Wikipedia madwiki https://mad.wikipedia.org/wiki/Tan%C3%A8yan MediaWiki 1.43.0-wmf.27 first-letter Mèḍia Spesial Pakanḍhâ'ân Pangangghuy Pakanḍhâ'ânna pangangghuy Wikipèḍia Pakanḍhâ'ânna Wikipèḍia Bhengkek Pakanḍhâ'ânna bhengkek MèḍiaWiki Pakanḍhâ'ânna MèḍiaWiki Cèṭa'an Pakanḍhâ'ânna cèṭa'an Bhântowan Pakanḍhâ'ânna bhântowan Bhângsa Pakanḍhâ'ânna bhângsa TimedText TimedText talk Modul Pembicaraan Modul Tanèyan 0 1 7084 6800 2021-06-25T03:43:30Z Boesenbergia 6 7084 wikitext text/x-wiki <div id="mp_header" class="mp_outerbox" style="border:3px solid #0a100d; margin: 0.5em; overflow: hidden; padding: 0.5em;"> {| width="100%" | <div style="float: left; width: 0em; height: 0em; margin: -0.5em 0em 0em -2.5em; overflow: visiable;">[[Bhengkek:Wikipedia-logo-v2-200px-transparent.png|200px|link=]]</div> <div class="center"> <span style="color:#333333;font-size:180%;">Nyara èyatorè longghu ḍâ'</span> ꦚꦫꦲꦺꦲꦠꦺꦴꦫꦺꦭꦺꦴꦁꦒꦸꦝꦃ<br /><span style="color:#333333;font-size:250%; line-height:100%;">[[Wikipeḍia Bhâsa Madhurâ|Wikipèḍia Madhurâ]]</span> ꦮꦶꦏꦶꦥꦺꦝꦶꦪꦩꦢꦸꦫ<br /><span style="color:#333333;font-size:120%;">Lombhung pangataowan mardhika bhâsa Madhurâ.</span> <span style="color:#333333;font-size:120%;">ꦭꦺꦴꦩꦧꦸꦁꦥꦔꦠꦲꦺꦴꦲꦤ꧀ꦩꦂꦢꦶꦏꦧꦱꦩꦢꦸꦫ<br />Satèya bâḍâ [[Special:Statistics|{{NUMBEROFARTICLES}}]] serradhân è Wikipèḍia rèya.</span> </div> |} </div> {|style="width:100%;" {{Halaman Otama/kop otama | border-color=#cc0000 | title=<span style="color:#555555;">Apa rowa Wikipèḍia?</span> }} {{Halaman Otama/kop kangan | border-color=#cc0000 | title=<span style="color:#555555;">Maju aghâbây serradhân anyar</span> }} |- {{Halaman Otama/èssè | background=#fffbfb | content= Wikipèḍia rowa proyèk ènsiklopèḍia (lombhung pangataowan) ''online'' sè universal, multibhâsa, bân aḍhâsaraghi ḍâ' wiki. Proyèk arèya pangarana aberri' kontèn sè bhibhâs èghuna'aghi bâli, objèktif, bân kennèng èbhuktèyaghi bi' rèng-orèng sadhâjâna. Sapa bhâi ollè nolès, meccè', bân mamolbul tèn-kontènna. È ḍinna', bâḍâ atoran ḍhâsar. Tèn-kontènna ngangghuy lèlla ''Creative Commons BY-SA''. Mangkana, tèn-kontènna rowâ kennèng èsalèn bân èghuna'aghi bâli kalabân lèlla sè paḍâ. Rèng-orèng sè nolès serradhân-serradhân è Wikipèḍia rowa ta' èbâjâr, aliyas paellan kabbhi. Rèng-orèng arèya alako kalabân cara song-osong lombhung areng-bhâreng è ḍâlem pemaoran ta'pa bâḍâ sè nyoro. Sapa bhâi ngennèng terkas aghâbây kontèn ''online'', asal atoro' atoran sè èghuna'aghi bi' Yayasan Wikimedia bân pemaoranna. Contona, kontèn kodhu kennèng èbhuktèyaghi bân lajâk bâca, bân nèyap orèng sè nolès kodhu aotama'aghi patang ormat bân anḍhâp asor. Bâḍâ bânnya' kaca bhântowan sè kennèng abhânto orèng anyar molaè aghâbây, meccè' serradhân, otabâ malebbhuwaghi ghâmbhâr. Ajjhâ' tako' atanya bân mènta tolong, apa polè bâ'na ghi' anyar è situs arèya. Kaca pakanḍhâ'ân kennèng èghuna'aghi ghâbây mabânnya' serradhân. }} {{Halaman Otama/èssè | background=#fffbfb | content= {{Ghâmbhâr sè èpèlè |image = COLLECTIE TROPENMUSEUM Houten beeld van een wedrenstier TMnr 5990-3a.jpg |width = 350 |caption = Patung kaju kerrabhân sapè Madhurâ, kèmpo'anna Tropenmuseum }} <inputbox> type=create width=30 buttonlabel=Ghâbây serradhân anyar </inputbox> }} |- |} 9drqwunocw2j4z6n08wtrqepxqexfjd MèḍiaWiki:Sitesupport-url 8 2 2 2020-12-15T13:34:18Z 127.0.0.1 Setting sidebar link 2 wikitext text/x-wiki https://donate.wikimedia.org/?utm_source=donate&utm_medium=sidebar&utm_campaign=mad.wikipedia.org&uselang=mad n0q1qbbjtaq5767s18zja45xzpo3pde Pangangghuy:-revi 2 3 3 2020-12-15T13:57:18Z -revi 4 userpage 3 wikitext text/x-wiki __NOINDEX__<div class="mw-content-ltr" lang="en" dir="ltr">{{#babel:ko|en-3|mad-0}} [[File:Revi wikimedia image.jpg|thumb|center|middle|If you are here to talk about CommonsDelinker removing a deleted image, please [[:c:User talk:-revi|go here]].]] Hello! I am [[:m:User:-revi|Revi]]. I edit to [[m:SWMT|revert vandals]], do Wikidata stuff (I am a Wikidata Admin! <small>([{{fullurl:wikidata:Special:ListUsers/-revi|limit=1}} Verify])</small>), or do [[:c:COM:FR|Commons Filemoving stuff]] (I am Commons Admin too! <small>([{{fullurl:c:Special:ListUsers/-revi|limit=1}} Verify])</small>). Come to [[:m:User:-revi|my Meta userpage]] or [[:c:User:-revi|my Commons userpage]] for more information. Thank you. 58qfm2efrzl0k37ak9a0x446egayidj Pakanḍhâ'ânna pangangghuy:-revi 3 4 4 2020-12-15T13:58:01Z -revi 4 noglobalUP 4 wikitext text/x-wiki __NOINDEX__<div class="mw-content-ltr" lang="en" dir="ltr">[[File:Revi logo (pink).png|thumb|center|<span style="color:red">PLEASE DO NOT LEAVE MESSAGE HERE!</span>]] ''' <span style="color:red"> BEFORE YOU BLOCK MY ACCOUNT: IF MY EDIT SUMMARY INCLUDE PREFIX </span>''(Script)''<span style="color:red">, DON'T BLOCK ME, JUST TELL ME TO SLOW DOWN AT COMMONS' TALK PAGE. IT IS AN AUTOMATED SCRIPT BEING USED ON COMMONS TO MOVE FILES.</span> Instead, please leave your message following site: <br /> [[File:Wikidata-logo-en.svg|45px|link=d:User talk:-revi]] [[d:User talk:-revi]] for Wikidata (Interwiki links) stuff (I am {{int:Group-sysop}} there) <br /> [[File:Commons-logo.svg|45px|link=commons:User talk:-revi]] [[commons:User talk:-revi]] for renaming stuff or [[User:CommonsDelinker|CommonsDelinker]] action (I am {{int:Group-sysop}} there) <br /> [[File:Wikimedia Community Logo optimized.svg|45px|link=m:User talk:-revi]] [[meta:User talk:-revi]] for other stuff (User right notification, revert message, etc...) Messages left on this page may be reverted without any response.</div> aevmes2r0f2xktiq9b1oo0zel1q6q9h A.A. Navis 0 5 7 6 2020-12-15T13:59:09Z Jon Harald Søby 5 1 revision imported 6 wikitext text/x-wiki #REDIRECT [[Ali Akbar Navis]] 4a7i9n9n5gfb5ht26al7ynb8yzaezug Abdul Hadi W.M. 0 6 15687 16 2024-01-24T16:41:02Z 114.10.101.149 15687 wikitext text/x-wiki Prof. Dr. '''Abdul Hadi W.M.''' otabâ nyama ghenna'na '''Abdul Hadi Wiji Muthari''' (lahèr è Songennep, [[Jhâbâ Tèmor]], 24 Junè 1946 - wafat è [[Jakarta]], 19 Januari 2024 omor 77 taon ) panèka sala sèttong budayawan, sastrawan, bân panolès asal Indonèsia. Abdul Hadi èkennal lèbât jâ-karjâna sè sufistik, bân tolèsan ḍâlem biḍang sastra Malaju Nusantara, Islam, bân pluralisme. [[Bhângsa:Biografi]] 6iaebbdjfiktrmgzzdxtyqur1ndkzka Abdul Halim Perdanakusuma 0 7 18160 18159 2024-09-21T04:16:06Z Lukjsly 1688 memperbaiki harkat, penulisan yang masih menggunakan bahasa indonesia sebagian 18160 wikitext text/x-wiki '''Abdul Halim Perdanakusuma''' (lahèr è Sampang, [[Jhâbâ Tèmor]], 18 Novèmber 1922 - sèdhâ è Malaysia, 14 Dèsèmber 1947 è omor 25 taon) panèka sala sèttong Pahlawan Nasional Inḍonèsia. Abdul Halim wafat bâkto atugas bâjâ Perrang Inḍonèsia–Blândhâ (Agresi Militer Belanda I), lakona panèka ngobângè bân ngangko' sanjhâta ḍâri Thailand. [[Bhângsa:Biografi]] 15dbmcgdoa7e3k2o9yollkbz1zdg5fu Abâl 0 8 14549 7740 2023-10-16T00:06:19Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14549 wikitext text/x-wiki [[Bhengkek:Melicope bonwickii (pink).jpg|thumb|Kembhângnga abâl]] '''Abâl''' (''Melicope bonwickii'') iyâ arèya totombuwân ḍâri famili ruk-jherrughân (Rutaceae). Makkèna tamaso' ka famili ruk-jherrughân, buwâna abâl bhidhâ bi' buwâna jherruk. Buwâna abâl arèya nè'-kènè' tapè aḍhung-ghunḍung. È bhâsa Indonesia totombuwân arèya èkoca' '''''awal''''', dhinèng è bhâsa Inggris èkoca' '''''yellow evodia''''' otabâ '''''yellow corkwood'''''<ref name=":0">{{Cite web |title=Archive copy |url=http://www.anbg.gov.au/cpbr/cd-keys/RFK7/key/RFK7/Media/Html/entities/Melicope_bonwickii.htm |access-date=2020-10-11 |archive-date=2020-07-25 |archive-url=https://web.archive.org/web/20200725032736/http://www.anbg.gov.au/cpbr/cd-keys/RFK7/key/RFK7/Media/Html/entities/Melicope_bonwickii.htm |dead-url=yes }}</ref>. == Jhâjhârbâ'ân == Bhungkana bâk rajâ sampè' rajâ, kèngèng tombu ghân 40m tèngghina, kajuna loros otabâ agu'-bâliggu' sakonnè', bunter, ta' acangka, bân 15-60cm bhuletta<ref>http://www.tropicaltimber.info/specie/euodia-melicope-bonwickii/#lower-content</ref>. == Pasebbârân == Abâl nyalambher è Asia Tèmor Lao' tamaso Malaysia (bâgian Polo Kalimantan bhâi), Filipina, Indonesia (Kalimantan, Jhâbâ, Papua)<ref name=":0" />, Papua Nugini, ghân ka Australia<ref>http://tropical.theferns.info/viewtropical.php?id=Melicope+bonwickii</ref>. == Pangangghuyân == Kolè' ghlaghârâ abâl èghunaaghi ghâbây panola' [[lènta]] bi' rèng-orèng è [[Jhâbâ]], dhinèng rèng-orèng è Kapoloan Tanimbar ngangghuy abâl ghâbây nambhâi disèntri<ref>https://uses.plantnet-project.org/en/Melicope_bonwickii_(PROSEA)</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Rutaceae]] muqwdm8zzu5elzverns8jn6qbojndf9 Accem 0 9 18158 18157 2024-09-21T04:11:04Z Lukjsly 1688 memperbaiki ejaan 18158 wikitext text/x-wiki [[Bhengkek:Tamarinde Tamarindus indica.jpg|thumb|Buwâ bân bighina accem]] [[Bhengkek:Tamarindus indicus.jpg|thumb|Kembhânga accem]] '''Accem''' (''Tamarindus indica'') otabâ '''komancèr''' iyâ arèya sajenis wâ'-buwâ'ân sè cèlo' rassana. Biyasana èghuna'aghi ghâbây camporanna palappa è bânnya' massa'an [[Indonesia]], sè aberri' rassa cèlo', misalla è ghângan cèlo' otabâ è kowa pèmpèk. Accem kèya èguna'aghi ghâbây camporan jhâmo sè èjhuwâl bi' orèng sè ajhuwâl jhâmo. [[Bhângsa:Totombuwân]] [[Bhângsa:Fabaceae]] np2dztlfk1yy4sku9xuuz4qpqo03ts4 Acep Syahril 0 10 8801 8796 2022-07-29T19:37:59Z Praxidicae 176 rvv 58 wikitext text/x-wiki '''Acep Syahril''' (lahèr è Kuningan, Jhâbâ Bârâ', 25 Novèmber 1963) panèka sala sèttong sastrawan Indonèsia. Bâjarina Acep neptep è Blok Senerang Dhisa Sudikampiran, [[Indramayu]]. Acep panèka penyair sè aumumaghi karjâ puisina klabân cara èbâcaghi è kennengngan umum, è bânnya' koṭṭa è Indonèsia. == Karjâ == '''Ghimpo'an puisi tunggal''' * Ketika Indonesia Berlari (Bohemian Jambi, 1995) * Negri Yatim (IPH, 2009) '''Ghimpo'an puisi abhâreng''' * Riak-Riak Batanghari (Bohemian, 1988) * Serambi 1, 2, 3 (Bohemian, 1991-1994) * Dua Arus (1992, Bohemian) * Orbit Poros (Penyair Sumbagsel, 1992) * Perjalanan 3 Penyair (Bohemian, 1993) * Jejak "Penyair Se Sumatera" (Taman Budaya Jambi, 1993) * Rendezvous (Penyair Se Sumbagsel, 1993) * Percik Pesona 2 (Taman Budaya Jambi, 1994) * Muaro "Antologi Puisi Penyair Jambi" (Taman Budaya Jambi, 1995) * Kelopak (Taman Budaya Jambi, 1997) * Zamrud khatulistiwa: antologi puisi Nusantara - Taman Budaya Yogyakarta, 1997) * Dari Bumi Lada (Dewan Kesenian Lampung, 1996) * Mimbar penyair abad 21 (Dewan Kesenian Jakarta - 1996) * Bumi Minyak (Dewan Kesenian Indramayu, 2003) * Tanah Pilih (Dewan Kesenian Jambi, 2008) * Pedas Lada Pasir Kuarsa (Disbupar Bangka–Belitung, 2009) * Rumpun Kita (Antologi Puisi Khas Sampena, Pertemuan Penyair Nusantara III, Kualalumpur 2009) * Akulah Musi (Antologi Pertemuan Penyair Nusantara V, Palembang 2011) * Antologi Puisi Indonesia EQUATOR, Dalam tiga bahasa: Indonesia, Inggris, dan Jerman. Memuat 216 puisi bersama 108 penyair dari seluruh Indonesia. Penerbit Yayasan Cempaka Kencana Indonesia, 2011 * Senja Di Batas Kata (Antologi Puisi Penyair Nusantara Raya)Penerbit BPSMJ, 2011 * Antologi Puisi SINAR SIDDIQ (Sempena Mahrajan Persuratan dan Kesenian Islam Nusantara 2012, Sabah) * Requiem bagi ROCKER, Seri Dokumentasi Sastra Antologi Puisi Pendhapa 14 (128 Penyair Indonesia - Taman Budaya Jawa Tengah 2012) * Sauk Seloko, Bunga Rampai Puisi Pertemuan Penyair Nusantara VI, Desember 2012 (ISBN 978-979-18501-8-6) * Romantisme Negeri Minyak, Kumpulan Puisi Penyair Indramayu (Penerbit Formasi & Dinamika Yogyakarta, April 2013) * Puisi Menolak Korupsi, 85 Penyair Indonesia.Penerbit Forum Sastra Surakarta. No. ISBN 978-602-18-3026-0 (2013) * Antologi Puisi Penyair Asean HITAM DAN PUTIH, (Sempena Mahrajan Persuratan dan Kesenian Islam Nusantara ke 2 2013, Sabah) * Antologi Puisi MH 370, Memuat 64 Penyair Malaysia dan Indomesia diterbitkan Badan Bahasa dan Sastra Sabah (BAHASA) Maret 2014 * Antologi Menolak Terorisme, PENGANTIN LANGIT, bersama 50 Penyair Indonesia. diterbitkan: Kerjasama Badan Nasional Penanggulangan Terorisme dan Komunitas Sastra Indonesia, Agustus 2014 * Sekumpulan Puisi Penyair Indonesia "Memor Untuk Presiden", diterbitkan Forum Sastra Surakarta, Oktober 2014 * Kumpulan Puisi 143 Penyair Indonesia Memo Untuk Wakil Rakyat, diterbitkan Forum Sastra Surakarta September 2015.ISBN 978-602-10-4844-3 * Antologi Puisi "Jejak Tak Berpasar", diterbitkan Yayasan Leksika November 2015. ISBN 602-728-584-2 * Antologi Puisi Wayang, "Tancep Kayon", 15 Penyair Indonesia, diterbitkan Rumah Tembi Jogjakarta 2016 * Antologi Puisi 160 Penyair Nusantara, "Pasi Karam", diterbitkan Dewan Kesenian Aceh Barat, 2016 * Antologi Puisi 100 Penyair Nusantara, "Cimanuk, Ketika Burung-Burung Kini Telah Pergi" diterbitkan Lovrinz Publishing, 2016 ISBN 978-602-6330-87-1 * Dll '''Umum''' * Keranjang Air Mata (Kumpulan Surat-Surat TKW Indramayu, Penerbit Pustaka Rihlah, Yogyakarta 2009) * TUMBUH (Apresiasi Puisi Karya Pelajar, Penerbit Jentera & Pustaka Dinamika Yogyakarta, 2011) * TUMBUH 2 (Apresiasi Puisi Karya Pelajar, Penerbit institut pendidikan hidup, 2013) * TUMBUH 3 (Apresiasi Puisi Karya Pelajar Indonesia dan Malaysia, Penerbit institut pendidikan hidup 2015) * Esai-Esai Budaya Dari Kota Mangga (Dewan Kesenian Indramayu, Maret 2012) [[Bhângsa:Biografi]] 51jzkvywnnfvbgdiscgqb89jk6igv2r Acep Zamzam Noor 0 11 66 65 2020-12-15T13:59:12Z Jon Harald Søby 5 6 revisions imported 65 wikitext text/x-wiki '''Acep Zamzam Noor''' (lahèr è Tasikmalaya, Jhâbâ Bârâ', 28 Fèbruari 1960) panèka sala sèttong sastrawan Indonèsia. == Karjâ == * ''Tamparlah Mukaku!'' (kompolan sajak, [[1982]]) * ''Aku Kini Doa'' (kompolan sajak, 1986) * ''Kasidah Sunyi'' (kompolan sajak, 1989) * ''The Poets Chant'' (antologi, 1995) * ''Aseano'' (antologi, 1995) * ''A Bonsai’s Morning'' (antologi, 1996) * ''Di Luar Kata'' (kompolan sajak, 1996) * ''Dari Kota Hujan'' (kompolan sajak, 1996) * ''Di Atas Umbria'' (kompolan sajak, 1999) * ''Dongeng dari Negeri Sembako'' (kompolan puisi, 2001) * ''Jalan Menuju Rumahmu'' (kompolan sajak, 2004) * ''[[Menjadi Penyair Lagi]]'' (antologi, 2007) * ''Bagian dari Kegembiraan'' (kompolan sajak 2013) [[Bhângsa:Biografi]] bqfald76ky9uq7gainefjjdf4gqc0mr Acèh 0 12 13375 11547 2023-06-15T03:59:54Z Boesenbergia 6 13375 wikitext text/x-wiki [[Bhengkek:Coat of arms of Aceh.svg|thumb|Lambhâng Propinsi Acèh |alt=]] '''Acèh''' iyâ arèya sala sèttong propinsi è Inḍonesia. Acèh bâḍâ è engghun palèng ḍâjâ [[Polo Somattra]] bân propinsi palèng bârâ' è Inḍonèsia. Kottha otamana iyâ arèya Banḍa Acèh. Kennengnganna semma' bi' [[Kapolowan Anḍaman]] bân Nikobar è Inḍia bân èpèsa'aghi bi' Tasè' Anḍaman. Bhâsana iyâ arèya bhâsa Acèh, Gayo, Alas bân bhâsa laènna. Lowas propinsina arèya 57.365,09 km<sup>2</sup> kalabân 18 kabhupatèn bân 5 kottha. Ghungghung orèngnga ra-kèra 5.000.000 orèng. [[Bhângsa:Geografi]] ldl746gmuqriyoc2gz2ll39wygamm1b Ade Chandra 0 13 6451 5753 2021-03-06T05:38:46Z Rachmat04 112 ~ 6451 wikitext text/x-wiki '''Ade Chandra''' otabâ '''Zhang Xing Yen''' (lahèr è Jakarta, 4 Fèbruwari 1950) panèka sala sèttong pamaèn [[badminton]] asal Indonèsia. == Prèstasi == * 1972: Pamennang All England ganda putra abhâreng Christian Hadinata * 1973: Pamennang All England ganda putra abhâreng Christian Hadinata * 1973: Anggota Tim Indonesia Pamennang Thomas Cup * 1976: Anggota Tim Indonesia Pamennang Thomas Cup * 1978: Pamennang medâli Emas Asian Games ganda putra abhâreng Christian Hadinata * 1980: Pamennang Kejuaraan Dunia ganda putra abhâreng Christian Hadinata [[Bhângsa:Orèng]] 2pn4a2fssc0q343d6hyrrm2v3s5n7c4 Ade Manuhutu 0 14 13573 5712 2023-06-28T06:25:19Z Alfiyah Rizzy Afdiquni 9 13573 wikitext text/x-wiki {{infobox orang}} '''Ade Manuhutu''' otabâ nyama ghenna'na '''Adrian Stefanus Louis Manuhutu''' (lahèr taon 1948) panèka sala sèttong panyanyi Indonèsia. == Karjâ musik == === Balada Cendrawasih === Balada Cendrawasih panèka album musik sareng Diana Nasution bân Ade Manuhutu sè èduccol taon 1984. Album arèya èproduserè Bartje Van Houten sareng bengko produksi Purnama Records. Èssè album arèya: * ''Balada Cendrawasih'' ghâbâyan Dharma Oratmangun * ''Cinta Abadi'' ghâbâyan Herry K * ''Senandung Bahagia'' ghâbâyan Dharma Oratmangun * ''Bahtera Cinta'' ghâbâyan Eric Van Houten * ''Selembut Asmara'' ghâbâyan Bartje Van Houten * ''Hari Bahagia'' ghâbâyan Ongen Latuihamallo * ''Asmara Cinta'' ghâbâyan Harry Kusuma * ''Senja Yang Indah'' ghâbâyan Blandy Paays * ''Bahana Cinta'' ghâbâyan Benny Van Houten * ''Hello'' ghâbâyan Erns F. Mangalo === Lagu èn-laèna === * ''Nona Anna'' * ''Virgo'' * ''Surat Terakhir'' * ''Mari bernyanyi'' ghâbâyan [[Is Hariyanto]] * ''Katakanlah'' [[Nur'Afni Octavia]] duet Ade Manuhutu dâri [[album Duet special]] * ''Demam Regggae'' dâri album [[Super stars]] 1984 è produksi BASF * ''Akhir Balada'' duet sareng Zwesti Wirabuana ghâbâyan [[Ully Sigar]] lagu panèka èberri' nominasi è Festival Popular Tingkat Nasional. === Lagu rohani === * ''Album Haleluyah'' 1985 * ''Ujilah Aku Tuhan'' * ''Jadikan Aku Rumah Doamu'' * ''Sunggu Kubangga'' * ''Kubersyukur'' * ''Engkaulah Segalanya'' * ''Album Tiuplah Sangkakala'' è Sion 1994 (''Live recording'') Pdt. Ade Manuhutu * ''Album Nyanyian Kemenangan'' 1996 * ''Nyanyian Pengharapan'' 1998 [[Bhângsa:Biografi]] hqicsloccgymhho0grbkwkg8prr6wda Adera 0 15 5754 90 2021-01-16T14:18:49Z Boesenbergia 6 5754 wikitext text/x-wiki '''Aderaprabu Lantip Trengginas''' otabâ sè lebbi kalonta '''Adera''' (lahèr è Jakarta, 6 Jânuwari 1986) panèka sala sèttong [[panyanyi]] bân panolès lagu Inḍonèsia. == Karjâ musik == * ''Lebih Indah'' * ''Terlambat'' * ''Melewatkanmu'' * ''Melukis Bayangmu'' * ''Bahagia Bersamamu'' * ''Aku Terkesima'' * ''Lebih Indah'' Demo Version * ''Muara'' [[Bhângsa:Panyanyi]] 3vkit95e3vb5qa59g1sr6pj4gb4oaf5 Adhitia Sofyan 0 16 9046 8493 2022-10-27T01:58:02Z Boesenbergia 6 9046 wikitext text/x-wiki '''Adhitia Sofyan''' (lahèr è Bandung, Jhâbâ Bârâ', 6 Novèmber 1977) panèka sala sèttong panyanyi bân panolès laghu Inḍonèsia. == Lalakon musik == === Album === * ''[[Quiet Down]]'' (2009) * ''[[Forget Your Plans]]'' (2010) * ''[[How To Stop Time]]'' (2012) * ''[[Silver Painted Radiance]]'' (2016) * ''[[Chronicles Of You]]'' (2019) === Laghu kasorang === * ''[[8 Tahun]]'' (2017) * ''[[I Won't Go to Bed]]'' (2017) * ''[[Secret Code]]'' (2017) * ''[[Other Side]]'' (2019) * ''[[Let's All Pretend to Be Happy]]'' (2020) === EP === * ''[[I’m Not Getting Any Slimmer, So Here We Go...]]'' (2008) * ''[[Live From His Bedroom]]'' (2008) === Album === {|Class="wikitable" |- ! Album Kompolan !! Taon !! Judul Laghu !! Èalap dâri |- | ''Nu Buzz 1.1'' || 2008 ||Memilihmu || [[I’m Not Getting Any Slimmer, So Here We Go...]] |- | '' [[Kambing Jantan: The Movie#Album|OST. Kambing Jantan: The Movie]]'' || 2009 ||Adelaide Sky ||I'm Not Getting Any Slimmer, So Here We Go... |- | ''Mercedes-Benz Mixed Tape 41 "Vision Pearl"'' || 2011 ||Adelaide Sky || [[Quiet Down]] |- | ''HaloACI'' || 2011 ||Di Sini Senang Di Sana Senang ||Surprise Song Project |} [[Bhângsa:Panyanyi]] o5gme74fd8femyb935ewy5lxgqcf6we Adi Bing Slamet 0 17 4703 102 2020-12-20T02:35:21Z Minorax 173 fix [[Special:LintErrors/missing-end-tag]] 4703 wikitext text/x-wiki '''Adi Bing Slamet''' (lahèr è Jakarta, 6 Mei 1966) panèka sala sèttong aktor, panyanyi bân panolès laghu Indonèsia. == Daptar laghu == === Duèt sareng [[Iyut Bing Slamet]] === * ''Adik Manis'' * ''Aduh Aduh Mana Tahan'' * ''Alam Pusaka'' * ''Dusun Kecil'' * ''Jangan Usil'' * ''Kami'' * ''O-Te-O'' * ''Pantun Si Anak Kecil'' * ''Si Dogol'' * ''Tepi Pantai'' * ''Siapa Yang Punya'' * ''Bilang Bilang Dulu'' * ''Alam Pusaka'' * ''Sama Sama Pingin Maju'' * ''Kembali'' * ''Pantun Si Anak Kecil'' * ''Tepi Pantai'' * ''Bunga Asmara Yang Bersemi'' === Duèt sareng [[Chicha Koeswoyo]] === * ''Mama Tersayang'' * ''Kakek dan Nenek'' * ''Nyanyi Bersama'' * ''Penyanyi Cilik'' * ''Ayam Berkokok'' * ''Pantun Sederhana'' * ''Ngedot'' * ''1-2-3'' * ''Suka dan Duka'' * ''Dua Lolo'' * ''Mau Kemana'' * ''Mandi'' * ''PR'' === OST ''[[Merpati Tak Pernah Ingkar Janji]]'' === * ''[[Hari Demi Hari]]'' * ''[[The Only One]]'' === Album - ''[[Mari-Mari]]'' === * ''Yok Ayo'' * ''Desaku'' * ''Berita Koran'' * ''Darah Muda'' * ''Demi Cita'' * ''Gadis Desa'' * ''Kring Kring Kring'' * ''Pemuda'' * ''Teman Senasib'' * ''Asal Mau Saja'' * ''Cita Cita'' === Album - ''[[Berjumpa lagi]]'' === * ''Jumpa Lagi'' * ''Balla Balla'' * ''Hayo Ke Jakarta'' * ''Sha La la'' * ''Awal Simpati'' * ''Untukmu Untuku'' * ''Coba Lagi'' * ''Perawatku'' * ''Dunia Ini'' * ''Masa Indah Masa Remaja'' * ''Awas Bahaya'' * ''Gaya Disco'' [[Bhângsa:Biografi]] 4248nin663kdq5o5tmqvzfwxovjq8ne Aditya 0 18 6117 107 2021-01-23T17:19:10Z Rachmat04 112 ~ 6117 wikitext text/x-wiki '''Anugerah Aditya''' otabâ lebbi èkennal klabân nyamah '''Aditya''' (lahèr è Jakarta, 12 Mei 1982) panèka sala sèttong panyanyi bân panolès laghu Pop R&B Indonèsia. == Laghu == * ''[[Be M1ne]]'' (2008) * ''[[I'm Yours (album)|I'm Yours]]'' ([[EP]], 2010) * Go Away (''single'', 2012) * CNTK (''single'', 2013) * Bertahanlah (''single'', 2014) [[Bhângsa:Biografi]] 6kue76yww5jytgzjpynbbh4p8zqzvjw Adobe RGB 0 19 13332 6473 2023-06-07T19:32:14Z Alhadis 2106 PNG -> SVG 13332 wikitext text/x-wiki [[Bhengkek:CIE1931xy AdobeRGB.svg|jmpl|diagram kromatisitas CIE 1931 ''xy'' è attas noddhuhaghi sakabbhienna bârna è dâlem letta' bârna Adobe RGB.]] '''Adobe RGB''' panèka letta'na bârna RGB sè èkembângaghi bi' [[Adobe Systems]] è taon 1998. Arèya èghâbây sopajâ kabbhi bârna sè bhisa ècèta' è printer bârna CMYK bâdâ dâlem RGB. Maskè è lajâr komputer, bârna sè bhisa majhu coma 50%-na. [[Bhângsa:Pakakas olo' komputer]] 73umd1trlr8gj4oj20ewmkazyrurx50 Adâs 0 20 116 115 2020-12-15T13:59:13Z Jon Harald Søby 5 2 revisions imported 115 wikitext text/x-wiki #REDIRECT [[Aḍḍhâs]] 5znzi08ty9rd9pyuazybxvyq1vgbh89 Afgan Syahreza 0 21 15405 15404 2023-12-11T22:52:02Z Sastroward 2437 Syahreza, Afgan 15405 wikitext text/x-wiki [[Bhengkek:Afgansyah Reza on Vlog BTS Recording in US.jpg|jmpl|Afgan Syahreza è 2021]] '''Afgan Syahreza''' otabâ lebbi èkennal klabân nyamah '''Afgan''' (lahèr è [[Jakarta]], 27 Mèi 1989) panèka sala sèttong panyanyi Indonèsia. == Album == * ''[[Confession No.1]]'' (2008) * ''[[The One]]'' (2010) * ''[[L1ve to Love, Love to L1ve]]'' (2013) * ''[[SIDES]]'' (2016) * ''[[Dekade (album Afgan)|Dekade]]'' (2018) {{DEFAULTSORT:Syahreza, Afgan}} [[Bhângsa:Panyanyi]] a16epdn11a11i0mjodpic3n7d2p4ya5 Afghanistan 0 22 17091 17074 2024-07-26T12:20:57Z OrangKalideres 2196 Reverted 1 edit by [[Special:Contributions/114.79.44.79|114.79.44.79]] ([[User talk:114.79.44.79|talk]]) (TwinkleGlobal) 17091 wikitext text/x-wiki [[Bhengkek:Flag of the Taliban.svg|right|200px]] [[Bhengkek:Afghanistan in its region.svg|thumb|]] '''Afghanistan''', nyama resmina '''Keamiran Islam Afghanistan''' arèya naghârâ sè takorong ḍhârât sè letta'na è Asia Lao' bân Asia Tengnga. Pendudukna sakètar 32 juta, adhâddhiaghi naghârâ sè palèng bânnya' ka-42 è dhunnya. Naghârâ arèya aengghânan bi' Pakistan è lao bân tèmor; Iran è bârâ'; Turkmenistan, Uzbekistan, [[Tajikistan]] è ḍâjâ; bân Cèna è tèmor ḍâjâ. Luas wilayahna 652,000 km<sup>2</sup> (252.000 sq mi), adhâddhiaghi naghârâ ka-41 sè palèng jhembâr è dhunnya. [[Bhângsa:Naghârâ]] tb8sjqt4aevwb15c0bcs1rp4i4dy98y Afrizal Malna 0 23 140 139 2020-12-15T13:59:15Z Jon Harald Søby 5 7 revisions imported 139 wikitext text/x-wiki '''Afrizal Malna''' (lahèr è Jakarta, 7 Juni 1957) panèka sala èttong sastrawan Indonèsia. Nyamana èkennal bhâbu lèbât jâ-karjâna aḍhâpor puisi, cerèta bhuntek, novèl, bân èsai sastra sè èterbitaghi è bânnya' media massa. == Karjâ == === Buku === * Abad Yang Berlari ([[1984]]) * Perdebatan Sastra kontekstual ([[1986]]) * Tonggak Puisi Indonesia Modern 4 ([[1987]]) * Yang Berdiam Dalam Mikropon ([[1990]]) * Cerpen-cerpen Nusantara Mutakhir ([[1991]]) * Dinamika Budaya dan Politik ([[1991]]) * Arsitektur Hujan ([[1995]]) * Biography of Reading ([[1995]]) * Pistol Perdamaian ([[1996]]) * Kalung Dari Teman ([[1998]]) * Sesuatu Indonesia, Esei-esei dari pembaca yang tak bersih ([[2000]]) * Seperti Sebuah Novel yang Malas Mengisahkan Manusia, kumpulan prosa ([[2003]]) * Dalam Rahim Ibuku Tak Ada Anjing ([[2003]]) * Novel Yang Malas Menceritakan Manusia ([[2004]]) * Lubang dari Separuh Langit ([[2005]]) * Teman-temanku dari Atap Bahasa (Lapadl Pustaka Yogyakarta, [[2008]]) * Pada Bantal Berasap (Omah sore, Jakarta-Yogyakarta, [[2009]]) * Ruang di Bawah Telinga, Biografi Visual Made Wianta (O House Gallery, [[2009]]) * Perjalanan Teater Kedua, Antologi Tubuh dan Kata (iCan – Indonesia Conteporary Art Network – Yogyakarta; Dewan Kesenian Jakarta, Jakarta, [[2010]]) * Second Hand Languager Store, Limited Edition (Rumah Hujan, Yogyakarta, [[2012]]) * Jembatan Ilusi Antara Seni dan Kota (25 Tahun Gedung Kesenian Jakarta, [[2012]]) === Alih bhâsa === * Traum der Freiheit Indonesien 50 jahre nach der Unabhangigkeit (Hendra Pasuhuk & Edith Koesoemawiria, [[1995]]) * Poets, Friends Around the World (Mitoh-Sha, Tokyo, [[1997]]) * Menagerie 3 (John H. McGlynn, [[1997]]) * Do Lado Dos Ollos Arredor da poesia, entrevistas con 79 Poetas do Mundo (Emiilio Arauxo, Edicions do cumio, [[2001]]) * Frontiers of World Literature (Iwanami Shoten, Publishers, Tokyo, [[1997]]) * Poets, Friends Around the World (MitohSha, Tokyo, [[1997]]) * Do Lado Dos Ollos, Arredor de Poesia Entrevistas con 79 Poetas de Mundo (Emilio Arauxo, Edicions, Do Cunio, Travisia de Vigo, [[2001]]) * Antologia de Poeticas (Maria Emilia Irmler & Danny Susanto, [[Gramedia]], [[Jakarta]], [[2008]]) * Orientierugen, Zeitschrift Zur Kutur Asiens (Berthold Daumhouser & Wolfgan Kubin, Edition Global, Munchen, [[2009]]) [[Bhângsa:Biografi]] 6ock8h4t0x0c739f6jkpqh0d0jsr3vj Agam Wispi 0 24 14327 5758 2023-10-06T12:51:46Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14327 wikitext text/x-wiki '''Agam Wispi''' (lahèr è Pangkalan Susu, Somattra Ḍâjâ, 31 Dèsèmber 1930 – wafat è Amsterdam, [[Bâlândhâ]], 1 Januari 2003 omor 72 taon) panèka sala sèttong sastrawan Inḍonesia. == Pranala lowar == * http://media.kompasiana.com/buku/2011/01/17/world-writers-13-agam-wispi/ diakses 4 November 2011 * [http://id.shvoong.com/social-sciences/1718222-dua-puisi-zaman-pergolakan-penyair/ Dua Puisi Jaman Pergolakan Penyair. Diakses 4 November 2011] {{Webarchive|url=https://web.archive.org/web/20090605162730/http://id.shvoong.com/social-sciences/1718222-dua-puisi-zaman-pergolakan-penyair/ |date=5 June 2009 }} [[Bhângsa:Biografi]] [[Bhângsa:Bhujhângghâ]] 8zlv048qqpqgr02sz0gf64gasmrlrvz Agama 0 25 148 147 2020-12-15T13:59:15Z Jon Harald Søby 5 1 revision imported 147 wikitext text/x-wiki #REDIRECT [[Aghâma]] 99sto0ogbed2xn8aj5zyy44i0p1rh42 Aghâma 0 26 14328 11640 2023-10-06T12:51:51Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14328 wikitext text/x-wiki '''Aghâma''' (Pèghu: أڬْاْما), mènorot ''Kamus Besar Bahasa Indonesia'', iyâ arèya sistem otabâ sip-prinsip kaparcajâân ḍâ' Pengèran. Oca' aghâma asalla ḍâri bhâsa Sansekerta sè artèna "tradisi" dhinèng oca' laèn sè para' paḍââ artèna iyâ arèya rèligi sè asalla dâri bhâsa Latin sè artèna "nalèè polè" (ḍâ' Pangèran). == Aghâma è Madhurâ == Aghâma sè palèng bânnya' panyembhâna è Madhurâ iyâ arèya aghâma [[Islam]]. == Pranala loar == * [http://www.depag.go.id/ Departemen Agama (Depag) Republik Indonesia] {{Webarchive|url=https://web.archive.org/web/20090904193952/http://www.depag.go.id/ |date=2009-09-04 }} [[Bhângsa:Aghâma| ]] c9231mi379g7yqey5ksbt4e7nqg8b7q Agus Noor 0 27 15755 8156 2024-02-03T15:11:17Z Seeharee 1782 15755 wikitext text/x-wiki {{infobox orang}} '''Agus Noor''' (lahèr è Tegal, Jhâbâ Tengnga, 26 Junè 1968) panèka sala sèttong sastrawan bân panolès Indonèsia. == Karjâ == * ''Sidang Susila'' abhâreng [[Ayu Utami]] * ''Antologi Ambang'' (1992) * ''Pagelaran'' (1993) * ''Lukisan Matahari'' (1994) * ''Lampor'' (Cerpen Pilihan Kompas, 1994) * ''Jalan Asmaradana'' (Cerpen Pilihan Kompas, 2005) * ''Kitab Cerpen Horison Sastra Indonesia'' (Majalah Horison bân The Ford Foundation, 2002) * ''Dari Pemburu ke Tapuetik'' (Majelis Sastra Asia Tenggara bân Pusat Bahasa, 2005) * ''Memorabilia'' (Yayasan untuk Indonesia, 1999) * ''Bapak Presiden yang Terhormat'' (Pustaka Pelajar, 2000) * ''Selingkuh Itu Indah'' (Galang Press, 2001) * ''Rendezvous: Kisah Cinta yang Tak Setia'' (Galang Press, 2004) * ''Potongan Cerita di Kartu Pos'' (Penerbit Buku Kompas, 2006) * ''Sebungkus Nasi dari Tuhan, Sepasang Mata Penari Telanjang, Matinya Toekang Kritik'' (Lamalera, 2006) * ''Sepotong Bibir Paling Indah di Dunia'' (Bentang, 2010) * ''Cerita Buat Para Kekasih'' (Gramedia Pustaka Utama, 2015) [[Bhângsa:Biografi]] naaj8xlsjwydoradhzv8rzsx7hhtvye Agus R. Sarjono 0 28 14037 14036 2023-08-25T17:12:57Z Wutsje 2030 rv cross-wiki vandalism, see https://guc.toolforge.org/?by=date&user=176.213.4.215 14037 wikitext text/x-wiki '''Agus R. Sarjono''' (lahèr è Bandung, Jhâbâ Bârâ', 27 Juli 1962) panèka sala sèttong sastrawan Indonèsia. == Karjâ == === Puisi === * ''Kenduri Airmata'' (1994, 1996) * ''A Story from the Country of the Wind'' (edisi Bahasa Inggris, 1999, 2001) * ''Suatu Cerita dari Negeri Angin'' (2001, 2003) * ''Frische Knochen aus Banyuwangi'' (edisi bhâsa Jèrman, èterjemahaghi sareng [[Berthold Damshäuser]] dan [[Inge Dumpél]], 2003) * ''Diterbangkan Kata-kata'' (2006) * ''Kopi, Kretek, Cinta'' (2013) === Antologi Puisi === * ''Tangan Besi, Antologi Puisi Reformasi'' (1998) === Èsai === * ''Bahasa dan Bonafiditas Hantu'' (2001) * ''Sastra dalam Empat Orba'' (2001) === Drama === * ''Atas Nama Cinta'' (2004) === Mènangka èditor === * ''Saini KM: Puisi dan Beberapa Masalahnya'' (1993) * ''Catatan Seni'' (1996) * ''Kapita Selekta Teater'' (1996) * ''Pembebasan Budaya-budaya Kita'' (1999) * ''Dari Fansuri ke Handayani'' (2001) * ''Horison Sastra Indonesia 1-4'' (2002), ''Horison Esai Indonesia 1-2'' (2003) * ''Rilke: Padamkan Mataku'' (Kumpulan Puisi, 2003) * ''Bertolt Brecht: Zaman Buruk Bagi Puisi'' (Kumpulan Puisi, 2004) * ''Malam Sutra: Sitor Situmorang'' (2004) * ''Paul Celan: Candu dan Ingatan'' (Kumpulan Puisi, 2005) * ''Teater tanpa Masa Silam'' (2005) * ''Poetry and Sincerity'' (2006) * ''Johann Wolfgang von Goethe: Satu dan Segalanya'' (Kumpulan Puisi, 2007) * ''Hans Magnus Enzensberger: Coret Yang Tidak Perlu'' (Kumpulan Puisi, 2009) * ''Friedrich Nietzsche: Syahwat Keabadian'' (Kumpulan Puisi, 2010) [[Bhângsa:Biografi]] khdgxgbtf5g1y9y25lz4ijg2l3an8gn Agus Wisman 0 29 5760 182 2021-01-16T14:24:51Z Boesenbergia 6 5760 wikitext text/x-wiki '''Agus Wisman''' (lahèr è Bandung, [[Jhâbâ Bârâ']], 1 Fèbruwari 1965) panèka sala sèttong panyanyi Indonèsia. [[Bhângsa:Biografi]] riw6juakgbovqbm4ybua6d3vqzwe1c8 Ahda Imran 0 30 8513 8410 2022-07-08T08:29:05Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:Jonathan5566|Jonathan5566]] 7666 wikitext text/x-wiki '''Ahda Imran''' (lahèr è [[Payakumbuh]], 10 Agustus 1966) panèka sala sèttong sastrawan Indonèsia. == Karjâ == === Puisi === Si-puisi arèya toman lebbhu arèhan kompas ka edisi pettal: * ''Sajak Tan Malaka Kepada Harry A Poeze'' (2012) * ''Hujan Yang Berwarna Hitam'' (2013) * ''Dari Bahasa kepada Puisi'' (2013); puisi ghâbay [[Afrizal Malna]] * ''Hikayat Sebuah Meja'' (2013); puisi ghâbay Hanafi * ''Setenang Buddha'' (2013) * ''Kalajengking'' (2013) * ''Hikayat Tangan'' (2013) * ''Dalam Kapal Nuh'' (2013) * ''Hikayat Aradea'' (2013) * ''24 Jam Berikutnya dalam Kepalamu'' (2013) === Antologi puisi === * ''70 Puisi: Penunggang Kuda Negeri Malam'' (2008); èterbitaghi sareng Akar Indonesia * ''Rusa Berbulu Merah: Kumpulan Puisi 2008-2013'' (2014); èterbitaghi sareng Pustaka Jaya === Ghimpo'an cerèta === * ''200 Ikon Bandung, Ieu Bandung Lur!'' (2010); abhâreng Zaki Yamari; èterbitaghi sareng Pikiran Rakyat === Naskah drama === * ''Monolog Inggit Garnasih'' (2013); èpèntasaghi sareng Happy Salma, klabân sotradara Wawan Sofwan * ''Monolog 3 Perempuan'' (2014); abhâreng [[Gunawan Maryanto]] bân [[Djenar Maesa Ayu]] === Nonfiksi === * ''Di Atas Viaduct'' (2009); èterbitaghi sareng Kiblat Buku Utama * ''5 Dasa Warsa Irawati Menari'' (2011); abhâreng Miftahul Malik bân Irawati Durban Ardjo [[Bhângsa:Biografi]] ou7q08awi2lat6q4cnbe73gxt27z5lw Ahmad Albar 0 31 15528 15527 2024-01-03T03:32:53Z 180.242.70.119 15528 wikitext text/x-wiki {{infobox person | name = Ahmad Albar | image = AhmadAlbar.jpg | alt = | caption = | image_size = | landscape = <!-- yes, if wide image, otherwise leave blank --> | background = solo_singer | birth_name = Ahmad Syech Albar | alias = | birth_date = {{birth date and age|1946|7|16}} | birth_place = [[Surabaya]], [[Jawa Timur]], [[Indonesia]] | death_date = <!-- {{death date and age|YYYY|MM|DD|YYYY|MM|DD}} (death date 1st) --> | death_place = | genre = Rock | occupation = [[Penyanyi]], [[Musisi]] | height = 180 cm | nationality = [[Indonesia]] | instrument = | years_active = | label = [[HP Record]]<br>[[Musica Studio's]] | associated_acts = [[God Bless]] | website = <!-- {{URL|example.com}} --> | notable_instruments = }} '''Ahmad Syech Albar''' otabâ lebbi èkennal klabân nyama '''Ahmad Albar''' (lahèr è Sorbhâjâ, Jhâbâ Tèmor, 16 Julè 1946) panèka sala sèttong panyanyi bân panolès laghu Indonèsia. == Album == === Album solo bân abhâreng === * ''[[Zakia]]'' - 1979 * ''[[Syair Kehidupan]]'' - 1980 - 1984 * ''[[Risau]]'' - 1985 * ''[[Langkahkan Pasti]]'' sareng [[Fariz RM]] * ''[[Secita Cerita]]'' sareng Fariz RM * ''[[Scenario]]'' sareng Fariz RM * ''[[123 (album)|123]]'' sareng [[Farid Hardja]] * ''[[Tangan Baja]]'' sareng Farid Hardja * ''[[Dunia Huru Hara]]'' * ''[[Dunia Dibakar Api]]'' - 1988 sareng [[Areng Widodo]] * ''[[Kartika]]'' - 1989 duet sareng [[Gito Rollies]] * ''[[Jangan Bedakan Kami]]'' sareng [[Pakarock]] - 1990 * ''[[Bis Kota]]'' - 1990 * ''[[Bara Timur]]'' - 1991 * ''[[Giliran Siapa]]'' - 1991 * ''[[Rini Tomboy]]'' - 1991 * ''[[Menanti Kepastian]]'' - 1992 * ''[[Semestinya]]'' sareng [[Addie MS]] * ''[[Bunga Kehidupan]]'' - 1994 * ''[[Biarlah Aku Pergi]]'' - [[1994]] * ''[[Kendali Dendam]]'' - 1995 * ''[[Jangan Ada Luka]]'' - 1996 === Singel abhâreng [[Clover Leaf]] === * 1969 - ''[[Time Will Show]]'' * 1969 - ''[[Grey Clouds]]'' * 1970 - ''[[What Kind Of Man]]'' * 1970 - ''[[Don't Spoil My Day]]'' * 1971 - ''[[Oh What A Day]]'' * 1971 - ''[[Tell The World]]'' === Album abhâreng [[Duo Kribo]] === * 1977 - ''[[Neraka Jahanam]]'' * 1978 - ''[[Pelacur Tua]]'' * 1978 - ''[[Panggung Sandiwara]]'' === Album abhâreng [[Gong 2000]] === * ''[[Bara Timur]]'' - 1991 * ''[[Gong Live]]'' - 1992 * ''[[Laskar]]'' - 1993 * ''[[Prahara]]'' - 2000 === Album abhâreng [[God Bless]] === * ''[[God Bless (album)|God Bless]]'' - 1975 * ''[[Cermin (album)|Cermin]]'' - 1980 * ''[[Semut Hitam]]'' - 1988 * ''[[Raksasa (album)|Raksasa]]'' - 1989 * ''[[Apa Kabar]]'' - 1997 * ''[[36th]]'' - 2009 * ''[[The Story of God Bless]]'' - 1990 * ''[[18 Greatest Hits of God Bless]]'' - 1992 {{DEFAULTSORT:Albar, Ahmad}} [[Bhângsa:Biografi]] rvxs0mpzxnyb8yqcuxp9qdh5p6dinej Ahmad Fuadi 0 32 15478 5761 2023-12-13T18:35:32Z Sastroward 2437 Fuadi, Ahmad 15478 wikitext text/x-wiki '''Ahmad Fuadi''' (lahèr è Bayur Maninjau, [[Somattra Bârâ']], 30 Dèsèmber 1973) panèka sala sèttong sastrawan bân panolès asal Indonèsia. == Karjâ == * Negeri 5 Menara (2009) * Rahasia Penulis Hebat: Menciptakan Karakter Tokoh (2010) * Ranah 3 Warna (2011) * Dari Datuk ke Sakura Emas (2011) * Negeri 5 Menara: A Movie Companion (2012) * Berjalan Menembus Batas (Man Jadda Wajada Series, #1) (2012) * Menjadi Guru Inspiratif (Man Jadda Wajada Series, #2) (2012) * Rantau 1 Muara (2013) * Beasiswa 5 Benua (2014) * Berjuang di Tanah Rantau (Man Jadda Wajada Series, #3) (2013) * Bertualang ke 5 Benua (2016) * Anak Rantau (2017) {{DEFAULTSORT:Fuadi, Ahmad}} [[Bhângsa:Biografi]] g24wnl24sdupl8psgsf8zq7k7zzdg8q Ahmadun Yosi Herfanda 0 33 8899 6833 2022-08-30T16:32:59Z Boesenbergia 6 8899 wikitext text/x-wiki '''Ahmadun Yosi Herfanda''' (bhâbhâr è Kaliwungu, Kabhupatèn Kendal, [[Jhâbâ Tengnga]], 27 Juli 1962) iyâ arèya sala sèttong bhujhângghâ Inḍonesia. == Karjâ == * ''Ladang Hijau'' (Eska Publishing, 1980), * ''Sang Matahari'' (kompolan puisi, asareng Ragil Suwarna Pragolapati, Nusa Indah, Ende, 1984), * ''Syair Istirah'' (asareng [[Emha Ainun Nadjib]] bân Suminto A. Sayuti, Masyarakat Poetika Indonesia, 1986), * ''Sajak Penari'' (kompolan puisi, Masyarakat Poetika Indonesia, 1990), * ''Sebelum Tertawa Dilarang'' (kompolan carpan, [[Balai Pustaka]], 1997), * ''Fragmen-fragmen Kekalahan'' (kompolan sajak, Forum Sastra Bandung, 1997), * ''Sembahyang Rumputan'' (kompolan puisi, Bentang Budaya, 1997), * ''Ciuman Pertama untuk Tuhan'' (kompolan puisi, dwibhâsâ, Logung Pustaka, 2004), * ''Sebutir Kepala dan Seekor Kucing'' (kompolan carpan, Bening Publishing, 2004), * ''Badai Laut Biru'' (kompolan carpan, Senayan Abadi Publishing, 2004), * ''The Warshipping Grass'' (kompolan puisi bilingual, Bening Publishing, 2005), * ''Resonansi Indonesia'' (kompolan sajak sosial, Jakarta Publishing House, 2006), * ''Koridor yang Terbelah'' (kompolan esay sastra, Jakarta Publishing House, 2006). * ''yang Muda yang Membaca ''(buku esay lanjhâng, Kemenegpora RI, 2009). * ''Sajadah Kata ''(kompolan puisi, Pustaka Littera, 2013). [[Bhângsa:Orèng]] [[Bhângsa:Bhujhângghâ]] a18zwoofshvxxuc5wpfnpr4f7gdi3gj Ajip Rosidi 0 34 15477 14329 2023-12-13T18:34:57Z Sastroward 2437 Rosidi, Ajip 15477 wikitext text/x-wiki '''Ajip Rosidi''' (lahèr è Jatiwangi, Majalèngka, Jhâbâ Bârâ', 31 Januari 1938) panèka sala sèttong sastrawan Indonèsia. == Karjâ == Bâdâ atosan karjâna Ajip. Brâmpan è antarana: * ''Tahun-Tahun Kematian'' (kompolan cerpen, [[1955]]) * ''Ketemu di Jalan'' (kompolan sajak abhârâng [[SM Ardan]] bân [[Sobron Aidit]], [[1956]]) * ''Pesta'' (kompolan sajak, 1956) * ''di Tengah Keluarga'' (kompolan cerpen, 1956) * ''Sebuah Rumah buat Hari Tua'' (kompolan cerpen, [[1957]]) * ''Perjalanan Penganten'' (roman, [[1958]], ampon èterjemaaghi dâ' bhâsa Perancis sareng H. Chambert-Loir, [[1976]]; Kroatia, [[1978]], bân Jepang sareng T. Kasuya, [[1991]]) * ''Cari Muatan'' (kompolan sajak, [[1959]]) * ''Membicarakan Cerita Pendek Indonesia'' (1959) * ''Surat Cinta Enday Rasidin'' (kompolan sajak, 1960); * ''Pertemuan Kembali'' (kompolan cerpen, [[1961]]) * ''Kapankah Kesusasteraan Indonesia Lahir?'' (1964; cetak ulang revisi, 1985) * ''Jante Arkidam jeung salikur sajak lianna'' (kompolan sajak, bhâsa Sunda, [[1967]]); * ''Jeram'' (kompolan sajak, 1970); * ''Jante Arkidam jeung salikur sajak lianna'' (kompolan sajak, bhâsa Sunda, [[1967]]) * ''Ikhtisar Sejarah Sastera Indonesia'' (1969) * ''Ular dan Kabut'' (kompolan sajak, 1973); * ''Sajak-sajak Anak Matahari'' (kompolan sajak, [[1979]], ampon èterjemaaghi dâ' bhâsa Jepang sareng T. Indoh, bân èmuat dâlâm majalah ''Fune'' dan ''Shin Nihon Bungaku'' ([[1981]]) * ''Manusia Sunda'' (1984) * ''Anak Tanah Air'' (novel, [[1985]], èterjemaaghi dâ' bhâsa Jepang sareng Funachi Megumi, [[1989]]. * ''Nama dan Makna'' (kompolan sajak, [[1988]]) * ''Sunda Shigishi hi no yume'' (terjemahJepang dâri pèlèan kaempa' kompolan cerpen sareng T. Kasuya [[1988]]) * ''Puisi Indonesia Modern, Sebuah Pengantar'' (1988) * ''Terkenang Topeng Cirebon'' (kompolan sajak, [[1993]]) * ''Sastera dan Budaya: Kedaerahan dalam Keindonesiaan'' (1995) * ''Mimpi Masasilam'' (kompolan cerpen, 2000, ampon èterjemaaghi dâ' bhâsa Jepang) * ''Masa Depan Budaya Daerah'' (2004) * ''[http://www.karyapuisi.com/2010/04/pantun-anak-ayam.html/ Pantun Anak Ayam] {{Webarchive|url=https://web.archive.org/web/20140323231137/http://www.karyapuisi.com/2010/04/pantun-anak-ayam.html |date=2014-03-23 }}'' (kompolan sajak, [[2006]]) * ''Korupsi dan Kebudayaan'' (2006) * ''Hidup Tanpa Ijazah, yang Terekam dalam Kenangan'' (otobiografi, [[2008]]) * ''Ensiklopédi Sunda''. Jakarta: Pustaka Jaya. [[2000]] {{DEFAULTSORT:Rosidi, Ajip}} [[Bhângsa:Biografi]] 7upflr6m8ora48uisbqmghdxt13en1g Akmal Nasery Basral 0 35 226 225 2020-12-15T13:59:18Z Jon Harald Søby 5 6 revisions imported 225 wikitext text/x-wiki '''Akmal Nasery Basral''' (lahèr è Jakarta, 28 April 1968) panèka sala sèttong sastrawan bân wartawan Indonèsia. == Karjâ == * ''Imperia'' (2005) * ''Ada Seseorang di Kepalaku yang Bukan Aku'' (2006) * ''Legenda Bandar Angin'' (2006) * ''Nagabonar Jadi 2'' (2007) * ''Parlemen Undercover: Kisah-Kisah Sontoloyo Wakil Rakyat Negeri Indosiasat'' (2008) * ''[[Sang Pencerah]]'' (2010) * ''Presiden Prawiranegara'' (2011) * ''[[Batas (film)|Batas]]'' (2011) * ''Anak Sejuta Bintang'' (2012) * ''Tadarus Cinta Buya Pujangga'' (2013) [[Bhângsa:Biografi]] qtq9bucux5j18k7s1qllycavp1sh43k Akèka 0 36 228 227 2020-12-15T13:59:18Z Jon Harald Søby 5 1 revision imported 227 wikitext text/x-wiki #REDIRECT [[Kèka]] dqq6j3xc2xxlzxbje5guql8u80dg6ie Alam 0 37 15748 5694 2024-02-03T13:04:51Z OrangKalideres 2196 + pranala 15748 wikitext text/x-wiki '''Alam Alatas''' otabâ kalonta klabân nyama '''Alam''' (lahèr è [[Tasikmalaya]], Jhâbâ Bârâ', 11 Mèi 1981) panèka sala sèttong panyanyi ḍangḍut [[Inḍonesia]]. == Album == * ''Mbah Dukun'' (2002) * ''The King of Metal Dangdut'' (2011) [[Bhângsa:Panyanyi]] 4g72amvj0ofyvzn6e9p2shv1mppeirg Alan Hogeland 0 38 8649 8556 2022-07-19T13:54:12Z Praxidicae 176 rvv lta 5457 wikitext text/x-wiki '''Alan Hogeland''' otabâ nyama aslina '''Kamaludin Rangkuti''' (lahèr è Binjai, [[Somattra Ḍâjâ]], 19 Oktober 1931) panèka sala sèttong sastrawan [[Indonesia|Inḍonèsia]]. == Karjâ == * ''Angin Menderu di Pucuk Bambu'' (kumpulan puisi) [[Bhângsa:Biografi]] pvpji3gqkfzmy5u67j44kn2am30nsdt Alar 0 39 5762 4779 2021-01-16T14:27:17Z Boesenbergia 6 5762 wikitext text/x-wiki [[Bhengkek:腺果藤 Pisonia aculeata -台北植物園 Taipei Botanical Garden- (9216095524).jpg|thumb|Kembhânga alar]] [[Bhengkek:Pisonia aculeata Blanco2.394-cropped.jpg|thumb|Ghâmbâr tanang alar]] '''Alar''' (''Pisonia aculeata'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Nyctagynaceae. Alar tombuna nalar, lanjhângngâ bisa ghân 20 m. Bhulât ghlâgharrâ biyasana 16 cm bân anḍi' [[ḍuri]] sè bâḍâ è bagiân bâbâ. Tombuwân arèya biasana èkala' dâri alas. [[Bhângsa:Totombuwân]] [[Bhângsa:Nyctaginaceae]] 7ohpi773colalhpmkpr8alc2v0miyga Albert Einstein 0 40 15438 15437 2023-12-12T13:58:24Z Sastroward 2437 Einstein, Albert 15438 wikitext text/x-wiki [[Bhengkek:Albert Einstein Head.jpg|jmpl|200px|ka|Albert Einstein è 1947]] '''Albert Einstein''' (/ˈaɪnstaɪn/ EYEN-styne; bhâsa Jèrman: [ˈalbɛɐ̯t ˈʔaɪnʃtaɪn] 14 Maret 1879-18 April 1955) panèka èlmowan fisika teoretis kalahèran [[Jerman]] sè ngembângaghi teori relativitas, sèttong dâri ḍuwâ' cangghâ otama fisika modern (bhâreng mekanika kuantum). Jâ-karjâna èkennal kèya polana apangaro mongghu filsafat èlmo. Rumus ghâbâyân Einstein sè palèng èkennal panèka rumus persamaan massa-energi E = mc<sup>2</sup>, sè èsebbhut mènangka "persamaan palèng kalonta è dhunnya". Einstein narèma Nobel Fisika è taon 1921 "polana jasa mongghu fisika tèorètis, bân khusussa panemmoana parkara hokom efek fotolistrik", sè adhâddhiaghi awwâl ḍâlem ngembângaghi tèori kuantum. {{DEFAULTSORT:Einstein, Albert}} [[Bhângsa:Biografi]] t0zprwfqlmay8r6u3w7z040qjml4peq Albert Fakdawer 0 41 5764 265 2021-01-16T14:28:43Z Boesenbergia 6 5764 wikitext text/x-wiki '''Albert Thom Josua Fakdawer''' otabâ lebbi kalonta klabân nyama '''Albert Fakdawer''' (lahèr è [[Jakarta]], 29 Junè 1993) panèka sala sèttong panyanyi bân aktor Inḍonèsia. == Laghu == === Album === * ''Hari-Hari Hidup'' (2010) * ''Dedication'' (2016) === Singgel === * "Menunggumu" (2015) * "Sendiri" (2017) [[Bhângsa:Panyanyi]] 1vrdm58ltlwsil4qudm0qurm9ls02sr Ali Akbar Navis 0 42 5752 271 2021-01-16T14:07:19Z Boesenbergia 6 5752 wikitext text/x-wiki '''Haji Ali Akbar Navis''' (laher è Kampung Jawa, Padangpanjang, Sumatra's Westkust, 17 Novèmber 1924 – wafat è [[Paḍang, Somattra Bârâ']], 22 Maret 2003 è omor 78 tahun) panèka sala sèttong sastrawan bân panolès Indonèsia. == Karjâ == * Robohnya Surau Kami (1955) * Bianglala (1963) * Hujan Panas (1964) * Kemarau (1967) * Saraswati * Si Gadis dalam Sunyi (1970) * Dermaga dengan Empat Sekoci (1975) * Di Lintasan Mendung (1983) * Dialektika Minangkabau (editor, 1983) * Alam Terkembang Jadi Guru (1984) * Hujan Panas dan Kabut Musim (1990) * Cerita Rakyat Sumbar (1994) * Jodoh (1998) [[Bhângsa:Biografi]] [[Bhângsa:Bhujhângghâ]] qkh8x90gx8uwu5psxxay4ppjf2ug4k8 Alib Isa 0 43 15502 15501 2023-12-27T12:55:25Z OrangKalideres 2196 Koreksi pranala 15502 wikitext text/x-wiki '''Abdullah Shomad''' otabâ lebbi èkennal mènangka '''Alib Isa''' panèka seniman lèter bân kaligrafer kalonta asal Indonésia. Alib asalla ḍâri Polokarto, Sukoharjo, Jhâbâ Tengnga. Alib èkennal mènangka sala sèttong tokoh pelopor sè makennalaghi bidang kabhângkètan lèter bân kaligrafi è Indonesia. È taon 2015, Alib aghâbây Surakarya, pemaoran seniman lèter bân kaligrafi è [[Kottha Surakarta|Surakarta]]. Abâ'na panèka seniman lèter sè pertama sè ella alaksanaaghi pamèran kasorang parkara kaligrafi bân seni lèter è Indonesia.<ref name=":0">{{Cite web|url=https://radarsolo.jawapos.com/read/2019/10/22/162183/mengenal-alib-isa-seniman-lettering-pendiri-surakarya|title=Mengenal Alib Isa, Seniman Lettering Pendiri Surakarya|last=JawaPos.com|date=2019-10-22|website=radarsolo.jawapos.com|language=id|access-date=2020-04-28}}{{Pranala mati|date=Januari 2023 |bot=InternetArchiveBot |fix-attempted=yes }}</ref><ref name=":1">{{Cite web|url=https://www.kaligrafina.com/blog/surakarya-alib-isa-lettering/|title=#Kaligrafigur : Berkarya dan Membina Surakarya @AlibIsa|date=2016-06-24|website=Kaligrafina|language=en|access-date=2020-04-28|archive-date=2020-08-03|archive-url=https://web.archive.org/web/20200803084429/https://kaligrafina.com/blog/surakarya-alib-isa-lettering/|dead-url=yes}}</ref><ref>{{Cite web|url=https://hot.detik.com/spotlight/d-3528918/alib-isa-si-pencipta-30hariposterramadhan-di-instagram|title=Alib Isa, Si Pencipta #30hariposterramadhan di Instagram|last=Agnes|first=Tia|work=[[Detik.com|detikcom]]|language=id-ID|access-date=2020-04-28}}</ref> == Referensi == {{Reflist}} [[Bhângsa:Kaligrafi]] 9cjliydexpllrvxu3oksxqt3wbill3v Alicia Chanzia 0 44 15480 5767 2023-12-13T18:36:30Z Sastroward 2437 Chanzia, Alicia 15480 wikitext text/x-wiki '''Alicia Chanzia''' otabâ lebbi èkennal mènangka '''Acha''' (laèr è Bandung, Jhâbâ Bârâ', 24 Mèi 1999) panèka sala sèttong panyanyi Indonèsia. Acha panèka sala sèttong anggota [[JKT48]] generasi kaḍuwâ'. {{DEFAULTSORT:Chanzia, Alicia}} [[Bhângsa:Biografi]] ncscdnllyqmqiiw3x6478z4y0c0utye Alissa Galliamova 0 45 5768 5186 2021-01-16T14:32:07Z Boesenbergia 6 5768 wikitext text/x-wiki '''Alissa Galliamova''' otabâ lebbi èkennal mènangka '''Mova''' otabâ '''Al''' (laèr è Bandung, 28 Agustus 1993) panèka sala sèttong panyanyi Indonèsia. Mova panèka sala sèttong anggota [[JKT48]] generasi kasettong. [[Bhângsa:Biografi]] ngtb6ahkpbd4qhcygm971dvs4pydmjz Amanina Afiqah Ibrahim 0 46 17426 5769 2024-08-16T22:52:28Z 2601:204:C302:4030:D91C:8621:9FF0:EDAF 17426 wikitext text/x-wiki '''Amanina Afiqah Ibrahim''' otabâ lebbi èkennal mènangka '''Afiqah''' otabâ '''Afiqah JKT48''' (laèr è Jakarta, 6 Januari 2008) panèka sala sèttong panyanyi Indonèsia. Afiqah panèka sala sèttong anggota [[JKT48]] generasi kabâllu'. [[Bhângsa:Biografi]] ne54lmxv1msu7fysb6qh893we6e5x06 Ambunten, Sumenep, Madura 0 47 5780 5373 2021-01-17T15:12:07Z Boesenbergia 6 5780 wikitext text/x-wiki '''Ambunten''' arèya sala sèttong [[kacamadhân]] sè bâdâ è Kebhupatèn Sumenep, Polo Madhurâ. A jara' ra-kèra 25 kilomèter otabâ 40 mennèt dâri posat Kottha Sumenep. == Bâtes Wilayah == # È dâjâ abâtes bân Laot Jhâbâh # È lao' abâtes bân Kacamadhân Rubaru # È tèmor abâtes bân Kacamadhân Dasuk # È bârâ' abâtes bân Kacamadhân Pasongsongan == Nyama Dhisa == Ambunten andi' 15 dhisah, iyè arèya: # Ambunten Tèmor # Ambunten Bârâ' # Ambunten Tengnga # Tambâ' Agung Bârâ' # Tambâ' Agung Tengnga # Tambâ' Agung Arès # Tambâ' Agung Tèmor # Soghiyân # Kèles # Bu-kabu # Campor Bârâ' # Campor Tèmor # Bellu' Kènè' # Bellu' Rajâ # Bellu' Arès [[Bhângsa:Madhurâ]] haowdwxz7mm01if29yqf5tov5q5hcty Amir Hamzah 0 48 5741 301 2021-01-14T16:01:50Z Boesenbergia 6 5741 wikitext text/x-wiki '''Amir Hamzah''' (lahèr è Tanjung Pura, Langkat, Somattra Tèmor, Hinḍia Bâlândhâ, 28 Fèbruari 1911 – wafat è Kwala Begumit, [[Binjai]], Langkat, Inḍonesia, 20 Maret 1946 è omor 35 taon) panèka sala sèttong sastrawan Indonèsia. == Karjâ == * ''Njanji Soenji'' (kompolan puisi) * ''Boeah Rindoe'' (kompolan puisi) [[Bhângsa:Bhujhângghâ]] gjcb0ww45pirmj0vzwx90jsejhxw60h Anang Hermansyah 0 49 6689 5781 2021-04-03T10:24:40Z Rachmat04 112 ~ 6689 wikitext text/x-wiki '''Anang Hermansyah''' otabâ lebbi èkennal klabân nyama '''Anang''' (laèr è Jember, Jhâbâ Tèmor, 18 Maret 1969) panèka sala sèttong panyanyi bân panolès laghu Indonèsia. == Album == === Album kadhibi' === * ''[[Biarkanlah]]'' (1992) * ''[[Lepas (album Anang Hermansyah)|Lepas]]'' (1994) * ''[[Melayang (album Anang Hermansyah)|Melayang]]'' (1996) * ''[[Tania (album)|Tania]]'' (1999) * ''[[Jati Diri 1969]]'' (2001) * ''[[Mata Cinta]]'' (2003) * ''[[Separuh Jiwaku Pergi]]'' (2009) === Album duèt === * ''[[Cinta (album Krisdayanti dan Anang)|Cinta]]'' (1996) * ''[[Kasih (album Anang dan Krisdayanti)|Kasih]]'' (1997) * ''[[Buah Hati]]'' (1998) * ''[[Makin Aku Cinta]]'' (2000) * ''[[Menuju Terang]]'' (2003) * ''[[Sepuluh Tahun Pertama]]'' (2006) * ''[[Dilanda Cinta]]'' (2009) * ''[[Jangan Memilih Aku]]'' (2010) * ''[[Tanpa Bintang]]'' (2010) * ''[[Jodohku]]'' (2011) == Filem == * ''[[Baik-Baik Sayang]]'' (2011) * ''[[Romantini]]'' (2013) [[Bhângsa:Panyanyi]] 21o2one61yxrq9635iytj46ce6jpql3 Andmesh Kamaleng 0 50 5567 315 2021-01-06T10:18:16Z Boesenbergia 6 5567 wikitext text/x-wiki '''Andmesh Kamaleng''' (lahèr è [[Kabhupatèn Alor]], 15 April 1997) panèka sala sèttong panyanyi Indonèsia. Andmesh panèka juwara lomba nyarè bhâkat anyanyi [[Rising Star Indonesia]] osom sè kapèng ḍuwâ' sè ètayangaghi è tapsiyun tèlèvisi RCTI è taon 2016-2017. == Karjâ laghu == === Album === * ''[[Cinta Luar Biasa (album)|Cinta Luar Biasa]]'' (2019) [[Bhângsa:Panyanyi]] 0wsfe1pj9yc7dk3r39lv69bo0xth38e Andre Hehanussa 0 51 8633 8579 2022-07-19T13:54:12Z Praxidicae 176 rvv lta 6882 wikitext text/x-wiki '''Andre Ronal Benito Hehanussa Yance''' otabâ lebbi èkennal klabân nyama '''Andre Hehanussa''' (laèr è Makassar, Sulawesi Lao', Indonèsia, 24 Juli 1964) panèka sala sèttong panyanyi bân panolès laghu Indonèsia. == Album == === Album kadhibi' === * ''[[Bidadari (album Andre Hehanussa)|Bidadari]]'' (1995) * ''[[Kedua (album Andre Hehanussa)|Kedua]]'' (1996) * ''[[SetiaMu Tuhan]]'' (2002) * ''[[Secret of Love]]'' (2006) * ''[[Is About All Love]]'' (2015) === Abhâreng Katara === * ''[[Ternyata (album Katara)|Ternyata]]'' (1989) === Album kompilasè bhârengan === * ''[[Bersama dalam Cinta]]'' (sareng Forum, 1997) [[Bhângsa:Panyanyi]] fd22a1agn8bdpqqp3rccjb4j4vfvo4j Andre Manika 0 52 5783 326 2021-01-17T15:13:33Z Boesenbergia 6 5783 wikitext text/x-wiki '''Andre Manika''' (laèr è Rembang, Jhâbâ Tengnga, 2 Novèmber 1962) panèka sala sèttong panyanyi Indonèsia. == Album == * ''[[Andre Manika (album)|Andre Manika]]'' (1996) * ''[[Kidung Kencana (album)|Kidung Kencana]]'' (2007) * ''[[Jogja Penatah Cinta]]'' (2009) [[Bhângsa:Panyanyi]] 00z89ffthyca7sdke30eemqtn7ix3ob Andre Taulany 0 53 17128 17127 2024-08-02T10:53:09Z Alfiyah Rizzy Afdiquni 9 17128 wikitext text/x-wiki {{infobox orang}} '''Andre Taulany''' (laèr è Jakarta, 17 Sèptèmber 1974) panèka sala sèttong panyanyi, pamaèn film, bân pelawak Indonèsia. == Kalompo' musik == * [[Stinky]] (1994 - 2008) (2013 - sekarang/reuni) * 3 Djanggo (2013 - 2015) == Karjâ musik == ; Abhâreng Stinky * ''[[Stinky (album)|Stinky]]'' (1997) * ''[[JTD (album)|JTD]]'' (1998) * ''[[Rindu Untuk Dia]]'' (1999) * ''[[Permata Hati]]'' (2001) * ''[[Stinky 5]]'' (2003) * ''[[Langkah Terbaik]]'' (2004) * ''[[Pecinta Sejati (album Stinky)|Pecinta Sejati]]'' (2007) ; Karier kasorangan: * [[Andre (album)|Andre]] (2000) * [[Cintailah Istanaku]] (2005) * [[Sayangku]] (singel 2015) ; Abhâreng OVJ bân Sule: * Bibirmu Dower (bersama SM#SH) (2011) * Andeca Andeci (bersama 7 Ikans) (2011) * Smile U don't Cry (bersama [[Sule]]) (2011) * Potong Bebek Angsa (bersama Super Senior) (2012) * Smile U don't Cry (remix) (bersama 3 Djanggo) (2013) * Atitnya Tuh Disini (bersama Cita Citaku) (2014) == Daptar filem == === Filem === {| class="wikitable sortable" ! Taon !! Judul !! Maèn !! Kacernangan |- | 2003 || ''[[Kiamat Sudah Dekat]]'' || Fandy || |- | 2004 || ''[[Ketika (film)|Ketika]]'' || Boy || |- | 2004 || ''[[17th (film)|17th]]'' || Yuda || |- | 2008 || ''[[Kun Fayakuun]]'' || Sang Suami || |- | 2009 || ''[[Susuk Pocong]]'' || Asmo || |- | 2012 || ''[[Sule, Ay Need You]]'' || Andre || |- |} === Sinetron === * ''[[Masih Ada Cinta]]'' * ''[[Cerita Cinta]]'' (1999) * ''[[Bumi dan Langit]]'' (TVRI 2002) * ''[[Bintang Idola]]'' (SCTV 2002) * ''[[Cinta Pertama]]'' (Lativi - sekarang TVONE 2002) * ''[[Terang Milikku Juga]]'' (TRANS TV 2003 - 2004) * ''[[Hidayah]]'' ([[Trans TV]] 2005 - 2006) * ''[[Permana dan Permata]]'' (TPI - sekarang MNCTV 2005) * ''[[Kiamat Sudah Dekat]]'' (SCTV 2005 - 2007) * ''[[Mansoor La Gokilun]]'' (TPI 2009) * ''[[Mas Boy dan Lemon]]'' (GLOBAL TV 2013) === FTV === * ''Dadang Dudung'' * ''Dadang Dudung 2'' * ''Pencopet dan Pacarnya'' == Daptar acara TV == * ''[[Ngelenong Nyok]]'' * ''[[Komedi Betawi]]'' * ''[[Lenong.co.id]]'' * ''[[Opera Van Java]]'' * ''[[Sahurnya OVJ]]'' * ''[[OVJ Awards]]'' * ''[[OVJ Cup]]'' * ''[[OVJ Roadshow]]'' * ''[[PAS Mantab]]'' * ''[[The Promotor]]'' * ''[[Pelangi (acara televisi)|Pelangi]]'' * ''[[Awas Ada Sule 2]]'' (beberapa episode) * ''[[Pasahur]]'' * ''[[OVJ Buka Bareng]]'' * ''[[Karaoke Keliling]]'' * ''[[Ini Talkshow]]'' * ''[[Comedy Night Live]]'' * ''[[Pagi Pagi]]'' * ''[[Ini Sahur]]'' * ''[[Alkisah]]'' * ''[[New Comedy Night Live]]'' * ''[[Ini Weekend]]'' * ''[[Ini Ramadan]]'' * ''[[Santuy Malam]]'' * ''[[The Sultan]]'' [[Bhângsa:Panyanyi]] 1ozawmt8o6g8i236ete66nj8352w9sv Andrea Hirata 0 54 7460 5785 2021-12-03T07:40:00Z Rachmat04 112 ~ rapikan 7460 wikitext text/x-wiki '''Andrea Hirata''' (lahèr è Gantung, Belitung Tèmor, Bangka Belitung, 24 Oktober 1967) panèka sala sèttong sastrawan bân panolès asal Indonèsia. == Karjâ == * ''[[Laskar Pelangi]]'' (2005) * ''[[Sang Pemimpi]]'' (2006) * ''[[Edensor]]'' (2007) * ''[[Maryamah Karpov]]'' (2008) * ''[[Padang Bulan]]'' (2010) * ''[[Cinta Dalam Gelas|Cinta di Dalam Gelas]]'' (2010) * ''Sebelas Patriot'' (2011) * ''Laskar Pelangi Song Book'' (2012) * ''[[Ayah (novel)|Ayah]]'' (2015) * ''[[Sirkus Pohon]]'' (2017) * ''[[Orang-Orang Biasa]]'' (2019) * ''[[Guru Aini]]'' (2020) [[Bhângsa:Bhujhângghâ]] m6w450bz1ya4njwbkegnw326u0xxsu9 Andrei Adistia 0 55 8714 8682 2022-07-25T21:00:02Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/2A00:F41:48BE:438B:CC6E:53AC:B162:7481|2A00:F41:48BE:438B:CC6E:53AC:B162:7481]] ([[User talk:2A00:F41:48BE:438B:CC6E:53AC:B162:7481|bicara]]) dibatalkan ke versi terakhir oleh [[User:Rachmat04|Rachmat04]] 6486 wikitext text/x-wiki '''Andrei Adistia''' (lahèr è Jakarta, 15 Ḍèsèmber 1990) panèka sala sèttong pamaèn [[badminton]] asal Indonèsia. == Prèstasi == Abhâreng Hendra Aprida Gunawan * Pamennang Chinese Taipei Open Grand Prix Gold 2014 * Pamennang Vietnam Open Grand Prix 2014 * Pamennang Singapore Masters 2014 [[Bhângsa:Orèng]] r5sdgcswllz2nz6fv8fh4sqhtvnv7ku Android 0 56 7032 5786 2021-06-10T15:09:32Z Rachmat04 112 ~ 7032 wikitext text/x-wiki '''Android''' panèka sistem operasi è [[Linux]] sè èrancang ghâbây perangkat lajâr seḍḍheng, akaḍeng tèlpon pènter bân komputer tabblèt. Android awwâla èkembângaghi sareng Android, Inc., klabân bhântowan bhândhâ dâri Google, sè kamoddhian èbelli Google è taon 2005. Sistem operasi arèya èumumaghi resmina è taon 2007, abhâreng bi' Open Handset Alliance, konsorsium pemaoran perusahaan-perusahaan prangkat ghâli, prangkat olo', bân telekomunikasi sè mamajhuaghi prangkat selulèr. [[Bhângsa:Tèknologi]] rqrvmg6chdl5svqm8evmk7ncr6j0dn1 Andy Liany 0 57 8808 8793 2022-07-29T19:37:59Z Praxidicae 176 rvv 5788 wikitext text/x-wiki '''Andy Liany''' (laèr è Temanggung, Jhâba Tengnga, 12 Januwarè 1966 – wafat è London, 22 Fèbruwari 2001 ka omor 35 taon) panèka sala sèttong panyanyi musik ''rock'' Indonèsia. Karier musik Andy èawwâli ḍâlem grup musik "Z Liar". Sareng grup musik arèya, ḍuwâ' laghu, ''Fitnah'' bân ''Bumi'', èrilis abhâreng ḍâlem album kompolan "Indonesian Rock Metal 1" ghârâpan Bursa Musik ka taon 1990. Andy toman dhâddhi vokalis [[Slank]] formasi awwâl. Andy jhughâ toman adhâddhi vokalis [[Elpamas]]. [[Bhângsa:Panyanyi]] o63ylhpu64gce0gx282ww5mtp545q26 Angsana 0 58 13374 8868 2023-06-15T03:58:57Z Boesenbergia 6 13374 wikitext text/x-wiki [[Bhengkek:Pterocarpus indicus Govindoo.jpg|thumb|Ghâmbar tanang angsana]] [[Bhengkek:Starr 070727-7620 Pterocarpus indicus.jpg|thumb|Angsana è pèngghir tèmbhuk]] '''Angsana''' (''Pterocarpus indicus'') iyâ arèya [[totombuwân]] sè tamaso' ka ḍâlem famili Fabaceae. Kajuna ghâli, abârna mèra, bân cokop berrâ' sè èkalompo'aghi ka '''''narra''''' otabâ '''''rosewood'''''. [[Bhâsa]] Inḍonesiana angsana yâ pagghun angsana. == Panyalambherrân == Angsana sokkla tombu è Kapolowan Anḍaman, Bangladesh, Kapolowan Bismarck, Kalimantan, Kamboja, Polo Caroline, Cèna Lao' sampè bâgiyân Tengnga, Inḍia, [[Jhâbâ]], Kapolowan Sonḍhâ Kènè', Malaya, Malaḍewa, Maluku, Kapolowan Mariana, Myanmar, Nansei-shoto, Papua Nugini, Filipina, Polo Santa Cruz, Polo Solomon, [[Sulawesi]], Sumatera, Taiwan, Thailand, Vanuatu, bân Vietnam. Totombuwân rèya èkennallaghi kèya è Comoros, Polo Guinea, Kenya, Mauritius, Mozambique, New South Wales, Northern Territory, Queensland, Seychelles, Sierra Leone, Polo Society, Sri Lanka, Tanzania, Trinidad-Tobago, bân Zaïre<ref>https://powo.science.kew.org/taxon/urn:lsid:ipni.org:names:516487-1#descriptions</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Fabaceae]] li1vg0jdvi9f4qrqzrrpv4b7g6s5lug Animasi 0 59 8134 8131 2022-05-11T15:35:48Z 1234qwer1234qwer4 356 Undid edits by [[Special:Contribs/89.109.44.231|89.109.44.231]] ([[User talk:89.109.44.231|talk]]) to last version by Boesenbergia 8134 wikitext text/x-wiki '''Animasi''' panèka filem sè èasèlaghi ḍâri pangolaan ghâmbhâr tanang saèngghâ dhâddhi ghâmbhâr aghuli. Wâl-awwâla ètemmoaghi, filem animasi èghâbây ḍâri bânnya' lembâr dhâlubâng ghâmbhâr sè èmainaghi saèngghâ angghâl efek ghâmbhâr ghuli. Klabân bhântowan komputer, pangarjâ'ân filem animasi dhâddhi lebbi sèghel bân akas. Bâjarina arèya lebbi bânnya' pangarjâ'ân [[filem]] animasi tello' dimensi èbhânḍhing filem animasi ḍuwâ' dimensi. [[Bhângsa:Filem]] l035v6h5pdsfki2072e6leisyuwqv14 Aninditha Rahma Cahyadi 0 60 6636 5790 2021-03-30T23:41:38Z 125.165.106.84 laèr è 6636 wikitext text/x-wiki '''Aninditha Rahma Cahyadi''' otabâ lebbi èkennal mènangka '''Anin''' otabâ '''Anin JKT48''' (laèr è Palembang, 5 Januari 1999) panèka sala sèttong panyanyi Indonèsia. Anin panèka sala sèttong anggota [[JKT48]] generasi katello'. [[Bhângsa:Biografi]] e302nm6fn5jcjgwc6gy846kyotg1ws8 Anyang 0 61 5336 4733 2020-12-31T03:08:00Z Boesenbergia 6 5336 wikitext text/x-wiki [[Bhengkek:Elaeocarpus grandiflorus flowers at Munnar (11).jpg|thumb|Kembhângnga anyang]] '''Anyang''' (''Elaeocarpus grandiflorus'') iyâ arèya tombuwân sè tamaso' ka famili Elaeocarpaceae. Tombuwân arèya aropa'aghi tombuwân abighi sè ngennèng tombu sampè' 25m. Anyang èkoca' kèya ''anyang-ayang'' (Inḍonesia), ''rejasa'' ([[Jhâbâ]]). [[Bhângsa:Totombuwân]] [[Bhângsa:Elaeocarpaceae]] h3orpxw548lqlgx34onzvfj2ak37hjx Arab Saudi 0 62 8704 8695 2022-07-25T20:59:57Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/2A00:F41:48BE:438B:CC6E:53AC:B162:7481|2A00:F41:48BE:438B:CC6E:53AC:B162:7481]] ([[User talk:2A00:F41:48BE:438B:CC6E:53AC:B162:7481|bicara]]) dibatalkan ke versi terakhir oleh [[User:180.241.134.235|180.241.134.235]] 7112 wikitext text/x-wiki [[Bhengkek:Flag of Saudi Arabia.svg|thumb|150px|Bendirâ Arab Saudi]] [[Bhengkek:Saudi Arabia in its region.svg|thumb]] '''Arab Saudi''' ([[bhâsa Arab]]: '''المملكة العربية السعودية''') iyâ arèya sala sèttong nagâhrâ è è [[Tèmor Tengnga]], benua Asia. Ibukoṭṭana iyâ arèya koṭṭa Riyad. Luas naghârâna panèka 2.150.000&nbsp;km<sup>2</sup> kalabân anḍi' 13 provinsi. Penduduk naghârâ Arab Saudi bâḍâ 30.770.375 orèng bân kapadatan pendudukna 12,3 orèng per Km². [[Bhângsa:Naghârâ]] e8b5jg27uubl8nxasa08piif7dvakau Arafat Nur 0 63 5792 385 2021-01-17T15:19:20Z Boesenbergia 6 5792 wikitext text/x-wiki '''Arafat Nur''' (lahèr è Lubuk Pakam, Somattra Lao', 22 Dèsèmber 1974) panèka sala sèttong sastrawan bân panolès asal Indonèsia. == Karjâ == * Meutia Lon Sayang (Novel, Mizan, [[2005]]) * Cinta Mahasunyi (Novel, Mizan, [[2005]]) * Percikan Darah di Bunga (Novel, Zikrul Hakim, [[2005]]) * Antologi Remuk (Cerpen, DKB, [[2000]]) * Antologi Keranda-Keranda (Puisi, DKB, [[2000]]) * Aceh Dalam Puisi (Puisi, Assy-syaamil, [[2003]]) * Mahaduka Aceh (Puisi, PDS HB. Jassin, [[2005]]) * Lagu Kelu (Puisi, ASA-Japan Aceh Net, [[2005]]) * Cinta Bidadari (Novel, Intermasa 2007) * Nyanyian Cinta Di Tengah Ladang (Novel, Intermasa 2007) * Romansa Taman Cinta (Novel, Japannet 2008) * Gerimis Senja Di Sebuah Desa (Kumpulan Cerpen, Intermasa 2008) * Lampuki (Novel, Serambi [[2011]]) * Burung Terbang Di Kelam Malam (Novel, Bentang 2014) * A Bird Flies in the Dark of Night (Novel, Bentang 2014) * Tempat Paling Sunyi (Novel, Gramedia 2015) * Tanah Surga Merah (Novel, Gramedia 2017) * Keajaiban Paling Hebat di Dunia (Kumpulan Puisi,Basabasi 2017) * Percikan Darah di Bunga (Novel, dicetak ulang Basabasi 2017) * Bulan Kertas (Novel, Gramedia 2017) * Bayang Suram Pelangi (Novel, DIVA Press 2018) * Lolong Anjing di Bulan (Novel, USD 2018) * Blood Moon over Aceh (Novel, Dalang Publishing 2018) [[Bhângsa:Bhujhângghâ]] 8st6140vesiaf5bma099dquhwl51teg ArcGIS 0 64 390 389 2020-12-15T13:59:24Z Jon Harald Søby 5 4 revisions imported 389 wikitext text/x-wiki [[Bhengkek:ArcGIS logo.png|thumb|162x162px|Lambhâng ArcGIS]] '''ArcGIS''' panèka sistem informasi geografis (''geographic information system'' otabâ kabhuntekanna GIS) ghâbây lakon klabân peta bân informasi geografis. Rowâ èghunaaghi aghâbây bân aghunaaghi peta, ghimpo'aghi data geografis, bân èn-laènna. d98vv87bsg89zes6s4br28ghxhnctlw Argentina 0 65 6532 6531 2021-03-16T22:28:40Z Egilus 318 6532 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Argentina'''</span> !'''Bendirâ Argentina''' !'''Lambhâng Argentina''' |- |[[Bhengkek:Flag of Argentina.svg|120x120px]] |[[Bhengkek:Coat of arms of Argentina.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''República Argentina'' |- |[[Bhengkek:Himno_Nacional_Argentino_instrumental.ogg|pus]] |- !Peta lokasi Argentina |- |[[Bhengkek:Argentina in its region (de-facto).svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Buenos Aires]] |- |Kamardikaan: |9 Juli 1816 |- |Presiden (2021): |Alberto Fernández |- |Wakil Presiden (2021): |Cristina Fernández de Kirchner |- |Perdana Menteri (2021): |Santiago Cafiero |- |Loas bilajâh: |2,780,400 km² |- |Penduduk: |45,605,826 (2021) |- |Bhâsa resmi: |[[Bhâsa Spanyol]] |- |Nyama oang |[[Peso Argentina]] (ARS) |- |Kode telepon: | +54 |- |Kode Internet: |.ar |} '''Argentina''' (bhâsa Spanyol: ''Argentina; República Argentina'') iyâ arèya sala sèttong naghârâ è [[Amerika Lao']], benua Amerika. Ibukoṭṭana iyâ arèya koṭṭa [[Buenos Aires]]. Bhâsana iyâ arèya [[bhâsa Spanyol]]. Luas naghârâna panèka 2,780,400 km² kalabân anḍi' 23 provinsi. Penduduk naghârâ Argentina bâḍâ 45,605,826 orèng bân kapadatan pendudukna 14,4 orèng per km².<ref>[https://worldpopulationreview.com/countries/argentina-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> ViñedoCafayate.jpg|Salta, Argentina Ḍâjâ Aconcagua 2019.jpg|Aconcagua, Argentina Bârâi' Microcentro, Buenos Aires (40774240522).jpg|Buenos Aires Perito Moreno Glacier Patagonia Argentina Luca Galuzzi 2005.JPG|Perito Moreno, Patagonia, Argentina Lao' </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 9u69yckb0glz2nu36rbh3ny82abaryo Ari Aster 0 66 8485 8440 2022-07-08T08:28:28Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:Boesenbergia|Boesenbergia]] 5397 wikitext text/x-wiki '''Ari Aster''' (lahèr 15 Juli 1986) panèka sutradara bân pangangghit naskah filem [[Amèrika Serikat]]. Ari kalonta mènangka panolès bân dhâddhi sutradara filem horor ''Hereditary'' (2018), filem horor ''Midsommar'' (2019), bân filem kènḍâ' ''The Strange Thing About the Johnsons'' (2011). [[Bhângsa:Sutraḍara]] rtj3vquy6zsim9su1unt1ek4n8vhhr7 Ari Lasso 0 67 16700 15416 2024-05-26T14:59:18Z 125.165.109.225 16700 wikitext text/x-wiki {{infobox orang}} '''Ari Bernardus Lasso''' otabâ lebbi èkennal klabân nyama '''Ari Lasso''' (laèr è Madiun, Jhâbâ Tèmor, 17 Januwarè 1973) panèka sala sèttong panyanyi Indonèsia. == Karjâ == ; Abhâreng Dewa 19 * ''[[Dewa 19 (album)|Dewa 19]]'' (1992) * ''[[Format Masa Depan]]'' (1994) * ''[[Terbaik Terbaik]]'' (1995) * ''[[Pandawa Lima]]'' (1997) * ''[[The Best of Dewa 19]]'' (1999) ; Album Kasorangan: * ''[[Sendiri Dulu]]'' (2001) * ''[[Keseimbangan (album Ari Lasso)|Keseimbangan]]'' (2003) * ''[[Kulihat, Kudengar, Kurasa]]'' (2004) * ''[[Selalu Ada (album Ari Lasso)|Selalu Ada]]'' (2006) * ''[[The Best of Ari Lasso]]'' (2007) * ''[[Yang Terbaik (album Ari Lasso)|Yang Terbaik]]'' (2012) === Laghu èttongan === * ''Huma di Atas Bukit'' (2009) * ''Kamu Egois'' (2014) * ''Aku Bukanlah Diriku'' (2015) * ''Dunia Maya'' (2016) * ''Tak Harus Sama (Indonesia Jaya)'' (2019) * ''Terlalu Berarti'' (2019) * ''Indonesia Pasti Bisa'' (ft. [[Andra Junaidi|Andra Ramadhan]]) (2020) {{DEFAULTSORT:Lasso, Ari}} [[Bhângsa:Panyanyi]] [[Bhângsa:Aktor]] 26ibfh6ykrxyiw04tasacimq87pix86 Arief Budiman 0 68 5795 5223 2021-01-17T16:07:35Z Boesenbergia 6 5795 wikitext text/x-wiki '''Arief Budiman''' (lahèr è Jakarta, 3 Jânuwari 1939 - wafat è Salatiga, Jhâbâ Tengnga, 23 April 2020 è omor 81 taon), èlahèraghi klabân nyama '''Soe Hok Djin''', panèka sorang aktivis demonstran Angka'an '66 abhâreng klabân alè'na, Soe Hok Gie nalèka ghi' mahasiswa fakultas Psikologi, Universitas Indonesia, Jakarta. Arief panèka ghuru rajâ è Universitas Melbourne, Australia. Arief jhughâ bânnya' nyombhâng ḍâlem bidang bhudhâjâ è Indonesia. == Karjâ == * ''[[Chairil Anwar]]: Sebuah Pertemuan'' (skripsi sarjana psikologi UI) (Pustaka Jaya, 1976) * ''Perdebatan Sastra Kontekstual'' (editor [[Ariel Heryanto]]; sala sèttong tolèsana Arief Budiman lebbhu ka buku arèya) (1985) * ''Transmigrasi di Indonesia: Ringkasan Tulisan dan Hasil-Hasil Penelitian'' (1985) * ''Jalan Demokrasi ke Sosialisme: Pengalaman Chile di Bawah Allende'' (desertasi ghâbây gelar Doktor sosiologi ka Universitas Harvard) (terbit 1986) * ''Pembagian kerja secara seksual: sebuah pembahasan sosiologis tentang peran wanita di dalam masyarakat'' (Gramedia, 1982) [[Bhângsa:Aktivis]] hyjn7itc411tg5l3binhgdaoiiiaafl Arif Dharma 0 69 8866 8643 2022-08-16T02:30:28Z Boesenbergia 6 8866 wikitext text/x-wiki '''Arif Dharma''' (bhâbhâr è Jakarta, 9 Sèptèmber 1974;) panèka sala sèttong panyanyi bân panolès laghu Indonèsia. == Karjâ musik == === Album === * ''[[Wonderland (album)|Wonderland]]'' (2011) === Laghu èttongan === * "Senyawa" (2011) [[Bhângsa:Panolès]] 1fpmaasb3uc2wyncchu37a92ab819u0 Armand Maulana 0 70 5796 423 2021-01-17T16:08:03Z Boesenbergia 6 5796 wikitext text/x-wiki '''Tubagus Armand Maulana''' otabâ lebbi èkennal klabân nyama '''Armand Maulana''' (laèr è Bandung, Jhâbâ Bârâ', 4 April 1971) panèka sala sèttong panyanyi bân panolès laghu Indonèsia. == Karjâ musik == === Album kadhibi' === * [[Kau Tetap Milikku]] (1989) === Laghu èttongan === * ''Seperti Legenda'' (ft. [[Dewi Gita]]) (2014) * ''Hanya Engkau Yang Bisa'' (2016) * ''Sebelah Mata (2016)'' * ''Tunggu di Sana'' (2017) * ''Terluka'' (2018) * ''Perjalanan Cinta'' (ft. Dewi Gita) (2019) * ''Bawa Daku Pergi'' (2019) [[Bhângsa:Panyanyi]] 315c1e5oz1zzlr5smvptlz853xizcjs Armenia 0 71 8117 7676 2022-05-11T03:51:07Z FireDragonValo 1418 8117 wikitext text/x-wiki '''Armenia''' iyâ arèya sala sèttong naghârâ è è bâtes benua Èropa bân benua Asia. Ibukotana iyâ arèya koṭṭa Yereban. Bhâsana iyâ arèya [[bhâsa Armenia]]. [[Bhengkek:Flag of Armenia.svg|thumb|bayraq Irevan khanlighi]] Loas naghârâna 29.743&nbsp;km<sup>2</sup> kalabân 11 provinsi. Penduduk naghârâ Armenia bâḍâ 3.018.854 orèng bân kapadatan pendudukna 101,5 orèng per Km². [[Bhângsa:Naghârâ]] p5ol8x1fdl5rc2bh3ae7a27wdeeb66m Armijn Pane 0 72 8835 8832 2022-08-01T21:07:43Z Quinlan83 982 Reverted to revision 8091 by [[Special:Contributions/Praxidicae|Praxidicae]] ([[User talk:Praxidicae|talk]]): Rb (TwinkleGlobal) 8835 wikitext text/x-wiki '''Armijn Pane''' (lahèr è Muara Sipongi, Mandailing Natal, Somattra Ḍâjâ, 18 Agustus 1908 – wafat è Jakarta, 16 Fèbruwari 1970 ka omor 61 taon) panèka sala sèttong sastrawan bân panolès Indonèsia. == Jâ-karjâna == === Puisi === * [[Gamelan Banjar|Gamelan]] Djiwa. Jakarta: Bagian Bahasa Djawa. Kebudayaan Departemen Pendidikan, Pengajaran, dan Kebudayaan. 1960 * Djiwa Berdjiwa, Jakarta: Balai Pustaka. 1939. === Carèta pandhâ' === * Kisah Antara Manusia. 1952 === Novèl === * [[Belenggu (novel)|Belenggu]], Jakarta: Dian Rakyat. Cet. I 1940, IV 1954, Cet. IX 1977, Cet. XIV 1991 === Kompolan carèta pandhâ' === * Djinak-Djinak Merpati. Jakarta: Balai Pustaka, Cet. I 1940 * Kisah Antara Manusia. Jakarta; Balai Pustaka, Cet I 1953, II 1979 === Drama === * Ratna. 1943 (menyadur naskah Hendrik Ibsen, Nora) * Antara Bumi dan Langit”. 1951. Dalam Pedoman, 27 Februari 1951. === Karjâ èn-laènna === * ''Kort Oversicht van de Moderne Indonesische Literatuur'' (1949). Sebuah tinjauan tentang sastra Indonesia modern * Sandjak-sandjak Muda Mr Muhammad Yamin. 1954. sebuah bahasan tentang sajak-sajak Muhammad Yamin * Mencari Sendi Baru Tatabahasa Indonesia. 1950. Studinya tentang gramatika bahasa Indonesia * Jalan Sejarah Dunia. 1952 * Tiongkok Jaman Baru, Sejarahnya: Abad ke-19 - sekarang. 1953. sebuah terjemahan * Membangun Hari Kedua. 1956. Terjemahan novel Ilya Ehrenburg. * Habis Gelap Terbitlah Terang. 1968. Menerjemahkan surat-surat Raden Ajeng Kartini * Moses was here [[Bhângsa:Bhujhângghâ]] 3c18z8t8t319pllwt09x60edykx96xw Arta' 0 73 4844 444 2020-12-26T04:37:42Z Boesenbergia 6 4844 wikitext text/x-wiki [[Bhengkek:Vigna radiata (1570757241).jpg|thumb|Arta' la massa' (bârna bungo), bân sè ghi' ngodâ (bârna bhiru)]] '''Arta'''' (''Vigna radiata'') iyâ arèya tamenan palawija sè èkennal pran-brâmpan è kennengngan tropis. Tamenan arèya tamaso' ka famili Fabaceae. Arta' andi' manfaat sè bânnya' è dâlem kaodi'ân rè-saarè, misalla kaaghuy sombher kakanan sè proteina tèngghi. Arta è Indonesia ngennengngè ondhâghân nomer tello' sè palèng penting mènangka tamenan cang-kacangan samarèna [[kadhelli]] bân [[kacang tana]]. [[Bhângsa:Totombuwân]] [[Bhângsa:Fabaceae]] jnahf15l3irdd4155v1ea2xvrk86gb5 Aruba 0 74 16872 8928 2024-07-10T13:08:57Z Alfiyah Rizzy Afdiquni 9 16872 wikitext text/x-wiki [[Bhengkek:Flag of Aruba.svg|thumb|bendirâ Aruba]] '''Aruba''' iyâ arèya sala sèttong polo è Antilen Kènè', salanjhâng 33&nbsp;km è bahar Karibia lajân lao. Ibukoṭṭana enggi panèka koṭṭa Oranjestad. Bhâsana panèka [[bhâsa Bâlândhâ]] bân Papiamentu. Loas polona panèka 178,91 km<sup>2</sup> kalabân 23 provinsi. Penduduk negara Aruba bâḍâ 103.400 jiwa bân kapadatan penduduk 575,21 orèng per km². [[Bhângsa:Naghârâ]] 0wgouspfep4j0lku2vq0j49n8czm8r0 Arya Wiraraja 0 75 15435 15340 2023-12-12T13:56:48Z Lukjsly 1688 15435 wikitext text/x-wiki '''Arya Wiraraja''' (Madhurâ: ꦲꦂ''ꦪꦮꦶꦫꦫꦗ)'' sala sèttong tokoh sè ngadeggâgi nagârâ Songennep, sè kalonta akaagungan kamampoan pènonjul è dhâlemmanna ngator nagârâ bân tarèka perrang. Salaèn dhâri jârèya salèrana kaagungan panarabângan tarèka tor tèngka sè kaalok è jâmanna. Jugân Arya Wiraraja jârèya mènangka panonggul otama è bâkto ngadeggâgi karajâ’ân Majâpaèt kantos ngalampa’agi jâman sè kantos samporna iyâ arèya bisa manyèttong polo-polo è Nusantara, sè èdhimma sabelunna lakar èkakareb kalabân Rato Agung Singhasari Prabu Kertanagârâ. Pangarep Rato Agung Singhasari jârèya kantos para’ nyamporna’agiyâ, jâ’ sènga ta’ nemmo alangan kalabân dhâtengnga lâ-bâlâ panjurit Chèna dhâ’ ka polo Jâbâ. Èsambung polè kalabân dhâtengnga panjurit Dhaha sè alorog dhâ’ Singhasari è bâkto para panjurit perrangnga bâdhâ è tana sabrâng. Carèta bâdhâna Arya Wiraraja cè’ sakonè’na, saè è dhâlemmannapiagam, prasasti, otabâ kètab-kètab tembâng sè kona, pèra’ bâdhâ sabâgiân è kètab Nagârâkartagâma bân Pararaton. Sanaos sakonè’ bâdhâna carèta è kètab-kètab kona, tapè gi’ bânnya’ para ahli sajârâ sè notorragi è dhâlem pan-bârâmpan makalah kaangguy èbulângngagi è è gin-panggin è bâkto mabâdhâ seminar. Dinèng monggu dhâ’ orèng Songennep cokop ngandellagi carèta sè bâdhâ, sè dhimma ètambâi kalabân dungngèng sè è loar kamampoanna pèkkèrra manossa, saènggâna kantos kaloar dhâri carèta sè saongguna. Kalabân bâdhâna buku Bâbâd [[MADHURĀ|Madurâ]] bân Bâbâd Songennep ta’ kantos bisa nyèngkap lèng-alèng sè sabellunna ta’ èkataoè, pèra’ para pemerhati tor para ahli sajârâ sè parduli bâi abâlângngajâ kaangguy nyarè gân sakonè’ bâdhâna carèta sè saongguna. Para ahli abâlângajâ kaangguy nalèktègi kalabân tè-ngatè sè apanduman dhâ’ ka pan-bârâmpan ger-oger sè sakèrana semma’ ka kasampornaan. Arya Wiraraja mènangka parbirâ otama sè ponjul è dhâlemmanna ngadeggâ nagârâ Agung Majâpaèt, sè aropa’agi satrèa pènonjul tor kaagungan panggâliân sè samporna. Pamanggina cokop loas saènggâna bân-sabbân tèndâk pamèkkèranna ta’ tao lèngsèr dhâri kanyataan sè èlampaagi. È dhâlemmanna ngator nagârâ bân tarèka perrang bânnya’ orèng sè tacengnga’ tor ngalem, bi-lebbi dhâri para ahli sajârâ. Bân-sabbân pola tèngkana è bâkto ngator tarèka nagârâ tadhâ’ orèng sè bisa tao dhâ’ ka sajjâna, saènggana mon orèng sè ta’ ngartè èsanggu durâka dhâ’ ka parèntana Ratona. Saongguna salèrana tadhâ’ laèn coma ngalampa’agi tarèka sè saè tor nyampornaagi. Lakar èbâkto jâman jârèya talèbât nyangsara nemmonè orèng sè ponjul panggaliyânna, apa polè para satrona aromasa ta’ kèra bisa ngongguli dhâ’ ka kajunèlanna Arya Wiraraja. Pramèla dhâri jârèya para satrona apanganggèp jâ’ Arya Wiraraja mènangka dukon sè pènter bân bisa nyèlap tor durâka dhâ’ nagârâ bân Ratona. Bila nangalè dhâri tarèkana è bâkto dâddi penonggul ngadeggâ nagârâ Agung Majâpaèt, tantona mon abâ’na kareb mastè bisa arebbu’ kakobâsa’an dâri Radin Wijaya. Amargâ èbâkto jârèya Arya Wiraraja akaagungan kakobâsa’an sè mampo tor bisa makompol lâ-bâlâ panjurit è Madurâ, tapè serrèna salèrana ta’ gâdhuwân kareb sè jubâ’, dâddi gi’ apanganggep jâ’ abâ’na gi’ paggun kabulâ. Gi’ paggun nganggep lora dhâ’ Radin Wijaya sè lakar pantes ngobasanè tana Jâbâ, amargâ salèrana lakar teddhâ’ toronna Rato Agung pènonjul dhâri Singhasari. Arya Wiraraja ta’ kaagungan kareb kaangguy dâddi Rato Agung, tapè cokop dâddi kabulâ sè alampa’agi parènta lorana. Mèlana ta’ maso’ dhâ’ ka akkal bila bâdhâ orèng sè nyangka jâ’ Arya Wiraraja sèttong santana sè dâraka dhâ’ ka nagârâ bân Ratona, tantona kabâr jârèya sangajâ èsèayarragi bi’ para satrona, sopajâ salèrana akaton jubâ’ tèngkana. [[Bhângsa:Orèng]] bogq658nkpm7c5wkr0j9edkxdf9c2zt Aryo Wahab 0 76 5801 459 2021-01-17T16:11:30Z Boesenbergia 6 5801 wikitext text/x-wiki '''Aryo Wahab''' (laèr è Jakarta, 1 Julè 1974) panèka sala sèttong panyanyi bân pamaèn filem Indonèsia. == Karjâ musik== === Abhâreng klompo' musik === * [[Bebas (album State of Groove)|Bebas]] (1998) - abhâreng [[State of Groove]] * [[Funkadelic Rhythm and Distortion]] (2000) - abhâreng [[Funky Kopral]], DJ "Kebot", Ombat "Tengkorak" * [[The Dance Company (album)|The Dance Company]] (2009) - abhâreng [[The Dance Company]] * FOS - Free On Saturday === Album kadhibi' === * [[Dunia Mimpi (album)|Dunia > Mimpi]] (2002) * [[Ost. Andai Ia Tahu]] (2002) * [[Live And Let Live]] (2002) * [[Ost. Biarkan Bintang Menari]] (2003) [[Bhângsa:Panyanyi]] j94aa3kn3bole56ev0l5b6v01q30kpl Arè Bhumè 0 77 5802 465 2021-01-17T16:12:43Z Boesenbergia 6 5802 wikitext text/x-wiki '''Arè Bhumè''' panèka acara taonan sè èpaènga'aghi è sadhâjâ [[dhunnya]] niyap 22 April. Arèya ghâbây abhânto palèndhungan lingkungan. Arè Bhumè èrancang ghâbây orèng sopajâ sadar bân hormat ka planèt bengkona manossa. Bâjarina Arè Bhumè bâḍâ è lebbi dâri 175 naghârâ sè èator sareng Jhâringan Arè Bhumè (''Earth Day Network''). [[Bhângsa:Arè PBB]] bzq5iceixb837h3hngauxoaynkw2yqd Arèh Bhumè 0 78 467 466 2020-12-15T13:59:27Z Jon Harald Søby 5 1 revision imported 466 wikitext text/x-wiki #REDIRECT [[Arè Bhumè]] mo7lcpnysuxuknwqoadovdxzo1t4qhn Asemrowo, Kottah Sorbhâjâh 0 79 470 469 2020-12-15T13:59:27Z Jon Harald Søby 5 2 revisions imported 469 wikitext text/x-wiki #REDIRECT [[Asemrowo, Sorbhâjâ]] pi1ei5x4vhfewxlbnrqy4p4bzlyow8g Asemrowo, Sorbhâjâ 0 80 476 475 2020-12-15T13:59:27Z Jon Harald Søby 5 5 revisions imported 474 wikitext text/x-wiki '''Asemrowo''' panèka nyama sala sèttong kecamatan è [[Kotta Sorbhâjâ]], [[Jâbâ Tèmor|Provinsi Jhâbâ Tèmor]], [[Indonesia]]. [[Bhângsa:Geografi]] n3h1po62s7afl0caynf2mf6esfq0hne Asemrowo, Sorbhâjâh 0 81 478 477 2020-12-15T13:59:27Z Jon Harald Søby 5 1 revision imported 477 wikitext text/x-wiki #REDIRECT [[Asemrowo, Sorbhâjâ]] pi1ei5x4vhfewxlbnrqy4p4bzlyow8g Asma Nadia 0 82 14221 8862 2023-09-26T12:53:15Z Alfiyah Rizzy Afdiquni 9 14221 wikitext text/x-wiki {{infobox orang}} '''Asmarani Rosalba''' otabâ kaoncara mènangka '''Asma Nadia''' (bhâbhâr è Jakarta, 23 Junè 1972) panèka sala sèttong panolès carpan bân novèl sokkla [[Inḍonesia|Inḍonèsia]]. == Karjâ == === Buku === * ''[[Bidadari untuk Dewa]]'' * ''[[Assalamualaikum, Beijing!]]'' * ''[[Surga Yang Tak Dirindukan|Surga yang Tak Dirindukan]]'' * ''Salon Kepribadian'' * ''Derai Sunyi'', novèl yang mendapat penghargaan dari '''Majelis Sastra Asia Tenggara (Mastera)''' * ''Preh (A Waiting)'', naskah drama dua bahasa yang diterbitkan oleh [[Dewan Kesenian Jakarta]] * ''Cinta Tak Pernah Menari'', kumpulan [[cerpen]] yang meraih Pena Award * ''Rembulan di Mata Ibu'' (2001), novel yang memenangkan penghargaan Adikarya IKAPI sebagai buku remaja terbaik nasional * ''Dialog Dua Layar'', novel yang memenangkan penghargaan Adikarya IKAPI pada tahun 2002 * ''101 Dating: Jo dan Kas'', novel yang meraih penghargaan Adikarya IKAPI pada tahun 2005 * ''Jangan Jadi Muslimah Nyebelin!'' (nonfiksi, ''best seller'') * ''Emak Ingin Naik Haji: Cinta Hingga Tanah Suci'' yang diadaptasi menjadi film ''[[Emak Ingin Naik Haji]]'' dan sinetron ''[[Emak Ijah Pengen ke Mekah]]'' * ''Jilbab Traveler'' * ''Muhasabah Cinta Seorang Istri'' * ''Catatan Hati Bunda'' * '' Jendela Rara'', telah diadaptasi menjadi film yang berjudul ''[[Rumah Tanpa Jendela]]'' * ''Catatan Hati Seorang Istri'', karya nonfiksi yang diadaptasi menjadi [[sinetron]] ''[[Catatan Hati Seorang Istri]]'' yang ditayangkan ''[[RCTI]]'' * ''Serial Aisyah Putri'' yang diadaptasi menjadi sinetron ''[[Aisyah Putri The Series: Jilbab In Love]]'': ** ''Aisyah Putri: Operasi Milenia'' ** ''Aisyah Putri: Chat On-Line!'' ** ''Aisyah Putri: Mr. Penyair'' ** ''Aisyah Putri: Teror Jelangkung Keren'' ** ''Aisyah Putri: Hidayah Buat Sang Bodyguard'' ** ''Aisyah Putri: My Pinky Moments''<ref>{{Cite web|url=https://kumparan.com/kumparanhits/5-novel-asma-nadia-yang-difilmkan|title=5 Novel Asma Nadia yang Difilmkan|website=kumparan|language=id-ID|access-date=2019-12-22}}</ref> * ''Istri Kedua'' yang diadaptasi menjadi [[sinetron]] ''[[Istri Kedua]]'' ;Karya yang ditulis bersama penulis lain * ''The Jilbab Traveler'' * ''Jangan Bercerai Bunda'' * ''Catatan Hati Ibunda'' * ''La Tahzan for Hijabers'' * ''Ketika Penulis Jatuh Cinta'' * ''Kisah Kasih dari Negeri Pengantin'' * ''Jilbab Pertamaku'' * ''Miss Right Where R U? Suka Duka dan Tips Jadi Jomblo Beriman'' * ''Jatuh Bangun Cintaku'' * ''Gara-gara Jilbabku'' * ''Galz Please Don’t Cry'' * ''The Real Dezperate Housewives'' * ''Ketika Aa Menikah Lagi'' * ''Karenamu Aku Cemburu'' * ''Catatan Hati di Setiap Sujudku'' * ''Badman: Bidin'' * ''Suparman Pulang Kampung'' * ''Pura-Pura Ninja'' * ''Catatan Hati di Setiap Sujudku'' * ''Mengejar-ngejar Mimpi'' * ''Dikejar-kejar Mimpi'' * ''Gara-gara Indonesia'' * ''Diary Doa Aisyah Putri'' * ''Dia Siapa''<ref>{{Cite web|url=https://gaya.tempo.co/read/593125/asma-nadia-tulis-kisah-anaknya-dalam-buku|title=Asma Nadia Tulis Kisah Anaknya dalam Buku|last=Pusporini|first=Evieta Fadjar|date=2014-07-15|website=Tempo|language=en|access-date=2019-12-22}}</ref> == Sombher == <references /> [[Bhângsa:Bhujhângghâ]] qtck2wa46cc1l3q4wzbtn0imewn1ug5 Asrul Sani 0 83 7703 7702 2022-03-09T07:24:07Z Renvoy 1230 Suntingan [[Special:Contributions/Мега безмозглый император Гейской Империи|Мега безмозглый император Гейской Империи]] ([[User talk:Мега безмозглый император Гейской Империи|bicara]]) dibatalkan ke versi terakhir oleh [[User:Boesenbergia|Boesenbergia]] 5806 wikitext text/x-wiki '''Asrul Sani''' (lahèr è Rao, Somattra Bârâ', 10 Junè 1927 - wafat è Jakarta, 11 Jânuwari 2004 è omor 76 taon) panèka sala sèttong sastrawan Indonèsia. == Karjâ == === Sastra === * ''[[Tiga Menguak Takdir]]'' (kompolan sajak abhâreng [[Chairil Anwar]] bân [[Rivai Apin]], 1950) * ''[[Dari Suatu Masa dari Suatu Tempat]]'' (kompolan cerpen, 1972) * ''Mantera'' (kompolan sajak, 1975) * ''Mahkamah'' (drama, 1988) * ''[[Nagabonar|Jenderal Nagabonar]]'' (skenario film, 1988) * ''Surat-Surat Kepercayaan'' (kompolan esai, 1997) === Film === * ''Titian Serambut Dibelah Tudjuh'' (1959) * ''[[Pagar Kawat Berduri]]'' (1963) * ''[[Apa Jang Kau Tjari, Palupi?]]'' (1970) * ''[[Jembatan Merah (film)|Jembatan Merah]]'' (1973) * ''[[Salah Asuhan (film)|Salah Asuhan]]'' (1974) * ''[[Bulan di Atas Kuburan]]'' (1976) * ''[[Kemelut Hidup]]'' (1978) * ''[[Di Bawah Lindungan Ka'bah (film 1981)|Di Bawah Lindungan Ka'bah]]'' (1981) === Terjemahan === * ''Laut Membisu'', Vercors (1949) * ''Pangeran Kecil'', [[Antoine de Saint-Exupery]]; abhâreng Siti Nuraini (1952) * ''Enam Pelajaran Bagi Calon Aktor'', [[Richard Boleslavsky]] (1960) * ''Rumah Perawan'', novel [[Yasunari Kawabata]] (1977) * ''Puteri Pulau'', novel Maria Dermout (1977) * ''Kuil Kencana'', novel [[Yukio Mishima]] (1978) * ''Pintu Tertutup'', drama [[Jean-Paul Sartre]] (1979) * ''Julius Caesar'', drama [[William Shakespeare]] (1979) * ''Sang Anak'', [[Rabindranath Tagore]] (1979) * ''Catatan dari Bawah Tanah'', novel [[Fyodor Dostoyevsky]] (1979) * ''Keindahan dan Kepiluan'', novel Yasunari Kawabata (1980) * ''Inspektur Jendral'', drama [[Nikolai Gogol]] (1986) [[Bhângsa:Bhujhângghâ]] 9qr2x8kh5y1rqkin7h27ur8m2rzygho Astronomi 0 84 15752 14332 2024-02-03T14:47:46Z Seeharee 1782 15752 wikitext text/x-wiki {{infobox orang}} [[Bhengkek:NGC 4314HST1998-21-b-full.jpg|jmpl|ka|250px|Sala sèttong galaksi è alam semesta]] '''Astronomi''' panèka bisa èterjemaaghi dhâddhi èlmo nujum otabâ parbintangan. Astronomi ngotama'aghi pangamatan obyek è lowar planet bumi, dhâddhi bisa èlakonè bi' orèng sè ahli jughân bân sè amatir, salaèn nèka astronomi jughân aberri' panjelasan kadhâddhiân-kadâddhiân è lowar bhumi otabâ è lowar atmosfèr [[bhumi]]. == Kaè'an lowar == * [http://www.as.itb.ac.id/ Departemen Astronomi Institut Teknologi Bandung] {{Webarchive|url=https://web.archive.org/web/20070425065440/http://www.as.itb.ac.id/ |date=2007-04-25 }} * [http://bosscha.itb.ac.id/ Observatorium Bosscha] * [http://www.lapan.go.id/ Lembaga Penerbangan bân Antariksa Nasional] {{Webarchive|url=https://web.archive.org/web/20110421183755/http://lapan.go.id/ |date=2011-04-21 }} * [http://www.iau.org/ International Astronomical Union] [[Bhângsa:Èlmo]] e2hqhu9dt98iuwqs3k9k60szq7myupe Atom 0 85 8133 8132 2022-05-11T15:35:44Z 1234qwer1234qwer4 356 Undid edits by [[Special:Contribs/89.109.44.231|89.109.44.231]] ([[User talk:89.109.44.231|talk]]) to last version by Boesenbergia 8133 wikitext text/x-wiki '''Atom''' panèka samacem ètongan ḍhâsar materi, sè aghâbây ḍâri inti atom bân awan elektron abubut negatif è cangkobhengna. Inti atom aghâbây dâri proton sè abubut positif, bân neutron sè abubut netral (jhâbhâ ka inti atom Hidrogen-1, sè ta' anḍi' [[neutron]]). Elektron-elektron ka atom èbhughet ka inti atom sareng gaya elektromagnetik. Ghimpo'an atom jhughâ kèngèng bhughet èttong bhâreng laènna, bân abhângon molekul. [[Bhângsa:Kimia]] qqq23i55w0zfctumh1eoj0gk9l0aegy Ayat-Ayat Cinta 0 86 15753 11563 2024-02-03T14:51:35Z Seeharee 1782 15753 wikitext text/x-wiki {{infobox orang}} '''Ayat-Ayat Cinta''' iyâ arèya novel karjâ [[Habiburrahman El Shirazy]] sè terbit sapesan taon 2004 lèbât penerbit Republika.<ref>Badan Litbang dan Diklat Kementerian Agama RI, balitbangdiklat.kemenag.go.id, [https://balitbangdiklat.kemenag.go.id/resensi/ayat-ayat-cinta "Ayat-Ayat Cinta"], aksès 2023-01-24.</ref> Novel arèya aèssè 418 halaman bân sukses nyètak 160 èbu eksemplar ḍâlâm bâkto 3 taon. Taon 2018, novèlla paju sampè' 400 èbu eksemplar.<ref>Agnes, Tia, detik.com, [https://hot.detik.com/book/d-4234450/5-novel-ini-sukses-diadaptasi-ke-film-mana-favoritmu "5 Novel Ini Sukses Diadaptasi ke Film, Mana Favoritmu?"], akses 2023-01-24.</ref> Ayat-Ayat Cinta adhâddiaghi kebangkitan karjâ sastra Islami sampè' mangkèn. == Film Ayat-Ayat Cinta == Lastarèna novella sukses, roma produksi MD Pictures ngangka’ ka film lajâr lebar. Hanung Bramantyo èpèlè kaangghuy dhâddhi sutradarana.<ref>detik.com, [https://hot.detik.com/music/d-903188/hanung-bramantyo-kaget-ayat-ayat-cinta-laris "Hanung Bramantyo Kaget 'Ayat-ayat Cinta' Laris"], aksès 2023-01-24.</ref> Aktor bân aktrisna iyâ arèya Fedi Nuril mènangka Fahri, Rianti Cartwright mènangka Aisha, Zaskia Adya Mecca mènangka Noura, Carissa Putri mènangka Maria Kirgiz bân Melanie Putria mènangka Nèng Nurul. Syuting film arèya pangaterrona è [[Mesir]] akadhi novella kèng ta' èèdhini sareng Pamarènta [[Mesir]]. Syutingnga èobâ ka India bân è [[Inḍonesia|Inḍonèsia]].<ref>tempo.co, [https://seleb.tempo.co/read/874071/mengejar-keaslian-syuting-ayat-ayat-cinta-2-dilakukan-di-inggris "Mengejar Keaslian, Syuting Ayat-Ayat Cinta 2 Dilakukan di Inggris"], aksès 2023-01-24.</ref><ref>merdeka.com, [https://www.merdeka.com/travel/brilio/10-wisata-gratis-di-semarang-termasuk-tempat-syuting-ayat-ayat-cinta.html "10 Wisata gratis di Semarang, termasuk tempat syuting Ayat-ayat Cinta"], aksès 2023-01-25.</ref> Pangaterrona perilisan film tangghâl 19 Ḍèsember 2007 tapè molor sampè 2008 polana syuting ghita’ lastarè. == Sinopsis == Carèta cinta islami tentang Fahri, mahasiswa master è Al-Azhar sè bhâjheng è dâlem akuliah. Fahri arèya rèng lakè’ sa-biasa, taat aghâma, bân ngaghungi sèfat toleransi sè tèngghi.<ref name=":0">viu.com, [https://www.viu.com/ott/id/articles/sinopsis-ayat-ayat-cinta/ "Sinopsis Ayat-Ayat Cinta"], aksès 2023-01-26.</ref> Orènga ta’ kasokan pacaran bân ajâgâ abâ’ dibi’ ḍâri rèng binè’. Fahri ngallè ka Mesir bân ngaghungi tatangghâ nyamana Maria Girgis. Maria aghâmana Kristen Koptik, tapè èsto ḍâ’ ka Al-Qur’an bân ka Fahri. Ḍâri èsto dhâddhi trèsna. Maria lako nolès perasaanna è diari.<ref name=":0" /> Nurul, potrana kèyaè rajâ è Jhâbâ Tèmor. Orènga kalem sareng cerdas. Sanyatana Fahri paḍâ lèbur ka Nurul kèng gengsi, polan abâ’ dhibi’na ghun potrana rèng tanè. Neng film, èperanaghi sareng Melanie Putri. Noura, tatangghâ sè lako èsèksa bapa’en dhibi’. Fahri cè’ pardulina ka Nora bân abhânto. Tapè Noura ngarep lebbi bân dhâddhi masalah rajâ yakni afitna Fahri.<ref name=":0" /> == Aktor bân aktris == Aktor bân aktris film Ayat-Ayat Cinta iyâ arèya:<ref>Nanda, Erfah, idntimes, [https://www.idntimes.com/hype/entertainment/erfah-nanda-2/kabar-pemain-film-ayat-ayat-cinta "9 Kabar Pemain Film Ayat-Ayat Cinta, Pernah Hits Pada Zamannya!"], aksès 2023-01-26.</ref> * Fedi Nuril mènangka Fahri bin Abdullah Shiddiq * Rianti Cartwright mènangka Aisha Greimas * Carissa Putri mènangka Maria Kirgiz * Melanie Putria mènangka Nurul Azkiya * Zaskia Adya Mecca mènangka Noura Bahadur * Marini mènangka Madam Nahed * Surya Saputra mènangka Paman Eqbal * Rudy Wowor mènangka Toan Adel * Fanny Bauty mènangka rajina Toan Adel * Mieke Wijaya mènangka Ummu Fathi * Leroy Osmani mènangka Amru * Oka Antara mènangka Syaiful * Dennis Adhiswara mènangka Rudi * Andreas Sullivan mènangka Hamdi * Sellen Fernandez mènangka Bahadur * H. Mochtar Sum mènangka Syaikh Usman * Hj. Endang sebagai mènangka Maemunah * Sitoresmi Prabuningrat sebagai èbhuna Fahri * Budi Ros mènangka ramana Fahri * Synta mènangka alèkna Fahri * Aldo Bamar mènangka Syaikh Ahmad * Ahmad Setiadi mènangka Ustad Djalal == Album Ayat-Ayat Cinta == Original Soundtrack Ayat Ayat Cinta iyâ arèya album music sè èrèles 28 Fèbruari 2008 sareng Trinty Optima Production. Laguna agenre pop. Daftar lagu:<ref>music.apple.com, [https://music.apple.com/us/album/ayat-ayat-cinta-original-soundtrack-ep/849820778 "Ayat-Ayat Cinta (Original Soundtrack) - EP"], aksès 2023-01-26.</ref> * Ayat-Ayat Cinta – Rossa * Jalan Cinta – Sherina * Takdir Cinta – Rossa * Tercipta Untukku – Ungu, Rossa * Andai Kutahu - Ungu == Sombher == [[Bhângsa:Buku]] pt53ekv496oft0mz818rt130w5o94mh Ayat-Ayat Cinta 2 0 87 16883 11564 2024-07-12T04:55:17Z Alfiyah Rizzy Afdiquni 9 16883 wikitext text/x-wiki '''Ayat-Ayat Cinta 2''' iyâ arèya filem Inḍonèsia sè rèlès tangghâl 21 Ḍèsèmber 2017.<ref name=":0">Fajarina, Nurin, liputan6, [https://www.liputan6.com/showbiz/read/3170704/30-hari-lagi-empat-diva-ini-tampil-di-konser-ayat-ayat-cinta "30 Hari Lagi, Empat Diva Ini Tampil di Konser Ayat Ayat Cinta"], aksès 2023-01-20.</ref> Film arèya èrèles jughân tangghâl 11 Jânuwari 2018 è [[Malaysia]] sareng [[Brunei|Brunei Darussalam]]. Sutradarana [[Guntur Soehardjanto]]. Filem rèya filem kaḍuwâ’ ḍâri [[Ayat-Ayat Cinta|Ayat-Ayat Cinta.]]<ref>Susmitha, Chelin Indra, solopos.com, [https://www.solopos.com/film-ayat-ayat-cinta-2-tayang-di-3-negara-tetangga-883466 "Film Ayat Ayat Cinta 2 Tayang di 3 Negara Tetangga"], aksès 2023-01-20.</ref> == Rèngkessan carèta == Filem rèya acarèta Fahri (Fedi Nuril) sè oḍi’ kadhibi’ è Edinburgh bhârâng asisten Halusi (Pandji Pragiwaksono). Fahri kaèlangan Aisha pèttong bulân. Aisha èlang è Gaza, Palestin. Fahri terros nantos Aisha. Aslina Fahri seḍḍhi. Fahri sibok dhâddhi dosen bân pengusaha è Edinburgh. Kancana bâkto è Al-Azhar, Misbah ngampong ngènep è romana Fahri. Fahri segghut ngadepaghi masala sareng ghâ-tatangghâna, yakni mba Yahudi, Catarina (Dewi Irawan), Keira McGils (Chelsea Islan), pamaèn biola sè bejhik sara ka Fahri polana ngangghep Fahri teroris. Fahri istiqomah abhânto ghâ-tatangghâna polana bâḍâ amanah Aisha. Niat bhâgus Fahri mala dhâddhi sala paham. Kaoḍi'ânna Fahri sajân rumit ding la Hulya (Tatjana Saphira), sapopona Aisha atemmo Fahri.<ref>viu.com, [https://www.viu.com/ott/id/articles/sinopsis-ayat-ayat-cinta-2/ "Sinopsis Ayat-Ayat Cinta 2"], aksès 2023-01-20.</ref> == Aktor bân aktris == È bâbâ rèya aktor bân aktris Ayat-Ayat Cinta 2:<ref>imdb.com, [[imdbtitle:7127652/fullcredits|"The Second Verses of Love (2017) Full Cast & Crew"]], aksès 2023-01-20.</ref> * Fedi Nuril mènangka Fahri bin Abdullah Shiddiq * Tatjana Saphira mènangka Hulya * Chelsea Islan mènangka Keira * Jihane Almira Chedid mènangka Clara * Dewi Sandra mènangka Sabina * Nur Fazura mènangka Brenda * Pandji Pragiwaksono mènangka Hulusi * Bront Palarae mènangka Baruch * Dewi Irawan mènangka Catarina * Deborah Whyte mènangka Janet * Cole Gribble mènangka Jason * Arie Untung mènangka Misbah * Melayu Nicole Hall mènangka Layla * Millane Fernandez mènangka Lynda * Mathias Muchus mènangka Anomma Fahri * Syifa Hadju mènangka Fatimah * Paul Lapsley mènangka polisi == Produksi == Filem rèya èsutradai sareng Guntur Soehardjanto. Sè nolès skenario iyâ arèya Alim Sudio bân Ifan Islami. Carèta filem arèya mondhut dâri novella Habiburrahman el-Shirazy. Produser filem rèya yakni Manoj Punjabi bân Dhamoo Punjabi. Proses maca skenario èmolaè è bulân April. Proses syuting èmolaè 5 Agustus 2017, abitta 50 arè. Filem rèya alatar è Gaza, Skotlandia, London, Budapest, bân Jakarta.<ref>kumparan.com, [https://kumparan.com/caroline-pramantie/cerita-tatjana-saphira-yang-tertekan-main-film-ayat-ayat-cinta-2/full "Cerita Tatjana Saphira yang Tertekan Main Film Ayat-ayat Cinta 2"], aksès 2017-11-04.</ref> Ca'èpon Manoj, proyek rèya proyek sè rajâ, lebbi ḍâri 16 miliar.<ref>Bahar, Komario, hotdetik, [https://hot.detik.com/movie/d-3631263/penantian-1-windu-dan-di-balik-edinburgh-jadi-latar-film-ayat-ayat-cinta-2 "Penantian 1 Windu dan di Balik Edinburgh Jadi Latar Film Ayat-Ayat Cinta 2"], aksès 2017-11-04.</ref> == Musik == Album soundtrack èrilis tangghâl 4 Ḍèsèmber 2017. Albumma ènyanyiaghi Rossa (''Bulan Dikekang Malam''), Krisdayanti (''Ayat-Ayat Cinta 2''), Isyana Sarasvati (''Masih Berharap'') Raisa (''Teduhnya Wanita''), Payung Teduh (''di Antara Pepohonan''), Sarah Saputri (''Harapku''), Yeshua (''Kamu Tulang Rusukku''), Ryan Ho (''Bila Jodohku Kamu''), Dengarkan Dia (''Bersenyawa''), bân Cassandra (''Cinta Bukan Milik Kita'').<ref>Bahri, Syaiful, fimela.com, [https://www.fimela.com/entertainment/read/3186245/tantangan-dan-kejutan-di-album-soundtrack-ayat-ayat-cinta-2 "Tantangan dan Kejutan di Album Soundtrack Ayat Ayat Cinta 2"], aksès 2023-01-20.</ref> == Promosi == Trailer èrilis Satto, 21 Oktober 2017. Neng ḍâlâm trailer bâḍâ ca’ Inggris bân abitta 2 menit 13 detik.<ref>MD Picutres, YouTube.com, [https://www.youtube.com/watch?v=oGWAN_WX2MY "Ayat-Ayat Cinta 2 - Official Trailer"], aksès 2023-01-20.</ref> Trailerra masok 15 trending YouTube Indonesia langsung saarè lastarèna èluncuraghi. Ḍâlem du arè, trailerra ètèngghu lebbi ḍâri 400.000 orèng bân èlikes 9.000 orèng. Mongghu MD Pictures, rèya prestasi pertamana. == Tayang == Premier film rèya tangghâl 7 Desember 2017 è XXI Epicentrum, Kuningan, Jakarta Lao’. Tayang abhâreng è Indonesia tangghâl 21 Ḍèsèmber 2017.<ref name=":0" /> == Penonton == Film rèya ngaollè  2.840.159 orèng è tayangan bioskop Indonesia bân ranking 3 box office Indonesia taon 2017. == Sombher == [[Bhângsa:Filem]] tgp54ip6ien0sx0hp775e4j4aicz7fi Ayu Utami 0 88 5813 538 2021-01-18T12:01:59Z Boesenbergia 6 5813 wikitext text/x-wiki '''Justina Ayu Utami''' otabâ lebbi èkennal mènangka '''Ayu Utami''' (lahèr è Bogor, Jhâbâ Bârâ', 21 Novèmber 1968) panèka sala sèttong sastrawan bân panolès asal Indonèsia. == Karjâ == * [[Saman]], KPG, Jakarta, [[1998]] * [[Larung]], KPG, Jakarta, [[2001]] * "Si Parasit Lajang" (kompolan èsai) GagasMedia, Jakarta, [[2003]] * [[Bilangan Fu]], KPG, Jakarta, [[2008]] * Manjali Dan Cakrabirawa (Seri Bilangan Fu), KPG, Jakarta, [[2010]] * Cerita Cinta Enrico, KPG, Jakarta, [[2012]] * Soegija: 100% Indonesia, KPG, Jakarta, 2012 * Lalita (Seri Bilangan Fu), KPG, Jakarta, 2012 * Si Parasit Lajang:, KPG, Jakarta, [[2013]] * Pengakuan: Eks Parasit Lajang, KPG, Jakarta, 2013 * Maya [[Bhângsa:Bhujhângghâ]] bqxfrd34o0c4q0cd99hqq5inrj2w2yg Aḍâs 0 89 540 539 2020-12-15T13:59:30Z Jon Harald Søby 5 1 revision imported 539 wikitext text/x-wiki #REDIRECT [[Aḍḍhâs]] 5znzi08ty9rd9pyuazybxvyq1vgbh89 Aḍâs cèna 0 90 542 541 2020-12-15T13:59:30Z Jon Harald Søby 5 1 revision imported 541 wikitext text/x-wiki #REDIRECT [[Aḍḍhâs cèna]] 5z8um5r5sgw7oy7rr9ji3l7dqs16b1b Aḍḍhâs 0 91 8540 8517 2022-07-08T08:29:37Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:Rachmat04|Rachmat04]] 6881 wikitext text/x-wiki [[Bhengkek:Foeniculum vulgare1.jpg|jmpl|Kembhângnga aḍḍhâs]] '''Aḍḍhâs''' (''Foeniculum vulgare'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Apiaceae. Aḍḍhâs ella abit kalonta ghâbây tamenan palappa bân [[obhât]]. Mènnya'na aḍḍhâs arowa sala sèttong komponèn [[mènnya' tellon]]. [[Bhângsa:Totombuwân]] [[Bhângsa:Apiaceae]] t7q8m14akgh5lf7tjurprmcdwoqpnsw Aḍḍhâs cèna 0 92 7288 6883 2021-08-19T13:00:38Z Boesenbergia 6 7288 wikitext text/x-wiki [[Bhengkek:Illicium anisatum4.jpg|jmpl|Kembhângnga aḍâs cèna]] '''Aḍḍhâs cèna''' (''Illicium anisatum'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Schisandraceae. == Jhâjhârbâ'ân ropa == [[Ombhut]] sè bisa tombu ghân 6m, ngembhâng ḍâri Maret sampè Mei, bighina massa' è [[Oktober]]. Tombuwân arèya tamaso' tombuwân bândhu, anḍi' ḍuwâ' paroba è sèttong bhungka<ref>https://pfaf.org/user/Plant.aspx?LatinName=Illicium+anisatum</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Schisandraceae]] tvy5fvmh6lpkl1alc65qi1apxn586x9 Bali 0 93 15245 15244 2023-12-09T14:35:51Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Bâli]] ka [[Bali]] nèmpa pangallèyan sè laju 15244 wikitext text/x-wiki [[Bhengkek:Coat of arms of Bali.svg|jmpl|lambhâng propinsi Bali]] '''Bali''' (aksara Bali: ᬩᬮᬶ) panèka sala sèttong propinsi è Indonesia. Propinsi Bali aletta' è polo Bali, tèmorna polo Jhâbâ, bân bârâ'na polo Lombok. Ibukotta propinsina panèka [[Dènpasar]]. Bhâsa daèrah otamana panèka bhâsa Bali. Loas propinsina panèka 5.561,40&nbsp;km<sup>2</sup> kalaban 8 kebhupatèn bân 1 kottah. Jumlah dhikkè' propinsi arèya ra-kèra 3.890.757 orèng. [[Bhângsa:Geografi]] 7fv2ims9qoms0emukyv72y6kyutwqc0 Bambang Reguna Bukit 0 94 16884 5816 2024-07-12T09:07:59Z Alfiyah Rizzy Afdiquni 9 16884 wikitext text/x-wiki '''Bambang Reguna Bukit''' otabâ lebbi èkennal kalabân nyama '''Bams''' (lahèr è Ottawa, Kanada, 16 Junè 1983) panèka sala sèttong panyanyi Indonèsia. == Karjâ musik == * ''Naluri Lelaki'' (2006) - Samsons * ''Penantian Hidup'' (2007) - Samsons * ''Penantian Hidup Platinum Edition'' (2008) - Samsons * ''Samsons'' (2009) - Samsons * ''Stand Out'' (2008) - Giving My Best * ''Chapter One'' (2009) - GMB Community * ''Resurrection'' (2010) - Giving My Best * ''Belong To You'' (2012) - GMB Community * ''Hope'' (2013) - Giving My Best * ''[[Terbebas Terlepas]]'' (2013) - Bams * ''[[SOLO]]'' (2017) - Bams * ''[[Fun on a Weekend]]'' (2018) - Bams * ''Will You Dance With Me'' (2019) - Bams feat Desiree [[Bhângsa:Panyanyi]] lc2i99mkuz2v658aof0akzup42yrsow Banten 0 95 15249 15041 2023-12-09T14:39:42Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Ḅanten]] ka [[Banten]] nèmpa pangallèyan sè laju 14135 wikitext text/x-wiki [[Bhengkek:Coat of arms of Banten.svg|thumb|lambhâng propinsi Banten]] '''Banten''' (aksara Sonḍhâ: ᮘᮔ᮪ᮒᮨᮔ᮪) panèka sala sèttong propinsi è Indonesia. Propinsi Banten aletta' è palèng bârâ' polo Jhâbâ. Ibukoṭṭa propinsina panèka [[Sèrang]]. Bhâsa daerah otamana panèka bhâsa Sondhâ Banten. Loas propinsina panèka 9.018,64 km<sup>2</sup> kalabân 4 kebhupatèn bân 4 koṭṭa. Jumlah ḍhikkè' propinsi arèya ra-kèra 10.632.166 orèng. [[Bhângsa:Geografi]] ahllgup15uegfx14yp9zoz6jhu1g822 Bayu Risa 0 96 5745 580 2021-01-14T16:04:43Z Boesenbergia 6 5745 wikitext text/x-wiki '''Bayu Risa''' (laèr è Dèpok, Jhâbâ Bârâ', 6 Oktober 1983) panèka sala sèttong panyanyi bân aktor Indonèsia. == Karjâ musik == === Album === * ''[[Rise and Start Again]]'' (2010) * ''[[Changes (album)|Changes]]'' (2014) === Album rèmiks === * ''[[Desire]]'' (album digital, 2012) [[Bhângsa:Panyanyi]] 2tqlyiakm8jbx91h1mvi2snblssg6si Beby Chaesara Anadila 0 97 8812 8798 2022-07-29T19:37:59Z Praxidicae 176 rvv 5817 wikitext text/x-wiki '''Beby Chaesara Anadila''' otabâ lebbi èkennal mènangka '''Beby''' (laèr è Bandung, Jhâbâ Bârâ', 18 Maret 1998) panèka sala sèttong panyanyi Indonèsia. Beby panèka sala sèttong anggota [[JKT48]] generasi kasettong. [[Bhângsa:Biografi]] klrm5jwdlekxbffki0ll9cpgljauaj4 Ḅângkolo 0 98 14939 14937 2023-12-05T19:37:44Z Faleztino 2341 14939 wikitext text/x-wiki [[Bhengkek:Coat of arms of Bengkulu.svg|jmpl|lambhâng propinsi Bengkulu]] '''Ḅângkolo''' (aksarah Rejang: ꤷꥍꤲ꥓ꤰꥈꤾꥈ) panèka sala sèttong propinsi è Indonesia. Propinsi Bengkulu aletta' è polo Somattra. Ibukoṭṭa propinsina panèka koṭṭa Bengkulu. Bhâsa ḍaerah otamana panèka [[bhâsa Rejang]]. Loas propinsina panèka 19.788,70 km2 kalabân 9 kebhupatèn bân 1 koṭṭa. Jumlah ḍhikkè' propinsi arèya ra-kèra 1.715.518 orèng. [[Bhângsa:Geografi]] 9mnlpklgzciv7og5c3zt9xt96hguzfs Beni Setia 0 99 7777 7773 2022-03-19T23:00:25Z Daniuu 1301 Suntingan [[Special:Contributions/Мегакурвизация|Мегакурвизация]] ([[User talk:Мегакурвизация|bicara]]) dibatalkan ke versi terakhir oleh [[User:Boesenbergia|Boesenbergia]] 5819 wikitext text/x-wiki '''Beni Setia''' (lahèr è Bandung, Jhâbâ Bârâ', 1954) panèka sala sèttong sastrawan Indonèsia. Nyamana èkennal lèbât jâ-karjâna aḍhâpor cerèta bhuntek, esai [[sastra]], bân puisi sè èterbi'aghi ḍâ' bânnya' media massa. [[Bhângsa:Bhujhângghâ]] qjhsbu0gt87pyb7p55uol98i5v1ojxu Beniqno 0 100 16634 5820 2024-05-16T13:30:57Z 36.68.20.58 16634 wikitext text/x-wiki {{Infobox orang}} '''Beniqno Muhammad Aquino''' otabâ lebbi èkennal klabân nyama '''Beniqno''' (laèr è Mèdan, Somattra Dâjâ, 11 Novèmber 1974) panèka sala sèttong panyanyi bân aktor Indonèsia. == Karjâ musik == * ''[[Bungo Larangan]]'' * ''[[Kumbang Batali]]'' * [[Ratok Pasaman]] [[Bhângsa:Panyanyi]] [[Bhângsa:Aktor]] 9mv8izf0popj0siqauaira7gj6a9n5v Benny Prawira Siauw 0 101 8509 8414 2022-07-08T08:29:02Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:Boesenbergia|Boesenbergia]] 5821 wikitext text/x-wiki '''Benny Prawira Siauw''' (lahèr è [[Jakarta]], 1 Fèbruari 1989) panèka sorang ahli suikidologi. Benny jhughâ aghâbây pemaoran ''Into The Light Indonesia'', sè afokus ka cegghâ bunuh diri è Indonesia. [[Bhângsa:Aktivis]] mf52wmvoh7aqj6xy466dissieytf3ye Benowo, Kottah Sorbhâjâh 0 102 607 606 2020-12-15T13:59:32Z Jon Harald Søby 5 2 revisions imported 606 wikitext text/x-wiki #REDIRECT [[Benowo, Sorbhâjâ]] sddsb2s26xt37k8gkujt0puog6uaulv Benowo, Sorbhâjâ 0 103 613 612 2020-12-15T13:59:33Z Jon Harald Søby 5 5 revisions imported 611 wikitext text/x-wiki '''Benowo''' panèka nyama sala sèttong kecamatan è [[Kottah Sorbhâjâh|Kotta Sorbhâjâ]], [[Jâbâ Tèmor|Provinsi Jhâbâ Tèmor]], [[Indonesia]]. [[Bhângsa:Geografi]] mulm5jjlbyy61g9jpe391cdg5vdyhlc Benowo, Sorbhâjâh 0 104 615 614 2020-12-15T13:59:33Z Jon Harald Søby 5 1 revision imported 614 wikitext text/x-wiki #REDIRECT [[Benowo, Sorbhâjâ]] sddsb2s26xt37k8gkujt0puog6uaulv Benyamin Sueb 0 105 8744 8743 2022-07-25T21:25:39Z Quinlan83 982 Undid edits by [[Special:Contribs/91.236.21.134|91.236.21.134]] ([[User talk:91.236.21.134|talk]]) to last version by 1234qwer1234qwer4 8744 wikitext text/x-wiki '''Benyamin Sueb''' (laèr è Batavia, 5 Maret 1939 – wafat è [[Jakarta]], 5 Sèptèmber 1995 ka omor 56 taon) panèka sala sèttong aktor, panyanyi bân panolès laghu Indonèsia. == Karjâ musik == === Kasorang === # Kancil Kesasar/Kue Onde (Mesra Records) # Si Jampang (Melodi Record) # Oom Senang (Mesra Record) # Brang Breng Brong (Diamond Record) # Jangkrik Genggong (Mutiara Record) # Apollo (Indah Records) # Tukang Tuak (Undah Records) # Nonton Pecoen (Remaco) # Keluarga Gila (Remaco) # Tukang Sado (Remaco) # Tukang Becak (Remaco) # Terus Turun (Remaco) # Steambath (Remaco) # Dul-Dul Tjak (Mutiara Records) # Patjaran (Indah Records) # Ngupi (Remaco) # Nyari Kutu (Indah Records) # Tukang Loak (Indah Records) # Ngibing (J&B) # Maredel (Remaco) # Mak Minta Makan Mak (Remaco) # Anak Sekarang (Remaco) # Blues Kejepit Pintu (Remaco) # Bul Bul Efendi (Irama Tara) # Kicir-Kicir (Remaco) # Asal Nguap (Indah Records) # Makan (Remaco) # Main Congklak (Irama Tara) # Ketemu Bayi Tabung (Irama Tara) # Soraya (Fila Records) # Telepon Cinta (Insan Record/RCA) # Martabak (Insan Record) # Ngibing Betawi (Varia Nada Utama) # Cintaku Berat di Ongkos (Virgo Ramayana Records) # Assoy (Ben's Records) # Duit (Mutiara Records) # Bayi Tabung (Insan Records) # Mat Codet (Irama Asia) # Tua-Tua Komersiel (Gesit Records) # Saya Bilang (Abadi Records) # Telepon Umum (Purnama Records) # Belajar Membaca (Irama Asia) # Nostalgila (Asia Records) # Sang Kodok (BBB) # Biang Kerok Bersama Al Haj (Virgo Ramayana/Ben's Records) === Bhârengan === # Indehoy abhâreng Rossy (Mesra Records) # Tukang Solder abhâreng Rossy (Diamond Records) # Es Tape abhâreng Rossy (Indah Records) # Tukang Loak abhâreng [[Lilis Suryani]] (Remaco) # Ngelamar abhâreng [[Rita Zahara]] (Indah Records) # Tukang Duren abhâreng Rita Zahara (Indah Records) # Tukang Kridit abhâreng [[Ida Royani]] (Indah Records) # Siapa Punya abhâreng Ida Royani (Indah Records) # Begini Begitu abhâreng Ida Royani (Indah Records) # Tukang Delman abhâreng Ida Royani (Indah Records) # Si Mirah Jande Marunde abhâreng Ida Royani (Indah Records) # Yang Paling Enak abhâreng Ida Royani (Dian Records) # Dunia Terbalik abhâreng Ida Royani (Dian Records) # Anak Bapak abhâreng Ida Royani (Remaco) # Di Sini Aje abhâreng Ida Royani (Remaco) # Item Manis abhâreng Ida Royani (Remaco) # Tukang Tape bersama Ida Royani (Irama Mas) # Perkutut abhâreng Ida Royani (Remaco) # Lampu Merah abhâreng Ida Royani (Remaco) # Lampu Merah II abhâreng Ida Royani (Remaco) # Cinta tak Terbatas abhâreng Ida Royani (Remaco) # Aturan Asyik abhâreng Ida Royani (Remaco) # Ketemu Lagi abhâreng Ida Royani (Remaco) # Jampang and His Wife abhâreng [[Inneke Kusumawati]] (Remaco) # Janda Kembang abhâreng Inneke Kusumawati (Remaco) # Semut Jepang abhâreng Inneke Kusumawati (Remaco) # Monyet Nangkring abhâreng Inneke Kusumawati (Remaco) # Dokter abhâreng Inneke Kusumawati (Mutiara) # Mancing Lindung abhâreng [[Herlina Effendy]] (Remaco) # Cong-Cong Balicong abhâreng Herlina Effendy (Remaco) # Muhammad Ali abhâreng Herlina Effendy (Remaco) # Sumur Pompa abhâreng Herlina Effendy (Remaco) # Raport Merah abhâreng Herlina Effendy (Remaco) # Apanya Dong abhâreng [[Euis Darliah]] (DD Records) # Apanya Dong II abhâreng Euis Darliah (DD Records) # Dicoba Dong abhâreng Euis Darliah (DD Records) # Tukang Sate abhâreng Beno Benyamin (Remaco) === Kompolan === # Parade 68 (Mesra Records) # Tak Mau Dimadu (Remaco) # Dunia Masih Lebar (Remaco) # Ke Pantai Florida (Mutiara) # Kompal Kampil (Remaco) # Pijitin (Remaco) # Artis JK Records (JK Records) # In Memoriam Benyamin S (Musica Studio) # Juki (Musica Studios) # 100% Gambang Kromong Vol. 1 (GNP Music) [[Bhângsa:Panyanyi]] 2wc9upijzmg2c9ytwkcg9x0hvag1ktv Berras Jagung/bu'u 0 106 623 622 2020-12-15T13:59:33Z Jon Harald Søby 5 1 revision imported 622 wikitext text/x-wiki #REDIRECT [[Bu'u]] bfdztc03ayz9ndgcx5h23voiivazhyi Berras jagung 0 107 626 625 2020-12-15T13:59:33Z Jon Harald Søby 5 2 revisions imported 625 wikitext text/x-wiki #REDIRECT [[Bherrâs jhâghung]] 1ilc623e0mtrjm6qnnklm1sjebrzohm Betrand Peto Putra Onsu 0 108 8880 7363 2022-08-17T13:18:00Z Boesenbergia 6 8880 wikitext text/x-wiki [[Bhengkek:Betrand Peto Putra Onsu.jpg|thumb|Betrand Peto Putra Onsu]] '''Betrand Peto Putra Onsu''' (nyama sokklana: '''Alfonsius Toribio Tenkudi'''; bhâbhâr è Ruteng, [[Nusa Tenggara Tèmor]], 14 Maret 2005) iyâ arèya sala sèttong panyanyi Inḍonesia. == Laghu == {| class="wikitable" !Taon !Judul !Catatan |- |2019 |"Sahabat Kecil" |Cipt. [[Charly Van Houten]] |- |2019 |"Pemenang Hidup" |Cipt. [[Aditya Gumay]] |- |2019 |"Kamu Berhak Bahagia" ft. [[Sarwendah Tan]] |Cipt. [[Ressa Herlambang]] |- |2019 |"Deritaku" |Cipt. Ferdy Peto |- |2020 |"Jaga Perasaan" |Cipt. [[Aditya Gumay]] |- |2020 |"Malaikat Penjagaku" |Cipt. Betrand Peto Putra Onsu |- |2020 |"Happy Family" ft. Thalia Putri Onsu |Cipt. [[Aditya Gumay]] |- |2020 |"Bapak" ft. Saka dan Seika |Cipt. [[Didi Kempot]] |- |2020 |"Apa Salah dan Dosaku" |Cipt. [[Bartje Van Houten]] |- |2020 |"Anak Nusantara" ft. [[Sarwendah Tan]] |Cipt. [[Wendy]] |- |2020 |"Sewu Siji" ft. Saka dan Seika |Cipt. [[Didi Kempot]] |- |2020 |"Bulan Bintang" |Cipt. Indra Firzy |} {{stub}} [[Bhângsa:Panyanyi]] [[Bhângsa:Aktor]] hd4f5jylzcire7u38wd8lsmp90aatlb Bherras jhâghung 0 109 636 635 2020-12-15T13:59:34Z Jon Harald Søby 5 1 revision imported 635 wikitext text/x-wiki #REDIRECT [[Bherrâs jhâghung]] 1ilc623e0mtrjm6qnnklm1sjebrzohm Bherrâs jhâghung 0 110 6716 5832 2021-04-03T10:29:48Z Rachmat04 112 ~ 6716 wikitext text/x-wiki '''Bherrâs jhâghung''' iyâ arèya sala sèttong kakanan poko' polo Madhurâ è jhâman lambâ'. Bherrâs jhâghung arèya eghâbây ḍâri [[jhâgung]] sè ghi' bhuru èkorpèng bân ghâring. Jhâgung pas èghilis bi' ghilisân dâri bâto kamoddhiân ètampè kalabân ghâddhâng. Bâdâ tello macem sè kalowar dâri asèl tampèan iyâ arèya: bherrâs jhâghung, [[Bu'u|bu'u']], bân tompè. Nasè' sè èghâbây ḍâri bherrâs arèya èkoca' nasè' jhâghung. Nasè' arèya biasana èkakan bi' kowa marongghi. == Rassa bân kaunggulân == Rassa nasè' sè èghâbây ḍâri bherrâs jhâghung arèya lebbi lemma', bân rassa kenyanga bisa tahan lebbi abit dhâddhi ta' lekkas alghung. [[Bhângsa:Kakanan]] acla84w2167l0dlfonzlgb9d7eua5tq Bhesa 0 111 657 656 2020-12-15T13:59:34Z Jon Harald Søby 5 1 revision imported 656 wikitext text/x-wiki #REDIRECT [[Bhâsa]] o1r0glj8k9z48u57ugnzcb1gl90m0lm Bhesa resmi 0 112 659 658 2020-12-15T13:59:34Z Jon Harald Søby 5 1 revision imported 658 wikitext text/x-wiki #REDIRECT [[Bhâsa resmi]] bb8anplqw91ktpvurcz5492hzaeg14c Bhlimbhing Bulu 0 113 661 660 2020-12-15T13:59:35Z Jon Harald Søby 5 1 revision imported 660 wikitext text/x-wiki #REDIRECT [[Bhlimbhing bulu]] lznhsjrs9sbhytyw2kuin7t9lwhfau6 Bhlimbhing bulu 0 114 15097 15029 2023-12-06T00:21:39Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Ḅâlimḅing bulu]] ka [[Bhlimbhing bulu]] nèmpa pangallèyan sè laju 5488 wikitext text/x-wiki [[Bhengkek:Averrhoa bilimbi (Bilimbi).jpg|thumb|Buwâna bhlimbhing bulu]] '''Bhlimbhing bulu''' ''(Averrhoa bilimbi'' L.'')'' segghut èsebbhut kalabân '''bhlimbhing ghângan''' otabâ '''bhlimbhing cèlo’''', polana rassana sè cèlo’ bân biasana èghuna’aghi ka'agghuy palappa otabâ camporanna jhâmo. Bhlimbhing bulu oḍi’ è katègghiyân 5m sampè’ 500m è attas parmoka’anna tasè’. Buwâ panèka asalla dâri Polo Maluku terros nyalambher ḍâ’ ka sakabbhinna kennengngan è [[Indonesia]]<ref>Thomas, A.N.S. 2007. Tanaman Obat Tradisional 2. Kanisius, Yogyakarta.</ref>. Bhlimbhing bulu ghâmpang ètamen bân ghâmpang abuwâ, biasana bisa abuwâ samarèna omor 3-4 taon. Jumlanna buwâ sè èyasèlaghi bisa sampè’ 1.500 buwâ per bhungka. ==Morfologi== Bhlimbhing bulu anḍi’ bhungka sè kasar bân agelombang, bârnana coklat ngodâ. Bhungkana bisa tombu sampè’ ± 15 mètèr. Ḍâunna aropa ghibes ghânjhil kalabân 21-45 anak ḍâun sè aghânding, okoranna 21-10 cm x 1-3 cm bân abârna bhiru. Buwâna loncong, lanjhânga ra-kèra 4-6 cm, abârna bhiru bâk nèng-konèng. == Ghaḍhuwân Kimia == È ḍâlem 100gr bhlimbhing bulu bâḍâ 92,9 gr aèng ; 35 mg vitamin C ; bân 13 mg fosfor. Buwâ panèka jhughân anḍi’ kandungan vitamin A, B, bân C<ref>Winarto., Tim Lentera. 2004. Memanfaatkan Tanaman Sayuran Untuk Mengatasi Aneka Penyakit. Tangerang: PT Agromedia Pustaka. </ref>. == Manfaat == Buwâ bhlimbhing bulu cè’ amanfaatta ka'angghuy obhât bâto’, nyo-ngaronyo, dusdus, sakè’ ghighi, bân ka'angghuy palappa dâpor. Salaènna panèka bisa jhughâ èkaghâbây sirup bân manisân. Biasana buwâ, bhungka, bân dâunna bisa èghuna’aghi ka'angghuy tambhâna astringent, ka'angghuy mabânnya’ pangalowarna empedu, antiradang, bân malancar senni. Bhlimbhing bulu aman ka'angghuy èkakan polanna bânnya’ hasiyattâ. Tapè mon cè’ bânnya’na bisa ècapo’ karaconan polana anḍi’ ghâḍhuwân asam oxalic. Bisa jhugâ sampè’ nyebbabaghi gagal ginjal. Mon ampon ècapo’ panèka èyanjuraghi dhuli ghibhâ ka roma sakè’ ka'angghuy cuci ḍârâ. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Oxalidaceae]] r7mhiirnl67cjnahhvmbdy5t59wym8j Bhubbhuwân 0 115 5487 4848 2021-01-05T19:28:13Z 2600:1700:1E0:6B20:54B4:968C:E474:C024 5487 wikitext text/x-wiki [[Bhengkek:Arya.maman lelaki.cleome.lengkongwetan.2019.1.jpg|thumb|Bhubbhuwân]] '''Bhubbhuwân''' (''Cleome rutidosperma'') iyâ arèya sala sèttong tombuwân è famili Cleomaceae. Bhubbuwân amanfaat ghâbây tamenan obhât è pan-brâmpan kabudhâjâ'ân. Tombuwân arèya è bhâsa [[Indonesia]] èkoca' ''maman lanang'', ''maman ungu'', bân ''maman lelaki''. [[Bhângsa:Totombuwân]] [[Bhângsa:Cleomaceae]] jeooa82l89qful0yjy6s1pb1afh3h1o Ḅuḍâjâ 0 116 14970 5716 2023-12-05T19:53:09Z Faleztino 2341 Faleztino ngallèyaghi kaca [[Bhudhâjâ]] ka [[Ḅuḍâjâ]] 5716 wikitext text/x-wiki '''Bhudhâjâ''' otabâ '''kabhudhâjâ'an''' asal oca'na ḍâri [[bhâsa Sanskerta]] ''buddhayah'', ropa jhâma' ḍâri ''buddhi'' (akal) èyartèyaghi mènangka parkara sè cangkè' klabân buḍi, bân akal manossa. Mènorot Prof. Koentjaraningrat, kabhudhâjâ'an panèka gâbungan sadhâjâna sistem, gagasan, tènḍhâghân bân asèl karjâ manossa è masyarakat sè kennèng èyollèyaghi lèbât ajhâr. == Kabhudhâjâan == Kabhudhâjâan arèya asèl ḍâri gâbungan unsur-unsur pèkkèran, rassa, bân niat sè abujuttaghi manossa ka'angghuy ngajhâlânaghi oḍi' è dhunnya. Bhudâjâ è maghârsarè otabâ bhângsa omom dhâddhi okoran tèngghi mabâna paradhâbhân. [[Bhângsa:Bhudhâjâ| ]] iulqjhcy1kdguqkccxqkijpzcz5fsjn Bhâbâng mèra 0 118 5834 4761 2021-01-19T12:26:07Z Boesenbergia 6 5834 wikitext text/x-wiki [[Bhengkek:Allium cepa var.aggregatum-3-yercaud-salem-India.JPG|thumb|Bhâbâng mèra]] '''Bhâbâng mèra''' (''Allium cepa'' L. var. ''aggregatum'') iyâ arèya sala sèttong palappa sè asala dâri Iran, Pakistan bân nong-ghunong è lajân ḍâjâna, tapè nyalambher ka man-dimman. Bujutta aropa ombi sè bisa èkakan matta, ghâbây palappa, tambhâ kèya. Kolè'na bisa èpadhâddhi pabârna bân ḍâunna bisa kèya èghuna'aghi ghâbây camporan [[ghângan]]. [[Bhângsa:Totombuwân]] [[Bhângsa:Amaryllidaceae]] 8qd2ojxl1wa5gwkdm8pi6kiq9smei6o Bhâbâng potè 0 119 5489 4850 2021-01-05T19:29:55Z 2600:1700:1E0:6B20:54B4:968C:E474:C024 5489 wikitext text/x-wiki [[Bhengkek:Allium sativum 004.JPG|thumb|Bhâbâng potè]] '''Bhâbâng potè''' (''Allium sativum'') iyâ arèya tamenan dâri famili Amaryllidaceae . Ombina èkaghâbây palappa dhâsar è massa'an [[Indonesia]]. Bhâbâng potè bhâsa Indonesiana arèya ''bawang putih''. [[Bhângsa:Totombuwân]] [[Bhângsa:Amaryllidaceae]] e9hs283cj7m2zek00zk4dbx13ksopuq Bhâjem 0 120 5835 4851 2021-01-19T12:30:54Z Boesenbergia 6 5835 wikitext text/x-wiki '''Bhâjem''' otabâ '''tarnya'''' (''Amaranthus'' spp.) iyâ arèya tombuwân tamaso' ka ḍâlem famili Amaranthaceae. Tombuwân arèya biyasa ètamen bân ḍâunna èkakan mènangka ghângan. Tombuwân arèya asalla ḍâri [[Amèrika Tropis]], kamoddhiyan bâjarina nyalambher ḍâ' sadhâja dhunnya. Tombuwân arèya kalonta mènangka ghângan sombher zat bessè sè amanpaat. [[Bhengkek:Amaranthus spinosus L.; flowering stem with separate root an Wellcome V0042805.jpg|thumb|Ghâmbhâr bhâjem|alt=]] [[Bhângsa:Totombuwân]] [[Bhângsa:Amaranthaceae]] hj6tspxhlzqxco7szghkakrn6b8vkgf Bhâlimbhing 0 121 8635 8589 2022-07-19T13:54:12Z Praxidicae 176 rvv lta 8328 wikitext text/x-wiki [[Bhengkek:Averrhoa carambola ARS k5735-7.jpg|thumb|Buwâ bhâlimbhing è bhungkana|alt=]] '''Bhâlimbhing''' otabâ '''bhelimbhing''' otabâ '''bhlimbhing''' (''Averrhoa carambola'') panèka tombuwân bighi khas sè asalla dâri [[Indonesia]], India, bân Sri Lanka. Bâjâ arèya, bhâlimbhing ella nyalambher ḍâ' cèghuk Asia Tèmor Lao', Republik Dominika, Brasil, Peru, Ghana, Guyana, Tonga, bân Polinesia. Usaha namen (sè dâgghi'na bhâkal èjhuwâl) èlakowaghi è Amerika Serikat, iyâ arowa è Florida Lao' bân Hawaii. È Indonesia, buwâ panèka èpadhâddhi ikon koṭṭa Depok, Jhâbâ Bârâ', sajjhek taon 2007. [[Bhângsa:Totombuwân]] [[Bhângsa:Oxalidaceae]] epj8k83eqmfab9h0vwerq1qzebtmav0 Bhâsa 0 122 15374 15319 2023-12-10T13:54:12Z WiniSJ 1828 15374 wikitext text/x-wiki '''Bhâsa''' (Madhurâ: ''ꦧꦱ'') panèka sala sèttong asèl bhuddhâjâ sè ècèpta'aghi manossa. == Ḍèfinisi == Bânnya' ḍèfinisi bhâsa sè omomma ahubungan kalabân segi otabâ èlmo tartanto. Ḍèfinisi-ḍèfinisi bhâsa èyantarana: # sètttong sistem ka'angghuy abekkèlaghi bhârâng, tèndhâkan, gagasan bân kabâḍâ'ân # sèttong pakakas sè èghuna'aghi ka'angghuy nyampè'aghi konsèp riil manossa ḍâ' ḍâlem pèkkèran orèng laèn # sèttong sistem ma'na otabâ artè # sèttong koḍe sè èguna'aghi sareng pakar linguistik ka'angghuy abhidhâ'aghi antara ropa bân ma'na # sèttong oca' sè gaḍhuwân tata bhâsa sè la èteptepaghi (contona: paoca'an, okara, bân èn-laènna) # sèttong sistem totoran sè bisa èpahami sareng masyarakat linguistik [[Bhângsa:Bhâsa| ]] afkdpjj0ehyksa6h7w6ko6n96q2485c Bhâsa Madhurâ 0 123 15774 15773 2024-02-07T14:01:14Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Bhâsa Madhura]] ka [[Bhâsa Madhurâ]]: Judul salah eja 15773 wikitext text/x-wiki '''Bhâsa Madhurâ''' iyâ arèya bhâsa sè èkacator bi' [[orèng Madhurâ]]. Bânnya'na panotor bhâsa Madhurâ ra-kèra bâḍâ 14 juta orèng, sè ètotorraghi è [[Polo Madhurâ]], paddhu tèmor Jhâbâ Tèmor otabâ sè èkoca' ''Daerah Tapal Kuda'' ḍâri Pasuruwan, Probolinggo, Situbândâ, Bândâbâsa, Lomajhâng, Jember, bân Banyuwangi, Kapolowan Masalembo, kangsè Polo Kalimantan. Bhâsa Kangèyan makkè sabhungka bi' bhâsa Madhurâ tapè èyangghep bhâsa dhibi'. È [[Polo Kalimantan]], maghârsarè Madhurâ palèng bânnya' è Sambas, Pontianak, Bengkayang, bân Ketapang, Kalimantan Bârâ'. Dhinèng è [[Kalimantan Tengnga]], bânnya' sè neptep è Kotawaringin Tèmor, Palangkaraya, bân Kapuas. Tapè ana' potona è lahèr è ḍissa' ella ta' bisa abhâsa Madhurâ polè. == Fonologi == Bhâsa Madhurâ anḍi' 6 monyè keccap, 31 ta' keccap, bân 3 marduwânè. === Keccap === Keccap è ḍâlem bhâsa Madhurâ è antarana /a/, /i/ /u/, /ɛ/, /ə/ otabâ /ɤ/, bân /ɔ/. {| class="wikitable" !Cara jhilâ !Aḍâ' !Tengnga'an !Buḍi |- |Tèngghi |i | |u |- |Tengnga'an |ɛ |ə / ɤ |ɔ |- |Mabâ | |a | |} Kaennem keccap ghellâ' anḍi' alofon antarana: * Keccap /i/ anḍi' tello' alofon, iyâ arèya [i], [I], bân [ĩ]: ** Keccap /i/ lomrana èyoca'aghi [i]; [[Bhângsa:Bhâsa]] 24ijzx3o1k6edowhmk23k04emn0o8a3 Bhâsa resmi 0 124 16770 16748 2024-06-16T05:11:47Z Alfiyah Rizzy Afdiquni 9 16770 wikitext text/x-wiki '''Bhâsa resmi''' panèka [[bhâsa]] sè èghuna'aghi ḍâlem komunikasi resmi, akadeng ḍâlem paonḍhângan bân rat-nyorat dines, bân èkaulâhi mènangka sarana interaksi sè polenan klabân palaksana'an fungsi sèttong jabatan-jabatan. Secara hokom, bhâsa resmi madhâporaghi bhâsa sè èberri'aghi status legal khusus sareng sèttong naghârâ, naghârâ bâgiân, otabâ wilayah klabân yurisdiksi amagânna. Bhâsa resmi biyasana bhâsa sè èpaghuna'aghi ḍâlem administrasi pernata alebbhu (pengaḍhilân bân parlemen-parlemen). Polana maksod "ekspresi kasorang ta' kèngèng èyobâ sareng hokom apa ", istila "bhâsa resmi" biyasana ta' mengacu ka bhâsa sè èpaghuna'aghi sareng sasorang otabâ sèttong naghârâ, tapè sareng amar.<ref>Pueblo v. Tribunal Superior, 92 D.P.R. 596 (1965). Terjemahan diambil dari teks berbahasa Inggris, 92 P.R.R. 580 (1965), hlm. 588-589. Lihat pula LOPEZ-BARALT NEGRON, "Pueblo v. Tribunal Superior: Español: Idioma del proceso judicial", 36 Revista Juridica de la Universidad de Puerto Rico. 396 (1967), dan VIENTOS-GASTON, "Informe del Procurador General sobre el idioma", 36 Rev. Col. Ab. (P.R.) 843 (1975).</ref> == Sombher == {{Reflist}} [[Bhângsa:Bhâsa]] hgj3z3dk6oejffqg6bna5vk42tfq7pq Bhâsah Madhurâ 0 125 15808 15143 2024-02-10T14:17:25Z EmausBot 150 Fixing double redirect to [[Bhâsa Madhurâ]] 15808 wikitext text/x-wiki #ALIH [[Bhâsa Madhurâ]] 6hk5yv97746s0glf9jnzr9mcoz2egoq Ḅâṭèk 0 126 14974 14972 2023-12-05T19:59:04Z Faleztino 2341 14974 wikitext text/x-wiki [[Bhengkek:Batik Garutan.jpg|jmpl|232x232px|Bhâtèk]] '''Ḅâṭèk''' iyâ arèya kaèn aghâmbhâr sè ètolès ḍâ' kaènna, lajhu pangolaenna èprosès klabân cara sè khas. Bhâthèk Inḍonesia, ella ajhâjhuluk ''[[Sangkolan Kamanossa'an]]'' ka'angghuy Bhuddhâjâ Lèsan bân Bânnè Arta (''Masterpiece of the Oral and Intangible Heritage of Humanity'') sajjhek 2 Oktober 2009. Tatengngerra bhâthèk Madhurâ lomra ngangghuy [[bârna]] sè cernang akadhi mèra, bhiru, bân konèng. [[Bhângsa:Bhâthèk]] [[Bhângsa:Kaèn]] gnqnjjy095y9tgadnks67lruc926pyu Bijjhân 0 127 12208 6682 2023-03-15T00:13:27Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12208 wikitext text/x-wiki [[Bhengkek:Sesamum indicum fructus.jpg|jmpl|Buwâna bijjhân sè ghi' ngoḍâ]] '''Bijjhân''' (''Sesamum indicum'') iyâ arèya ombhut osoman sè tamaso' ka ḍâlem famili Pedaliaceae. Tamenan arèya ètamen mènangka sombher mènnya' nabati sè biasa èkoca' mènnya' bijjhân. Asalla tamennan arèya ḍâri Afrika tropis kamoddhiân nyalambher ka tèmor sampè' ka [[India]] bân Cèna. [[Bhângsa:Totombuwân]] [[Bhângsa:Pedaliaceae]] qtt6ze997jci4jz4pedcqsjxjp9dkj5 Billy Simpson 0 128 7435 772 2021-11-27T21:49:47Z Eurohunter 1072 category 7435 wikitext text/x-wiki '''Billy Simpson''' (laèr è Jakarta, 17 Juli 1987) panèka sala sèttong panyanyi Indonèsia. == Diskografi == === Album studio === * ''[[Lukisanku]]'' (2013) * ''[[Christmas with Billy Simpson]]'' (2014) === Laghu === * "The Best Is What I Will Get" (2010) * "Jembatan Pengharapan" (2013) * "Sabarlah" (2013) * "Janjimu Itu" (2014) * "Storyline" (2014) * "Envy You" (2016) * "Sendiri" (2017) * "I Need Love" ft. [[Rayi Putra Rahardjo]] (2018) * "Be My Wife" (2018) * "Connected to You" (2018) * "Mimpi Jadi Nyata" ft. Angel Hoseani (2019) [[Bhângsa:Panyanyi]] 2jmqxwacldve9r2txzdsr8gaczefkh3 Bing Slamet 0 129 12209 7496 2023-03-15T00:13:47Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12209 wikitext text/x-wiki '''Bing Slamet''' otabâ nyama lahèrra '''Ahmad Syech Albar''' (laèr è Cilegon, Banten, 27 Sèptèmber 1927 – wafat è Jakarta, 17 Desember 1974 ka omor 47 taon) panèka sala sèttong aktor, panyanyi bân pelawak [[Indonesia|Indonèsia]]. ncxmfyjphenpq0a45y1hl98rd2dasp8 Binhad Nurrohmat 0 130 6370 780 2021-02-13T15:47:59Z Boesenbergia 6 6370 wikitext text/x-wiki '''Binhad Nurrohmat''' (lahèr è Lampung, 1 [[Jânuwari]] 1976) panèka sala sèttong sastrawan Indonèsia. == Karjâ == * ''Kuda Ranjang'' (kompolan sajak, [[2004]]) * ''Bau Betina'' (kompolan sajak, [[2007]]) * ''Sastra Perkelaminan'' (kompolan esai, 2007) * ''Demonstran Sexy'' (kompolan sajak, [[2008]]) * ''The Bed Horse, Kuda Ranjang'' (kompolan sajak dwibhâsah Inggris-Indonesia, bhâsah Inggris èterjemahaghi [[Marshall Clark]], 2008) n50xo7uqkwq9ioact0uzo8oipjhzx35 Biologi 0 131 12210 8516 2023-03-15T00:14:07Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12210 wikitext text/x-wiki [[Bhengkek:Biological cell.svg|jmpl|ka|250px|Sel biologis, orotan dâri nomer sèttong: Nucleolus, Nucleus, Ribosome, Vesicle, Rough endoplasmic reticulum, Golgi apparatus, Cytoskeleton, Smooth endoplasmic reticulum, Mitochondrion, Vacuole, Cytoplasm, Lysosome bân Centriole]] '''Biologi''' panèka èlmo parkara kaoḍi'ân. Asal oca' biologi iyâ arèya ḍâri bhâsa Yunani: ''bios'' ("oḍi'") bân ''logos'' ("lambhâng", "èlmo"). Cakobhân èlmo panèka cè' loassa bân ngalèpotè sadhâjana aspèk makhluk oḍi' otabâ organisme, dhâddhi tamaso' botani, zoologi jhughân mikrobiologi bân èn-laènna. == Sajara == Èlmo biologi panèka awâlla dhâddhi èlmo mandiri molaè ahèr abaḍ XVII bân awwâl abaḍ XVIII. Neng Indonesia, èlmo panèka lambâ' kalonta klabân nyama èlmo hayat (ḍâri [[bhâsa Arab]]) sè artèna èlmo kaoḍi'ân. == Cakobhân == Cakobhân èlmo biologi panèka gaḍhuwan cabang-cabang sè bânnya', bisa atosan. Biologi panèka saongghuna asalla ḍâri èlmo alam (''natural sciences'') sè eyajhâri sareng ahli èlmo-èlmo alamiah (naturalis). Semangkèn, biologi dhâddhi èlmo sè manḍiri, artèna gaḍhuwan perangkat analisis bân konsep-konsep ilmiah sè khusus bân kowat, otamana sa'amponna panemowan mikroskop bân tombhânga dogma ''generatio spontanea'' sareng konsèp ''omne vivum ex vivo''. Konsep evolusi, pewarisan sifat (hereditas), bân penemowan DNA mènangka bahan genetik jhughân ngèrèng mamacu parkembangan biologi secara pesat bân ngaselaghi cabang-cabang biologi sè anyar. [[Bhângsa:Biologi| ]] to45p9w7umgl6ge7wktr8pugq2ovcxm Bista 0 132 13674 4855 2023-07-06T17:47:51Z Welongyut 2133 13674 wikitext text/x-wiki [[Bhengkek:Limonia acidissima (wood apple) tree at Parawada.jpg|thumb|Buwâna bista aghântong ]] '''Bista''' (''Limonia acidissima'') otabâ '''kabista''' otabâ '''billâ''' iyâ arèya tombuwân sè tamaso' ka ḍâlem famili ruk-jherrughân ([[Rutaceae]]). Tombuwân sè èmanfa'ataghi buwâna arèya la rangrang ètemmoè è pan-brâmpan kennengngan. Bista bâk tegghu ka kabâḍâ'ân kerrèng otabâ ''salin'' bân panyakè'. [[Bhângsa:Totombuwân]] [[Bhângsa:Rutaceae]] s1cdzfnf1t7t330qzdgbz495quqnhin Bito' 0 133 7377 5516 2021-09-29T08:18:54Z Rachmat04 112 ~ 7377 wikitext text/x-wiki [[Bhengkek:Yam bean Pachyrhizus erosus.JPG|jmpl|Bito' èjhuwâl è pasar]] '''Bito'''' otabâ '''bhângkowang''' (''Pachyrhizus erosus'') iyâ arèya kalonta ḍâri ombina (''cormus'') sè potè. Ombina arèya kèngèng èkarojhâk bân èghâbây asinan, otabâ èpadhâddhi masker ghâbây maseggher mowa bân mapotè kolè'. Tombuwân sè asalla ḍâri benua Amèrika arèya tamaso' ka ḍâlem suku to'-oto'an otabâ [[:Bhângsa:Fabaceae|Fabaceae]]. [[Bhângsa:Totombuwân]] [[Bhângsa:Fabaceae]] 4v6ge2n2hsxae2yze2h3ki1sg6ae5ya Bluntas 0 134 8092 8033 2022-05-09T21:27:53Z Praxidicae 176 rv lta 5464 wikitext text/x-wiki [[Bhengkek:Starr 010206-0225 Pluchea indica.jpg|thumb|Bluntas]] '''Bluntas''' otabâ '''beluntas''' otabâ '''bâluntas''' (''Pluchea indica'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Asteraceae. Ombhut sè paranca'enna bânnya' arèya alos, bân abulu lembu'. Tombuwân arèya ètamen ghâbây [[tamennan paghâr]] otabâ kennèng kèya tombu aghâl, tèngghina kennèng atekka 3 meter mon ta' èpangkas, saèngghânâ segghut ètamen dhâddhi paghâr [[pakarangan]]. Bluntas ngennèng tombu è tana sè ghâli, abâto, bân kerrèng, è tara'an mabâ sampè' katèngghiyân 1.000m ḍâri pa'aḍa'ân tasè'. Bluntas bhuto cokop sonar arè otabâ sakonnè' aopan, bân pabânnya'anna kennèng èkalakowaghi klabân settèk ghlâghâr bhungka sè ella cokop towa. [[Bhângsa:Totombuwân]] [[Bhângsa:Asteraceae]] 6bck129uinjmxc4wr29lyxxzml5klmi Bob Tutupoly 0 135 12173 8806 2023-03-14T21:01:48Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12173 wikitext text/x-wiki '''Bobby Willem Tutupoly''' otabâ lebbi èkennal mènangka '''Bob Tutupoly''' (laèr è Sorbhâjâ, Jhâbâ Tèmor, 13 Novèmber 1939) panèka sala sèttong panyanyi [[Indonesia|Indonèsia]]. == Album == * The Best Song Of Bob Tutupoly ''Widuri'' * Album Nostalgia 2 * Album Cinta Nostalgia 2 * Tembang Kenangan Pop Indonesia Vol 6 "Kerinduan" [[Bhângsa:Biografi]] lcdes9hhuxdfls4i41okhrgz4hk4h5o Bobby Sandhora 0 136 12174 8630 2023-03-14T21:07:42Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12174 wikitext text/x-wiki '''Mochamad Alexander''' otabâ èkennal mènangka '''Bobby Sandhora''' (laèr è Solo, Jhâbâ Tengnga, 5 Juli 1972) panèka sala sèttong panyanyi [[Indonesia|Indonèsia]]. == Diskografi == Album Pop Anak-Anak Volume 1 (1976) èproduksi Remaco # ''Papa Mama Sayang Bobby'' # ''Abang Becak'' # ''Kuda Raja'' # ''Menanti Papa Kembali'' # ''Papa Jenggotan'' # ''Tiap Hari'' # ''Piano Kecil'' # ''Bobby Mau Ikut'' # ''Opa Yang Datang'' # ''Adikku Sayang'' Album Bobby Sandhora "Bam Bam Duli Bam" 1979 èproduksi Flower Sound # ''Bam Bam Duli Bam'' # ''Selamat Ulang Tahun'' # ''Ma Selamat Siang'' # ''Hari Ini'' # ''Suara Binatang-Binatang'' # ''Cup Cup Cup'' # ''Sepeda Bobby'' # ''Aduh'' # ''Semua Kusayang'' # ''Bobby Kejepit Pintu'' [[Bhângsa:Panyanyi]] [[Bhângsa:Biografi]] 9pu8da5o56qvnr2fyea5535njwboogf Bondan Prakoso 0 137 5425 836 2021-01-04T07:23:53Z Pinerineks 7 5425 wikitext text/x-wiki '''Bondan Prakoso''' (laèr è Jakarta, 8 Mèi 1984) panèka sala sèttong panyanyi Indonèsia. == Diskografi == * Solo ** 8 album na'-kana' (1988-1995) ** Phsycadelic Sub Rythim (Bass Heroes) * [[Funky Kopral]] ** [[Funchopat]] (1999) ** [[Funkadelic Rhythm And Distortion]] (2000) ** [[Misteri Cinta (album)|Misteri Cinta]] (abhâreng [[Setiawan Djodi]]; èrilis 2003) * [[Bondan Prakoso & Fade 2 Black]] ** [[Respect]] (2005) ** [[Unity]] (2007) ** For All (2010) ** [[Respect & Unity For All|Respect and Unity For All]] (2012) * Bondan Prakoso ** [[I Will Survive]] (2013) ** [[Generasiku EP]] (2014) ** Untuk Selamanya (2015) ** Miracle ft. Osvaldorio (2016) ** What The F?! (2018) ** Pejuang Garis Finish (2019) ** Sunrise (2019) ** Luar Biasa Istimewa (2019) [[Bhângsa:Biografi]] aih0s16daku7dvkaes1xhlu211d1gq5 Bram Aceh 0 138 12183 8482 2023-03-14T21:27:41Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12183 wikitext text/x-wiki '''Bram Titaley''' otabâ èkennal mènangka '''Bram Aceh''' (laèr è Banda Aceh, 4 Maret 1913 – wafat è Jakarta, 8 Mèi 2001 è omor 88 taon) panèka sala sèttong panyanyi [[Indonesia]]. == Album == * ''Sapa Suru Datang Jakarta'' (1977), produksi Sumber Ria. rvw31fzh7o322twptspzlbr3mk6c6fr Bram Moersas 0 139 12175 8755 2023-03-14T21:08:11Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12175 wikitext text/x-wiki '''R.H. Bramantio W.''' otabâ lebbi èkennal mènangka '''Bram Moersas''' (laèr è Malang, Jhâbâ Tèmor, 8 Mèi 1965 – wafat è Batang, Jhâbâ Tengnga, 21 Fèbruwari 2009 è omor 43 taon) panèka sala sèttong panyanyi bân panolès laghu [[Indonesia|Indonèsia]]. == Album == * ''K'edanan'' (1994) {{Authority control}} [[Bhângsa:Biografi]] [[Bhângsa:Indonesia]] ah413sybhpbl6i1ttxcdv35ui3i9ztl Brighâ 0 140 5491 4857 2021-01-05T19:32:29Z 2600:1700:1E0:6B20:54B4:968C:E474:C024 5491 wikitext text/x-wiki [[Bhengkek:Calotropis gigantea 3012.jpg|thumb|Brighâ]] '''Brighâ''' otabâ '''berighâ''' (''Calotropis gigantea'') iyâ arèya tamenan sè lomra tombu è [[Indonesia]], Malaysia, Filipina, Thailand, Sri Lanka, India bân Cèna. Tamenan arèya ngennèng tombu ghân 4 m tèngghina. Bhâsa Indonesiana arèya ''biduri'' otabâ ''kapuk duri.'' [[Bhângsa:Totombuwân]] [[Bhângsa:Apocynaceae]] jbow6tupw95exs5i3wx0304rt6m1vmz Broery Marantika 0 141 14308 11618 2023-10-01T13:26:26Z 2001:448A:1082:6BDA:A1D5:DA9F:1E89:631B 14308 wikitext text/x-wiki {{infobox orang}} '''Broery Pesulima''' otabâ lebbi èkennal mènangka '''Broery Marantika''' (laèr è Ambon, Maluku, 25 Junè 1942 – wafat è Dèpok, Jhâbâ Bârâ', 7 April 2000 è omor 51 taon) panèka sala sèttong panyanyi bân panolès laghu Indonèsia. == Laghu == * [[Widuri]] * Mengapa Harus Jumpa * Siti Nurbaya * Seiring dan Sejalan (abhâreng [[Sharifah Aini]] ḍâri [[Malaysia]]) * Selamat Tinggal * ''[[Aku Jatuh Cinta]]'' * Ayah * Kharisma Cinta * Aku Orang Tak punya * Duri Dalam Cinta * Senja Di Kuala Lumpur * Sabar Menanti * Rindumu Rinduku * Abang Beca * Kasih * [[Biarkan bulan bicara]] * Cinta * Waktu potong Padi * Sabar Menanti * [[Mungkinkah]] * Antara Cinta dan Dusta * Balada seorang Minta-minta * Alam Jadi saksi * Senja Kelabu * July and Romi * [[Layu Sebelum Berkembang]] abhâreng Emillia Contessa * [[Nasib Pengembara]] abhâreng Emillia Contessa * [[Setangkai Bunga Anggrek]] abhâreng Emillia Contessa * [[Bahasa Cinta]] abhâreng Vina Panduwinata * [[Untuk Apa Lagi]] abhâreng Vina Panduwinata * [[Aku Begini Engkau Begitu]] ghâbâyan [[Rinto Harahap]] * [[Jangan Ada Dusta di Antara Kita]] abhâreng Dewi Yull * [[Kharisma Cinta]] abhâreng Dewi Yull * [[Segalaku Untukmu]] abhâreng Dewi Yull * [[Rindu yang Terlarang]] abhâreng Dewi Yull * [[Dekat Tapi Jauh]] abhâreng [[Ziana Zain]] ḍâri Malaysia * Jangan Ada Dusta di Antara Kita abhâreng [[Rossa]] [[Bhângsa:Biografi]] 485z3qvtqu0uwg6nkjstf4ycvlh7yyp Brunei 0 142 16063 15274 2024-02-23T11:04:57Z 125.165.108.9 16063 wikitext text/x-wiki [[Bhengkek:Flag of Brunei.svg|thumb|Bhendirâ Brunei]] '''Brunei''' otabâ ghenna'na '''Brunei Darussalam''' iyâ arèya sala sèttong naghârâ è Asia Tèmor Lao', polo Kalimantan. Ibukoṭṭana iyâ arèya koṭṭa Bandar Seri Begawan. Bhâsana ngangghuy [[bhâsa Malaju]]. Lowas naghârâna 5.765&nbsp;km<sup>2</sup> bân anḍi' 4 distrik: * Belait * Brunei dan Muara * Temburong * Tutong kdo8igjs1zsc6gmlopqjug0zq7u973l Bu'u 0 143 5431 875 2021-01-04T07:27:35Z Pinerineks 7 5431 wikitext text/x-wiki '''Bu'u'''' panèka sala sèttong asèl tampèyan ḍâri ghilisân bherrâs jhâghung. Bujud bu'u' iyâ arèya teppong dhâddhi kennèng èsebbut teppong jhâghung otabâ ''maizena''. [[Bhângsa:Bhudhâjâ]] bxmam15t17ldqg3o23012dmy3kltqoq Bubutan, Kottah Sorbhâjâh 0 144 878 877 2020-12-15T13:59:44Z Jon Harald Søby 5 2 revisions imported 877 wikitext text/x-wiki #REDIRECT [[Bubutan, Sorbhâjâ]] m9klmyoi17p8kw5yrshqr959v3gy6tw Bubutan, Sorbhâjâ 0 145 884 883 2020-12-15T13:59:44Z Jon Harald Søby 5 5 revisions imported 882 wikitext text/x-wiki '''Bubutan''' panèka nyama sala sèttong kecamatan è [[Kottah Sorbhâjâh|Kotta Sorbhâjâ]], [[Jâbâ Tèmor|Provinsi Jhâbâ Tèmor]], [[Indonesia]]. [[Bhângsa:Geografi]] 0w02qyui3mhwijb43i078zl99vuxhh4 Bubutan, Sorbhâjâh 0 146 886 885 2020-12-15T13:59:44Z Jon Harald Søby 5 1 revision imported 885 wikitext text/x-wiki #REDIRECT [[Bubutan, Sorbhâjâ]] m9klmyoi17p8kw5yrshqr959v3gy6tw Budi Darma 0 147 15394 15393 2023-12-11T21:18:13Z Sastroward 2437 Darma, Budi 15394 wikitext text/x-wiki [[Bhengkek:Budi Darma Sutos 1.jpg|jmpl|ka|Budi Darma]] '''Budi Darma''' (bhâbbhâr è Rembang, [[Jhâbâ Tengnga]], 25 April 1937 wafat è Sorbhâjâ 21 Agustus 2021 è omor 84 taon) iyâ arèya sala sèttong [[bhujhângghâ]] sokkla Inḍonesia. == Karjâ == === Novèl === * Olenka (1983) * Ny. Talis (1996) * Rafilus (1988) === Carèta panḍâ' === * Orang-Orang Bloomington (1980) === Èsai === * Solilokui (1983) * Sejumlah Esai Sastra (1984) * Harmonium (1996) * Fofo dan Senggring (2005) {{DEFAULTSORT:Darma, Budi}} [[Bhângsa:Bhujhângghâ]] bs6x4ktvtjxmmjcpfsnxsp44vkp9uuu Budi Doremi 0 148 10642 10587 2022-12-09T22:25:00Z Egilus 318 Antivandalism 10642 wikitext text/x-wiki '''Syahbudin Syukur''' otabâ lebbi èkennal mènangka '''Budi Doremi''' (laèr è Serang, Banten, 19 Sèptèmber 1984) panèka sala sèttong panyanyi bân panolès laghu Indonèsia. == Laghu == * ''[[1 Hari Yang Cerah]]'' (2012) * ''Friendzone'' * ''Hatiku Tlah Di Jleb-jlebin Kamu'' * ''Ling-ling Cinta Yang Hilang'' * ''Tolong'' * ''Melukis Senja'' * ''Tentang Dia'' [[Bhângsa:Biografi]] b6nz7sbjzuky6g8ylafy1ow0flq9tj6 Bukkol 0 149 5492 4769 2021-01-05T19:32:57Z 2600:1700:1E0:6B20:54B4:968C:E474:C024 5492 wikitext text/x-wiki [[Bhengkek:Ziziphus mauritiana fruit 2.jpg|thumb|Buwâna bukkol]] '''Bukkol''' (''Ziziphus mauritiana'') iyâ arèya ka'-bhungka'an kènè' sè tombu è kennengngan kerrèng. Tamenan arèya bânnya' nyama lokalla, misalla ''widara'' (Sunda, Jhâbâ), ''bekul'' (Bhâli), ''ko'' (Sawu), ''kok'' (Rote), ''kom'', ''kon'' (Timor), ''bedara'' (Alor), ''bidara'' (Makassar, Bugis), ''rangga'' (Bima), bân ''kalangga'' (Sumba). È bhâsa [[Indonesia]] dhibi', tamenan arèya èkoca' ''bidara''. [[Bhângsa:Totombuwân]] [[Bhângsa:Rhamnaceae]] 4yu26eomn40129vdaxvl0v2jk14yyp7 Bulak, Sorbhâjâ 0 150 7250 907 2021-08-08T03:39:07Z Angayubagia 109 7250 wikitext text/x-wiki {{Kecamatan |nama = Bulak |peta = <!-- Tuliskan nama berkas lengkap. --> |gambar = Locator Kecamatan Bulak di Kota Surabaya.png |caption = Peta Bulak di Kota Surabaya |koordinat = <!-- ITEM BELUM ADA --> |propinsi = Jawa Timur |dati2 = Kota |nama dati2 = Surabaya |nama camat = Suprayitno, S.Sos, MM |nama sekcam = <!-- Diisi dengan nama sekcam atau kepala distrik. --> |kode pos = <!-- Tuliskan kode pos kecamatan. --> |luas = |jumlah penduduk = |kepadatan = |kelurahan = 4 |suku bangsa = |agama = }} '''Bulak''' panèka nyama sala sèttong kecamatan è [[Kotta Sorbhâjâ]], [[Jhâbâ Tèmor|Provinsi Jhâbâ Tèmor]], [[Indonesia]]. [[Bhângsa:Geografi]] tsmxdk5uctkg4fu49t0ct9jc4heb2ju Bulak, Sorbhâjâh 0 151 909 908 2020-12-15T13:59:45Z Jon Harald Søby 5 1 revision imported 908 wikitext text/x-wiki #REDIRECT [[Bulak, Sorbhâjâ]] m49qv03pos0r0xpf55irnz6pjlqjp5a Ḍaftar Bhupatè Bhângkalan 0 152 7349 919 2021-09-13T06:41:57Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Bupati Bangkalan]] ka [[Ḍaftar Bhupatè Bhângkalan]] 918 wikitext text/x-wiki ==Bupati== Taon 1882 - 1905 : Pageran Adiningrat <br> Taon 1905 - 1918 : R.A.A Suryonegoro <br> Taon 1918 - 1948 : R.A.A Suryo Winoto <br> Taon 1948 - 1956 : R.A Moh.Sis Cakraningrat <br> Taon 1956 - 1957 : R.A Moh Ruslan <br> Taon 1957 - 1959 : R.A Abd. Karim Brojokusumo <br> Taon 1959 - 1965 : R.P. Moh. Nur <br> Taon 1965 - 1969 : Drs. Abd. Mannan <br> Taon 1969 - 1971 : R.P. Machmud Surodiputro <br> Taon 1971 - 1982 : Jacky Sudjaki <br> Taon 1982 - 1988 : Drs. Sumarwoto <br> Taon 1988 - 1991 : Drs. Abdul Kadir <br> Taon 1991 - 1993 : Drs. Ernomo (PTHJ) <br> Taon 1993 - 1998 : M. Jakfar Syafei <br> Taon 1998 - 2003 : Ir. Moh.Fatah MM <br> ==Pangeran Bangkalan== Sebellun nèka Bangkalan èprenta sareng Pangeran: <br> Taon 1531 - 1592 : [[/Kiai Pratanu]] <br> Taon 1592 - 1620 : Pangeran Tengah <br> Taon 1621 - 1624 : Pangeran Mas <br> Taon 1624 - 1648 : P. [[/Cakraningrat I]] <br> Taon 1648 - 1707 : P. Cakraningrat II <br> Taon 1707 - 1718 : P. Cakraningrat III <br> Taon 1718 - 1745 : P. Cakraningrat IV <br> Taon 1745 - 1770 : P. Cakraningrat V <br> Taon 1770 - 1780 : P. Cakraningrat VI <br> Taon 1780 - 1815 : P. Cakraningrat VII <br> [[Bhângsa:Kabupaten Bangkalan]] e1tkvyfk6j8x1uhwohxdti5ot7jnzot Burnè 0 153 8002 7935 2022-05-05T18:50:01Z 1234qwer1234qwer4 356 Reverted 1 edit by [[Special:Contributions/89.109.49.13|89.109.49.13]] ([[User talk:89.109.49.13|talk]]) (TwinkleGlobal) 8002 wikitext text/x-wiki '''Burnè''' (''Antidesma bunius'' (L.) Spreng) iyâ arèya spesies ka'-bhungka'an sè tèngghina bisa ghân 30 m. [[Kaju]]<nowiki/>na èkaghâbây kajuna roma, buwâna nè'-kènè' bân aghundhung. [[Bârna]]<nowiki/>na leng-celleng, èkakan matta otabâ ècamporaghi ka ḍâlem massa'an. Nyama ''ephiteton'' "bunius" asalla ḍâri ilmuwan Jerman-Bâlândhâ Georg Eberhard Rumphius sè oḍi' 45 taon è Ambon. [[Bhengkek:09473jfPhilippine Rice Research Institute Antidesma bunius Nueva Ecijafvf 09.JPG|thumb|Buwâna burnè]] Burnè alebbhu ka macem tombuwân sè ella rangrang ètamen. [[Bhângsa:Totombuwân]] [[Bhângsa:Phyllanthaceae]] 9bm6a8zgxa1ghbs2os47137yz2wmrsv Bâlaghoh 0 154 17623 11575 2024-08-19T00:22:13Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 17623 wikitext text/x-wiki '''Bâlaghoh''' iyâ arèya kasesuaian kalèmat sè fasèh (bhender) sareng situasi bân kondisi.<ref name=":0">taufiq.net, [https://www.taufiq.net/2011/09/pengertian-balaghah.html "Pengertian Balaghah"], aksès 2023-01-26.</ref> Aspek palèng pentèng bâlaghoh kakḍinto:<ref name=":0" /> # Ongkapân sè bhâgus bân bhender sè sesuai kalabân sè terro èpaḍepa’. # Orèng sè jellas madepa’ oca’. Objek sè èbahas è Bâlaghoh acakop aspek sè ahubungan sareng nyoson kalimat sè bhâgus bân bhender è dâlam [[bhâsa Arab]] ma’lè sesuai sareng objek sè èkoca’ bân bisa ekangartè bi’ sè narèma pessen. Bâlaghoh bâḍâ tello’, yakni:<ref>p4tkbahasa.kemdikbud.go.id, [https://p4tkbahasa.kemdikbud.go.id/2020/02/05/balaghah/ "Balaghah"] {{Webarchive|url=https://web.archive.org/web/20230126142626/https://p4tkbahasa.kemdikbud.go.id/2020/02/05/balaghah/ |date=2023-01-26 }}, aksès 2023-01-26.</ref> # Èlmo Ma’ani, # Èlmo Bayan # Èlmo Badi’ Samarèna ajhâr bâlaghoh bisa oning qoidah sè ahubungan sareng lafal bân kabhagusân artè kalimat Arab. == Sombher == [[Bhângsa:Islam]] iohfqy416kqnjl6yxyostypa2jhwzb5 Bânjir 0 155 10656 10632 2022-12-11T01:10:09Z Pinerineks 7 10656 wikitext text/x-wiki '''Bânjir''' iyâ arèya kadhâddhiân alam nalèka ghilina [[aèng]] sè alebbi megghâ dhârât. Pengarahan banjir Uni Eropa ngartèaghi bânjir arowa aèng sè megghâ dhârât samantara sè biasana ta' èalèrè aèng. Artè "aèng aghili" iyâ arèya alebbhu kiya maksoda aèng è tasè'. [[Bhângsa:Geografi]] tvlkg0jqvur3lmhm04c6h34zti92hyk Bârna 0 156 12161 7423 2023-03-14T20:39:11Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12161 wikitext text/x-wiki '''Bârna''' panèka spèktrum sè bâdâ dâlem sènar samporna (abârna potè). Macem bârna èmagânnaaghi lanjhâng gelombang sènar kasebbhut. Mènangka conto, bârna [[bhiru]] andi' lanjhâng gelombang 460 nanomèter. Salaènna rowa, bârna dhâddhi sèttong hal sè penting amarghâ aropaaghi singkatan sè kowat ghâbây madâpa' maksod. Dhâddi, tèyap bârna biyasana andi' makna sè èparcajâ bân sakompolan orèng. == Bârna Dhâsar == Bârna dhâsar rèya bârna otama sè ta' andi' bunto' otabâ atribut (bârna toronan). È [[bhâsa Madhurâ]] bâdâ 9 bârna dhâsar, iyè arèya: # Potѐ ‘''putih''’ # Celleng ‘''hitam''’ # Mѐra ‘''merah''’ # Bhiru ‘''hijau''’ # Konѐng ‘''kuning'' # Cokklat/sokklat ‘''cokelat''’ # Bhiru ‘''biru''’ # Bungo ‘''ungu''’ # Bu-abu ‘''abu-abu''’ Tèyap bârna dhâsar è attas andi' cem-macem bârna toronan (bârna sè andi' bunto'). Bunto' sè cekka' è bârna dhâsar rowa ghâbây mabhidhâh spèktrum bârna sèttong moso sè laèn, apa polè è bhâsa Madhurâ bâdâ nyama bârna dhâsar sè padâ. Mènangka conto, bhiru langngè' bân bhiru dâun. == Galèri == <gallery> Bed sheet.JPG|<div style="color:silver;">Coklat, jingga, kuning dan merah</div> Kissenbezug mit farbigen Streifen.JPG|<div style="color:silver;">Biru, coklat, merah, hijau, biru dan shades</div> Kissenbezug mit Textildruck.JPG|<div style="color:silver;">Merah, putih, hitam, hijau dan shades</div> Schwarz-rote Textilien.jpg|<div style="color:silver;">Hitam dan merah</div> Rot-grüner Textildruck.JPG|<div style="color:silver;">Hijau dan merah</div> Bunter Teppich.JPG|<div style="color:silver;">Perak, kuning, coklat, perak, hitam, ochre, jingga, dark red, crimson, abu-abu dan biru</div> Farbenfroher Textildruck.JPG|<div style="color:silver;">Jingga, putih, hijau, biru dan merah</div> Bettbezug-orange und brauner Textildruck.JPG|<div style="color:silver;">Jingga, coklat, merah, hijau, kuning dan shades</div> Buntstifte 01 KMJ.jpg|Buntstifte. Farbige streifen.jpg|Farbige streifen. Bbues en musac.jpg Farb-Check-RGB.svg </gallery> [[Bhângsa:Bârna]] 3cvgr32t34lkengm9z723fpcof3ktti Bâru 0 157 6459 6336 2021-03-06T05:40:06Z Rachmat04 112 ~ 6459 wikitext text/x-wiki [[Bhengkek:Hibiscus tiliaceus Beqa Fiji.jpg|jmpl|Kembhâng bâru abârna konèng]] '''Bâru''' (''Hibiscus tiliaceus'') iyâ arèya ka'-bhungka'an dâri famili Malvaceae. Tombuwân arèya ella abit kalonta ghâbây bhungka pangandeng pèngghir jhâlân. Kembhânga kèya lèbur, ana-[[bârna]]. [[Bhângsa:Totombuwân]] [[Bhângsa:Malvaceae]] lvr75rzz2811maopegywrqziso04z5j Bây-labâyan 0 158 8128 8118 2022-05-11T15:34:45Z 1234qwer1234qwer4 356 Undid edits by [[Special:Contribs/89.109.44.231|89.109.44.231]] ([[User talk:89.109.44.231|talk]]) to last version by Rachmat04 8128 wikitext text/x-wiki '''Bây-labâyan''' (''Pipturus incanus'') iyâ arèya tombuwân sè tamaso' ka dâlem famili Urticaceae. [[Tombuwân]] arèya bisa tombu 6-20 m tèngghina. Bây-labâyan andi' kaghunaan sè lowas. [[Bhângsa:Totombuwân]] [[Bhângsa:Urticaceae]] 5o3hxhu0w4wj18ory4svlv5epq2ajuc Cabbhi 0 159 5605 4862 2021-01-08T15:10:17Z Boesenbergia 6 5605 wikitext text/x-wiki [[Bhengkek:Capsicum annuum var. Fiesta - MHNT.jpg|thumb|Cabbhi èyas sè buwâna ngaḍhep ka attas]] '''Cabbhi''' (''Capsicum'' spp.) iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Solanaceae. Buwâna èghlumpo'aghi ka bhângsa ghângan bân [[palappa]], taghântong ḍâ'remma carana sè aghuna'aghiyâ. Cabbhi kèya bânnya' macemma otabâ varitassa. [[Bhângsa:Totombuwân]] [[Bhângsa:Solanaceae]] f0xhoktmbv52n85n9lsqdbgcz5bkm3d Cabbhi alas 0 160 6683 5493 2021-04-03T10:22:18Z Rachmat04 112 ~ 6683 wikitext text/x-wiki [[Bhengkek:Piper retrofractum.jpg|jmpl|Cabbhi alas ngodâ (bhiru), bân è ella massa' (mèra)]] '''Cabbhi alas''' (''Piper retrofractum'' Vahl.) iyâ arèya salambân tombuwân palappa sè alebbhu ka dâlem suku rè-sèrèan otabâ ''Piperaceae''. Nyama laènna iyâ arèya ''cabbhi solak''. Kalamon nyama [[Indonesia]]na arowa ''cabai jamu'' otabâ ''cabe jawa''. [[Bhângsa:Totombuwân]] [[Bhângsa:Piperaceae]] bmg9rz60y5kkc5rjsgrfazk8wxalrw7 Caca Handika 0 161 7398 6334 2021-10-15T14:06:50Z 125.165.114.227 7398 wikitext text/x-wiki '''Caca Hermanto''' otabâ lebbi èkennal mènangka '''Caca Handika''' panèka sala sèttong aktor, panyanyi [[ḍangḍut]] bân pelawak Indonèsia. == Laghu == * ''Damailah'' ([[1991]]) * ''Undangan palsu'' ([[1992]]) * ''Angka satu'' ([[1996]]) * ''Bakar kemenyan'' ([[1996]]) * ''Gantungan baju'' * ''Cinta berbungkus koran'' (album Nita Thalia Bang mandor / gebyar dangdut bang mandor ) {{DEFAULTSORT:Handika, Caca}} [[Bhângsa:Panyanyi]] e2f81p8902xj97j1dz44vc7lxtuy5lt Cakalan 0 162 6333 975 2021-02-04T13:22:38Z Boesenbergia 6 6333 wikitext text/x-wiki '''Cakalan''' (''Euthynnus affinis'') iyâ arèya jhuko' tasè' dâri famili Scombridae. [[Jhuko']] arèya bisa ètemmoè è tasè' nèngkè' è tasè' Indo-Pasifik Bârâ'. Cakalan tamaso' jhuko' sè penting bâgi orèng majâng. [[Bhângsa:Kèbân]] ahesn3sgb48q1l9e1074j6ddhlortqe Cakra Khan 0 163 14317 8877 2023-10-01T13:41:44Z 2001:448A:1082:6BDA:A1D5:DA9F:1E89:631B 14317 wikitext text/x-wiki {{infobox orang}} '''Cakra Konta Paryaman''' otabâ kalonta mènangka '''Cakra Khan''' (bhâbhâr è Pangandaran, [[Jhâbâ Bârâ']], 27 Fèbruwari 1992) panèka sala sèttong panyanyi bân panolès laghu Indonèsia. == Laghu == * Harus Terpisah (2012) * Setelah Kau Tiada (2013) * Mengingat Dia (2014) * Opera Tuhan (2014, laghu rohani) * Seluruh Cinta - with [[Siti Nurhaliza]] (2014) * Kau Memilih Dia (2015) * Heavy Dreamer (2016) * Mencari Cinta Sejati (2016) Ost Rudi Habibie * Kekasih Bayangan (2017) * Jangan Mudah Putus Asa (2018) Ost Film Guru Ngaji * Adalah Aku (2019) [[Bhângsa:Panyanyi]] dmdvwp2j3af4anxi8etg07qy9jmm7gh Calvin Jeremy 0 164 11732 10657 2023-02-22T19:19:08Z 140.213.132.182 11732 wikitext text/x-wiki '''Calvin Jeremy''' '''Sihombing''' (laèr è Jakarta, 6 Mèi 1991) panèka sala sèttong aktor, panyanyi bân panolès laghu Indonèsia. == Album == * ''Selamanya'' (2010) * ''Calvin Jeremy'' (2012) * ''Nostalgia'' (2018) == Film == {| class="wikitable sortable" !Taon !Judul !Peran !Produksi |- |2013 |''[[Hasduk Berpola]]'' | |[[Aletta Pictures]] |- |2019 |''[[Terlalu Tampan]]'' |Kibo |[[Visinema Pictures]] |- |2020 |''[[KKN di Desa Penari (film)|KKN di Desa Penari]]'' |Anton |[[MD Pictures]][[MD Entertainment|Pichouse Films]] |} [[Bhângsa:Panyanyi]] 4fh2fbgcrsegojalvnfq763gmk1tvk7 Candhâna 0 165 986 985 2020-12-15T13:59:48Z Jon Harald Søby 5 1 revision imported 985 wikitext text/x-wiki #REDIRECT [[Canḍhâna]] bkyrej1zgex5093ppumxhhmc0rhgd2f Candra Darusman 0 166 6330 990 2021-02-04T13:21:33Z Boesenbergia 6 6330 wikitext text/x-wiki '''Candra Darusman''' (laèr è Bogor, Jhâbâ Bârâ', 21 [[Agustus]] 1957) panèka sala sèttong panyanyi bân panolès laghu Indonèsia. == Diskografi == === Album Solo === * ''Indahnya Sepi'' (1981) * ''Kekagumanku'' (1983) [[Bhângsa:Panyanyi]] m7ys9fky0p672tjzvxm6dypq2jl3v4s Canḍhâna 0 167 6544 5494 2021-03-18T16:23:22Z CommonsDelinker 24 Removing [[:c:File:Santalum_album_Sri_Gandham_Sandal_wood_Biodiversity_Park_Visakhapatnam.jpg|Santalum_album_Sri_Gandham_Sandal_wood_Biodiversity_Park_Visakhapatnam.jpg]], it has been deleted from Commons by [[:c:User:P199|P199]] because: per [[:c:Commons 6544 wikitext text/x-wiki '''Candhâna''' (''Santalum album'') iyâ arèya ka'-bhungka'an pangasèl kaju bân minnya' candhâna. Kajuna èghunaaghi ghâbây palappa, dhupa, camporan parfum, bân ghânceras. Kaju sè bhâghus bisa nyèmpen bâu sè ro'om ratosan taon. Neng è Sri Lanka, kaju candhâna èghunaaghi ghâbây abalsemi mayit potrè-potrè sajjhek abad ka-9. È [[Indonesia]], candhâna bânnya' ètemmoè è Nusa Tenggara Timur, khususa Polo Timor, makkse satèya ètemmoè kiya è Polo Jhâbâ bân polo Nusa Tenggara laènna. Candhâna arèya tamenan parasit è awwâl kaodi'enna. Kocambâna parlo bhungka inang ghâbây abâdâi odi'na, polana ramo'na dhibi; tak' sangghup abâdâi kaodi'enna. Mangkana candhâna tamaso' tamenan sè sara ètamen. [[Bhângsa:Totombuwân]] [[Bhângsa:Santalaceae]] q6s16d5r0ak3a34xk23ds2hyllnw55a Carlo Saba 0 168 13133 6329 2023-05-24T09:17:49Z 140.213.74.247 13133 wikitext text/x-wiki '''Carlo Saba''' (laèr è Bandung, Jhâbâ Bârâ', 5 Januwari 1968) panèka sala sèttong panyanyi Indonèsia. == Diskografi == === Abhâreng Kahitna === * ''[[Cerita Cinta]]'' ([[1994]]) * ''[[Cantik (album)|Cantik]]'' ([[1996]]) * ''[[Sampai Nanti]]'' ([[1998]]) * ''[[Permaisuriku]]'' ([[2000]]) * ''[[Cinta Sudah Lewat]]'' ([[2003]]) * ''[[Soulmate]]'' ([[2006]]) * ''[[Lebih Dari Sekedar Cantik]]'' ([[2010]]) === Abhâreng Saba === * ''Hidup Ini Indah'' ([[2014]]) === Album solo === * ''Penyembahanku'' (2001) * ''[[Kepingan Cinta]]'' ([[2014]]) [[Bhângsa:Panyanyi]] 6go71zdjwv5pkw8avsvwnr71d2u9nks Cassanova Alfonso 0 169 7470 5433 2021-12-03T07:41:47Z Rachmat04 112 ~ rapikan 7470 wikitext text/x-wiki '''Cassanova Alfonso Nainggolan''' otabâ lebbi èkennal mènangka '''Cas''' (laèr è Jakarta, DKI Jakarta, 23 Mèi 1983) panèka sala sèttong panyanyi bân panolès laghu Indonèsia. == Album == * [[Denganmu (album)|Denganmu]] (2009) * [[Yang Terbaik (album)|Yang Terbaik]] (2010) [[Bhângsa:Biografi]] 3q3etai78385m485yq2r8sm6do2q28y Celleng 0 170 6468 6327 2021-03-06T05:41:36Z Rachmat04 112 ~ 6468 wikitext text/x-wiki [[Bhengkek:Malevich.black-square.jpg|jmpl|''Kota' celleng'' (1915) sareng Kazimir Malevich]] '''Celleng''' panèka bârna palèng calèmot, asèl ta' bâdâhna bârna otabâ ta' bâdâhna sonar. Celleng biyasahna èangghep malambhângaghi kacalèmotan, bân [[potè]] malambhângaghi cernang. [[Bhângsa:Bârna]] pbep7gnqa908o64fxqobnwimay0th8b Cengkè 0 171 8926 8919 2022-09-13T14:59:08Z Praxidicae 176 rvv 5495 wikitext text/x-wiki [[Bhengkek:Cloves p1160011.jpg|thumb|Cengkè sè ella kerrèng]] '''Cengkè''' (''Syzygium aromaticum'') iyâ arèya è dâlem bhâsâ Inggris èkoca' ''clove''. Pekko kembhânga kerrènga ro'om, bân alebbhu ka dâlem famili Myrtaceae. Cengkè arèya asli [[Indonesia]], bân biasana bânynya' èghuna'aghi ghâbây palappa è massa'an Eropa. [[Bhângsa:Totombuwân]] [[Bhângsa:Myrtaceae]] gm44dz2nwovpgjky8p2k9pambokmjpw Ceremmè 0 172 8532 8387 2022-07-08T08:29:23Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:2600:1700:1E0:6B20:54B4:968C:E474:C024|2600:1700:1E0:6B20:54B4:968C:E474:C024]] 5496 wikitext text/x-wiki [[Bhengkek:Phyllanthus acidus (2464194687).jpg|thumb|Ceremmè]] '''Ceremmè''' (''Phyllanthus acidus'') iyâ arèya nyama jenis ka'-bhungka'an sè buwâna bânnya', aghundhung. Buwâna sè cèlo' arèya andi' nyama laèn, misalla ''ceureumoe'' (Aceh), ''chermai'' ([[Malaysia]]), ''karmay'' (Ilokano, Filipina), ''mayom'' (Thailand) bân bânnya' laènna. È bhâsa Inggris tombuwân arèya ènyamaè ''Otaheite gooseberry'', ''Malay gooseberry'' bân nyama sè laènna. [[Bhângsa:Totombuwân]] [[Bhângsa:Phyllanthaceae]] gtm9mtr6lt2flg9oufnv63r3nm26t4o Chairil Anwar 0 173 7472 6326 2021-12-03T07:42:07Z Rachmat04 112 ~ rapikan 7472 wikitext text/x-wiki '''Chairil Anwar''' (lahèr è Mèdan, 26 Juli 1922 – wafat è Jakarta, 28 April 1949 è omor 26 taon) panèka sala sèttong sastrawan Indonèsia. == Karjâ == * ''[[Deru Campur Debu]]'' ([[1949]]) * ''[[Kerikil Tajam dan Yang Terampas dan Yang Putus]]'' (1949) * ''[[Tiga Menguak Takdir]]'' ([[1950]]) (klabân [[Asrul Sani]] bân [[Rivai Apin]]) * "''Aku Ini Binatang Jalang'': koleksi sajak 1942-1949", èsontèng sareng [[Pamusuk Eneste]], [[kata penutup]] oleh [[Sapardi Djoko Damono]] (1986) * ''[[Derai-derai Cemara]]'' (1998) * ''[[Pulanglah Dia Si Anak Hilang]]'' (1948), terjema'an karjâ [[Andre Gide]] * ''[[Kena Gempur]]'' (1951), terjema'an karjâ [[John Steinbeck]] [[Bhângsa:Bhujhângghâ]] 2ndri7r2xdojdkazafq10u70n42pl3t Chairil Gibran Ramadhan 0 174 15488 6325 2023-12-17T02:07:16Z Alfiyah Rizzy Afdiquni 9 15488 wikitext text/x-wiki {{infobox orang}} '''Chairil Gibran Ramadhan''' otabâ èkennal kalonta kalabân jhulughân '''CGR''' (lahèr è [[Jakarta]], 11 Sèptèmber 1972) panèka sala sèttong sastrawan bân panolès Indonèsia. == Karjâ == * Sebelas Colen di Malam Lebaran (Masup Jakarta, 2008, tunggal) * Ujung Laut Pulau Marwah (TSI III, Tj. Pinang, 2010) * Si Murai dan Orang Gila (DKJ, 2010) * Ibu Kota Keberaksaraan (The 2nd JIlfest, 2011) * Antologi Sastra Nusantara (MPU VII, Yogya, 2012) * Perempuan di Kamar Sebelah: Indonesia, Woman & Violence (Kompas Gramedia, 2012, tunggal) * Antologi bersama The Lontar Foundation: Menagerie 5 (ed. Laora Arkeman, 2003) & I Am Woman (ed. John H. McGlynn, 2011). [[Bhângsa:Bhujhângghâ]] kcsucuenbkpi3dq2q53ywelcdw37vcx Charles Hutagalung 0 175 6324 1031 2021-02-04T13:17:34Z Boesenbergia 6 6324 wikitext text/x-wiki '''Charles Hutagalung''' (laèr è Medan, Somattra Dâjâ, 14 Oktober 1948 – wafat è [[Jakarta]], 7 Mèi 2001 ka omor 52 taon) panèka sala sèttong panyanyi bân panolès laghu Indonèsia. [[Bhângsa:Panyanyi]] 2mc67yl2b644mv3mvok0zk20x7tgm14 Chrisye 0 176 15739 11728 2024-02-03T01:48:33Z Alfiyah Rizzy Afdiquni 9 15739 wikitext text/x-wiki {{infobox orang}} '''Chrismansyah Rahadi''' (nyama lahèr: '''Christian Rahadi''') otabâ lebbi èkennal mènangka '''Chrisye''' (lahèr è Jakarta, 16 Sèptèmber 1949 – wafat è [[Jakarta]], 30 Maret 2007 ka omor 57 taon) panèka sala sèttong panyanyi bân panolès laghu [[Inḍonesia|Indonèsia]]. == Filmografi == {| class="wikitable" |- ! Tahun ! Judul ! Peran |- | align=center | 1979 | ''[[Puspa Indah Taman Hati]]'' | Peran kameo |- | align=center rowspan=2 | 1980 | ''[[Seindah Rembulan (film)|Seindah Rembulan]]'' | Diri sendiri |- | ''[[Untukmu Indonesiaku (film)|Untukmu Indonesiaku]]'' | Diri sendiri |- |} [[Bhângsa:Panyanyi]] 2snfgb6lycuqeol8r515t035th1e2hb Cindy Gulla 0 177 6322 1038 2021-02-04T13:16:54Z Boesenbergia 6 6322 wikitext text/x-wiki '''Cindy Gulla''' (laèr è Jakarta, 29 Mèi 1997) panèka sala sèttong panyanyi Indonèsia. Cindy panèka sala settong anggota [[JKT48]] generasi kasettong. [[Bhângsa:Biografi]] 6qtbimlr5lg7ynrs81naj54a0s2qodo Cindy Yuvia 0 178 7722 7699 2022-03-09T08:51:44Z Base 331 Suntingan [[Special:Contributions/Мега безмозглый император Гейской Империи|Мега безмозглый император Гейской Империи]] ([[User talk:Мега безмозглый император Гейской Империи|bicara]]) dibatalkan ke versi terakhir oleh [[User:Boesenbergia|Boesenbergia]] 6321 wikitext text/x-wiki '''Cindy Yuvia''' otabâ lebbi èkennal mènangka '''Cinvia''' (laèr è Jakarta, 14 Januwarè 1998) panèka sala sèttong panyanyi Indonèsia. Cinvia panèka sala settong anggota [[JKT48]] generasi kaduwâ'. [[Bhângsa:Biografi]] 57c8m743lig3gsed6fh6s7j8fw9s0y6 Cleopatra Djapri 0 179 8459 8456 2022-07-08T08:26:04Z Ameisenigel 167 Undid edits by [[Special:Contribs/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|talk]]) to last version by Drummingman: unexplained content removal 8459 wikitext text/x-wiki '''Cleopatra Djapri''' otabâ lebbi kalonta mènangka '''Cleo''' (lahèr è [[Jakarta]], 20 Ḍèsèmber 1993) panèka sala sèttong panyanyi Indonèsia. Cleo panèka sala sèttong angghuta [[JKT48]] generasi sè kapèng sèttong. [[Bhângsa:Biografi]] 360xl4zswxgns5nts1t3ntvnxwdv0wt Corel 0 180 8538 8500 2022-07-08T08:29:36Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:1234qwer1234qwer4|1234qwer1234qwer4]] 6448 wikitext text/x-wiki '''Corel''' panèka perusahaan sè aghâbây prangkat olo' è [[komputer]]. Produk Corel sè palèng èkennal bân bânnya' èghunaaghi sareng rèng-orèng Indonèsia panèka Corel Draw, sabigghi' prangkat olo' ghâbây ghâmbhâr vèktor. Corel lasta paket jhuwâlan prangkat olo'na, yakni Corel Graphic Suite, sè dâlemna bâdâh Corel Draw, Corel R.A.V.E, Corel PhotoPaint, Corel Trace, Corel Capture, Corel update, Font Navigator, bân SB profiler. == Duk-produk Corel sè èjhuwâl == * ActiveCGM * Animation Shop 3 * Bitstream Font Navigator * Corel Capture * Corel DESIGNER Professional 12 * Corel DESIGNER Technical Suite 12 * [[CorelDRAW]] X7 * Corel Grafigo 2 * Corel KnockOut 2 * Corel KPT Collection * [[Corel Paint Shop Pro Photo XI]] * Corel Painter Essentials 3 * Corel Painter IX - Education Edition * Corel Painter IX.5 * Corel Painter X * Corel Photo Album 6 * [[Corel PhotoPaint]] * [[Corel R.A.V.E]] * Corel Snapfire Plus * [[Corel Trace]] * Corel Update (program pengecek update semua program Corel) * Corel Ventura 10 * Corel WordPerfect Office X3 Home Edition * Corel WordPerfect Office X3 Professional * Corel WordPerfect Office X3 Standard * Corel WordPerfect Office X3 Student & Teacher * CorelDRAW Graphics Suite X3 (paket program-program) * Corel-Yahoo! Toolbar (untuk browser internet) * Duplexing Wizard * iGrafx * Mondello/NT * OfficeReady Templates * Paint Shop Pro Photo Art Suite * SB profiler * Visual Creation Studio Pro * [[WinZip]] 11.0 * WinZip Family The ZIP file Utility for Windows * WordPerfect MAIL * WordPerfect-Yahoo! Toolbar * Xtras - Creative Edition * Xtras - Photo Album Templates [[Bhângsa:Komputer]] [[Bhângsa:Pakakas olo' komputer]] ikqfsrhxlh2i6ismjxq6se225wcjph5 Cucuk Espe 0 181 6319 1056 2021-02-04T13:15:39Z Boesenbergia 6 6319 wikitext text/x-wiki '''Cucuk Espe''' (lahèr è Jombang, Jhâbâ Tèmor, 19 Maret 1974) panèka sala sèttong sastrawan Indonèsia. == Karjâ == === Drama/tèater === * ''Para Pejabat'', (1995) * ''Monolog Sang Penari'', (1997) * ''Bukan Mimpi Buruk'', (1998) * ''Mengejar Kereta Mimpi'', (2001) * ''Rembulan Retak'', (2003) * ''Juliet dan Juliet'', (2004) * ''13 Pagi'', (2010) * ''Trilogi monolog JENDERAL MARKUS'', (2010) * ''INONG dongeng rumah jalang'', (2011) * ''Wisma Presiden'', (2012) * ''Ganasrev'', (monolog-2013) * ''Puisinolog; MANIVESTO ORGIL'', (2014) === Naskah fèlm TV === * ''Kuda Lumping dari Gunung Sumbing'', (TVRI, 1996) * ''Ketupat Lebaran'', (sinema lebaran, 1998) * ''Perempuan Bukan Perempuan'', (IndMovie Festival, SCTV, 1999) * ''Matahari dalam Selokan'', (SCTV Movie, 2001) * ''Jadikan Aku Perempuan'', (IndiePro, 2010) * ''Mbok'', (Rumah Imaji Pictures, 2015) === Buku fiksi === * ''Bulan Sabit di Atas Kubah'' (Pustaka Radar Minggu, 2010) * ''13 Pagi diangkat dari repertoar teater'' (Pustaka Radar Minggu, 2011) * ''Ketika Karya Sastra Dipanggungkan'' (Lembaga Baca-Tulis Indonesia, 2012) * ''[[Revolusi Senyap]]'' (Harfeey, 2014) * ''[[3 Repertoar Cucuk Espe]]'' (DJMPublisher, 2014) * ''Jentir'' (kompolan cerèta pandhâ', Rasibook, 2015) [http://www.rasibook.com/2015/08/jentir-rp-48000.html] [[Bhângsa:Bhujhângghâ]] ozn2pgvx4h594niikzg0q466obkunsp Curah Grinting, Kanigaran, Probolinggo 0 182 6300 1059 2021-01-30T09:09:40Z Boesenbergia 6 6300 wikitext text/x-wiki '''Curah Grinting''' panèka nyamah kelurahan è wilayah Kecamatan Kanigaran, Kottah [[Probolinggo]], Provinsi Jhâbâh Dhimor, [[Indonesia]]. [[Bhângsa:Geografi]] 0m5z4favx73ey5vz0ywtmw3kjztfnrh Cèta' tègghi 0 183 16870 6298 2024-07-10T06:41:29Z Alfiyah Rizzy Afdiquni 9 16870 wikitext text/x-wiki ''Cèta' tègghih''' otabâ '''cèta' relief''' (bhâsa Inggris: ''letterpress printing'') panèka sebbhutân ghabay teknik cèta' ḍâlem ḍessèn grafis. Sala sèttonga panèka teknik colè' bârungbungan. Teknik arèya abhidhâ kalabân teknik cèta' intaglio, akadeng ka [[gravir]] otabâ etsa. [[Bhângsa:Kabhângkèdhân]] bw2lstv2kgb2xknhik2jd5pew6b0uhb Cèta' tègghih 0 184 1066 1065 2020-12-15T13:59:51Z Jon Harald Søby 5 1 revision imported 1065 wikitext text/x-wiki #REDIRECT [[Cèta' tègghi]] s5x8wxkdw4a2ssnqqvd10hpestuovz0 D. Zawawi Imron 0 185 6830 6818 2021-04-22T21:15:49Z Pinerineks 7 6830 wikitext text/x-wiki '''D. Zawawi Imron''' (lahèr è Batang-batang, [[Kabhupatèn Songennep]], 1 Jânuwari 1945) panèka sala sèttong [[bhujhângghâ]] Inḍonesia. == Karjâ == * ''Semerbak Mayang'' (1977) * ''Madura Akulah Lautmu'' (1978) * ''Celurit Emas'' (1980) * ''Bulan Tertusuk Ilalang (''1982; sè ngeilhami [[:en:Bulan Tertusuk Ilalang|film Garin Nugroho berjudul sama)]] * ''Raden Sagoro'' (1984) * ''Nenek Moyangku Air Mata'' (1985; èberri' hadiah Yayasan ka taon 2012, aruwa mondhi paajhinan "''[[The S.E.A Write Award]]''" è [[Bangkok]] Thailand, The S.E.A. Write Award. Utama Departemen P & K, 1985) * ''Bantalku Ombak Selimutku Angin'' (1996) * ''Lautmu Tak Habis Gelombang'' (1996) * ''Madura Akulah Darahmu'' (1999) * ''Lautmu Tak Habis Gelombang'' (2000) * ''Sate Rohani dari Madura: Kisah-Kisah Religius Orang Jelata'' (2001) * ''Soto Sufi dari Madura: Perspektif Spiritualitas Masyarakat Desa'' (2002) * ''Jalan Hati Jalan Samudra'' (2010) * ''Mata Badik Mata Puisi'' (2012) [[Bhângsa:Bhujhângghâ]] 2q27behpq9giortnfxebgv211gesc93 Daftar negara 0 186 1077 1076 2020-12-15T13:59:52Z Jon Harald Søby 5 1 revision imported 1076 wikitext text/x-wiki #REDIRECT [[Ḍaftar naghârâ]] 43jrzxys5c9j6qbtqt0m59t8rfjlw57 Daftar organisasi internasional 0 187 13024 1079 2023-05-09T03:53:46Z EmausBot 150 Fixing double redirect to [[Ḍaftar bhâdhân khosos Parajhuman Bhângsa-bhângsa]] 13024 wikitext text/x-wiki #ALIH [[Ḍaftar bhâdhân khosos Parajhuman Bhângsa-bhângsa]] rhvsrhvqpa10rlxmrmo8iapqpcohvik Danarto 0 188 6297 5436 2021-01-30T09:03:13Z Boesenbergia 6 6297 wikitext text/x-wiki '''Danarto''' (lahèr è Sragèn, [[Jhâbâ Tengnga]], 27 Junè 1940 – wafat è Jakarta, 10 April 2018 è omor 77 taon) panèka sala sèttong sastrawan bân panolès Indonèsia. == Karjâ == * ''Godlob'', kompolan [[carèta]] pandhâ', 1975 * ''Obrok Owok-owok, Ebrek Ewek-ewek'', drama, 1976 * ''Bel Geduweh Beh'', drama, 1976 * ''Adam Ma'rifat'', kompolan carèta pandhâ', 1982? * ''Orang Jawa Naik Haji'', catetan pajhâlânan haji, 1983 * ''Berhala: Kumpulan Cerita Pendek'', 1987 * ''Setangkai Melati di Sayap Jibril'', kompolan carèta pandhâ', 2000 * ''Kacapiring'', 2008 [[Bhângsa:Panolès]] 5zl6uditgdzb8j20m5sgowe8xl3sbnh Dea Anugrah 0 189 8646 8568 2022-07-19T13:54:12Z Praxidicae 176 rvv lta 5676 wikitext text/x-wiki '''Dea Anugrah''' (lahèr è [[Pangkalpinang]], 27 Junè 1991) panèka sorang panolès, sastrawan, esais bân wartawan bhângsa Indonesia. Dea panèka alumnus ḍâri Fakultas Filsafat, [[Universitas Gadjah Mada]]. == Buku == Dea panèka bhâjheng nolès jâ-karjâ sastrana, antara laèn: * ''Penyair (itu) Bodoh'' (kumpulan puisi, 2009) * ''Suara-Suara Nurani dan Kalbu'' (kumpulan puisi bersama, 2009) * ''Sebilah Sayap Bidadari'' (kumpulan puisi bersama, 2010) * ''Teka-teki tentang Tubuh dan Kematian'' (kumpulan puisi bersama, 2010) * ''Memburu Matahari'' (karya bersama, 2011) * ''Through Darkness to Light: A Bilingual Anthology of Indonesian Writing'' (karya bersama, 2013) * ''Misa Arwah'' (kumpulan puisi, 2015) * ''Tubaba: Kerja Sastra dari Tulang Bawang Barat'' (karya bersama, 2016) * ''Bakat Menggonggong'' (kumpulan cerpen, 2016) [[Bhângsa:Panolès]] dvxtq8xvucsnaq86d9zebpl8ligwt8e Delima Rizky 0 190 8523 8396 2022-07-08T08:29:14Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:Boesenbergia|Boesenbergia]] 5608 wikitext text/x-wiki '''Delima Rizky''' otabâ lebbi kalonta mènangka '''Delima''' (laèr è Bogor, Jhâbâ Bârâ', 25 Oktober 1997) panèka sala sèttong panyanyi Indonèsia. Delima panèka sala sèttong angghuta [[JKT48]] generasi kapèng sèttong. [[Bhângsa:Biografi]] ccp37eq39c9lx85xnboplchek3f3l3h Dena Siti Rohyati 0 191 15434 15433 2023-12-12T13:55:56Z Sastroward 2437 Dena Siti Rohyati è 2016 15434 wikitext text/x-wiki '''Dena Siti Rohyati''' otabâ lebbi èkennal mènangka '''Dena''' (laèr è Dèpok, Jhâbâ Bârâ', 15 Maret 1997) panèka sala sèttong panyanyi Indonèsia. Dena panèka sala sèttong anggota [[JKT48]] generasi kaduwâ'. [[Bhengkek:J and T Team JKT48 Honda GIIAS 2016 IMG 4262 (29076172152).jpg|jmpl|Dena Siti Rohyati è 2016]] {{DEFAULTSORT:Rohyati, Dena Siti}} [[Bhângsa:Biografi]] 9g4b0y1fgv9vm8dcwzrldn9xt568cza Devi Kinal Putri 0 192 5463 5206 2021-01-04T11:18:57Z Boesenbergia 6 5463 wikitext text/x-wiki '''Devi Kinal Putri''' otabâ kalonta mènangka '''Kinal''' (lahèr è Bandung, [[Jhâbâ Bârâ']], 2 Januwarè 1996) panèka sala sèttong panyanyi Indonèsia. Kinal panèka sala sèttong angghuta [[JKT48]] generasi sè kapèng sèttong. [[Bhângsa:Biografi]] pgl0lmaaq6zhp5s78w320oczk5pp0kq Dewi Lestari 0 193 8104 8051 2022-05-09T21:27:53Z Praxidicae 176 rv lta 6688 wikitext text/x-wiki '''Dewi Lestari Simangunsong''' otabâ lebbi èkennal mènangka '''Dee''' (lahèr è Bandung, [[Jhâbâ Bârâ']], 20 Januarè 1976) panèka sala sèttong sastrawan bân penyanyi asal Indonèsia. == Buku == * ''[[Supernova: Ksatria, Puteri, dan Bintang Jatuh|Supernova 1: Kesatria, Putri, & Bintang Jatuh]]'' - [[Truedee Books]] (2001) * ''[[Supernova 2: Akar]]'' - [[Truedee Books]] (2002) * ''[[Supernova 3: Petir]]'' - [[Truedee Books]] & [[Akoer]] - (2004) * ''[[Filosofi Kopi|Filosofi Kopi: Kumpulan Cerita dan Prosa Satu Dekade]]'' - [[Truedee Books]] & [[Gagas Media]] (2006) * ''[[Rectoverso]]'' - [[Goodfaith Production]] (2008) * ''[[Perahu Kertas]]'' - [[Bentang Pustaka]] (2009) * ''[[Madre]]'' - [[Bentang Pustaka]] (2011) * ''[[Supernova 4: Partikel]]'' - [[Bentang Pustaka]] (2012) * ''[[Supernova 5: Gelombang]]'' - [[Bentang Pustaka]] (2014) * ''[[Supernova 6: Inteligensi Embun Pagi]]'' - [[Bentang Pustaka]] (2016) * ''[[Kepingan Supernova]]'' - [[Bentang Pustaka]] (2017) * ''[[Aroma Karsa]]'' - [[Bentang Pustaka]] (2018) * ''[[Di Balik Tirai Aroma Karsa]]'' - [[Bentang Pustaka]] (2019) [[Bhângsa:Bhujhângghâ]] dgkqyfxwig18iczq5eg6n455gi3pxhe Dhelima 0 194 20734 8819 2024-10-16T18:52:51Z Juan Emilio Prades Bel 3123 20734 wikitext text/x-wiki [[Bhengkek:Pomegranate02 edit.jpg|thumb|Buwâna dhelima san ella èbukka']] [[Bhengkek:Granada, fruta, Punica granatum.jpg|jmpl|Dhelima (Punica granatum)]] '''Dhelima''' ([[bhâsa]] Latin: ''Punica granatum'') panèka tombuân bighi sè kèngèng tombu èngghâ 5-8 m. Tombuân arèya èpatakèndhâ'aghi asalla dâri Iran, tapè ella abit ètamen è daerah Mediterania. Bhângsa Mur aberri' nyama sala sèttong kotta kona è Spanyol, Granada, dhâsar nyamana yâ dhuli buwâ rèya. Tamenan arèya jhughâ bânnya' ètamen è daerah Cèna Lao' bân Asia Tèmor Lao'. [[Bhângsa:Totombuwân]] [[Bhângsa:Lythraceae]] 7jjsam3tk01tjz2ejvyy40yxyf1lteh Dhellima 0 195 1113 1112 2020-12-15T13:59:53Z Jon Harald Søby 5 1 revision imported 1112 wikitext text/x-wiki #REDIRECT [[Dhelima]] 2ctxqb0wfb4rwfvngkhhcxnw4wmpyv7 Dhurin 0 196 8101 8055 2022-05-09T21:27:53Z Praxidicae 176 rv lta 6290 wikitext text/x-wiki [[Bhengkek:Durian Pulp 2a.JPG|thumb|Buwâna dhurin]] '''Dhurin''' (''Durio zibethinus'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Malvaceae. Nyamana tombuwân tropis sè asalla dâri wilayah [[Asia Tèmor Lao']]. Nyamah arèya èkala' dâri cèrè khas kolè' bigghi'na sè ghâli bân aridhuri. Sebbhutan lontana panèka "ratona buwâ'" ''King of Fruit"''. dhurin arèya buwâ sè kontroversial, makkè bânnya' orèng sè endâ', nangèng sabâgiyân sè laèn mala ontep klabân bâuna. [[Bhângsa:Totombuwân]] [[Bhângsa:Malvaceae]] 0r8t39ezfon5itvi2y7p3j7jm31aog9 Dhuwa' 0 197 15147 4249 2023-12-07T23:24:47Z EmausBot 150 Fixing double redirect to [[Ḍuwâ’]] 15147 wikitext text/x-wiki #ALIH [[Ḍuwâ’]] sxcpbz6uwbvdavcn7gbyt5fhldp7nji Ḍuwâ’ 0 198 17831 15015 2024-09-09T00:58:53Z InternetArchiveBot 639 Rescuing 3 sources and tagging 0 as dead.) #IABot (v2.0.9.5 17831 wikitext text/x-wiki [[Bhengkek:Syzygium cumini - fruits.jpg|jmpl|alt=|Buwenah Dhuwa']] '''Ḍuwâ’'''  areyah buwe sè rassanah seppet, celo’ acampor manis, umummah abernah celleng. Bungkanah dhuwa’ tamasok ka golongennah jambuh (''[[:id:Myrtaceae|Myrtaceae]]''). Nyamah ilmiah epon ''Syzygium cumini'', bungkanah koko bân tengginah bisah sampek 15-20 meter. Rancaknah bannyak, tapeh tak pateh koat otabeh teppoh. Dhuwa’ dalem basa Indonesianah e’ sebbut duwet, ''juwet, jamblang otabah jambu keling''. E’ daerah laennah e’ sebbut ''jambee'' ([[:id:Bahasa Aceh|Aceh]]), ''nunang'' ([[:id:Bahasa Gayo|Gayo]]), ''Jambu koliong'' ([[:id:Riau|Riau]]), ''jambu kalang'' ([[:id:Bahasa Minangkabau|Minang]]), ''jambulang, jambulan, jombulan'' ([[:id:Sulawesi Utara|Sulawesi Utara]]), ''jambulan'' ([[:id:Flores (disambiguasi)|Flores]]), ''jambula'' ([[:id:Kota Ternate|Ternate]]), ''jamblang'' ([[:id:Bahasa Betawi|Betawi]]), ''duwe'' ([[:id:Bahasa Bima|Bima]]), ''Rappo-Rappo''([[:id:Bahasa Selayar|Selayar]]). Ng [[:id:Malaysia|Malaysia]] dhuwa’ e’ sebbut ''jambolana, duhat(''[[:id:Filipina|Filipina]]), otabah ''Java Plum''([[:id:Bahasa Inggris|Inggris]])<ref name="mekarsari.com">{{Cite web |title=Archive copy |url=http://mekarsari.com/web/agro/duwet/ |access-date=2020-10-08 |archive-date=2020-02-23 |archive-url=https://web.archive.org/web/20200223131401/http://mekarsari.com/web/agro/duwet/ |dead-url=yes }}</ref>. == Asal == Asal epon bungkanah dhuwa’ areyah derih Asia Selatan, tombu landhu e daerah mabe’ sampek 1800 dpl. Molaeh derih area Semenanjung Asia (Asia Tropis), Filipina, Indonesia, sampek ka Australia. Kaangguy namen bungkanah dhuwa’ bisa derih namen bighinah, otabah nganguy carah cangkokan<ref name="mekarsari.com"/>. ==== Macemmah ==== Buwenah dhuwa’ mun gik ngodah bernanah bhiruh agek bek pote’, rassanah seppet tor pakak. Mun la bek towah sakonik abek mera, mun la towah bernannah celleng, rassanah celo’ manis. E’ madureh, dhuwa’ badha telok macem: # Mun jenis sè buk-lembuk (kenik), e nyamaeh dhuwa’ bute’r. Polanah okorannah padhah bân buterrah nasek. # Rassanah abak manisJenis panenga (umum) # Jenis rajah, lebbi rajah derih pol-empolennah gerigik, e nyamaeh dhuwak sosoh. ==== Manfaat ==== Bannyak manfaat buwenah dhuwa’ dalem masalah kase’hatan, e antaranah: # Sae’ dalem kase’hatan gigih ben tolan Vitamin C dalem buwenah dhuwa’ mengandung kalsium, sè cokop sae’ kaangguy ajagah tolang derih osteoporosis. # Be’ghus kaangguy kase’hatan jantung 100 gram buwenah dhuwa’ mengandung 23&nbsp;mg sodium bân 57 gm kalium. Se’ ekadhimmah zat e kasebbut, gunanah kaangguy ngatur bân ngontrol otot jantung. Saengge ngurangeh badhanah serangan jantung bân macopek pembuluh arteri. # Nye’gghe diabetes manfaat buwenah dhuwa’ bisa matoron kadar guleh dalem badhan. Salaen buwenah, bighih bân deunnah bisah e manfaat agih kaagguy obetteh diabetes. # Nambeih anemia (korang dhere’) e’ dalem 100 gram buwenah dhuwa’ reyah, mengandung 1,62&nbsp;mg zat besi. Se bisah mabenyyak jomlah sel dhere’ me’ra. # Nyegghe’ kanker buwenah dhuwa’ mengandung senyawa flavonoid akadhih; asam oksalat, asam malat, bân vitamin C. sè’ ekahdimmah aropa agih antioksidan sè bisah nyegghe’ radikal bebas e dalem badhan. # Beghus ka angguy kase’hatan matah Vitamin A e’ dhalem buwenah dhuwa’, sae’ kaangguy kase’hatan matah. Manabi e guna agih kalaban tarator, bisa nyegghe’ daddhinah katarak, rabheng, ben infeksi kolat sè bisah abahaya agih ka matah<ref>https://www.goodnewsfromindonesia.id/2019/11/30/buah-duwet-si-hitam-yang-kaya-manfaat</ref>. <references group="http://mekarsari.com/web/agro/duwet/ {{Webarchive|url=https://web.archive.org/web/20200223131401/http://mekarsari.com/web/agro/duwet/ |date=2020-02-23 }}" /> == Sombher == <references /> <references group="http://mekarsari.com/web/agro/duwet/ {{Webarchive|url=https://web.archive.org/web/20200223131401/http://mekarsari.com/web/agro/duwet/ |date=2020-02-23 }}" /> <references group="https://www.goodnewsfromindonesia.id/2019/11/30/buah-duwet-si-hitam-yang-kaya-manfaat" /> [[Bhângsa:Totombuwân]] [[Bhângsa:Myrtaceae]] t9oyifl9jy7lg1y8l9f9zc8fwsexzhk Dhâddhâ' 0 199 1142 1141 2020-12-15T13:59:55Z Jon Harald Søby 5 1 revision imported 1141 wikitext text/x-wiki #REDIRECT [[Ḍhâḍḍhâ']] 346djwjoqo1oswemt0pqp0pqj1nq7u4 Diasta Priswarini 0 200 6289 5163 2021-01-29T11:03:48Z Boesenbergia 6 6289 wikitext text/x-wiki '''Diasta Priswarini''' (laèr è Bandung, 9 Sèptèmber 1991) panèka sala sèttong panyanyi Indonèsia. Diasta panèka sala sèttong anggota [[JKT48]] generasi kasettong. [[Bhângsa:Biografi]] pv2qya6p9d0y221m7j3qzrs02tiqgfl Dimas Indiana Senja 0 201 7304 6288 2021-08-23T14:19:58Z 125.162.93.135 /* Karjâ */ 7304 wikitext text/x-wiki '''Dimas Indiana Senja''' (lahèr è Brebes, [[Jhâbâ Tengnga]], 20 Dèsèmber 1990;) panèka sala èttong sastrawan Indonèsia. == Karjâ == === Karjâ kasorang === * Nadhom Cinta (kompolan puisi, 2012) * Sastra Nadhom (kompolan esai, 2015) * SulukSenja (kompolan puisi, 2015) === Antologi puisi === * Pilar Penyair (OBSESI Press, 2011) * Rendezvous (TBJT Pendhapa 12, 2011) * Suara-suara yang Terpinggirkan (Komunitas Danau Angsa, 2012) * Ayat-ayat Ramadhan (AG Publishing,2012) * Pilarisme (An Najah Press, 2012) * Merindu Rasul Dalam Sajak (Penerbit Seruni, 2012) * Bangga Aku Jadi Rakyat Indonesia (kosakatakita, 2012) * Kosong=Ada (puisi religi 108 penyair Indonesia bân [[Malaysia]], 2012) * Poetry Poetry (120 Indonesian Poem, Amazon.com, 2012) * Poetry Poetry Flows Into The Sink Into The Gutter (226 Indonesian poets, Amazon.com, 2012) * Negeri 9 Matahari (Teater Welang, 2012) * Langit Terbakar Saat Anak-Anak Lapar (Teater Welang, 2012) * Berbagi Kasih (Penerbit SahabatKata, 2012) * Ayat-ayat Rindu (Gerakan Menulis Nusantara, 2012) * Sepotong Rindu di dalam Sarung (Shell-Publishing, 2012) * antologi 127 Penyair; dari Sragen Memandang Indonesia (Komite Sastra Dewan Kesenian Daerah Sragen, 2012 ), * Indonesia dalam titik 13 (Dewan Kesenian Pekalongan, 2013) * Creative Writing(Stain Press, 2013) * Negeri Abal-abal (Kosakatakita, 2013) * RumahPenyair(Mitra Media, 2013) * MeruwatIngatan Rahim (KomnasPerempuan, 2013) * Habis Gelap Terbitlah Sajak (Dewan Kesenian Sragen, 2013) * PilarPuisi (Stainpress, 2013) * Dari Dam SengonKeJembatanPanengel (DewanKesenian Kudus, 2013) * Tifa Nusantara (Temu Karya Sastarawan Nusantara, 2013) * Solo dalam Puisi (Solo, 2014) * Lintang Panjer Wengi di Langit Yogya (TBY, 2014) * Di BawaSadar, Di AtasSadar(StainPress, 2014) * MushafRindu(An Najah Press, 2014) * Kumpulan PuisiFokusSasttra(UPI Bandung, 2014) * Negeri Langit (kosakatakita, 2014) * LenteraSastra II (Sembilan Mutiara, 2014) * PuisiMenolakKorupsi (Forum Sastra Surakarta, 2014) * Memo untukPresiden(Forum Sastra Surakarta, 2014) * NegeriLaut (Kosakatakita, 2015) * JalanRemangKesaksian(LPSK, 2015) * Parangtritis(BukuLitera, 2015) * Tifa Nusantara 2 (TemuKaryaSastrawan Nusantara, 2015) * RumahPenyair 3 (Kepompong Press, 2015) * SyairPersahabatanDua Negara (PustakaSenja, 2015) === Antologi cerpan === * Nyanyian Kesetiaan (OBSESI Press, 2012) * Creative Writing (STAIN Press Purwokerto, 2013) * Kekasih Lautong dan Melati untuk Lin (Kias Sastra, 2017) * Kulminasi (Antologi Cerpen UWRF 2016, 2017) === Antologi esai === * Mengingat Guru(Bukukata, 2012) * Noor Aisya: Karya dan Kiprahnya (Pustaka Senja, 2015). [[Bhângsa:Bhujhângghâ]] 85ucun8t4cc9odd6ekzf2q4habtxil4 Djamil Suherman 0 202 6902 5439 2021-05-08T19:44:49Z Rachmat04 112 ~ 6902 wikitext text/x-wiki '''Djamil Suherman''' (lahèr è Sorbhâjâh, 24 April 1924 – wafat è Bandung, 30 November 1985 ka omor 61 taon) panèka sala èttong sastrawan Indonèsia. == Karjâ == * ''Muara'' (abhâreng Kaswanda Saleh, ([[1958]]) * ''Manifestasi'' ([[1963]]) * ''Perjalanan ke Akhirat'' (1963; mennang kaduwâ' paajhinan Majalah Sastra [[1962]]) * ''Umi Kulsum'' ([[1983]]) * ''Nafiri'' (1983) * ''Pejuang-pejuang Kali Pepe'' ([[1984]]) * ''Sarip Tambakoso'' ([[1985]]) * ''Sakerah'' (1985). [[Bhângsa:Panolès]] 8hyslnkcn9l7leuknrgsuhf25q9qpdm Dorothea Rosa Herliany 0 203 6708 5440 2021-04-03T10:28:25Z Rachmat04 112 ~ 6708 wikitext text/x-wiki '''Dorothea Rosa Herliany''' (lahèr è Magelang, Jhâbâh Tengnga, 20 Oktober 1963) panèka sala sèttong sastrawan Indonèsia. == Karjâ == * ''Nyanyian Gaduh'' (1987) * ''Matahari yang Mengalir'' ([[1990]]) * ''Kepompong Sunyi'' ([[1993]]) * ''Nikah Ilalang'' ([[1995]]) * ''Blencong'' (1995) * ''Karikatur dan Sepotong Cinta'' ([[1996]]) * ''Mimpi Gugur Daun Zaitun'' ([[1999]]) * ''Kill the Radio'' (''Sebuah Radio, Kumatikan''; edisi dwibhâsah, [[2001]]) [[Bhângsa:Panolès]] il601dzkcc7rlwlf79oq8vf6yn1rsrv Dukuh Pakis, Sorbhâjâ 0 204 1164 1163 2020-12-15T13:59:56Z Jon Harald Søby 5 4 revisions imported 1162 wikitext text/x-wiki '''Dukuh Pakis''' panèka nyama sala sèttong kecamatan è [[Kottah Sorbhâjâh|Kotta Sorbhâjâ]], [[Jâbâ Tèmor|Provinsi Jhâbâh Tèmor]], [[Indonesia]]. [[Bhângsa:Geografi]] mzpbu2qe661tc875zrozzntdib94m1k Dukuh Pakis, Sorbhâjâh 0 205 1166 1165 2020-12-15T13:59:56Z Jon Harald Søby 5 1 revision imported 1165 wikitext text/x-wiki #REDIRECT [[Dukuh Pakis, Sorbhâjâ]] 07ztk4fqiq4u86mijzzns0ubwga7qkc Dus-beddusân 0 206 1168 1167 2020-12-15T13:59:56Z Jon Harald Søby 5 1 revision imported 1167 wikitext text/x-wiki #REDIRECT [[Ḍus-beḍḍusân]] pwblt092ho5r41zh63778pb76nwdyia Dwi Ery Santoso 0 207 8481 8444 2022-07-08T08:28:24Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:Boesenbergia|Boesenbergia]] 6318 wikitext text/x-wiki '''Dwi Ery Santoso''' (lahèr è Tegal, [[Jhâbâ Tengnga]], 21 Sèptember 1957) panèka sala sèttong dramawan bân sastrawan Indonèsia. == Karjâ == === Sutradara === * Terjerat Hutang karya Dwi Ery Santoso, 1982) * Umang-umang karya Arifin C Noor * Bulan Bujur Sangkar karya Iwan Simatupang (1985) * Surabaya Berguncang karya YY Haryo Guritno * Patung Kekasih karya Emha Ainun Najib * Brandal Mas Cilik karya Dwi Ery Santoso (1986) * Plerok Plerok Atawa Indekos * Sintren karya Zaenal MZ * Wanita-wanita Parlemen karya Ariestopanus-Riantiarno * Pelangi Sajeroning Ati * Apologi Senja Hari (2007) * Cahaya Cahaya (2005) * Tanda Silang karya Eugine O neil dalam Pesta teater 4 kota * Lelaki Itu Suamiku karya Hartono CH Surya * Pengadilan Sulaeman * Miftahul Jannah * Ujicoba Peti Mati * Kuwalat * Cantik * Meja Makan Terbalik * Lima Hari Lima Malam * Puisi Hati * Dalang dan Wayang * Lumbung Sultan Agung * Efesiensi * Cahaya Dan Kecoa === Puisi === '''Karjâ abhâreng''' * Parade Puisi Tiga Kota: Tegal, Jogya, dan Jakarta Bersama [[Emha Ainun Najib]], Yoyik Lembayung dan [[Eko Tunas]] (1985) * Antologi Jentera Terkasa dalam Pasar Puisi 2000 Terbitan DKJT DAN Taman Budaya Surakarta. * Antologi Puisi Juada Pasar bersama 52 penyair Tegal, terbitan Dewan Kesenian Kota Tegal (2002). * Antologi Puisi dalam rangka Khaul 1000 hari wafatnya Piek Ardijanto Soeprijadi (2004). * Kumpulan Puisi ”Mimbar Penyair Tegal (2005). * Antologi Puisi Potret Reformasi Dalam Puisi Tegalan Terbitan Koran Tegal-Tegal (2000). * Kumpulan Puisi Tegalan Ngambah Paran, Terbitan Komunitas Sastra Tegal (2007) '''Karjâ kasorang''' * Antologi Puisi Nelayan–Nelayan Kecil terbitan Teater Massa Hisbuma (1997) * Antologi Puisi Muara Bercahaya terbitan Teater Massa Hisbuma (2005) * Kumpulan Puisi Tegalan Brug Abang terbitan Dewan Kesenian Kota Tegal (2007) [[Bhângsa:Panolès]] c2p9xjqo1eoeg2jxsgnlfchf6u2eu5h Dwi Putri Bonita 0 208 6287 5196 2021-01-29T11:00:15Z Boesenbergia 6 6287 wikitext text/x-wiki '''Dwi Putri Bonita''' otabâ lebbi èkennal mènangka '''Uty''' (laèr è Palembang, [[Somattra Lao']], 17 Novèmber 1997) panèka sala sèttong panyanyi Indonèsia. Uty panèka sala sèttong anggota JKT48 generasi kaduwâ'. [[Bhângsa:Biografi]] bo76tbxgu4cnfamuj4cpwv98xp0g5s1 Eka Kurniawan 0 209 15470 5447 2023-12-13T04:51:37Z Sastroward 2437 Kurniawan, Eka 15470 wikitext text/x-wiki '''Eka Kurniawan''' (lahèr è Tasikmalaya, Jhâbâ Bârâ', 28 Novèmber 1975) panèka sala sèttong sastrawan bân panolès asal Indonèsia.<ref>https://www.nytimes.com/2015/09/13/books/review/beauty-is-a-wound-and-man-tiger-by-eka-kurniawan.html?referrer&_r=1</ref> == Karjâ == === Non-fiksi === * ''[[Pramoedya Ananta Toer dan Sastra Realisme Sosialis]]'' (non-fiksi, 1999) === Novèl === * ''[[Cantik itu Luka]]'' (novèl, 2002). * ''[[Lelaki Harimau]]'' (novèl, 2004). * ''[[Seperti Dendam, Rindu Harus Dibayar Tuntas]]'' (novèl, 2014). * ''O'' (novèl, 2016) === Carèta pandha' === * ''Corat-coret di Toilet'' (2000). * ''Gelak Sedih dan Cerita-cerita Lainnya'' (2005). * ''Cinta Tak Ada Mati dan Cerita-cerita Lainnya'' (2005). * ''Kumpulan Budak Setan'' (2010) * ''Perempuan Patah Hati yang Kembali Menemukan Cinta Melalui Mimpi'' (2015). === Alih bhâsa === * ''Pemogokan (Hikayat dari Italia)'' karjâ [[Maxim Gorky]] * ''[[Cannery Row]]'' karjâ [[John Steinbeck]] * ''[[Catatan Harian Adam dan Hawa]]'' karjâ [[Mark Twain]] * ''[[Cinta dan Demit-demit Lainnya]]'' karjâ [[Gabriel Garcia Marquez]] == Sombher == <references /> {{DEFAULTSORT:Kurniawan, Eka}} [[Bhângsa:Panolès]] rxag068se5eik46jrerrx9wirjt6kgt Eko Tunas 0 210 15471 6686 2023-12-13T04:52:59Z Sastroward 2437 Tunas, Eko 15471 wikitext text/x-wiki '''Eko Tunas''' (lahèr è Tegal, [[Jhâbâ Tengnga]], 18 Julè 1956) panèka sala sèttong sastrawan bân panolès Indonèsia. == Karjâ == === Sastra === * Wayang Kertas (novel, 1990) * Bidadari Sigarasa (cerpen 2002) * Puisi Dolanan (1978) * Yang Terhormat Rakyat (puisi, 2000) * Ponsel di Atas Bantal (puisi, 2010) * Tunas (cerpen, CresindO Press, 2013) === Naskah Drama === * Martoloyo Martopuro * Ronggeng Keramat * Menunggu Tuyul * Gerbong * Sang Koruptor * Langit Berkarat * Rumah Tak Berpintu * Palu Waktu * Surat dari Tanah Kelahiran * Meniti Buih * Pasar Kobar * Nyi Panggung * Menunggu Gepeng * Blandong {{DEFAULTSORT:Tunas, Eko}} [[Bhângsa:Panolès]] o7kis1umngavo1nmgit3desdq8udwat Ensiklopedia 0 211 13025 4252 2023-05-09T03:53:56Z EmausBot 150 Fixing double redirect to [[Ènsiklopeḍia]] 13025 wikitext text/x-wiki #ALIH [[Ènsiklopeḍia]] kjpgqimtljtb8aqhnfim28p31i44mj9 Facebook 0 212 7742 7736 2022-03-19T22:37:12Z Paloi Sciurala 1003 Undid edits by [[Special:Contribs/Мегакурвизация|Мегакурвизация]] ([[User talk:Мегакурвизация|talk]]) to last version by Boesenbergia 7742 wikitext text/x-wiki '''Facebook''' panèka ladhinan jhâringan sosial sè akantor pusat è Menlo Park, California, Amerika Serikat. Facebook èbukka' è bulân [[Fèbruwari]] 2004. Sampè' Sèptèmber 2012, Facebook anḍi' lebbi dâri sèttong miliar orèng aktif sè aghem, lebbi ḍâri satengngana aghuna'aghi Facebook lèbât ponsel. Orèng sè aghuna'aghiâ kodhu adaftar sabelluna kèngèng aghuna'aghi situs arèya. [[Bhângsa:Internèt]] lysgoa8b623nxly559hu10fnwehcvao Fakhriyani Shafariyanti 0 213 12176 5190 2023-03-14T21:11:48Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12176 wikitext text/x-wiki '''Fakhriyani Shafariyanti''' otabâ lebbi èkennal mènangka '''Shafa''' (laèr è Depok, Jhâbâ Bârâ', 14 Julè 1995) panèka sala sèttong panyanyi [[Indonesia|Indonèsia]]. Shafa panèka sala sèttong anggota JKT48 generasi kaduwâ'. [[Bhângsa:Biografi]] 5cthbd3hx6dd5etavb43ujdro1u81wd Finlandia 0 214 16822 14038 2024-06-28T02:43:33Z Nokteholda 228 16822 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Finlandia'''</span></caption> |- ! '''Bendirâ Finlandia''' !! '''Lambhâng Finlandia''' |- | [[Bhengkek:Flag of Finland.svg|120px]] || [[Bhengkek:Coat of arms of Finland.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Maamme'' |- | [[Bhengkek:United States Navy Band - Maamme.ogg|center|]] |- ! Peta lokasi Latvia |- | [[Bhengkek:EU-Finland.svg|250px|center|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Helsinki]]</td></tr> <tr><td>Kamardikaan:</td><td>6 Desember 1917</td></tr> <tr><td>Presiden:</td><td>Alexander Stubb (2024)</td></tr> <tr><td>Perdana Menteri:</td><td>Petteri Orpo (2023)</td></tr> <tr><td>Loas bilajâh:</td><td> 338,424 km² </td></tr> <tr><td>Penduduk:</td><td> 5,553,000 (2024) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Finlandia]]</td></tr> <tr><td>Nyama oang</td><td>[[Euro]]</td></tr> <tr><td>Kode telepon:</td><td>+358</td></tr> <tr><td>Kode Internet:</td><td>.fi</td></tr> </table> '''Finlandia''' otabâ '''Republik Finlandia''' panèka sala sèttong naghârâ è [[Èropa]] Ḍâjâ. Ibukotana iyâ arèya [[Helsinki]]. == Galeri == <gallery> The Lutheran cathedral from the Olympia Terminal.jpg|[[Helsinki]] Downtown Tampere4.jpg|Tampere Aurajoki, Turku 2.jpg|Turku Pielinen-SU.jpg|Pielinen Another View to lake Iso-Vietonen from Liinankivaara Mountainside.jpg|Lapland, Finlandia </gallery> [[Bhângsa:Finlandia| ]] [[Bhângsa:Naghârâ]] h5eocvah3w36kddlyqdjj014irwcved Fisika 0 215 6706 5107 2021-04-03T10:27:57Z Rachmat04 112 ~ 6706 wikitext text/x-wiki '''Fisika''' iyâ arèya artèna èlmo parkara alam, ḍâlem (bhâsa [[bhesa Yunani|Yunani]]: φυσικός (physikos), "alamiah", bân φύσις (physis), "Alam"). Èlmo panèka masok ka ḍâlam èlmo sains sè ngajhâri parkara alam ḍâlem artè sè palèng lowas è antarana biḍang gejala alam sè ta' oḍi otabâ [[materi]] ḍâlem lingkup [[ruang]] bân [[bekto|/bâkto]] jhughân sè ngajhâri perilako bân sèpatta materi molaè ḍâri [[partikel submikroskopis]] sè aropa sakbbhina materi (fisika partikel) sampè' perilako materi [[alam semesta]] mènangka sèttong kasèttongan [[kosmos]]. == Bidang cakoban == * [[Astrofisika]] * [[Fisika atomik]], [[Molekul]] bân [[Optik]] * [[Fisika partikel]] * [[Fisika benda kondensi]] [[Bhângsa:Fisika| ]] duzntyqyguo4y12plg1ykxcngy1xqt9 Floribertus Rahardi 0 216 15494 15472 2023-12-22T12:41:32Z Alfiyah Rizzy Afdiquni 9 15494 wikitext text/x-wiki {{infobox orang}} '''Floribertus Rahardi''' otabâ '''F. Rahardi''' (lahèr è Ambarawa, Semarang, Jhâbâ Tengnga, 10 Junè 1950) panèka sala sèttong sastrawan, wartawan bân panolès asal [[Indonesia|Indonèsia]]. == Jâ-karjâna == * Kumpulan puisi Soempah WTS (1983) * Silsilah Garong (1990) * Tuyul (1990) * Pidato Akhir Tahun Seorang Germo (1997) * Kentrung Itelile:Kumpulan Cerpen Manusia Singkong (1993) * Petani Berdasi (1994) * Menggugat Tuhan (2000) * Prosa lirik (1993) * Negeri Badak (2007) * Cerdas Beragrobisnis (2003) * Agar Tanaman Cepat Berbuah (2007) * Bercocok Tanam dalam Pot (2009) * Panduan Lengkap Menulis Artikel * Feature dan Esai (2006) * Menguak Rahasia Bisnis Gereja (2007) * Novel Lembata (2008) * Ritual Gunung Kemukus (2008) * Para Calon Presiden (2009). {{DEFAULTSORT:Rahardi, Floribertus}} [[Bhângsa:Panolès]] fequzu2m36uuudw0o60bgq1861oay75 Frieska Anastasia Laksani 0 217 12177 5181 2023-03-14T21:12:24Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12177 wikitext text/x-wiki '''Frieska Anastasia Laksani''' otabâ lebbi èkennal mènangka '''Frieska''' (laèr è Bandung, Jhâbâ Bârâ', 4 Maret 1996) panèka sala sèttong panyanyi [[Indonesia|Indonèsia]]. Frieska panèka sala sèttong anggota JKT48. [[Bhângsa:Biografi]] 1kigw3x5yfdldrm0fb38r7ujx5oj4qo Gabriela Margareth Warouw 0 218 8745 8742 2022-07-25T21:25:42Z Quinlan83 982 Undid edits by [[Special:Contribs/91.236.21.134|91.236.21.134]] ([[User talk:91.236.21.134|talk]]) to last version by Praxidicae 8745 wikitext text/x-wiki '''Gabriela Margareth Warouw''' otabâ kalonta mènangka '''Gaby''' (bhâbbhâr è Jakarta, 11 April 1998) panèka sala sèttong panyanyi Inḍonèsia. Gaby panèka sala sèttong anggota [[JKT48]] generasi kasettong. [[Bhângsa:Biografi]] i24xlrykxxy4nqmrap299epv6hjril5 Gayungan, Sorbhâjâ 0 219 12727 8768 2023-04-10T06:50:21Z Boesenbergia 6 12727 wikitext text/x-wiki '''Gayungan''' iyâ arèya nyama sala sèttong kecamatan è [[Kotta Sorbhâjâ|Kottha Sorbhâjâ]], [[Jhâbâ Tèmor|Provinsi Jhâbâ Tèmor]], [[Indonesia|Inḍonesia]]. [[Bhângsa:Geografi]] 8bi3s76n9sgvi5ayl5p0wzihggva58p Gayungan, Sorbhâjâh 0 220 1229 1228 2020-12-15T14:00:00Z Jon Harald Søby 5 1 revision imported 1228 wikitext text/x-wiki #REDIRECT [[Gayungan, Sorbhâjâ]] 7sg6shqm6r9q7ct3t4curtn27vpjj64 Genteng, Sorbhâjâ 0 221 8499 8425 2022-07-08T08:28:38Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:1234qwer1234qwer4|1234qwer1234qwer4]] 8010 wikitext text/x-wiki '''Genteng''' panèka nyama sala sèttong kecamatan è [[Kotta Sorbhâjâ|Koṭṭa Sorbhâjâ]], [[Jâbâ Tèmor|Provinsi Jhâbâ Tèmor]], [[Indonesia]]. [[Bhângsa:Geografi]] 1ceu4kg6rwk910955y1mvdr3rfuanm8 Genteng, Sorbhâjâh 0 222 1237 1236 2020-12-15T14:00:00Z Jon Harald Søby 5 1 revision imported 1236 wikitext text/x-wiki #REDIRECT [[Genteng, Sorbhâjâ]] 3539ij1774nzs02xr4y316plu01aplp Geografi 0 223 14337 6469 2023-10-06T13:03:32Z InternetArchiveBot 639 Rescuing 4 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14337 wikitext text/x-wiki '''Geografi''' panèka [[elmo|è]]<nowiki/>lmo sè ahubungan klabân kennengngan è [[bumi|bhumè]] bân jhughân hubungan lokasi sè èmaksoḍ kalabân kabâḍâ'âân fisik bân [[menossa|manossa]] è attas parmuka'an bhumè. Oca' geografi panèka asalla ḍâri bhâsa Yunani panèka ''gê'' ("bhumè") bân ''graphein'' ("nolès", otabâ "ajellasaghi"). Geografi arèya bannya' ahubungan kalabân kartografi otabâ èlmo petta bân kadhâddhiyân-kadhâddhiyân è lokasi sè èmaksod. == Tengale jhughân == * [[Fakta geografi dunynya]] * [[Penjelajah dunynya]] == Pranala loar == * [http://www.bakosurtanal.go.id/ Badan Koordinasi Survei bân Pametaan Nasional (Bakosurtanal)] {{Webarchive|url=https://web.archive.org/web/20081210022117/http://www.bakosurtanal.go.id/ |date=2008-12-10 }} * [http://www.lapan.go.id/ Lembaga Antariksa bân Panerbangan Nasional (Lapan)] {{Webarchive|url=https://web.archive.org/web/20110421183755/http://lapan.go.id/ |date=2011-04-21 }} * [http://www.bmg.go.id/ Badan Meteorologi bân Geofisika (BMG)] {{Webarchive|url=https://web.archive.org/web/20040429011819/http://www.bmg.go.id/ |date=2004-04-29 }} * [http://www.bk.or.id/ Buana Katulistiwa (BK) Lembaga Aplikasi Geografi Indonesia] {{Webarchive|url=https://web.archive.org/web/20031128182535/http://www.bk.or.id/ |date=2003-11-28 }} * [http://www.geografiana.com/ Geografiana - Situs Geografi Populer Indonesia] [[Bhângsa:Geografi| ]] 1i96fvg4c0jup3nldlj952xwsbzp26r Gereja Yesus Sejati 0 224 8718 8678 2022-07-25T21:00:15Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/2A00:F41:48BE:438B:CC6E:53AC:B162:7481|2A00:F41:48BE:438B:CC6E:53AC:B162:7481]] ([[User talk:2A00:F41:48BE:438B:CC6E:53AC:B162:7481|bicara]]) dibatalkan ke versi terakhir oleh [[User:1234qwer1234qwer4|1234qwer1234qwer4]] 6717 wikitext text/x-wiki '''Gereja Yesus Sejati''' iyâ arèya gereja salaènna denominasi (mandiri) sè èbentuk è [[Beijing]], RRC è taon 1917. Gereja arèya èmolaè è Cèna è taon 1900-an, è antara Gereja-gereja Protèstan, samentara sombher teologina ḍâri gerakan Pantekosta. È taon 1939, injil èkhotba'aghi ka [[Indonesia]] kalabân gereja Yesus Sejati ella èkaghâbây è Indonesia. Sakabbhina angghuta Gereja arèya ra-kèra 1,5 juta orèng bânnya'na kalabân bâḍâ è lèma benua. Kasapolo kaparcajâ'ân sè palèng penting Gereja Yesus Sejati iyâ arèya: # Panarema'an Roh Kudus # Baptesan Aèng # Sakramen Pabeccowan soko # Parjhâmowan Kudus # Arè Sabat # [[Yesus Kristu]] # [[Alketab|Alkètab]] # Kasalametan # Gereja # Kaḍatengan Tuhan [[Bhângsa:Aghâma]] r9y4bbp5lc0vyfk1is028sq4k0vzqgr Ghaida Farisya 0 225 13372 12178 2023-06-15T03:56:40Z Boesenbergia 6 13372 wikitext text/x-wiki '''Ghaida Farisya''' (lahèr è Pandeglang, Banten, 29 Mèi 1995) iyâ arèya sala sèttong panyanyi [[Indonesia|Indonèsia]]. Stella rèya sala sèttong angghuta [[JKT48]] generasi sè kapèsan. [[Bhângsa:Biografi]] tse67rnmmyhvflpr8r34h3kqpfwo5zz Gheddhâng 0 226 1260 1259 2020-12-15T14:00:02Z Jon Harald Søby 5 1 revision imported 1259 wikitext text/x-wiki #REDIRECT [[Gheḍḍhâng]] pemcvs6lf0ysjaau9117pu6l3m46bgy Gheḍḍhâng 0 227 8510 8413 2022-07-08T08:29:03Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:Boesenbergia|Boesenbergia]] 4792 wikitext text/x-wiki [[Bhengkek:Manfaat 7 pisang.jpeg|thumb|Buwâna gheḍḍhâng sè ella massa']] '''Gheḍḍhâng''' iyâ arèya tamenan sè alebbhu ka famili Musaceae. Buwâna biasanya loncong, bilu', aropa'aghi arè'. Gheḍḍhâng tamaso' ka wâ-buwâ'ân sè bânnya' èjhuwâl polana bisa tombu è ḍimma bhâi. [[Bhângsa:Totombuwân]] [[Bhângsa:Musaceae]] 8cf51m9ng4aetqt3y0br42j2euagasc Ghâ'-saghâ'ân 0 228 5824 4828 2021-01-18T17:42:03Z 2600:1700:1E0:6B20:E423:4CEE:3AF4:928A 5824 wikitext text/x-wiki [[Bhengkek:Starr 031108 3196 abrus precatorius.jpg|thumb|Ghâ'-saghâ'ân ]] '''Ghâ'-saghâ'ân''' (''Abrus precatorius'') iyâ arèya tamenan sè tamaso' ka ḍâlem famili [[:Bhângsa:Fabaceae|Fabaceae]]. Tamenan arèya ropana nalar otabâ bhuto tamenan laèn ka'aghuy tombu. [[Bhângsa:Totombuwân]] [[Bhângsa:Fabaceae]] 2sn67e29emhjcl8xx56erw8w7w7ffoz Ghâddhung 0 229 1275 1274 2020-12-15T14:00:02Z Jon Harald Søby 5 1 revision imported 1274 wikitext text/x-wiki #REDIRECT [[Ghâḍḍhung]] ea8fiknro8dpq0wgj2q2aow2hhr5n44 Ghâdhing 0 230 1277 1276 2020-12-15T14:00:03Z Jon Harald Søby 5 1 revision imported 1276 wikitext text/x-wiki #REDIRECT [[Ghâḍhing]] mnscn1jkko51nodkxcd9zd5tjryivmc Ghâdhung 0 231 1280 1279 2020-12-15T14:00:03Z Jon Harald Søby 5 2 revisions imported 1279 wikitext text/x-wiki #REDIRECT [[Ghâḍḍhung]] ea8fiknro8dpq0wgj2q2aow2hhr5n44 Ghâmbhir 0 232 6475 4868 2021-03-06T05:42:46Z Rachmat04 112 ~ 6475 wikitext text/x-wiki [[Bhengkek:Uncaria gambir - Köhler–s Medizinal-Pflanzen-275.jpg|jmpl|Ghâmbhârrâ ghâmbhir]] '''Ghâmbhir''' (''Uncaria gambir'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Rubiaceae. Tamennan arèya arambhât, sè èkala' dhuli alas otabâ ètamen. Ghâmbir tamaso' ka bhângsa tamennan sè tèngghi ghâḍhuwân tannina. [[Bhângsa:Totombuwân]] [[Bhângsa:Rubiaceae]] 34xvxrw467bpr68js6uxgaphzetwt81 Ghâmet 0 233 6876 4870 2021-05-08T19:40:13Z Rachmat04 112 ~ 6876 wikitext text/x-wiki [[Bhengkek:Kalanchoe (11238805).jpg|jmpl|Kembhânga ghâmet]] '''Ghâmet''' otabâ '''cor ètek''' (''Kalanchoe pinnata'') iyâ arèya tombuwân sukulèn (aèsse aèng) sè asalla ḍâri Madagaskar. Tombuwân arèya kalonta polana bisa èpabânnya' klabân cara selbhi' dâun (''tunas adventif''). Ghâmet kalonta kèya polana biasa ètamen ghâbây tamenan èyas. [[Bhângsa:Totombuwân]] [[Bhângsa:Crassulaceae]] ms7d1e3iyqdeq7ckuhjtg71vj708xki Ghâr-aghâr 0 234 12214 12213 2023-03-15T01:13:27Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12214 wikitext text/x-wiki [[Bhengkek:Sauropus androgynus.jpg|thumb|Kembhânga ghâr-aghâr]] '''Ghâr-aghâr''' (''Sauropus androgynus'') iyâ arèya tombuwân sè bânnya' tombu è Asia Tèmor Lao'. Tombuwân arèya tamaso' ka famili Phyllanthaceae. Ḍâun ghâr-aghâr arèya ghângan sè èkennal anḍi' asèyat malancar kalowarra aèng soso. [[Bhângsa:Totombuwân]] [[Bhângsa:Phyllanthaceae]] jyzj9zqb36s7ym74pqqrftnytfimmcx Ghâḍhing 0 235 4873 1309 2020-12-26T06:51:26Z Boesenbergia 6 4873 wikitext text/x-wiki [[Bhengkek:Cananga odorata 19zz.jpg|thumb|Kembhâng ghâdhing ]] '''Ghâḍhing''' (''Cananga odorata'') iyâ arèya nyama kembhâng bân bhungka. Bâḍa ḍuwâ' klompo' otama ghâḍhing sè ètamen iyâ arowa klompo' Cananga (forma macrophylla Steenis) bân Ylang-ylang (forma genuina Steenis). Sè klompo' Cananga ranca'na loros mongghu bhungka otamana, dhinèng klompo' Ylang-ylang ranca'na ngalanḍât bân ḍâunna lebbi kènè'. Salaènna ḍuwâ' klompo' arowa bâḍâ kèya ghâḍhing perdu (''Cananga odorata fruticosa'') sè ètamen ghâbây tamenan èyas è tanèyan. [[Bhângsa:Totombuwân]] [[Bhângsa:Annonaceae]] 7ilxwe7k3b4kbg7mb7zh3elae2u4gv9 Ghâḍḍhung 0 236 5498 5031 2021-01-05T19:39:21Z 2600:1700:1E0:6B20:54B4:968C:E474:C024 5498 wikitext text/x-wiki [[Bhengkek:COLLECTIE TROPENMUSEUM Het knolgewas Dioscorea hispida (gadung betul) TMnr 10011353.jpg|thumb|Ombina ghâḍḍung]] '''Ghâḍḍhung''' (''Dioscorea hispida'') iyâ arèya tombuwân dâri famili bi-obiyân (Dioscoreaceae) sè biasana èkakan. Ghâḍḍhung makkèna bisa èkakan, tapè ombina aghaḍhuwân racon sè bisa mapelengngen bân ngota mon ngolana ta' bhender. La-olana ghâḍḍhung sè ella bânnya' ètemmoè iyâ arèya karèpe'. Salaènna arowa, ghâḍḍhung kolop lomra èkaghâbây kèya. Ombina bisa èpadhâddhi ara' (èfèrmentasi) saèngghâna è è Malaysia bâdâ ''ubi arak'', salaènna ''taring pelandok''. È Indonesia, ghâḍḍhung anḍi' nyama laèn misalla ''janèng'' (Aceh), ''janiang'' (Minang), ''bitule'' ([[Gorontalo]]), ''gadu'' (Mbojo), ''gadung'' (Bhâli, Betawi, Jhâbâ, Sunda), ''iwi'' (Sumba), ''kapak'' (Sasak), ''Salapa'' (Bugis), bân ''sikapa'' (Makassar). [[Bhângsa:Totombuwân]] [[Bhângsa:Dioscoreaceae]] pk5csgche9s2eow04875t4ml7tvdtk8 Goenawan Mohamad 0 237 12227 8340 2023-03-15T01:40:41Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12227 wikitext text/x-wiki '''Goenawan Mohamad''' (lahèr è Batang, Jhâbâ Tengnga, 29 Julè 1941) panèka sala sèttong sastrawan [[Indonesia|Indonèsia]]. == Karjâ == * ''Potret Seorang Penyair Muda Sebagai Si Malin Kundang''(1972) * ''Seks, Sastra, Kita'' (1980) * ''Kesusastraan dan Kekuasaan'' (1993) * ''Setelah Revolusi Tak Ada Lagi'' (2001) * ''Kata, Waktu'' (2001) * ''Eksotopi'' (2003) * ''Tuhan dan Hal-hal Yang Tak Selesai'' (2007) * ''Marxisme, Seni, dan Pembebasan'' (2011) * ''Indonesia/Proses'' (2011) * ''Puisi dan Antipuisi'' (2011) * ''Di Sekitar Sajak'' (2011) * ''Tokoh + Pokok'' (2011) * ''Teks dan Iman'' (2011) * ''Debu, Duka, Dst: Sebuah Pertimbangan anti-theodise'' (2011) * ''Ruang dan Kekuasaan'' (2011) * ''Rupa'' (2011) * ''Pagi dan Hal-hal Yang Dipungut Kembali'' (2011). * ''Don Quixote'' (2011) * ''70 Puisi'' * ''Tan Malaka dan Tiga Lakon lain'' (drama) 70o3b41cyemfvh4zzew92ide80yte5h Gol A Gong 0 238 12222 12221 2023-03-15T01:37:38Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12222 wikitext text/x-wiki '''Heri Hendrayana Harris''' otabâ lebbi èkennal mènangka '''Gol A Gong''' (lahèr è Purwakarta, Jhâbâ Bârâ', 15 Agustus 1963) panèka sala sèttong sastrawan bân panolès asal [[Indonesia|Indonèsia]]. == Karjâ == * Balada Si Roy buku Joe (Gramedia, 1989) * Balada Si Roy buku Avonturir (Gramedia, 1990) * Balada Si Roy buku Rende-vouz (Gramedia, 1990) * Balada Si Roy buku ke Bad Days (Gramedia, 1991) * Balada Si Roy buku ke Blue Ransel (Gramedia, 1991) * Balada Si Roy buku ke Telegram (Gramedia, 1992) * Balada Si Roy buku ke Kapal (Gramedia, 1993) * Balada Si Roy buku ke Traveler (Gramedia, 1993) * Balada Si Roy buku ke Epilog (Gramedia, 1994) * Happy Valentine, novel (Gramedia, 1991) * Bangkok Love Story, novel (Gramedia 1994) * Surat, novel (Gramedia, 1994) * Tembang Kampung Halaman (Gramedia) * Perjalanan Asia, travel writing (Puspa Swara, 1993) * Kutunggu di Yogya, novel wisata (Puspa Swara, 1993) * Menulis Skenario Itu (Lebih) Gampang, tips menulis (Puspa Swara, 1997) * Dua Kisah, kumpulan 2 novelet (Senayan Abadi, 2005) * Kacamata Sidik, kumcer (Senayan Abadi, 2004) * Masih Ada Cinta di Senja Itu, kumcer (Senayan Abadi, 2004) * Aku Seorang Kapiten, novel anak (Al Kautsar, 2002) * Harga Sebuah Hati, kumcer (Akoer, 2004) * Clay, novel (Cakrawala, 2004) * Subuh Itu Biru, Chika - kumcer (LPPH) * Hari Senjakala, novel (Fatahilah, 2004) * Al Bahri (Syaamil, 2001) * Nyanyian Perjalanan (Syaamil, 2001) * Pada-Mu Aku Bersimpuh, novel (Mizan, 2001) * Biarkan Aku Jadi Milikmu, novel (Mizan, 2001) * Tempatku di Sisi-Mu, novel (Mizan, 2001) * Jenderal Kecil (Mizan, 2002) * Cinta-Mu Seluas Samudra, novel (Mizan 2008) * Mata Elang, komik (MIzan) * Ini Rumah Kita Sayang (GIP) * Labirin Lazuardi: Langit merah Saga novel (Tiga Serangkai, 2007) * Labirin Lazuardi: Ketika Bumi Menangis (Tiga Serangkai, 2007) * Labirin Lazuardi: Pusaran Arus Waktu (Tiga Serangkai, 2007) * Aku Anak Matahari, memoar (Salamadani, 2008) * Musafir, kumcer (Salamadani, 2008) * Jangan Mau Gak Nulis Seumur Hidup, tips menulis (Salamadani, 2008) * The Journey: From Jakarta to Nepal, travel writing, (Salamadani, 2008) * Gilalova 2 (Gong Publishing, 2010) * Tiga Ombak (Gong Publishing, 2010) * Ledakan Idemu Agar Kepalamu Nggak Meledak (Gong Publishing, 2010) * Dunia Ikan (Gong Publishing, 2011) * Aku Pantang Menyerah: novel seri anak, 10 judul (Zikrul Hakim, 2011) * Ayo Sekolah: novel seri anak, 10 jusul (Zikrul Hakim, 2011) * Aku Bangkit: novel remaja, motivasi, 10 judul (Tiga Serangkai, 2011) * Rahasia Penulis Hebat Menciptakan Karakter, tips menulis (Gramedia, 2011) * Mother Bukan Monster, parenting (Gramedia, 2011) * Menggenggam Dunia, memoar (KPG 2011) * Relawan Dunia, motivasi (KPG 2011) * Si Aduy – Anak Kampung Jadi Sarjana, cerita komedi, remaja (Zikrul Hakim, 2012) * Rahasia Penulis Hebat Membangun Setting Lokasi, tips menulis (Gramedia 2012) * Gempa Literasi (KPG, 2012) * Travel Writer (KPG 2012) 0adp5ebqs1ae6nfyyc8z2krlhukluso Google Play 0 239 6623 6593 2021-03-25T16:25:10Z Boesenbergia 6 6623 wikitext text/x-wiki '''Google Play''', ghita' èkennal klabân nyama '''Android Market''', panèka ladhinan distribusi digital sè èjhâlânaghi bân èkembângaghi sareng [[Google]]. Arèya afungsi mènangka toko aplikasi resmi ghâbây sistem operasi Android. Klabân Google Play, orèng sè aghuna'aghi kèngèng nyarè bân ngala' aplikasi sè èkembângaghi klabân ''software development kit'' (SDK) Android bân èbeccat lèbât Google. Google Play jhughâ afungsi mènangka toko media digital, sè ajhuwâl program musik, buku, filem, bân televisi. Arèya lambâ'na ajhuwâl prangkat ghâli Google dhâghâ bâḍâna pengecer prangkat ghâli online sè pettal, ''Google Store'', ka 11 Maret 2015. Arèya lambâ'na jhughâ camplang berta bân majalah sabellun pabhâgusan Google News ka 15 Mèi 2018. [[Bhângsa:Anḍroid]] tpfye8xwrkdn8d48zwgea69mc5nrqoa Gorontalo 0 240 15247 15039 2023-12-09T14:38:31Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Gorontâlo]] ka [[Gorontalo]] nèmpa pangallèyan sè laju 12216 wikitext text/x-wiki [[Bhengkek:Lambang propinsi gorontalo.jpg|jmpl|lambhâng propinsi Gorontalo]] '''Gorontalo''' panèka sala sèttong propinsi è Indonesia. Propinsi Gorontalo aletta' è konco' ḍâjâ polo Sulawesi. Ibukoṭṭa propinsina panèka koṭṭa Gorontalo. [[Bhâsa]] daerah otamana panèka bhâsa Gorontalo. Lowas propinsina panèka 11.967,64 km2 kalaban 5 kabhupatèn bân 1 koṭṭa. Jumbla ḍhikkè' propinsi arèya ra-kèra 1.040.164 orèng. [[Bhângsa:Geografi]] 74pi68pf3hjn8c91tizmhnk2a78i65h Gubeng, Sorbhâjâ 0 241 1343 1342 2020-12-15T14:00:06Z Jon Harald Søby 5 4 revisions imported 1341 wikitext text/x-wiki '''Gubeng''' panèka nyama sala sèttong kecamatan è [[Kotta Sorbhâjâ]], [[Jâbâ Tèmor|Provinsi Jhâbâ Tèmor]], [[Indonesia]]. [[Bhângsa:Geografi]] ofnnlrt0cs4qeyy0x0aj07bm3tvi3zi Gubeng, Sorbhâjâh 0 242 1345 1344 2020-12-15T14:00:07Z Jon Harald Søby 5 1 revision imported 1344 wikitext text/x-wiki #REDIRECT [[Gubeng, Sorbhâjâ]] qmb6jb6ouu36akybvdsy1nd3q77vog5 Gudi 0 243 1347 1346 2020-12-15T14:00:07Z Jon Harald Søby 5 1 revision imported 1346 wikitext text/x-wiki #REDIRECT [[Guḍi]] 4btct6owm4q3ov792a13kd28v8y3qgv Gunawan Maryanto 0 244 12165 6685 2023-03-14T20:52:38Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12165 wikitext text/x-wiki '''Gunawan Maryanto''' (lahèr è Yogyakarta, 10 April 1976) panèka sala sèttong sastrawan, panolès bân sutradara tèater [[Indonesia|Indonèsia]]. == Karjâ buku == * ''Waktu Batu'' (sastra lakon, ètolès sareng Andri Nur Latif bân Ugoran Prasad, IndonesiaTera 2004) * ''Bon Suwung'' (kompolan carèta pandhâ', InsistPress 2005, Longlist Khatulitiwa Award 2005) * ''Galigi'' (kompolan carèta pandhâ', Penerbit Koekoesan 2007, LongList Khatulistiwa Award 2007) * ''Perasaan-perasaan yang Menyusun Sendiri Petualangannya'' (kompolan puisi, Omahsore Publisher 2008) * ''Usaha Menjadi Sakti'' (kompolan carèta pandhâ', Omahsore Publisher 2009, Longlist Khatulistiwa Award 2009) * ''Sejumlah Perkutut buat Bapak'' (kompolan puisi, Omahsore Publisher, Peraih Khatulistiwa Award 2010) * ''Perbuatan Serong'' (kompolan Lakon Forum Penulis Lakon Indonesia, Omahsore 2011) * ''The Queen of Pantura'' (kompolan puisi, Omah Sore Publisher 2013) * ''Pergi ke Toko Wayang'' (kompolan carèta pandhâ', Tan Kinira 2015) * ''Monolog Sungai'' (naskah monolog sareng Erythrina Baskoro, 2006) * ''Bunga Lantana'' (naskah monolog dhâri Simfoni Pastoral Andre Gide, 2006) * ''Menak Jingga Lena'' (naskah monolog 2006) * ''Erendira dan Angin Petakanya'' (dhâri ''Erendira'' karjâ Gabriel Garcia Marquez, 2007) * ''Ronggeng #1'' (naskah monolog, dhâri ''Ronggeng Dukuh Paruk'' karjâ Ahmad Tohari, 2009) * ''Bocah Bajang'' (naskah lakon, 2009) * ''Tobong Kosong'' (naskah lakon, 2010) * ''Ronggeng #2'' (naskah monolog, dhâri ''Ronggeng Dukuh Paruk'' karjâ Ahmad Tohari, 2014) [[Bhângsa:Panolès]] oea2si5h5zbv30uwjmnkphdekpx9j7p Gunawan Tri Atmodjo 0 245 12226 8748 2023-03-15T01:38:52Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12226 wikitext text/x-wiki '''Gunawan Tri Atmodjo''' (lahèr è Surakarta, Jhâbâ Tengnga, 1 Mèi 1982) panèka sala sèttong sastrawan bân panolès [[Indonesia|Indonèsia]]. == Karjâ == * ''Sebuah Kecelakaan Suci'' (Jagat Abjad, 2013) * ''Sundari Keranjingan Puisi'' (Marjin Kiri, 2015) * ''Tuhan Tidak Makan Ikan'' (2016) gshsh3v18jd5cy96k9xjdt2g1n0nk65 Gunung Anyar, Sorbhâjâ 0 246 1358 1357 2020-12-15T14:00:08Z Jon Harald Søby 5 4 revisions imported 1356 wikitext text/x-wiki '''Gunung Anyar''' panèka nyama sala sèttong kecamatan è [[Kotta Sorbhâjâ]], [[Jâbâ Tèmor|Provinsi Jhâbâ Tèmor]], [[Indonesia]]. [[Bhângsa:Geografi]] q18vjw1lnnzjkquuc0tjvg4i1r9h8ns Gunung Anyar, Sorbhâjâh 0 247 1360 1359 2020-12-15T14:00:08Z Jon Harald Søby 5 1 revision imported 1359 wikitext text/x-wiki #REDIRECT [[Gunung Anyar, Sorbhâjâ]] tsfqnw07ni5q97kkx9dr8yusp1bwz10 Guḍi 0 248 8467 8460 2022-07-08T08:28:03Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:Rachmat04|Rachmat04]] 6124 wikitext text/x-wiki {{Speciesbox | name = Pigeon pea | image = Cajanus_cajan,_flowers.jpg | image_upright = 0.7 | genus = Cajanus | species = cajan | authority = ([[Carl Linnaeus|L.]]) Millsp. }} [[Bhengkek:Cajanus cajan (L.) Millsp. (5507940107).jpg|thumb|Kembhângnga guḍi]] '''Guḍi''' (''Cajanus cajan'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Fabaceae (cang-kacangan) sè tombuna taonan. [[Bighi]]<nowiki/>na kennèng èkakan bân dhâddhi sombher kakanan ''alternatif''. Guḍi arèya cokop tegghu ka panas bân kerrèng saèngghâ cocok ètamen dhâddhi tamennan ''penghijauan''. [[Bhângsa:Totombuwân]] [[Bhângsa:Fabaceae]] dja07af3j8n1q4rzgjzv3zgykquj4r0 Gwangju 0 249 12215 8539 2023-03-15T01:26:26Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12215 wikitext text/x-wiki [[Bhengkek:Gwangju SK.png|thumb|Kotta Gwangju abârna mèra ngodâ]] '''Gwangju''' (aksara Korèa 광주, aksara Cèna 光州) panèka koṭṭa palèng râjâ kalèma' è Korea Lao'. Gwangju panèka koṭṭa ''metropolitan khusus'' sè bâḍâ è bâbâ terkas ḍâri Menteri Ḍâlem Negeri [[Korèa Lao']], bân jhughâ panèka ibukoṭṭa propinsi Jeolla Lao'. Gwangju panèka koṭṭa kembhârra koṭṭa Mèdan, Indonesia. [[Bhângsa:Geografi]] cgpcdxn428dpnsk3eaqbzw9regfjbx8 Gâgân 0 250 5499 4877 2021-01-05T19:39:58Z 2600:1700:1E0:6B20:54B4:968C:E474:C024 5499 wikitext text/x-wiki [[Bhengkek:Centella asiatica - large.jpg|thumb|Gâgân]] '''Gâgân''' (''Centella asiatica'') iyâ arèya tamennan aghâl sè tombu è kebbhun, tegghâl, pèngghir tèmbhuk, bân sâbâ. Tamennan arèya asalla dhuli Asia tropik, nyalambher ka Asia Tèmor Lao', alebbhu [[Indonesia]], India, Cèna, Jeppang bân Asutralia kamoddhiyân nyalambher ka naghâra man-dimman. Tamennan arèya sengghut ètamen ghâbây panotop tana (''cover crop''), ḍhâng-kaḍhâng gâgân arèya èkakan kèya. Gâgân èghuna'aghi ghâbây obhât tradisional. [[Bhângsa:Totombuwân]] [[Bhângsa:Apiaceae]] es872t34rvd8pmpqvjsq0fmhpg9fjnc Habiburrahman El Shirazy 0 251 13817 7303 2023-07-21T14:28:06Z Alfiyah Rizzy Afdiquni 9 13817 wikitext text/x-wiki {{infobox orang}} '''Habiburrahman El Shirazy''' ([[bhâsa Arab]]: '''حبيب الرحمن الشيرازي'''; lahèr è Semarang, Jhâbâ Tengnga, 30 Sèptèmber 1976) panèka sala sèttong panolès asal Indonèsia. == Karjâ == * Ayat-ayat Cinta * Bumi Cinta * Pudarnya Pesona Cleopatra * Takbir Cinta Zahrana * Dalam Mihrab Cinta * Di atas Sajadah Cinta * Gadis Kota Jerash * Ketika Cinta Bertasbih * Hatiku Milikmu * Nyanyian Cinta sp2eu36jp7260tupqctv3csn87f6plm Hamka 0 252 16049 15309 2024-02-21T21:36:20Z Alfiyah Rizzy Afdiquni 9 16049 wikitext text/x-wiki {{infobox orang}} '''Prof. DR. H. Abdul Malik Karim Amrullah''' otabâ lebbi èkennal klabân nyama '''Hamka''' (bhasâ Arab: عبد الملك كريم أمر الله‎; carakan Madhurâ: ''ꦏ꦳ꦩ꧀ꦏ'') lahèr è Nagari Sungai Batang, Tanjung Raya, Kebhupatèn Agam, Somattra Bârâ', 17 Fèbruwari 1908 – wafat è Jakarta, 24 Julè 1981 è omor 73 taon. Hamka panèka sala sèttong sastrawan, panolès, bân olama' [[Indonesia|Indonèsia]].<ref>Apria Putra (2014). ''Dinamika intelektual kaum muda Minangkabau awal abad XX''. Tangerang Selatan: LSIP.</ref> Buya Hamka se ampon terkenal kalabân jhulugân Hamka ka’dintoh sala settongah ulama, filsuf, sastrawan se bedè e Indonesia. Hamka jhugân pernah akasab akadhiyâ wartawan, penulis, bân ghuru e madrasa. Hamka jhugân toman agabung e politik lebèt Masyumi sampe’ partai kasebhut e bubaraghi. Jhughân sampe’ pernah andi’ jabatan katoanah MUI se dhè'adhè' bhân aktif dhâlèm organisasi Muhammadiyah sampe’ akhèr oḍi’in.<ref name=":1">FKIP UMRI, [https://fkip.umri.ac.id/2019/10/biografi-singkat-buya-hamka.html Biografi Singkat Buya Hamka], aksès 18 Ḍèsèmber 2022.</ref> Universitas al- Azhar ben Universitas Nasional Malaysia abèrri’ gèlar doktor kâhormatân, sanaosah jhugân Universitas Moestopo ngokoaghi Hamka ka’dinto kalabân ghuru besar. Asma epon Hamka e semat aghi dhâ’ Universitas Hamka andi’na Muhammadiyah bân Hamka sampe’ jhughân masok ka dhâlèm daftar Pahlawan Nasional Indonesia. Hamka jhughân toman è tolak ngajhâr e sakola’an Muhammadiyah polana Hamka tak andi’ ijazah bhân eyangghâp korang bisah bhâsa Arab. Hal kasâbhut adhâddiaghi sâmangat Hamka pas mangkat dhâ’ mekka. Kalabhân èlmo bhâsa Arab sè ampon èajhâri, Hamka ajhâr kabalabhân ongghuwân sajhâ Islam bân sastra kalabhân carah se langsung. Saamponah Hamka abelih dhâ’ tanah air, Hamka akasab akadhiyâ wartawan sambi dhâddi ghuru aghâma è Deli. Saampona akabin, Hamka a beli ka medan bhân dhâddi pâmimpin Panothèn Masyarakat. Kalabhân karjâ “Di bawah lindungan Ka’bah bhân Tenggelamnya Kapal Van Der Wijck, Nyamana Hamka terkenal akadhiyâh sastrawan.<ref name=":0">tirto.id, [https://tirto.id/biografi-singkat-buya-hamka-sejarah-latar-pendidikan-pemikiran-gaxL Biografi Singkat Buya Hamka: Sejarah, Latar Pendidikan & Pemikiran]</ref> Saâmpona revolusi fisik Indonesia, Hamka jhughân aktif asarèng bhârisan Pangawal Negeri bhân Kota (BPNK) alaksanaaghi persatuan rakyat kaangghuy nentang abâlinah Bhâlandâ e taon 1950. Hamka asarèng kâluarganah pas mangkat ka Jakarta. Sabèlluna Hamka alâko Departemen Aghâma, Hamka ta’ nerros aghi karâna langsung e jhalân politik.E dhâlem pelèan umum 1955, Hamka ngaolle jabthân e Konstituante abhâkkele Masyumi. Hamka noro’ arumusaghi pole dhâsar naghâra. Tengka politik Masyumi se nentang komunis bhân anti demokrasi se k pimpin a thèttiaghi pangaro dhâ’ hubunganna Hamka bhân Soekarno. Saampona Masyumi e bhubar aghi se epapadhè sarèng Dekret Presiden 5 Juli 1959, Hakma atetthiaghi Panji Masyarakat coma sakejjhe’, kârna è cabut sarèng Soekarno saampona noron aghi tolèsan Hatta seampon ngunduraghi mènagka bâkkèl presiden kalabân judul “Demokrasi Kita”. Kalabân sajhân bennya’na komunisme è Indonesia, Hamka è sèrrang sarèng organisasi bhudâjâ Lekra. Tellèka alaksanaaghi tèngka jahat a nyebabaghi Hamka e tangkèp dhâri romana dhâ’ ka tahanan Sukabuni è bhâkto taon 1964. Ḍâlâm kabâḍâ'ân sakè’ e tahanan, Hamka ngasèlaghi Tafsir Al-Azhar.<ref name=":0" /> Hamka lepas dhâri tahanan e wakto bulân mei 1966 saâmponâ pâra’ tadè’eh ponapah ḍâri ka kuasa’na Soekarno è wakto tatanan anyar kapamimpinan Seoharto, Hamka ngorban aghi sadhâjah waktonah dhâlem natah kagiathân dakwah è Masjid Agung Al-Azhar bhân acâramah è Radio Republika Indonesia (RRI) sareng Televisi Republik Indonesia (TVRI). E wakto pamarenta arèncana kaangguy abèntuk Majelis Ulama Indonesia e taon 1975 orèng sè noro’ serta dhèlem musyawarah torot melè Hamka dhâddhi katoanah. Tatapènah Hamka lèbbi melè nyabè’ jabatana è wakto 19 Mei 1981, nangghèpin tèkanan mantrèh Aghâmah Alamsiah Ratoe Perwiranegara kaângghuy narèk fatwa haram MUI dhè’ka tèllasan Natal kaângguy orèng Islam. Hamka sèdhâ 24 Juli 1981 bhân èkoburaghi è Tana Kusir, Jakarta.<ref>Tempo, [https://majalah.tempo.co/read/pokok-dan-tokoh/49830/pergi-untuk-selamanya Pergi untuk Selamanya], aksès 10 Maret 2022.</ref> == Masa Kèni' Hamka == Abdul Malik, bhâbbhâr è tana Sirah bhân samangken masok wilayana Nagari Songai Batang Kabupathèn Agam, Sumatera Barat. Hamka ka’dinto ana’ nomer sèttong dhâri empa’ sataretanan asma epon oreng sepponah ka’dinto Abdul Karim Amrullah “Haji Rasul” bhân Safiyah. Alè’na Hamka nyamana: Abdul Kuddus, Asma, bân Abdul Muthi.<ref name=":1" /> Haji Rasul ngabin Safiyah samarenah binih sè pertamana sè asmana Raihana. Raihana mbhuk dhâri Safiya se sèdhâh e Mekka. Raihana andi’ anak sè anyama Fatima sè dhâgghi’ bhâkal akabin bhân Syekh Ahmad Rasyid Sutan Mansur. Haji Rasul a pèsa sarèng Safiyah bhân akâbin polè bhân Rafi’ah andi’ ana’ nyamana Abdul Bari.<ref name=":1" /> Abâli ka Minangkabau samarèna ajhâr dhâ’ Ahmad Khatib Al-Minangkabawi, Haji Rasul dhâddhi pamimpin gelombang pembaruan Islam, engghi panèka anentang tradisi, adhât bhân amalan tarekat, sanaossa eppa’na Haji Rasul Ka’dinto se asmana Muhammad Amrullah pamèmpèn Tarekat Naqsyabandiyah. Bini epon Amrullah paneka embana Malik se asmana Sitti Tarsawa paneka ngajhèri tari, nyayèan bhân panca’ silat.<ref name=":1" /> Ghi’ wakto kèni’na Hamka abhâreng embana, sambi ngèdingaghi panton se aghâmbèraghi bhâghusse alam Minangkabau.<ref name=":1" /> Eppa’na serring kaluar ghuna acarama. E waktona omor 4 taon, Malik noro’ reng sepponah ka Padang Panjang, Ajhâr maca Al-Qur’an bhân bhèca’an sholat kalabân pètodunah èmbhuk epon sè asmana Fatimah. Saâmpona omor 7 taon, Malik masok kâ sakola’an Dhisa taon 1916, Zainuddin Labay El Yunusy mukak sakola’an Diniyah, aghântèaghi cara sabèlluna engghi panèka ajhâr e langghâr. Sambih asakola pagi, Malik jhughân asakola Diniyah e wakto sorena. Malik sènnèng ajhâ bahasa saènggeh Malik cèppèt paham dhèlem ajhâr bahâsa Arab.<ref name=":1" /> Taon 1918 Malik ambu dhâri sakola’ân dhisa sè ampon ollè 3 taon ajhâr. Bhâpa’en  Haji Rasul a dâftarâghi Malik ka Thawalib. Sakolâ’an panika awajibaghi  moreddhè ngafaaghi kètab-kètab sè essènah abâhas ''Nahwu'' bhân èlmo ''Saraf'' . Saâmpona Malik ajhâr è sakola’ân ghulagghuna, Malik è wakto sorè ajhâr è kèlas Thawalib bhân malèmah è langghâr. Tatapèna ajhâr è Thawalib adhâddiâghi Malik sèngkah kârana malolo ngândâlaghi cara âfalan. Kabènnya’an morèd Tawalib panèka nakkana’ ngodhâ sè lèbbi towa dhâri Malik. Dhâri pangajhâran sè èyajhâri Malik coma lèbur ajhâr èlmo ''arudh'' sèabâhas syair Bahasa Arab.0 Maskè kagiâthân Malik dhâri pagi sampè’ sorè è ghunâaghi ajhâr, Malik panèka terkènal bhâlèngèr. Malik sèring aganggu kanca-kancana namon pangâtèrrona ta’ è torothin. Sarèna lèbur nyongngo’ film. Malik pèrna ta’ jhujur kâ bapa’èn bhân ta’ mângkat k langghâr kâangghuy nyongngo’ film sè epotèr è bioskop.0 === '''Pèsanah orèng sèpponah hamka''' === Wâkto omor 12 taon. Malik ngabèsâghi orèng sèpponah â pèsa. Maskèh bapa’èn paham dhè’ aghâmah, lèbhâlèh dhârih èbhunah ghi’ pagghun ajhèlènaghi adhât sè ta’ sèsuai bhân ajhârân Islam. È wakto awâl pèsana orèng sèpponah, Malik sampè’ tâ’ masok sakolâ, Malik matadhâ’ waktona coma lèng-ngalèlèng è kampong sè bèdèh è Padang Lanjhâng. Saamponâh a jhâlan e pasar, malik ngabhâsaghi orèng butah sè pèrpa’na taminta. Malik arâssa nisèr bhân lângsung ngibhâh orèng butah dhâ’ rammina kâangghuy minta sadèka sampè’ ngarèr aghi molè. Tatapèna èbhu tirina ghighir è wakto ngatèla Malik è pasar. Malik ta’ maso’ sakola sabhènnya’na 15 arè sampè’ ghuruna e Thawalib dhètèng ka romana kâangghuy atânyâh kabhèdè’na Malik. Saâmpona bapa’na Malik oning jhâ’ Malik tak masok sakola bhân langsung nampèlèng. Râssa tako’ dhâ’ bapa’na athèttiaghi Malik ta’ ngulangin polè kasala’na. Malik abèlih polè maso’ bhân ajhâr è sakolâan Diniyâh, molè sakèjjè’ tèrros mangkât polè ka Thawalib pas lângsong abhèlih k româna kaângghuy yapsiâp ngâji. Molaèn Malik tatèmmo bhân ghuruna sè asmana Zainuddin Labay El Yunusy sè katèppathèn mukka’ perpustakaan kâangghuy nyèwa buku âthèttiaghi Malik sèring macâh buku. Malik sèring nginjhèm buku sastra sè èterbhi’aghi Balai Pustaka, Cârèta Cèna, bhân karya Tarjèma Arab. Sâmarèna macâ Malik nyâlèn kalabhân pèkkèrna thibi’, Malik jhughân tomân ngirèm sorat cinta sè èghubâh dhèri buku bhân è kèrèm kâ kancâ bini’na. == Karjâ == # ''Kenang-Kenangan Hidup'', 4 Jilid, Jakarta: Bulan Bintang, 1979. # ''Ayahku'' (Riwayat Hidup [[Abdul Karim Amrullah|Dr. H. Abdul Karim Amrullah]] dan Perjuangannya), Jakarta: Pustaka Wijaya, 1958. # ''Khatib al-Ummah'', 3 Jilid, Padang Panjang, 1925. # ''Islam dan Adat'', Padang Panjang: Anwar Rasyid, 1929. # ''Kepentingan Melakukan Tabligh'', Padang Panjang: Anwar Rasyid, 1929. # ''Majalah Tentera'', 4 nomor, Makassar, 1932. # ''Majalah al-Mahdi'', 9 nomor, Makassar, 1932. # ''Bohong di Dunia'', cet. 1, Medan: Cerdas, 1939. # ''Agama dan Perempuan'', Medan: Cerdas, 1939. # ''Pedoman Mubaligh Islam'', cet. 1, Medan: Bukhandel Islamiah, 1941. # ''Majalah Semangat Islam'', 1943. # ''Majalah Menara'', Padang Panjang, 1946. # ''Hikmat Isra’ Mi’raj'', 1946 (tempat dan penerbit indak diketahui). # ''Negara Islam'', 1946 (tempat dan penerbit indak diketahui), # ''Islam dan Demokrasi'', 1946 (tempat dan penerbit indak diketahui), # ''Revolusi Fikiran'', 1946 (tempat dan penerbit indak diketahui), # ''Dibandingkan Ombak Masyarakat'', 1946 (tempat dan penerbit indak diketahui), # ''Muhammadiyah Melalui Tiga Zaman'', Padang Panjang: Anwar Rasyid, 1946. # ''Revolusi Agama'', Padang Panjang: Anwar Rasyid, 1946. # ''Sesudah Naskah Renville'', 1947 (tempat dan penerbit indak diketahui). # ''Tinjauan Islam Ir. Soekarno'', Tabiang Tinggi, 1949. # ''Pribadi'', 1950 (tempat dan penerbit indak diketahui). # ''Falsafah Hidup'', cet. 3, Jakarta: Pustaka Panji Masyarakat, 1950. # ''Falsafah Ideologi Islam'', Jakarta: Pustaka Wijaya, 1950. # ''Urat Tunggang Pancasila'', Jakarta: Keluarga, 1951. # ''Pelajaran Agama Islam'', Jakarta: Bulan Bintang, 1952. # ''K.H. A. Dahlan'', Jakarta: Sinar Pujangga, 1952. # ''Perkembangan Tashawwuf dari Abad ke Abad'', cet. 3, Jakarta: Pustaka Islam, 1957. # ''Pribadi'', Jakarta: Bulan Bintang, 1959. # ''Pandangan Hidup Muslim'', Jakarta: Bulan Bintang, 1962. # ''Lembaga Hidup'', cet. 6, Jakarta: Jayamurni, 1962 (kemudian dicetak ulang di Singapura dek Pustaka Nasional dalam duo kali cetakan, pado taun 1995 dan 1999). # ''1001 Tanya Jawab tentang Islam'', Jakarta: CV. Hikmat, 1962. # ''Cemburu'', Jakarta: Firma Tekad, 1962. # ''Angkatan Baru'', Jakarta: Hikmat, 1962. # ''Ekspansi Ideologi'', Jakarta: Bulan Bintang, 1963. # ''Pengaruh Muhammad Abduh di Indonesia'', Jakarta: Tintamas, 1965 (awalnya marupoan naskah nan disampakannya pado orasi ilmiah sawaktu manarimo gelar Doktor Honoris Causa dari Universitas al-Azhar Mesir, pado 21 Januari 1958). # ''Sayyid Jamaluddin al-Afghani'', Jakarta: Bulan Bintang, 1965. # ''Lembaga Hikmat'', cet. 4, Jakarta: Bulan Bintang, 1966. # ''Dari Lembah Cita-Cita'', cet. 4, Jakarta: Bulan Bintang, 1967. # ''Hak-Hak Azasi Manusia Dipandang dari Segi Islam'', Jakarta: Bulan Bintang, 1968. # ''Gerakan Pembaruan Agama (Islam) di Minangkabau'', Padang: Minang Permai, 1969. # ''Hubungan antara Agama dengan Negara menurut Islam'', Jakarta: Pustaka Panjimas, 1970. # ''Islam, Alim Ulama dan Pembangunan'', Jakarta: Pusek dakwah Islam Indonesia, 1971. # ''Islam dan Kebatinan'', Jakarta: Bulan Bintang, 1972. # ''Mengembalikan Tasawuf ke Pangkalnya'', Jakarta: Pustaka Panjimas, 1973. # ''Beberapa Tantangan terhadap Umat Islam di Masa Kini'', Jakarta: Bulan Bintang, 1973. # ''Kedudukan Perempuan dalam Islam'', Jakarta: Pustaka Panjimas, 1973. # ''Muhammadiyah di Minangkabau'', Jakarta: Nurul Islam, 1974. # ''Tanya Jawab Islam'', Jilid I dan II cet. 2, Jakarta: Bulan Bintang, 1975. # ''Studi Islam, Aqidah, Syari’ah, Ibadah'', Jakarta: Yayasan Nurul Iman, 1976. # ''Perkembangan Kebatinan di Indonesia'', Jakarta: Yayasan Nurul Islam, 1976. # ''Tasawuf, Perkembangan dan Pemurniannya'', cet. 8, Jakarta: Yayasan Nurul Islam, 1980. # ''Ghirah dan Tantangan Terhadap Islam'', Jakarta: Pustaka Panjimas, 1982. # ''Kebudayaan Islam di Indonesia'', Jakarta: Pustaka Panjimas, 1982. # ''Lembaga Budi'', cet. 7, Jakarta: Pustaka Panjimas, 1983. # ''Tasawuf Modern'', cet. 9, Jakarta: Pustaka Panjimas, 1983. # ''Doktrin Islam nan Menimbulkan Kemerdekaan dan Keberanian'', Jakarta: Yayasan Idayu, 1983. # ''Islam: Revolusi Ideologi dan Keadilan Sosial'', Jakarta: Pustaka Panjimas, 1984. # ''Iman dan Amal Shaleh'', Jakarta: Pustaka Panjimas, 1984. # ''Renungan Tasawuf'', Jakarta: Pustaka Panjimas, 1985. # ''Filsafat Ketuhanan'', cet. 2, Surabaya: Karunia, 1985. # ''Keadilan Sosial dalam Islam'', Jakarta: Pustaka Antara, 1985. # ''Tafsir al-Azhar'', Juz I sampai Juz XXX, Jakarta: Pustaka Panjimas, 1986. # ''Prinsip-prinsip dan Kebijaksanaan Dakwah Islam'', Jakarta: Pustaka Panjimas, 1990. # ''Tuntunan Puasa, Tarawih, dan Idul Fitri'', Jakarta: Pustaka Panjimas, 1995. # ''Adat Minangkabau Menghadapi Revolusi'', Jakarta: Tekad, 1963. # ''Islam dan Adat Minangkabau'', Jakarta: Pustaka Panjimas, 1984. # ''Mengembara di Lembah Nil'', Jakarta: NV. Gapura, 1951. # ''Di Tepi Sungai Dajlah'', Jakarta: Tintamas, 1953. # ''Mandi Cahaya di Tanah Suci'', Jakarta: Tintamas, 1953. # ''Empat Bulan di Amerika'', 2 Jilid, Jakarta: Tintamas, 1954. # ''Merantau ke Deli'', cet. 7, Jakarta: Bulan Bintang, 1977 (ditulis pado taun 1939). # ''Si Sabariah'' (roman dalam bahaso Minangkabau), Padang Panjang: 1926. # ''Laila Majnun'', Jakarta: Balai Pustaka, 1932. # ''Salahnya Sendiri'', Medan: Cerdas, 1939. # ''Keadilan Ilahi'', Medan: Cerdas, 1940. # ''Angkatan Baru'', Medan: Cerdas, 1949. # ''Cahaya Baru'', Jakarta: Pustaka Nasional, 1950. # ''Menunggu Beduk Berbunyi'', Jakarta: Firma Pustaka Antara, 1950. # ''Terusir'', Jakarta: Firma Pustaka Antara, 1950. # ''Di Dalam Lembah Kehidupan'' (kumpulan cerpen), Jakarta: Balai Pustaka, 1958. # ''[[Di Bawah Lindungan Ka'bah (novel)|Di Bawah Lindungan Ka'bah]]'', cet. 7, Jakarta: Balai Pustaka, 1957. # ''Tuan Direktur'', Jakarta: Jayamurni, 1961. # ''Dijemput Mamaknya'', cet. 3, Jakarta: Mega Bookstrore, 1962. # ''Cermin Kehidupan'', Jakarta: Mega Bookstrore, 1962. # ''[[Tenggelamnya Kapal Van der Wijck]]'', cet. 13, Jakarta: Bulan Bintang, 1979. # ''Pembela Islam'' (Tarikh Sayyidina Abubakar Shiddiq), Medan: Pustaka Nasional, 1929. # ''Ringkasan Tarikh Ummat Islam'', Medan: Pustaka Nasional,1929. # ''Sejarah Islam di Sumatera'', Medan: Pustaka Nasional, 1950. # ''Dari Perbendaharaan Lama'', Medan: M. Arbi, 1963. # ''Antara Fakta dan Khayal Tuanku Rao'', cet. 1, Jakarta: Bulan Bintang, 1974. # ''Sejarah Umat Islam'', 4 Jilid, Jakarta: Bulan Bintang, 1975. # ''Sullam al-Wushul; Pengantar Ushul Fiqih'' (terjemahan karya Dr. H. Abdul Karim Amrullah), Jakarta: Pustaka Panjimas, 1984. # ''Margaretta Gauthier'' (terjemahan karya [[Alexandre Dumas]]), cet. 7, Jakarta: Bulan Bintang, 1975. == Sombher == qonnwja8oahbivdz0qhoqk29jxd587l Hamsad Rangkuti 0 253 12224 1400 2023-03-15T01:38:08Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12224 wikitext text/x-wiki '''Hamsad Rangkuti''' (lahèr è Titi Kuning, Mèdan, Somattra Ḍâjâ, 7 Mèi 1943 – wafat è Dèpok, Jhâbâ Bârâ', 26 Agustus 2018 è omor 75 taon) panèka sala sèttong sastrawan bân panolès [[Indonesia|Indonèsia]]. == Jâ-karjâ == === Kompolan carèta pandhâ' === * ''Bibir dalam Pispot'' (2003) * ''Sampah Bulan Desember'' (2000) * ''Lukisan Perkawinan'' (1982) * ''Cemara'' (1982) === Novèl === * ''Ketika Lampu Berwarna Merah'' (1981) qubyqbejgrcazokyv0g39nos203jfhk Handrawan Nadesul 0 254 5713 1409 2021-01-13T16:13:32Z Rachmat04 112 ~ 5713 wikitext text/x-wiki '''Handrawan Nadesul''' otabâ '''Gouw Han Goan''' (lahèr è Karawang, Jhâbâ Bârâ', 31 Desember 1948) panèka sala sèttong dokter bân sastrawan Indonèsia. == Karjâ == === Puisi === * ''Sajak-sajak Pergi Berjalan Jauh: Sekolahnya Dokter, Menulisnya Puisi'' * ''Kepada Alammater'' * ''Surat-surat Yang Tak Terkirimkan'' * ''Sajak-sajak Di Bawah Matahari'' '''Karjâ abhâreng''' * ''Senandoeng Radja Ketjil'' (2010) (antologi puisi 14 penyair Indonesia) * [[Dari Negeri Poci]] 1 (1993) * [[Dari Negeri Poci]] 2 (1994) * [[Dari Negeri Poci]] 3 (1996) * [[Dari Negeri Poci]] 4 (2013) * [[Dari Negeri Poci]] 5 (2014) === Non-fiksi === * ''Sehat Itu Murah'' (2007) * ''Buku Sehat Calon Pengantin'' * ''Cara Sehat Menjadi Perempuan'' * ''Membesarkan Bayi Jadi Anak Pintar'' * ''Jurus Sehat Tanpa Ongkos'' * ''Ibu Hamil Sehat'' * ''Demam Berdarah: 100 Pertanyaan dan Jawaban'' * ''Sehat Pranikah; Resep Mudah Tetap Sehat; Cantik, Cerdas, Feminin.'' hoekm9lfy3l2l5w0x6vry3ghth5diz5 Hans Bague Jassin 0 255 5481 1416 2021-01-05T10:30:25Z Boesenbergia 6 5481 wikitext text/x-wiki '''Hans Bague Jassin''' otabâ '''HB Jassin''' (lahèr è [[Gorontalo]], 31 Juli 1917, wafat è Jakarta, 11 Maret 2000 è omor 82 taon) panèka sala sèttong sastrawan Inḍonèsia. == Karjâ == === Kritik Sastra === * ''Tifa Penyair dan Daerahnya'' (1952) * ''Kesusasteraan Indonesia Modern dalam Kritik dan Esei I-IV'' (1954, 1967; edisi baru, 1985) * ''Kisah: Sorotan Cerita Pendek'' (1961) * ''Sastra Indonesia sebagai Warga Sastra Dunia'' (1983) * ''Pengarang Indonesia dan Dunianya'' (1983) * ''Sastra Indonesia dan Perjuangan Bangsa'' (1993) * ''Koran dan Sastra Indonesia'' (1994) === Mènangka Pameccè' === * ''Gema Tanah Air'' (1948) * ''Kesusastraan Indonesia di Masa Jepang'' (1948) * ''Amir Hamzah Raja Penyair Pujangga Baru'' (1962) * ''Pujangga Baru: Prosa dan Puisi'' (1963) * ''Angkatan 66: Prosa dan Puisi'' (1968) * ''Heboh Sastra 1968'' (1970) * ''Polemik: Suatu Pembahasan Sastra dan Kebebasan Mencipta Berhadapan dengan Undang-Undang dan Agama'' (1972) === Pertalan === * ''Chusingura'' karjâ Sakae Shioya (abhâreng klabân Karim Halim) (1945) * ''Renungan Indonesia'' karjâ Sjahrazad (1947) * ''Terbang Malam'' karjâ A. de St. Exupery (1949) * ''Api Islam'' karjâ Syed Ameer Ali (1966) * ''Cerita Panji dalam Perbandingan'' karjâ Poerbatjaraka (terjemahan bersama Zuber Usman) (1968) * ''Max Havelaar'' karjâ Multatuli (1972) * ''Cis'' karjâ Vincent Mahieu (1976) * ''Cuk'' karjâ Vincent Mahieu (1976) * ''Pemberontakan Gudalajara'' karjâ J. Slauerhoff (1976) * ''Al Qur'anul'-karim - Bacaan Mulia'' (1978) * ''Teriakan Kakatua Putih: Pemberontakan Patimura di Maluku'' karjâ Joohan Fabricius (1980) * ''Berita Besar'' (1984) * ''Percakapan Erasmus'' karjâ Desiderius Erasmus (1985) * ''Multatuli yang Penuh Teka-Teki karya'' karjâ Willem Frederik Hermans (1988) === Karjâ èn-laèn === * ''Surat-Surat 1943-1983'', kompolan surat (1984) * ''Darah Laut: Kumpulan Cerpen dan Puisi'' (1997) * ''Omong-Omong H.B. Jassin'' (Perjalanan ke Amerika 1958-1959), otobiografi (1997) 2ucuzxpc9r15aq5xw36x3rdmg955i9y Bhântowan:Daftar tatanyaan se seggut e etanyaagih 12 256 5667 1419 2021-01-09T18:07:05Z Samuele2002 368 fix 5667 wikitext text/x-wiki #REDIRECT [[Bhântowan:Daftar tatanya'an sè segghut ètanya'aghi]] hd93zlv8bx1zuacw6h904s24dkofqyr Helvy Tiana Rosa 0 257 12223 1423 2023-03-15T01:37:56Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12223 wikitext text/x-wiki '''Helvy Tiana Rosa''' (lahèr è Titi Kuning, Mèdan, Somattra Dâjâ, 2 April 1970) panèka sala sèttong sastrawan bân panolès [[Indonesia|Indonèsia]]. == Karjâ == === Buku === # Puisi Puisi yang Melepuh di Mataku (Kompolan Puisi, Bitread Publishing, 2019) # Hayya (Novèl abhâreng Benny Arnas, Penerbit Aman Palestin) # 212 Cinta Menggerakkan Segala (Novèl, abhâreng Benny Arnas, Penerbit Republika, 2018) # A Lady Dances with Poetry (Perempuan yang Berdansa dengan Puisi, kompolan puisi dâlem duwâ' bhâsa, Bitread Publishing, 2017) # Land of Women (Tanah Perempuan, drama dâlem duwâ' bhâsa, Bitread Publishing, 2017) # Duka Sedalam Cinta (kompolan puisi, ANPH, 2017) # Jejak-Jejak Mas Gagah (Penerbit Aksi Cepat Tanggap/ ACT, 2015) # Jejak-Jejak Mas Gagah 2 (Penerbit Pipiet Senja Publishing House, 2015) # 700 Batang Cahaya (Antologi carèta pandhâ' abhâreng, Indiva, 2015) # Guru Cinta; kompolan tolèsan abhâreng Guru Teladan (Gramedia Pustaka Utama, 2014) # Juragan Haji, kompolan carèta pandhâ' (Gramedia Pustaka Utama, 2014) # Mata Ketiga Cinta (ANPH, 2012) # Kartini 2012: Kompolan puisi penyair binè' Indonèsia (Kosakatakita, 2012) # Ketika Mas Gagah Pergi...dan Kembali (ANPH,2011) # Idiosinkrasi; Pendidikan Karakter Melalui Bahasa dan Sastra (Kepel Press, 2010) # Bukavu (LPPH, 2008) # Catatan Pernikahan (LPPH, 2008) # Tanah Perempuan, Drama 3 Babak (Lapena, 2007) # Tanah Perempuan, Drama 9 Babak (Lapena, 2005) # Risalah Cinta (Lingkar Pena Publishing House, 2005) # Menulis Bisa Bikin Kaya! (MVP, 2006) # Perempuan Bermata Lembut (FBA Press, 2005) # Ketika Cinta Menemukanmu (Gema Insani Press, 2005) # Dokumen Jibril (Republika, 2005) # Jilbab Pertamaku (LPPH, 2005) # 1001 Kisah Luar Biasa dari Orang-orang Biasa (Penerbit Anak Saleh 2004) # Dari Pemburu ke Teurapeutik (kompolan carèta pandhâ' abhâreng, Pusat Bahasa, 2004) # Lelaki Semesta (kompolan carèta pandhâ' abhâreng, LPPH, 2004) # Matahari Tak Pernah Sendiri I (kompolan tolèsan abhâreng, LPPH, 2004) # Di Sini Ada Cinta! (kompolan tolèsan abhâreng, LPPH, 2004) # Leksikon Sastra Jakarta (DKJ bân Penerbit Bentang, 2003) # Segenggam Gumam (Syaamil, 2003) # Bukan di Negeri Dongeng (Syaamil, 2003) # Lelaki Kabut dan Boneka/Dolls and The Man of Mist (Syaamil, 2002) # Wanita yang Mengalahkan Setan, Kritik Sastra (Tamboer Press/ Indonesia Tera, 2002) # Pelangi Nurani (Syaamil, 2002) # Sajadah Kata (Syaamil, 2002) # Kitab Cerpen: Horison Sastra Indonesia (Yayasan Indonesia & [[Ford Foundation]], 2002) # Dunia Perempuan (Bentang, 2002) # Ini…Sirkus Senyum (Komunitas Bumi Manusia, 2002) # Luka Telah Menyapa Cinta (FBA Press, 2002) # Kado Pernikahan (Syaamil, 2002) # Graffiti Gratitude (Penerbit Angkasa, 2001) # Dari Fansuri ke Handayani (Penerbit Horison bân Ford Foundation, 2001) # Ketika Duka Tersenyum (FBA Press, 2001) # Titian Pelangi, kompolan carèta pandhâ' (Mizan, 2000) # Hari-Hari Cinta Tiara, kompolan carèta pandhâ' (Mizan, 2000) # Akira no Seisen/ Akira: Muslim wa tashiwa, Novel (Syaamil, 2000) # Pangeranku (Syaamil, 2000) # Manusia-Manusia Langit, kompolan carèta pandhâ' (Syaamil, 2000) # Nyanyian Perjalanan, kompolan carèta pandhâ' (Syaamil, 1999) # Hingga Batu Bicara, kompolan carèta pandhâ' (Syaamil, 1999) # Lentera (An Najah Press,1999) # Kembara Kasih, Novel (Pustaka Annida, 1999) # Sebab Sastra yang Merenggutku dari Pasrah, kompolan carèta pandhâ' (Gunung Jati, 1999) # Ketika Mas Gagah Pergi, kompolan carèta pandhâ' (Pustaka Annida, 1997. Cet II dstnya Syaamil ) # Mc Alliester, Novel (Moslem Press, London, 1996) # Angkatan 2000 Dalam Sastra Indonesia (Grasindo, 2000.) # Kembang Mayang (Penerbit Kelompok Cinta Baca, 2000) # Sembilan Mata Hati (Pustaka Annida, Jakarta, 1998), dll === Naskah Drama === # Jiroris (2012) # Tanah Perempuan versi 3 Babak (2009) # Tanah Perempuan versi 9 Babak (2005) # Mataairmata Merdeka (bersama Rahmadiyanti, 2000). # Pertemuan Perempuan (bersama Muthiah Syahidah, 1997) # Mencari Senyuman (1998) # Sebab Aku Cinta, Sebab Aku Angin (1999) # Luka Bumi (1997) # Fathiya dari Srebrenica (1994) # Maut di Kamp Loka (1994) # Negeri Para Pesulap (1993) # Aminah & Palestina (1991) q1y35ttds38ck6latua4mqv5o7xwd96 Herlinatiens 0 258 12182 1428 2023-03-14T21:25:36Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12182 wikitext text/x-wiki '''Herlina Tien Suhesti''' otabâ lebbi èkennal mènangka '''Herlinatiens''' (lahèr è Ngawi, Jhâbâ Tèmor, 26 April 1982) panèka sala sèttong sastrawan bân panolès asal [[Indonesia|Indonèsia]]. == Karjâ == * ''Garis Tepi Seorang Lesbian'' * ''Dejavu, Sayap yang Pecah'' * ''Jilbab Britney Spears'' * ''Sajak Cinta Yang Pertama'' * ''Malam Untuk Soe Hok Gie'' * ''Rebonding'' * ''Broken Heart, Psikopop Teen Guide'' * ''Koella, Bersamamu dan Terluka'' * ''Sebuah Cinta yang Menangis'' * ''Menagerie 7: People Like Us'' * ''Ashmora Paria'' * ''Koella, Bersamamu dan Terluka'' * ''Sebuah Cinta Yang Menangis'' * ''Maria Tsabat'' ggb4hl9q1i5t6pk4yunjy0378ukjvz6 Hidroponik 0 259 10624 10603 2022-12-08T14:24:33Z Pinerineks 7 10624 wikitext text/x-wiki [[Bhengkek:Diagonal Hydroponic Pattern.jpg|jmpl|Hiḍroponik]] '''Hiḍroponik''' otabâ '''''hydroponics''''' arèya ḍâri oca' [[bhâsa Latèn]], iyâ arèya '''''hydro''''' sè artèna aèng bân oca' '''''phonos''''' sè artèna lako, saèngghâ hidroponik èmaksod mènangka aèng sè alako.<ref>Istiqomah, S. Menanam Hidroponik. Ganeca Exact. <nowiki>ISBN 978-979-1211-48-2</nowiki></ref> Hidroponik iyâ arèya namen tatamennan klabân amanpa'ataghi aèng tanpa aghuna'aghi tana klabân sè tojjhuwânna nyokoppaghi kabhutowan nutrisi mongghu tamennan. Kabhtowan aèng è hidroponik lebbi dhiddhi' klabân kabhutowan aèng è namen è tana. Hidroponik aghuna'aghi aèng sè lebbi efisien, dhâddhi cocok ka ḍaèra sè aghâḍhui aèng sè ta' bânnya'. == Sombher == <references /> [[Bhângsa:Hiḍroponik]] 4kdhkrqfhw0x1vdzd12p3ac8agoz3cq Ibrahim Imran 0 260 12327 8099 2023-03-20T07:06:47Z Boesenbergia 6 12327 wikitext text/x-wiki '''Ibrahim Imran''' otabâ lebbi èkennal klabân nyamah '''Baim''' (lahèr è Hong Kong, 31 Mèi 1975) panèka sala sèttong panyanyi bân aktor Indonèsia. == Karjâ musik == === Abhâreng ''ADA Band'' === * ''[[Seharusnya]]'' (1997) * ''[[PerADAban 2000]]'' (1999) * ''[[Tiara (album)|Tiara]]'' (2001) === Karjâ kadhibi' === * ''Fresh!!'' (2002) ** ''Refresh'' (2003) * ''Nafasku'' (2004) * ''[[Terbaik Untukmu]]'' (2006) * ''[[Perfeksionis (album)|Perfeksionis]]'' (2009) * ''[[Chaotic Gemini]]'' (2011) * ''Wasowekete Is a Waluwa'' (2017) === Abhâreng The Dance Company === * ''[[The Dance Company (album)|The Dance Company]]'' (2009) * ''[[TDC For Kids]]'' (2011) * ''[[Happy Together (album)|Happy Together]]'' (2013) === Abhâreng JabalRootz === * ''[[Hirup Hidup]]'' (2011) * ''[[Good Life]]'' (2014) [[Bhângsa:Panyanyi]] lue1v9umjkwkbytfxbp2jcbw9osk3ep Ideogram 0 261 12171 12170 2023-03-14T21:00:32Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12171 wikitext text/x-wiki [[Bhengkek:Egypt Hieroglyphe2.jpg|thumb|Lajheng orèng Messèr kona.]] '''Ideogram''' (bhâsa [[Yunani]]: ''ἰδέα'' sè artèna "ide" bân ''γράφω'' sè artèna "nolès") panèka tandhâ dhâpor sè aagèni ide otabâ konsèp. Ideogram arèya ella èghunaaghi sajjhek jhâman purbakala è taraan Èropa bân pagghun dhâddhi longkang dâri bhudhâjâ manossa lebbi dâri 3000 taon. [[Bhângsa:Bhâsa]] 1okes89pbto62cjbyl0fkgo1hwlp4wl Iksaka Banu 0 262 12163 5450 2023-03-14T20:49:09Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12163 wikitext text/x-wiki '''Iksaka Banu''' (lahèr è Yogyakarta, 7 Oktober 1964) panèka sala sèttong sastrawan bân panolès [[Indonesia|Indonèsia]]. [[Bhângsa:Panolès]] nn392k7kt71cvggiruby2bxzmqx79uo Inḍonesia 0 263 15500 15201 2023-12-27T12:51:05Z OrangKalideres 2196 /* Tengale jugan */- spam 15500 wikitext text/x-wiki '''Inḍonèsiya''' otabâ '''Naghârâ Kasèttongan Rèpublik Inḍonèsiya''' (Pèghu: ناڬْاْراْ كاسَيتَّوڠان رَيڤوبليك إندَونَيسيّا ; Carakan: ꦤꦒꦫꦏꦱꦺꦠ꧀ꦠꦺꦴꦁꦔꦤ꧀ꦫꦺꦥꦸꦧ꧀ꦭꦶꦏ꧀ ꦆꦤ꧀ꦝꦺꦴꦤꦺꦱꦶꦪ) èngghi panèka negara [[kapolowan]] sè palèng rajâ è dunynya sè lokasina è [[Asiya Tèmor Lao']], antara [[karah]] [[Asiya]] bân [[Australiya]] jhughân antara [[Samodhrâ Pasifik]] bân [[Samodhrâ Hindiya]]. Oca' "Inḍonèsiya" asalla dâri duwâ' oca' [[bhâsa Yunani]], èngghi panèka ''"Indos"'' sè artèna "Indiya" bân ''"nèsos"'' sè artèna "polo". Dhâddi oca' Indonèsiya nèka artèna kapolowan Indiya otabâ kapolowan sè lokasina bâdâ è wilayah Indiya. == Tengale jugan == * * [[Agama è Indonesia]] * [[Sejarah nyama Indonesia]] * [[Daftar Presiden Indonesia]], [[Daftar Bakkel Presiden Indonesia]] * [[Daftar Provinsi Indonesia]] * [[Daftar Kabupaten bân Kotta Indonesia]] * [[Daftar Polo-Polo Indonesia]] * [[Are Penting è Indonesia]] * [[Daftar negara]] == Pranala loar == * [http://www.indonesia.go.id Situs resmi] * [http://www.info-ri.com/ Info-RI - Portal Informasi Nasional] [[Bhângsa:Indonesia| ]] [[Bhângsa:Naghârâ]] m6qqc722zx6iu274lxl6nq27iaasyam Indra Bagus Ade Chandra 0 264 6831 5657 2021-04-22T21:16:19Z Pinerineks 7 6831 wikitext text/x-wiki '''Indra Bagus Ade Chandra''' (lahèr è Jakarta, 13 Juli 1987) panèka sala sèttong pamaèn [[badminton]] asal Inḍonèsia. == Prèstasi == * Pamennang Swedish Internationals Stockholm 2010 [[Bhângsa:Orèng]] i157xv1pp4nzroofosd0umbczppgnri Iyeth Bustami 0 265 16068 12207 2024-02-25T05:32:36Z 114.125.37.221 16068 wikitext text/x-wiki {{Infobox orang}} '''Iyeth Bustami''' (lahèr klabân nyama ''Sri Barat'' è Bengkalis, 24 Agustus 1973) panèka sorang panyanyi Malaju bân dangdut bhângsa [[Indonesia]]. Iyeth arèya sala sèttong artis sè lancar aghunaaghi logat Malaju asli Riau bân sala sèttong artis sè kaghungan gaya jilbab sè khas. Lagu Iyeth Bustami sè populèr antara laèn panèka ''Laksmana Raja Di Laut, Laila Canggung, Ijuk,'' bân ''Cinta Hanya Sekali''. [[Bhângsa:Panyanyi]] mc4c7az6v3rxvoazdyw3s3qsjlu4e9w JSTOR 0 266 12994 1472 2023-05-06T06:41:55Z Boesenbergia 6 12994 wikitext text/x-wiki [[Bhengkek:JSTOR wordmark.svg|jmpl|Logo JSTOR]] '''JSTOR''' (èbâcah JAY-stor; kabhuntekan dâri ''Journal Storage'') panèka papostakahan digital sè èghâbây taon 1995. Papostakahan arèya awwâlna aangsel jurnal akademik sè èdigitalaghi. Bâjarina, kolèksi jhughâ aangsel buku bân sombher kaèttong, bân terbitan jurnal palèng anyar. Papostakahan digital arèya bâdâh ladhinan sarèh ghâbây lebbi dâri saèbu jurnal. Lebbi dâri 7.000 institusi è 150 naghârâ aghâdhui akses dâ' JSTOR. Kabânnya'an panèka laghânan, angèng sabâgiyân kontèn domain umum towah èbâgiaghi gratis. Ka taon 2012, JSTOR aghâbây program aksès gratis abâtes dâ' kel-artikel towah ghâbây sarjana bân peneliti sè adaftar. aec2oxq8bk7le363uo5mqvdpbhl3ff9 Jambangan, Sorbhâjâ 0 267 1477 1476 2020-12-15T14:00:34Z Jon Harald Søby 5 4 revisions imported 1476 wikitext text/x-wiki '''Jambangan''' panèka nyama sala sèttong kecamatan è [[Kotta Sorbhâjâ]], [[Jâbâ Tèmor|Provinsi Jhâbâ Tèmor]], [[Indonesia]]. [[Bhângsa:Geografi]] n9z5ez9a883g00dj5iwcct54te65ahr Jambangan, Sorbhâjâh 0 268 1479 1478 2020-12-15T14:00:34Z Jon Harald Søby 5 1 revision imported 1478 wikitext text/x-wiki #REDIRECT [[Jambangan, Sorbhâjâ]] mdq5d3j9r7qqi1k6eo26xd53scusmt4 Jambi 0 269 12217 8000 2023-03-15T01:28:08Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12217 wikitext text/x-wiki [[Bhengkek:Coat of arms of Jambi.svg|thumb|lambhâng propinsi Jambi]] '''Jambi''' panèka sala sèttong propinsi è Indonesia. Propinsi Jambi panèka letta'na è polo Somattra. Ibukotta propinsina panèka kotta Jambi. Bhâsa daerah otamana panèka [[bhâsa]] Malajuh, Jhâbâ, bân Kerinci. Lowas propinsina panèka 53.509,19 km2 kalabèn 9 kabupatèn bân 2 kotta. Jumlah penduduk propinsi arèya ra-kèra 3.092.265 orèng. [[Bhângsa:Geografi]] 1jq55y5rxqf48wxfllzwo7jehlh3nxo Januarisman 0 270 7434 7022 2021-11-27T21:43:23Z Eurohunter 1072 category 7434 wikitext text/x-wiki '''Januarisman''' otabâ lebbi èkennal klabân nyamah '''Aris 'Idol'''' (laèr è Jakarta, 25 Januwarè 1985) panèka sala sèttong panyanyi Indonèsia. == Album == * ''[[Ajari Aku]]'' (2010) [[Bhângsa:Panyanyi]] cnh1ae8vann5v3sywmlz486e4wqnlur Jason Mraz 0 271 16144 15455 2024-03-02T12:50:46Z OrangKalideres 2196 + file 16144 wikitext text/x-wiki [[File:2020 NAMM Show (50784311217) (cropped).jpg|jmpl|200px|Jason Mraz (2020).]] '''Jason Mraz''' (<small>IPA:</small> /ˈdʒeɪsʌn mɜrˈæz/, lahèr 23 Junè 1977; omor 42 taon) panèka panyanyi bân panolès laghu dâri [[Amerika Serikat]]. Jason lahèr bân èbessaraghi è Mechanicsville, Virginia. Jason amaèn klabân bânnya' musisi, contona Jack Johnson, Dave Matthews Band, James Blunt, Gavin DeGraw, Paula Cole, John Popper, Alanis Morissette, The Ohio Players, Rachael Yamagata, Tristan Prettyman, James Morrison, Lisa Hannigan, John Mayer, Jewel, Colbie Caillat, bân Ingrid Michaelson. [[Bhângsa:Biografi]] h4jn5jvlv83lkopu6uvwqa9wsyxi3kg Jati, Mayangan, Probolinggo 0 272 8882 7497 2022-08-17T13:19:13Z Boesenbergia 6 8882 wikitext text/x-wiki '''Jati''' iyâ arèya nyama ''kelurahan'' è Kecamatan Mayangan, Kotta Probolinggo, Provinsi Jhâbâ Tèmor, [[Indonesia]]. [[Bhângsa:Geografi]] q23s8zhwznzbaj234cp1pfdoncijz3i Jennifer Hanna Sutiono 0 273 12179 7878 2023-03-14T21:16:17Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12179 wikitext text/x-wiki '''Jennifer Hanna Sutiono''' otabâ lebbi èkennal mènangka '''Hanna''' (laèr è Banjarmasin, Kalimantan Lao', 26 Januwarè 1998) panèka sala sèttong panyanyi [[Indonesia|Indonèsia]]. Hanna panèka sala sèttong anggota JKT48 generasi kaduwâ'. [[Bhângsa:Biografi]] 87ebtzdkncse8d3le5ob4ryrye2zsh8 Jennifer Rachel Natasya 0 274 12180 5176 2023-03-14T21:16:32Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12180 wikitext text/x-wiki '''Jennifer Rachel Natasya''' otabâ lebbi èkennal mènangka '''Rachel''' (laèr è Jakarta, 10 April 1999) panèka sala sèttong panyanyi [[Indonesia|Indonèsia]]. Rachel panèka sala sèttong anggota JKT48 generasi kaduwâ'. [[Bhângsa:Biografi]] ttybuahx8qkcccn5vielh9l3jiicoqi Jeppang 0 275 17113 17112 2024-07-30T14:31:43Z Alfiyah Rizzy Afdiquni 9 Mengembalikan suntingan oleh [[Special:Contributions/114.79.44.22|114.79.44.22]] ([[User talk:114.79.44.22|bicara]]) ke revisi terakhir oleh [[User:Alfiyah Rizzy Afdiquni|Alfiyah Rizzy Afdiquni]] 13646 wikitext text/x-wiki '''Jeppang''' (bhâsa Jeppang: 日本 '''''Nippon''''' otabâ '''''Nihon'''''; nyama essa: 日本国 '''''Nipponko''''' otabâ '''''Nihonko''''', artè harfiah: ''naghârâ Jeppang'') iyâ arèya sala sèttong naghârâ kapolowan è Asia Tèmor. Engghunna è paddhu bârâ'na [[Saghârâ Pasifik]], è lajân tèmor bahar Jeppang, bân atatangghâ bi' Republik Rakyat Tiongkok, [[Korèa]], bân Rusia. Polo palèng ḍâjâ abâtes bi' Saghârâ Okhotsk, bân palèng lao' aropa'aghi lo-polo kènè' è Saghârâ Tiongkok tèmor, teppa'na è lajân lao' Okinawa sè atatangghâ bi' Taiwan. [[Bhângsa:Naghârâ]] [[Bhângsa:Jeppang]] 5ygbf1ytbl1oc7zkaig8xntcdmfoawf Jessica Vania 0 276 6560 5195 2021-03-22T15:42:48Z Boesenbergia 6 6560 wikitext text/x-wiki '''Jessica Vania Widjaja''' otabâ kalonta mènangka '''Jessica''' otabâ '''Jeje''' (lahèr è Jakarta, 22 Januwarè 1996) arèya sala sèttong panyanyi Inḍonèsia. Jessica arèya sala sèttong angghuta [[JKT48]] generasi kasèttong. [[Bhângsa:Biografi]] peqfvr5x26i2g4knyzmr8vvy6quv543 Jessica Veranda Tanumihardja 0 277 6637 5407 2021-04-01T16:35:33Z Boesenbergia 6 6637 wikitext text/x-wiki '''Jessica Veranda Tanumihardja''' otabâ kalonta mènangka '''Ve''' (laèr è Jakarta, 19 Agustus 1993) panèka sala sèttong panyanyi Indonèsia. Ve panèka sala sèttong angghuta [[JKT48]] generasi kasèttong. [[Bhângsa:Biografi]] h9se3ebmx757nbfft5hmu7u25k23vi5 Jherruk bujhel 0 278 5718 5500 2021-01-13T16:14:22Z Rachmat04 112 ~ 5718 wikitext text/x-wiki [[Bhengkek:Jeruk limau (Citrus amblycarpa).jpg|thumb|Jherruk bujhel]] '''Jherruk bujhel''' otabâ '''jherruk sambhel''' iyâ arèya tombuwân sè tamaso' ka famili ruk-jherrughân (Rutaceae). Tombuwân arèya è bhâsa Indonesia èkoca' kèya ''jeruk limau''; ''jeruk limo'', ''jeruk sambel'' ([[Jhâbâ]])<ref>https://uses.plantnet-project.org/en/Citrus_amblycarpa_(PROSEA)</ref>. Jherruk bujhel arèya tombuwân sokkla sè tombu è polo Jhâbâ<ref>Lim, T. K. (2012) Citrus amblycarpa. In: Edible Medicinal And Non-Medicinal Plants. Springer, Dordrecht. <nowiki>https://doi.org/10.1007/978-94-007-4053-2_72</nowiki></ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Rutaceae]] d1cpg435nvjhdrrxtpwfj6glb9is78x Jherruk kalamondhin 0 279 6134 5501 2021-01-23T17:22:43Z Rachmat04 112 ~ 6134 wikitext text/x-wiki [[Bhengkek:5187Citrus × microcarpa fields in Taal, Pulilan, Bulacan.jpg|thumb|Bhungkana jherruk kalamondhin]] '''Jherruk kalamondhin''' (''Citrus × microcarpa'') iyâ arèya tombuwân sè tamaso' ka famili ruk-jherrukân (Rutaceae). Jherruk arèya bâuna ro'om, rassana cèlo' mon ella massa', mon ghi' ngodâ rassana paè'. Jherruk kalamondhin bâdâ duwâ' macem sè biasana èbhidhâaghi dâri [[bârna]] kolè'na. [[Bhângsa:Totombuwân]] [[Bhângsa:Rutaceae]] o57otoelp6cdy0oalv4bxrenshxqwa9 Jherruk macan 0 280 6707 5502 2021-04-03T10:28:14Z Rachmat04 112 ~ 6707 wikitext text/x-wiki [[Bhengkek:Pomelo, Citrus maxima, specialized hair cells.jpg|jmpl|Buwâna jherruk macan]] [[Bhengkek:Pomelo fruit.jpg|jmpl]] '''Jherruk macan''' (''Citrus maxima'') iyâ arèya jherruk sè ngasèlaghi buwâ sè palèng rajâ. Jherruk arèya mampo aadaptasi klabân daèra kerrèng bân rèlatif tegghu ka panyakè', otamana CVPD sè ella maancor patamenan jherruk è Indonesia. Jherruk macan andi' ''kultivar'' ongghulân è [[Indonesia]]: * Nambangan * Srinyonya * Magetan * Madu otabâ Bageng (tadâ' bighina) Tello' kultivar è attas ètamen è sèntra pangasèl jherruk macan è daèra Kabupaten Magetan bân Madiun, dhinèng kultivar Madu/Bageng arèya ètamen è Kabupaten Pati. [[Bhângsa:Totombuwân]] [[Bhângsa:Rutaceae]] p0xco355lokzywgxsbahrvrb0bt9kuq Jherruk palappa 0 281 4885 1533 2020-12-26T10:57:12Z Boesenbergia 6 4885 wikitext text/x-wiki [[Bhengkek:Citrus aurantifolia Mexican Lime.png|thumb|Jherruk palappa bungkol (attas), bân sè ella èseksek (bâbâ)]] '''Jherruk palappa''' (''Citrus × aurantifolia'') iyâ arèya jenis tombuwân sè alebbhu ka dâlem suku ruk-jherrukân (Rutaceae). Tombuwân arèya nyalambher è Asia bân Amèrika Tengnga. Jherruk rèya èkoca' kiya ''jherruk peccel''. [[Bhângsa:Totombuwân]] [[Bhângsa:Rutaceae]] m7p5rb9tqowlv63d6460w5osihrvdcu Jherruk porot 0 282 10635 10598 2022-12-09T22:22:31Z Egilus 318 Membalikkan revisi 10598 oleh [[Special:Contributions/89.109.48.220|89.109.48.220]] ([[User talk:89.109.48.220|bicara]]) Antivandalism 10635 wikitext text/x-wiki [[Bhengkek:Citrus hystrix fruit.jpg|thumb|Jherruk porot]] '''Jherruk porot''' (''Citrus hystrix'') iyâ arèya tamenan sè tamaso' ka dâlem famili Rutaceae (ruk-jherrukân). Dâunna jherruk porot biasana èkaghâbây palappa polana bâuna ro'om. Salaèn dâunna, buwâna èangghuy jhughân. [[Bhângsa:Totombuwân]] [[Bhângsa:Rutaceae]] 2b3rfa6ffjgbj7qt62qcbfke2uiwc44 Jhinten 0 283 8526 8393 2022-07-08T08:29:18Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:Boesenbergia|Boesenbergia]] 5368 wikitext text/x-wiki [[Bhengkek:Seeds of Cumin.jpg|thumb|Jhinten]] '''Jhinten''' (''Trachyspermum roxburghianum'') iyâ arèya tombuwân nalar sè tamaso' ka ḍâlem famili Apiaceae. Bighina biyasana èkaghâbây [[palappa]] bân obhât. Rassana jhinten para' paḍâ'â bi' rassana [[klabhet]]. [[Bhângsa:Totombuwân]] [[Bhângsa:Apiaceae]] 5x03zitdg77rltfg3fquqmdhsa72km5 Jhinten èreng 0 284 5503 4886 2021-01-05T19:42:24Z 2600:1700:1E0:6B20:54B4:968C:E474:C024 5503 wikitext text/x-wiki [[Bhengkek:Nigella Sativa Seed.jpg|thumb|Bighina jhinten èreng]] '''Jhinten èreng''' (''Nigella sativa'') iyâ arèya tombuwân sè dâunna ro'om, bighina bâdâ kandungan minynya' atsiri bân lemma'. Jhinten èreng kèya biasana èkaghâbây camporan palappa bân tambhânâ sakè' tabu'. Neng è dâlem bhâsa [[Indonesia]], tombuwân arèya èkoca' ''habatussaudah''. [[Bhângsa:Totombuwân]] [[Bhângsa:Ranunculaceae]] lf5bo0zmqnhp59mrwikdcdjgejsamct Jhâbâ 0 285 15420 15352 2023-12-12T13:20:04Z Lukjsly 1688 15420 wikitext text/x-wiki [[Bhengkek:Java blank map.svg|jmpl|Polo Jhâbâ]] '''Jhâbâ''' (Madhurâ''':''' ''ꦗꦧ'') iyâ arèya sala sèttong [[polo]] è [[Inḍônésia|Inḍonesia]] sè ghunghung orèngnga korang lebbi 136 juta. Polo arèya tamaso' ka 13 polo sè palèng lowas nomer 13 è dhunnya. Ra-kèra 60% orèng Inḍonesia oḍi' è Polo Jhâbâ. Kotth otamana Inḍonesia, iyâ arèya [[Daerah Khusus Ibukota Jakarta|Jakarta]] sè bâḍâ è Jhâbâ bâgiyân bârâ'. Polo arèya è jhâman konana aropa'aghi poser ḍâri pan-brâmpan Karajaan Hindu-Bhuddhâ, Kasultanan Islam, Pamarènta'an Kolonial Hindia-Bâlândhâ bân poser pergerakan kamardhika'an Indonesia. [[Bhângsa:Jhâbâ| ]] [[Bhângsa:Polo]] ti2v8r9d3zjz687k2lf598bsdv3psku Jhâbâ (tombuwân) 0 286 6485 5504 2021-03-06T05:44:26Z Rachmat04 112 ~ 6485 wikitext text/x-wiki [[Bhengkek:Setaria italica (4656377231).jpg|jmpl|Bighina jhâbâ]] '''Jhâbâ''' (''Setaria italica'') iyâ arèya tombuwân sè tamaso' ka dâlem famili Poaceae. Tombuwân arèya jhâman lambâ'na segghut èkakan sabelluna manossa nanem padi. Jhâbâ èkoca' kèya '''jhâbalèk''' bân '''jhâghung [[jhâbâ]].''' [[Bhângsa:Totombuwân]] [[Bhângsa:Poaceae]] cz0nrdjefdtmnewzlt50vb21s8zazn9 Jhâbâ Tèmor 0 287 16045 15351 2024-02-20T00:11:03Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 16045 wikitext text/x-wiki [[Bhengkek:Coat of arms of East Java.svg|jmpl|lambhâng propinsi Jâbâ Tèmor]] '''Jhâbâ Tèmor''' (Pèghu: جْاْباْ تَيمَور) (Madhurâ: ''ꦗꦧꦠꦺꦩꦺꦴꦂ)'' iyâ arèya sala sèttong provinsi è tèmor [[Polo Jhâbâ|Polo Jâbâ]]. Loassa korang lebbi 47.922 km² (palèng loas ḍâri sakâbhinna provinsi è Polo Jhâbâ), bân pendudukna korang lebbi 41,15 juta orèng (taon 2022) kalabân kepadatan penduduk 857 orèng/km<sup>2</sup>).<ref name=":0">kominfo.jatimprov.go.id, [https://kominfo.jatimprov.go.id/berita/jumlah-penduduk-jatim-2022-meningkat-0-68-per-tahun#:~:text=Jatim%20Newsroom%20%E2%80%93%20Berdasarkan%20data%20Proyeksi,0%2C68%20persen%20per%20tahun. "Jumlah Penduduk Jatim 2022 Meningkat 0,68% per tahun"], aksès 2023-01-27.</ref> Para' saparapatta orèng Jhâbâ Tèmor oḍi' neng Sorbhâjâ. Suku Jhâbâ aropa'aghi ètnis sè palèng bânnya' è Jhâbâ Tèmor. Salaèn etnis Jhâbâ, Madhurâ ètnis sè bâḍâ è provinsi arèya. Orèng Madhurâ bânnya' sè neptep è Polo Madhurâ bân sè neptep è bâgiyân tèmor Jhâbâ Tèmor, wilayana èkennal bi' nyama daerah "Tapal Kuda".<ref name=":1">Balai Bahasa Jatim, [https://balaibahasajatim.kemdikbud.go.id/2021/01/28/tapal-kuda/ "Tapal Kuda"] {{Webarchive|url=https://web.archive.org/web/20230127130536/https://balaibahasajatim.kemdikbud.go.id/2021/01/28/tapal-kuda/ |date=2023-01-27 }}, aksès 2023-01-27.</ref> Ḍâjâna Jhâbâ Tèmor bâḍâ Tasè' Jhâbâ, bun tèmor bâḍâ Sellat Bhâli (Provinsi Bhâli), bun lao' bâḍâ Samudera Hindia, bun bârâ' bâḍâ Jhâbâ Tengnga.<ref>kompas.com, [https://surabaya.kompas.com/read/2022/03/22/185401678/profil-provinsi-jawa-timur-pemerintahan-geografi-demografi-kebudayaan-dan?page=all "Profil Provinsi Jawa Timur: Pemerintahan, Geografi, Demografi, Kebudayaan, dan Potensi Wilayah"], aksès 2023-01-30.</ref> Wilaya Jhâbâ Tèmor iyâ arèya Polo Madhurâ, Polo Bawèan, Polo Kangèan, Kepulauan Kangèan, Kepulauan Masalembu, Polo Sempu dan Nusa Barung. == Bâkkèl naghârâ lowar == Neng Sorbhâjâ, Jhâbâ Tèmor bâḍâ bâkkèl naghârâ loar yakni konsulat jenderal, konsulat, bân kantor bâkkèl khusus. Lengkappa bâḍâ è bâbâ kakḍinto: ==== Konsulat Jenderal ==== * Amèrika Serikat (Konsulat Jenderal Amèrika Serikat) * Australia (Konsulat Jenderal Persemakmuran Australia)<ref>Widarti, Peni, bisnis.com, [https://kabar24.bisnis.com/read/20170914/78/690081/australia-resmi-membuka-konjen-surabaya "Australia Resmi Membuka Konjen Surabaya"], aksès 2019-12-14.</ref> * Jeppang (Konsulat Jenderal Jeppang) * Tiongkok (Konsulat Jenderal Republik Rakyat Tiongkok) ==== Konsulat Kehormatan ==== * Blandhâ (Konsulat Kehormatan Kerajaan Blandhâ) * Bèlarus (Konsulat Kehormatan Rèpublik Bèlarus)<ref>Jajeli, Rois, detiknews, [https://news.detik.com/berita-jawa-timur/d-3072563/republik-belarus-buka-kantor-konsul-kehormatan-di-surabaya "Republik Belarus Buka Kantor Konsul Kehormatan di Surabaya"], aksès 2019-12-14.</ref> * Austria (Konsulat Kehormatan Austria) * Bèlgia (Konsulat Kehormatan Bèlgia) * Britania Raya (Konsulat Kehormatan Kerajaan Bersatu Britania Raya bân Irlandia Utara) * Ḍènmark (Konsulat Kehormatan Kerajaan Ḍènmark) * Filipina (Konsulat Kehormatan Rèpublik Filipina) * Filanḍia (Konsulat Kehormatan Rèpublik Finlanḍia) * Hungaria (Konsulat Kehormatan Hungaria) * Jerman (Konsulat Kehormatan Rèpublik Federal Jerman) * Kanaḍa (Konsulat Kehormatan Kanaḍa) * Korea Laok (Konsulat Kehormatan Rèpublik Korea) * [[Maroko]] (Konsulat Kehormatan Kerajaan Maroko) * Mongolia (Konsulat Kehormatan Mongolia) * Prancis (Konsulat Kehormatan Rèpublik Prancis) * Polandia (Konsulat Kehormatan Rèpublik Polandia) * Rèpublik Cèko (Konsulat Kehormatan Rèpublik Cèko) * Rusia (Konsulat Kehormatan Federasi Rusia) * Selanḍia Anyar (Konsulat Kehormatan Selanḍia Anyar) * Slowakia (Konsulat Kehormatan Republik Slovakia) * Sri Lanka (Konsulat Kehormatan Republik Sri Lanka) * Swèḍia (Konsulat Kehormatan Kerajaan Swèḍia) * Swiss (Konsulat Kehormatan Konfederasi Swiss) * Thailand (Konsulat Kehormatan Kerajaan Thailand) * Timor Lèste (Konsulat Kehormatan Republik Demokratik Timor Lèste) ==== Kantor bâkkèl ==== Rèpublik Tiongkok (Kantor Dhâghâng bân Èkonomi Taipèi) == Kawasan Kotta == Mongghu Rencana Tata Ruang Wilayah (RTRW) Provinsi Jhâbâ Tèmor kotta è bâḍâ 3 tingkat, yakni kotta mègapolitan, metropolitan, tengnga, bân kènèk. Kotta Mègapolitan iyâ arèya: Gerbangkertosusila (Kotta Sorbhâjâ, Siḍoarjo bân sè semma', Gersèk bân sè semma'. Kotta Metropolitan iyâ arèya: Malang Raya (Kotta Malang, Kotta Batu, Kepanjen, Singosari bân sè semma'). Tengnga iyâ arèya: Kotta Keḍiri, Kotta Maḍiun, Mojokerto, Blitar, Pasuruan, Probolinggo, Ngawi, Lamongan, Tulungagung, Jombang, Tuban, Bojonegoro, perkotaan Ponorogo, Jember, Banyuwangi, Bhângkalan, bân Mekkasan. Kotta kènè'l iyâ arèya: Pacitan, Paron, Nganjuk, Kertosono, Trènggalek, Ngasem/Gumul, Parè, Babat, Wlingi, Mojosari, Bangil, Magetan, Caruban, Lumajang, Bânḍâbâsâ, Situbonḍo, Kraksaan, Sampang bân Songennep. == Kawasan lindung == === Kawasan suaka alam === Kawasan suaka alam iyâ arèya cagar alam bân suaka margasatwa. È Jhâbâ Tèmor mangkèn bâḍâ 17 cagar alam bân 2 suaka margasatwa. Suaka Margasatwa Dataran Tinggi bâḍâ è Malang, Pasuruan, Probolinggo, Lumajang bân Banyuwangi. Samentara Suaka Margasatwa Polo Bawèan bâḍâ è Gersèk.<ref name=":0" /> === Kawasan pelestarian alam === Kawasan pelestarian alam iyâ arèya taman nasional, taman hutan raya (tahura), bân taman wisata alam. Jhâbâ Tèmor anḍi' empa' kawasan taman nasional, yakni:<ref name=":1" /> * Taman Nasional Bromo Tengger Semeru è Kabhupatèn Malang, Kabhupatèn Pasuruan, Kabhupatèn Lumajang, bân Kabhupatèn Probolinggo. * Taman Nasional Baluran è Perbatasan Khabupatèn Situbânḍâ, bân Kabhupatèn Banyuwangi. * Taman Nasional Meru Betiri è Kabhupatèn Jember bân Kabhupatèn Banyuwangi. * Taman Nasional Alas Purwo è Kabhupatèn Banyuwangi. Kawasan hutan raya iyâ arèya Taman Hutan Raya Raden Soerjo è Kabhupatèn Malang, Kotta Batu, Kabhupatèn Pasuruan, Kabhupatèn Mojokerto, Kabhupatèn Jombang. Taman wisata alam yakni Taman Wisata Kawah Ijèn è Kabhupatèn Banyuwangi bân Kabhupatèn Bândâbâsa, Taman Wisata Alam Gunung Baung è Kabhupatèn Pasuruan. == Kulinèr == Kakanan Jhâbâ Tèmor kotara bi' satè Madhurâ, bakso mMlang, rawon, bân tahu campur Lamongan. Kakanan laènna iyâ arèya: * [[Kabhupatèn Bhângkalan]] kotara bi' Bhibhik Sinjay. * [[Koṭṭa Sorbhâjâ|Kotta Sorbhâjâ]] kotara bi' nasè' rawon. * Kotta Mojokerto kotara bi' Ḍè-onḍè Bo Liem bân klepon. * [[Kabhupatèn Banyuwangi]] kotara bi' nasè' tempong, rojhâk sotto, pecel pitik, bân pecel rawon. * Kabhupatèn/Kotta Blitar kotara bi' nasè' pecel bân buwâ rambutan. * Kabhupatèn Bojonegoro kotara bi' ledre, serabi khas Bojonegoro, bân putu bambu. * [[Kabhupatèn Bândâbâsa|Kabhupatèn Bânḍâbâsa]] kotara bi' tape yang sangat manis. * [[Kabhupatèn Gersèk]] kotara bi' nasè' krawu, tak-otak banḍeng, bonggolan, bân pudak bonggolan. * [[Kabhupatèn Jember]] kotara bi' kakanan ḍâri tapè yakni suwar-suwir, prol tapè sè cè' manissa. * Kabhupatèn/Kotta Keḍiri kotara bi' tahu takwa, tahu pong, bân getuk ghâddhâng. * [[Kabhupatèn Lamongan]] kotara bi' soto Lamongan, nasè' Boranan, bân wingko babat. * Kabhupatèn/Kotta Maḍiun kotara bi' nasè' peccel Maḍiun, nasè' jotos, bân brem. * [[MADHURĀ|Madhurâ]] kotara bi' satè Madhurâ, bân sotto Madhurâ. * Kabhupatèn/Kotta Malang bân Kotta Batu kotara bi' olahan wâ'-buwâ'ân akadhi apel, keripik tèmpè, bakpao telo, bakso Malang, rawon, bân cwie mie. * Kabhupatèn Nganjuk kotara bi' nasè' becek, nasè' jhâghung sedudo bân jenang dumbleg. * Kabhupatèn Ngawi kotara bi' keripik tèmpè, cokelat tèmpè, dodol jhambhu, tahu tepo, bân nasè' lethok. * Kabhupatèn Ponorogo kotara bi' satè Ponorogo, nasè' peccel iwak kali kalabân cèngè sè peddhis, dawet jabung, jenang mirah, bân tiwul ghuring. * Kabhupatèn Siḍoarjo kotara bi' kerupuk udang, terasi, bân pettès. * Kotta Sorbhâjâ kotara bi' rojhâk cingur, semanggi, lontong balap, satè kerang, bân lontong kupang. * [[Kabhupatèn Tuban]] kotara bi' legen, buwâ siwalan, karè rajungan sè peddhis. * Kabhupatèn Tulungagung kotara bi' jenang syabun bân ayam lodho. Jhâghung kotara mènangka kakanan wâjib rèng Madhurâ. Samentara ubi kaju, sè èpaddhâdhi gaplek, dhimèn kakanan sabagiyân orèng Pacitan bân Trènggalek. == Sombher == [[Bhângsa:Indonesia]] 1em65yiqj9na45ivusvy0iyys0om3v0 Jhâi 0 288 5505 4889 2021-01-05T19:42:59Z 2600:1700:1E0:6B20:54B4:968C:E474:C024 5505 wikitext text/x-wiki [[Bhengkek:Zingiber officinale 002.JPG|thumb|Jhâi]] '''Jhâi''' (''Zingiber officinale'') iyâ arèya tombuwân sè tamaso' ka dâlem famili Zingiberaceae. Jhâi ella kalonta ghâbây palappa bân [[jhâmo]]. Rassana sè peddhes asalla dâri senyawa kèton sèèkoca' ''zingeron.'' [[Bhângsa:Totombuwân]] [[Bhângsa:Zingiberaceae]] b85it54g1i5xltqup8udk6ivheno98q Jhâlân 0 289 10633 10601 2022-12-09T22:21:35Z Egilus 318 Membalikkan revisi 10601 oleh [[Special:Contributions/89.109.48.220|89.109.48.220]] ([[User talk:89.109.48.220|bicara]]) Antivandalism 10633 wikitext text/x-wiki '''Jhâlân''' panèka prasarana transportasi dhârât, alebbhu kabbhi longkang area dhârât, jhâghâhan paghenna' bân ghenna' sè èghâbây bâgi orèng lèbât, sè abâdâh è attas [[tana]], è bâbâ tana bân / otabâ [[aèng]], bân è attas aèng, jhâbhâh jhâlân karèta apoy, jhâlân lori, bân jhâlân kabel. [[Bhângsa:Jhâlân]] hod2zouf2aqacymz526611xhvqj0hp6 Jhâlân Tol Bali Mandara 0 290 7660 7658 2022-02-19T03:16:44Z BRPever 536 Suntingan [[Special:Contributions/5.150.16.220|5.150.16.220]] ([[User talk:5.150.16.220|bicara]]) dibatalkan ke versi terakhir oleh [[User:Boesenbergia|Boesenbergia]] 6275 wikitext text/x-wiki [[Bhengkek:Nusa Dua Toll Plaza, Bali toll road.JPG|thumb|Jhâlân Tol Bali Mandara]] '''Jhâlân Tol Bali Mandara''' panèka jhâlân tol sè asentang salanjhâng 12,7 kilometer ḍâri kotta Ḍènpasar/Palabbhuwân Benoa, Bandara Internasional Ngurah Rai, èngghâ Nosa Duwâ' è Provinsi Bhâli, Indonèsia. Jhâlân tol arèya lèbât Kotta Dènpasar bân [[Kabhupatèn Badung]]. Jhâlân Tol Bhâli Mandara panèka jhâlân tol pertama è Polo Bhâli bân jhâlân tol kaduwâ' è Indonèsia sè èjhâghâ è attas bahar saampon Jâmbât Suramadu. Jhâlân tol arèya èbukka' sareng prèsiden [[Susilo Bambang Yudhoyono]] ka 23 Sèptèmber 2013.<ref>[https://regional.kompas.com/read/2013/09/23/2009547/Presiden.SBY.Resmikan.Jalan.Tol.Pertama.di.Atas.Laut Presiden SBY Resmikan Jalan Tol Pertama Di Atas Laut]</ref> == Sombher == <references /> [[Bhângsa:Jhâlân]] [[Bhângsa:Jhâlân tol]] 95gmygq4wljeyzwsz33pur42xz42zz4 Jhâlân abhâjâr 0 291 15225 15224 2023-12-09T14:22:04Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[J̣âlân aḅâjâr]] ka [[Jhâlân abhâjâr]] nèmpa pangallèyan sè laju 15224 wikitext text/x-wiki [[Bhengkek:ERPBugis.JPG|ka|jmpl|Labâng ''Electronic Road Pricing'' è North Bridge Road, Singapura]] '''Jhâlân abhâjâr''' (bhâsa Ènggris: ''road pricing'') aropaaghi sistem jhâlan sè èparloaghi bhândhâ mon karep aghunaaghi jhâlân kasebbhut, contona bâdâ è Singapura. Jhâlân abhâjâr rèya kèngèng ngorangè kamacetan è lân-jhâlân sè rammè. == Abâs kèya == * [[Jhâlân]] * [[Jhâlân tol]] [[Bhângsa:Jhâlân]] 8xvw97pkich9msgzgjdyc741s3ioba8 Jhâlân tol 0 292 6274 5355 2021-01-26T14:16:53Z Boesenbergia 6 6274 wikitext text/x-wiki '''Jhâlân tol''' (è Indonèsia segghut èkoca' jhâlân bhibhâs hambatan) panèka [[jhâlân]] sè khusus ghâbây transportasi roda duwâ' otabâ lebbi (mobil, bus, truk). Jhâlân tol arowa aghâbây jara' bân [[bâkto]] lebbi kèndâ' dâri jhâlân biyasa. [[Bhângsa:Jhâlân tol]] fbtmf43gwnzbxadtotod3776qkf3o0s Jhâmbhu bighi 0 293 5606 4823 2021-01-08T15:12:51Z Boesenbergia 6 5606 wikitext text/x-wiki [[Bhengkek:Psidium guajava, deursnit van vrug, Pretoria, a.jpg|thumb|Buwâna jhâmbhu bighi sè èsèksèk]] '''Jhâmbhu bighi''' (''Psidium guajava'') arèya tombuwân sè tamaso' ka ḍâlem famili Myrstaceae. Tombuwân arèya sokkla ḍâri Brasil, pas nyalambher ka Inḍonesia lèbât [[Thailand]]. Jhâmbhu bighi arèya kolè' buwâna abârna bhiru. Dhâghing buwana abârna potè otabâ ennyat bân arassa cèlo'-manis. Jhâmbhu bighi kalonta polana aghâḍhu bânnya' vitamin C-na. [[Bhângsa:Totombuwân]] [[Bhângsa:Myrtaceae]] 95xgsivj9zjyo02lyhny3dyll4pc5ai Jhâmo 0 295 8489 8436 2022-07-08T08:28:30Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:Boesenbergia|Boesenbergia]] 5318 wikitext text/x-wiki '''Jhâmo''' iyâ arèya jhâjhuluk ghâbây obhât kona [[Indonesia|Inḍonesia]]. Bâjâ satèya kalonta ekoca' hèrba otabâ hèrbal. [[Bhengkek:Jamu Gendong.JPG|thumb|Orèng sè ajhuwâl jhâmo]] Jhâmo èkaghâbây dhuli totombuwân, misalla dhuli mo'-ramo'an, un-ḍâunan, kolè'na ka'-bhungka'an, bân buwâ. Bâḍâ kèya sè ngangghuy kèbân, akadhi kalèng maddhuna [[embi']] otabâ olar. Terkaḍhâng ngangghuy kèya konènngga tellor [[ajâm]] kampong. [[Bhângsa:Kabârâsân]] i525wrc85h70wkjlmdwv9c1jjwqrp7q Jhângghâ ajâm 0 296 1629 1628 2020-12-15T14:00:39Z Jon Harald Søby 5 1 revision imported 1628 wikitext text/x-wiki #REDIRECT [[Jhângghâr ajâm]] 9egs38jhd5knmw6mxman7s2inji3421 Jhângghâr ajâm 0 297 8537 8487 2022-07-08T08:29:35Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:Praxidicae|Praxidicae]] 6273 wikitext text/x-wiki [[Bhengkek:Celosia cristata (Cockscomb) Flower in Chandigarh -4.jpg|thumb|Kembhângnga jhângghâr ajâm]] '''Jhângghâr ajâm''' iyâ arèya varitas tombuwân dâri ''Celosia argentea'' sè tamaso' ka ḍâlem famili Amaranthaceae. Spesiès arèya èidèntifikasi è taon 1753 bi' Linnaeus, tapè pas èidèntifikasi polè mènangka varitas (bânnè spesiès) bi' Kuntze è taon 1891 dhâddhi ''Celosia argentea'' var. ''cristata''. Tombuwân arèya biasana ètamen dhâddhi [[tamennan pangèyas]] pekarangan. [[Bhângsa:Totombuwân]] [[Bhângsa:Amaranthaceae]] 2wvqd294i3rzjolq5auxtx5sm4m989y Jhângkang 0 298 8363 8116 2022-06-18T06:52:45Z 2001:448A:1082:951C:65B7:41D:4868:5EB1 /* Panyalambherrân */ 8363 wikitext text/x-wiki [[Bhengkek:Sterculia foetida 2.JPG|thumb|Jhângkang]] '''Jhângkang''' (''Sterculia foetida'') iyâ arèya tombuwân sè tamaso' ka famili Malvaceae. Jhângkang èkoca' kèya ''hazel sterculia'', ''java olive'', ''bastard poon tree'', ''wild almond tree'' (Inggris); ''kalupat,'' ''kabu-kabu'', ''kepoh'' (Indonesia); bân ''kelumpang'', ''kelumpang jari'' (Malaysia, Filipina)<ref>https://www.cabi.org/isc/datasheet/51446</ref>. == Jhâjhârbâ'ân ropa == Kajuna rajâ, ghlâghârrâ loros, abârna bu-abu bâk potè, kolè' kajuna alos, tèngghi bisa sampè' 40m. Tombuwân arèya tamaso' ka tombuwân bândhu sè anḍi' ḍuwâ' parobâ<ref name=":0">Orwa, C.; Mutua, A.; Kindt, R.; Jamnadass, R.; Anthony, S., 2009. Agroforestree Database: a tree reference and selection guide version 4.0. World Agroforestry Centre, Kenya</ref><ref>https://www.nparks.gov.sg/florafaunaweb/flora/3/1/3137</ref>. Ḍâunna ènga' ḍâunna sabbhrâng sè bâng-sèbâng ḍâunna lanjhângnga 10-17cm, bâuna ta' seḍḍhâ'. Kembhângnga rajâ, abârna konèng plasa, mon ella abighi kapprana bâḍâ 10-15 bigghi'<ref name=":0" />. == Panyalambherrân == Sokklana, jhângkang tombu molaè ḍâri [[Australia]], [[Bangladesh]], [[Djibouti]], [[Eritrea]], [[Ethiopia]], [[India]], [[Inḍonesia]], [[Kenya]], [[Malaysia]], [[Myanmar]], [[Oman]], [[Pakistan]], [[Filipina]], [[Somalia]], Sri Lanka, Tanzania, [[Thailand]], Uganda, [[Yaman]], bân Zanzibar<ref name=":0" />. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Malvaceae]] 5naqmkbrymmyxv7uawtk97wwft28f71 Jhârângo 0 299 5419 4891 2021-01-03T15:48:34Z Boesenbergia 6 5419 wikitext text/x-wiki [[Bhengkek:Ruhland, Grenzstr. 3, Kalmus am Gartenteich, Blüte, Frühsommer, 03.jpg|thumb|Jhârângo]] '''Jhârângo''' (''Acorus calamus'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Acoraceae. Jhârângo arèya buwâ ramo'na èpadhâddhi bahan [[obhât]]. Tamennan rèya para' paḍâ'â bi' rebbha, tapè tèngghi, senneng ka tana sè ancap. Ḍâun bân buwâ ramo'na bâuna cè' ro'omma. Èparkèra'aghi jhârângo sokkla ḍâri Inḍia, lajhu nyalambher ka pan-brâmpan naghârâ noro' paḍhâghângan. Jhârângo èkoca' kèya ''dlingo'' ([[Jhâbâ]]); ''jeringau'' (Inḍonesia); ''jangu'' (Bhâli) bân èn-laènna. [[Bhângsa:Totombuwân]] [[Bhângsa:Acoraceae]] bs4q85fya70gfnpwc0bffw7bul17meq Jhâtè 0 300 5459 4838 2021-01-04T11:14:00Z Boesenbergia 6 5459 wikitext text/x-wiki [[Bhengkek:Bénin-Tectona grandis (2).jpg|thumb|Bhungkana jhâtè sè ghi' ngoḍâ]] '''Jhâtè''' (''Tectona grandis'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Lamiaceae. Bhungkana rajâ, ghlâghârâ loros, bisa tombu sampè' 30-40 m. Aḍâun lèbâr, sè ronto mon osom [[nèmor]]. Jhâtè kalonta bi' nyama ''teak'' (bhâsa Inggris). Nyama arèya sokklana ḍâri oca' ''thekku'' (തേക്ക്) è [[bhâsa Malayalam]], bhâsa è naghârâ bâgiyân Kerala è Inḍia lao'. [[Bhângsa:Totombuwân]] [[Bhângsa:Lamiaceae]] 8bg70e37ic8i7yy4r7jbmipt02tymzu Joko Pinurbo 0 301 6271 5452 2021-01-26T14:12:21Z Boesenbergia 6 6271 wikitext text/x-wiki '''Joko Pinurbo''' (lahèr è Pelabuhan Ratu, Sukabumi, [[Jhâbâ Bârâ']], 31 Desember 1948) panèka sala sèttong sastrawan Indonèsia. == Karjâ == * ''Celana'', IndonesiaTera, Magelang, 1999 * ''Di Bawah Kibaran Sarung'', IndonesiaTera, Magelang, 2001 * ''Pacarkecilku'', IndonesiaTera, Magelang, 2002 * ''Telepon Genggam'', Kompas, Jakarta, 2003 * ''Kekasihku'', Kepustakaan Populer Gramedia, Jakarta, 2004 * ''Pacar Senja: Seratus Puisi Pilihan'', Grasindo, Jakarta, 2005 * ''Kepada Cium'', Gramedia Pustaka Utama, Jakarta, 2007 * ''Celana Pacarkecilku di Bawah Kibaran Sarung'', Gramedia Pustaka Utama, Jakarta, 2007 * ''Tahilalat'', Omahsore, Yogyakarta, 2012 * ''Haduh, aku di-follow'', Kepustakaan Populer Gramedia, Jakarta, 2013 [kumpulan puitwit [puisi-twitter] @jokopinurbo] * ''Baju Bulan: Seuntai Puisi Pilihan'', Gramedia Pustaka Utama, Jakarta, 2013 * ''Bulu Matamu: Padang Ilalang'', Motion Publishing, Agustus 2014 * ''Surat Kopi'', Motion Publishing, Agustus 2014 * ''Surat dari Yogya: Sepilihan Puisi'', Reboeng dan Elmatera, Oktober 2015 * ''Selamat Menunaikan Ibadah Puisi: Sehimpun Puisi Pilihan'', Gramedia Pustaka Utama, Juni 2016 * ''Malam Ini Aku Akan Tidur Di Matamu: Sehimpun Puisi Pilihan'', Gramedia Widiasarana Indonesia, Agustus 2016 * ''Buku Latihan Tidur: Kumpulan Puisi'', Gramedia Pustaka Utama, Juli 2017 * ''Srimenanti'', Gramedia Pustaka Utama, April 2019 === Antologi areng-bhâreng === * Tugu (1986) * Tonggak (1987) * Sembilu (1991) * Ambang (1992) * Mimbar Penyair Abad 21 (1996) * Utan Kayu Tafsir dalam Permainan (1998) [[Bhângsa:Panolès]] fttginaoitjdn6s8fgmhys70qulmlt6 Joko Tole 0 302 6137 5449 2021-01-23T17:23:18Z Rachmat04 112 ~ 6137 wikitext text/x-wiki '''Joko Tole''' otabâ '''Pangèran Secodiningrat III''' panèka [[pangèran]] Sumenep kapèng 13 bân marènta sè abidhè 45 taon molaè taon 1415 sampè' taon 1460, ajhenengan potra dâri [[Radèn Ayu Potrè Konèng]], piyo' dari [[Pangèran Bukabu]]. == Riwayat kelahiran == Joko Tole panèka potra sè lahèr dari [[kabin batin]] antara âbuna kalabân [[Pangâran Adipeday]]. [[Adipeday]] engghi panèka pangeran Sumenep sè marenta bakto neka bân masok pangeran Sumenep sè kapeng 12. Maberra'na [[Putre Koneng]] lebat kabin batin neka madateng kontroversi è [[kraton]] mala eyanggep maberra' è loar kabinan bân agabay nesso oreng toana. Putre Koneng ahirra ngala' kepotosan kaangguy ngasingagih baji'na kalaban cara nyaba' baji Joko Tole ey[[alas]]. Baji neka dibudina are è temmo terros erabat [[Empu Keleng]] bân sareng sè nemmo panèka, baji Joko Tole esosoe sareng [[susu]] kerbuy. Joko Tole jugan gaduan ale' enggi panèka [[Jokowedi]]. == Kesaktean == Joko Tole kesuwur daddi oreng blater otaba ksatria sè gaduan kesaktean sè tenggi. Molae omor 6 taon, Joko Tole molae ngeluwaragih kejunelan-kejunelan sè luar biasa bân abareng Bapak angkadda Joko Tole aherra ngabula è [[kraton Majapahit]]. Neng Majapahit, Joko Tole ahasel ajalanagih lakona bân daddi sala sèttong perwira è kraton sè kasebut, selaen panèka ajengan jugan daddi manto Patih Muda Majapahit. Pan barampan kasuksesan Joko Tole è Majapahit eantarana abangun pintu gerbang kraton, [[benteng Kalimo'ok]] bân ehasil mekala pangeran [[Bali]] enggi panèka [[Dempo Abang]]. Sala sèttong senjata andalan Joko Tole sè daddi [[legenda]] enggi panèka [[pecut]] bân kesuwur esebut [[pecut Joko Tole]]. Ajenengan jugan gadhuwan [[jeren]] sè menorot legenda jeren neka gadhuan kalembang bân bisa ngabber. Jeren ngabber gadhuan Joko Tole daddi simbol kapahlawanan, kajentenan, bân kakoatan jugan kataatan. == Pangeran Secodiningrat III == Sapotar taon 1415, Joko Tole kalaban [[raji]]na enggi panèka [[Dewi Ratnadi]] kembali da [[kraton Sumenep]] ([[keraton Banasare]]) kaangguy nemoe ebuna RA Putre Koneng. Bekto panèka Joko Tole jugan elantik daddi pangeran Sumenep ka 13 bân asandang gelar '''Pangeran Secodiningrat III'''. Taon 1460, Pangeran Secodiningrat III egante sareng potra pertamanah enggi panèka [[Arya Wigananda]]. [[Bhângsa:Joko Tole| ]] [[Bhângsa:Biografi]] bvx9xqzqe3aj5prgiwoj758tguv5307 Joshua Igho 0 303 6272 1687 2021-01-26T14:14:38Z Boesenbergia 6 6272 wikitext text/x-wiki '''Joshua Igho''' (lahèr è Magelang, Jhâbâ Tengnga, 18 April 1968) panèka sala sèttong sastrawan bân panolès Indonèsia. == Karjâ == === Buku === * Nyanyian Kemarau (antologi puisi, SmartPro, [[1999]]) * Dian Sastro for President #3 (Akademi Kebudayaan Yogyakarta, [[2005]]) * Persetubuhan Kata-kata ([[Taman Budaya Jawa Tengah]], [[2009]]) * [[Requiem bagi Rocker]] ([[Taman Budaya Jawa Tengah]], [[2012]]) * Dari Sragen Memandang Indonesia (DKDS, [[2012]]) * Amarah (Gramedia Pustaka Utama, [[2012]]) * Indonesia dalam Titik 13 (Aswaja, [[2013]]) * [[Dari Negeri Poci]] 4 (Kosakata Kita – Komunitas Radja Ketjil, [[2013]]) * [[Puisi Menolak Korupsi]] 2 (Forum Sastra Surakarta, [[2013]]) * [[Dari Negeri Poci]] 5 (Kosakata Kita – Komunitas Radja Ketjil, [[2014]]) * [[Dari Negeri Poci]] 6 (Kosakata Kita – Komunitas Radja Ketjil, [[2015]]) * Memo untuk Presiden (Forum Sastra Surakarta, [[2014]]) * [[1000 Haiku Indonesia]] (Kosakata Kita, 2015) * Kitab Karmina Indonesia (Kosakata Kita, 2015) * Dari Negeri Poci 7: Negeri Awan (Kosakata Kita – Komunitas Radja Ketjil, [[2017]] * Mengunyah Geram (2017) * Merawat Kebinekaan ([[Balai Bahasa Jawa Tengah]], 2017) * Jendela Pekalongan (Pustaka Senja, 2018) * Senyuman Lembah Ijen (Pemprov Jatim & DKB, 2018) * Kepada Hujan di Bulan Purnama ([[Museum Rumah Budaya Tembi]], 2018) * Dari Negeri Poci 8: Negeri Bahari (Kosakata Kita – Komunitas Radja Ketjil, [[2018]]) * Menjemput Rindu di Taman Maluku (Bengkel Sastra Taman Maluku, 2018) === Mènangka èditor === * Kesan Pergaulan Bersama Adi Winarso (Akademi Kebudayaan Tegal, [[2009]]) * Jejak Pemalang dalam Gambar (Kantor Humas [[Kabupaten Pemalang]], [[2010]]) * Antologi Puisi Penyair Indonesia 1: Angkatan Kosong-Kosong ([[Dewan Kesenian Tegal]], [[2011]]) * Setiap Anak Terlahir Istimewa (cerpen Dianna Firefly, LeutikaPrio, [[2012]]) * Tunas (cerpen [[Eko Tunas]], Cresindo Press, [[2013]]) * Spiritual Fighter (filosofi bela diri, karya [[Aji Susilo]], 2017) [[Bhângsa:Bhujhângghâ]] 8d4f0y5s9c0r3apmhlrm1xtunkrnpgz Jrebeng Kidul, Wonoasih, Probolinggo 0 304 17132 8804 2024-08-02T22:52:02Z Alfiyah Rizzy Afdiquni 9 17132 wikitext text/x-wiki '''Jrebeng Kidul''' panèka nyama Kelurahan è Kacamadhân Wonoasih, Kottha Probolinggo, Provinsi [[Jhâbâ Tèmor]], [[Indonesia|Inḍonèsia]]. [[Bhângsa:Geografi]] mg8d5n2xegs78hwzoctry82vxh5xz52 Jrebeng Kulon, Kedopok, Probolinggo 0 305 8803 8783 2022-07-29T19:37:59Z Praxidicae 176 rvv 1694 wikitext text/x-wiki '''Jrebeng Kulon''' panèka nyama kelurahan è wilayah Kecamatan Kedopok, Kotta Probolinggo, Provinsi Jhâbâ Tèmor, [[Indonesia]]. [[Bhângsa:Geografi]] 5jahe2zafrycsz0av2m2kacyfxaik56 Jrebeng Lor, Kedopok, Probolinggo 0 306 1699 1698 2020-12-15T14:00:42Z Jon Harald Søby 5 3 revisions imported 1698 wikitext text/x-wiki '''Jrebeng Lor''' panèka nyamah kelurahan è wilayah Kecamatan Kedopok, Kottah Probolinggo, Provinsi Jhâbâh Dhimor, [[Indonesia]]. [[Bhângsa:Geografi]] 4m1m5qa6n6t9vlp856802g37yina2v9 Jrebeng Wetan, Kedopok, Probolinggo 0 307 8001 7934 2022-05-05T18:49:39Z 1234qwer1234qwer4 356 Reverted 1 edit by [[Special:Contributions/89.109.49.13|89.109.49.13]] ([[User talk:89.109.49.13|talk]]) (TwinkleGlobal) 8001 wikitext text/x-wiki '''Jrebeng Wetan''' panèka nyama kelurahan è wilayah Kecamatan Kedopok, Kotta Probolinggo, Provinsi Jhâbâ Tèmor, [[Indonesia]]. [[Bhângsa:Geografi]] symrthkfw7eucouzz3xvsujwynpusa4 Jâbâ 0 308 1705 1704 2020-12-15T14:00:42Z Jon Harald Søby 5 1 revision imported 1704 wikitext text/x-wiki #REDIRECT [[Jhâbâ]] 3e7ul6e93evlt0oco897cqe4kzn8ooo Jâbâ Tèmor 0 309 1707 1706 2020-12-15T14:00:42Z Jon Harald Søby 5 1 revision imported 1706 wikitext text/x-wiki #REDIRECT [[Jhâbâ Tèmor]] 0tpm87qwfocbpjn258yuim505cqryoq Ka'-sèka'an 0 310 5507 4893 2021-01-05T19:45:30Z 2600:1700:1E0:6B20:54B4:968C:E474:C024 5507 wikitext text/x-wiki [[Bhengkek:Euphorbia hirta NP.JPG|thumb|Ka'-sèka'an]] '''Ka'-sèka'an''' (''Euphorbia hirta'') iyâ arèya tombuwân sè biasa tombu è pèngghir [[jhâlân]]. Ghlâghâra olo' bân jhekjhek. Tombuwân panèka segghut èkaghunaaghi ghâbây jhamo. Ca'na rèng-orèng è Filipina, ka'-sèka'an panèka bisa ngobatè demam berdarah. Tapè tadâ' bhuktè sè bisa adukung fakta jâriyâ' [[Bhângsa:Totombuwân]] [[Bhângsa:Euphorbiaceae]] k6c2d2c40yo4oehebrvpj2bq8c2wljj Kabhupatèn Bhângkalan 0 311 14366 14341 2023-10-10T00:10:48Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14366 wikitext text/x-wiki {{Dati2|settlement_type=Kabupaten |nama = Bangkalan |nama lain =[[Carakan]]: ᬓᬩᬸᬧᬢᬾᬦ᭄ᬩᬂᬓᬮᬦ᭄<br>[[Abjad Pegon|Pegon]]: '''بٓڠكالان'''<br>Alfabet Madura: Bhângkalan |lambang = Lambang Bangkalan.png |peta = Locator kabupaten bangkalan.png |foto = |caption = |koordinat = 112-113 BT, 6-7 LS |motto = ''Cipta Indra Çakti Dharma''<br>[[Abjad Pegon|Pegon]]: '''چيڤتا إندرا ساكتي دارما''' |semboyan = |propinsi = [[Jawa Timur]] |ibukota = [[Bangkalan, Bangkalan|Bangkalan]] |luas = 1260,15 |penduduk = 1076330 |penduduktahun = [[2020]] |pendudukref = <ref name="BANGKALAN">{{cite web|url= https://bangkalankab.bps.go.id/publication/2020/04/27/9c0a18278a04566e8e03141b/kabupaten-bangkalan-dalam-angka-2020.html|title=Kabupaten Bangkalan Dalam Angka 2020|website=www.bangkalankab.bps.go.id|accessdate=19 Januari 2021}}</ref> |kepadatan = 854,12 |kecamatan = 18 [[kecamatan]] |kelurahan = 8 [[kelurahan]] |desa = 273 [[desa]] |dasar hukum = Undang Undang Nomor 32 Tahun 2004 |tanggal = |hari jadi = |kepala daerah = Bupati |nama kepala daerah = |wakil kepala daerah = Wakil Bupati |nama wakil kepala daerah = Moh. Mohni |sekretaris daerah = |ketua DPRD = |ketua pengadilan negeri = |kepala kejaksaan negeri = |dandim = |kapolres = |kodearea = 031 |kodepos = |bahasa = |agama = [[Islam]] 98,86%<br> [[Kristen]] 0,16%<br>- [[Protestan]] 0,12%<br>- [[Katolik]] 0,04%<br> [[Buddha]] 0,01%<br> [[Hindu]] 0,01%<br> Lain-lain 0,97%<ref name="AGAMA">{{Cite web|url=https://sp2010.bps.go.id/index.php/site/tabel?search-tabel=Penduduk+Menurut+Wilayah+dan+Agama+yang+Dianut&tid=321&search-wilayah=Kabupaten+Bangkalan&wid=3526000000&lang=id|title= Penduduk Menurut Wilayah dan Agama yang Dianut di Kabupaten Bangkalan|website= sp2010.bps.go.id |access-date=19 Januari 2021}}</ref> |apbd = |pad = |dau = Rp 1.053.825.817.000,- ([[2020]]) |dauref = <ref>{{cite web|url=http://www.djpk.kemenkeu.go.id/wp-content/uploads/2019/09/2.-DAU.pdf |title=Rincian Alokasi Dana Alokasi Umum Provinsi/Kabupaten Kota Dalam APBN T.A 2020|website=www.djpk.kemenkeu.go.id|date=(2020)|accessdate=16 Juni 2021}}</ref> |IPM = {{increase}} 64,11 ([[2020]])<br>{{fontcolor|Orange|Sedang}}<ref>{{cite web|url=https://www.bps.go.id/indicator/26/413/1/-metode-baru-indeks-pembangunan-manusia.html|title=Metode Baru Indeks Pembangunan Manusia 2019-2020|website=www.bps.go.id|accessdate=16 Juni 2021}}</ref> |flora = |fauna = |zona waktu = UTC +7 [[Waktu Indonésia Barat|WIB]] |bandar udara = |web = {{URL|http://www.bangkalankab.go.id}} |pertumbuhan penduduk (%)= }} '''Kabhupaten Bhângkalan''' enggi panèka sala sèttong [[kabupaten]] è [[polo Madura]], provinsi [[Jaba Temor]]. Ibukottana enggi panèka '''[[kotta Bangkalan]]'''. Lokasi kabupaten Bangkalan bada è ujung paleng bara' [[polo Madura]], abatessan kalaban [[tasek Jaba]] è daja, [[kabupaten Sampang]] è temor, bân [[selat Madura]] è laok jugan bara'. [[pelabbuhan Kamal]] enggi panèka labang otama Madura dari [[polo Jaba]]. Kabupaten Bangkalan ebagi dadi 18 [[kecamatan]], sè ebagi dadi pan berempan [[disa]] bân [[kelurahan]]. Pusat pemerentaan bada è [[kecamatan Bangkalan, Bangkalan|kecamatan Bangkalan]]. == Sejarah == Sejarah kabupaten panèka è molai dari jaman [[kraton Majapahit]] bekto Brawijaya V daddi pangeran (taon 1468 - 1478). [[Kraton Palakaran]] selokasina è kecamatan [[Arosbaya, Bangkalan|Arosbaya]] daddi kraton [[Islam]] bân [[Kyai Pratanu]] daddi pangeran. Bekto jaman [[kraton Mataram]] (Islam) eprentah sareng [[Sultan Agung]], kompoi Kyai Pratanu enggi panèka [[Raden Praseno]] daddi pengobasa sadaja [[polo Madura]] bân enyandnag gelar [[Pangeran Cakraningrat I]] tape posat kraton bada è Sampang. == Geografis == Posisi [[geografi]]s kabupaten Bangkalan: antara 112º–113º [[Bujur Temor]] bân 6º–7º [[Lintang Laok]]. Luas wilayah kabupaten neka 126.182 Ha, keadaan topografina ebagi daddi daerah lamba sè loasna 68.454 Ha otaba 54,25%, sisana emassok daerah tenggi. Katenggian kabupaten neka eyantara 12 – 74 meter [[dpl]]. == Pemerentaan == Kabupaten Bangkalan ebagi daddi 18 [[kecamatan]], 273 [[disa]] bân 8 [[kelurahan]]. Ka belu bellas kecamatan-kecamatan è kabupaten Bangkalan enggi panèka: Kecamatan [[Arosbaya, Bangkalan|Arosbaya]], [[Bangkalan, Bangkalan|Bangkalan]], [[Blega, Bangkalan|Blega]], [[Burneh, Bangkalan|Burneh]], [[Galis, Bangkalan|Galis]], [[Geger, Bangkalan|Geger]], [[Kamal, Bangkalan|Kamal]], [[Klampis, Bangkalan|Klampis]], [[Kokop, Bangkalan|Kokop]], [[Konang, Bangkalan|Konang]], [[Kwanyar, Bangkalan|Kwanyar]], [[Labang, Bangkalan|Labang]], [[Modung, Bangkalan|Modung]], [[Sepulu, Bangkalan|Sepulu]], [[Socah, Bangkalan|Socah]], [[Tanah Merah, Bangkalan|Tanah Merah]], [[Tanjungbumi, Bangkalan|Tanjungbumi]] bân kecamatan [[Tragah, Bangkalan|Tragah]]. == Plessir == === Plessir alam === Bannyak kenengan plessir sè massok kategori obyek aplessir alam è Bangkalan eyantarana:[[Pantai Rongkang]], [[Pantai Sambilangan]], [[Bukit Geger]], [[Goa Bintang]], [[Goa Planangan]], [[Pantai Betoh Malang]], [[Pantai Maneron]], [[Pantai Siring Kemuning]], [[Pantai Tanjung Modung]] bân laen-laen. === Plessir budaya === * [[Bahhong]] * [[Museum Purbakala]] * [[Kerapan sapi]] * [[Benteng, Bangkalan|Benteng]] === Plessir religi === * [[Pesarean Aermata]] * [[Buju Sara]] * [[Syaikhuna Kholil]] * [[Makam Agung]] == Tengale jugan == * [[Kotta Bangkalan]] * [[Bupati Bangkalan]] == Pranala loar == * [http://www.eastjava.com/tourism/bangkalan/ Lokasi plessir è Bangkalan] == Pranala Situs == * [http://www.bangkalankab.go.id/ Situs Kabupaten Bangkalan] {{Webarchive|url=https://web.archive.org/web/20220301115836/http://www.bangkalankab.go.id/ |date=2022-03-01 }} * [http://www.bangkalan-memory.net/ Situs Bangkalan Memory] {{Webarchive|url=https://web.archive.org/web/20100731143718/http://www.bangkalan-memory.net/ |date=2010-07-31 }} {{Kabupaten Bangkalan}} [[Bhângsa:Kabhupatèn Bhângkalan| ]] [[Bhângsa:Kabhupatèn]] litcspa9t2kgygyb37h8s9pfbyb98s3 Kabupaten Bangkalan/Bupati Bangkalan 0 312 13026 1737 2023-05-09T03:54:06Z EmausBot 150 Fixing double redirect to [[Ḍaftar Bhupatè Bhângkalan]] 13026 wikitext text/x-wiki #ALIH [[Ḍaftar Bhupatè Bhângkalan]] rkgybnoh9ycn3q79879hms964clzv5e Kabupaten Bangkalan/Kamal, Bangkalan 0 313 1739 1738 2020-12-15T14:00:44Z Jon Harald Søby 5 1 revision imported 1738 wikitext text/x-wiki #REDIRECT [[Kamal, Bangkalan]] oxzwby9781u3n0m04kgbl0k2e7gc63m Kabupaten Bangkalan/Pantai Rongkang 0 314 1741 1740 2020-12-15T14:00:44Z Jon Harald Søby 5 1 revision imported 1740 wikitext text/x-wiki #REDIRECT [[Pantai Rongkang]] qgsei80l4vma3ml85pnpk3lz5wjmx9c Kabhupatèn Boalemo 0 315 6263 6262 2021-01-26T14:07:49Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Kabupaten Boalemo]] ka [[Kabhupatèn Boalemo]] 6262 wikitext text/x-wiki '''Kabupaten Boalemo''' arèya sala sèttong kabupaten è Provinsi [[Gorontalo]], Polo Sulawesi. Ibu kottana arèya bâdâ è Tilamuta. Penduduk Kabupaten Boalemo bâdâ 147.682 orèng. == Kecamatan == Kabupaten Boalemo andi' pètto kacamatan: * Botumoito * Dulupi * Mananggu * Paguyaman * Paguyaman Pantai * Tilatuma * Wonosari [[Bhângsa:Geografi]] [[Bhângsa:Kabhupatèn]] snda8aipm7rwotkderv7hb4sve31dou Kabhupatèn Bone Bolango 0 316 13742 8774 2023-07-11T02:02:54Z Boesenbergia 6 13742 wikitext text/x-wiki '''Kabupaten Bone Bolango''' arèya sala sèttong kabhupatèn è Provinsi [[Gorontalo]], Polo Sulawesi. Kottha otamana arèya bâḍâ è Suwawa. Ghungghung orèng è Kabupaten Bone Bolango bâḍâ 158.550 orèng. == Kecamadhân == Kabhupatèn Bone Bolango anḍi' empa' [[kecamaḍhân]]: * Bone Pantai * Kabila * Suwawa * Tapa [[Bhângsa:Geografi]] 9egsn4xhq50bhow1osljjja6iu16ame Kabupaten Gorontalo 0 317 6714 6256 2021-04-03T10:29:28Z Rachmat04 112 ~ 6714 wikitext text/x-wiki '''Kabupaten Gorontalo''' arèya sala sèttong kabupaten è Provinsi Gorontalo, Polo [[Sulawesi]]. Ibu kottana arèya bâdâ è Limboto. Penduduk Kabupaten Gorontalo bâdâ 355.988 orèng. == Kacamatan == Kabupaten Gorontalo andi' sanga bellâs kacamatan: # Asparaga, # Dungaliyo, # Batudaa, # Batudaa Pantai, # Bilato, # Biluhu, # Boliyohuto, # Bongomeme, # Limboto, # Limboto Barat, # Mootilango, # Pulubala, # Tabongo, # Telaga, # Telaga Biru, # Talaga Jaya # Tibawa, # Tilango, dan # Tolangohula. [[Bhângsa:Kabhupatèn]] [[Bhângsa:Geografi]] fqab33i040fpo0qausox6f5cb1mbhdj Kabhupatèn Gorontalo Ḍâjâ 0 318 7719 7696 2022-03-09T08:51:38Z Base 331 Suntingan [[Special:Contributions/Мега безмозглый император Гейской Империи|Мега безмозглый император Гейской Империи]] ([[User talk:Мега безмозглый император Гейской Империи|bicara]]) dibatalkan ke versi terakhir oleh [[User:Boesenbergia|Boesenbergia]] 6257 wikitext text/x-wiki '''Kabhupatèn Gorontalo Ḍâjâ''' arèya sala sèttong kabhupatèn è Provinsi Gorontalo, Polo [[Sulawesi]]. Ibu kottana arèya bâḍâ è Kwandang. Penduduk Kabupaten Gorontalo Dâjâ bâdâ 125.768 orèng. == Kacamatan == Kabupaten Gorontalo Dâjâ andi' sabellâs kacamatan: * Aggrek, * Atinggola, * Biau, bellâran dâri Kacamatan Tolinggula 2011, * Gentuma Raya, * Kwandang, * Monano, bellâran dâri Kecamatan Anggrek 2011, * Ponelo Kepulauan, bellâran dâri Kacamatan Kwandang 2011, * Sumalata, * Sumalata Timur, bellâran dâri Kacamatan Sumalata 2011, * Tolinggula, dan * Tomilito, bellâran dâri Kacamatan Kwandang 2011. [[Bhângsa:Kabhupatèn]] [[Bhângsa:Geografi]] tw36v3ng0zuyzzqra9muza0e1i1w4bc Kabhupatèn Pamekkasân 0 319 6680 6268 2021-04-03T10:21:42Z Rachmat04 112 ~ 6680 wikitext text/x-wiki {{Infobox Pamekasan}} '''Kabhupatèn Pamekkasân''' otabâ '''Mekkasân''' enggi panèka sala sèttong [[kabupaten]] è [[polo Madura]], provinsi Jhâbâ Tèmor. Ibukottana enggi panèka '''[[kotta Pamekasan]]'''. Lokasi kabupaten Pamekasan bada è tengah [[polo Madura]], abatessan kalaban [[tasek Jaba]] è daja, [[kabupaten Sumenep]] è temor, [[selat Madura]] è laok bân [[kabupaten Sampang]] è bara'. Kabupaten Pamekasan ebagi dadi 13 [[kecamatan]], sè ebagi dadi pan berempan [[disa]] bân [[kelurahan]]. Pusat pemerentaan bada è [[kecamatan Pamekasan, Pamekasan|kecamatan Pamekasan]]. == Plessir == * [[Pantai Talang Siring]] * [[Pantai Jumiang]] * [[Api abadi]] * [[Batu Ampar]] == Pranala loar == * [http://www.eastjava.com/tourism/pamekasan/ Lokasi plessir è Pamekasan] {{Kabupaten Pamekasan}} [[Bhângsa:Kabhupatèn Pamekkasân| ]] [[Bhângsa:Geografi]] h7hbfrstvkn4mdtlitwj4efousl8xe9 Kabhupatèn Pohuwato 0 320 8767 8758 2022-07-27T16:24:07Z Daniuu 1301 Suntingan [[Special:Contributions/2A00:F41:4834:5431:E55B:C558:DE7C:5404|2A00:F41:4834:5431:E55B:C558:DE7C:5404]] ([[User talk:2A00:F41:4834:5431:E55B:C558:DE7C:5404|bicara]]) dibatalkan ke versi terakhir oleh [[User:Rachmat04|Rachmat04]] 6891 wikitext text/x-wiki '''Kabupaten Pohuwato''' arèya sala sèttong kabupatèn è [[Provinsi Gorontalo]], Polo Sulawesi. Ibu kottana arèya bâdâ è Marisa. Penduduk Kabupaten Pohuwato bâdâ 128.748 orèng. == Kacamatan == Kabupaten Pohuwato andi' tello' bellâs kacamatan: * Buntulia, * Dengilo, * Duhiadaa, * Lemito, * Marisa, * Paguat, * Patilanggio, * Popayato, * Popayato Barat, * Popayato Timur, * Randangan, * Taluditi, dan * Wanggarasi. [[Bhângsa:Kabhupatèn]] pqubgdn9wpazwl7tjj3y243d3bepmdy Kabhupatèn Sampang 0 321 17126 6480 2024-08-01T23:24:52Z Alfiyah Rizzy Afdiquni 9 17126 wikitext text/x-wiki {{Infobox Sampang}} '''Kabupaten Sampang''' èngghi panèka sala sèttong [[kabupaten]] è [[polo Madura]], provinsi [[Jaba Temor]]. Ibukottana enggi panèka '''[[kotta Sampang]]'''. Lokasi kabupaten Sampang bada è tengah [[polo Madura]], abatessan kalaban [[tasek Jaba]] è daja, [[kabupaten Pamekasan]] è temor, bân [[selat Madura]] è laok bân [[kabupaten Bangkalan]] è bara'. Kabupaten Sampang ebagi dadi 12 [[kecamatan]], sè ebagi dadi pan berempan [[disa]] bân [[kelurahan]]. Pusat pemerentaan bada è [[kotta Sampang]]. == Plessir == * [[Polo Mandangin]] * [[Pantai Camplong]] * [[Pemakaman Madegan]] * [[Waduk Klampis]] * [[Air terjun Toroan]] * [[Reruntuhan Raden Segoro]] bân [[alas monyet Nepa]] * [[Reruntuhan Pababaran]] * [[Batu Ampar]] == Pranala loar == * [http://www.eastjava.com/tourism/sampang/ Lokasi plessir è Sampang] {{Kabupaten Sampang}} [[Bhângsa:Kabupten Sampang|Kabhupatèn_Sampang]] [[Bhângsa:Kabhupatèn]] 7s2o0nis72ftl42yxandbpobpi8f497 Songennep 0 322 15005 14342 2023-12-05T20:35:45Z Faleztino 2341 Faleztino ngallèyaghi kaca [[Kabhupatèn Songennep]] ka [[Songennep]] 14342 wikitext text/x-wiki {{Infobox Sumenep}} '''Kabhupaten Songennep''' (Pèghu: كابْوڤاتَين سَوڠٓنّٓڤ) iyâ arèya sala sèttong kabhupaten è propinsi [[Jhâbâ Tèmor|Jâbâ Tèmor]], [[Inḍonesia]]. Kabhupaten arèya lowassa 2.093,45 km² bi' ghungghung orèngnga korang lebbi 1.041.915 orèng. Kottha otamana iyâ arèya Kottha Songennep. Oca' Songennep kalamon è ètalèktèghi arop'aghi [[bhâsa Jâbâ kona]], sè kennèng èjhârbâ'aghi anḍi' maksod: * Oca' "Song" sè artèna rellong, otaba jhurâng * Oca' "Enneb" sè artèna lembâ sè tennang aèngnga Kalamon èpasèttong anḍi' artè "lembâ sè tennang". Oca' Songennep saongghuna ella kalonta è jhamanna [[Karajhâ'ân Singasari]] sè ngobasane tana [[Jâbâ]], Madhurâ, bân sakobhengnga. Makkèna oca' Songennep arèya bâḍâ è ḍâlem Kètab Pararaton, oca' Songennep kasebbut èlampa'aghi kateppan Rato Prabu Kertanaghâra nondhung [[Arya Wiraraja]] (Banyak Wide) sè dhaddi penasehat politik bân kaamanan è taon 1269 M. '“''Hanata Wongira, babatangira buyuting Nangka, Aran Banyak Wide, Sinungan Pasenggahan Arya Wiraraja, Arupa tan kandel denira, dinohaksen, kinun adipati ring Sungeneb, anger ing Madura wetan''”. Sè artèna: "Iya arèya, ana' potona è Nangka, anyama Banyak Wide, èberri' sambhâdhân Arya Wiraraja, ropana ta' parcajâ, èpajhâu bân èsoro dhâddhi aḍipati è Songennep. Aengghun è Madhurâ panthâ tèmor". == Sajhârâ == '''Jhâman Pra Kolonial''' Mènorot somber ḍâri [[Cèna]], sajhegghâ pamarènta'an Rato Airlangga, ḍaèra nagharâ Madhurâ èbagi dhaddhi duwâ', iyâ arèya Madhurâ Bârâ' bân Madhurâ Tèmor. Madhurâ Bârâ' èkobâsanè bi Karajhâ’ân Bidârbâ sè ratona anyama Bhâlâ Dhibâ, sè ta' laèn iyâ arèya mattowa ḍâri Krisna. Dhinèng Madhurâ tèmor èkobasanè sareng karajâ’ân Manḍârâka sè ratona anyama Prabu Saljâ. È bâkto Karajhâ’ân Singasari, tana Songennep èparènta bi' sala sèttong aḍipatè sè nyamana Arya Wiraraja (Banyak Wide). Hal kasebbhut èjhârba'aghi ḍâlem pan-bârâmpan kètab bân prasasti, sala sèttongnga ḍâlem [[Kètab Pararaton]]. Arya Wiraraja dhâddi aḍipatè è Songennep tanggâl 31 Oktober 1269. '''Jhâman Koloni Bâlândhâ''' Pamarènta'an VOC otaba Bâlândhâ èmolaè sajegghâ pamarènta'an Radhin Bughân (Kanjeng Tamenggung Judanagârâ) taon 1648-1672, sè ta' laen iyâ kanca ḍâri [[Pangèran Taronajâjâ]]. È bâkto paperrangan Pangèran Taronajâjâ, Songennep bâḍâ è ḍâlem parèntana Kanjeng Tamenggung Judanagârâ, bânnya’ abhânto bhâlâ parjhurit ka'angguy merrangè orèng Bâlândâ è tana Jâbâ. Kabhupatèn Songennep èkowasanè Kompennè Bâlândhâ pola baḍâna parembhâghân antara Susuhunan Mataram bi' Kompennè è tangghâl 5 Oktober 1705. Dhinèng para Kanjeng sè marènta è Songennep kasebbut bâḍâ sala sèttong rato binè’ iyâ arèya Radhin Aju Rasmana Tèrtanagârâ sè pas èghântè'è ḍâ’ rakana sè nyamana Bhindhârâ Sa'od sè ajhâjhuluk Radin Tamenggung Tèrtanagârâ taon 1750 - 1762. Sala sèttong bâjâna Bhindârâ Sa'od sè anyama sokkla Radhin Abdurrahman ajhâjhuluk Pangèran Tèrtadhinigrat Panembhâ’ân Nataningrat Soltan Natakusuma sè kapèng sèttong sè marènta lebbi 43 taon, ḍâri taon 1811 kantos 1854. Salèrana kacarèta mènangka pangrajâ ponjhul sè akajhunèllan sè samporna, kantos bânnya’ narèma bintang jhâsa ḍâri karajhâ’ân agung è Èropa tor Asia Bârâ’. '''Kamardhika’an''' È jhâman perrang kamardika'an, para pottra ḍâri Songennep bânnya’ sè noro’ aperrang abhillai [[naghârâ]], è Songennep, Madura, tana Jâbâ bân sabânnya'na kennengngan è naghârâ Rèpublik Inḍonesia. Akantha paperrangan tanggâl 10 Nopèmber è Sorbâjâ, parjhurit otabâ sarḍâḍu sè ḍâri Songennep sè ètemmowè neng tolèsan sajhârâ parjuwângan kantos pa’ polo bâllu’ orèng. == Geografi tor administrasi == Kabhupatèn Songennep anḍi' ḍaèra dhârâdhân bi' tasè' sè lowas. Salaènna arowa, Songennepanḍi' ghungghung polo sabânnya'na 126 polo sè satèya dhâddhi bâgiyân administratif Kabhupatèn Songennep. Polo-polo sè èmaksod e antarana [[Polo Karamian]], [[Polo Kangean]], [[Polo Sakala]], [[Polo Sapeken]] bân bânnya' laènna. Engghun geografis Kabhupatèn Songennep bâḍâ è koorḍinat 113°32'54"-116°16'48" BT tor 4°55'-7°24' LL. Bâtessa bi' ḍaèra sakobhengnganna iyâ arèya: Bâgiyân lao': Sellat Madhurâ dan Tasè' Bhâli Bâgiyân ḍâjâ: Tasè' Jhâbâ Bâgiyân bârâ': Kabupatèn Mekkâsan Bâgiyân tèmor: Tasè' Jhâbâ bân Tasè' Florès == Pranala lowar == * [http://www.sumenep.go.id/ Situs resmi Pemkab Sumenep] {{Webarchive|url=https://web.archive.org/web/20150705103943/http://www.sumenep.go.id/ |date=2015-07-05 }} * [http://www.eastjava.com/tourism/sumenep/ Lokasi plessir è Sumenep] {{Kabupaten Sumenep}} {{DEFAULTSORT:Kabhupatèn Songennep}} [[Bhângsa:Kabupten Sumenep|Kabhupatèn Songennep]] [[Bhângsa:Madhurâ]] ikq12yb3vxdjn5oahe7ffku25lhbg9f Kacang tana 0 323 10628 4895 2022-12-08T15:28:28Z 114.5.104.193 10628 wikitext text/x-wiki [[Bhengkek:Arachis hypogaea (DITSL).JPG|thumb|Robâ ghenna'na tombuwân kacang kolè']] [[Bhengkek:Arachis hypogaea 004.JPG|thumb|Kacang kolè']] '''Kacang tana''' (''Arachis hypogaea'') otabâ '''kacang kolè'''' iyâ arèya tamenan cang-kacangan anggota famili Fabaceae sè ella ètamen polana ngasèlaghi. Tamenan arèya dhâddhi cang-kacangan palèng pentèng samarèna [[kadhelli]]. Kacang tana bânnè tamenan asli Indonesia, malaènaghi tamenan asli benua Amèrika. [[Bhângsa:Totombuwân]] [[Bhângsa:Fabaceae]] lx43r7xzh92dcsf8x1ze483ieq1x3u0 Kacobhung 0 324 7466 5508 2021-12-03T07:41:00Z Rachmat04 112 ~ rapikan 7466 wikitext text/x-wiki [[Bhengkek:Brugmansia suaveolens - zhank puttra 2019.jpg|jmpl|Kembhânga kacobhung bârna potè]] '''Kacobhung''' iyâ arèya tombuwân akembhâng anggota famili Solanaceae, tombuwân arèya ghi' akarabhât bi' ''Datura'', kembhâng iyas sè kembhânga aropa tarompèt sè rajâ. Kacobhung biasana akembhâng potè otabâ, tapè hibridana akembhâng cem-macem [[bârna]]. Èparkèraaghi tombuwân arèya pertama kalè èangghuy ghâbây bhât-obhâtân è abad kasapolo. [[Bhângsa:Totombuwân]] [[Bhângsa:Solanaceae]] d63afvvmq71jtod87n1zhk2qgz34dof Kacèpèr 0 325 15242 15241 2023-12-09T14:34:39Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Köcèpèr]] ka [[Kacèpèr]] nèmpa pangallèyan sè laju 15241 wikitext text/x-wiki [[Bhengkek:Psophocarpus tetragonolobus 01.JPG|thumb|Kacèpèr sè ghi' ngoḍâ]] '''Kacèpèr''' (''Psophocarpus tetragonolobus'' (L.) D.C.) otabâ '''kocèpèr''' iyâ arèya tombuwân sè nalar ḍâri famili [[:Bhângsa:Fabaceae|Fabaceae]]. Buwâ bân konco'na kacèpèr èkakan, biasana èkaghâbây ghângan. == Panyalambherrân == Tombuwân arèya ètamen è Asia Tèmor Lao', Papua Nugini, polo-polo è Pasifik, bân Afrika<ref name=":0">https://www.sciencedirect.com/science/article/pii/B9780123750839001707</ref>. Madagaskar, India, Mauritius, Papua Nugini, bân Asia bâgiyân lao' arèya èsebbhut kennengngan asalla kacèpèr<ref>https://www.sciencedirect.com/science/article/pii/B9780080408262500357</ref>. == Ghâḍhuwân Kimia == Kacèpèr tamaso' ka cang-kacangan sè tèngghi ghâḍhuwân mènnya'na, kapprana 15%. Ghâḍhuwân proteinna ra-kèra 30-37%<ref name=":0" />. == Paghuna'an == Buwâna sè lembu' èkakan, otamana è Asia, tapè ḍâun, ghlâghâr, bighi, bân ramo'na paḍâ anḍi' gizi sè tèngghi<ref name=":0" />. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Fabaceae]] ltyukmr2aum8zt79frvspfxcix9a8t5 Kaddâs 0 326 1834 1833 2020-12-15T14:00:47Z Jon Harald Søby 5 1 revision imported 1833 wikitext text/x-wiki #REDIRECT [[Kaḍḍâs]] n8grswljk829etck27q5o5aq3bsz6n2 Kademangan, Kademangan, Probolinggo 0 327 1837 1836 2020-12-15T14:00:47Z Jon Harald Søby 5 2 revisions imported 1836 wikitext text/x-wiki '''Kademangan''' panèka nyamah kelurahan è wilayah Kecamatan Kademangan, Kottah Probolinggo, Provinsi Jhâbâh Dhimor, [[Indonesia]]. [[Bhângsa:Geografi]] tc4u83mjecqarroxpn2drbg2covy15k Kademangan, Probolinggo 0 328 1840 1839 2020-12-15T14:00:48Z Jon Harald Søby 5 2 revisions imported 1839 wikitext text/x-wiki '''Kademangan''' panèka nyamah kecamatan è Kottah Probolinggo, Provinsi Jhâbâh Dhimor, [[Indonesia]]. [[Bhângsa:Geografi]] nnz4n198e1omuk9lz3593rdulqckipd Kadhelli 0 329 1842 1841 2020-12-15T14:00:48Z Jon Harald Søby 5 1 revision imported 1841 wikitext text/x-wiki #REDIRECT [[Kaḍhelli]] 1q4bk9fqonltkqrl6dvr3ihc90xtpv9 Kaju jhârân 0 330 6232 4897 2021-01-24T13:21:48Z Boesenbergia 6 6232 wikitext text/x-wiki [[Bhengkek:Lannea coromandelica (6995841560).jpg|thumb|Kaju jhârân ]] '''Kaju jhârân''' otabâ '''palembhâng''' (''Lannea coromandelica'') iyâ arèya ka'-bhungka'an è dâlem famili Anacardiaceae sè tombu è [[Asia Lao']] bân Tèmor Lao'. Kaju arèya biasana tombu dhâghâ 5-10 m. Kaju jhârân biasana ètamen ghâbây tamenan pangandeng. [[Bhângsa:Totombuwân]] [[Bhângsa:Anacardiaceae]] 6oqp26ehtcsylsy8f2mmi8sbwit6t4f Kaju nèmor 0 331 7458 5510 2021-12-03T07:39:40Z Rachmat04 112 ~ rapikan 7458 wikitext text/x-wiki [[Bhengkek:Weihnachtsstern - groß.jpg|jmpl|Kaju nèmor]] '''Kaju nèmor''' (''Euphorbia pulcherrima'') iyâ arèya tamenan subtropis bagiân lao' bân Amèrika Serikat (AS). Joel Roberts Poinsett ngalontaaghi tamenan èyas rèya ka AS è taon 1825. È bhâsa [[Indonesia]], tamenan arèya èkoca' ''kastuba''. [[Bhângsa:Totombuwân]] [[Bhângsa:Euphorbiaceae]] elbqswgjkjyhyj4csvd4t104immcwqr Kalampok 0 332 18265 18264 2024-09-25T03:47:11Z Lukjsly 1688 18265 wikitext text/x-wiki [[Bhengkek:Syzygium aqueum in India.jpg|thumb|Kalampok]] '''Kalampok''' (''Syzygium aqueum'') otabâ '''kelampok''' otabâ '''jhâmbhu wir''' iyâ arèya buwâ sè tamaso' ka ḍâlem famili bhu-jhâmbhuwân (Myrtaceae). Kalampok arèya bhidhâ bi' [[jhâmbhu semarang]] (''Syzygium samarangense'') makkèna buwâ bân bhungkana para' paḍâ'â. Sakèng ta' bisa èbhidhâ'aghi, brâmpan kultivara arèya ḍâ-paḍâ èkoca' kalampok otabâ jhâmbhu wir bhâi. Kalampok tamaso' tamennan sè ghâmpang ètamen. Pan-brâmpan nyamana kalampok iyâ arèya ''jhâmbu ayer mawar'' (Malaysia), ''jhâmbhu aje'' (Min.), ''jhâmbhu cai'' (Sd.), ''Jhâmbhu wer'' (Jhâbâ), ''Jhâmbhu wir, kalampok'' (Madhurâ), ''nyambhu er'' (BI.), ''kumpas, kumpasa, kombas, kembes'' (bhâsa è Polo Somatra ḍâjâ), ''jhâmbhu jene, jhâmbhu salo'' (Sulsel), ''jhâmbhu waelo, kuputol waelo, lutune waele, kopo olo'' (bhâsa è Seram bân dhi'-seddhi'na), bân laènna.<ref>Heyne, K. 1987. ''Tumbuhan Berguna Indonesia'', jil. 3. Yay. Sarana Wana Jaya, Jakarta. Hal. 1509-1510.</ref> Jhughân ''jhâmbhu kancèng'' (Ind.), sè wâ-buwâna ni'-kènni'.<ref>Rahardi, F. 2003. Apel Jawa yang Dipopulerkan Taiwan. ''Harian Kompas. [https://web.archive.org/web/20071221201431/http://kompas.com/kompas-cetak/0309/27/inspirasi/586833.htm Diarsipkan.]'' È aksès tangghâl 24-09-2024.</ref> È pan-brâmpan naghârâ laèn, jhâmbhu rèya èsebbhut ''machom phupa'' otabâ ''chomphu pa'' (Thailand), ''tambis'' (Filipina), ''bell fruit'', ''water apple'' (Inggrès.) bân laènna.<ref name=":0">Verheij, E.W.M. dan R.E. Coronel (eds.). 1997. ''Sumber Daya Nabati Asia Tenggara 2: Buah-buahan yang dapat dimakan''. PROSEA – Gramedia. Jakarta. <nowiki>ISBN 979-511-672-2</nowiki>. Kaca 376-380.</ref> == ''Pemerian botanis'' == Biyasana bâgiyân-bâgiyân tamennan jhâmbu wir aokoran lebbi kènni' bân korang abâu aromatis bilâ èbhândhingaghi bi' jhâmbhu semarang. Abâsaghi pan-brâmpan tolèsân sè ètolès mèrèng otamana kembhâng bân buwâna. Jhâmbhu wir biyasana aropa taneman ''perdu'' sè tèngghina 3-10 mèter. Segghutbhungkana aranca' molaè ḍâri bhungkèla ka'-bhungkana, tor kadhâng ''gemang''na sampè' 50 cm. Ḍâun sèttong bâḍâ dhâp-addhâbbhân, anḍi' ranca' 0,5-1,5 cm. Lembârânna ḍâun aropa ''jhântung jorong'' saampè' bunter tellor abâlik loncong, 7-25 x 2,5-18 cm, ta' sama sakalè otabâ sakoni' abâu ''aromatis'' bilâ èperkes. Sosonan kembhâng ḍâlem malai è konco'en ranca' otabâ meddhâl è ḍâun sè la ghâgghâr (''aksial''), aèssè 3-7 kembhâng. Kembhâng konèng abâk potè, bi' ''tabung kelopak lk. 1 cm'' lanjhânga; ḍâun mahkota bunter sampè' masaghi tello', 5-7mm; ''benang sari'' antara ''0,75-2 cm'' bân ''putik'' sè lanjhânga sampè' 17 mm.<ref name=":0" /> Buwâna kalampok rèya aropa buwâ ''buni'', ropana akanta gangsing sè abhungkèl kènnè' bân konco'en sè lèbâr sara (segghut bi' lu'-bilu'en sè mapèsa antara bâgiyân bhungkèl bi' konco'); 1,5-2 x 2,5-3,5 cm; anḍi' ''mahkota kelopak'' sè adhâghing bâng bilu'; bâgiyân loar abârna potè sampè' mèra. Dhâghing buwâna abârna potè, bânnya' aènga, para' taḍâ' bâuna; arassa cèlo' otabâ cèlo' manès, tor kadhâng abâk paka'. Bighina kènnè', 1-2(-6) butèr.<ref>Steenis, CGGJ van. 1981. ''Flora, untuk sekolah di Indonesia''. PT Pradnya Paramita, Jakarta. Kaca 328.</ref> == Kaghuna'ânna == Kalampok paḍâ bân jhâmbhu semarang bân jhâmbhu bol, biyasana èangka'aghi è attassâ mèjâ. Tèllo' macem jhâmbhu rèya anḍi' kaghuna'an sè korang lebbi saropa bân salèng aghântè'aghi. Wâ'-buwâ'ân rèya biyasana èkakan ghi' seggher otabâ èpadhâddhi kakanan sè anyama rojhâk. Pan-brâmpan macem jhâmbhu rèya bisa èpadhâddhi settup otabâ acar (accènan) kèya.<ref name=":0" /> Kajuna sè ghâli bân abârna abâk mèra cokop bhâghus mon èghâbây kaju bâghonan sè pentèng ta' nyèddhing tana. Coma biyasana okoranna cè' kènnè'en. Kaju bhungkana kalampok bhâghus kèya mon èangghuy ghâbây kaju tono.<ref>Simamora, Purnama Sarlina (2008-09-18). [https://repositori.uma.ac.id/handle/123456789/6068 "Inventarisasi Lalat Buah (Bactrocera spp) pada Tanaman Jambu Air (Eugenia aquea) di Kecamatan Pancur Batu"] (dalam bahasa Inggris). Universitas Medan Area.</ref> È Kuningan, ḍâun kalampok biyasana èghuna'aghi ghâbây bhundhu'en tapay plotan. Tapay Kuningan ekennal manès bân bânnya' aènga. == Asal-osolla == Asal osolla bhungkana kalampok ghi' ta' ètemmo pastèna, tapè èkèra'aghi meddhâl ḍâri Asia Tenggara. Ḍâri jhâman sabbhân taneman kalampok rèya la èobu dhâddhi bhungka wâ'-buwâ'ân è kennengan rèya. molaè ḍâri kennengan Inḍocina sampè' ka bâgiyân tèmor Nusantara. == Sombher == [[Bhângsa:Totombuwân]] [[Bhângsa:Myrtaceae]] <references /> ggwfkbo6yapd4u2ekumshz3qei3vzg1 Kaligrafi 0 333 6895 6231 2021-05-08T19:43:31Z Rachmat04 112 ~ 6895 wikitext text/x-wiki '''Kaligrafi''' dâri bhâsah Yunani: καλλι "bhâgus" + γραφος "nolès”) otabâ Seni Khot iyâ arèya seni nolès bhâgus klabân bulpèn bâdi hiasan. Makkè kaligrafi [[bhâsa Arab]] tarkenal, kèng bânnyak jughen kaligrafi bhâsah latèn. == Kaligrafi Islam == Kaligrafi Islam biasah dâri yât-ayât Al-Qur’an. Bentukna cem-macem, kadeng ngangghuy kertas, kadung ngangghuy logam otabâ kolè’. Contonah sè bâdâh è Al Hamra, Spanyol. === Kaligrafi Islam Kontemporer === Kaligrafi Islam kontemporer iyâ arèya karjâ sè bidâh dâri dâri kaidâ kaligrafi konah. Akembang sanget è media bân acâm-macâm. Madzhab kakdintoh aleppas kabiasaan khot duk-ponduk, pus-kampus akadhi Naskhi, Tsulutsi, Farisi, Diwani, Diwani Jali, Kufi, bân Riq’ah. Corak kaligrafi Islam Kontemporer èbâgi dâ’ klompok tradisional, igural, ekspresionis, simbolik, bân abstraksionis mutlak. === Kaligrafi Arab Kajuh === Kaligrafi Arab Kajuh èokèr dâri kajuh; kajuh jâtèh, mahoni bân laènnah. Kaligrafi rèya dâri Jepara. Sè-èssènah ètokèl klabân Ayat Al-Qur’an. Kaligrafi Arab Kajuh kaligrafi Allah Muhammad, Kaligrafi ayat Kursi, Kaligrafi Ayat sèbuh dinar, kaligrafi asmaul husna, bân kaligrafi sorat Al-Qur’an. [[Bhângsa:Kabhângkèdhân]] 34di9c2809vjim31vb9ly9ycfxss2mh Kalimantan Bârâ' 0 334 8141 8139 2022-05-11T15:36:34Z 1234qwer1234qwer4 356 Undid edits by [[Special:Contribs/89.109.44.231|89.109.44.231]] ([[User talk:89.109.44.231|talk]]) to last version by 1234qwer1234qwer4 8141 wikitext text/x-wiki [[Bhengkek:Coat of arms of West Kalimantan.svg|jmpl|lambhâng propinsi Kalimantan Bârâ']] '''Kalimantan Bârâ'''' panèka sala sèttong propinsi è Indonesia. Propinsi Kalimantan Bârâ' aletta' è lajân palèng bârâ polo Kalimantan. Ibukotta propinsina panèka kottah [[Pontianak]]. Bhâsah daerah otamana panèka bhâsa Dayak bân Melaju. Loas propinsina panèka 115.114,32&nbsp;km<sup>2</sup> kalaban12 kebhupatèn bân 2 kottah. Jumlah dhikkè' propinsi arèya ra-kèra 4.395.983 orèng. [[Bhângsa:Geografi]] cay9xtigfpoaweqc7kljkhha10u17tr Kalimantan Lao' 0 335 6229 5086 2021-01-24T13:20:22Z Boesenbergia 6 6229 wikitext text/x-wiki '''Kalimantan Lao'''' (aksarah Jawi: کاليمانتان سلاتن‎) panèka sala sèttong propinsi è Indonesia. Propinsi Kalimantan Lao' aletta' è polo Kalimantan. Ibukotta propinsina panèka kottah [[Banjarmasin]]. Bhâsah daerah otamana panèka bhâsa Banjar. Loas propinsina panèka 36.805,34 km2 kalaban 11 kebhupatèn bân 2 kottah. Jumlah dhikkè' propinsi arèya ra-kèra 3.626.616 orèng. [[Bhengkek:Coat of arms of South Kalimantan.gif|thumb|lambhâng propinsi Kalimantan Lao']] [[Bhângsa:Geografi]] 6pl3iz7jg2fz1y22jl2nxd3yrfkitbb Kalimantan Tengnga 0 336 10181 8637 2022-11-14T09:54:17Z Mrmw 1730 ([[c:GR|GR]]) [[File:Coat of arms of Central Kalimantan.png]] → [[File:Coat of arms of Central Kalimantan.svg]] vva 10181 wikitext text/x-wiki [[Bhengkek:Coat of arms of Central Kalimantan.svg|thumb|lambhâng propinsi Kalimantan Tengnga]] '''Kalimantan Tengnga''' panèka sala sèttong propinsi è Inḍonesia. Propinsi Kalimantan Tengnga bâḍâ è tengngana [[polo Kalimantan]]. Ibukottha propinsina panèka [[kottha Palangkaraya]]. Bhâsa ḍaèra otamana panèka bhâsa Ngaju. Loas propinsina panèka 153.564,50 km<sup>2</sup> kalabân 13 kabhupatèn bân 1 kottha. Ghungghung ḍhikkè' propinsina arèya ra-kèra 2.212.089 orèng. [[Bhângsa:Geografi]] 4hvwn6d7wsh40ek6hl612cwki1tk4jt Kalkal otek 0 337 6880 4809 2021-05-08T19:40:54Z Rachmat04 112 ~ 6880 wikitext text/x-wiki '''Kalkal otek''' (''Desmodium gangeticum'') iyâ arèya tombuwân sè tamaso' ka famili cang-kacangan ([[Fabaceae]]). È [[Kètab Ayurwèḍa]], tombuwân arèya aropa'aghi sala sèttong tombuwân sè palèng èkaparlo<ref name=":0">https://www.planetayurveda.com/library/shalparni-desmodium-gangeticum/</ref>. == Jhâjhârbâ'ân ropa == Kalkal otek ngennèng tombu ghân samèter, ghlâghârrâ akaju è bungkèlla<ref name=":1">https://vikaspedia.in/agriculture/crop-production/package-of-practices/medicinal-and-aromatic-plants/desmodium-gangeticum</ref>, biasana ètombui lu-bulu alos. Bhângon ḍâunna loncong tellor, sè lanjhângnga bisa tombu ghân 15cm. Kembhângnga abârna bungo bâk ngapotè. Bhutorra pèppè', tèpès, abilu' sè aèsse 6-8 bighi, bân alu-bulu kèya. Kalkal otek kappra ngembhâng bân abuwâ è bulân Agustus bân Novèmber<ref name=":0" />. == Ghâḍhuwân kimia == Tombuwân arèya aghâḍhu N-dimetiltriptamin, hypaphorin, hordenin, Caudicin, gangetin 3-H, gangetin, bân desmodin<ref name=":0" />. == Panyalambherrân == Kappra tombu è Afrika tropis, India, Cèna, Jeppang, Myanmar, Thailand, Kamboja, Laos, Vietnam, Malaysia, Indonesia, Flipina, bân Australia<ref name=":0" />. == Paghuna'an == Bâgiyân sè èghuna'aghi biasana ramo' otabâ sakabbhina tombuwân arèya<ref name=":0" />. == Carana Aperghi == === Namen belta === Belta kennèng ètamen ḍâri bighi è bulân panamennan Maret ghân April. Bighina ètamen è ''polybag'' sè aèssè tana, beḍḍhi, bân ella èsaloy celaṭṭong. Bighi ghellâ' bhâkal akocambâ è arè ka 7-10. Samarèna arowa, belta kasebbhut ella bisa èyallè ka tana saellana 45-50 arè è ''polybag''<ref name=":1" />. [[Bhengkek:Desmodium gangeticum (2913930835).jpg|jmpl|Kalkal otek]] === Maranta tana bân bhuṭok === Tana sè ḍâgghi' ètamenna kodhu èlanḍu' kaḍâ', mon parlo èselghâ. Bhuṭok ra-kèra 10 ton/hèktar kodhu èsaloyaghi ka tana bâjâ namenna. Bhuṭok nitrogen bi' fosfor èberri' sabânnya' 20kg/hèktar bân 40kg/hèktar. Mon parlo kèya, tana kodhu èberri' kèya bhuṭok zinc 20kg/hèktar ènga' nitrogen<ref name=":1" />. === Namen belta ka tana === Belta sè ella akocambâ, kennèng èyallè ka tana sè ella èparanta. Mon kabâḍâ'ân hawa kerrèng, panamennan bisa èyambhâr ghân bulân Juli, otabâ bâjâ kabâḍâ'ân hawa bâk bâcca. Engghâna belta sè èparkèra'aghi cokop iyâ arèya 45 èkalè 45cm, sè artèna tana sè ella èparanta ghellâ' bisa ètamennè 50.000 belta è sahèktara tana<ref name=":1" />. === Dhâddhi tamennan sella === Tamennan kalkal otek arèya kennèng ètamen kadhibi' otabâ bi' tamennan sè laèn, misalla ''[[poplar]]'' sè nganḍengngè tombuna kalkal otek. Salaènna arowa, pao bân jhâmbhu cocok kèya ètamen bi' kalkal otek<ref name=":1" />. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Fabaceae]] 5fv17x5weofg3ititk111w48va897so Kalkulus 0 338 7716 7693 2022-03-09T08:51:33Z Base 331 Suntingan [[Special:Contributions/Мега безмозглый император Гейской Империи|Мега безмозглый император Гейской Империи]] ([[User talk:Мега безмозглый император Гейской Империи|bicara]]) dibatalkan ke versi terakhir oleh [[User:Boesenbergia|Boesenbergia]] 6228 wikitext text/x-wiki '''Kalkulus''' (Bhâsah Latin: ''calculus'', artèna "bâto kènè'", ghâbây mitong) panèka cabang èlmo matematika sè mencakup bâtesan, toronan, integral, bân deret tak èngghâ. Kalkulus panèka èlmo sè mempelajari paobâan, sé dâmma geometri sè mempelajari bhângon bân aljabar sè mempelajari operasi bân penerapan untuk bellâ pabhârengan. Kalkulus aghâdhui aplikasi sè bhâbu dâlem bidang-bidang sains, ekonomi, bân teknik; sarta kèngèng ajâwab berbagai masalah sè ta' kèngèng èbellâaghi klabân aljabar elementer.<ref>Latorre, Donald R.; Kenelly, John W.; Reed, Iris B.; Biggers, Sherry (2007), Calculus Concepts: An Applied Approach to the Mathematics of Change, Cengage Learning, hlm. 2, ISBN 0-618-78981-2, Chapter 1, p 2</ref> === Sombher === <references /> [[Bhângsa:Èlmo]] p9u580lu7r7k5fo5bpzzaj7fs7lvyin Kamal, Bangkalan 0 340 16136 7217 2024-03-02T02:25:18Z Alfiyah Rizzy Afdiquni 9 16136 wikitext text/x-wiki {{Coord|-7.1529|112.7160|display=title}} {{Kecamatan |nama = Kamal |peta = <!-- Tuliskan nama berkas lengkap. --> |gambar = <!-- Tuliskan nama berkas lengkap. --> |caption = <!-- Diisi dengan keterangan gambar. --> |koordinat = |propinsi = Jawa Timur |dati2 = Kabupaten |nama dati2 = Bangkalan |nama camat = <!-- Diisi dengan nama camat atau kepala distrik. --> |nama sekcam = <!-- Diisi dengan nama sekcam atau kepala distrik. --> |kode pos = 69174 |luas = 41,40<ref name="BPS Bangkalan 2018"/> |penduduk = 49.410<ref name="BPS Bangkalan 2018"/> |kepadatan = 1.193,48<ref name="BPS Bangkalan 2018"/> |kelurahan = 10 disa<ref name="BPS Bangkalan 2018"/> |suku bangsa = |agama = }} '''Kecamatan Kamal''' panèka sala sèttong [[kecamatan]] è [[Kabhupatèn Bhângkalan]]. Loas kecamatan panèka 41,40 Km² kalaban 10 [[disa]] bân 48 [[dusun]]. Penduduk kecamatan Kamal bada 44.897 jiwa otaba 10.827 [[KK]] (2007), kapadatan 1.027 oreng per Km² bân tengkat partombuwan penduduk 3% sabbhân [[taon]].<ref name="BPS Bangkalan 2018">{{Cite web|url=https://bangkalankab.bps.go.id/publication/2018/08/16/da10da0efd2c588504b17889/kabupaten-bangkalan-dalam-angka-2018.html|title=Badan Pusat Statistik Kabupatén Bangkalan|website=bangkalankab.bps.go.id|access-date=2020-11-24}}</ref> == Pemerèntahan == Sa-dhisa è Kacamadhân Kamal èngghi panèka: # [[Tajungan, Kamal, Bangkalan|Tajungan]] # [[Gili Barat, Kamal, Bangkalan|Gili Barat]] # [[Banyuajuh, Kamal, Bangkalan|Banyuajuh]] # [[Kamal, Kamal, Bangkalan|Kamal]] # [[Tanjungjati, Kamal, Bangkalan|Tanjungjati]] # [[Kebun, Kamal, Bangkalan|Kebun]] # [[Gili Timur, Kamal, Bangkalan|Gili Timur]] # [[Gili Anyar, Kamal, Bangkalan|Gili Anyar]] # [[Telang, Kamal, Bangkalan|Telang]] # [[Pandabah, Kamal, Bangkalan|Pandabah]] == Sombher == {{Reflist}} {{Rentesan}} [[Bhângsa:Kabupaten Bangkalan|Kabhupatèn Bhângkalan]] huoc6jbjgzdp5408q2ondmxmgvcomg1 Kamonèng 0 341 5512 4901 2021-01-05T19:52:25Z 2600:1700:1E0:6B20:54B4:968C:E474:C024 5512 wikitext text/x-wiki [[Bhengkek:Murraya paniculata (2).jpg|thumb|Kembhângnga kamonèng]] '''Kamonèng''' (''Murraya paniculata)'' iyâ arèya tombuwân sè alebbhu ka dâlem famili Rutaceae. Tombuwân sè ghi' safamili bi' dâun kari arèya andi' nyama lokal antara laèn ''kemuning'' ([[Jhâbâ]]), ''kamuning'' (Sunda), ''kajeni'', ''kemuning'', ''kemoning'' (Bhâli), ''kemiuning'' (Sumba), ''kamuni'' (Mbojo) bân èn-laènna. == Jhâjhârbâ'ân ropa == Tèngghina sampè' 1,8-12m. Ranca'na sè ella towa abârna potè bâk bu-abu ka bu-abu bâk konèng. Bhângon ḍâunna loncong tellor, sèrèng ḍâunna rata, dhinèng bhungkèl ḍâunna abunter. Kembhângnga metto dhuli kalèncapan ranca'na, abârna potè, bâuna seddhâ'<ref name=":0">http://www.efloras.org/florataxon.aspx?flora_id=2&taxon_id=200012464</ref>. == Panyalamberrân == Kamonèng nyalambher è naghârâ Cèna, Taiwan, Bhutan, Kamboja, India, Indonesia, Jeppang (Kapolowan Ryukyu), Indonesia, Laos, Malaysia, Myanmar, Nepal, New Guinea, Pakistan, Philippines, Sri Lanka, Thailand, Vietnam; Australia, bân Kapolowan Pasifik Bârâ' Lao'<ref name=":0" />. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Rutaceae]] hk86bgdtk5l3egoayc2jf2jbdr36g2s Kangkong 0 342 6226 5018 2021-01-24T13:18:22Z Boesenbergia 6 6226 wikitext text/x-wiki [[Bhengkek:N Ipoa D1600.JPG|thumb|Kangkong]] '''Kangkong''' (''Ipomoea aquatica'' Forsk.) iyâ arèya tombuwân sè èkaghângan bân satèya molaè ètamen. Kangkong bânnya' èjhuwâl è sar-[[pasar]]. Tombuwân bisa ètemmowè è Asia bân sangghup tombu è è kennengan sè rembeng. [[Bhângsa:Totombuwân]] [[Bhângsa:Convolvulaceae]] 4k2tx0ydwa78uw17pndrs4rbp1r078l Kanigaran, Kanigaran, Probolinggo 0 343 8735 8726 2022-07-25T21:22:55Z Quinlan83 982 Reverted to revision 1925 by [[Special:Contributions/Jon Harald Søby|Jon Harald Søby]] ([[User talk:Jon Harald Søby|talk]]): Rb (TwinkleGlobal) 8735 wikitext text/x-wiki '''Kanigaran''' panèka nyamah kelurahan è wilayah Kecamatan Kanigaran, Kottah Probolinggo, Provinsi Jhâbâh Dhimor, [[Indonesia]]. [[Bhângsa:Geografi]] n98vk48fliop4g5b5orlqjr0ioz4qvb Kanigaran, Probolinggo 0 344 1928 1927 2020-12-15T14:00:51Z Jon Harald Søby 5 2 revisions imported 1927 wikitext text/x-wiki '''Kanigaran''' panèka nyamah kecamatan è Kottah Probolinggo, Provinsi Jhâbâh Dhimor, [[Indonesia]]. [[Bhângsa:Geografi]] lat275dz6mo2a32q2oy34r3mcy4o4r8 Kapo 0 345 14562 8359 2023-10-16T00:31:20Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14562 wikitext text/x-wiki [[Bhengkek:Kapok on a branch of Ceiba pentandra (white silk-cotton tree).jpg|jmpl|Kapo']] '''Kapo''' (''Ceiba pentandra'') iyâ arèya tombuwân sè tamaso' ka famili Malvaceae. Kapo arèya sokkla ḍâri Amèrika Lao' bâgiyân ḍâjâ, Amèrika Tengnga, bân Karibia. Mon varitas ''C. pentandra'' var. ''guineensis'' sokkla ḍâri Afrika bâgiyân bârâ'. Kapo èkocaâ' kèya ''kapok'' (Inggris, [[Malaysia]]); ''kapuk'' ([[Inḍonesia]]); ''kau-kau'' (Bugis); ''buboi'', ''balios'' (Tagalog) bân èn-laènna<ref>https://uses.plantnet-project.org/en/Ceiba_pentandra_(PROSEA)</ref>. == Jhâjhârbâ'ân ropa == Bhungkana kapo arèya rajâ, tombuna taonan, kaoncara polana serrat buwâna. Tèngghina kappra ghân 30-40m tapè ''varitas'' ''caribaea'' ngennèng tombu sampè' 70m<ref>Ecocrop, 2011. Ecocrop database. FAO. </ref>. == Panyalambherrân == Kapo sokkla ḍâri Amèrika tropis. Panyalambherrân èmolaè ra-kèra taon 1500. Makkè ella èjhârbâ'aghi tamennan dhuli lowar Afrika, tapè taḍâ' bhuktè sè ètemmowaghi. Bâḍâ bhuktè ekologi, botani, bân sitologi jhâ' kapo arèya sokkla tombuwân Afrika bâgiyân bârâ' bân tengnga. Carana bhungka kapo nyalambherri Saghârâ Atlantik arèya ghi' ta' ngennèng ècarèta'aghi, tapè buwâna ngennèng ngambâng bân èlanyo' aèng saghârâ. Èkoca'aghi jhâ' bhungkana kapo èperghi è Afrika Bârâi', lajhu nyalambher ka Afrika Tèmor bân Asia. Satèya ètamen è naghârâ tropis, otamana è naghârâ [[Asia Tèmor Lao']], akadhi Thailand bân Inḍonesia<ref>https://www.prota4u.org/database/protav8.asp?g=pe&p=Ceiba+pentandra+(L.)+Gaertn {{Webarchive|url=https://web.archive.org/web/20211207063623/https://www.prota4u.org/database/protav8.asp?g=pe&p=Ceiba+pentandra+(L.)+Gaertn |date=2021-12-07 }}.</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Malvaceae]] 7342xu5jjm1hyyfk1o89lho3yk473ri Karabisto 0 346 6690 5618 2021-04-03T10:24:50Z Rachmat04 112 ~ 6690 wikitext text/x-wiki [[Bhengkek:Ethiopia 2008 vetiver grass.jpg|jmpl|Karabisto]] '''Karabisto''' otabâ '''kalabisto''' (''Chrysopogon zizanoides'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Poaceae. Tamennan arèya tombu taonan, artèna bisa tombu è osom apa bhâi aliyas ta' kennal osom. Tamennan arèya kalonta polana pangasèl om-ro'oman. Ramo'na èpakerrèng pas èpadhâddhi paro'om lomarè sè èssèna kalambhi otabâ bhârâng penteng laènna, misalla kerrès bân [[bhâtèk]]. Bâu ro'om arèya èasèlaghi dâri bagiân ramo'na. Tamennan arèya tamaso' ka komoditas dhâghâng kènè', makkè ella bânnya' èghunaaghi minnya'na è industri om-ro'oman. [[Bhângsa:Totombuwân]] [[Bhângsa:Poaceae]] 6idvl7jtsws971v62oxoa3wamtbf3ak Karabistu 0 347 1958 1957 2020-12-15T14:00:52Z Jon Harald Søby 5 1 revision imported 1957 wikitext text/x-wiki #REDIRECT [[Karabisto]] bon3h5m38nsl2akc3690fwa3mpx3ujb Karangpilang, Sorbhâjâ 0 348 1963 1962 2020-12-15T14:00:52Z Jon Harald Søby 5 4 revisions imported 1961 wikitext text/x-wiki '''Karangpilang''' panèka nyama sala sèttong kecamatan è [[Kotta Sorbhâjâ]], [[Jhâbâ Tèmor|Provinsi Jhâbâ Tèmor]], [[Indonesia]]. [[Bhângsa:Geografi]] k67b2c5arcipt1moaf1htme545ne2v6 Karangpilang, Sorbhâjâh 0 349 1965 1964 2020-12-15T14:00:52Z Jon Harald Søby 5 1 revision imported 1964 wikitext text/x-wiki #REDIRECT [[Karangpilang, Sorbhâjâ]] jkd6g97aytdrljq49yml5ambxg9590u Kareng Lor, Kedopok, Probolinggo 0 350 8631 8588 2022-07-19T13:54:12Z Praxidicae 176 rvv lta 1967 wikitext text/x-wiki '''Kareng Lor''' panèka nyamah kelurahan è wilayah Kecamatan Kedopok, Kottah Probolinggo, Provinsi Jhâbâh Dhimor, [[Indonesia]]. [[Bhângsa:Geografi]] m05am0v4x6hbqlbwc4y2c7p5xvbuksn Karotong 0 351 6225 4906 2021-01-24T13:16:44Z Boesenbergia 6 6225 wikitext text/x-wiki [[Bhengkek:Graptophyllum pictum 10zz.jpg|thumb|Karotong]] '''Karotong''' (''Graptophyllum pictum'') iyâ arèya tombuwân sè tamaso' ka dâlem famili Acanthaceae. Karotong biasana ètamen è pakarangan [[roma]] ghâbây [[tamennan èyas]]. Tombuwân arèya asalla dâri Papua Nugini bân Polinesia. [[Bhângsa:Totombuwân]] [[Bhângsa:Acanthaceae]] 3e5jl8wib13bhylweg7321a55l017k1 Kastorè 0 352 6699 6224 2021-04-03T10:26:32Z Rachmat04 112 ~ 6699 wikitext text/x-wiki [[Bhengkek:Abelmoschus moschatus Plant.jpg|jmpl|Kastorè]] '''Kastorè''' (''Abelmoschus moschatus'') iyâ arèya tombuwân sè alebbhu ka famili Malvaceae. Kastorè arèya kalonta kalabân polana ngasèlaghi [[mènnya' kastorè]]. == Nyama lokal == Kastorè bânnya' sebbhutenna, misalla ''kakapasan'', ''kaworo'', ''regula'', ''rewulow'', ''waron'', bân ''bukal''. Bhidhâ bi' è Sumatera, kastorè èkoca' ''gandapura''. [[Bhângsa:Totombuwân]] [[Bhângsa:Malvaceae]] 20ngiugnbuba68731dw9rrjrwwe6v6x Kasèmbhu'ân 0 353 8810 8792 2022-07-29T19:37:59Z Praxidicae 176 rvv 8152 wikitext text/x-wiki [[Bhengkek:Starr-140909-1697-Paederia foetida-flowers and leaves-Wailua-Maui (25245747415).jpg|jmpl|Kasèmbhu'ân]] '''Kasèmbhu'ân''' (''Paederia foetida'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Rubiceae. Asalla tombuwân arèya ḍâri [[Asia]] tropis sè ella èpakennal ka Mascareses, Melanesia, Polinesia, bân Kapoloan Hawaii. Tombuwân arèya anḍi' bâu sè bâceng, akadhi bâuna kento'. Mangkana è bhâsa Indonesia èkoca' ''daun kentut''. == Jhâjhârbâ'ân ropa == === Ghlâghâr === Kasèmbhu'ân arèya tombuwân taonan, bâk akaju, nalar, sè tombuna asanglè' ka attas bân nalar kèya ka tana. Ghlâghârrâ abârna bhiru ngoḍâ, rampèng, bhuleddhâ < 5mm, lanjhângnga bisa ghân 7-10m, sè terkaḍhâng ètombui lu-bulu alos. Nalarra kasèmbhu'ân arèya asanglè' ka tombuwân laèn otabâ ka ghlâghârrâ sè ella tombu è osom sabelluna. Ghlâghâr sè nalar è attas tana kappra tombu ramo'<ref name=":0">Puff, C. 1991. Opera Botanica Belgica 3. The genus Paederia L. (Rubiaceae-Paederieae): a multidisciplinary study. Meise, Belgium: National Botanic Garden of Belgium, hal. 376.</ref><ref name=":1">Nelson, G. 1996. The shrubs & woody vines of Florida: a reference and field guide. Sarasota, Florida, USA: Pineapple Press, hal. 392.</ref><ref name=":2">Wagner, WL., Herbst, DR., Sohmer, SH. 1999. Manual of the flowering plants of Hawai'i. Revised edition: Volume 1. Honolulu, Hawaii, USA: University of Hawai'i Press/Bishop Museum Press, hal. 1919.</ref>. === Ḍâun === Ḍhep-adhebbhân, ropana akanta laddhing, konco' ḍâunna lancèp, 3-14cm lanjhângnga, 2-5 cm lèbârrâ, bhungkèl ḍâun abunter. Kebbhâng attasa abârna bhiru sampè' bhiru towa, bâḍâ lu-buluna sè bâk tajhem, sè ta' ètengalè mata. Kebbhâng bâbâna abârna lebbi olay<ref name=":0" /><ref name=":1" /><ref name=":2" />. == Panyalambherrân == Sokklana, kasèmbhu'ân nyalambher è naghârâ sè aiklim tropis bân parappa' è Asia Tèmor bân Asia Tèmor Lao', tamaso' kèya Jeppang bi' Taiwan<ref>Tsukaya, H., Imaichi, R., Yokoyama, J. 2006. Leaf-shape variation of Paederia foetida in Japan: reexamination of the small, narrow leaf form from Miyajima Island. Journal of Plant Research, 119(4):303-308.</ref>, India, Cèna, Hong Kong, Macau, Bangladesh, Bhutan, Kamboja, Laos, Myanmar, Thailand, Vietnam, Filipina, Malaysia, Singapura, bân [[Indonesia]]<ref>Puff, C. 1991. Opera Botanica Belgica 3. The genus Paederia L. (Rubiaceae-Paederieae): a multidisciplinary study. Meise, Belgium: National Botanic Garden of Belgium, hal. 376.</ref>. == Paghuna'an == Kasèmbhu'ân arèya sala sèttong tombuwân sè ta' ètamen aliyas èpolong terkas ḍâri kennengngenna. Makkè ḍâ'iyâ è pan-brâmpan naghârâ èperghi kèya, misalla parcoba'an è naghârâ bâgiyân Assam è India arowa namen kasèmbhu'ân bi' nyèor<ref>Nath, JC., Deka, KK., Saud, BK., Maheswarappa, HP. 2015. Intercropping of medicinal and aromatic crops in adult coconut garden under Brahmaputra valley region of Assam. Journal of Plantation Crops, 43(1):17-22.</ref>. Salaèn arowa, kasèmbhu'ân ella kalonta abit ghâbây tombuwân obhât bân ghângan. Ḍâunna èkaghângan, bisa matta bisa èyola. Ngella ḍâunna kasèmbhu'ân ngennèng maèlang bâunna sè ta' seḍḍhâ', otabâ ngennèng kèya èsèram lajhu èperres sampè' èlop<ref>Srianta, I., Arisasmita, JH., Patria, HD., Epriliati, I. 2012. Ethnobotany, nutritional composition and DPPH radical scavenging of leafy vegetables of wild Paederia foetida and Erechtites hieracifolia. International Food Research Journal, 19(1):245-250.</ref>. Essopa kasèmbhu'ân kennèng jhughân mon nambhâi orèng sakè'. Mènorot pangobhâdhân konana, kasèmbhu'ân kappra èghuna'aghi ghâbây nambhâi arthritis rheumatoid, radang, ngèngè'an, bân [[mènjhen]]<ref>Wong, KC & Tan, GL, 1994. Steam volatile constituents of the aerial parts of Paederia foetida L. Flavour and Fragrance Journal, 9(1):25-28.</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Rubiaceae]] l40cqtwim6fw1lozb3n5094tutti9b8 Kâtomḅâr 0 354 14975 11543 2023-12-05T19:59:45Z Faleztino 2341 Faleztino ngallèyaghi kaca [[Katombhâr]] ka [[Kâtomḅâr]] 11543 wikitext text/x-wiki [[Bhengkek:Coriandrum sativum@Dulalthok.jpg|jmpl|Kembhângnga katombhâr]] [[Bhengkek:2587Coriander fields in Pulilan 39.jpg|jmpl|Ramo'na katombhâr]] '''Katombhâr''' (Pèghu: كاتَومبْاْر) otabâ '''ketombhâr''' (Pèghu: كٓتَومبْاْر) otabâ '''tombhâr''' (Peghu: تَومبْاْر) ('''''Coriandrum sativum''''') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Apiaceae. Katombhâr sala sèttong palappa sè kaoncara. Buwâna nè'-kènè', bunter, otabâ loncong. Bighina lomra èpakerrèng pas èjhuwâl. Ropana katombhâr sè ghi' ta' èpa'alos para' paḍâ'â bi' sa'ang. Katombhâr rèya anḍi' bâu sè khas. È [[bhâsa Indonesia|bhâsa Inḍonesia]] èkoca' ''ketumbar'', salaènna arowa tombuwân arèya èkoca' kèya ''chinese parsley'', ''common coriander'' (Inggris), ''penjilang'' ([[Malaysia]]), ''vannsuy'' (Kamboja), ''nannan'' (Myanmar), ''kulantra'' (Filipina), bân ''phakhchi'' (Thailand).<ref name="Lawton BP 2007" /><ref name=":1">https://www.cabi.org/isc/datasheet/15300</ref><ref>https://balittro.litbang.pertanian.go.id/?page_id=5323&lang=en</ref> [[Bhengkek:Coriander.png|jmpl|Bighina katombhâr]] == Sajhârâ nyalambherrâ == Katombhâr arèya sala sèttong palappa kona sè ècathet ghunana. Tombuwân arèya èperghi bi' orèng [[Mesir]], [[Yunani]], bân [[Romawi]] bân tamaso' ka obhât sè èghuna'aghi bi' [[Hippocrates]]. Mala èyangghuy ghâbây aghâmbhârraghi rassana ''manna'' (kakanan dhuli sowarghâ) è ḍâlem [[Buku Hèjjrâ]] è [[Bibel]]<ref name="Lawton BP 2007">Lawton BP, 2007. Parsleys, fennels, and Queen Anne's lace: Herbs and ornamentals from the umbel family. Portland, OR, USA: Timber Press. 156 pp.</ref><ref>Diederichsen A, Rugayah, 1999. Coriandrum sativum L. In: Guzman CC de, Siemonsma JS, Eds. Plant Resources of South-East Asia (PROSEA) No. 13: Spices. Backhuys Publisher, Leiden, The Netherlands, pp. 104-108.</ref><ref>Floridata, 2015. Coriandrum sativum. Floridata plant database. Tallahassee, Florida: Floridata.com. <nowiki>http://www.floridata.com/ref/c/cori_sat.cfm</nowiki></ref>. Tombuwân arèya pas nyalambher ka bânnya' kennengngan è dhunnya, bân bânnya' kèya ''morfotipe-''na. Katombhâr nyalambher ka [[Asia Tèmor Lao']] lèbât ḍuwâ' cara: ropa buwâna sè loncong dhuli [[India|Inḍia]], dhinèng ropa buwâna sè bunter kènè' ḍâpa' ḍâgghi'ân (samarena taon 400 sabelluna Masèhi) dhuli Cèna. Ropa sè bunter rajâ ghi' buruwân èpakennal è naghârâ-naghârâ Mediterania otabâ Eropa<ref name=":1" />. Orèng Romawi ètèla'aghi makennal katombhâr ḍâ' ka Inggris, sè lajhu èyangghuy è bânnya' macem la-ola, tambhâ, bân sèhèr, contona è [[Abad Partengnga'an]] katombhâr èghuna'aghi dhâddhi jhâmo matrèsna bân ngobâdhi sakè' kolè'<ref>Phillips H, 1822. History of cultivated vegetables: Comprising their botanical, medicinal, edible, and chemical qualities, natural history, and relation to art, science, and commerce, Volume I. London, UK: H. Colburn and Co. 383 pp.</ref>. Dhinèng kembhânga katombhâr mènorot maghârsarè è [[Jhâman Victoria]] aberri' artè "kabhâghusân sè ngètek"<ref name="Lawton BP 2007"/>. È abad ka 17 è Perancis la bâḍâ katombhâr sè èghuna'aghi mènangka camporan ènoman Paris sè kalonta bâjâ arèya, ''eau-de-Carnes''<ref>Loewenfeld C, Back P, 1978. The complete book of herbs and spices. Newton Abbot, UK: David & Charles. 319 pp.</ref>. Tombuwân arèya èpakennal ka [[Austria]] ghâbây "pameccè'an kèbân" bân ka Spanyol lèbât lalampa'an atanè<ref>DAISIE, 2015. Delivering Alien Invasive Species Inventories for Europe. DAISIE (online). <nowiki>http://www.europe-aliens.org/</nowiki></ref>. Satèya katombhâr aropa'aghi palappa sè nyalambher ka pan-brâmpan naghârâ è Èropa<ref name=":1" />. == Jhâjhârbâ'ân ropana == Katombhâr arèya tombuwân sè oḍi' taonan<ref name=":1" />, bisa tombu sampè' 5m. Tombuwân arèya aropa'aghi [[tombuwân bândhu]] otabâ ''hermafrodit''. Artèna anḍi' ḍuwâ' organ lakè' bân binè' è sèttong bhâdhân<ref name=":0">https://pfaf.org/user/Plant.aspx?LatinName=Coriandrum+sativum</ref>. Tombuna ngaddhek, aranca' è bhungkèlla, macem rao'na arèya ramo' ghâsèng<ref>https://uses.plantnet-project.org/en/Coriandrum_sativum_(PROSEA)</ref>. Ghlâghârrâ ghâli, bhuleddhâ sampè' 2&nbsp;cm. Ḍâunna alang-sellang, rajâna acem-macem, bârnana bhiru bâk konèng<ref name=":1" />. Bârna buwâna nèng-konèng sokklat, bhuleddhâ sampè' 5&nbsp;mm. === Varitas === Katombhâr bâḍâ tello varitas mènorot robâ buwâna<ref name=":2">Hadipoentyanti, Endang, and Sri Wahyuni. "Pengelompokan Kultivar Ketumbar Berdasar Sifat Morfologi." ''Buletin Plasma Nutfah'', vol. 10, no. 1, Jun. 2004, pp. 32-36, doi:10.21082/blpn.v10n1.2004.p32-36.</ref>, iyâ arèya: # ''C. sativum'' var. ''sativum:'' buwâna bunter rajâ # ''C. sativum'' var. ''microcarpum'': buwâna bunter kènè' # ''C. sativum'' var. ''indicum'': buwâna loncong === Kultivar === Cem-macemma katombhâr è Indonesia mènorot parabâ'ânna<ref name=":2" />: {| class="wikitable" |+Parabâ'ânna kultivar katombhâr ! rowspan="2" |Parabâ'ân ! colspan="7" |Kultivar |- |'''Kadipekso''' |'''Cipanas''' |'''Jember''' |'''Madiun''' |'''Temanggung''' |'''Sungayang''' |'''Sumbar''' |- |Ghlâghâr |Ngaddhek |Ngaddhek |Ngaddhek |Ngaddhek |Ngaddhek |Ngaddhek |Ngaddhek |- |Robâ ḍâun |Aghrighi' |Aghrighi' |Aghrighi' |Aghrighi' |Aghrighi' |Aghrighi' |Aghrighi' |- |Bârna ḍâun |Bhiru |Bhiru |Bhiru |Bhiru |Bhiru |Bhiru |Bhiru |- |Bârna ghlâghâr |Bungo |Bhiru |Bungo |Bungo |Bungo |Bhiru |Bhiru |- |Bâkto ngembhâng (arè samarèna namen) |53 |39 |42 |53 |53 |53 |42 |- |Omor panèn (arè samarèna namen) |73 |62 |112 |73 |73 |73 |112 |- |Bârna kembhâng |Potè bâk bungo |Potè |Potè bâk bungo |Potè bâk bungo |Potè bâk bungo |Potè |Potè |} == Aperghi katombhâr == === Tana bân Lanḍhuna Tana === Katombhâr ètamen è kabâḍâ'ân tana sè ana-bârna, maskè ḍâ'iyâ sè palèng teppa' sè ngasèllaghi mènnya' sè bhâghus bân bânnya' iyâ arèya sè ètamen è tana sè semmo bân abâk berrâ'. Tana arèya bâḍâ sè taḍâ' aopanna otabâ è kennengngan sè ècapo' sonar arè terkas, bân aloran aèng sè cokop. Tamennan arèya lomra ètamen è tana sè terkas ollè aèng ojhân bân parlo bhuthok ma'lè ollèna mènnya'na anḍi' kualitas sè tèngghi<ref>M.M. Sharma, R.K. Sharma, in Handbook of Herbs and Spices (Second Edition), Volume 1, 2012</ref>. === Bhuthok === Katombhâr bisa kèya èbhuthok ngangghuy kotoranna kèbân èbin sè bânnya'na 10-15 ton/ha bân bhuthok pabbrik sè bânnya'na 30kg nitrogen, 30kg fosfor, sarta 20kg kalium per hèktar. Bhuthok-bhuthok arèya kappra èlakonè sabelluna èlanḍu' mon ètamen è ḍaèra sè aghumantong ḍâ' ka aèng ojhân<ref>Pathak, Nimish L., Kasture, Sanjay B,. Bhatt, Nayna M., Rathod, Jaimik D. 2011. Phytopharmacological Properties of Coriander Sativum as a Potential Medicinal Tree: An Overview. Journal of Applied Pharmaceutical Science 01 (04); 2011: 20-25</ref>. == Ghâḍhuwân kimia == {| class="wikitable" |+Ghâḍhuwân è 100g buwâ sè ella èpakerrèng-angèn<ref name=":1" /> !Nyama !Bânnya'na (ḍâlem gram) |- |aèng !11 |- |protein kasar !11 |- |mènnya' lemma' !19 |- |karbohidrat !22,9 |- |serrat kasar !28 |- |mineral !5 |- |mènnya' esensial !1 |} Bânnya'na mènnya' esensial acem-macem molaè ḍâri 0 ghân 2%. Katombhâr sè ropana bunter kènè' anḍi' ghâḍhuwân sè lebbi bânnya'. Mènnya' esensial kasoson ḍâri pan-brâmpan ''monoterpenoid''. Bârna otamana (kapprana nyoson lebbi ḍâri 60% mènnya' esensial) iyâ arèya arèya linanool. Bârna laènna sè korang ḍâri 10% mènnya' esensial iyâ arèya alfa-pinena, gamma-terpinena, geranil asetat, kamper, bân geraniol<ref name=":1" />. Buwâna katombhâr sè ella massa' aghâḍhu serat (23-26%), karbohidrat (20%), mènnya' lemak (16-28%), protein (11-17%), mènnya' atsiri (0,3-2,7%), bân laènna akadhi mineral. Ghâḍhuwân mènnya' èsènsialla katombhâr iyâ arèya hiḍrokarbon monoterpene (akadhi cymonen, camphene, limonen otabâ dipenten, pinene, terpinene), monoterpene oksida (akadhi camphor, cineole, linalol, carvone), monoterpene alkohol, monoterpene ester, sesquiterpene, phenol, bân camburân aliphatic<ref>Evizal, R. 2013. Tanaman Rempah dan Fitofarmaka. Penerbit Lembaga Penelitian Universitas Lampung. Bandar Lampung</ref>. == Paghuna'an == Ḍâunna kennèng èkakan matta otabâ èmassa'. Kapprana èyangghuy ghâbây aberri' rassa è [[salad]], sop<ref name=":1" />, bân salaènna. Ḍâun mattana palèng segghut èghuna'aghi è na-bârnana la-ola è dhunnya<ref name=":0" />. Buwâna èkaghâbây palappa è bânnya' massa'an. Buwâna katombhâr ghiling arèya camporanna palappa kare serbhuk (sampè' 40%). Ramo'na sè ro'om kèya èyangghuy ghâbây palappa bi' orèng Cèna bân Thailand<ref name=":1" />. {| class="wikitable" ! colspan="2" |Ghunana |- | rowspan="5" |'''Kakanan bân ènoman''' |Aditif kakanan |- |Maddhu tamennan |- |Bighi |- |Palappa |- |Ghângan |- | rowspan="2" |'''Panyoson''' |Srebbeng |- |Mènnya' esensial |- | rowspan="2" |'''Tambhâ, obhât''' |Obhât |- |Tradisional |- |'''Tamennan èyas''' |Kembhâng kerra' |} Katombhâr ètamen kèya mènangka tamennan ''microgreen'', sè lomrana èpolong bâkto tamennan ghi' omor 7-14 arè samarèna ètamen<ref>https://dinperta.bojonegorokab.go.id/berita/baca/134</ref>. == Naghârâ pangasèl == Proḍuksi bighi katombhâr è dhunnya rèya sara mon èparkèra'aghi, pola ètonggan settat sè essa rangrang. Bânnya'na katombhâr sè tombu è pakarangan otabâ sè ta' ètamen è tegghal otabâ tana sè ella lomra ètamennè, ta' èyètong. Tapè mon ètalèktè bân èyokor ra-kèra sabbhân taonna bâḍa 550.000 hèktar lowassa tana sè ètamennè katombhâr. Dhinèng proḍuksi bighi katombhâr èra-kèra'aghi 600.000 ton. Sè bânnya ngasèllaghi katombhâr è antarana naghârâ Ukraina, Rusia, Inḍia, [[Maroko]], Argèntina, Mèksiko, bân Romania<ref>Diederichsen, Axel. 1996. Coriander (Coriandrum sativum L.). Promoting the conservation and use of underutilized and neglected crops. 3. Institute of Plant Genetics and Crop Plant Research, Gatersleben/ International Plant Genetic Resources Institute, Rome.</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Apiaceae]] 5mrbkcls1g1slpj7unhskqc9yzchv41 Katongghing 0 355 6222 4911 2021-01-24T13:14:43Z Boesenbergia 6 6222 wikitext text/x-wiki [[Bhengkek:Starr 060721-8420 Telosma cordata.jpg|thumb|Katongghing]] '''Katongghing''' (''Telosma cordata'') iyâ arèya tombuwân sè tamaso' ka famili Apocynaceae. Katongghing arèya tombuwân sokkla ḍâri [[Cèna]] bân Indocèna. Tombuwân arèya salaènna tombu aghâl tapè ètamen kèya. [[Bhângsa:Totombuwân]] [[Bhângsa:Apocynaceae]] 04x999du6az9py662grvbrrs2gw5t9f Katès 0 356 8357 5304 2022-06-18T06:16:30Z 125.165.104.91 8357 wikitext text/x-wiki [[Bhengkek:Carica papaya - Köhler–s Medizinal-Pflanzen-029.jpg|thumb|Bhungkana katès bân buwâna]] '''Katès''' (''Carica papaya'') panèka tombuwân sè asalla ḍâri [[Meksiko]] bâgiyân lao' bân ḍâjâ ḍâri Amerika Lao'. Tombuwan arèya bâjârina nyalambher ka man-ḍimman bân bânnya' ètamen è sadhâjâ tana tropis ghâbây èkala' buwâna. ''C. papaya'' panèka tong-sèttongnga spesies è ḍâlem genus ''Carica''. Nyama ''pepaya'' , è bhâsa Indonesia èkala' ḍâri bhâsa Belândhâ, "papaja", sè asal ḍâri nyama [[bhâsa Arawak]], "papaya". Neng è bhâsa Jhâbâ èsebbhut "katès", dhinèng è bhâsa Sunda "gedang". [[Bhângsa:Totombuwân]] [[Bhângsa:Caricaceae]] ppano3vs5ccxy2yd4utudhffg5yeyaa Kaḍhelli 0 357 10629 5826 2022-12-08T15:31:24Z 114.5.104.193 10629 wikitext text/x-wiki [[Bhengkek:Glycine max kz02.jpg|thumb|Kadhelli sè ghi' ngodâ]] '''Kadhelli''' (''Glycine max'') iyâ arèya sala sèttong tamenan sè dhâddhi bahan dhâsar bânnya' kakanan Asiya Tèmor mènangka kècap, tahu, bân tèmpè. Mènorot panèngghâlân arkèyologi, tamenan arèya ella ètamen sajjhek 3.500 taon abiddhâ. Kadhelli aropaaghi sombher protèin nabati bân minnya'. Naghârâ pangasèl kadhelli otama è dhunnya iyâ arèya [[Amerika Serikat|Amèrika Serikat]] makkè kadhelli ghi' bhuru ètamen manossa è lowar Asiya samarèna 1910. [[Bhângsa:Totombuwân]] [[Bhângsa:Fabaceae]] 0p6sghghbffmvkr68w0450ovwwx8yk6 Kaḍḍâs 0 358 8639 8600 2022-07-19T13:54:12Z Praxidicae 176 rvv lta 5311 wikitext text/x-wiki [[Bhengkek:Andrographis paniculata 001.JPG|thumb|Kaḍḍâs]] '''Kaḍḍâs''' (''Andrographis paniculata'') iya arèya tombuwân sè tamaso' ka ḍâlem famili Acanthaceae. Kaḍḍâs anḍi' khasiyat obhât adhâpor terna jhekjhek sè tèngghina bisa atekka 90cm. Tombuwân arèya èparkèra'aghi sokkla ḍâri Asia tropika. Pacèrcèranna dhuli Inḍia ka lao' èngghâ Siam, ka tèmor èngghâ Tanjhung Malaya, kamoddhian ka [[Jhâbâ]]. Tombu landhu è kennengngan sè anḍi' curah [[ojhân]] 2000–3000&nbsp;mm/taon bi' suhu oḍâra 25-32°C. Kabhâdegghan sè èbhutowaghi alebbhu seḍḍheng, iya arèya 70-90% bi' sonar sè abâk abit. Kaḍḍâs èkoca' kèya ''sambilata'' (Malaju); ''ampadu tanah'' ([[Somattra Bârâ']]); ''sambiloto'', ''ki pait'', ''bidaram andiloto'' (Jhâbâ Tengnga); ''ki oray'' (Sonḍhâ), bân èn-laènna. [[Bhângsa:Totombuwân]] [[Bhângsa:Acanthaceae]] 59urqcxrkfv9wfp7hm0x23hhyccclon Kebonsari Kulon, Kanigaran, Probolinggo 0 359 2052 2051 2020-12-15T14:00:55Z Jon Harald Søby 5 2 revisions imported 2051 wikitext text/x-wiki '''Kebonsari Kulon''' panèka nyamah kelurahan è wilayah Kecamatan Kanigaran, Kottah Probolinggo, Provinsi Jhâbâh Dhimor, [[Indonesia]]. [[Bhângsa:Geografi]] i2qdk026o3xfcnwk6frjlr9a5exq9a4 Kebonsari Wetan, Kanigaran, Probolinggo 0 360 8492 8433 2022-07-08T08:28:32Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:1234qwer1234qwer4|1234qwer1234qwer4]] 8015 wikitext text/x-wiki '''Kebonsari Wetan''' panèka nyamah kelurahan è wilayah Kecamatan Kanigaran, Kottah Probolinggo, Provinsi Jhâbâh Dhimor, [[Indonesia]]. [[Bhângsa:Geografi]] alcc9a30ddskbxv3l0e3g8lkxvzlvqn Kedhâbung 0 361 15268 15153 2023-12-09T14:58:15Z EmausBot 150 Fixing double redirect to [[Keḍhâbung]] 15268 wikitext text/x-wiki #ALIH [[Keḍhâbung]] ojyf1q1fnstlgmplfqf6yzkgh9j4gt7 Kedopok, Kedopok, Probolinggo 0 362 6904 2060 2021-05-10T14:41:24Z Boesenbergia 6 6904 wikitext text/x-wiki '''Kedopok''' panèka nyama kelurahan è wilayah Kecamatan Kedopok, Kottha Probolinggo, Provinsi Jhâbâ Tèmor, [[Indonesia]]. [[Bhângsa:Geografi]] 6ao13kmwxld9ok8l03qxce0e4010npb Kedopok, Probolinggo 0 363 2063 2062 2020-12-15T14:00:56Z Jon Harald Søby 5 2 revisions imported 2062 wikitext text/x-wiki '''Kedopok''' panèka nyamah kecamatan è Kottah Probolinggo, Provinsi Jhâbâh Dhimor, [[Indonesia]]. [[Bhângsa:Geografi]] gp02zhgjghqplbt30x0ys1oyako2l9d Kedung Asem, Wonoasih, Probolinggo 0 364 7756 7748 2022-03-19T22:52:57Z Drummingman 1299 Reverted 1 edit by [[Special:Contributions/Мегакурвизация|Мегакурвизация]] ([[User talk:Мегакурвизация|talk]]) (TwinkleGlobal) 7756 wikitext text/x-wiki '''Kedung Asem''' panèka nyamah Kelurahan è wilayah Kecamatan Wonoasih, Kottah Probolinggo, Provinsi Jhâbâh Dhimor, [[Indonesia]]. [[Bhângsa:Geografi]] nrtpvqs2k0q6vw2hfu6w9bedkv21ucn Kedung Galeng, Wonoasih, Probolinggo 0 365 8507 8417 2022-07-08T08:29:01Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:Praxidicae|Praxidicae]] 7498 wikitext text/x-wiki '''Kedung Galeng''' panèka nyamah Kelurahan è wilayah Kecamatan Wonoasih, Kottah Probolinggo, Provinsi Jhâbâh Dhimor, [[Indonesia]]. [[Bhângsa:Geografi]] 8mfu6dvbcpb3iq2ioeqcpsm4b7b941u Kencor 0 366 5515 4916 2021-01-05T19:57:47Z 2600:1700:1E0:6B20:54B4:968C:E474:C024 5515 wikitext text/x-wiki [[Bhengkek:Cekur (Kaempferia galanga).jpg|thumb|Kencor]] '''Kencor''' (''Kaempferia galanga'' L.) iyâ arèya sala sètttong tombuwân sè tamaso' ka dâlem famili Zingiberaceae. Tombuwân arèya aghandu' minnya' atsiri bân alkaloid sè èmanfaataghi ghâbây stimulan. Nyama [[bhâsâ]] Indonesiana arèya ''''kencur''''. [[Bhângsa:Totombuwân]] [[Bhângsa:Zingiberaceae]] kdhodf16xehmk490gyvi6qqalrj2q05 Kenitu 0 367 6220 4917 2021-01-24T13:12:02Z Boesenbergia 6 6220 wikitext text/x-wiki [[Bhengkek:Chrysophyllum cainito (6944260736).jpg|thumb|Kenitu]] '''Kenitu''' (''Chrysophyllum cainito'') iyâ arèya wâ'-buwâ'ân dâri famili Sapotaceae. [[Dhâghing]] buwâna abârna [[potè]], bighina abârna celleng agilap. Tombuwân arèya rassana manis, mangkana èkasennengè rèng-orèng. [[Bhângsa:Totombuwân]] [[Bhângsa:Sapotaceae]] rvsl3lv0kxouyad71sfoyzkijv4s4zx Kenjeran, Sorbhâjâ 0 368 2102 2101 2020-12-15T14:00:57Z Jon Harald Søby 5 4 revisions imported 2100 wikitext text/x-wiki '''Kenjeran''' panèka nyama sala sèttong kecamatan è [[Kotta Sorbhâjâ]], [[Jhâbâ Tèmor|Provinsi Jhâbâ Tèmor]], [[Indonesia]]. [[Bhângsa:Geografi]] s7of851hq6xhx88kwypvi64q0bgoem3 Kenjeran, Sorbhâjâh 0 369 2104 2103 2020-12-15T14:00:57Z Jon Harald Søby 5 1 revision imported 2103 wikitext text/x-wiki #REDIRECT [[Kenjeran, Sorbhâjâ]] rx85ezq4e58t03daesbdw8tz8hephed Kerrabhân sapè 0 370 12993 6218 2023-05-06T06:31:37Z Boesenbergia 6 12993 wikitext text/x-wiki [[Bhengkek:Madura bull racing 1999-cropped.jpeg|thumb|245x245px|Kerrapan sape]] '''Kerrabhân sapè''' aropa'aghi sèttong istilah kaangghuy nyebhut perlombaan addhuan [[sapè]] dari Polo Madhura, Jaba Temor. dalam perlombaan ka'dintoh, sapasang sape sè narek kaleles sè eaddhu tandessa buruna sape sareng pasangan-pasangan sape sè laen. jhauna addhuan kasebbhut rakera 100 meter bân bakto addhuan rakera sapolo detik sampe' samenit. Pansaponapan [[kottha]] è madhura mabada karapan sape è Bulan Agustus sareng September sabbhan taon, kalaban addhuan final è aherra bulan september otaba Oktober è è eks Kota Karesidenan, Pamekasan kaangghuy arebbhu' Piala Bergilir Presiden. [[Bhângsa:Bhudhâjâ]] esj38rejj0l3suaxjmgxglldgehjbnb Kertasè 0 371 5584 5517 2021-01-07T14:31:26Z Boesenbergia 6 5584 wikitext text/x-wiki [[Bhengkek:Rotheca serrata 33.JPG|thumb|Kertasè]] '''Kertasè''' (''Rotheca serrata'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Lamiaceae. Kertasè ngennèng tombu sampè'3,5m tèngghina, anḍi' ghlâghâr bunter, bân kembhânngga abârna potè. Kertasè èkoca' kèya ''buangkudu'' (Batak Toba), ''tanjau handak'' ([[Lampung]]), ''senggugu'' (Melayu), ''singgugu'' (Sunda), bân ''senggugu'' (Jhâbâ Tengnga); ''senggugu'' (Inḍonesia). [[Bhângsa:Totombuwân]] [[Bhângsa:Lamiaceae]] ilfo19c4rmiey22e5yoqvkigx17mtl2 Ketapang, Kademangan, Probolinggo 0 372 2116 2115 2020-12-15T14:00:58Z Jon Harald Søby 5 3 revisions imported 2115 wikitext text/x-wiki '''Ketapang''' panèka nyama kelurahan è wilayah Kecamatan Kademangan, Kotta Probolinggo, Provinsi Jhâbâ Tèmor, [[Indonesia]]. [[Bhângsa:Geografi]] h5fasb0ffka0n8nneyzmdpr1n5w6go3 Keḍhâbung 0 373 15258 15024 2023-12-09T14:46:31Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Kâḍâbung]] ka [[Keḍhâbung]] nèmpa pangallèyan sè laju 7361 wikitext text/x-wiki [[Bhengkek:Parkia javanica-1-library-yercaud-salem-India.JPG|thumb|Keḍhâbung]] [[File:大葉巴克豆 Parkia timoriana 20210915111454 02.jpg|thumb|Keḍhâbung]] '''Keḍhâbung''' otaba '''ḍhâbung''' (''Parkia javanica'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Fabaceae. Buwâna akanta pette, bighina abârna celleng bân ta' abâu. Buwâna bisa kèya èghâbây obhât. Keḍhâbung èkoca' kèya ''kedawung'' ([[Jhâbâ]]), ''kupang'' (Sabah), ''amarang'' (Palawan), bân èn-laènna<ref>https://uses.plantnet-project.org/en/Parkia_timoriana_(PROSEA)</ref>. == Paghuna'an == Bighi, kolè' kaju, bân ḍâunna keḍhâbung kappra èghuna'aghi ghâbây cem-macem kaghuna'an. Bighina èkakan kèya, anḍi' ro'om sè ta' paḍâ. Bighina kappra ghâbây nambhâi mènjhen. Kolè' kaju bân ḍâunna ghâbây nambhâi mèncrèt kèya<ref>http://stuartxchange.ph/Kupang.html</ref>. Kolè' buwâna ngasèllaghi bârna celleng otabâ sokklat, tapè ta' bânnya èyangghuy è pabrik<ref>Sutradhar, B., Deb, D., Majumdar, K., & Datta, B.K. 2015. Short Communication: Traditional dye yielding plants of Tripura, Northeast India. BIODIVERSITAS 16 (2): 121-127.</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Fabaceae]] nwerohp8ppn16q1k8bses84lyoblahx Kholil al-Bangkalani 0 374 16030 14083 2024-02-14T00:25:45Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 16030 wikitext text/x-wiki {{Infobox orang|imatge=noWD}} Al-'Alim al-'Allamah asy-Syekh Haji Muhammad Kholil bin Abdul Lathif Basyaiban al-Bangkalani al-Maduri al-Jawi asy-Syafi'i ([[bhâsa Arab]]: العالم العلامه الشيخ محمد خليل بن عبد اللطيف باشيبان البنكلانى المدورى الجاوى الشافعى‎) otabâ lebbi èkennal kalabân asma Syaikhona Kholil otabâ Syekh '''Kholil al-Bangkalani''' (lahèr è Kemayoran, Bhângkalan, [[Kabhupatèn Bhângkalan|Bhângkalan]], 1835 Masèhi otabâ 9 [[Sappar]] 1252 Hijriah<ref name=":1">mongghu manuskrip biografi Syekhona Kholil sè èserrad sareng Syekh Muhammad Yasin Al-Fadani (Syekh Yasin Padang): ولد ليلة الخميس 9 صفر سنة 1252 (غرنب) بمدينة بنكلان عاصمة جزيرة مادور</ref> bân sèdhâ è Martajasah, Bhângkalan, Bhângkalan, 1925 è omor antara 104 - 105 taon) èngghi panèka [[Ulama|olama']] râjâ dâri [[Polo Madhurâ]], Provinsi [[Jhâbâ Tèmor]], [[Inḍonesia|Inḍonèsia]]. Mongghu trè-santrè, Syaikhona Kholil èkennal kèya mènangka waliyullah, akadhi cerètana [[Wali Sanga|Wali Sanga']], bânnya' cerèta è lowar akal otabâ karomah Syekh Kholil sè ècerètaaghi ḍâri lèsan ka lèsan, otamana bhâdhi rèng [[Suku Madhurâ|Madhurâ]]. == Oḍi' Syaikhona Kholil == Syekh Kholil al-Bangkalani asalla ḍâri katoronan olama’. Abana, KH Abdul Lathif, kaghungan pertalèan ḍârâ kalabân [[Sunan Gunung Jati]]. Buju'na iyâ arèya Syarifah Khodijah, potrèna Sayyid Asror Karomah bin K. Abdullah bin Ali Akbar bin [[Sayyid Sulaiman]] Kanigoro [[Mojoagung, Jombang|Mojoagung]]. Sayyid Sulaiman panèka mènangka katoronan ḍâri Sayyid Sunan Gunung Jati. Dhinèng aba ḍâri K. Abdul Lathif panèka K. Hamim bin Muharram bin Abdul Karim<ref name=":2">Instagram @ismaelalkholilie, katoronan Syaikhona Kholil.</ref> katoronan Kanjeng Sunan Giri bin Maulana Ya'qub bin Maulana Ishaq Al Husaini. È omor 24 taon, Syaikhona akabin sareng Nyai Azzah, potrèna Lodra Potè bân ngaghungi 2 potra, yakni Nyaè Khotimah dan K. Muhammad Hasan. == Sakola == Syekh Kholil èyajhârin kalabân sanget sareng abana, Mbah Kholil kènè’ ngaghungi kaistimèwaan senneng ḍâ' ka èlmo. Otamana èlmo fikih bân nahwu. Dhibi'en ampon hafal kalabân bhâghus nadzam [[Alfiyah Ibnu Malik]] sè 1002 bait sajjhek ngoḍa.<ref name=":0">Putra, Sudiarto. [https://news.detik.com/berita/d-4806579/syaikhona-kholil-pendidikan-dan-cerita-tentang-karamahnya "Syaikhona Kholil, Pendidikan dan Cerita Tentang Karamahnya"]. ''detiknews''. Aksès 2023-07-25.</ref> Salastarèna èyajhârin rèng seppona, Mbah Kholil kènè’ pas èkèrèm ka bânnya' pondhuk kaangghuy ngaollè èlmo. Mbah Kholil ngoḍâ ajhâr ka Kèyaè Muhammad Nur è Pondhuk Langitan, [[Kabhupatèn Tuban|Tuban]], Jhâbâ Tèmor. Ḍâri Langitan ngallè polè ka Pondhuk Cangaan, Bhângèl, Pasuruwân. Marèna ghenika, ngallè ka Pondhuk Kaboncândi. Salama ajhâr è pondhuk rèya, Mbah Kholil jughân ajhâr ka Kèyaè Nur Hasan sè nettep è Pondhuk Pasantrèn Sidogiri, 7 meter ḍâri Keboncandi. È bhân-sabbhân parjhâlânan ḍâri Kaboncândi ka Sidogiri, Mbah Kholil ta’ kaloppaè kaangghuy maos [[Sorah Yasin|Sorat Yasin]].<ref name=":0" /> È bâkto dhâddhi santrè, Mbah Kholil ampon ngapalaghi matan, akadhi Matan Alfiyah Ibnu Malik. Dhibi'en jughân aropaaghi Hafidz [[Al-Qur'an]] bân kèngèng maos Al-Qur’an ḍâlem Qira'at Sab'ah.<ref>[https://alif.id/read/kholili-kholil/syaikhona-kholil-1-pendidikan-itu-bermula-b240084p/ "Syaikhona Kholil (1): Pendidikan itu Bermula"]. ''Alif.ID''. 2021-09-28. Aksès 2023-07-25.</ref> Saampon omorra 24 taon bân lastarèna akabin, Mbah Kholil mèyos ka [[Mekka]]. Kaangghuy ongkos kapal ngangguy hasèl tabunganna salama nyantrè è [[Kabhupatèn Banyuwangi|Banyuwangi]] bân lako asiyâm è kapal. Kabâḍâ'ân panèka benni kèng karana hemat ka obeng, tatapè kaangghuy lebbi semma' sareng Allah sopajhâ salamet è parjhâlânan.<ref name=":0" /> == Karjâ == '''Al-Matnus Syarif''' Sasoai kalabân asmana, kètab ''Al-Matnus Syarif al-Mulaqqab bi Fat-hil Latif'' panèka aropaaghi kètab matan (''inti'') sè abahas dhâsar hokom [[Islam]] (èlmo fikih). Sè lèbur ḍâri kètab 52 kaca panèka, benni kèn polana terkenallah panyeratna, mènangka kètab panèka bâḍâ ''landscape'' kaèlmoan se èyanggep mlarat, èpadhâddhi loghâs tor sèghel èkangartè.<ref>[https://nu.or.id/pustaka/al-matnus-syarif-kitab-fiqih-dasar-karya-syaikhona-kholil-bangkalan-s64S8 "Al-Matnus Syarif, Kitab Fiqih Dasar Karya Syaikhona Kholil Bangkalan"]. ''NU Online''. Aksès 2023-07-26.</ref> == Ghuru bân morèd == [[Bhengkek:Syekh Nawawi al-Bantani.jpg|jmpl|Syekh Nawawi al-Bantani, ghuruna Syaikhona Kholil.]] === Ru-ghuruna === Syekh Kholil toman aghuru ka brâmpan olama, è antarana: # Kèyaè ajjhi (K.H). Abdul Lathif (Abana) # Kèyaè ajjhi (K.H). Muhammad Nur è Pondhuk Langitan, Tuban # Kèyaè ajjhi (K.H). Nur Hasan è Pondhuk Sidogiri, Pasuruwân # Syekh Nawawi al-Bantani è Mekka # Syekh Utsman bin Hasan Ad-Dimyathi # Sayyid Ahmad bin Zaini Dahlan è Mekka # Syeikh Mustafa bin Muhammad Al-Afifi Al-Makki neng Mekka # Syeikh Abdul Hamid bin Mahmud Asy-Syarwani neng Mekka === Rèd-morèd Syaikhona Kholil === Syekh Hasan Genggong otabâ Kiai Hasan Genggong otabâ Haddratus Syekh al-Arifbillah KH. Mohammad Hasan bin Syamsuddin bin Qoyiduddin Al-Qodiri Al-Hasani (asma laèn: Kèyaè Hasan Seppo, lahèr è Sentong, Krejengan, Probolinggo, 27 Râjjâb 1259 Hijriah / 23 Agustus 1843 Masèhi - sèdhâ è Genggong, 11 Syabâl 1374 H / 1 Juni 1955 M) iyâ arèya mujaddid bân Syekh [[Tarekat Naqsyabandiyah|Naqsyabandi]] sè kotara è Inḍonèsia.<ref name=":1" /><ref name=":2" /> È bâbâ panèka rèd- morèd ḍâri Syekh Kholil: # K.H. Muhammad Hasan Sepuh - kèyaè kapèng sèttong Pondhuk Zainul Hasan Genggong, Probolinggo # K.H. Hasyim Asy’ari - sè maddek Nahdlatul Ulama, pendiri Pondhuk Tebuireng, [[Kabhupatèn Jombang|Jombang]] # K.H. Musthofa - Pendiri Pondhuk Pesantrèn Tarbiyatut Tholabah, Kranji, Lamongan # K.H Muhammad Falak bin Abas, Pagentongan Bogor # K.H Ahmad Dahlan Termas # K.H Imam Zahid, Jombang, emba bhuju'na [[Emha Ainun Nadjib]] # K.H. Romli Tamim, mantona K.H Hasyim Asy'ari, sè maddhek Pondhuk Darul Ulum, Rejoso, Jombang # K.H. Tamim Irsyad - Pendiri Pondhuk Darul Ulum, Rejoso, Jombang. # K.H. Abdul Wahab Hasbullah - Pengasuh Pondhuk Pasantrèn Tambak Beras, Jombang # K.H. Bisri Syamsuri - Pengasuh Pondhuk Dènanyar, Jombang # K.H. Manaf Abdul Karim - sè maddhek [[Pondhuk Pesantrèn Lirboyo|Pondhuk Lirboyo]], Keḍiri # K.H. Ma'sum - Lasem, Rembang # K.H. Munawir - pendiri Pondhuk Pasantren Al-Munawwir Krapyak, Jogja # K.H. Bisri Mustofa - pendiri Pondhuk Pasantrèn Raudlatut Thalibin, Rembang # K.H. Nawawi bin K.H. Noerhasan bin K.H. Noerkhatim - Pengasuh Pondhuk Sidogiri, Pasuruwân # K.H Bahar bin K.H. Noerhasan bin K.H. Noerkhatim - Pengasuh Sidogiri, Pasuruwân # K.H. Ahmad Shiddiq - Pengasuh Pondhuk Ash-Shiddiqiyah, [[Kabhupatèn Jember|Jember]] # K.H. As'ad Syamsul Arifin - Pengasuh Pondhuk Salafiyah Syafi'iyah, Asembagus, Situbândâ # K.H. Abdul Majid bin K.H. Abdul Hamid Itsbat Bata-Bata, [[Kabhupatèn Pamekkasân|Mekkasân]] # K.H. Abi Sujak - Kèyaè kapèng sèttong Pondhuk Astatinggi, Kebunagung, Songennep. # K.H. Usymuni - Kèyaè kapèng sèttong Pondhuk Pandian, [[Kabhupatèn Songennep|Songennep]] # K.H. Zaini Mun'im - Pendiri Pondhuk Pasantrèn Nurul Jadid Paiton, Probolinggo # K.H. Khozin - Buduran, Siḍoarjo # K.H. Abdullah Mubarok - pendiri Pondhuk Pasantrèn Suryalaya, Tasikmalaya # K.H. Mustofa - pendiri Pondhuk Pesantrèn Macan Putè, Blambangan # K.H. Asy'ari - pendiri Pondhuk Pesantren Darut Tholabah, Wonosari, Bânḍâbâsâ # K.H. Sayyid Ali Bafaqih - Kèyaè kapèng sèttong Pondhuk Loloan Bhârâ’, [[Bali|Bâli]] # K.H. Ali Wafa bin K.H. Abdul Hamid Itsbat - Pendiri Pondhuk Pasantrèn al-Wafa, Tempurejo, Jember # K.H. Munajad - Kertosono, Nganjuk # K.H. Abdul Fatah - sè maddhek Pondhuk Al-Fattah, Tulungagung # K.H. Zainul Abidin - Kraksaan, Probolinggo # K.H. Zainuddin - Nganjuk # K.H. Abdul Hadi - Lamongan # K.H. Zainur Rasyid - Kironggo, Bândâbâsâ # K.H. Karimullah - pendiri Pondhuk Curah Dami, Wonosari, Bândâbâsâ # K.H. Muhammad Thohir Jamaluddin - sè ngoddhâk Pondhuk Sumber Gayam, Madhurâ # K.H. Hasan Mustofa - Garut # K.H. Ahmad Syaubari - Ciweudus, Kuningan # K.H. Ahmad Syuja'i - Kudang, Tasikmalaya # K.H. Raden Fakih Maskumambang - Gresik # K.H. Hasbian Abdurrahman sè maddhek Pondhuk Albadri Gumuksari Kalisat, Jember. # [[Soekarno|Ir. Soekarno]] - Prèsiden Republik Inḍonèsia sè ḍâ’-aḍâ’. Mètorot dhâbuna K.H. As'ad Samsul Arifin, Bung Karno makkè ta’ rèsmi dhâddhi morèd Syekh Kholil, namong è nalèkana nyabis ka Bhângkalan, Syekh Kholil negghu' sèrana Bung Karno bân nyarèpoh bun-embunna. # K.H. Irsyad Hasyim, kancana K.H. Ali Wafa Abdul Aziz bin K.H. Abdul Hamid Itsbat, Pengasuh PP. Bustanul Ulum Mlokorejo bân sè maddhek PP. Irsyadunnasyi'in Kasian, Jember. # K.H. Mama ilyas Al-Banjâri, Ciamis - Jhâbâ Bârâ’. [[Bhengkek:Presiden Sukarno.jpg|jmpl|Ir. Soekarno toman nyabis ka Syaikhona Kholil.]] == Carèta Syekh Kholil kalabân rèd-morèddhâ == Panèka carèta Syekh Kholil kalabân rèd-morèdhâ sè bhâkal èjellasaghina. === Kèyaè Ma'sum Lasem === '''Kèyaè Ma'shum - Lasem, Rembang: Èkorong bân èpakon molang''' È ḍâlem buku Manaqib Mbah Ma’shum Lasem, ècarètaaghi perna è sabbhân bhâkto Syekh Kholil Bhângkalan makon santrèna kaangguy nghâbây korong ajâm lakèk sabâb bhâkal ḍâtengah blatèr ḍâri tana Jhâbâ ka Bhângkalan. Kalagghuna ḍâteng ngangodhâdhân sè asmana Muhammadun (asma Mbah Ma’shum bâkto ngoḍâna) sè omorra 20 taon ḍâri tana Jhâbâ. Sareng Syekh Kholil, ngangodhâdhân panèka pakon maso’ ka korongan ajâm lakèk sè èghâbây santrèna. Kalabân ormat, ngangoḍâdhân panèka maso’ tor toju' ajhrukkong neng ḍâlem korong ajâm lakèk. Syekh Kholil madhâbu ka santrèna, ''"Panèka sè kaula maksod, ajâm lakèk ḍâri tana Jhâbâ sè bhâkal dhâddhi blatèr neng tana Jhâbâ".''<ref name=":3">[https://daerah.sindonews.com/read/731671/29/kisah-mbah-mashum-lasem-santri-pengembara-yang-tahu-waktu-kematiannya-1648911883 "Kisah Mbah Ma'shum Lasem, Santri Pengembara yang Tahu Waktu Kematiannya"]. ''SINDOnews Daerah''. Aksès 2023-07-28.</ref> È bhâkto awwâl nyantrè, Mbah Lasem èpakon ngajhâr Alfiyah ka trè-santrè Syekh Kholil è ḍâlem kamar sè taḍâ’ lampuna. Mbah Ma’shum coma nyantrè kalabân 3 bulân. È bhâkto palèmanna, Mbah Kholil marèksani tor aḍua’aghi kalabân ḍu'a’ sapu jagad. È bâkto Mbah Ma’shum ondhur abek jhâu, Mbah Ma’shum èparèksani polè sareng Syekh Kholil tor èḍua’aghi kalabân ḍu'a’ sè paḍâ. Panèka èlibelih sampè' 17 kalè.<ref name=":3" /> === Kèyaè Hasyim Asy'ari === '''Kèyaè Hasyim Asy’ari - Tebuireng, Jombang: Èpakon manjât bân maso’ ''septictank (kakos)''''' [[Bhengkek:Hasyim Asyari.jpg|jmpl|KH. Hasyim Asy’ari, santrèna Syaikhona Kholil.]] È bâkto awwâl nyantrè, Hasyim Asy’ari ngoḍâ èpakon naè’ kan perrèng, samantara Syekh Kholil terros ngoladhi ḍâri bâbâ sambi aberri’ pètodhu kaangguy naè’ ka attas bân ta’ ollè toron sampè’ ḍepa’ ka konco’ kan perrèng. Kèyaè Hasyim kalabân ngormat terros naè’ ngirèng dhâbu ghuruna. Lastarè ḍepa’ ka konco’, Syekh Kholil aberri’ pètodhu kaangguy ḍâ’ ka Hasyim Asy’ari kaangghuy lonca’ ka bâbâ. Ta’ parlo mèkkèr abit, Kèyaè Hasyim terkas lonca’ bân salamet. Tarnyata hal panèka coma ujiân takdzimma santrè ka kèyaèna.<ref name=":4">[https://www.laduni.id/post/read/53928/inilah-kisah-karomah-kh-hasyim-asyari-tebuireng-beserta-amalannya "Inilah Kisah Karomah KH. Hasyim Asy'ari Tebuireng Beserta Amalannya"]. ''laduni.id''. 2019-02-10. Diakses tanggal 2023-07-28.</ref> Mènangka morèd, Kèyaè Hasyim ta’ perna aserro nalèkana èpakon napa bhei sareng ghuruna, tamaso’ nalèkana ngobu sapè bi’ embi’, nyarè pakan bi’ abhersèyan kandhâng. Kèyaè Hasyim narèma parènta mènangka ngormat ḍâ’ ka ghuruna.<ref>ponpesma.unisla.ac.id (2019-11-04). [http://ponpesma.unisla.ac.id/2019/11/04/kh-hasyim-asyari-1875-1947-m/ "KH. Hasyim Asy'ari (1875-1947 M)"] {{Webarchive|url=https://web.archive.org/web/20230728140606/http://ponpesma.unisla.ac.id/2019/11/04/kh-hasyim-asyari-1875-1947-m/ |date=2023-07-28 }}. Aksès 2023-07-28.</ref> Salaèn panèka, nalèkana Syekh Kholil kaèlangan sello’ paparèngan ḍâri rajina sè geggher è jeḍḍing. Kèyaè Hasyim nyo’on èdzi kaangguy nyarè. Lastarè èparèng èdzhi, Kèyaè Hasyim langsung maso’ ka s''eptictank (kakos)'' bân èpakalowar èssèna. Saampona èkoras èssèna bân salèrana Kèyaè Hasyim bennya’ sareng bu-rombu. Ahèrra sello’ kaaghungna ghuruna ètemmoh. Sakèng sennengnga ghuruna ngoladhi santrèna sè nemmoaghi sello’na saèngghâ sampè’ aḍu'a: “S''èngko’ ridâ ḍâ’ bâ’ân Hasyim, sèngko’ aḍu'a’ kalabân ngabdhinna bâ’ân bân katolosna bâ’ân,dhârâjhât bâ’ân èpatèngghi. Bâ’ân bhâkal dhâddhi orèng rajâ, tokoh panodhân, bân sadhâjâ orèng senneng ḍâ’ ka bâ’ân''".<ref name=":4" /> === Kèyaè Abdul Wahab Hasbullah === '''Kèyaè Wahab Hasbullah - Tambakberas, Jombang: Èyangghâp macan''' È sabbhân bâkto neng bulân Sabâl, Syekh Kholil adhikanè sadhâjâ santrè bân makon sopajâ pondhuk èjâgâ karana bhâkal bâḍâ'â macan sè maso’ ka pondhuk. Sajjhek panèka, sabbhân arè sadhâjâ santrè ngalakonè pajhâgâ'ân sè kettat neng pondhuk. Hal panèka èlakonè karana neng seddhi’na pondhuk bâḍâ alas rajâ, saèngghâ kobetèr namong bâḍâ macan sè angghâl ḍâri alas kasebbhut. Saampon brâmpan arè aḍântos macan ta’ angghâl. È mèngghu katello’, Syekh Kholil makon sadhâjâ santrè kaangghuy ajâgâ manabi bâḍâ ngangodâdhân sè koros, ta’ patè tègghi bân ngèbâ tas koper sè maso’ ka kompleks pondhuk.<ref name=":5">[https://www.syaichona.net/2020/01/18/kisah-syaikhona-kholil-bangkalan-meneriaki-kiai-wahab-chasbullah-macan/ "Kisah Syaikhona Kholil Bangkalan Meneriaki Kiai Wahab Chasbullah "Macan""]. syaichona.net 2020-01-18. Aksès 2023-07-25.</ref> [[Bhengkek:Abdul Wahab Hasbullah.jpg|jmpl|KH. Abdul Wahab Hasbullah]] Saḍâpa’na neng adâ’na dhâlemma Syekh Kholil, na'-kana' ngoḍâ panèka ngolok salam. Mèreng salam ḍâri ngangoḍâdhân panèka, Syekh Kholil mala acerrèng ngolok sadhâjâ santrèna ''“Ḍâ’ sadhâjâna, macan! Macan! Ngireng keppong,'' ''jhâ’'' ''sampè’'' ''maso’ ka pondhuk.”'' Mèreng pakonan Syekh Kholil, sadhâjâ santrè ngèbâ kabbhi bâḍâ sè kennèng ghibâ kangghuy ngusir ngangoḍâdhân kasebbhut. Para santrè sè abhâkta bheddhâng, arè’, tongket ngarubudhi “macan” sè ta’ laèn ngangoḍâdhân panèka. Salèrana ngangoḍâdhân panèka dhâddhi pocet katako'an. Karana taḍâ’ jhâlân laèn, ahèrra ngangoḍâdhân panèka bhuru adhingkellaghi kompleks pondhuk.<ref name=":5" /> Karana tègghina pangaterro kaangghuy nyantrè ka pondhuk sè èyasuh sareng Syekh Kholil, kalaggh'una ngangoḍâdhân panèka nyoba’ masok ka pondhuk polè. Makkè ḍâ’ iyâ , ngangoḍâdhân panèka teptep ngaollè parlakowan sè paḍâ kadhi sabellumma. Karana ghârâssa tako’ bân lesso, ahèrra ngangoḍâdhân panèka asarèn neng bâbâna kentongan sè bâḍâ neng musolla pasantrèn. È bâkto tengnga malem, ngangoḍâdhân panèka èjhâgâi tor èghighirri sareng Syekh Kholil. Maskè ḍâ’ nèka, salastarèna panèka na'-kana' ngoḍâ rowa èyajhâk sareng Syekh Kholil ka dhâlemma bân èyako mènangka sala sèttong santrèna Syaikhona Kholil.<ref name=":5" /> Sajjhâk panèka, ngangoḍâdhân panèka resmi dhâddhi santrè pondhuk. Ngangodâdhân sè èmaksod panèka Abdul Wahab Hasbullah sè dhâddhi sala sèttong sè maddhek NU. Tarnyata ponapa sè èprèdiksi sareng Syekh Kholil dhâddhi ongguwen, Abdul Wahab Hasbullah ghu-ongghu dhâddhi ''“Macanna”'' NU. === Kèyaè As'ad === '''Kèyaè As’ad - Asembagus, Situbândâ: Pèssè bâroka''' Nalèkana Kèyaè As’ad ghi’ dhâddhi santrèna Syekh Kholil, Kèyaè As’ad toman èpakon maḍâpa’ tongket ka Kèyaè Hasyim Asy’ari nèng jombâng. È laèn arè, dhibi'en èpakon maḍâpa’ tasbhi ka Kèyaè Hasyim jughân. Syekh Kholil coma aberri’ pèssè sakadhârrâ. Nalèkana Kèyaè As’ad nompa’ karèta, lak-bhâlik kondèktor ta’ naghi tikèt ka Kèyaè As’ad, mènangka jughân nyebrang [[Sellat Madhurâ]], bâḍâ orèng nompak kapal ta’ usa majâr. Salastarèna toron ḍâri kapal, Kèyaè As’ad èpataberi nompak kendaraan polè kaangghuy ka Jombâng, Kèyaè As’ad narèma taberen panèka kalabân rassa sokkor, Kèyaè As’ad parcajâ hal panèka karana ḍuwâ’ bân baroka ḍâri ghuru lèbât pèssè sè èparèngè Syekh Kholil.<ref>rosedays.elumar (2021-08-07). [https://www.duniasantri.co/karomah-mbah-kholil-5-berkah-uang-logam/ "Karomah Mbah Kholil (5): Berkah Uang Logam"]. ''Dunia Santri''. Aksès 2023-08-06.</ref> === Kèyaè Bahar Sidogiri === '''Kèyaè Bahar - Sidogiri, Pasuruwân: Mèmpè becca''' È bâkto ghu-lagghu, santrè sè asmana Bahar ḍâri Sidogiri arassa kobetèr karana ta’ bisa solat sobbhu ajâma'ah. Bahar ta’ ajâma'ah benni karana males, tapè èsabâbaghi halangan junub. Pasalla, samalem Bahar amèmpè tèḍung bi’ rèng binè’. Kèyaè Bahar cè' tako'na sabâb rèng binè’ panèka rajina Syekh Kholil, ghuruna. È bâkto sobbhu, trè-santrè mèreng soarana Syekh Kholil dhuka rajâ sâmbi ngèbâ peḍḍhâng tor adhâbu, ''"Korang ajh''â''r! Sapa malemma sè tèḍung bhereng bi' tang binè? Ayo ngako! Sapa malemma sè tèḍung bhereng bi' tang binè?"'' Sadhâjâ santrè sè ḍâpa’ ka mâsjid kaangghuy solat jâma'ah arassa ta' nyana bân anya-tanya pasèra sè èmaksod santrè korang ajhâr panèka.<ref name=":6">[https://sidogiri.net/2021/11/kh-bahar-bin-noerhasan-kiai-alit-berilmu-ladunni-bagian-i/ "KH. BAHAR BIN NOERHASAN KIAI ALIT BERILMU LADUNNI (Bagian I)"]. sidogiri.net. 2021-11-29. Aksès 2023-08-07.</ref> Bahar mèmang ta’ ngirèng solat sobbhu ajâma'ah è bâkto panèka. Salastarèna solat sobbhu ajâma'ah, Syekh Kholil ngadhâppaghi raèna ḍâ’ ka sadhâjâ santrè sambi marèksanè, ''“Pasèra santrè sè ta’ ngirèng solat sobbhu berjhâmaah?”'' Sadhâjâ santrè takerjhât, ta’ nyangka bhâkal ollè partanyaan akadhi panèka. Sadhâjâ santrè nolè ka kanan-kacèr nyarè tao pasèra sè ta’ asholat. Tarnyata sè ta’ rabu è bâkto panèka coma Bahar. Syekh Kholil makon kaangghuy nyarè Bahar bân pakon ngadhâp ḍâ’ ka Syekh Kholil. Salastarèna èpangghi, Bahar èghibâ ka mâsjid. Syekh Kholil adhâbu, ''"Bahar, karana bâ’na ta’ hadir solat Sobbhu jhâma'ah maka tantona èyokom. Poghâr ḍuâ’ rumpun perrèng è buḍina pondhuk kalabân pettok rèya. Jhâ' sampè' bâḍâ karèna ḍâwun tekka' sèttong."''<ref name=":6" /> Pèttok aropa’aghi toḍi’ kènè’, èyangghuy ngarè’ rebbhâ''.'' Salastarèna narèma pakonan panèka, Bahar langsung alaksanaaghi pakonan panèka kalabân tolos maskè malarat. Salastarèna panèka Syekh Kholil makon Bahar kaangghuy ḍâ’âr nasè’ sè bâââ neng dhâlem sampè’ taḍâ’. Sakalèanaghi' Bahar kalabân tolos narèma hokoman ḍâri Syekh Kholil. Salastarèna Bahar alaksanaaghi hokoman sè kaḍuwâ’, Bahar èpakon ḍâ’âr buwâ sè ampon bâḍâ dhâlem sampè’ taḍâ’. “''Satèya rèya kakan petaḍâ'! Jhâ' sampè' ta' èpetaḍâ'. Mon sampè' ta' èpetaḍâ', èpedhdheng be'en."'' Salastarèna panèka Bahar èyojuk sareng Syekh Kholil sambi adhâbu bân nunjuk Bahar'', "Tang èlmo la epataḍâ' bi’ Mas Bahar. Wesla kakè molè".''<ref name=":6" /> Kalabân rassa senneng bân mantep, Bahar palèman ḍâri pasantrèn Syekh Kholil ka kampong halamanna, saèngghâ ahèrra Bahar dhâddhi kèyaè Pondhuk Sidogiri sè nomer ennem. == Karoma == È bhâbhâ panèka aropaaghi karoma sè kalabhân kobhâsana Allah sè è kaandhi’ sareng Syekh Kholil al-Bangkalani: === Ka Mekka nompa’ karoco’ === È bâkto sore ning pèngghir tasè’ daèrah bhângkalan. Syekh Kholil è kancaèh sareng Kèyaè Syamsul Arifin, abana ḍâri  Kèyaè As’ad Situbândâ. Asareng sohabhât panèka, kaduena acangbincang mènangka pangambhângan pasantrènbân parsoalan ummat Islam ning daèrah polo jhâbâ bân madhurâ. Parsoalan ghân Parsoalan è kabhânta, ta’ ghâressa sakèng asik adiskusi mataarè para’ tasèllemah. Padahal kaduena ghitak solat asar, samantara bhâkto parak tade’eh saèngghâ ta’ mongkin alaksanaaghi solat asar kalabhân samporna tor khoso’. Ahèrra, Syekh Kholil makon Kèyaèi Syamsul Arifin kaangghuy ngalak karocok (sajânis dâun aren sè bisah ngambhâng ning attas aèng) kaangghuy parjhâlânan ka Mekka. Saampona ollè karocok, Syekh Kholil langsung ngolati ka arah Mekka, karocok sè è tompak langsung ajhâlân kalabhân santak nojjhu Mekka. Sampè’ ka Mekka, adzân asar bhuru è kumândhângkan. Salastarèna ngalak wudhu’, Syekh Kholil sareng Kèyaè Syamsul Arifin èngghâl nojjhu shaf dhâ’-adhâ’ kaangghuy alaksanaaghi solat asar berjhâmaah ning Masjidil Haram. === Ngobhâdhi ana’ sè pacandu ghulâ === È carètaaghi sareng Kèyaè ajjhih Abdullah Syamsul Arifin, katoa PCNU Jember, bhâdâ salasèttong warga sè gedhuân potra kalabhân kalaènan lèbur ngakan ghulâ sè talebbhi, sampè’ sabbhân arèna potra panèka bisah matadhâ’ sakiloan lebbi sabbhân arèna. Ahèrra aba ḍâri  potra panèka ''nyab''è''s'' (sowan) ka Syekh Kholil Bhângkalan. È adhâ’na Syekh Kholil aba panèka ngeluh soal kabiasanan potrana a dhâ’âr ghulâ.Aba panèka ngarep sopajhâ sang Syekh kasokan nambhâih panyakèt sè tèbhâh ka potrana. Namon Syekh Kholil ajhâwâb persoalan panèka kaanghuy abelih saminggu aghi’. Tamoy panèka pamèt, namon sajhâk ḍâri nyabis kabiasaan potrana samakèn dhâddhi  bân  samakèn bhânnyak ghulâ sè è patadhâ’ sabbhân arèna, è dhâ’âr bhâriyeh. Abana pagghun alaksanaaghi parènta Syekh Kholil kaangghuy abhâlih polè ka dhâlemma samèngghu aghik. Salastarèna partèmoan sè kaduwâ’, potra panèka ambhu a dhâ’âr ghulâ salanjhângah. Konon, salama samèngghu Syekh Kholil atarakat. Ta’ dhâ’âr  kakanan otabâ mènoman sè ngangghuy ghuleh pasèr. pessenna sadhârhana, mon terro nyoroah napah peih makah kodhuh ngalakoni kadhâ’. mon terro alang-langah napah peih ḍâ’ka orèng laèn makah kodhuh aberri’ conto kadhâ’ maklè è toro’. === Aghellhâ’ kerras è bhâkto asolat === è sabbhân bhâkto, nalèkana solat jhâmaah sè è pimpin sareng kèyaè ning pasantrèn kennengna Syekh Kholil ngodhâ nyarè èlmo, Syekh Kholil kasokan sè kerras. Salastarèna solat kèyaè negghur Syekh Kholil ngodhâ kalabhân sèkapphâ sè èlarang è dhâlem Islam.tarnyata Syekh Kholil ngodhâ pagghun kasokan maskè kèyaè ampon sanget phâgghâl. Ahèrra Syekh Kholil ajhâwebsè nyebabaghi aghellhâ’ kerras, nalèkana solat jhâmaah è molaèh Syekh Kholil ngolatih ''"berkat" (kakanan  sè è ghibeh molè lastarèna kenduri) ning attas sèrana kèyaè.Mèreng jhâwebân kasebbut kèyaè langsung sadar bân todhus atas solat sè è pimpin sareng kèyaè. Karana kèyaè èngak bhâkto solat è molay kèyaè arassa rukaburuh kaangghuy ngadiri kenduri sè ngakibattaghi solatteh ta’ khoso’.'' === È tangkep pas è pakaloar bi' Bâlândhâ === Syekh Kholil toman è tahan bik panjhâjhâh belândhâ karana è tellèk alindunghi sakancaan orèng sè masok ka parlawanan dhâ’ka koloniâl ning pondhuk pasantrènna. Nalèkana belândhâ ngaoninghi. Syekh Kholil è tangkep kalabhân arephân sadhâjhâh pajuang bisa nyerraghi bhâdâna. Tapè kalabhân è tangkepphâ Syekh Kholil, mala ghâbhây belândhâ palengen tor kawalahan; karana  bhâdâ hal-hal sè tak bisa èkangartèh, kadhi tak bisa è kunci labhângha tadhân, saèngghâ kodhu ajhâghâ teros maklè tahanan sè laèn tak bhuruh. È arè- arè salanjutthâ, èbuen orèng dhâteng èntar nyongngok bân aparèng de’eren ka Syekh Kholil, sampè’ bennya’ sè mintah è tahan asareng Syekh Kholil. Kadhâddhien èngak panèka adeddhiaghi piha’ belândhâ bân sakotona arèlaaghi kaangghuy abèbasaghi Syekh Kholil. == Sombher == <references /> [[Bhângsa:Olama']] 9dc9usyfonb39qe4omxm43gj1w6gdmn Kirana Kejora 0 375 6718 6214 2021-04-03T10:30:10Z Rachmat04 112 ~ 6718 wikitext text/x-wiki '''Kirana Kejora''' (lahèr è Ngawi, Jhâbâ Tèmor, 2 Fèbruari 1972) panèka sala sèttong panolès asal Indonèsia. == Karjâ == * Kepak Elang Merangkai Eidelweis (novel, 2006) * Antologi Tunggal Cerpen & Puisi Selingkuh (2006) * Antologi Tunggal Cerpen & Puisi Perempuan dan Daun (2007) * Novel Elang (2009) * Novel Querido (2011) * [[Bintang]] Anak TUHAN (2011) * Novel Air Mata Terakhir Bunda (2012) best seller dan diangkat ke film layar lebar * Novel Ayah Menyayangi Tanpa Akhir (2013) best seller dan diangkat ke film layar lebar * Novel Pencarian Cinta Terakhir (2013) * Novel Kenang Langit (2014) * Novel Kidung Cinta Sejati (2014) * Novel Surga Kecil di Atas Awan (2015) * Novel Rindu Terpisah di Raja Ampat (2015) * Novel True Friendship (2015) * Novel Senja di Langit Ceko (2016) * Novel Surat Kecil dari Surga (2017) * Novel Arjuna (2018) * Novel Yorick (2018) best seller dan diangkat ke film layar lebar * Novel Impian 1000 Pulau (2019) –novelisasi film [[Bhângsa:Panolès]] 2gz2uun750n04g5jwumn4inur252ufj Klabhet 0 376 5518 4920 2021-01-05T20:00:28Z 2600:1700:1E0:6B20:54B4:968C:E474:C024 5518 wikitext text/x-wiki [[Bhengkek:Illustration Trigonella foenum-graecum0 clean.jpg|thumb|Ilustrasi ''Trigonella foenum-graecum'']] '''Klabhet''' (''Trigonella foenum-graecum'') iyâ arèya tombuwân dâri famili [[:Bhângsa:Fabaceae|Fabaceae]]. Dâunna èkaghâbây tambhâ, dhinèng bighina èmanfaataghi ghâbây palappa. Klabhet biasana èghunaaghi ghâbây palappana kare. [[Bhângsa:Totombuwân]] [[Bhângsa:Fabaceae]] q04vnspftq7y96fer8kegafqg98qy0y Klèkè 0 377 5621 4921 2021-01-08T15:31:45Z Boesenbergia 6 5621 wikitext text/x-wiki [[Bhengkek:Jatropha curcas3 knodt.jpg|thumb|Klèkè]] '''Klèkè''' (''Jatropha curcas'' L.) panèka tombuwân sè tamaso' ka ḍâlem famili Euphorbiaceae. Ombhut akaju rèya sè bânnya' ètemmowè è daerah tropis. Tombuwân arèya èkennal cè' tahanna kakerrèngan. Klèkè kabânnya'an èsettèk bhungkana. Maskè ella abit èkennal ghâbây bahan obhât bân [[racon]], bâjâ riya klèkè èkaghâbây ''bahan bakar hayati'' ka mesin diesel polana kandungan minya' bighina. Sabelluna, kerabhât klèkè sè laèn iyâ arowa ''Ricinus communis'' ella èkaghâbây camporan pelumas lu-ghâllu. [[Bhângsa:Totombuwân]] [[Bhângsa:Euphorbiaceae]] 3votqe3ln5d98wv5sdjczhulfiq0ze1 Klèmbâ' 0 378 5519 4786 2021-01-05T20:01:43Z 2600:1700:1E0:6B20:54B4:968C:E474:C024 5519 wikitext text/x-wiki [[Bhengkek:Rheum officinale 001.JPG|thumb|Klèmbâ']] '''Klèmbâ'''' (''Rheum officinale'') iyâ arèya tombuwân sè ngasèlaghi bahan ghâbây obhât bân om-ro'om. Biasana ramo'na sè èmanfaataghi. Ramo'na èkaghâbây camporan "''klembak menyan''" bi' orèng [[Jhâbâ]]. [[Bhângsa:Totombuwân]] [[Bhângsa:Polygonaceae]] ry7fylhkli9z9jxcdhbptw20q2dn3f9 Koddhu' 0 379 2167 2166 2020-12-15T14:01:00Z Jon Harald Søby 5 1 revision imported 2166 wikitext text/x-wiki #REDIRECT [[Koḍḍhu']] dz11cv5qjdnd569s6636xmukt6i8cmn Kokon 0 380 7026 5520 2021-06-10T15:08:18Z Rachmat04 112 ~ 7026 wikitext text/x-wiki [[Bhengkek:Schout ovat 130112-33403 ngw.JPG|jmpl|Dâunna kokon]] '''Kokon''' otabâ '''walèkokon''' (''Schoutenia ovata'') iyâ arèya ka'-bhungka'an kènè' sè tamaso' ka dâlem famili Malvaceae. Bhungkana kokon arèya bisa ètemmoè è alas tipe osoman sè tombu è Jhâbâ bân polo laèn è tèmorra. Walèkokon andi' nyama laèn ''harikukun'' (Sunda); ''lanji, walikukun'' ([[Jhâbâ]]), bân ''east indian wood'' (Inggris). [[Bhângsa:Totombuwân]] [[Bhângsa:Malvaceae]] plk4c8zud4lf1yf5wdir5ti64kvc6pf Kol-kolan 0 381 5521 4922 2021-01-05T20:02:19Z 2600:1700:1E0:6B20:54B4:968C:E474:C024 5521 wikitext text/x-wiki [[Bhengkek:Melicope denhamii (rutaceae) 2.jpg|thumb|Kembhânga kol-kolan]] '''Kol-kolan''' (''Melicope denhamii'') iyâ arèya tombuwân sè tamaso' ka dâlem famili Rutaceae. Tombuwân biasana tombu bisa tombu sampè ka katèngghiân 1.000 è attas paadâ'ân tasè'. È bhâsa [[Indonesia]] èkoca' '''ki sampang'''. [[Bhângsa:Totombuwân]] [[Bhângsa:Rutaceae]] pfhiinlysjwc7mm5ihdip2q0za4da77 Kolek 0 382 6212 2179 2021-01-24T13:02:07Z Boesenbergia 6 ghâmbhâr 6212 wikitext text/x-wiki [[Bhengkek:Kolak Pisang.jpg|thumb|Kolek gheḍḍhâng]] '''Kolek''' iyâ arèya la-ola sokkla ḍâri Inḍonesia, èkaghâbây dhuli [[gheḍḍhâng]] otabâ [[sabbhrâng longghâ]] sè èkolop bi' pathè bân ghulâ mèra. Kapprana kolek pèra' bâḍâ è bulân Pasa bhâi. [[Bhângsa:La-ola]] qod0ppk2sp6f4a5uj0rdhkupzumidsg Komangè 0 383 4923 2186 2020-12-26T13:54:19Z Boesenbergia 6 4923 wikitext text/x-wiki [[Bhengkek:Kemangi.jpg|thumb|Komangè]] '''Komangè''' (''Ocimum × citriodorum'') iyâ arèya tamenan sè dâunna segghut èkaghâbây lalap. Bâu dâunna tadâ' padâ, bân sakonnè' bânnya' akanta [[Jherruk palappa|jherruk peccel]]. Dâun komangè arèya sala sèttong palappa mon aghâbâyâ pèpès. Biasana dâun komangè arèya mon èkalalap, segghut èkakan bi' tèmon, gobes, bân sambhel. [[Bhângsa:Totombuwân]] [[Bhângsa:Lamiaceae]] f8bgd3amdu4gfid7n17e860qdgolkr8 Komèrè 0 384 6211 4924 2021-01-24T12:58:23Z Boesenbergia 6 6211 wikitext text/x-wiki [[Bhengkek:Aleurites moluccana flowers.jpg|thumb|Kembhângnga komèrè]] '''Komèrè''' (''Aleurites moluccana'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Euphorbiaceae. Bighina komèrè èghuna'aghi ghâbây [[mènnya']] bân palappa. Tombuwân arèya ghi' sakarabhât bi' [[sabbhrâng]]. [[Bhângsa:Totombuwân]] [[Bhângsa:Euphorbiaceae]] th4sks3r32gm6dwp4ay3qwomeabvbuv Koncè 0 385 5522 4925 2021-01-05T20:02:57Z 2600:1700:1E0:6B20:54B4:968C:E474:C024 5522 wikitext text/x-wiki [[Bhengkek:Boesenbergia rotunda 1.jpg|thumb|Koncè]] '''Koncè''' (''Boesenbergia rotunda'') iyâ irèya tombuwân sè èkaghâbây palappa è dâlem massa'an Asia Tèmor Lao'. Salaènna èkaghâbây palappa, koncè kèya biasa èmanfaataghi ghâbây [[jhâmo]]. Ropa ombina bhidhâ polana tombuna loros ka dâlem tana. [[Bhângsa:Totombuwân]] [[Bhângsa:Zingiberaceae]] 2vdpmttk9n0pfdqdcqskdgm5cf0maqf Koncè pet 0 386 7010 5523 2021-06-10T15:04:59Z Rachmat04 112 ~ 7010 wikitext text/x-wiki [[Bhengkek:Kaempferia rotunda 2zz.jpg|jmpl|Dâunna koncè pet]] '''Koncè pet''' (''Kaempferia rotunda'') iyâ arèya tombuwân sè ghi' bân-lambâna kencor. Bhidhâ bi' kencor sè lebbhi bânnya' èghunaaghi è massa'an, koncè pet arèya khusus èkaghâbây [[jhâmo]]. Salaènna rowa, dâunna lebbi bhâghus, mangkana segghut ètamen è pekarangan. [[Bhângsa:Totombuwân]] [[Bhângsa:Zingiberaceae]] s5g7b435p9y5w3gl289ncec9ow94r16 Koncèpet 0 387 2214 2213 2020-12-15T14:01:01Z Jon Harald Søby 5 1 revision imported 2213 wikitext text/x-wiki #REDIRECT [[Koncè pet]] 40sxdz431vonp4re7ybfrz6p8t9gw1r Kondur 0 388 2216 2215 2020-12-15T14:01:01Z Jon Harald Søby 5 1 revision imported 2215 wikitext text/x-wiki #REDIRECT [[Konḍur]] guopgk5qk6t7pdni36qdgs145uecn18 Konḍur 0 389 12668 12666 2023-04-05T04:48:01Z Boesenbergia 6 Membalikkan revisi 12666 oleh [[Special:Contributions/Fendi febri purnama|Fendi febri purnama]] ([[User talk:Fendi febri purnama|bicara]]) 12668 wikitext text/x-wiki [[Bhengkek:Benincasa hispida plant in cultivation.jpg|thumb|Kondur]] '''Kondur''' (''Benincasa hispida'') iyâ arèya tombuwân sè tombuna nalar sè ètanem polana buwâna bisa èkakan bân èangghep mènangka [[ghângan]]. Buwâna alos bân paadâ'ana abulu mon ghi' matta. Nalèka ella massa' buwâ panèka èlang buluna bân dhâddhi olo', bân bisa èsèmpen abit. Ropa buwâna bâdâ sè bunter bân bâdâ sè ngenjher, bisa sampè' 2 m. Makkè biasana èjual pas ghi' lanjhânga satenga sampè' 1 m. Buwâ panèka awwâla ètamen è Asia Tèmor Lao', tapè satèya ètanem kèya è Asia Tèmor bân Lao'. [[Bhângsa:Totombuwân]] [[Bhângsa:Cucurbitaceae]] 2tq3sa5bf43b87ewlzbiqde2o930h10 Kopi 0 390 6694 5684 2021-04-03T10:25:32Z Rachmat04 112 ~ 6694 wikitext text/x-wiki [[Bhengkek:Roasted coffee beans.jpg|jmpl|Bighina kopi arabika sè ella èsangngar|alt=]] [[Bhengkek:Hạt Culi Robusta.jpg|jmpl|Bighina kopi robusta sè ella èsangngar]] '''Kopi''' otabâ '''kobhi''' (''Coffea'' sp.) iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Rubiaceae. Kopi panèka sala sèttong komoḍitas è dhunnya sè ètamen lebbi ḍâri 50 naghârâ. Ḍuwâ varitas kopi sè ella kalonta iyâ arowa [[kopi robusta]] (''Coffea canephora'') bân [[kopi arabika]] (''Coffea arabica''). [[Bhângsa:Totombuwân]] [[Bhângsa:Rubiaceae]] 7iyah6c4lzamqfyxl405v85ij3gjpic Koran 0 391 17084 8528 2024-07-24T04:35:32Z Alfiyah Rizzy Afdiquni 9 17084 wikitext text/x-wiki '''Koran''' (ḍâri bhâsa Bâlândhâ: ''krant'', dâri bhâsa Perancis ''courant'') otabâ sorat kabhâr iyâ arèya panerbi'ân sè dhammang bân ghâmpang èbuwâng, biasana ècèta' è dhlubâng abhândhâ sakonnè'. Dhlubâng arèya ekoca' dhlubâng koran, aèssè bhâr-kabhâr palèng anyar sabhârâng topik. Molaè dâri politik, kriminalitas, olahraga, bân salaènna. Koran biasana kiya aèssè [[karikatur]], sè nyampolèaghi parkara sè èbahas. Bhârâng arèya bâdâ [[komik]], TTS, bân hiburan laènna. Bâḍâ sorat kabhâr sè andi' topik samacem, misalla kabhâr politik, tana, industri, olahraga, seni, bân sè laènna. [[Bhângsa:Koran| ]] famuymva4kyn6pb7y8lof8exxzceow3 Korma 0 392 7297 7296 2021-08-21T15:40:20Z 125.165.107.76 7297 wikitext text/x-wiki [[Bhengkek:Phoenix dactylifera2.jpg|thumb|Bhungkana korma è [[Maroko]]]] '''Korma''' ([[bhâsa Arab]] تمر‎ ''Tamr''; nyama Latèna ''Phoenix dactylifera'') panèka tamenan lem-[[palem]]<nowiki/>an (''Arecaceae'') è dâlem genus ''Phoenix'', bighina kèngèng èkakan. Maskè asala ta' èkataoè polana ella sajjhek abit ètanem, èparkèraaghi taneman arèya asala dâri tana seddhi' Lompong Persia. Tèngghi bhungkana bisa atekka 15-25 m, tombu sabhungka otabâ nyelbhi' dâ' sèttong sistem paramo'an. Lanjhâng dâunna 3-5 m, klabân duri ka dhânang dâun bân andi' ra-kèra 150 selbhi dâun ngodâ. Lanjâng dâun ngodâna 30 cm bi' lèbâr 2 cm. [[Bhângsa:Totombuwân]] [[Bhângsa:Arecaceae]] k69ed3mz41f73ucgxy0wjk2s8ed9r3z Korrie Layun Rampan 0 393 6122 2252 2021-01-23T17:19:41Z Boesenbergia 6 6122 wikitext text/x-wiki '''Korrie Layun Rampan''' (lahèr è Samarinda, Kalimantan Tèmor, 17 Agustus 1953 – wafat è 19 [[Novèmber]] 2015 ka omor 62 taon) panèka sala sèttong sastrawan bân èditor Indonèsia. == Karjâ == === Kompolan puisi === * ''Matahari Pingsan di Ubun-Ubun'' (1974) * ''Cermin Sang Waktu'' (sareng Gunoto Saparie, 1976) * ''Sawan'' (1978) * ''Suara Kesunyian'' (1981) * ''Nyanyian Kekasih'' (1981) * ''Undangan Sahabat Rohani'' (1991) === Kompolan carèta pandhâ' === * ''Kekasih'' (1981) Ende: Nusa Indah * ''Malam Putih'' (1983) Jakarta: Balai Pustaka * ''Perjalanan Guru Sejarah'' (1983) Jakarta: Bahtera Jaya * ''Matahari Makin Panjang'' (1986) Jakarta: Bahtera Jaya * ''Perhiasan Bumi'' (1986) Jakarta: Bahtera Jaya * ''Perhiasan Bulan'' (1988) Ende: Nusa Indah * ''Perhiasan Matahari'' (1989) Jakarta: Bala Pustaka * ''Ratapan'' (1989) Jakarta: Balai Pustaka * ''Tak Alang Kepalang'' (1993) Jakarta: Balai Pustaka * ''Rawa'' (2000) * ''Perjalanan ke Negeri Damai'' (2003) * ''Kayu Naga'' (2007) === Novèl anak === * ''Pengembaraan Tonsa di Posa'' (1981) * ''Nyanyian Tanah Air'' (1981) * ''Lagu Rumpun Bambu'' (1983) * ''Cuaca di atas Gunung dan Lembah'' (1985) === Novèl === * ''Upacara'' (1978) * ''Lingkaran Kabut'' (2000) * ''Perawan'' (2000) * ''Wanita di Jantung Jakarta'' (2000) * ''Api, Asap, Awan'' (2002) * ''Bunga'' (2002) === Kajian sastra === * ''Puisi Indonesia Kini: Sebuah Perkenalan'' (1989) * ''Cerita Pendek Indonesia Mutakhir: Sebuah Pembicaraan'' (1982) * ''Kritik Sastra Indonesia Mutakhir'' (1982) * ''Perjalanan Sastra Indonesia'' (1983) * ''Suara Pancaran Sastra'' (1984) * ''Wajah Sastra Indonesia'' (1984) * ''Fungsi Sastra, Bahasa, dan Seni Budaya dalam Pembangunan Bangsa'' (1984) * ''Kesusastraan Tanpa Kehadiran Sastra'' (1984) * ''Puisi Indonesia Hari Ini: Sebuah Kritik'' (1985) * ''Sajak-Sajak Rendra dan Angkatan 80 dalam SAstra Indonesia'' (1985) * ''Aliran-Aliran Cerita Pendek'' (1995) * ''Wanita Penyair Indonesia'' (1997) * ''Leksikon Susastra Indonesia'' (2000) === Mènangka editor === * ''Trisno Sumardjo: Pejuang Kesenian Indonesia'' (1985) * ''Iwan Simatupang: Pembaharu Sastra Indonesia'' (1985) * ''Nyanyian Ibadah'' (1985) * ''Antologi Puisi Wanita Penyair Indonesia'' * ''Matahari Sabana'' * ''Angkatan 2000 dalam Sastra Indonesia'' [[Bhângsa:Bhujhângghâ]] e6drsshshjw3nh8ryami9z2nv3cwkyu Korsè 0 394 7014 6118 2021-06-10T15:05:40Z Rachmat04 112 ~ 7014 wikitext text/x-wiki [[Bhengkek:Chair Louis XIII style 04.jpg|jmpl|306x306px|Korsè]] '''Korsè''' panèka sala sèttong parabhutan bengko sè biyasa èghunaaghi ghâbây kennengngan toju'. Umumma, korsè andi' 4 soko sè èghunaaghi ghâbây mèkol è attasa. Dâlem kaodi'an [[manossa]], korsè èghunaaghi ghâbây toju' longkang anggota bhâdhân otabâ mènangka mèkol longkang bhâdhân sè laèn. Korsè jhughâ bânnya' èghunaaghi dâlem kaodi'an sarèh-arèh è kantor, sakola, bengko bân èn-laèna, saèngghâ korsè aghâdhui manpaat sè bânnya' dâlem kaodi'an manossa. == Abâs kèya == * Mèjâ * Lomarè [[Bhângsa:Parabhut]] movrbot8wm22vi046lwlbdl7gbds9po Korèa Lao' 0 395 8820 8789 2022-07-29T19:37:59Z Praxidicae 176 rvv 6114 wikitext text/x-wiki '''Republik Korèa''' (bhâsah Korèa: ''Daehan Minguk'' [Hangul: 대한민국; Hanja: 大韓民國]; bhâsah Ènggris: ''Republic of Korea/ROK'') otabâ biyasah èkennal mènangka Korèa Lao' panèka sabigghi' naghârâ è Asia Dhimor sè alebbhu longkang lao' Semenanjung Korèa, è lajân dâjâ, Republik Korèa bâtes Korèa dâjâ, è dimmah duwâ' aèttong mènangka sabigghi' naghârâ èngghâ taon 1948. Bahar konèng è lajân barat, [[Jeppang]] abâdâh è seberang bahar Jeppang (èsebbhut "bahar dhimor" sareng rèng-orèng Korèa) bân sellat Korèa abâdâh è longkang tengghârâh. Naghârâ arèya èkennal klabân nyamah ''Hanguk'' (한국; 韓國). [[Bhângsa:Naghârâ]] 2yyyv9yswvgmymw03lxo37jous5w1ly Kota Gorontalo 0 396 8624 8622 2022-07-19T13:54:12Z Praxidicae 176 rvv lta 6111 wikitext text/x-wiki '''Kabupaten Gorontalo''' arèya ibu kottana Provinsi Gorontalo, [[Polo Sulawesi]] bân kottha palèng rajâ è provinsi rowa. Ghungghung orèng è Kottha Gorontalo bâḍâ 210.882 orèng. == Kacamatan == Kabhupatèn Pohuwato anḍi' sangang kacamatan: * Kota Selatan, * Kota Utara, * Kota Barat, * Kota Timur, * Kota Tengah, * Dungingi, * Dumbo Raya, * Hulonthalangi, bân * Sipatana. [[Bhângsa:Geografi]] jduhyzo3uwswb8nvey7vbrpqhotu53d Kotta Pamekasan 0 397 2268 2267 2020-12-15T14:01:03Z Jon Harald Søby 5 1 revision imported 2267 wikitext text/x-wiki #REDIRECT [[Koṭṭa Mekkasân]] 67jjq9is2frawouvlgsp19hl42r6yyd Kotta Sorbhâjâ 0 398 16038 15155 2024-02-15T12:11:58Z OrangKalideres 2196 Ubah target pengalihan dari [[Soraḅâjâ]] ke [[Koṭṭa Sorbhâjâ]] 16038 wikitext text/x-wiki #ALIH [[Koṭṭa Sorbhâjâ]] kqfruqgck3kvjo3buml5hb8yvfmfqao Kottah Sorbhâjâh 0 399 16039 15156 2024-02-15T12:12:19Z OrangKalideres 2196 Ubah target pengalihan dari [[Soraḅâjâ]] ke [[Koṭṭa Sorbhâjâ]] 16039 wikitext text/x-wiki #ALIH [[Koṭṭa Sorbhâjâ]] kqfruqgck3kvjo3buml5hb8yvfmfqao Koṭṭa Mekkasân 0 401 6607 5065 2021-03-25T06:07:39Z LonNyoe 13 6607 wikitext text/x-wiki '''Kotta Pamekasan''' enggi panèka sèttong Koṭṭa è [[Kabupaten Pamekasan|Kabupaten Mekkasân]] è propinsi [[Propinsi Jâbâ Tèmor|Jâbâ Tèmor]]. Kotta Pamekasan panèka edadiaghi posat kotta Kabupaten Mekkasân. [[Bhângsa:Madhurâ]] 8nj1rtainwo9xhlxch2ge01m2ndf0aq Koṭṭa Sorbhâjâ 0 402 18450 18441 2024-09-28T02:08:22Z Lukjsly 1688 18450 wikitext text/x-wiki [[Bhengkek:City of Surabaya Logo.svg|thumb|120px|Lambhâng Koṭṭa Sorbhâjâ]] '''Kotta Sorbhâjâ''' (Carakan: ꦏꦺꦴꦠ꧀ꦠꦱꦺꦴꦂꦧꦗ) panèka embu' kotta Provinsi [[Jhâbâ Tèmor]], [[Indonesia]], dhâdhâp kotta metropolitan sè palèng rajâ è provinsi kasebbhut. Sorbhâjâ jhughâ panèka kotta sè palèng rajâ kaduwâ' è Indonesia saamponna [[Jakarta]]. Kotta Sorbhâjâ bâḍâ 800 km è bâgiyân tèmor Jakarta, otabâ 435 km bun bârâ' tasè' Dènpasar, Bhâli. Kotta Sorbhâjâ bâḍâ è tasè' ḍâjâ Polo Jhâbâ bâgiyân tèmor sè dhâp-addhâbbân bi' Sellat Madhurâ bân tasè' Jhâbâ. Sorbhâjâ anḍi' loas ra-kèra ±335,28 km², bân 3.000.076 orèng sè oḍi' è Sorbhâjâ è nga-tenggana taon 2023. Da'èra ''megapolitan'' Sorbhâjâ dhâddhi kennengan ''metropolitan'' palèng rajâ nomer duwâ' è Inḍonèsia samarèna Jabodètabèk. Kotta Sorbhâjâ bân kennengan Gerbangkertosusila anḍi' sèttong lapangan kapal ngabbher Internasional iyâ rèya Bandar udara Internasional Juanda sè bâḍâ ra-kèra 20 km è bâgiyân lao'en kotta Sorbhâjâ, bân anḍi' duwâ' palabbhuwân iyâ rèya Palabbhuwân Tanjung Pèrak bân Palabbhuwân Ujung. Kotta Sorbhâjâ èkennal bi' jhulughân Kotta Pahlawan polana bâkto perrang tangghâl 10 Novèmber 1945 dhâddhi sajhârâ perranga orèng-orèng Sorbhâjâ ḍâlem ajuangaghi kamadhika'&anna bhângsa Inḍonèsia ḍâri serrangan sakoto. Sorbhâjâ perna dhâddhi kotta palèng rajâ è Hindia Blândhâ bân dhâddhi kennengan dhâghâng è Nusantara sè paḍâ bân Hong Kong bân Sanghai bâkto ghânèka.<ref>Dick, Howard. 2002. ''[https://www.amazon.com/Surabaya-City-Work-Socioeconomic-1900-2000/dp/0896802213 Surabaya City Of Work: A Socioeconomic History, 1900-2000].'' Athens: Ohio University Press. <nowiki>ISBN 9780896802216</nowiki>. È aksès tangghâl 28-09-2024.</ref> Manorot Bappenas, Kotta Sorbhâjâ iyâ rèya sala sèttong ḍâri empa' kotta posat partombuwân è Inḍonèsia paḍâ bân Mèdan, Jakarta, bân Makassar.<ref>[https://web.archive.org/web/20220720121919/https://kumparan.com/berita-hari-ini/4-region-utama-dalam-wilayah-pembangunan-1uIztaOtDnh "4 Region Utama dalam Wilayah Pembangunan".] diarsipan via Kumparan. È aksès tangghâl 28-09-2024.</ref> == Sombher == <references /> [[Bhângsa:Koṭṭa_è_Inḍonesia]] oqbmtfendrgvucwhhpsbg18lq4cw71v Krato' 0 403 5333 4929 2020-12-31T03:05:26Z Boesenbergia 6 5333 wikitext text/x-wiki [[Bhengkek:Phaseolus lunatus ( Gousses ).jpg|thumb|Buwâna krato']] '''Krato'''' otabâ '''kerato'''' otabâ '''karopo''' (''Phaseolus lunatus'') iyâ arèya tamennan ḍâri famili cang-kacangan ([[Fabaceae]]). Krato' kappra èkaghâbây ghângan. È pan-brampan kennengngan è Indonesia, krato' èkoca' kèya ''kacang mas, roay'' (Sonḍhâ); ''kara, kratok'' ([[Jhâbâ]]); bân ''saru'' (Minahasa). [[Bhângsa:Totombuwân]] [[Bhângsa:Fabaceae]] h6setnxkjr8j4qfrit1iglwrjqqbp65 Kreavi 0 404 12220 6108 2023-03-15T01:35:14Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12220 wikitext text/x-wiki '''Kreavi''' panèka situs web tempat palakoh desain bân seni grafis è [[Indonesia]] aghâbây galeri bân pamèr karjâ visual, akadeng ilustrasi, ghâmbhâr, desain, foto, animasi bân video. Kreavi jhughâ bâdâh fasilitas nyarèh lakoh saèngghâ bhisa adhâddhih bâddhâ para palakoh industri kreatif klabân bânnya' perusahaan sè bhutoh jasana. Salaèn rowa, Kreavi jhughâ abâdâhaghi acara pesamoan è kampus-kampus nasional, lokakarya bân jhughâ bâ-lombâ ghâbây palakoh desain bân seni grafis è Indonesia. [[Bhângsa:Internèt]] ivdo9pfjba4ty7l29y8502e7pn5o15i Krembangan, Sorbhâjâ 0 405 15203 14917 2023-12-09T13:33:58Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Krembângan, Soraḅâjâ]] ka [[Krembangan, Sorbhâjâ]] nèmpa pangallèyan sè laju 14343 wikitext text/x-wiki {{Coord|-7.232902|112.722596|display=title}} {{Kecamatan |nama = Krembangan |peta = <!-- Tuliskan nama berkas lengkap. --> |gambar = Locator Kecamatan Krembangan di Kota Surabaya.png |caption = Peta genah Krembangan ring Kota Surabaya |koordinat = <!-- ITEM BELUM ADA --> |propinsi = Jawa Timur |dati2 = Kota |nama dati2 = Surabaya |nama camat = Agus Tjahyono, S.STP., M.Si. |nama sekcam = <!-- Diisi dengan nama sekcam atau kepala distrik. --> |kode pos = 60178 |luas = |jumlah penduduk = |kepadatan = |kelurahan = 5 |alamat = Jl. Gresik Gadukan Timur, Morokrembangan |telepon = |suku bangsa = |agama = }} '''Krembangan''' panèka nyama sala sèttong kecamatan è [[Kotta Sorbhâjâ]], [[Jâbâ Tèmor|Provinsi Jhâbâ Tèmor]], [[Indonesia]]. == Referensi == {{Reflist}} === Pranala luar === * {{id}} [https://surabayakota.bps.go.id/publication BPS Kota Surabaya] * {{id}} [http://www.surabayakota.go.id/ Situs Resmi Kota Surabaya] * {{id}} [http://www.prodeskel.binapemdes.kemendagri.go.id/mpublik/ Prodeskel Binapemdes Kemendagri] {{Webarchive|url=https://web.archive.org/web/20220401173302/http://www.prodeskel.binapemdes.kemendagri.go.id/mpublik/ |date=2022-04-01 }} {{Krembangan, Surabaya}} {{Kota Surabaya}} {{Authority control}} [[Bhângsa:Geografi]] [[Bhângsa:Kota Surabaya]] [[Bhângsa:Kecamatan di Kota Surabaya]] [[Bhângsa:Kecamatan di Jawa Timur]] qb47f0mobbsjfjb4hkhpie5agyi1oqa Krembangan, Sorbhâjâh 0 406 15270 15157 2023-12-09T14:58:35Z EmausBot 150 Fixing double redirect to [[Krembangan, Sorbhâjâ]] 15270 wikitext text/x-wiki #ALIH [[Krembangan, Sorbhâjâ]] sdoy6eqb1l3jsb8nbtix73vap33g0qp Kuntowijoyo 0 407 6107 5682 2021-01-23T17:15:17Z Boesenbergia 6 6107 wikitext text/x-wiki Prof. Dr. '''Kuntowijoyo''', M.A. (lahèr è Sanden, Bantul, Yogyakarta, 18 Sèptèmber 1943 – wafat è 22 [[Fèbruwari]] 2005 ka omor 61 taon) panèka sala sèttong sastrawan bân budayawan Indonèsia. == Karjâ == === Sastra === * ''Kereta yang Berangkat Pagi Hari'' novel (1966) * ''Rumput Danau Bento'' drama (1969) * ''Tidak Ada Waktu Bagi Nyonya Fatma'' drama (1972) * ''Barda dan Cartas'' drama (1972) * ''Topeng Kayu'' drama (1973) * ''Khotbah di Atas Bukit'' novel (1976) * ''Makrifat Daun-Daun Makrifat'' kompolan puisi (1995) * ''Impian Amerika'' novel (1998) * ''Hampir Sebuah Subversi'' kompolan carèta pandha' (1999) * ''Isyarat'' kompolan puisi (1976) === Nonfiksi === * ''Dinamika Umat Islam Indonesia'' (1985) * ''Budaya dan Masyarakat'' (1987) * ''Radikalisasi Petani'' (1993) * ''Pengantar Ilmu Sejarah'' (1995) [[Bhângsa:Bhujhângghâ]] nkyyqt6delciouiyxm8692ur9l0in17 Kurnia Effendi 0 408 5329 2312 2020-12-31T03:02:25Z Boesenbergia 6 5329 wikitext text/x-wiki '''Kurnia Effendi''' (lahèr è Tegal, [[Jhâbâ Tengnga]], 20 Oktober 1960) panèka sala sèttong sastrawan bân panolès [[Indonesia|Inḍonèsia]]. == Karjâ == === Karjâ kadhibi’=== * Senapan Cinta (kompolan carèta pandhâ', Penerbit KataKita, Jakarta, April [[2004]]) * Bercinta di Bawah Bulan (kompolan carèta pandhâ', Penerbit Metafor Publishing, Mei [[2004]]) * Aura Negeri Cinta (kompolan carèta pandhâ', Lingkar Pena Publishing House, Juli [[2005]]) * Kincir Api (kompolan carèta pandhâ', Gramedia Pustaka Utama, Agustus [[2005]]) * Selembut Lumut Gunung (kompolan carèta pandhâ', Cipta Sekawan Media, Januari [[2006]]) * Burung Kolibri Merah Dadu (kompolan carèta pandhâ', C Publishing, Februari [[2007]]) * Interlude-Jeda (kompolan carèta pandhâ', Lembaga Pemerhati Kebijakan Publik, September [[2007]]) * Kakawin Gajah Mada (novel, Pusat Bahasa, [[2009]]) * Merjan Merjan Jiwa (novel, Pustaka Kartini, [[2010]]) * Anak Arloji (kompolan carèta pandhâ', Serambi, [[2011]]) * Musim Gugur Telah Usai (kompolan carèta pandhâ', Elexmedia Komputindo, [[2012]]) * Mendaras Cahaya", (kompolan carèta pandhâ', Rumah Anggit, [[2012]]) * The Four Fingered Pianist (memoar, Hikmah Publishing, [[2009]]) * Sue Aziz. Jalan Indah Menuju Usia Emas (memoar, Sue Aziz, [[2012]]) * Teman Perjalanan ([[2015]]) === Puisi, karjâ abhâreng === * Pesta Sastra Indonesia (Kelompok Sepuluh, Bandung, Juli 1985) * Sajak Delapan Kota (Kompak, Pontianak, 1986) * Malam 1000 Bulan (Forum Sastra Bandung, 1990 dan 1992) * Potret Pariwisata dalam Puisi (Pustaka Komindo, 1991) * Perjalanan (Sanggar Minum Kopi Denpasar, 1992) * Gender (Sanggar Minum Kopi Denpasar, 1994) * Bonzai’s Morning (Denpasar, 1996) * Dari Negeri Poci 3 (Yayasan Tiara Jakarta, 1996) * Trotoar (Roda-roda Budaya Tangerang, [[1996]]) * Mimbar Penyair Abad 21 (Dewan Kesenian Jakarta, [[1996]]) * Antologi Puisi Indonesia (Komunitas Sastra Indonesia, [[1997]]) * Antologi puisi tunggal “Kartunama Putih” (Penerbit Biduk, Bandung, [[1997]]) * Jakarta dalam Puisi Indonesia Mutakhir (Dinas Kebudayaan Provinsi DKI, [[2000]]) * Gelak Esai & Ombak Sajak Anno 2001 (Penerbit Kompas, Juni [[2001]]) * Puisi Tak Pernah Pergi (Penerbit Kompas, Juli 2003) * Bisikan Kata, Teriakan Kota (DKJ bân Bentang, Desember [[2003]]) * Mahaduka Aceh (Pusat Dokumentasi Sastra HB Jassin, [[2005]]) * Dari Negeri Poci 4 (Kosakata Kita Jakarta, [[2013]]) * Dari Negeri Poci 4 (Kosakata Kita Jakarta, [[2014]]) === Prosa, karjâ abhâreng === * 20 Tahun Cinta (Senayan Abadi Publishing, Juli [[2003]]) * Wajah di Balik Jendala (Lazuardi Publishing, [[2003]]) * Kota yang Bernama dan Tak Bernama (DKJ bân Bentang, Desember [[2003]]) * Addicted 2U (Lingkar Pena Publishing House, [[2005]]) * Jl. Asmaradana (Penerbit Buku Kompas, 2005), Ripin (Penerbit Buku Kompas, [[2007]]) * Tukang Bunga dan Burung Gagak (Kosa Kata Kita, [[2011]]) * Surat (novelet, Elexmedia Komputindo [[2013]]) [[Bhângsa:Panolès]] d4hiy3rgnbj46cj725rxr700klb1sn7 Kurniawan Junaedhie 0 409 8130 8123 2022-05-11T15:34:51Z 1234qwer1234qwer4 356 Undid edits by [[Special:Contribs/89.109.44.231|89.109.44.231]] ([[User talk:89.109.44.231|talk]]) to last version by Boesenbergia 8130 wikitext text/x-wiki '''Kurniawan Junaedhie''' (lahèr è Magelang, Jhâbâ Tengnga, 24 Novèmber 1956) panèka sala sèttong sastrawan Indonèsia. == Karjâ == === Karjâ kadhibi’ === * ''Rumpun Bambu'' ([[Purwokerto]], 1975) * ''Armageddon'' (sareng Ahita Teguh Susilo, Purwokerto, 1976) * ''Waktu Naik Kereta Listrik'' (Jakarta, 1977) * ''Selamat Pagi Nyonya Kurniawan'' (Tiara Kliq, Jakarta, 1978) * ''Cinta Seekor Singa'' (Penerbit Bisnis2030, Jakarta, 2009) * ''Perempuan dalam Secangkir Kopi'' (Kosa Kata Kita, Jakarta, 2010) * ''100 Haiku untuk Sri Ratu'' (Bisnis2030, Jakarta, 2010) * ''Bibir di Bawah Bantal'' (Kosakatakita, Jakarta, 2011). * ''Opera Sabun Colek'' (cerèta pandâ’, Kosa Kata Kita, 2011). === Karjâ asareng === * ''Cerita Pendek Indonesia 4'' (Editor Satyagraha Hoerip, Gramedia Pustaka Utama, 1985) * ''[[Dari Negeri Poci]]'' (sareng 12 penyair Indonesia, Pustaka Sastra, Jakarta, 1993) * ''[[Dari Negeri Poci]] 2'' (sareng 45 penyair Indonesia, Pustaka Sastra, Jakarta, 1994) * ''[[Dari Negeri Poci]] 3'' (sareng 49 penyair Indonesia, Majalah Tiara, Jakarta, 1996) * ''The Fifties Selection'' (sareng 19 penyair lainnya, Pustaka Kreasi, Jakarta, 2009) * ''Senandoeng Radja Ketjil'' (sareng 16 penyair Indonesia lainnya, Kosa Kata Kita, 2010) * ''Kitab Radja-Ratoe Alit'' (sareng 49 penyair Indonesia lainnya, Kosa Kata Kita, 2011) * ''Bangga Aku Jadi Rakyat Indonesia'' (sareng 50 penyair Indonesia lainnya, Kosa Kata Kita, 2012) * ''[[Dari Negeri Poci]] 4: Negeri Abal-Abal'' (sareng 98 penyair, Kosa Kata Kita, 2013). * ''[[Dari Negeri Poci]] 5: Negeri Langit'' (sareng 98 penyair, Kosa Kata Kita, 2014). * ''[[1000 Haiku Indonesia]]'' (Kosa Kata Kita, 2015) * ''[[Kitab Karmina Indonesia]]'' (Kosa Kata Kita, 2015) * ''[[Dari Negeri Poci]] 6: Negeri Laut'' (sareng 175 penyair, Kosa Kata Kita, 2015) [[Bhângsa:Bhujhângghâ]] 85e52vpxc2vyu6xilebxkg4nxjas28v Kurow 0 410 2320 2319 2020-12-15T14:01:06Z Jon Harald Søby 5 1 revision imported 2319 wikitext text/x-wiki #REDIRECT [[Kurów]] hbg86ohboiqjvn8zrcup0ogw0w486n0 Kurów 0 411 13891 5658 2023-07-28T15:45:32Z Boesenbergia 6 13891 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" style="margin-left:1em; background:#f9f9f9; border: 1px #aaa solid; border-collapse: collapse; font-size: 95%;" |---- | align="center" | [[Bhengkek:POL Kurów COA.svg|100px|Lambang Kurow]] | align="center" | [[Bhengkek:KurówPoland.png|120px|Lokasi Kurow]] |- | align="center" | Lambhang Kurow | align="center" | Lokasi Kurow |---- bgcolor="#e3e3e3" ! colspan="2" bgcolor="#e3e3e3" | Kurow |---- | Penduduk || 2 782 <small>(30.06.2006)</small> |---- | Loas || 11,32 km² |---- | Kode Negara || (+48) 81 |---- | align="center" style="background:#e3e3e3;" colspan="2" style="border-bottom:3px solid gray;" | |} '''Kurow''' iyâ arèya sala sèttong kottha è Polanḍia. [[Bhângsa:Kottha]] 68cjaz59jzfyevjob0hetqxse8rgug5 Kèka 0 412 15440 15338 2023-12-12T14:01:40Z Lukjsly 1688 15440 wikitext text/x-wiki [[Bhengkek:Aqiqa.JPG|jmpl|È Indonesia, hèwân akèka sè èbhelli biyasana embè' otabâ dhumbhâ.]] '''Akèka''' otabâ '''Kèka''' (bhâsa Arab عقيقة; (Madhurâ: ''ꦲꦏꦺꦏ'' otabâ ''ꦏꦺꦏ)'' iyâ arèya lalakon nyambhelli kèbân è ḍâlem sarè'at [[Islam]], mènangka rassa sokkor ommat Islam mongghu Ghustè Pangèran bherkat bhâji' sè lahèr. Okom akèka noro' kamampowanna sè palèng kellar iyâ arèya ''sunah muakkadah'', bân arèya kèngèng ''jumhur'' olama' noro' hadis. Kamoddhiyan bâḍâ [[olama']] sè nerrangaghi jhâ' akèka rèya mènangka dhebbhus: artèna akèka jârowa meccat bhughetan jin sè abhâreng bhâji' sajjhek lahèr. [[Bhângsa:Aghâma]] gc4tq568wkpomi2dps9pn86o4s7ti8z Kèrata Bhâsâ 0 413 6901 6104 2021-05-08T19:44:39Z Rachmat04 112 ~ 6901 wikitext text/x-wiki '''Kèrata Bhâsâ''' èngghi ka’ḍinto sèttong oca’ sè èartè’è noro’ cap-keccabbhâ oca’ ghâpanèka sarta aghânḍhu’ ghuru sowara otabâèpon ghuru [[sastra]]. Namong kodhu èkaèmodhi èḍâlem ngartè’è ca’-oca’ ghâpanèka sè sorobbhâ sareng sèpaddâ otabâèpon ghunana ca’-oca’ sè èartèyanna. Conto: Nasè’ (maperna tabu’ sè mossè’), Solèng: (èsoso sambi lèng-nèlèng). [[Bhângsa:Bhâsa]] morh9zt5stvezssqzty5yqoezpqglhg Labu 0 414 12211 6135 2023-03-15T00:16:04Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12211 wikitext text/x-wiki '''Labu''' otabâ '''labu konèng''' ('''''Cucurbita moschata''''') èkennal jhughân sareng ''waluh'' ([[Jhâbâ]], Sunda), ''labu parang'' (Malaju) <ref>https://ccrc.farmasi.ugm.ac.id/?page_id=131</ref>, dhinèng è bhâsa Indonesia èkoca' ''labu kuning''. Buwâ panèka èkategorèyaghi ḍâlem bhâlâ buwâ bu-labuwân, sè ghi’ sarompon sareng buwâ melon (''Cucumis melo)'' bân tèmon (''Cucumis sativus''). Labu panèka tombuwân sè ajhalâr, è è dâun sareng bhungkana bâḍâ ḍuri alos tor lembu’. Salèrana tamaso’ ḍha’ tombuwân mosèman, manabi saèllana abuwâ, maka tombuwân arèya lajhu matè.[[Bhengkek:Waluh.JPG|thumb|labu]] == Manpa'at == Buwâ labu anḍi' bânnya’ manpa'at ḍha’ ka manossa, è antarana: # Kennèng èpadhaddhi kowa # Kennèng èpadhaddhi [[kolek]] # Kennèng èpadhaddhi jhâjhân # Kennnèng jhughân èpadhaddhi kuwè. Salaèn dhâghinga sè èkakan mènangka la-ola, ḍâun labu jhughân kennèng èpadhaddhi ghângan sè èyola kalabân parotan nyèor ngoḍâ sè èsebbhut ''adhun''. Salaèna arowa, labu jhughân anḍi' nilai ropèya bâgi maghâsarè ka'angghuy manyambhung oḍi'. == Ghâḍhuwân Gizi == Buwâ labu jhughân aghâḍhu nilai gizi sè tèngghi, antarana; beta karoten, vitamin A, serrat, vitamin C, vitamin K, bân Niacin otabâ vitamin B3. Tor anḍi' kanḍhungan mineral misalla kalium, zat bessè, fosfor, magnesium, tor kalium<ref>Sudarman, M. ''Pemanfaatan Labu Kuning (Cucurbita Moschata Duch) Sebagai Bahan Dasar Pembuatan Cookies''. <nowiki>http://eprints.unm.ac.id/10514/1/ARTIKEL.pdf</nowiki>. Akses tanggal 7 Oktober 2020 Sumenep.</ref>. == Kasèyat == Buwâ labu anḍi' kasèyat nangkal sacem-macemma panyakè' kanker. Aèng ḍâri buwâna labu kennèng èghuna'aghi mènangka panabârra racon kèbân sè abisa, samantara bâi'na labu èpadhaddhi obhât cacèng pèta. == Sombher == <references /> [[Bhângsa:Biologi]] [[Bhângsa:Totombuwân]] [[Bhângsa:Cucurbitaceae]] 1wgts70at0mlqssccaihy2y1o06vjoc Labu cèna 0 415 15239 15031 2023-12-09T14:33:40Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Labu aèng]] ka [[Labu cèna]] nèmpa pangallèyan sè laju 6487 wikitext text/x-wiki [[Bhengkek:Calabash (Lagenaria siceraria) in Seoul.jpg|jmpl|Labu cèna]] '''Labu cèna''' (''Lagenaria siceraria'') iyâ arèya sajenis labu sè buwâ ngodâna bisa ekaghângan bân buwâ towana èpadâddhi bâddhâna aèng, tabung, otabâ kotèka. Tombuwân panèka ghi' akerabhât semma' bi' ''[[kondur]]'' bân rassana para' padâ'â. Ropa buwâna acem-macem, molaè sè bunter sampè' ngenjher. Tombuwân arèya sala sèttong sè ètamen palèng awwâl bi' manussa, tapè ètamen bânnè ghâbây èkakan tapè èkaghâbây pakakas roma. Polana ropana arèya, pakakas laboratorium sè ropana ènga' buwâna labu ènyamaè labu, misala labu okor bân labu Erlenmeyer. [[Bhângsa:Totombuwân]] [[Bhângsa:Cucurbitaceae]] 8hhd3fy58j1ugqu48if606tne1lom5x Labuh 0 416 2377 2376 2020-12-15T14:01:08Z Jon Harald Søby 5 1 revision imported 2376 wikitext text/x-wiki #REDIRECT [[Labu]] 0a4144c4kc8ba50y9l6x7fmgakdn41w Laddhing 0 417 6103 2381 2021-01-23T17:12:06Z Boesenbergia 6 6103 wikitext text/x-wiki [[Bhengkek:Usuba-knife.jpg|thumb|286x286px|Laddhing]] '''Laddhing''' rèya alat sè èghunaaghi ghâbây ngerra'. Laddhing andi' duwâ' longkang otama, yakni [[bessè]] sè ghâbây ngerra' bân gagang otabâ dhâlânanganna. [[Bhângsa:Parabhut]] e7cbs7g234j9h0miggnlce5g7jfnbke Lakarsantri, Sorbhâjâ 0 418 6102 2386 2021-01-23T17:11:36Z Boesenbergia 6 6102 wikitext text/x-wiki '''Lakarsantri''' panèka nyama sala sèttong kecamatan è [[Kotta Sorbhâjâ]], [[Jâbâ Tèmor|Provinsi Jhâbâ Tèmor]], [[Indonesia]]. [[Bhângsa:Geografi]] f2vtecf9m517b8inr7gikrekt3xewga Lakarsantri, Sorbhâjâh 0 419 2388 2387 2020-12-15T14:01:09Z Jon Harald Søby 5 1 revision imported 2387 wikitext text/x-wiki #REDIRECT [[Lakarsantri, Sorbhâjâ]] l7bmbcsnffulznqwskvp0qvt1jwgsi4 Lambhibing 0 420 6656 6101 2021-04-03T10:14:33Z Rachmat04 112 ~ 6656 wikitext text/x-wiki [[Bhengkek:Stenochlaena palustris.JPG|jmpl|Lambhibing]] '''Lambhibing''' (''Stenochlaena palustris'') iyâ arèya tombuwân famili Blechnaceae. Konco' bân [[ḍâun]] ngodâna biasa èkaghângan. Tombuwân arèya tombu nalar è tana. [[Bhângsa:Totombuwân]] [[Bhângsa:Blechnaceae]] 1v65a0h634chm8mwohikda4yeys0jnm Lampojâng 0 421 5332 4934 2020-12-31T03:04:59Z Boesenbergia 6 5332 wikitext text/x-wiki [[Bhengkek:Zingiber zerumbet 01.JPG|thumb|Lampojâng]] '''Lampojâng''' (''Zingiber zerumbet'') iyâ arèya tamennan sè tamaso' ka ḍâlem famili Zingiberaceae. Tamennan arèya biasana ètamen è pakarangan roma ghâbây camporanna [[jhâmo]]. È bhâsa Indonesia, lampojâng èkoca' '''''lempuyang'''''. [[Bhângsa:Totombuwân]] [[Bhângsa:Zingiberaceae]] s6yaoib4ch2v5k5916vo4d0djkeb3ip Lanas 0 422 8495 8430 2022-07-08T08:28:34Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:Boesenbergia|Boesenbergia]] 6099 wikitext text/x-wiki [[Bhengkek:Pineapple1.JPG|thumb|lanas sè ghi' nalpè' ka bhungkana|alt=]] '''Lanas''' (''Ananas comosus'') panèka tombuwân sè tamaso' ka ḍâlem fmaili Bromeliaceae. Asalla dâri Brasil, [[Bolivia]], bân Paraguay. Tombuwân arèya alebbhu dâlem famili nas-lanasan (''Famili Bromeliaceae''). Bighina dâlem bhâsa Inggris èsebbhut ''pineapple'' polana bhângonna sè akadeng pinus. [[Bhângsa:Totombuwân]] [[Bhângsa:Bromeliaceae]] ttbwt5a1wygxj28o5442iaxcgj0zijt Landhep 0 423 2415 2414 2020-12-15T14:01:10Z Jon Harald Søby 5 1 revision imported 2414 wikitext text/x-wiki #REDIRECT [[Lanḍhep]] 1kqip3vpezls77b3xham7sa8lo28qe6 Lang-alang 0 424 6666 6098 2021-04-03T10:16:21Z Rachmat04 112 ~ 6666 wikitext text/x-wiki [[Bhengkek:Imperata cylindrica 2308122.png|jmpl|Lalang]] '''Lang-alang''' otabâ '''lalang''' (''Imperata cylindrica'') iyâ arèya [[rebbhâ]] adâun tajhem sè segghut dhâddhi gulma è tana sè ètamenè. Rebbha arèya kiya èkennal bi' nyama sè unik polana andi' pabhidhâ'ân nyama è pan-brâmpan kennengngan, misalla ''alalang'', ''halalang'' (Banjar, Minang); ''eurih'' (Sunda); ''rih'' (Batak); ''jih'' (Gayo); ''re'' (Sasak, Sumbawa); ''ri'', ''kii'', ''ki'' (Flores), ''rie'' (Tanimbar), ''reya'' (Sulawesi Lao'); ''eri'', ''weri'', ''weli'' (Ambon, Seram); ''kusu-kusu'' (Manado, Ternate, Tidore), ''nguusu'' (Halmahera), ''wusu'', ''wutsu'' (Sumba), bân èn-laènna. [[Bhângsa:Totombuwân]] [[Bhângsa:Poaceae]] devjpwuo8ooscmetba45y7wiztwdnng Langghât 0 425 6700 6097 2021-04-03T10:26:42Z Rachmat04 112 ~ 6700 wikitext text/x-wiki [[Bhengkek:Cheese&Pears.jpg|jmpl|283x283px|Langghât kaju abhâreng bigghi' bân rotèh]] '''Langghât''' (è bhâsa Indonesia èsebbhut ''talenan, telenan'') panèka langghân ghâbây ngerra' otaba acacca sè aghâbây dâri [[papan]]. Bhârâng dâpor arèya umumna èghunaaghi ghâbây kakanan. Langghât dâpor umumna aghâbây dâri kaju otabâ plastik dâlem bânnya' bhângon bân okoran. Bâdâh jhughâ langghât sè aghâbây dâri kacah, baja otabâ marmar, sè sèghel èbhersèaghi ètèmbhâng sè kaca otabâ plastik (nilon bân korian), angèng bahan areya ghâli saèngghâ aghâbây bellât akas bhenca. [[Bhângsa:Parabhut]] j4d8x95p6iy8ycp7u4j2rnj82k1yf3n Langkèr 0 426 13741 8879 2023-07-11T02:02:18Z Boesenbergia 6 13741 wikitext text/x-wiki [[Bhengkek:Luffa ridge (Luffa acutangula) immature gourd ready for consumption.jpg|jmpl|Langkèr]] '''Langkèr''' (''Luffa acutangula'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Curcubitaceae. Langkèr lomrana ètamen è pakarangan otabâ è tegghâl. Totombuwân arèya èpolong sè ghi' ngoḍâna. Langkèr èkoca' kèya ''oyong'' otabâ ''gambas'' ([[Indonesia]]); ''angled loofah'', ''ridged gourd'' (Inggris); ''ketola, petola sagi'' (Malaysia); ''patola'' (Tagalog); bân èn-laènna<ref>https://uses.plantnet-project.org/en/Luffa_(PROSEA)</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Cucurbitaceae]] 3a7vltwkgoann6ajymiio9fcg3qmaxf Langkèrang 0 427 10644 10584 2022-12-09T22:25:33Z Egilus 318 Membalikkan revisi 10584 oleh [[Special:Contributions/89.109.48.220|89.109.48.220]] ([[User talk:89.109.48.220|bicara]]) Antivandalism 10644 wikitext text/x-wiki [[Bhengkek:Alstonia spectabilis Blanco2.379.jpg|jmpl|Langkèrang]] '''Langkèrang''' (''Alstonia spectabilis'') iyâ arèya ka'-bhungka'an sè tamaso' ka dâlem famili Apocynaceae. Bhungkana langkèrang arèya bisa tombu sampè' 40 m tèngghina. Bâgiân sè èmanfaataghi arèya [[kaju]]<nowiki/>na. [[Bhângsa:Totombuwân]] [[Bhângsa:Apocynaceae]] fh66l6wxotote8ok2sz6f8e7y4dejac Langsâp 0 428 15028 15026 2023-12-05T20:46:20Z Faleztino 2341 15028 wikitext text/x-wiki [[Bhengkek:Langsat Makassar.JPG|jmpl|Langsep]] '''Langsâp''' (''Lansium parasiticum'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Meliaceae. Langsep sokkla ḍâri Asia Tèmor Lao' bâgiyân bârâ'. == Jhâjhârbâ'ân ropa == Buwâ arèya anḍi’ rassa lo’-celo’ manis bân seggher. Barnana potè, kolè’na tèpès, bân baḍâ aèngnga. Bhungkana langsep biasana tengghi koros, adaun lebbhâ’ bârna bhiru towa kalabân ranca’ loros manjheng. Tondun buwana lanjhâng, bisa aèssè 15-25 bigghi’ buwâ sè abhângon bungkol paḍâna bân bal [[bèkel]]<ref>Verheij, E.W.M. dan R.E. Coronel (eds.). 1997. ''Sumber Daya Nabati Asia Tenggara 2: Buah-buahan yang dapat dimakan''. PROSEA – Gramedia. Jakarta. <nowiki>ISBN 979-511-672-2</nowiki>. Hal. 232-237.</ref>. Langsep bânnè wâ’-buwâ’ân sè bisa èdhina abit samarèna èpetthèk. Karana biyasana, ollè tello arè kolè'na aobâ dhâddhi bâk leng-celleng tapè rassana ta' aobâ. Coma aobâ abâsân lowara malolo. Amarghâ langsep ta' paḍâ kalabân ḍuku, ta' bisa abit, buwâ arèya kalonta lebbi sakonnè’ bân asèpat lokal. Macem sè kaoncara arèya langsep Singosari ḍâri Malang, langsep tanjhung ḍâri [[Kalimantan Lao']], langsep punggur ḍâri Kalimantan Bârâ', bân laènna. Salaènnah buwâna seggher, bighina langsep bisa ekennèng ghâbây tambhâ. Bighina langsep sè rassana paè’ ètèttè campor aèng bisa èkaghâbây tambhâ ka'angghuy panyakèt cacèng bân ghresghes. Kolè’na kajuna bisa èkaghâbây tambhâ ḍisèntri bân malaria. [[Teppong]] kajuna bisa kèya èkaghâbây tambhâ mon èkèkkè kala. Kolè' buwâna bisa kèya èkaghâbây tambhâ orèng ngèngè'an. == Ekologi == Langsep bisa tombu è kebbhun kebbhun camporan ([[wanatani]]). Biyasana langsep tombu acampor kalabân bhungkana [[dhurin]], pette, jèngkol bân cem-macemma tombuwan laènna. Biyasana langsep abuwâ sataon sakalè e dâ’-adâ’ân nimbhârâ’. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Meliaceae]] skguzcs4j74i59z535xdu40cepvwd40 Lanḍhep 0 429 6425 6095 2021-03-02T15:29:05Z Rachmat04 112 ~ 6425 wikitext text/x-wiki [[Bhengkek:Barleria prionitis- മഞ്ഞപ്പാർവതി.jpg|jmpl|Kembhânga lanḍhep]] '''Lanḍhep''' otabâ '''sondhep''' (''Barleria prionitis'') iyâ arèya tombuwân sè tamaso' ka dâlem famili Acanthaceae. Tombuwân arèya bisa èkaghâbây tambhâna sakè' cem-macem. Contona sakè' tengnga, sakè' [[ghusè]], bân sakè' tabu'. [[Bhângsa:Totombuwân]] [[Bhângsa:Acanthaceae]] 63uf0tbc1hua0yzywuj2gzkpnte55kr Laora Arkeman 0 430 12186 7741 2023-03-14T21:42:44Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12186 wikitext text/x-wiki '''Laora Arkeman''' (lahèr è Padang, Somattra Bârâ', 15 Mèi 1971) panèka sala sèttong sastrawan bân panolès [[Indonesia|Indonèsia]]. Salaèn rowa, Laora jhughâ èditor, fotografer bân wartawan. [[Bhângsa:Bhujhângghâ]] tfl7zykzz8zwgd434s5mh53ixnrmpxz Laos 0 431 17648 11715 2024-08-24T02:57:35Z CommonsDelinker 24 Removing [[:c:File:Vientiane-Patu_Xay-12-gje.jpg|Vientiane-Patu_Xay-12-gje.jpg]], it has been deleted from Commons by [[:c:User:IronGargoyle|IronGargoyle]] because: per [[:c:Commons:Deletion requests/Files in Category:Patuxai|]]. 17648 wikitext text/x-wiki [[Bhengkek:Flag of Laos.svg|jmpl|150px|Bendirâ Laos]] [[Bhengkek:Coat of arms of Laos.svg|jmpl|150px|Lambhâng Laos]] [[Bhengkek:Laos in its region.svg|jmpl|]] '''Laos''' (bhâsa Lao: ສາທາລະນະລັດ ປະຊາທິປະໄຕ ປະຊາຊົນລາວ, ''Sathalanalat Paxathihakansamkapatai Paxahgdixôn Laslao'') iyâ arèya sala sèttong naghârâ è [[Asia Tèmor Lao']]. <br /><gallery class=center caption="Laos"> Luang Prabang-Wat Xieng Thong-66-Begraebniskapelle-gje.jpg|Luang Prabang Tonpheung to Pha Khao-04-Boot vor Pagodenwald-gje.jpg|Mekong Vang Vieng landscape-20-fruehmorgens-gje.jpg|Vang Vieng </gallery> [[Bhângsa:Naghârâ]] 00asu3atcacwmgs0j2pcazjeumig3xl Leila S. Chudori 0 432 14150 14149 2023-09-08T03:02:56Z Alfiyah Rizzy Afdiquni 9 14150 wikitext text/x-wiki {{infobox orang}} '''Leila S. Chudori''' (bhâbhâr è Jakarta, 12 Ḍèsèmber 1962) panèka sala sèttong bhujhângghâ bân panolès Inḍonesia. == Karjâ == === Buku === * ''Kelopak-kelopak yang Berguguran'' (1984) * ''Malam Terakhir: Kumpulan Cerpen'' (1989 bân 2009) * ''Menagerie 2'' (Editor) (1993) * ''Bahasa!'' Kompolan tolèsan è ''Majalah Tempo'' sareng Amarzan Loebis, Goenawan Mohamad, Leila S. Chudori (Editor), Bambang Bujono (Editor)(2008) * ''9 dari Nadira'' (2009) * ''[[Pulang]]: Sebuah Novel'' (2012) * ''Laut Bercerita'' (2017) === Skenario === * ''Dunia Tanpa Koma'' (2006) * ''Drupadi'' (2009) [[Bhângsa:Bhujhângghâ]] 0ky1qqy3a5c3vf55fgsx3n0e2y6purv Lemarè 0 433 5724 5619 2021-01-13T16:15:46Z Rachmat04 112 ~ 5724 wikitext text/x-wiki [[Bhengkek:American cupboard, c. 1790-1820, cherry and butternut, Dayton Art Institute.JPG|thumb|Lemarè ]] '''Lemarè''' otabâ '''lomarè''' panèka sala sèttong parabhut sè kèngèng èghuna'aghi ghâbây nyèmpen bhârâng, akadhi buku otabâ [[kalambhi]]. [[Bhângsa:Parabhut]] kw87ni8ef4xeqvp8zgcg0ecdiinkio8 Lenovo 0 434 12228 6595 2023-03-15T01:42:24Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12228 wikitext text/x-wiki '''Lenovo Group Limited''', sabelumma anyama '''Legend Group''' iyâ arèya produsen PC (''Personal Computer'') palèng rajah è Cèna. Pas 2004, Lenovo produsen palèng rajah nomer bellu’ sadunnya. Lenovo ajhuwâl kèya server, hp, prangkat pencitraan bân anyâdiaaghi integrasi teknologi informasi. Unit QDInah nabâraghi produksi kontrak. Taon 2004, Lenovo ngumumaghi pangaterronah ngala’ alih divisi PC IBM perusahaan [[Amerika Serikat]] sè toman andi’ monopoli pasar PC ma’lè ngembangahi è Bara’ bân bisa daddi produsen nomor tello’ sadunya. Tangghâl 1 Mei 2005, klabân resmi mondhut alih PC IBM. [[Bhângsa:Nèreng]] nym4nya6ffah4engknv65ghtjobbmfo Lidya Maulida Djuhandar 0 435 5695 5179 2021-01-12T12:44:56Z Boesenbergia 6 5695 wikitext text/x-wiki '''Lidya Maulida Djuhandar''' otabâ lebbi kalonta mènangka '''Lidya''' (lahèr è Jakarta, 17 Agustus 1996) panèka sala sèttong panyanyi Indonèsia. Lidya panèka sala sèttong angghuta [[JKT48]] generasi kaḍuwâ'. [[Bhângsa:Biografi]] 6zvjc2ozkxivhpfomln3aqraww44323 Lisénsi Dokuméntasi Bébas GNU 0 436 8815 8778 2022-07-29T19:37:59Z Praxidicae 176 rvv 6704 wikitext text/x-wiki '''Lisénsi Dokuméntasi Bébas GNU''' otaba biassa esingkat daddi [[GFDL]]/GNU FDL, panèka lisensi ''[[copyleft]]'' kaangguy [[esse bebas]], sè egabay sareng [[Free Software Foundation]] (FSF) kaangguy proyek-proyek [[GNU]]. Lisensi panèka daddi bagiyan kaangguy [[esse terbuka]] dhari ''[[GNU General Public Licence|GNU General Public Licence (GNU GPL)]]''. Versi GFDL sè berlaku setiah enggi panèka GFDL versi 1.2. Lisensi panèka erancang kaangguy daddi buku manual, buku teks, referensi bân bahan instruksional, jugan dokumentasi sè biasa bada è [[perangkat lonak]] GNU GPL. Walaupun demikian, lisensi panèka jugan bissa egunaagih kaangguy sadajana produk teks, daddi tak tergantung topik sè daddi pokok bahasan. Lisensi panèka menuntut bahwa sadajana salinan naskah (walaupun eobah sekalipun), kodhu tetap mempertahankan lisensi sè sama. Salinan panèka bissa ejual, tappe tetep kodhu è sediaagih dalam format sè bissa nunjang otaba gadhuan fasilitas kaangguy pengobahan lebbi lanjut. [[Wikipedia]] enggi panèka daddi proyek dokumentasi paleng raja sè bernaung è bawah GFDL. == Kae'an loar == * [http://www.gnu.org/copyleft/fdl.html Teks resmi GFDL] [[Bhângsa:GFDL]] lvxqa2pamq9ldli3c9sf533efzmc3ur Literasi 0 437 5120 4256 2020-12-29T15:49:55Z Wirjadisastra 10 /* top */clean up, replaced: ban → bân using [[Project:AWB|AWB]] 5120 wikitext text/x-wiki '''Literasi''' iyâ arèya istilah umum sè arojuk dâ' ka saprangkat kamampoan bân individu è dâlem maca, nolès, acaca, mètong, bân meccaaghi masala è tingkat kaahlian tartanto sè èparloaghi è dâlem kaodi'an rè-saarè. Saèngghâ, literasi ta' bisa èpèsaaghi dâri kamampoan abhâsa. Dâlem bhâsa Latèn, oca' literasi èsebbhut ''literatus,''artèna orèng sè ajhâr. National Institute for Literacy ajellasaghi sè èmaksod bi' literasi iyâ arèya kamampoan sasorang maca, nolès, caca, mètong, bân meccaaghi masalahè dâlem tingkat kaahlian sè èparloaghi dâlem lako, kaluarga, bân masyarakat. Education Development Center (EDP) ajellasaghi jhugân pengertian dâri literasi iyâ arèya kamampoan sasorang ngangghuy potènsi sè èkaandi' bân ta' sabâtes kamampoan bâca tolès bhâi. UNESCO ajellasaghi jhugân literasi iyâ arèya saprangkat keterampilan sè nyata khosossa katarampilan kognitif è dâlem maca bân nolès sè tarlepas dâri konteks è dimma keterampilan sè èkamaksod èollèaghi dâri sapa keterampilan kasebbhut èkaollè bân dâ'emma cara ollèna. Mongghu UNESCO, pamahaman sasorang dâ' ka literasi èpengaroè sareng kompetensi bidang akademik, konteks nasional, nilai-nilai bhudhâjâ sareng pengalaman. Bân è dâlem kamus online Merriem - Webster èjellasaghi literasi iyâ arèya kamampoan otabâ kualitas melek aksara sè terdiri dâri kamampoan maca, nolès bân kennal sareng paham ide-ide visual. bg1ay8otzrtslolxb3i9ihrebil6efx Lo'-colo'an 0 438 5325 4832 2020-12-31T02:46:59Z Boesenbergia 6 5325 wikitext text/x-wiki [[Bhengkek:Eleocharis dulcis Variegata 0zz.jpg|thumb|Lo'-colo'an]] '''Lo'-colo'an''' (''Eleocharis dulcis'') iyâ arèya tombuwân rebbhâ sè asalla dâri ḍaèra tropis. Molaè ḍâri Asia (Cèna, [[Jeppang]], Inḍia, [[Filipina]], Indonesia), Australia, Afrika tropis, bân kapolowan è [[saghârâ Pasifik]] bân Inḍia. Tombuwân arèya anḍi' ombi sè bisa èkakan. [[Bhângsa:Totombuwân]] [[Bhângsa:Poaceae]] 3f1rbz27vhbnn4ttpynnq7ym3mlcvs1 Lèonika Sari 0 439 6088 2488 2021-01-23T16:12:14Z Boesenbergia 6 6088 wikitext text/x-wiki '''Lèonika Sari Njoto Boedioetomo''' panèka orèng sè aghâbây aplikasi [[Reblood]], perusahaan rintisan è bidang kabârâsân sè lasta informasi bân akses ghâbây orèng sè karep berri' dârâ. Lèonika apèlè adhâddhih sala èttong pabhilek Indonèsia dâlem Forbès 30 Under 30 Asia. [[Bhângsa:Orèng]] t9hts8us4qrnl9aqioomirmx2m5oq40 Madhurâ/Jâbâ Tèmor 0 441 2496 2495 2020-12-15T14:01:13Z Jon Harald Søby 5 2 revisions imported 2495 wikitext text/x-wiki #REDIRECT [[Jhâbâ Tèmor]] 0tpm87qwfocbpjn258yuim505cqryoq Madhurâ/Jâbâ Tèmor/Polo Jâbâ 0 442 13028 7906 2023-05-09T03:54:26Z EmausBot 150 Fixing double redirect to [[Jhâbâ]] 13028 wikitext text/x-wiki #ALIH [[Jhâbâ]] aw3a91gf4g9wbd5ispbgnw2mc0kz9u8 Mahfud MD 0 443 5742 2504 2021-01-14T16:02:43Z Boesenbergia 6 5742 wikitext text/x-wiki Prof. Dr. '''Mohammad Mahfud MD'''., S.H., S.U., M.I.P. (laher è [[Sampang]], Madhurâ, Jhâbâ Tèmor, 13 Mèi 1957, omor 62 taon) lebbi èkennal kalabân nyama '''Mahfud MD''' arowa politis, akademisi, bân hakim sè abhângsa Indonèsia. Bâjâ satèya ajabat Menteri Koordinator Bidang Politik, Hukum, dan Keamanan Republik Indonesia è Kabinet Indonesia Maju bâjâ 2019-2024 Pamarèntaenna Joko Widodo-K.H. Ma'ruf Amin. Mahfud MD èlante' dhâddhi Menteri Koordinator Bidang Politik, Hukum, dan Keamanan bi' Presiden Joko Widodo è 23 Oktober 2019. Mahfud MD tao ajabat dhâddhi Ketua Mahkamah Konstitusi bâjâ 2008-2013. Sabelluna Mahfud arowa anggota DPR bân Menteri Pertahanan è Kabinet Persatuan Nasional. Mahfud ollè ghellâr Doktor è taon 1993 dâri Universitas Gadjah Mada. Sabelluna èangka' dhâddhi menteri, Mahfud arowa ngajhâr bân dhâddhi Guru Besar Hukum Tata Negara è [[Universitas Islam Indonesia]] (UII), Yogyakarta. [[Bhângsa:Orèng]] na07rgzcw7639o6lndg31u2orhl16u7 Main Page 0 444 2507 2506 2020-12-15T14:01:14Z Jon Harald Søby 5 2 revisions imported 2506 wikitext text/x-wiki #REDIRECT [[Tanèyan]] 0nn1at9wo0iajh9uncm8581nf9ql8lg Malathè 0 445 2510 2509 2020-12-15T14:01:14Z Jon Harald Søby 5 2 revisions imported 2509 wikitext text/x-wiki #REDIRECT [[Malaṭè]] 10edzpvszic7r9rbxv39n6cp41ujrne Malatè 0 446 2512 2511 2020-12-15T14:01:15Z Jon Harald Søby 5 1 revision imported 2511 wikitext text/x-wiki #REDIRECT [[Malaṭè]] 10edzpvszic7r9rbxv39n6cp41ujrne Malaysia 0 447 16062 15183 2024-02-23T11:04:28Z 125.165.108.9 16062 wikitext text/x-wiki [[Bhengkek:Flag of Malaysia.svg|right|200px]] [[Bhengkek:Malaysia in its region.svg|thumb|]] '''Malaysia''' ([[bhâsa Malaju]]: ''Malaysia'') iyâ arèya sala sèttong naghârâ è [[Asia Tèmor Lao']]. [[Bhângsa:Naghârâ]] 2h8t8zg8aawmnt0ilhv0bqbown01dqu Malaṭè 0 448 5484 2522 2021-01-05T11:52:59Z Boesenbergia 6 5484 wikitext text/x-wiki [[Bhengkek:Jasmine (Jasminum sambac).jpg|thumb|Malathè ]] '''Malathè''' (''Jasminum sambac'') iyâ arèya spesies malathè sè asala dâri Asia lao' (è India, Myanmar bân Sri Lanka). Panyalambherrânna molaè Hindustan ka Inḍocèna, terros ka Kapolowan Malaju. Kembhâng arèya dhâddhi sèttong ḍâri tello' kembhâng nasional Inḍonesia (mènangka "'''Puspa Bangsa'''"). Kembhâng arèya dhâddhi kembhâng nasionalla [[Filipina]]. [[Bhângsa:Totombuwân]] [[Bhângsa:Oleaceae]] pjeg4wydxt4x0mg010s8zfckvienarm Mamaca 0 449 6729 6082 2021-04-03T15:07:05Z Boesenbergia 6 6729 wikitext text/x-wiki '''Mamaca''' iyâ arèya sala sèttong kabhângkèdhân sowara ḍâri [[Madhurâ]] sè èkamaèn bi' orèng kaḍuwâ antarana pangèbâ laghu bân panegghes. Panegghes arèya orèng sè nerrangngaghi artè ḍâri laghu sè ènyanyiyaghi pangèbâ laghu. Fungsi laèn panegghes kèya ka'angghuy mertalaghi tembhâng sè èyoca'aghi kalabân [[bhâsa Kabi]] ka [[bhâsa Madhurâ]]. - Cara membawakannya ngangguy gaya tekanan bahasa pada bân aksen dalang e dalam pertunjukan wayang. Selama orang memaca yang diungkapkan melalui lelagon selalu diiringi seruling, gambang, dan alat gamelan lain yang dibunyikan dengan samara – samara dengan tujuan suara pembaca menjadi lebih dominan. Setelah menyelesaikan beberapa bait akan diselingi dengan gending – gending yang dimainkan menggunakan seluruh instrument gamelan. Cirri khas yang paling menonjol adalah suara si penembang yang diembat – embat (fibratis) berkepanjangan seakan – akan tidak ada putus – putusnya antara bagian – bagian kalimat lagu satu dengan lainnya. Macapat versi Madura lakar lebih nonjolaghi segi lagu dari pada isinya. - Jenis lagu mamaca antara lain : [[Artatè]] (Jawa : Dhandanggula), Kasmaran (Jawa : Asmarandhana), Sênom (Jawa : Sinom), Salangêt (Jawa : Kinanthi). [[Bhângsa:Kabhângkèdhân]] abyfvbgoqlie9n35ok64uqypfhjsbw0 Mamuli 0 450 6080 2532 2021-01-23T16:02:39Z Boesenbergia 6 6080 wikitext text/x-wiki '''Mamuli''' panèka rarengghân logam sè aasal dâri suku Sumba è poloh Sumba, Indonesia. Mamuli kèngèng ètemmohaghi dâlem masyarakat megalitikum è songkèr bârâ' poloh Sumba, panèka masyarakat Anakalang. Bhângon rengghân mamuli nèroh dâri bhângon kelamin binè', malambhângaghi [[binè']] panèka orèng sè berri' kaodi'an. Mamuli èangghep mènangka rengghân logam palèng aajhin bâgi orèng Sumba bân èangghep mènangka benda posakah sè èhadiraghi dâlem ritual adhât. [[Bhângsa:Rarengghân]] cmnlr0h5rx4cro2s4l0q6qkoi5ehrcf Mañcânâg̣arâ 0 451 15211 14928 2023-12-09T14:03:55Z LonNyoe 13 Membalikkan revisi [[Special:Diff/14928|14928]] oleh [[Special:Contributions/Faleztino|Faleztino]] ([[User talk:Faleztino|bicara]]) 15211 wikitext text/x-wiki '''Mancanaghârâ''' panèka gadhuawan arte ''e loar dhaerah kakobasan negara [[Republik Indonesia]]'', daddi napa saos sè asalla dhari loar wilayah [[Indonesia]] bissa esebbut dhari mancanegara. == Tengale jugan == * [[Internasional]] * [[Daftar negara]] * [[Organisasi Internasional]] {{Rentesan}} [[Bhângsa:Politik]] 4ue3jjrb8bewemp83xd2tfie8dqjwgv Mancanegara/Daftar negara 0 452 2541 2540 2020-12-15T14:01:16Z Jon Harald Søby 5 2 revisions imported 2540 wikitext text/x-wiki #REDIRECT [[Ḍaftar naghârâ]] 43jrzxys5c9j6qbtqt0m59t8rfjlw57 Mancanegara/Daftar negara/Afganistan 0 453 13030 2543 2023-05-09T03:54:46Z EmausBot 150 Fixing double redirect to [[Afghanistan]] 13030 wikitext text/x-wiki #ALIH [[Afghanistan]] 1uqcl3shz9fg9f8lkdgdwbu80eltrjg Mancanegara/Daftar negara/Arab Saudi 0 454 2545 2544 2020-12-15T14:01:16Z Jon Harald Søby 5 1 revision imported 2544 wikitext text/x-wiki #REDIRECT [[Arab Saudi]] m4k1ov4xeamnwu74rbdhz2e1xeaqfyd Mancanegara/Daftar negara/Argentina 0 455 2547 2546 2020-12-15T14:01:16Z Jon Harald Søby 5 1 revision imported 2546 wikitext text/x-wiki #REDIRECT [[Argentina]] cyupbzb85rsooqb4qka30pcy2318xae Mancanegara/Daftar negara/Armenia 0 456 2549 2548 2020-12-15T14:01:16Z Jon Harald Søby 5 1 revision imported 2548 wikitext text/x-wiki #REDIRECT [[Armenia]] c2cqvlhyca6k1sk15auk5yo52cb9f6g Mancanegara/Daftar negara/Aruba 0 457 2551 2550 2020-12-15T14:01:16Z Jon Harald Søby 5 1 revision imported 2550 wikitext text/x-wiki #REDIRECT [[Aruba]] t03uyfp2e6r3mipgnzifyjqb7c20jge Mancanegara/Daftar negara/Brunei 0 458 15276 15161 2023-12-09T20:06:49Z EmausBot 150 Fixing double redirect to [[Brunei]] 15276 wikitext text/x-wiki #ALIH [[Brunei]] 3dj381suwzzpzz9dmmisqvkwlo7b5vc Mancanegara/Organisasi Internasional 0 459 13031 2556 2023-05-09T03:54:56Z EmausBot 150 Fixing double redirect to [[Ḍaftar bhâdhân khosos Parajhuman Bhângsa-bhângsa]] 13031 wikitext text/x-wiki #ALIH [[Ḍaftar bhâdhân khosos Parajhuman Bhângsa-bhângsa]] rhvsrhvqpa10rlxmrmo8iapqpcohvik Mangas 0 460 8342 6079 2022-06-17T17:49:46Z Rachmat04 112 ~ 8342 wikitext text/x-wiki [[Bhengkek:Lantana camara 2006.jpg|jmpl|Kembhâng mangas]] '''Mangas''' otabâ '''co'-tamanco'an''' otabâ '''kembhâng tamanco'''' (''Lantana camara'') iyâ arèya tombuwân akembhâng dâri famili Verbenaceae. Mangas asalla dâri [[Amèrika Tengnga]] bân Lao'. Tombuwân rèya tombu è daèra sè tèngghina 1.700 m dâri paadâ'ân saghârâ. Mangas andi' bânnya' ranca' bi' tèngghina 0,5-4 mèter. [[Bhângsa:Totombuwân]] [[Bhângsa:Verbenaceae]] hlctuydjoo48h9fmgw4fdgb49wv7x63 Mangunharjo, Mayangan, Probolinggo 0 461 8484 8441 2022-07-08T08:28:27Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:Jon Harald Søby|Jon Harald Søby]] 2564 wikitext text/x-wiki '''Mangunharjo''' panèka nyama kelurahan è wilayah Kecamatan Mayangan, Kotta Probolinggo, Provinsi Jhâbâ Tèmor, [[Indonesia]]. [[Bhângsa:Geografi]] 00j8nzai77871nl47g8f2xroih6poxh Marah Roesli 0 462 8531 8388 2022-07-08T08:29:22Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:Boesenbergia|Boesenbergia]] 6078 wikitext text/x-wiki '''Marah Roesli''' otabâ '''Marah Rusli''' (lahèr è Padang, Somattra Bârâ', 7 Agustus 1889 – wafat è Bandung, Jhâbâ Bârâ', 17 Januarè 1968 è omor 78 taon) panèka sala sèttong sastrawan bân panolès asal Indonèsia. == Karjâ == * ''[[Sitti Nurbaya]]''. [[Jakarta]]: [[Balai Pustaka]]. [[1920]] * ''Lasmi''. [[Jakarta]]: [[Balai Pustaka]]. [[1924]]. * ''Anak dan Kemenakan''. [[Jakarta]]: [[Balai Pustaka]]. [[1956]]. * ''Memang Jodoh'' (naskah roman bân otobiografis) * ''Tesna Zahera'' (naskah Roman) Terjemahanna: ''Gadis yang Malang'' (novel [[Charles Dickens]], 1922). [[Bhângsa:Bhujhângghâ]] gt84bm0c3zheruvl7s6li9cdaop9k1i Marga T 0 463 8529 8390 2022-07-08T08:29:20Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:Boesenbergia|Boesenbergia]] 6077 wikitext text/x-wiki '''Marga Tjoa''' otabâ lebbi èkennal mènangka '''Marga T''' (lahèr è Jakarta, 27 Januarè 1943) panèka sala sèttong sastrawan bân panolès asal Indonèsia. == Karjâ == * Sekuntum Nozomi ([[buku]] sèttong èngghâ kalèma) - (2002-2006) * Dibakar Malu dan Rindu (2003) * Dipalu Kecewa dan Putus Asa (2001) * Amulet dari Nubia (1999) * Dicabik Benci dan Cinta (1998) * Didera Sesal dan Duka (1998) * Matahari Tengah Malam (1998) * Melodi Sebuah Rosetta (1996) * Dikejar Bayang-Bayang (1995) * Sepagi itu Kita Berpisah (1994) * Rintihan Pilu Kalbuku (1992) * Seribu Tahun Kumenanti (1992) * Berkerudung Awan Mendung (1992) * Sonata Masa Lalu (1991) * Bukan Impian Semusim (1991) * Namamu Terukir di Hatiku (1991) * Istana di Kaki Langit (1990) * Petromarin (1990) * Waikiki Aloha: kumpulan satir (1990) * Kobra Papageno: Manusia Asap dari Pattaya (1990) * Kobra Papageno: Rahasia Kuil Ular (1989) * di Hatimu Aku Berlabuh (1988) * Ketika Lonceng Berdentang: Cerita Misteri (1986) * Kishi: Buku Kedua Trilogi (1987) * Batas Masa Silam: Balada Sungai Musi (1987) * Oteba: Buku Ketiga Trilogi (1987) * Ranjau-Ranjau Cinta (1987) * Sekali dalam 100 Tahun: Kumpulan Satir (1988) * Tesa (1988) * Sembilu Bermata Dua (1987) * Setangkai Edelweiss: Sambungan Gema Sebuah Hati (1987) * untukmu Nana (1987 * Saskia: Sebuah Trilogi (1987) * Bukit Gundaling (1984) * Rahasia Dokter Sabara (1984) * Saga Merah (1984) * Fatamorgana (1984) * Monik: sekumpulan cerpen (1982) * Sebuah Ilusi (1982) * Lagu Cinta: kumpulan cerpen (1979) * Sepotong Hati Tua (1977) * Bukan Impian Semusim (1976) * Gema Sebuah Hati (1976) * Badai Pasti Berlalu (1974) * Karmila (1971, dibukukan (1973) * Rumahku Adalah Istanaku (1969) [[Bhângsa:Bhujhângghâ]] 70shu78zjy6bgsc1623wzio5spw287s Maria Walanda Maramis 0 464 13691 6121 2023-07-07T08:58:31Z Carotisque 2137 +image #WPWP 13691 wikitext text/x-wiki '''Maria Josephine Catherine Maramis''' (lahèr è Kema, Sulawesi Dâjâ, 1 Dèsèmber 1872 – wafat è Maumbi, Sulawesi Dâjâ, 22 April 1924 è omor 51 taon), otabâ sè lebbi èkennal mènangka '''Maria Walanda Maramis''', panèka sorang Pahlawan Nasional Indonesia polana usahana akembângaghi kabâdâ'an orèng binè' è [[Minahasa]] è molana abad ka-20. [[File:Maria Walanda Maramis 1999 Indonesia stamp.jpg|thumb|Maria Walanda Maramis 1999 Indonesia stamp]] Sabbhân 1 Dèsèmber, rèng-orèng Minahasa maènga'aghi Arè Embu' Maria Walanda Maramis, orèng sè èangghep mènangka pendobrak adhât, pejuang kamajhuan bân emansipasi bâbinè' è dhunnya politik bân pendidikan. Mènorot Nicholas Graafland, dâlem penerbitan ''Nederlandsche Zendeling Genootschap'' taon 1981, Maria ditahbiskan mènangka sala sèttong bâbinè' teladan Minahasa sè aghâdhui bhâkat istimewa ghâbây nyandhâk apa bhâi bân mangembângaghi daya pèkkèra. [[Bhângsa:Orèng]] bposcvl9r4aw1b5ym36ixm3gjgu9f56 Marianne Katoppo 0 465 14113 6670 2023-09-02T03:27:05Z Alfiyah Rizzy Afdiquni 9 14113 wikitext text/x-wiki {{infobox orang}} '''Marianne Katoppo''' (lahèr è Tomohon, Sulawesi Dâjâ, 9 Junè 1943 – sèdhâ è Bogor, [[Jhâbâ Bârâ']] , 12 Oktober 2007 ka omor 64 taon) panèka sala sèttong sastrawan bân panolès asal Indonèsia. == Karjâ == * ''Dunia Tak Bermusim'' (1974) * ''Anggrek Tak Pernah Berdusta'', (1979) * ''Terbangnya Punai'' (1978) * ''Rumah di Atas Jembatan'' (1981) * ''Dunia Tak Bermusim'' (1984) [[Bhângsa:Bhujhângghâ]] 2frtz9f3i79fmsffbbk48fygimwl8wp Marina Bay Sands 0 466 14358 6073 2023-10-07T22:43:33Z Alfiyah Rizzy Afdiquni 9 14358 wikitext text/x-wiki [[Bhengkek:Marina Bay Sands during 2010 Youth Olympics opening.jpg|thumb|Acara pabukka'an Marina Bay Sans taon 2010]] '''Marina Bay Sands''' panèka pusat bhirâkan sè ngadhep dâ' Lompong Marina è [[Singapura]]. Neng bâbâ [[Las Vegas Sands]], Marina Bay Sands panèka investasi èttongan palèng larang è dhunnya klabân abhândhâ S$8 miliar (korang lebbi Rp56 triliun), tamaso' bhândhâ ghâbây tanana. [[Bhângsa:Kennengngan]] 9qbtdumi5m9voa28gqhm5rksleqkj0u Marongghi 0 467 7886 7811 2022-04-09T18:19:09Z Iluvatar 1160 revert (vandalism) 6071 wikitext text/x-wiki [[Bhengkek:Moringa flower 5.jpg|thumb|Kembhânga marongghi]] '''Marongghi''' (''Moringa oleifera'') iyâ arèya tombuwân dâri suku Moringaceae. Tombuwân arèya èkennal kalabân nyama: limaran, moringa, ben-oil (minnya' dâri bighina), malunggay ([[Filipina]]). Marongghi bisa lekkas tombu, omorra lanjhâng, ngembhâng salanjhânga taon, bân tahan kondisi panas ekstrim. Asalla tombuwân arèya dâri daerah tropis bân subtropis è Asia Lao'. Tombuwân arèya umum èghunaaghi ghâbây kakanan bân tambha. Bighina marongghi kiya èkaghâbây majhenning aèng skala kènè'. [[Bhângsa:Totombuwân]] [[Bhângsa:Moringaceae]] jk6tkbirbk1f1vbdyszl4a27sohaskn Masojè 0 468 8527 8392 2022-07-08T08:29:18Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:Sakura emad|Sakura emad]] 7379 wikitext text/x-wiki '''Masojè''' (''Cryptocarya massoia'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Lauraceae. Masojè arèya ghi' bân-lambâna kaju manis otabâ [[konyèngal]] (kocèngal)<ref>http://p2k.unugha.ac.id/id3/2-3050-2947/Mesoyi_102657_p2k-unugha.html</ref>. == Sombher == [[Bhângsa:Totombuwân]] [[Bhângsa:Lauraceae]] b9tssai3m1p232iglwsl4eluu86bjvh Mat Toyu 0 469 5377 5147 2021-01-01T14:40:16Z Boesenbergia 6 5377 wikitext text/x-wiki '''Mat Toyu''' (lahèr taon 1990) panèka panolès [[carèta panḍâ']] Madhurâ sè asalla ḍâri Longos, Madhurâ<ref>Toyu. M, 2019, Kerrong ka Omba', Penerbit Sulur, ISBN 978-602-5803-65-9</ref>. === Karjâ === * Kerrong ka Ombâ'<references group="Toyu. M, 2019, Kerrong ka Omba', Penerbit Sulur, ISBN 978-602-5803-65-9" /> . <references /> [[Bhângsa:Panolès]] qwz8kzisqlfj6agb4oloqqq4ikt4ga8 Matematika 0 470 14620 14345 2023-11-03T01:07:38Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14620 wikitext text/x-wiki '''Matematika''' panèka elmu sè melarat eberri pengertean sè bender-bender pas, omomna oreng coma akrab klaban sala sèttong bageyan otaba elementer matematika enggi panèka [[aritmatika]] otaba sè gampang eanggep sebagai elmo etong. Daddi definisi matematika neka elmo tentang pan berempan [[bitongan]] (bulat) eyantarana: 0, 1, -1, 2, - 2, ..., bân seterosa lebat pan berempan operasi dhasar matematika: tambah, korang, kali bân bagi.<br> Oca' matematika panèka easal dhari caca μάθημα(''máthema'') dalam [[bhesa Yunani]] sè artena "sains, elmo pengetahuan, otaba ajer". Jugan μαθηματικός (''mathematikós'') sè bisa earteagih "seneng ajer". == Pranala loar == * [http://www.scienceforums.net: A mathematics, science, technology, and physics discussion forum] * Rusin, Dave: [http://www.math-atlas.org/ ''The Mathematical Atlas''] {{Webarchive|url=https://web.archive.org/web/20040403120115/http://www.math-atlas.org/ |date=2004-04-03 }}. Panduan perjalanan lebat pan berempan cabang matematika modern. * [[Kamus]] matematika sareng proyek [http://nrich.maths.org/ NRICH] è [[Universitas Cambridge]] (Britania Raya), [http://thesaurus.maths.org/ ''Connecting Mathematics''] {{Webarchive|url=https://web.archive.org/web/20080828202039/http://thesaurus.maths.org/ |date=2008-08-28 }} * Weisstein, Eric et al.: [http://www.mathworld.com/ ''MathWorld: World of Mathematics'']. Ensiklopedia matematika online, efokus è matematika klasik. * [http://planetmath.org/ ''Planet Math'']. Ensiklopedi matematika online sè seddeng ebangun, afokus è matematika modern. eguna'agih lisensi [[GFDL]], aberri pertokaran artikel kalaban Wikipedia. aguna'agih markup [[TeX]]. * Stefanov, Alexandre: [http://us.geocities.com/alex_stef/mylist.html ''Textbooks in Mathematics''] {{Webarchive|url=https://web.archive.org/web/20020123032906/http://us.geocities.com/alex_stef/mylist.html |date=2002-01-23 }}. Daftar buku pelajaran bân catatan kuliah online bebas dalam matematika. * Bogomolny, Alexander: [http://www.cut-the-knot.org/ ''Interactive Mathematics Miscellany and Puzzles'']. Koleksi artikel raja dalam bannyak topik matematika klaban lebih dhari 400 sè ayilustrasiagih klaban Java applets. * [http://www.mathforge.net/ ''Mathforge'']. News-blog kalaban topik sè enyoson matematika populer è fisika populer è ilmu bân pandhidhigan komputer. * [http://metamath.org/ ''Metamath'']. Situs bân bhesa, sè nyoson matematika dhari dasarra. == Tengale jugan == * [[Vektor]] * [[Daftar matematikawan]] [[Bhângsa:Èlmo]] qw3uo295utvuelstjdp7nktnsxhms19 Maudy Ayunda 0 471 15417 13542 2023-12-11T23:04:14Z Sastroward 2437 15417 wikitext text/x-wiki {{infobox orang}} '''Ayunda Faza Maudya''' (lahèr è [[Jakarta]], 19 Ḍèsèmber 1994; omor 25 taon) iyâ arèya aktris bân panyanyi Inḍonesia. == Karier == Fèlem sariyangnga Maudy Ayunda iyâ arèya Untuk Rena abhâreng Surya Saputra taon 2006. Neng fèlem arowa, Maudy dhâddi Rena. Salaènna jrowa, Maudy amaèn fèlèm Sang Pemimpi, dhâddi Zakiah Nurmala bân anyanyi è laghu Mengejar Mimpi. Sajegghâ rowa, Maudy sajân kalonta è taon 2009, Maudy maso' finalis Gadis Sampul. == Pamolangan == Maudy ètrèma è [[Univèrsitas Oxford]], Inggris taon 2013 bân lulus taon 2016 klabân jurusan P.P.E (Politics, Philosophy, and Economics). Satèya Maudy nerrosaghi S2 è univèrsitas palèng bhâgus sadhunnya, Univèrsitas Standford klabân ''double degree'' (ngala' duwâ’ jurusan; Master Bisnis Administrasi bi' Master Pendidikan). == Filmografi == === Fèlem === * 2005: Rena * 2009: Sang Pemimpi * 2011: Rumah Tanpa Jedela, Tendangan dari Langit * 2012: Malaikat Tanpa Sayap, Perahu Kertas, Perahu Kertas 2 * 2013: Refrain 2015: 2014: Siapa di Atas Presiden, Battle of Surabaya * 2017: Trinity, the Nekad Traveler * 2019: Trinity Traveler, Habibie dan Ainun 3 === Iklan === * 1998: ANteve * 2006: Susu Kental Manis Cap Enaak (2006) * 2011: Laurier * 2012: Suzuki Nex, Coca Cola * 2013: Line * 2014: Pond’s * 2015, 2020: Good Day * 2016: Tolak Angin, Coolpad, Airlangga * 2017: Chochomania, Quipper, Lux, Vivo Samrthphone * 2018: XL Prioritas, Pantene, Pond’s, Vivo V15, Pond’s Limited Edition Maudy Ayunda * 2019: Bukalapak, Lux Limited Edition Maudy Ayunda, Pantene Gold * 2020: Redoxon == Diskografi == === Album Solo === * Panggil Aku. . . (2011) * Moments (2015) * Oxygen (2018) === Singgel === * “Aku atau Temanmu” (album Panggil Aku. . .) (2011) * “Tiba Tiba Cinta Datang” (album Panggil Aku. . .) * “Perahu Kertas” (album Perahu Kertas) * “Tahu Diri” (album Perahu Kertas 2) * “Cinta Datang Terlambat” (soundtrack Refrain) (2013) * “Never” (album Hidden Collection) (2013) * “Wake Up” (album Hidden Collection) (2013) * “Haunted” (album Hidden Collection) (2013) * “Loveable” (album Hidden Collection) (2013) * “By my Side” (featuring David Choi) (2014) * “Bayangkan Rasakan” (2014) * “Untuk Apa” (2015) * “Jakarta Ramai” (2016) * “Sekali Lagi” (2016) * “Seb'rapa Jauh Ku Melangkah” (soundtrack Moana versi Bahasa Indonesia) (2016) * “Satu Bintang di Langit Kelam” (soundtrack Trinity, the Nekad Traveler) (2017) * “Kejar Mimpi” (2017) “Kutunggu Kabarmu” (2017) * “We Don't (Still Water)” (Featuring Teddy Adhitya) (2018) * "Aku Sedang Mencintaimu" (2018) * "Kamu & Kenangan" (soundtrack Habibie & Ainun 3) (2019) * "Temani Aku" (2019) * "Goodbye" (2019) {{DEFAULTSORT:Ayunda, Maudy}} [[Bhângsa:Panyanyi]] [[Bhângsa:Aktris]] aqenxmg2eczn89aseqorgjj30ggpup4 Mawie Ananta Jonie 0 472 5738 5357 2021-01-14T15:07:21Z Rachmat04 112 ~ 5738 wikitext text/x-wiki '''Mawie Ananta Jonie''' (lahèr è Teluk Bayur, Padang, [[Somattra Bârâ’]], 1940) panèka sala sèttong panolès bân sastrawan Indonèsia. == Karjâ == * ''Nyanyian Persahabatan'' * ''Sebuah Surat Musim Bunga'' * ''Janji pada yang Mati'' '''Karjâ abhâreng''' * ''yang Tertindas yang Melawan Tirani I'' (1997) * ''yang Tertindas yang Melawan Tirani II'' (1998) [[Bhângsa:Panolès]] 9r0tkuseu299xljtmpxlq75d5jxxh9w Mayangan, Mayangan, Probolinggo 0 473 2629 2628 2020-12-15T14:01:20Z Jon Harald Søby 5 3 revisions imported 2628 wikitext text/x-wiki '''Mayangan''' panèka nyamah kelurahan è wilayah Kecamatan Mayangan, Kotta Probolinggo, Provinsi Jhâbâ Tèmor, [[Indonesia]]. [[Bhângsa:Geografi]] py9ku43vl36cgtayhero0xv3dg9gldw Mayangan, Probolinggo 0 474 2632 2631 2020-12-15T14:01:20Z Jon Harald Søby 5 2 revisions imported 2631 wikitext text/x-wiki '''Mayangan''' panèka nyamah kecamatan è Kottah Probolinggo, Provinsi Jhâbâh Dhimor, [[Indonesia]]. [[Bhângsa:Geografi]] 0xynrlnp54fm0pwptenfiq1192l8n89 Medy Loekito 0 475 6452 5395 2021-03-06T05:38:56Z Rachmat04 112 ~ 6452 wikitext text/x-wiki '''Medy Loekito''' (lahèr è Sorbhâjâ, Jhâbâ Tèmor, 21 Juli 1962) panèka sala sèttong sastrawan [[Indonesia|Indonèsia]]. == Karjâ == === Antologi puisi kadhibi’ === * “In Solitude”, Penerbit Angkasa, Bandung, 1993. * “Jakarta, Senja Hari”, Penerbit Angkasa, Bandung, 1998. === Antologi puisi areng-bhâreng === # “Festival Puisi Indonesia XIV”, PPIA, Surabaya, 1994. # “Trotoar”, Roda Roda Budaya, Tangerang, 1996. # “Jakarta, Jangan Lagi”, Kolong Budaya, Magelang, 1996. # “Antologi Puisi Indonesia”, Penerbit Angkasa, Bandung, 1997. # “Resonansi Indonesia”, Komunitas Sastra Indonesia, Jakarta, 2000. # “Sembilan Kerlip Cermin”, Pustaka Jaya, Jakarta, 2000. # “Dewdrops at Dawn”, The International Library of Poetry, USA, 2000. # “Jakarta dalam Puisi Mutakhir”, Dinas Kebudayaan Provinsi DKI Jakarta dan Masyarakat Sastra Jakarta, Jakarta, 2000. # “Graffiti Gratitude”, Yayasan Multimedia Sastra & Penerbit Angkasa, Bandung, 2001. # “Surat Putih”, Risalah Badai, Jakarta, 2001. # “Dari Fanzuri ke Handayani”, Horison, Kakilangit, The Ford Foundation, Jakarta, 2001. # “Gelak Esai & Ombak Sajak, Anno 2001”, Penerbit Buku Kompas, Jakarta, 2001. # “Horison Sastra Indonesia”, Horison, Kakilangit, The Ford Foundation, Jakarta, 2001. # “Pasar Kembang”, KSI Yogyakarta, 2001. # “Batu Merayu Rembulan”, Yayasan Damar Warga, Jakarta, 2003. # “Bisikan Kata, Teriakan Kota”, Dewan Kesenian Jakarta dan Bentang Budaya, Jakarta, 2003. # “Selagi Ombak Mengejar Pantai 8”, KEMUDI – Pusat Studi & Pengembangan Kebudayaan Asia, Malaysia, 2004. # “Maha Duka Aceh”, Pusat Dokumentasi Sastra H.B. Jassin, Jakarta, 2005. # “Les Cyberlettres”, Yayasan Multimedia Sastra, Jakarta, 2005. # “Surat Putih 3, Negeri Terluka”, Risalah Badai – Jakarta & Logung Pustaka - Yogyakarta, 2005. # “Bumi ini adalah Kita jua”, Pusat Dokumentasi Sastra H.B. Jassin, Jakarta, 2005. # “Perempuan Penyair Indonesia 2005”, Risalah Badai & Komunitas Sastra Indonesia, Jakarta, 2005. # “Le Chant des Villes” (Nyanyian Kota), Centre Culturel Français, Jakarta, 2006. # “Legasi”, Warisan Wong Kampung, Malaysia, 2006. # “Yogya, 5,9 Skala Richter”, Bentang Pustaka, Yogyakarta, 2006. # “Selendang Pelangi”, Penerbit Indonesia Tera, Magelang, 2006. # “The Poetry of Nature”, 2007. === Antologi puisi digital === # “Cyberpuitika”, Yayasan Multimedia Sastra, 2002. === Buku kompolan èsai === # “Cyber Graffiti”, Yayasan Multimedia Sastra & Penerbit Angkasa, Bandung, [[2001]]. # “Kongres Bahasa Indonesia VIII”, Pusat Bahasa, Departemen Pendidikan Nasional, Jakarta, [[2003]]. # “Sastra Kota”, Dewan Kesenian Jakarta dan Bentang Budaya, Jakarta, [[2003]]. # “Cyber Graffiti, Polemik Sastra Cyberpunk”, Yayasan Multimedia Sastra & Penerbit Jendela, Yogyakarta, [[2004]]. hd2plvudswjb4p6zbpwlmir7mbnza91 Melody Nurramdhani Laksani 0 476 6068 5205 2021-01-23T11:00:53Z Boesenbergia 6 6068 wikitext text/x-wiki '''Melody Nurramdhani Laksani''' otabâ lebbi èkennal mènangka '''Melody''' otabâ '''Melody JKT48''' (laèr è Bandung, 24 Maret 1992) panèka sala sèttong panyanyi Indonèsia. Melody panèka sala sèttong anggota [[JKT48]] generasi kasettong. [[Bhângsa:Biografi]] 2an1vrmvp9jjx0nb4b0kbf37mownvp1 Mh. Rustandi Kartakusuma 0 477 6631 6067 2021-03-30T13:09:43Z Boesenbergia 6 6631 wikitext text/x-wiki '''Mh. Rustandi Kartakusuma''' (lahèr è Ciamis, Jhâbâ Bârâ', 20 Juli 1921 – wafat è Cibubur, 11 April 2008 è omor 86 taon) panèka sala sèttong bhujhângghâ Inḍonesia. == Karjâ == * ''Prabu dan Puteri, Sebuah Tragedi'' (drama, 1950) * ''Rekaman dari Tudjuh Daerah'' (kompolan sajak, 1951) * ''Heddie dan Tuti. Tonil Satu Babak Anak Muda'' (1951) * ''Merah Semua Putih Semua'' (drama, [[1958]], èberri' Hadiah BMKN [[1960]], tape ètola' Rustandi) [[Bhângsa:Bhujhângghâ]] 7btakwtg1atfwx5313eov1diwjbhpvz Mochtar Lubis 0 478 6066 2650 2021-01-23T11:00:25Z Boesenbergia 6 6066 wikitext text/x-wiki '''Mochtar Lubis''' (lahèr è Padang, Somattra Bârâ', 7 Maret 1922 – wafat è Jakarta, 2 Julè 2004 ka omor 82 taon) panèka sala sèttong sastrawan, wartawan, bân panolès asal Indonèsia. == Karjâ == === Fiksi === * ''Tidak Ada Esok'' (novel, 1951) * ''Si Jamal dan Cerita-Cerita Lain'' (kompollan carèta pandha', 1950) * ''Teknik Mengarang'' (1951) * "[[Jalan Tak Ada Ujung]]" (1952) * ''Teknik Menulis Skenario Film'' (1952) * Perempuan (kompolan carèta pandha', 1956) * ''Harta Karun'' (carèta nak-kanak, 1964) * ''Tanah Gersang'' (novel, 1966) * ''Senja di Jakarta'' (novel, 1970; diinggriskan Claire Holt dengan judul ''Twilight in Jakarta'', 1963) * ''Judar Bersaudara'' (carèta nak-kanak, 1971) * ''Penyamun dalam Rimba'' (carèta nak-kanak, 1972) * ''[[Harimau! Harimau!]]'' (novel, 1975) * ''[[Manusia Indonesia]]'' (1977) * ''Berkelana dalam Rimba'' (carèta nak-kanak, 1980) * ''Kuli Kontrak'' (kompollan carèta pandha', 1982) * ''Bromocorah'' (kompollan carèta pandha', 1983) ===Karjâ berita:=== * ''Perlawatan ke Amerika Serikat'' (1951) * ''Perkenalan di Asia Tenggara'' (1951) * ''Catatan Korea'' (1951) * ''Indonesia di Mata Dunia'' (1955) ===Èditor:=== * ''Pelangi: 70 Tahun Sutan Takdir Alisyahbana'' (1979) * ''Bunga Rampai Korupsi'' (bersama James C. Scott, 1984) * ''Hati Nurani Melawan Kezaliman: Surat-Surat Bung Hatta kepada Presiden Soekarno'' (1986) ===Alih bhâsa:=== * ''Tiga Cerita dari Negeri Dollar'' (kumpulan cerpen, [[John Steinbeck]], [[Upton Sinclair]], dan [[John Russel]], 1950) * ''Orang Kaya'' (novel [[F. Scott Fitgerald]], 1950) * ''Yakin'' (karya [[Irwin Shaw]], 1950) * ''Kisah-kisah dari Eropa'' (kumpulan cerpen, 1952) * ''Cerita dari Tiongkok'' (terjemahan bersama [[Beb Vuyk]] dan S. Mundingsari, 1953) [[Bhângsa:Bhujhângghâ]] fwm2ktyj4qbnbjbkr8kjdqymw0lmo4e Mohammad Diponegoro 0 479 12184 8474 2023-03-14T21:29:27Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12184 wikitext text/x-wiki '''Mohammad Diponegoro''' (lahèr è Yogyakarta, 28 Junè 1928 – wafat è 9 Mèi 1982 ka omor 53 taon) panèka sala sèttong sastrawan bân panolès asal [[Indonesia|Indonèsia]]. [[Bhângsa:Bhujhângghâ]] abe0rf3n5foj5a8al6ty01qg0ah5sld Mondhu 0 480 2655 2654 2020-12-15T14:01:21Z Jon Harald Søby 5 1 revision imported 2654 wikitext text/x-wiki #REDIRECT [[Monḍhu]] qgk1n5ij5weso5dbjoo7k4pxz8ryyau Monḍhu 0 481 8739 8738 2022-07-25T21:24:26Z Quinlan83 982 Reverted 1 edit by [[Special:Contributions/91.236.21.134|91.236.21.134]] ([[User talk:91.236.21.134|talk]]): Rb (TwinkleGlobal) 8739 wikitext text/x-wiki [[Bhengkek:Mundu belah Pj DSC 1286.jpg|jmpl|Mondhu]] '''Mondhu''' (''Garcinia dulcis'') iyâ arèya tombuwân sè tamaso' ka famili Clusiaceae. Tombuwân arèya sokkla [[Indonesia]]. Tombuwân arèya èkoca' jhughan ''apel jawa.'' Buwâna èkakan terkas otabâ èola dhâddhi selle. [[Bhângsa:Totombuwân]] [[Bhângsa:Clusiaceae]] t4tucuxsz84ecau6jqomf6kbxwlma18 Mooi Indie 0 482 14607 5307 2023-10-29T07:08:49Z Pinerineks 7 14607 wikitext text/x-wiki [[Bhengkek:COLLECTIE TROPENMUSEUM De rijstoogst op Java TMnr 3728-1025.jpg|jmpl|260x260px|Conto lukisan Mooie Indie]] '''Mooi Indie''' otabâ '''Mooi Indië''' ([[bhâsa Indonesia]]: ''Hindia Elok, Hindia Jelita, Hindia Molek'') panèka seni lukis sè bâḍâ è Hindia Bâlândhâ è abad ke-19. Seniman Bâlândhâ bân [[Èrropa]] bâjâ rowa coma alukis bhâr-ghâmbhâr sè èssèna alam Hindia Bâlândhâ sè bhâghus klabân ghâbây iklan pariwisata. [[Bhângsa:Kabhângkèdhân]] jgcjtfxc700c5d8laqm3wpcrwno6g9a Mosè 0 483 8764 8761 2022-07-27T16:24:07Z Daniuu 1301 Suntingan [[Special:Contributions/2A00:F41:4834:5431:E55B:C558:DE7C:5404|2A00:F41:4834:5431:E55B:C558:DE7C:5404]] ([[User talk:2A00:F41:4834:5431:E55B:C558:DE7C:5404|bicara]]) dibatalkan ke versi terakhir oleh [[User:Rachmat04|Rachmat04]] 7456 wikitext text/x-wiki [[Bhengkek:Carom.jpg|jmpl|Bighina mosè]] '''Mosè''' ('''''Trachyspermum ammi''''') iyâ arèya totombuwân sè tamaso' ka famili Apiaceae. Ḍâun bân bighina lomra èmanpa'ataghi kalabân manossa. Biasana mosè èkala' mènynya'na kèya. Mosè tamaso' ka tamennan sè amanpa'at ka kabârâsânna bhâdhân. == Panyalambherrân == Mosè asalla ḍâri Messir, terros ètamen è Irak, Iran, Afganistan, Pakistan, bân Inḍia<ref>Ayurvedic Pharmacopoeia of India. Government of India, Ministry of Health and Family Welfare Department of Ayush. Part 1. 1999-2011;1:170–1</ref> è kennengngan sè kerrèng bân sè tèngghi ghâḍhuwân bujâna. == Ghâḍhuwân kimia == Thymol iyâ arèya ghâḍhuwân kimia sè bâḍâ è mènnya'na mosè. Biasana èyangghuy ghâbây nambhâi panyakè' sè kaè'enna bi' tabu', ta' nyaman èber, bân panyakè' sè takaè' ka [[bhârâ]] bân ghâl-tongghâllâ. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Apiaceae]] nsyhjt1uozvd1k6xt8yzpy39v6bxmwi Motinggo Boesje 0 484 12187 6684 2023-03-14T21:43:40Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12187 wikitext text/x-wiki '''Motinggo Boesje''' (lahèr è Kupang Kota, 21 Novèmber 1937 – wafat è Jakarta, 18 Junè 1999 ka omor 61 taon) panèka sala sèttong bhujhangghâ, sutraḍara bân panolès asal [[Inḍonesia]]. == Karjâ == === Novèl === * ''Malam Jahanam'' (1962). * ''Tidak Menyerah'' (1963). * ''Hari Ini Tak Ada Cinta'' (1963). * ''Perempuan Itu Bernama Barabah'' (1963). * ''Dosa Kita Semua'' (1963). * ''Tiada Belas Kasihan'' (1963). * ''Sejuta Matahari'' (1963). * ''Penerobosan di Bawah Laut'' (1964). * ''Titian Dosa di Atasnya'' (1964). * ''Cross Mama'' (1966). * ''Tante Maryati'' (1967). * ''Sri Ayati'' (1968). * ''Retno Lestari'' (1968). * ''Dia Musuh Keluarga'' (1968). * ''Sanu, Infita Kembar'' (1985). * ''Madu Prahara'' (1985). * ''Dosa Kita Semua'' (1986). * ''Tujuh Manusia Harimau'' (1987). * ''Dua Tengkorak Kepala'' (1999). * ''Fatimah Chen Chen'' (1999). === Drama === * Badai Sampai Sore (1962). * Nyonya dan Nyonya (1963). * Malam Pengantin di Bukit Kera (1963). === Legènda === * Buang Tonjam (1963). * Ahim-Ha (1963). * Batu Serampok (1963). === Film === * ''Biarkan Musim Berganti'' (1971). * ''Tjintaku Djauh Dipulau'' (1971). * ''Takkan Kulepaskan'' (1972). * ''Si Rano'' (1973). * ''Sebelum Usia 17'' (1974). * ''One Way Ticket'' (1976). * ''Sejuta Duka Ibu'' (1977). * ''Raja Singa'' (1978). [[Bhângsa:Bhujhângghâ]] hzf5x0ts1vm5k0ayxjkdcjgsdfpm0zz Muhammad Rois Rinaldi 0 485 6060 2678 2021-01-23T10:57:10Z Boesenbergia 6 6060 wikitext text/x-wiki '''Muhammad Rois Rinaldi''' (lahèr è Banten, 8 Mèi 1988) panèka sala sèttong sastrawan ngodâ Indonèsia. == Karjâ == * ''Dunia Perpanggungan Puisi'' (Gaksa Enterprise, [[2017|2019]]) * ''Sederenge Dibakte Mabur Sewu Kelawe: Cerpen Bahasa Jawa Banten'' (Gaksa Enterprise, [[2017|2019]]) * ''Beluk: Puisi Bahasa Jawa Banten'' (Gaksa Enterprise, [[2017|2018]]) * ''Koperasi dari Barat'' (Gaksa Enterprise, [[2017]]) * ''Nada-nada Minor'' (Gaksa Enterprise, [[2017]]) * ''Sastracyber: Makna dan Tanda'' (Esastera Enterprise, Malaysia [[2015]]) * ''Terlepas'' (Pustaka Senja, Yogyakarta, [[2015]]) * ''Noor Aisya: Karya dan Kiprahnya'' (Pustaka Senja, Yogyakarta, [[2015]]) * ''Risalah Melayu Nun Serumpun'' (Badan Bahasa dan Pustaka Malaysia, [[2014]]). * ''Bebas Melata'' (Sarjana, Kuala Lumpur, [[2013]]). * ''Sang Kalamorgana'' (Sembilan Mutiara Publishing, [[2013]]). * ''Sepasang Angsa'' (Abatatsa Publising, [[2012]]). [[Bhângsa:Bhujhângghâ]] ib2f0osfilxi5b6o35vmij85m8d36s6 Mulyorejo, Sorbhâjâ 0 486 2683 2682 2020-12-15T14:01:23Z Jon Harald Søby 5 4 revisions imported 2681 wikitext text/x-wiki '''Mulyorejo''' panèka nyama sala sèttong kecamatan è [[Kotta Sorbhâjâ]], [[Jâbâ Tèmor|Provinsi Jhâbâ Tèmor]], [[Indonesia]]. [[Bhângsa:Geografi]] n7i44vhh01ikz2l8nl8wnbotl980qoc Mulyorejo, Sorbhâjâh 0 487 2685 2684 2020-12-15T14:01:23Z Jon Harald Søby 5 1 revision imported 2684 wikitext text/x-wiki #REDIRECT [[Mulyorejo, Sorbhâjâ]] ggbnqo010e4nomx8tgxwaw3qdgkehjg Mutta 0 488 12734 6059 2023-04-13T07:24:03Z Boesenbergia 6 12734 wikitext text/x-wiki [[Bhengkek:Cyperus rotundus - Kourou.jpg|thumb|Mutta]] '''Mutta''' (''Cyperus rotundus'') iyâ arèya [[rebbhâ]] sè segghut tombu è tana tabukka'. Mutta nyalambher ka man-dimman, asal bâḍâ [[aèng]] cokop. Rebbhâ arèya bisa kèya betta ka kondisi kerrèng. [[Bhângsa:Totombuwân]] [[Bhângsa:Poaceae]] i4fz3ofqvhe2o22q0aikkhnwssykd4i Mèjâ 0 489 6058 2692 2021-01-23T10:56:10Z Boesenbergia 6 6058 wikitext text/x-wiki [[Bhengkek:Bord från Schweiz, 1700-tal - Hallwylska museet - 109797.tif|thumb|Mèjâ kaju]] '''Mèjâ''' nèka parabhutan sè aghâdhui paadâ'an tara bân sokoh mènangka sajâng, sè bânnya' bhângon bân fungsina. Mèjâ kèngèng èghâbây mancèt bhârâng otabâ kakanan. Mèjâ umumna èbhabuaghi klabân [[korsè]] otabâ bangku. [[Bhângsa:Parabhut]] 0awen9s2lgcmrrcxs75vjsrhislhhv2 Nabilah Ratna Ayu Azalia 0 490 5404 5007 2021-01-03T09:51:50Z Boesenbergia 6 5404 wikitext text/x-wiki '''Nabilah Ratna Ayu Azalia''' otabâ lebbi èkennal mènangka '''Nabilah''' (laèr è Jakarta, 11 Novèmber 1999) panèka sala sèttong panyanyi Indonèsia. Nabilah panèka sala sèttong angghuta [[JKT48]] generasi kapèng sèttong. [[Bhângsa:Biografi]] kj7cgzfcv6rash7r2ultx8wq5brbtns Nadila Cindi Wantari 0 491 8100 8052 2022-05-09T21:27:53Z Praxidicae 176 rv lta 6057 wikitext text/x-wiki '''Nadila Cindi Wantari''' otabâ lebbi èkennal mènangka '''Nadila''' (laèr è Bogor, Jhâbâ Bârâ', 23 Sèptèmber 1998) panèka sala sèttong panyanyi Indonèsia. Nadila panèka sala sèttong anggota [[JKT48]] generasi kaduwâ'. [[Bhângsa:Biografi]] 9diy7j6yc8kozwnkiu0lod6dv88lpg8 Nangka 0 492 6056 5538 2021-01-23T10:55:30Z Boesenbergia 6 6056 wikitext text/x-wiki [[Bhengkek:(Artocarpus heterophyllus) Jack fruits on Simhachalam Hills 01.jpg|thumb|Nangka]] '''Nangka''' (''Artocarpus heterophyllus'') iyâ arèya nyama ka'-bhungka'an bân buwâna. Nangka alebbhu ka dâlem suku Moraceae. Nyama è è bhâsa Indonesia padâ bi' bhâsa Madhurâ, mènangka è [[bhâsa]] Inggris èkoca' ''jackfruit''. [[Bhângsa:Totombuwân]] [[Bhângsa:Moraceae]] 3iew9iwk4v5qzion9qenhrpk1x85p4t Muris 0 493 14979 14977 2023-12-05T20:00:55Z Faleztino 2341 14979 wikitext text/x-wiki [[Bhengkek:Anona Muricata.jpg|jmpl|Buwâna nangka ènglan]] '''Muris''' otabâ '''buris''' otabâ '''nangka buris''' (''Anona muricata'') iyâ arèya tombuwân sè asalla ḍâri [[Karibia]], Amèrika Tengnga bân Lao'. Neng è bhâsa Indonesia nangka ènglan arèya èkoca' '''sirsak''' otabâ '''durian belanda''' polana buwâ rèya èghibâ Bâlândhâ ka Nusantara è abad ka-19. == Jhâjhârbâ'ân ropa == Bhungkana bisa ḍâpa' ghân 8m tèngghina, ghlâghârra abârna sokklat, bunter, acangka. Ḍâunna loncong ènga' tellor, konco' ḍâunna lancèp, plèsèr ḍâunna rata, lanjhâng talangkè'na 5 mm, abârna bhiru bâk konèng. Kembhângnga bâḍâ è ghlâghâr otabâ cangkana, abârna konèng olay. Buwâna bânne buwâ bhlâka, tapè sè èmaksod "buwâ" iyâ arèya kompolanna bânnya' buwâ (buwâ ''agregat'') sè aghâḍhuwân sèttong bighi sè manyèttong apèt-rampèt bân kaèlangan bâng-sèbâng engghâna. Dhâghing buwâna abârna potè, dhinèng bighina celleng bârnana. Ramo'na abârna sokklat ngoḍâ bunter, macem ramo'na ghâsèng<ref>Syamsuhidayat, S.S & Hutapea, J.R. 1991. ''Inventaris Tanaman Obat Indonesia'', edisi kedua, Departemen Kesehatan RI, Jakarta</ref>. == Panyalambherrân == Nangka ènglan nyalambher è Indonesia<ref>https://ccrc.farmasi.ugm.ac.id/?page_id=2285#4</ref>. == Ghâḍhuwân kimia == Ḍâun nangka ènglan aghâḍhuwân acetogenin, mènnya èsènsial, reticuline, loreximine, coclaurine, annomurine, bân higenamine. Buwâna aghâḍhuwân bânnya' [[karbohidrat]], otamana [[fruktosa]]. Ghâḍhuwân gizi laènna antarana vitamin C, vitamin B1, bân vitamin B2 sè cokop bânnya'. Bighina asèpat racon bân kapprana èghuna'aghi mènangka insèktisiḍa, paḍâ kèya sareng bighina [[sarkajâ]]<ref>Mclaughlin., 2008. ''Paw-paw and Cancer Annonaceous Acetogenin from Discovery to Comercial Products'', Department of Medicinal Chemistry and Molecular Pharmacology, School of Pharmacy and Pharmaceutical Sciences, Purdue University'','' 71(7):1311–1321</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Annonaceae]] c1sz2o4837vlbdmt8790omknlyflc3i Nasjah Djamin 0 494 6054 2718 2021-01-23T07:36:40Z Boesenbergia 6 6054 wikitext text/x-wiki '''Noeralamsyah "Nasjah" Djamin''' (nyamah lahèr '''Noeralamsyah''', laèr è Perbaungan, [[Somattra Ḍâjâ]], 24 Sèptèmber 1924 – wafat è Yogyakarta, 4 Sèptèmber 1997 ka omor 72 taun) panèka sala sèttong seniman bân panolès asal Indonèsia. [[Bhângsa:Panolès]] 9ssb1qi136sfin1j05xdihtp27lk1jy Natalia 0 495 12181 5171 2023-03-14T21:17:12Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12181 wikitext text/x-wiki '''Natalia''' otabâ bhisa èsebbhut '''Nat''' (laèr è Lebak, Banten, 28 Dèsèmber 1996) panèka sala sèttong panyanyi [[Indonesia|Indonèsia]]. Natalia panèka sala sèttong anggota JKT48 generasi kaduwâ'. [[Bhângsa:Biografi]] 6nnssqkuciictp23ok35twjcxgj69hx Nh. Dini 0 496 6053 2727 2021-01-23T07:35:25Z Boesenbergia 6 6053 wikitext text/x-wiki '''Nh. Dini''' (lahèr è Semarang, Jhâbâ Tengnga, 29 Fèbruari 1936 – wafat è Semarang, [[Jhâbâ Tengnga]], 4 Dèsèmber 2018 ka omor 82 taon) panèka sala sèttong sastrawan bân panolès asal Indonèsia. == Karjâ == * ''Hati yang Damai'' (1961). * ''Pada Sebuah Kapal'' (1973). * ''La Barka'' (1975). * ''Namaku Hiroko'' (1977). * ''Orang-orang Trans'' (1985). * ''Pertemuan Dua Hati'' (1986). [[Bhângsa:Panolès]] gjv8koqgfdcwujuptanstj24tegw8tk Nir-menniran 0 497 6702 5539 2021-04-03T10:27:02Z Rachmat04 112 ~ 6702 wikitext text/x-wiki [[Bhengkek:Phyllantus niruri.JPG|jmpl|Nir-meniran]] '''Nir-menniran''' ('''''Phyllantus niruri''''') iyâ arèya tombuwân sè tamaso' ka dâlem famili Phyllanthaceae. Nir-meniran èkoca' kèya '''''meniran''''' ([[Jhâbâ]]), bân '''''gasau madungi''''' (Ternate). == Dèskripsi == Nir-meniran bhungkana jhekjhek bân loros biasana <50 cm. Dâun nir-meniran arèya nè'-kènè' bân biasana ghânep. Kembhânga bâdâ è bâbâna dâun, ngadhep ka bâbâ<ref>Badrunasar, A dan Santoso, H. B. 2017. Tumbuhan Liar Berkhasiat Obat. Forda Press: Bogor.</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Phyllanthaceae]] 004wuw04d63gs275giv1wjwnx2irj5t Nirwan Dewanto 0 498 8829 8734 2022-07-30T07:54:09Z Boesenbergia 6 8829 wikitext text/x-wiki '''Nirwan Dewanto''' (lahèr è [[Sorbhâjâ]], Jhâbâ Tèmor, 28 Sèptèmber 1961) panèka sala sèttong bhujhângghâ, kurator, bân aktor Inḍonesia. == Karjâ == * ''Kebudayaan Indonesia: Pandangan (''[[1991]]) * ''Senjakala Kebudayaan ''([[1996]]) * ''Buli-Buli Lima Kaki ''([[2010]]) [[Bhângsa:Bhujhângghâ]] bxch5o58n9x3a04fwjt3l7xxdlz8qim Noam Chomsky 0 499 8951 7448 2022-09-21T13:08:14Z Boesenbergia 6 8951 wikitext text/x-wiki [[File:Noam Chomsky, 2004.jpg|thumb|Chomsky (2004)]] '''Avram Noam Chomsky''' (bhâbhâr è Philadelphia, Pennsylvania, Amèrika Serikat, 7 Dèsèmber 1928; omor 91 taon) iyâ arèya profèsor èlmo bhâsa ḍâri Institut Teknologi Massachusetts. Sala sèttong sombhângan Chomsky è bidang èlmo bhâsa iyâ arèya teorina parkara tata [[bhâsa]] generatif. [[Bhângsa:Salèra]] dxdvl2wjgxzo55et0ixp7q6plubwmb1 Noella Sisterina 0 500 15476 14111 2023-12-13T18:34:15Z Sastroward 2437 Sisterina, Noella 15476 wikitext text/x-wiki {{infobox orang}} '''Noella Sisterina''' otabâ lebbi èkennal mènangka '''Noella''' (laèr è Sorbhâjâ, [[Jhâbâ Tèmor]], 16 Novèmber 1997) panèka sala sèttong panyanyi Indonèsia. Noella panèka sala sèttong anggota JKT48 generasi kaduwâ'. {{DEFAULTSORT:Sisterina, Noella}} [[Bhângsa:Biografi]] h0n8wmurgrg3qe5bpfe06r26z1nkokz Nolès 0 501 6695 6049 2021-04-03T10:25:42Z Rachmat04 112 ~ 6695 wikitext text/x-wiki '''Nolès''' iyâ arèya sèttong kagiatan bhâdi nyiptaaghi catetan otaba informasi è sèttong media klâban aghunaaghi aksara. Nolès biyasa èlakonin è media dhâlubâng klâban ngangghuy lat-alat akadhi pèn. Neng awwâl sajhârâna, nolès èlakonè klâban aghunaaghi ghâmbhâr, akadhiyâ tolèsan [[hieroglif]] (''hieroglyph'') è jhâman Mesir Kona. Tolèsan klâban aksara angghâl ra-kèra 5000 taon sè lalu. Bânnya' orèng dâri Sumeria (Irak) nyiptaaghi dhâ-tandhâ è tana belbel. Dhâ-tandhâ kasebbhut abekkèlèn monyè, bhidhâ klâban rop-horop hieroglif sè abekkèlèn oca' otaba benda. Kagiatan nolès akembâng pesat sajjhek ècèptaaghi teknik pacèta'an, sè nyebbâbaghi orèng sajân bhâjheng nolès polana karjâna ghâmpang èterbitaghi. Sajhâlân klâban pakembângan teknologi bân media, kagiatan nolès jhughan noro' akembâng pesat è dhunnya. Lèbat media elektronik niyap orèng bisa ollè bahan tolèsan dâri internet; saèngghâ, penulis lebbi efisien bâkto, bhândhâ bân tenaga. Mangkèn penulis bisa abâgi kabbhi tolèsanna è dimma bhâi klâban aghunaaghi teknologi abâsis internet. Tor klâban orèng sè maca bhâdhi lebbi ghâmpang maca tolèsan dâri penulis sè èkalèburi. [[Bhângsa:Nolès| ]] 7h12pxedn3m1dfth1soi9jhdl640m9s Noorca Marendra Massardi 0 502 15609 6047 2024-01-14T10:49:46Z Alfiyah Rizzy Afdiquni 9 15609 wikitext text/x-wiki {{infobox orang}} '''Noorca Marendra Massardi''' (lahèr è Subang, Jhâbâ Bârâ', 28 Fèbruwari 1954) panèka sala sèttong sastrawan bân panolès asal Indonèsia. == Karjâ == === Lakon === '''1982''': ''Growong'' '''1978''': ''Mencari Taman'' '''1976''': 1. ''Terbit Bulan Tenggelam Bulan,'' 2. ''Tinton'' '''1975''': ''Kuda-Kuda (Jas Buka Iket [[Blangkon]])'' '''1974''': ''Perjalanan Kehilangan'' '''1973''': ''Kertanegara'' '''1972''': ''Bhagawad Gita'' === Novel === '''2015:''' ''Straw'' (Penerbit Kakilangit) '''2008''': ''d.I.a. cinta dan presiden'' (cerèta asabhung è Harian ''Seputar Indonesia'' 10/01/2007 – 18/03/08) '''2006''': ''September'' – cerèta asabhung è di Harian ''Media Indonesia'' (2004) '''1981''': ''Mereka Berdua'' (cerèta asabhung è Harian ''Kompas'') '''1978''': ''Sekuntum Duri'' (cerèta asabhung è Harian ''Kompas'') === Skenario === '''1979''': ''Sekuntum Duri'' (produksi PT Cipta Permai Indah Film) === Antologi === '''2003''': “''Sejarah Teater Indonesia Modern''” è Antologi Seni, 2003 (Penerbit Cherry Red, Jakarta, 2003) === Puisi === '''1994''': ''Mata Pelajaran dan Syair Kebangkitan'' (40 Tahun Kelahiran Noorca & Yudhistira ANM Massardi) [[Bhângsa:Bhujhângghâ]] pu5e415f45rqdd9zhqo2x00idbiavky Novinta Dhini 0 503 6046 5164 2021-01-23T07:31:17Z Boesenbergia 6 6046 wikitext text/x-wiki '''Novinta Dhini''' (laèr è Dènpasar, Bhâli, 26 Novèmber 1995) panèka sala sèttong panyanyi Indonèsia. Dhini panèka sala sèttong anggota [[JKT48]] generasi kaduwâ'. [[Bhângsa:Biografi]] 7ube1qf3nsllygzq4lxvtlamu23kh5s Nujjhâ 0 504 6045 4941 2021-01-23T07:30:50Z Boesenbergia 6 6045 wikitext text/x-wiki [[Bhengkek:Mirabilis jalapa 4.jpg|thumb|Kembhâng nujjhâ]] '''Nujjhâ''' otabâ '''kembhâng pokol empa'''' (''Mirabilis jalapa'') iyâ arèya kembhâng sè tamaso' ka dâlem famili Nyctaginaceae. Asalla dâri Amèrika Lao' bân [[bârna]] kembhânga cem-macem misalla mèra, konèng, bân potè. Bi' sabâgiân orèng èkoca' kembhâng pokol empa' polana kembhâng arèya biasana mekkar bâjâ pokol empa'. [[Bhângsa:Totombuwân]] [[Bhângsa:Nyctaginaceae]] efgq44pvirieyf8c32ov1a8ei2co1s4 Nur Sutan Iskandar 0 505 12185 6679 2023-03-14T21:29:43Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12185 wikitext text/x-wiki [[Bhengkek:Nur Sutan Iskandar, Pekan Buku Indonesia 1954, p86.jpg|jmpl|Nur Sutan Iskandar è Pekan Buku Indonesia 1954]] '''Nur Sutan Iskandar''' (lahèr è Sungai Batang, Somattra Bârâ', 3 Novèmber 1893 – wafat è Jakarta, 28 Novèmber 1975 ka omor 82 taon) panèka sala sèttong sastrawan bân panolès asal [[Indonesia|Indonèsia]]. == Karjâ == * ''Apa Dayaku karena Aku Perempuan'' (Jakarta: Balai Pustaka, 1923) * ''Cinta yang Membawa Maut'' (Jakarta: Balai Pustaka, 1926) * ''Salah Pilih'' (Jakarta: Balai Pustaka, 1928) * ''Abu Nawas'' (Jakarta: Balai Pustaka, 1929) * ''Karena Mentua'' (Jakarta: Balai Pustaka, 1932) * ''Tuba Dibalas dengan Susu'' (Jakarta: Balai Pustaka, 1933) * ''Dewi Rimba'' (Jakarta: Balai Pustaka, 1935) * ''Hulubalang Raja'' (Jakarta: Balai Pustaka, 1934) * ''Katak Hendak Jadi Lembu'' (Jakarta: Balai Pustaka, 1935) * ''Neraka Dunia'' (Jakarta: Balai Pustaka, 1937) * ''Cinta dan Kewajiban'' (Jakarta: Balai Pustaka, 1941) * ''Jangir Bali'' (Jakarta: Balai Pustaka, 1942) * ''Cinta Tanah Air'' (Jakarta: Balai Pustaka, 1944) * ''Cobaan (Turun ke Desa)'' (Jakarta: Balai Pustaka, 1946) * ''Mutiara'' (Jakarta: Balai Pustaka, 1946) * ''Pengalaman Masa Kecil'' (Jakarta: Balai Pustaka, 1949) * ''Ujian Masa'' (Jakarta: JB Wolters, 1952, cèta'an bâlih) * ''Megah Cerah: Bacaan untuk Murid Sekolah Rakyat Kelas II'' (Jakarta: JB Wolters, 1952) * ''Megah Cerah: Bacaan untuk Murid Sekolah Rakyat Kelas III'' (Jakarta: JB Wolters, 1952) * ''Peribahasa'' (karjâ abhâreng klabân K. Sutan Pamuncak bân [[Aman Datuk Majoindo]]. Jakarta: JB Wolters, 1946) * ''Sesalam Kawin'' (t.t.) d4kgt00e59b5bufiy1glwxag7ehl2ic Nyamplong 0 506 8651 8608 2022-07-19T13:54:12Z Praxidicae 176 rvv lta 8464 wikitext text/x-wiki [[Bhengkek:Calophyllum inophyllum (7).jpg|thumb|Nyamplong]] '''Nyamplong''' (''Calophyllum inophyllum'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Calophyllaceae. Tombuwân arèya nyalambher è Madagaskar, Afrika Tèmor, Asia Lao', Asia Tèmor Lao', Kapolowan Pasifik, Hindia Bârâ', bân Amèrika Lao. È [[Indonesia]], nyamplong nyalambher molaè ḍâri Sumatera Bârâ', Riau, Jambi, Sumatera Lao', Lampung, Jhâbâ, Kalimantan Bârâ', Kalimantan Tengnga, Sulawesi, Maluku, Nusa Tenggara Tèmor, bân Papua. == Jhâjhârbâ'ân ropa == Bhungkana bisa tombu ghân 25m, terkaḍhâng ghân 35m, ghettana abârna potè otabâ konèng. Bhuleddhâ sampè' 150cm, kolè' lowarra atos-blettos<ref>http://www.worldagroforestry.org/treedb/AFTPDFS/Calophyllum_inophyllum.PDF</ref>. == Panyalambherrân == Nyamplong nyalambher è bânnya' kennengngan è dhunnya, è antarana Australia, Kamboja, Kapolowan Cook, Fiji, Polinesia Perancis, India, Indonesia, Jeppang, Kiribati, Laos, Madagaskar, Malaysia, Kapolowan Marshall, Myanmar, New Kaledonia, Polo Norfolk, Papua Nugini, Filipina, Reunion, Samoa, Kapolowan Salomon, Sri Lanka, Taiwan, Cèna, Thailand, Tonga, Vanuatu, bân Vietnam<ref>Ong, H. C., Masjuki, H. H., Mahlia, T. M. I., Silitonga, A. S., Chong, W. T., & Leong, K. Y. (2014). Optimization of biodiesel production and engine performance from high free fatty acid Calophyllum inophyllum oil in CI diesel engine. ''Energy Conversion and Management'', ''81'', 30-40.</ref>. == Paghuna'an == Ramo'na ghâbây antibaktèri, nambhâi ḍisèntri, gonorea (akemmè nana), loka, bân paḍârâ'ân. Ḍâunna nyegghâ towana ola' antèng ḍâri rengngè' ''Culex quinquefasciatus'' bân ''Aedes aegypti'', bârâ soko, ḍisèntri, bân nyello cèṭak salajâ<ref>Dari, D. W. (2010). Isolasi Dan Elusidasi Struktur Biflavonoid Dari Daun Nyamplung (Calophyllum inophyllum Linn.).</ref><ref>Su, X. H., Zhang, M. L., Li, L. G., Huo, C. H., Gu, Y. C., & Shi, Q. W. (2008). Chemical constituents of the plants of the genus Calophyllum. ''Chemistry & Biodiversity'', ''5''(12), 2579.</ref><ref>Gunawan, S., Aparamarta, H. W., Taufany, F., Prayogo, A., Putri, S. H. A., & Wijaya, C. J. (2020). Separation and purification of triglyceride from nyamplung (Calophyllum inophyllum) seed oil as biodiesel feedstock by using continuous countercurrent extraction. ''Malaysian Journal of Fundamental and Applied Sciences'', ''16''(1), 18-22.</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Callophylaceae]] 29uxr5jkm5xkqpl7see1zf0waaf0757 Nyèyor 0 507 11643 11641 2023-02-10T08:17:40Z Boesenbergia 6 Membalikkan revisi 11641 oleh [[Special:Contributions/114.4.216.192|114.4.216.192]] ([[User talk:114.4.216.192|bicara]]) 11643 wikitext text/x-wiki [[Bhengkek:Cocos nucifera15.jpg|thumb|Bhungkana nyèyor]] '''Nyèyor''' (''Cocos nucifera'') panèka tong-sèttonga tombuwân anggota è dâlem marga ''Cocos'' dâri famili rèn-arènan otabâ Arecaceae. Artè oca' nyèor arèya (otabâ ''coconut'' è [[bhâsa]] Inggris) bisa èangghuy dâ' ka bhungkana, bighina, otabâ buwâna sè secara botani panèka ka'-bhungka'an sè abuwâ, bânni bhungka cang-kacangan. Oca' arèya asalla dâri bhâsa Portugis bân Spanyol abad ka-16, ''coco'' sè artèna "cètak". Tombuwân arèya èmanfaataghi kabbhi bâgiyânna bi' manussa saèngghâna èangghep tombuwân serbaghuna, otamana bâgi masyarakat pasèsèr. Nyèor iyâ arèya sebbhutân buwâ sè èyasèlaghi tombuwân panèka. [[Bhângsa:Totombuwân]] [[Bhângsa:Arecaceae]] en1v2x4qy1ofj2txugsdzar99rzfkca OPPO 0 508 9047 7321 2022-10-27T07:39:37Z 112.200.1.31 9047 wikitext text/x-wiki [[File:OPPO LOGO 2019.svg|thumb|OPPO logo]] '''OPPO Electronics Corp''' (Cèna: 广东 欧珀 移动 通信 有限公司); Hanzi tradisional: 广东 欧珀 移动 通信 有限公司; pinyin: ''Guǎngdōng Oupo Yidong Tongxin Yǒuxiàn gongsi'', harfiah "Guangdong Oppo Mobile Communications Co, Ltd") iyâ arèya perusahaan elektronik konsumen bân komunikasi seluler Cèna sè kantor pusatta bâdâ è Dongguan, Guangdong. OPPO iyâ arèya mèrek hp nomor sittong è Cèna taon 2019 bân nomor lèma’ è dhunnyah. OPPO tamasok begiyen dâri BBK Electronics abhârang Vivo bân Realme. == Sajhârâ == OPPO terdaftar è Cèna taon 2001 bân èluncuraghi taon 2004. Sajjhek rowa, OPPO akâmbâng ka sakabbhinah naghârâ. Bulân Juni 2016, OPPO dâddi produsen hp palèng rajâh è Cèna bân ajuwel lebbi dâri 200.000 outlet ritel == Promosè == 2PM, boyband Korea, apromosè OPPO è Thailand ngangghuy lagu Follow Your Soul taon 2010. === Bintang iklan === * Raline Shah (2017) * Chelsea Islan (2017) * Raisa (2016-2017) * Isyana Sarasvati (2015-2016) * Rio Haryanto (2016) * Ayu Ting Ting (2016) [[Bhângsa:Nèreng]] 7puzjb8pv9yho31otfgsdyuy79zgx9n Obi 0 509 6482 5542 2021-03-06T05:43:56Z Rachmat04 112 ~ 6482 wikitext text/x-wiki [[Bhengkek:Kambar wh.jpg|jmpl|Ombina obi]] '''Obi''' (''Dioscorea alata'') iyâ arèya golongan bi-obiân sè palèng bânnya' èkasennengè dâri jennis obi laènna. Obi arèya andi' nyama laèn misalla ''uwi legi, uwi'' ([[Jhâbâ]]), ''lame'' (Sulawesi), ''ubi'' (Bhâli), ''lutu'' (Banda), ''same'' (Makassar bân Bugis), ''palulu luwangu'' (Sumba). Kalamon è bhâsa Indonesia èkoca' '''''uwi'''''. [[Bhângsa:Totombuwân]] [[Bhângsa:Dioscoreaceae]] 5v429q3feqgyb6q3wueywbsdcgrjupz Obi sola 0 510 5462 4945 2021-01-04T11:17:32Z Boesenbergia 6 5462 wikitext text/x-wiki [[Bhengkek:Plectranthus rotundifolius കൂർക്ക.jpg|thumb|Obi sola]] '''Obi sola''' (''Plectranthus rotundifolius'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Lamiaceae. Tombuwân arèya nalar bân kennèng kèya aghântèyaghi nasè'. Bâgiyân sè èkakan arèya ombina. Obi sola segghut èkella bi' ghângan loḍè, [[ghângan]] kella cèlo', bân sè laènna. [[Bhângsa:Totombuwân]] [[Bhângsa:Lamiaceae]] k4xamcn3k3twris1o7mzgm2jk8bdsk0 Ochi Rosdiana 0 511 6042 5180 2021-01-23T07:28:50Z Boesenbergia 6 6042 wikitext text/x-wiki '''Neneng Rosediana''' otabâ lebbi èkennal mènangka '''Ochi Rosdiana''' (laèr è Majalengka, 24 Januwarè 1999) panèka sala sèttong panyanyi Indonèsia. Ochi panèka sala sèttong anggota [[JKT48]] generasi kasettong. [[Bhângsa:Biografi]] 6eo0mthn8vl0mlc8fmnfzk1kg6mg6c4 Octi Sevpin 0 512 10637 10595 2022-12-09T22:23:11Z Egilus 318 Membalikkan revisi 10595 oleh [[Special:Contributions/89.109.48.220|89.109.48.220]] ([[User talk:89.109.48.220|bicara]]) Antivandalism 10637 wikitext text/x-wiki '''Octi Sevpin''' otabâ lebbi èkennal mènangka '''Octi''' (laèr è 7 Oktober 1997) panèka sala sèttong panyanyi Indonèsia. Octi panèka sala sèttong anggota [[JKT48]] generasi kaduwâ'. [[Bhângsa:Biografi]] 4xck7lssvlg9lya0hl4dbovvhld8epp Ojhân 0 513 8647 8587 2022-07-19T13:54:12Z Praxidicae 176 rvv lta 6952 wikitext text/x-wiki [[Bhengkek:Raindrops sizes.svg|thumb|Bhângon cap-capa ojhân mènorot okoranna.]] '''Ojhân''' iyâ arèya sèttong presipitasi sè abujud bhârâng ancar, bhidhâ bi' prèsipitasi sè ta' ancar akadhi salju, bâto ès, bân slit. Ojhân marlowaghi bâḍâna atmosfèr kandhel ma'lè bisa tatemmo suhu è attas titik lèllè ès è eddhi' bân è attas bhumè. È bhumè, ojhân arèya prosès konḍènsasi owap aèng è atmosfèr dhâddhi tèr-butèr aèng sè cokop berrâ' ka'angghuy ghâgghâr bân lomrana ḍâpa' ka tana. Ḍuwâ' prosès sè amè' kadhâddhiyân areng-bhâreng bisa aghâbây hâwâ sajân tèmet san ella ojhânna, iyâ arowa hâwâ sè sajân cellep otabâ owap aèng sè sajân bânnya' ka hâwâ. Virga iyâ arèya prèsipitasi sè ghâgghâr ka bhumè tapè dhâddhi owap sabelluna ḍâpa' ka ḍhârât, arèya sala sèttong panèmeddhân hâwâ. Prèsipitasi tabhângon lèbat tabbra'an butèr aèng otabâ kristas ès moso arbun. Butèr ojhân anḍi' okoran sè ana-bârna molaè rata, èngak panekuk (butèr rajâ), bân ebbal kènè' (butèr kènè'). == Cem-macemma ojhân == Ojhân kennèng èbâgi dhâddhi pan-brâmpan macem, iyâ arèya: * Ojhân siklonal * Ojhân zenit * Ojhân orografis * Ojhân frontal * Ojhân muson * Ojhân ghâbâyân [[Bhângsa:Cuaca]] 4gqg3y1lt1xebcgf3eysssq0ohl9b4s Oncèr 0 514 16452 11714 2024-04-17T07:03:16Z Ercé 2721 file 16452 wikitext text/x-wiki [[Bhengkek:Sorghum bicolor 0846.jpg|jmpl|Oncèr sè ella solo]] [[File:Sorghum bicolor Moderne MHNT.BOT.2015.34.152.jpg|thumb|''Sorghum bicolor Moderne'']] '''Oncèr''' otabâ '''jhâghung bhulir''' (''Sorghum bicolor'') iyâ arèya tamennan sè tamaso' ka ḍâlem famili Poaceae. Tamennan arèya èkoca' kèya tamenan ''serbaguna'' polana anḍi' bânnya' kaghuna'an. Contona salaèn èkakan [[manossa]], oncèr èkaghâbây pakanna kèbân obuwân, mènnya', bân [[alkohol]]. [[Bhângsa:Totombuwân]] [[Bhângsa:Poaceae]] 3lwey1euu0bu3xt9p16jkupgz74980q Ons Untoro 0 515 7679 7672 2022-02-19T10:25:36Z WikiBayer 480 Suntingan [[Special:Contributions/144.208.97.151|144.208.97.151]] ([[User talk:144.208.97.151|bicara]]) dibatalkan ke versi terakhir oleh [[User:Boesenbergia|Boesenbergia]] 5690 wikitext text/x-wiki '''Ons Untoro''' (lahèr è Yogyakarta, 4 Dèsèmber 1959) panèka sala sèttong sastrawan Indonèsia. == Karjâ == * ''Sri Gunting'' (Bengkel Kerja Budaya Yogyakarta, 1989) * ''Pergulatan Identitas: Dayak dan Indonesia'', sareng Dr. PM. Laksono (Gallang Press Yogyakarta, 2006) * ''Mengenali Yogya'' (Tembi Rumah Budaya Yogyakarta, 2012) * ''Pastor Menikah'' (Penerbit Interlude Yogyakarta, 2016) * ''Paranftritis'' (2014) * [[Dari Negeri Poci|Negerli Langit]] (2014) * [[Dari Negeri Poci|Negeri Laut]] (2015) * ''Jalan Remang Kesaksian'' (2015) * ''Jejak Tak Berpasar'' (2015) * ''Puisi Rupa: Anakku Sayang Ibu Pulang'' (2016) * ''Gondomanan 15'' (2016) [[Bhângsa:Bhujhângghâ]] hmqqz9oofipyi3xs2fejcxtttkhid5h Oto' 0 516 5827 4947 2021-01-18T17:49:39Z 2600:1700:1E0:6B20:E423:4CEE:3AF4:928A 5827 wikitext text/x-wiki [[Bhengkek:Starr-091108-9398-Vigna unguiculata subsp sesquipedalis-beans-Olinda-Maui (24693754890).jpg|thumb|Oto' è bhungkana]] '''Oto'''' (''Vigna unguiculata sesquipedalis'' (L.) Verdc.) iyâ arèya sala sèttong ghângan sè ella segghut èpadhâddhi massa'an [[Asia Tèmor Lao']] bân Tèmor. Buwâna èkaghângan otabâ èkalalap. Tombuna oto' arèya alarbhât. Salaèn buwâna, dâunna bisa èkaghângan kèya. [[Bhângsa:Totombuwân]] [[Bhângsa:Fabaceae]] 8yxiugdwypx7q75xafbeemb067g0yb7 Oto'o 0 517 6041 5828 2021-01-23T07:27:47Z Boesenbergia 6 6041 wikitext text/x-wiki [[Bhengkek:Tacca leontopetaloides - tuber (6659237845).jpg|thumb|Ombina oto'o]] '''Oto'o''' otabâ '''labing''' (''Tacca leontopetaloides'') iyâ arèya tombuwân sè tamaso' ka dâlem famili Dioscoreaceae. Bâgiân sè èkakan arowa [[sombi]]<nowiki/>na. Oto'o èkoca' kiya ''to'toan'' è Kangèan. [[Bhângsa:Totombuwân]] [[Bhângsa:Dioscoreaceae]] hz5od2806tker8eszwq4nd6oqwhk193 PHP 0 518 7551 6471 2022-02-01T23:10:03Z Edoh29 1217 . 7551 wikitext text/x-wiki '''PHP: ''Hypertext Preprocessor''''' panèka bhâsa skrip sè kèngèng èselkètaghi otabâ èsongghilaghi ka ḍâlem [[HTML]]. PHP bânnya' èkaghâbây program situs web dinamis. PHP kèngèng èghunaaghi ghâbây ajhâghâ sèttong CMS <ref>[https://jurnal.ugm.ac.id/ijccs/article/view/43066 Indonesian Journal of Computing and Cybernetics Systems, Universitas Gadjah Mada, [[Hari Gunarto]], Jânuwari 2019. Vol. 13 No. 1. pp. 95–104.] </ref> == Sombher == <references /> [[Bhângsa:Komputer]] 3iyztak055f0i83cyjan1cproixhd9l Pa'ala 0 519 7662 7647 2022-02-19T03:45:23Z 1234qwer1234qwer4 356 Membalikkan revisi 7647 oleh [[Special:Contributions/50.230.123.134|50.230.123.134]] ([[User talk:50.230.123.134|bicara]]) 7662 wikitext text/x-wiki [[Bhengkek:Nutmeg ready.jpg|jmpl|Buwâna pa'ala]] '''Pa'ala''' (''Myristica fragrans'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Myristicaceae. Tombuwân arèya asalla ḍâri [[Kapolowan Banḍa]], [[Maluku]]. Polana arghâna sè tèngghi, buwâ bân bighina ella dhâddhi bhârâng otabâ komoḍitas dhâghâng ḍâri jhâman Romawi. [[Bhângsa:Totombuwân]] [[Bhângsa:Myristicaceae]] 7xumxsqnyih1cb3zbdnd9cjz5sfrzs3 Pabean Cantian, Sorbhâjâ 0 520 2851 2850 2020-12-15T14:02:10Z Jon Harald Søby 5 4 revisions imported 2849 wikitext text/x-wiki '''Pabean Cantian''' panèka nyama sala sèttong kecamatan è [[Kotta Sorbhâjâ]], [[Jhâbâ Tèmor|Provinsi Jhâbâ Tèmor]], [[Indonesia]]. [[Bhângsa:Geografi]] nv6rwo51befeed4hafawwogr5thtbbk Pabean Cantian, Sorbhâjâh 0 521 2853 2852 2020-12-15T14:02:10Z Jon Harald Søby 5 1 revision imported 2852 wikitext text/x-wiki #REDIRECT [[Pabean Cantian, Sorbhâjâ]] a9tqdsquc03suw1m2kw5kzgbos1uz9p Koḍḍhu' 0 522 7024 6109 2021-06-10T15:07:54Z Rachmat04 112 ~ 7024 wikitext text/x-wiki '''Koḍḍhu'''' otabâ '''pacè''' (''Morinda citrifolia'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Rubiaceae. Habitat epon e Australia, India bân Asia Tenggara, ghi termasok Indonesia. Sebhagien masyarakat yakin buwa paceh nekah sangghup mabharas atau ghaduan khasiat sè sae kangghi berbagai macem penyake', salah sèttong ngah ghi noron agin kadar kolesterol dalem dhara. Khasiat laen panekah: (1) ningkat agin kesehatan otak, (2) mabhagus kesehatan jantung, (3) ningkat agin kesehatan kolek, (4) kanggi nyegga kanker, (5) ngorange rassah sake' kanggi penderita Artritis (inflamasi/peradangan sendi), (6) ningkat agin imun/daya tahan tubuh, (7) matoron demam, bân (8) malancar agin pencernaan. [[Bhângsa:Totombuwân]] [[Bhângsa:Rubiaceae]] rz57js6jdyr6vyjzukjilrgnowl4xuc Pacèng 0 523 6126 5338 2021-01-23T17:20:11Z Rachmat04 112 ~ 6126 wikitext text/x-wiki [[Bhengkek:Costus speciosus Guadeloupe.JPG|thumb|Pacèng]] '''Pacèng''' (''Costus speciosus'') iyâ arèya tombuwân obhât sè tamaso' ka ḍâlem famili Zingiberaceae. Tombuwân arèya sokkla [[Asia Tèmor Lao']] bân daèra eddhi'na, ènga' Inḍia, Cèna bân Queensland. Pacèng arèya umum tombu è Kapolowan Sunda Rajâ, [[Indonesia|Inḍonesia]]. [[Bhângsa:Totombuwân]] [[Bhângsa:Zingiberaceae]] qrisnh88dc77e333sz283au7s5gtaq0 Pakal, Sorbhâjâ 0 524 2863 2862 2020-12-15T14:02:11Z Jon Harald Søby 5 4 revisions imported 2861 wikitext text/x-wiki '''Pakal''' panèka nyama sala sèttong kecamatan è [[Kotta Sorbhâjâ]], [[Jhâbâ Tèmor|Provinsi Jhâbâ Tèmor]], [[Indonesia]]. [[Bhângsa:Geografi]] icgxbdeua9uhriwmkadslvfqv8r6ur6 Pakal, Sorbhâjâh 0 525 2865 2864 2020-12-15T14:02:11Z Jon Harald Søby 5 1 revision imported 2864 wikitext text/x-wiki #REDIRECT [[Pakal, Sorbhâjâ]] l8fprdbfj8vpg71u32jq6mer0vn5k8y Pakem 0 526 5543 5148 2021-01-06T04:00:31Z 2600:1700:1E0:6B20:54B4:968C:E474:C024 5543 wikitext text/x-wiki [[Bhengkek:Pangium edule Keluak.jpg|thumb|Pakem]] '''Pakem''' (''Pangium edule'') iyâ arèya ka'-bhungka'an sè tombu aghâl. Bhungkana pakem ngasèlaghi buwâ sè èghuna'aghi è dâlem massa'an [[Indonesia]]. Nyama laènna iyâ arèya ''picung'' (Sunda); ''pucung'', ''kluwek'', ''kluwak'' (Jhâbâ); ''pamarrasan'' (Toraja). [[Bhângsa:Totombuwân]] [[Bhângsa:Achariaceae]] 2keojzk0euf3gm49dhbuywyykr2pi4h Pakis Taji, Wonoasih, Probolinggo 0 527 8634 8592 2022-07-19T13:54:12Z Praxidicae 176 rvv lta 2875 wikitext text/x-wiki '''Pakis Taji''' panèka nyamah Kelurahan è wilayah Kecamatan Wonoasih, [[Kottah Probolinggo]], Provinsi Jhâbâh Dhimor, [[Indonesia]]. [[Bhângsa:Geografi]] kq47w7r9w16wvcouvbojhxqvxxgltf3 Palasarè 0 528 6040 4954 2021-01-23T07:24:43Z Boesenbergia 6 6040 wikitext text/x-wiki [[Bhengkek:Alyxia stellata (5209990670).jpg|thumb|Buwâna palasarè]] '''Palasarè''' (''Alyxia stellata'') iyâ arèya tamenan è dâlem famili Apocynaceae. Palasarè rèya tamenan nalar sè kolè' ghlâghârâ andi' bârna potè, bân bâuna ro'om, rassana paè' kèya. Tamenan rèya tombu aghâl è alas, tegghâlân, bân [[ghunong]]. [[Bhângsa:Totombuwân]] [[Bhângsa:Apocynaceae]] d0kku9sd03p2ngdquzzbf8haomn671k Pandhiyâng 0 529 2884 2883 2020-12-15T14:02:12Z Jon Harald Søby 5 1 revision imported 2883 wikitext text/x-wiki #REDIRECT [[Panḍhiyâng]] ib6n1bsywh1c9s9z2lfei7lpsb0me4e Pandidigan 0 530 16396 14565 2024-03-27T02:41:33Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 16396 wikitext text/x-wiki '''Pamerdhi''' panèka gaduwan arte harfiah: "ebawa kaloar dhari", daddi pandhidhigan neka rangkeyan proses kaangguy aminda'agi [[anak]] otaba paserta dhidhik kaloar dhari kaadaan sè belom mandiri, belom diwasa, jugan belom mardhika atujuagih kaadaan sè lebih mandiri, lebih diwasa, atanggungjawab bân gaduan nilai-nilai [[budaya]]. Proses panèka ngelepoti pengajaran kaahlian khusus, aberri pangetahuan, partimbangan bân jugan kabijaksanaan. ==Jenjang Pandidigan== ==Jalur Pandidigan== ==Jenis Pandidikan== ==Tengale jugan== *[[Sekolah]] *[[Pondok pesantren]] *[[Universitas]] *[[Depdiknas]] ==Pranala loar== *[http://www.depdiknas.go.id/ Departemen Pandidigan Nasional (Depdiknas) Republik Indonesia] {{Webarchive|url=https://web.archive.org/web/20170726222820/http://kbbi.web.id/ |date=2017-07-26 }} *[http://www.plsp.go.id/ Direktorat Jenderal Pandidigan Loar Sekolah bân Pemuda (Diklusepa)] {{Webarchive|url=https://web.archive.org/web/20050131075444/http://plsp.go.id/ |date=2005-01-31 }} *[http://www.puskur.or.id/ Situs Pusat Kurikulum Indonesia] {{Webarchive|url=https://web.archive.org/web/20060814003529/http://www.puskur.or.id/ |date=2006-08-14 }} *[http://www.forumpendidikan.com/ Forum Pandidigan Indonesia] *[http://www.pendidikan.net/ Link Khusus Pandidigan Indonesia] {{Webarchive|url=https://web.archive.org/web/20070329082646/http://pendidikan.net/ |date=2007-03-29 }} [[Bhângsa:Pamerdhi]] i598ps5ocw9hpsnemqxq9696ma8vj21 Pandân 0 531 2893 2892 2020-12-15T14:02:12Z Jon Harald Søby 5 1 revision imported 2892 wikitext text/x-wiki #REDIRECT [[Panḍân]] g4uo4ta0c337yr8qldveb49mj7feiw3 Panji Utama 0 532 8514 8409 2022-07-08T08:29:06Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:Boesenbergia|Boesenbergia]] 7333 wikitext text/x-wiki '''Panji Utama''' (bhâbbâr è Bandar Lampung, 25 Agustus 1970) iyâ arèya sala sèttong [[bhujhângghâ]] bân panolès sokkla Inḍonesia. == Karjâ == * ''Belajar Mencintai Tuhan'' (kompolan sajak sareng [[Ahmad Yulden Erwin]] bân [[Iswadi Pratama]], [[1992]]) * ''Pasar Kabur: Menggali Kubur Sendiri, Menggali Lorong-Lorong'' (kompolan sajak, [[1996]]) * ''Kibaran Bendera, Hikayat Sang Debu'' (kompolan sajak, [[1996]]). [[Bhângsa:Bhujhângghâ]] k4o54p1x9d6w9j1hno3944h8wwhrku1 Pantai Rongkang 0 533 6036 5717 2021-01-23T07:19:29Z Boesenbergia 6 6036 wikitext text/x-wiki '''Pantai Rongkang''' lokasina bâdâ è è [[kecamatan Kwanyar, Bhângkalan|kecamatan Kwanyar]], ra-kèra 35&nbsp;km ara lao' [[kotta Bhângkalan]]. == Pesona == Bânnya' daya tarik pantai arèya èantarana bhiri'ân to-bâto è salanjhângnga pantai. Bâdâ kiya ghumu' adhâk-ondhâk sè tèngghina ra-kèra 20 ghân 25 meter è attas paadâ'ân saghârâ. È compet bân malem arè, lap-gilapanna sonar lampu kapal sè alajâr è sellat Madhurâ dhâddhi pemandangan sè cè' lèburâ. jugan pantulan sinar-sinar lampu di permukaan air sè mantol dari arah kotta Surabaya. Daya tarik laenna neka [[jambu keluthu']] sè daddi hasel andalan edaerah neka. == Kondisi == Seperti umumnya obyek plessir è [[polo Madura]], keadaan pantai neka masih asli bân memerlukan peran serta investor kaangguy ningkatagih daya tarikna sehingga bisa daddi obyek plessir sè mampu narik wisatawan. [[Bhângsa:Kabupaten Bangkalan|Kabupatèn Bhângkalan]] oou7amvwnxatat8mifoz80rvcsjajcx Panḍhiyâng 0 534 5572 4744 2021-01-06T10:26:32Z Boesenbergia 6 5572 wikitext text/x-wiki [[Bhengkek:Zingiber-cassumunar--WilliamRoscoe.gif|thumb|Panḍhiyâng]] '''Pandhiyâng''' (''Zingiber cassumunar'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Zingiberaceae. Panḍhiyâng aropa'aghi sala sèttong tombuwân [[palappa]]. Tombuwân arèya èkoca' kèya ''mungle'' (Acèh), ''bungle'' (Tapanuli), ''kunik bolai'' (Minang), ''banglee'iy'' (Rejang), ''panglai'' (Sonḍhâ), ''bale'' (Makassar), ''panini'' (Bugis), bân ''unin makei'' (Ambon). [[Bhângsa:Totombuwân]] [[Bhângsa:Zingiberaceae]] 54tghwj4azdtgs59c0wnbh0cmw3ydz4 Panḍân 0 535 6035 4802 2021-01-23T07:18:16Z Boesenbergia 6 6035 wikitext text/x-wiki [[Bhengkek:Pandan Leaf (Pandanus amaryllifolius).jpg|thumb|Panḍân]] '''Pandân''' (''Pandanus amaryllifolius'') iyâ arèya jenis tombuwân monokotil dâri famili Pandanaceae sè ro'om. Dâunna arowa komponen penting è dâlem tradisi massa'an Indonesia bân naghârâ [[Asia Tèmor Lao']] laènna. [[Bhângsa:Totombuwân]] [[Bhângsa:Pandanaceae]] psl7lviovlf46gph40oxbalgek6tgz8 Pao 0 536 6034 4955 2021-01-23T07:18:01Z Boesenbergia 6 6034 wikitext text/x-wiki [[Bhengkek:Mango and cross sections.jpg|thumb|339x339px|Ghâmbhâr pao èdhidhil, èkollèt|alt=]] '''Pao''' panèka nyama bighi bân bhungkana. Pao alebbhu dâ' dâlem marga ''Mangifera''. ''Mangifera'' arèya bâdâ 23-40 longkang. Nyama ilmiahna panèka ''Mangifera indica''. Nyamana arèya rèna kandhu' artèh: "bhungka sè abighi pao, sè asala dâri [[Inḍia]]". [[Bhângsa:Totombuwân]] [[Bhângsa:Anacardiaceae]] rgi4o4y9d9pxyxfr3bp3mg3xrhoywoo Pao gândâri 0 537 2926 2925 2020-12-15T14:02:13Z Jon Harald Søby 5 1 revision imported 2925 wikitext text/x-wiki #REDIRECT [[Pao gânḍâri]] q9nl522838crdb3kovuwrceu8gix0ci Pao gânḍâri 0 538 5544 4956 2021-01-06T04:00:53Z 2600:1700:1E0:6B20:54B4:968C:E474:C024 5544 wikitext text/x-wiki [[Bhengkek:Buah Remia Siam.jpg|thumb|Pao gândâri]] '''Pao gânḍâri''' (''Bouea macrophylla'') iyâ arèya tamenan sè asalla ḍâri Kapoloan [[Indonesia]] bân Malaysia. Pao gânḍâri bânnya' ètamen è Sumatera bân Thailand. Buwâ ngoḍâ bân towana biasana èkakan otabâ èkarojhâk. [[Bhângsa:Totombuwân]] [[Bhângsa:Anacardiaceae]] r3s1ejfzhnloyiknp52ag2lbjnpedr7 Parabhâsa 0 539 6655 6033 2021-04-03T10:14:23Z Rachmat04 112 ~ 6655 wikitext text/x-wiki [[Bhengkek:Arnold Lakhovsky Conversation.png|jmpl|Arnold Lakhovsky, ''Dhâ-kandhâ'' (rèna taon 1935)]] '''Parabhâsa''' (bhâsa Indonesia: ''parabahasa''; bhâsa Ènggris: ''paralanguage, volalics'') panèka aspek-aspek [[sowara]] salaèn ocapan sè kèngèng èfahami (ca' otabâ okara bhâsah), contona kaakasan kandhâh, tègghih-mabâ nada, volume kasa', intonasi, dialek, sèyolan, tangès, bân mènangkana. Niyap ciri-ciri kasa' arèya bâdâh makna emosi bân pèkkèran amagânna. [[Bhângsa:Bhâsa]] 76ljn3igedbczvio0koui2sv2795wub Parabhâsah 0 540 2940 2939 2020-12-15T14:02:14Z Jon Harald Søby 5 1 revision imported 2939 wikitext text/x-wiki #REDIRECT [[Parabhâsa]] 82ll3qvt3c2ty86kh7z1wqilzo7ydqs Parabâs 0 541 8876 5545 2022-08-17T13:13:31Z Boesenbergia 6 8876 wikitext text/x-wiki '''Parabâs''' (''Litsea elliptica'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Lauraceae. È bhâsa laènna, tombuwân arèya èkoca' kèya ''medang prawas'' (Indonesia), ''trawas'' ([[Jhâbâ]]), bân ''gogisoro'' ([[Maluku]]). == Jhâjhârbâ'ân ropa == Tèngghina bisa tombu ghân 45m, kajuna loros, bhuleddhâ rata-rata 75cm. Kajuna anḍi' ro'om sè laèn. Bârna kajuna acem-macem, bâḍâ sè sokklat bâk-bâk konèng ka sokklat<ref>http://www.tropicaltimber.info/specie/medang-litsea-elliptica/#lower-content</ref>. == Panyalambherrân == Tombuwân arèya tombu è Malaysia, Sumatra, Jhâbâ, Kalimantan, Sulawesi, Maluku, bân Papua<ref name=":0">http://www.asianplant.net/Lauraceae/Litsea_elliptica.htm</ref>. == Paghuna'an == Kajuna èghuna'aghi ghâbây bhângonan bân papan. Ḍâunna èghâbây tambhâ ''maag'', ghresghes, bân sakè' cèṭak<ref name=":0" />. Dhinèng maghârsarè è eddhi'na Ghunong Sigogor bân Ghunong Picis è Ponorogo, ḍâunna parabâs amanpa'ataghi ghâbây tambhâ ma'lè dhujân ngakan, dusdus, teleppo, bân malancar kalowarra aèng soso<ref>Setyawati, T. 2010. PEMANFAATAN POHON BERKHASIAT OBAT DI CAGAR ALAM GUNUNG PICIS DAN GUNUNG SIGOGOR, KABUPATEN PONOROGO, JAWA TIMUR. Jurnal Penelitian Hutan dan Konservasi Alam: VII(2). 177-192</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Lauraceae]] gkd5qjzybldm14i906rotde03rg7jlp Parbhâsan 0 542 16057 15011 2024-02-22T23:55:19Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Parèḅâsa]] ka [[Parbhâsan]] 6127 wikitext text/x-wiki == A == ;Aeng sondeng nandha'agi dalemma lembung :Oreng sè pendiam biasana ponya banynyak elmo ;Agandhu' kotoran :Ponya niat buruk terhadap oreng laen, otaba pada sareng emanis muka tape ponya maksod buruk ;Ajam menta sasengnget :Mencelakai diri sendiri ;Aotang dhara nyerra dhara :Hutang nyawa dibayar dengan nyawa ;Asel ta' adhina asal :Meski kaya tetapi tetap bersahaja dalam bersikap ;Atembang poteh matah, lebbi bagus poteh tolang :Dari pada malu lebih baik mati == B == ;Basa gambaranna budhi :Kepribadian seseorang dapat dilihat dari caranya berbicara ;Basa nantowagi bangsa :Bahasa menunjukkan bangsa ;Bibirra nolak, atena mellak :Malu malu kucing atau hanya menolak di bibir saja, tetapi sebenarnya dia mau == C == ;Caca pasaran :Bicara tidak tahu aturan atau kabar burung == D == ;Dhapor daddi romma :Menggambarkan tentang seseorang yang semula kaya raya, namun kemudian jatuh miskin. ;Dhung tedhung ajam :Tidur-tiduran == E == ;Epeol kene' :Diulang-ulang, sampai bosan mendengarnya == K == ;Konye' [[ghunong]] :Seadanya (seperti suguhan)' Contoh: Eatore, konye' gunong = Silahkan dimakan, seadanya .. == L == ;Lebbi bagus pote tolang katembang pote matah :Lebih baik mati daripada menanggung malu == M == ;Meltas manjalin :Cara berjalan yang sangat indah (wanita) ;Mesken arta sogi ate :Biar miskin harta, tetapi tetap kaya hatinya == S == ;Sorem arena :Mengalami kesusahan atau Sedang menghadapi masalah == T == ;Tadha aeng agili ka olo :* Tidak ada orangtua yang minta ke anaknya :* Watak anak tidaklah berbeda dengan orangtuanya [[Bhângsa:Parèbhâsa| ]] qsd5sugftq7c3qmjx20oattucl2a94q Path 0 543 6005 2954 2021-01-22T17:02:06Z Boesenbergia 6 6005 wikitext text/x-wiki '''Path''' panèka aplikasi jhâringan sosial ka tèlpon pintar. orèng sè aghunaaghi bhisa abâgi ghâmbhâr bân jhughâ pessen. Path ètojjhuaghi ghâbây media khusus abâgi abhâreng [[parmèli]] bân kancah aseddhi'. [[Bhângsa:Internèt]] 0jmr7lpuz01pmfza6kd7btp8uznbg99 Peccot jhârân 0 544 8638 8618 2022-07-19T13:54:12Z Praxidicae 176 rvv lta 5349 wikitext text/x-wiki [[Bhengkek:Stachytarpheta jamaicensis at Kambalakonda.JPG|thumb|Peccot jhârân]] '''Peccot jhârân''' (''Stachytarpheta jamaicensis'') iyâ arèya tombuwân sè tamaso' ka famili Verbenaceae. Tombuwân arèya biasana tombu aghâl. Tamennan sè ènga' rebbhâ arèya sokkla ḍâri Florida, [[Amèrika Serikat]]. [[Bhângsa:Totombuwân]] [[Bhângsa:Verbenaceae]] rbe9hzob9lth2phrqkvkur3wf291igt Pelaghâ 0 545 5546 4958 2021-01-06T04:03:48Z 2600:1700:1E0:6B20:54B4:968C:E474:C024 5546 wikitext text/x-wiki [[Bhengkek:Amom compact 090715-0192 plratu.jpg|thumb|Pelaghâ kerrèng]] '''Pelaghâ''' iyâ arèya palappa sè èyasèlaghi dâri bighina brâmpan tamenan genera ''Elettaria'' bân ''Amomum'' è dâlem famili Zingiberaceae. Duwâ' genera arèya asli dhuli Bangladesh, Bhutan, India, [[Indonesia]], Nepal bân Pakistan. [[Bhângsa:Totombuwân]] [[Bhângsa:Zingiberaceae]] lrg239n5fzicyctd3ysd0zg1ra9cxte Pellè 0 546 7018 6004 2021-06-10T15:06:32Z Rachmat04 112 ~ 7018 wikitext text/x-wiki [[Bhengkek:Streblus asper 05.JPG|jmpl|Ḍâunna pellè]] '''Pellè''' (''Streblus asper'') iyâ arèya ka'-bhungka'an sè tamaso' ka famili Moraceae. Bhungkana pellè arèya biasana ètamen ghâbây tamennan èyas. Pellè karaddhu ka bânnya' kolèktor tamennan èyas polana bisa èkaghâbây [[bonsai]]. == Jhâjhârbâ'ân ropa == Kajuna loros, tèngghina bisa sampè' 15m, dhinèng bhuletta sampè' 30cm<ref name=":0">Brown, W. H. 1920. Minor Products of Philippine Forests. Bureau of Forestry, Manilla.</ref>. == Panyalambherrân == Dhuli Cèna bâgiyân lao' sampè' Asia Tèmor Lao': Myanmar, Thailand, Kamboja, Laos, Vietnam, Filipina, Malaysia bân [[Indonesia]]<ref name=":0" />. == Paghuna'an == Kajuna aghâḍhuwân bânnya' ghuna, misalla serrat kajuna èghuna'aghi ghâbây ḍhlubâng dhinèng ḍâunna ka'angghuy bânnya' jhâmo bân obhât<ref>http://mansfeld.ipk-gatersleben.de/pls/htmldb_pgrc/f?p=185:3:4292127278597336</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Moraceae]] qyinnuygvkpci38evesd2ppkcgvsjlv Pemerentahan 0 547 6003 5720 2021-01-22T17:00:14Z Boesenbergia 6 6003 wikitext text/x-wiki '''Pemerentah''' otaba pemerentaan panèka [[organisasi]] sè andi/gaduan kakobasaan kaangguy agabay, nerrapagih bân ajalanagih [[hukum]] bân [[undang-undang]] e wilayah tartanto. Bada amecam definisi mengenai sistem pemerentaan da panèka jugan bada acem-macem jenis pemerentaan e dunynya, conto-conto eyantarana: [[republik]], [[monarki]] bân [[kerajaan]], [[persemakmuran]] (''Commonwealth'') bân laen-laen. Dari bentuk-bentuk otama sè kasebut e atas, bada amecam bentuk cabang (turunan otaba varian), corak: [[monarki konstitusional]], [[demokrasi]], bân [[monarki absolut]]. == Tengale jugan == * [[Republik Indonesia]] * [[Bentuk negara]] * [[Sistem pemerentaan]] [[Bhângsa:Pemerentaan|Pamarènta'an]] pjiehm6ffc05kt4la7tdc7cz9vnze4g Penelitian Kualitatif 0 548 6001 2985 2021-01-22T16:58:46Z Boesenbergia 6 6001 wikitext text/x-wiki '''Penelitian kualitatif''' iyâ arèya [[panalèktèyan]] sè asifat deskriptif. Proses bân makna dâri subjèk ètonjolaghi. Landasan tèori mandu maklè sami sareng fakta è lapangan bân dhâddhi gâmbârân umum latar penelitian bân bahan hasèl penelitian. Kriyanto adhâbu tojjuana riset kualitatif iyâ arèya ajelasaghi fenomena selem-dâlâmma klabân ngompolaghi data sè dâlâm jughen. Sajen dâlâm, sajen bhâghus. Objek penelitian kualitatif sakoni’. Hasèl penelitianna ta’ bisah ègeneralisir namong bisa dâddi konsep anyar bilâ ta’ sami sareng teori. [[Bhângsa:Panalèktèyan]] 93ejvwbu8lv3uixrrjrdrflbiu2chyp Perrèng kèles 0 549 5548 4960 2021-01-06T04:04:13Z 2600:1700:1E0:6B20:54B4:968C:E474:C024 5548 wikitext text/x-wiki [[Bhengkek:Gigantoc atter 150527-51559 magt.JPG|thumb|Perrèng kèles]] '''Perrèng kèles''' (''Gigantochloa atter'') iyâ arèya perrèng sè talonta è [[Indonesia]] bân Asia Tèmor Lao'. Perrèng kèles segghut èangghuy ghâbây bahan bangunan bân pakakas roma. Perrèng rèya andi' nilai èkonomi tèngghi jhughân. [[Bhângsa:Totombuwân]] [[Bhângsa:Poaceae]] b0gb90agf4yffkxplhgj3bce775jhz3 Perrèng talè 0 550 5549 4961 2021-01-06T04:04:28Z 2600:1700:1E0:6B20:54B4:968C:E474:C024 5549 wikitext text/x-wiki [[Bhengkek:Gigantoc apus 150527-51553 magt.JPG|thumb|Perrèng talè]] '''Perrèng talè''' (''Gigantochloa apus'') iyâ arèya perrèng sè nyalambher jhembhâr è [[Indonesia]] bân Asia tropis. Perrèng arèya èghunaaghi ghâbây bahan tandhâ mata. [[Bhângsa:Totombuwân]] [[Bhângsa:Poaceae]] fi568z210a4txx0g6wa5qybnhh7xgth Piek Ardijanto Soeprijadi 0 551 5998 2997 2021-01-22T16:56:15Z Boesenbergia 6 5998 wikitext text/x-wiki '''Piek Ardijanto Soeprijadi''' (lahèr è Magetan, Hindia Bâlândhâ, 12 Agustus 1929 – wafat è Tegal, [[Jhâbâ Tengnga]], 22 Mèi 2001 ka omor 71 taon) panèka sala sèttong sastrawan Indonèsia. == Karjâ == === Buku kadhibi' === * Burung-burung di Ladang (1983) * Percakapan Cucu dengan Neneknya (1983) * Desaku Sayang (1983) * Lelaki di Pinggang Bukit (1984) * Lagu Bening dari Rawa Pening (1984) * Nelayan dan Laut (1995) * Biarkan Angin Itu (1996) * Kawindra-kawindra (bersama Rita Oetoro, 1984) * Laut Sebagai Gelanggang Hidup Manusia (can-bâcan na’-kana’, 1984) * Apresiasi Sastra dalam Nilai-nilai Luhur Budaya Bangsa (1984) * Menyambut Hari Sumpah Pemuda (Langen Suara, 1984) * Gaya Baru, buku pelajaran ghâbây SMP (1984) === Buku abhâreng === * Antologi Angkatan 66 (H.B Jassin, 1968) * Tanggal 2 (Linus Suryadi, 1987) * Senayu (bersama penyair Purwokerto, 1995) * Antologi Puisi Jawa Tengah (1994) * [[Dari Negeri Poci]] 1 (1993) * [[Dari Negeri Poci]] 2 (1994) * [[Dari Negeri Poci]] 3 (1996) [[Bhângsa:Bhujhângghâ]] kc983luo9s9jeefb321r89ainjlfhtv Pilang, Kademangan, Probolinggo 0 552 3000 2999 2020-12-15T14:02:16Z Jon Harald Søby 5 2 revisions imported 2999 wikitext text/x-wiki '''Pilang''' panèka nyamah kelurahan è wilayah Kecamatan Kademangan, Kottah Probolinggo, Provinsi Jhâbâh Dhimor, [[Indonesia]]. [[Bhângsa:Geografi]] f6ukiqg0a8csnwvbame82i0cbiw2utx Plastik 0 553 6640 6460 2021-04-01T16:40:26Z Boesenbergia 6 6640 wikitext text/x-wiki '''Plastik''' panèka sebbhudhan ghâbây bânnya' bhârâng polimèrisasi sintetik otabâ semmo-sintetik. Plastik abhângon dâri konḍènsasi organik otabâ soloran [[polimèr]] bân kennèng kèya èkaghâbây ḍâri zat laèn. Bâḍâ bânnya' macem polimèr alami sè kalebbhu ka klompo' plastik. Plastik kennèng èkaghâbây dhâddhi filem otabâ fiber ghâbâyân. Nyama plastik arèya asalla ḍâri sèpat sè sèghel èbhângon otabâ pennot. Plastik èrancang klabân macem sè cè' bânnya'na. Bâḍâ sè ta' ngennèng bellâ, ghâli, bân èn-laènna. [[Bhângsa:Plastik| ]] f69qbtynuctrd4iu86s2ecbfivbluyq Poh Sangit Kidul, Kademangan, Probolinggo 0 554 8524 8395 2022-07-08T08:29:15Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:Jon Harald Søby|Jon Harald Søby]] 3007 wikitext text/x-wiki '''Poh Sangit Kidul''' panèka nyamah kelurahan è wilayah Kecamatan Kademangan, Kotta Probolinggo, Provinsi Jhâbâ Tèmor, [[Indonesia]]. [[Bhângsa:Geografi]] j0kv5nqb0skp5dcb7n4tm29kov7an9f Polay 0 555 5550 4962 2021-01-06T04:04:40Z 2600:1700:1E0:6B20:54B4:968C:E474:C024 5550 wikitext text/x-wiki [[Bhengkek:Alstonia scholaris leaves and flowers.JPG|thumb|Dâun bân kembhânga polay]] '''Polay''' (''Alstonia scholaris'') iyâ arèya ka'-bhungka'an sè tombu è Polo [[Jhâbâ]] bân Sumatera. Èkennal kèya kalabân nyama laènna, iyâ arowa ''pule'', ''kayu gabus'', ''lame'', ''lamo'', bân ''jelutung''. Kualitas kajuna sè ta' patè ghâli korang èsennengngi mon èghunaaghi ghâbây bahan bangunan polana kajuna ghâmpang bilu' mon bhâdhek. Makkè dâ'iyâ kaju polay bânnya' èkaghâbây pakakas roma sè laèn bân okèran patung. Polay biasa ètanem ghâbây penghijauan polana dâuna sè agilap, ajerumbun, bân tombu ka pèngghir bisa aberri' kaabekan. Kolè'na eghunaaghi ghâbây obhât sè andi' khasiyat radang gherrungan bi' èn-laèna. [[Bhângsa:Totombuwân]] [[Bhângsa:Apocynaceae]] l9qj6paawvvxstkn9e9pp00q51e723h Polo Jhâbâ 0 556 15165 14899 2023-12-07T23:27:48Z EmausBot 150 Fixing double redirect to [[Jhâbâ]] 15165 wikitext text/x-wiki #ALIH [[Jhâbâ]] aw3a91gf4g9wbd5ispbgnw2mc0kz9u8 Polo Jâbâ 0 557 5668 3021 2021-01-09T18:07:43Z Samuele2002 368 fix redirect 5668 wikitext text/x-wiki #REDIRECT [[Jhâbâ]] 3e7ul6e93evlt0oco897cqe4kzn8ooo Polo Madhurâ 0 558 15308 15206 2023-12-10T05:00:50Z Lukjsly 1688 15308 wikitext text/x-wiki '''Polo Madhurâ''' (Pèghu: فَولَو مادْوراْ; carakan Madhurâ: ''ꦥꦺꦴꦭꦺꦴꦩꦢꦸꦫ'') iyâ arèya nyama polo sè aengghun è tèmor ḍâjâna [[Jhâbâ Tèmor]]. Polo Madhurâ jhembhârrâ korang lebbi 5.168 km<sup>2</sup> (lebbi kènè' ḍâri [[polo Bhâli]]), bân anḍi' bârghâ sè bânnya'na para' 4 juta orèng. [[Tètè Suramadu|Jâmbâdhân Nasional Suramadu]] aropa'aghi labâng otama ka'angghuy maso' ḍâ' ka Madhurâ, salaènna rowa kalamon èntara ka polo rèya bisa kèya lèbât tasè' otabâ bâng-abâng. Mon lèbât tasè', bisa dhuli [[Palabbhuwân Tanjung Perak]] è [[Sorbhâjâ]] ka [[Palabbhuwân Kamal]] di [[Kabhupatèn Bhângkalan|Bhângkalan]]. Salaènna rowa bisa ḍâri [[Palabbhuwân Jangkar]] è [[Situbândâ]] nojjhu ka [[Palabbhuwân Kalianget]] è [[Kabhupatèn Songennep|Songennep]] è paddhu tèmor Madhurâ. Polo Madhurâ bhângonna akantha bhâdhânna sapè, sè bâḍâ empa' kabhupatèn è antarana: Bhângkalan, Sampang, Pamekkasân bân Songennep. Sajhârâna polo rèya tamaso' lanjhâng, sè èkataowè ḍâri bhudhâja bân kabhângkèdhânna sè èpangarowè bi' Islam sè kowat. Polo Madhurâ èyengghunè [[Suku Madhurâ|orèng Madhurâ]] sè tamaso' ètnis sè rajâ è [[Inḍonesia]], ra-kèra 5 juta bânnya'na. Makkè ḍâ'iyâ ta' pèra' aengghun è Polo Madhurâ tapè neng è polo-polo kènè' è sakobhengna amisal Ghili Rajâ, Sapodi, Ra'as, bân Kangèyan. Salaènna rowa, orèng Madhurâ bânnya' sè neng bâgiyân tèmor paddhu tèmor Jhâbâ Tèmor sè èkoca' kèya [[Ḍaèra Tapal Kuda]], ḍâri Pasuruan ghân ḍâjâna Banyuwangi. Orèng Madhurè sè bâḍâ sè Situbândâ bân Bândâwâsâ, sarta tèmor Probolinggo, Jember, ghunghungnga palèng bânnya' bân rangrang sè bisa abhâsa Jhâbâ, tamaso' kèya sè neng Sorbhâjâ Ḍâjâ bân sabâgiyân Malang. Orèng Madhurâ kalonta klabân carfa abhântana sè aterros terrang, maghârsarè Madhurâ kaoncara polana èmet, ḍisiplin, bân bhâjheng alako sè paḍâ bi' ca'-oca'anna iyâ arèya ''abhântal omba' asapo' angèn''. Ajhina abâ'na palèng penting kèya è kaoḍi'anna orèng Madhurâ, ènga' neng è ca'-oca'an: ''ètèmbhâng potè mata, ango'an potè tolang''. == Bhâbhât Madhurâ == Ḍâri sombher-sombher bhâbhât tana Madhurâ èkacarèta jhâ' polo Madhurâ è jhâman lambâ'na pèra' ètangalè mènangka ponca-ponca tana sè tèngghi bi' palalana saghârâ. Satèya dhâddhi tana-tana sè tèngghiyân, bân pan-brâmpan tana sè mon aèng tasè' asat bhuru èkatèngal, dhinèng kalamon aèng tasè' ella ḍhâsta tana è èkatèngal ghellâ' ta' kennèng abâs polana bâḍâ è bâbâna aèng. Ponca-ponca sè èkanalè kasebbhut è antarana satèya èsambhât Ghunung Geger è Kabhupatèn Bhângkalan bân Ghunung Pajudan è Kabhupatèn Songennep. Sajhârâ tana Madhurâ ta' kennèng pèsaè ḍâri sajhârâ otabâ kadhâddhiyân sè ella dhâddhi è tana Jhâbâ. Èkacarèta jhâ' è sèttong bâkto è [[polo Jhâbâ]] addhek sèttong karaja'an sè anyama Meḍang Kamulan. È ḍâlem kotthana bâḍâ sèttong karaton sè nyamana karaton Giling Wesi, ratona anyama Sang Hyang Tunggal. Karaja'an Meḍang Kamulan arèya bâḍâ è eddhi'na mowara Songay Brantas, kottha otamana anyama Watan Mas. == Sajhârâ == Sajhârâ polo Madhurâ èmolaè ḍâri sèttong orèng sè anyama [[Arya Wiraraja]] mènangka aḍipatè sè kapèng sèttong è Madhurâ è abad 13. È ḍâlem kètab Nagarakertagama, otamana è tembhâng 15, èkacarèta jhâ' polo Madhurâ bân Jhâbâ ghi' dhâddhi sèttong. Ḍâri ḍinna' ella tao jhâ' è taon 1365-an orèng Madhurâ bân orèng Jhâbâ aropa'aghi sèttong bâgiyân bârghâ bhudhâjâ sè paḍâ. Ra-kèra è taon 900-1500, polo Madhurâ bâḍâ è bâbâ pangaro kobâsana karaja'an Hindu Jhâbâ Tèmor akadhi Kadiri, Singosari, bân [[Majhâpaèt]]. È antara taon 1500 kangsè 1624, para sè anḍi' kobâsa aghumantong ḍâ' ka karaja'an-karaja'an Islam è sèrèng ḍâjâ Jhâbâ akantha Demak, Gresik, bân Sorbhâja. È taon 1624, polo Madhurâ kala moso [[Mataram]]. Samarèna arowa, è saparo abad ka 18 Madhurâ bâḍâ è bâbâ pangaro kobâsana kolonial Bâlândhâ (molaè 1882), terros VOC, terros pamarènta [[Hindia Bâlândhâ]]. Sabâkto pambâgiyân provinsi è taon 1920-an, Madhurâ dhâddhi bâgiyân ḍâri provinsi Jhâbâ Tèmor. È cathet è sajhârâ jhâ Arya Wiraraja iyâ arèya adipatè sè kapèng sèttong è Madhurâ, èyangka' bi' Raja Kertanegara ḍâri [[Singosari]], tangghâl 31 Oktober 1269. Pamarènta'anna bâḍâ è Bâtopotè, Songennep. È ḍinna' aengghun karaton sè palèng awwâl è Madhurâ. Arya Wiraraja mènangka aḍipatè sè kapèng sèttong sè èpaongghâ pangkaddhâ, èpabâḍâ salameddhân karaja'an Singosari sè rajâ. È Bâtopotè sè satèya ella dhâddhi kacamatan sè korang lebbi 18km ḍâri Kottha Songennep, bâḍâ bhârâng-bhârâng lampetta karaton Bâtopotè akadhi [[Tanḍhang Gambuh]] bân [[Tanḍhâng Satria]]. == Geografi bân Aḍministrasi == === Geografi === Kabâḍâ'ân geografis polo Madhurâ mètorot tèngghi bân ropa bhumèna para' paḍâ'â, iyâ arèya rata è bâgiyân lao'na bân sajân ka ḍâjâ taḍâ' katèngghiyân sè talèbat bhidhâ. Salaènna arowa, è polo Madhurâ makkè bâḍâ tana tèngghi tapè taḍâ' [[ghunong apoy]]<nowiki/>ya, dhinèng tana partanèyanna tamaso' sè kerrèng. Parbhânḍhingan tana bân bânnya'na ojhân sè ta' paḍâ è ḍâera pèngghânirra ghunong sè tèngghi ollè ojhân sè bânnya' dhinèng, bân tana sè lebbi manḍhâ' ollè sè sakonnè'an aghâbây tana è Madhurâ korang [[lanḍhu]]. Mon ètèngghu cara geologis, Madhurâ ghi' terrosanna bâgiyân ḍâjâna Jhâbâ, terrosanna arèya aropa'aghi ghunong [[kapor]] sè aengghun è bâgiyân ḍâjâ bân bâgiyân lembâ Solo. Ghumo'-ghumo' kapor è Madhurâ aropa'aghi ghumo'-ghumo' sè lebbi manḍhâ', lebbi kasar, bân lebbi bunter mon èbhânḍhingngaghi è Jhâbâ bân engghunna lebbi manyèttong. Jhembhâr sakabbhina polo Madhurâ korang lebbi 5.168 km², otabâ korâng lebbi 10% ḍâri jhembhârra tana è Jhâbâ Tèmor. Dhinèng lanjhângnga polo ḍâri paddhu bun bârâ' è Kamal ghân paddhu tèmor è Kalianget ra-kèra 180 km bân lèbârrâ ra-kèra 40 km. Polo Madhurâ èbâgi dhâddhi empa' kabhupatèn. Jhembhârrâ Kabhupatèn Bhângkalan 1.144, 75 km² sè tabâgi dhâddhi 8 kacamatan, Kabhupatèn Sampang jhembhârrâ 1.321,86 km², èbâgi dhâddhi 12 kacamatan, Kabhupatèn Pamekkasân anḍi' jhembhâr 844,19 km², sè èbâgi dhâddhi 13 kacamatan, bân Kabhupatèn Songennep anḍi' jhembhâr 1.857,530 km², èbâgi dhâddhi 27 kacamatan sè nyalambher è dhârât bân polo-polo kènè'. === Administrasi === È bâbâ rèya kabhupatèn è Madhurâ: {| class="wikitable" !Kabhupatèn !Kottha otama !Jhembâr !Ghungghung orèng |- |[[Kabhupatèn Bhângkalan|Bhângkalan]] |Bhângkalan |1.260 km² |907.255 |- |[[Kabhupatèn Sampang|Sampang]] |Sampang |1.152 km² |876.950 |- |[[Kabhupatèn Pamekkasân|Pamekkasân]] |[[Koṭṭa Mekkasân|Pamekkasân]] |733 km² |795.526 |- |[[Kabhupatèn Songennep|Songennep]] |Songennep |1.147 km² |1.041.915 |} Kottha-kottha lampetta Karèsiḍènan Madhurâ: * Bhângkalan * Sampang * Pamekkasân * Songennep * Kalianget == Ekonomi == Partanèyan subsisten (okoran kènè' ka'angghuy èkakan dhibi') aropa'aghi lalakon ekonomi sè otama. [[Jhâghung]] bân [[sabbhrâng]] aropa'aghi tamennan perghiyân otama è ḍâlem partanèyan cara subsisten è Madhurâ, nyalambher è bânnya' tana sè jhembhârrâ copè'. Ngobu sapè bâgiyân penting kèya ekonomi partanèyan è polo rèya bân aberri' kaontongan tambâ'ân ka'angghuy bhâlâ orèng tanè salaènna sapè ghellâ' ghâbây èkerrap. Pajhuko'an okoran kènè' penting kèya è ḍâlem ekonomi subsisten è Madhurâ. Tamennan palèng aberri' kaontongan è Madhurâ iyâ arèya [[Bhâko|bhâko.]] Tana è polo Madhurâ adhâddhiyaghi Madhurâ mènangka pangasèl bhâko sè penting ghâbây inḍustri krètèk è Inḍonesia. Sajjhek jhâman kompennè Bâlândhâ, Madhurâ ella dhâddhi pangasèl bân pangèkspor bujâ sè otama. Salaèn komoḍitas tamènnan, sajjhek akhèr taon 2012, [[Pusat Penelitian dan Pengembangan Gula Indonesia (P3GI)]] ajhâjhâl Madhurâ mènangka ḍaèra pangembângan [[tebbhu]] è Jhâbâ Tèmor. Bhângkala sè aengghun è paddhu palèng bârâ' polo Madhurâ ella nemmonè inḍustrialisasi sajjhek taon 1980-an. Ḍaèrana ghâmpang èyèntarè ḍâri Sorbhâja, kottha sè palèng rajâ kapèng ḍuwâ' è Inḍonesia, sè dhâddhi daèra pangojjhâ ka'angghuy orèng sè èntara ka Sorbhâja bân dhâddhi engghun inḍustri bân palajânan sè èparlowaghi bân semma' bi' Sorbhâjâ. Jembhâdhân Suramadu ella kennèng è lèbâdhi sajjhek 10 Junè 2009, èyareppaghi maongghâ interaksi ḍaèra Bhângkalan bi' èkonomi regional. Songennep mènangka ḍaèra wisata nyèmpen bânnya' sombher ḍaya alam abujud gas alam sè èyèksplorasi ghâbây supplai kabhutowan gas inḍustri sè nyalambher è Jhâbâ Tèmor. Somor-somor gas sabâgiyân rajâ nyalambher è ḍaèra sèrèng Kapolowoan Songennep. * [[Bhângsa:Madhurâ]] 6msczsbr6akj3a6y9raey9q09zama6l Polo Madura 0 559 15271 15166 2023-12-09T14:58:45Z EmausBot 150 Fixing double redirect to [[Polo Madhurâ]] 15271 wikitext text/x-wiki #ALIH [[Polo Madhurâ]] aomlaagv52rg9q71ldx9mn2m2pg7dm6 Polot 0 560 6878 5996 2021-05-08T19:40:34Z Rachmat04 112 ~ 6878 wikitext text/x-wiki [[Bhengkek:Caesarweed (Urena lobata) composite.jpg|jmpl|Polot]] '''Polot''' (''Urena lobata'') iyâ arèya tombuwân sè tamaso' ka famili Malvaceae. Ghlâgârâ ètotopè lu-bulu alos akanta bintang sè bârnana bungo. Dâuna ètombui bulu sè alos kèya. [[Bhângsa:Totombuwân]] [[Bhângsa:Malvaceae]] a879eiem70l2val0drp0c8aer5mhe7o Pramoedya Ananta Toer 0 561 5679 3045 2021-01-11T05:17:28Z Boesenbergia 6 5679 wikitext text/x-wiki '''Pramoedya Ananta Toer''' (lahèr è Blora, [[Jhâbâ Tengnga]], 6 Fèbruwari 1925 – wafat è Jakarta, 30 April 2006 è omor 81 taon) panèka sala sèttong sastrawan bân panolès asal Indonèsia. == Karjâ == * ''Sepoeloeh Kepala Nica'' (1946), èlang è Penerbit Balingka, Pasar Baru, Jakarta, 1947 * ''Kranji–Bekasi Jatuh'' (1947), bellâan dâri ''Di Tepi Kali Bekasi''. * ''Perburuan'' (1950), pamennang sayembara Balai Pustaka, Jakarta, 1949. * ''Keluarga Gerilya'' (1950). * ''Tikus dan Manusia'' (1950), karjâ John Steinbeck sè èterjemaaghi sareng Pramoedya Ananta Toer. * ''Kembali pada Tjinta Kasihmu'' (1950), karjâ Leo Tolstoy sè èterjemaaghi sareng Pramoedya Ananta Toer. * ''Subuh: Tjerita-Tjerita Pendek Revolusi'' (1951), kompolan 3 carpan. * ''Percikan Revolusi'' (1951), kompolan carpan. * ''Mereka yang Dilumpuhkan'' (I & II) (1951). * ''Bukan Pasar Malam'' (1951). * ''Di Tepi Kali Bekasi'' (1951), dâri karèna naskah sè èbhândhâng Marinir Belanda ka 22 Julè 1947. * ''Dia yang Menyerah'' (1951), kamoddhian ècèta' ulang bân èlebbhuaghi dâlem kompolan carpan ''Cerita dari Blora''. * ''Cerita dari Blora'' (1952), pamennang karjâ sastra palèng bhâgus dâri Badan Musyawarah Kebudayaan Nasional, Jakarta, 1953 * ''Gulat di Jakarta'' (1953). * ''Midah Si Manis Bergigi Emas'' (1954). * ''Korupsi'' (1954). * ''Perdjalanan Ziarah jang Aneh'' (1954), karjâ Leo Tolstoy sè èterjemaaghi sareng Pramoedya Ananta Toer. * ''Mari Mengarang'' (1955), ta' jellas è tanang penerbit è Jalan Kramat Raya, Jakarta. * ''Ibunda'' (1956), karjâ Maxim Gorky sè èterjemaaghi sareng Pramoedya Ananta Toer. * ''Kisah Seorang Pradjurit Sovjet'' (1956), karjâ Mikhail Sholokhov sè èterjemaaghi sareng Pramoedya Ananta Toer. * ''Cerita dari Jakarta'' (1957), kompolan carpan. * ''Cerita Calon Arang'' (1957). * ''Sekali Peristiwa di Banten Selatan'' (1958). * ''Dewi Uban: Opera Lima Babak'' (1958), karjâ He Tjing-Ce bân Ting Ji sè èterjemaaghi sareng Pramoedya Ananta Toer. * ''Asmara dari Russia'' (1959), karjâ Alexander Kuprin sè èterjemaaghi sareng Pramoedya Ananta Toer. * ''Kisah Manusia Sedjati'' (1959), karjâ Boris Polevoi sè èterjemaaghi sareng Pramoedya Ananta Toer. * ''Pertaruhan'' (1960), karjâ Anton Chekhov sè èterjemaaghi sareng Pramoedya Ananta Toer bân Koesalah Soebagyo Toer. * ''Hoakiau di Indonesia'' (1960), èlarang Pamarènta Indonesia è Demokrasi Terpimpin (Orde Lama). * ''Panggil Aku Kartini Saja I & II'', (1963); jilid III bân IV èobbhâr Angkatan Darat ka 13 Oktober 1965. * ''Kumpulan Karya Kartini'', sè lebbhu' è bânnya' mèdia; èobbhâr Angkatan Darat ka 13 Oktober 1965. * ''Wanita Sebelum Kartini''; èobbhâr Angkatan Darat ka 13 Oktober 1965. * ''Gadis Pantai'' mènangka cerèta asabhung rubrik lambâr kabhudhâjâan "Lentera" dâlem koran "Bintang Timur" (1962-1965), longkang kaèttong dâri trilogi tentang keluarga Pramoedya; terbit mènangka buku ka taon 1987; èlarang Jaksa Agung ka taon 1987; jilit kaduwâ' bân katello' èobbhâr Angkatan Darat ka 13 Oktober 1965. * ''Sejarah Bahasa Indonesia. Satu Percobaan'' (1964); èobbhâr Angkatan Darat ka 13 Oktober 1965. * ''Realisme Sosialis dan Sastra Indonesia'' (1963). * ''Lentera'' (1965), kompolan tolessan sè terbit dâlem rubrik lambâr kabhudhâjâan "Lentera". Ta' jellas nasib è penerbit è Jalan Pecenongan, Jakarta. * ''Bumi Manusia'' (1980); jilit kaèttong Tetralogi Buru, èlarang Jaksa Agung, 1981. * ''Anak Semua Bangsa'' (1981); jilit kaduwâ' Tetralogi Buru, èlarang Jaksa Agung, 1981. * ''Sikap dan Peran Intelektual di Dunia Ketiga'' (1981). * ''Tempo Doeloe: Antologi Sastra Pra-Indonesia (ed.), ''(1982). * ''Jejak Langkah'' (1985); jilit katello' Tetralogi Buru, èlarang Jaksa Agung, 1985. * ''Sang Pemula'' (1985); èlarang Jaksa Agung, 1985. * ''Hikayat Siti Mariah, (ed.) atas karya Hadji Moekti,'' (1987); èlarang Jaksa Agung, 1987. * ''Rumah Kaca'' (1988); jilit kaempa' Tetralogi Buru, èlarang Jaksa Agung, 1988. * ''Memoar Oei Tjoe Tat, (ed.) Oei Tjoe Tat,'' (1995); èlarang Jaksa Agung, 1995 * ''Nyanyi Sunyi Seorang Bisu I'' (1995); èlarang Jaksa Agung, 1995. * ''Arus Balik'' (1995). * ''Nyanyi Sunyi Seorang Bisu II'' (1997). * ''Arok Dedes'' (1999). * ''Mangir'' (2000). * ''Larasati'' (2000). * ''Perawan Remaja dalam Cengkeraman Militer'' (2001). * ''Cerita dari Digul (ed.)'' (2001) * ''Menggelinding I'', kompolan tolèssan molana Pramoedya Ananta Toer sè èsontèng sareng Astuti Ananta Toer. (2004) * ''Jalan Raya Pos, Jalan Daendels'' (2005). [[Bhângsa:Panolès]] sgpcbhjvyz36pir0jcicloyptc7ta17 Primadonna Angela 0 562 8343 5587 2022-06-17T17:49:56Z Rachmat04 112 ~ 8343 wikitext text/x-wiki '''Primadonna Angela''' (lahèr è Rumbai, [[Pekanbaru]], 7 Oktober 1976) panèka sala sèttong bhujhângghâ bân panolès sokkla Inḍonesia. == Karjâ == * ''Quarter Life Fear'', Gramedia Pustaka Utama, Jakarta, 2005 * ''Belanglicious'', Gramedia Pustaka Utama, Jakarta, 2006 * ''Love at First Fall'', Gramedia Pustaka Utama, Jakarta, 2006 * ''Jangan Berkedip!'' (ètolès sareng Isman H. Suryaman), Gramedia Pustaka Utama, Jakarta, 2006 * ''Quarter Life Dilemma'', Gramedia Pustaka Utama, Jakarta, 2006 * Big Brother Complex, Gramedia Pustaka Utama, Jakarta, 2007 * Resep Cinta, Gramedia Pustaka Utama, Jakarta, 2007 * Kintaholic, Gramedia Pustaka Utama, Jakarta, 2007 * DJ & JD (ètolès sareng Syafrina Siregar), Gramedia Pustaka Utama, Jakarta, 2007 * Query Pita, Gramedia Pustaka Utama, Jakarta, 2007 * Resep Cherry, Gramedia Pustaka Utama, Jakarta, 2008 * Ratu Jeruk Nipis, Gramedia Pustaka Utama, Jakarta, 2008 * Meramal Yuuuk!, Gramedia Pustaka Utama, Jakarta, 2008 * Dunia Aradia, Gramedia Pustaka Utama, Jakarta, 2009 * Ratu Preman (ètolès sareng Alexandra Xu), Gramedia Pustaka Utama, Jakarta, 2009 * Katakan Cinta dengan Warna, Gramedia Pustaka Utama, Jakarta, 2010 * Magnet Curhat, Gramedia Pustaka Utama, Jakarta, 2010 * Kotak Mimpi, Gramedia Pustaka Utama, Jakarta, 2010 * Satsuki Sensei, Gramedia Pustaka Utam a, Jakarta, 2011 * How to be a Writer, Gramedia Pustaka Utama, Jakarta, 2012 * Rubrik Kata Katya, Elfbooks, Jakarta, 2013 * 7 Detik, Gramedia Pustaka Utama, Jakarta, 2013 * Pojok Lavender, Gramedia Pustaka Utama, Jakarta, 2013 * Menulis Cara Gue, Grasindo, Jakarta, 2013 * Yuki no Hana, Teen Noura, Jakarta, 2014 * Cerita Cinta Indonesia, Gramedia Pustaka Utama, Jakarta, 2014 * Hanakotoba, Gramedia Pustaka Utama, Jakarta, 2014 * Yozakura, Gramedia Pustaka Utama, Jakarta, 2015 [[Bhângsa:Bhujhângghâ]] [[Bhângsa:Panolès]] qxk4h6dg8n7fvkto5q0c5ixmomzzokp Priscillia Sari Dewi 0 563 7774 7769 2022-03-19T23:00:06Z Paloi Sciurala 1003 Reverted 1 edit by [[Special:Contributions/Мегакурвизация|Мегакурвизация]] ([[User talk:Мегакурвизация|talk]]) ([[:m:User:Xiplus/TwinkleGlobal|TWG]]) 7774 wikitext text/x-wiki '''Priscillia Sari Dewi''' otabâ lebbi kalonta mènangka '''Sisil''' (lahèr è [[Palèmbang]], Somattra Lao', 5 April 1999) panèka sala sèttong panyanyi Indonèsia. Sisil panèka sala sèttong anggota JKT48 generasi kaduwâ'. [[Bhângsa:Biografi]] p92kpl0gpe78in5tfw974w48dlo8qrn Puthut EA 0 564 12188 6421 2023-03-14T21:56:22Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12188 wikitext text/x-wiki '''Puthut EA''' (lahèr è Rembang, Jhâbâ Tengnga, 28 Maret 1977) panèka sala sèttong sastrawan, panolès, bân peneliti asal [[Indonesia|Indonèsia]]. == Karjâ tolèsan == * ''The Show Must Go On Bencana Ketidakadilan'' (2010) * ''154 Questions for Alfie'' (2010) * ''Makelar Politik: Kumpulan Bola Liar'' (2009) * ''Menanam Padi di Langit'' (karya tulis, 2008) * ''Sarapan pagi penuh Dusta'' (2004) * ''Dua Tangisan pada Satu Malam'' (kompolan carèta pandha', 2005) * ''Kupu-kupu Bersayap Gelap'' (2006) * ''Sebuah Kitab yang Tak Suci'' (kompolan carèta pandha', 2001) * ''Seekor Bebek yang Mati di Pinggir Kali'' (kompolan carèta pandha', 2009) * ''Cinta Tak Pernah Tepat Waktu'' (novèl, 2009) * ''Bunda'', dâri ''screen play'' Cristantra (novèl, 2005) * ''Beli Cinta dalam Karung'' * ''Orang-orang yang Bergegas'' (naskah drama, 2004) * ''Jam Sembilan Kita Bertemu'' (naskah drama, 2009) * ''Deleilah Tak Ingin Pulang dari Pesta'' (naskah drama, 2009) * ''Mengantar dari Luar'' (kompolan èsay, 2014) * ''Kami Tak Ingin Tumbuh Dewasa'' (novèl, 2016) * ''Tanpa Tanda Seru'' (prosa liris) * ''Jejak Air'' (Biografi Politik Nani Zulminarni) * ''Sinengker'' (naskah film) * ''Para Bajingan yang Menyenangkan'' (Buku Mojok 2016) * ''Seorang Laki-Laki yang Keluar dari Rumah'' (Buku Mojok 2017) * ''Kelakuan Orang Kaya:Kumpulan Kisah Ringkas yang Mengganggu Pikiran dan Perasaan'' (kompolan carèta pandha', 2018) [[Bhângsa:Bhujhângghâ]] 3h5pz8pptoazmbmq3l9olv1yok0e50b Putu Oka Sukanta 0 565 12189 5990 2023-03-14T21:56:36Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12189 wikitext text/x-wiki '''Putu Oka Sukanta''' (lahèr è Singaraja Bali, 29 Julè 1939) panèka sala sèttong sastrawan, wartawan bân panolès [[Indonesia|Indonèsia]]. == Karjâ == * ''I Belog'' (carèta pandhâ' na’-kana’ Bali, 1980) * ''Selat Bali'' (kompolan puisi, 1982) * ''Salam atau'' Greetings (kompolan puisi dwibhâsa, 1986) * ''Luh Galuh'' (kompolan carèta pandhâ', 1987) * ''Tas atau Die'' Tasche (kompolan carèta pandhâ', 1987) * ''Luh Galuh'' (kompolan carèta pandhâ', 1988) * ''Keringat Mutiara'' (kompolan carèta pandhâ', 1991) * ''Matahari, Tembok Berlin'' (kompolan puisi, 1992) * ''Kelakar Air, Air Berkelakar'' (novel, 1999) * ''Merajut Harkat'' (novel, 1999) * ''Kerlap Kerlip Mozaik'' (novel, 2000) * ''Di Atas Siang Di Bawah Malam'' (novel, 2004) * ''Rindu Terluka'' (kompolan carèta pandhâ', 2004) * ''Rindu Terluka'' (kompolan carèta pandhâ', 2005) * ''Keringat Mutiara'' (kompolan carèta pandhâ', 2006) * ''Lobakan'' (Carèta Tragedi 1965/1966 è Bali, 2009) * ''Istana Jiwa'' (Novel, 2012) [[Bhângsa:Bhujhângghâ]] 0ieuesk30kzidt8x1cp81k6szm70gxz Putu Wijaya 0 566 6875 5989 2021-05-08T19:40:03Z Rachmat04 112 ~ 6875 wikitext text/x-wiki '''I Gusti Ngurah Putu Wijaya''' otabâ lebbi èkennal mènangka '''Putu Wijaya''' (lahèr è Puri Anom Tabanan, Tabanan, Bali, 11 April 1944) panèka sala sèttong seniman, sastrawan bân panolès asal Indonèsia. == Karjâ == === Tèater === * Admin -R, YMI ([[2012]]-bâjarina) === Skenario fèlem === * [[Perawan Desa]] (èberri' Piala Citra FFI [[1980]]) * [[Kembang Kertas (film)|Kembang Kembangan]] (èberri' Piala Citra FFI [[1985]]) * [[Ramadhan dan Ramona]] * [[Dr. Karmila]] * [[Bayang-Bayang Kelabu]] * [[Anak-Anak Bangsa]] * [[Wolter Monginsidi]] * [[Sepasang Merpati]] * [[Telegaram]] === Skenario sinetron === * [[Keluarga Rahmat]] * [[Pas]] * [[None]] * [[Warung Tegal (sinetron)|Warung Tegal]] * [[Dukun Palsu]] (komedi palèng bhâgus ka [[Festival Sinetron Indonesia|FSI]] 1995) * [[Jari-Jari Cinta]] * [[Balada Dangdut]] * [[Dendam]] * [[Cerpen Metropolitan]] * [[Plot]] * [[Klop]] * [[Melangkah di Atas Awan]] * [[Nostalgia]] * [[Tiada Kata Berpisah]] * [[Intrik]] * [[Bukan Impian Semusim (sinetron)|Bukan Impian Semusim]] * [[Pantang Menyerah]] * [[Api Cinta Antonio Blanco]] * [[Sejuta Makna dalam Kata]] * [[Nona-Noni]] === Drama === * Dalam Cahaya Bulan ([[1966]]) * Lautan Bernyanyi ([[1967]]) * Bila Malam Bertambah Malam ([[1970]]) * Invalid (1974) * Tak Sampai Tiga Bulan (1974) * Anu (1974) * Aduh (1975) * Dag-Dig-Dug (1976) * Gerr (1986) * Edan (1988) * Hum-Pim-Pah (1992) * Konspirasi Kemakmuran * Blong * Ayo * Awas * Labil Ekonomi * Aum * Zat * Tai * Front * Aib * Wah * Hah * Jepretin tuh Staples! (2011) * Aeng * Aut * Dar-Dir-Dor === Novèl === * [[Bila Malam Bertambah Malam]] (1971) * [[Telegram (novel)|Telegram]] (1972) * [[Stasiun (novel)|Stasiun]] (1977) * [[Pabrik (novel)|Pabrik]] (1976) * [[Keok]] (1978) * [[Aduh]] * [[Bali]] * [[Dag-dig-dug]] * [[GURU]] * [[Gres]] * [[Lho]] (1982) * [[Merdeka]] * [[Nyali]] * [[Byar Pet]] ([[Pustaka Firdaus]], 1995) * [[Kroco]] (Pustaka Firdaus, 1995) * [[Dar Der Dor]] (Grasindo, 1996) * [[Aus]] ([[Grasindo]], 1996) * [[Sobat (novel)|Sobat]] (1981) * [[Tiba-Tiba Malam]] (1977) * [[Pol]] (1987) * [[Putri]] * [[Terror (novel)|Terror]] (1991) * [[Merdeka (novel)|Merdeka]] (1994) * [[Perang (novel)|Perang]] (1992) * [[Lima (novel)|Lima]] (1992) * [[Nol]] (1992) * [[Dang Dut (novel)|Dang Dut]] (1992) * [[Cas-Cis-Cus]] (1995) === Carèta pandha' === * Bom, kompollan carpan (1978) * Es Campur (1980) * Gres (1982) * Klop * Bor * Protes (1994) * Darah (1995) * Yel (1995) * Blok (1994) * Zig Zag (1996) * Tidak (1999) * Peradilan Rakyat (2006) * Keadilan (2012) === Novèlèt === * MS (1977) * Tak Cukup Sedih (1977) * Ratu (1977) * Sah (1977) === Èsay === * Ngeh * Bertolak dari yang Ada. [[Bhângsa:Bhujhângghâ]] fwnwcmp5oqvw6xipo7ml2wwyawwchuj Pèlang 0 567 5375 4745 2021-01-01T14:38:16Z Boesenbergia 6 5375 wikitext text/x-wiki [[Bhengkek:Acac leucop 080719-1498 soe.jpg|thumb|Pèlang]] '''Pèlang''' (''Acacia leucophloea'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Fabaceae. Pèlang biyasana tombu è tana sè tara bân [[alas osoman]]. Ropa kanopina ènga' [[pajung]], bân kolè' kajuna abârna tè-potè para' konèngnga. [[Bhângsa:Totombuwân]] [[Bhângsa:Fabaceae]] 6ekuilddojtlpp6cb4bx0gpcx64lnic Pènang 0 568 13889 8799 2023-07-28T15:44:43Z Boesenbergia 6 13889 wikitext text/x-wiki [[Bhengkek:Areca catechu - Areca nut at Mayyil.jpg|thumb|Pènang]] '''Pènang''' (''Areca catechu'') iyâ arèya sala sèttong totombuwân monokotil sè tamaso' ka ḍâlem famili ''Arecaceae''. Totombuwân arèya aropa'aghi totombuwân sè anḍi' nilai ekonomi bân potènsi sè cokop tèngghi. Totombuwân sè abhungka loros rèya anḍi' bânnya' manpa'at bân kalonta totombuwân obhât. Salaènna èyèkspor ka Cèna bân pan-bârâmpan naghârâ Asia Lao', è Sumatera bân [[Kalimantan]] èmanpa'ataghi ka'angghuy ''ramuan sirih pinang'' è upacara aḍhât. Kamajhuwanna èlmo pangataowan bi' tèknologi satèya rèya ella ngobâ pola pamanpa'atan pènang opamana ghâbây farmasi bi' inḍustri, è Inḍia bi' Cèna satèya ella ngola pènang dhâddhi manisan. [[Bhângsa:Totombuwân]] [[Bhângsa:Arecaceae]] lapyyjaqsq1a6dwkxxn540e23an7h7t Pèrèng 0 569 5987 3089 2021-01-22T16:09:53Z Boesenbergia 6 5987 wikitext text/x-wiki [[Bhengkek:Fajans, fat, 1764 - Hallwylska museet - 90566.tif|thumb|Pèrèng ]] '''Pèrèng''' panèka bâddhâ kakanan sè bhângonna tara bân cekkong, tempat kakanan èsabâ'. Pèrèng aghâbây dâri kacah, manjhâlin, poslèn, [[bâto]], plastik, bâjhâh, otabâ gellas bân melamin. Kadhâng kaju èghunaaghi jhughâ. [[Bhângsa:Parabhut]] 4x25wxcbo7ykvbmatffnb2lzsyiagwx Rabet emmas 0 570 8749 8722 2022-07-25T21:26:42Z Daniuu 1301 Suntingan [[Special:Contributions/91.236.21.134|91.236.21.134]] ([[User talk:91.236.21.134|bicara]]) dibatalkan ke versi terakhir oleh [[User:Boesenbergia|Boesenbergia]] 5315 wikitext text/x-wiki [[Bhengkek:Tali Putri (Cuscuta).jpg|thumb|Rabet emmas]] '''Rabet emmas''' (''Cuscuta'' sp.) iyâ arèya sala sèttong genus ḍâri tombuwân akembhâng. ''Cuscuta'' arèya bânnya' macemma, ra-kèra 160 spesies. Genus arèya aropa'aghi bhâlâ tombuwân parasit sè oḍi' ka tombuwân laènna. Rabet emmas nyalamber è [[Èrropa]] bân Amèrika Ḍâjâ, è Amèrika Serikat bâgiyân lao' rabet emmas dhâddhi parasit è alfalfa bân semanggi. Tombuwân laèn sè dhâddhi inangnga rabet emmas iyâ arowa bhâbâng, bit, kentang, bân laènna. Bi' na'-kana' kènè', rabbet emmas èkoca' bu'-obu'ân. Polana ropana sè ènga' obu'. [[Bhângsa:Totombuwân]] [[Bhângsa:Convolvulaceae]] k23k446e9zjfwtbxpqjscnml55qs8pg Rabet kalorak 0 571 5609 3097 2021-01-08T15:15:11Z Boesenbergia 6 5609 wikitext text/x-wiki '''Rabet kalorak''' (''Ipomoea aculeata'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Convolvulacea. Tombuwân arèya ghi' sakarabhât bi' [[kangkong]] bân [[sabbhrâng longghâ]]. Rabet kalorak biyasana nalar ka bhungka tombuwân sè laèn, maskè ḍhâng-kaḍhâng nalar ka tana kèya. [[Bhângsa:Totombuwân]] [[Bhângsa:Convolvulaceae]] g7hap55x2x2ruipzftq7i8nl3t41a7o Rachmat Djoko Pradopo 0 572 6771 5986 2021-04-07T14:59:59Z Boesenbergia 6 6771 wikitext text/x-wiki '''Rachmat Djoko Pradopo''' (lahèr è Klatèn, Jhâbâ Tengnga, 3 Novèmber 1939) panèka sala sèttong bhujhângghâ bân panolès sè asalla ḍâri Inḍonesia. == Karjâ == * ''Matahari Pagi di Tanah Air'' (kompollan sajak, [[1967]]) * ''Bahasa Puisi Penyair Utama Indonesia Modern'' ([[1985]]) * ''Pengkajian Puisi'' ([[1987]] * ''Prinsip-Prinsip Kritik Sastra'' ([[1988]]) * ''Hutan Bunga'' (kompollan sajak, [[1993]]) * ''Beberapa Teori dan Metode Kritik Sastra'' ([[1995]]) * ''Aubade'' (kompollan sajak, [[1999]] * ''Kritik Sastra Indonesia Modern'' ([[2003]]) * ''Mitos Kentut Semar'' (kompollan sajak, [[2006]]) [[Bhângsa:Bhujhângghâ]] pzfzfyzeunjyhq2jz6udmp5uo39z7cw Radhar Panca Dahana 0 573 13890 10639 2023-07-28T15:45:17Z Boesenbergia 6 13890 wikitext text/x-wiki '''Radhar Panca Dahana''' (lahèr è Jakarta, 26 Maret 1965) iyâ arèya sala sèttong bhujhângghâ bân panolès sè sokkla Inḍonèsia. == Karjâ == * ''Menjadi Manusia Indonesia'' (èsay humaniora, [[2002]]) * ''Lalu Aku'' (kompollan sajak, [[2003]]) * ''Jejak Posmodernisme'' (2004) * ''Cerita-cerita dari Negeri Asap'' (kompollan carpan, 2005) * ''Inikah Kita: Mozaik Manusia Indonesia'' (èsay humaniora, [[2006]]) * ''Dalam Sebotol Cokelat Cair'' (èsay sastra, 2007) * ''Metamorfosa Kosong'' (kompollan drama, 2007) * ''Manusia Istana'' (kompollan puisi) * ''Lalu Waktu'' (kompollan puisi) [[Bhângsa:Bhujhângghâ]] pxtvfsyc4mnf8tertgla3dz8ns4v9we Raedu Basha 0 574 16029 5984 2024-02-13T13:00:33Z OrangKalideres 2196 /* Karjâ */+ stub 16029 wikitext text/x-wiki '''Raedu Basha''' (lahèr è Sengenap, Madhurâ, Jhâbâ Tèmor, 3 Junè 1988) panèka sala sèttong sastrawan bân panolès Indonèsia. == Karjâ == * ''Matapangara'' (Buku puisi: Ganding Pustaka, [[2014]]) * ''Hadrah Kiai'' (Buku puisi: Ganding Pustaka, [[2017]]) * ''Ya'ahowu: Catatan Etnografis tentang Nias'' (Buku Etnografi: Badan Bahasa, [[2018]]) [[Bhângsa:Bhujhângghâ]] {{Stub}} mxv0mr3tf4d35cyd7p2xx81k62cm0le Ragdi F. Daye 0 575 12190 5983 2023-03-14T21:57:12Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12190 wikitext text/x-wiki '''Ade Efdira''' otabâ lebbi èkennal mènangka '''Ragdi F. Daye''' (lahèr è Solok, Somattra Bârâ', 11 Sèptèmber 1981) panèka sala sèttong sastrawan bân panolès asal [[Indonesia|Indonèsia]]. == Karjâ == * ''Perempuan Bawang dan Lelaki Kayu'' (2010) * ''Rumah yang Menggigil'' (2016) * ''Esok yang Selalu Kemarin'' (2019) [[Bhângsa:Bhujhângghâ]] 52frfzud7lf4htsy0f2a9idewqqd6gz Ramadhan K.H. 0 576 7535 5982 2022-01-27T03:34:12Z 125.165.111.19 7535 wikitext text/x-wiki '''Ramadhan K.H.''' otabâ nyamah ghenna'na '''Ramadan Karta Hadimadja''' (lahèr è Bandung, 16 Maret 1927 – wafat è Cape Town, Afrika Lao', 16 Maret 2006 pada umur 79 tahun) panèka sala sèttong sastrawan bân panolès Indonèsia. == Jâ-karjâ == === Karjâ biografi === * [[Kuantar ke Gerbang]]: kisah cinta kisah cinta [[Inggit Garnasih|Ibu Inggit]] dengan [[Soekarno|Bung Karno]] (1981) * Gelombang hidupku: Dewi Dja dari Dardanella (1982) * Soeharto pikiran, ucapan, dan tindakan saya: otobiografi (1988) * A.E. Kawilarang - untuk Sang Merah Putih: pengalaman, 1942- 1961 (1988) * Bang Ali demi Jakarta (1966-1977): memoar (1992) * Hoegeng, polisi idaman dan kenyataan: sebuah autobiografi (ètolès abhâreng Abrar Yusra) (1993) * Soemitro, mantan Pangkopkamtib: dari Pangdam Mulawarman sampai Pangkopkamtib (1994) * Gobel, pelopor industri elektronika Indonesia dengan falsafah usaha pohon pisang (1994) * Sjamaun Gaharu, cuplikan perjuangan di daerah modal: sebuah autobiografi (ètolès abhâreng Hamid Jabbar, Sjamaun Gaharu) (1995) * D.I. Pandjaitan, pahlawan revolusi gugur dalam seragam kebesaran: biografi (ètolès abhâreng Sugiarta Sriwibawa) (1997) * Demi bangsa - liku-liku pengabdian [[Prof. Dr. Midian Sirait]]: dari guru SR Porsea sampai Guru Besar ITB (ètolès abhâreng Sugiarta Sriwibawa) (1999) * H. Priyatna Abdurrasyid - dari Cilampeni ke New York: mengikuti hati nurani (2001) * H. Djaelani Hidajat - dari tukang sortir pos sampai menteri: sebuah otobiografi (ètolès abhâreng Tatang Sumarsono) (2002) * Pergulatan tanpa henti - Adnan Buyung Nasution (èbhânto tolès abhâreng Ramadan K.H. dan Nina Pane) (2004) === Novèl === * Rojan revolusi (1971) * Kemelut hidup (1977) * Keluarga Permana (1978) * Ladang Perminus (1990) === Puisi === * Priangan si Djelita: kumpulan sandjak (1956) * Am Rande des Reisfelds: zweisprachige Anthologie moderner indonesischer Lyrik / herausgegeben von Berthold Damshäuser und Ramadan K.H. aus dem indonesischen übersetzt von Berthold Damshäuser = Pinggir sawah: antologi dwibahasa puisi Indonesia modern / disunting bersama dengan Berthold Damshäuser, diterjemahkan ke dalam [[bahasa Jerman]] sareng Berthold Damshäuser (1990) * Gebt mir Indonesien zurück! - Anthologie moderner indonesischer Lyrik / herausgegeben von Berthold Damshäuser und Ramadan K.H.; aus dem Indonesischen übersetzt von Berthold Damshäuser, mit einem Vorwort von Berthold Damshäuser (1994) * Jakarta & Berlin dalam cermin puisi: antologi dwibahasa dengan puisi mengenai Jakarta dan Berlin (2002) * Antologie Bilingue de la Poesie Indonesienne Contemporaine: antologi puisi dwibahasa Indonesia-Perancis (..) === Alih bhâsa === * Yerma: drama tragis dalam tiga babak dan enam adegan oleh [[Federico García Lorca]] (1956) * Romansa Kaum Gitana oleh Federico García Lorca (1973) * Rumah Bernarda Alba oleh Federico García Lorca (1957) === Èn-laèn === * Bola Kerandjang - liputan [[Olimpiade Helsinki]] (1952) * Syair Himne Asian Games Jakarta (1963) * Menguak duniaku - kisah sejati kelainan seksual (ètolès abhâreng R. Prie Prawirakusumah) (1988) * Amatan para ahli Jerman tentang Indonesia, èsontèng abhâreng Berthold Damshäuser (1992) * Rantau dan renungan: budayawan Indonesia tentang pengalamannya di Perancis (1992) * Transmigrasi: harapan dan tantangan (1993) * Dari monopoli menuju kompetisi: 50 tahun telekomunikasi Indonesia sejarah dan kiat manajemen Telkom (ètolès abhâreng Sugiarta Sriwibawa, Abrar Yusra) (1994) * Mochtar Lubis bicara lurus: menjawab pertanyaan wartawan (1995) * Pers bertanya, Bang Ali menjawab (1995) * Rantau dan Renungan I: budayawan Indonesia tentang pengalamannya di Perancis (èsontèng abhâreng Jean Couteau, Henri Chambert-Loir) (1999) * Kita banyak berdusta - wawancara pers dan tulisan Laksamana Sukardi (èsontèng abhâreng Endo Senggono) (2000) * Peran historis Kosgoro (ètolès abhâreng Sugiarta Sriwibawa) (2000) [[Bhângsa:Bhujhângghâ]] hlwvkdqmhusoyst9uulfoyfaajh3at1 Ratih Kumala 0 577 5981 3120 2021-01-22T16:07:50Z Boesenbergia 6 5981 wikitext text/x-wiki '''Ratih Kumala''' (lahèr è Jakarta, 4 Junè 1980) panèka sala sèttong sastrawan bân panolès asal Indonèsia. == Karjâ == * ''Tabula Rasa'', novèl ([[Grasindo]], [[2004]]) * ''Genesis'', novèl ([[Insist]] Press, [[2005]]) * ''Larutan Senja'', kompollan carpan ([[Gramedia Pustaka Utama]], [[2006]]) * ''Kronik Betawi'', novèl ([[Gramedia Pustaka Utama]], [[2009]]) * ''[[Gadis Kretek]]'', novèl ([[Gramedia Pustaka Utama]], [[2012]]) * ''Bastian dan Jamur Ajaib'', novèl ([[Gramedia Pustaka Utama]], [[2015]]) * ''Wesel Pos'', novèl ([[Gramedia Pustaka Utama]], [[2018]]) [[Bhângsa:Panolès]] s60ahyfsnen9ir8usp5dflkynoqjonh Ratna Indraswari 0 578 8872 8475 2022-08-17T13:04:20Z Boesenbergia 6 8872 wikitext text/x-wiki '''Ratna Indraswari''' (bhâbhâr è Malang, [[Jhâbâ Tèmor]], 24 April 1949 – wafat è Malang, Jhâbâ Tèmor, 28 Maret 2011, è omor 61 taon) panèka sala sèttong bhujhângghâ bân panolès sokkla Inḍonesia. == Karjâ == * ''Antologi Kado Istimewa'' (1992) * ''Pelajaran Mengarang'' (1993) * ''Lampor'' (1994) * ''Aminah di Suatu Hari, Menjelang Pati'' (1994) * ''Laki-laki yang Kawin dengan Peri'' (1995) * ''Anjing-Anjing Menyerbu Kuburan'' (1997) * ''Namanya Massa'' (2000) * ''Lakon Di Kota Senja'' (2002) * ''Waktu Nayla'' (2003) * ''Sumi dan Gambarnya'' (2003) * ''Bukan Pinang di Belah Dua'' (2003) * ''Lemah Tanjung'' (2003) * ''Pecinan di Kota Malang'' (2007) * ''Lipstik di Tas Doni'' (2007) [[Bhângsa:Panolès]] rn7qhehsrufp0pzmzlhjc4si9g1tnhb Ratu Vienny Fitrilya 0 579 5980 5193 2021-01-22T16:07:35Z Boesenbergia 6 5980 wikitext text/x-wiki '''Ratu Vienny Fitrilya''' otabâ lebbi èkennal mènangka '''Viny''' (laèr è Pandeglang, Jhâbâ Bârâ', 23 Fèbruwarè 1996) panèka sala sèttong panyanyi Indonèsia. Viny panèka sala sèttong anggota [[JKT48]] generasi kaduwâ'. [[Bhângsa:Biografi]] mmkwkdcl26bci9kslazhfko04egtrbl Raudal Tanjung Banua 0 580 5979 3133 2021-01-22T16:07:21Z Boesenbergia 6 5979 wikitext text/x-wiki '''Raudal Tanjung Banua''' (lahèr è Taratak, Pesisir Selatan, [[Somattra Bârâ']], 19 Januwari 1975) panèka sala sèttong sastrawan bân panolès Indonèsia. == Karjâ == === Buku === * ''Pulau Cinta di Peta Buta'' (2003) * ''Ziarah bagi yang Hidup'' (2004) * ''Parang Tak Berulu'' (2005) * ''Gugusan Mata Ibu'' (2005) [[Bhângsa:Bhujhângghâ]] pz1ypfbira7kj0coeybk0823j33xh24 Rebbhâ ka'-sèka'an 0 581 3135 3134 2020-12-15T14:02:21Z Jon Harald Søby 5 1 revision imported 3134 wikitext text/x-wiki #REDIRECT [[Ka'-sèka'an]] 42lqrer9cks8bdbu0btyrxqpraliavt Rebbhâ mangghu' 0 582 6484 5978 2021-03-06T05:44:16Z Rachmat04 112 ~ 6484 wikitext text/x-wiki [[Bhengkek:Eleusine indica 02.jpg|jmpl|Rebbhâ mangghu']] '''Rebbhâ mangghu'''' (''Eleusine indica'') iyâ arèya tombuwân sè tamaso' ka dâlem famili Poaceae otabâ bhâ-rebbhâân. Rebbhâ mangghu' biasana tombu aghâl è tana tegghâl otabâ [[sabâ]], saèngghâ èangghep marogi taneman. [[Bhângsa:Totombuwân]] [[Bhângsa:Poaceae]] rwm9x700jopds62w5adpxtn0zbfmgrc Rebbhâ sangkap 0 583 8652 8574 2022-07-19T13:54:12Z Praxidicae 176 rvv lta 5551 wikitext text/x-wiki [[Bhengkek:Bidens pilosa 02.JPG|thumb|Rebbhâ sangkap]] '''Rebbhâ sangkap''' (''Bidens pilosa'') panèka tombuwân dâri suku Asteraceae. Tombuwân arèya biasana tombu dhibi' è pèngghir jhâlân, kebbhun, otabâ tombu aghâl è è sabhârâng lahan. Nyama laènna iyâ arowa ''ajeran'', ''hareuga'' (Sunda); ''ketul'', ''petul'', ''ketulan'', ''ketul kebo'', ''ketul sapi'', ''jaringan'', ''caringan'' ([[Jhâbâ]]); ''spanish needle'', ''blackjacks'', ''beggar ticks'' (Inggris). [[Bhângsa:Totombuwân]] [[Bhângsa:Asteraceae]] 8aairmhidefg9jbs0q96nfksr4txxzv Rebbhâ sarap 0 584 5976 4965 2021-01-22T16:06:16Z Boesenbergia 6 5976 wikitext text/x-wiki [[Bhengkek:Emilia sonchifolia usubeninigana02.jpg|thumb|Rebbhâ sarap]] '''Rebbhâ sarap''' (''Emilia sonchifolia'') iyâ arèya tamenan obhât dâri famili Asteraceae. Tombuwâ arèya bânnya' èghunaaghi ghâbây camporan antiracon bân antibiotik è industri farmasi. Rebbhâ sarap bânnya' ètemmoaghi è [[Asia Tèmor Lao']], tamenan arèya kèya la èsebarluasaghi ka Amèrika. [[Bhângsa:Totombuwân]] [[Bhângsa:Asteraceae]] 2rfefb03ohp5jdjjrc7j85vobrckfwo Remy Sylado 0 585 8088 8078 2022-05-09T21:27:53Z Praxidicae 176 rv lta 6453 wikitext text/x-wiki '''Remy Sylado''' (lahèr è Makassar, Sulawesi Lao', 12 Julè 1945) panèka sala sèttong sastrawan bân panolès Indonèsia. == Karjâ == * ''[[Orexas]]''. * ''[[Gali Lobang Gila Lobang]]''. * ''[[Siau Ling]]'' * ''[[Ca-Bau-Kan (Hanya Sebuah Dosa)]]'', 1999. * ''[[Kerudung Merah Kirmizi]]'', 2002. * ''[[Kembang Jepun (novel)|Kembang Jepun]]'', 2003. * ''[[Parijs van Java (novel)|Parijs van Java]]'', 2003. * ''[[Menunggu Matahari Melbourne]]'', 2004. * ''[[Sam Po Kong (novel)|Sam Po Kong]]'', 2004. * ''[[Puisi Mbeling]]'', 2005. * ''[[Rumahku di Atas Bukit]]'' * ''[[9 dari 10 Kata Bahasa Indonesia adalah Asing]]'' * ''[[Drama Musikalisasi Tarragon "Born To Win"]]'' * ''[[Novel Pangeran Diponegoro]]'' * ''[[9 Oktober 1740]]'', Oktober 2005. * '' [[123 Ayat tentang Seni]]'' * '' [[Drama Sejarah 1832]]'' * '' [[Kamus Isme-Isme]]'' [[Bhângsa:Bhujhângghâ]] kwfbs7kgrat8sor68s7fok8u6f78wky Rena Nozawa 0 586 5974 5207 2021-01-22T16:05:43Z Boesenbergia 6 5974 wikitext text/x-wiki '''Rena Nozawa''' (nyamah Jepang: 野澤玲奈; laèr è Tokyo, Jepang, 6 Mèi 1998) panèka sala sèttong panyanyi Jepang. Rena panèka sala sèttong anggota [[JKT48]] generasi kasettong sè asalla dhâri grup AKB48. [[Bhângsa:Biografi]] hce3durs25q0hwtn16su7n2hyjmcems Rendy Jean Satria 0 587 6454 5613 2021-03-06T05:39:16Z Rachmat04 112 ~ 6454 wikitext text/x-wiki '''Rendy Jean Satria''' (lahèr è Cimanggis, Ḍèpok, Jhâbâ Bârâ, 4 Jânuwari 1989) panèka sala sèttong sastrawan bân panolès Inḍonèsia. == Karjâ == === Buku Kadhibi' === * ''Kumpulan Puisi Dari Kota Lama'' (2012) * ''Kumpulan Puisi Pada Debar Akhir Pekan'' (Basabasi, 2018) === Buku abhâreng === * ''Berternak Penyair 78 Penyair Muda Indonesia (Hsyteria, Semarang 2011)'' * ''Setrika Kabut 'Kumpulan Puisi Penyair Indonesia, Malaysia, Brunei Darussalam' '' (Badan Bahasa, 2012) * ''Di Kamar Mandi, Para Penyair Jawa Barat'' (Komunitas Malaikat, 2013) * ''Menulis Puisi Lagi: Kumpulan Puisi 6 Tahun Majelis Sastra Bandung'' (MSB, 2015) * ''Antologi Penyair Jawa Barat Kurator [[Acep Zamzam Noor]] dan [[Ahda Imran]]'' (Disparbud, 2013) * ''Antologi Puisi Temu Sastra Nusantara XII'' (MPU, 2017) * ''Antologi Puisi Temu Sastra Nusantara XII'' (MPU, 2019) [[Bhângsa:Bhujhângghâ]] [[Bhângsa:Panolès]] 4ej8b2mhrilt6m2oxcporgme00v8qwg Rezky Wiranti Dhike 0 588 12728 8927 2023-04-10T06:51:11Z Boesenbergia 6 12728 wikitext text/x-wiki '''Rezky Wiranti Dhike''' otabâ kalonta mènangka '''Dhike''' otabâ '''Ikey''' (lahèr è Kepahiang, [[Bengkulu]], 22 Novèmber 1995) iyâ arèya sala sèttong panyanyi Inḍonesia. Dhike iyâ arèya sala sèttong angghuta JKT48 generasi kapèng sèttong. [[Bhângsa:Biografi]] a5x3avotpkl58clkqpdmxiwohskgrtj Rica Leyona 0 589 8090 8065 2022-05-09T21:27:53Z Praxidicae 176 rv lta 5973 wikitext text/x-wiki '''Rica Leyona''' otabâ lebbi èkennal mènangka '''Rica''' otabâ '''Riyo''' (laèr è Bogor, Jhâbâ Bârâ', 19 Agustus 1991) panèka sala sèttong panyanyi Indonèsia. Rica panèka sala sèttong anggota [[JKT48]] generasi kasettong. [[Bhângsa:Biografi]] fwim5s3ql0e1u2qa4i0hkr26moz5e6i Riskha Fairunissa 0 590 15442 15441 2023-12-12T14:04:14Z Sastroward 2437 Fairunissa, Riskha 15442 wikitext text/x-wiki '''Riskha Fairunissa''' otabâ lebbi èkennal mènangka '''Ikha''' (laèr è Jakarta, 22 Maret 1996) panèka sala sèttong panyanyi Indonèsia. Ikha panèka sala sèttong anggota [[JKT48]] generasi kaduwâ'. [[Bhengkek:Riskha F (23992429583).jpg|jmpl|ka|Riskha F. è 2016]] {{DEFAULTSORT:Fairunissa, Riskha}} [[Bhângsa:Biografi]] pjxt76zk6wse2774vp5lxc1nhhyij8a Rivai Apin 0 591 6138 5614 2021-01-23T17:23:27Z Rachmat04 112 ~ 6138 wikitext text/x-wiki '''Rivai Apin''' (lahèr è Padang Panjang, Somattra Bârâ', 30 Agustus 1927 - wafat è Jakarta April 1995) panèka sala sèttong sastrawan bân panolès Indonèsia. == Karjâ == Rivai bânnya' nolès puisi. Puisi-puisina kamoat dâlem ''Gema Tanah Air'' (editor [[Hans Bague Jassin|H.B. Jassin]]) (1948) bân ''Dari Dua Dunia yang Belum Sudah'' (editor [[Harry Aveling]]) (1972). Abhâreng [[Chairil Anwar]] bân [[Asrul Sani]], Rivai aterbitaghi antologi puisi ''Tiga Menguak Takdir'' (1950). [[Bhângsa:Panolès]] [[Bhângsa:Bhujhângghâ]] 98gzuc6vhkhup04ldh8mw1cl7qe2zx9 Rona Anggreani 0 592 5971 5204 2021-01-22T16:04:36Z Boesenbergia 6 5971 wikitext text/x-wiki '''Rona Anggreani''' otabâ lebbi èkennal mènangka '''Rona''' otabâ '''Ayen''' (laèr è Pasuruan, Jhâbâ Tèmor, 19 Maret 1995) panèka sala sèttong panyanyi Indonèsia. Rona panèka sala sèttong anggota [[JKT48]] generasi kaduwâ'. [[Bhângsa:Biografi]] isr5ykbx9ga85hp35rigswp6j6qt3sq Rongkèyang 0 593 12985 8629 2023-05-04T02:19:27Z Boesenbergia 6 12985 wikitext text/x-wiki '''Rongkèyang''' (''Harrisonia perforata'') iyâ arèya rabet ḍâri famili ruk-[[jherruk]]ân (Rutaceae). Rabet arèya bisa tombu sampè' 6 m tèngghina. Bagiyân tombuwân arèya èmanfa'ataghi ka'angghuy tambhâ. [[Bhângsa:Totombuwân]] [[Bhângsa:Rutaceae]] ocjh3n52alzogbkjfyuk24hkl9bdl8r Rosihan Anwar 0 594 16603 15396 2024-05-11T03:56:05Z 2001:448A:1082:1D7A:1C15:7C29:F104:BCA1 16603 wikitext text/x-wiki {{Infobox orang}} [[Bhengkek:Rosihan Anwar Kesusastraan Indonesia Modern dalam Kritik dan Essai 1 (1962) p10.jpg|jmpl|ka|Rosihan Anwar è 1962]] '''Rosihan Anwar''' (lahèr è Kubang Nan Dua, Sirukam, Kabhupatèn Solok, [[Somattra Bârâ']], 10 Mèi 1922 – wafat è Jakarta, 14 April 2011 è omor 88 taon) iyâ arèya sala sèttong bhujhangghâ, wartawan bân panolès asal Inḍonesia. == Karjâ == * "Radio Masyarakat" è ḍâlem ''Gema Tanah Air'' (pameccè'na HB Jassin, 1948) * ''Ke Barat dari Rumah'' (bi' Mochtar Lubis & S. Tasrif, 1952) * ''India dari Dekat'', 1954 * ''Dapat Panggilan Nabi Ibrahim'', 1959 * ''Masalah-Masalah Modernisasi'', 1965 * ''Islam dan Anda'', 1962 * ''Raja Kecil'' (novèl), 1967 * ''Ihwal Jurnalistik'', 1974 * ''Kisah-kisah zaman Revolusi'', 1975 * ''Profil Wartawan Indonesia'', 1977 * ''Kisah-kisah Jakarta setelah Proklamasi'', 1977 * ''Jakarta menjelang Clash ke-I'', 1978 * ''Ajaran dan Sejarah Islam untuk Anda'', 1979 * ''Bahasa Jurnalistik dalam Komposisi'', 1979 * ''Mengenang Sjahrir'' (mènangka pameccè', 1980) * ''Sebelum Prahara: Pergolakan Politik 1961-1965'', 1981 * ''Menulis Dalam Air'', autobiografi, SH, 1983 * ''Musim Berganti'', Grafitipress, 1985 * ''Perkisahan Nusa: Masa 1973-1985'', 1986 * ''Sejarah Kecil "Petite Histoire" Indonesia: Jilid 1-4'', 2004-2010 [[Bhângsa:Bhujhângghâ]] dawrfabd1e4ud2at86kz3qcimfs3gay Roteng 0 595 5966 4966 2021-01-22T15:49:26Z Boesenbergia 6 5966 wikitext text/x-wiki '''Roteng''' iyâ arèya tombuwân pako sè lonta ghâbây [[tamennan pangèyas]] dâlem roma sè tamaso' ka dâlem marga '''''Adiantum'''''. [[Bhângsa:Totombuwân]] [[Bhângsa:Pteridaceae]] 5dl8i1xpd2tvhmjubg9ikqcpjsiqfyz Ruangguru 0 596 5969 3198 2021-01-22T16:03:09Z Boesenbergia 6 5969 wikitext text/x-wiki '''PT Ruang Raya Indonesia''' sè lebbi èkennal mènangka '''Ruangguru''' panèka sabigghi' perusahaan rintisan teknologi dâri Indonesia sè alakoh ka bidang [[pamerdhi]]. Ruangguru panèka tempat ajar abasis kurikulum sakolah lèbât video tutorial interaktif sareng ghuruh bân animasi è aplikasi ponsel. Perusahaan arèya èghâbây sareng Adamas Belva Syah Devara bân Mohammad èman Usman ka April 2017 bân ella andi' 15 jutah orèng sè aghem èngghâ taon 2019. [[Bhângsa:Nèreng]] 7zi0ysvz201uup4pun2kv61m5uv8cos Rungkut, Sorbhâjâ 0 597 3203 3202 2020-12-15T14:02:23Z Jon Harald Søby 5 4 revisions imported 3201 wikitext text/x-wiki '''Rungkut''' panèka nyama sala sèttong kecamatan è [[Kotta Sorbhâjâ]], [[Jâbâ Tèmor|Provinsi Jhâbâ Tèmor]], [[Indonesia]]. [[Bhângsa:Geografi]] obly4eilc38uwgt1y59ok9x0vuv2d6z Rungkut, Sorbhâjâh 0 598 3205 3204 2020-12-15T14:02:23Z Jon Harald Søby 5 1 revision imported 3204 wikitext text/x-wiki #REDIRECT [[Rungkut, Sorbhâjâ]] nyvdy6nmmejmv07l3bwsfpn86641z0f Rusman Sutiasumarga 0 599 13671 5965 2023-07-06T17:43:10Z Welongyut 2133 13671 wikitext text/x-wiki '''Rusman Sutiasumarga''' (lahèr è lahir di Sagalaherang, Subang, Jhâbâ Bârâ', 5 Julè 1917, wafat è Jakarta, 1977) panèka sala sèttong sastrawan bân panolès asal [[Inḍonesia|Inḍonèsia]]. == Karjâ == Karjâna sè ella terbit: # ''Yang Terempas dan Terkandas'' (kompollan carpan, 1951) # ''Korban Romantik'' (carpan, 1964) # ''Kalung'' (carpan, 1964) # ''Rasa Terpendam'' (carpan, 1964) # ''Aneka Pustaka Indonesia'' (kompolan èsay, 1974) # ''Musim Rontok di Tokyo'' (1986) === Karjâna dâlem bhâsah sondhâh: === # ''Papacangan'' (1960) # ''Kanjutkundang'' (editor sareng [[:id:Ajip_Rosidi|Ajip Rosidi]]) (1963) # ''Duh Cileuleuy Pileuleuyan'' (1967). [[Bhângsa:Bhujhângghâ]] 664ko1ye9qm5vficcg5qscaf8nqm8mm Rusyaedi Makmun 0 600 14092 8498 2023-09-01T06:20:54Z Alfiyah Rizzy Afdiquni 9 14092 wikitext text/x-wiki {{infobox orang}} '''Rusyaedi Makmun''' otabâ lebbi èkennal klabân nyama '''Ady''' (lahèr è Ujung Pandang, Sulawesi Lao', Indonèsia, 28 Julè 1974) panèka sala sèttong panyanyi bân panolès laghu Indonèsia. == Laghu == ==== Abhâreng Naff ==== * ''[[Terlahir (album)|Terlahir]]'' (2000) * ''[[Terbang Tinggi]]'' (2001) * ''[[Naff (album)|Naff]]'' (2003) * ''[[Isyarat Hati]]'' (2006) * ''[[Rahasia Hati]]'' (2008) * ''[[Senandung Hati dan Jiwa]]'' (2009) ==== Karier kadhibi' ==== * ''[[Dari Hati Untuk Cinta]]'' (2005) * ''[[It's Me and My Soul]]'' (2012) * ''[[Menemukanmu]]'' (2015) * '' [[Tak Akan Berhenti Mencintaimu]]'' (2015) * '' [[Aku Tak bisa]]'' (2015) * '' [[it's over]]'' (2015) * '' [[Bersamamu]]'' (2015) * '' [[Usai]]'' (2015) * ''Usai Kisahku'' (Single) (2018) * ''Kau Masih Kekasihku'' (New Version) (Single) (2020) * ''Terendap Laraku'' (New Version) (Single) (2020) * ''Maukah Kau Menikah Denganku'' (Single) (2020) * ''Tak Seindah Cinta Yang Semestinya'' (New Version) (Single) (2020) * ''Akhirnya Ku Menemukanmu'' (New Version) (single) (2020) {{DEFAULTSORT:Makmun, Rusyaedi}} [[Bhângsa:Panyanyi]] 88msnogdpt9q9z3abp8atxtle7t820v SN Ratmana 0 601 15705 5963 2024-01-30T23:35:44Z Alfiyah Rizzy Afdiquni 9 15705 wikitext text/x-wiki {{infobox orang}} '''Ratmana Soetjiningrat''' (EYD: '''Ratmana Suciningrat''') otabâ lebbi èkanal kalabân nyama '''SN Ratmana''' (lahèr è Kuningan, Jhâbâ Bârâ', 6 Maret 1936 – wafat è Tegal, Jhâbâ Tengnga, 4 Oktober 2013 ka omor 77 taon) panèka sala sèttong sastrawan bân panolès asal Indonèsia. == Karjâ == === Puisi === * Persimpangan * Ia Berjalan Sendiri === Naskah Drama === * Persimpangan ([[1963]]) * Bianglala ([[1972]]) * Tamu-tamu Sang Pengarang ([[1974]]) * Besok Matahari Akan Terbit, Anakku ([[1966]]) * Beo ([[1987]]) === Karjâ mènangka sutradara === * Villa yang Dijual ([[1963]]) * Perangkap Maut ([[1963]]) * Surat Pada Gubernur ([[1964]]) * Tuan Kondektur ([[1966]]) === Carèta pandha' === Ta' korang dâri 83 carèta pandha' ella èterbitaghi sareng bânnya' media cèta' bân elektronik. Sabânnya' 42 è antarana lebbhu dâlem buku kompolan carpan. === Novèl === * Anak Itu ([[192]]) * Yang Pernah Jadi Tokoh ([[1970]]) * Tombol ([[1987]]) * Slogan * Berlumur Merah Jambu ([[1988]]) * Helai-helai Merah Jambu (Cerbung [[Nirmala Post]], [[2007]]) * Ketika Tembok Runtuh dan Bedil Bicara (Indonesiatera, 2002) * Sedimen Senja (Penerbit ''Kompas'', [[2005]]) * Lolong ([[2012]]) === Buku èn-laèna === * Sungai, Suara dan Luka (Sinar Harapan, [[1981]]) * Asap Itu Masih Mengepul (Balai Pustaka, [[1987]]) * Dua Wajah dan Satu Sisipan (Kepel Press, [[2001]]) * Soetji Menulis di balik Papan Tulis (Wacana Bangsa, [[2005]]) * Ketika Tembok Runtuh dan Bedil Bicara (IndonesiaTera, [[2002]]) * Sedimen Senja (Penerbit Buku ''Kompas'', [[2005]]) [[Bhângsa:Bhujhângghâ]] 8jyvgy1ho2y8ariqbtg89if9o4d7rkd Sa'ang 0 602 6123 4821 2021-01-23T17:19:50Z Rachmat04 112 ~ 6123 wikitext text/x-wiki [[Bhengkek:Piper nigrum Dried fruits with and without pericarp - Penja Cameroun.jpg|thumb|Sa'ang sè ghi' bâḍâ kolè'na (celleng), bân sa'ang sè la èbuwâng kolè'na (potè)]] '''Sa'ang''' (''Piper nigrum'') iyâ arèya tombuwân sè tèngghi ghâḍuwân kimiana, ènga' mènynya' sa'ang, mènynya' lemma', bân kanji. Sa'ang arèya sèpatta bâk paè', peḍḍhes, anga', bân antipiretik. Sa'ang ella molaè kalonta sajjhek ḍâsa abad abiddhâ. È bhâsa Indonesia tamenan arèya èkoca' '''lada''' otabâ '''merica'''; '''pepper, black pepper''' (Inggris); '''daka''' (Papua Nugini); '''paminta''' (Cebuano); '''pamienta''' (Ilocano); '''ngayok-kaung''' (Myanmar) bân èn-laènna. == Asal bân panyalambherrânna == Sa'ang asalla ḍâri Ghats Bârâ' è Naghârâ Bâgiyân Kerala, India sè è ḍissa' ghi' tombu aghâl è ghunong. Sa'ang ḍâpa' ka Asia Tèmor Lao' ra-kèra taon 100 sabelluna Masèhi sè èghibâ bi' orèng [[Hindu]] dhuli India. Ra-kèra è taon 1930, imigran Jeppang sè apelessèr lèbât Asia Tèmor Lao' malonta tamennan arèya ka naghârâ Brazil bâgiyân ḍâjâ sè pas dhâddhi tamennan sè ètamen<ref name=":0">Piper nigrum (PROSEA). (2016, May 4). ''PlantUse English,'' . Retrieved 18:34, November 14, 2020 from <nowiki>https://uses.plantnet-project.org/e/index.php?title=Piper_nigrum_(PROSEA)&oldid=222042</nowiki>.</ref>. È India, Malaysia, bân Indonesia sa'ang èperghi bi' orèng tanè ka'agghuy èjhuwâl. Lampung, Bangka, Kalimantan Bârâ' bân Tèmor dhâddhi kennengngan pangasèl sa'ang, ra-kèra 95% sa'ang asalla ḍâri provinsi kasebbhut ghellâ'. È abad ka 19, sa'ang nyalambher kèya ḍâ' Sarawak sè lajhu dhâddhi kennengngan pangasèl sa'ang è Malaysia (95% ḍâri Sarawak). È taon 1990an, Sri Lanka sareng Cèna nyalèp Malaysia mènangka naghârâ pangasèl sa'ang, dhinèng Thailand bân Vietnam dhâddhi naghârâ pangasèl sa'ang sè rajâ kèya<ref name=":0" />. == Pangangghuyân == Sa'ang kerrèng èyangghuy klabân aberri' rassa sè ella èghuna'aghi sajjhek jhâman Roma bân Èropa kona. Rèng-orèng è kaḍuwâ kennengngan ghellâ' ella ngimpor sa'ang sajjhek abit, ra-kèra abad ka 12. Pangangghuyân sa'ang sè bânnya'na 80% satèya aghelumpo' è naghârâ majhu, sè kapprana èyangghuy ghâbây tojjhuwân malanjhâng omorra kakanan sè èsèmpen. Bilâ cara ghellâ' ta' lumbra è Indonesia, Malaysia, bân naghârâ-naghârâ è Asia Tèmor Lao'. Bâjârina, cara kasebbhut ella molaè èpakappra polana ollè pangaro ḍâri pariwisata bân kamajhuwân tèknologi. Makkè ḍâ'iyâ, bânnya' kèya sè èyimpor. Laèn è India bân Sri Lanka, cara ghellâ' ella biyasa. Mènnya' sa'ang bân ''oleoresin''na sa'ang sè èkaghâbây ḍâri buwâna bânnya' èghuna'aghi ka'angghuy kakanan sè ngolana ta' bit-abit<ref name=":0" />. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Piperaceae]] 1nvo35it4i9d6qra3qzqlg1w8zg8mtx Sa'ang bunto' 0 603 5552 4968 2021-01-06T04:07:37Z 2600:1700:1E0:6B20:54B4:968C:E474:C024 5552 wikitext text/x-wiki [[Bhengkek:Cubèbe et cubèbe de Madagascar.jpg|thumb|Sa'ang bunto kerrèng]] '''Sa'ang bunto'''' (''Piper cubeba'') iyâ arèya tombuwân sè tamaso' ka genus Piper. Tombuwân arèya èmanfaataghi buwâ bân minynya' atsirina. Neng è bhâsa [[Indonesia]], tombuwân arèya èkoca' ''kemukus''. [[Bhângsa:Totombuwân]] [[Bhângsa:Piperaceae]] b8z0qzrfmh5qxpiv0kq1md4x1su7k8v Sabbhrâng 0 604 5962 4969 2021-01-22T15:42:38Z Boesenbergia 6 5962 wikitext text/x-wiki [[Bhengkek:Balanghoy (Manihot esculenta) tubers.jpg|thumb|Ombina sabbhrâng]] '''Sabbhrâng''' (''Manihot esculenta'') panèka tombuwân sè tombu taonan dâri suku Euphorbiaceae. Ombina panèka èkaghâbây kakanan poko' sè ngasèlaghi karbohidrat, dhinèng dâuna bisa èkaghângan. Sabbhrâng arèya èkaghâbây [[tapay]] otabâ sabbhrâng ghuring otabâ mo'-amo' laènna. [[Bhângsa:Totombuwân]] [[Bhângsa:Euphorbiaceae]] accn9pgltlxk8nza6z58mb3mkpuvzlq Sabbhrâng longghâ 0 605 12330 12329 2023-03-20T07:09:54Z Boesenbergia 6 12330 wikitext text/x-wiki [[Bhengkek:126Pulo, San Rafael, Bulacan Landmarks 20.jpg|thumb|Kebbhuna sabbhrâng longghâ]] '''Sabbhrâng longghâ''' (''Ipomoea batatas'') iyâ arèya tombuwân sè è [[bhâsa]] Inggris èkoca' '''''sweet potato'''''. Bâgiyân sè èmanfa'ataghi iyâ arèya ombina polana anḍi' gizi (karbohidarat) sè tèngghi. È Afrika, ombi sabbhrâng longghâ dhâddhi kakanan otama sè penting. È Asia, salaèn èkakan ombina, ḍâun ngoḍâna èkaghângan. Bâḍâ kèya jennis sabbhrâng longghâ laèn sè ètanem è pakarangan polana ḍâunna sè bhâghus èpandheng. [[Bhângsa:Totombuwân]] [[Bhângsa:Convolvulaceae]] 4d0khsww1wku142jpgaanspcs2b56lx Sabu 0 606 8550 6316 2022-07-16T10:19:46Z Boesenbergia 6 8550 wikitext text/x-wiki '''Sabuh''' iya arèya sajenis tombuan tropis sè gempang ètemmohaghi è Indonesia. Buwa arèyah èkenal klabân bânya' nyamah, sepertènah ''sawo'' (Ind. Jw), ''sauh'' atau ''ciku'' (Mly.). Sabuh aghâdhui kolè' sè abârna coklat, dhâging sè lemmes, bâi' kènè' abârna celleng, bân râssana manès. [[Bhengkek:Owoce Sapodilla.jpg|thumb|Sabu]] == Ghânḍhu'an bân Kaghuna'an == Akâdhiyah buwa sé laén, sabuh aghâdhui bânnya' ghândhu'an nutrisi bân kaghunaan kâangghuy kaséhatan. Nutrisi aréyah sé aropâ'aki vitamin bân mineral sé ébhutoaghi sareng bâdhân. Nutrisi sé paléng bânnya' bâdâh é sabuh iye aréya : vitamin C (39.33%), karbohidrat (37.00%), serat (33.68%), zat besi (24.13%), tembaga (23.00%). Sé paléng penting aréya é dâlem séttong sabuh aghâdhui ghândhu'an nutrisi, é antarânah:[https://www.healthbenefitstimes.com/sapodilla/] * Kalori (200 Kcal) * Serat (12,8 g) * Lemak (2,65 g) * Protein (1,06 g) * Karbohidrat (48,1 g) * Kalsium (51 mg) * Air (187,98 g) * Magnesium (29 mg) * Zat besi (1,93 mg) * Potassium (465 mg) * Fosfor (29 mg) * Asam Pantothenic (0,607 mg) * Vitamin C (35,4 mg) * Folat (34 mcg) * Niacin (0,482 mg) * [[Vitamin]] A (7 mcg) Polanah aghâdhui bânnya' ghâdhu'an nutrisi, sabuh jhughân aghâdhui manpaat sé aropâ'aki: * Râssa manès è sabuh arèya dâri fruktosa bân sukrosa. Duwâ' jenis ghulâh alami arèya amanpaat kâ angghuy nambâi energi klâban cepet, tapèh pagghun sèhat * Serat sè tèngghih amanpaat kâ angghuy mâ sèhat saluran pencernaan * Ghândhu'an kalsium, zat besi, bân fosfor aghâdhui pèran penting è dâlem ajâgâh kakoâtan tolang saèngghâ ta' ghampâng ngâropos bân ajâghah kasèhatan ghighih * Magnisium bân potasium âghuna kâ angghuy manormal tekânan dârâ. Protasium jhugân bhisa mathoron rèsiko struk, ajâgâh otot, bân mabheres panyakèt bingsèl (ginjal) * Ghândhu'an vitamin C amanpaat kâ angghuy ngèlangaghi râsâ stress * Ghândhu'an vitamin A âghuna kâ angghuy ajâgâh kasèhatan [https://www.academia.edu/10890946/25_Amazing_Benefits_and_Uses_Of_Sapota_For_Skin_Hair_And_Health_Home_Articles_Health_and_Wellness_Ingredients_and_Uses_25_Amazing_Benefits_Of_Sapota_For_Skin_Hair_And_Health?auto=download matah] * Ghândhu'an kalsium âghuna kâ angghuy nambâi stamina badhân * [[Bhângsa:Totombuwân]] [[Bhângsa:Sapotaceae]] eb1o3kbbfip1mhtqhcjew6jbqhbudqg Sabuh 0 607 3253 3252 2020-12-15T14:02:25Z Jon Harald Søby 5 1 revision imported 3252 wikitext text/x-wiki #REDIRECT [[Sabu]] 72j42aogajubyoozw3klb2tj457hntx Saghâ 0 608 5585 4971 2021-01-07T14:33:21Z Boesenbergia 6 5585 wikitext text/x-wiki [[Bhengkek:Adenanthera pavonina1.jpg|thumb|Saghâ]] '''Saghâ''' (''Adenanthera pavonina'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Fabaceae. Bhungka abuwâ akadhi [[pette]], bighina kènè' bân abârna mèra. Bhungka saghâ arèya sokkla ḍâri Asia Lao', tapè satèya ella nyalambher ka naghârâ tropis sè laèn. Bhungka saghâ lomrana èkaghâbây bhungka panganḍeng è tèmbhuk rajâ. Tamennan arèya kèya ghâmpang ètemmowè è [[pasèsèr]]. [[Bhângsa:Totombuwân]] [[Bhângsa:Fabaceae]] lfyqc1ul3e3qq4je9mkhynvl0ppxrzt Salak 0 609 5220 5150 2020-12-29T16:04:33Z Wirjadisastra 10 /* Pamanpaatan è Masyarakat */clean up, replaced: settong → sèttong (2) using [[Project:AWB|AWB]] 5220 wikitext text/x-wiki [[Bhengkek:Salak (snail skin fruit), Indonesia.jpg|thumb|Salak]] '''Salak''' anèka sala sèttong jenis palma sè buânnah biasa èdhe’er. Anèka lajhu èkennal anama ''sala (Min., [[:id:Bahasa Makassar|Mak]]., [[:id:Bahasa Bugis|Bug]]''<ref>Heyne, K. 1987. ''Tumbuhan Berguna Indonesia'', jil. 1. Yay. Sarana Wana Jaya, Jakarta. Hal. 392.</ref>''., bân Thai)''. È dhâlem [[:id:Bahasa Inggris|bahasa Inggris]] èsebut Salak otaba ''snake fruit'', e laen oca’ nama ilmiannah anèka '''''Salacca zalacca.''''' Salak anèka èsebbut ''Snake fruit'' amarghâ kolè’na sè nyeropaè sesse’-eng olar. == Pamanpaatan è Masyarakat == Taneman Salak biasanna ètanem sopajhâ bisa èmanfaat-aghi buânnah. Salak anèka lajhu bennya’ èkaonenge mènangka bua mejhâh. Salak bisa èdhe’er matta, èkaghâbey ''[[:id:Asinan|manisan]], asinan,'' bân laju bisa èkaghâbey keripek salak. Biasannah, salak ngodhe ègunaaghi kaanguy sala sèttong bâhan è rojhak/''rujak''. Salaèn kaghuna’an sè-èsebbhut sabelummah, Salak jhugân segghut èkaghâbay dhaddhih dudul, kormah, kopi, bân bisa jhugân èkaghâbay ''[[:id:Puding|puding]]''. Ta’coma dhâgingna Salak sè aghâdhui kaghuna’an bân manfaat, daun dari Salak lajhu cè’ aghunannah. Daun dari salak lajhu bisa èghunaaghi kaangkuy aghâbey anyaman<ref>Verheij, E.W.M. dan R.E. Coronel (eds.). 1997. ''Sumber Daya Nabati Asia Tenggara 2: Buah-buahan yang dapat dimakan''. PROSEA – Gramedia, Jakarta. Hal 362-366. <nowiki>ISBN 979-511-672-2</nowiki>.</ref> bân alèndhungi bigghi’ laèn dhâri karosakan otabhâ kamalèngan<ref>Teks pranala, Salak and Duku, Loving You Both.</ref>. Bhungkannah Salak lajhu bisa è kaghâbay paghâr amarghâ dhurinnah sè ta’ tatembos.            Salanjuttah kaghunaan Salak è dhâlam pengobatan. Salak ekenal mènangka sala sèttong bigghi’ sè bisa mabâres ''[[:id:Diare|diare]].'' Dhaddhinnah, manabi kabannya’an ngakan Salak bisa amargha-aghi cèntala muwang aèng rajhâh. Khasiat Salak anèka ampon cè’ tarkènnallah è [[:id:Tiongkok|Cina]]. == Sombher == <references responsive="" /> <ref>[http://herbalmiracles.blogspot.com/2010/06/usefulness-salak-fruit.html Teks pranala], The miracle of herbal life.</ref> <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Arecaceae]] 63ix20fpc94mon7wvg16q53ftgdeia1 Salman Yoga S 0 610 14861 12191 2023-11-28T00:30:53Z Alfiyah Rizzy Afdiquni 9 14861 wikitext text/x-wiki {{infobox orang}} '''Salman Yoga S''' otabâ kalonta mènangka '''S. Yoga''' (bhâbhâr è Takengon, Acèh Tengnga, 5 Juli 1973) iyâ arèya sala sèttong bhujhângghâ bân panolès sokkla [[Indonesia|Inḍonèsia]]. == Karjâ == === Puisi === * “''Sajak-Sajak Rindu''” (KKSBMIY, 1995) === Novèl === * “''Tungku''” (Banda Aceh, Aneuk Mulieng, 2006) [[Bhângsa:Bhujhângghâ]] mpdpap1h4gwonsn8kya26p2bivaqnz4 Sambhung dârâ 0 611 3266 3265 2020-12-15T14:02:26Z Jon Harald Søby 5 1 revision imported 3265 wikitext text/x-wiki #REDIRECT [[Sambhung ḍârâ]] 2qxjzq2c8ag4iwrt1efux8bczirnpkw Sambhung ḍârâ 0 612 6693 5554 2021-04-03T10:25:22Z Rachmat04 112 ~ 6693 wikitext text/x-wiki [[Bhengkek:Chinese Croton (Excoecaria cochinchinensis).jpg|jmpl|Sambhung dârâ]] '''Sambhung ḍârâ''' ('''''Excoecaria cochinchinensis''''') iyâ arèya tamennan sè tamaso' ka ḍâlem famili Euphorbiaceae. Tamenna arèya èyangghuy ghâbây tambhâ sè asalla ḍâri Cèna bân Asia Tèmor Lao'. Salaènna èkaghâbây tambhâ, tamennan arèya èghuna'aghi kèya ghâbây racona jhuko' polana bisa mamatè jhuko'. Makkèna ḍâ'iyâ, tamennan arèya ghi' ètamen kèya ghâbây tamennan pangèyas. Tombuwân arèya èkoca' ''sambang darah'' (Indonesia)'','' remek daging ([[Jhâbâ]]). == Jhâjhârbâ'ân ropa == Ombhut, mampo tombu sampè' 1-2m tèngghina. Ḍâunna loncong, lancèp è ojungnga, alang sellèng, ra-kèra 7-10 cm, bârna pa'aḍâ'ânna bhiru dhinèng bârna sabhâligghâ mèra towâ. Kembhângnga kènè, abârna bhiru, bân tombu è kèmongnga ḍâun. Buwâna bunter loncong akanṭa kapsul<ref>https://www.nparks.gov.sg/florafaunaweb/flora/2/0/2010</ref>. == Panyalambherrân == Tombuwân arèya tombu dhuli Myanmar, Thailand, Indocina, Cèna bâgiyâan lao', Malaysia, bân Indonesia<ref name=":0">https://www.researchgate.net/publication/324308141_Plant_Resources_of_South_East_Asia_no_12_2_Medicinal_and_Poisonous_Plants_2</ref>. == Paghuna'an == È Thailand kapprana ghâbây nom-ènoman sè mabârâs panyakè' rahèm. Kellana ḍâun sambhung ḍârâ sè ella èpangghâng èyènom ka'angghuy nambhâi tel-ghâtel sareng orèng Indocina. Dhinèng è Jhâba èghuna'aghi ghâbây ma'ambu kalowarra ḍârâ bân racona jhuko'<ref name=":0" />. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Euphorbiaceae]] kdsqas6ly13p728ssbcdjnwl9gumiur Sambikerep, Sorbhâjâ 0 613 3279 3278 2020-12-15T14:02:26Z Jon Harald Søby 5 4 revisions imported 3277 wikitext text/x-wiki '''Sambikerep''' panèka nyama sala sèttong kecamatan è [[Kotta Sorbhâjâ]], [[Jâbâ Tèmor|Provinsi Jhâbâ Tèmor]], [[Indonesia]]. [[Bhângsa:Geografi]] gvswuxgla1bksz1f32k0sszep0q3dbq Sambikerep, Sorbhâjâh 0 614 3281 3280 2020-12-15T14:02:26Z Jon Harald Søby 5 1 revision imported 3280 wikitext text/x-wiki #REDIRECT [[Sambikerep, Sorbhâjâ]] iarb1bg2eqdibkdel25hv5i5xi9v2b7 Sandur 0 615 16850 6654 2024-07-01T07:14:34Z Alfiyah Rizzy Afdiquni 9 memperbaiki diakritik 16850 wikitext text/x-wiki '''Sandhur''' panèka sala sèttong [[seni gun tenggun]] sè ngotamaagih nyanyean lagu–lagu [[Madura]] bân biasana etampilagih bareng kalaban gerak [[tari]] sè a sifat spontan. Sandhur biasa eselenge kalaban dialog, [[lagu]] bân [[banyolan]]. == Sè amaèn == Sandhur otabâ baḍâ sè nyebbut salbadi emaènaghi sareng ḍuwâ' kalompo' sè seng – maseng kelompok tak ebatesse bannyakna anggotana tape omomna telo' sampe lema oreng. Pemain sandhur sadajana lake malah kaangguy peran bine jugan emainagih sareng pemain sè lakè. == Musik == Alat musik sè biasa ngerenge kesenian sandhur enggi panèka * [[Kenong telok]] * [[Kendhang]] * [[Kempul]] * [[Gong]] bân * [[Saronèn]] [[Bhângsa:Seni|Kabhângkèdhân]] is8ji5vltxzhmqzbmeuq9nwwxgam3n2 Sanusi Pane 0 616 8126 8119 2022-05-11T15:34:35Z 1234qwer1234qwer4 356 Undid edits by [[Special:Contribs/89.109.44.231|89.109.44.231]] ([[User talk:89.109.44.231|talk]]) to last version by Boesenbergia 8126 wikitext text/x-wiki '''Sanusi Pane''' (lahèr è Muara Sipongi, [[Mandailing Natal]], Somattra Dâjâ, 14 Novèmber 1905 – wafat è Jakarta, 2 Januarè 1968 ka omor 62 taon) panèka sala sèttong sastrawan bân panolès asal Indonèsia. == Karjâ == === Puisi === ''Pancaran Cinta'' (1926) ''Prosa Berirama'' (1926) ''Puspa Mega'' (1927) ''Kumpulan Sajak'' (1927) ''Madah Kelana'' (1931) === Drama === ''Airlangga'' (berbahasa Belanda, 1928) ''Eenzame Garoedavlucht'' (berbahasa Belanda, 1929) ''Kertajaya'' (1932) ''Sandhyakala Ning Majapahit'' (1933) ''Manusia Baru'' (1940) === Karjâ Sejarah === ''Sejarah Indonesia'' (1942) ''Bunga Rampai dari Hikayat Lama'' (1946) ''Indonesia Sepanjang Masa'' (1952) === alih bhâsâ === ''Kakawin Arjuna Wiwaha'' (karya Mpu Kanwa, terjemahan bahasa Jawa Kuno, 1940) sml915oixx76m2gnsv4v6mkqh34cwzo Sapardi Djoko Damono 0 617 7772 7768 2022-03-19T22:59:47Z Drummingman 1299 Reverted 1 edit by [[Special:Contributions/Мегакурвизация|Мегакурвизация]] ([[User talk:Мегакурвизация|talk]]) (TwinkleGlobal) 7772 wikitext text/x-wiki '''Sapardi Djoko Damono''' (laèr è Solo, Hindia Bâlândhâ, 20 Maret 1940) panèka sala sèttong sastrawan bân panolès Indonèsia. == Karjâ == === Fiksi === * ''Duka-Mu Abadi'' (1969) * ''Lelaki Tua dan Laut'' (1973; alih bhâsa karjâ [[Ernest Hemingway]]) * ''Mata Pisau'' (1974) * ''Sepilihan Sajak George Seferis'' (1975; alih bhâsa karjâ George Seferis) * ''Puisi Klasik Cina'' (1976; alih bhâsa) * ''Lirik Klasik Parsi'' (1977; alih bhâsa) * ''Dongeng-dongeng Asia untuk Anak-anak'' (1982, Pustaka Jaya) * ''Perahu Kertas'' (1983) * ''Sihir Hujan'' (1984) * ''Water Color Poems'' (1986; ealihbhâsaaghi sareng J.H. McGlynn) * ''Suddenly The Night: The Poetry of Sapardi Djoko Damono'' (1988; ealihbhâsaaghi sareng J.H. McGlynn) * ''Afrika yang Resah'' (1988; alih bhâsa) * ''Mendorong Jack Kuntikunti: Sepilihan Sajak dari Australia'' (1991; antologi sajak [[Australia]], elakoaghi sareng R:F: Brissenden bân David Broks) * ''[[Hujan Bulan Juni]]'' (1994) * ''Black Magic Rain'' (ealihbhâsaaghi sareng Harry G Aveling) * ''Arloji'' (1998) * ''Ayat-ayat Api'' (2000) * ''Pengarang Telah Mati'' (2001; kompolan [[cerpen]]) * ''Mata Jendela'' (2002) * ''Ada Berita Apa hari ini, Den Sastro?'' (2002) * ''Membunuh Orang Gila'' (2003; kompolan cerpen) * ''Nona Koelit Koetjing'' Antologi carèta pandhâ' Indonesia Periode Awal (1870an - 1910an) (2005; salah sèttong penyusun) * ''Mantra Orang Jawa'' (2005; puitisasi mantra tradisional Jhâbâ dâlem bhâsa Indonèsia) * ''Before Dawn: The Poetry of Sapardi Djoko Damono'' (2005; ealihbhâsaaghi sareng J.H. McGlynn) * ''Kolam'' (2009; kompolan puisi) * ''Sutradara Itu Menghapus Dialog Kita'' (2012; kompolan puisi) * ''Namaku Sita'' (2012; kompolan puisi) * ''The Birth of I La Galigo'' (2013; puitisasi epos "I La Galigo" alih bhâsaa sareng Muhammad Salim, kompolan puisi dwibhâsa sareng John McGlynn) * ''Hujan Bulan Juni: Sepilihan Sajak'' (edisi 1994 sè ètambah klabân jak-sajak dâri 1959, 2013; kompolan puisi) * ''Trilogi Soekram'' (2015; novel) * ''Hujan Bulan Juni'' (2015; novel) * ''Melipat Jarak'' (2015, kompolan puisi 1998-2015) * ''Suti'' (2015, novel) * ''Pingkan Melipat Jarak'' (2017;novel) * ''Yang Fana Adalah Waktu'' (2018;novel) === Non-fiksi === * ''Sastra Lisan Indonesia'' ([[1983]]), ètolès sareng [[Subagio Sastrowardoyo]] bân A. Kasim Achmad. Seri Bunga Rampai Sastra ASEAN. * ''Puisi Indonesia Sebelum Kemerdekaan'' * ''Dimensi Mistik dalam Islam'' ([[1986]]), alih bhâsa karjâ Annemarie Schimmel "Mystical Dimension of Islam", sala sèttong panolès. * ''Jejak Realisme dalam Sastra Indonesia'' ([[2004]]), sala sèttong panolès. * ''Sosiologi Sastra: Sebuah Pengantar Ringkas'' ([[1978]]). * ''Politik Ideologi dan Sastra Hibrida'' ([[1999]]). * ''Pegangan Penelitian Sastra Bandingan ([[2005]]).'' * ''Babad Tanah Jawi'' ([[2005]]; èsontèng abhareng Sonya Sondakh, alih bhâsa Indonesia dâri versi [[bahasa Jawa]] karjâ [[Yasadipura]], Balai Pustaka [[1939]]). * ''Bilang Begini, Maksudnya Begitu'' ([[2014]]), buku apresiasi puisi. * ''Alih Wahana'' (2013) * ''Kebudayaan (Populer) (di Sekitar) Kita'' (2011) * ''Tirani Demokrasi'' (2014) [[Bhângsa:Bhujhângghâ]] hywx3wnoxewgrw84mr8gg2qxv010igx Sapo 0 618 6113 5956 2021-01-23T17:18:38Z Rachmat04 112 ~ 6113 wikitext text/x-wiki [[Bhengkek:Brooms for sale in Tbilisi.jpg|thumb|Sapo]] '''Sapo''' panèka sala sèttong alat bhersè sè aghâbây dâri [[serrat]] otabâ serabut bân biyasana èbhughet. [[Bhângsa:Parabhut]] fkzg0ivlmor6wg3xp5ev9eaptxqq42f Sariamin Ismail 0 619 7371 5955 2021-09-29T08:18:04Z Rachmat04 112 ~ 7371 wikitext text/x-wiki '''Sariamin Ismail''' (lahèr è Talu, Talamau, Pasaman Bârâ', [[Somattra Bârâ']], 31 Julè 1909 – wafat è Pekanbaru, Riau, 15 Dèsèmber 1995 ka omor 86 taon) panèka sala sèttong sastrawan bân panolès asal Indonèsia. == Karjâ == * ''[[Kalau Tak Untung]]'' (1933) * ''Pengaruh Keadaan'' (1937) * ''Puisi Baru'' (1946; antologi puisi) * ''Rangkaian Sastra'' (1952) * ''Seserpih Pinang Sepucuk Sirih'' (1979; antologi puisi) * ''Panca Juara'' (1981) * ''Nakhoda Lancang'' (1982) * ''Cerita Kak Murai, Kembali ke Pangkuan Ayah'' (1986) * ''Ungu: Antologi Puisi Wanita Penyair Indonesia'' (1990) [[Bhângsa:Bhujhângghâ]] s044vk9q7usd50g3fjc75cqez92n2wj Sarkajâ 0 620 6639 5555 2021-04-01T16:37:42Z Boesenbergia 6 6639 wikitext text/x-wiki [[Bhengkek:Annona squamosa 20180920 133254.jpg|thumb|Sarkajâ]] '''Sarkajâ''' (''Annona squamosa'') iyâ arèya tamennan sè tamaso' ka ḍâlem famili Annonaceae. Tombuwân arèya asalla ḍâri kennengngan tropis. Buwâna sarkajâ bunter, kolè'na aḍhung-ghunḍung, bân dhâghing buwâna abârna potè. È bhâsa [[Indonesia]] sarkajâ èkoca' kèya ''srikaya''. [[Bhângsa:Totombuwân]] [[Bhângsa:Annonaceae]] 9lfh6v2kgw00buhadq8v0xvorndidpg Saronèn 0 621 5954 3319 2021-01-22T15:36:35Z Boesenbergia 6 5954 wikitext text/x-wiki '''Saronèn''' panèka alat musik sè tombu akembang è masyarakat Madhurâ. Saronèn aasal dâri [[bhâsa Madhurâ]] "sennènan" (arè Sennèn). [[Bhângsa:Bhudhâjâ]] gh2n0qnzihlbr0zrxymbw3q12ec29za Sarwendah Tan 0 622 16699 8494 2024-05-26T14:58:37Z 125.165.109.225 16699 wikitext text/x-wiki {{Infobox orang}} '''Sarwendah Tan''' (laèr è Jambi, 29 Agustus 1989) panèka sala sèttong panyanyi bân modèl Indonèsia. == Karjâ musik == === Grup === * ''[[Love is You]]'' (2011) (abhâreng [[Cherrybelle]]) === Kasorangan === * Kau Bukanlah Segalanya (2013) * Cuma Kamu ft. [[Ruben Onsu]] (2014) * Patah Jadi Dua (2015) * Kamu Buah Hatiku ft. Ruben Onsu (2015) * Kesakitanku (2015) * Antara Benci dan Rindu (2016) * Aku Kamu Kita (2019) * Kamu Berhak Bahagia ft. [[Betrand Peto Putra Onsu]] (2019) {{DEFAULTSORT:Tan, Sarwendah}} [[Bhângsa:Panyanyi]] [[Bhângsa:Aktris]] 60ytojx0wrfe0s9sa11cm9j95xywjz4 Sawahan, Sorbhâjâ 0 623 3329 3328 2020-12-15T14:02:28Z Jon Harald Søby 5 4 revisions imported 3327 wikitext text/x-wiki '''Sawahan''' panèka nyama sala sèttong kecamatan è [[Kottah Sorbhâjâh|Kotta Sorbhâjâ]], [[Jâbâ Tèmor|Provinsi Jhâbâ Tèmor]], [[Indonesia]]. [[Bhângsa:Geografi]] c2tx0k5mkz3gnrkdphl4yonceeb822f Sawahan, Sorbhâjâh 0 624 3331 3330 2020-12-15T14:02:28Z Jon Harald Søby 5 1 revision imported 3330 wikitext text/x-wiki #REDIRECT [[Sawahan, Sorbhâjâ]] dmdpueqq8q1wv8wa9fpj3f3usz6m1sk Scribd 0 625 5952 3335 2021-01-22T15:36:04Z Boesenbergia 6 5952 wikitext text/x-wiki '''Scribd''' panèka situs web abâgi bhengkek bân orèng sè aghuna'aghi ghâbây ngèrèm bhengkek klabân bânnya' format, nyèmpen bhengkek ḍâ' situs jrowa ḍâlem format [[iPaper]]. Scribd bâjârina ella anḍi' lebbi ḍâri 50 juta orèng aḍaftar bân lebbi ḍâri 50.000 bhengkek è-''download'' nèyap arèna. [[Bhângsa:Internèt]] nuqwv45glvviypyg0msm2fyzcuqc49f Sajhârâ 0 626 20014 19618 2024-10-07T04:03:09Z Lukjsly 1688 20014 wikitext text/x-wiki '''Sajhârâ''' panèka artèna kadhâddhian è masa lambâ' sè ghu-ongghu kadhâddhiân bân ghâdhuwân bhuktè sajhârâ otabâ ghâduwân [[sumber sejarah]] sè jellas. Oca' sajhârâ nèka èyasal ḍâri [[bhesa Arab|bhâsa Arab]] (<big><big>شجرة</big></big>: ''šajaratun'') sè artena [[pohon|ka'-bhungka'an]]. Dâlâm bhâsa Arab saos, sajhârâ nèka èsebbhut <big><big>تاريخ </big></big> sè artèna [[tarikh]]. Èlmo sajhârâ pâneka èmaso' ḍâlem èlmo [[sosial]] bân ahubungan ongghu kalabân èlmo-èlmo laènna èyantarana: [[antropologi]], [[geografi]] bân laèna. Istilah sè paḍâ artèna kalabân sajhârâ enggi panèka [[babad]], tapè babad ghâdhuwân cakobhân artè sè lebbi lowas. == Bâgiyân == * [[Sejarah dunynya|Sajhârâ dhunnya]] * [[Sejarah Melaju|Sajhârâ Malaju]] otabâ [[Nusantara]] * [[Sejarah Indonesia|Sajhârâ Inḍonèsia]] * [[Sejarah Madura]] == Oladhi jhughân == * [[Prasejarah]] [[Bhângsa:Sejarah|Sajhârâ]] kzvha8qcxq6dprkvoex0rh0cj5aqs36 Semampir, Sorbhâjâ 0 627 3353 3352 2020-12-15T14:02:29Z Jon Harald Søby 5 4 revisions imported 3351 wikitext text/x-wiki '''Semampir''' panèka nyama sala sèttong kecamatan è [[Kottah Sorbhâjâh|Kotta Sorbhâjâ]], [[Jâbâ Tèmor|Provinsi Jhâbâ Tèmor]], [[Indonesia]]. [[Bhângsa:Geografi]] mljdpvhy7cs46ejis0z8zjsgzrt5hvq Semampir, Sorbhâjâh 0 628 3355 3354 2020-12-15T14:02:29Z Jon Harald Søby 5 1 revision imported 3354 wikitext text/x-wiki #REDIRECT [[Semampir, Sorbhâjâ]] 81cwcij0t21grrbfcv5p4mh4v0rynom Sendy Ariani 0 629 5589 5184 2021-01-07T14:39:52Z Boesenbergia 6 5589 wikitext text/x-wiki '''Sendy Ariani''' otabâ lebbi kalonta mènangka '''Sendy''' (lahèr è [[Bogor]], Jhâbâ Bârâ', 12 Agustus 1993) panèka sala sèttong panyanyi Indonèsia. Sendy panèka sala sèttong angghuta [[JKT48]] generasi kapèng sèttong. [[Bhângsa:Biografi]] s2edzkseocaczd41ope6qehz12t3gla Seno Gumira Ajidarma 0 630 5948 3365 2021-01-22T15:34:43Z Boesenbergia 6 5948 wikitext text/x-wiki '''Seno Gumira Ajidarma''' (lahèr è Boston, Amèrika Serikat, 19 Junè 1958) panèka sala sèttong sastrawan bân panolès asal [[Indonesia|Inḍonesia]]. == Karjâ == === Fiksi === ==== Puisi ==== * Mati Mati Mati (1975) * Bayi Mati (1978) * Catatan-catatan Mira Sato (1978) ==== Carèta pandha' ==== * Dunia Sukab * Penembak Misterius * Negeri Kabut * Matinya Seorang Penari Telanjang * Iblis Tidak Pernah Mati * Atas Nama Malam * Aku Kesepian Sayang, Datanglah menjelang Kematian * Kematian Donny Osmond * Sepotong Senja Untuk Pacarku * Dilarang Menyanyi di Kamar Mandi * Saksi Mata * Sebuah Pertanyaan Untuk Cinta * Linguae ==== Roman ==== * Jazz, Parfum dan Insiden * Negeri Senja * Biola Tak Berdawai * Kitab Omong Kosong * Kalatidha * Wisanggeni Sang Buronan * Nagabumi 1 : Jurus Tanpa Bentuk * Nagabumi 2 : Buddha, Pedang dan Penyamun Terbang ==== Komik ==== * Sukab Intel Melayu: Misteri Harta Centhini * Jakarta 2039 * Taxi Blues * Panji Tengkorak: Kebudayaan Dalam Perbincangan === Nonfiksi === * Ketika Jurnalisme Di Bungkam Sastra Harus Bicara * Layar Kata * Kisah Mata * Surat Dari Palmerah * Sembilan Wali dan Siti Jenar [[Bhângsa:Panolès]] on6yqyfuesw12wqy0f8maluxf0a8e4x Sentol 0 631 5947 5556 2021-01-22T15:34:14Z Boesenbergia 6 5947 wikitext text/x-wiki [[Bhengkek:Sandoricum koetjape Blanco1.127-cropped.jpg|thumb|Ghâmbhârrâ sentol]] '''Sentol''' otabâ '''santol''' (''Sandoricum koetjape'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Meliaceae. Sentol èkoca' kèya ''kecapi'' (Malaju, [[Indonesia]]); ''sentol, santol, wild mangosteen'' (Inggris); ''santor'' (Filipina), bân èn-laènna. Buwâna sentol arèya arassa cèlo' tapè ḍhâng-kaḍhâng kèya [[manès]]. [[Bhângsa:Totombuwân]] [[Bhângsa:Meliaceae]] p3168otok5c3rdtf4soa0zbgf4k143i Serrè 0 632 16365 6116 2024-03-19T10:38:43Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 16365 wikitext text/x-wiki [[Bhengkek:Serai.jpg|thumb|Serrè]] '''Serrè''' (''Cymbopogon citratus'') iyâ arèya tombuwân sè tamaso' ka ḍâlem macem bhâ'-rebbhâ'ân otabâ Poaceae. Serrè kèya èghuna'aghi ghâbây maro'om massa'an. Mènnya' serrè sè tamaso' ka macem mènnya' atsiri èyèkstrak dhuli bagiyân attas tamennan arèya. Mènnya'na èghuna'aghi ghâbây ngojâ rengngè' ([[rèpelen]]). Bâḍâ ghâḍhuwân [[sitronèla]] sè ta' èkasennengè rengngè'. Mangkana, serrè kennèng èpadhâddhi obhât rengngè' bân [[serangga]] laènna. == Jhâjhârbâ'ân ropa == Serrè arèya tamennan sè tombu taonan, ramo'na akanṭa [[jhâi]]. Ghlâghârrâ ngalompor ènga' bhungkana [[pènang]], bisa tombu ghân 2m tèngghina, bhuleddhâ 4mm. Kalomporra abârna bhiru è ḍâlemma, ḍâunna abârna bhiru bureng<ref>{{Cite web |title=Archive copy |url=http://www.efloras.org/flora_page.aspx?flora_id=2 |access-date=2020-11-28 |archive-date=2012-05-01 |archive-url=https://web.archive.org/web/20120501095724/http://www.efloras.org/flora_page.aspx?flora_id=2 |dead-url=yes }}</ref>. == Panyalambherrân == Tombuwân arèya asalla ḍâri [[India]] bân [[Sri Lanka]]<ref>http://apps.kew.org/wcsp/</ref>. Makkè ḍâ'iyâ serrè ella ètamen è Afrika, Amèrika Tengnga bân Lao', Hindia Bârâ', Cèna, bân Asia Tèmor Lao'<ref>https://npgsweb.ars-grin.gov/gringlobal/taxon/taxonomysimple.aspx</ref>. === Carèta Panyalambherrân === Samarèna [[Perrang Dhunnya Kaḍuwâ']], rèng-orèng molaè aperghi serrè è Amèrika Tengnga bân Lao', lajhu è Afrika, Madagaskar, bân polo-polo è saènterrenna. Serrè satèya ella ètamen otabâ tombu aghâl è pan-brâmpan naghâra sub- bân tropis. Tamennan arèya èperghi è pan-brâmpan naghârâ è Asia Tèmor Lao' ghâbây tamennan kalongèdhân otabâ pangèyas<ref>Oyen LPA, 1999. Cymbopogon citratus (DC.) Stapf. Record from Proseabase. In: Plant Resources of South-East Asia [ed. by Oyen LPA, Xuan ND]. Bogor, Indonesia: PROSEA Foundation.<nowiki>http://www.proseanet.org</nowiki></ref>. Dhinèng è Amèrika Serikat, kappra ètamen è Florida, è salajhângnga Miami-Dade County<ref>Wunderlin, R. P., Hansen, B. F., Franck, A. R., Essig, F. B., 2016. Atlas of Florida vascular plants. In: Atlas of Florida vascular plants . Tampa, USA: University of South Florida. <nowiki>http://www.florida.plantatlas.usf.edu/</nowiki></ref>. È Puerto Riko bân Kapolowan Virgin, serrè ka'angghâl è kèmpo'an herbarium sè ella èkaghâbây è taon 1876 bi' 1860 bâng-sèbânga. È Puerto Riko, serrè ètamen è pamengkang<ref>Más EG, García-Molinari O, 2006. (Guia Ilustrada de Yerbas Comunes en Puerto Rico). Mayagüez, Puerto Rico: Universidad de Puerto Rico. Colegio de Ciencias Agrícolas. Servicio de Extensión Agrícola.28 pp.</ref>. == Paghuna'an == === Arghâ èkonomi === Èkstrak mènnya' èsensialla serrè èghuna'aghi è ghuṭè, bhât-obhâdhân, bân om-ro'om. Makkè serrè ètamen è Asia bân Afrika, tapè naghârâ pangasèl serrè sè palèng bânnya' ngèkspor serrè arèya Guetamala, ra-kèra 250.000 kg per taon<ref name=":0">Avoseh, O., Oyedeji, O., Rungqu, P., Nkeh-Chungag, B., Oyedeji, A., 2015. Cymbopogon species; ethnopharmacology, phytochemistry and the pharmacological importance. Molecules, 20(5), 7438-7453. doi: 10.3390/molecules20057438</ref>. === Arghâ sosial === Serrè èghuna'aghi ghâbây nambhâi panyakè' tabu', ghâresghes, bân ḍârâ tèngghi. Kappra kèya èkella pas èyènom ghâbây nambhâi bâto', kalèsma, bârâ ghusè, bân sakè' tabu'<ref name=":0" />. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Poaceae]] 338xbp5jc1ewoom15fcq6khcpus0rgs Shania Junianatha 0 633 15525 15524 2024-01-01T04:21:07Z OrangKalideres 2196 revert 15525 wikitext text/x-wiki '''Shania Junianatha''' otabâ lebbi èkennal mènangka '''Shania''' (laèr è Surakarta, Jhâbâ Tengnga, 27 Junè 1998) panèka sala sèttong panyanyi Indonèsia. Shania panèka sala sèttong anggota [[JKT48]] generasi kasettong. [[Bhângsa:Biografi]] 5lykswo5am0b5kziwpb90n5l0snsdxm Shawn Mendes 0 634 15400 8731 2023-12-11T22:27:50Z Sastroward 2437 Shawn Mendes è 2018 15400 wikitext text/x-wiki [[Bhengkek:10 things Shawn Mendes can't live without 01.jpg|250px|jmpl|ka|Shawn Mendes è 2018]] '''Shawn Peter Raul Mendes''' iyâ arèya panyanyi bân tokang nolès laghu sè asalla dâri [[Kanada]]. Mendes ella aghâbây tello album studio, abâḍâ'aghi tello tur sadhunnya, bân mondhi brâmpan nominasi bân pa'ajhinan. [[Bhângsa:Panyanyi]] o9e26wb121tcupg040sz7rqs0aue5ja Shinta Naomi 0 635 5944 5173 2021-01-22T15:32:28Z Boesenbergia 6 5944 wikitext text/x-wiki '''Shinta Naomi''' otabâ lebbi èkennal mènangka '''Naomi''' (laèr è Jakarta, 4 Junè 1994) panèka sala sèttong panyanyi Indonèsia. Naomi panèka sala sèttong anggota [[JKT48]] generasi kaduwâ'. [[Bhângsa:Biografi]] 5nfiisrd4av3zb7rvgqvill64cw2iag Simokerto, Sorbhâjâ 0 636 3393 3392 2020-12-15T14:02:30Z Jon Harald Søby 5 4 revisions imported 3391 wikitext text/x-wiki '''Simokerto''' panèka nyama sala sèttong kecamatan è [[Kottah Sorbhâjâh|Kotta Sorbhâjâ]], [[Jâbâ Tèmor|Provinsi Jhâbâ Tèmor]], [[Indonesia]]. [[Bhângsa:Geografi]] bb7h7zq5kojb8d7pmbyizrnswcm2vq3 Simokerto, Sorbhâjâh 0 637 3395 3394 2020-12-15T14:02:30Z Jon Harald Søby 5 1 revision imported 3394 wikitext text/x-wiki #REDIRECT [[Simokerto, Sorbhâjâ]] iqu14xshnft0l5l427ddrv0udzqbd9g Sindhunata 0 638 16149 15466 2024-03-02T14:24:09Z Alfiyah Rizzy Afdiquni 9 16149 wikitext text/x-wiki '''Dr. Gabriel Possenti Sindhunata, S.J.''', otabâ lebbi kalonta mènangka '''Sindhunata''' (lahèr è [[Batu, Jhâbâ Tèmor]], 12 Mèi 1952) panèka sala sèttong sastrawan bân panolès asal [[Inḍonesia|Indonèsia.]] == Karjâ == === Nonfiksi === * ''Baba Bisa Menjadi Indonesier: Bung Hatta, Liem Koen Hian, dan Sindhunatha, Menyorot Masalah Cina di Indonesia'' (1988) * ''Hoffen auf den Ratu-Adil: das eschatologische Motiv des "Gerechten Königs" im Bauernprotest auf Java während des 19. und zu Beginn des 20. Jahrhunderts'' (1992, Disertasi) * ''Sayur Lodeh Kehidupan: Teman dalam Kelemahan'' (1998, Editor) * ''Sisi Sepasang Sayap: Wajah-Wajah Bruder Jesuit'' (1998) * ''Menjadi Generasi Pasca-Indonesia: Kegelisahan Y.B. Mangunwijaya'' (1999, Editor) * ''Pergulatan Intelektual dalam Era Kegelisahan: Mengenang Y.B. Mangunwijaya'' (1999, Editor) * ''Membuka Masa Depan Anak-Anak kita: Mencari Kurikulum Pendidikan Abad XXI'' (2000) * ''Menggagas Paradigma Baru Pendidikan: Demokratisasi, Otonomi, Civil Society, Globalisasi'' (2000, Editor) * ''Sakitnya Melahirkan Demokrasi'' (2000) * ''Pendidikan: Kegelisahan Sepanjang Zaman: Pilihan Artikel Basis'' (2001, Editor) * ''Long and Winding Road, East Timor'' (2001) * ''Bola di Balik Bulan'' (2002) * ''Bola-Bola Nasib'' (2002) * ''Air Mata Bola'' (2002) * ''Jembatan Air Mata: Tragedi Manusia Pengungsi Timor Timur'' (2003) * ''Mengasih Maria: 100 tahun Sendangsono'' (2004, Editor) * ''Kambing Hitam: Teori Rene Girard'' (2006) === Fiksi === * ''[[Anak Bajang Menggiring Angin]]'' (1983) * ''Aburing Kupu-Kupu Kuning'' (1995) * ''Nderek Sang Dewi ing Ereng-erenging Redi Merapi'' (1995) * ''Semar Mencari Raga'' (1996) * ''Cikar Bobrok'' (1998) * ''Mata Air Bulan'' (1998) * ''Bayang-Bayang Ratu Adil'' (1999) * ''Bisikan Daun-Daun Sabda'' (2000) * ''Sumur Kitiran Kencana'' (2000) * ''Tak Enteni Keplokmu: Tanpa Bunga dan Telegram Duka'' (2000) * ''Air Kata-Kata'' (2003) * ''Ilmu Ngglethek Prabu Minohek'' (2004) * ''Segelas Beras untuk Berdua'' (2006) * ''Dari Pulau Buru ke Venesia'' (2006) * ''Burung-Burung di Bundaran HI'' (2006) * ''Ekonomi Kerbau Bingung'' (2006) * ''Petruk Jadi Guru'' (2007) * ''Putri Cina'' (2007) * ''Menyusu Celeng'' (2019) {{DEFAULTSORT:Sindhunata}} [[Bhângsa:Panolès]] [[Bhângsa:Bhujhângghâ]] 11eydloqhj63m07mjjymfc36r0ye3q6 Sindoedarsono Soedjojono 0 639 14353 12219 2023-10-06T13:19:02Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14353 wikitext text/x-wiki '''Sindoedarsono Soedjojono''' (Kisaran, Somattra Ḍâjâ, Mèi 1913-25 Maret, Jakarta, 1985) panèka palukis legendaris è Indonesia. Sudjojono kalonta mènangka bhâpa' seni rupa modern [[Indonesia]]. Julukan arèya èberri'aghi ka polana Sudjojono panèka seniman pertama Indonesia sè matakennalaghi modernitas seni dhâpor Indonesia. Aruwah biyasah nolès nyamahna S. Sudjojono. == Karjâ == '''Sabâgiyân lukisan'''<ref>{{Cite web|url=http://arsip.galeri-nasional.or.id/pelaku_seni/s-sudjojono/karya|title=Arsip Galeri Nasional Indonesia {{!}} Karya Pelaku Seni - S Sudjojono|website=arsip.galeri-nasional.or.id|language=en|access-date=2018-10-28|archive-date=2018-10-28|archive-url=https://web.archive.org/web/20181028225837/http://arsip.galeri-nasional.or.id/pelaku_seni/s-sudjojono/karya|dead-url=yes}}</ref>: * "Tjap Go Meh", 1940 - cèt mènnya' è attas [[kanvas]] - 73x51cm * "Ibuku", 1955 - cèt mènnya' è attas kanvas - 60x39cm * "Ros Pandan Wangi Istriku", 1959 - cèt mènnya' è attas kanvas - 120x85cm * "Ibu Menjahit", 1944 - cèt mènnya' è attas kanvas - 55.5x71cm * "Potret Pejuang", 1953 - 39x28x50cm * "Pantai Bali", 1974 - cèt mènnya' è attas kanvas - 100x140cm * "Pura Satria", 1960 - cèt mènnya' è attas kanvas - 96x100cm * "Cap Go Meh",1963 - cèt mènnya' è attas kanvas - 73x51cm '''Buku''': * Seni lukis, kesenian, dan seniman (1946) * Cerita Tentang Saya dan Orang-orang Sekitar Saya (2017) <references /> [[Bhângsa:Kabhângkèdhân]] nyvgyux2sz3z5ewgs6faeoipc5leavv Sinka Juliani 0 640 8636 8567 2022-07-19T13:54:12Z Praxidicae 176 rvv lta 5943 wikitext text/x-wiki '''Sinka Juliani''' otabâ lebbi èkennal mènangka '''Sinka''' (laèr è Jakarta, 4 Julè 1996) panèka sala sèttong panyanyi Indonèsia. Sinka panèka sala sèttong anggota [[JKT48]] generasi kaduwâ'. [[Bhângsa:Biografi]] srstlln7jks7hjb661w24alayud0d9q Siti Gayatri Abhirama 0 641 5942 5162 2021-01-22T15:31:45Z Boesenbergia 6 5942 wikitext text/x-wiki '''Siti Gayatri Abhirama''' (laèr 11 Maret 1993) panèka sala sèttong panyanyi Indonèsia. Gayatri panèka sala sèttong anggota [[JKT48]] generasi kasettong. [[Bhângsa:Biografi]] m0pn211rqu7nni2ue620vk30qx5zotw Sitok Srengenge 0 642 5941 3417 2021-01-22T15:31:30Z Boesenbergia 6 5941 wikitext text/x-wiki '''Sunarto''' otabâ lebbi èkennal mènangka '''Sitok Srengenge''' (lahèr è Grobogan, Jhâbâ Tengnga, 22 Agustus 1965) panèka sala sèttong sastrawan bân panolès asal [[Indonesia|Inḍonèsia]]. == Karjâ == === Antologi puisi === * ''Persetubuhan Liar'' (kamoddhian èterbitaghi ulang klabân judul: ''Kelenjar Bekisar Jantan'') * ''Anak Jadah'' * ''Nonsens'' * ''Ambrosia'' * ''On Nothing'' * ''Trilogi Tripitakata'' === Novèl === * ''Menggarami Burung Terbang'' * ''Trilogi Kutil'' [[Bhângsa:Bhujhângghâ]] qlppqpbrf8crms0swefgzv5dkhkkp0y Sitor Situmorang 0 643 15467 7088 2023-12-13T04:45:04Z 5.161.90.20 Situmorang, Sitor 15467 wikitext text/x-wiki [[Bhengkek:Sitor Situmorang Kesusastraan Indonesia Modern dalam Kritik dan Essai 1 (1962) p46.jpg|jmpl|Sitor Situmorang ghi' ngoḍâ]] '''Sitor Situmorang''' (laèr è Harianboho, Tapanuli Ḍâjâ, [[Somattra Ḍâjâ]], 2 Oktober 1923 – wafat è Apeldoorn, Bâlândhâ, 21 Ḍèsèmber 2014 è omor 91 taon) iyâ arèya sala sèttong bhujhângghâ bân panolès Indonèsia. == Karjâ == === Puisi === * ''Surat Kertas Hijau'' (1954) * ''Dalam Sajak'' (1955) * ''Wajah Tak Bernama'' (1956) * ''Zaman Baru'' (1962) * ''Dinding Waktu'' (1976) * ''Peta Perjalanan'' (1977) * ''Angin Danau'' (1982) * ''Bunga di Atas Batu'' (1989) * ''Bloem of Een Rots'' (1990) * ''Rindu Kelana'' (1994) === Carèta panḍâ' === * ''Pertempuran dan Salju di Paris'' (1956) * ''Pangeran'' (1963) * ''Danau Toba'' (1981) === Drama === * ''Jalan Mutiara'', drama (1954) === Pertalan === * ''Triffid Mengancam Dunia'' karya John Wyndham, novel (1953) * ''Hanya Satu Kali'' karya [[John Galsworthy]] & Robert Midlemans, naskah drama (1954) * ''Sel'' karya [[William Saroyan]], naskah drama (1954) * ''Hari Kemenangan'' karya M. Nijhoff, naskah drama (1955) * ''Bethlehem'' karya M. Nijhoff, naskah drama (1955) * ''Perwira Tuhan'' karya R.S. Macnocol (1955) * ''Jalan ke Joljuta'' karya [[Dorothy L. Sayers|D.L. Sayers]], naskah drama (1956) * ''Menentukan Sikap'' karya [[Eddy du Perron|E. du Perron]], kumpulan esai (1957) * ''Perjalanan si Pinto'' karya W.S. Bronson (1960) * ''Hikayat Lebak'' karya [[Rob Nieuwenhuys]] (1977) === Èn-laènna === * ''Rapar Anak Jalang'' (1955) * ''Sastra Revolusioner'', kumpulan esai (1965) * ''Sitor Situmorang Sastrawan 45, Penyair Danau Toba'', otobiografi (1981) * ''Toba na Sae'', sejarah lokal (1993) * ''Guru Somalaing dan Modigliani Utusan Raja Rom'', sejarah lokal (1993) {{DEFAULTSORT:Situmorang, Sitor}} [[Bhângsa:Panolès]] [[Bhângsa:Bhujhângghâ]] rzdfp62jg6pw1xpih4fyg6ja7imc090 Sobron Aidit 0 644 5378 3424 2021-01-01T14:41:04Z Boesenbergia 6 5378 wikitext text/x-wiki '''Sobron Aidit''' (lahèr è Tanjung Pandan, Belitung, 2 Junè 1934 – wafat è Paris, [[Perancis]], 10 Fèbruari 2007 è omor 72 taon) panèka sala sèttong sastrawan bân panolès Indonèsia. == Karjâ tolès == * ''Surat kepada Tuhan'': memoar (2003) * ''Gajah di Pelupuk Mata'': memoar Sobron Aidit (2002) * ''Kisah Intel dan Sebuah Warung'', Garba Budaya, (2000) * ''Cerita dari Tanah Pengasingan'' (1999) * ''Mencari Langit'': kompolan sajak (1999) * ''Razia Agustus'': kopolan carèta pandhâ', Gramedia Pustaka (1992) * ''Derap Revolusi'': kompolan novelèt bân carèta pandhâ' (1962) * ''Ketemu di Djalan'': tello' kompolan sajak (1956) (abhâreng [[Ajip Rosidi]] bân [[SM Ardan]]) [[Bhângsa:Panolès]] 09ff3wq382lbdsc1unl0ah6r5msixiq Soe Hok Gie 0 645 5348 4830 2021-01-01T11:55:32Z Boesenbergia 6 5348 wikitext text/x-wiki '''Soe Hok Gie''' (lahèr è Jakarta, 17 Dèsèmber 1942 - wafat è Ghunong Semeru, 16 Dèsèmber 1969 ka omor 26 taon) panèka sorang aktivis Indonesia Tionghoa sè ngarendheng pamarènta prèsiḍèn [[Soekarno]] bân [[Soeharto]]. Gie panèka mahasiswa Fakultas Sastra [[Universitas Indonesia]] Jurusan Sajhârâ taon 1962–1969. [[Bhângsa:Biografi]] ec2fks7kay2ndknt6o40h8292mi3j1j Soe Lie Piet 0 646 7757 7752 2022-03-19T22:53:53Z Paloi Sciurala 1003 Undid edits by [[Special:Contribs/Мегакурвизация|Мегакурвизация]] ([[User talk:Мегакурвизация|talk]]) to last version by Minorax 7757 wikitext text/x-wiki '''Soe Lie Piet''' otabâ '''Salam Sutrawan''' (lahèr è Jakarta taon 1904) panèka sorang areng buku. Piet panèka aba dâri [[Soe Hok Gie]] bân [[Arief Budiman]]. Taon 1929 nolès ''OeIer jang Tjantik'', novel sè cerèta sorang bhâstahan Tionghoa sè kaghungan sorang nyaèh prèbhumèh bân èntar dâri isteri. Taon 1934 nolès novel ''Pendita''. [[Bhângsa:Panolès]] raxeqh7bi6xheimbuyeu6b799tf1whv Soeman Hasiboean 0 647 5937 3436 2021-01-22T02:55:32Z Boesenbergia 6 5937 wikitext text/x-wiki '''Soeman Hasiboean''' (EYD: '''Suman Hasibuan''' otabâ lebbi ekenal klabân nyama pèna '''Soeman Hs''', lahèr è Bengkalis, Riau, 4 April 1904 – wafat è Pekanbaru, Riau, 8 Mèi 1999 ka omor 95 taon) panèka sala sèttong sastrawan bân panolès asal Indonèsia. == Karjâ == * ''Kasih Tak Terlarai'' (novèl, 1929) * ''Pertjobaan Setia'' (novèl, 1931) * ''Mentjahari Pentjoeri Anak Perawan'' (novèl, 1932) * ''Kasih Tersesat'' (novèl, 1932) * ''Teboesan Darah'' (novèl, 1939) * ''[[Kawan Bergeloet]]'' (kompolan carèta pandha'; 1941) [[Bhângsa:Bhujhângghâ]] on8vjk8sn87m62z227qhdeo7n2ykx9s Sokon 0 648 5056 4977 2020-12-29T15:38:45Z Wirjadisastra 10 clean up, replaced: neng → è using [[Project:AWB|AWB]] 5056 wikitext text/x-wiki [[Bhengkek:ARS breadfruit49.jpg|thumb|Buwâ Sokon]] '''Sokon''' (''Artocarpus altilis'') iyâ arèya nyamana bhungka sè andi' buwâ. Tamenan arèya tamaso' ka dâlem famili ''Moraceae.'' Buwâna sokon arèya tak andi' bighi bân bâdâ bàgiyan sè lembu', ènga' roti mon la marè è massak . Mangkana rèng-orèng Èropa onèngga ka buwâ rèya "buwâ roti" otâbâ ''breadfruit'' ( [[:id:Bahasa Inggris|Ingg]].) bân ''broodvrucht'' ( [[:id:Bahasa Belanda|Bld.]]). Tamenan arèya èkoca' kèya '''timbul''', '''kulur''' (Sunda), otâbâ '''kluwih''' (Jhâbâ), '''kulu''' (Aceh), '''kalawi''' (Minang), '''bakara'''' (Makasar), bân '''sukun''' (Indonesia). Kolèk buwâna aberna ijo kakonèngan. Tamenan rèya biasana bisa tèngghi ra-kèra 30 meter, makkè bâdâ sè coma bellâsân meter. Asal-usulla tamenan rèya ra-kèra dâri Kepulauan Nusantara ka Papua. Ra-kèra jâmânna padhâgângan ahèr Kerajaan Majapahit, sokon nyalamber dâri Pulau Jhâbâ ka Pulau Maluku. Penjajahan bhângsa Èropa aghâbhây sokon nyalamber kadimmah-dimmah. == Pamanpaatan è Masyarakat == Buwâ sokon arèya sombher karbohidrat è è daèrah tropis, aotama è Kepulauan [[:id:Samudra Pasifik|Pasifik]] bân [[:id:Asia Tenggara|Asia Tenggara]]. Buwâ sokon kennèng è massak bhuto otâbâ è potongː è kokos, è ghuring, è sangngar, bân è tono. Buwâ sokon kennèng ê ghâbhây karèpè', caranaː buwâna è res-èrès tèpès terros è ghuring. Buwâ sè marè è kerrèngngaghi kennèng è ghâbhây teppong. Dâunna kennèng è ghunaaghi ghâbhây pakan kèbàn. Kolè' bhungkana lambâ ê ghâbhây bahan kalambhi. Ghettana è ghunaaghi ghâbhây nambhel parao. Kajuna bhungka arèya kennèng kaghâbhây pakakas bân parao. == Sombher == * Smith, N.J.H, J.T. Williams, D.L. Plucknett, and J.P. Talbot. 1992. ''Tropical Forest and Their Crops''. Cornell Univ., Ithaca. * Verheij, E.W.M. dan R.E. Coronel (eds.). 1997. ''Sumber Daya Nabati Asia Tenggara 2: Buah-buahan yang dapat dimakan''. PROSEA – Gramedia. Jakarta. [[Bhângsa:Totombuwân]] [[Bhângsa:Moraceae]] 70vqq7a0dyw53avdph6oyt8dyum59lx Sondhâ 0 649 3442 3441 2020-12-15T14:02:32Z Jon Harald Søby 5 1 revision imported 3441 wikitext text/x-wiki #REDIRECT [[Sonḍhâ]] l9s9bs16eobgnxtictpjfhjddygsbd1 Sondhâh 0 650 3445 3444 2020-12-15T14:02:33Z Jon Harald Søby 5 2 revisions imported 3444 wikitext text/x-wiki #REDIRECT [[Sonḍhâ]] l9s9bs16eobgnxtictpjfhjddygsbd1 Songay 0 651 5936 3449 2021-01-22T02:55:19Z Boesenbergia 6 5936 wikitext text/x-wiki [[Bhengkek:Aerial view of Kapuas River.jpg|thumb|243x243px|songay Kapuas èabâs dâri attas]] '''Songay''' panèka ghilian [[aèng]] sè bessar bân ngenjher sè resbhes terros dâri olo sombher tor bahar. [[Bhângsa:Geografi]] 9t3tanwk47dw5skqd18px3q37ovuks3 Sonia Natalia 0 652 5935 5199 2021-01-22T02:54:56Z Boesenbergia 6 5935 wikitext text/x-wiki '''Sonia Natalia''' otabâ lebbi èkennal mènangka '''Sonia''' otabâ '''Wawa''' (laèr è Surakarta, Jhâbâ Tengnga, 17 Dèsèmber 1997) panèka sala sèttong panyanyi Indonèsia. Sonia panèka sala sèttong anggota [[JKT48]] generasi kasettong. [[Bhângsa:Biografi]] l973ivgyubw1o6gveff2bvqb7jcld56 Sonya Pandarmawan 0 653 17646 17644 2024-08-22T08:46:28Z Henri Aja 2775 17646 wikitext text/x-wiki {{infobox person | name = Sonya Pandarmawan | image = Sonya Pandarmawan - Trivia Time Original Viu Rewrite.png | caption = Sonya Pandarmawan pada tahun 2019 | birthname = Pan Meijun | birth_date = {{birth date and age|1996|5|18}} | birth_place = [[Surabaya]], [[Jawa Timur]], [[Indonesia]] | death_date = | death_place = | death_cause = | alma_mater = [[Institut Komunikasi dan Bisnis LSPR]] | occupation = {{hlist|[[Penyanyi]]|[[pembawa acara]]|[[Artis]]}} | nationality = [[Indonesia]] | years_active = 2010 - sekarang | known_for = [[JKT48]] | notable_works = | home_town = | weight = | spouse = {{marriage|James Lallo|12 February 2021}} | children = | awards = | website = | module = {{infobox musical artist|embed=yes | background = group_or_band | instrument = [[Vokal]] | genre = [[Musik Pop|Pop]] | label = | current_members = | past_members = [[JKT48]] (2011 - 2013) }} }} '''Sonya Pandarmawan''' otabâ '''Pan Meijun''' (laèr è Jakarta, 18 Mei 1996) panèka sala sèttong panyanyi Indonèsia. Sonya panèka sala sèttong anggota [[JKT48]] generasi kasettong. [[Bhângsa:Biografi]] 343lrul0z6udasb2svnfnjq6kjr7exp Sonḍhâ 0 654 8503 8423 2022-07-08T08:28:57Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:Rachmat04|Rachmat04]] 6726 wikitext text/x-wiki [[Bhengkek:Wedding in action.JPG|jmpl|Bhabuan pangantan Sondhâ]] '''Suku Sonḍhâ''' (''Urang Sunda'', aksara Sonḍhâ: ᮅᮛᮀ ᮞᮥᮔ᮪ᮓ) panèka klompo' etnis sè aasal dâri longkang bhârâ polo Jhâbâ, Indonèsia, klabân isti ''Tatar Pasundan'' sè mencakup wilayah administrasi provinsi Jhâbâ Bârâ, Banten, Jakarta, [[Lampung]] bân wilayah bârâ Jhâbâ Tengnga (Banyumas). Orèng Sondhâ salambher è bânnya' wilayah Indonesia, klabân provinsi Banten bân Jhâbâ Bârâ mènangka wilayah otamana. [[Bhângsa:Maghârsarè]] q2bc9db59mkqehahm4jldq18g9ryhoj Sosiawan Leak 0 655 5932 3470 2021-01-22T02:53:18Z Boesenbergia 6 5932 wikitext text/x-wiki '''Sosiawan Budi Sulistyo''' otabâ lebbi èkennal mènangka '''Sosiawan Leak''' (lahèr è [[Surakarta]], Jhâbâ Tengnga, 23 Sèptèmber 1963) panèka sala sèttong seniman, sastrawan bân panolès asal Indonèsia. == Karjâ buku == === Kompolan puisi === Kompolan puisina Sosiawan yakni: * ''Umpatan'', abhâreng KRT Sujonopuro (Yayasan Satya Mitra Solo, 1995) * ''Cermin'', abhâreng Gojek JS bân KRT Sujonopuro (Yayasan Satya Mitra Solo, 1996) * ''Dunia Bogambola'', abhâreng Thomas Budi Santosa (Indonesiatera Yogyakarta, 2007) * ''Matajaman'', abhâreng Budhi Setyawan bân Jumari HS (Duniatera Magelang, 2011) * ''Kidung dari Bandungan'', abhâreng Rini Tri Purspohardini (Almatera Yogyakarta, 2011) === Naskah drama === Naskah drama: * ''Restu'' (1990) * ''Tahta'' (1991) * ''Suara'' (1992) * ''Tanda (1994)'' * ''Umbu'' (1993) * ''Ode'' (1994) * ''Galib'' (1994) [[Bhângsa:Bhujhângghâ]] j978whb6mqhig1sj783b51qdujl8gss Soto Madhurâ 0 656 5931 5158 2021-01-22T02:52:49Z Boesenbergia 6 5931 wikitext text/x-wiki [[Bhengkek:Soto Madura Daging.JPG|thumb|240px|Soto Madhurâ]] '''Soto Madhurâ''' panèka sala sèttong soto è Indonesia sè asalla dâri dhâghing sapè, tellor kella, kentang ghuring, bân kecambâ. Palappana panèka katombhâr, bhâbâng mèra, bhâbâng potè, jhâi, konyè', laos, [[komèrè]], jherruk palappa, bân bujâ. [[Bhângsa:Kakanan]] mjj9m6vzg896dtv14wkk5028jk0w4z9 Soto Madurâ 0 657 3477 3476 2020-12-15T14:02:34Z Jon Harald Søby 5 3 revisions imported 3476 wikitext text/x-wiki #REDIRECT [[Soto Madhurâ]] b1bhk7ehldfxbyg90kr3dtwd1w0rpda Spotify 0 658 7465 5930 2021-12-03T07:40:50Z Rachmat04 112 ~ rapikan 7465 wikitext text/x-wiki '''Spotify''' panèka ladhinan musik ''streaming'', siniar, bân video komersial asal [[Sweḍia]]. Arèya bâdâh è sabâgiyân bessar Amerika, èropa bârâ' bân Oseania. Laghu kèngèng èsarèh adhâsar nyamah artis, album, ''genre'', ''playlist'', otabâ label rekaman. Spotify, akadeng industri musik streaming ka umumna, addhep brâmpan kritik dâri klompo' seniman sè ngangghep Spotify ta' adhil dâlem masalah kompensasi. [[Bhângsa:Internèt]] 364pmn3d2icsu7q84rmbtp4igigwhk4 Staḍion Gelora Bhângkalan 0 659 10636 10597 2022-12-09T22:22:54Z Egilus 318 Antivandalism 10636 wikitext text/x-wiki '''Staḍion Gelora Bhângkalan''' iyâ arèya stadion ebbal è Bhângkalan, Indonesia sè aletta' è jhâlân Soekarno-Hatta, Bhângkalan, Madhurâ, Jhâbâ Tèmor. == Sajhârâ == Stadion arèya èbangun taon 2012 klabân kapasitas kennenghan toju' 10.000 orèng. Pembangunan stadion bhadi adukung tabârân dâri Sorbhâjâ kangghuy [[Asian Games]] 2019. Bân bâdâ pusat kakanan è dhâjhâna stadion. Madura United ngangghuy stadion rèya ghâbhây kandhâng sajjhek ghi' divisi utama sampè' satèya Liga Super Indonesia. [[Bhângsa:Bhângonan]] [[Bhângsa:Staḍion]] m87e1kd82pae5w9n1sfqqkh4ba998qp Staḍion Gelora Madura Ratu Pamelingan 0 660 13675 12871 2023-07-06T17:49:29Z Welongyut 2133 13675 wikitext text/x-wiki [[Bhengkek:Stadion Gelora Madura Ratu Pamelingan (1).jpg|jmpl|260x260px|Staḍion Gelora Madura Ratu Pamelingan.]] '''Staḍion Gelora Ratu Pamelingan''' iyâ arèya stadion ebbal è Tlanakan, Mekkasân, [[Jhâbâ]] Tèmor. Stadion arèya aletta' 5 km lao'na Mekkasân, ibukotta Kabupaten Mekkasân. Stadion arèya èbukka' bulân November 2016 sareng Bupati Mekkasân, Achmad Syafii. Stadion arèya èangghuy ghâbay kandhâng tello' klub ebbal Madhurâ: Madura United FC, Pamekasan FC, bân Persepam Madura Utama. È taon 2017, stadion arèya èrènovasi kaangghuy mabeccè' rebbhâ stadion. Stadion pon bisa èangghuy è bulân Juli 2017 marèna Madura FC pinda samentara ka Stadion Gelora Bangkalan. Du taonna polè, PT. Polana Bola Madura Bersatu ngala' allè pangola'an stadion dâri pamarènta kabhupatèn Mekkasân bân aobâ nyama dhâddhi Stadion Gelora Ratu Pamelingan. [[Bhângsa:Bhângonan]] [[Bhângsa:Staḍion]] cdihen0kucim6cz5arazfegb9gqfhjt Statistika 0 661 8931 8923 2022-09-13T14:59:08Z Praxidicae 176 rvv 6668 wikitext text/x-wiki '''Statistika''' panèka èlmo parkara matarèkahaghi, mapolong, menganalisis, lajhu menapsèr, bân apareng data. Statistika abhidhâh klabân Statistik. Statistika iyâ areya èlmo sè cangkè' klabân [[data]]. Statistika ka umumna alakoh klabân ngangghuy data angka, sè aasal dhâri etongan otaba asel pengukuran sè lajhu ekompolaghi ka pok-kalompok amagânna. Élmo arèya amanpaat ghâbay olle ghâmbhâran ngennèng suatu kadhâddhihan amagânna klabân lebbi sederhana. [[Bhângsa:Statistika| ]] 8qu2vo3krw8z9k6lqe8a2z9psc43kaz Stella Cornelia 0 662 5924 5168 2021-01-22T02:48:23Z Boesenbergia 6 5924 wikitext text/x-wiki '''Stella Cornelia''' '''Winarto''' (laèr è Semarang, Jhâbâ Tengnga, 3 Novèmber 1994) panèka sala sèttong panyanyi Indonèsia. Stella panèka sala sèttong anggota [[JKT48]] generasi kasettong. [[Bhângsa:Biografi]] mkw9c4e39wp4xsuwjk9t06fe5swat4g Subagio Sastrowardoyo 0 663 14105 8711 2023-09-01T09:04:23Z Alfiyah Rizzy Afdiquni 9 14105 wikitext text/x-wiki {{infobox orang}} '''Subagio Sastrowardoyo''' (lahèr è Maḍiun, Jhâbâ Tèmor, 1 Fèbruwari 1924 – wafat è Jakarta, 18 Juli 1995 ka omor 71 taon) panèka sala sèttong [[ḍosèn]], bhujhângghâ, bân panolès Inḍonèsia. == Karya == === Carèta panḍâ' === * ''Kejantanan Di Sumbing'' (1965) === Puisi === * ''Simphoni'' (1957) * ''Daerah Perbatasan'' (1970) * ''Keroncong Motinggo'' (1975) * ''Buku Harian'' (1979) * ''Hari dan Hara'' (1982) * ''Kematian Makin Akrab'' (1995). === Èsai === * ''Bakat Alam dan Intelektualisme'' (1972) * ''Sosok Pribadi dalam Sajak'' (1980) * ''Pengarang Modern sebagai Manusia Perbatasan'' (1989) * ''Sastra Hindia Belanda dan Kita'' (1990) === Antologi === * ''On Foreign Shores: American Images in Indonesian Poetry.'' Jakarta: Lontar Foundation, 1990. ISBN 979-8083-02-4 ISBN 978-979-8083-02-0 * John H. McGlynn and E.U. Kratz, eds., ''Walking Westward in Morning: Seven Contemporary Indonesian Poets.'' School of Oriental & African Studies, 1990. ISBN 979-8083-03-2 * John H. McGlynn, ed., ''Menagerie 1.'' 1992. ISBN 979-407-238-9 Jakarta: Lontar Foundation, 2006. ISBN 979-8083-07-5 ISBN 978-979-8083-07-5 * Iem Brown and Joan Davis, eds., ''Di Serambi/On the Verandah: A Bilingual Anthology of Modern Indonesian Poetry.'' Cambridge: Cambridge University Press, 1995. ISBN 978-0-521-47202-9 * Erica Manh, comp. ''Sharing Fruit: An Anthology of Asian and Australian Writing.'' Melbourne: Curriculum Corporation, 1998. ISBN 1-86366-385-1 === Rekkaman sowara === '''CD''' * Betty Beath; Glen Roger Davis, David Fetherolf and Anthony Vazzana, composers. ''Music from Six Continents (1995 Series).'' Ruben Silva, cond. Moravian Philharmonic Orchestra. Vienna Modern Master, 1995. ASIN: B000004A71 [[Bhângsa:Panolès]] [[Bhângsa:Bhujhângghâ]] jol0ucmxr0tnuz6t7t8dn6zmoiuiffn Suciwati 0 664 5575 3500 2021-01-06T10:38:31Z Boesenbergia 6 5575 wikitext text/x-wiki '''Suciwati''' (lahèr è Malang, 23 Maret 1968; omor 52 taon) panèka binèna [[Munir Said Thalib]], sorang aktivis Ha' Asasi Manossa sè wafat èracon è ḍâlem kapal ngabâng dâ' pajhâlânan ka [[Amsterdam]], Bâlândhâ è 7 Sèptèmber 2004. Suciwati panèka aktivis sè segghut kasa' parkara kaadhilan ghâbây bânnya' kasus HAM è Inḍonèsia. [[Bhângsa:Aktivis]] f2z0hk4xqp6q7rz5vzaawukdvo5x0h6 Sukabumi, Mayangan, Probolinggo 0 665 3503 3502 2020-12-15T14:02:35Z Jon Harald Søby 5 2 revisions imported 3502 wikitext text/x-wiki '''Sukabumi''' panèka nyamah kelurahan è wilayah Kecamatan Mayangan, Kottah Probolinggo, Provinsi Jhâbâh Dhimor, [[Indonesia]]. [[Bhângsa:Geografi]] hbew8u6k7ouhou5khn1n67tyf3mv6hh Sukoharjo, Kanigaran, Probolinggo 0 666 7499 3506 2021-12-31T19:09:06Z MisterSynergy 625 Pywikibot touch edit 7499 wikitext text/x-wiki '''Sukoharjo''' panèka nyamah kelurahan è wilayah Kecamatan Kanigaran, Kottah Probolinggo, Provinsi Jhâbâh Dhimor, [[Indonesia]]. [[Bhângsa:Geografi]] qo5625m42rco1xb2rl11q32vey3f5kh Sukolilo, Sorbhâjâ 0 667 3511 3510 2020-12-15T14:02:35Z Jon Harald Søby 5 4 revisions imported 3509 wikitext text/x-wiki '''Sukolilo''' panèka nyama sala sèttong kecamatan è [[Kottah Sorbhâjâh|Kotta Sorbhâjâ]], [[Jâbâ Tèmor|Provinsi Jhâbâ Tèmor]], [[Indonesia]]. [[Bhângsa:Geografi]] eoqnppu50xkxttmv9lbflg94ryvua2w Sukolilo, Sorbhâjâh 0 668 3513 3512 2020-12-15T14:02:35Z Jon Harald Søby 5 1 revision imported 3512 wikitext text/x-wiki #REDIRECT [[Sukolilo, Sorbhâjâ]] l8gzro9wud7q682tdf1s2426jqm536b Sukomanunggal, Sorbhâjâ 0 669 3518 3517 2020-12-15T14:02:35Z Jon Harald Søby 5 4 revisions imported 3516 wikitext text/x-wiki '''Sukomanunggal''' panèka nyama sala sèttong kecamatan è [[Kottah Sorbhâjâh|Kotta Sorbhâjâ]], [[Jâbâ Tèmor|Provinsi Jhâbâ Tèmor]], [[Indonesia]]. [[Bhângsa:Geografi]] 06ghx9o4saoquiwmukr6pwvh5kkgebd Sukomanunggal, Sorbhâjâh 0 670 3520 3519 2020-12-15T14:02:36Z Jon Harald Søby 5 1 revision imported 3519 wikitext text/x-wiki #REDIRECT [[Sukomanunggal, Sorbhâjâ]] 158ztn2d4dx9e4yedgy7v5tkuohaju9 Sulawesi Selatan 0 671 6457 5923 2021-03-06T05:39:46Z Rachmat04 112 ~ 6457 wikitext text/x-wiki '''Sulawesi Selatan''' iyâ areya provinsi è Indonesia sè letta' na è longkang selatan Sulawesi. Embu' kottahna panèka [[Makassar]]. [[Bhângsa:Geografi]] eke449dly5gb3rrxsxifjbq95ua3pj9 Sumber Taman, Wonoasih, Probolinggo 0 672 5922 3527 2021-01-22T02:46:24Z Boesenbergia 6 5922 wikitext text/x-wiki '''Sumbert Taman''' panèka nyamah Kelurahan è wilayah Kecamatan Wonoasih, kottah [[Probolinggo]], Provinsi Jhâbâh Dhimor, Indonesia. [[Bhângsa:Geografi]] o4a1ye4nmzqwic262zc1xv5d1flsdk5 Sumber Wetan, Kedopok, Probolinggo 0 673 8486 8439 2022-07-08T08:28:28Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:1234qwer1234qwer4|1234qwer1234qwer4]] 8155 wikitext text/x-wiki '''Sumber Wetan''' panèka nyamah kelurahan è wilayah Kecamatan Kedopok, Kottah Probolinggo, Provinsi Jhâbâh Dhimor, [[Indonesia]]. [[Bhângsa:Geografi]] 467sy8odzsxl5wk4ggde87strh1886k Sunlie Thomas Alexander 0 674 12166 5711 2023-03-14T20:54:29Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12166 wikitext text/x-wiki '''Sunlie Thomas Alexander''' otabâ '''Tang Shunli''' (湯順利) (lahèr è Bangka, Bangka-Belitung, 7 Junè 1977) panèka sala sèttong sastrawan bân panolès asal [[Indonesia|Indonèsia]]. == Karjâ == * ''Malam Buta Yin'' (carpan, Yogyakarta: Gama Media, 2009). * ''Istri Muda Dewa Dapur'' (carpan, Yogyakarta: Ladang Pustaka & Terusan Tua, 2012). * ''Sisik Ular Tangga'' (puisi, Yogyakarta: Halaman Indonesia, 2014). * ''Youling Chuan'' [幽靈船] (carpan bân puisi terjema'an dâlem bhâsa Mandarin, Taipei: Sifang Wén Chuàng [四方文創], 2016). * ''Makam Seekor Kuda'' (carpan, Yogyakarta: Indie Book Corner, 2018). * ''My Birthplace and Other Stories'' (carpan terjema'an dâlem bhâsa Inggris, Jakarta: Lontar, 2019). * ''Dari Belinyu ke Jalan Lain ke Rumbuk Randu'' (kompolan èsay kritik sastra, Penerbit Gambang, Yogyakarta, ISBN 978-602-6776-99-0). [[Bhângsa:Panolès]] 3rpq3lrtzawq5nbym0arw5aatyrwnkw Suparto Brata 0 675 5921 3541 2021-01-22T02:45:39Z Boesenbergia 6 5921 wikitext text/x-wiki '''Suparto Brata''' (lahèr è Sorbhâjâ, Jhâbâ Tèmor, 23 Fèbruwarè 1932 – wafat è Sorbhâjâ, Jhâbâ Tèmor, 11 Sèptèmber 2015 ka omor 83 taon) panèka sala sèttong sastrawan bân panolès [[bhâsa Jhâbâ]] asal Indonèsia. == Karjâ == * ''Tanpa Tlacak.'' * ''Emprit Abuntut Bedhug.'' * ''Kadurakan ing Kidul Dringu.'' * ''Katresnan kang Angker.'' * ''Asmarani.'' * ''Pethite Nyai Blorong.'' * ''Nyawa 28.'' * ''Tretes Tintrim.'' * ''Lara Lapane Kaum Republik.'' * ''Sanja Sangu Trembela.'' * ''Lintang Panjer Sore.'' * ''Jaring Kalamangga.'' * ''Kamar Sandi.'' * ''Garuda Putih.'' * ''Nglacak Ilange Sedulur Ipe.'' * ''Ngingu Kutuk ing Suwakan.'' * ''Donyane Wong Culika.'' * ''Lelakone Si lan Man.'' [[Bhângsa:Bhujhângghâ]] rcv5jz20nay99kxbvqcpbjjuj73lnx6 Supermi 0 676 12731 5920 2023-04-13T07:22:35Z Boesenbergia 6 12731 wikitext text/x-wiki '''Supermi''' iyâ arèya mèrek mi instan sè kalonta katello' è Inḍonesia, èghâbây bi' PT. Indofood CBP Sukses Makmur Tbk. Supermi èghâbây è taon 1968 bi' [[Sudono Salim]] mènangka ''mi instan serbaguna'', lajhu è taon 1976 Supermi bâḍâ sè rassa kalḍu [[ajâm]]. Supermi iyâ ârèya mi instan sè èghâbây sabellun [[Indomie]]. [[Bhângsa:Kakanan]] dtutgau9r9vqg6yh2crbpiz2og3r5k5 Sutan Takdir Alisjahbana 0 677 6481 5919 2021-03-06T05:43:46Z Rachmat04 112 ~ 6481 wikitext text/x-wiki '''Sutan Takdir Alisjahbana''' (laèr è Natal, Mandailing Natal, Somattra Dâjâ, 11 Fèbruwari 1908 – wafat è Jakarta, 17 Julè 1994 ka omor 91 taon) panèka sala sèttong sastrawan bân panolès [[Indonesia|Inḍonèsia]]. == Jâ-karjâ == === Mènangka panolès === * ''Tak Putus Dirundung Malang'' (novel, 1929) * ''Dian Tak Kunjung Padam'' (novel, 1932) * ''Tebaran Mega'' (kumpulan sajak, 1935) * ''Tatabahasa Baru Bahasa Indonesia'' (1936) * ''Layar Terkembang'' (novel, 1936) * ''Anak Perawan di Sarang Penyamun'' (novel, 1940) * ''Puisi Lama'' (bunga rampai, 1941) * ''Puisi Baru'' (bunga rampai, 1946) * ''Pelangi'' (bunga rampai, 1946) * ''Pembimbing ke Filsafat'' (1946) * ''Dari Perjuangan dan Pertumbuhan Bahasa Indonesia'' (1957) * ''The Indonesian language and literature'' (1962) * ''Revolusi Masyarakat dan Kebudayaan di Indonesia'' (1966) * ''Kebangkitan Puisi Baru Indonesia'' (kumpulan èsay, 1969) * ''Grotta Azzura'' (novel tiga jilid, 1970 & 1971) * ''Values as integrating vorces in personality, society and culture'' (1974) * ''The failure of modern linguistics'' (1976) * ''Perjuangan dan Tanggung Jawab dalam Kesusastraan'' (kumpulan èsay, 1977) * ''Dari Perjuangan dan Pertumbuhan Bahasa Indonesia dan Bahasa Malaysia sebagai Bahasa Modern'' (kompolan èsay, 1977) * ''Perkembangan Sejarah Kebudayaan Indonesia Dilihat dari Segi Nilai-Nilai'' (1977) * ''Lagu Pemacu Ombak'' (kompolan sajak, 1978) * ''Amir Hamzah Penyair Besar antara Dua Zaman dan Uraian Nyanyian Sunyi'' (1978) * ''Kalah dan Menang'' (novèl, 1978) * ''Menuju Seni Lukis Lebih Berisi dan Bertanggung Jawab'' (1982) * ''Kelakuan Manusia di Tengah-Tengah Alam Semesta'' (1982) * ''Sociocultural creativity in the converging and restructuring process of the emerging world'' (1983) * ''Kebangkitan: Suatu Drama Mitos tentang Bangkitnya Dunia Baru'' (drama bân sajak, 1984) * ''Perempuan di Persimpangan Zaman'' (kompolan sajak, 1985) * ''Seni dan Sastra di Tengah-Tengah Pergolakan Masyarakat dan Kebudayaan'' (1985) * ''Sajak-Sajak dan Renungan'' (1987). * ''Pemikiran Islam Dalam Menghadapi Globalisasi Dan Masa Depan Umat manusia'' (1992) === Mènangka èditor === * ''Kreativitas'' (kompolan èsay, 1984) * ''Dasar-Dasar Kritis Semesta dan Tanggung Jawab Kita'' (kompolan èsay, 1984). === Mènangka penerjemah === * ''Nelayan di Laut Utara'' (karjâ Pierre Loti, 1944) * ''Nikudan Korban Manusia'' (karjâ Tadayoshi Sakurai; abhâreng Soebadio Sastrosatomo, 1944) [[Bhângsa:Bhujhângghâ]] fizr68xynh2x8y03z9m8txavsuryy0h Sutardji Calzoum Bachri 0 678 12192 5918 2023-03-14T22:20:31Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12192 wikitext text/x-wiki '''Sutardji Calzoum Bachri''' (lahèr è Rengat, Indragiri Hulu, 24 Juni 1941) panèka sala sèttong sastrawan bân panolès [[Indonesia|Indonèsia]]. == Karjâ == * ''O'', kompolan puisi (1973) * ''Amuk'', kompolan puisi (1979) * ''O Amuk Kapak'', kompolan puisi (1981) * ''Hujan Menulis Ayam'', kompolan carèta pandâ' (2001) [[Bhângsa:Bhujhângghâ]] cwftzvogw9j8kddncz7ot4br7fcj14e Suwarsih Djojopuspito 0 679 15790 7425 2024-02-08T05:56:22Z OrangKalideres 2196 + ref 15790 wikitext text/x-wiki '''Suwarsih Djojopuspito''' (lahèr è Cibatok, Bogor, Jhâbâ Bârâ' 20 April 1912 – wafat è [[Yogyakarta]], 24 Agustus 1977 ka omor 65 taon)<ref>{{Cite web|url=https://books.google.com/books?id=fz9wAAAAMAAJ&dq=soewarsih+djojopoespito+20+april&pg=PA139|title=Mengenal Taman Wijaya Brata: makam pahlawan pejuang bangsa|date=1996|publisher=Majelis Luhur Tamansiswa with PT BP Kedaulatan Rakyat and heirs.|language=id}}</ref> panèka sala sèttong sastrawan bân panolès ḍâri [[Indonesia|Inḍonesia]]. == Referensi == {{Reflist}} [[Bhângsa:Panolès]] 6zhrquo2l1x7l1f1nxf59jqcdzgm8ld Syahmardan 0 680 5917 3560 2021-01-22T02:42:39Z Boesenbergia 6 5917 wikitext text/x-wiki '''Syahmardan''' otabâ lebbi èkennal mènangka '''SM Ardan''' (lahèr è Mèdan, 2 Fèbruwarè 1932 – wafat è Jakarta, 26 Novèmber 2006 ka omor 74 taon) panèka sala sèttong sastrawan bân panolès asal Indonèsia. Ardan jhughâ èkennal mènangka tokoh bhudhâjâ Betawi. == Karjâ == * ''Terang Bulan Terang di Kali'' (kompolan carèta pandha', 1955) * ''Ketemu di Djalan'' (kompolan sajak abhâreng [[Ajip Rosidi]] bân [[Sobron Aidit]], [[1956]]) * ''Di Balik Dinding'' (skenario film, 1956) * ''Nyai Dasima'' (novèl, [[1965]]) * ''Si Pitung'' (skenario film, [[1970]]) * ''Si Gondrong'' (skenario film, [[1971]]) * ''Pendekar Sumur Tujuh'' (skenario film, 1971) * ''Berandal-berandal Metropolitan'' (skenario film, 1971) * ''Pembalasan Si Pitung'' (skenario film, [[1977]]) * ''Rahasia Wisma Mega'' (skenario film, [[1978]]) * ''Cerita dari Sekeliling Jakarta'' (kompolan carèta pandha', [[2006]]) [[Bhângsa:Bhujhângghâ]] itc8oi556lzearv0cpcrgb52b3ykujr Sèntok 0 681 4978 3566 2020-12-26T16:58:45Z Boesenbergia 6 4978 wikitext text/x-wiki '''Sèntok''' iyâ arèya nyama tello tombuwân è genus Cinnamomum: ''C. sintok, C. javanicum,'' bân ''C. camphoratum''<ref>Kiliaan, H. N. 1904. Madoereesch-Nederlandsch Woordenbook. E. J. Brill. Leiden.</ref>. Tombuwân arèya tamaso' ka famili [[Lauraceae]]. Sèntok èkoca' kèya '''sintok''' (Jhâbâ). == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Lauraceae]] hesvh8d1qrhmkqi434dwadffay7ova8 Sèrè 0 682 5916 5557 2021-01-22T02:41:18Z Boesenbergia 6 5916 wikitext text/x-wiki [[Bhengkek:Piper betle.jpg|alt=|thumb|Sèrè]] '''Sèrè''' (''Piper betle'') iyâ arèya tombuwân asli [[Indonesia]] sè tombuna nalar ka tombuwân laèn. Mènangka bhudâjâ dâun bân buwâna biasana èpappa' bi' ghâmbhir, pènang, bhâko, bân kapor. Sèrè èghunaaghi mènangka tombuwân tambhâ (''[[fitofarmaka]]''); bân sala sèttong tombuwân penting kaaghuy odi' bân cem-macemma upacara adhât rumpun Melayu. È bhâsa Indonesia tombuwân arèya èkoca' ''sirih''. [[Bhângsa:Totombuwân]] [[Bhângsa:Piperaceae]] r62jdacxyqit5cxf3s85q3h1ry2yewg Ta'al 0 683 7282 5558 2021-08-12T14:56:13Z Salil Kumar Mukherjee 854 Picture addition #WPWP 7282 wikitext text/x-wiki [[Bhengkek:Fruits of Borassus flabellifer 01.JPG|thumb|Ta'al]] [[Bhengkek:Tal palm (Borassus flabellifer) fruit.jpg|thumb|left|Ta'al]] '''Ta'al''' otabâ '''trèbung''' (''Borassus flabellifer'') iyâ arèya sajenis palma otabâ lem-palemman sè bânnya' tombu è Asia Lao' bân Asia Tèmor Lao'. È bânnya' daèra, ta'al èkoca' ''lonta'' (Minang), ''ental'' (Sunda, [[Jhâbâ]], Bhâli), ''juntal'' (Sumbawa), ''tala'' (Sulawesi Lao'), ''lontara'' (Toraja), ''lontoir'' (Ambon), ''manggita, manggitu'' (Sumba) bân ''tua'' (Timor). È bhâsa Indonesia tombuwân arèya èkoca' ''siwalan''. [[Bhângsa:Totombuwân]] [[Bhângsa:Arecaceae]] qa5dqmu08oj0uhomis4tlknzjtow2nu Tagghuri 0 684 6667 5559 2021-04-03T10:16:36Z Rachmat04 112 ~ 6667 wikitext text/x-wiki [[Bhengkek:Sida rhombifolia (1367418936).jpg|jmpl|Kembhânga tagghuri]] '''Tagghuri''' (''Sida rhombifolia'') iyâ arèya tombuwân akaju sè tamaso' ka dâlem famili Malvaceae. Tombuwân arèya tombu taonan aliyas ta' aghântong ka osom. Tagghuri nyalambher ka Assam, India bân Èropa mènangka tambhana reumatik. È bhâsa [[Indonesia]] tombuwân arèya èkoca' ''seleguri''. [[Bhângsa:Totombuwân]] [[Bhângsa:Malvaceae]] t5qrda5ffdffl4mm3jf9fjkysuvych0 Tahsin Khot 0 685 16860 5915 2024-07-09T10:56:32Z Alfiyah Rizzy Afdiquni 9 16860 wikitext text/x-wiki '''Tahsin khot''' iyâ arèya seni nolès sè èyangghuy ghâbây tolèsan horop Arab. Dinèng ngolah bân nyoson horop Arab bâḍâ kaidâhna. Khot asalla ḍâri [[bhâsa Arab]] (الخط) artèna ghâris otabâ tolèsan tanang. Tahsin aasal dâri hasana, ahsana, tahsin (حسن,أحسن,تحسين) artèna bhâghus. [[Bhângsa:Kabhângkèdhân]] cdzgtzmey310y5dm0wfuem07xb2gq9h Tajuddin Noor Ganie 0 686 5914 3592 2021-01-22T02:38:34Z Boesenbergia 6 5914 wikitext text/x-wiki '''Tajuddin Noor Ganie''' otabâ '''TNG''' (lahèr è Banjarmasin, [[Kalimantan Lao']], 1 Julè 1958) panèka sala sèttong sastrawan bân panolès asal Indonèsia. Jâ-karjâ Tajuddin bânnya' sè angkat bhudhâjâ Banjar. == Tandha pangèsto == TNG marè bânnya' mondhi tandha pangèsto: # Penulis Esai Sastra Bulan Bahasa (Pusat Bahasa, Jakarta, 1985) # Pemuda Pelopor Kalsel Bidang Seni Budaya (Menpora, Jakarta, 1991) # Hadiah Seni Bidang Sastra (Gubernur Kalsel, 1998) # Penulis Naskah Fiksi Keagamaan (Menteri Agama, Jakarta, 2002). 6pjbrgu9qqfv8x1a2plpx8j1tzbb1fm Takè cèna 0 687 5560 4982 2021-01-06T04:09:46Z 2600:1700:1E0:6B20:54B4:968C:E474:C024 5560 wikitext text/x-wiki [[Bhengkek:Hydrocotyle sibthorpioides 0zz.jpg|thumb|Takè cèna]] '''Takè cèna''' (''Hydrocotyle sibthorpioides'') iyâ arèya tombuwân nalar sè biasana kèya èghâbây camporan jhamo. Ghlâgâra olo', bân biasana tombu è kenngengan sè bhâdek, bân sè èkenning sonar arè. Takè cèna iyâ bisa tombu sampè' katèngghiân 2.500 m è attas paadâ'ân tasè'. È bhâsa [[Indonesia]] tombuwân arèya èkoca' ''semanggi gunung''. [[Bhângsa:Totombuwân]] [[Bhângsa:Araliaceae]] 7ogs92vkq56izgcpofa0tw8b840fti3 Tales 0 688 6458 5653 2021-03-06T05:39:56Z Rachmat04 112 ~ 6458 wikitext text/x-wiki [[Bhengkek:Colocasia esculenta dsc07801.jpg|jmpl|Ombina tales]] '''Tales''' (''Colocasia esculenta'' L.) iyâ arèya tombuwân sè tamaso<nowiki>'ka ḍãlem famili Araceae. Tales arèya pangasèl ombi sè cokop penting. Tales èparkèra''</nowiki>aghi sokkla ḍâri [[Asia Tèmor Lao']] otabâ Asia Tengnga longkang lao'. Èparkèra'aghi ella ètamen [[manossa]] sajjhek jhâman pprbã, lebbi kona dhuli paḍi. Satèya tales ella nyalambher ka pan-brâmpan naghârâ, tamaso' Inḍia, Cèna, Afrika Bârâ' bân Ḍâjâ, bân Hinḍia Bârâ'. [[Bhângsa:Totombuwân]] [[Bhângsa:Araceae]] 50xg2u0sqbaojsskyyncmyyx852fe8i Talpa' tana 0 689 5913 4986 2021-01-22T02:37:35Z Boesenbergia 6 5913 wikitext text/x-wiki [[Bhengkek:Elephant's Foot (Elephantopus scaber) 1.jpg|thumb|Talpa' tana]] '''Talpa' tana''' (''Elephantopus scaber'') iyâ arèya tombuwân jhekjhek sè asalla dâri Amerika Tropis, satèya ghâmpang ètemmoaghi è bânnya' naghârâ è Asia bân Polinesia. Tombuwân arèya bisa èghunaaghi ghâbây obhât diare, tapè masyarakat Gayo (èsebbhut ''lape-lape tanah'') aghunaaghi talpa' tana ghâbây obhât mon angèngè' dârâ. Talpa' tana alebbhu ka jenis tombuwân sè ta' jelas bhungkana. Bhungkana cè' kendâ'na ènga' sè terkas tombu dhuli tana. Bhungkana bhâkal ètangalè'è mon tombu ngembhâng. Tombuwân arèya cè' amanfaata angghuy kabârâsân, tapè rèng-orèng bânnya' sè ta' tao saèngghâna pèra' èkaghâbây pakana [[embi']] bân kèbân laènna. [[Bhângsa:Totombuwân]] [[Bhângsa:Asteraceae]] a66ckfy53o4kf0njkq68mipir75unju Tambaksari, Sorbhâjâ 0 690 12732 3609 2023-04-13T07:22:57Z Boesenbergia 6 12732 wikitext text/x-wiki '''Tambaksari''' iyâ arèya nyama sala sèttong kecamadhân è [[Kotta Sorbhâjâ]], [[Jâbâ Tèmor|Provinsi Jhâbâ Tèmor]], [[Indonesia]]. [[Bhângsa:Geografi]] 3zv0z8i3zez1tbbleds6fhjr0joklel Tambaksari, Sorbhâjâh 0 691 3611 3610 2020-12-15T14:02:39Z Jon Harald Søby 5 1 revision imported 3610 wikitext text/x-wiki #REDIRECT [[Tambaksari, Sorbhâjâ]] dc5p9ccsachkeg4dzhe8cnvv3badol3 Tandes, Sorbhâjâ 0 692 3616 3615 2020-12-15T14:02:39Z Jon Harald Søby 5 4 revisions imported 3614 wikitext text/x-wiki '''Tandes''' panèka nyama sala sèttong kecamatan è [[Kottah Sorbhâjâh|Kotta Sorbhâjâ]], [[Jâbâ Tèmor|Provinsi Jhâbâ Tèmo]]<nowiki/>r, [[Indonesia]]. [[Bhângsa:Geografi]] jf6laieerm5tm46avmnepfaniqtjjef Tandes, Sorbhâjâh 0 693 3618 3617 2020-12-15T14:02:40Z Jon Harald Søby 5 1 revision imported 3617 wikitext text/x-wiki #REDIRECT [[Tandes, Sorbhâjâ]] lqtaumu9efioux7onv99wuit5abq9cm Tandha 0 694 5166 5128 2020-12-29T16:02:10Z Wirjadisastra 10 /* top */clean up, replaced: settong → sèttong using [[Project:AWB|AWB]] 5166 wikitext text/x-wiki konang, pamekasan, salah sèttong disah sè atempat e galis, sè epimpin sareng kalebun sè asma epon "Budi Hartojo" disah ka' dinto terdiri deri pa - berempa dusun enggi panèka "konan tenga, konang temor, konan bere', konang dajah, konang karampanasan, konang cangkreng. Salaen ka' dinto, ejumpai sakolaan " SDN konang ll sampe' SDN konang lV bân MIN konang. 75hzs3gjsqelldj5bl43ba83ji8eqqj Tangghulun 0 695 8521 8398 2022-07-08T08:29:13Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:2600:1700:1E0:6B20:54B4:968C:E474:C024|2600:1700:1E0:6B20:54B4:968C:E474:C024]] 5561 wikitext text/x-wiki '''Tangghulun''' (''Protium javanicum'') iyâ arèya tombuwân sè aropa'aghi ka'-bhungka'an. Bhungkana tangghulun arèya bisa tombu ghân 25 m tèngghina, kalamon bhuletta bisa ghân 115 cm. È kolè' bhungkana bâdâ durina sè bisa tombu ghân 7 cm. Neng è bhâsa [[Indonesia]] tangghulun èkoca' '''tenggulun'''. [[Bhângsa:Totombuwân]] [[Bhângsa:Burseraceae]] pbjr3spgw4nkrxbumnczf38dlv0zxie Tanjhung 0 696 7478 6877 2021-12-14T06:47:03Z Wiki Farazi 157 7478 wikitext text/x-wiki [[Bhengkek:Mimusops elengi fruit.jpg|jmpl|Buwâna tanjhung]] [[Bhengkek:Mimusops Elengi at Tasik Y Recreational Park.jpg|thumb|Tanjhung]] '''Tanjhung''' (''Mimusoèps elengi'') iyâ arèya ka'-bhungka'an sè tamaso' ka ḍâlem famili Sapotaceae. Tanjhung asalla ḍâri India, Sri Lanka, bân Burma. Bhungkana tanjhung ella maso' ka Nusantara sajjhek atos-atos taon abitna. Tanjhung arèya kembhângnga ro'om bân bisa ma'abek kennengngan, biasana ètamen è pèngghir lorong. == Jhâjhârbâ'ân ropa == Bhungkana aokoran seḍḍhengngan, tombu ghân 15m. Ḍâunna tongghâl, mèsa, talangkè'anna lanjhâng, ḍâun sè palèng ngoḍâ abulu sè bârnana sokklat, sè bhâkal ronto. Bhângon ḍâunna loncong tellor, lanjhângnga 9-16cm, pèngghir ḍâunna rata tapè agu'-bliggu'. Tanjhung tamaso' tamennan bândhu, sè anḍi' ḍuwâ' parobâ sè aghântong è kalèncapenna ḍâun, bâuna ro'om. == Kaghuna'an == Kembhângnga sè sèghel ronto, èkala' ghu-lagghu ghâbây maro'om klambhi bân bhusana, pangkèng, otabâ èkaghâbây èyasan. Kembhâng bân buwâna anḍi' kèya khasèyat obhât, bân kennèng èkakan jhughân<ref name=":0">Heyne, K. 1987. ''Tumbuhan Berguna [[Indonesia]]'', jil. '''3''':1588-1590 Terj. Yayasan Sarana Wana Jaya, Jakarta</ref>. Kolè' lowarra mon èkella bisa èyènom polana makowat abâ' bân nambhâi komèghil. Kellana kolè' lowar sè campor kembhângnga tanjhung biasana ghâbây nambhâi ros-moros sè èsarta'aghi ghresghes. Ḍâun sè ghi' seggher ègherrus alos ghâbây ngobhâdhi sakè' cèṭak, salaènna arowa ḍâun sè èpasat ènga' bhâko sè ècampor kaju seccang, pas èghulung ngangghuy ḍâunna gheḍḍhâng bisa kèya nambhâi sakè' ḍusḍus<ref name=":0" />. Dhinèng kolè' ramo'na sè aghâḍuwân tanin bân sakonnè' alkaloid sè ta' aracon. Mènnya' sè èyèkstrak ḍârii bighina tanjhung aghâḍhuwân pan-brâmpan asam lemak. Ramo'na tanjhung sè ècampor bi' cokka bisa ngobhâdhi sakè' gherrungan<ref>Dharma, A.P. (1987) ''Indonesian Medicinal Plants [Tanaman-Tanaman Obat Indonesia]''. Hal. 190. Jakarta:Balai Pustaka. <nowiki>ISBN 979-407-032-7</nowiki></ref>. Kajuna sè tèmet. berrâ', bân ghâli èghuna'aghi ghâbây ''pasak''na è ḍâlem paghâbâyânna parao, ghâbây nangkal ombâ' bân pakakas sè laènna, contona lomarè bân mèbel, sarta cangghâna roma. Kaju tanjhung sè bhâghus èkaghâbây okèran, patung, panotop lantai, tètè, bân bhântalenna [[seppur]]<ref>Martawijaya, A., I. Kartasujana, Y.I. Mandang, S.A. Prawira, & K. Kadir. 1989. ''Atlas Kayu Indonesia'', jil. '''2''':131-135 Balitbang Kehutanan, Bogor</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Sapotaceae]] h992h62exdnjyt12s81n1y3ln92ukan Tanèyan Otama 0 697 3757 3756 2020-12-15T14:02:43Z Jon Harald Søby 5 1 revision imported 3756 wikitext text/x-wiki #REDIRECT [[Tanèyan]] 0nn1at9wo0iajh9uncm8581nf9ql8lg Tanèyan lanjhâng 0 698 12360 11541 2023-03-31T09:28:49Z Boesenbergia 6 Membalikkan revisi 11541 oleh [[Special:Contributions/114.5.245.35|114.5.245.35]] ([[User talk:114.5.245.35|bicara]]) 12360 wikitext text/x-wiki [[Bhengkek:Denah taneyan lanjhang.png|jmpl|Sosonanna tanèyan lanjhâng]] '''Tanèyan lanjhâng''' iyâ arèya asalla ḍâri ḍuwâ' oca': '''tanèyan''' bân '''lanjhâng''' sè maksoddhâ pamokèmanna orèng Madhura sè bhângonna masèghi empa' sè lanjhâng. Tanèyan lanjhâng arèya kompolanna ko-bengko sè ajhârjhâr ḍâri bârâ' ka tèmor, saèngghâna aḍâ'ânna ko-bengko kasebbhut èka'anḍi' abhâreng<ref name=":0">Sattar, A. 2017. TANIAN LANJANG: Pola Tata Ruang dan Kekerabatan Masyarakat Madura. Sabda: Jurnal Kajian Kebudayaan. [Online] Volume 10(2). Diakses pada 12 Oktober 2020.</ref>. Ko-bengko è ḍâlem tanèyan lanjhâng biasana ngaḍhep ḍâ' dâjâ bân lao'<ref>Citrayati, N., Antariksa, Titisari, E. Y. 2008. PERMUKIMAN MASYARAKAT PETANI GARAM DI DESA PINGGIR PAPAS, KABUPATEN SUMENEP. Arsitektur E-journal. [Online] Volume 1(1). Diakses pada 12 Oktober 2020.</ref>. Sèttong tanèyan lanjhâng èkennengè bi' pan-brâmpan bhâlâ è ḍâlemma<ref name=":4">Fauiza, L., Ari, I. R. D., Hariyani, S. 2009. Karakteristik Permukiman Taneyan Lanjhang Di Kecamatan Labang, Madura (Studi Kasus Desa Jukong dan Desa Labang). Arsitektur E-journal. [Online]. Volume 2(1). Diakses pada 12 Oktober 2020.</ref>. == Asal Mola == Tanèyan lanjhâng arèya èmolaè dhuli roma pangorbhi sè èkoca' roma ''tongghu''. Tongghu arèya èpajhâghâ sareng orèng towa otabâ ron-tomoron sè èpaghenna' bi' langghâr (kobhung), kanḍhâng, bân ḍâpor. Mon orèng towa rèya andi' ana' binè', maka wâjib majhâghâ'aghi roma. Kalabân oca' laènna, para orèng towa ghellâ' masiyap narèma manto pola adhâtta orèng Madhurâ rèya, lalakè' kodhu noro' ka roma babinè'na<ref name=":2">Hafsi, A. R. dan Hasanah, S. I. 2018. Kajian Etnomatematika Pada Rumat Adat Taneyan Lanjeng. Prosiding Silogisme Seminar Nasional Pendidikan Matematika Universitas PGRI Madiun. [Online]. Diakses pada 28 Oktober 2020.</ref>. Roma sè kasebbhut èpajhâghâ kodhu è tèmorra tongghu. Ḍâ'iyâ saterrossa mon andi' ana' binè' pole. Kalamon pekaranganna otabâ tanana ta' cokop, roma saterrossa ghellâ' èpajhâghâ è lao'na tongghu saèngghâna ḍhep-aḍhebbhân<ref name=":1">Tulistyantoro, L. 2005. Makna Ruang pada Tanean Lanjang di Madura. Dimensi Interior. [Online]. Volume 3(2). Diakses pada 14 Oktober 2020.</ref>. Awwâl majhâghâ tongghu, kobhung otabâ langghâr èpajhâghâ è songkèr palèng bârâ' pekarangan<ref name=":0" />. Kobhung arèya kennenganna èbâdâ kabbhi angghuta bhâlâ<ref name=":1" />. == Sosonan == È tanèyan lanjhâng, kobhung pasṭè bâḍâ è bun bârâ', dhineng roma tongghu kappra èpajhâghâ è pèngghir èrènga. Labânga roma tongghu arèya ngaḍhep ka lao', bhidhâ bi' labânga kobhung sè ngadhep ka tèmor. È tèmorra roma tongghu bâḍâ romana ana' binè' sè ajhâjhâr loros ka bun tèmor. Mon pekaranganna ta' cokop, roma ghellâ' èpajhâghâ è aḍâ'na roma tongghu. Adhebbhâ aobâ dhâddhi ngadhep ka ḍâjâ, ḍâ'iyâ saterrossa. Letta'na kanḍhânga èbin bâḍâ è lao'. Dhineng ḍâpor biasana manyèttong ḍâ' ka bâng-sèbâng roma<ref name=":2" />. === Roma === Roma sebbuddhân ghâbây bhângonan tèngghâl ka'anghuy orèng towa bân na'-kana'na sè ghi' ta' akabin. Roma sè rajâ, èpajhâghâ porbâ, bân èkennengè bi' orèng towa nyamana roma tongghu. Dhinèng roma na'-kana' binè'na èpajhâghâ è tèmorra. Kaḍuwâ bârna roma arowa anḍi' sèttong labâng, sèttong pangkèng, bân sèttong tèras. Tèras arèya ghunana narèma tamoy sè binè'<ref name=":0" /><ref name=":3">Maningtyas, R. T., dan Gunawan, A. 2017. Taneyan Lanjhang, Study of Home Graden Design Based Local Culture of Madura. IOP Conference Series: Earth and Environmental Science. [Online]. Vol 91. Diakses pada 22 Oktober 2020.</ref>. Roma arèya pèra' bâḍâ sèttong labâng, sèttong pangkèng bân sèttong sorambhi. Pangkèng kapprana petteng bân tatotop, dhinèng bâgiyân sè tabukka' bân terrang pèra' bâgiyân aḍâ'na bhâi misalla labâng bân canḍhila. È sorambhi otabâ tèras anḍi' tabing sè satengnga tabukka' è bâgiyân aḍâ'<ref name=":0" />. Tana è bâbâna roma èpatèngghi korang lebbi 40–50&nbsp;cm, èpajhâghâ è tana sè rata<ref name=":4" />. Tonḍhâ èkaghâbây dhuli tana sè èpaghâli klabân plesteran otabâ ''terakota''<ref name=":1" />. Dhinèng tabing dhuli kaju, tèmbo', perrèng, otabâ bhiḍhik. Ata' èkaghâbây ḍâri ghentèng, bân sabâgiyân èkaghâbây ḍâri belli otabâ [[lang-alang]]. Kalamon labânga roma semanè dhuli kaju. Labâng sè èyokèr kapprana bâḍâ è romana orèng sè soghi otabâ anḍi' kajunèlan sè lebbi<ref name=":0" />. Sosonanna antara roma sèttong bi' roma sè laèn bâḍâ sè asambhung bâḍâ jhughâ sè bâng-êbângan<ref name=":1" />. === Kobhung/Langghâr === Bhângonan arèya ghunana ghâbây kennengan abhâjâng rè-sa'arèna angghuta bhâlâ. Salaènna rowa, kobhung partanḍhâ tanèyan arèya mardhika aliyas ta' dhâddhi sèttong bi' tanèyan bhâlâ sè laèn. Kobhung arèya nga'-tengnga'anna lalampa'an bân kennenganna ghâbây narèma tatamoy. Fungsi arèya aghâbây kobhung mènangka ''gazebo'' (manḍhâpa)<ref name=":3" />. Kapprana kobhung bâḍâ è palèng bârâ' pekarangan , saèngghâna labânga ngaḍep terkas ka tèmor, ka labâng è ḍimma dhâddhi kalowar-maso'na orèng sè lèbât. Tana kennenganna kobhung biasanya lebbi tèngghi dhuli tana è sapoteranna. Bhângonan kobhung èkaparlo mon angghuta bhâlâ narèma tamoy, panyembhâ'ân, kenngengan apol-kompol samarèna alako, bân abhâk-rembhâk<ref name=":3" />. Tamaso' sala sèttong pantangan mon majhâghâ roma è aḍâ'na langghâr terkas<ref name=":4" />. Kabânnya'an kobhung aropa'aghi pangghung, ètonjhâng klabân kaju otabâ perrèng sè tèngghina 40–50&nbsp;cm, bân okoranna lebbi kènè' ḍâri okoran roma. Sanggher èkaghâbây ḍâri perrèng, kaju, otabâ èpaghâli/èpalester mon ropana bânnè pangghung. Tabinga dhuli tèmbo', kaju, otabâ perrèng. Dhinèng ata'na ḍâri ghentèng tapè bâḍâ kèya sè ngangghuy ḍâunna [[Ta'al|trèbung]]. Tèyang sè nonjhâng biasana ajumbla empa' tapè ngennèng kèya bâbâllu' ḍâri kaju otabâ perrèng sè sekken, sè èkoca' ''perrèng tongghâ'ân''<ref name=":0" /><ref name=":1" />''.'' Tabing nyangkobhengngè bâgiyân kangan, kacèr, bân paimaman dhineng è seddhi'na labâng èdhina ma'lè tabukka'<ref name=":4" />. === Ḍâpor === Ḍâpor èpajhâghâ è bun lao' ḍâri tanèyan, bân lomrana ngadhep ka ḍâjâ<ref name=":3" />. Ghunana ḍâpor salaèn ghâbây amassa' bân ala-ola, aghuna kèya ghâbây nyèmpen asèl panèn ènga' [[jhâghung]], [[bi-ombiyân]], bân èn-laènna<ref name=":0" />. Ḍâpor parlambhâng kamardhika'an bâng-sèbâng roma ghâbây ngator kabâḍâ'ân orèppa<ref name=":4" />. === Kanḍhâng === Bhângonan arèya biasana èpajhâghâ kèya è eddhi'na ḍâpor. Jhâman satèya, kabâḍâ'ânna kanḍhâng atoro' kalakowanna sè anḍi' tanèyan<ref name=":3" />. Tata letta'na kanḍhâng ta' pasṭè, artèna letta'na aobâ noro' kabhutowanna sè anḍi' tanèyan. È wâl-awwâl pajhâghâna tanèyan, kanḍhâng arèya èpajhâghâ è bun lao' dhâddhi ngadhep ka roma tongghu. Kanḍhâng èkaghâbây dhuli perrèng, ata'na ngangghuy ḍâun trèbung paḍâna kobhung. Bâḍâ kèya sè ngangghuy ata' ghentèng. Jhâman satèya ta' kabbhi tanèyan anḍi' kèbân obuwân, mèlana ta' kabbhi roma anḍi' kanḍhâng<ref name=":0" />. Bâng-sèbâng roma anḍi' kanḍhâng bi'-dhibi'<ref name=":1" />. === Tanèyan === Tanèyan aropa'aghi tana lodung sè ècangkobhengngè klabân bhangonan, tana arèya ta' ètamennè otabâ ta' èpajhâghâ bhângonan è attasa. Kapprana, tanèyan èghuna'aghi ghâbây ajhemmor asèl tanè, kennengnganna na'-kana' mon amaèn, bân kennengngan nananghâ<ref name=":4" />. Jhâman satèya, bânnya' tanèyan molaè èiyasè klabân ana-bârna tamenan sè ètamen è pot sè èsabâ' è pèngghirrâ tanèyan. Salaènna ghuna kasebbhut, tanèya kappra èghuna'aghi klabân ngalampa'aghi kalakowan areng-bhâreng<ref name=":3" />. Tanèyan sèpatta tabukka' bân taḍâ' pangalanga, tapè mon maso'a kodhu lèbât labâng sè tasaḍiyâ. Kalamon alebbhu ka tanèyan ta' lèbât labâng ghellâ' arowa, maka èyangghep ta' sopan otabâ ta' tao ka tata krama. Orèng lakè' sè èntara ka tanèyanna orèng laèn tapè taḍâ' lalakè' è tanèyan kasebbhut, bhâkal aḍântè' è di lowarna tanèyan<ref name=":0" />. === Paghâr === Paghâr iyâ arèya bhârisân tamenan ombhut otabâ kaju sè tombu ma'-semma'. Tamenan sè èyobu è sakalèlènga tanèyan ètengnget ma'lè tombu rajâ bân kerrep. Paghâr arèya aberri' bâtes bân alènḍhungè ḍâri kèbân otabâ moso dhuli lowar. Biasana tamenan sè èpalar antarana perrèng ḍuri (''Bambussa bambos''), [[kaju jhârân]] (''Lannea coromandelica''), [[sarkajâ]] (''Annona squamosa''), otabâ kembhâng [[sepatu]] (''Hibiscus rosa-sinensis'')<ref name=":3" />. Tamenan sè ètamen anḍi' èfèk pangandeng, sombher kakanan, bân bâtes pekarangan tanèyan lanjhâng contona bhungkana jhâmbhu, [[jhâghung]], jherruk, [[pao]], bân perrèng<ref name=":4" />. == Artè Filosofi == === Bârâ'-Tèmor === Olo sosonna ma-roma è tanèyan noro' atoran kasebbhut, kapprana roma sè lebbi towa bâḍâ è bun bârâ'. Misalla roma tongghu sè èpajhâghâ è râ'-bârâ' kedhibi', mon orèng towa ḍuwâ'na ella adhigghâl omor, pas sèngennengngè ana' binè'na sè palèng towa. Alasân laèn arèya polana Polo Madhurâ robâna malang ḍâri tèmor ka bârâ', ḍâri Songennep ka Bhângkalan. Salaènna arowa, sosonan roma arèya noro' arè sè terbi' ḍâri tèmor ka bârâ kèya. Jhâjhârbâ'ân laèn nerrangaghi mon tèmor alambhângaghi kaoḍi'ân anyar otabâ kalahèran dhinèng bârâ' alambhângaghi papatè. Mangkana orèng sè lebbi towa è bun bârâ', sè ngoḍâ'ân è bun tèmor<ref name=":0" />. === Bâppa'-Bâbu'-Ghuru-Rato === Tanèyanna orèng Madhurâ rèya atoro' kèya ca'-oca'an orèng kona: bâppa'-bâbu'-ghuru-rato. Roma tongghu sanyatana abâkkèlè orèng towa ḍuwâ' (bâppa'-bâbu') sè wâjib èyormatè mangkana kennengnganna èpajhâghâa è bun bârâ'-ḍâjâna tanèyan. Bârâ aghâmbhâraghi tana sè soccè bi' orèng Madhurâ, dhinèng olo tèmor arèya sè sèpatta kadhunnya'an. Romana na'-kana' binè' bâḍâ è tèmorra roma tongghu ghâbây ngomatè sè towa'an. Roma tongghu bân romana na'-kana' binè' arèya kennengngan sè pèra' ollè èyentarè bi' orèng sè anḍi' tanèyan<ref name=":3" />. Dhinèng langghâr otabâ kobhung arèya artèna pangormatan ḍâ' ka ghuru bân rato. Langghâr arowa tengnga'anna lalampa'an sè para'-kappra bân anḍi' artè sè tèngghi sè bâḍâ è palèng bârâ'na tanèyan. È langghâr arèya kalampa prosès sosialisasi bân transfer pangataowan bân cem-macemma bâberta ḍâri orèng towa, kyaè, otabâ kopala kampong ḍâ' ka rèng-orèng sè bâḍâ è tanèyan. Labânga langghâr ngadhep ka tèmor, ka paghâr maso'na tanèyan ma'lè sè anḍi' tanèyan tao sapa sè kalowar-maso'. Paghâr dhuli tamenan kaju otabâ ombhut etamen ajhâjhâr alènḍhungè ḍâri bhâli otab celaka. Paghâr aberri' palènḍhungan ka rèng-orèng è ḍâlem tanèyan misalla dhuli kèbân ghâlâk otabâ regghik<ref name=":3" />. === Ana' Binè' === Bâbinè' è Madhurâ anḍi' kajhennengngan sè sorang. Nalèka ana' binè' akabina, maka orèng towa anḍi' kawâjibhân ghâbây majhâghâ roma. Para orèng towa kappra narèma manto ghâbây tèngghâl è roma sè ella èpajhâghâ ghellâ'. Ghâris katoronan maghârsarè Madhurâ arèya [[matrilineal]]<ref name=":1" />. Parkara arèya kennèng ètèngghu ḍâri tata ator otabâ sapa-sapa sè anḍi' roma kasebbhut. Roma arèya èka'anḍi' bâbinè', artèna niyap orèng binè' anḍi' roma bân pangangghuy roma. Tapè sèttong bâjâ pangangghuyân roma arèya kennèng èyallè mon sè towa matè, maka roma ghellâ' bhâkal èkennengngè bi' sè ngoḍâ'ân. Sè nantowaghi onḍhâghân sabhenḍerrâ arèya arè kabina, tapè rangrang kasorang ana' binè' sè ngoḍâ'ân akabin kaḍâ' otabâ aghâlluwi trètan sè wa'-towa'an (embhukna). Orèng towa kappra nyarèaghi bhâkal manto è bâkto ghi' cè' ngoḍâna. Saellana orèng towana matè, lakè-binè jâriyâ bhâkal ngallè ka roma orèng towana, bân saterrossa. Manto sè palèng towa ghellâ' dhâddhi kopala tanèyan lanjheng. Ta' paḍâ sareng ana' binè' sè ollè roma, ana' lakè ollè sangkolan aropa'aghi kebbhun otabâ tegghâl. Na'-kana' lakè' arowa sè anḍi' tangghung jâwâb klabân ghârâbhân kebbhun otabâ tegghâl<ref name=":0" />. === Sistem Ritual === Mon bâḍâ kaparlowan otabâ kajhâghân, bâḍâ bhidhâna rèng lakè bân rèng binè'. Lalakè samanè è aḍâ', mènangka bâbinè'ne è pèngghir iyâ arèya è ḍâlem roma. Mon mabâḍâ'â ghun-tèngghun kennengnganna è tanèyan, ngadhep ḍâ' ka langghâr. Mon kaparlowanna ta' patè rajâ, maka èkalampan è ḍâlem langghâr. Ḍâri ḍinna' jellas pambâgiyân lakè'-binè' iyâ arèya lakè' è kennengngan sè tabukka' (lowar), dhinèng binè' è è kennengan sè tatotop (ḍâlem) otabâ ta'andeng. Para onjhângan pada kennengnganna bi' sè anḍi' mè-rammè<ref name=":1" />. == Sombher == <references /> [[Bhângsa:Madhurâ]] dnxjt6fcaz8gd8nvo5ua42tabgl0g8s Taufik Wijaya 0 699 8763 8759 2022-07-27T16:24:07Z Daniuu 1301 Suntingan [[Special:Contributions/2A00:F41:4834:5431:E55B:C558:DE7C:5404|2A00:F41:4834:5431:E55B:C558:DE7C:5404]] ([[User talk:2A00:F41:4834:5431:E55B:C558:DE7C:5404|bicara]]) dibatalkan ke versi terakhir oleh [[User:Rachmat04|Rachmat04]] 7475 wikitext text/x-wiki '''Taufik Wijaya''' (lahèr è Palembang, Somattra Lao', 25 Dèsèmber 1970) panèka sala sèttong sastrawan bân panolès Indonèsia. == Karjâ == === Karjâ kasorang === * ''Krisis di Kamar Mandi'' (kompolan sajak, 1995) * ''Dari Pesan Nyonya'' (kompolan sajak, [[1996]]) * ''Juaro'' (novèl, [[2005]]), * ''1001 Tukang Becak Mengejarku'' (kompolan sajak, 2006) * ''Buntung'' (novèl, [[2007]]) * ''Aku Dimarahi Istri (kompolan sajak digital, 2010)'' * ''Cagak'' (novèl, [[2012]]) * ''Cekap'' (novèl, 2020) === Karjâ abhâreng === * ''Mimbar Penyair Abad 21'' (Dewan Kesenian Jakarta, 1995) * ''Cakrawala Sastra Indonesia'' 2005 (DKJ, 2006) * ''Kumpulan Puisi Penyair International'' (DKJ-DKSS, 2006) * ''Antologi de Poeticas'' (kompolan puisi penyair Portugal, Indonesia, bân Malaysia, 2009) * ''Akulah Musi'' (kompolan puisi penyair Nusantara, Dewan Kesenian Sumatra Selatan, 2011) * ''Lelaki yang Mendaki Langit Pasaman Rebah ke Pangkal'' (kompolan puisi 147 penyair Indonesia, Malaysia bân Singapura, Obelia, 2019) [[Bhângsa:Bhujhângghâ]] ik5exieel0y2dcndsvkp512t2ayy3lz Taufiq Ismail 0 700 8508 8415 2022-07-08T08:29:02Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:Boesenbergia|Boesenbergia]] 5906 wikitext text/x-wiki '''Taufiq Ismail''' (laèr è Bukittinggi, Somattra Bârâ', 25 Junè 1935) panèka sala sèttong sastrawan bân panolès [[Indonesia|Inḍonèsia]]. [[Bhângsa:Panolès]] 0pbh52m1mwe3esx4yc4mgjmbrj91ktr Tegalsari, Sorbhâjâ 0 701 3797 3796 2020-12-15T14:02:45Z Jon Harald Søby 5 4 revisions imported 3795 wikitext text/x-wiki '''Tegalsari''' panèka nyama sala sèttong kecamatan è [[Kotta Sorbhâjâ]], [[Jâbâ Tèmor|Provinsi Jhâbâ Tèmor]], [[Indonesia]]. [[Bhângsa:Geografi]] cuefans9tawpachyl74dvpflhg9ie69 Tegalsari, Sorbhâjâh 0 702 3799 3798 2020-12-15T14:02:45Z Jon Harald Søby 5 1 revision imported 3798 wikitext text/x-wiki #REDIRECT [[Tegalsari, Sorbhâjâ]] bv59m7nb8c1mov8aj33zaas6h6eppb6 Tekkay 0 703 3801 3800 2020-12-15T14:02:45Z Jon Harald Søby 5 1 revision imported 3800 wikitext text/x-wiki #REDIRECT [[Lo'-colo'an]] r4w7ipkow5l0h2dgfwnkopkreol7al8 Temmo labâk 0 704 7988 7987 2022-05-05T18:43:40Z 1234qwer1234qwer4 356 Undid edits by [[Special:Contribs/89.109.49.13|89.109.49.13]] ([[User talk:89.109.49.13|talk]]) to last version by Boesenbergia 7988 wikitext text/x-wiki [[Bhengkek:Bunga temulawak.jpg|thumb|Kembhânga temmo labâk]] '''Temmo labâk''' (''Curcuma xanthorrhiza'') iyâ arèya tombuwân sè alebbhu ka ḍâlem famili [[Zingiberaceae]]. Tombuwân arèya asalla ḍâri Indonesia, khusussa [[Jhâbâ|Polo Jhâbâ]], kamoddhiyan nyalambher ka pan-bârâmpan kennengngan biogeografi Malesia. Satèyaenna, bânnya' ètamen è [[Indonesia]], Malaysia, Thailand, bân Filipina. Tamennan arèya salaènna ètamen è [[Asia Tèmor Lao']], ètamen kèya è Cèna, Indochina, Barbados, India, Jepang, Korea, Amerika Serikat bân naghâra è Eropa. [[Bhângsa:Totombuwân]] [[Bhângsa:Zingiberaceae]] 45lw8zpz0z8qvjlvrt5qo7qgma12kt0 Temmo latè 0 705 3810 3809 2020-12-15T14:02:46Z Jon Harald Søby 5 1 revision imported 3809 wikitext text/x-wiki #REDIRECT [[Temmo laṭè]] mlcrw0etbsp9cd0asua4dukjgi64x67 Temmo laṭè 0 706 5317 4735 2020-12-30T14:14:36Z Boesenbergia 6 5317 wikitext text/x-wiki '''Temmo laṭè''' (''Curcuma heyneana'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Zingiberaceae. Biasana temmo laṭè èkaghâbây camporanna [[jhâmo]]. Temmo laṭè anḍi' piperazin sitrat, sè èkataowè ghâbây ca'a' [[cacèng ghellâng]] (''Ascaris''). [[Bhângsa:Totombuwân]] [[Bhângsa:Zingiberaceae]] rv24c5pij3d5mho7czi4b1pa4dlxz2k Temmo pao 0 707 14146 14145 2023-09-08T02:55:16Z Alfiyah Rizzy Afdiquni 9 Mengembalikan suntingan oleh [[Special:Contributions/89.109.50.248|89.109.50.248]] ([[User talk:89.109.50.248|bicara]]) ke revisi terakhir oleh [[User:Boesenbergia|Boesenbergia]] 6731 wikitext text/x-wiki [[Bhengkek:Bulletin du Jardin botanique de Buitenzorg (1918) (19818552453).jpg|thumb|Ilustrasina temmo pao]] '''Temmo pao''' (''Curcuma mangga'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Zingiberaceae. Asalla ḍâri Inḍo-malesia pas nyalambher ḍâri [[Indonesia|Indocina]], Taiwan, Thailand, Pasifik èngghâ ka Australia Ḍâjâ. Ènyamaè temmo pao polana bâuna akantha buwâna pao. [[Bhângsa:Totombuwân]] [[Bhângsa:Zingiberaceae]] 35w3o20tzg9r2ukl1zshrtfmffuh9f3 Temmo èreng 0 708 8006 7941 2022-05-05T18:50:44Z 1234qwer1234qwer4 356 Reverted 3 edits by [[Special:Contributions/89.109.49.13|89.109.49.13]] ([[User talk:89.109.49.13|talk]]): U (TwinkleGlobal) 8006 wikitext text/x-wiki [[Bhengkek:Curcuma aeruginosa1.jpg|thumb|Kembhânga temmo èreng]] '''Temmo èreng''' (''Curcuma aeruginosa'' Roxb.) iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Zingiberaceae. Tèmmo èreng arèya biasana èkaghâbây camporana jhâmo sè aberri' rassa paè'. Tombuwân arèya èkoca' kèya ''temu hitam'' (Indonesia); ''temu ireng'' (Bhâli, [[Jhâbâ]]); ''konèng hideung'' (Sonḍhâ) bân èn-laènna<ref>https://uses.plantnet-project.org/en/Curcuma_aeruginosa_(PROSEA)</ref>. == Panyalambherrân == Temmo èreng tombu è Bangladesh, Myanmar Thailand, Kamboja, Vietnam, Malaysia, bân Indonesia<ref>http://tropical.theferns.info/viewtropical.php?id=Curcuma+aeruginosa</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Zingiberaceae]] 6hfv0ou80xl7ewora3zkoroebopodzu Cèṭa'an:BoxContent 10 709 4379 3832 2020-12-15T14:05:49Z Jon Harald Søby 5 3 revisions imported 3831 wikitext text/x-wiki #REDIRECT [[Cèṭa'an:BoxContent]] 5ip3sm4c0ovz7xavccdz1tl8keqyj3l Cèṭa'an:BoxHeader 10 710 4383 3834 2020-12-15T14:05:49Z Jon Harald Søby 5 3 revisions imported 3833 wikitext text/x-wiki #REDIRECT [[Cèṭa'an:BoxHeader]] qwdh63ltn6731b6uj4p28kr884c1k5s Cèṭa'an:Lorem ipsum 10 711 13686 4499 2023-07-07T06:42:41Z Bennylin 67 Menghapus pengalihan ke [[Cèṭa'an:Lorem ipsum]] 13686 wikitext text/x-wiki <includeonly>{{{2|}}}Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.{{{3|}}} {{#ifexpr: {{{1|0}}} > 1 |<nowiki /> {{{2|}}}Curabitur pretium tincidunt lacus. Nulla gravida orci a odio. Nullam varius, turpis et commodo pharetra, est eros bibendum elit, nec luctus magna felis sollicitudin mauris. Integer in mauris eu nibh euismod gravida. Duis ac tellus et risus vulputate vehicula. Donec lobortis risus a elit. Etiam tempor. Ut ullamcorper, ligula eu tempor congue, eros est euismod turpis, id tincidunt sapien risus a quam. Maecenas fermentum consequat mi. Donec fermentum. Pellentesque malesuada nulla a mi. Duis sapien sem, aliquet nec, commodo eget, consequat quis, neque. Aliquam faucibus, elit ut dictum aliquet, felis nisl adipiscing sapien, sed malesuada diam lacus eget erat. Cras mollis scelerisque nunc. Nullam arcu. Aliquam consequat. Curabitur augue lorem, dapibus quis, laoreet et, pretium ac, nisi. Aenean magna nisl, mollis quis, molestie eu, feugiat in, orci. In hac habitasse platea dictumst.{{{3|}}} }}{{#ifexpr: {{{1|0}}} > 2 |<nowiki /> {{{2|}}}Fusce convallis, mauris imperdiet gravida bibendum, nisl turpis suscipit mauris, sed placerat ipsum urna sed risus. In convallis tellus a mauris. Curabitur non elit ut libero tristique sodales. Mauris a lacus. Donec mattis semper leo. In hac habitasse platea dictumst. Vivamus facilisis diam at odio. Mauris dictum, nisi eget consequat elementum, lacus ligula molestie metus, non feugiat orci magna ac sem. Donec turpis. Donec vitae metus. Morbi tristique neque eu mauris. Quisque gravida ipsum non sapien. Proin turpis lacus, scelerisque vitae, elementum at, lobortis ac, quam. Aliquam dictum eleifend risus. In hac habitasse platea dictumst. Etiam sit amet diam. Suspendisse odio. Suspendisse nunc. In semper bibendum libero.{{{3|}}} }}{{#ifexpr: {{{1|0}}} > 3 |<nowiki /> {{{2|}}}Proin nonummy, lacus eget pulvinar lacinia, pede felis dignissim leo, vitae tristique magna lacus sit amet eros. Nullam ornare. Praesent odio ligula, dapibus sed, tincidunt eget, dictum ac, nibh. Nam quis lacus. Nunc eleifend molestie velit. Morbi lobortis quam eu velit. Donec euismod vestibulum massa. Donec non lectus. Aliquam commodo lacus sit amet nulla. Cras dignissim elit et augue. Nullam non diam. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. In hac habitasse platea dictumst. Aenean vestibulum. Sed lobortis elit quis lectus. Nunc sed lacus at augue bibendum dapibus.{{{3|}}} }}{{#ifexpr: {{{1|0}}} > 4 |<nowiki /> {{{2|}}}Aliquam vehicula sem ut pede. Cras purus lectus, egestas eu, vehicula at, imperdiet sed, nibh. Morbi consectetuer luctus felis. Donec vitae nisi. Aliquam tincidunt feugiat elit. Duis sed elit ut turpis ullamcorper feugiat. Praesent pretium, mauris sed fermentum hendrerit, nulla lorem iaculis magna, pulvinar scelerisque urna tellus a justo. Suspendisse pulvinar massa in metus. Duis quis quam. Proin justo. Curabitur ac sapien. Nam erat. Praesent ut quam.{{{3|}}} }}{{#ifexpr: {{{1|0}}} > 5 |<nowiki /> {{{2|}}}Vivamus commodo, augue et laoreet euismod, sem sapien tempor dolor, ac egestas sem ligula quis lacus. Donec vestibulum tortor ac lacus. Sed posuere vestibulum nisl. Curabitur eleifend fermentum justo. Nullam imperdiet. Integer sit amet mauris imperdiet risus sollicitudin rutrum. Ut vitae turpis. Nulla facilisi. Quisque tortor velit, scelerisque et, facilisis vel, tempor sed, urna. Vivamus nulla elit, vestibulum eget, semper et, scelerisque eget, lacus. Pellentesque viverra purus. Quisque elit. Donec ut dolor.{{{3|}}} }}{{#ifexpr: {{{1|0}}} > 6 |<nowiki /> {{{2|}}}Duis volutpat elit et erat. In at nulla at nisl condimentum aliquet. Quisque elementum pharetra lacus. Nunc gravida arcu eget nunc. Nulla iaculis egestas magna. Aliquam erat volutpat. Sed pellentesque orci. Etiam lacus lorem, iaculis sit amet, pharetra quis, imperdiet sit amet, lectus. Integer quis elit ac mi aliquam pretium. Nullam mauris orci, porttitor eget, sollicitudin non, vulputate id, risus. Donec varius enim nec sem. Nam aliquam lacinia enim. Quisque eget lorem eu purus dignissim ultricies. Fusce porttitor hendrerit ante. Mauris urna diam, cursus id, mattis eget, tempus sit amet, risus. Curabitur eu felis. Sed eu mi. Nullam lectus mauris, luctus a, mattis ac, tempus non, leo. Cras mi nulla, rhoncus id, laoreet ut, ultricies id, odio.{{{3|}}} }}{{#ifexpr: {{{1|0}}} > 7 |<nowiki /> {{{2|}}}Donec imperdiet. Vestibulum auctor tortor at orci. Integer semper, nisi eget suscipit eleifend, erat nisl hendrerit justo, eget vestibulum lorem justo ac leo. Integer sem velit, pharetra in, fringilla eu, fermentum id, felis. Vestibulum sed felis. In elit. Praesent et pede vel ante dapibus condimentum. Donec magna. Quisque id risus. Mauris vulputate pellentesque leo. Duis vulputate, ligula at venenatis tincidunt, orci nunc interdum leo, ac egestas elit sem ut lacus. Etiam non diam quis arcu egestas commodo. Curabitur nec massa ac massa gravida condimentum. Aenean id libero. Pellentesque vitae tellus. Fusce lectus est, accumsan ac, bibendum sed, porta eget, augue. Etiam faucibus. Quisque tempus purus eu ante.{{{3|}}} }}{{#ifexpr: {{{1|0}}} > 8 |<nowiki /> {{{2|}}}Vestibulum sapien nisl, ornare auctor, consectetuer quis, posuere tristique, odio. Fusce ultrices ullamcorper odio. Ut augue nulla, interdum at, adipiscing non, tristique eget, neque. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Ut pede est, condimentum id, scelerisque ac, malesuada non, quam. Proin eu ligula ac sapien suscipit blandit. Suspendisse euismod. Ut accumsan, neque id gravida luctus, arcu pede sodales felis, vel blandit massa arcu eget ligula. Aenean sed turpis. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Donec sem eros, ornare ut, commodo eu, tempor nec, risus. Donec laoreet dapibus ligula. Praesent orci leo, bibendum nec, ornare et, nonummy in, elit. Donec interdum feugiat leo. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Pellentesque feugiat ullamcorper ipsum. Donec convallis tincidunt urna.{{{3|}}} }}{{#ifexpr: {{{1|0}}} > 9 |<nowiki /> {{{2|}}}Suspendisse et orci et arcu porttitor pellentesque. Sed lacus nunc, fermentum vel, vehicula in, imperdiet eget, urna. Nam consectetuer euismod nunc. Nulla dignissim posuere nulla. Integer iaculis lacinia massa. Nullam sapien augue, condimentum vel, venenatis id, rhoncus pellentesque, sapien. Donec sed ipsum ultrices turpis consectetuer imperdiet. Duis et ipsum ac nisl laoreet commodo. Mauris eu est. Suspendisse id turpis quis orci euismod consequat. Donec tellus mi, luctus sit amet, ultrices a, convallis eu, lorem. Proin faucibus convallis elit. Maecenas rhoncus arcu at arcu. Proin libero. Proin adipiscing. In quis lorem vitae elit consectetuer pretium. Nullam ligula urna, adipiscing nec, iaculis ut, elementum non, turpis. Fusce pulvinar.{{{3|}}} }}{{#ifexpr: {{{1|0}}} > 10 |<nowiki /> {{Lorem ipsum | {{#expr:{{{1}}}-9}} | {{{2|}}} | {{{3|}}} }} }}</includeonly><noinclude>{{template doc}}</noinclude> 1dbz8eb45dkwgfaarwou6yzy9w41v5v Cèṭa'an:Template doc 10 712 7066 4504 2021-06-16T14:47:15Z Silencemen21 165 Alih 7066 wikitext text/x-wiki #REDIRECT [[Cèṭa'an:Documentation]] cosz9jplp4s23zigfvz4prdj3fvens7 Tenggilis Mejoyo, Sorbhâjâ 0 713 8706 8692 2022-07-25T20:59:58Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/2A00:F41:48BE:438B:CC6E:53AC:B162:7481|2A00:F41:48BE:438B:CC6E:53AC:B162:7481]] ([[User talk:2A00:F41:48BE:438B:CC6E:53AC:B162:7481|bicara]]) dibatalkan ke versi terakhir oleh [[User:Jon Harald Søby|Jon Harald Søby]] 3840 wikitext text/x-wiki '''Tenggilis Mejoyo''' panèka nyamah sala èttong kecamatan è [[Kottah Sorbhâjâh]], [[Jâbâ Tèmor|Provinsi Jhâbâh Dhimor]], [[Indonesia]]. [[Bhângsa:Geografi]] ia677fuy1e563s7nakn7i1v4cs957cl Tenggilis Mejoyo, Sorbhâjâh 0 714 3844 3843 2020-12-15T14:02:47Z Jon Harald Søby 5 1 revision imported 3843 wikitext text/x-wiki #REDIRECT [[Tenggilis Mejoyo, Sorbhâjâ]] j5wyrmq23ybb92ilhskx9tigaox7zi1 Teppong 0 715 7327 6549 2021-08-27T07:35:34Z Boesenbergia 6 7327 wikitext text/x-wiki [[Bhengkek:Sprouted Flours.png|thumb|Teppong]] '''Teppong''' iyâ arèya partikel tèmet sè abhângon butiran alos otabâ alos sakalè aghumantong ḍâ' ka ghilinganna. Biyasana èghuna'aghi ghâbây bahan baku kakanan. Teppong sokklana ḍâri bahan totombuwân (teppong dhrigu ḍâri gandum, tapioka ḍâri [[sabbhrâng]], maizena ḍâri [[jhâghung]]) otabâ kèwân (teppong tolang bân teppong jhuko'). == Cem-macem teppong == Teppong bânnya' macemna, akadhi: * '''Dhrigu''', teppong alos sè sokkla ḍâri bâi'na gandum, bân èghuna'aghi mènangka bahan ḍhâsar ghâbây cacan, mi, rotè, bân pasta. Oca' dhrigu è ḍâlem bhâsa Inḍonesia èserrep ḍâri [[bhâsa Portugis]] ''trigo'' sè artèna ''gandum''. * '''Kanji''', ḍâri sombina sabbhrâng * '''Maizena''' ḍâri bighina jhâghung. Maizena biyasana èkaghâbây kakanan kentel. * '''Hunkue''', dâri [[arta']] * '''Bherrâs''', teppong sè èkaghâbây ḍâri bherrâs * '''Ketan''', teppong sè èkaghâbây ḍâri bherrâs plotan * '''Panir''', teppong sè èkaghâbây ḍâri rotè sè ètoto bân èpakerrèng. * '''Tapioka''', ḍâri sombina sabbhrâng [[Bhângsa:Teppong| ]] 1849yk49v5sbb8b820288bagdnej3zv Tere Liye 0 716 12995 8716 2023-05-06T06:43:08Z Boesenbergia 6 12995 wikitext text/x-wiki [[Bhengkek:Tere Liye (signature).svg|jmpl|Tanḍhâ tanang Tere Liye]] '''Darwis''' otabâ lebbi èkennal klabân nyamah '''Tere Liye''' (lahèr è Lahat, Somattra Lao', 21 Mèi 1979) panèka sala sèttong novèlis bân panolès asal Indonèsia. == Karjâ == {| class="wikitable sortable" |- !Taon !Bhul-ombhul !Macem !Katerrangan |- |2005 |''[[Hafalan Shalat Delisa (novel)|Hafalan Shalat Delisa]]'' | rowspan="12"|Novel |rowspan="2"|Ella èyakoraghi ke lajâr lèbâr ([[Hafalan Shalat Delisa]]) |- | rowspan="3" |2006 |''[[Moga Bunda Disayang Allah]]'' |- |''Kisah Sang Penandai'' |Satèya abhul-ombhul Harga Sebuah Percaya |- |''The Gogons: James & The Incredible Incidents'' |Serial The Gogons 1 |- | rowspan="2" |2008 |''[[Bidadari-Bidadari Surga]]'' |Ella èyakoraghi ka lajâr lèbâr |- |''Sunset Bersama Rosie'' | |- | rowspan="2" |2009 |''Burlian'' |Serial Novel Anak Anak Mamak Sekarang berjudul Si Anak Spesial |- |''[[Rembulan Tenggelam di Wajahmu]]'' |Telah diadaptasi ke layar lebar |- | rowspan="2" |2010 |''Pukat'' |Serial Novel Anak Anak Mamak Sekarang berjudul Si Anak Pintar |- |''[[Daun Yang Jatuh Tak Pernah Membenci Angin]]'' | |- | rowspan="2" |2011 |''Eliana'' |Serial Novel Anak Anak Mamak Sekarang berjudul Si Anak Pemberani |- |''Ayahku (Bukan) Pembohong'' |Akan diadaptasi ke layar lebar |- | rowspan="4" |2012 |''Berjuta Rasanya'' | rowspan="2"|Kumpulan Carpan | |- |''Sepotong Hati yang Baru'' | |- |''[[Negeri Para Bedebah]]'' |rowspan="6"|Novel |Novel Serial |- |''Kau, Aku dan Sepucuk Angpau Merah'' | |- | rowspan="2" |2013 |''Amelia'' |Serial Novel Anak Anak Mamak Sekarang berjudul Si Anak Kuat |- |''Negeri Di Ujung Tanduk'' |Seri ke 2 Novel [[Negeri Para Bedebah]] |- | rowspan="3" |2014 |''[[Bumi (novel)|Bumi]]'' |Serial novel Dunia Paralel Versi Bahasa Inggris berjudul Earth |- |''Rindu'' | |- |''Dikatakan Atau Tidak Dikatakan, Itu Tetap Cinta'' |Kumpulan Sajak | |- | rowspan="2" |2015 |''[[Bulan (novel)|Bulan]]'' |rowspan="5"|Novel |Seri ke 2 novel [[Bumi (novel)|Bumi]](Serial novel Dunia Paralel) Versi Bahasa Inggris berjudul Moon |- |''Pulang'' |Novel serial |- | rowspan="4" |2016 |''[[Matahari (novel)|Matahari]]'' |Seri ke 3 novel [[Bumi (novel)|Bumi]](Serial novel Dunia Paralel) |- |''Hujan'' | |- |''Tentang Kamu'' | |- |''#AboutLove'' |rowspan="2"|Kumpulan Kutipan | |- | rowspan="2" |2017 |''#AboutFriends'' | |- |''[[Bintang (novel)|Bintang]]'' |rowspan="12"|Novel |Seri ke 4 novel [[Bumi (novel)|Bumi]](Serial novel Dunia Paralel) |- | rowspan="10" |2018 |''[[Ceros dan Batozar]]'' |Seri ke 5 novel [[Bumi (novel)|Bumi]](Serial novel Dunia Paralel) |- |''[[Komet (novel)|Komet]]'' |Seri ke 6 novel [[Bumi (novel)|Bumi]](Serial novel Dunia Paralel) |- |''Pergi'' |Seri ke 2 novel Pulang |- |''Harga Sebuah Percaya'' |Sebelumnya berjudul Kisah Sang Penandai |- |''Dia Adalah Kakakku'' |Sebelumnya berjudul [[Bidadari-Bidadari Surga]] |- |''Si Anak Kuat'' |Novel serial Anak Nusantara 1 Sebelumnya berjudul Amelia |- |''Si Anak Spesial'' |Novel serial Anak Nusantara 2 Sebelumnya berjudul Burlian |- |''Si Anak Pintar'' |Novel serial Anak Nusantara 3 Sebelumnya berjudul Pukat |- |''Si Anak Pemberani'' |Novel serial Anak Nusantara 4 Sebelumnya berjudul Eliana |- |''Si Anak Cahaya'' |Novel serial Anak Nusantara 5 |- | rowspan="4" |2019 |''Si Anak Badai'' |Novel serial Anak Nusantara 6 |- |''#AboutLife'' |Kumpulan Kutipan | |- |''Sungguh Kau Boleh Pergi'' |Kumpulan Sajak | |- |''[[Komet Minor]]'' |rowspan="7"|Novel |Seri ke 7 novel [[Bumi (novel)|Bumi]](Serial novel Dunia Paralel) |- | rowspan="5" |2020 |''[[Selena (novel)|Selena]]'' |Seri ke 8 novel [[Bumi (novel)|Bumi]](Serial novel Dunia Paralel) |- |''[[Nebula (novel)|Nebula]]'' |Seri ke 9 novel [[Bumi (novel)|Bumi]](Serial novel Dunia Paralel) |- |''Pulang Pergi'' |Seri ke 3 novel Pulang Masih tersedia versi Buku elektronikp(unedited) |- |''Si Anak Pelangi'' |Novel serial Anak Nusantara 7 Masih tersedia versi Buku elektronikp(unedited) |- |''Selamat Tinggal'' |Masih tersedia versi Buku elektronikp(unedited) |- | |''The Gogons 2 : Dito & Prison of Love'' |Serial The gogons 2 | |- |} [[Bhângsa:Bhujhângghâ]] t4lq5y6qbmzj9w2b4mfyd2km07dnsty Thalia 0 717 14108 5458 2023-09-01T09:40:39Z Alfiyah Rizzy Afdiquni 9 14108 wikitext text/x-wiki {{infobox orang}} '''Thalia''' otabâ '''Lin Mei Hang''' (lahèr è [[Jakarta]], 22 Ḍèsèmber 1996) panèka sala sèttong panyanyi Inḍonèsia. Thalia panèka sala sèttong angghuta [[JKT48]] generasi kaḍuwâ'. [[Bhângsa:Biografi]] f3x945ubi9lladewwi8rtkeu8e5wfcr Thalia Ivanka Elizabeth 0 718 15432 15431 2023-12-12T13:54:36Z Sastroward 2437 Elizabeth, Thalia Ivanka 15432 wikitext text/x-wiki [[Bhengkek:Thalia Ivanka (23103118852).jpg|jmpl|Thalia Ivanka Elizabeth è 2015]] '''Thalia Ivanka Elizabeth''' otabâ kalonta mènangka '''Vanka''' (bhâbhâr è Jakarta, 29 Junè 1999) aropa'aghi sala sèttong panyanyi Inḍonesia. Vanka rèya sala sèttong angghuta [[JKT48]] generasi kaḍuwâ'. {{DEFAULTSORT:Elizabeth, Thalia Ivanka}} [[Bhângsa:Biografi]] 109mz29j2kcy53z7ywkczc8w4ry2chd Timur Sinar Suprabana 0 719 7329 5901 2021-09-01T02:44:02Z Boesenbergia 6 7329 wikitext text/x-wiki '''Timur Sinar Suprabana''' (lahèr è Semarang, Jhâbâ Tengnga, 4 Mèi 1963) panèka sala sèttong sastrawan bân panolès asal Indonèsia. == Karjâ == * ''Menyelam Dalam'' * ''Gobang Semarang'' ([[2009]], Penerbit KATA KITA) * ''Sihir Cinta'' ([[2008]], Penerbit gubuGPenceng bân Taman Budaya Jawa Tengah) * ''Langit Semarang'' ([[2008]], Penerbit gubuGPenceng bân Taman Budaya Jawa Tengah) * ''Dua Hati'' ([[2008]], Penerbit gubuGPenceng bân Taman Budaya Jawa Tengah) * ''Dengan Cinta'' ([[2007]]) * ''Nyanyian dari Ruang di Garistangan'' (sareng 5 penyair, 2007) * ''Lembah yang Tak Henti Bernyanyi'' ([[2007]], sareng 3 penyair) * ''Malam'' ([[2005]]) * ''Matasunyi'' ([[2005]]){{Stub}} [[Bhângsa:Bhujhângghâ]] nj7qtgu1acfmo8jso87huc9rln0smfm Tipografi 0 720 11710 11644 2023-02-14T15:09:22Z B.T.Thatcher 1900 11710 wikitext text/x-wiki [[Bhengkek:Handsatz.jpg|thumb|cèta'an horop bâjhâh]] '''Tipografi''', '''seni cèta'''' otabâ '''tatah horop''' panèka sala sèttong seni otabâ teknik pettèng bân nata horop ambri èsak èabâs. Orèng sè aghâbây horop ènyamahaghi desainer horop. Dhinèng, orèng sè coma aghunaaghi horop èsebbhut tipografer. Tipografi bhisa abhângon: * Tipografi cèta', contona buku, koran, [[dhâlubâng]] * Tipografi digital, contona situs web, poster digital, grafis. [[Bhângsa:Seni]] 95o1isx21fad64x6dkp2om65k9kp4mu Tisnonegaran, Kanigaran, Probolinggo 0 721 3872 3871 2020-12-15T14:02:48Z Jon Harald Søby 5 2 revisions imported 3871 wikitext text/x-wiki '''Tisnonegaran''' panèka nyamah kelurahan è wilayah Kecamatan Kanigaran, Kottah Probolinggo, Provinsi Jhâbâh Dhimor, [[Indonesia]]. [[Bhângsa:Geografi]] jbzteen0akj62j5x6pcc80pbyajhogj Titie Said 0 722 7375 5899 2021-09-29T08:18:35Z Rachmat04 112 ~ 7375 wikitext text/x-wiki '''Titie Said''' (lahèr è Bojonegoro, Jhâbâ Tèmor, 11 Julè 1935 – wafat è Jakarta, 24 Oktober 2011 ka omor 76 taon) panèka sala sèttong sastrawan bân panolès asal [[Indonesia|Inḍonèsia]]. == Karjâ == * ''Jangan Ambil Nyawaku'' (1977) * ''Reinkarnasi, Fatima, Ke Ujung Dunia, dan Prahara Cinta'' (2008) * ''Perjuangan dan Hati Perempuan'' (1962). carpan [[Bhângsa:Bhujhângghâ]] 48l0sx5mddgptuy95hrrrjgxqoy88x1 Titis Basino 0 723 12733 5898 2023-04-13T07:23:30Z Boesenbergia 6 12733 wikitext text/x-wiki '''Titis Basino''' (lahèr è Magelang, Jhâbâ Tengnga, 17 Januarè 1939) iyâ arèya sala sèttong bhujhângghâ bân panolès asal [[Indonesia|Inḍonèsia]]. == Karjâ == === Carèta panḍâ' === * Pelarian (1962) * Dia, Hotel, Surat Keputusan (1963) * Aku Melihat Senyumnya (1964) * Lesbian (1976) * Rumah Dara (1977) * Sarang Burung (1997) * Mendaratnya Sebuah Kapal (1997) * Mawar Hari Esok (1997) * [[Susuk (cerpen)|Susuk]] (cerpen, dalam John H. McGlynn, ''Menagerie I'', Jakarta: Lontar Foundation) === Novèl === * [[Bukan Rumahku]] (1976) * [[Pelabuhan Hati]] (1978) * [[Di Bumi Aku Bersua di Langit Aku Bertemu]] (1983) * Trilogi: [[Dari Lembah Ke Coolibah]] (1997); [[Welas Asih Merengkuh Tajali]] (1997); [[Menyucikan Perselingkuhan]] (1998) * [[Aku Supiah Istri Wardian]] (1998) * [[Tersenyumpun Tidak Untukku Lagi]] (1998) * [[Terjalnya Gunung Batu]] (1998) * [[Aku Kendalikan Air, Api, Angin, dan Tanah]] (1998) * [[Rumah Kaki Seribu]] (1998) * [[Tangan-Tangan Kehidupan]] (1999) * [[Bila Binatang Buas Pindah Habitat]] (1999) * [[Mawar Hitam Milik Laras]] (1999) [[Bhângsa:Bhujhângghâ]] lcb8ys478dejblycv0fl1r3kvp1z3ck Toha Mochtar 0 724 8845 8843 2022-08-01T21:08:47Z Quinlan83 982 Undid edits by [[Special:Contribs/79.163.205.206|79.163.205.206]] ([[User talk:79.163.205.206|talk]]) to last version by Boesenbergia 8845 wikitext text/x-wiki '''Toha Mochtar''' (lahèr è i Kediri, Jhâbâ Tèmor, 17 Sèptèmber 1926 – wafat è Jakarta, 17 Mèi 1992 ka omor 65 taon) panèka sala sèttong sastrawan bân panolès carèta nak-kanak asal Indonèsia. == Karjâ == * ''Pulang'' (1958), èberri' [[Hadiah Sastra Badan Musyawarah Kebudayaan Nasional]] ([[1960]]), efilemaghi sareng [[Turino Djunaedi]]. * ''Daerah Tak Bertuan'' (1963), èberri' [[Hadiah Sastra Yamin]] ([[1964]]) * ''Kabut Rendah'' (1968) * ''Bukan Karena Kau'' (1968) * ''Jayamada'' (1971) [[Bhângsa:Bhujhângghâ]] dpo4dexs0ceikw5u700dny48iyyh4gs Tong-cèntongan 0 725 13034 3886 2023-05-09T03:55:26Z EmausBot 150 Fixing double redirect to [[Thong-cènthongan]] 13034 wikitext text/x-wiki #ALIH [[Thong-cènthongan]] j5kxyx36j9kijn0g3jot1icewr08spv Toroy 0 726 8658 8657 2022-07-19T13:54:42Z Praxidicae 176 Suntingan [[Special:Contributions/79.163.167.55|79.163.167.55]] ([[User talk:79.163.167.55|bicara]]) dibatalkan ke versi terakhir oleh [[User:Boesenbergia|Boesenbergia]] 5396 wikitext text/x-wiki [[Bhengkek:Starr 080531-4940 Sesbania grandiflora.jpg|thumb|Kembhângnga toroy]] '''Toroy''' (''Sesbania grandiflora'') iyâ arèya ka'-bhungka'an kène' sè alebbhu ka famili Fabaceae otabâ cang-kacangan. Tamennan arèya èparkèra'aghi sokkla ḍâri Asia Lao' bân Asia Tèmor Lao', tapè satèya ella nyalambher ka bânnya' kennengngan è [[dhunnya]]. [[Bhângsa:Totombuwân]] [[Bhângsa:Fabaceae]] 8s3lvapw0mpsjm7gh3hxx47kor1lyph Toto ST Radik 0 727 8811 8794 2022-07-29T19:37:59Z Praxidicae 176 rvv 5896 wikitext text/x-wiki '''Toto ST Radik''' (lahèr è Sèrang, Banten, 30 Junè 1965) panèka sala sèttong sastrawan bân panolès [[Indonesia|Inḍonèsia]]. == Karjâ == === Antologi === * Jejak Tiga (Serang: Azeta, 1988) * Ode Kampung (Serang: Lingkar Sastra dan Teater, 1995) * Negeri Bayang-Bayang (Surabaya: Yayasan Seni Surabaya: 1996) * Dari Bumi Lada (Lampung: Dewan Kesenian Lampung, 1996) * Cermin Alam (Bandung: Forum Sastra Bandung dan Taman Jawa Barat, 1996) * Antologi Puisi Indonesia 1997 (Bandung: Angkasa, 1997) * Bebegig (Serang: Lingkaran Sastra dan Teater, 1998) * Resonansi Indonesia (Tangerang: Komunitas Sastra Indonesia, 2000) * Datang Dari Masa Depan (Tasikmalaya: Sasnggar Sastra Tasik, 2000) * Puisi (Jakarta: Yayasan Puisi, 2001) * Sajadah Kata (Bandung: Syaamil Cipta Media, 2001) * Konser Ujung Pulau (Lampung: Dewan Kesenian Lampung, 2002) * Maha Duka Aceh (Jakarta, 2005) * Tongue in Your Ears Indonesian Poetry Festival (Yogyakarta, 2007) * Tangga Menuju Langit (Bandung, 2008) * Pedas Lada Pasir Kuarsa (Bangka Belitung, 2009) * Percakapan Lingua Pranca (Tanjungpinang, 2010) * Multiculturalisme Sastra (Surabaya, 2011) * Saukseloko (Jambi, 2012) * Cinta Gugat (Jakarta, 2012) * Kota yang Ditinggalkan (serang, 2013) * Reruntuhan Baluwarti (Serang, 2013) * Puisi Menolak Korupsi (Surakarta, 2013) * Bersepeda ke Bulan (Indopos, 2014) * Mengeja Kitab (Lampung, 2017) * Antologi Puisi Indonesia, Kumpulan Pilihan yayasan Lontar (Jakarta, 2017) * Epitaf Kota Hujan (Padang pajang, 2018) * Kola Jaidun (Serang, 2019) === Kompolan puisi kasorang === * Mencari dan Kehilangan (Serang: Lingkaran Sastra dan Teater, 1996) * Indonesia Setengah Tiang (Tangerang: Komunitas Sastra Indonesia, 1999) * Jus Tomat Rasa Pedas (Serang: Sanggar Sastra Serang dan Suhud Sentrautama, 2003) * Pangeran [Lelaki yang Tak Menginginkan Sorga] (Serang: Rumah Dunia, 2005) * Kepada Para Pangeran (Serang: Gong Publishing, 2013) * Lidah Politikus (Serang: Gong Publishing, 2017) * Buah Tangan Dari Sorga (Bandung: Epigraf, 2020) === Kompolan carèta panḍâ' === * Kacamata Sidik (Jakarta, 2004) * Masi Ada Cinta di Senja Itu (Jakarta, 2005) * Dongeng Sebelum Tidur (Jakarta, 2005) * Harga Sebuah Hati (Jakarta, 2006) * Cinta Lelaki dan Peluru (Solo, 2007) * Sokrates atawa Telunjuk Miring di Kening (serang, 2013) === Kompolan èsay === * Tubagus Jebrod dan Kisah-kisah yang tak Selesai (Serang, 2016) [[Bhângsa:Bhujhângghâ]] otqahrogg71nif4o9wu4sylaq1o8ug8 Toto Sudarto Bachtiar 0 728 5895 3900 2021-01-21T16:21:32Z Boesenbergia 6 5895 wikitext text/x-wiki '''Toto Sudarto Bachtiar''' (lahèr è Cirebon, Jhâbâ Bârâ', 12 Oktober 1929 – wafat è Bandung, Jhâbâ Bârâ', 9 Oktober 2007 è omor 77 taon) panèka sala sèttong sastrawan bân panolès Indonèsia. == Karjâ == * ''Suara: kompolan sajak 1950-1955'', [[1956]], mennangaghi Hadiah Sastra BMKN * ''Etsa'' (kompolan sajak, [[1958]]) * ''Datang dari masa depan: 37 penyair Indonesia'' (2000) === Alih bhâsa === * ''Pelacur'' ([[1954]]), terjemahan karjâ [[Jean Paul Sartre]] * ''Sulaiman yang Agung'' ([[1958]]), terjemahan karjâ [[Harold Lamb]] * ''Bunglon'' ([[1965]]), terjemahan karjâ [[Anton Chekhov]] * ''Bayangan Memudar'' ([[1975]]), terjemahan karjâ [[Breton de Nijs]], aterjemahaghi sareng [[Sugiarta Sriwibawa]] * ''Pertempuran Penghabisan'' ([[1976]]), terjemahan karjâ [[Ernest Hemingway]] * ''Sanyasi'' ([[1979]]), terjemahan karjâ [[Rabindranath Tagore]] [[Bhângsa:Bhujhângghâ]] 0gxarekw5p3y8zyaat8wg5n18g0doiq Trisno Soemardjo 0 729 8809 8790 2022-07-29T19:37:59Z Praxidicae 176 rvv 5894 wikitext text/x-wiki '''Trisno Soemardjo''' (lahèr è Sorbhâjâ, 6 Dèsèmber 1916 – wafat è Jakarta, 21 April 1969 ka omor 52 taon) panèka sala sèttong sastrawan, pelukis bân panolès asal [[Indonesia|Inḍonèsia]]. == Karjâ == === Puisi === # ''Silhuet''. Jakarta: Yayasan UNIK 1965. # ''Kata Hati dan Perbuatan''. Jakarta: Balai Pustaka, 1952. # ''Suling Patah'', 1988. === Carèta pandha' === # ''Katahati dan Perbuatan'', kumpulan cerpen, drama, dan sajak, Balai Pustaka, 1952. # ''Rumah Raja''. Jakarta: Pembangunan, 1957. # ''Daun Kering''. Jakarta: Balai Pustaka, 1962. # ''Penghuni Pohon''. Jakarta: Balai Pustaka 1963. # ''Keranda Ibu''. Jakarta: Balai Pustaka, 1963. # ''Wajah-wajah yang Berubah''. Jakarta: Balai Pustaka, 1968. # ''Pak Iman Intelek Istmewa''. === Drama === # ''Tjita Teruna''. Jakarta: Balai Pustaka, 1953 === Alih bhâsa === # ''[[Saudagar Venezia]]''. Jakarta: Pembangunan, 1950. (karjâ [[William Shakespeare]]). # ''[[Hamlet, Pangeran Denmark]]''. Jakarta: Pembangunan; 1950. (karjâ William Shakespeare). # ''[[Macbeth]]'' (karya William Shakespeare). Jakarta: Pembangunan 1952. # ''[[Manasuka]]'' (karya William Shakespeare). Jakarta: Balai Pustaka, 1952. # ''[[Prahara]]'' (karya William Shakespeare). Jakarta: Bahai Pustaka, 1952. # ''[[Impian di Tengah Musim]]'' (karya William Shakespeare). Jakarta: Balai Pustaka, 1953. # ''[[Dongeng-Dongeng Perumpamaan]]'' (karya [[Jean De La Foutaine]]). Jakarta: Balal Pustaka, 1959. # ''[[Dokter Zhivago]]'' (karya [[Boris Pasternak]], Rusia). Jakarta: Djambatan, 1960. # ''[[Romeo dan Julia]]'' (karya William Shakespeare). Jakarta: Badan Musyawarah dan Kebudayaan Nasional, 1955, Cetakan II, Kuala Lumpur: Oxford University Press, 1960. # ''[[Maut dan Misteri]]'' (karya [[Edgar Allan Poe]]). Jakarta: Djambatan, 1969. === Alih bhâsa sè bellun èterbitaghi === # ''[[Antonius dan Cleopatra]]'' (karjâ William Shakespeare). 1963. # ''[[Raja Lear]]'' (karjâ William Shakespeare). # ''[[Othelo]]'' (karjâ William Shakespeare). # ''[[Venus dan Adonis]]'' (èpos sajak). [[Bhângsa:Bhujhângghâ]] 89q2sc8zthm1mj6gv113lnevuloobkk Trisnoyuwono 0 730 6131 5893 2021-01-23T17:21:17Z Rachmat04 112 ~ 6131 wikitext text/x-wiki '''Trisnoyuwono''' (lahèr 12 Novèmber 1925 – wafat 29 Oktober 1996) panèka sala sèttong sastrawan bân panolès asal [[Indonesia|Inḍonèsia]]. == Karjâ == === Kompolan carèta pandha' === * ''Laki-Laki dan Mesiu'' (1957) * ''Angin Laut'' (1958) * ''Di Medan Perang'' (1962) === Novèl === * ''Pagar Kawat Berduri'' (1961) * ''Bulan Madu'' (1962) * ''Surat-Surat Cinta'' (1968) * ''Petualang'' (1981) === Èn-laènna === * ''Kisah-Kisah Revolusi'' (1965) * ''Biarkan Cahaya Matahari Membersihkan Dulu'' (1966) * ''Peristiwa-Peristiwa Ibu kota Pendudukan'' (1970) [[Bhângsa:Bhujhângghâ]] szrzy0zr2n3oid8482jbewlddtdlz2u Triwung Kidul, Kademangan, Probolinggo 0 731 7500 3914 2021-12-31T19:09:11Z MisterSynergy 625 Pywikibot touch edit 7500 wikitext text/x-wiki '''Triwung Kidul''' panèka nyamah kelurahan è wilayah Kecamatan Kademangan, Kotta Probolinggo, Provinsi Jhâbâ Tèmor, [[Indonesia]]. [[Bhângsa:Geografi]] pyjwndzr0wrbrdxtudiz11g63j3ths0 Triwung Lor, Kademangan, Probolinggo 0 732 8713 8683 2022-07-25T21:00:02Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/2A00:F41:48BE:438B:CC6E:53AC:B162:7481|2A00:F41:48BE:438B:CC6E:53AC:B162:7481]] ([[User talk:2A00:F41:48BE:438B:CC6E:53AC:B162:7481|bicara]]) dibatalkan ke versi terakhir oleh [[User:Jon Harald Søby|Jon Harald Søby]] 3917 wikitext text/x-wiki '''Triwung Lor''' panèka nyamah kelurahan è wilayah Kecamatan Kademangan, Kottah Probolinggo, Provinsi Jhâbâ Tèmor, [[Indonesia]]. [[Bhângsa:Geografi]] o6pryqgaqq0tx3dkpho5lfxea9ls4s3 Triyanto Triwikromo 0 733 12874 12873 2023-04-26T07:28:26Z Boesenbergia 6 12874 wikitext text/x-wiki '''Triyanto Triwikromo''' (bhâbhâr è Salatiga, [[Jhâbâ Tengnga]], 15 Sèptèmber 1964) iyâ arèya sala sèttong bhujhângghâ bân panolès asal Inḍonesia. == Karjâ == * Rezim Seks (Aini, 2002) * Ragaula (Aini, 2002) * Sayap Anjing (Penerbit Buku Kompas, 2003) * Anak-anak Mengasah Pisau (Children Sharpening the Knives) (Masscom Media, 2003) * Malam Sepasang Lampion (Penerbit Buku Kompas, 2004) [[Bhângsa:Bhujhângghâ]] ht23b2nj2tq27h2zlfgle65dd5splm2 Tulus 0 734 12352 11678 2023-03-31T07:13:02Z Qainiii 1741 12352 wikitext text/x-wiki '''Mohammad Tulus''' (lahèr è Bukittinggi, Somattra Bârâ', [[Indonesia|Inḍonesia]], 20 Agustus 1987; omor 32 taon) panèka sorang panyanyi bân pâncipta laghu bhângsa Inḍonèsia. Tulus jhughâ alako mènangka arsitèk samarèna popot ajhâr è Universitas Katolik Parahyangan, Bandung. Amolaè karèr musika ka Septèmbèr 2011, TULUS dhâdhi panyanyi bân pânolès laghu aktif nolès karjâ musik sè dhibi’en abâdih dhibi’. Ta’ karo dhâdhi tokang seni, TULUS keya aperan pântèng dhâlem perusahaan label rekaman bân manajemen talenta sè èbangun taretanna, Riri Muktamar. TulusCompany resmi è rilis 5 kantung album. Lebhi ḍâri 70 penghargaan dhâlem bidang musik bân sinematografi ampon TULUS tarâma è 10 taon karèr musikka. Bentuk apresiasi sè ta’ toman èduga sebellunah, namong rajhè arèpan TulusCompany ollè lebhi banyyak pole pendengar sè bisa anikmatagi karjâ musik TULUS. Ta’ karo aktif akarjâ melalui media musik, TULUS kèya menginisiasi 2 kampanye independen kalabân tojuân sosial, iyâ arèya Teman Gajah ka'anghuy konservasi gajah sumatera bân Bantu Guru Belajar Lagi kaangghuy kampanye è bidang kâmajuan pândidikan Inḍonèsia. Sampè samangkèn, TULUS aktif ajhèlenaghi kaduwa’ kampanye sosial kasèbhut. == Kaodi'en Awwal == Tulus molaè anyanyi è adhâ’èn kellas nalèkanah toju’ è bangku kellas 3 SD è Kotta Payakumbuh. Nalekanah jâreya, dhibi’en èpaksa majhu sarèng ghuru keseniannah, Nur. Sang ghuru sadar kabakat anyanyi Tulus saènggâ nyoto' ka'angghuy dhâddhi panyanyi. Bâjâ tojhu’ è bangku kellas 2 SMP, Tulus èntar ka Kota Padang nyonggo’ konser Chrisye sè è pabhâreng sarèng aransemen musik Erwin Gutawa. Pângalaman rowa adhâddhiaghi lebhur kalabân dhunnya musik. Masok bhâjâ SMA, Tulus sarèng rèng sepponah ngallè ka Kotta Bandung. Kabhi anyosol kaka’-kaka’ Tulus sè ghèlluwen nèng è dissa kaangghuy kuliah. Dhibi’en masok ka SMA PGII 1 Bandung. Bâjâ SMA, bèdè pangaterro kaanghuy dhaddhi arsitek saèngghâ dhibi’en masok ka Jurusan Arsitektur è Universitas Katolik Parahyangan, Bandung. Semasa kuliah, dhibi’en molaè nolès lagu samarèna èajhèri sorang kancah. Tanpa toman ajhèr è bidang musik, Tulus nolès melodi kalabân intuisi. Kaanghuy lirik lagu, dhibi’en ngala’ conto ḍari pantun bân parompamaan sè èpangaroèh bentuk puisi lambhè’ è Minangkabau. Ka masa dhi-bhudinah kuliah, Tulus molaè seghut anyanyi è acara komunitas klab jazz bân brâmpan kampus è Kotta Bandung. Samasa kuliahnah, dhibi’en toman anoro’ dhâlèm Sikuai Band == Karèr == Album awwal Tulus, ''TULUS'', sè èprodusereh sarèng Ari 'Aru' Renaldi, bân èdistribusiaghi sarèng ''Demajors'' èrilis sarèng perusahaan rekamannah dhibi’, TulusCompany. Ka tangghâl 28 September 2011, di mana TULUS menciptakan seluruh lagu, berperan sebagai komposer sekaligus koproduser album tersebut. Kakak kandung TULUS, ''Riri Muktamar'' bertindak sebagai produser eksekutif. Lagu-lagunya seperti ''Sewindu'', ''Teman Hidup'', ''Kisah Sebentar'', ''Tuan Nona Kesepian'', dan ''Jatuh Cinta'', merajai tanggè lagu di sejumlah radio Inḍonèsia. Majalah ''Rolling Stone Inḍonèsia'' adhâddhiaghi Tulus menangka Editor's Choice: Rookie of The Year taon 2013. Selain rowa, album dhâ’adhâ’en toman dhâddhi peringkat dhâ’adhâ’ chart Rolling Stone ka Januari bân Februari 2012. ''Teman Hidup'' toman dhâddhi peringkat ke-1 bârisèn K-20 Kompas TV''.'' Tulus seghut mabèdeh konser tongâl kaanghuy ahibur para penggemareh. Konser dhâ’adhâ’en è bâdâaghi è Auditorium Centre Culturel Francais (satiya IFI) Bandung sè atema Tulus: An Introduction ka 28 Sèptèmber 2011, pas konser Tulus: Beyond Sincere è Gedung Kesenian Jakarta ka 25 Mei 2012, bân konser tongghâl atema Konser Diorama ka 9 Mei 2013 è Teater Tertutup Dago Tea House Bandung. == Pranala lowar== * https://www.situstulus.com/ [[Bhângsa:Panyanyi]] r8yedh3e63dhtzfv7rlrp3dzv98e5v5 Turki 0 735 15581 15529 2024-01-05T05:28:36Z Alfiyah Rizzy Afdiquni 9 Mengembalikan suntingan oleh [[Special:Contributions/182.1.85.155|182.1.85.155]] ([[User talk:182.1.85.155|bicara]]) ke revisi terakhir oleh [[User:180.241.156.178|180.241.156.178]] 7326 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Turki'''</span> !'''Bendirâ Turki''' !'''Lambhâng Turki''' |- |[[Bhengkek:Flag of Turkey.svg|120x120px]] |[[Bhengkek:Emblem of Turkey.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- |[[Bhengkek:Istiklâl Marsi instrumetal.ogg|pus]] |- !Peta lokasi Turki |- |[[Bhengkek:Turkey in its region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Ankara]] |- |Kamardhika'an: |29 Oktober 1923 |- |Presiden (2021): |Recep Tayyip Erdoğan |- |Wakil Presiden (2021): |Fuat Oktay |- |Loas bilajâh: |783,356 km² |- |Penduduk: |83,614,362 (2021) |- |Bhâsa resmi: |[[Bhâsa Turki]] |- |Nyama oang |[[Lira Turki]] (TRY) |- |Kode telepon: | +90 |- |Kode Internet: |.tr |} '''Turki''' (bhasa Turki: ''Türkiye''), nyama resmina '''Republik Turki''' (bhâsa Turki: ''Türkiye Cumhuriyeti''), iyâ arèya sala sèttong [[Naghara]] è è bâtes [[Asia]], bân benua [[Èropa]]. Ibukotana iyâ arèya [[koṭṭa]] [[Ankara]]. Bhâsana iyâ arèya [[Bhâsa Turki]]. Pendudukna iyâ arèya 83,614,362 (2021) ban kapadatan pendudukna 109 orèng per km². [[Bhengkek:Flag of Turkey.svg|thumb|right|bendirâ Turki]] [[Bhengkek:Turkey emblem round.svg|thumb|right]] [[Bhengkek:Turkey (orthographic projection).svg|thumb|right|Turki]] == Referensi == {{reflist}} == Galeri == {{commons|Category:Turkey}} [[Bhângsa:Turki| ]] [[Bhângsa:Naghârâ]] rbzhuvdy3e7ko3ozdzn729javsmfs0l Twitter 0 736 5891 3932 2021-01-21T16:18:46Z Boesenbergia 6 5891 wikitext text/x-wiki '''Twitter''' (/ˈtwɪtər/) panèka ladhinan jhâringan sosial bân mikroblog daring. Orèng sè aghunaaghi kèngèng ngèrèm bân mâca pessen teks salanjhâng 140 horop, angèng ka 07 November 2017 atambâ èngghâ 280 horop. Kèrèman è Twitter èkennal klabân sebbhutan kocèan (tweet). Twitter èghâbây ka bulân Maret 2006 sareng [[Jack Dorsey]], bân situs jhâringan sosialla èbukka' ka bulân Juli. [[Bhângsa:Internèt]] 17164cv0l8nb7q9bax48xy55kkety81 Tèmon 0 737 12725 8136 2023-04-10T06:49:24Z Boesenbergia 6 12725 wikitext text/x-wiki [[Bhengkek:Cucumis sativus 0003.JPG|thumb|Tèmon]] '''Tèmon''' (''Cucumis sativus'') iya arèya totombuwân sè ngasèllaghi buwâ sè bisa èkakan. Buwâna èpolong è bâkto ghi' ta' massa' bân èkaghâbây cem-macem [[ghângan]] otabâ gher-seggher, aghumantong macemma. Tèmon lomrana ètemmonè è cem-macem naghârâ bân anḍi' aèng sè bânnya' saèngghâna afungsi ghâbây gher-seggher. [[Bhângsa:Totombuwân]] [[Bhângsa:Cucurbitaceae]] iizhscnrjn9ysegt2xcu8nsvfj0hnnr Tètè Suramadu 0 738 8341 5888 2022-06-17T17:49:36Z Rachmat04 112 ~ 8341 wikitext text/x-wiki [[Bhengkek:Suramadu 3 (cropped).jpg|jmpl|Tètè Suramadu]] '''Tètè Suramadu''' iyâ arèya tètè sè èpajhâghâ kaaghuy manyambhung tana Jhâbâ bân [[Madhurâ]]. [[Bhângsa:Tètè]] gp4xbq3e1lpg1srfo33env97dr5yzhl UIN Maulana Malik Ibrahim Malang 0 739 7520 5887 2022-01-06T08:39:04Z 125.162.92.205 /* Sajhârâ */ 7520 wikitext text/x-wiki '''Universitas Islam Negeri Maulana Malik Ibrahim Malang''' (UIN Malang) iyâ arèya universitas sè bâdâ è Malang. Asmah kampus èpondhut dâri asmana sala sittong walisongo yakni Sunan Gersik. == Sajhârâ == UIN Malang èresmiaghi adhâsar dâri Sorat Potosan Presiden No. 50 tanggal 21 Juni 2004. Molana parembhâghân tokoh [[Jhâbâ Tèmor]] kaangghuy bhâdih Lembaga Pendidikan tènggih Islam è bâbâ Departemen Aghâma, saèngghâ èghâbâyaghi Panitia Pendirian IAIN Cabang Sorbâjâ klâbân Sorat Potosan Mentri Aghâma No. 17 Taon 1961 sè atugas abhâdi Fakultas Syariah è Sorbajah bân Fakultas Tarbiyah è Malang. Kaduwânah tamasok fakultas cabang IAIN Sunan Kalijaga Jogjakarta bân èresmiaghi abhârâng sareng Mentri Aghâma tangghâl 28 Oktober 1961. Dineng tangghâl 1 Oktober 1964 èresmiaghi fakultas Ushuluddin è Kediri klâbân Sorat Potosan Mentri Aghâma No. 66/1964. Katello’ fakultas rowa èpasittong è Institut Aghâma Islam Negri (IAIN) Sorbhâjâ klâbân Sorat Potosan Mentri Aghâma No. 20 taon 1965. Sajhâkkâ rowa Fakultas Tarbiyah Malang tamasok fakultassa IAIN Sorbhâjâh. Klâbân Sorat Potosan Presiden No. 11 Taon 1997, Fakultas Tarbiyah Malang aobâ dhâddhi Sakola Tègghi Aghâma Islam (STAIN) Malang lepas dâri IAIN Sorbhâjâ areng-sareng paobâân status sadhâjâna fakultas cabang IAIN sè jumlanah 33. È dâlâm Tarèkah Strategis Pangembangan STAIN Malang 10 taon kaadâ' (1998/1999-2008/2009), è separonah bâktoh, STAIN Malang matarèkahaghi ngobâ status kalembagaanna dhâddhi universitas. Klâbân usaha ghu-ongghu, STAIN Malang bisah aobâ dhâddhi Universitas asareng papettokan Presiden lèbât Sorat Potosan Presiden RI No. 50, 21 Juni 2004 bân èresmiaghi sareng Menko Kesra ad Interim Prof. H.A. Malik Fadjar M.Sc bân Mentri Aghâma Prof. Dr. H. Said Agil Husin Munawwar, M.A. attas asmah Presiden, 8 Oktober 2004 klâbân nyama Universitas Islam Negeri (UIN) Malang kaangghuy abhâdi program pendidikan tègghi èlmo aghâma Islam bân èlmo umum. Bân bâkto 21 Juni 2004 iyâ arèya arèh dhâddhi Universitas. Sempat anyama Universitas Islam Indonesia-[[Sudan]] (UIIS): hasèl dâri lakoh bhâreng pamarènta Indonesia bân Sudan bân èresmiaghi sareng Bekkèl Presiden RI H. Hamzah Has tangghâl 21 Juli 2002 sè èrabui Bekkèl Presiden Sudan sareng pejabatta. == Kampus == Samangkèn UIN Malang ngaghungi 3 kampus; Kampus 1 kaangghuy sarjana, kampus 2 kaangghuy pascasarjana, bân kampus 3 ghi' proses pembangunan. * '''Kampus 1''' bâdâh è jhâlân Gajayana 50, Dinoyo, Malang bi' luas 14 hektar sè èpasae sajjhek September 2005 klabân abangun gedung rektorat, fakultas, kantor administrasi, gheddhung kuliah, perpustakaan, lab, kemahasiswaan, bussiness center, ma'had bân masjid klabân pessè dâri Islamic Development Bank (IDP) lèbât Sorat Persetujuan IDB No. 41/IND/1287 17 Agustus 2004. * '''Kampus 2''' bâdâ è jhâlân Ir. Soekarno No. 1, Dadaprejo, Kecamatan Junrejo, Batu, Jawa Timur. == Fakultas bân jurusan == === Fakultas Èlmo Tarbiyah bân Keguruan: === * S1 Pendidikan Aghâma Islam (Akreditasi A) * S1 Pendidikan IPS (Akreditasi A) * S1 Pendidikan Ghuru Madrasah Ibtidaiyah (Akreditasi A) * S1 Pendidikan Bhâsa Arab (Akreditasi A) * S1 Pendidikan Ghuru Raudhatul Athfal (Akreditasi C) * S1 Manajemen Pendidikan Islam (Akreditasi B) * S1 Tadris Bhâsa Inggris * S1 Tadris Matematika === Fakultas Syari'ah: === * S1 Al Ahwal Al Syakhsiyyah (Akreditasi A) * S1 Hukum Bisnis Syari'ah (Akreditasi B) * S1 Hukum Tata Negara (Belum terakreditasi) * S1 Ilmu Al-Qur`an bân Tafsèr === Fakultas Humaniora: === * S1 Bhâsa bân Sastra Arab (Akreditasi A) * S1 Sastra Inggris (Akreditasi A) === Fakultas Psikologi: === * S1 Psikologi (Akreditasi B) === Fakultas Ekonomi: === * S1 Manajemen (Akreditasi A) * S1 Akuntansi (Akreditasi A) * S1 Perbankan Syari'ah (B) === Fakultas Sains bân Teknologi: === * S1 Matematika (Akreditasi B) * S1 Biologi (Akreditasi A) * S1 Kimia (Akreditasi B) * S1 Fisika (Akreditasi B) * S1 Teknik Informatika (Akreditasi B) * S1 Teknik Arsitektur (Akreditasi B) * S1 Perpustakaan bân Èlmo Informasi (Ghilo' terakreditasi) === Fakultas Kedokteran bân Èlmo Kesehatan: === * S1 Farmasi * S1 Pendidikan Dokter * S1 Profesi Dokter === Pascasarjana: === * Magister Manajemen Pendidikan Islam (Akreditasi B) * Magister Pendidikan Bhâsah Arab (Akreditasi A) * Magister Studi Ilmu Aghâma Islam (Akreditasi A) * Magister Pendidikan PGMI (Akreditasi B) * Magister Pendidikan Aghâma Islam (Akreditasi A) * Magister Al Ahwal Al Syakhsiyyah (Akreditasi A) * Magister Ekonomi Syari'ah (Ghilo' terakreditasi) * Magister Pendidikan Matematika * Magister Biologi * Doktor Manajemen Pendidikan Islam (Akreditasi B) * Doktor Pendidikan Bhâsah Arab (Akreditasi B) * Doktor Pendidikan Agama Islam Abasis Studi Interdisipliner (Akreditasi B) [[Bhângsa:Universitas]] hm8kx7tcvjl8aw367vyp8kxq1l8paks Udo Z. Karzi 0 740 8628 8619 2022-07-19T13:54:12Z Praxidicae 176 rvv lta 6539 wikitext text/x-wiki '''Udo Z. Karzi''' (lahèr è [[Liwa, Lampung Bârâ']], 12 Junè 1970) panèka sala sèttong bhujhângghâ bân panolès [[Indonesia|Inḍonesia]]. [[Bhângsa:Panolès]] [[Bhângsa:Bhujhângghâ]] biwmaifibq930pe33i3q7qh8c9dy2gf Ugoran Prasad 0 741 8019 8018 2022-05-05T19:24:36Z 1234qwer1234qwer4 356 Undid edits by [[Special:Contribs/89.109.49.13|89.109.49.13]] ([[User talk:89.109.49.13|talk]]) to last version by Boesenbergia 8019 wikitext text/x-wiki '''Ugoran Prasad''' (lahèr è Tanjungkarang, Lampung, 1978) panèka sala sèttong sastrawan bân musisi asal Indonèsia. == Karjâ == * ''di Etalase'' (novèl, [[2004]]) * ''Waktu Batu'' (naskah, ètolès sareng Andri Nur Latif bân Gunawan Maryanto, [[2005]]) * ''Kumpulan Budak Setan'' (kompolan carpan, sareng [[Intan Paramaditha]] bân [[Eka Kurniawan]] [[2010]]) [[Bhângsa:Bhujhângghâ]] saisehicktafptaj5ujfvi2necz9w8g Umar Junus 0 742 6660 5480 2021-04-03T10:15:20Z Rachmat04 112 ~ 6660 wikitext text/x-wiki '''Umar Junus''' (lahèr è Silungkang, [[Somattra Bârâ']], 2 Mèi 1934 – wafat è [[Kuala Lumpur]], Malaysia, 8 Maret 2010 ka omor 75 taon) panèka sala sèttong ḍosèn, sastrawan bân panolès asal Inḍonesia. == Karjâ == === Buku sastra bân bhâsa Indonèsia === ''Kaidah dan Pemakaian Kalimat Indonesia'' (1967) ''Sejarah dan Perkembangan Bahasa Indonesia'' (1969) ''Perkembangan Novel-Novel Indonesia'' (1974) ''Perkembangan Puisi Indonesia dan Melayu Modern'' (èdisi Indonèsia ''Perkembangan Puisi Melayu Modern'') (1981) === Buku sastra bân bhâsa Malaju<ref name="ReferenceA">Dewan Redaksi Ensiklopedi Sastra Indonesia. (2004). Ensiklopedi Sastra Indonesia. Bandung: Titian Ilmu. ISBN 979-9012-12-0 hlm. 819-820</ref> === ''Perkembangan Puisi Melayu Modern'' (1970) ''Ikhtisar dan Analisis Novel-Novel Melayu'' (1971) ''Sikap dan Pemikiran dalam Puisi Melayu Modern'' (1980) ''Sejarah Melayu Modern: Fakta dan Interpretasi'' (1984) ''Dari Kata ke Ideologi: Persoalan Stilistik Melayu'' (1985) === Buku Minangkabau<ref>Dewan Redaksi Ensiklopedi Sastra Indonesia. (2004). Ensiklopedi Sastra Indonesia. Bandung: Titian Ilmu. ISBN 979-9012-12-0 hlm. 820</ref> === ''Kaba dan Sistem Sosial Minangkabau'' (1984) ''Undang-Undang Minangkabau'' (1994) === Buku tèori sastra, bhâsa, bân komunikasi<ref name="ReferenceA" /> === ''Mitos dan Komunikasi'' (1981) ''Dasar-Dasar Interpretasi'' (1981) ''dari Peristiwa ke Imajinasi'' (1983) ''Resepsi Sastra: Sebuah Pengantar'' (1985) ''Stilistik'' (1987) ''Fiksyen dan Sejarah'' (1989) ''Dongeng tentang Cerita'' (1990) Selain itu, dia juga menulis ''Sosiologi Sastera; Persoalan Teori dan Metode'' dan ''Catatan Si Malin Kundang''. == Catatan kaki == <references /> [[Bhângsa:Panolès]] py5rojqk1a7vwcvumxnqjkdrhqaepbv Umar Kayam 0 743 16148 16147 2024-03-02T14:23:14Z Gaung Tebono 1918 added new links 16148 wikitext text/x-wiki '''Umar Kayam''' (lahèr è [[:id:Kota Ngawi|Kotta Ngawi]], Ngawi, Jhâbâ Tèmor, 30 April 1932 – wafat è Jakarta, 16 Maret 2002 è omor 69 taon) panèka sala sèttong sastrawan bân panolès asal Indonèsia. == Karjâ == * ''Seribu Kunang-kunang di Manhattan'' (kompolan carpan, 1972) * ''Totok dan Toni'' (carèta nak-kanak, 1975) * ''Sri Sumarah dan Bawuk'' (1975) * ''Seni, Tradisi, Masyarakat'' (kompolan èsay, 1981) * ''Sri Sumarah'' (kompolan carpan, 1985, jhughâ terbit dâlem kalowaran Malaysia, 1981) * ''Semangat Indonesia: Suatu Perjalanan Budaya'' (sareng Henri Peccinotti, 1985) * ''Para Priyayi'' (novèl, 1992) * ''Parta Karma'' (kompolan carpan, 1997) * ''Jalan Menikung'' (novèl, 2000) * Pan-cerpanna èterjema'aghi sareng [[Harry Aveling]] bân èterbitaghi dâlem ''Sri Sumarah and Other Stories'' (1976) bân ''From Surabaya to Armageddon'' (1976). * ''Mangan Ora Mangan Kumpul'' (kompolan tolèsan kolom, 1990) * ''Sugih Tanpa Banda'' (kompolan tolèsan kolom, 1994) * ''Mandhep Ngalor Sugih-Mandep Ngidul Sugih'' (kompolan tolèsan kolom, 1998) * ''Lebaran di Karet, di Karet'' (kompolan carpan, 2002) [[Bhângsa:Bhujhângghâ]] 5lj5upkjm1jmwq12yn5czkj7ybfvf3q Umbu Landu Paranggi 0 744 8158 8150 2022-05-11T15:52:43Z 1234qwer1234qwer4 356 Reverted 1 edit by [[Special:Contributions/89.109.44.231|89.109.44.231]] ([[User talk:89.109.44.231|talk]]) (TwinkleGlobal) 8158 wikitext text/x-wiki '''Umbu Landu Paranggi''' (lahèr è Kananggar, Paberiwai, Sumba Tèmor, 10 [[Agustus]] 1943) panèka sala sèttong sastrawan bân panolès asal Indonèsia. Nyamana èkennal lèbât jâ-karjâ esai bân puisi sè èterbitaghi è bânnya' media massa. [[Bhângsa:Bhujhângghâ]] qkoab0pxqk9x5eu8rjg9l80i4dxpzta Universitas Indonesia 0 745 16825 10518 2024-06-28T22:41:06Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 16825 wikitext text/x-wiki '''Universitas Indonesia''' (UI) iyâ arèya universitas è [[Inḍonesia|Inḍonèsia]]. Kampus otaman bâdâ è [[Ḍèpok]], Jhâbâ Bârâ’ bân kampus laènna bâdâ è Salemba, Jakarta Pusat. Universitas Indonesia (UI) iyâ arèya Universitas modern, komprehensif, tabukka', multibudaya, humanis bân èlmo sè luas. Alumnina lebbi dâri 400.000 orèng. Universitas Indonesia èbhângon sajjek pamarènta Bâlandhâ bhâdhi ngasèlaghi asisten doktor tambâ’ân sè ngaghungi sertifikat arabât tingkat dhâsar bân ngaollè Gellar dokter Jhâbâ (Javanese doctor). Resmina UI molaè tangghâl 2 Fèbruari 1950 kalabân rektor pertamana Ir. R.M. Pandji Soerachman Tjokroadisoerio.<ref>Drs. Suratmin, Departemen Pendidikan dan Kebudayaan, Direktorat Sejarah dan Nilai Tradisional, Proyek Inventarisasi dan Dokumentasi Sejarah Nasional 1981/1982, "Prof. Ir. Raden Mas Panji Surakhman Cokroadisuryo: Hasil Karya dan Pengabdiannya"</ref> Tangghâl 2 Februari 1950 dhâddhi arè kalahèran Universitas Indonesia. == Sajhârâ == UI asalla ḍâri Sakola Èlmo Kasehatan bân Vaksin (''Opleiding van eleves voor de genees-en helkunde en vaccine'') kalabân Sorat Potosan Gubernur Hindia Belanda 1849.<ref name=":0" /> Morèd è ḍissa ollè pangajhâran abitta ḍu taon ḍâri Hindia Belanda. Lastarèna lulus, dokter-dokter ollè sertifikat perawatan tingkat dhâsâr bân kèngèng apraktèk è Jhâbâ saos bân èsebbhut Dokter Jawa.<ref>Cheah, Pheng. ''Spectral Nationality''. New York: Columbia University Press. hlm. 295. <nowiki>ISBN 978-0-231-13018-9</nowiki>. </ref> Taon 1864, pangajhâranna ètamba dhâddhi tello taon bân taon 1875 dhâddhi pètto’ taon. Gellarra aobâ jughân dhâddhi Dokter Medis. Taon 1927, STOVIA aobâ  GHS (''Geneeskundige Hogeschool''). Gheddung sè dhimèn èangghuy, mangkèn dhâddhi gheddunga Fakultas Kedokteran UI. Taon 1898 pamarènta kolonial bhângon sakola anyar bâdi  STOVIA (''School tot Opleiding van Indische Artsen''). Pangajhârân è STOVIA sanga’ taon; tello taon tingkat SMP, tello taon tingkat SMA, bân tello taon tingkat diploma. Bânnya’ kaluaran STOVIA dhâddhi penggerak kamardhikaan Indonesia.<ref>jakarta100bars.com, [https://www.jakarta100bars.com/2015/08/museum-of-national-awakening-stovia.html "Museum of National Awakening (STOVIA School) Jakarta"], aksès 7 Juni 2017.</ref> Taon 1924, pamarènta kolonial bhângon  RHS (''Rechtshoogeschool te Batavia'' - Sakola Tègghi Hokom è Jakarta) bhâdhi ngaghungin tenaga sipil administrasi mabâan. RHS rèya asalla Fakultas Hokom UI. Samarèna kamardhikaan Indonèsia, Badan Pendidikan Tègghi Republik Indonesia (BPTRI) èbhângon tangghâl 19 Agustus 1945 è Jakarta. BPTRI ngaghungi duâ’ fakultas, yakni kedokteran sareng hokom. Katua BPTRI iyâ arèya Prof. dr. Sarwono Prawirohardjo. Fakultas kedokteran èbukka’ tangghâl 1 Oktober 1945 bân bisa lulusaghi 90 dokter.<ref>Somadikarta, S. (1999). ''Tahun emas Universitas Indonesia'', Jilid 1: Dari Balai ke Universitas. Jakarta: Penerbit Universitas Indonesia (UI-Press).</ref> Bâjâ Bâlândhâ masok pole ka Indonesia akhèr 1945, BPTRI ngallè ka Surakarta, Klaten Jogja, [[Koṭṭa Sorbhâjâ|Sorbhâjâ]], bân Malang. Tangghâl 1 Juni 1945, NICA abâdi ''Nood Universiteit'' / Universitas Samentara è Jakarta. Tangghâl 21 Maret 1947, ''Nood Universiteit'' aobâ dhâddhi ''Universiteit van Indonesie'' (UVI). Ding la Jakarta abâli polè, pamarènta mabâli BPTRI ka Jakarta bân ègabungaghi sareng ''Universiteit van Indonesie'' (UVI) bân ngaghungi nyama anyar yakni Universiteit Indonesia (UI).<ref>Bonne, C. (1941). ''"De Geneeskunde in Nederlandsch-Indie: Het geneeskundig onderwijs"'' dalam ''S. A. Tydskrif vir Geneeskunde'' edisi 8 November 1941.</ref> Awwalna UI ngaghungi 9 Fakultas bân 3 lembaga è 5 kotta, yakni Fakulteit Kedokteran, Fakulteit Èlmo Hokom bân Èlmo Pengetahuan Masyarakat, Fakulteit Sastra bân Filsafat è Jakarta; Fakulteit Èlmo Alam bân Èlmo Pasti, Fakulteit Èlmo Pengetahuan Teknik, bân Lembaga Pendidikan Ghuru Menggambar è Bandung; Fakulteit Pertanian bân Fakulteit Kedokteran Hèwân è Bogor; Fakulteit Ekonomi è Makassar; Fakulteit Kedokteran bân Lembaga Kedokteran Ghighi è Sorbhâjâ. Taon 1955, UU No. 10 bâdâ UU èssèna Paobâân ''universiteit'', ''universitet'', bân ''universitit.'' Sajjek rowa Universiteit Indonesia aobâ Universitas Indonesia.<ref>Hukum Online, [https://www.hukumonline.com/pusatdata/detail/24736/node/945/uu-no-10-tahun-1955-pengubahan-nama-universiteit,-universitet,-universitit,-faculteit,-facultet-dan-facultit-menjadi-universitas-dan-fakultas "Pengubahan Nama Universiteit, Universitet, Universitit, Faculteit, Facultet, dan Facultit menjadi Universitas dan Fakultas"], aksès 7 Juni 2017.</ref> On-laon, Fakultas sè bâdâ è kotta laèn dhâddhi kampus bi’-dibi’ sèbeng. Tangghâl 2 Maret 1959, Fakultas Teknik bân Fakultas Èlmo Pengetahuan Alam dhâddhi Institut Teknologi Bandung. Tangghâl 1 September 1963 Fakultas Patanèan bân Fakultas Kedokteran Hèwân UI dhâddhi Institut Patanèan Bogor (IPB). Fakultas è Sorbhâjâ dhâddhi Universitas Airlangga bân sè è Makassar dhâddhi Universitas Hasanuddin. Taon 1964, Fakultas Kaghuruan bân Èlmo Pendidikan dhâddhi Universitas Negri Jakarta. Nalèka Orde Baru è taon 1966, pamarènta nunjuk Ghuru Besar UI kaangghuy dhâddhi tri-mentri, bâdi abeccèk ekonomi Indonesia. Sajjek rowa UI aberri’ bhuktè nyata akontribusi ka Indonesia. == Atribut Identitas == '''Lambang''' Lambang UI èbhâdhi taon 1952 sareng Sumartono (Sumaxtono), mahasiswa jurusan Seni Rupa Fakultas Teknik. Desain Sumaxtono ngala’ inspirasi ḍâri kala-makara. Kala bân Makara iyâ arèya tokoh mitos Hindu, dekor ḍâlâm candi è Inḍonèsia.<ref>Sir Monier Monier-Williams (2005), ''A Sanskrit-English dictionary: etymologically and philologically arranged'', Motilal Banarsidass Publications, hlm. 771.</ref> Kala bâḍâ è attas, Makara bâḍâ è bâbâ. Kala mènangka kakuatan mataarè, bân makara mènangka kakuatan kakuatan bhumè. Kaduâna amaksod alambangaghi UI mènangka sombher èlmo pangataoan sè nyebar ka kabbhi penjuru. Lambang UI jhughâ aghâmbhâr bhungka bân cabang amaksod èlmo pangetaoan sè landhu polan aèng sè resbhes è bâbâna. Kuncup amaksod èlmo pangrtaoan anyar. Kabbhi anunjukaghi èlmo pangetaoan è UI akembang klabân kabhutohan zaman. Makara aghili aèng amaksod hasèl sè amancar ka sadhâjâ penjuru; UI mènangka sombher èlmo pangetaoan sè ngasèlaghi sarjana pènter, terampil, takwa, andhâp asor lekkas ngartè dâ’ ka teknologi è masyarakat. Buku sè nerangaghi rancangan desain sareng makna iyâ arèya ''Universiteit Indonesia, Fakulteit Teknik, Bandung: Rentjana Untuk Tahun Peladjaran 1952-1953'' (Pacèta’an AID, Bandung, 120 hlm.) Makara Universitas Indonesia bârnana koneng, kèng èbâgi pole tèyap fakultas. * Bhiru Dâun: Fakultas Kedokteran * Bhiru Dâun – Potè: Fakultas Kedokteran Ghighi * Bhiru – Celleng: Fakultas Matematika bân Èlmo Pengetahuan Alam * Bhiru: Fakultas Teknik * Mèra: Fakultas Hokom * Bu-abu: Fakultas Ekonomi bân Bisnis * Potè: Fakultas Èlmo Pengetahuan Bhudhâjâ * Bhiru Ngodâ: Fakultas Psikologi * Jhingghâ: Fakultas Èlmo Sosial bân Politik * Mèra – Bungo: Fakultas Èlmo Administrasi * Bungo: Fakultas Kesehatan Masyarakat * Bhiru – Mèra: Fakultas Èlmo Komputer * Bhiru Ngodâ – Bhiru - Bhiru Ngodâ: Fakultas Èlmo Keperawatan * Bhiru - Bhiru Dâun: Fakultas Farmasi * Bhiru Dâun – Jhingghâ – Bhiru: Program Vokasi DIII * Celleng - Bhiru Dâun: Sakola Èlmo Lingkungan * Celleng - Bu-abu: Sakola Kajian Stratejik bân Global == Panji == UI ngaghungi Panji sè abentuk kapak. Kapak kainto èangghuy è zaman neolitikum, yakni zaman bâto ka zaman perunggu sè amaksod Inḍonesia andi’ sèfat sè dinamis ngirèng zaman.<ref name=":1">Agenda Universitas Indonesia 2008. Èpaterbi' Badan Otonom Economica FEUI.</ref> Neng tengnga kapak iyâ arèya lambang Universitas Indonesia sè abentuk matahari. Maksodda UI mènangka pelopor rakyat è bidang pangataoan. Bârnana konèng emmas sè maksodda raja bân agung.<ref name=":1" /> == Jaket Almamater sareng Jas UI == Jaket almamater UI èsebbhut Jakun, akronim ḍâri jaket kuning. Bârna dhâsarra konèng tèra’ klabân ghâmbhâr lambing UI (makara) sè èpasang è dâdâ kacèr sesuai sareng bârna panji fakultas bâng-sèbâng. Jas UI abârna dâsar konèng aghâmbhâr lambang UI sè èghâbây kalabân border bân ètempel neng dâdâ kacèr. Jas UI jughân èangghuy è lalampan protokoler universitas bi' petinggi universitas.<ref>Zenius, [https://www.zenius.net/blog/kuliah-di-ui-universitas-indonesia "Seluk-beluk Dunia Perkuliahan Universitas Indonesia"] {{Webarchive|url=https://web.archive.org/web/20221123012937/https://www.zenius.net/blog/kuliah-di-ui-universitas-indonesia |date=2022-11-23 }}, aksès 7 Juni 2017.</ref> == Kendhi Èlmo == Kendhi èlmo iyâ arèya kendhi mènangka simbol neng acara wisudana sarjana bân èberri’ dâ’ ka mahasiswa anyar. Maksodda dâddi lambang lanjutan dâri generasi sè lulus dâ’ ka generasi sè anyar. Akadhi ongkapan: ''Ribuan yang Datang, Ribuan Pula yang Pergi''. == Laghu == Laghu wâjib UI iyâ arèya ''Himne Almamater'' bân ''Genderang Universitas Indonesia.'' Biasana ènyanyiaghi neng acara universitas, nyambut mahasiswa anyar, bân wisuda. Laghu ''Himne Almamater''  ècèptaaghi sareng H.S. Mutahar bân èssèna tentang tèkad warga UI maklè Bersatu ngamalaghi tridharma perguruan tègghi. Manabi laghu ''Genderang Universitas Indonesia'' èssèna tentang semangat mahasiswa UI è dâlâm nyarè èlmo bân abâktè. Bân taon mahasiswa UI nyanyi laghu rèya abhârâng laghu laènna akadhi Rayuan Pulau Kelapa, ''Pahlawan Muda,'' bân ''Keroncong Kemayoran.'' == Kampus == Kampus UI bâdâ 2, neng Salemba bân Depok. Kabânnya’an fakultassa bâdâ neng Depok klabân lahan 320 hektar. 25% lahan èangghuy gâbây akademik, riset bân kemahasiswaan, 75% gâbây green campus bân bâdâ 6 danau alam.<ref>Indoplace: [https://www.indoplaces.com/mod.php?mod=indonesia&op=view_region&regid=2789 Balairung Universitas Indonesia] aksès 7 Juni 2017.</ref> === Cikini === Kampus UI neng Cikini bâdâ neng Cikini, Jakarta Pusat.<ref name=":2">[https://web.archive.org/web/20060904230207/http://www.ui.edu/indonesia/menu_statis.php?id=a7&hal=a_peta_salemba Salènan arsip] aksès 4 Sèptember 2006.</ref> Program sè bâḍâ neng Cikini iyâ arèya Pascasarjana Fakultas Administrasi bân Kedokteran komunitas. === Salemba === Kampus UI neng Salemba bâdâ neng Salemba, Jakarta Pusat.<ref name=":2" /> Fakultas sè bâḍâ neng Salemba iyâ arèya administrasi Fakultas Kedokteran, administrasi Fakultas Kedokteran Ghighi, Program Pascasarjana Multidisplin, Program Ekstensi, Magister Manajemen Fakultas Ekonomi bân Laboratorium Fakultas Teknik. === Depok === Kampus utama UI bâdâ neng antara Jakarta Lao’ bân Depok.<ref>[https://web.archive.org/web/20060904230232/http://www.ui.edu/indonesia/menu_statis.php?id=a7&hal=a_peta_depok Salènan arsip.] Aksès 4 Sèptember 2006.</ref> Èbhângon 1980-an. Fakultas sè bâdâ neng Depok iyâ arèya MIPA, Teknik, Psikologi, Hukum, Ekonomi, Ilmu Sosial bân Èlmo Politik, Èlmo Pengetahuan Bhudhâjâ, Èlmo Komputer, Kesehatan Masyarakat, Èlmo Keperawatan, Farmasi, Èlmo Administrasi, Fakultas Kedokteran, Fakultas Kedokteran Ghighi (sajjhek taon 2013). == Organisasi bân Tata Kelola == Universitas Indonesia iyâ arèya perguruan tinggi negri abhâdhân hokom adhâsar Peraturan Pamarènta Nomor 68 Taon 2013. Organ universitas yakni: Majelis Wali Amanat, Rektor, Senat Akademik, bân Dewan Ghuru Besar. === Unsur Penunjang Akademik === * Bhâdhân Pengembangan Universitas bân Pengelolaan Logistik * Bhâdhân Legislasi bân Layanan Hukum * Roma Sakè’ Pendidikan * Bhâdhân Penjaminan Mutu Akademik * Satuan Pengawas Internal * Satuan Manajemen Resiko * Kantor Urusan Internasional * Kantor Penerimaan Mahasiswa Anyar * Kantor Sombher Daya Pembelajaran * Kantor Administrasi Riset bân Inovasi * Kantor Pengelolaan Produk Riset bân Inovasi * Perpustakaan * UPT Asrama * UPT Klinik Satelit * UPT Pengamanan Lingkungan Kampus * UPT Keselamatan, Kesehatan Kerja bân Lingkungan === Unsur Pelaksana Administrasi === * Direktorat Pendidikan * Direktorat Pengembangan Akademik * Direktorat Kemahasiswaan * Direktorat Perencanaan bân Anggaran * Direktorat Keuangan * Direktorat Akuntansi * Direktorat Pengelolaan bân Pemeliharaan Fasilitas * Direktorat Riset bân Pengabdiaan Masyarakat * Direktorat Inovasi bân Inkubator Bisnis * Direktorat Sistem bân Teknologi Informasi * Direktorat Sombher Daya Manossa * Direktorat Pengembangan Karier bân Hubungan Alumni * Direktorat Kerjasama * Direktorat Pengelolaan bân Pengembangan Unit Usaha === Unsur Pelaksana Pelayanan Umum === Kantor Hubungan Masyarakat bân Keterbukaan Informasi Publik ban Kantor Arsip. == Fakultas, Sekolah, Program == '''Rumpun Èlmo Kesehatan''' * Fakultas Kedokteran * Fakultas Kedokteran Ghighi * Fakultas Farmasi * Fakultas Kesehatan Masyarakat * Fakultas Èlmo Keperawatan '''Rumpun Sains-Teknologi (Saintek)''' Fakultas Matematika bân Èlmo Pengetahuan Alam, Fakultas Teknik, bân Fakultas Èlmo Komputer '''Rumpun Sosial-Humaniora (Soshum)''' * Fakultas Hokom * Fakultas Ekonomi bân Bisnis * Fakultas Èlmo Pengetahuan Budaya * Fakultas Psikologi * Fakultas Èlmo Sosial bân Èlmo Politik * Fakultas Èlmo Administrasi '''Sekolah Pascasarjana Multidisplin Ilmu''' Sekolah Èlmo Lingkungan bân Sekolah Kajian Stratejik bân Global '''Vokasi/Kejuruan''' Program Vokasi = Fasilitas = === Makara Art Centrum === Makara Art Centrum iyâ arèya sarana bâdi pagelaran seni bân bhudhâjâ sivitas akademika UI. Gedung rèya èresmiaghi Agustus 2017. === Integrated Faculty Club (IFC) === Integrated Faculty Club iyâ arèya kennengan olahraga bân acara sè bisa èangghuy masyarakat loar (acara rapat, kabinan bân cem-macemma). Lokasina è loar kampus semma’ sareng restoran Mang Engking. Sajjek taon 2017 IFC èkelola abhârâng Relife Property klabân nyama Felicity Festival. === Perpustakaan === UI ngaghungi perpustakaan sè rajâna 30.000 m2 bân bâdâ 8 tingkat. Slogannah Crystal of Knowledge. Pangpanga èsabâ’ 1 Juni 2009. Perpustakaan UI èrancang klabân konsep sustainable building (ngangghuy energi arè) bân è dâlâm gedung ta’ ollè ngangghuy plastik, ta’ ollè arokok. Kennenganna hemat aèng, listrik bân dhâlubâng. Perpustakaan UI bisa mua’ 10.000 orèng. Perpustakaan UI bâdi rèng loar jughen. Perpustakaan UI jughen ngaghungi took souvenir, kennengan ngakan, ibadah, fotokopi bân kantor pos.<ref>kompas.com: [https://edukasi.kompas.com/read/2009/05/31/0337280/perpustakaan.terbesar.dunia.dihadirkan.di.ui Perpustakaan Terbesar Dunia Dihadirkan di UI], aksès 31 Mèi 2009.</ref> === Asrama === UI ngaghungi ḍuwâ’ asrama yakni asrama Depok sareng asrama Wismarini. Asrama Depok bâḍâ 480 kamar mahasiswa bân 615 kamar asrama mahasiswi. Sèttong kamar bâdâ 1-3 orèng. Dinèng asrama Wismarini bâḍâ neng Jl. Otto Iskandardinata no. 38 Jakarta klabân 72 kamar mahasiswa bân 111 kamar mahasiswi. Asrama rèya khusus Fakultas Kedokteran, Fakultas Kedokteran Ghighi bân program laènna sè bâḍâ neng kampus Salemba. === Balai Mahasiswa === Balai Mahasiswa Salemba iyâ arèya fasilitassa Direktorat Kemahasiswaan bân Hubungan Alumni. Gedung rèya muwa’ 300 orèng bân lako èangghuy bâdi seminar, rapat bân laènna. Gedung rèya kennèng èsèwa umum. === '''Fasilitas bân Sarana Olahraga''' === * Stadion * Lapangan bal & futsal * Lompat jangkit * Atletik ==== ''Indoor'' (gymnasium) ==== * Lapangan bulu tangkis * Lapangan bal voli * Lapangan bal basket ==== ''Outdoor''Lapangan hoki ==== * Lapangan tenis (4 ''line'') * Lapangan basket (3 ''line'') * Lapangan voli (3 ''line'') * Lapangan bulu tangkis (1 ''line'') ==== '''Pusat Kegiatan Mahasiswa (Pusgiwa)''' ==== Pusat Kegiatan Mahasiswa (Pusgiwa) UI iyâ arèya kennengan kegiatan mahasiswa UI. È ḍinna’ kennenganna sekretariat organisasi mahasiswa sè bâḍâ neng UI. Salaèn rowa bâḍâ jughen aula sè bisa muwa’ 300-400 orèng. ==== '''Wisma Makara''' ==== Wisma Makara bâḍâ neng semma’en asrama mahasiswa UI Depok. Kennengan rèya èangghuy bhâdhi akomodasi neng Depok bân Jakarta Lao’ bân segghut èangghuy ghâbây seminar, loka karya, pelatihan bân èn-laènna. ==== '''Klinik Satelit''' ==== Tojjuna bhâdhi aladhin kabutoan mahasiswa yakni: sè buto ḍâ’ ka obat, tenaga medis, parèksaan Kesehatan mahasiswa anyar, Poliklinik, Apotek, Bimbingan Konseling Mahasiswa. ==== '''Bis Kampus''' ==== Bis kampus gratis bhâdhi mahasiswa UI bân warga Kukusan bân Margonda. Bis rèya èsebbhut bis konèng (biskun) polan abârna konèng. Neng taon 2005 UI ngaghungi 20 bis. Bis rèya molaè Senin-Jum’at kol 7 lagghu sampè’ kol sapolo malem bân sampè’ kol mon arè Satto. Bis rèya andi’ 2 rute, yakni rute mèra bân biru. Tandâ rutena bâḍâ neng kaca bis. Dinèng rute halte bis neng UI iyâ arèya: ===== Rute Biru: ===== * Halte Asrama Mahasiswa * Halte Gerbang Utama/Gerbatama (interkoneksi klabân Feeder Trans Jakarta Rute UI - St. Manggarai) * Halte Stasiun UI (interkoneksi klabân '''C''' '''L''' KRL Commuter Line) * Halte Fakultas Hokom * Halte PLK/Pondok Cina (interkoneksi klabân '''C''' '''L''' KRL Commuter Line) * Pemberhentian RIK UI (halte sebrâng jâlân) * Halte Ma Sakè’ UI * Halte Fakultas Matematika bân Èlmo Pangataoan Alam 1 * Halte Politeknik Negri Jakarta * Halte Program Vokasi * Halte Fakultas Teknik/Gerbang Kukusan Teknik/Gedung Klinik Satelit UI * Halte Fakultas Ekonomi bân Bisnis 2 * Pemberhentian Fakultas Èlmo Pangataoan Bhudhâjâ, FISIP, bân Fakultas Psikologi (halte di sebrâng jâlân) * Pemberhentian Stasiun UI (halte sebrâng jâlân) * Halte Resimen Mahasiswa * Abâli Asrama Mahasiswa UI ===== Rute Mèra: ===== * Halte Asrama Mahasiswa * Halte Gerbang Utama/Gerbatama (interkoneksi klabân Feeder Trans Jakarta Rute UI - St. Manggarai) * Halte Stasiun UI (interkoneksi klabân '''C''' '''L''' KRL Commuter Line) * Halte Fakultas Psikologi * Halte FISIP * Halte Fakultas Fakultas Èlmo Pangataoan Bhudhâjâ. * Halte Fakultas Ekonomi bân Bisnis 1 * Halte Fakultas Teknik * Halte Stadion/Pusat Kegiatan Mahasiswa (Bawah)/PNJ 2 * Halte Fakultas Matematika bân Èlmo Pangataoan Alam 2 * Halte Fakultas Kesehatan Masyarakat * Halte Rumpun Èlmo Kesehatan * Halte Taman Balairung * Halte Masjid Ukhuwah Islamiyah/Perpustakaan Pusat * Pemberhentian Fakultas Hukum (halte sebrâng jâlân) * Pemberhentian Stasiun UI (lagi) (halte sebrâng jâlân) * Halte Resimen Mahasiswa * ·Abâli Asrama Mahasiswa UI ==== Rute Bis Ekstensi FEB ==== Rute Bis Ekstensi FEB iyâ arèya rute khusus sè mangkat ḍâri Halte FEB UI lèbât Halte Stasiun UI, Halte Resimen Mahasiswa, motâr bâlik Halte Gerbatama, Halte Stasiun UI, bân abâli ka Halte FEB. Bis rèya èsebbhut ekstensi polan khusus mahasiswa ekstensi FEB UI sè akuliah neng lem-malem. Neng bâdân bis bâḍâ tolèsan “Program Ekstensi FEUI”. Bis rèya èangghuy kol 17.30 – 21.00 WIB. === Sapèḍa Kampus === Sajjhek Juli 2008, UI nyediaghi fasilitas ngènjâm sapèḍa.<ref>[https://web.archive.org/web/20170619200354/http://www.ui.ac.id/layanan/sepeda-kuning.html Salènan arsip,] aksès 8 Juni 2017.</ref> Sapèḍa bisa èènjâm ka petugas klabân nyetor ktm. Sapèḍa kèngèng èangghuy salanjânga kor ta’ kaloar ḍâri jalur sapèḍa. Sapèḍa kèngèng èpabâli neng terminal kamma bhein klabân merri’ ktm. Sapèḍa kampus totop kol 17:00 WIB. === Akademik === * Penerimaan Mahasiswa Anyar * Penerimaan mahasiswa anyar lèbât seleksi Nasional bân seleksi mandiri. Sabbân taon, UI gun narèma 5% mahasiswa anyar dâri 100.000 orèng. === Pusat Studi === UI ngaghungi 64 Pusat Studi bâdi adukung Pendidikan bân ngabdi ḍâ’ masyarakat. Pusat Studi UI yakni: * Center on Child Protection (PUSKAPA) * Center for Computing and Information Technology (CCIT- FTUI) * Center for East Asia Cooperation Studies (CEACOS) * Center for Environmental Health and Industrial * Center for Global Civil Society Studies (Pacivis) * Center for Research on Intergroup Relations and Conflict Resolution (CERIC) * Center for Excellence Indigenous Biological Resources-Genome Studies (CoE IBR-GS) * Center for Excellence Nano Science and Technology (CoE NST) * Health Research Center for Crisis and Disaster (HRCCD) * Institute of Human Virology and Cancer Biology (IHVCB). * Research Group, Studies and Application of Basic Law Science * Anthropology Laboratory * Political Science Laboratory * Sociology Laboratory/ Center for Sociological Studies * Institute of Demography * Institute for Law and Society Studies * Institute for Law and Technology Studies * Institute for Fiscal Law Studies * Institute for Civil Code Studies * Institute for Islam and Islamic Law Studies * Institute for Competition and Trade Policy Studies * Institute for Capital Market and Financial Studies * Institute for Law Institution Studies * Institute for Sociology of Law and Constitution Studies * Institute for Psychological Research (LPPsi) * Institute for Measurement Instrument and Psychological Education Development (LPSP3) * Institute for Indonesian Formal Law and Judicial System Studies * Institute for International Law Studies * Institute for Economy and Society Studies (LPEM) * Institute for Applied Psychology (LPT) * Institute for Law and Economic Studies * Integrated Laboratory on Endocrinology Science * Centre of Computer Science's (PUSILKOM) * Centre for Area and Urban Studies * Centre for Health Administration and Policy Studies (CHAMPS) * Centre for Anthropology Studies * Centre for Australian Studies * Centre for Disability Studies * Centre for Health Economic and Policy Studies (PKEKK) * Centre for European Studies * Centre for Energy Studies * Centre for International Relation Studies (CIRES) * Center for Law and Good Governance Studies (CLGS) * Centre for Administration Science Studies * Centre for Social Welfare Science Studies * Centre for Social Welfare Studies * Centre for Criminology Studies * Centre for Social and Political Development Studies * Centre for Political Studies (Puskapol) * Centre for Environmental Risk and Safety Studies * Centre for Middle East and Islamic Studies * Centre for American Area Studies * Centre for Applied Geographics Research * Centre for Family Welfare Research (PUSKA & IMPACT) * Centre for Societal and Cultural Research (PPKB) * Centre for Development Institution Research * Centre for Science and Technology Research * Centre for Human and Environmental Resources Research * Centre for Epidemiology and Surveillance Research * Centre for Marine Studies (Pusat Studi Kelautan - FMIPA UI) * Centre for Geoscience Studies (Pusat Studi Geosains - FMIPA UI) * Centre for Japanese Studies (Pusat Studi Jepang - FIB UI) * Centre for Natural Product and Medicine Studies * Centre of Communication Studies * Research Centre for Materials Science * SEAMEO- TROPMED RCCN === Unit Kegiatan Mahasiswa (UKM) === Unit kegiatan mahasiswa iyâ arèya organisasi mahasiswa tingkat universitas sè nampung minat bân bakat mahasiswa UI. UKM UI yakni: ==== UKM Seni ==== * Marching Band Madah Bahana * Orkes Simfoni Mahawaditra * Paduan Suara Paragita * Liga Tari Krida Budaya * Teater UI * Sinematografi * Perhimpunan Fotografi ==== UKM Olahraga ==== * Dancesport * Cricket * Bulu tangkis * Softball * Flag Football * Hoki * Bal voli * Atletik * Tenis mèjâ * Tenis lapangan * Bal * Bal basket * Renang * Catur * Bridge * Menembak * Berkuda/Equasterian * Memanah ==== UKM Bela Diri ==== * Pencak Silat * Taekwondo * Merpati Potè * Karate * Aikido * Tae Kwon Do * Sin Lam Ba * Bangau Potè (Pencak Silat) * Pencak Silat Tenaga Besar (Pencak Silat) * Judo * Tapak Soccè (Pencak Silat) * Wushu * Kempo * Satria Muda Indonesia ==== UKM Keagamaan ==== * Nuansa Islam Mahasiswa UI * Keluarga Mahasiswa Buddhis Universitas Indonesia * Keluarga Mahasiswa Hindu Dharma Universitas Indonesia * Persekutuan Oikumene Universitas Indonesia * Keluarga Mahasiswa Katolik UI * Resimen Mahasiswa, Kepanduan, bân Pecinta Alam * Resimen Mahasiswa Universitas Indonesia, Wira Makara * Pramuka Sekar Kalpavriskha * Mapala UI (Mahasiswa Pecinta Alam UI) ==== UKM Keilmuan, Studi bân Media ==== * Kelompok Studi Mahasiswa Eka Prasetya * EDS Komunitas Debat Bhâsa Inggris * Pers Suara Mahasiswa UI * Radio Telekomunikasi Cipta (RTC) UI * Televisi UI * Model of United Nations (MUN) UI * Robotik UI * Green Community UI * AIESEC UI ==== UKM Kewirausahaan ==== CEDS (Kewirausahaan) bân Koperasi Mahasiswa (Biasana bâḍâ sabbân fakultas). == Sombher == <references /> [[Bhângsa:Universitas]] pj6hjvav23ne07s20a0ucc4wx1lml14 Universitas Islam Internasional Malaysia 0 746 15713 11603 2024-01-31T06:41:50Z 125.165.101.135 15713 wikitext text/x-wiki '''Universitas Islam Internasional Malaysia''' (Malaju: ''Universiti Islam Antarbangsa Malaysia'' (UIAM), Inggris: ''International Islamic University Malaysia'' (IIUM), Arab: الجامعة الإسلامية العالمية ماليزيا) iyâ arèya universitas è [[Malaysia]]. Universitas arèya èpajhâghâ è taon 1983 bi' [[Keraja'an Malaysia]] sè èsponsorè bi' bâllu' pamarènta naghârâ sè agabung è Organisasi Konfrensi Islam. Kampus arèya è Gombak, Selangor. Sanajjân universitas kakḍinto adâsar ka ajârân Islam, namong mahasiswa non-muslim jughan etrema dhâddi mahasiswa. == Fakultas == Fakultassa iyâ arèya<ref>[https://www.iium.edu.my/page/academics-1 Laman resmi IIUM], aksès 24 Novèmber 2022.</ref>: * Kulliyyah of Architecture and Environmental Design (Fakultas Arsitektur bân Rancang Lingkungan) * Kulliyyah of Engineering (Fakultas Teknik) * Centre for Foundation Studies (Pusat Studi Dhâsar) * Kulliyyah of Economics and Management Sciences (Fakultas Èlmo Ekonomi bân Manajemen) * Kulliyyah of Dentistry (Fakultas Kadokteran Ghighi) * Kulliyyah of Medicine (Fakultas Kadokteran) * Kulliyyah of Pharmacy (Fakultas Farmasi) * Kulliyyah of Science (Fakultas Èlmo Pengetahuan Alam) * Kulliyyah of Languages and Management (Fakultas Bhâsa bân Manajemen) * Kulliyyah of Nursing (Fakultas Kaperawatan) * Kulliyyah of Education (Fakultas Pendidikan) * Kulliyyah of Islamic Revealed Knowledge and Human Sciences Ahmad Ibrahim Kulliyyah of Laws (Fakultas Hokom) * Kulliyyah of Allied Health Sciences (Fakultas Pengetahuan Kasehatan) * Kulliyyah of Information and Communication Technology (Fakultas Teknologi Informasi bân Komunikasi) * IIUM Academy of Graduate and Professional Studies (Akademi) * Centre for Languages and Pre-University Academic Development (Pusat Bhâsa bân Pengembangan Akademis Pra-Universitas) == Sombher == [[Bhângsa:Universitas]] 4el57bj00jue5vbccgc4lgxresv85se Universitas Islam Negeri Kalijaga Jogjakarta 0 747 13035 4009 2023-05-09T03:55:36Z EmausBot 150 Fixing double redirect to [[Universitas Islam Negeri Sunan Kalijaga Yogyakarta]] 13035 wikitext text/x-wiki #ALIH [[Universitas Islam Negeri Sunan Kalijaga Yogyakarta]] ehzh0kthj9sdrwa8exhu3dz8mb2zpg9 Universitas Islam Negeri Sunan Ampel Sorbhâjhâ 0 748 14572 10528 2023-10-16T00:45:24Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14572 wikitext text/x-wiki '''Universitas Islam Negeri Sunan Ampel Sorbhâjhâ''' (UIN Sunan Ampel/UINSA) iyâ arèya universitas sè bâḍâ è Sorbhâjhâ bân abâdi kaèlmoan model Menara kembhâr sè asambhung (integrated twin-towers). Makna moḍèl kakdisa iyâ arèya pendekatan Islamisasi nalar sè saling alengkapaghi èlmo [[Islam]], sosial-humaniora, sains bân teknologi. Sunan Ampel iyâ arèya asma sala sèttong Walisongo. == Sajhârâ == Akhèr 1950, tokoh Islam Jâbâ Tèmor, ngajuaghi abâdi Universitas Islam è bâbânah Departemen Aghâma. Lastarèna kakdinto, taon 1961 è Jombang èbâdâhaghi rapat. Neng rapat, Profesor Soenarjo adhâbu pokok pikiran sè dâddih dhâsar Universitas, yakni: # Abentuk panitia perintis IAIN # Abâdi fakultas Syariah  è Sorbhâjhâ # Abâdi fakultas Tarbiyah è Malang Tangghâl 9 Oktober 1961, èbhânghon Yayasan Badan Wakaf Kesejahteraan Fakultas Syariah bân Fakultas Tarbiyah sè nyoson tarèka lakoh: # Nyiapaghi abhânghon IAIN Sunan Ampel (Fakultas Syariah  è Sorbhâjhâh bân Fakultas Tarbiyah è Malang). # Mabâdâh tana bâdih abhânghon Kampus IAIN 8 Hektar Jâlân A. Yani No. 117 Sorbhâjhâ. # Mabâdâh roma dinas bâdih Guru Besar. Tangghâl  28 Oktober 1961, Mentri Aghâma nerbitaghi SK No. 17/1961, bâdih ngessaaghi Fakultas Syariah è Sorbhâjhâ bân Fakultas Tarbiyah è Malang. Tangghâl 1 Oktober 1964  Fakultas Ushuluddin è Kediri èresmiaghi  klabân SK No. 66/1964. Ta abit dâri ghenika, taon 1966-1970 IAIN Sunan Ampel ngaghungi 18 Fakultas dâlâm 3 Provinsi, yakni Jâbâ Tèmor, Kalimantan Tèmor, Nusa Tengghârâ Bârâ’. Sajjhek tangghâl 1 Oktober 2013, IAIN Sunan Ampel aobâ nyama dâddi UIN Sunan Ampel klabân potosan Presiden No. 65 Taon 2013. == Fakultas == Mangkèn bâḍâ 9 Fakultas<ref name=":0">[https://pmb.uinsby.ac.id/program-studi pmb.uinsby.ac.id,] aksès 24 Novèmber 2022.</ref>: 1.  Fakultas Adab bân Humaniora 2.  Fakultas Dakwah bân Èlmo Komunikasi 3.  Fakultas Syariah bân Hukum 4.  Fakultas Tarbiyah bân Kaghuruan 5.  Fakultas Ushuluddin bân Filsafat 6.  Fakultas Sosial bân Èlmo Politik 7.  Fakultas Psikologi bân Kesehatan 8.  Fakultas Ekonomi bân Bisnis Islam 9.  Fakultas Sains bân Teknologi == Program Studi == Kakḍinto fakultas bân program studi è UINSA<ref name=":0" />: === Fakultas Adab bân Humaniora === * Bhâsa & Sastra Arab * Bhâsa & Sastra Ènggris * Bhâsa & Sastra Indonesia * Sajhârâ Peradaban Islam === Fakultas Dakwah dan Èlmo Komunikasi === * Èlmo Komunikasi * Komunikasi Penyiaran Islam * Bimbingan & Konseling Islam * Manajemen Dakwah * Pengembangan Masyarakat Islam === Fakultas Syariah & Hokom === * Hokom Kaluarga * Hokom Ekonomi Syariah * Hokom Tata Naghârâ * Hokom Pidana Islam * Hokom Perbandingan Madzhab * Zakat & Wakaf * Èlmo Hokom * Èlmo Falak === Fakultas Tarbiyah & Keguruan === * Pendidikan Bhâsa Arab * Pendidikan Bhâsa Ènggris * Pendidikan Matematika * Pendidikan Aghâma Islam * Pendidikan Ghuru Roudlatul Athfal * Pendidikan Ghuru Madrasah Ibtida'iyah * Manajemen Pendidikan Islam * Pendidikan IPA === Fakultas Ushluhuddin & Filsafat === * Filsafat Aghâma * Filsafat Politik Islam * Akhlaq & Tasawuf * Èlmo Al-Qur'an & Tafsir * Èlmo Aqidah * Èlmo Hadits * Perbandingan Aghâma === Fakultas Sosial & Èlmo Politik === * Èlmo Politik * Hubungan Internasional * Sosiologi === Fakultas Ekonomi & Bisnis Islam === * Ekonomi Syariah * Akuntansi * Manajemen === Fakultas Psikologi & Kesehatan === * Psikologi === Fakultas Sains & Teknologi === * Sistem Informasi * Arsitektur * Teknik Lingkungan * Biologi * Matematika * Èlmo Kelautan == Rèktor == Neng UINSA ampon bâḍâ 10 rèktor<ref>uinsby.ac.id: [https://uinsby.ac.id/pages/277/sejarah Sejarah] {{Webarchive|url=https://web.archive.org/web/20221124051950/https://uinsby.ac.id/pages/277/sejarah |date=2022-11-24 }}, aksès 24 Novèmber 2022.</ref>: * 1965-1972: Prof. H. Teuku Ya’qub Isma’il, SH., MA * 1972-1975: Prof. Dr. Syafi’i A. Karim * 1975-1987: Drs. Marsekan Fatawi * 1987-1992: Dr. H. Bisri Afandi, MA * 1992-2000: Drs. KH. Abd. Jabar Adlan * 2000-2008: Prof. Dr. H. M. Ridlwan Nasir, MA * 2009-2012: Prof. Dr. H. Nur Syam, M.Si. * 2012-2018: Prof. Dr. H. Abd. A’la., M.Ag. * 2018-2022: Prof. H. Masdar Hilmy, S.Ag., MA., Ph.D. * 2022-2026: Prof. Akh. Muzakki, M.Ag., Grad.Dip.SEA., M.Phil., Ph.D. == Sombher == <references /> [[Bhângsa:Universitas]] b2mczve8vk3eejjud0fj3s6nxc4ldqc Universitas Islam Negeri Sunan Gunung Djati Bandung 0 749 12348 10535 2023-03-28T02:49:05Z Alfiyah Rizzy Afdiquni 9 /* Fakultas & Program Studi */ 12348 wikitext text/x-wiki '''Universitas Islam Negeri Sunan Gunung Djati Bandung''' (UIN Bandung/ UIN SGD) iyâ arèya Universitas Islam Negeri è Cibiru, Bandung, Jhâbâ Bârâ’. Asmana èpondhut ḍâri sala sèttong Walisongo, yakni Sunan Gunung Djati.<ref>uinsgd.ac.id: [https://uinsgd.ac.id/tentang-uinsgd/ Tentang UINSGD]aksès 25 Novèmber 2022.</ref> == Sajhârâ Universitas == UIN Bandung asalla ḍâri IAIN Bandung.<ref name=":0">[https://web.archive.org/web/20201202002049/https://uinsgd.ac.id/sejarah/ Salènan arsip] aksès 25 Novèmber 2020.</ref> IAIN Sunan Gunung Djati Bandung èbangun 8 April 1968 / 10 Muharrom 1388 H adhâsar Sorat Potosan Menteri Aghâma No 56 Taon 1968. Bâdâna IAIN Sunan Gunung Djati iyâ arèya hasèl perjuanganna Ulama’ Jâbâ Bârâ’. Taon 1967 Ulama’ Jâbâ Bârâ’ abhâdhi Panitia Pendirian IAIN sè èkatoai sareng KH. Anwar Musaddad, KH. A. Muiz, RKH. Sudja’i kalabân èdhi gubernur. Panitiana èessaaghi sareng Menteri Aghâma kalabân SK-MA No. 128 Taon 1967.<ref name=":0" /> Kalabân Sorat Potosan Menteri Aghâma No 56 Taon 1968, IAIN Bandung abângon Fakultas: Syari’ah, Ushuluddin, Tarbiyah. Taon 1973, IAIN Bandung ngallè dâ’ Jhâlan Tangkuban Parahu No. 14.<ref name=":1">fsh.uinsgd.ac.id. [https://fsh.uinsgd.ac.id/tentang-fsh/sejarah-fakultas/ "Sejarah Fakultas"]. aksès 2023-03-28.</ref> Taon 1974, ngallè pole ḍâ’ Jhâlan Cipadung (mangkèn Jhâlan A.H. Nasution No. 105). Anapon taon 1970, Fakultas Tarbiyah ([[Bogor]]), Fakultas Syari’ah (Sukabumi) tangghâl 5 Maret 1976 bân Fakultas Tarbiyah (Cirebon) sè bâdâ è bâbâna IAIN Syarif, ngallè ka IAIN Bandung. Taon 1993, bâḍâ ḍuwâ’ fakultas anyar, yakni Fakultas Dakwah bân Fakultas Adab. Taon 1997, bâdâ Program S2 (Pascasarjana). Kalabân Peraturan Presiden No. 57 Taon 2005, tangghâl 10 Oktober 2005/6 Ramadan 1426 H, IAIN aobâ dhâddhi UIN Sunan Gunung Djati Bandung.<ref name=":1" /> == Fakultas & Program Studi == '''Fakultas Adab & Humaniora''' '''Program Strata-1''' 1. Program Studi Sejarah bân Peradaban Islam 2. Program Studi Bhâsa bân Sastra Arab 3. Program Studi Sastra Inggris '''Program Diploma-3''' 1. Program Studi Bhâsa Inggris '''Fakultas Dakwah & Komunikasi''' '''Program Strata-1''' 1. Program Studi Bimbingan bân Konseling Islam 2. Program Studi Komunikasi bân Penyiaran Islam 3. Program Studi Manajemen Dakwah 4. Program Studi Pengembangan Masyarakat Islam 5. Program Studi Ilmu Komunikasi, Konsentrasi Jurnalistik 6. Program Studi Ilmu Komunikasi, Konsentrasi Hubungan Masyarakat '''Fakultas Syari'ah & Hukum''' '''Program Strata-1''' 1. Program Studi Ahwal al-Sakhsiyah 2. Program Studi Mu'amalah 3. Program Studi Siyasah 4. Program Studi Perbandingan Madzhab bân Hokom 5. Program Studi Èlmo Hokom 6. Program Studi Hokom Pidana Islam 7. Program Studi Manajemen Keuangan Syari'ah 8. Program Studi Ekonomi Syariah 9. Program Studi Akuntansi Syariah '''Fakultas Tarbiyah & Kaghuruan''' '''Program Strata-1''' 1. Program Studi Manajemen Pendidikan Islam 2. Program Studi Pendidikan Aghâma Islam 3. Program Studi Pendidikan Bhâsa Arab 4. Program Studi Pendidikan Bhâsa Inggris 5. Program Studi Pendidikan Matematika 6. Program Studi Pendidikan Biologi 7. Program Studi Pendidikan Fisika 8. Program Studi Pendidikan Kimia 9. Program Studi Pendidikan Ghuru MI 10. Program Studi Pendidikan Islam Anak Usia Dini '''Program Akta IV''' Pendidikan Profesional Keghuruan, iyâ arèya pendidikan vokasi sè èlakoni sittong taon bâdi calon ghuru lulusan program studi non-kependidikan. '''Fakultas Ushuluddin''' '''Program Strata-1''' 1. Program Studi Filsafat Aghâma 2. Program Studi Pabhândhingan Aghâma 3. Program Studi Èlmo Al-Qur'an bân Tafsèr 4. Program Studi Èlmo Hadis 5. Program Studi Tasawuf Psikoterapi '''Fakultas Psikologi''' '''Program Strata-1''' 1. Program Studi Psikologi '''Fakultas Sains & Teknologi''' '''Program Strata-1''' 1. Program Studi Teknik Informatika 2. Program Studi Agroteknologi 3. Program Studi Matematika 4. Program Studi Biologi 5. Program Studi Fisika 6. Program Studi Kimia 7. Program Studi Teknik Elektro '''Fakultas Èlmu Sosial & Èlmu Politik''' '''Program Strata-1''' 1. Program Studi Sosiologi 2. Program Studi Administrasi Publik 3. Program Studi Manajemen 4. Program Studi Èlmo Politik == Program Magister == 1. Konsentrasi Ulumul Qur'an 2. Konsentrasi Ulumul Hadits 3. Konsentrasi Filsafat bân Pamèkkèran Islam 4. Konsentrasi Hokom bân Pranata Sosial Islam 6. Konsentrasi Pendidikan Aghâma Islam 7. Konsentrasi Studi Masyarakat Islam 8. Konsentrasi Ekonomi Islam 9.  Konsentrasi Bhâsa Arab 10. Konsentrasi Èlmo Dakwah 11. Konsentrasi Pabhândhingan Aghâma == Program Doktor == 1. Hokom Islam 2. Pendidikan Islam 3. Pabhândhingan Aghâma 4. Filsafat Aghâma == Rèktor == Kakḍinto rèktor UIN Bandung<ref>uinsgd.ac.id: [https://uinsgd.ac.id/sejarah/ Sejarah]aksès 25 Novèmber 2022.</ref>: # Prof. K.H. Anwar Musaddad (1968 - 1972)<ref>[https://web.archive.org/web/20160227122657/http://www.uinsgd.ac.id/front/arsip/page/kampus/profil-para-rektor Salènan arsip]aksès 14 Maret 2016.</ref> # Letkol H. Abjan Soelaeman (1972 - 1973) # Drs. H. Solahuddin Sanusi (1973-1977) # Drs. H. Djauharuddin AR (1977 - 1986) # Prof. Dr. H. Rachmat Djatnika (1986 - 1995) # Prof. Dr. H. Endang Soetari Ad, M.Si. (1995 - 2003) # Prof. Dr. H. Nanat Fatah Natsir, MS. (2003 - 2011)<ref>Potosan Prèsiḍen RI Nomor 244/M/tahun 2003 tangghâl 1 Ḍèsèmber 2003</ref> # Prof. Dr. H. Deddy Ismatullah, SH., M.Hum. (2012-2015) # Prof. Dr. H. Mahmud, M.Si. (2015-2023) == Sombher == <references /> [[Bhângsa:Universitas]] m3b9kn8tpbtfzt8qafi10vjx5spqpho Universitas Islam Negeri Sunan Kalijaga Yogyakarta 0 750 10526 10525 2022-11-24T04:39:36Z Alfiyah Rizzy Afdiquni 9 /* Rèktor */ 10526 wikitext text/x-wiki '''Universitas Islam Negeri Kalijaga Yogyakarta''' (UIN Suka/UIN Jogja; bhâsa Ènggris: ''Sunan Kalijaga Islamic State Yogjakarta'') iyâ arèya Universitas Islam Negeri è pabâtasan Yogjakarta bân [[Slèman]], è Jhâlân Marsda Adisucipto no. 1. Asmana èpondhut ḍâri sala sèttong Walisongo, yakni Sunan Kalijaga. Sajjhek taon 2021, UIN SUKA dhâddhi Perguruan Tinggi sè akrèḍitasina bhâghus<ref>[https://lpm.uin-suka.ac.id/id/page/prodi/157-Akreditasi-Institusi Lembaga Penjaminan Mutu.] Aksès 24 Novèmber 2022.</ref> kalabân potosan Badan Akreditasi Nasional Perguruan Tinggi (BAN-PT) No: 899/SK/BAN-PT/AK-ISK/PT/X/2021 tentang Konversi Peringkat Akreditasi Perguruan Tinggi Universitas Islam Negeri Sunan Kalijaga, Kabhupatèn Slèman, tangghâl 12 Oktober 2021 s.d. 20 Ḍèsèmber 2023. UIN SUKA dhimèn dhâddhi kampus Islam kapèng sèttong sè ollè Akreditasi Unggul versi BAN-PT bân nomor ḍubelles nasional.<ref>uin-suka.ac.id: [https://www.uin-suka.ac.id/id/berita/detail/787/uin-sunan-kalijaga-jadi-universitas-pertama-terakreditasi-unggul#:~:text=Saat%20UIN%20Sunan%20Kalijaga%20memiliki,secara%20universitas%20kita%20juga%20unggul. UIN Sunan Kalijaga Jadi Universitas Pertama Terakreditasi Unggul Tingkat PTKIN]aksès 5 Sèptèmber 2022.</ref> == Sajhârâ Universitas == '''Sabellun Kamardhikaan''' Pangaterro bângon kampus Islam sajjhek zaman penjajahan èdhâbuaghi Dr. Satiman Wirosandjojo è Pedoman Masyarakat No. 15 Taon 1938 bhâdhi ngangka’ martabat bhângsa. '''Bâkto Revolusi Kamardhikaan''' 8 Juli 1945 èbângon Sakola Tègghi Islam (STI) è Jakarta èpimpin sareng Prof. Abdul Kahar Muzakkir. Bâkto revolusi, STI ngirèng pamarènta ngallè ka Yogyakarta tangghâl 10 April 1946. '''Lastarèna Revolusi Kamardhikaan''' 26 September 1951, PTAIN èresmiaghi kalabân tello’ jurusan; Dakwah Qodho, Pendidikan. '''Rintisan bân IAIN''' Èmulai sajjek penegrian Fakultas Aghâma Universitas Islam Indonesia (UII) dhâddhi Perguruan Tègghi Aghâma Islam Indonesia (PTAIN) klabân Peraturan Presiden No 34 taon 1950, 14 Agustus 1950 . IAIN èresmiaghi tangghâl 24 Agustus 1960 è Jogjakarta sareng Mentri Aghâma K.H.M Wahib Wahab bân Rektor Prof. Mr. Sunarjo. Klabân Potosan Mentri Aghâma No 26 Taon 1965, sajjek 1 Juli 1965, IAIN Jogjakarta èparèngè asma IAIN Sunan Kalijaga Jogjakarta. Tangghâ bâdina IAIN Sunan Kalijaga sami sareng tangghâl èresmiaghina PTAIN, yakni 26 September 1951 bân sajen èpakuat sareng Potosan Mentri Aghâma No. 39 taon 1993. '''Universitas Islam Negeri''' IAIN aobâ dhâddhi Universitas Islam Negeri (UIN) Sunan Kalijaga klabân Sorat Potosan Mentri Pendidikan Nasional sareng [[Mentri Aghâma]] No '''01/0/SKB/2004''' bân '''No ND/B.V/I/Hk.001/058/04 tanggh'''â'''l 23 Januari 2004''' bân èkuataghi klabân Potosan Presiden Republik Indonesia No 50 taon 2004 '''tanggh'''â'''l 21 Juni 2004.''' Samarèna kakḍinto, UIN Jogja sajen maju è sadejena bidang, tamasok lako bhârâng dâlâm negri otabâ luar negri, akademik bân manajemen. Universitas Islam Negeri Sunan Kalijaga ngaghungi 8 fakultas, 61 program studi bân Pascasarjana:<ref>[https://admisi.uin-suka.ac.id/informasi/10 Laman resmi UIN SUKA.] aksès 5 Sèptèmber 2022.</ref> {| class="wikitable" |'''Fakultas''' |'''Program Studi''' |- |Fakultas Adab bân Èlmo Budaya |S1 Bhâsa bân Sastra Arab S1 Sejarah bân Kabhudajâân Islam S1 Èlmo Perpustakaan D3 Èlmo Perpustakaan S1 Sastra Inggris |- |Fakultas Dakwah bân Komunikasi |S1 Komunikasi bân Penyiaran Islam Konsentrasi Broadcasting Konsentrasi Jurnalistik S1 Bimbingan bân Konseling Islam Konsentrasi Konseling Islam pada Keluarga bân Masyarakat Konsentrasi Konseling Islam pada Sekolah/Madrasah S1 Pengembangan Masyarakat Islam S1 Manajemen Dakwah Konsentrasi Manajemen Sumber Daya Manusia Konsentrasi Manajemen Lembaga Keuangan Islam S1 Èlmo Kesejahteraan Sosial |- |Fakultas Syari'ah bân Hukum |S1 Al-Ahwal al-Syakhsyiyyah / Hukum Keluarga Islam S1 Perbandingan Madzhab S1 Siyasah / Hukum Tata Negara Islam S1 Mu'amalat / Hukum Ekonomi Syari'ah S1 Keuangan Islam S1 Èlmo Hokom S2 Hukum Islam |- |Fakultas Èlmo Tarbiyah bân Kaghuruan |S1 Pendidikan Aghâma Islam S1 Pendidikan Bhâsa Arab S1 Manajemen Pendidikan Islam S1 Pendidikan Ghuru Madrasah Ibtidaiyah S1 Pendidikan Ghuru Raudhatul Athfal S2 Pendidikan Islam S2 Pendidikan Ghuru Madrasah Ibtidaiyah S2 Pendidikan Ghuru Raudhatul Athfal |- |Fakultas Ushuluddin bân Pamèkkèran Islam |S1 Filsafat Aghâma S1 Perbandingan Aghâma S1 Èlmo Al-Qur'an bân Tafsir S1 Aghâma Aghâma |- |Fakultas Sains bân Teknologi |S1 Matematika S1 Fisika Konsentrasi Elektronika bân Instrumentasi Konsentrasi Fisika Matrial Konsentrasi Atom bân Inti Konsentrasi Astrofisika Konsentrasi Geofisika S1 Kimia S1 Biologi S1 Teknik Informatika S1 Teknik Industri S1 Pendidikan Matematika S1 Pendidikan Kimia S1 Pendidikan Biologi S1 Pendidikan Fisika |- |Fakultas Èlmo Sosial bân Humaniora |S1 Psikologi S1 Sosiologi S1 Èlmo Komunikasi Konsentrasi Public Relations Konsentrasi Advertising |- |Fakultas Ekonomi bân Bisnis Islam |S1 Ekonomi Syari'ah S1 Perbankan Syari'ah S1 Akuntansi Syari'ah S1 Keuangan Syari'ah |- |Pascasarjana |S2 Interdisciplinary Islamic Studies Konsentrasi Studi Kesejahteraan Sosial Konsentrasi Studi Èlmo Perpustakaan S3 Studi Islam |} == Rèktor == # K.H.R. Muhammad Adnan (1951-1959) # Prof. Dr. H. Mukhtar Yahya (1959-1960) # Prof. R.H.A. Soenarjo, SH (1960-1972)<ref>uin-suka.ac.id: [https://www.uin-suka.ac.id/id/page/universitas/59-sejarah Sejarah]. Aksès 17 Agustus 2022.</ref><ref>Machasin (2000). ''LIMA TOKOH IAIN SUNAN KALIJAGA''. Yogyakarta: IAIN SUNAN KALIJAGA. hlm. 81–84.</ref> # Drs. H. Bakri Syahid (1972-1976) # Prof. H. Zaini Dahlan, MA (1976-1983) # Prof. Dr. H.A. Mu'in Umar (1983-1992) # Prof. Dr. Simuh (1992-1996) # Prof. Dr. H.M. Atho Mudzhar (1997-2001) # Prof. Dr. H.M. Amin Abdullah (2001-2010) # Prof. Dr. H. Musa Asy’arie (2010-2015) # Prof. Drs. H. Akh. Minhaji, MA. Ph.D (2015-2016) # Prof. Drs. KH. Yudian Wahyudi, MA, Ph.D. (2016-2020) # Prof. Al Makin (2020-2024)<ref>uin-suka.ac.id: [https://uin-suka.ac.id/id/berita/detail/534/profal-makin-terpilih-menjadi-rektor-uin-sunan-kalijaga-period Prof.Al Makin Terpilih Menjadi Rektor UIN Sunan Kalijaga Periode 2020-2024]. Aksès 24 Novèmber 2022.</ref> == Transportasi == Mun èntar ka Kampus UIN Sunan Kalijaga Yogyakarta kèngèng lèbât bus Trans Jogja jalur 4A bân 4B sè ambu è halte UIN 1 bân 2. Neng seddhi' kampus bâḍâ halte De Britto bân Gedung Wanita bhâdhi bus Trans Jogja jalur 4A, 4B, 1A, 1B, 5A, dan 5B.<ref>moovit: [https://moovitapp.com/index/en/public_transit-Universitas_Islam_Negeri_UIN_Sunan_Kalijaga-Yogyakarta-site_18055794-4384 How to get to Universitas Islam Negeri (UIN) Sunan Kalijaga in Kota Yogyakarta by Bus?] Aksès 24 Novèmber 2022.</ref> == Sombher == [[Bhângsa:Universitas]] e8io7twlvqezc9q6nejibu9u4ghn5fp Universitas Islam Negeri Syarif Hidayatullah Jakarta 0 751 7538 7269 2022-01-27T03:41:10Z 125.165.111.19 7538 wikitext text/x-wiki '''Universitas Islam Negeri Syarif Hidayatullah''' '''Jakarta''' otabâ '''UIN Jakarta''' (Bhâsa Inggris: ''Syarif Hidayatullah State Islamic University Jakarta''; [[bhâsa Arab]]: جامعة شريف هداية الله الإسلامية الحكومية جاكرتا) iyâ arèya Universitas Islam Negri è Cempaka Putih, Ciputat Tèmor, Tangerang Ḍâjâ. [[Bhengkek:Logo UIN Syarif Hidayatullah Jakarta.jpg|jmpl|Logo UIN Syarif Hidayatullah Jakarta]] == Sajhârâ == Sajhârâ UIN Syarif Hidayatullah asalla dâri Sakola Tègghi Islam (STI) taon 1940 sè aobâ Akademi Dinas Èlmo Aghâma (ADIA) taon 1957-1960 bân dâddi Fakultas IAIN al-Jami’ah al-Islamiyah al-Hukumiyah taon 1960-1963. Aobâ polè IAIN Syarif Hidayatullah Jakarta taon 1963-2002 bân ngaghungi kewenangan sè lebbi loas. Asma UIN Syarif Hidayatullah Jakarta dâri taon 2002-mangkèn. Abentukna ADIA iyâ arèya arè dâddina UIN Syarif Hidayatullah. <ref>'''^''' <nowiki>http://uinjkt.ac.id</nowiki>. Sejarah UIN Syarif Hidayatullah Jakarta. (diakses 8 September 2017)</ref> È 1 Juni 2007, UIN Syarif Hidayatullah Jakarta nyalameddhi katerbi'anna sè ka 50 taon. Samarèna saparo abad UIN Syarif Hidayatullah Jakarta ella ajhâlânnaghi legghâbâyâ dhâddhi institusi pangajhârân, èlmo pangataowan, panalèktèghân sè nonjhâng dâ’ ka prosès abhângon bângsa bân ngabdhi ḍâ’ ka maghârsarè bân nyombâng gram-program sè nambâ kasejahtera'an sosial. Klabân ḍâ'iyâ, UIN Syarif Hidayatullah Jakarta dhâddi sala sèttong kampus [[Islam]] sè bhâghus è [[Inḍonesia]]. Rèngkassa, sajhârâna UIN Syarif Hidayatullah Jakarta èbâgi ḍâ’ ka pan-brâmpan bâkto, è antarana bâkto bhâbhâdhân (Sakola Tèngghi Islam bân Akaḍemi Ḍinas Èlmo Aghâma), bâkto fakultas IAIN al-Jami’ah, bâkto IAIN Syarif Hidayatullah, bân bâkto UIN Syarif Hidayatullah. === Bâkto Abâdi === Universitas Islam Negeri Syarif Hidayatullah Jakarta ètepteppaghi klabân Sorat Potosan Prèsidèn RI Nomer 031 Taon 2002.<ref><nowiki>http://uinjkt.ac.id</nowiki>. Sejarah UIN Syarif Hidayatullah Jakarta. (diakses 24 Oktober 2020)</ref> Lèma taon sabelunna proklamasi kamardhika'an Inḍonesia, [[Persatuan Guru Agama Islam]] (PGAI) è Paḍang abâḍi Sekolah Tinggi Islam (STI). STI ghun ajhâlân ḍu taon (1940-1942) polana bâḍâ [[Jeppang]]. Ommat Islam è [[Inḍonesia]] ta’ bu-ambu ngabâlâ pentingnga pangajhârân tègghi Islam. Pamarènta Jeppang ajhânjhiyaghi Lembaga Pendidikan Tègghi Aghâma è Jakarta, saèngghâ bângatowa Islam abâḍi Yayasan, Drs. H. [[Mohammad Hatta]] mènangka kopala bân Mohammad Natsir mènangka seketaris. È 8 Juli 1945, yayasan abâdi Sakola Tèngghi Islam (STI) è Jakarta, èkopalaè bi' Prof. K.H. Abdul Kahar Mudzakkir. Bânnya' tokoh Muslim sè aregghâ ḍâ’ ka prosès mabâḍâ bân ma'addhek STI, è antarana Dr.(H.C.) Drs. H. Mohammad Hatta, K.H. [[Abdul Wahid Hasjim]], K.H. Mas Mansur, K.H. Fathurrahman Kafrawi, bân Farid Ma’ruf. Taon 1946, STI ngallè ka Jogjakarta, abhâreng bi' ngallèna kottha otama naghârâ ḍâri [[Jakarta]] ka Jogjakarta. È 22 Maret 1948, STI aobâ dhâddi Universitas Islam Indonesia (UII) polana sajân akembâng klabân namba fakultas, antarana: * Fakultas Aghâma * Fakultas Hokom * Fakultas Ekonomi * Fakultas Pangajhârân Kabhutowan dâ’ ka tenaga fungsional è Departemen Aghâma Republik Indonesia adâddiyaghi sabâb pentèng bâdâna perguruan tègghi Islam saèngghâ Fakultas Aghâma UII èpèsa bân dâddi Perguruan Tègghi Aghâma Islam Negri (PTAIN) klabân Peraturan Pamarènta (PP) No. 34 Taon 1950 (tangghâl 26 September 1950). Èsebbhutaghi PTAIN atojjuan aberri’ pangajhârân studi Islam tingkat tègghi bân pusat pangembangan, adâlemaghi èlmo aghâma Islam. PTAIN èpimpin sareng Prof. K.H.R. Muhammad Adnan klabân 67 mahasiswa (taon 1951), tello’ jurusan: Tarbiyah, Qadla (Syariah), Dakwah. Macemma mata kuliah iyâ arèya Bhâsa Arab, Pengantar Èlmo Aghâma, Fikkih, Ushul Fikkih, Tafsèr, Hadis, Èlmo Kalam, Filsafat, Mantiq, Akhlak, Tasawuf, Pabhândhingan Aghâma, Dakwah, Tarikh Islam, Sajhârâ Kabhudhâjâan Islam, Èlmo Pendidikan bân Kabhudhâjâan, Èlmo Jiwa, Pengantar Hokom, Sar-dâsar Hokom Publik bân Privat, Etnologi, Sosiologi, bân Ekonomi. Mahasiswa sè lulus bakaloreat bân doctoral ollè gelar Bachelor of Art (B.A.) dan Doktorandus (Drs) sampè' 1980.<ref><nowiki>http://uinjkt.ac.id</nowiki>. Sejarah UIN Syarif Hidayatullah Jakarta. (diakses 11 April 2020)</ref> === Bâkto ADIA (1957-1960) === Kabhutoan dâ’ ka ghuru aghâma Islam klabân tuntutan modernitas taon 1950-an adhâddhiaghi Departemen Aghâma abâdi Akademi Dinas Èlmo Aghâma (ADIA) è Jakarta. ADIA èbangun è 1 Juni 1957 klabân tojjuan adidik bân nyiapaghi pegawai negri maklè ollè ijazah pendidikan akademi bân semi akademi saèngghâ bisa dhâddhi ghuru aghâma ghâbây sakola umum, kajuruan bân sakola aghâma. Arè èbangunna ADIA iyâ arèya arè dhâddhi UIN Syarif Hidayatullah. Bâkto ajhâr è ADIA 5 taon: tingkat semi akademi 3 taon bân tingkat akademi 2 taon. ADIA ngaghungi tello’ jurusan, yakni Pendidikan Aghâma [[Bhâsa Arab]], bân Da’wah wal Irsyad. Komposisi kurikulum ADIA ta’ jâu bide sareng kurikulum PTAIN. Komposisina iyâ arèya Bhâsa Indonesia, [[Bhâsa Arab]], Bhâsah Ènggris, Bhâsa Perancis, Ibrani, Èlmo Kaghuruan, Èlmo Kabhudhâjâan Umum bân Indonesia, Sajhârâ Kabhudhâjâan Islam, Tafsèr, Hadits, Musthalah Hadits, Fikkih, Ushul Fikkih, Tarikh Tasyri’ Islam, Èlmo Kalam/Mantiq, Èlmo Akhlaq/Tasawuf, Èlmo Filsafat, Èlmo Pabhândhingan Aghâma, Èlmo Pendidikan Masyarakat klabân Katua Prof. Dr. H. Mahmoed Joenoes mènangka dekan bân Prof. Dr. H. Bustami Abdul Gani mènangka bekkèl dekan. Bâdâ du cèrè sè èkaandi’ Adia, yakni cèrè mahasiswana èpèlè dâri pegawai otabâ ghuru aghâma Departemen Aghâma sè aasal dâri daerah sadhâja Indonesia bân cèrè tangghung jâwâb pengelolaan sareng lasta anggaran ADIA Jawatan Pendidikan Aghâma (Japenda) Departemen Aghâma. === Bâkto Fakultas IAIN al-Jami’ah Jogjakarta (1960-1963) === Dâlâm 10 taon, mahasiswa PTAIN sajen bânnya’. Mahasiswana bâdâ sè dâri [[Malaysia]], [[Singapura]] bân [[Brunei|Brunei Darussalam]]. Bânnya’na mahasiswa bân rajâna area studi adhâddhiaghi bâdâna perluasan kapasitas kelembagaan, fakultas, jurusan bân mata kuliah, saèngghâ ADIA bân PTAIN Jogjakarta dâddi sèttong  klabân Peraturan Presiden Republik Indonesia No. 11 Taon 1960, 24 Agustus 1960 bân nyamana aobâ dhâddhi Institut Agama Islam Negeri (IAIN) al-Jami’ah al-Islamiyah al-Hukumiyah. IAIN èresmiaghi sareng K.H. M. Wahib Wahab mènangka Mentri Aghâma Republik Indonesia klabân Rektor Prof. Mr. Sunario Sastrowardoyo è Gheddung Kepatihan Jogjakarta. Klabân Peraturan Presiden Republik Indonesia No. 27 Taon 1963 IAIN Jakarta apèsa sareng Jogjakarta bân kaloarra Potosan Mentri Aghâma Republik Indonesia No. 49 Taon 1963, 25 Februari 1963 angabâraghi bâdâna 2 IAIN è Indonesia, IAIN Syarif Hidayatullah Jakarta sareng IAIN Sunan Kalijaga Jogjakarta. === Asal Asma Syarif Hidayatullah === Asma Syarif Hidayatullah èpondut dâri asma asli Sunan Gunung Djati, sala sittong walisongo. Syarif Hidayatullah iyâ arèya potraèpon Nyai Rara Santang potraèpon Prabu Siliwangi dâri Pajajaran sè araka Syarif Abdullah, dâri [[Mesir]]. Syarif Hidayatullah ngaghungi bennya’ Gellar yakni Muhammad Nuruddin, Syaikh Nurullah, Sayyid Kamil, Maulana Syekh Makhdum Rahmatullah, bân Makhdum Jati. Syarif Hidayatullah ollè gellar Sunan Gunung Jati lastarèna sède bân èmakamaghi è Cirebon. Samarèna ollè pangajhârân è tana kelahiran, Syarif Hidayatullah dâddi tokoh penting sè nyebaraghi Islam è Jâbâ, otamana bâgien Bârâ’. Beliau bisa adhâddhiyaghi potrana, Maulana Hasanuddin kobâsa Banten. Taon 1527 M, attas bhântoan Falatehan (Fatahillah), Syarif Hidayatullah bisa ngoasaaghi Sunda Kelapa bân ngoddhâk pasukan Portugis sè èpimpin Fransisco de Sa, saèngghâ èkennal klabân Kobâsa tor Ulama’. Syarif Hidayatullah adakwa dâ’ ka pemimpin masyarakat bân bângsa panji ngangghuy cara bijaksana (bi al-hikmah wa mauidha hasanah). Beliau ngajhâraghi pangetahoan Islam bân takzirah (peringatan) lèbât atè ka atè klabân toleransi. Lamon ta’ bisa, Syarif Hidayatullah ngangghuy carah debbat (mujadalah). Carah rèya èghunaaghi dâ’ ka rèng-orèng sè ta’ senneng ka Islam. Carah dakwahna Syarif Hidayatullah èkasennengi masyarakat. Beliau jhughân nganghungi sifat sosial sè tègghi sareng lèbur asadâka dâ’ fakèr mèskèn.[http://uinjkt.ac.id.&#x20;Pedoman&#x20;Akademik&#x20;UIN&#x20;Syarif&#x20;Hidayatullah&#x20;Jakarta.&#x20;(diakses&#x20;11&#x20;April&#x20;2020)] Syarif Hidayatullah ta’ asikap kerras dâ’ ka aghâma, kaparcajâan penduduk satempat. Kabâligghâ, Syarif Hidayatullah maparèng oning, saongghuna Islam rèya saè tor sederhana. Sadhâjâna orèng kakdintoh sami mongghu Allah Swt. Klabân ajâghâ keberagaman masyarakat, Syarif Hidayatullah araji sareng alèk Bupati Banten, putri Kaunganten (1475); èbu Maulana Hasanuddin, putri Cènah, Ong Tien (1481), putri Arab Syarifah Bagdad èbu Pangeran Jaya Kelana bân Pengeran Brata Kelana, Nyi Tepasari dâri Majapahit èbu Ratu Winahon dan Pangeran Pasarean. Syarif Hidayatullah ngaghungi peranan rajâ dâ’ ka Islam è Sunda Kelapa bân anyamaè Jayakarta. Panyamaan IAIN Syarif Hidayatullah kaangghuy angenang jasana tor dhâddhi inspirasi è masa salanjutta.<ref><nowiki>http://uinjkt.ac.id</nowiki>. Pedoman Akademik UIN Syarif Hidayatullah Jakarta. (diakses 16 April 2020)</ref> === IAIN klabân Mandat sè Lebbi Rajâ === IAIN Syarif Hidayatullah Jakarta mènangka IAIN palèng toa è Indonesia. IAIN Syarif Hidayatullah Jakarta dhâddhi Candila Islam Indonesia bân simbol kaajhuan pajhâghâan nasional (bidang pajhâghâaan sosial-kaaghâmaan). Bâdâna integrasi èlmo umum bân èlmo aghâma, adâhddhihaghi konsep IAIN sè lebbi rajah. Bâkto kakdinto è masanah Rektor  Prof. Dr. Azyumardi Azra, MA klabân èbukana jurusan Psikologi, Pendidikan Matematika (Fakultas Tarbiyah), Ekonomi bân Perbankan Islam (Fakultas Syariah) taon 1998/1999. Taon 2000 èbukka’ Program Studi Agribisnis bân Teknik Informatika alako bhâreng sareng Institut Pertanian Bogor (IPB) bân Badan Pengkajian bân Penerapan Teknologi (BPPT) bân Program Studi Manajemen sareng Akuntansi. Taon 2001 èresmiaghi Fakultas Psikologi bân Dirasat Islamiyah alako sareng Al-Azhar [[Mesir]]. Dinèng penyandang dana kampus iyâ arèya McGill University lèbât Canadian International Development Agencis (CIDA), Leiden University (INIS), Universitas Al-Azhar ([[Kairo]]), King Saud University (Riyadh), Universitas Indonesia, Institut Pertanian Bogor (IPB), Ohio University, Lembaga Indonesia Amerika (LIA), Badan Pengkajian bân Penerapan Teknologi (BPPT), Bank Negara Indonesia; Bank Muamalat Indonesia, bân laènnah. Aobâna IAIN dhâddhi UIN klabân Sorat Potosan Bersama (SKB) Mentri Pendidikan Nasional RI Nomer 4/U/KB/2001 bân Mentri Agama RI Nomer 500/2001 tangghâl 21 November 2001. Lastarèna ghenika Sorat Nomer 088796/MPN/2001 tangghâl 22 Nopember 2001 aèssè saran èbukka’na 12 jurusan yakni Teknik Informatika, Sistem Informasi, Akuntansi, Manajemen, Sosial Ekonomi Pertanian/Agribisnis, Psikologi, Bhâsa bân Sastra Inggris, Èlmu Perpustakaan, [[Matematika]], Kimia, Fisika, bân Biologi. == Motto == Taon 2007 UIN Syarif Hidayatullah netapaghi motto "''Knowledge, Piety, Integrity''". Motto rèya èdhebuaghi Rektor UIN Syarif Hidayatullah Jakarta, Prof. Dr. Komaruddin Hidayat, dâlâm pidato Wisuda Sarjana ka-67 taon akademik 2006-2007.<ref>^ <sup>a</sup> <sup>b</sup> <nowiki>http://uinjkt.ac.id</nowiki>. Pedoman Akademik UIN Syarif Hidayatullah Jakarta. (diakses 11 April 2020)</ref> * ''Knowledge'' maksoddâ UIN Syarif Hidayatullah ngaghungi komitmen nyiptaaghi  sumber daya insani sè pènter, kreatif, bân inovatif. UIN Syarif Hidayatullah terro aperan optimal è dâlâm kegiatan learning, ''discoveries, and engagement'' hasèl riset dâ’ masyarakat. * ''Piety'' maksoddâ UIN Syarif Hidayatullah akomitmen ngembangaghi kesolehan è dâlâm masyarakat sivitas akademikana (Habl min Allah bân habl min An-Nas). * ''Integrity'' maksoddâ masyarakat UIN Syarif Hidayatullah iyâ arèya orèng sè ngaghungi nilai etis è dâlâ kaodian saarènah. == Jalur Masok == Sabbân taon, UIN Syarif Hidayatullah mukka’ pendaftaran bâdi calon mahasiswa anyar program Sarjana Strata Satu (S1), Program Magister (S2), bân Program Doktor (S3). Jalur masok S1 UIN Syarif Hidayatullah S1 iyâ arèya: * Jalur Seleksi Nasional Masuk Perguruan Tinggi Negeri (SNMPTN) * Jalur Seleksi Bersama Masuk Perguruan Tinggi Negeri (SBMPTN) * Jalur Seleksi Penerimaan Mahasiswa Baru Mandiri (SPMB Mandiri) * Jalur Seleksi Prestasi Akademik Nasional Perguruan Tinggi Keagamaan Islam Negeri (SPAN-PTKIN) * Jalur Ujian Masuk Perguruan Tinggi Keagamaan Islam Negeri (UM-PTKIN) == Sombher == [[Bhângsa:Universitas]] je1e3iy9x226vx3iyr0j95kbxk9wghe Universitas Islam Negeri Walisongo 0 752 12347 12346 2023-03-28T02:15:39Z Alfiyah Rizzy Afdiquni 9 12347 wikitext text/x-wiki '''Universitas Islam Negeri Walisongo''' (UIN Walisongo) iyâ arèya Universitas Islam Negeri è Semarang, [[Jhâbâ Tengnga]].<ref>[https://walisongo.ac.id/ walisongo.ac.id], aksès 2023-02-11.</ref> == Sajhârâ == UIN Walisongo èresmiaghi tangghâl 19 Ḍesember 2014 abhâreng UIN Raden Patah Palembang sareng UIN Sumut. Paresmian bân tandhâ tanang prasasti èlakonè Presiden Ir. Joko Widodo è Istana Mardhika.<ref>febi.walisongo.ac.id, [https://febi.walisongo.ac.id/presiden-resmikan-uin-walisongo-semarang/ "Presiden Resmikan UIN Walisongo Semarang"], aksès 2023-02-11</ref> UIN Walisongo èbhângon tangghâl 6 April 1970 lèbât Potosan Menteri Agama RI (KH. M. Dachlan) No. 30 dan 31 taon 1970 bân anḍi' 5 fakultas yakni Fakultas Dakwah è Semarang, Fakultas Syari'ah è Bumiayu, Fakultas Syari'ah è Demak, Fakultas Ushuluddin è Kuḍus bân Fakultas Tarbiyah è Salatiga. Sabellunna, 5 fakultas rowâ èbhângon bi' ulama' Jhâbâ Tengnga ḍari taon 1963 mènangka dhâddhi lambangnga santrè. Kabâḍâân UIN Walisongo polan masyarakat santrè Jhâbâ Tengnga bhuto ḍâ’ ka perguruan tègghi. Jhâbâ Tengnga ngaghungi bânynya’ pesantren. UIN Walisongo mènangka dhâddhi lembaga sè nerosaghi tradisi pondhuk bân lembaga perguruan tègghi. Pendiri UIN aparèng asma UIN Walisongo maklè dhâddhi semangat è Jhâbâ Tengnga.<ref>jatengdaily.com. [https://jatengdaily.com/2019/berharap-jiwa-walisongo-melekat-dalam-diri-rektor-baru-uin-walisongo/ "Berharap Jiwa Walisongo Melekat dalam Diri Rektor Baru UIN Walisongo"] 2019-07-29. aksès 2023-03-11.</ref> == Rèktor == '''1. Bâkto 1970-1971''' * Rektor: K.H. Zubair * Bâkkèl Rektor I: Drs. Soenarto Notowidagdo * Bâkkèl Rektor II: K.H. Mohammad Sowwam * Bâkkèl Rektor III: Hasan Salim Al-Habsyi. MA. * Pjs. Seketaris: Drs. Abdul Mu’is Harun '''2. Bâkto 1971-1972''' * Rektor: K.H. Zubair * Bâkkèl Rektor I: Drs. Soenarto Notowidagdo * Bâkkèl Rektor II: K.H. Mohammad Sowwam * Bâkkèl Rektor III: Hasan Salim Al-Habsyi. MA. * Pjs. Seketaris: Drs. Muhtarom HM '''3. Bâkto 1972''' * Rektor: K.H. Zubair * Bâkkèl Rektor I: Drs. Soenarto Notowidagdo * Bâkkèl Rektor II: Drs. Machbub Masduqi * Bâkkèl Rektor III: Hasan Salim Al-Habsyi. MA. * Pjs. Seketaris: Drs. Muhtarom HM '''4. Bâkto1972-1973''' Potosan Menteri Aghâma RI No. B.II/3-b/5663 3 Oktober 1972: * Rektor: Prof. Tk. Ismail Ya’kub, SH, MA * Bâkkèl Rektor I: Drs. Soenarto Notowidagdo * Pjs. Seketaris: Drs. Muhtarom HM '''5. Bâkto 1973-1977''' Potosan Menteri Aghâma RI No. RI No. B.III/3.b/3870 17 Oktober 1973. * Rektor: Prof. Tk. Ismail Ya’kub, SH, MA * Bâkkèl Rektor I: Drs. Soenarto Notowidagdo * Bâkkèl Rektor II: Kapten Pol. Drs. H. Bisrie Abd. Djalil * Pjs. Seketaris: Drs. R. Abdullah '''6. Bâkto 1977-1979''' * Rektor: Drs. H. Ahmad Ludjito * Bâkkèl Rektor I: Drs. Machbub Masduqi * Bâkkèl Rektor II: Drs. Bisyri Abdul Majid * Bâkkèl Rektor III: Drs. Ahmad Darodji * Pjs. Seketaris: Drs. R. Abdullah '''7. Bâkto 1979-1982''' * Rektor: Drs. H. Zarkowi Soejoeti * Bâkkèl Rektor I: Drs. Machbub Masduqi * Bâkkèl Rektor II: Drs. Bisyri Abdul Majid * Bâkkèl Rektor III: Drs. Ahmad Darodji * Pjs. Seketaris: Drs. Ibnu Djarir '''8. Bâkto 1982-1986''' * Rektor: Drs. H. Zarkowi Soejoeti * Bâkkèl Rektor I: Drs. Achmadi * Bâkkèl Rektor II: Drs. H. Ahmad Darodji * Bâkkèl Rektor III: Drs. Muhtarom HM * Pjs. Seketaris: Drs. H. Kholil Rahman '''9. Bâkto 1986-1988''' * Rektor: Drs. H. Zarkowi Soejoeti * Pembantu Rektor I: Drs. H. Ibnu Djarir * Pembantu Rektor II: Drs. H. Ahmad Darodji * Pembantu Rektor III: Drs. Mardiyo * Kapala Biro AUAK: Drs. H. Kholil Rahman == Fasilitas == È bâbâ rèya fasilitas è UIN Walisongo: * Internet bân Intranet * E-Journal * Laboratorium Pendidikan * Laboratorium MIPA * Laboratorium Bhâsa * Laboratorium Dakwah * Laboratorium Psikoterapi * Laboratorium Falak * Laboratorium Hokom * Planetarium * Fasilitas Olah Raga bân Seni * Perpustakaan Pusat bân Fakultas * Wisma Walisongo * Ma'had Walisongo * American Corner<ref>[https://web.archive.org/web/20141022075114/http://jakarta.usembassy.gov/amcor/semarang.html Salènan arsip] aksès 18 Oktober 2014.</ref> == Lembaga Kemahasiswaan == === Tingkat Universitas === * SEMA-U: Senat Mahasiswa Universitas * DEMA-U: Dewan Eksekutif Mahasiswa Universitas * UKM: Unit Kegiatan Mahasiswa * UKK: Unit Kegiatan Khusus === Tingkat Fakultas === * SEMA-F: Senat Mahasiswa Fakultas * DEMA-F: Dewan Eksekutif Mahasiswa Fakultas * UKM-F: Unit Kegiatan Mahasiswa Fakultas === Tingkat Jurusan/Program Studi === * HMJ: Himpunan Mahasiswa Jurusan * BPKMJ: Badan Persiapan Kegiatan Mahasiswa Jurusan == Shomber == <references /> [[Bhângsa:Universitas]] a3mn5te73i5jlg7mxpgb41835qekty8 Universitas Malaya 0 753 6703 5870 2021-04-03T10:27:13Z Rachmat04 112 ~ 6703 wikitext text/x-wiki '''Universitas Malaya''' (Melayu: Universiti Malaya/UM) iyâ arèya universitas dâ’-adâ’ è [[Malaysia]]. Universitas kakdinto bâdh è pèngghir kotta Kuala Lumpur, luassa 309 hektare. Motto Universitas Malaya ''Ilmu Punca Kemajuan'' (Èlmo Sombher Kamajuan). == Fakultas == UM ngaghungi 12 fakultas: # Fakultas Bhâsa bân Linguistik # Fakultas Bisnis bân Akutansi # Fakultas Ekonomi bân Administrasi # Fakultas Hokom # Fakultas Kadokteran # Fakultas Kadokteran Ghighi # Fakultas Panjhâghâan Lingkungan # Fakultas Pendidikan # Fakultas Èlmo Komputer bân Teknologi Informasi # Fakultas IPA # Fakultas Sastra bân Èlmo Sosial # Fakultas Teknik == Fasilitas == UM ngaghungi 5 pusat: # Pusat Dialog Peradaban # Pusat Kabhudhâjâan # Pusat Olahraga # Pusat Ajhâr IPA # Pusat Pendidikan Berkelanjutan UM ngaghungi 2 akademisi: # Akademisi Ajhâr Islam # Akademisi Ajhâr Melayu UM ngaghungi 6 institut: # Institut Asia-Eropa # Institut Kebijakan Umum bân Manajemen # Institut Konsultasi Brâksak bân Manajemen # Institut Ajhâr Cèna # Institut Ajhâr Kapala Sakolah # Institut Pendidikan Pasca-sarjana Kolej Kediaman (Asrama) è dâlâm Kampus: # Kolej Kediaman Kasittong # Kolej Kediaman Kadua' # Kolej Kediaman Katello # Kolej Kediaman Kaempa' # Kolej Kediaman Kalèma' # Kolej Kediaman Kaennam # Kolej Kediaman Kapètto # Kolej Kediaman Kabellu' # Kolej Kediaman Kasapolo # Kolej Kediaman Kasabelles # Kolej Kediaman Kadubelles Kolej Kediaman (Asrama) è luar kampus: # Kolej Kediaman Kesanga' # Kolej Kediaman Seksyen 17 # Kolej Kediaman Pantai Puteri # Yayasan Pelajaran Mara [[Bhângsa:Universitas]] caw2jpp9zbr7y72kqziglrabv41dcyv Ushul Fikkih 0 754 6120 5869 2021-01-23T17:19:30Z Rachmat04 112 ~ 6120 wikitext text/x-wiki '''Ushul Fikih''' (bhâsah Arab: أصول الفقه) iyâ arèya èlmo hokom è Islam sè ngajhâri qaidâ, teori, sombher sè rinci è dâlam rangka ngasèlaghi hokom [[Islam]] sè èkala’ dâri sombher kasebbhut. Ber-Somber Hokom Islam Carah ngala’ hokom mongghu Islam kodhu adhâsar dâ’ ka bher-somber sè ampon èdâbuaghi Ulama’. Bher-sombher hokom Islam èbâgi 2: sombher primer sareng somber sekunder. Al-Qur'an sareng Sunnah iyâ arèya sombher primer. Kom-hokom sè èkala’ dâri Al-Qur’an sareng Sunnah ta’ atambâ bân èsebbhut Syariah. Ber-Somber Hokom Islam Carah ngala’ hokom mongghu Islam kodhu adhâsar dâ’ ka bher-somber sè ampon èdâbuaghi Ulama’. Bher-sombher hokom Islam èbâgi 2: sombher primer sareng somber sekunder. Al-Qur'an sareng Sunnah iyâ arèya sombher primer. Kom-hokom sè èkala’ dâri Al-Qur’an sareng Sunnah ta’ atamba bân èsebbhut Syariah. Sombher Sekunder iyâ arèya ijmak, qiyas bân laènna. Kom-hokom sè èkala’ dâri sombher Sekunder èsebbhut Fikkih. Ijma’ sareng qiyas iyâ arèya sombher hokom sè èsepakati sareng empa’ madzhab Fikkih: Hanafi, Maliki, Syafi’i bân Hambali. == Sajhârâh == Awwâlna, Ulama’ lambâ’ nyoson èlmo Fikkih ngangghuy Al-Qur’an, Hadis, bân Ijtihadda Sahabat. Bâkto Islam akembâng, bân bânnya’ naghârâ sè masok Daulah Islamiyah, bânnya’ jughân kabhudhajâan sè masok bân adâddiaghi bânnya’ pertanyaan tentang budhâjâ anyar sè sobung è jaman Rasulullah. Dhâddhi Ulama’ Ushul Fikkih nyoson kaidah sè sesuai bi’ gramatika bhâsa Arab bân sesuai dâlil Ulama’ Fikkih. Ulama’ Ushul Fikkih pertama iyâ arèya Imam Syafi’i bi’ kètab Arrisalah. Kètab Arrisalah èssèna Al-Qur’an, Hadis, Ijma’, Qiyas, kok-pokok atoran ngala’ hokom. Lastarèna Imam Syafii nyoson kètab Arrisalah, bânnya’ Ulama’ Ushul Fikkih laènnah sè lanjutaghi usahana Imam Syafi’i. Ulama’ Ushul Fikkih èbâgi duâ’: Ulama’ Mutakallimin sareng golongan Hanafiyah. Golongan Mutakallimin ngangghuy èlmo Kalam, aghunaaghi pèkkeran bân alasân koat è dâlâm netap aghi peraturan poko’ (ushul). Dining kètab Mutakallimin iyâ arèya: # Al-Mu’tamad (Muhammad bin Ali) # Al-Burhan (Al-Juwaini) # Al-Mustashfa (Al-Ghazali) # Al-Mashul (Ar-Razy) Golongan Hanafiyah nyesuai aghi peraturan-peraturan poko sareng peraturan cabang (furu’). Lastarena bâdâ golongan Hanafiyah sareng Mutakallimin, angghâl tab-kètab sè nyatuaghi kaduena, yakni: # Tanqihul Ushul (Sadrus Syari’ah) # Badi’unnidzam (As-Sa’ati) # Attahrir (Kamal bin Hammam) # Al-Muwafaqat (Asy-Syatibi) [[Bhângsa:Èlmo]] fd20nky0qqre90fdlngznh93kaw1s3b Usmar Ismail 0 755 5868 4109 2021-01-20T16:07:25Z Boesenbergia 6 5868 wikitext text/x-wiki '''Usmar Ismail''' (lahèr è Bukittinggi, Somattra Bârâ', 20 Maret 1921 – wafat è [[Jakarta]], 2 Januari 1971 ka omor 49 taon) panèka sala sèttong sastrawan bân panolès Indonèsia. == Karjâ == === Drama === * ''Mutiara dari Nusa Laut'' (1943) * ''Mekar Melati'' (1945) * ''Sedih dan Gembira'' (1950) === Kompolan puisi === * ''Puntung Berasap'' (1950) === Karya èn-laèna === * ''Pengantar ke Dunia Film'' * ''Usmar Ismail Membawa Film'' (editor J.E. Siahaan) (1983) [[Bhângsa:Bhujhângghâ]] tw5r7f5wctp5aidrfw46291yb447sfh Utuy Tatang Sontani 0 756 8471 8452 2022-07-08T08:28:06Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:Wirjadisastra|Wirjadisastra]] 5341 wikitext text/x-wiki '''Utuy Tatang Sontani''' (lahèr è [[Cianjur]], Jhâbâ Bârâ', 1 Mèi 1920 – wafat è Moskwa, 17 Sèptèmber 1979 è omor 59 taon) panèka sala sèttong sastrawan bân panolès [[Indonesia|Inḍonèsia]]. == Karjâ tolès == * ''Tambera'' (1948) * ''Orang-orang Sial: sekumpulan tjerita tahun 1948-1950'' (1951) * ''Selamat Djalan Anak Kufur'' (1956) * ''Segumpal Daging Bernyawa'' (1961) * ''Si Kampeng'' (1964) * ''Si Sapar: Sebuah Novelette Tentang Kehidupan Penarik Betjak di Djakarta'' (1964) * ''Kolot Kolotok'' * ''di Bawah Langit Tak Berbintang'' (2001) * ''Menuju Kamar Durhaka'' (2002) [[Bhângsa:Panolès]] pp5h4mq238wqug9z4lwxppi9lbpfmqn Veronica Halim 0 757 13744 8496 2023-07-11T02:04:49Z Boesenbergia 6 13744 wikitext text/x-wiki '''Veronica Halim''' iyâ arèya desainer grafis, kaligrafer, bân pangangghit buku ḍâri Indonesia. Awwâl karier Veronica è bidang desain grafis bân bukkal studio pamèrekan sabellun alako è dhunnya kaligrafi lebbi adâlem. Veronica aktif abâdâhaghi bânnya' acara kaligrafi è Indonesia, Singapura, bân Jeppang. Karjâ kaligrafina kèngèng jumpa è toko alat tolès kantor Kamisoe è Kyoto, [[Jeppang]], dâlem bhângon dhâlubâng bân amplop. è dâlem negeri, karjâ kaligrafi biyasahna èghunaaghi ka acara pakabinan bân mènangkana bâdi dekorasi. == Karjâ == Veronica jhughâ nolès buku kaligrafi, yakni: * ''Calligraphy Styling'' (カリグラフィー·スタリグ), Shufunotomo, 2017 (èdisi bhâsa Jeppang) * ''Calligraphy Styling: Learn the Art of Beautiful Writing'', Lark Books, 2018 (èdisi bhâsa Inggris) * ''Kunstvolle Kalligraphie: 65 einzigartige Kalligraphie-Ideen für festliche Anlässe'', Busse-Seewald Verlag, 2019 (èdisi bhâsa Jèrman) * ''Calligraphy Lifestyle'' (カリグラフィー・ライフスタイル), Shufunotomo, 2020 (èdisi bhâsa Jeppang) [[Bhângsa:Panolès]] mpx5zkp0eva5l1qwobq93ewa9xuwugd Viviyona Apriani 0 758 15475 5866 2023-12-13T18:33:39Z Sastroward 2437 Apriani, Viviyona 15475 wikitext text/x-wiki '''Viviyona Apriani''' otabâ lebbi èkennal mènangka '''Yona''' (laèr è Bogor, Jhâbâ Bârâ', 13 April 1994) panèka sala sèttong panyanyi Indonèsia. Yona panèka sala sèttong anggota [[JKT48]] generasi kaḍuwâ'. {{DEFAULTSORT:Apriani, Viviyona}} [[Bhângsa:Biografi]] hj0kzwg8zi944z2sdwd2138oyakgbfj W.S. Rendra 0 759 14356 8534 2023-10-06T13:23:24Z InternetArchiveBot 639 Rescuing 2 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14356 wikitext text/x-wiki [[Bhengkek:Rendra, Indonesia Literary Pioneers, 01.53.jpg|jmpl|277x277px|W.S. Rendra]] Dr. '''Willibrordus Surendra Broto Rendra''', S.S., M.A. otabâ lebbi kalonta mènangka '''W.S. Rendra''' (lahèr è Solo, [[Hindia Bâlândhâ]], 7 Novèmber 1935 – wafat è Ḍepok, Jhâbâ Bârâ', 6 Agustus 2009 è omor 73 taon) panèka sala sèttong bhujhângghâ bân panolès Inḍonèsia. == Buku == * ''Membela Masa Depan: Kumpulan Orasi'' * ''Balada Si Burung Merak: Puisi-Puisi Lengkap W.S. Rendra'' * ''Panembahan Reso'' * ''Bunga Semerah Darah'' * ''Perampok'' * ''Memberi Makna pada Hidup yang Fana: Kumpulan Tulisan'' * ''Tentang Bermain Drama: Catatan Elementer bagi Calon Pemain'' * ''Rakyat Belum Merdeka: Sebuah Paradigma Budaya'' * ''Megatruh'' * ''Orang-Orang Rangkasbitung'' * ''Tuyul Anakku: Drama Musikal Anak-anak'' * ''Penyair & Kritik Sosial'' * ''Seni Drama untuk Remaja'' == Pranala jaba == * {{id}} [http://www.tokohindonesia.com/ensiklopedi/w/ws-rendra/index.shtml W.S. Rendra di situs web Tokoh Indonesia] {{Webarchive|url=https://web.archive.org/web/20070509162923/http://www.tokohindonesia.com/ensiklopedi/w/ws-rendra/index.shtml |date=2007-05-09 }} * {{id}} [http://www.pusatbahasa.depdiknas.go.id/showpenuh.php?info=tokoh&actionTree=open&id=2&infocmd=show&infoid=6&row= W.S. Rendra di situs web Pusat Bahasa]{{Pranala mati|date=Mei 2021 |bot=InternetArchiveBot |fix-attempted=yes }} * {{id}} [http://www.hamline.edu/apakabar/basisdata/1995/11/16/0028.html kontroversi pernikahan, masuk Islam dan julukan Si Burung Merak] {{Webarchive|url=https://web.archive.org/web/20080124075244/http://www.hamline.edu/apakabar/basisdata/1995/11/16/0028.html |date=2008-01-24 }} * {{id }} [http://www.lokerpuisi.web.id/2011/12/puisi-puisi-ws-rendra-si-burung-merak.html Kumpulan Puisi W.S Rendra] {{Webarchive|url=https://web.archive.org/web/20120221051049/http://www.lokerpuisi.web.id/2011/12/puisi-puisi-ws-rendra-si-burung-merak.html |date=2012-02-21 }} * {{id}} [http://truveotube.com/about/sebatang-lisong-rendra Sajak Sebatang Lisong, ITB 1977] {{Webarchive|url=https://web.archive.org/web/20090812042453/http://truveotube.com/about/sebatang-lisong-rendra |date=2009-08-12 }} [[Bhângsa:Bhujhângghâ]] [[Bhângsa:Panolès]] tueuiqcy0o75q750u9pdv5r7vzazmpv Widjati 0 760 8625 8598 2022-07-19T13:54:12Z Praxidicae 176 rvv lta 7025 wikitext text/x-wiki '''Widjati''' otabâ '''Tjioe Wie Tjiat''' (lahèr è Tegal, Jhâbâ Tengnga, 1928 - wafat è Tegal, [[Jhâbâ Tengnga]], 2006, ka omor 76 taon) panèka sala sèttong sastrawan bân panolès Indonèsia. == Karjâ == * di Antara Bayang-Bayang * Tembang Semusim di Padang Lalang * Imaji * Potretku * Mantra * Yang * Nostalgia * Gelombang I * Sajak * Kucing dan Puisi * Senja [[Bhângsa:Bhujhângghâ]] 39ykld02e768aufnj7azk5aie03n4pp Widji Thukul 0 761 16028 15593 2024-02-13T13:00:06Z OrangKalideres 2196 + stub 16028 wikitext text/x-wiki {{infobox orang}} '''Widji Thukul''' otabâ nyama aslina '''Widji Widodo''' (lahèr è Surakarta, [[Jhâbâ Tengnga]], 26 Agustus 1963 – wafat è kennengngan bân bâkto sè ta' pastè, èlang sajjhek èghibâ paksa, 27 Julè 1998 è omor 34 taon) panèka sala sèttong sastrawan bân panolès Indonèsia. [[Bhângsa:Panolès]] {{Stub}} p2h9576gcgf67bfjrwknlxacclcwbtr Wikipedia 0 762 4143 4142 2020-12-15T14:05:38Z Jon Harald Søby 5 2 revisions imported 4142 wikitext text/x-wiki #REDIRECT [[Wikipèḍia]] 8sqvzz4z6cv57kygjdbbjzhuu8g80nv Wikipedia Bhâsa Madhurâ 0 763 13036 4145 2023-05-09T03:55:46Z EmausBot 150 Fixing double redirect to [[Wikipèḍia bhâsa Madhurâ]] 13036 wikitext text/x-wiki #ALIH [[Wikipèḍia bhâsa Madhurâ]] s9k7y84wdaj6wsz1qzo82kyxb8kpnt3 Wikipèḍia bhâsa Madhurâ 0 764 16815 14128 2024-06-24T11:26:41Z Egilus 318 16815 wikitext text/x-wiki [[Bhengkek:Wikipedia-logo-v2-mad.svg|jmpl|lambhâng Wikipèḍia bhâsa Madhurâ]] '''Wikipèḍia bhâsa Madhurâ''' iyâ arèya vèrsi bhâsa Madhurâ lombhung pangataowan (ènsiklopèḍia) è ḍâlem jhâringan [[internèt]]. Wikipèḍia bhâsa Madhurâ omomma noro' gher-anggher ḍhâsar [[Wikipèḍia]]. Sampè' 24 Junè 2024, Wikipèḍia bhâsa Madhurâ ella bâḍâ [[Spesial:Statistics|{{NUMBEROFARTICLES}}]] serradhân. [[Bhângsa:Wikipèḍia]] [[Bhângsa:Wikipèḍia mènorot bhâsa]] qz3kbxl66gvpi2nlo9y9z5gqhoepwe6 Wikipèdia 0 765 4151 4150 2020-12-15T14:05:38Z Jon Harald Søby 5 1 revision imported 4150 wikitext text/x-wiki #REDIRECT [[Wikipèḍia]] 8sqvzz4z6cv57kygjdbbjzhuu8g80nv Wikipèḍia 0 766 14357 14198 2023-10-06T13:23:27Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14357 wikitext text/x-wiki [[Bhengkek:Wikipedia-logo.png|thumb|150px|right|[[Wikipèḍia:Logo Wikipedia|Logo Wikipedia]]]] '''Wikipèdia''' èngghi panèka ènsiklopedia ''wèb'' otabâ jaringan internèt multibhâsa sè èsoson sopajâ bisa èbâca bân èangghit sareng kabbhi orèng. Èssena ètolès areng-bhâreng bi' para pangangghuy, dhâddi aropaaghi sèttong asèl kolaborasi. Wikipedia èawasi bân èdukung sareng [[Wikimedia|Yayasan Wikimedia]], sattong lembaga [[nirlaba]]. Kaistimewaan Wikipedia enggi panèka selaèn nyajiagi informasi sè biasa ètemoagi è dâlem sattong ensiklopedia, jugan amoat artikel sè biasana ètemoagi dâlem [[almanak]], [[majalah]] spesialis bân jugan topik berta sè ghi' anga'. Wikipedia è awal mènangka proyek sampingan dâri [[Nupedia]], ensiklopedia bebas online sè èssena ètolès sareng para ahli. [[Larry Sanger]], sè abhângon Nupedia klaban [[Jimmy Wales]], alontaragi ide parkara ensiklopedia berbasis [[wiki]] 1 0 Januari 2001 è [[milis]] Nupedia. [https://web.archive.org/web/20030414014355/http://www.nupedia.com/pipermail/nupedia-l/2001-January/000676.html] Lèma' arè polè Wikipedia resmi eluncuragi. == Sekelas == [[Bhengkek:Wikipedia 2005 Label DVD small.PNG|thumb|75px|'''[[DVD]]''']] Bada pan berempan karakteristik penting edalam proyek Wikipedia: # Etentoagih kaangguy daddi ensiklopedia otama # Daddi sattong wiki sè bissa eobah sareng ''saben oreng'' (kecuali pengguna sè eblok bân pangecualian è halaman sè alindungagih) # Essena enggi panèka [[esse bebas]], bân nerapagih [[copyleft]] [[Lisensi dokumentasi bebas GNU]] == Perangkat Keras == [[Bhengkek:Floridaserversfront1.jpg|thumb|right|Server-server Wikimedia è Tampa]] Wikipedia èjalanagi kalaban [[perangkat lonak]] [[MediaWiki]] sareng [[server|server-server]] gaduan [[Wikimedia|Yayasan Wikimedia]]. Wikipedia bân proyek-proyek Wikimedia sè laenna ejalanagih sareng 175 server sè lokasina bada è 4 lokasi berbeda enggi panèka è [[Tampa]]-[[Florida]]-[[Amerika Serikat]], [[Paris]]-[/[Perancis]], [[Amsterdam]]-[[Belanda]] bân jugan elokasi [[Yahoo!]]. Rincian server Wikipedia: * [[Tampa]], [[Florida]] ** 14 buah [[server]] [[basisdata]] [[MySQL]] ** 18 buah server [[Squid]] ** 93 buah server [[Apache HTTP Server|Apache]] ** 12 buah server kaangguy pan berempan kaperloan * [[Paris]], [[Perancis]] ** 3 buah server Squid * [[Amsterdam]], [[Belanda]] ** 12 buah server * [[Yahoo!]] ** 23 buah server == Tengale jugan == * [[Wikipèḍia:Kliping]] * [[Wiki]] * [[Wikimedia]] * [[Spesial:SiteMatrix|Matriks daftar proyek Wikimedia]] * Proyek Wikimedia sè laenna ** [[Wikiquote]] ** [[Wikisource]] ** [[Wikibooks]] ** [[Wiktionary]] ** [[Wikinews]] ** [[Wikispecies]] ** [[Wikimedia Commons]] == Pranala loar == * [[:meta:List of Wikipedias|List of Wikipedias]] (daftar wikipedia bhesa asing laenna) * [[:meta:List of largest wikis|List of largest wikis]] (daftar wiki palleng raja) * [[:meta:Wikimedia News|All Wikimedia projects milestone]] (pencapaian proyek-proyek Wikimedia) [[Bhângsa:Wikipèdia]] 7q6vjy4m1kexxiudlxxodsqf6ypiedp Wiroborang, Mayangan, Probolinggo 0 767 4166 4165 2020-12-15T14:05:39Z Jon Harald Søby 5 3 revisions imported 4165 wikitext text/x-wiki '''Wiroborang''' panèka nyama kelurahan è wilayah Kecamatan Mayangan, Kotta Probolinggo, Provinsi Jhâbâ Tèmor, [[Indonesia]]. [[Bhângsa:Geografi]] kpct5h27040m6qc7tvxyvqynxdabe1i Wisran Hadi 0 768 8874 5864 2022-08-17T13:09:51Z Boesenbergia 6 8874 wikitext text/x-wiki '''Wisran Hadi''' (bhâbhâr è Paḍang, Somattra Bârâ' 27 Julè 1945 – wafat è Padang, Somattra Bârâ', 28 Junè 2011 è omor 65 taon) panèka sala sèttong seniman, bhujhângghâ bân panolès sokkla Inḍonesia. == Karjâ == === Naskah Drama === * ''Puti Bungsu'' (1978) * ''Anggun Nan Tongga'' (1982) * ''Empat Lakon Perang Paderi'' (2003) * [[Empat Orang Melayu|''Empat Orang Melayu'']] (2000) angselna empa' naskah: ''Senandung Semenanjung,'' ''Dara Jingga,'' ''Gading Cempaka,'' ''Cindua Mato'' === Novèl === * ''Tamu'' (1996) * ''Imam'' (2001) * ''Simpang'' * ''Persiden'' (2013). === Carèta panḍâ' === Karjâ carpanna segghut èterbi'aghi è meḍia cèta' bân èbukuwaghi pangeccabhân [[Malaysia]], ''Daun-daun Mahoni Berguguran'' (2000). [[Bhângsa:Bhujhângghâ]] pql5g3k1wfh137obdz6z6m7z4iwn3io Wiyung, Sorbhâjâ 0 769 12822 8490 2023-04-24T07:19:43Z Boesenbergia 6 12822 wikitext text/x-wiki '''Wiyung''' iyâ arèya nyama sala sèttong kecamadhân è [[Kotta Sorbhâjâ]], [[Jâbâ Tèmor|Provinsi Jhâbâ Tèmor]], [[Indonesia]]. [[Bhângsa:Geografi]] 1vogxuxvd5cebr4nggcihqhyk8zg4xs Wiyung, Sorbhâjâh 0 770 4177 4176 2020-12-15T14:05:40Z Jon Harald Søby 5 1 revision imported 4176 wikitext text/x-wiki #REDIRECT [[Wiyung, Sorbhâjâ]] 7i2j7z49id6csr9mm8b80uk1hhsezzn Wonoasih, Probolinggo 0 771 6641 4180 2021-04-01T16:40:57Z Boesenbergia 6 6641 wikitext text/x-wiki '''Wonoasih''' panèka nyama kacamatan è Kottha Probolinggo, Provinsi Jhâbâ Tèmor, [[Indonesia|Inḍonesia]]. [[Bhângsa:Geografi]] o73qqxj2f5cih5hu2qsfdl1j810vluw Wonoasih, Wonoasih, Probolinggo 0 772 5863 4185 2021-01-20T16:03:45Z Boesenbergia 6 5863 wikitext text/x-wiki Wonoasih panèka nyama kelurahan è wilayah Kecamatan Wonoasih, Kotta Probolinggo, Provinsi [[Jhâbâ Tèmor]], Indonesia. [[Bhângsa:Geografi]] ahoz80xjtv6ocbjnvvrj0gmsc4x1jvv Wonocolo, Sorbhâjâ 0 773 4190 4189 2020-12-15T14:05:40Z Jon Harald Søby 5 4 revisions imported 4188 wikitext text/x-wiki '''Wonocolo''' panèka nyama sala sèttong kecamatan è [[Kottah Sorbhâjâh|Kotta Sorbhâjâ]], [[Jâbâ Tèmor|Provinsi Jhâbâ Tè]]<nowiki/>mor, [[Indonesia]]. [[Bhângsa:Geografi]] 743z1gvnz5xhb3r6n0amyp8ciybdm6t Wonocolo, Sorbhâjâh 0 774 4192 4191 2020-12-15T14:05:40Z Jon Harald Søby 5 1 revision imported 4191 wikitext text/x-wiki #REDIRECT [[Wonocolo, Sorbhâjâ]] o6wdw72xqsas2ph5vu4ystz0eszy6jb Wonokromo, Sorbhâjâ 0 775 4198 4197 2020-12-15T14:05:41Z Jon Harald Søby 5 5 revisions imported 4196 wikitext text/x-wiki '''Wonokromo''' panèka nyama sala sèttong kecamatan è [[Kottah Sorbhâjâh|Kotta Sorbhâjâ]], [[Jâbâ Tèmor|Provinsi Jhâbâ Tè]]<nowiki/>mor, [[Indonesia]]. [[Bhângsa:Geografi]] cvgccb31kkg7mu8ck09zkpyw3trharn Wonokromo, Sorbhâjâh 0 776 4200 4199 2020-12-15T14:05:41Z Jon Harald Søby 5 1 revision imported 4199 wikitext text/x-wiki #REDIRECT [[Wonokromo, Sorbhâjâ]] rv4rifpxjcg22wwffq0ekrijls2iiq2 Y.B. Mangunwijaya 0 777 8535 8472 2022-07-08T08:29:34Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:Rachmat04|Rachmat04]] 6681 wikitext text/x-wiki '''R.D. Yusuf Bilyarta Mangunwijaya, Dipl.Ing.''' otabâ lebbi èkennal klabân nyama '''Y.B. Mangunwijaya''' otabâ '''Romo Mangun''' (lahèr è Ambarawa, Kabhupatèn Semarang, Jhâbâ Tengnga, 6 Mèi 1929 – wafat è [[Jakarta]], 10 Fèbruari 1999 ka omor 69 taon) panèka sala sèttong rohaniwan, aktivis, arsitèk, sastrawan bân panolès asal Indonèsia. == Buku bân tolèsan == * ''Balada Becak'', novel, 1985 * ''Balada dara-dara Mendut'', novel, 1993 * ''Burung-Burung Rantau'', novel, 1992 * ''Burung-Burung Manyar'', novel, 1981 * ''Di Bawah Bayang-Bayang Adikuasa'', 1987 * ''Durga Umayi'', novel, 1985 * ''Esei-esei orang Republik'', 1987 * ''Fisika Bangunan'', buku arsitektur, 1980 * ''Gereja Diaspora'', 1999 * ''Gerundelan Orang Republik'', 1995 * ''Ikan-Ikan Hiu, Ido, Homa'', novel, 1983 * ''Impian Dari Yogyakarta'', 2003 * ''Kita Lebih Bodoh dari Generasi Soekarno-Hatta'', 2000 * ''Manusia Pascamodern, Semesta, dan Tuhan: renungan filsafat hidup, manusia modern'', 1999 * ''Memuliakan Allah, Mengangkat Manusia'', 1999 * ''Menjadi generasi pasca-Indonesia: kegelisahan Y.B. Mangunwijaya'', 1999 * ''Menuju Indonesia Serba Baru'', 1998 * ''Menuju Republik Indonesia Serikat'', 1998 * ''Merintis RI Yang Manusiawi: Republik yang adil dan beradab'', 1999 * ''Pasca-Indonesia, Pasca-Einstein'', 1999 * ''Pemasyarakatan susastra dipandang dari sudut budaya'', 1986 * ''Pohon-Pohon Sesawi'', novel, 1999 * ''Politik Hati Nurani'' * ''Puntung-Puntung Roro Mendut'', 1978 * ''Putri duyung yang mendamba: renungan filsafat hidup manusia modern'' * ''Ragawidya'', 1986 * ''Romo Rahadi'', novel, 1981 (terbit klabân nyamah pena Y. Wastu Wijaya) * ''[[Rara Mendut: Sebuah Trilogi|Rara Mendut, Genduk Duku, Lusi Lindri]]'', novel trilogi, èterbitaghi 1982-1987 è koran Kompas, èbukuaghi 2008 * ''Rumah Bambu'', kompolan carpan, 2000 * ''Sastra dan Religiositas'', kompolan èsay, 1982 * ''Saya Ingin Membayar Utang Kepada Rakyat'', 1999 * ''Soeharto dalam Cerpen Indonesia'', 2001 * ''Spiritualitas Baru'' * ''Tentara dan Kaum Bersenjata'', 1999 * ''Tumbal: kumpulan tulisan tentang kebudayaan, perikemanusiaan dan kemasyarakatan'', 1994 * ''Wastu Citra'', buku Arsitektur, 1988 [[Bhângsa:Bhujhângghâ]] 6n54kyfsulyegqxgb2jrl4bgrx8kgv8 Y. Wibowo 0 778 5854 4209 2021-01-19T15:54:33Z Boesenbergia 6 5854 wikitext text/x-wiki '''Y. Wibowo''' (lahèr è [[Lampung]], 3 Dèsèmber 1974) panèka sala sèttong sastrawan bân panolès asal Indonèsia. == Karjâ == * ''Opera Kebun Lada'' (kompolan sajak, [[2005]]) [[Bhângsa:Bhujhângghâ]] 1bdwmjfbqpoj77jcovu9k071ukbzf0a Yonathan Rahardjo 0 779 5853 4213 2021-01-19T15:54:11Z Boesenbergia 6 5853 wikitext text/x-wiki '''Yonathan Rahardjo''' (lahèr è Bojonegoro, Jhâbâ Tèmor, 17 Januwarè 1969) panèka sala sèttong sastrawan bân panolès asal [[Indonesia|Inḍonesia]]. == Karjâ == === Kasorangan === ==== Novèl ==== * ''Lanang'' (2008) * ''Taman Api'' (2011) * ''Wayang Urip'' (2012) * ''Anak Turun Airlangga'' (2019) * ''Pertobatan Seorang Golput'' (2019) ==== Kompolan carèta pandha' ==== * ''13 Perempuan'' (2011) ==== Kompolan puisi ==== * ''Jawaban Kekacauan'' (2004) * ''Kedaulatan Pangan'' (2009) ==== Ilmiah ==== * ''Avian Influenza, Pencegahan dan Pengendaliannya'' (2004) * ''Air Sehat untuk Ternak Ayam'' (2012) * ''Mengatasi Stres Ayam'' (2012) * ''Flu Burung, Kajian dan Penanggulangan'' (2014) * ''Beternak Ayam Petelur'' (2016) * ''Sejarah Sastra dan Literasi Bojonegoro'' (2018) === Bhârengan === ==== Kompolan carèta pandha' ==== * ''Tragedi Kemanusiaan 1965-2005'' (2005) * ''Beraksinya Jawara-Jawara Baru'' (2007) * ''Titian'' (2008) * ''Compassion & Solidarity'' (2009) * ''Lingkar Jati'' (2015) * ''Kembang Setaman PSJB 2018'' (2018) ==== Kompolan puisi ==== * ''Padang Bunga Telanjang'' (2003) * ''Bisikan Kata Teriakan Kota'' (2003) * ''Maha Duka Aceh'' (2005) * ''Nubuat Labirin Luka'' (2005) * ''Ode Kampung'' (2006) * ''Negeri Cincin Api'' (2011) * ''Titik Temu'' (2014) * ''Pancawarna'' (2015) * ''Pengkok'' (2017) ==== Kompolan èsay ==== * ''40 Hari Wafatnya Mochtar Lubis'' (2004) * ''Debat Capres tentang Pendidikan Nasional'' (2004) ==== Ilmiah ==== * ''Setengah Abad Sejarah Ayam Ras Indonesia'' (2001) * ''Penyakit Unggas dan Pengendaliannya'' (2002) * ''Jejak Kuliner Indonesia'' (2010) [[Bhângsa:Bhujhângghâ]] oxc44cj26mnjrqoa7a6fclwtmefukl4 Yongky Safanayong 0 780 5852 4217 2021-01-19T15:53:41Z Boesenbergia 6 5852 wikitext text/x-wiki '''Yongky Safanayong''' (lahèr è Bandung, 26 Agustus 1950, bân wafat 11 Maret 2015) panèka sala sorang desainer grafis kalonta Indonesia, jhughâ sorang parintis dâlem pendidikan desain grafis è Indonesia. Yongky panèka alumni jurusan Desain, [[Universitas Trisakti]], [[Jakarta]], 1980. Yongky kamoddhian adhâddhi dosèn è universitas kasebbhut dâri taon 1980-2004. Selain jrowa, Yongky jhughâ adhâddhi desainer produk, tekstil, interior bân mèbel. [[Bhângsa:Orèng]] myrxjjtwuvkehhnt5q1vmh8r8nqhnyn Yor-nyèoran 0 781 12315 5735 2023-03-18T16:56:24Z Dušan Kreheľ 1173 [[:m:User:Dušan Kreheľ/Bot:Merging identical references by the bot|Merging identical references by the bot]] (new reference: 1, new reference call: 1) 12315 wikitext text/x-wiki [[Bhengkek:Physalis angulata (2128199271).jpg|thumb|Yor-nyèoran]] '''Yor-nyèoran''' (''Physalis angulata'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Solanacaeae. Tombuwân arèya èkoca' kèya ''cecenet,'' ''cecendet'' (Sonḍhâ); ''kepok-kepokan'' (Bhâli), ''lapinonat'' (Seram), ''dedes'' (Sasak) bân ''ceplukan'' (Indonesia)<ref>Badrunasar, A. dan Santoso, H. B. 2016. Tumbuhan Liar Berkhasiat Obat. Forda Press. Bogor.</ref>. Satèya, yor-nyèoran regghâna larang è pasaran<ref>https://tirto.id/buah-ciplukan-yang-sedang-naik-daun-cuTV</ref>. == Ghâḍuwân kimia == Yor-nyèoran aghâḍhu sanyabâ aktif antara laèn saponin, flavonoid, polifenol, bân fisalin<ref name="Unnamed-20230318165604">https://ccrc.farmasi.ugm.ac.id/?page_id=193</ref>. == Paghuna'an == Ramo'na biyasana èghuna'aghi ka'anghuy ghâbây obât panyakè' [[cacèng]] bân ghresghes. Ḍâunna ghâbây nambhâi potong, teleppo, poro, tapalèco', bân akemmè nana. Buwâna dhibi' kapprana èkakan otabâ nambhâi [[èpilèpsi]], ta' ngennèng akemmè, bân [[panyakè' konèng]]<ref name="Unnamed-20230318165604"/>. == Sombher == <references responsive="" /> [[Bhângsa:Totombuwân]] [[Bhângsa:Solanaceae]] 41rxlvsd00pl395mfszg3pf4s77lga6 Yudhistira ANM Massardi 0 782 5851 4227 2021-01-19T15:52:55Z Boesenbergia 6 5851 wikitext text/x-wiki '''Yudhistira Andi Noegraha Moelyana Massardi''' otabâ '''Yudhistira ANM Massardi''' (lahèr è Subang, [[Jhâbâ Bârâ']], 28 Fèbruwari 1954) panèka sala sèttong sastrawan bân panolès asal Indonèsia. == Karjâ == === Buku === ''Pendidikan Karakter dengan Metode Sentra'' (2012) === Carpan === * ''[[Penjarakan Aku Dalam Hatimu]]'' (1979) * ''Forum BengKarung'' (1994) * ''[[Wanita Dalam Imajinasi]]'' (1994) * ''Wawancara dengan Rahwana'' (1982) === Novèl === * ''[[Arjuna Mencari Cinta]]'' (1977) * ''[[Arjuna Mencari Cinta Part II]]'' (1980) * ''[[Ding Dong]]'' (1978) * ''[[Yudhistira Duda]]'' (1981) * ''Arjuna Wiwahahaha'' (1984) * ''Mencoba Tidak Menyerah'' (1979) * ''Obladi-Oblada'' (1978) * === Sajak === * ''[[Rudi Jalak Gugat]]'' (1982) * ''[[Sajak Sikat Gigi]]'' (1983) qn7117lverr4ncrq3bagtdxk1nh0d3y Yusi Avianto Pareanom 0 783 13745 5850 2023-07-11T02:05:15Z Boesenbergia 6 13745 wikitext text/x-wiki '''Yusi Avianto Pareanom''' (lahèr è Semarang, [[Jhâbâ Tengnga]], 9 Novèmbèr 1968) iyâ arèya sala sèttong bhujhângghâ bân panolès asal Indonèsia. == Karjâ == * ''Rumah Kopi Singa Tertawa'' (Banana, 2011, kompolan carèta pandhâ') * ''Grave Sin No. 14 and Other Stories'' (Lontar, 2015, kompolan carèta pandhâ' è tello' bhâsa: Indonèsia, Inggris, bân Jèrman) * ''Raden Mandasia Si Pencuri Daging Sapi'' (Banana, 2016, novèl) * ''Muslihat Musang Emas'' (Banana, 2017, kompolan carèta pandhâ') [[Bhângsa:Bhujhângghâ]] 3x9p3eow5wfqttz4meb1pnqy5edd8ox Zainal Afif 0 784 5849 4233 2021-01-19T15:52:13Z Boesenbergia 6 5849 wikitext text/x-wiki '''Zainal Afif''' (lahèr è Lhoksukon, Acèh, 25 April 1936 – wafat è Huddinge, 15 kilometer è lowar Stockholm, Swèdia, 28 Oktober 2004 ka omor 68 taon) panèka sala sèttong sastrawan bân panolès asal [[Indonesia|Inḍonesia]]. == Karjâ tolès == * ''Sastra Indonesia, Angkatan dan Periodisasi'' * ''Sastra Indonesia Klasik, Apa dan Bagaimana Akronim dan Singkatan Indonesia'' * ''Berkelana di Bumi Zhongguo'' * ''Arus dan Darah'' (kompolan sajak) [[Bhângsa:Bhujhângghâ]] kubo592emdhoiay31ujqe94d4dy2ye4 Zainuddin Tamir Koto 0 785 5848 4237 2021-01-19T15:51:44Z Boesenbergia 6 5848 wikitext text/x-wiki '''Zainuddin Tamir Koto''' (lahèr è Tanjung Mutiara, Padang Pariaman, Somattra Bârâ', 14 Dèsèmber 1941 – wafat è [[Mèḍan]], Somattra Dâjâ, 11 Dèsèmber 2011 ka omor 69 taon) panèka sala sèttong sastrawan bân panolès asal Indonèsia. == Karjâ == * ''Mesranya Kata'' (kompolan sajak) * ''Merdunya Suara'' (kompolan sajak, [[1976]]) * ''Bayonet'' (kompolan sajak, [[1985]]) * ''Air Zam Zam'' ([[1985]]) [[Bhângsa:Bhujhângghâ]] o814pze32jdzrgwwo068t6mu4vnaeaj Zainudin Amali 0 786 14163 5847 2023-09-12T13:41:25Z Alfiyah Rizzy Afdiquni 9 14163 wikitext text/x-wiki {{infobox orang}} '''Dr. H. Zainudin Amali, S.E., M.Si.''' (lahèr è Gorontalo, 16 Sèptèmber 1962; omor 57 taon) panèka Menteri Pemuda dan Olahraga ka Kabinet Indonesia Maju Joko Widodo-Ma'ruf Amin ka periode 2019-2024, sè madhâporaghi sorang pengusaha bân politikus dâri [[Gorontalo]]. Zainudin panèka anggota Partai Golongan Karya sè adhikkè'è kalaghungan mènangka Ketua DPP Partai Golkar periode 2014-2019. [[Bhângsa:Orèng]] fgtgtif6sfifufyld3vv1udj7xyhjdk Bhesa Mèdura/Paribhesa Madura 0 787 16070 15139 2024-02-25T18:00:03Z EmausBot 150 Fixing double redirect to [[Parbhâsan]] 16070 wikitext text/x-wiki #ALIH [[Parbhâsan]] i1q7aebryjk1nps72cldqm4w0npuj1d Bhesa Mèdura/polo Madura 0 788 15263 15140 2023-12-09T14:57:25Z EmausBot 150 Fixing double redirect to [[Polo Madhurâ]] 15263 wikitext text/x-wiki #ALIH [[Polo Madhurâ]] aomlaagv52rg9q71ldx9mn2m2pg7dm6 Èlmo Nahwu 0 789 4258 4257 2020-12-15T14:05:43Z Jon Harald Søby 5 1 revision imported 4257 wikitext text/x-wiki #REDIRECT [[Èlmo nahwu]] 2ddhisxqgyi65fvl96pv37fs75hqrkn Èlmo Shorof 0 790 4260 4259 2020-12-15T14:05:43Z Jon Harald Søby 5 1 revision imported 4259 wikitext text/x-wiki #REDIRECT [[Èlmo shorof]] p7osviqdzrrtc1ob3c31mmdywppb5yg Èlmo nahwu 0 791 7308 7298 2021-08-24T03:54:31Z Boesenbergia 6 7308 wikitext text/x-wiki '''Èlmo nahwu''' ([[bhâsa Arab]]: ﻋﻠﻢ اﻟﻦحو), (bhâsa Inḍonesia: nahu, sintaksis), (bhâsa Inggris: syntax) iyâ arèya bagiyân ḍhâsar èlmo tata bhâsa Arab sè anḍi' kennengan è ḍâlem okara bân bhângon ''harkat'' buḍi oca'. Subjèk-subjèk ḍâri èlmo nahwu iyâ arèya horop (harf), oca', bân okara (kalimah). == Tojjhuwân == Tojjhuwânna ajhâr èlmo nahwu iyâ arèya mènangka ajâgâ ḍâri kalopotan lèsan ngoca’ oca’ Arab bân faham ḍâ’ ka [[Al-Qur’an]] bân hadits Nabi Muhammad SAW ka'angghuy pamahaman sè bhenḍer. [[Bhângsa:Bhâsa]] [[Bhângsa:Èlmo]] 0vcczdz1c5jsa329mh1222manqaflez Èlmo shorof 0 792 5845 4274 2021-01-19T15:48:05Z Boesenbergia 6 5845 wikitext text/x-wiki '''Èlmo shorof''' (bhâsa Arab: علم الصرف), (bhâsa Indonesia: saraf), (bhâsa Ènggris: morphology) mongghu etimologi iyâ arèya aasal dâri صرف sè amakna aobâ. Dâri kata rèya, Ulama’ Arab anyamaaghi èlmo paobâân bentuk oca' dâddi èlmo shorof (masdar dâri Shorofa). Mongghu terminologi iyâ arèya èlmo tata bhâsa sè nerrangaghi bentuk oca' acakop paobâân bentuk, pânambâân horop. Èlmo shorof abahas jhughâ dâ’ ka ''illah'', ''idgam'', i''bdal'', ''wazan'', ''mauzun'' bân laènna. == Objèk Sè Èbahas == Fiil mutasharrif ([[Oca' Lako]] sè bentukna bisa aobâ), isim mu’rab, binyatul kalimah, illah, i'lal, idgham, bân ibdal. [[Bhângsa:Bhâsa]] [[Bhângsa:Èlmo]] lqg2sm290ujgqa9nevjr5m2imp9tks0 Ènsiklopeḍia 0 793 6934 6933 2021-05-17T12:53:48Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Ènsiklopedia]] ka [[Ènsiklopeḍia]] 6933 wikitext text/x-wiki '''Ensiklopedia''', otaba kadhâng èèjhâ mènangka '''ensiklopedi''', enggi panèka dâmpè'an [[buku]] sè aesse panjelasan tentang setiap cabang [[elmo]] pangetahuan sè esusun menorot abjad otaba menorot kategori secara singkat bân padat. ==Etimologi== Oca "ensiklopedia" eambil dhari [[bhesa Yunani]]; ''enkyklios paideia'' ({{Polytonic|ἐγκύκλιος παιδεία}}) sè artina sebuah lingkaran otaba pengajaran sè lengkap. Maksudnya ensiklopedia panèka sebuah [[pandidigan]] paripurna sè mencakup sadajana lingkaran elme pangetahuan. Seringkali ensiklopedia dicampurbaurkan kalaban [[kamus]] walaupun ensiklopedia-ensiklopedia jaman dahulu awalnya memang berkembang dari kamus. [[Bhângsa:Buku]] ecezkwzlrsb74s2tiy56aymwtp4124z Ḍaftar naghârâ 0 794 17092 17073 2024-07-26T12:21:27Z OrangKalideres 2196 Reverted 1 edit by [[Special:Contributions/114.79.44.79|114.79.44.79]] ([[User talk:114.79.44.79|talk]]) (TwinkleGlobal) 17092 wikitext text/x-wiki __NOTOC__ ---- <div class="center"> [[#A|A]] [[#B|B]] [[#C|C]] [[#D|D]] [[#E|E]] [[#F|F]] [[#G|G]] [[#H|H]] [[#I|I]] [[#J|J]] [[#K|K]] [[#L|L]] [[#M|M]] [[#N|N]] [[#O|O]] [[#P|P]] [[#Q|Q]] [[#R|R]] [[#S|S]] [[#T|T]] [[#U|U]] [[#V|V]] [[#W|W]] [[#Y|Y]] [[#Z|Z]] </div> ---- ==A== [[Abkhazia]] - [[Afghanistan]] - [[Afrika Tasek]] - [[Republik Afrika Tengah]] - [[Akrotiri bân Dhekelia]] - [[Åland]] - [[Albania]] - [[Aljazair]] - [[Amerika Serikat]] – [[Andorra]] - [[Antillen Belanda]] - [[Angola]] - [[Anguilla]] - [[Antigua bân Barbuda]] - [[Arab Saudi]] – [[Argentina]] - [[Armenia]] - [[Aruba]] - [[Polo Ascension]] - [[Australia]] – [[Austria]] - [[Azerbaijan]] ==B== [[Bangladesh]] – [[Bahama]] - [[Bahrain]] - [[Barbados]] - [[Belanda]] - [[Belarus]] - [[Belgia]] – [[Belize]] – [[Benin]] - [[Bermuda]] - [[Bhutan]] - [[Bolivia]] - [[Bosnia Herzegovina]] - [[Botswana]] - [[Brasil]] - [[Britania Raya]] - [[Brunei|Brunei Darussalam]] - [[Bulgaria]] - [[Burkina Faso]] - [[Burundi]] ==C== [[Chad]] - [[Kapolowan Cayman]] - [[Ceko|Republik Ceko]] – [[Chili]] - [[Republik China]] (Taiwan) - [[Kapolowan Cook]] - China (''teguli'' [[Republik Rakyat Tiongkok]]) - [[Polo Christmas]] - [[Kapolowan Cocos (Keeling)|Polo Cocos]] - [[Côte d'Ivoire]] ==D== [[Denmark]] – [[Djibouti]] - [[Dominika]] - [[Republik Dominika]] ==E== [[Ekuador]] – [[El Salvador]] - [[Eritrea]] - [[Estonia]] - [[Ethiopia]] ==F== [[Fiji]] - [[Filipina]] – [[Finlandia]] - [[Kapolowan Falkland]] - [[Kapolowan Faroe]] ==G== [[Gabon]] - [[Gambia]] - Jalur Gaza (''teguli'' [[Palestina]]) – [[Georgia]] - [[Ghana]] - [[Gibraltar]] - [[Grenada]] - [[Greenland]] – [[Guatemala]] - [[Guadeloupe]] - [[Guiana Perancis]] - [[Guinea]] - [[Guinea Bissau]] - [[Guinea Khatulistiwa]] - [[Guyana]] - [[Guernsey]] - [[Guam]] ==H== [[Haiti]] – [[Honduras]] - [[Hong Kong]] – [[Hongaria]] ==I== [[India]] - [[Indonesia]] - [[Inggris]] - [[Republik Irlandia]] - [[Irlandia Daja]] - [[Italia]] – [[Irak]] – [[Iran]] - [[Islandia]] - [[Israel]] ==J== [[Jamaika]] - [[Jeppang]] - [[Jerman]] - [[Jersey]] ==K== [[Kamboja]] – [[Kamerun]] - [[Kanada]] - [[Kaledonia Anyar]] - [[Kazakhstan]] – [[Kenya]] – [[Kirgizstan]] - [[Kiribati]] - [[Kolombia]] - [[Komoro]] - [[Republik Kongo]] - [[Zaire|Republik Demokrasi Kongo]] - [[Korèa Lao']] - [[Korea Daja]] – [[Kosta Rika]] - [[Kosovo]] - [[Kroasia]] – [[Kuba]] - [[Kuwait]] ==L== [[Laos]] – [[Latvia]] - [[Lesotho]] - [[Lebanon]] – [[Liberia]] - [[Libya]] – [[Liechtenstein]] - [[Lithuania]] - [[Luxemburg]] ==M== [[Makau]] – [[Madagaskar]] – [[Maladewa]] – [[Malawi]] – [[Malaysia]] – [[Mali]] – [[Malta]] – [[Makedonia]] – [[Polo Man]] – [[Kapolowan Mariana Daja]] – [[Maroko]] – [[Martinika]] – [[Kapolowan Marshall]] – [[Mauritania]] – [[Mauritius]] – [[Mayotte]] – [[Meksiko]] – [[Martinique]] (Martinik) – [[Mesir]] – [[Mikronesia]] – [[Moldavia]] – Rep. Moldavia Pridnestrovian (''teguli'' [[Transnistria]]) – [[Monako]] – [[Mongolia]] – [[Montenegro]] – [[Montserrat]] – [[Mozambik]] – [[Myanmar]] ==N== [[Nagorno-Karabakh]] - [[Namibia]] – [[Nauru]] - [[Nepal]] – [[Niger]] – [[Nigeria]] - [[Nikaragua]] - [[Niue]] - [[Norwegia]] - [[Polo Norfolk]] ==O== [[Oman]] - [[Ossetia Tasek]] ==P== [[Pakistan]] - [[Palau]] - [[Palestina|Otoritas Palestina: Tepe Bara' bân Jalur Gaza]] – [[Panama]] – [[Pantai Gading]] - [[Paraguay]] - [[Papua Nugini]] – [[Perancis]] – [[Peru]] - [[Polandia]] - [[Polinesia Perancis]] - [[Portugal]] – [[Puerto Riko]] - [[Kapolowan Pitcairn|Pitcairn]] ==Q== [[Qatar]] ==R== [[Réunion]] - [[Romania]] - [[Rusia|Federasi Rusia]] - [[Rwanda]] ==S== [[Sahara Bara']] - [[Saint Helena]] - [[Saint Kitts bân Nevis]] - [[Saint Lucia]] - [[Saint Pierre bân Miquelon]] - [[Saint Vincent bân The Grenadines]] - [[San Marino]] - [[Samoa]] - [[Sao Tome bân Principe]] - [[Selandia Anyar]] - [[Senegal]] - [[Serbia]] - [[Seychelles]] – [[Sierra Leone]] – [[Singapura]] – [[Siprus]] – [[Republik Turki Siprus Daja]] – [[Skotlandia]] – [[Slovenia]] – [[Slovakia]] – [[Solomon]] – [[Somalia]] – [[Somaliland]] – [[Spanyol]] – [[Sri Lanka]] – [[St. Kitts & Nevis]] - [[St. Pierre & Miquelon]] - [[Saint Vincent bân Grenadines]] – [[Sudan]] – [[Sudan Lao']] – [[Suriah]] – [[Suriname]] – [[Svalbard]] – [[Swaziland]] – [[Swedia]] – [[Swiss]] (Switzerland) ==T== Taiwan (''teguli'' [[Republik China]]) - [[Tajikistan]] - [[Tanjung Verde]] - [[Tanzania]] - Tepi Bara' (''teguli'' [[Palestina]]) - [[Thailand]] - [[Timor Temor]] – [[Republik Rakyat Tiongkok]] ([[RRT]]) - [[Togo]] - [[Tokelau]] - [[Tonga]] - [[Transnistria]] - [[Tristan da Cunha]] - [[Trinidad bân Tobago]] - [[Tunisia]] - [[Turki]] – [[Turkmenistan]] - [[Tuvalu]] - [[Kapolowan Turks bân Caicos]] ==U== [[Uganda]] - [[Ukraina]] – [[Uni Emirat Arab]] – [[Uruguay]] - [[Uzbekistan]] ==V== [[Vanuatu]] - [[Vatikan]] – [[Venezuela]] - [[Vietnam]] - [[Kepulauan Virgin Britania Raya|Virgin Britania Raya]] - [[Kepulauan Virgin Amerika Serikat|Virgin Amerika]] ==W== [[Wales]] - [[Wallis bân Futuna]] ==Y== [[Yaman]] – [[Yordania]] (Jordania) - [[Yunani]] ==Z== [[Zambia]] - [[Zimbabwe]] __NOTOC__ ---- <div class="center"> [[#A|A]] [[#B|B]] [[#C|C]] [[#D|D]] [[#E|E]] [[#F|F]] [[#G|G]] [[#H|H]] [[#I|I]] [[#J|J]] [[#K|K]] [[#L|L]] [[#M|M]] [[#N|N]] [[#O|O]] [[#P|P]] [[#Q|Q]] [[#R|R]] [[#S|S]] [[#T|T]] [[#U|U]] [[#V|V]] [[#W|W]] [[#Y|Y]] [[#Z|Z]] </div> ---- ==Torreh tengale== *[[Daftar Ibukotta]] *[[ISO 3166-1|Kode negara ISO 3166-1]] ==Kae'an loar== *[http://www.un.org/english/ Situs [[Parsarekatan Bangsa-Bangsa]] (PBB)] [[Bhângsa:Ḍaftar naghârâ]] [[Bhângsa:Naghârâ]] 5cjxjr72aqaky17iek1f6x9evdqt9yq Ḍaftar bhâdhân khosos Parajhuman Bhângsa-bhângsa 0 795 8807 8795 2022-07-29T19:37:59Z Praxidicae 176 rvv 5840 wikitext text/x-wiki '''Organisasi Internasional''' panèka sèttong bentuk kerja sama gabungan pan-bàràmpan [[naghârâ]], [[/organisasi]] otabà unit fungsi sè agadhui tojjhuwàn sè padà kaangghuy èjalanagih èssè parsetujuan otabà parjanjian. [[Bhângsa:Parajhuman Bhângsa-bhângsa]] nxu966akmutj4z9a67lmz2811xbcxea Ḍhâḍḍhâ' 0 796 5532 5384 2021-01-06T01:57:04Z Boesenbergia 6 5532 wikitext text/x-wiki [[Bhengkek:Erythrina spec 1 Cuba.jpg|thumb|Kembhângnga ḍhâḍḍhâ' sè abârna mèra]] '''Ḍhâḍḍhâ'''' (''Erythrina variegata'') iyâ arèya tombuwân sè tamaso' ka famili Fabaceae. Bhungka sè segghut èghuna'aghi ghâbây paghâr bân ḍeng-anḍeng arèya anḍi' bânnya' nyama. Iyâ arèya ''dadap ayam'', ''dadap laut'' ([[Jhâbâ]]), ''dadap blendung'' (Sonḍhâ), ''dalungdung'' (Bhâli), ''deris'' (Timor), ''galala itam'' (Maluku), bân èn-laènna. [[Bhângsa:Totombuwân]] [[Bhângsa:Fabaceae]] 0cpdjwpjjm8afeh0nk5boyfwhffvkpt Ḍus-beḍḍusân 0 797 5531 4785 2021-01-06T01:55:33Z Boesenbergia 6 5531 wikitext text/x-wiki [[Bhengkek:Ageratum conyzoides (2).JPG|thumb|Kembhângnga ḍus-beḍḍusân]] '''Dus-beddusân''' (''Ageratum conyzoides'') iyâ arèya tombuwân sè tamaso' ka famili Asteraceae. Tombuwân arèya oḍi' saosom sè asalla ḍâri Amèrika tropis, khosossa [[Brasil]]. Makkè ḍâ' iyâ ella abit alebbhu è pan-brâmpan kennengngan è [[Nusantara]]. Ḍus-beḍḍusân èkoca' kèya ''babadotan'' (Sonḍhâ); ''wedusan'' (Jhâbâ); ''rumput balam'' (Pontianak); bân ''billygoat-weed, goatweed, chick weed'' otabâ ''whiteweed'' (Inggris). Èkoca' dus-beddusân polana bâuna akadhi bâuna [[embi' beḍḍus]]. [[Bhângsa:Totombuwân]] [[Bhângsa:Asteraceae]] 711i9w5uqrg5un4pn0zt9fhstjvdhwh Thong-cènthongan 0 798 12989 12987 2023-05-04T02:20:34Z Boesenbergia 6 12989 wikitext text/x-wiki [[Bhengkek:Limnocharis flava HabitusFlower BotGardBln0906.jpg|thumb|Ṭong-cènṭongan]] '''Thong-cènthongan''' (''Limnocharis flava'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Alismataceae. Tombuwân rabâ rèya bânnya' ètemmonè è sabâ bân tana salambânna. Biyasana thong-cènthongan arèya tombu abhâreng bi' [[ècèng ghundung|ècèng ghunḍhung]]. Tombuwân arèya kappra èkaghâbây ghângan. [[Bhângsa:Totombuwân]] [[Bhângsa:Alismataceae]] ke2v6gnu0yqhjxcc9daychvpa1v5fpg Pakanḍhâ'ân:Main Page 1 799 4352 4351 2020-12-15T14:05:48Z Jon Harald Søby 5 2 revisions imported 4351 wikitext text/x-wiki #REDIRECT [[Pakanḍhâ'ân:Tanèyan]] 4syx04t5gtd6ye2cnk30c59tfkc1gso Pakanḍhâ'ân:Tanèyan 1 800 7417 7416 2021-10-30T05:15:49Z Ryan Ajie 46 /* Tanèyan? */ pabeccek 7417 wikitext text/x-wiki == Ayo Orang Madura == Ayo orang Madura, mana Wikipedia-nya... [[Pangangghuy:Lam Tamot|Lam Tamot]] 16:12, 30 November 2008 (UTC) == Ayo Kembangkan Wikipedia Madura! == Ayo kawan-kawan semuanya! [[Pangangghuy:Gunarta|Gunarta]] ([[Pakanḍhâ'ânna pangangghuy:Gunarta|talk]]) 16:16, 25 October 2018 (UTC) == Torè tan-trètan maddhâ nyombhâng tolèsan! == Sobung polè sè parduli ka bhudâjâ Madhurâ kajhâbhâ dât-ngodâtânna. Molaè samangkèn, torè areng-sareng aghâbây artikel è ka'enjâ bisaos. Kalamon ocapan orèng konana, '''''bhâsa nantowaghi bhângsa'''''. Salam sèttong dârâ! [[Pangangghuy:AbdiAfrizal|AbdiAfrizal]] ([[Pakanḍhâ'ânna pangangghuy:AbdiAfrizal|talk]]) 19:53, 3 May 2020 (UTC) == Jhâjhârbâân parkara padhânan oca' bân istilah == * Pemaoran = komunitas * Paellan = relawan; Dâri oca' <i>lan-ellan</i> sè artèna <i>alalakon ta' osa èopaè, lalakon ta' èbâjâr</i>. Ollè ter-ater "pa-" sè artèna "orèng sè ngalakoè". [[Pangangghuy:Boesenbergia|Boesenbergia]] ([[Pakanḍhâ'ânna pangangghuy:Boesenbergia|talk]]) 11:33, 10 October 2020 (UTC) == Tanèyan? == Ponapah halaman utama pon è aranen Tanèyan gih tretan? [[Pangangghuy:Ryan Ajie|Ryan Ajie]] ([[Pakanḍhâ'ânna pangangghuy:Ryan Ajie|kanḍhâ]]) 30 Oktober 2021 12.07 (WIB) 90g0rio066qcmwj3ulkp9gh46fww9i1 Pakanḍhâ'ân:Tanèyan Otama 1 801 4364 4363 2020-12-15T14:05:49Z Jon Harald Søby 5 1 revision imported 4363 wikitext text/x-wiki #REDIRECT [[Pakanḍhâ'ân:Tanèyan]] 4syx04t5gtd6ye2cnk30c59tfkc1gso Cèṭa'an:Bahasa 10 802 4370 4369 2020-12-15T14:05:49Z Jon Harald Søby 5 5 revisions imported 4367 wikitext text/x-wiki <div> {| style="background:white; width: 300px; margin: 0 0 0.5em 1.4em; float: right; clear: right; border: 1px #aaa solid; border-collapse: collapse;" border=1 ! colspan="2" style="font-size:120%; color: {{{fontcolor}}}; background-color: {{{familycolor}}};"|{{{name}}} <br>{{#if:{{{native_name|}}}|&#x0020;<span style="white-space: nowrap;">({{{native_name}}})</span>}}''' |- | style="vertical-align: top; padding-left: 0.5em;" |Etotoragih neng: |{{{states}}} |- | style="vertical-align: top; padding-left: 0.5em;" |Wilayah: |{{{region}}} |- | style="vertical-align: top; padding-left: 0.5em;" |Jumlah penotor: |{{{speakers}}} |- | style="vertical-align: top; padding-left: 0.5em;" |Orotan ka: |{{{rank}}} |- | style="vertical-align: top; padding-left: 0.5em;" |Rumpun bhesa: |{{{family}}} |- ! colspan="2" style="color: {{{fontcolor}}}; background-color: {{{familycolor}}};"|Status resmi |- | style="vertical-align: top; padding-left: 0.5em;" |Bhesa resmi neng: | style="vertical-align: top; padding-left: 0.5em;" |{{{nation}}} |- | style="vertical-align: top; padding-left: 0.5em;" |Eator sareng: | style="vertical-align: top; padding-left: 0.5em;" |{{{agency}}} |- ! colspan="2" style="color: {{{fontcolor}}}; background-color: {{{familycolor}}};"|Kode bhesa |- | style="vertical-align: top; padding-left: 0.5em;" |[[ISO 639]]-1||{{{iso1}}} |- | style="vertical-align: top; padding-left: 0.5em;" |ISO 639-2||{{{iso2}}} |- | style="vertical-align: top; padding-left: 0.5em;" |[[SIL International|SIL]]||{{{sil}}} |- | colspan=2 style="text-align: center; padding-bottom: 0.5em;" |Tengale jugan: [[Bhesa]] - [[Daftar bhesa]] |} </div><noinclude> [[Bhângsa:Templat kotak info|Bhesa]] </noinclude> 13rm9onjfvzzo2b1usn2tqgpkb3fc36 Cèṭa'an:Bhesalaen 10 803 4375 4374 2020-12-15T14:05:49Z Jon Harald Søby 5 4 revisions imported 4373 wikitext text/x-wiki <div style="font-size:95%"><div id="linguis-10000"> ;<small>Wikipedia + 10.000 artikel</small>:[[:bg:|Български]] &ndash; [[:id:|Bhesa Indonesia]] &ndash; [[:ca:|Català]] &ndash; [[:cs:|Česká]] &ndash; [[:da:|Dansk]] &ndash; [[:de:|Deutsch]] &ndash; [[:en:|English]] &ndash; [[:eo:|Esperanto]] &ndash; [[:es:|Español (Castellana)]] &ndash; [[:fi:|Suomi]] &ndash; [[:fr:|Français]] &ndash; [[:he:|עברית]] &ndash; [[:io:|Ido]] &ndash; [[:it:|Italiano (Italica)]] &ndash; [[:ja:|日本語]] &ndash; [[:ko:|한국어]] &ndash; [[:nl:|Nederlands]] &ndash; [[:no:|Norsk]] &ndash; [[:pl:|Polski]] &ndash; [[:pt:|Português]] &ndash; [[:ro:|Română]] &ndash; [[:ru:|Русский]] &ndash; [[:sk:|Slovenčina]] &ndash; [[:sl:|Slovenščina]] &ndash; [[:sv:|Svenska]] &ndash; [[:uk:|Українська]] &ndash; [[:zh:%E9%A6%96%E9%A0%81|繁體中文]] &ndash; [[:zh:%E9%A6%96%E9%A1%B5|简体中文]] </div><div id="linguis-1000"> ;<small>Wikipedia + 1.000 artikel</small>:[[:af:|Afrikaans]] &ndash; [[:ar:|العربية]] &ndash; [[:ast:|Asturianu]] &ndash; [[:bs:|Bosanski]] &ndash; [[:cy:|Cymraeg]] &ndash; [[:el:|Ελληνικά]] &ndash; [[:et:|Eesti]] &ndash; [[:eu:|Euskara]] &ndash; [[:fy:|Frysk]] &ndash; [[:ga:|Gaeilge]] &ndash; [[:gl:|Galego]] &ndash; [[:hr:|Hrvatski]] &ndash; [[:hu:|Magyar]] &ndash; [[:ia:|Interlingua]] &ndash; [[:is:|Íslenska]] &ndash; [[:jv:|Bhesa Jaba]] &ndash; [[:map-bms:|Bhesa Jaba Banyumasan]] &ndash; [[:ku:|Kurdî/كوردی]] &ndash; [[:la:|Latina]] &ndash; [[:lb:|Lëtzebuergesch]] &ndash; [[:lt:|Lietuvių]] &ndash; [[:ms:|Bhesa Melaju]] &ndash; [[:nn:|Nynorsk]] &ndash; [[:sa:|संस्कृत]] &ndash; [[:simple:|Simple English]] &ndash; [[:sr:|Српски]] &ndash;[[:tr:|Türkçe]] &ndash; [[:tt:|Tatarça]] &ndash; [[:wa:|Walon]] &ndash; [[:su:|Bhesa Sundha]]</small> </div><div id="linguis-100"> ;<small>Wikipedia + 100 artikel</small>:<small>[[:als:|Alemannisch]] &ndash; [[:ang:|Englisc]] &ndash; [[:be:|&#1041;&#1077;&#1083;&#1072;&#1088;&#1091;&#1089;&#1082;&#1072;&#1103;]] &ndash; [[:csb:|Kasz&#235;bsczi]] &ndash; [[:fa:|&#1601;&#1575;&#1585;&#1587;&#1740;]] &ndash; [[:fo:|Føroyskt]] &ndash; [[:gd:|Gàidhlig]] &ndash; [[:hi:|&#2361;&#2367;&#2344;&#2381;&#2342;&#2368;]] &ndash; [[:ie:|Interlingue]] &ndash; [[:kn:|ಕನ್ನಡ]] &ndash; [[:ks:|कश्मीरी / كشميري]] &ndash; [[:kw:|Kernewek]] &ndash; [[:lv:|Latvie&#353;u]] &ndash; [[:mi:|M&#x0101;ori]] &ndash; [[:nds:|Plattd&#252;&#252;tsch]] &ndash; [[:oc:|Langue d'Oc]] &ndash; [[:scn:|Sicilianu]] &ndash; [[:ta:|&#2980;&#2990;&#3007;&#2996;&#3021;]] &ndash; [[:th:|&#3652;&#3607;&#3618;]] &ndash; [[:tg:|Tagalog]] &ndash; [[:ur:|&#1575;&#1585;&#1583;&#1608;]] &ndash; [[:vi:|Ti&#7871;ng Vi&#7879;t]] &ndash; [[:zh-min-nan:|Bân-lâm-gú]]</small> </div> <p id="nexus-multilingua" style="text-align: center;"> '''[[m:Complete list of language Wikipedias available|Daftar lengkap]]''' &ndash; '''[[:en:Wikipedia:Multilingual statistics|Statistik multibhesa]]''' &ndash; '''[[:en:Wikipedia:Multilingual coordination|Ko'ordinasi multibhesa]]''' </p></div> <noinclude> </noinclude> swyv04lad4oeysr25xajkr5v56nzbnh Cèṭa'an:Bâr-kabâr Ángen 10 804 4386 4385 2020-12-15T14:05:50Z Jon Harald Søby 5 2 revisions imported 4385 wikitext text/x-wiki __NOTOC____NOEDITSECTION__ {{Peristiwa setea'/Atas}}<!-- Templat berita (untuk disalin): {{Berita |tgl = (tanggal berita; gunakan [[Waktu Universal Terkoordinasi]] (UTC)) |ber = (deskripsi berita secara singkat) |HU = y |gbr = (nama berkas; opsional) |cap = (deskripsi berkas; opsional) |wid = (lebar berkas; opsional) |u1 = (URL sumber ke-1) |n1 = (nama sumber ke-1) |u2 = (URL sumber ke-2) |n2 = (nama sumber ke-2) |u3 = (URL sumber ke-3) |n3 = (nama sumber ke-3) |u4 = (URL sumber ke-4) |n4 = (nama sumber ke-4) |u5 = (URL sumber ke-5) |n5 = (nama sumber ke-5) }} Keterangan: * Kosongkan parameter yang tidak digunakan * Mohon masukkan '''HANYA''' berita yang memiliki relevansi dengan dunia ** Penjelasan lebih lanjut: [[Wikipedia:ProyekWiki Peristiwa terkini#Ringkasan]] * Sumber berita secara otomatis ditampilkan di semua halaman yang nama dasar (BASEPAGENAME)-nya "Peristiwa terkini" * "HU = n" untuk berita yang tidak ditampilkan di halaman utama MULAI MENYUNTING --><onlyinclude> {{Berita |tgl = 19 November 2013 |ber = Serangan '''[[Pengeboman kedutaan Iran 2013|bom bunuh diri]]''' di kedutaan Iran di [[Beirut]] menewaskan {{nowrap|23 orang}} dan menyebabkan {{nowrap|146 orang}} terluka. |HU = y |gbr = Artist concept of MAVEN spacecraft.jpg |cap = [[MAVEN]] |wid = 100px |u1 = http://www.bbc.co.uk/news/world-middle-east-24997876 |n1 = BBC |u2 = http://internasional.kompas.com/read/2013/11/19/1815380/Korban.Bom.Kedubes.Iran.Jadi.22.Tewas.dan.146.Terluka |n2 = KOMPAS.com }} {{Berita |tgl = 19 November 2013 |ber = Sedikitnya {{nowrap|18 orang}} tewas akibat '''[[Banjir Sardinia 2013|banjir]]''' di [[Sardinia]]. |HU = y |gbr = |cap = |wid = |u1 = http://www.bbc.co.uk/news/world-europe-24996292 |n1 = BBC |u2 = http://internasional.kompas.com/read/2013/11/19/2018377/Banjir.Bandang.Terjang.Sardinia.Italia.Nyatakan.Kondisi.Darurat |n2 = KOMPAS.com }} {{Berita |tgl = 18 November 2013 |ber = [[NASA]] meluncurkan wahana '''[[MAVEN]]''' ''(gambar)'' ke [[Mars]]. |HU = y |gbr = |cap = |wid = |u1 = http://www.bbc.co.uk/news/science-environment-24962919 |n1 = BBC |u2 = http://www.metrotvnews.com/tekno/read/2013/11/19/13/195447/NASA-Luncurkan-Misi-Maven-Menuju-Mars- |n2 = METRO TV NEWS }} {{Berita |tgl = 17 November 2013 |ber = Pesawat '''[[Tatarstan Airlines Penerbangan 363]]''' jatuh saat mendarat di [[Kazan]], [[Rusia]], menyebabkan 50 penumpang dan awak pesawat tewas. |HU = y |gbr = |cap = |wid = |u1 = http://www.bbc.co.uk/news/world-europe-24980055 |n1 = BBC |u2 = http://www.metrotvnews.com/haji/read/2013/11/18/7/195213/Pesawat-Boeing-737-Jatuh-50-Orang-Tewas |n2 = METRO TV NEWS }} {{Berita |tgl = 16 November 2013 |ber = '''[[Abdullah Yamin]]''' terpilih sebagai [[Daftar Presiden Maladewa|presiden Maladewa]]. |HU = y |gbr = |cap = |wid = |u1 = http://www.bbc.co.uk/news/world-asia-24974019 |n1 = BBC |u2 = http://www.metrotvnews.com/metronews/read/2013/11/10/7/193533/Nasheed-Teratas-dalam-Pemilu-Maladewa |n2 = METRO TV NEWS }} </ul> '''{{#ifexist:Kematian tahun {{CURRENTYEAR}}|[[Kematian tahun {{CURRENTYEAR}}|Kematian terkini]]|[[Kematian tahun {{#time:Y|1 years}}|Kematian terkini]]}}''': {{nowrap|[[Frederick Sanger]]}} - {{nowrap|[[Doris Lessing]]}} <!-- SELESAI MENYUNTING -->{{clear}} {{#switch:{{BASEPAGENAME}}|Peristiwa terkini=|#default=<div style="text-align: right;" class="noprint">'''[[Portal:Peristiwa terkini|Peristiwa terkini lainnya...]]'''</div>}} </onlyinclude> {{Peristiwa terkini/Bulan}} == [[{{#time:F Y}}|Arsip bulan ini]] == <div style="float:right;" class="plainlinks"><span class="nowrap" title="sunting halaman {{#time:F Y}}" style="padding:.2em .6em; border:1px solid; border-color:#aaa #555 #555 #aaa; {{border-radius|3px}} background-color:#f2f2f2; {{linear-gradient|top|#fcfcfc, #e0e0e0}}">[{{fullurl:{{#time:F Y}}|action=edit}} sunting]</span></div> {{:{{#time:F Y}}}} <!-- KATEGORI & INTERWIKI --> [[Kategori:Templat Peristiwa Terkini| ]]<noinclude> </noinclude> 2zdoy23iw5o1jo8cpsp9ludnyqqne1x Cèṭa'an:Ensiklopedia Medura 10 805 4404 4403 2020-12-15T14:05:51Z Jon Harald Søby 5 17 revisions imported 4403 wikitext text/x-wiki {| | width="45%" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; border-top: 1px dashed #AAAAAA;" | '''Umum'''<br/><font color="green"> [[Agama]] - [[Sejarah]] - [[Pemerentahan]] - [[andidigan|Pandidigan]] - [[Partanian]] - [[Tokoh]]</font> |- |} {| | width="45%" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; border-top: 1px dashed #AAAAAA;" | '''Budaja'''<br/><font color="green"> [[Kabudajajaan]] - [[Adat Istiadat]] - [[Bhesa/Bhesa]] - [[Senne]] - [[Carok]]</font> |- |} {| | width="45%" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; border-top: 1px dashed #AAAAAA;" | '''Kaélmoan'''<br/><font color="green"> [[Elmo]] - [[Matematika]] - [[Fisika]] - [[Biologi]] - [[Astronomi]] - [[Ekonomi]] - [[Geografi]] - [[Hokum]] - bll</font> |- | width="45%" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; border-top: 1px dashed #AAAAAA;" | '''Legenda, Mitos, Tokoh'''<br/><font color="green"> [[Pak Sakera]] - [[Joko Tole]] -[[Arya Wiraraja]] - [[Trunojoyo]] - [[Cakraningrat]] - [[Asta Tenggi]] - [[Ke' Lesap]] - [[Pecut Joko Tole]] - [[Sarifah Ambani]] - [[Pangeran Segara]]-[[Karaton Songennep]]</font> |- | width="45%" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; border-top: 1px dashed #AAAAAA;" | '''Kesenian'''<br/><font color="green"> [[Gendhing]] - [[Bejeng]] - [[Sastr]]a - [[Lukis]] - [[Sandur]] - [[Sronen]] - [[Tandha]] - [[Pencak sondah]] - [[Pencak tlangoh]] - [[/Barzanzi]] - [[/Mamaca]] - [[/Tunél]] - [[/Jèrèn képang]]</font> |- |} {| | width="45%" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; border-top: 1px dashed #AAAAAA;" | '''Da'aran'''<br/><font color="green"> [[/Dudul Mèdura]] - [[/Berras jagung]] - [[/Dumangsa]] - [[/Men emen]] - [[/Sate embi]] - [[/Rojek cingur]] </font> |- | width="45%" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; border-top: 1px dashed #AAAAAA;" | '''Plèssiran'''<br/><font color="green"> [[/Plessiran alam]] - [[/Plessiran sajarah]] - [[/Plessiran budaya]]</font> |- |} {| | width="45%" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; border-top: 1px dashed #AAAAAA;" | '''Laen-Laen'''<br/><font color="green"> [[/Mancanegara]] - [[/Indonesia]] - [[/Madura]] - [[/Organisasi]] - [[/Dunynya lalake]] - [[/Dunynya bini]] - [[/Dunynya Nak-Kanak]] - [[/Kaloarga & Kasehatan]] - [[/Olahraga, Hobi & Hiburan]] - [[/Komunikasi & Siaran]] - [[/Angkutan umum]] - [[/Tata bhesa Mèdura]]</font> |- |} {| | width="45%" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; border-top: 1px dashed #AAAAAA;" | '''Dari Pengguna/Pembaca'''<br/><font color="green"> [[/Obrolan|Usul & Tanya]] - [[/Obrolan|Uneg-Uneg]]</font> |- | width="45%" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; border-top: 1px dashed #AAAAAA;" | '''Dari Pengoros'''<br/><font color="green"> [[/Seng Ringan-Ringan]] - [[/Warta Anyar Mèdura]]</font> |- |} {| | width="45%" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; border-top: 1px dashed #AAAAAA;" | '''Pautan Loar'''<br/><font color="green"> [[:id:| Wikipedia Bhesa Indonesia]] - [[:jv:| Wikipedia Bhesa Jaba]]</font> |- |} <small>[[Cèṭa'an:Ensiklopedia Medura|edit this template]]</small> cv3sbp7w50bhfy4zg410y5t8kzm7x95 Cèṭa'an:Ghâmbhâr sè èpèlè 10 806 4702 4406 2020-12-20T02:34:50Z Minorax 173 obs tag 4702 wikitext text/x-wiki <div class="center"> <span style="margin:0px 10px 10px 0px; box-shadow:0px 3px 4px rgba(0, 0, 0, 0.45);display:inline-block;">[[Bhengkek:{{{image}}}|{{{width}}}px]]</span></br> <small>{{{caption}}}</small> </div> mfncbzxyd00hv9fzuf5znd0ntp2leng Cèṭa'an:Gâmbâr Peleyan 10 807 4412 4411 2020-12-15T14:05:51Z Jon Harald Søby 5 5 revisions imported 4411 wikitext text/x-wiki [[Bhengkek:Suramadu Bridge 4.JPG|thumb|center|520px]] '''Ghâladâk Suramadu''', Ghâladâk paneka é resmeagi saréng Presiden DR. H. Susilo Bambang Yudhoyono tanggal 10 Juni 2009. Ghâladâk Suramadu nyambungagi dârdhan tanah Jâbâ tor Madhurâ gpls89p6s3o1mnwzy03cki9xqnch5ma Cèṭa'an:Halaman Otama/kop kangan 10 808 4416 4415 2020-12-15T14:05:51Z Jon Harald Søby 5 3 revisions imported 4415 wikitext text/x-wiki | style="border-bottom:3px solid;border-color:{{{border-color|transparent}}};padding:10px;"| <span style="font-size:140%;color:#555555;margin-left:15px;">{{{title}}}</span> e0sd4tpkjz6x81an22wj1bo85jkeqx8 Cèṭa'an:Halaman Otama/kop otama 10 809 4419 4418 2020-12-15T14:05:51Z Jon Harald Søby 5 2 revisions imported 4418 wikitext text/x-wiki | style="border-bottom:3px solid;border-color:{{{border-color|transparent}}};padding:10px;width:60%"| <span style="font-size:140%;color:#555555;margin-left:15px;">{{{title}}}</span> 8psedchiwbpcgzs6i9tolml3haz5d8s Cèṭa'an:Halaman Otama/èssè 10 810 4421 4420 2020-12-15T14:05:51Z Jon Harald Søby 5 1 revision imported 4420 wikitext text/x-wiki | style="padding:10px; vertical-align:top; background:{{{background|transparent}}}; font-size:100%;" {{{attribute|}}}| {{{content}}} 6nqqzjdm6w776pk964giah9x6wcq7ap Cèṭa'an:Infobox Bangkalan 10 811 7245 6342 2021-08-08T03:12:40Z Angayubagia 109 update ke Dati2 7245 wikitext text/x-wiki {{Dati2 |settlement_type=Kabupaten |nama = Bangkalan |nama lain =[[Carakan]]: ᬓᬩᬸᬧᬢᬾᬦ᭄ᬩᬂᬓᬮᬦ᭄<br>[[Abjad Pegon|Pegon]]: '''بٓڠكالان'''<br>Alfabet Madura: Bhângkalan |lambang = Lambang Bangkalan.png |peta = Locator kabupaten bangkalan.png |foto = |caption = |koordinat = 112-113 BT, 6-7 LS |motto = ''Cipta Indra Çakti Dharma''<br>[[Abjad Pegon|Pegon]]: '''چيڤتا إندرا ساكتي دارما''' |semboyan = |propinsi = [[Jawa Timur]] |ibukota = [[Bangkalan, Bangkalan|Bangkalan]] |luas = 1260,15 |penduduk = 1076330 |penduduktahun = [[2020]] |pendudukref =<ref name="BANGKALAN">{{cite web|url= https://bangkalankab.bps.go.id/publication/2020/04/27/9c0a18278a04566e8e03141b/kabupaten-bangkalan-dalam-angka-2020.html|title=Kabupaten Bangkalan Dalam Angka 2020|website=www.bangkalankab.bps.go.id|accessdate=19 Januari 2021}}</ref> |kepadatan = 854,12 |kecamatan = 18 [[kecamatan]] |kelurahan = 8 [[kelurahan]] |desa = 273 [[desa]] |dasar hukum = Undang Undang Nomor 32 Tahun 2004 |tanggal = |hari jadi = |kepala daerah = Bupati |nama kepala daerah = [[RK. Abd Latif Imron Amin]] |wakil kepala daerah = Wakil Bupati |nama wakil kepala daerah = Moh. Mohni |sekretaris daerah = |ketua DPRD = |ketua pengadilan negeri = |kepala kejaksaan negeri = |dandim = |kapolres = |kodearea = 031 |kodepos = |bahasa = |agama = [[Islam]] 98,86%<br> [[Kristen]] 0,16%<br>- [[Protestan]] 0,12%<br>- [[Katolik]] 0,04%<br> [[Buddha]] 0,01%<br> [[Hindu]] 0,01%<br> Lain-lain 0,97%<ref name="AGAMA">{{Cite web|url=https://sp2010.bps.go.id/index.php/site/tabel?search-tabel=Penduduk+Menurut+Wilayah+dan+Agama+yang+Dianut&tid=321&search-wilayah=Kabupaten+Bangkalan&wid=3526000000&lang=id|title= Penduduk Menurut Wilayah dan Agama yang Dianut di Kabupaten Bangkalan|website= sp2010.bps.go.id |access-date=19 Januari 2021}}</ref> |apbd = |pad = |dau = Rp 1.053.825.817.000,- ([[2020]]) |dauref = <ref>{{cite web|url=http://www.djpk.kemenkeu.go.id/wp-content/uploads/2019/09/2.-DAU.pdf |title=Rincian Alokasi Dana Alokasi Umum Provinsi/Kabupaten Kota Dalam APBN T.A 2020|website=www.djpk.kemenkeu.go.id|date=(2020)|accessdate=16 Juni 2021}}</ref> |IPM = {{increase}} 64,11 ([[2020]])<br>{{fontcolor|Orange|Sedang}}<ref>{{cite web|url=https://www.bps.go.id/indicator/26/413/1/-metode-baru-indeks-pembangunan-manusia.html|title=Metode Baru Indeks Pembangunan Manusia 2019-2020|website=www.bps.go.id|accessdate=16 Juni 2021}}</ref> |flora = |fauna = |zona waktu = UTC +7 [[Waktu Indonésia Barat|WIB]] |bandar udara = |web = {{URL|http://www.bangkalankab.go.id}} |pertumbuhan penduduk (%)= }} 9k10by0lwen2e91f2k26dm3lxqu1di0 Cèṭa'an:Infobox Indonesia 10 812 13081 6024 2023-05-15T07:14:11Z Pineapplethen 2054 perbaikan jumlah luas Republik Indonesia 13081 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="270px"> <caption><span style="font-size:large;">'''Republik Inḍonesia'''</span></caption> <tr><td style="background:#efefef;" align="center" colspan=2> <table border="0" cellpadding="2" cellspacing="0"> <tr><td align="center" width="135px"> </td> <td align="center" width="135px"> </td></tr> <tr><td align="center" width="135px"> [[File:Flag of Indonesia.svg|120px]] [[Bendirâ Indonesia]]</td> <td align="center" width="135px">[[File:National emblem of Indonesia Garuda Pancasila.svg|120px]][[Lambhâng Inḍonesia]]</td></tr> </table></td></tr> <tr><td align="center" colspan=2 style="border-bottom:3px solid gray;"><span style="font-size:x-small;">''[[Motto]]: [[Bhinneka Tunggal Ika]] (Bedda-bedda tape tetep daddi settong)''</span></td></tr> <tr><td align=center colspan=2> </td></tr> <tr><td>[[Bhâsa resmi]]</td><td>[[Bhâsa Indonesia]]</td></tr> <tr><td>[[Ibukotta]]</td><td>[[Jakarta]]</td></tr> <tr><td>[[Presiden]]</td><td>[[Joko Widodo]]</td></tr> <tr><td>[[Loas]]</td><td> 1,904,570 km² </td></tr> <tr><td>[[Penduduk]]</td><td> 234,893,453 juta </td></tr> <tr><td>[[Kamardikaan]]</td><td>[[17 Agustus 1945]]</td>/<tr> <tr><td>[[Nyama oang]]</td><td>[[Rupiah]]</td></tr> <tr><td>[[Lagu Kabangsaan]]</td><td>[[Indonesia Raya]]</td></tr> <tr><td>[[Kode Negara]]</td><td>+62</td></tr> </table> gn6uzmptclu7alfnh0pdqmognazqhjv Cèṭa'an:Infobox Pamekasan 10 813 4711 4436 2020-12-20T02:38:25Z Minorax 173 fix [[Special:LintErrors/obsolete-tag]] 4711 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="300px"> <caption><span style="font-size:large;">'''Kabupaten Pamekasan'''</span></caption> <tr><td style="background:#ffffff;" align="center" colspan=2> <table border="0" cellpadding="2" cellspacing="0"> <tr><td align="center" width="140px">[[Bhengkek:Logo kabupaten pamekasan.gif|100px]]</td> <tr><td align="center" width="140px">'''Lambang Kabupaten Pamekasan'''</td> </table></td></tr> <tr><td align="center" colspan=2 style="border-bottom:3px solid gray;"><span style="font-size:x-small;">[[/Motto]]: "---"</span></td></tr> <tr><td align="center" colspan=2>[[Bhengkek:Locator kabupaten pamekasan.png|300px|Peta lokasi Kab. Pamekasan]]</td></tr> <tr><td>Are daddi:</td><td>---</td></tr> <tr><td>[[/Ibukotta]]:</td><td> [[/kotta Pamekasan]]</td></tr> <tr><td>[[/Bupati]]:</td><td> [[/H. Achmad Syafii]] </td></tr> <tr><td>Loas:</td><td> 732,85 km2 </td></tr> <tr><td>Koordinat:</td><td> 6°51–7°31 [[LL]] ban 113°19–113°58 [[BT]] </td></tr> <tr><td>Kecamatan:</td><td> 13 [[/kecamatan]] </td></tr> <tr><td>[[/Penduduk]]:</td><td> +/- 740.000 (2003)</td></tr> <tr><td>[[/Suku]]:</td><td>[[/suku Madura]], [[/suku Jaba]] bll</td></tr> <tr><td>[[/Agama]]:</td><td>[[/Islam]], [[/Protestan]], [[/Katolik]] bll</td></tr> <tr><td>Bhesa:</td><td> [[/bhesa Madura]], [[/bhesa Indonesia]]</td></tr> <tr><td>[[/Kode telepon]]:</td><td>0324</td></tr> <tr><td>[[/Situs resmi]]:</td><td>[http://www.pamekasan.go.id/ Situs resmi Pemkab Pamekasan]</td></tr> </table> hwllomep1hnx5ao05xuvfn6hp73wy4c Cèṭa'an:Infobox Sampang 10 814 6343 4440 2021-02-05T12:42:57Z Minorax 173 obs tag 6343 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="300px"> <caption><span style="font-size:large;">'''Kabupaten Sampang'''</span></caption> <tr><td style="background:#ffffff;" align="center" colspan=2> <table border="0" cellpadding="2" cellspacing="0"> <tr><td align="center" width="140px">[[Bhengkek:Lambang Kabupaten Sampang.png|100px]]</td> <tr><td align="center" width="140px">'''Lambang Kabupaten Sampang'''</td> </table></td></tr> <tr><td align="center" colspan=2 style="border-bottom:3px solid gray;"><span style="font-size:small;">[[/Motto]]: "---" </span></td></tr> <tr><td align="center" colspan=2>[[Bhengkek:Locator kabupaten sampang.png|300px|Peta lokasi Kab. Sampang]]</td></tr> <tr><td>Are daddi:</td><td>---</td></tr> <tr><td>[[/Ibukotta]]:</td><td> [[/kotta Sampang]]</td></tr> <tr><td>[[/Bupati]]:</td><td> Chusnul Arifin Damuri (pelaksana harian) </td></tr> <tr><td>Loas:</td><td> 1.152,04 km2 </td></tr> <tr><td>Koordinat:</td><td> ---</td></tr> <tr><td>Kecamatan:</td><td> 12 [[/kecamatan]] </td></tr> <tr><td>[[/Penduduk]]:</td><td> +/- 834.000 (2003)</td></tr> <tr><td>[[/Suku]]:</td><td>[[/suku Madura]], [[/suku Jaba]] bll</td></tr> <tr><td>[[/Agama]]:</td><td>[[/Islam]], [[/Protestan]], [[/Katolik]] bll</td></tr> <tr><td>Bhesa:</td><td> [[/bhesa Madura]], [[/bhesa Indonesia]]</td></tr> <tr><td>[[/Kode telepon]]:</td><td>0323</td></tr> <tr><td>[[/Situs resmi]]:</td><td>[http://www.---.go.id/ Situs resmi Pemkab Sampang belum bada]</td></tr> </table> mfurb5apbztp8lw1a94fnsxrao3yjgo Cèṭa'an:Infobox Sumenep 10 815 4710 4454 2020-12-20T02:38:23Z Minorax 173 fix [[Special:LintErrors/obsolete-tag]] 4710 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="300px"> <caption><span style="font-size:large;">'''Kabupatèn Songennep'''</span></caption> <tr><td style="background:#ffffff;" align="center" colspan=2> <table border="0" cellpadding="2" cellspacing="0"> <tr><td align="center" width="140px">[[Bhengkek:Lambang_Kabupaten_Sumenep.png|100px]]</td> <tr><td align="center" width="140px">'''Lambang Kabupatèn Songennep'''</td> </table></td></tr> <tr><td align="center" colspan=2 style="border-bottom:3px solid gray;"><span style="font-size:x-small;">Motto: "Sumekar" maksod èpon : Songennep Karaton</span></td></tr> <tr><td align="center" colspan=2>[[Bhengkek:Locator_kabupaten_sumenep.png|300px|Peta lokasi Kabupatèn Songennep]]</td></tr> <tr><td>Arè Kababbarân:</td><td>31 Oktober 1269</td></tr> <tr><td>Posat kotta:</td><td> kotta Sumenep</td></tr> <tr><td>Bupati:</td><td>Drs. KH. A. BUSYRO KARIM, M.Si</td></tr> <tr><td>Bakkel Bupati:</td><td>Ir. H. SOENGKONO SIDIK, S.Sos</td></tr> <tr><td>Loas bilajâh:</td><td> 2.093,457573 km² </td></tr> <tr><td>Koordinat:</td><td> 113°032;54" - 116°016;48" BT dan 4°055'- 7°024'1 LS</td></tr> <tr><td>Kacamatan:</td><td> 27 </td></tr> <tr><td>Kelurahan:</td><td> 4 </td></tr> <tr><td>Dhisa:</td><td> 328 </td></tr> <tr><td>Bhârgâ:</td><td> 1.041.915 </td></tr> <tr><td>Suku:</td><td>[[Madhurâ]], [[Jâbâ]] </td></tr> <tr><td>Agâma:</td><td>[[Islam]],</td></tr> <tr><td>Bhâsa:</td><td> [[Bhâsa Madhurâ]], [[Bhâsa Indonesia]]</td></tr> <tr><td>Kode telepon:</td><td>0328</td></tr> <tr><td>Pettetan Khas:</td><td>Comara Odâng (casuarina equesetifolia)</td></tr> <tr><td>Kèban Khas:</td><td>Ajâm Bekisar</td></tr> <tr><td>Situs resmi:</td><td>[http://www.sumenep.go.id/ www.sumenep.go.id]</td></tr> </table> jxy44fva4576auutrlo9o3reka17gfu Cèṭa'an:Infobox bhesa Madura 10 816 4460 4459 2020-12-15T14:05:53Z Jon Harald Søby 5 5 revisions imported 4459 wikitext text/x-wiki {{Bahasa|name=Bhesa Madura|nativename=Bhesa Madhura |familycolor=pink |fontcolor=black |states=[[/Madura]], [[/Bawean]], [[/Kangean]], [[/Jaba Temor]], [[/Kalimantan]] ([[/Indonesia]]) |region=- |speakers=15 juta |rank=56 |family=[[Austronesia]]<br> &nbsp;[[Melaju-Polinesia]]<br> &nbsp;&nbsp;[[Melaju-Polinesia Bara']]<br> &nbsp;&nbsp;&nbsp;[[Sundik]]<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'''Bhesa Madura''' |nation=''tak bada'' (bhesa daerah [[Jaba Temor]]) |agency=- |iso1=-|iso2=mad|sil=MHJ, KKV}} i126xh70kzk3dbtfq5jm5vnns9f0fct Cèṭa'an:Kabupaten Bangkalan 10 817 4714 4468 2020-12-20T02:40:07Z Minorax 173 fix [[Special:LintErrors/obsolete-tag]] 4714 wikitext text/x-wiki <br clear=all> <div class="center"> {| id="toc" style="margin: 0 2em 0 2em;" ! align="center" style="background:#ccccff" width="100%" | <div style="float:left;width:50px;">&nbsp;</div> [[Kabupaten Bangkalan]], [[/Jaba Temor]] | width="50px" | [[Bhengkek:Logo_Kab._Bangkalan.jpg|30px]] |- | align="center" style="font-size: 90%;" colspan="2" | '''Kecamatan:''' [[/Arosbaya, Bangkalan|Arosbaya]] | [[/Bangkalan, Bangkalan|Bangkalan]] | [[/Blega, Bangkalan|Blega]] | [[/Burneh, Bangkalan|Burneh]] | [[/Galis, Bangkalan|Galis]] | [[/Geger, Bangkalan|Geger]] | [[/Kamal, Bangkalan|Kamal]] | [[/Klampis, Bangkalan|Klampis]] | [[/Kokop, Bangkalan|Kokop]] | [[/Konang, Bangkalan|Konang]] | [[/Kwanyar, Bangkalan|Kwanyar]] | [[/Labang, Bangkalan|Labang]] | [[/Modung, Bangkalan|Modung]] | [[/Sepulu, Bangkalan|Sepulu]] | [[/Socah, Bangkalan|Socah]] | [[/Tanah Merah, Bangkalan|Tanah Merah]] | [[/Tanjungbumi, Bangkalan|Tanjungbumi]] | [[/Tragah, Bangkalan|Tragah]] |} </div> 6muvby3co73bxyssr38ydimrbj1lbn2 Cèṭa'an:Kabupaten Pamekasan 10 818 14824 4717 2023-11-25T20:42:35Z LonNyoe 13 14824 wikitext text/x-wiki <br clear=all> <div class="center"> {| id="toc" style="margin: 0 2em 0 2em;" ! align="center" style="background:#ccccff" width="100%" | <div style="float:left;width:50px;">&nbsp;</div> [[Kabhupatèn Pamekkasân]], [[Jhâbâ Tèmor]] | width="50px" | [[Bhengkek:Logo kabupaten pamekasan.gif|30px]] |- | align="center" style="font-size: 90%;" colspan="2" | '''Kecamatan:''' [[Batu Marmar, Pamekasan|Batu Marmar]] | [[Galis, Pamekasan|Galis]] | [[Kadur, Pamekasan|Kadur]] | [[Larangan, Pamekasan|Larangan]] | [[Pademawu, Pamekasan|Pademawu]] | [[Pakong, Pamekasan|Pakong]] | [[Palengaan, Pamekasan|Palengaan]] | [[Pamekasan, Pamekasan|Pamekasan]] | [[Pasean, Pamekasan|Pasean]] | [[Pegantenan, Pamekasan|Pegantenan]] | [[Proppo, Pamekasan|Proppo]] | [[Tlanakan, Pamekasan|Tlanakan]] | [[Waru, Pamekasan|Waru]] |} </div> ch6jwpjj7sdpgi1waohbzqiuz17zisz Cèṭa'an:Kabupaten Sampang 10 819 4715 4480 2020-12-20T02:40:11Z Minorax 173 fix [[Special:LintErrors/obsolete-tag]] 4715 wikitext text/x-wiki <br clear=all> <div class="center"> {| id="toc" style="margin: 0 2em 0 2em;" ! align="center" style="background:#ccccff" width="100%" | <div style="float:left;width:50px;">&nbsp;</div> [[/Kabupaten Sampang]], [[/Jaba Temor]] | width="50px" | [[Bhengkek:Lambang Kabupaten Sampang.png|30px]] |- | align="center" style="font-size: 90%;" colspan="2" | '''Kecamatan:''' [[/Banyuates, Sampang|Banyuates]] | [[/Camplong, Sampang|Camplong]] | [[/Jrengik, Sampang|Jrengik]] | [[/Kedungdung, Sampang|Kedungdung]] | [[/Ketapang, Sampang|Ketapang]] | [[/Omben, Sampang|Omben]] | [[/Robatal, Sampang|Robatal]] | [[/Sampang, Sampang|Sampang]] | [[/Sokobanah, Sampang|Sokobanah]] | [[/Sreseh, Sampang|Sreseh]] | [[/Tambelangan, Sampang|Tambelangan]] | [[/Torjun, Sampang|Torjun]] |} </div> c431vhekh5q1tgkltu65nj2pa9o6t7a Cèṭa'an:Kabupaten Sumenep 10 820 4716 4486 2020-12-20T02:40:13Z Minorax 173 fix [[Special:LintErrors/obsolete-tag]] 4716 wikitext text/x-wiki <br clear=all> <div class="center"> {| id="toc" style="margin: 0 2em 0 2em;" ! align="center" style="background:#ccccff" width="100%" | <div style="float:left;width:50px;">&nbsp;</div> [[/Kabupaten Sumenep]], [[/Jaba Temor]] | width="50px" | [[Bhengkek:Lambang_Kabupaten_Sumenep.png|30px]] |- | align="center" style="font-size: 90%;" colspan="2" | '''Kecamatan:''' [[/Ambunten, Sumenep|Ambunten]] | [[/Arjasa, Sumenep|Arjasa]] | [[/Batang Batang, Sumenep|Batang Batang]] | [[/Batuan, Sumenep|Batuan]] | [[/Batuputih, Sumenep|Batuputih]] | [[/Bluto, Sumenep|Bluto]] | [[/Dasuk, Sumenep|Dasuk]] | [[/Dungkek, Sumenep|Dungkek]] | [[/Ganding, Sumenep|Ganding]] | [[/Gapura, Sumenep|Gapura]] | [[/Gayam, Sumenep|Gayam]] | [[/Giligenteng, Sumenep|Giligenteng]] | [[/Guluk-Guluk, Sumenep|Guluk-Guluk]] | [[/Kalianget, Sumenep|Kalianget]] | [[/Kangean, Sumenep|Kangean]] | [[/Kota Sumenep, Sumenep|Kota Sumenep]] | [[/Lenteng, Sumenep|Lenteng]] | [[/Manding, Sumenep|Manding]] | [[/Masalembu, Sumenep|Masalembu]] | [[/Nonggunong, Sumenep|Nonggunong]] | [[/Pasongsongan, Sumenep|Pasongsongan]] | [[/Pragaan, Sumenep|Pragaan]] | [[/Raas, Sumenep|Raas]] | [[/Rubaru, Sumenep|Rubaru]] | [[/Sapeken, Sumenep|Sapeken]] | [[/Saronggi, Sumenep|Saronggi]] | [[/Talango, Sumenep|Talango]] |} </div> rri0ognx4cj5c9omo9xo1im4tw9xmtc Cèṭa'an:Kecamatan 10 821 7185 7171 2021-07-31T12:51:46Z Angayubagia 109 7185 wikitext text/x-wiki {{Infobox settlement <!-- Lihat Templat: Penyelesaian Infobox untuk bidang tambahan yang mungkin tersedia --> <!-- Lihat Tabel di Infobox Settlement untuk semua bidang dan deskripsi penggunaan --> |official_name = {{{nama|{{{kecamatan}}}}}} |settlement_type = {{#ifeq:{{LC:{{{provinsi}}}}}|papua|[[Distrik (Papua)|Distrik]]|{{#ifeq:{{LC:{{{provinsi}}}}}|papua barat|[[Distrik (Papua)|Distrik]]|{{#ifeq:{{LC:{{{provinsi}}}}}|irian jaya barat|[[Distrik (Papua)|Distrik]]|[[Kecamatan]]}}}}}} <!-- Foto atau Pemandangan --> |image_skyline = {{#if:{{{foto|}}}|{{{foto}}}|}} |image_caption = {{#if:{{{keterangan|}}}|{{{keterangan}}}|}} |image = <!--{{#if:{{{peta|}}}|{{{peta}}}<br/><small>Peta lokasi {{#ifeq:{{LC:{{{provinsi}}}}}|papua|Distrik|{{#ifeq:{{LC:{{{provinsi}}}}}|papua barat|Distrik|{{#ifeq:{{LC:{{{provinsi}}}}}|irian jaya barat|Distrik|Kécamatan}}}}}} {{{name}}}</small>|}}-->{{#if:{{{gambar|{{{pict|{{{foto|}}}}}}}}} | {{{gambar|{{{pict|{{{foto}}}}}}}}}|}}{{#if:{{{keterangan|}}}|<br/><small>{{{keterangan}}}|}} <!-- Peta --> |rowclass26 = mergedtoprow |data26 = {{#if:{{{peta|}}}|{{{peta}}}<br/><small>Peta lokasi Kecamatan {{{nama}}}</small>|}} <!-- Pushpin Map --> <!-- {{#if:{{{pushpin_map_narrow|}}}||{{#if:{{both| {{{pushpin_map|}}} | {{{coordinates|}}} }}| {{location map|{{{pushpin_map|}}} |border = infobox |alt = {{{pushpin_map_alt|}}} |caption = {{#if:{{{pushpin_map_caption_notsmall|}}}|{{{pushpin_map_caption_notsmall|}}}|{{#if:{{{pushpin_map_caption|}}}|<small>{{{pushpin_map_caption}}}</small>|{{#if:{{{map_caption|}}}|<small>{{{map_caption}}}</small>}}}}}} |float = center |width = {{{pushpin_mapsize|}}} |default_width = 250 |relief = {{{pushpin_relief|}}} |AlternativeMap= {{{pushpin_image|}}} |overlay_image = {{{pushpin_overlay|}}} |coordinates = {{{coordinates|}}} |label = {{#ifeq: {{lc: {{{pushpin_label_position|}}} }} | none | | {{#if:{{{pushpin_label|}}}|{{{pushpin_label}}}|{{#if:{{{name|}}}|{{{name}}}|{{{official_name|}}}}}}} }} |marksize = 6 |outside = {{{pushpin_outside|}}}<!-- pin is outside the map |position = {{{pushpin_label_position|}}} }} }} }} --> |subdivision_type = [[Daftar negara berdaulat|Negara]] |subdivision_name = {{flag|Indonesia}} <!-- Dados anggen kruna provinsi utawi Provinsi --> |subdivision_type1 = {{#if:{{{provinsi|}}}|[[Provinsi di Indonesia|Provinsi]]|{{#if:{{{provinsi|}}}|[[Provinsi di Indonesia|Provinsi]]|}}}} |subdivision_name1 = {{#if:{{{provinsi|}}}|[[{{ucfirst:{{{provinsi}}}}}|{{{provinsi}}}]]|[[{{ucfirst:{{{provinsi}}}}}|{{{provinsi}}}]]}} |subdivision_type2 = {{#if:{{{nama dati2|}}}|[[Kabupaten dan kota di Indonesia|{{{dati2}}}]]|}} |subdivision_name2 = [[{{{dati2}}} {{{nama dati2}}}|{{{nama dati2}}}]] |leader_title = {{#if:{{{nama camat|}}}|{{#ifeq:{{LC:{{{provinsi}}}}}|papua|[[Kepala distrik]]|{{#ifeq:{{LC:{{{provinsi}}}}}|papua barat|[[Kepala distrik]]|{{#ifeq:{{LC:{{{provinsi}}}}}|irian jaya barat|[[Kepala distrik]]|[[Camat]]}}}}}}|}} |leader_name = {{{nama camat|}}} |postal_code_type = {{#if:{{{kode pos|}}}|[[Kodepos]]|}} |postal_code = {{if empty |{{#invoke:Wikidata | claim | property=P281 | value={{{nom|}}} | formatting=text | editicon=false}} |{{{kode pos|}}}}} |blank_name_sec1 = {{#if:{{{luas|}}}|Jembar|}} |blank_info_sec1 = {{if empty|{{#invoke:Wikidata | claim | property=P2046 | value={{{nom|}}} | formatting=number | editicon=false}} |{{{luas|}}}}} |blank1_name_sec1 = {{#if:{{{penduduk|}}}|Penduduk|}} |blank1_info_sec1 = {{if empty|{{#invoke:Wikidata | claim | property=P1082 | value={{{nom|}}} | formatting=number | editicon=false}} |{{{penduduk|}}}}} |blank2_name_sec1 = {{#if:{{{kepadatan|}}}|Kepadatan|}} |blank2_info_sec1 = {{{kepadatan|}}} |blank_name_sec2 = {{#if:{{{kelurahan|}}}|{{#ifeq:{{LC:{{{provinsi}}}}}|papua|[[Kampung (Papua)|Kampung]]/[[kelurahan]]|{{#ifeq:{{LC:{{{provinsi}}}}}|papua barat|[[Kampung (Papua)|Kampung]]/[[Kelurahan]]|{{#ifeq:{{LC:{{{provinsi}}}}}|irian jaya barat|[[Kampung (Papua)|Kampung]]/[[Kelurahan]]|{{#ifeq:{{LC:{{{provinsi}}}}}|sumatera barat|[[Nagari]]/[[Kelurahan]]|{{#ifeq:{{LC:{{{provinsi}}}}}|sumatra barat|[[Nagari]]/[[Kelurahan]]|[[Désa]]/[[Kelurahan]]}}}}}}}}}}|}} |blank_info_sec2 = {{{kelurahan|}}} |other_code_type = [[Lis kode BPS kacamatan miwah kalurahan ring Indonesia|Kode BPS]] |other_code = {{{BPS_code|}}} |website = {{{website|}}} |footnotes = {{{catatan|}}} |area_code_type = Kode Kemendagri |area_code = {{if empty |{{#invoke:Wikidata | claim | property=P2588 | value={{{kodedagri|{{{kemendagri|}}}}}} |list=false}}}} }} <noinclude>{{dokumentasi}}</noinclude> <!-- TEMPLAT LAMA UNTUK DOKUMENTASI {| class="toccolours" width=180px tableborder="1" cellspacing="0" style="padding: 0.3em; float:right; margin: 3px 3px 1em 1em; border:1px solid #ccf; text-align:center;" | style="padding:3px 10px;" |<big>'''Kecamatan {{{kecamatan}}}'''</font> |- |style="color:#ffffff; background-color:#ffdead;"|'''<span style="color: black; text-decoration: underline;">[[{{{tipe_dati2}}}]]</span>''' |- |style="font-size: 90%;"|[[{{{tipe_dati2}}} {{{dati2}}}|{{{dati2}}}]] |- |style="color:#ffffff; background-color:#ffdead;"|'''<span style="color: black; text-decoration: underline;">[[Camat]]</span>''' |- |style="font-size: 90%;"|[[{{{jeneng_camat}}}]] |- |style="color:#ffffff; background-color:#ffdead;"|'''<span style="color: black;">[[Jembar]]</span>''' |- |style="font-size: 90%;"|{{{jembar}}} |- |style="color:#ffffff; background-color:#ffdead;"|'''<span style="color: black;">[[Penduduk]]</span>''' |- |style="font-size: 90%;"|{{{penduduk}}} |- |style="color:#ffffff; background-color:#ffdead;"|'''<span style="color: black;">[[Disa]]/[[Kalurahan]]</span>''' |- |style="font-size: 90%;"| {{{jml_desa}}} <br> |- |} --> 1s0hhlc6bxlee2f9n96ghhnz8e0ldqh Cèṭa'an:Komunetas 10 822 4496 4495 2020-12-15T14:05:55Z Jon Harald Søby 5 3 revisions imported 4494 wikitext text/x-wiki {|'''Nolis/Ngesse artikel'''<br> [[/Ya Toreh Baca!]] - [[/Atoran]] - [[/Hak cipta]] - [[/Moali halaman anyar]] - [[/Sonteng halaman]] - [[/Alih bhesa artikel]] - [[/Panduan tata letak]] - [[/Tata bhesa otaba ejaan]] - [[/Artikel se amenta]] - [[/Daftar artikel dasar otaba wajib]]<br> <br> '''Bab Wikipedia''' <br> [[/Wikipedia]] - [[/Wikimedhia]] - [[/Pengomoman]] - [[/Milis]] - [[/Wikiwan ban Wikiwati]] - [http://kohl.wikimedia.org/~kate/cgi-bin/count_edits.cgi Ya toreh etung sontengan Sampeyan!] - [[/Pengoros]] - [[/Sumbangan dana]]<br> <br> |} 25bf5jqw3fohr1ou31ge45epou8llku Cèṭa'an:Polytonic 10 823 4501 4500 2020-12-15T14:05:55Z Jon Harald Søby 5 1 revision imported 4500 wikitext text/x-wiki <includeonly><span lang="grc" xml:lang="grc" class="polytonic" style="font-family:'Palatino Linotype', 'Arial Unicode MS', Code2000, 'New Athena Unicode', Gentium, 'Athena Unicode'">{{{1}}}</span></includeonly><noinclude> This template allows to display polytonic greek Text clearly with all diacritics and is used like this: ''<nowiki>{{Polytonic|Text}}</nowiki>'' </noinclude> cul7cj69ndhqejogo9o3g58js4e1ony Cèṭa'an:Tolesan Bebas 10 824 4508 4507 2020-12-15T14:05:55Z Jon Harald Søby 5 3 revisions imported 4507 wikitext text/x-wiki PROFIL KABUPATEN SONGENNEP [[Bhengkek:Lambang_Kabupaten_Sumenep.png]] Kabupaten Songennep enggi panekah salah settong kabupaten e propinsi Jaba Temor, Indonesia. Kabupaten paneka gaduan loas wilayah 2.093,45 km² sareng popolasi masyarakat korang lebbih 1.041.915 jiwa. Posat kotta epon enggi paneka Kotta Songennep. Sebbutan Songennep manabi etalegtegi enggi paneka aropa'agi bhasa Jaba kona, manabi e arteagi gaduen maksod enggi paneka : - Oca' "Sung" gaduen maksod rellong, otaba jurang - Oca' "Enneb" gaduen maksod lembah aeng se tennag, manabi e pasettong kata-kata epon gaduen maksod, lembah se tennang Panyebbutan Oca' Songennep saongguna ampon kalontha e Jamanna Karjaan Shingosari se ngobasane tanah Jaba, Madhure sereng sakobengan epon, akadhie se e lampa'agi dhalem ketab pararaton, oca' Songennep kasebbut e lampa'agi kateppan Rato Prabu Kertanegara nondhung Arya Wiraraja (Banyak Wedi) se daddi penasehat politik tor keamanan ka wilayah Songennep daddi Adipati taon 1269 M. '“Hanata Wongira, babatangira buyuting Nangka, Aran Banyak Wide, Sinungan Pasenggahan Arya Wiraraja, Arupa tan kandel denira, dinohaksen, kinun adipati ring Sungeneb, anger ing Madura wetan”.' se gaduen arte : "enggi paneka, katoronan bangaseppo e dhisa Nangka, se asma epon Banyak Wide, ajumenneng Arya Wiraraja, ropa epon ta' epartajeh, tor e soro dhaddih Adipate e Songennep, Madhure Temor." [[Kabupaten Sumenep|Baca saterrossa...]] hszxx0xk6n2gfjglle0knjaez7udwj8 Cèṭa'an:Wikipediasister 10 825 4517 4516 2020-12-15T14:05:56Z Jon Harald Søby 5 8 revisions imported 4516 wikitext text/x-wiki Wikipedia paneka ènsiklopédhi bébas laenna se aselenggaraagih [[:en:Wikimedia|Yayasan Wikimedia]] [[:en:Wikipedia:Multilingual_coordination|multibhesa]]: {| align="center" cellpadding="2" width="100%" style="text-align:left" | [[Bhengkek:Wiktionary-logo-id.svg|35px|<nowiki></nowiki>]] | <div class=plainlinks>[http://id.wiktionary.org/wiki/Halaman_Utama '''Wiktionary''']</div>Sumber warta bébasBausastra Madura | [[Bhengkek:Wikibooks-logo.svg|35px|<nowiki></nowiki>]] | <div class=plainlinks>[http://id.wikibooks.org/wiki/Halaman_Utama '''Wikibooks''']</div>Buku tèks / manual bébas | [[Bhengkek:Wikiquote-logo.svg|35px|<nowiki></nowiki>]] | <div class=plainlinks>[http://id.wikiquote.org/wiki/Halaman_Utama '''Wikiquote''']</div>Kompolan kutipan | [[Bhengkek:Wikisource-logo.svg|35px|<nowiki></nowiki>]] | <div class=plainlinks>[http://id.wikisource.org/wiki/Halaman_Utama '''Wikiquote''']</div>Dhokumèn sumber bébas |- | [[Bhengkek:Wikispecies-logo.png|35px|<nowiki></nowiki>]] | [[Wikispecies:Halaman Utama|'''Wikispecies''']]<br />Hal spésies | [[Bhengkek:Wikinews-logo.svg|35px|<nowiki></nowiki>]] | <div class=plainlinks>[http://nl.wikinews.org/wiki/Hoofdpagina '''Wikinews''']</div>Sumber warta bébas | [[Bhengkek:Commons-logo.svg|35px|<nowiki></nowiki>]] | [[commons:Halaman Utama|'''Commons''']]<br />Berkas multimédia bébas | [[Bhengkek:Wikimedia-logo.svg|35px|<nowiki></nowiki>]] | [[m:Halaman Utama|'''Meta-Wiki''']]<br />Ko'ordinasi proyèk-proyèk Wikimedia |} mmvi8msukgx4yaazionwd8aaw28d2vt Cèṭa'an:Documentation 10 826 5644 5643 2021-01-09T05:32:04Z Silencemen21 165 Silencemen21 ngallèyaghi kaca [[Cèṭa'an:Dokumentasi]] ka [[Cèṭa'an:Documentation]] nèmpa pangallèyan sè laju 5643 wikitext text/x-wiki {{#invoke:documentation|main|_content={{ {{#invoke:documentation|contentTitle}}}}}}<noinclude> <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> o4ddn701tao1ufdnkxe1wdgz5b5ga84 Bhântowan:Daftar tatanya'an sè segghut ètanya'aghi 12 827 4648 4546 2020-12-15T14:09:12Z Jon Harald Søby 5 Jon Harald Søby ngallèyaghi kaca [[Bhântowan:Help:Daftar tatanya'an sè segghut ètanya'aghi]] ka [[Bhântowan:Daftar tatanya'an sè segghut ètanya'aghi]] tanpa aghâbây pangallèyan 4545 wikitext text/x-wiki Kaca panèka aèssè daftar patanya'an parkara Wikipèdia sè segghut èyajuaghi (ètanya'aghi) bi' pangangghuy anyar (sè ghi' bhuru masok). Parèksa ghâllu artikel arèya sabelluna atanya apa bhâi dâ' ka pangangghuy sè laèn. ==Sapoter Wikipedia== ===Wiki arèya apa?=== Wiki arèya kompolan ca-kaca ''web'' sè bisa (ollè) èoba bi' sakabbhienna orèng niyap bâkto. Konsèp ban [[/prantè olo']] Wiki ècèptaaghi bi' [[/Ward Cunningham]]. Sampèyan bisa ngobâ sakabbhienna kaca sè bâdâ è situs web panèka, sampè' dâ' kaca sè pas èbâcâ bi' sampèyan bisa èyoba. '''Carana''': Klik ''sunting'' è bagiyân attas otabâ bâbâ halaman arèya. Mon sampèyan coma panasaran bân terro nèngghua (nangalèa) dhibi' dâ' remma cara lakona Wiki, sampèyan èyatorè nyoba' praktèk neng [[/bak beddhi]]. ===Arapa ma' èsebbhut Wikipedia?=== Wikipedia panèka singkatan dâri Wiki bân ènsiklopedia. ===Apa tojjhuwân Wikipedia panèka?=== Tojjhuwân Wikipedia iyâ panèka: aghâbây ènsiklopedia coma-coma dâ' sakabbhienna pangangghuy ènsiklopedia sè palèng râjâ bân palèng ghenna'. Tojjhuwân panèka ta' ghâmpang ètekka bân kamongkenan sampè' taonan. ===Sapa bhâi sè atangghung jâwâb parkara èssè ensiklopedia?=== [[/Wikiwan bân Wikiwati]] otabâ anggota Wikipedia. Wikipedia aropaaghi sèttong kolaborasi. Èbuwân orèng ella nyombhang saran dâ' saniyap bâgiyân proyèk arèya. Sapa bhâi ollè nyombhâng saran, alebbhu tan-trètan kabbhi. ==Parkara panyontèngan== ===Arapa tang artikel sè èusullaghi èpaèlang (èkosot)?=== Artikel sè èghâbây sampèyan ollè èusullaghi sapa bhâi kaangguy èkosote. Tapè coma [[/pamong]] sè bisa ngosot (maèlang artikel}. alasan artikel èkosot bisa aropa: *èssèna ghi' ta' bisa maso' kriteria sè bisa èmaso'aghi ka dâlem ènsiklopedia *topika ta' jelas *èssè artikela ta' merras *bâdâ fitnah bân pamessatan *atojjhuwân ngarosak èssè Wikipèdia Artikel sè èkosot bennè polana tolesana jhubâ'. Pèra' ghi' ta' ngempengè okoran umum (standar) kaangghuy tolèsan Wikipèdia. Kaca rembhâk arèya bisa tan-trètan ghunaaghi kaangghuy majhârna'aghi tan-trètan laèn sè agunaaghi Wikipèdia bân pamong jha' katerrangenna (carèta/ rtikel) pantes èpamaso'aghi dâ' Wikipèdia bân kelamon alasanna arèya ètarèma, kamoddhian tan-trètan areng-bhâreng ngembangaghi sopajâ lebbi beccè'. Pamong bhâkal nemmo artikel sè èonelaghi ka angghuy èkosot bân bhâkal maèlang artikel sè pantes ongghu ka angghuy èkosot. Pamong bisa kiya aghântè'è ''panandhâ'' tan-trètan kalabân panandhâ sè laèn ('''kembangaghi''', mèsalla), bilâ artikel sâ kasebbhut bisa èkembangaghi. ===Arapa tang artikel èparèngè tandhâ "rèngkesaghi"?=== Ngarèngkes è dâlem Wikipedia ta' coma ngator dâlem sosonan [[/paragrap]] sè beccè' bhâi, parlo kiya èberri panyangkè' (pranala) kalabân artikel sè laèn bân ngator sosonan informasina ma' lè bisa aberri' kesan sèttong ènsiklopedia [[/internet]], bânnè artikel [[/koran]] otabâ jurnal ilmiah. Kalakowan ngarèngkes bhâkal cè' abhânto tan-trètan sè laèn sè aghunaaghi ènsiklopedia arèya, kaangghuy ngola informasi sè tan-trètan berri'i. Tan-trètan bisa maca informasi parkara [[/pangatoran artikel bân format panolèsan]] sè ella bâdâ panèka, ma' lè pangangghuy laèn bisa nyaman maca tolèsan tan-trètan kabbhi. ===Arapa tang artikel èberri' tandhâ "kembangaghi"?=== Bâdâ bânnya' artikel sè andi' èssè lengkap bân data akorat tapè ta' acerminaghi definisi (artè) jelas dari topik sè èmaksod. Artikel ènga' arèya maskè èkatela' bagus, bhâkal èangghep ter-moter bân salanjuta bhâkal èberri' tandhâ (''tag'') '''kembangaghi''' bi' pangangghuy (tan-trètan} sè laèn. Kodhu paènga' mon artikel ènsiklopedia sè beccè' bhâkal terros nyajiaghi definisi sè jellas ghâllu bhuru aberri' katerrangan tambâ'ân sè lengkap. ===Nyonteng settong artikel=== Tan-trètan bisa ngembangaghi sèttong artikel kalabân cara nyonteng ban namba'agih data dâ' artikel sè kasebbhut. *Kembangaghi artikel sè kasebbhut terros klik tombol '''''sèmpen halaman''''' kangghuy nyèmpen (pamong bhâkal ngarèkomendasiaghi ma' lè tan-trètan terros agunaaghi tombol '''''lihat pratayang''''' katèmbhang nyèmpen padahal ghi' ta' èsonteng kalabân bhender). ==Apa wikifisasi arèya?== Conto èssè ''tag'' wikifisasi: '''''Ka sakabbhienna artikel otabâ sala sâttong bagiyân dâri artikel arèya parlo èwikifisasi'''''. Wikifisasi otabâ awikifisasi (dâlem [[/bhâsa Inggris]]: ''wikify''), iyâ arèya aberri' link ([[bhâsa Indonesia]]: pranala) ka: istilah, nyamana orèng, periode (pamoterran bâkto) bân laènna ma' lè maghampang tan-trètan sè senneng maca kaangghuy nyarè informasi sè apolenan kalabân topik-topik sè ella ecarètaaghi è dâlem artikel arèya. Kalabân awikifisasi (segghut kiya èsebbhut wikify) sèttong ''oca''' bisa èklik ma' lè pamaca bisa nengalè informasi ''oca''' sè kasebbhut. ===Dâ' remma carana awikifisasi?=== 1. ''Carana ghâmpang''. *Kaangghuy awikifisasi sèttong oca' otabâ kompolan oca' sabâ' duwâ' korong sèko bukka' "'''[['''" bân duwâ' korong sèko totop "''']]'''" èantarana oca' otabâ kompolan oca' sè èmaksod. *Contona: oca' '''kèlap''', mon èklik '''<nowiki>[[kèlap]]</nowiki>''' pas oca' "kèlap" bhâkal bisa èklik ènga' rèya: [[kèlap]] bân tan-trètan bisa nengalè informasi sè ahubungan ci' topik kèlap arèya. 2. ''Wikifisasi sè bhâghus arowa pèra' sakalèyan ngangghuy sèttong istilah''. Edâ'adâ'na artikel otabâ subartikel kiya, jhâuaghi pangolangan dâlem sèttong artikel otabâ subartikel. ===Da' remma nambâaghi ghâmbar ka dâlem artikel?=== Kaangguy mamowa' ghâmbar dâ' ka wikipèdia?, bâcâ [[Bhântoan:Pamowa'an]]. ===Abâs kiya:=== *[[Paratoran]] *[[Bhântoan]] {{Stub}} [[Bhângsa:FAQ]] [[Bhângsa:Wikipèdia]] 72g7129id2vn5q61hou1hcwu0j9rs14 Bhângsa:Agama 14 828 4549 4548 2020-12-15T14:05:57Z Jon Harald Søby 5 2 revisions imported 4548 wikitext text/x-wiki #REDIRECT [[:Category:Aghâma]] 4h9ssj6puo73yn2cfxlhaftlsyriuts Bhângsa:Aghâma 14 829 4682 4552 2020-12-19T05:45:37Z Boesenbergia 6 Blanked the page 4682 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Bhudhâjâ 14 830 6918 4555 2021-05-15T13:32:37Z JAnDbot 242 Pywikibot touch edit 6918 wikitext text/x-wiki Test-Budaya nxb7q1nhqfm8zai6ejlr7ki19kqexpf Bhângsa:Bhâsa 14 831 4557 4556 2020-12-15T14:05:58Z Jon Harald Søby 5 1 revision imported 4556 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Biografi 14 832 4560 4559 2020-12-15T14:05:58Z Jon Harald Søby 5 2 revisions imported 4558 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Biologi 14 833 4563 4562 2020-12-15T14:05:58Z Jon Harald Søby 5 2 revisions imported 4562 wikitext text/x-wiki Labuh fz80hl84xu1n2ewp37yzakft7jp8tzt Bhângsa:Budaya 14 834 4566 4565 2020-12-15T14:05:58Z Jon Harald Søby 5 2 revisions imported 4565 wikitext text/x-wiki #REDIRECT [[:Category:Bhudhâjâ]] 18q2tayg14wud4oj9u7kow87e1xi9v7 Bhângsa:Geografi 14 835 4568 4567 2020-12-15T14:05:58Z Jon Harald Søby 5 1 revision imported 4567 wikitext text/x-wiki Test-Geografi sygkowgpifvjj0p3xttimnf54r78luy Bhângsa:Indonesia 14 836 16757 16735 2024-06-16T04:03:50Z Alfiyah Rizzy Afdiquni 9 Mengembalikan suntingan oleh [[Special:Contributions/Moroike|Moroike]] ([[User talk:Moroike|bicara]]) ke revisi terakhir oleh [[User:Eurohunter|Eurohunter]] 7444 wikitext text/x-wiki [[Indonesia]] [[Bhângsa:Naghârâ]] torgx5utombivpn76xgiaribwscg022 Bhângsa:Kabhupatèn Bhângkalan 14 837 4573 4572 2020-12-15T14:05:58Z Jon Harald Søby 5 2 revisions imported 4571 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Kabhupatèn Sampang 14 838 6919 4576 2021-05-15T13:33:12Z JAnDbot 242 Pywikibot touch edit 6919 wikitext text/x-wiki Test-Kabupaten Sampang 5l6k6iu6r244c8ys3d2y4opsf3ch0kq Bhângsa:Kabhupatèn Songennep 14 839 6920 4579 2021-05-15T13:33:13Z JAnDbot 242 Pywikibot touch edit 6920 wikitext text/x-wiki Test-Kabupaten Sumenep 26xyahpk373l6mxayxb7duu1phbyfk3 Bhângsa:Kabhângkèdhân 14 840 5308 4582 2020-12-30T13:43:47Z Boesenbergia 6 bhângsa anyar 5308 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Kabupaten Bangkalan 14 841 4585 4584 2020-12-15T14:05:59Z Jon Harald Søby 5 2 revisions imported 4584 wikitext text/x-wiki #REDIRECT [[:Category:Kabhupatèn Bhângkalan]] f7d86jdgmqrzxws1zb0rf8zic1d1hxi Bhângsa:Kabupten Sampang 14 842 4588 4587 2020-12-15T14:05:59Z Jon Harald Søby 5 2 revisions imported 4587 wikitext text/x-wiki #REDIRECT [[:Category:Kabhupatèn Sampang]] g53pe9n38c686cshv22bueasgummb1k Bhângsa:Kabupten Sumenep 14 843 4591 4590 2020-12-15T14:05:59Z Jon Harald Søby 5 2 revisions imported 4590 wikitext text/x-wiki #REDIRECT [[:Category:Kabhupatèn Songennep]] 00hcbvtpe46lzgpn623cqktexwize7i Bhângsa:Kèbân 14 844 4593 4592 2020-12-15T14:05:59Z Jon Harald Søby 5 1 revision imported 4592 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Madhurâ 14 845 4603 4602 2020-12-15T14:05:59Z Jon Harald Søby 5 9 revisions imported 4602 wikitext text/x-wiki [[Bhengkek:Crystal Clear app xmag.png|80px]]Artikel otama e katagori paneka enggi paneka [[Portal:Madhurâ|Madhurâ]]. Kategori paneka agandu' esse hal-hal se gaduen hubungan sareng Madhurâ, Indonesia. mu50nq5vqalqmdo2d32uvb7qz6mlrq0 Bhângsa:Naghârâ 14 846 4606 4605 2020-12-15T14:06:00Z Jon Harald Søby 5 2 revisions imported 4604 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Pamarènta'an 14 847 6921 4609 2021-05-15T13:33:46Z JAnDbot 242 Pywikibot touch edit 6921 wikitext text/x-wiki Test-Pemerentahan 8cc6vxk5pu81d9fkh27fkp2cdpz4sxd Bhângsa:Panyanyi 14 848 7433 4612 2021-11-27T21:32:52Z Eurohunter 1072 bhângsa 7433 wikitext text/x-wiki [[Bhângsa:Biografi]] 78w1cf14dy22jkyj0avdwkpjiq1wspq Bhângsa:Pemerentaan 14 849 4615 4614 2020-12-15T14:06:00Z Jon Harald Søby 5 2 revisions imported 4614 wikitext text/x-wiki #REDIRECT [[:Category:Pamarènta'an]] otj51nkpkobsu14848jkxtyc72ftyl7 Bhângsa:Peserta WikiLatih Daring Live Bhâsa Madhurâ 6 Oktober 2020 14 850 4617 4616 2020-12-15T14:06:00Z Jon Harald Søby 5 1 revision imported 4616 wikitext text/x-wiki [[Bhângsa:Peserta WikiLatih Daring Live Bhâsa Madhurâ 6 Oktober 2020]] 56sjag0uaerbg35pepkfr6frg9f6akr Bhângsa:Sajhârâ 14 851 6922 4620 2021-05-15T13:34:13Z JAnDbot 242 Pywikibot touch edit 6922 wikitext text/x-wiki Test-Sejarah anjld77gt9hd3mwot6tf3m6u0faoo4h Bhângsa:Sejarah 14 852 4623 4622 2020-12-15T14:06:00Z Jon Harald Søby 5 2 revisions imported 4622 wikitext text/x-wiki #REDIRECT [[:Category:Sajhârâ]] gbx5cnj1p78l8xfde78jj8s340f1ddx Bhângsa:Seni 14 853 4625 4624 2020-12-15T14:06:00Z Jon Harald Søby 5 1 revision imported 4624 wikitext text/x-wiki #REDIRECT [[:Category:Kabhângkèdhân]] dc274p85rx15kdtmgdycco8ikud8c8z Bhângsa:Totombuwân 14 855 4681 4636 2020-12-19T05:43:45Z Boesenbergia 6 Blanked the page 4681 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Wikipèdia 14 856 4639 4638 2020-12-15T14:06:01Z Jon Harald Søby 5 2 revisions imported 4638 wikitext text/x-wiki #REDIRECT [[:Category:Wikipèḍia]] gftvf9le5km9qzlm4m9nixr8evrq8t0 Bhângsa:Wikipèḍia 14 857 4642 4641 2020-12-15T14:06:01Z Jon Harald Søby 5 2 revisions imported 4640 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Pakanḍhâ'ânna pangangghuy:Boesenbergia 3 859 14289 14288 2023-09-28T05:58:14Z Badak Jawa 1682 /* Meminta tolong untuk menerjemahkan artikel */ 14289 wikitext text/x-wiki == Welcome to the Madurese Wikipedia == Hello, and welcome to the Madurese Wikipedia! :D The wiki was just created a few minutes ago, and I have imported all content here from the Incubator. Let me know if I've missed anything! When a new wiki is created, there are a few things that don't work properly in the beginning, because there are many parts of the Wikimedia system that need to be synced up. The problems I am aware of are these: * The stats on [[Special:Statistics]] (and also from magic words like <nowiki>{{NUMBEROFARTICLES}}</nowiki>) will show 0 for everything until an initial database update of some sort has been made. This usually takes less than one week. * Visual editor will not work properly for existing pages. You can use it for creating new pages, but if you try to edit an existing page, you will just get a blank page instead. * Wikidata support (i.e. interwiki links and fetching data via modules, etc) does not work yet. Most of these problems should be solved "by themselves" within 2 weeks, but usually faster. If anything takes longer than that, or if you notice any other issues, please let me know, and I can help figure out how to solve them. I would also suggest that you start a village pump page for discussions. That would also be an appropriate place to hold preliminary administrator elections. Let me know if you need any help or guidance there too. Congratulations on the good work you and all your co-contributors have made so far – keep it up! [[Pangangghuy:Jon Harald Søby|Jon Harald Søby]] ([[Pakanḍhâ'ânna pangangghuy:Jon Harald Søby|kanḍhâ]]) 21:23, 15 Dèsèmber 2020 (WIB) I also asked stewards to give you temporary admin status for one month. If you want to continue to be an admin after that, you can make a Request for Adminship here and then request the rights to be assigned on [[:m:SRP]]. --[[Pangangghuy:MF-Warburg|MF-Warburg]] ([[Pakanḍhâ'ânna pangangghuy:MF-Warburg|kanḍhâ]]) 22:01, 15 Dèsèmber 2020 (WIB) ::Hello [[User:Jon Harald Søby|Jon Harald Søby]] and [[User:MF-Warburg|MF-Warburg]], thank you for your awesome works and the team as well! Finally, after months of works we have our own Wikipedia. And yes, I'll try to request on adminship. By the way, what about the logo? Friend of mine uploaded logo here [https://commons.wikimedia.org/wiki/File:Wikipedia-logo-v2-mad.svg], but I think its size more than 135x155 px. Is it okay to use it or should we upload on another size?--[[Pangangghuy:Boesenbergia|Boesenbergia]] ([[Pakanḍhâ'ânna pangangghuy:Boesenbergia|kanḍhâ]]) 00:01, 16 Dèsèmber 2020 (WIB) :::It's best to make a request on [[:phabricator:]] for it to be added, the developers can say if it is ok. --[[Pangangghuy:MF-Warburg|MF-Warburg]] ([[Pakanḍhâ'ânna pangangghuy:MF-Warburg|kanḍhâ]]) 00:02, 16 Dèsèmber 2020 (WIB) ==Administrators page== [[Wikipèḍia:Panata]] == Undangan urun pikiran dalam konsultasi Kode Etik Universal == Salam, Semoga Anda dalam keadaan baik dan sehat. Nama saya Ramzy Muliawan, mewakili tim Kode Etik Universal (UCoC) Yayasan Wikimedia bagi komunitas bahasa-bahasa Indonesia dan Melayu. Saya ingin mengabarkan bahwa proses konsultasi UCoC tahap kedua akan dimulai pada hari Senin, 18 Januari 2021. Konsultasi tahap kedua UCoC akan berfokus pada perumusan mekanisme penerapan dan penegakan yang efektif dan berlaku bagi seluruh proyek-proyek Wikimedia. Sebagai pengurus di Wikipedia bahasa Madura, saya ingin mengundang Anda untuk ikut urun pikiran dan gagasan. Tahap kedua ini penting mengingat UCoC merupakan salah satu mandat yang paling utama dari proses Strategi Gerakan Wikimedia dan akan menjadi standar minimum bagi kebijakan tingkah laku di proyek-proyek Wikimedia. Untuk memulai, Anda dapat meninjau terlebih dahulu beberapa hal terkait UCoC. Halaman berikut tersedia dalam bahasa Indonesia: * [[meta:Universal Code of Conduct/Draft review/id|Rancangan akhir UCoC yang disusun oleh komite staf dan sukarelawan Wikimedia]]; * [[meta:Universal Code of Conduct/Initial 2020 Consultations/id|Laporan akhir dari konsultasi tahap pertama mengenai perumusan UCoC]]; * [[meta:Universal Code of Conduct/FAQ/id|Pertanyaan-pertanyaan yang sering ditanyakan terkait UCoC]] Setelah itu, Anda dapat berkomentar pada '''[[id:Wikipedia:Permohonan pendapat/Pelaksanaan Kode Etik Universal|halaman permohonan pendapat di Wikipedia bahasa Indonesia]]''' sampai akhir bulan Februari 2021. Untuk mitra lokal gerakan Wikimedia, kami juga merencanakan proses konsultasi terpisah yang akan diinformasikan kemudian. Saya memohon maaf karena keterbatasan sumber daya, diskusi hanya dapat diselenggarakan dalam bahasa Indonesia dan tidak dapat dalam bahasa-bahasa daerah lain yang dipertuturkan di Indonesia. Namun, Anda amat dianjurkan untuk berkomentar dan menyampaikan pendapat sesuai dengan situasi, kondisi, dan nilai-nilai budaya yang berlaku di komunitas Madura. Bila Anda memiliki pertanyaan lain atau ingin menyampaikan respon yang dirasa lebih sesuai disampaikan pada ruang privat, silakan balas surel ini atau [https://t.me/ramzymuliawan hubungi saya melalui Telegram]. Atas perhatian Anda, saya ucapkan terima kasih. Salam hangat, '''[[meta:User RamzyM (WMF)|Ramzy Muliawan]]''' <br> Fasilitator Konsultasi Kode Etik Universal, Yayasan Wikimedia -- [[Pangangghuy:RamzyM (WMF)|RamzyM (WMF)]] ([[Pakanḍhâ'ânna pangangghuy:RamzyM (WMF)|kanḍhâ]]) 15:42, 15 Jânuwari 2021 (WIB) == Permohonan bantuan == Halo, dapatkah anda menerjemahkan halaman [[Wikipèḍia:Panata]] ? Karena saya lihat anda adalah admin disini. Terimakasih. [[Pangangghuy:Veracious|Veracious]] ([[Pakanḍhâ'ânna pangangghuy:Veracious|kanḍhâ]]) 1 Junè 2023 11.10 (WIB) :Halo, Veracious. Tentu saya bisa menerjemahkan halaman tersebut beserta kontributor yang lain. [[Pangangghuy:Boesenbergia|Boesenbergia]] ([[Pakanḍhâ'ânna pangangghuy:Boesenbergia|kanḍhâ]]) 1 Junè 2023 16.02 (WIB) ==Meminta tolong untuk menerjemahkan artikel== Halo Boesenbergia maaf menggunakan bahasa Indonesia, saya meminta tolong untuk menerjemahkan artikel dari Wikipedia Indonesia ke Wikipedia Madura. Berikut daftarnya: * [[id:Kucing raas]] * [[id:Mustika Ratu]] * [[id:Lulu Zaharani]] Segitu dulu artikelnya nanti akan saya tambahkan lagi. Terimakasih [[Pangangghuy:Badak Jawa|Badak Jawa]] ([[Pakanḍhâ'ânna pangangghuy:Badak Jawa|kanḍhâ]])28 Sèptèmber 2023 12.56 (WIB) 31fl7h7zd8t6b83ni9q19fr0dsdtr44 Pangangghuy:Koavf 2 860 4652 2020-12-15T14:27:07Z Koavf 70 Created page with "{{#babel:mad-0|en|es-2|de-1|pt-1}} [https://en.wikipedia.org/wiki/User:Koavf !!!!]" 4652 wikitext text/x-wiki {{#babel:mad-0|en|es-2|de-1|pt-1}} [https://en.wikipedia.org/wiki/User:Koavf !!!!] l9jvw3dwmi02wc11gfeqzuch8u1uzk6 Pangangghuy:Meno25 2 861 4654 2020-12-15T15:26:13Z Meno25 79 Creating 4654 wikitext text/x-wiki * You can contact me using [[:en:User:Meno25|my English Wikipedia user page]]. dkcm1o6xzt064h826be7vtnj9rp8l6j Pakanḍhâ'ânna pangangghuy:Meno25 3 862 4655 2020-12-15T15:26:32Z Meno25 79 talk 4655 wikitext text/x-wiki Please leave messages at [[en:User talk:Meno25]]. 3q2l91ok1d3l9wavvtmiq6ao6h5326r Ponḍhuk pasantrèn 0 863 7775 7770 2022-03-19T23:00:09Z Drummingman 1299 Reverted 1 edit by [[Special:Contributions/Мегакурвизация|Мегакурвизация]] ([[User talk:Мегакурвизация|talk]]) (TwinkleGlobal) 7775 wikitext text/x-wiki '''Ponḍhuk pasantrèn''' iyâ arèya kennengan orèng-orèng ajhâr èlmo [[aghâma]] dhâ' kâ "kyaè" (ustadz).<ref>Zamakhsyari Dhofier, Tradisi Pesantren: Studi Pandangan Hidup Kyai dan Visinya mengenai Masa Depan Indonesia, (Jakarta: LP3ES, 2015), h. 79</ref> Orèng sè ajhâr èsebbhut "[[santrè]]" bân biyâsana nginep sa abit-abidhâ. Mangkâna ''sistem'' pangâjhârân è pondhuk rèya empâ' lèkor jhâm. Kappra è pondhuk santrè ajhâr kètab konèng otâbâ sè èsebbhut kètab ghundul. <references /> [[Bhângsa:Pasantrèn]] hbirb7p859hfjauu04kp43qrgtecprf Pangangghuy:MenoBot 2 864 4658 2020-12-15T15:48:54Z MenoBot 81 Creating 4658 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 Pakanḍhâ'ânna pangangghuy:MenoBot 3 865 4659 2020-12-15T15:49:11Z MenoBot 81 talk 4659 wikitext text/x-wiki Please leave comments in English at [[:en:User talk:Meno25]]. 5s08lno63fyjy199utyypwti04u4y28 Wikipèḍia:Sorambhi pemaoran 4 866 16410 16394 2024-04-03T13:10:44Z MediaWiki message delivery 87 /* Mohon tinjau rancangan lengkap Piagam Gerakan di Meta */ bagian baru 16410 wikitext text/x-wiki == Congratulations == Hi [[User:Boesenbergia|Boesenbergia]], [[User:Alfiyah Rizzy Afdiquni|Alfiyah Rizzy Afdiquni]], [[User:Pinerineks|Pinerineks]], [[User:Mochammad Fadli|Mochammad Fadli]]. Thank you very much for your huge efforts and congratulation on the creation of Madurese Wikipedia. Best regards --[[Pangangghuy:Holder|Holder]] ([[Pakanḍhâ'ânna pangangghuy:Holder|kanḍhâ]]) 23:26, 15 Dèsèmber 2020 (WIB) == Undangan urun pikiran dalam konsultasi Kode Etik Universal == Salam, Anda diundang untuk ikut urun pikiran dan gagasan pada proses konsultasi tahap kedua '''[[meta:Universal Code of Conduct|Kode Etik Universal]]''' (UCoC). Konsultasi tahap kedua UCoC akan berfokus pada perumusan mekanisme penerapan dan penegakan yang efektif dan berlaku bagi seluruh proyek-proyek Wikimedia. Tahap kedua ini penting mengingat UCoC merupakan salah satu mandat utama dari proses [[meta:Strategy/Wikimedia movement/2018-20/Recommendations/Provide for Safety and Inclusion|Strategi Gerakan Wikimedia]] dan akan menjadi standar minimum bagi kebijakan tingkah laku di proyek-proyek Wikimedia. Komunitas bahasa Madura, sebagai bagian dari komunitas Wikimedia di Indonesia, akan memainkan peran yang penting dalam penegakan UCoC berdasarkan nilai-nilai lokal, pengalaman terdahulu, ingatan institusional, dan kearifan budaya yang berlaku di sini. Kami menyediakan beberapa bahan bacaan yang dapat membantu Anda mengetahui dasar-dasar mengenai UCoC. Anda dapat membaca '''[[meta:Universal Code of Conduct/Draft review/id|rancangan akhir UCoC]]''' yang disusun oleh komite staf dan sukarelawan Wikimedia; '''[[meta:Universal Code of Conduct/Initial 2020 Consultations/id|laporan akhir]]''' dari konsultasi tahap pertama mengenai perumusan UCoC; dan '''[[meta:Universal Code of Conduct/FAQ/id|pertanyaan-pertanyaan yang sering ditanyakan]]''' terkait UCoC (FAQ). Anda dapat berpartisipasi dengan berkomentar di '''[https://id.wikipedia.org/wiki/Wikipedia:Permohonan_pendapat/Pelaksanaan_Kode_Etik_Universal halaman permohonan pendapat]''', yang akan dibuka sampai akhir bulan Februari 2021. Namun, bila Anda memiliki pertanyaan lain atau ingin menyampaikan respon yang dirasa lebih sesuai disampaikan pada ruang privat, silakan kirimkan surel atau tinggalkan pesan di halaman pembicaraan saya untuk mengatur cara komunikasi yang lebih sesuai dengan kondisi Anda. Kami memohon maaf karena keterbatasan sumber daya, diskusi hanya dapat diselenggarakan dalam bahasa Indonesia dan tidak dalam bahasa-bahasa daerah lain yang dipertuturkan di Indonesia. Namun, Anda amat dianjurkan untuk berkomentar dan menyampaikan pendapat sesuai dengan kondisi komunitas Madura. Terima kasih atas perhatian dan partisipasi Anda. Kami menunggu sumbangan pemikiran dan pendapat yang baik, dalam rangka membuat gerakan Wikimedia sebuah tempat yang lebih nyaman bagi semua orang. Salam hangat, [[Pangangghuy:RamzyM (WMF)|RamzyM (WMF)]] ([[Pakanḍhâ'ânna pangangghuy:RamzyM (WMF)|kanḍhâ]]) 06:46, 18 Jânuwari 2021 (WIB) :Halo semua. Untuk mengetahui secara lebih spesifik lagi dari komunitas Wikimedia di Indonesia, kami mengundang Anda untuk mengisi survei tentang Kode Etik Universal di '''[https://docs.google.com/forms/d/e/1FAIpQLScTt6L1S4_7ENltfoVGuGdVqhy9wwcpqYL5kGBafEPt8bVJSw/viewform tautan ini]'''. Terima kasih! [[Pangangghuy:RamzyM (WMF)|RamzyM (WMF)]] ([[Pakanḍhâ'ânna pangangghuy:RamzyM (WMF)|kanḍhâ]]) 14:39, 10 Fèbruwari 2021 (WIB) == Invitation to join the UCoC Roundtable Discussions == You are invited to participate in the '''[[m:Universal Code of Conduct/2021 consultations/Roundtable discussions|Roundtable Discussions]]''' about how to enforce the [[m:Universal Code of Conduct|Universal Code of Conduct]] within the Wikimedia movement. There are two Zoom calls scheduled at '''15 May''' and '''29 May''', both at '''15:00-16.30 UTC'''. Please sign your name '''[[m:Universal Code of Conduct/2021 consultations/Roundtable discussions#Sign up|here]]''' if you are interested. Should you have any questions, please contact [[m:User:RamzyM (WMF)|RamzyM (WMF)]]. Thank you! [[Pangangghuy:MediaWiki message delivery|MediaWiki message delivery]] ([[Pakanḍhâ'ânna pangangghuy:MediaWiki message delivery|kanḍhâ]]) 6 Mèi 2021 04.48 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies&oldid=21426668 --> == Undangan forum diskusi virtual UCoC == Rekan-rekan Wikimedian: Anda diundang untuk ikut serta dalam '''[[m:Universal_Code_of_Conduct/2021_consultations/Roundtable_discussions/id|forum diskusi virtual]]''' mengenai [[m:Universal Code of Conduct/id|Kode Etik Universal]] (UCoC) pada hari '''Sabtu''', '''12 Juni 2021''', pukul '''[https://zonestamp.toolforge.org/1623474056 05.00-06.30] [[id:Waktu Universal Terkoordinasi|UTC]]''' (12.00 WIB / 13.00 WITA / 14.00 WIT). Topik diskusi pada kali ini adalah seputar penegakan UCoC di proyek dan komunitas Wikimedia. Apabila Anda memiliki pertanyaan, sila hubungi [[m:User:RamzyM (WMF)|Ramzy Muliawan]]. Kami tunggu kedatangan Anda! [[Pangangghuy:MediaWiki message delivery|MediaWiki message delivery]] ([[Pakanḍhâ'ânna pangangghuy:MediaWiki message delivery|kanḍhâ]]) 3 Junè 2021 16.43 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Indonesian_project_embassies&oldid=21536676 --> == Pemilihan Dewan Pengawas Yayasan Wikimedia 2021 == [[m:Wikimedia Foundation elections/2021|Pemilihan Dewan Pengawas Yayasan Wikimedia 2021]] akan dimulai pada tanggal 4 Agustus 2021. Setelah periode pencalonan selama tiga minggu, [[m:Wikimedia Foundation elections/2021#Candidate%20Table|20 orang calon]] telah ditetapkan untuk pemilihan tahun ini. [[m:Wikimedia Foundation Board of Trustees|Dewan Pengawas]] mengawasi Yayasan Wikimedia, dan pada pemilihan kali ini anggota Dewan yang sedang menjabat berupaya untuk meningkatkan kompetensi dan keberagaman demografis para anggota. Dewan telah membagikan [[m:Wikimedia Foundation elections/2021/Candidates#Skills|daftar bidang kepakaran]] yang diharapkan untuk didapatkan dari para calon anggota Dewan Pengawas yang baru. Seluruh anggota Gerakan Wikimedia berkesempatan untuk menggunakan hak suaranya dalam pemilihan ini. Dewan Pengawas kemudian diperkirakan akan memilih empat calon yang mendapatkan suara terbanyak untuk mulai bertugas pada bulan September. Para anggota terpilih akan bertugas untuk masa jabatan selama tiga tahun. Bagaimana caranya Anda dapat terlibat? '''Ketahui lebih banyak tentang para calon''' [[m:Wikimedia Foundation elections/2021#Candidate%20Table|Para calon yang berasal dari berbagai komunitas Wikimedia telah mengajukan pencalonan mereka]]. Anda disarankan untuk mempelajari tentang visi-misi para calon sebelum memilih. Anda juga dapat memberikan pertanyaan untuk dijawab para calon selama periode kampanye. [[m:Wikimedia Foundation elections/2021/Candidates/CandidateQ&A|Para calon akan menjawab pertanyaan]] yang dikumpulkan oleh [[m:Wikimedia Foundation elections committee|Komite Pemilihan]] di Meta. Dalam beberapa minggu ke depan, para calon juga akan memiliki kesempatan untuk menayangkan video presentasi tentang pencalonan mereka. '''Ikut serta dalam kampanye''' Tim fasilitasi pemilihan sedang merencanakan beberapa kegiatan selama periode kampanye. Lihat informasi mengenai hal ini pada [[m:Wikimedia Foundation elections/2021#Campaign%20Activities|halaman pemilihan di Meta]]. Anggota komunitas dianjurkan untuk mengorganisir kegiatan pada masing-masing komunitas mereka. Kami meminta agar setiap kegiatan yang melibatkan para calon agar memperhatikan komitmen waktu individu, karena proses pencalonan dan pemilihan amat memakan waktu. Harap cantumkan kegiatan kampanye yang Anda rencanakan pada [[m:Wikimedia Foundation elections/2021#Campaign%20Activities|halaman pemilihan Dewan Pengawas]] di Meta, sehingga dapat dilihat oleh semua orang. Anda juga dapat meminta bantuan dari para [[m:Wikimedia Foundation elections/2021#Team|fasilitator]] dan [[m:Wikimedia Foundation elections/2021/Election Volunteers|sukarelawan]] pemilihan. '''Gunakan hak pilih''' Pemungutan suara untuk pemilihan Dewan Pengurus tahun 2021 berlangsung dari 4 hingga 17 Agustus 2021. Komite Pemilihan telah menetapkan sistem ''Single Transferable Vote'' sebagai sistem penghitungan suara dan penetapan keputusan. Informasi lebih lanjut mengenai [[m:Wikimedia Foundation elections/2021/Voting|syarat pemilih]], proses, dan [[m:Wikimedia Foundation elections/2021/FAQ|pertanyaan yang kerap ditanyakan]] mengenai pemungutan suara. '''''Single Transferable Vote''''' Sistem pemilihan ini memungkinkan para pemilih untuk mengurutkan pilihan mereka sesuai preferensi. Ini memudahkan Anda untuk menjelaskan siapa yang Anda inginkan, ketimbang metode dukung atau tolak yang biasa digunakan. Jika calon pilihan pertama Anda telah memiliki cukup suara untuk terpilih, suara Anda akan dipindahkan ke calon pilihan kedua. Jika calon pilihan pertama Anda tidak akan terpilih, suara Anda juga akan dipindahkan ke calon pilihan kedua. Lihat contoh yang telah dipersiapkan oleh tim fasilitasi [[m:Wikimedia Foundation elections/2021/FAQ#New%20in%202021|di sini]]. Informasi lebih yang lengkap akan tersedia pada pertengahan bulan Juli. Kami berharap Anda dapat menyebarkan informasi mengenai pemilihan ini seluas-luasnya dan membantu Yayasan Wikimedia memiliki anggota Dewan Pengawas dengan kualitas yang baik, sehingga dapat mewujudkan dan melindungi kepentingan gerakan dalam beberapa tahun ke depan. Salam hangat, Komite Pemilihan [[Pangangghuy:MediaWiki message delivery|MediaWiki message delivery]] ([[Pakanḍhâ'ânna pangangghuy:MediaWiki message delivery|kanḍhâ]]) 2 Juli 2021 17.19 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Indonesian_project_embassies&oldid=21684189 --> == Nawala Kode Etik Universal - Edisi 2 == <section begin="ucoc-newsletter"/> <div style = "line-height: 1.2"> <span style="font-size:200%;">'''Nawala Kode Etik Universal'''</span><br> <span style="font-size:120%; color:#404040;">'''Edisi 2, Juli 2021'''</span><span style="font-size:120%; float:right;">[[m:Special:MyLanguage/Universal Code of Conduct/Newsletter/2|'''Baca nawala selengkapnya''']]</span> ---- Selamat datang di edisi kedua nawala [[m:Universal Code of Conduct|Kode Etik Universal]] (UCoC)! Nawala ini mengabarkan para Wikimedian mengenai perkembangan terbaru dalam proses UCoC dan akan memuat berita, hasil penelitian, dan pemberitahuan mengenai kegiatan yang terkait dengan UCoC. Jika Anda belum berlangganan dan ingin mendapatkan edisi terbaru dari nawala ini, silakan untuk berlangganan [[m:Global message delivery/Targets/UCoC Newsletter Subscription|di sini]]. Anda juga dapat meninggalkan nama pengguna Anda [[m:Universal Code of Conduct/Newsletter/Participate|di sini]] jika Anda bersedia untuk membantu menerjemahkan nawala ini di masa depan. </div><div style="margin-top:3px; padding:10px 10px 10px 20px; background:#fffff; border:2px solid #808080; border-radius:4px; font-size:100%;"> *'''Tinjauan mengenai Rancangan Panduan Penegakan''' - Komite Perumus telah mengadakan beberapa pertemuan awal untuk menghubungkan dan menyelaraskan topik kunci mengenai penegakan, dengan mempertimbangkan penelitian terdahulu mengenai proses yang sudah ada dan celah yang masih harus diisi oleh gerakan Wikimedia. ([[m:Universal Code of Conduct/Newsletter/2#Enforcement Draft Guidelines Review|terus baca]]) *'''Laporan Penelitian Target Gangguan Keamanan''' - Untuk mendukung pekerjaan Komite Perumus, Yayasan Wikimedia telah mengadakan sebuah proyek penelitian yang mengkaji pengalaman gangguan keamanan di proyek-proyek Wikimedia. ([[m:Universal Code of Conduct/Newsletter/2#Targets of Harassment Research|terus baca]]) *'''Konsultasi Fungsionaris''' - Sejak bulan Juni, pengguna dengan status fungsionaris dari berbagai proyek Wikimedia telah mengadakan pertemuan untuk mendiskusikan bagaimana UCoC akan berlaku dalam konteks global Wikimedia. ([[m:Universal Code of Conduct/Newsletter/2#Functionaries’ Consultation|terus baca]]) *'''Forum Diskusi Virtual''' - Tim fasilitasi UCoC kembali menggelar forum diskusi virtual untuk anggota komunitas berbahasa Korea dan dari proyek-proyek di wilayah ESEAP lainnya untuk mendiskusikan mengenai penegakan UCoC. ([[m:Universal Code of Conduct/Newsletter/2#Roundtable Discussions|terus baca]]) *'''Penerapan Awal UCoC di Beberapa Komunitas''' - Sejak ratifikasi UCoC oleh Dewan Pengawas pada bulan Februari 2021, UCoC sudah mulai diadopsi dan diterapkan pada komunitas Wikimedia. ([[m:Universal Code of Conduct/Newsletter/2#Early Adoption of UCoC by Communities|terus baca]]) *'''Masa Kerja Baru untuk Komite Peninjau Perkara Sementara Trust & Safety''' - Pada awalnya, CRC diperkirakan untuk menyelesaikan mandatnya pada tanggal 1 Juli. Namun begitu, seiring dengan perkembangan UCoC yang diperkirakan baru akan selesai pada bulan Desember, masa kerja CRC juga telah disesuaikan. ([[m:Universal Code of Conduct/Newsletter/2#New Timeline for the Interim Trust & Safety Case Review Committee|terus baca]]) *'''Wikimania''' - Tim UCoC berencana untuk menggelar diskusi termoderasi yang melibatkan perwakilan dari berbagai belahan gerakan Wikimedia pada Wikimania 2021. Kami juga akan hadir pada Community Village. ([[m:Universal Code of Conduct/Newsletter/2#Wikimania Session|terus baca]]) *'''Blog Diff''' - Bacalah terbitan terbaru mengenai UCoC pada blog Diff Wikimedia. ([[m:Universal Code of Conduct/Newsletter/2#Diff Blogs|terus baca]]) </div> Jika Anda memiliki pertanyaan lebih lanjut mengenai UCoC, silakan hubungi fasilitator tim Tata Kelola dan Strategi Gerakan untuk komunitas Indonesia dan ESEAP, [[User:RamzyM (WMF)|RamzyM (WMF)]]. -- [[Pangangghuy:MediaWiki message delivery|MediaWiki message delivery]] ([[Pakanḍhâ'ânna pangangghuy:MediaWiki message delivery|kanḍhâ]]) 14 Juli 2021 20.58 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Indonesian_project_embassies&oldid=21684189 --> == Pendaftaran calon anggota Komite Perumus Piagam Gerakan == Tim Strategi Gerakan mengundang Anda untuk [[:m:Special:MyLanguage/Movement_Charter/Drafting_Committee|mendaftar menjadi anggota Komite Perumus Piagam Gerakan]]. Periode pendaftaran dimulai pada 2 Agustus 2021 dan berakhir pada 1 September 2021. Para anggota Komite diharapkan dapat mewakili [[:m:Special:MyLanguage/Movement_Charter/Drafting_Committee/Diversity_and_Expertise_Matrices|tingkat keberagaman]] dalam gerakan Wikimedia. Hal ini diukur melalui faktor gender, bahasa yang dipertuturkan, geografis, dan pengalaman berpartisipasi dalam proyek Wikimedia, organisasi mitra, dan Yayasan Wikimedia. Kefasihan berbahasa Inggris tidak diperlukan untuk menjadi anggota Komite. Jika diperlukan, jasa penerjemahan dan penafsiran akan disediakan. Anggota Komite akan mendapatkan tunjangan sebesar US$100 setiap dua bulan untuk membantu biaya keikutsertaan yang mungkin diperlukan. Kami mencari individu yang memiliki [[:m:Special:MyLanguage/Movement_Charter/Drafting_Committee#Role_Requirements|kemampuan berikut ini]]: * Mampu menulis secara kolaboratif (pengalaman yang demonstratif dapat menjadi nilai tambah) * Bersedia untuk mencari jalan tengah. * Berfokus pada inklusi dan keberagaman. * Mengetahui seluk-beluk konsultasi komunitas. * Memiliki pengalaman komunikasi antarbudaya. * Memiliki pengalaman dalam tata kelola organisasi nirlaba atau komunitas. * Berpengalaman dalam bernegosisasi dengan pihak-pihak yang berbeda. Komite ini diperkirakan akan beranggotakan sekitar 15 orang. Jika ada 20 calon atau lebih, akan dilangsungkan proses pemilihan dan seleksi. Jika ada 19 calon atau kurang, proses seleksi akan berlangsung tanpa pemilihan. Mari sertai langkah maju gerakan Wikimedia! Calonkan diri Anda mulai minggu depan [[:m:Special:MyLanguage/Movement_Charter/Drafting_Committee#Candidate_Statements|pada halaman ini]]. Jika Anda punya pertanyaan lebih lanjut, silakan hubungi strategy2030{{at}}wikimedia.org atau [[User:RamzyM (WMF)|Ramzy Muliawan]], fasilitator tim Strategi dan Tata Kelola Gerakan untuk komunitas Indonesia. -- [[Pangangghuy:MediaWiki message delivery|MediaWiki message delivery]] ([[Pakanḍhâ'ânna pangangghuy:MediaWiki message delivery|kanḍhâ]]) 28 Juli 2021 06.45 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Indonesian_project_embassies&oldid=21738832 --> == Penundaan pemilihan Dewan Pengawas WMF 2021 == Para Wikimedian yang baik, Melalui pengumuman ini, kami ingin memberitahukan bahwa [[m:Special:MyLanguage/Wikimedia Foundation elections/2021|pemilihan Dewan Pengawas Yayasan Wikimedia 2021]] akan ditunda selama dua minggu karena masalah teknis pada perangkat SecurePoll. Pada awalnya, pemilihan ini akan dimulai pada tanggal 4 Agustus. Oleh karena penundaan ini, pemilihan akan dimulai pada tanggal 18 Agustus, sehari setelah Wikimania selesai. Untuk informasi mengenai masalah teknis yang dimaksud, silakan lihat [[phab:T287859|tiket Phabricator]]-nya. Kami memohon maaf atas penunndaan ini. Kami berharap untuk dapat memulai pemilihan sesuai jadwal pada tanggal 18 Agustus, dan saat ini sedang berkoordinasi dengan para calon dan Komite Pemilihan untuk menentukan langkah selanjutnya. Kami akan mengabarkan perkembangan terbaru melalui [[m:Talk:Wikimedia Foundation elections/2021|halaman pembicaraan tentang pemilihan Dewan Pengawas]] dan [https://t.me/wmboardgovernancechat grup Telegram]. Jika Anda mempunyai pertanyaan, silakan hubungi fasilitator Strategi dan Tata Kelola Gerakan untuk komunitas Indonesia, [[User:RamzyM (WMF)|Ramzy Muliawan]]. -- [[Pangangghuy:MediaWiki message delivery|MediaWiki message delivery]] ([[Pakanḍhâ'ânna pangangghuy:MediaWiki message delivery|kanḍhâ]]) 3 Agustus 2021 23.10 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Indonesian_project_embassies&oldid=21828755 --> == Kode Etik Universal - Periode peninjauan Rancangan Panduan Penegakan == [[m:Special:MyLanguage/Universal_Code_of_Conduct/Drafting_committee#Phase_2|Komite Perumus Fase 2]] meminta pendapat, pandangan, dan komentar mengenai '''[[:m:Universal Code of Conduct/Enforcement draft guidelines review|Rancangan Panduan Penegakan]] [[m:Special:MyLanguage/Universal Code of Conduct|Kode Etik Universal]]''' (UCoC). Periode peninjauan ini akan berlangsung dari 17 Agustus hingga 17 Oktober 2021. Sukarelawan dari komunitas Wikimedia dan staf Yayasan Wikimedia yang tergabung dalam Komite Perumus Fase 2 berkolaborasi untuk merumuskan Rancangan ini berdasarkan [[m:Special:MyLanguage/Universal Code of Conduct/Discussions|hasil konsultasi, diskusi, dan penelitian sebelumnya]]. Panduan ini masih bersifat rancangan, dan Anda dapat membantu menyempurnakannya dengan menyampaikan pandangan serta komentar sebelum 17 Oktober 2021. Komite akan menyempurnakannya selaras dengan umpan balik yang didapat dari komunitas. Semua orang dapat berkomentar pada beberapa tempat. Para fasilitator dapat menjawab pertanyaan atau komentar dalam berbagai bahasa pada [[m:Talk:Universal Code of Conduct/Enforcement draft guidelines review|halaman pembicaraan]] atau melalui surel. Anda juga dapat menyampaikan pandangan pada halaman pembicaraan versi yang telah diterjemahkan, pada diskusi lokal, atau pada jam kerja terbuka dan forum diskusi virtual. Berikut beberapa diskusi yang akan dilangsungkan dan membahas mengenai Rancangan Panduan Penegakan UCoC: :'''[[wmania:2021:Submissions/Universal_Code_of_Conduct_Roundtable|Sesi Wikimania 2021]]''' - 16 Agustus @ 11:00 UTC - 11:45 UTC :'''[[m:Special:MyLanguage/Universal_Code_of_Conduct/2021_consultations/Roundtable_discussions#Conversation hours|Jam kerja terbuka]]''' - 24 Agustus, 31 Agustus, 7 September @ 03:00 UTC & 14:00 UTC :'''[[m:Special:MyLanguage/Universal_Code_of_Conduct/2021_consultations/Roundtable_discussions|Forum diskusi virtual]]''' - 18 September @ 03:00 UTC & 15:00 UTC Tim fasilitasi berharap periode peninjauan ini dapat diketahui dan diikuti oleh banyak komunitas dalam rangka mencapai situasi saling paham. Jika Anda melihat bahwa tidak ada diskusi yang berlangsung pada komunitas Anda, silakan untuk memulainya; para fasilitator akan membantu Anda bila perlu. Hasil diskusi akan diringkas dan dihimpun untuk dipergunakan oleh Komite Perumus setiap dua minggu. Ringkasan hasil diskusi ini akan dipublikasikan [[m:Special:MyLanguage/Universal Code of Conduct/Drafting committee/Digests|di sini]]. Jika Anda punya sebarang pertanyaan, harap hubungi [[User:RamzyM (WMF)|Ramzy Muliawan]], fasilitator untuk komunitas berbahasa Indonesia dan rantau ESEAP. -- [[Pangangghuy:MediaWiki message delivery|MediaWiki message delivery]] ([[Pakanḍhâ'ânna pangangghuy:MediaWiki message delivery|kanḍhâ]]) 17 Agustus 2021 21.22 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Indonesian_project_embassies&oldid=21828755 --> == Pemilihan Dewan Pengawas WMF 2021 telah dimulai == Periode pemungutan suara untuk [[m:Special:MyLanguage/Wikimedia Foundation elections/2021/Voting|pemilihan Dewan Pengawas Yayasan Wikimedia 2021]] telah dimulai. Para calon yang berasal dari komunitas telah diminta untuk mengajukan pencalonan mereka. Setelah periode pencalonan selama tiga minggu, terdapat [[m:Wikimedia Foundation elections/2021/Candidates#Candidate%20Table|19 orang calon]] untuk pemilihan tahun ini. Anggota gerakan Wikimedia berpeluang untuk memilih anggota Dewan yang berasal dari komunitas dan organisasi mitra. Dengan menggunakan hak pilih, Anda dapat membantu mengidentifikasi orang-orang yang memiliki kualitas terbaik untuk memajukan kepentingan gerakan kita dalam beberapa tahun ke depan. Dewan Pengawas akan mengangkat empat calon dengan suara terbanyak menjadi anggotanya. Pemungutan suara akan berakhir pada tanggal 31 Agustus 2021. [[m:Special:MyLanguage/Wikimedia Foundation Board of Trustees|Dewan Pengawas]] bertugas untuk mengawasi Yayasan Wikimedia, dan pada pemilihan kali ini anggota Dewan yang sedang menjabat berupaya untuk meningkatkan kompetensi dan keberagaman demografis para anggota. Dewan juga telah membagikan [[m:Wikimedia Foundation elections/2021/Candidates#Skills|daftar bidang kepakaran]] yang diharapkan untuk didapatkan dari para calon anggota Dewan Pengawas yang baru. [[m:Wikimedia Foundation elections/2021/Candidates#Candidate%20Table|Pelajari profil para calon]]. [[c:File:Wikimedia_Foundation_Board_of_Trustees.webm|Ketahui lebih banyak mengenai Dewan Pengawas]]. [[m:Special:MyLanguage/Wikimedia Foundation elections/2021/Voting|Gunakan hak pilih Anda]]. Baca [[m:Special:MyLanguage/Wikimedia Foundation elections/2021/2021-08-18/2021 Voting Opens|versi lengkap dari pengumuman ini]]. Salam hangat, Komite Pemilihan -- [[Pangangghuy:MediaWiki message delivery|MediaWiki message delivery]] ([[Pakanḍhâ'ânna pangangghuy:MediaWiki message delivery|kanḍhâ]]) 18 Agustus 2021 07.52 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Indonesian_project_embassies&oldid=21828755 --> == Pemilihan Dewan Pengawas WMF 2021 telah berakhir == Terima kasih atas partisipasi Anda pada [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2021|pemilihan Dewan Pengawas Yayasan Wikimedia]]! Periode pemungutan suara telah ditutup pada pukul 23.59 tanggal 31 Agustus. Hasil dan data pemilihan, termasuk empat orang calon yang mendapatkan suara tertinggi, akan diumumkan setelah [[m:Special:MyLanguage/Wikimedia_Foundation_elections_committee|Komite Pemilihan]] menyelesaikan proses pengecekan atas suara yang masuk. Pengumuman calon yang akan diangkat akan menyusul setelah itu, yaitu setelah para calon terpilih dikonfirmasi oleh Dewan Pengawas. Sebanyak 6.946 anggota komunitas dari 216 proyek wiki telah menggunakan hak pilih mereka. Tingkat partisipasi secara global adalah sebanyak 10.2%, yang berarti 1.1% lebih tinggi daripada pemilihan sebelumnya. Pada pemilihan tahun 2017, sebanyak 5.167 anggota komunitas dari 202 proyek wiki telah menggunakan hak pilih mereka. Analisa yang lengkap akan diterbitkan beberapa hari setelah hasil diumumkan. Sementara itu, Anda dapat memeriksa [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2021/Stats|data yang terhimpun selama proses pemilihan]]. Salah satu tujuan utama dari pemilihan ini adalah untuk meningkatkan keberagaman. Pesan mengenai pemilihan Dewan Pengawas diterjemahkan ke 61 bahasa. Pendekatan ini berbuah manis: terdapat 70 komunitas dengan pemilik hak suara yang memilih untuk kali pertama. Dengan bantuan Anda, pemilihan Dewan Pengawas tahun depan akan dapat lebih baik lagi. Salam hangat, [[User:RamzyM (WMF)|RamzyM (WMF)]] 2 Sèptèmber 2021 14.09 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Indonesian_project_embassies&oldid=21828755 --> == Pemilihan anggota Komite Perumus Piagam Gerakan, 11 - 24 Oktober == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content"/>Salam. Ini adalah kabar terbaru dari proses perumusan Piagam Gerakan. Periode pencalonan anggota Komite Perumus telah berakhir, dan kita telah mendapatkan sekelompok calon dari ragam latar yang berbeda. Komite ini akan beranggotakan 15 orang yang akan dipilih melalui [[m:Special:MyLanguage/Movement Charter/Drafting Committee/Set Up Process|tiga proses berbeda]]: * Pemilihan oleh komunitas untuk memilih 7 orang anggota. * Seleksi oleh organisasi mitra untuk memilih 6 orang anggota. * Pengangkatan oleh Yayasan Wikimedia untuk memilih 2 orang anggota. Pemilihan komunitas akan berlangsung antara 11 Oktober hingga 24 Oktober. Proses lainnya akan berlangsung pada waktu yang sama, sehingga ketiga proses di atas dapat selesai sebelum 1 November. Untuk penjelasan lebih lanjut mengenai peran dan pembentukan Piagam Gerakan, silakan baca [[:m:Special:MyLanguage/Movement Charter|halamannya di Meta]]. Anda juga dapat menghubungi kami kapan saja melalui Telegram atau surel (wikimedia2030@wikimedia.org).<section end="announcement-content"/> </div> Teriring salam, [[User:RamzyM (WMF)|RamzyM (WMF)]] 21 Sèptèmber 2021 15.52 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Indonesian_project_embassies&oldid=21828755 --> == Pendapat dan komentar Anda mengenai Rancangan Panduan Penegakan Kode Etik Universal masih diterima == Halo. Ini merupakan pengingat bahwa [[w:id:Wikipedia:Permohonan pendapat/Pelaksanaan Kode Etik Universal|Rancangan Panduan Penegakan Kode Etik Universal]] masih menerima tinjauan dan komentar Anda. Komite Perumus akan mulai mengerjakan revisi dan pengembangan dari komentar komunitas dalam waktu '''kurang dari dua minggu (17 Oktober)'''. Partisipasi Anda amat disambut baik! Sekarang, tim kami sudah menyediakan [[m:Special:MyLanguage/Universal Code of Conduct/Enforcement draft guidelines review/Abstract|versi pendek dan sederhana dari Rancangan Panduan Penegakan]] untuk memudahkan Anda mencerna dan memahaminya. Jika memungkinkan, harap bantu untuk menerjemahkannya ke dalam berbagai bahasa. Kami juga akan menyelenggarakan [[m:Special:MyLanguage/Universal_Code_of_Conduct/2021_consultations/Roundtable_discussions|sesi perbincangan terbuka]] terakhir pada tanggal 15 Oktober 2021, pukul 03:00 dan 14:00 UTC. Mewakili [[m:Universal_Code_of_Conduct/Drafting_committee#Phase_2|Komite Perumus]], kami ucapkan terima kasih bagi semua yang sudah berpartisipasi. Kami menunggu komentar dari Anda yang belum memberikannya; Rancangan Panduan Penegakan ini akan jauh lebih baik dengan pandangan yang Anda berikan. Salam, [[User:RamzyM (WMF)|RamzyM (WMF)]] 6 Oktober 2021 14.32 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Indonesian_project_embassies&oldid=22126493 --> == Pemilihan anggota Komite Perumus Piagam Gerakan telah dimulai == {{DISPLAYTITLE:Piagam Gerakan/Komite Perumus/Surel singkat untuk pemilih MCDC 10-12-2021}}<languages/> Pemungutan suara untuk pemilihan anggota Komite Perumus Piagam Gerakan telah dimulai. Secara total, 70 Wikimedian dari seluruh dunia mencalonkan diri untuk mengisi 7 kursi dalam pemilihan ini. '''Pemungutan suara dibuka mulai dari 12 Oktober sampai dengan 24 Oktober 2021.''' Komite akan terdiri dari total 15 anggota: komunitas daring mmemilih 7 anggota, 6 anggota akan dipilih oleh organisasi mitra Wikimedia melalui sebuah proses yang bersamaan, dan 2 anggota akan ditunjuk oleh Wikimedia Foundation. Komite rencananya akan sudah terbentuk pada 1 November 2021. * '''[[m:Movement_Charter/Drafting_Committee/id|Pelajari tentang Komite Perumus]]''' * '''[[m:Movement_Charter/Drafting_Committee/Candidates/id|Pelajari profil para calon]]''' sebelum memberi suara * Kami sedang menguji coba aplikasi pemberi saran pemungutan suara untuk periode pemilihan ini. '''[https://mcdc-election-compass.toolforge.org/ Gunakan alat ini]''' untuk mengetahui calon mana yang paling cocok dengan Anda (tersedia dalam bahasa Indonesia) * '''[[m:Movement_Charter/Drafting_Committee/Elections/id|Gunakan hak suara Anda!]]''' Salam hangat, [[User:KVaidla (WMF)|Kaarel Vaidla]] <br>Tim Tata Kelola dan Strategi Gerakan, Wikimedia Foundation <br>12 Oktober 2021 17.43 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Indonesian_project_embassies&oldid=22153463 --> == Nawala Kode Etik Universal - Edisi 4 == <section begin="ucoc-newsletter"/> <div style = "line-height: 1.2"> <span style="font-size:200%;">'''Nawala Kode Etik Universal'''</span><br> <span style="font-size:120%; color:#404040;">'''Edisi 4, Oktober 2021'''</span><span style="font-size:120%; float:right;">[[m:Special:MyLanguage/Universal Code of Conduct/Newsletter/4|'''Baca nawala selengkapnya''']]</span> ---- Selamat datang di edisi keempat nawala Kode Etik Universal! Nawala ini mengabarkan para Wikimedian mengenai perkembangan terbaru dalam proses UCoC dan akan memuat berita, hasil penelitian, dan pemberitahuan mengenai kegiatan yang terkait dengan UCoC. Jika Anda belum berlangganan dan ingin mendapatkan edisi terbaru dari nawala ini, silakan untuk berlangganan [[:m:Special:MyLanguage/Global message delivery/Targets/UCoC Newsletter Subscription|di sini]]. Anda juga dapat meninggalkan nama pengguna Anda [[:m:Special:MyLanguage/Universal Code of Conduct/Newsletter/Participate|di sini]] jika Anda bersedia untuk membantu menerjemahkan nawala ini di masa depan. </div><div style="margin-top:3px; padding:10px 10px 10px 20px; background:#fffff; border:2px solid #808080; border-radius:4px; font-size:100%;"> *'''Tinjauan mengenai Rancangan Panduan Penegakan''' - Periode peninjauan Rancangan Panduan Penegakan Kode Etik Universal akan berakhir pada 17 Oktober 2021, menutup periode konsultasi yang telah berlangsung selama 2 bulan. ([[m:Special:MyLanguage/Universal Code of Conduct/Newsletter/4#Enforcement Draft Guidelines Review Wrap-up|terus baca]]) *'''Forum diskusi virtual dan sesi perbincangan terbuka''' - Forum diskusi virtual mengenai penegakan UCoC telah berlangsung pada 18 September 2021. Sesi perbincangan terbuka terakhir akan diselenggarakan pada 15 Oktober 2021. ([[m:Special:MyLanguage/Universal Code of Conduct/Newsletter/4#Roundtable Discussions and Conversation Hours|terus baca]]) *'''Pemilihan Komite Perumus Piagam Gerakan''' - Proses seleksi dan pemilihan anggota Komite Perumus Piagam Gerakan telah dimulai dan akan berlangsung sampai 25 Oktober 2021. Para Wikimedian dapat memberikan suara bagi calon yang menurut mereka patut terpilih ke komite tersebut. ([[m:Special:MyLanguage/Universal Code of Conduct/Newsletter/4#Movement Charter Drafting Committee Elections|terus baca]]) *'''Arah baru untuk nawala ini''' - Seiring berakhirnya proses konsultasi Kode Etik Universal, tim fasilitasi sedang merancang arah baru untuk nawala ini. ([[m:Special:MyLanguage/Universal Code of Conduct/Newsletter/4#New Direction for the Newsletter|terus baca]]) *'''Blog Diff''' - Bacalah terbitan terbaru mengenai UCoC pada blog Diff Wikimedia. ([[m:Special:MyLanguage/Universal Code of Conduct/Newsletter/4#Diff Blogs|terus baca]]) </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] 15 Oktober 2021 01.25 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Indonesian_project_embassies&oldid=22153463 --> == Hibah Pelaksanaan Strategi Gerakan telah dibuka == Periode pengajuan permohonan untuk Hibah Pelaksanaan Strategi Gerakan telah kembali dibuka. Program hibah ini akan dapat mendanai proyek yang akan memajukan prakarsa Strategi Gerakan tertentu, baik itu berukuran besar maupun kecil. '''[[m:Grants:MSIG/About|Pelajarilah program hibah ini secara lebih lanjut]]'''. Beritahu pula anggota komunitas lain untuk turut memajukan permohonan. Salam, [[User:RamzyM (WMF)|RamzyM (WMF)]] 21 Oktober 2021 17.25 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Indonesian_project_embassies&oldid=22153463 --> == Kenali anggota Komite Perumus Piagam Gerakan terpilih == <section begin="announcement-content"/> Proses seleksi dan pemungutan suara Komite Perumus Piagam Gerakan telah selesai. * [[m:Special:MyLanguage/Movement Charter/Drafting Committee/Elections/Results|Hasil pemungutan suara telah diumumkan]]. Sebanyak 1.018 pemilih berpartisipasi dalam memberikan suaranya: '''[[m:Movement Charter/Drafting Committee/Candidates#Richard%20Knipel%20(Pharos)|Richard Knipel (Pharos)]]''', '''[[m:Movement Charter/Drafting Committee/Candidates#Anne%20Clin%20(Risker)|Anne Clin (Risker)]]''', '''[[m:Movement Charter/Drafting Committee/Candidates#Alice%20Wiegand%20(lyzzy)|Alice Wiegand (Lyzzy)]]''', '''[[m:Movement Charter/Drafting Committee/Candidates#Micha%C5%82%20Buczy%C5%84ski%20(Aegis%20Maelstrom)|Michał Buczyński (Aegis Maelstrom)]]''', '''[[m:Movement Charter/Drafting Committee/Candidates#Richard%20(Nosebagbear)|Richard (Nosebagbear)]]''', '''[[m:Movement Charter/Drafting Committee/Candidates#Ciell%20(Ciell)|Ciell (Ciell)]]''', '''[[m:Movement Charter/Drafting Committee/Candidates#Ravan%20J%20Al-Taie%20(Ravan)|Ravan J Al-Taie (Ravan)]]'''. * [[m:Special:MyLanguage/Movement_Charter/Drafting_Committee/Candidates#Affiliate-chosen_members|Proses pemilihan oleh afiliasi]] menghasilkan enam anggota: '''[[m:Movement Charter/Drafting Committee/Candidates#Anass%20Sedrati%20(Anass%20Sedrati)|Anass Sedrati (Anass Sedrati)]]''', '''[[m:Movement Charter/Drafting Committee/Candidates#%C3%89rica%20Azzellini%20(EricaAzzellini)|Érica Azzellini (EricaAzzellini)]]''', '''[[m:Movement Charter/Drafting Committee/Candidates#Jamie%20Li-Yun%20Lin%20(Li-Yun%20Lin)|Jamie Li-Yun Lin (Li-Yun Lin)]]''', '''[[m:Movement Charter/Drafting Committee/Candidates#Georges%20Fodouop%20(Geugeor)|Georges Fodouop (Geugeor)]]''', '''[[m:Movement Charter/Drafting Committee/Candidates#Manavpreet%20Kaur%20(Manavpreet%20Kaur)|Manavpreet Kaur (Manavpreet Kaur)]]''', '''[[m:Movement Charter/Drafting Committee/Candidates#Pepe%20Flores%20(Padaguan)|Pepe Flores (Padaguan)]]'''. * Wikimedia Foundation telah [[m:Special:MyLanguage/Movement_Charter/Drafting_Committee/Candidates#Wikimedia_Foundation-chosen_members|menunjuk]] dua anggota: '''[[m:User:Runab WMF|Runa Bhattacharjee]]''', '''[[m:User:JVargas (WMF)|Jorge Vargas]]'''. Komite ini akan melangsungkan pertemuan dalam waktu dekat untuk memulai pekerjaannya. Komite juga dapat menunjuk hingga tiga anggota lain untuk untuk menjembatani keragaman dan kesenjangan keahlian. Apabila tertarik ikut serta dengan proses perumusan [[m:Special:MyLanguage/Movement Charter|Piagam Gerakan]], ikuti perkembangannya [[m:Special:MyLanguage/Movement Charter/Drafting Committee|di Meta]] dan bergabung dalam [https://t.me/joinchat/U-4hhWtndBjhzmSf grup Telegram]. Mewakili tim Strategi dan Tata Kelola Gerakan, kami ucapkan terima kasih. Salam, [[User:RamzyM (WMF)|RamzyM (WMF)]] 1 Novèmber 2021 20.37 (WIB)<section end="announcement-content"/> <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Indonesian_project_embassies&oldid=22153463 --> == Penutupan periode penghimpunan komentar untuk Rancangan Panduan Penegakan Kode Etik Universal == Terima kasih atas gagasan dan komentar yang Anda berikan mengenai Rancangan Panduan Penegakan Kode Etik Universal. Umpan balik yang Anda berikan telah dapat membantu menciptakan Kode Etik Universal yang lebih kuat. Jika Anda belum memberikan komentar, sekarang adalah waktu yang tepat, karena pada saat ini Komite Perumus sedang [[m:Special:MyLanguage/Universal Code_of Conduct/Drafting committee/Phase 2 meeting summaries|bekerja untuk memperbarui Rancangan tersebut]]. Komite Perumus ingin mempertimbangkan semua komentar selama proses ini. Harap berikan komentar Anda sebelum akhir bulan November. Komite ingin menyelesaikan perubahan atas Rancangan sebelum akhir tahun, dan Rancangan yang telah diperbaharui akan dirilis segera setelah proses ini diselesaikan. Langkah selanjutnya mengenai Kode Etik Universal adalah perbincangan mengenai proses pengesahan Rancangan Penegakan. Kami akan menyelenggarakan [[m:Special:MyLanguage/Universal_Code_of_Conduct/2021_consultations/Roundtable_discussions|jam kerja terbuka mengenai pengesahan pada tanggal 29 November]]. Yayasan Wikimedia akan mengirimkan rekomendasi kepada Dewan Pengawas mengenai proses pengesahan pada bulan Desember. Rekomendasi ini akan menjadi dasar bagi merancang proses selanjutnya dalam Kode Etik Universal. Salam, [[User:RamzyM (WMF)|RamzyM (WMF)]] 26 Novèmber 2021 15.59 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Indonesian_project_embassies&oldid=22153463 --> == Permohonan pendapat mengenai pemilihan Dewan Pengawas WMF akan dimulai == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content /> :''Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.'' :''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation Board of Trustees/Call for feedback:2022 Board of Trustees election/Upcoming Call for Feedback about the Board of Trustees elections|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation Board of Trustees/Call for feedback:2022 Board of Trustees election/Upcoming Call for Feedback about the Board of Trustees elections}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Dewan Pengawas WMF akan menyelenggarakan permohonan pendapat mengenai pelaksanaan pemilihan yang akan datang. Periode permohonan pendapat ini akan berlangsung dari 7 Januari hingga 10 Februari 2022. Rincian mengenai permohonan pendapat ini akan difinalisasi satu pekan sebelum dibukanya periode permohonan pendapat. Kami dapat mengonfirmasi dua pertanyaan utama: * Apakah cara terbaik untuk menjamin keterwakilan yang adil bagi komunitas yang sedang berkembang di dalam Dewan Pengawas? * Sejauh manakah para calon dapat terlibat dalam pemilihan? Tim Strategi dan Tata Kelola Gerakan ingin menyediakan waktu kepada anggota komunitas dan organisasi mitra untuk mempertimbangkan serta mempersiapkan gagasan, ide, atau saran bagi pertanyaan utama di atas sebelum periode permohonan pendapat dimulai. Pertanyaan lain dapat ditambahkan sepanjang masa permohonan pendapat, dan kami memohon maaf karena tidak dapat menyiarkan daftar pertanyaan lengkap pada saat ini. Daftar pertanyaan diperkirakan hanya akan bertambah satu atau dua pertanyaan baru, agar tidak membebani komunitas dengan permintaan-permintaan baru dan untuk memberikan pemberitahuan yang cukup serta menganjurkan semua orang untuk berkomentar pada pertanyaan penting ini. '''Apakah Anda ingin membantu mengorganisir perbincangan di komunitas Anda?''' Hubungi [[m:Special:MyLanguage/Movement Strategy and Governance|tim Strategi dan Tata Kelola Gerakan]] di Meta, [https://t.me/wmboardgovernancechat grup Telegram], atau melalu surel pada msg[[File:At sign.svg|16x16px|link=|(_AT_)]]wikimedia.org. Harap sampaikan sebarang pertanyaan atau pertimbangan kepada kami. Kapasitas anggota tim Strategi akan bersifat minimum sampai tanggal 3 Januari, sehingga dimohon pengertiannya jika ada respon yang terlambat pada jendela waktu ini. Kami juga memaklumi bahwa sebagian anggota komunitas dan organisasi mitra sedang tidak aktif pada musim liburan bulan Desember. Kami mohon maaf jika pesan ini mencapai Anda apabila Anda sedang berlibur. Salam hangat, Tim Strategi dan Tata Kelola Gerakan<section end="announcement-content" /> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] ([[User talk:RamzyM (WMF)|bicara]]) 27 Ḍèsèmber 2021 11.31 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_Indonesia&oldid=22485727 --> == Permohonan pendapat mengenai pemilihan Dewan Pengawas WMF telah dimulai == <section begin="announcement-content" />:''[[m:Special:MyLanguage/Wikimedia Foundation Board of Trustees/Call for feedback: Board of Trustees elections/Call for Feedback about the Board of Trustees elections is now open|Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation Board of Trustees/Call for feedback: Board of Trustees elections/Call for Feedback about the Board of Trustees elections is now open|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation Board of Trustees/Call for feedback: Board of Trustees elections/Call for Feedback about the Board of Trustees elections is now open}}&language=&action=page&filter= {{int:please-translate}}]</div>'' '''Permohonan pendapat mengenai pemilihan Dewan Pengawas''' telah dimulai dan akan berlangsung sampai '''7 Februari 2022'''. Pada permohonan pendapat kali ini, tim Strategi dan Tata Kelola Gerakan mengambil pendekatan yang sedikit berbeda. Alih-alih mengajukan suatu proposal tertentu, proses permohonan ini akan berputar di sekitar beberapa pertanyaan kunci yang berasal dari umpan balik evaluasi pemilihan Dewan Pengawas pada tahun 2021. Tujuannya adalah untuk menciptakan perbincangan secara kolektif dan mengembangkan rencana baru secara kolaboratif. Terdapat dua pertanyaan yang akan dibahas dalam permohonan pendapat ini: # Bagaimanakah cara terbaik untuk menjamin keterwakilan yang lebih beragam di antara calon-calon yang terpilih menjadi anggota Dewan Pengawas? ''Dewan Pengawas mengenal pasti pentingnya menyeleksi calon yang mewakili keberagaman gerakan Wikimedia dengan baik. Proses sejauh ini menghasilkan sukarelawan yang terpilih dari negara-negara Eropa dan Amerika Utara.'' # Apa yang perlu diharapkan dari para calon selama pemilihan? ''Para calon anggota Dewan Pengawas biasanya menyelesaikan pernyataan pencalonan dan menjawab pertanyaan dari komunitas. Bagaimanakah caranya sebuah pemilihan dapat menyediakan wawasan yang tepat mengenai para calon, sekaligus menegaskan status para calon sebagai sukarelawan?'' Terdapat satu pertanyaan tambahan yang dapat dijawab selama proses permohonan pendapat ini mengenai proses seleksi. Pertanyaan ini masih dibincangkan, namun Dewan Pengawas ingin membagikannya dalam waktu dekat. Harapannya, jika ada pertanyaan tambahan, pertanyaan tersebut akan sudah dapat dibagikan pada minggu pertama permohonan pendapat. '''[[m:Special:MyLanguage/Wikimedia Foundation Board of Trustees/Call for feedback: Board of Trustees elections|Mari sertai perbincangan ini!]]''' Salam hangat, Tim Strategi dan Tata Kelola Gerakan [[User:RamzyM (WMF)|RamzyM (WMF)]] 11 Jânuwari 2022 10.15 (WIB)<section end="announcement-content"/> <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_Indonesia&oldid=22485727 --> == Nawala Strategi dan Tata Kelola Gerakan #5 == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="ucoc-newsletter"/> <div style = "line-height: 1.2"> <span style="font-size:200%;">'''Nawala Strategi dan Tata Kelola Gerakan'''</span><br> <span style="font-size:120%; color:#404040;">'''Edisi 5, Januari 2022'''</span><span style="font-size:120%; float:right;">[[m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/5|'''Baca nawala selengkapnya''']]</span> ---- Selamat datang di edisi kelima Nawala Strategi dan Tata Kelola Gerakan (sebelumnya bernama Nawala Kode Etik Universal)! Nawala ini mengabarkan acara dan pembaruan terbaru mengenai Piagam Gerakan, Kode Etik Universal, Hibah Pelaksanaan Strategi Gerakan, pemilihan Dewan Pengawas WMF, dan topik MSG yang relevan lainnya. Nawala ini akan terbit empat bulan sekali, sementara Warta juga akan diterbitkan setiap pekan atau setiap dua pekan. Harap berlangganan [[:m:Special:MyLanguage/Global message delivery/Targets/MSG Newsletter Subscription|di sini]] jika Anda berminat untuk mendapatkan kabar terbaru. </div><div style="margin-top:3px; padding:10px 10px 10px 20px; background:#fffff; border:2px solid #808080; border-radius:4px; font-size:100%;"> *'''Permohonan Pendapat mengenai Pemilihan Dewan Pengawas''' - Kami mengundang Anda untuk memberikan tanggapan tentang pemilihan Dewan Pengawas WMF mendatang. Permohonan pendapat ini dimulai pada 10 Januari 2022 dan akan berakhir pada 7 Februari 2022. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/5#Call for Feedback about the Board elections|lanjut baca]]) *'''Ratifikasi Kode Etik Universal''' - Pada tahun 2021, WMF meminta pendapat komunitas tentang bagaimana menegakkan teks kebijakan Kode Etik Universal. Draf pedoman penegakan yang direvisi akan siap untuk pemungutan suara komunitas pada bulan Maret. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/5#Universal Code of Conduct Ratification|lanjut baca]]) *'''Hibah Pelaksanaan Strategi Gerakan''' - Sembari kami terus meninjau beberapa proposal yang menarik, kami mendorong dan menyambut lebih banyak proposal dan ide yang menargetkan inisiatif spesifik dari rekomendasi Strategi Gerakan. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/5#Movement Strategy Implementation Grants|lanjut baca]]) *'''Arah Baru untuk Nawala Ini''' - Sejak Nawala UCoC beralih ke Nawala MSG, bergabunglah dengan tim fasilitasi dalam membayangkan dan memutuskan arah baru untuk nawala ini. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/5#The New Direction for the Newsletter|lanjut baca]]) *'''Blog Diff''' - Lihat publikasi terbaru tentang UCoC di Wikimedia Diff. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/5#Diff Blogs|lanjut baca]])</div><section end="ucoc-newsletter"/> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] 14 Jânuwari 2022 14.17 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_Indonesia&oldid=22485727 --> == <span lang="id" dir="ltr" class="mw-content-ltr">Kelompok Kerja Pembinaan Kepemimpinan: berikan pendapat Anda</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" />:''[[m:Special:MyLanguage/Leadership Development Task Force/Call for Feedback Announcement|Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/Leadership Development Task Force/Call for Feedback Announcement|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Leadership Development Task Force/Call for Feedback Announcement}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Pada saat ini, tim Pengembangan Komunitas Yayasan Wikimedia sedang bekerja untuk membentuk sebuah Kelompok Kerja Pembinaan Kepemimpinan yang bersifat global dan dipandu oleh komunitas. Tujuan kelompok ini adalah untuk memberikan nasihat dan pertimbangan pada kerja-kerja pembinaan kepemimpinan. Tim kami memohon pendapat Anda mengenai apa yang sebaiknya menjadi jangkauan kerja dan tanggungjawab Kelompok Kerja Pembinaan Kepemimpinan. Halaman Meta ini memuat [[m:Special:MyLanguage/Leadership Development Task Force|proposal]] dan [[m:Special:MyLanguage/Leadership Development Task Force/Participate|bagaimana caranya Anda dapat berpartisipasi]]. Periode permohonan pendapat akan berlangsung dari tanggal 7 hingga 25 Februari 2022.<section end="announcement-content" /> </div> Teriring salam, <br> [[User:RamzyM (WMF)|RamzyM (WMF)]] 9 Fèbruwari 2022 18.58 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_Indonesia&oldid=22485727 --> == Kabar terbaru mengenai proses peninjauan Pedoman Penegakan Kode Etik Universal == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/2022-02-02 Announcement|Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/2022-02-02 Announcement|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Enforcement guidelines/2022-02-02 Announcement}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Halo semua, Dewan Pengawas Yayasan Wikimedia telah menerbitkan [[m:Special:MyLanguage/Wikimedia Foundation Board noticeboard/January 2022 - Board of Trustees on Community ratification of enforcement guidelines of UCoC|pernyataan mengenai proses ratifikasi]] '''[[m:Universal Code of Conduct/Enforcement guidelines|Pedoman Penegakan Kode Etik Universal]]''' (UCoC). [[m:Universal Code of Conduct|Kode Etik Universal]] (UCoC) merupakan dasar perilaku yang dapat diterima dalam gerakan Wikimedia. UCoC dan Pedoman Penegakannya dirumuskan oleh [[m:Special:MyLanguage/Universal Code of Conduct/Drafting committee|sebuah komite yang beranggotakan staf dan relawan]] setelah melalui proses permohonan pendapat dari komunitas. Pedoman yang telah diubah diterbitkan pada tanggal 24 Januari 2022, memuat langkah yang diusulkan untuk menerapkan kebijakan ini secara meluas dalam gerakan Wikimedia. Terdapat [[m:Universal Code of Conduct/Enforcement guidelines/Changes|daftar perubahan yang dibuat]] atas pedoman ini setelah [[m:Special:MyLanguage/Universal Code of Conduct/Enforcement draft guidelines review|proses peninjauan rancangan]]. '''Masukan tentang pedoman dapat diberikan [[m:Talk:Universal Code of Conduct/Enforcement guidelines|di halaman pembicaraan Pedoman Penegakan di Meta-wiki]].''' Untuk membantu memahami pedoman ini dan proses di balik perumusannya, tim [[m:Special:MyLanguage/Movement Strategy and Governance|Strategi dan Tata Kelola Gerakan]] (MSG) akan menyelenggarakan sesi jam kerja terbuka pada tanggal 4 Februari 2022 pukul 15:00 UTC, 25 Februari 2022 pukul 12:00 UTC, dan 4 Maret 2022 pukul 15:00 UTC. '''[[m:Special:MyLanguage/Universal Code of Conduct/Conversations|Mari bergabung untuk berinteraksi dengan tim proyek UCoC dan anggota Komite Perumus tentang pedoman yang diperbarui dan proses pemungutan suara yang akan diselenggarakan]].''' [[m:Universal Code of Conduct/Project#Timeline|Lini masa proses UCoC tersedia di Meta-wiki]]. Periode pemungutan suara akan berlangsung dari tanggal 7 hingga 21 Maret 2022. Semua pemilih yang memenuhi syarat akan memiliki kesempatan untuk mendukung atau menentang penerapan Pedoman Penegakan serta memberikan masukan mereka. '''[[m:Universal Code of Conduct/Enforcement guidelines/Voting|Lihat halaman informasi pemungutan suara untuk rincian lebih lanjut]].''' Anggota komunitas dari seluruh penjuru gerakan Wikimedia telah memberikan masukan-masukan yang berharga dalam proses yang sedang berlangsung ini. Tim UCoC dan MSG ingin berterima kasih kepada Komite Perumus dan anggota komunitas atas kontribusi yang mereka berikan dalam proses ini. Hormat kami, Tim Tata Kelola dan Strategi Gerakan<br/> Yayasan Wikimedia<section end="announcement-content" /> </div> [[User:RamzyM (WMF)|Ramzy(WMF)]] 12 Fèbruwari 2022 23.36 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_Indonesia&oldid=22485727 --> === Sesi perbincangan terbuka pada tanggal 25 Februari dan 4 Maret === Tim [[m:Movement Strategy and Governance|Strategi dan Tata Kelola Gerakan]] (MSG) akan menyelenggarakan sesi perbincangan terbuka mengenai ratifikasi pedoman penegakan Kode Etik Universal pada tanggal '''25 Februari 2022 jam 12:00 UTC''' (19:00 WIB / 20:00 WITA / 21:00 WIT) dan '''4 Maret 2022 jam 15:00 UTC''' (22:00 WIB / 23:00 WITA / 00:00 WIT). Harap [[m:Special:MyLanguage/Universal_Code_of_Conduct/Conversations|'''daftarkan diri Anda''']] untuk menyertai perbincangan dengan tim proyek dan komite perumus. Anda dapat membaca terlebih dahulu [[m:Special:MyLanguage/Universal_Code_of_Conduct/2022_conversation_hour_summaries|ringkasan sesi perbincangan tanggal 4 Februari 2022]]. Untuk informasi lebih lanjut, silakan kirim surel ke msg[[File:At sign.svg|16x16px|link=|(_AT_)]]wikimedia.org atau ucocproject[[File:At sign.svg|16x16px|link=|(_AT_)]]wikimedia.org Salam, [[Pangangghuy:RamzyM (WMF)|RamzyM (WMF)]] ([[Pakanḍhâ'ânna pangangghuy:RamzyM (WMF)|kanḍhâ]]) 22 Fèbruwari 2022 10.49 (WIB) == <span lang="id" dir="ltr" class="mw-content-ltr">Permohonan pendapat mengenai pemilihan Dewan Pengawas WMF telah selesai</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" />:''[[m:Special:MyLanguage/Wikimedia Foundation Board of Trustees/Call for feedback: Board of Trustees elections/Call for Feedback is now closed|Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation Board of Trustees/Call for feedback: Board of Trustees elections/Call for Feedback is now closed|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation Board of Trustees/Call for feedback: Board of Trustees elections/Call for Feedback is now closed}}&language=&action=page&filter= {{int:please-translate}}]</div>'' [[m:Wikimedia Foundation Board of Trustees/Call for feedback: Board of Trustees elections|Permohonan pendapat mengenai pemilihan Dewan Pengawas Yayasan Wikimedia]] telah selesai. Permohonan pendapat ini berlangsung dari tanggal 10 Januari hingga 16 Februari 2022 dan berfokus pada [[m:Wikimedia Foundation Board of Trustees/Call for feedback: Board of Trustees elections/Discuss Key Questions#Questions|tiga pertanyaan kunci]]. Permohonan pendapat ini dibincangkan secara intensif [[m:Talk:Wikimedia Foundation Board of Trustees/Call for feedback: Board of Trustees elections/Discuss Key Questions|di Meta-wiki]], dalam pertemuan dengan organisasi mitra lokal Wikimedia, dan dalam kanal perbicangan komunitas lainnya. Komunitas dan mitra lokal Wikimedia telah mengajukan beberapa proposal dan poin diskusi. Anda dapat membaca [[m:Wikimedia Foundation Board of Trustees/Call for feedback: Board of Trustees elections/Reports|laporan mengenai permohonan pendapat]] ini di Meta-wiki. Sari diskusi akan disampaikan kepada Dewan Pengawas dan Komite Pemilihan yang tengah mengambil keputusan mengenai bentuk pemilihan Dewan Pengawas mendatang. Dewan Pengawas akan merilis suatu pengumuman setelah meninjau laporan mengenai permohonan pendapat ini. Kami ucapkan terima kasih kepada semua Wikimedian yang telah berpartisipasi dalam permohonan pendapat dan turut serta menjadikan proses pemilihannya lebih baik lagi. Salam hangat, Tim Strategi dan Tata Kelola Gerakan<section end="announcement-content" /> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] 3 Maret 2022 15.41 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_Indonesia&oldid=22485727 --> == <span lang="id" dir="ltr" class="mw-content-ltr">Undangan untuk mengikuti acara Perbincangan Global tentang Hub pada 2022-03-12 pukul 13:00 UTC</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" />Halo! Tim Strategi dan Tata Kelola Gerakan Yayasan Wikimedia mengundang Anda untuk mengikuti acara perbincangan global mengenai hub tematik dan regional. Pada saat ini, gerakan Wikimedia sedang berusaha untuk menyamakan pandangan mengenai bagaimana keduanya mesti terbentuk. Acara pada bulan November tahun lalu merupakan suatu awal yang baik ([[m:Special:MyLanguage/Hubs/Documentation/27 November Workshop|baca laporannya di sini]]), namun tentu saja proses ini belum selesai. Dalam beberapa pekan terakhir, kami melakukan lebih kurang 16 sesi wawancara dengan kelompok yang sedang berupaya untuk membentuk suatu Hub ([[m:Special:MyLanguage/Hubs/Dialogue|lihat Dialog Hub]]). Wawancara ini menjadi bahan pelajaran untuk sebuah laporan yang akan menjadi dasar diskusi pada tanggal 12 Maret mendatang. Kami akan menerbitkan laporan ini pada tanggal 9 Maret. Acara ini akan digelar pada tanggal 12 Maret dari pukul 13:00 hingga 16:00 UTC di Zoom. Kami akan menyediakan interpretasi ke dalam bahasa Perancis, Spanyol, Arab, Rusia, dan Portugis. Pendaftaran ditutup tanggal 10 Maret. Anda diundang untuk mendaftar. '''[[m:Special:MyLanguage/Hubs/Global Conversations March 12, 2022|Informasi lebih lanjut di Meta-wiki]]'''. Salam hangat, [[m:User:KVaidla (WMF)|Kaarel Vaidla]]<br />Tim Strategi Gerakan <section end="announcement-content" /> </div> 7 Maret 2022 16.57 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_Indonesia&oldid=22485727 --> == <span lang="id" dir="ltr" class="mw-content-ltr">Pemungutan suara untuk meratifikasi Pedoman Penegakan UCoC dibuka dari 7 Maret hingga 21 Maret 2022</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Vote|Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Vote|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Enforcement guidelines/Vote}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Halo semua, Proses pemungutan suara untuk meratifikasi [[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines|Pedoman Penegakan]] [[m:Special:MyLanguage/Universal Code of Conduct|Kode Etik Universal]] (UCoC) telah dibuka! '''[[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Voting|Pemungutan suara ini akan berlangsung di SecurePoll]]''' mulai 7 Maret 2022 hingga 21 Maret 2022. Silakan [[m:Universal Code of Conduct/Enforcement guidelines/Voter information|baca halaman informasi untuk pemilih dan syarat memilih]]. Kode Etik Universal (UCoC) adalah kebijakan dasar perilaku yang dapat diterima untuk gerakan Wikimedia. Versi dari pedoman penegakan yang telah direvisi diterbitkan pada tanggal 24 Januari 2022 sebagai untuk menerapkan kebijakan UCoC dalam gerakan Wikimedia. Anda dapat [[m:Special:MyLanguage/Universal Code of Conduct/Project|membaca lebih lanjut tentang proyek UCoC di sini]]. Anda juga dapat memberikan komentar pada halaman pembicaraan di Meta-wiki dalam bahasa apapun. Hubungi tim kami melalui email: ucocproject[[File:At sign.svg|16x16px|link=|(_AT_)]]wikimedia.org Teriring salam, Tim Strategi dan Tata Kelola Gerakan Yayasan Wikimedia<section end="announcement-content" /> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] 11 Maret 2022 07.42 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_Indonesia&oldid=22485727 --> == <span lang="id" dir="ltr" class="mw-content-ltr">Pendaftaran calon anggota Kelompok Kerja Pembinaan Kepemimpinan dibuka (14 Maret-10 April 2022)</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Leadership Development Working Group/Participate/Announcement|Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/Leadership Development Working Group/Participate/Announcement|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Leadership Development Working Group/Participate/Announcement}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Halo semuanya, Terima kasih kepada semua Wikimedian yang telah ikut serta memberi masukan tentang [[m:Special:MyLanguage/Leadership Development Working Group|Kelompok Kerja Pembinaan Kepemimpinan]]. Anda dapat membaca [[m:Special:MyLanguage/Leadership Development Working Group/Participate#5. Summary of Call for Feedback|ringkasan]] pendapat yang masuk di Meta-wiki. Masukan ini akan dibagikan dengan Kelompok Kerja untuk membantu pekerjaan mereka. Saat ini, pendaftaran untuk menjadi calon anggota Kelompok Kerja sudah dibuka dan akan ditutup pada tanggal 10 April 2022. Harap [[m:Special:MyLanguage/Leadership_Development_Working_Group/Purpose_and_Structure#3._How_is_the_working_group_formed_and_structured?|baca informasi mengenai Kelompok Kerja]] ini, bagikan dengan anggota komunitas yang lain, dan '''[[m:Special:MyLanguage/Leadership_Development_Working_Group/Participate#1._How_to_participate|mendaftarlah sebagai calon anggota]]'''. Terima kasih, Tim Pengembangan Komunitas Yayasan Wikimedia<br /><section end="announcement-content" /> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] 14 Maret 2022 23.12 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_Indonesia&oldid=22485727 --> == <span lang="id" dir="ltr" class="mw-content-ltr"> Ikutilah perbincangan terbuka Ketahanan dan Keberlanjutan Komunitas bersama Maggie Dennis</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/IRC office hours/Office hours 2022-03-24/Announcement|Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/IRC office hours/Office hours 2022-03-24/Announcement|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:IRC office hours/Office hours 2022-03-24/Announcement}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Tim [[m:Special:MyLanguage/Community Resilience and Sustainability|Ketahanan dan Keberlanjutan Komunitas]] Yayasan Wikimedia akan menyelenggarakan sesi perbincangan terbuka dengan Wakil Presiden [[m:User:Mdennis (WMF)|Maggie Dennis]]. Perbincangan ini meliputi topik-topik seperti Strategi Gerakan, tata kelola Dewan Pengawas, Keamanan, Kode Etik Universal, Pengembangan Komunitas, dan Hak Asasi Manusia. Anda diundang untuk mengikuti sesi ini serta mengajukan pertanyaan dan komentar! Anda dapat mengirimkan pertanyaan yang ingin Anda ajukan sebelum sesi perbincangan dimulai. Perbincangan ini akan berlangsung pada tanggal 24 Maret 2022 pukul 15:00 UTC ([https://zonestamp.toolforge.org/1648134035 periksa waktu lokal Anda]). Anda dapat mengetahui [[m:IRC office hours/Office hours 2022-03-24|informasi lebih lanjut di Meta-wiki]].<section end="announcement-content" /> </div> Sampai jumpa di acara ini! [[User:RamzyM (WMF)|RamzyM (WMF)]] 21 Maret 2022 20.21 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_Indonesia&oldid=22485727 --> == <span lang="id" dir="ltr" class="mw-content-ltr">Pemungutan suara untuk meratifikasi Pedoman Penegakan UCoC telah selesai</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Vote/Closing message|Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Vote/Closing message|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Enforcement guidelines/Vote/Closing message}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Salam, Pemungutan suara untuk meratifikasi [[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines|Pedoman Penegakan]] [[m:Special:MyLanguage/Universal Code of Conduct|Kode Etik Universal]] (UCoC) telah selesai pada tanggal 21 Maret 2022. Lebih dari {{#expr:2300}} orang Wikimedian memberikan suaranya dari berbagai penjuru gerakan Wikimedia. Kami ucapkan terima kasih yang sebesar-besarnya kepada semua yang telah ikut serta dalam proses ini. Tim pengawas saat ini sedang memeriksa suara yang masuk untuk memastikan keakuratannya; kami memperkirakan proses ini akan memakan waktu sekitar dua minggu. Hasil akhir pemungutan suara akan diumumkan [[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Voting/Results|pada halaman ini]] beserta statistik yang relevan dan ringkasan dari semua komentar yang masuk, segera setelah semuanya dapat dirilis untuk publik. Harap baca [[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Voter information|halaman informasi untuk pemilih]] untuk mengetahui langkah selanjutnya setelah pemilihan ini. Anda dapat memberikan komentar pada [[m:Talk:Universal Code of Conduct/Enforcement guidelines|halaman pembicaraan di Meta-wiki]], dalam bahasa apa pun yang Anda inginkan. Anda juga dapat menghubungi tim proyek UCoC melalui surel di ucocproject[[File:At sign.svg|16x16px|link=|(_AT_)]]wikimedia.org. Salam hangat, Tim Strategi dan Tata Kelola Gerakan<br /><section end="announcement-content" /> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] 25 Maret 2022 08.29 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_Indonesia&oldid=22485727 --> == <span lang="id" dir="ltr" class="mw-content-ltr">Mari mendaftar menjadi anggota Kelompok Kerja Pembinaan Kepemimpinan sebelum 10 April 2022</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Leadership Development Working Group/Participate/Announcement/Reminder|Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/Leadership Development Working Group/Participate/Announcement/Reminder|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Leadership Development Working Group/Participate/Announcement/Reminder}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Halo semua, Tim Pengembangan Komunitas Yayasan Wikimedia saat ini tengah mendukung pemebntukan sebuah [[m:Special:MyLanguage/Leadership Development Working Group|Kelompok Kerja Pembinaan Kepemimpinan]] yang bersifat global dan dimotori oleh komunitas. Tujuan adanya kelompok kerja ini adalah untuk memberikan nasihat mengenai kerja-kerja pembinaan kepemimpinan dalam gerakan Wikimedia. Masukan dari komunitas mengenai tata kerja kelompok ini telah diterima pada bulan Februari 2022, dan Anda dapat membaca [[m:Special:MyLanguage/Leadership Development Working Group/Participate#5. Summary of Call for Feedback|ringkasan masukan]] yang diterima di Meta-wiki. Periode pendaftaran untuk menjadi anggota kelompok ini sudah dibuka dan akan ditutup pada tanggal 10 April 2022. Harap [[m:Special:MyLanguage/Leadership Development Working Group/Purpose and Structure#3. How is the working group formed and structured?|baca informasi lebih lanjut mengenai kelompok kerja ini]], bagikan dengan anggota komunitas Anda yang mungkin tertarik, atau [[m:Special:MyLanguage/Leadership Development Working Group/Participate#1. How to participate|daftarkan diri Anda]]. Salam, Tim Pengembangan Komunitas Yayasan Wikimedia<br/><section end="announcement-content" /> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] 31 Maret 2022 20.55 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_Indonesia&oldid=22485727 --> == <span lang="id" dir="ltr" class="mw-content-ltr">Ikuti perbincangan mengenai Rencana Tahunan Yayasan Wikimedia bersama Maryana Iskander</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/User:YShibata (WMF)/Sandbox|Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/User:YShibata (WMF)/Sandbox|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:User:YShibata (WMF)/Sandbox}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Salam, Tim [[m:Special:MyLanguage/Movement Communications|Komunikasi Komunitas]] dan [[m:Special:MyLanguage/Movement Strategy and Governance|Strategi dan Tata Kelola Gerakan]] mengundang Anda untuk membincangkan '''[[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2022-2023/draft|Rencana Tahunan Yayasan Wikimedia 2022-23]]''', yaitu rencana penyelenggaraan kerja Yayasan Wikimedia untuk masa kerja satu tahun ke depannya. Perbincangan ini merupakan lanjutan dari [[m:Special:MyLanguage/Wikimedia Foundation Chief Executive Officer/Maryana’s Listening Tour|"tur mendengar"]] [[m:User:MIskander-WMF|Direktur Eksekutif Maryana Iskander]]. Perbincangan ini akan membahas pertanyaan berikut ini: * [[m:Special:MyLanguage/Wikimedia 2030|Strategi Gerakan Wikimedia 2030]] memandatkan "pengetahuan sebagai sebuah layanan" dan "keadilan pengetahuan" sebagai suatu arah. Yayasan Wikimedia merencanakan kerjanya untuk mencapai kedua arah tujuan ini. Menurut Anda, bagaimana Yayasan Wikimedia dapat menerapkan kedua arah ini dalam pekerjaannya? * Yayasan Wikimedia sedang terus berusaha untuk meningkatkan kinerjanya di tingkat wilayah. Kami telah mempertajam fokus di bidang tertentu seperti hibah, fitur baru, dan perbincangan komunitas. Apa yang sudah bekerja dengan baik? Apa yang dapat diperbaiki? * Semua orang dapat berkontribusi dalam proses Strategi Gerakan. Mari kumpulkan kegiatan, gagasan, permintaan, dan hal yang dapat dipelajari. Bagaimana Yayasan Wikimedia dapat mendukung para sukarelawan dan organisasi mitra lokal dengan lebih baik dalam aktivitas terkait Strategi Gerakan? Jadwal perbincangan terlampir di [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2022-2023/draft/Your Input|'''Meta-wiki''']]. Bahan perbincangan akan tersedia dalam beberapa bahasa. Setiap sesi perbincangan terbuka untuk umum. Penerjemahan langsung akan tersedia dalam beberapa sesi. Salam hangat,<br /><section end="announcement-content" /> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] 14 April 2022 22.55 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_Indonesia&oldid=22485727 --> == <span lang="id" dir="ltr" class="mw-content-ltr">Nawala Strategi dan Tata Kelola Gerakan - Edisi 6</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="ucoc-newsletter"/> <div style = "line-height: 1.2"> <span style="font-size:200%;">'''Nawala Strategi dan Tata Kelola Gerakan'''</span><br> <span style="font-size:120%; color:#404040;">'''Edisi 6, April 2022'''</span><span style="font-size:120%; float:right;">[[m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/6|'''Baca nawala selengkapnya''']]</span> ---- Selamat datang di edisi keenam Nawala Strategi dan Tata Kelola Gerakan! Nawala ini mengabarkan acara dan pembaruan terbaru mengenai Piagam Gerakan, Kode Etik Universal, Hibah Pelaksanaan Strategi Gerakan, pemilihan Dewan Pengawas WMF, dan topik MSG yang relevan lainnya. Nawala ini akan terbit empat bulan sekali, sementara Berita Mingguan juga akan diterbitkan setiap pekan. Harap berlangganan [[:m:Special:MyLanguage/Global message delivery/Targets/MSG Newsletter Subscription|di sini]] jika Anda berminat untuk mendapatkan kabar terbaru. </div><div style="margin-top:3px; padding:10px 10px 10px 20px; background:#fffff; border:2px solid #808080; border-radius:4px; font-size:100%;"> *'''Kelompok Kerja Pembinaan Kepemimpinan -''' Pendaftaran untuk menjadi anggota Kelompok Kerja Pembinaan Kepemimpinan telah ditutup pada 10 April 2022. 12 orang anggota komunitas akan dipilih untuk berpartisipasi dalam kelompok kerja ini. ([[:m:Special:MyLanguage/Strategi Gerakan dan Tata Kelola/Newsletter/6#A1|lanjutkan membaca]]) *'''Hasil ratifikasi Pedoman Penegakan Kode Etik Universal -''' Pemungutan suara global tentang Pedoman Penegakan UCoC diadakan dari tanggal 7 hingga 21 Maret 2022 melalui SecurePoll. Lebih dari 2.300 pemilih yang memenuhi syarat dari setidaknya 128 proyek Wikimedia yang berbeda menyampaikan pendapat dan komentar mereka. ([[:m:Special:MyLanguage/Strategi Gerakan dan Tata Kelola/Newsletter/6#A2|lanjutkan membaca]]) *'''Diskusi mengenai Hub -''' Percakapan Global tentang Hub wilayah dan tematik diadakan pada hari Sabtu, 12 Maret 2022, dihadiri oleh 84 orang Wikimedian. ([[:m:Special:MyLanguage/Strategi Gerakan dan Tata Kelola/Newsletter/6#A3|lanjutkan membaca]]) *'''Hibah Strategi Gerakan masih dibuka -''' Sejak awal tahun ini, enam proposal dengan nilai total sekitar $80.000 USD telah disetujui. Apakah Anda memiliki ide proyek untuk melaksanakan Strategi Gerakan? Hubungi kami! ([[:m:Special:MyLanguage/Strategi Gerakan dan Tata Kelola/Newsletter/6#A4|lanjutkan membaca]]) *'''Komite Perumus Piagam Gerakan -''' Komite yang beranggotakan lima belas orang yang dipilih pada Oktober 2021 ini telah menyepakati nilai-nilai dan metode-metode penting untuk proses kerjanya, dan telah mulai membuat garis besar rancangan Piagam Gerakan. ([[:m:Special:MyLanguage/Strategi Gerakan dan Tata Kelola/Newsletter/6#A5|lanjutkan membaca]]) *'''Memperkenalkan Berita Mingguan Strategi -''' Mari berkontribusi dan berlangganan! - Tim MSG baru saja meluncurkan format berita yang terhubung ke berbagai halaman Strategi Gerakan di Meta-wiki. Mari berlangganan mendapatkan berita terbaru tentang berbagai proyek yang sedang berlangsung. ([[:m:Special:MyLanguage/Strategi Gerakan dan Tata Kelola/Newsletter/6#A6|lanjutkan membaca]]) *'''Blog Diff -''' Lihat publikasi terbaru tentang Strategi Gerakan di blog Diff. ([[:m:Special:MyLanguage/Strategi Gerakan dan Tata Kelola/Newsletter/6#A7|lanjutkan membaca]]) </div><section end="ucoc-newsletter"/> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] 16 April 2022 13.45 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_Indonesia&oldid=22485727 --> == <span lang="id" dir="ltr" class="mw-content-ltr">Langkah selanjuntya mengenai Kode Etik Universal dan Pedoman Penegakannya</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation Board noticeboard/April 2022 - Board of Trustees on Next steps: Universal Code of Conduct (UCoC) and UCoC Enforcement Guidelines|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation Board noticeboard/April 2022 - Board of Trustees on Next steps: Universal Code of Conduct (UCoC) and UCoC Enforcement Guidelines}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Komite Urusan Komunitas Dewan Pengawas Yayasan Wikimedia mengucapkan terima kasih yang sebesar-besarnya bagi semua orang yang telah berpartisipasi dalam pemungutan suara global mengenai Pedoman Penegakan Kode Etik Universal (UCoC). Sukarelawan pengawas telah menyelesaikan peninjauan atas hasil pemungutan suara dan melaporkan total suara yang masuk sebanyak 2,283 suara. Dari jumlah tersebut, total 1,338 (58.6%) anggota komunitas mendukung pengesahan Pedoman Penegakan, dan 945 (41.4%) menolak. Selain itu, 658 pemilih memberikan komentarnya, dengan 77% dari komentar yang masuk ditulis dalam bahasa Inggris. Kami menyadari dan menghargai semangat dan komitmen yang telah ditunjukkan oleh anggota komunitas dalam menciptakan budaya yang aman dan ramah yang menghentikan perilaku yang bermusuhan dan beracun, mendukung orang-orang yang menjadi sasaran perilaku tersebut, dan mendorong orang-orang yang beritikad baik untuk berkontribusi secara produktif dalam proyek-proyek Wikimedia. Bahkan dalam tahap ini, hal tersebut dapat dilihat dari komentar-komentar yang masuk. Pedoman Penegakan mencapai ambang batas dukungan yang diperlukan untuk ditinjau oleh Dewan Pengawas. Namun begitu, kami mendorong semua pemilih, terlepas dari apa yang mereka pilih, untuk memberikan masukan tentang elemen pedoman penegakan yang mereka rasa perlu diubah atau diperbaiki, beserta alasannya, jika pada akhirnya nanti diperlukan suatu periode revisi yang lebih lanjut untuk mengatasi hal-hal yang menjadi perhatian khusus dari komunitas. Staf WMF yang bertugas meninjau komentar telah memberi tahu kami tentang beberapa tema yang muncul dari komentar yang masuk. Oleh karena itu, kami sebagai Komite Urusan Komunitas telah memutuskan untuk meminta WMF agar membentuk kembali suatu Komite Perumus dan mengadakan satu periode permohonan pendapat dari komunitas lagi menyempurnakan Pedoman Penegakan berdasarkan masukan yang diterima dari pemungutan suara yang baru saja selesai. Untuk kejelasan, masukan-masukan ini telah dikelompokkan menjadi 4 bagian sebagai berikut: # Mengidentifikasi jenis, tujuan, dan penerapan pelatihan; # Menyederhanakan bahasa untuk terjemahan dan pemahaman yang lebih mudah oleh mereka yang bukan ahli; # Menggali lebih dalam mengenai konsep afirmasi, termasuk pro dan kontranya; # Untuk meninjau peran yang bertentangan mengenai privasi/perlindungan korban dan hak untuk didengar. Isu-isu lain mungkin muncul selama percakapan berlangsung, dan khususnya ketika rancangan Pedoman Penegakan berkembang, tetapi kami melihat empat hal di atas sebagai isu-isu yang menjadi perhatian utama bagi para pemilih dan meminta staf untuk memfasilitasi peninjauan terhadap isu-isu ini. Setelah itu, WMF harus menjalankan kembali pemungutan suara komunitas untuk mengevaluasi Pedoman Penegakan yang telah direvisi untuk melihat apakah dokumen baru tersebut kemudian sudah siap untuk ratifikasi secara resmi. Selanjutnya, kami menyadari kekhawatiran dengan catatan 3.1 dalam naskah kebijakan Kode Etik Universal. Kami mengarahkan WMF untuk memfasilitasi peninjauan atas bahasa yang digunakan pada bagian ini untuk memastikan bahwa naskah kebijakan UCoC akan memenuhi tujuan yang dimaksudkan untuk mendukung suatu komunitas yang aman dan inklusif, tanpa menunggu tinjauan menyeluruh atas UCoC pada akhir tahun. Sekali lagi, kami berterima kasih kepada semua yang telah berpartisipasi dalam memikirkan dan memecahkan tantangan yang kritis dan sulit ini, serta berkontribusi untuk menciptakan pendekatan yang lebih baik demi terwujudnya kerja sama yang baik dalam gerakan Wikimedia. Teriring salam, Rosie Rosie Stephenson-Goodknight (''she/her'')<br /> Pelaksana Tugas Ketua, Komite Urusan Komunitas <br /> Dewan Pengawas Yayasan Wikimedia<br /><section end="announcement-content" /> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] 25 April 2022 09.39 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_Indonesia&oldid=22485727 --> == <span lang="id" dir="ltr" class="mw-content-ltr">Pendaftaran calon untuk pemilihan anggota Dewan Pengawas 2022 telah dibuka</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/Call for Candidates/Short|Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/Call for Candidates/Short|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections/2022/Announcement/Call for Candidates/Short}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Dewan Pengawas Yayasan Wikimedia membuka pendaftaran calon anggota untuk pemilihan tahun 2022. [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2022/Announcement/Call_for_Candidates|'''Baca pengumuman selengkapnya di Meta-wiki.''']] [[m:Special:MyLanguage/Wikimedia Foundation elections/2022|Pemilihan Dewan Pengawas 2022]] telah dimulai! Anda diundang untuk mencalonkan diri sebagai anggota Dewan Pengawas selanjutnya. Dewan Pengawas bertugas untuk mengawasi jalannya Yayasan Wikimedia. Para anggota Dewan dipilih dari unsur komunitas dan mitra lokal serta unsur yang diangkat oleh Dewan sendiri. Setiap anggota bertugas untuk masa jabatan selama tiga tahun. Komunitas Wikimedia berhak untuk memilih para anggota Dewan dari unsur komunitas dan mitra lokal. Komunitas Wikimedia akan memberikan suara untuk mengisi dua kursi di Dewan pada tahun 2022. Pemungutan suara ini adalah kesempatan untuk meningkatkan keterwakilan, keragaman, dan keahlian para anggota Dewan secara kolektif. Siapa sajakan calon yang berpotensi? Apakah Anda salah satunya? Cari tahu lebih lanjut di halaman [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Apply to be a Candidate|Pendaftaran Calon]]. Atas dukungan Anda, kami ucapkan terima kasih. Atas nama Dewan Pengawas dan Komite Pemilihan, tim Strategi dan Tata Kelola Gerakan Yayasan Wikimedia<br /><section end="announcement-content" /> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] 25 April 2022 22.47 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_Indonesia&oldid=22485727 --> == Panggilan sukarelawan: pemilihan anggota Dewan Pengawas Yayasan Wikimedia 2022 == <div lang="id" dir="ltr" class="mw-content-ltr"> <languages/> Tim Strategi dan Tata Kelola Gerakan mengundang anggota komunitas Wikimedia untuk menjadi sukarelawan pada pemilihan Dewan Pengawas Yayasan Wikimedia yang akan datang. Gagasan mengenai program Sukarelawan Pemilihan diterapkan pada pemilihan Dewan Pengawas 2021. Ternyata, program ini cukup sukses; dengan bantuan para sukarelawan, kami dapat meningkatkan jangkauan dan partisipasi dalam pemilihan dengan tambahan sekitar 1.753 pemilih lebih banyak dibanding pemilihan tahun 2017. Total pemilih adalah sekitar 10.13% (peningkatan sebesar 1.1%) dan 214 proyek Wikimedia berbeda terwakili dalam pemilihan tersebut. Pada pemilihan tahun 2017, tidak ada pemilih dari sekitar 74 proyek wiki. Pada pemilihan tahun 2021, proyek-proyek ini tercatat sudah memiliki pemilih. Apakah Anda ingin ikut serta melakukan perubahan seperti ini? Para sukarelawan akan membantu dalam: * Menerjemahkan pesan-pesan pendek dan mengumumkan proses pemilihan yang sedang berjalan pada saluran percakapn komunitas * Pilihan: mengawasi saluran komunitas untuk menjaring komentar dan pertanyaan Para sukarelawan mesti: * Mematuhi kebijakan ruang ramah selama perbincangan dan acara pemilihan * Mempresentasikan panduan dan informasi pemilihan kepada komunitas senetral mungkin Apakah Anda ingin menjadi sukarelawan dan memastikan komunitas Anda terwakili dalam pemilihan tahun ini? [[m:Special:MyLanguage/Movement Strategy and Governance/Election Volunteers/About|Daftarkan diri Anda di sini]] untuk menerima pembaharuan. Anda dapat meninggalkan pesan atau pertanyaan mengenai penerjemahan di [[m:Special:MyLanguage/Talk:Movement Strategy and Governance/Election Volunteers/About|halaman pembicaraan]]. </div> Teriring salam, [[User:RamzyM (WMF)|RamzyM (WMF)]] 5 Mèi 2022 17.17 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_Indonesia&oldid=22485727 --> == Pengumuman hasil seleksi anggota Kelompok Kerja Pembinaan Kepemimpinan == Rekan-rekan Wikimedian yang baik, Menyambung kabar yang saya sampaikan sebelumnya mengenai [[m:Leadership_Development_Working_Group/id|Kelompok Kerja Pembinaan Kepemimpinan]]: the [[m:Community Development/id|tim Pengembangan Komunitas]] telah menyelesaikan proses seleksi bagi para calon yang mendaftar. Denagn senang hati, kami mengumumkan '''[https://lists.wikimedia.org/hyperkitty/list/wikimedia-l@lists.wikimedia.org/message/ZJIUYB3IOU3AULV2R7EY32L6LIUSO56R/ lima belas orang sukarelawan]''' yang akan menjadi anggota dan memulai pekerjaan pada kelompok kerja ini. Atas kerja sama dan dukungan yang Anda berikan selama proses ini, kami sampaikan terima kasih yang sebesar-besarnya. Atas nama tim Pengembangan Komunitas, [[User:RamzyM (WMF)|RamzyM (WMF)]] 12 Mèi 2022 23.29 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_Indonesia&oldid=22485727 --> == Kabar terbaru mengenai proses perumusan Pedoman Penegakan Kode Etik Universal == Para Wikimedian yang baik, Bersama pesan ini, saya ingin membagikan kabar terbaru mengenai proses perumusan [[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines|Pedoman Penegakan]] [[m:Special:MyLanguage/Universal Code of Conduct|Kode Etik Universal]] (UCoC): * <small>(''[[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Voting/Report/Announcement|selengkapnya]]'')</small> Pada bulan Mei 2022, [[m:Special:MyLanguage/Universal Code of Conduct/Project|tim proyek UCoC]] menyelesaikan laporan mengenai [[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Vote|pemungutan suara untuk meratifikasi Panduan Penegakan]] yang berlangsung pada bulan Maret 2022. Wikimedian dari setidaknya 137 komunitas berbeda memberikan suara mereka, dan setidaknya 650 pemilih memberikan komentar bersama dengan suara mereka. [[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Voting/Report|Laporan ini dapat diakses di '''Meta-Wiki''']]. * Setelah proses pemungutan suara selesai, [[m:Special:MyLanguage/Wikimedia Foundation Community Affairs Committee|Komite Urusan Komunitas]] (CAC) Dewan Pengawas Yayasan Wikimedia [https://lists.wikimedia.org/hyperkitty/list/wikimedia-l@lists.wikimedia.org/thread/JAYQN3NYKCHQHONMUONYTI6WRKZFQNSC/ meminta] agar diadakan peninjauan kembali terhadap beberapa bagian dalam Pedoman Penegakan. Sebuah [[m:Special:MyLanguage/Universal Code of Conduct/Drafting committee#Revisions Committee|Komite Revisi]] akan melakukan peninjauan ini berdasarkan atas masukan dari komunitas. * <small>(''[[m:Universal Code of Conduct/Enforcement guidelines/Revision discussions/Announcement|selengkapnya]]'')</small> Dalam rangka membantu pekerjaan Komite Revisi, komunitas diundang untuk memberikan masukan. Anda dapat ikut serta pada halaman diskusi berikut ini: ** '''[[m:Special:MyLanguage/Universal_Code_of_Conduct/Enforcement_guidelines/Revision_discussions|Diskusi terkait perubahan atas Pedoman Penegakan]]''' ** '''[[m:Special:MyLanguage/Universal_Code_of_Conduct/Policy text/Revision_discussions|Diskusi terkait perubahan pada satu bagian dalam naskah resmi UCoC]]''' Anda dapat menghubungi saya langsung bila Anda punya pertanyaan mengenai proses ini. Atas nama tim proyek UCoC,<br> [[User:RamzyM (WMF)|RamzyM (WMF)]] 30 Mèi 2022 19.58 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_Indonesia&oldid=22485727 --> == <span lang="id" dir="ltr" class="mw-content-ltr"> Pendaftaran calon anggota Dewan Pengawas 2022</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/2022 Candidates for the Board of Trustees|Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/2022 Candidates for the Board of Trustees|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections/2022/Announcement/2022 Candidates for the Board of Trustees}}&language=&action=page&filter= {{int:please-translate}}]</div>'' [[Special:MyLanguage/Wikimedia Foundation elections/2022|Pendaftaran calon anggota Dewan Pengawas]] Yayasan Wikimedia telah ditutup. Ada 12 (dua belas) orang anggota komunitas yang telah mendaftarkan diri. Pelajari lebih lanjut tentang [[Special:MyLanguage/Wikimedia Foundation elections/2022/Candidates|para calon di sini]]. Sekarang, Komite Analisis akan meninjau pernyataan para calon dengan membandingkannya pada matriks keterampilan dan kriteria tertentu untuk meningkatkan kapasitas Dewan, sebagaimana yang ditetapkan oleh Dewan Pengawas. Setelah Komite Analisis menyelesaikan tinjauan mereka, peringkat masing-masing calon akan dipublikasikan untuk tujuan memberikan informasi kepada pemilih. Untuk informasi lebih lanjut tentang pemilihan Dewan Pengawas 2022, Anda dapat menemukan garis waktu, informasi pemungutan suara, dan cara-cara lain untuk terlibat [[Special:MyLanguage/Wikimedia Foundation elections/2022|di Meta-wiki]]. Atas dukungan Anda, kami ucapkan terima kasih, Atas nama Dewan Pengawas dan Komite Pemilihan, tim Strategi dan Tata Kelola Gerakan Yayasan Wikimedia <br /><section end="announcement-content" /> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] 1 Junè 2022 10.57 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_Indonesia&oldid=22485727 --> == <span lang="id" dir="ltr" class="mw-content-ltr"> Tahap selanjutnya untuk pemilihan Dewan Pengawas 2022</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/Upcoming Activities| Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/Upcoming Activities|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections/2022/Announcement/Upcoming Activities}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Halo semua, Pesan ini mencakup dua kegiatan mendatang untuk pemilihan Dewan Pengawas Yayasan Wikimedia 2022. Pemilihan Dewan Pengawas akan memiliki Kompas Pemilihan untuk membantu para pemilih dalam proses pengambilan keputusan mereka. Pemilih yang memenuhi syarat dapat mengusulkan pernyataan sepanjang bulan Juli dan memberikan suara pada pernyataan mana yang akan digunakan dalam Kompas Pemilihan pada akhir bulan Juli. Silakan kunjungi [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Community Voting/Election Compass|halaman Kompas Pemilihan]] untuk informasi lebih lanjut. Bergabunglah dalam percakapan dengan para calon anggota Dewan Pengawas 2022 pada 27 Juli hingga 7 Agustus. Setiap calon akan melakukan percakapan selama satu jam dengan komunitas. Setiap percakapan akan direkam dan tersedia untuk dilihat di masa mendatang. Interpretasi langsung akan tersedia pula. Bahasa yang tersedia akan diumumkan ketika tanggal percakapan sudah ditetapkan. Percakapan ini akan dijadwalkan dengan para calon setelah hasil seleksi oleh organisasi mitra lokal tersedia. Informasi ini akan dibagikan di halaman [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Events|acara kampanye pemilihan Dewan Pengawas 2022]]. Teriring salam, Atas nama Dewan Pengawas dan Komite Pemilihan, tim Strategi dan Tata Kelola Gerakan Yayasan Wikimedia<br /><section end="announcement-content" /> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] 11 Juli 2022 08.17 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_Indonesia&oldid=22485727 --> == <span lang="id" dir="ltr" class="mw-content-ltr">Nawala Strategi dan Tata Kelola Gerakan - Edisi 7</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="msg-newsletter"/> <div style = "line-height: 1.2"> <span style="font-size:200%;">'''Nawala Strategi dan Tata Kelola Gerakan'''</span><br> <span style="font-size:120%; color:#404040;">'''Edisi 7, Juli-September 2022'''</span><span style="font-size:120%; float:right;">[[m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7|'''Baca nawala selengkapnya''']]</span> ---- Selamat datang di edisi ke-7 Nawala Strategi dan Tata Kelola Gerakan! Nawala ini memuat berita dan acara yang relevan tentang pelaksanaan [[:m:Special:MyLanguage/Movement Strategy/Initiatives|rekomendasi Strategi Gerakan]], topik relevan lainnya mengenai tata kelola gerakan Wikimedia, serta berbagai proyek dan kegiatan yang didukung oleh tim Strategi dan Tata Kelola Gerakan (MSG) dari Yayasan Wikimedia. Nawala MSG dikirimkan setiap triwulan, sedangkan ''[[:m:Special:MyLanguage/Movement Strategy/Updates|Movement Strategy Weekly]]'' akan dikirimkan setiap minggu. Harap berlangganan [[m:Special:MyLanguage/Global message delivery/Targets/MSG Newsletter Subscription|di sini]] jika Anda ingin menerima edisi mendatang. </div><div style="margin-top:3px; padding:10px 10px 10px 20px; background:#fffff; border:2px solid #808080; border-radius:4px; font-size:100%;"> * '''Keberlanjutan''': Laporan keberlanjutan tahunan Yayasan Wikimedia telah diterbitkan. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7#A1|lanjutkan membaca]]) * '''Peningkatan pengalaman pengguna''': perbaikan terbaru pada antarmuka ''desktop'' untuk proyek-proyek Wikimedia. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7#A2|lanjutkan membaca]]) * '''Keamanan dan inklusi''': pembaruan tentang proses revisi Pedoman Penegakan Kode Etik Universal. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7#A3|lanjutkan membaca]]) * '''Kesetaraan dalam pengambilan keputusan''': laporan dari percakapan purwarupa Hub, kemajuan terbaru dari Komite Perumus Piagam Gerakan, dan kertas putih baru tentang masa depan partisipasi dalam gerakan Wikimedia. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7#A4|lanjutkan membaca]]) * '''Koordinasi para pemangku kepentingan''': peluncuran meja bantuan untuk organisasi mitra lokal dan komunitas relawan yang bekerja pada bidang kemitraan konten. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7#A5|lanjutkan membaca]]) * '''Pengembangan kepemimpinan''': pembaruan tentang proyek kepemimpinan oleh penggerak gerakan Wikimedia di Brasil dan Cape Verde. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7#A6|lanjutkan membaca]]) * '''Manajemen pengetahuan internal''': peluncuran portal baru untuk dokumentasi teknis dan sumber daya komunitas. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7#A7|lanjutkan membaca]]) * '''Berinovasi dalam pengetahuan bebas''': sumber daya audiovisual berkualitas tinggi untuk eksperimen ilmiah dan perangkat baru untuk merekam transkrip lisan. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7#A8|lanjutkan membaca]]) * '''Evaluasi, iterasi, dan adaptasi''': hasil dari percontohan proyek ''Equity Landscape''. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7#A9|lanjutkan membaca]]) * '''Berita dan pembaruan lainnya''': forum baru untuk mendiskusikan pelaksanaan Strategi Gerakan, pemilihan Dewan Pengawas Yayasan Wikimedia yang akan datang, siniar baru untuk mendiskusikan Strategi Gerakan, dan pergantian personil untuk tim Strategi dan Tata Kelola Gerakan WMF. ([[:m:Special:MyLanguage/Movement Strategy and Governance/Newsletter/7#A10|lanjutkan membaca]]) </div><section end="msg-newsletter"/> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] 18 Juli 2022 11.33 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_Indonesia&oldid=22485727 --> == <span lang="id" dir="ltr" class="mw-content-ltr"> Pengumuman enam calon untuk pemilihan Dewan Pengawas Yayasan Wikimedia 2022</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content"/> :''[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/Announcing the six candidates for the 2022 Board of Trustees election| Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/Announcing the six candidates for the 2022 Board of Trustees election|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections/2022/Announcement/Announcing the six candidates for the 2022 Board of Trustees election}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Halo semua, '''Proses pemungutan suara organisasi mitra lokal pada pemilihan Dewan Pengawas Yayasan Wikimedia telah selesai'''. Perwakilan dari setiap mitra lokal mempelajari tentang para calon melalui peninjauan atas pernyataan mereka, jawaban para calon atas pertanyaan yang diberikan, dan mempertimbangkan peringkat calon yang diberikan oleh Komite Analisis. Calon anggota Dewan Pengawas 2022 yang terpilih adalah: * Tobechukwu Precious Friday ([[User:Tochiprecious|Tochiprecious]]) * Farah Jack Mustaklem ([[User:Fjmustak|Fjmustak]]) * Shani Evenstein Sigalov ([[User:Esh77|Esh77]]) * Kunal Mehta ([[User:Legoktm|Legoktm]]) * Michał Buczyński ([[User:Aegis Maelstrom|Aegis Maelstrom]]) * Mike Peel ([[User:Mike Peel|Mike Peel]]) Anda dapat melihat informasi lebih lanjut tentang [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Results|hasil]] dan [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Stats|statistik]] dari pemilihan Dewan kali ini. Mohon luangkan waktu sejenak untuk mengapresiasi para perwakilan organisasi mitra lokal dan anggota Komite Analisis yang telah mengambil bagian dalam proses ini dan membantu menumbuhkan kapasitas dan keragaman Dewan Pengawas. Jam-jam kerja sukarela inilah yang menghubungkan kita dalam perspektif dan kesepaham bersama. Terima kasih atas partisipasi Anda. Terima kasih kepada anggota komunitas yang mengajukan diri sebagai calon untuk Dewan Pengawas. Mempertimbangkan untuk maju bukanlah keputusan kecil. Para calon telah menyumbangkan waktu dan dedikasi dan menunjukkan komitmen mereka terhadap gerakan Wikimedia. Selamat kepada para calon yang telah terpilih untuk tahap berikutnya. Penghargaan dan rasa terima kasih yang besar disampaikan untuk para calon yang belum terpilih. Harap untuk terus berbagi buah kepemimpinan Anda dalam gerakan Wikimedia. Terima kasih kepada Anda yang telah mengikuti tahap pemilihan oleh organisasi mitra lokal dalam pemilihan Dewan ini. Anda dapat meninjau hasil proses pemilihan ini. '''Bagian selanjutnya dari proses pemilihan Dewan adalah periode pemungutan suara komunitas'''. [[m:Special:MyLanguage/Wikimedia Foundation elections/2022#Timeline|Anda dapat melihat jadwalnya di sini]]. Untuk mempersiapkan tahap ini, ada beberapa hal yang dapat dilakukan oleh anggota komunitas, yaitu: * [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Candidates|Baca pernyataan]] dan jawaban para calon atas pertanyaan yang diajukan oleh perwakilan organisasi mitra lokal. * [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2022/Community_Voting/Questions_for_Candidates|Usulkan dan pilih 6 pertanyaan untuk dijawab oleh para calon dalam video tanya-jawab mereka]]. * Lihat [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Candidates|penilaian Komite Analisis terhadap para calon, yang berdasarkan atas pernyataan yang diberikan oleh masing-masing calon]]. * [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Community Voting/Election Compass|Usulkan pernyataan untuk Kompas Pemilihan]] yang dapat digunakan oleh para pemilih untuk menemukan calon mana yang paling sesuai dengan pandangan mereka. * Doronglah orang lain dalam komunitas Anda untuk ikut serta dalam pemilihan. Salam hangat, Tim Strategi dan Tata Kelola Gerakan ''Pesan ini dikirimkan atas nama Kelompok Kerja Pemilihan Dewan Pengawas dan Komite Pemilihan'' </div><section end="announcement-content"/> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] 20 Juli 2022 08.32 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_Indonesia&oldid=22485727 --> == <span lang="id" dir="ltr" class="mw-content-ltr"> Pilihlah pernyataan yang masuk untuk Kompas Pemilihan</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/Vote for Election Compass Statements| Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/Vote for Election Compass Statements|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections/2022/Announcement/Vote for Election Compass Statements}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Halo semua, Dalam rangka [[m:Special:MyLanguage/Wikimedia Foundation elections/2022|pemilihan Dewan Pengawas 2022]], Anda diundang untuk [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2022/Community_Voting/Election_Compass/Statements|memberikan suara untuk pernyataan-pernyataan yang akan digunakan dalam Kompas Pemilihan]]. Anda dapat memberikan suara untuk pernyataan-pernyataan yang ingin Anda lihat dimasukkan ke dalam Kompas Pemilihan di Meta-wiki. Kompas Pemilihan adalah alat untuk membantu para pemilih memilih calon yang paling sesuai dengan keyakinan dan pandangan mereka. Anggota komunitas akan mengusulkan pernyataan-pernyataan untuk dijawab oleh para calon dengan menggunakan skala Lickert (setuju/netral/tidak setuju). Jawaban para calon atas pernyataan-pernyataan tersebut akan dimasukkan ke dalam alat Kompas Pemilihan. Para pemilih akan dapat menggunakan alat ini dengan memasukkan jawaban mereka atas pernyataan-pernyataan tersebut (setuju/tidak setuju/netral). Hasilnya akan menunjukkan calon yang paling sesuai dengan keyakinan dan pandangan mereka. Terlampir garis waktu untuk Kompas Pemilihan: *<s>8 - 20 Juli: Para Wikimedian mengusulkan pernyataan untuk Kompas Pemilihan</s> *<s>21 - 22 Juli: Komite Pemilihan meninjau pernyataan untuk kejelasan dan menyingkirkan pernyataan yang bersifat di luar topik</s> *23 Juli - 1 Agustus: Para Wikimedian memberikan suara atas pernyataan yang masuk *2 - 4 Agustus: Komite Pemilihan memilih 15 pernyataan teratas *5 - 12 Agustus: para calon menyelaraskan diri dengan pernyataan-pernyataan yang masuk *16 Agustus: Kompas Pemilihan dibuka untuk digunakan oleh para pemilih dalam memberikan suara mereka Komite Pemilihan akan memilih 15 pernyataan teratas pada awal bulan Agustus. Salam, Tim Strategi dan Tata Kelola Gerakan ''Pesan ini dikirimkan atas nama Kelompok Kerja Pemilihan Dewan Pengawas dan Komite Pemilihan'' <section end="announcement-content" /> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] 26 Juli 2022 15.38 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_Indonesia&oldid=22485727 --> == <span lang="id" dir="ltr" class="mw-content-ltr"> Penundaan pemilihan Dewan Pengawas Yayasan Wikimedia 2022</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/Delay of Board of Trustees election| Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Delay of Board of Trustees election|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections/2022/Announcement/Delay of Board of Trustees election}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Halo semua, Saya menyampaikan informasi terbaru tentang waktu pemungutan suara untuk pemilihan Dewan Pengawas Yayasan Wikimedia. Seperti yang sudah Anda ketahui, tahun ini kami menawarkan [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2022/Community_Voting/Election_Compass|Kompas Pemiliohan]] untuk membantu para pemilih mengidentifikasi keberpihakan para calon pada beberapa topik utama. Beberapa calon meminta perpanjangan batasan karakter pada tanggapan mereka yang memperluas pandangan mereka, dan Komite Pemilihan beranggapan bahwa alasan mereka selaras dengan tujuan proses yaitu untuk menciptakan pemilihan yang berkeadilan. Untuk memastikan bahwa pernyataan-pernyataan yang lebih panjang dapat diterjemahkan pada waktunya untuk pemilihan, Komite Pemilihan dan Satuan Tugas Pemilihan Dewan memutuskan untuk menunda pembukaan pemilihan Dewan Pengawas selama satu minggu - waktu yang diusulkan sebagai waktu yang ideal oleh staf yang bekerja untuk mendukung pemilihan ini. Meskipun kami tidak memperkirakan semua orang akan ingin menggunakan Kompas Pemilihan untuk membantu pengambilan keputusan pemungutan suara mereka, Komite Pemilihanmerasa lebih tepat untuk membuka periode pemungutan suara dengan dukungan terjemahan yang penting bagi anggota komunitas lintas bahasa untuk digunakan dalam hal pembuatan keputusan penting ini. Pemungutan suara akan dibuka pada tanggal 23 Agustus pukul 00:00 UTC dan ditutup pada tanggal 6 September pukul 23:59 UTC. Salam hangat, Matanya, mewakili Komite Pemilihan <section end="announcement-content" /> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] 15 Agustus 2022 19.24 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/ESEAP_project_embassies_-_Indonesia&oldid=22485727 --> == <span lang="id" dir="ltr" class="mw-content-ltr"> Masa pemberian suara komunitas untuk Dewan Pengawas telah dimulai</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/The 2022 Board of Trustees election Community Voting period is now open| Anda dapat menemukan pesan ini dalam bahasa berbeda di Meta-Wiki.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/The 2022 Board of Trustees election Community Voting period is now open|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections/2022/Announcement/The 2022 Board of Trustees election Community Voting period is now open}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Halo semuanya, Masa pemilihan komunitas untuk [[m:Special:MyLanguage/Wikimedia Foundation elections/2022|Pemilihan Dewan Pengawas 2022]] sekarang telah dimulai. Di bawah ini merupakan beberapa pranala yang bergunan untuk memberikan informasi yang Anda butuhkan terkait pemilihan ini. * Mulailah dari [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Community_Voting/Election_Compass|Kompas Pemilihan]] yang menunjukkan bagaimana para calon berpendapat mengenai 15 topik yang berbeda. * Baca [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Candidates|pernyataan]] dan [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2022/Affiliate_Organization_Participation/Candidate_Questions|jawaban]] para calon terhadap pertanyaan yang diajukan oleh dari organisasi mitra lokal Wikimedia * [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Apply to be a Candidate|Pelajari lebih banyak tentang kemampuan individual yang dibutuhkan oleh Dewan Pengawas]] dan bagaimana [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Candidates|Komite Analisis menemukan calon yang sejalan dengan kemampuan-kemampuan yang dibutuhkan tersebut.]] Jika Anda telah siap untuk memilih, Anda dapat mengunjungi [[Special:SecurePoll/vote/Wikimedia_Foundation_Board_Elections_2022|halaman pemilihan di SecurePoll]]. Anda dapat memilih dari tanggal 23 Agustus sampai 6 September 2022 pada jam 23:59 UTC. Untuk memeriksa apakah Anda berhak untuk memilih, Anda dapat mengunjungi [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2022/Voter_eligibility_guidelines|halaman tentang syarat memilih]]. Salam hangat, Tim Strategi dan Tata Kelola Gerakan ''Pesan ini dikirimkan atas nama Satuan Tugas Pemilihan Dewan Pengawas dan Komite Pemilihan''<br /><section end="announcement-content" /> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] 23 Agustus 2022 23.34 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/ESEAP_communities_-_RM_(id)&oldid=23695935 --> == <span lang="id" dir="ltr" class="mw-content-ltr">Mari bergabung di Movement Strategy Forum</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> Halo semua, [https://forum.movement-strategy.org/ Movement Strategy Forum] (MS Forum) adalah sebuah pelantar kolaborasi multibahasa untuk memfasilitasi percakapan mengenai pelaksanaan Strategi Gerakan. Kami mengundang seluruh lini gerakan Wikimedia untuk turut serta berkolaborasi di MS Forum, yang bertujuan untuk membina kolaborasi gerakan melalui sebuah pelantar multibahasa yang inklusif. [[m:Movement Strategy|Strategi Gerakan]] adalah sebuah proses kolaboratif yang bekerja untuk menciptakan masa depan untuk gerakan Wikimedia. Semua orang dapat berkontribusi dalam kerja-kerja Strategi Gerakan, mulai dari memberi masukan hingga menciptakan proyek purnawaktu. Anda dapat bergabung dengan forum ini menggunakan akun Wikimedia Anda untuk mulai terlibat dalam pembicaraan yang berlangsung dan mengajukan pertanyaan dalam bahasa yang Anda pertuturkan. Tim Strategi dan Tata Kelola Gerakan (MSG) merilis proposal mengenai MS Forum pada bulan Mei 2022. Proposal ini dibahas dalam proses permohonan pendapat komunitas yang berlangsung selama 2 bulan dan berakhir pada tanggal 24 Juli 2022. Proses ini meliputi pembahasan mengenai beberapa pertanyaan yang menghasilkan pembicaraan yang menarik. Anda dapat membaca [https://forum.movement-strategy.org/t/ms-forum-community-review-report/1436 laporan lengkap] mengenai proses permohonan pendapat ini. Kami tunggu kehadiran Anda di MS Forum! Salam hangat, Tim Strategi dan Tata Kelola Gerakan<section end="announcement-content" /> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] 30 Agustus 2022 23.02 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/ESEAP_communities_-_RM_(id)&oldid=23695935 --> == Masa pemungutan suara komunitas untuk pemilihan Dewan Pengawas 2022 akan segera ditutup == <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/The 2022 Board of Trustees election Community Voting is about to Close| Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/The 2022 Board of Trustees election Community Voting about to Close|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections/2022/Announcement/The 2022 Board of Trustees election Community Voting is about to Close}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Halo, Periode pemungutan suara komunitas untuk pemilihan Dewan Pengawas 2022 telah dimulai pada tanggal 23 Agustus 2022, dan akan ditutup pada tanggal 6 September 2022 pada pukul 23:59 UTC. Masih ada kesempatan untuk memberikan suara dalam pemilihan ini. Jika Anda belum memilih, silakan kunjungi [[Special:SecurePoll/vote/Wikimedia_Foundation_Board_Elections_2022|halaman pemungutan suara di SecurePoll]] untuk memilih sekarang. Untuk mengetahui apakah Anda layak untuk memilih, silakan kunjungi [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2022/Voter_eligibility_guidelines|halaman kelayakan pemilih]]. Jika Anda memerlukan bantuan dalam membuat keputusan, berikut ini beberapa pranala yang bermanfaat: * Cobalah [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2022/Community_Voting/Election_Compass|Kompas Pemilihan]], yang menunjukkan pandangan para calon terhadap 15 topik yang berbeda. * Baca [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Candidates|pernyataan para calon]] dan [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Affiliate_Organization_Participation/Candidate_Questions|jawaban mereka atas pertanyaan yang diajukan oleh organisasi mitra lokal Wikimedia]]. * [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Apply to be a Candidate|Pelajari lebih lanjut tentang keterampilan yang dicari oleh Dewan]] dan bagaimana [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Candidates|Komite Analisis menemukan calon yang sesuai dengan keterampilan tersebut]]. * [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2022/Campaign_Videos|Tonton video para calon yang menjawab pertanyaan yang diajukan oleh komunitas]]. Anda dapat menonton versi yang telah diterjemahkan [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2022/Campaign_Videos#Translations_(subtitles)|di sini]]. Teriring salam, Tim Strategi dan Tata Kelola Gerakan [[User:RamzyM (WMF)|RamzyM (WMF)]] 2 Sèptèmber 2022 20.17 (WIB)<section end="announcement-content" /> <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/ESEAP_communities_-_RM_(id)&oldid=23695935 --> == <span lang="id" dir="ltr" class="mw-content-ltr"> Pedoman Penegakan Kode Etik Universal (versi revisi)</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Announcement|Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Announcement|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Revised enforcement guidelines/Announcement}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Halo semua, [[m:Special:MyLanguage/Universal Code of Conduct/Drafting committee#Revisions Committee|Komite Revisi Pedoman Penegakan Kode Etik Universal]] memohon komentar mengenai [[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines|'''Rancangan Pedoman Penegakan yang telah direvisi untuk Kode Etik Universal (UCoC)''']]. Periode peninjauan ini akan dibuka dari tanggal '''8 September 2022 hingga 8 Oktober 2022.''' Komite bekerja merevisi rancangan pedoman ini berdasarkan masukan yang dikumpulkan dari periode diskusi komunitas dari bulan Mei hingga Juli, serta pemungutan suara komunitas yang berakhir pada bulan Maret 2022. Revisi berfokus pada empat bidang berikut: # Mengidentifikasi jenis, tujuan, dan penerapan pelatihan UCoC; # Menyederhanakan bahasa untuk terjemahan dan pemahaman yang lebih mudah diakses oleh mereka yang tidak memiliki keahlian; # Menggali pemikiran mengenai konsep afirmasi, termasuk pro dan kontranya; dan # Meninjau keseimbangan antara privasi pelapor dan terlapor Komite memohon komentar dan saran atas revisi ini hingga tanggal '''8 Oktober 2022'''. Berdasarkan saran dan komentar dari komunitas tersebut, Komite akan melakukan revisi lebih lanjut terhadap Rancangan Pedoman Penegakan. '''[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines|Temukan Rancangan Pedoman Penegakan yang telah direvisi di Meta]], dan [[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Comparison|perbandingan perubahannya dalam beberapa bahasa.''']] Anda dapat memberikan saran dan komentar melalui berbagai cara. Para fasilitator menerima saran dan komentar dalam bahasa apapun pada Halaman Diskusi Pedoman Penegakan versi Revisi atau melalui surel. Saran dan komentar dapat dibagikan pada halaman diskusi terjemahan, diskusi lokal, atau saat forum diskusi; lihat jadwal untuk [[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Conversation hours|'''forum diskusi''']] di sini. Tim fasilitator yang mendukung periode peninjauan ini berharap dapat menjangkau banyak komunitas. Jika Anda tidak melihat percakapan yang terjadi di komunitas Anda, Anda dianjurkan untuk memulainya. Para fasilitator dapat membantu Anda untuk berdiskusi. Ringkasan akan dipublikasikan [[m:Special:MyLanguage/Universal Code of Conduct/Drafting committee/Digests|di sini]].<section end="announcement-content" /> </div> Atas nama tim proyek UCoC,<br> [[User:RamzyM (WMF)|RamzyM (WMF)]] 9 Sèptèmber 2022 23.26 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/ESEAP_communities_-_RM_(id)&oldid=23695935 --> == <span lang="id" dir="ltr" class="mw-content-ltr"> Pengumuman hasil sementara dari pemungutan suara komunitas pada pemilihan Dewan Pengawas Yayasan Wikimedia 2022</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/Announcing the preliminary results of the 2022 Board of Trustees election Community Voting period| Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Announcement/Announcing the preliminary results of the 2022 Board of Trustees election Community Voting period|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections/2022/Announcement/Announcing the preliminary results of the 2022 Board of Trustees election Community Voting period}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Halo semua, Terima kasih kepada semua yang telah berpartisipasi dalam [[m:Special:MyLanguage/Wikimedia Foundation elections/2022|pemilihan Dewan Pengawas Yayasan Wikimedia 2022]]. Partisipasi Anda telah membantu memilih mereka yang akan mewakili komunitas pada Dewan Pengawas Yayasan Wikimedia. Bersama pesan ini terlampir hasil sementara dari pemilihan Dewan Pengawas 2022: * [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Candidates/Shani_Evenstein_Sigalov|Shani Evenstein Sigalov]] * [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Candidates/Mike Peel|Mike Peel]] Anda dapat melihat informasi lebih lanjut tentang [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Results|hasil]] dan [[m:Special:MyLanguage/Wikimedia Foundation elections/2022/Stats|statistik]] dari pemilihan Dewan kali ini. Dewan Pengawas akan menyelesaikan proses peninjauan terhadap calon yang mendapatkan suara terbanyak, termasuk melakukan pemeriksaan latar belakang. Dewan berencana untuk mengangkat anggota baru dalam pertemuan mereka pada bulan Desember. Teriring salam, Tim Strategi dan Tata Kelola Gerakan ''Pesan ini dikirimkan atas nama Kelompok Kerja Pemilihan Dewan Pengawas dan Komite Pemilihan''<br /><section end="announcement-content" /> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] & [[User:VChang (WMF)|VChang (WMF)]] 22 Sèptèmber 2022 22.41 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/ESEAP_communities_-_RM_(id)&oldid=23695935 --> == Logo Suara == [[File:Sound logo campaign lockup - Indonesian.png|150px|center]] Halo semua, Saat ini, kompetisi Logo Suara sudah dimulai dari 13 September sampai 10 Oktober 2022. Sila baca informasi kompetisi dalam laman [[:meta:Communications/Sound Logo|Logo Suara di Meta]] dan kunjungi [https://soundlogo.wikimedia.org/ portal kompetisi Suara Segenap Pengetahuan Manusia]. Silakan ikut acara klinik daring, jika Anda ingin belajar tentang logo suara secara lebih mendalam, membutuhkan bantuan terkait karya yang Anda akan ajukan, atau jika Anda mempunyai ide yang menarik, tetapi kebingungan bagaimana cara membuatnya. Acara akan diadakan bersama dengan mitra teknis kami, [https://www.massivemusic.com/ MassiveMusic] pada pukul [https://zonestamp.toolforge.org/1664463604 15:00-16:00 UTC atau 22.00-23.00 WIB], tanggal '''29 September 2022'''. Silakan langsung daftarkan diri Anda melalui pranala [https://us02web.zoom.us/meeting/register/tZUudO-rrzMoHdB0MJUmJeJ3M_XBZLP_S6DG '''Zoom'''] Tim Logo Suara, [[Pangangghuy:Arupako-WMF|Arupako-WMF]] ([[Pakanḍhâ'ânna pangangghuy:Arupako-WMF|kanḍhâ]]) 26 Sèptèmber 2022 15.58 (WIB) == <span lang="id" dir="ltr" class="mw-content-ltr"> Periode peninjauan atas Pedoman Penegakan Kode Etik Universal (versi revisi) ditutup</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Announcement/Consultation Close|Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Announcement/Consultation Close|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Revised enforcement guidelines/Announcement/Consultation Close}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Para Wikimedian yang baik, Terima kasih atas partisipasi Anda dalam proses peninjauan komunitas atas [[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines|Pedoman Penegakan Kode Etik Universal]] (UCoC). Tim proyek UCoC dan [[m:Special:MyLanguage/Universal Code of Conduct/Drafting committee#Revisions Committee|Komite Revisi Pedoman Penegakan UCoC]] menghaturkan setinggi-tinggi terima kasih kepada semua yang telah menyempatkan waktu untuk mendiskusikan, memberikan masukan, mengusulkan perubahan, dan mengajukan pertanyaan. '''Periode peninjauan komunitas berlangsung dari tanggal 8 September hingga 8 Oktober 2022.''' Dalam waktu empat minggu terakhir, tim proyek UCoC telah menghimpun masukan yang berharga dari komunitas melalui saluran-saluran yang berbeda, termasuk tiga kali [[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Conversation hours|forum perbincangan terbuka]] di mana para Wikimedian mendiskusikan secara langsung Pedoman Penegakan UCoC yang telah direvisi. Komite Revisi akan meninjau masukan dari komunitas apabila sudah mulai bertugas lagi pada pekan kedua bulan Oktober 2022. Tim proyek UCoC akan mendukung mereka dalam menyiarkan pembaruan dan akan terus menginformasikan komunitas mengenai perkembangan dan tonggak pencapaian yang penting, sepanjang Komite menyiapkan versi akhir dari Pedoman Penegakan UCoC yang dijadwalkan akan diadakan proses pemungutan suara komunitas globalnya pada pertengahan bulan Januari 2023.<br> Atas nama tim proyek UCoC, <section end="announcement-content" /> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] & [[User:VChang (WMF)|VChang (WMF)]] 18 Oktober 2022 20.49 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/ESEAP_communities_-_RM_(id)&oldid=23695935 --> == <span lang="id" dir="ltr" class="mw-content-ltr"> Undangan sesi perkenalan Piagam Gerakan</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" />Halo semua, Selama Wikimedia Summit 2022, [[m:Special:MyLanguage/Movement Charter/Drafting Committee|Movement Charter Drafting Committee]] (MCDC) mempresentasikan garis besar pertama dari Piagam Gerakan untuk memberikan gambaran sekilas tentang arah pekerjaannya di masa depan dan penjelasan umum mengenai Piagam itu sendiri. MCDC kemudian mengintegrasikan masukan awal yang dikumpulkan selama Summit berlangsung. Sebelum melanjutkan proses perumusan Piagam untuk gerakan Wikimedia, MCDC ingin berinteraksi dengan anggota komunitas dan mengumpulkan masukan tentang tiga bagian: Pembukaan, Nilai & Prinsip, dan Peran & Tanggung Jawab (pernyataan-pernyataan tujuan). Rancangan Piagam Gerakan akan tersedia di halaman Meta [[m:Special:MyLanguage/Movement Charter/Content|here]] pada 14 November 2022. Periode permohonan pendapat komunitas secara luas akan berlangsung dari tanggal 20 November hingga 18 Desember 2022. Pelajari lebih lanjut tentang hal ini [[m:Special:MyLanguage/Movement Charter/Community Consultation|di sini]]. Dengan tujuan untuk memastikan bahwa semua Wikimedian mendapatkan informasi yang cukup untuk berpartisipasi penuh dalam percakapan dan dapat menyumbangkan perspektif mereka tentang Piagam Gerakan, tiga sesi '''perkenalan Piagam Gerakan''' telah dijadwalkan untuk zona waktu yang berbeda-beda. Semua Wikimedian diundang untuk menghadiri sesi perkenalan ini. Tujuannya adalah untuk mempelajari tentang Piagam Gerakan - tujuan, maksud, mengapa hal ini penting, dan bagaimana Piagam akan berdampak bagi komunitas Anda. Anggota MCDC akan menghadiri sesi ini untuk menjawab pertanyaan Anda dan mendengar masukan dari anggota komunitas. Sesi perkenalan ini mengakomodasi komunitas dari zona waktu yang berbeda-beda. Hanya bagian presentasi yang akan direkam dan dibagikan setelahnya, percakapan dan tanya jawab sesudahnya tidak akan direkam. Di bawah ini adalah daftar acara yang direncanakan: * '''Asia-Pasifik''': 4 November 2022 pukul 09:00 UTC ([https://zonestamp.toolforge.org/1667552400 waktu setempat Anda]). Penerjemahan langsung tersedia dalam bahasa Mandarin dan Jepang. * '''Eropa/Timur Tengah/Afrika Sub-Sahara''': 12 November 2022 pukul 15:00 UTC ([https://zonestamp.toolforge.org/1668265257 waktu setempat Anda]). Penerjemahan langsung tersedia dalam bahasa Arab, Perancis, dan Rusia. * '''Amerika Latin/Amerika Utara/Eropa Barat''': 12 November 2022 pukul 15:00 UTC ([https://zonestamp.toolforge.org/1668265257 waktu setempat Anda]). Penerjemahan langsung tersedia dalam bahasa Spanyol dan Portugis. Anda dapat menemukan rincian lebih lanjut pada [[m:Special:MyLanguage/Movement Charter/Community Consultation|halaman Meta]] ini; pranala Zoom akan dibagikan 48 jam sebelum sesi dimulai. '''Undangan untuk Duta Piagam Gerakan''' Individu atau kelompok dari semua komunitas yang ingin membantu memasukkan dan memulai percakapan di komunitas mereka tentang Piagam Gerakan didorong untuk menjadi [[m:Special:MyLanguage/Movement Strategy and Governance/Movement Charter Ambassadors Program/About|Duta Piagam Gerakan]] (''MC Ambassadors''). Para duta akan melakukan kegiatan mereka sendiri dan mendapatkan dukungan finansial untuk mengadakan percakapan dalam bahasa mereka sendiri. Para [[m:Special:MyLanguage/Movement Strategy and Governance/Team|fasilitator wilayah]] dari tim Strategi dan Tata Kelola Gerakan dapat mendukung para pemohon dalam pemberian hibah untuk program ini. Jika Anda tertarik, silakan mendaftar [[m:Special:MyLanguage/Movement Strategy and Governance/Movement Charter Ambassadors Program/About|di sini]]. Jika Anda memiliki pertanyaan tertentu, silakan hubungi tim MSG melalui surel: strategy2030@wikimedia.org atau di MS Forum. Terima kasih atas perhatian dan partisipasi Anda. Atas nama Komite Perumus Piagam Gerakan,<section end="announcement-content" /> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] & [[User:VChang (WMF)|VChang (WMF)]] 2 Novèmber 2022 20.56 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/ESEAP_communities_-_RM_(id)&oldid=23695935 --> == <span lang="id" dir="ltr" class="mw-content-ltr">Ajukan permohonan dukungan untuk komunitas Anda melalui Paket Partisipasi Komunitas Strategi Gerakan</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> Proses pelaksanaan Strategi Gerakan Wikimedia adalah upaya kolaboratif untuk semua anggota gerakan Wikimedia. [[m:Special:MyLanguage/Grants:MSIG/About|Hibah Pelaksanaan Strategi Gerakan]] bertujuan untuk mendukung proyek-proyek yang melaksanakan [[m:Special:MyLanguage/Movement Strategy/Initiatives|prakarsa Strategi Gerakan]]. Jika Anda mencari contoh atau panduan tentang cara komunitas Anda dapat berpartisipasi lebih lanjut dalam Strategi Gerakan dan Hibah Implementasi Strategi Gerakan secara khusus, Anda dapat menemukannya dalam '''[[m:Special:MyLanguage/Grants:MSIG/Community Engagement Package|paket partisipasi komunitas]]''' ini. Tujuan dari paketpartisipasi ini adalah untuk mendukung lebih banyak orang dalam mengakses pendanaan yang mungkin mereka butuhkan dalam kerja-kerja pelaksanaan. Dengan menjadi penerima hibah ini, Anda akan dapat mendukung anggota komunitas lain untuk mengembangkan permohonan-permohonan hibah lebih lanjut yang sesuai dengan konteks lokal Anda untuk memberi manfaat bagi komunitas Anda sendiri. Paket ini diharapkan dapat mendobrak hambatan bahasa dan memastikan anggota komunitas memiliki informasi yang mereka perlukan dalam menghubungkan Strategi Gerakan dengan yang lainnya. Strategi Gerakan adalah suatu kerja yang bersifat dua arah, dan kita selalu dapat belajar lebih banyak dari pengalaman dan pengetahuan para Wikimedian di mana pun mereka berada. Komunitas dapat melatih dan mendukung rekan-rekan mereka melalui paket ini, sehingga lebih banyak orang bisa memanfaatkan peluang pendanaan yang luar biasa ini. Jika Anda tertarik atau memiliki pemikiran atau pertanyaan lebih lanjut, jangan ragu untuk menghubungi para [[m:Special:MyLanguage/Movement_Strategy_and_Governance/Team|fasilitator wilayah]] Anda untuk berdiskusi lebih lanjut. Kami akan dengan senang hati mendukung Anda. Bila Anda siap, ikuti langkah-langkah pada [[m:Special:MyLanguage/Grants:MSIG/About |halaman ini]] untuk mendaftar. Kami menantikan permohonan Anda. Teriring salam, <br> Tim Tata Kelola dan Strategi Gerakan <br/> Yayasan Wikimedia<section end="announcement-content" /> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] & [[User:VChang (WMF)|VChang (WMF)]] 9 Novèmber 2022 11.17 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/Indonesia&oldid=24045755 --> == <span lang="id" dir="ltr" class="mw-content-ltr">Mari bergabung dengan sesi percakapan mengenai Piagam Gerakan untuk wilayah ESEAP</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Movement Charter/Community Consultation/Announcement/Regional conversations - ESEAP|Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/Movement Charter/Community Consultation/Announcement/Regional conversations - ESEAP|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Movement Charter/Community Consultation/Announcement/Regional conversations - ESEAP}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Para Wikimediawan di wilayah ESEAP yang baik, [[m:Special:MyLanguage/Movement Charter Drafting Committee|Komite Perumus Piagam Gerakan]] (MCDC) saat ini tengah mengadakan proses permohonan pendapat komunitas mengenai tiga rancangan bab pada Piagam Gerakan: '''[[m:Special:MyLanguage/Movement Charter/Content/Preamble|Pembuka]]''', '''[[m:Special:MyLanguage/Movement Charter/Content/Values & Principles|Nilai dan Prinsip]]''', dan '''[[m:Special:MyLanguage/Movement Charter/Content/Roles & Responsibilities|Peran dan Tanggung Jawab]]''' (pernyataan tujuan). '''Bagaimana Anda dapat bergabung dan memberikan masukan Anda?''' MCDC membuka pintu seluas-luasnya untuk masukan dalam berbagai bahasa dari anggota komunitas dan mitra lokal dalam gerakan Wikimedia. Anda dapat bergabung dengan cara-cara berikut ini: * Hadiri salah satu dari beberapa '''[[m:Special:MyLanguage/Movement Charter/Community Consultation|sesi percakapan komunitas dengan MCDC]]'''; rincian untuk sesi ESEAP di bawah; * Isilah '''[https://wikimediafoundation.limesurvey.net/743832 survei]''' yang disediakan (bersifat pilihan dan diselenggarakan secara anonim); * Bagikanlah masukan Anda pada '''[[m:Movement Charter/Content|halaman pembicaraan di Meta]]'''; * Bagikanlah masukan Anda di '''Forum Strategi Gerakan''': **'''[https://forum.movement-strategy.org/t/movement-charter-preamble/2284 Pembukaan]''' **'''[https://forum.movement-strategy.org/t/movement-charter-values-principles/2285 Nilai dan Prinsip]''' **'''[https://forum.movement-strategy.org/t/movement-charter-roles-responsibilities-statement-of-intent/2286 Peran dan Tanggung Jawab]''' (pernyataan tujuan); atau * Kirimlah surel ke '''{{nospam|movementcharter|wikimedia.org}}''' jika Anda mempunyai masukan tambahan untuk MCDC. [[m:Special:MyLanguage/Movement_Charter/Community_Consultation#Regional_conversation:_East_Asia,_South_East_Asia,_and_the_Pacific|Sesi percakapan komunitas untuk wilayah ESEAP]] akan berlangsung pada hari '''Jumat, 9 Desember 2022''' pada pukul [https://zonestamp.toolforge.org/1670576448 '''09:00-10:30 UTC''']. Sesi ini akan diadakan melalui Zoom; pranala untuk memasuki ruangan akan dibagikan di halaman Meta 48 jam sebelum sesi dimulai. Penerjemahan langsung akan tersedia dalam bahasa '''Mandarin''', '''Jepang''', dan '''Indonesia'''. Sesi tidak akan direkam kecuali pada bagian di mana para peserta diundang untuk membagikan apa yang mereka bincangkan dalam ''breakout room''. Tim fasilitasi akan mengambil notulensi dan mempublikasikan laporan akhir setelah sesi selesai. Jika Anda ingin mempelajari lebih lanjut mengenai tujuan, dampak, dan hal-hal lain terkait Piagam Gerakan bagi komunitas Anda, Anda dapat menonton '''[[commons:File:Ask_Me_Anything_on_Movement_Charter,_Introduction_by_%C3%89rica_Azzellini,_English,_Nov_12,_2022.webm|rekaman sesi perkenalan]]''' yang berlangsung beberapa waktu lalu (tersedia juga dalam bahasa [[commons:File:MCDC_Onboarding_%22Ask_me_Anything%22_session_-_Mandarin.webm|Mandarin]] dan [[commons:File:MCDC_Onboarding_%22Ask_me_Anything%22_session_-_Japanese_language.webm|Jepang]]). Terima kasih atas perhatian Anda. Atas nama Komite Perumus Piagam Gerakan, <section end="announcement-content" /> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] dan [[User:VChang (WMF)|VChang (WMF)]] 2 Ḍèsèmber 2022 08.02 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/Indonesia&oldid=24045755 --> == <span lang="id" dir="ltr" class="mw-content-ltr">Pesan pengingat mengenai permohonan pendapat Piagam Gerakan</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Movement Charter/Community Consultation/Reminder - ESEAP| Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/Movement Charter/Community Consultation/Reminder - ESEAP|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Movement_Charter/Community_Consultation/Reminder_-_ESEAP}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Halo semua, Pada saat ini, kita tengah mengadakan proses permohonan pendapat komunitas mengenai tiga rancangan bab Piagam Gerakan: [[m:Special:MyLanguage/Movement Charter/Content/Preamble|Pembukaan]], [[m:Special:MyLanguage/Movement Charter/Content/Values & Principles|Nilai dan Prinsip]], dan [[m:Special:MyLanguage/Movement Charter/Content/Roles & Responsibilities|Peran dan Tanggung Jawab]] (pernyataan tujuan). Anda diundang untuk mengikuti [[m:Special:MyLanguage/Movement_Charter/Community_Consultation#Regional_conversation:_East_Asia,_South_East_Asia,_and_the_Pacific|sesi percakapan komunitas untuk wilayah ESEAP]] pada hari '''Jumat, 9 Desember 2022''' pada pukul [https://zonestamp.toolforge.org/1670576448 '''09:00-10:30 UTC''']. Sesi ini akan diadakan melalui Zoom; harap untuk dapat bergabung melalui [https://wikimedia.zoom.us/j/88407930105?pwd=VVpBaFpKRThtd29mVzk5RCtOa1FaUT09 pranala ini]. Penerjemahan langsung akan tersedia dalam bahasa '''Mandarin''', '''Jepang''', dan '''Indonesia'''. '''Permohonan pendapat akan berakhir pada tanggal 18 Desember 2022'''. [[m:Special:MyLanguage/Movement Charter/Drafting Committee|Komite Perumus Piagam Gerakan]] (MCDC) membuka pintu seluas-luasnya untuk masukan dalam berbagai bahasa dari anggota komunitas dan mitra lokal dalam gerakan Wikimedia. Selain mengikuti sesi percakapan, Anda dapat memberikan masukan dengan cara-cara berikut ini: * Isi [https://wikimediafoundation.limesurvey.net/743832 '''survei'''] yang disediakan (bersifat anonim); * Bagikan masukan Anda pada '''[https://forum.movement-strategy.org/t/december-9th-09-00-utc-mcdc-community-consultation-east-southeast-asia-and-the-pacific/2384 Forum Strategi Gerakan]''' * Bagikan masukan Anda pada halaman pembicaraan di Meta * Kirim surel ke movementcharter@wikimedia.org jika Anda mempunyai masukan tambahan untuk MCDC. Anda dapat menghubungi kami jika mempunyai pertanyaan tambahan. Anda juga dapat menemui [[m:Special:MyLanguage/Movement_Strategy_and_Governance/Team|para fasilitator tim Strategi dan Tata Kelola Gerakan]] pada [[m:Special:MyLanguage/ESEAP_Hub/Meetings|pertemuan komunitas ESEAP ke-28]] hari Minggu, 11 Desember 2022 untuk berbagi masukan Anda. Terima kasih atas partisipasi Anda! Salam hangat, Tim Strategi dan Tata Kelola Gerakan, Wikimedia Foundation <section end="announcement-content" /> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] & [[User:VChang (WMF)|VChang (WMF)]] 9 Ḍèsèmber 2022 13.40 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/Indonesia&oldid=24045755 --> == <span lang="id" dir="ltr" class="mw-content-ltr"> Piagam Gerakan: Permohonan pendapat putaran pertama akan segera berakhir</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''<div class="plainlinks">[[m:Special:MyLanguage/Movement Charter/Community Consultation/Announcement/End of Community Consultation|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Movement Charter/Community Consultation/Announcement/End of Community Consultation}}&language=&action=page&filter= {{int:please-translate}}] Halo semua, Mewakili [[m:Special:MyLanguage/Movement Charter/Drafting Committee|Komite Perumus Piagam Gerakan]], kami ingin menyampaikan setinggi-tinggi terima kasih kepada semua Wikimediawan yang telah ikut serta dalam [[m:Special:MyLanguage/Movement Charter/Community Consultation|periode permohonan pendapat pertama]] mengenai Piagam Gerakan. Wikimediawan dari seluruh penjuru gerakan Wikimedia telah memberikan masukan dan menyumbang pemikiran mereka mengenai isi kandungan [[m:Special:MyLanguage/Movement Charter|Piagam Gerakan]]. Jika Anda masih belum berkesempatan untuk ikut serta, Anda masih bisa [[m:Special:MyLanguage/Movement Charter/Content/Preamble|membaca rancangan]] dan mengisi '''[https://wikimediafoundation.limesurvey.net/743832 survei anonim]''' yang tersedia dalam lebih dari 12 bahasa. Survei ini akan ditutup pada tanggal '''2 Januari 2023'''. Anda juga dapat memberikan masukan dan pemikiran Anda melalui surel: movementcharter@wikimedia.org. '''Lalu, apa langkah selanjutnya?''' [[m:Special:MyLanguage/Movement Strategy and Governance/Team|Tim Strategi dan Tata Kelola Gerakan]] akan mempublikasikan laporan akhir yang mengandung ringkasan dari masukan dan pemikiran yang terkumpul pada bulan Januari 2023. Laporan ini akan dibagikan dengan komunitas Wikimedia dan MCDC melalui beberapa saluran pengumuman. Setelah menerima laporan akhir, MCDC akan meninjau masukan dan pemikiran yang masuk dan mengadakan perubahan yang meliputi penjelasan apa dan mengapa masukan tersebut diambil atau tidak dalam versi rancangan Piagam selanjutnya. Komunitas akan dapat memberikan masukan pada putaran selanjutnya pada tahun 2023, termasuk dengan memberikan komentar pada proposal mengenai proses ratifikasi dan rancangan versi baru yang memuat beberapa bab tambahan pada kuartal kedua tahun 2023. Kami mengundang Anda untuk berlangganan [[m:Special:MyLanguage/Movement_Charter/Drafting_Committee/Newsletter|nawala bulanan MCDC]] yang akan dikirimkan ke halaman pembicaraan yang Anda pilih. [[m:Special:MyLanguage/Movement_Charter/Drafting_Committee/Updates|Pembaruan bulanan]] juga tersedia dan akan diperbarui di Meta dengan kandungan kemajuan kerja MCDC. Jika Anda tertarik, Anda masih dapat mendaftar untuk menjadi [[m:Special:MyLanguage/Movement Strategy and Governance/Movement Charter Ambassadors Program/About|Duta Piagam Gerakan]] pada komunitas Anda. Program hibah untuk mendukung para Duta Piagam Gerakan akan dibuka kembali untuk permohonan dari individu atau kelompok sebelum dimulainya periode permohonan pendapat selanjutnya pada kuartal kedua tahun 2023. Kami sampaikan rasa terima kasih atas waktu, tenaga, dan keikutsertaan Anda dalam merumuskan Piagam ini untuk kemajuan gerakan kita! ''Atas nama Komite Perumus Piagam Gerakan,''<section end="announcement-content" /> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] & [[User:VChang (WMF)|VChang (WMF)]] 16 Ḍèsèmber 2022 19.27 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/Indonesia&oldid=24045755 --> == Pemungutan suara tahap berikutnya untuk versi revisi dari Pedoman Penegakan Kode Etik Universal == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Announcement/Voting 1|Anda bisa membaca pesan ini dalam bahasa lain di situs Meta-wiki.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Announcement/Voting 1|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Revised enforcement guidelines/Announcement/Voting 1}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Halo semua, Pada pertengahan Januari 2023, [[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines|Pedoman Penegakan]] [[m:Special:MyLanguage/Universal Code of Conduct|Kode Etik Universal]] akan melalui tahap pemungutan suara tahap kedua untuk ratifikasi oleh anggota komunitas. Tahap ini untuk menindaklanjuti [[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Voting/Results|pemungutan suara Maret 2022]] dengan hasil bahwa sebagian besar pemilih mendukung Pedoman Penegakan. Selama pemungutan suara, para pemilih membantu menyoroti hal penting saja yang menjadi kekhawatiran komunitas. [[m:Special:MyLanguage/Wikimedia Foundation Community Affairs Committee|Komite Urusan Komunitas]], Dewan Pengawas, meminta peninjauan ulang untuk hal-hal yang dikhawatirkan oleh komunitas. [[m:Special:MyLanguage/Universal_Code_of_Conduct/Drafting_committee#Revisions_Committee_members|Komite Revisi]] yang dipimpin oleh komunitas bekerja keras untuk meninjau masukan dari komunitas dan melakukan revisi. Mereka memperbaharui hal-hal yang dianggap mengkhawatirkan, misalnya persyaratan pelatihan dan afirmasi, privasi dan proses transparansi yang dijalankan, serta keterbacaan dan kemudahan penerjemahan dokumen itu sendiri. Versi revisi Panduan Penegakan bisa dibaca '''[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines|di sini]]''' dan perbandingan perubahannya juga bisa ditemukan '''[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Comparison|di sini]]'''. '''Bagaimana cara memberikan suara Anda?''' Dari dari tanggal '''17 Januari 2023''', tahap pemungutan suara akan dibuka. Garis besar informasi cara penggunaan SecurePoll untuk pemungutan suara bisa dibaca '''[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Voter information|pada halaman ini di Meta]]'''. '''Siapa saja yang bisa ikut memberikan suara?''' '''[[m:Special:MyLanguage/Universal_Code_of_Conduct/Revised enforcement_guidelines/Voter_information#Voting_eligibility|Syarat kelayakan]]''' untuk pemungutan suara ini sama dengan saat pemilihan Dewan Pengawas, Yayasan Wikimedia. Silakan lihat halaman informasi pemilih untuk bisa mengetahui lebih lanjut perihal informasi kelayakan. Jika Anda merupakan pemilih yang memenuhi syarat, pergunakan akun Wikimedia Anda untuk mengakses halaman pemungutan suara. '''Hal apa yang akan terjadi pasca-pemungutan suara?''' Suara yang masuk akan diperiksa oleh kelompok sukarelawan independen. Hasil pemungutan suara akan diterbikan melalui milis Wikimedia-l, Forum Strategi Gerakan, Diff, dan halaman Meta. Pemilih bisa untuk memilih lagi dan berbagi kekhawatiran yang dimiliki tentang Pedoman Penegakan. Dewan Pengawas akan meninjau tingkat dukungan yang dibutuhkan dan kekhawatiran yang muncul sehingga bisa menentukan apakah Pedoman tersebut bisa diratifikasi atau mungkin perlu dikembangkan lebih lanjut lagi. Atas nama Tim Proyek Kode Etik Universal,<section end="announcement-content" /> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] & [[m:User:VChang (WMF)|VChang (WMF)]] 11 Jânuwari 2023 19.29 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/Indonesia&oldid=24045755 --> == Pemungutan suara tahap berikutnya untuk versi revisi dari Pedoman Penegakan Kode Etik Universal == <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Announcement/Voting 2|Anda dapat membaca pesan ini dalam bahasa lain di situs Meta.]]'' :''{{subst:more languages}}'' Halo semua, Tahap [[m:Special:MyLanguage/Universal_Code_of_Conduct/Revised_enforcement_guidelines/Voting|pemungutan suara]] untuk [[m:Special:MyLanguage/Universal_Code_of_Conduct/Revised_enforcement_guidelines|versi revisi dari Pedoman Penegakan Kode Etik Universal]] sudah dibuka. Pemungutan suara akan berlangsung selama dua minggu dan akan ditutup pada pukul '''23.59 UTC''', tanggal '''31 Januari 2023'''. Untuk mengetahui status kelayakan pemilih dan cara memberikan suara, silakan kunjungi [[m:Special:MyLanguage/Universal_Code_of_Conduct/Revised_enforcement_guidelines/Voter_information|halaman informasi pemilih di Meta]]. Silakan baca [[m:Special:MyLanguage/Universal_Code_of_Conduct/Revised_enforcement_guidelines/Announcement/Voting_1|pesan kami sebelumnya]] untuk mendalami Panduan Penegakan dan tata cara pemungutan suara. Atas nama Tim Proyek Kode Etik Universal,<br> [[User:RamzyM (WMF)|RamzyM (WMF)]] & [[User:VChang (WMF)|VChang (WMF)]] 18 Jânuwari 2023 19.57 (WIB) <section end="announcement-content" /> <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/Indonesia&oldid=24390463 --> == <span lang="id" dir="ltr" class="mw-content-ltr">Pemungutan suara untuk versi revisi dari Pedoman Penegakan Kode Etik Universal sudah ditutup</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Announcement/Voting 4|Anda dapat membaca pesan ini dalam bahasa lain di situs Meta.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Announcement/Voting 4|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Revised enforcement guidelines/Announcement/Voting 4}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Halo semua, [[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Voting|Pemungutan suara]] untuk [[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines|versi revisi dari Pedoman Penegakan Kode Etik Universal]] sudah ditutup. Hasil pemungutan suara akan dihitung dan diperiksa dengan teliti untuk memastikan bahwa hanya suara yang memenuhi syarat yang terhitung. Pengumuman hasil akan dilakukan melalui [[m:Special:MyLanguage/Universal Code of Conduct/Enforcement guidelines/Voting/Results|situs Meta]] dan forum Wikimedia lainnya seiring dengan tersedianya informasi terbaru serta informasi tentang langkah selanjutnya di masa mendatang. Terima kasih kepada kawan-kawan Wiki yang sudah ikut serta dalam tahapan pemungutan suara serta bagi yang sudah turut bersumbangsih dalam penyusunan konsep Panduan ini. Atas nama Tim Proyek Kode Etik Universal, <section end="announcement-content" /> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] & [[User:VChang (WMF)|VChang (WMF)]] 3 Fèbruwari 2023 18.37 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/Indonesia&oldid=24390463 --> == <span lang="id" dir="ltr" class="mw-content-ltr">Hasil pemungutan suara versi revisi dari Pedoman Penegakan Kode Etik Universal</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> Pemungutan suara komunitas untuk [[m:Special:MyLanguage/Universal_Code_of_Conduct/Revised_enforcement_guidelines |Panduan Penegakan Kode Etik Universal versi revisi]] yang dilaksanakan beberapa waktu yang lalu sudah selesai dihitung dan diperiksa. Kami mengucapkan terima kasih kepada semua orang yang telah ikut serta dalam tahapan kali ini. Sampai akhir pemilihan, ada 3097 pemilih yang berasal dari 146 komunitas Wikimedia. Sebanyak 76% pemilih menyatakan dukungannya untuk Panduan Penegakan sedangkan yang menolak ada 24%. [[m:Special:MyLanguage/Universal_Code_of_Conduct/Revised_enforcement_guidelines/Voting_statistics|Statistik]] pemungutan suara juga sudah tersedia. Ringkasan komentar terperinci yang terkumpul selama masa pemungutan suara juga akan diterbitkan sesegera mungkin. Setelah tahap ini, hasil dan komentar yang terkumpul selama masa pemungutan suara akan diberikan ke Dewan Pengawas untuk melalui tahap peninjauan. Perkiraan terkini yaitu Dewan Pengawas akan selesai melakukan proses peninjauan pada bulan Maret 2023. Kami akan mengabarkan bila proses peninjauan sudah selesai. Atas nama Tim Proyek Kode Etik Universal, <section end="announcement-content" /> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] & [[User:VChang (WMF)|VChang (WMF)]] 14 Fèbruwari 2023 23.08 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/Indonesia&oldid=24390463 --> == <span lang="id" dir="ltr" class="mw-content-ltr">Periode permohonan pendapat komunitas mengenai pembaruan Ketentuan Penggunaan Wikimedia dimulai</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Wikimedia Foundation Legal department/2023 ToU updates/Office hours/Announcement|You can find this message translated into additional languages on Meta-wiki.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation Legal department/2023 ToU updates/Office hours/Announcement|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation Legal department/2023 ToU updates/Office hours/Announcement|}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Halo semua, [[m:Special:MyLanguage/Wikimedia_Foundation_Legal_department|Departemen Hukum Yayasan Wikimedia]] menyelenggarakan sesi permohonan pendapat dari anggota komunitas untuk mendiskusikan pembaruan atas Ketentuan Penggunaan Wikimedia. [[:foundation:Special:MyLanguage/Terms of Use|Ketentuan Penggunaan]] adalah peraturan hukum yang mengatur penggunaan situs web yang diselenggarakan oleh Yayasan Wikimedia. Kami akan mengumpulkan masukan dan komentar Anda atas usulan pembaruan dari bulan Februari hingga April. Usulan tersebut telah diterjemahkan ke dalam beberapa bahasa, dan masukan akan dapat diterima dalam bahasa apa pun. Pembaruan ini merupakan tindak lanjut atas beberapa hal: # Menerapkan Kode Etik Universal # Memperbarui teks proyek untuk menggunakan lisensi Creative Commons BY-SA 4.0 # Usulan mekanisme mengenai penanganan penyuntingan berbayar yang tidak diungkapkan yang lebih baik # Menyelaraskan ketentuan kita dengan beberapa peraturan perundang-undangan yang baru saja disahkan dan mempengaruhi kerja-kerja Yayasan Wikimedia, termasuk Undang-Undang Layanan Digital Eropa (''European Digital Services Act'') Dua sesi jam kerja terbuka akan diselenggarakan pada tanggal 2 Maret dan 4 April 2023. Untuk informasi yang lebih lengkap, silakan kunjungi: * [[m:Special:MyLanguage/Wikimedia Foundation Legal department/2023 ToU updates/Proposed update|Usulan perubahan Ketentuan Penggunaan]] * Halaman tempat [[m:Talk:Terms of use|memberikan komentar dan masukan]] * Informasi mengenai [[m:Special:MyLanguage/Wikimedia Foundation Legal department/2023 ToU updates/Office hours|sesi jam kerja terbuka]] Atas nama Departemen Hukum Yayasan Wikimedia,<section end="announcement-content" /> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] & [[User:VChang (WMF)|VChang (WMF)]] 22 Fèbruwari 2023 05.54 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/Indonesia&oldid=24390463 --> == <span lang="id" dir="ltr" class="mw-content-ltr">Dewan Pengawas telah meratifikasi Pedoman Penegakan Kode Etik Universal</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Announcement - Board ratification|Anda dapat membaca pesan ini dalam bahasa lain di Meta-Wiki.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Announcement - Board ratification|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Revised enforcement guidelines/Announcement - Board ratification}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Halo semua, ada informasi terbaru yang penting terkait dengan Pedoman Penegakan Kode Etik Universal: Hasil pemungutan suara Pedoman Penegakan pada bulan Januari 2023 menunjukkan bahwa mayoritas pemilih mendukung Pedoman Penegakan. Kami telah menerima 369 komentar dan ringkasan terperinci perihal komentar tersebut akan diterbitkan sesegera mungkin. Lebih dari tiga ribu (3.907) orang sudah memilih dan 76% menyetujui Pedoman Penegakan. Anda bisa membaca '''[[m:Special:MyLanguage/Universal_Code_of_Conduct/Revised_enforcement_guidelines/Voting_statistics|statistik pemilihan di Meta-Wiki]]'''. Dengan dukungan yang terus bertambah, hal ini menjadi penanda penting untuk Dewan Pengawas bahwa versi terkini sudah melingkupi penanganan beberapa masalah yang sempat muncul sepanjang proses peninjauan akhir pada tahun 2022. Oleh karena alasan itulah, maka Dewan Pengawas akhirnya meratifikasi Pedoman Penegakan. [https://foundation.wikimedia.org/wiki/Resolution:Approval_of_Universal_Code_of_Conduct_Enforcement_Guidelines Resolusi ini bisa dibaca melalui situs Wiki Yayasan Wikimedia] dan Anda bisa mempelajari lebih lanjut perihal [https://diff.wikimedia.org/2023/03/21/the-enforcement-guidelines-received-strong-support-from-the-community-what-happens-next/ proses di balik peninjauan Pedoman Penegakan 2023 melalui situs Diff.] Beberapa langkah akan diambil berdasarkan rekomendasi penting yang disediakan oleh Pedoman Penegakan. Informasi lengkap tentang linimasa langkah berikutnya akan tersedia sesegera mungkin. Terima kasih kami ucapkan atas ketertarikan dan keikutsertaan Anda. Atas nama Tim Proyek Kode Etik Universal,<section end="announcement-content" /> </div> [[m:User:RamzyM (WMF)|RamzyM (WMF)]] & [[m:User:VChang (WMF)|VChang (WMF)]] 23 Maret 2023 22.58 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/Indonesia&oldid=24735136 --> == <span lang="id" dir="ltr" class="mw-content-ltr"> Laporan tentang komentar pemilih dari pemilihan suara untuk ratifikasi Pedoman Penegakan Kode Etik Universal</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Universal Code of Conduct/Revised enforcement guidelines/Voting/Report/Email|Anda dapat membaca pesan ini dalam bahasa lain di Meta-Wiki.]]'' :''<div class="plainlinks">[[m:Universal Code of Conduct/Revised enforcement guidelines/Voting/Report/Email|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Revised enforcement guidelines/Voting/Report/Email}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Halo semua, Tim proyek Kode Etik Universal sudah menyelesaikan hasil analisis untuk semua komentar yang diberikan pada saat pemungutan suara untuk ratifikasi [[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines|Panduan Penegakan Kode Etik Universal versi revisi]]. Semua pemilih sudah memberikan komentar perihal isi dari dokumen rancangan Pedoman Penegakan versi revisi. Ada 369 peserta yang sudah memberikan komentar mereka dalam 18 bahasa; hasil ini bisa dibandingkan dengan 657 komentar dalam 27 bahasa yang sudah diterima pada tahun 2020. Tim Kebijakan dari Trust & Safety, sudah menyelesaikan hasil analisis komentar tersebut, mengategorikan komentar untuk memperjelas tema besar dan cakupan fokus yang di temukan dalam komentar yang telah dikirimkan. '''[[m:Special:MyLanguage/Universal Code of Conduct/Revised enforcement guidelines/Voter comments report|Laporan ini sudah tersedia dalam versi terjemahan di situs Meta-Wiki]]'''. Mohon bantu kami menerjemahkan ke dalam bahasa lain yang Anda kuasai. Kami sekali lagi ingin mengucapkan banyak terima kasih atas keikutsertaan Anda dalam tahap pemungutan suara dan diskusi. Informasi lebih lanjut tentang Kode Etik Universal dan Panduan Penegakan bisa dibaca melalui situs Meta-Wiki. Atas nama tim proyek Kode Etik Universal,<section end="announcement-content" /> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] & [[m:User:VChang (WMF)|VChang (WMF)]] 31 Maret 2023 21.43 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/Indonesia&oldid=24735136 --> == <span lang="id" dir="ltr" class="mw-content-ltr"> Periode peninjauan komunitas atas metode ratifikasi Piagam Gerakan akan segera dimulai</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Movement Charter/Ratification/Pre-announcement|Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.]]'' Halo semua, [[m:Special:MyLanguage/Movement Charter/Drafting Committee|Komite Perumus Piagam Gerakan]] (MCDC) akan mengajukan proposal mengenai metode ratifikasi [[m:Special:MyLanguage/Movement Charter|Piagam Gerakan]] mulai tanggal 10 April 2023. Proposal ini dirancang berdasarkan proses ratifikasi lain yang telah berlangsung. Periode permohonan pendapat kepada gerakan Wikimedia mengenai proposal metodologi ratifikasi Piagam Gerakan ini akan berlangsung dari tanggal '''10 April hingga 28 April 2023'''. Anda dapat memberikan masukan pada halaman pembicaraan di Meta-wiki, pada Forum Strategi Gerakan, dan pada sesi forum diskusi terbuka komunitas. MCDC mengundang masukan Anda atas beberapa pertanyaan yang telah disiapkan. '''Ikuti forum diskusi terbuka komunitas''' MCDC mengundang semua anggota komunitas Wikimedia yang tertarik untuk memberi masukan atas proposal metodologi tersebut pada dua sesi forum diskusi terbuka berikut ini: * [[m:Special:MyLanguage/Movement_Charter/Community_Consultation#Community_conversation_#1:_18_April,_2023_at_10.00_UTC|Forum diskusi komunitas #1]]: '''18 April pukul 10.00 UTC''' ([https://zonestamp.toolforge.org/1681812036 waktu setempat Anda]) * [[m:Special:MyLanguage/Movement_Charter/Community_Consultation#Community_conversation_#1:_18_April,_2023_at_10.00_UTC|Forum diskusi komunitas #2]]: '''24 April pukul 17.00 UTC''' ([https://zonestamp.toolforge.org/1682355603 waktu setempat Anda]) Apabila mendaftar, mohon tinggalkan pesan jika Anda membutuhkan dukungan bahasa. Harap dicatat bahwa dukungan penerjemahan akan disediakan jika sekurang-kurangnya terdapat 3 orang yang memerlukan penerjemahan dalam salah satu bahasa berikut ini: Arab, Mandarin, Perancis, Jerman, Indonesia, Jepang, Polandia, Portugis (dialek Brasil), Rusia, dan Spanyol. Terima kasih, Atas nama Komite Perumus Piagam Gerakan,<section end="announcement-content" /> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] & [[m:User:VChang (WMF)|VChang (WMF)]] 6 April 2023 22.42 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/Indonesia&oldid=24735136 --> == <span lang="id" dir="ltr" class="mw-content-ltr"> Komite Pemilihan: Pendaftaran anggota baru dibuka</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Wikimedia Foundation elections committee/Nominations/2023/Announcement|Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections committee/Nominations/2023/Announcement|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections committee/Nominations/2023/Announcement}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Halo semuanya, [[m:Special:MyLanguage/Wikimedia_Foundation_elections_committee|Komite Pemilihan Yayasan Wikimedia]] sedang mencari 2-4 anggota tambahan untuk membantu memfasilitasi proses pemilihan Dewan Pengawas Yayasan Wikimedia. Pendaftaran anggota dibuka hingga tanggal 24 April. Pada saat ini, pemilihan Dewan Pengawas Yayasan Wikimedia 2024 sedang direncanakan. Anggota baru diundang untuk bergabung dengan Komite Pemilihan, yang bertugas untuk mengawasi proses pemilihan bagi kursi perwakilan komunitas pada Dewan Pengawas. Bergabunglah dengan komite ini dan sumbangkan keahlian dan ide Anda yang berharga untuk proses pemilihan Dewan Pengawas. Terdapat delapan kursi yang dipilih oleh anggota komunitas pada [[m:Special:MyLanguage/Wikimedia_Foundation_Board_of_Trustees|Dewan Pengawas]]. Komunitas-komunitas Wikimedia memilih para calon yang berasal dari komunitas untuk menduduki kursi-kursi ini. Pada tahun 2024, Komite Pemilihan akan mengawasi proses pemilihan untuk kursi dari unsur komunitas yang masa jabatannya akan berakhir. Proses ini akan didukung oleh Yayasan Wikimedia. Anggota Komite Pemilihan bertugas untuk masa jabatan selama tiga tahun dan akan diminta untuk [[phab:L37|menandatangani perjanjian kerahasiaan]]. Para anggota diharapkan untuk dapat menyumbang waktu selama 2-5 jam per minggu sebelum proses pemilihan dan selama 5-8 jam per minggu selama proses pemilihan. Sebagai anggota Komite Pemilihan, Anda akan bertanggung jawab untuk: * Menghadiri rapat daring antara saat ini hingga pemilihan berikutnya (pertengahan tahun 2024) * Menghadiri orientasi dan pelatihan daring pada bulan Mei-Juni 2023 * Bekerja sama dengan Komite untuk memenuhi [[foundation:Special:MyLanguage/Elections_Committee_Charter|tanggung jawab lainnya]] Anggota baru harus memenuhi syarat sebagai berikut: * Fasih dalam berbahasa Inggris * Cepat tanggap dalam bekerja sama melalui surat elektronik * Memiliki pengetahuan mengenai gerakan Wikimedia dan tata kelolanya Jika Anda berminat untuk mendaftar, silakan '''kirimkan pencalonan Anda paling lambat pada tanggal 24 April 2023 pukul 23:59 [[en:Anywhere on Earth|AoE (''Anywhere on Earth'', di mana saja di muka bumi)]] pada [[m:Special:MyLanguage/Wikimedia_Foundation_elections_committee/Nominations/2023|halaman Meta-Wiki ini]]'''. Anda dapat [[m:Special:MyLanguage/Wikimedia_Foundation_Board_noticeboard/Wikimedia_Foundation_Elections_Committee_-_2023_Call_for_New_Members|'''membaca pengumuman lengkapnya di sini''']]. Terima kasih atas ketertarikan Anda. Jika Anda tidak tertarik tetapi mengenal seseorang yang mungkin tertarik, bagikan pesan ini kepada mereka. Tolong beritahu kami jika Anda memiliki sebarang pertanyaan. Atas nama Komite Pemilihan,<br /><section end="announcement-content" /> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] & [[m:User:VChang (WMF)|VChang (WMF)]] 12 April 2023 22.44 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/Indonesia&oldid=24735136 --> == <span lang="id" dir="ltr" class="mw-content-ltr"> Undangan untuk memberi masukan tentang metode ratifikasi Piagam Gerakan</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Movement Charter/Ratification/Ratification methodology review launch|Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.]]'' Halo semua, [[m:Special:MyLanguage/Movement Charter/Drafting Committee|Komite Perumus Piagam Gerakan]] (MCDC) meminta masukan dari gerakan Wikimedia mengenai [[m:Special:MyLanguage/Movement Charter/Ratification|proposal metode ratifikasi Piagam Gerakan]] dari tanggal '''10 hingga 28 April 2023'''. Sesuai dengan garis waktu yang telah dibuat, ratifikasi [[m:Special:MyLanguage/Movement Charter|Piagam Gerakan]] akan berlangsung pada awal tahun 2024. '''Teradpan [[m:Special:MyLanguage/Movement Charter/Ratification|enam pertanyaan]] yang dapat Anda beri masukan.''' Silakan bagikan masukan Anda dengan cara: * Memberikan komentar pada [[m:Special:MyLanguage/Talk:Movement Charter|halaman pembicaraan di Meta]] * Memberikan komentar pada [https://forum.movement-strategy.org/t/movement-charter-ratification-methodology-community-review-from-10-28-april-2023/2930|forum Strategi Gerakan] * Mengikuti forum diskusi terbuka komunitas '''Forum diskusi terbuka''' MCDC mengundang semua yang tertarik untuk memberi masukan dengan bergabung pada salah satu dari dua sesi forum diskusi terbuka berikut ini: * [[m:Special:MyLanguage/Movement_Charter/Community_Consultation#Community_conversation_#1:_18_April,_2023_at_10.00_UTC|Forum diskusi komunitas #1]]: '''18 April pukul 10.00 UTC''' ([https://zonestamp.toolforge.org/1681812036 waktu setempat Anda]) * [[m:Special:MyLanguage/Movement_Charter/Community_Consultation#Community_conversation_#2:_24_April_2023_at_17.00_UTC|Forum diskusi komunitas #2]]: '''24 April pukul 17.00 UTC''' ([https://zonestamp.toolforge.org/1682355603 waktu setempat Anda]) Forum diskusi akan menggunakan bahasa Inggris. [[m:Special:MyLanguage/Movement Charter/Community Consultation|Harap beritahukan di sini]] jika Anda memerlukan dukungan penerjemahan bahasa. Harap dicatat bahwa dukungan ini hanya akan disediakan jika sekurang-kurangnya terdapat 3 orang yang memerlukan penerjemahan dalam salah satu bahasa berikut ini: Arab, Mandarin, Perancis, Jerman, Indonesia, Jepang, Polandia, Portugis (dialek Brasil), Rusia, dan Spanyol. Atas nama Komite Perumus Piagam Gerakan,<section end="announcement-content" /> </div> [[User:RamzyM (WMF)|RamzyM (WMF)]] & [[User:VChang (WMF)|VChang (WMF)]] 14 April 2023 20.07 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/Indonesia&oldid=24735136 --> == Rencana kerja tahunan Yayasan Wikimedia 2023-2024 dan sesi percakapan komunitas yang akan datang == Bersama pesan ini, kami membagikan [[m:Special:MyLanguage/Wikimedia_Foundation_Annual_Plan/2023-2024|rancangan Rencana Kerja]] Yayasan Wikimedia untuk tahun fiskal yang akan datang dari bulan Juli 2023 hingga Juni 2024. Ringkasan rencana tahunan ini tersedia dalam berbagai bahasa. '''Ringkasan dari Rencana Kerja Tahunan''' Yayasan Wikimedia pada saat ini masih berada dalam masa transisi: dimulainya kepemimpinan baru tahun lalu, termasuk Direktur Eksekutif dan Direktur Produk dan Teknologi yang baru. Selain itu, kami telah berbincang dengan komunitas global Wikimedia mengenai berbagai isu penting, mulai dari perumusan Piagam Gerakan yang mendefinisikan peran dan tanggung jawab entitas gerakan Wikimedia di masa depan, hingga cara kami dalam menggalang sumber daya bersama melalui penggalangan dana. Rencana Kerja tahun ini berupaya memberikan kejelasan mengenai isu-isu strategis multi-tahun yang tidak memiliki solusi cepat, dan informasi yang lebih rinci tentang bagaimana Yayasan beroperasi. Untuk tahun kedua berturut-turut, Yayasan Wikimedia akan mendasarkan rencana tahunannya pada strategi gerakan untuk [[m:Special:MyLanguage/Wikimedia_Foundation_Annual_Plan/2023-2024/Goals/Equity|memajukan kesetaraan]]. Tujuannya adalah untuk menghubungkan pekerjaan Yayasan lebih dalam lagi dengan [[m:Special:MyLanguage/Movement_Strategy/Recommendations/Summary|rekomendasi Strategi Gerakan]] dalam rangka untuk mencapai kemajuan menuju [[m:Special:MyLanguage/Strategy/Wikimedia_movement/2017|Arah Strategis 2030]]. Tahun ini, Yayasan akan memusatkan rencana kerja di sekitar sektor [[m:Special:MyLanguage/Wikimedia_Foundation_Annual_Plan/2023-2024/Goals/Infrastructure|produk dan teknologi]], dengan menekankan peran unik kami sebagai pelantar bagi orang-orang dan komunitas untuk berkolaborasi dalam skala besar. Jika Anda tertarik untuk mempelajari lebih lanjut, Anda dapat menemukan informasi terperinci pada [[m:Special:MyLanguage/Wikimedia_Foundation_Annual_Plan/2023-2024|halaman Meta ini]]. '''Berikan Pendapat Anda''' Masukan Anda sangat kami hargai, baik melalui [[m:Talk:Wikimedia_Foundation_Annual_Plan/2023-2024|halaman diskusi di Meta]] maupun melalui diskusi di tempat Anda. Komentar dan pendapat Anda akan membantu menyempurnakan rancangan ini sebelum Dewan Pengawas Yayasan Wikimedia akan mempertimbangkan rencana dan anggaran operasional pada pertemuan bulan Juni mendatang. '''Sesi Percakapan Komunitas''' Anda juga diundang untuk berpartisipasi dalam '''sesi percakapan virtual pada tanggal 30 April 2023 pukul 6 pagi UTC''' (periksa [https://zonestamp.toolforge.org/1682834411 waktu setempat di sini]), yang direncanakan untuk peserta dari zona waktu Asia Pasifik. Silakan lihat [[wmfblog:event/30th-april-annual-planning-call/|kalender Diff di sini]]. Wakil Direktur Eksekutif/Direktur Pengembangan [[m:User:Lgruwell-WMF|Lisa Seitz Gruwell]] akan bergabung dalam panggilan ini untuk berbagi lebih banyak dan mendengar pendapat Anda. Anda dapat menemukan informasi lebih lanjut terkait sesi ini pada [[m:Special:MyLanguage/Wikimedia_Foundation_Annual_Plan/2023-2024/Collaboration|halaman kolaborasi ini di Meta]]. Kami nantikan kehadiran Anda! [[User:VChang (WMF)|VChang (WMF)]] and [[User:RamzyM (WMF)|RamzyM (WMF)]] 24 April 2023 19.19 (WIB) <!-- Pesan dikirim oleh Pengguna:VChang (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/Indonesia&oldid=24735136 --> == Informasi Nominasi dan Pemilihan Majelis Persiapan == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/ESEAP Hub/Preparatory Council Nomination and Voting Information|You can find this message translated into additional languages on Meta-wiki.]]'' Salam sejahtera kepada para komunitas dan kontributor dalam Kerjasama Regional ESEAP, Mandat Komite Pusat Sementara ESEAP akan berakhir dengan berakhirnya Wikimania 2023, dengan acara puncak penyerahan jabatan kepada Majelis Persiapan ESEAP yang baru. Majelis Persiapan ini akan terus menjabarkan dokumen mengenai peran dan tanggung jawab ESEAP sampai selesai. Majelis ini akan memfinalisasi rencana awal ESEAP untuk operasi tahun pertamanya, di mana akan berakhir dengan selesainya Konferensi ESEAP 2024. Majlis Persiapan akan terdiri atas 9 kursi: * 4 daripada 9 kursi akan dialokasikan untuk para Afiliasi dan pemilihan akan dilakukan oleh dan hanya oleh Afiliasi. Setiap afiliasi boleh memberikan maksimal 4 suara. * 3 kursi akan dialokasikan untuk Komunitas dari negara-negara di ESEAP. Setelah diverifikasi, pemilihan akan dilakukan oleh Komunitas. Setiap Komunitas boleh memberikan maksimal 3 suara. * 2 kursi akan dialokasikan untuk kontributor individu dan akan dipilih dengan suara populer, pemilihan yang hanya dilakukan oleh kontributor individu. Setiap individu boleh membnerikan maksimal 2 suara. <div class="mw-translate-fuzzy"> Kalau Komunitas Anda berniat untuk menominasi seorang kandidat, silakan berikan nama kandidat Anda sebelum 20 Agustus 2023. Perhitungan suara akan dilakukan dari tanggal 21 Agustus sampai 2 September 2023. </div> <div class="mw-translate-fuzzy"> Kalau Anda (sebagai kontributor individu) ingin menominasi seorang individu, sialkan berikan nama kandidat Anda sebelum 20 Agustus 2023. Perhitungan suara akan dilakukan dari tanggal 21 Agustus sampai 2 September 2023. </div> Mengingat singkatnya waktu yang ada, kami harapkan kerja sama dan partisipasi Anda secepat mungkin. Pemungutan suara untuk kursi ini akan dilakukan di Meta-Wiki ini. Mari kita terus maju bersama! Hormat kami, Komite Pusat ESEAP Sementara <section end="announcement-content" /> </div> [[User:VChang (WMF)|VChang (WMF)]] 17 Agustus 2023 17.03 (WIB) <!-- Pesan dikirim oleh Pengguna:VChang (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/Indonesia&oldid=24735136 --> == <span lang="en" dir="ltr" class="mw-content-ltr">Rancangan Piagam Gerakan Wikimedia akan segera dibagikan</span> == <div lang="en" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> Halo semua, Komite Perumus Piagam Gerakan dengan senang hati mengumumkan bahwa rancangan lengkap Piagam Gerakan akan diterbitkan pada tanggal 2 April 2024. Dengan penerbitan rancangan ini, '''masa permohonan pendapat komunitas akan dimulai sampai 22 April 2024'''. [[Movement Charter|'''Piagam Gerakan''']] merupakan dokumen yang menjelaskan peran dan tanggung jawab untuk semua anggota serta entitas dalam Gerakan Wikimedia, termasuk rencana persiapan untuk Dewan Global yang baru untuk tata kelola Gerakan kita. Semua orang yang terlibat di Gerakan Wikimedia kami undang untuk membagikan pendapat mereka terkait dengan versi lengkap dari rancangan Piagam Gerakan tersebut. Ini merupakan kesempatan terakhir bagi semua anggota komunitas Wikimedia untuk bisa memberikan masukan, sebelum rancangan Piagam tersebut diajukan dalam pemungutan suara untuk ratifikasinya pada bulan Juni 2024. '''Bagaimana cara memberikan masukan?''' * Bagikan pesan atau pertanyaan melalui [[Talk:Movement Charter|'''halaman pembicaraan Piagam Gerakan''']]; * Hadir dalam [[Movement Charter/Community Consultation#Upcoming drop-in session|'''sesi pertemuan komunitas''']] pada tanggal '''4''' '''April''' pukul [https://zonestamp.toolforge.org/1712242800 15.00-17.00 UTC]; * Kirim surel ke [mailto:movementcharter@wikimedia.org '''movementcharter@wikimedia.org''']. Silakan baca [[Movement Charter/Drafting Committee/Updates|halaman ini untuk mengetahui informasi terbaru dari Komite Perumus]].<section end="announcement-content" /> </div> Atas nama Komite Perumus Piagam Gerakan,<br> [[m:User:RamzyM (WMF)|RamzyM (WMF)]] 25 Maret 2024 19.48 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/Indonesia&oldid=25569967 --> == <span lang="id" dir="ltr" class="mw-content-ltr">Mohon tinjau rancangan lengkap Piagam Gerakan di Meta</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Announcement - Start of community engagement period 2024-04-02|<span lang="en" dir="ltr" class="mw-content-ltr">You can find this message translated into additional languages on Meta-wiki.</span>]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Movement Charter/Drafting Committee/Announcement - Start of community engagement period 2024-04-02}}&language=&action=page&filter= {{int:please-translate}}]'' Halo semua, Rancangan lengkap [[m:Special:MyLanguage/Movement Charter|Piagam Gerakan]] sudah diterbitkan di Meta dan menunggu tinjauan Anda. Anda bisa membaca rancangan tersebut dalam bahasa Indonesia. '''Mengapa saya perlu peduli dengan Piagam Gerakan?''' Piagam Gerakan merupakan dokumen yang penting dalam menerapkan rekomendasi Strategi 2030. Dengan ikut serta dalam diskusi terkait Piagam ini, maka bisa dipastikan bahwa pendapat yang Anda ajukan bisa didengar serta Anda terlibat dalam pembentukan masa depan Gerakan kita. '''Permohonan pendapat komunitas: 2 April hingga 30 April 2024''' Komite Perumus Piagam Gerakan (MCDC) mengundang semua anggota komunitas Wikimedia untuk memberikan masukan mengenai rancangan lengkap Piagam Gerakan. Beri masukan dalam bahasa yang Anda kuasai supaya orang lain mengetahuinya melalui [[m:Special:MyLanguage/Talk:Movement Charter|halaman pembicaraan Piagam Gerakan]], menghadiri [[m:Special:MyLanguage/Movement Charter/Community Consultation#Upcoming drop-in session|sesi acara komunitas]], atau dengan mengirimkan surel ke [mailto:movementcharter@wikimedia.org movementcharter@wikimedia.org]. Silakan baca [[m:Special:MyLanguage/Movement Charter/Drafting Committee/Updates|halaman ini]] untuk mengetahui informasi terbaru dari Komite Perumus. Terima kasih! Atas nama Komite Perumus Piagam Gerakan,<section end="announcement-content" /> </div> [[m:User:RamzyM (WMF)|RamzyM (WMF)]] 3 April 2024 20.10 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Movement_Strategy_and_Governance/Delivery/Indonesia&oldid=25569967 --> cxf6osmynhjzgwxzkdlzga5755oh0nq Wp/mad/Pondhuk 0 867 13037 4670 2023-05-09T03:55:56Z EmausBot 150 Fixing double redirect to [[Ponḍhuk pasantrèn]] 13037 wikitext text/x-wiki #ALIH [[Ponḍhuk pasantrèn]] in2pmv63o4tp5d89pg1v5e88kz9m1mk Bâr-abâr 0 868 8906 8330 2022-09-06T12:49:17Z Boesenbergia 6 8906 wikitext text/x-wiki [[Bhengkek:Ficus septica pollinated figs.JPG|thumb|Buwâna bâr-abâr]] '''Bâr-abâr''' otaba '''abâr''' (''Ficus septica'') iyâ arèya tombuwân sè tamaso’ ka ḍâlem famili Moraceae. Tombuwân arèya èkoca’ kèya ''ki ciyat'' (Sonḍhâ), ''awar-awar'' (Jhâbâ Tengnga, Belitung), ''sirih popar'' (Ambon), ''tobotobo'' (Makassar), ''dausalo'' (Bugis), ''tagalolo'' ([[Ternate]]), bân ''bobulutu'' (Halmahera Ḍâjâ)<ref>https://ccrc.farmasi.ugm.ac.id/?page_id=67</ref>. = Panyalambherrân = Tombuwân arèya nyalambher è Asia Tèmor: Jeppang bâgiyân lao’, Taiwan sampè’ ka Malaysia, Indonesia, Filipina, Papua Nugini, Australia bâgiyân ḍâjâ, Kapolowan Salomon, bân [[Vanuatu]]<ref>http://tropical.theferns.info/viewtropical.php?id=Ficus+septica</ref>. = Kaghuna’an = [[Ghetta]]<nowiki/>na eyangghuy ghâbây nambhâi sacem-macemma [[kerapa]] bân loka amarghâ ècapo’ jhuko’ sè aghâḍhu racon<ref>https://uses.plantnet-project.org/en/Ficus_septica_(PROSEA)</ref>.   = Sombher = <references /> [[Bhângsa:Totombuwân]] 3i09i4zqfwzjmlzjl8y562k9ejxmvxe Ghirâng 0 869 8667 8665 2022-07-22T13:57:14Z Johannnes89 1541 Suntingan [[Special:Contributions/83.11.113.251|83.11.113.251]] ([[User talk:83.11.113.251|bicara]]) dibatalkan ke versi terakhir oleh [[User:Boesenbergia|Boesenbergia]] 4674 wikitext text/x-wiki [[Bhengkek:Red Leea (Leea rubra).jpg|thumb|Kembhângnga ghirâng]] '''Ghirâng''' (''Leea'' ''rubra'') iyâ arèya tombuwân sè tamaso’ ka ḍâlem famili Solanaceae. È bhâsa laèn ghirâng èkoca’ kèya ''girang'' (Jhâbâ), ''ginggijan'' ''beureum'' (Sonḍhâ), bân ''mali''-''mali pucok merah'' (Malaysia)<ref>https://uses.plantnet-project.org/en/Leea_rubra_(PROSEA)</ref>. Tombuwân arèya sokkla ḍâri Meksiko<ref>http://plantsoftheworldonline.org/taxon/urn:lsid:ipni.org:names:815365-1</ref>. = Sombher = <references /> ld6n4lw22cfq3bjz4sh42rhv6o9stci Wikipèḍia:Èjhâ'ân 4 874 7087 7086 2021-06-28T05:02:55Z Boesenbergia 6 /* Aksara matè */ 7087 wikitext text/x-wiki Kaca rèya atojjhuwân ghâbây pandhumanna sapa bhâi sè terro nolèsa serradhân è Wikipèḍia Madhurâ. È ḍinna', èjhâ'ân sè èyangghuy iyâ arèya èjhâ'ân sè palèng anyar, atoro' ḍâ' ka buku ''Pedoman Umum Ejaan Bahasa Madura yang Disempurnakan (Edisi Revisi)'' <ref>Tim Balai Bahasa Provinsi Jawa Timur. 2012. Pedoman Umum Ejaan Bahasa Madura yang Disempurnakan (Edisi Revisi). Balai Bahasa Provinsi Jawa Timur. Sidoarjo.</ref> sè èpaterbi' è taon 2012 bi' Balai Bahasa Provinsi Jawa Timur. Èjhâ'ân arèya khusus nolès ngangghuy aksara Latèn. == Aksara == === Aksara latèn === Bâḍâ 26 aksara sè èyangghuy sè paḍâ bi' bhâsa Indonesia. Aksara-aksara arowa antarana: {| class="wikitable" ! colspan="2" |Aksara !Nyama |- !A !a |a |- !B !b |be |- !C !c |ce |- !D !d |de |- !E !e |e |- !F !f |ef |- !G !g |ge |- !H !h |ha |- !I !i |i |- !J !j |je |- !K !k |ka |- !L !l |el |- !M !m |em |- !N !n |en |- !O !o |o |- !P !p |pe |- !Q !q |qi |- !R !r |er |- !S !s |es |- !T !t |te |- !U !u |u |- !V !v |ve |- !W !w |we |- !X !x |eks |- !Y !y |ye |- !Z !z |zet |} === Aksara oḍi' === {| class="wikitable" |+Aksara oḍi' è bhâsa Madhurâ | rowspan="2" |'''Aksara oḍi'''' | colspan="3" |'''Conto pangangghuyân è ḍâlem oca'''' |- !è aḍâ' !è tengnga !è buḍi |- !'''a'''[[File:Mad-a.ogg]] |''a''los[[File:Mad-alos.ogg]] ''a''poy[[File:Mad-apoy.ogg]] |p''a''sar[[File:Mad-pasar.ogg]] ab''â''s[[File:Mad-abâs.ogg]] |sal''a''[[File:Mad-sala.ogg]] bâb''â''[[File:Mad-bâbâ.ogg]] |- !'''i'''[[File:Mad-i.ogg]] |''i''yâ |bh''i''ru raddh''i''n |manḍ''i'' mandh''i'' |- !'''u'''[[File:Mad-u.ogg]] !- |dh''u''ri ḍ''u''ri |paj''u'' lab''u'' |- !'''e'''[[File:Mad-e.ogg]] |''e''ppa' ''e''lla |nès''e''r s''e''ksek !- |- !'''è'''[[File:Mad-è.ogg]] |''è''ntar ''è''nga' |s''è''ksèk mal''è''ng |tal''è'' sap''è'' |- !'''o'''[[File:Mad-o.ogg]] |''o''lo' ''o''lok |rèp''o''t ḍ''o''kar |pa''o'' ra''o'' |} === Aksara matè === {| class="wikitable" |+Aksara matè è bhâsa Madhurâ ! rowspan="2" |Aksara matè ! colspan="3" |'''Conto pangangghuyân è ḍâlem oca'''' |- !è aḍâ' !è tengnga !è buḍi |- !b |''b''ârâ |lo''b''âr |sabâ''b'' |- !c |''c''angkèm |mon''c''ar lon''c''a !- |- !d |''d''umeng |ba''d''al |morè''d'' |- !ḍ |''ḍ''ârâ |bu''ḍ''u !- |- !f |''f''akèr |ka''f''an |wâka''f'' |- !g |''g''âmbus |ang''g''â' !- |- !h |ha''l''al |a''h''èr !- |- !j |''j''âḍiyâ |pa''j''u !- |- !k |''k''orang |sa''k''è' |ote''k'' |- !l |''l''arang |ma''l''o |kapa''l'' |- !m |''m''are |a''m''bu |ḍâle''m'' |- !n |''n''èser |pè''n''ang |papa''n'' |- !p |''p''èrèng ''p''errèng |nom''p''a |kèla''p'' |- !q |''q''uran |fur''q''an !- |- !r |''r''ammè |sa''r''è |kaso''r'' |- !s |''s''èyang |mo''s''o |bherrâ''s'' |- !t |''t''èkos |ma''t''ta |sèsè''t'' |- !th |''th''arat |kot''th''a !- |- !v |''v''itamin |rè''v''olusi !- |- !w |''w''âjib |to''w''a !- |- !y |''y''âkèn |rè''y''a !- |- !z |''z''âkat |mu'ji''z''ât !- |} '''Cateḍḍhân''': Horop matè ''f'', ''q'', ''v'', ''x'', bi' ''z'' èyangghuy è ḍâlem bhâsa Madhurâ ka'angghuy nolès ca'-oca' serrebbhân. === Campowanna aksara matè === Ḍâlem bhâsa Madhurâ bâḍâ campowan aksara sè noddhuwaghi ''fonem'', akadhi: /kh/, /ng/, /ny/, bi' /sy/, bân lèma' ''fonem'' berrâ' antep. ''Fonem'' berrâ' antep (''beraspirasi'') bân berrâ' alos otabâ berrâ' gherrungan (''tak beraspirasi'') arèya bhidhâ è ḍâlem bhâsa Madhurâ, mangkana parlo èberri' tanḍhâ sè bhidhâ kèya. Akadhi ''bârâ'' bân ''bhârâ'', ''ḍâḍâ'' bân ''ḍhâḍhâ'', ''bâjâ'' bân ''bhâjhâ'', sarta ''bâgi'' bân ''bâghi''. {| class="wikitable" ! rowspan="2" |Aksara matè ! colspan="3" |'''Conto pangangghuyân è ḍâlem oca'''' |- !è aḍâ' !è tengnga !è buḍi |- !kh |''kh''oso' |è''kh''las !- |- !ng |''ng''oḍâ |bâ''ng''al |saro''ng'' |- !ny |''ny''aman |bân''ny''a' !- |- !sy |''sy''arat |ma''sy''arakat !- |- !bh |''bh''ârâ |cab''bh''i !- |- !dh |''dh''ârâ |dhu''dh''ul !- |- !ḍh |''ḍh''engḍheng |an''ḍh''âng !- |- !gh |''gh''âghâman |bi''gh''i !- |- !jh |''jh''ârân |ta''jh''in !- |} === Aksara marḍuwânè === Bâḍâ tello aksara marḍuwânè sè èyangghuy è ḍâlem bhâsa Madhurâ, è antarana: {| class="wikitable" ! rowspan="2" |Aksara marḍuwânè ! colspan="3" |'''Conto pangangghuyân è ḍâlem oca'''' |- !è aḍâ' !è tengnga !è buḍi |- !ay !- |ny''ay''nyay |tap''ay'' lab''ây'' |- !uy !- |l''oy''loy |komp''oy'' |- !oy !- ! |kerbh''uy'' |} == Panolèsan oca' == === Oca' ḍhâsar === *Oca' sè aropa'aghi oca' ḍhâsar ètolès èpadhâddhi sèttong. Akadhi: {| |sèngko' |- |korsè |- |celleng |- |sapolo |} *Oca' sè è ḍâlemma aghâḍhuwân aksara matè rangkep, kaḍuwâ aksara matè ghellâ' paḍâ ètolès kabbhi, kajhâbâ aksara matè berrâ' antep. È aksara matè berrâ' antep, cokop ètolès aksara matè sè èbuḍina bhâi. Akadhi: {| |ke<u>mm</u>è |- |bhe<u>ḍḍ</u>hâ |- |bâ<u>nn</u>è |- |co<u>cc</u>o |} *Monyè hamzah otabâ bisat ètanḍhâi bi' tanḍhâ ''apostrof'' ('). Akadhi: {| |paka<u>'</u> |- |panḍârâ<u>'</u> |- |pa<u>'</u>a<u>'</u> |- |lè<u>'</u>èr |} *Monyè [w] bân [y] sè bâḍâ è antara ḍuwâ' aksara oḍi' sèttong oca' ḍhâsar, kodhu ètolès. Akadhi: {| |jârè<u>y</u>a |- |ko<u>w</u>a |- |saḍi<u>y</u>â |- |aro<u>w</u>a |} === Oca' obâ'ân (anḍhâ'ân) === *Oca' sè ollè èmbuwân (ter-ater, sessellan, otabâ panotèng), akadhi: {| |<u>m</u>èghâ' |- |<u>a</u>lakè |- |<u>èp</u>orop |- |p<u>èn</u>arèng |} *Kalamon bujud ḍhâsar aropa campowan oca', ter-ater otabâ panotèng ètolès asambhung bi' oca' sè ngaḍâ'i otabâ è buḍina , dhinèng campowan oca'na ètolès mèsa. Akadhi: {| |<u>a</u>tèngka pola |- |tèngka pola<u>una</u> |- |<u>n</u>oro' oca' |} * Kalamon bujud ḍhâsar aropa campowan oca' sè ollè ter-ater bân panotèng dhâdhâp, mangka campowân oca' ghellâ' ètoles rampèt, akadhi: {| |<u>sa</u>tèngkapola<u>na</u> |- |<u>par</u>tangghungjâwâbh<u>ân</u> |- |<u>èpa</u>rajâkènè'<u>è</u> |} * Monyè sè èsebbâppaghi pangèmbuwân, ènga' [y], [w], hamzah otabâ bisat ('), bân aksara matè rangkep, kodhu ètolès akadhi: {| |matè<u>y</u>a |'''bânne''' |matèa |- |akopè<u>y</u>an |'''bânne''' |akopèan |- |èpessè<u>y</u>ana |'''bânne''' |èpessèana |- |èpadhâddhi<u>y</u>aghi |'''bânne''' |èpadhâddhiaghi |- |èsapo<u>w</u>ana |'''bânne''' |èsapoana |- |kalagghu<u>w</u>ân |'''bânne''' |kalagghuân |- |mèra<u>'</u>a |'''bânne''' |mèraa |- |èjhânjhi<u>'</u>i |'''bânne''' |èjhânjhii |- |èrampè<u>'</u>è |'''bânne''' |èrampèè |- |è<u>y</u>okor |'''bânne''' |èokor |- |è<u>y</u>ella<u>'</u>è |'''bânne''' |èella'è |- |bâjâ<u>rr</u>aghi |'''bânne''' |bâjâraghi |- |pajung<u>ng</u>èpon |'''bânne''' |pajungèpon |- |tekketaghi |'''bânne''' |teketaghi |} * Ca'-oca' sè è buḍina ètotop bi' aksara matè mon ollè panotèng ''-a'', ''-an'', ''-ana'', ''-è'', bân ''-èn'' èrampèt tor tâḍâ' paobâ'ân, akadhi: {| |alajâr<u>â</u> |- |ngènoma<u>na</u> |- |kakennyang<u>en</u> |} * Ca'-oca' sè è buḍina ètotop bi' aksara matè mon ollè panotèng ''-na'' aksara matè ghellâ' kodhu ètolès rangkep. Dhinèng ''n'' è ''-na'' kasebbhut alebbhur akadhi: {| |jhârâ<u>nn</u>a |- |ro'o<u>mm</u>a |- |po'lo<u>dd</u>hâ |- |sabâ<u>bb</u>hâ |} * Ca'-oca' sè è buḍina aksara oḍi' bân monyè hamzah otabâ bisat ('), mon ollè panotèng ''-na'', panotèngnga ta' aobâ akadhi: {| |bengkona |- |pèssèna |- |sakè'na |- |oḍi'na |} == Sombher == <references /> sai68b858utkzgr4g5d8s0f1efa9mpj Wikipèḍia:Ejhâ'ân 4 875 4692 2020-12-19T11:26:01Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Wikipèḍia:Ejhâ'ân]] ka [[Wikipèḍia:Èjhâ'ân]] 4692 wikitext text/x-wiki #REDIRECT [[Wikipèḍia:Èjhâ'ân]] nwu84x76nb28mfw3e49kruqu87f7chs Kaju tana 0 876 6892 5511 2021-05-08T19:43:01Z Rachmat04 112 ~ 6892 wikitext text/x-wiki '''Kaju tana''' (''Zanthoxylum rhetsa'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Rutaceae (ruk-jherrughân). Kajuna loros bân bhulet kajuna ngennèng tombu sampè' 75cm<ref>http://tropical.theferns.info/viewtropical.php?id=Zanthoxylum+rhetsa</ref>. Kaju tana èkoca' kèya ''kayu lemah'' ([[Jhâbâ]]), ''ki tanah'' (Sonḍhâ), ''hantu duri'' (Malaysia) bân èn-laènna<ref>https://uses.plantnet-project.org/en/Zanthoxylum_rhetsa_(PROSEA)</ref>. [[Bhengkek:Zanthoxylum rhetsa 6683.jpg|jmpl|Buwâna kaju tana]] == Sombher == <references /> [[Bhângsa:Rutaceae]] [[Bhângsa:Totombuwân]] h22k4ghbkyoqab5hw1vqa3swj4udwjk Bhângsa:Rutaceae 14 877 4695 2020-12-19T11:35:23Z Boesenbergia 6 bhângsa anyar 4695 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Pakanḍhâ'ânna pangangghuy:Ameisenigel 3 878 11246 4700 2023-01-08T03:49:06Z Pathoschild 323 global user pages ([[m:Synchbot|requested by Ameisenigel]]) 11246 wikitext text/x-wiki [[File:Redirect arrow without text.svg|46px|link=]][[m:User talk:Ameisenigel|m:User talk:Ameisenigel]] 2229pjupj4oxyrzx6wq7rucquxcn3pt Pronojiwo 0 879 8477 8447 2022-07-08T08:28:10Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:Boesenbergia|Boesenbergia]] 4725 wikitext text/x-wiki '''Pronojiwo''' (''Sterculia cordata'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Malvaceae. Tombuwân arèya è koca' kèya ''gelumpang padang'' ([[Bangka]]); ''hantap heulang'' (Sonḍhâ); ''kayu binong'', ''pranajiwa manis'' (Jhâbâ); ''pimpin'' ''bulan'' (Kalimantan Tèmor); ''tuntun'' (Sabah); ''pelajau'' (Sarawak); ''tapinag-bundok'' (Flipina)<ref>https://uses.plantnet-project.org/en/Sterculia_cordata_(PROSEA)</ref>; bân èn-laènna. == Panyalambherrân == Pronojiwo nyalambher è Jhâbâ, Malaysia (Kedah, Penang, Perak, Selangor, Melaka, Johor), Thailand, [[Polo Andaman]], Polo Nicobar, bân Singapura<ref>https://www.catalogueoflife.org/data/taxon/52DBT</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Malvaceae]] tqsrdynfue5y6vu5itdt96aif96ybqq Bhângsa:Malvaceae 14 880 5369 4726 2021-01-01T14:34:48Z Boesenbergia 6 5369 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Bhângsa:Solanaceae 14 881 5534 4728 2021-01-06T01:59:54Z Boesenbergia 6 5534 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Bhângsa:Phyllanthaceae 14 882 4730 2020-12-20T14:20:13Z Boesenbergia 6 bhângsa anyar 4730 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Nir-meniran 0 883 4732 2020-12-20T14:20:17Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Nir-meniran]] ka [[Nir-menniran]] 4732 wikitext text/x-wiki #REDIRECT [[Nir-menniran]] o8ha28x44arycjy9fxgty1rme0hgxk5 Bhângsa:Elaeocarpaceae 14 884 4734 2020-12-20T14:22:06Z Boesenbergia 6 bhângsa anyar 4734 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Zingiberaceae 14 885 5351 4736 2021-01-01T11:58:59Z Boesenbergia 6 5351 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Bhângsa:Myrtaceae 14 886 7083 4739 2021-06-23T07:43:21Z Boesenbergia 6 7083 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Bhângsa:Fabaceae 14 887 5376 4741 2021-01-01T14:38:34Z Boesenbergia 6 5376 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Bhângsa:Cucurbitaceae 14 888 5677 4743 2021-01-10T14:17:25Z Boesenbergia 6 5677 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Bhângsa:Verbenaceae 14 889 5350 4749 2021-01-01T11:57:59Z Boesenbergia 6 5350 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Bhângsa:Asteraceae 14 890 5465 4751 2021-01-04T11:24:36Z Boesenbergia 6 5465 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Bhângsa:Apiaceae 14 891 5354 4753 2021-01-01T12:01:10Z Boesenbergia 6 5354 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Pakanḍhâ'ânna pangangghuy:Killarnee 3 892 4754 2020-12-21T00:09:13Z Killarnee 181 Created blank page 4754 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Amaryllidaceae 14 893 5607 4762 2021-01-08T15:13:26Z Boesenbergia 6 5607 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Pakanḍhâ'ânna pangangghuy:Billinghurst 3 894 4768 4767 2020-12-21T10:45:13Z Billinghurst 188 4768 wikitext text/x-wiki soft redirect [[m:user talk:billinghurst]] dq2lcvlalz1wvkgbsfgtg4q2uwwzb74 Bhângsa:Rhamnaceae 14 895 4770 2020-12-21T10:49:27Z Boesenbergia 6 bhângsa anyar 4770 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Annonaceae 14 896 5656 4772 2021-01-09T09:34:23Z Boesenbergia 6 5656 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Bhângsa:Amaranthaceae 14 897 4774 2020-12-21T12:07:05Z Boesenbergia 6 bhângsa anyar 4774 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Arecaceae 14 898 5411 4777 2021-01-03T09:56:08Z Boesenbergia 6 5411 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Bhângsa:Nyctaginaceae 14 899 4780 2020-12-21T12:22:05Z Boesenbergia 6 bhângsa anyar 4780 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Oxalidaceae 14 900 4783 2020-12-21T12:23:30Z Boesenbergia 6 bhângsa anyar 4783 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Polygonaceae 14 901 4787 2020-12-21T12:30:13Z Boesenbergia 6 bhângsa anyar 4787 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Musaceae 14 902 4793 2020-12-21T16:31:00Z Boesenbergia 6 bhângsa anyar 4793 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Convolvulaceae 14 903 5610 4795 2021-01-08T15:18:55Z Boesenbergia 6 5610 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Kaju ghâru 0 904 5509 4797 2021-01-05T19:50:32Z 2600:1700:1E0:6B20:54B4:968C:E474:C024 5509 wikitext text/x-wiki [[Bhengkek:Agarwood.jpg|thumb|Kaju ghâru sè ella èyola]] '''Kaju ghâru''' iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Thymelaceae. Kaju ghâru anḍi' bâu sè ro'om. Kaju rèya èkoca' kèya ''gaharu'' ([[Indonesia]]); ''ki karas'' (Sonḍhâ); ''agar wood, malayan aloes-wood,'' otabâ ''malayan eaglewood'' (Inggris)<ref>https://uses.plantnet-project.org/en/Aquilaria_malaccensis_(PROSEA)</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Thymelaeaceae]] s1osfdu5lhhhzq3nlfy8gjuurgif279 Bhângsa:Thymelaeaceae 14 905 4798 2020-12-22T02:52:23Z Boesenbergia 6 bhângsa anyar 4798 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Lauraceae 14 906 4801 2020-12-22T06:57:36Z Boesenbergia 6 bhângsa anyar 4801 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Pandanaceae 14 907 4803 2020-12-22T11:39:25Z Boesenbergia 6 bhângsa anyar 4803 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Poaceae 14 908 5406 4805 2021-01-03T09:52:34Z Boesenbergia 6 5406 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Saparantok 0 909 7457 5385 2021-12-03T07:39:30Z Rachmat04 112 ~ rapikan 7457 wikitext text/x-wiki '''Saparantok''' (''Sindora sumatrana'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Fabaceae. Tombuwân arèya èkoca' kèya ''sindur'' ([[Jhâbâ]])<ref>https://uses.plantnet-project.org/en/Sindora_javanica_(PROSEA)</ref>. == Panyalambherrân == Saparantok tombu è Polo Jhâbâ, dhuli Jhâbâ Tengnga sampè' Jhâbâ Bârâ'<ref>http://portal.cybertaxonomy.org/flora-malesiana/node/15955</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Fabaceae]] e6csb09n351ksvk19kejqbwunhvuw2b Bhângsa:Alismataceae 14 910 5530 4819 2021-01-06T01:50:07Z Boesenbergia 6 5530 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Sorbhâjâ 0 911 16040 15170 2024-02-15T12:12:41Z OrangKalideres 2196 Ubah target pengalihan dari [[Soraḅâjâ]] ke [[Koṭṭa Sorbhâjâ]] 16040 wikitext text/x-wiki #ALIH [[Koṭṭa Sorbhâjâ]] kqfruqgck3kvjo3buml5hb8yvfmfqao Bhângsa:Piperaceae 14 912 4822 2020-12-23T10:04:17Z Boesenbergia 6 bhângsa anyar 4822 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Apocynaceae 14 913 5603 4827 2021-01-08T14:43:54Z Boesenbergia 6 5603 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Pacèh 0 914 4834 2020-12-24T05:07:08Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Pacèh]] ka [[Koḍḍhu']]: Double 4834 wikitext text/x-wiki #REDIRECT [[Koḍḍhu']] dz11cv5qjdnd569s6636xmukt6i8cmn Wikipèḍia:Panata 4 915 13933 4835 2023-08-04T07:35:51Z Bennylin 67 ←Mengalihkan ke [[Wikipèḍia:Pangoros]] 13933 wikitext text/x-wiki #ALIH [[Wikipèḍia:Pangoros]] o367whiff5opj7awllcf847sww7neul Bhângsa:Lamiaceae 14 916 5460 4839 2021-01-04T11:14:24Z Boesenbergia 6 5460 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Bhângsa:Santalaceae 14 917 4842 2020-12-25T13:07:17Z Boesenbergia 6 bhângsa anyar 4842 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Schisandraceae 14 918 5814 4847 2021-01-18T12:02:42Z Boesenbergia 6 5814 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Bhângsa:Cleomaceae 14 919 4849 2020-12-26T04:40:51Z Boesenbergia 6 bhângsa anyar 4849 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Pedaliaceae 14 920 4854 2020-12-26T04:47:11Z Boesenbergia 6 bhângsa anyar 4854 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Urticaceae 14 921 4861 2020-12-26T05:03:39Z Boesenbergia 6 bhângsa anyar 4861 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Lythraceae 14 922 4866 2020-12-26T06:41:24Z Boesenbergia 6 bhângsa anyar 4866 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Rubiaceae 14 923 5392 4869 2021-01-02T15:01:28Z Boesenbergia 6 5392 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Bhângsa:Crassulaceae 14 924 4871 2020-12-26T06:48:21Z Boesenbergia 6 bhângsa anyar 4871 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Dioscoreaceae 14 925 5366 4875 2021-01-01T14:30:27Z Boesenbergia 6 5366 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Bhângsa:Ranunculaceae 14 926 4887 2020-12-26T11:04:13Z Boesenbergia 6 bhângsa anyar 4887 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Acoraceae 14 927 5418 4892 2021-01-03T15:45:16Z Boesenbergia 6 5418 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Bhângsa:Euphorbiaceae 14 928 5402 4894 2021-01-03T09:49:16Z Boesenbergia 6 5402 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Bhângsa:Anacardiaceae 14 929 4898 2020-12-26T11:53:32Z Boesenbergia 6 bhângsa anyar 4898 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Kapo' 0 930 4904 2020-12-26T13:33:23Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Kapo']] ka [[Kapo]] 4904 wikitext text/x-wiki #REDIRECT [[Kapo]] l6w9pmnmq5j3xhaqnabvf6eujz64lb0 Bhângsa:Acanthaceae 14 931 4907 2020-12-26T13:36:19Z Boesenbergia 6 bhângsa anyar 4907 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Caricaceae 14 932 4913 2020-12-26T13:44:17Z Boesenbergia 6 bhângsa anyar 4913 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Sapotaceae 14 933 4918 2020-12-26T13:49:04Z Boesenbergia 6 bhângsa anyar 4918 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Blechnaceae 14 934 4933 2020-12-26T14:07:29Z Boesenbergia 6 bhângsa anyar 4933 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Bromeliaceae 14 935 4936 2020-12-26T14:10:00Z Boesenbergia 6 bhângsa anyar 4936 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Moraceae 14 936 5002 4940 2020-12-28T09:11:33Z Pinerineks 7 5002 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Bhângsa:Callophylaceae 14 937 4943 2020-12-26T16:21:44Z Boesenbergia 6 bhângsa anyar 4943 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Myristicaceae 14 938 4950 2020-12-26T16:30:46Z Boesenbergia 6 bhângsa anyar 4950 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Achariaceae 14 939 4953 2020-12-26T16:33:29Z Boesenbergia 6 bhângsa anyar 4953 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Pteridaceae 14 940 4967 2020-12-26T16:49:25Z Boesenbergia 6 bhângsa anyar 4967 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Meliaceae 14 941 6241 4975 2021-01-24T14:27:36Z Boesenbergia 6 6241 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Bhângsa:Araliaceae 14 942 4983 2020-12-26T17:03:18Z Boesenbergia 6 bhângsa anyar 4983 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Araceae 14 943 5401 4985 2021-01-03T05:44:11Z Boesenbergia 6 5401 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Bhângsa:Burseraceae 14 944 4988 2020-12-26T17:08:08Z Boesenbergia 6 bhângsa anyar 4988 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Terrong perrat 0 945 14130 14127 2023-09-06T13:20:53Z MdsShakil 688 Mengembalikan suntingan oleh [[Special:Contributions/82.208.121.163|82.208.121.163]] ([[User talk:82.208.121.163|bicara]]) ke revisi terakhir oleh [[User:Boesenbergia|Boesenbergia]] 5903 wikitext text/x-wiki '''Terrong perrat''' (''Solanum lasiocarpum'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Solanaceae. Tombuwân arèya èkoca' kèya ''terong bulu'' (Sarawak); ''tarong pasai'', ''tokung'' ([[Brunei]]), ''ram begun'' (Bengal) bân èn-laènna<ref>https://link.springer.com/chapter/10.1007/978-94-007-5628-1_39</ref>. == Panyalambherrân == Terrong perrat tombu è Cèna, India, Sri Lanka, Bangladesh, Myanmar, Thailand, Laos, Kamboja, Vietnam, Malaysia, Filipina, [[Indonesia]], Papua Nugini, sampè' ka Kapolowan Solomon<ref>http://tropical.theferns.info/viewtropical.php?id=Solanum+lasiocarpum</ref>. == Sombher == <references /> [[Bhângsa:Solanaceae]] [[Bhângsa:Totombuwân]] 7cgd6tb971xkhxgv7g7zd0s8ogqc2vb Lakka 0 946 7985 7984 2022-05-05T18:42:16Z 1234qwer1234qwer4 356 Undid edits by [[Special:Contribs/89.109.49.13|89.109.49.13]] ([[User talk:89.109.49.13|talk]]) to last version by 1234qwer1234qwer4 7985 wikitext text/x-wiki '''Lakka''' (''Dalbergia parviflora'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Fabaceae. Lakka èkoca' kèya ''kayu laka'' ([[Inḍonesia]]); ''bulangan'' (Palembang); ''karbilan'' (Bikol), ''akar berangan'' ([[Malaysia]]); bân èn-laènna<ref>https://uses.plantnet-project.org/en/Dalbergia_parviflora_(PROSEA)</ref>. == Panyalambherrân == Lakka tombu è Myanmar, Thailand, Indonesia, Malaysia, bân Filipina<ref>http://tropical.theferns.info/viewtropical.php?id=Dalbergia+parviflora</ref>. == Sombher == <references /> [[Bhângsa:Fabaceae]] [[Bhângsa:Totombuwân]] qct3dj4yvhmj7gksdr19bajmpnzivu8 Pangangghuy:Alfiyah Rizzy Afdiquni 2 947 17651 17050 2024-08-24T13:36:17Z Alfiyah Rizzy Afdiquni 9 17651 wikitext text/x-wiki Kaulâ Alfi, alumni UIN Maliki Malang bân Pondhuk Mambaul Ulum Bata-Bata Mekkasân. Kaulâ kadhâng aktif è Wikipèḍia Madhurâ, Wikisource Inḍonèsia, Wikipèḍia Inḍonèsia, Wikidata bân Wikimedia Commons. Kaulâ Pangoros Wikipèḍia Madhurâ sajjhek taon 2023. ==== Kaulâ toman ngèrèng: ==== * WikiCendekia Yogyakarta 2022 * Katowa Panitia Makrab Wikimedia Madhurâ 2023 * WikiNusantara Banjarmasin 2023 ==== Kaulâ toman dhâddhi Panitia è: ==== * Pelatih Wikilatih Wikipèḍia Madhurâ Nopèmber 2022 Mekkasân * Wikilatih Wikipèḍia Madhurâ Oktober 2023 Pondhuk Guluk-Guluk Songennep * Wikilatih Wikipèḍia Madhurâ Pèbruwari 2024 Kampus Universitas Islam Madhurâ Mekkasân * Lokakarya Daring Wikisource April 2023 * Lokakarya Wikisource Mèi 2023 * Kelas WikiData Mei 2023 * Temu Daring Bulan Wiki Perempuan 2024 * Pelatih Wikilatih Madhurâ Kabhupatèn Bhângkalan {{#babel:mad-N|id-N|en-3|ar-3}} Salam Mardhikaaghi Pangataowan! 2ei44k3fhfbfp7cp17rl9fulvhwzwdf Angèn (totombuwân) 0 948 15749 13109 2024-02-03T13:06:45Z OrangKalideres 2196 + foto 15749 wikitext text/x-wiki [[File:Spinifex littoreus from Point Calimere Tamil Nadu P1020887.JPG|jmpl|]] '''Angèn''' (''Spinifex littoreus'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Poaceae. Angèn èkoca' kèya ''rumput angin'' (Indonesia); ''suket kretanan'' ([[Jhâbâ]]); ''jukut tiyara'' (Sonḍhâ), ''waterpink'' (Inggris) bân èn-laènna<ref>https://uses.plantnet-project.org/en/Spinifex_littoreus_(PROSEA)</ref>. == Panyalambherrân == Angèn tombu è Asia Tèmor akadhi Cèna, Asia Tèmor Lao' akadhi Indocèna, Indonesia, Malaysia, Papua Nugini bân India<ref>http://www.plantsoftheworldonline.org/taxon/urn:lsid:ipni.org:names:422515-1#descriptions</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Poaceae]] iry9krwhp0gjx8j8m61rah44tn7r4ji Pangangghuy:Terminator216 2 949 5005 2020-12-28T17:32:08Z Terminator216 253 Created page with "Я не очень тут что-то понимаю. Это первая страница в этой Википедии?" 5005 wikitext text/x-wiki Я не очень тут что-то понимаю. Это первая страница в этой Википедии? 2wo5yobe4a173lccqc4u5jgp69zk0mp Polo Somattra 0 950 13976 8668 2023-08-09T02:14:39Z LonNyoe 13 /* Provinsi è Somattra */ 13976 wikitext text/x-wiki [[Bhengkek:Sumatra Topography.png|200px|ka|jmpl|Polo Somattra]] '''Polo Somattra''' ([[Bhâsa Indonesia]]: ''Pulau Sumatra'') iyâ arèya sala sèttong polo è [[Indonesia]]. Polo Somattra èbâgi dhâddhi 10 provinsi. == Provinsi è Somattra == # [[Acèh]] # [[Somattra Dâjâ]] # [[Sumatra Bârâ']] # [[Riau]] # [[Kepulauan Riau]] # [[Jambi]] # [[Sumatra Laok]] # [[Bengkulu]] # [[Lampung]] # [[Kepulauan Bangka Belitung]] == Referensi == * William Marsden, [https://www.gutenberg.org/ebooks/16768 ''The History of Sumatra''], (1783); 3rd ed. (1811) [[Bhângsa:Geografi]] [[Bhângsa:Indonesia]] [[Bhângsa:Polo]] 35u80vkfre2anua0fpjwbqrsshk9pwm Polo Semattra 0 951 5230 2020-12-29T16:45:01Z David Wadie Fisher-Freberg 106 David Wadie Fisher-Freberg ngallèyaghi kaca [[Polo Semattra]] ka [[Polo Somattra]] 5230 wikitext text/x-wiki #REDIRECT [[Polo Somattra]] r261dy9gz9fcfc8lrwaz51cu2ebdzjl Pakanḍhâ'ânna pangangghuy:Ariyanto 3 953 11619 8962 2023-02-02T09:16:52Z MdsShakil 688 MdsShakil ngallèyaghi kaca [[Pakanḍhâ'ânna pangangghuy:Arya 88]] ka [[Pakanḍhâ'ânna pangangghuy:Ariyanto]]: Secara otomatis memindahkan halaman ketika mengganti nama pengguna "[[Special:CentralAuth/Arya 88|Arya 88]]" menjadi "[[Special:CentralAuth/Ariyanto|Ariyanto]]" 5236 wikitext text/x-wiki <br> 04vyfcbsumfjxzt052sh2m9k2m1pa7k Cak o cak Konah 0 954 6129 5432 2021-01-23T17:20:55Z Rachmat04 112 ~ 6129 wikitext text/x-wiki '''Cak o cak konah''', dedhebuen sebiasah eangghuy oreng lambhek edhelem ajhelenaghi kaodien ngarep kasalametan ben partolongan guste pangeran. tantoh, cak o cak konah etoronaghi dhe’ kompoy, peyo’ kalaben cak o cak manabi masenga’ tor aberrik nasehat. Contoh : jhe’ ngodi’ih apoy e dhelem aeng. cak o cak se esebutaghi conto e attas aberik pangartean kaangghuy ngastetena abhek ajelenaghi odhi dhelem tengka ghulina. jhe’ sampek ngodiih apoy, andik makna larangan. larangan kaangghuy jegeh tengka gulina, jhe porcampor mun la apoy apoy, aeng yerea aeng. [[Bhângsa:Bhudhâjâ]] b2v1tc7w7g19zwa3u1t976uce0n9xby Daerah Khusus Ibukota Jakarta 0 955 21037 21036 2024-10-18T01:19:07Z Munajad.MH 3071 21037 wikitext text/x-wiki {{Infobox settlement | name = Jakarta |translit_lang1 = bahasa daerah |translit_lang1_type1 = [[Abjad Pèghu|Pèghu]] |translit_lang1_info1 = جاكرتا |translit_lang1_type2 = [[Aksara Sunda|Sunda]] |translit_lang1_info2 = ᮏᮊᮁᮒ |translit_lang1_type3 = [[Aksara Jhâbâ|Hanacaraka]] |translit_lang1_info3 = ꦗꦏꦂꦠꦃ | settlement_type = [[Propènsi nâng Inḍonèsia|Dâ'èra Khusus Èbhukoṭṭa<!-- koreksi pabhâdhi otsus samarèna Keppres taghâut pangallèyan ebhukoṭṭa dâri Jakarta ka IKN mon la ardem-->]] | image_skyline = {{multiple image | total_width = 300 | border = infobox | perrow = 1/2/2/2 | caption_align = tengah | image1 = Jakarta CBD.jpg | alt1 = | caption1 = Bâbungowan malangi' sang [[Golden Triangle nâng Jakarta]] | image2 = Busway in Bundaran HI.jpg | alt2 = | caption2 = ''Car free day'' (Arè sobung motor) nâng [[Selamat Datang Monument|Bundaran HI]] | image3 = Istana-Merdeka.jpg | alt3 = | caption3 = [[Istana Merdeka]] (Kraton Mardhika) | image4 = Jakarta_Indonesia_National-Museum-01.jpg | alt4 = | caption4 = [[Musium Nasional nâng Indonesia]] | image5 = Plaza Taman Ismail Marzuki.jpg | alt5 = | caption5 = [[Taman Isma'il Marzuki]] | image6 = Museum Fatahillah Jakarta 2018 pas.jpg | alt6 = | caption6 = [[Koṭṭa Towa Jakarta]] | image7 = Monas - panoramio.jpg | alt7 = | caption7 = sekkar Apoy nâng [[Monumen Nasional (Indonesia)|Monas]] }} | nicknames = {{Hlist|''The Big [[Durian]]''|''[[New York City|New York]] Van Java''|''J-Town''<ref>{{Cite web|url=http://www.jetstarmag.com/story/a-day-on-the-j-town/1595/1/|title=A Day in J-Town|work=Jetstar Magazine|date=April 2012|access-date=2 January 2013|url-status=dead|archive-date=1 August 2013|archive-url=https://web.archive.org/web/20130801063908/http://www.jetstarmag.com/story/a-day-on-the-j-town/1595/1}}</ref>}} | image_map = {{maplink|frame=yes|frame-align=center|plain=yes|type=shape-inverse|stroke-width=2|stroke-color=#333333|zoom=9}} | map_caption = Peta Interaktif sè ngajhârbâ'aghi Jakarta <br> (panta dâri [[Kapolowan Seribu (Indonesia)|Kapolowan Seribu]] sobung katonèpon) | coordinates = {{WikidataCoord|Q=Q3630|display=inline, title}} | image_seal = Coat of arms of Jakarta.svg | seal_size = 67px | seal_type = Coat of arms | image_blank_emblem = +Jakarta Logo.svg<!-- Nyu'un ètinjau kembali so'al PERGUB Prov. DKI Jakarta No. 58 Tahun 2020 & Nyu'un ampon jhâ' abuwâng Okara ka'dinto kantos aghântèna PERGUB--> | blank_emblem_type = [[Wordmark]] | blank_emblem_size = 110px | pushpin_map = Indonesia Java#Indonesia#Southeast Asia#Asia | pushpin_mapsize = 300px | pushpin_label_position = right | pushpin_map_caption = Location in [[Java]]##Location in [[Indonesia]]##Location in [[Southeast Asia]]##Location in [[Asia]] | subdivision_type = Naghârâ | subdivision_name = {{flag|Indonesia}} | subdivision_type1 = [[Dâ'èra-dâ'èra Indonesia|Dâ'èra]] | subdivision_name1 = [[Polo Jhâbâ]] | subdivision_type2 = Koṭṭa tor Dâ'èra administrasi | subdivision_name2 = {{Collapsible list |title = [[Daftar dâ'èra administrasi kalabân Koṭṭa administrasi Jakarta|Daftar]] |frame_style = border:none; padding:0 |title_style = |list_style = text-align:left; display:none |1= [[Jakarta Tenga]] |2= [[Jakarta Dâjâ]] |3= [[Jakarta Lao']] |4= [[Jakarta Bârâ']] |5= [[Jakarta Dhimor]] |6= [[Kapolowan Seribu (Indonesia)|Kapolowan Seribu]] }} | seat_type = Ebhukoṭṭa | seat = [[Jakarta Pusat]]<br>(''dè facto''){{Efn|Jakarta nika salâgghâ koṭṭa nâng Level Da'èra Khusus Ebhukotta amanta lèma' Da'èra Administrasi ''Kotta Administrasi'' (Koṭṭa-Koṭṭa Administrasi/municipalities) tor sittong ''Kabupatèn Administrasi'' (Da'èra administratif). Sobung Ebhukoṭṭa ''de jure'', Lamon Bungowan Pârnata panika alokasi nâng Jakarta Pusat.}} | established_title = Asal-mowasal | established_date = Abad ka 5 ([[Prasasti Tugu|Pamokèman solong sè tadokumèntasi]]) | established_title1 = Èprakarsaghi | established_date1 = {{Start date and age|1527|06|22|df=y}}<ref name="kemendagri">{{Cite web|url=http://www.kemendagri.go.id/pages/profil-daerah/provinsi/detail/31/dki-jakarta|title=Provinsi – Kementerian Dalam Negeri – Republik Indonesia|trans-title=Province – Ministry of Home Affairs – Republic of Indonesia|language=id|publisher=[[Ministry of Home Affairs (Indonesia)|Ministry of Home Affairs]]|archive-url=https://web.archive.org/web/20130219073545/http://www.kemendagri.go.id/pages/profil-daerah/provinsi/detail/31/dki-jakarta|archive-date=19 February 2013|access-date=14 August 2019|url-status=live}}</ref> | established_title2 = Akâmbhâng minangka [[Batavia, Dutch East Indies|Batavia]] | established_date2 = {{Start date and age|1619|05|30|df=y}}<ref name="Ricklefs2001">{{Cite book|last=Ricklefs|first=M. C.|author-link=M. C. Ricklefs|year=2001|title=A History of Modern Indonesia since c.1200|publisher=Palgrave Macmillan|edition=3rd|page=35|isbn=9780804744805}}</ref> | established_title3 = [[Status koṭṭa nâng Indonesia|Status koṭṭa]] | established_date3 = {{Start date and age|1621|03|04|df=y}}<ref name="kemendagri"/> | established_title4 = [[Propensi nâng Indonesia|Status Propènsi]] | established_date4 = {{Start date and age|1961|08|28|df=y}}<ref name="kemendagri"/> | government_type = [[Subdivisions nâng Indonesia#First level|Da'èra Administrasi Khusus]] | governing_body = Pârnata propènsi Dâ'èra Khusus Ebhukoṭṭa Jakarta | leader_title = [[Gubernur nâng Jakarta|Gubernur]] | leader_name = [[Heru Budi Hartono]] (''Akalaghung''-2024) | leader_title2 = [[bâkkèl Gubernur nâng Jakarta|Bâkkèl Gubârnur]] | leader_name2 = ''Sobung'' | leader_title3 = Lègislatif | leader_name3 = [[Dèwan Perwakilan Rakyat Da'èra Jakarta (DPRD Jakarta)|DPRD Jakarta]] | area_total_km2 = 660.982 | area_metro_km2 = 7,076.31 | area_urban_km2 = 3,546 | area_urban_sq_mi = 547.16 | area_rank = [[Propènsi nâng Indonesia|ondhâk ka 38 nâng Indonesia]] | population_urban = 35,386,000 | population_urban_footnotes = <ref name="Demog19th">{{Cite web|title=Demographia World Urban Areas|url=http://www.demographia.com/db-worldua.pdf|edition=19th annual|date=August 2023|access-date=4 June 2024}}</ref> | population_density_urban_km2 = auto | elevation_m = 8 | elevation_ft = 26 | population_total = 11350328 | population_rank = [[Propènsi nâng Indonesia|ondhâk ka 6 nâng Indonesia]] | population_density_km2 = auto | population_as_of = 2023 | population_footnotes = <ref>{{Cite web|title=Disdukcapil DKI Tertibkan Data Penduduk Sesuai Domisili|url=https://infopublik.id/kategori/nasional-sosial-budaya/816655/disdukcapil-dki-tertibkan-data-penduduk-sesuai-domisili|publisher=Dinas Dukcapil DKI Jakarta|access-date=11 June 2024}}</ref> | population_metro = 32,594,159 | population_density_metro_km2 = auto | population_metro_footnotes = <ref>{{Cite web|url=http://perkotaan.bpiw.pu.go.id/v2/metropolitan/3|title=Basis Data Pusat Pengemangan Kawasan Perkotaan|trans-title=Urban area development centre database|website=perkotaan.bpiw.pu.go.id|access-date=31 August 2020|archive-date=6 February 2020|archive-url=https://web.archive.org/web/20200206220012/http://perkotaan.bpiw.pu.go.id/v2/metropolitan/3|url-status=live}}</ref> | population_demonym = Orèng Jakarta | population_density_blank1_km2 = | demographics_type1 = Demografis | demographics1_title1 = {{Nowrap|Ethnic groups}} | demographics1_info1 = {{Collapsible list |frame_style = border:none; padding:0 |title_style = |list_style = text-align:left;display:none; |1 = 36.17% [[Bhângsa Jhâbâ|Orèng Jhâbâ]] |2 = 28.29% [[Bhângsa Betawi|Orèng Betawi]] |3 = 14.61% [[Bhângsa Sunda|Orèng Sundanese]] |4 = 6.62% [[Orèng Tiongko'|Orèng Chèna]] |5 = 3.42% [[Bhângsa Batak|Orèng Batak]] |6 = 2.85% [[Bhângsa Minangkabau|Orèng Minangkabau]] |7 = 0.96% [[Bhângsa Malaju|Orèng Malaju]] |8 = 7.08% Sè laèn }} | demographics1_title2 = Aghâma (2022)<ref>{{cite web|url=https://gis.dukcapil.kemendagri.go.id/peta/|title=ArcGIS Web Application }}</ref> | demographics1_info2 = {{Collapsible list |frame_style = border:none; padding:0 |list_style = text-align:left; display:none |1 = 83.83% [[Islam]] |2 = 8.56% [[Protestan]] |3 = 3.89% [[Grèja Katolik|Katolik]] |4 = 3.50% [[Buda]] |5 = 0.18% [[Hindu]] |6 = 0.015% [[Konghuco]] |7 = 0.004% [[Aghâma Adhât]] }} | demographics_type2 = GDP | demographics2_footnotes = <ref name="bpsdatagdp2023">{{Cite web |author=Badan Pusat Statistik |author-link=Statistics Indonesia |year=2024 |title=Produk Domestik Regional Bruto (Milyar Rupiah), 2022-2023 |url=https://www.bps.go.id/id/statistics-table/2/Mjg2IzI=/-seri-2010--produk-domestik-regional-bruto---milyar-rupiah-.html |publisher=Badan Pusat Statistik |location=Jakarta |language=id}}</ref><ref name="bpsdataperkapita2023">{{Cite web |author=Badan Pusat Statistik |author-link=Statistics Indonesia |year=2024 |title=[Seri 2010] Produk Domestik Regional Bruto Per Kapita (Ribu Rupiah), 2022-2023 |url=https://www.bps.go.id/id/statistics-table/2/Mjg4IzI=/-seri-2010--produk-domestik-regional-bruto-per-kapita--ribu-rupiah-.html |publisher=Badan Pusat Statistik |location=Jakarta |language=id}}</ref> |demographics2_title1 = Koṭṭa |demographics2_info1 = [[Ropiya Inḍonèsia |Rp]] 3,442.98&nbsp;trillion<br>[[USD|US$]] 225.88&nbsp;billion<br>[[Int$]] 724.01&nbsp;billion ([[Purchasing power parity|PPP]]) |demographics2_title2 = Per kapita |demographics2_info2 = [[Ropiya Indonesia|Rp]] 322.62&nbsp;million<br>[[USD|US$]]&nbsp;21,166<br>[[Int$]] 67,842&nbsp;([[Purchasing power parity|PPP]]) |demographics2_title3 = Mètro |demographics2_info3 = [[Ropèya Indonesia|Rp]] 6,404.70 trillion<br>[[USD|US$]] 420.192 billion<br>[[Int$]] 1.346 trillion ([[Purchasing power parity|PPP]]) | timezone = [[Pambâgiân Bhâkto nâng Inḍonèsia|Bâkto Indonesia Bârâ']] | utc_offset = +07:00 | postal_code_type = [[Postal codes in Indonesia|Postal codes]] | postal_code = 10110–14540, 19110–19130 | registration_plate = B | blank5_name = [[Indèks Pamorbhâ'ân Manossa (IPM)]] (2023) | blank5_info = {{Increase}} 0.836<ref>{{Cite web|url=https://www.bps.go.id/id/publication/2024/05/13/8f77e73a66a6f484c655985a/indeks-pembangunan-manusia-2023.html|title=Indeks Pembangunan Manusia 2023|publisher=[[Statistics Indonesia]]|date=2024|language=id|access-date=20 May 2024}}</ref> ([[List of Indonesian provinces by Human Development Index|1st]]) – <span style=color:#090>very high</span> | area_code = +62 21 | iso_code = ID-JK | official_name = Daerah Khusus Ibukota Jakarta (DKI Jakarta)<br>{{Nobold|{{lang-id|Daerah Khusus Ibukota Jakarta<!-- koreksi pabhâdhi otsus samarèna Keppres taghâut pangallèyan ebhukoṭṭa dâri Jakarta ka IKN mon la ardem. !-->}}}} | motto = {{Native phrase|sa-Latn|Jaya Raya}}<br>"Jhâjâ tor Rajâ"<br>[[Slogan]]: {{lang-id|Sukses Jakarta untuk Indonesia}}{{Efn|In collaboration with "Plus Jakarta" Wordmark.<ref>{{cite web |first1=Petir Garda |last1=Bhwana |first2=Dewi Elvia |last2=Muthiariny |url=https://en.tempo.co/read/1667249/jakarta-introduces-new-slogan-sukses-jakarta-untuk-indonesia |title=Jakarta ngalonthaghi Jargon anyar 'Sukses Jakarta untuk Indonesia' |website=en.tempo.co |date=12 December 2022 |access-date=7 March 2024}}</ref> }}<br>"Jakarta Suksès ka'angghuy Inḍonèsia"<!-- taghâut sarâng KEPGUB Prov. DKI Jakarta No. 292 Tahun 2023. --> | website = [https://jakarta.go.id/ Jakarta.go.id] }} '''Jakarta''', halè râsmi akasambhât '''Daerah Khusus Ibukota Jakarta''' otabâ '''DKI Jakarta'''<!-- panika situasi kalamon DKI Jakarta ghi' tâddhi Èbhukota. Aghântè status Jakarta èlakoni ba'da pamatrabhânna "Keputusan Presiden (Keppres)" sètaghâeut dâ' pangallèyan èbhukoṭṭa. Panika èromat dâlâm UU Nomor 3 taon 2022 pasal 39 ayat 1. -->, sè dhimin èkalonta mènangka [[Batavia]] kantos 1949, ya'ni sèmangkèn abhâdhi [[Èbhu koṭṭa Inḍonèsia|Èbhu koṭṭa Inḍonèsia]] bhinarèn [[Wilayah administrasi khusus nâng Indonesia|dâèrah otonom sadrajât sarâng propènsi]].<ref name="Status ebhukoṭṭa">{{cite news|title=Ramai Status Jakarta tak Lagi Ibu Kota, Pihak Istana Respons Begini|url=https://www.cnbcindonesia.com/news/20240308115024-4-520701/ramai-status-jakarta-tak-lagi-ibu-kota-pihak-istana-respons-begini|first= |last=Emir |date=8 Maret 2024 |editor-first= |editor-last=|accessdate=2 April 2024|language=id |work=[[CNBC Indonesia]] |archive-date=|archive-url=|dead-url=no}}</ref> Jakarta ngaghungi lèma' [[Kota administrasi di Indonesia|koṭṭa administrasi]] tor sittong [[Kabupaten administrasi nâng Indonesia|kabupaten administrasi]]. Bhinarèn aroju' dâ' Peyarsa sè lombrâ, Jakarta asambhât minangka [[area metropolitan|koṭṭa metropolit]]. Jakarta abitara neng pasèsèr panta'an bârâ' tasè' [[polo Jhâbâ]]. Jakarta aghâdhui jhâjjhuluk ''The Big Durian'' (sang kadigghâ dhurèn) lantaran èsèngko'aghi minangka koṭṭa sa saèngan sarâng [[Koṭṭa New York]] (''[[Big Apple]]'') nâng [[Amerika Serikat]].<ref name="Jakartapost">{{en}} {{cite web | url=http://www.thejakartapost.com/yesterdaydetail.asp?fileid=20070622.B10 | title=Jakarta: A city we learn to love but never to like | author=Suryodiningrat, Meidyatama | work=The Jakarta Post | archiveurl=https://web.archive.org/web/20080221030541/http://www.thejakartapost.com/yesterdaydetail.asp?fileid=20070622.B10 | archivedate=2008-02-21 | date=2007-06-22 | access-date=2013-07-02 | dead-url=no }}</ref> Jakarta ngaghungi bibârâh sa 664,01&nbsp;km² (saghârâna sa: 6.977,5&nbsp;km²), sareng jumlah wargana 11.135.191 nyabâ, alèngghâ dâ' partângngahan taon 2024.<ref name="DUKCAPIL">{{cite web|url=https://gis.dukcapil.kemendagri.go.id/peta/|title=Visualisasi Data Kependudukan - Kementerian Dalam Negeri 2024|website=www.dukcapil.kemendagri.go.id|accessdate=25 Juli 2024|format=Visual}}</ref> minangka pamaoran bisnis, politik, sareng kabudaya'an, Jakarta asalèra kânnângan ngaprakarsana kantor-kantor panambhâghân BUMN, prusaha'an swasta, prusaha'an asèng. Kotta panèka jhughân abhâdhi kânnânganna partètahan lembaga-lembaga pârnata kalabân kantor sâkartariat [[ASEAN]]. Jakarta kantos èalâmmi kalabân duwâ' pandhârâ abâng, ya'ni [[Pandhârâ abâng Internasional Soekarno-Hatta|Pandhârâ Internasional Soekarno–Hatta]] neng [[Kotta Tangerang]], [[Banten]] [[Pandhârâ Halim Perdanakusuma]], kangsan dwi pâlabuwân tasè', ya'ni [[pâlabuwân Tanjung Priok|Tanjung Priok]] sareng [[pâlabuwân Sunda Kelapa|Sunda Kelapa]].<ref>{{Cite web |url=https://www.gridoto.com/amp/read/222049324/mau-tahu-jam-paling-sibuk-di-jakarta-nih-sebaiknya-dihindari |title=mau tahu jam paling sibuk di jakarta nih sebaiknya dihindari |access-date=2020-03-05 |archive-date=2023-04-17 |archive-url=https://web.archive.org/web/20230417230631/https://www.gridoto.com/amp/read/222049324/mau-tahu-jam-paling-sibuk-di-jakarta-nih-sebaiknya-dihindari |dead-url=no }}</ref><ref>{{Cite web |url=https://www.indonesia.go.id/province/daerah-khusus-ibukota-jakarta |title=Daerah khusus Ibukota Jakarta (Indonesia.go.id) |access-date=2020-03-05 |archive-date=2020-09-19 |archive-url=https://web.archive.org/web/20200919153723/https://indonesia.go.id/province/daerah-khusus-ibukota-jakarta |dead-url=yes }}</ref><ref>{{Cite web |url=http://www.jakarta-tourism.go.id/ |title=Tur jakarta (Jakarta-tourism.go.id) |access-date=2020-03-05 |archive-date=2023-07-11 |archive-url=https://web.archive.org/web/20230711055419/https://jakarta-tourism.go.id/ |dead-url=no }}</ref> == Etimologi == [[File:Karte Batavia MKL1888.png|jmpl|220px|ki|Dennah Batavia (Samangkèn Jakarta) nalèka taon 1888.|al=]] Bhâbâ otabâ dâ'èra panika ampon aobâ-obâ jhâjjhuluk salanjhâng zâman neng jhâjhârbhâ'an amponnika<ref>{{Cite web|date=8 april 2022|title=Beragam Nama Jakarta Sejak Tahun 397 hingga Sekarang|url=https://metro.sindonews.com/read/737547/173/beragam-nama-jakarta-sejak-tahun-397-hingga-sekarang-1649412247|website=Sindonews|language=id-ID|access-date=8 Juni 2023|archive-date=2023-06-2erido1|archive-url=https://web.archive.org/web/20230621021521/https://metro.sindonews.com/read/737547/173/beragam-nama-jakarta-sejak-tahun-397-hingga-sekarang-1649412247|dead-url=no}}</ref>''':''' * ''[[Sunda Kelapa]]'' (397—1527) * {{flagicon|Banten Sultanate}} ''[[Jayakarta]]'' (1527—1619) * {{flagicon|Dutch East indies}} ''[[Batavia]]'' (1619—1942) * {{flagicon|Empire of Japan|army}} ''Djakarta Tokubetu Si'' {{Nihongo|2=ジャカルタ特別市|4=''[[Alih aksara Kunrei-shiki|Kunrei-shiki]]'': ''Djakarta Tokubetu Si, [[Alih aksara Hepburn|Hepburn]]: Jakaruta tokubetsushi}}'' (1942—1945) * {{flagicon|Indonesia}} ''Djakarta'' (1945—1972) * {{flagicon|Indonesia}} ''Jakarta'' (1972—samangkèn) [[File:Propaganda Jepang Indonesia Raya Nippon Eigasha 2605.webm|jmpl|220px|ki|Propaganda [[Jepang]] maghèncaraghi dâ' "[[Indonesia Raya]]" sabâi' nyanyian syè sadrâjhât statussa sarâng "[[Kimigayo]]" minangka lagu kabhângsa'an [[Indonesia]] halè [[De facto]] nalèka [[Masa Pendudukan Jepang]].]] Asma' "''Jakarta''" èmabi la ampon [[Pandudukan Jepang nâng wilayah Hindia Blandhâ|masa ka'ihtilalan Jepang]] taon 1942, ka'angghuy nyambhât wilayah lampatta ''[[Gemeente]] [[Batavia]]'' syè èkarâsmi pârnata [[Hindia Blandhâ]] nalèka taon 1905.<ref>Thee Liang Gie; ''Sejarah Pemerintahan Kota Djakarta'', Jakarta: Kotapraja Djakarta Raja, 1958, hal. 83.</ref> jhulukân "''Jakarta''" mujud dári pasèngkathân dâ' diksi '''''Jayakarta''''' ([[aksara Dewanagari]]: जयकृत), amoasal dâ' okara bhâsa Sanskerta जय ''jaya'' (kagâmmilangan/kamennangan), sarâng कृत ''krta'' (kama'morân), dâghâ ''Jayakarta'' nika ama'na "koṭṭa kajhâjâ'ân tor kama'morân". Asma' nika èparèngi amarghâ mahajana [[kasultanan Demak|Demak]] tor [[Kesultanan Cirebon|Cirebon]] nâng andhâb kamaula'an [[Fatahillah]] (Faletehan) bâ'dâ panyârbuân kalabân abistèl jhâjâ'ân nâng pâlabuwân Sunda Kelapa nalèka tangghâl 22 Juni 1527 dârika pârnata Portugis. Asma' panèka atarjim "kotta kamânnangan" otabâ "kotta kajhâjâ'ân". Namong, hakèkatta ama'na "kamennangan sè èkamèlo amarghâ sa tarongghuânna otabâ usaha sè sanget " jakarta ngaghungè marduwân [[Bahasa Sanskerta|Sanskerta]] ya'ni ''Jaya'' (जय) ama'na "kamennangan"<ref name="jaya">{{cite web|work=Sanskrit Dictionary|title=jaya|url=http://spokensanskrit.de/index.php?script=DI&beginning=0+&tinput=jaya&trans=Translate&direction=SE|access-date=2018-05-11|archive-date=2017-07-31|archive-url=https://web.archive.org/web/20170731043538/http://spokensanskrit.de/index.php?script=DI&beginning=0+&tinput=jaya&trans=Translate&direction=SE|dead-url=no}}</ref> bân ''Karta'' (कृत) ama'na "tekka".<ref name="krta">{{cite web|work=Sanskrit Dictionary|title=krta|url=http://spokensanskrit.de/index.php?script=DI&beginning=0+&tinput=krta+&trans=Translate&direction=SE|access-date=2018-05-11|archive-date=2017-07-31|archive-url=https://web.archive.org/web/20170731044135/http://spokensanskrit.de/index.php?script=DI&beginning=0+&tinput=krta+&trans=Translate&direction=SE|dead-url=no}}</ref> Mancajinsi Otografi asma' koṭṭa nèka ampon molandhimin èfaèdahaghi. [[Ahli Shojhârâ]] [[Portugis]], João de Barros, nâng ''Décadas da Ásia'' (1553) ampon nyambhât ka'wujudân istilah "''Xacatara (Jakarta)"'' sâmrambâh bhâbâ bhidhân "''Caravam'' (Karawang)". Sabâi' dokumân (piagam) amuwasal Banten (k. 1600) èmaos ahli epigrafi [[Herman Neubronner van der Tuuk|Van der Tuuk]] jhughân ampon asambhât ishtilah ''wong Jaketra'',<ref>T.B.G. jilid 19 tahun 1870, hal. 393, dâlâm Slamet Muljana, ''[http://books.google.co.id/books?id=l1ALHtAiibQC&pg=PA72&dq=muljana+van+der+tuuk&hl=en&ei=MPx6Ttm9MMqzrAeRgZnAAw&sa=X&oi=book_result&ct=result&resnum=1&ved=0CCoQ6AEwAA#v=onepage&q&f=false Sriwijaya]'', hal. 72. LKiS, 2006. ISBN 979-8451-62-7. èaksès 22 September 2011.</ref> sanyaossa ''Jaketra'' jhughân asambhât neng rat-sorat [[Kasultanan Banten#Daftar rato Banten|Sultan Banten]]<ref>Titik Pudjiastuti, (2007), ''Perang, dagang, persahabatan: surat-surat Sultan Banten'', Yayasan Obor Indonesia, ISBN 979-461-650-8.</ref> kalabân ''[[Sojhârâ Banten]]'' (pupuh 45 sareng 47) sakadhinapa èsalâssaghi [[Hussein Jayadiningrat|Hoessein Djajadiningrat]]. Laporan [[Cornelis de Houtman]] taon 1596 nyambhât [[Raden Wijayakrama|"Raden" Wijayakrama]] mènangka ''koning van Jacatra'' (dhâstoh Jakarta). ==Sojhârâh== {{Main|sojhârâ Jakarta}} [[File:Prasasti tugu.jpg|thumb|160px|left|[[Bâto Prasastè Tugu]] nalèka abad ka lèma' tapangghi nâng dâ'èra Tugu, Jakarta Utara.]] ===Masa pra-kolonial=== Dâ'èra sè sanonto èkasambhât Jakarta nèka panta ḍâri [[Kadhâstowan Tarumanaghârâ]] ({{lang-id| Tarumanagara}}), sa kadhâstowan [[Sunda]], sè arobâ nâng antara [[Kadhâstowan Hindu]] sè palèng dhimin neng bhumè Inḍonèsia.<ref>{{Cite book|publisher=Yayasan Pustaka Jaya, Jakarta|title=Sundakala: cuplikan sejarah Sunda berdasarkan naskah-naskah "Panitia Wangsakerta" Cirebon|year=2005}}</ref> Salastarèna Kabhlusaran Tarumanaghârâ, ya-wilayana, aghându' dâ'èra Jakarta, abhâdhi pantana [[Kadhâstowan Sunda]]. Nalèka abâd ka pètto' kantos awwâl abâd ka tello bellâs, dâ'èra panèka ètatèng mènangka plabbhuwân vital klabân èpossa'aghi prao otabâ dèk [[kadhâstowan Sriwijaya]]. Aoghâr ḍâ' catetan berta Chèna, ''Chu-fan-chi'', sè ècatet bitara taon 1200, [[Chou Ju-kua]] nyaè'aghi Bhâsa neng abâd katello bellâs manabi Sriwijaya ghi' apârnata neng [[Jazira Mlajuh]] tor panta bârâ' Jhâbâ. Lajhâng otabâ Catetan nèka jhughân nyaè'aghi bhâsa plabbhuwân Sunda mènangka plabbhuwân sè "strategis tor asâkkar akas (jhurbhu)", abhâdhi maorra sonâghâng [[Ladhâh Lanon]] khas Sunda sè ka'alo' mutuna. mahajana dâ'èra nèka sara narèkana ḍâ' bidhâng agrikultur kalabân ghun-angghunna nyondhu ju-kajuwân (brângkah).<ref>{{cite book| author=Drs. R. Soekmono,| title= ''Pengantar Sejarah Kebudayaan Indonesia 2'', 2nd ed.| publisher=Penerbit Kanisius| date= 1973, 5th reprint edition in 1988| location =Yogyakarta| page =page 60 }}</ref> Plabbhuwân nèka èjhulughi [[Sunda Kelapa]] (Sunda Nyior), katona abâd empa' bellâs, plabbhuwânèpon anambhâghi pardhâghângan sa Sunda. [[File:Padrao sunda kelapa.jpg|thumb|160px|left|somajâ ghuna akanco antara Kadhâstowan sunda sarâng portugès nâng mua bâto, somaja panika asambhât Luso-Sundanese padrão]] Sabbhâna kapal [[Portugis]] ḍâri [[Malaka]] ḍâ' plabbhuwân Sunda Kelapa nâng 1513, Portugis mosangi lampa dâ' kapolowan kaprana'an ladhâh lanon .<ref>{{Cite book|publisher=Cipta Loka Caraka|title=Sumber-sumber asli sejarah Jakarta, Jilid I: Dokumen-dokumen sejarah Jakarta sampai dengan akhir abad ke-16|year=1999}}</ref> sanalèka jhughân Kadhâstowan Sunda aghâbây [[Luso Sundanese padrão|Somajâh kancon]] sarâng bhângsa Portugis mènangka akabulâ Sunda ghuna alabân tanara'an [[Kasoltanan Dema']] pangobâsa Jhâbâ Tengnga<ref>{{cite web|url=http://www.beritajakarta.com/english/AboutJakarta/HistoryofJakarta.asp |title=History of Jakarta |work=BeritaJakarta}}</ref> lamon kabajjhrâ'ân dâ' Portugis èizinaghina apaddhâk plabuwân dhibi' nângka'essa' nalèka 1522. Taon 1527, [[Fatahillah]], sosok panglèma papârrangan dâri Dema' nyârbu tor samèla dâ' Sunda Kelapa, kangsan ngoddhâkaghi duta Portugis. Salastarèna, Sunda Kelapa aghèntè asmana abhâdi Jayakarta, kalabân noro' pantana kakobâsa'an [[Kasoltanan Banten]]. Lèbât katarèkatan dâ' radèn Jayawikarta asal Kasoltanan Banten, Blandhâ napa' nâng Jayakarta taon 1596. Nalèka 1602, [[Prusaha'an India Tèmor inggris|Prusaha'an India Tèmor Inggris]] abhâkta longsa'an sardadu sè è kemandu'aghi [[Sir James Lancaster]], apocal mangghâr nâng [[Aceh]] tor alajâr ka Banten, sè ka'dimma sadhâjána èparèngi izin ngaddhâki sa kantor antradhághâng. Wilayah anika sè pagghi' abhâdhi pamaoran dhâghâng Inggris nâng Indonesia kantos 1682.<ref>{{Cite book|last=Ricklefs |first=M.C. |title=A History of Modern Indonesia Since c.1300 |edition=2nd |publisher=MacMillan |year=1993 |location=London |page=29 |isbn=0-333-57689-6}}</ref> Jayawikarta akanta ngaghungi tarèkat dhâghâng sarâng sa sodhâghâr Inggris sè arival dâ' Blandhâ, kalabân cara marèngi izin maddhâkka romah nâng adâ'ân bângunan Blandhâ nalèka 1615.<ref>{{Cite book|last=Heuken |first=Adolf|title=Sumber-sumber asli sejarah Jakarta Jilid II: Dokumen-dokumen Sejarah Jakarta dari kedatangan kapal pertama Belanda (1596) sampai dengan tahun 1619 (Authentic sources of History of Jakarta part II: Documents of history of Jakarta from the first arrival of Dutch ship (1596) to year 1619) |publisher=Yayasan Cipta Loka Caraka |year=2000 |location=Jakarta }}</ref> == Album == <gallery> Merdeka Palace Changing Guard 1.jpg|Kraton Mardhika (Istana Merdeka) Jakarta Bundaran HI .jpg|Bunderrân Hotèl Indonesia Jakartacityofindonesia.jpg|plaghansana (Stadium) Glora Bungkarno </gallery> == Sombher == <references /> [[Bhângsa:Geografi]] k1bp3eqpzitym97vx9d9jseej6qe82j Jakarta 0 956 15267 15149 2023-12-09T14:58:05Z EmausBot 150 Fixing double redirect to [[Daerah Khusus Ibukota Jakarta]] 15267 wikitext text/x-wiki #ALIH [[Daerah Khusus Ibukota Jakarta]] 436ewglatg612mga30z1kdfikbe6eqe Soekarno 0 957 15449 15429 2023-12-12T14:28:42Z Lukjsly 1688 15449 wikitext text/x-wiki {{infobox orang}} '''Soekarno''' (Madhurâ: ''ꦱꦺꦴꦲꦼꦏꦂꦤꦺꦴ / ꦱꦸꦏꦂꦤꦺꦴ'') (lahèr è [[Sorbhâjâ]], [[Jhâbâ Tèmor]], 6 Junè 1901 – wafat è [[Jakarta]], 21 Junè 1970 omor 69 taon) panèka Prèsiden kapèng sèttong [[Indonesia|Republik Indonesia]] sè ajabat neng taon 1945-1967.<ref>Kasenda, Peter (2010). ''Sukarno Muda: Biografi Pemikiran 1926–1933''. Jakarta: Komunitas Bambu. ISBN 979-373-177-X</ref> Dhibi'en panèka sorang tokoh perjuangan sè mamaènaghi peranan penting ḍâlem mamardhikaaghi bhângsa Inḍonèsia ḍâri penjajahan [[Bâlândhâ]].<ref>Warman, Asvi (2009). Membongkar Manipulasi Sejarah. Jakarta: Kompas Media Nusantara. ISBN 979-709-404-1</ref> == Galeri == <gallery> Soekarno, president van de Republik Indonesia, Bestanddeelnr 11866.jpg|Soekarno ka taon 1947. COLLECTIE TROPENMUSEUM President Soekarno en de Indiase premier Nehru kijken toe hoe Indira Gandhi bloemen in ontvangst neemt tijdens een bezoek aan de Borobudur TMnr 10015646.jpg|Soekarno bân Jawaharlal Nehru è Borobudur </gallery> <gallery/> == Sombher == {{reflist}} [[Bhângsa:Biografi]] {{Indonesia-bio-stub}} meyrl9d3muayvyq9q9hsbtyurqbx087 Pangangghuy:Silencemen21/bak pasir 2 958 7048 6205 2021-06-16T12:28:16Z Silencemen21 165 7048 wikitext text/x-wiki {{Infobox settlement | name = Surabaya | settlement_type = [[City status in Indonesia|City]] | translit_lang1 = Regional | image_skyline = {{multiple image | border = infobox | total_width = 280 | image_style = border:1; | perrow = 1/2/1/2 | image1 = Western Surabaya at dusk (late 2015).jpg | image2 = Suramadu 3.jpg | image3 = Jalesveva Jaya Mahe - panoramio.jpg | image4 = Museum 10 November.jpg | image5 = West Surabaya.jpg }} | image_caption = '''From top, left to right:''' <br /> Downtown Central Surabaya, [[Suramadu Bridge]] at night, [[Jalesveva Jayamahe Monument]], Museum 10 November, West Surabaya CBD | image_shield = City of Surabaya Logo.svg | nickname = ''Kota Pahlawan'' (City of Heroes) | motto = Sparkling Surabaya | image_map = Locator kota surabaya.png | map_caption = Location within [[East Java]] | image_map1 = {{Maplink|frame=yes|plain=y|frame-width=290|frame-height=325|zoom=10|frame-lat=-7.2459717|frame-long=112.7378266|type=shape-inverse|id=Q11462|title=Surabaya}} | map_caption1 = Interactive map outlining Surabaya | pushpin_map = Indonesia_Java#Indonesia | pushpin_map_caption = Location in [[Java]] and [[Indonesia]] | pushpin_label_position = right | coordinates = {{coord|07|14|45|S|112|44|16|E|region:ID|display=inline,title}} | subdivision_type = [[List of sovereign states|Country]] | subdivision_name = {{flagicon|Indonesia}} [[Indonesia]] | subdivision_type1 = [[Regions of Indonesia|Region]] | subdivision_type2 = [[Provinces of Indonesia|Province]] | subdivision_name1 = [[Java]] | subdivision_name2 = [[File:Coat of arms of East Java.svg|20px]] [[East Java]] | established_title = Settled | established_date = 1037<ref>{{cite book |last1=Munoz |first1=Paul Michel |title=Early Kingdoms of the Indonesian Archipelago and the Malay Peninsula |date=2006 |publisher=Continental Sales, Incorporated |isbn=9789814155670 |page=246 |url=https://books.google.com/books?id=NqwuAQAAIAAJ }}</ref> | government_type = | leader_title = Mayor | leader_name = [[Eri Cahyadi]] | leader_title2 = Vice Mayor | leader_name2 = {{ill|Armuji|id}} | area_total_km2 = 326.81 | area_land_km2 = | area_water_km2 = | area_water_percent = | area_urban_km2 = 911 | area_metro_km2 = 5,925 | elevation_m = 5 | elevation_ft = | population_total = 2874314 ([[List of Indonesian cities by population|2nd]]) | population_as_of = 2020 Census | population_density_km2 = auto | population_urban = 6,499,000 ([[List of Indonesian cities by population|3rd]]) | population_urban_footnotes = <ref name="Demog16th">{{cite web|title=Demographia World Urban Areas, 16th Annual Edition|url=http://www.demographia.com/db-worldua.pdf|date=February 2020|access-date=24 June 2020}}</ref> | population_density_urban_km2 = 7,134 | population_metro = 9,570,870 ([[List of metropolitan areas in Indonesia|2nd]]) | population_metro_footnotes = <ref>{{Cite web|url=http://perkotaan.bpiw.pu.go.id/v2/metropolitan/1|title=PU-net|website=perkotaan.bpiw.pu.go.id}}</ref> | population_density_metro_km2 = 1,615 | population_demonym = | population_note = | demographics_type1 = Demographics | demographics1_title1 = {{nowrap|Ethnic groups}} | demographics1_info1 = [[Javanese people|Javanese]], [[Madurese people|Madurese]], [[Sundanese people|Sundanese]], [[Minangkabau people|Minangkabau]], [[Batak]], [[Banjar people|Banjar]], [[Balinese people|Balinese]], [[Bugis]], [[Malay Indonesians|Malay]], [[Chinese Indonesian|Chinese]], [[Indian Indonesian|Indian]], [[Arab Indonesian|Arabs]] | demographics1_title2 = Religion<ref>{{Cite web|url=https://surabayakota.bps.go.id/publication/2017/08/16/7722553ce4f539a3acb936a6/kota-surabaya-dalam-angka-2017.html|title=Surabaya Municipality in Figures 2017|last=Statistics Indonesia|author-link=Statistics Indonesia|website=surabayakota.bps.go.id|archive-url=https://archive.today/20190401151553/https://surabayakota.bps.go.id/publication/2017/08/16/7722553ce4f539a3acb936a6/kota-surabaya-dalam-angka-2017.html|archive-date=2019-04-01|access-date=2019-04-01}}</ref> | demographics1_info2 = [[Islam]] 80.13%<br /> [[Christianity]]:<br /> — [[Protestantism]] 9.12%<br /> — [[Catholicism]] 8.98%<br /> [[Buddhism]] 1.49%<br /> [[Hinduism]] 0.26%<br /> [[Confucianism]] 0.01%<br /> | timezone1 = | postal_code_type = [[Postal codes in Indonesia|Postal Code]] | postal_code = 60xxx, 61xxx | area_code = (+62) 31 | area_code_type = [[Telephone numbers in Indonesia|Area code]] | registration_plate = L (for [[Motor vehicle]]), SKB (for [[Rickshaw]]) | website = [http://www.surabaya.go.id/ surabaya.go.id] | footnotes = | registration_plate_type = [[Vehicle registration plates of Indonesia|Vehicle registration]] | population_density_urban_mi2 = | timezone = [[Time in Indonesia|Indonesia Western Standard Time]] | utc_offset = +07:00 | timezone_DST = | utc_offset_DST = | translit_lang1_type1 = [[Javanese language|Javanese]]<!-- Please do not delete this section, because native language of the city. Thanks. --> | translit_lang1_info1 = ꦯꦸꦫꦧꦪ<!-- Please do not delete this section, because native language of the city. Thanks. --> | blank_name = Nominal [[Gross domestic product|GDP]]<ref>{{Cite web|url=https://jatim.bps.go.id/publication/2020/04/30/d9e4902b0db0a5bb74f06ad7/produk-domestik-regional-bruto-kabupaten-kota-di-provinsi-jawa-timur-menurut-lapangan-usaha-2015---2019.html|title=BPS Provinsi Jawa Timur|website=jatim.bps.go.id}}</ref> | blank_info = 2019 | blank1_name = &nbsp;- Total | blank1_info = [[Indonesian rupiah|Rp]] 580.7 trillion ([[List of Indonesian cities by GDP|2nd]])<br />[[USD|$]] 41.1 billion <br />[[USD|$]] 135.0 billion ([[Purchasing power parity|PPP]]) | blank2_name = &nbsp;- Per capita | blank2_info = [[Indonesian rupiah|Rp]] 200,505 thousand ([[List of Indonesian cities by GDP|5th]])<br />[[USD|$]] 14,180<br />[[USD|$]] 46,610 ([[Purchasing power parity|PPP]]) | blank3_name = &nbsp;- Growth | blank3_info = {{increase}} 6.1% | blank4_name = [[Human Development Index|HDI]] (2019) | blank4_info = 0.822<ref>{{Cite web|url=https://ipm.bps.go.id/data/kabkot/metode/baru/3578|title=Indeks Pembangunan Manusia {{!}} Kota Surabaya|website=ipm.bps.go.id|archive-url=https://archive.today/20190401142500/https://ipm.bps.go.id/data/kabkot/metode/baru/3578|archive-date=2019-04-01|access-date=2019-04-01}}</ref> ([[List of Indonesian provinces by Human Development Index|10th]]) – <span style="color:#090;">Very High</span> | blank5_name_sec1 = Airport | blank5_info_sec1 = [[Juanda International Airport]] | blank6_name_sec1 = [[Commuter rail]] | blank6_info_sec1 = {{rint|id|rail}} [[Commuter rail in Surabaya]] (Jenggala, Komuter Surabaya-Bangil, Komuter Surabaya-Pasuruan, Komuter Sulam, Komuter Sidoarjo-Indro) | blank7_name_sec1 = [[Rapid transit]] | blank7_info_sec1 = [[File:Suroboyo bus (vector).svg|25px|link=Suroboyo Bus]] [[Suroboyo Bus]] <br /> Surabaya LRT and MRT (''planned'') | established_title1 = Founded | established_date1 = 31 May 1293<ref>{{Cite web | url=https://pasarsurya.surabaya.go.id/index.php/pasar-keputran-utara/ |title = Pasar Keputran Utara &#124; Pasar Surya}}</ref> | established_title2 = [[City status in Indonesia|Incorporated]] | established_date2 = 1 April 1906<ref>{{Cite book|url=https://books.google.com/books?id=ouDVAAAAMAAJ&q=gemeente+1906|title=Perkembangan Kota Dan Arsitektur Kolonial Belanda Di Surabaya, 1870–1940|date=January 1, 1996|publisher=Diterbitkan atas kerjasama Lembaga Penelitian dan Pengabdian kepada Masyarakat, Universitas Kristen PETRA Surabaya dan Penerbit ANDI Yogyakarta|isbn=9789795333739|via=Google Books}}</ref> }} h4mu6ic5y5j3u3prndgbhndv3gw1alq Modul:Sidebar 828 959 6204 5247 2021-01-24T10:54:35Z Silencemen21 165 6204 Scribunto text/plain -- -- This module implements {{Sidebar}} -- require('Module:No globals') local p = {} local getArgs = require('Module:Arguments').getArgs local navbar = require('Module:Navbar')._navbar local function trimAndAddAutomaticNewline(s) -- For compatibility with the original {{sidebar with collapsible lists}} -- implementation, which passed some parameters through {{#if}} to trim -- their whitespace. This also triggered the automatic newline behavior. -- ([[meta:Help:Newlines and spaces#Automatic newline]]) s = mw.ustring.gsub(s, "^%s*(.-)%s*$", "%1") if mw.ustring.find(s, '^[#*:;]') or mw.ustring.find(s, '^{|') then return '\n' .. s else return s end end local function hasSubgroup(s) if mw.ustring.find(s, 'vertical%-navbox%-subgroup') then return true else return false end end function p.sidebar(frame, args) if not args then args = getArgs(frame) end local root = mw.html.create() local child = args.child and mw.text.trim(args.child) == 'yes' root = root:tag('table') if not child then root :addClass('vertical-navbox') :addClass(args.wraplinks ~= 'true' and 'nowraplinks' or nil) :addClass(args.bodyclass or args.class) :css('float', args.float or 'right') :css('clear', (args.float == 'none' and 'both') or args.float or 'right') :css('width', args.width or '22.0em') :css('margin', args.float == 'left' and '0 1.0em 1.0em 0' or '0 0 1.0em 1.0em') :css('background', '#f9f9f9') :css('border', '1px solid #aaa') :css('padding', '0.2em') :css('border-spacing', '0.4em 0') :css('text-align', 'center') :css('line-height', '1.4em') :css('font-size', '88%') :cssText(args.bodystyle or args.style) if args.outertitle then root :tag('caption') :addClass(args.outertitleclass) :css('padding-bottom', '0.2em') :css('font-size', '125%') :css('line-height', '1.2em') :css('font-weight', 'bold') :cssText(args.outertitlestyle) :wikitext(args.outertitle) end if args.topimage then local imageCell = root:tag('tr'):tag('td') imageCell :addClass(args.topimageclass) :css('padding', '0.4em 0') :cssText(args.topimagestyle) :wikitext(args.topimage) if args.topcaption then imageCell :tag('div') :css('padding-top', '0.2em') :css('line-height', '1.2em') :cssText(args.topcaptionstyle) :wikitext(args.topcaption) end end if args.pretitle then root :tag('tr') :tag('td') :addClass(args.pretitleclass) :cssText(args.basestyle) :css('padding-top', args.topimage and '0.2em' or '0.4em') :css('line-height', '1.2em') :cssText(args.pretitlestyle) :wikitext(args.pretitle) end else root :addClass('vertical-navbox-subgroup') :css('width', '100%') :css('margin', '0px') :css('border-spacing', '0px') :addClass(args.bodyclass or args.class) :cssText(args.bodystyle or args.style) end if args.title then if child then root :wikitext(args.title) else root :tag('tr') :tag('th') :addClass(args.titleclass) :cssText(args.basestyle) :css('padding', '0.2em 0.4em 0.2em') :css('padding-top', args.pretitle and 0) :css('font-size', '145%') :css('line-height', '1.2em') :cssText(args.titlestyle) :wikitext(args.title) end end if args.image then local imageCell = root:tag('tr'):tag('td') imageCell :addClass(args.imageclass) :css('padding', '0.2em 0 0.4em') :cssText(args.imagestyle) :wikitext(args.image) if args.caption then imageCell :tag('div') :css('padding-top', '0.2em') :css('line-height', '1.2em') :cssText(args.captionstyle) :wikitext(args.caption) end end if args.above then root :tag('tr') :tag('td') :addClass(args.aboveclass) :css('padding', '0.3em 0.4em 0.3em') :css('font-weight', 'bold') :cssText(args.abovestyle) :newline() -- newline required for bullet-points to work :wikitext(args.above) end local rowNums = {} for k, v in pairs(args) do k = '' .. k local num = k:match('^heading(%d+)$') or k:match('^content(%d+)$') if num then table.insert(rowNums, tonumber(num)) end end table.sort(rowNums) -- remove duplicates from the list (e.g. 3 will be duplicated if both heading3 and content3 are specified) for i = #rowNums, 1, -1 do if rowNums[i] == rowNums[i - 1] then table.remove(rowNums, i) end end for i, num in ipairs(rowNums) do local heading = args['heading' .. num] if heading then root :tag('tr') :tag('th') :addClass(args.headingclass) :css('padding', '0.1em') :cssText(args.basestyle) :cssText(args.headingstyle) :cssText(args['heading' .. num .. 'style']) :newline() :wikitext(heading) end local content = args['content' .. num] if content then root :tag('tr') :tag('td') :addClass(args.contentclass) :css('padding', hasSubgroup(content) and '0.1em 0 0.2em' or '0 0.1em 0.4em') :cssText(args.contentstyle) :cssText(args['content' .. num .. 'style']) :newline() :wikitext(content) :done() :newline() -- Without a linebreak after the </td>, a nested list like "* {{hlist| ...}}" doesn't parse correctly. end end if args.below then root :tag('tr') :tag('td') :addClass(args.belowclass) :css('padding', '0.3em 0.4em 0.3em') :css('font-weight', 'bold') :cssText(args.belowstyle) :newline() :wikitext(args.below) end if not child then local navbarArg = args.navbar or args.tnavbar if navbarArg ~= 'none' and navbarArg ~= 'off' and (args.name or frame:getParent():getTitle():gsub('/sandbox$', '') ~= 'Template:Sidebar') then root :tag('tr') :tag('td') :css('text-align', 'right') :css('font-size', '115%') :cssText(args.navbarstyle or args.tnavbarstyle) :wikitext(navbar{ args.name, mini = 1, fontstyle = args.navbarfontstyle or args.tnavbarfontstyle }) end end return tostring(root) .. (child and '[[Category:Pages using sidebar with the child parameter]]' or '') end function p.collapsible(frame) local args = getArgs(frame) args.abovestyle = 'border-top: 1px solid #aaa; border-bottom: 1px solid #aaa;' .. (args.abovestyle or '') args.belowstyle = 'border-top: 1px solid #aaa; border-bottom: 1px solid #aaa;' .. (args.belowstyle or '') args.navbarstyle = 'padding-top: 0.6em;' .. (args.navbarstyle or args.tnavbarstyle or '') if not args.name and frame:getParent():getTitle():gsub('/sandbox$', '') == 'Template:Sidebar with collapsible lists' then args.navbar = 'none' end local contentArgs = {} for k, v in pairs(args) do local num = string.match(k, '^list(%d+)$') if num then local expand = args.expanded and (args.expanded == 'all' or args.expanded == args['list' .. num .. 'name']) local row = mw.html.create('div') row :addClass('NavFrame') :addClass((not expand) and 'collapsed' or nil) :css('border', 'none') :css('padding', 0) :cssText(args.listframestyle) :cssText(args['list' .. num .. 'framestyle']) :tag('div') :addClass('NavHead') :addClass(args.listtitleclass) :css('font-size', '105%') :css('background', 'transparent') :css('text-align', 'left') :cssText(args.basestyle) :cssText(args.listtitlestyle) :cssText(args['list' .. num .. 'titlestyle']) :wikitext(trimAndAddAutomaticNewline(args['list' .. num .. 'title'] or 'List')) :done() :tag('div') :addClass('NavContent') :addClass(args.listclass) :addClass(args['list' .. num .. 'class']) :css('font-size', '105%') :css('padding', '0.2em 0 0.4em') :css('text-align', 'center') :cssText(args.liststyle) :cssText(args['list' .. num .. 'style']) :wikitext(trimAndAddAutomaticNewline(args['list' .. num])) contentArgs['content' .. num] = tostring(row) end end for k, v in pairs(contentArgs) do args[k] = v end return p.sidebar(frame, args) end return p nl0z60vm1dqd1n1127n1i9l5mn67p0m Modul:No globals 828 960 5248 2020-12-30T05:23:18Z Silencemen21 165 Created page with "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.__newi..." 5248 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 Modul:Arguments 828 961 5249 2020-12-30T05:26:45Z Silencemen21 165 Created page with "-- 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..." 5249 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 Modul:Navbar 828 962 7206 7205 2021-07-31T14:13:48Z Angayubagia 109 7206 Scribunto text/plain local p = {} local getArgs local ul function p.addItem (mini, full, link, descrip, args, url) local l if url then l = {'[', '', ']'} else l = {'[[', '|', ']]'} end ul:tag('li') :addClass('nv-'..full) :wikitext(l[1] .. link .. l[2]) :tag(args.mini and 'abbr' or 'span') :attr('title', descrip..' mal puniki') :cssText(args.fontstyle) :wikitext(args.mini and mini or full) :done() :wikitext(l[3]) end function p.brackets (position, c, args, div) if args.brackets then div :tag('span') :css('margin-'..position, '-0.125em') :cssText(args.fontstyle) :wikitext(c) end end function p._navbar(args) local show = {true, true, true, false, false, false} local titleArg = 1 if args.collapsible then titleArg = 2 if not args.plain then args.mini = 1 end if args.fontcolor then args.fontstyle = 'color:' .. args.fontcolor .. ';' end args.style = 'float:left; text-align:left' end if args.template then titleArg = 'mal' show = {true, false, false, false, false, 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} for k,v in ipairs(require ('Modul:TableTools').compressSparseArray(args)) do local num = index[v] if num then show[num] = true end end end if args.noedit then show[3] = false end local titleText = args[titleArg] or (':' .. mw.getCurrentFrame():getParent():getTitle()) local title = mw.title.new(mw.text.trim(titleText), 'Template') if not title then error('Judul tidak valid' .. titleText) end local talkpage = title.talkPageTitle and title.talkPageTitle.fullText or '' local div = mw.html.create():tag('div') div :addClass('plainlinks') :addClass('hlist') :addClass('navbar') :cssText(args.style) if args.mini then div:addClass('mini') end if not (args.mini or args.plain) then div :tag('span') :css('word-spacing', 0) :cssText(args.fontstyle) :wikitext(args.text or 'Kotak puniki:') :wikitext(' ') end p.brackets('right', '&#91; ', args, div) ul = div:tag('ul') if show[1] then p.addItem('a', 'abâs', title.fullText, 'Abâs cèṭaan', args) end if show[2] then p.addItem('p', 'Parembhâghân', talkpage, 'Parembhâghân cèṭaan', args) end if show[3] then p.addItem('e', 'beccè', title:fullUrl('action=edit'), 'Beccè cèṭaan', args, true) end if show[4] then p.addItem('h', 'riwayât', title:fullUrl('action=history'), 'Riwayât cèṭaan', args, true) end if show[5] then local move = mw.title.new ('Special:Movepage') p.addItem('m', 'allè', move:fullUrl('target='..title.fullText), 'Allè cèṭaan', args, true) end if show[6] then p.addItem('w', 'pantau', title:fullUrl('action=watch'), 'Pantau cèṭaan', args, true) end p.brackets('left', ' &#93;', args, div) if args.collapsible then div :done() :tag('div') :css('font-size', '114%') :css('margin', args.mini and '0 4em' or '0 7em') :cssText(args.fontstyle) :wikitext(args[1]) end return tostring(div:done()) end function p.navbar(frame) if not getArgs then getArgs = require('Modul:Arguments').getArgs end return p._navbar(getArgs(frame)) end return p hcqkp5wxkvbhuy6ucce33xksanq4f5j Modul:Navbar/configuration 828 963 7191 5251 2021-07-31T13:32:19Z Angayubagia 109 7191 Scribunto text/plain local configuration = { ['templatestyles'] = 'Modul: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' } } return configuration dctdl4ajbc58vnnljkz6evqqos4xqsh Modul:Navbar/styles.css 828 964 5252 2020-12-30T05:32:57Z Silencemen21 165 Created page with ".navbar { display: inline; font-size: 88%; font-weight: normal; } .navbar-collapse { float: left; text-align: left; } .navbar-boxtext { word-spacing: 0; } .navbar ul..." 5252 sanitized-css text/css .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-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; } /* Navbar styling when nested in infobox and navbox Should consider having a separate TemplateStyles for those specific places using an infobox/navbox and a navbar, or possibly override from using template */ .infobox .navbar { font-size: 100%; } .navbox .navbar { display: block; font-size: 100%; } .navbox-title .navbar { /* @noflip */ float: left; /* @noflip */ text-align: left; /* @noflip */ margin-right: 0.5em; } 7a6xngu5xvgtga66n7w72k5mcr9ikm3 Cèṭa'an:Sidebar with collapsible lists 10 965 5253 2020-12-30T05:34:09Z Silencemen21 165 Baru 5253 wikitext text/x-wiki {{#invoke: Sidebar | collapsible }}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> 8uu77vv9w5blz1i9ajq48wnuwurosbt Modul:Documentation 828 966 5647 5646 2021-01-09T05:41:13Z Silencemen21 165 Rv 5647 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')) :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. -- env.printTitle - the print version of the template, located at the /Print 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.printTitle() --[[ -- Title object for the /Print subpage. -- Messages: -- 'print-subpage' --> 'Print' --]] return env.templateTitle:subPageTitle(message('print-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' -- 'file-docpage-preload' --> 'Template:Documentation/preload-filespace' -- '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 == 6 then -- File namespace preload = message('file-docpage-preload') elseif 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] 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 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) local purgeLink = makeUrlLink(title:fullUrl{action = 'purge'}, data.purgeLinkDisplay) 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]' ret = escapeBrackets(ret) ret = mw.ustring.format(ret, createLink) 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) :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" local printBlurb = p.makePrintBlurb(args, env) -- Two-line blurb about print versions of templates. if printBlurb then text = text .. '<br />' .. printBlurb end end end local box = mw.html.create('div') -- 'documentation-metadata' box: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 function p.makePrintBlurb(args, env) --[=[ -- Generates the blurb displayed when there is a print version of the template available. -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- -- Messages: -- 'print-link-display' --> '/Print' -- 'print-blurb' --> 'A [[Help:Books/for experts#Improving the book layout|print version]]' -- .. ' of this template exists at $1.' -- .. ' If you make a change to this template, please update the print version as well.' -- 'display-print-category' --> true -- 'print-category' --> 'Templates with print versions' --]=] local printTitle = env.printTitle if not printTitle then return nil end local ret if printTitle.exists then local printLink = makeWikilink(printTitle.prefixedText, message('print-link-display')) ret = message('print-blurb', {printLink}) local displayPrintCategory = message('display-print-category', nil, 'boolean') if displayPrintCategory then ret = ret .. makeCategoryLink(message('print-category')) end end return ret 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 9zk0yyx22716ss2jbxufh4gdx66onxc Modul:Documentation/config 828 967 5649 5256 2021-01-09T05:49:36Z Silencemen21 165 5649 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'] = 'Dokumentasi cèṭaan' -- cfg['module-namespace-heading'] -- The heading shown in the module namespace. cfg['module-namespace-heading'] = 'Dokumentasi modul' -- cfg['file-namespace-heading'] -- The heading shown in the file namespace. cfg['file-namespace-heading'] = 'Rèngkessan' -- cfg['other-namespaces-heading'] -- The heading shown in other namespaces. cfg['other-namespaces-heading'] = 'Dokumentasi' -- cfg['view-link-display'] -- The text to display for "view" links. cfg['view-link-display'] = 'tèngghu' -- cfg['edit-link-display'] -- The text to display for "edit" links. cfg['edit-link-display'] = 'beccè' -- cfg['history-link-display'] -- The text to display for "history" links. cfg['history-link-display'] = 'sejarah' -- 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'] = 'ghâbây' ---------------------------------------------------------------------------------------------------- -- 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 [[Wikipedia: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'] = 'Please 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['file-docpage-preload'] -- Preload file for documentation page in the file namespace. cfg['file-docpage-preload'] = 'Template:Documentation/preload-filespace' -- 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' ---------------------------------------------------------------------------------------------------- -- Print version configuration ---------------------------------------------------------------------------------------------------- -- cfg['print-subpage'] -- The name of the template subpage used for print versions. cfg['print-subpage'] = 'Print' -- cfg['print-link-display'] -- The text to display when linking to the /Print subpage. cfg['print-link-display'] = '/Print' -- cfg['print-blurb'] -- Text to display if a /Print subpage exists. $1 is a link to the subpage with -- a display value of cfg['print-link-display']. cfg['print-blurb'] = 'A [[Help:Books/for experts#Improving the book layout|print version]] of this template exists at $1.' .. ' If you make a change to this template, please update the print version as well.' -- cfg['display-print-category'] -- Set to true to enable output of cfg['print-category'] if a /Print subpage exists. -- This should be a boolean value (either true or false). cfg['display-print-category'] = true -- cfg['print-category'] -- Category to output if cfg['display-print-category'] is set to true, and a /Print subpage exists. cfg['print-category'] = 'Templates with print versions' ---------------------------------------------------------------------------------------------------- -- 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 p0msgftnzjz8kajnvwp2ngwpm5b7znx Modul:Documentation/styles.css 828 968 5257 2020-12-30T05:57:20Z Silencemen21 165 Created page with ".documentation, .documentation-metadata { border: 1px solid #a2a9b1; background-color: #ecfcf4; clear: both; } .documentation { margin: 1em 0 0 0; padding: 1em; } .docu..." 5257 sanitized-css text/css .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%; } 6ivs4kpzqv4zt3cml7h3ezzrj1dsw9y Modul:Aligned table 828 969 5258 2020-12-30T06:05:31Z Silencemen21 165 Created page with "-- This module implements {{aligned table}} local p = {} local function isnotempty(s) return s and s:match( '^%s*(.-)%s*$' ) ~= '' end function p.table(frame) local args =..." 5258 Scribunto text/plain -- This module implements {{aligned table}} local p = {} local function isnotempty(s) return s and s:match( '^%s*(.-)%s*$' ) ~= '' end function p.table(frame) local args = (frame.args[3] ~= nil) and frame.args or frame:getParent().args local entries = {} local colclass = {} local colstyle = {} local cols = tonumber(args['cols']) or 2 -- create the root table local root = mw.html.create('table') -- add table style for fullwidth if isnotempty(args['fullwidth']) then root :css('width', '100%') :css('border-collapse', 'collapse') :css('border-spacing', '0px 0px') :css('border', 'none') end -- add table classes if isnotempty(args['class']) then root:addClass(args['class']) end -- add table style if isnotempty(args['style']) then root:cssText(args['style']) end -- build arrays with the column styles and classes if isnotempty(args['leftright']) then colstyle[1] = 'text-align:left;' colstyle[2] = 'text-align:right;' end if isnotempty(args['rightleft']) then colstyle[1] = 'text-align:right;' colstyle[2] = 'text-align:left;' end for i = 1,cols do colclass[ i ] = colclass[ i ] or '' colstyle[ i ] = colstyle[ i ] or '' if isnotempty(args['colstyle']) then colstyle[ i ] = args['colstyle'] .. ';' .. colstyle[ i ] end if isnotempty(args['colalign' .. tostring(i)]) then colstyle[ i ] = 'text-align:' .. args['colalign' .. tostring(i)] .. ';' .. colstyle[ i ] elseif isnotempty(args['col' .. tostring(i) .. 'align']) then colstyle[ i ] = 'text-align:' .. args['col' .. tostring(i) .. 'align'] .. ';' .. colstyle[ i ] elseif isnotempty(args['align' .. tostring(i)]) then colstyle[ i ] = 'text-align:' .. args['align' .. tostring(i)] .. ';' .. colstyle[ i ] end if isnotempty(args['colnowrap' .. tostring(i)]) then colstyle[ i ] = 'white-space:nowrap;' .. colstyle[ i ] elseif isnotempty(args['col' .. tostring(i) .. 'nowrap']) then colstyle[ i ] = 'white-space:nowrap;' .. colstyle[ i ] elseif isnotempty(args['nowrap' .. tostring(i)]) then colstyle[ i ] = 'white-space:nowrap;' .. colstyle[ i ] end if isnotempty(args['colwidth' .. tostring(i)]) then colstyle[ i ] = 'width:' .. args['colwidth' .. tostring(i)] .. ';' .. colstyle[ i ] elseif isnotempty(args['col' .. tostring(i) .. 'width']) then colstyle[ i ] = 'width:' .. args['col' .. tostring(i) .. 'width'] .. ';' .. colstyle[ i ] elseif isnotempty(args['colwidth']) then colstyle[ i ] = 'width:' .. args['colwidth'] .. ';' .. colstyle[ i ] end if isnotempty(args['colstyle' .. tostring(i)]) then colstyle[ i ] = colstyle[ i ] .. args['colstyle' .. tostring(i)] elseif isnotempty(args['col' .. tostring(i) .. 'style']) then colstyle[ i ] = colstyle[ i ] .. args['col' .. tostring(i) .. 'style'] elseif isnotempty(args['style' .. tostring(i)]) then colstyle[ i ] = colstyle[ i ] .. args['style' .. tostring(i)] end if isnotempty(args['colclass' .. tostring(i)]) then colclass[ i ] = args['colclass' .. tostring(i)] elseif isnotempty(args['col' .. tostring(i) .. 'class']) then colclass[ i ] = args['col' .. tostring(i) .. 'class'] elseif isnotempty(args['class' .. tostring(i)]) then colclass[ i ] = args['class' .. tostring(i)] end end -- compute the maximum cell index local cellcount = 0 for k, v in pairs( args ) do if type( k ) == 'number' then cellcount = math.max(cellcount, k) end end -- compute the number of rows local rows = math.ceil(cellcount / cols) -- build the table content if isnotempty(args['title']) then local caption = root:tag('caption') caption:cssText(args['titlestyle']) caption:wikitext(args['title']) end if isnotempty(args['above']) then local row = root:tag('tr') local cell = row:tag('th') cell:attr('colspan', cols) cell:cssText(args['abovestyle']) cell:wikitext(args['above']) end for j=1,rows do -- start a new row local row = root:tag('tr') if isnotempty(args['rowstyle']) then row:cssText(args['rowstyle']) else row:css('vertical-align', 'top') end -- loop over the cells in the row for i=1,cols do local cell if isnotempty(args['row' .. tostring(j) .. 'header']) then cell = row:tag('th'):attr('scope','col') elseif isnotempty(args['col' .. tostring(i) .. 'header']) then cell = row:tag('th'):attr('scope','row') else cell = row:tag('td') end if args['class' .. tostring(j) .. '.' .. tostring(i)] then cell:addClass(args['class' .. tostring(j) .. '.' .. tostring(i)]) else if args['rowclass' .. tostring(j)] then cell:addClass(args['rowclass' .. tostring(j)]) elseif args['row' .. tostring(j) .. 'class'] then cell:addClass(args['row' .. tostring(j) .. 'class']) elseif args['rowevenclass'] and math.fmod(j,2) == 0 then cell:addClass(args['rowevenclass']) elseif args['rowoddclass'] and math.fmod(j,2) == 1 then cell:addClass(args['rowoddclass']) end if colclass[i] ~= '' then cell:addClass(colclass[i]) end end if args['style' .. tostring(j) .. '.' .. tostring(i)] then cell:cssText(args['style' .. tostring(j) .. '.' .. tostring(i)]) else if args['rowstyle' .. tostring(j)] then cell:cssText(args['rowstyle' .. tostring(j)]) elseif args['rowevenstyle'] and math.fmod(j,2) == 0 then cell:cssText(args['rowevenstyle']) elseif args['rowoddstyle'] and math.fmod(j,2) == 1 then cell:cssText(args['rowoddstyle']) elseif args['row' .. tostring(j) .. 'style'] then cell:cssText(args['row' .. tostring(j) .. 'style']) end if isnotempty(colstyle[i]) then cell:cssText(colstyle[i]) end end cell:wikitext(mw.ustring.gsub(args[cols*(j - 1) + i] or '', '^(.-)%s*$', '%1') or '') end end -- return the root table return tostring(root) end return p lkoars5bco6x4lfsuz77evrgpgjjg0r Cèṭa'an:Aligned table 10 970 5259 2020-12-30T06:07:16Z Silencemen21 165 Created page with "{{#invoke:aligned table|table}}<noinclude> [[Category:Cèṭa'an fungsi bân format Wikipedia]] </noinclude>" 5259 wikitext text/x-wiki {{#invoke:aligned table|table}}<noinclude> [[Category:Cèṭa'an fungsi bân format Wikipedia]] </noinclude> gymky2y62jhcb4rzhxlzivfsu4e9f9g Cèṭa'an:Flatlist 10 971 5260 2020-12-30T06:12:07Z Silencemen21 165 Created page with "<div class="hlist hlist-separated {{{class|}}}" {{#if:{{{style|}}}{{{indent|}}}|style="{{#if:{{{indent|}}}|margin-left: {{#expr:{{{indent}}}*1.6}}em;}} {{{style|}}}"}}>{{#if:{..." 5260 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> </noinclude> plyi9l3r4u302c3upq2twy7xwi090nm Modul:Check for unknown parameters 828 972 5264 2020-12-30T07:09:59Z Silencemen21 165 Created page with "-- 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..." 5264 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 local ignoreblank = isnotempty(args['ignoreblank']) local showblankpos = isnotempty(args['showblankpositional']) local knownargs = {} local unknown = args['unknown'] or 'Found _VALUE_, ' local preview = args['preview'] local values = {} local res = {} local regexps = {} -- create the list of known args, regular expressions, and the return string 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 if isnotempty(preview) then preview = '<div class="hatnote" style="color:red"><strong>Warning:</strong> ' .. preview .. ' (this message is shown only in preview).</div>' elseif preview == nil then preview = unknown end -- loop over the parent args, and make sure they are on the list 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 and ( showblankpos or isnotempty(v) ) then table.insert(values, k .. ' = ' .. clean(v)) end end -- add results to the output tables if #values > 0 then if mw.getCurrentFrame():preprocess( "{{REVISIONID}}" ) == "" then unknown = preview end for _, v in pairs(values) do if v == '' then -- Fix odd bug for | = which gets stripped to the empty string and -- breaks category links v = ' ' end -- avoid error with v = 'example%2' ("invalid capture index") local r = unknown: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 fai6f8jbbmvoyopkl9xbkhi5th8yqh4 Modul:Infobox 828 973 19582 19581 2024-10-04T22:18:41Z Munajad.MH 3071 19582 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( '[[Categori:Halaman kalabân sèl data infobox sè èladhini]]' ) 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('Modul: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:Halaman kalabân paramèter judul awwâl infobox]]' ) end elseif #(getArgNums('data')) == 0 and mw.title.getCurrentTitle().namespace == 0 then root:wikitext('[[Category:Artikel sè ngangghuy infobox namung aghâdhui kolom data]]') 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 = 'Modul: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 ti9t2jt00uhktwy3x1ifwlmcoxj8jud Cèṭa'an:Infobox 10 974 7187 5266 2021-07-31T12:54:55Z Angayubagia 109 7187 wikitext text/x-wiki {{#invoke:Infobox|infobox}}<includeonly>{{template other|{{#ifeq:{{PAGENAME}}|Infobox||{{#ifeq:{{str left|{{SUBPAGENAME}}|7}}|Infobox|[[Bhângsa:Cèṭa'an kotak info|{{remove first word|{{SUBPAGENAME}}}}]]}}}}|}}</includeonly><noinclude> {{dokumentasi}} <!-- Categories go in the /doc subpage, and interwikis go in Wikidata. --> </noinclude> 8x78rwyr7lka1xbbaq4807k1m9d23l0 Modul:If empty 828 975 5267 2020-12-30T07:18:32Z Silencemen21 165 Created page with "local p = {} function p.main(frame) local args = require('Module:Arguments').getArgs(frame, {wrappers = 'Template:If empty', removeBlanks = false}) -- For backwards compat..." 5267 Scribunto text/plain local p = {} function p.main(frame) local args = require('Module:Arguments').getArgs(frame, {wrappers = 'Template:If empty', removeBlanks = false}) -- For backwards compatibility reasons, the first 8 parameters can be unset instead of being blank, -- even though there's really no legitimate use case for this. At some point, this will be removed. local lowestNil = math.huge for i = 8,1,-1 do if args[i] == nil then args[i] = '' lowestNil = i end end for k,v in ipairs(args) do if v ~= '' then if lowestNil < k then -- If any uses of this template depend on the behavior above, add them to a tracking category. -- This is a rather fragile, convoluted, hacky way to do it, but it ensures that this module's output won't be modified -- by it. frame:extensionTag('ref', '[[Category:Instances of Template:If_empty missing arguments]]', {group = 'TrackingCategory'}) frame:extensionTag('references', '', {group = 'TrackingCategory'}) end return v end end end return p 6qq12x2ek97w2n518wugesqunsqh778 Cèṭa'an:If empty 10 976 5268 2020-12-30T07:20:06Z Silencemen21 165 Created page with "{{<includeonly>safesubst:</includeonly>#invoke:If empty|main}}<noinclude>{{Documentation}}</noinclude>" 5268 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:If empty|main}}<noinclude>{{Documentation}}</noinclude> dl9p9t1ge8vz1f67zrvu4lp7md161es Modul:Location map 828 977 7249 5269 2021-08-08T03:20:17Z Angayubagia 109 7249 Scribunto text/plain require('Modul:No globals') local p = {} local getArgs = require('Modul:Arguments').getArgs local function round(n, decimals) local pow = 10^(decimals or 0) return math.floor(n * pow + 0.5) / pow end function p.getMapParams(map, frame) if not map then error('The name of the location map definition to use must be specified', 2) end local moduletitle = mw.title.new('Modul:Location map/data/' .. map) if not moduletitle then error(string.format('%q is not a valid name for a location map definition', map), 2) elseif moduletitle.exists then local mapData = mw.loadData('Modul:Location map/data/' .. map) return function(name, params) if name == nil then return 'Modul:Location map/data/' .. map elseif mapData[name] == nil then return '' elseif params then return mw.message.newRawMessage(tostring(mapData[name]), unpack(params)):plain() else return mapData[name] end end else error('Unable to find the specified location map definition: "Modul:Location map/data/' .. map .. '" does not exist', 2) end end function p.data(frame, args, map) if not args then args = getArgs(frame, {frameOnly = true}) end if not map then map = p.getMapParams(args[1], frame) end local params = {} for k,v in ipairs(args) do if k > 2 then params[k-2] = v end end return map(args[2], #params ~= 0 and params) end local hemisphereMultipliers = { longitude = { W = -1, w = -1, E = 1, e = 1 }, latitude = { S = -1, s = -1, N = 1, n = 1 } } local function decdeg(degrees, minutes, seconds, hemisphere, decimal, direction) if decimal then if degrees then error('Decimal and DMS degrees cannot both be provided for ' .. direction, 2) elseif minutes then error('Minutes can only be provided with DMS degrees for ' .. direction, 2) elseif seconds then error('Seconds can only be provided with DMS degrees for ' .. direction, 2) elseif hemisphere then error('A hemisphere can only be provided with DMS degrees for ' .. direction, 2) end local retval = tonumber(decimal) if retval then return retval end error('The value "' .. decimal .. '" provided for ' .. direction .. ' is not valid', 2) elseif seconds and not minutes then error('Seconds were provided for ' .. direction .. ' without minutes also being provided', 2) elseif not degrees then if minutes then error('Minutes were provided for ' .. direction .. ' without degrees also being provided', 2) elseif hemisphere then error('A hemisphere was provided for ' .. direction .. ' without degrees also being provided', 2) end return nil end decimal = tonumber(degrees) if not decimal then error('The degree value "' .. degrees .. '" provided for ' .. direction .. ' is not valid', 2) elseif minutes and not tonumber(minutes) then error('The minute value "' .. minutes .. '" provided for ' .. direction .. ' is not valid', 2) elseif seconds and not tonumber(seconds) then error('The second value "' .. seconds .. '" provided for ' .. direction .. ' is not valid', 2) end decimal = decimal + (minutes or 0)/60 + (seconds or 0)/3600 if hemisphere then local multiplier = hemisphereMultipliers[direction][hemisphere] if not multiplier then error('The hemisphere "' .. hemisphere .. '" provided for ' .. direction .. ' is not valid', 2) end decimal = decimal * multiplier end return decimal end -- Finds a parameter in a transclusion of {{Coord}}. local function coord2text(para,coord) -- this should be changed for languages which do not use Arabic numerals or the degree sign local lat, long = mw.ustring.match(coord,'<span class="p%-latitude latitude">([^<]+)</span><span class="p%-longitude longitude">([^<]+)</span>') if lat then return tonumber(para == 'longitude' and long or lat) end local result = mw.text.split(mw.ustring.match(coord,'%-?[%.%d]+°[NS] %-?[%.%d]+°[EW]') or '', '[ °]') if para == 'longitude' then result = {result[3], result[4]} end if not tonumber(result[1]) or not result[2] then mw.log('Malformed coordinates value') mw.logObject(para, 'para') mw.logObject(coord, 'coord') return error('Malformed coordinates value', 2) end return tonumber(result[1]) * hemisphereMultipliers[para][result[2]] end -- effectively make removeBlanks false for caption and maplink, and true for everything else -- if useWikidata is present but blank, convert it to false instead of nil -- p.top, p.bottom, and their callers need to use this function p.valueFunc(key, value) if value then value = mw.text.trim(value) end if value ~= '' or key == 'caption' or key == 'maplink' then return value elseif key == 'useWikidata' then return false end end local function getContainerImage(args, map) if args.AlternativeMap then return args.AlternativeMap elseif args.relief and map('image1') ~= '' then return map('image1') else return map('image') end end function p.top(frame, args, map) if not args then args = getArgs(frame, {frameOnly = true, valueFunc = p.valueFunc}) end if not map then map = p.getMapParams(args[1], frame) end local width local default_as_number = tonumber(mw.ustring.match(tostring(args.default_width),"%d*")) if not args.width then width = round((default_as_number or 240) * (tonumber(map('defaultscale')) or 1)) elseif mw.ustring.sub(args.width, -2) == 'px' then width = mw.ustring.sub(args.width, 1, -3) else width = args.width end local width_as_number = tonumber(mw.ustring.match(tostring(width),"%d*")) or 0; if width_as_number == 0 then -- check to see if width is junk. If it is, then use default calculation width = round((default_as_number or 240) * (tonumber(map('defaultscale')) or 1)) width_as_number = tonumber(mw.ustring.match(tostring(width),"%d*")) or 0; end if args.max_width ~= "" and args.max_width ~= nil then -- check to see if width bigger than max_width local max_as_number = tonumber(mw.ustring.match(args.max_width,"%d*")) or 0; if width_as_number>max_as_number and max_as_number>0 then width = args.max_width; end end local retval = frame:extensionTag{name = 'templatestyles', args = {src = 'Template:Location map/styles.css'}} if args.float == 'center' then retval = retval .. '<div class="center">' end if args.caption and args.caption ~= '' and args.border ~= 'infobox' then retval = retval .. '<div class="locmap noviewer thumb ' if args.float == '"left"' or args.float == 'left' then retval = retval .. 'tleft' elseif args.float == '"center"' or args.float == 'center' or args.float == '"none"' or args.float == 'none' then retval = retval .. 'tnone' else retval = retval .. 'tright' end retval = retval .. '"><div class="thumbinner" style="width:' .. (width + 2) .. 'px' if args.border == 'none' then retval = retval .. ';border:none' elseif args.border then retval = retval .. ';border-color:' .. args.border end retval = retval .. '"><div style="position:relative;width:' .. width .. 'px' .. (args.border ~= 'none' and ';border:1px solid lightgray">' or '">') else retval = retval .. '<div class="locmap" style="width:' .. width .. 'px;' if args.float == '"left"' or args.float == 'left' then retval = retval .. 'float:left;clear:left' elseif args.float == '"center"' or args.float == 'center' then retval = retval .. 'float:none;clear:both;margin-left:auto;margin-right:auto' elseif args.float == '"none"' or args.float == 'none' then retval = retval .. 'float:none;clear:none' else retval = retval .. 'float:right;clear:right' end retval = retval .. '"><div style="width:' .. width .. 'px;padding:0"><div style="position:relative;width:' .. width .. 'px">' end local image = getContainerImage(args, map) local currentTitle = mw.title.getCurrentTitle() retval = string.format( '%s[[File:%s|%spx|%s%s]]', retval, image, width, args.alt or ((args.label or currentTitle.text) .. ' is located in ' .. map('name')), args.maplink and ('|link=' .. args.maplink) or '' ) if args.caption and args.caption ~= '' then if (currentTitle.namespace == 0) and mw.ustring.find(args.caption, '##') then retval = retval .. '[[Category:Pages using location map with a double number sign in the caption]]' end end if args.overlay_image then return retval .. '<div style="position:absolute;top:0;left:0">[[File:' .. args.overlay_image .. '|' .. width .. 'px]]</div>' else return retval end end function p.bottom(frame, args, map) if not args then args = getArgs(frame, {frameOnly = true, valueFunc = p.valueFunc}) end if not map then map = p.getMapParams(args[1], frame) end local retval = '</div>' local currentTitle = mw.title.getCurrentTitle() if not args.caption or args.border == 'infobox' then if args.border then retval = retval .. '<div style="padding-top:0.2em">' else retval = retval .. '<div style="font-size:91%;padding-top:3px">' end retval = retval .. (args.caption or (args.label or currentTitle.text) .. ' (' .. map('name') .. ')') .. '</div>' elseif args.caption ~= '' then -- This is not the pipe trick. We're creating a link with no text on purpose, so that CSS can give us a nice image retval = retval .. '<div class="thumbcaption"><div class="magnify">[[:File:' .. getContainerImage(args, map) .. '| ]]</div>' .. args.caption .. '</div>' end if args.switcherLabel then retval = retval .. '<span class="switcher-label" style="display:none">' .. args.switcherLabel .. '</span>' elseif args.autoSwitcherLabel then retval = retval .. '<span class="switcher-label" style="display:none">Show map of ' .. map('name') .. '</span>' end retval = retval .. '</div></div>' if args.caption_undefined then mw.log('Removed parameter caption_undefined used.') local parent = frame:getParent() if parent then mw.log('Parent is ' .. parent:getTitle()) end mw.logObject(args, 'args') if currentTitle.namespace == 0 then retval = retval .. '[[Category:Location maps with removed parameters|caption_undefined]]' end end if map('skew') ~= '' or map('lat_skew') ~= '' or map('crosses180') ~= '' or map('type') ~= '' then mw.log('Removed parameter used in map definition ' .. map()) if currentTitle.namespace == 0 then local key = (map('skew') ~= '' and 'skew' or '') .. (map('lat_skew') ~= '' and 'lat_skew' or '') .. (map('crosses180') ~= '' and 'crosses180' or '') .. (map('type') ~= '' and 'type' or '') retval = retval .. '[[Category:Location maps with removed parameters|' .. key .. ' ]]' end end if string.find(map('name'), '|', 1, true) then mw.log('Pipe used in name of map definition ' .. map()) if currentTitle.namespace == 0 then retval = retval .. '[[Category:Location maps with a name containing a pipe]]' end end if args.float == 'center' then retval = retval .. '</div>' end return retval end local function markOuterDiv(x, y, imageDiv, labelDiv) return mw.html.create('div') :addClass('od') :cssText('top:' .. round(y, 3) .. '%;left:' .. round(x, 3) .. '%') :node(imageDiv) :node(labelDiv) end local function markImageDiv(mark, marksize, label, link, alt, title) local builder = mw.html.create('div') :addClass('id') :cssText('left:-' .. round(marksize / 2) .. 'px;top:-' .. round(marksize / 2) .. 'px') :attr('title', title) if marksize ~= 0 then builder:wikitext(string.format( '[[File:%s|%dx%dpx|%s|link=%s%s]]', mark, marksize, marksize, label, link, alt and ('|alt=' .. alt) or '' )) end return builder end local function markLabelDiv(label, label_size, label_width, position, background, x, marksize) if tonumber(label_size) == 0 then return mw.html.create('div'):addClass('l0'):wikitext(label) end local builder = mw.html.create('div') :cssText('font-size:' .. label_size .. '%;width:' .. label_width .. 'em') local distance = round(marksize / 2 + 1) if position == 'top' then -- specified top builder:addClass('pv'):cssText('bottom:' .. distance .. 'px;left:' .. (-label_width / 2) .. 'em') elseif position == 'bottom' then -- specified bottom builder:addClass('pv'):cssText('top:' .. distance .. 'px;left:' .. (-label_width / 2) .. 'em') elseif position == 'left' or (tonumber(x) > 70 and position ~= 'right') then -- specified left or autodetected to left builder:addClass('pl'):cssText('right:' .. distance .. 'px') else -- specified right or autodetected to right builder:addClass('pr'):cssText('left:' .. distance .. 'px') end builder = builder:tag('div') :wikitext(label) if background then builder:cssText('background-color:' .. background) end return builder:done() end local function getX(longitude, left, right) local width = (right - left) % 360 if width == 0 then width = 360 end local distanceFromLeft = (longitude - left) % 360 -- the distance needed past the map to the right equals distanceFromLeft - width. the distance needed past the map to the left equals 360 - distanceFromLeft. to minimize page stretching, go whichever way is shorter if distanceFromLeft - width / 2 >= 180 then distanceFromLeft = distanceFromLeft - 360 end return 100 * distanceFromLeft / width end local function getY(latitude, top, bottom) return 100 * (top - latitude) / (top - bottom) end function p.mark(frame, args, map) if not args then args = getArgs(frame, {wrappers = 'Template:Location map~'}) end local mapnames = {} if not map then if args[1] then map = {} for mapname in mw.text.gsplit(args[1], '#', true) do map[#map + 1] = p.getMapParams(mw.ustring.gsub(mapname, '^%s*(.-)%s*$', '%1'), frame) mapnames[#mapnames + 1] = mapname end if #map == 1 then map = map[1] end else map = p.getMapParams('World', frame) args[1] = 'World' end end if type(map) == 'table' then local outputs = {} local oldargs = args[1] for k,v in ipairs(map) do args[1] = mapnames[k] outputs[k] = tostring(p.mark(frame, args, v)) end args[1] = oldargs return table.concat(outputs, '#PlaceList#') .. '#PlaceList#' end local x, y, longitude, latitude longitude = decdeg(args.lon_deg, args.lon_min, args.lon_sec, args.lon_dir, args.long, 'longitude') latitude = decdeg(args.lat_deg, args.lat_min, args.lat_sec, args.lat_dir, args.lat, 'latitude') if args.excludefrom then -- If this mark is to be excluded from certain maps entirely (useful in the context of multiple maps) for exclusionmap in mw.text.gsplit(args.excludefrom, '#', true) do -- Check if this map is excluded. If so, return an empty string. if args[1] == exclusionmap then return '' end end end local builder = mw.html.create() local currentTitle = mw.title.getCurrentTitle() if args.coordinates then -- Temporarily removed to facilitate infobox conversion. See [[Wikipedia:Coordinates in infoboxes]] -- if longitude or latitude then -- error('Coordinates from [[Module:Coordinates]] and individual coordinates cannot both be provided') -- end longitude = coord2text('longitude', args.coordinates) latitude = coord2text('latitude', args.coordinates) elseif not longitude and not latitude and args.useWikidata then -- If they didn't provide either coordinate, try Wikidata. If they provided one but not the other, don't. local entity = mw.wikibase.getEntity() if entity and entity.claims and entity.claims.P625 and entity.claims.P625[1].mainsnak.snaktype == 'value' then local value = entity.claims.P625[1].mainsnak.datavalue.value longitude, latitude = value.longitude, value.latitude end if args.link and (currentTitle.namespace == 0) then builder:wikitext('[[Category:Location maps with linked markers with coordinates from Wikidata]]') end end if not longitude then error('No value was provided for longitude') elseif not latitude then error('No value was provided for latitude') end if currentTitle.namespace > 0 then if (not args.lon_deg) ~= (not args.lat_deg) then builder:wikitext('[[Category:Location maps with different longitude and latitude precisions|Degrees]]') elseif (not args.lon_min) ~= (not args.lat_min) then builder:wikitext('[[Category:Location maps with different longitude and latitude precisions|Minutes]]') elseif (not args.lon_sec) ~= (not args.lat_sec) then builder:wikitext('[[Category:Location maps with different longitude and latitude precisions|Seconds]]') elseif (not args.lon_dir) ~= (not args.lat_dir) then builder:wikitext('[[Category:Location maps with different longitude and latitude precisions|Hemisphere]]') elseif (not args.long) ~= (not args.lat) then builder:wikitext('[[Category:Location maps with different longitude and latitude precisions|Decimal]]') end end if args.skew or args.lon_shift or args.markhigh then mw.log('Removed parameter used in invocation.') local parent = frame:getParent() if parent then mw.log('Parent is ' .. parent:getTitle()) end mw.logObject(args, 'args') if currentTitle.namespace == 0 then local key = (args.skew and 'skew' or '') .. (args.lon_shift and 'lon_shift' or '') .. (args.markhigh and 'markhigh' or '') builder:wikitext('[[Category:Location maps with removed parameters|' .. key ..' ]]') end end if map('x') ~= '' then x = tonumber(mw.ext.ParserFunctions.expr(map('x', { latitude, longitude }))) else x = tonumber(getX(longitude, map('left'), map('right'))) end if map('y') ~= '' then y = tonumber(mw.ext.ParserFunctions.expr(map('y', { latitude, longitude }))) else y = tonumber(getY(latitude, map('top'), map('bottom'))) end if (x < 0 or x > 100 or y < 0 or y > 100) and not args.outside then mw.log('Mark placed outside map boundaries without outside flag set. x = ' .. x .. ', y = ' .. y) local parent = frame:getParent() if parent then mw.log('Parent is ' .. parent:getTitle()) end mw.logObject(args, 'args') if currentTitle.namespace == 0 then local key = currentTitle.prefixedText builder:wikitext('[[Category:Location maps with marks outside map and outside parameter not set|' .. key .. ' ]]') end end local mark = args.mark or map('mark') if mark == '' then mark = 'Red pog.svg' end local marksize = tonumber(args.marksize) or tonumber(map('marksize')) or 8 local imageDiv = markImageDiv(mark, marksize, args.label or mw.title.getCurrentTitle().text, args.link or '', args.alt, args[2]) local labelDiv if args.label and args.position ~= 'none' then labelDiv = markLabelDiv(args.label, args.label_size or 91, args.label_width or 6, args.position, args.background, x, marksize) end return builder:node(markOuterDiv(x, y, imageDiv, labelDiv)) end local function switcherSeparate(s) if s == nil then return {} end local retval = {} for i in string.gmatch(s .. '#', '([^#]*)#') do i = mw.text.trim(i) retval[#retval + 1] = (i ~= '' and i) end return retval end function p.main(frame, args, map) local caption_list = {} if not args then args = getArgs(frame, {wrappers = 'Template:Location map', valueFunc = p.valueFunc}) end if args.useWikidata == nil then args.useWikidata = true end if not map then if args[1] then map = {} for mapname in string.gmatch(args[1], '[^#]+') do map[#map + 1] = p.getMapParams(mw.ustring.gsub(mapname, '^%s*(.-)%s*$', '%1'), frame) end if args['caption'] then if args['caption'] == "" then while #caption_list < #map do caption_list[#caption_list + 1] = args['caption'] end else for caption in mw.text.gsplit(args['caption'], '##', true) do caption_list[#caption_list + 1] = caption end end end if #map == 1 then map = map[1] end else map = p.getMapParams('World', frame) end end if type(map) == 'table' then local altmaps = switcherSeparate(args.AlternativeMap) if #altmaps > #map then error(string.format('%d AlternativeMaps were provided, but only %d maps were provided', #altmaps, #map)) end local overlays = switcherSeparate(args.overlay_image) if #overlays > #map then error(string.format('%d overlay_images were provided, but only %d maps were provided', #overlays, #map)) end if #caption_list > #map then error(string.format('%d captions were provided, but only %d maps were provided', #caption_list, #map)) end local outputs = {} args.autoSwitcherLabel = true for k,v in ipairs(map) do args.AlternativeMap = altmaps[k] args.overlay_image = overlays[k] args.caption = caption_list[k] outputs[k] = p.main(frame, args, v) end return '<div class="switcher-container">' .. table.concat(outputs) .. '</div>' else return p.top(frame, args, map) .. tostring( p.mark(frame, args, map) ) .. p.bottom(frame, args, map) end end return p dusrv38kobwgk9a2r4svpap2d33sh07 Cèṭa'an:Location map/styles.css 10 978 5270 2020-12-30T07:25:56Z Silencemen21 165 Created page with ".locmap .od { position: absolute; } .locmap .id { position: absolute; line-height: 0; } .locmap .l0 { font-size: 0%; position: absolute; } .locmap .pv { line-height:..." 5270 sanitized-css text/css .locmap .od { position: absolute; } .locmap .id { position: absolute; line-height: 0; } .locmap .l0 { font-size: 0%; position: absolute; } .locmap .pv { line-height: 110%; position: absolute; text-align: center; } .locmap .pl { line-height: 110%; position: absolute; top: -0.75em; text-align: right; } .locmap .pr { line-height: 110%; position: absolute; top: -0.75em; text-align: left; } .locmap .pv>div { display: inline; padding: 1px; } .locmap .pl>div { display: inline; padding: 1px; float: right; } .locmap .pr>div { display: inline; padding: 1px; float: left; } 1emibxf7xvgatblc340heybokbja2jr Cèṭa'an:Location map 10 979 5271 2020-12-30T07:26:32Z Silencemen21 165 Created page with "<includeonly>{{#invoke:Location map|main}}</includeonly><noinclude>{{documentation}}</noinclude>" 5271 wikitext text/x-wiki <includeonly>{{#invoke:Location map|main}}</includeonly><noinclude>{{documentation}}</noinclude> dg6vj3epjyfwx0m7tx62smhp6gs0y2u Modul:Location map/data/Earth 828 980 5272 2020-12-30T07:31:12Z Silencemen21 165 Created page with "return { name = 'Earth', top = 90, bottom = -90, left = -180, right = 180, image = 'World location map (equirectangular 180).svg', image1='World location map (equirecta..." 5272 Scribunto text/plain return { name = 'Earth', top = 90, bottom = -90, left = -180, right = 180, image = 'World location map (equirectangular 180).svg', image1='World location map (equirectangular 180).svg'} 1gh5izdoszwn7ruavo5dysgd43evgoy Modul:Location map/data/World 828 981 5273 2020-12-30T07:32:19Z Silencemen21 165 Created page with "return require('Module:Location map/data/Earth')" 5273 Scribunto text/plain return require('Module:Location map/data/Earth') svxt8zgb5v68avqa7gjcd7his8138n5 Modul:Coordinates 828 982 7165 7050 2021-07-31T12:16:16Z Angayubagia 109 update modul 7165 Scribunto text/plain --[[ This module is intended to replace the functionality of {{Coord}} and related templates. It provides several methods, including {{#invoke:Coordinates | coord }} : General function formatting and displaying coordinate values. {{#invoke:Coordinates | dec2dms }} : Simple function for converting decimal degree values to DMS format. {{#invoke:Coordinates | dms2dec }} : Simple function for converting DMS format to decimal degree format. {{#invoke:Coordinates | link }} : Export the link used to reach the tools ]] require('Modul:No globals') local math_mod = require("Modul:Math") local coordinates = {}; local current_page = mw.title.getCurrentTitle() local page_name = mw.uri.encode( current_page.prefixedText, 'WIKI' ); local coord_link = '//geohack.toolforge.org/geohack.php?pagename=' .. page_name .. '&params=' --[[ Helper function, replacement for {{coord/display/title}} ]] local function displaytitle(s, notes) local l = "[[Sistim koordinat geograpi|Koordinat]]: " .. s local co = '<span id="coordinates">' .. l .. notes .. '</span>'; return '<span style="font-size:small;">' .. co .. '</span>'; end --[[ Helper function, Replacement for {{coord/display/inline}} ]] local function displayinline(s, notes) return s .. notes end --[[ Helper function, used in detecting DMS formatting ]] local function dmsTest(first, second) if type(first) ~= 'string' or type(second) ~= 'string' then return nil end local s = (first .. second):upper() return s:find('^[NS][EW]$') or s:find('^[EW][NS]$') end --[[ Wrapper function to grab args, see Modul:Arguments for this function's documentation. ]] local function makeInvokeFunc(funcName) return function (frame) local args = require('Modul:Arguments').getArgs(frame, { wrappers = 'Mal:Coord' }) return coordinates[funcName](args, frame) end end --[[ Helper function, handle optional args. ]] local function optionalArg(arg, supplement) return arg and arg .. supplement or '' end --[[ Formats any error messages generated for display. ]] local function errorPrinter(errors) local result = "" for i,v in ipairs(errors) do local errorHTML = '<strong class="error">Coordinates: ' .. v[2] .. '</strong>' result = result .. errorHTML .. "<br />" end return result end --[[ Determine the required CSS class to display coordinates Usually geo-nondefault is hidden by CSS, unless a user has overridden this for himself default is the mode as specificied by the user when calling the {{coord}} template mode is the display mode (dec or dms) that we will need to determine the css class for ]] local function displayDefault(default, mode) if default == "" then default = "dec" end if default == mode then return "geo-default" else return "geo-nondefault" end end --[[ specPrinter Output formatter. Takes the structure generated by either parseDec or parseDMS and formats it for inclusion on Wikipedia. ]] local function specPrinter(args, coordinateSpec) local uriComponents = coordinateSpec["param"] if uriComponents == "" then -- RETURN error, should never be empty or nil return "ERROR param was empty" end if args["name"] then uriComponents = uriComponents .. "&title=" .. mw.uri.encode(coordinateSpec["name"]) end local geodmshtml = '<span class="geo-dms" title="Peta, foto udara, dan data lain mengenai lokasi ini">' .. '<span class="latitude">' .. coordinateSpec["dms-lat"] .. '</span> ' .. '<span class="longitude">' ..coordinateSpec["dms-long"] .. '</span>' .. '</span>' local lat = tonumber( coordinateSpec["dec-lat"] ) or 0 local geodeclat if lat < 0 then -- FIXME this breaks the pre-existing precision geodeclat = tostring(coordinateSpec["dec-lat"]):sub(2) .. "°S" else geodeclat = (coordinateSpec["dec-lat"] or 0) .. "°N" end local long = tonumber( coordinateSpec["dec-long"] ) or 0 local geodeclong if long < 0 then -- FIXME does not handle unicode minus geodeclong = tostring(coordinateSpec["dec-long"]):sub(2) .. "°W" else geodeclong = (coordinateSpec["dec-long"] or 0) .. "°E" end local geodechtml = '<span class="geo-dec" title="Peta, foto udara, dan data lain mengenai lokasi ini">' .. geodeclat .. ' ' .. geodeclong .. '</span>' local geonumhtml = '<span class="geo">' .. coordinateSpec["dec-lat"] .. '; ' .. coordinateSpec["dec-long"] .. '</span>' local inner = '<span class="' .. displayDefault(coordinateSpec["default"], "dms" ) .. '">' .. geodmshtml .. '</span>' .. '<span class="geo-multi-punct">&#xfeff; / &#xfeff;</span>' .. '<span class="' .. displayDefault(coordinateSpec["default"], "dec" ) .. '">'; if not args["name"] then inner = inner .. geodechtml .. '<span style="display:none">&#xfeff; / ' .. geonumhtml .. '</span></span>' else inner = inner .. '<span class="vcard">' .. geodechtml .. '<span style="display:none">&#xfeff; / ' .. geonumhtml .. '</span>' .. '<span style="display:none">&#xfeff; (<span class="fn org">' .. args["name"] .. '</span>)</span></span></span>' end return '<span class="plainlinks nourlexpansion">' .. '[' .. coord_link .. uriComponents .. ' ' .. inner .. ']' .. '</span>' end --[[ Helper function, convert decimal to degrees ]] local function convert_dec2dms_d(coordinate) local d = math_mod._round( coordinate, 0 ) .. "°" return d .. "" end --[[ Helper function, convert decimal to degrees and minutes ]] local function convert_dec2dms_dm(coordinate) coordinate = math_mod._round( coordinate * 60, 0 ); local m = coordinate % 60; coordinate = math.floor( (coordinate - m) / 60 ); local d = coordinate % 360 .."°" return d .. string.format( "%02d′", m ) end --[[ Helper function, convert decimal to degrees, minutes, and seconds ]] local function convert_dec2dms_dms(coordinate) coordinate = math_mod._round( coordinate * 60 * 60, 0 ); local s = coordinate % 60 coordinate = math.floor( (coordinate - s) / 60 ); local m = coordinate % 60 coordinate = math.floor( (coordinate - m) / 60 ); local d = coordinate % 360 .."°" return d .. string.format( "%02d′", m ) .. string.format( "%02d″", s ) end --[[Helper function, convert decimal latitude or longitude to degrees, minutes, and seconds format based on the specified precision.]] local function convert_dec2dms(coordinate, firstPostfix, secondPostfix, precision) local coord = tonumber(coordinate) local postfix if coord >= 0 then postfix = firstPostfix else postfix = secondPostfix end precision = precision:lower(); if precision == "dms" then return convert_dec2dms_dms( math.abs( coord ) ) .. postfix; elseif precision == "dm" then return convert_dec2dms_dm( math.abs( coord ) ) .. postfix; elseif precision == "d" then return convert_dec2dms_d( math.abs( coord ) ) .. postfix; end end --[[Convert DMS format into a N or E decimal coordinate]] local function convert_dms2dec(direction, degrees_str, minutes_str, seconds_str) local degrees = tonumber(degrees_str) local minutes = tonumber(minutes_str) or 0 local seconds = tonumber(seconds_str) or 0 local factor = 1 if direction == "S" or direction == "W" then factor = -1 end local precision = 0 if seconds_str then precision = 5 + math.max( math_mod._precision(seconds_str), 0 ); elseif minutes_str and minutes_str ~= '' then precision = 3 + math.max( math_mod._precision(minutes_str), 0 ); else precision = math.max( math_mod._precision(degrees_str), 0 ); end local decimal = factor * (degrees+(minutes+seconds/60)/60) return string.format( "%." .. precision .. "f", decimal ) -- not tonumber since this whole thing is string based. end --[[Checks input values to for out of range errors.]] local function validate( lat_d, lat_m, lat_s, long_d, long_m, long_s, source, strong ) local errors = {}; lat_d = tonumber( lat_d ) or 0; lat_m = tonumber( lat_m ) or 0; lat_s = tonumber( lat_s ) or 0; long_d = tonumber( long_d ) or 0; long_m = tonumber( long_m ) or 0; long_s = tonumber( long_s ) or 0; if strong then if lat_d < 0 then table.insert(errors, {source, "latitude degrees < 0 with hemisphere flag"}) end if long_d < 0 then table.insert(errors, {source, "longitude degrees < 0 with hemisphere flag"}) end --[[ #coordinates is inconsistent about whether this is an error. If globe: is specified, it won't error on this condition, but otherwise it will. For not simply disable this check. if long_d > 180 then table.insert(errors, {source, "longitude degrees > 180 with hemisphere flag"}) end ]] end if lat_d > 90 then table.insert(errors, {source, "latitude degrees > 90"}) end if lat_d < -90 then table.insert(errors, {source, "latitude degrees < -90"}) end if lat_m >= 60 then table.insert(errors, {source, "latitude minutes >= 60"}) end if lat_m < 0 then table.insert(errors, {source, "latitude minutes < 0"}) end if lat_s >= 60 then table.insert(errors, {source, "latitude seconds >= 60"}) end if lat_s < 0 then table.insert(errors, {source, "latitude seconds < 0"}) end if long_d >= 360 then table.insert(errors, {source, "longitude degrees >= 360"}) end if long_d <= -360 then table.insert(errors, {source, "longitude degrees <= -360"}) end if long_m >= 60 then table.insert(errors, {source, "longitude minutes >= 60"}) end if long_m < 0 then table.insert(errors, {source, "longitude minutes < 0"}) end if long_s >= 60 then table.insert(errors, {source, "longitude seconds >= 60"}) end if long_s < 0 then table.insert(errors, {source, "longitude seconds < 0"}) end return errors; end --[[ parseDec Transforms decimal format latitude and longitude into the structure to be used in displaying coordinates ]] local function parseDec( lat, long, format ) local coordinateSpec = {} local errors = {} if not long then return nil, {{"parseDec", "Missing longitude"}} elseif not tonumber(long) then return nil, {{"parseDec", "Longitude could not be parsed as a number: " .. long}} end errors = validate( lat, nil, nil, long, nil, nil, 'parseDec', false ); coordinateSpec["dec-lat"] = lat; coordinateSpec["dec-long"] = long; local mode = coordinates.determineMode( lat, long ); coordinateSpec["dms-lat"] = convert_dec2dms( lat, "N", "S", mode) -- {{coord/dec2dms|{{{1}}}|N|S|{{coord/prec dec|{{{1}}}|{{{2}}}}}}} coordinateSpec["dms-long"] = convert_dec2dms( long, "E", "W", mode) -- {{coord/dec2dms|{{{2}}}|E|W|{{coord/prec dec|{{{1}}}|{{{2}}}}}}} if format then coordinateSpec.default = format else coordinateSpec.default = "dec" end return coordinateSpec, errors end --[[ parseDMS Transforms degrees, minutes, seconds format latitude and longitude into the a structure to be used in displaying coordinates ]] local function parseDMS( lat_d, lat_m, lat_s, lat_f, long_d, long_m, long_s, long_f, format ) local coordinateSpec, errors, backward = {}, {} lat_f = lat_f:upper(); long_f = long_f:upper(); -- Check if specified backward if lat_f == 'E' or lat_f == 'W' then lat_d, long_d, lat_m, long_m, lat_s, long_s, lat_f, long_f, backward = long_d, lat_d, long_m, lat_m, long_s, lat_s, long_f, lat_f, true; end errors = validate( lat_d, lat_m, lat_s, long_d, long_m, long_s, 'parseDMS', true ); if not long_d then return nil, {{"parseDMS", "Missing longitude" }} elseif not tonumber(long_d) then return nil, {{"parseDMS", "Longitude could not be parsed as a number:" .. long_d }} end if not lat_m and not lat_s and not long_m and not long_s and #errors == 0 then if math_mod._precision( lat_d ) > 0 or math_mod._precision( long_d ) > 0 then if lat_f:upper() == 'S' then lat_d = '-' .. lat_d; end if long_f:upper() == 'W' then long_d = '-' .. long_d; end return parseDec( lat_d, long_d, format ); end end coordinateSpec["dms-lat"] = lat_d.."°"..optionalArg(lat_m,"′") .. optionalArg(lat_s,"″") .. lat_f coordinateSpec["dms-long"] = long_d.."°"..optionalArg(long_m,"′") .. optionalArg(long_s,"″") .. long_f coordinateSpec["dec-lat"] = convert_dms2dec(lat_f, lat_d, lat_m, lat_s) -- {{coord/dms2dec|{{{4}}}|{{{1}}}|0{{{2}}}|0{{{3}}}}} coordinateSpec["dec-long"] = convert_dms2dec(long_f, long_d, long_m, long_s) -- {{coord/dms2dec|{{{8}}}|{{{5}}}|0{{{6}}}|0{{{7}}}}} if format then coordinateSpec.default = format else coordinateSpec.default = "dms" end return coordinateSpec, errors, backward end --[[ Check the input arguments for coord to determine the kind of data being provided and then make the necessary processing. ]] local function formatTest(args) local result, errors local backward, primary = false, false local function getParam(args, lim) local ret = {} for i = 1, lim do ret[i] = args[i] or '' end return table.concat(ret, '_') end if not args[1] then -- no lat logic return errorPrinter( {{"formatTest", "Missing latitude"}} ) elseif not tonumber(args[1]) then -- bad lat logic return errorPrinter( {{"formatTest", "Unable to parse latitude as a number:" .. args[1]}} ) elseif not args[4] and not args[5] and not args[6] then -- dec logic result, errors = parseDec(args[1], args[2], args.format) if not result then return errorPrinter(errors); end -- formatting for geohack: geohack expects D_N_D_E notation or D;D notation -- wikiminiatlas doesn't support D;D notation -- #coordinates parserfunction doesn't support negative decimals with NSWE result.param = table.concat({ math.abs(tonumber(args[1])), ((tonumber(args[1]) or 0) < 0) and 'S' or 'N', math.abs(tonumber(args[2])), ((tonumber(args[2]) or 0) < 0) and 'W' or 'E', args[3] or ''}, '_') elseif dmsTest(args[4], args[8]) then -- dms logic result, errors, backward = parseDMS(args[1], args[2], args[3], args[4], args[5], args[6], args[7], args[8], args.format) if args[10] then table.insert(errors, {'formatTest', 'Extra unexpected parameters'}) end if not result then return errorPrinter(errors) end result.param = getParam(args, 9) elseif dmsTest(args[3], args[6]) then -- dm logic result, errors, backward = parseDMS(args[1], args[2], nil, args[3], args[4], args[5], nil, args[6], args['format']) if args[8] then table.insert(errors, {'formatTest', 'Extra unexpected parameters'}) end if not result then return errorPrinter(errors) end result.param = getParam(args, 7) elseif dmsTest(args[2], args[4]) then -- d logic result, errors, backward = parseDMS(args[1], nil, nil, args[2], args[3], nil, nil, args[4], args.format) if args[6] then table.insert(errors, {'formatTest', 'Extra unexpected parameters'}) end if not result then return errorPrinter(errors) end result.param = getParam(args, 5) else -- Error return errorPrinter({{"formatTest", "Unknown argument format"}}) end result.name = args.name local extra_param = {'dim', 'globe', 'scale', 'region', 'source', 'type'} for _, v in ipairs(extra_param) do if args[v] then table.insert(errors, {'formatTest', 'Parameter: "' .. v .. '=" should be "' .. v .. ':"' }) end end local ret = specPrinter(args, result) if #errors > 0 then ret = ret .. ' ' .. errorPrinter(errors) .. '[[Kategori:Pages with malformed coordinate tags]]' end return ret, backward end --[[ Generate Wikidata tracking categories. ]] local function makeWikidataCategories(qid) local ret if mw.wikibase and current_page.namespace == 0 then local entity = qid and mw.wikibase.getEntityObject(qid) or mw.wikibase.getEntityObject() if entity and entity.claims and entity.claims.P625 and entity.claims.P625[1] then local snaktype = entity.claims.P625[1].mainsnak.snaktype if snaktype == 'value' then -- coordinates exist both here and on Wikidata, and can be compared. ret = 'Koordinat ring Wikidata' elseif snaktype == 'somevalue' then ret = 'Koordinat ring Wikidata nanging tusing ade nilai' elseif snaktype == 'novalue' then ret = 'Koordinat ring Wikidata set to no value' end else -- We have to either import the coordinates to Wikidata or remove them here. ret = 'Koordinat tusing ade ring Wikidata' end end if ret then return string.format('[[Kategori:%s]]', ret) else return '' end end --[[ link Simple function to export the coordinates link for other uses. Usage: {{#invoke:Coordinates | link }} ]] function coordinates.link(frame) return coord_link; end --[[ dec2dms Wrapper to allow templates to call dec2dms directly. Usage: {{#invoke:Coordinates | dec2dms | decimal_coordinate | positive_suffix | negative_suffix | precision }} decimal_coordinate is converted to DMS format. If positive, the positive_suffix is appended (typical N or E), if negative, the negative suffix is appended. The specified precision is one of 'D', 'DM', or 'DMS' to specify the level of detail to use. ]] coordinates.dec2dms = makeInvokeFunc('_dec2dms') function coordinates._dec2dms(args) local coordinate = args[1] local firstPostfix = args[2] or '' local secondPostfix = args[3] or '' local precision = args[4] or '' return convert_dec2dms(coordinate, firstPostfix, secondPostfix, precision) end --[[ Helper function to determine whether to use D, DM, or DMS format depending on the precision of the decimal input. ]] function coordinates.determineMode( value1, value2 ) local precision = math.max( math_mod._precision( value1 ), math_mod._precision( value2 ) ); if precision <= 0 then return 'd' elseif precision <= 2 then return 'dm'; else return 'dms'; end end --[[ dms2dec Wrapper to allow templates to call dms2dec directly. Usage: {{#invoke:Coordinates | dms2dec | direction_flag | degrees | minutes | seconds }} Converts DMS values specified as degrees, minutes, seconds too decimal format. direction_flag is one of N, S, E, W, and determines whether the output is positive (i.e. N and E) or negative (i.e. S and W). ]] coordinates.dms2dec = makeInvokeFunc('_dms2dec') function coordinates._dms2dec(args) local direction = args[1] local degrees = args[2] local minutes = args[3] local seconds = args[4] return convert_dms2dec(direction, degrees, minutes, seconds) end --[[ coord Main entry point for Lua function to replace {{coord}} Usage: {{#invoke:Coordinates | coord }} {{#invoke:Coordinates | coord | lat | long }} {{#invoke:Coordinates | coord | lat | lat_flag | long | long_flag }} ... Refer to {{coord}} documentation page for many additional parameters and configuration options. Note: This function provides the visual display elements of {{coord}}. In order to load coordinates into the database, the {{#coordinates:}} parser function must also be called, this is done automatically in the Lua version of {{coord}}. ]] coordinates.coord = makeInvokeFunc('_coord') function coordinates._coord(args) if (not args[1] or not tonumber(args[1])) and not args[2] and mw.wikibase.getEntityObject() then args[3] = args[1]; args[1] = nil local entity = args.qid and mw.wikibase.getEntityObject(args.qid) or mw.wikibase.getEntityObject() if entity and entity.claims and entity.claims.P625 and entity.claims.P625[1].mainsnak.snaktype == 'value' then local precision = entity.claims.P625[1].mainsnak.datavalue.value.precision args[1]=entity.claims.P625[1].mainsnak.datavalue.value.latitude args[2]=entity.claims.P625[1].mainsnak.datavalue.value.longitude if precision then precision=-math_mod._round(math.log(precision)/math.log(10),0) args[1]=math_mod._round(args[1],precision) args[2]=math_mod._round(args[2],precision) end end end local contents, backward = formatTest(args) local Notes = args.notes or '' local Display = args.display and args.display:lower() or 'inline' local function isInline(s) -- Finds whether coordinates are displayed inline. return s:find('inline') ~= nil or s == 'i' or s == 'it' or s == 'ti' end local function isInTitle(s) -- Finds whether coordinates are displayed in the title. return s:find('title') ~= nil or s == 't' or s == 'it' or s == 'ti' end local function coord_wrapper(in_args) -- Calls the parser function {{#coordinates:}}. return mw.getCurrentFrame():callParserFunction('#coordinates', in_args) or '' end local text = '' if isInline(Display) then text = text .. displayinline(contents, Notes) end if isInTitle(Display) then text = text .. displaytitle(contents, Notes) .. makeWikidataCategories(args.qid) end if not args.nosave then local page_title, count = mw.title.getCurrentTitle(), 1 if backward then local tmp = {} while not string.find((args[count-1] or ''), '[EW]') do tmp[count] = (args[count] or ''); count = count+1 end tmp.count = count; count = 2*(count-1) while count >= tmp.count do table.insert(tmp, 1, (args[count] or '')); count = count-1 end for i, v in ipairs(tmp) do args[i] = v end else while count <= 9 do args[count] = (args[count] or ''); count = count+1 end end if isInTitle(Display) and not page_title.isTalkPage and page_title.subpageText ~= 'doc' and page_title.subpageText ~= 'testcases' then args[10] = 'primary' end args.notes, args.format, args.display = nil text = text .. coord_wrapper(args) end return text end --[[ coord2text Extracts a single value from a transclusion of {{Coord}}. IF THE GEOHACK LINK SYNTAX CHANGES THIS FUNCTION MUST BE MODIFIED. Usage: {{#invoke:Coordinates | coord2text | {{Coord}} | parameter }} Valid values for the second parameter are: lat (signed integer), long (signed integer), type, scale, dim, region, globe, source ]] function coordinates.coord2text(frame) if frame.args[1] == '' or frame.args[2] == '' or not frame.args[2] then return nil end frame.args[2] = mw.text.trim(frame.args[2]) if frame.args[2] == 'lat' or frame.args[2] == 'long' then local result, negative = mw.text.split((mw.ustring.match(frame.args[1],'[%.%d]+°[NS] [%.%d]+°[EW]') or ''), ' ') if frame.args[2] == 'lat' then result, negative = result[1], 'S' else result, negative = result[2], 'W' end result = mw.text.split(result, '°') if result[2] == negative then result[1] = '-'..result[1] end return result[1] else return mw.ustring.match(frame.args[1], 'params=.-_'..frame.args[2]..':(.-)[ _]') end end --[[ coordinsert Injects some text into the Geohack link of a transclusion of {{Coord}} (if that text isn't already in the transclusion). Outputs the modified transclusion of {{Coord}}. IF THE GEOHACK LINK SYNTAX CHANGES THIS FUNCTION MUST BE MODIFIED. Usage: {{#invoke:Coordinates | coordinsert | {{Coord}} | parameter:value | parameter:value | … }} Do not make Geohack unhappy by inserting something which isn't mentioned in the {{Coord}} documentation. ]] function coordinates.coordinsert(frame) for i, v in ipairs(frame.args) do if i ~= 1 then if not mw.ustring.find(frame.args[1], (mw.ustring.match(frame.args[i], '^(.-:)') or '')) then frame.args[1] = mw.ustring.gsub(frame.args[1], '(params=.-)_? ', '%1_'..frame.args[i]..' ') end end end if frame.args.name then if not mw.ustring.find(frame.args[1], '<span class="vcard">') then local namestr = frame.args.name frame.args[1] = mw.ustring.gsub(frame.args[1], '(<span class="geo%-default">)(<span[^<>]*>[^<>]*</span><span[^<>]*>[^<>]*<span[^<>]*>[^<>]*</span></span>)(</span>)', '%1<span class="vcard">%2<span style="display:none">&#xfeff; (<span class="fn org">' .. namestr .. '</span>)</span></span>%3') frame.args[1] = mw.ustring.gsub(frame.args[1], '(&params=[^&"<>%[%] ]*) ', '%1&title=' .. mw.uri.encode(namestr) .. ' ') end end return frame.args[1] end return coordinates s61a9jlfarqlnk9gn8rbb8ypo1yk2px Modul:Math 828 983 5275 2020-12-30T07:47:49Z Silencemen21 165 Created page with "--[[ This module provides a number of basic mathematical operations. ]] local yesno, getArgs -- lazily initialized local p = {} -- Holds functions to be returned from #inv..." 5275 Scribunto text/plain --[[ This module provides a number of basic mathematical operations. ]] local yesno, getArgs -- lazily initialized local p = {} -- Holds functions to be returned from #invoke, and functions to make available to other Lua modules. local wrap = {} -- Holds wrapper functions that process arguments from #invoke. These act as intemediary between functions meant for #invoke and functions meant for Lua. --[[ Helper functions used to avoid redundant code. ]] local function err(msg) -- Generates wikitext error messages. return mw.ustring.format('<strong class="error">Formatting error: %s</strong>', msg) end local function unpackNumberArgs(args) -- Returns an unpacked list of arguments specified with numerical keys. local ret = {} for k, v in pairs(args) do if type(k) == 'number' then table.insert(ret, v) end end return unpack(ret) end local function makeArgArray(...) -- Makes an array of arguments from a list of arguments that might include nils. local args = {...} -- Table of arguments. It might contain nils or non-number values, so we can't use ipairs. local nums = {} -- Stores the numbers of valid numerical arguments. local ret = {} for k, v in pairs(args) do v = p._cleanNumber(v) if v then nums[#nums + 1] = k args[k] = v end end table.sort(nums) for i, num in ipairs(nums) do ret[#ret + 1] = args[num] end return ret end local function fold(func, ...) -- Use a function on all supplied arguments, and return the result. The function must accept two numbers as parameters, -- and must return a number as an output. This number is then supplied as input to the next function call. local vals = makeArgArray(...) local count = #vals -- The number of valid arguments if count == 0 then return -- Exit if we have no valid args, otherwise removing the first arg would cause an error. nil, 0 end local ret = table.remove(vals, 1) for _, val in ipairs(vals) do ret = func(ret, val) end return ret, count end --[[ Fold arguments by selectively choosing values (func should return when to choose the current "dominant" value). ]] local function binary_fold(func, ...) local value = fold((function(a, b) if func(a, b) then return a else return b end end), ...) return value end --[[ random Generate a random number Usage: {{#invoke: Math | random }} {{#invoke: Math | random | maximum value }} {{#invoke: Math | random | minimum value | maximum value }} ]] function wrap.random(args) local first = p._cleanNumber(args[1]) local second = p._cleanNumber(args[2]) return p._random(first, second) end function p._random(first, second) math.randomseed(mw.site.stats.edits + mw.site.stats.pages + os.time() + math.floor(os.clock() * 1000000000)) -- math.random will throw an error if given an explicit nil parameter, so we need to use if statements to check the params. if first and second then if first <= second then -- math.random doesn't allow the first number to be greater than the second. return math.random(first, second) end elseif first then return math.random(first) else return math.random() end end --[[ order Determine order of magnitude of a number Usage: {{#invoke: Math | order | value }} ]] function wrap.order(args) local input_string = (args[1] or args.x or '0'); local input_number = p._cleanNumber(input_string); if input_number == nil then return err('order of magnitude input appears non-numeric') else return p._order(input_number) end end function p._order(x) if x == 0 then return 0 end return math.floor(math.log10(math.abs(x))) end --[[ precision Detemines the precision of a number using the string representation Usage: {{ #invoke: Math | precision | value }} ]] function wrap.precision(args) local input_string = (args[1] or args.x or '0'); local trap_fraction = args.check_fraction; local input_number; if not yesno then yesno = require('Module:Yesno') end if yesno(trap_fraction, true) then -- Returns true for all input except nil, false, "no", "n", "0" and a few others. See [[Module:Yesno]]. local pos = string.find(input_string, '/', 1, true); if pos ~= nil then if string.find(input_string, '/', pos + 1, true) == nil then local denominator = string.sub(input_string, pos+1, -1); local denom_value = tonumber(denominator); if denom_value ~= nil then return math.log10(denom_value); end end end end input_number, input_string = p._cleanNumber(input_string); if input_string == nil then return err('precision input appears non-numeric') else return p._precision(input_string) end end function p._precision(x) if type(x) == 'number' then x = tostring(x) end x = string.upper(x) local decimal = x:find('%.') local exponent_pos = x:find('E') local result = 0; if exponent_pos ~= nil then local exponent = string.sub(x, exponent_pos + 1) x = string.sub(x, 1, exponent_pos - 1) result = result - tonumber(exponent) end if decimal ~= nil then result = result + string.len(x) - decimal return result end local pos = string.len(x); while x:byte(pos) == string.byte('0') do pos = pos - 1 result = result - 1 if pos <= 0 then return 0 end end return result end --[[ max Finds the maximum argument Usage: {{#invoke:Math| max | value1 | value2 | ... }} Note, any values that do not evaluate to numbers are ignored. ]] function wrap.max(args) return p._max(unpackNumberArgs(args)) end function p._max(...) local max_value = binary_fold((function(a, b) return a > b end), ...) if max_value then return max_value end end --[[ median Find the median of set of numbers Usage: {{#invoke:Math | median | number1 | number2 | ...}} OR {{#invoke:Math | median }} ]] function wrap.median(args) return p._median(unpackNumberArgs(args)) end function p._median(...) local vals = makeArgArray(...) local count = #vals table.sort(vals) if count == 0 then return 0 end if p._mod(count, 2) == 0 then return (vals[count/2] + vals[count/2+1])/2 else return vals[math.ceil(count/2)] end end --[[ min Finds the minimum argument Usage: {{#invoke:Math| min | value1 | value2 | ... }} OR {{#invoke:Math| min }} When used with no arguments, it takes its input from the parent frame. Note, any values that do not evaluate to numbers are ignored. ]] function wrap.min(args) return p._min(unpackNumberArgs(args)) end function p._min(...) local min_value = binary_fold((function(a, b) return a < b end), ...) if min_value then return min_value end end --[[ sum Finds the sum Usage: {{#invoke:Math| sum | value1 | value2 | ... }} OR {{#invoke:Math| sum }} Note, any values that do not evaluate to numbers are ignored. ]] function wrap.sum(args) return p._sum(unpackNumberArgs(args)) end function p._sum(...) local sums, count = fold((function(a, b) return a + b end), ...) if not sums then return 0 else return sums end end --[[ average Finds the average Usage: {{#invoke:Math| average | value1 | value2 | ... }} OR {{#invoke:Math| average }} Note, any values that do not evaluate to numbers are ignored. ]] function wrap.average(args) return p._average(unpackNumberArgs(args)) end function p._average(...) local sum, count = fold((function(a, b) return a + b end), ...) if not sum then return 0 else return sum / count end end --[[ round Rounds a number to specified precision Usage: {{#invoke:Math | round | value | precision }} --]] function wrap.round(args) local value = p._cleanNumber(args[1] or args.value or 0) local precision = p._cleanNumber(args[2] or args.precision or 0) if value == nil or precision == nil then return err('round input appears non-numeric') else return p._round(value, precision) end end function p._round(value, precision) local rescale = math.pow(10, precision or 0); return math.floor(value * rescale + 0.5) / rescale; end --[[ log10 returns the log (base 10) of a number Usage: {{#invoke:Math | log10 | x }} ]] function wrap.log10(args) return math.log10(args[1]) end --[[ mod Implements the modulo operator Usage: {{#invoke:Math | mod | x | y }} --]] function wrap.mod(args) local x = p._cleanNumber(args[1]) local y = p._cleanNumber(args[2]) if not x then return err('first argument to mod appears non-numeric') elseif not y then return err('second argument to mod appears non-numeric') else return p._mod(x, y) end end function p._mod(x, y) local ret = x % y if not (0 <= ret and ret < y) then ret = 0 end return ret end --[[ gcd Calculates the greatest common divisor of multiple numbers Usage: {{#invoke:Math | gcd | value 1 | value 2 | value 3 | ... }} --]] function wrap.gcd(args) return p._gcd(unpackNumberArgs(args)) end function p._gcd(...) local function findGcd(a, b) local r = b local oldr = a while r ~= 0 do local quotient = math.floor(oldr / r) oldr, r = r, oldr - quotient * r end if oldr < 0 then oldr = oldr * -1 end return oldr end local result, count = fold(findGcd, ...) return result end --[[ precision_format Rounds a number to the specified precision and formats according to rules originally used for {{template:Rnd}}. Output is a string. Usage: {{#invoke: Math | precision_format | number | precision }} ]] function wrap.precision_format(args) local value_string = args[1] or 0 local precision = args[2] or 0 return p._precision_format(value_string, precision) end function p._precision_format(value_string, precision) -- For access to Mediawiki built-in formatter. local lang = mw.getContentLanguage(); local value value, value_string = p._cleanNumber(value_string) precision = p._cleanNumber(precision) -- Check for non-numeric input if value == nil or precision == nil then return err('invalid input when rounding') end local current_precision = p._precision(value) local order = p._order(value) -- Due to round-off effects it is neccesary to limit the returned precision under -- some circumstances because the terminal digits will be inaccurately reported. if order + precision >= 14 then if order + p._precision(value_string) >= 14 then precision = 13 - order; end end -- If rounding off, truncate extra digits if precision < current_precision then value = p._round(value, precision) current_precision = p._precision(value) end local formatted_num = lang:formatNum(math.abs(value)) local sign -- Use proper unary minus sign rather than ASCII default if value < 0 then sign = '−' else sign = '' end -- Handle cases requiring scientific notation if string.find(formatted_num, 'E', 1, true) ~= nil or math.abs(order) >= 9 then value = value * math.pow(10, -order) current_precision = current_precision + order precision = precision + order formatted_num = lang:formatNum(math.abs(value)) else order = 0; end formatted_num = sign .. formatted_num -- Pad with zeros, if needed if current_precision < precision then local padding if current_precision <= 0 then if precision > 0 then local zero_sep = lang:formatNum(1.1) formatted_num = formatted_num .. zero_sep:sub(2,2) padding = precision if padding > 20 then padding = 20 end formatted_num = formatted_num .. string.rep('0', padding) end else padding = precision - current_precision if padding > 20 then padding = 20 end formatted_num = formatted_num .. string.rep('0', padding) end end -- Add exponential notation, if necessary. if order ~= 0 then -- Use proper unary minus sign rather than ASCII default if order < 0 then order = '−' .. lang:formatNum(math.abs(order)) else order = lang:formatNum(order) end formatted_num = formatted_num .. '<span style="margin:0 .15em 0 .25em">×</span>10<sup>' .. order .. '</sup>' end return formatted_num end --[[ Helper function that interprets the input numerically. If the input does not appear to be a number, attempts evaluating it as a parser functions expression. ]] function p._cleanNumber(number_string) if type(number_string) == 'number' then -- We were passed a number, so we don't need to do any processing. return number_string, tostring(number_string) elseif type(number_string) ~= 'string' or not number_string:find('%S') then -- We were passed a non-string or a blank string, so exit. return nil, nil; end -- Attempt basic conversion local number = tonumber(number_string) -- If failed, attempt to evaluate input as an expression if number == nil then local success, result = pcall(mw.ext.ParserFunctions.expr, number_string) if success then number = tonumber(result) number_string = tostring(number) else number = nil number_string = nil end else number_string = number_string:match("^%s*(.-)%s*$") -- String is valid but may contain padding, clean it. number_string = number_string:match("^%+(.*)$") or number_string -- Trim any leading + signs. if number_string:find('^%-?0[xX]') then -- Number is using 0xnnn notation to indicate base 16; use the number that Lua detected instead. number_string = tostring(number) end end return number, number_string end --[[ Wrapper function that does basic argument processing. This ensures that all functions from #invoke can use either the current frame or the parent frame, and it also trims whitespace for all arguments and removes blank arguments. ]] local mt = { __index = function(t, k) return function(frame) if not getArgs then getArgs = require('Module:Arguments').getArgs end return wrap[k](getArgs(frame)) -- Argument processing is left to Module:Arguments. Whitespace is trimmed and blank arguments are removed. end end } return setmetatable(p, mt) rp27wodkcpetzw9mjays09ovm4ps8al Modul:Coordinates/styles.css 828 984 5276 2020-12-30T07:49:21Z Silencemen21 165 Created page with "/* Geographical coordinates defaults. The classes "geo", "longitude", and "latitude" are used by the [[Geo microformat]]. */ .geo-default, .geo-dms, .geo-dec { display: inlin..." 5276 sanitized-css text/css /* Geographical coordinates defaults. The classes "geo", "longitude", and "latitude" are used by the [[Geo microformat]]. */ .geo-default, .geo-dms, .geo-dec { display: inline; } .geo-nondefault, .geo-multi-punct { display: none; } .longitude, .latitude { white-space: nowrap; } na1wmvv2dgihlp7xfb2fanbowu1xzd4 Cèṭa'an:Coord 10 985 7164 5278 2021-07-31T12:13:51Z Angayubagia 109 7164 wikitext text/x-wiki <includeonly>{{#invoke:Coordinates|coord}}</includeonly><noinclude> {{Dokumentasi}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> rid9g9u2nqsunifwvgjfnn84dru3ikc Modul:Message box 828 986 18521 7204 2024-09-28T04:02:41Z Munajad.MH 3071 18521 Scribunto text/plain require('strict') 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 self.typeImageNeedsLink = typeData.imageNeedsLink -- 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%s|alt=]]', self.typeImage or 'Information icon4.svg', imageSize, self.typeImageNeedsLink and "" or "|link=" ) 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) sdsgc378p9apajfwmamg8asdbhb8wi2 Modul:Message box/configuration 828 987 5280 2020-12-30T08:00:55Z Silencemen21 165 Created page with "-------------------------------------------------------------------------------- -- Message box configuration -- --..." 5280 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 = '[[Help:Maintenance template removal|Learn how and when to remove this template message]]' }, 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 }, 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 }, 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' }, 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 }, 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, imageEmptyCellStyle = true, templateCategory = 'Talk message boxes' } } rz63o9789otb966y0k5pcntqf0bl6te Modul:Yesno 828 988 5281 2020-12-30T08:02:27Z Silencemen21 165 Created page with "-- Function allowing for consistent treatment of boolean-like wikitext input. -- It works similarly to the template {{yesno}}. return function (val, default) -- If your wiki..." 5281 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 Kembhâng bungo 0 989 14563 8673 2023-10-16T00:31:36Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14563 wikitext text/x-wiki [[Bhengkek:Clitoria ternatea flower by Dr. Raju Kasambe DSCN1517 (7).jpg|thumb|Kembhâng bungo otabâ telleng]] '''Kembhâng bungo''' otabâ '''kembhâng''' '''telleng''' (''Clittoria ternatea'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili [[:Bhângsa:Fabaceae|Fabaceae]]. Tombuna kembhâng bungo arèya nalar, biyasana aghâl è naghârâ-naghârâ [[Asia Tèmor Lao']]. Kembhângnga bhâghus a[[bârna]] bhiru bâk bungo<ref>{{Cite web |title=Archive copy |url=http://krpurwodadi.lipi.go.id/2020/08/31/bunga-telang-clitoria-ternatea-l/ |access-date=2020-12-30 |archive-date=2020-09-24 |archive-url=https://web.archive.org/web/20200924182600/http://krpurwodadi.lipi.go.id/2020/08/31/bunga-telang-clitoria-ternatea-l/ |dead-url=yes }}</ref>. == Paghuna'an == Maghârsarè è bânnya' kennengngan è Asia Tèmor Lao' kappra aghuna'aghi kembhâng bungo ghâbây pabârna bhiru è cem-macemma kakanan, jhâjhân, ènoman, bân la-ola sè laèn. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Fabaceae]] r7o2rfrmrt7y3oaxkuod3lmbgewigye Modul:TableTools 828 990 5284 2020-12-30T08:37:31Z Silencemen21 165 Created page with "--[[ ------------------------------------------------------------------------------------ -- TableTools --..." 5284 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 tostring(v) == '-nan' 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) 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(t) checkType('removeDuplicates', 1, t, 'table') local isNan = p.isNan local ret, exists = {}, {} for i, v in ipairs(t) 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, v 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, v 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 k 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 else -- This will fail with table, boolean, function. return item1 < item2 end end --[[ Returns a list 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 list = {} local index = 1 for key, value in pairs(t) do list[index] = key index = index + 1 end if keySort ~= false then keySort = type(keySort) == 'function' and keySort or defaultKeySort table.sort(list, keySort) end return list end --[[ 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 list = p.keysToList(t, keySort, true) local i = 0 return function() i = i + 1 local key = list[i] if key ~= nil then return key, t[key] else return nil, nil end end end --[[ Returns true if all keys in the table are consecutive integers starting at 1. --]] function p.isArray(t) checkType("isArray", 1, t, "table") local i = 0 for k, v in pairs(t) do i = i + 1 if t[i] == nil then return false end end return true end -- { "a", "b", "c" } -> { a = 1, b = 2, c = 3 } function p.invert(array) checkType("invert", 1, array, "table") local map = {} for i, v in ipairs(array) do map[v] = i end return map end --[[ { "a", "b", "c" } -> { ["a"] = true, ["b"] = true, ["c"] = true } --]] function p.listToSet(t) checkType("listToSet", 1, t, "table") local set = {} for _, item in ipairs(t) do set[item] = true end return set end --[[ 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 --[[ 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 list = {} local list_i = 0 for _, v in p.sparseIpairs(t) do list_i = list_i + 1 list[list_i] = v end return table.concat(list, sep, i, j) end --[[ -- 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 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 k8alxjj4kl038b9fpyfzl6qf0yqrdst Modul:Plain text 828 991 5286 2020-12-30T08:44:07Z Silencemen21 165 Created page with "--converts text with wikilinks to plain text, e.g "[[foo|gah]] is [[bar]]" to "gah is bar" --removes anything enclosed in tags that isn't nested, mediawiki strip markers (refe..." 5286 Scribunto text/plain --converts text with wikilinks to plain text, e.g "[[foo|gah]] is [[bar]]" to "gah is bar" --removes anything enclosed in tags that isn't nested, mediawiki strip markers (references etc), files, italic and bold markup local p = {} function p.main(frame) local text = frame.args[1] return p._main(text) end function p._main(text) if not text then return end text = mw.text.killMarkers(text) :gsub('&nbsp;', ' ') --replace nbsp spaces with regular spaces :gsub('<br ?/?>', ', ') --replace br with commas :gsub('<span.->(.-)</span>', '%1') --remove spans while keeping text inside :gsub('<i.->(.-)</i>', '%1') --remove italics while keeping text inside :gsub('<.->.-<.->', '') --strip out remaining tags and the text inside :gsub('<.->', '') --remove any other tag markup :gsub('%[%[%s*[Ff]ile%s*:.-%]%]', '') --strip out files :gsub('%[%[%s*[Ii]mage%s*:.-%]%]', '') --strip out use of image: :gsub('%[%[%s*[Cc]ategory%s*:.-%]%]', '') --strip out categories :gsub('%[%[[^%]]-|', '') --strip out piped link text :gsub('[%[%]]', '') --then strip out remaining [ and ] :gsub("'''''", "") --strip out bold italic markup :gsub("'''?", "") --not stripping out '''' gives correct output for bolded text in quotes :gsub('----', '') --remove ---- lines :gsub("^%s+", "") --strip leading :gsub("%s+$", "") --and trailing spaces :gsub("%s+", " ") --strip redundant spaces return text end return p r50xnm4k5yrgtp4ewbtkwdpvvrq62rz Modul:Settlement short description 828 992 5287 2020-12-30T08:45:17Z Silencemen21 165 Created page with "--generates auto short description for use in infobox settlement local p = {} p.categories = "" local plain = require('Module:Plain text')._main local getArgs = require('Modul..." 5287 Scribunto text/plain --generates auto short description for use in infobox settlement local p = {} p.categories = "" local plain = require('Module:Plain text')._main local getArgs = require('Module:Arguments').getArgs local tableTools = require ('Module:TableTools') function p.reverseTable (init) init[1], init[3] = init[3], init[1] return init end function p.assign (args, argname, num) local val local var = {} for i = 0,num do --handle initial "subdivision_foo" without number if i == 0 then val = "" else val = tostring(i) end var[i+1] = p.validate(plain(args[argname..val])) end return var end --Display short description using {{short description}} function p.shortdesc(text, frame) return frame:expandTemplate{title = 'Short description', args = {text, 'noreplace'}} end function p.category (cattype) local category = string.format('[[Category:Pages using infobox settlement with bad %s]]', cattype) if category then p.categories = p.categories..category end --categorize end --sanity and other checks function p.validate (parameter, cat) if not parameter then return nil end parameter = parameter:gsub('%b()', '') --remove things in brackets as extraneous information :gsub('%s+', ' ') --fix possible extra spaces from previous cleanup :gsub('^%s+', '') --trim spaces from beginning :gsub('%s+$', '') --trim spaces from end if parameter:match("[,;]") or not parameter:match("%a") then --must have some letters, ignore if multiple types/subdivisions if cat then p.category (cat) end return nil end if (parameter == "") then return nil end return parameter end --removes redundancy like "England, United Kingdom" and fixes issues like "Foo in United States" (to "Foo in the United States") --also used in Module:Type in location function p.cleanupLoc (location) if location == "" then return nil end local replacements = { ["England, United Kingdom"] = "England", ["Scotland, United Kingdom"] = "Scotland", ["Wales, United Kingdom"] = "Wales", ["New York City, New York, United States"] = "New York City", ["^United States$"] = "the United States", ["London, United Kingdom"] = "London", ["London, England"] = "London" } for i, v in pairs(replacements) do location = location:gsub(i, v) --series of replacements end return location end function p.main(frame) local categories = "" local subdivision_types = {} local subdivision_names = {} local args = getArgs (frame, {parentOnly = true}) local settlement_type = p.validate(plain(args.settlement_type or args.type), "settlement type") or "Place" local short_description = plain(args.short_description) subdivision_types = p.assign(args, "subdivision_type", 2) subdivision_names = p.assign(args, "subdivision_name", 2) if short_description then if (short_description == 'no') then return else return p.shortdesc(short_description, frame) end end if not(subdivision_names[3] and (string.find(settlement_type, '[nN]eighbo[u]?rhood') or string.find(settlement_type, '[sS]uburb'))) then subdivision_names[3] = nil --display the third subdivision_type only if suburb or neighborhood end --if say "Voivodeship" is found within the subdivision_type, then specially handle --by adding Voivodeship to the end if not already present for x, y in ipairs (subdivision_types) do local special_types = { "Voivodeship" } for i, j in ipairs(special_types) do if subdivision_names[x] and string.find(y, j, 1, true) and not string.find(subdivision_names[x], j, 1, true) then subdivision_names[x] = subdivision_names[x].." "..j end end end for x, y in ipairs (subdivision_names) do if y then if string.find(settlement_type, y, 1, true) then --if the subdivision is found within the settlement type subdivision_names[x] = nil --don't display redundancy p.category ("settlement type") end if y == mw.title.getCurrentTitle().text then --if the title is the same as one of the subdivision_names subdivision_names[x] = nil --don't display redundancy end end end local location = table.concat(tableTools.compressSparseArray(p.reverseTable(subdivision_names)), ', ') location = p.cleanupLoc (location) if location then location = " in " .. location else location = "" end return p.shortdesc(settlement_type..location, frame)..p.categories end return p fh465g8n27pabp1qraewqb9vufcgw90 Modul:InfoboxImage 828 993 5288 2020-12-30T08:49:05Z Silencemen21 165 Created page with "-- 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 ima..." 5288 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 -- 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"]; -- 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 title ~= "" and title ~= nil then result = result .. "|" .. title; elseif alt ~= "" and alt ~= nil then result = result .. "|" .. alt; end result = result .. "]]"; return result; end end return i; 6mdwczar8xln1fek36m880lx4rpff89 Modul:Other uses 828 995 5291 2020-12-30T12:04:51Z Silencemen21 165 Created page with "local mHatnote = require('Module:Hatnote') local mHatlist = require('Module:Hatnote list') local mArguments --initialize lazily local mTableTools --initialize lazily local lib..." 5291 Scribunto text/plain local mHatnote = require('Module:Hatnote') local mHatlist = require('Module:Hatnote list') local mArguments --initialize lazily local mTableTools --initialize lazily local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local p = {} -- Produces standard {{other uses}} implementation function p.otheruses(frame) mArguments = require('Module:Arguments') mTableTools = require('Module:TableTools') local args = mTableTools.compressSparseArray(mArguments.getArgs(frame)) local title = mw.title.getCurrentTitle().prefixedText return p._otheruses(args, {title=title}) end --Implements "other [x]" templates with otherText supplied at invocation function p.otherX(frame) mArguments = require('Module:Arguments') mTableTools = require('Module:TableTools') local x = frame.args[1] local args = mTableTools.compressSparseArray( mArguments.getArgs(frame, {parentOnly = true}) ) local options = { title = mw.title.getCurrentTitle().prefixedText, otherText = x } return p._otheruses(args, options) end -- Main generator function p._otheruses(args, options) --Type-checks and defaults checkType('_otheruses', 1, args, 'table', true) args = args or {} checkType('_otheruses', 2, options, 'table') if not (options.defaultPage or options.title) then error('No default title data provided in "_otheruses" options table', 2) end local emptyArgs = true for k, v in pairs(args) do if type(k) == 'number' then emptyArgs = false break end end if emptyArgs then args = { options.defaultPage or mHatnote.disambiguate(options.title, options.disambiguator) } end --Generate and return hatnote local text = mHatlist.forSeeTableToString({{ use = options.otherText and "other " .. options.otherText or nil, pages = args }}) return mHatnote._hatnote(text) end return p 49vpdma4jsliyix8r12i3a6o55zad2p Cèṭa'an:Other uses 10 996 5295 5292 2020-12-30T12:16:18Z Silencemen21 165 5295 wikitext text/x-wiki {{#invoke:other uses|otheruses}}<noinclude> {{documentation}} [[Category:Templat disambiguasi]] </noinclude> 39kxwsq5kax1n0gq2y4nas8e24dblnj Modul:Hatnote 828 997 5293 2020-12-30T12:07:52Z Silencemen21 165 Created page with "-------------------------------------------------------------------------------- -- Module:Hatnote -- --..." 5293 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 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 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.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink{link = page} end return ret end function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink{link = link, display = display} end return links 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 = string.format( '[[%s:%s]]', mw.site.namespaces[14].name, category ) else category = '' end return string.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 string.format('%s (%s)', page, disambiguator) end -------------------------------------------------------------------------------- -- 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. -------------------------------------------------------------------------------- function p.formatLink(frame) -- The formatLink export function, for use in templates. yesno = require('Module:Yesno') local args = getArgs(frame) local link = args[1] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format link#Errors', args.category ) end return p._formatLink{ link = link, display = args[2], italicizePage = yesno(args.italicizepage), italicizeSection = yesno(args.italicizesection), } end local function italicize(s) -- Italicize a string. return '<i>' .. s .. '</i>' 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 italicize(s) 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 function p._formatLink(options) -- The formatLink export function, for use in modules. checkType('_formatLink', 1, options, 'table') checkTypeForNamedArg('_formatLink', 'link', options.link, 'string', false) checkTypeForNamedArg( '_formatLink', 'display', options.display, 'string', true ) checkTypeForNamedArg( '_formatLink', 'italicizePage', options.italicizePage, 'boolean', true ) checkTypeForNamedArg( '_formatLink', 'italicizeSection', options.italicizeSection, 'boolean', true ) local parsed = parseLink(options.link) local display = options.display or parsed.display -- Deal with the case where we don't have to pipe the link if not display and not parsed.section and not options.italicizePage then return string.format('[[:%s]]', parsed.link) end -- Find the display text for piped links if not display then local page = maybeItalicize(parsed.page, options.italicizePage) local section = maybeItalicize(parsed.section, options.italicizeSection) if not page then display = string.format('§&nbsp;%s', section) elseif section then display = string.format('%s §&nbsp;%s', page, section) else display = page end end return string.format('[[:%s|%s]]', parsed.link, display) end -------------------------------------------------------------------------------- -- Hatnote -- -- Produces standard hatnote text. Implements the {{hatnote}} template. -------------------------------------------------------------------------------- function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) options = options or {} local classes = {'hatnote', 'navigation-not-searchable'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '<div role="note" class="%s">%s</div>', table.concat(classes, ' '), s ) end return p i11f8q2u8pomoj3ukbihsqdql9a3juh Modul:Hatnote list 828 998 5294 2020-12-30T12:14:42Z Silencemen21 165 Created page with "-------------------------------------------------------------------------------- -- Module:Hatnote list -- --..." 5294 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 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 } -- Stringifies a list generically; probably shouldn't be used directly 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 = mHatnote.formatPages(unpack(list)) end -- Set the separator; if any item contains it, use the alternate separator local separator = options.separator --searches display text only local function searchDisp(t, f) return string.find(string.sub(t, (string.find(t, '|') or 0) + 1), f) end 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 conjList (conj, list, fmt) return stringifyList(list, {conjunction = conj, formatted = fmt}) end -- Stringifies lists with "and" or "or" function p.andList (...) return conjList("and", ...) end function p.orList (...) return 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 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 mHatnote._formatLink{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 fqf9dfriof1mvsvpj4ulnui0b5k1dz1 Cèṭa'an:Template other 10 999 5296 2020-12-30T12:17:45Z Silencemen21 165 Created page with "{{#switch: <!--If no or empty "demospace" parameter then detect namespace--> {{#if:{{{demospace|}}} | {{lc: {{{demospace}}} }} <!--Use lower case "demospace"--> | {..." 5296 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 Cèṭa'an:Main other 10 1000 5297 2020-12-30T12:19:37Z Silencemen21 165 Created page with "{{#switch: <!--If no or empty "demospace" parameter then detect namespace--> {{#if:{{{demospace|}}} | {{lc: {{{demospace}}} }} <!--Use lower case "demospace"--> |..." 5297 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 and interwikis to the /doc subpage, not here! --> </noinclude> ngt28vb1n5t4bh1su57btnqyofkd1d5 Cèṭa'an:Reflist 10 1001 5298 2020-12-30T12:35:24Z Silencemen21 165 Created page with "<div class="reflist <!-- -->{{#if: {{{1|}}} {{{colwidth|}}} | columns references-column-width }}" style="<!-- -->{{#if: {{{1|}}} | {{#iferror: {{#ifexpr: {{{1|1}}}..." 5298 wikitext text/x-wiki <div class="reflist <!-- -->{{#if: {{{1|}}} {{{colwidth|}}} | columns references-column-width }}" style="<!-- -->{{#if: {{{1|}}} | {{#iferror: {{#ifexpr: {{{1|1}}} > 1 }} | {{column-width|1={{{1}}}}} | {{#switch:{{{1|}}}|1=|2={{column-width|1=30em}}|#default={{column-width|1=25em}}}} }} | {{#if: {{{colwidth|}}} | {{column-width|1={{{colwidth}}}}} }} }} list-style-type: <!-- -->{{{liststyle|{{#switch: {{{group|}}} | upper-alpha | upper-roman | lower-alpha | lower-greek | lower-roman = {{{group}}} | #default = decimal}}}}};"> {{#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> 2k096ppl7lxbcjqmfluu9x2sc91rmzl Modul:Location map/data/Indonesia 828 1002 5299 2020-12-30T13:11:16Z Silencemen21 165 Created page with "return { name = 'Indonesia', top = 6.5, bottom = -11.5, left = 94.5, right = 141.5, image = 'Indonesia location map.svg', image1 = 'Indonesia relief location map.jpg' }" 5299 Scribunto text/plain return { name = 'Indonesia', top = 6.5, bottom = -11.5, left = 94.5, right = 141.5, image = 'Indonesia location map.svg', image1 = 'Indonesia relief location map.jpg' } 2ljzup7kvrrlz7my9pkzv3ks17szb09 Modul:Location map/data/Indonesia Surabaya 828 1003 5301 2020-12-30T13:23:54Z Silencemen21 165 Created page with "return { name = 'Koṭṭa Sorbhâjâ', top = -7.1270435, bottom = -7.4220966, left = 112.5716959, right = 112.8667491, image = 'Indonesia Surabaya City l..." 5301 Scribunto text/plain return { name = 'Koṭṭa Sorbhâjâ', top = -7.1270435, bottom = -7.4220966, left = 112.5716959, right = 112.8667491, image = 'Indonesia Surabaya City location map.svg', } l34wowu67mb17tntan5e9f5kt0em5nm Modul:Location map/multi 828 1004 5303 2020-12-30T13:26:22Z Silencemen21 165 Created page with "require('Module:No globals') local p = {} local getArgs = require('Module:Arguments').getArgs local locmap = require('Module:Location map') local function switcherSeparate(..." 5303 Scribunto text/plain require('Module:No globals') local p = {} local getArgs = require('Module:Arguments').getArgs local locmap = require('Module:Location map') local function switcherSeparate(s) if s == nil then return {} end local retval = {} for i in string.gmatch(s .. '#', '([^#]*)#') do i = mw.text.trim(i) retval[#retval + 1] = (i ~= '' and i) end return retval end function p.container(frame, args, map) local caption_list = {} if not args then args = getArgs(frame, {wrappers = 'Template:Location map+', valueFunc = locmap.valueFunc}) end if not map then if args[1] then map = {} for mapname in string.gmatch(args[1], '[^#]+') do map[#map + 1] = locmap.getMapParams(mapname, frame) end if args['caption'] then if args['caption'] == "" then while #caption_list < #map do caption_list[#caption_list + 1] = args['caption'] end else for caption in mw.text.gsplit(args['caption'], '##', true) do caption_list[#caption_list + 1] = caption end end end if #map == 1 then map = map[1] end else map = locmap.getMapParams('World', frame) end end if type(map) == 'table' then local placeslist = mw.text.gsplit(args.places, '#PlaceList#') local permaplaces = {} local numbermaps = #map local count = 0 for i = 1,numbermaps do permaplaces[i] = {} end for place in placeslist do table.insert(permaplaces[count%numbermaps + 1],place) count = count + 1 end local altmaps = switcherSeparate(args.AlternativeMap) if #altmaps > #map then error(string.format('%d AlternativeMaps were provided, but only %d maps were provided', #altmaps, #map)) end local overlays = switcherSeparate(args.overlay_image) if #overlays > #map then error(string.format('%d overlay_images were provided, but only %d maps were provided', #overlays, #map)) end if #caption_list > #map then error(string.format('%d captions were provided, but only %d maps were provided', #caption_list, #map)) end local outputs = {} args.autoSwitcherLabel = true for k,v in ipairs(map) do args.AlternativeMap = altmaps[k] args.overlay_image = overlays[k] args.caption = caption_list[k] args.places = table.concat(permaplaces[k]) outputs[k] = p.container(frame, args, v) end return '<div class="switcher-container">' .. table.concat(outputs) .. '</div>' else return locmap.top(frame, args, map) .. (args.places and args.places:gsub('%s*\n%s*', '') or '') .. locmap.bottom(frame, args, map) end end local function manyMakeArgs(fullArgs, n) if n == 1 then return { lat = fullArgs.lat1 or fullArgs.lat, long = fullArgs.long1 or fullArgs.long, coordinates = fullArgs.coordinates1 or fullArgs.coordinates, lat_deg = fullArgs.lat1_deg or fullArgs.lat_deg, lat_min = fullArgs.lat1_min or fullArgs.lat_min, lat_sec = fullArgs.lat1_sec or fullArgs.lat_sec, lat_dir = fullArgs.lat1_dir or fullArgs.lat_dir, lon_deg = fullArgs.lon1_deg or fullArgs.lon_deg, lon_min = fullArgs.lon1_min or fullArgs.lon_min, lon_sec = fullArgs.lon1_sec or fullArgs.lon_sec, lon_dir = fullArgs.lon1_dir or fullArgs.lon_dir, outside = fullArgs.outside1 or fullArgs.outside, mark = fullArgs.mark1 or fullArgs.mark, marksize = fullArgs.mark1size or fullArgs.marksize, link = fullArgs.link1 or fullArgs.link, label = fullArgs.label1 or fullArgs.label, label_size = fullArgs.label1_size or fullArgs.label_size, label_width = fullArgs.label1_width or fullArgs.label_width, position = fullArgs.position1 or fullArgs.pos1 or fullArgs.position or fullArgs.pos, background = fullArgs.background1 or fullArgs.bg1 or fullArgs.background or fullArgs.bg } else return { lat = fullArgs['lat' .. n], long = fullArgs['long' .. n], coordinates = fullArgs['coordinates' .. n], lat_deg = fullArgs['lat' .. n .. '_deg'], lat_min = fullArgs['lat' .. n .. '_min'], lat_sec = fullArgs['lat' .. n .. '_sec'], lat_dir = fullArgs['lat' .. n .. '_dir'], lon_deg = fullArgs['lon' .. n .. '_deg'], lon_min = fullArgs['lon' .. n .. '_min'], lon_sec = fullArgs['lon' .. n .. '_sec'], lon_dir = fullArgs['lon' .. n .. '_dir'], outside = fullArgs['outside' .. n], mark = fullArgs['mark' .. n], marksize = fullArgs['mark' .. n .. 'size'], link = fullArgs['link' .. n], label = fullArgs['label' .. n], label_size = fullArgs['label' .. n .. '_size'], label_width = fullArgs['label' .. n .. '_width'], position = fullArgs['position' .. n] or fullArgs['pos' .. n], background = fullArgs['background' .. n] or fullArgs['bg' .. n] } end end function p.many(frame, args, map) if not args then args = getArgs(frame, {wrappers = 'Template:Location map many', valueFunc = locmap.valueFunc}) end if not args[1] then args[1] = 'World' end if not map then map = {} for mapname in string.gmatch(args[1], '[^#]+') do map[#map + 1] = locmap.getMapParams(mapname, frame) end if #map ~= 1 then local outputs = {} args.autoSwitcherLabel = true for k,v in ipairs(map) do outputs[k] = p.many(frame, args, v) end return '<div class="switcher-container">' .. table.concat(outputs) .. '</div>' end map = map[1] end local marks = {} local markhigh if args.markhigh then mw.log('Removed parameter markhigh used.') local parent = frame:getParent() if parent then mw.log('Parent is ' .. parent:getTitle()) end mw.logObject(args, 'args') markhigh = true end for k, v in pairs(args) do -- @todo change to uargs once we have that if v then if string.sub(k, -4) == '_deg' then k = string.sub(k, 1, -5) end if string.sub(k, 1, 3) == 'lat' then k = tonumber(string.sub(k, 4)) if k then table.insert(marks, k) end elseif string.sub(k, 1, 11) == 'coordinates' then k = tonumber(string.sub(k, 12)) if k then table.insert(marks,k) end end end end table.sort(marks) if marks[1] ~= 1 and (args.lat or args.lat_deg or args.coordinates) then table.insert(marks, 1, 1) end local body = '' for _, v in ipairs(marks) do -- don't try to consolidate this into the above loop. ordering of elements from pairs() is unspecified body = body .. tostring( locmap.mark(frame, manyMakeArgs(args, v), map) ) if args['mark' .. v .. 'high'] then mw.log('Removed parameter mark' .. v .. 'high used.') local parent = frame:getParent() if parent then mw.log('Parent is ' .. parent:getTitle()) end mw.logObject(args, 'args') markhigh = true end end args.label = nil -- there is no global label return locmap.top(frame, args, map) .. body .. locmap.bottom(frame, args, map) .. (markhigh and '[[Category:Location maps with possible errors|Page using removed parameter]]' or '') end function p.load(frame, args, map) if not args then args = getArgs(frame, {frameOnly = true}) end local dataModule = mw.loadData(frame.args[1]) if not map then map = {} for mapname in string.gmatch(dataModule.containerArgs[1], '[^#]+') do map[#map + 1] = locmap.getMapParams(mapname, frame) end if #map ~= 1 then local outputs = {} args.autoSwitcherLabel = true for k,v in ipairs(map) do outputs[k] = p.load(frame, args, v) end return '<div class="switcher-container">' .. table.concat(outputs) .. '</div>' end map = map[1] end local marks = {} if dataModule.marks then for k,markArgs in ipairs(dataModule.marks) do marks[k] = tostring(locmap.mark(frame, markArgs, map)) end end if dataModule.secondaryModules then for _,modname in ipairs(dataModule.secondaryModules) do for _,markArgs in ipairs(mw.loadData(modname).marks) do marks[#marks + 1] = tostring(locmap.mark(frame, markArgs, map)) end end end return locmap.top(frame, dataModule.containerArgs, map) .. table.concat(marks) .. locmap.bottom(frame, dataModule.containerArgs, map) end return p 3z6iidu2d8pnna6qzvgltnkappmmtc5 Bhângsa:Universitas 14 1005 5310 2020-12-30T13:52:47Z Boesenbergia 6 bhângsa anyar 5310 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Kabârâsân 14 1006 5319 2020-12-30T14:19:00Z Boesenbergia 6 bhângsa anyar 5319 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Panolès 14 1007 5321 2020-12-30T14:21:07Z Boesenbergia 6 bhângsa anyar 5321 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Cuaca 14 1008 5328 2020-12-31T03:01:01Z Boesenbergia 6 bhângsa anyar 5328 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Èngas 0 1009 5344 5342 2021-01-01T08:50:56Z Wirjadisastra 10 5344 wikitext text/x-wiki '''Èngas''' (''Gluta renghas'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Anacardiaceae. Tombuwân arèya èkoca' kèya ''kayu rengas buloh'' ([[Polo Somattra|Somattra]]); ''rengas burung'' (Kalimantan); ''rengas tembaga'' ([[Jhâbâ]]) bân èn-laènna<ref>https://uses.plantnet-project.org/en/Gluta_renghas_(PROSEA)</ref>. == Panyalambherrân == Èngas tombu è [[Malaysia]], Somattra, Jhâbâ, Kalimantan, Sulawesi, bân Maluku. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Anacardiaceae]] pcdhqciffshjuwmy74kss2a4k6h8c9f Bhângsa:Jhâlân tol 14 1010 5356 2021-01-01T12:02:45Z Boesenbergia 6 bhângsa anyar 5356 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Wikipeḍia Bhâsa Madhurâ 0 1011 5681 5360 2021-01-11T10:34:31Z Samuele2002 368 fix 5681 wikitext text/x-wiki #REDIRECT [[Wikipèḍia bhâsa Madhurâ]] dfkzjkmgsopa48bv2a82iecj34b0xn2 Bhângsa:Wikipèḍia mènorot bhâsa 14 1012 16750 5361 2024-06-15T09:28:21Z Moroike 2838 16750 wikitext text/x-wiki [[Bhângsa:Wikipèḍia]] aoc4y8a3ksk624dyeti7qnxqldfwddt Wikipèḍia Bhâsa Madhurâ 0 1013 5363 2021-01-01T12:37:56Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Wikipèḍia Bhâsa Madhurâ]] ka [[Wikipèḍia bhâsa Madhurâ]] 5363 wikitext text/x-wiki #REDIRECT [[Wikipèḍia bhâsa Madhurâ]] dfkzjkmgsopa48bv2a82iecj34b0xn2 Sosèyan 0 1014 6463 5365 2021-03-06T05:40:46Z Rachmat04 112 ~ 6463 wikitext text/x-wiki '''Sosèyan''' otabâ '''kambhubu''' (''Dioscorea bulbifera'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Dioscoreaceae. Sosèyan èkoca' kèya ''aerial yam'', ''air yam'', ''bitter'' yam (Inggris); ''gembolo'' (Jhâbâ); ''uwi klapa'' ([[Batawi]]); ''ubi aung, biaung'' (Bhâli), bân èn-laènna<ref>https://www.cabi.org/isc/datasheet/19295</ref>. [[Bhengkek:Bulbils of Dioscorea bulbifera.jpg|jmpl|269x269px|Ombina sosèyan]] == Ghâḍuwân kimia == Ombi bân ḍâun sosèyan aghâḍhu flavonoid. Salaènna arowa, ombina aghâḍhu alkaloida bân polifenol kèya, dhinèng ḍâunna aghâḍhuwân saponin<ref>https://books.google.co.id/books?id=un2M0Z3avoAC&pg=PA57&lpg=PA57&dq=gembolo&source=bl&ots=f35N_3zDOk&sig=ACfU3U0AXTWwi0s8Wa8bkWXhywNJIAfEDw&hl=en&sa=X&ved=2ahUKEwjgxrLh9_rtAhXGVisKHR7ZAPo4FBDoATAFegQIBxAC#v=onepage&q=gembolo&f=false</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Dioscoreaceae]] cllp8wuizst6pc9bweok2gg1ysjm8ce Bhângsa:Statistika 14 1015 5380 2021-01-01T14:42:14Z Boesenbergia 6 bhângsa anyar 5380 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Angsoka 0 1016 6661 5391 2021-04-03T10:15:30Z Rachmat04 112 ~ 6661 wikitext text/x-wiki '''Angsoka''' (''Pavetta indica'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Rubiaceae. Tombuwân arèya èsebbhut kèya ''soka'' (Inḍonesia, Sonḍhâ); ''jarum-jarum, nyarum-nyarum, gading-gading'' ([[Malaysia]]); bân èn-laènna<ref>https://uses.plantnet-project.org/en/Pavetta_indica_(PROSEA)</ref>. == Panyalambherrân == Angsoka tombu è Inḍia, Cèna bâgiyân lao', [[Myanmar]] (Mandalay bân Yangon) kapolowan Malesia, Australia bâgiyân ḍâjâ<ref>https://www.gbif.org/species/2924801</ref>. [[Bhengkek:Pavetta indica 03845.JPG|jmpl|Kembhângnga angsoka]] == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Rubiaceae]] fidnvzksieq28fmzd466xcnh7fdsqh0 Bhângsa:Sutraḍara 14 1017 5398 2021-01-03T05:39:24Z Boesenbergia 6 bhângsa anyar 5398 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Teppong 14 1018 5400 2021-01-03T05:43:02Z Boesenbergia 6 bhângsa anyar 5400 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Filem 14 1019 5410 2021-01-03T09:55:09Z Boesenbergia 6 bhângsa anyar 5410 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Nathan Trent 0 1020 15409 15406 2023-12-11T22:56:34Z Sastroward 2437 Trent, Nathan 15409 wikitext text/x-wiki [[Bhengkek:Nathan_Trent_Kyiv_17.JPG|jmpl|ka|200px|Nathan Trent è 2017]] '''Nathanaele Koll''' otabâ lebbi èkennal klabân nyamah '''Nathan Trent''' (lahèr è [[Innsbruck]], [[Austria]], 4 April 1992) panèka sala sèttong panyanyi Austria. == Singel == * "Like It Is" (2016) * "Running on Air" (2017) {{DEFAULTSORT:Trent, Nathan}} [[Bhângsa:Panyanyi]] gpu3akmr7vfixco3isazl8p6jp03wly Calum Scott 0 1021 15412 15411 2023-12-11T22:59:03Z Sastroward 2437 Scott, Calum 15412 wikitext text/x-wiki [[Bhengkek:2018-05-21_Calum_Scott-9258_(cropped).jpg|jmpl|ka|200px|Calum Scott è 2018]] '''Calum Scott''' (lahèr è [[Kingston upon Hull]], [[Inggris]], 12 Oktober 1988) panèka sala sèttong panyanyi Inggris. == Singel == * ''[[Only Human]]'' (2018) {{DEFAULTSORT:Scott, Calum}} [[Bhângsa:Panyanyi]] b82aap1l2w463ldk3vq1wy45oooayeg Pablo Alborán 0 1022 15399 15398 2023-12-11T22:26:29Z Sastroward 2437 Alborán, Pablo 15399 wikitext text/x-wiki [[Bhengkek:Premios_Goya_2020_-_Pablo_Alborán_(cropped).jpg|jmpl|ka|200px|Pablo Alborán è 2020]] '''Pablo Moreno de Alborán Ferrándiz''' otabâ lebbi èkennal klabân nyamah '''Pablo Alborán''' (lahèr è [[Málaga]], [[Spanyol]], 31 Mei 1989) panèka sala sèttong panyanyi Spanyol. == Album == * ''Pablo Alborán'' (2011) * ''Tanto'' (2012) * ''Terral'' (2014) * ''Prometo'' (2017) * ''Vértigo'' (2020) {{DEFAULTSORT:Alborán, Pablo}} [[Bhângsa:Panyanyi]] b8ejeltwlzki98lktqoisfz4h7w9tka Shena Malsiana 0 1023 5416 2021-01-03T14:48:19Z Danu Widjajanto 61 Created page with "'''Shena Malsiana''' otabâ lebbi èkennal klabân nyamah '''Shena''' (lahèr è [[Jakarta]], 14 Oktober 1991) panèka sala sèttong panyanyi Indonèsia. == Singel == * Maafk..." 5416 wikitext text/x-wiki '''Shena Malsiana''' otabâ lebbi èkennal klabân nyamah '''Shena''' (lahèr è [[Jakarta]], 14 Oktober 1991) panèka sala sèttong panyanyi Indonèsia. == Singel == * Maafkan Aku (2013) * Imaji (2013) * What Do You Need (2017) * Melawan Awan (2019) * Nelangsa (2019) * Lagu Marah (2020) [[Bhângsa:Panyanyi]] 2a6dtb9rxpk9u77optge89x3k7o8263 Sherina Munaf 0 1024 15397 15391 2023-12-11T22:24:59Z Sastroward 2437 Sherina è 2011 15397 wikitext text/x-wiki [[Bhengkek:SherinaMunaf.jpg|jmpl|ka|200px|Sherina è 2011]] '''Sherina Munaf''' otabâ lebbi èkennal klabân nyamah '''Sherina''' (lahèr è [[Bandung]], 11 Juni 1990) panèka sala sèttong panyanyi bân aktris Indonèsia. == Album == * ''[[Andai Aku Besar Nanti]]'' (1999) * ''[[Petualangan Sherina (album)|Petualangan Sherina]]'' (2000) * ''[[My Life]]'' (2002) * ''[[Primadona]]'' (2007) * ''[[Gemini (album)|Gemini]]'' (2009) * ''[[Tuna (album)|Tuna]]'' (2013) {{DEFAULTSORT:Munaf, Sherina}} [[Bhângsa:Panyanyi]] [[Bhângsa:Aktris]] 0zteavb6yrlu7gk67c058nk0von28kx Biḍârâ 0 1025 14554 5728 2023-10-16T00:14:31Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14554 wikitext text/x-wiki '''Biḍârâ''' (''Strychnos ligustrina'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Loganiceae. Biḍârâ èkoca' kèya ''dara laut'' (Jhâbâ); ''bidara laut'' (Inḍonesia); ''kayu ular'' (Timor); bân èn-laènna<ref>https://uses.plantnet-project.org/en/Strychnos_lucida_(PROSEA)</ref>. == Paghuna'an == È Dhisa Hu'u, [[Kabhupatèn Dompu]], Nusa Tenggara Barat kolè' kajuna èyangghuy ghâbây nambhâi sakè' [[ghighi]] polana alobâng<ref>{{Cite web |title=Archive copy |url=https://www.forda-mof.org/files/Digital_Bidara_Laut_Mataram_2014.compressed.pdf |access-date=2021-01-03 |archive-date=2018-12-22 |archive-url=https://web.archive.org/web/20181222234805/http://www.forda-mof.org/files/Digital_Bidara_Laut_Mataram_2014.compressed.pdf |dead-url=yes }}</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Loganiaceae]] apemfy9e4zrar0z70ln2t3nuyvo0kn9 Bhângsa:Loganiaceae 14 1026 5422 2021-01-03T16:51:23Z Boesenbergia 6 bhângsa anyar 5422 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Bhângsa:Jhâlân 14 1027 5454 2021-01-04T07:52:47Z Pinerineks 7 Created page with "[[Bhângsa:Geografi]]" 5454 wikitext text/x-wiki [[Bhângsa:Geografi]] 5ixhnj5b44dsgzi1ptls5f3lk5250sj Kaju bilis 0 1028 5719 5456 2021-01-13T16:15:06Z Rachmat04 112 ~ 5719 wikitext text/x-wiki '''Kaju bilis''' (''Harrisonia brownii'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Rutaceae. Tombuwân arèya èkoca' kèya ''tara kedauk'' (Sumba); ''kai tudu'' (Timor); bân èn-laènna<ref>https://uses.plantnet-project.org/en/Harrisonia_brownii_(PROSEA)</ref>. == Panyalambherrân == Kaju bilis tombu è [[Polo Andaman]], Angola, Bangladesh, Benin, Borneo, Burundi, Kamboja, Kamerun, Cèna Tèmor Lao', Ethiopia, Ghana, Guinea, Hainan, Ivory Coast, Jhâbâ, Kenya, Laos, Kapolowan Nusa Tenggara, Liberia, Malawi, Malaya, Maluku, Mozambique, Myanmar, New Guinea, Polo Nikobar, Nigeria, Filipina, Rwanda, Sierra Leone, Polo Solomon, Somalia, Sudan, Sulawesi, [[Polo Somattra|Somattra]], Tanzania, Thailand, Togo, Uganda, Vietnam, Zambia, bân Zaire<ref>http://www.plantsoftheworldonline.org/taxon/urn:lsid:ipni.org:names:331645-2</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Rutaceae]] 8lfmaaca5j8rns0tpkwio5gbpbduyy7 Bhuddhâjâ 0 1029 15141 5468 2023-12-07T23:23:47Z EmausBot 150 Fixing double redirect to [[Ḅuḍâjâ]] 15141 wikitext text/x-wiki #ALIH [[Ḅuḍâjâ]] fvkhbnfwe6ppcbmclpac0wo5zaudig9 Latvia 0 1030 16816 5771 2024-06-24T11:32:34Z Egilus 318 16816 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Latvia'''</span></caption> |- ! '''Bendirâ Latvia''' !! '''Lambhâng Latvia''' |- | [[Bhengkek:Flag of Latvia.svg|120px]] || [[Bhengkek:Coat of Arms of Latvia.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Dievs, svētī Latviju!'' |- | [[Bhengkek:Latvian National Anthem.ogg|center|]] |- ! Peta lokasi Latvia |- | [[Bhengkek:Latvia in its region.svg|250px|center|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Riga]]</td></tr> <tr><td>Kamardikaan:</td><td>18 November 1918</td></tr> <tr><td>Presiden:</td><td>Edgars Rinkēvičs (2024)</td></tr> <tr><td>Perdana Menteri:</td><td>Evika Siliņa (2024)</td></tr> <tr><td>Loas bilajâh:</td><td> 64,589 km² </td></tr> <tr><td>Penduduk:</td><td> 1,934,379 (2018) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Latvia]]</td></tr> <tr><td>Nyama oang</td><td>[[Euro]]</td></tr> <tr><td>Kode telepon:</td><td>+371</td></tr> <tr><td>Kode Internet:</td><td>.lv</td></tr> </table> '''Latvia''' otabâ '''Republik Latvia''' (bhâsa Latvia: ''Latvijas Republika, Latvija'') panèka sala sèttong naghârâ è [[Èropa]] Ḍâjâ. Ibukotana iyâ arèya kotta [[Riga]]. Naghârâ arèya aengghânan bi' laot Baltik è bârâ' (498 km); [[Belarus]] è lao tèmor (161 km); [[Rusia]] è tèmor (332 km); [[Estonia]] è ḍâjâ (333 km); bân [[Lithuania]] è lao (544 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/latvia/ CIA Factbook: Latvia]". Retrieved 05 January 2021.</ref> Luas wilayahna 64,589 km², adhâddhiaghi naghârâ ka-122 sè palèng jhembâr è dhunnya. Penduduk naghârâ Latvia bâḍâ 1,934,379 (2018) orèng bân kapadatan pendudukna 30,9 orèng per km².<ref>[https://www.csb.gov.lv/lv/statistika/statistikas-temas/iedzivotaji/iedzivotaju-skaits/meklet-tema/2402-iedzivotaju-skaita-izmainas-latvija-2017 Changes in Latvian population.] Central Statistic Bureau of Latvia, 28.05.2018. Retrieved 05 January 2021.</ref> == Galeri == <gallery> Vistas desde la iglesia de San Pedro, Riga, Letonia, 2012-08-07, DD 12.JPG|Riga Daugavpils Rīgas iela naktī.jpg|Daugavpils Kolkas rags.jpg|Kolka Kuldyga. ventos krioklys, 2006-09-22.jpg|Venta Baltā kāpa 2013.g. 27. janvāris - panoramio (1).jpg|Saulkrasti </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] kwfpdvcwf9cogv524djfs2nwyqvn6eo Pangangghuy:Pratyya Ghosh/WSign.js 2 1031 5473 2021-01-05T04:36:55Z Pathoschild 323 global user pages ([[m:Synchbot|requested by Pratyya Ghosh]]) 5473 javascript text/javascript <span style="font-family:Cambria">'''[[User:Pratyya Ghosh|<span style="color:#082567">PratyyaG</span>]] · [[User talk:Pratyya Ghosh|<span style="color:#224C98">Talk</span>]]''' </span> dfkuzrfxb3fokiyj65jf5r4fqfl3qbp Australia 0 1032 15582 15557 2024-01-05T05:29:57Z Alfiyah Rizzy Afdiquni 9 Mengembalikan suntingan oleh [[Special:Contributions/114.125.126.55|114.125.126.55]] ([[User talk:114.125.126.55|bicara]]) ke revisi terakhir oleh [[User:Sastroward|Sastroward]] 15381 wikitext text/x-wiki [[Bhengkek:Flag of Australia (converted).svg|jmpl|150px|Bendirâ Australia]] [[Bhengkek:Coat of Arms of Australia.svg|jmpl|150px|Lambhâng Australia]] [[Bhengkek:Australia in its region.svg|jmpl|150px|Australia]] [[Bhengkek:U.S. Navy Band, Advance Australia Fair (instrumental).ogg|jmpl|Laghu kabhângsahan Australia]] '''Australia''' otabâ '''Persemakmuran Australia''' iyâ arèyanaghârâ è benua Australia bân naghârâ palèng rajâ è [[Oseania]]. Kottha otamana iyâ arèya kotthaa [[Canberra]] bân kottha palèng rajâ iyâ arèya [[Sydney]]. Lowas wilayahna 7,617,930 km<sup>2</sup>.<ref>"[https://web.archive.org/web/20070324194241/http://www.ga.gov.au/education/facts/dimensions/compare.htm Australia's Size Compared]". Geoscience Australia. Archived from the original on 24 March 2007. Retrieved 19 May 2007.</ref> == Galeri == <gallery> Canberra (AU), Commonwealth Avenue Bridge -- 2019 -- 1811.jpg|Canberra Sydney Opera House and Harbour Bridge Dusk (2) 2019-06-21.jpg|Sydney Melbourne Night Panorama.jpg|Melbourne Skylines of Brisbane in winter misty morning seen from Kangaroo Point, Queensland 04.jpg|Brisbane Mount Conner, August 2003.jpg|Outback GreatBarrierReef-EO.JPG|Karang Penghalang Bessar (''Great Barrier Reef'') </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 97y4s5lwr6dzee1udbq1ym7a57cy3dz Jherruk budhun 0 1033 15791 5482 2024-02-08T05:57:31Z OrangKalideres 2196 + teks tebal 15791 wikitext text/x-wiki '''Jherruk budhun''' iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Rutaceae. Tombuwân arèya èkoca' kèya ''bitter orange, sour orange'' (Inggris); ''limau samar'' (Malaysia); ''cabuso, cabiso'' (Filipina); bân èn-laènna<ref>https://uses.plantnet-project.org/en/Citrus_aurantium_(PROSEA)</ref>. Èparkèra'aghi jherruk budhun arèya ''hibrida'' ḍâri [[jherruk macan]] bân [[jherruk mandarin]]<ref>https://pfaf.org/user/Plant.aspx?LatinName=Citrus+aurantium</ref>. [[Bhengkek:Citrus × aurantium.jpg|thumb|Buwâna jherruk budhun]] == Sombher == <references /> [[Bhângsa:Rutaceae]] [[Bhângsa:Totombuwân]] kszqstxhy68o3q2qxg9zheleyzt9g9r Bhângsa:Oleaceae 14 1034 5486 5485 2021-01-05T11:53:24Z Boesenbergia 6 5486 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Lithuania 0 1035 8976 8656 2022-10-02T11:54:02Z CommonsDelinker 24 Replacing Tautiška_giesme_instumental.ogg with [[File:Tautiška_giesme_instrumental.oga]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR3|Criterion 3]] (obvious error) · fix typo). 8976 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Lithuania'''</span></caption> |- ! '''Bendirâ Lithuania''' !! '''Lambhâng Lithuania''' |- | [[Bhengkek:Flag of Lithuania.svg|120px]] || [[Bhengkek:Coat of Arms of Lithuania.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Tautiška giesmė'' |- | [[Bhengkek:Tautiška giesme instrumental.oga|pus|]] |- ! Peta lokasi Lithuania |- | [[Bhengkek:Lithuania in its region.svg|250px|pus|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Vilnius]]</td></tr> <tr><td>Kamardikaan:</td><td>16 Fèbruwari 1918</td></tr> <tr><td>Presiden:</td><td>Gitanas Nausėda (2021)</td></tr> <tr><td>Perdana Menteri:</td><td>Ingrida Šimonytė (2021)</td></tr> <tr><td>Loas bilajâh:</td><td> 65,300 km² </td></tr> <tr><td>Penduduk:</td><td> 2,810,118 (2018) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Lithuania]]</td></tr> <tr><td>Nyama oang</td><td>[[Euro]]</td></tr> <tr><td>Kode telepon:</td><td>+370</td></tr> <tr><td>Kode Internet:</td><td>.lt</td></tr> </table> '''Lithuania''' otabâ '''Republik Lithuania''' (bhâsa Lithuania: ''Lietuvos Respublika, Lietuva'') panèka sala sèttong naghârâ è [[Èropa]] Ḍâjâ. Ibukotana iyâ arèya kotta [[Vilnius]]. Naghârâ arèya aengghânan bi' laot Baltik è bârâ' (90 km); [[Latvia]] è ḍâjâ (544 km); [[Belarus]] è lao' bân tèmor (640 km); [[Rusia]] è lao' bârâ' (261 km); bân [[Polandia]] è lao' bârâ' (104 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/lithuania/ CIA Factbook: Lithuania]". Retrieved 05 January 2021.</ref> Luas wilayahna 65,300 km², adhâddhiaghi naghârâ ka-121 sè palèng jhembâr è dhunnya. Penduduk naghârâ Lithuania bâḍâ 2,810,118 (2018) orèng bân kapadatan pendudukna 45,3 orèng per km².<ref>[https://osp.stat.gov.lt/informaciniai-pranesimai?articleId=5526623 Changes in Lithuanian population.] Official Statistics Portal of Lithuania, 11.01.2018. Retrieved 06 January 2021.</ref> == Galeri == <gallery> Žadvainių ežeras.jpg|Lithuania Ḍâjâ Vilnius - panoramio (13).jpg|Vilnius Vytautas the Great Bridge from hill, Kaunas, Lithuania - Diliff.jpg|Kaunas Front_facade_of_the_Trakai_Island_Castle,_2009.jpg|Trakai Anykščių lajų takas (2).jpg|Anykščiai </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] qpzxq7bi2l6a2tfj5mluc7arybqeo4t Pangangghuy:Egilus 2 1036 6279 6278 2021-01-27T01:52:15Z Egilus 318 6279 wikitext text/x-wiki [[File:Egīls Belševics.jpg|200px|frameless|right|Egīls Belševics Riga, Latvia]] {| style="float: right; margin-left: 1em; margin-bottom: 1ex; width: 266px; border: 1px solid #99B3FF; clear: right" |- | {{#babel:lv|ru-4|en-2|bi-2|eo-1|pt-1|mad-0}} |- |} Hello! Sorry, but I TOTALLY don't know bhâsa Madhurâ. Therefore, feel free show me to my mistakes and revert them. All texts I'm writing here in Madurese are compilated copies of sentences from another articles. F.e., about countries I compiled sentences from [[Finlandia]], [[Afganistan]] and some others but I don't know, are they in right language or not. Countries names I took from [[Ḍaftar naghârâ]] but in the same way I don't know about their exactness. F.e., "Lithuania" in Indonesian is "Lituania" and I don't know, is the version with "th" in Madurese or it is simply copied from English :D And yes, I already understand, that even the state table in "[[Indonesia]]" is written partly in Indonesian, not in Madurese. And nobody repairs it... but I use it for example because no have another. This my visit in Madurese Wikipedia is simply a casual interest to newcomers. I've been working mostly in Latvian texts, about: * ITHF table hockey * Mushrooms * Photos of streets and architectural heritage of Latvia h4x04vxwe65kdq1p9hplosbpa5zt36d Estonia 0 1037 14787 14034 2023-11-23T18:13:50Z CommonsDelinker 24 Removing [[:c:File:Drone_video_of_Estonia_2021.webm|Drone_video_of_Estonia_2021.webm]], it has been deleted from Commons by [[:c:User:Yann|Yann]] because: per [[:c:Commons:Deletion requests/File:Drone video of Estonia 2021.webm|]]. 14787 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Estonia'''</span></caption> |- ! '''Bendirâ Estonia''' !! '''Lambhâng Estonia''' |- | [[Bhengkek:Flag of Estonia.svg|120px]] || [[Bhengkek:Coat of arms of Estonia.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Mu isamaa, mu õnn ja rõõm'' |- | [[Bhengkek:US Navy band - National anthem of Estonia.ogg|pus|]] |- ! Peta lokasi Estonia |- | [[Bhengkek:Estonia in its region.svg|250px|pus|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Embu'koṭṭa::</td><td>[[Tallinn]]</td></tr> <tr><td>Kamardhika'an::</td><td>24 Fèbruwari 1918</td></tr> <tr><td>Presiden:</td><td>Alar Karis (2021)</td></tr> <tr><td>Perdana Menteri:</td><td>Jüri Ratas (2021)</td></tr> <tr><td>Loas bilajâh:</td><td> 45,227 km² </td></tr> <tr><td>Penduduk:</td><td> 1,328,976 (2020) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Estonia]]</td></tr> <tr><td>Nyama oang</td><td>[[Euro]]</td></tr> <tr><td>Kode telepon:</td><td>+372</td></tr> <tr><td>Kode Internet:</td><td>.ee</td></tr> </table> '''Estonia''' otabâ '''Republik Estonia''' (bhâsa Estonia: ''Eesti, Eesti Vabariik'') panèka sala sèttong naghârâ è [[Èropa]] Ḍâjâ. Embu' koṭṭana iyâ arèya kotta [[Tallinn]]. Naghârâ arèya aengghânan bi' laot Baltik è ḍâjâ bân bârâ' (3794 km); [[Latvia]] è lao' (333 km); bân [[Rusia]] è tèmor (324 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/estonia/ CIA Factbook: Estonia]". Retrieved 06 January 2021.</ref> Luas wilayahna 45,227 km², adhâddhiaghi naghârâ ka-129 sè palèng jhembâr è dhunnya. Penduduk naghârâ Estonia bâḍâ 1,328,976 (2020) orèng bân kapadatan pendudukna 29,1 orèng per km².<ref>[https://www.stat.ee/en «Immigration helped to increase the population figure»]. Eesti Statistikaamet. 12.05.2020. Retrieved 06 January 2021.</ref> == Galeri == <gallery> Altja, Parque Nacional Lahemaa, Estonia, 2012-08-12, DD 03.JPG|Lahemaa, Estonia Ḍâjâ Tallinn Landmarks 01.jpg|[[Tallinn]] Narva castle 2008.JPG|Narva Tartu Town Hall 2015.jpg|Tartu Jägala juga 22-03-2013.JPG|Jägala, Estonia Bârâ' </gallery> == Referensi == {{reflist}} [[Bhângsa:Estonia| ]] [[Bhângsa:Naghârâ]] 5c1xxv4vx56ipwcksyjq8jx6kw9hlaj Bhângsa:Komputer 14 1038 5569 2021-01-06T10:21:38Z Boesenbergia 6 bhângsa anyar 5569 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Bhujhângghâ 14 1039 5571 2021-01-06T10:24:30Z Boesenbergia 6 bhângsa anyar 5571 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Hiḍroponik 14 1040 5574 2021-01-06T10:33:26Z Boesenbergia 6 bhângsa anyar 5574 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Aktivis 14 1041 5576 2021-01-06T10:38:47Z Boesenbergia 6 bhângsa anyar 5576 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Kosambhi 0 1042 5726 5577 2021-01-14T15:00:20Z Rachmat04 112 ~ 5726 wikitext text/x-wiki '''Kosambhi''' (''Schleichera oleosa'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Sapindaceae. Tombuwân arèya èkoca' kèya ''kesambi'' (Jhâbâ); ''kasambi'' (Sonḍhâ); ''macassar oil tree; ceylon oak'' (Inggris); ''kusambi'' (Malaysia); bân èn-laènna<ref>https://uses.plantnet-project.org/en/Schleichera_oleosa_(PROSEA)</ref>. == Panyalambherrân == [[Bhengkek:Schleichera oleosa 07.JPG|thumb|Buwâna kosambhi]] Kosambhi tombu è Inḍia, [[Sri Lanka]], Myanmar, Thailand, Malaysia, bân Inḍonesia<ref>http://tropical.theferns.info/viewtropical.php?id=Schleichera+oleosa</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Sapindaceae]] f6vklq4byjonbl7ml6bug3ollhdf866 Bhângsa:Sapindaceae 14 1043 5578 2021-01-06T14:17:30Z Boesenbergia 6 bhângsa anyar 5578 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Con-acconan 0 1044 6879 5583 2021-05-08T19:40:44Z Rachmat04 112 ~ 6879 wikitext text/x-wiki '''Con-acconan''' (''Senna alata'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Fabaceae. Tombuwân arèya èkoca' kèya ''candle bush'' (Inggris); ''ketepeng cina'' (Inḍonesia); ''daun kurap'' (Malaysia) bân èn-laènna<ref>https://www.cabi.org/isc/datasheet/117090#toidentity</ref>. == Jhâjhârbâ'ân ropa == Con-acconan anḍi' bâu sè bâceng, ghlâgârrâ loros tombuna ka attas, ḍâunna abârna bhiru bâk konèng bân malèbâr. Kembhângnga konèng ngacernang, dhinèng bighina abârna [[sokklat]]<ref>Gilman, E.F. and Watson, D.G., 1993. Cassia Alata Candlebrush. ''Southern Group of State Foresters'', pp.1-3.</ref>. == Sombher == [[Bhengkek:Candlebush (Senna alata) invasive species from Mexico ... (23007468340).jpg|jmpl|Con-acconan]] [[Bhângsa:Fabaceae]] [[Bhângsa:Totombuwân]] d0adlz97lfddcspuiyqgfumo1xa5qa3 Bhângsa:Bhâthèk 14 1045 5591 2021-01-07T16:39:01Z Boesenbergia 6 bhângsa anyar 5591 wikitext text/x-wiki [[Bhângsa:Kaèn]] r2fwh23edyd279wleoqs2zzju3sjvhd Bhângsa:Kaèn 14 1046 5592 2021-01-07T16:39:32Z Boesenbergia 6 bhângsa anyar 5592 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Pangangghuy:Alexlipetsk48 2 1047 5593 2021-01-07T20:11:33Z Alexlipetsk48 297 Created page with "Hi!" 5593 wikitext text/x-wiki Hi! mi1dbxhkrqdan17x2qp4xqqtwl9h89d Rusia 0 1048 11735 11137 2023-02-24T17:49:08Z NicoScribe 1503 Membalikkan revisi 11137 oleh [[Special:Contributions/46.204.69.22|46.204.69.22]] ([[User talk:46.204.69.22|bicara]]) ? 11735 wikitext text/x-wiki [[Bhengkek:Flag of Russia.svg|jmpl|120px|bendirâ Rusia]] [[Bhengkek:Coat of Arms of the Russian Federation.svg|jmpl|120px|lambhâng Rusia]] [[Bhengkek:Flag of Russia.svg|jmpl|ka|Rusia]] [[Bhengkek:Russian_Anthem_chorus.ogg|jmpl|laghu kabhângsahan Rusia]] '''Rusia''' (bhâsa Rusia: ''Россия'') otabâ '''Federasi Rusia''' panèka sala sèttong naghârâ è [[Èropa]] Tèmor bân [[Asia]] Ḍâjâ. [[Bhângsa:Naghârâ]] 2pwj5wuf5ils5rh59lovdg2hbl6nyuj Swiss 0 1050 15577 15549 2024-01-05T05:21:23Z Alfiyah Rizzy Afdiquni 9 Mengembalikan suntingan oleh [[Special:Contributions/114.125.126.55|114.125.126.55]] ([[User talk:114.125.126.55|bicara]]) ke revisi terakhir oleh [[User:Egilus|Egilus]] 5774 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Swiss'''</span></caption> |- ! '''Bendirâ Swiss''' !! '''Lambhâng Swiss''' |- | [[Bhengkek:Flag of Switzerland.svg|120px]] || [[Bhengkek:Coat of arms of Switzerland.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Unus pro omnibus, omnes pro uno'' |- | [[Bhengkek:Swiss Psalm.ogg|center|]] |- ! Peta lokasi Swiss |- | [[Bhengkek:Switzerland in its region.svg|250px|center|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Bern]]</td></tr> <tr><td>Kamardikaan:</td><td>1 Agustus 1291</td></tr> <tr><td>Presiden:</td><td>Guy Parmelin (2021)</td></tr> <tr><td>Vice Presiden:</td><td>Ignazio Cassis (2021)</td></tr> <tr><td>Loas bilajâh:</td><td> 41,285 km² </td></tr> <tr><td>Penduduk:</td><td> 8,570,146 (2019) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Jerman]], [[bhâsa Perancis]], [[bhâsa Italia]], [[bhâsa Romansh]]</td></tr> <tr><td>Nyama oang</td><td>[[Franc Swiss]] (CHF)</td></tr> <tr><td>Kode telepon:</td><td>+41</td></tr> <tr><td>Kode Internet:</td><td>.ch, .swiss</td></tr> </table> '''Swiss''' otabâ '''Switzerland''' (bhâsa Jerman: ''Schweiz'', bhâsa Perancis: ''Suisse'', bhâsa Italia: ''Svizzera'', bhâsa Romansh: ''Svizra'') bân '''Konfederasi Swiss''' panèka sala sèttong naghârâ è [[Èropa]] Bârâ'. Embu' koṭṭana iyâ arèya koṭṭa [[Bern]] bân koṭṭa palèng rajâ iyâ arèya [[Zurich]]. Naghârâ arèya aengghânan bi' [[Jerman]] è ḍâjâ (348 km); [[Perancis]] è bârâ' (525 km); [[Italia]] è lao (698 km); [[Austria]] (158 km) bân [[Liechtenstein]] (41 km) è tèmor.<ref>"[https://www.cia.gov/the-world-factbook/countries/switzerland/ CIA Factbook: Switzerland]". Retrieved 08 January 2021.</ref> Luas wilayahna 41,285 km², adhâddhiaghi naghârâ ka-132 sè palèng jhembâr è dhunnya. Penduduk naghârâ Swiss bâḍâ 8,570,146 (2019) orèng bân kapadatan pendudukna 207 orèng per km².<ref name=population>[https://www.bfs.admin.ch/bfs/de/home/statistiken/bevoelkerung.gnpdetail.2019-0447.html Bevölkerungsbestand am Ende des 2. Quartal 2019], 19 September 2019, Swiss Federal Statistical Office, .XLS</ref> == Galeri == <gallery> Engadin.jpg|Engadin, Swiss Tèmor Bern 007 (35250800705).jpg|Bern Zürich Switzerland-Münsterbrücke-and-Fraumünster-01.jpg|Zurich Grenzgletscher.jpg|Grenzgletscher, Swiss Lao Lakefront.PNG|Vevey, Swiss Bârâ' </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 7or8ighkn12wv4gtvlcqdt8soxg68ij Canḍhâna jhengghi 0 1051 5602 5601 2021-01-08T14:43:04Z Boesenbergia 6 5602 wikitext text/x-wiki [[Bhengkek:Pterocarpus santalinus L.f. (Red sanders) - Flickr - lalithamba.jpg|thumb|Kembhângnga canḍhâna jhengghi]] '''Canḍhâna jhengghi''' (''Pterocarpus santalinius'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Fabaceae. Tombuwân èkoca' kèya ''red sandalwood, agaru, rubywood'' (Inggris); ''chenchandanam'' (Malayalam); bân èn-laènna<ref>https://indiabiodiversity.org/species/show/226212</ref>. == Panyalambherrân == Caḍhâna jhengghi tombu è Inḍia, Sri Lanka, [[Taiwan]], bân Cèna<ref>Dhanabal P, Kannan SE, Bhojraj S. Protective and therapeutic effects of the Indian medicinal plant Pterocarpus santalinus on D-galactosamine-induced liver damage. Asian J Trad Med. 2007;2:51–7.</ref>. == Sombher == <references /> [[Bhângsa:Fabaceae]] [[Bhângsa:Totombuwân]] isilfl25dyi938vom55zvvikj54m18e Bhângsa:Parabhut 14 1052 5620 2021-01-08T15:29:45Z Boesenbergia 6 bhângsa anyar 5620 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Cèṭa'an:Asbox 10 1053 5624 2021-01-09T03:24:23Z Silencemen21 165 Created page with "<includeonly>{{#invoke:Asbox|main}}</includeonly><noinclude> {{documentation}} <!-- Add categories to the /doc subpage and interwikis to Wikidata. --> </noinclude>" 5624 wikitext text/x-wiki <includeonly>{{#invoke:Asbox|main}}</includeonly><noinclude> {{documentation}} <!-- Add categories to the /doc subpage and interwikis to Wikidata. --> </noinclude> ksm2ygwb5s1f3x9t0pn08ktjf3admyc Modul:Asbox 828 1054 21007 21006 2024-10-18T00:24:36Z Munajad.MH 3071 21007 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 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('Modul: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('Modul: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'Cèṭaan rintisan sè osa perhatian', '[[Bhângsa:%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('Modul: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 = {}} 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], '[^%w%p%s]', '')--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 'Pessen cèṭaan rintisan klabân sub halaman dokumentasi' 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 = {}, '* [[:Bhângsa:%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, 'Cèṭaan arèya ghita mowa jellas! Setidakna èttong parameter <code>|subject</code>, <code>|article</code> or <code>|qualifier</code> kodhu èangsel.', {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 'Cèṭaan rintisan', 'Exclude in print', args.icon and 'Cèṭaan rintisan sè aghunaaghi parameter ikon' 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 'Cèṭaan rintisan tanpa ghâmbhâr', args.imagealt and {k = 'I', t = page.text}, }) :_((not p.demo or p.demo == 'doc') and--Add standard stub template documentation require('Modul:Documentation').main{ content = Buffer(page.text ~= 'Stub' and--This comparison performed in {{Asbox/stubtree}} before it invokes Module:Asbox stubtree require('Modul: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'table' :addClass'metadata plainlinks stub' :css{background = 'transparent'} :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'i' :wikitext( Buffer'Serradhân atopik':_(args.subject):_(args.article or ''):_(args.qualifier)' ',--space ' Arèa èngghi panèka sabighiân [[Wikipèḍia:Rintisan|rintisan]]. Abâ`na kèngèng abhântoh Wikipèḍia klabân [', page:fullUrl('action=edit', 'relative'), ' ngakembhângaghi].' ) :done() :node(args.name and require'Modul:Navbar'._navbar{ args.name, mini = 'yes', style = 'position: absolute; right: 15px; display: none;' } ) :node(args.note and mw.html.create() :tag'br':done() :tag'span' :css{['font-style'] = 'normal', ['font-size'] = 'smaller'} :wikitext(args.note) :done() ) :allDone() --[[ 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 output:wikitext(not p.demo and category{done = true} or nil) end return p k98wgg7380c2p2poawr2avs85778inn Cèṭa'an:Stub documentation 10 1055 5701 5626 2021-01-13T01:47:45Z Silencemen21 165 5701 wikitext text/x-wiki Arèya panèka '''cèṭa'an rintisan'''. Penjelasan singkat tentang cèṭa'an arèya bâdâh è bâbâ; untuk informasi ghenna'na, sèlahaghi bâcah [[Wikipèḍia:Rintisan]]. === Apa rowa rintisan? === Rintisan panèka sabigghi' serradhân sè coma aangsel brâmpan okara teks sè ghita' cokop lanjhâng untuk èangghep mènangka bhulâsan ensiklopedia. === Dâmma mengidentifikasi rintisan? === *Kelamon memungkinkan, coba' sarèh templat rintisan sè palèng addhuh klabân serradhân. *Duwâ' cèṭa'an rintisan otabâ lebbi ollè èghunaaghi kelamon osa. Ator ta' ollè lebbi dâri empa' cèṭa'an. *letta'aghi templat rintisan è ojung bâbâ artikel, saampon longkang ''pranala lowar'', cèṭa'an navigasi, bân tag kategori. Akadeng biyasah, cèṭa'an ètolès klabân kurung kurawal ganda, misal <nowiki>{{stub}}</nowiki>. === Informasi derderan === Informasi lebbi derder bhisa ètemmohaghi è: *[[Wikipèḍia:Rintisan]] <noinclude> {{documentation}} [[Kategori:Dokumentasi cèṭa'an]] </noinclude> 1m4yc8pje927xc4d2bbjv0fpcjkemc7 Modul:Buffer 828 1056 5627 2021-01-09T03:39:33Z Silencemen21 165 Created page with "--[[============================= This Module was written by Alexander Zhikun He, also known as, User:Codehydro on the English Wikipedia All methods were developed independen..." 5627 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 Cèṭa'an:Stub 10 1057 7316 7230 2021-08-24T14:52:27Z Boesenbergia 6 7316 wikitext text/x-wiki {{asbox | image = P wiki letter w.svg | pix = 30 | subject = umum | article = | qualifier = | category = Bhâbhâdhân omom {{#time: F | {{REVISIONTIMESTAMP}} }} {{#time: Y | {{REVISIONTIMESTAMP}} }} | tempsort = no | lowercase = y | name = Cètha'an:Stub | note = <hr>Kalamon dhika nangalè kaca sè ngangghuy cètha'an {{tl|stub}} ènga' rèya, nyara obâ kalabân cètha'an bhâbhâdhân sè lebbi khosos. }}<noinclude> [[Bhângsa:Cètha'an bhâbhâdhân|{{PAGENAME}}]] </noinclude> qqigiq93fmh69jiug00oesnw51f7lwn Modul:Asbox stubtree 828 1058 5637 2021-01-09T05:00:37Z Silencemen21 165 Created page with "local i = {} function i.exists(pagename) local t = mw.title.new(pagename, "Cèṭa'an") return t.exists end function i.pcase(word) return mw.ustring.upper(mw.ustr..." 5637 Scribunto text/plain local i = {} function i.exists(pagename) local t = mw.title.new(pagename, "Cèṭa'an") return t.exists end function i.pcase(word) return mw.ustring.upper(mw.ustring.sub(word,1,1)) .. mw.ustring.sub(word,2) end function i._subtree(pagename) local finalresult local out = {"",pagename} local tt local temppage local temppageexists local r = 0 local t = {} local removeditem1 = "" local removeditem2 = "" -- split items on dash into table for token in mw.ustring.gmatch(pagename, "[^-]+") do -- don't add numbered items to list if tonumber(mw.ustring.sub(token,1,1)) == nil then table.insert(t,token) else r = 1 end end table.remove(t, #t) while (#t > 1) do if r == 1 then r = 0 else -- Remove 1st item from list removeditem1 = t[1] table.remove(t, 1) end temppage = table.concat(t, "-") .. "-stub" temppageexists = i.exists(temppage) if temppageexists == true then table.insert(out,"[[Template:" .. temppage .. "|" .. i.pcase(temppage) .. "]]") else -- If template with first item does not exist, try removing last item removeditem2 = t[#t] table.remove(t, #t) temppage = removeditem1 .. "-" .. table.concat(t, "-") .. "-stub" if #t == 0 then temppage = removeditem1 .. "-stub" end temppageexists = i.exists(temppage) if temppageexists == true then -- if exists then add first item back to list table.insert(t,1,removeditem1) table.insert(out,"[[Template:" .. temppage .. "|" .. i.pcase(temppage) .. "]]") else -- if exists then add last item back to list table.insert(t,removeditem2) end end end finalresult = '<div style="float:right; border-style:dotted; border-width:2px; padding:5px; margin:5px;">' finalresult = finalresult .. '<span title="Arèya noddhuh hirarki dâri cèṭaan rintisan dâlem cangkè klabân cèṭaan laènna." style="font-size:125%; font-weight:bold;">Hierarki rintisan</span>' finalresult = finalresult .. table.concat(out, "\n* ") finalresult = finalresult .. '\n* [[Template:Stub|Stub]]' finalresult = finalresult .. '\n</div>' return finalresult end function i.subtree(frame) return i._subtree(frame.args["pagename"]) end return i aq62jvkqb72c4vbtscakapo1suw1fnk Cèṭa'an:Bio-stub 10 1059 5638 2021-01-09T05:07:51Z Silencemen21 165 Created page with "{{Asbox | image = Crystal Clear app Login Manager.png | pix = 30 | subject = tokoh biografi | qualifier = | category = Rintisan orèng | tempsort = | name..." 5638 wikitext text/x-wiki {{Asbox | image = Crystal Clear app Login Manager.png | pix = 30 | subject = tokoh biografi | qualifier = | category = Rintisan orèng | tempsort = | name = Cèṭa'an:Bio-stub }} kdavxrxj4qfpxeaa7kabhm5uqhhiwor Cèṭa'an:Indonesia-bio-stub 10 1060 5639 2021-01-09T05:10:15Z Silencemen21 165 Baru 5639 wikitext text/x-wiki {{asbox | image = Soekarno.jpg{{!}}border | pix = 30 | subject = biografi tokoh Indonesia | qualifier = | category = Rintisan orèng Indonesia | tempsort = * | name = Cèṭa'an:Indonesia-bio-stub }} 0q6r4kwqh8zu9ra1q9acy0k8szvej5n Cèṭa'an:TI 10 1061 5641 2021-01-09T05:28:25Z Silencemen21 165 Created page with "&#123;&#123;[[Cèṭa'an:{{{1}}}|{{{1}}}]]&#125;&#125;<noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude>" 5641 wikitext text/x-wiki &#123;&#123;[[Cèṭa'an:{{{1}}}|{{{1}}}]]&#125;&#125;<noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> jfly2qa4uwsk9f80dszjo64yp51gsnu Cèṭa'an:Dokumentasi 10 1063 5645 2021-01-09T05:32:04Z Silencemen21 165 Silencemen21 ngallèyaghi kaca [[Cèṭa'an:Dokumentasi]] ka [[Cèṭa'an:Documentation]] nèmpa pangallèyan sè laju 5645 wikitext text/x-wiki #REDIRECT [[Cèṭa'an:Documentation]] cosz9jplp4s23zigfvz4prdj3fvens7 Polandia 0 1064 16868 16698 2024-07-10T04:21:30Z Alfiyah Rizzy Afdiquni 9 16868 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Polandia'''</span></caption> |- ! '''Bendirâ Polandia''' !! '''Lambhâng Polandia''' |- | [[Bhengkek:Flag of Poland.svg|120px]] || [[Bhengkek:Herb Polski.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Mazurek Dąbrowskiego'' |- | [[Bhengkek:Mazurek Dabrowskiego.ogg|pus|]] |- ! Peta lokasi Polandia |- | [[Bhengkek:Poland in its region.svg|250px|pus|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Warsawa]]</td></tr> <tr><td>Kamardikaan:</td><td>18 April 1025; 11 November 1918</td></tr> <tr><td>Presiden:</td><td>Andrzej Duda (2021)</td></tr> <tr><td>Perdana Menteri:</td><td>Donald Tusk (2024)</td></tr> <tr><td>Loas bilajâh:</td><td> 312,696 km² </td></tr> <tr><td>Penduduk:</td><td> 38,383,000 (2019) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Polandia]]</td></tr> <tr><td>Nyama oang</td><td>[[Złoty]] (PLN)</td></tr> <tr><td>Kode telepon:</td><td>+48</td></tr> <tr><td>Kode Internet:</td><td>.pl</td></tr> </table> '''Polandia''' otabâ '''Republik Polandia''' (bhâsa Polandia: ''Polska, Rzeczpospolita Polska'') panèka sala sèttong naghârâ è [[Èropa]] Tèmor. Ibukotana iyâ arèya kotta [[Warsawa]]. Naghârâ arèya aengghânan bi' laot Baltik è ḍâjâ (440 km); [[Jerman]] è bârâ' (467 km); [[Rusia]] (210 km) bân [[Lithuania]] (104 km) è ḍâjâ tèmor; [[Belarus]] (418 km) bân [[Ukraina]] (535 km) è tèmor; [[Ceko]] (796 km) bân [[Slovakia]] (541 km) è lao'.<ref>"[https://www.cia.gov/the-world-factbook/countries/poland/ CIA Factbook: Poland]". Retrieved 09 January 2021.</ref> Luas wilayahna 312,696 km², adhâddhiaghi naghârâ ka-69 sè palèng jhembâr è dhunnya. Penduduk naghârâ Polandia bâḍâ 38,383,000 (2019) orèng bân kapadatan pendudukna 123 orèng per km².<ref name=population>[https://stat.gov.pl/en/topics/population/population/population-size-and-structure-and-vital-statistics-in-poland-by-territorial-divison-as-of-december-31-2019,3,27.html stat.gov.pl. "Population. Size and structure and vital statistics in Poland by territorial division] {{Webarchive|url=https://web.archive.org/web/20200618203015/https://stat.gov.pl/en/topics/population/population/population-size-and-structure-and-vital-statistics-in-poland-by-territorial-divison-as-of-december-31-2019,3,27.html |date=2020-06-18 }}. As of December 31, 2019"</ref> == Ghâmbhâr == <gallery> Morskie Oko o poranku.jpg|Morskie Oko, Polandia Lao Castle Square (9632847640).jpg|Warsawa Wawel (crop).jpg|Krakow Snowy mountains of Wasatch Range.jpg|Polandia Lao PolandSzczecinPanorama.JPG|Szczecin, Polandia Bârâ' </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 5px1q6crbqm0no2roqy7gr8o4w9o12w Aksara Carakan Madhurâ 0 1065 6476 6361 2021-03-06T05:42:56Z Rachmat04 112 ~ 6476 wikitext text/x-wiki [[Bhengkek:Raden Segara (Madurese in Javanese script-published in 1890) (cropped).jpg|jmpl|Conto tolèsan carakan Madhurâ]] '''Aksara Carakan Madhurâ''' (ꦲꦏ꧀ꦱꦫꦕꦫꦏꦤ꧀ꦩꦢꦸꦫ) otabâ '''aksara Madhurâ''' otabâ '''Hanacaraka''' iyâ arèya sala sèttong aksara kona sè èkaghâbây nolès oca' [[bhâsa Madhurâ]]. Aksara carakan Madhurâ ell abujud sèttong keccap sowara oḍi' "a", dhinèng bânnya'na bâḍâ 20 bigghi'<ref name=":0">Sukardi, A. 2005. Kasusatraan Madura Kembang Sataman Kaangguy SD-SLTP-SMU-PT-UMUM. Cètha'an ka-II. Dinas Pendidikan Kabupaten Jember.</ref>. == Sajhârâ == Aksara carakan Madhurâ rèya asalla ḍâri aksara Jhâbâ sè ètemmowaghi bi' orèng ḍâri naghârâ Inḍia, nyamana Aji Saka. Aji Saka nolèssaghi carèta ponakabânna sè anyama Ḍora bân Sembaḍa. Ponakabân ḍuwâ arowa acarok sampè' paḍâ matè<ref name=":0" />. == Bujud == === Aksara === ==== Aksara ghâjâng ==== {| class="wikitable" !ha/a !na !ca !ra !ka !da/dha !ta !sa !wa !la !pa !ḍa/ḍha !ja/jha !ya !nya !ma !ga/gha !ba/bha !tha !nga |- |ꦲ |ꦤ |ꦕ |ꦫ |ꦏ |ꦢ |ꦠ |ꦱ |ꦮ |ꦭ |ꦥ |ꦝ |ꦗ |ꦪ |ꦚ |ꦩ |ꦒ |ꦧ |ꦛ |ꦔ |} ==== Pangangghuy aksara ==== {| class="wikitable" ! rowspan="2" |Macem pangangghuy ! rowspan="2" |Nyamana ! rowspan="2" |Asowara ! colspan="2" |Conto |- |'''Carakan''' |'''Latèn''' |- |ꦶ |cèthak (nyèthak) |i |ꦧꦶꦒꦶ |bighi |- |ꦺ |lèngè (talèng) |è |ꦥꦺꦭꦺ |pèlè |- |ꦺꦴ |lèngè longo (talèng tarong/talong) |o |ꦱꦺꦴꦫꦺꦴ |soro |- |ꦸ |soko (nyoko) |u |ꦧꦸꦭꦸ |bulu |- |ꦼ |petpet |e |ꦧꦕꦼꦁ |bâceng |- |ꦃ |bisat (biknyan) |sekka' |ꦥꦃꦲꦃ |pa'a' |- |ꦂ |lajâr |r |ꦥꦠꦂ |patar |- |ꦁ |cekcek |eng |ꦒꦸꦧꦁ |bhubâng |- |ꦿ |pèḍer (cakkra) |kra |ꦏꦿꦥ |krapa |- |ꦽ |perper |kre |ꦏꦽꦩꦶ |kremi |- |ꦾ |sokomoljâ |kya |ꦥꦾꦫ |pyara |- |꧀ |pangkon (papatèn) |matè |ꦫꦠꦱ꧀ |ratas |} ==== Aksara pasangan (pasanganna aksara) ==== {| class="wikitable" !ha/a !na !ca !ra !ka !da/dha !ta !sa !wa !la !pa !ḍa/ḍha !ja/jha !ya !nya !ma !ga/gha !ba/bha !tha !nga |- |꧀ꦲ |꧀ꦤ |꧀ꦕ |꧀ꦫ |꧀ꦏ |꧀ꦢ |꧀ꦠ |꧀ꦱ |꧀ꦮ |꧀ꦭ |꧀ꦥ |꧀ꦝ |꧀ꦗ |꧀ꦪ |꧀ꦚ |꧀ꦩ |꧀ꦒ |꧀ꦧ |꧀ꦛ |꧀ꦔ |} ==== Aksara rajâ/murdâ ==== {| class="wikitable" !Aksara !Pasangan !Nyamana |- |ꦟ |꧀ꦟ |Na |- |ꦯ |꧀ꦯ |Sa |- |ꦦ |꧀ꦦ |Pa |- |ꦑ |꧀ꦑ |Ka |- |ꦡ |꧀ꦡ |Ta |- |ꦘ |꧀ꦘ |Nya |- |ꦓ |꧀ꦓ |Ga |- |ꦨ |꧀ꦨ |Ba |} ==== Aksara sowara ==== {| class="wikitable" !a !i !u !è |- |ꦄ |ꦆ |ꦈ |ꦌ |} [[Bhângsa:Aksara]] 6pz69c29jxmc641cd01c9sk2ewqj2zg Bhângsa:Aksara 14 1066 5660 2021-01-09T13:05:38Z Boesenbergia 6 bhângsa anyar 5660 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Carakan Madhurâ 0 1067 5663 2021-01-09T14:41:22Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Carakan Madhurâ]] ka [[Aksara Carakan Madhurâ]] 5663 wikitext text/x-wiki #REDIRECT [[Aksara Carakan Madhurâ]] 2qcrtj9b4e2hrm1ovof84xluhz4oe5c Cèṭa'an:Clear 10 1069 5680 2021-01-11T10:33:39Z Samuele2002 368 Created page with "<div style="clear:{{{1|both}}};"></div>" 5680 wikitext text/x-wiki <div style="clear:{{{1|both}}};"></div> 1bm4vibzye73dcmpilgpeckfnd048mv Bhângsa:Internèt 14 1070 5688 2021-01-11T11:41:40Z Boesenbergia 6 bhângsa anyar 5688 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Rachida Lamrabet 0 1071 15462 15461 2023-12-13T04:27:22Z Sastroward 2437 Lamrabet, Rachida 15462 wikitext text/x-wiki [[Bhengkek:Rachida Lamrabet.jpg|jmpl|ka|200px|Rachida Lamrabet|Rachida Lamrabet è 2007]] '''Rachida Lamrabet''' (lahèr è [[Maroko]], 1970) panèka sala sèttong panolès asal Belgia. == Karjâ == * ''Vrouwland'' (2007, Meulenhoff-Manteau) * ''Een kind van God'' (Children of God) (2008) * ''De man die niet begraven wilde worden'' (2011) {{DEFAULTSORT:Lamrabet, Rachida}} [[Bhângsa:Panolès]] ghxcaghz9ayhe1yktb9qimtkgz181xa Wikipèḍia:Pangembângan serradhân 4 1072 5709 5704 2021-01-13T15:59:38Z Boesenbergia 6 /* Serradhân sè ghi' ta' èkaghâbây */ 5709 wikitext text/x-wiki Serradhân-serradhân è Wikipèḍia ella ghenna' sajjhek èkaghâbây, tapè bânnya' sè èmolaè mènangka [[Wikipèḍia:bhâbhâdhân|bhâbhâdhân]] bân lomrana bhâkal dhâddhi serradhân sè ètolès klabân [[Wikipèḍia:Serradhân sè samporna|bhender bân ghenna']]. Kaca rèya ajhârbâ'aghi onḍhâghân parkembângan sèttong serradhân, bân aberri' cara ḍâ'remma bâ'na ngennèng abhânto ngembângaghi serradhân ka ondhâghân sè saḍerḍerra. Alèbhâdhi sèttong onḍhâghân ta' pèra' èyèdhinaghi, mala pajhât èsoro! Bhângsa è bâbâ rèya aberri' ghâmbhârân ḍâ'remma kapprana sèttong serradhân ngembâng è Wikipèḍia. ==Onḍhâghân pangembângan serradhân== ===Serradhân sè ghi' ta' èkaghâbây=== Yap-tèyap serradhân èmolaè mènangka krettek è ḍâlem pèkkèranna sorang padhurrun. Bâ'na ngennèng aghâbây serradhân parkara apa bhâi sè èkaterrowè, salanjhângnga lajâk èpamaso' ḍâ' ka Wikipèḍia. Lebbi bhâghus sarè kaḍâ', saèngghâna bâ'na jâ'na mon serradhân parkara sèttong krettek ghellâ' ghi' taḍâ'; mon ella bâḍâ, sèttong [[Bhântowan:pangallèyan|pangallèyan]] amè' ngennèng èkaghâbây. Mon bâ'na nèngalè [[MediaWiki:pranala abârna mèra|pranala abârna mèra]] sè aghâbây bâ'na ta' atolè ka sè laèn, kaghâbây bhâi serradhânna! Mon osolan cara-cara laèn parkara sè bâ'na ngennèng sombhângaghi, bâca Adhurrun ka Wikipèḍia. Sabelluna amolaè, bâ'na lebbi bhâghus maca pandhuman bân palaran parkara pangghâbâyân serradhân anyar ma'lè anḍi' ghâmbhârân apa sè kodhu èyènga' akadhi campar, bhângon, sombher, bân bhuco pandheng manengnga è ḍâlem serradhânna Wikipèḍiâ. ===Bhâbhâdhân=== Mon bâ'na ta' anḍi' bânnya' bâkto ghâbây nolès sèttong serradhân sè jhângkep, kèr-pèkkèr polè ghâbây nolès sèttong "bhâbhâdhân". Bhâbhâdhân arèya serradhân sè cè' kènḍâ'na, sè lomrana pèra' ètolès 2-4 okara. ===Mangembângaghi serradhân=== Samarèna sèttong bhâbhâdhân aghâḍhuwân èssè, tolèsan kasebbhut ella èyangghep mènangka sèttong serradhân. Sabâgiyân rajâ serradhân tamaso' ka ḍâlem bhângsa rèya. Serradhân ghella', pasthèna bâḍâ kakoranganna, bân bâ'na èyatorè ghâbây mabhenḍer, bân mon bâ'na anḍi' pangatao sè cokop, bâ'na ngenneng nambâ'aghi èssèna. ===Serradhân pèlèyan=== Serradhân pèlèyan iyâ arèya serradhân-serradhân sè èparcajâ aropa'aghi serradhân sè palèng bhâghus è Wikipèḍia. Sabelluna èpaongghâ dhâddhi serradhân pèlèyan, sèttong serradhân èdhengngang ḍâri bhâkal serradhân pèlèyan klabân bhuco ghâncaran, bhenḍer-enjâ'na, berrâ' salajâ apa enjâ', bân kajhângkepanna, ella noro' pandhuman serradhân pèlèyan Wikipèḍia. Kakabbhi jhuru Wikipèḍia bhunga ḍâ' ka serradhân pèlèyan sè èdhurrunaghi. [[Bhângsa:Pandhuman_Wikipèḍia]] hw3niyyiqkd6mkyidd6p9h8kplix5xw Bhângsa:Pandhuman Wikipèḍia 14 1073 5698 2021-01-12T14:17:45Z Boesenbergia 6 Created blank page 5698 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Jâḍâm 0 1074 6270 6139 2021-01-26T14:09:48Z Boesenbergia 6 6270 wikitext text/x-wiki '''Jâḍâm''' (''Aloe succotrina'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Asphodelaceae. Tombuwân arèya èkoca' kèya ''fynbos aloe'', ''mountain aloe'' (Inggris)<ref>https://worldofsucculents.com/aloe-succotrina-fynbos-aloe/</ref>. [[Bhengkek:Aloe succotrina - the fynbos aloe - Cape Town.jpg|thumb|Jâḍâm sè ella ngembhâng]] == Jhâjhârbâ'ân ropa == Jâḍâm sangghup tombu ghân 1,5m tèngghina, tapè lomrana pèra' tombu sampè 1m. Ngoḍâna ènga' sè ta' anḍi' ghlâghâr tapè san ella towa tombu kèya makkèna ètotopè bi' [[ḍâun]]<nowiki/>na sè ella kerrèng<ref>http://pza.sanbi.org/aloe-succotrina</ref>. == Sombher == <references /> [[Bhângsa:Asphodelaceae]] [[Bhângsa:Totombuwân]] fdzz4dev8jwacu64s6hpczsoxnue2kq Bhângsa:Asphodelaceae 14 1075 5700 2021-01-12T14:30:20Z Boesenbergia 6 bhângsa anyar 5700 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Kaju manis cèna 0 1076 6462 5703 2021-03-06T05:40:36Z Rachmat04 112 ~ 6462 wikitext text/x-wiki '''Kaju manis cèna''' (''Glycyrrhiza glabra'') iyâ arèya tombuwân sè taamaso' ka ḍâlem famili Fabaceae. Tombuwân arèya èkoca' kèya ''licorice, liquorice'' (Inggris); ''shirinmiya'' (Uzbek); ''zoethout'' (Bâlândhâ); ''akar manis'' (Inḍonesia) bân èn-laènna<ref>https://uses.plantnet-project.org/en/Glycyrrhiza_glabra_(Common_names)</ref>. == Panyalambherrân == [[Bhengkek:Zoethout (Glycyrrhiza glabra).jpg|jmpl|Kaju manis cèna kerrèng]] Kaju manis cèna tombu è Èrropa bâgiyân lao' (akadhi Spanyol bân Italia), [[Turki]], Iran, Iraq, Asia Tengnga, bân Cèna bâgiyân bârâ' ḍâjâ. == Sombher == <references /> [[Bhângsa:Fabaceae]] [[Bhângsa:Totombuwân]] gxeojgfq7o19bfq7rcgifir5y18m90r Wikipèḍia:Bhâbhâdhân 4 1077 6520 5749 2021-03-13T08:59:59Z Boesenbergia 6 6520 wikitext text/x-wiki '''Tolèsan bhâbhâdhân''' otabâ '''''stub''''' iyâ arèya tolèsan kènḍâ' (sèttong okara sampè' ḍuwâ' dheg-adheg) sè ḍâgghi'na ngennèng adhâddhiyaghi jhâlân ghâbây tabhângonna serradhân sè tongkas. Jhulughân arèya terkaḍhâng èyangghuy ghâbây serradhân sè bellun rampong èpertal (biyasana ḍâri Wikipèḍia bhâsa Inggris), makkè serradhân pertalanna ella cokop lanjhâng. Nèyap serradhân è ḍâlem [[Wikipèḍia]] rowa aropa'aghi bhuwâ' ghutong-rojhung ḍâri bânnya' orèng, sè bâng-sèbângnga nyombhâng sakonnè' otabâ bânnya' pangataowanna ghâbây manyamporna'aghi serradhân ghellâ', akadhi nambâ berta, pranala (link), mabhenḍher èjhâ'ân, nambâ ghâmbhâr, a-''wikifikasi'', bân lako-lako laèn sè adhâddhiyaghi sèttong serradhân arowa bhâghus. Jhâ' pakèbu ngakklik ''Beccè''' bân noro' mangembângaghi serradhân Wikipèḍia samampona bâ'na. ==Pandhuman lomra bâb sosonan sèttong serradhân bhâbhâdhân sè teppa'== Sèttong tolèsan bhâbhâdhân iyâ arèya tolèsan sè kènḍâ' (ra-kèra sèttong okara sampè' ḍuwâ' dheg-adheg) bân ta' aberri' berta sè jhângkep, tapè ghi' aghâḍhuwân artè. Bhidhâ bi' serradhân tanpa artè otabâ sè ta' anḍi' jhâjhârbâ'ân bhul-ombhul serradhân, sè èyangghep mènangka tolèsan bhâbhâdhân kapprana aberri' katrangan sè kènḍâ' parkara subyèk serradhân sarta arapa serradhân kasebbhut lajâk èpamaso' ka ḍâlem Wikipèḍia. È bâbâ rèya sèttong pandhuman lomra bâb sosonan sèttong tolèsan bhâbhâdhân sè bhâghus: *Anḍi' dheg-adheg pamokka' sè lajâk. È ḍâlem dheg-adheg pamokka' ghellâ' kodhu bâḍâ kalèma hal è bâbâ rèya: *# Artè ḍâri bhul-ombhullâ kaca, sarang-korangnga sèttong okara. Tongghâghânna Wikipèḍia, bhul-ombhul kodhu èberri' '''horop tebbel'''. Akadhi: "'''Tono''' iyâ arèya pamain [[ebbal baskèt]] [[Inḍonesia]] ḍâri [[Sorbhâjâ]]"). *# Jhâjhârbâ'ân arapa subyèk kasebbhut cokop penting otabâ [[LAJÂK|lajâk]] dhâddhi serradhân ènsiklopèḍia. Okara ghellâ' kodhu bâḍâ è dheg-adheg sè jhung aḍâ'ân. (akadhi,"'''Tono''' aropa'aghi pamain [[ebbal baskèt]] [[Inḍonesia]] sè palèng awwâl dhâddhi pamain NBA") *# Kodhu kennèng [[WP:V|èbhuktèyaghi kabhenḍerenna]]. (akadhi ḍâri ḍimma bâ'na ollè berta jhâ' Tono rowa pamain ebbal baskèt Inḍonesia jhung aḍâ'ân sè dhâddhi pamain NBA?). Khosos serradhân orèng sè ghi' oḍi' kodhu atoro' [[WP:BIO|kantantowan khosos]]. *# Sarta'aghi bi' sombher pettheghân sè cokop (akadhi pranala sorat kabhâr otabâ kantor berta) sè [[WP:ST|taparcajâ]]. Lebbi ghenna', tèngghu [[Wikipèḍia:metthèk sombher tolèsan]]. *# Bhâbhâdhân kodhu ètolès kalabân cara sè parèmpen bân ngangghuy bhâsa Madhurâ sè bhenḍer bân teppa'. Jhâ' loppa ngalakowaghi [[Wikipèḍia:Wikifisasi|wikifisasi]] saparlona. Mon bâ'na ella kappra bi' Wikipèḍia, taḍâ' salana nambâ'aghi hal-hal è bâbâ rèya: # Cètha'an bhâbhâdhân sè teppa' (tèngghu [[Wikipèḍia:Cètha'an/Bhâbhâdhân|ḍaftara]]) # Pranala lowar sè aḍḍhu bi' subyèk è ḍâlem pajhârbâ'ân (ca'na bâ'na kèya mon polana). (misal, situsa anḍi'na Tono) # Bhângsa sè cocok. (misal olahragawan Inḍonesia) # Kothak berta bân kothak olo # Interwiki, mon bâḍâ. (tèngghu kèya [[Wikipèḍia:Wikidata]]) <!-- Ghâbây bâb-bân sè malarat, serradhân sè lanjhâng kènnèng èyangghep mènangka bhâbhâdhân. Sabhâligghâ, ghâbây bâb sè anḍi' sè copè' bân ghâmpang, sèttong serradhân sè rèngkes kennèng èyangghep bânne sèttong bhâbhâdhân. --> <!-- Cara laèn ghâbây nantowaghi jhâ' sèttong serradhân sè bellun jhângkep arowa sèttong bhâbhâdhân kalamon sorang pameccè' sè ta' anḍi' pangataowan khosos ka bâb ghellâ' ngennèng ngembângngaghi èssè serradhân pèra' lèbât sarèyan wèb sè rèngkes. Sèttong serradhân sè pèra' kennèng èkembângngaghi bi' pameccè' klabân pangataowan khosos, otabâ lèbât panalèktèyan sè ḍâlem, ta' èyangghep mènangka bhâbhâdhân.--> Serradhân sè cokop ghenna', tapè ta' [[Wikipèḍia:Wikifikasi|è-wikifikasi]] otabâ ''salèn-talpè''' klabân genna, lomrana ta' èyangghèp mènangka sèttong bhâbhâdhân. Serradhân-serradhân ènga' rèya kodhu èberri' tora pamèya'an sè aḍḍhu (akadhi, {{tl|wikify}}). Makkè ḍâ'iyâ, cètha'an bhâbhâdhân kapprana teptep èberri' kèya. Mara paènga' jhâ serradhân kènḍâ' sè aghâḍhu berta sè cè' sakonnè'na otabâ ta' jellas, kennèng èberri' pessen ghâbây èkosot otabâ èpasèttong ḍâ' kâ serradhân laèn sè akaè'. Wikipèḍia bânnè sèttong kamus, tapè anḍi' proyèk satrètanan - [[Wiktionary]] - sè kennèng èghuna'aghi ghâbây mamaso'aghi oca'-oca' sè lajâk maso' ka ḍâlem kamus. Mon serradhânna bâ'na cè' kènḍâ'na bân aropa'aghi sèttong artè oca', kèr-pèkkèr polè ghâbây mamaso' ka Wiktionary, otabâ tambâ'aghi berta tambâ'ân saèngghâna lajâk maso' lombhung pangataowan. == Ngosot pangkat bhâbhâdhân == Kalamon sèttong serradhân ella ètolès bân dhâddhi serradhân sè aèssè lebbi bânnya' tolèsan èbhânḍhingaghi vèrsi sè sabellunna, sapa bhâi ngennèng ngosot tora bhâbhâdhân ḍâri serradhân ghellâ'. Ta' osa ngolo' panata mon ngosoddhâ bhâbhâdhân arèya. Kapprana serradhân sè lanjhângnga lebbi ḍâri ḍu dheg-adheg ella bisa èyangghep bânnè bhâbhâdhân polè. jhh1fqw909z3pl79na4x9y9imun4fq3 Pangangghuy:Hugo.arg 2 1078 5706 2021-01-13T12:04:30Z Hugo.arg 224 Created page with "{{#babel:lt|en-3|es-2|ru-2|pt-1|hi-1|sa-2|mad-0}} Hi! I'm a user from Lithuania, a sysop of Samogitian and Guarani wikipedias. You can contact me ''':lt:User talk:Hugo.arg|..." 5706 wikitext text/x-wiki {{#babel:lt|en-3|es-2|ru-2|pt-1|hi-1|sa-2|mad-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:Startrails toroan.jpg|thumb|left|450px|Madura]] [[lt:Naudotojas:Hugo.arg]] 5bvddjwrqy88wfujkqojazvhlax9ug6 Pangangghuy:Wiki Farazi 2 1079 5725 2021-01-14T13:29:03Z Wiki Farazi 157 duar 5725 wikitext text/x-wiki <center> <inputbox>type=create width=45 buttonlabel=Buat </inputbox> Hai! Saya pengguna [[:ms:|Wikipedia Bahasa Melayu]]! Berasal dari Malaysia dan sedang belajar bahasa Madura. :> {{#babel:ms|ms-4|id-3|jv-2|en-2|su-1|uk-1|min-1|mad-1}} </center> [[File:Orange flavour ice lollipop.jpg|thumb|250px|center|Es krim]] [[id:Pengguna:Wiki Farazi]] [[uk:User:Wiki Farazi]] [[en:User:Wiki Farazi]] [[su:User:Wiki Farazi]] [[jv:User:Wiki Farazi]] [[min:User:Wiki Farazi]] [[ms:Pengguna:Wiki Farazi]] [[zh:User:Wiki Farazi]] 8fmig997l51p5jkluxk384clw2pnjqa Bhângsa:Orèng 14 1080 5743 2021-01-14T16:02:56Z Boesenbergia 6 bhângsa anyar 5743 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Pakakas olo' komputer 14 1082 5756 2021-01-16T14:20:47Z Boesenbergia 6 bhângsa anyar 5756 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Kaligrafi 14 1083 5766 2021-01-16T14:30:11Z Boesenbergia 6 bhângsa anyar 5766 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Pangangghuy:Penaber49 2 1084 5777 5776 2021-01-16T20:49:13Z Penaber49 402 5777 wikitext text/x-wiki Hi! Im work for Kurdish Wikipedia. 9be6xvqmsrr3v22sdz907yow36967vm Amerika Serikat 0 1085 15605 15443 2024-01-11T12:42:24Z OrangKalideres 2196 + pranala 15605 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Amèrika Sarikat'''</span> !'''Bendirâ Amèrika Sarikat''' !'''Lambhâng Amèrika Sarikat''' |- |[[Bhengkek:Flag_of_the_United_States.svg|120x120px]] |[[Bhengkek:Greater_coat_of_arms_of_the_United_States.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsaan |- !''Star Spangled Banner'' |- |[[Bhengkek:"The_Star-Spangled_Banner"_performed_by_the_United_States_Navy_Band.mp3|pus]] |- !Laghu mars |- !''The Stars and Stripes Forever'' |- |[[Bhengkek:March, "The Stars and Stripes Forever" · Colonel John R. Bourgeois, Director · John Philip Sousa · United States Marine Band.ogg|pus]] |- !Pèta lokasi Amèrika Sarikat |- |[[Bhengkek:United_States_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Ebhukoṭṭa: |[[Washington, D.C.]] |- |Kamardhikaan: |4 Juli 1776 |- |Prèsidèn: |Joe Biden |- |Bâkkèl Prèsidèn: |Kamala Harris |- |Loas bilajâh: |9,833,520 km² |- |Pandudu': |328,239,523 (2019) |- |Bhâsa resmi: |Ta' bâdâ dâlem tingkat fèderal |- |Nyama pèssè |[[Dolar AS]] (USD) |- |Kode tèlpon: | +1 |- |Kode Internèt: |.com, .org, .net, .edu, .gov, .mil |} '''Amèrika Sarikat''' ([[bhâsa Inggris|bhâsa Inggrès]]: ''United States of America'') panèka sala sèttong naghârâ è Amèrika Dâjâ. Ebhukoṭṭana iyâ arèya [[Washington, D.C.]] bân koṭṭa palèng rajâ iyâ arèya [[Koṭṭa New York]]. Loas bilajâhna iyâ arèya 9,833,520 km²,<ref>Areas of the 50 states and the District of Columbia but not Puerto Rico nor other island territories per [https://www.census.gov/geographies/reference-files/2010/geo/state-area.html "State Area Measurements and Internal Point Coordinates"]. ''[[Census.gov]]''. August 2010. Retrieved March 31, 2020. <q>reflect base feature updates made in the MAF/TIGER database through August, 2010</q></ref> bân pandudu'na iyâ arèya 328,239,523 (2019).<ref>[https://www.census.gov/quickfacts/fact/table/US/PST045219 "U.S. Census Bureau QuickFacts: United States"]. ''United States Census''. Retrieved January 21, 2020.</ref> == Galèri == <gallery> 12-07-13-washington-by-RalfR-08.jpg|Washington, D.C. Los Angeles with Mount Baldy.jpg|Los Angeles Panorama Skyline Manhattan Empire State Building.jpg|Koṭṭa New York </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 97op9063as3bumqfr8y84pswsbcepg2 Bhângsa:Tèknologi 14 1086 5787 2021-01-17T15:15:16Z Boesenbergia 6 bhângsa anyar 5787 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Arè PBB 14 1087 5803 2021-01-17T16:12:54Z Boesenbergia 6 bhângsa anyar 5803 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Èlmo 14 1088 5808 2021-01-18T11:57:37Z Boesenbergia 6 bhângsa anyar 5808 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Kimia 14 1089 5810 2021-01-18T11:59:15Z Boesenbergia 6 bhângsa anyar 5810 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Buku 14 1090 5812 2021-01-18T12:01:02Z Boesenbergia 6 bhângsa anyar 5812 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Belarus 0 1091 17133 14553 2024-08-03T03:56:33Z Alfiyah Rizzy Afdiquni 9 17133 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Belarus'''</span></caption> |- ! '''Bendirâ Belarus''' !! '''Lambhâng Belarus''' |- | [[Bhengkek:Flag of Belarus.svg|120px]] || [[Bhengkek:Coat of arms of Belarus.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Dziaržaŭny Himn Respubliki Bielaruś'' |- | [[Bhengkek:Belarusian national anthem, performed by the United States Navy Band.mp3|center|]] |- ! Peta lokasi Belarus |- | [[Bhengkek:Belarus in its region.svg|250px|center|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Minsk]]</td></tr> <tr><td>Kamardikaan:</td><td>25 Agustus 1991</td></tr> <tr><td>Presiden:</td><td>Alexander Lukashenko (2020)</td></tr> <tr><td>Perdana Menteri:</td><td>Roman Golovchenko (2021)</td></tr> <tr><td>Loas bilajâh:</td><td> 207,595 km² </td></tr> <tr><td>Penduduk:</td><td> 9,408,400 (2020) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Belarus]],<br>[[Bhâsa Rusia]]</td></tr> <tr><td>Nyama oang</td><td>[[Rubel Belarus]]</td></tr> <tr><td>Kode telepon:</td><td>+375</td></tr> <tr><td>Kode Internet:</td><td>.by</td></tr> </table> '''Belarus''' otabâ '''Republik Belarus''' (bhâsa Belarus: ''Respublika Belarus', Belarus' '') panèka sala sèttong naghârâ è [[Èropa]] Tèmor. Ibukotana iyâ arèya kotta [[Minsk]]. Naghârâ arèya aengghânan bi' [[Polandia]] è bârâ' (418 km); [[Lithuania]] è ḍâjâ bârâ' (640 km); [[Latvia]] è ḍâjâ (161 km); [[Rusia]] è tèmor (1312 km); bân [[Ukraina]] è lao (1111 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/belarus/ CIA Factbook: Belarus]". Retrieved 05 January 2021.</ref> Luas wilayahna 207,595 km², adhâddhiaghi naghârâ ka-84 sè palèng jhembâr è dhunnya. Penduduk naghârâ Belarus bâḍâ 9,408,400 (2020) orèng bân kapadatan pendudukna 45,8 orèng per km².<ref>[https://www.belstat.gov.by/en/ofitsialnaya-statistika/Demographic-and-social-statistics/population-and-migration/population/graphical-data-graphs-diagrams/population-of-the-republic-of-belarus/ Population of the Republic of Belarus] {{Webarchive|url=https://web.archive.org/web/20201116193456/https://www.belstat.gov.by/en/ofitsialnaya-statistika/Demographic-and-social-statistics/population-and-migration/population/graphical-data-graphs-diagrams/population-of-the-republic-of-belarus/ |date=2020-11-16 }}. www.belstat.gov.by.</ref> == Ghâmbhâr == <gallery> Остров на озере.jpg|Zaslavskaye, Belarus Tengah Витебск. Успенский собор..JPG|Viciebsk, Belarus Ḍâjâ Lošyca river and Brylevičy district (Minsk, Belarus) 1.jpg|Minsk Стары і новы замак зімою.JPG|Hrodna, Belarus Bârâ' </gallery> == Sombher == {{reflist}} [[Bhângsa:Naghârâ]] i1lirdzaldffkbppncpiq9ahh7pge88 Bhângsa:Kakanan 14 1093 5833 2021-01-19T12:24:05Z Boesenbergia 6 bhângsa anyar 5833 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Wikipèḍia:Bârung Kopi 4 1094 20840 20418 2024-10-16T23:08:07Z MediaWiki message delivery 87 /* Seeking volunteers to join several of the movement’s committees */ bagian baru 20840 wikitext text/x-wiki <big>'''Ambu kaḍâ' è Bârung Kopi!'''</big> È ḍinna' kennengnganna kaca-kaca sè èghuna'aghi ghâbây arembhâk parkara katantowan, cara, bhâsa, bân kalakowanna ḍâri '''[[Wikipèḍia Bhâsa Madhurâ]]''', sè èbâgi klabân pèttong bâgiyân Bârung Kopi. Maju tèngghu kaḍâ' tabèl è bâbâ rèya ma'lè tao bâgiyân sè palèng cocok bi' tatanya'an otabâ krettegghâ bâ'na. Mon abâlâ'â krettek otabâ pèkkèr parkara apa bhâi parkara Wikipèḍia, bâ'na ngennèng èntar ka [[Wikipèḍia:Bârung Kopi (èn-laènna)]]. Mon bâḍâ sobâl sè lebbi sara, bâ'na ngennèng akojjhâ para '''[[Wikipèḍia:Panata|panata Wikipèḍia]]''' klabân terkas. Jhâ' loppa '''[[Bhântowan:Tanḍhâ tanang|aberri' tanḍhâ tanang bân tangghâl]]''' samarèna pessena bâ'na (klabân cara ngettik <nowiki>~~~~</nowiki> otabâ ngaklik "''tanḍhâ tanang''" è ''bhiri pameccè'an''). * '''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. ==Bot policy== 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. --'''[[User:Rschen7754|Rs]][[User talk:Rschen7754|chen]][[Special:Contributions/Rschen7754|7754]]''' 7 Oktober 2022 08.41 (WIB) == Penghargaan Sukarelawan Wikimedia 2020 == [[File:Spanduk Penghargaan Sukarelawan Wikimedia 2020.png|right|500px]] Tahun 2020 telah berlalu, tidak terhitung betapa banyaknya jasa sukarelawan Wikimedia dalam upaya membebaskan pengetahuan bagi khalayak Indonesia khususnya, dan khalayak dunia pada umumnya. Wikimedia Indonesia berterima kasih kepada para sukarelawan Wikimedia yang telah turut serta berurun daya, waktu, ilmu, dan sebagainya. Karena itu, terlintas di benak kami perlunya penganugerahan penghargaan kepada sukarelawan terbaik. Untuk itu, diadakanlah Penghargaan Sukarelawan Wikimedia 2020 ini. Sisihkan waktu Anda sejenak untuk memberikan kepada kami rekomendasi siapakah yang menurut Anda layak mendapatkan Penghargaan Sukarelawan Wikimedia 2020 melalui tautan berikut ini: [https://docs.google.com/forms/d/e/1FAIpQLSdXR1vVhfeCNq0791g4K0ompjQZgbjWV6cmnMOEUnd9jtXbpg/viewform bit.ly/wmid-penghargaansukarelawan2020] [[Pangangghuy:Cahyo (WMID)|Cahyo (WMID)]] ([[Pakanḍhâ'ânna pangangghuy:Cahyo (WMID)|kanḍhâ]]) 11:44, 20 Jânuwari 2021 (WIB) == Status adminship == Halo semua! Saya mengajukan diri menjadi ''panata'' atau pengurus di Wikipèḍia Madhurâ. Pertimbangannya adalah saya yang meneruskan upaya menetaskan Wikipedia bahasa Madura dari Incubator [[Pangangghuy:Boesenbergia|Boesenbergia]] ([[Pakanḍhâ'ânna pangangghuy:Boesenbergia|kanḍhâ]]) 18:35, 28 Jânuwari 2021 (WIB) * Setuju [[Pangangghuy:Wirjadisastra|Wirjadisastra]] ([[Pakanḍhâ'ânna pangangghuy:Wirjadisastra|kanḍhâ]]) 19:39, 28 Jânuwari 2021 (WIB) * Setuju [[Pangangghuy:Pinerineks|Pinerineks]] ([[Pakanḍhâ'ânna pangangghuy:Pinerineks|kanḍhâ]]) 16:17, 30 Jânuwari 2021 (WIB) * Setuju [[Pangangghuy:Alfiyah Rizzy Afdiquni|Alfiyah Rizzy Afdiquni]] ([[Pakanḍhâ'ânna pangangghuy:Alfiyah Rizzy Afdiquni|kanḍhâ]]) 16:22, 30 Jânuwari 2021 (WIB) * Setuju [[Pangangghuy:Bermadura|Bermadura]] ([[Pakanḍhâ'ânna pangangghuy:Bermadura|kanḍhâ]]) 16:23, 30 Jânuwari 2021 (WIB) * Setuju. Sebagai kontributor aktif dengan tingkat kemampuan penutur ibu untuk bahasa Madura. -- [[Pangangghuy:Wagino 20100516|Wagino 20100516]] ([[Pakanḍhâ'ânna pangangghuy:Wagino 20100516|kanḍhâ]]) 15:10, 31 Jânuwari 2021 (WIB) * Setuju. [[Pangangghuy:Silencemen21|Silencemen21]] ([[Pakanḍhâ'ânna pangangghuy:Silencemen21|kanḍhâ]]) 12:15, 1 Fèbruwari 2021 (WIB) * Setuju [[Pangangghuy:N219|N219]] ([[Pakanḍhâ'ânna pangangghuy:N219|kanḍhâ]]) 19:49, 9 Fèbruwari 2021 (WIB) * Setuju! [[Pangangghuy:David Wadie Fisher-Freberg|David Wadie Fisher-Freberg]] ([[Pakanḍhâ'ânna pangangghuy:David Wadie Fisher-Freberg|kanḍhâ]]) 11 Maret 2021 16.05 (WIB) == Wiki Loves Folklore 2021 is back! == <div lang="en" dir="ltr" class="mw-content-ltr"> {{int:please-translate}} [[File:Wiki Loves Folklore Logo.svg|right|150px|frameless]] You are humbly invited to participate in the '''[[:c:Commons:Wiki Loves Folklore 2021|Wiki Loves Folklore 2021]]''' an international photography contest organized on Wikimedia Commons to document folklore and intangible cultural heritage from different regions, including, folk creative activities and many more. It is held every year from the 1st till the 28th of February. You can help in enriching the folklore documentation on Commons from your region by taking photos, audios, videos, and [https://commons.wikimedia.org/w/index.php?title=Special:UploadWizard&campaign=wlf_2021 submitting] them in this commons contest. Please support us in translating the [[:c:Commons: Wiki Loves Folklore 2021|project page]] and a [https://meta.wikimedia.org/wiki/Special:Translate?group=Centralnotice-tgroup-wikiloveslove2020&language=en&filter=%21translated&action=translate|one-line banner message] to help us spread the word in your native language. '''Kind regards,''' '''Wiki loves Folklore International Team''' [[Pangangghuy:MediaWiki message delivery|MediaWiki message delivery]] ([[Pakanḍhâ'ânna pangangghuy:MediaWiki message delivery|kanḍhâ]]) 20:25, 6 Fèbruwari 2021 (WIB) </div> <!-- Message sent by User:Tiven2240@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Tiven2240/wll&oldid=21073884 --> == Proposal: Set two-letter project shortcuts as alias to project namespace globally == <div lang="en" dir="ltr"> {{int:please-translate}} Hello everyone, I apologize for posting in English. I would like to inform everyone that I created a new global request for comment (GRFC) at Meta Wiki, which may affect your project: [[:m:Requests for comment/Set short project namespace aliases by default globally]]. In this GRFC, I propose that two-project shortcuts for project names will become a default alias for the project namespace. For instance, on all Wikipedias, WP will be an alias to the Wikipedia: namespace (and similar for other projects). Full list is available in the GRFC. This is already the case for Wikivoyages, and many individual projects asked for this alias to be implemented. I believe this makes it easier to access the materials in the project namespace, as well as creating shortcuts like <tt>WP:NPOV</tt>, as well as helps new projects to use this feature, without having to figure out how to request site configuration changes first. As far as I can see, {{SITENAME}} currently does not have such an alias set. This means that such an alias will be set for you, if the GRFC is accepted by the global community. I would like to ask all community members to participate in the request for comment at Meta-Wiki, see [[:m:Requests for comment/Set short project namespace aliases by default globally]]. Please feel free to [[:m:User talk:Martin Urbanec|ask me]] if you have any questions about this proposal. Best regards,<br /> --[[:m:User:Martin Urbanec|Martin Urbanec]] ([[:m:User talk:Martin Urbanec|talk]]) 18 Fèbruwari 2021 21.12 (WIB) </div> <!-- Pesan dikirim oleh Pengguna:Martin Urbanec@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=User:Martin_Urbanec/MassMessage&oldid=21125035 --> == Read-only next Tuesday == <div class="plainlinks mw-content-ltr" lang="en" dir="ltr"> A maintenance operation will be performed on '''Tuesday 22nd at 05:00 AM UTC'''. It is supposed to last a few minutes and will affect 31 wikis. During this time, you will not be able to save your edits. For more details, please check [[phab:T284530|on Phabricator]]. A banner will be displayed 30 minutes before the operation. Please help making your community aware of this. [[user:SGrabarczuk (WMF)|SGrabarczuk (WMF)]] 17 Junè 2021 00.36 (WIB) </div> <!-- Pesan dikirim oleh Pengguna:SGrabarczuk (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=User:SGrabarczuk_(WMF)/sandbox/MM/Varia&oldid=21599852 --> == Panata / Adminship == Trètan Wikipèḍia, mator tonjhânganna ka'angghuy aparèng sowara ghâbây kaulâ mènangka panata (admin). <br>Hello, I'd like to propose myself as an admin for Madurese Wikipedia. </br>[[Pangangghuy:Boesenbergia|Boesenbergia]] ([[Pakanḍhâ'ânna pangangghuy:Boesenbergia|kanḍhâ]]) 4 Agustus 2021 15.00 (WIB) *'''Saraju''''. [[Pangangghuy:Pinerineks|Pinerineks]] ([[Pakanḍhâ'ânna pangangghuy:Pinerineks|kanḍhâ]]) 24 Agustus 2021 11.09 (WIB) == Wiki Loves Folklore is back! == <div lang="en" dir="ltr" class="mw-content-ltr"> {{int:please-translate}} [[File:Wiki Loves Folklore Logo.svg|right|150px|frameless]] You are humbly invited to participate in the '''[[:c:Commons:Wiki Loves Folklore 2022|Wiki Loves Folklore 2022]]''' an international photography contest organized on Wikimedia Commons to document folklore and intangible cultural heritage from different regions, including, folk creative activities and many more. It is held every year from the '''1st till the 28th''' of February. You can help in enriching the folklore documentation on Commons from your region by taking photos, audios, videos, and [https://commons.wikimedia.org/w/index.php?title=Special:UploadWizard&campaign=wlf_2022 submitting] them in this commons contest. You can also [[:c:Commons:Wiki Loves Folklore 2022/Organize|organize a local contest]] in your country and support us in translating the [[:c:Commons:Wiki Loves Folklore 2022/Translations|project pages]] to help us spread the word in your native language. Feel free to contact us on our [[:c:Commons talk:Wiki Loves Folklore 2022|project Talk page]] if you need any assistance. '''Kind regards,''' '''Wiki loves Folklore International Team''' --[[Pangangghuy:MediaWiki message delivery|MediaWiki message delivery]] ([[Pakanḍhâ'ânna pangangghuy:MediaWiki message delivery|kanḍhâ]]) 9 Jânuwari 2022 20.15 (WIB) </div> <!-- Pesan dikirim oleh Pengguna:Tiven2240@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=User:Tiven2240/wlf&oldid=22560402 --> == Subscribe to the This Month in Education newsletter - learn from others and share your stories == <div lang="en" dir="ltr" class="mw-content-ltr"> Dear community members, Greetings from the EWOC Newsletter team and the education team at Wikimedia Foundation. We are very excited to share that we on tenth years of Education Newsletter ([[m:Education/News|This Month in Education]]) invite you to join us by [[m:Global message delivery/Targets/This Month in Education|subscribing to the newsletter on your talk page]] or by [[m:Education/News/Newsroom|sharing your activities in the upcoming newsletters]]. The Wikimedia Education newsletter is a monthly newsletter that collects articles written by community members using Wikimedia projects in education around the world, and it is published by the EWOC Newsletter team in collaboration with the Education team. These stories can bring you new ideas to try, valuable insights about the success and challenges of our community members in running education programs in their context. If your affiliate/language project is developing its own education initiatives, please remember to take advantage of this newsletter to publish your stories with the wider movement that shares your passion for education. You can submit newsletter articles in your own language or submit bilingual articles for the education newsletter. For the month of January the deadline to submit articles is on the 20th January. We look forward to reading your stories. Older versions of this newsletter can be found in the [[outreach:Education/Newsletter/Archives|complete archive]]. More information about the newsletter can be found at [[m:Education/News/Publication Guidelines|Education/Newsletter/About]]. For more information, please contact spatnaik{{@}}wikimedia.org. ------ <div style="text-align: center;"><div style="margin-top:10px; font-size:90%; padding-left:5px; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;">[[m:Education/Newsletter/About|About ''This Month in Education'']] · [[m:Global message delivery/Targets/This Month in Education|Subscribe/Unsubscribe]] · [[m:MassMessage|Global message delivery]] · For the team: [[User:ZI Jony|<span style="color:#8B0000">'''ZI Jony'''</span>]] [[User talk:ZI Jony|<sup><span style="color:Green"><i>(Talk)</i></span></sup>]], {{<includeonly>subst:</includeonly>#time:l G:i, d F Y|}} (UTC)</div></div> </div> <!-- Pesan dikirim oleh Pengguna:ZI Jony@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=User:ZI_Jony/MassMessage/Awareness_of_Education_Newsletter/List_of_Village_Pumps&oldid=21244129 --> == Survei Keterlibatan Komunitas dalam Sesi Hub di Konferensi ESEAP 2022 == ''(Saya mohon maaf untuk menggunakan bahasa Indonesia dalam pengumuman ini)'' Halo! Perkenalkan, saya Rachmat dari Wikimedia Indonesia. Saya mewakili tim Tata Kelola dan Strategi Gerakan, Wikimedia Foundation, ingin memberitahukan bahwa kami sedang mengadakan jajak pendapat untuk menentukan kebutuhan [[m:Special:MyLanguage/ESEAP_Hub|ESEAP Hub]] untuk beralih dari kelompok kolaborasi informal ke struktur yang lebih formal yang selaras dengan rekomendasi Strategi Gerakan. Beberapa afiliasi di ESEAP, tim Tata Kelola dan Strategi Gerakan, dan beberapa anggota komunitas di wilayah ESEAP bekerja sama merancang jajak pendapat ini. Sasaran survei ini adalah untuk memastikan bahwa kita memiliki kesempatan untuk menyampaikan pemikiran kita mengenai ekspektasi Kerja Sama Regional ESEAP dan cara melangkah ke depan sebelum pembahasan dalam [[m:ESEAP Conference 2022|konferensi]] berlangsung. Jajak pendapat ini bertujuan untuk menjadi titik acuan guna melengkapi diskusi yang akan datang dan mendukung upaya yang telah dilakukan di wilayah ini selama bertahun-tahun. '''Survei ini terbuka mulai sekarang hingga 14 November 2022 pukul 16.00 WIB/17.00 WITA/18.00 WIT'''. Silakan lihat pranala surveinya '''[https://wikimediafoundation.limesurvey.net/134661?lang=en di sini]'''. Semua survei ini dilakukan melalui layanan pihak ketiga, yang mungkin tunduk pada persyaratan tambahan. Untuk informasi lebih lanjut tentang kerahasiaan dan penanganan data, lihat [[foundation:Legal:2022_ESEAP_Conference_Hub_Sessions_Community_Engagement_Survey_Privacy_Statement|pernyataan kerahasiaan survei]]. Jika Anda memiliki pertanyaan tentang survei ini, silakan kirim surel kepada ''msg-eseap@wikimedia.org''. Salam, [[Pangangghuy:Rachmat (WMID)|Rachmat (WMID)]] ([[Pakanḍhâ'ânna pangangghuy:Rachmat (WMID)|kanḍhâ]]) dan tim Tata Kelola dan Strategi Gerakan, Wikimedia Foundation, 11 Novèmber 2022 11.12 (WIB) === Pilih logo suara terbaik Anda === [[File:Sound Logo Cover Image - Linkedin.png|800px|center]] Pemungutan suara untuk logo suara Wikimedia [[:commons:Commons:Sound_Logo_Vote/id|sudah dimulai!]] Tahap ini akan berlangsung dari tanggal 6 Desember hingga 19 Desember 2022. Ayo, ikut ambil bagian dan bantu kami memilih logo terbaik yang bisa mewakili gerakan kita bersama ini. Anda juga bisa mendapatkan informasi lebih banyak tentang tahapan ini [https://diff.wikimedia.org/2022/12/06/vote-for-the-sound-of-all-human-knowledge/ melalui Diff]. Tim Logo Suara berterima kasih kepada semua orang yang sudah ikut serta dan turut ambil bagian dalam ajang kompetisi ini. Hingga akhir pelaksaan acara, kami menerima 3.235 karya dari 2.094 peserta yang berasal dari 135 negara. Ada banyak orang yang terlibat dalam kompetisi logo suara ini, mulai dari [https://diff.wikimedia.org/2022/10/31/screening-3235-sound-submissions/ tim sukarelawan penyaring karya] dan juga [[:meta:Communications/Sound_Logo/Contest_proposal/id#Bagaimana_tahap_seleksi_akhir_dilakukan?|komite pemilihan]], hingga kawan-kawan Wiki semua. Kontribusi kalian semualah yang akhirnya bisa membawa kompetisi ini sampai tahap sekarang. Sekarang, saatnya kita tunjukkan pada dunia, logo suara manakah yang bisa mewakili gerakan kita ini. Ayo, pilih sekarang juga! Salam hangat,[[Pangangghuy:Arupako-WMF|Arupako-WMF]] ([[Pakanḍhâ'ânna pangangghuy:Arupako-WMF|kanḍhâ]]) 17 Ḍèsèmber 2022 17.57 (WIB) == Community Wishlist Survey 2023 opens in January! == <div lang="en" dir="ltr" class="mw-content-ltr"> ''{{int:Please-translate}}'' {{int:Hello}} The [[m:Community Wishlist Survey 2023|'''Community Wishlist Survey (CWS) 2023''']], which lets contributors propose and vote for tools and improvements, starts next month on Monday, [https://zonestamp.toolforge.org/1674496831 23 January 2023, at 18:00 UTC] and will continue annually. We are inviting you to share your ideas for technical improvements to our tools and platforms. Long experience in editing or technical skills is not required. If you have ever used our software and thought of an idea to improve it, this is the place to come share those ideas! The dates for the phases of the Survey will be as follows: * Phase 1: Submit, discuss, and revise proposals – Monday, Jan 23, 2023 to Sunday, Feb 6, 2023 * Phase 2: WMF/Community Tech reviews and organizes proposals – Monday, Jan 30, 2023 to Friday, Feb 10, 2023 * Phase 3: Vote on proposals – Friday, Feb 10, 2023 to Friday, Feb 24, 2023 * Phase 4: Results posted – Tuesday, Feb 28, 2023 If you want to start writing out your ideas ahead of the Survey, you can start thinking about your proposals and draft them in [[m:Community Wishlist Survey/Sandbox|the CWS sandbox]]. We are grateful to all who participated last year. See you in January 2023! </div> {{int:Feedback-thanks-title}} <bdi lang="en" dir="ltr">Community Tech, [[m:User:STei (WMF)|STei (WMF)]]</bdi> 13 Ḍèsèmber 2022 19.59 (WIB) <!-- Pesan dikirim oleh Pengguna:Sannita (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=User:STei_(WMF)/CWS_2023_List&oldid=24226232 --> == Feminism and Folklore 2023 == <div style="border:8px maroon ridge;padding:6px;> [[File:Feminism and Folklore 2023 logo.svg|centre|550px|frameless]] ::<div lang="en" dir="ltr" class="mw-content-ltr"> <center>''{{int:please-translate}}''</center> Dear Wiki Community, Christmas Greetings and a Happy New Year 2023, You are humbly invited to organize the '''[[:m:Feminism and Folklore 2023|Feminism and Folklore 2023]]''' writing competition from February 1, 2023, to March 31, 2023 on your local Wikipedia. This year, Feminism and Folklore will focus on feminism, women's issues, and gender-focused topics for the project, with a [[:c:Commons:Wiki Loves Folklore 2023|Wiki Loves Folklore]] gender gap focus and a folk culture theme on Wikipedia. You can help Wikipedia's coverage of folklore from your area by writing or improving articles about things like folk festivals, folk dances, folk music, women and queer folklore figures, folk game athletes, women in mythology, women warriors in folklore, witches and witch hunting, fairy tales, and more. Users can help create new articles, expand or translate from a [[:m:Feminism and Folklore 2023/List of Articles|list]] of suggested articles. Organisers are requested to work on the following action items to sign up their communities for the project: # Create a page for the contest on the local wiki. # Set up a fountain tool or dashboard. # Create the local list and mention the timeline and local and international prizes. # Request local admins for site notice. # Link the local page and the fountain/dashboard link on the [[:m:Feminism and Folklore 2023/Project Page|meta project page]]. This year we would be supporting the community's financial aid for Internet and childcare support. This would be provided for the local team including their jury and coordinator team. This support is opt-in and non mandatory. Kindly fill in [https://docs.google.com/forms/d/e/1FAIpQLSea81OO0lVgUBd551iIiENXht7BRCISYZlKyBQlemZu_j2OHQ/viewform this Google form] and mark a mail to [mailto:support@wikilovesfolklore.org support@wikilovesfolklore.org] with the subject line starting as [Stipend] Name or Username/Language. The last date to sign up for internet and childcare aid from our team is 20th of January 2023, We encourage the language coordinators to sign up their community on this link by the 25th of January 2023. Learn more about the contest and prizes on our [[:m:Feminism and Folklore 2023|project page]]. Feel free to contact us on our [[:m:Talk:Feminism and Folklore 2023/Project Page|meta talk page]] or by email us if you need any assistance. We look forward to your immense coordination. Thank you and Best wishes, [[:m:Feminism and Folklore 2023|Feminism and Folklore 2023 International Team]] ::::Stay connected [[File:B&W Facebook icon.png|link=https://www.facebook.com/feminismandfolklore/|30x30px]]&nbsp; [[File:B&W Twitter icon.png|link=https://twitter.com/wikifolklore|30x30px]] </div></div> --[[Pangangghuy:MediaWiki message delivery|MediaWiki message delivery]] ([[Pakanḍhâ'ânna pangangghuy:MediaWiki message delivery|kanḍhâ]]) 24 Ḍèsèmber 2022 17.23 (WIB) <!-- Pesan dikirim oleh Pengguna:Tiven2240@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery/Wikipedia&oldid=23942484 --> == <span lang="id" dir="ltr" class="mw-content-ltr">Your wiki will be in read only soon</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="server-switch"/><div class="plainlinks"> [[:m:Special:MyLanguage/Tech/Server switch|Baca pesan ini dalam bahasa lain]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Tech%2FServer+switch&language=&action=page&filter= {{int:please-translate}}] [[foundation:|Wikimedia Foundation]] akan menguji coba mengalihkan pusat data utama dan sekundernya. Hal ini dilakukan untuk memastikan Wikipedia dan wiki Wikimedia lainnya tetap berfungsi ketika terjadi gangguan luar biasa. Departemen teknologi Wikimedia Foundation akan melakukan uji coba yang telah dirancang sebelumnya untuk memastikan semua ini berjalan dengan baik. Uji coba ini akan menunjukkan apakah kami dapat mengalihkan satu pusat data ke pusat data lainnya secara optimal. Persiapan uji coba kali ini membutuhkan banyak anggota tim yang juga akan bersiap untuk memperbaiki masalah-masalah yang kemungkinan muncul. Semua lalu lintas akan beralih pada '''{{#time:j xg|2023-03-01|id}}'''. Uji coba akan dimulai pukul '''[https://zonestamp.toolforge.org/{{#time:U|2023-03-01T14:00|en}} {{#time:H:i e|2023-03-01T14:00}}]'''. Akan tetapi, karena adanya keterbatasan dalam perangkat lunak [[mw:Manual:What is MediaWiki?|MediaWiki]], semua aktivitas penyuntingan harus berhenti sementara ketika proses pengalihan ini kami lakukan. Kami memohon maaf atas ketidaknyamanan ini dan kami akan berupaya untuk meminimalkan hal serupa pada waktu yang akan datang. '''Anda tetap dapat membaca semua wiki tetapi tidak dapat menyunting selama beberapa saat.''' *Anda tidak dapat menyunting hingga satu jam pada hari {{#time:l j xg Y|2023-03-01|id}}. *Jika Anda mencoba menyunting atau menyimpan suntingan Anda pada waktu tersebut, akan muncul pesan galat. Kami berharap tidak ada suntingan yang hilang pada waktu-waktu tersebut, tetapi kami tidak dapat menjamin hal ini. Jika Anda mendapat pesan galat, mohon menunggu hingga semuanya kembali normal. Ketika uji coba telah selesai, Anda dapat menyimpan suntingan Anda. Namun, kami sangat menyarankan untuk membuat salinan suntingan Anda terlebih dahulu untuk berjaga-jaga. ''Pengaruh lainnya'': *Pekerjaan latar belakang akan menjadi lebih lambat dan beberapa pekerjaan mungkin akan diberhentikan. Pranala merah mungkin tidak dapat diperbarui secepat biasanya. Jika Anda membuat artikel yang telah terhubung dengan halaman lainnya, pranalanya akan tetap merah lebih lama daripada biasanya. Beberapa skrip yang berjalan lama terpaksa dihentikan. * <span lang="en" dir="ltr" class="mw-content-ltr">We expect the code deployments to happen as any other week.</span> <span lang="en" dir="ltr" class="mw-content-ltr">However, some case-by-case code freezes could punctually happen if the operation require them afterwards.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[mw:Special:MyLanguage/GitLab|GitLab]] will be unavailable for about 90 minutes.</span> Proyek ini mungkin ditunda jika diperlukan. Anda dapat [[wikitech:Switch_Datacenter|membaca jadwalnya di wikitech.wikimedia.org]] Semua perubahan akan diumumkan dalam jadwal tersebut. Pemberitahuan lebih lanjut tentang hal ini akan disampaikan. Pesan pengumuman akan ditampilkan di semua wiki 30 menit sebelum operasi ini dilakukan. '''Mohon sebarkan informasi ini ke komunitas Anda.'''</div><section end="server-switch"/> </div> <span dir=ltr>[[m:User:Trizek (WMF)|Trizek (WMF)]] ([[m:User talk:Trizek (WMF)|{{int:talk}}]])</span> 28 Fèbruwari 2023 04.20 (WIB) <!-- Pesan dikirim oleh Pengguna:Trizek (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=24390465 --> == Ukraine's Cultural Diplomacy Month 2023: We are back! == <div lang="en" dir="ltr" class="mw-content-ltr"> <div lang="en" dir="ltr" class="mw-content-ltr"> [[File:UCDM 2023 promo.png|180px|right]] {{int:please-translate}} Hello, dear Wikipedians!<br/> [[m:Special:MyLanguage/Wikimedia Ukraine|Wikimedia Ukraine]], in cooperation with the [[:en:Ministry of Foreign Affairs of Ukraine|Ministry of Foreign Affairs of Ukraine]] and [[:en:Ukrainian Institute|Ukrainian Institute]], has launched the third edition of writing challenge "'''[[m:Special:MyLanguage/Ukraine's Cultural Diplomacy Month 2023|Ukraine's Cultural Diplomacy Month]]'''", which lasts from 1st until 31st March 2023. The campaign is dedicated to famous Ukrainian artists of cinema, music, literature, architecture, design and cultural phenomena of Ukraine that are now part of world heritage. We accept contribution in every language! The most active contesters will receive [[m:Special:MyLanguage/Ukraine's Cultural Diplomacy Month 2023/Prizes|prizes]].<br/> We invite you to take part and help us improve the coverage of Ukrainian culture on Wikipedia in your language! Also, we plan to set up a [[m:CentralNotice/Request/UCDM 2023|banner]] to notify users of the possibility to participate in such a challenge! </div> [[m:User:ValentynNefedov (WMUA)|ValentynNefedov (WMUA)]] ([[m:User talk:ValentynNefedov (WMUA)|talk]]) 07:58, 1 March 2023 (UTC) </div> <!-- Pesan dikirim oleh Pengguna:ValentynNefedov (WMUA)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery/Wikipedia&oldid=23942484 --> == <span lang="id" dir="ltr" class="mw-content-ltr">Wikimania 2023 Membuka Pendaftaran Program</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="wikimania-program-submissions"/>[[File:Wikimania Singapore Logo.svg|right|frameless]]Apakah Anda ingin menyelenggarakan sesi tatap muka atau maya di Wikimania 2023? Misalnya lokakarya praktis, diskusi yang meriah, pertunjukan seru, poster menarik, atau perbincangan ringan yang berkesan? [[wmania:Special:MyLanguage/2023:Program/Submissions|'''Pendaftaran dibuka hingga 28 Maret''']]. Acara ini akan memiliki beberapa blok khusus untuk sesi hibrida sehingga pengajuan program daring dan rekaman konten juga diterima. Jika Anda memiliki pertanyaan, silakan hadir dalam perbincangan pada tanggal 12 atau 19 Maret, atau hubungi kami melalui alamat surel wikimania@wikimedia.org atau di Telegram. Informasi lebih lanjut tersedia di halaman wiki.<section end="wikimania-program-submissions"/> </div> <!-- Pesan dikirim oleh Pengguna:CKoerner (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=24390465 --> == <span lang="en" dir="ltr" class="mw-content-ltr">Seeking volunteers for the next step in the Universal Code of Conduct process</span> == <div lang="en" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''<div class="plainlinks">[[m:Special:MyLanguage/Universal Code of Conduct/U4C Building Committee/Nominations/Announcement|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/U4C Building Committee/Nominations/Announcement}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Hello, As follow-up to [https://lists.wikimedia.org/hyperkitty/list/wikimedia-l@lists.wikimedia.org/message/IOMVS7W75ZYMABQGOQ2QH2JAURC3CHGH/ the message about the Universal Code of Conduct Enforcement Guidelines] by Wikimedia Foundation Board of Trustees Vice Chair, Shani Evenstein Sigalov, I am reaching out about the next steps. I want to bring your attention to the next stage of the Universal Code of Conduct process, which is forming a building committee for the Universal Code of Conduct Coordinating Committee (U4C). I invite community members with experience and deep interest in community health and governance to nominate themselves to be part of the U4C building committee, which needs people who are: * Community members in good standing * Knowledgeable about movement community processes, such as, but not limited to, policy drafting, participatory decision making, and application of existing rules and policies on Wikimedia projects * Aware and appreciative of the diversity of the movement, such as, but not limited to, languages spoken, identity, geography, and project type * Committed to participate for the entire U4C Building Committee period from mid-May - December 2023 * Comfortable with engaging in difficult, but productive conversations * Confidently able to communicate in English The Building Committee shall consist of volunteer community members, affiliate board or staff, and Wikimedia Foundation staff. The Universal Code of Conduct has been a process strengthened by the skills and knowledge of the community and I look forward to what the U4C Building Committee creates. If you are interested in joining the Building Committee, please either [[m:Special:MyLanguage/Universal_Code_of_Conduct/U4C_Building_Committee/Nominations|sign up on the Meta-Wiki page]], or contact ucocproject[[File:At sign.svg|16x16px|link=|(_AT_)]]wikimedia.org by May 12, 2023. '''[[m:Special:MyLanguage/Universal_Code_of_Conduct/U4C_Building_Committee|Read more on Meta-Wiki]]'''. Best regards,<br /><section end="announcement-content" /> </div> [[User:Xeno (WMF)|Xeno (WMF)]] 27 April 2023 02.00 (WIB) <!-- Pesan dikirim oleh Pengguna:Xeno (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=24941045 --> == <span lang="en" dir="ltr" class="mw-content-ltr">Selection of the U4C Building Committee</span> == <div lang="en" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> The next stage in the Universal Code of Conduct process is establishing a Building Committee to create the charter for the Universal Code of Conduct Coordinating Committee (U4C). The Building Committee has been selected. [[m:Special:MyLanguage/Universal_Code_of_Conduct/U4C_Building_Committee|Read about the members and the work ahead on Meta-wiki]].<section end="announcement-content" /> </div> -- [[m:Special:MyLanguage/Universal_Code_of_Conduct/Project|UCoC Project Team]], 27 Mèi 2023 11.20 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=25018085 --> == <span lang="id" dir="ltr" class="mw-content-ltr"> Pengumuman anggota baru Komite Pemilihan</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Wikimedia Foundation elections committee/Nominatons/2023/Announcement - new members|Pesan ini telah diterjemahkan ke berbagai bahasa di Meta-wiki.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections committee/Nominatons/2023/Announcement - new members|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections committee/Nominatons/2023/Announcement - new members}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Halo, Melalui surel ini, kami sangat senang mengumumkan [[listarchive:list/wikimedia-l@lists.wikimedia.org/message/4TALOUFPAP2VDBR27GKRVOP7IGQYU3DB/|anggota dan penasihat baru Komite Pemilihan]]. [[m:Special:MyLanguage/Wikimedia_Foundation_elections_committee|Komite Pemilihan]] merancang dan melaksanakan proses pemilihan pengawas Komunitas dan Organisasi Mitra sebagai bagian dari Dewan Pengawas Yayasan Wikimedia. Setelah melewati proses pencalonan terbuka, para calon potensial diwawancarai oleh Dewan. Empat calon diajak bergabung sebagai anggota Komite Pemilihan. Empat calon lainnya diajak bergabung sebagai penasihat. Terima kasih untuk para anggota komunitas yang mencalonkan diri. Kami siap seterusnya bekerja sama dengan Komite Pemilihan. Mewakili Dewan Pengawas Yayasan Wikimedia,<br /><section end="announcement-content" /> </div> [[m:User:RamzyM (WMF)|RamzyM (WMF)]] 29 Junè 2023 01.00 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=25018085 --> == Status adminship Alfiyah == Salam, Trètan Wiki. Kaulâ ngajuwaghi abâ' dhibi' dhâddhi pangoros è Wikipèḍia Madhurâ. Alesanna polana kaulâ segghut èntar ka Wikipèḍia Madhurâ, bân lèbur meccè' serradhân. [[Pangangghuy:Alfiyah Rizzy Afdiquni|Alfiyah Rizzy Afdiquni]] ([[Pakanḍhâ'ânna pangangghuy:Alfiyah Rizzy Afdiquni|kanḍhâ]]) 18 Juli 2023 09.27 (WIB) * {{setuju}} Pengguna aktif memantau Wikipedia. [[Pangangghuy:Bennylin|Bennylin]] ([[Pakanḍhâ'ânna pangangghuy:Bennylin|kanḍhâ]]) 18 Juli 2023 15.28 (WIB) * {{setuju}} [[Pangangghuy:Imamatun Nisa|Imamatun Nisa]] ([[Pakanḍhâ'ânna pangangghuy:Imamatun Nisa|kanḍhâ]]) 19 Juli 2023 07.48 (WIB)abdhina sâtuju polana bak Alfi aktif nyèrrat sarèng norok program wiki * {{setuju}} [[Pangangghuy:Kinan aisya|Kinan aisya]] ([[Pakanḍhâ'ânna pangangghuy:Kinan aisya|kanḍhâ]]) 19 Juli 2023 07.56 (WIB) * {{setuju}} [[Pangangghuy:Alfinlutvianaaa|Alfinlutvianaaa]] ([[Pakanḍhâ'ânna pangangghuy:Alfinlutvianaaa|kanḍhâ]]) 19 Juli 2023 12.49 (WIB)kaulâ satuju polana ampon lebbi bânnya' tao seputar wikimedia * {{setuju}} [[Pangangghuy:Qainiii|Qainiii]] ([[Pakanḍhâ'ânna pangangghuy:Qainiii|kanḍhâ]]) 19 Juli 2023 13.25 (WIB) kaulâ sâtuju, polana ampon berpengalaman neng wikimedia * {{setuju}} [[Pangangghuy:Lukjsly|Lukjsly]] ([[Pakanḍhâ'ânna pangangghuy:Lukjsly|kanḍhâ]]) 19 Juli 2023 14.55 (WIB) kaulâ sâtuju, polana serradhânna ampon saè tor lèbbi oning ngator website wikimèdia Madhurâ jughân bisa mèlè serradhân sè ampon beccè' otabâ bhunten. * {{setuju}} [[Pangangghuy:Seeharee|Seeharee]] ([[Pakanḍhâ'ânna pangangghuy:Seeharee|kanḍhâ]]) 19 Juli 2023 16.30 (WIB) kaulâ satuju manabi Mbak Alfi dhâddhi pangoros, pola lebbi ngartè bân oning takaèt wikipedia madhurâ. * {{setuju}} kaulâ satuju manabi Mbak Alfi dhâddhi pangoros, pola lebbi ngartè bân oning takaèt wikipedia madhurâ [[Spesial:Kontribusi pengguna/112.215.172.6|112.215.172.6]] 22 Juli 2023 08.22 (WIB) *: <small>Pengguna lupa log masuk, lain kali jangan lupa log masuk, karena hanya pengguna terdaftar saja yang bisa memberikan suara. [[Pangangghuy:Bennylin|Bennylin]] ([[Pakanḍhâ'ânna pangangghuy:Bennylin|kanḍhâ]]) 24 Juli 2023 00.45 (WIB)</small> * {{setuju}} kaulâ sâtuju, polana aktif nyèrrat bân aktif nuro' program Wikipedia. [[Pangangghuy:WiniSJ|WiniSJ]] ([[Pakanḍhâ'ânna pangangghuy:WiniSJ|kanḍhâ]]) 20 Juli 2023 10.04 (WIB) * {{setuju}} [[Pangangghuy:Ulynnn|Ulynnn]] ([[Pakanḍhâ'ânna pangangghuy:Ulynnn|kanḍhâ]]) 22 Juli 2023 13.04 (WIB) Kaulâ satuju, polana serradhânna ampon saè sareng malolo abârri’ motivasi ḍâ’ ka cakanca sè laèn * {{setuju}} [[Pangangghuy:Aaima Dandelions|Aaima Dandelions]] ([[Pakanḍhâ'ânna pangangghuy:Aaima Dandelions|kanḍhâ]]) 22 Juli 2023 13.11 (WIB) Satuju, polana lebbi oning tor pengalaman neng Wikimedia madhurâ. :<nowiki>{{setuju}}</nowiki> polana mbak Alfi aktif bân dhâlâtèn ngajhâri anggota anyar [[Pangangghuy:Narasilisaa|Narasilisaa]] ([[Pakanḍhâ'ânna pangangghuy:Narasilisaa|kanḍhâ]]) 13 Agustus 2024 08.39 (WIB) :*<nowiki>{{setuju}}</nowiki> polana mbak Alfi sabbher ngajhâri anggota anyar [[Pangangghuy:Narasilisaa|Narasilisaa]] ([[Pakanḍhâ'ânna pangangghuy:Narasilisaa|kanḍhâ]]) 13 Agustus 2024 08.42 (WIB) :*<nowiki>{{setuju}}</nowiki> polana lebbi oning ḍâ Wikipedia Madhurâ [[Spesial:Kontribusi pengguna/125.164.13.32|125.164.13.32]] 13 Agustus 2024 17.47 (WIB) == <span lang="en" dir="ltr" class="mw-content-ltr">Review the Charter for the Universal Code of Conduct Coordinating Committee</span> == <div lang="en" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''<div class="plainlinks">[[m:Special:MyLanguage/Universal Code of Conduct/U4C Building Committee/Announcement - Review|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/U4C Building Committee/Announcement - Review}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Hello all, I am pleased to share the next step in the [[foundation:Special:MyLanguage/Policy:Universal Code of Conduct|Universal Code of Conduct]] work. The [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter|Universal Code of Conduct Coordinating Committee (U4C) draft charter]] is now ready for your review. The [[foundation:Special:MyLanguage/Policy:Universal Code of Conduct/Enforcement guidelines|Enforcement Guidelines]] require a [[foundation:Special:MyLanguage/Policy:Universal_Code_of_Conduct/Enforcement_guidelines#4.5_U4C_Building_Committee|Building Committee]] form to draft a charter that outlines procedures and details for a global committee to be called the [[foundation:Special:MyLanguage/Policy:Universal_Code_of_Conduct/Enforcement_guidelines#4._UCoC_Coordinating_Committee_(U4C)|Universal Code of Conduct Coordinating Committee (U4C)]]. Over the past few months, the U4C Building Committee worked together as a group to discuss and draft the U4C charter. The U4C Building Committee welcomes feedback about the draft charter now through 22 September 2023. After that date, the U4C Building Committee will revise the charter as needed and a community vote will open shortly afterward. Join the conversation during the [[m:Special:MyLanguage/Universal Code of Conduct/U4C Building Committee#Conversation hours|conversation hours]] or on [[m:Talk:Universal Code of Conduct/Coordinating Committee/Charter|Meta-wiki]]. Best,<br /><section end="announcement-content" /> </div> [[m:User:RamzyM (WMF)|RamzyM (WMF)]], on behalf of the U4C Building Committee, 28 Agustus 2023 22.35 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=25392152 --> == <span lang="id" dir="ltr" class="mw-content-ltr">== Pembukaan perekrutan anggota Komite Afiliasi, Komisi Ombuds, dan Komite Peninjauan Kasus ==</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> <div style="margin:.2em 0 .5em;margin-{{#switch:{{PAGELANGUAGE}}|ar|arc|ary|arz|azb|bcc|bgn|ckb|bqi|dv|fa|fa-af|glk|ha-arab|he|kk-arab|kk-cn|ks|ku-arab|ms-arab|mzn|pnb|prd|ps|sd|ug|ur|ydd|yi=right|left}}:3ex;"> [[m:Special:MyLanguage/Wikimedia Foundation Legal department/Committee appointments/Announcement/Short|''Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.'']] ''<span class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation Legal department/Committee appointments/Announcement/Short|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation Legal department/Committee appointments/Announcement/Short}}&language=&action=page&filter= {{int:please-translate}}]</span>''</div> Halo semua! [[m:Special:MyLanguage/Affiliations Committee|Komite Afiliasi]] (AffCom), [[m:Special:MyLanguage/Ombuds_commission|Komisi Ombuds]] (OC), dan [[m:Special:MyLanguage/Trust_and_Safety/Case_Review_Committee|Komite Peninjauan Kasus]] (CRC) sedang mencari anggota baru. Komite-komite sukarelawan ini bertugas untuk memberikan dukungan struktural dan pengawasan yang penting bagi komunitas dan gerakan Wikimedia. Anda diundang untuk mencalonkan diri atau mencalonkan orang lain yang menurut Anda akan dapat berkontribusi pada kelompok-kelompok ini untuk mendaftar. Ada lebih banyak informasi tentang peran kelompok, keterampilan yang dibutuhkan, dan kesempatan untuk mendaftar pada [[m:Special:MyLanguage/Wikimedia Foundation Legal department/Committee appointments|'''halaman Meta-wiki''']]. Atas nama tim ''Committee Support'',<br /><section end="announcement-content" /> </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ~ [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 9 Oktober 2023 23.41 (WIB) </div> <!-- Pesan dikirim oleh Pengguna:Keegan (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=25570445 --> == <span lang="id" dir="ltr" class="mw-content-ltr">Tinjau dan ulas paket aturan pemilihan Dewan Pengawas Yayasan Wikimedia 2024</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/wiki/Wikimedia Foundation elections/2024/Announcement/Rules package review - short| Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.]]'' :''<div class="plainlinks">[[m:Special:MyLanguage/wiki/Wikimedia Foundation elections/2024/Announcement/Rules package review - short|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:wiki/Wikimedia Foundation elections/2024/Announcement/Rules package review - short}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Halo semuanya, Silakan tinjau dan berikan ulasan pada paket aturan pemilihan Dewan Pengawas Yayasan Wikimedia mulai sekarang sampai 29 Oktober 2023. Paket aturan pemilihan didasarkan pada aturan terdahulu oleh Panitia Pemilihan dan akan digunakan dalam pemilihan Dewan Pengawas 2024. Pendapat Anda akan sangat membantu agar proses pemilihan Dewan dapat berlangsung dengan lancar. [[m:Special:MyLanguage/Wikimedia Foundation elections/2024|Baca lebih lengkap di halaman Meta-wiki]]. Tabik, Katie Chan <br> Ketua Panitia Pemilihan<br /><section end="announcement-content" /> </div> 17 Oktober 2023 08.13 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=25570445 --> == Do you use Wikidata in Wikimedia sibling projects? Tell us about your experiences == <div lang="en" dir="ltr" class="mw-content-ltr"> ''Note: Apologies for cross-posting and sending in English.'' Hello, the '''[[m:WD4WMP|Wikidata for Wikimedia Projects]]''' team at Wikimedia Deutschland would like to hear about your experiences using Wikidata in the sibling projects. If you are interested in sharing your opinion and insights, please consider signing up for an interview with us in this '''[https://wikimedia.sslsurvey.de/Wikidata-for-Wikimedia-Interviews Registration form]'''.<br> ''Currently, we are only able to conduct interviews in English.'' The front page of the form has more details about what the conversation will be like, including how we would '''compensate''' you for your time. For more information, visit our ''[[m:WD4WMP/AddIssue|project issue page]]'' where you can also share your experiences in written form, without an interview.<br>We look forward to speaking with you, [[m:User:Danny Benjafield (WMDE)|Danny Benjafield (WMDE)]] ([[m:User talk:Danny Benjafield (WMDE)|talk]]) 08:53, 5 January 2024 (UTC) </div> <!-- Pesan dikirim oleh Pengguna:Danny Benjafield (WMDE)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/WD4WMP/ScreenerInvite2&oldid=26055343 --> == Feminism and Folklore 2024 == <div style="border:8px maroon ridge;padding:6px;> [[File:Feminism and Folklore 2024 logo.svg|centre|550px|frameless]] ::<div lang="en" dir="ltr" class="mw-content-ltr"> <center>''{{int:please-translate}}''</center> Dear Wiki Community, You are humbly invited to organize the '''[[:m:Feminism and Folklore 2024|Feminism and Folklore 2024]]''' writing competition from February 1, 2023, to March 31, 2023 on your local Wikipedia. This year, Feminism and Folklore will focus on feminism, women's issues, and gender-focused topics for the project, with a [[:c:Commons:Wiki Loves Folklore 2024|Wiki Loves Folklore]] gender gap focus and a folk culture theme on Wikipedia. You can help Wikipedia's coverage of folklore from your area by writing or improving articles about things like folk festivals, folk dances, folk music, women and queer folklore figures, folk game athletes, women in mythology, women warriors in folklore, witches and witch hunting, fairy tales, and more. Users can help create new articles, expand or translate from a generated list of suggested articles. Organisers are requested to work on the following action items to sign up their communities for the project: # Create a page for the contest on the local wiki. # Set up a campaign on '''CampWiz''' tool. # Create the local list and mention the timeline and local and international prizes. # Request local admins for site notice. # Link the local page and the CampWiz link on the [[:m:Feminism and Folklore 2024/Project Page|meta project page]]. This year, the Wiki Loves Folklore Tech Team has introduced two new tools to enhance support for the campaign. These tools include the '''Article List Generator by Topic''' and '''CampWiz'''. The Article List Generator by Topic enables users to identify articles on the English Wikipedia that are not present in their native language Wikipedia. Users can customize their selection criteria, and the tool will present a table showcasing the missing articles along with suggested titles. Additionally, users have the option to download the list in both CSV and wikitable formats. Notably, the CampWiz tool will be employed for the project for the first time, empowering users to effectively host the project with a jury. Both tools are now available for use in the campaign. [https://tools.wikilovesfolklore.org/ '''Click here to access these tools'''] Learn more about the contest and prizes on our [[:m:Feminism and Folklore 2024|project page]]. Feel free to contact us on our [[:m:Talk:Feminism and Folklore 2024/Project Page|meta talk page]] or by email us if you need any assistance. We look forward to your immense coordination. Thank you and Best wishes, '''[[:m:Feminism and Folklore 2024|Feminism and Folklore 2024 International Team]]''' ::::Stay connected [[File:B&W Facebook icon.png|link=https://www.facebook.com/feminismandfolklore/|30x30px]]&nbsp; [[File:B&W Twitter icon.png|link=https://twitter.com/wikifolklore|30x30px]] </div></div> --[[Pangangghuy:MediaWiki message delivery|MediaWiki message delivery]] ([[Pakanḍhâ'ânna pangangghuy:MediaWiki message delivery|kanḍhâ]]) 18 Jânuwari 2024 14.26 (WIB) == Wiki Loves Folklore is back! == <div lang="en" dir="ltr" class="mw-content-ltr"> {{int:please-translate}} [[File:Wiki Loves Folklore Logo.svg|right|150px|frameless]] Dear Wiki Community, You are humbly invited to participate in the '''[[:c:Commons:Wiki Loves Folklore 2024|Wiki Loves Folklore 2024]]''' an international photography contest organized on Wikimedia Commons to document folklore and intangible cultural heritage from different regions, including, folk creative activities and many more. It is held every year from the '''1st till the 31st''' of March. You can help in enriching the folklore documentation on Commons from your region by taking photos, audios, videos, and [https://commons.wikimedia.org/w/index.php?title=Special:UploadWizard&campaign=wlf_2024 submitting] them in this commons contest. You can also [[:c:Commons:Wiki Loves Folklore 2024/Organize|organize a local contest]] in your country and support us in translating the [[:c:Commons:Wiki Loves Folklore 2024/Translations|project pages]] to help us spread the word in your native language. Feel free to contact us on our [[:c:Commons talk:Wiki Loves Folklore 2024|project Talk page]] if you need any assistance. '''Kind regards,''' '''Wiki loves Folklore International Team''' -- [[Pangangghuy:MediaWiki message delivery|MediaWiki message delivery]] ([[Pakanḍhâ'ânna pangangghuy:MediaWiki message delivery|kanḍhâ]]) 18 Jânuwari 2024 14.26 (WIB) </div></div> <!-- Pesan dikirim oleh Pengguna:Tiven2240@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery/Wikipedia&oldid=23942484 --> == <span lang="id" dir="ltr" class="mw-content-ltr">Pemungutan Suara untuk Piagam Komite Pengarah Kode Etik Universal</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/wiki/Universal Code of Conduct/Coordinating Committee/Charter/Announcement - voting opens|Anda bisa membaca pengumuman berikut dalam bahasa lain di situs Meta-Wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:wiki/Universal Code of Conduct/Coordinating Committee/Charter/Announcement - voting opens}}&language=&action=page&filter= {{int:please-translate}}]'' Halo semua, Saya ingin memberitahukan kepada Anda bahwa tahap pemungutan suara untuk Piagam [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee|Komite Pengarah Kode Etik Universal]] (U4C) telah resmi dibuka. Semua anggota komunitas bisa [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Charter/Voter_information|memberikan suara dan mengirimkan komentar tentang piagam ini melalui SecurePoll]] dari sekarang hingga tanggal '''2 Februari 2024'''. Bagi Anda yang pernah mengikuti proses pemungutan suara selama proses pengembangan [[foundation:Special:MyLanguage/Policy:Universal_Code_of_Conduct/Enforcement_guidelines|Pedoman Penegakan UCoC]] akan menemukan kemiripan proses pemungutan untuk kali ini. [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter|Versi terkini Piagam U4C]] dan juga terjemahannya sudah tersedia di halaman Meta-Wiki Baca informasi tentang piagam, pilih, dan bagikan pengumuman ini ke kawan-kawan komunitas Anda. Saya ingin menginformasikan bahwa Panitia Persiapan U4C juga mengharapkan keikutsertaan Anda. Atas nama tim proyek UCoC,<section end="announcement-content" /> </div> [[m:User:RamzyM (WMF)|RamzyM (WMF)]] 20 Jânuwari 2024 01.08 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=25853527 --> == Enabling Section Translation: a new mobile translation experience == {{int:Hello}} Madhurâ Wikipedians! Apologies as this message is not in your language, {{int:Please-translate}}. The [[mw:Wikimedia_Language_engineering|WMF Language team]] is pleased to let you know about our plans to enable the [[mw:Content_translation/Section_translation|Section translation]] tool in Madhurâ Wikipedia. For this, our team would want you to read about the tool and test it so you can: * Give us your feedback * Ask us questions * Tell us how to improve it. Below is background information about Section translation, why we have chosen your community, and how to test it. '''Background information''' [[mw:Content_translation|Content Translation]] has been a successful tool for editors to create content in their language. More than one million articles have been created across all languages since the tool was released in 2015. The Wikimedia Foundation Language team has improved the translation experience further with the Section Translation. The WMF Language team enabled the early version of the tool in February 2021 in Bengali Wikipedia. Through their feedback, the tool was improved and ready for your community to test and provide feedback to make it better. [https://design.wikimedia.org/strategy/section-translation.html Section Translation] extends the capabilities of Content Translation to support mobile devices. On mobile, the tool will: * Guide you to translate one section at a time in order to expand existing articles or create new ones. * Make it easy to transfer knowledge across languages anytime from your mobile device. Madhurâ Wikipedia seems an ideal candidate to enjoy this new tool since it has a Content Translation tool enabled by default. We plan to enable the tool by 15th of February 2024 if there are no objections from your community. After it is enabled, we’ll monitor the content created with the tool and process all the feedback. In any case, feel free to raise any concerns or questions you may already have in any of the following formats: * As a reply to this message * On [[mw:Talk:Content_translation/Section_translation|the project talk page]]. '''Try the tool''' Before the enablement, you can try the current implementation of the tool in [https://test.m.wikipedia.org/w/index.php?title=Special:ContentTranslation&from=en&to=mad&sx=true#/sx our testing instance]. Once it is enabled on Madhurâ Wikipedia, you’ll have access to https://mad.wikipedia.org/wiki/Special:ContentTranslation with your mobile device. You can select an article to translate, and machine translation will be provided as a starting point for editors to improve. '''Provide feedback''' Please provide feedback about Section translation in any of the formats you are most comfortable with. We want to hear about your impressions on: * The tool * What you think about our plans to enable it * Your ideas for improving the tool. Thanks, and we look forward to your feedback. [[Pangangghuy:UOzurumba (WMF)|UOzurumba (WMF)]] ([[Pakanḍhâ'ânna pangangghuy:UOzurumba (WMF)|kanḍhâ]]) 27 Jânuwari 2024 04.42 (WIB) On behalf of the WMF Language team. == <span lang="id" dir="ltr" class="mw-content-ltr">Hari terakhir untuk memberikan suara pada Piagam Komite Pengarah Kode Etik Universal</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/wiki/Universal Code of Conduct/Coordinating Committee/Charter/Announcement - voting reminder|Anda bisa membaca pengumuman berikut dalam bahasa lain di situs Meta-Wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:wiki/Universal Code of Conduct/Coordinating Committee/Charter/Announcement - voting reminder}}&language=&action=page&filter= {{int:please-translate}}]'' Halo semua, Saya ingin mengingatkan kepada Anda bahwa tahap pemungutan suara untuk Piagam [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee|Komite Pengarah Kode Etik Universal]] (U4C) akan segera ditutup pada '''2 Februari 2024'''. Semua anggota komunitas dapat [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Charter/Voter_information|memberikan suara dan mengirimkan komentar tentang piagam ini melalui SecurePoll]]. Bagi Anda yang pernah mengikuti proses pemungutan suara selama proses pengembangan [[foundation:Special:MyLanguage/Policy:Universal_Code_of_Conduct/Enforcement_guidelines|Pedoman Penegakan UCoC]] akan menemukan kemiripan proses pemungutan untuk kali ini. [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter|Versi terkini Piagam U4C]] dan juga terjemahannya sudah tersedia di halaman Meta-Wiki Baca informasi tentang piagam, pilih, dan bagikan pengumuman ini ke kawan-kawan komunitas Anda. Saya ingin menginformasikan bahwa Panitia Persiapan U4C juga mengharapkan keikutsertaan Anda. Atas nama tim proyek UCoC,<section end="announcement-content" /> </div> [[m:User:RamzyM (WMF)|RamzyM (WMF)]] 1 Fèbruwari 2024 00.00 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=25853527 --> == <span lang="id" dir="ltr" class="mw-content-ltr">Hasil pemungutan suara ratifikasi Piagam Komite Pengarah UCoC</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/wiki/Universal Code of Conduct/Coordinating Committee/Charter/Announcement - results|Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:wiki/Universal Code of Conduct/Coordinating Committee/Charter/Announcement - results}}&language=&action=page&filter= {{int:please-translate}}]'' Halo semuanya, Terima kasih atas atensi Anda terhadap perkembangan proses Kode Etik Universal. Bersama pesan ini, saya mengabarkan hasil [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Charter/Voter_information|pemungutan suara ratifikasi]] [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter|Komite Pengarah Kode Etik Universal]]. 1746 kontributor memberikan suara mereka pada pemungutan suara kali ini; 1249 orang mendukung pemberlakuan Piagam sementara 420 menolak. Pada proses ratifikasi ini, para pemilih dapat memberikan komentar mereka tentang isi Piagam. Laporan statistik pemungutan suara dan ringkasan komentar dari seluruh pemilih akan diterbitkan di Meta dalam beberapa pekan ke depan. Anda dapat mendengar lebih lanjut mengenai langkah selanjutnya dalam proses ini segera. Atas nama tim proyek UCoC,<section end="announcement-content" /> </div> [[m:User:RamzyM (WMF)|RamzyM (WMF)]] 13 Fèbruwari 2024 01.23 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26160150 --> == Ukraine's Cultural Diplomacy Month 2024: We are back! == <div lang="en" dir="ltr" class="mw-content-ltr"> [[File:UCDM 2024 general.jpg|180px|right]] {{int:please-translate}} Hello, dear Wikipedians!<br/> [[:m:Special:MyLanguage/Wikimedia Ukraine|Wikimedia Ukraine]], in cooperation with the [[:en:Ministry of Foreign Affairs of Ukraine|MFA of Ukraine]] and [[:en:Ukrainian Institute|Ukrainian Institute]], has launched the forth edition of writing challenge "'''[[:m:Special:MyLanguage/Ukraine's Cultural Diplomacy Month 2024|Ukraine's Cultural Diplomacy Month]]'''", which lasts from 1st until 31st March 2024. The campaign is dedicated to famous Ukrainian artists of cinema, music, literature, architecture, design and cultural phenomena of Ukraine that are now part of world heritage. We accept contribution in every language! The most active contesters will receive prizes.<br/> We invite you to take part and help us improve the coverage of Ukrainian culture on Wikipedia in your language! Also, we plan to set up a [[:m:CentralNotice/Request/UCDM 2024|banner]] to notify users of the possibility to participate in such a challenge! [[:m:User:ValentynNefedov (WMUA)|ValentynNefedov (WMUA)]] ([[:m:User talk:ValentynNefedov (WMUA)|talk]]) </div> <!-- Pesan dikirim oleh Pengguna:ValentynNefedov (WMUA)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery/Wikipedia&oldid=26166467 --> == <span lang="id" dir="ltr" class="mw-content-ltr"> Laporan pengesahan Piagam U4C dan Pembukaan Pendaftaran Calon U4C kini tersedia</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024/Announcement – call for candidates| Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Coordinating Committee/Election/2024/Announcement – call for candidates}}&language=&action=page&filter= {{int:please-translate}}]'' Halo semua, Saya menulis pesan ini kepada Anda hari ini dengan dua informasi penting. Pertama, [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter/Vote results|report of the comments from the Universal Code of Conduct Coordinating Committee (U4C) Charter ratification]] kini telah tersedia. Kedua, pendaftaran calon U4C telah dibuka hingga tanggal 1 April 2024. [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee|Universal Code of Conduct Coordinating Committee]] (U4C) merupakan sebuah komunitas global yang berdedikasi untuk memastikan penerapan UCoC yang adil dan konsisten. Para anggota komunitas diundang untuk mengajukan lamarannya untuk menjadi bagian dari U4C. Untuk informasi lengkap dan tanggung jawab dari U4C, silakan [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter|review the U4C Charter]]. Berdasarkan piagam, terdapat 16 kursi untuk posisi U4C yang terdiri atas: delapan kursi dari komunitas umum dan delapan kursi dari komunitas berbasis wilayah untuk memastikan bahwa U4C mewakili keberagaman gerakan. Baca lebih lanjut dan kirimkan lamaran Anda di [[m:Special:MyLanguage/Kode Etik Universal/Komite Pengarah/Pemilihan/2024|Meta-wiki]]. Atas nama tim proyek UCoC,<section end="announcement-content" /> </div> [[m:User:RamzyM (WMF)|RamzyM (WMF)]] 5 Maret 2024 23.25 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26276337 --> == <span lang="id" dir="ltr" class="mw-content-ltr"> Pemilihan Dewan Pengawas Yayasan Wikimedia 2024</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> : ''[[m:Special:MyLanguage/Wikimedia Foundation elections/2024/Announcement/Selection announcement| Anda bisa membaca terjemahan pesan ini ke bahasa lain di Meta-Wiki.]]'' : ''<div class="plainlinks">[[m:Special:MyLanguage/Wikimedia Foundation elections/2024/Announcement/Selection announcement|{{int:interlanguage-link-mul}}]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation elections/2024/Announcement/Selection announcement}}&language=&action=page&filter= {{int:please-translate}}]</div>'' Halo semua, Tahun ini, periode 4 (empat) tahun jabatan Dewan Pengawas Yayasan Wikimedia untuk kursi perwakilan Komunitas dan Mitra Lokal akan berakhir. [1] Dewan Pengawas mengundang seluruh anggota Gerakan untuk ikut serta dalam proses pemilihan tahun ini serta memberikan suaranya supaya jabatan yang kosong bisa terisi. [[m:Special:MyLanguage/Wikimedia Foundation elections committee|Komite Pemilihan]] akan mengawasi proses pemilihan dengan dukungan dari staf Yayasan Wikimedia. [2] Komite Tata Kelola Dewan telah membuat Kelompok Kerja Pemilihan Dewan Pengawas yang terdiri atas anggota-anggota Dewan Pengawas yang tidak bisa mencalonkan diri pada proses pemilihan Dewan Pengawas yang dipilih oleh komunitas dan mitra lokal tahun 2024. Kelompok kerja tersebut terdiri dari Dariusz Jemielniak, Nataliia Tymkiv, Esra'a Al Shafei, Kathy Collins, dan Shani Evenstein Sigalov. [3] Mereka bertugas untuk mengawasi proses pemilihan 2024 serta memberikan informasi kepada Dewan Pengawas. Untuk informasi lebih lanjut tentang peran Komite Pemilihan, Dewan Pengawas, dan staf, silakan kunjungi pranala pada catatan kaki di bawah ini. [4] Berikut merupakan garis waktu proses pemilihan yang direncanakan: * Mei 2024: Undangan pencalonan dan pengajuan pertanyaan * Juni 2024: Mitra lokal memberikan suara untuk memilih 12 calon teratas Dewan Pengawas (proses pengerucutan calon tidak akan dilakukan jika hanya ada 15 calon atau kurang) [5] * Juni--Agustus 2024: Kampanye * Akhir Agustus/awal September 2024: tahap pemungutan suara komunitas selama dua minggu * Oktober--November 2024: Pemeriksaan latar belakang dari calon terpilih * Rapat Dewan Pengawas pada bulan Desember 2024: anggota Dewan Pengawas baru ditetapkan Silakan pelajari proses pemilihan 2024 lebih mendalam, termasuk rincian lini masa, proses pencalonan, peraturan kampanye, dan syarat kelayakan pemilih pada [[m:Special:MyLanguage/Wikimedia Foundation elections/2024|halaman Meta-Wiki]] dan rencanakan keikutsertaan Anda. '''Sukarelawan Pemilihan''' Cara lain untuk terlibat dalam proses pemilihan 2024 yaitu dengan menjadi Sukarelawan Pemilihan. Sukarelawan Pemilihan akan menjembatani komunikasi antara Komite Pemilihan dan komunitas terkait. Mereka akan membantu untuk memastikan agar komunitas mereka terwakili dan mengajak anggota komunitas untuk ikut serta memberikan suaranya. Pelajari lebih lanjut tentang program ini dan cara bergabung melalui halaman [[m:Special:MyLanguage/Wikimedia Foundation elections/2024/Election Volunteers|Meta Wiki]]. Salam hangat, [[m:Special:MyLanguage/User:Pundit|Dariusz Jemielniak]] (Ketua Komite Tata Kelola, Kelompok Kerja Pemilihan Dewan Pengawas) [1] https://meta.wikimedia.org/wiki/Special:MyLanguage/Wikimedia_Foundation_elections/2021/Results#Elected [2] https://foundation.wikimedia.org/wiki/Committee:Elections_Committee_Charter [3] https://foundation.wikimedia.org/wiki/Minutes:2023-08-15#Governance_Committee [4] https://meta.wikimedia.org/wiki/Wikimedia_Foundation_elections_committee/Roles [5] Walaupun jumlah ideal sebanyak 12 calon untuk memperebutkan 4 kursi, proses pengerucutan calon akan dilakukan jika ada lebih dari 15 calon. Sebab, jika hanya 1-3 calon yang dihapus maka akan menimbulkan rasa peliyanan serta memberikan beban kerja bagi organisasi afiliasi dalam proses proses pengerucutan calon karena hanya untuk mengurangi 1-3 calon supaya bisa mendapatkan 12 calon teratas.<section end="announcement-content" /> </div> [[User:MPossoupe_(WMF)|MPossoupe_(WMF)]]13 Maret 2024 02.57 (WIB) <!-- Pesan dikirim oleh Pengguna:MPossoupe (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26349432 --> == The Vector 2022 skin as the default == [[File:Vector_2022_video-en.webm|thumb]] Hello. I'm writing on behalf of the [[mw:Reading/Web|Wikimedia Foundation Web team]]. '''This week, we will make the Vector 2022 skin the default on this wiki.''' We were working on it between 2019 and 2022. It is already the default on most wikis. It will become the default for all logged-out users, and also all logged-in users who currently use Vector legacy. Logged-in users can at any time switch to [[Special:Preferences#mw-prefsection-rendering|any other skins]]. No changes are expected for users of these skins. <div style="width:100%; margin:auto;"><gallery widths="220" heights="150" mode="packed" caption="Top of an article"> Screenshot Historia da moeda do Tíbet - 2022-09-22 - Vector 2010 top.png|Vector legacy (current default) Screenshot Historia da moeda do Tíbet - 2022-09-22 - Vector 2022 top.png|Vector 2022 </gallery><gallery widths="220" heights="150" mode="packed" caption="A section of an article"> Screenshot Historia da moeda do Tíbet - 2022-09-22 - Vector 2010 scrolled.png|Vector legacy (current default) Screenshot Historia da moeda do Tíbet - 2022-09-22 - Vector 2022 scrolled.png|Vector 2022 </gallery></div> ; About the skin '''[Why is a change necessary]''' The current default skin meets the needs of the readers and editors as these were 14-15 years ago. Since then, new users have begun using Wikimedia projects. [https://diff.wikimedia.org/2022/08/18/prioritizing-equity-within-wikipedias-new-desktop/ The old Vector doesn't meet their needs.] '''[Objective]''' The objective for the new skin is to make the interface more welcoming and comfortable for readers and useful for advanced users. It draws inspiration from previous requests, the [[metawiki:Special:MyLanguage/Community_Wishlist_Survey|Community Wishlist Surveys]], and gadgets and scripts. The work helped our code follow the standards and improve all other skins. [[phab:phame/post/view/290/how_and_why_we_moved_our_skins_to_mustache/|We reduced PHP code in Wikimedia deployed skins by 75%]]. The project has also focused on making it easier to support gadgets and use APIs. '''[Changes and test results]''' The skin introduces a [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements/Features|series of changes]] that improve readability and usability. The new skin does not remove any functionality currently available on the Vector skin. * The sticky header makes it easier to find tools that editors use often. It decreases scrolling to the top of the page by 16%. * The new table of contents makes it easier to navigate to different sections. Readers and editors jumped to different sections of the page 50% more than with the old table of contents. It also looks a bit different on talk pages. * The new search bar is easier to find and makes it easier to find the correct search result from the list. This increased the amount of searches started by 30% on the wikis we tested on. * The skin does not negatively affect pageviews, edit rates, or account creation. There is evidence of increases in pageviews and account creation across partner communities. '''[Try it out]''' Try out the new skin by going to the appearance tab in [[Special:Preferences#mw-prefsection-rendering|your preferences]] and selecting Vector 2022 from the list of skins. ; How can editors change and customize this skin? It's possible to configure and personalize our changes. We support volunteers who create new gadgets and user scripts. Check out [[mw:Special:MyLanguage/Reading/Web/Desktop Improvements/Repository|our repository]] for a list of currently available customizations, or add your own. If you'd like ask our team anything, if you have questions, concerns, or additional thoughts, please ping me here or write on the [[mw:Talk:Reading/Web/Desktop Improvements|talk page of the project]]. We will gladly answer! Also, [[mw:Reading/Web/Desktop Improvements/Frequently asked questions|see our FAQ]]. Thank you! [[Pangangghuy:SGrabarczuk (WMF)|SGrabarczuk (WMF)]] ([[Pakanḍhâ'ânna pangangghuy:SGrabarczuk (WMF)|kanḍhâ]]) 26 Maret 2024 00.19 (WIB) == Enabling a machine translation support in your Wikipedia == {{int:Hello}} Madurese Wikipedians! Apologies, as this message is not in your language, {{int:Please-translate}}. The [[mw:Wikimedia_Language_engineering|WMF Language team]] plans to introduce a [[mw:Help:Content_translation/Translating/Initial_machine_translation|machine translation]] (MT) support called [[mw:MinT|MinT]] to the [[Special:ContentTranslation#draft|Content]] and [[mw:Content_translation/Section_translation|Section translation]] tools. As MinT translation service may be providing limited support for your language, we want to make sure it is useful for your translation work. For this, my team would like members of your community to: * Test the machine translation support [https://translate.wmcloud.org/ in a test instance]. You can paste multiple pieces of content from different Wikipedia articles and check whether the provided result is a useful starting point for a translation. * Please provide us with specific feedback on the machine translation quality. Let us know if the translations are accurate, maintain the original meaning of content, and are grammatically correct enough to be a good starting point for your Wikipedia or not. MinT (Machine in Translation) is a machine translation service hosted in the Wikimedia Infrastructure. It is designed to provide translations from many MT models. The model available for your Wikipedia is the [https://github.com/google-research/google-research/tree/master/madlad_400 MADLAD-400 open-source translation model]; it is available in the [https://translate.wmcloud.org/ test instance] for you to use it (translate sentences and paragraphs from articles) and let us know in this thread if the quality of the automatic translation generated is okay to enable it in Madurese Wikipedia. '''Our plans to enable the machine translation support''' We plan to deploy the MT support by the 22nd of April 2024, if there are no objections from your community to having the translation support. We look forward to getting your feedback in this thread before the 22nd of April, as we need to be sure we are providing a support service that is useful in your translation work. Thank you! [[Pangangghuy:UOzurumba (WMF)|UOzurumba (WMF)]] ([[Pakanḍhâ'ânna pangangghuy:UOzurumba (WMF)|kanḍhâ]]) 9 April 2024 10.51 (WIB) On behalf of the WMF Language team. :Halo, @[[Pangangghuy:UOzurumba (WMF)|UOzurumba (WMF)]] :Thank's for your information. :Unfortunately the result of translation is not accurate and still in Indonesian language. [[Pangangghuy:Alfiyah Rizzy Afdiquni|Alfiyah Rizzy Afdiquni]] ([[Pakanḍhâ'ânna pangangghuy:Alfiyah Rizzy Afdiquni|kanḍhâ]]) 21 April 2024 19.08 (WIB) ::Thank you, [[Pangangghuy:Alfiyah Rizzy Afdiquni|Rizzy Afdiquni]], for your feedback on the inaccurate machine translation. For clarification, are you saying the machine translation quality of this model is very poor and won't be a good starting point to help translate content efficiently while using the Content and Section translation tool in your Wikipedia, so we should not enable the tool? Or are you saying the machine translation is not perfect but has potential and can improve with usage? ::Pardon me for the follow-up question; I needed to understand your standpoint. [[Pangangghuy:UOzurumba (WMF)|UOzurumba (WMF)]] ([[Pakanḍhâ'ânna pangangghuy:UOzurumba (WMF)|kanḍhâ]]) 25 April 2024 23.18 (WIB) == <span lang="id" dir="ltr" class="mw-content-ltr">Berikan suara Anda dalam pemilihan anggota U4C yang pertama</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024/Announcement – vote opens|Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Coordinating Committee/Election/2024/Announcement – vote opens}}&language=&action=page&filter= {{int:please-translate}}]'' Halo semua, Saya ingin menginformasikan bahwa masa pemilihan untuk Komite Pengarah Kode Etik Universal (U4C) telah dibuka saat ini sampai tanggal 9 Mei 2024. Silakan baca informasi pada [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024|halaman pemilihan di Meta Wiki]] untuk mempelajari tentang pemilihan ini serta syarat kelayakan pemilih. Komite Pengarah Kode Etik Universal (U4C) merupakan sebuah komite global yang berdedikasi untuk memastikan penerapan UCoC yang adil dan konsisten. Para anggota komunitas Wikimedia diundang untuk mengajukan pencalonan dan menjadi bagian dari U4C. Untuk informasi lengkap dan tanggung jawab dari U4C, silakan [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter|tinjau Piagam U4C]]. Mohon bagikan pesan ini kepada anggota komunitas Anda, sehingga mereka juga dapat ikut serta dalam pemilihan kali ini. Atas nama tim proyek UCoC,<section end="announcement-content" /> </div> [[m:User:RamzyM (WMF)|RamzyM (WMF)]] 26 April 2024 03.20 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26390244 --> == <span lang="en" dir="ltr" class="mw-content-ltr">Sign up for the language community meeting on May 31st, 16:00 UTC</span> == <div lang="en" dir="ltr" class="mw-content-ltr"> <section begin="message"/>Hello all, The next language community meeting is scheduled in a few weeks - May 31st at 16:00 UTC. If you're interested, you can [https://www.mediawiki.org/w/index.php?title=Wikimedia_Language_engineering/Community_meetings#31_May_2024 sign up on this wiki page]. This is a participant-driven meeting, where we share language-specific updates related to various projects, collectively discuss technical issues related to language wikis, and work together to find possible solutions. For example, in the last meeting, the topics included the machine translation service (MinT) and the languages and models it currently supports, localization efforts from the Kiwix team, and technical challenges with numerical sorting in files used on Bengali Wikisource. Do you have any ideas for topics to share technical updates related to your project? Any problems that you would like to bring for discussion during the meeting? Do you need interpretation support from English to another language? Please reach out to me at ssethi(__AT__)wikimedia.org and [[etherpad:p/language-community-meeting-may-2024|add agenda items to the document here]]. We look forward to your participation! <section end="message"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 15 Mèi 2024 04.22 (WIB) <!-- Pesan dikirim oleh Pengguna:SSethi (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26390244 --> == Ngajuwaghi Hibah Rapid WikiLatèyan == Halo, Trètan Wiki! Kaulâ Alfiyah. Kaulâ ngajuwaghi Hibah Rapid ka WMF kalabân bhul-ombhul: WikiLatèyan: Manyambhung Wikipèḍia Madhurâ sareng Wikisource Inḍonèsia (Sinergi Wikipedia Madura dan Wikisource Indonesia). Trètan Wiki bisa maos proposal ka’ḍinto [https://meta.wikimedia.org/wiki/Grants:Programs/Wikimedia_Community_Fund/Rapid_Fund/Wiki_Lat%C3%A8yan_(ID:_22584187)] tor aparèng sokongan è bâbâ. Mator sakalangkong. [[Pangangghuy:Alfiyah Rizzy Afdiquni|Alfiyah Rizzy Afdiquni]] ([[Pakanḍhâ'ânna pangangghuy:Alfiyah Rizzy Afdiquni|kanḍhâ]]) 21 Mèi 2024 11.00 (WIB) {{setuju}} kaulâ saroju', mandher suksessâ kagiyadhânna. [[Pangangghuy:WiniSJ|WiniSJ]] ([[Pakanḍhâ'ânna pangangghuy:WiniSJ|kanḍhâ]]) 21 Mèi 2024 13.31 (WIB) {{setuju}} kaulâ saroju'. Mandher lancar tor suksessâ. [[Pangangghuy:Seeharee|Seeharee]] ([[Pakanḍhâ'ânna pangangghuy:Seeharee|kanḍhâ]]) 21 Mèi 2024 11.13 (WIB) {{setuju}} Kaulâ sregghep dâ' kagiyadhân rèya.[[Pangangghuy:Alfinlutvianaaa|Alfinlutvianaaa]] ([[Pakanḍhâ'ânna pangangghuy:Alfinlutvianaaa|kanḍhâ]]) 21 Mèi 2024 11.17 (WIB) {{setuju}} kaulâ saroju'[[Pangangghuy:Aaima Dandelions|Aaima Dandelions]] ([[Pakanḍhâ'ânna pangangghuy:Aaima Dandelions|kanḍhâ]]) 21 Mèi 2024 12.13 (WIB) {{setuju}} kaulâ saroju'dâ' kagiyadhân nèka[[Pangangghuy:Oikivivi|Oikivivi]] ([[Pakanḍhâ'ânna pangangghuy:Oikivivi|kanḍhâ]]) 21 Mèi 2024 12.24 (WIB) {{setuju}} malar moghâ Wiki Madhurâ sajjhân rampak, sampak bân jhâjâ [[Pangangghuy:Imamatun Nisa|Imamatun Nisa]] ([[Pakanḍhâ'ânna pangangghuy:Imamatun Nisa|kanḍhâ]]) 21 Mèi 2024 15.41 (WIB) == <span lang="id" dir="ltr" class="mw-content-ltr"> Permintaan umpan balik mengenai Prosedur Siklus Hidup Proyek Saudari</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Wikimedia Foundation Community Affairs Committee/Procedure for Sibling Project Lifecycle/Invitation for feedback (MM)|Anda dapat membaca pesan ini yang telah diterjemahkan ke dalam bahasa-bahasa lain di Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Wikimedia Foundation Community Affairs Committee/Procedure for Sibling Project Lifecycle/Invitation for feedback (MM)}}&language=&action=page&filter= {{int:please-translate}}]'' [[File:Sibling Project Lifecycle Conversation 3.png|150px|right|link=:m:Special:MyLanguage/Wikimedia Foundation Community Affairs Committee/Procedure for Sibling Project Lifecycle]] Anggota komunitas yang terhormat, [[:m:Special:MyLanguage/Wikimedia Foundation Community Affairs Committee|Komite Hubungan Komunitas]] (''Community Affairs Committee''; CAC) dari [[:m:Special:MyLanguage/Wikimedia Foundation Board of Trustees|Dewan Pengawas Wikimedia Foundation]] mengajak Anda untuk memberikan umpan balik terhadap draf '''[[:m:Special:MyLanguage/Wikimedia Foundation Community Affairs Committee/Procedure for Sibling Project Lifecycle|Prosedur Siklus Hidup Proyek Saudari]]'''. Draf ini menguraikan langkah-langkah yang ditawarkan dan persyaratan untuk meluncurkan dan menutup Proyek-proyek Saudari Wikimedia, dan untuk memastikan setiap proyek yang baru disetujui dapat berjalan dengan baik. Hal ini terlepas dari tata cara pembukaan atau penutupan versi-versi bahasa proyek, yang ditangani oleh [[:m:Special:MyLanguage/Language committee|Komite Bahasa]] atau [[m:Special:MyLanguage/Closing_projects_policy|kebijakan penutupan proyek]]. Anda dapat menemukan informasi lengkapnya di [[:m:Special:MyLanguage/Talk:Wikimedia Foundation Community Affairs Committee/Procedure for Sibling Project Lifecycle#Review|halaman ini]], termasuk tata cara menyampaikan tanggapan Anda mulai hari ini hingga '''23 Juni 2024''', di mana pun di seluruh dunia. Anda dapat membagikan informasi mengenai hal ini kepada komunitas proyek yang berminat untuk bekerja sama dengan Anda. Anda juga dapat membantu kami menerjemahkan prosedur ini ke dalam berbagai bahasa, sehingga orang-orang dapat bergabung dalam diskusi dalam bahasa mereka. Atas nama CAC,<section end="announcement-content" /> </div> [[m:User:RamzyM (WMF)|RamzyM (WMF)]] 22 Mèi 2024 09.25 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26390244 --> == <span lang="id" dir="ltr" class="mw-content-ltr">Mengumumkan Komite Koordinasi Kode Etik Universal pertama</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024/Announcement – results|Pesan ini telah diterjemahkan ke berbagai bahasa di Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Coordinating Committee/Election/2024/Announcement – results}}&language=&action=page&filter= {{int:please-translate}}]'' Halo, Tim pengawas telah selesai meninjau hasil pemungutan suara. Kami sedang menindaklanjuti hasil pemilihan [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024|Komite Koordinasi Kode Etik Universal (U4C)]] yang pertama. Melalui pengumuman ini, kami dengan bangga menyampaikan nama-nama berikut ini sebagai anggota regional U4C, dan akan bertugas selama dua tahun: * Amerika Utara (Amerika Serikat dan Kanada) ** – * Eropa Utara dan Eropa Barat ** [[m:Special:MyLanguage/User:Ghilt|Ghilt]] * Amerika Latin dan Kepulauan Karibia ** – * Eropa Tengah dan Eropa Timur (CEE) ** — * Afrika Sub-Sahara ** – * Timur Tengah dan Afrika Utara ** [[m:Special:MyLanguage/User:Ibrahim.ID|Ibrahim.ID]] * Asia Timur, Asia Tenggara, dan Pasifik (ESEAP) ** [[m:Special:MyLanguage/User:0xDeadbeef|0xDeadbeef]] * Asia Selatan ** – Para individu berikut ini telah terpilih sebagai anggota U4C untuk masa tugas satu tahun: * [[m:Special:MyLanguage/User:Barkeep49|Barkeep49]] * [[m:Special:MyLanguage/User:Superpes15|Superpes15]] * [[m:Special:MyLanguage/User:Civvì|Civvì]] * [[m:Special:MyLanguage/User:Luke081515|Luke081515]] * – * – * – * – Kepada semua orang yang telah berpartisipasi dalam proses ini, kami ucapkan terima kasih dan penghargaan yang setinggi-tingginya kepada para kandidat atas segala kontribusi dan dedikasi Anda kepada gerakan dan komunitas Wikimedia. Selanjutnya, U4C akan segera mengadakan pertemuan dan menyusun agenda untuk tahun 2024-25, tepatnya dalam empat minggu ke depan, guna menyukseskan pelaksanaan dan peninjauan ulang UCoC dan Pedoman Penegakan. Pantau kegiatan mereka di [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee|Meta-wiki]]. Mewakili tim proyek UCoC,<section end="announcement-content" /> </div> [[m:User:RamzyM (WMF)|RamzyM (WMF)]] 3 Junè 2024 15.15 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26390244 --> == <span lang="id" dir="ltr" class="mw-content-ltr">Naskah akhir Piagam Gerakan Wikimedia sudah tersedia di Meta.</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Announcement - Final draft available|Anda dapat membaca pesan ini dalam bahasa lain di situs Meta.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Movement Charter/Drafting Committee/Announcement - Final draft available}}&language=&action=page&filter= {{int:please-translate}}]'' Halo semua, Naskah akhir [[m:Special:MyLanguage/Movement Charter|Piagam Gerakan Wikimedia]] sudah tersedia dalam 20 bahasa dan Anda bisa membacanya di Meta. '''Apa itu Piagam Gerakan Wikimedia?''' Piagam Gerakan Wikimedia merupakan dokumen yang diajukan untuk menjabarkan peran dan tanggung jawab untuk seluruh anggota dan entitas yang ada di Gerakan Wikimedia, termasuk pendirian badan baru untuk tata kelola gerakan yang disebut Dewan Global. '''Mari bergabung ke dalam "Acara Peluncuran" Piagam Gerakan Wikimedia''' Silakan bergabung ke dalam [[m:Special:MyLanguage/Event:Movement Charter Launch Party|"Acara Peluncuran"]] pada pukul '''14.00=15.00 UTC'' ([https://zonestamp.toolforge.org/1718892000 waktu setempat Anda]), tanggal '''20 Juni 2024'''. Selama acara ini, kami akan merayakan peluncuran versi akhir Piagam ini serta menjelaskan isi yang terkandung di dalamnya. Mari bergabung dan pelajari Piagam ini sebelum Anda memberikan suara Anda. '''Pemungutan suara ratifikasi Piagam Gerakan''' Pemungutan Suara akan dimulai pada pukul '''00:01 UTC''', '''25 Juni 2024''' dan akan berakhir pada pukul '''23:59 UTC''', '''9 Juli 2024''' melalui SecurePoll. Silakan baca informasi lebih lanjut mengenai [[m:Special:MyLanguage/Movement Charter/Ratification/Voting|proses pemungutan suara, syarat kelayakan, dan juga hal lainnya]] pada halaman Meta. Jika Anda memiliki pertanyaan, silakan ajukan dalam [[m:Special:MyLanguage/Talk:Movement Charter|halaman pembicaraan di Meta]] atau kirimkan surel ke tim Komite Perumus Piagam Gerakan (MCDC) melalui [mailto:mcdc@wikimedia.org mcdc@wikimedia.org]. Atas nama Komite Perumus Piagam Gerakan,<section end="announcement-content" /> </div> [[m:User:RamzyM (WMF)|RamzyM (WMF)]] 11 Junè 2024 15.44 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26390244 --> == <span lang="id" dir="ltr" class="mw-content-ltr">Pemungutan suara untuk ratifikasi Piagam Gerakan Wikimedia sekarang sudah dibuka. Mari, berikan suara Anda!</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Announcement - Ratification vote opens|Anda dapat membaca pesan ini dalam bahasa lain di situs Meta.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Movement Charter/Drafting Committee/Announcement - Ratification vote opens}}&language=&action=page&filter= {{int:please-translate}}]'' Halo semua, Saat ini, pemungutan suara untuk ratifikasi [[m:Special:MyLanguage/Movement Charter|'''Piagam Gerakan Wikimedia''']] sudah dibuka. Piagam Gerakan Wikimedia merupakan dokumen untuk menjabarkan peran dan tanggung jawab untuk seluruh anggota dan entitas yang ada di Gerakan Wikimedia, termasuk pendirian badan baru untuk tata kelola gerakan yang disebut Dewan Global. Versi akhir Piagam Gerakan Wikimedia juga tersedia dalam [[m:Special:MyLanguage/Movement Charter|berbagai bahasa di Meta]]. Anda juga bisa membacanya dalam [https://commons.wikimedia.org/wiki/File:Wikimedia_Movement_Charter_(June_2024).pdf versi PDF]. Pemungutan suara dimulai pada pukul '''00:01 UTC''', '''25 Juni 2024''' dan akan berakhir pada pukul '''23:59 UTC''', '''9 Juli 2024''' melalui SecurePoll. Silakan baca informasi lebih lanjut tentang [[m:Special:MyLanguage/Movement Charter/Ratification/Voting|informasi pemilih dan syarat kelayakan]]. Setelah membaca Piagam ini, silakan [[Special:SecurePoll/vote/398|'''berikan suara Anda di sini''']] dan sebarkan informasi ini ke orang lain. Jika Anda memiliki pertanyaan tentang proses pemungutan suara, silakan hubungi Panitia Pemungutan Suara untuk Piagam Gerakan (CEC) melalui [mailto:cec@wikimedia.org '''cec@wikimedia.org''']. Atas nama CEC,<section end="announcement-content" /> </div> [[m:User:RamzyM (WMF)|RamzyM (WMF)]] 25 Junè 2024 17.51 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26989444 --> == <span lang="id" dir="ltr" class="mw-content-ltr">Pemungutan suara untuk ratifikasi Piagam Gerakan Wikimedia akan segera berakhir</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Announcement - Final reminder|Anda dapat membaca pesan ini dalam bahasa lain di situs Meta.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Movement Charter/Drafting Committee/Announcement - Final reminder}}&language=&action=page&filter= {{int:please-translate}}]'' Halo semua, Pesan ini merupakan pengingat bahwa masa pemungutan suara untuk ratifikasi [[m:Special:MyLanguage/Movement Charter|Piagam Gerakan Wikimedia]] akan ditutup pada pukul '''23:59 UTC, 9 Juli 2024'''. Jika Anda belum memberikan suara, mohon lakukan segera melalui [[m:Special:SecurePoll/vote/398|SecurePoll]]. Atas nama [[m:Special:MyLanguage/Movement_Charter/Ratification/Voting#Electoral_Commission|Panitia Pemungutan Suara untuk Piagam Gerakan]],<section end="announcement-content" /> </div> [[m:User:RamzyM (WMF)|RamzyM (WMF)]] 8 Juli 2024 10.45 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26989444 --> == <span lang="en" dir="ltr" class="mw-content-ltr">U4C Special Election - Call for Candidates</span> == <div lang="en" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election/Announcement – call for candidates|You can find this message translated into additional languages on Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election/Announcement – call for candidates}}&language=&action=page&filter= {{int:please-translate}}]'' Hello all, A special election has been called to fill additional vacancies on the U4C. The call for candidates phase is open from now through July 19, 2024. The [[:m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee|Universal Code of Conduct Coordinating Committee]] (U4C) is a global group dedicated to providing an equitable and consistent implementation of the [[:foundation:Wikimedia Foundation Universal Code of Conduct|UCoC]]. Community members are invited to submit their applications in the special election for the U4C. For more information and the responsibilities of the U4C, please review the [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter|U4C Charter]]. In this special election, according to [[Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter#2. Elections and Terms|chapter 2 of the U4C charter]], there are 9 seats available on the U4C: '''four''' community-at-large seats and '''five''' regional seats to ensure the U4C represents the diversity of the movement. [[Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter#5. Glossary|No more than two members of the U4C can be elected from the same home wiki]]. Therefore, candidates must not have English Wikipedia, German Wikipedia, or Italian Wikipedia as their home wiki. Read more and submit your application on [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election|Meta-wiki]]. In cooperation with the U4C,<section end="announcement-content" /> </div> -- [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 10 Juli 2024 07.03 (WIB) <!-- Pesan dikirim oleh Pengguna:Keegan (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26989444 --> == <span lang="id" dir="ltr" class="mw-content-ltr">Hasil ratifikasi Piagam Gerakan Wikimedia</span> == <div lang="id" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Movement Charter/Drafting Committee/Announcement - Results of the ratification vote|Anda dapat menemukan pesan ini dalam bahasa lain di Meta-Wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Movement Charter/Drafting Committee/Announcement - Results of the ratification vote}}&language=&action=page&filter= {{int:please-translate}}]'' Halo semua, Menyusul proses penghitungan suara individu dan organisasi mitra lokal Wikimedia, [[m:Special:MyLanguage/Movement Charter/Ratification/Voting#Electoral Commission|Panitia Pemungutan Suara]] dengan ini mengumumkan hasil pemungutan suara ratifikasi Piagam Gerakan Wikimedia. Sebagaimana yang [[m:Special:MyLanguage/Talk:Movement Charter#Thank you for your participation in the Movement Charter ratification vote!|telah diumumkan]] oleh Panitia sebelumnya, pemungutan suara ini mencapai kuorum sah untuk proses pemungutan suara individu maupun organisasi mitra lokal pada saat ditutup pada tanggal '''9 Juli''' pukul '''23:59 UTC'''. Kami mengucapkan terima kasih sebesar-besarnya kepada 2.451 pemilih individu dan 129 perwakilan organisasi mitra lokal Wikimedia yang telah memberikan suaranya. Suara dan komentar Anda amat berharga untuk menentukan masa depan Strategi Gerakan. Hasil akhir dari pemungutan suara ratifikasi [[m:Special:MyLanguage/Movement Charter|Piagam Gerakan Wikimedia]] yang diselenggarakan antara tanggal 25 Juni hingga 9 Juli 2024 adalah sebagai berikut: '''Pemungutan suara individu:''' Dari 2.451 suara yang diterima sebelum pukul 23:59 UTC tanggal 9 Juli, 2.446 suara dinyatakan sah. Tercatat '''1.710''' suara "ya"; '''623''' suara "tidak"; dan '''113''' suara memilih "-" (netral). Oleh karena suara netral tidak dihitung, 73.30% pemilih memberikan suara untuk mendukung ratifikasi Piagam (1710/2333), sedangkan 26.70% memilih untuk menolak ratifikasi piagam (623/2333). '''Pemungutan suara organisasi mitra lokal:''' Dari 129 perwakilan organisasi mitra lokal yang memberikan suara sebelum pukul 23:59 UTC tanggal 9 Juli, 129 suara dinyatakan sah. Tercatat '''93''' suara "ya"; '''18''' suara "tidak"; dan '''18''' suara memilih "-" (netral). Oleh karena suara netral tidak dihitung, 83.78% organisasi mitra lokal memberikan suara untuk mendukung ratifikasi Piagam (93/111), sedangkan 16.22% memilih untuk menolak ratifikasi Piagam (18/111). '''Dewan Pengawas Yayasan Wikimedia:''' Dewan Pengawas Yayasan Wikimedia telah memutuskan untuk '''tidak meratifikasi''' Piagam Gerakan pada rapat khusus tanggal 8 Juli 2024. Ketua Dewan Pengawas Nataliia Tymkiv [[m:Special:MyLanguage/Wikimedia_Foundation_Board_noticeboard/Board_resolution_and_vote_on_the_proposed_Movement_Charter|membagikan hasil, resolusi dan catatan rapat tersebut]], beserta langkah selanjutnya yang akan diambil. Dengan ini, naskah Piagam Gerakan Wikimedia dalam bentuk saat ini '''tidak berhasil diratifikasi'''. Kami mengucapkan terima kasih atas partisipasi Anda dalam momen yang penting ini dalam riwayat tata kelola gerakan Wikimedia. Panitia Pemungutan Suara untuk Piagam Gerakan, [[m:User:Abhinav619|Abhinav619]], [[m:User:Borschts|Borschts]], [[m:User:Iwuala Lucy|Iwuala Lucy]], [[m:User:Tochiprecious|Tochiprecious]], [[m:User:Der-Wir-Ing|Der-Wir-Ing]]<section end="announcement-content" /> </div> [[Pangangghuy:MediaWiki message delivery|MediaWiki message delivery]] ([[Pakanḍhâ'ânna pangangghuy:MediaWiki message delivery|kanḍhâ]]) 19 Juli 2024 00.52 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26989444 --> == Proposal to enable Google Translate support in your Wikipedia == Hello Madurese Wikipedians! Apologies, as this message is not in your language, {{Int:please-translate}}. Google Translate just introduced machine translation support in Madurese language. The [[mediawikiwiki:Wikimedia_Language_and_Product_Localization|WMF Language and Product Localisation team]] [[phab:T369815|proposes]] introducing [[mediawikiwiki:Help:Content_translation/Translating/Initial_machine_translation|machine translation]] (MT) support to your Wikipedia's Content and Section translation tools once it is available in the external APIs. Since this is a Machine translation support proposed to be introduced in your Wikipedia, we want to ensure it is helpful for your translation work. For this, my team would like members of your community to: * [https://translate.google.com/?sl=auto&tl=mad&op=translate Try the machine translation support] at https://translate.google.com/. You can paste multiple pieces of content from different Wikipedia articles and check whether the provided result is a valuable starting point for a translation. * Provide us with specific feedback on the machine translation quality. Let us know if the translations are accurate, maintain the original meaning, are grammatically correct, and if they are suitable for your Wikipedia. '''Our plans to enable the machine translation support''' We plan to deploy the MT support once it is available in the external APIs if your community has no objections to having the translation support. We look forward to your feedback in this thread, as we need to be sure we will be providing a useful support service for your translation work. Thank you! [[Pangangghuy:UOzurumba (WMF)|UOzurumba (WMF)]] ([[Pakanḍhâ'ânna pangangghuy:UOzurumba (WMF)|kanḍhâ]]) 25 Juli 2024 04.46 (WIB) On behalf of the WMF Language and Product Localisation team. :Greetings! As a native Madurese speaker, I am really happy about this idea to add a translation feature to Madurese Wikipedia. Along with that, there are some issues need to be addressed before fully implemented. First, our community user group follows the revised official spelling published by Balai Bahasa East Java, please see <nowiki>https://repositori.kemdikbud.go.id/26268/</nowiki> (in Indonesian). In this spelling, there are some additions in writing voiced retroflex plosive ⟨ɖ ⟩ written as /ḍ/ and voiced alveolar plosive ⟨d⟩ written as /d/. After trying to translate a few words, Google Translate writes voiced retroflex plosive as /dh/. This can be confusing because in the revised spelling, /dh/ is an allophone of /d/ so this needs to be distinguished in orthography. For your information, there are /d/, /dh/, /ḍ/, and /ḍh/ used in Madurese spelling. Secondly, there is still inconsistent writing of /e/ and /è/. In Madurese, the writing of /e/ represents the sound ⟨ə⟩ and /è/ represents the sound ⟨ɛ⟩. In translation, the usage is not consistent so it needs deepening. To make it easier, please learn about the minimum pair in Madurese, see above source (in Indonesian). Third, the use of speech levels in translation is not contextually appropriate, which makes the translation less accurate even though it is correct word by word. I believe this resource can be useful in training the machine http://repository.iainmadura.ac.id/171/. :I also made a mini thread on X about this issue and I think one of the staff replied to my thread, see here https://twitter.com/boesenbergia_/status/1806591569384051100. :Overall I support the implementation of Google Translate in the Madurese Wikipedia. In case you need further discussion, don't hesitate to reach me out, I'd be happy to help. [[Pangangghuy:Boesenbergia|Boesenbergia]] ([[Pakanḍhâ'ânna pangangghuy:Boesenbergia|kanḍhâ]]) 27 Juli 2024 12.58 (WIB) ::Thank you so much @[[Pangangghuy:Boesenbergia|Boesenbergia]], for your detailed feedback. It is good that you also talked about this publicly and got feedback from Google staff because it is something they have to correct from their end. ::Based on your feedback, we will enable the MT support in your Wikipedia once Google makes the APIs available. ::Best regards, ::[[Pangangghuy:UOzurumba (WMF)|UOzurumba (WMF)]] ([[Pakanḍhâ'ânna pangangghuy:UOzurumba (WMF)|kanḍhâ]]) 15 Agustus 2024 11.32 (WIB) == <span lang="en" dir="ltr" class="mw-content-ltr">Vote now to fill vacancies of the first U4C</span> == <div lang="en" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election/Announcement – voting opens|You can find this message translated into additional languages on Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election/Announcement – voting opens}}&language=&action=page&filter= {{int:please-translate}}]'' Dear all, I am writing to you to let you know the voting period for the Universal Code of Conduct Coordinating Committee (U4C) is open now through '''August 10, 2024'''. Read the information on the [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election|voting page on Meta-wiki]] to learn more about voting and voter eligibility. The Universal Code of Conduct Coordinating Committee (U4C) is a global group dedicated to providing an equitable and consistent implementation of the UCoC. Community members were invited to submit their applications for the U4C. For more information and the responsibilities of the U4C, please [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter|review the U4C Charter]]. Please share this message with members of your community so they can participate as well. In cooperation with the U4C,<section end="announcement-content" /> </div> [[m:User:RamzyM (WMF)|RamzyM (WMF)]] 27 Juli 2024 09.47 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=26989444 --> == <span lang="en" dir="ltr" class="mw-content-ltr">Reminder! Vote closing soon to fill vacancies of the first U4C</span> == <div lang="en" dir="ltr" class="mw-content-ltr"> <section begin="announcement-content" /> :''[[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election/Announcement – reminder to vote|You can find this message translated into additional languages on Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election/Announcement – reminder to vote}}&language=&action=page&filter= {{int:please-translate}}]'' Dear all, The voting period for the Universal Code of Conduct Coordinating Committee (U4C) is closing soon. It is open through 10 August 2024. Read the information on [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Election/2024_Special_Election#Voting|the voting page on Meta-wiki to learn more about voting and voter eligibility]]. If you are eligible to vote and have not voted in this special election, it is important that you vote now. '''Why should you vote?''' The U4C is a global group dedicated to providing an equitable and consistent implementation of the UCoC. Community input into the committee membership is critical to the success of the UCoC. Please share this message with members of your community so they can participate as well. In cooperation with the U4C,<section end="announcement-content" /> </div> -- [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 6 Agustus 2024 22.30 (WIB) <!-- Pesan dikirim oleh Pengguna:Keegan (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=27183190 --> == Status adminship Masluhah == Salam, Trètan Wiki. Kaulâ ngajuwaghi abâ' dhibi' dhâddhi pangoros è Wikipèḍia Madhurâ. Polana kaulâ lèbur ngoladhi serradhân è Wikipèḍia Madhurâ bân lèbur meccè' serradhân sè harkaddhâ kalèro.[[Pangangghuy:Lukjsly|Lukjsly]] ([[Pakanḍhâ'ânna pangangghuy:Lukjsly|kanḍhâ]]) 12 Agustus 2024 11.10 (WIB) :{{setuju}} abdhina sâroju' polana bak Luluk aktif nyèrrat è wikimad [[Pangangghuy:Imamatun Nisa|Imamatun Nisa]] ([[Pakanḍhâ'ânna pangangghuy:Imamatun Nisa|kanḍhâ]]) 12 Agustus 2024 14.49 (WIB) :<nowiki>{{setuju}}</nowiki> [[Spesial:Kontribusi pengguna/125.164.14.125|125.164.14.125]] 12 Agustus 2024 16.10 (WIB) :{{Setuju}} kaulâ satuju manabi Mbak Luluk dhâddhi pangoros, polana ampon aktif è wikipèḍia madhurâ. [[Pangangghuy:Seeharee|Seeharee]] ([[Pakanḍhâ'ânna pangangghuy:Seeharee|kanḍhâ]]) 12 Agustus 2024 16.58 (WIB) :{{setuju}} kaulâ satuju lamon mba luluk dhâddhi admin web Wikipedia Madhurâ polana mba luluk dhurrun sè aktif.[[Pangangghuy:Alfinlutvianaaa|Alfinlutvianaaa]] ([[Pakanḍhâ'ânna pangangghuy:Alfinlutvianaaa|kanḍhâ]]) 12 Agustus 2024 18.35 (WIB) * {{Setuju}}kaulâ satuju lamon mba luluk dhâddhi admin web Wikipedia Madhurâ [[Pangangghuy:Qainiii|Qainiii]] ([[Pakanḍhâ'ânna pangangghuy:Qainiii|kanḍhâ]]) 13 Agustus 2024 15.09 (WIB) * {{setuju}} kaulâ satuju polana mba Luluk lebbi oning bân dhurrun sè aktif :[[Pangangghuy:WiniSJ|WiniSJ]] ([[Pakanḍhâ'ânna pangangghuy:WiniSJ|kanḍhâ]]) 13 Agustus 2024 17.53 (WIB) :kaulâ satuju polana mba Luluk aktif è Wikipedia Madhurâ [[Pangangghuy:Aaima Dandelions|Aaima Dandelions]] ([[Pakanḍhâ'ânna pangangghuy:Aaima Dandelions|kanḍhâ]]) 13 Agustus 2024 20.19 (WIB) * {{setuju}} saroju' polana Luluk ampon bisa harkat Madhurâ [[Pangangghuy:Alfiyah Rizzy Afdiquni|Alfiyah Rizzy Afdiquni]] ([[Pakanḍhâ'ânna pangangghuy:Alfiyah Rizzy Afdiquni|kanḍhâ]]) 15 Agustus 2024 13.25 (WIB) == Status adminship Alfiyah == Salam, Trètan Wiki. Kaulâ jhughân ngajuwaghina abâ' dhibi' dhâddhi pangoros è Wikipèḍia Madhurâ. Alesanna polana kaulâ segghut èntar ka Wikipèḍia Madhurâ ngoladhi obâ'ân anyar ḍâri rèng-orèng.[[Pangangghuy:Alfiyah Rizzy Afdiquni|Alfiyah Rizzy Afdiquni]] ([[Pakanḍhâ'ânna pangangghuy:Alfiyah Rizzy Afdiquni|kanḍhâ]]) 12 Agustus 2024 14.00 (WIB) :{{setuju}} abdhina sâtuju polana bak Alfi ampon ngaonèngi saḍhâjâ lakonna wikimad sarèng sè palèng aktif [[Pangangghuy:Imamatun Nisa|Imamatun Nisa]] ([[Pakanḍhâ'ânna pangangghuy:Imamatun Nisa|kanḍhâ]]) 12 Agustus 2024 14.51 (WIB) :{{Setuju}} kaulâ satuju manabi Mbak Alfi dhâddhi pangoros, polana lebbi ngartè bân oning takaèt wikipedia madhurâ. [[Pangangghuy:Seeharee|Seeharee]] ([[Pakanḍhâ'ânna pangangghuy:Seeharee|kanḍhâ]]) 12 Agustus 2024 17.00 (WIB) :{{Setuju}} kaulâ satuju polana Alfi ampon dhâddhi pangoros Wikipèḍia Madhurâ è taon sabelluna dhâddhi la aghâdhuân pangalaman bân èlmona.[[Pangangghuy: Lukjsly|Lukjsly]] ([[Pakanḍhâ'ânna pangangghuy: Lukjsly|kanḍhâ]]) 12 Agustus 2024 18.25 (WIB) *{{setuju}} kaulâ satuju lamon mba Alfi dhâddhi admin web Wikipedia Madhurâ polana mba Alfi orèngnga rajin bân smangat è Wikipedia Madhurâ.[[Pangangghuy:Alfinlutvianaaa|Alfinlutvianaaa]] ([[Pakanḍhâ'ânna pangangghuy:Alfinlutvianaaa|kanḍhâ]]) 12 Agustus 2024 18.34 (WIB) * {{setuju}} kaulâ satuju lamon mba Alfi dhâddhi admin web Wikipedia Madhurâ [[Pangangghuy:Qainiii|Qainiii]] ([[Pakanḍhâ'ânna pangangghuy:Qainiii|kanḍhâ]]) 13 Agustus 2024 15.10 (WIB) *{{setuju}} kaulâ satuju polana lebbi oning ḍâ Wikipedia Madhurâ :[[Pangangghuy:WiniSJ|WiniSJ]] ([[Pakanḍhâ'ânna pangangghuy:WiniSJ|kanḍhâ]]) 13 Agustus 2024 17.51 (WIB) :kaulâ satuju polana mba Alfi aktif è Wikipedia Madhurâ [[Pangangghuy:Aaima Dandelions|Aaima Dandelions]] ([[Pakanḍhâ'ânna pangangghuy:Aaima Dandelions|kanḍhâ]]) 13 Agustus 2024 20.20 (WIB) ==Undangan pelatihan bagi pengurus Wikipedia== Para pengurus {{int:project-localized-name-group-wikipedia}}, Wikimedia Indonesia dan UNESCO Jakarta mengadakan pelatihan pelatih (''training of trainers'') yang dikhususkan untuk para pengurus (''administrator'') proyek-proyek Wikimedia di Indonesia. Pelatihan ini berfokus pada pencegahan misinformasi dan disinformasi yang terjadi di internet, khususnya dalam proyek-proyek Wikimedia, seperti Wikipedia. Wikipedia merupakan salah satu platform ensiklopedia daring yang banyak digunakan oleh ribuan pembaca setiap hari. Dengan demikian, penting bagi para pengguna, terutama pengurus, untuk memastikan upaya misinformasi dan disinformasi tidak terjadi, sehingga pembaca mendapatkan informasi yang sesuai dengan fakta. Seiring dengan hal tersebut, Wikimedia Indonesia dan UNESCO Jakarta mengundang secara khusus para pengurus proyek-proyek Wikimedia di Indonesia untuk mengikuti rangkaian pelatihan pencegahan misinformasi dan disinformasi ini. Proyek ini merupakan bagian dari #SocialMedia4Peace Project, yang didukung oleh Uni Eropa (European Union). Pelatihan ini diharapkan dapat meningkatkan pengetahuan dan wawasan para pengurus di proyek-proyek Wikimedia untuk mengenali dan mencegah upaya misinformasi dan disinformasi. Pelatihan ini akan dilaksanakan pada 30 Agustus s.d. 1 September 2024 di Jakarta. Seluruh biaya, termasuk tiket perjalanan, akomodasi, dan konsumsi selama pelatihan akan ditanggung. Silakan mengisi [https://docs.google.com/forms/d/e/1FAIpQLSfrzwbO10BGHdQB1KhnWZTZ674Rsu0BavVBzvFll0l8w-3Vjg/viewform?usp=sf_link formulir ini] dan dapatkan kesempatan lebih luas untuk menjadi salah satu pesertanya. Periode pendaftaran akan ditutup pada 18 Agustus 2024, pukul 23.59 WIB. Informasi lebih lanjut tersedia di [[wmid:Proyek Pelatihan Pencegahan Misinformasi dan Disinformasi|Proyek Pelatihan Pencegahan Misinformasi dan Disinformasi]]. Salam, [[Pangangghuy:Hillun Vilayl Napis (WMID)|Hillun Vilayl Napis (WMID)]] ([[Pakanḍhâ'ânna pangangghuy:Hillun Vilayl Napis (WMID)|kanḍhâ]]) 14 Agustus 2024 18.08 (WIB) == <span lang="id" dir="ltr">Segera hadir: Fitur sub-referensi baru – cobalah!</span> == <div lang="id" dir="ltr"> <section begin="Sub-referencing"/> [[File:Sub-referencing reuse visual.png|{{#ifeq:{{#dir}}|ltr|right|left}}|400px]] Halo. Selama bertahun-tahun, anggota komunitas telah meminta cara mudah untuk menggunakan kembali referensi dengan detail yang berbeda. Kini, solusi MediaWiki akan hadir: Fitur sub-referensi baru akan berfungsi untuk wikitext dan Visual Editor dan akan menyempurnakan sistem referensi yang ada. Anda dapat terus menggunakan cara referensi yang berbeda, tetapi Anda mungkin akan menemukan sub-referensi dalam artikel yang ditulis oleh pengguna lain. Informasi selengkapnya di [[m:Special:MyLanguage/WMDE Technical Wishes/Sub-referencing|halaman proyek]]. <span lang="en" dir="ltr" class="mw-content-ltr">'''We want your feedback''' to make sure this feature works well for you:</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[m:Special:MyLanguage/WMDE Technical Wishes/Sub-referencing#Test|Please try]] the current state of development on beta wiki and [[m:Talk:WMDE Technical Wishes/Sub-referencing|let us know what you think]].</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[m:WMDE Technical Wishes/Sub-referencing/Sign-up|Sign up here]] to get updates and/or invites to participate in user research activities.</span> <span lang="en" dir="ltr" class="mw-content-ltr">[[m:Special:MyLanguage/Wikimedia Deutschland|Wikimedia Deutschland]]’s [[m:Special:MyLanguage/WMDE Technical Wishes|Technical Wishes]] team is planning to bring this feature to Wikimedia wikis later this year. We will reach out to creators/maintainers of tools and templates related to references beforehand.</span> <span lang="en" dir="ltr" class="mw-content-ltr">Please help us spread the message.</span> --[[m:User:Johannes Richter (WMDE)|Johannes Richter (WMDE)]] ([[m:User talk:Johannes Richter (WMDE)|talk]]) 10:36, 19 August 2024 (UTC) <section end="Sub-referencing"/> </div> <!-- Pesan dikirim oleh Pengguna:Johannes Richter (WMDE)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=User:Johannes_Richter_(WMDE)/Sub-referencing/massmessage_list&oldid=27309345 --> == Sign up for the language community meeting on August 30th, 15:00 UTC == Hi all, The next language community meeting is scheduled in a few weeks—on August 30th at 15:00 UTC. If you're interested in joining, you can [https://www.mediawiki.org/wiki/Wikimedia_Language_and_Product_Localization/Community_meetings#30_August_2024 sign up on this wiki page]. This participant-driven meeting will focus on sharing language-specific updates related to various projects, discussing technical issues related to language wikis, and working together to find possible solutions. For example, in the last meeting, topics included the Language Converter, the state of language research, updates on the Incubator conversations, and technical challenges around external links not working with special characters on Bengali sites. Do you have any ideas for topics to share technical updates or discuss challenges? Please add agenda items to the document [https://etherpad.wikimedia.org/p/language-community-meeting-aug-2024 here] and reach out to ssethi(__AT__)wikimedia.org. We look forward to your participation! [[Pangangghuy:MediaWiki message delivery|MediaWiki message delivery]] ([[Pakanḍhâ'ânna pangangghuy:MediaWiki message delivery|kanḍhâ]]) 23 Agustus 2024 06.19 (WIB) <!-- Pesan dikirim oleh Pengguna:SSethi (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=27183190 --> == <span lang="en" dir="ltr">Announcing the Universal Code of Conduct Coordinating Committee</span> == <div lang="en" dir="ltr"> <section begin="announcement-content" /> :''[https://lists.wikimedia.org/hyperkitty/list/board-elections@lists.wikimedia.org/thread/OKCCN2CANIH2K7DXJOL2GPVDFWL27R7C/ Original message at wikimedia-l]. [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election/Announcement - results|You can find this message translated into additional languages on Meta-wiki.]] [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-{{urlencode:Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election/Announcement - results}}&language=&action=page&filter= {{int:please-translate}}]'' Hello all, The scrutineers have finished reviewing the vote and the [[m:Special:MyLanguage/Elections Committee|Elections Committee]] have certified the [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election/Results|results]] for the [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Election/2024 Special Election|Universal Code of Conduct Coordinating Committee (U4C) special election]]. I am pleased to announce the following individual as regional members of the U4C, who will fulfill a term until 15 June 2026: * North America (USA and Canada) ** Ajraddatz The following seats were not filled during this special election: * Latin America and Caribbean * Central and East Europe (CEE) * Sub-Saharan Africa * South Asia * The four remaining Community-At-Large seats Thank you again to everyone who participated in this process and much appreciation to the candidates for your leadership and dedication to the Wikimedia movement and community. Over the next few weeks, the U4C will begin meeting and planning the 2024-25 year in supporting the implementation and review of the UCoC and Enforcement Guidelines. You can follow their work on [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee|Meta-Wiki]]. On behalf of the U4C and the Elections Committee,<section end="announcement-content" /> </div> [[m:User:RamzyM (WMF)|RamzyM (WMF)]] 2 Sèptèmber 2024 21.06 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=27183190 --> == <span lang="id" dir="ltr">Berikan suara Anda: Ikuti pemilihan Dewan Pengawas 2024!</span> == <div lang="id" dir="ltr"> <section begin="announcement-content" /> Halo semua, Masa pemungutan suara untuk [[m:Special:MyLanguage/Wikimedia Foundation elections/2024|pemilihan Dewan Pengawas 2024]] sekarang sudah dimulai. Saat ini ada dua belas (12) calon yang akan memperebutkan empat (4) kursi Dewan Pengawas. Silakan pelajari [[m:Special:MyLanguage/Wikimedia Foundation elections/2024/Candidates|pernyataan para calon]] dan [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2024/Questions_for_candidates|jawaban mereka untuk pertanyaan komunitas]]. Kalau sudah siap, silakan berikan suara Anda melalui [[Special:SecurePoll/vote/400|SecurePoll]]. '''Pemungutan suara akan dimulai dari pukul 00:00 UTC, 3 September hingga 23:59 UTC, 17 September 2024. Jangan lupa, periksa kelayakan Anda melalui [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2024/Voter_eligibility_guidelines|halaman kelayakan pemilih]]. Salam hangat, Komite Pemilihan dan Kelompok Kerja Pemilihan Dewan<section end="announcement-content" /> </div> [[Pangangghuy:MediaWiki message delivery|MediaWiki message delivery]] ([[Pakanḍhâ'ânna pangangghuy:MediaWiki message delivery|kanḍhâ]]) 3 Sèptèmber 2024 19.14 (WIB) <!-- Pesan dikirim oleh Pengguna:RamzyM (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=27183190 --> == 'Wikidata item' link is moving. Find out where... == <div lang="en" dir="ltr" class="mw-content-ltr"><i>Apologies for cross-posting in English. Please consider translating this message.</i>{{tracked|T66315}} Hello everyone, a small change will soon be coming to the user-interface of your Wikimedia project. The [[d:Q16222597|Wikidata item]] [[w:|sitelink]] currently found under the <span style="color: #54595d;"><u>''General''</u></span> section of the '''Tools''' sidebar menu will move into the <span style="color: #54595d;"><u>''In Other Projects''</u></span> section. We would like the Wiki communities feedback so please let us know or ask questions on the [[m:Talk:Wikidata_For_Wikimedia_Projects/Projects/Move_Wikidata_item_link|Discussion page]] before we enable the change which can take place October 4 2024, circa 15:00 UTC+2. More information can be found on [[m:Wikidata_For_Wikimedia_Projects/Projects/Move_Wikidata_item_link|the project page]].<br><br>We welcome your feedback and questions.<br> [[Pangangghuy:MediaWiki message delivery|MediaWiki message delivery]] ([[Pakanḍhâ'ânna pangangghuy:MediaWiki message delivery|kanḍhâ]]) 28 Sèptèmber 2024 01.58 (WIB) </div> <!-- Pesan dikirim oleh Pengguna:Danny Benjafield (WMDE)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=User:Danny_Benjafield_(WMDE)/MassMessage_Test_List&oldid=27524260 --> == <span lang="id" dir="ltr">Hasil awal pemilihan Dewan Pengawas Yayasan Wikimedia 2024</span> == <div lang="id" dir="ltr"> <section begin="announcement-content" /> Halo semua, Terima kasih kepada semua pihak yang telah ikut serta dalam proses [[m:Special:MyLanguage/Wikimedia Foundation elections/2024|pemilihan Dewan Pengawas Yayasan Wikimedia 2024]]. Hampir 6000 anggota komunitas dari 180 proyek wiki sudah ikut serta dalam pemilihan kali ini. Empat calon berikut mendapatkan jumlah suara tertinggi: # [[User:Kritzolina|Christel Steigenberger]] # [[User:Nadzik|Maciej Artur Nadzikiewicz]] # [[User:Victoria|Victoria Doronina]] # [[User:Laurentius|Lorenzo Losa]] Walaupun data di atas diurutkan berdasarkan hasil pemilihan, tetapi para calon tetap harus diangkat oleh Dewan Pengawas. Mereka perlu lolos dari proses pengecekan latar belakang dan juga memenuhi persyaratan yang dijabarkan dalam Anggaran Rumah Tangga. Dewan Pengawas yang baru akan diangkat saat rapat dewan pada bulan Desember 2024. [[m:Special:MyLanguage/Wikimedia_Foundation_elections/2024/Results|Silakan baca hasil lengkap pemilihan kali ini melalui situs Meta-Wiki.]] Salam hangat, Komite Pemilihan dan Kelompok Kerja Pemilihan Dewan <section end="announcement-content" /> </div> [[User:MPossoupe_(WMF)|MPossoupe_(WMF)]] 14 Oktober 2024 15.25 (WIB) <!-- Pesan dikirim oleh Pengguna:MPossoupe (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=27183190 --> == <span lang="en" dir="ltr">Seeking volunteers to join several of the movement’s committees</span> == <div lang="en" dir="ltr"> <section begin="announcement-content" /> Each year, typically from October through December, several of the movement’s committees seek new volunteers. Read more about the committees on their Meta-wiki pages: * [[m:Special:MyLanguage/Affiliations_Committee|Affiliations Committee (AffCom)]] * [[m:Special:MyLanguage/Ombuds_commission|Ombuds commission (OC)]] * [[m:Special:MyLanguage/Wikimedia Foundation/Legal/Community Resilience and Sustainability/Trust and Safety/Case Review Committee|Case Review Committee (CRC)]] Applications for the committees open on 16 October 2024. Applications for the Affiliations Committee close on 18 November 2024, and applications for the Ombuds commission and the Case Review Committee close on 2 December 2024. Learn how to apply by [[m:Special:MyLanguage/Wikimedia_Foundation/Legal/Committee_appointments|visiting the appointment page on Meta-wiki]]. Post to the talk page or email [mailto:cst@wikimedia.org cst@wikimedia.org] with any questions you may have. For the Committee Support team, <section end="announcement-content" /> </div> -- [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 17 Oktober 2024 06.08 (WIB) <!-- Pesan dikirim oleh Pengguna:Keegan (WMF)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=27601062 --> r9x8wbt4b3ax62vcx4urc9a7zc9jk02 Bhântowan:Tanḍhâ tanang 12 1095 5837 2021-01-19T15:34:42Z Boesenbergia 6 Created page with "Kaca rèya èssèna kaghuna'an bân cara aberri' tanḍhâ tanang è yap-nèyap bhâk-rembhâkka bâ'na. Ngeccap tanḍhâ tanang è Wikipèḍia:Kaca bhâk-rembhâk|kaca bh..." 5837 wikitext text/x-wiki Kaca rèya èssèna kaghuna'an bân cara aberri' tanḍhâ tanang è yap-nèyap bhâk-rembhâkka bâ'na. Ngeccap tanḍhâ tanang è [[Wikipèḍia:Kaca bhâk-rembhâk|kaca bhâk-rembhâk]] bân [[Wikipèḍia:Kaca kanḍhâ pangangghuy]] cè' aghunana ghâbây abhidhâ'aghi bhâk-rembhâkka bâ'na bi' anḍi'na orèng laèn è sèttong kaca. Ḍâlem sèttong bhâk-rembhâk otamana rembhâk sè lanjhâng, tanḍhâ tanang aberri' tora nyama otabâ [[lamat IP]] ḍâri sèttong rembhâk, krettek, otabâ sowara. Tapè tanḍhâ tanang arèya ta' ollè èsabâ' è kaca serradhân. == Ḍâ'remma carana ngeccap tanḍhâ tanang? == Tanḍhâ tanang kennèng ètolès klabân nolès 4 bigghi' tanḍhâ tilḍè (~) saèngghâna dhâddhi <tt><nowiki>~~~~</nowiki></tt> è akhèr rembhâkka bâ'na. Asèl ḍâri 4 bigghi tilḍe rèya ella dhâddhi nyama pangangghuyyâ bâ'na bi' tangghâl bân pokol beccè'anna bâ'na èsèmpen. Mon pèra' nolès 3 bigghi' tilḍe <tt><nowiki>~~~</nowiki></tt> dhâddhi nyama pangangghuyyâ bâ'na bhâi, dhinèng 5 tilḍe <tt><nowiki>~~~~~</nowiki></tt> ngasèllaghi tangghâl bân pokol beccè'an èsèmpen tanpa bâḍâ nyamana bâ'na. {| class="prettytable" cellpadding="5" border="1" ! tanḍhâ !! ngasèllaghi !! dhâddhi |- | <center><code><nowiki>~~~~</nowiki></code></center> | <code><nowiki>[[Pangangghuy:Nyama pangangghuy|Nyama pangangghuy]]</nowiki> {{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}} {{CURRENTYEAR}} (UTC)</code> | [[Pangangghuy:Nyama pangangghuy|Nyama pangangghuy]] {{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}} {{CURRENTYEAR}} (UTC) |- | <center><code><nowiki>~~~</nowiki></code></center> | <code><nowiki>[[Pangangghuy:Nyama pangangghuy|Nyama pangangghuy]]</nowiki></code> | [[Pangangghuy:Nyama pangangghuy|Nyama pangangghuy]] |- |colspan=3|<small>Catheddhân: tèngghu kèya [[#Carana ngangghuy zona bâkto Inḍonesia è buḍi tanḍhâ tanang]] è bâbâ rèya</small> |- | <center><code><nowiki>~~~~~</nowiki></code></center> | <code>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}} {{CURRENTYEAR}} (UTC)</code> | {{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}} {{CURRENTYEAR}} (UTC) |} fazqw3z7c22nxhk8l2o6pnj5zgdn931 Ḍaftar organisasi internasional 0 1096 5839 2021-01-19T15:43:16Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Ḍaftar organisasi internasional]] ka [[Ḍaftar bhâdhân khosos Parajhuman Bhângsa-bhângsa]] 5839 wikitext text/x-wiki #REDIRECT [[Ḍaftar bhâdhân khosos Parajhuman Bhângsa-bhângsa]] 7xc5uob7y98q1rox7o6giwpajkci68g Bhângsa:Parajhuman Bhângsa-bhângsa 14 1097 5841 2021-01-19T15:44:44Z Boesenbergia 6 bhângsa anyar 5841 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Ḍaftar naghârâ 14 1098 5843 2021-01-19T15:46:04Z Boesenbergia 6 bhângsa anyar 5843 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Aigrefeuille, Haute-Garonne 0 1099 15614 5858 2024-01-16T04:51:14Z OrangKalideres 2196 + foto & stub 15614 wikitext text/x-wiki [[File:Aigrefeuille31 mairie.JPG|thumb|230px]] '''Aigrefeuille''' panèka nyamma komun sè [[Haute-Garonne]]. {{Stub}} 65h7jrbfado9c705rsjw7pev9shzd0b Kecerdasan buatan 0 1100 13106 13105 2023-05-19T04:47:24Z Boesenbergia 6 13106 wikitext text/x-wiki '''Kecerdasan buatan''' ([[bhâsa Inggris]]: ''artificial intelligence'') iyâ arèya kapènterranna pa-apa sè èlakonè bi' messin, bhidhâ bi' '''kecerdasan alami''', sè èlakonè manossa bân kèbân. Cem-macem buku kecerdasan buatan sè kalonta ngartèyaghi hal jârèya mènangka ponapa pa-apa sè mampo persepsiyaghi kabâḍâ'ân è sacangkobhengnga bân ngalakonè aksi sè bisa mamaksimallaghi peluang maollè tojjhuwânna. [[Bhângsa:Komputer]] om3e4jacxhgq6hhfjxqsgh777nr3yj0 Jhâmbhu dhârsana 0 1101 7278 7277 2021-08-11T12:27:54Z 125.165.97.138 7278 wikitext text/x-wiki [[Bhengkek:Syzygium malaccense (fruit).jpg|jmpl|Jhâmbhu dhârsana sè ghi' ngoḍâ]] '''Jhâmbhu dhârsana''' (''Syzygium malaccense'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Myrtaceae. Tombuwân arèya èkoca' kèya ''jambu bol'' (Inḍonesia); ''malay apple'' (Inggris); bân èn-laènna. == Panyalambherrân == Jhâmbhu dhârsana tombu è Asia Tèmor Lao' akadhi [[Myanmar]], Thailand, [[Malaysia]], Papua Nugini, bân Australia ḍâjâ<ref>Southeast Asia - Myanmar, Thailand, [[Malaysia]], New Guinea, Bismark Islands, northern Australia.</ref>. == Sombher == <references /> [[Bhângsa:Myrtaceae]] [[Bhângsa:Totombuwân]] riqkhix6xuk6vzmzwlksl2rzbxh8qyj Albania 0 1102 8525 8394 2022-07-08T08:29:17Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:1234qwer1234qwer4|1234qwer1234qwer4]] 8153 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Albania'''</span></caption> |- ! '''Bendirâ Albania''' !! '''Lambhâng Albania''' |- | [[Bhengkek:Flag of Albania.svg|120px]] || [[Bhengkek:Coat of arms of Albania.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Himni i Flamurit'' |- | [[Bhengkek:Hymni i Flamurit instrumental.ogg|pus|]] |- ! Peta lokasi Albania |- | [[Bhengkek:Albania in its region.svg|250px|pus|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Tirana]]</td></tr> <tr><td>Kamardikaan:</td><td>1190</td></tr> <tr><td>Presiden:</td><td>Ilir Meta (2021)</td></tr> <tr><td>Perdana Menteri:</td><td>Edi Rama (2021)</td></tr> <tr><td>Loas bilajâh:</td><td> 28,748 km² </td></tr> <tr><td>Penduduk:</td><td> 2,845,955 (2020) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Albania]]</td></tr> <tr><td>Nyama oang</td><td>Lek</td></tr> <tr><td>Kode telepon:</td><td>+355</td></tr> <tr><td>Kode Internet:</td><td>.al</td></tr> </table> '''Albania''' otabâ '''Republik Albania''' (bhâsa Albania: ''Republika e Shqipërisë, Shqipëri'') panèka sala sèttong naghârâ è [[Èropa]] Tèmor. Ibukotana iyâ arèya kotta [[Tirana]]. Naghârâ arèya aengghânan bi' laot Adriatik è bârâ' bân laot Ionia è bârâ' lao (362 km); [[Yunani]] è lao tèmor (212 km); [[Makedonia]] è tèmor (181 km); [[Kosovo]] è tèmor ḍâjâ (112 km); bân [[Montenegro]] è ḍâjâ (186 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/albania/ CIA Factbook: Albania]". Retrieved 05 January 2021.</ref> Luas wilayahna 28,748 km², adhâddhiaghi naghârâ ka-140 sè palèng jhembâr è dhunnya. Penduduk naghârâ Albania bâḍâ 2.845.955 (2020) orèng bân kapadatan pendudukna 98 orèng per km².<ref>[https://web.archive.org/web/20200730205919/https://www.instat.gov.al/media/6849/popullsia_me-_1_janar_2020.pdf "Popullsia e Shqipërisë" (PDF) (bhâsa Albania). Instituti i Statistikës (INSTAT). 26 March 2020. p. 1.]</ref> == Galeri == <gallery> Banese ne Gjirokaster.jpg|Gjirokaster, Albania Lao Liqeni i Madh i Buni Jezerce.png|Jezerce, Albania Ḍâjâ Ura e Mesiit.jpg|Mesi, Albania Ḍâjâ Berat, the church in the castle.jpg|Berati, Albania Lao </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 9munw7e6fpx0q6fuqv0vhdkhtfzvxum United States of America 0 1104 5876 2021-01-21T04:26:44Z Silencemen21 165 Redirected page to [[Amerika Serikat]] 5876 wikitext text/x-wiki #REDIRECT [[Amerika Serikat]] nfn7ctmtakq1pj4k0zf24x84f60w92b Ceko 0 1105 16774 15426 2024-06-16T19:37:17Z 151.44.28.66 16774 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Ceko'''</span></caption> |- ! '''Bendirâ Ceko''' !! '''Lambhâng Ceko''' |- | [[Bhengkek:Flag of the Czech Republic.svg|120px]] || [[Bhengkek:Coat of arms of the Czech Republic.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Kde domov můj'' |- | [[Bhengkek:Czech anthem.ogg|center|]] |- ! Peta lokasi Ceko |- | [[Bhengkek:Czech Republic in its region.svg|250px|center|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Praha]]</td></tr> <tr><td>Kamardikaan:</td><td>1 Januwarè 1993</td></tr> <tr><td>Presiden:</td><td>Petr Pavel (2023)</td></tr> <tr><td>Perdana Menteri:</td><td>Petr Fiala (2021)</td></tr> <tr><td>Loas bilajâh:</td><td> 78,866 km² </td></tr> <tr><td>Penduduk:</td><td> 10,693,939 (2020) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Ceko]]</td></tr> <tr><td>Nyama oang</td><td>[[Koruna Ceko]]</td></tr> <tr><td>Kode telepon:</td><td>+420</td></tr> <tr><td>Kode Internet:</td><td>.cz</td></tr> </table> '''Ceko''' (Madhurâ: ''ꦕꦼꦏꦺꦴ'') otabâ '''Republik Ceko''' (bhâsa Ceko: ''Česká republika, Česko '') iyâ arèya sala sèttong naghârâ è [[Èropa]] Tengah. Ibukotana iyâ arèya kotta [[Praha]]. Naghârâ arèya aengghânan bi' [[Polandia]] è ḍâjâ (796 km); [[Slovakia]] è tèmor (241 km); [[Jerman]] è ḍâjâ bân bârâ' (704 km); bân [[Austria]] è lao (402 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/czechia/ CIA Factbook: Czechia]". aksès tangghâl 5 Januwari 2021.</ref> Luas wilayahna 78,866 km², adhâddhiaghi naghârâ ka-115 sè palèng jhembâr è dhunnya. Penduduk naghârâ Ceko bâḍâ 10,693,939 (2020) orèng bân kapadatan pendudukna 134 orèng per km².<ref>[https://www.czso.cz/csu/czso/population Czech Statistical Office, access-date=2020-05-29]</ref> == Galeri == <gallery> Prague 07-2016 View from Old Town Hall Tower img3.jpg|Praha Mala morava vojtiskov morava valley.jpg|Vojtiškov, Morava, Ceko ḍâjâ Brno View from Spilberk 130.JPG|Brno 2014 Czechy, Skały Adrszpasko-Cieplickie 13.jpg|Ceko ḍâjâ bârâ' </gallery> == Sombher == {{reflist}} [[Bhângsa:Naghârâ]] dfa6qgcx090sjort22xp09y7ics3j4a Universitas Islam Negeri Sunan Ampel Sorbhâjhâh 0 1106 5882 2021-01-21T16:10:59Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Universitas Islam Negeri Sunan Ampel Sorbhâjhâh]] ka [[Universitas Islam Negeri Sunan Ampel Sorbhâjhâ]] 5882 wikitext text/x-wiki #REDIRECT [[Universitas Islam Negeri Sunan Ampel Sorbhâjhâ]] tffc93o6l297yc27m87bth8khi7c9ks Bhângsa:Tètè 14 1107 5889 2021-01-21T16:17:23Z Boesenbergia 6 bhângsa anyar 5889 wikitext text/x-wiki [[Bhângsa:Bhângonan]] 2vkhrk02adrqtk0w6v0cmwi8886dgpz Lampennang 0 1108 8009 7949 2022-05-05T18:51:38Z 1234qwer1234qwer4 356 Reverted 1 edit by [[Special:Contributions/89.109.49.13|89.109.49.13]] ([[User talk:89.109.49.13|talk]]) (TwinkleGlobal) 8009 wikitext text/x-wiki [[Bhengkek:Peltophorum pterocarpum flowers.jpg|thumb|Kembhângnga lampennang]] '''Lampennang''' (''Peltophorum pterocarpum'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Fabaceae. Tombuwân arèya èkoca' kèya ''soga'' (Inḍonesia); ''soga jambal'' (Jhâbâ); ''batai laut'', ''jemerelang laut'' (Malaju); ''yellow flame'' (Inggris); bân èn-laènna<ref>https://uses.plantnet-project.org/en/Peltophorum_pterocarpum_(PROSEA)</ref>. == Panyalambherrân == Lampennang tombu molaè Inḍia, Sri Lanka, [[Asia Tèmor Lao']] sampè' ka Australia bâgiyân ḍâjâ<ref>https://www.nparks.gov.sg/florafaunaweb/flora/3/0/3056</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Fabaceae]] 2x304huxmmd9u6reii4i2u7hplu2u4s Bhângsa:Bhângonan 14 1109 5926 2021-01-22T02:49:45Z Boesenbergia 6 bhângsa anyar 5926 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Staḍion 14 1110 5927 2021-01-22T02:50:15Z Boesenbergia 6 bhângsa anyar 5927 wikitext text/x-wiki [[Bhângsa:Bhângonan]] 2vkhrk02adrqtk0w6v0cmwi8886dgpz Jèrman 0 1111 15576 15548 2024-01-05T05:21:09Z Alfiyah Rizzy Afdiquni 9 Mengembalikan suntingan oleh [[Special:Contributions/114.125.126.55|114.125.126.55]] ([[User talk:114.125.126.55|bicara]]) ke revisi terakhir oleh [[User:Lukjsly|Lukjsly]] 15422 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Jerman'''</span></caption> |- ! '''Bendirâ Jerman''' !! '''Lambhâng Jerman''' |- | [[Bhengkek:Flag of Germany.svg|120px]] || [[Bhengkek:Coat of arms of Germany.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Deutschlandlied'' |- | [[Bhengkek:German national anthem performed by the US Navy Band.ogg|center|]] |- ! Peta lokasi Jerman |- | [[Bhengkek:Germany in its region.svg|250px|center|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Berlin]]</td></tr> <tr><td>Kamardikaan:</td><td>18 Januwarè 1871</td></tr> <tr><td>Presiden:</td><td> Frank-Walter Steinmeier (2021)</td></tr> <tr><td>Kanselir:</td><td> Olaf Scholz (2021)</td></tr> <tr><td>Loas bilajâh:</td><td> 357,022 km² </td></tr> <tr><td>Penduduk:</td><td> 83,166,711 (2019) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Jerman]]</td></tr> <tr><td>Nyama oang</td><td>[[Euro]]</td></tr> <tr><td>Kode telepon:</td><td>+49</td></tr> <tr><td>Kode Internet:</td><td>.de</td></tr> </table> '''Jèrman''' (Madhurâ: ''ꦗꦺꦂꦩꦤ꧀'') otabâ '''Republik Federal Jerman''' (bhâsa Jèrman: ''Bundesrepublik Deutschland, Deutschland'') panèka sala sèttong naghârâ è [[Èropa]] Bârâ'. Ibukotana iyâ arèya kotta [[Berlin]]. Naghârâ arèya aengghânan bi' [[laot Ḍâjâ]] è ḍâjâ bârâ' bân [[laot Baltik]] è ḍâjâ tèmor (2389 km); [[Polandia]] (467 km) bân [[Ceko]] (704 km) è tèmor; [[Austria]] è lao tèmor (801 km); [[Swiss]] è lao (348 km); [[Perancis]] (418 km), [[Luxemburg]] (128 km), [[Belgia]] (133 km) bân [[Belanda]] (575 km) è bârâ'; bân [[Denmark]] è ḍâjâ (140 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/germany/ CIA Factbook: Jerman]". Retrieved 22 January 2021.</ref> Luas wilayahna 357,022 km², adhâddhiaghi naghârâ ka-62 sè palèng jhembâr è dhunnya. Penduduk naghârâ Jerman bâḍâ 83,166,711 (2019) orèng bân kapadatan pendudukna 232 orèng per km².<ref name="2018pop">[https://www.destatis.de/DE/Themen/Gesellschaft-Umwelt/Bevoelkerung/Bevoelkerungsstand/Tabellen/zensus-geschlecht-staatsangehoerigkeit-2019.html Bevölkerung nach Geschlecht und Staatsangehörigkeit, 15 July 2018]</ref> == Ghâmbhâr == <gallery> Eishöhle.jpg|Berchtesgaden, Jerman Lao Bikinihaus Berlin-1210760.jpg|Berlin Kdom.jpg|Koeln, Jerman Bârâ' Wolken ueber Passau 1.jpg|Passau, Jerman Lao </gallery> == Sombher == {{reflist}} [[Bhângsa:Naghârâ]] 5pj7ye12l8qo21vumahmzfskocnny62 Sejarah 0 1112 5951 2021-01-22T15:35:28Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Sejarah]] ka [[Sajhârâ]] 5951 wikitext text/x-wiki #REDIRECT [[Sajhârâ]] il940l5w75fij91zqyweojtrlrds8h1 Bhângsa:Nèreng 14 1113 5970 2021-01-22T16:03:22Z Boesenbergia 6 bhângsa anyar 5970 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Pasantrèn 14 1114 5993 2021-01-22T16:52:02Z Boesenbergia 6 bhângsa anyar 5993 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Pondhuk 0 1115 5995 2021-01-22T16:53:17Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Pondhuk]] ka [[Ponḍhuk pasantrèn]] 5995 wikitext text/x-wiki #REDIRECT [[Ponḍhuk pasantrèn]] cd5qivqpt8zdz5ftxt78a612nyvsznk Bhângsa:Plastik 14 1116 6000 2021-01-22T16:57:21Z Boesenbergia 6 bhângsa anyar 6000 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Panalèktèyan 14 1117 6002 2021-01-22T16:58:56Z Boesenbergia 6 bhângsa anyar 6002 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Paribhesa Madura 0 1118 16071 15162 2024-02-25T18:00:13Z EmausBot 150 Fixing double redirect to [[Parbhâsan]] 16071 wikitext text/x-wiki #ALIH [[Parbhâsan]] i1q7aebryjk1nps72cldqm4w0npuj1d Parèbhâsa Madhurâ 0 1119 16073 15163 2024-02-25T18:00:33Z EmausBot 150 Fixing double redirect to [[Parbhâsan]] 16073 wikitext text/x-wiki #ALIH [[Parbhâsan]] i1q7aebryjk1nps72cldqm4w0npuj1d Bhângsa:Parèbhâsa 14 1120 6012 2021-01-22T17:06:17Z Boesenbergia 6 bhângsa anyar 6012 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Arè Primata Inḍonesia 0 1121 17082 17057 2024-07-22T11:08:10Z A09 2166 Reverted 1 edit by [[Special:Contributions/Vel2634|Vel2634]] ([[User talk:Vel2634|talk]]) to last revision by A09 (TwinkleGlobal) 17082 wikitext text/x-wiki '''Arè Primata Inḍonesia''' iyâ arèya arè taonan sè èpaènga' nèyap 30 Jânuwari polana kaparèatènan klabân padhâghângan [[primata]] sè karangkang<ref>https://www.mongabay.co.id/2019/01/31/selamat-hari-primata-selamatkan-dari-perburuan/</ref>. == Sajhârâ == Padhâghângan primata è Inḍonesia sè cè' segghuddhâ klabân cara ḍâring è 2013 aghâbây PROFAUNA Inḍonesia amolaè paènga'an Arè Primata Inḍonesia sè jhung aḍâ'ân è 2014<ref name=":0">https://www.profauna.net/id/kampanye-primata/peringatan-hari-primata-indonesia#.YAsKpaczbDd</ref>. [[Kukang]] arèya bhurun alas sè bânnya' èjhuwâl klabân cara sè karangkang è taon kasebbhut. Tangghal ghella' èpèlè polana pemaoran arèya tapak ngalampanè kampanye "Primate Freedom Tour" è Jânuwari 2001 sabelluna. Lalakon arowa èkampanyeaghi è kottha-kottha è polo Jhâbâ bân Bhâli ghâbây palènḍhungan primata Inḍonesia<ref>https://www.profauna.net/id/kampanye-primata/ayo-rayakan-hari-primata-indonesia#.YAsKt6czbDd</ref>. == Kampanye == Bâjâna kampanye sè jhung aḍâ'ân èkalako, PROFAUNA Inḍonesia ngennèng ngalakonè kampanyè è 25 kennengngan è Inḍonesia<ref name=":0" />. Sala sèttong sè noro' iyâ arowa mahamorèd Fakultas Kaḍotteran Kèbân Institut Patanèyan Bogor è [[Tugu Kujang]]. Mahamorèd ghellâ' aberri' ra-kèra 2.000 lembâr bâbâcan sè èssèna berta bâb palènḍhungan primata Inḍonesia. Tojjhuwânna kampanye rèya ma'lè maghârsarè ngartè bân ta' adhâghâng, mellè, otabâ mèyara bhurun primata sè èlenḍhungè klabân cara sè karangkang<ref>{{Cite web |title=Archive copy |url=https://satwaliar.lk.ipb.ac.id/2014/02/02/hari-primata-indonesia-2014-hentikan-perdagangan-primata/ |access-date=2021-01-22 |archive-date=2021-01-28 |archive-url=https://web.archive.org/web/20210128161016/https://satwaliar.lk.ipb.ac.id/2014/02/02/hari-primata-indonesia-2014-hentikan-perdagangan-primata/ |dead-url=yes }}</ref>. == Sombher == <references /> [[Bhângsa:Arè paènga'an]] dnyj6rw4ikvyt2ej851erhrnfi94vg3 Bhângsa:Arè paènga'an 14 1122 16715 6014 2024-06-04T16:08:37Z Boesenbergia 6 16715 wikitext text/x-wiki [[Bhângsa:Arè]] ipdd3mdp5332csrszzaavfhtnff2js6 Arè Primata 0 1123 6017 2021-01-22T17:42:15Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Arè Primata]] ka [[Arè Primata Inḍonesia]] 6017 wikitext text/x-wiki #REDIRECT [[Arè Primata Inḍonesia]] 9cfoe3je3nac7bk7yzn80bcm88w71o9 Slovakia 0 1124 16773 14119 2024-06-16T19:35:51Z 151.44.28.66 16773 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Slovakia'''</span></caption> |- ! '''Bendirâ Slovakia''' !! '''Lambhâng Slovakia''' |- | [[Bhengkek:Flag of Slovakia.svg|120px]] || [[Bhengkek:Coat of arms of Slovakia.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Nad Tatrou sa blýska'' |- | [[Bhengkek:National anthem of Slovakia, performed by the United States Navy Band.ogg|pus|]] |- ! Peta lokasi Slovakia |- | [[Bhengkek:Slovakia in its region.svg|250px|pus|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Bratislava]]</td></tr> <tr><td>Kamardikaan:</td><td>1 Januwarè 1993</td></tr> <tr><td>Presiden:</td><td>Peter Pellegrinj (2024)</td></tr> <tr><td>Perdana Menteri:</td><td>Robert Fico (2023)</td></tr> <tr><td>Loas bilajâh:</td><td> 49,035 km² </td></tr> <tr><td>Penduduk:</td><td> 5,464,060 (2020) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Slovakia]]</td></tr> <tr><td>Nyama oang</td><td>[[Euro]]</td></tr> <tr><td>Kode telepon:</td><td>+421</td></tr> <tr><td>Kode Internet:</td><td>.sk</td></tr> </table> '''Slovakia''' otabâ '''Republik Slovakia''' (bhâsa Slovakia: ''Slovensko, Slovenská republika'') panèka sala sèttong naghârâ è [[Èropa]] Tengnga. Ibukotana iyâ arèya Kotta [[Bratislava]]. Naghârâ arèya aengghânan bi' [[Polandia]] è ḍâjâ (541 km); [[Ukraina]] è tèmor (97 km); [[Hongaria]] è lao (627 km); [[Austria]] è lao bârâ' (105 km); bân [[Ceko]] è bârâ' (241 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/slovakia/ CIA Factbook: Slovakia]". Retrieved 22 January 2021.</ref> Luas wilayahna 49,035 km², adhâddhiaghi naghârâ ka-127 sè palèng jhembâr è dhunnya. Penduduk naghârâ Slovakia bâḍâ 5,464,060 (2020) orèng bân kapadatan pendudukna 111 orèng per km².<ref>[https://slovak.statistics.sk/wps/portal/ext/themes/demography/population/news/!ut/p/z1/tVRbd6IwEP4rffEREgiX0De0LVrdVqWo8NITISorEMpF6v76DeDprr1g92E9nhOdfDPzzTczAR5YAS8hh3BLipAlJOL_XU97nukj3O9LJsT9hQxH-sNcGs9m1lhSwLIBDCxzqOgTCPHEUuHIHDpzY4YQNBHwvuMPv_iY8Hv-HQCvO_wCeMDzkyItdsBl65zsBJoIYbIRyL7oQf6DZTFX45BQIU8zcjj24CGnxZ6fKlJ1ZaMYgow0IihYVgUjWOuCJGvE0H2iyAapw6d-GACXSqqPJewLVCe-oBBCORpSQUFY2kiBJAdQel8O7E8QHN2P7Yfh4E62HLUp586eyqahWIOb-eMdHD0NZGxPNBm--XcAuvwtrbudjzfKeTs-0uvOzxNcbKfXCXH0E6ArxSWRWkDXzF6amhZgzmYze7JYQGsh8xRIsuCD43BVtAuAJw3cAy9cx2LlxyIUIUR8VrCBFKxBTVMNVC-emawR3gIvoxua0UwsM76Pu6JI8-se7EGaiFW4D1MahERk2bYHP3PasbwAq_dYYNMEuLxX-pfNlHSwPIS0Ak5Sb0AE7H8c5SE8L1LHOkS6jhVZMTQVNSWGP19ePJMvIEsK-sqJ_o8N5Cy2EVu3r1mtXyNfVVViTc5ncQ9GrCjzHswpyfwd8F5Kmh3BKmVpGTUv4bc9I-aTiIJVvj_Ju5hMT4PszBVo6vf9_lS7QY9QawVtUtnldkvzOtFtQtYRDZ7nNAloxmNwSM7KzKeDWqKkeGABPb_1WUpHwUfbmaXMQuC2JAc8Cs2u2xr5VUSOrGzi8n7wslKWFSQS7QZ81aKvptwY0eJqGSYBq5o38w-fr_0-pd8yavO7f2nMjdzQLNfr6TzJ6dbTmu8Fe1wfwI2K7K1MHi2NHceJMTqGYSjs57fz4a8JXQrWYI1_FPiIokPMb8-_1TA2fwM0eHjd/dz/d5/L2dBISEvZ0FBIS9nQSEh/ Stock of population in the SR on 30th September 2020]</ref> == Galeri == <gallery> Bratislava Panorama R01.jpg|Bratislava Bratislava - 52119321317.jpg|Bratislava Palcmanská Maša.JPG|Rožňava, Slovakia tèmor Jasná Ski Resort - gondola lift Kosodrevina - Chopok (4).jpg|Jasná Ski, Slovakia tengah Belá river (Slovakia).jpg|Belá, Slovakia ḍâjâ </gallery> == Sombher == {{reflist}} [[Bhângsa:Naghârâ]] a39qeoo9e1vju202gyirfchqa55jkvy Indonesia 0 1125 15266 15148 2023-12-09T14:57:55Z EmausBot 150 Fixing double redirect to [[Inḍonesia]] 15266 wikitext text/x-wiki #ALIH [[Inḍonesia]] rj5d78yo6lybzwv7gv5zf4zpoua0ff0 Stadion Gelora Bangkalan 0 1126 6026 2021-01-23T04:31:29Z Silencemen21 165 Silencemen21 ngallèyaghi kaca [[Stadion Gelora Bangkalan]] ka [[Staḍion Gelora Bhângkalan]]: Ejaan 6026 wikitext text/x-wiki #REDIRECT [[Staḍion Gelora Bhângkalan]] biy470evjgtvkyi1dy0hsl204b1mlq3 Stadion Gelora Madura Ratu Pamelingan 0 1127 6028 2021-01-23T04:32:23Z Silencemen21 165 Silencemen21 ngallèyaghi kaca [[Stadion Gelora Madura Ratu Pamelingan]] ka [[Staḍion Gelora Madura Ratu Pamelingan]]: Ejaan 6028 wikitext text/x-wiki #REDIRECT [[Staḍion Gelora Madura Ratu Pamelingan]] mnkidjcyyrcutz2xh7jh04eijmbc2l2 Republik Inḍonesia 0 1128 15272 15167 2023-12-09T14:58:55Z EmausBot 150 Fixing double redirect to [[Inḍonesia]] 15272 wikitext text/x-wiki #ALIH [[Inḍonesia]] rj5d78yo6lybzwv7gv5zf4zpoua0ff0 Bhângsa:Pamerdhi 14 1129 6039 2021-01-23T07:23:31Z Boesenbergia 6 bhângsa anyar 6039 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Nolès 14 1130 6050 2021-01-23T07:33:29Z Boesenbergia 6 bhângsa anyar 6050 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Clusiaceae 14 1131 6064 2021-01-23T10:59:36Z Boesenbergia 6 bhângsa anyar 6064 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Bhângsa:Moringaceae 14 1132 6072 2021-01-23T11:03:46Z Boesenbergia 6 bhângsa anyar 6072 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Kennengngan 14 1133 6074 2021-01-23T11:05:09Z Boesenbergia 6 bhângsa anyar 6074 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Rarengghân 14 1134 6081 2021-01-23T16:02:54Z Boesenbergia 6 bhângsa anyar 6081 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Politik 14 1135 6084 2021-01-23T16:08:57Z Boesenbergia 6 bhângsa anyar 6084 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Mancanegara 0 1136 15160 6086 2023-12-07T23:26:58Z EmausBot 150 Fixing double redirect to [[Mañcânâg̣arâ]] 15160 wikitext text/x-wiki #ALIH [[Mañcânâg̣arâ]] m733j8231oo2l1llrvjtmsldn51vy4q Bhângsa:GFDL 14 1137 6090 2021-01-23T16:14:04Z Boesenbergia 6 bhângsa anyar 6090 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Kottha 14 1138 6105 2021-01-23T17:14:04Z Boesenbergia 6 bhângsa anyar 6105 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Koran 14 1139 6130 2021-01-23T17:21:07Z Boesenbergia 6 bhângsa anyar 6130 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Modul:Infobox3cols 828 1140 6140 2021-01-24T05:22:31Z Silencemen21 165 Created page with "-- -- This module implements {{Infobox3cols}} -- -- The initial version was created by modifying [[Module:Infobox]] -- local p = {} local navbar = require('Module:Navbar')...." 6140 Scribunto text/plain -- -- This module implements {{Infobox3cols}} -- -- The initial version was created by modifying [[Module:Infobox]] -- local p = {} local navbar = require('Module:Navbar')._navbar local args = {} local origArgs local root local function union(t1, t2) -- Returns the union of the values of two tables, as a sequence. 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 local function getArgNums(prefix,suffix) -- 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 nums = {} for k, v in pairs(args) do local num = tostring(k):match('^' .. prefix .. '([0-9]%d*)' .. suffix .. '$') if num then table.insert(nums, tonumber(num)) end end table.sort(nums) return nums end local function addRow(rowArgs) -- Adds a row to the infobox, with either a header cell -- or a label/data cell combination. if rowArgs.header then root :tag('tr') :addClass(rowArgs.rowclass) :cssText(rowArgs.rowstyle) :attr('id', rowArgs.rowid) :tag('th') :attr('colspan', 4) :attr('id', rowArgs.headerid) :addClass(rowArgs.class) :addClass(args.headerclass) :css('text-align', 'center') :cssText(args.headerstyle) :cssText(rowArgs.rowcellstyle) :wikitext(rowArgs.header) elseif rowArgs.label then if rowArgs.data then local row = root:tag('tr') row:addClass(rowArgs.rowclass) row:cssText(rowArgs.rowstyle) row:attr('id', rowArgs.rowid) row :tag('th') :attr('scope', 'row') :attr('id', rowArgs.labelid) :cssText(args.labelstyle) :cssText(rowArgs.rowcellstyle) :wikitext(rowArgs.label) :done() local dataCell = row:tag('td') dataCell :attr('colspan', 3) :attr('id', rowArgs.dataid) :addClass(rowArgs.class) :cssText(rowArgs.datastyle) :cssText(rowArgs.rowcellstyle) :newline() :wikitext(rowArgs.data) elseif rowArgs.dataa or rowArgs.datab then local row = root:tag('tr') row:addClass(rowArgs.rowclass) row:cssText(rowArgs.rowstyle) row:attr('id', rowArgs.rowid) row :tag('th') :attr('scope', 'row') :attr('id', rowArgs.labelid) :cssText(args.labelstyle) :cssText(rowArgs.rowcellstyle) :wikitext(rowArgs.label) :done() local dataCella = row:tag('td') dataCella :attr('id', rowArgs.dataaid) :addClass(rowArgs.classa) :cssText(rowArgs.dataastyle) :cssText(rowArgs.rowcellstyle) :newline() :wikitext(rowArgs.dataa) if rowArgs.renderb then local dataCellb = row:tag('td') dataCellb :attr('id', rowArgs.databid) :addClass(rowArgs.classb) :cssText(rowArgs.databstyle) :cssText(rowArgs.rowcellstyle) :newline() :wikitext(rowArgs.datab) end if rowArgs.renderc then local dataCellc = row:tag('td') dataCellc :attr('id', rowArgs.datacid) :addClass(rowArgs.classc) :cssText(rowArgs.datacstyle) :cssText(rowArgs.rowcellstyle) :newline() :wikitext(rowArgs.datac) end end elseif rowArgs.data then local row = root:tag('tr') row:addClass(rowArgs.rowclass) row:cssText(rowArgs.rowstyle) row:attr('id', rowArgs.rowid) local dataCell = row:tag('td') dataCell :attr('colspan', 4) :attr('id', rowArgs.dataid) :addClass(rowArgs.class) :css('text-align', 'center') :cssText(rowArgs.datastyle) :cssText(rowArgs.rowcellstyle) :newline() :wikitext(rowArgs.data) end end local function renderTitle() if not args.title then return end root :tag('caption') :addClass(args.titleclass) :cssText(args.titlestyle) :wikitext(args.title) end local function renderAboveRow() if not args.above then return end root :tag('tr') :tag('th') :attr('colspan', 4) :addClass(args.aboveclass) :css('text-align', 'center') :css('font-size', '125%') :css('font-weight', 'bold') :cssText(args.abovestyle) :wikitext(args.above) end local function renderBelowRow() if not args.below then return end root :tag('tr') :tag('td') :attr('colspan', 4) :addClass(args.belowclass) :css('text-align', 'center') :cssText(args.belowstyle) :newline() :wikitext(args.below) 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 addRow({ data = args['subheader' .. tostring(num)], datastyle = args.subheaderstyle or args['subheaderstyle' .. tostring(num)], class = args.subheaderclass, rowclass = args['subheaderrowclass' .. tostring(num)] }) 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') :cssText(args.captionstyle) :wikitext(caption) end addRow({ data = tostring(data), datastyle = args.imagestyle, class = args.imageclass, rowclass = args['imagerowclass' .. tostring(num)] }) end end local function renderRows() -- Gets the union of the header and data argument numbers, -- and renders them all in order using addRow. local rownums = union(getArgNums('header',''), getArgNums('data','[ab]?')) local datab_count = #(getArgNums('data','b')) local datac_count = #(getArgNums('data','c')) table.sort(rownums) for k, num in ipairs(rownums) do addRow({ renderb = datab_count > 0, renderc = datac_count > 0, header = args['header' .. tostring(num)], label = args['label' .. tostring(num)], data = args['data' .. tostring(num)], datastyle = args.datastyle, class = args['class' .. tostring(num)], dataa = args['data' .. tostring(num) .. 'a'], dataastyle = args.datastylea, classa = args['class' .. tostring(num) .. 'a'], datab = args['data' .. tostring(num) .. 'b'], databstyle = args.datastyleb, classb = args['class' .. tostring(num) .. 'b'], datac = args['data' .. tostring(num) .. 'c'], datacstyle = args.datastylec, classc = args['class' .. tostring(num) .. 'c'], rowclass = args['rowclass' .. tostring(num)], rowstyle = args['rowstyle' .. tostring(num)], rowcellstyle = args['rowcellstyle' .. tostring(num)], dataid = args['dataid' .. tostring(num)], dataaid = args['dataid' .. tostring(num) .. 'a'], dataaib = args['dataid' .. tostring(num) .. 'b'], dataaic = args['dataid' .. tostring(num) .. 'c'], labelid = args['labelid' .. tostring(num)], headerid = args['headerid' .. tostring(num)], rowid = args['rowid' .. tostring(num)] }) end end local function renderNavBar() if not args.name then return end root :tag('tr') :tag('td') :attr('colspan', '4') :css('text-align', 'right') :wikitext(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 local function renderTrackingCategories() if args.decat ~= 'yes' then if #(getArgNums('data','[abc]?')) == 0 and mw.title.getCurrentTitle().namespace == 0 then root:wikitext('[[Category:Articles which use infobox templates with no data rows]]') end end end local function _infobox() -- Specify the overall layout of the infobox, with special settings -- if the infobox is used as a 'child' inside another infobox. root = mw.html.create('table') root :addClass('infobox') :addClass(args.bodyclass) if args.child == 'yes' or args.subbox == 'yes' then root :css('padding', '0') :css('border', 'none') :css('margin', (args.subbox == 'yes') and '-3px' or 'auto') :css('width', 'auto') :css('min-width', '100%') :css('font-size', '100%') :css('clear', 'none') :css('float', 'none') :css('background-color', 'transparent') else root :css('width', '22em') end root:cssText(args.bodystyle) renderTitle() renderAboveRow() renderSubheaders() renderImages() renderRows() renderBelowRow() renderNavBar() renderItalicTitle() renderTrackingCategories() return tostring(root) end local function preprocessSingleArg(argName) -- 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. if origArgs[argName] and origArgs[argName] ~= '' then args[argName] = origArgs[argName] end end local function preprocessArgs(prefixTable, step) -- 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. 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 = 0 -- 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) .. (v.suffix or '') if origArgs[prefixArgName] then moreArgumentsExist = true -- Do another loop if any arguments are found, even blank ones. 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) .. (v.dependsuffix or '') preprocessSingleArg(dependArgName) end end end end a = a + step end end function p.infobox(frame) -- If called via #invoke, use the args passed into the invoking template. -- Otherwise, for testing purposes, assume args are being passed directly in. if frame == mw.getCurrentFrame() then origArgs = frame:getParent().args else origArgs = frame 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. 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') preprocessSingleArg('image') preprocessSingleArg('caption') preprocessArgs({ {prefix = 'image', depend = {'caption', 'imagerowclass'}} }, 10) preprocessSingleArg('captionstyle') preprocessSingleArg('imagestyle') preprocessSingleArg('imageclass') preprocessArgs({ {prefix = 'header'}, {prefix = 'data', depend = {'label'}}, {prefix = 'data', suffix = 'a', depend = {'label'}}, {prefix = 'data', suffix = 'a', depend = {'data'}, dependsuffix='c'}, {prefix = 'data', suffix = 'b', depend = {'label'}}, {prefix = 'data', suffix = 'b', depend = {'data'}, dependsuffix='c'}, {prefix = 'rowclass'}, {prefix = 'rowstyle'}, {prefix = 'rowcellstyle'}, {prefix = 'class'}, {prefix = 'dataid'}, {prefix = 'labelid'}, {prefix = 'headerid'}, {prefix = 'rowid'} }, 50) preprocessSingleArg('headerclass') preprocessSingleArg('headerstyle') preprocessSingleArg('labelstyle') preprocessSingleArg('datastyle') preprocessSingleArg('datastylea') preprocessSingleArg('datastyleb') preprocessSingleArg('datastylec') preprocessSingleArg('below') preprocessSingleArg('belowclass') preprocessSingleArg('belowstyle') preprocessSingleArg('name') args['italic title'] = origArgs['italic title'] -- different behaviour if blank or absent preprocessSingleArg('decat') return _infobox() end return p nht80hn3vybcbcd437z5dgxiyaf9rwn Modul:Infobox military conflict 828 1141 6141 2021-01-24T05:23:36Z Silencemen21 165 Created page with "require('Module:No globals') local infoboxStyle = mw.loadData('Module:WPMILHIST Infobox style') local templatestyles = 'Module:Infobox military conflict/styles.css' local IM..." 6141 Scribunto text/plain require('Module:No globals') local infoboxStyle = mw.loadData('Module:WPMILHIST Infobox style') local templatestyles = 'Module:Infobox military conflict/styles.css' local IMC = {} IMC.__index = IMC function IMC:renderPerCombatant(builder, headerText, prefix, suffix) prefix = prefix or '' suffix = suffix or '' local colspans = {} -- This may result in colspans[1] getting set twice, but -- this is no big deal. The second set will be correct. local lastCombatant = 1 for i = 1,self.combatants do if self.args[prefix .. i .. suffix] then colspans[lastCombatant] = i - lastCombatant lastCombatant = i end end local jointText = self.args[prefix .. (self.combatants + 1) .. suffix] if headerText and (colspans[1] or jointText) then builder:tag('tr') :tag('th') :attr('colspan', self.combatants) :cssText(infoboxStyle.header_raw) :wikitext(headerText) end -- The only time colspans[1] wouldn't be set is if no -- combatant has a field with the given prefix and suffix. if colspans[1] then -- Since each found argument set the colspan for the previous -- one, the final one wasn't set above, so set it now. colspans[lastCombatant] = self.combatants - lastCombatant + 1 builder = builder:tag('tr') for i = 1,self.combatants do -- At this point, colspans[i] will be set for i=1 unconditionally, and for -- any other value of i where self.args[prefix .. i .. suffix] is set. if colspans[i] then builder:tag('td') -- don't bother emitting colspan="1" :attr('colspan', colspans[i] ~= 1 and colspans[i] or nil) :css('width', math.floor(100 / self.combatants * colspans[i] + 0.5) .. '%') -- no border on the right of the rightmost column :css('border-right', i ~= lastCombatant and infoboxStyle.internal_border or nil) -- no padding on the left of the leftmost column :css('padding-left', i ~= 1 and '0.25em' or nil) -- don't show the border if we're directly under a header :css('border-top', not headerText and infoboxStyle.internal_border or nil) :newline() :wikitext(self.args[prefix .. i .. suffix]) end end end if jointText then builder:tag('tr') :tag('td') :attr('colspan', self.combatants) :css('text-align', 'center') -- don't show the border if we're directly under a header :css('border-top', (not headerText or colspans[1]) and infoboxStyle.internal_border or nil) :newline() :wikitext(jointText) end end function IMC:renderHeaderTable(builder) builder = builder:tag('table') :css('width', '100%') :css('margin', 0) :css('padding', 0) :css('border', 0) if self.args.date then builder:tag('tr') :tag('th') :css('padding-right', '1em') :wikitext('Date') :done() :tag('td') :wikitext(self.args.date) end builder = builder:tag('tr') :tag('th') :css('padding-right', '1em') :wikitext('Location') :done() :tag('td') :tag('div') :addClass('location') :wikitext(self.args.place or '{&#123;{place}&#125;}') -- hack so that people who don't know Lua know that this parameter is required :done() if self.args.coordinates then builder:wikitext(self.args.coordinates) end builder = builder:done():done() -- only for "Putsch" if self.args.action then builder:tag('tr') :tag('th') :css('padding-right', '1em') :wikitext(self.args.action and 'Action') :done() :tag('td') :wikitext(self.args.action) end if self.args.status or self.args.result then builder:tag('tr') :tag('th') :css('padding-right', '1em') :wikitext(self.args.status and 'Status' or 'Result') :done() :tag('td') :addClass('status') :newline() :wikitext(self.args.status or self.args.result) end if self.args.territory then builder:tag('tr') :tag('th') :css('padding-right', '1em') :wikitext('Territorial<br />changes') :done() :tag('td') :newline() :wikitext(self.args.territory) end end function IMC:render() local builder = mw.html.create() if self.args.campaignbox then -- this should be the same as using {{stack|clear=right|...}} builder:wikitext(self.frame:expandTemplate{ title = 'stack begin', args = { clear='true'} }) end builder = builder:tag('table') :addClass('infobox vevent') :cssText(infoboxStyle.main_box_raw) :css('width', self.args.width or nil) builder:tag('tr') :tag('th') :addClass('summary') :attr('colspan', self.combatants) :cssText(infoboxStyle.header_raw) :wikitext(self.args.conflict or mw.title.getCurrentTitle().text) if self.args.partof then builder:tag('tr') :tag('td') :attr('colspan', self.combatants) :cssText(infoboxStyle.sub_header_raw) :wikitext('Part of ' .. self.args.partof) end if self.args.image then builder:tag('tr') :tag('td') :attr('colspan', self.combatants) :cssText(infoboxStyle.image_box_raw) :wikitext(string.format('%s%s%s', require('Module:InfoboxImage').InfoboxImage{args = { image = self.args.image, size = self.args.image_size, sizedefault = 'frameless', upright = 1, alt = self.args.alt }}, self.args.caption and '<br />' or '', self.args.caption or '' )) end self:renderHeaderTable(builder:tag('tr'):tag('td'):attr('colspan', self.combatants)) self:renderPerCombatant(builder, self.args.combatants_header or 'Belligerents', 'combatant') -- can be un-hardcoded once gerrit:165108 is merged for _,v in ipairs{'a','b','c','d'} do self:renderPerCombatant(builder, nil, 'combatant', v) end self:renderPerCombatant(builder, 'Commanders and leaders', 'commander') for _,v in ipairs{'a','b','c','d'} do self:renderPerCombatant(builder, nil, 'commander', v) end self:renderPerCombatant(builder, 'Units involved', 'units') self:renderPerCombatant(builder, 'Strength', 'strength') self:renderPerCombatant(builder, 'Political support', 'polstrength') self:renderPerCombatant(builder, 'Military support', 'milstrength') self:renderPerCombatant(builder, 'Casualties and losses', 'casualties') if self.args.notes then builder:tag('tr') :tag('td') :attr('colspan', self.combatants) :css('border-top', infoboxStyle.section_border) :newline() :wikitext(self.args.notes) end if self.args.map_type then builder:tag('tr') :tag('td') :attr('colspan', self.combatants) :css('border-top', infoboxStyle.internal_border) :node(require('Module:Location map').main(self.frame, { self.args.map_type, relief = self.args.map_relief, coordinates = self.args.coordinates, width = self.args.map_size or 220, float = 'center', border = 'none', mark = self.args.map_mark, marksize = self.args.map_marksize or 8, label = self.args.map_label, alt = self.args.map_alt, caption = self.args.map_caption or ('Location within ' .. (require('Module:Location map').data(self.frame, {self.args.map_type, 'name'}))) })) end builder = builder:done() if self.args.campaignbox then builder = builder:done() builder:wikitext(self.args.campaignbox .. self.frame:expandTemplate{ title = 'stack end'}) end return builder end function IMC.new(frame, args) if not args then args = require('Module:Arguments').getArgs(frame, {wrappers = 'Template:Infobox military conflict'}) end local obj = { frame = frame, args = args } -- until gerrit:165108 is merged, there's still a cap on combatants, but as soon as it merges, we can update this little bit of code to uncap it -- also, don't try to make this more efficient, or references could be in the wrong order obj.combatants = 2 for _,v in ipairs{'', 'a', 'b', 'c', 'd'} do for i = 1,5 do if args['combatant' .. i .. v] then obj.combatants = math.max(obj.combatants, i) end end end return setmetatable(obj, IMC) end local p = {} function p.main(frame) return frame:extensionTag{ name = 'templatestyles', args = { src = templatestyles} } .. tostring(IMC.new(frame):render()) end return p ag8ewashzx7v32yfybqh9hj11e0gucq Modul:Infobox military conflict/styles.css 828 1142 6142 2021-01-24T05:24:42Z Silencemen21 165 Created page with "/* {{pp-template}} */ @media all and (min-width:720px) { .desktop-float-right { box-sizing: border-box; float: right; clear: right; } } .infobox.vevent .status > p:fi..." 6142 sanitized-css text/css /* {{pp-template}} */ @media all and (min-width:720px) { .desktop-float-right { box-sizing: border-box; float: right; clear: right; } } .infobox.vevent .status > p:first-child { margin: 0; } 34oacb8rygdfvcal9ijf0sr0k41ayyl Modul:Infobox mapframe 828 1143 7183 6143 2021-07-31T12:50:10Z Angayubagia 109 7183 Scribunto text/plain local mf = require('Modul:Mapframe') local getArgs = require('Modul:Arguments').getArgs local yesno = require('Modul:Yesno') local infoboxImage = require('Modul:InfoboxImage').InfoboxImage -- Defaults local DEFAULT_FRAME_WIDTH = "270" local DEFAULT_FRAME_HEIGHT = "200" local DEFAULT_ZOOM = 10 local DEFAULT_GEOMASK_STROKE_WIDTH = "1" local DEFAULT_GEOMASK_STROKE_COLOR = "#777777" local DEFAULT_GEOMASK_FILL = "#888888" local DEFAULT_GEOMASK_FILL_OPACITY = "0.5" local DEFAULT_SHAPE_STROKE_WIDTH = "3" local DEFAULT_SHAPE_STROKE_COLOR = "#FF0000" local DEFAULT_SHAPE_FILL = "#606060" local DEFAULT_SHAPE_FILL_OPACITY = "0.5" local DEFAULT_LINE_STROKE_WIDTH = "5" local DEFAULT_LINE_STROKE_COLOR = "#FF0000" local DEFAULT_MARKER_COLOR = "#5E74F3" -- Trim whitespace from args, and remove empty args function trimArgs(argsTable) local cleanArgs = {} for key, val in pairs(argsTable) do if type(val) == 'string' then val = val:match('^%s*(.-)%s*$') if val ~= '' then cleanArgs[key] = val end else cleanArgs[key] = val end end return cleanArgs end function getBestStatement(item_id, property_id) if not(item_id) or not(mw.wikibase.isValidEntityId(item_id)) or not(mw.wikibase.entityExists(item_id)) then return false end local statements = mw.wikibase.getBestStatements(item_id, property_id) if not statements or #statements == 0 then return false end local hasNoValue = ( statements[1].mainsnak and statements[1].mainsnak.snaktype == 'novalue' ) if hasNoValue then return false end return statements[1] end function hasWikidataProperty(item_id, property_id) return getBestStatement(item_id, property_id) and true or false end function getStatementValue(statement) return statement and statement.mainsnak and statement.mainsnak.datavalue and statement.mainsnak.datavalue.value or nil end function relatedEntity(item_id, property_id) local value = getStatementValue( getBestStatement(item_id, property_id) ) return value and value.id or false end function idType(id) if not id then return nil elseif mw.ustring.match(id, "[Pp]%d+") then return "property" elseif mw.ustring.match(id, "[Qq]%d+") then return "item" else return nil end end function getZoom(value, unit) local length_km if unit == 'km' then length_km = tonumber(value) elseif unit == 'mi' then length_km = tonumber(value)*1.609344 elseif unit == 'km2' then length_km = math.sqrt(tonumber(value)) elseif unit == 'mi2' then length_km = math.sqrt(tonumber(value))*1.609344 end -- max for zoom 2 is 6400km, for zoom 3 is 3200km, for zoom 4 is 1600km, etc local zoom = math.floor(8 - (math.log10(length_km) - 2)/(math.log10(2))) -- limit to values below 17 zoom = math.min(17, zoom) -- take off 1 when calculated from area, to account for unusual shapes if unit == 'km2' or unit == 'mi2' then zoom = zoom - 1 end -- minimum value is 1 return math.max(1, zoom) end function shouldAutoRun(frame) -- Check if should be running local explicitlyOn = yesno(mw.text.trim(frame.getParent(frame).args.mapframe or "")) -- true of false or nil local onByDefault = (explicitlyOn == nil) and yesno(mw.text.trim(frame.args.onByDefault or ""), false) -- true or false return explicitlyOn or onByDefault end function argsFromAuto(frame) -- Get args from the frame (invoke call) and the parent (template call). -- Frame arguments are default values which are overridden by parent values -- when both are present local args = getArgs(frame, {parentFirst = true}) -- Discard args not prefixed with "mapframe-", remove that prefix from those that remain local fixedArgs = {} for name, val in pairs(args) do local fixedName = string.match(name, "^mapframe%-(.+)$" ) if fixedName then fixedArgs[fixedName] = val -- allow coord, coordinates, etc to be unprefixed elseif name == "coordinates" or name == "coord" or name == "coordinate" and not fixedArgs.coord then fixedArgs.coord = val -- allow id, qid to be unprefixed, map to id (if not already present) elseif name == "id" or name == "qid" and not fixedArgs.id then fixedArgs.id = val end end return fixedArgs end local p = {} p.autocaption = function(frame) if not shouldAutoRun(frame) then return "" end local args = argsFromAuto(frame) if args.caption then return args.caption elseif args.switcher then return "" end local maskItem local maskType = idType(args.geomask) if maskType == 'item' then maskItem = args.geomask elseif maskType == "property" then maskItem = relatedEntity(args.id or mw.wikibase.getEntityIdForCurrentPage(), args.geomask) end local maskItemLabel = maskItem and mw.wikibase.getLabel( maskItem ) return maskItemLabel and "Location in "..maskItemLabel or "" end function parseCustomWikitext(customWikitext) -- infoboxImage will format an image if given wikitext containing an -- image, or else pass through the wikitext unmodified return infoboxImage({ args = { image = customWikitext } }) end p.auto = function(frame) if not shouldAutoRun(frame) then return "" end local args = argsFromAuto(frame) if args.custom then return frame:preprocess(parseCustomWikitext(args.custom)) end local mapframe = p._main(args) return frame:preprocess(mapframe) end p.main = function(frame) local parent = frame.getParent(frame) local parentArgs = parent.args local mapframe = p._main(parentArgs) return frame:preprocess(mapframe) end p._main = function(_config) -- `config` is the args passed to this module local config = trimArgs(_config) -- Require wikidata item, or specified coords local wikidataId = config.id or mw.wikibase.getEntityIdForCurrentPage() if not(wikidataId) and not(config.coord) then return '' end -- Require coords (specified or from wikidata), so that map will be centred somewhere -- (P625 = coordinate location) local hasCoordinates = hasWikidataProperty(wikidataId, 'P625') or config.coordinates or config.coord if not hasCoordinates then return '' end -- `args` is the arguments which will be passed to the mapframe module local args = {} -- Some defaults/overrides for infobox presentation args.display = "inline" args.frame = "yes" args.plain = "yes" args["frame-width"] = config["frame-width"] or config.width or DEFAULT_FRAME_WIDTH args["frame-height"] = config["frame-height"] or config.height or DEFAULT_FRAME_HEIGHT args["frame-align"] = "center" args["frame-coord"] = config["frame-coordinates"] or config["frame-coord"] or "" -- Note: config["coordinates"] or config["coord"] should not be used for the alignment of the frame; -- see talk page ( https://en.wikipedia.org/wiki/Special:Diff/876492931 ) -- deprecated lat and long parameters args["frame-lat"] = config["frame-lat"] or config["frame-latitude"] or "" args["frame-long"] = config["frame-long"] or config["frame-longitude"] or "" -- Calculate zoom from length or area (converted to km or km2) if config.length_km then args.zoom = getZoom(config.length_km, 'km') elseif config.length_mi then args.zoom = getZoom(config.length_mi, 'mi') elseif config.area_km2 then args.zoom = getZoom(config.area_km2, 'km2') elseif config.area_mi2 then args.zoom = getZoom(config.area_mi2, 'mi2') else args.zoom = config.zoom or DEFAULT_ZOOM end -- Conditionals: whether point, geomask should be shown local hasOsmRelationId = hasWikidataProperty(wikidataId, 'P402') -- P402 is OSM relation ID local shouldShowPointMarker; if config.point == "on" then shouldShowPointMarker = true elseif config.point == "none" then shouldShowPointMarker = false else shouldShowPointMarker = not(hasOsmRelationId) or (config.marker and config.marker ~= 'none') or (config.coordinates or config.coord) end local shouldShowShape = config.shape ~= 'none' local shapeType = config.shape == 'inverse' and 'shape-inverse' or 'shape' local shouldShowLine = config.line ~= 'none' local maskItem local useWikidata = wikidataId and true or false -- Use shapes/lines based on wikidata id, if there is one -- But do not use wikidata when local coords are specified (and not turned off), unless explicitly set if useWikidata and config.coord and shouldShowPointMarker then useWikidata = config.wikidata and true or false end -- Switcher if config.switcher == "zooms" then -- switching between zoom levels local maxZoom = math.max(tonumber(args.zoom), 3) -- what zoom would have otherwise been (if 3 or more, otherwise 3) local minZoom = 1 -- completely zoomed out local midZoom = math.floor((maxZoom + minZoom)/2) -- midway between maxn and min args.switch = "zoomed in, zoomed midway, zoomed out" args.zoom = string.format("SWITCH:%d,%d,%d", maxZoom, midZoom, minZoom) elseif config.switcher == "auto" then -- switching between P276 and P131 areas with recursive lookup, e.g. item's city, -- that city's state, and that state's country args.zoom = nil -- let kartographer determine the zoom local maskLabels = {} local maskItems = {} local maskItemId = relatedEntity(wikidataId, "P276") or relatedEntity(wikidataId, "P131") local maskLabel = mw.wikibase.getLabel(maskItemId) while maskItemId and maskLabel and mw.text.trim(maskLabel) ~= "" do table.insert(maskLabels, maskLabel) table.insert(maskItems, maskItemId) maskItemId = maskItemId and relatedEntity(maskItemId, "P131") maskLabel = maskItemId and mw.wikibase.getLabel(maskItemId) end if #maskLabels > 1 then args.switch = table.concat(maskLabels, "###") maskItem = "SWITCH:" .. table.concat(maskItems, ",") elseif #maskLabels == 1 then maskItem = maskItemId[1] end elseif config.switcher == "geomasks" and config.geomask then -- switching between items in geomask parameter args.zoom = nil -- let kartographer determine the zoom local separator = (mw.ustring.find(config.geomask, "###", 0, true ) and "###") or (mw.ustring.find(config.geomask, ";", 0, true ) and ";") or "," local pattern = "%s*"..separator.."%s*" local maskItems = mw.text.split(mw.ustring.gsub(config.geomask, "SWITCH:", ""), pattern) local maskLabels = {} if #maskItems > 1 then for i, item in ipairs(maskItems) do table.insert(maskLabels, mw.wikibase.getLabel(item)) end args.switch = table.concat(maskLabels, "###") maskItem = "SWITCH:" .. table.concat(maskItems, ",") end end -- resolve geomask item id (if not using geomask switcher) if not maskItem then -- local maskType = idType(config.geomask) if maskType == 'item' then maskItem = config.geomask elseif maskType == "property" then maskItem = relatedEntity(wikidataId, config.geomask) end end -- Keep track of arg numbering local argNumber = '' local function incrementArgNumber() if argNumber == '' then argNumber = 2 else argNumber = argNumber + 1 end end -- Geomask if maskItem then args["type"..argNumber] = "shape-inverse" args["id"..argNumber] = maskItem args["stroke-width"..argNumber] = config["geomask-stroke-width"] or DEFAULT_GEOMASK_STROKE_WIDTH args["stroke-color"..argNumber] = config["geomask-stroke-color"] or config["geomask-stroke-colour"] or DEFAULT_GEOMASK_STROKE_COLOR args["fill"..argNumber] = config["geomask-fill"] or DEFAULT_GEOMASK_FILL args["fill-opacity"..argNumber] = config["geomask-fill-opacity"] or DEFAULT_SHAPE_FILL_OPACITY -- Let kartographer determine zoom and position, unless it is explicitly set in config if not config.zoom and not config.switcher then args.zoom = nil args["frame-coord"] = nil args["frame-lat"] = nil args["frame-long"] = nil local maskArea = getStatementValue( getBestStatement(maskItem, 'P2046') ) end incrementArgNumber() -- Hack to fix phab:T255932 if not args.zoom then args["type"..argNumber] = "line" args["id"..argNumber] = maskItem args["stroke-width"..argNumber] = 0 incrementArgNumber() end end -- Shape (or shape-inverse) if useWikidata and shouldShowShape then args["type"..argNumber] = shapeType if config.id then args["id"..argNumber] = config.id end args["stroke-width"..argNumber] = config["shape-stroke-width"] or config["stroke-width"] or DEFAULT_SHAPE_STROKE_WIDTH args["stroke-color"..argNumber] = config["shape-stroke-color"] or config["shape-stroke-colour"] or config["stroke-color"] or config["stroke-colour"] or DEFAULT_SHAPE_STROKE_COLOR args["fill"..argNumber] = config["shape-fill"] or DEFAULT_SHAPE_FILL args["fill-opacity"..argNumber] = config["shape-fill-opacity"] or DEFAULT_SHAPE_FILL_OPACITY incrementArgNumber() end -- Line if useWikidata and shouldShowLine then args["type"..argNumber] = "line" if config.id then args["id"..argNumber] = config.id end args["stroke-width"..argNumber] = config["line-stroke-width"] or config["stroke-width"] or DEFAULT_LINE_STROKE_WIDTH args["stroke-color"..argNumber] = config["line-stroke-color"] or config["line-stroke-colour"] or config["stroke-color"] or config["stroke-colour"] or DEFAULT_LINE_STROKE_COLOR incrementArgNumber() end -- Point if shouldShowPointMarker then args["type"..argNumber] = "point" if config.id then args["id"..argNumber] = config.id end if config.coord then args["coord"..argNumber] = config.coord end if config.marker then args["marker"..argNumber] = config.marker end args["marker-color"..argNumber] = config["marker-color"] or config["marker-colour"] or DEFAULT_MARKER_COLOR incrementArgNumber() end local mapframe = args.switch and mf.multi(args) or mf._main(args) local tracking = hasOsmRelationId and '' or '[[Category:Infobox mapframe without OSM relation ID on Wikidata]]' return mapframe .. tracking end return p plcrfex93dxulwm0q5yslb3koy8m69n Cèṭa'an:Infobox settlement 10 1144 19630 19628 2024-10-05T10:50:27Z Munajad.MH 3071 19630 wikitext text/x-wiki <includeonly>{{main other|{{#invoke:Settlement short description|main}}|}}{{Infobox | style = width:{{#if:{{{width|}}}|{{{width}}}|23em}}; | bodyclass = geography vcard | bodystyle = border: 1px solid #a2a9b1;border-spacing: 3px; background-color: #f8f9fa; color: black; margin: 0.5em 0 0.5em 1em; padding: 0.2em; float: right; clear: right; font-size: 88%; line-height: 1.5em; width:23em | headerstyle = text-align:left | abovestyle = font-size:1.25em; white-space:nowrap | {{#ifeq:{{yesno|{{{embed|}}}}}|yes|title|above}} = {{#ifeq:{{yesno|{{{embed|}}}}}|yes| |<div style="display:inline" class="fn org">{{if empty|{{{name|}}}|{{{official_name|}}}|{{PAGENAMEBASE}}}}</div> }}{{#if:{{{native_name|}}}|<br /><div class="nickname" style="font-weight:normal;display:inline;" {{#if:{{{native_name_lang|}}}|lang="{{{native_name_lang}}}"}}>{{{native_name}}}</div>}}{{#if:{{{other_name|}}}|<br /><div class="nickname" style="font-size:78%;display:inline;">{{{other_name}}}</div>}} <!--** names, type, and transliterations ** --> | subheaderstyle = background-color:#cddeff; font-weight:bold; | subheader = {{#if:{{{subheader|}}}|{{{subheader}}}|{{#if:{{both|{{if empty|{{{name|}}}|{{{official_name|}}}|{{PAGENAMEBASE}}}}{{#ifeq:{{yesno|{{{embed|}}}}}|yes|1}}|{{{settlement_type|{{{type|}}}}}}}}|<div class="category">{{{settlement_type|{{{type}}}}}}</div>}}}} | rowclass1 = mergedtoprow | rowcellstyle1 = font-weight:bold; | data1 = {{#if:{{{name|}}}|{{{official_name|}}}}} <!-- ***Transliteration language 1*** --> | rowclass2 = mergedtoprow | header2 = {{#if:{{{translit_lang1|}}}|Transkripsi&nbsp;{{{translit_lang1}}}}} | rowclass3 = {{#if:{{{translit_lang1_type1|}}}|mergedrow|mergedbottomrow}} | label3 = &nbsp;•&nbsp;{{{translit_lang1_type}}} | data3 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type|}}}|{{{translit_lang1_info|}}}}}}} | rowclass4 = {{#if:{{{translit_lang1_type2|}}}|mergedrow|mergedbottomrow}} | label4 = &nbsp;•&nbsp;{{{translit_lang1_type1}}} | data4 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type1|}}}|{{{translit_lang1_info1|}}}}}}} | rowclass5 = {{#if:{{{translit_lang1_type3|}}}|mergedrow|mergedbottomrow}} | label5 =&nbsp;•&nbsp;{{{translit_lang1_type2}}} | data5 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type2|}}}|{{{translit_lang1_info2|}}}}}}} | rowclass6 = {{#if:{{{translit_lang1_type4|}}}|mergedrow|mergedbottomrow}} | label6 = &nbsp;•&nbsp;{{{translit_lang1_type3}}} | data6 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type3|}}}|{{{translit_lang1_info3|}}}}}}} | rowclass7 = {{#if:{{{translit_lang1_type5|}}}|mergedrow|mergedbottomrow}} | label7 = &nbsp;•&nbsp;{{{translit_lang1_type4}}} | data7 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type4|}}}|{{{translit_lang1_info4|}}}}}}} | rowclass8 = {{#if:{{{translit_lang1_type6|}}}|mergedrow|mergedbottomrow}} | label8 = &nbsp;•&nbsp;{{{translit_lang1_type5}}} | data8 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type5|}}}|{{{translit_lang1_info5|}}}}}}} | rowclass9 = mergedbottomrow | label9 = &nbsp;•&nbsp;{{{translit_lang1_type6}}} | data9 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type6|}}}|{{{translit_lang1_info6|}}}}}}} <!-- ***Transliteration language 2*** --> | rowclass10 = mergedtoprow | header10 = {{#if:{{{translit_lang2|}}}|{{{translit_lang2}}}&nbsp;Transkripsi}} | rowclass11 = {{#if:{{{translit_lang2_type1|}}}|mergedrow|mergedbottomrow}} | label11 = &nbsp;•&nbsp;{{{translit_lang2_type}}} | data11 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type|}}}|{{{translit_lang2_info|}}}}}}} | rowclass12 = {{#if:{{{translit_lang2_type2|}}}|mergedrow|mergedbottomrow}} | label12 = &nbsp;•&nbsp;{{{translit_lang2_type1}}} | data12 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type1|}}}|{{{translit_lang2_info1|}}}}}}} | rowclass13 = {{#if:{{{translit_lang2_type3|}}}|mergedrow|mergedbottomrow}} | label13 =&nbsp;•&nbsp;{{{translit_lang2_type2}}} | data13 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type2|}}}|{{{translit_lang2_info2|}}}}}}} | rowclass14 = {{#if:{{{translit_lang2_type4|}}}|mergedrow|mergedbottomrow}} | label14 = &nbsp;•&nbsp;{{{translit_lang2_type3}}} | data14 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type3|}}}|{{{translit_lang2_info3|}}}}}}} | rowclass15 = {{#if:{{{translit_lang2_type5|}}}|mergedrow|mergedbottomrow}} | label15 = &nbsp;•&nbsp;{{{translit_lang2_type4}}} | data15 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type4|}}}|{{{translit_lang2_info4|}}}}}}} | rowclass16 = {{#if:{{{translit_lang2_type6|}}}|mergedrow|mergedbottomrow}} | label16 = &nbsp;•&nbsp;{{{translit_lang2_type5}}} | data16 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type5|}}}|{{{translit_lang2_info5|}}}}}}} | rowclass17 = mergedbottomrow | label17 = &nbsp;•&nbsp;{{{translit_lang2_type6}}} | data17 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type6|}}}|{{{translit_lang2_info6|}}}}}}} <!-- end ** names, type, and transliterations ** --> <!-- ***Skyline Image*** --> | rowclass18 = mergedtoprow <!--| rowcellstyle18 = padding:0.7em 0.8em--> | data18 = {{#if:{{{image_skyline|}}}{{{image|}}}|<!-- -->{{#invoke:InfoboxImage|InfoboxImage<!-- -->|image={{if empty|{{{image_skyline|}}}|{{{image|}}}}}<!-- -->|size={{if empty|{{{image_size|}}}|{{{imagesize|}}}}}|sizedefault=250px<!-- -->|alt={{if empty|{{{image_alt|}}}|{{{alt|}}}}}<!-- -->|title={{if empty|{{{image_caption|padhâ ankasa {{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}}}}|{{{caption|}}}|{{{image_alt|}}}|{{{alt|}}}}}}}<!-- -->{{#if:{{{image_caption|}}}{{{caption|}}}|<div style="display:inline" style="padding:0.4em 0 0 0;">{{if empty|{{{image_caption|}}}|{{{caption|}}}}}</div>}} }} <!-- ***Flag, Seal, Shield and Coat of arms*** --> | rowclass19 = mergedtoprow | class19 = maptable | data19 = {{#if:{{{image_flag|}}}{{{image_seal|}}}{{{image_shield|}}}{{{image_blank_emblem|}}}{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}} |{{Infobox settlement/columns | 1 = {{#if:{{{image_flag|}}}|{{#invoke:InfoboxImage|InfoboxImage|image={{{image_flag}}}|size={{{flag_size|}}}|sizedefault={{#if:{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}|85px|100px}}|border={{yesno |{{{flag_border|}}}|yes=yes|blank=yes}}|alt={{{flag_alt|}}}|title=Bendera {{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}}}<div style="padding:0.2em 0 0.2em 0;">{{Infobox settlement/link|type=Bendera|link={{{flag_link|}}}|name={{{official_name}}}}}</div>}} | 2 = {{#if:{{{image_seal|}}}|{{#invoke:InfoboxImage|InfoboxImage|image={{{image_seal|}}}|size={{{seal_size|}}}|sizedefault={{#if:{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}|85px|100px}}|alt={{{seal_alt|}}}|title=Lambang resmi {{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}}}<div style="padding:0.2em 0 0.2em 0;">{{Infobox settlement/link|type={{#if:{{{seal_type|}}}|{{{seal_type}}}|Lambang}}|link={{{seal_link|}}}|name={{{official_name}}}}}</div>}} | 3 = {{#if:{{{image_shield|}}}|{{#invoke:InfoboxImage|InfoboxImage|image={{{image_shield|}}}||size={{{shield_size|}}}|sizedefault={{#if:{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}|85px|100px}}|alt={{{shield_alt|}}}|title=Lambang {{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}}}<div style="padding:0.2em 0 0.2em 0;">{{Infobox settlement/link|type=Lambang|link={{{shield_link|}}}|name={{{official_name}}}}}</div>}} | 4 = {{#if:{{{image_blank_emblem|}}}|{{#invoke:InfoboxImage|InfoboxImage|image={{{image_blank_emblem|}}}|size={{{blank_emblem_size|}}}|sizedefault={{#if:{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}|85px|100px}}|alt={{{blank_emblem_alt|}}}|title=Official logo of {{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}}}<div style="padding:0.2em 0 0.2em 0;">{{Infobox settlement/link|type={{#if:{{{blank_emblem_type|}}}|{{{blank_emblem_type}}}}}|link={{{blank_emblem_link|}}}|name={{{official_name}}}}}</div>}} | 5 = {{#if:{{{image_map|}}}|{{#invoke:InfoboxImage|InfoboxImage|image={{{image_map}}}|size={{{mapsize|}}}|sizedefault=100px|alt={{{map_alt|}}}|title={{{map_caption|Lokasi {{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}}}}}}{{#if:{{{map_caption|}}}|<div style="padding:0.2em 0 0.2em 0;">{{{map_caption}}}</div>}}}} | 0 = {{#if:{{{pushpin_map_narrow|}}}|{{#if:{{both| {{{pushpin_map|}}} | {{#if:{{{latd}}}|{{coord|{{{latd|}}}|{{{latm|}}}|{{{lats|}}}|{{{latNS|}}}|{{{longd|}}}|{{{longm|}}}|{{{longs|}}}|{{{longEW|}}}}}|{{{coordinates|{{{koordinat}}}}}}}} }}| {{location map|{{{pushpin_map|}}} |border = infobox |alt = {{{pushpin_map_alt|}}} |caption ={{#if:{{{pushpin_map_caption_notsmall|}}}|{{{pushpin_map_caption_notsmall|}}}|{{#if:{{{pushpin_map_caption|}}}|{{{pushpin_map_caption}}}|{{#if:{{{map_caption|}}}|{{{map_caption}}}}}}}}} |float = center |width = {{#if:{{{pushpin_mapsize|}}}|{{{pushpin_mapsize}}}|150}} |default_width = 250 |relief= {{{pushpin_relief|}}} |AlternativeMap = {{{pushpin_image|}}} |overlay_image = {{{pushpin_overlay|}}} |coordinates = {{#if:{{{latd}}}|{{coord|{{{latd|}}}|{{{latm|}}}|{{{lats|}}}|{{{latNS|}}}|{{{longd|}}}|{{{longm|}}}|{{{longs|}}}|{{{longEW|}}}}}|{{{coordinates|{{{koordinat}}}}}}}} |label = {{#ifeq: {{lc: {{{pushpin_label_position|}}} }} | none | | {{#if:{{{pushpin_label|}}}|{{{pushpin_label}}}|{{#if:{{{name|}}}|{{{name}}}|{{{official_name|}}}}}}} }} |marksize =6 |outside = {{{pushpin_outside|}}}<!-- pin is outside the map --> |position = {{{pushpin_label_position|}}} }} }} }} }} }} <!-- ***Etymology*** --> | rowclass20 = mergedtoprow | data20 = {{#if:{{{etymology|}}}|Etimologi: {{{etymology}}} }} <!-- ***Nickname*** --> | rowclass21 = {{#if:{{{etymology|}}}|mergedrow|mergedtoprow}} | data21 = {{#if:{{{nickname|}}}|{{#if:{{{nickname_link|}}}|[[{{{nickname_link|}}}|Jâjjhuluk:]]|Jâjjhuluk:}}|{{#if:{{{nicknames|}}}|{{#if:{{{nickname_link|}}}|[[{{{nickname_link|}}}|Jâjjhuluk:]]|Jâjjhuluk:}}}}}}{{#if:{{{nickname|}}}{{{nicknames|}}}|&nbsp;<div style="display:inline" class="nickname">{{if empty|{{{nickname|}}}|{{{nicknames|}}}}}</div>}}<!--{{#if:{{detect singular|{{{nickname|}}}}}||{{Main other|[[Bhângsa:Pages using infobox settlement with possible nickname list]]}}}}--> <!-- ***Motto*** --> | rowclass22 = {{#if:{{{etymology|}}}{{{nickname|}}}{{{nicknames|}}}|mergedrow|mergedtoprow}} | data22 = {{#if:{{{motto|}}}|{{#if:{{{motto_link|}}}|[[{{{motto_link|}}}|Motto:]]|Motto:}}|{{#if:{{{mottoes|}}}|{{#if:{{{motto_link|}}}|[[{{{motto_link|}}}|Motto:]]|Motto:}}}}}}{{#if:{{{motto|}}}{{{mottoes|}}}|&nbsp;<div style="display:inline" class="nickname">{{if empty|{{{motto|}}}|{{{mottoes|}}}}}</div>}}<!--{{#if:{{detect singular|{{{motto|}}}}}||{{Main other|[[Bhângsa:Pages using infobox settlement with possible motto list]]}}}}-->{{#if:{{{semboyan|}}}|<br>Semboyan: {{{semboyan|}}} }} <!-- ***Anthem*** --> | rowclass23 = {{#if:{{{etymology|}}}{{{nickname|}}}{{{nicknames|}}}{{{motto|}}}{{{mottoes|}}}|mergedrow|mergedtoprow}} | data23 = {{#if:{{{anthem|}}}|{{#if:{{{anthem_link|}}}|[[{{{anthem_link|}}}|Lagu:]]|Lagu:}} {{{anthem}}}}} <!-- ***Map*** --> | rowclass24 = mergedtoprow | data24 = {{#if:{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}||{{#if:{{{image_map|}}} |{{#invoke:InfoboxImage|InfoboxImage|image={{{image_map}}}|size={{{mapsize|}}}|sizedefault=250px|alt={{{map_alt|}}}|title={{{map_caption|Lokasi {{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}}}}}}{{#if:{{{map_caption|}}}|<div style="padding:0.3em 0 0 0;">{{{map_caption}}}</div>}} }}}} <!-- | rowclass25 = mergedrow | data25 = {{#if:{{{image_map1|}}}|{{#invoke:InfoboxImage|InfoboxImage|image={{{image_map1}}}|size={{{mapsize1|}}}|sizedefault=250px|alt={{{map_alt1|}}}|title={{{map_caption1|Location of {{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}}}}}}{{#if:{{{map_caption1|}}}|<div style="padding:0.3em 0 0 0;">{{{map_caption1}}}</div>}} }} --> <!-- Madura style! Using Infobox Mapframe --> | rowclass25 = mergedrow | data25 = {{#if:{{{map|}}}{{{map_image|}}}||{{yesno|{{{mapframe|yes}}}|no=|yes={{Infobox mapframe |id={{{qid|}}} |zoom={{{mapframe_zoom|11}}} |frame-width={{{mapframe_width|}}} |frame-height={{{mapframe_height|}}} |marker={{{mapframe_marker|}}} |marker-color={{{mapframe_marker_color|{{{mapframe_marker_colour|}}}}}} |frame-lat={{{mapframe_lat|{{{mapframe_latitude|}}}}}} |frame-long={{{mapframe_long|{{{mapframe_longitude|}}}}}} }}}}}} <!-- ***Pushpin Map*** --> | rowclass26 = mergedtoprow | data26 = {{#if:{{{pushpin_map_narrow|}}}||{{#if:{{both| {{{pushpin_map|}}} | {{#if:{{{latd}}}|{{coord|{{{latd|}}}|{{{latm|}}}|{{{lats|}}}|{{{latNS|}}}|{{{longd|}}}|{{{longm|}}}|{{{longs|}}}|{{{longEW|}}}}}|{{{coordinates|{{{koordinat}}}}}}}} }}| {{location map|{{{pushpin_map|}}} |border = infobox |alt = {{{pushpin_map_alt|}}} |caption ={{#if:{{{pushpin_map_caption_notsmall|}}}|{{{pushpin_map_caption_notsmall|}}}|{{#if:{{{pushpin_map_caption|}}}|{{{pushpin_map_caption}}}|{{#if:{{{map_caption|}}}|{{{map_caption}}}}}}}}} |float = center |width = {{{pushpin_mapsize|}}} |default_width = 250 |relief= {{{pushpin_relief|}}} |AlternativeMap = {{{pushpin_image|}}} |overlay_image = {{{pushpin_overlay|}}} |coordinates = {{#if:{{{latd}}}|{{coord|{{{latd|}}}|{{{latm|}}}|{{{lats|}}}|{{{latNS|}}}|{{{longd|}}}|{{{longm|}}}|{{{longs|}}}|{{{longEW|}}}}}|{{{coordinates|{{{koordinat}}}}}}}} |label = {{#ifeq: {{lc: {{{pushpin_label_position|}}} }} | none | | {{#if:{{{pushpin_label|}}}|{{{pushpin_label}}}|{{#if:{{{name|}}}|{{{name}}}|{{{official_name|}}}}}}} }} |marksize =6 |outside = {{{pushpin_outside|}}}<!-- pin is outside the map --> |position = {{{pushpin_label_position|}}} }} }} }} <!-- ***Coordinates*** --> | rowclass27 = {{#if:{{{image_map|}}}{{{image_map1|}}}{{{pushpin_map|}}}|{{#if:{{{grid_position|}}}|mergedrow|mergedbottomrow}}}} | data27 = {{#if:{{{coordinates|}}} |Koordinat{{#if:{{{coor_pinpoint|{{{coor_type|}}}}}}|&#32;({{{coor_pinpoint|{{{coor_type|}}}}}})}}: {{#invoke:ISO 3166|geocoordinsert|nocat=true|1={{{coordinates|}}}|country={{{subdivision_name|}}}|subdivision1={{{subdivision_name1|}}}|subdivision2={{{subdivision_name2|}}}|subdivision3={{{subdivision_name3|}}}|type=city{{#if:{{{population_total|}}}|{{#iferror:{{#expr:{{formatnum:{{{population_total}}}|R}}+1}}||({{formatnum:{{{population_total}}}|R}})}}}} }}{{{coordinates_footnotes|}}} }}<!--{{#if:{{{latd}}}|{{coord|{{{latd|}}}|{{{latm|}}}|{{{lats|}}}|{{{latNS|}}}|{{{longd|}}}|{{{longm|}}}|{{{longs|}}}|{{{longEW|}}}}}|}}--> | rowclass28 = {{#if:{{{image_map|}}}{{{image_map1|}}}{{{pushpin_map|}}}|mergedbottomrow|mergedrow}} | label28 = {{if empty|{{{grid_name|}}}|Grid&nbsp;position}} | data28 = {{{grid_position|}}} <!-- ***Subdivisions*** --> | rowclass29 = mergedtoprow | label29 = {{{subdivision_type}}} | data29 = {{#if:{{{subdivision_type|}}}|{{{subdivision_name|}}} }} | rowclass30 = mergedrow | label30 = {{{subdivision_type1}}} | data30 = {{#if:{{{subdivision_type1|}}}|{{{subdivision_name1|}}} }} | rowclass31 = mergedrow | label31 = {{{subdivision_type2}}} | data31 = {{#if:{{{subdivision_type2|}}}|{{{subdivision_name2|}}} }} | rowclass32 = mergedrow | label32 = {{{subdivision_type3}}} | data32 = {{#if:{{{subdivision_type3|}}}|{{{subdivision_name3|}}} }} | rowclass33 = mergedrow | label33 = {{{subdivision_type4}}} | data33 = {{#if:{{{subdivision_type4|}}}|{{{subdivision_name4|}}} }} | rowclass34 = mergedrow | label34 = {{{subdivision_type5}}} | data34 = {{#if:{{{subdivision_type5|}}}|{{{subdivision_name5|}}} }} | rowclass35 = mergedrow | label35 = {{{subdivision_type6}}} | data35 = {{#if:{{{subdivision_type6|}}}|{{{subdivision_name6|}}} }} <!--***Established*** --> | rowclass36 = mergedtoprow | label36 = {{{established_title}}} | data36 = {{#if:{{{established_title|}}}|{{{established_date|}}} }} | rowclass37 = mergedrow | label37 = {{{established_title1}}} | data37 = {{#if:{{{established_title1|}}}|{{{established_date1|}}} }} | rowclass38 = mergedrow | label38 = {{{established_title2}}} | data38 = {{#if:{{{established_title2|}}}|{{{established_date2|}}} }} | rowclass39 = mergedrow | label39 = {{{established_title3}}} | data39 = {{#if:{{{established_title3|}}}|{{{established_date3|}}} }} | rowclass40 = mergedrow | label40 = {{{established_title4}}} | data40 = {{#if:{{{established_title4|}}}|{{{established_date4|}}} }} | rowclass41 = mergedrow | label41 = {{{established_title5}}} | data41 = {{#if:{{{established_title5|}}}|{{{established_date5|}}} }} | rowclass42 = mergedrow | label42 = {{{established_title6}}} | data42 = {{#if:{{{established_title6|}}}|{{{established_date6|}}} }} | rowclass43 = mergedrow | label43 = {{{established_title7}}} | data43 = {{#if:{{{established_title7|}}}|{{{established_date7|}}} }} | rowclass44 = mergedrow | label44 = {{{extinct_title}}} | data44 = {{#if:{{{extinct_title|}}}|{{{extinct_date|}}} }} | rowclass45 = mergedrow | label45 = Èprakarsaghi sarâng | data45 = {{{founder|}}} | rowclass46 = mergedrow | label46 = [[pangokoan nyama|Asal nyama]] | data46 = {{{named_for|}}} <!-- ***Seat of government and subdivisions within the settlement*** --> | rowclass47 = mergedtoprow | label47 = {{#if:{{{seat_type|}}}|{{{seat_type}}}|Kottha otama}} | data47 = {{{seat|{{{capital|}}}}}} | rowclass48 = mergedrow | label48 = {{#if:{{{seat1_type|}}}|{{{seat1_type}}}|lampatta èbhu koṭṭa}} | data48 = {{{seat1|}}} | rowclass49 = mergedrow | label49 = {{#if:{{{seat2_type|}}}|{{{seat2_type}}}|lampatta èbhu koṭṭa}} | data49 = {{{seat2|}}} | rowclass51 = {{#if:{{{seat|}}}{{{seat1|}}}{{{seat2|}}}|mergedrow|mergedtoprow}} | label51 = {{#if:{{{parts_type|}}}|{{{parts_type}}}|Borough}} | data51 = {{#if:{{{parts|}}}{{{p1|}}} |{{#ifeq:{{{parts_style|}}}|para |<b>{{{parts|}}}{{#if:{{both|{{{parts|}}}|{{{p1|}}}}}|&#58;&nbsp;|}}</b>{{comma separated entries|{{{p1|}}}|{{{p2|}}}|{{{p3|}}}|{{{p4|}}}|{{{p5|}}}|{{{p6|}}}|{{{p7|}}}|{{{p8|}}}|{{{p9|}}}|{{{p10|}}}|{{{p11|}}}|{{{p12|}}}|{{{p13|}}}|{{{p14|}}}|{{{p15|}}}|{{{p16|}}}|{{{p17|}}}|{{{p18|}}}|{{{p19|}}}|{{{p20|}}}|{{{p21|}}}|{{{p22|}}}|{{{p23|}}}|{{{p24|}}}|{{{p25|}}}|{{{p26|}}}|{{{p27|}}}|{{{p28|}}}|{{{p29|}}}|{{{p30|}}}|{{{p31|}}}|{{{p32|}}}|{{{p33|}}}|{{{p34|}}}|{{{p35|}}}|{{{p36|}}}|{{{p37|}}}|{{{p38|}}}|{{{p39|}}}|{{{p40|}}}|{{{p41|}}}|{{{p42|}}}|{{{p43|}}}|{{{p44|}}}|{{{p45|}}}|{{{p46|}}}|{{{p47|}}}|{{{p48|}}}|{{{p49|}}}|{{{p50|}}}}} |{{#if:{{{p1|}}}|{{Collapsible list|title={{{parts|}}}|expand={{#switch:{{{parts_style|}}}|coll=|list=y|{{#if:{{{p6|}}}||y}}}}|1={{{p1|}}}|2={{{p2|}}}|3={{{p3|}}}|4={{{p4|}}}|5={{{p5|}}}|6={{{p6|}}}|7={{{p7|}}}|8={{{p8|}}}|9={{{p9|}}}|10={{{p10|}}}|11={{{p11|}}}|12={{{p12|}}}|13={{{p13|}}}|14={{{p14|}}}|15={{{p15|}}}|16={{{p16|}}}|17={{{p17|}}}|18={{{p18|}}}|19={{{p19|}}}|20={{{p20|}}}|21={{{p21|}}}|22={{{p22|}}}|23={{{p23|}}}|24={{{p24|}}}|25={{{p25|}}}|26={{{p26|}}}|27={{{p27|}}}|28={{{p28|}}}|29={{{p29|}}}|30={{{p30|}}}|31={{{p31|}}}|32={{{p32|}}}|33={{{p33|}}}|34={{{p34|}}}|35={{{p35|}}}|36={{{p36|}}}|37={{{p37|}}}|38={{{p38|}}}|39={{{p39|}}}|40={{{p40|}}}|41={{{p41|}}}|42={{{p42|}}}|43={{{p43|}}}|44={{{p44|}}}|45={{{p45|}}}|46={{{p46|}}}|47={{{p47|}}}|48={{{p48|}}}|49={{{p49|}}}|50={{{p50|}}}}} |{{{parts}}} }} }} }} <!-- ***Government type and Leader*** --> | rowclass52 = mergedtoprow | header52 = {{#if:{{{government_type|}}}{{{governing_body|}}}{{{leader_name|}}}{{{leader_name1|}}}{{{leader_name2|}}}{{{leader_name3|}}}{{{leader_name4|}}}|Parnata <div style="font-weight:normal;display:inline;">{{{government_footnotes|}}}</div>}} <!-- ***Government*** --> | rowclass53 = mergedrow | label53 = &nbsp;•&nbsp;Jenis | data53 = {{{government_type|}}} | rowclass54 = mergedrow | label54 = &nbsp;•&nbsp;Lembaga | class54 = agent | data54 = {{{governing_body|}}} | rowclass55 = mergedrow | label55 = &nbsp;•&nbsp;{{{leader_title}}} | data55 = {{#if:{{{leader_title|}}}|{{{leader_name|}}} {{#if:{{{leader_party|}}}|({{Polparty|{{{subdivision_name}}}|{{{leader_party}}}}})}}}} | rowclass56 = mergedrow | label56 = &nbsp;•&nbsp;{{{leader_title1}}} | data56 = {{#if:{{{leader_title1|}}}|{{{leader_name1|}}}}} | rowclass57 = mergedrow | label57 = &nbsp;•&nbsp;{{{leader_title2}}} | data57 = {{#if:{{{leader_title2|}}}|{{{leader_name2|}}}}} | rowclass58 = mergedrow | label58 = &nbsp;•&nbsp;{{{leader_title3}}} | data58 = {{#if:{{{leader_title3|}}}|{{{leader_name3|}}}}} | rowclass59 = mergedrow | label59 = &nbsp;•&nbsp;{{{leader_title4}}} | data59 = {{#if:{{{leader_title4|}}}|{{{leader_name4|}}}}} | rowclass60 = mergedrow | label60 = {{{government_blank1_title}}} | data60 = {{#if:{{{government_blank1|}}}|{{{government_blank1|}}}}} | rowclass61 = mergedrow | label61 = {{{government_blank2_title}}} | data61 = {{#if:{{{government_blank2|}}}|{{{government_blank2|}}}}} | rowclass62 = mergedrow | label62 = {{{government_blank3_title}}} | data62 = {{#if:{{{government_blank3|}}}|{{{government_blank3|}}}}} | rowclass63 = mergedrow | label63 = {{{government_blank4_title}}} | data63 = {{#if:{{{government_blank4|}}}|{{{government_blank4|}}}}} | rowclass64 = mergedrow | label64 = {{{government_blank5_title}}} | data64 = {{#if:{{{government_blank5|}}}|{{{government_blank5|}}}}} | rowclass65 = mergedrow | label65 = {{{government_blank6_title}}} | data65 = {{#if:{{{government_blank6|}}}|{{{government_blank6|}}}}} <!-- ***Geographical characteristics*** --> <!-- ***Area*** --> | rowclass66 = mergedtoprow | header66 = {{#if:{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}}{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_land_acre|}}}{{{area_land_sq_mi|}}}{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_acre|}}}{{{area_water_sq_mi|}}}{{{area_urban_km2|}}}{{{area_urban_ha|}}}{{{area_urban_acre|}}}{{{area_urban_sq_mi|}}}{{{area_rural_sq_mi|}}}{{{area_rural_ha|}}}{{{area_rural_acre|}}}{{{area_rural_km2|}}}{{{area_metro_km2|}}}{{{area_metro_ha|}}}{{{area_metro_acre|}}}{{{area_blank1_km2|}}}{{{area_blank1_ha|}}}{{{area_blank1_acre|}}}{{{area_metro_sq_mi|}}}{{{area_blank1_sq_mi|}}} |{{#if:{{both|{{#ifeq:{{{total_type}}}|&nbsp;|1}}|{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}}}} |<!-- displayed below --> |bibâra<div style="font-weight:normal;display:inline;">{{{area_footnotes|}}}</div> }} }} | rowclass67 = {{#if:{{both|{{#ifeq:{{{total_type}}}|&nbsp;|1}}|{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}}}}|mergedtoprow|mergedrow}} | label67 = {{#if:{{both|{{#ifeq:{{{total_type}}}|&nbsp;|1}}|{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}}}} |Area<div style="font-weight:normal;display:inline;">{{{area_footnotes|}}}</div> |&nbsp;•&nbsp;{{#if:{{{total_type|}}}|{{{total_type}}}|{{#if:{{{area_metro_km2|}}}{{{area_metro_sq_mi|}}}{{{area_urban_km2|}}}{{{area_urban_sq_mi|}}}{{{area_rural_km2|}}}{{{area_rural_sq_mi|}}}{{{population_metro|}}}{{{population_urban|}}}{{{population_rural|}}}|{{#if:{{{settlement_type|{{{type|}}}}}}|{{{settlement_type|{{{type}}}}}}|City}}|Total}}}} }} | data67 = {{#if:{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}} |{{infobox_settlement/areadisp |km2 ={{{area_total_km2|}}} |ha ={{{area_total_ha|}}} |acre ={{{area_total_acre|}}} |sqmi ={{{area_total_sq_mi|}}} |dunam={{{area_total_dunam|}}} |link ={{#switch:{{{dunam_link|}}}||on|total=on}} |pref ={{{unit_pref}}} |name ={{{subdivision_name}}} |mag ={{{area_magnitude|}}} }}}} | rowclass68 = mergedrow | label68 = &nbsp;•&nbsp;Darat | data68 = {{#if:{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_land_acre|}}}{{{area_land_sq_mi|}}}{{{area_land_dunam|}}} |{{infobox_settlement/areadisp |km2 ={{{area_land_km2|}}} |ha ={{{area_land_ha|}}} |acre ={{{area_land_acre|}}} |sqmi ={{{area_land_sq_mi|}}} |dunam={{{area_land_dunam|}}} |link ={{#ifeq:{{{dunam_link|}}}|land|on}} |pref ={{{unit_pref}}} |name ={{{subdivision_name}}} }}}} | rowclass69 = mergedrow | label69 = &nbsp;•&nbsp;Air | data69 = {{#if:{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_acre|}}}{{{area_water_sq_mi|}}}{{{area_water_dunam|}}} |{{infobox_settlement/areadisp |km2 ={{{area_water_km2|}}} |ha ={{{area_water_ha|}}} |acre ={{{area_water_acre|}}} |sqmi ={{{area_water_sq_mi|}}} |dunam={{{area_water_dunam|}}} |link ={{#ifeq:{{{dunam_link|}}}|water|on}} |pref ={{{unit_pref}}} |name ={{{subdivision_name}}} }} {{#if:{{{area_water_percent|}}}| &nbsp;{{{area_water_percent}}}%}}}} | rowclass70 = mergedrow | label70 = &nbsp;•&nbsp;koṭṭa<div style="font-weight:normal;display:inline;">{{{area_urban_footnotes|}}}</div> | data70 = {{#if:{{{area_urban_km2|}}}{{{area_urban_ha|}}}{{{area_urban_acre|}}}{{{area_urban_sq_mi|}}}{{{area_urban_dunam|}}} |{{infobox_settlement/areadisp |km2 ={{{area_urban_km2|}}} |ha ={{{area_urban_ha|}}} |acre ={{{area_urban_acre|}}} |sqmi ={{{area_urban_sq_mi|}}} |dunam={{{area_urban_dunam|}}} |link ={{#ifeq:{{{dunam_link|}}}|urban|on}} |pref ={{{unit_pref}}} |name ={{{subdivision_name}}} }}}} | rowclass71 = mergedrow | label71 = &nbsp;•&nbsp;Dhisa<div style="font-weight:normal;display:inline;">{{{area_rural_footnotes|}}}</div> | data71 = {{#if:{{{area_rural_km2|}}}{{{area_rural_ha|}}}{{{area_rural_acre|}}}{{{area_rural_sq_mi|}}}{{{area_rural_dunam|}}} |{{infobox_settlement/areadisp |km2 ={{{area_rural_km2|}}} |ha ={{{area_rural_ha|}}} |acre ={{{area_rural_acre|}}} |sqmi ={{{area_rural_sq_mi|}}} |dunam={{{area_rural_dunam|}}} |link ={{#ifeq:{{{dunam_link|}}}|rural|on}} |pref ={{{unit_pref}}} |name ={{{subdivision_name}}} }}}} | rowclass72 = mergedrow | label72 =&nbsp;•&nbsp;Mètro<div style="font-weight:normal;display:inline;">{{{area_metro_footnotes|}}}</div> | data72 = {{#if:{{{area_metro_km2|}}}{{{area_metro_ha|}}}{{{area_metro_acre|}}}{{{area_metro_sq_mi|}}}{{{area_metro_dunam|}}} |{{infobox_settlement/areadisp |km2 ={{{area_metro_km2|}}} |ha ={{{area_metro_ha|}}} |acre ={{{area_metro_acre|}}} |sqmi ={{{area_metro_sq_mi|}}} |dunam={{{area_metro_dunam|}}} |link ={{#ifeq:{{{dunam_link|}}}|metro|on}} |pref ={{{unit_pref}}} |name ={{{subdivision_name}}} }}}} <!-- ***Area rank*** --> | rowclass73 = mergedrow | label73 = Totongghâ bibara wilayah | data73 = {{{area_rank|}}} | rowclass74 = mergedrow | label74 = &nbsp;•&nbsp;{{{area_blank1_title}}} | data74 = {{#if:{{{area_blank1_km2|}}}{{{area_blank1_ha|}}}{{{area_blank1_acre|}}}{{{area_blank1_sq_mi|}}}{{{area_blank1_dunam|}}} |{{infobox_settlement/areadisp |km2 ={{{area_blank1_km2|}}} |ha ={{{area_blank1_ha|}}} |acre ={{{area_blank1_acre|}}} |sqmi ={{{area_blank1_sq_mi|}}} |dunam={{{area_blank1_dunam|}}} |link ={{#ifeq:{{{dunam_link|}}}|blank1|on}} |pref ={{{unit_pref}}} |name ={{{subdivision_name}}} }}}} | rowclass75 = mergedrow | label75 = &nbsp;•&nbsp;{{{area_blank2_title}}} | data75 = {{#if:{{{area_blank2_km2|}}}{{{area_blank2_ha|}}}{{{area_blank2_acre|}}}{{{area_blank2_sq_mi|}}}{{{area_blank2_dunam|}}} |{{infobox_settlement/areadisp |km2 ={{{area_blank2_km2|}}} |ha ={{{area_blank2_ha|}}} |acre ={{{area_blank2_acre|}}} |sqmi ={{{area_blank2_sq_mi|}}} |dunam={{{area_blank2_dunam|}}} |link ={{#ifeq:{{{dunam_link|}}}|blank2|on}} |pref ={{{unit_pref}}} |name ={{{subdivision_name}}} }}}} | rowclass76 = mergedrow | label76 = &nbsp; | data76 = {{{area_note|}}} <!-- ***Dimensions*** --> | rowclass77 = mergedtoprow | header77 = {{#if:{{{length_km|}}}{{{length_mi|}}}{{{width_km|}}}{{{width_mi|}}}|Dimensions<div style="font-weight:normal;display:inline;">{{{dimensions_footnotes|}}}</div>}} | rowclass78 = mergedrow | label78 = &nbsp;•&nbsp;Panjang | data78 = {{#if:{{{length_km|}}}{{{length_mi|}}} | {{infobox_settlement/lengthdisp |km ={{{length_km|}}} |mi ={{{length_mi|}}} |pref={{{unit_pref}}} |name={{{subdivision_name}}} }} }} | rowclass79 = mergedrow | label79 = &nbsp;•&nbsp;Lebar | data79 = {{#if:{{{width_km|}}}{{{width_mi|}}} |{{infobox_settlement/lengthdisp |km ={{{width_km|}}} |mi ={{{width_mi|}}} |pref={{{unit_pref}}} |name={{{subdivision_name}}} }} }} <!-- ***Elevation*** --> | rowclass80 = mergedtoprow | label80 = {{#if:{{{elevation_link|}}}|[[{{{elevation_link|}}}|Tèngghina (elevasi)]]|Tèngghina (elevasi)}}<div style="font-weight:normal;display:inline;">{{{elevation_footnotes|}}}{{#if:{{{elevation_point|}}}|&#32;({{{elevation_point}}})}}</div> | data80 = {{#if:{{{elevation_m|}}}{{{elevation_ft|}}} |{{infobox_settlement/lengthdisp |m ={{{elevation_m|}}} |ft ={{{elevation_ft|}}} |pref={{{unit_pref}}} |name={{{subdivision_name}}} }} }} | rowclass81 = {{#if:{{{elevation_m|}}}{{{elevation_ft|}}}|mergedrow|mergedtoprow}} | label81 = Titik&nbsp;tertinggi<div style="font-weight:normal;display:inline;">{{{elevation_max_footnotes|}}}{{#if:{{{elevation_max_point|}}}|&#32;({{{elevation_max_point}}})}}</div> | data81 = {{#if:{{{elevation_max_m|}}}{{{elevation_max_ft|}}} |{{infobox_settlement/lengthdisp |m ={{{elevation_max_m|}}} |ft ={{{elevation_max_ft|}}} |pref={{{unit_pref}}} |name={{{subdivision_name}}} }} }} <!-- ***Elevation max rank*** --> | rowclass82 = mergedrow | label82 = &nbsp;•&nbsp;Totongghâ | data82 = {{#if:{{{elevation_max_m|}}}{{{elevation_max_ft|}}}| {{{elevation_max_rank|}}} }} | rowclass83 = {{#if:{{{elevation_min_rank|}}}|mergedrow|mergedbottomrow}} | label83 = Titik&nbsp;terendah<div style="font-weight:normal;display:inline;">{{{elevation_min_footnotes|}}}{{#if:{{{elevation_min_point|}}}|&#32;({{{elevation_min_point}}})}}</div> | data83 = {{#if:{{{elevation_min_m|}}}{{{elevation_min_ft|}}} |{{infobox_settlement/lengthdisp |m ={{{elevation_min_m|}}} |ft ={{{elevation_min_ft|}}} |pref={{{unit_pref}}} |name={{{subdivision_name}}} }} }} <!-- ***Elevation min rank*** --> | rowclass84 = mergedrow | label84 = &nbsp;•&nbsp;Totongghâ | data84 = {{#if:{{{elevation_min_m|}}}{{{elevation_min_ft|}}}|{{{elevation_min_rank|}}}}} <!-- ***Population*** --> | rowclass85 = mergedtoprow | label85 = Populasi<div style="font-weight:normal;display:inline;">{{#if:{{{population_as_of|}}}|{{nbsp}}({{{population_as_of}}})}}{{{population_footnotes|}}}</div> | data85 = {{#if:{{{population|}}} | {{formatnum:{{{population}}}}} | {{#ifeq:{{{total_type}}}|&nbsp; | {{#if:{{{population_total|}}} | {{formatnum:{{{population_total}}}}} }} }} }} | rowclass86 = mergedtoprow | header86 = {{#if:{{{population|}}} | |{{#ifeq:{{{total_type}}}|&nbsp; | |{{#if:{{{population_total|}}}{{{population_urban|}}}{{{population_rural|}}}{{{population_metro|}}}{{{population_blank1|}}}{{{population_blank2|}}}{{{population_est|}}} |Populasi<div style="font-weight:normal;display:inline;">{{#if:{{{population_as_of|}}}|{{nbsp}}({{{population_as_of}}})}}{{{population_footnotes|}}}</div> }} }} }} | rowclass87 = mergedrow | label87 = &nbsp;•&nbsp;{{#if:{{{total_type|}}}|{{{total_type}}}|{{#if:{{{population_metro|}}}{{{population_urban|}}}{{{population_rural|}}}{{{area_metro_km2|}}}{{{area_metro_sq_mi|}}}{{{area_urban_km2|}}}{{{area_urban_sq_mi|}}}{{{area_rural_km2|}}}{{{area_rural_sq_mi|}}}|{{#if:{{{settlement_type|{{{type|}}}}}}|{{{settlement_type{{{type}}}}}}|city}}|Total}}}} | data87 = {{#if:{{{population|}}} | |{{#ifeq:{{{total_type}}}|&nbsp; | |{{#if:{{{population_total|}}} | {{formatnum:{{{population_total}}}}} }} }} }} | rowclass88 = mergedrow | label88 = &nbsp;•&nbsp;Perkiraan&nbsp;<div style="font-weight:normal;display:inline;">({{{pop_est_as_of}}}){{{pop_est_footnotes|}}}</div> | data88 = {{#if:{{{population_est|}}}|{{formatnum:{{{population_est}}}}} }} <!-- ***Population rank*** --> | rowclass89 = mergedrow | label89 =&nbsp;•&nbsp;Totongghâ | data89 = {{{population_rank|}}} | rowclass90 = mergedrow | label90 = &nbsp;•&nbsp;sâlla' | data90 = {{#if:{{{population_density_km2|}}}{{{population_density_sq_mi|}}}{{{population_total|}}} |{{infobox_settlement/densdisp |/km2 ={{{population_density_km2|}}} |/sqmi={{{population_density_sq_mi|}}} |pop ={{{population_total|}}} |dunam={{{area_total_dunam|}}} |ha ={{{area_total_ha|}}} |km2 ={{{area_total_km2|}}} |acre ={{{area_total_acre|}}} |sqmi ={{{area_total_sq_mi|}}} |pref ={{{unit_pref}}} |name ={{{subdivision_name}}} }}}} <!-- ***Population density rank*** --> | rowclass91 = mergedrow | label91 = &nbsp;•&nbsp;Totongghâ | data91 = {{{population_density_rank|}}} | rowclass92 = mergedrow | label92 = &nbsp;•&nbsp;[[Wilayah parkoṭṭa'an|koṭṭa]]<div style="font-weight:normal;display:inline;">{{{population_urban_footnotes|}}}</div> | data92 = {{#if:{{{population_urban|}}}| {{formatnum:{{{population_urban}}}}} }} | rowclass93 = mergedrow | label93 = &nbsp;•&nbsp;Sâlla'&nbsp;koṭṭa | data93 = {{#if:{{{population_density_urban_km2|}}}{{{population_density_urban_sq_mi|}}}{{{population_urban|}}} |{{infobox_settlement/densdisp |/km2 ={{{population_density_urban_km2|}}} |/sqmi={{{population_density_urban_sq_mi|}}} |pop ={{{population_urban|}}} |ha ={{{area_urban_ha|}}} |km2 ={{{area_urban_km2|}}} |acre ={{{area_urban_acre|}}} |sqmi ={{{area_urban_sq_mi|}}} |dunam={{{area_urban_dunam|}}} |pref ={{{unit_pref}}} |name ={{{subdivision_name}}} }}}} | rowclass94 = mergedrow | label94 = &nbsp;•&nbsp;[[Wilayah dhisa|Dhisa]]<div style="font-weight:normal;display:inline;">{{{population_rural_footnotes|}}}</div> | data94 = {{#if:{{{population_rural|}}}|{{formatnum:{{{population_rural}}}}}}} | rowclass95 = mergedrow | label95 = &nbsp;•&nbsp;Sâlla'&nbsp;dhisa | data95 = {{#if:{{{population_density_rural_km2|}}}{{{population_density_rural_sq_mi|}}}{{{population_rural|}}} |{{infobox_settlement/densdisp |/km2 ={{{population_density_rural_km2|}}} |/sqmi={{{population_density_rural_sq_mi|}}} |pop ={{{population_rural|}}} |ha ={{{area_rural_ha|}}} |km2 ={{{area_rural_km2|}}} |acre ={{{area_rural_acre|}}} |sqmi ={{{area_rural_sq_mi|}}} |dunam={{{area_rural_dunam|}}} |pref ={{{unit_pref}}} |name ={{{subdivision_name}}} }}}} | rowclass96 = mergedrow | label96 =&nbsp;•&nbsp;[[Wilayah mètropolitan|Mètro]]<div style="font-weight:normal;display:inline;">{{{population_metro_footnotes|}}}</div> | data96 = {{#if:{{{population_metro|}}}| {{formatnum:{{{population_metro}}}}} }} | rowclass97 = mergedrow | label97 = &nbsp;•&nbsp;Sâlla'&nbsp;mètro | data97 = {{#if:{{{population_density_metro_km2|}}}{{{population_density_metro_sq_mi|}}}{{{population_metro|}}} |{{infobox_settlement/densdisp |/km2 ={{{population_density_metro_km2|}}} |/sqmi={{{population_density_metro_sq_mi|}}} |pop ={{{population_metro|}}} |ha ={{{area_metro_ha|}}} |km2 ={{{area_metro_km2|}}} |acre ={{{area_metro_acre|}}} |sqmi ={{{area_metro_sq_mi|}}} |dunam={{{area_metro_dunam|}}} |pref ={{{unit_pref}}} |name ={{{subdivision_name}}} }}}} | rowclass98 = mergedrow | label98 = &nbsp;•&nbsp;{{{population_blank1_title|}}}<div style="font-weight:normal;display:inline;">{{{population_blank1_footnotes|}}}</div> | data98 = {{#if:{{{population_blank1|}}}|{{formatnum:{{{population_blank1}}}}}}} | rowclass99 = mergedrow | label99 = &nbsp;•&nbsp;{{#if:{{{population_blank1_title|}}}|Sâlla'&nbsp;{{{population_blank1_title}}}|Sâlla'}} | data99 = {{#if:{{{population_density_blank1_km2|}}}{{{population_density_blank1_sq_mi|}}}{{{population_blank1|}}} |{{infobox_settlement/densdisp |/km2 ={{{population_density_blank1_km2|}}} |/sqmi={{{population_density_blank1_sq_mi|}}} |pop ={{{population_blank1|}}} |ha ={{{area_blank1_ha|}}} |km2 ={{{area_blank1_km2|}}} |acre ={{{area_blank1_acre|}}} |sqmi ={{{area_blank1_sq_mi|}}} |dunam={{{area_blank1_dunam|}}} |pref ={{{unit_pref}}} |name ={{{subdivision_name}}} }}}} | rowclass100 = mergedrow | label100 = &nbsp;•&nbsp;{{{population_blank2_title|}}}<div style="font-weight:normal;display:inline;">{{{population_blank2_footnotes|}}}</div> | data100 = {{#if:{{{population_blank2|}}}|{{formatnum:{{{population_blank2}}}}}}} | rowclass101 = mergedrow | label101 = &nbsp;•&nbsp;{{#if:{{{population_blank2_title|}}}|Sâlla'&nbsp;{{{population_blank2_title}}}|Sâlla'}} | data101 = {{#if:{{{population_density_blank2_km2|}}}{{{population_density_blank2_sq_mi|}}}{{{population_blank2|}}} |{{infobox_settlement/densdisp |/km2 ={{{population_density_blank2_km2|}}} |/sqmi={{{population_density_blank2_sq_mi|}}} |pop ={{{population_blank2|}}} |ha ={{{area_blank2_ha|}}} |km2 ={{{area_blank2_km2|}}} |acre ={{{area_blank2_acre|}}} |sqmi ={{{area_blank2_sq_mi|}}} |dunam={{{area_blank2_dunam|}}} |pref ={{{unit_pref}}} |name ={{{subdivision_name}}} }}}} | rowclass102 = mergedrow | label102 = &nbsp; | data102 = {{{population_note|}}} | rowclass103 = mergedtoprow | label103 = {{#if:{{{population_demonym|}}}|[[Demonim]]|{{#if:{{{population_demonyms|}}}|[[Demonim]]}}}} | data103 = {{if empty|{{{population_demonym|}}}|{{{population_demonyms|}}}}}<!--{{#if:{{detect singular|{{{population_demonym|}}}}}||{{Main other|[[Bhângsa:Pages using infobox settlement with possible demonym list]]}}}}--> <!-- ***Demographics 1*** --> | rowclass104 = mergedtoprow | header104 = {{#if:{{{demographics_type1|}}} |{{{demographics_type1}}}<div style="font-weight:normal;display:inline;">{{{demographics1_footnotes|}}}</div>}} | rowclass105 = mergedrow | label105 = &nbsp;•&nbsp;{{{demographics1_title1}}} | data105 = {{#if:{{{demographics_type1|}}} |{{#if:{{{demographics1_title1|}}}|{{{demographics1_info1|}}}}}}} | rowclass106 = mergedrow | label106 = &nbsp;•&nbsp;{{{demographics1_title2}}} | data106 = {{#if:{{{demographics_type1|}}} |{{#if:{{{demographics1_title2|}}}|{{{demographics1_info2|}}}}}}} | rowclass107 = mergedrow | label107 = &nbsp;•&nbsp;{{{demographics1_title3}}} | data107 = {{#if:{{{demographics_type1|}}} |{{#if:{{{demographics1_title3|}}}|{{{demographics1_info3|}}}}}}} | rowclass108 = mergedrow | label108 = &nbsp;•&nbsp;{{{demographics1_title4}}} | data108 = {{#if:{{{demographics_type1|}}} |{{#if:{{{demographics1_title4|}}}|{{{demographics1_info4|}}}}}}} | rowclass109 = mergedrow | label109 = &nbsp;•&nbsp;{{{demographics1_title5}}} | data109 = {{#if:{{{demographics_type1|}}} |{{#if:{{{demographics1_title5|}}}|{{{demographics1_info5|}}}}}}} | rowclass110 = mergedrow | label110 = &nbsp;•&nbsp;{{{demographics1_title6}}} | data110 = {{#if:{{{demographics_type1|}}} |{{#if:{{{demographics1_title6|}}}|{{{demographics1_info6|}}}}}}} | rowclass111 = mergedrow | label111 = &nbsp;•&nbsp;{{{demographics1_title7}}} | data111 = {{#if:{{{demographics_type1|}}} |{{#if:{{{demographics1_title7|}}}|{{{demographics1_info7|}}}}}}} | rowclass112 = mergedrow | label112 = &nbsp;•&nbsp;{{{demographics1_title8}}} | data112 = {{#if:{{{demographics_type1|}}} |{{#if:{{{demographics1_title8|}}}|{{{demographics1_info8|}}}}}}} | rowclass113 = mergedrow | label113 = &nbsp;•&nbsp;{{{demographics1_title9}}} | data113 = {{#if:{{{demographics_type1|}}} |{{#if:{{{demographics1_title9|}}}|{{{demographics1_info9|}}}}}}} | rowclass114 = mergedrow | label114 = &nbsp;•&nbsp;{{{demographics1_title10}}} | data114 = {{#if:{{{demographics_type1|}}} |{{#if:{{{demographics1_title10|}}}|{{{demographics1_info10|}}}}}}} <!-- ***Demographics 2*** --> | rowclass115 = mergedtoprow | header115 = {{#if:{{{demographics_type2|}}} |{{{demographics_type2}}}<div style="font-weight:normal;display:inline;">{{{demographics2_footnotes|}}}</div>}} | rowclass116 = mergedrow | label116 = &nbsp;•&nbsp;{{{demographics2_title1}}} | data116 = {{#if:{{{demographics_type2|}}} |{{#if:{{{demographics2_title1|}}}|{{{demographics2_info1|}}}}}}} | rowclass117 = mergedrow | label117 = &nbsp;•&nbsp;{{{demographics2_title2}}} | data117 = {{#if:{{{demographics_type2|}}} |{{#if:{{{demographics2_title2|}}}|{{{demographics2_info2|}}}}}}} | rowclass118 = mergedrow | label118 = &nbsp;•&nbsp;{{{demographics2_title3}}} | data118 = {{#if:{{{demographics_type2|}}} |{{#if:{{{demographics2_title3|}}}|{{{demographics2_info3|}}}}}}} | rowclass119 = mergedrow | label119 = &nbsp;•&nbsp;{{{demographics2_title4}}} | data119 = {{#if:{{{demographics_type2|}}} |{{#if:{{{demographics2_title4|}}}|{{{demographics2_info4|}}}}}}} | rowclass120 = mergedrow | label120 = &nbsp;•&nbsp;{{{demographics2_title5}}} | data120 = {{#if:{{{demographics_type2|}}} |{{#if:{{{demographics2_title5|}}}|{{{demographics2_info5|}}}}}}} | rowclass121 = mergedrow | label121 = &nbsp;•&nbsp;{{{demographics2_title6}}} | data121 = {{#if:{{{demographics_type2|}}} |{{#if:{{{demographics2_title6|}}}|{{{demographics2_info6|}}}}}}} | rowclass122 = mergedrow | label122 = &nbsp;•&nbsp;{{{demographics2_title7}}} | data122 = {{#if:{{{demographics_type2|}}} |{{#if:{{{demographics2_title7|}}}|{{{demographics2_info7|}}}}}}} | rowclass123 = mergedrow | label123 = &nbsp;•&nbsp;{{{demographics2_title8}}} | data123 = {{#if:{{{demographics_type2|}}} |{{#if:{{{demographics2_title8|}}}|{{{demographics2_info8|}}}}}}} | rowclass124 = mergedrow | label124 = &nbsp;•&nbsp;{{{demographics2_title9}}} | data124 = {{#if:{{{demographics_type2|}}} |{{#if:{{{demographics2_title9|}}}|{{{demographics2_info9|}}}}}}} | rowclass125 = mergedrow | label125 = &nbsp;•&nbsp;{{{demographics2_title10}}} | data125 = {{#if:{{{demographics_type2|}}} |{{#if:{{{demographics2_title10|}}}|{{{demographics2_info10|}}}}}}} <!-- ***Time Zones*** --> | rowclass126 = mergedtoprow | header126 = {{#if:{{{timezone1_location|}}}|{{#if:{{{timezone2|}}}|[[{{#if:{{{timezone_link|}}}|{{{timezone_link}}}|Zona bâkto}}|Zona bâkto]]|[[{{#if:{{{timezone_link|}}}|{{{timezone_link}}}|Zona bâkto}}|Zona bâkto]]}}|}} | rowclass127 = {{#if:{{{timezone1_location|}}}|mergedrow|mergedtoprow}} | label127 = {{#if:{{{timezone1_location|}}}|{{{timezone1_location}}}|{{#if:{{{timezone2_location|}}}|{{{timezone2_location}}}|{{#if:{{{timezone2|}}}|[[{{#if:{{{timezone_link|}}}|{{{timezone_link}}}|Zona bâkto}}|Zona bâkto]]|[[{{#if:{{{timezone_link|}}}|{{{timezone_link}}}|Zona bâkto}}|Zona bâkto]]}}}}}} | data127 = {{#if:{{{utc_offset1|{{{utc_offset|}}} }}} |[[UTC{{{utc_offset1|{{{utc_offset}}}}}}]] {{#if:{{{timezone1|{{{timezone|}}}}}}|({{{timezone1|{{{timezone}}}}}})}} |{{{timezone1|{{{timezone|}}}}}} }} | rowclass128 = mergedrow | label128 = <span style="white-space:nowrap">&nbsp;•&nbsp;Musim panas ([[Waktu Musim Panas|DST]])</span> | data128 = {{#if:{{{utc_offset1_DST|{{{utc_offset_DST|}}}}}} |[[UTC{{{utc_offset1_DST|{{{utc_offset_DST|}}}}}}]] {{#if:{{{timezone1_DST|{{{timezone_DST|}}}}}}|({{{timezone1_DST|{{{timezone_DST}}}}}})}} |{{{timezone1_DST|{{{timezone_DST|}}}}}} }} | rowclass129 = mergedrow | label129 = {{#if:{{{timezone2_location|}}}| {{{timezone2_location|}}}|<nowiki />}} | data129 = {{#if:{{{timezone1|{{{timezone|}}}}}}{{{utc_offset1|{{{utc_offset|}}}}}} |{{#if:{{{utc_offset2|{{{utc_offset2|}}} }}} |[[UTC{{{utc_offset2|{{{utc_offset2}}}}}}]] {{#if:{{{timezone2|}}}|({{{timezone2}}})}} |{{{timezone2|}}} }} }} | rowclass130 = mergedrow | label130 = <span style="white-space:nowrap">&nbsp;•&nbsp;Musim panas ([[Waktu Musim Panas|DST]])</span> | data130 = {{#if:{{{utc_offset2_DST|}}}|[[UTC{{{utc_offset2_DST|}}}]] {{#if:{{{timezone2_DST|}}}|({{{timezone2_DST|}}})}} |{{{timezone2_DST|}}} }} <!-- ***Postal Code(s)*** --> | rowclass131 = mergedtoprow | label131 = {{{postal_code_type}}} | class131 = adr | data131 = {{#if:{{{postal_code_type|}}}|{{#if:{{{postal_code|}}}|<div class="postal-code">{{{postal_code}}}</div>}}}} | rowclass132 = {{#if:{{#if:{{{postal_code_type|}}}|{{#if:{{{postal_code|}}}|1}}}}|mergedbottomrow|mergedtoprow}} | label132 = {{{postal2_code_type}}} | class132 = adr | data132 = {{#if:{{{postal_code_type|}}}|{{#if:{{{postal2_code_type|}}}|{{#if:{{{postal2_code|}}}|<div class="postal-code">{{{postal2_code}}}</div>}} }} }} <!-- ***Area Code(s)*** --> | rowclass133 = {{#if:{{#if:{{{postal_code_type|}}}|{{#if:{{{postal_code|}}}|1}}}}{{#if:{{{postal_code_type|}}}|{{#if:{{{postal2_code_type|}}}|{{#if:{{{postal2_code|}}}|1}}}}}}|mergedrow|mergedtoprow}} | label133 = {{#if:{{{area_code_type|}}}|{{{area_code_type}}}|{{#if:{{{area_code|}}}|[[Kode telpon|Kode arèa]]|{{#if:{{{area_codes|}}}|[[Tata panomoran telepon|Kode wilayah]]}}}}}} | data133 = {{if empty|{{{area_code|}}}|{{{area_codes|}}}}}{{#if:{{{area_code_type|}}}||<!--{{#if:{{detect singular|{{{area_code|}}}}}||{{Main other|[[Bhângsa:Pages using infobox settlement with possible area code list]]}}}}-->}} <!-- Geocode--> | rowclass134 = {{#if:{{#if:{{{postal_code_type|}}}|{{#if:{{{postal_code|}}}|1}}}}{{#if:{{{postal_code_type|}}}|{{#if:{{{postal2_code_type|}}}|{{#if:{{{postal2_code|}}}|1}}}}}}{{{area_code|}}}|mergedrow|mergedtoprow}} | label134 = [[Geocode]] | class134 = nickname | data134 = {{{geocode|}}} <!-- ISO Code--> | rowclass135 = {{#if:{{#if:{{{postal_code_type|}}}|{{#if:{{{postal_code|}}}|1}}}}{{#if:{{{postal_code_type|}}}|{{#if:{{{postal2_code_type|}}}|{{#if:{{{postal2_code|}}}|1}}}}}}{{{area_code|}}}{{{geocode|}}}|mergedrow|mergedtoprow}} | label135 = [[ISO 3166|ISO 3166 code]] | class135 = nickname | data135 = {{{iso_code|}}} <!-- Vehicle registration plate--> | rowclass136 = {{#if:{{#if:{{{postal_code_type|}}}|{{#if:{{{postal_code|}}}|1}}}}{{#if:{{{postal_code_type|}}}|{{#if:{{{postal2_code_type|}}}|{{#if:{{{postal2_code|}}}|1}}}}}}{{{area_code|}}}{{{geocode|}}}{{{iso_code|}}}|mergedrow|mergedtoprow}} | label136 = {{#if:{{{registration_plate_type|}}}|{{{registration_plate_type}}}|[[Plat registrasi kandarân|Plat kandarân]]}} | data136 = {{{registration_plate|}}} <!-- Other codes --> | rowclass137 = {{#if:{{#if:{{{postal_code_type|}}}|{{#if:{{{postal_code|}}}|1}}}}{{#if:{{{postal_code_type|}}}|{{#if:{{{postal2_code_type|}}}|{{#if:{{{postal2_code|}}}|1}}}}}}{{{area_code|}}}{{{geocode|}}}{{{iso_code|}}}|{{{registration_plate|}}}|mergedrow|mergedtoprow}} | label137 = {{{code1_name|}}} | class137 = nickname | data137 = {{#if:{{{code1_name|}}}|{{{code1_info|}}}}} | rowclass138 = {{#if:{{#if:{{{postal_code_type|}}}|{{#if:{{{postal_code|}}}|1}}}}{{#if:{{{postal_code_type|}}}|{{#if:{{{postal2_code_type|}}}|{{#if:{{{postal2_code|}}}|1}}}}}}{{{area_code|}}}{{{geocode|}}}{{{iso_code|}}}|{{{registration_plate|}}}|{{{code1_name|}}}|mergedrow|mergedtoprow}} | label138 = {{{code2_name|}}} | class138 = nickname | data138 = {{#if:{{{code2_name|}}}|{{{code2_info|}}}}} | rowclass139 = {{#if:{{#if:{{{postal_code_type|}}}|{{#if:{{{postal_code|}}}|1}}}}{{#if:{{{postal_code_type|}}}|{{#if:{{{postal2_code_type|}}}|{{#if:{{{postal2_code|}}}|1}}}}}}{{{area_code|}}}{{{geocode|}}}{{{iso_code|}}}|{{{registration_plate|}}}|{{{code1_name|}}}|{{{code2_name|}}}|mergedrow|mergedtoprow}} | label139 = {{{code3_name|}}} | class139 = nickname | data139 = {{#if:{{{code3_name|}}}|{{{code3_info|}}}}} <!-- ***Blank Fields (three sections)*** --> |rowclass141 = mergedtoprow |label141 = {{{blank_name_sec1|{{{blank_name|}}}}}} |data141 = {{#if:{{{blank_name_sec1|{{{blank_name|}}}}}}|{{{blank_info_sec1|{{{blank_info|}}}}}}}} |rowclass142 = mergedrow |label142 = {{{blank1_name_sec1|{{{blank1_name|}}}}}} |data142 = {{#if:{{{blank1_name_sec1|{{{blank1_name|}}}}}}|{{{blank1_info_sec1|{{{blank1_info|}}}}}}}} |rowclass143 = mergedrow |label143 = {{{blank2_name_sec1|{{{blank2_name|}}}}}} |data143 = {{#if:{{{blank2_name_sec1|{{{blank2_name|}}}}}}|{{{blank2_info_sec1|{{{blank2_info|}}}}}}}} |rowclass144 = mergedrow |label144 = {{{blank3_name_sec1|{{{blank3_name|}}}}}} |data144 = {{#if:{{{blank3_name_sec1|{{{blank3_name|}}}}}}|{{{blank3_info_sec1|{{{blank3_info|}}}}}}}} |rowclass145 = mergedrow |label145 = {{{blank4_name_sec1|{{{blank4_name|}}}}}} |data145 = {{#if:{{{blank4_name_sec1|{{{blank4_name|}}}}}}|{{{blank4_info_sec1|{{{blank4_info|}}}}}}}} |rowclass146 = mergedrow |label146 = {{{blank5_name_sec1|{{{blank5_name|}}}}}} |data146 = {{#if:{{{blank5_name_sec1|{{{blank5_name|}}}}}}|{{{blank5_info_sec1|{{{blank5_info|}}}}}}}} |rowclass147 = mergedrow |label147 = {{{blank6_name_sec1|{{{blank6_name|}}}}}} |data147 = {{#if:{{{blank6_name_sec1|{{{blank6_name|}}}}}}|{{{blank6_info_sec1|{{{blank6_info|}}}}}}}} |rowclass148 = mergedrow |label148 = {{{blank7_name_sec1|{{{blank7_name|}}}}}} |data148 = {{#if:{{{blank7_name_sec1|{{{blank7_name|}}}}}}|{{{blank7_info_sec1|{{{blank7_info|}}}}}}}} |rowclass149 = mergedtoprow |label149 = {{{blank_name_sec2}}} |data149 = {{#if:{{{blank_name_sec2|}}}|{{{blank_info_sec2|}}}}} |rowclass150 = mergedrow |label150 = {{{blank1_name_sec2}}} |data150 = {{#if:{{{blank1_name_sec2|}}}|{{{blank1_info_sec2|}}}}} |rowclass151 = mergedrow |label151 = {{{blank2_name_sec2}}} |data151 = {{#if:{{{blank2_name_sec2|}}}|{{{blank2_info_sec2|}}}}} |rowclass152 = mergedrow |label152 = {{{blank3_name_sec2}}} |data152 = {{#if:{{{blank3_name_sec2|}}}|{{{blank3_info_sec2|}}}}} |rowclass153 = mergedrow |label153 = {{{blank4_name_sec2}}} |data153 = {{#if:{{{blank4_name_sec2|}}}|{{{blank4_info_sec2|}}}}} |rowclass154 = mergedrow |label154 = {{{blank5_name_sec2}}} |data154 = {{#if:{{{blank5_name_sec2|}}}|{{{blank5_info_sec2|}}}}} |rowclass155 = mergedrow |label155 = {{{blank6_name_sec2}}} |data155 = {{#if:{{{blank6_name_sec2|}}}|{{{blank6_info_sec2|}}}}} |rowclass156 = mergedrow |label156 = {{{blank7_name_sec2}}} |data156 = {{#if:{{{blank7_name_sec2|}}}|{{{blank7_info_sec2|}}}}} |rowclass157 = mergedtoprow |label157 = {{{blank_name_sec3}}} |data157 = {{#if:{{{blank_name_sec3|}}}|{{{blank_info_sec3|}}}}} |rowclass158 = mergedrow |label158 = {{{blank1_name_sec3}}} |data158 = {{#if:{{{blank1_name_sec3|}}}|{{{blank1_info_sec3|}}}}} |rowclass159 = mergedrow |label159 = {{{blank2_name_sec3}}} |data159 = {{#if:{{{blank2_name_sec3|}}}|{{{blank2_info_sec3|}}}}} |rowclass160 = mergedrow |label160 = {{{blank3_name_sec3}}} |data160 = {{#if:{{{blank3_name_sec3|}}}|{{{blank3_info_sec3|}}}}} |rowclass161 = mergedrow |label161 = {{{blank4_name_sec3}}} |data161 = {{#if:{{{blank4_name_sec3|}}}|{{{blank4_info_sec3|}}}}} |rowclass162 = mergedrow |label162 = {{{blank5_name_sec3}}} |data162 = {{#if:{{{blank5_name_sec3|}}}|{{{blank5_info_sec3|}}}}} |rowclass163 = mergedrow |label163 = {{{blank6_name_sec3}}} |data163 = {{#if:{{{blank6_name_sec3|}}}|{{{blank6_info_sec3|}}}}} |rowclass164 = mergedrow |label164 = {{{blank7_name_sec3}}} |data164 = {{#if:{{{blank7_name_sec3|}}}|{{{blank7_info_sec3|}}}}} <!-- ***Website*** --> | rowclass200 = mergedtoprow | label200 = Situs web | data200 = {{#if:{{{website|}}}|{{{website}}}}} | class201 = maptable | data201 = {{#if:{{{module|}}}|<table style="padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent"><tr><td colspan="2" style="text-align:center">{{{module}}}</td></tr></table> }} <!-- ***Footnotes*** --> | belowstyle = text-align:left; | belowrowclass = mergedtoprow | below = {{{footnotes|}}} }}{{#switch:{{{coordinates_region|}}}|CA-X|US-X|IN-X=[[Bhângsa:Pages using infobox settlement with imprecise region codes]] }}{{#if:{{{image_dot_map|}}}{{{dot_mapsize|}}}{{{dot_map_base_alt|}}}{{{dot_map_alt|}}}{{{dot_map_caption|}}}{{{dot_x|}}}{{{dot_y|}}}|[[Bhângsa:Pages using infobox settlement with a dot map]] }}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Bhângsa:Pages using infobox settlement with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox settlement]] with unknown parameter "_VALUE_"|ignoreblank=y | alt | anthem | anthem_link | area_blank1_acre | area_blank1_dunam | area_blank1_ha | area_blank1_km2 | area_blank1_sq_mi | area_blank1_title | area_blank2_acre | area_blank2_dunam | area_blank2_ha | area_blank2_km2 | area_blank2_sq_mi | area_blank2_title | area_code | area_code_type | area_codes | area_footnotes | area_land_acre | area_land_dunam | area_land_ha | area_land_km2 | area_land_sq_mi | area_magnitude | area_metro_acre | area_metro_dunam | area_metro_footnotes | area_metro_ha | area_metro_km2 | area_metro_sq_mi | area_note | area_rank | area_rural_acre | area_rural_dunam | area_rural_footnotes | area_rural_ha | area_rural_km2 | area_rural_sq_mi | area_total_acre | area_total_dunam | area_total_ha | area_total_km2 | area_total_sq_mi | area_urban_acre | area_urban_dunam | area_urban_footnotes | area_urban_ha | area_urban_km2 | area_urban_sq_mi | area_water_acre | area_water_dunam | area_water_ha | area_water_km2 | area_water_percent | area_water_sq_mi | blank_emblem_alt | blank_emblem_link | blank_emblem_size | blank_emblem_type | blank_info | blank_info_sec1 | blank_info_sec2 | blank_name | blank_name_sec1 | blank_name_sec2 | blank1_info | blank1_info_sec1 | blank1_info_sec2 | blank1_name | blank1_name_sec1 | blank1_name_sec2 | blank2_info | blank2_info_sec1 | blank2_info_sec2 | blank2_name | blank2_name_sec1 | blank2_name_sec2 | blank3_info | blank3_info_sec1 | blank3_info_sec2 | blank3_name | blank3_name_sec1 | blank3_name_sec2 | blank4_info | blank4_info_sec1 | blank4_info_sec2 | blank4_name | blank4_name_sec1 | blank4_name_sec2 | blank5_info | blank5_info_sec1 | blank5_info_sec2 | blank5_name | blank5_name_sec1 | blank5_name_sec2 | blank6_info | blank6_info_sec1 | blank6_info_sec2 | blank6_name | blank6_name_sec1 | blank6_name_sec2 | blank7_info | blank7_info_sec1 | blank7_info_sec2 | blank7_name | blank7_name_sec1 | blank7_name_sec2 | blank_info_sec3| blank_name_sec3| blank1_info_sec3| blank1_name_sec3| blank2_info_sec3| blank2_name_sec3| blank3_info_sec3| blank3_name_sec3| blank4_info_sec3| blank4_name_sec3| blank5_info_sec3| blank5_name_sec3| blank6_info_sec3| blank6_name_sec3| blank7_info_sec3| blank7_name_sec3 | caption | code1_info | code1_name | code2_info | code2_name | code3_info | code3_name | coor_pinpoint | coor_type | coordinates | coordinates_footnotes | demographics_type1 | demographics_type2 | demographics1_footnotes | demographics1_info1 | demographics1_info10 | demographics1_info2 | demographics1_info3 | demographics1_info4 | demographics1_info5 | demographics1_info6 | demographics1_info7 | demographics1_info8 | demographics1_info9 | demographics1_title1 | demographics1_title10 | demographics1_title2 | demographics1_title3 | demographics1_title4 | demographics1_title5 | demographics1_title6 | demographics1_title7 | demographics1_title8 | demographics1_title9 | demographics2_footnotes | demographics2_info1 | demographics2_info10 | demographics2_info2 | demographics2_info3 | demographics2_info4 | demographics2_info5 | demographics2_info6 | demographics2_info7 | demographics2_info8 | demographics2_info9 | demographics2_title1 | demographics2_title10 | demographics2_title2 | demographics2_title3 | demographics2_title4 | demographics2_title5 | demographics2_title6 | demographics2_title7 | demographics2_title8 | demographics2_title9 | dimensions_footnotes | dunam_link | elevation_footnotes | elevation_ft | elevation_link | elevation_m | elevation_max_footnotes | elevation_max_ft | elevation_max_m | elevation_max_point | elevation_max_rank | elevation_min_footnotes | elevation_min_ft | elevation_min_m | elevation_min_point | elevation_min_rank | elevation_point | embed | established_date | established_date1 | established_date2 | established_date3 | established_date4 | established_date5 | established_date6 | established_date7 | established_title | established_title1 | established_title2 | established_title3 | established_title4 | established_title5 | established_title6 | established_title7 | etymology | extinct_date | extinct_title | flag_alt | flag_border | flag_link | flag_size | footnotes | founder | geocode | governing_body | government_footnotes | government_type | government_blank1_title | government_blank1 | government_blank2_title | government_blank2 | government_blank2_title | government_blank3 | government_blank3_title | government_blank3 | government_blank4_title | government_blank4 | government_blank5_title | government_blank5 | government_blank6_title | government_blank6 | grid_name | grid_position | image | image_alt | image_blank_emblem | image_caption | image_flag | image_map | image_map1 | image_seal | image_shield | image_size | image_skyline | imagesize | iso_code | leader_name | leader_name1 | leader_name2 | leader_name3 | leader_name4 | leader_party | leader_title | leader_title1 | leader_title2 | leader_title3 | leader_title4 | length_km | length_mi | map_alt | map_alt1 | map_caption | map_caption1 | mapsize | mapsize1 | module | motto | motto_link | mottoes | name | named_for | native_name | native_name_lang | nickname | nickname_link | nicknames | official_name | other_name | p1 | p10 | p11 | p12 | p13 | p14 | p15 | p16 | p17 | p18 | p19 | p2 | p20 | p21 | p22 | p23 | p24 | p25 | p26 | p27 | p28 | p29 | p3 | p30 | p31 | p32 | p33 | p34 | p35 | p36 | p37 | p38 | p39 | p4 | p40 | p41 | p42 | p43 | p44 | p45 | p46 | p47 | p48 | p49 | p5 | p50 | p6 | p7 | p8 | p9 | parts | parts_style | parts_type | pop_est_as_of | pop_est_footnotes | population | population_as_of | population_blank1 | population_blank1_footnotes | population_blank1_title | population_blank2 | population_blank2_footnotes | population_blank2_title | population_demonym | population_demonyms | population_density_blank1_km2 | population_density_blank1_sq_mi | population_density_blank2_km2 | population_density_blank2_sq_mi | population_density_km2 | population_density_metro_km2 | population_density_metro_sq_mi | population_density_rank | population_density_rural_km2 | population_density_rural_sq_mi | population_density_sq_mi | population_density_urban_km2 | population_density_urban_sq_mi | population_est | population_footnotes | population_metro | population_metro_footnotes | population_note | population_rank | population_rural | population_rural_footnotes | population_total | population_urban | population_urban_footnotes | postal_code | postal_code_type | postal2_code | postal2_code_type | pushpin_image | pushpin_label | pushpin_label_position | pushpin_map | pushpin_map_alt | pushpin_map_caption | pushpin_map_caption_notsmall | pushpin_map_narrow | pushpin_mapsize | pushpin_outside | pushpin_overlay | pushpin_relief | registration_plate | registration_plate_type | seal_alt | seal_link | seal_size | seal_type | seat | seat_type | seat1 | seat1_type | seat2 | seat2_type | settlement_type | shield_alt | shield_link | shield_size | short_description | subdivision_name | subdivision_name1 | subdivision_name2 | subdivision_name3 | subdivision_name4 | subdivision_name5 | subdivision_name6 | subdivision_type | subdivision_type1 | subdivision_type2 | subdivision_type3 | subdivision_type4 | subdivision_type5 | subdivision_type6 | timezone | timezone_DST | timezone_link | timezone1 | timezone1_DST | timezone1_location | timezone2 | timezone2_DST | timezone2_location | total_type | translit_lang1 | translit_lang1_info | translit_lang1_info1 | translit_lang1_info2 | translit_lang1_info3 | translit_lang1_info4 | translit_lang1_info5 | translit_lang1_info6 | translit_lang1_type | translit_lang1_type1 | translit_lang1_type2 | translit_lang1_type3 | translit_lang1_type4 | translit_lang1_type5 | translit_lang1_type6 | translit_lang2 | translit_lang2_info | translit_lang2_info1 | translit_lang2_info2 | translit_lang2_info3 | translit_lang2_info4 | translit_lang2_info5 | translit_lang2_info6 | translit_lang2_type | translit_lang2_type1 | translit_lang2_type2 | translit_lang2_type3 | translit_lang2_type4 | translit_lang2_type5 | translit_lang2_type6 | type | unit_pref | utc_offset | utc_offset_DST | utc_offset1 | utc_offset1_DST | utc_offset2 | utc_offset2_DST | website | width_km | width_mi | semboyan | coordinates_display | coordinates_region |subheader |latd|latm|lats|latNS|longd|longm|longs|longEW|coordinates_type|capital|coordinates_format }}<!--{{#if:{{{image|}}}|[[Bhângsa:Pages using infobox settlement with the image parameter|{{#if:{{{image_skyline|}}}|!}}{{PAGENAME}}]]}}-->{{#if:{{{coordinates_wikidata|}}}{{{wikidata|}}} |[[Bhângsa:Pages using infobox settlement with the wikidata parameter]] }}{{#if:{{{subdivision_name|}}}||{{namespace detect|main=[[Bhângsa:Pages using infobox settlement with missing country]]}}}}</includeonly><noinclude> {{dokumentasi}} <!--Please add this template's categories to the /doc subpage, not here - thanks!--> </noinclude> chxgki97ra5ai8zvu8156kpf5qw94hw Cèṭa'an:Infobox settlement/areadisp 10 1145 6145 2021-01-24T05:38:13Z Silencemen21 165 Created page with "<includeonly>{{infobox settlement/{{infobox settlement/pref|{{{pref}}}|{{{name}}}|area}}{{#if:{{{mag|}}}|/mag}} |metv={{#if:{{{ha|}}}{{{km2|}}} |{{#if:{{{ha|}}}|{{{ha..." 6145 wikitext text/x-wiki <includeonly>{{infobox settlement/{{infobox settlement/pref|{{{pref}}}|{{{name}}}|area}}{{#if:{{{mag|}}}|/mag}} |metv={{#if:{{{ha|}}}{{{km2|}}} |{{#if:{{{ha|}}}|{{{ha}}}|{{{km2}}}}} |{{#if:{{{dunam|}}} |{{#ifexpr:{{formatnum:{{{dunam}}}|R}}<1E3 |{{round<!-- convert dunams to hectares --> |{{#expr:{{formatnum:{{{dunam}}}|R}}/10}} |({{precision|{{formatnum:{{{dunam}}}|R}}}}+1) }}<!-- end round --> |{{round<!-- convert dunams to square kilometres --> |{{#expr:{{formatnum:{{{dunam}}}|R}}/1E3}} |({{precision|{{formatnum:{{{dunam}}}|R}}}}+3) }}<!-- end round --> }}<!-- end #ifexpr:...{{{dunam}}}...<1E3 --> |{{#if:{{{acre|}}} |{{round<!-- convert acres to hectares --> |{{#expr:{{formatnum:{{{acre}}}|R}}*0.4046856422}} |{{max<!-- output at least one sig fig --> |{{precision|{{formatnum:{{{acre}}}|R}}}} |-{{Order of magnitude|{{#expr:{{formatnum:{{{acre}}}|R}}*0.4046856422}}}} }}<!-- end max --> }}<!-- end round --> |{{round<!-- convert square miles to square kilometres --> |{{#expr:{{formatnum:{{{sqmi}}}|R}}*2.589988110336}} |{{max<!-- output at least one sig fig --> |({{precision|{{formatnum:{{{sqmi}}}|R}}}}-1) |-{{Order of magnitude|{{#expr:{{formatnum:{{{sqmi}}}|R}}*2.589988110336}}}} }}<!-- end max --> }}<!-- end rnd --> }}<!-- end #if:{{{acre|}}} --> }}<!-- end #if:{{{dunam|}}} --> }}<!-- end #if:{{{ha|}}}{{{km2|}}} --> |metu={{#if:{{{ha|}}}{{#if:{{{km2|}}} | |{{#if:{{{dunam|}}} |{{#ifexpr:{{formatnum:{{{dunam}}}|R}}<1E3|X}} |{{{acre|}}} }} }} |ha |km<sup>2</sup> }} |impv={{#if:{{{acre|}}}{{{sqmi|}}} |{{#if:{{{acre|}}}|{{{acre}}}|{{{sqmi}}}}} |{{#if:{{{ha|}}}{{{km2|}}} |{{#if:{{{ha|}}} |{{round<!-- convert hectares to acres --> |{{#expr:{{formatnum:{{{ha}}}|R}}/0.4046856422}} |({{precision|{{formatnum:{{{ha}}}|R}}}}) }}<!-- end round --> |{{round<!-- convert square kilometres to square miles --> |{{#expr:{{formatnum:{{{km2}}}|R}}/2.589988110336}} |{{max<!-- output at least one sig fig --> |{{precision|{{formatnum:{{{km2}}}|R}}}} |-{{Order of magnitude|{{#expr:{{formatnum:{{{km2}}}|R}}/2.589988110336}}}} }}<!-- end max --> }}<!-- end round --> }}<!-- end #if:{{{ha|}}} --> |{{#ifexpr:{{formatnum:{{{dunam}}}|R}}<2589 |{{round<!-- convert dunams to acres --> |{{#expr:{{formatnum:{{{dunam}}}|R}}/4.046856422}} |{{max<!-- output at least one sig fig --> |({{precision|{{formatnum:{{{dunam}}}|R}}}}) |-{{Order of magnitude|{{#expr:{{formatnum:{{{dunam}}}|R}}/4.046856422}}}} }}<!-- end max --> }}<!-- end round --> |{{round<!-- convert dunams to square miles --> |{{#expr:{{formatnum:{{{dunam}}}|R}}/2589.988110336}} |{{max<!-- output at least one sig fig --> |({{precision|{{formatnum:{{{dunam}}}|R}}}}+3) |-{{Order of magnitude|{{#expr:{{formatnum:{{{dunam}}}|R}}/2589.988110336}}}} }}<!-- end max --> }}<!-- end round --> }}<!-- end #ifexpr:...{{{dunam}}}...<2589 --> }}<!-- end #if:{{{ha|}}}{{{km2|}}} --> }}<!-- end #if:{{{acre|}}}{{{sqmi|}}} --> |impu={{#if:{{{acre|}}}{{#if:{{{sqmi|}}} | |{{{ha|}}}{{#if:{{{km2|}}} | |{{#ifexpr:{{formatnum:{{{dunam}}}|R}}<2589|X}} }} }} |acre |sq&nbsp;mi }} |dunv={{#if:{{#ifeq:{{lc:{{{pref}}}}}|dunam|{{{dunam|}}}|no dunams}} |{{{dunam}}} |{{#if:{{{ha|}}}{{{km2|}}} |{{#if:{{{km2|}}} |{{round<!-- convert square kilometres to dunams --> |{{#expr:{{formatnum:{{{km2}}}|R}}*1E3}} |({{precision|{{formatnum:{{{km2}}}|R}}}}-3) }}<!-- end round --> |{{round<!-- convert hectares to dunams --> |{{#expr:{{formatnum:{{{ha}}}|R}}*10}} |({{precision|{{formatnum:{{{ha}}}|R}}}}-1) }}<!-- end round --> }}<!-- end #if:{{{km2|}}} --> |{{#if:{{{sqmi|}}} |{{round<!-- convert square miles to dunams --> |{{#expr:{{formatnum:{{{sqmi}}}|R}}*2589.988110336}} |{{max<!-- output at least one sig fig --> |({{precision|{{formatnum:{{{sqmi}}}|R}}}}-4) |-{{Order of magnitude|{{#expr:{{formatnum:{{{sqmi}}}|R}}*2589.988110336}}}} }}<!-- end max --> }}<!-- end round --> |{{round<!-- convert acres to dunams --> |{{#expr:{{formatnum:{{{acre}}}|R}}*4.046856422}} |{{max<!-- output at least one sig fig --> |({{precision|{{formatnum:{{{acre}}}|R}}}}-1) |-{{Order of magnitude|{{#expr:{{formatnum:{{{acre}}}|R}}*4.046856422}}}} }}<!-- end max --> }}<!-- end round --> }}<!-- end #if:{{{sqmi|}}} --> }}<!-- end #if:{{{ha|}}}{{{km2|}}} --> }} |dunu={{#if:{{{link|}}}|[[dunam]]|dunam}} }}</includeonly><noinclude> {{documentation}} </noinclude> jhfer36gqycsbvwv0494vyblwd9m0zt Modul:URL 828 1146 6146 2021-01-24T05:40:06Z Silencemen21 165 Created page with "-- -- This module implements {{URL}} -- -- See unit tests at [[Module:URL/testcases]] local p = {} local function safeUri(s) local success, uri = pcall(function() return..." 6146 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 Cèṭa'an:Infobox settlement/pref 10 1147 6148 6147 2021-01-24T05:43:22Z Silencemen21 165 Silencemen21 ngallèyaghi kaca [[Templat:Infobox settlement/pref]] ka [[Cèṭa'an:Infobox settlement/pref]] 6147 wikitext text/x-wiki <includeonly>{{#switch:{{ucfirst:{{{1}}}}} |Imperial |English |UK|US|U.S. |US Customary|U.S. Customary |Standard = impus |{{#switch:{{{2}}} |[[Britania Raya]]|Britania Raya |[[United Kingdom]]|United Kingdom |[[Amerika Serikat]]|Amerika Serikat = impus |[[United States]]|United States |[[United States of America]]|United States of America |[[United States|United States of America]] |[[Berkas:Flag of the United States.svg|20px]] [[United States]] = impus |{{#ifeq:{{{3}}}_{{lc:{{{1}}}}}|area_dunam|dunam|metric}} }} }}</includeonly><noinclude> {{documentation}} </noinclude> ex5arwmja5pzhsbbx7knb7euu3xwl71 Templat:Infobox settlement/pref 0 1148 6149 2021-01-24T05:43:22Z Silencemen21 165 Silencemen21 ngallèyaghi kaca [[Templat:Infobox settlement/pref]] ka [[Cèṭa'an:Infobox settlement/pref]] 6149 wikitext text/x-wiki #REDIRECT [[Cèṭa'an:Infobox settlement/pref]] sqbryb7f13gxrdeuvcgvhcni19s7699 Cèṭa'an:Infobox settlement/impus 10 1149 6150 2021-01-24T05:49:08Z Silencemen21 165 Created page with "<includeonly>{{formatnum:{{replace|{{{impv}}}|,|}}}}{{{s|&nbsp;}}}{{{impu|ft}}}{{#ifeq:{{{impv|0}}}|1||{{#ifeq:{{{s}}}|/||{{#ifeq:{{{impu}}}|acre|s}}}}}} ({{formatnum:{{replac..." 6150 wikitext text/x-wiki <includeonly>{{formatnum:{{replace|{{{impv}}}|,|}}}}{{{s|&nbsp;}}}{{{impu|ft}}}{{#ifeq:{{{impv|0}}}|1||{{#ifeq:{{{s}}}|/||{{#ifeq:{{{impu}}}|acre|s}}}}}} ({{formatnum:{{replace|{{{metv}}}|,|}}}}{{{s|&nbsp;}}}{{{metu|m}}})</includeonly><noinclude> {{documentation}} </noinclude> 09jgjkhpjq5gexl40eum61y4n9d5jng Cèṭa'an:URL 10 1150 6151 2021-01-24T05:50:39Z Silencemen21 165 Created page with "<includeonly>{{#invoke:URL|url}}</includeonly>{{#invoke:Check for unknown parameters|check|unknown={{main other|Category:Pages using URL template with unknown parameters|_VA..." 6151 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 Cèṭa'an:Infobox settlement/columns 10 1151 6152 2021-01-24T05:52:06Z Silencemen21 165 Created page with "<div style="display:table; width:100%; background:none;"> <div style="display:table-row">{{#if:{{{0|}}} |<!-- if 0 -->{{#if:{{{1|}}}{{{2|}}}{{{3|}}}{{{4|}}}{{{5|}}} |<!-- i..." 6152 wikitext text/x-wiki <div style="display:table; width:100%; background:none;"> <div style="display:table-row">{{#if:{{{0|}}} |<!-- if 0 -->{{#if:{{{1|}}}{{{2|}}}{{{3|}}}{{{4|}}}{{{5|}}} |<!-- if 0 and (1 or 2 or 3 or 4 or 5) --><div style="display:table-cell"><div style="display:table; width:100%; background:none;"> {{#if:{{{1|}}} |<div style="display:table-row"><div style="display:table-cell;vertical-align:middle; text-align:center;">{{{1|}}}</div></div> }}{{#if:{{{2|}}} |<div style="display:table-row"><div style="display:table-cell;vertical-align:middle; text-align:center;">{{{2|}}}</div></div> }}{{#if:{{{3|}}} |<div style="display:table-row"><div style="display:table-cell;vertical-align:middle; text-align:center;">{{{3|}}}</div></div> }}{{#if:{{{4|}}} |<div style="display:table-row"><div style="display:table-cell;vertical-align:middle; text-align:center;">{{{4|}}}</div></div> }}{{#if:{{{5|}}} |<div style="display:table-row"><div style="display:table-cell;vertical-align:middle; text-align:center;">{{{5|}}}</div></div> }}</div></div> }}<div style="display:table-cell;vertical-align:top;text-align:center;">{{{0|}}}</div> |<!-- if not 0 -->{{#ifexpr:({{#if:{{{1|}}}|1|0}}+{{#if:{{{2|}}}|1|0}}+{{#if:{{{3|}}}|1|0}}+{{#if:{{{4|}}}|1|0}}) > 2 |<!-- if more than two images -->{{#if:{{{1|}}} |<div style="display:table-cell;vertical-align:middle; text-align:center;">{{{1|}}}</div>{{#if:{{{2|}}}||</div></div><div style="display:table; width:100%; background:none;"><div style="display:table-row">}} }}{{#if:{{{2|}}} |<div style="display:table-cell;vertical-align:middle; text-align:center;">{{{2|}}}</div>{{#if:{{{1|}}}||</div></div><div style="display:table; width:100%; background:none;"><div style="display:table-row">}} }}</div><div style="display:table-row">{{#if:{{{3|}}} |{{#if:{{{4|}}}||</div></div><div style="display:table; width:100%; background:none;"><div style="display:table-row">}}<div style="display:table-cell;vertical-align:middle; text-align:center;">{{{3|}}}</div> }}{{#if:{{{4| }}} |{{#if:{{{3|}}}||</div></div><div style="display:table; width:100%; background:none;"><div style="display:table-row">}}<div style="display:table-cell;vertical-align:middle; text-align:center;">{{{4|}}}</div> }} |<!-- if two or fewer images -->{{#if:{{{1|}}} |<div style="display:table-cell;vertical-align:middle; text-align:center;">{{{1|}}}</div> }}{{#if:{{{2|}}} |<div style="display:table-cell;vertical-align:middle; text-align:center;">{{{2|}}}</div> }}{{#if:{{{3|}}} |<div style="display:table-cell;vertical-align:middle; text-align:center;">{{{3|}}}</div> }}{{#if:{{{4| }}} |<div style="display:table-cell;vertical-align:middle; text-align:center;">{{{4|}}}</div> }} }} }}</div></div><noinclude> {{documentation}} </noinclude> csmwekilznl3zfaeaea5cxnlrq97aqk Modul:ISO 3166 828 1152 6153 2021-01-24T05:54:05Z Silencemen21 165 Created page with "-- to enable us to replicate the current functioning of Country extract, we need to deal with: -- 2 {{<name>}} DONE! -- 3 [[<name>]] DONE! -- 4 [[<name>|<junk>]] DONE! -- 5 [[..." 6153 Scribunto text/plain -- to enable us to replicate the current functioning of Country extract, we need to deal with: -- 2 {{<name>}} DONE! -- 3 [[<name>]] DONE! -- 4 [[<name>|<junk>]] DONE! -- 5 [[image:flag of <country>.[svg|gif|png|jpg]|\d+px]] DONE! local p = {} local getArgs = require("Module:Arguments").getArgs local data = mw.loadData("Module:ISO 3166/data/National") --[[----------F I N D N A M E----------]]-- -- Finds the name in the database local function findname(code,cdata,qry) local sqry = p.strip(qry) if cdata["name"] and sqry==p.strip(cdata["name"]) or cdata["isoname"] and sqry==p.strip(cdata["isoname"]) or not cdata["nocode"] and sqry==code or sqry==cdata["alpha3"] or sqry==cdata["numeric"] then return true end for _,tname in pairs(cdata["isonames"] or {}) do if sqry==p.strip(tname) then return true end end for _,tname in pairs(cdata["altnames"] or {}) do if sqry==p.strip(tname) then return true end end return false end --[[----------I S O N A M E----------]]-- -- Find the ISO name of a country/region local function isoname(data,code,lang) if data[code]["isonames"] then local name = data[code]["isodisplaynames"] and data[code]["isodisplaynames"][lang] or data[code]["isonames"][lang] or data[code]["isodisplaynames"] and data[code]["isodisplaynames"][data[code]["defaultlang"] or data["defaultlang"]] or data[code]["isonames"][data[code]["defaultlang"] or data["defaultlang"]] or data[code]["isodisplaynames"] and data[code]["isodisplaynames"]["en"] or data[code]["isonames"]["en"] if name then return name end for _,iname in pairs(data[code]["isonames"]) do return iname end return data[code]["isodisplayname"] or data[code]["isoname"] else return data[code]["isodisplayname"] or data[code]["isoname"] end end --[[----------S T R I P----------]]-- -- Removes junk from the input function p.strip(text) local accents = {["À"]="A",["Á"]="A",["Â"]="A",["Ã"]="A", -- accent list ["Ä"]="A",["Å"]="A",["Ç"]="C",["È"]="E",["É"]="E", ["Ê"]="E",["Ë"]="E",["Ì"]="I",["Í"]="I",["Î"]="I", ["Ï"]="I",["Ñ"]="N",["Ò"]="O",["Ó"]="O",["Ô"]="O", ["Õ"]="O",["Ö"]="O",["Ø"]="O",["Ù"]="U",["Ú"]="U", ["Û"]="U",["Ü"]="U",["Ý"]="Y" } local remove = {"NATION OF","COUNTRY OF","TERRITORY OF", -- text to be removed list "FLAG OF","FLAG","KINGDOM OF","STATE OF"," STATE ", "PROVINCE OF","PROVINCE","TERRITORY" } local patterns = {[".+:"]="",["|.+"]="",["%(.-%)"]="", -- patterns to follow (order may matter) ["%..*"]="",["^THE "]="",["%_"]=" ",["%-"]=" ", ["%d%d?%d?PX"]="", } text = mw.ustring.upper(text) -- Case insensitivity text = mw.ustring.gsub(text,"[À-Ý]",accents) -- Deaccent for pattern,value in pairs(patterns) do -- Follow patterns text = mw.ustring.gsub(text,pattern,value) end for _,words in pairs(remove) do -- Remove unneeded words text = mw.ustring.gsub(text,words,"") end text = mw.ustring.gsub(text,"%W","") -- Remove non alpha-numeric return text end --[[----------P . C A L L S T R I P ---------]]-- -- Calls P.strip but using Module:Arguments function p.callstrip(frame) local args = getArgs(frame) return p.strip(args[1]) or "" end --[[----------P . L U A C O D E---------]]-- -- Makes the ISO code of a country function p.luacode(args) if string.find(args[1] or '',"%-") then args[1], args[2] = string.match(args[1] or '',"^([^%-]*)%-(.*)$") end if args[1] then args[1] = p.strip(args[1]) end if args[2] then args[2] = p.strip(args[2]) end if args["codetype"]=="3" then args["codetype"]="alpha3" end local eot = args.error or "" local catnocountry = (args.nocat and args.nocat == 'true') and '' or '[[Category:Wikipedia page with obscure country]]' local catnosubdivision = (args.nocat and args.nocat == 'true') and '' or '[[Category:Wikipedia page with obscure subdivision]]' if not args[1] then if mw.title.getCurrentTitle().namespace ~= 0 then catnocountry = '' end return catnocountry, '<span style="font-size:100%" class="error">"No parameter for the country given"</span>' end if not args[2] then --3166-1 code for alpha2,cdata in pairs(data) do if findname(alpha2,cdata,args[1]) then if args["codetype"]=="numeric" or args["codetype"]=="alpha3" then return cdata[args["codetype"]] else return alpha2 end end end if mw.title.getCurrentTitle().namespace ~= 0 then catnocountry = '' end return catnocountry else --3166-2 code for alpha2,cdata in pairs(data) do if findname(alpha2,cdata,args[1]) then if mw.ustring.match(alpha2,"GB") then -- For England, Wales etc. alpha2 = "GB" end local sdata = mw.loadData("Module:ISO 3166/data/"..alpha2) local empty = true for scode,scdata in pairs(sdata) do if type(scdata)=="table" then empty = false if findname(scode,scdata,args[2]) then return alpha2.."-"..scode end end end if mw.title.getCurrentTitle().namespace ~= 0 then catnosubdivision = '' end return catnosubdivision end end if mw.title.getCurrentTitle().namespace ~= 0 then catnocountry = '' end return catnocountry end end --[[----------P . C O D E---------]]-- -- Calls P.Luacode but using Module:Arguments function p.code(frame) return p.luacode(getArgs(frame)) or "" end --[[----------P . N U M E R I C---------]]-- -- Calls P.Luacode but using Module:Arguments and setting it to output a numeric value function p.numeric(frame) local args = getArgs(frame) args["codetype"]="numeric" return p.luacode(args) or "" end --[[----------P . L U A N A M E---------]]-- -- Makes the ISO/common name of a country function p.luaname(args) local code1 = p.luacode(args) local code2 = '' if string.find(code1,"%-") then code1, code2 = string.match(code1,"^([^%-]*)%-(.*)$") end if string.find(code1,"^%u%u$") then if code2=="" then --3166-1 alpha-2 code if data[code1] then return (args.isoname or args.lang) and isoname(data,code1,args.lang) or (data[code1]["displayname"] or data[code1]["name"]) else return '[[Category:Wikipedia page with obscure country]]' end else --3166-2 code local sdata if data[code1] then sdata = mw.loadData("Module:ISO 3166/data/"..code1) else return '[[Category:Wikipedia page with obscure country]]' end if sdata[code2] then return (args.isoname or args.lang) and isoname(sdata,code2,args.lang) or (sdata[code2]["displayname"] or sdata[code2]["name"]) else return '[[Category:Wikipedia page with obscure country]]' end end end end --[[----------P . N A M E---------]]-- -- Calls P.Luaname but using Module:Arguments function p.name(frame) return p.luaname(getArgs(frame)) or "" end --[[----------P . G E O C O O R D I N S E R T---------]]-- -- Wrapper for Module:Coordinates.coordinsert function p.geocoordinsert(frame) -- {{#invoke:ISO 3166|geocoordinsert|{{coord|...}} -- |country=..|subdivision1=...|subdivision2=... -- |type=...|scale=...|dim=...|source=...|globe=... -- }} local args = frame.args local subdivisionqueried = false local catnocountry = (args.nocat and args.nocat == 'true') and '' or '[[Category:Wikipedia page with obscure country]]' local catnosubdivision = (args.nocat and args.nocat == 'true') and '' or '[[Category:Wikipedia page with obscure subdivision]]' or '' local tracking = '' local targs = {} targs[1] = args[1] or '' for i, v in pairs(args) do if i == 'country' and not mw.ustring.find(targs[1], 'region:') then local country = v local k, region = 1, '' -- look for a valid subdivision while region == '' and k < 3 do local subdivision = args['subdivision' .. k] or '' if subdivision ~= '' then region = p.luacode({country, subdivision, nocat = 'true'}) subdivisionqueried = true end k = k + 1 end -- subdivision lookup failed or never attempted, try country only if region == '' then region = p.luacode({country, nocat = 'true'}) if mw.title.getCurrentTitle().namespace ~= 0 then catnocountry, catnosubdivision = '', '' end if region == '' then tracking = tracking .. catnocountry elseif subdivisionqueried == true then tracking = tracking .. catnosubdivision end end -- something worked, add it to the targs if region ~= '' then targs[#targs + 1] = 'region:' .. region end elseif i == 'type' or i == 'scale' or i == 'dim' or i == 'source' or i == 'globe' then targs[#targs + 1] = i .. ':' .. v end end -- call Module:Coordinates.coordinsert if there is something to insert if #targs > 1 then local coordinsert = require('Module:Coordinates').coordinsert return coordinsert({args = targs}) .. tracking end -- otherwise, just return the coordinates return targs[1] .. tracking end return p cl5y3l9i1ehfhue63ia6kd4363bhtds Modul:ISO 3166/data/National 828 1153 6154 2021-01-24T05:55:54Z Silencemen21 165 Created page with "return { ["AD"] = {alpha3="AND",numeric="020",name="Andorra"}, ["AE"] = {alpha3="ARE",numeric="784",name="Uni Emirat Arab",altnames={"UEA"}}, ["AF"] = {alpha3="AFG",nume..." 6154 Scribunto text/plain return { ["AD"] = {alpha3="AND",numeric="020",name="Andorra"}, ["AE"] = {alpha3="ARE",numeric="784",name="Uni Emirat Arab",altnames={"UEA"}}, ["AF"] = {alpha3="AFG",numeric="004",name="Afganistan"}, ["AG"] = {alpha3="ATG",numeric="028",name="Antigua dan Barbuda"}, ["AI"] = {alpha3="AIA",numeric="660",name="Anguilla"}, ["AL"] = {alpha3="ALB",numeric="008",name="Albania"}, ["AM"] = {alpha3="ARM",numeric="051",name="Armenia"}, ["AO"] = {alpha3="AGO",numeric="024",name="Angola"}, ["AQ"] = {alpha3="ATA",numeric="010",name="Antarktika"}, ["AR"] = {alpha3="ARG",numeric="032",name="Argentina"}, ["AS"] = {alpha3="ASM",numeric="016",name="Samoa Amerika"}, ["AT"] = {alpha3="AUT",numeric="040",name="Austria"}, ["AU"] = {alpha3="AUS",numeric="036",name="Australia"}, ["AW"] = {alpha3="ABW",numeric="533",name="Aruba"}, ["AX"] = {alpha3="ALA",numeric="248",name="Kepulauan Åland",altnames={"Kepulauan Aland","Åland","Aland"}}, ["AZ"] = {alpha3="AZE",numeric="031",name="Azerbaijan"}, ["BA"] = {alpha3="BIH",numeric="070",name="Bosnia dan Herzegovina",altnames={"Bosnia"}}, ["BB"] = {alpha3="BRB",numeric="052",name="Barbados"}, ["BD"] = {alpha3="BGD",numeric="050",name="Bangladesh"}, ["BE"] = {alpha3="BEL",numeric="056",name="Belgia"}, ["BF"] = {alpha3="BFA",numeric="854",name="Burkina Faso"}, ["BG"] = {alpha3="BGR",numeric="100",name="Bulgaria"}, ["BH"] = {alpha3="BHR",numeric="048",name="Bahrain"}, ["BI"] = {alpha3="BDI",numeric="108",name="Burundi"}, ["BJ"] = {alpha3="BEN",numeric="204",name="Benin"}, ["BL"] = {alpha3="BLM",numeric="652",name="Saint Barthélemy",altnames={"St Barthelemy"}}, ["BM"] = {alpha3="BMU",numeric="060",name="Bermuda"}, ["BN"] = {alpha3="BRN",numeric="096",name="Brunei",isoname="Brunei Darussalam"}, ["BO"] = {alpha3="BOL",numeric="068",name="Bolivia",isoname="Bolivia (Negara Plurinasional)"}, ["BQ"] = {alpha3="BES",numeric="535",name="Karibia Belanda",isoname="Bonaire, Sint Eustatius dan Saba"}, ["BR"] = {alpha3="BRA",numeric="076",name="Brasil"}, ["BS"] = {alpha3="BHS",numeric="044",name="Bahama"}, ["BT"] = {alpha3="BTN",numeric="064",name="Bhutan"}, ["BV"] = {alpha3="BVT",numeric="074",name="Pulau Bouvet"}, ["BW"] = {alpha3="BWA",numeric="072",name="Botswana"}, ["BY"] = {alpha3="BLR",numeric="112",name="Belarus"}, ["BZ"] = {alpha3="BLZ",numeric="084",name="Belize"}, ["CA"] = {alpha3="CAN",numeric="124",name="Kanada"}, ["CC"] = {alpha3="CCK",numeric="166",name="Kepulauan Cocos (Keeling)",altnames={"Kepulauan Cocos","Kepulauan Keeling"}}, ["CD"] = {alpha3="COD",numeric="180",name="Republik Demokratik Kongo",isoname="Kongo, Republik Demokrasitik",altnames={"Congo-Kinshasa","DRC","DR Congo"}}, ["CF"] = {alpha3="CAF",numeric="140",name="Republik Afrika Tengah",altnames={"CAR"}}, ["CG"] = {alpha3="COG",numeric="178",name="Republik Kongo",isoname="Kongo",altnames={"Congo-Brazzaville"}}, ["CH"] = {alpha3="CHE",numeric="756",name="Switzerland"}, ["CI"] = {alpha3="CIV",numeric="384",name="Pantai Gading",altnames={"Pantai Gading"}}, ["CK"] = {alpha3="COK",numeric="184",name="Kepulauan Cook"}, ["CL"] = {alpha3="CHL",numeric="152",name="Chili"}, ["CM"] = {alpha3="CMR",numeric="120",name="Kamerun"}, ["CN"] = {alpha3="CHN",numeric="156",name="Tiongkok",altnames={"Republik Rakyat Tiongkok","RRT"}}, ["CO"] = {alpha3="COL",numeric="170",name="Kolombia"}, ["CR"] = {alpha3="CRI",numeric="188",name="Kosta Rika"}, ["CU"] = {alpha3="CUB",numeric="192",name="Kuba"}, ["CV"] = {alpha3="CPV",numeric="132",name="Cabo Verde",altnames={"Cape Verde"}}, ["CW"] = {alpha3="CUW",numeric="531",name="Curaçao",altnames={"Curacao"}}, ["CX"] = {alpha3="CXR",numeric="162",name="Pulau Christmas"}, ["CY"] = {alpha3="CYP",numeric="196",name="Siprus"}, ["CZ"] = {alpha3="CZE",numeric="203",name="Republik Ceko",isoname="Ceko"}, ["DE"] = {alpha3="DEU",numeric="276",name="Jerman"}, ["DJ"] = {alpha3="DJI",numeric="262",name="Djibouti"}, ["DK"] = {alpha3="DNK",numeric="208",name="Denmark"}, ["DM"] = {alpha3="DMA",numeric="212",name="Dominika"}, ["DO"] = {alpha3="DOM",numeric="214",name="Republik Dominika"}, ["DZ"] = {alpha3="DZA",numeric="012",name="Aljazair"}, ["EC"] = {alpha3="ECU",numeric="218",name="Ekuador"}, ["EE"] = {alpha3="EST",numeric="233",name="Estonia"}, ["EG"] = {alpha3="EGY",numeric="818",name="Mesir"}, ["EH"] = {alpha3="ESH",numeric="732",name="Sahara Barat"}, ["ER"] = {alpha3="ERI",numeric="232",name="Eritrea"}, ["ES"] = {alpha3="ESP",numeric="724",name="Spanyol"}, ["ET"] = {alpha3="ETH",numeric="231",name="Etiopia"}, ["FI"] = {alpha3="FIN",numeric="246",name="Finlandia"}, ["FJ"] = {alpha3="FJI",numeric="242",name="Fiji"}, ["FK"] = {alpha3="FLK",numeric="238",name="Kepulauan Falkland",isoname="Kepulauan Falkland (Malvinas)",altnames={"Falklands","Islas Malvinas","Malvinas","Kepulauan Malvinas"}}, ["FM"] = {alpha3="FSM",numeric="583",name="Negara Federasi Mikronesia",isoname="Mikronesia (Negara Federasi)",altnames={"Micronesia"}}, ["FO"] = {alpha3="FRO",numeric="234",name="Kepulauan Faroe",altnames={"Faroer","Faeroer"}}, ["FR"] = {alpha3="FRA",numeric="250",name="Prancis"}, ["GA"] = {alpha3="GAB",numeric="266",name="Gabon"}, ["GB"] = {alpha3="GBR",numeric="826",name="Inggris Raya",isoname="Kerajaan Inggris Raya dan Irlandia Utara",altnames={"UK","Britania Raya"}}, ["GB-ENG"] = {alpha3="ENG",numeric="000",name="England"}, --Considered to be a country ["GB-NIR"] = {alpha3="NIR",numeric="000",name="Northern Ireland"}, --Considered to be a country ["GB-SCT"] = {alpha3="SCT",numeric="000",name="Scotland"}, --Considered to be a country ["GB-WLS"] = {alpha3="WLS",numeric="000",name="Wales"}, --Considered to be a country ["GB-EAW"] = {alpha3="EAW",numeric="000",name="England and Wales"}, --Considered to be a country ["GD"] = {alpha3="GRD",numeric="308",name="Grenada"}, ["GE"] = {alpha3="GEO",numeric="268",name="Georgia"}, ["GF"] = {alpha3="GUF",numeric="254",name="Guyana Prancis"}, ["GG"] = {alpha3="GGY",numeric="831",name="Guernsey"}, ["GH"] = {alpha3="GHA",numeric="288",name="Ghana"}, ["GI"] = {alpha3="GIB",numeric="292",name="Gibraltar"}, ["GL"] = {alpha3="GRL",numeric="304",name="Greenland"}, ["GM"] = {alpha3="GMB",numeric="270",name="Gambia"}, ["GN"] = {alpha3="GIN",numeric="324",name="Guinea"}, ["GP"] = {alpha3="GLP",numeric="312",name="Guadeloupe"}, ["GQ"] = {alpha3="GNQ",numeric="226",name="Guinea Khatulistiwa"}, ["GR"] = {alpha3="GRC",numeric="300",name="Yunani"}, ["GS"] = {alpha3="SGS",numeric="239",name="Georgia Selatan dan Kepulauan Sandwich Selatan"}, ["GT"] = {alpha3="GTM",numeric="320",name="Guatemala"}, ["GU"] = {alpha3="GUM",numeric="316",name="Guam"}, ["GW"] = {alpha3="GNB",numeric="624",name="Guinea-Bissau"}, ["GY"] = {alpha3="GUY",numeric="328",name="Guyana"}, ["HK"] = {alpha3="HKG",numeric="344",name="Hong Kong",altnames={"Hong Kong SAR","HKSAR"}}, ["HM"] = {alpha3="HMD",numeric="334",name="Heard Island and McDonald Islands",altnames={"Heard and McDonald Islands"}}, ["HN"] = {alpha3="HND",numeric="340",name="Honduras"}, ["HR"] = {alpha3="HRV",numeric="191",name="Kroasia"}, ["HT"] = {alpha3="HTI",numeric="332",name="Haiti"}, ["HU"] = {alpha3="HUN",numeric="348",name="Hungaria"}, ["ID"] = {alpha3="IDN",numeric="360",name="Indonesia"}, ["IE"] = {alpha3="IRL",numeric="372",name="Irlandia",altnames={"Republik Irlandia"}}, ["IL"] = {alpha3="ISR",numeric="376",name="Israel"}, ["IM"] = {alpha3="IMN",numeric="833",name="Isle of Man"}, ["IN"] = {alpha3="IND",numeric="356",name="India"}, ["IO"] = {alpha3="IOT",numeric="086",name="Wilayah Samudra Hindia Britania"}, ["IQ"] = {alpha3="IRQ",numeric="368",name="Irak"}, ["IR"] = {alpha3="IRN",numeric="364",name="Iran",isoname="Iran (Republik Islam)"}, ["IS"] = {alpha3="ISL",numeric="352",name="Islandia"}, ["IT"] = {alpha3="ITA",numeric="380",name="Italia"}, ["JE"] = {alpha3="JEY",numeric="832",name="Jersey"}, ["JM"] = {alpha3="JAM",numeric="388",name="Jamaika"}, ["JO"] = {alpha3="JOR",numeric="400",name="Yordania"}, ["JP"] = {alpha3="JPN",numeric="392",name="Jepang"}, ["KE"] = {alpha3="KEN",numeric="404",name="Kenya"}, ["KG"] = {alpha3="KGZ",numeric="417",name="Kirgizstan"}, ["KH"] = {alpha3="KHM",numeric="116",name="Kamboja"}, ["KI"] = {alpha3="KIR",numeric="296",name="Kiribati"}, ["KM"] = {alpha3="COM",numeric="174",name="Komoro"}, ["KN"] = {alpha3="KNA",numeric="659",name="Saint Kitts and Nevis",altnames={"St Kitts and Nevis"}}, ["KP"] = {alpha3="PRK",numeric="408",name="Korea Utara",isoname="Korea (Republik Rakyat Demokratik)",altnames={"Republik Rakyat Demokratik Korea"}}, ["KR"] = {alpha3="KOR",numeric="410",name="Korea Selatan",isoname="Korea, Republik",altnames={"Republik Korea"}}, ["KW"] = {alpha3="KWT",numeric="414",name="Kuwait"}, ["KY"] = {alpha3="CYM",numeric="136",name="Kepulauan Cayman"}, ["KZ"] = {alpha3="KAZ",numeric="398",name="Kazakhstan"}, ["LA"] = {alpha3="LAO",numeric="418",name="Laos",isoname="Republik Demokratik Rakyat Laos"}, ["LB"] = {alpha3="LBN",numeric="422",name="Lebanon"}, ["LC"] = {alpha3="LCA",numeric="662",name="Saint Lucia",altnames={"St Lucia"}}, ["LI"] = {alpha3="LIE",numeric="438",name="Liechtenstein"}, ["LK"] = {alpha3="LKA",numeric="144",name="Sri Lanka"}, ["LR"] = {alpha3="LBR",numeric="430",name="Liberia"}, ["LS"] = {alpha3="LSO",numeric="426",name="Lesotho"}, ["LT"] = {alpha3="LTU",numeric="440",name="Lituania"}, ["LU"] = {alpha3="LUX",numeric="442",name="Luksemburg"}, ["LV"] = {alpha3="LVA",numeric="428",name="Latvia"}, ["LY"] = {alpha3="LBY",numeric="434",name="Libya"}, ["MA"] = {alpha3="MAR",numeric="504",name="Maroko"}, ["MC"] = {alpha3="MCO",numeric="492",name="Monako"}, ["MD"] = {alpha3="MDA",numeric="498",name="Moldova",isoname="Moldova, Republik"}, ["ME"] = {alpha3="MNE",numeric="499",name="Montenegro"}, ["MF"] = {alpha3="MAF",numeric="663",name="Saint-Martin",isoname="Saint Martin (French part)",altnames={"St Martin","St Martin (French part)","Collectivity of Saint Martin","Collectivity of St Martin"}}, ["MG"] = {alpha3="MDG",numeric="450",name="Madagaskar"}, ["MH"] = {alpha3="MHL",numeric="584",name="Kepulauan Marshall"}, ["MK"] = {alpha3="MKD",numeric="807",name="Republik Makedonia",isoname="Makedonia, bekas Republik Yugoslavia",altnames={"Makedonia"}}, ["ML"] = {alpha3="MLI",numeric="466",name="Mali"}, ["MM"] = {alpha3="MMR",numeric="104",name="Myanmar",altnames={"Burma"}}, ["MN"] = {alpha3="MNG",numeric="496",name="Mongolia"}, ["MO"] = {alpha3="MAC",numeric="446",name="Makau",isoname="Macao",altnames={"Macau SAR","Macao SAR"}}, ["MP"] = {alpha3="MNP",numeric="580",name="Kepulauan Mariana Utara"}, ["MQ"] = {alpha3="MTQ",numeric="474",name="Martinique"}, ["MR"] = {alpha3="MRT",numeric="478",name="Mauritania"}, ["MS"] = {alpha3="MSR",numeric="500",name="Montserrat"}, ["MT"] = {alpha3="MLT",numeric="470",name="Malta"}, ["MU"] = {alpha3="MUS",numeric="480",name="Mauritius"}, ["MV"] = {alpha3="MDV",numeric="462",name="Maladewa"}, ["MW"] = {alpha3="MWI",numeric="454",name="Malawi"}, ["MX"] = {alpha3="MEX",numeric="484",name="Meksico"}, ["MY"] = {alpha3="MYS",numeric="458",name="Malaysia"}, ["MZ"] = {alpha3="MOZ",numeric="508",name="Mozambik"}, ["NA"] = {alpha3="NAM",numeric="516",name="Namibia"}, ["NC"] = {alpha3="NCL",numeric="540",name="Kaledonia Baru"}, ["NE"] = {alpha3="NER",numeric="562",name="Niger"}, ["NF"] = {alpha3="NFK",numeric="574",name="Pulau Norfolk"}, ["NG"] = {alpha3="NGA",numeric="566",name="Nigeria"}, ["NI"] = {alpha3="NIC",numeric="558",name="Nikaragua"}, ["NL"] = {alpha3="NLD",numeric="528",name="Belanda"}, ["NO"] = {alpha3="NOR",numeric="578",name="Norwegia"}, ["NP"] = {alpha3="NPL",numeric="524",name="Nepal"}, ["NR"] = {alpha3="NRU",numeric="520",name="Nauru"}, ["NU"] = {alpha3="NIU",numeric="570",name="Niue"}, ["NZ"] = {alpha3="NZL",numeric="554",name="Selandia Baru",altnames={"Aotearoa"}}, ["OM"] = {alpha3="OMN",numeric="512",name="Oman"}, ["PA"] = {alpha3="PAN",numeric="591",name="Panama"}, ["PE"] = {alpha3="PER",numeric="604",name="Peru"}, ["PF"] = {alpha3="PYF",numeric="258",name="Polinesia Perancis"}, ["PG"] = {alpha3="PNG",numeric="598",name="Papua Nugini"}, ["PH"] = {alpha3="PHL",numeric="608",name="Filipina"}, ["PK"] = {alpha3="PAK",numeric="586",name="Pakistan"}, ["PL"] = {alpha3="POL",numeric="616",name="Polandia"}, ["PM"] = {alpha3="SPM",numeric="666",name="Saint Pierre and Miquelon",altnames={"St Pierre and Miquelon"}}, ["PN"] = {alpha3="PCN",numeric="612",name="Pitcairn"}, ["PR"] = {alpha3="PRI",numeric="630",name="Puerto Rico"}, ["PS"] = {alpha3="PSE",numeric="275",name="Palestina",isoname="Palestine, Negara",altnames={"Negara Palestina"}}, ["PT"] = {alpha3="PRT",numeric="620",name="Portugal"}, ["PW"] = {alpha3="PLW",numeric="585",name="Palau"}, ["PY"] = {alpha3="PRY",numeric="600",name="Paraguay"}, ["QA"] = {alpha3="QAT",numeric="634",name="Qatar"}, ["RE"] = {alpha3="REU",numeric="638",name="Réunion"}, ["RO"] = {alpha3="ROU",numeric="642",name="Romania"}, ["RS"] = {alpha3="SRB",numeric="688",name="Serbia"}, ["RU"] = {alpha3="RUS",numeric="643",name="Rusia",isoname="Federasi Rusia"}, ["RW"] = {alpha3="RWA",numeric="646",name="Rwanda"}, ["SA"] = {alpha3="SAU",numeric="682",name="Arab Saudi"}, ["SB"] = {alpha3="SLB",numeric="090",name="Kepulauan Solomon"}, ["SC"] = {alpha3="SYC",numeric="690",name="Seychelles"}, ["SD"] = {alpha3="SDN",numeric="729",name="Sudan"}, ["SE"] = {alpha3="SWE",numeric="752",name="Swedia"}, ["SG"] = {alpha3="SGP",numeric="702",name="Singapura"}, ["SH"] = {alpha3="SHN",numeric="654",name="Saint Helena, Ascension and Tristan da Cunha"}, ["SI"] = {alpha3="SVN",numeric="705",name="Slovenia"}, ["SJ"] = {alpha3="SJM",numeric="744",name="Svalbard dan Jan Mayen"}, ["SK"] = {alpha3="SVK",numeric="703",name="Slowakia"}, ["SL"] = {alpha3="SLE",numeric="694",name="Sierra Leone"}, ["SM"] = {alpha3="SMR",numeric="674",name="San Marino"}, ["SN"] = {alpha3="SEN",numeric="686",name="Senegal"}, ["SO"] = {alpha3="SOM",numeric="706",name="Somalia"}, ["SR"] = {alpha3="SUR",numeric="740",name="Suriname"}, ["SS"] = {alpha3="SSD",numeric="728",name="Sudan Selatan"}, ["ST"] = {alpha3="STP",numeric="678",name="São Tomé dan Príncipe",isoname="Sao Tome dan Principe",altnames={"Democratic Republic of Sao Tome and Principe"}}, ["SV"] = {alpha3="SLV",numeric="222",name="El Salvador"}, ["SX"] = {alpha3="SXM",numeric="534",name="Sint Maarten",isoname="Sint Maarten (Dutch part)",altnames={"St Maarten","Saint Martin (Dutch part)","St Martin (Dutch part)"}}, ["SY"] = {alpha3="SYR",numeric="760",name="Suriah",isoname="Republik Arab Syria"}, ["SZ"] = {alpha3="SWZ",numeric="748",name="Swaziland",isoname="Eswatini"}, ["TC"] = {alpha3="TCA",numeric="796",name="Kepulauan Turks dan Caicos"}, ["TD"] = {alpha3="TCD",numeric="148",name="Chad"}, ["TF"] = {alpha3="ATF",numeric="260",name="Prancis Bagian Selatan dan Antartika",isoname="Wilayah Selatan Prancis"}, ["TG"] = {alpha3="TGO",numeric="768",name="Togo"}, ["TH"] = {alpha3="THA",numeric="764",name="Thailand"}, ["TJ"] = {alpha3="TJK",numeric="762",name="Tajikistan"}, ["TK"] = {alpha3="TKL",numeric="772",name="Tokelau"}, ["TL"] = {alpha3="TLS",numeric="626",name="Timor-Leste",altnames={"Timor Timur"}}, ["TM"] = {alpha3="TKM",numeric="795",name="Turkmenistan"}, ["TN"] = {alpha3="TUN",numeric="788",name="Tunisia"}, ["TO"] = {alpha3="TON",numeric="776",name="Tonga"}, ["TR"] = {alpha3="TUR",numeric="792",name="Turki"}, ["TT"] = {alpha3="TTO",numeric="780",name="Trinidad dan Tobago"}, ["TV"] = {alpha3="TUV",numeric="798",name="Tuvalu"}, ["TW"] = {alpha3="TWN",numeric="158",name="Taiwan",isoname="Taiwan, Province of China",altnames={"Republic of China"}}, ["TZ"] = {alpha3="TZA",numeric="834",name="Tanzania",isoname="Tanzania, United Republic of"}, ["UA"] = {alpha3="UKR",numeric="804",name="Ukraina"}, ["UG"] = {alpha3="UGA",numeric="800",name="Uganda"}, ["UM"] = {alpha3="UMI",numeric="581",name="United States Minor Outlying Islands"}, ["US"] = {alpha3="USA",numeric="840",name="United States",isoname="United States of America",altnames={"US","USA"}}, ["UY"] = {alpha3="URY",numeric="858",name="Uruguay"}, ["UZ"] = {alpha3="UZB",numeric="860",name="Uzbekistan"}, ["VA"] = {alpha3="VAT",numeric="336",name="Kota Vatican",isoname="Tahta Suci",altnames={"Holy See (Vatican City State)","Vatican City State"}}, ["VC"] = {alpha3="VCT",numeric="670",name="Saint Vincent and the Grenadines",altnames={"St Vincent and the Grenadines"}}, ["VE"] = {alpha3="VEN",numeric="862",name="Venezuela",isoname="Venezuela (Bolivarian Republic of)"}, ["VG"] = {alpha3="VGB",numeric="092",name="British Virgin Islands",isoname="Virgin Islands (British)",altnames={"UK Virgin Islands","BVI"}}, ["VI"] = {alpha3="VIR",numeric="850",name="United States Virgin Islands",isoname="Virgin Islands (U.S.)",altnames={"US Virgin Islands","USVI"}}, ["VN"] = {alpha3="VNM",numeric="704",name="Vietnam",isoname="Viet Nam"}, ["VU"] = {alpha3="VUT",numeric="548",name="Vanuatu"}, ["WF"] = {alpha3="WLF",numeric="876",name="Wallis dan Futuna"}, ["WS"] = {alpha3="WSM",numeric="882",name="Samoa"}, ["YE"] = {alpha3="YEM",numeric="887",name="Yaman"}, ["YT"] = {alpha3="MYT",numeric="175",name="Mayotte"}, ["ZA"] = {alpha3="ZAF",numeric="710",name="Afrika Selatan"}, ["ZM"] = {alpha3="ZMB",numeric="894",name="Zambia"}, ["ZW"] = {alpha3="ZWE",numeric="716",name="Zimbabwe"} } fwlw6wbqu9avo2k9jktc4sd6qlvort0 Modul:ISO 3166/data/ID 828 1154 6155 2021-01-24T05:57:59Z Silencemen21 165 Created page with "return { lang = "id", -- Geographical units ["JW"] = {name="Java",isoname="Jawa"}, ["KA"] = {name="Kalimantan"}, ["ML"] = {name="Maluku (region)",displayname="Maluku"}..." 6155 Scribunto text/plain return { lang = "id", -- Geographical units ["JW"] = {name="Java",isoname="Jawa"}, ["KA"] = {name="Kalimantan"}, ["ML"] = {name="Maluku (region)",displayname="Maluku"}, ["NU"] = {name="Nusa Tenggara"}, ["PP"] = {name="Papua (region)",displayname="Papua"}, ["SL"] = {name="Sulawesi"}, ["SM"] = {name="Sumatra",isoname="Sumatera"}, -- Provinces ["BA"] = {name="Bali"}, ["BB"] = {name="Bangka-Belitung",isoname="Kepulauan Bangka Belitung"}, ["BE"] = {name="Bengkulu"}, ["BT"] = {name="Banten"}, ["GO"] = {name="Gorontalo"}, ["JA"] = {name="Jambi"}, ["JB"] = {name="Jawa Barat",isoname="Jawa Barat"}, ["JI"] = {name="Jawa Timur",isoname="Jawa Timur"}, ["JT"] = {name="Jawa Tengah",isoname="Jawa Tengah"}, ["KB"] = {name="Kalimantan Barat",isoname="Kalimantan Barat"}, ["KI"] = {name="Kalimantan Timur",isoname="Kalimantan Timur"}, ["KR"] = {name="Kepulauan Riau",isoname="Kepulauan Riau"}, ["KS"] = {name="South Kalimantan",isoname="Kalimantan Selatan"}, ["KT"] = {name="Central Kalimantan",isoname="Kalimantan Tengah"}, ["KU"] = {name="North Kalimantan",isoname="Kalimantan Utara"}, ["LA"] = {name="Lampung"}, ["MA"] = {name="Maluku"}, ["MU"] = {name="Maluku Utara",isoname="Maluku Utara"}, ["NB"] = {name="West Nusa Tenggara",isoname="Nusa Tenggara Barat"}, ["NT"] = {name="East Nusa Tenggara",isoname="Nusa Tenggara Timur"}, ["PA"] = {name="Papua"}, ["PB"] = {name="Papua Barat",isoname="Papua Barat"}, ["RI"] = {name="Riau"}, ["SA"] = {name="Sulawesi Utara",isoname="Sulawesi Utara"}, ["SB"] = {name="Sumatera Barat",isoname="Sumatera Barat"}, ["SG"] = {name="Sulawesi Tenggara",isoname="Sulawesi Tenggara"}, ["SN"] = {name="Sulawesi Selatan",isoname="Sulawesi Selatan"}, ["SR"] = {name="Sulawesi Barat",isoname="Sulawesi Barat"}, ["SS"] = {name="Sumatera Selatan",isoname="Sumatera Selatan"}, ["ST"] = {name="Sulawesi Tengah",isoname="Sulawesi Tengah"}, ["SU"] = {name="Sumatera Utara",isoname="Sumatera Utara"}, ["AC"] = {name="Aceh"}, ["JK"] = {name="Daerah Khusus Ibukota Jakarta",isoname="Jakarta Raya"}, ["YO"] = {name="Yogyakarta"} } rq35daz0jcpod8h818r2hzwonnw165a Modul:String 828 1155 19825 6156 2024-10-05T23:22:58Z Munajad.MH 3071 19825 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 first 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 = string.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 ( string.gsub( pattern_str, "[%(%)%.%%%+%-%*%?%[%^%$%]]", "%%%0" ) ) end return str j5gx8uvupr1pa2fyqbe6td6jr0hxq00 Cèṭa'an:Replace 10 1156 6157 2021-01-24T06:00:30Z Silencemen21 165 Created page with "{{{{{|safesubst:}}}#invoke:String|replace|source={{{1}}}|{{{2}}}|{{{3}}}|plain={{{plain|true}}}|count={{{count|}}}}}<noinclude> {{documentation}} </noinclude>" 6157 wikitext text/x-wiki {{{{{|safesubst:}}}#invoke:String|replace|source={{{1}}}|{{{2}}}|{{{3}}}|plain={{{plain|true}}}|count={{{count|}}}}}<noinclude> {{documentation}} </noinclude> etbuvkiyrv32sfj4e3skcomx3retxh5 Cèṭa'an:Round 10 1157 6158 2021-01-24T06:02:04Z Silencemen21 165 Created page with "<includeonly>{{#iferror:{{#expr:{{{2|0}}}}} | {{main other|[[Category:Pages with bad rounding precision]]}}{{hid|Bad rounding here}}<!-- -->{{#invoke:Math|precision_format..." 6158 wikitext text/x-wiki <includeonly>{{#iferror:{{#expr:{{{2|0}}}}} | {{main other|[[Category:Pages with bad rounding precision]]}}{{hid|Bad rounding here}}<!-- -->{{#invoke:Math|precision_format| {{{1}}} | 1-{{order of magnitude|{{{1}}}}} }}| {{#invoke:Math|precision_format| {{{1}}} | {{{2|0}}}}}}}</includeonly><noinclude> {{documentation}} </noinclude> sxevh8zfc774ktui70fv5wto031i8l7 Cèṭa'an:Hid 10 1158 6159 2021-01-24T06:04:47Z Silencemen21 165 Created page with "<includeonly>{{#if:{{{1|}}}|<span data-sort-value="{{#invoke:sortkey|encode|{{{1}}}}}"{{#if:{{{test|}}}|style="color:cyan;display:inline"}}>{{#if:{{{test|}}}|{{{1}}}}}</span>}..." 6159 wikitext text/x-wiki <includeonly>{{#if:{{{1|}}}|<span data-sort-value="{{#invoke:sortkey|encode|{{{1}}}}}"{{#if:{{{test|}}}|style="color:cyan;display:inline"}}>{{#if:{{{test|}}}|{{{1}}}}}</span>}}</includeonly><noinclude> {{Documentation}} </noinclude> mmk2hx8e4kghwds1js8zny2ai2ty718 Modul:Sortkey 828 1159 6160 2021-01-24T06:05:35Z Silencemen21 165 Created page with "local getArgs = require('Module:Arguments').getArgs local p = {} function p._encode(sortkey) -- Protect against sortkey nesting. -- Example: {{sort|{{dts|2013|07|07}}|{{dt..." 6160 Scribunto text/plain local getArgs = require('Module:Arguments').getArgs local p = {} function p._encode(sortkey) -- Protect against sortkey nesting. -- Example: {{sort|{{dts|2013|07|07}}|{{dts|1990|12|01}}}} if string.find(sortkey, "sortkey") or string.find(sortkey, "data-sort-value") then return ""; end return mw.text.encode(sortkey) end function p.encode(frame) local args = getArgs(frame); return p._encode(args[1] or "") end local function valid_number(num) -- Return true if num is a valid number. -- In Scribunto (different from some standard Lua), when expressed as a string, -- overflow or other problems are indicated with text like "inf" or "nan" -- which are regarded as invalid here (each contains "n"). if type(num) == 'number' and tostring(num):find('n', 1, true) == nil then return true end end function p._sortKeyForNumber(value) if not valid_number(value) then if value < 0 then sortkey = '1000000000000000000' else sortkey = '9000000000000000000' end elseif value == 0 then sortkey = '5000000000000000000' else local mag = math.floor(math.log10(math.abs(value)) + 1e-14) local prefix if value > 0 then prefix = 7000 + mag else prefix = 2999 - mag value = value + 10^(mag+1) end sortkey = string.format('%d', prefix) .. string.format('%015.0f', math.floor(value * 10^(math.min(28,14-mag)))) end return sortkey; end function p.sortKeyForNumber(frame) local args = getArgs(frame); return p._sortKeyForNumber(args[1] or "") end return p hqwy1fkinl3jgdtuwyy2x7vh20d0nmi Cèṭa'an:Order of magnitude 10 1160 6161 2021-01-24T06:09:09Z Silencemen21 165 Created page with "<includeonly>{{{{{|safesubst:}}}#ifexpr:{{{1|0}}}=0 |{{{{{|safesubst:}}}#ifexpr:abs{{{1|0}}}1=1 |0 |{{{{{|safesubst:}}}#expr:floor((ln(abs{{{1}}}1)/ln10)+1)}}..." 6161 wikitext text/x-wiki <includeonly>{{{{{|safesubst:}}}#ifexpr:{{{1|0}}}=0 |{{{{{|safesubst:}}}#ifexpr:abs{{{1|0}}}1=1 |0 |{{{{{|safesubst:}}}#expr:floor((ln(abs{{{1}}}1)/ln10)+1)}} }} |{{#expr:floor((ln(abs({{{1|0}}}) )/ln 10)+1E((abs{{{1|0}}}>1E100 or abs{{{1|0}}}<1E-100)-14))}} }}</includeonly><noinclude> {{documentation}} </noinclude> o26s8fkrxrfa62h1s4cyrdxr33uqy8l Modul:Namespace detect 828 1161 6162 2021-01-24T06:12:11Z Silencemen21 165 Created page with "--[[ -------------------------------------------------------------------------------- -- -- --..." 6162 Scribunto text/plain --[[ -------------------------------------------------------------------------------- -- -- -- NAMESPACE DETECT -- -- -- -- This module implements the {{namespace detect}} 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. The -- -- module can also use the corresponding subject namespace value if it is -- -- used on a talk page. Parameter names can be configured for different wikis -- -- by altering the values in the "cfg" table in -- -- Module:Namespace detect/config. -- -- -- -------------------------------------------------------------------------------- --]] local data = mw.loadData('Module:Namespace detect/data') local argKeys = data.argKeys local cfg = data.cfg local mappings = data.mappings local yesno = require('Module:Yesno') local mArguments -- Lazily initialise Module:Arguments local mTableTools -- Lazily initilalise Module:TableTools local ustringLower = mw.ustring.lower local p = {} local function fetchValue(t1, t2) -- Fetches a value from the table t1 for the first key in array t2 where -- a non-nil value of t1 exists. for i, key in ipairs(t2) do local value = t1[key] if value ~= nil then return value end end return nil end local function equalsArrayValue(t, value) -- Returns true if value equals a value in the array t. Otherwise -- returns false. for i, arrayValue in ipairs(t) do if value == arrayValue then return true end end return false end function p.getPageObject(page) -- Get the page object, passing the function through pcall in case of -- errors, e.g. being over the expensive function count limit. if page then local success, pageObject = pcall(mw.title.new, page) if success then return pageObject else return nil end else return mw.title.getCurrentTitle() end end -- Provided for backward compatibility with other modules function p.getParamMappings() return mappings end local function getNamespace(args) -- This function gets the namespace name from the page object. local page = fetchValue(args, argKeys.demopage) if page == '' then page = nil end local demospace = fetchValue(args, argKeys.demospace) if demospace == '' then demospace = nil end local subjectns = fetchValue(args, argKeys.subjectns) local ret if demospace then -- Handle "demospace = main" properly. if equalsArrayValue(argKeys.main, ustringLower(demospace)) then ret = mw.site.namespaces[0].name else ret = demospace end else local pageObject = p.getPageObject(page) if pageObject then if pageObject.isTalkPage then -- Get the subject namespace if the option is set, -- otherwise use "talk". if yesno(subjectns) then ret = mw.site.namespaces[pageObject.namespace].subject.name else ret = 'talk' end else ret = pageObject.nsText end else return nil -- return nil if the page object doesn't exist. end end ret = ret:gsub('_', ' ') return ustringLower(ret) end function p._main(args) -- Check the parameters stored in the mappings table for any matches. local namespace = getNamespace(args) or 'other' -- "other" avoids nil table keys local params = mappings[namespace] or {} local ret = fetchValue(args, params) --[[ -- If there were no matches, return parameters for other namespaces. -- This happens if there was no text specified for the namespace that -- was detected or if the demospace parameter is not a valid -- namespace. Note that the parameter for the detected namespace must be -- completely absent for this to happen, not merely blank. --]] if ret == nil then ret = fetchValue(args, argKeys.other) end return ret end function p.main(frame) mArguments = require('Module:Arguments') local args = mArguments.getArgs(frame, {removeBlanks = false}) local ret = p._main(args) return ret or '' end function p.table(frame) --[[ -- Create a wikitable of all subject namespace parameters, for -- documentation purposes. The talk parameter is optional, in case it -- needs to be excluded in the documentation. --]] -- Load modules and initialise variables. mTableTools = require('Module:TableTools') local namespaces = mw.site.namespaces local cfg = data.cfg local useTalk = type(frame) == 'table' and type(frame.args) == 'table' and yesno(frame.args.talk) -- Whether to use the talk parameter. -- Get the header names. local function checkValue(value, default) if type(value) == 'string' then return value else return default end end local nsHeader = checkValue(cfg.wikitableNamespaceHeader, 'Namespace') local aliasesHeader = checkValue(cfg.wikitableAliasesHeader, 'Aliases') -- Put the namespaces in order. local mappingsOrdered = {} for nsname, params in pairs(mappings) do if useTalk or nsname ~= 'talk' then local nsid = namespaces[nsname].id -- Add 1, as the array must start with 1; nsid 0 would be lost otherwise. nsid = nsid + 1 mappingsOrdered[nsid] = params end end mappingsOrdered = mTableTools.compressSparseArray(mappingsOrdered) -- Build the table. local ret = '{| class="wikitable"' .. '\n|-' .. '\n! ' .. nsHeader .. '\n! ' .. aliasesHeader for i, params in ipairs(mappingsOrdered) do for j, param in ipairs(params) do if j == 1 then ret = ret .. '\n|-' .. '\n| <code>' .. param .. '</code>' .. '\n| ' elseif j == 2 then ret = ret .. '<code>' .. param .. '</code>' else ret = ret .. ', <code>' .. param .. '</code>' end end end ret = ret .. '\n|-' .. '\n|}' return ret end return p j7kygz1y56jpz4doq0m2c6x1td5d8ar Cèṭa'an:Namespace detect 10 1162 6163 2021-01-24T06:12:51Z Silencemen21 165 Created page with "{{SAFESUBST:<noinclude />#invoke:Namespace detect|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>" 6163 wikitext text/x-wiki {{SAFESUBST:<noinclude />#invoke:Namespace detect|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> l3ti6zjxip68spdlt018btofjtao8um Modul:Namespace detect/data 828 1163 6164 2021-01-24T06:13:37Z Silencemen21 165 Created page with "-------------------------------------------------------------------------------- -- Namespace detect data -- -- This modul..." 6164 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 Modul:Namespace detect/config 828 1164 6165 2021-01-24T06:14:41Z Silencemen21 165 Created page with "-------------------------------------------------------------------------------- -- Namespace detect configuration data -- --..." 6165 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 Cèṭa'an:Infobox settlement/lengthdisp 10 1165 6167 2021-01-24T06:22:51Z Silencemen21 165 Created page with "<includeonly>{{infobox settlement/{{infobox settlement/pref|{{{pref}}}|{{{name}}}}} |metv={{#if:{{{km|}}}{{{m|}}} |{{{km|}}}{{{m|}}} |{{#if:{{{mi|}}} |..." 6167 wikitext text/x-wiki <includeonly>{{infobox settlement/{{infobox settlement/pref|{{{pref}}}|{{{name}}}}} |metv={{#if:{{{km|}}}{{{m|}}} |{{{km|}}}{{{m|}}} |{{#if:{{{mi|}}} |{{round |{{#expr:{{formatnum:{{{mi}}}|R}}*1.609344}} |{{precision|{{formatnum:{{{mi}}}|R}}}} }} |{{round |{{#expr:{{formatnum:{{{ft}}}|R}}*0.3048}} |{{max |{{precision|{{formatnum:{{{ft}}}|R}}}} |-{{Order of magnitude|{{#expr:{{formatnum:{{{ft}}}|R}}*0.3048}}}} }} }} }} }} |metu={{#if:{{{km|}}}{{{mi|}}}|k}}m |impv={{#if:{{{mi|}}}{{{ft|}}} |{{{mi|}}}{{{ft|}}} |{{#if:{{{km|}}} |{{round |{{#expr:{{formatnum:{{{km}}}|R}}/1.609344}} |{{max |{{precision|{{formatnum:{{{km}}}|R}}}} |-{{Order of magnitude|{{#expr:{{formatnum:{{{km}}}|R}}/1.609344}}}} }} }} |{{round |{{#expr:{{formatnum:{{{m}}}|R}}/0.3048}} |{{precision|{{formatnum:{{{m}}}|R}}}} }} }} }} |impu={{#if:{{{km|}}}{{{mi|}}}|mi|ft}} }}</includeonly><noinclude> {{Documentation}} </noinclude> fjwtvwks1pq6z1eqnunaf5h2pa73b5r Modul:Location map/data/USA 828 1166 6168 2021-01-24T06:24:22Z Silencemen21 165 Created page with "return { name = 'the United States', x = '50.0 + 124.03149777329222 * ((1.9694462586094064-($1 * pi / 180)) * sin(0.6010514667026994 * ($2 + 96) * pi / 180))', y = '50.0 +..." 6168 Scribunto text/plain return { name = 'the United States', x = '50.0 + 124.03149777329222 * ((1.9694462586094064-($1 * pi / 180)) * sin(0.6010514667026994 * ($2 + 96) * pi / 180))', y = '50.0 + 1.6155950752393982 * 124.03149777329222 * ( 0.02613325650382181 - (1.3236744353715044 - (1.9694462586094064 - ($1 * pi / 180)) * cos(0.6010514667026994 * ($2 + 96) * pi / 180)))', image = 'Usa edcp location map.svg', image1 = 'Usa edcp relief location map.png' } omeidj06s1rkgvgxe87f9nu423e3wd2 Modul:Anchor 828 1167 6169 2021-01-24T06:27:07Z Silencemen21 165 Created page with "-- This module implements {{anchor}}. local getArgs = require('Module:Arguments').getArgs local tableTools = require('Module:TableTools') local p = {} function p.main(frame..." 6169 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 Cèṭa'an:Anchor 10 1168 6170 2021-01-24T06:27:54Z Silencemen21 165 Created page with "{{{{{|safesubst:}}}#invoke:anchor|main}}<noinclude> {{Documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>" 6170 wikitext text/x-wiki {{{{{|safesubst:}}}#invoke:anchor|main}}<noinclude> {{Documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> cjfgfxc6tpjgpyvzhnbfkngu6u3spzc Cèṭa'an:Both 10 1169 6171 2021-01-24T06:29:12Z Silencemen21 165 Created page with "{{SAFESUBST:<noinclude />#if:{{{1|}}}|{{SAFESUBST:<noinclude />#if:{{{2|}}}|1}}}}<noinclude> {{documentation}} </noinclude>" 6171 wikitext text/x-wiki {{SAFESUBST:<noinclude />#if:{{{1|}}}|{{SAFESUBST:<noinclude />#if:{{{2|}}}|1}}}}<noinclude> {{documentation}} </noinclude> a92g9dgn74wuyygsul02g6cnq29em4t Cèṭa'an:Category link with count 10 1170 6172 2021-01-24T06:31:40Z Silencemen21 165 Created page with ":Bhângsa:{{#ifeq:{{str left|{{{1}}}|9}}|Bhângsa:|{{str right|{{{1}}}|9}}|{{{1}}}}}|<!-- -->{{#if:{{{name|}}}|{{{name}}}|Bhângsa:{{#ifeq:{{str left|{{{1}}}|9}}|Bhângsa:|{..." 6172 wikitext text/x-wiki [[:Bhângsa:{{#ifeq:{{str left|{{{1}}}|9}}|Bhângsa:|{{str right|{{{1}}}|9}}|{{{1}}}}}|<!-- -->{{#if:{{{name|}}}|{{{name}}}|Bhângsa:{{#ifeq:{{str left|{{{1}}}|9}}|Bhângsa:|{{str right|{{{1}}}|9}}|{{{1}}}}}}}<!-- -->]]&nbsp;({{PAGESINCATEGORY:{{#ifeq:{{str left|{{{1}}}|9}}|Bhângsa:|{{str right|{{{1}}}|9}}|{{{1}}}}}|{{{2|all}}}}})<noinclude> {{Documentation}} </noinclude> tnvptr5dks0lgpyfawv4j0y736zwwi0 Cèṭa'an:Cite gnis 10 1171 6173 2021-01-24T06:33:57Z Silencemen21 165 Created page with "<includeonly>{{#if: {{{1|{{{id|}}}}}} | {{#if: {{{2|{{{title|{{{name|}}}}}}}}} | {{Cite web |url=https://geonames.usgs.gov/apex/f?p=gnispq:{{#ifeq: {{{type|}}}|antarid..." 6173 wikitext text/x-wiki <includeonly>{{#if: {{{1|{{{id|}}}}}} | {{#if: {{{2|{{{title|{{{name|}}}}}}}}} | {{Cite web |url=https://geonames.usgs.gov/apex/f?p=gnispq:{{#ifeq: {{{type|}}}|antarid | 5:::NO::P5_ANTAR_ID: | 3:::NO::P3_FID: }}{{urlencode:{{{1|{{{id}}}}}}}} |title={{{2|{{{title|{{{name}}}}}}}}} |access-date={{{3|{{{access-date|{{{accessdate|}}}}}}}}} |date={{{4|{{{date|{{{entry-date|{{{entrydate|}}}}}}}}}}}} |website={{#ifeq:{{{links|}}}|off | Geographic Names Information System | [[Geographic Names Information System]]}} |publisher={{#ifeq:{{{links|}}}|off | United States Geological Survey | [[United States Geological Survey]]}} |ref={{{ref|}}} }} | {{Citation error|no {{para|name}} specified|cite gnis|nocat={{{template doc demo|{{{template-doc-demo|}}}}}}}} }} | {{Citation error|no {{para|id}} specified|cite gnis|nocat={{{template doc demo|{{{template-doc-demo|}}}}}}}} }}</includeonly><noinclude> {{Documentation}} <!-- Add categories to the /doc subpage and interwikis in Wikidata, not here! --> </noinclude> 7vjcow9eiri23sdaniin6o5loiinthb Cèṭa'an:Clc 10 1172 6174 2021-01-24T06:36:56Z Silencemen21 165 Redirected page to [[Cèṭa'an:Category link with count]] 6174 wikitext text/x-wiki #REDIRECT [[Cèṭa'an:Category link with count]] cby34oymh9cd2vbv8x6fs47189uwbvs Cèṭa'an:Detect singular 10 1173 6175 2021-01-24T06:43:10Z Silencemen21 165 Created page with "{{#ifexpr:({{#invoke:String|find|{{{1|}}}|,}}+{{#invoke:String|find|{{{1|}}}|list}}+{{#invoke:String|find|{{{1|}}}|<%s*br|plain=false}})>0||1}}<noinclude>{{documentation}}</no..." 6175 wikitext text/x-wiki {{#ifexpr:({{#invoke:String|find|{{{1|}}}|,}}+{{#invoke:String|find|{{{1|}}}|list}}+{{#invoke:String|find|{{{1|}}}|<%s*br|plain=false}})>0||1}}<noinclude>{{documentation}}</noinclude> 2pz7lz8bhgqekxledmuf7tl9qf4wy2j Cèṭa'an:Yesno 10 1174 6176 2021-01-24T06:44:59Z Silencemen21 165 Created page with "{{<includeonly>safesubst:</includeonly>#switch: {{<includeonly>safesubst:</includeonly>lc: {{{1|¬}}} }} |no |n |f |false |off |0 = {{{no|<!-- null -->}}} |..." 6176 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 Cèṭa'an:Spaces 10 1175 6177 2021-01-24T06:46:06Z Silencemen21 165 Created page with "<span class="nowrap">{{#iferror:{{#expr:{{{1|1}}}}} |{{#switch:{{{1}}} |fig=&#8199; |en=&ensp; |em=&emsp; |thin=&thinsp; |hair=&#8202; |&nbsp;..." 6177 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 Cèṭa'an:Nbsp 10 1176 6178 2021-01-24T06:47:52Z Silencemen21 165 Redirected page to [[Cèṭa'an:Spaces]] 6178 wikitext text/x-wiki #REDIRECT [[Cèṭa'an:Spaces]] k3imefvs76ndcosa0toghqksz1i8fks Cèṭa'an:Max 10 1177 6179 2021-01-24T06:48:58Z Silencemen21 165 Created page with "<includeonly>{{#invoke:Math|max}}</includeonly><noinclude> {{Documentation}} </noinclude>" 6179 wikitext text/x-wiki <includeonly>{{#invoke:Math|max}}</includeonly><noinclude> {{Documentation}} </noinclude> s2lyijw8m0l517bfw1z0srbw197c8fh Cèṭa'an:Infobox settlement/link 10 1178 6180 2021-01-24T06:50:20Z Silencemen21 165 Created page with "{{#if:{{{link|}}}<!-- -->|[[{{{link}}}|{{{type}}}]]<!-- -->|{{#ifexist:{{{type}}} of {{PAGENAME}}<!-- -->|[[{{{type}}} of {{PAGENAME}}|{{{type|}}}]]<!-- -->|{{#if:{{..." 6180 wikitext text/x-wiki {{#if:{{{link|}}}<!-- -->|[[{{{link}}}|{{{type}}}]]<!-- -->|{{#ifexist:{{{type}}} of {{PAGENAME}}<!-- -->|[[{{{type}}} of {{PAGENAME}}|{{{type|}}}]]<!-- -->|{{#if:{{{name|}}}<!-- -->|{{#ifexist:{{{type}}} of {{{name}}}<!-- -->|[[{{{type}}} of {{{name}}}|{{{type|}}}]]<!-- -->|{{{type}}}<!-- -->}}<!-- -->|{{{type}}}<!-- -->}}<!-- -->}}<!-- -->}}<noinclude> {{documentation}} </noinclude> euckr3nxynvcunu7on6g2ncksojbb5a Cèṭa'an:PAGENAMEBASE 10 1179 6181 2021-01-24T06:52:15Z Silencemen21 165 Created page with "{{{{{|safesubst:}}}#Invoke:String|replace|{{{1|{{{{{|safesubst:}}}PAGENAME}}}}}|%s+%b()$||1|false}}<noinclude> {{documentation}} </noinclude>" 6181 wikitext text/x-wiki {{{{{|safesubst:}}}#Invoke:String|replace|{{{1|{{{{{|safesubst:}}}PAGENAME}}}}}|%s+%b()$||1|false}}<noinclude> {{documentation}} </noinclude> sam8aetb68ekom4findu6pp900ngldr Cèṭa'an:Ombox 10 1180 6182 2021-01-24T06:58:43Z Silencemen21 165 Created page with "{{#invoke:Message box|ombox}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>" 6182 wikitext text/x-wiki {{#invoke:Message box|ombox}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 1o93yrjvq6v2ylug2k0uaaltljurje2 Cèṭa'an:Infobox settlement/densdisp 10 1181 6183 2021-01-24T06:59:51Z Silencemen21 165 Created page with "<includeonly>{{#if: {{#iferror:{{#expr:-{{formatnum:{{{/km2}}}|R}}}} |{{#iferror:{{#expr:-{{formatnum:{{{/sqmi}}}|R}}}} |{{#switch:auto |{{{/km2}}}|..." 6183 wikitext text/x-wiki <includeonly>{{#if: {{#iferror:{{#expr:-{{formatnum:{{{/km2}}}|R}}}} |{{#iferror:{{#expr:-{{formatnum:{{{/sqmi}}}|R}}}} |{{#switch:auto |{{{/km2}}}|{{{/sqmi}}}={{#iferror:{{#expr:-{{formatnum:{{{pop}}}|R}}}} ||{{#ifexpr:{{#iferror:{{#expr:{{formatnum:{{{ha|}}}|R}}}}}} +{{#iferror:{{#expr:{{formatnum:{{{km2|}}}|R}}}}}} +{{#iferror:{{#expr:{{formatnum:{{{acre|}}}|R}}}}}} +{{#iferror:{{#expr:{{formatnum:{{{sqmi|}}}|R}}}}}} +{{#iferror:{{#expr:{{formatnum:{{{dunam|}}}|R}}}}}} +0 >0 |1}} }} }} |1 }} |1 }} |{{infobox settlement/{{infobox settlement/pref|{{{pref}}}|{{{name}}}}} |metv={{#iferror:{{#expr:-{{formatnum:{{{/km2}}}|R}}}} |{{#iferror:{{#expr:-{{formatnum:{{{/sqmi}}}|R}}}} |{{#ifexpr:{{#iferror:{{#expr:{{formatnum:{{{km2|}}}|R}}}}}}+0>0 |{{round|{{#expr:{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{km2}}}|R}}}}<!-- -->|{{#expr:1-{{Order of magnitude|{{#expr:{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{km2}}}|R}}}}}}}}}} |{{#ifexpr:{{#iferror:{{#expr:{{formatnum:{{{ha|}}}|R}}}}}}+0>0 |{{round|{{#expr:100*{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{ha}}}|R}}}}<!-- -->|{{#expr:1-{{Order of magnitude|{{#expr:100*{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{ha}}}|R}}}}}}}}}} |{{#ifexpr:{{#iferror:{{#expr:{{formatnum:{{{dunam|}}}|R}}}}}}+0>0 |{{round|{{#expr:1000*{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{dunam}}}|R}}}}<!-- -->|{{#expr:1-{{Order of magnitude|{{#expr:1000*{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{dunam}}}|R}}}}}}}}}} |{{#ifexpr:{{#iferror:{{#expr:{{formatnum:{{{sqmi|}}}|R}}}}}}+0>0 |{{round|{{#expr:{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{sqmi}}}|R}}/2.589988110336}}<!-- -->|{{#expr:1-{{Order of magnitude|{{#expr:{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{sqmi}}}|R}}/2.589988110336}}}}}}}} |{{round|{{#expr:{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{acre}}}|R}}/0.004046856422}}<!-- -->|{{#expr:1-{{Order of magnitude|{{#expr:{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{acre}}}|R}}/0.004046856422}}}}}}}} }}}}}}}} |{{round |{{#expr:{{formatnum:{{{/sqmi}}}|R}}/2.589988110336}} |{{max |{{precision|{{formatnum:{{{/sqmi}}}|R}}}} |-{{Order of magnitude|{{#expr:{{formatnum:{{{/sqmi}}}|R}}/2.589988110336}}}} }} }} }} |{{{/km2}}} }} |metu=km<sup>2</sup> |impv={{#iferror:{{#expr:-{{formatnum:{{{/sqmi}}}|R}}}} |{{#iferror:{{#expr:-{{formatnum:{{{/km2}}}|R}}}} |{{#ifexpr:{{#iferror:{{#expr:{{formatnum:{{{sqmi|}}}|R}}}}}}+0>0 |{{round|{{#expr:{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{sqmi}}}|R}}}}<!-- -->|{{#expr:1-{{Order of magnitude|{{#expr:{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{sqmi}}}|R}}}}}}}}}} |{{#ifexpr:{{#iferror:{{#expr:{{formatnum:{{{acre|}}}|R}}}}}}+0>0 |{{round|{{#expr:640*{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{acre}}}|R}}}}<!-- -->|{{#expr:1-{{Order of magnitude|{{#expr:640*{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{acre}}}|R}}}}}}}}}} |{{#ifexpr:{{#iferror:{{#expr:{{formatnum:{{{km2|}}}|R}}}}}}+0>0 |{{round|{{#expr:2.589988110336*{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{km2}}}|R}}}}<!-- -->|{{#expr:1-{{Order of magnitude|{{#expr:2.589988110336*{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{km2}}}|R}}}}}}}}}} |{{#ifexpr:{{#iferror:{{#expr:{{formatnum:{{{ha|}}}|R}}}}}}+0>0 |{{round|{{#expr:258.9988110336*{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{ha}}}|R}}}}<!-- -->|{{#expr:1-{{Order of magnitude|{{#expr:258.9988110336*{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{ha}}}|R}}}}}}}}}} |{{round|{{#expr:2589.988110336*{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{dunam}}}|R}}}}<!-- -->|{{#expr:1-{{Order of magnitude|{{#expr:2589.988110336*{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{dunam}}}|R}}}}}}}}}} }}}}}}}} |{{round |{{#expr:{{formatnum:{{{/km2}}}|R}}*2.589988110336}} |{{max |{{#expr:{{precision|{{formatnum:{{{/km2}}}|R}}}}-1}} |-{{Order of magnitude|{{#expr:{{formatnum:{{{/km2}}}|R}}*2.589988110336}}}} }} }} }} |{{{/sqmi}}} }} |impu=sq&nbsp;mi |s=/ }} }}</includeonly><noinclude> {{documentation}} </noinclude> ghjspje3y5blbcfpki3qbcenjh04pyi Cèṭa'an:FIPS 10 1182 6184 2021-01-24T07:01:42Z Silencemen21 165 Created page with "{{#ifeq: {{#invoke:String|len|s={{{cs|}}}}} | 10 | [https://factfinder.census.gov/bkmk/table/1.0/en/DEC/10_DP/DPDP1/0600000US{{{cs}}} {{{cs}}}] | {{#ifeq: {{#invoke:String|le..." 6184 wikitext text/x-wiki {{#ifeq: {{#invoke:String|len|s={{{cs|}}}}} | 10 | [https://factfinder.census.gov/bkmk/table/1.0/en/DEC/10_DP/DPDP1/0600000US{{{cs}}} {{{cs}}}] | {{#ifeq: {{#invoke:String|len|s={{{p|}}}}} | 10 | [https://factfinder.census.gov/bkmk/table/1.0/en/DEC/10_DP/DPDP1/1600000US{{#invoke:String|sub|{{{p}}}|1|2}}{{#invoke:String|sub|{{{p}}}|6|10}} {{{p}}}] | [{{#if:{{{county|}}}{{{3|}}} |https://factfinder.census.gov/bkmk/table/1.0/en/DEC/10_DP/DPDP1/0600000US{{{state|{{{1}}}}}}{{{county|{{{3}}}}}}{{{place|{{{2}}}}}} |https://factfinder.census.gov/bkmk/table/1.0/en/DEC/10_DP/DPDP1/1600000US{{{state|{{{1}}}}}}{{{place|{{{2}}}}}} }} {{{state|{{{1}}}}}}-{{{place|{{{2}}}}}}] }} }}<noinclude> {{Documentation}} </noinclude> 7kr6rq2mtxd9xah6z1y4eq7k0x69dsa Cèṭa'an:Precision 10 1183 6186 2021-01-24T07:19:34Z Silencemen21 165 Created page with "<includeonly>{{#invoke:Math|precision|{{{1|0}}}|check_fraction=true}}</includeonly><noinclude> {{documentation}} </noinclude>" 6186 wikitext text/x-wiki <includeonly>{{#invoke:Math|precision|{{{1|0}}}|check_fraction=true}}</includeonly><noinclude> {{documentation}} </noinclude> hbl3vf33a239ici6o7feo2ici90hboa Cèṭa'an:Parameter names example 10 1184 6187 2021-01-24T07:22:48Z Silencemen21 165 Created page with "<includeonly>{{#invoke:Parameter names example|main}}</includeonly><noinclude> {{hatnote|[[Template:Generic template demo]] and [[Template:Pnex]] redirect here.}}<!--(hatnote..." 6187 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 Cèṭa'an:Hatnote 10 1185 6188 2021-01-24T07:23:53Z Silencemen21 165 Created page with "<includeonly>{{#invoke:Hatnote|hatnote}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>" 6188 wikitext text/x-wiki <includeonly>{{#invoke:Hatnote|hatnote}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 8nnude79i1y2v6yy2z7j285k1k4v8p3 Cèṭa'an:Infobox/Columns 10 1186 6189 2021-01-24T07:25:34Z Silencemen21 165 Created page with "{{#if:{{{1|}}}{{{2|}}}{{{3|}}}{{{4|}}}|<table class="{{{clase|plainlist}}}" style="{{{style|width:100%; text-align:left; background-color:transparent; border:0; margin:0; padd..." 6189 wikitext text/x-wiki {{#if:{{{1|}}}{{{2|}}}{{{3|}}}{{{4|}}}|<table class="{{{clase|plainlist}}}" style="{{{style|width:100%; text-align:left; background-color:transparent; border:0; margin:0; padding:0;}}}">{{#if:{{{title|}}}|<tr><th colspan="{{#if:{{{4|}}}|4|{{#if:{{{3|}}}|3|{{#if:{{{2|}}}|2|1}}}}}}" style="{{{titlestyle|text-align:center;}}}">{{{title|}}}</th></tr>}} <tr> <td style="{{{style1|}}};{{#if:{{{4|}}}|width:25%;|{{#if:{{{3|}}}|width:33.33%;|width:50%;}}}}">{{{1|}}}</td> <td style="{{{style2|padding-left:5px; border-left:1px dotted #aaa;}}};{{#if:{{{4|}}}|width:25%;|{{#if:{{{3|}}}|width:33.33%;|width:50%;}}}}">{{{2|}}}</td><!-- -->{{#if:{{{3|}}}|<td style="{{{style3|padding-left:5px; border-left: 1px dotted #aaa; padding-left: 0.25em;}}};{{#if:{{{4|}}}|width:25%;|width:33.33%;}}">{{{3|}}}</td>}}<!-- -->{{#if:{{{4|}}}|<td style="{{{style4|padding-left:5px; border-left: 1px dotted #aaa; padding-left: 0.25em;}}};width:25%;">{{{4|}}}</td>}} </tr></table>}}<noinclude> {{Doc}} </noinclude> dl6n7aozprznrr8xzae0bf8bql38k4m Cèṭa'an:Change parameter 10 1187 6190 2021-01-24T07:28:29Z Silencemen21 165 Created page with "{{{{{|safesubst:}}}#if:{{{1|}}}{{{3|}}}{{{default|}}}| {{{2|}}} = {{{{{|safesubst:}}}#if:{{{1|}}}|{{{1}}}|{{{{{|safesubst:}}}#if:{{{default|}}}|{{{default}}}}}}} {{{{{|safesub..." 6190 wikitext text/x-wiki {{{{{|safesubst:}}}#if:{{{1|}}}{{{3|}}}{{{default|}}}| {{{2|}}} = {{{{{|safesubst:}}}#if:{{{1|}}}|{{{1}}}|{{{{{|safesubst:}}}#if:{{{default|}}}|{{{default}}}}}}} {{{{{|safesubst:}}}#if:{{{last|}}}||{{{{{|safesubst:}}}!}}}}}}<noinclude> {{Documentation|content=This template maps one parameter name to another, but omits the parameter entirely if it's blank. Its first instance in a series must be prefixed with a pipe, and it must always be substituted. Its purpose is to convert transclusions of one template to another's. <nowiki>{{Change parameter|{{{old parameter|}}}|new parameter name|default=a default value}}</nowiki> }} [[Category:Wikipedia metatemplates]] [[Category:Wikipedia substituted templates]] </noinclude> czyblqm0jopsc796dtmqk650s9rmtct Cèṭa'an:Infobox settlement/cleaner 10 1188 6191 2021-01-24T07:29:25Z Silencemen21 165 Created page with "<noinclude>{{Bad documentation}} Note: use the default= parameter rather than "|default}}}" since it is easier to find and remove or change </noinclude>{{Infobox settlement..." 6191 wikitext text/x-wiki <noinclude>{{Bad documentation}} Note: use the default= parameter rather than "|default}}}" since it is easier to find and remove or change </noinclude>{{Infobox settlement |{{{{{|Safesubst:}}}Change parameter|{{{name|}}}|name}}{{{{{|Safesubst:}}}Change parameter|{{{named_for|}}}|named_for}}{{{{{|Safesubst:}}}Change parameter|{{{native_name|}}}|native_name}}{{{{{|Safesubst:}}}Change parameter|{{{native_name_lang|}}}|native_name_lang}}{{{{{|Safesubst:}}}Change parameter|{{{translit_lang1|}}}|translit_lang1}}{{{{{|Safesubst:}}}Change parameter|{{{translit_lang1_info2|}}}|translit_lang1_info2}}{{{{{|Safesubst:}}}Change parameter|{{{translit_lang1_info3|}}}|translit_lang1_info3}}{{{{{|Safesubst:}}}Change parameter|{{{translit_lang1_info4|}}}|translit_lang1_info4}}{{{{{|Safesubst:}}}Change parameter|{{{translit_lang1_info5|}}}|translit_lang1_info5}}{{{{{|Safesubst:}}}Change parameter|{{{translit_lang1_info6|}}}|translit_lang1_info6}}{{{{{|Safesubst:}}}Change parameter|{{{translit_lang1_type|}}}|translit_lang1_type}}{{{{{|Safesubst:}}}Change parameter|{{{translit_lang1_info|}}}|translit_lang1_info|{{{translit_lang1_type|}}}}}{{{{{|Safesubst:}}}Change parameter|{{{translit_lang1_type1|}}}|translit_lang1_type1}}{{{{{|Safesubst:}}}Change parameter|{{{translit_lang1_info1|}}}|translit_lang1_info1|{{{translit_lang1_type1|}}}}}{{{{{|Safesubst:}}}Change parameter|{{{translit_lang1_type2|}}}|translit_lang1_type2}}{{{{{|Safesubst:}}}Change parameter|{{{translit_lang1_type3|}}}|translit_lang1_type3}}{{{{{|Safesubst:}}}Change parameter|{{{translit_lang1_type4|}}}|translit_lang1_type4}}{{{{{|Safesubst:}}}Change parameter|{{{translit_lang1_type5|}}}|translit_lang1_type5}}{{{{{|Safesubst:}}}Change parameter|{{{translit_lang1_type6|}}}|translit_lang1_type6}}{{{{{|Safesubst:}}}Change parameter|{{{translit_lang2|}}}|translit_lang2}}{{{{{|Safesubst:}}}Change parameter|{{{translit_lang2_info|}}}|translit_lang2_info|{{{translit_lang2_type|}}}}}{{{{{|Safesubst:}}}Change parameter|{{{translit_lang2_info1|}}}|translit_lang2_info1}}{{{{{|Safesubst:}}}Change parameter|{{{translit_lang2_info2|}}}|translit_lang2_info2}}{{{{{|Safesubst:}}}Change parameter|{{{translit_lang2_info3|}}}|translit_lang2_info3}}{{{{{|Safesubst:}}}Change parameter|{{{translit_lang2_info4|}}}|translit_lang2_info4}}{{{{{|Safesubst:}}}Change parameter|{{{translit_lang2_info5|}}}|translit_lang2_info5}}{{{{{|Safesubst:}}}Change parameter|{{{translit_lang2_info6|}}}|translit_lang2_info6}}{{{{{|Safesubst:}}}Change parameter|{{{translit_lang2_type|}}}|translit_lang2_type}}{{{{{|Safesubst:}}}Change parameter|{{{translit_lang2_type1|}}}|translit_lang2_type1}}{{{{{|Safesubst:}}}Change parameter|{{{translit_lang2_type2|}}}|translit_lang2_type2}}{{{{{|Safesubst:}}}Change parameter|{{{translit_lang2_type3|}}}|translit_lang2_type3}}{{{{{|Safesubst:}}}Change parameter|{{{translit_lang2_type4|}}}|translit_lang2_type4}}{{{{{|Safesubst:}}}Change parameter|{{{translit_lang2_type5|}}}|translit_lang2_type5}}{{{{{|Safesubst:}}}Change parameter|{{{translit_lang2_type6|}}}|translit_lang2_type6}}{{{{{|Safesubst:}}}Change parameter|{{{nickname|}}}|nickname}}{{{{{|Safesubst:}}}Change parameter|{{{official_name|}}}|official_name}}{{{{{|Safesubst:}}}Change parameter|{{{other_name|}}}|other_name}}{{{{{|Safesubst:}}}Change parameter|{{{p1|}}}|p1}}{{{{{|Safesubst:}}}Change parameter|{{{p10|}}}|p10}}{{{{{|Safesubst:}}}Change parameter|{{{p11|}}}|p11}}{{{{{|Safesubst:}}}Change parameter|{{{p12|}}}|p12}}{{{{{|Safesubst:}}}Change parameter|{{{p13|}}}|p13}}{{{{{|Safesubst:}}}Change parameter|{{{p14|}}}|p14}}{{{{{|Safesubst:}}}Change parameter|{{{p15|}}}|p15}}{{{{{|Safesubst:}}}Change parameter|{{{p16|}}}|p16}}{{{{{|Safesubst:}}}Change parameter|{{{p17|}}}|p17}}{{{{{|Safesubst:}}}Change parameter|{{{p18|}}}|p18}}{{{{{|Safesubst:}}}Change parameter|{{{p19|}}}|p19}}{{{{{|Safesubst:}}}Change parameter|{{{p2|}}}|p2}}{{{{{|Safesubst:}}}Change parameter|{{{p20|}}}|p20}}{{{{{|Safesubst:}}}Change parameter|{{{p21|}}}|p21}}{{{{{|Safesubst:}}}Change parameter|{{{p22|}}}|p22}}{{{{{|Safesubst:}}}Change parameter|{{{p23|}}}|p23}}{{{{{|Safesubst:}}}Change parameter|{{{p24|}}}|p24}}{{{{{|Safesubst:}}}Change parameter|{{{p25|}}}|p25}}{{{{{|Safesubst:}}}Change parameter|{{{p26|}}}|p26}}{{{{{|Safesubst:}}}Change parameter|{{{p27|}}}|p27}}{{{{{|Safesubst:}}}Change parameter|{{{p28|}}}|p28}}{{{{{|Safesubst:}}}Change parameter|{{{p29|}}}|p29}}{{{{{|Safesubst:}}}Change parameter|{{{p3|}}}|p3}}{{{{{|Safesubst:}}}Change parameter|{{{p30|}}}|p30}}{{{{{|Safesubst:}}}Change parameter|{{{p31|}}}|p31}}{{{{{|Safesubst:}}}Change parameter|{{{p32|}}}|p32}}{{{{{|Safesubst:}}}Change parameter|{{{p33|}}}|p33}}{{{{{|Safesubst:}}}Change parameter|{{{p34|}}}|p34}}{{{{{|Safesubst:}}}Change parameter|{{{p35|}}}|p35}}{{{{{|Safesubst:}}}Change parameter|{{{p36|}}}|p36}}{{{{{|Safesubst:}}}Change parameter|{{{p37|}}}|p37}}{{{{{|Safesubst:}}}Change parameter|{{{p38|}}}|p38}}{{{{{|Safesubst:}}}Change parameter|{{{p39|}}}|p39}}{{{{{|Safesubst:}}}Change parameter|{{{p4|}}}|p4}}{{{{{|Safesubst:}}}Change parameter|{{{p40|}}}|p40}}{{{{{|Safesubst:}}}Change parameter|{{{p41|}}}|p41}}{{{{{|Safesubst:}}}Change parameter|{{{p42|}}}|p42}}{{{{{|Safesubst:}}}Change parameter|{{{p43|}}}|p43}}{{{{{|Safesubst:}}}Change parameter|{{{p44|}}}|p44}}{{{{{|Safesubst:}}}Change parameter|{{{p45|}}}|p45}}{{{{{|Safesubst:}}}Change parameter|{{{p46|}}}|p46}}{{{{{|Safesubst:}}}Change parameter|{{{p47|}}}|p47}}{{{{{|Safesubst:}}}Change parameter|{{{p48|}}}|p48}}{{{{{|Safesubst:}}}Change parameter|{{{p49|}}}|p49}}{{{{{|Safesubst:}}}Change parameter|{{{p5|}}}|p5}}{{{{{|Safesubst:}}}Change parameter|{{{p50|}}}|p50}}{{{{{|Safesubst:}}}Change parameter|{{{p6|}}}|p6}}{{{{{|Safesubst:}}}Change parameter|{{{p7|}}}|p7}}{{{{{|Safesubst:}}}Change parameter|{{{p8|}}}|p8}}{{{{{|Safesubst:}}}Change parameter|{{{p9|}}}|p9}}{{{{{|Safesubst:}}}Change parameter|{{{parts|}}}|parts}}{{{{{|Safesubst:}}}Change parameter|{{{parts_style|}}}|parts_style}}{{{{{|Safesubst:}}}Change parameter|{{{parts_type|}}}|parts_type}}{{{{{|Safesubst:}}}Change parameter|{{{postal2_code|}}}|postal2_code}}{{{{{|Safesubst:}}}Change parameter|{{{postal2_code_type|}}}|postal2_code_type}}{{{{{|Safesubst:}}}Change parameter|{{{postal_code|}}}|postal_code}}{{{{{|Safesubst:}}}Change parameter|{{{postal_code_type|}}}|postal_code_type}}{{{{{|Safesubst:}}}Change parameter|{{{pushpin_label|}}}|pushpin_label}}{{{{{|Safesubst:}}}Change parameter|{{{pushpin_label1|}}}|pushpin_label1}}{{{{{|Safesubst:}}}Change parameter|{{{pushpin_label_position|}}}|pushpin_label_position}}{{{{{|Safesubst:}}}Change parameter|{{{pushpin_label_position1|}}}|pushpin_label_position1}}{{{{{|Safesubst:}}}Change parameter|{{{pushpin_map|}}}|pushpin_map}}{{{{{|Safesubst:}}}Change parameter|{{{pushpin_map1|}}}|pushpin_map1}}{{{{{|Safesubst:}}}Change parameter|{{{pushpin_map_alt|}}}|pushpin_map_alt}}{{{{{|Safesubst:}}}Change parameter|{{{pushpin_map_alt1|}}}|pushpin_map_alt1}}{{{{{|Safesubst:}}}Change parameter|{{{pushpin_map_caption|}}}|pushpin_map_caption}}{{{{{|Safesubst:}}}Change parameter|{{{pushpin_map_caption1|}}}|pushpin_map_caption1}}{{{{{|Safesubst:}}}Change parameter|{{{pushpin_mapsize|}}}|pushpin_mapsize}}{{{{{|Safesubst:}}}Change parameter|{{{pushpin_mapsize1|}}}|pushpin_mapsize1}}{{{{{|Safesubst:}}}Change parameter|{{{registration_plate|}}}|registration_plate}}{{{{{|Safesubst:}}}Change parameter|{{{seal_alt|}}}|seal_alt}}{{{{{|Safesubst:}}}Change parameter|{{{seal_link|}}}|seal_link}}{{{{{|Safesubst:}}}Change parameter|{{{seal_size|}}}|seal_size}}{{{{{|Safesubst:}}}Change parameter|{{{seat|}}}|seat}}{{{{{|Safesubst:}}}Change parameter|{{{seat_type|}}}|seat_type}}{{{{{|Safesubst:}}}Change parameter|{{{settlement_type|}}}|settlement_type}}{{{{{|Safesubst:}}}Change parameter|{{{image_skyline|}}}|image_skyline|always=y}}{{{{{|Safesubst:}}}Change parameter|{{{imagesize|}}}|imagesize}}{{{{{|Safesubst:}}}Change parameter|{{{image|}}}|image}}{{{{{|Safesubst:}}}Change parameter|{{{image_alt|}}}|image_alt}}{{{{{|Safesubst:}}}Change parameter|{{{image_blank_emblem|}}}|image_blank_emblem}}{{{{{|Safesubst:}}}Change parameter|{{{image_caption|}}}|image_caption}}{{{{{|Safesubst:}}}Change parameter|{{{image_dot_map|}}}|image_dot_map}}{{{{{|Safesubst:}}}Change parameter|{{{image_flag|}}}|image_flag}}{{{{{|Safesubst:}}}Change parameter|{{{image_map|}}}|image_map|always=y}}{{{{{|Safesubst:}}}Change parameter|{{{map_caption|}}}|map_caption|always=y}}{{{{{|Safesubst:}}}Change parameter|{{{image_map1|}}}|image_map1}}{{{{{|Safesubst:}}}Change parameter|{{{map_alt|}}}|map_alt}}{{{{{|Safesubst:}}}Change parameter|{{{map_alt1|}}}|map_alt1}}{{{{{|Safesubst:}}}Change parameter|{{{map_caption1|}}}|map_caption1}}{{{{{|Safesubst:}}}Change parameter|{{{mapsize|}}}|mapsize}}{{{{{|Safesubst:}}}Change parameter|{{{mapsize1|}}}|mapsize1}}{{{{{|Safesubst:}}}Change parameter|{{{motto|}}}|motto}}{{{{{|Safesubst:}}}Change parameter|{{{image_seal|}}}|image_seal}}{{{{{|Safesubst:}}}Change parameter|{{{image_shield|}}}|image_shield}}{{{{{|Safesubst:}}}Change parameter|{{{shield_alt|}}}|shield_alt}}{{{{{|Safesubst:}}}Change parameter|{{{shield_link|}}}|shield_link}}{{{{{|Safesubst:}}}Change parameter|{{{shield_size|}}}|shield_size}}{{{{{|Safesubst:}}}Change parameter|{{{subdivision_type|}}}|subdivision_type}}{{{{{|Safesubst:}}}Change parameter|{{{subdivision_name|}}}|subdivision_name}}{{{{{|Safesubst:}}}Change parameter|{{{subdivision_type1|}}}|subdivision_type1}}{{{{{|Safesubst:}}}Change parameter|{{{subdivision_name1|}}}|subdivision_name1}}{{{{{|Safesubst:}}}Change parameter|{{{subdivision_type2|}}}|subdivision_type2}}{{{{{|Safesubst:}}}Change parameter|{{{subdivision_name2|}}}|subdivision_name2}}{{{{{|Safesubst:}}}Change parameter|{{{subdivision_type3|}}}|subdivision_type3}}{{{{{|Safesubst:}}}Change parameter|{{{subdivision_name3|}}}|subdivision_name3}}{{{{{|Safesubst:}}}Change parameter|{{{subdivision_type4|}}}|subdivision_type4}}{{{{{|Safesubst:}}}Change parameter|{{{subdivision_name4|}}}|subdivision_name4}}{{{{{|Safesubst:}}}Change parameter|{{{subdivision_type5|}}}|subdivision_type5}}{{{{{|Safesubst:}}}Change parameter|{{{subdivision_type6|}}}|subdivision_type6}}{{{{{|Safesubst:}}}Change parameter|{{{subdivision_name5|}}}|subdivision_name5}}{{{{{|Safesubst:}}}Change parameter|{{{subdivision_name6|}}}|subdivision_name6}}{{{{{|Safesubst:}}}Change parameter|{{{total_type|}}}|total_type}}{{{{{|Safesubst:}}}Change parameter|{{{twin1|}}}|twin1}}{{{{{|Safesubst:}}}Change parameter|{{{twin1_country|}}}|twin1_country}}{{{{{|Safesubst:}}}Change parameter|{{{twin2|}}}|twin2}}{{{{{|Safesubst:}}}Change parameter|{{{twin2_country|}}}|twin2_country}}{{{{{|Safesubst:}}}Change parameter|{{{twin3|}}}|twin3}}{{{{{|Safesubst:}}}Change parameter|{{{twin3_country|}}}|twin3_country}}{{{{{|Safesubst:}}}Change parameter|{{{twin4|}}}|twin4}}{{{{{|Safesubst:}}}Change parameter|{{{twin4_country|}}}|twin4_country}}{{{{{|Safesubst:}}}Change parameter|{{{twin5|}}}|twin5}}{{{{{|Safesubst:}}}Change parameter|{{{twin5_country|}}}|twin5_country}}{{{{{|Safesubst:}}}Change parameter|{{{twin6|}}}|twin6}}{{{{{|Safesubst:}}}Change parameter|{{{twin6_country|}}}|twin6_country}}{{{{{|Safesubst:}}}Change parameter|{{{twin7|}}}|twin7}}{{{{{|Safesubst:}}}Change parameter|{{{twin7_country|}}}|twin7_country}}{{{{{|Safesubst:}}}Change parameter|{{{twin8|}}}|twin8}}{{{{{|Safesubst:}}}Change parameter|{{{twin8_country|}}}|twin8_country}}{{{{{|Safesubst:}}}Change parameter|{{{twin9|}}}|twin9}}{{{{{|Safesubst:}}}Change parameter|{{{twin9_country|}}}|twin9_country}}{{{{{|Safesubst:}}}Change parameter|{{{type|}}}|type}}{{{{{|Safesubst:}}}Change parameter|{{{unit_pref|}}}|unit_pref}}{{{{{|Safesubst:}}}Change parameter|{{{LandArea_sq_mi|}}}|LandArea_sq_mi}}{{{{{|Safesubst:}}}Change parameter|{{{MetroArea_sq_mi|}}}|MetroArea_sq_mi}}{{{{{|Safesubst:}}}Change parameter|{{{TotalArea_sq_mi|}}}|TotalArea_sq_mi}}{{{{{|Safesubst:}}}Change parameter|{{{UrbanArea_sq_mi|}}}|UrbanArea_sq_mi}}{{{{{|Safesubst:}}}Change parameter|{{{WaterArea_sq_mi|}}}|WaterArea_sq_mi}}{{{{{|Safesubst:}}}Change parameter|{{{anthem|}}}|anthem}}{{{{{|Safesubst:}}}Change parameter|{{{area_blank1_km2|}}}|area_blank1_km2}}{{{{{|Safesubst:}}}Change parameter|{{{area_blank1_sq_mi|}}}|area_blank1_sq_mi}}{{{{{|Safesubst:}}}Change parameter|{{{area_blank1_title|}}}|area_blank1_title}}{{{{{|Safesubst:}}}Change parameter|{{{area_blank2_km2|}}}|area_blank2_km2}}{{{{{|Safesubst:}}}Change parameter|{{{area_blank2_sq_mi|}}}|area_blank2_sq_mi}}{{{{{|Safesubst:}}}Change parameter|{{{area_blank2_title|}}}|area_blank2_title}}{{{{{|Safesubst:}}}Change parameter|{{{area_code|}}}|area_code}}{{{{{|Safesubst:}}}Change parameter|{{{area_code_type|}}}|area_code_type}}{{{{{|Safesubst:}}}Change parameter|{{{area_footnotes|}}}|area_footnotes}}{{{{{|Safesubst:}}}Change parameter|{{{area_land|}}}|area_land}}{{{{{|Safesubst:}}}Change parameter|{{{area_land_km2|}}}|area_land_km2}}{{{{{|Safesubst:}}}Change parameter|{{{area_land_sq_mi|}}}|area_land_sq_mi}}{{{{{|Safesubst:}}}Change parameter|{{{area_magnitude|}}}|area_magnitude}}{{{{{|Safesubst:}}}Change parameter|{{{area_metro|}}}|area_metro}}{{{{{|Safesubst:}}}Change parameter|{{{area_metro_footnotes|}}}|area_metro_footnotes}}{{{{{|Safesubst:}}}Change parameter|{{{area_metro_km2|}}}|area_metro_km2}}{{{{{|Safesubst:}}}Change parameter|{{{area_metro_sq_mi|}}}|area_metro_sq_mi}}{{{{{|Safesubst:}}}Change parameter|{{{area_note|}}}|area_note}}{{{{{|Safesubst:}}}Change parameter|{{{area_rank|}}}|area_rank}}{{{{{|Safesubst:}}}Change parameter|{{{area_rural_footnotes|}}}|area_rural_footnotes}}{{{{{|Safesubst:}}}Change parameter|{{{area_rural_km2|}}}|area_rural_km2}}{{{{{|Safesubst:}}}Change parameter|{{{area_rural_sq_mi|}}}|area_rural_sq_mi}}{{{{{|Safesubst:}}}Change parameter|{{{area_total|}}}|area_total}}{{{{{|Safesubst:}}}Change parameter|{{{area_total_dunam|}}}|area_total_dunam}}{{{{{|Safesubst:}}}Change parameter|{{{area_total_km2|}}}|area_total_km2|always=y}}{{{{{|Safesubst:}}}Change parameter|{{{area_total_sq_mi|}}}|area_total_sq_mi}}{{{{{|Safesubst:}}}Change parameter|{{{area_urban|}}}|area_urban}}{{{{{|Safesubst:}}}Change parameter|{{{area_urban_footnotes|}}}|area_urban_footnotes}}{{{{{|Safesubst:}}}Change parameter|{{{area_urban_km2|}}}|area_urban_km2}}{{{{{|Safesubst:}}}Change parameter|{{{area_urban_sq_mi|}}}|area_urban_sq_mi}}{{{{{|Safesubst:}}}Change parameter|{{{area_water|}}}|area_water}}{{{{{|Safesubst:}}}Change parameter|{{{area_water_km2|}}}|area_water_km2}}{{{{{|Safesubst:}}}Change parameter|{{{area_water_percent|}}}|area_water_percent}}{{{{{|Safesubst:}}}Change parameter|{{{area_water_sq_mi|}}}|area_water_sq_mi}}{{{{{|Safesubst:}}}Change parameter|{{{pop_est_as_of|}}}|pop_est_as_of}}{{{{{|Safesubst:}}}Change parameter|{{{population|}}}|population|always=y}}{{{{{|Safesubst:}}}Change parameter|{{{population_as_of|}}}|population_as_of|always=y}}{{{{{|Safesubst:}}}Change parameter|{{{population_blank1|}}}|population_blank1}}{{{{{|Safesubst:}}}Change parameter|{{{population_blank1_footnotes|}}}|population_blank1_footnotes}}{{{{{|Safesubst:}}}Change parameter|{{{population_blank1_title|}}}|population_blank1_title}}{{{{{|Safesubst:}}}Change parameter|{{{population_blank2|}}}|population_blank2}}{{{{{|Safesubst:}}}Change parameter|{{{population_blank2_footnotes|}}}|population_blank2_footnotes}}{{{{{|Safesubst:}}}Change parameter|{{{population_blank2_title|}}}|population_blank2_title}}{{{{{|Safesubst:}}}Change parameter|{{{population_demonym|}}}|population_demonym}}{{{{{|Safesubst:}}}Change parameter|{{{population_density|}}}|population_density}}{{{{{|Safesubst:}}}Change parameter|{{{population_density_blank1_km2|}}}|population_density_blank1_km2}}{{{{{|Safesubst:}}}Change parameter|{{{population_density_blank1_sq_mi|}}}|population_density_blank1_sq_mi}}{{{{{|Safesubst:}}}Change parameter|{{{population_density_blank2_km2|}}}|population_density_blank2_km2}}{{{{{|Safesubst:}}}Change parameter|{{{population_density_blank2_sq_mi|}}}|population_density_blank2_sq_mi}}{{{{{|Safesubst:}}}Change parameter|{{{population_density_km2|}}}|population_density_km2|default=auto}}{{{{{|Safesubst:}}}Change parameter|{{{population_density_metro_km2|}}}|population_density_metro_km2}}{{{{{|Safesubst:}}}Change parameter|{{{population_density_metro_mi2|}}}|population_density_metro_mi2}}{{{{{|Safesubst:}}}Change parameter|{{{population_density_metro_sq_mi|}}}|population_density_metro_sq_mi}}{{{{{|Safesubst:}}}Change parameter|{{{population_density_mi2|}}}|population_density_mi2}}{{{{{|Safesubst:}}}Change parameter|{{{population_density_rank|}}}|population_density_rank}}{{{{{|Safesubst:}}}Change parameter|{{{population_density_rural_km2|}}}|population_density_rural_km2}}{{{{{|Safesubst:}}}Change parameter|{{{population_density_rural_sq_mi|}}}|population_density_rural_sq_mi}}{{{{{|Safesubst:}}}Change parameter|{{{population_density_sq_mi|}}}|population_density_sq_mi}}{{{{{|Safesubst:}}}Change parameter|{{{population_density_urban_km2|}}}|population_density_urban_km2}}{{{{{|Safesubst:}}}Change parameter|{{{population_density_urban_mi2|}}}|population_density_urban_mi2}}{{{{{|Safesubst:}}}Change parameter|{{{population_density_urban_sq_mi|}}}|population_density_urban_sq_mi}}{{{{{|Safesubst:}}}Change parameter|{{{population_est|}}}|population_est}}{{{{{|Safesubst:}}}Change parameter|{{{population_footnotes|}}}|population_footnotes}}{{{{{|Safesubst:}}}Change parameter|{{{population_metro|}}}|population_metro}}{{{{{|Safesubst:}}}Change parameter|{{{population_metro_footnotes|}}}|population_metro_footnotes}}{{{{{|Safesubst:}}}Change parameter|{{{population_note|}}}|population_note}}{{{{{|Safesubst:}}}Change parameter|{{{population_rank|}}}|population_rank}}{{{{{|Safesubst:}}}Change parameter|{{{population_rural|}}}|population_rural}}{{{{{|Safesubst:}}}Change parameter|{{{population_rural_footnotes|}}}|population_rural_footnotes}}{{{{{|Safesubst:}}}Change parameter|{{{population_total|}}}|population_total}}{{{{{|Safesubst:}}}Change parameter|{{{population_urban|}}}|population_urban}}{{{{{|Safesubst:}}}Change parameter|{{{population_urban_footnotes|}}}|population_urban_footnotes}}{{{{{|Safesubst:}}}Change parameter|{{{blank1_info|}}}|blank1_info}}{{{{{|Safesubst:}}}Change parameter|{{{blank1_info_sec1|}}}|blank1_info_sec1}}{{{{{|Safesubst:}}}Change parameter|{{{blank1_info_sec2|}}}|blank1_info_sec2}}{{{{{|Safesubst:}}}Change parameter|{{{blank1_name|}}}|blank1_name}}{{{{{|Safesubst:}}}Change parameter|{{{blank1_name_sec1|}}}|blank1_name_sec1}}{{{{{|Safesubst:}}}Change parameter|{{{blank1_name_sec2|}}}|blank1_name_sec2}}{{{{{|Safesubst:}}}Change parameter|{{{blank2_info|}}}|blank2_info}}{{{{{|Safesubst:}}}Change parameter|{{{blank2_info_sec1|}}}|blank2_info_sec1}}{{{{{|Safesubst:}}}Change parameter|{{{blank2_info_sec2|}}}|blank2_info_sec2}}{{{{{|Safesubst:}}}Change parameter|{{{blank2_name|}}}|blank2_name}}{{{{{|Safesubst:}}}Change parameter|{{{blank2_name_sec1|}}}|blank2_name_sec1}}{{{{{|Safesubst:}}}Change parameter|{{{blank2_name_sec2|}}}|blank2_name_sec2}}{{{{{|Safesubst:}}}Change parameter|{{{blank3_info|}}}|blank3_info}}{{{{{|Safesubst:}}}Change parameter|{{{blank3_info_sec1|}}}|blank3_info_sec1}}{{{{{|Safesubst:}}}Change parameter|{{{blank3_info_sec2|}}}|blank3_info_sec2}}{{{{{|Safesubst:}}}Change parameter|{{{blank3_name|}}}|blank3_name}}{{{{{|Safesubst:}}}Change parameter|{{{blank3_name_sec1|}}}|blank3_name_sec1}}{{{{{|Safesubst:}}}Change parameter|{{{blank3_name_sec2|}}}|blank3_name_sec2}}{{{{{|Safesubst:}}}Change parameter|{{{blank4_info|}}}|blank4_info}}{{{{{|Safesubst:}}}Change parameter|{{{blank4_info_sec1|}}}|blank4_info_sec1}}{{{{{|Safesubst:}}}Change parameter|{{{blank4_info_sec2|}}}|blank4_info_sec2}}{{{{{|Safesubst:}}}Change parameter|{{{blank4_name|}}}|blank4_name}}{{{{{|Safesubst:}}}Change parameter|{{{blank4_name_sec1|}}}|blank4_name_sec1}}{{{{{|Safesubst:}}}Change parameter|{{{blank4_name_sec2|}}}|blank4_name_sec2}}{{{{{|Safesubst:}}}Change parameter|{{{blank5_info|}}}|blank5_info}}{{{{{|Safesubst:}}}Change parameter|{{{blank5_info_sec1|}}}|blank5_info_sec1}}{{{{{|Safesubst:}}}Change parameter|{{{blank5_info_sec2|}}}|blank5_info_sec2}}{{{{{|Safesubst:}}}Change parameter|{{{blank5_name|}}}|blank5_name}}{{{{{|Safesubst:}}}Change parameter|{{{blank5_name_sec1|}}}|blank5_name_sec1}}{{{{{|Safesubst:}}}Change parameter|{{{blank5_name_sec2|}}}|blank5_name_sec2}}{{{{{|Safesubst:}}}Change parameter|{{{blank6_info|}}}|blank6_info}}{{{{{|Safesubst:}}}Change parameter|{{{blank6_info_sec1|}}}|blank6_info_sec1}}{{{{{|Safesubst:}}}Change parameter|{{{blank6_info_sec2|}}}|blank6_info_sec2}}{{{{{|Safesubst:}}}Change parameter|{{{blank6_name|}}}|blank6_name}}{{{{{|Safesubst:}}}Change parameter|{{{blank6_name_sec1|}}}|blank6_name_sec1}}{{{{{|Safesubst:}}}Change parameter|{{{blank6_name_sec2|}}}|blank6_name_sec2}}{{{{{|Safesubst:}}}Change parameter|{{{blank7_info|}}}|blank7_info}}{{{{{|Safesubst:}}}Change parameter|{{{blank7_info_sec1|}}}|blank7_info_sec1}}{{{{{|Safesubst:}}}Change parameter|{{{blank7_info_sec2|}}}|blank7_info_sec2}}{{{{{|Safesubst:}}}Change parameter|{{{blank7_name|}}}|blank7_name}}{{{{{|Safesubst:}}}Change parameter|{{{blank7_name_sec1|}}}|blank7_name_sec1}}{{{{{|Safesubst:}}}Change parameter|{{{blank7_name_sec2|}}}|blank7_name_sec2}}{{{{{|Safesubst:}}}Change parameter|{{{blank_emblem_alt|}}}|blank_emblem_alt}}{{{{{|Safesubst:}}}Change parameter|{{{blank_emblem_link|}}}|blank_emblem_link}}{{{{{|Safesubst:}}}Change parameter|{{{blank_emblem_size|}}}|blank_emblem_size}}{{{{{|Safesubst:}}}Change parameter|{{{blank_emblem_type|}}}|blank_emblem_type}}{{{{{|Safesubst:}}}Change parameter|{{{blank_info|}}}|blank_info}}{{{{{|Safesubst:}}}Change parameter|{{{blank_info_sec1|}}}|blank_info_sec1}}{{{{{|Safesubst:}}}Change parameter|{{{blank_info_sec2|}}}|blank_info_sec2}}{{{{{|Safesubst:}}}Change parameter|{{{blank_name|}}}|blank_name}}{{{{{|Safesubst:}}}Change parameter|{{{blank_name_sec1|}}}|blank_name_sec1}}{{{{{|Safesubst:}}}Change parameter|{{{blank_name_sec2|}}}|blank_name_sec2}}{{{{{|Safesubst:}}}Change parameter|{{{city_logo|}}}|city_logo}}{{{{{|Safesubst:}}}Change parameter|{{{coor_pinpoint|}}}|coor_pinpoint}}{{{{{|Safesubst:}}}Change parameter|{{{coor_type|}}}|coor_type}}{{{{{|Safesubst:}}}Change parameter|{{{coordinates_display|}}}|coordinates_display}}{{{{{|Safesubst:}}}Change parameter|{{{coordinates_footnotes|}}}|coordinates_footnotes}}{{{{{|Safesubst:}}}Change parameter|{{{coordinates_format|}}}|coordinates_format}}{{{{{|Safesubst:}}}Change parameter|{{{coordinates_region|}}}|coordinates_region}}{{{{{|Safesubst:}}}Change parameter|{{{coordinates_type|}}}|coordinates_type}}{{{{{|Safesubst:}}}Change parameter|{{{demographics1_footnotes|}}}|demographics1_footnotes}}{{{{{|Safesubst:}}}Change parameter|{{{demographics1_info1|}}}|demographics1_info1}}{{{{{|Safesubst:}}}Change parameter|{{{demographics1_info2|}}}|demographics1_info2}}{{{{{|Safesubst:}}}Change parameter|{{{demographics1_info3|}}}|demographics1_info3}}{{{{{|Safesubst:}}}Change parameter|{{{demographics1_info4|}}}|demographics1_info4}}{{{{{|Safesubst:}}}Change parameter|{{{demographics1_info5|}}}|demographics1_info5}}{{{{{|Safesubst:}}}Change parameter|{{{demographics1_title1|}}}|demographics1_title1}}{{{{{|Safesubst:}}}Change parameter|{{{demographics1_title2|}}}|demographics1_title2}}{{{{{|Safesubst:}}}Change parameter|{{{demographics1_title3|}}}|demographics1_title3}}{{{{{|Safesubst:}}}Change parameter|{{{demographics1_title4|}}}|demographics1_title4}}{{{{{|Safesubst:}}}Change parameter|{{{demographics1_title5|}}}|demographics1_title5}}{{{{{|Safesubst:}}}Change parameter|{{{demographics2_footnotes|}}}|demographics2_footnotes}}{{{{{|Safesubst:}}}Change parameter|{{{demographics2_info1|}}}|demographics2_info1}}{{{{{|Safesubst:}}}Change parameter|{{{demographics2_info2|}}}|demographics2_info2}}{{{{{|Safesubst:}}}Change parameter|{{{demographics2_info3|}}}|demographics2_info3}}{{{{{|Safesubst:}}}Change parameter|{{{demographics2_info4|}}}|demographics2_info4}}{{{{{|Safesubst:}}}Change parameter|{{{demographics2_info5|}}}|demographics2_info5}}{{{{{|Safesubst:}}}Change parameter|{{{demographics2_title1|}}}|demographics2_title1}}{{{{{|Safesubst:}}}Change parameter|{{{demographics2_title2|}}}|demographics2_title2}}{{{{{|Safesubst:}}}Change parameter|{{{demographics2_title3|}}}|demographics2_title3}}{{{{{|Safesubst:}}}Change parameter|{{{demographics2_title4|}}}|demographics2_title4}}{{{{{|Safesubst:}}}Change parameter|{{{demographics2_title5|}}}|demographics2_title5}}{{{{{|Safesubst:}}}Change parameter|{{{demographics_type1|}}}|demographics_type1}}{{{{{|Safesubst:}}}Change parameter|{{{demographics_type2|}}}|demographics_type2}}{{{{{|Safesubst:}}}Change parameter|{{{dot_map_alt|}}}|dot_map_alt}}{{{{{|Safesubst:}}}Change parameter|{{{dot_map_base_alt|}}}|dot_map_base_alt}}{{{{{|Safesubst:}}}Change parameter|{{{dot_map_caption|}}}|dot_map_caption}}{{{{{|Safesubst:}}}Change parameter|{{{dot_mapsize|}}}|dot_mapsize}}{{{{{|Safesubst:}}}Change parameter|{{{dot_x|}}}|dot_x}}{{{{{|Safesubst:}}}Change parameter|{{{dot_y|}}}|dot_y}}{{{{{|Safesubst:}}}Change parameter|{{{established_date|}}}|established_date}}{{{{{|Safesubst:}}}Change parameter|{{{established_date1|}}}|established_date1}}{{{{{|Safesubst:}}}Change parameter|{{{established_date2|}}}|established_date2}}{{{{{|Safesubst:}}}Change parameter|{{{established_date3|}}}|established_date3}}{{{{{|Safesubst:}}}Change parameter|{{{established_title|}}}|established_title}}{{{{{|Safesubst:}}}Change parameter|{{{established_title1|}}}|established_title1}}{{{{{|Safesubst:}}}Change parameter|{{{established_title2|}}}|established_title2}}{{{{{|Safesubst:}}}Change parameter|{{{established_title3|}}}|established_title3}}{{{{{|Safesubst:}}}Change parameter|{{{extinct_date|}}}|extinct_date}}{{{{{|Safesubst:}}}Change parameter|{{{extinct_title|}}}|extinct_title}}{{{{{|Safesubst:}}}Change parameter|{{{flag_alt|}}}|flag_alt}}{{{{{|Safesubst:}}}Change parameter|{{{flag_link|}}}|flag_link}}{{{{{|Safesubst:}}}Change parameter|{{{flag_size|}}}|flag_size}}{{{{{|Safesubst:}}}Change parameter|{{{footnotes|}}}|footnotes}}{{{{{|Safesubst:}}}Change parameter|{{{founder|}}}|founder}}{{{{{|Safesubst:}}}Change parameter|{{{geocode|}}}|geocode}}{{{{{|Safesubst:}}}Change parameter|{{{governing_body|}}}|governing_body}}{{{{{|Safesubst:}}}Change parameter|{{{government_footnotes|}}}|government_footnotes}}{{{{{|Safesubst:}}}Change parameter|{{{government_type|}}}|government_type}}{{{{{|Safesubst:}}}Change parameter|{{{iso_code|}}}|iso_code}}{{{{{|Safesubst:}}}Change parameter|{{{latNS|}}}|latNS|always=y}}{{{{{|Safesubst:}}}Change parameter|{{{latd|}}}|latd|always=y}}{{{{{|Safesubst:}}}Change parameter|{{{latm|}}}|latm|always=y}}{{{{{|Safesubst:}}}Change parameter|{{{lats|}}}|lats|always=y}}{{{{{|Safesubst:}}}Change parameter|{{{leader_name|}}}|leader_name}}{{{{{|Safesubst:}}}Change parameter|{{{leader_name1|}}}|leader_name1}}{{{{{|Safesubst:}}}Change parameter|{{{leader_name2|}}}|leader_name2}}{{{{{|Safesubst:}}}Change parameter|{{{leader_name3|}}}|leader_name3}}{{{{{|Safesubst:}}}Change parameter|{{{leader_name4|}}}|leader_name4}}{{{{{|Safesubst:}}}Change parameter|{{{leader_party|}}}|leader_party}}{{{{{|Safesubst:}}}Change parameter|{{{leader_title|}}}|leader_title}}{{{{{|Safesubst:}}}Change parameter|{{{leader_title1|}}}|leader_title1}}{{{{{|Safesubst:}}}Change parameter|{{{leader_title2|}}}|leader_title2}}{{{{{|Safesubst:}}}Change parameter|{{{leader_title3|}}}|leader_title3}}{{{{{|Safesubst:}}}Change parameter|{{{leader_title4|}}}|leader_title4}}{{{{{|Safesubst:}}}Change parameter|{{{longEW|}}}|longEW|always=y}}{{{{{|Safesubst:}}}Change parameter|{{{longd|}}}|longd|always=y}}{{{{{|Safesubst:}}}Change parameter|{{{longm|}}}|longm|always=y}}{{{{{|Safesubst:}}}Change parameter|{{{longs|}}}|longs|always=y}}{{{{{|Safesubst:}}}Change parameter|{{{elevation|}}}|elevation}}{{{{{|Safesubst:}}}Change parameter|{{{elevation_footnotes|}}}|elevation_footnotes}}{{{{{|Safesubst:}}}Change parameter|{{{elevation_ft|}}}|elevation_ft|always=y}}{{{{{|Safesubst:}}}Change parameter|{{{elevation_m|}}}|elevation_m|always=y}}{{{{{|Safesubst:}}}Change parameter|{{{elevation_max_footnotes|}}}|elevation_max_footnotes}}{{{{{|Safesubst:}}}Change parameter|{{{elevation_max_ft|}}}|elevation_max_ft}}{{{{{|Safesubst:}}}Change parameter|{{{elevation_max_m|}}}|elevation_max_m}}{{{{{|Safesubst:}}}Change parameter|{{{elevation_min_footnotes|}}}|elevation_min_footnotes}}{{{{{|Safesubst:}}}Change parameter|{{{elevation_min_ft|}}}|elevation_min_ft}}{{{{{|Safesubst:}}}Change parameter|{{{elevation_min_m|}}}|elevation_min_m}}{{{{{|Safesubst:}}}Change parameter|{{{timezone|}}}|timezone|default=[[Time in Burma|MST]]|always=y}}{{{{{|Safesubst:}}}Change parameter|{{{timezone1|}}}|timezone1}}{{{{{|Safesubst:}}}Change parameter|{{{timezone1_DST|}}}|timezone1_DST}}{{{{{|Safesubst:}}}Change parameter|{{{timezone2|}}}|timezone2}}{{{{{|Safesubst:}}}Change parameter|{{{timezone2_DST|}}}|timezone2_DST}}{{{{{|Safesubst:}}}Change parameter|{{{timezone_DST|}}}|timezone_DST}}{{{{{|Safesubst:}}}Change parameter|{{{utc_offset|}}}|utc_offset|default=+6.30|always=y}}{{{{{|Safesubst:}}}Change parameter|{{{utc_offset1|}}}|utc_offset1}}{{{{{|Safesubst:}}}Change parameter|{{{utc_offset1_DST|}}}|utc_offset1_DST}}{{{{{|Safesubst:}}}Change parameter|{{{utc_offset2|}}}|utc_offset2}}{{{{{|Safesubst:}}}Change parameter|{{{utc_offset2_DST|}}}|utc_offset2_DST}}{{{{{|Safesubst:}}}Change parameter|{{{utc_offset_DST|}}}|utc_offset_DST}}{{{{{|Safesubst:}}}Change parameter|{{{website|}}}|website|always=yes|last=yes}} }} tf76ydxt33nztjwam35s6v6k94ugi4v Modul:Convert 828 1189 6193 2021-01-24T07:39:28Z Silencemen21 165 Created page with "-- Convert a value from one unit of measurement to another. -- Example: {{convert|123|lb|kg}} --> 123 pounds (56 kg) -- See [[:en:Template:Convert/Transwiki guide]] if copying..." 6193 Scribunto text/plain -- Convert a value from one unit of measurement to another. -- Example: {{convert|123|lb|kg}} --> 123 pounds (56 kg) -- See [[:en:Template:Convert/Transwiki guide]] if copying to another wiki. local MINUS = '−' -- Unicode U+2212 MINUS SIGN (UTF-8: e2 88 92) local abs = math.abs local floor = math.floor local format = string.format local log10 = math.log10 local ustring = mw.ustring local ulen = ustring.len local usub = ustring.sub -- Configuration options to keep magic values in one location. -- Conversion data and message text are defined in separate modules. local config, maxsigfig local numdot -- must be '.' or ',' or a character which works in a regex local numsep, numsep_remove, numsep_remove2 local data_code, all_units local text_code local varname -- can be a code to use variable names that depend on value local from_en_table -- to translate an output string of en digits to local language local to_en_table -- to translate an input string of digits in local language to en -- Use translation_table in convert/text to change the following. local en_default -- true uses lang=en unless convert has lang=local or local digits local group_method = 3 -- code for how many digits are in a group local per_word = 'per' -- for units like "liters per kilometer" local plural_suffix = 's' -- only other useful value is probably '' to disable plural unit names local omitsep -- true to omit separator before local symbol/name -- All units should be defined in the data module. However, to cater for quick changes -- and experiments, any unknown unit is looked up in an extra data module, if it exists. -- That module would be transcluded in only a small number of pages, so there should be -- little server overhead from making changes, and changes should propagate quickly. local extra_module -- name of module with extra units local extra_units -- nil or table of extra units from extra_module -- Some options in the invoking template can set variables used later in the module. local currency_text -- for a user-defined currency symbol: {{convert|12|$/ha|$=€}} (euro replaces dollar) local function from_en(text) -- Input is a string representing a number in en digits with '.' decimal mark, -- without digit grouping (which is done just after calling this). -- Return the translation of the string with numdot and digits in local language. if numdot ~= '.' then text = text:gsub('%.', numdot) end if from_en_table then text = text:gsub('%d', from_en_table) end return text end local function to_en(text) -- Input is a string representing a number in the local language with -- an optional numdot decimal mark and numsep digit grouping. -- Return the translation of the string with '.' mark and en digits, -- and no separators (they have to be removed here to handle cases like -- numsep = '.' and numdot = ',' with input "1.234.567,8"). if to_en_table then text = ustring.gsub(text, '%d', to_en_table) end if numsep_remove then text = text:gsub(numsep_remove, '') end if numsep_remove2 then text = text:gsub(numsep_remove2, '') end if numdot ~= '.' then text = text:gsub(numdot, '.') end return text end local function decimal_mark(text) -- Return ',' if text probably is using comma for decimal mark, or has no decimal mark. -- Return '.' if text probably is using dot for decimal mark. -- Otherwise return nothing (decimal mark not known). if not text:find('[.,]') then return ',' end text = text:gsub('^%-', ''):gsub('%+%d+/%d+$', ''):gsub('[Ee]%-?%d+$', '') local decimal = text:match('^0?([.,])%d+$') or text:match('%d([.,])%d?%d?$') or text:match('%d([.,])%d%d%d%d+$') if decimal then return decimal end if text:match('%.%d+%.') then return ',' end if text:match('%,%d+,') then return '.' end end local add_warning, with_separator -- forward declarations local function to_en_with_check(text, parms) -- Version of to_en() for a wiki using numdot = ',' and numsep = '.' to check -- text (an input number as a string) which might have been copied from enwiki. -- For example, in '1.234' the '.' could be a decimal mark or a group separator. -- From viwiki. if to_en_table then text = ustring.gsub(text, '%d', to_en_table) end if decimal_mark(text) == '.' then local original = text text = text:gsub(',', '') -- for example, interpret "1,234.5" as an enwiki value if parms then add_warning(parms, 0, 'cvt_enwiki_num', original, with_separator({}, text)) end else if numsep_remove then text = text:gsub(numsep_remove, '') end if numsep_remove2 then text = text:gsub(numsep_remove2, '') end if numdot ~= '.' then text = text:gsub(numdot, '.') end end return text end local function omit_separator(id) -- Return true if there should be no separator before id (a unit symbol or name). -- For zhwiki, there should be no separator if id uses local characters. -- The following kludge should be a sufficient test. if omitsep then if id:sub(1, 2) == '-{' then -- for "-{...}-" content language variant return true end if id:byte() > 127 then local first = usub(id, 1, 1) if first ~= 'Å' and first ~= '°' and first ~= 'µ' then return true end end end return id:sub(1, 1) == '/' -- no separator before units like "/ha" end local spell_module -- name of module that can spell numbers local speller -- function from that module to handle spelling (set if needed) local wikidata_module, wikidata_data_module -- names of Wikidata modules local wikidata_code, wikidata_data -- exported tables from those modules (set if needed) local function set_config(args) -- Set configuration options from template #invoke or defaults. config = args maxsigfig = config.maxsigfig or 14 -- maximum number of significant figures local data_module, text_module local sandbox = config.sandbox and ('/' .. config.sandbox) or '' data_module = "Module:Convert/data" .. sandbox text_module = "Module:Convert/text" .. sandbox extra_module = "Module:Convert/extra" .. sandbox wikidata_module = "Module:Convert/wikidata" .. sandbox wikidata_data_module = "Module:Convert/wikidata/data" .. sandbox spell_module = "Module:ConvertNumeric" data_code = mw.loadData(data_module) text_code = mw.loadData(text_module) all_units = data_code.all_units local translation = text_code.translation_table if translation then numdot = translation.numdot numsep = translation.numsep if numdot == ',' and numsep == '.' then if text_code.all_messages.cvt_enwiki_num then to_en = to_en_with_check end end if translation.group then group_method = translation.group end if translation.per_word then per_word = translation.per_word end if translation.plural_suffix then plural_suffix = translation.plural_suffix end varname = translation.varname from_en_table = translation.from_en local use_workaround = true if use_workaround then -- 2013-07-05 workaround bug by making a copy of the required table. -- mw.ustring.gsub fails with a table (to_en_table) as the replacement, -- if the table is accessed via mw.loadData. local source = translation.to_en if source then to_en_table = {} for k, v in pairs(source) do to_en_table[k] = v end end else to_en_table = translation.to_en end if translation.lang == 'en default' then en_default = true -- for hiwiki end omitsep = translation.omitsep -- for zhwiki end numdot = config.numdot or numdot or '.' -- decimal mark before fractional digits numsep = config.numsep or numsep or ',' -- group separator for numbers -- numsep should be ',' or '.' or '' or '&nbsp;' or a Unicode character. -- numsep_remove must work in a regex to identify separators to be removed. if numsep ~= '' then numsep_remove = (numsep == '.') and '%.' or numsep end if numsep ~= ',' and numdot ~= ',' then numsep_remove2 = ',' -- so numbers copied from enwiki will work end 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, } end local function divide(numerator, denominator) -- Return integers quotient, remainder resulting from dividing the two -- given numbers, which should be unsigned integers. local quotient, remainder = floor(numerator / denominator), numerator % denominator if not (0 <= remainder and remainder < denominator) then -- Floating point limits may need this, as in {{convert|160.02|Ym|ydftin}}. remainder = 0 end return quotient, remainder end local function split(text, delimiter) -- Return a numbered table with fields from splitting text. -- The delimiter is used in a regex without escaping (for example, '.' would fail). -- Each field has any leading/trailing whitespace removed. local t = {} text = text .. delimiter -- to get last item for item in text:gmatch('%s*(.-)%s*' .. delimiter) do table.insert(t, item) end return t end local function strip(text) -- If text is a string, return its content with no leading/trailing -- whitespace. Otherwise return nil (a nil argument gives a nil result). if type(text) == 'string' then return text:match("^%s*(.-)%s*$") end end local function table_len(t) -- Return length (<100) of a numbered table to replace #t which is -- documented to not work if t is accessed via mw.loadData(). for i = 1, 100 do if t[i] == nil then return i - 1 end end end local function wanted_category(catkey, catsort, want_warning) -- Return message category if it is wanted in current namespace, -- otherwise return ''. local cat local title = mw.title.getCurrentTitle() if title then local nsdefault = '0' -- default namespace: '0' = article; '0,10' = article and template local namespace = title.namespace for _, v in ipairs(split(config.nscat or nsdefault, ',')) do if namespace == tonumber(v) then cat = text_code.all_categories[want_warning and 'warning' or catkey] if catsort and catsort ~= '' and cat:sub(-2) == ']]' then cat = cat:sub(1, -3) .. '|' .. mw.text.nowiki(usub(catsort, 1, 20)) .. ']]' end break end end end return cat or '' end local function message(parms, mcode, is_warning) -- Return wikitext for an error message, including category if specified -- for the message type. -- mcode = numbered table specifying the message: -- mcode[1] = 'cvt_xxx' (string used as a key to get message info) -- mcode[2] = 'parm1' (string to replace '$1' if any in message) -- mcode[3] = 'parm2' (string to replace '$2' if any in message) -- mcode[4] = 'parm3' (string to replace '$3' if any in message) local msg if type(mcode) == 'table' then if mcode[1] == 'cvt_no_output' then -- Some errors should cause convert to output an empty string, -- for example, for an optional field in an infobox. return '' end msg = text_code.all_messages[mcode[1]] end parms.have_problem = true local function subparm(fmt, ...) local rep = {} for i, v in ipairs({...}) do rep['$' .. i] = v end return (fmt:gsub('$%d+', rep)) end if msg then local parts = {} local regex, replace = msg.regex, msg.replace for i = 1, 3 do local limit = 40 local s = mcode[i + 1] if s then if regex and replace then s = s:gsub(regex, replace) limit = nil -- allow long "should be" messages end -- Escape user input so it does not break the message. -- To avoid tags (like {{convert|1<math>23</math>|m}}) breaking -- the mouseover title, any strip marker starting with char(127) is -- replaced with '...' (text not needing i18n). local append local pos = s:find(string.char(127), 1, true) if pos then append = '...' s = s:sub(1, pos - 1) end if limit and ulen(s) > limit then s = usub(s, 1, limit) append = '...' end s = mw.text.nowiki(s) .. (append or '') else s = '?' end parts['$' .. i] = s end local function ispreview() -- Return true if a prominent message should be shown. if parms.test == 'preview' or parms.test == 'nopreview' then -- For testing, can preview a real message or simulate a preview -- when running automated tests. return parms.test == 'preview' end local success, revid = pcall(function () return (parms.frame):preprocess('{{REVISIONID}}') end) return success and (revid == '') end local want_warning = is_warning and not config.warnings and -- show unobtrusive warnings if config.warnings not configured not msg.nowarn -- but use msg settings, not standard warning, if specified local title = string.gsub(msg[1] or 'Missing message', '$%d+', parts) local text = want_warning and '*' or msg[2] or 'Missing message' local cat = wanted_category(msg[3], mcode[2], want_warning) local anchor = msg[4] or '' local fmtkey = ispreview() and 'cvt_format_preview' or (want_warning and 'cvt_format2' or msg.format or 'cvt_format') local fmt = text_code.all_messages[fmtkey] or 'convert: bug' return subparm(fmt, title:gsub('"', '&quot;'), text, cat, anchor) end return 'Convert internal error: unknown message' end function add_warning(parms, level, key, text1, text2) -- for forward declaration above -- If enabled, add a warning that will be displayed after the convert result. -- A higher level is more verbose: more kinds of warnings are displayed. -- To reduce output noise, only the first warning is displayed. if level <= (tonumber(config.warnings) or 1) then if parms.warnings == nil then parms.warnings = message(parms, { key, text1, text2 }, true) end end end local function spell_number(parms, inout, number, numerator, denominator) -- Return result of spelling (number, numerator, denominator), or -- return nil if spelling is not available or not supported for given text. -- Examples (each value must be a string or nil): -- number numerator denominator output -- ------ --------- ----------- ------------------- -- "1.23" nil nil one point two three -- "1" "2" "3" one and two thirds -- nil "2" "3" two thirds if not speller then local function get_speller(module) return require(module).spell_number end local success success, speller = pcall(get_speller, spell_module) if not success or type(speller) ~= 'function' then add_warning(parms, 1, 'cvt_no_spell', 'spell') return nil end end local case if parms.spell_upper == inout then case = true parms.spell_upper = nil -- only uppercase first word in a multiple unit end local sp = not parms.opt_sp_us local adj = parms.opt_adjectival return speller(number, numerator, denominator, case, sp, adj) end ------------------------------------------------------------------------ -- BEGIN: Code required only for built-in units. -- LATER: If need much more code, move to another module to simplify this module. local function speed_of_sound(altitude) -- This is for the Mach built-in unit of speed. -- Return speed of sound in metres per second at given altitude in feet. -- If no altitude given, use default (zero altitude = sea level). -- Table gives speed of sound in miles per hour at various altitudes: -- altitude = -17,499 to 302,499 feet -- mach_table[a + 4] = s where -- a = (altitude / 5000) rounded to nearest integer (-3 to 60) -- s = speed of sound (mph) at that altitude -- LATER: Should calculate result from an interpolation between the next -- lower and higher altitudes in table, rather than rounding to nearest. -- From: http://www.aerospaceweb.org/question/atmosphere/q0112.shtml local mach_table = { -- a = 799.5, 787.0, 774.2, 761.207051, -- -3 to 0 748.0, 734.6, 721.0, 707.0, 692.8, 678.3, 663.5, 660.1, 660.1, 660.1, -- 1 to 10 660.1, 660.1, 660.1, 662.0, 664.3, 666.5, 668.9, 671.1, 673.4, 675.6, -- 11 to 20 677.9, 683.7, 689.9, 696.0, 702.1, 708.1, 714.0, 719.9, 725.8, 731.6, -- 21 to 30 737.3, 737.7, 737.7, 736.2, 730.5, 724.6, 718.8, 712.9, 707.0, 701.1, -- 31 to 40 695.0, 688.9, 682.8, 676.6, 670.4, 664.1, 657.8, 652.9, 648.3, 643.7, -- 41 to 50 639.1, 634.4, 629.6, 624.8, 620.0, 615.2, 613.2, 613.2, 613.2, 613.5, -- 51 to 60 } altitude = altitude or 0 local a = (altitude < 0) and -altitude or altitude a = floor(a / 5000 + 0.5) if altitude < 0 then a = -a end if a < -3 then a = -3 elseif a > 60 then a = 60 end return mach_table[a + 4] * 0.44704 -- mph converted to m/s end -- END: Code required only for built-in units. ------------------------------------------------------------------------ local function get_range(word) -- Return a range (string or table) corresponding to word (like "to"), -- or return nil if not a range word. local ranges = text_code.ranges return ranges.types[word] or ranges.types[ranges.aliases[word]] end local function check_mismatch(unit1, unit2) -- If unit1 cannot be converted to unit2, return an error message table. -- This allows conversion between units of the same type, and between -- Nm (normally torque) and ftlb (energy), as in gun-related articles. -- This works because Nm is the base unit (scale = 1) for both the -- primary type (torque), and the alternate type (energy, where Nm = J). -- A match occurs if the primary types are the same, or if unit1 matches -- the alternate type of unit2, and vice versa. That provides a whitelist -- of which conversions are permitted between normally incompatible types. if unit1.utype == unit2.utype or (unit1.utype == unit2.alttype and unit1.alttype == unit2.utype) then return nil end return { 'cvt_mismatch', unit1.utype, unit2.utype } end local function override_from(out_table, in_table, fields) -- Copy the specified fields from in_table to out_table, but do not -- copy nil fields (keep any corresponding field in out_table). for _, field in ipairs(fields) do if in_table[field] then out_table[field] = in_table[field] end end end local function shallow_copy(t) -- Return a shallow copy of table t. -- Do not need the features and overhead of the Scribunto mw.clone(). local result = {} for k, v in pairs(t) do result[k] = v end return result end local unit_mt = { -- Metatable to get missing values for a unit that does not accept SI prefixes. -- Warning: The boolean value 'false' is returned for any missing field -- so __index is not called twice for the same field in a given unit. __index = function (self, key) local value if key == 'name1' or key == 'sym_us' then value = self.symbol elseif key == 'name2' then value = self.name1 .. plural_suffix elseif key == 'name1_us' then value = self.name1 if not rawget(self, 'name2_us') then -- If name1_us is 'foot', do not make name2_us by appending plural_suffix. self.name2_us = self.name2 end elseif key == 'name2_us' then local raw1_us = rawget(self, 'name1_us') if raw1_us then value = raw1_us .. plural_suffix else value = self.name2 end elseif key == 'link' then value = self.name1 else value = false end rawset(self, key, value) return value end } local function prefixed_name(unit, name, index) -- Return unit name with SI prefix inserted at correct position. -- index = 1 (name1), 2 (name2), 3 (name1_us), 4 (name2_us). -- The position is a byte (not character) index, so use Lua's sub(). local pos = rawget(unit, 'prefix_position') if type(pos) == 'string' then pos = tonumber(split(pos, ',')[index]) end if pos then return name:sub(1, pos - 1) .. unit.si_name .. name:sub(pos) end return unit.si_name .. name end local unit_prefixed_mt = { -- Metatable to get missing values for a unit that accepts SI prefixes. -- Before use, fields si_name, si_prefix must be defined. -- The unit must define _symbol, _name1 and -- may define _sym_us, _name1_us, _name2_us -- (_sym_us, _name2_us may be defined for a language using sp=us -- to refer to a variant unrelated to U.S. units). __index = function (self, key) local value if key == 'symbol' then value = self.si_prefix .. self._symbol elseif key == 'sym_us' then value = rawget(self, '_sym_us') if value then value = self.si_prefix .. value else value = self.symbol end elseif key == 'name1' then value = prefixed_name(self, self._name1, 1) elseif key == 'name2' then value = rawget(self, '_name2') if value then value = prefixed_name(self, value, 2) else value = self.name1 .. plural_suffix end elseif key == 'name1_us' then value = rawget(self, '_name1_us') if value then value = prefixed_name(self, value, 3) else value = self.name1 end elseif key == 'name2_us' then value = rawget(self, '_name2_us') if value then value = prefixed_name(self, value, 4) elseif rawget(self, '_name1_us') then value = self.name1_us .. plural_suffix else value = self.name2 end elseif key == 'link' then value = self.name1 else value = false end rawset(self, key, value) return value end } local unit_per_mt = { -- Metatable to get values for a per unit of form "x/y". -- This is never called to determine a unit name or link because per units -- are handled as a special case. -- Similarly, the default output is handled elsewhere, and for a symbol -- this is only called from get_default() for default_exceptions. __index = function (self, key) local value if key == 'symbol' then local per = self.per local unit1, unit2 = per[1], per[2] if unit1 then value = unit1[key] .. '/' .. unit2[key] else value = '/' .. unit2[key] end elseif key == 'sym_us' then value = self.symbol elseif key == 'scale' then local per = self.per local unit1, unit2 = per[1], per[2] value = (unit1 and unit1.scale or 1) * self.scalemultiplier / unit2.scale else value = false end rawset(self, key, value) return value end } local function make_per(unitcode, unit_table, ulookup) -- Return true, t where t is a per unit with unit codes expanded to unit tables, -- or return false, t where t is an error message table. local result = { unitcode = unitcode, utype = unit_table.utype, per = {} } override_from(result, unit_table, { 'invert', 'iscomplex', 'default', 'link', 'symbol', 'symlink' }) result.symbol_raw = (result.symbol or false) -- to distinguish between a defined exception and a metatable calculation local prefix for i, v in ipairs(unit_table.per) do if i == 1 and v == '' then -- First unit symbol can be empty; that gives a nil first unit table. elseif i == 1 and text_code.currency[v] then prefix = currency_text or v else local success, t = ulookup(v) if not success then return false, t end result.per[i] = t end end local multiplier = unit_table.multiplier if not result.utype then -- Creating an automatic per unit. local unit1 = result.per[1] local utype = (unit1 and unit1.utype or prefix or '') .. '/' .. result.per[2].utype local t = data_code.per_unit_fixups[utype] if t then if type(t) == 'table' then utype = t.utype or utype result.link = result.link or t.link multiplier = multiplier or t.multiplier else utype = t end end result.utype = utype end result.scalemultiplier = multiplier or 1 result.vprefix = prefix or false -- set to non-nil to avoid calling __index return true, setmetatable(result, unit_per_mt) end local function lookup(parms, unitcode, what, utable, fails, depth) -- Return true, t where t is a copy of the unit's converter table, -- or return false, t where t is an error message table. -- Parameter 'what' determines whether combination units are accepted: -- 'no_combination' : single unit only -- 'any_combination' : single unit or combination or output multiple -- 'only_multiple' : single unit or output multiple only -- Parameter unitcode is a symbol (like 'g'), with an optional SI prefix (like 'kg'). -- If, for example, 'kg' is in this table, that entry is used; -- otherwise the prefix ('k') is applied to the base unit ('g'). -- If unitcode is a known combination code (and if allowed by what), -- a table of output multiple unit tables is included in the result. -- For compatibility with the old template, an underscore in a unitcode is -- replaced with a space so usage like {{convert|350|board_feet}} works. -- Wikignomes may also put two spaces or "&nbsp;" in combinations, so -- replace underscore, "&nbsp;", and multiple spaces with a single space. utable = utable or parms.unittable or all_units fails = fails or {} depth = depth and depth + 1 or 1 if depth > 9 then -- There are ways to mistakenly define units which result in infinite -- recursion when lookup() is called. That gives a long delay and very -- confusing error messages, so the depth parameter is used as a guard. return false, { 'cvt_lookup', unitcode } end if unitcode == nil or unitcode == '' then return false, { 'cvt_no_unit' } end unitcode = unitcode:gsub('_', ' '):gsub('&nbsp;', ' '):gsub(' +', ' ') local function call_make_per(t) return make_per(unitcode, t, function (ucode) return lookup(parms, ucode, 'no_combination', utable, fails, depth) end ) end local t = utable[unitcode] if t then if t.shouldbe then return false, { 'cvt_should_be', t.shouldbe } end if t.sp_us then parms.opt_sp_us = true end local target = t.target -- nil, or unitcode is an alias for this target if target then local success, result = lookup(parms, target, what, utable, fails, depth) if not success then return false, result end override_from(result, t, { 'customary', 'default', 'link', 'symbol', 'symlink' }) local multiplier = t.multiplier if multiplier then result.multiplier = tostring(multiplier) result.scale = result.scale * multiplier end return true, result end if t.per then return call_make_per(t) end local combo = t.combination -- nil or a table of unitcodes if combo then local multiple = t.multiple if what == 'no_combination' or (what == 'only_multiple' and not multiple) then return false, { 'cvt_bad_unit', unitcode } end -- Recursively create a combination table containing the -- converter table of each unitcode. local result = { utype = t.utype, multiple = multiple, combination = {} } local cvt = result.combination for i, v in ipairs(combo) do local success, t = lookup(parms, v, multiple and 'no_combination' or 'only_multiple', utable, fails, depth) if not success then return false, t end cvt[i] = t end return true, result end local result = shallow_copy(t) result.unitcode = unitcode if result.prefixes then result.si_name = '' result.si_prefix = '' return true, setmetatable(result, unit_prefixed_mt) end return true, setmetatable(result, unit_mt) end local SIprefixes = text_code.SIprefixes for plen = SIprefixes[1] or 2, 1, -1 do -- Look for an SI prefix; should never occur with an alias. -- Check for longer prefix first ('dam' is decametre). -- SIprefixes[1] = prefix maximum #characters (as seen by mw.ustring.sub). local prefix = usub(unitcode, 1, plen) local si = SIprefixes[prefix] if si then local t = utable[usub(unitcode, plen+1)] if t and t.prefixes then local result = shallow_copy(t) result.unitcode = unitcode result.si_name = parms.opt_sp_us and si.name_us or si.name result.si_prefix = si.prefix or prefix result.scale = t.scale * 10 ^ (si.exponent * t.prefixes) return true, setmetatable(result, unit_prefixed_mt) end end end -- Accept user-defined combinations like "acre+m2+ha" or "acre m2 ha" for output. -- If '+' is used, each unit code can include a space, and any error is fatal. -- If ' ' is used and if each space-separated word is a unit code, it is a combo, -- but errors are not fatal so the unit code can be looked up as an extra unit. local err_is_fatal local combo = collection() if unitcode:find('+', 1, true) then err_is_fatal = true for item in (unitcode .. '+'):gmatch('%s*(.-)%s*%+') do if item ~= '' then combo:add(item) end end elseif unitcode:find('%s') then for item in unitcode:gmatch('%S+') do combo:add(item) end end if combo.n > 1 then local function lookup_combo() if what == 'no_combination' or what == 'only_multiple' then return false, { 'cvt_bad_unit', unitcode } end local result = { combination = {} } local cvt = result.combination for i, v in ipairs(combo) do local success, t = lookup(parms, v, 'only_multiple', utable, fails, depth) if not success then return false, t end if i == 1 then result.utype = t.utype else local mismatch = check_mismatch(result, t) if mismatch then return false, mismatch end end cvt[i] = t end return true, result end local success, result = lookup_combo() if success or err_is_fatal then return success, result end end -- Accept any unit with an engineering notation prefix like "e6cuft" -- (million cubic feet), but not chained prefixes like "e3e6cuft", -- and not if the unit is a combination or multiple, -- and not if the unit has an offset or is a built-in. -- Only en digits are accepted. local exponent, baseunit = unitcode:match('^e(%d+)(.*)') if exponent then local engscale = text_code.eng_scales[exponent] if engscale then local success, result = lookup(parms, baseunit, 'no_combination', utable, fails, depth) if success and not (result.offset or result.builtin or result.engscale) then result.unitcode = unitcode -- 'e6cuft' not 'cuft' result.defkey = unitcode -- key to lookup default exception result.engscale = engscale result.scale = result.scale * 10 ^ tonumber(exponent) return true, result end end end -- Look for x/y; split on right-most slash to get scale correct (x/y/z is x/y per z). local top, bottom = unitcode:match('^(.-)/([^/]+)$') if top and not unitcode:find('e%d') then -- If valid, create an automatic per unit for an "x/y" unit code. -- The unitcode must not include extraneous spaces. -- Engineering notation (apart from at start and which has been stripped before here), -- is not supported so do not make a per unit if find text like 'e3' in unitcode. local success, result = call_make_per({ per = {top, bottom} }) if success then return true, result end end if not parms.opt_ignore_error and not get_range(unitcode) then -- Want the "what links here" list for the extra_module to show only cases -- where an extra unit is used, so do not require it if invoked from {{val}} -- or if looking up a range word which cannot be a unit. if not extra_units then local success, extra = pcall(function () return require(extra_module).extra_units end) if success and type(extra) == 'table' then extra_units = extra end end if extra_units then -- A unit in one data table might refer to a unit in the other table, so -- switch between them, relying on fails or depth to terminate loops. if not fails[unitcode] then fails[unitcode] = true local other = (utable == all_units) and extra_units or all_units local success, result = lookup(parms, unitcode, what, other, fails, depth) if success then return true, result end end end end if to_en_table then -- At fawiki it is common to translate all digits so a unit like "km2" becomes "km۲". local en_code = ustring.gsub(unitcode, '%d', to_en_table) if en_code ~= unitcode then return lookup(parms, en_code, what, utable, fails, depth) end end return false, { 'cvt_unknown', unitcode } end local function valid_number(num) -- Return true if num is a valid number. -- In Scribunto (different from some standard Lua), when expressed as a string, -- overflow or other problems are indicated with text like "inf" or "nan" -- which are regarded as invalid here (each contains "n"). if type(num) == 'number' and tostring(num):find('n', 1, true) == nil then return true end end local function hyphenated(name, parts) -- Return a hyphenated form of given name (for adjectival usage). -- The name may be linked and the target of the link must not be changed. -- Hypothetical examples: -- [[long ton|ton]] → [[long ton|ton]] (no change) -- [[tonne|long ton]] → [[tonne|long-ton]] -- [[metric ton|long ton]] → [[metric ton|long-ton]] -- [[long ton]] → [[long ton|long-ton]] -- Input can also have multiple links in a single name like: -- [[United States customary units|U.S.]] [[US gallon|gallon]] -- [[mile]]s per [[United States customary units|U.S.]] [[quart]] -- [[long ton]]s per [[short ton]] -- Assume that links cannot be nested (never like "[[abc[[def]]ghi]]"). -- This uses a simple and efficient procedure that works for most cases. -- Some units (if used) would require more, and can later think about -- adding a method to handle exceptions. -- The procedure is to replace each space with a hyphen, but -- not a space after ')' [for "(pre-1954&nbsp;US) nautical mile"], and -- not spaces immediately before '(' or in '(...)' [for cases like -- "British thermal unit (ISO)" and "Calorie (International Steam Table)"]. if name:find(' ', 1, true) then if parts then local pos if name:sub(1, 1) == '(' then pos = name:find(')', 1, true) if pos then return name:sub(1, pos+1) .. name:sub(pos+2):gsub(' ', '-') end elseif name:sub(-1) == ')' then pos = name:find('(', 1, true) if pos then return name:sub(1, pos-2):gsub(' ', '-') .. name:sub(pos-1) end end return name:gsub(' ', '-') end parts = collection() for before, item, after in name:gmatch('([^[]*)(%[%[[^[]*%]%])([^[]*)') do if item:find(' ', 1, true) then local prefix local plen = item:find('|', 1, true) if plen then prefix = item:sub(1, plen) item = item:sub(plen + 1, -3) else prefix = item:sub(1, -3) .. '|' item = item:sub(3, -3) end item = prefix .. hyphenated(item, parts) .. ']]' end parts:add(before:gsub(' ', '-') .. item .. after:gsub(' ', '-')) end if parts.n == 0 then -- No link like "[[...]]" was found in the original name. parts:add(hyphenated(name, parts)) end return table.concat(parts) end return name end local function hyphenated_maybe(parms, want_name, sep, id, inout) -- Return s, f where -- s = id, possibly modified -- f = true if hyphenated -- Possible modifications: hyphenate; prepend '-'; append mid text. if id == nil or id == '' then return '' end local mid = (inout == (parms.opt_flip and 'out' or 'in')) and parms.mid or '' if want_name then if parms.opt_adjectival then return '-' .. hyphenated(id) .. mid, true end if parms.opt_add_s and id:sub(-1) ~= 's' then id = id .. 's' -- for nowiki end end return sep .. id .. mid end local function use_minus(text) -- Return text with Unicode minus instead of '-', if present. if text:sub(1, 1) == '-' then return MINUS .. text:sub(2) end return text end local function digit_groups(parms, text, method) -- Return a numbered table of groups of digits (left-to-right, in local language). -- Parameter method is a number or nil: -- 3 for 3-digit grouping (default), or -- 2 for 3-then-2 grouping (only for digits before decimal mark). local len_right local len_left = text:find('.', 1, true) if len_left then len_right = #text - len_left len_left = len_left - 1 else len_left = #text end local twos = method == 2 and len_left > 5 local groups = collection() local run = len_left local n if run < 4 or (run == 4 and parms.opt_comma5) then if parms.opt_gaps then n = run else n = #text end elseif twos then n = run % 2 == 0 and 1 or 2 else n = run % 3 == 0 and 3 or run % 3 end while run > 0 do groups:add(n) run = run - n n = (twos and run > 3) and 2 or 3 end if len_right then if groups.n == 0 then groups:add(0) end if parms.opt_gaps and len_right > 3 then local want4 = not parms.opt_gaps3 -- true gives no gap before trailing single digit local isfirst = true run = len_right while run > 0 do n = (want4 and run == 4) and 4 or (run > 3 and 3 or run) if isfirst then isfirst = false groups[groups.n] = groups[groups.n] + 1 + n else groups:add(n) end run = run - n end else groups[groups.n] = groups[groups.n] + 1 + len_right end end local pos = 1 for i, length in ipairs(groups) do groups[i] = from_en(text:sub(pos, pos + length - 1)) pos = pos + length end return groups end function with_separator(parms, text) -- for forward declaration above -- Input text is a number in en digits with optional '.' decimal mark. -- Return an equivalent, formatted for display: -- with a custom decimal mark instead of '.', if wanted -- with thousand separators inserted, if wanted -- digits in local language -- The given text is like '123' or '123.' or '12345.6789'. -- The text has no sign (caller inserts that later, if necessary). -- When using gaps, they are inserted before and after the decimal mark. -- Separators are inserted only before the decimal mark. -- A trailing dot (as in '123.') is removed because their use appears to -- be accidental, and such a number should be shown as '123' or '123.0'. -- It is useful for convert to suppress the dot so, for example, '4000.' -- is a simple way of indicating that all the digits are significant. if text:sub(-1) == '.' then text = text:sub(1, -2) end if #text < 4 or parms.opt_nocomma or numsep == '' then return from_en(text) end local groups = digit_groups(parms, text, group_method) if parms.opt_gaps then if groups.n <= 1 then return groups[1] or '' end local nowrap = '<span style="white-space: nowrap">' local gap = '<span style="margin-left: 0.25em">' local close = '</span>' return nowrap .. groups[1] .. gap .. table.concat(groups, close .. gap, 2, groups.n) .. close .. close end return table.concat(groups, numsep) end -- An input value like 1.23e12 is displayed using scientific notation (1.23×10¹²). -- That also makes the output use scientific notation, except for small values. -- In addition, very small or very large output values use scientific notation. -- Use format(fmtpower, significand, '10', exponent) where each argument is a string. local fmtpower = '%s<span style="margin:0 .15em 0 .25em">×</span>%s<sup>%s</sup>' local function with_exponent(parms, show, exponent) -- Return wikitext to display the implied value in scientific notation. -- Input uses en digits; output uses digits in local language. return format(fmtpower, with_separator(parms, show), from_en('10'), use_minus(from_en(tostring(exponent)))) end local function make_sigfig(value, sigfig) -- Return show, exponent that are equivalent to the result of -- converting the number 'value' (where value >= 0) to a string, -- rounded to 'sigfig' significant figures. -- The returned items are: -- show: a string of digits; no sign and no dot; -- there is an implied dot before show. -- exponent: a number (an integer) to shift the implied dot. -- Resulting value = tonumber('.' .. show) * 10^exponent. -- Examples: -- make_sigfig(23.456, 3) returns '235', 2 (.235 * 10^2). -- make_sigfig(0.0023456, 3) returns '235', -2 (.235 * 10^-2). -- make_sigfig(0, 3) returns '000', 1 (.000 * 10^1). if sigfig <= 0 then sigfig = 1 elseif sigfig > maxsigfig then sigfig = maxsigfig end if value == 0 then return string.rep('0', sigfig), 1 end local exp, fracpart = math.modf(log10(value)) if fracpart >= 0 then fracpart = fracpart - 1 exp = exp + 1 end local digits = format('%.0f', 10^(fracpart + sigfig)) if #digits > sigfig then -- Overflow (for sigfig=3: like 0.9999 rounding to "1000"; need "100"). digits = digits:sub(1, sigfig) exp = exp + 1 end assert(#digits == sigfig, 'Bug: rounded number has wrong length') return digits, exp end -- Fraction output format. local fracfmt = { { -- Like {{frac}} (fraction slash). -- 1/2 : sign, numerator, denominator -- 1+2/3 : signed_wholenumber, numerator, denominator '<span class="frac nowrap">%s<sup>%s</sup>&frasl;<sub>%s</sub></span>', '<span class="frac nowrap">%s<span class="visualhide">&nbsp;</span><sup>%s</sup>&frasl;<sub>%s</sub></span>', }, { -- Like {{sfrac}} (fraction horizontal bar). -- 1//2 : sign, numerator, denominator (sign should probably be before the fraction, but then it can wrap, and html is already too long) -- 1+2//3 : signed_wholenumber, numerator, denominator '<span class="sfrac nowrap" style="display:inline-block; vertical-align:-0.5em; font-size:85%%; text-align:center;"><span style="display:block; line-height:1em; padding:0 0.1em;">%s%s</span><span class="visualhide">/</span><span style="display:block; line-height:1em; padding:0 0.1em; border-top:1px solid;">%s</span></span>', '<span class="sfrac nowrap">%s<span class="visualhide">&nbsp;</span><span style="display:inline-block; vertical-align:-0.5em; font-size:85%%; text-align:center;"><span style="display:block; line-height:1em; padding:0 0.1em;">%s</span><span class="visualhide">/</span><span style="display:block; line-height:1em; padding:0 0.1em; border-top:1px solid;">%s</span></span></span>', }, } local function format_fraction(parms, inout, negative, wholestr, numstr, denstr, do_spell, style) -- Return wikitext for a fraction, possibly spelled. -- Inputs use en digits and have no sign; output uses digits in local language. local wikitext if not style then style = parms.opt_fraction_horizontal and 2 or 1 end if wholestr == '' then wholestr = nil end if wholestr then local decorated = with_separator(parms, wholestr) if negative then decorated = MINUS .. decorated end local fmt = fracfmt[style][2] wikitext = format(fmt, decorated, from_en(numstr), from_en(denstr)) else local sign = negative and MINUS or '' wikitext = format(fracfmt[style][1], sign, from_en(numstr), from_en(denstr)) end if do_spell then if negative then if wholestr then wholestr = '-' .. wholestr else numstr = '-' .. numstr end end wikitext = spell_number(parms, inout, wholestr, numstr, denstr) or wikitext end return wikitext end local function format_number(parms, show, exponent, isnegative) -- Parameter show is a string or a table containing strings. -- Each string is a formatted number in en digits and optional '.' decimal mark. -- A table represents a fraction: integer, numerator, denominator; -- if a table is given, exponent must be nil. -- Return t where t is a table with fields: -- show = wikitext formatted to display implied value -- (digits in local language) -- is_scientific = true if show uses scientific notation -- clean = unformatted show (possibly adjusted and with inserted '.') -- (en digits) -- sign = '' or MINUS -- exponent = exponent (possibly adjusted) -- The clean and exponent fields can be used to calculate the -- rounded absolute value, if needed. -- -- The value implied by the arguments is found from: -- exponent is nil; and -- show is a string of digits (no sign), with an optional dot; -- show = '123.4' is value 123.4, '1234' is value 1234.0; -- or: -- exponent is an integer indicating where dot should be; -- show is a string of digits (no sign and no dot); -- there is an implied dot before show; -- show does not start with '0'; -- show = '1234', exponent = 3 is value 0.1234*10^3 = 123.4. -- -- The formatted result: -- * Is for an output value and is spelled if wanted and possible. -- * Includes a Unicode minus if isnegative and not spelled. -- * Uses a custom decimal mark, if wanted. -- * Has digits grouped where necessary, if wanted. -- * Uses scientific notation if requested, or for very small or large values -- (which forces result to not be spelled). -- * Has no more than maxsigfig significant digits -- (same as old template and {{#expr}}). local xhi, xlo -- these control when scientific notation (exponent) is used if parms.opt_scientific then xhi, xlo = 4, 2 -- default for output if input uses e-notation elseif parms.opt_scientific_always then xhi, xlo = 0, 0 -- always use scientific notation (experimental) else xhi, xlo = 10, 4 -- default end local sign = isnegative and MINUS or '' local maxlen = maxsigfig local tfrac if type(show) == 'table' then tfrac = show show = tfrac.wholestr assert(exponent == nil, 'Bug: exponent given with fraction') end if not tfrac and not exponent then local integer, dot, decimals = show:match('^(%d*)(%.?)(.*)') if integer == '0' or integer == '' then local zeros, figs = decimals:match('^(0*)([^0]?.*)') if #figs == 0 then if #zeros > maxlen then show = '0.' .. zeros:sub(1, maxlen) end elseif #zeros >= xlo then show = figs exponent = -#zeros elseif #figs > maxlen then show = '0.' .. zeros .. figs:sub(1, maxlen) end elseif #integer >= xhi then show = integer .. decimals exponent = #integer else maxlen = maxlen + #dot if #show > maxlen then show = show:sub(1, maxlen) end end end if exponent then local function zeros(n) return string.rep('0', n) end if #show > maxlen then show = show:sub(1, maxlen) end if exponent > xhi or exponent <= -xlo or (exponent == xhi and show ~= '1' .. zeros(xhi - 1)) then -- When xhi, xlo = 10, 4 (the default), scientific notation is used if the -- rounded value satisfies: value >= 1e9 or value < 1e-4 (1e9 = 0.1e10), -- except if show is '1000000000' (1e9), for example: -- {{convert|1000000000|m|m|sigfig=10}} → 1,000,000,000 metres (1,000,000,000 m) local significand if #show > 1 then significand = show:sub(1, 1) .. '.' .. show:sub(2) else significand = show end return { clean = '.' .. show, exponent = exponent, sign = sign, show = sign .. with_exponent(parms, significand, exponent-1), is_scientific = true, } end if exponent >= #show then show = show .. zeros(exponent - #show) -- result has no dot elseif exponent <= 0 then show = '0.' .. zeros(-exponent) .. show else show = show:sub(1, exponent) .. '.' .. show:sub(exponent+1) end end local formatted_show if tfrac then show = tostring(tfrac.value) -- to set clean in returned table formatted_show = format_fraction(parms, 'out', isnegative, tfrac.wholestr, tfrac.numstr, tfrac.denstr, parms.opt_spell_out) else if isnegative and show:match('^0.?0*$') then sign = '' -- don't show minus if result is negative but rounds to zero end formatted_show = sign .. with_separator(parms, show) if parms.opt_spell_out then formatted_show = spell_number(parms, 'out', sign .. show) or formatted_show end end return { clean = show, sign = sign, show = formatted_show, is_scientific = false, -- to avoid calling __index } end local function extract_fraction(parms, text, negative) -- If text represents a fraction, return -- value, altvalue, show, denominator -- where -- value is a number (value of the fraction in argument text) -- altvalue is an alternate interpretation of any fraction for the hands -- unit where "12.1+3/4" means 12 hands 1.75 inches -- show is a string (formatted text for display of an input value, -- and is spelled if wanted and possible) -- denominator is value of the denominator in the fraction -- Otherwise, return nil. -- Input uses en digits and '.' decimal mark (input has been translated). -- Output uses digits in local language and local decimal mark, if any. ------------------------------------------------------------------------ -- Originally this function accepted x+y/z where x, y, z were any valid -- numbers, possibly with a sign. For example '1.23e+2+1.2/2.4' = 123.5, -- and '2-3/8' = 1.625. However, such usages were found to be errors or -- misunderstandings, so since August 2014 the following restrictions apply: -- x (if present) is an integer or has a single digit after decimal mark -- y and z are unsigned integers -- e-notation is not accepted -- The overall number can start with '+' or '-' (so '12+3/4' and '+12+3/4' -- and '-12-3/4' are valid). -- Any leading negative sign is removed by the caller, so only inputs -- like the following are accepted here (may have whitespace): -- negative = false false true (there was a leading '-') -- text = '2/3' '+2/3' '2/3' -- text = '1+2/3' '+1+2/3' '1-2/3' -- text = '12.3+1/2' '+12.3+1/2' '12.3-1/2' -- Values like '12.3+1/2' are accepted, but are intended only for use -- with the hands unit (not worth adding code to enforce that). ------------------------------------------------------------------------ local leading_plus, prefix, numstr, slashes, denstr = text:match('^%s*(%+?)%s*(.-)%s*(%d+)%s*(/+)%s*(%d+)%s*$') if not leading_plus then -- Accept a single U+2044 fraction slash because that may be pasted. leading_plus, prefix, numstr, denstr = text:match('^%s*(%+?)%s*(.-)%s*(%d+)%s*⁄%s*(%d+)%s*$') slashes = '/' end local numerator = tonumber(numstr) local denominator = tonumber(denstr) if numerator == nil or denominator == nil or (negative and leading_plus ~= '') then return nil end local whole, wholestr if prefix == '' then wholestr = '' whole = 0 else -- Any prefix must be like '12+' or '12-' (whole number and fraction sign); -- '12.3+' and '12.3-' are also accepted (single digit after decimal point) -- because '12.3+1/2 hands' is valid (12 hands 3½ inches). local num1, num2, frac_sign = prefix:match('^(%d+)(%.?%d?)%s*([+%-])$') if num1 == nil then return nil end if num2 == '' then -- num2 must be '' or like '.1' but not '.' or '.12' wholestr = num1 else if #num2 ~= 2 then return nil end wholestr = num1 .. num2 end if frac_sign ~= (negative and '-' or '+') then return nil end whole = tonumber(wholestr) if whole == nil then return nil end end local value = whole + numerator / denominator if not valid_number(value) then return nil end local altvalue = whole + numerator / (denominator * 10) local style = #slashes -- kludge: 1 or 2 slashes can be used to select style if style > 2 then style = 2 end local wikitext = format_fraction(parms, 'in', negative, leading_plus .. wholestr, numstr, denstr, parms.opt_spell_in, style) return value, altvalue, wikitext, denominator end local function extract_number(parms, text, another, no_fraction) -- Return true, info if can extract a number from text, -- where info is a table with the result, -- or return false, t where t is an error message table. -- Input can use en digits or digits in local language and can -- have references at the end. Accepting references is intended -- for use in infoboxes with a field for a value passed to convert. -- Parameter another = true if the expected value is not the first. -- Before processing, the input text is cleaned: -- * Any thousand separators (valid or not) are removed. -- * Any sign is replaced with '-' (if negative) or '' (otherwise). -- That replaces Unicode minus with '-'. -- If successful, the returned info table contains named fields: -- value = a valid number -- altvalue = a valid number, usually same as value but different -- if fraction used (for hands unit) -- singular = true if value is 1 or -1 (to use singular form of units) -- clean = cleaned text with any separators and sign removed -- (en digits and '.' decimal mark) -- show = text formatted for output, possibly with ref strip markers -- (digits in local language and custom decimal mark) -- The resulting show: -- * Is for an input value and is spelled if wanted and possible. -- * Has a rounded value, if wanted. -- * Has digits grouped where necessary, if wanted. -- * If negative, a Unicode minus is used; otherwise the sign is -- '+' (if the input text used '+'), or is '' (if no sign in input). text = strip(text or '') local reference local pos = text:find('\127', 1, true) if pos then local before = text:sub(1, pos - 1) local remainder = text:sub(pos) local refs = {} while #remainder > 0 do local ref, spaces ref, spaces, remainder = remainder:match('^(\127[^\127]*UNIQ[^\127]*%-ref[^\127]*\127)(%s*)(.*)') if ref then table.insert(refs, ref) else refs = {} break end end if #refs > 0 then text = strip(before) reference = table.concat(refs) end end local clean = to_en(text, parms) if clean == '' then return false, { another and 'cvt_no_num2' or 'cvt_no_num' } end local isnegative, propersign = false, '' -- most common case local singular, show, denominator local value = tonumber(clean) local altvalue if value then local sign = clean:sub(1, 1) if sign == '+' or sign == '-' then propersign = (sign == '+') and '+' or MINUS clean = clean:sub(2) end if value < 0 then isnegative = true value = -value end else local valstr for _, prefix in ipairs({ '-', MINUS, '&minus;' }) do -- Including '-' sets isnegative in case input is a fraction like '-2-3/4'. local plen = #prefix if clean:sub(1, plen) == prefix then valstr = clean:sub(plen + 1) if valstr:match('^%s') then -- "- 1" is invalid but "-1 - 1/2" is ok return false, { 'cvt_bad_num', text } end break end end if valstr then isnegative = true propersign = MINUS clean = valstr value = tonumber(clean) end if value == nil then if not no_fraction then value, altvalue, show, denominator = extract_fraction(parms, clean, isnegative) end if value == nil then return false, { 'cvt_bad_num', text } end if value <= 1 then singular = true -- for example, "½ mile" or "one half mile" (singular unit) end end end if not valid_number(value) then -- for example, "1e310" may overflow return false, { 'cvt_invalid_num' } end if show == nil then -- clean is a non-empty string with no spaces, and does not represent a fraction, -- and value = tonumber(clean) is a number >= 0. -- If the input uses e-notation, show will be displayed using a power of ten, but -- we use the number as given so it might not be normalized scientific notation. -- The input value is spelled if specified so any e-notation is ignored; -- that allows input like 2e6 to be spelled as "two million" which works -- because the spell module converts '2e6' to '2000000' before spelling. local function rounded(value, default, exponent) local precision = parms.opt_ri if precision then local fmt = '%.' .. format('%d', precision) .. 'f' local result = fmt:format(tonumber(value) + 2e-14) -- fudge for some common cases of bad rounding if not exponent then singular = (tonumber(result) == 1) end return result end return default end singular = (value == 1) local scientific local significand, exponent = clean:match('^([%d.]+)[Ee]([+%-]?%d+)') if significand then show = with_exponent(parms, rounded(significand, significand, exponent), exponent) scientific = true else show = with_separator(parms, rounded(value, clean)) end show = propersign .. show if parms.opt_spell_in then show = spell_number(parms, 'in', propersign .. rounded(value, clean)) or show scientific = false end if scientific then parms.opt_scientific = true end end if isnegative and (value ~= 0) then value = -value altvalue = -(altvalue or value) end return true, { value = value, altvalue = altvalue or value, singular = singular, clean = clean, show = show .. (reference or ''), denominator = denominator, } end local function get_number(text) -- Return v, f where: -- v = nil (text is not a number) -- or -- v = value of text (text is a number) -- f = true if value is an integer -- Input can use en digits or digits in local language, -- but no separators, no Unicode minus, and no fraction. if text then local number = tonumber(to_en(text)) if number then local _, fracpart = math.modf(number) return number, (fracpart == 0) end end end local function gcd(a, b) -- Return the greatest common denominator for the given values, -- which are known to be positive integers. if a > b then a, b = b, a end if a <= 0 then return b end local r = b % a if r <= 0 then return a end if r == 1 then return 1 end return gcd(r, a) end local function fraction_table(value, denominator) -- Return value as a string or a table: -- * If result is a string, there is no fraction, and the result -- is value formatted as a string of en digits. -- * If result is a table, it represents a fraction with named fields: -- wholestr, numstr, denstr (strings of en digits for integer, numerator, denominator). -- The result is rounded to the nearest multiple of (1/denominator). -- If the multiple is zero, no fraction is included. -- No fraction is included if value is very large as the fraction would -- be unhelpful, particularly if scientific notation is required. -- Input value is a non-negative number. -- Input denominator is a positive integer for the desired fraction. if value <= 0 then return '0' end if denominator <= 0 or value > 1e8 then return format('%.2f', value) end local integer, decimals = math.modf(value) local numerator = floor((decimals * denominator) + 0.5 + 2e-14) -- add fudge for some common cases of bad rounding if numerator >= denominator then integer = integer + 1 numerator = 0 end local wholestr = tostring(integer) if numerator > 0 then local div = gcd(numerator, denominator) if div > 1 then numerator = numerator / div denominator = denominator / div end return { wholestr = (integer > 0) and wholestr or '', numstr = tostring(numerator), denstr = tostring(denominator), value = value, } end return wholestr end local function preunits(count, preunit1, preunit2) -- If count is 1: -- ignore preunit2 -- return p1 -- else: -- preunit1 is used for preunit2 if the latter is empty -- return p1, p2 -- where: -- p1 is text to insert before the input unit -- p2 is text to insert before the output unit -- p1 or p2 may be nil to mean "no preunit" -- Using '+' gives output like "5+ feet" (no space before, but space after). local function withspace(text, wantboth) -- Return text with space before and, if wantboth, after. -- However, no space is added if there is a space or '&nbsp;' or '-' -- at that position ('-' is for adjectival text). -- There is also no space if text starts with '&' -- (e.g. '&deg;' would display a degree symbol with no preceding space). local char = text:sub(1, 1) if char == '&' then return text -- an html entity can be used to specify the exact display end if not (char == ' ' or char == '-' or char == '+') then text = ' ' .. text end if wantboth then char = text:sub(-1, -1) if not (char == ' ' or char == '-' or text:sub(-6, -1) == '&nbsp;') then text = text .. ' ' end end return text end local PLUS = '+ ' preunit1 = preunit1 or '' local trim1 = strip(preunit1) if count == 1 then if trim1 == '' then return nil end if trim1 == '+' then return PLUS end return withspace(preunit1, true) end preunit1 = withspace(preunit1) preunit2 = preunit2 or '' local trim2 = strip(preunit2) if trim1 == '+' then if trim2 == '' or trim2 == '+' then return PLUS, PLUS end preunit1 = PLUS end if trim2 == '' then if trim1 == '' then return nil, nil end preunit2 = preunit1 elseif trim2 == '+' then preunit2 = PLUS elseif trim2 == '&#32;' then -- trick to make preunit2 empty preunit2 = nil else preunit2 = withspace(preunit2) end return preunit1, preunit2 end local function range_text(range, want_name, parms, before, after, inout) -- Return before .. rtext .. after -- where rtext is the text that separates two values in a range. local rtext, adj_text, exception if type(range) == 'table' then -- Table must specify range text for ('off' and 'on') or ('input' and 'output'), -- and may specify range text for 'adj=on', -- and may specify exception = true. rtext = range[want_name and 'off' or 'on'] or range[((inout == 'in') == (parms.opt_flip == true)) and 'output' or 'input'] adj_text = range['adj'] exception = range['exception'] else rtext = range end if parms.opt_adjectival then if want_name or (exception and parms.abbr_org == 'on') then rtext = adj_text or rtext:gsub(' ', '-'):gsub('&nbsp;', '-') end end if rtext == '–' and after:sub(1, #MINUS) == MINUS then rtext = '&nbsp;– ' end return before .. rtext .. after end local function get_composite(parms, iparm, in_unit_table) -- Look for a composite input unit. For example, {{convert|1|yd|2|ft|3|in}} -- would result in a call to this function with -- iparm = 3 (parms[iparm] = "2", just after the first unit) -- in_unit_table = (unit table for "yd"; contains value 1 for number of yards) -- Return true, iparm, unit where -- iparm = index just after the composite units (7 in above example) -- unit = composite unit table holding all input units, -- or return true if no composite unit is present in parms, -- or return false, t where t is an error message table. local default, subinfo local composite_units, count = { in_unit_table }, 1 local fixups = {} local total = in_unit_table.valinfo[1].value local subunit = in_unit_table while subunit.subdivs do -- subdivs is nil or a table of allowed subdivisions local subcode = strip(parms[iparm+1]) local subdiv = subunit.subdivs[subcode] or subunit.subdivs[(all_units[subcode] or {}).target] if not subdiv then break end local success success, subunit = lookup(parms, subcode, 'no_combination') if not success then return false, subunit end -- should never occur success, subinfo = extract_number(parms, parms[iparm]) if not success then return false, subinfo end iparm = iparm + 2 subunit.inout = 'in' subunit.valinfo = { subinfo } -- Recalculate total as a number of subdivisions. -- subdiv[1] = number of subdivisions per previous unit (integer > 1). total = total * subdiv[1] + subinfo.value if not default then -- set by the first subdiv with a default defined default = subdiv.default end count = count + 1 composite_units[count] = subunit if subdiv.unit or subdiv.name then fixups[count] = { unit = subdiv.unit, name = subdiv.name, valinfo = subunit.valinfo } end end if count == 1 then return true -- no error and no composite unit end for i, fixup in pairs(fixups) do local unit = fixup.unit local name = fixup.name if not unit or (count > 2 and name) then composite_units[i].fixed_name = name else local success, alternate = lookup(parms, unit, 'no_combination') if not success then return false, alternate end -- should never occur alternate.inout = 'in' alternate.valinfo = fixup.valinfo composite_units[i] = alternate end end return true, iparm, { utype = in_unit_table.utype, scale = subunit.scale, -- scale of last (least significant) unit valinfo = { { value = total, clean = subinfo.clean, denominator = subinfo.denominator } }, composite = composite_units, default = default or in_unit_table.default } end local function translate_parms(parms, kv_pairs) -- Update fields in parms by translating each key:value in kv_pairs to terms -- used by this module (may involve translating from local language to English). -- Also, checks are performed which may display warnings, if enabled. -- Return true if successful or return false, t where t is an error message table. currency_text = nil -- local testing can hold module in memory; must clear globals local accept_any_text = { input = true, qid = true, qual = true, stylein = true, styleout = true, tracking = true, } if kv_pairs.adj and kv_pairs.sing then -- For enwiki (before translation), warn if attempt to use adj and sing -- as the latter is a deprecated alias for the former. if kv_pairs.adj ~= kv_pairs.sing and kv_pairs.sing ~= '' then add_warning(parms, 1, 'cvt_unknown_option', 'sing=' .. kv_pairs.sing) end kv_pairs.sing = nil end kv_pairs.comma = kv_pairs.comma or config.comma -- for plwiki who want default comma=5 for loc_name, loc_value in pairs(kv_pairs) do local en_name = text_code.en_option_name[loc_name] if en_name then local en_value if en_name == '$' or en_name == 'frac' or en_name == 'sigfig' then if loc_value == '' then add_warning(parms, 2, 'cvt_empty_option', loc_name) elseif en_name == '$' then -- Value should be a single character like "€" for the euro currency symbol, but anything is accepted. currency_text = (loc_value == 'euro') and '€' or loc_value else local minimum local number, is_integer = get_number(loc_value) if en_name == 'frac' then minimum = 2 if number and number < 0 then parms.opt_fraction_horizontal = true number = -number end else minimum = 1 end if number and is_integer and number >= minimum then en_value = number else add_warning(parms, 1, (en_name == 'frac' and 'cvt_bad_frac' or 'cvt_bad_sigfig'), loc_name .. '=' .. loc_value) end end elseif accept_any_text[en_name] then en_value = loc_value ~= '' and loc_value or nil -- accept non-empty user text with no validation if en_name == 'input' then -- May have something like {{convert|input=}} (empty input) if source is an infobox -- with optional fields. In that case, want to output nothing rather than an error. parms.input_text = loc_value -- keep input because parms.input is nil if loc_value == '' end else en_value = text_code.en_option_value[en_name][loc_value] if en_value and en_value:sub(-1) == '?' then en_value = en_value:sub(1, -2) add_warning(parms, -1, 'cvt_deprecated', loc_name .. '=' .. loc_value) end if en_value == nil then if loc_value == '' then add_warning(parms, 2, 'cvt_empty_option', loc_name) else add_warning(parms, 1, 'cvt_unknown_option', loc_name .. '=' .. loc_value) end elseif en_value == '' then en_value = nil -- an ignored option like adj=off elseif type(en_value) == 'string' and en_value:sub(1, 4) == 'opt_' then for _, v in ipairs(split(en_value, ',')) do local lhs, rhs = v:match('^(.-)=(.+)$') if rhs then parms[lhs] = tonumber(rhs) or rhs else parms[v] = true end end en_value = nil end end parms[en_name] = en_value else add_warning(parms, 1, 'cvt_unknown_option', loc_name .. '=' .. loc_value) end end local abbr_entered = parms.abbr local cfg_abbr = config.abbr if cfg_abbr then -- Don't warn if invalid because every convert would show that warning. if cfg_abbr == 'on always' then parms.abbr = 'on' elseif cfg_abbr == 'off always' then parms.abbr = 'off' elseif parms.abbr == nil then if cfg_abbr == 'on default' then parms.abbr = 'on' elseif cfg_abbr == 'off default' then parms.abbr = 'off' end end end if parms.abbr then if parms.abbr == 'unit' then parms.abbr = 'on' parms.number_word = true end parms.abbr_org = parms.abbr -- original abbr, before any flip elseif parms.opt_hand_hh then parms.abbr_org = 'on' parms.abbr = 'on' else parms.abbr = 'out' -- default is to abbreviate output only (use symbol, not name) end if parms.opt_order_out then -- Disable options that do not work in a useful way with order=out. parms.opt_flip = nil -- override adj=flip parms.opt_spell_in = nil parms.opt_spell_out = nil parms.opt_spell_upper = nil end if parms.opt_spell_out and not abbr_entered then parms.abbr = 'off' -- should show unit name when spelling the output value end if parms.opt_flip then local function swap_in_out(option) local value = parms[option] if value == 'in' then parms[option] = 'out' elseif value == 'out' then parms[option] = 'in' end end swap_in_out('abbr') swap_in_out('lk') if parms.opt_spell_in and not parms.opt_spell_out then -- For simplicity, and because it does not appear to be needed, -- user cannot set an option to spell the output only. parms.opt_spell_in = nil parms.opt_spell_out = true end end if parms.opt_spell_upper then parms.spell_upper = parms.opt_flip and 'out' or 'in' end if parms.opt_table or parms.opt_tablecen then if abbr_entered == nil and parms.lk == nil then parms.opt_values = true end parms.table_align = parms.opt_table and 'right' or 'center' end if parms.table_align or parms.opt_sortable_on then parms.need_table_or_sort = true end local disp_joins = text_code.disp_joins local default_joins = disp_joins['b'] parms.join_between = default_joins[3] or '; ' local disp = parms.disp if disp == nil then -- special case for the most common setting parms.joins = default_joins elseif disp == 'x' then -- Later, parms.joins is set from the input parameters. else -- Old template does this. local abbr = parms.abbr if disp == 'slash' then if abbr_entered == nil then disp = 'slash-nbsp' elseif abbr == 'in' or abbr == 'out' then disp = 'slash-sp' else disp = 'slash-nosp' end elseif disp == 'sqbr' then if abbr == 'on' then disp = 'sqbr-nbsp' else disp = 'sqbr-sp' end end parms.joins = disp_joins[disp] or default_joins parms.join_between = parms.joins[3] or parms.join_between parms.wantname = parms.joins.wantname end if (en_default and not parms.opt_lang_local and (parms[1] or ''):find('%d')) or parms.opt_lang_en then from_en_table = nil end if en_default and from_en_table then -- For hiwiki: localized symbol/name is defined with the US symbol/name field, -- and is used if output uses localized numbers. parms.opt_sp_us = true end return true end local function get_values(parms) -- If successful, update parms and return true, v, i where -- v = table of input values -- i = index to next entry in parms after those processed here -- or return false, t where t is an error message table. local valinfo = collection() -- numbered table of input values local range = collection() -- numbered table of range items (having, for example, 2 range items requires 3 input values) local had_nocomma -- true if removed "nocomma" kludge from second parameter (like "tonocomma") local parm2 = strip(parms[2]) if parm2 and parm2:sub(-7, -1) == 'nocomma' then parms[2] = strip(parm2:sub(1, -8)) parms.opt_nocomma = true had_nocomma = true end local function extractor(i) -- If the parameter is not a value, try unpacking it as a range ("1-23" for "1 to 23"). -- However, "-1-2/3" is a negative fraction (-1⅔), so it must be extracted first. -- Do not unpack a parameter if it is like "3-1/2" which is sometimes incorrectly -- used instead of "3+1/2" (and which should not be interpreted as "3 to ½"). -- Unpacked items are inserted into the parms table. -- The tail recursion allows combinations like "1x2 to 3x4". local valstr = strip(parms[i]) -- trim so any '-' as a negative sign will be at start local success, result = extract_number(parms, valstr, i > 1) if not success and valstr and i < 20 then -- check i to limit abuse local lhs, sep, rhs = valstr:match('^(%S+)%s+(%S+)%s+(%S.*)') if lhs and not (sep == '-' and rhs:match('/')) then if sep:find('%d') then return success, result -- to reject {{convert|1 234 567|m}} with a decent message (en only) end parms[i] = rhs table.insert(parms, i, sep) table.insert(parms, i, lhs) return extractor(i) end if not valstr:match('%-.*/') then for _, sep in ipairs(text_code.ranges.words) do local start, stop = valstr:find(sep, 2, true) -- start at 2 to skip any negative sign for range '-' if start then parms[i] = valstr:sub(stop + 1) table.insert(parms, i, sep) table.insert(parms, i, valstr:sub(1, start - 1)) return extractor(i) end end end end return success, result end local i = 1 local is_change while true do local success, info = extractor(i) -- need to set parms.opt_nocomma before calling this if not success then return false, info end i = i + 1 if is_change then info.is_change = true -- value is after "±" and so is a change (significant for range like {{convert|5|±|5|°C}}) is_change = nil end valinfo:add(info) local range_item = get_range(strip(parms[i])) if not range_item then break end i = i + 1 range:add(range_item) if type(range_item) == 'table' then -- For range "x", if append unit to some values, append it to all. parms.in_range_x = parms.in_range_x or range_item.in_range_x parms.out_range_x = parms.out_range_x or range_item.out_range_x parms.abbr_range_x = parms.abbr_range_x or range_item.abbr_range_x is_change = range_item.is_range_change end end if range.n > 0 then if range.n > 30 then -- limit abuse, although 4 is a more likely upper limit return false, { 'cvt_invalid_num' } -- misleading message but it will do end parms.range = range elseif had_nocomma then return false, { 'cvt_unknown', parm2 } end return true, valinfo, i end local function simple_get_values(parms) -- If input is like "{{convert|valid_value|valid_unit|...}}", -- return true, i, in_unit, in_unit_table -- i = index in parms of what follows valid_unit, if anything. -- The valid_value is not negative and does not use a fraction, and -- no options requiring further processing of the input are used. -- Otherwise, return nothing or return false, parm1 for caller to interpret. -- Testing shows this function is successful for 96% of converts in articles, -- and that on average it speeds up converts by 8%. local clean = to_en(strip(parms[1] or ''), parms) if parms.opt_ri or parms.opt_spell_in or #clean > 10 or not clean:match('^[0-9.]+$') then return false, clean end local value = tonumber(clean) if not value then return end local info = { value = value, altvalue = value, singular = (value == 1), clean = clean, show = with_separator(parms, clean), } local in_unit = strip(parms[2]) local success, in_unit_table = lookup(parms, in_unit, 'no_combination') if not success then return end in_unit_table.valinfo = { info } return true, 3, in_unit, in_unit_table end local function wikidata_call(parms, operation, ...) -- Return true, s where s is the result of a Wikidata operation, -- or return false, t where t is an error message table. local function worker(...) wikidata_code = wikidata_code or require(wikidata_module) wikidata_data = wikidata_data or mw.loadData(wikidata_data_module) return wikidata_code[operation](wikidata_data, ...) end local success, status, result = pcall(worker, ...) if success then return status, result end if parms.opt_sortable_debug then -- Use debug=yes to crash if an error while accessing Wikidata. error('Error accessing Wikidata: ' .. status, 0) end return false, { 'cvt_wd_fail' } end local function get_parms(parms, args) -- If successful, update parms and return true, unit where -- parms is a table of all arguments passed to the template -- converted to named arguments, and -- unit is the input unit table; -- or return false, t where t is an error message table. -- For special processing (not a convert), can also return -- true, wikitext where wikitext is the final result. -- The returned input unit table may be for a fake unit using the specified -- unit code as the symbol and name, and with bad_mcode = message code table. -- MediaWiki removes leading and trailing whitespace from the values of -- named arguments. However, the values of numbered arguments include any -- whitespace entered in the template, and whitespace is used by some -- parameters (example: the numbered parameters associated with "disp=x"). local kv_pairs = {} -- table of input key:value pairs where key is a name; needed because cannot iterate parms and add new fields to it for k, v in pairs(args) do if type(k) == 'number' or k == 'test' then -- parameter "test" is reserved for testing and is not translated parms[k] = v else kv_pairs[k] = v end end if parms.test == 'wikidata' then local ulookup = function (ucode) -- Use empty table for parms so it does not accumulate results when used repeatedly. return lookup({}, ucode, 'no_combination') end return wikidata_call(parms, '_listunits', ulookup) end local success, msg = translate_parms(parms, kv_pairs) if not success then return false, msg end if parms.input then success, msg = wikidata_call(parms, '_adjustparameters', parms, 1) if not success then return false, msg end end local success, i, in_unit, in_unit_table = simple_get_values(parms) if not success then if type(i) == 'string' and i:match('^NNN+$') then -- Some infoboxes have examples like {{convert|NNN|m}} (3 or more "N"). -- Output an empty string for these. return false, { 'cvt_no_output' } end local valinfo success, valinfo, i = get_values(parms) if not success then return false, valinfo end in_unit = strip(parms[i]) i = i + 1 success, in_unit_table = lookup(parms, in_unit, 'no_combination') if not success then in_unit = in_unit or '' if parms.opt_ignore_error then -- display given unit code with no error (for use with {{val}}) in_unit_table = '' -- suppress error message and prevent processing of output unit end in_unit_table = setmetatable({ symbol = in_unit, name2 = in_unit, utype = in_unit, scale = 1, default = '', defkey = '', linkey = '', bad_mcode = in_unit_table }, unit_mt) end in_unit_table.valinfo = valinfo end if parms.test == 'msg' then -- Am testing the messages produced when no output unit is specified, and -- the input unit has a missing or invalid default. -- Set two units for testing that. -- LATER: Remove this code. if in_unit == 'chain' then in_unit_table.default = nil -- no default elseif in_unit == 'rd' then in_unit_table.default = "ft!X!m" -- an invalid expression end end in_unit_table.inout = 'in' -- this is an input unit if not parms.range then local success, inext, composite_unit = get_composite(parms, i, in_unit_table) if not success then return false, inext end if composite_unit then in_unit_table = composite_unit i = inext end end if in_unit_table.builtin == 'mach' then -- As with old template, a number following Mach as the input unit is the altitude, -- and there is no way to specify an altitude for the output unit. -- Could put more code in this function to get any output unit and check for -- an altitude following that unit. local success, info = extract_number(parms, parms[i], false, true) if success then i = i + 1 in_unit_table.altitude = info.value end end local word = strip(parms[i]) i = i + 1 local precision, is_bad_precision local function set_precision(text) local number, is_integer = get_number(text) if number then if is_integer then precision = number else precision = text is_bad_precision = true end return true -- text was used for precision, good or bad end end if word and not set_precision(word) then parms.out_unit = parms.out_unit or word if set_precision(strip(parms[i])) then i = i + 1 end end if parms.opt_adj_mid then word = parms[i] i = i + 1 if word then -- mid-text words if word:sub(1, 1) == '-' then parms.mid = word else parms.mid = ' ' .. word end end end if parms.opt_one_preunit then parms[parms.opt_flip and 'preunit2' or 'preunit1'] = preunits(1, parms[i]) i = i + 1 end if parms.disp == 'x' then -- Following is reasonably compatible with the old template. local first = parms[i] or '' local second = parms[i+1] or '' i = i + 2 if strip(first) == '' then -- user can enter '&#32;' rather than ' ' to avoid the default first = ' [&nbsp;' .. first second = '&nbsp;]' .. second end parms.joins = { first, second } elseif parms.opt_two_preunits then local p1, p2 = preunits(2, parms[i], parms[i+1]) i = i + 2 if parms.preunit1 then -- To simplify documentation, allow unlikely use of adj=pre with disp=preunit -- (however, an output unit must be specified with adj=pre and with disp=preunit). parms.preunit1 = parms.preunit1 .. p1 parms.preunit2 = p2 else parms.preunit1, parms.preunit2 = p1, p2 end end if precision == nil then if set_precision(strip(parms[i])) then i = i + 1 end end if is_bad_precision then add_warning(parms, 1, 'cvt_bad_prec', precision) else parms.precision = precision end for j = i, i + 3 do local parm = parms[j] -- warn if find a non-empty extraneous parameter if parm and parm:match('%S') then add_warning(parms, 1, 'cvt_unknown_option', parm) break end end return true, in_unit_table end local function record_default_precision(parms, out_current, precision) -- If necessary, adjust parameters and return a possibly adjusted precision. -- When converting a range of values where a default precision is required, -- that default is calculated for each value because the result sometimes -- depends on the precise input and output values. This function may cause -- the entire convert process to be repeated in order to ensure that the -- same default precision is used for each individual convert. -- If that were not done, a range like 1000 to 1000.4 may give poor results -- because the first output could be heavily rounded, while the second is not. -- For range 1000.4 to 1000, this function can give the second convert the -- same default precision that was used for the first. if not parms.opt_round_each then local maxdef = out_current.max_default_precision if maxdef then if maxdef < precision then parms.do_convert_again = true out_current.max_default_precision = precision else precision = out_current.max_default_precision end else out_current.max_default_precision = precision end end return precision end local function default_precision(parms, invalue, inclean, denominator, outvalue, in_current, out_current, extra) -- Return a default value for precision (an integer like 2, 0, -2). -- If denominator is not nil, it is the value of the denominator in inclean. -- Code follows procedures used in old template. local fudge = 1e-14 -- {{Order of magnitude}} adds this, so we do too local prec, minprec, adjust local subunit_ignore_trailing_zero local subunit_more_precision -- kludge for "in" used in input like "|2|ft|6|in" local composite = in_current.composite if composite then subunit_ignore_trailing_zero = true -- input "|2|st|10|lb" has precision 0, not -1 if composite[#composite].exception == 'subunit_more_precision' then subunit_more_precision = true -- do not use standard precision with input like "|2|ft|6|in" end end if denominator and denominator > 0 then prec = math.max(log10(denominator), 1) else -- Count digits after decimal mark, handling cases like '12.345e6'. local exponent local integer, dot, decimals, expstr = inclean:match('^(%d*)(%.?)(%d*)(.*)') local e = expstr:sub(1, 1) if e == 'e' or e == 'E' then exponent = tonumber(expstr:sub(2)) end if dot == '' then prec = subunit_ignore_trailing_zero and 0 or -integer:match('0*$'):len() else prec = #decimals end if exponent then -- So '1230' and '1.23e3' both give prec = -1, and '0.00123' and '1.23e-3' give 5. prec = prec - exponent end end if in_current.istemperature and out_current.istemperature then -- Converting between common temperatures (°C, °F, °R, K); not keVT. -- Kelvin value can be almost zero, or small but negative due to precision problems. -- Also, an input value like -300 C (below absolute zero) gives negative kelvins. -- Calculate minimum precision from absolute value. adjust = 0 local kelvin = abs((invalue - in_current.offset) * in_current.scale) if kelvin < 1e-8 then -- assume nonzero due to input or calculation precision problem minprec = 2 else minprec = 2 - floor(log10(kelvin) + fudge) -- 3 sigfigs in kelvin end else if invalue == 0 or outvalue <= 0 then -- We are never called with a negative outvalue, but it might be zero. -- This is special-cased to avoid calculation exceptions. return record_default_precision(parms, out_current, 0) end if out_current.exception == 'integer_more_precision' and floor(invalue) == invalue then -- With certain output units that sometimes give poor results -- with default rounding, use more precision when the input -- value is equal to an integer. An example of a poor result -- is when input 50 gives a smaller output than input 49.5. -- Experiment shows this helps, but it does not eliminate all -- surprises because it is not clear whether "50" should be -- interpreted as "from 45 to 55" or "from 49.5 to 50.5". adjust = -log10(in_current.scale) elseif subunit_more_precision then -- Conversion like "{{convert|6|ft|1|in|cm}}" (where subunit is "in") -- has a non-standard adjust value, to give more output precision. adjust = log10(out_current.scale) + 2 else adjust = log10(abs(invalue / outvalue)) end adjust = adjust + log10(2) -- Ensure that the output has at least two significant figures. minprec = 1 - floor(log10(outvalue) + fudge) end if extra then adjust = extra.adjust or adjust minprec = extra.minprec or minprec end return record_default_precision(parms, out_current, math.max(floor(prec + adjust), minprec)) end local function convert(parms, invalue, info, in_current, out_current) -- Convert given input value from one unit to another. -- Return output_value (a number) if a simple convert, or -- return f, t where -- f = true, t = table of information with results, or -- f = false, t = error message table. local inscale = in_current.scale local outscale = out_current.scale if not in_current.iscomplex and not out_current.iscomplex then return invalue * (inscale / outscale) -- minimize overhead for most common case end if in_current.invert or out_current.invert then -- Inverted units, such as inverse length, inverse time, or -- fuel efficiency. Built-in units do not have invert set. if (in_current.invert or 1) * (out_current.invert or 1) < 0 then return 1 / (invalue * inscale * outscale) end return invalue * (inscale / outscale) elseif in_current.offset then -- Temperature (there are no built-ins for this type of unit). if info.is_change then return invalue * (inscale / outscale) end return (invalue - in_current.offset) * (inscale / outscale) + out_current.offset else -- Built-in unit. local in_builtin = in_current.builtin local out_builtin = out_current.builtin if in_builtin and out_builtin then if in_builtin == out_builtin then return invalue end -- There are no cases (yet) where need to convert from one -- built-in unit to another, so this should never occur. return false, { 'cvt_bug_convert' } end if in_builtin == 'mach' or out_builtin == 'mach' then local adjust if in_builtin == 'mach' then inscale = speed_of_sound(in_current.altitude) adjust = outscale / 0.1 else outscale = speed_of_sound(out_current.altitude) adjust = 0.1 / inscale end return true, { outvalue = invalue * (inscale / outscale), adjust = log10(adjust) + log10(2), } elseif in_builtin == 'hand' then -- 1 hand = 4 inches; 1.2 hands = 6 inches. -- Decimals of a hand are only defined for the first digit, and -- the first fractional digit should be a number of inches (1, 2 or 3). -- However, this code interprets the entire fractional part as the number -- of inches / 10 (so 1.75 inches would be 0.175 hands). -- A value like 12.3 hands is exactly 12*4 + 3 inches; base default precision on that. local integer, fracpart = math.modf(invalue) local inch_value = 4 * integer + 10 * fracpart -- equivalent number of inches local factor = inscale / outscale if factor == 4 then -- Am converting to inches: show exact result, and use "inches" not "in" by default. if parms.abbr_org == nil then out_current.usename = true end local show = format('%g', abs(inch_value)) -- show and clean are unsigned if not show:find('e', 1, true) then return true, { invalue = inch_value, outvalue = inch_value, clean = show, show = show, } end end local outvalue = (integer + 2.5 * fracpart) * factor local fracstr = info.clean:match('%.(.*)') or '' local fmt if fracstr == '' then fmt = '%.0f' else fmt = '%.' .. format('%d', #fracstr - 1) .. 'f' end return true, { invalue = inch_value, clean = format(fmt, inch_value), outvalue = outvalue, minprec = 0, } end end return false, { 'cvt_bug_convert' } -- should never occur end local function user_style(parms, i) -- Return text for a user-specified style for a table cell, or '' if none, -- given i = 1 (input style) or 2 (output style). local style = parms[(i == 1) and 'stylein' or 'styleout'] if style then style = style:gsub('"', '') if style ~= '' then if style:sub(-1) ~= ';' then style = style .. ';' end return style end end return '' end local function make_table_or_sort(parms, invalue, info, in_current, scaled_top) -- Set options to handle output for a table or a sort key, or both. -- The text sort key is based on the value resulting from converting -- the input to a fake base unit with scale = 1, and other properties -- required for a conversion derived from the input unit. -- For other modules, return the sort key in a hidden span element, and -- the scaled value used to generate the sort key. -- If scaled_top is set, it is the scaled value of the numerator of a per unit -- to be combined with this unit (the denominator) to make the sort key. -- Scaling only works with units that convert with a factor (not temperature). local sortkey, scaled_value if parms.opt_sortable_on then local base = { -- a fake unit with enough fields for a valid convert scale = 1, invert = in_current.invert and 1, iscomplex = in_current.iscomplex, offset = in_current.offset and 0, } local outvalue, extra = convert(parms, invalue, info, in_current, base) if extra then outvalue = extra.outvalue end if in_current.istemperature then -- Have converted to kelvin; assume numbers close to zero have a -- rounding error and should be zero. if abs(outvalue) < 1e-12 then outvalue = 0 end end if scaled_top and outvalue ~= 0 then outvalue = scaled_top / outvalue end scaled_value = outvalue if not valid_number(outvalue) then if outvalue < 0 then sortkey = '1000000000000000000' else sortkey = '9000000000000000000' end elseif outvalue == 0 then sortkey = '5000000000000000000' else local mag = floor(log10(abs(outvalue)) + 1e-14) local prefix if outvalue > 0 then prefix = 7000 + mag else prefix = 2999 - mag outvalue = outvalue + 10^(mag+1) end sortkey = format('%d', prefix) .. format('%015.0f', floor(outvalue * 10^(14-mag))) end end local sortspan if sortkey and not parms.table_align then sortspan = parms.opt_sortable_debug and '<span data-sort-value="' .. sortkey .. '♠"><span style="border:1px solid">' .. sortkey .. '♠</span></span>' or '<span data-sort-value="' .. sortkey .. '♠"></span>' parms.join_before = sortspan end if parms.table_align then local sort if sortkey then sort = ' data-sort-value="' .. sortkey .. '"' if parms.opt_sortable_debug then parms.join_before = '<span style="border:1px solid">' .. sortkey .. '</span>' end else sort = '' end local style = 'style="text-align:' .. parms.table_align .. ';' local joins = {} for i = 1, 2 do joins[i] = (i == 1 and '' or '\n|') .. style .. user_style(parms, i) .. '"' .. sort .. '|' end parms.table_joins = joins end return sortspan, scaled_value end local cvt_to_hand local function cvtround(parms, info, in_current, out_current) -- Return true, t where t is a table with the conversion results; fields: -- show = rounded, formatted string with the result of converting value in info, -- using the rounding specified in parms. -- singular = true if result (after rounding and ignoring any negative sign) -- is "1", or like "1.00", or is a fraction with value < 1; -- (and more fields shown below, and a calculated 'absvalue' field). -- or return false, t where t is an error message table. -- Input info.clean uses en digits (it has been translated, if necessary). -- Output show uses en or non-en digits as appropriate, or can be spelled. if out_current.builtin == 'hand' then return cvt_to_hand(parms, info, in_current, out_current) end local invalue = in_current.builtin == 'hand' and info.altvalue or info.value local outvalue, extra = convert(parms, invalue, info, in_current, out_current) if parms.need_table_or_sort then parms.need_table_or_sort = nil -- process using first input value only make_table_or_sort(parms, invalue, info, in_current) end if extra then if not outvalue then return false, extra end invalue = extra.invalue or invalue outvalue = extra.outvalue end if not valid_number(outvalue) then return false, { 'cvt_invalid_num' } end local isnegative if outvalue < 0 then isnegative = true outvalue = -outvalue end local precision, show, exponent local denominator = out_current.frac if denominator then show = fraction_table(outvalue, denominator) else precision = parms.precision if not precision then if parms.sigfig then show, exponent = make_sigfig(outvalue, parms.sigfig) elseif parms.opt_round then local n = parms.opt_round if n == 0.5 then local integer, fracpart = math.modf(floor(2 * outvalue + 0.5) / 2) if fracpart == 0 then show = format('%.0f', integer) else show = format('%.1f', integer + fracpart) end else show = format('%.0f', floor((outvalue / n) + 0.5) * n) end else local inclean = info.clean if extra then inclean = extra.clean or inclean show = extra.show end if not show then precision = default_precision(parms, invalue, inclean, info.denominator, outvalue, in_current, out_current, extra) end end end end if precision then if precision >= 0 then local fudge if precision <= 8 then -- Add a fudge to handle common cases of bad rounding due to inability -- to precisely represent some values. This makes the following work: -- {{convert|-100.1|C|K}} and {{convert|5555000|um|m|2}}. -- Old template uses #expr round, which invokes PHP round(). -- LATER: Investigate how PHP round() works. fudge = 2e-14 else fudge = 0 end local fmt = '%.' .. format('%d', precision) .. 'f' local success success, show = pcall(format, fmt, outvalue + fudge) if not success then return false, { 'cvt_big_prec', tostring(precision) } end else precision = -precision -- #digits to zero (in addition to any digits after dot) local shift = 10 ^ precision show = format('%.0f', outvalue/shift) if show ~= '0' then exponent = #show + precision end end end local t = format_number(parms, show, exponent, isnegative) if type(show) == 'string' then -- Set singular using match because on some systems 0.99999999999999999 is 1.0. if exponent then t.singular = (exponent == 1 and show:match('^10*$')) else t.singular = (show == '1' or show:match('^1%.0*$')) end else t.fraction_table = show t.singular = (outvalue <= 1) -- cannot have 'fraction == 1', but if it were possible it would be singular end t.raw_absvalue = outvalue -- absolute value before rounding return true, setmetatable(t, { __index = function (self, key) if key == 'absvalue' then -- Calculate absolute value after rounding, if needed. local clean, exponent = rawget(self, 'clean'), rawget(self, 'exponent') local value = tonumber(clean) -- absolute value (any negative sign has been ignored) if exponent then value = value * 10^exponent end rawset(self, key, value) return value end end }) end function cvt_to_hand(parms, info, in_current, out_current) -- Convert input to hands, inches. -- Return true, t where t is a table with the conversion results; -- or return false, t where t is an error message table. if parms.abbr_org == nil then out_current.usename = true -- default is to show name not symbol end local precision = parms.precision local frac = out_current.frac if not frac and precision and precision > 1 then frac = (precision == 2) and 2 or 4 end local out_next = out_current.out_next if out_next then -- Use magic knowledge to determine whether the next unit is inches without requiring i18n. -- The following ensures that when the output combination "hand in" is used, the inches -- value is rounded to match the hands value. Also, displaying say "61½" instead of 61.5 -- is better as 61.5 implies the value is not 61.4. if out_next.exception == 'subunit_more_precision' then out_next.frac = frac end end -- Convert to inches; calculate hands from that. local dummy_unit_table = { scale = out_current.scale / 4, frac = frac } local success, outinfo = cvtround(parms, info, in_current, dummy_unit_table) if not success then return false, outinfo end local tfrac = outinfo.fraction_table local inches = outinfo.raw_absvalue if tfrac then inches = floor(inches) -- integer part only; fraction added later else inches = floor(inches + 0.5) -- a hands measurement never shows decimals of an inch end local hands, inches = divide(inches, 4) outinfo.absvalue = hands + inches/4 -- supposed to be the absolute rounded value, but this is close enough local inchstr = tostring(inches) -- '0', '1', '2' or '3' if precision and precision <= 0 then -- using negative or 0 for precision rounds to nearest hand hands = floor(outinfo.raw_absvalue/4 + 0.5) inchstr = '' elseif tfrac then -- Always show an integer before fraction (like "15.0½") because "15½" means 15-and-a-half hands. inchstr = numdot .. format_fraction(parms, 'out', false, inchstr, tfrac.numstr, tfrac.denstr) else inchstr = numdot .. from_en(inchstr) end outinfo.show = outinfo.sign .. with_separator(parms, format('%.0f', hands)) .. inchstr return true, outinfo end local function evaluate_condition(value, condition) -- Return true or false from applying a conditional expression to value, -- or throw an error if invalid. -- A very limited set of expressions is supported: -- v < 9 -- v * 9 < 9 -- where -- 'v' is replaced with value -- 9 is any number (as defined by Lua tonumber) -- only en digits are accepted -- '<' can also be '<=' or '>' or '>=' -- In addition, the following form is supported: -- LHS and RHS -- where -- LHS, RHS = any of above expressions. local function compare(value, text) local arithop, factor, compop, limit = text:match('^%s*v%s*([*]?)(.-)([<>]=?)(.*)$') if arithop == nil then error('Invalid default expression', 0) elseif arithop == '*' then factor = tonumber(factor) if factor == nil then error('Invalid default expression', 0) end value = value * factor end limit = tonumber(limit) if limit == nil then error('Invalid default expression', 0) end if compop == '<' then return value < limit elseif compop == '<=' then return value <= limit elseif compop == '>' then return value > limit elseif compop == '>=' then return value >= limit end error('Invalid default expression', 0) -- should not occur end local lhs, rhs = condition:match('^(.-%W)and(%W.*)') if lhs == nil then return compare(value, condition) end return compare(value, lhs) and compare(value, rhs) end local function get_default(value, unit_table) -- Return true, s where s = name of unit's default output unit, -- or return false, t where t is an error message table. -- Some units have a default that depends on the input value -- (the first value if a range of values is used). -- If '!' is in the default, the first bang-delimited field is an -- expression that uses 'v' to represent the input value. -- Example: 'v < 120 ! small ! big ! suffix' (suffix is optional) -- evaluates 'v < 120' as a boolean with result -- 'smallsuffix' if (value < 120), or 'bigsuffix' otherwise. -- Input must use en digits and '.' decimal mark. local default = data_code.default_exceptions[unit_table.defkey or unit_table.symbol] or unit_table.default if not default then local per = unit_table.per if per then local function a_default(v, u) local success, ucode = get_default(v, u) if not success then return '?' -- an unlikely error has occurred; will cause lookup of default to fail end -- Attempt to use only the first unit if a combination or output multiple. -- This is not bulletproof but should work for most cases. -- Where it does not work, the convert will need to specify the wanted output unit. local t = all_units[ucode] if t then local combo = t.combination if combo then -- For a multiple like ftin, the "first" unit (ft) is last in the combination. local i = t.multiple and table_len(combo) or 1 ucode = combo[i] end else -- Try for an automatically generated combination. local item = ucode:match('^(.-)%+') or ucode:match('^(%S+)%s') if all_units[item] then return item end end return ucode end local unit1, unit2 = per[1], per[2] local def1 = (unit1 and a_default(value, unit1) or unit_table.vprefix or '') local def2 = a_default(1, unit2) -- 1 because per unit of denominator return true, def1 .. '/' .. def2 end return false, { 'cvt_no_default', unit_table.symbol } end if default:find('!', 1, true) == nil then return true, default end local t = split(default, '!') if #t == 3 or #t == 4 then local success, result = pcall(evaluate_condition, value, t[1]) if success then default = result and t[2] or t[3] if #t == 4 then default = default .. t[4] end return true, default end end return false, { 'cvt_bad_default', unit_table.symbol } end local linked_pages -- to record linked pages so will not link to the same page more than once local function unlink(unit_table) -- Forget that the given unit has previously been linked (if it has). -- That is needed when processing a range of inputs or outputs when an id -- for the first range value may have been evaluated, but only an id for -- the last value is displayed, and that id may need to be linked. linked_pages[unit_table.unitcode or unit_table] = nil end local function make_link(link, id, unit_table) -- Return wikilink "[[link|id]]", possibly abbreviated as in examples: -- [[Mile|mile]] --> [[mile]] -- [[Mile|miles]] --> [[mile]]s -- However, just id is returned if: -- * no link given (so caller does not need to check if a link was defined); or -- * link has previously been used during the current convert (to avoid overlinking). local link_key if unit_table then link_key = unit_table.unitcode or unit_table else link_key = link end if not link or link == '' or linked_pages[link_key] then return id end linked_pages[link_key] = true -- Following only works for language en, but it should be safe on other wikis, -- and overhead of doing it generally does not seem worthwhile. local l = link:sub(1, 1):lower() .. link:sub(2) if link == id or l == id then return '[[' .. id .. ']]' elseif link .. 's' == id or l .. 's' == id then return '[[' .. id:sub(1, -2) .. ']]s' else return '[[' .. link .. '|' .. id .. ']]' end end local function variable_name(clean, unit_table) -- For slwiki, a unit name depends on the value. -- Parameter clean is the unsigned rounded value in en digits, as a string. -- Value Source Example for "m" -- integer 1: name1 meter (also is the name of the unit) -- integer 2: var{1} metra -- integer 3 and 4: var{2} metri -- integer else: var{3} metrov (0 and 5 or more) -- real/fraction: var{4} metra -- var{i} means the i'th field in unit_table.varname if it exists and has -- an i'th field, otherwise name2. -- Fields are separated with "!" and are not empty. -- A field for a unit using an SI prefix has the prefix name inserted, -- replacing '#' if found, or before the field otherwise. local vname if clean == '1' then vname = unit_table.name1 elseif unit_table.varname then local i if clean == '2' then i = 1 elseif clean == '3' or clean == '4' then i = 2 elseif clean:find('.', 1, true) then i = 4 else i = 3 end if i > 1 and varname == 'pl' then i = i - 1 end vname = split(unit_table.varname, '!')[i] end if vname then local si_name = rawget(unit_table, 'si_name') or '' local pos = vname:find('#', 1, true) if pos then vname = vname:sub(1, pos - 1) .. si_name .. vname:sub(pos + 1) else vname = si_name .. vname end return vname end return unit_table.name2 end local function linked_id(parms, unit_table, key_id, want_link, clean) -- Return final unit id (symbol or name), optionally with a wikilink, -- and update unit_table.sep if required. -- key_id is one of: 'symbol', 'sym_us', 'name1', 'name1_us', 'name2', 'name2_us'. local abbr_on = (key_id == 'symbol' or key_id == 'sym_us') if abbr_on and want_link then local symlink = rawget(unit_table, 'symlink') if symlink then return symlink -- for exceptions that have the linked symbol built-in end end local multiplier = rawget(unit_table, 'multiplier') local per = unit_table.per if per then local paren1, paren2 = '', '' -- possible parentheses around bottom unit local unit1 = per[1] -- top unit_table, or nil local unit2 = per[2] -- bottom unit_table if abbr_on then if not unit1 then unit_table.sep = '' -- no separator in "$2/acre" end if not want_link then local symbol = unit_table.symbol_raw if symbol then return symbol -- for exceptions that have the symbol built-in end end if (unit2.symbol):find('⋅', 1, true) then paren1, paren2 = '(', ')' end end local key_id2 -- unit2 is always singular if key_id == 'name2' then key_id2 = 'name1' elseif key_id == 'name2_us' then key_id2 = 'name1_us' else key_id2 = key_id end local result if abbr_on then result = '/' elseif omitsep then result = per_word elseif unit1 then result = ' ' .. per_word .. ' ' else result = per_word .. ' ' end if want_link and unit_table.link then if abbr_on or not varname then result = (unit1 and linked_id(parms, unit1, key_id, false, clean) or '') .. result .. linked_id(parms, unit2, key_id2, false, '1') else result = (unit1 and variable_name(clean, unit1) or '') .. result .. variable_name('1', unit2) end if omit_separator(result) then unit_table.sep = '' end return make_link(unit_table.link, result, unit_table) end if unit1 then result = linked_id(parms, unit1, key_id, want_link, clean) .. result if unit1.sep then unit_table.sep = unit1.sep end elseif omitsep then unit_table.sep = '' end return result .. paren1 .. linked_id(parms, unit2, key_id2, want_link, '1') .. paren2 end if multiplier then -- A multiplier (like "100" in "100km") forces the unit to be plural. multiplier = from_en(multiplier) if not omitsep then multiplier = multiplier .. (abbr_on and '&nbsp;' or ' ') end if not abbr_on then if key_id == 'name1' then key_id = 'name2' elseif key_id == 'name1_us' then key_id = 'name2_us' end end else multiplier = '' end local id = unit_table.fixed_name or ((varname and not abbr_on) and variable_name(clean, unit_table) or unit_table[key_id]) if omit_separator(id) then unit_table.sep = '' end if want_link then local link = data_code.link_exceptions[unit_table.linkey or unit_table.symbol] or unit_table.link if link then local before = '' local i = unit_table.customary if i == 1 and parms.opt_sp_us then i = 2 -- show "U.S." not "US" end if i == 3 and abbr_on then i = 4 -- abbreviate "imperial" to "imp" end local customary = text_code.customary_units[i] if customary then -- LATER: This works for language en only, but it's esoteric so ignore for now. local pertext if id:sub(1, 1) == '/' then -- Want unit "/USgal" to display as "/U.S. gal", not "U.S. /gal". pertext = '/' id = id:sub(2) elseif id:sub(1, 4) == 'per ' then -- Similarly want "per U.S. gallon", not "U.S. per gallon" (but in practice this is unlikely to be used). pertext = 'per ' id = id:sub(5) else pertext = '' end -- Omit any "US"/"U.S."/"imp"/"imperial" from start of id since that will be inserted. local removes = (i < 3) and { 'US&nbsp;', 'US ', 'U.S.&nbsp;', 'U.S. ' } or { 'imp&nbsp;', 'imp ', 'imperial ' } for _, prefix in ipairs(removes) do local plen = #prefix if id:sub(1, plen) == prefix then id = id:sub(plen + 1) break end end before = pertext .. make_link(customary.link, customary[1]) .. ' ' end id = before .. make_link(link, id, unit_table) end end return multiplier .. id end local function make_id(parms, which, unit_table) -- Return id, f where -- id = unit name or symbol, possibly modified -- f = true if id is a name, or false if id is a symbol -- using the value for index 'which', and for 'in' or 'out' (unit_table.inout). -- Result is '' if no symbol/name is to be used. -- In addition, set unit_table.sep = ' ' or '&nbsp;' or '' -- (the separator that caller will normally insert before the id). if parms.opt_values then unit_table.sep = '' return '' end local inout = unit_table.inout local info = unit_table.valinfo[which] local abbr_org = parms.abbr_org local adjectival = parms.opt_adjectival local lk = parms.lk local want_link = (lk == 'on' or lk == inout) local usename = unit_table.usename local singular = info.singular local want_name if usename then want_name = true else if abbr_org == nil then if parms.wantname then want_name = true end if unit_table.usesymbol then want_name = false end end if want_name == nil then local abbr = parms.abbr if abbr == 'on' or abbr == inout or (abbr == 'mos' and inout == 'out') then want_name = false else want_name = true end end end local key if want_name then if lk == nil and unit_table.builtin == 'hand' then want_link = true end if parms.opt_use_nbsp then unit_table.sep = '&nbsp;' else unit_table.sep = ' ' end if parms.opt_singular then local value if inout == 'in' then value = info.value else value = info.absvalue end if value then -- some unusual units do not always set value field value = abs(value) singular = (0 < value and value < 1.0001) end end if unit_table.engscale then -- engscale: so "|1|e3kg" gives "1 thousand kilograms" (plural) singular = false end key = (adjectival or singular) and 'name1' or 'name2' if parms.opt_sp_us then key = key .. '_us' end else if unit_table.builtin == 'hand' then if parms.opt_hand_hh then unit_table.symbol = 'hh' -- LATER: might want i18n applied to this end end unit_table.sep = '&nbsp;' key = parms.opt_sp_us and 'sym_us' or 'symbol' end return linked_id(parms, unit_table, key, want_link, info.clean), want_name end local function decorate_value(parms, unit_table, which, number_word) -- If needed, update unit_table so values will be shown with extra information. -- For consistency with the old template (but different from fmtpower), -- the style to display powers of 10 includes "display:none" to allow some -- browsers to copy, for example, "10³" as "10^3", rather than as "103". local info local engscale = unit_table.engscale local prefix = unit_table.vprefix if engscale or prefix then info = unit_table.valinfo[which] if info.decorated then return -- do not redecorate if repeating convert end info.decorated = true if engscale then local inout = unit_table.inout local abbr = parms.abbr if (abbr == 'on' or abbr == inout) and not parms.number_word then info.show = info.show .. '<span style="margin-left:0.2em">×<span style="margin-left:0.1em">' .. from_en('10') .. '</span></span><s style="display:none">^</s><sup>' .. from_en(tostring(engscale.exponent)) .. '</sup>' elseif number_word then local number_id local lk = parms.lk if lk == 'on' or lk == inout then number_id = make_link(engscale.link, engscale[1]) else number_id = engscale[1] end -- WP:NUMERAL recommends "&nbsp;" in values like "12 million". info.show = info.show .. (parms.opt_adjectival and '-' or '&nbsp;') .. number_id end end if prefix then info.show = prefix .. info.show end end end local function process_input(parms, in_current) -- Processing required once per conversion. -- Return block of text to represent input (value/unit). if parms.opt_output_only or parms.opt_output_number_only or parms.opt_output_unit_only then parms.joins = { '', '' } return '' end local first_unit local composite = in_current.composite -- nil or table of units if composite then first_unit = composite[1] else first_unit = in_current end local id1, want_name = make_id(parms, 1, first_unit) local sep = first_unit.sep -- separator between value and unit, set by make_id local preunit = parms.preunit1 if preunit then sep = '' -- any separator is included in preunit else preunit = '' end if parms.opt_input_unit_only then parms.joins = { '', '' } if composite then local parts = { id1 } for i, unit in ipairs(composite) do if i > 1 then table.insert(parts, (make_id(parms, 1, unit))) end end id1 = table.concat(parts, ' ') end if want_name and parms.opt_adjectival then return preunit .. hyphenated(id1) end return preunit .. id1 end if parms.opt_also_symbol and not composite and not parms.opt_flip then local join1 = parms.joins[1] if join1 == ' (' or join1 == ' [' then parms.joins = { ' [' .. first_unit[parms.opt_sp_us and 'sym_us' or 'symbol'] .. ']' .. join1 , parms.joins[2] } end end if in_current.builtin == 'mach' and first_unit.sep ~= '' then -- '' means omitsep with non-enwiki name local prefix = id1 .. '&nbsp;' local range = parms.range local valinfo = first_unit.valinfo local result = prefix .. valinfo[1].show if range then -- For simplicity and because more not needed, handle one range item only. local prefix2 = make_id(parms, 2, first_unit) .. '&nbsp;' result = range_text(range[1], want_name, parms, result, prefix2 .. valinfo[2].show, 'in') end return preunit .. result end if composite then -- Simplify: assume there is no range, and no decoration. local mid = (not parms.opt_flip) and parms.mid or '' local sep1 = '&nbsp;' local sep2 = ' ' if parms.opt_adjectival and want_name then sep1 = '-' sep2 = '-' end if omitsep and sep == '' then -- Testing the id of the most significant unit should be sufficient. sep1 = '' sep2 = '' end local parts = { first_unit.valinfo[1].show .. sep1 .. id1 } for i, unit in ipairs(composite) do if i > 1 then table.insert(parts, unit.valinfo[1].show .. sep1 .. (make_id(parms, 1, unit))) end end return table.concat(parts, sep2) .. mid end local add_unit = (parms.abbr == 'mos') or parms[parms.opt_flip and 'out_range_x' or 'in_range_x'] or (not want_name and parms.abbr_range_x) local range = parms.range if range and not add_unit then unlink(first_unit) end local id = range and make_id(parms, range.n + 1, first_unit) or id1 local extra, was_hyphenated = hyphenated_maybe(parms, want_name, sep, id, 'in') if was_hyphenated then add_unit = false end local result local valinfo = first_unit.valinfo if range then for i = 0, range.n do local number_word if i == range.n then add_unit = false number_word = true end decorate_value(parms, first_unit, i+1, number_word) local show = valinfo[i+1].show if add_unit then show = show .. first_unit.sep .. (i == 0 and id1 or make_id(parms, i+1, first_unit)) end if i == 0 then result = show else result = range_text(range[i], want_name, parms, result, show, 'in') end end else decorate_value(parms, first_unit, 1, true) result = valinfo[1].show end return result .. preunit .. extra end local function process_one_output(parms, out_current) -- Processing required for each output unit. -- Return block of text to represent output (value/unit). local inout = out_current.inout -- normally 'out' but can be 'in' for order=out local id1, want_name = make_id(parms, 1, out_current) local sep = out_current.sep -- set by make_id local preunit = parms.preunit2 if preunit then sep = '' -- any separator is included in preunit else preunit = '' end if parms.opt_output_unit_only then if want_name and parms.opt_adjectival then return preunit .. hyphenated(id1) end return preunit .. id1 end if out_current.builtin == 'mach' and out_current.sep ~= '' then -- '' means omitsep with non-enwiki name local prefix = id1 .. '&nbsp;' local range = parms.range local valinfo = out_current.valinfo local result = prefix .. valinfo[1].show if range then -- For simplicity and because more not needed, handle one range item only. result = range_text(range[1], want_name, parms, result, prefix .. valinfo[2].show, inout) end return preunit .. result end local add_unit = (parms[parms.opt_flip and 'in_range_x' or 'out_range_x'] or (not want_name and parms.abbr_range_x)) and not parms.opt_output_number_only local range = parms.range if range and not add_unit then unlink(out_current) end local id = range and make_id(parms, range.n + 1, out_current) or id1 local extra, was_hyphenated = hyphenated_maybe(parms, want_name, sep, id, inout) if was_hyphenated then add_unit = false end local result local valinfo = out_current.valinfo if range then for i = 0, range.n do local number_word if i == range.n then add_unit = false number_word = true end decorate_value(parms, out_current, i+1, number_word) local show = valinfo[i+1].show if add_unit then show = show .. out_current.sep .. (i == 0 and id1 or make_id(parms, i+1, out_current)) end if i == 0 then result = show else result = range_text(range[i], want_name, parms, result, show, inout) end end else decorate_value(parms, out_current, 1, true) result = valinfo[1].show end if parms.opt_output_number_only then return result end return result .. preunit .. extra end local function make_output_single(parms, in_unit_table, out_unit_table) -- Return true, item where item = wikitext of the conversion result -- for a single output (which is not a combination or a multiple); -- or return false, t where t is an error message table. if parms.opt_order_out and in_unit_table.unitcode == out_unit_table.unitcode then out_unit_table.valinfo = in_unit_table.valinfo else out_unit_table.valinfo = collection() for _, v in ipairs(in_unit_table.valinfo) do local success, info = cvtround(parms, v, in_unit_table, out_unit_table) if not success then return false, info end out_unit_table.valinfo:add(info) end end return true, process_one_output(parms, out_unit_table) end local function make_output_multiple(parms, in_unit_table, out_unit_table) -- Return true, item where item = wikitext of the conversion result -- for an output which is a multiple (like 'ftin'); -- or return false, t where t is an error message table. local inout = out_unit_table.inout -- normally 'out' but can be 'in' for order=out local multiple = out_unit_table.multiple -- table of scaling factors (will not be nil) local combos = out_unit_table.combination -- table of unit tables (will not be nil) local abbr = parms.abbr local abbr_org = parms.abbr_org local disp = parms.disp local want_name = (abbr_org == nil and (disp == 'or' or disp == 'slash')) or not (abbr == 'on' or abbr == inout or abbr == 'mos') local want_link = (parms.lk == 'on' or parms.lk == inout) local mid = parms.opt_flip and parms.mid or '' local sep1 = '&nbsp;' local sep2 = ' ' if parms.opt_adjectival and want_name then sep1 = '-' sep2 = '-' end local do_spell = parms.opt_spell_out parms.opt_spell_out = nil -- so the call to cvtround does not spell the value local function make_result(info, isfirst) local fmt, outvalue, sign local results = {} for i = 1, #combos do local tfrac, thisvalue, strforce local out_current = combos[i] out_current.inout = inout local scale = multiple[i] if i == 1 then -- least significant unit ('in' from 'ftin') local decimals out_current.frac = out_unit_table.frac local success, outinfo = cvtround(parms, info, in_unit_table, out_current) if not success then return false, outinfo end if isfirst then out_unit_table.valinfo = { outinfo } -- in case output value of first least significant unit is needed end sign = outinfo.sign tfrac = outinfo.fraction_table if outinfo.is_scientific then strforce = outinfo.show decimals = '' elseif tfrac then decimals = '' else local show = outinfo.show -- number as a string in local language local p1, p2 = show:find(numdot, 1, true) decimals = p1 and show:sub(p2 + 1) or '' -- text after numdot, if any end fmt = '%.' .. ulen(decimals) .. 'f' -- to reproduce precision if decimals == '' then if tfrac then outvalue = floor(outinfo.raw_absvalue) -- integer part only; fraction added later else outvalue = floor(outinfo.raw_absvalue + 0.5) -- keep all integer digits of least significant unit end else outvalue = outinfo.absvalue end end if scale then outvalue, thisvalue = divide(outvalue, scale) else thisvalue = outvalue end local id if want_name then if varname then local clean if strforce or tfrac then clean = '.1' -- dummy value to force name for floating point else clean = format(fmt, thisvalue) end id = variable_name(clean, out_current) else local key = 'name2' if parms.opt_adjectival then key = 'name1' elseif tfrac then if thisvalue == 0 then key = 'name1' end elseif parms.opt_singular then if 0 < thisvalue and thisvalue < 1.0001 then key = 'name1' end else if thisvalue == 1 then key = 'name1' end end id = out_current[key] end else id = out_current['symbol'] end if i == 1 and omit_separator(id) then -- Testing the id of the least significant unit should be sufficient. sep1 = '' sep2 = '' end if want_link then local link = out_current.link if link then id = make_link(link, id, out_current) end end local strval local spell_inout = (i == #combos or outvalue == 0) and inout or '' -- trick so the last value processed (first displayed) has uppercase, if requested if strforce and outvalue == 0 then sign = '' -- any sign is in strforce strval = strforce -- show small values in scientific notation; will only use least significant unit elseif tfrac then local wholestr = (thisvalue > 0) and tostring(thisvalue) or nil strval = format_fraction(parms, spell_inout, false, wholestr, tfrac.numstr, tfrac.denstr, do_spell) else strval = (thisvalue == 0) and from_en('0') or with_separator(parms, format(fmt, thisvalue)) if do_spell then strval = spell_number(parms, spell_inout, strval) or strval end end table.insert(results, strval .. sep1 .. id) if outvalue == 0 then break end fmt = '%.0f' -- only least significant unit can have a non-integral value end local reversed, count = {}, #results for i = 1, count do reversed[i] = results[count + 1 - i] end return true, sign .. table.concat(reversed, sep2) end local valinfo = in_unit_table.valinfo local success, result = make_result(valinfo[1], true) if not success then return false, result end local range = parms.range if range then for i = 1, range.n do local success, result2 = make_result(valinfo[i+1]) if not success then return false, result2 end result = range_text(range[i], want_name, parms, result, result2, inout) end end return true, result .. mid end local function process(parms, in_unit_table, out_unit_table) -- Return true, s, outunit where s = final wikitext result, -- or return false, t where t is an error message table. linked_pages = {} local success, bad_output local bad_input_mcode = in_unit_table.bad_mcode -- nil if input unit is a valid convert unit local out_unit = parms.out_unit if out_unit == nil or out_unit == '' or type(out_unit) == 'function' then if bad_input_mcode or parms.opt_input_unit_only then bad_output = '' else local getdef = type(out_unit) == 'function' and out_unit or get_default success, out_unit = getdef(in_unit_table.valinfo[1].value, in_unit_table) parms.out_unit = out_unit if not success then bad_output = out_unit end end end if not bad_output and not out_unit_table then success, out_unit_table = lookup(parms, out_unit, 'any_combination') if success then local mismatch = check_mismatch(in_unit_table, out_unit_table) if mismatch then bad_output = mismatch end else bad_output = out_unit_table end end local lhs, rhs local flipped = parms.opt_flip and not bad_input_mcode if bad_output then rhs = (bad_output == '') and '' or message(parms, bad_output) elseif parms.opt_input_unit_only then rhs = '' else local combos -- nil (for 'ft' or 'ftin'), or table of unit tables (for 'm ft') if not out_unit_table.multiple then -- nil/false ('ft' or 'm ft'), or table of factors ('ftin') combos = out_unit_table.combination end local frac = parms.frac -- nil or denominator of fraction for output values if frac then -- Apply fraction to the unit (if only one), or to non-SI units (if a combination), -- except that if a precision is also specified, the fraction only applies to -- the hand unit; that allows the following result: -- {{convert|156|cm|in hand|1|frac=2}} → 156 centimetres (61.4 in; 15.1½ hands) -- However, the following is handled elsewhere as a special case: -- {{convert|156|cm|hand in|1|frac=2}} → 156 centimetres (15.1½ hands; 61½ in) if combos then local precision = parms.precision for _, unit in ipairs(combos) do if unit.builtin == 'hand' or (not precision and not unit.prefixes) then unit.frac = frac end end else out_unit_table.frac = frac end end local outputs = {} local imax = combos and #combos or 1 -- 1 (single unit) or number of unit tables if imax == 1 then parms.opt_order_out = nil -- only useful with an output combination end if not flipped and not parms.opt_order_out then -- Process left side first so any duplicate links (from lk=on) are suppressed -- on right. Example: {{convert|28|e9pc|e9ly|abbr=off|lk=on}} lhs = process_input(parms, in_unit_table) end for i = 1, imax do local success, item local out_current = combos and combos[i] or out_unit_table out_current.inout = 'out' if i == 1 then if imax > 1 and out_current.builtin == 'hand' then out_current.out_next = combos[2] -- built-in hand can influence next unit in a combination end if parms.opt_order_out then out_current.inout = 'in' end end if out_current.multiple then success, item = make_output_multiple(parms, in_unit_table, out_current) else success, item = make_output_single(parms, in_unit_table, out_current) end if not success then return false, item end outputs[i] = item end if parms.opt_order_out then lhs = outputs[1] table.remove(outputs, 1) end local sep = parms.table_joins and parms.table_joins[2] or parms.join_between rhs = table.concat(outputs, sep) end if flipped or not lhs then local input = process_input(parms, in_unit_table) if flipped then lhs = rhs rhs = input else lhs = input end end if parms.join_before then lhs = parms.join_before .. lhs end local wikitext if bad_input_mcode then if bad_input_mcode == '' then wikitext = lhs else wikitext = lhs .. message(parms, bad_input_mcode) end elseif parms.table_joins then wikitext = parms.table_joins[1] .. lhs .. parms.table_joins[2] .. rhs else wikitext = lhs .. parms.joins[1] .. rhs .. parms.joins[2] end if parms.warnings and not bad_input_mcode then wikitext = wikitext .. parms.warnings end return true, wikitext, out_unit_table end local function main_convert(frame) -- Do convert, and if needed, do it again with higher default precision. local parms = { frame = frame } -- will hold template arguments, after translation set_config(frame.args) local success, result = get_parms(parms, frame:getParent().args) if success then if type(result) ~= 'table' then return tostring(result) end local in_unit_table = result local out_unit_table for _ = 1, 2 do -- use counter so cannot get stuck repeating convert success, result, out_unit_table = process(parms, in_unit_table, out_unit_table) if success and parms.do_convert_again then parms.do_convert_again = false else break end end end -- If input=x gives a problem, the result should be just the user input -- (if x is a property like P123 it has been replaced with ''). -- An unknown input unit would display the input and an error message -- with success == true at this point. -- Also, can have success == false with a message that outputs an empty string. if parms.input_text then if success and not parms.have_problem then return result end local cat if parms.tracking then -- Add a tracking category using the given text as the category sort key. -- There is currently only one type of tracking, but in principle multiple -- items could be tracked, using different sort keys for convenience. cat = wanted_category('tracking', parms.tracking) end return parms.input_text .. (cat or '') end return success and result or message(parms, result) end local function _unit(unitcode, options) -- Helper function for Module:Val to look up a unit. -- Parameter unitcode must be a string to identify the wanted unit. -- Parameter options must be nil or a table with optional fields: -- value = number (for sort key; default value is 1) -- scaled_top = nil for a normal unit, or a number for a unit which is -- the denominator of a per unit (for sort key) -- si = { 'symbol', 'link' } -- (a table with two strings) to make an SI unit -- that will be used for the look up -- link = true if result should be [[linked]] -- sort = 'on' or 'debug' if result should include a sort key in a -- span element ('debug' makes the key visible) -- name = true for the name of the unit instead of the symbol -- us = true for the US spelling of the unit, if any -- Return nil if unitcode is not a non-empty string. -- Otherwise return a table with fields: -- text = requested symbol or name of unit, optionally linked -- scaled_value = input value adjusted by unit scale; used for sort key -- sortspan = span element with sort key like that provided by {{ntsh}}, -- calculated from the result of converting value -- to a base unit with scale 1. -- unknown = true if the unitcode was not known unitcode = strip(unitcode) if unitcode == nil or unitcode == '' then return nil end set_config({}) linked_pages = {} options = options or {} local parms = { abbr = options.name and 'off' or 'on', lk = options.link and 'on' or nil, opt_sp_us = options.us and true or nil, opt_ignore_error = true, -- do not add pages using this function to 'what links here' for Module:Convert/extra opt_sortable_on = options.sort == 'on' or options.sort == 'debug', opt_sortable_debug = options.sort == 'debug', } if options.si then -- Make a dummy table of units (just one unit) for lookup to use. -- This makes lookup recognize any SI prefix in the unitcode. local symbol = options.si[1] or '?' parms.unittable = { [symbol] = { _name1 = symbol, _name2 = symbol, _symbol = symbol, utype = symbol, scale = symbol == 'g' and 0.001 or 1, prefixes = 1, default = symbol, link = options.si[2], }} end local success, unit_table = lookup(parms, unitcode, 'no_combination') if not success then unit_table = setmetatable({ symbol = unitcode, name2 = unitcode, utype = unitcode, scale = 1, default = '', defkey = '', linkey = '' }, unit_mt) end local value = tonumber(options.value) or 1 local clean = tostring(abs(value)) local info = { value = value, altvalue = value, singular = (clean == '1'), clean = clean, show = clean, } unit_table.inout = 'in' unit_table.valinfo = { info } local sortspan, scaled_value if options.sort then sortspan, scaled_value = make_table_or_sort(parms, value, info, unit_table, options.scaled_top) end return { text = make_id(parms, 1, unit_table), sortspan = sortspan, scaled_value = scaled_value, unknown = not success and true or nil, } end return { convert = main_convert, _unit = _unit } 0wz2itriwu36ivaewc8hvypercj5qrn Modul:Citation/CS1 828 1190 6907 6906 2021-05-11T14:10:47Z Silencemen21 165 6907 Scribunto text/plain local cs1 ={}; --[[--------------------------< F O R W A R D D E C L A R A T I O N S >-------------------------------------- ]] local dates, year_date_check, reformat_dates, date_hyphen_to_dash, -- functions in Module:Citation/CS1/Date_validation date_name_xlate local is_set, in_array, substitute, error_comment, set_error, select_one, -- functions in Module:Citation/CS1/Utilities add_maint_cat, wrap_style, safe_for_italics, is_wikilink, make_wikilink; local z ={}; -- tables in Module:Citation/CS1/Utilities local extract_ids, extract_id_access_levels, build_id_list, is_embargoed; -- functions in Module:Citation/CS1/Identifiers local make_coins_title, get_coins_pages, COinS; -- 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 >-------------------------------------- delare variables here that have page-wide scope that are not brought in from other modules; thatare created here and used here ]] local added_deprecated_cat; -- boolean flag so that the category is added only once local added_prop_cats = {}; -- list of property categories that have been added to z.properties_cats local added_vanc_errs; -- boolean flag so we only emit one Vancouver error / category local Frame; -- holds the module's frame table --[[--------------------------< 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 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 _ P R O P _ C A T >-------------------------------------------------------- Adds a category to z.properties_cats 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 function add_prop_cat (key, arguments) if not added_prop_cats [key] then added_prop_cats [key] = true; -- note that we've added this category key = key:gsub ('(foreign_lang_source_?2?)%a%a%a?', '%1'); -- strip lang code from keyname table.insert( z.properties_cats, substitute (cfg.prop_cats [key], arguments)); -- make name then add to table 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) if not added_vanc_errs then added_vanc_errs = true; -- note that we've added this category table.insert( z.message_tail, { set_error( 'vancouver', {source}, true ) } ); end 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 rfc952 (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 incase 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 and .cash 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 ('^[%a%d]') then -- first character must be letter or digit return false; end -- Do most common case first if domain:match ('%f[%a%d][%a%d][%a%d%-]+[%a%d]%.%a%a+$') then -- three or more character hostname.hostname or hostname.tld return true; elseif domain:match ('%f[%a%d][%a%d][%a%d%-]+[%a%d]%.xn%-%-[%a%d]+$') then -- internationalized domain name with ACE prefix return true; elseif domain:match ('%f[%a%d][%a%d]%.cash$') then -- one character/digit .cash hostname return true; elseif domain:match ('%f[%a%d][%a%d]%.org$') then -- one character/digit .org hostname return true; elseif domain:match ('%f[%a][qxz]%.com$') then -- assigned one character .com hostname (x.com times out 2015-12-10) return true; elseif domain:match ('%f[%a][iq]%.net$') then -- assigned one character .net hostname (q.net registered but not active 2015-12-10) return true; elseif domain:match ('%f[%a%d][%a%d]%.%a%a$') then -- one character hostname and cctld (2 chars) return true; elseif domain:match ('%f[%a%d][%a%d][%a%d]%.%a%a+$') then -- two character hostname and tld return true; elseif domain:match ('^%d%d?%d?%.%d%d?%d?%.%d%d?%d?%.%d%d?%d?') then -- IPv4 address return true; else return false; end 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 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. 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 authority = authority:gsub ('//', '', 1); -- replace place 1 pair of '/' with nothing; if 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 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 wikilinked but not when |<param>-link= has a value. This function emits an error message when that condition exists ]] local function link_title_ok (link, lorig, title, torig) local orig; if 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 end end if is_set (orig) then table.insert( z.message_tail, { set_error( 'bad_paramlink', orig)}); -- url or wikilink in |title= with |title-link=; end 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) local error_message = ''; 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 if is_set(error_message) then -- once we've added the first portion of the error message ... error_message=error_message .. ", "; -- ... add a comma space separator end error_message=error_message .. "&#124;" .. k .. "="; -- add the failed parameter end end if is_set (error_message) then -- done looping, if there is an error message, display it table.insert( z.message_tail, { set_error( 'param_has_ext_link', {error_message}, true ) } ); 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 table.insert( z.message_tail, { set_error( 'wikilink_in_url', {}, true ) } ); 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 error_str = ""; local domain; local path; local base_url; if not is_set( label ) then label = URL; if is_set( source ) then error_str = set_error( 'bare_url_missing_title', { wrap_style ('parameter', source) }, false, " " ); else error( cfg.messages["bare_url_no_origin"] ); end end if not check_url( URL ) then error_str = set_error( 'bad_url', {wrap_style ('parameter', source)}, false, " " ) .. error_str; 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=domain..path; -- and reassemble end if is_set (access) then -- access level (subscription, registration, limited) label = safe_for_url (label); -- replace square brackets and newlines base_url = table.concat ( -- assemble external link with access signal { '<span class="plainlinks">[', -- opening css and url markup URL, -- the url ' ', -- the required space label, '<span style="padding-left:0.15em">', -- signal spacing css cfg.presentation[access], -- the appropriate icon '</span>', -- close signal spacing span ']</span>' -- close url markup and plain links span }); else base_url = table.concat({ "[", URL, " ", safe_for_url( label ), "]" }); -- no signal markup end return table.concat({ base_url, error_str }); 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 table.insert( z.message_tail, { set_error( 'deprecated_params', {name}, true ) } ); -- 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 wikimarkup) are not kerned. Replaces unicode quotemarks 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 cap2=''; local wl_type, label, link; wl_type, label, link = 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 = substitute (cfg.presentation['kern-wl-both'], str); elseif mw.ustring.match (str, '%[%[[\"“”\'‘’].+%]%]') then -- leading quote marks str = substitute (cfg.presentation['kern-wl-left'], str); elseif mw.ustring.match (str, '%[%[.+[\"“”\'‘’]%]%]') then -- trailing quote marks str = substitute (cfg.presentation['kern-wl-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, cap2 = mw.ustring.match (label, "^([\"\'])([^\'].+)"); -- match leading double or single quote but not doubled single quotes (italic markup) if is_set (cap) then label = substitute (cfg.presentation['kern-left'], {cap, cap2}); end cap, cap2 = mw.ustring.match (label, "^(.+[^\'])([\"\'])$") -- match trailing double or single quote but not doubled single quotes (italic markup) if is_set (cap) then label = substitute (cfg.presentation['kern-right'], {cap, cap2}); end if 2 == wl_type then str = 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 ISO639-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 ISO639-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= and |script-chapter= TODO: error messages when prefix is invalid ISO639-1 code; when script_value has prefix but no script; ]] local function format_script_value (script_value) local lang=''; -- initialize to empty string local name; if script_value:match('^%l%l%s*:') then -- if first 3 non-space characters are script language prefix lang = script_value:match('^(%l%l)%s*:%s*%S.*'); -- get the language prefix or nil if there is no script if not is_set (lang) then 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, "id" ); -- get language name so that we can use it to categorize if is_set (name) then -- is prefix a proper ISO 639-1 language code? script_value = script_value:gsub ('^%l%l%s*:%s*', ''); -- strip prefix from script -- is prefix one of these language codes? if in_array (lang, cfg.script_lang_codes) then add_prop_cat ('script_with_name', {name, lang}) else add_prop_cat ('script') end lang = ' lang="' .. lang .. '" '; -- convert prefix into a lang attribute else lang = ''; -- invalid so set lang to empty string end end script_value = 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) if is_set (script) then script = format_script_value (script); -- <bdi> tags, lang atribute, categorization, etc; returns empty string on error if 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 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 substitute( msg, str ); -- including template text else return substitute( cfg.messages[key], str ); end 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 (scriptchapter, chapter, transchapter, chapterurl, chapter_url_source, no_quotes, access) local chapter_error = ''; if not 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 = wrap_style ('quoted-title', chapter); end end chapter = script_concatenate (chapter, scriptchapter) -- <bdi> tags, lang atribute, categorization, etc; must be done after title is wrapped if is_set (chapterurl) then chapter = external_link (chapterurl, chapter, chapter_url_source, access); -- adds bare_url_missing_title error if appropriate end if is_set (transchapter) then transchapter = wrap_style ('trans-quoted-title', transchapter); if is_set (chapter) then chapter = chapter .. ' ' .. transchapter; else -- here when transchapter without chapter or script-chapter chapter = transchapter; -- chapter_error = ' ' .. set_error ('trans_missing_title', {'chapter'}); end end -- if is_set (chapterurl) then -- chapter = external_link (chapterurl, chapter, chapter_url_source, access); -- adds bare_url_missing_title error if appropriate -- end return chapter .. chapter_error; 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 nonprintable 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(). Detects but ignores the character pattern that results from the transclusion of {{'}} templates. 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 dummy; -- end of matching string; not used but required to hold end position when a capture is returned local capture; -- used by stripmarker detection to hold name of the stripmarker local i=1; local stripmarker, apostrophe; 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 while cfg.invisible_chars[i] do local char=cfg.invisible_chars[i][1] -- the character or group name local pattern=cfg.invisible_chars[i][2] -- the pattern used to find it position, dummy, capture = mw.ustring.find (v, pattern) -- see if the parameter value contains characters that match the pattern if position and (char == 'zero width joiner') then -- if we found a zero width joiner character if mw.ustring.find (v, cfg.indic_script) then -- its ok if one of the indic scripts position = nil; -- unset position end end if position then if 'nowiki' == capture or 'math' == capture then -- nowiki, math stripmarker (not an error condition) stripmarker = true; -- set a flag elseif true == stripmarker and 'delete' == char 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 then err_msg = capture .. ' ' .. char; else err_msg = char .. ' ' .. 'character'; end table.insert( z.message_tail, { set_error( 'invisible_char', {err_msg, wrap_style ('parameter', param), position}, true ) } ); -- add error message return; -- and done with this parameter end end i=i+1; -- bump our index 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] = select_one( args, list, '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'] ); end -- Empty strings, not nil; if v == nil then v = cfg.defaults[k] or ''; origin[k] = ''; end tbl = rawset( tbl, k, v ); return v; end, }); 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 ) local name = tostring( name ); local state; if in_array (cite_class, {'arxiv', 'biorxiv', 'citeseerx'}) then -- limited parameter sets allowed for these templates state = whitelist.limited_basic_arguments[ name ]; if true == state then return true; end -- valid actively supported parameter if false == state then deprecated_parameter (name); -- parameter is deprecated but still supported return true; end if 'arxiv' == cite_class then -- basic parameters unique to these templates state = whitelist.arxiv_basic_arguments[name]; end if 'biorxiv' == cite_class then state = whitelist.biorxiv_basic_arguments[name]; end if 'citeseerx' == cite_class then state = whitelist.citeseerx_basic_arguments[name]; end if true == state then return true; end -- valid actively supported parameter if false == state then deprecated_parameter (name); -- parameter is deprecated but still supported return true; end -- limited enumerated parameters list name = name:gsub("%d+", "#" ); -- replace digit(s) with # (last25 becomes last#) (mw.ustring because non-Western 'local' digits) state = whitelist.limited_numbered_arguments[ name ]; if true == state then return true; end -- valid actively supported parameter if false == state then deprecated_parameter (name); -- parameter is deprecated but still supported return true; end return false; -- not supported because not found or name is set to nil end -- end limited parameter-set templates state = whitelist.basic_arguments[ name ]; -- all other templates; all normal parameters allowed if true == state then return true; end -- valid actively supported parameter if false == state then deprecated_parameter (name); -- parameter is deprecated but still supported return true; end -- all enumerated parameters allowed name = name:gsub("%d+", "#" ); -- replace digit(s) with # (last25 becomes last#) (mw.ustring because non-Western 'local' digits) state = whitelist.numbered_arguments[ name ]; if true == state then return true; end -- valid actively supported parameter if false == state then deprecated_parameter (name); -- parameter is deprecated but still supported return true; end return false; -- not supported because not found or name is set to nil 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 = 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 = 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 is_set(title_type) then if "none" == 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 --[[--------------------------< H Y P H E N _ T O _ D A S H >-------------------------------------------------- Converts a hyphen to a dash ]] local function hyphen_to_dash( str ) if not is_set(str) or str:match( "[%[%]{}<>]" ) ~= nil then return str; end return str:gsub( '-', '–' ); 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 'dupicate 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 wikimarkup 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 wikimarkup 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 is suffix is properly formed Jr, Sr, or ordinal in the range 2–9. Puncutation not allowed. ]] local function is_suffix (suffix) if in_array (suffix, {'Jr', 'Sr', '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 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. These things are not currently possible in this module so are left to the editor to do. 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 ouside 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) local first, suffix = first:match ('(.-),?%s*([%dJS][%drndth]+)%.?$') or first; -- if first has something that looks like a generational suffix, get it if is_set (suffix) then if not is_suffix (suffix) then add_vanc_error ('suffix'); 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 ('non-Latin character'); 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-format=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) 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 intials? 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 ('suffix'); -- 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 intial 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 (e.g. authors / editors) ]] local function list_people(control, people, etal) local sep; local namesep; local format = control.format local maximum = control.maximum local lastauthoramp = control.lastauthoramp; local text = {} if 'vanc' == format then -- Vancouver-like author/editor name styling? sep = cfg.presentation['sep_nl_vanc']; -- name-list separator between authors 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 authors 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 is_set (maximum) and maximum < 1 then return "", 0; end -- returned 0 is for EditorCount; not used for authors for i,person in ipairs(people) do if is_set(person.last) then local mask = person.mask local one local sep_one = sep; if is_set (maximum) and i > maximum then etal = true; break; elseif (mask ~= nil) then local n = tonumber(mask) if (n ~= nil) then one = string.rep("&mdash;",n) else one = mask; sep_one = " "; end else one = person.last local first = person.first if 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) then -- and name is all Latin characters; corporate authors not tested first = reduce_to_initials(first) -- attempt to convert first name(s) to initials end end one = one .. namesep .. first; end if is_set(person.link) and person.link ~= control.page_name then one = make_wikilink (person.link, one); -- link author/editor if this page is not the author's/editor's page end end table.insert( text, one ) table.insert( text, sep_one ) end end local count = #text / 2; -- (number of names + number of separators) divided by 2 if count > 0 then if count > 1 and is_set(lastauthoramp) and not etal then text[#text-2] = " & "; -- replace last separator with ampersand text end text[#text] = nil; -- erase the last separator end local result = table.concat(text) -- construct list if etal and 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 go a last-first list and etal so add et al. end return result, count end --[[--------------------------< A N C H O R _ 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 anchor_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 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 --[[--------------------------< N A M E _ H A S _ E T A L >---------------------------------------------------- Evaluates the content of author and editor name parameters 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 it's previous state because it may have been set by previous passes through this function or by the parameters |display-authors=etal or |display-editors=etal ]] local function name_has_etal (name, etal, nocat) if is_set (name) then -- name can be nil in which case just return local etal_pattern = "[;,]? *[\"']*%f[%a][Ee][Tt] *[Aa][Ll][%.\"']*$" -- variations on the 'et al' theme local others_pattern = "[;,]? *%f[%a]and [Oo]thers"; -- and alternate to et al. if name:match (etal_pattern) then -- variants on et al. name = name:gsub (etal_pattern, ''); -- if found, remove etal = true; -- set flag (may have been set previously here or by |display-authors=etal) if not nocat then -- no categorization for |vauthors= add_maint_cat ('etal'); -- and add a category if not already added end elseif name:match (others_pattern) then -- if not 'et al.', then 'and others'? name = name:gsub (others_pattern, ''); -- if found, remove etal = true; -- set flag (may have been set previously here or by |display-authors=etal) if not nocat then -- no categorization for |vauthors= add_maint_cat ('etal'); -- and add a category if not already added end end end return name, etal; -- end --[[--------------------------< N A M E _ H A S _ E D _ M A R K U P >------------------------------------------ Evaluates the content of author and editor parameters for extranious editor annotations: ed, ed., eds, (Ed.), etc. These annotation do not belong in author parameters and are redundant in editor parameters. If found, the function adds the editor markup maintenance category. ]] local function name_has_ed_markup (name, list_name) local _, pattern; local patterns = { -- these patterns match annotations at end of name '%f[%(%[][%(%[]%s*[Ee][Dd][Ss]?%.?%s*[%)%]]?$', -- (ed) or (eds): leading '(', case insensitive 'ed', optional 's', '.' and/or ')' '[,%.%s]%f[e]eds?%.?$', -- ed or eds: without '('or ')'; case sensitive (ED could be initials Ed could be name) '%f[%(%[][%(%[]%s*[Ee][Dd][Ii][Tt][Oo][Rr][Ss]?%.?%s*[%)%]]?$', -- (editor) or (editors): leading '(', case insensitive, optional '.' and/or ')' '[,%.%s]%f[Ee][Ee][Dd][Ii][Tt][Oo][Rr][Ss]?%.?$', -- editor or editors: without '('or ')'; case insensitive -- these patterns match annotations at beginning of name '^eds?[%.,;]', -- ed. or eds.: lower case only, optional 's', requires '.' '^[%(%[]%s*[Ee][Dd][Ss]?%.?%s*[%)%]]', -- (ed) or (eds): also sqare brackets, case insensitive, optional 's', '.' '^[%(%[]?%s*[Ee][Dd][Ii][Tt][Oo][Rr][Ss]?%A', -- (editor or (editors: also sq brackets, case insensitive, optional brackets, 's' '^[%(%[]?%s*[Ee][Dd][Ii][Tt][Ee][Dd]%A', -- (edited: also sq brackets, case insensitive, optional brackets } if is_set (name) then for _, pattern in ipairs (patterns) do -- spin through patterns table and if name:match (pattern) then add_maint_cat ('extra_text_names', cfg.special_case_translation [list_name]); -- add a maint cat for this template break; end end end return name; -- and done end --[[--------------------------< N A M E _ H A S _ M U L T _ N A M E S >---------------------------------------- Evaluates the content of author and editor (surnames only) parameters for multiple names. Multiple names are indicated if there is more than one comma and or semicolon. If found, the function adds the multiple name (author or editor) maintenance category. ]] local function name_has_mult_names (name, list_name) local count, _; if is_set (name) then _, count = name:gsub ('[;,]', ''); -- count the number of separator-like characters if 1 < count then -- param could be |author= or |editor= so one separator character is acceptable add_maint_cat ('mult_names', cfg.special_case_translation [list_name]); -- more than one separator indicates multiple names so add a maint cat for this template end end return name; -- and done 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) if is_set (last) then if last:match ('^%(%(.*%)%)$') then -- if wrapped in doubled parentheses, accept as written last = last:match ('^%(%((.*)%)%)$'); -- strip parens else last = name_has_mult_names (last, list_name); -- check for multiple names in the parameter (last only) last = name_has_ed_markup (last, list_name); -- check for extraneous 'editor' annotation end end if is_set (first) then if first:match ('^%(%(.*%)%)$') then -- if wrapped in doubled parentheses, accept as written first = first:match ('^%(%((.*)%)%)$'); -- strip parens else first = name_has_ed_markup (first, list_name); -- check for extraneous 'editor' annotation 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, the page is added to a maintenance category. ]] 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 err_msg_list_name = list_name:match ("(%w+)List") .. 's list'; -- modify AuthorList or EditorList for use in error messages if necessary while true do last = select_one( args, cfg.aliases[list_name .. '-Last'], 'redundant_parameters', i ); -- search through args for name components beginning at 1 first = select_one( args, cfg.aliases[list_name .. '-First'], 'redundant_parameters', i ); link = select_one( args, cfg.aliases[list_name .. '-Link'], 'redundant_parameters', i ); mask = select_one( args, cfg.aliases[list_name .. '-Mask'], 'redundant_parameters', i ); last, etal = name_has_etal (last, etal, false); -- find and remove variations on et al. first, etal = name_has_etal (first, etal, false); -- find and remove variations on et al. last, first= name_checks (last, first, list_name); -- multiple names, extraneous annotation, etc checks if first and not last then -- if there is a firstn without a matching lastn table.insert( z.message_tail, { set_error( 'first_missing_last', {err_msg_list_name, i}, true ) } ); -- 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 link_title_ok (link, list_name:match ("(%w+)List"):lower() .. '-link' .. i, last, list_name:match ("(%w+)List"):lower() .. '-last' .. i); -- check for improper wikimarkup 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 table.insert( z.message_tail, { set_error( 'missing_name', {err_msg_list_name, i-1}, true ) } ); -- 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 end --[[--------------------------< G E T _ I S O 6 3 9 _ C O D E >------------------------------------------------ Validates language names provided in |language= parameter if not an ISO639-1 or 639-2 code. Returns the language name and associated two- or three-character code. Because case of the source may be incorrect or different from the case that WikiMedia uses, the name comparisons are done in lower case and when a match is found, the Wikimedia version (assumed to be correct) is returned along with the code. When there is no match, we return the original language name string. mw.language.fetchLanguageNames(<local wiki language>, 'all') returns a list of languages that in some cases may include extensions. For example, code 'cbk-zam' and its associated name 'Chavacano de Zamboanga' (MediaWiki does not support code 'cbk' or name 'Chavacano'. Most (all?) of these languages are not used a 'language' codes per se, rather they are used as sub-domain names: cbk-zam.wikipedia.org. These names can be found (for the time being) at https://phabricator.wikimedia.org/diffusion/ECLD/browse/master/LocalNames/LocalNamesEn.php Names but that are included in the list will be found if that name is provided in the |language= parameter. For example, if |language=Chavacano de Zamboanga, that name will be found with the associated code 'cbk-zam'. When names are found and the associated code is not two or three characters, this function returns only the Wikimedia language name. Adapted from code taken from Module:Check ISO 639-1. ]] local function get_iso639_code (lang, this_wiki_code) if cfg.lang_name_remap[lang:lower()] then -- if there is a remapped name (because MediaWiki uses something that we don't think is correct) return cfg.lang_name_remap[lang:lower()][1], cfg.lang_name_remap[lang:lower()][2]; -- for this language 'name', return a possibly new name and appropriate code end local languages = mw.language.fetchLanguageNames(this_wiki_code, 'all') -- get a list of language names known to Wikimedia -- ('all' is required for North Ndebele, South Ndebele, and Ojibwa) local langlc = mw.ustring.lower(lang); -- lower case version for comparisons for code, name in pairs(languages) do -- scan the list to see if we can find our language if langlc == mw.ustring.lower(name) then if 2 ~= code:len() and 3 ~= code:len() then -- two- or three-character codes only; extensions not supported return name; -- so return the name but not the code end return name, code; -- found it, return name to ensure proper capitalization and the the code end end return lang; -- not valid language; return language in original case and nil for the code 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 bit 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. ]] local function language_parameter (lang) local code; -- the two- or three-character language code local name; -- the language name local language_list = {}; -- table of language names to be rendered local names_table = {}; -- table made from the value assigned to |language= local this_wiki = mw.getContentLanguage(); -- get a language object for this wiki local this_wiki_code = this_wiki:getCode() -- get this wiki's language code local this_wiki_name = mw.language.fetchLanguageName(this_wiki_code, this_wiki_code); -- get this wiki's language name names_table = mw.text.split (lang, '%s*,%s*'); -- names should be a comma separated list for _, lang in ipairs (names_table) do -- reuse lang if lang:match ('^%a%a%-') then -- strip ietf language tags from code; TODO: is there a need to support 3-char with tag? lang = lang:match ('(%a%a)%-') -- keep only 639-1 code portion to lang; TODO: do something with 3166 alpha 2 country code? end if 2 == lang:len() or 3 == lang:len() then -- if two-or three-character code name = mw.language.fetchLanguageName( lang:lower(), this_wiki_code); -- get language name if |language= is a proper code if not is_set (name) then name = cfg.lang_code_remap[lang]; -- not supported by MediaWiki; is it in remap? end end if is_set (name) then -- if |language= specified a valid code code = lang:lower(); -- save it else name, code = get_iso639_code (lang, this_wiki_code); -- attempt to get code from name (assign name here so that we are sure of proper capitalization) end if is_set (code) then -- only 2- or 3-character codes name = cfg.lang_code_remap[code] or name; -- override wikimedia when they misuse language codes/names if this_wiki_code ~= code then -- when the language is not the same as this wiki's language if 2 == code:len() then -- and is a two-character code add_prop_cat ('foreign_lang_source' .. code, {name, code}) -- categorize it else -- or is a recognized language (but has a three-character code) add_prop_cat ('foreign_lang_source_2' .. code, {code}) -- categorize it differently TODO: support mutliple three-character code categories per cs1|2 template end end else add_maint_cat ('unknown_lang'); -- add maint category if not already added end table.insert (language_list, name); name = ''; -- so we can reuse it end code = #language_list -- reuse code as number of languages in the list if 2 >= code then name = table.concat (language_list, ' and ') -- insert '<space>and<space>' between two language names elseif 2 < code then language_list[code] = 'and ' .. language_list[code]; -- prepend last name with 'and<space>' name = table.concat (language_list, ', ') -- and concatenate with '<comma><space>' separators end if this_wiki_name == name then 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 1 _ S T Y L E >---------------------------------------------------- Set style settings for CS1 citation templates. Returns separator and postscript settings At en.wiki, for cs1: ps gets: '.' sep gets: '.' ]] local function set_cs1_style (ps) if not is_set (ps) then -- unless explicitely set to something ps = cfg.presentation['ps_cs1']; -- terminate the rendered citation end return cfg.presentation['sep_cs1'], ps; -- element separator end --[[--------------------------< S E T _ C S 2 _ S T Y L E >---------------------------------------------------- Set style settings for CS2 citation templates. Returns separator, postscript, ref settings At en.wiki, for cs2: ps gets: '' (empty string - no terminal punctuation) sep gets: ',' ]] local function set_cs2_style (ps, ref) if not is_set (ps) then -- if |postscript= has not been set, set cs2 default ps = cfg.presentation['ps_cs2']; -- terminate the rendered citation end if not is_set (ref) then -- if |ref= is not set ref = "harv"; -- set default |ref=harv end return cfg.presentation['sep_cs2'], ps, ref; -- element separator end --[[--------------------------< G E T _ S E T T I N G S _ F R O M _ C I T E _ C L A S S >---------------------- When |mode= is not set or when its value is invalid, use config.CitationClass and parameter values to establish rendered style. ]] local function get_settings_from_cite_class (ps, ref, cite_class) local sep; if (cite_class == "citation") then -- for citation templates (CS2) sep, ps, ref = set_cs2_style (ps, ref); else -- not a citation template so CS1 sep, ps = set_cs1_style (ps); end return sep, ps, ref -- return them all end --[[--------------------------< S E T _ S T Y L E >------------------------------------------------------------ Establish basic style settings to be used when rendering the citation. Uses |mode= if set and valid or uses config.CitationClass from the template's #invoke: to establish style. ]] local function set_style (mode, ps, ref, cite_class) local sep; if 'cs2' == mode then -- if this template is to be rendered in CS2 (citation) style sep, ps, ref = set_cs2_style (ps, ref); elseif 'cs1' == mode then -- if this template is to be rendered in CS1 (cite xxx) style sep, ps = set_cs1_style (ps); else -- anything but cs1 or cs2 sep, ps, ref = get_settings_from_cite_class (ps, ref, cite_class); -- get settings based on the template's CitationClass end if 'none' == ps:lower() then -- if assigned value is 'none' then ps = ''; -- set to empty string end return sep, ps, ref 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[%?#]'); 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 is_set (format) then format = wrap_style ('format', format); -- add leading space, parentheses, resize if not is_set (url) then format = format .. set_error( '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 = 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 _ A U T H O R S _ E D I T O R 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_authors_editors (max, count, list_name, etal) if 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 add_maint_cat ('disp_auth_ed', cfg.special_case_translation [list_name]); end else -- not a valid keyword or number table.insert( z.message_tail, { set_error( 'invalid_param_val', {'display-' .. list_name, max}, true ) } ); -- 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 page to Category:CS1 maint: extra text if |page= or |pages= has what appears to be some form of p. or pp. abbreviation in the first characters of the parameter content. check Page and Pages for extraneous p, p., pp, and pp. at start of parameter value: good pattern: '^P[^%.P%l]' matches when |page(s)= begins PX or P# but not Px where x and X are letters and # is a dgiit bad pattern: '^[Pp][Pp]' matches matches when |page(s)= begins pp or pP or Pp or PP ]] local function extra_text_in_page_check (page) local good_pattern = '^P[^%.Pp]'; -- ok to begin with uppercase P: P7 (pg 7 of section P) but not p123 (page 123) TODO: add Gg for PG or Pg? local bad_pattern = '^[Pp]?[Pp]%.?[ %d]'; if not page:match (good_pattern) and (page:match (bad_pattern) or page:match ('^[Pp]ages?')) then add_maint_cat ('extra_text'); 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 parnetheses 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 place holder 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 parens 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 parens 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 = 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 paranethese ((corporate name)) to suppress the format tests. Supports generational suffixes Jr, 2nd, 3rd, 4th–6th. This function sets the vancouver error when a reqired 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 if v_name:match ('^%(%(.+%)%)$') then -- corporate authors are wrapped in doubled parentheses to supress vanc formatting and error detection first = ''; -- set to empty string for concatenation and because it may have been set for previous author/editor last = v_name:match ('^%(%((.+)%)%)$') -- remove doubled parntheses 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 ('punctuation'); 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 author intials if is_suffix (first) then -- if a valid suffix suffix = first -- save it as a suffix and first = table.remove(lastfirstTable); -- get what should be the initials from the table end -- no suffix error message here because letter combination may be result of Romanization; check for digits? last = table.concat(lastfirstTable, " ") -- returns a string that is the concatenation of all other names that are not initials if mw.ustring.match (last, '%a+%s+%u+%s+%a+') then add_vanc_error ('missing comma'); -- 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 ('name'); -- matches a space between two intiials end else first = ''; -- set to empty string for concatenation and because it may have been set for previous author/editor last = v_name; -- last name or single corporate name? Doesn't support multiword corporate names? do we need this? end if 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 ('initials'); -- too many initials; mixed case initials (which may be ok Romanization); hyphenated initials end is_good_vanc_name (last, first); -- check first and last before restoring the suffix which may have a non-Latin digit if 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, ''); end end link = select_one( args, cfg.aliases[list_name .. '-Link'], 'redundant_parameters', i ) or v_link_table[i]; mask = select_one( args, cfg.aliases[list_name .. '-Mask'], '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 |editors=, |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 and similarly, |editorn= (and aliases) highest and |editors= lowest 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 or editors as appropriate. ]] local function select_author_editor_source (vxxxxors, xxxxors, args, list_name) local lastfirst = false; if select_one( args, cfg.aliases[list_name .. '-Last'], 'none', 1 ) or -- do this twice incase we have a |first1= without a |last1=; this ... select_one( args, cfg.aliases[list_name .. '-First'], 'none', 1 ) or -- ... also catches the case where |first= is used with |vauthors= select_one( args, cfg.aliases[list_name .. '-Last'], 'none', 2 ) or select_one( args, cfg.aliases[list_name .. '-First'], 'none', 2 ) then lastfirst=true; end if (is_set (vxxxxors) and true == lastfirst) or -- these are the three error conditions (is_set (vxxxxors) and is_set (xxxxors)) or (true == lastfirst and 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 table.insert( z.message_tail, { set_error( 'redundant_parameters', {err_name .. '-name-list parameters'}, true ) } ); -- add error message end if true == lastfirst then return 1 end; -- return a number indicating which author name source to use if is_set (vxxxxors) then return 2 end; if 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, no, etc). When the parameter value has not been assigned a value (missing or empty in the source template) the function returns true. If the parameter value is one of the list of allowed values returns true; else, emits an error message and returns false. ]] local function is_valid_parameter_value (value, name, possible) if not is_set (value) then return true; -- an empty parameter is ok elseif in_array(value:lower(), possible) then return true; else table.insert( z.message_tail, { set_error( 'invalid_param_val', {name, value}, true ) } ); -- not an allowed value so add error message return false 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 terninate 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 is_set (volume) and not is_set (issue) then return ''; end if 'magazine' == cite_class or (in_array (cite_class, {'citation', 'map'}) and 'magazine' == origin) then if is_set (volume) and is_set (issue) then return wrap_msg ('vol-no', {sepc, volume, issue}, lower); elseif is_set (volume) then return wrap_msg ('vol', {sepc, volume}, lower); else return wrap_msg ('issue', {sepc, issue}, lower); end end local vol = ''; if is_set (volume) then if (4 < mw.ustring.len(volume)) then vol = substitute (cfg.messages['j-vol'], {sepc, volume}); else vol = substitute (cfg.presentation['vol-bold'], {sepc, hyphen_to_dash(volume)}); end end if is_set (issue) then return vol .. substitute (cfg.messages['j-issue'], issue); end return vol; 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 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 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 (in_array (cite_class, {'citation', 'map', 'interview'}) and 'journal' == origin); if is_set (page) then if is_journal then return substitute (cfg.messages['j-page(s)'], page), '', '', ''; elseif not nopp then return substitute (cfg.messages['p-prefix'], {sepc, page}), '', '', ''; else return substitute (cfg.messages['nopp'], {sepc, page}), '', '', ''; end elseif is_set(pages) then if is_journal then return 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 '', substitute (cfg.messages['p-prefix'], {sepc, pages}), '', ''; elseif not nopp then return '', substitute (cfg.messages['pp-prefix'], {sepc, pages}), '', ''; else return '', substitute (cfg.messages['nopp'], {sepc, pages}), '', ''; end end return '', '', '', ''; -- return empty strings 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 funct 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.or 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 = 'save command'; url = url:gsub ('(//web%.archive%.org)/save/', '%1/*/', 1); -- for preview mode: modify ArchiveURL elseif url:match('//liveweb%.archive%.org/') then err_msg = 'liveweb'; else path, timestamp, flag = url:match('//web%.archive%.org/([^%d]*)(%d+)([^/]*)/'); -- split out some of the url parts for evaluation if not is_set(timestamp) or 14 ~= timestamp:len() then -- path and flag optional, must have 14-digit timestamp here err_msg = 'timestamp'; if '*' ~= flag then url=url:gsub ('(//web%.archive%.org/[^%d]*%d?%d?%d?%d?%d?%d?)[^/]*', '%1*', 1) -- for preview, modify ts to be yearmo* max (0-6 digits plus splat) end elseif is_set(path) and 'web/' ~= path then -- older archive urls do not have the extra 'web/' path element err_msg = 'path'; elseif is_set (flag) and not is_set (path) then -- flag not allowed with the old form url (without the 'web/' path element) err_msg = 'flag'; elseif 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 = 'flag'; else return url, date; -- return archiveURL and ArchiveDate end end -- if here, something not right so table.insert( z.message_tail, { set_error( 'archive_url', {err_msg}, true ) } ); -- add error message and if is_set (Frame:preprocess('{{REVISIONID}}')) then return '', ''; -- return empty strings for archiveURL and ArchiveDate else return url, date; -- preview mode so return archiveURL and ArchiveDate end 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: {{cite ... |title=Title access-date=2016-03-17}} cs1|2 shares some parameter names with xml/html atributes: 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 (value) local capture; value = value:gsub ('%b<>', ''); -- remove xml/html tags because attributes: class=, title=, etc capture = value:match ('%s+(%a[%a%d]+)%s*=') or value:match ('^(%a[%a%d]+)%s*='); -- find and categorize parameters with possible missing pipes if capture and validate (capture) then -- if the capture is a valid parameter name add_maint_cat ('missing_pipe'); 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. -- set default parameter values defined by |mode= parameter. local Mode = A['Mode']; if not is_valid_parameter_value (Mode, 'mode', cfg.keywords['mode']) then Mode = ''; end local author_etal; local a = {}; -- authors list from |lastn= / |firstn= pairs or |vauthors= local Authors; local NameListFormat = A['NameListFormat']; 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 NameListFormat = 'vanc'; -- override whatever |name-list-format= 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= add_maint_cat ('authors'); -- because use of this parameter is discouraged; what to do about the aliases is a TODO: end end if is_set (Collaboration) then author_etal = true; -- so that |display-authors=etal not required end end local Others = A['Others']; local editor_etal; local e = {}; -- editors list from |editor-lastn= / |editor-firstn= pairs or |veditors= local Editors; do -- to limit scope of selected local selected = select_author_editor_source (A['Veditors'], A['Editors'], args, 'EditorList'); 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 NameListFormat = 'vanc'; -- override whatever |name-list-format= might be e, editor_etal = parse_vauthors_veditors (args, args.veditors, 'EditorList'); -- fetch editor list from |veditors=, |editor-linkn=, and |editor-maskn= elseif 3 == selected then Editors = A['Editors']; -- use content of |editors= add_maint_cat ('editors'); -- but add a maint cat because use of this parameter is discouraged end end local t = {}; -- translators list from |translator-lastn= / translator-firstn= pairs local Translators; -- assembled translators name list t = extract_names (args, 'TranslatorList'); -- fetch translator list from |translatorn= / |translator-lastn=, -firstn=, -linkn=, -maskn= local interviewers_list = {}; local Interviewers = A['Interviewers'] if is_set (Interviewers) then -- add a maint cat if the |interviewers= is used add_maint_cat ('interviewers'); -- because use of this parameter is discouraged else interviewers_list = extract_names (args, 'InterviewerList'); -- else, process preferred interviewers parameters end local c = {}; -- contributors list from |contributor-lastn= / contributor-firstn= pairs local Contributors; -- assembled contributors name list local Contribution = A['Contribution']; if in_array(config.CitationClass, {"book","citation"}) and not 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 is_set (Contribution) then -- |contributor= requires |contribution= table.insert( z.message_tail, { set_error( '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= table.insert( z.message_tail, { set_error( '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 select_one (args, cfg.aliases['ContributorList-Last'], 'redundant_parameters', 1 ) then -- are there contributor name list parameters? table.insert( z.message_tail, { set_error( 'contributor_ignored')}); -- add contributor ignored error message end Contribution = nil; -- unset end if not is_valid_parameter_value (NameListFormat, 'name-list-format', cfg.keywords['name-list-format']) then -- only accepted value for this parameter is 'vanc' NameListFormat = ''; -- anything else, set to empty string end local Year = A['Year']; local PublicationDate = A['PublicationDate']; local OrigYear = A['OrigYear']; local Date = A['Date']; local LayDate = A['LayDate']; ------------------------------------------------- Get title data local Title = A['Title']; local ScriptTitle = A['ScriptTitle']; local BookTitle = A['BookTitle']; local Conference = A['Conference']; local TransTitle = A['TransTitle']; local TitleNote = A['TitleNote']; local TitleLink = A['TitleLink']; link_title_ok (TitleLink, A:ORIGIN ('TitleLink'), Title, 'title'); -- check for wikimarkup in |title-link= or wikimarkup in |title= when |title-link= is set local Chapter = A['Chapter']; local ScriptChapter = A['ScriptChapter']; local ChapterLink -- = A['ChapterLink']; -- deprecated as a parameter but still used internally by cite episode local TransChapter = A['TransChapter']; local TitleType = A['TitleType']; local Degree = A['Degree']; local Docket = A['Docket']; local ArchiveFormat = A['ArchiveFormat']; local ArchiveDate; local ArchiveURL; ArchiveURL, ArchiveDate = archive_url_check (A['ArchiveURL'], A['ArchiveDate']) local DeadURL = A['DeadURL'] if not is_valid_parameter_value (DeadURL, 'dead-url', cfg.keywords ['deadurl']) then -- set in config.defaults to 'yes' DeadURL = ''; -- anything else, set to empty string end local URL = A['URL'] local URLorigin = A:ORIGIN('URL'); -- get name of parameter that holds URL local ChapterURL = A['ChapterURL']; local ChapterURLorigin = A:ORIGIN('ChapterURL'); -- get name of parameter that holds ChapterURL local ConferenceFormat = A['ConferenceFormat']; local ConferenceURL = A['ConferenceURL']; local ConferenceURLorigin = A:ORIGIN('ConferenceURL'); -- get name of parameter that holds ConferenceURL local Periodical = A['Periodical']; local Periodical_origin = A:ORIGIN('Periodical'); -- get the name of the periodical parameter local Series = A['Series']; local Volume; local Issue; local Page; local Pages; local At; if in_array (config.CitationClass, cfg.templates_using_volume) then Volume = A['Volume']; end -- conference & map books do not support issue if in_array (config.CitationClass, cfg.templates_using_issue) and not (in_array (config.CitationClass, {'conference', 'map'}) and not is_set (Periodical))then Issue = A['Issue']; end local Position = ''; if not in_array (config.CitationClass, cfg.templates_not_using_page) then Page = A['Page']; Pages = hyphen_to_dash( A['Pages'] ); At = A['At']; end local Edition = A['Edition']; local PublicationPlace = A['PublicationPlace'] local Place = A['Place']; local PublisherName = A['PublisherName']; local RegistrationRequired = A['RegistrationRequired']; if not is_valid_parameter_value (RegistrationRequired, 'registration', cfg.keywords ['yes_true_y']) then RegistrationRequired=nil; end local SubscriptionRequired = A['SubscriptionRequired']; if not is_valid_parameter_value (SubscriptionRequired, 'subscription', cfg.keywords ['yes_true_y']) then SubscriptionRequired=nil; end local UrlAccess = A['UrlAccess']; if not is_valid_parameter_value (UrlAccess, 'url-access', cfg.keywords ['url-access']) then UrlAccess = nil; end if not is_set(URL) and is_set(UrlAccess) then UrlAccess = nil; table.insert( z.message_tail, { set_error( 'param_access_requires_param', {'url'}, true ) } ); end if is_set (UrlAccess) and is_set (SubscriptionRequired) then -- while not aliases, these are much the same so if both are set table.insert( z.message_tail, { set_error( 'redundant_parameters', {wrap_style ('parameter', 'url-access') .. ' and ' .. wrap_style ('parameter', 'subscription')}, true ) } ); -- add error message SubscriptionRequired = nil; -- unset; prefer |access= over |subscription= end if is_set (UrlAccess) and is_set (RegistrationRequired) then -- these are not the same but contradictory so if both are set table.insert( z.message_tail, { set_error( 'redundant_parameters', {wrap_style ('parameter', 'url-access') .. ' and ' .. wrap_style ('parameter', 'registration')}, true ) } ); -- add error message RegistrationRequired = nil; -- unset; prefer |access= over |registration= end local ChapterUrlAccess = A['ChapterUrlAccess']; if not is_valid_parameter_value (ChapterUrlAccess, 'chapter-url-access', cfg.keywords ['url-access']) then -- same as url-access ChapterUrlAccess = nil; end if not is_set(ChapterURL) and is_set(ChapterUrlAccess) then ChapterUrlAccess = nil; table.insert( z.message_tail, { set_error( 'param_access_requires_param', {'chapter-url'}, true ) } ); end local Via = A['Via']; local AccessDate = A['AccessDate']; local Agency = A['Agency']; local Language = A['Language']; local Format = A['Format']; local ChapterFormat = A['ChapterFormat']; local DoiBroken = A['DoiBroken']; local ID = A['ID']; local ASINTLD = A['ASINTLD']; local IgnoreISBN = A['IgnoreISBN']; if not is_valid_parameter_value (IgnoreISBN, 'ignore-isbn-error', cfg.keywords ['yes_true_y']) then IgnoreISBN = nil; -- anything else, set to empty string end local Embargo = A['Embargo']; local Class = A['Class']; -- arxiv class identifier local ID_list = extract_ids( args ); local ID_access_levels = extract_id_access_levels( args, ID_list ); local Quote = A['Quote']; local LayFormat = A['LayFormat']; local LayURL = A['LayURL']; local LaySource = A['LaySource']; local Transcript = A['Transcript']; local TranscriptFormat = A['TranscriptFormat']; local TranscriptURL = A['TranscriptURL'] local TranscriptURLorigin = A:ORIGIN('TranscriptURL'); -- get name of parameter that holds TranscriptURL local LastAuthorAmp = A['LastAuthorAmp']; if not is_valid_parameter_value (LastAuthorAmp, 'last-author-amp', cfg.keywords ['yes_true_y']) then LastAuthorAmp = nil; -- set to empty string end local no_tracking_cats = A['NoTracking']; if not is_valid_parameter_value (no_tracking_cats, 'no-tracking', cfg.keywords ['yes_true_y']) then no_tracking_cats = nil; -- set to empty string end --local variables that are not cs1 parameters local use_lowercase; -- controls capitalization of certain static text local this_page = mw.title.getCurrentTitle(); -- also used for COinS and for language local anchor_year; -- used in the CITEREF identifier local COinS_date = {}; -- holds date info extracted from |date= for the COinS metadata by Module:Date verification local DF = A['DF']; -- date format set in cs1|2 template if not is_valid_parameter_value (DF, 'df', cfg.keywords['date-format']) then -- validate reformatting keyword DF = ''; -- not valid, set to empty string end local sepc; -- separator between citation elements for CS1 a period, for CS2, a comma local PostScript; local Ref; sepc, PostScript, Ref = set_style (Mode:lower(), A['PostScript'], A['Ref'], config.CitationClass); use_lowercase = ( sepc == ',' ); -- used to control capitalization for certain static text --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 is_set (no_tracking_cats) then -- ignore if we are already not going to categorize this page if 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) select_one( args, {'page', 'p', 'pp', 'pages', 'at', 'sheet', 'sheets'}, 'redundant_parameters' ); -- this is a dummy call simply to get the error message and category local NoPP = A['NoPP'] if is_set (NoPP) and is_valid_parameter_value (NoPP, 'nopp', cfg.keywords ['yes_true_y']) then NoPP = true; else NoPP = nil; -- unset, used as a flag later end if is_set(Page) then if is_set(Pages) or is_set(At) then Pages = ''; -- unset the others At = ''; end extra_text_in_page_check (Page); -- add this page to maint cat if |page= value begins with what looks like p. or pp. elseif is_set(Pages) then if is_set(At) then At = ''; -- unset end extra_text_in_page_check (Pages); -- add this page to maint cat if |pages= value begins with what looks like p. or pp. end -- both |publication-place= and |place= (|location=) allowed if different if not is_set(PublicationPlace) and is_set(Place) then PublicationPlace = Place; -- promote |place= (|location=) to |publication-place end if PublicationPlace == Place then Place = ''; end -- don't need both if they are the same --[[ 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 |encyclopedia then map |encyclopedia to |title |trans-title maps to |trans-chapter when |title is re-mapped |url maps to |chapterurl when |title is remapped All other combinations of |encyclopedia, |title, and |article are not modified ]] local Encyclopedia = A['Encyclopedia']; if ( config.CitationClass == "encyclopaedia" ) or ( config.CitationClass == "citation" and is_set (Encyclopedia)) then -- test code for citation if is_set(Periodical) then -- Periodical is set when |encyclopedia is set if is_set(Title) or is_set (ScriptTitle) then if not is_set(Chapter) then Chapter = Title; -- |encyclopedia and |title are set so map |title to |article and |encyclopedia to |title ScriptChapter = ScriptTitle; TransChapter = TransTitle; ChapterURL = URL; ChapterUrlAccess = UrlAccess; if not is_set (ChapterURL) and is_set (TitleLink) then Chapter = make_wikilink (TitleLink, Chapter); end Title = Periodical; ChapterFormat = Format; Periodical = ''; -- redundant so unset TransTitle = ''; URL = ''; Format = ''; TitleLink = ''; ScriptTitle = ''; end else -- |title not set Title = Periodical; -- |encyclopedia set and |article set or not set so map |encyclopedia to |title Periodical = ''; -- redundant so unset end end end -- Special case for cite techreport. if (config.CitationClass == "techreport") then -- special case for cite techreport if is_set(A['Number']) then -- cite techreport uses 'number', which other citations alias to 'issue' if not 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 table.insert( z.message_tail, { set_error('redundant_parameters', {wrap_style ('parameter', 'id') .. ' and ' .. wrap_style ('parameter', 'number')}, true )}); end end end -- special case for cite mailing list if (config.CitationClass == "mailinglist") then Periodical = A ['MailingList']; elseif 'mailinglist' == A:ORIGIN('Periodical') then Periodical = ''; -- unset because mailing list is only used for cite mailing list end -- Account for the oddity that is {{cite conference}}, before generation of COinS data. if 'conference' == config.CitationClass then if is_set(BookTitle) then Chapter = Title; -- ChapterLink = TitleLink; -- |chapterlink= is deprecated ChapterURL = URL; ChapterUrlAccess = UrlAccess; ChapterURLorigin = URLorigin; URLorigin = ''; ChapterFormat = Format; TransChapter = TransTitle; 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 -- cite map oddities local Cartography = ""; local Scale = ""; local Sheet = A['Sheet'] or ''; local Sheets = A['Sheets'] or ''; if config.CitationClass == "map" then Chapter = A['Map']; ChapterURL = A['MapURL']; ChapterUrlAccess = UrlAccess; TransChapter = A['TransMap']; ChapterURLorigin = A:ORIGIN('MapURL'); ChapterFormat = A['MapFormat']; Cartography = A['Cartography']; if is_set( Cartography ) then Cartography = sepc .. " " .. wrap_msg ('cartography', Cartography, use_lowercase); end Scale = A['Scale']; if 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. if 'episode' == config.CitationClass or 'serial' == config.CitationClass then local AirDate = A['AirDate']; local SeriesLink = A['SeriesLink']; link_title_ok (SeriesLink, A:ORIGIN ('SeriesLink'), Series, 'series'); -- check for wikimarkup in |series-link= or wikimarkup in |series= when |series-link= is set local Network = A['Network']; local Station = A['Station']; local s, n = {}, {}; -- do common parameters first if is_set(Network) then table.insert(n, Network); end if is_set(Station) then table.insert(n, Station); end ID = table.concat(n, sepc .. ' '); if not is_set (Date) and is_set (AirDate) then -- promote airdate to date Date = AirDate; end if 'episode' == config.CitationClass then -- handle the oddities that are strictly {{cite episode}} local Season = A['Season']; local SeriesNumber = A['SeriesNumber']; if is_set (Season) and is_set (SeriesNumber) then -- these are mutually exclusive so if both are set table.insert( z.message_tail, { set_error( 'redundant_parameters', {wrap_style ('parameter', 'season') .. ' and ' .. wrap_style ('parameter', 'seriesno')}, true ) } ); -- add error message SeriesNumber = ''; -- unset; prefer |season= over |seriesno= end -- assemble a table of parts concatenated later into Series if is_set(Season) then table.insert(s, wrap_msg ('season', Season, use_lowercase)); end if is_set(SeriesNumber) then table.insert(s, wrap_msg ('series', SeriesNumber, use_lowercase)); end if 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; ChapterLink = TitleLink; -- alias episodelink TransChapter = TransTitle; ChapterURL = URL; ChapterUrlAccess = UrlAccess; ChapterURLorigin = A:ORIGIN('URL'); Title = Series; -- promote series to title TitleLink = SeriesLink; Series = table.concat(s, sepc .. ' '); -- this is concatenation of season, seriesno, episode number if is_set (ChapterLink) and not is_set (ChapterURL) then -- link but not URL Chapter = make_wikilink (ChapterLink, Chapter); elseif is_set (ChapterLink) and is_set (ChapterURL) then -- if both are set, URL links episode; Series = make_wikilink (ChapterLink, Series); end URL = ''; -- unset TransTitle = ''; ScriptTitle = ''; 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 is_set (Series) and is_set (SeriesLink) then Series = make_wikilink (SeriesLink, Series); end Series = wrap_style ('italic-title', Series); -- series is italicized end end -- end of {{cite episode}} stuff -- Account for the oddities that are {{cite arxiv}}, {{cite biorxiv}}, {{cite citeseerx}}, before generation of COinS data. do if in_array (config.CitationClass, {'arxiv', 'biorxiv', 'citeseerx'}) then if not is_set (ID_list[config.CitationClass:upper()]) then -- |arxiv= or |eprint= required for cite arxiv; |biorxiv= & |citeseerx= required for their templates table.insert( z.message_tail, { set_error( config.CitationClass .. '_missing', {}, true ) } ); -- add error message end if 'arxiv' == config.CitationClass then Periodical = 'arXiv'; -- set to arXiv for COinS; after that, must be set to empty string end if 'biorxiv' == config.CitationClass then Periodical = 'bioRxiv'; -- set to bioRxiv for COinS; after that, must be set to empty string end if 'citeseerx' == config.CitationClass then Periodical = 'CiteSeerX'; -- set to CiteSeerX for COinS; after that, must be set to empty string end end end -- handle type parameter for those CS1 citations that have default values if in_array(config.CitationClass, {"AV-media-notes", "interview", "mailinglist", "map", "podcast", "pressrelease", "report", "techreport", "thesis"}) then TitleType = set_titletype (config.CitationClass, TitleType); if is_set(Degree) and "Thesis" == TitleType then -- special case for cite thesis TitleType = Degree .. ' ' .. cfg.title_types ['thesis']:lower(); end end if is_set(TitleType) then -- if type parameter is specified TitleType = 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_origin; -- to hold the name of parameter promoted to Date; required for date error messaging if not 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 is_set (Date) and 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 ]] 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']=AccessDate, ['archive-date']=ArchiveDate, ['date']=Date, ['doi-broken-date']=DoiBroken, -- ['embargo']=Embargo, ['lay-date']=LayDate, ['publication-date']=PublicationDate, ['year']=Year}; 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')}, ['embargo'] = {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')}, }; anchor_year, Embargo, error_message = dates(date_parameters_list, COinS_date); -- start temporary Julian / Gregorian calendar uncertainty categorization if COinS_date.inter_cal_cat then add_prop_cat ('jul_greg_uncertainty'); end -- end temporary Julian / Gregorian calendar uncertainty categorization if is_set (Year) and is_set (Date) then -- both |date= and |year= not normally needed; local mismatch = year_date_check (Year, Date) if 0 == mismatch then -- |year= does not match a year-value in |date= if is_set (error_message) then -- if there is already an error message error_message = error_message .. ', '; -- tack on this additional message end error_message = error_message .. '&#124;year= / &#124;date= mismatch'; elseif 1 == mismatch then -- |year= matches year-value in |date= add_maint_cat ('date_year'); end end if not is_set(error_message) then -- error free dates only local modified = false; -- flag if is_set (DF) then -- if we need to reformat dates modified = reformat_dates (date_parameters_list, DF, false); -- reformat to DF format, use long month names if appropriate end if true == date_hyphen_to_dash (date_parameters_list) then -- convert hyphens to dashes where appropriate modified = true; add_maint_cat ('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, -- uncomment these three lines. Not supported by en.wiki (for obvious reasons) -- set date_name_xlate() second argument to true to translate English digits to local digits (will translate ymd dates) -- if date_name_xlate (date_parameters_list, false) then -- 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 table.insert( z.message_tail, { set_error( 'bad_date', {error_message}, true ) } ); -- add this error message end end -- end of do -- Account for the oddity that is {{cite journal}} with |pmc= set and |url= not set. Do this after date check but before COInS. -- Here we unset Embargo if PMC not embargoed (|embargo= not set in the citation) or if the embargo time has expired. Otherwise, holds embargo date Embargo = is_embargoed (Embargo); if config.CitationClass == "journal" and not is_set(URL) and is_set(ID_list['PMC']) then if not is_set (Embargo) then -- if not embargoed or embargo has expired URL=cfg.id_handlers['PMC'].prefix .. ID_list['PMC']; -- set url to be the same as the PMC external link if not embargoed URLorigin = cfg.id_handlers['PMC'].parameters[1]; -- set URLorigin to parameter name for use in error message if citation is missing a |title= if is_set(AccessDate) then -- access date requires |url=; pmc created url is not |url= table.insert( z.message_tail, { set_error( 'accessdate_missing_url', {}, true ) } ); AccessDate = ''; -- 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 is_set(Title) and not is_set(TransTitle) and not is_set(ScriptTitle) then if 'episode' == config.CitationClass then -- special case for cite episode; TODO: is there a better way to do this? table.insert( z.message_tail, { set_error( 'citation_missing_title', {'series'}, true ) } ); else table.insert( z.message_tail, { set_error( 'citation_missing_title', {'title'}, true ) } ); end end if 'none' == Title and in_array (config.CitationClass, {'journal', 'citation'}) and is_set (Periodical) and 'journal' == A:ORIGIN('Periodical') then -- special case for journal cites Title = ''; -- set title to empty string add_maint_cat ('untitled'); end check_for_url ({ -- add error message when any of these parameters contains a URL ['title']=Title, [A:ORIGIN('Chapter')]=Chapter, [A:ORIGIN('Periodical')]=Periodical, [A:ORIGIN('PublisherName')] = PublisherName }); -- 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 is_set (Encyclopedia)) then if is_set (Chapter) and is_set (Title) and 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 -- this is the function call to COinS() local OCinSoutput = COinS({ ['Periodical'] = Periodical, ['Encyclopedia'] = Encyclopedia, ['Chapter'] = make_coins_title (coins_chapter, ScriptChapter), -- Chapter and ScriptChapter stripped of bold / italic wikimarkup ['Degree'] = Degree; -- cite thesis only ['Title'] = make_coins_title (coins_title, ScriptTitle), -- Title and ScriptTitle stripped of bold / italic wikimarkup ['PublicationPlace'] = PublicationPlace, ['Date'] = COinS_date.rftdate, -- COinS_date has correctly formatted date if Date is valid; ['Season'] = COinS_date.rftssn, ['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'] = get_coins_pages (first_set ({Sheet, Sheets, Page, Pages, At}, 5)), -- pages stripped of external links ['Edition'] = Edition, ['PublisherName'] = PublisherName, ['URL'] = first_set ({ChapterURL, URL}, 2), ['Authors'] = coins_author, ['ID_list'] = ID_list, ['RawPage'] = this_page.prefixedText, }, config.CitationClass); -- Account for the oddities that are {{cite arxiv}}, {{cite biorxiv}}, and {{cite citeseerx}} AFTER generation of COinS data. if in_array (config.CitationClass, {'arxiv', 'biorxiv', 'citeseerx'}) then -- we have set rft.jtitle in COinS to arXiv, bioRxiv, or CiteSeerX 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 then if is_set (PublisherName) then PublisherName = substitute (cfg.messages['newsgroup'], external_link( 'news:' .. PublisherName, PublisherName, A:ORIGIN('PublisherName'), nil )); end end -- 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. local EditorCount; -- used only for choosing {ed.) or (eds.) annotation at end of editor name-list do local last_first_list; local control = { format = NameListFormat, -- empty string or 'vanc' maximum = nil, -- as if display-authors or display-editors not set lastauthoramp = LastAuthorAmp, page_name = this_page.text, -- get current page name so that we don't wikilink to it via editorlinkn mode = Mode }; do -- do editor name list first because the now unsupported coauthors used to modify control table control.maximum , editor_etal = get_display_authors_editors (A['DisplayEditors'], #e, 'editors', editor_etal); last_first_list, EditorCount = list_people(control, e, editor_etal); if is_set (Editors) then if editor_etal then Editors = Editors .. ' ' .. cfg.messages['et al']; -- add et al. to editors parameter beause |display-editors=etal EditorCount = 2; -- with et al., |editors= is multiple names; spoof to display (eds.) annotation else EditorCount = 2; -- we don't know but assume |editors= is multiple names; spoof to display (eds.) annotation end else Editors = last_first_list; -- either an author name list or an empty string end 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 = #interviewers_list; -- number of interviewerss Interviewers = list_people(control, interviewers_list, false); -- et al not currently supported end do -- now do translators control.maximum = #t; -- number of translators Translators = list_people(control, t, false); -- et al not currently supported end do -- now do contributors control.maximum = #c; -- number of contributors Contributors = list_people(control, c, false); -- et al not currently supported end do -- now do authors control.maximum , author_etal = get_display_authors_editors (A['DisplayAuthors'], #a, 'authors', author_etal); last_first_list = list_people(control, a, author_etal); if is_set (Authors) then Authors, author_etal = name_has_etal (Authors, author_etal, false); -- 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 is_set (Authors) and is_set (Collaboration) then Authors = Authors .. ' (' .. Collaboration .. ')'; -- add collaboration after et al. end end -- apply |[xx-]format= styling; at the end, these parameters hold correctly styled format annotation, -- an error message if the associated url is not set, or an empty string for concatenation ArchiveFormat = style_format (ArchiveFormat, ArchiveURL, 'archive-format', 'archive-url'); ConferenceFormat = style_format (ConferenceFormat, ConferenceURL, 'conference-format', 'conference-url'); Format = style_format (Format, URL, 'format', 'url'); LayFormat = style_format (LayFormat, LayURL, 'lay-format', 'lay-url'); TranscriptFormat = style_format (TranscriptFormat, TranscriptURL, 'transcript-format', 'transcripturl'); -- special case for chapter format so no error message or cat when chapter not supported if not (in_array(config.CitationClass, {'web', 'news', 'journal', 'magazine', 'pressrelease', 'podcast', 'newsgroup', 'arxiv', 'biorxiv', 'citeseerx'}) or ('citation' == config.CitationClass and is_set (Periodical) and not is_set (Encyclopedia))) then ChapterFormat = style_format (ChapterFormat, ChapterURL, 'chapter-format', 'chapter-url'); end if not is_set(URL) then if in_array(config.CitationClass, {"web","podcast", "mailinglist"}) then -- |url= required for cite web, cite podcast, and cite mailinglist table.insert( z.message_tail, { set_error( 'cite_web_url', {}, true ) } ); end -- do we have |accessdate= without either |url= or |chapter-url=? if is_set(AccessDate) and not is_set(ChapterURL)then -- ChapterURL may be set when URL is not set; table.insert( z.message_tail, { set_error( 'accessdate_missing_url', {}, true ) } ); AccessDate = ''; end end local OriginalURL, OriginalURLorigin, OriginalFormat, OriginalAccess; DeadURL = DeadURL:lower(); -- used later when assembling archived text if is_set( ArchiveURL ) then if 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 OriginalURLorigin = ChapterURLorigin; -- name of chapter-url parameter for error messages OriginalFormat = ChapterFormat; -- and original |chapter-format= if 'no' ~= DeadURL then ChapterURL = ArchiveURL -- swap-in the archive's url ChapterURLorigin = 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 is_set (URL) then OriginalURL = URL; -- save copy of original source URL OriginalURLorigin = URLorigin; -- name of url parameter for error messages OriginalFormat = Format; -- and original |format= OriginalAccess = UrlAccess; if 'no' ~= DeadURL then -- if URL set then archive-url applies to it URL = ArchiveURL -- swap-in the archive's url URLorigin = 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 end if in_array(config.CitationClass, {'web','news','journal', 'magazine', 'pressrelease', 'podcast', 'newsgroup', 'arxiv', 'biorxiv', 'citeseerx'}) or -- if any of the 'periodical' cites except encyclopedia ('citation' == config.CitationClass and is_set (Periodical) and not is_set (Encyclopedia)) then local chap_param; if is_set (Chapter) then -- get a parameter name from one of these chapter related meta-parameters chap_param = A:ORIGIN ('Chapter') elseif is_set (TransChapter) then chap_param = A:ORIGIN ('TransChapter') elseif is_set (ChapterURL) then chap_param = A:ORIGIN ('ChapterURL') elseif is_set (ScriptChapter) then chap_param = A:ORIGIN ('ScriptChapter') else is_set (ChapterFormat) chap_param = A:ORIGIN ('ChapterFormat') end if is_set (chap_param) then -- if we found one table.insert( z.message_tail, { set_error( 'chapter_ignored', {chap_param}, true ) } ); -- 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 is_set (Contribution) and 0 < #c then -- if this is a contribution with contributor(s) if in_array (Contribution:lower(), cfg.keywords.contribution) then -- and a generic contribution title no_quotes = true; -- then render it unquoted end end Chapter = format_chapter_title (ScriptChapter, Chapter, TransChapter, ChapterURL, ChapterURLorigin, no_quotes, ChapterUrlAccess); -- Contribution is also in Chapter if is_set (Chapter) then Chapter = Chapter .. ChapterFormat ; if 'map' == config.CitationClass and is_set (TitleType) then Chapter = Chapter .. ' ' .. TitleType; -- map annotation here; not after title end Chapter = Chapter.. sepc .. ' '; elseif 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. if '...' == Title:sub (-3) then -- if elipsis is the last three characters of |title= Title = mw.ustring.gsub (Title, '(%.%.%.)%.+$', '%1'); -- limit the number of dots to three elseif not mw.ustring.find (Title, '%.%s*%a%.') then -- end of title is not a 'dot-(optional space-)letter-dot' initialism Title = mw.ustring.gsub(Title, '%'..sepc..'$', ''); -- remove any trailing separator character end if is_set(TitleLink) and is_set(Title) then Title = make_wikilink (TitleLink, Title); end if in_array(config.CitationClass, {'web', 'news', 'journal', 'magazine', 'pressrelease', 'podcast', 'newsgroup', 'mailinglist', 'interview', 'arxiv', 'biorxiv', 'citeseerx'}) or ('citation' == config.CitationClass and is_set (Periodical) and not is_set (Encyclopedia)) or ('map' == config.CitationClass and is_set (Periodical)) 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 = wrap_style ('quoted-title', Title); Title = script_concatenate (Title, ScriptTitle); -- <bdi> tags, lang atribute, categorization, etc; must be done after title is wrapped TransTitle= wrap_style ('trans-quoted-title', TransTitle ); elseif 'report' == config.CitationClass then -- no styling for cite report Title = script_concatenate (Title, ScriptTitle); -- <bdi> tags, lang atribute, categorization, etc; must be done after title is wrapped TransTitle= wrap_style ('trans-quoted-title', TransTitle ); -- for cite report, use this form for trans-title else Title = wrap_style ('italic-title', Title); Title = script_concatenate (Title, ScriptTitle); -- <bdi> tags, lang atribute, categorization, etc; must be done after title is wrapped TransTitle = wrap_style ('trans-italic-title', TransTitle); end local TransError = ""; if is_set(TransTitle) then if is_set(Title) then TransTitle = " " .. TransTitle; else TransError = " " .. set_error( 'trans_missing_title', {'title'} ); end end if is_set(Title) then if not is_set(TitleLink) and is_set(URL) then Title = external_link( URL, Title, URLorigin, UrlAccess ) .. TransTitle .. TransError .. Format; URL = ''; -- unset these because no longer needed Format = ""; else Title = Title .. TransTitle .. TransError; end else Title = TransTitle .. TransError; end if is_set(Place) then Place = " " .. wrap_msg ('written', Place, use_lowercase) .. sepc .. " "; end if is_set (Conference) then if is_set (ConferenceURL) then Conference = external_link( ConferenceURL, Conference, ConferenceURLorigin, nil ); end Conference = sepc .. " " .. Conference .. ConferenceFormat; elseif is_set(ConferenceURL) then Conference = sepc .. " " .. external_link( ConferenceURL, nil, ConferenceURLorigin, nil ); end if not is_set(Position) then local Minutes = A['Minutes']; local Time = A['Time']; if is_set(Minutes) then if is_set (Time) then table.insert( z.message_tail, { set_error( 'redundant_parameters', {wrap_style ('parameter', 'minutes') .. ' and ' .. wrap_style ('parameter', 'time')}, true ) } ); end Position = " " .. Minutes .. " " .. cfg.messages['minutes']; else if is_set(Time) then local TimeCaption = A['TimeCaption'] if not 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 = is_set(At) and (sepc .. " " .. At) or ""; Position = is_set(Position) and (sepc .. " " .. Position) or ""; if config.CitationClass == 'map' then local Section = A['Section']; local Sections = A['Sections']; local Inset = A['Inset']; if is_set( Inset ) then Inset = sepc .. " " .. wrap_msg ('inset', Inset, use_lowercase); end if is_set( Sections ) then Section = sepc .. " " .. wrap_msg ('sections', Sections, use_lowercase); elseif is_set( Section ) then Section = sepc .. " " .. wrap_msg ('section', Section, use_lowercase); end At = At .. Inset .. Section; end if 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 Others = is_set(Others) and (sepc .. " " .. Others) or ""; if is_set (Translators) then Others = safe_join ({sepc .. ' ', wrap_msg ('translated', Translators, use_lowercase), Others}, sepc); end if is_set (Interviewers) then Others = safe_join ({sepc .. ' ', wrap_msg ('interview', Interviewers, use_lowercase), Others}, sepc); end TitleNote = is_set(TitleNote) and (sepc .. " " .. TitleNote) or ""; if is_set (Edition) then if Edition:match ('%f[%a][Ee]d%.?$') or Edition:match ('%f[%a][Ee]dition$') then add_maint_cat ('extra_text', 'edition'); end Edition = " " .. wrap_msg ('edition', Edition); else Edition = ''; end Series = is_set(Series) and (sepc .. " " .. Series) or ""; OrigYear = is_set(OrigYear) and (" [" .. OrigYear .. "]") or ""; -- TODO: presentation Agency = is_set(Agency) and (sepc .. " " .. Agency) or ""; Volume = format_volume_issue (Volume, Issue, config.CitationClass, Periodical_origin, sepc, use_lowercase); ------------------------------------ totally unrelated data if is_set(Via) then Via = " " .. wrap_msg ('via', Via); end --[[ Subscription implies paywall; Registration does not. If both are used in a citation, the subscription required link note is displayed. There are no error messages for this condition. ]] if is_set (SubscriptionRequired) then SubscriptionRequired = sepc .. " " .. cfg.messages['subscription']; -- subscription required message elseif is_set (RegistrationRequired) then SubscriptionRequired = sepc .. " " .. cfg.messages['registration']; -- registration required message else SubscriptionRequired = ''; -- either or both might be set to something other than yes true y end if 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 = substitute (retrv_text, AccessDate); -- add retrieved text AccessDate = substitute (cfg.presentation['accessdate'], {sepc, AccessDate}); -- allow editors to hide accessdates end if is_set(ID) then ID = sepc .." ".. ID; end if "thesis" == config.CitationClass and is_set(Docket) then ID = sepc .." Docket ".. Docket .. ID; end if "report" == config.CitationClass and is_set(Docket) then -- for cite report when |docket= is set ID = sepc .. ' ' .. Docket; -- overwrite ID even if |id= is set end ID_list = build_id_list( ID_list, {IdAccessLevels=ID_access_levels, DoiBroken = DoiBroken, ASINTLD = ASINTLD, IgnoreISBN = IgnoreISBN, Embargo=Embargo, Class = Class} ); if is_set(URL) then URL = " " .. external_link( URL, nil, URLorigin, UrlAccess ); end if 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 Quote = sepc .." " .. wrap_style ('quoted-text', Quote ); -- wrap in <q>...</q> tags PostScript = ""; -- cs1|2 does not supply terminal punctuation when |quote= is set end local Archived if is_set(ArchiveURL) then if not is_set(ArchiveDate) then ArchiveDate = set_error('archive_missing_date'); end if "no" == DeadURL then local arch_text = cfg.messages['archived']; if sepc ~= "." then arch_text = arch_text:lower() end Archived = sepc .. " " .. substitute( cfg.messages['archived-not-dead'], { external_link( ArchiveURL, arch_text, A:ORIGIN('ArchiveURL'), nil ) .. ArchiveFormat, ArchiveDate } ); if not is_set(OriginalURL) then Archived = Archived .. " " .. set_error('archive_missing_url'); end elseif is_set(OriginalURL) then -- DeadURL is empty, 'yes', 'true', 'y', 'unfit', 'usurped' local arch_text = cfg.messages['archived-dead']; if sepc ~= "." then arch_text = arch_text:lower() end if in_array (DeadURL, {'unfit', 'usurped', 'bot: unknown'}) then Archived = sepc .. " " .. 'Archived from the original on ' .. ArchiveDate; -- format already styled if 'bot: unknown' == DeadURL then add_maint_cat ('bot:_unknown'); -- and add a category if not already added else add_maint_cat ('unfit'); -- and add a category if not already added end else -- DeadURL is empty, 'yes', 'true', or 'y' Archived = sepc .. " " .. substitute( arch_text, { external_link( OriginalURL, cfg.messages['original'], OriginalURLorigin, OriginalAccess ) .. OriginalFormat, ArchiveDate } ); -- format already styled end else local arch_text = cfg.messages['archived-missing']; if sepc ~= "." then arch_text = arch_text:lower() end Archived = sepc .. " " .. substitute( arch_text, { set_error('archive_missing_url'), ArchiveDate } ); end elseif is_set (ArchiveFormat) then Archived = ArchiveFormat; -- if set and ArchiveURL not set ArchiveFormat has error message else Archived = "" end local Lay = ''; if is_set(LayURL) then if is_set(LayDate) then LayDate = " (" .. LayDate .. ")" end if is_set(LaySource) then LaySource = " &ndash; ''" .. 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 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 if is_set(Transcript) then if is_set(TranscriptURL) then Transcript = external_link( TranscriptURL, Transcript, TranscriptURLorigin, nil ); end Transcript = sepc .. ' ' .. Transcript .. TranscriptFormat; elseif is_set(TranscriptURL) then Transcript = external_link( TranscriptURL, nil, TranscriptURLorigin, nil ); end local Publisher; if is_set(PublicationDate) then PublicationDate = wrap_msg ('published', PublicationDate); end if is_set(PublisherName) then if is_set(PublicationPlace) then Publisher = sepc .. " " .. PublicationPlace .. ": " .. PublisherName .. PublicationDate; else Publisher = sepc .. " " .. PublisherName .. PublicationDate; end elseif is_set(PublicationPlace) then Publisher= sepc .. " " .. PublicationPlace .. PublicationDate; else Publisher = PublicationDate; end -- Several of the above rely upon detecting this as nil, so do it last. if is_set(Periodical) then if is_set(Title) or is_set(TitleNote) then Periodical = sepc .. " " .. wrap_style ('italic-title', Periodical) else Periodical = wrap_style ('italic-title', Periodical) end 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 = " (Speech)"; -- annotate the citation if is_set (Periodical) then -- if Periodical, perhaps because of an included |website= or |journal= parameter if 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 in_array(config.CitationClass, {"journal","citation"}) and is_set(Periodical) then if 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 in_array(config.CitationClass, {"book","citation"}) and not is_set(Periodical) then -- special cases for book cites if 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 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 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, Transcript, 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 idcommon = safe_join( { ID_list, URL, Archived, AccessDate, Via, SubscriptionRequired, Lay, Quote }, sepc ); local text; local pgtext = Position .. Sheet .. Sheets .. Page .. Pages .. At; if is_set(Date) then if is_set (Authors) or is_set (Editors) then -- date follows authors or editors when authors not set Date = " (" .. Date ..")" .. OrigYear .. sepc .. " "; -- in paranetheses 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 .. OrigYear; -- Date does not begin with sepc else Date = sepc .. " " .. Date .. OrigYear; -- Date begins with sepc end end end if is_set(Authors) then if (not 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 is_set(Editors) then local in_text = " "; local post_text = ""; if 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 else if EditorCount <= 1 then post_text = ", " .. cfg.messages['editor']; else post_text = ", " .. cfg.messages['editors']; end end Editors = terminate_name_list (in_text .. Editors .. post_text, sepc); -- terminate with 0 or 1 sepc and a space end if 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 is_set (Editors) and 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 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 is_set(Editors) then if 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 in_array(config.CitationClass, {"journal","citation"}) and 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 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 = {}; if is_set(config.CitationClass) and config.CitationClass ~= "citation" then options.class = config.CitationClass; options.class = "citation " .. config.CitationClass; -- class=citation required for blue highlight when used with |ref= else options.class = "citation"; end if is_set(Ref) and Ref:lower() ~= "none" then -- set reference anchor if appropriate local id = Ref if ('harv' == Ref ) then local namelist = {}; -- 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 = c; -- select it elseif #a > 0 then -- or an author list namelist = a; elseif #e > 0 then -- or an editor list namelist = e; end if #namelist > 0 then -- if there are names in namelist id = anchor_id (namelist, year); -- go make the CITEREF anchor else id = ''; -- unset end end options.id = id; end if string.len(text:gsub("<span[^>/]*>(.-)</span>", "%1"):gsub("%b<>","")) <= 2 then -- remove <span> tags and other html-like markup; then get length of what remains z.error_categories = {}; text = set_error('empty_citation'); z.message_tail = {}; end local render = {}; -- here we collect the final bits for concatenation into the rendered citation if is_set(options.id) then -- here we wrap the rendered citation in <cite ...>...</cite> tags table.insert (render, substitute (cfg.presentation['cite-id'], {mw.uri.anchorEncode(options.id), mw.text.nowiki(options.class), text})); -- when |ref= is set else table.insert (render, substitute (cfg.presentation['cite'], {mw.text.nowiki(options.class), text})); -- all other cases end table.insert (render, substitute (cfg.presentation['ocins'], {OCinSoutput})); -- append metadata to the citation if #z.message_tail ~= 0 then table.insert (render, ' '); for i,v in ipairs( z.message_tail ) do if is_set(v[1]) then if i == #z.message_tail then table.insert (render, error_comment( v[1], v[2] )); else table.insert (render, error_comment( v[1] .. "; ", v[2] )); end end end end if #z.maintenance_cats ~= 0 then table.insert (render, '<span class="citation-comment" style="display:none; color:#33aa33; margin-left:0.3em">'); for _, v in ipairs( z.maintenance_cats ) do -- append maintenance categories table.insert (render, v); table.insert (render, ' ('); table.insert (render, make_wikilink (':Category:' .. v, 'link')); table.insert (render, ') '); end table.insert (render, '</span>'); end no_tracking_cats = no_tracking_cats:lower(); if in_array(no_tracking_cats, {"", "no", "false", "n"}) then for _, v in ipairs( z.error_categories ) do table.insert (render, make_wikilink ('Category:' .. v)); end for _, v in ipairs( z.maintenance_cats ) do -- append maintenance categories table.insert (render, make_wikilink ('Category:' .. v)); end for _, v in ipairs( z.properties_cats ) do -- append properties categories table.insert (render, make_wikilink ('Category:' .. v)); end end return table.concat (render); end --[[--------------------------< C S 1 . C I T A T I O N >------------------------------------------------------ This is used by templates such as {{cite book}} to create the actual citation text. ]] function cs1.citation(frame) Frame = frame; -- save a copy incase we need to display an error message in preview mode local pframe = frame:getParent() local validation, utilities, identifiers, metadata; if nil ~= string.find (frame:getTitle(), 'sandbox', 1, true) then -- did the {{#invoke:}} use sandbox version? cfg = mw.loadData ('Module:Citation/CS1/Configuration/sandbox'); -- load sandbox versions of support modules 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'); else -- otherwise cfg = mw.loadData ('Module:Citation/CS1/Configuration'); -- load live versions of support modules whitelist = mw.loadData ('Module:Citation/CS1/Whitelist'); utilities = require ('Module:Citation/CS1/Utilities'); validation = require ('Module:Citation/CS1/Date_validation'); identifiers = require ('Module:Citation/CS1/Identifiers'); metadata = require ('Module:Citation/CS1/COinS'); end utilities.set_selected_modules (cfg); -- so that functions in Utilities can see the 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 dates = validation.dates; -- imported functions from Module:Citation/CS1/Date validation year_date_check = validation.year_date_check; reformat_dates = validation.reformat_dates; date_hyphen_to_dash = validation.date_hyphen_to_dash; date_name_xlate = validation.date_name_xlate; is_set = utilities.is_set; -- imported functions from Module:Citation/CS1/Utilities in_array = utilities.in_array; substitute = utilities.substitute; error_comment = utilities.error_comment; set_error = utilities.set_error; select_one = utilities.select_one; add_maint_cat = utilities.add_maint_cat; wrap_style = utilities.wrap_style; safe_for_italics = utilities.safe_for_italics; is_wikilink = utilities.is_wikilink; make_wikilink = utilities.make_wikilink; z = utilities.z; -- table of error and category tables in Module:Citation/CS1/Utilities extract_ids = identifiers.extract_ids; -- imported functions from Module:Citation/CS1/Identifiers build_id_list = identifiers.build_id_list; is_embargoed = identifiers.is_embargoed; extract_id_access_levels = identifiers.extract_id_access_levels; make_coins_title = metadata.make_coins_title; -- imported functions from Module:Citation/CS1/COinS get_coins_pages = metadata.get_coins_pages; COinS = metadata.COinS; 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, error_state; local config = {}; -- table to store parameters from the module {{#invoke:}} for k, v in pairs( frame.args ) do config[k] = v; -- args[k] = v; -- debug tool that allows us to render a citation from module {{#invoke:}} end local capture; -- the single supported capture when matching unknown parameters using patterns for k, v in pairs( pframe.args ) do 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 error_text = ""; if type( k ) ~= 'string' then -- Exclude empty numbered parameters if v:match("%S+") ~= nil then error_text, error_state = set_error( 'text_ignored', {v}, true ); end elseif validate( k:lower(), config.CitationClass ) then error_text, error_state = set_error( 'parameter_ignored_suggest', {k, k:lower()}, true ); else if nil == suggestions.suggestions then -- if this table is nil then we need to load it if nil ~= string.find (frame:getTitle(), 'sandbox', 1, true) 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 caputre in pattern else the capture if a match if capture then -- if the pattern matches param = substitute( param, capture ); -- add the capture to the suggested parameter (typically the enumerator) error_text, error_state = set_error( 'parameter_ignored_suggest', {k, param}, true ); -- set the error message end end if not is_set (error_text) then -- couldn't match with a pattern, is there an expicit suggestion? if suggestions.suggestions[ k:lower() ] ~= nil then error_text, error_state = set_error( 'parameter_ignored_suggest', {k, suggestions.suggestions[ k:lower() ]}, true ); else error_text, error_state = set_error( 'parameter_ignored', {k}, true ); v = ''; -- unset value assigned to unrecognized parameters (this for the limited parameter lists) end end end if error_text ~= '' then table.insert( z.message_tail, {error_text, error_state} ); end end missing_pipe_check (v); -- do we think that there is a parameter that is missing a pipe? -- TODO: is this the best place for this translation? args[k] = v; elseif args[k] ~= nil or (k == 'postscript') then -- here when v is empty string args[k] = v; -- why do we do this? we don't support 'empty' parameters end end for k, v in pairs( args ) do if 'string' == type (k) then -- don't evaluate positional parameters has_invisible_chars (k, v); end end return citation0( config, args) end return cs1; q5afs2udl70ytrkfzsyb0djeio5spmk Modul:Citation/CS1/Configuration 828 1191 6915 6195 2021-05-11T14:22:13Z Silencemen21 165 6915 Scribunto text/plain local citation_config = {}; -- override <code>...</code> styling to remove color, border, and padding. <code> css is specified here: -- https://git.wikimedia.org/blob/mediawiki%2Fcore.git/69cd73811f7aadd093050dbf20ed70ef0b42a713/skins%2Fcommon%2FcommonElements.css#L199 local code_style="color:inherit; border:inherit; padding:inherit;"; --[[--------------------------< 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'}; -- 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 = { ['archived-dead'] = 'Diarsipkan dari $1 tanggal $2', ['archived-not-dead'] = '$1 dari versi asli tanggal $2', ['archived-missing'] = 'Diarsipkan dari versi asli $1 tanggal $2', ['archived'] = 'Diarsipkan', ['by'] = 'oleh', -- contributions to authored works: introduction, foreword, afterword ['cartography'] = 'Kartografi oleh $1', ['editor'] = 'ed.', ['editors'] = 'ed.', ['edition'] = '(edisi ke-$1)', ['episode'] = 'Episode ke-$1', ['et al'] = 'et al.', ['in'] = 'Dalam', -- edited works ['inactive'] = 'tidak aktif', ['inset'] = '$1 inset', ['interview'] = 'Wawancara dengan $1', ['lay summary'] = 'Ringkasan', ['newsgroup'] = '[[Usenet newsgroup|Newsgroup]]:&nbsp;$1', ['original'] = 'versi asli', ['published'] = ' (dipublikasikan tanggal $1)', ['retrieved'] = 'Diakses tanggal $1', ['season'] = 'Musim ke-$1', ['section'] = '§ $1', ['sections'] = '§§ $1', ['series'] = 'Seri ke-$1', ['translated'] = 'Diterjemahkan oleh $1', ['type'] = ' ($1)', -- for titletype ['written'] = 'Ditulis di $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 ['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 hlm.&nbsp;$2", -- $1 is sepc ['pp-prefix'] = "$1 hlm.&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', ['subscription'] = '<span style="font-size:90%; color:#555">((Perlu berlangganan (<span title="Situs ini membutuhkan langganan berbayar untuk mengakses halaman ini." style="border-bottom:1px dotted;cursor:help">help</span>))</span>' .. '[[Kategori:Halaman yang mengandung pranala ke konten yang hanya dapat diakses dengan berlangganan]]', ['registration']='<span style="font-size:90%; color:#555">(Perlu mendaftar (<span title="Situs ini memerlukan pendaftaran untuk mengakses halaman ini." style="border-bottom:1px dotted;cursor:help">help</span>))</span>' .. '[[Kategori:Halaman dengan rujukan atau sumber yang hanya dapat diakses dengan masuk log]]', ['language'] = '(dalam bahasa $1)', ['via'] = " &ndash; via $1", ['event'] = 'Berlangsung pada', ['minutes'] = 'menit berlalu', --konteksnya? ['parameter-separator'] = ', ', ['parameter-final-separator'] = ', dan ', ['parameter-pair-separator'] = ' dan ', -- Determines the location of the help page ['help page link'] = 'Bantuan:Galat CS1', ['help page label'] = 'bantuan', -- Internal errors (should only occur if configuration is bad) ['undefined_error'] = 'Called with an undefined error condition', ['unknown_manual_ID'] = 'Unrecognized manual ID mode', ['unknown_ID_mode'] = 'Unrecognized ID mode', ['unknown_argument_map'] = 'Argument map not defined for this variable', ['bare_url_no_origin'] = 'Bare url found but origin indicator is nil or empty', } --[[--------------------------< 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 = { -- Error output -- .error class is specified at https://git.wikimedia.org/blob/mediawiki%2Fcore.git/9553bd02a5595da05c184f7521721fb1b79b3935/skins%2Fcommon%2Fshared.css#L538 -- .citation-comment class is specified at Help:CS1_errors#Controlling_error_message_display ['hidden-error'] = '<span style="display:none;font-size:100%" class="error citation-comment">$1</span>', ['visible-error'] = '<span style="font-size:100%" class="error 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>'; -- |ref= not set so no id="..." attribute ['cite-id'] = '<cite id="$1" class="$2">$3</cite>'; -- for use when |ref= is set ['format'] = ' <span style="font-size:85%;">($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? ['access-signal'] = '<span class="plainlinks">$1&#8239;$2</span>', -- external link with appropriate lock icon ['free'] = '[[File:Lock-green.svg|9px|link=|alt=alt=Dapat diakses gratis|Dapat diakses gratis]]', ['registration'] = '[[File:Lock-blue-alt-2.svg|9px|link=|alt=Perlu mendaftar (gratis)|Perlu mendaftar (gratis)]]', ['limited'] = '[[File:Lock-blue-alt-2.svg|9px|link=|alt=Akses gratis dibatasi (uji coba), biasanya perlu berlangganan|Akses gratis dibatasi (uji coba), biasanya perlu berlangganan]]', ['subscription'] = '[[File:Lock-red-L.svg|9px|link=|alt=Perlu langganan berbayar|Perlu langganan berbayar]]', ['italic-title'] = "''$1''", ['kern-left'] = '<span style="padding-left:0.2em;">$1</span>$2', -- spacing to use when title contains leading single or double quote mark ['kern-right'] = '$1<span style="padding-right:0.2em;">$2</span>', -- spacing to use when title contains trailing single or double quote mark -- these for simple wikilinked titles [["text]], [[text"]] and [["text"]] -- span wraps entire wikilink ['kern-wl-left'] = '<span style="padding-left:0.2em;">$1</span>', -- when title contains leading single or double quote mark ['kern-wl-right'] = '<span style="padding-right:0.2em;">$1</span>', -- when title contains trailing single or double quote mark ['kern-wl-both'] = '<span style="padding-left:0.2em;padding-right:0.2em;">$1</span>', -- when title contains leading and trailing single or double quote marks ['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 style="display:none;">&nbsp;</span></span>', -- Note: Using display: none on the COinS span breaks some clients ['parameter'] = '<code style="'..code_style..'">&#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 authors is a semicolon ['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 ['trans-italic-title'] = "&#91;''$1''&#93;", ['trans-quoted-title'] = "&#91;$1&#93;", ['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 ]] local aliases = { ['AccessDate'] = {'access-date', 'accessdate'}, ['Agency'] = 'agency', ['AirDate'] = {'air-date', 'airdate'}, ['ArchiveDate'] = {'archive-date', 'archivedate'}, ['ArchiveFormat'] = 'archive-format', ['ArchiveURL'] = {'archive-url', 'archiveurl'}, ['ASINTLD'] = {'ASIN-TLD', 'asin-tld'}, ['At'] = 'at', ['Authors'] = {'authors', 'people', 'host', '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', 'chapterurl', 'contribution-url', 'contributionurl', 'entry-url', 'article-url', 'section-url', 'sectionurl'}, ['ChapterUrlAccess'] = {'chapter-url-access', 'contribution-url-access', 'entry-url-access', 'article-url-access', 'section-url-access'}, ['Class'] = 'class', -- cite arxiv and arxiv identifiers ['Collaboration'] = 'collaboration', ['Conference'] = {'conference', 'event'}, ['ConferenceFormat'] = {'conference-format', 'event-format'}, ['ConferenceURL'] = {'conference-url', 'conferenceurl', 'event-url', 'eventurl'}, ['Contribution'] = 'contribution', -- introduction, foreword, afterword, etc; required when |contributor= set ['Date'] = 'date', ['DeadURL'] = {'dead-url', 'deadurl'}, ['Degree'] = 'degree', ['DF'] = 'df', ['DisplayAuthors'] = {'display-authors', 'displayauthors'}, ['DisplayEditors'] = {'display-editors', 'displayeditors'}, ['Docket'] = 'docket', ['DoiBroken'] = {'doi-broken', 'doi-broken-date', 'doi-inactive-date'}, ['Edition'] = 'edition', ['Editors'] = 'editors', ['Embargo'] = 'embargo', ['Encyclopedia'] = {'encyclopedia', 'encyclopaedia'}, -- this one only used by citation ['Episode'] = 'episode', -- cite serial only TODO: make available to cite episode? ['Format'] = 'format', ['ID'] = {'id', 'ID'}, ['IgnoreISBN'] = {'ignore-isbn-error', 'ignoreisbnerror'}, ['Inset'] = 'inset', ['Issue'] = {'issue', 'number'}, ['Interviewers'] = 'interviewers', ['Language'] = {'language', 'in', 'lang'}, ['LastAuthorAmp'] = {'last-author-amp', 'lastauthoramp'}, ['LayDate'] = {'lay-date', 'laydate'}, ['LayFormat'] = 'lay-format', ['LaySource'] = {'lay-source', 'laysource'}, ['LayURL'] = {'lay-url', 'lay-summary', 'layurl', 'laysummary'}, ['MailingList'] = {'mailinglist', 'mailing-list'}, -- cite mailing list only ['Map'] = 'map', -- cite map only ['MapFormat'] = 'map-format', -- cite map only ['MapURL'] = {'mapurl', 'map-url'}, -- cite map only ['MessageID'] = 'message-id', ['Minutes'] = 'minutes', ['Mode'] = 'mode', ['NameListFormat'] = 'name-list-format', ['Network'] = 'network', ['NoPP'] = {'no-pp', 'nopp'}, ['NoTracking'] = {'template-doc-demo', 'no-cat', 'nocat', 'no-tracking', 'notracking'}, ['Number'] = 'number', -- this case only for cite techreport ['OrigYear'] = {'orig-year', 'origyear'}, ['Others'] = 'others', ['Page'] = {'p', 'page'}, ['Pages'] = {'pp', 'pages'}, ['Periodical'] = {'journal', 'newspaper', 'magazine', 'work', 'website', 'periodical', 'encyclopedia', 'encyclopaedia', 'dictionary', 'mailinglist'}, ['Place'] = {'place', 'location'}, ['PostScript'] = 'postscript', ['PublicationDate'] = {'publicationdate', 'publication-date'}, ['PublicationPlace'] = {'publication-place', 'publicationplace'}, ['PublisherName'] = {'publisher', 'distributor', 'institution', 'newsgroup'}, ['Quote'] = {'quote', 'quotation'}, ['Ref'] = 'ref', ['RegistrationRequired'] = 'registration', ['Scale'] = 'scale', ['ScriptChapter'] = 'script-chapter', ['ScriptTitle'] = 'script-title', ['Section'] = 'section', ['Season'] = 'season', ['Sections'] = 'sections', -- cite map only ['Series'] = {'series', 'version'}, ['SeriesSeparator'] = 'series-separator', ['SeriesLink'] = {'series-link', 'serieslink'}, ['SeriesNumber'] = {'series-number', 'series-no', 'seriesnumber', 'seriesno'}, ['Sheet'] = 'sheet', -- cite map only ['Sheets'] = 'sheets', -- cite map only ['Station'] = 'station', ['SubscriptionRequired'] = 'subscription', ['Time'] = 'time', ['TimeCaption'] = {'time-caption', 'timecaption'}, ['Title'] = 'title', ['TitleLink'] = {'title-link', 'episode-link', 'titlelink', 'episodelink'}, ['TitleNote'] = 'department', ['TitleType'] = {'type', 'medium'}, ['TransChapter'] = 'trans-chapter', ['TransMap'] = 'trans-map', -- cite map only ['Transcript'] = 'transcript', ['TranscriptFormat'] = 'transcript-format', ['TranscriptURL'] = {'transcript-url', 'transcripturl'}, ['TransTitle'] = 'trans-title', ['URL'] = {'url', 'URL'}, ['UrlAccess'] = {'url-access'}, ['Vauthors'] = 'vauthors', ['Veditors'] = 'veditors', ['Via'] = 'via', ['Volume'] = 'volume', ['Year'] = 'year', ['AuthorList-First'] = {"first#", "given#", "author-first#", "author#-first"}, ['AuthorList-Last'] = {"last#", "author#", "surname#", "author-last#", "author#-last", "subject#"}, ['AuthorList-Link'] = {"authorlink#", "author-link#", "author#-link", "subjectlink#", "author#link", "subject-link#", "subject#-link", "subject#link"}, ['AuthorList-Mask'] = {"author-mask#", "authormask#", "author#mask", "author#-mask"}, ['ContributorList-First'] = {'contributor-first#', 'contributor#-first', 'contributor-given#', 'contributor#-given'}, ['ContributorList-Last'] = {'contributor#', 'contributor-last#', 'contributor#-last', 'contributor-surname#', 'contributor#-surname'}, ['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#", "editor-last#", "editor#-last", "editor-surname#", "editor#-surname"}, ['EditorList-Link'] = {"editor-link#", "editor#-link", "editorlink#", "editor#link"}, ['EditorList-Mask'] = {"editor-mask#", "editor#-mask", "editormask#", "editor#mask"}, ['InterviewerList-First'] = {'interviewer-first#', 'interviewer#-first'}, ['InterviewerList-Last'] = {'interviewer#', 'interviewer-last#', 'interviewer#-last'}, ['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#', 'translator-last#', 'translator#-last', 'translator-surname#', 'translator#-surname'}, ['TranslatorList-Link'] = {'translator-link#', 'translator#-link'}, ['TranslatorList-Mask'] = {'translator-mask#', 'translator#-mask'}, } --[[--------------------------< 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 special_case_translation = { ['AuthorList'] = "authors list", -- these for multiple names maint categories ['ContributorList'] = "contributors list", ['EditorList'] = "editors list", ['InterviewerList'] = "interviewers list", ['TranslatorList'] = "translators list", ['authors'] = "authors", -- used in get_display_authors_editors() ['editors'] = "editors", } --[[--------------------------< D E F A U L T S >-------------------------------------------------------------- Default parameter values TODO: keep this? Only one default? ]] local defaults = { ['DeadURL'] = 'yes', } --[[--------------------------< 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 ISO DIS 8601:2016 part 2 §4.7 'Divisions of a year'. The standard defines various divisions using numbers 21-41. cs1|2 only supports generic seasons. ISO DIS 8601:2016 does support the distinction between north and south hemispere seasons but cs1|2 has no way to make that distinction. The standard does not address 'named' dates so, for the purposes of cs1|2, Christmas is defined here as 99, which should be out of the ISO DIS 8601:2016 range of uses for a while. ]] 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}; ['season'] = {['Winter']=24, ['Spring']=21, ['Summer']=22, ['Fall']=23, ['Autumn']=23}; ['named'] = {['Christmas']=99}; }, ['local'] = { -- replace these English date names with the local language equivalents ['long'] = {['Januari']=1, ['Februari']=2, ['Maret']=3, ['April']=4, ['Mei']=5, ['Juni']=6, ['Juli']=7, ['Agustus']=8, ['September']=9, ['Oktober']=10, ['November']=11, ['Desember']=12}; ['short'] = {['Jan']=1, ['Feb']=2, ['Mar']=3, ['Apr']=4, ['Mei']=5, ['Jun']=6, ['Jul']=7, ['Agu']=8, ['Sep']=9, ['Okt']=10, ['Nov']=11, ['Des']=12}; ['season'] = {['Musim dingin']=24, ['Musim semi']=21, ['Musim panas']=22, ['Musim gugur']=23}; ['named'] = {['Natal']=99}; }, ['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'] = {}; } 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 --[[--------------------------< 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'} local templates_not_using_page = {'audio-visual', 'episode', 'mailinglist', 'newsgroup', 'podcast', 'serial', 'sign', 'speech'} --[[--------------------------< K E Y W O R D S >-------------------------------------------------------------- This table holds keywords for those parameters that have defined sets of acceptible keywords. ]] local keywords = { ['yes_true_y'] = {'yes', 'true', 'y'}, -- ignore-isbn-error, last-author-amp, no-tracking, nopp, registration, subscription -- ['deadurl'] = {'yes', 'true', 'y', 'no', 'unfit', 'usurped', 'unfit no archive', 'usurped no archive'}, -- hidden 2016-04-10; see Help_talk:Citation_Style_1#Recycled_urls ['deadurl'] = {'yes', 'true', 'y', 'no', 'unfit', 'usurped', 'bot: unknown'}, ['mode'] = {'cs1', 'cs2', 'mla'}, ['name-list-format'] = {'vanc'}, ['contribution'] = {'afterword', 'foreword', 'introduction', 'preface'}, -- generic contribution titles that are rendered unquoted in the 'chapter' position ['date-format'] = {'dmy', 'dmy-all', 'mdy', 'mdy-all', 'ymd', 'ymd-all'}, ['url-access'] = {'subscription', 'limited', 'registration'}, -- access level of a URL (subscription required, limited access, free registration required), free to read by default ['id-access'] = {'free'}, -- access level of an identifier (free to read), subscription required (or no full text) by default } --[[--------------------------< 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. This list contains patterns for templates like {{'}} which isn't an error but transcludes characters that are invisible. These kinds of patterns must be recognized by the functions that use this list. 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_chars = { {'replacement', '\239\191\189'}, -- U+FFFD, EF BF BD {'zero width joiner', '\226\128\141'}, -- U+200D, E2 80 8D {'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 {'carriage return', '\013'}, -- U+000D (CR), 0D {'stripmarker', stripmarkers.any}, -- stripmarker; may or may not be an error; capture returns the stripmaker type {'delete', '\127'}, -- U+007F (DEL), 7F; must be done after stripmarker test {'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() -- TODO: find a better place for this? 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]'; --[[--------------------------< L A N G U A G E S >------------------------------------------------------------ This table is used to hold ISO 639-1 two-character language codes that apply only to |script-title= and |script-chapter= ]] local script_lang_codes = { 'am', 'ar', 'be', 'bg', 'bn', 'bs', 'dv', 'el', 'fa', -- ISO 639-1 codes only for |script-title= and |script-chapter= 'gu', 'he', 'hy', 'ja', 'ka', 'kn', 'ko', 'ku', 'mk', 'ml', 'mn', 'mr', 'my', 'ps', 'ru', 'sd', 'sr', 'tg', 'th', 'uk', 'ug', 'ur', 'yi', '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 ]] local lang_code_remap = { -- used for |language= and |script-title= / |script-chapter= ['bh'] = 'Bihari', -- MediaWiki uses 'bh' as a subdomain name for Bhojpuri wWikipedia: bh.wikipedia.org ['bn'] = 'Bengali', -- MediaWiki returns Bangla ['cnr'] = 'Montenegrin', -- 'new' 639 code that MediaWiki does not yet understand } local lang_name_remap = { -- used for |language= ['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 ['bihari'] = {'Bihari', 'bh'}, -- MediaWiki replaces 'Bihari' with 'Bhojpuri' so 'Bihari' cannot be found ['bhojpuri'] = {'Bhojpuri', 'bho'}, -- MediaWiki uses 'bh' as a subdomain name for Bhojpuri wWikipedia: bh.wikipedia.org ['montenegrin'] = {'Montenegrin', 'cnr'}, -- 'new' 639 code that MediaWiki does not yet understand } --[[--------------------------< M A I N T E N A N C E _ C A T E G O R I E S >---------------------------------- Here we name maintenance categories to be used in maintenance messages. ]] local maint_cats = { ['ASIN'] = 'Pemeliharaan CS1: ASIN menggunakan ISBN', ['authors'] = 'Pemeliharaan CS1: Menggunakan parameter penulis', ['bot:_unknown'] = 'Pemeliharaan CS1: BOT: status url asli tidak diketahui', ['date_format'] = 'Pemeliharaan CS1: Format tanggal', ['date_year'] = 'Pemeliharaan CS1: Tanggal dan tahun', ['disp_auth_ed'] = 'Pemeliharaan CS1: Tampilkan $1', -- $1 is authors or editors; gets value from special_case_translation table ['editors'] = 'Pemeliharaan CS1: Menggunakan parameter penyunting', ['embargo'] = 'Pemeliharaan CS1: Embargo PMC kedaluwarsa', ['english'] = 'Pemeliharaan CS1: English language specified', ['etal'] = 'Pemeliharaan CS1: Penggunaan et al. yang eksplisit', ['extra_text'] = 'Pemeliharaan CS1: Teks tambahan', ['extra_text_names'] = 'Pemeliharaan CS1: Teks tambahan: $1', -- $1 is <name>s list; gets value from special_case_translation table ['ignore_isbn_err'] = 'Pemeliharaan CS1: Galat ISBN yang diabaikan', ['interviewers'] = 'Pemeliharaan CS1: Menggunakan parameter pewawancara', ['missing_pipe'] = 'Pemeliharaan CS1: Tanpa pipa', ['mult_names'] = 'Pemeliharaan CS1: Banyak nama: $1', -- $1 is <name>s list; gets value from special_case_translation table ['pmc_format'] = 'Pemeliharaan CS1: Format PMC', ['unfit'] = 'Pemeliharaan CS1: Url tak layak', ['unknown_lang'] = 'Pemeliharaan CS1: Bahasa yang tidak diketahui', ['untitled'] = 'Pemeliharaan CS1: Terbitan berkala tanpa judul', } --[[--------------------------< P R O P E R T I E S _ C A T E G O R I E S >------------------------------------ Here we name properties categories ]] local prop_cats = { ['foreign_lang_source'] = 'CS1 sumber berbahasa $1 ($2)', -- |language= categories; $1 is language name, $2 is ISO639-1 code ['foreign_lang_source_2'] = 'CS1 sumber berbahasa (ISO 639-2)|$1', -- |language= category; a cat for ISO639-2 languages; $1 is the ISO 639-2 code ['script'] = 'CS1 menggunakan skrip bahasa asing', -- when language specified by |script-title=xx: doesn't have its own category ['script_with_name'] = 'CS1 menggunakan skrip berbahasa $1 ($2)', -- |script-title=xx: has matching category; $1 is language name, $2 is ISO639-1 code ['jul_greg_uncertainty'] = 'CS1: Ketidakpastian Julian–Gregorian', -- probably temporary cat to identify scope of template with dates 1 October 1582 – 1 January 1926 } --[[--------------------------< 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'] = 'Catatan media', ['interview'] = 'Wawancara', ['mailinglist'] = 'Milis', ['map'] = 'Peta', ['podcast'] = 'Podcast', ['pressrelease'] = 'Siaran pers', ['report'] = 'Laporan', ['techreport'] = 'Laporan teknis', ['thesis'] = 'Tesis', } --[[--------------------------< E R R O R _ C O N D I T I O N S >---------------------------------------------- Error condition table 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 ]] local error_conditions = { accessdate_missing_url = { message = 'Parameter <code style="'..code_style..'">&#124;access-date=</code> membutuhkan <code style="'..code_style..'">&#124;url=</code>', anchor = 'accessdate_missing_url', category = 'Halaman yang menggunakan rujukan dengan accessdate dan tanpa URL', hidden = true }, archive_missing_date = { message = 'Parameter <code style="'..code_style..'">&#124;archive-url=</code> membutuhkan <code style="'..code_style..'">&#124;archive-date=</code>', anchor = 'archive_missing_date', category = 'Halaman dengan galat rujukan archiveurl', hidden = false }, archive_missing_url = { message = 'Parameter <code style="'..code_style..'">&#124;archive-url=</code> membutuhkan <code style="'..code_style..'">&#124;url=</code>', anchor = 'archive_missing_url', category = 'Halaman dengan galat rujukan archiveurl', hidden = false }, archive_url = { message = 'Parameter <code style="'..code_style..'">&#124;archive-url=</code> mengalami cacat: $1', anchor = 'archive_url', category = 'Halaman dengan galat rujukan archiveurl', hidden = false }, arxiv_missing = { message = 'Membutuhkan parameter <code style="'..code_style..'">&#124;arxiv=</code>', anchor = 'arxiv_missing', category = 'Galat CS1: arXiv', -- same as bad arxiv hidden = false }, arxiv_params_not_supported = { message = 'Parameter yang tidak didukung dalam merujuk arXiv', anchor = 'arxiv_params_not_supported', category = 'Galat CS1: arXiv', -- same as bad arxiv hidden = false }, bad_arxiv = { message = 'Periksa nilai <code style="'..code_style..'">&#124;arxiv=</code>', anchor = 'bad_arxiv', category = 'Galat CS1: arXiv', hidden = true }, bad_asin = { message = 'Periksa nilai <code style="'..code_style..'">&#124;asin=</code>', anchor = 'bad_asin', category ='Galat CS1: ASIN', hidden = false }, bad_bibcode = { message = 'Periksa $1 <code style="'..code_style..'">&#124;bibcode=</code>', anchor = 'bad_bibcode', category = 'Galat CS1: bibcode', hidden = false }, bad_biorxiv = { message = 'Periksa nilai <code style="'..code_style..'">&#124;biorxiv=</code>', anchor = 'bad_biorxiv', category = 'Galat CS1: bioRxiv', hidden = false }, bad_citeseerx = { message = 'Periksa nilai <code style="'..code_style..'">&#124;citeseerx=</code>', anchor = 'bad_citeseerx', category = 'Galat CS1: citeseerx', hidden = false }, bad_date = { message = 'Periksa nilai tanggal di: <code style="'..code_style..'">$1</code>', anchor = 'bad_date', category = 'Galat CS1: tanggal', hidden = true }, bad_doi = { message = 'Periksa nilai <code style="'..code_style..'">&#124;doi=</code>', anchor = 'bad_doi', category = 'Galat CS1: DOI', hidden = false }, bad_hdl = { message = 'Periksa nilai <code style="'..code_style..'">&#124;hdl=</code>', anchor = 'bad_hdl', category = 'Galat CS1: HDL', hidden = false }, bad_isbn = { message = 'Periksa nilai: $1 <code style="'..code_style..'">&#124;isbn=</code>', anchor = 'bad_isbn', category = 'Galat CS1: ISBN', hidden = false }, bad_ismn = { message = 'Periksa nilai <code style="'..code_style..'">&#124;ismn=</code>', anchor = 'bad_ismn', category = 'Galat CS1: ISMN', hidden = false }, bad_issn = { message = 'Periksa nilai <code style="'..code_style..'">&#124;$1issn=</code>', anchor = 'bad_issn', category = 'Galat CS1: ISSN', hidden = false }, bad_jfm = { message = 'Periksa nilai <code style="'..code_style..'">&#124;jfm=</code>', anchor = 'bad_jfm', category = 'Galat CS1: JFM', hidden = false }, bad_lccn = { message = 'Periksa nilai <code style="'..code_style..'">&#124;lccn=</code>', anchor = 'bad_lccn', category = 'Galat CS1: LCCN', hidden = false }, bad_usenet_id = { message = 'Periksa nilai <code style="'..code_style..'">&#124;message-id=</code>', anchor = 'bad_message_id', category = 'Galat CS1: message-id', hidden = false }, bad_mr = { message = 'Periksa nilai <code style="'..code_style..'">&#124;mr=</code>', anchor = 'bad_mr', category = 'Galat CS1: MR', hidden = false }, bad_ol = { message = 'Periksa nilai <code style="'..code_style..'">&#124;ol=</code>', anchor = 'bad_ol', category = 'Galat CS1: OL', hidden = false }, bad_paramlink = { -- for |title-link=, |author/editor/translator-link=, |series-link=, |episode-link= message = 'Periksa nilai <code style="'..code_style..'">&#124;$1=</code>', anchor = 'bad_paramlink', category = 'Galat CS1: pranala parameter', hidden = false }, bad_pmc = { message = 'Periksa nilai <code style="'..code_style..'">&#124;pmc=</code>', anchor = 'bad_pmc', category = 'Galat CS1: PMC', hidden = false }, bad_pmid = { message = 'Periksa nilai <code style="'..code_style..'">&#124;pmid=</code>', anchor = 'bad_pmid', category = 'Galat CS1: PMID', hidden = false }, bad_oclc = { message = 'Periksa nilai <code style="'..code_style..'">&#124;oclc=</code>', anchor = 'bad_oclc', category = 'Galat CS1: OCLC', hidden = false }, bad_ssrn = { message = 'Periksa nilai <code style="'..code_style..'">&#124;ssrn=</code>', anchor = 'bad_ssrn', category = 'Galat CS1: SSRN', hidden = false }, bad_url = { message = 'Periksa nilai $1', anchor = 'bad_url', category = 'Halaman dengan galat URL', hidden = false }, bad_zbl = { message = 'Periksa nilai <code style="'..code_style..'">&#124;zbl=</code>', anchor = 'bad_zbl', category = 'Galat CS1: ZBL', hidden = false }, bare_url_missing_title = { message = '$1 tidak memiliki judul', anchor = 'bare_url_missing_title', category = 'Halaman dengan rujukan yang memiliki URL kosong', hidden = false }, biorxiv_missing = { message = 'Membutuhkan parameter <code style="'..code_style..'">&#124;biorxiv=</code>', anchor = 'biorxiv_missing', category = 'Galat CS1: bioRxiv', -- same as bad bioRxiv hidden = false }, chapter_ignored = { message = 'Parameter <code style="'..code_style..'">&#124;$1=</code> akan diabaikan', anchor = 'chapter_ignored', category = 'Galat CS1: bab diabaikan', hidden = false }, citation_missing_title = { message = 'Tidak memiliki atau tanpa <code style="'..code_style..'">&#124;$1=</code>', anchor = 'citation_missing_title', category = 'Halaman dengan rujukan yang tidak memiliki judul', hidden = false }, citeseerx_missing = { message = 'Membutuhkan parameter <code style="'..code_style..'">&#124;citeseerx=</code>', anchor = 'citeseerx_missing', category = 'Galat CS1: citeseerx', -- same as bad citeseerx hidden = false }, cite_web_url = { -- this error applies to cite web and to cite podcast message = 'Tidak memiliki atau membutuhkan <code style="'..code_style..'">&#124;url=</code>', anchor = 'cite_web_url', category = 'Halaman yang menggunakan rujukan web tanpa URL', hidden = true }, contributor_ignored = { message = 'Parameter <code style="'..code_style..'">&#124;contributor=</code> akan diabaikan</code>', anchor = 'contributor_ignored', category = 'Galat CS1: kontributor', hidden = true }, contributor_missing_required_param = { message = 'Parameter <code style="'..code_style..'">&#124;contributor=</code> membutuhkan <code style="'..code_style..'">&#124;$1=</code>', anchor = 'contributor_missing_required_param', category = 'Galat CS1: kontributor', hidden = false }, deprecated_params = { message = 'Rujukan yang menggunakan parameter <code style="'..code_style..'">&#124;$1=</code> yang tidak digunakan lagi', anchor = 'deprecated_params', category = 'Galat CS1: parameter yang tidak digunakan lagi', hidden = false }, empty_citation = { message = 'Rujukan kosong', anchor = 'empty_citation', category = 'Halaman dengan rujukan yang kosong', hidden = false }, first_missing_last = { message = 'Parameter <code style="'..code_style..'">&#124;first$2=</code> tanpa <code style="'..code_style..'">&#124;last$2=</code> di $1', anchor = 'first_missing_last', category = 'Galat CS1: tidak memiliki penulis atau penyunting', hidden = true }, format_missing_url = { message = 'Parameter <code style="'..code_style..'">&#124;$1=</code> membutuhkan <code style="'..code_style..'">&#124;$2=</code>', anchor = 'format_missing_url', category = 'Halaman yang menggunakan rujukan dengan format dan tanpa URL', hidden = true }, invalid_param_val = { message = 'Parameter <code style="'..code_style..'">&#124;$1=$2</code> tidak valid', anchor = 'invalid_param_val', category = 'Galat CS1: nilai parameter tidak valid', hidden = false }, invisible_char = { message = '$1 di $2 pada posisi $3', anchor = 'invisible_char', category = 'Galat CS1: karakter tidak terlihat', hidden = false }, missing_name = { message = 'Tidak memiliki parameter <code style="'..code_style..'">&#124;last$2=</code> di $1', anchor = 'missing_name', category = 'Galat CS1: tidak memiliki penulis atau penyunting', hidden = false }, param_access_requires_param = { message = 'Parameter <code style="'..code_style..'">&#124;$1-access=</code> membutuhkan <code style="'..code_style..'">&#124;$1=</code>', anchor = 'param_access_requires_param', category = 'Galat CS1: param-access', hidden = false }, param_has_ext_link = { message = 'Hapus pranala luar di parameter <code style="'..code_style..'">$1</code>', anchor = 'param_has_ext_link', category = 'Galat CS1: pranala luar', hidden = false }, parameter_ignored = { message = 'Parameter <code style="'..code_style..'">&#124;$1=</code> yang tidak diketahui akan diabaikan', anchor = 'parameter_ignored', category = 'Halaman dengan rujukan yang menggunakan parameter yang tidak didukung', hidden = true }, parameter_ignored_suggest = { message = 'Parameter <code style="'..code_style..'">&#124;$1=</code> yang tidak diketahui mengabaikan (<code style="'..code_style..'">&#124;$2=</code> yang disarankan)', anchor = 'parameter_ignored_suggest', category = 'Halaman dengan rujukan yang menggunakan parameter yang tidak didukung', hidden = true }, redundant_parameters = { message = 'Lebih dari satu parameter $1 yang digunakan', anchor = 'redundant_parameters', category = 'Halaman dengan rujukan yang memiliki parameter duplikat', hidden = true }, text_ignored = { message = 'Teks "$1" akan diabaikan', anchor = 'text_ignored', category = 'Halaman dengan rujukan yang menggunakan parameter tanpa nama', hidden = false }, trans_missing_title = { message = 'Parameter <code style="'..code_style..'">&#124;trans-$1=</code> membutuhkan <code style="'..code_style..'">&#124;$1=</code>', anchor = 'trans_missing_title', category = 'Galat CS1: judul yang diterjemahkan', hidden = false }, vancouver = { message = 'Galat gaya Vancouver: $1', anchor = 'vancouver', category = 'Galat CS1: gaya Vancouver', hidden = false }, wikilink_in_url = { message = 'Konflik URL–wikilink', -- uses ndash anchor = 'wikilink_in_url', category = 'Galat CS1: konflik URL–wikilink', -- uses ndash hidden = false }, } --[[--------------------------< 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 link: Wikipedia article name q: wikidata q number for the identifier label: the alternate name to apply to link mode: 'manual' when there is a specific function in the code to handle the identifier; 'external' for identifiers that link outside of Wikipedia; prefix: the first part of a url that will be concatenated with a second part which usually contains 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:.... for identifiers that have COinS keywords, use the keyword: rft.isbn, rft.issn, rft.eissn for others make a url using the value in prefix, use the keyword: pre (not checked; any text other than 'info' or 'rft' 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 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', q = 'Q118398', label = 'arXiv', mode = 'manual', 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', q = 'Q1753278', label = 'ASIN', mode = 'manual', prefix = '//www.amazon.', COinS = nil, -- no COinS for this id (needs thinking on implementation because |asin-tld=) separator = '&nbsp;', encode = false; }, ['BIBCODE'] = { parameters = {'bibcode'}, link = 'Bibcode', q = 'Q25754', label = 'Bibcode', mode = 'manual', prefix = 'http://adsabs.harvard.edu/abs/', encode = false, COinS = 'info:bibcode', separator = ':', custom_access = 'bibcode-access', }, ['BIORXIV'] = { parameters = {'biorxiv'}, link = 'bioRxiv', q = 'Q19835482', label = 'bioRxiv', mode = 'manual', prefix = '//doi.org/10.1101/', COinS = 'pre', -- use prefix value access = 'free', -- free to read encode = true, separator = '&nbsp;', }, ['CITESEERX'] = { parameters = {'citeseerx'}, link = 'CiteSeerX', q = 'Q2715061', label = 'CiteSeerX', mode = 'manual', -- manual for custom validation of the "doi" prefix = '//citeseerx.ist.psu.edu/viewdoc/summary?doi=', COinS = 'pre', -- use prefix value access = 'free', -- free to read encode = true, separator = '&nbsp;', }, ['DOI'] = { parameters = { 'doi', 'DOI' }, link = 'Digital object identifier', q = 'Q25670', label = 'doi', mode = 'manual', prefix = '//doi.org/', COinS = 'info:doi', separator = ':', encode = true, custom_access = 'doi-access', }, ['EISSN'] = { parameters = {'eissn', 'EISSN'}, link = 'International_Standard_Serial_Number#Electronic_ISSN', q = 'Q46339674', label = 'eISSN', mode = 'manual', prefix = '//www.worldcat.org/issn/', COinS = 'rft.eissn', encode = false, separator = '&nbsp;', }, ['HDL'] = { parameters = { 'hdl', 'HDL' }, link = 'Handle System', q = 'Q3126718', label = 'hdl', mode = 'manual', prefix = '//hdl.handle.net/', COinS = 'info:hdl', separator = ':', encode = true, custom_access = 'hdl-access', }, ['ISBN'] = { parameters = {'isbn', 'ISBN', 'isbn13', 'ISBN13'}, link = 'International Standard Book Number', q = 'Q33057', label = 'ISBN', mode = 'manual', prefix = 'Special:BookSources/', COinS = 'rft.isbn', separator = '&nbsp;', }, ['ISMN'] = { parameters = {'ismn', 'ISMN'}, link = 'International Standard Music Number', q = 'Q1666938', label = 'ISMN', mode = 'manual', 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', q = 'Q131276', label = 'ISSN', mode = 'manual', prefix = '//www.worldcat.org/issn/', COinS = 'rft.issn', encode = false, separator = '&nbsp;', }, ['JFM'] = { parameters = {'jfm', 'JFM'}, link = 'Jahrbuch über die Fortschritte der Mathematik', q = '', label = 'JFM', mode = 'manual', prefix = '//zbmath.org/?format=complete&q=an:', COinS = 'pre', -- use prefix value encode = true, separator = '&nbsp;', }, ['JSTOR'] = { parameters = {'jstor', 'JSTOR'}, link = 'JSTOR', q = 'Q1420342', label = 'JSTOR', mode = 'external', 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', q = 'Q620946', label = 'LCCN', mode = 'manual', prefix = '//lccn.loc.gov/', -- protocol relative tested 2015-12-28 COinS = 'info:lccn', -- use prefix value encode = false, separator = '&nbsp;', }, ['MR'] = { parameters = {'MR', 'mr'}, link = 'Mathematical Reviews', q = 'Q211172', label = 'MR', mode = 'manual', 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', q = 'Q190593', label = 'OCLC', mode = 'manual', prefix = '//www.worldcat.org/oclc/', COinS = 'info:oclcnum', encode = true, separator = '&nbsp;', }, ['OL'] = { parameters = { 'ol', 'OL' }, link = 'Open Library', q = 'Q1201876', label = 'OL', mode = 'manual', prefix = '//openlibrary.org/', COinS = nil, -- no COinS for this id (needs thinking on implementation because /authors/books/works/OL) separator = '&nbsp;', encode = true, custom_access = 'ol-access', }, ['OSTI'] = { parameters = {'OSTI', 'osti'}, link = 'Office of Scientific and Technical Information', q = 'Q2015776', label = 'OSTI', mode = 'external', prefix = '//www.osti.gov/energycitations/product.biblio.jsp?osti_id=', -- protocol relative tested 2013-09-04 COinS = 'pre', -- use prefix value encode = true, separator = '&nbsp;', custom_access = 'osti-access', }, ['PMC'] = { parameters = {'PMC', 'pmc'}, link = 'PubMed Central', q = 'Q229883', label = 'PMC', mode = 'manual', prefix = '//www.ncbi.nlm.nih.gov/pmc/articles/PMC', suffix = " ", COinS = 'pre', -- use prefix value encode = true, separator = '&nbsp;', access = 'free', -- free to read }, ['PMID'] = { parameters = {'PMID', 'pmid'}, link = 'PubMed Identifier', q = '', label = 'PMID', mode = 'manual', prefix = '//www.ncbi.nlm.nih.gov/pubmed/', COinS = 'info:pmid', encode = false, separator = '&nbsp;', }, ['RFC'] = { parameters = {'RFC', 'rfc'}, link = 'Request for Comments', q = 'Q212971', label = 'RFC', mode = 'external', prefix = '//tools.ietf.org/html/rfc', COinS = 'pre', -- use prefix value encode = false, separator = '&nbsp;', access = 'free', -- free to read }, ['SSRN'] = { parameters = {'SSRN', 'ssrn'}, link = 'Social Science Research Network', q = 'Q7550801', label = 'SSRN', mode = 'manual', prefix = '//ssrn.com/abstract=', -- protocol relative tested 2013-09-04 COinS = 'pre', -- use prefix value encode = true, separator = '&nbsp;', access = 'free', -- always free to read }, ['USENETID'] = { parameters = {'message-id'}, link = 'Usenet', q = 'Q193162', label = 'Usenet:', mode = 'manual', prefix = 'news:', encode = false, COinS = 'pre', -- use prefix value separator = '&nbsp;', }, ['ZBL'] = { parameters = {'ZBL', 'zbl'}, link = 'Zentralblatt MATH', q = 'Q190269', label = 'Zbl', mode = 'manual', prefix = '//zbmath.org/?format=complete&q=an:', COinS = 'pre', -- use prefix value encode = true, separator = '&nbsp;', }, } return { aliases = aliases, special_case_translation = special_case_translation, defaults = defaults, date_names = date_names, error_conditions = error_conditions, id_handlers = id_handlers, keywords = keywords, stripmarkers=stripmarkers, invisible_chars = invisible_chars, indic_script = indic_script, 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, 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, } 2db8vloamsxpkf5i85lywrvcxa5tp6l Modul:Citation/CS1/Whitelist 828 1192 6908 6196 2021-05-11T14:11:55Z Silencemen21 165 Penyesuaian dengan idwiki 6908 Scribunto text/plain --[[--------------------------< P A R A M E T E R S N O T S U P P O R T E D >------------------------------ This is a list of parameters that once were but now are no longer supported: ['albumlink'] = nil, -- unique alias of titlelink used by old cite AV media notes ['albumtype'] = nil, -- controled inappropriate functionality in the old cite AV media notes ['artist'] = nil, -- unique alias of others used by old cite AV media notes ['ARXIV'] = nil, -- not an initialization ['Author'] = nil, -- non-standard capitalization ['authorformat'] = nil, -- primarily used to support Vancouver format which functionality now part of name-list-format ['author-format'] = nil, -- primarily used to support Vancouver format which functionality now part of name-list-format ['author-name-separator'] = nil,-- primarily used to support Vancouver format which functionality now part of name-list-format ['author-separator'] = nil, -- primarily used to support Vancouver format which functionality now part of name-list-format ['began'] = nil, -- module handles date ranges; cite episode and cite series ['BIBCODE'] = nil, -- not an initialization ['callsign'] = nil, -- cite interview removed ['call-sign'] = nil, -- cite interview removed ['chapterlink'] = nil, -- if ever necessary to link to a chapter article, |chapter= can be wikilinked ['chapter-link'] = nil, -- ['city'] = nil, -- cite interview removed ['coauthor'] = nil, -- redundant to |authorn=; not made part of metadata ['coauthors'] = nil, -- redundant to |authorn=; not made part of metadata ['cointerviewers'] = nil, -- unique alias of others used by old cite interview ['day'] = nil, -- deprecated in {{citation/core}} and somehow undeprecated in Module:Citation/CS1 and now finally removed ['director'] = nil, -- unique alias of author used by old cite DVD-notes ['doi_brokendate'] = nil, -- alias of doi-broken-date ['doi_inactivedate'] = nil, -- alias of doi-inactive-date ['DoiBroken'] = nil, -- not used, non-standard captialization ['Editor'] = nil, -- non-standard capitalization ['editorformat'] = nil, -- primarily used to support Vancouver format which functionality now part of name-list-format ['EditorSurname'] = nil, -- non-standard capitalization ['editor-format'] = nil, -- primarily used to support Vancouver format which functionality now part of name-list-format ['EditorGiven'] = nil, -- non-standard capitalization ['editor-name-separator'] = nil,-- primarily used to support Vancouver format which functionality now part of name-list-format ['editor-separator'] = nil, -- primarily used to support Vancouver format which functionality now part of name-list-format ['Embargo'] = nil, -- not used, non-standard capitalization ['ended'] = nil, -- module handles date ranges; cite episode and cite series ['month'] = nil, -- functionality supported by |date= ['name-separator'] = nil, -- primarily used to support Vancouver format which functionality now part of name-list-format ['notestitle'] = nil, -- unique alias of chapter used by old cite AV media notes ['PPrefix'] = nil, -- non-standard capitalization ['PPPrefix'] = nil, -- not used, non-standard capitalization ['pp-prefix'] = nil, -- not used, not documented ['p-prefix'] = nil, -- not used, not documented ['program'] = nil, -- cite interview removed ['publisherid'] = nil, -- unique alias of id used by old cite AV media notes and old cite DVD-notes ['Ref'] = nil, -- non-standard capitalization ['separator'] = nil, -- this functionality now provided by |mode= ['template doc demo'] = nil, -- alias of template doc demo ['titleyear'] = nil, -- unique alias of origyear used by old cite DVD-notes ['trans_chapter'] = nil, -- alias of trans-chapter ['trans_title'] = nil, -- alias of trans-title ['Author#'] = nil, -- non-standard capitalization ['authors#'] = nil, -- no need for multiple lists of author names ['Editor#'] = nil, -- non-standard capitalization ['editors#'] = nil, -- no need for multiple lists of editor names ['EditorGiven#'] = nil, -- non-standard capitalization ['EditorSurname#'] = nil, -- non-standard capitalization ]] --[[--------------------------< 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 nil - these parameters are no longer supported (when setting a parameter to nil, leave a comment stating the reasons for invalidating the parameter) ]] local whitelist = {} local basic_arguments = { ['accessdate'] = true, ['access-date'] = true, ['agency'] = true, ['airdate'] = true, ['air-date'] = true, ['archivedate'] = true, ['archive-date'] = true, ['archive-format'] = true, ['archiveurl'] = true, ['archive-url'] = true, ['article'] = true, ['arxiv'] = true, ['asin'] = true, ['ASIN'] = true, ['asin-tld'] = true, ['ASIN-TLD'] = true, ['at'] = true, ['author'] = true, ['author-first'] = true, ['author-last'] = true, ['authorlink'] = true, ['author-link'] = true, ['authormask'] = true, ['author-mask'] = true, ['authors'] = true, ['bibcode'] = true, ['bibcode-access'] = true, ['biorxiv'] = true, ['booktitle'] = true, ['book-title'] = true, ['cartography'] = true, ['chapter'] = true, ['chapter-format'] = true, ['chapterurl'] = true, ['chapter-url'] = true, ['chapter-url-access'] = true, ['citeseerx'] = true, ['class'] = true, -- cite arxiv and arxiv identifiers ['collaboration'] = true, ['conference'] = true, ['conference-format'] = true, ['conferenceurl'] = true, ['conference-url'] = true, ['contribution'] = true, ['contribution-format'] = true, ['contributionurl'] = true, ['contribution-url'] = true, ['contributor'] = true, ['contributor-first'] = true, ['contributor-last'] = true, ['contributor-given'] = true, ['contributor-surname'] = true, ['contributor-link'] = true, ['contributor-mask'] = true, ['credits'] = true, -- cite episode, cite serial ['date'] = true, ['deadurl'] = true, ['dead-url'] = true, ['degree'] = true, ['department'] = true, ['df'] = true, ['dictionary'] = true, ['displayauthors'] = true, ['display-authors'] = true, ['displayeditors'] = true, ['display-editors'] = true, ['docket'] = true, ['doi'] = true, ['DOI'] = true, ['doi-access'] = true, ['doi-broken'] = true, ['doi-broken-date'] = true, ['doi-inactive-date'] = true, ['edition'] = true, ['editor'] = true, ['editor-first'] = true, ['editor-given'] = true, ['editor-last'] = true, ['editorlink'] = true, ['editor-link'] = true, ['editormask'] = true, ['editor-mask'] = true, ['editors'] = true, ['editor-surname'] = true, ['eissn'] = true, ['EISSN'] = true, ['embargo'] = true, ['encyclopaedia'] = true, ['encyclopedia'] = true, ['entry'] = true, ['episode'] = true, -- cite serial only TODO: make available to cite episode? ['episodelink'] = true, -- cite episode and cite serial ['episode-link'] = true, -- cite episode and cite serial ['eprint'] = true, -- cite arxiv and arxiv identifiers ['event'] = true, ['event-format'] = true, ['eventurl'] = true, ['event-url'] = true, ['first'] = true, ['format'] = true, ['given'] = true, ['hdl'] = true, ['HDL'] = true, ['hdl-access'] = true, ['host'] = true, ['id'] = true, ['ID'] = true, ['ignoreisbnerror'] = true, ['ignore-isbn-error'] = true, ['in'] = false, ['inset'] = true, ['institution'] = true, ['interviewer'] = true, ['interviewer-first'] = true, ['interviewer-last'] = true, ['interviewerlink'] = true, ['interviewer-link'] = true, ['interviewermask'] = true, ['interviewer-mask'] = true, ['interviewers'] = true, ['isbn'] = true, ['ISBN'] = true, ['isbn13'] = true, ['ISBN13'] = 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, ['lastauthoramp'] = true, ['last-author-amp'] = true, ['laydate'] = true, ['lay-date'] = true, ['laysource'] = true, ['lay-source'] = true, ['laysummary'] = true, ['lay-summary'] = true, ['lay-format'] = true, ['layurl'] = true, ['lay-url'] = true, ['lccn'] = true, ['LCCN'] = true, ['location'] = true, ['magazine'] = true, ['mailinglist'] = true, -- cite mailing list only ['mailing-list'] = true, -- cite mailing list only ['map'] = true, -- cite map only ['map-format'] = true, -- cite map only ['mapurl'] = true, -- cite map only ['map-url'] = true, -- cite map only ['medium'] = true, ['message-id'] = true, -- cite newsgroup ['minutes'] = true, ['mode'] = true, ['mr'] = true, ['MR'] = true, ['name-list-format'] = true, ['network'] = true, ['newsgroup'] = true, ['newspaper'] = true, ['nocat'] = true, ['no-cat'] = true, ['nopp'] = true, ['no-pp'] = true, ['notracking'] = true, ['no-tracking'] = true, ['number'] = true, ['oclc'] = true, ['OCLC'] = true, ['ol'] = true, ['OL'] = true, ['ol-access'] = 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, ['pmid'] = true, ['PMID'] = true, ['postscript'] = true, ['pp'] = true, ['publicationdate'] = true, ['publication-date'] = true, ['publicationplace'] = true, ['publication-place'] = true, ['publisher'] = true, ['quotation'] = true, ['quote'] = true, ['ref'] = true, ['registration'] = true, ['rfc'] = true, ['RFC'] = true, ['scale'] = true, ['script-chapter'] = true, ['script-title'] = true, ['season'] = true, ['section'] = true, ['section-format'] = true, ['sections'] = true, -- cite map only ['sectionurl'] = true, ['section-url'] = true, ['series'] = true, ['serieslink'] = true, ['series-link'] = true, ['seriesno'] = true, ['series-no'] = true, ['seriesnumber'] = true, ['series-number'] = true, ['series-separator'] = true, ['sheet'] = true, -- cite map only ['sheets'] = true, -- cite map only ['ssrn'] = true, ['SSRN'] = true, ['station'] = true, ['subject'] = true, ['subjectlink'] = true, ['subject-link'] = true, ['subscription'] = true, ['surname'] = true, ['template-doc-demo'] = true, ['time'] = true, ['timecaption'] = true, ['time-caption'] = true, ['title'] = true, ['titlelink'] = true, ['title-link'] = true, ['trans-chapter'] = true, ['trans-map'] = true, ['transcript'] = true, ['transcript-format'] = true, ['transcripturl'] = true, ['transcript-url'] = true, ['trans-title'] = true, ['translator'] = true, ['translator-first'] = true, ['translator-last'] = true, ['translator-given'] = true, ['translator-surname'] = true, ['translator-link'] = true, ['translator-mask'] = true, ['type'] = true, ['url'] = true, ['URL'] = true, ['url-access'] = 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-last#'] = true, ['author#-last'] = true, ['author-link#'] = true, ['author#link'] = true, ['author#-link'] = true, ['authorlink#'] = true, ['author-mask#'] = true, ['author#mask'] = true, ['author#-mask'] = true, ['authormask#'] = true, ['contributor#'] = true, ['contributor-first#'] = true, ['contributor#-first'] = true, ['contributor-last#'] = true, ['contributor#-last'] = true, ['contributor-given#'] = true, ['contributor#-given'] = 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-link#'] = true, ['editor#link'] = true, ['editor#-link'] = true, ['editorlink#'] = true, ['editor-mask#'] = true, ['editor#mask'] = true, ['editor#-mask'] = true, ['editormask#'] = true, ['editor#-surname'] = true, ['editor-surname#'] = true, ['first#'] = true, ['given#'] = true, ['interviewer#'] = true, ['interviewer-first#'] = true, ['interviewer#-first'] = true, ['interviewer-last#'] = true, ['interviewer#-last'] = true, ['interviewer-link#'] = true, ['interviewer#-link'] = true, ['interviewer-mask#'] = true, ['interviewer#-mask'] = true, ['last#'] = true, ['subject#'] = true, ['subject-link#'] = true, ['subject#link'] = true, ['subject#-link'] = true, ['subjectlink#'] = true, ['surname#'] = true, ['translator#'] = true, ['translator-first#'] = true, ['translator#-first'] = true, ['translator-last#'] = true, ['translator#-last'] = true, ['translator-given#'] = true, ['translator#-given'] = true, ['translator-surname#'] = true, ['translator#-surname'] = true, ['translator-link#'] = true, ['translator#-link'] = true, ['translator-mask#'] = true, ['translator#-mask'] = true, } --[[--------------------------< C I T E A R X I V S U P P O R T E D P A R A M E T E R S >---------------- This is an experiment that attempts to use validate() and a limited list of valid parameters to validate the parameters provided in a cite arxiv template. This method might be expanded to other templates being considered. 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 nil - these parameters are no longer supported (when setting a parameter to nil, leave a comment stating the reasons for invalidating the parameter) ]] --[[ This is a list of parameters that once were but now are no longer supported: ['ARXIV'] = nil, -- not an initialization ['version'] = nil, -- this is the cite arxiv parameter; |version= still supported by other cs1|2 templates ]] local arxiv_basic_arguments = { ['arxiv'] = true, ['class'] = true, -- cite arxiv and arxiv identifiers ['eprint'] = true, -- cite arxiv and arxiv identifiers } --[[--------------------------< C I T E B I O R X I V S U P P O R T E D P A R A M E T E R S >------------ This is an experiment that attempts to use validate() and a limited list of valid parameters to validate the parameters provided in a cite biorxiv template. This method might be expanded to other templates being considered. 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 nil - these parameters are no longer supported (when setting a parameter to nil, leave a comment stating the reasons for invalidating the parameter) ]] local biorxiv_basic_arguments = { ['biorxiv'] = true, } --[[--------------------------< C I T E C I T E S E E R X S U P P O R T E D P A R A M E T E R S >-------- This is an experiment that attempts to use validate() and a limited list of valid parameters to validate the parameters provided in a cite citeseerx template. This method might be expanded to other templates being considered. 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 nil - these parameters are no longer supported (when setting a parameter to nil, leave a comment stating the reasons for invalidating the parameter) ]] local citeseerx_basic_arguments = { ['citeseerx'] = 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 >---------------------- This is an experiment that attempts to use validate() and a limited list of valid parameters to validate the parameters provided in a cite arxiv, cite biorxiv, or cite citeseerx templates. These parameters are common to all three templates 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 nil - these parameters are no longer supported (when setting a parameter to nil, leave a comment stating the reasons for invalidating the parameter) ]] local limited_basic_arguments = { ['at'] = true, ['author'] = true, ['author-first'] = true, ['author-last'] = true, ['authorlink'] = true, ['author-link'] = true, ['authormask'] = true, ['author-mask'] = true, ['authors'] = true, ['collaboration'] = true, ['date'] = true, ['df'] = true, ['display-authors'] = true, ['first'] = true, ['given'] = true, ['language'] = true, ['last'] = true, ['lastauthoramp'] = true, ['last-author-amp'] = true, ['mode'] = true, ['name-list-format'] = true, ['nocat'] = true, ['no-cat'] = true, ['notracking'] = 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, ['url'] = true, ['URL'] = true, ['vauthors'] = true, ['year'] = true, } local limited_numbered_arguments = { ['author#'] = true, ['author-first#'] = true, ['author#-first'] = true, ['author-last#'] = true, ['author#-last'] = true, ['author-link#'] = true, ['author#link'] = true, ['author#-link'] = true, ['authorlink#'] = true, ['author-mask#'] = true, ['author#mask'] = true, ['author#-mask'] = true, ['authormask#'] = true, ['first#'] = true, ['given#'] = true, ['last#'] = true, ['surname#'] = true, } return { basic_arguments = basic_arguments, numbered_arguments = numbered_arguments, limited_basic_arguments = limited_basic_arguments, limited_numbered_arguments = limited_numbered_arguments, arxiv_basic_arguments = arxiv_basic_arguments, biorxiv_basic_arguments = biorxiv_basic_arguments, citeseerx_basic_arguments = citeseerx_basic_arguments }; lp1v9j0dsfcvr8rl07rvlt9icnpqnzw Modul:Citation/CS1/Date validation 828 1193 6910 6197 2021-05-11T14:15:46Z Silencemen21 165 Penyesuaian dengan idwiki 6910 Scribunto text/plain local p = {} --[[--------------------------< F O R W A R D D E C L A R A T I O N S >-------------------------------------- ]] local is_set, in_array; -- imported functions from selected Module:Citation/CS1/Utilities local cfg; -- table of tables imported from slected Module:Citation/CS1/Configuration --[=[-------------------------< 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 |accessdate= 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-Engish 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 lang = mw.getContentLanguage(); local good1, good2; local access_ts, tomorrow_ts; -- to hold unix time stamps representing the dates good1, access_ts = pcall( lang.formatDate, lang, 'U', accessdate ); -- convert accessdate value to unix timesatmp good2, tomorrow_ts = pcall( lang.formatDate, lang, '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:parseFormattedNumber (access_ts); -- convert to numbers for the comparison; tomorrow_ts = tonumber (tomorrow_ts) or lang: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 --[[--------------------------< 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 |embargo= is set, the editor intended to embargo a pmc but |embargo= does not hold a single date. ]] local function is_valid_embargo_date (v) if v:match ('^%d%d%d%d%-%d%d%-%d%d$') or -- ymd v:match ('^%d%d?%s+%a+%s+%d%d%d%d$') or -- dmy v:match ('^%a+%s+%d%d?%s*,%s*%d%d%d%d$') 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 --[[--------------------------< 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: 1 for Winter, etc. Capitalization and spelling must be correct. If not a valid season, returns 0 Uses ISO DIS 8601 2016 part 2 §4.7 Divisions of a year for hemishpere-independent seasons: 21-24 = Spring, Summer, Autumn, Winter, independent of “Hemisphere” 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) 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 --[[--------------------------< I S _ P R O P E R _ N A M E >-------------------------------------------------- returns a non-zero number if date contains a recognized proper name. Capitalization and spelling must be correct. ]] local function is_proper_name (name) 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 --[[--------------------------< I S _ V A L I D _ M O N T H _ O R _ S E A S O N >------------------------------ --returns true if month or season is valid (properly spelled, capitalized, abbreviated) ]] local function is_valid_month_or_season (month_season) if 0 == get_month_number (month_season) then -- if month text isn't one of the twelve months, might be a season if 0 == get_season_number (month_season) then -- not a month, is it a season? return false; -- return false not a month or one of the five seasons end end return true; 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. ]] local year_limit; local function is_valid_year(year) 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 return tonumber(year) <= year_limit; -- false if year is in the future more than one year 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) 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) then -- no farther into the future than next year 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 month_length = 29; 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. There is a special test for May because it can be either short or long form. Returns true when style for both months is the same ]] local function is_valid_month_range_style (month1, month2) local len1 = month1:len(); local len2 = month2:len(); if len1 == len2 then return true; -- both months are short form so return true elseif 'May' == month1 or 'May'== month2 then return true; -- both months are long form so return true elseif 3 == len1 or 3 == len2 then return false; -- months are mixed form so return false else return true; -- both months are long form so return true end 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 so ... ok ]] local function is_valid_month_season_range(range_start, range_end) 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); -- not a month; is it a season? get start season number range_end_number = get_season_number (range_end); -- get end season number if (0 ~= range_start_number) and (0 ~= range_end_number) then return true; -- any season pairing is accepted 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 then -- range_start is a month; does range_start precede range_end? if is_valid_month_range_style (range_start, range_end) then -- do months have the same style? return true; -- proper order and same style end 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 IS8601 formatted date rftchron: a free-form version of the date, usually without year which is in rftdate (season ranges and propername dates) rftssn: one of four season keywords: winter, spring, summer, fall (lowercase) ]] 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 / Gergorian 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 propername date local season = {[24]='winter', [21]='spring', [22]='summer', [23]='fall', [99]='Christmas'}; -- seasons lowercase, no autumn; proper names use title case if 0 == input.month2 then -- single season date if 30 <tonumber(input.month) then tCOinS_date.rftchron = season[input.month]; -- proper name dates 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 --[[--------------------------< 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 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, accessdate, embargo, archivedate, etc.) 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, tCOinS_date, test_accessdate) 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("^%d%d%d%d%-%d%d%-%d%d$") then -- year-initial numerical year month day format year, month, day=string.match(date_string, "(%d%d%d%d)%-(%d%d)%-(%d%d)"); 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, "^%D- +[1-9]%d?, +[1-9]%d%d%d%a?$") then -- month-initial: month day, year month, day, anchor_year, year=mw.ustring.match(date_string, "(%D-) +(%d%d?),%s*((%d%d%d%d?)%a?)"); 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, "^%D- +[1-9]%d?[%-–][1-9]%d?, +[1-9]%d%d%d%a?$") 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, "(%D-) +(%d%d?)[%-–](%d%d?), +((%d%d%d%d)%a?)"); 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, "^[1-9]%d? +%D- +[1-9]%d%d%d%a?$") then -- day-initial: day month year day, month, anchor_year, year=mw.ustring.match(date_string, "(%d%d*)%s*(%D-) +((%d%d%d%d?)%a?)"); 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, "^[1-9]%d?[%-–][1-9]%d? +%D- +[1-9]%d%d%d%a?$") then -- day-range-initial: day–day month year; days are separated by endash day, day2, month, anchor_year, year=mw.ustring.match(date_string, "(%d%d?)[%-–](%d%d?) +(%D-) +((%d%d%d%d)%a?)"); 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, "^[1-9]%d? +%D- +[%-–] +[1-9]%d? +%D- +[1-9]%d%d%d%a?$") 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, "(%d%d?) +(%D-) +[%-–] +(%d%d?) +(%D-) +((%d%d%d%d)%a?)"); 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, "^%D- +[1-9]%d? +[%-–] +%D- +[1-9]%d?, +[1-9]%d%d%d%a?$") 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, "(%D-) +(%d%d?) +[%-–] +(%D-) +(%d%d?), +((%d%d%d%d)%a?)"); if (not is_valid_month_season_range(month, month2)) 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, "^[1-9]%d? +%D- +[1-9]%d%d%d +[%-–] +[1-9]%d? +%D- +[1-9]%d%d%d%a?$") 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, "(%d%d?) +(%D-) +(%d%d%d%d) +[%-–] +(%d%d?) +(%D-) +((%d%d%d%d)%a?)"); 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); elseif mw.ustring.match(date_string, "^%D- +[1-9]%d?, +[1-9]%d%d%d +[%-–] +%D- +[1-9]%d?, +[1-9]%d%d%d%a?$") 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, "(%D-) +(%d%d?), +(%d%d%d%d) +[%-–] +(%D-) +(%d%d?), +((%d%d%d%d)%a?)"); 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); elseif mw.ustring.match(date_string, "^%D- +[1-9]%d%d%d[%-–]%d%d%a?$") 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, "(%D-) +((%d%d)%d%d)[%-–]((%d%d)%a?)"); 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); elseif mw.ustring.match(date_string, "^%D- +[1-9]%d%d%d[%-–][1-9]%d%d%d%a?$") then -- special case Winter/Summer year-year; year separated with unspaced endash month, year, anchor_year, year2=mw.ustring.match(date_string, "(%D-) +(%d%d%d%d)[%-–]((%d%d%d%d)%a?)"); 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 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); -- for metadata elseif mw.ustring.match(date_string, "^%D- +[1-9]%d%d%d +[%-–] +%D- +[1-9]%d%d%d%a?$") then -- month/season year - month/season year; separated by spaced endash month, year, month2, anchor_year, year2=mw.ustring.match(date_string, "(%D-) +(%d%d%d%d) +[%-–] +(%D-) +((%d%d%d%d)%a?)"); 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) and 0 ~= get_season_number(month2) then -- both must be or season year, not mixed month = get_season_number(month); month2 = get_season_number(month2); else return false; end elseif mw.ustring.match(date_string, "^%D-[%-–]%D- +[1-9]%d%d%d%a?$") then -- month/season range year; months separated by endash month, month2, anchor_year, year=mw.ustring.match(date_string, "(%D-)[%-–](%D-)%s*((%d%d%d%d)%a?)"); if (not is_valid_month_season_range(month, month2)) 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); else month = get_season_number(month); month2 = get_season_number(month2); end year2=year; elseif mw.ustring.match(date_string, "^%D- +%d%d%d%d%a?$") then -- month/season year or proper-name year month, anchor_year, year=mw.ustring.match(date_string, "(%D-)%s*((%d%d%d%d)%a?)"); if not is_valid_year(year) then return false; end if not is_valid_month_or_season (month) and 0 == is_proper_name (month) 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); elseif 0 ~= get_season_number(month) then month = get_season_number(month); else month = is_proper_name (month); -- must be proper name; not supported in COinS end elseif mw.ustring.match(date_string, "^[1-9]%d%d%d?[%-–][1-9]%d%d%d?%a?$") 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, "(%d%d%d%d?)[%-–]((%d%d%d%d?)%a?)"); 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, "^[1-9]%d%d%d[%-–]%d%d%a?$") then -- Year range: YYYY–YY; separated by unspaced endash local century; year, century, anchor_year, year2=mw.ustring.match(date_string, "((%d%d)%d%d)[%-–]((%d%d)%a?)"); anchor_year=year..'–'..anchor_year; -- assemble anchor year from both years 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 date_string:match("^[1-9]%d%d%d?%a?$") then -- year; here accept either YYY or YYYY anchor_year, year=date_string:match("((%d%d%d%d?)%a?)"); 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 test_accessdate 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); 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, a single error message is created as the dates are tested. ]] local function dates(date_parameters_list, tCOinS_date) 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 error_message = ""; 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 -- if |date=n.d. with or without a CITEREF disambiguator good_date, anchor_year, COinS_date = true, v.val:match("((n%.d%.)%a?)"); --"n.d."; no error when date parameter is set to no date elseif v.val:match("^nd%a?$") then -- if |date=nd with or without a CITEREF disambiguator good_date, anchor_year, COinS_date = true, v.val:match("((nd)%a?)"); --"nd"; no error when date parameter is set to no date else good_date, anchor_year, COinS_date = check_date (v.val, 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 'access-date'==k then -- if the parameter is |date= good_date = check_date (v.val, nil, true); -- go test the date; nil is a placeholder; true is the test_accessdate flag elseif 'embargo'==k then -- if the parameter is |embargo= good_date = check_date (v.val); -- 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 |embargo= date a single dmy, mdy, or ymd formatted date? yes:returns embargo; no: returns 9999 end else -- any other date-holding parameter good_date = check_date (v.val); -- go test the date end if false==good_date then -- assemble one error message so we don't add the tracking category multiple times if is_set(error_message) then -- once we've added the first portion of the error message ... error_message=error_message .. ", "; -- ... add a comma space separator end error_message=error_message .. "&#124;" .. v.name .. "="; -- add the failed parameter end end end return anchor_year, embargo_date, error_message; -- 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 returns a 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) ]] local function year_date_check (year_string, date_string) 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 result = 0; -- no recognizable year in date end return result; end --[[-------------------------< R E F O R M A T T A B L E S >------------------------------------------------ These table are used exclusively for reformatting dates ]] local source_patterns = { -- this table holds patterns that match allowed date formats used to extract date components ['dmy'] = '^(%d%d?)%s+(%a+)%s+(%d%d%d%d)$', ['mdy'] = '^(%a+)%s+(%d%d?),%s+(%d%d%d%d)$', ['ymd'] = '^(%d%d%d%d)%-(%d%d)-(%d%d)$', } local short_formats = { -- this table holds format strings used by os.date() for short month names ['dmy'] = '%e %b %Y', ['mdy'] = '%b %e, %Y', ['ymd'] = '%F', } local long_formats = { -- this table holds format strings used by os.date() for long month names ['dmy'] = '%e %B %Y', ['mdy'] = '%B %e, %Y', ['ymd'] = '%F', } --[[-------------------------< G E T _ D M Y _ D A T E _ P A R T S >------------------------------------------ extracts year, month and day from DMY formatted date, places them in the source_date table, and returns. ]] local function get_dmy_date_parts (date, source_date) source_date.day, source_date.month, source_date.year = date:match (source_patterns['dmy']); -- get date components as strings source_date.month = get_month_number (source_date.month); -- get month number end --[[-------------------------< G E T _ M D Y _ D A T E _ P A R T S >------------------------------------------ extracts year, month and day from MDY formatted date, places them in the source_date table, and returns. ]] local function get_mdy_date_parts (date, source_date) source_date.month, source_date.day, source_date.year = date:match (source_patterns['mdy']); -- get date components as strings source_date.month = get_month_number (source_date.month); -- get month number end --[[-------------------------< G E T _ Y M D _ D A T E _ P A R T S >------------------------------------------ extracts year, month and day from YMD formatted date, places them in the source_date table, and returns. ]] local function get_ymd_date_parts (date, source_date) source_date.year, source_date.month, source_date.day = date:match (source_patterns['ymd']); -- get date components as strings end --[[-------------------------< R E F O R M A T _ D A T E S >-------------------------------------------------- Reformats existing dates into the format specified by format and short. format is one of several keywords: dmy, dmy-all, mdy, mdy-all, ymd, ymd-all. The all version includes access- and archive-dates; otherwise these dates are not reformatted Date ranges, season dates, proper name dates are not currently supported. For i18n: This code works only at en.wiki because os.date() doesn't support any languages other than English. mw.getContentLanguage():formatDate() will work at non-English wikis only when the date format is yyyy-mm-dd. This is the same issue that plagues is_valid_accessdate() It is possible that a solution like that written for ht:Module:Citation/CS1/Date_validation date_name_xlate() could be applied to this problem ]] local function reformat_dates (date_parameters_list, format, short) local all = false; -- set to false to skip access- and archive-dates local result = false; local format_str; local source_date = {}; if format:match('%a+%-all') then format = format:match('(%a+)%-all'); -- extract the format all = true; -- set to true to format access- and archive-dates 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 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 source, pattern in pairs (source_patterns) do if param_val.val:match (pattern) then if 'ymd' == source then get_ymd_date_parts (param_val.val, source_date); -- get the date parts into the source_date table elseif 'dmy' == source then get_dmy_date_parts (param_val.val, source_date); -- get the date parts into the source_date table elseif 'mdy' == source then get_mdy_date_parts (param_val.val, source_date); -- get the date parts into the source_date table end if 'ymd' == format and 1582 > tonumber(source_date.year) then -- ymd format dates not allowed before 1582 return false; -- abandon reformatting end if short then format_str = short_formats[format]; else format_str = long_formats[format]; end -- convert date and save; date_parameters_list[param_name].val = mw.text.trim (os.date (format_str, os.time(source_date))); -- strip leading space when single digit day and %e is first format result = true; end -- if end -- for end -- if end -- if end -- for return result; -- declare 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) then if not mw.ustring.match (param_val.val, '%d%d%d%d%-%d%d%-%d%d') 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 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 month names to local-language month 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; 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 dates in the date (single date or date range) if cfg.date_names.en.long[month] then mode = 'F'; -- English name is long so use long local name elseif cfg.date_names.en.short[month] then mode = 'M'; -- English name is short so use short local name else mode = nil; -- not an English month name; could be local language month name or an English season name end if mode then -- might be a season xlate = mw.getContentLanguage():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) is_set = utilities_page_ptr.is_set; -- import functions from selected Module:Citation/CS1/Utilities module in_array = utilities_page_ptr.in_array; -- import functions from selected Module:Citation/CS1/Utilities module cfg = cfg_table_ptr; -- import tables from selected Module:Citation/CS1/Configuration end 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 } 1vsyvap7t0bc9gmgq5zawhizlu9ytx6 Cèṭa'an:Infobox/styles.css 10 1194 6198 2021-01-24T10:05:31Z Silencemen21 165 Created page with "/* {{pp-template}} */ /* The width style is limited to tablet and desktop resolutions as 22em is bigger than most mobile screens. Historically, the mobile skin (Minerva) has u..." 6198 sanitized-css text/css /* {{pp-template}} */ /* The width style is limited to tablet and desktop resolutions as 22em is bigger than most mobile screens. Historically, the mobile skin (Minerva) has used !important to override them but this is not sustainable.*/ @media all and ( min-width: 720px ) { .infobox { width: 22em; } } 5c1zy85qjz5xi4cd327cs3spaq07t1t Cèṭa'an:Infobox/title.css 10 1195 6199 2021-01-24T10:06:33Z Silencemen21 165 Created page with "/* The caption element is usually aligned to the left in the mobile skin, but this makes inconsistent with the desktop skin (Vector) while the element is used in infobox, this..." 6199 sanitized-css text/css /* The caption element is usually aligned to the left in the mobile skin, but this makes inconsistent with the desktop skin (Vector) while the element is used in infobox, this fixes that. */ body.skin-minerva table.infobox caption { text-align: center; } j0cr3wvqtulvfuaswe5ycumyk2s9zgs Cèṭa'an:Infobox settlement/metric 10 1196 6200 2021-01-24T10:08:26Z Silencemen21 165 Created page with "<includeonly>{{formatnum:{{replace|{{{metv}}}|,|}}}}{{{s|&nbsp;}}}{{{metu|m}}} ({{formatnum:{{replace|{{{impv}}}|,|}}}}{{{s|&nbsp;}}}{{{impu|ft}}}{{#ifeq:{{{impv|0}}}|1||{{#if..." 6200 wikitext text/x-wiki <includeonly>{{formatnum:{{replace|{{{metv}}}|,|}}}}{{{s|&nbsp;}}}{{{metu|m}}} ({{formatnum:{{replace|{{{impv}}}|,|}}}}{{{s|&nbsp;}}}{{{impu|ft}}}{{#ifeq:{{{impv|0}}}|1||{{#ifeq:{{{s}}}|/||{{#ifeq:{{{impu}}}|acre|s}}}}}})</includeonly><noinclude> {{documentation}} </noinclude> 45cyrzn2w481akei92mqe3mesz2rjva Cèṭa'an:Sidebar 10 1197 6201 2021-01-24T10:17:57Z Silencemen21 165 Created page with "{{#invoke:Sidebar|sidebar}}<noinclude> {{documentation}}</noinclude>" 6201 wikitext text/x-wiki {{#invoke:Sidebar|sidebar}}<noinclude> {{documentation}}</noinclude> jzouzofoaugku1umcgwhk1sk23s7qrm Modul:Infobox/dates 828 1198 6202 2021-01-24T10:21:57Z Silencemen21 165 Created page with "local getArgs = require('Module:Arguments').getArgs local default_error_category = "[[Category:Pages using infobox television with nonstandard dates]]" local p = {} functio..." 6202 Scribunto text/plain local getArgs = require('Module:Arguments').getArgs local default_error_category = "[[Category:Pages using infobox television with nonstandard dates]]" local p = {} function p.start_end_date_template_validation(frame) local args = getArgs(frame) local error_category = args.error_category or default_error_category local start_date = args.first_aired or args.released if start_date then if not start_date:find("dtstart") then return error_category end end local end_date = args.last_aired if end_date then if not end_date:find("dtend") and end_date ~= "present" then return error_category end end end function p.dates(frame) local returnval local args = getArgs(frame) if table.getn(args) < 2 then if args['1'] == nil and args['2'] == nil then return '' elseif args['1'] == nil then return args['2'] elseif args['2'] == nil then return args['1'] end end args['1'] = args['1']:gsub("&nbsp;"," ") args['2'] = args['2']:gsub("&nbsp;"," ") local dmy = false local pr1, m1, d1, y1, su1 = string.match(args['1'], '(.-)(%u%a+)%s(%d+),%s(%d+)(.*)') local pr2, m2, d2, y2, su2 = string.match(args['2'], '(.-)(%u%a+)%s(%d+),%s(%d+)(.*)') if y1 == nil then dmy = true pr1, d1, m1, y1, su1 = string.match(args['1'], '(.-)(%d%d?)%s(%a+)%s(%d+)(.*)') pr2, d2, m2, y2, su2 = string.match(args['2'], '(.-)(%d%d?)%s(%a+)%s(%d+)(.*)') end local dash = '&nbsp;–<br />' if y1 ~= nil and y2 ~= nil then su1 = su1 or '' su2 = su2 or '' local MONTHS = {Januari=1, Februari=2, Maret=3, April=4, Mei=5, Juni=6, Juli=7, Agustus=8, September=9, Oktober=10, November=11, Desember=12} local diff = os.time({year=y2, month=MONTHS[m2], day=d2, hour=0, min=0, sec=0}) - os.time({year=y1, month=MONTHS[m1], day=d1, hour=0, min=0, sec=0}) if diff < 0 then returnval = 'Invalid date range' else if y1 == y2 then if dmy == false then returnval = pr1 .. m1 .. ' ' .. d1 .. su1 .. dash .. pr2 .. m2 ..' '.. d2 ..', '.. y2 .. su2 else returnval = pr1 .. d1 .. ' ' .. m1 .. su1 .. dash .. pr2 .. d2 .. ' ' .. m2 .. ' ' .. y2 .. su2 end else if dmy == false then returnval = pr1 .. m1 .. ' ' .. d1 ..', '.. y1 .. su1 .. dash .. pr2 .. m2 .. ' '.. d2 .. ', ' .. y2 .. su2 else returnval = pr1 .. d1 .. ' ' .. m1 ..' '.. y1 .. su1 .. dash .. pr2 .. d2 .. ' '.. m2 .. ' ' .. y2 .. su2 end end end else returnval = args['1']..dash..args['2']; end return returnval; end return p ks2xdp5vqxfzl4mzd30fnl60rnnaa4y Cèṭa'an:Str left 10 1199 7200 6203 2021-07-31T13:56:55Z Angayubagia 109 7200 wikitext text/x-wiki <includeonly>{{safesubst:padleft:|{{{2|1}}}|{{{1}}}}}</includeonly><noinclude> {{dokumentasi}}<!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --></noinclude> 0p4y00vscymankun4617b5ix26bc726 Cèṭa'an:Remove first word 10 1200 6206 2021-01-24T11:01:32Z Silencemen21 165 Created page with "{{<includeonly>safesubst:</includeonly>#invoke:String|replace|source={{{1}}}|pattern=^[^{{{sep|%s}}}]*{{{sep|%s}}}*|replace=|plain=false}}<noinclude>{{Documentation}}</noinclude>" 6206 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:String|replace|source={{{1}}}|pattern=^[^{{{sep|%s}}}]*{{{sep|%s}}}*|replace=|plain=false}}<noinclude>{{Documentation}}</noinclude> q3rvb3vj9phd54s3yecz8846q90qfgo Cèṭa'an:Infobox3cols 10 1201 6207 2021-01-24T11:04:12Z Silencemen21 165 Created page with "{{#invoke:Infobox3cols|infobox}}<!-- -->{{<includeonly>safesubst:</includeonly>#invoke:Check for unknown parameters|check|unknown=Category:Pages using infobox3cols with undo..." 6207 wikitext text/x-wiki {{#invoke:Infobox3cols|infobox}}<!-- -->{{<includeonly>safesubst:</includeonly>#invoke:Check for unknown parameters|check|unknown=[[Category:Pages using infobox3cols with undocumented parameters|_VALUE_{{PAGENAME}}]]|ignoreblank=y|checkpositional=y | child| subbox| bodyclass| bodystyle| title| titleclass| titlestyle| above| abovestyle| aboveclass| aboverowclass| subheader| subheaderstyle| subheaderclass| subheaderrowclass1| subheader2| subheaderrowclass2| image| imageclass| imagestyle| caption| captionstyle| image1| caption1| imagerowclass1| image2| caption2| imagerowclass2| headerstyle| labelstyle| multidatastyle| datastyle| datastylea| datastyleb| datastylec| regexp1 = header[%d][%d]*| regexp2 = label[%d][%d]*| regexp3 = data[%d][%d]*[abc]?| regexp4 = class[%d][%d]*[abc]?| regexp5 = rowclass[%d][%d]*| regexp6 = rowstyle[%d][%d]*| regexp7 = rowcellstyle[%d][%d]*| below| belowstyle| belowclass| belowrowclass| name }}{{#if:{{{header0|}}}{{{label0|}}}{{{data0|}}}{{{data0a|}}}{{{data0b|}}}{{{data0c|}}}{{{class0|}}}{{{rowclass0|}}}|[[Category:Pages using infobox3cols with header0 or label0 or data0]] }}{{#if:{{{multidatastyle|}}}|[[Category:Pages using infobox3cols with multidatastyle]] }}<includeonly>{{#ifeq:{{NAMESPACE}}|Template|{{#ifeq:{{str left|{{SUBPAGENAME}}|7}}|Infobox|[[Category:Infobox templates|{{remove first word|{{SUBPAGENAME}}}} ]]}}}}</includeonly><noinclude> {{documentation}}<!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> 1eusdw8b9q0tnppa3xcfrtdl8iejp4w Cèṭa'an:Navbar 10 1202 6208 2021-01-24T12:54:21Z Silencemen21 165 Created page with "<includeonly>{{#invoke:Navbar|navbar}}</includeonly><noinclude> {{documentation}} </noinclude>" 6208 wikitext text/x-wiki <includeonly>{{#invoke:Navbar|navbar}}</includeonly><noinclude> {{documentation}} </noinclude> fptzky4feeh5ybkj9wgkbuuk3emtln7 Cèṭa'an:Nobold/styles.css 10 1203 6209 2021-01-24T12:56:39Z Silencemen21 165 Created page with "/* {{pp-template}} */ /* Styling for Template:Nobold */ .nobold { font-weight: normal; }" 6209 sanitized-css text/css /* {{pp-template}} */ /* Styling for Template:Nobold */ .nobold { font-weight: normal; } fenpgkszzubv5v79v09z2871g8mgdmr Cèṭa'an:Nobold 10 1204 6210 2021-01-24T12:56:45Z Silencemen21 165 Created page with "<templatestyles src="Nobold/styles.css"/><span class="nobold">{{{1}}}</span><noinclude> {{documentation}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS..." 6210 wikitext text/x-wiki <templatestyles src="Nobold/styles.css"/><span class="nobold">{{{1}}}</span><noinclude> {{documentation}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --> </noinclude> iaf63qvx3m2zxytvj4dw3wwalq5wusd Bhângsa:La-ola 14 1205 6213 2021-01-24T13:02:30Z Boesenbergia 6 bhângsa anyar 6213 wikitext text/x-wiki [[Bhângsa:Kakanan]] q4h4fztdgi6uvj7kpzwpx68d3g6vj6a Bhângsa:Olama' 14 1206 6216 2021-01-24T13:07:06Z Boesenbergia 6 bhângsa anyar 6216 wikitext text/x-wiki [[Bhângsa:Orèng]] tqf2b9hsijv8r0trpw20dykvi4gm72b Kerrapan sape 0 1207 6219 2021-01-24T13:11:03Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Kerrapan sape]] ka [[Kerrabhân sapè]] 6219 wikitext text/x-wiki #REDIRECT [[Kerrabhân sapè]] 6hm16obs5jaf978yaph9jri09qgb0k6 Modul:Color contrast 828 1208 6233 2021-01-24T13:24:35Z Silencemen21 165 Created page with "-- -- This module implements -- {{Color contrast ratio}} -- {{Greater color contrast ratio}} -- {{ColorToLum}} -- {{RGBColorToLum}} -- local p = {} local HTMLcolor = mw.lo..." 6233 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 Modul:Color contrast/colors 828 1209 6234 2021-01-24T13:25:26Z Silencemen21 165 Created page with "return { aliceblue = 0.92880068253475, antiquewhite = 0.84646951707754, aqua = 0.7874, aquamarine = 0.8078549208338, azure..." 6234 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 Kabupaten Sumenep 0 1210 15151 6237 2023-12-07T23:25:27Z EmausBot 150 Fixing double redirect to [[Songennep]] 15151 wikitext text/x-wiki #ALIH [[Songennep]] k0s8p56ycbztv4ee6mdeb7q0tarzxzt Modul:HtmlBuilder 828 1211 6238 2021-01-24T13:34:38Z Silencemen21 165 Created page with "-- Module for building complex HTML (e.g. infoboxes, navboxes) using a fluent interface. local HtmlBuilder = {} local metatable = {} metatable.__index = function(t, key)..." 6238 Scribunto text/plain -- Module for building complex HTML (e.g. infoboxes, navboxes) using a fluent interface. local HtmlBuilder = {} local metatable = {} metatable.__index = function(t, key) local ret = rawget(t, key) if ret then return ret end ret = metatable[key] if type(ret) == 'function' then return function(...) return ret(t, ...) end else return ret end end metatable.__tostring = function(t) local ret = {} t._build(ret) return table.concat(ret) end metatable._build = function(t, ret) if t.tagName then table.insert(ret, '<' .. t.tagName) for i, attr in ipairs(t.attributes) do table.insert(ret, ' ' .. attr.name .. '="' .. attr.val .. '"') end if #t.styles > 0 then table.insert(ret, ' style="') for i, prop in ipairs(t.styles) do if type(prop) == 'string' then -- added with cssText() table.insert(ret, prop .. ';') else -- added with css() table.insert(ret, prop.name .. ':' .. prop.val .. ';') end end table.insert(ret, '"') end if t.selfClosing then table.insert(ret, ' /') end table.insert(ret, '>') end for i, node in ipairs(t.nodes) do if node then if type(node) == 'table' then node._build(ret) else table.insert(ret, tostring(node)) end end end if t.tagName and not t.unclosed and not t.selfClosing then table.insert(ret, '</' .. t.tagName .. '>') end end metatable.node = function(t, builder) if builder then table.insert(t.nodes, builder) end return t end metatable.wikitext = function(t, ...) local vals = {...} for i = 1, #vals do if vals[i] then table.insert(t.nodes, vals[i]) end end return t end metatable.newline = function(t) table.insert(t.nodes, '\n') return t end metatable.tag = function(t, tagName, args) args = args or {} args.parent = t local builder = HtmlBuilder.create(tagName, args) table.insert(t.nodes, builder) return builder end local function getAttr(t, name) for i, attr in ipairs(t.attributes) do if attr.name == name then return attr end end end metatable.attr = function(t, name, val) if type(val) == 'string' or type(val) == 'number' then -- if caller sets the style attribute explicitly, then replace all styles previously added with css() and cssText() if name == 'style' then t.styles = {val} return t end local attr = getAttr(t, name) if attr then attr.val = val else table.insert(t.attributes, {name = name, val = val}) end end return t end metatable.addClass = function(t, class) if class then local attr = getAttr(t, 'class') if attr then attr.val = attr.val .. ' ' .. class else t.attr('class', class) end end return t end metatable.css = function(t, name, val) if type(val) == 'string' or type(val) == 'number' then for i, prop in ipairs(t.styles) do if prop.name == name then prop.val = val return t end end table.insert(t.styles, {name = name, val = val}) end return t end metatable.cssText = function(t, css) if css then table.insert(t.styles, css) end return t end metatable.done = function(t) return t.parent or t end metatable.allDone = function(t) while t.parent do t = t.parent end return t end function HtmlBuilder.create(tagName, args) args = args or {} local builder = {} setmetatable(builder, metatable) builder.nodes = {} builder.attributes = {} builder.styles = {} builder.tagName = tagName builder.parent = args.parent builder.unclosed = args.unclosed or false builder.selfClosing = args.selfClosing or false return builder end return HtmlBuilder ait58gp3hn4i3oyevj1ucebrzvyok1o Modul:Infobox settlement/columns 828 1212 6239 2021-01-24T13:37:18Z Silencemen21 165 Created page with "local p = {} function p.main(frame) local getArgs = require('Module:Arguments').getArgs local args = getArgs(frame, {frameOnly = true}); local r = mw.html.create('div')..." 6239 Scribunto text/plain local p = {} function p.main(frame) local getArgs = require('Module:Arguments').getArgs local args = getArgs(frame, {frameOnly = true}); local r = mw.html.create('div') :css('display','table') :css('width','100%') :css('background','none') local r2 = '' if args['c0'] then local subtable = mw.html.create('div') :css('display','table') :css('width','100%') :css('background','none') local hassubtable = false for k=1,5 do if args['c' .. k] then hassubtable = true subtable:tag('div') :css('display', 'table-row') :tag('div') :css('display', 'table-cell') :css('vertical-align','middle') :css('text-align','center') :wikitext(args['c' .. k]) end end if hassubtable == true then local row = r:tag('div'):css('display', 'table-row') row:tag('div') :css('display', 'table-cell') :css('vertical-align','middle') :css('text-align','center') :wikitext(tostring(subtable)) row:tag('div') :css('display', 'table-cell') :css('vertical-align','middle') :css('text-align','center') :wikitext(args['c0']) else local row = r:tag('div'):css('display', 'table-row') row:tag('div') :css('display', 'table-cell') :css('vertical-align','middle') :css('text-align','center') :wikitext(args['c0']) end else -- no zero cell if args['c1'] and args['c2'] and args['c3'] and args['c4'] then local row = r:tag('div'):css('display', 'table-row') row:tag('div') :css('display','table-cell') :css('vertical-align','middle') :css('text-align','center') :wikitext(args['c1']) row:tag('div') :css('display','table-cell') :css('vertical-align','middle') :css('text-align','center') :wikitext(args['c2']) row = r:tag('div'):css('display', 'table-row') row:tag('div') :css('display','table-cell') :css('vertical-align','middle') :css('text-align','center') :wikitext(args['c3']) row:tag('div') :css('display','table-cell') :css('vertical-align','middle') :css('text-align','center') :wikitext(args['c4']) elseif (args['c1'] or args['c2']) and args['c3'] and args['c4'] then local row = r:tag('div'):css('display', 'table-row') row:tag('div') :css('display','table-cell') :css('vertical-align','middle') :css('text-align','center') :wikitext(args['c1'] or args['c2']) r2 = mw.html.create('div') :css('display','table') :css('width','100%') :css('background','none') row = r2:tag('div'):css('display', 'table-row') row:tag('div') :css('display','table-cell') :css('vertical-align','middle') :css('text-align','center') :wikitext(args['c3']) row:tag('div') :css('display','table-cell') :css('vertical-align','middle') :css('text-align','center') :wikitext(args['c4']) elseif args['c1'] and args['c2'] and (args['c3'] or args['c4']) then local row = r:tag('div'):css('display', 'table-row') row:tag('div') :css('display','table-cell') :css('vertical-align','middle') :css('text-align','center') :wikitext(args['c1']) row:tag('div') :css('display','table-cell') :css('vertical-align','middle') :css('text-align','center') :wikitext(args['c2']) r2 = mw.html.create('div') :css('display','table') :css('width','100%') :css('background','none') row = r2:tag('div'):css('display', 'table-row') row:tag('div') :css('display','table-cell') :css('vertical-align','middle') :css('text-align','center') :wikitext(args['c3'] or args['c4']) elseif args['c1'] or args['c2'] or args['c3'] or args['c4'] then local row = r:tag('div'):css('display','table-row') for k=1,5 do if args['c' .. k] then row:tag('div') :css('display','table-cell') :css('vertical-align','middle') :css('text-align','center') :wikitext(args['c' .. k]) end end end end return tostring(r) .. tostring(r2) end return p oiw0nir02a3inda9pba34vtdydjhw57 Mahonè 0 1213 6663 6240 2021-04-03T10:15:50Z Rachmat04 112 ~ 6663 wikitext text/x-wiki [[Bhengkek:Swietenia mahagoni (West Indian mahogany)— woody capsule containing numerous winged seeds 01.jpg|jmpl|Bighina mahonè ]] '''Mahonè''' (''Swietenia mahagoni'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Meliaceae. Tombuwân arèya èkoca' kèya ''mahoni'' (Inḍonesia); ''West Indian mahogany'', ''Cuban mahogany'' (Inggris); ''caoba'', ''caoba de Santo'' (Spanyol); bân èn-laènna<ref name=":0">http://apps.worldagroforestry.org/treedb/AFTPDFS/Swietenia_mahagoni.PDF</ref>. == Jhâjhârbâ'ân ropa == Mahonè arèya ka'-bhungka'an sè tamaso' bhungka sè tèngghi, tombuna bisa sampè' 30m, dhinèng bhuleddhâ bisa sampè' 1m. Cangkana ka èrèng bân ḍâunna tombu lebbhâ'. Kolè' kajuna abârna bu-abu mon ghi' ngoḍâ, pas aobâ ka bârna [[sokklat]] bâk [[mèra]] san ella towa<ref name=":0" />. == Sombher == <references /> [[Bhângsa:Meliaceae]] [[Bhângsa:Totombuwân]] 2492e6q2mpb5mu2b3r7aj83mibts5n7 Austria 0 1214 15580 15558 2024-01-05T05:27:43Z Alfiyah Rizzy Afdiquni 9 Mengembalikan suntingan oleh [[Special:Contributions/114.125.126.55|114.125.126.55]] ([[User talk:114.125.126.55|bicara]]) ke revisi terakhir oleh [[User:Kontrollstellekundl|Kontrollstellekundl]] 13802 wikitext text/x-wiki {| class="wikitable" align=right style="background:#FFF; width:300px" |- |+ style="font-size:130% | '''Austria''' |- ! Bendirâ Austria !! Lambhâng Austria |- | [[Bhengkek:Flag of Austria.svg|150px]] || [[Bhengkek:Coat of arms of Austria.svg|150px]] |- ! Laghu kabhângsahan !! ''Land der Berge, Land am Strome''<br />[[Bhengkek:Land der Berge Land am Strome instrumental.ogg|150px]] |- ! colspan=2 | Peta lokasi Austria<br />[[Bhengkek:Austria in its region.svg|300px|]] |- |Ibukotta: || [[Wina]] |- |Kamardikaan: || 1156 |- |Presiden: || Alexander Van der Bellen (2021) |- |Kanselir: || Karl Nehammer (2021) |- |Loas bilajâh: || 83,883 km² |- |Penduduk: || 9,104,772 (2023) |- |Bhâsa resmi: || [[Bhâsa Jerman]] |- |Nyama oang || [[Euro]] |- |Kode telepon: || +43 |- |Kode Internet: || .at |} '''Austria''' otabâ '''Republik Austria''' (bhâsa Jerman: ''Österreich, Republik Österreich'') iyâ arèya sala sèttong naghârâ è [[Èropa]] Bârâ'. Kottha otamana iyâ arèya kotta [[Wina]]. Naghârâ arèya abâtes bi' [[Jerman]] (801&nbsp;km) bân [[Ceko]] (402&nbsp;km) è ḍâjâ; [[Slovakia]] (105&nbsp;km) è tèmor; [[Hongaria]] (321&nbsp;km) è lao tèmor; [[Slovenia]] (299&nbsp;km) bân [[Italia]] (404&nbsp;km) è lao; [[Swiss]] (158&nbsp;km) bân [[Liechtenstein]] (34&nbsp;km) è bârâ'.<ref>[https://www.cia.gov/the-world-factbook/countries/austria/ CIA Factbook: Austria]; retrieved 22 January 2021.</ref> Lowas naghârâna 83,883&nbsp;km², adhâddhiyaghi naghârâ ka-112 sè palèng jhembâr è dhunnya. Maghârsarè naghârâ Austria bâḍâ 9,104,772 (2023) orèng bân kakerreppan rèng-orèngnga arèya 109&nbsp;orèng per km².<ref>[http://www.statistik.at/web_de/statistiken/menschen_und_gesellschaft/bevoelkerung/bevoelkerungsstand_und_veraenderung/bevoelkerung_zu_jahres-_quartalsanfang/023582.html Statistik Austria]</ref> == Galeri == <gallery mode=packed widths=200 heights=120> Nationalpark Hohe Tauern - Gletscherweg Innergschlöß - 25 - Salzbodensee.jpg|Hohe Tauern, Austria lao Vorderhopfreben Üntschenspitze 1.jpg|Schoppernau, Austria bârâ' 1 hallstatt austria.jpg|Hallstatt, Austria tengah Burgtheater 5.jpg|Wina </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] ab72whdek2zx7wm0eddgaagvetgomqe Hongaria 0 1215 16783 15569 2024-06-16T19:50:26Z 151.44.28.66 16783 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Hongaria'''</span></caption> |- ! '''Bendirâ Hongaria''' !! '''Lambhâng Hongaria''' |- | [[Bhengkek:Flag of Hungary.svg|120px]] || [[Bhengkek:Coat of arms of Hungary.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Himnusz'' |- | [[Bhengkek:Hungarian national anthem, performed by the United States Navy Band (1997 arrangement).mp3|center|]] |- ! Peta lokasi Hongaria |- | [[Bhengkek:Hungary in its region.svg|250px|center|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Budapest]]</td></tr> <tr><td>Kamardikaan:</td><td>25 Desember 1000</td></tr> <tr><td>Presiden:</td><td>Tamás Sulyok (2024)</td></tr> <tr><td>Perdana Menteri:</td><td>Viktor Orbán (2021)</td></tr> <tr><td>Loas bilajâh:</td><td> 93,030 km² </td></tr> <tr><td>Penduduk:</td><td> 9,769,526 (2020) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Hongaria]]</td></tr> <tr><td>Nyama oang</td><td>[[Forint]]</td></tr> <tr><td>Kode telepon:</td><td>+36</td></tr> <tr><td>Kode Internet:</td><td>.hu</td></tr> </table> '''Hongaria''' (bhâsa Hongaria: ''Magyarország'') panèka sala sèttong naghârâ è [[Èropa]] Tèmor. Ibukotana iyâ arèya kotta [[Budapest]]. Naghârâ arèya aengghânan bi' [[Slovakia]] è ḍâjâ (627 km); [[Ukraina]] è tèmor (128 km); [[Romania]] è lao tèmor (424 km); [[Serbia]] è lao (164 km); [[Kroasia]] è lao bârâ' (348 km); [[Slovenia]] è bârâ' (94 km); bân [[Austria]] è lao bârâ' (321 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/hungary/ CIA Factbook: Hongaria]". Retrieved 05 January 2021.</ref> Luas wilayahna 93,030 km², adhâddhiaghi naghârâ ka-108 sè palèng jhembâr è dhunnya. Penduduk naghârâ Hongaria bâḍâ 9,769,526 (2020) orèng bân kapadatan pendudukna 105 orèng per km².<ref>[https://www.ksh.hu/docs/eng/xstadat/xstadat_annual/i_wdsd003c.html "Population by type of settlement – annually". Hungarian Central Statistical Office. 30 June 2020.]</ref> == Galeri == <gallery> Budapest Hungarian Parliament (31363963556).jpg|Parlemen (Budapest) Szemlő-hegyi-barlang, 23.jpg|Szemlő-hegy, Budapest Neusiedler See im Winter.jpg|Neusiedl, Hongaria bârâ' Esterházy-kastély (4051. számú műemlék) 2.jpg|Fertőd, Hongaria bârâ' </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 69iviiweo3sxysht35vi1lfw7v654r4 Nanggher 0 1216 15793 15792 2024-02-08T06:12:27Z OrangKalideres 2196 Ternyata ada di bagian lain 15793 wikitext text/x-wiki '''Nanggher''' otabâ '''kapo alas''' (''Bombax anceps'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Malvaceae. Tombuwân arèya èkoca' kèya ''dangdeur leuweung'' (Sonḍhâ); ''kabu-kabu'' (Somattra Lao'); ''randu alas'' (Inḍonesia); bân èn-laènna<ref>http://db.worldagroforestry.org/species/properties/Bombax_anceps</ref>. == Panyalambherrân == [[Bhengkek:Gardenology.org-IMG 7245 qsbg11mar.jpg|thumb|Bhungkana nanggher]] Nanggher tombu è Kamboja, Jhâbâ, Laos, [[Somattra]], Myanmar, Thailand, bân Vietnam<ref>http://powo.science.kew.org/taxon/urn:lsid:ipni.org:names:112236-1</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Malvaceae]] e3bmem0be1d9lxckclukb8p8427h2mt Bhângsa:Kabhupatèn Pamekkasân 14 1217 6246 2021-01-25T14:54:59Z Boesenbergia 6 bhângsa anyar 6246 wikitext text/x-wiki [[Bhângsa:Madhurâ]] tlz9aw3pkjc3yo6tzjoe4sbrfrkvuoz Kabupaten Pamekasan 0 1218 13027 6248 2023-05-09T03:54:16Z EmausBot 150 Fixing double redirect to [[Kabhupatèn Pamekkasân]] 13027 wikitext text/x-wiki #ALIH [[Kabhupatèn Pamekkasân]] jo5uh9xgs98los4fxqvh1foyp65cly3 Kabupaten Pohuwato 0 1219 6251 2021-01-25T14:58:54Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Kabupaten Pohuwato]] ka [[Kabhupatèn Pohuwato]] 6251 wikitext text/x-wiki #REDIRECT [[Kabhupatèn Pohuwato]] nm45eyq8jbsampz3oa0lxka6zim2bme Bhângsa:Kabhupatèn 14 1220 6252 2021-01-25T14:59:59Z Boesenbergia 6 bhângsa anyar 6252 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Kabupaten Sampang 0 1221 6255 2021-01-25T15:02:06Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Kabupaten Sampang]] ka [[Kabhupatèn Sampang]] 6255 wikitext text/x-wiki #REDIRECT [[Kabhupatèn Sampang]] het138xblpvtgq54suzb49czss5zl2o Kabupaten Bone Bolango 0 1222 6259 2021-01-26T14:06:39Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Kabupaten Bone Bolango]] ka [[Kabhupatèn Bone Bolango]] 6259 wikitext text/x-wiki #REDIRECT [[Kabhupatèn Bone Bolango]] 86tyoybva35xsaeay9otpcxuedo54s0 Kabupaten Gorontalo Dâjâ 0 1223 6261 2021-01-26T14:06:51Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Kabupaten Gorontalo Dâjâ]] ka [[Kabhupatèn Gorontalo Ḍâjâ]] 6261 wikitext text/x-wiki #REDIRECT [[Kabhupatèn Gorontalo Ḍâjâ]] p4dw5x2946kq4aib3aiao8lm3wlg2df Kabupaten Boalemo 0 1224 6264 2021-01-26T14:07:49Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Kabupaten Boalemo]] ka [[Kabhupatèn Boalemo]] 6264 wikitext text/x-wiki #REDIRECT [[Kabhupatèn Boalemo]] 3b21g0ui5ua5xgcw1z70ftnt18591js Kabupaten Bangkalan 0 1225 6267 2021-01-26T14:08:47Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Kabupaten Bangkalan]] ka [[Kabhupatèn Bhângkalan]] 6267 wikitext text/x-wiki #REDIRECT [[Kabhupatèn Bhângkalan]] 7o2fh3st7jbnkf3yqr9o479dee2ose8 Kabhupatènn Pamekkasân 0 1226 6269 2021-01-26T14:08:57Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Kabhupatènn Pamekkasân]] ka [[Kabhupatèn Pamekkasân]] 6269 wikitext text/x-wiki #REDIRECT [[Kabhupatèn Pamekkasân]] 3hbiisc5pwat4nmwd6dqv1cwv2z9uz3 Moldavia 0 1227 21086 16782 2024-10-18T18:23:01Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 21086 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Moldavia'''</span></caption> |- ! '''Bendirâ Moldavia''' !! '''Lambhâng Moldavia''' |- | [[Bhengkek:Flag of Moldova.svg|120px]] || [[Bhengkek:Coat of arms of Moldova.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Limba noastră'' |- | [[Bhengkek:Imnul Republicii Moldova US NAVY.ogg|center|]] |- ! Peta lokasi Moldavia |- | [[Bhengkek:Moldova in its region.svg|250px|center|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Chișinău]]</td></tr> <tr><td>Kamardikaan:</td><td>27 Agustus 1991</td></tr> <tr><td>Presiden:</td><td>Maia Sandu (2021)</td></tr> <tr><td>Perdana Menteri:</td><td>Dorin Recean (2023)</td></tr> <tr><td>Loas bilajâh:</td><td> 33,846 km² </td></tr> <tr><td>Penduduk:</td><td> 2,640,438 (2020) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Romania]]</td></tr> <tr><td>Nyama oang</td><td>Leu Moldavia</td></tr> <tr><td>Kode telepon:</td><td>+373</td></tr> <tr><td>Kode Internet:</td><td>.md</td></tr> </table> '''Moldavia''' otabâ '''Republik Moldavia''' (bhâsa Romania: ''Moldova, Republica Moldova'') panèka sala sèttong naghârâ è [[Èropa]] Tèmor. Ibukotana iyâ arèya kotta [[Chișinău]]. Naghârâ arèya aengghânan bi' [[Ukraina]] è ḍâjâ, tèmor bân lao (1202 km); bân [[Romania]] è bârâ' (683 km).<ref>[https://www.cia.gov/the-world-factbook/countries/moldova/ CIA Factbook: Moldavia]. Retrieved 26 January 2021.</ref> Luas wilayahna 33,846 km², adhâddhiaghi naghârâ ka-135 sè palèng jhembâr è dhunnya. Penduduk naghârâ Moldavia bâḍâ 2,640,438 (2020) orèng bân kapadatan pendudukna 86 orèng per km².<ref>[http://statbank.statistica.md/PxWeb/pxweb/ro/20%20Populatia%20si%20procesele%20demografice/20%20Populatia%20si%20procesele%20demografice__POPrec__POP010/?rxid=9a62a0d7-86c4-45da-b7e4-fecc26003802 BNS:Official estimate]</ref><ref>{{Cite web |title=PopulationData: Moldova |url=https://en.populationdata.net/countries/moldova/ |access-date=2021-01-26 |archive-date=2020-10-21 |archive-url=https://web.archive.org/web/20201021082059/https://en.populationdata.net/countries/moldova/ |dead-url=yes }}</ref> == Galeri == <gallery> Сорокская крепость Cetatea Soroca Soroca Fortress (42928890910).jpg|Cetatea Soroca (Soroka Fort), Moldavia ḍâjâ Telecentru panorama 03.jpg|Chișinău Apus pe lacul "Valea Morilor".jpg|Valea Morilor, Moldavia tengah Defileul Tipova Rezina (4).jpg|Țipova, Moldavia tèmor </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] exldo008cdzosopdwnhd7lq4cj5pdfe Ukraina 0 1228 17090 17080 2024-07-26T12:20:23Z OrangKalideres 2196 Reverted 1 edit by [[Special:Contributions/114.79.44.148|114.79.44.148]] ([[User talk:114.79.44.148|talk]]) (TwinkleGlobal) 17090 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Ukraina'''</span></caption> |- ! '''Bendirâ Ukraina''' !! '''Lambhâng Ukraina''' |- | [[Bhengkek:Flag of Ukraine.svg|120px]] || [[Bhengkek:Coat of arms of Ukraine.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Derzhavnyi Himn Ukrayiny'' |- | [[Bhengkek:National anthem of Ukraine, instrumental.oga|pus|]] |- ! Peta lokasi Ukraina |- | [[Bhengkek:Ukraine in its region.svg|250px|pus|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Kiev]]</td></tr> <tr><td>Kamardikaan:</td><td>24 Agustus 1991</td></tr> <tr><td>Presiden:</td><td>Volodymyr Zelensky (2021)</td></tr> <tr><td>Perdana Menteri:</td><td>Denys Shmyhal (2021)</td></tr> <tr><td>Loas bilajâh:</td><td> 603,628 km² </td></tr> <tr><td>Penduduk:</td><td> 42,220,824 (2018) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Ukraina]]</td></tr> <tr><td>Nyama oang</td><td>[[Hryvnia]]</td></tr> <tr><td>Kode telepon:</td><td>+380</td></tr> <tr><td>Kode Internet:</td><td>.ua</td></tr> </table> '''Ukraina''' (bhâsa Ukraina: ''Укpaïнa'') panèka sala sèttong naghârâ è [[Èropa]] Tèmor. Ibukotana iyâ arèya kotta [[Kiev]]. Naghârâ arèya aengghânan bi' [[Rusia]] è tèmor bân ḍâjâ tèmor (1944 km); [[Belarus]] è ḍâjâ bârâ' (1111 km); [[Polandia]] (535 km) bân [[Slovakia]] (97 km) è bârâ'; [[Hongaria]] (128 km), [[Romania]] (601 km) bân [[Moldavia]] (1202 km) è lao bârâ'; laot Celleng è lao bân laot Azov è lao tèmor (2782 km).<ref>[https://www.cia.gov/the-world-factbook/countries/ukraine/ CIA Factbook: Ukraina].</ref> Luas wilayahna 603,628 km², adhâddhiaghi naghârâ ka-42 sè palèng jhembâr è dhunnya. Penduduk naghârâ Ukraina bâḍâ 42,220,824 (2018) orèng bân kapadatan pendudukna 75 orèng per km².<ref>[https://en.populationdata.net/countries/ukraine/ PopulationData: Ukraine]</ref> == Galeri == <gallery> MG 8271 85d 112s.jpg|Krimea, Ukraina lao Lvivrynok2018.jpg|Lviv Maidan at night.JPG|Kiev Гуцульські парубки грають на трембітах а люди співають колядки.jpg|Alat musik, Ukraina bârâ' </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 16i6bskgg68q04p0qur4s0vwti3fpwn Alan, Haute-Garonne 0 1230 7759 7734 2022-03-19T22:55:50Z Drummingman 1299 Reverted 1 edit by [[Special:Contributions/Мегакурвизация|Мегакурвизация]] ([[User talk:Мегакурвизация|talk]]): Rvv (TwinkleGlobal) 7759 wikitext text/x-wiki Alan panèka nyamma Komun sè [[Haute-Garonne]]. fxrx0g96tsz0x9ynrq8t5dgsuqakz6r Romania 0 1231 17089 17081 2024-07-26T12:19:49Z OrangKalideres 2196 Restored revision 17077 by [[Special:Contributions/Alfiyah Rizzy Afdiquni|Alfiyah Rizzy Afdiquni]] ([[User talk:Alfiyah Rizzy Afdiquni|talk]]) (TwinkleGlobal) 17089 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Romania'''</span></caption> |- ! '''Bendirâ Romania''' !! '''Lambhâng Romania''' |- | [[Bhengkek:Flag of Romania.svg|120px]] || [[Bhengkek:Coat of arms of Romania.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Deșteaptă-te, române!'' |- | [[Bhengkek:Desteapta-te, romane!.ogg|center|]] |- ! Peta lokasi Romania |- | [[Bhengkek:Romania in its region.svg|250px|center|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Bukares]]</td></tr> <tr><td>Kamardikaan:</td><td>14 Maret 1881</td></tr> <tr><td>Presiden:</td><td>Klaus Iohannis (2021)</td></tr> <tr><td>Perdana Menteri:</td><td>Marcel Ciolacu (2023)</td></tr> <tr><td>Loas bilajâh:</td><td> 238,397 km² </td></tr> <tr><td>Penduduk:</td><td> 19,317,984 (2020) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Romania]]</td></tr> <tr><td>Nyama oang</td><td>Leu Romania</td></tr> <tr><td>Kode telepon:</td><td>+40</td></tr> <tr><td>Kode Internet:</td><td>.ro</td></tr> </table> '''Romania''' (Madhurâ: ''ꦫꦺꦴꦩꦤꦶꦲ'') panèka sala sèttong naghârâ è [[Èropa]] Tèmor. Ibukotana iyâ arèya kotta [[Bukares]]. Naghârâ arèya aengghânan bi' [[Ukraina]] è ḍâjâ bân tèmor (601 km); [[Moldavia]] è tèmor (683 km); laot Celleng è lao tèmor (225 km); [[Bulgaria]] è lao (605 km); [[Serbia]] è bârâ' (531 km); bân [[Hongaria]] è ḍâjâ bârâ' (424 km).<ref>[https://www.cia.gov/the-world-factbook/countries/romania/ CIA Factbook: Romania]. Retrieved 26 January 2021.</ref> Luas wilayahna 238,397 km², adhâddhiaghi naghârâ ka-81 sè palèng jhembâr è dhunnya. Penduduk naghârâ Romania bâḍâ 19,317,984 (2020) orèng bân kapadatan pendudukna 84 orèng per km².<ref>[https://insse.ro/cms/sites/default/files/com_presa/com_pdf/poprez_ian2020r.pdf Populaţia rezidentă la 1 Ianuarie 2020], National Institute of Statistics</ref> == Galeri == <gallery> Panorama views of Retezat Mountains.jpg|Retezat, Romania bârâ' Sibiuphoto.jpg|Kotta Sibiu Pelicani din Delta Dunarii.PNG|Songay Donau, Romania lao tèmor Bucharest - Smârdan Street (28547822606).jpg|Bukares </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] ijmuitmva7v4asgj14gfbf7zn5x3w7t Saint-Élix-le-Château 0 1232 15695 8968 2024-01-29T08:20:05Z 2001:448A:11A2:11E5:793F:DA86:9F64:CD79 15695 wikitext text/x-wiki [[File:Blason ville fr Saint-Élix-le-Château (Haute-Garonne).svg|thumb|Lambhâng Saint-Élix-le-Château]] '''Saint-Élix-le-Château''' panèka sala sèttong komun [[Perancis]] è departemen [[Haute-Garonne]]. 6fpnj6zgxsr2vhept0q7quiuiocz9t4 Bulgaria 0 1233 16780 13326 2024-06-16T19:46:13Z 151.44.28.66 16780 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Bulgaria'''</span></caption> |- ! '''Bendirâ Bulgaria''' !! '''Lambhâng Bulgaria''' |- | [[Bhengkek:Flag of Bulgaria.svg|120px]] || [[Bhengkek:Coat of arms of Bulgaria.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Mila Rodino'' |- | [[Bhengkek:Mila Rodino instrumental.ogg|center|]] |- ! Peta lokasi Bulgaria |- | [[Bhengkek:Bulgaria in its region.svg|250px|center|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Sofia]]</td></tr> <tr><td>Kamardikaan:</td><td>3 Maret 1878</td></tr> <tr><td>Presiden:</td><td>Rumen Radev (2017)</td></tr> <tr><td>Perdana Menteri:</td><td>Dimitar Glavchev (2024)</td></tr> <tr><td>Loas bilajâh:</td><td> 110,994 km² </td></tr> <tr><td>Penduduk:</td><td> 6,951,482 (2019) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Bulgaria]]</td></tr> <tr><td>Nyama oang</td><td>Lev</td></tr> <tr><td>Kode telepon:</td><td>+359</td></tr> <tr><td>Kode Internet:</td><td>.bg</td></tr> </table> '''Bulgaria''' otabâ '''Republik Bulgaria''' (bhâsa Bulgaria: ''България, Република България - Balgariya, Republika Balgariya'') panèka sala sèttong naghârâ è [[Èropa]] Tèmor. Ibukotana iyâ arèya kotta [[Sofia]]. Naghârâ arèya aengghânan bi' [[Romania]] è ḍâjâ (605 km); laot Celleng è tèmor (354 km); [[Turki]] è lao tèmor (223 km); [[Yunani]] è lao (472 km); [[Makedonia]] è lao bârâ' (162 km); bân [[Serbia]] è bârâ' (344 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/bulgaria/ CIA Factbook: Bulgaria]". Retrieved 22 January 2021.</ref> Luas wilayahna 110,994 km², adhâddhiaghi naghârâ ka-103 sè palèng jhembâr è dhunnya. Penduduk naghârâ Bulgaria bâḍâ 6,951,482 (2019) orèng bân kapadatan pendudukna 63 orèng per km².<ref>[https://www.nsi.bg/en/content/18125/%D0%BF%D1%80%D0%B5%D1%81%D1%81%D1%8A%D0%BE%D0%B1%D1%89%D0%B5%D0%BD%D0%B8%D0%B5/population-and-demographic-processes-2019 "Population and Demographic Processes in 2019], National statistical institute". www.nsi.bg.</ref> == Galeri == <gallery> Sofia (15326483440).jpg|Sofia Pirin-mountains-Bansko.jpg|Pirin, Bulgaria lao bârâ' Autumn in the Rhodopes.jpg|Rodopi, Bulgaria lao Church of Saints Constantine and Helena Veliko Tarnovo.jpg|Veliko Tarnovo </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 8tzsz6pktr6839cmm9mt5wvcf9lbtxz Makedonia 0 1234 14584 14057 2023-10-18T11:01:16Z Kallerna 2219 /* Galeri */ img 14584 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Makedonia'''</span></caption> |- ! '''Bendirâ Makedonia''' !! '''Lambhâng Makedonia''' |- | [[Bhengkek:Flag of North Macedonia.svg|120px]] || [[Bhengkek:Coat of arms of North Macedonia.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan<br> ''Denes nad Makedonija'' |- ! Peta lokasi Makedonia |- | [[Bhengkek:Macedonia in its region.svg|250px|pus|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Skopje]]</td></tr> <tr><td>Kamardikaan:</td><td>8 September 1991</td></tr> <tr><td>Presiden:</td><td>Stevo Pendarovski (2021)</td></tr> <tr><td>Perdana Menteri:</td><td>Zoran Zaev (2021)</td></tr> <tr><td>Loas bilajâh:</td><td> 25,713 km² </td></tr> <tr><td>Penduduk:</td><td> 2,077,132 (2020) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Makedonia]],<br> [[Bhâsa Albania]]</td></tr> <tr><td>Nyama oang</td><td>Denar Makedonia</td></tr> <tr><td>Kode telepon:</td><td>+389</td></tr> <tr><td>Kode Internet:</td><td>.mk</td></tr> </table> '''Makedonia''' otabâ '''Republik Makedonia Ḍâjâ''' (bhâsa Makedonia: ''Република Северна Македонија - Republika Severna Makedonija'') panèka sala sèttong naghârâ è [[Èropa]] Tèmor. Ibukotana iyâ arèya kotta [[Skopje]]. Naghârâ arèya aengghânan bi' [[Serbia]] è ḍâjâ (101 km); [[Bulgaria]] è tèmor (162 km); [[Yunani]] è lao (234 km); [[Albania]] è bârâ' (181 km); bân [[Kosovo]] è ḍâjâ bârâ' (160 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/north-macedonia/ CIA Factbook: Makedonia]". Retrieved 30 January 2021.</ref> Luas wilayahna 25,713 km², adhâddhiaghi naghârâ ka-145 sè palèng jhembâr è dhunnya. Penduduk naghârâ Makedonia bâḍâ 2,077,132 (2020) orèng bân kapadatan pendudukna 80 orèng per km².<ref>[https://ec.europa.eu/eurostat/tgm/table.do?tab=table&init=1&language=en&pcode=tps00001&plugin=1 Eurostat, January 2020]</ref> == Galeri == <gallery> Skopje - Goce Delčev Bridge.jpg|Skopje Mavrovo-Lake-Autumn.jpg|Mavrovo, Makedonia ḍâjâ Church of St. John at Kaneo 6.jpg|Ohrid, Makedonia lao bârâ' Matka2.jpg|Matka, Makedonia Tengah </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 5jp5gk8jxrbx06jzbww45vapzvey88g Lènḍhu 0 1235 14619 12218 2023-11-03T01:05:07Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14619 wikitext text/x-wiki [[Bhengkek:Earthquakes in Indonesia.svg|jmpl|Ekkar lènḍhu è [[Inḍonesia]]]] '''Lènḍhu''' iyâ arèya kabâḍâ'ân campar bhumè sè agedder polana ènèrgi ḍâri ḍâlem ocol teng-kaḍâteng lajhu ngasèllaghi gelombang seismik. Lènḍhu lomra èsabâppaghi bi' kerrè' bhumè. Lènḍhu èkolak ngangghuy pakakas sè anyama seismomèter. == Ongroddhâ Kadhâddhiyan == Lèmpèng saghârâ sè kerrep massana lebbi rajâ mon salang ta'antor bi' lèmpèng tana rajâ è zona antoran (subḍuksi) bhakal nyosop ka bâbâ. Ghulina lèmpèng arowa bhâkal tèbâs laonan amarghâ kèsèghân klabân kolè'na bhumè. Ghuli laonan ghellâ' masebâppaghi ènèrgi sè atompo' è zona subḍuksi bân zona sebbilân. Asèlla, zona-zona rowa atapet, najhâ', bân ngèrsèt. Mon bâtes pennotta lèmpèng ella talambhâs, maka pas dhâddhi to-bâto sè apotel sè ètoro'è ocolla ènèrgi sè ghumadhâghân. Kadhâddhiyân arèya pas dhâddhi gedderrân partikel ka sakabbhina olo, sè èkoca' lènḍhu<ref>{{Cite web |title=Archive copy |url=https://www.esdm.go.id/assets/media/content/Pengenalan_Gempa_Bumi.pdf |access-date=2021-05-22 |archive-date=2021-06-20 |archive-url=https://web.archive.org/web/20210620092956/https://www.esdm.go.id/assets/media/content/Pengenalan_Gempa_Bumi.pdf |dead-url=yes }}</ref>. == Sombher == <references /> [[Bhângsa:Geografi]] hyimes5l28xq56vfd8n1my7ng47p3nc Kosovo 0 1236 16779 11250 2024-06-16T19:44:26Z 151.44.28.66 16779 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Kosovo'''</span></caption> |- ! '''Benḍirâ Kosovo''' !! '''Lambhâng Kosovo''' |- | [[Bhengkek:Flag of Kosovo.svg|120px]] || [[Bhengkek:Emblem of the Republic of Kosovo.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsa'an |- ! ''Europe'' |- | [[Bhengkek:National_Anthem_of_the_Republic_of_Kosovo.ogg|center|]] |- ! Peta kennengngan Kosovo |- | [[Bhengkek:Kosovo in its region.svg|250px|center|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Kottha otama:</td><td>[[Priština]]</td></tr> <tr><td>Kamardhika'an:</td><td>17 Fèbruwari 2008</td></tr> <tr><td>Prèsiḍèn:</td><td>Vjosa Osmani (2021)</td></tr> <tr><td>Perdana Menteri:</td><td>Albin Kurti (2021)</td></tr> <tr><td>Lowas:</td><td> 10,887 km² </td></tr> <tr><td>Ghungghung orèng</td><td> 1,767,881 (2021) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Albania]],<br>[[Bhâsa Serbia]]</td></tr> <tr><td>Nyama pèssè</td><td>[[Euro]]</td></tr> <tr><td>Koḍe telepon:</td><td>+383</td></tr> <tr><td>Koḍe Internèt:</td><td>.xk</td></tr> </table> '''Kosovo''' otabâ '''Republik Kosovo''' (bhâsa Albania: ''Republika e Kosovës, Kosovë'') panèka sala sèttong naghârâ è [[Èropa]] Tèmor. Kottha otamana iyâ arèya kottha [[Priština]]. Naghârâ arèya anḍi' bâtes bi' [[Albania]] è bârâ' lao' (112 km) bân [[Montenegro]] è bârâ' ḍâjâ (76 km); [[Serbia]] è ḍâjâ bân tèmor (366 km); bân [[Makedonia]] è lao 160 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/kosovo/ CIA Factbook: Kosovo]". Retrieved 05 January 2021.</ref> Bhâbu tanana 10,887 km², adhâddhiyaghi naghârâ ka-171 sè palèng rajâ è dhunnya. Orèngnga è Kosovo bâḍâ 1,767,881 (2021) orèng bân kerreppa orèng è Kosovo arèya 159 orèng per km².<ref>[https://countrymeters.info/en/Kosovo#population_2020 "Kosovo population (2019) live – Countrymeters"]</ref> == Galeri == <gallery> Gracanica 1.jpg|Gračanica 1.jp, Kosovo Tèmor Ostërvice from Brezovica.jpg|Brezovica, Kosovo Lao Qendra historike e Prizrenitaa.jpg|Prizren Brod Dragash.jpg|Brod, Dragaš, Kosovo Lao </gallery> == Sombher == {{reflist}} [[Bhângsa:Naghârâ]] qea5pb9bzh6npmovy2vyjh5gklo15wy Siti Nurhaliza 0 1237 15407 15390 2023-12-11T22:54:31Z Sastroward 2437 Siti Nurhaliza è 2013 15407 wikitext text/x-wiki {{infobox orang}} [[Bhengkek:Siti Nurhaliza - Khairul Fahmi's Wedding 2013.jpg|jmpl|ka|Siti Nurhaliza è 2013]] '''Siti Nurhaliza binti Tarudin''' otabâ lebbi èkennal mènangka '''Siti Nurhaliza''' (laèr è Kampung Awah, Temerloh, Pahang, [[Malaysia]], 11 Jânuwari 1979) panèka sorang panyanyi bân aktris [[Malaysia]]. {{DEFAULTSORT:Nurhaliza, Siti}} [[Bhângsa:Panyanyi]] [[Bhângsa:Aktris]] fmdj72eilgmj22obpeusy1u2dzkob11 Montenegro 0 1238 16778 16777 2024-06-16T19:43:40Z 151.44.28.66 16778 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Montenegro'''</span> !'''Bendirâ Montenegro''' !'''Lambhâng Montenegro''' |- |[[Bhengkek:Flag_of_Montenegro.svg|120x120px]] |[[Bhengkek:Coat_of_arms_of_Montenegro.svg|138x138px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Oj, svijetla majska zoro'' |- |[[Bhengkek:National_Anthem_of_Montenegro.ogg|pus]] |- !Peta lokasi Montenegro |- |[[Bhengkek:Montenegro_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Ibukotta: |[[Podgorica]] |- |Kamardikaan: |3 Juni 2006 |- |Presiden: |Jakov Milatović (2023) |- |Perdana Menteri: |Milojko Spajić (2023) |- |Loas bilajâh: | 13,812 km² |- |Penduduk: | 621,873 (2020) |- |Bhâsa resmi: |[[Bhâsa Montenegro]] |- |Nyama oang |[[Euro]] |- |Kode telepon: | +382 |- |Kode Internet: |.me |} '''Montenegro''' (bhâsa Montenegro: ''Crna Gora'') panèka sala sèttong naghârâ è [[Èropa]] Tèmor. Ibukotana iyâ arèya Kotta [[Podgorica]]. Naghârâ arèya aengghânan bi' [[Bosnia Herzegovina]] è ḍâjâ bârâ' (242 km); [[Kroasia]] è bârâ' (19 km); laot Adriatik è lao bârâ' (294 km); [[Serbia]] è lao tèmor (157 km); [[Kosovo]] è tèmor (76 km); bân [[Albania]] è lao (186 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/montenegro/ CIA Factbook: Montenegro]". Retrieved 1 February 2021.</ref> Luas wilayahna 13,812 km², adhâddhiaghi naghârâ ka-161 sè palèng jhembâr è dhunnya. Penduduk naghârâ Montenegro bâḍâ 621,873 (2020) orèng bân kapadatan pendudukna 45 orèng per km².<ref>[http://www.monstat.org/eng/page.php?id=234&pageid=48 "Estimated number of population on 1. January"], Monstat</ref> == Ghâmbhâr == <gallery> PodgoricaOverview.jpg|Podgorica Sveti Stefan01.JPG|Sveti Stefan, Montenegro lao bârâ' R-1 regional road (Montenegro) 07.jpg|Lovčen, Montenegro lao Durmitor - Bobotov kuk.jpg|Durmitor, Montenegro ḍâjâ </gallery> == Sombher == {{reflist}} [[Bhângsa:Naghârâ]] c8r7cvj94b88afkjuyd3xqqubzymykj Pangangghuy:LjaikmM 2 1239 6311 2021-02-01T15:06:39Z 182.72.191.37 Created page with "I am a Staff Author at FieldEngineer.com a Marketplace for On-Demand telecom workforce, extending from field engineers to high-level network engineers, project managers and Ne..." 6311 wikitext text/x-wiki I am a Staff Author at FieldEngineer.com a Marketplace for On-Demand telecom workforce, extending from field engineers to high-level network engineers, project managers and Network Architects in 146 nation 7pv637lr4gx58t87j6ol90lir4rlmp9 Serbia 0 1240 15423 15337 2023-12-12T13:26:27Z Lukjsly 1688 15423 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Serbia'''</span></caption> |- ! '''Bendirâ Serbia''' !! '''Lambhâng Serbia''' |- | [[Bhengkek:Flag of Serbia.svg|120px]] || [[Bhengkek:Coat of arms of Serbia.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Bože pravde'' |- | [[Bhengkek:National anthem of Serbia, performed by the United States Navy Band.wav|center|]] |- ! Peta lokasi Serbia |- | [[Bhengkek:Serbia in its region (de-facto).svg|250px|center|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Beograd]]</td></tr> <tr><td>Kamardikaan:</td><td>1878</td></tr> <tr><td>Presiden:</td><td>Aleksandar Vučić (2021)</td></tr> <tr><td>Perdana Menteri:</td><td>Ana Brnabić (2021)</td></tr> <tr><td>Loas bilajâh:</td><td> 88,361 km² </td></tr> <tr><td>Penduduk:</td><td> 6,926,705 (2020) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Serbia]]</td></tr> <tr><td>Nyama oang</td><td>Dinar Serbia</td></tr> <tr><td>Kode telepon:</td><td>+381</td></tr> <tr><td>Kode Internet:</td><td>.rs</td></tr> </table> '''Serbia''' (bhâsa Madhurâ: ''ꦱꦺꦂꦧꦶꦪ'') otabâ '''Republik Serbia''' iyâ arèya sala sèttong naghârâ è [[Èropa]] Tengah. Ibukotana iyâ arèya kotta [[Beograd]]. Naghârâ arèya aengghânan bi' [[Hongaria]] è ḍâjâ (164 km); [[Romania]] è ḍâjâ tèmor (531 km); [[Bulgaria]] è lao tèmor (244 km); [[Makedonia]] è lao (101 km); [[Kosovo]] è lao bârâ' (366 km); [[Montenegro]] è lao bârâ' (157 km); [[Bosnia Herzegovina]] è bârâ' (345 km); bân [[Kroasia]] è bârâ' (314 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/serbia/ CIA Factbook: Serbia]". Retrieved 2 Febuary 2021.</ref> Luas wilayahna 77,474 km², adhâddhiaghi naghârâ ka-115 sè palèng jhembâr è dhunnya. Penduduk naghârâ Serbia bâḍâ 6,926,705 (2020) orèng bân kapadatan pendudukna 89 orèng per km².<ref>[https://www.stat.gov.rs/ "PBC stats". stat.gov.rs. 2020.]</ref> == Galeri == <gallery> Veliki Kazan.jpg|Đerdap, Serbia tèmor Novo Beograd - ada ciganlija and Cukarica - Banovo Brdo IMG 1756 tempo supermarket E763.jpg|Beograd Anyar Pogled na glavnu ulaz u Nišku tvrđavu sa keja Nišave.JPG|Niš, Serbia tengah Djavolja varos 3.jpg|Đavolja varoš, Serbia lao </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 3ghwf63lo5wo8wbjnqhuc01hupykf1z Bosnia Herzegovina 0 1241 6313 2021-02-03T00:58:27Z Egilus 318 Created page with "<table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" ce..." 6313 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Bosnia Herzegovina'''</span></caption> |- ! '''Bendirâ Bosnia Herzegovina''' !! '''Lambhâng Bosnia Herzegovina''' |- | [[Bhengkek:Flag of Bosnia and Herzegovina.svg|120px]] || [[Bhengkek:Coat of arms of Bosnia and Herzegovina.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Državna himna Bosne i Hercegovine'' |- ! Peta lokasi Bosnia Herzegovina |- | [[Bhengkek:Bosnia and Herzegovina in its region.svg|250px|center|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Sarajevo]]</td></tr> <tr><td>Kamardikaan:</td><td>1 Maret 1992</td></tr> <tr><td>Presiden:</td><td>Milorad Dodik (2021)</td></tr> <tr><td>Perdana Menteri:</td><td>Zoran Tegeltija (2021)</td></tr> <tr><td>Loas bilajâh:</td><td> 51,129 km² </td></tr> <tr><td>Penduduk:</td><td> 3,301,000 (2019) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Bosnia]],<br>[[Bhâsa Serbia]],<br>[[Bhâsa Kroasia]]</td></tr> <tr><td>Nyama oang</td><td>Mark Bosnia Herzegovina</td></tr> <tr><td>Kode telepon:</td><td>+387</td></tr> <tr><td>Kode Internet:</td><td>.ba</td></tr> </table> '''Bosnia Herzegovina''' otabâ '''BiH, B&H''' (bhâsa Bosnia: ''Bosna i Hercegovina'') panèka sala sèttong naghârâ è [[Èropa]] Tengah. Ibukotana iyâ arèya kotta [[Sarajevo]]. Naghârâ arèya aengghânan bi' [[Kroasia]] è ḍâjâ, bârâ' bân lao bârâ' (956 km); [[Serbia]] è tèmor (345 km); [[Montenegro]] è lao tèmor (242 km); bân laot Adriatik è lao (20 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/bosnia-and-herzegovina/ CIA Factbook: Bosnia Herzegovina]". Retrieved 22 January 2021.</ref> Luas wilayahna 51,129 km², adhâddhiaghi naghârâ ka-125 sè palèng jhembâr è dhunnya. Penduduk naghârâ Bosnia Herzegovina bâḍâ 3,301,000 (2019) orèng bân kapadatan pendudukna 69 orèng per km².<ref>United Nations. ''"World Population Prospects 2019"''.</ref> == Galeri == <gallery> River Bosna, Sarajevo (4).JPG|Sarajevo Sarajevo City Panorama.JPG|Sarajevo Mostar Old Town Panorama 2007.jpg|Mostar Jahorina mountain 2018.jpg|Jahorina, Bosnia Herzegovina tèmor </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 2dgzihx9f3cvqd4i1y2v3qr69hvuhf5 Bhângsa:Bârna 14 1242 6328 2021-02-04T13:19:12Z Boesenbergia 6 bhângsa anyar 6328 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Kroasia 0 1243 16776 15568 2024-06-16T19:40:09Z 151.44.28.66 16776 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Kroasia'''</span></caption> |- ! '''Bendirâ Kroasia''' !! '''Lambhâng Kroasia''' |- | [[Bhengkek:Flag of Croatia.svg|120px]] || [[Bhengkek:Coat of arms of Croatia.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Lijepa naša domovino'' |- | [[Bhengkek:Lijepa nasa domovino instrumental.ogg|center|]] |- ! Peta lokasi Kroasia |- | [[Bhengkek:Croatia in its region.svg|250px|center|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Zagreb]]</td></tr> <tr><td>Kamardikaan:</td><td>25 Juni 1991</td></tr> <tr><td>Presiden:</td><td>Zoran Milanović (2021)</td></tr> <tr><td>Perdana Menteri:</td><td>Andrej Plenković (2021)</td></tr> <tr><td>Loas bilajâh:</td><td> 56,594 km² </td></tr> <tr><td>Penduduk:</td><td> 4,058,165 (2020) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Kroasia]]</td></tr> <tr><td>Nyama oang</td><td>Kuna</td></tr> <tr><td>Kode telepon:</td><td>+385</td></tr> <tr><td>Kode Internet:</td><td>.hr</td></tr> </table> '''Kroasia''' otabâ '''Republik Kroasia''' (bhâsa Kroasia: ''Hrvatska, Republika Hrvatska'') panèka sala sèttong naghârâ è [[Èropa]] Tengah. Ibukotana iyâ arèya kotta [[Zagreb]]. Naghârâ arèya aengghânan bi' [[Hongaria]] è ḍâjâ tèmor (348 km); [[Serbia]] è tèmor (314 km); [[Bosnia Herzegovina]] è tèmor bân lao tèmor (956 km); [[Montenegro]] è lao tèmor (20 km); [[laot Adriatik]] è lao (1777 km); bân [[Slovenia]] è ḍâjâ bârâ' (600 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/croatia/ CIA Factbook: Kroasia]". Retrieved 4 February 2021.</ref> Luas wilayahna 56,594 km², adhâddhiaghi naghârâ ka-124 sè palèng jhembâr è dhunnya. Penduduk naghârâ Kroasia bâḍâ 4,058,165 (2020) orèng bân kapadatan pendudukna 111 orèng per km².<ref>[https://ec.europa.eu/eurostat/tgm/table.do?tab=table&plugin=1&language=en&pcode=tps00001 "Population on 1 January". ec.europa.eu/eurostat. Eurostat. Retrieved 7 August 2020.]</ref> == Galeri == <gallery> Telascica-Cliff.JPG|Telašćica, Kroasia bârâ' Varaždin - panoramio.jpg|Varaždin Plitvice lakes.JPG|Plitvice, Kroasia tengah Zagreb (29255640143).jpg|Zagreb </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] d4xqnzc052ucrs3vrzkgur1ll52bdkj Slovenia 0 1244 16775 16453 2024-06-16T19:39:30Z 151.44.28.66 16775 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Slovenia'''</span></caption> |- ! '''Bendirâ Slovenia''' !! '''Lambhâng Slovenia''' |- | [[Bhengkek:Flag of Slovenia.svg|120px]] || [[Bhengkek:Coat of arms of Slovenia.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Zdravljica'' |- | [[Bhengkek:Slovenia's national anthem, performed by the United States Navy Band.oga|pus|]] |- ! Peta lokasi Slovenia |- | [[Bhengkek:Slovenia in its region.svg|250px|pus|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Ljubljana]]</td></tr> <tr><td>Kamardikaan:</td><td>25 Juni 1991</td></tr> <tr><td>Presiden:</td><td>Nataša Pirc Musar (2022)</td></tr> <tr><td>Perdana Menteri:</td><td> Robert Golob (2022)</td></tr> <tr><td>Loas bilajâh:</td><td> 20,271 km² </td></tr> <tr><td>Penduduk:</td><td> 2,100,126 (2020) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Slovenia]]</td></tr> <tr><td>Nyama oang</td><td>[[Euro]]</td></tr> <tr><td>Kode telepon:</td><td>+386</td></tr> <tr><td>Kode Internet:</td><td>.si</td></tr> </table> '''Slovenia''' otabâ '''Republik Slovenia''' (bhâsa Slovenia: ''Slovenija, Republika Slovenija'') panèka sala sèttong naghârâ è [[Èropa]] Tengah. Ibukotana iyâ arèya kotta [[Ljubljana]]. Naghârâ arèya aengghânan bi' [[Austria]] è ḍâjâ (299 km); [[Hongaria]] è tèmor (94 km); [[Kroasia]] è lao (600 km); [[laot Adriatik]] è lao bârâ' (47 km); bân [[Italia]] è bârâ' (218 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/slovenia/ CIA Factbook: Slovenia]". Retrieved 4 February 2021.</ref> Luas wilayahna 20,271 km², adhâddhiaghi naghârâ ka-151 sè palèng jhembâr è dhunnya. Penduduk naghârâ Slovenia bâḍâ 2,100,126 (2020) orèng bân kapadatan pendudukna 102 orèng per km².<ref>{{Cite web |title="Population of Slovenia". Retrieved 27 December 2020. |url=https://www.stat.si/StatWeb/en |access-date=5 February 2021 |archive-date=29 June 2019 |archive-url=https://web.archive.org/web/20190629175729/https://www.stat.si/StatWeb/en |dead-url=yes }}</ref> == Galeri == <gallery> Lake Bohinj (9452094709).jpg|Bohinj, Slovenia bârâ' Liubliana 10.jpg|Ljubljana Strunjan bay (24209577441).jpg|Strunjan, Slovenia lao bârâ' Bled Overview.JPG|Bled, Slovenia ḍâjâ </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] ll4jft6q3xzjnemivz6ffv6n5222gwn Yunani 0 1245 15503 15347 2023-12-28T00:40:47Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 15503 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Yunani'''</span></caption> |- ! '''Bendirâ Yunani''' !! '''Lambhâng Yunani''' |- | [[Bhengkek:Flag of Greece.svg|120px]] || [[Bhengkek:Coat of arms of Greece.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Ímnos is tin Eleftherían'' |- | [[Bhengkek:Hymn to liberty instrumental.oga|pus|]] |- ! Peta lokasi Yunani |- | [[Bhengkek:Greece in its region.svg|250px|pus|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Athena]]</td></tr> <tr><td>Kamardikaan:</td><td>25 Maret 1821</td></tr> <tr><td>Presiden:</td><td>Katerina Sakellaropoulou (2021)</td></tr> <tr><td>Perdana Menteri:</td><td>Kyriakos Mitsotakis (2021)</td></tr> <tr><td>Loas bilajâh:</td><td> 131,957 km² </td></tr> <tr><td>Penduduk:</td><td> 10,724,599 (2019) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Yunani]]</td></tr> <tr><td>Nyama oang</td><td>[[Euro]]</td></tr> <tr><td>Kode telepon:</td><td>+30</td></tr> <tr><td>Kode Internet:</td><td>.gr</td></tr> </table> '''Yunani''' (carakan Madhurâ: ''ꦪꦸꦤꦤꦶ)'' otabâ '''Republik Yunani''' (bhâsa Yunani: ''Ελλάδα, Ελληνική Δημοκρατία - Ellada, Ellīnikī́ Dīmokratía'') panèka sala sèttong naghârâ è [[Èropa]] Lao. Ibukotana iyâ arèya kotta [[Athena]]. Naghârâ arèya aengghânan bi' [[Albania]] è ḍâjâ bârâ' (212 km); [[Makedonia]] è ḍâjâ (234 km); [[Bulgaria]] è ḍâjâ tèmor (472 km); [[Turki]] è tèmor (192 km); [[laot Tengnga]] è lao; [[laot Aegea]] è lao tèmor; bân [[laot Ionia]] è lao bârâ' (bersama 13,676 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/greece/ CIA Factbook: Yunani]". Retrieved 22 January 2021.</ref> Luas wilayahna 131,957 km², adhâddhiaghi naghârâ ka-95 sè palèng jhembâr è dhunnya. Penduduk naghârâ Yunani bâḍâ 10,724,599 (2019) orèng bân kapadatan pendudukna 85 orèng per km².<ref>{{Cite web |title="Statistics - ELSTAT". www.statistics.gr |url=https://www.statistics.gr/en/statistics/-/publication/SPO18/2019 |access-date=2021-02-06 |archive-date=2020-08-01 |archive-url=https://web.archive.org/web/20200801045803/https://www.statistics.gr/en/statistics/-/publication/SPO18/2019 |dead-url=yes }}</ref> == Galeri == <gallery> Parthenon.JPG|Parthenon, Athens Meteora's monastery 2.jpg|Meteora, Yunani Tengnga Pontikonisi.jpg|Polo Korfu Palace of the Grand Master of the Knights of Rhodes (9451928431).jpg|Polo Rhodes </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 1xlxqds70bqpvtbduzzhi5gf6y88xgk Italia 0 1246 16772 16771 2024-06-16T19:32:31Z 151.44.28.66 16772 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Italia'''</span></caption> |- ! '''Bendirâ Italia''' !! '''Lambhâng Italia''' |- | [[Bhengkek:Flag of Italy.svg|120px]] || [[Bhengkek:Emblem of Italy.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Il Canto degli Italiani '' |- | [[Bhengkek:National_anthem_of_Italy_-_U.S._Navy_Band_(long_version).ogg|pus|]] |- ! Peta lokasi Italia |- | [[Bhengkek:Italy in its region.svg|250px|pus|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Roma]]</td></tr> <tr><td>Kamardikaan:</td><td>17 Maret 1861</td></tr> <tr><td>Presiden:</td><td>Sergio Mattarella (2022)</td></tr> <tr><td>Perdana Menteri:</td><td>Giorgia Meloni (2022)</td></tr> <tr><td>Loas bilajâh:</td><td> 301,340 km² </td></tr> <tr><td>Penduduk:</td><td> 60,317,116 (2020) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Italia]]</td></tr> <tr><td>Nyama oang</td><td>[[Euro]]</td></tr> <tr><td>Kode telepon:</td><td>+39</td></tr> <tr><td>Kode Internet:</td><td>.it</td></tr> </table> '''Italia''' (Madhurâ: ''ꦲꦶꦠꦭꦶꦲ'') otabâ '''Republik Italia''' (bhâsa Italia: ''Italia, Repubblica Italiana'') iyâ arèya sala sèttong naghârâ è [[Èropa]] Lao. Ibukotana iyâ arèya kotta [[Roma]]. Naghârâ arèya aengghânan bi' [[Perancis]] è ḍâjâ bârâ' (476 km); [[Swiss]] è ḍâjâ (698 km); [[Austria]] è ḍâjâ tèmor (404 km); [[Slovenia]] è ḍâjâ tèmor (218 km); [[San Marino]] è tengnga (37 km); [[Vatikan]] è tengnga (3 km); [[laot Tengnga]] è lao'; [[laot Adriatik]] è tèmor; [[laot Ionia]] è lao' tèmor'; [[laot Tirenia]] è lao' bârâ'; bân [[laot Liguria]] è bârâ' (bersama laot 7,600 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/italy/ CIA Factbook: Italia]". Retrieved 22 January 2021.</ref> Luas wilayahna 301,340 km², adhâddhiaghi naghârâ ka-72 sè palèng jhembâr è dhunnya. Penduduk naghârâ Italia bâḍâ 60,317,116 (2020) orèng bân kapadatan pendudukna 201 orèng per km².<ref>[https://www.istat.it/it/archivio/238447 "''Indicatori demografici''". www.istat.it. 20 February 2020.]</ref> == Galeri == <gallery> MontBlancFromENE.jpg|Monte Bianko, Italia ḍâjâ bârâ' Trajansmärkte Forum.jpg|Roma Isola di Levanzo, Sicilia, Italia.jpg|Polo Levanzo, Italia lao' Vernazza and the sea, Cinque Terre, Italy.jpg|Vernazza, Italia ḍâjâ bârâ' </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] dtr9l8e4ew1lejohvy2uufkniht874c San Marino 0 1247 15688 15622 2024-01-24T20:19:08Z Messapi 2550 /* Galeri */ 15688 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''San Marino'''</span></caption> |- ! '''Bendirâ San Marino''' !! '''Lambhâng San Marino''' |- | [[Bhengkek:Flag of San Marino.svg|120px]] || [[Bhengkek:Coat of arms of San Marino.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Inno Nazionale della Repubblica'' |- | [[Bhengkek:Inno_Nazionale_della_Repubblica.ogg|pus|]] |- ! Peta lokasi San Marino |- | [[Bhengkek:San Marino in its region.svg|250px|pus|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Città di San Marino]]</td></tr> <tr><td>Kamardikaan:</td><td>3 September 301</td></tr> <tr><td>Wali Kapten:</td><td>Francesco Mussoni,<br>Giacomo Simoncini (2021)</td></tr> <tr><td>Loas bilajâh:</td><td> 61 km² </td></tr> <tr><td>Penduduk:</td><td> 34,232 (2020) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Italia]]</td></tr> <tr><td>Nyama oang</td><td>[[Euro]]</td></tr> <tr><td>Kode telepon:</td><td>+378</td></tr> <tr><td>Kode Internet:</td><td>.sm</td></tr> </table> '''San Marino''' otabâ '''Republik San Marino''' (bhâsa Italia: ''San Marino, Repubblica di San Marino'') panèka sala sèttong naghârâ è [[Èropa]] Lao. Ibukotana iyâ arèya kotta [[Città di San Marino]]. Naghârâ arèya aengghânan bi' [[Italia]] è ḍâjâ, tèmor, lao' bân bârâ' (37 km).<ref name="CIA">"[https://www.cia.gov/the-world-factbook/countries/san-marino/ CIA Factbook: San Marino]". Retrieved 22 January 2021.</ref> Luas wilayahna 61 km², adhâddhiaghi naghârâ ka-190 sè palèng jhembâr è dhunnya. Penduduk naghârâ San Marino bâḍâ 34,232 (2020) orèng bân kapadatan pendudukna 520 orèng per km².<ref name="CIA" /> == Galeri == <gallery> Montale Tower.jpg Monte Titano Panorama.jpg|Ghunong Titano View of Mount Titano - San Marino.jpg|Guaita, ghunong Titano Funivia di San Marino.jpg </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 9qqrm0m7osh22rzf25htlwabozg8p2o Vatikan 0 1248 15689 14042 2024-01-24T23:25:32Z Messapi 2550 /* Galeri */ 15689 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Vatikan'''</span></caption> |- ! '''Bendirâ Vatikan''' !! '''Lambhâng San Vatikan''' |- | [[Bhengkek:Flag of Vatican.svg|120px]] || [[Bhengkek:Coat of arms of the Vatican City.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Inno e Marcia Pontificale'' |- | [[Bhengkek:United States Navy Band - Inno e Marcia Pontificale.ogg|center|]] |- ! Peta lokasi Vatikan |- | [[Bhengkek:Vatican in its region.svg|250px|center|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Vatikan]]</td></tr> <tr><td>Kamardikaan:</td><td>11 Fèbruwari 1929</td></tr> <tr><td>Paus:</td><td>Fransiskus (2021)</td></tr> <tr><td>Loas bilajâh:</td><td> 0,5 km² </td></tr> <tr><td>Penduduk:</td><td> 864 (2019) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Italia]],<br>[[Bhâsa Latin]]</td></tr> <tr><td>Nyama oang</td><td>[[Euro]]</td></tr> <tr><td>Kode telepon:</td><td>+379</td></tr> <tr><td>Kode Internet:</td><td>.va</td></tr> </table> '''Vatikan''' otabâ '''Kotta Vatikan''' (bhâsa Italia: ''Vaticano, Città del Vaticano'') panèka sala sèttong naghârâ è [[Èropa]] Lao. Naghârâ arèya aengghânan bi' kotta [[Roma]] ([[Italia]]) è ḍâjâ, tèmor, lao' bân bârâ' (1 km). Luas wilayahna 0,5 km², adhâddhiaghi naghârâ ka-194 sè palèng jhembâr è dhunnya. Penduduk naghârâ Vatikan bâḍâ 864 (2019) orèng bân kapadatan pendudukna 1877 orèng per km².<ref>[https://www.vaticanstate.va/it/stato-governo/note-generali/popolazione.html "Population" (bhâsa Italia). Vatican City State. 1 February 2019.]</ref> == Galeri == <gallery> The Sistine Hall of the Vatican Library (2994335291).jpg Obelisk of St. Peter.jpg Vatican Gardens 4.jpg St Peter's Square, Vatican City - April 2007.jpg </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] c408c8ctpuaq2xrmejkxfwr5abtt678 Monako 0 1249 6362 6358 2021-02-11T14:57:42Z Silencemen21 165 6362 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Monako'''</span></caption> |- ! '''Bendirâ Monako''' !! '''Lambhâng Monako''' |- | [[Bhengkek:Flag of Monaco.svg|120px]] || [[Bhengkek:Coat of arms of Monaco.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Hymne Monégasque'' |- | [[Bhengkek:Monaco_National_Anthem.ogg|center|]] |- ! Peta lokasi Monako |- | [[Bhengkek:Monaco in its region.svg|250px|center|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>Monako</td></tr> <tr><td>Kamardikaan:</td><td>1861</td></tr> <tr><td>Pangeran:</td><td>Albert II (2021)</td></tr> <tr><td>Menteri Naghârâ:</td><td>Pierre Dartout (2021)</td></tr> <tr><td>Loas bilajâh:</td><td> 2 km² </td></tr> <tr><td>Penduduk:</td><td> 38,300 (2019) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Perancis]]</td></tr> <tr><td>Nyama oang</td><td>[[Euro]]</td></tr> <tr><td>Kode telepon:</td><td>+377</td></tr> <tr><td>Kode Internet:</td><td>.mc</td></tr> </table> '''Monako''' (bhâsa Perancis: ''Monaco, Principauté de Monaco'') panèka sala sèttong naghârâ è [[Èropa]] Lao. Ibukotana iyâ arèya kotta Monako. Naghârâ arèya aengghânan bi' [[Perancis]] è ḍâjâ, bârâ' bân tèmor (6 km); bân [[laot Tengnga]] è lao (4 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/monaco/ CIA Factbook: Monako]".</ref> Luas wilayahna 2 km², adhâddhiaghi naghârâ ka-193 sè palèng jhembâr è dhunnya. Penduduk naghârâ Monako bâḍâ 38,300 (2019) orèng bân kapadatan pendudukna 85 orèng per km².<ref>[https://appsso.eurostat.ec.europa.eu/nui/show.do?dataset=demo_gind&lang=en ''Population change - Demographic balance and crude rates at national level'' ec.europa.eu/eurostat. Eurostat.]</ref> == Galeri == <gallery> Monaco Cathe.JPG Monaco fontvieille.jpg Monte Carlo, evening.jpg|Monte Karlo Monaco BW 2011-06-07 17-50-43.jpg </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 5ujj11gm2trchtbf4248xjlpgnv6j26 Happy Asmara 0 1250 8476 8448 2022-07-08T08:28:09Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:Silencemen21|Silencemen21]] 7876 wikitext text/x-wiki '''Heppy Rismanda Hendranata''' otabâ lebbi èkennal mènangka '''Happy Asmara''' (laèr è [[Jhâbâ Tèmor|Kèdiri, Jhâbâ Tèmor]], 10 Juli 1999) panèka sala sèttong panyanyi bân panolès laghu [[Indonesia|Indonésia]]. [[Bhengkek:Happy Asmara in Blitar.jpg|jmpl|Happy Asmara]] == Laghu == {|class="wikitable plainrowheaders" style="text-align:center" |- ! Judul ! Tahun ! Pencipta Lagu ! Video |- ! scope="row"|"Salah" | rowspan="4"|2019 |Happy Rism |[https://m.youtube.com/watch?v=xEIGvcibxeA Music Video] |- ! scope="row"|"Tak Ikhlasno" |Happy Rism |[https://m.youtube.com/watch?v=E3dZs0kJ4w4 Music Video] |- ! scope="row"|"Balik Kanan Wae" |Faudzi Ahmad |[https://m.youtube.com/watch?v=Nt3qWVkvelw Music Video] |- ! scope="row"|"Ojo Geton" |Happy Rism X Desti Arindi |[https://m.youtube.com/watch?v=9jHhCfMVPbE Music Video] |- ! scope="row"|"Kebal Kelaran" |rowspan="6"|2020 |Happy Rism X Desti Arindi |[https://m.youtube.com/watch?v=3CF4f3TgNeM Music Video]<br>[https://m.youtube.com/watch?v=nlS3qCuX2Lg Lirik Video] |- ! scope="row"|"Sampun Lilo" |Happy Rism |[https://m.youtube.com/watch?v=RzL-24kKVGQ Music Video] |- ! scope="row"|"Bahagiamu" |Happy Rism X Ferry Pratama |[https://m.youtube.com/watch?v=TXCR5gGp5A8 Music Video] |- ! scope="row"|"Iri Bilang Boss" |Happy Rism X Bayu G2B |[https://m.youtube.com/watch?v=gGRCd50Q6Hc Video Music] |- ! scope="row"|"Wes Tatas" |Vicky Prasetyo X Happy Rism |[https://m.youtube.com/watch?v=S-pDTsEhg4M Music Video] |- ! scope="row"|"Purik" |Heru Sonata |[https://m.youtube.com/watch?v=-Cr2IP2M_1U Music Video] |- ! scope="row"|"Ojo Dadi Pecundang" |rowspan="5"|2021 |Bayu G2B |[https://m.youtube.com/watch?v=bIoFKjAKjIg Music Video] |- ! scope="row"|"Tak Warahi Carane" |Happy Rism |[https://m.youtube.com/watch?v=Uq5XDPCP70w Music Video] |} == Pranala lowar == * [https://instagram.com/happy_asmara77 Happy Asmara] di [[Instagram]] * [https://twitter.com/happy_asmara Happy Asmara] di [[Twitter]] c1o8rle9hk5gsn4shdqp8913s0v2uig Prancis 0 1251 15574 15573 2024-01-05T05:20:47Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Prañcés]] ka [[Prancis]]: vandal 15215 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Perancis'''</span></caption> |- ! '''Bendirâ Perancis''' !! '''Lambhâng Perancis''' |- | [[Bhengkek:Flag of France.svg|120px]] || [[Bhengkek:Armoiries république française.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''La Marseillaise'' |- | [[Bhengkek:La_Marseillaise.ogg|center|]] |- ! Peta lokasi Perancis |- | [[Bhengkek:France in its region.svg|250px|center|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Paris]]</td></tr> <tr><td>Kamardikaan:</td><td>10 Agustus 843</td></tr> <tr><td>Presiden:</td><td>Emmanuel Macron (2021)</td></tr> <tr><td>Perdana Menteri:</td><td>Jean Castex (2021)</td></tr> <tr><td>Loas bilajâh:</td><td> 640,679 km² </td></tr> <tr><td>Penduduk:</td><td> 67,407,000 (2021) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Perancis]]</td></tr> <tr><td>Nyama oang</td><td>[[Euro]]</td></tr> <tr><td>Kode telepon:</td><td>+33</td></tr> <tr><td>Kode Internet:</td><td>.fr</td></tr> </table> '''Perancis''' otabâ '''Republik Perancis''' (bhâsa Perancis: ''France, République française'') panèka sala sèttong naghârâ è [[Èropa]] Bârâ'. (Provinsi [[Guiana Perancis]], [[Guadeloupe]] bân [[Martinika]] - è [[Amerika]], provinsi [[Réunion]] bân [[Mayotte]] - è [[Afrika]].) Ibukotana iyâ arèya kotta [[Paris]]. Naghârâ arèya aengghânan bi' [[Andorra]] è lao' bârâ' (55 km); [[Spanyol]] è lao' bârâ' (646 km); [[Belgia]] è ḍâjâ (556 km); [[Luxemburg]] è ḍâjâ tèmor (69 km); [[Jerman]] è ḍâjâ tèmor (418 km); [[Swiss]] è tèmor (525 km); [[Italia]] è lao' tèmor (476 km); [[Monako]] è lao' (6 km); [[laot Tengnga]] è lao'; [[laot Ḍâjâ]] è ḍâjâ; bân [[samodra Atlantik]] è bârâ' (bersama 3427 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/france/ CIA Factbook: Perancis]".</ref> Luas wilayahna 640,679 km², adhâddhiaghi naghârâ ka-42 sè palèng jhembâr è dhunnya. Penduduk naghârâ Perancis bâḍâ 67,407,000 (2021) orèng bân kapadatan pendudukna 116 orèng per km².<ref>[https://www.insee.fr/en/statistiques/serie/001641607 "Demography – Population at the beginning of the month – France". Insee]</ref> == Galeri == <gallery> Tour eiffel at sunrise from the trocadero.jpg|Paris SNCF TGV Duplex Viaduc de Cize - Bolozon.jpg|Ain, Perancis Tèmor Chateau de Chenonceau 2008E.jpg|Chenonceau, Perancis Tengnga France - Marseille (29878897633).jpg|Marseille, Perancis Lao' </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] [[Bhângsa:Naghârâ è Èropa]] [[Bhângsa:Perancis]] 0pdqs2kk9p56kfas8rht6zd532cn8kw Luxemburg 0 1252 17083 17072 2024-07-23T10:57:45Z Alfiyah Rizzy Afdiquni 9 memperbaiki diakritik 17083 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Luxemburg'''</span></caption> |- ! '''Bendirâ Luxemburg''' !! '''Lambhâng Luxemburg''' |- | [[Bhengkek:Flag of Luxembourg.svg|120px]] || [[Bhengkek:Greater coat of arms of the grand-duchy of Luxembourg.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Mir wëlle bleiwe wat mir sinn'' |- | [[Bhengkek:Ons_Heemecht.ogg|center|]] |- ! Peta lokasi Luxemburg |- | [[Bhengkek:Luxembourg in its region.svg|250px|center|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[kotta Luxemburg|kottha Luxemburg]]</td></tr> <tr><td>Kamardikaan:</td><td>11 Mei 1867</td></tr> <tr><td>Rajhâ:</td><td>Henri (2021)</td></tr> <tr><td>Perdana Menteri:</td><td>Xavier Bettel (2021)</td></tr> <tr><td>Loas bilajâh:</td><td> 2,586 km² </td></tr> <tr><td>Jumla orèng:</td><td> 626,108 (2021) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Perancis]],<br>[[bhâsa Luxemburg]],<br>[[bhâsa Jerman]]</td></tr> <tr><td>Nyama pèssè</td><td>[[Euro]]</td></tr> <tr><td>Kode telepon:</td><td>+352</td></tr> <tr><td>Kode Internet:</td><td>.lu</td></tr> </table> '''Luksemburg''' (bhâsa Luksemburg: ''Lëtzebuerg'') panèka sala sèttong naghârâ è [[Èropa]] Bârâ'. Ibukotana iyâ arèya [[kotta Luxemburg|kottha Luksemburg]]. Naghârâ arèya aengghânan bi' [[Perancis]] è lao' (69 km); [[Belgia]] è bârâ' (130 km); bân [[Jerman]] è tèmor (128 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/luxembourg/ CIA Factbook: Luxemburg]".</ref> Lowas kennengnganna yakni 2,586 km², adhâddhiaghi naghârâ ka-167 sè palèng jhembhâr è dhunnya. Penduduk naghârâ Luxemburg bâḍâ 626,108 (2021) orèng bân kapadatan pendudukna 242 orèng per km².<ref>[https://statistiques.public.lu/fr/index.html "Statistiques // Luxembourg". statistiques.public.lu.]</ref> == Ghâmbhâr == <gallery> Vue op Alschent-001.JPG|Alschent Grund, Luxembourg from wall above.jpg|Kota Luksemburg Waldbillig (LU), Schiessentümpel -- 2015 -- 6020.jpg|Waldbillig Berdorf (LU), Hohllay -- 2015 -- 6097-101.jpg|Berdorf </gallery> == Sombher == {{reflist}} [[Bhângsa:Naghârâ]] nyhgzaug5ss5ku6pv37jqxnqn0fe683 Belgia 0 1253 15572 15561 2024-01-05T05:19:39Z Alfiyah Rizzy Afdiquni 9 Mengembalikan suntingan oleh [[Special:Contributions/114.125.126.55|114.125.126.55]] ([[User talk:114.125.126.55|bicara]]) ke revisi terakhir oleh [[User:Sastroward|Sastroward]] 15379 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Belgia'''</span></caption> |- ! '''Bendirâ Belgia''' !! '''Lambhâng Belgia''' |- | [[Bhengkek:Flag of Belgium.svg|120px]] || [[Bhengkek:Great coat of arms of Belgium.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''La Brabançonne'' |- | [[Bhengkek:La_Brabançonne.oga|pus|]] |- | Peta lokasi Belgia |- | [[Bhengkek:Belgium in its region.svg|250px|pus|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Brussels]]</td></tr> <tr><td>Kamardikaan:</td><td>4 Oktober 1830</td></tr> <tr><td>Rajhâ:</td><td>Philippe (2021)</td></tr> <tr><td>Perdana Menteri:</td><td>Alexander De Croo (2021)</td></tr> <tr><td>Loas bilajâh:</td><td> 30,689 km² </td></tr> <tr><td>Penduduk:</td><td> 11,492,641 (2021) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Perancis]],<br>[[bhâsa Belanda]],<br>[[bhâsa Jerman]]</td></tr> <tr><td>Nyama oang</td><td>[[Euro]]</td></tr> <tr><td>Kode telepon:</td><td>+32</td></tr> <tr><td>Kode Internet:</td><td>.be</td></tr> </table> '''Belgia''' (bhâsa Belanda: ''België'', bhâsa Perancis: ''Belgique'', bhâsa Jerman: ''Belgien'') panèka sala sèttong naghârâ è [[Èropa]] Bârâ'. Ibukotana iyâ arèya [[Brussels]]. Naghârâ arèya aengghânan bi' [[Luxemburg]] è lao' tèmor (130 km); [[Perancis]] è lao' (556 km); [[laot Ḍâjâ]] è bârâ' (66 km); [[Belanda]] è ḍâjâ (478 km); bân [[Jerman]] è tèmor (133 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/belgium/ CIA Factbook: Belgia]".</ref> Luas wilayahna 30,689 km², adhâddhiaghi naghârâ ka-136 sè palèng jhembâr è dhunnya. Penduduk naghârâ Belgia bâḍâ 11,492,641 (2021) orèng bân kapadatan pendudukna 376 orèng per km².<ref>[https://statbel.fgov.be/nl/themas/bevolking/structuur-van-de-bevolking "Structuur van de bevolking" (in Dutch). Statbel.]</ref> == Galeri == <gallery> Anseremme - Freÿr 051011 (1).jpg 00 Bruxelles - Mont des Arts.jpg|Brussels Ghent hist centrum 2.jpg|Ghent 0 La Hulpe - Étang de la Longue Queue (5).JPG </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] kagvjn5htqtxdzo0w6ftdo0en29rps0 Bâlândhâ 0 1254 15571 15546 2024-01-05T05:19:24Z Alfiyah Rizzy Afdiquni 9 Mengembalikan suntingan oleh [[Special:Contributions/114.125.126.55|114.125.126.55]] ([[User talk:114.125.126.55|bicara]]) ke revisi terakhir oleh [[User:Seeharee|Seeharee]] 15318 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Belanda'''</span></caption> |- ! '''Bendirâ Belanda''' !! '''Lambhâng Belanda''' |- | [[Bhengkek:Flag of Netherlands.svg|120px]] || [[Bhengkek:State coat of arms of the Netherlands.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Wilhelmus'' |- | [[Bhengkek:United_States_Navy_Band_-_Het_Wilhelmus (tempo corrected).ogg|center|]] |- | Peta lokasi Belanda |- | [[Bhengkek:Netherlands in its region.svg|250px|center|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Amsterdam]]</td></tr> <tr><td>Kamardikaan:</td><td>26 Juli 1581</td></tr> <tr><td>Rajhâ:</td><td>Willem-Alexander (2021)</td></tr> <tr><td>Perdana Menteri:</td><td>Mark Rutte (2021)</td></tr> <tr><td>Loas bilajâh:</td><td> 41,543 km² </td></tr> <tr><td>Penduduk:</td><td> 17,474,693 (2020) </td></tr> <tr><td>Bhâsa resmi:</td><td> [[bhâsa Belanda]] </td></tr> <tr><td>Nyama oang</td><td>[[Euro]]</td></tr> <tr><td>Kode telepon:</td><td>+31 (Èropa),<br>+599 (Amerika)</td></tr> <tr><td>Kode Internet:</td><td>.nl</td></tr> </table> '''Bâlândhâ''' (bhâsa Bâlândhâ: ''Nederland'') ''(Madhurâ:ꦧꦭꦤ꧀ꦢ)'' otabâ '''Blândhâ''' panèka sala sèttong naghârâ è [[Èropa]] Bârâ'. ([[Antillen Belanda]] provinsi Bonaire, Sint Eustatius bân Saba - è Amerika.) Ibukotana iyâ arèya [[Amsterdam]]. Naghârâ arèya aengghânan bi' [[laot Ḍâjâ]] è ḍâjâ bân bârâ' (451 km); [[Belgia]] è lao' (478 km); bân [[Jerman]] è tèmor (575 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/netherlands/ CIA Factbook: Belanda]".</ref> Luas wilayahna 41,543 km², adhâddhiaghi naghârâ ka-131 sè palèng jhembâr è dhunnya. Penduduk naghârâ Belanda bâḍâ 17,44,693 (2020) orèng bân kapadatan pendudukna 414 orèng per km².<ref>{{Cite web |title="Population counter". Centraal Bureau voor de Statistiek. |url=https://www.cbs.nl/en-gb/visualisaties/population-counter |access-date=2021-02-14 |archive-date=2018-10-09 |archive-url=https://web.archive.org/web/20181009222717/https://www.cbs.nl/en-gb/visualisaties/population-counter |dead-url=yes }}</ref> == Galeri == <gallery> Amsterdam - Rijksmuseum - panoramio - Nikolai Karaneschev.jpg|Amsterdam Saba with cloud cover.jpg|Polo Saba Kubuswoningen in rotterdam.jpg|Roterdam Den Haag Binnenhof Hofvijver 1.jpg|Den Haag </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] msbu85kxj73nhofcvxic4ubqdqnd1rh Pangangghuy:Anas1712 2 1255 11966 6375 2023-03-12T00:01:44Z Anas1712 492 11966 wikitext text/x-wiki See [[:fr:Utilisateur:Anas1712|on fr.wikipedia.org]] {{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|af-0|ang-0|ay-0|grc-0|na-0}} {{#babel:fr|ar|aeb|tun|simple-4|nl-3|en-2|zh-1|la-1|ko-0|ja-0|wa-0|lb-0|de-0|it-0|es-0|pt-0}} {{#babel:1337-0|API-3|Deva-0|Runr-0|cun-0|я-1|hangeul-2}} {{Userpage}} ---- *{{Twitter | id= anassaadallah | name= My Profile }} *<nowiki>#AusPol</nowiki> *<nowiki>#USPol</nowiki> *<nowiki>#MuslimBan</nowiki> *<nowiki>#AirportProtests</nowiki> *<nowiki>#SallyYates</nowiki> *<nowiki>#DanaBoente</nowiki> *<nowiki>#JamesRobart</nowiki> *<nowiki>#SeattleUSDistrict</nowiki> *<nowiki>#EO13769</nowiki> *<nowiki>#中国共产党</nowiki> [[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]] [[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]] [[it:Utente: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]] e5dte5jiv33hlv46cpmctmwt7k1xhd5 Andorra 0 1256 6376 2021-02-15T13:09:14Z Egilus 318 Created page with "<table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" ce..." 6376 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Andorra'''</span></caption> |- ! '''Bendirâ Andorra''' !! '''Lambhâng Andorra''' |- | [[Bhengkek:Flag of Andorra.svg|120px]] || [[Bhengkek:Coat of arms of Andorra.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''El Gran Carlemany'' |- | [[Bhengkek:El Gran Carlemany.ogg|center|]] |- ! Peta lokasi Andorra |- | [[Bhengkek:Andorra in its region.svg|250px|center|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Andorra la Vella]]</td></tr> <tr><td>Kamardikaan:</td><td> 1814 </td></tr> <tr><td>Rajhâ:</td><td>Joan Enric Vives Sicília bân Emmanuel Macron (2021)</td></tr> <tr><td>Perdana Menteri:</td><td>Xavier Espot Zamora (2021)</td></tr> <tr><td>Loas bilajâh:</td><td> 468 km² </td></tr> <tr><td>Penduduk:</td><td> 77,543 (2019) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Katalan]]</td></tr> <tr><td>Nyama oang</td><td>[[Euro]]</td></tr> <tr><td>Kode telepon:</td><td>+376</td></tr> <tr><td>Kode Internet:</td><td>.ad</td></tr> </table> '''Andorra''' (bhâsa Katalan: ''Principat d'Andorra'') panèka sala sèttong naghârâ è [[Èropa]] Bârâ'. Ibukotana iyâ arèya [[Andorra la Vella]]. Naghârâ arèya aengghânan bi' [[Perancis]] è ḍâjâ (55 km) bân [[Spanyol]] è lao' (63 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/andorra/ CIA Factbook: Andorra]".</ref> Luas wilayahna 468 km², adhâddhiaghi naghârâ ka-191 sè palèng jhembâr è dhunnya. Penduduk naghârâ Andorra bâḍâ 77,543 (2019) orèng bân kapadatan pendudukna 180 orèng per km².<ref>[http://citypopulation.de/en/andorra/ "Population on 31 December"]</ref> == Galeri == <gallery> Grandvalira ski resort, Andorra5.jpg|Grandvalira Casa de la Vall - 18.jpg|Andorra la Vella Carretera de Grau Roig - Encamp - Andorre 1.jpeg Building in Ordino. Andorra 216.jpg|Ordino </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] kxgfocbe5x62g0id2mol7p3b9olmyre Nyamana polo Mâḍurâ 0 1257 15445 15007 2023-12-12T14:20:17Z Lukjsly 1688 15445 wikitext text/x-wiki Nyâma '''Madhurâ''' (carakan Madhurâ: ''ꦩꦢꦸꦫ'') iyâ aréya ékennal ra-kéra molaé abad-13 otâbâ sabelluna. Panotoran aréya é ḍhâsarâghi ḍâ' bâḍâna Prasasti Kudadu sé ékaloarâki bi’ Kertarajasa Jayawardhana taon 1216 Ҫ (11 Septèmber 1294) kâangghuy nang-kenangan otabâ lè-ollè ḍâri râja ḍâ’ pongghâbâ-pongghâbâ dhisa (râma) Kudadu sé ampon bânnya’ pangéstona ḍâ' kerajâân otabâ naghârâ sé aropaâgi pentoân bân pertolongan é nalékana raja étabeng moso ḍâri kerâjaan Kediri. Ésebbutaghi é ḍâlem Prasasti aréya, Raden Wijaya ngatowaè pasukan –sé karé 12 oréng- é ater ḍâri Kudadu ḍâ' Rembang kâangghuy éntar ḍâ' Madhurâ abârèng bini bân pangérénga. Prasasti laén sé âjellasâgi Madhurâ iyâ aréya Prasasti Sukamerta taon 1218 Ҫ (29 Oktober 1296). Prasasti arèya è kaloarâghi bi’ Kertarajasa kèya kaangghuy ngaramméaghi aré panantoan dhisa Sukamerta dhâddi dhisa swatantra mènangka perminta’na Panji Patipati Pu Kapat sé ampon abuktéaghi bhekténa bân estona kâ râja. É ḍâlem Prasasti é sebbutaghi jhâ’ Radèn Wijaya nyebrang tasé’ kaangghuy èntar ḍâ' ka Madhurâ. Saellâna depak ḍâ' Madhurâ pas é sambut sareng Arya Wiraraja, sé aropaâgi mantan bebe’na Rajâ Kertanegara. Madhurâ iye aréyah poloh sé bâḍâ é témor tasé’ polo Jhâbâ kalaben kordinat kéra-kéra 7° lintang lao’ bân antarana 112° ben 114° bujur tèmor. Lanjhânga polo aréya korang lebbi 190 km, jarak paléng léber 40 km, bân luâssâ 5.304 km2. Polo Madhurâ andi' polo-polo kénni’ sé jumlana lebbi ḍâri 100. Bâḍâ sé é tempatén bân bâḍâ sé enjâ'. Sé paléng bennyak polo-polo kénni’ aréya bâḍâ è bâgyâen tèmor. Polo Madhurâ satéyah è bâgi dhâddhi empa’ kabupatèn, iyâ arèya Bhângkalan, Sampang, Mekkasân bân Songennep (Sumenep). Métorot Peta Budaya, Madhurâ èb6agi duwâ’ dhâddhi bâgiyân, Madhurâ Bhâra’ bân Madhurâ Tèmor. Madhurâ Bhâra’ iyâ arèya Bhângkalan bân Sampang, Madhurâ Tèmorr sé aropaâgi Songgennep bân Mekasân. È ḍâlem pan-berempan tolèsan kona, ca’-oca’ Madhurâ coma è guna’âghi kâangghuy Madhurâ Bhâra’. Songgennep aréya nyama sè segghut è guna’âghi kaangghuy nyebbut Madhurâ bâgiyân tèmor. == Musèm è Madhurâ == Musém (iklim) é Madhurâ bedeh due’, iye aréyah musém némbhâra’ otabah musém ojen sé biasânah deri bulen Oktober sampé’ bulen April, ben musém némur otabeh musém panas sé amulaé deri bulen April sampé’ bulen Oktober. É dhisah-dhisah, otamanah sé tempatah téngkih, musém némbhâra’ biasanah enem bulen ros-terrosan, ben dhisah otabeh kampong sé bedeh é dataran sé mabe, musém ojen biasanah comah tello’ sampé’ empa’ bulen. Poloh Madhurâ aréyah bedeh é semmaknah geris khatulistiwa. Daérah réyah termasok poloh tropik sé suhu udaranah é nalékanah musém ojen korang lebbi 28&nbsp;°C ben é nalékanah musém némur rata-rata 35&nbsp;°C. Milah deri réyah é nalékanah masok musém némur, cuaca ben udara é Madhurâ cé’ panasah ben somber-somber aéng pas deddi kerréng. == Pangasèlan masyarakat == Atanih ben aternak iye aréyah somber pangorépan sé otamah sanajjen tana é Madhurâ cé’ tanduseh. Sekitar 70% sampé’ 80% deri oréng-oréng Madhurâ kaodiknah akentong kâ kegiatan tanih otabeh apergih (agraris). É musém némbhâra’, tana sabe biasanah é tamenin padih, sementara é tana-tana tegal umumah é tamenin jegung. Tamenan jegung selama musém ojen ondhek due’ kaléh, iye aréyah awwel ben nga’tenga’nah musém. Serrénah jegung aréyah pergih sé paléng bennyak é masyarakat, sampék satéyah jegung deddi kakanan réh saaréh (makanan pokok). Salaenah jegung, tana tegal biasanah étamenin sapreng, obih, otok lanjeng, otok terbut (céngi), kadellih, ben arta’. Cem-macemah tamenan aréyah aropaâgi tamenan tambe’en otabeh pelengkap. É nalékanah masok musém némur, lahan-lahan pertanian sabegien pas étamenin pekoh, sabegien étamenin cabbih, ben sabegien étamenin pebeng méra. É daérah-daérah pasésér, umumah masyarakat nyupréh odik kalaben majeng (nelayan) é tasék. Selama musém ojen, é lahan-lahan kerréng ben tandus sapertéh péngkir-péngkireh tasék laok, ékagebey tampeknah cuko’, ben énalékanah musém némur, sabegien tampek réyah pas é padeddi tempat pakebeynah buje. Ampon mulaé jemanah Belendeh, Madhurâ deddi pusat pakebeynah buje é Nusantara. Oréng-oréng sering nyebbut Madhurâ kalaben “poloh buje” (pulau garam.) Kâangkuy nambein pangasélan, oréng-oréng tanih sabegien rajeh sambih nyaréh pangorépan kalaben aternak. Bedeh sé ngobu sapéh, embi’, ajem kampong, ajem potong ben ajem patellor. Madhurâ sanajjen buminah gersang ben tak subur, tapéh masok dhe’ daérah peternakan paléng penting neng Indonesia, terutama sapéh. Mulaé jemanah Raffles (penjajah deri Inggris), Madhurâ lah terkenal masalah wan-owânan sapénah. Mangkânah tak heran mun Madhurâ sampék satéyah terkenal Kerapan Sapénah. Salaénah aternak, sabegien deri réng-oréng biasanah bedeh sé atekeng tor namen pungkanah we’buwe’en, sepertéh nyiur, pao, rambutan, kaléngkéng, ben samacemah. Salaénah réyah bedeh sé usaha kalaben karajinan tanang, sepertéh agebey téker, pandhih, ben batik. Sé paléng penting, salaénah sé lah é sebbut é atas, oréng Madhurâ tak comah akentong kâ séttong kalakoân kâangkuy nyampung odik réh-saaréh, tapéh tep-tep nyaréh cara sé bisah deddi cokopah kâangkuy kaodikanah abe’nah tibik ben keluarganah, bisah kalaben abisnis otabeh mun lah mentok, bisah nyaréh ka daérah ben negharâ laén, sesuai kateggu’nah (falsafah) oréng Madhurâ, “apental ombek asapok angin”. == Sosonna masyarakat bân dhâg-ondhâghâ bhâsa == Sosonan otâbeh dherejet masyarakat é Madhurâ umumah é begi tello’ lapés, iye aréya oréng kéné’ otâbeh ésebbut kéyah oréng dumé’, pongghaba, ben parjaji (jawa: ''priyai''). Sosonan aréyah, métorot Abdurrahman, mun é âbes deri segi agâma (Islam) comah bedeh due’; santré ben benné santré. Dherejet masyarakat sé paléng mabe é sebbut oréng kéné’ otâbeh oréng dumé’ iye aréya kompolnah oréng-oréng biasah sé umumah oréng tanih, pamajengan, palakoh kasar, ta’ andik kalakoan teptep, pangangguran, ben énlaénah.  Pongghaba aréyah dherejet sé panengnga sé tamasok oréng-oréng sé alakoh é tempat-tempat formal, kantor-kantor pamaréntaan, ben é begien-begien birokrat, mulaé deri tingkat sé mabe sampé’ tingkat sé ténggih, akâdiyeh pongghaba dhisa, camat, ben saterrosah. Sosonan masyarakat sé paléng ténggih iye aréyah golongannah oréng-oréng kapangrâjeh (parjaji) sé aropaâgi katoronannah para ratoh ben oréng-oréng sé ollé kamulje’en (''privilege'') deri pamarénta kolonial karna pangéstonah saéngkenah deddi ngontongagi dhe’ para penjhejheh. Tandeh kamulje’nah oréng-oréng sé tamasok dhe’ golongan aréyah kalaben agelar ''Raden Panji'' (RP), ''Raden Bagus'' (RB), ''Raden Ario'' (RA, kâangguy oréng laké’), ''Raden Ayu'' (RA, kâangguy oréng biné’). É delem kaodien réh saârénah, tandeh kamulje’en réyah é angguy kâangguy abideâgi posisi ben statuseh neng-neng é masyarakat, ben oréng laén é nalékanah ngolok ben nolés nyamanah kotuh sebbut ben pangkatah otâbeh gelarah. Sosonan masyarakat sé édesarâki dhe’ agâma, santré ben benné santré, akâdiyeh sé ampon éjellasâki Abdurrahman, tak padeh ben sosonan masyarakat sé ampon é sebbutaki é atas. Arténah golongannah santré tak tamasok dhe’ golongannah parjaji ben kelompok benné santré tak ésebbut oréng kéné’, otâbeh sabeligheh. Sebeb santré bisah termasok golongannah parjaji ben bisah oréng kéné’, iye kéyah ben kelompok benné santré. É delem hal réyah, kéyaé aropaâgi kelompok masyarakat sé bedeh é lapésan paléng atas ben santré bedeh é lapésan bebe. Dinéng bhindhara (ké ajih) é koca’ kelompok lapésan tengnga. Kéyaé –sé aropaâgi panerrosah gustéh kanjeng Nabi- ékenal é masyarakat kalaben tokoh agâma (ulama) sé deddi percontoan ben kateggu’en karna nguâsaén élmu agâma sé sanget delem (âlém). Mila deri réyah, kéyaé aghendhuk tugas kâangguy mateppak ummat ben ngajerâgi élmu-élmu agâma dhe’ santré é séttong lembaga sé é kenal kalaben Pondhuk / Pesantrén. Sementara bhindhara otâbeh ké ajih iye aréyah oréng-oréng sé lah maréh (tamat) ngaji é pesantrén saénggenah andik pangataoan-pangataoan élmu agâma sé cokop. Sanajjen bhindhara tao élmu agâma, tapéh pangatao’nah tak padeh ben kéyaé ben alebbi’in deri santré. É delem masyarakat, bhindhara otâbeh ké ajih biasanah ngajer ngajih é Masjid ben Langger dhe’ nak-kanak sé gi’ tak mondhuk. Karna aréya oréng-oréng padeh ngormat ben amoljeâgi kabbi. Sé saterrosah, mun sosonan masyarak aréyah é kaitaki kalaben dhag-ondhaggha bhasa sé é angguy masyarakat, dherejeteh oréng nantoâki péléyan bhasa sé é gunaâki. Iye kéya bhasa sé é gunaâki jughen nantoâki posisinah oréng neng é masyarakat. Dhag-ondhaggha bhasa é Madhurâ aréya bedeh léma’, é antaranah bhasa kraton, contonah ''abdhi dhalem'' ben ''ajunan dhalem'', bhasa ténggih (''abdhina'' ben ''panjhenengan''), bhasa alos (''kaule'' ben ''sampéyan''), bhasa manengnga (''bula'' ben ''dhika''), ben bhasa kasar otâbeh mapas (''séngko’'' ben ''be’na'' otâbeh ''kaké'' ben ''séda''). Kelompok parjaji umumah ngangguy bhasa kraton ténggih otâbeh paléng enjek ngangkuy bhasa ténggih, golongnah pongghaba biasânah agunaâki bhasa alos, ben kompolnah oréng kéné' biasah ngangkuy bhasa manengnga otâbeh mapas. Deri aréya, é delem tradisi Madhurâ, oréng-oréng sé dherejeteh lebbi mabe é masyarakat otâbeh omurah lebbi ngudeh aréya kotuh abhasa dhe' oréng sé lebbi ténggih dherejeteh ben oréng sé lebbi toah omurah, kalaben ngangkuy bhasa ténggih ben alos. Sabeligheh, oréng sé lebbi ténggih statuseh ben oréng sé lebbi toah omurah biasanah aghunaâgi bhasa kasar (mapas) kâ oréng sé lebbi mabe posisi otâbeh omurah. Arténah mun acaca'ah ben oréng laén é Madhurâ aréyah kotuh pékkér kade' dhag-ondhaggha bhasa sé bhekal é ghunaâgiyeh, sesuaiâgi kalaben posisi ben statuseh é masyarakat. [[Bhângsa:Sajhârâ]] o8ibwjucs3jofrjz4belvxrotfikc6a Liechtenstein 0 1258 15587 15550 2024-01-05T05:34:31Z Alfiyah Rizzy Afdiquni 9 Mengembalikan suntingan oleh [[Special:Contributions/114.125.126.55|114.125.126.55]] ([[User talk:114.125.126.55|bicara]]) ke revisi terakhir oleh [[User:InternetArchiveBot|InternetArchiveBot]] 14367 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Liechtenstein'''</span></caption> |- ! '''Bendirâ Liechtenstein''' !! '''Lambhâng Liechtenstein''' |- | [[Bhengkek:Flag of Liechtenstein.svg|120px]] || [[Bhengkek:Staatswappen-Liechtensteins.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Oben am jungen Rhein'' |- | [[Bhengkek:Oben_am_jungen_Rhein,_by_the_U.S._Navy_Band.ogg|center|]] |- ! Peta lokasi Liechtenstein |- | [[Bhengkek:Liechtenstein in its region.svg|250px|center|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Vaduz]]</td></tr> <tr><td>Kamardikaan:</td><td>12 Juli 1806</td></tr> <tr><td>Rajhâ:</td><td>Hans-Adam II (2021)</td></tr> <tr><td>Perdana Menteri:</td><td>Adrian Hasler (2021)</td></tr> <tr><td>Loas bilajâh:</td><td> 160 km² </td></tr> <tr><td>Penduduk:</td><td> 38,896 (2020) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[bhâsa Jerman]]</td></tr> <tr><td>Nyama oang</td><td>[[Franc Swiss]]</td></tr> <tr><td>Kode telepon:</td><td>+423</td></tr> <tr><td>Kode Internet:</td><td>.li</td></tr> </table> '''Liechtenstein''' (bhâsa Jerman: ''Fürstentum Liechtenstein'') panèka sala sèttong naghârâ è [[Èropa]] Bârâ'. Ibukotana iyâ arèya [[Vaduz]]. Naghârâ arèya aengghânan bi' [[Swiss]] è bârâ' (41 km) bân [[Austria]] è tèmor (34 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/liechtenstein/ CIA Factbook: Liechtenstein]".</ref> Luas wilayahna 160 km², adhâddhiaghi naghârâ ka-189 sè palèng jhembâr è dhunnya. Penduduk naghârâ Liechtenstein bâḍâ 38,896 (2020) orèng bân kapadatan pendudukna 237 orèng per km².<ref>{{Cite web |title="Amt für Statistik, Landesverwaltung Liechtenstein". Llv.li. |url=https://www.llv.li/inhalt/12150/amtsstellen/2-bevolkerung-und-wohnen |access-date=2021-02-16 |archive-date=2020-10-14 |archive-url=https://web.archive.org/web/20201014122357/https://www.llv.li/inhalt/12150/amtsstellen/2-bevolkerung-und-wohnen |dead-url=yes }}</ref> == Galeri == <gallery> 2008-05-19 Balzers Liechtenstein 5472.jpg|Balzers Vaduz Zentrum.jpg|Vaduz Gaenglesee01.jpg|Gaenglesee 201707 Liechtenstein 16.jpg </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] sh3tvxi8w2kpw9y21k1p7gua7gjrzlk Spanyol 0 1260 13668 7034 2023-07-06T17:32:48Z Welongyut 2133 13668 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Spanyol'''</span></caption> |- ! '''Bendirâ Spanyol''' !! '''Lambhâng Spanyol''' |- | [[Bhengkek:Flag of Spain.svg|120px]] || [[Bhengkek:Escudo de España (mazonado).svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! '' Marcha Real'' |- | [[Bhengkek:Marcha_Real-Royal_March_by_US_Navy_Band.ogg|pus|]] |- ! Peta lokasi Spanyol |- | [[Bhengkek:Spain in its region (Canary Islands special and special marker).svg|250px|pus|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Madrid]]</td></tr> <tr><td>Kamardikaan:</td><td>20 Januwarè 1479</td></tr> <tr><td>Rajhâ:</td><td>Felipe VI (2021)</td></tr> <tr><td>Perdana Menteri:</td><td>Pedro Sánchez (2021)</td></tr> <tr><td>Loas bilajâh:</td><td> 505,990 km² </td></tr> <tr><td>Penduduk:</td><td> 47,329,981 (2020) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Spanyol]]</td></tr> <tr><td>Nyama oang</td><td>[[Euro]]</td></tr> <tr><td>Kode telepon:</td><td>+34</td></tr> <tr><td>Kode Internet:</td><td>.es</td></tr> </table> '''Spanyol''' (bhâsa Spanyol: ''España, Reino de España'') panèka sala sèttong naghârâ è [[Èropa]] Lao'. (Provinsi [[Kapolowan Kanary]], Ceuta, Melilla - è [[Afrika]]). Ibukotana iyâ arèya kotta [[Madrid]]. Naghârâ arèya aengghânan bi' [[samodra Atlantik]] è ḍâjâ bân bârâ'; [[laot Tengnga]] è lao' bân tèmor (bersama laot 4,964 km); [[Perancis]] è ḍâjâ tèmor (646 km); [[Andorra]] è ḍâjâ tèmor (63 km); [[Gibraltar]] è lao' tèmor (1 km); bân [[Portugal]] è bârâ' (1224 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/spain/ CIA Factbook: Spanyol]".</ref> Luas wilayahna 505,990 km², adhâddhiaghi naghârâ ka-51 sè palèng jhembâr è dhunnya. Penduduk naghârâ Spanyol bâḍâ 47,329,981 (2020) orèng bân kapadatan pendudukna 94 orèng per km².<ref>[https://www.ine.es/prensa/cp_e2020_p.pdf "Population Figures at 01 January 2019. Migrations Statistics. Year 2019"] (PDF) (in Spanish). National Statistics Institute (INE).</ref> == Galeri == <gallery> Cathedral and Archivo de Indias - Seville.jpg|Sevilla Σαγράδα Φαμίλια 2941.jpg|Barcelona Echium Wildpretii at The Teide.jpg|Teide, kapolowan Kanary Lamedo I.jpg|Picos de Europa, Spanyol ḍâjâ Gran Vía (Madrid) 1.jpg|Madrid </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] [[Bhângsa:Naghârâ è Èropa]] [[Bhângsa:Spanyol]] eqbe69k217wvt0x6mkyrtbl6wm7o87q Portugal 0 1261 6388 2021-02-17T22:04:08Z Egilus 318 ←Membuat halaman berisi '<table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" borde...' 6388 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Portugal'''</span></caption> |- ! '''Bendirâ Portugal''' !! '''Lambhâng Portugal''' |- | [[Bhengkek:Flag of Portugal.svg|120px]] || [[Bhengkek:Coat of arms of Portugal.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''A Portuguesa'' |- | [[Bhengkek:A_Portuguesa.ogg|center|]] |- ! Peta lokasi Portugal |- | [[Bhengkek:Portugal in its region (Atlantic islands special).svg|250px|center|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Lisbon]]</td></tr> <tr><td>Kamardikaan:</td><td>1 Desember 1640</td></tr> <tr><td>Presiden:</td><td>Marcelo Rebelo de Sousa (2021)</td></tr> <tr><td>Perdana Menteri:</td><td>António Costa (2021)</td></tr> <tr><td>Loas bilajâh:</td><td> 92,226 km² </td></tr> <tr><td>Penduduk:</td><td> 10,295,909 (2019) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Portugal]]</td></tr> <tr><td>Nyama oang</td><td>[[Euro]]</td></tr> <tr><td>Kode telepon:</td><td>+351</td></tr> <tr><td>Kode Internet:</td><td>.pt</td></tr> </table> '''Portugal''' otabâ '''Republik Portugal''' (bhâsa Portugal: ''Portugal, República Portuguesa'') panèka sala sèttong naghârâ è [[Èropa]] Lao'. (Provinsi [[Kapolowan Azores]] bân [[Kapolowan Madeira]] - è [[samodra Atlantik]]). Ibukotana iyâ arèya kotta [[Lisbon]]. Naghârâ arèya aengghânan bi' [[samodra Atlantik]] è lao' bân bârâ' (1,793 km); bân [[Spanyol]] è ḍâjâ bân tèmor (1,224 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/portugal/ CIA Factbook: Portugal]".</ref> Luas wilayahna 92,226 km², adhâddhiaghi naghârâ ka-109 sè palèng jhembâr è dhunnya. Penduduk naghârâ Portugal bâḍâ 10,295,909 (2019) orèng bân kapadatan pendudukna 114 orèng per km².<ref>[https://www.ine.pt/xportal/xmain?xpid=INE&xpgid=ine_destaques&DESTAQUESdest_boui=414436913&DESTAQUESmodo=2 "Portugal registou uma taxa de crescimento efetivo positiva (0,19%), o que não acontecia desde 2009 - 2019"]. Ine.pt.</ref> == Galeri == <gallery> Praia da Marinha (2012-09-27), by Klugschnacker in Wikipedia (86).JPG|Praia da Marinha, Portugal lao' Lisbon (36831596786) (cropped).jpg|Lisbon 2010-03-01 18 15 54 Portugal-Porto Moniz.jpg|Porto Moniz, kapolowan Madeira Torre Belém April 2009-4a.jpg|Lisbon </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] ab5is1dr7zmugs2ylc8vb6g48bnq2xm Muammar Z.A. 0 1262 15401 14315 2023-12-11T22:29:25Z Sastroward 2437 Muammar Z.A. è 2017 15401 wikitext text/x-wiki {{infobox orang}} [[Bhengkek:Muammar za.jpg|thumb|Muammar Z.A. è 2017]] '''Muammar Zainal Asyikin''' otabâ lebbi ëkennal mènangka '''Muammar Z.A.''' (Arab: '''معمر زين العاشقين'''; laèr è Pemalang, Jhâbâ Tengnga, [[Inḍonesia]], 14 Junè 1954) panèka sorang Qari bân Hafiz nasional bân internasional. {{stub}} 6soc9igprtqhzogcwpp506xtgudnlnb معمر زين العاشقين 0 1263 6394 2021-02-19T07:45:28Z 36.68.42.104 ←Mengalihkan ke [[Muammar Z.A.]] 6394 wikitext text/x-wiki #REDIRECT [[Muammar Z.A.]] f9pelb2nifyki7ibs3bfkjc5zs2fa8n سيتي نورهاليز 0 1264 6395 2021-02-19T07:46:21Z 36.68.42.104 ←Mengalihkan ke [[Siti Nurhaliza]] 6395 wikitext text/x-wiki #REDIRECT [[Siti Nurhaliza]] ihe676lcs9olev77omx7ykg1bhe38dg Britania Raya 0 1265 16859 11718 2024-07-09T08:54:43Z Silencemen21 165 Satèya Keir Starmer. 16859 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Britania Raya'''</span></caption> |- ! '''Bendirâ Britania Raya''' !! '''Lambhâng Britania Raya''' |- | [[Bhengkek:Flag of the United Kingdom.svg|120px]] || [[Bhengkek:Royal Coat of Arms of the United Kingdom.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''God Save the Queen'' |- | [[Bhengkek:United States Navy Band - God Save the King.oga|center|]] |- ! Peta lokasi Britania Raya |- | [[Bhengkek:United Kingdom in its region (+European possessions).svg|250px|center|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[London]]</td></tr> <tr><td>Kamardikaan:</td><td>1 Jânuwari 1801</td></tr> <tr><td>Rajhâ:</td><td> Charles III (2022)</td></tr> <tr><td>Perdana Menteri:</td><td>Keir Starmer</td></tr> <tr><td>Loas bilajâh:</td><td> 242,495 km² </td></tr> <tr><td>Penduduk:</td><td> 67,886,004 (2020) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Inggris]]</td></tr> <tr><td>Nyama oang</td><td>[[Pound sterling]]</td></tr> <tr><td>Kode telepon:</td><td>+44</td></tr> <tr><td>Kode Internet:</td><td>.uk</td></tr> </table> '''Britania Raya''' (bhâsa Inggris: ''U.K., United Kingdom, United Kingdom of Great Britain and Northern Ireland'') panèka sala sèttong naghârâ è [[Èropa]] Bârâ'. Ibukotana iyâ arèya kotta [[London]]. Provinsi - [[Inggris]], [[Wales]], [[Skotlandia]] bân [[Irlandia Daja]]. Naghârâ arèya aengghânan bi' [[Irlandia]] è bârâ' (499 km); [[laot Irlandia]] è bârâ'; [[laot Ḍâjâ]] è tèmor; bân [[samodra Atlantik]] è ḍâjâ, bârâ' bân lao' (bersama laot 12,429 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/united-kingdom/ CIA Factbook: Britania Raya]". Retrieved 22 January 2021.</ref> Luas wilayahna 242,495 km², adhâddhiaghi naghârâ ka-78 sè palèng jhembâr è dhunnya. Penduduk naghârâ Britania Raya bâḍâ 67,886,004 (2020) orèng bân kapadatan pendudukna 270 orèng per km².<ref>[https://population.un.org/wpp/Download/Standard/Population/ "World Population Prospects - Population Division - United Nations". population.un.org.]</ref> == Galeri == <gallery> Stonehenge2007 07 30.jpg|Stonehenge, Inggris lao' bârâ' Canary Wharf at night, from Shadwell cropped.jpg|London Edinburgh New College (8594473141).jpg|Edinburgh, Skotlandia Keswick Panorama - Oct 2009.jpg|Keswick, Inggris ḍâjâ </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] po54jv677wbyxelprols0kbdlt8weyx Republik Irlandia 0 1266 6710 6397 2021-04-03T10:28:45Z Rachmat04 112 ~ 6710 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Republik Irlandia'''</span></caption> |- ! '''Bendirâ Irlandia''' !! '''Lambhâng Irlandia''' |- | [[Bhengkek:Flag of Ireland.svg|120px]] || [[Bhengkek:Coat of arms of Ireland.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Amhrán na bhFiann'' |- | [[Bhengkek:United_States_Navy_Band_-_Amhrán_na_bhFiann.ogg|pus|]] |- ! Peta lokasi Irlandia |- | [[Bhengkek:Ireland in its region.svg|250px|pus|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Dublin]]</td></tr> <tr><td>Kamardikaan:</td><td>24 April 1916</td></tr> <tr><td>Presiden:</td><td>Michael D. Higgins (2021)</td></tr> <tr><td>Perdana Menteri:</td><td>Micheál Martin (2021)</td></tr> <tr><td>Loas bilajâh:</td><td> 70,273 km² </td></tr> <tr><td>Penduduk:</td><td> 4,977,400 (2020) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Inggris]],<br>[[Bhâsa Irlandia]]</td></tr> <tr><td>Nyama oang</td><td>[[Euro]]</td></tr> <tr><td>Kode telepon:</td><td>+353</td></tr> <tr><td>Kode Internet:</td><td>.ie</td></tr> </table> '''Irlandia''' otabâ '''Republik Irlandia''' (bhâsa Inggris: ''Ireland, Republic of Ireland'', bhâsa Irlandia: ''Éire, Poblacht na hÉireann'') panèka sala sèttong naghârâ è [[Èropa]] Bârâ'. Ibukotana iyâ arèya kotta [[Dublin]]. Naghârâ arèya aengghânan bi' [[Britania Raya]] (provinsi [[Irlandia Ḍâjâ]]) è ḍâjâ bârâ' (490 km); [[laot Irlandia]] è bârâ'; [[samodra Atlantik]] è ḍâjâ, tèmor bân lao' (laot bersama 1448 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/ireland/ CIA Factbook: Irlandia]".</ref> Luas wilayahna 70,273 km², adhâddhiaghi naghârâ ka-118 sè palèng jhembâr è dhunnya. Penduduk naghârâ Irlandia bâḍâ 4,977,400 (2020) orèng bân kapadatan pendudukna 70 orèng per km².<ref>[https://www.cso.ie/en/releasesandpublications/er/pme/populationandmigrationestimatesapril2020/ "Population and migration estimates April 2020". 22 August 2020.]</ref> == Galeri == <gallery> Cliffs of Moher bei bestem Wetter (2007).jpg|Moher, Irlandia bârâ' Glendalough.jpg|Glendalough, Irlandia tèmor Grafton St, Dublin.jpg|Dublin A WALK AROUND LIMERICK PHOTOGRAPHING WHAT CAUGHT MY ATTENTION (KING JOHN'S CASTLE)-110059 (22532023228).jpg|Limerick </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] ahk668dhrlhqvqyqjkojfduxb9wxzv8 Islandia 0 1267 10622 10616 2022-12-08T14:17:23Z Pinerineks 7 10622 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Islandia'''</span></caption> |- ! '''Bendirâ Islandia''' !! '''Lambhâng Islandia''' |- | [[Bhengkek:Flag of Iceland.svg|120px]] || [[Bhengkek:Coat of arms of Iceland.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Lofsöngur"'' |- | [[Bhengkek:Lofsöngur.ogg|pus|]] |- ! Peta lokasi Islandia |- | [[Bhengkek:Iceland in its region.svg|250px|pus|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Reykjavík]]</td></tr> <tr><td>Kamardikaan:</td><td>1 Ḍèsèmber 1918</td></tr> <tr><td>Presiden:</td><td>Guðni Th. Jóhannesson (2021)</td></tr> <tr><td>Perdana Menteri:</td><td>Katrín Jakobsdóttir (2021)</td></tr> <tr><td>Loas bilajâh:</td><td> 102,775 km² </td></tr> <tr><td>Penduduk:</td><td> 364,134 (2020) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Islandia]]</td></tr> <tr><td>Nyama oang</td><td>Króna Islandia</td></tr> <tr><td>Kode telepon:</td><td>+354</td></tr> <tr><td>Kode Internet:</td><td>.is</td></tr> </table> '''Islandia''' (bhâsa Islandia: ''Ísland'') panèka sala sèttong naghârâ è [[Èropa]] Ḍâjâ. Ibukotana iyâ arèya kotta [[Reykjavík]]. Naghârâ arèya aengghânan bi' [[laot Norwegia]] è ḍâjâ tèmor bân [[samodra Atlantik]] è ḍâjâ, bârâ', tèmor bân lao' (laot bersama 4970 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/iceland/ CIA Factbook: Islandia]".</ref> Luas wilayahna 102,775 km², adhâddhiaghi naghârâ ka-106 sè palèng jhembâr è dhunnya. Penduduk naghârâ Islandia bâḍâ 364,134 (2020) orèng bân kapadatan pendudukna 4 orèng per km².<ref>[https://px.hagstofa.is/pxen/pxweb/en/Ibuar/Ibuar__mannfjoldi__2_byggdir__sveitarfelog/MAN02005.px/?rxid=d283aec7-6564-4de7-a396-41ece8c973aa "Population by municipality, age and sex 1998-2020 - Division into municipalites as of 1 January 2020". www.hagstofa.is. Statistics Iceland. 1 January 2020.]</ref> == Galeri == <gallery> Erupting geysir.jpg|Stóri Geysir, Islandia lao' Iceland satellite.jpg|Islandia Reykjavik rooftops.jpg|Reykjavík Eyjafjallajökull major eruption 20100510.jpg|Eyjafjallajökull (2010), Islandia lao' </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 3ypzv37dj1ia3g1pfbw1j7989oj53va Denmark 0 1268 15686 15191 2024-01-24T09:19:54Z 178.51.169.67 Frederik X (2024) 15686 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Denmark'''</span></caption> |- ! '''Bendirâ Denmark''' !! '''Lambhâng Denmark''' |- | [[Bhengkek:Flag of Denmark.svg|120px]] || [[Bhengkek:National Coat of arms of Denmark.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Der er et yndigt land'' |- | [[Bhengkek:United_States_Navy_Band_-_Der_er_et_yndigt_land.ogg|center|]] |- | Peta lokasi Denmark |- | [[Bhengkek:Denmark in its region.svg|250px|center|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Kopenhagen]]</td></tr> <tr><td>Kamardikaan:</td><td>5 Junè 1849</td></tr> <tr><td>Rajhâ:</td><td> Frederik X (2024-)</td></tr> <tr><td>Perdana Menteri:</td><td>Mette Frederiksen (2021)</td></tr> <tr><td>Loas bilajâh:</td><td> 42,933 km² </td></tr> <tr><td>Penduduk:</td><td> 5,806,015 (2020) </td></tr> <tr><td>Bhâsa resmi:</td><td> [[bhâsa Denmark]] </td></tr> <tr><td>Nyama oang</td><td>Krona Denmark</td></tr> <tr><td>Kode telepon:</td><td>+45</td></tr> <tr><td>Kode Internet:</td><td>.dk</td></tr> </table> '''Denmark''' (bhâsa Denmark: ''Danmark, Kongeriget Danmark'') panèka sala sèttong naghârâ è [[Èropa]] Ḍâjâ'. Ibukotana iyâ arèya [[Kopenhagen]]. Naghârâ arèya aengghânan bi' [[laot Ḍâjâ]] bân Skagerrak è ḍâjâ bân bârâ'; [[laot Baltik]] bân Kattegat è tèmor (bersama laot 7,314 km); bân [[Jerman]] è lao' (140 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/denmark/ CIA Factbook: Denmark]".</ref> Luas wilayahna 42,933 km², adhâddhiaghi naghârâ ka-130 sè palèng jhembâr è dhunnya. Penduduk naghârâ Denmark bâḍâ 5,806,015 (2020) orèng bân kapadatan pendudukna 134 orèng per km².<ref>[https://web.archive.org/web/20181030090527/https://www.dst.dk/en/Statistik/emner/befolkning-og-valg/befolkning-og-befolkningsfremskrivning "Population and population projections". Statistics Denmark.]</ref> == Galeri == <gallery> Storebæltsforbindelsen højbroen.jpg|Jhembhâdhân Denmark - [[Swedia]] Kattegat coast of Skagen.jpg|Kotta Skagen bân Kattegat European Environment Agency, Copenhagen.jpg|Kopenhagen Aalborg 2010 - 125 ubt.JPG|Aalborg </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] nulmu9cznbsjh4ncrk3ny8sl3vwive5 Swedia 0 1269 16760 16738 2024-06-16T05:00:30Z Alfiyah Rizzy Afdiquni 9 Mengembalikan suntingan oleh [[Special:Contributions/Moroike|Moroike]] ([[User talk:Moroike|bicara]]) ke revisi terakhir oleh [[User:Kingen Erik|Kingen Erik]] 9029 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Swedia'''</span></caption> |- ! '''Bendirâ Swedia''' !! '''Lambhâng Swedia''' |- | [[Bhengkek:Flag of Sweden.svg|120px]] || [[Bhengkek:Great coat of arms of Sweden.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Du gamla, Du fria'' |- | [[Bhengkek:United_States_Navy_Band_-_Sweden.ogg|pus|]] |- | Peta lokasi Swedia |- | [[Bhengkek:Sweden in its region.svg|250px|pus|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Stockholm]]</td></tr> <tr><td>Kamardikaan:</td><td>Abad ke-12</td></tr> <tr><td>Rajhâ:</td><td>Carl XVI Gustaf</td></tr> <tr><td>Perdana Menteri:</td><td>Ulf Kristersson (2022)</td></tr> <tr><td>Loas bilajâh:</td><td> 450,295 km² </td></tr> <tr><td>Penduduk:</td><td> 10,380,245 (2020) </td></tr> <tr><td>Bhâsa resmi:</td><td> [[bhâsa Swedia]] </td></tr> <tr><td>Nyama oang</td><td>Krona Swedia</td></tr> <tr><td>Kode telepon:</td><td>+46</td></tr> <tr><td>Kode Internet:</td><td>.se</td></tr> </table> '''Swedia''' (bhâsa Swedia: ''Sverige, Konungariket Sverige'') panèka sala sèttong naghârâ è [[Èropa]] Ḍâjâ'. Ibukotana iyâ arèya [[Stockholm]]. Naghârâ arèya aengghânan bi' [[laot Ḍâjâ]] (Kattegat bân Skagerrak) è lao' bârâ'; [[laot Baltik]] è lao' bân tèmor (bersama laot 3,218 km); [[Norwegia]] è ḍâjâ bân bârâ' (1666 km); bân [[Finlandia]] è ḍâjâ bân tèmor (545 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/sweden/ CIA Factbook: Swedia]".</ref> Luas wilayahna 450,295 km², adhâddhiaghi naghârâ ka-55 sè palèng jhembâr è dhunnya. Penduduk naghârâ Swedia bâḍâ 10,380,245 (2020) orèng bân kapadatan pendudukna 25 orèng per km².<ref>[https://www.scb.se/hitta-statistik/statistik-efter-amne/befolkning/befolkningens-sammansattning/befolkningsstatistik/ Statistics Sweden.]</ref> == Galeri == <gallery> Vy mot Stora Sjöfallet från Saltoluokta.jpg|Stora Sjöfallet, Swedia ḍâjâ Uppsala domkyrka.tif|Kotta Uppsala Riksdagen September 2014 02.jpg|Stockholm Ales stenar 2019-3.jpg|Ystad, Swedia lao' </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] [[Bhângsa:Swedia]] plkcas72km1ov7yuhaimaqhhvk7wt2w Norwegia 0 1270 16130 11953 2024-02-28T06:42:19Z Magnefl 1006 Penduduk 16130 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Norwegia'''</span></caption> |- ! '''Bendirâ Norwegia''' !! '''Lambhâng Norwegia''' |- | [[Bhengkek:Flag of Norway.svg|120px]] || [[Bhengkek:Coat of arms of Norway.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''Ja, vi elsker dette landet'' |- | [[Bhengkek:Norway_(National_Anthem).ogg|center|]] |- ! '''Peta lokasi Norwegia''' |- | [[Bhengkek:Norway in its region.svg|250px|center|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Oslo]]</td></tr> <tr><td>Kamardikaan:</td><td>25 Fèbruwari 1814</td></tr> <tr><td>Rajhâ:</td><td>Harald V (2021)</td></tr> <tr><td>Perdana Menteri:</td><td> [[:en:Jonas Gahr Støre|Jonas Gahr Støre]] ([[:en:Arbeiderpartiet|Ap]]) <small>(2021–)</small></td></tr> <tr><td>Loas bilajâh:</td><td> 385,207 km² </td></tr> <tr><td>Penduduk:</td><td> 5,550,203<ref name="ssbf" /> <small>(2024)</small> </td></tr> <tr><td>Bhâsa resmi:</td><td> [[bhâsa Norwegia]] </td></tr> <tr><td>Nyama oang</td><td>Krona Norwegia</td></tr> <tr><td>Kode telepon:</td><td>+47</td></tr> <tr><td>Kode Internet:</td><td>.no</td></tr> </table> '''Norwegia''' (bhâsa Norwegia: ''Norge, Kongeriket Norge'') panèka sala sèttong naghârâ è [[Èropa]] Ḍâjâ'. (Provinsi [[Svalbard]] bân Jan Mayen - è [[samodra Atlantik]].) Ibukotana iyâ arèya [[Oslo]]. Naghârâ arèya aengghânan bi' [[laot Ḍâjâ]] è lao' bân bârâ'; [[laot Norwegia]] è bârâ' (bersama laot 2,650 km); [[Swedia]] è tèmor (1666 km); [[Finlandia]] è ḍâjâ tèmor (709 km); bân [[Rusia]] è ḍâjâ tèmor (191 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/norway/ CIA Factbook: Norwegia]".</ref> Luas wilayahna 385,207 km², adhâddhiaghi naghârâ ka-61 sè palèng jhembâr è dhunnya. Penduduk naghârâ Norwegia bâḍâ 5,550,203<ref name="ssbf" /> <small>(2024)</small> orèng bân kapadatan pendudukna 14 orèng per km².<ref name="ssbf">[https://www.ssb.no/en/befolkning/statistikker/folkemengde/aar-per-1-januar Population, january 01 2024, Statistics Norway] Accessdate=2024-02-28</ref><small>(2024)</small> == Galeri == <gallery> Reine-3.jpg|Kapolowan Lofoten Bryggen, Bergen3.JPG|Kotta Bergen Meltzers gate1.JPG|Oslo Lysgård.JPG|Kotta Lillehammer </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 3tb4deppkj3bel7epxtl3h84p4mictb Malta 0 1271 15583 15551 2024-01-05T05:30:10Z Alfiyah Rizzy Afdiquni 9 Mengembalikan suntingan oleh [[Special:Contributions/114.125.126.55|114.125.126.55]] ([[User talk:114.125.126.55|bicara]]) ke revisi terakhir oleh [[User:InternetArchiveBot|InternetArchiveBot]] 14344 wikitext text/x-wiki <table border="1" cellpadding="2" cellspacing="0" align="right" width="260px"> <tr><td style="background:#ffffff;" align="center" colspan=2> {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ <caption><span style="font-size:large;">'''Malta'''</span></caption> |- ! '''Bendirâ Malta''' !! '''Lambhâng Malta''' |- | [[Bhengkek:Flag of Malta.svg|120px]] || [[Bhengkek:Coat of arms of Malta.svg|120px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" ! Laghu kabhângsahan |- ! ''L-Innu Malti'' |- | [[Bhengkek:Malta_anthem_(instrumental).ogg|center|]] |- ! Peta lokasi Malta |- | [[Bhengkek:Malta in its region.svg|250px|center|]] |} </td></tr> <tr><td align="center" colspan=2></td></tr> <tr><td>Ibukotta:</td><td>[[Valletta]]</td></tr> <tr><td>Kamardikaan:</td><td>21 Sèptèmber 1964</td></tr> <tr><td>Presiden:</td><td>George Vella (2021)</td></tr> <tr><td>Perdana Menteri:</td><td>Robert Abela (2021)</td></tr> <tr><td>Loas bilajâh:</td><td> 316 km² </td></tr> <tr><td>Penduduk:</td><td> 514,564 (2019) </td></tr> <tr><td>Bhâsa resmi:</td><td>[[Bhâsa Malta]],<br>[[bhâsa Inggris]]</td></tr> <tr><td>Nyama oang</td><td>[[Euro]]</td></tr> <tr><td>Kode telepon:</td><td>+356</td></tr> <tr><td>Kode Internet:</td><td>.mt</td></tr> </table> '''Malta''' otabâ '''Republik Malta''' (bhâsa Malta: ''Malta, Repubblika ta' Malta'', bhâsa Inggris: ''Malta, Republic of Malta'') panèka sala sèttong naghârâ è [[Èropa]] Lao'. Ibukotana iyâ arèya kotta [[Valletta]]. Naghârâ arèya aengghânan bi' [[laot Tengnga]] è lao', tèmor, bârâ' bân ḍâjâ (bersama laot 197 km).<ref>"[https://www.cia.gov/the-world-factbook/countries/malta/ CIA Factbook: Malta]".</ref> Luas wilayahna 316 km², adhâddhiaghi naghârâ ka-185 sè palèng jhembâr è dhunnya. Penduduk naghârâ Malta bâḍâ 60,317,116514,564 (2019) orèng bân kapadatan pendudukna 1633 orèng per km².<ref>{{Cite web |title="News release" (PDF). National Statistics Office. 10 July 2020. |url=https://nso.gov.mt/en/News_Releases/Documents/2020/07/News2020_114.pdf |access-date=25 February 2021 |archive-date=10 July 2020 |archive-url=https://web.archive.org/web/20200710125756/https://nso.gov.mt/en/News_Releases/Documents/2020/07/News2020_114.pdf |dead-url=yes }}</ref> == Galeri == <gallery> AIDAcara Valetta.jpg|Valletta Our Lady of Mount Carmel and St Pauls Pro-Cathedral.jpg|Valletta Blue Lagoon and Cominotto.JPG|Polo Cominotto Malta Mdina BW 2011-10-05 12-41-38.JPG|Kotta Mdina </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] luj5vvczdyrf4fpfmxmvcvyjjgzseso Pangangghuy:コルモラン 2 1272 6874 6868 2021-05-08T11:08:46Z コルモラン 518 修正 6874 wikitext text/x-wiki Wikipedia日本語版利用者。利用者ページは[https://ja.wikipedia.org/wiki/利用者:コルモラン こちら]。 2mbfx4nwefn2hsjjhg7244guo1qbbog Kanada 0 1273 15382 15213 2023-12-11T20:40:43Z Sastroward 2437 /* Galeri */-Bhengkek 15382 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Kanada'''</span> !'''Bendirâ Kanada''' |- |[[Bhengkek:Flag of Canada (Pantone).svg|245x245px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''O Canada"'' |- |[[Bhengkek:"O_Canada",_performed_by_the_United_States_Third_Marine_Aircraft_Wing_Band.oga|pus]] |- !Peta lokasi Kanada |- |[[Bhengkek:Canada_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Ottawa]] |- |Kamardikaan: |17 April 1982 |- |Rajhâ: |Charles III |- |Perdana Menteri (2021): |Justin Trudeau |- |Loas bilajâh: |9,984,670 km² |- |Penduduk: |38,008,005 (2020) |- |Bhâsa resmi: |[[Bhâsa Inggris]],<br>[[bhâsa Perancis]] |- |Nyama oang |[[Dolar Kanada]] (CAD) |- |Kode telepon: | +1 |- |Kode Internet: |.ca |} '''Kanada''' (bhâsa Inggris, bhâsa Perancis: ''Canada'') panèka sala sèttong naghârâ è Amerika Ḍâjâ. Embu' koṭṭana iyâ arèya [[Ottawa]] bân koṭṭa palèng rajâ iyâ arèya [[Koṭṭa Toronto]]. Loas bilajâhna iyâ arèya 9,984,670 km². Pendudukna iyâ arèya 38,008,005 (2020) bân kapadatan pendudukna 4 orèng per km².<ref>[https://www150.statcan.gc.ca/t1/tbl1/en/tv.action?pid=1710000901 "Population estimates, quarterly". Statistics Canada.]</ref> == Galeri == <gallery> Toronto (15085972212).jpg|Koṭṭa Toronto Overlander Falls.JPG|Overlander Falls, BC, Kanada bârâ' Mt. Lyell 2 at left, L3 descent.jpg|Mount Lyell, AB, Kanada bârâ' Ottawa Rideau Canal Skating Chateau Laurier Parliament.jpg|Ottawa </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] mr0armcdpfozds8od0kvrbsc8476aoe Meksiko 0 1274 15380 8822 2023-12-11T20:37:31Z Sastroward 2437 /* Galeri */ 15380 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Meksiko'''</span> !'''Bendirâ Meksiko''' !'''Lambhâng Meksiko''' |- |[[Bhengkek:Flag of Mexico.svg|120x120px]] |[[Bhengkek:Coat of arms of Mexico.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Himno Nacional Mexicano"'' |- |[[Bhengkek:Himno_Nacional_Mexicano_instrumental.ogg|center]] |- !Peta lokasi Meksiko |- |[[Bhengkek:Mexico_in_its_region.svg|center|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Mexico]] |- |Kamardikaan: |27 Sèptèmber 1821 |- |Presiden (2021): |Andrés Manuel López Obrador |- |Loas bilajâh: |1,972,550 km² |- |Penduduk: |126,014,024 (2020) |- |Bhâsa resmi: |Ta' bâdâh dâlem tingkat federal |- |Nyama oang |[[Peso Meksiko]] (MXN) |- |Kode telepon: | +52 |- |Kode Internet: |.mx |} '''Meksiko''' (bhâsa Spanyol: ''Mexico; Estados Unidos Mexicanos'') panèka sala sèttong naghârâ è Amerika Ḍâjâ. Embu' koṭṭana iyâ arèya [[Mexico]]. Loas bilajâhna iyâ arèya 1,972,550 km². Pendudukna iyâ arèya 126,014,024 (2020) bân kapadatan pendudukna 61 orèng per km².<ref>[https://www.inegi.org.mx/programas/ccpv/2020/ "Censo Población y Vivienda 2020". www.inegi.org.mx. INEGI]</ref> == Galeri == <gallery> Cancun aerial photo by safa.jpg|Koṭṭa Cancún Sobrevuelos CDMX IMG 5982 (39488832615).jpg|Koṭṭa Mexico Teotihuacán, México, 2013-10-13, DD 48.JPG|Teotihuacán Sumidero Canyon Chiapas.jpg|Sumidero, Chiapas, Meksiko tèmor </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 8mfrnjm7nep0lq0h6n1mslvipd0pls0 Guatemala 0 1275 15385 15229 2023-12-11T20:47:38Z Sastroward 2437 /* Galeri */-Bhengkek 15385 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Guatemala'''</span> !'''Bendirâ Guatemala''' !'''Lambhâng Guatemala''' |- |[[Bhengkek:Flag of Guatemala.svg|120x120px]] |[[Bhengkek:Coat of arms of Guatemala.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Peta lokasi Guatemala |- |[[Bhengkek:Guatemala_in_its_region.svg|center|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Koṭṭa Guatemala]] |- |Kamardikaan: |1 Juli 1823 |- |Presiden (2021): |Alejandro Giammattei |- |Wakil Presiden (2021): |Guillermo Castillo |- |Loas bilajâh: |108,889 km² |- |Penduduk: |17,263,239 (2018) |- |Bhâsa resmi: |[[Bhâsa Spanyol]] |- |Nyama oang |[[Quetzal]] (GTQ) |- |Kode telepon: | +502 |- |Kode Internet: |.gt |} '''Guatemala''' (bhâsa Spanyol: ''Guatemala; República de Guatemala'') panèka sala sèttong naghârâ è [[Amerika Tengnga]]. Embu' koṭṭana iyâ arèya [[Koṭṭa Guatemala]]. Loas bilajâhna iyâ arèya 108,889 km². Pendudukna iyâ arèya 17,263,239 (2018) bân kapadatan pendudukna 129 orèng per km².<ref>[https://www.imf.org/en/Publications/SPROLLs/world-economic-outlook-databases#sort=%40imfdate%20descending "World Economic Outlook Database, October 2018". IMF.org. International Monetary Fund.]</ref> == Galeri == <gallery> Tikal mayan ruins 2009.jpg|Tikal, Guatemala Ḍâjâ Zona 14 de Guatemala City.jpg|Koṭṭa Guatemala Quetzaltenango farm highlands 2009.jpg|Quetzaltenango farm highlands 2009.jpg, Guatemala Bârâ' Guatemala town volcanic crater.jpg|Koṭṭa Totonicapán </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] f5mjyzpaj72nl0p95tm82n7phgu2oar Bèliz 0 1276 15384 14956 2023-12-11T20:47:07Z Sastroward 2437 /* Galeri */-Bhengkek 15384 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Belize'''</span> !'''Bendirâ Belize''' !'''Lambhâng Belize''' |- |[[Bhengkek:Flag of Belize.svg|120x120px]] |[[Bhengkek:Coat of arms of Belize.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Land of the Free'' |- |[[Bhengkek:Land_of_the_Free_instrumental.ogg|pus]] |- !Peta lokasi Belize |- |[[Bhengkek:Belize_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Belmopan]] |- |Kamardikaan: |21 Sèptèmber 1981 |- |Rajhâ (2022): |[[Charles III]] |- |Perdana Menteri (2021): |Johnny Briceño |- |Loas bilajâh: |22,966 km² |- |Penduduk: |419,199 (2020) |- |Bhâsa resmi: |[[Bhâsa Inggris]] |- |Nyama oang |Dolar Belize (BZD) |- |Kode telepon: | +501 |- |Kode Internet: |.bz |} '''Bèliz''' (bhâsa Inggris: ''Belize'') panèka sala sèttong naghârâ è [[Amerika Tengnga]]. Embu' koṭṭana iyâ arèya [[Belmopan]] bân koṭṭa palèng rajâ iyâ arèya [[koṭṭa Belize]]. Loas bilajâhna iyâ arèya 22,966 km². Pendudukna iyâ arèya 419,199 (2020) bân kapadatan pendudukna 18 orèng per km².<ref>[http://sib.org.bz/statistics/population/ "Population and Population Density 2010, Postcensal estimates". Statistical Institute of Belize]</ref> == Galeri == <gallery> Xunantunich1976.jpg|Xunantunich, Belize Bârâ' RegentStreetBZECITY.JPG|Koṭṭa Belize Billy Barquedier Waterfall.png|Billy Barquedier Park, Belize Tèmor Great Blue Hole.jpg|Great Blue Hole, Belize Tèmor </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] cpn2b66pnnlfwuerrjkreny7hdtxyco Malaka (totombuwân) 0 1277 8705 8693 2022-07-25T20:59:57Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/2A00:F41:48BE:438B:CC6E:53AC:B162:7481|2A00:F41:48BE:438B:CC6E:53AC:B162:7481]] ([[User talk:2A00:F41:48BE:438B:CC6E:53AC:B162:7481|bicara]]) dibatalkan ke versi terakhir oleh [[User:Boesenbergia|Boesenbergia]] 8670 wikitext text/x-wiki '''Malaka''' (''Phyllanthus emblica'') iyâ arèya totombuwân sè tamaso' ka famili Phyllantaceae. Totombuwân arèya èkoca' kèya ''indian gooseberry'', ''aonla'', ''emblic myrobalan'' (Inggris); ''ki malaka'' (Inḍonesia); ''kemloko'' (Jhâbâ); ''melaka'', ''laka'' (Malaju) bân èn-laènna. <ref>https://uses.plantnet-project.org/en/Phyllanthus_emblica_(PROSEA)</ref> == Panyalambherrân == Asia bâgiyân lao' akadhi Inḍia bân tèmor akadhi Cèna. Tombu kèya è [[Myanmar]], Thailand, Kamboja, Laos, Vietnam, Malaysia, bân [[Inḍonesia]]<ref>https://pfaf.org/User/Plant.aspx?LatinName=Phyllanthus+emblica</ref>. [[Bhengkek:Fruits de Phyllanthus emblica à Pushkar (Rajasthan) (2).jpg|jmpl|Buwâna malaka]] == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Phyllanthaceae]] pbuo37fefuqwo8eks3xybsypxdu7rep Malaka 0 1278 13029 6416 2023-05-09T03:54:36Z EmausBot 150 Fixing double redirect to [[Malaka (totombuwân)]] 13029 wikitext text/x-wiki #ALIH [[Malaka (totombuwân)]] hs15i42s4aaamif941r44sc3smux5x7 El Salvador 0 1279 15197 15071 2023-12-09T13:15:13Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Èl Salḅâḍur]] ka [[El Salvador]] nèmpa pangallèyan sè laju 6427 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''El Salvador'''</span> !'''Bendirâ El Salvador''' !'''Lambhâng El Salvador''' |- |[[Bhengkek:Flag of El Salvador.svg|120x120px]] |[[Bhengkek:Coat of arms of El Salvador.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Himno Nacional de El Salvador'' |- |[[Bhengkek:El_Salvador_National_Anthem.ogg|center]] |- !Peta lokasi El Salvador |- |[[Bhengkek:El_Salvador_in_its_region.svg|center|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[San Salvador]] |- |Kamardikaan: |12 Junè 1824 |- |Presiden (2021): |Nayib Bukele |- |Wakil Presiden (2021): |Félix Ulloa |- |Loas bilajâh: |21,041 km² |- |Penduduk: |6,420,746 (2018) |- |Bhâsa resmi: |[[Bhâsa Spanyol]] |- |Nyama oang |[[Dolar Amerika Serikat]] (USD) |- |Kode telepon: | +503 |- |Kode Internet: |.sv |} '''El Salvador''' (bhâsa Spanyol: ''El Salvador; República de El Salvador'') panèka sala sèttong naghârâ è [[Amerika Tengnga]]. Embu' koṭṭana iyâ arèya [[San Salvador]]. Loas bilajâhna iyâ arèya 21,041 km². Pendudukna iyâ arèya 6,420,746 (2018) bân kapadatan pendudukna 303 orèng per km².<ref>[https://population.un.org/wpp/ ""World Population prospects – Population division"". population.un.org. United Nations Department of Economic and Social Affairs, Population Division.]</ref> == Galeri == <gallery> Salcoatitán, El Salvador - panoramio (9).jpg|Salcoatitán, Sonsonate, El Salvador Bârâ' San Salvador downtown.jpg|Koṭṭa San Salvador Tazumal 10.jpg|Tazumal, Santa Ana, El Salvador Bârâ' Rio del sauce panoramico.jpg|Rio El Sauce, El Salvador Tèmor </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 4jp2n2etwqp6z0bxv28yfsj5r0isz5h Honduras 0 1280 16464 15253 2024-04-20T13:29:01Z CommonsDelinker 24 Removing [[:c:File:CatedraldeSanPedro.JPG|CatedraldeSanPedro.JPG]], it has been deleted from Commons by [[:c:User:Jameslwoodward|Jameslwoodward]] because: per [[:c:Commons:Deletion requests/File:CatedraldeSanPedro.JPG|]]. 16464 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Honduras'''</span> !'''Bendirâ Honduras''' !'''Lambhâng Honduras''' |- |[[Bhengkek:Flag of Honduras.svg|120x120px]] |[[Bhengkek:Coat of arms of Honduras.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Himno Nacional de Honduras'' |- |[[Bhengkek:Honduras_National_Anthem.ogg|center]] |- !Peta lokasi Honduras |- |[[Bhengkek:El_Salvador_in_its_region.svg|center|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Tegucigalpa]] |- |Kamardikaan: |5 Novèmber 1838 |- |Presiden (2021): |Juan Orlando Hernández |- |Wakil Presiden (2021): |Ricardo Álvarez Arias |- |Loas bilajâh: |112,492 km² |- |Penduduk: |9,587,522 (2018) |- |Bhâsa resmi: |[[Bhâsa Spanyol]] |- |Nyama oang |[[Lempira]] (HNL) |- |Kode telepon: | +504 |- |Kode Internet: |.hn |} '''Honduras''' (bhâsa Spanyol: ''Honduras; República de Honduras'') panèka sala sèttong naghârâ è [[Amerika Tengnga]]. Embu' koṭṭana iyâ arèya [[Tegucigalpa]]. Loas bilajâhna iyâ arèya 112,492 km². Pendudukna iyâ arèya 9,587,522 (2018) bân kapadatan pendudukna 85 orèng per km².<ref>[https://population.un.org/wpp/ ""World Population prospects – Population division"". population.un.org. United Nations Department of Economic and Social Affairs, Population Division.]</ref> == Galeri == <gallery> MontanasdelaSierradeAgalta Honduras.jpg|Montanas de la Sierra de Agalta, Olancho, Honduras Tèmor Tegucigalpa-INE Building.jpg|Tegucigalpa Laguna cacao Jutiapa Atlantida Honduras.jpg|Laguna Cacao, Jutiapa, Honduras Ḍâjâ </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 01iy4790lsgg94pbcuhss7ch8erjezt Mesir 0 1281 14032 14031 2023-08-25T17:11:17Z Wutsje 2030 rv cross-wiki vandalism, see https://guc.toolforge.org/?by=date&user=176.213.4.215 14032 wikitext text/x-wiki [[Bhengkek:Flag of Egypt.svg|jmpl|150px|Bendirâ Mesir]] [[Bhengkek:Egypt in its region (undisputed).svg|jmpl|]] '''Mesir''' nyama resmina '''Republik Arab Mesir''' ([[bhâsa Arab]]: ''جمهورية مصر العربية''; ''Jumhūriyyat Miṣr al-ʿArabiyyah'') iyâ arèya sala sèttong nagâhrâ è è [[Tèmor Tengnga]], benua Afrika bân Asia. Ibukoṭṭana iyâ arèya koṭṭa [[Kairo]]. == Galeri == <gallery> </gallery> == Referensi == {{reflist}} [[Bhângsa:Mesir| ]] [[Bhângsa:Naghârâ]] bmjbdk3jz8mf5mamzcpt3zo16cevt0x Maroko 0 1282 13040 13039 2023-05-09T06:52:37Z Boesenbergia 6 13040 wikitext text/x-wiki [[Bhengkek:Flag of Morocco.svg|thumb|150px|Bendirâ Maroko]] [[Bhengkek:Morocco in its region (all claimed).svg|thumb|]] [[Bhengkek:Coat of arms of Morocco.svg|thumb|Lambhâng Maroko]] '''Maroko''' iyâ arèya sala sèttong naghârâ è Afrika Ḍâjâ. Kottha otamana iyâ arèya Rabat. [[Bhângsa:Naghârâ]] kfmpa6ay8gfa0u541unrq2t7xvyib3v جمهورية مصر العربية 0 1283 6435 2021-03-03T15:52:34Z 125.165.109.251 ←Mengalihkan ke [[Mesir]] 6435 wikitext text/x-wiki #REDIRECT [[Mesir]] 2mhtkc7gm3ke3c4r07wwfs8xud3akqx Tangkèl 0 1284 6437 6436 2021-03-03T17:30:04Z Boesenbergia 6 6437 wikitext text/x-wiki '''Tangkèl''' (''Flemingia lineata'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Fabaceae. Tombuwân arèya èkoca' kèya ''wild hops'' (Inggris); ''xi ye qian jin ba'' (Cèna); ''malva de ciénaga'' (Spanyol); bân èn-laènna<ref>https://www.cabi.org/isc/datasheet/24226#0a9394fd-993d-4d2e-a670-b0a9b70726fe</ref>. == Panyalambherrân == Tombuwân arèya tombu è Asia bâgiyân tèmor akadhi Cèna bâgiyân lao', Inḍia, Sri Lanka, Myanmar, Thailand, Kamboja, Laos, Vietnam, Inḍonesia, bân Australia bâgiyân ḍâjâ<ref>http://tropical.theferns.info/viewtropical.php?id=Flemingia+lineata</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Fabaceae]] ktgak145212pxynwr1cx3df3ajhfuo9 Nikaragua 0 1285 16871 6443 2024-07-10T10:56:37Z Alfiyah Rizzy Afdiquni 9 16871 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Nikaragua'''</span> !'''Bendirâ Nikaragua''' !'''Lambhâng Nikaragua''' |- |[[Bhengkek:Flag of Nicaragua.svg|120x120px]] |[[Bhengkek:Coat of arms of Nicaragua.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Salve a ti, Nicaragua'' |- |[[Bhengkek:National_Anthem_of_Nicaragua_by_US_Navy_Band.ogg|center]] |- !Peta lokasi Nikaragua |- |[[Bhengkek:Nicaragua_in_its_region.svg|center|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Managua]] |- |Kamardikaan: |31 Mèi 1838 |- |Presiden (2021): |Daniel Ortega |- |Wakil Presiden (2021): |Rosario Murillo |- |Loas bilajâh: |130,375 km² |- |Penduduk: |6,624,554 (2020) |- |Bhâsa resmi: |[[Bhâsa Spanyol]] |- |Nyama oang |[[Córdoba]] (NIO) |- |Kode telepon: | +505 |- |Kode Internet: |.ni |} '''Nikaragua''' (bhâsa Spanyol: ''Nicaragua; República de Nicaragua'') panèka sala sèttong naghârâ è [[Amerika Tengnga]]. Embu' koṭṭana iyâ arèya [[Managua]]. Lowas bilajâhna iyâ arèya 130,375 km². Bânnya' orèngnga bâḍâ 6,624,554 (2020) bân kapadatan pendudukna 51 orèng per km².<ref>[https://www.economy.com/nicaragua/indicators "Nicaragua | Economic Indicators | Moody's Analytics". www.economy.com]</ref> == Ghâmbhâr == <gallery> Nicaraguasee03.JPG|Kapolowan Solentiname, Nikaragua Lao' Carretera A Masaya Y Downtown Managua.jpg|Managua 06.Plaza de la Independencia de Granada.JPG|Koṭṭa Granada Concepción from Maderas (landscape).jpg|Nikaragua Lao' </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] i2fy6le9t03kadb8vea0434j7ofpw59 Malaṭè tompâng 0 1286 14980 8669 2023-12-05T20:02:03Z Faleztino 2341 Faleztino ngallèyaghi kaca [[Malathè tompang]] ka [[Malaṭè tompâng]] 8669 wikitext text/x-wiki '''Malathè tompang''' otabâ '''malathè tompal''' otabâ '''malathè tongkèng''' (''Clerondendrum fragrans'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Lamiaceae. Totombuwân arèya èkoca' kèya ''pelegrina'' (Filipina); ''fragrant glory bower'' (Inggris); ''chong ban xiu mo li'' (Cèna); ''peregrino'' (Spanyol); bân èn-laènna<ref>http://stuartxchange.com/Pelegrina.html</ref><ref>https://www.gbif.org/species/2925360</ref>. [[Bhengkek:Clerodendrum chinense 03.JPG|jmpl|Kembhâng malathè tompal]] == Jhâjhârbâ'ân ropa == Ḍâunna tombu tong-sèttong, ḍhep-aḍhebbhân, lèbâr, loncong ènga' [[tellor]], lanjhângnga 6-25cm, bân 5-25cm lèbârrâ. Bârna kembhângnga potè abâk [[ennyat]], bâuna ro'om, tombu è ghir-pèngghir kajuna, ḍhâsar kembhângnga abârna mèra otabâ bungo<ref>https://www.nparks.gov.sg/florafaunaweb/flora/1/8/1820</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Lamiaceae]] cwfljuxn7vmodri5zkvjvmdh3x2nm2e Kosta Rika 0 1287 15186 15073 2023-12-08T04:40:11Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Kosṭa Rėka]] ka [[Kosta Rika]] nèmpa pangallèyan sè laju: batalkan 7011 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Kosta Rika'''</span> !'''Bendirâ Kosta Rika''' !'''Lambhâng Kosta Rika''' |- |[[Bhengkek:Flag of Costa Rica.svg|120x120px]] |[[Bhengkek:Coat of arms of Costa Rica.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''"Himno Nacional de Costa Rica"'' |- |[[Bhengkek:Costa_Rica_National_Anthem.ogg|pus]] |- !Peta lokasi Kosta Rika |- |[[Bhengkek:Costa_Rica_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[San José]] |- |Kamardikaan: |14 Novèmber 1838 |- |Presiden (2021): |Carlos Alvarado |- |1. Wakil Presiden (2021): |Epsy Campbell Barr |- |Loas bilajâh: |51,100 km² |- |Penduduk: |4,999,441 (2019) |- |Bhâsa resmi: |[[Bhâsa Spanyol]] |- |Nyama oang |[[Colón]] (CRC) |- |Kode telepon: | +506 |- |Kode Internet: |.cr |} '''Kosta Rika''' (bhâsa Spanyol: ''Costa Rica; República de Costa Rica'') panèka sala sèttong naghârâ è [[Amerika Tengnga]]. Embu' koṭṭana iyâ arèya [[San José]]. Loas bilajâhna iyâ arèya 51,100 km². Pendudukna iyâ arèya 4,999,441 (2019) bân kapadatan pendudukna 220 orèng per km².<ref>[https://population.un.org/wpp/ ""World Population prospects – Population division""]. population.un.org. United Nations Department of Economic and Social Affairs, Population Division.</ref> == Galeri == <gallery> Poas crater.jpg|Poás, Kosta Rika Tengnga Partial view of Downtown San Jose, Costa Rica.jpg|San José Humedal Nacional Térraba Sierpe.jpg|Sierpe, Kosta Rika Lao' Santa Elena Monteverde 01.jpg|Santa Elena, Monteverde, Kosta Rika Ḍâjâ </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] chwz3xyf4f1tk5887qgij8ecrucamjq Panama 0 1288 15227 15067 2023-12-09T14:22:42Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Panyama]] ka [[Panama]] nèmpa pangallèyan sè laju: batalkan 6447 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Panama'''</span> !'''Bendirâ Panama''' !'''Lambhâng Panama''' |- |[[Bhengkek:Flag of Panama.svg|120x120px]] |[[Bhengkek:Coat of arms of Panama.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''"Himno Istmeño"'' |- |[[Bhengkek:Panama_National_Anthem.ogg|pus]] |- !Peta lokasi Panama |- |[[Bhengkek:Panama_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Koṭṭa Panamá]] |- |Kamardikaan: |3 November 1903 |- |Presiden (2021): |Laurentino Cortizo |- |Wakil Presiden (2021): |Jose Gabriel Carrizo |- |Loas bilajâh: |75,417 km² |- |Penduduk: |4,176,869 (2018) |- |Bhâsa resmi: |[[Bhâsa Spanyol]] |- |Nyama oang |[[Balboa]] (PAB) |- |Kode telepon: | +507 |- |Kode Internet: |.pa |} '''Panama''' (bhâsa Spanyol: ''Panamá; República de Panamá'') panèka sala sèttong naghârâ è [[Amerika Tengnga]]. Embu' koṭṭana iyâ arèya [[koṭṭa Panamá]]. Loas bilajâhna iyâ arèya 75,417 km². Pendudukna iyâ arèya 4,176,869 (2018) bân kapadatan pendudukna 56 orèng per km².<ref>[https://population.un.org/wpp/ ""World Population prospects – Population division""]. population.un.org. United Nations Department of Economic and Social Affairs, Population Division.</ref> == Galeri == <gallery> Chagres.jpg|Songay Chagres, Panama Tengnga Ciudad Colón, Panamá.jpg|Ciudad Colón, koṭṭa Panamá New Panama Canal.jpg|Canal de Panamá La palma, Darién.jpg|La Palma, Darién, Panama Tèmor </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 68qi0d34utzlosg39idomzsvokmvvpo Pas-kapasan 0 1289 8691 8688 2022-07-25T20:57:35Z Drummingman 1299 Suntingan [[Special:Contributions/2A00:F41:48BE:438B:CC6E:53AC:B162:7481|2A00:F41:48BE:438B:CC6E:53AC:B162:7481]] ([[User talk:2A00:F41:48BE:438B:CC6E:53AC:B162:7481|bicara]]) dibatalkan ke versi terakhir oleh [[User:Boesenbergia|Boesenbergia]] 6488 wikitext text/x-wiki '''Pas-kapasan''' (''Croton argyratus'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Euphorbiaceae. Tombuwân arèya èkoca' kèya ''silver croton'' (Inggris); ''kemarik'' (Brunei); ''parengpeng'' (Sonḍhâ); ''tapen kebo'' (Jhâbâ); ''tubang puti'' (Filipino); bân èn-laènna<ref>https://uses.plantnet-project.org/en/Croton_argyratus_(PROSEA)</ref>. == Panyalambherrân == Pas-kapasan tombu è [[Asia Tèmor Lao']] akadhi Myanmar, Thailand, [[Malaysia]], Vietnam, Filipina, bân Inḍonesia<ref>http://tropical.theferns.info/viewtropical.php?id=Croton+argyratus</ref>. == Sombher == <references /> [[Bhângsa:Euphorbiaceae]] [[Bhângsa:Totombuwân]] nzc5cz36ufxihpgdmc713rblspid9ci Pakanḍhâ'ânna pangangghuy:RacoonyRE 3 1290 6489 2021-03-07T17:33:43Z RacoonyRE 507 ←Membuat halaman berisi '{| cellpadding="10" cellspacing="5" style="width: 95%; background-color: inherit; margin-left: auto; margin-right: auto" | style="background-color: #FDFDFD; border: 1p...' 6489 wikitext text/x-wiki {| cellpadding="10" cellspacing="5" style="width: 95%; background-color: inherit; margin-left: auto; margin-right: auto" | style="background-color: #FDFDFD; border: 1px solid #777777; -moz-border-radius-topleft: 8px; -moz-border-radius-bottomleft: 8px; -moz-border-radius-topright: 8px; -moz-border-radius-bottomright: 8px;" colspan="2" | <div style="margin:1.5em; border:3px solid SteelBlue; padding: 1em 1em 1em 1em; background-color:#B0E0E6; align:center;"> <div style="text-align: center; color:red"><big>'''This discussion page is not actively monitored. You can write to me best on [http://meta.wikipedia.org/w/index.php?title=User_talk:RacoonyRE Meta] or in the [https://de.wikipedia.org/w/index.php?title=Benutzer_Diskussion:RacoonyRE German Wikipedia].'''</big></div> '''Dear visitors, I attach importance to a [[de:Wikipedia:Wikiquette|friendly tone]] (Wikiquette). ''' * You can create a new post [http://meta.wikipedia.org/w/index.php?title=User_talk:RacoonyRE&action=edit&section=new here]. '''Please''' always sign with <nowiki>-- ~~~~</nowiki> (two hyphens, four tildes) or by clicking on the icon shown below ''' <span style="text-align: center; background: #F8F9FA; padding: .4em; border:1px solid #BBBBBB; border-radius:5px;">&nbsp;[[File:OOjs UI icon signature-ltr.svg|24px|{{int:wikieditor-toolbar-tool-signature}}|verweis=]]</span> * If you do not want others to read your message, you can also write me an '''[[Special:EmailUser/RacoonyRE|Email]]'''. *'''I basically reply where the discussion started so that it doesn't get torn apart.''' <br />The best thing to do is to watch my discussion page. '''[http://meta.wikipedia.org/w/index.php?title=User_talk:RacoonyRE&action=watch (Click here)]''' </div> ka724xzol91ets442bv1tzsilddbeef Republik Dominika 0 1291 14351 6490 2023-10-06T13:17:59Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14351 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Republik Dominika'''</span> !'''Bendirâ Republik Dominika''' !'''Lambhâng Republik Dominika''' |- |[[Bhengkek:Flag of Dominican Republic.svg|120x120px]] |[[Bhengkek:Coat of arms of the Dominican Republic.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''¡Quisqueyanos Valientes!'' |- |[[Bhengkek:Dominican_Republic_National_Anthem.ogg|pus]] |- !Peta lokasi Republik Dominika |- |[[Bhengkek:Dominican Republic_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Santo Domingo]] |- |Kamardikaan: |27 Fèbruwari 1844 |- |Presiden (2021): |Luis Abinader |- |Wakil Presiden (2021): |Raquel Peña de Antuña |- |Loas bilajâh: |48,671 km² |- |Penduduk: |10,878,246 (2018) |- |Bhâsa resmi: |[[Bhâsa Spanyol]] |- |Nyama oang |[[Peso Dominika]] (RD$) |- |Kode telepon: | +1-809, +1-829, +1-849 |- |Kode Internet: |.do |} '''Republik Dominika''' (bhâsa Spanyol: ''República Dominicana'') panèka sala sèttong naghârâ è [[Amerika Tengnga]]. Embu' koṭṭana iyâ arèya [[Santo Domingo]]. Loas bilajâhna iyâ arèya 48,671 km². Pendudukna iyâ arèya 10,878,246 (2018) bân kapadatan pendudukna 220 orèng per km².<ref>[https://www.one.gob.do/categoria/tablagrafico?Gid=23 "Estimaciones y proyecciones de la población total"] {{Webarchive|url=https://web.archive.org/web/20180425115735/https://www.one.gob.do/categoria/tablagrafico?Gid=23 |date=2018-04-25 }} (xlsx). Oficina Nacional de Estadística.</ref> == Galeri == <gallery> Dominican republic Los Haitises mangroves.jpeg|Los Haitises, Dominikana ḍâjâ tèmor 27 de febrero av. Santo Domingo.jpg|Santo Domingo Santo Domingo National Palace.jpg|Santo Domingo Isla Saona - panoramio.jpg|Polo Saona </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] qguwb5d0o2uozm7ic0f2o2fyg7q87nf Kolombia 0 1292 16143 6491 2024-03-02T12:48:30Z OrangKalideres 2196 Koreksi 16143 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Kolombia'''</span> !'''Bendirâ Kolombia''' !'''Lambhâng Kolombia''' |- |[[Bhengkek:Flag of Colombia.svg|120x120px]] |[[Bhengkek:Coat of arms of Colombia.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Himno Nacional de la República de Colombia'' |- |[[Bhengkek:United_States_Navy_Band_-_¡Oh,_gloria_inmarcesible!.ogg|pus]] |- !Peta lokasi Kolombia |- |[[Bhengkek:Colombia_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Bogotá]] |- |Kamardikaan: |20 Juli 1810 |- |Presiden (2021): |Iván Duque Márquez |- |Wakil Presiden (2021): |Marta Lucía Ramírez |- |Loas bilajâh: |1,141,748 km² |- |Penduduk: |50,883,000 (2020) |- |Bhâsa resmi: |[[Bhâsa Spanyol]] |- |Nyama oang |[[Peso Kolombia]] (COP) |- |Kode telepon: | +57 |- |Kode Internet: |.co |} '''Kolombia''' ([[bhâsa Spanyol]]: ''Colombia''; ''República de Colombia'') panèka sala sèttong naghârâ è [[Amerika Lao']]. Embu' koṭṭana iyâ arèya [[Bogotá]]. Loas bilajâhna iyâ arèya 1,141,748 km². Pendudukna iyâ arèya 50,883,000 (2020) bân kapadatan pendudukna 109 orèng per km².<ref>[https://population.un.org/wpp/Graphs/1_Demographic%20Profiles/Colombia.pdf ""World Population prospects – Population division""]. population.un.org. United Nations Department of Economic and Social Affairs, Population Division.</ref> == Galeri == <gallery> Nevado del tolima y sus frailejones.jpg|Los Nevados, Kolombia Tengnga Centro internacional.JPG|Bogotá Paramo de sumapaz Bogota D. C.jpg|Páramo de Sumapaz, Bogotá Magdalena river by Luis Perez.png|Songay Magdalena, Kolombia Ḍâjâ </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] p7vm21fhukf9zn00ngvavqfjz0ea9f9 Karanjhi 0 1293 6494 6493 2021-03-08T12:23:39Z Boesenbergia 6 6494 wikitext text/x-wiki '''Karanjhi''' (''Dialium indum'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Fabaceae. Tombuwân arèya èkoca' kèya ''keranji'' (Inḍonesia); ''keranji paya'', ''keranji tebal besar'', ''keranji kertas basar'' ([[Malaju]]); bân èn-laènna<ref>https://uses.plantnet-project.org/en/Dialium_indum_(PROSEA)</ref>. == Panyalambherrân == Karanjhi tombu è Thailand, [[Malaysia]], bân Inḍonesia<ref>http://tropical.theferns.info/viewtropical.php?id=Dialium+indum</ref>. [[Bhengkek:Keranji.jpg|jmpl|Buwâna karanjhi]] == Sombher == <references /> [[Bhângsa:Fabaceae]] [[Bhângsa:Totombuwân]] 39860e3mdxi5e2bp7yms8kaco9vjyjz Èngghu 0 1294 8675 8674 2022-07-25T08:21:47Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Enggu']] ka [[Èngghu]]: èjhâ'ânna sala 8674 wikitext text/x-wiki [[Bhengkek:Murraya koenigii 05.JPG|jmpl|Kembhângnga enggu']] '''Èngghu''' (''Murraya koenigii'') iyâ arèya [[tombuwân]] sè tamaso' ka ḍâlem famili Rutaceae. Totombuwân arèya èkoca' kèya ''curry bush'', ''curry leaf'' (Inggris); ''kerupulai'', ''karwa pale'', ''garupillai'' (Malaju); ''xantroc'' (Kamboja); bân èn-laènna<ref>https://uses.plantnet-project.org/en/Murraya_koenigii_(PROSEA)</ref>. == Panyalambherrân == Èngghu tombu è bâgiyân tèmor bân lao' Inḍia, Pakistan, Sri Lanka, Cèna, bân Hainan tapè ètamen kèya è [[Asia Tèmor Lao']]<ref>Khosa RL, Prasad S. Pharmacognostical studies of leaf of ''Murraya koenigii'' and Murraya paniculata. ''J Res Indian Med''. 1972;7(3):78.</ref>. == Sombher == [[Bhângsa:Totombuwân]] [[Bhângsa:Rutaceae]] bzyq6bhcj23eb5buc1rcihjq4lfhhuk Ekuador 0 1295 10531 6499 2022-11-24T15:53:50Z CommonsDelinker 24 Replacing Coat_of_arms_of_Ecuador.svg with [[File:Coat_of_arms_of_Ecuador_original_version.svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: splitting versionhistory). 10531 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Ekuador'''</span> !'''Bendirâ Ekuador''' !'''Lambhâng Ekuador''' |- |[[Bhengkek:Flag of Ecuador.svg|120x120px]] |[[Bhengkek:Coat of arms of Ecuador original version.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Salve, Oh Patria'' |- |[[Bhengkek:Anthem_of_Ecuador.ogg|pus]] |- !Peta lokasi Ekuador |- |[[Bhengkek:Ecuador_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Quito]] |- |Kamardikaan: |13 Mèi 1830 |- |Presiden (2021): |Lenín Moreno |- |Wakil Presiden (2021): |María Alejandra Muñoz |- |Loas bilajâh: |283,561 km² |- |Penduduk: |17,684,536 (2021) |- |Bhâsa resmi: |[[Bhâsa Spanyol]] |- |Nyama oang |[[Dolar Amerika Serikat]] (USD) |- |Kode telepon: | +593 |- |Kode Internet: |.ec |} '''Ekuador''' (bhâsa Spanyol: ''Ecuador; República del Ecuador'') panèka sala sèttong naghârâ è [[Amerika Lao']]. Embu' koṭṭana iyâ arèya [[Quito]]. Loas bilajâhna iyâ arèya 283,561 km². Pendudukna iyâ arèya 17,684,536 (2021) bân kapadatan pendudukna 61 orèng per km².<ref>[https://www.ecuadorencifras.gob.ec/estadisticas/ "Inicio". www.ecuadorencifras.gob.ec.]</ref> == Galeri == <gallery> Ecuador ingapirca inca ruins.jpg|Ingapirca, Ekuador Lao' Roof deck (Palacio de Pizarro), Plaza de la Independencia (Quito), pic.aa4.jpg|Quito Ecuadorian Amazon rain forest, looking toward the Andes.jpg|Amazonia, Ekuador Tèmor COTOPAXI 18 AGO (20496040638).jpg|Cotopaxi, Ekuador Tengnga </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] tnzcae746lhdll5kt9h76tfe1iwptoy Venezuela 0 1296 6501 2021-03-10T05:56:19Z Egilus 318 ←Membuat halaman berisi '{| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" ce...' 6501 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Venezuela'''</span> !'''Bendirâ Venezuela''' !'''Lambhâng Venezuela''' |- |[[Bhengkek:Flag of Venezuela.svg|120x120px]] |[[Bhengkek:Coat of arms of Venezuela.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Gloria al Bravo Pueblo'' |- |[[Bhengkek:United_States_Navy_Band_-_Gloria_al_Bravo_Pueblo.ogg|pus]] |- !Peta lokasi Venezuela |- |[[Bhengkek:Venezuela_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Caracas]] |- |Kamardikaan: |13 Jânuwari 1830 |- |Presiden (2021): |Nicolás Maduro |- |Wakil Presiden (2021): |Delcy Rodríguez |- |Loas bilajâh: |916,445 km² |- |Penduduk: |30,332,000 (2020) |- |Bhâsa resmi: |[[Bhâsa Spanyol]] |- |Nyama oang |[[Bolívar Soberano]] (VES) |- |Kode telepon: | +58 |- |Kode Internet: |.ve |} '''Venezuela''' (bhâsa Spanyol: ''Venezuela; República Bolivariana de Venezuela'') panèka sala sèttong naghârâ è [[Amerika Lao']]. Embu' koṭṭana iyâ arèya [[Caracas]]. Loas bilajâhna iyâ arèya 916,445 km². Pendudukna iyâ arèya 30,332,000 (2020) bân kapadatan pendudukna 34 orèng per km².<ref>[https://population.un.org/wpp/Download/Standard/Population/ ""World Population prospects – Population division""]. population.un.org. United Nations Department of Economic and Social Affairs, Population Division.</ref> == Galeri == <gallery> Curiara al Meru.jpg|Curiara al Meru, Venezuela Tèmor Plaza Francia, Altamira.JPG|Caracas Los jacuzzis mágicos.jpg|Monte Roraima, Venezuela Lao' El Magnífico Salto Ángel.jpg|Salto Ángel, Venezuela Tèmor </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 5urx4c8vaa4xh8olp5h88j30cx0y1tf Pakma 0 1297 12726 6502 2023-04-10T06:49:44Z Boesenbergia 6 12726 wikitext text/x-wiki '''Pakma''' (''Rafflesia patma'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Rafflesiaceae. Tombuwân arèya èkoca' kèya ''padma'' (Jhâbâ)<ref>https://uses.plantnet-project.org/en/Rafflesia_patma_(PROSEA)</ref>. == Panyalambherrân == Kembhâng pakma tombu è Jhâbâ<ref>http://powo.science.kew.org/taxon/urn:lsid:ipni.org:names:316072-1</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Rafflesiaceae]] n1jufgj3eq9jt2hyf6q9pm47dtsvoxw Bhângsa:Rafflesiaceae 14 1298 6510 6503 2021-03-11T15:40:35Z Boesenbergia 6 6510 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Nyèor 0 1299 6505 2021-03-11T05:16:40Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Nyèor]] ka [[Nyèyor]] 6505 wikitext text/x-wiki #ALIH [[Nyèyor]] qmr8d7n15n90s5s5anx5bjnpaltuv0i Sepsep 0 1300 17778 12316 2024-08-28T00:39:25Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 17778 wikitext text/x-wiki '''Sepsep''' (''Grona triflora'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Fabaceae. Tombuwân arèya èkoca' ''daun mules'' (Inḍonesia); ''semanggen'' (Jhâbâ); ''jukut jarem'' (Sonḍhâ); ''sisek tenggiling'', ''rumput barek siset putih'' (Malaju); ''black clover'' (Inggris); bân èn-laènna<ref>https://uses.plantnet-project.org/en/Desmodium_triflorum_(PROSEA)</ref><ref name="Unnamed-20230318165639">{{Cite web |title=Archive copy |url=https://www.tropicalforages.info/text/entities/grona_triflora.htm |access-date=2021-03-11 |archive-date=2023-07-07 |archive-url=https://web.archive.org/web/20230707230942/https://www.tropicalforages.info/text/entities/grona_triflora.htm |dead-url=yes }}</ref>. [[Bhengkek:Starr 050419-0325 Desmodium triflorum.jpg|jmpl|Bhungka, ḍâun, bân kembhângnga sepsep]] == Paghuna'an == [[Bhengkek:Desmodium triflorum fruit and seeds.jpg|jmpl|Bighina sepsep]] Sepsep èghuna'aghi mènangka tambhâ cem-macem panyakè' akadhi [[ngèngè'an]], sakè' tabu', ghresghes, bân panyakè kolè'<ref name="Unnamed-20230318165639"/>. == Sombher == <references /> [[Bhângsa:Fabaceae]] [[Bhângsa:Totombuwân]] pug8wm9z75pwxcsu7jte8hjsudbxlsv Peru 0 1301 17134 11628 2024-08-03T05:08:25Z Alfiyah Rizzy Afdiquni 9 17134 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Peru'''</span> !'''Bendirâ Peru''' !'''Lambhâng Peru''' |- |[[Bhengkek:Flag of Peru.svg|120x120px]] |[[Bhengkek:Escudo nacional del Perú.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Himno Nacional del Perú'' |- |[[Bhengkek:United_States_Navy_Band_-_Marcha_Nacional_del_Perú.ogg|pus]] |- !Peta lokasi Peru |- |[[Bhengkek:Peru_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Lima]] |- |Kamardikaan: |28 Juli 1821 |- |Presiden (2021): |Francisco Sagasti |- |Perdana Menteri (2021): |Mirtha Vásquez |- |Loas bilajâh: |1,285,216 km² |- |Penduduk: |32,500,000 (2019) |- |Bhâsa resmi: |[[Bhâsa Spanyol]] |- |Nyama oang |[[Nuevo Sol]] (PEN) |- |Kode telepon: | +51 |- |Kode Internet: |.pe |} '''Peru''' (bhâsa Spanyol: ''Perú; República del Perú'') iyâ arèya sala sèttong naghârâ è [[Amerika Lao']]. Kottha otamana iyâ arèya [[Lima]]. Rajâ naghârâna iyâ arèya 1,285,216 km². Jumla orèngnga bâḍâ 32,500,000 (2019) bân kakerreppan maghârsarèna 23 orèng per km².<ref>[https://population.un.org/wpp/Graphs/1_Demographic%20Profiles/Peru.pdf ""World Population prospects – Population division""]. population.un.org. United Nations Department of Economic and Social Affairs, Population Division.</ref> == Ghâmbhâr == <gallery> Machu Picchu, Peru.jpg|Machu Picchu, Peru Tèmor Cathédrale de Lima - Septembre 2007.jpg|Lima Tocache02.jpg|Tocache, songay Huallaga, Peru Tengnga Alpamayo.jpg|Alpamayo, Peru Tengnga </gallery> == Sombher == {{reflist}} [[Bhângsa:Naghârâ]] c86yqy4ol0grb22xw7sa2mcamhgixfw Bolivia 0 1302 8871 6512 2022-08-17T13:03:19Z Boesenbergia 6 8871 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Bolivia'''</span> !'''Bendirâ Bolivia''' !'''Lambhâng Bolivia''' |- |[[Bhengkek:Flag of Bolivia.svg|120x120px]] |[[Bhengkek:Escudo de Bolivia.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Himno Nacional de Bolivia'' |- |[[Bhengkek:Himno_Nacional_de_Bolivia_instrumental.ogg|pus]] |- !Peta lokasi Bolivia |- |[[Bhengkek:Bolivia_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Sucre]],<br>[[La Paz]] |- |Kamardikaan: |6 Agustus 1825 |- |Presiden (2021): |Luis Arce |- |Wakil Presiden (2021): |David Choquehuanca |- |Loas bilajâh: |1,098,581 km² |- |Penduduk: |11,428,245 (2019) |- |Bhâsa resmi: |[[Bhâsa Spanyol]] |- |Nyama oang |[[Boliviano]] (BOB) |- |Kode telepon: | +591 |- |Kode Internet: |.bo |} '''Bolivia''' (bhâsa Spanyol: ''Bolivia; Estado Plurinacional de Bolivia'') panèka sala sèttong naghârâ è [[Amerika Lao']]. Kottha otamana iyâ arèya [[Sucre]] bân [[La Paz]], bân kottha sè palèng rajâ iyâ arèya [[Santa Cruz de la Sierra]]. Lowassa iyâ arèya 1,098,581 km². Ghungghung maghârsarèna bâḍâ 11,428,245 (è taon 2019) bân kakerreppanna 10 orèng per km².<ref>[https://www.imf.org/en/Publications/SPROLLs/world-economic-outlook-databases#sort=%40imfdate%20descending "Report for Selected Countries and Subjects". International Monetary Fund.]</ref> == Galeri == <gallery> VicunaSalarDeUyuni 20170503.jpg|Salar de Tyuni, Bolivia Bârâi' 20170805 Bolivia 1195 crop Sucre sRGB (26204170499).jpg|Sucre Avenida Mariscal Santa Cruz.jpg|La Paz Sol de Mañana 2018.jpg|Sol de Mañana, Bolivia Lao' </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] c2bg9t0ny30ssq1nm2g1qwqi7t96u8z Maria Ulfah 0 1303 6514 6513 2021-03-12T04:34:33Z 36.68.47.211 6514 wikitext text/x-wiki '''Hj. Maria Ulfah''' (bhâsa Arab: '''ماريا أولفا'''; laèr è Lamongan, [[Jhâbâ Tèmor]], [[Inḍonesia]], 21 Ḍèsèmber 1955) bân sorang Qariah nasional bân internasional. {{stub}} ihs2o1vbl2qkzf8rshycw14lpucmfci Kairo 0 1304 7325 7113 2021-08-26T13:42:29Z 180.241.156.178 7325 wikitext text/x-wiki [[Bhengkek:Flag of Cairo.svg|thumb|136x136px|bendîrâ Kairo]] '''Kairo''' ([[bhâsa Arab]]: '''القاهرة''') panèka embu' koṭṭa naghârâ bân koṭṭa palèng rajâ è [[Mesir]]. [[Bhângsa:Geografi]] [[Bhângsa:Mesir]] q46ef4xq3qfar092ld8931doc86v4i5 Tarom 0 1305 15395 7661 2023-12-11T21:20:37Z Sastroward 2437 ka 15395 wikitext text/x-wiki [[Bhengkek:Indigofera tinctoria1.jpg|jmpl|ka|Kembhângnga tarom]] '''Tarom''' (''Indigofera tinctoria'') iyâ arèya tombuwân sè tamaso' ka ḍâlem famili Fabaceae. Tombuwân arèya èkoca' kèya ''common indigo, indian indigo'' (Inggris); ''tarum'' (Inḍonesia bân Malaju); ''tagung-tagung'' (Bisaya); bân èn-laènna<ref>https://uses.plantnet-project.org/en/Indigofera_(PROSEA_Dyes_and_tannins)</ref><ref>https://www.cabi.org/isc/datasheet/28613</ref>. == Jhâjhârbâ'ân ropa == Bhungkana tarom tombu loros, bisa tombu sampè' 1,5m, ranca'na tombu dhuli bhungkel sè semma' ka tana. Bhângon ḍâunna loncong<ref>Acevedo-Rodríguez P, 1996. Flora of St. John, U.S. Virgin Islands. Memoirs of the New York Botanical Garden, 78:1-581.</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Fabaceae]] 09o12ar6h2ypc0t9dthxc6033hokkbd Paraguay 0 1306 17131 14147 2024-08-02T13:10:10Z Alfiyah Rizzy Afdiquni 9 17131 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Paraguay'''</span> !'''Bendirâ Paraguay''' !'''Lambhâng Paraguay''' |- |[[Bhengkek:Flag of Paraguay.svg|120x120px]] |[[Bhengkek:Coat of arms of Paraguay.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Himno Nacional Paraguayo'' |- |[[Bhengkek:Paraguayan_National_Anthem.oga|pus]] |- !Peta lokasi Paraguay |- |[[Bhengkek:Paraguay_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Asunción]] |- |Kamardikaan: |14 Mèi 1811 |- |Presiden (2021): |Mario Abdo Benítez |- |Wakil Presiden (2021): |Hugo Velázquez |- |Loas bilajâh: |406,796 km² |- |Penduduk: |7,303,000 (2020) |- |Bhâsa resmi: |[[Bhâsa Spanyol]],<br>[[bhâsa Guaraní]] |- |Nyama oang |[[Guaraní]] (PYG) |- |Kode telepon: | +595 |- |Kode Internet: |.py |} '''Paraguay''' (bhâsa Spanyol: ''Paraguay; República del Paraguay''; bhâsa Guaraní: ''Paraguái, Tetã Paraguái'') panèka sala sèttong naghârâ è [[Amerika Lao']]. Embu' koṭṭana iyâ arèya [[Asunción]]. Loas bilajâhna iyâ arèya 406,796 km². Pendudukna iyâ arèya 7,303,000 (2020) bân kapadatan pendudukna 18 orèng per km².<ref>[https://www.imf.org/en/Publications/SPROLLs/world-economic-outlook-databases#sort=%40imfdate%20descending "Paraguay". World Economic Outlook Database], October 2018. International Monetary Fund. 9 October 2018.</ref> == Ghâmbhâr == <gallery> Chaco Boreal Paraguay.jpg|Gran Chaco, Paraguay Tèmor Asunción Paraguay.jpg|Asunción Atardecer en la Reserva Mbatoví Paraguay.jpg|Mbatoví, Paraguay Lao' Atardecer - Rio Paraguay - panoramio.jpg|Songay Paraguay </gallery> == Sombher == {{reflist}} [[Bhângsa:Naghârâ]] e09skd0vwry1emkt707t579a4exxr8v Uruguay 0 1307 6525 6524 2021-03-14T22:40:19Z Egilus 318 6525 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Uruguay'''</span> !'''Bendirâ Uruguay''' !'''Lambhâng Uruguay''' |- |[[Bhengkek:Flag of Uruguay.svg|120x120px]] |[[Bhengkek:Coat of arms of Uruguay.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Himno Nacional de Uruguay'' |- |[[Bhengkek:United_States_Navy_Band_-_National_Anthem_of_Uruguay_(complete).ogg|pus]] |- !Peta lokasi Uruguay |- |[[Bhengkek:Uruguay_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Montevideo]] |- |Kamardikaan: |25 Agustus 1825 |- |Presiden (2021): |Luis Lacalle Pou |- |Wakil Presiden (2021): |Beatriz Argimón |- |Loas bilajâh: |176,215 km² |- |Penduduk: |3,485,151 (2021) |- |Bhâsa resmi: |[[Bhâsa Spanyol]] |- |Nyama oang |[[Peso Uruguay]] (UYU) |- |Kode telepon: | +598 |- |Kode Internet: |.uy |} '''Uruguay''' (bhâsa Spanyol: ''Uruguay; República Oriental del Uruguay'') panèka sala sèttong naghârâ è [[Amerika Lao']]. Embu' koṭṭana iyâ arèya [[Montevideo]]. Loas bilajâhna iyâ arèya 176,215 km². Pendudukna iyâ arèya 3,485,151 (2021) bân kapadatan pendudukna 20 orèng per km².<ref>[https://worldpopulationreview.com/countries/uruguay-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Fishermen Of San Luis Beach (113453575).jpeg|San Luis, Uruguay Lao' World Trade Center Montevideo.jpg|World Trade Center, Montevideo "Half and Half" revisited (1783713421).jpg|Montevideo Arroyo Lunarejo, Valle Lunarejo.JPG|Valle Lunarejo, Uruguay Ḍâjâ </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] au7gknjwjbocl441d42wcqn4plzpe8a Chili 0 1308 6527 2021-03-14T23:00:37Z Egilus 318 ←Membuat halaman berisi '{| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" ce...' 6527 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Chili'''</span> !'''Bendirâ Chili''' !'''Lambhâng Chili''' |- |[[Bhengkek:Flag of Chile.svg|120x120px]] |[[Bhengkek:Coat of arms of Chile.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Himno Nacional de Chile'' |- |[[Bhengkek:United_States_Navy_Band_-_National_Anthem_of_Chile.ogg|pus]] |- !Peta lokasi Chili |- |[[Bhengkek:Chile_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Santiago]] |- |Kamardikaan: |12 Fèbruwari 1818 |- |Presiden (2021): |Sebastián Piñera |- |Loas bilajâh: |756,096 km² |- |Penduduk: |19,212,361 (2021) |- |Bhâsa resmi: |[[Bhâsa Spanyol]] |- |Nyama oang |[[Peso Chili]] (CLP) |- |Kode telepon: | +56 |- |Kode Internet: |.cl |} '''Chili''' (bhâsa Spanyol: ''Chile; República de Chile'') panèka sala sèttong naghârâ è [[Amerika Lao']]. Embu' koṭṭana iyâ arèya [[Santiago]]. Loas bilajâhna iyâ arèya 756,096 km². Pendudukna iyâ arèya 19,212,361 (2021) bân kapadatan pendudukna 20 orèng per km².<ref>[https://worldpopulationreview.com/countries/chile-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Lago Conguillio.jpg|Lago Conguillio, Chili Lao' Cerro Concepcion.jpg|Valparaíso Skyline of Santiago with San Cristóbal hill at the back (Northeast view 02).JPG|Santiago Parinacota volcano.jpg|Parinacota, Chili Ḍâjâ </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] qith95u9h2lo9c21bvkyfu23rd6729m Tobbhâ 0 1310 8828 8816 2022-07-30T07:52:38Z Boesenbergia 6 8828 wikitext text/x-wiki '''Tobbhâ''' (''Derris elliptica'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Fabaceae. Tobbhâ arèya èkoca' kèya ''tuba root'', ''derris'' (Inggris); ''touba'' (Perancis); ''tuba'' (Inḍonesia); ''oyod tungkul'' (Jhâbâ); ''tuwa lètèng'' (Sonḍhâ); bân èn-laènna<ref>https://uses.plantnet-project.org/en/Derris_elliptica_(PROSEA)</ref><ref>https://www.cabi.org/isc/datasheet/19971</ref>. == Panyalambherrân == [[Bhengkek:Derris elliptica kz1.jpg|jmpl|Kembhângnga tobbhâ]] Tobbhâ tombu è [[Banglaḍèsh]], Inḍonesia, Malaysia, Myanmar, bân Thailand<ref>http://apps.worldagroforestry.org/treedb/AFTPDFS/Derris_elliptica.PDF</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Fabaceae]] p6y9gh15b11u2fwroxfxwgcungsjpvm Guyana 0 1311 16042 13982 2024-02-18T08:27:22Z OrangKalideres 2196 revert 16042 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Guyana'''</span> !'''Bendirâ Guyana''' !'''Lambhâng Guyana''' |- |[[Bhengkek:Flag of Guyana.svg|120x120px]] |[[Bhengkek:Coat of arms of Guyana.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Dear Land of Guyana, of Rivers and Plains'' |- |[[Bhengkek:National_Anthem_of_Guyana.ogg|pus]] |- !Peta lokasi Guyana |- |[[Bhengkek:Guyana_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Georgetown]] |- |Kamardikaan: |26 Mèi 1966 |- |Presiden (2021): |Irfaan Ali |- |Wakil Presiden (2021): |Bharrat Jagdeo |- |Perdana Menteri (2021): |Mark Phillips |- |Loas bilajâh: |214,970 km² |- |Penduduk: |790,326 (2021) |- |Bhâsa resmi: |[[Bhâsa Inggris]] |- |Nyama oang |[[Dolar Guyana]] (GYD) |- |Kode telepon: | +592 |- |Kode Internet: |.gy |} '''Guyana''' (bhâsa Inggris: ''Guyana; Co‑operative Republic of Guyana'') iyâ arèya sala sèttong naghârâ è [[Amerika Lao']]. Kottha otamana iyâ arèya [[Georgetown]]. Lowas ḍâèrana iyâ arèya 214,970 km². Ghungghung orèngnga iyâ arèya 790,326 (2021) bân kakerreppan orèngnga 3,5 orèng per km².<ref>[https://worldpopulationreview.com/countries/guyana-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> GuyanaKaieteurFalls2004.jpg|Kaieteur Falls Rupununi Savannah.jpg|Rupununi, Guyana Lao' Georgetown street, Guyana.jpg|Georgetown Tractor in field of rice by Khirsah1.jpg| </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] ad6p4kxp15te8j80u4591kzglwjjf9e Suriname 0 1312 8821 8779 2022-07-29T19:37:59Z Praxidicae 176 rvv 6533 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Suriname'''</span> !'''Bendirâ Suriname''' !'''Lambhâng Suriname''' |- |[[Bhengkek:Flag of Suriname.svg|120x120px]] |[[Bhengkek:Coat of arms of Suriname.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''God zij met ons Suriname'' |- |[[Bhengkek:Surinamese_national_anthem,_performed_by_the_U.S._Navy_Band.ogg|pus]] |- !Peta lokasi Suriname |- |[[Bhengkek:Suriname_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Paramaribo]] |- |Kamardikaan: |25 Novèmber 1975 |- |Presiden (2021): |Chan Santokhi |- |Wakil Presiden (2021): |Ronnie Brunswijk |- |Loas bilajâh: |163,821 km² |- |Penduduk: |591,800 (2021) |- |Bhâsa resmi: |[[Bhâsa Belanda]] |- |Nyama oang |[[Dolar Suriname]] (GYD) |- |Kode telepon: | +597 |- |Kode Internet: |.sr |} '''Suriname''' (bhâsa Belanda: ''Suriname; Republiek Suriname'') panèka sala sèttong naghârâ è [[Amerika Lao']]. Embu' koṭṭana iyâ arèya [[Paramaribo]]. Loas bilajâhna iyâ arèya 163,821 km². Pendudukna iyâ arèya 591,800 (2021) bân kapadatan pendudukna 3 orèng per km².<ref>[https://worldpopulationreview.com/countries/suriname-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Voltzberg Mountain top.jpg|Voltzberg, Suriname Tengnga Brugboot3.jpg|Jules Wijdenbosch jhembhâdhân, Paramaribo Waterkant seen from Suriname river.JPG|Paramaribo Marowijne River (15976679135).jpg|Songay Marowijne (Maroni), Suriname Tèmor </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] s46siesgldogv5we9coyifx5h6cgt57 Bhângsa:Jhâbâ 14 1313 6537 2021-03-17T15:43:16Z Boesenbergia 6 bhângsa anyar 6537 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Polo 14 1314 6538 2021-03-17T15:43:45Z Boesenbergia 6 bhângsa anyar 6538 wikitext text/x-wiki [[Bhângsa:Geografi]] 5ixhnj5b44dsgzi1ptls5f3lk5250sj Kopèng tèkos 0 1315 6540 2021-03-17T15:59:39Z Boesenbergia 6 kaca anyar 6540 wikitext text/x-wiki '''Kopèng tèkos''' (''Exidia auricula-judae'') iyâ arèya kolat sè tamaso' ka famili Auriculariaceae. Kolat arèya èkoca' kèya ''jelly ear, judas ear, jews ear'' (Inggris)<ref>https://sites.google.com/site/scottishfungi/species-profiles/auricularia-auricula-judae-jellyear</ref><ref>https://www.first-nature.com/fungi/auricularia-auricula-judae.php</ref>. Kolat kopèng tèkos sala sèttong macem kolat sè kennèng èkakan<ref>https://www.sciencedirect.com/science/article/pii/B9780123820341000013</ref>. == Sombher == <references /> [[Bhângsa:Kolat]] [[Bhângsa:Auriculariaceae]] 917206n752lph0h7nxcxy8t2bpbdic6 Bhângsa:Auriculariaceae 14 1316 6541 2021-03-17T16:00:04Z Boesenbergia 6 bhângsa anyar 6541 wikitext text/x-wiki [[Bhângsa:Kolat]] pw4qyt6k64t1v3zi45a7zpapw4zoqxg Bhângsa:Kolat 14 1317 6542 2021-03-17T16:00:15Z Boesenbergia 6 bhângsa anyar 6542 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Triniḍaḍ bân Tobago 0 1318 15101 15093 2023-12-06T03:59:27Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Triniḍad ḅân Tuḅâg̣u]] ka [[Triniḍaḍ bân Tobago]]: batalkan 6543 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Trinidad bân Tobago'''</span> !'''Bendirâ Trinidad bân Tobago''' !'''Lambhâng Trinidad bân Tobago''' |- |[[Bhengkek:Flag of Trinidad and Tobago.svg|120x120px]] |[[Bhengkek:Coat of arms of Trinidad and Tobago.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Forged from the Love of Liberty'' |- |[[Bhengkek:Forged_from_the_Love_of_Liberty_(instrumental).ogg|pus]] |- !Peta lokasi Trinidad bân Tobago |- |[[Bhengkek:Trinidad_and_Tobago_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Port of Spain]] |- |Kamardhika'an: |31 Agustus 1962 |- |Presiden (2021): |Paula-Mae Weekes |- |Perdana Menteri (2021): |Keith Rowley |- |Loas bilajâh: |5,131 km² |- |Penduduk: |1,403,375 (2021) |- |Bhâsa resmi: |[[Bhâsa Inggris]] |- |Nyama oang |[[Dolar Trinidad bân Tobago]] (TTD) |- |Kode telepon: | +1-868 |- |Kode Internet: |.tt |} '''Trinidad bân Tobago''' (bhâsa Inggris: ''Trinidad and Tobago; Republic of Trinidad and Tobago'') panèka sala sèttong naghârâ è [[Amerika Tengnga]]. Embu' koṭṭana iyâ arèya [[Port of Spain]] bân koṭṭa palèng rajâ iyâ arèya Chaguanas. Loas bilajâhna iyâ arèya 5,131 km². Pendudukna iyâ arèya 1,403,375 (2021) bân kapadatan pendudukna 274 orèng per km².<ref>[https://worldpopulationreview.com/countries/trinidad-and-tobago-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Mayaro Beach; Trinidad & Tobago.jpg|Mayaro Beach, Trinidad Tèmor TnT Chaguanas 6.jpg|Chaguanas QPSpicfromhilton23.jpg|Port of Spain Moruga coastline.jpg|Moruga Beach, Trinidad Lao' </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] effdxu4uu399tc4qxnobetp25sg5xo4 Temmo potè 0 1319 6653 6547 2021-04-03T10:14:01Z Rachmat04 112 ~ 6653 wikitext text/x-wiki '''Temmo potè''' (''Curcuma zedoaria'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Zingiberaceae. Totombuwân arèya èkoca' kèya ''koneng tegal'' (Sonḍhâ); ''long zedoary'', ''round zedoary'' (Inggris); ''temu putih'' (Inḍonesia, Malaju); bân èn-laènna<ref>https://uses.plantnet-project.org/en/Curcuma_zedoaria_(PROSEA)</ref>. [[Bhengkek:Curcuma Zedoaria.jpg|jmpl|Kembhângnga temmo potè]] == Panyalambherrân == Temmo potè asalla tombu è [[Banglaḍèsh]], Sri Lanka, bân Inḍia tapè ètamen kèya è Cèna, Jeppang, Brazil, Nèpal, bân Thailand<ref>Nadkarni KM. Indian Materia Medica, 3rd edn. Mumbai, India: Popular Prakashan Private Limited, 1999.</ref>. == Sombher == <references /> [[Bhângsa:Zingiberaceae]] [[Bhângsa:Totombuwân]] 0v6a2kyb7rx0lj13to74bisrlx7cf2w Saint Vincent bân The Grenadines 0 1320 6551 6550 2021-03-19T21:57:16Z Egilus 318 6551 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Saint Vincent bân The Grenadines'''</span> !'''Bendirâ Saint Vincent bân The Grenadines''' !'''Lambhâng Saint Vincent bân The Grenadines''' |- |[[Bhengkek:Flag of Saint Vincent and the Grenadines.svg|120x120px]] |[[Bhengkek:Coat of arms of Saint Vincent and the Grenadines.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Saint Vincent, Land so Beautiful'' |- |[[Bhengkek:National_anthem_of_Saint_Vincent_and_the_Grenadines,_performed_by_the_United_States_Navy_Band.oga|pus]] |- !Peta lokasi Saint Vincent bân The Grenadines |- |[[Bhengkek:Saint_Vincent_and_the_Grenadines_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Kingstown]] |- |Kamardhika'an: |27 Oktober 1979 |- |Rajhâ (2021): |Elizabeth II (Britania Raya) |- |Perdana Menteri (2021): |Ralph Gonsalves |- |Loas bilajâh: |389 km² |- |Penduduk: |111,263 (2021) |- |Bhâsa resmi: |[[Bhâsa Inggris]] |- |Nyama oang |[[Dolar Karibia Tèmor]] (XCD) |- |Kode telepon: | +1-784 |- |Kode Internet: |.vc |} '''Saint Vincent bân The Grenadines''' (bhâsa Inggris: ''Saint Vincent, Saint Vincent and the Grenadines'') panèka sala sèttong naghârâ è [[Amerika Tengnga]]. Embu' koṭṭana iyâ arèya [[Kingstown]]. Loas bilajâhna iyâ arèya 389 km². Pendudukna iyâ arèya 111,263 (2021) bân kapadatan pendudukna 307 orèng per km².<ref>[https://worldpopulationreview.com/countries/saint-vincent-and-the-grenadines-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Saint Vincent and the Grenadines.svg|Saint Vincent bân The Grenadines Mustiquebeaches.jpg|Polo Mustique St. Vincent, Karibik - Kingstown City - panoramio.jpg|Kingstown St. Vincent, Karibik - St. Mary's R.C. School ^ St. Mary's R.C. Cathedral - panoramio.jpg|St. Mary's katedral, Kingstown </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 6ulhxw0gk1asx6q42gw5n551sjn7f6a Saint Kitts bân Nevis 0 1321 8011 7954 2022-05-05T18:51:59Z 1234qwer1234qwer4 356 Reverted 4 edits by [[Special:Contributions/89.109.49.13|89.109.49.13]] ([[User talk:89.109.49.13|talk]]) (TwinkleGlobal) 8011 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Saint Kitts bân Nevis'''</span> !'''Bendirâ Saint Kitts bân Nevis''' !'''Lambhâng Saint Kitts bân Nevis''' |- |[[Bhengkek:Flag of Saint Kitts and Nevis.svg|120x120px]] |[[Bhengkek:Coat of arms of Saint Kitts and Nevis.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''O Land of Beauty!'' |- |[[Bhengkek:United_States_Navy_Band_-_O_Land_of_Beauty.ogg|pus]] |- !Peta lokasi Saint Kitts bân Nevis |- |[[Bhengkek:Saint_Kitts_and_Nevis_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Basseterre]] |- |Kamardhika'an: |19 Sèptèmber 1983 |- |Rajhâ (2021): |Elizabeth II (Britania Raya) |- |Perdana Menteri (2021): |Timothy Harris |- |Loas bilajâh: |261 km² |- |Penduduk: |53,544 (2021) |- |Bhâsa resmi: |[[Bhâsa Inggris]] |- |Nyama oang |[[Dolar Karibia Tèmor]] (XCD) |- |Kode telepon: | +1-869 |- |Kode Internet: |.kn |} '''Saint Kitts bân Nevis''' (bhâsa Inggris: ''Saint Kitts and Nevis'') panèka sala sèttong naghârâ è [[Amerika Tengnga]]. Embu' koṭṭana iyâ arèya [[Basseterre]]. Loas bilajâhna iyâ arèya 261 km². Pendudukna iyâ arèya 53,544 (2021) bân kapadatan pendudukna 164 orèng per km².<ref>[https://worldpopulationreview.com/countries/saint-kitts-and-nevis-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Saint Kitts and Nevis-CIA WFB Map.png|Saint Kitts bân Nevis Nevispeak1.jpg|Polo Nevis Basseterre from sea 2.JPG|Basseterre Karibik, St. Kitts - North Frigate Bay - View from Timothy Hill - panoramio.jpg|St. Kitts, North Frigate Bay </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] n8o8p9loto6xe5438q7l9oxlac24cap Saint Lucia 0 1322 8013 7962 2022-05-05T18:52:15Z 1234qwer1234qwer4 356 Reverted 4 edits by [[Special:Contributions/89.109.49.13|89.109.49.13]] ([[User talk:89.109.49.13|talk]]) (TwinkleGlobal) 8013 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Saint Lucia'''</span> !'''Bendirâ Saint Lucia''' !'''Lambhâng Saint Lucia''' |- |[[Bhengkek:Flag of Saint Lucia.svg|120x120px]] |[[Bhengkek:Coat of arms of Saint Lucia.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Sons and Daughters of Saint Lucia'' |- |[[Bhengkek:National_Anthem_of_Saint_Lucia.ogg|pus]] |- !Peta lokasi Saint Lucia |- |[[Bhengkek:Saint_Lucia_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Castries]] |- |Kamardhika'an: |22 Fèbruwari 1979 |- |Rajhâ (2021): |Elizabeth II (Britania Raya) |- |Perdana Menteri (2021): |Allen Chastanet |- |Loas bilajâh: |617 km² |- |Penduduk: |184,400 (2021) |- |Bhâsa resmi: |[[Bhâsa Inggris]] |- |Nyama oang |[[Dolar Karibia Tèmor]] (XCD) |- |Kode telepon: | +1-758 |- |Kode Internet: |.lc |} '''Saint Lucia''' (bhâsa Inggris: ''Saint Lucia'') panèka sala sèttong naghârâ è [[Amerika Tengnga]]. Embu' koṭṭana iyâ arèya [[Castries]]. Loas bilajâhna iyâ arèya 617 km². Pendudukna iyâ arèya 184,400 (2021) bân kapadatan pendudukna 302 orèng per km².<ref>[https://worldpopulationreview.com/countries/saint-lucia-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Saint Lucia geography map en.png|Saint Lucia Castries Cruise Port (23678144863).jpg|Castries GrosPiton.JPG|Gros Piton Day248bdriveq.JPG|Soufrière </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] j2kut4yuoi4pz30basx9hdb26ixh3em Pas-pasan 0 1323 14035 14028 2023-08-25T17:12:20Z Wutsje 2030 rv cross-wiki vandalism, see https://guc.toolforge.org/?by=date&user=176.213.4.215 14035 wikitext text/x-wiki '''Pas-pasan''' (''Coccinia grandis'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Cucurbitaceae. Tombuwân arèya èkoca' kèya ''ivy gourd'', ''scralet gourd'', ''small gourd'' (Inggris); ''kemarungan'' (Inḍonesia); ''papasan'', ''pepasan'' (Malaysia) bân èn-laènna<ref>https://uses.plantnet-project.org/en/Coccinia_grandis_(PROSEA)</ref>. [[Bhengkek:Coccinia grandis-2.jpg|jmpl|Buwâ sè la mèra]] == Panyalambherrân == Pas-pasan molana tombu è Afrika tèmor, tapè tombu aghâl è ḍaèra Inḍo-Malaya. Akhèrra pas ètamen kèya è Australia, naghârâ-naghârâ Pasifik, Karibia, bân sè laènna<ref>Muniappan R; Reddy GVP; Raman A, 2009. Coccinia grandis (L.) Voigt (Cucurbitaceae). In: Biological Control of Tropical Weeds using Arthropods [ed. by Muniappan R, Reddy GVP Raman A]. Cambridge, UK: Cambridge University Press, 175-18.</ref>. == Sombher == <references /> [[Bhângsa:Cucurbitaceae]] [[Bhângsa:Totombuwân]] 9pww28ijqfqvss97f332pdus5ua9qj1 J̣âméika 0 1324 14953 14951 2023-12-05T19:44:56Z Faleztino 2341 14953 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Jamaika'''</span> !'''Bendirâ Jamaika''' !'''Lambhâng Jamaika''' |- |[[Bhengkek:Flag of Jamaica.svg|120x120px]] |[[Bhengkek:Coat of arms of Jamaica.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Jamaica, Land We Love'' |- |[[Bhengkek:"Jamaica,_Land_We_Love",_performed_by_the_United_States_Navy_Band.oga|pus]] |- !Peta lokasi Jamaika |- |[[Bhengkek:Jamaica_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Kingston]] |- |Kamardhika'an: |6 Agustus 1962 |- |Rajhâ (2021): |Elizabeth II (Britania Raya) |- |Perdana Menteri (2021): |Andrew Holness |- |Loas bilajâh: |10,991 km² |- |Penduduk: |2,973,463 (2021) |- |Bhâsa resmi: |[[Bhâsa Inggris]] |- |Nyama oang |[[Dolar Jamaika]] (JMD) |- |Kode telepon: | +1-876, +1-658 |- |Kode Internet: |.jm |} '''Jâméika''' (bhâsa Inggris: ''Jamaica'') panèka sala sèttong naghârâ è [[Amerika Tengnga]]. Kottha otamana iyâ arèya [[Kingston]]. Lowas ḍaèra iyâ arèya 10,991 km². Maghârsarè iyâ arèya 2,973,463 (2021) bân kakerrepan maghârsarèna 275 orèng per km².<ref>[https://worldpopulationreview.com/countries/jamaica-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Blue Lagoon, Jamaica - panoramio.jpg|Blue Lagoon, Jamaika Tèmor PortofKingston.jpg|Kingston Dunns River Falls Photo D Ramey Logan.jpg|Songay Dunn, Jamaika Ḍâjâ Start of the Blue Mountains just north of Kingston, Jamaica.jpg|Blue Nountains, Kingston </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] h14kyp5cuyry7peevi15saurwtj6p42 Dominika 0 1325 15612 8707 2024-01-15T05:02:34Z OrangKalideres 2196 + pranala 15612 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Dominika'''</span> !'''Bendirâ Dominika''' !'''Lambhâng Dominika''' |- |[[Bhengkek:Flag of Dominica.svg|120x120px]] |[[Bhengkek:Coat of arms of Dominica.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Isle of Beauty, Isle of Splendour'' |- |[[Bhengkek:National_Anthem_of_Dominica_by_US_Navy_Band.ogg|pus]] |- !Peta lokasi Dominika |- |[[Bhengkek:Dominica_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Roseau]] |- |Kamardhika'an: |3 Novèmber 1978 |- |Presiden (2021): |Charles Savarin |- |Perdana Menteri (2021): |Roosevelt Skerrit |- |Loas bilajâh: |750 km² |- |Penduduk: |72,167 (2021) |- |Bhâsa resmi: |[[Bhâsa Inggris]] |- |Nyama oang |[[Dolar Karibia Tèmor]] (XCD) |- |Kode telepon: | +1-767 |- |Kode Internet: |.dm |} '''Dominika''' ([[bhâsa Inggris]]: ''Dominica; Commonwealth of Dominica'') panèka sala sèttong naghârâ è [[Amerika Tengnga]]. Embu' koṭṭana iyâ arèya [[Roseau]]. Loas bilajâhna iyâ arèya 750 km². Pendudukna iyâ arèya 72,167 (2021) bân kapadatan pendudukna 96 orèng per km².<ref>[https://worldpopulationreview.com/countries/dominica-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Map of Dominica.gif|Dominika Roseau from the plane from Guadeloupe.jpg|Roseau Batalie Bay, Dominica 002.jpg|Batalie Bay Scotts Head, Dominica 021.jpg|Scotts Head, Dominika Lao' </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] al5m0rmndga7nqrup9t8sggopie6bzw Kalobhur 0 1326 7539 7317 2022-01-27T03:43:03Z 125.165.111.19 7539 wikitext text/x-wiki [[Bhengkek:Cassia fistula.jpg|jmpl|Kembhângnga kalobhur]] '''Kalobhur''' (''Cassia fistula'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili ''Fabaceae''. Tombuwân arèya èkoca' kèya ''golden shower'', ''indian laburnum'' (Inggris); ''trengguli'' (Jhâbâ); ''bobondelan'' (Sonḍhâ); ''bereksa'' (Malaju) bân èn-laènna<ref>https://uses.plantnet-project.org/en/Cassia_fistula_(PROSEA)</ref>. == Panyalambherrân == Kalobhur èsangghu sokklana ḍâri Asia Tèmor Lao', bân ella ètamen kèya è naghârâ-naghârâ sè anḍi' [[iklim]] tropis akadhi [[Kosta Rika]], [[Guyana]], bân Guiana Perancis<ref>Boggan, J.; Funk, V.; Kelloff, C.; Hoff, M.; Cremers, G.; Feuillet, C., 1997. Checklist of the plants of the Guianas (Guyana, Surinam, French Guiana), 2nd edition. Museum of Natural History, Smithsonian Institution, Washington, USA</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Fabaceae]] hkgux4dgceycco711kyt43iz7idqc89 Jhirek 0 1327 12317 6590 2023-03-18T16:57:25Z Dušan Kreheľ 1173 [[:m:User:Dušan Kreheľ/Bot:Merging identical references by the bot|Merging identical references by the bot]] (new reference: 1, new reference call: 1) 12317 wikitext text/x-wiki '''Jhirek''' (''Symplocos fasciculata'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Symplocaceae. Tombuwân arèya èkoca' kèya ''pachal ambok'' (Brunei); ''jirak'' (Sonḍhâ); ''jirek'' (Jhâbâ); ''kayu loba-loba'' (Somattra); bân èn-laènna<ref>https://uses.plantnet-project.org/en/Symplocos_fasciculata_(PROSEA)</ref><ref name="Unnamed-20230318165714">http://tropical.theferns.info/viewtropical.php?id=Symplocos+fasciculata</ref>. == Panyalambherrân == Jhirek tombu è [[Thailand]] bâgiyân lao', Malaysia, Inḍonesia, bân Papua Nugini<ref name="Unnamed-20230318165714"/>. == Paghuna'an == È [[Bhâli]], kolè' kaju bâgiyân ḍâlem bân ḍâunna èkaghâbây abârnai kaèn labây<ref>https://e-journal.biologi.lipi.go.id/index.php/berita_biologi/article/view/507</ref>. <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Symplocaceae]] 8v6wiwdsc3lyjarmvhlz7n9lm69tu2f Bhângsa:Symplocaceae 14 1328 6589 6588 2021-03-24T14:06:57Z Boesenbergia 6 6589 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Antigua bân Barbuda 0 1329 8012 7958 2022-05-05T18:52:09Z 1234qwer1234qwer4 356 Reverted 4 edits by [[Special:Contributions/89.109.49.13|89.109.49.13]] ([[User talk:89.109.49.13|talk]]) (TwinkleGlobal) 8012 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Antigua bân Barbuda'''</span> !'''Bendirâ Antigua bân Barbuda''' !'''Lambhâng Antigua bân Barbuda''' |- |[[Bhengkek:Flag of Antigua and Barbuda.svg|120x120px]] |[[Bhengkek:Coat of arms of Antigua and Barbuda.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Fair Antigua, We Salute Thee'' |- |[[Bhengkek:Antigua_and_Barbuda_National_Anthem.ogg|pus]] |- !Peta lokasi Antigua bân Barbuda |- |[[Bhengkek:Antigua_and_Barbuda_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Saint John's]] |- |Kamardhika'an: |1 Novèmber 1981 |- |Rajhâ (2021): |Elizabeth II ([[Britania Raya]]) |- |Perdana Menteri (2021): |Roosevelt Skerrit |- |Loas bilajâh: |440 km² |- |Penduduk: |98,731 (2021) |- |Bhâsa resmi: |[[Bhâsa Inggris]] |- |Nyama oang |[[Dolar Karibia Tèmor]] (XCD) |- |Kode telepon: | +1-268 |- |Kode Internet: |.ag |} '''Antigua bân Barbuda''' (bhâsa Inggris: ''Antigua and Barbuda'') panèka sala sèttong naghârâ è [[Amerika Tengnga]]. Embu' koṭṭana iyâ arèya [[Saint John's]]. Loas bilajâhna iyâ arèya 440 km². Pendudukna iyâ arèya 98,731 (2021) bân kapadatan pendudukna 224 orèng per km².<ref>[https://worldpopulationreview.com/countries/antigua-and-barbuda-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Devils Bridge, Antigua.JPG|Devils Bridge, Antigua Tèmor St Johns Antigua 2012.jpg|Saint John's Antigua.St.John.from west.wmt.jpg|Saint John's Der dunkle Dreimaster in der Mitte gehört Silvio Berlusconi.JPG|English Harbour </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] k4hp4w6vnnawhch7emnkb9xdw1udob7 Bahama 0 1330 11717 6608 2023-02-18T10:02:56Z Jfblanc 471 11717 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Bahama'''</span> !'''Bendirâ Bahama''' !'''Lambhâng Bahama''' |- |[[Bhengkek:Flag of The Bahamas.svg|120x120px]] |[[Bhengkek:Coat of arms of the Bahamas.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''March On, Bahamaland'' |- |[[Bhengkek:National_anthem_of_the_Bahamas.oga|pus]] |- !Peta lokasi Bahama |- |[[Bhengkek:Bahamas_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Nassau]] |- |Kamardhika'an: |10 Juli 1973 |- |Rajhâ: |Charles III ([[Britania Raya]]) |- |Perdana Menteri (2021): |Hubert Minnis |- |Loas bilajâh: |13,878 km² |- |Penduduk: |396,913 (2021) |- |Bhâsa resmi: |[[Bhâsa Inggris]] |- |Nyama oang |[[Dolar Bahama]] (BSD) |- |Kode telepon: | +1-242 |- |Kode Internet: |.bs |} '''Bahama''' (bhâsa Inggris: ''The Bahamas; Commonwealth of The Bahamas'') panèka sala sèttong naghârâ è [[Amerika Tengnga]]. Embu' koṭṭana iyâ arèya [[Nassau]]. Loas bilajâhna iyâ arèya 13,878 km². Pendudukna iyâ arèya 396,913 (2021) bân kapadatan pendudukna 40 orèng per km².<ref>[https://worldpopulationreview.com/countries/bahamas-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> BahamasOMC.png|Bahamas Blue Lagoon.JPG|Polo Blue Lagoon, Bahamas Tengnga BahamianParliamentPanorama.jpg|Parlemen, Nassau Patch reefs at low tide in French Bay (San Salvador Island, Bahamas) (15463817653).jpg|Polo San Salvador, Bahamas Tèmor </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] hdmpgdes2y3clorry9jjhzln6edbda3 Jhâribu' 0 1331 12212 8838 2023-03-15T00:18:17Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12212 wikitext text/x-wiki [[Bhengkek:Ziziphus oenoplia 06.JPG|jmpl|Buwâna jhâribu']] '''Jhâribu'''' (''Ziziphus oenoplia'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Rhamnaceae. Tombuwân arèya èkoca' kèya ''jackal jujube'' (Inggris); ''akar kuku balam'', ''kuku lang'', ''akar kuku tupai'' (Malaju); ''kukuhelang'' (Inḍonesia), ''bidara letek'' ([[Jhâbâ]]) bân èn-laènna<ref>https://uses.plantnet-project.org/en/Ziziphus_oenoplia_(PROSEA)</ref>. == Jhâjhârbâ'ân ropa == Jhâribu' arèya totombuwân ombhut sè aḍuri. Ḍurina loros, lancèp, bân bâk bilu'. Ḍâunna abhângon loncong<ref>http://www.flowersofindia.net/catalog/slides/Jackal%20Jujube.html</ref>. == Sombher == [[Bhângsa:Totombuwân]] [[Bhângsa:Rhamnaceae]] 5gllc8isqgtsy76shrer73a8h0fj2np Bhângsa:Anḍroid 14 1332 6624 2021-03-25T16:25:23Z Boesenbergia 6 bhângsa anyar 6624 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Barbados 0 1333 15727 6628 2024-02-01T14:24:55Z CommonsDelinker 24 Removing [[:c:File:In_Plenty_and_In_Time_of_Need_instrumental.ogg|In_Plenty_and_In_Time_of_Need_instrumental.ogg]], it has been deleted from Commons by [[:c:User:Ruthven|Ruthven]] because: per [[:c:Commons:Deletion requests/File:In Plenty and In Time of N 15727 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Barbados'''</span> !'''Bendirâ Barbados''' !'''Lambhâng Barbados''' |- |[[Bhengkek:Flag of Barbados.svg|120x120px]] |[[Bhengkek:Coat of arms of Barbados.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''In Plenty and In Time of Need'' |- | |- !Peta lokasi Barbados |- |[[Bhengkek:Barbados_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Bridgetown]] |- |Kamardhika'an: |30 Novèmber 1966 |- |Rajhâ (2021): |Elizabeth II ([[Britania Raya]]) |- |Perdana Menteri (2021): |Mia Mottley |- |Loas bilajâh: |439 km² |- |Penduduk: |287,711 (2021) |- |Bhâsa resmi: |[[Bhâsa Inggris]] |- |Nyama oang |[[Dolar Barbados]] (BBD) |- |Kode telepon: | +1-246 |- |Kode Internet: |.bb |} '''Barbados''' (bhâsa Inggris: ''Barbados'') panèka sala sèttong naghârâ è [[Amerika Tengnga]]. Embu' koṭṭana iyâ arèya [[Bridgetown]]. Loas bilajâhna iyâ arèya 439 km². Pendudukna iyâ arèya 287,711 (2021) bân kapadatan pendudukna 669 orèng per km².<ref>[https://worldpopulationreview.com/countries/barbados-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Barbados-2020 englisch.png|Barbados Bridgetown barbados parliament building.jpg|Bridgetown, parlemen Bathsheba, Barbados 08.jpg|Bathsheba, Barbados Tèmor Crane Beach.JPG|Crane Beach, Barbados Lao' </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] opk3of3mfvpl8f40r874elwlqd9km88 Grenada 0 1334 6627 2021-03-27T20:20:14Z Egilus 318 ←Membuat halaman berisi '{| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" ce...' 6627 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Grenada'''</span> !'''Bendirâ Grenada''' !'''Lambhâng Grenada''' |- |[[Bhengkek:Flag of Grenada.svg|120x120px]] |[[Bhengkek:Coat of arms of Grenada.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Hail Grenada'' |- |[[Bhengkek:HailGrenada.ogg|pus]] |- !Peta lokasi Grenada |- |[[Bhengkek:Grenada_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[St. George's]] |- |Kamardhika'an: |7 Fèbruwari 1974 |- |Rajhâ (2021): |Elizabeth II ([[Britania Raya]]) |- |Perdana Menteri (2021): |Keith Mitchell |- |Loas bilajâh: |348 km² |- |Penduduk: |113,021 (2021) |- |Bhâsa resmi: |[[Bhâsa Inggris]] |- |Nyama oang |[[Dolar Karibia Tèmor]] (XCD) |- |Kode telepon: | +1-473 |- |Kode Internet: |.gd |} '''Grenada''' (bhâsa Inggris: ''Grenada'') panèka sala sèttong naghârâ è [[Amerika Tengnga]]. Embu' koṭṭana iyâ arèya [[St. George's]]. Loas bilajâhna iyâ arèya 348 km². Pendudukna iyâ arèya 113,021 (2021) bân kapadatan pendudukna 332 orèng per km².<ref>[https://worldpopulationreview.com/countries/grenada-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Grenada-map.png|Grenada Carriacou Sunset (148322985).jpeg|Tyrell Bay, Polo Carriacou Grenada2010.jpg|St. George's Mount Saint Catherine Summit.jpg|Mount Saint Catherine, Polo Grenada </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] q1h17mozjyvea8lq6clkpmv8o8a4b5t Kuba 0 1335 6629 2021-03-28T20:48:42Z Egilus 318 ←Membuat halaman berisi '{| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" ce...' 6629 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Kuba'''</span> !'''Bendirâ Kuba''' !'''Lambhâng Kuba''' |- |[[Bhengkek:Flag of Cuba.svg|120x120px]] |[[Bhengkek:Coat of arms of Cuba.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''La Bayamesa'' |- |[[Bhengkek:Cuban_national_anthem_(abridged_version),_performed_by_the_U.S._Navy_Band.oga|pus]] |- !Peta lokasi Kuba |- |[[Bhengkek:Cuba_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Havana]] |- |Kamardhika'an: |20 Mèi 1902 |- |Komunis Partai Sekretaris Pertama(2021): |[[Raúl Castro]] |- |Presiden (2021): |Miguel Díaz-Canel |- |Perdana Menteri (2021): |Manuel Marrero Cruz |- |Loas bilajâh: |109,884 km² |- |Penduduk: |11,317,505 (2021) |- |Bhâsa resmi: |[[Bhâsa Spanyol]] |- |Nyama oang |[[Peso Kuba]] (CUP) |- |Kode telepon: | +53 |- |Kode Internet: |.cu |} '''Kuba''' (bhâsa Spanyol: ''Cuba; República de Cuba'') panèka sala sèttong naghârâ è [[Amerika Tengnga]]. Embu' koṭṭana iyâ arèya [[Havana]]. Loas bilajâhna iyâ arèya 109,884 km². Pendudukna iyâ arèya 11,317,505 (2021) bân kapadatan pendudukna 106 orèng per km².<ref>[https://worldpopulationreview.com/countries/cuba-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Havana (33354300265).jpg|Havana Mogote-and-lake vinales.jpg|Viñales, Kuba Bârâi' Castillo del Morro by Glogg 4.jpg|Santiago de Cuba, Kuba Tèmor Mirador de Soroa.jpg|Sierra del Rosario, Kuba Bârâi' </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] bo1yvbrmhn7iwauwayr5spbcydl2k7c Haiti 0 1336 7105 6822 2021-07-08T07:47:07Z 2A01:E0A:26:3D0:7160:C8CD:A06:F89F 7105 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Haiti'''</span> !'''Benḍirâ Haiti''' !'''Lambhâng Haiti''' |- |[[Bhengkek:Flag of Haiti.svg|120x120px]] |[[Bhengkek:Coat of arms of Haiti.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''La Dessalinienne'' |- |[[Bhengkek:Haiti_National_Anthem.ogg|pus]] |- !Peta lokasi Haiti |- |[[Bhengkek:Haiti_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Kottha otamana: |[[Port-au-Prince]] |- |Kamardhika'an: |1 Jânuwari 1804 |- |Presiden (2021): |Claude Joseph |- |Perdana Menteri (2021): |Ariel Henry |- |Lowassa: |27,750 km² |- |Penduduk: |11,541,685 (2021) |- |Bhâsa essa: |[[Bhâsa Perancis]],<br>[[Bhâsa Kreol Haiti]] |- |Nyama pèssè |[[Gourde]] (HTG) |- |Kode telepon: | +509 |- |Kode Internèt: |.ht |} '''Haiti''' (bhâsa Perancis: ''Haïti; République d'Haïti''; bhâsa Kreol Haiti: ''Ayiti; Repiblik d Ayiti'') panèka sala sèttong naghârâ è [[Amerika Tengnga]]. Kottha otamana iyâ arèya [[Port-au-Prince]]. Lowassa iyâ arèya 27,750 km². Bânnya' orèngnga iyâ arèya 11,541,685 (2021) bân kakerreppan orèngnga 419 orèng per km².<ref>[https://worldpopulationreview.com/countries/haiti-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Citadelle Laferrière Aerial View.jpg|Citadelle Laferrière, Cap-Haïtien, Haiti Ḍâjâ Palacio presidencial de Haiti.jpg|Port-au-Prince Sans-Souci Palace, National History Park, Haiti.jpg|Sans-Souci Palace, Haiti Ḍâjâ Haiti Saut-d'Eau.JPG|Saut-d'Eau, Haiti Tengnga </gallery> == Sombher == {{reflist}} [[Bhângsa:Naghârâ]] aqppcch5rqraq2x6os5r8hby4tbgwar Pangangghuy:Cupper52 2 1337 6633 2021-03-30T15:18:43Z Cupper52 588 Membuat halaman kosong 6633 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Inḍia 0 1338 14957 13657 2023-12-05T19:47:52Z Faleztino 2341 Faleztino ngallèyaghi kaca [[India]] ka [[Inḍia]] 13657 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''India'''</span> !'''Bendirâ India''' !'''Lambhâng India''' |- |[[Bhengkek:Flag of India.svg|120x120px]] |[[Bhengkek:Emblem of India.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Jana Gana Mana'' |- |[[Bhengkek:Jana_Gana_Mana_instrumental.ogg|pus]] |- !Peta lokasi India |- |[[Bhengkek:India in its region (claimed hatched).svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[New Delhi]] |- |Kamardikaan: |26 Jânuwari 1950 |- |Presiden (2021): |Ram Nath Kovind |- |Perdana Menteri (2021): |Narendra Modi |- |Loas bilajâh: |3,287,263 km² |- |Penduduk: |1,393,409,038 (2021) |- |Bhâsa resmi: |[[Bhâsa Inggris]],<br>[[bhâsa Hindi]] |- |Nyama oang |[[Rupee India]] (INR) |- |Kode telepon: | +91 |- |Kode Internet: |.in |} '''India''' (bhâsa Inggris: ''India; Republic of India'', bhâsa Hindi: ''Bhārat; Bhārat Gaṇarājya'') panèka sala sèttong naghârâ è [[Asia Lao']]. Embu' koṭṭana iyâ arèya [[New Delhi]] bân koṭṭa palèng rajâ iyâ arèya [[Mumbai]]. Loas bilajâhna iyâ arèya 3,287,263 km². Pendudukna iyâ arèya 1,393,409,038 (2021) bân kapadatan pendudukna 410 orèng per km².<ref>[https://worldpopulationreview.com/countries/india-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Taj Mahal in March 2004.jpg|Taj Mahal, Agra, India Tengnga Yumthanghimalayas.jpg|Himalaya, India Ḍâjâ Mumbai 03-2016 52 Dharavi near Mahim Junction.jpg|Mumbai Connaught Place sunset.jpg|New Delhi </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] [[Bhângsa:India]] qfwwmi5w6gr8vhp2w236xvx486zha4z Pakistan 0 1339 17088 7419 2024-07-26T09:18:34Z Alfiyah Rizzy Afdiquni 9 17088 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Pakistan'''</span> !'''Bendirâ Pakistan''' !'''Lambhâng Pakistan''' |- |[[Bhengkek:Flag of Pakistan.svg|120x120px]] |[[Bhengkek:State emblem of Pakistan.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Qaumī Tarānah'' |- |[[Bhengkek:Pakistan_anthem_-_United_States_Navy_Band.ogg|pus]] |- !Peta lokasi Pakistan |- |[[Bhengkek:Pakistan in its region (disputed hatched).svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Islamabad]] |- |Kamardikaan: |23 Maret 1956 |- |Presiden (2021): |Arif Alvi |- |Perdana Menteri (2021): |Imran Khan |- |Loas bilajâh: |881,913 km² |- |Penduduk: |225,199,937 (2021) |- |Bhâsa resmi: |[[Bhâsa Urdu]],<br>[[bhâsa Inggris]] |- |Nyama oang |[[Rupee Pakistan]] (PKR) |- |Kode telepon: | +92 |- |Kode Internet: |.pk |} '''Pakistan''' (bhâsa Inggris: ''Pakistan; Islamic Republic of Pakistan'', bhâsa Urdu: اِسلامی جمہوریہ پاكِستان, ''Islāmī Jumhūriyah Pākistān'') panèka sala sèttong naghârâ è [[Asia Lao']]. Embu' koṭṭana iyâ arèya [[Islamabad]] bân koṭṭa palèng rajâ iyâ arèya [[Karachi]]. Loas bilajâhna iyâ arèya 881,913 km². Pendudukna iyâ arèya 225,199,937 (2021) bân kapadatan pendudukna 292 orèng per km².<ref>[https://worldpopulationreview.com/countries/pakistan-population UN estimation to 1 July 2021], World Population Review</ref> == Ghâmbhâr == <gallery> Indus river from karakouram highway.jpg|Songay Indus K2 2006b.jpg|K2, Himalaya, Kashmir Karachi after rain-20160629.jpg|Karachi Shah Faisal Masjid, Islamabad.JPG|Islamabad </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] c0e3r2294xw8rgjyh47bxctjsotjqxw Bangladesh 0 1340 13373 11273 2023-06-15T03:58:03Z Boesenbergia 6 13373 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Bangladesh'''</span> !'''Bendirâ Bangladesh''' !'''Lambhâng Bangladesh''' |- |[[Bhengkek:Flag of Bangladesh.svg|120x120px]] |[[Bhengkek:National emblem of Bangladesh.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Amar Shonar Bangla'' |- |[[Bhengkek:Amar Sonar Bangla - official vocal music of the National anthem of Bangladesh.ogg|pus]] |- !Peta lokasi Bangladesh |- |[[Bhengkek:Bangladesh in its region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Dhaka]] |- |Kamardikaan: |26 Maret 1971 |- |Presiden (2021): |Abdul Hamid |- |Perdana Menteri (2021): |Sheikh Hasina Wajed |- |Loas bilajâh: |148,460 km² |- |Penduduk: |166,303,498 (2021) |- |Bhâsa resmi: |[[Bhâsa Bengali]] |- |Nyama oang |[[Taka]] (BDT) |- |Kode telepon: | +880 |- |Kode Internet: |.bd |} '''Bangladesh''' (bhâsa Bengali: ''বাংলাদেশ; গণপ্রজাতন্ত্রী বাংলাদেশ'' - ''Bangladesh; Gônoprojatontri Bangladesh'') iyâ arèya sala sèttong naghârâ è [[Asia Lao']]. Kottha otamana iyâ arèya [[Dhaka]]. Lowassa iyâ arèya 148,460 km². Ghungghung orèngnga iyâ arèya bâḍâ 166,303,498 (2021) bân kakerreppan maghârsarèna 1278 orèng per km².<ref>[https://worldpopulationreview.com/countries/bangladesh-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Ruins of Bhuddist Bihara - Somapura Mahavihara.jpg|Somapura Mahavihara, Bangladesh Ḍâjâ The old capital Sonargaon.jpg|Sonargaon, Bangladesh Tengnga Cox's Bazar panorama.jpg|Cox's Bazar, Bangladesh Lao' Boat in river, Bangladesh.jpg </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 7nywxuyy2sd5v2nasoe8wvx3idt3g1j Nepal 0 1341 9504 8932 2022-11-06T16:34:10Z CommonsDelinker 24 Removing [[:c:File:Emblem_of_Nepal_(2020).svg|Emblem_of_Nepal_(2020).svg]], it has been deleted from Commons by [[:c:User:Ellywa|Ellywa]] because: per [[:c:Commons:Deletion requests/File:Emblem of Nepal (2020).svg|]]. 9504 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Nepal'''</span> !'''Bendirâ Nepal''' !'''Lambhâng Nepal''' |- |[[Bhengkek:Flag of Nepal.svg|120x120px]] | |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Sayaun Thunga Phulka'' |- |[[Bhengkek:Sayaun_Thunga_Phool_Ka_(instrumental).ogg|pus]] |- !Peta lokasi Nepal |- |[[Bhengkek:Map of Nepal (Political and Administrative).jpg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Kathmandu]] |- |Kamardikaan: |25 Sèptèmber 1768 |- |Presiden (2021): |Bidhya Devi Bhandari |- |Perdana Menteri (2021): |Khadga Prasad Sharma Oli |- |Loas bilajâh: |147,516 km² |- |Penduduk: |29,674,920 (2021) |- |Bhâsa resmi: |[[Bhâsa Nepali]] |- |Nyama oang |[[Rupee Nepal]] (NPR) |- |Kode telepon: | +977 |- |Kode Internet: |.np |} '''Nepal''' (bhâsa Nepali: ''नेपाल; सङ्घीय लोकतान्त्रिक गणतन्त्र नेपाल'' - ''Nepal; Saṅghīya Loktāntrik Gaṇatantra Nepāl'') panèka sala sèttong naghârâ è [[Asia Lao']]. Embu' koṭṭana iyâ arèya [[Kathmandu]]. Loas bilajâhna iyâ arèya 147,516 km². Pendudukna iyâ arèya 29,674,920 (2021) bân kapadatan pendudukna 207 orèng per km².<ref>[https://worldpopulationreview.com/countries/nepal-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Basantapur Tower Kathmandu Durbar Square Nepal.jpg|Basantapur, Kathmandu Kali Gandaki Valley, View, Mustang, Nepal, Himalaya.jpg|Songay Kali Gandaki, Mustang, Nepal Ḍâjâ Patan Durbar Square Lalitpur.jpg|Lalitpur, Nepal Tengnga Everest kalapatthar crop.jpg|Everest (Sagarmāthā) Kali Gandaki Valley, Dhaulagiri, Nepal, Himalaya.jpg Lete, Slopes of Kali Gandaki Valley, Nepal.jpg Muktinath Valley, Entrance, Nepal.jpg Kathmandu Durbar Square, Shiva Parvati Temple, Lions, Nepal.jpg Kathmandu Durbar Square, View, Nepal.jpg Kathmandu, Nepal, Life on the streets.jpg </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 2yg3w2md544vt0n9g31o0ma4rqyxu07 Iran 0 1342 8925 8924 2022-09-13T14:59:02Z Praxidicae 176 Suntingan [[Special:Contributions/83.149.46.139|83.149.46.139]] ([[User talk:83.149.46.139|bicara]]) dibatalkan ke versi terakhir oleh [[User:1234qwer1234qwer4|1234qwer1234qwer4]] 6733 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Iran'''</span> !'''Bendirâ Iran''' !'''Lambhâng Iran''' |- |[[Bhengkek:Flag of Iran.svg|120x120px]] |[[Bhengkek:Coat of arms of Iran.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Sorud-e Melli-ye Jomhuri-ye Eslāmi-ye Irān'' |- |[[Bhengkek:Sorud-e_Mellí-e_Yomhurí-e_Eslamí-e_Irán_(instrumental).oga|pus]] |- !Peta lokasi Iran |- |[[Bhengkek:Iran_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Teheran]] |- |Kamardhika'an: |678 SM |- |Imam Aghung (2021): |[[Ali Khamenei]] |- |Presiden (2021): |Hassan Rouhani |- |Wakil Presiden (2021): |Eshaq Jahangiri |- |Loas bilajâh: |1,648,195 km² |- |Penduduk: |85,028,759 (2021) |- |Bhâsa resmi: |[[Bhâsa Persia]] |- |Nyama oang |[[Rial Iran]] (IRR) |- |Kode telepon: | +98 |- |Kode Internet: |.ir |} '''Iran''' (bhâsa Persia: ''ایران; جمهوری اسلامی ایران'' - ''Irān; Jomhuri-ye Eslāmi-ye Irān'') panèka sala sèttong naghârâ è [[Asia Bârâi']]. Embu' koṭṭana iyâ arèya [[Teheran]]. Loas bilajâhna iyâ arèya 1,648,195 km². Pendudukna iyâ arèya 85,028,759 (2021) bân kapadatan pendudukna 52 orèng per km².<ref>[https://worldpopulationreview.com/countries/iran-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> IMG 20180410 065420 HDR.jpg|Qom Naghshejahan.jpg|Isfahan Gmrk-mrjv1-w.jpg|Mirjaveh, Iran Tèmor Irnl048-Oaza Charanak.jpg|Meybod, Iran Tengnga </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 97wusrxfe4czfzp15i7c2vr0suhfb40 Irak 0 1343 7407 6736 2021-10-17T23:39:55Z 125.165.109.227 7407 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Irak'''</span> !'''Bendirâ Irak''' !'''Lambhâng Irak''' |- |[[Bhengkek:Flag of Iraq.svg|120x120px]] |[[Bhengkek:Coat of arms of Iraq.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Mawṭinī'' |- |[[Bhengkek:United_States_Navy_Band_-_Mawtini.ogg|pus]] |- !Peta lokasi Irak |- |[[Bhengkek:Iraq_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Bagdad]] |- |Kamardhika'an: |3 Oktober 1932 |- |Presiden (2021): |Barham Salih |- |Perdana Menteri (2021): |Mustafa Al-Kadhimi |- |Loas bilajâh: |437,072 km² |- |Penduduk: |41,179,350 (2021) |- |Bhâsa resmi: |[[Bhâsa Arab]],<br>[[bhâsa Kurdi]] |- |Nyama oang |[[Dinar Irak]] (IQD) |- |Kode telepon: | +964 |- |Kode Internet: |.iq |} '''Irak''' ([[bhâsa Arab]]: ''ٱلْعِرَاق‎; جمهورية العراق'' - ''al-ʿIrāq; Jumhūriīyah al-ʿIrāq'', bhâsa Kurdi: ''ایران ;کۆماری عێراق'' - ''Êraq; Komarî Êraq'') panèka sala sèttong naghârâ è [[Asia Bârâi']]. Embu' koṭṭana iyâ arèya [[Bagdad]]. Loas bilajâhna iyâ arèya 437,072 km². Pendudukna iyâ arèya 41,179,350 (2021) bân kapadatan pendudukna 95 orèng per km².<ref>[https://worldpopulationreview.com/countries/iraq-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Tigris river Mosul.jpg|Songay Tigris, Mosul Hatra ruins.jpg|Hatra, Iraq Ḍâjâ Baghdad Red zone.jpg|Bagdad Samara spiralovity minaret rijen1973.jpg|Samarra, Iraq Tengnga </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] cb73ezdpn8lfrt2ggc4y4kweib0m09b Belgique 0 1344 15261 15136 2023-12-09T14:57:05Z EmausBot 150 Fixing double redirect to [[Belgia]] 15261 wikitext text/x-wiki #ALIH [[Belgia]] 6523z29yvymbkoujkx4l0vbopv7jh6l Norge 0 1345 6739 2021-04-05T04:39:49Z BFDIFan707 406 ←Mengalihkan ke [[Norwegia]] 6739 wikitext text/x-wiki #ALIH [[Norwegia]] 3r3plmqhw7nly655o26f43ytmmagsb3 México 0 1346 6740 2021-04-05T04:42:07Z BFDIFan707 406 ←Mengalihkan ke [[Meksiko]] 6740 wikitext text/x-wiki #ALIH [[Meksiko]] 9rd2d2eg6jeo9h8hy26c2z7nvxfsjxn 日本 0 1347 6741 2021-04-05T08:00:13Z BFDIFan707 406 ←Mengalihkan ke [[Jeppang]] 6741 wikitext text/x-wiki #ALIH [[Jeppang]] hfmx7kqhi4qch2v5q6d97km9dayzev6 Беларусь 0 1348 6742 2021-04-05T08:01:48Z BFDIFan707 406 ←Mengalihkan ke [[Belarus]] 6742 wikitext text/x-wiki #ALIH [[Belarus]] 9w95fdvutemwhg5o3xgnib2bzee5jva Afganistan 0 1349 6744 2021-04-05T08:02:34Z BFDIFan707 406 BFDIFan707 ngallèyaghi kaca [[Afganistan]] ka [[Afghanistan]] 6744 wikitext text/x-wiki #ALIH [[Afghanistan]] 1uqcl3shz9fg9f8lkdgdwbu80eltrjg Россия 0 1350 6746 2021-04-05T08:05:13Z BFDIFan707 406 ←Mengalihkan ke [[Rusia]] 6746 wikitext text/x-wiki #ALIH [[Rusia]] fo4mohd41a1r42x8pg1q135nwwcfsng Monaco 0 1351 6747 2021-04-05T08:07:57Z BFDIFan707 406 ←Mengalihkan ke [[Monako]] 6747 wikitext text/x-wiki #ALIH [[Monako]] spl7qhgxsonkptvuhjlausi0v3ptjvb Irlandia 0 1352 6749 2021-04-05T12:36:01Z BFDIFan707 406 ←Mengalihkan ke [[Republik Irlandia]] 6749 wikitext text/x-wiki #ALIH [[Republik Irlandia]] b01j1mgwp0wkkjrepg0egwa87qsgfjh Հայաստան 0 1353 6750 2021-04-05T12:38:56Z BFDIFan707 406 ←Mengalihkan ke [[Armenia]] 6750 wikitext text/x-wiki #ALIH [[Armenia]] mo6yn9wvlo6eu1pk4tsnxzmf2a8xgqa România 0 1354 6752 6751 2021-04-05T12:42:20Z BFDIFan707 406 ←Mengalihkan ke [[Romania]] 6752 wikitext text/x-wiki #ALIH [[Romania]] t6huulbt7hou2osxcn4zljo21fu0nsl Suriah 0 1355 15177 15085 2023-12-08T04:34:20Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Soria]] ka [[Suriah]] nèmpa pangallèyan sè laju: batalkan 8125 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Suriah'''</span> !'''Bendirâ Suriah''' !'''Lambhâng Suriah''' |- |[[Bhengkek:Flag of Syria.svg|120x120px]] |[[Bhengkek:Coat of arms of Syria.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Ḥumāt ad-Diyār'' |- |[[Bhengkek:National_Anthem_of_Syria.ogg|pus]] |- !Peta lokasi Suriah |- |[[Bhengkek:LocationSyria.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Damaskus]] |- |Kamardhika'an: |24 Oktober 1945 |- |Presiden (2021): |Bashar al-Assad |- |Perdana Menteri (2021): |Hussein Arnous |- |Loas bilajâh: |185,180 km² |- |Penduduk: |18,275,702 (2021) |- |Bhâsa resmi: |[[Bhâsa Arab]] |- |Nyama oang |[[Pound Suriah]] (SYP) |- |Kode telepon: | +963 |- |Kode Internet: |.sy |} '''Suriah''' (bhâsa Arab: ''سُورِيَا‎; ٱلْجُمْهُورِيَّةُ ٱلْعَرَبِيَّةُ ٱلسُّورِيَّةُ'' - ''Sūriyā; al-Jumhūrīyah al-ʻArabīyah as-Sūrīyah'') panèka sala sèttong naghârâ è [[Asia Bârâi']]. Embu' koṭṭana iyâ arèya [[Damaskus]]. Loas bilajâhna iyâ arèya 185,180 km². Pendudukna iyâ arèya 18,275,702 (2021) bân kapadatan pendudukna 100 orèng per km².<ref>[https://worldpopulationreview.com/countries/syria-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Palmyra 03.jpg|Palmyra, Suriah Tèmor Beach Latakia 4.jpg|Latakia, Suriah Bârâi' Damascus, Syria, Old Mosque's Minaret.jpg|Damaskus Kfaria- كفرية.jpg </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 1q64vchidpejiegoxf11q59u1uulbqs United States 0 1356 6757 2021-04-06T06:07:26Z BFDIFan707 406 ←Mengalihkan ke [[Amerika Serikat]] 6757 wikitext text/x-wiki #ALIH [[Amerika Serikat]] epgfqtyck7qqi5rasqcoypvqds5ldib Jhâtè pasèr 0 1357 6764 6763 2021-04-06T15:27:33Z Boesenbergia 6 6764 wikitext text/x-wiki [[Bhengkek:Scaevola taccada in Sungailiat, Bangka Island.jpg|jmpl|Kembhângnga jhâtè pasèr]] '''Jhâtè pasèr''' (''Scaevola taccada'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Goodeniaceae. Totombuwân arèya èkoca' kèya ''dudulan'' (Jhâbâ); ''babakoan'' (Sonḍhâ); ''subong-subong'' (Bengkulu); ''ambong-ambong'' ([[Malaysia]]); bân èn-laènna<ref>https://uses.plantnet-project.org/en/Scaevola_taccada_(PROSEA)</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Goodeniaceae]] 56ein2tg5y8pdbd85cwr8d8nlt4v4vl Bhângsa:Goodeniaceae 14 1358 6765 2021-04-06T15:29:33Z Boesenbergia 6 bhângsa anyar 6765 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Lebanon 0 1359 15789 15179 2024-02-08T05:54:32Z OrangKalideres 2196 + pranala 15789 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Lebanon'''</span> !'''Bendirâ Lebanon''' !'''Lambhâng Lebanon''' |- |[[Bhengkek:Flag of Lebanon.svg|120x120px]] |[[Bhengkek:Coat of arms of Lebanon.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Kullunā li-l-waṭan'' |- |[[Bhengkek:Lebanese_national_anthem.ogg|pus]] |- !Peta lokasi Lebanon |- |[[Bhengkek:Lebanon_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Beirut]] |- |Kamardhika'an: |22 Novèmber 1943 |- |Presiden (2021): |Michel Aoun |- |Perdana Menteri (2021): |Hassan Diab |- |Loas bilajâh: |10,452 km² |- |Penduduk: |6,769,146 (2021) |- |Bhâsa resmi: |[[Bhâsa Arab]] |- |Nyama oang |[[Pound Lebanon]] (LBP) |- |Kode telepon: | +961 |- |Kode Internet: |.lb |} '''Lebanon''' ([[bhâsa Arab]]: ''لبنان; ٱلْجُمْهُورِيَّةُ ٱللُّبْنَانِيَّةُ'' - ''Lubnān; al-Jumhūrīyah al-Lubnānīyah'') panèka sala sèttong naghârâ è [[Asia Bârâi']]. Embu' koṭṭana iyâ arèya [[Beirut]]. Loas bilajâhna iyâ arèya 10,452 km². Pendudukna iyâ arèya 6,769,146 (2021) bân kapadatan pendudukna 662 orèng per km².<ref>[https://worldpopulationreview.com/countries/lebanon-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Temple of Bacchus.jpg|Baalbek, Lebanon Tèmor Saint George Maronite Cathedral and Mohammad Al-Amin Mosque by Lebnen18.jpg|Beirut Byblos-109933.jpg|Byblos, Lebanon Bârâi' Aerial View of Ehden.jpg|Ehden, Lebanon Ḍâjâ </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 54vcox11b7o4crd1i4ji0pipi2xt1vo Tènglor 0 1360 7471 6770 2021-12-03T07:41:57Z Rachmat04 112 ~ rapikan 7471 wikitext text/x-wiki '''Tènglor''' (''Guilandina bonduc'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Fabaceae. Totombuwân arèya èkoca' kèya ''bonduc nut'', ''fever nut'' (Inggris); ''kemrunggi'' (Jhâbâ); ''areuy mata hiyang'' (Sonḍhâ); ''kate-kate'' (Ternate); bân èn-laènna<ref>https://uses.plantnet-project.org/en/Caesalpinia_bonduc_(PROSEA)</ref>. [[Bhengkek:Caesalpinia bonduc inflo.jpg|jmpl|Kembhângnga tènglor]] == Ghâḍhuwân kimia == Tènglor aghâḍhu [[alkaloid]], flavonoid, glikosiḍa, saponin, tanin, bân triterpenoid<ref>https://www.researchgate.net/publication/267097784_Review_on_pharmacological_properties_of_Caesalpinia_bonduc_L</ref>. == Sombher == <references /> [[Bhângsa:Fabaceae]] [[Bhângsa:Totombuwân]] m3fufn4zlkjygpa255adrecu4eo8g31 Yordania 0 1361 15188 15077 2023-12-08T04:40:43Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Jurḍania]] ka [[Yordania]] nèmpa pangallèyan sè laju: batalkan 6773 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Yordania'''</span> !'''Bendirâ Yordania''' !'''Lambhâng Yordania''' |- |[[Bhengkek:Flag of Jordan.svg|120x120px]] |[[Bhengkek:Coat of arms of Jordan.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''As-Salām Al-Malakī Al-ʾUrdunī'' |- |[[Bhengkek:National_anthem_of_Jordan_instrumental.ogg|pus]] |- !Peta lokasi Yordania |- |[[Bhengkek:Jordan_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Amman]] |- |Kamardhika'an: |25 Mèi 1946 |- |Rajhâ (2021): |Abdullah II |- |Perdana Menteri (2021): |Bisher Khasawneh |- |Loas bilajâh: |89,342 km² |- |Penduduk: |10,269,021 (2021) |- |Bhâsa resmi: |[[Bhâsa Arab]] |- |Nyama oang |[[Dinar Yordania]] (JOD) |- |Kode telepon: | +962 |- |Kode Internet: |.jo |} '''Yordania''' (bhâsa Arab: ''الأردن‎; المملكة الأردنية الهاشمية'' - ''Al-ʾUrdunn; Al-Mamlakah al-’Urdunniyyah Al-Hāshimiyyah'') panèka sala sèttong naghârâ è [[Asia Bârâi']]. Embu' koṭṭana iyâ arèya [[Amman]]. Loas bilajâhna iyâ arèya 89,342 km². Pendudukna iyâ arèya 10,269,021 (2021) bân kapadatan pendudukna 116 orèng per km².<ref>[https://worldpopulationreview.com/countries/jordan-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> The Monastery, Petra, Jordan8.jpg|Ad Deir, Petra, Yordania Lao' Seven Pillars 2008 e5.jpg|Wadi Rum, Yordania Lao' Jamal Abdul Nasser Circle Amman Jordan.jpg|Amman Ajlun Green.jpg|Ajloun, Yordania Ḍâjâ </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] mk5t2plr5j0qbdt3k57n7xe1s6fuuqj Israel 0 1362 20260 14612 2024-10-11T18:44:35Z Munajad.MH 3071 20260 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Israel'''</span> !'''Bendirâ Israel''' !'''Lambhâng Israel''' |- |[[Bhengkek:Flag of Israel.svg|120x120px]] |[[Bhengkek:Coat of arms of Israel.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Hatikvah'' |- |[[Bhengkek:Hatikvah instrumental.ogg|pus]] |- !Peta lokasi Israel |- |[[Bhengkek:Israel in its region (de-facto and Palestinian territory hatched).svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Yerusalem]] |- |Kamardhika'an: |14 Mèi 1948 |- |Presiden (2021): |Reuven Rivlin |- |Perdana Menteri (2021): |Benjamin Netanyahu |- |Loas bilajâh: |22,072 km² |- |Penduduk: |8,789,774 (2021) |- |Bhâsa resmi: |[[Bhâsa Ibrani]] |- |Nyama oang |[[Shekel]] (ILS) |- |Kode telepon: | +972 |- |Kode Internet: |.il |} '''Israel''' (bhâsa Ibrani: ''יִשְׂרָאֵל‎'' - ''Yisra'el'') panèka sala sèttong panjhâjhâh è [[Asia Bârâi'|Asia Bârâ']]. Kottha otamana iyâ arèya [[Yerusalem]]. Loas bilajâhna iyâ arèya 22,072 km². Pendudukna iyâ arèya 8,789,774 (2021) bân kapadatan pendudukna 406 orèng per km².<ref>[https://worldpopulationreview.com/countries/israel-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Haifa Shrine and Port.jpg|Haifa Temple Mount Western Wall on Shabbat by David Shankbone.jpg|Yerusalem River Jordan.jpg|Songay Yordan Ein-Afek-dam001.jpg|Ein Afek, Israel Ḍâjâ </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] gc7epv1r7qfty5aiyayfj86fuprj28i Lietuva 0 1363 6775 2021-04-08T11:59:00Z BFDIFan707 406 ←Mengalihkan ke [[Lithuania]] 6775 wikitext text/x-wiki #ALIH [[Lithuania]] ehzgurg7f80m9svvkaui5t7rqfmqifq Noreg 0 1364 6776 2021-04-08T12:01:11Z BFDIFan707 406 ←Mengalihkan ke [[Norwegia]] 6776 wikitext text/x-wiki #ALIH [[Norwegia]] 3r3plmqhw7nly655o26f43ytmmagsb3 Norga 0 1365 6777 2021-04-08T12:02:23Z BFDIFan707 406 ←Mengalihkan ke [[Norwegia]] 6777 wikitext text/x-wiki #ALIH [[Norwegia]] 3r3plmqhw7nly655o26f43ytmmagsb3 België 0 1366 15262 15137 2023-12-09T14:57:15Z EmausBot 150 Fixing double redirect to [[Belgia]] 15262 wikitext text/x-wiki #ALIH [[Belgia]] 6523z29yvymbkoujkx4l0vbopv7jh6l Belgien 0 1367 15260 15135 2023-12-09T14:56:55Z EmausBot 150 Fixing double redirect to [[Belgia]] 15260 wikitext text/x-wiki #ALIH [[Belgia]] 6523z29yvymbkoujkx4l0vbopv7jh6l Slovensko 0 1368 6780 2021-04-08T14:16:34Z BFDIFan707 406 ←Mengalihkan ke [[Slovakia]] 6780 wikitext text/x-wiki #ALIH [[Slovakia]] o6s74f92uvpum9hi1hqsxb3ye2dqo9g Polska 0 1369 6781 2021-04-08T14:23:04Z BFDIFan707 406 ←Mengalihkan ke [[Polandia]] 6781 wikitext text/x-wiki #ALIH [[Polandia]] qykh75n1h5061fb1xzt73zswm6m061b Latvija 0 1370 6782 2021-04-08T14:24:04Z BFDIFan707 406 ←Mengalihkan ke [[Latvia]] 6782 wikitext text/x-wiki #ALIH [[Latvia]] dsfyrl4rvnttwtlsudbmxlucibt65a0 Eesti 0 1371 6783 2021-04-08T14:25:00Z BFDIFan707 406 ←Mengalihkan ke [[Estonia]] 6783 wikitext text/x-wiki #ALIH [[Estonia]] 17xrbj3av5xr94u0lk2ucvamz3r3nd1 Manḍhâlika 0 1372 8644 8596 2022-07-19T13:54:12Z Praxidicae 176 rvv lta 6786 wikitext text/x-wiki '''Manḍhâlika''' (''Gloriosa superba'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Colchicaceae. Totombuwân arèya èkoca' kèya ''flame lily'', ''superb lily'' (Inggris); ''kembang sungsang'' (Inḍonesia); ''pacing tawa'' (Jhâbâ); ''katongkat'' (Sonḍhâ) bân èn-laènna<ref>https://uses.plantnet-project.org/en/Gloriosa_superba_(PROSEA)</ref>. [[Bhengkek:Gloriosa superba at Madikai in Kasaragod.jpg|jmpl|Kembhângnga manḍhâlika]] == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Colchicaceae]] os89njcqq4izjv7ufs3tuj5dcsopea7 Bhângsa:Colchicaceae 14 1373 6787 2021-04-08T16:18:44Z Boesenbergia 6 bhângsa anyar 6787 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker नेपाल 0 1374 6789 2021-04-09T05:12:31Z BFDIFan707 406 ←Mengalihkan ke [[Nepal]] 6789 wikitext text/x-wiki #ALIH [[Nepal]] klv6ibu8nrgstns4ycndms77s54lz0h বাংলাদেশ 0 1375 6790 2021-04-09T05:16:23Z BFDIFan707 406 ←Mengalihkan ke [[Bangladesh]] 6790 wikitext text/x-wiki #ALIH [[Bangladesh]] jcx81yvu3puod6dghlsexeyq73u91ho Georgia 0 1376 6791 2021-04-09T20:01:32Z Egilus 318 ←Membuat halaman berisi '{| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" ce...' 6791 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Georgia'''</span> !'''Bendirâ Georgia''' !'''Lambhâng Georgia''' |- |[[Bhengkek:Flag of Georgia.svg|120x120px]] |[[Bhengkek:Coat of arms of Georgia.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Tavisupleba'' |- |[[Bhengkek:Georgian_national_anthem.oga|pus]] |- !Peta lokasi Georgia |- |[[Bhengkek:Georgia in its region (claimed hatched).svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Tbilisi]] |- |Kamardhika'an: |25 Ḍèsèmber 1991 |- |Presiden (2021): |Salome Zurabishvili |- |Perdana Menteri (2021): |Irakli Garibashvili |- |Loas bilajâh: |69,700 km² |- |Penduduk: |3,979,765 (2021) |- |Bhâsa resmi: |[[Bhâsa Georgia]] |- |Nyama oang |[[Lari]] (GEL) |- |Kode telepon: | +995 |- |Kode Internet: |.ge |} '''Georgia''' (bhâsa Georgia: ''საქართველო'' - ''Sakartvelo'') panèka sala sèttong naghârâ è [[Asia Bârâi']]. Embu' koṭṭana iyâ arèya [[Tbilisi]]. Loas bilajâhna iyâ arèya 69,700 km². Pendudukna iyâ arèya 3,979,765 (2021) bân kapadatan pendudukna 57 orèng per km².<ref>[https://worldpopulationreview.com/countries/georgia-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Georgia high detail map.png|Georgia Fortress and Old Town of Tbilisi at dusk, Tbilisi, Georgia.jpg|Tbilisi Tobavarchkhili.jpg|Tobavarchkhili, Georgia Bârâi' Kasbek from Tsminda Gergeti (10600419415).jpg|Kazbek, Georgia Ḍâjâ </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 7uaf0im2tpepe4jfwefbrcp4d6pmiq5 Danmark 0 1377 15265 15146 2023-12-09T14:57:45Z EmausBot 150 Fixing double redirect to [[Denmark]] 15265 wikitext text/x-wiki #ALIH [[Denmark]] lgcpvcl7o7mu5dbfn953mi9pu98v8ci Azerbaijan 0 1378 7919 7912 2022-04-26T05:53:58Z 31.200.18.237 7919 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Azerbaijan'''</span> !'''Bendirâ Azerbaijan''' !'''Lambhâng Azerbaijan''' |- |[[Bhengkek:Flag of Azerbaijan.svg|120x120px]] |[[Bhengkek:Coat of arms of Azerbaijan.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Azərbaycan marşı'' |- |[[Bhengkek:Azərbaycan_marşı_instrumental.ogg|pus]] |- !Peta lokasi Azerbaijan |- |[[Bhengkek:Azerbaijan in its region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Baku]] |- |Kamardhika'an: |25 Ḍèsèmber 1991 |- |Presiden (2021): |Ilham Aliyev |- |Perdana Menteri (2021): |Ali Asadov |- |Loas bilajâh: |86,600 km² |- |Penduduk: |10,223,342 (2021) |- |Bhâsa resmi: |[[Bhâsa Azeri]] |- |Nyama oang |[[Manat]] (AZN) |- |Kode telepon: | +994 |- |Kode Internet: |.az |} '''Azerbaijan''' ([[bhâsa Azeri]]: ''Azərbaycan'') panèka sala sèttong naghârâ è [[Asia Bârâi']]. Embu' koṭṭana iyâ arèya [[Baku]]. Loas bilajâhna iyâ arèya 86,600 km². Pendudukna iyâ arèya 10,223,342 (2021) bân kapadatan pendudukna 124 orèng per km².<ref>[https://worldpopulationreview.com/countries/azerbaijan-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Azerbaijan districts azeri.png|Azerbaijan Şirvanşahlar saray kompleksi.jpg|Baku Murov mountain in Azerbaijan-Caucasus3.jpg|Murovdağ, Azerbaijan Bârâi' Ulu körpü 30.jpg|Ulu, Qakh, Azerbaijan Ḍâjâ </gallery> == Referensi == {{reflist}} [[Bhângsa:Azerbaijan| ]] [[Bhângsa:Naghârâ]] 5yqxiv3u2ujxlqxjoysxf2qtkd33y4k Turkmenistan 0 1379 6795 2021-04-10T22:17:31Z Egilus 318 ←Membuat halaman berisi '{| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" ce...' 6795 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Turkmenistan'''</span> !'''Bendirâ Turkmenistan''' !'''Lambhâng Turkmenistan''' |- |[[Bhengkek:Flag of Turkmenistan.svg|120x120px]] |[[Bhengkek:Emblem of Turkmenistan.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Garaşsyz Bitarap Türkmenistanyň Döwlet Gimni'' |- |[[Bhengkek:National_anthem_of_Turkmenistan,_performed_by_the_United_States_Navy_Band.oga|pus]] |- !Peta lokasi Turkmenistan |- |[[Bhengkek:Turkmenistan in its region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Ashgabat]] |- |Kamardhika'an: |26 Ḍèsèmber 1991 |- |Presiden (2021): |Gurbanguly Berdimuhamedow |- |Wakil Presiden (2021): |Raşit Meredow |- |Loas bilajâh: |491,210 km² |- |Penduduk: |6,117,924 (2021) |- |Bhâsa resmi: |[[Bhâsa Turkmen]] |- |Nyama oang |[[Manat Turkmenistan]] (TMM) |- |Kode telepon: | +993 |- |Kode Internet: |.tm |} '''Turkmenistan''' (bhâsa Turkmen: ''Türkmenistan'') panèka sala sèttong naghârâ è [[Asia Tengnga]]. Embu' koṭṭana iyâ arèya [[Ashgabat]]. Loas bilajâhna iyâ arèya 491,210 km². Pendudukna iyâ arèya 6,117,924 (2021) bân kapadatan pendudukna 13 orèng per km².<ref>[https://worldpopulationreview.com/countries/turkmenistan-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Darvasa gas crater panorama.jpg|Darvaza, Turkmenistan Tengnga View of Ashgabat (42376779291).jpg|Ashgabat LittleKyzKala1.jpg|Mary, Turkmenistan Tèmor Parthian Fortresses of Nisa-130390.jpg|Nisa, Turkmenistan Lao' </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] iijb29eeuwpjokq2vkvtgewcxzarks4 Canada 0 1380 15264 15145 2023-12-09T14:57:35Z EmausBot 150 Fixing double redirect to [[Kanada]] 15264 wikitext text/x-wiki #ALIH [[Kanada]] ktktsdz1dm3j4kmhgg2dyypufe9h7yz Uzbekistan 0 1381 6803 6802 2021-04-12T21:00:16Z Egilus 318 6803 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Uzbekistan'''</span> !'''Bendirâ Uzbekistan''' !'''Lambhâng Uzbekistan''' |- |[[Bhengkek:Flag of Uzbekistan.svg|120x120px]] |[[Bhengkek:Emblem of Uzbekistan.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Serquyosh hur oʻlkam'' |- |[[Bhengkek:Anthem-of-uzbekistan-1992.ogg|pus]] |- !Peta lokasi Uzbekistan |- |[[Bhengkek:Uzbekistan in its region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Tashkent]] |- |Kamardhika'an: |26 Ḍèsèmber 1991 |- |Presiden (2021): |Shavkat Mirziyoyev |- |Perdana Menteri (2021): |Abdulla Aripov |- |Loas bilajâh: |448,978 km² |- |Penduduk: |33,935,763 (2021) |- |Bhâsa resmi: |[[Bhâsa Uzbek]] |- |Nyama oang |[[Som Uzbekistan]] (UZS) |- |Kode telepon: | +998 |- |Kode Internet: |.uz |} '''Uzbekistan''' (bhâsa Uzbek: ''Oʻzbekiston'') panèka sala sèttong naghârâ è [[Asia Tengnga]]. Embu' koṭṭana iyâ arèya [[Tashkent]]. Loas bilajâhna iyâ arèya 448,978 km². Pendudukna iyâ arèya 33,935,763 (2021) bân kapadatan pendudukna 80 orèng per km².<ref>[https://worldpopulationreview.com/countries/uzbekistan-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Shah-i-Zinda.jpg|Shah-i-Zinda, Samarkand, Uzbekistan Tengnga Tashkent skyline 2019.jpg|Tashkent Ayaz Qala, Uzbekistan.jpg|Ayaz Qala, Uzbekistan Ḍâjâ Le minaret et la mosquée Kalon (Boukhara, Ouzbékistan) (5658826884).jpg|Bukhara, Uzbekistan Lao' </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] fn1le0kesoweqqw8kadpbp6uyipaca3 Tajikistan 0 1382 6804 2021-04-12T21:18:26Z Egilus 318 ←Membuat halaman berisi '{| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" ce...' 6804 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Tajikistan'''</span> !'''Bendirâ Tajikistan''' !'''Lambhâng Tajikistan''' |- |[[Bhengkek:Flag of Tajikistan.svg|120x120px]] |[[Bhengkek:Emblem of Tajikistan.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Surudi Milli'' |- |[[Bhengkek:National_anthem_of_Tajikistan,_performed_by_the_U.S._Navy_Band.flac|pus]] |- !Peta lokasi Tajikistan |- |[[Bhengkek:Tajikistan in its region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Dushanbe]] |- |Kamardhika'an: |26 Ḍèsèmber 1991 |- |Presiden (2021): |Emomali Rahmon |- |Perdana Menteri (2021): |Kokhir Rasulzoda |- |Loas bilajâh: |143,100 km² |- |Penduduk: |9,749,627 (2021) |- |Bhâsa resmi: |[[Bhâsa Tajik]] |- |Nyama oang |[[Somoni]] (TJS) |- |Kode telepon: | +992 |- |Kode Internet: |.tj |} '''Tajikistan''' (bhâsa Tajik: ''Тоҷикистон; Tojikiston'') panèka sala sèttong naghârâ è [[Asia Tengnga]]. Embu' koṭṭana iyâ arèya [[Dushanbe]]. Loas bilajâhna iyâ arèya 143,100 km². Pendudukna iyâ arèya 9,749,627 (2021) bân kapadatan pendudukna 70 orèng per km².<ref>[https://worldpopulationreview.com/countries/tajikistan-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Tajik mountains edit.jpg|Tajikistan The Dushanbe Landscape From the Dushanbe Hyatt Hotel (4746709788).jpg|Dushanbe Allaudin lake.jpg|Alaudin, Fanns, Tajikistan Bârâi' Darvoz - Tajikistan - 1998 (3003295377).jpg|Darvoz, Tajikistan Lao' </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] jfobqul5mi4oz9zp5t03h16egapaev3 Kirgizstan 0 1383 7507 6805 2021-12-31T20:19:25Z Rotondus 1141 Akylbek Japarov 7507 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Kirgizstan'''</span> !'''Bendirâ Kirgizstan''' !'''Lambhâng Kirgizstan''' |- |[[Bhengkek:Flag of Kyrgyzstan.svg|120x120px]] |[[Bhengkek:Emblem of Kyrgyzstan.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Kırğız Respublikasının Mamlekettik Gimni'' |- |[[Bhengkek:Kyrgyzstan_(instrumental).ogg|pus]] |- !Peta lokasi Kirgizstan |- |[[Bhengkek:Kyrgyzstan in its region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Bishkek]] |- |Kamardhika'an: |26 Ḍèsèmber 1991 |- |Presiden (2021): |Sadyr Japarov |- |Perdana Menteri (2021): |Akylbek Japarov |- |Loas bilajâh: |199,951 km² |- |Penduduk: |6,628,356 (2021) |- |Bhâsa resmi: |[[Bhâsa Kirgiz]] |- |Nyama oang |[[Som Kirgizstan]] (KGS) |- |Kode telepon: | +996 |- |Kode Internet: |.kg |} '''Kirgizstan''' otabâ '''Republik Kirgiz''' (bhâsa Kirgiz: ''Кыргыз Республикасы; Kırğız Respublikası'') panèka sala sèttong naghârâ è [[Asia Tengnga]]. Embu' koṭṭana iyâ arèya [[Bishkek]]. Loas bilajâhna iyâ arèya 199,951 km². Pendudukna iyâ arèya 6,628,356 (2021) bân kapadatan pendudukna 35 orèng per km².<ref>[https://worldpopulationreview.com/countries/kyrgyzstan-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Bringing the sheep home, on the southern shore of Issyk-Kul (3968109583).jpg|Issik-Kul, Kirgizstan Ḍâjâ Bishkek 13.JPG|Bishkek Karakol Valley.jpg|Karakol, Kirgizstan Tèmor Osh 03-2016 img06 Sulayman Mountain.jpg|Sulaiman-Too, Osh, Kirgizstan Lao' </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] f6m02lb54p31lelxyshoi70k9oveqvn Kazakhstan 0 1384 19415 18257 2024-10-03T15:12:35Z Muzaffar Turgunov 3102 19415 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Kazakhstan'''</span> !'''Bendirâ Kazakhstan''' !'''Lambhâng Kazakhstan''' |- |[[Bhengkek:Flag of Kazakhstan.svg|120x120px]] |[[Bhengkek:Emblem of Kazakhstan (1992-2018).svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Meniŋ Qazaqstanym'' |- |[[Bhengkek:Kazakhstan_(instrumental).oga|pus]] |- !Peta lokasi Kazakhstan |- |[[Bhengkek:Kazakhstan in its region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Astana]] |- |Kamardhika'an: |26 Ḍèsèmber 1991 |- |Presiden (2021): |Kassym-Jomart Tokayev |- |Perdana Menteri (2021): |Askar Mamin |- |Loas bilajâh: |2,724,900 km² |- |Penduduk: |18,994,962 (2021) |- |Bhâsa resmi: |[[Bhâsa Kirgiz]],<br>[[bhâsa Rusia]] |- |Nyama oang |[[Tenge]] (KZT) |- |Kode telepon: | +7-6xx, +7-7xx |- |Kode Internet: |.kz |} '''Kazakhstan''' otabâ '''Republik Kazakhstan''' (bhâsa Kazakh: ''Қазақстан Республикасы; Qazaqstan Respublikasy'', bhâsa Rusia:''Республика Казахстан; Respublika Kazakhstan'') panèka sala sèttong naghârâ è [[Asia Tengnga]]. Embu' koṭṭana iyâ arèya [[Nur-Sultan]] bân koṭṭa palèng rajâ iyâ arèya [[Almaty]]. Loas bilajâhna iyâ arèya 2,724,900 km². Pendudukna iyâ arèya 18,994,962 (2021) bân kapadatan pendudukna 7 orèng per km².<ref>[https://worldpopulationreview.com/countries/kazakhstan-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> IMG 7431-Sharyn canyon.jpg|Sharyn, Kazakhstan Tèmor Lao' Казахстан. Боровое, вид с Болектау, осень, вечер.jpg|Kokshe-Tau, Kazakhstan Ḍâjâ Недалеко от пика - panoramio.jpg|Tian-Shan, Kazakhstan Lao' </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 3ab440vq9f3ozzj4ppa1ldfb6jw3d0q Mongolia 0 1385 15770 6807 2024-02-06T21:56:53Z CommonsDelinker 24 Removing [[:c:File:Mongolian_national_anthem,_performed_by_the_United_States_Navy_Band.ogg|Mongolian_national_anthem,_performed_by_the_United_States_Navy_Band.ogg]], it has been deleted from Commons by [[:c:User:Holly Cheng|Holly Cheng]] because: per [[:c 15770 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Mongolia'''</span> !'''Bendirâ Mongolia''' !'''Lambhâng Mongolia''' |- |[[Bhengkek:Flag of Mongolia.svg|120x120px]] |[[Bhengkek:State emblem of Mongolia.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Mongol ulsyn töriin duulal'' |- | |- !Peta lokasi Mongolia |- |[[Bhengkek:Mongolia in its region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Ulaanbaatar]] |- |Kamardhika'an: |29 Ḍèsèmber 1911 |- |Presiden (2021): |Khaltmaagiin Battulga |- |Perdana Menteri (2021): |Luvsannamsrain Oyun-Erdene |- |Loas bilajâh: |1,566,000 km² |- |Penduduk: |3,329,289 (2021) |- |Bhâsa resmi: |[[Bhâsa Mongol]] |- |Nyama oang |[[Tögrög]] (MNT) |- |Kode telepon: | +976 |- |Kode Internet: |.mn |} '''Mongolia''' (bhâsa Mongol: ''Монгол Улс, Mongol Uls'') panèka sala sèttong naghârâ è [[Asia Tèmor]]. Embu' koṭṭana iyâ arèya [[Ulaanbaatar]]. Loas bilajâhna iyâ arèya 1,566,000 km². Pendudukna iyâ arèya 3,329,289 (2021) bân kapadatan pendudukna 2 orèng per km².<ref>[https://worldpopulationreview.com/countries/mongolia-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Yurt in Ulan Bator.JPG|Ulaanbaatar UB downtown.jpg|Ulaanbaatar Mongolia Landscape.jpg Gurvger.jpg|Gurvan Saikhan, Mongolia Lao' </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] jb22g72n2mztofkx9q0za13f3sm7rf5 Viètnam 0 1386 16299 15105 2024-03-05T09:40:21Z CommonsDelinker 24 Removing [[:c:File:West_Hanoi.jpg|West_Hanoi.jpg]], it has been deleted from Commons by [[:c:User:Túrelio|Túrelio]] because: [[:c:COM:L|Copyright violation]]: File uploaded on Flickr on 2015-08-29 with all rights reserved license. https://www.flickr.com/p 16299 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Vietnam'''</span> !'''Bendirâ Vietnam''' !'''Lambhâng Vietnam''' |- |[[Bhengkek:Flag of Vietnam.svg|120x120px]] |[[Bhengkek:Emblem of Vietnam.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Tiến Quân Ca'' |- !Peta lokasi Vietnam |- |[[Bhengkek:Vietnam in its region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Hanoi]] |- |Kamardhika'an: |21 Juli 1954 |- |Komunis Partai Sekretaris Pertama (2021) |Nguyễn Phú Trọng |- |Presiden (2021): |Nguyễn Xuân Phúc |- |Perdana Menteri (2021): |Phạm Minh Chính |- |Loas bilajâh: |331,699 km² |- |Penduduk: |98,168,833 (2021) |- |Bhâsa resmi: |[[Bhâsa Vietnam]] |- |Nyama oang |[[Đồng]] (VND) |- |Kode telepon: | +84 |- |Kode Internet: |.vn |} '''Vietnam''' (bhâsa Vietnam: ''Việt Nam; Cộng hòa Xã hội chủ nghĩa Việt Nam'') panèka sala sèttong naghârâ è [[Asia Morlaok|Asia Tèmor Lao']]. Embu' koṭṭana iyâ arèya [[Hanoi]] bân koṭṭa palèng rajâ iyâ arèya koṭṭa [[Hồ Chí Minh]]. Loas bilajâhna iyâ arèya 331,699 km². Pendudukna iyâ arèya 98,168,833 (2021) bân kapadatan pendudukna 317 orèng per km².<ref>[https://worldpopulationreview.com/countries/vietnam-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Ha Long Bay in 2019.jpg|Vịnh Hạ Long, Vietnam Ḍâjâ Hoi An (I).jpg|Hội An, Vietnam Tengnga I'm coming, PXP.jpg|Hoàng Liên Sơn, Vietnam Ḍâjâ </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] dw03o30kmi8312rb4oggopyr23y5vgh Kamboja 0 1387 15522 15499 2023-12-29T06:11:03Z Alfiyah Rizzy Afdiquni 9 Mengembalikan suntingan oleh [[Special:Contributions/178.51.217.62|178.51.217.62]] ([[User talk:178.51.217.62|bicara]]) ke revisi terakhir oleh [[User:CommonsDelinker|CommonsDelinker]] 13357 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Kamboja'''</span> !'''Bendirâ Kamboja''' !'''Lambhâng Kamboja''' |- |[[Bhengkek:Flag of Cambodia.svg|120x120px]] |[[Bhengkek:Coat of arms of Cambodia.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Nôkô Réach'' |- |[[Bhengkek:United_States_Navy_Band_-_Nokoreach.ogg|pus]] |- !Peta lokasi Kamboja |- |[[Bhengkek:Cambodia_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Phnom Penh]] |- |Kamardhika'an: |9 Novèmber 1953 |- |Rajhâ (2021): |Norodom Sihamoni |- |Perdana Menteri (2021): |Hun Sen |- |Loas bilajâh: |181,035 km² |- |Penduduk: |16,946,438 (2021) |- |Bhâsa resmi: |[[Bhâsa Khmer]] |- |Nyama oang |[[Riel]] (KHR) |- |Kode telepon: | +855 |- |Kode Internet: |.kh |} '''Kamboja''' (bhâsa Khmer: ''កម្ពុជា, ព្រះរាជាណាចក្រកម្ពុជា - Kămpŭchéa; Preăh Réachéanachăk Kămpŭchéa'') panèka sala sèttong naghârâ è [[Asia Tèmor]]. Embu' koṭṭana iyâ arèya [[Phnom Penh]]. Loas bilajâhna iyâ arèya 181,035 km². Pendudukna iyâ arèya 16,946,438 (2021) bân kapadatan pendudukna 96 orèng per km².<ref>[https://worldpopulationreview.com/countries/cambodia-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Angkor Wat.jpg|Angkor Wat, Kamboja Ḍâjâ Cascade de la rivière sacrée (Phnom Kulen) (6825025205).jpg|Phnom Kulen, Kamboja Ḍâjâ Battambang..JPG|Battambang, Kamboja Bârâi' </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 0ghx83dtlmidchi32z8gyt2mwr2uno4 Thailand 0 1388 15095 15075 2023-12-06T00:18:50Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Tana Ṭé]] ka [[Thailand]] nèmpa pangallèyan sè laju 7924 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Thailand'''</span> !'''Bendirâ Thailand''' !'''Lambhâng Thailand''' |- |[[Bhengkek:Flag of Thailand.svg|120x120px]] |[[Bhengkek:Emblem of Thailand.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Phleng Chat Thai'' |- |[[Bhengkek:Thai_National_Anthem_-_US_Navy_Band.ogg|pus]] |- !Peta lokasi Thailand |- |[[Bhengkek:Thailand_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Bangkok]] |- |Kamardhika'an: |1238 |- |Rajhâ (2021): |Vajiralongkorn |- |Perdana Menteri (2021): |Prayut Chan-o-cha |- |Loas bilajâh: |513,120 km² |- |Penduduk: |69,950,850 (2021) |- |Bhâsa resmi: |[[Bhâsa Thai]] |- |Nyama oang |[[Baht]] (THB) |- |Kode telepon: | +66 |- |Kode Internet: |.th |} '''Thailand''' (bhâsa Thai: ''ประเทศไทย, ราชอาณาจักรไทย - Prathet Thai; Rātcha-āṇāchạk Thai'') panèka sala sèttong naghârâ è [[Asia Lao']]. Embu' koṭṭana iyâ arèya [[Bangkok]]. Loas bilajâhna iyâ arèya 513,120 km². Pendudukna iyâ arèya 69,950,850 (2021) bân kapadatan pendudukna 137 orèng per km².<ref>[https://worldpopulationreview.com/countries/thailand-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> WatChaiwatthanaram 2292 original.JPG|Ayutthaya, Thailand Tengnga Bangkok, Thailand, High angle aerial view.jpg|Bangkok วัดอรุณราชวราราม-2.jpg|Bangkok The boulder of the Loh Samah bay at Koh Phi Phi Leh.jpg|Koh Phi Phi Leh, Thailand Lao' </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] d2xrls80oof3kldg02nx4hu5escg18j Myanmar 0 1389 8654 8603 2022-07-19T13:54:12Z Praxidicae 176 rvv lta 7663 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Myanmar'''</span> !'''Bendirâ Myanmar''' !'''Lambhâng Myanmar''' |- |[[Bhengkek:Flag of Myanmar.svg|120x120px]] |[[Bhengkek:State seal of Myanmar.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Kaba Ma Kyei'' |- |[[Bhengkek:U.S._Navy_Band_-_Kaba_Ma_Kyei.oga|pus]] |- !Peta lokasi Myanmar |- |[[Bhengkek:Myanmar in its region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Naypyidaw]] |- |Kamardhika'an: |4 Jânuwari 1948 |- |Presiden (2021): |Myint Swe |- |Loas bilajâh: |676,578 km² |- |Penduduk: |54,806,012 (2021) |- |Bhâsa resmi: |[[Bhâsa Burma]] |- |Nyama oang |[[Kyat]] (MMK) |- |Kode telepon: | +95 |- |Kode Internet: |.mm |} '''Myanmar''' (bhâsa Burma: ''မြန်မာ, ပြည်ထောင်စု သမ္မတ မြန်မာနိုင်ငံတော်‌ - Myăma, Pyidaunzu Thanmăda Myăma Nainngandaw'') panèka sala sèttong naghârâ è [[Asia Lao']]. Embu' koṭṭana iyâ arèya [[Naypyidaw]] bân koṭṭa palèng rajâ iyâ arèya [[Yangon]]. Loas bilajâhna iyâ arèya 676,578 km². Pendudukna iyâ arèya 54,806,012 (2021) bân kapadatan pendudukna 84 orèng per km².<ref>[https://worldpopulationreview.com/countries/myanmar-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Armed conflict zones in Myanmar.png|Myanmar Bagan, Burma.jpg|Bagan, Myanmar Tengnga Ministry Zone, Naypyitaw, Myanmar (Burma) - panoramio (1).jpg|Naipyidaw, parlemen </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] sis7n4vhmyi2g19kyzhzypuokw5b18t Longghây 0 1390 15218 15216 2023-12-09T14:17:15Z LonNyoe 13 Membalikkan revisi [[Special:Diff/14982|14982]] oleh [[Special:Contributions/Faleztino|Faleztino]] ([[User talk:Faleztino|bicara]]) 15218 wikitext text/x-wiki '''Longghây''' otabâ '''klâmpès''' (''Vachellia tomentosa'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Fabaceae<ref>https://www.gbif.org/species/2980631</ref>. [[Bhengkek:Acacia nilotica ssp. tomentosa (2135464178).jpg|jmpl|Kembhângnga longghây]] == Panyalambherrân == Longghây tombu è Banglaḍèsh, Inḍia, Jhâbâ, [[Myanmar]], Srilanka, Sulawesi, Thailand, bân Viètnam<ref>http://powo.science.kew.org/taxon/urn:lsid:ipni.org:names:77132544-1</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Fabaceae]] 0u6bu6ji5ybcss2nr4sr88w8amz9ch5 P̣ilipina 0 1391 15089 6820 2023-12-05T21:12:06Z Faleztino 2341 Faleztino ngallèyaghi kaca [[Filipina]] ka [[P̣ilipina]] 6820 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Filipina'''</span> !'''Bendirâ Filipina''' !'''Lambhâng Filipina''' |- |[[Bhengkek:Flag of Philippines.svg|120x120px]] |[[Bhengkek:Coat of arms of the Philippines.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Lupang Hinirang'' |- |[[Bhengkek:Lupang_Hinirang_instrumental.ogg|pus]] |- !Peta lokasi Filipina |- |[[Bhengkek:Philippines in its region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Manila]] |- |Kamardhika'an: |4 Juli 1946 |- |Presiden (2021): |Rodrigo Duterte |- |Wakil Presiden (2021): |Leni Robredo |- |Loas bilajâh: |300,000 km² |- |Penduduk: |111,046,913 (2021) |- |Bhâsa resmi: |[[Bhâsa Filipina]],<br>[[bhâsa Inggris]] |- |Nyama oang |[[Peso Filipina]] (PHP) |- |Kode telepon: | +63 |- |Kode Internet: |.ph |} '''Filipina''' (bhâsa Filipina: ''Pilipinas, Republika ng Pilipinas'', bhâsa Inggris: ''Philippines, Republic of the Philippines'') panèka sala sèttong naghârâ è [[Asia Tèmor]]. Embu' koṭṭana iyâ arèya [[Manila]] bân koṭṭa palèng rajâ iyâ arèya [[Koṭṭa Quezon]]. Loas bilajâhna iyâ arèya 300,000 km². Pendudukna iyâ arèya 111,046,913 (2021) bân kapadatan pendudukna 372 orèng per km².<ref>[https://worldpopulationreview.com/countries/philippines-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> The Mayon Volcano.jpg|Mayon, Filipina Tengna Manila as seen from Intramuros.jpg|Manila Big lagoon entrance, Miniloc island - panoramio.jpg|Polo Miniloc, Filipina Ḍâjâ Ambuklao Dam captured by Mitchell Yumul.jpeg|Ambuklao, Bokod, Benguet, Filipina Ḍâjâ </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] 87oyu1m1kg83zty5ixik9ej1uyz2af8 Papua Nugini 0 1392 18592 18591 2024-09-28T18:04:24Z Tanbiruzzaman 2103 Reverted edits by [[Special:Contribs/الجزائريون الناس|الجزائريون الناس]] ([[User talk:الجزائريون الناس|talk]]) to last version by Alfiyah Rizzy Afdiquni: unexplained content removal 16795 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Papua Nugini'''</span> !'''Bendirâ Papua Nugini''' !'''Lambhâng Papua Nugini''' |- |[[Bhengkek:Flag of Papua New Guinea.svg|120x120px]] |[[Bhengkek:National Emblem of Papua New Guinea.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''O Arise, All You Sons'' |- |[[Bhengkek:Lupang_Hinirang_instrumental.ogg|pus]] |- !Peta lokasi Papua Nugini |- |[[Bhengkek:Papua New Guinea in its region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Port Moresby]] |- |Kamardhika'an: |16 Sèptèmber 1975 |- |Rajhâ (2021): |Elizabeth II ([[Britania Raya]]) |- |Perdana Menteri (2021): |James Marape |- |Loas bilajâh: |462,840 km² |- |Penduduk: |9,119,010 (2021) |- |Bhâsa resmi: |[[bhâsa Inggris]] |- |Nyama oang |[[Kina]] (PGK) |- |Kode telepon: | +675 |- |Kode Internet: |.pg |} '''Papua Nugini''' (bhâsa Inggris: ''Papua New Guinea, Independent State of Papua New Guinea'') panèka sala sèttong naghârâ è [[Oseania]]. Embu' koṭṭana iyâ arèya [[Port Moresby]]. Loas bilajâhna iyâ arèya 462,840 km². Pendudukna iyâ arèya 9,119,010 (2021) bân kapadatan pendudukna 20 orèng per km².<ref>[https://worldpopulationreview.com/countries/papua-new-guinea-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Papua New Guinea map.png|Papua Nugini Walter Bay from hills.jpg|Walter Bay, Port Moresby Turanguna and Kombiu.jpg|Tavurvur, Britania Anyar, Papua Nugini Ḍâjâ Papua New Guinea (5986599443).jpg|Papua Nugini Tengnga </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] l92bgiuxor4lddugk7ktgia63l5h5iy Pa'ala lalakè' 0 1393 6897 6823 2021-05-08T19:43:51Z Rachmat04 112 ~ 6897 wikitext text/x-wiki '''Pa'ala lalakè'''' (''Myristica argentea'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Myristicaceae<ref>http://tropical.theferns.info/viewtropical.php?id=Myristica+argentea</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Myristicaceae]] pprygm72ccp665civthfzx6faqgv12i M. Tabrani 0 1394 15402 8977 2023-12-11T22:30:58Z Sastroward 2437 Ghâmbhâr pottrèdhân M. Tabrani è 1958 15402 wikitext text/x-wiki [[Bhengkek:Mohammad Tabrani.jpg|jmpl|Ghâmbhâr pottrèdhân M. Tabrani è 1958]] '''M. Tabrani''' otabâ '''Mohammad Tabrani Soerjowitjirto''' (bhâbhâr è [[Kabhupatèn Pamekkasân|Pamekkasân]], 10 Oktober 1904 – wafat 12 Jânuwari 1984<ref>Soebagijo I.N (1981). ''Jagat Wartawan Indonesia''. Jakarta: Gunung Agung. kaca 85.</ref> ) arèya sala sèttong wartawan bân politikus bhângsa Inḍonèsia. Sa'abiddhâ ''pergerakan nasional Indonesia'' nyama M. Tabrani ècathet malolo<ref name=":0">Taufik Rahzen, bck. (2007). ''Tanah Air Bahasa: Seratus Jejak Pers Indonesia''. Jakarta: I:BOEKOE. kaca 144.</ref><ref>Mohamad Tabrani: Pelopor Bahasa Indonesia. ''Republika Online''. 2019-11-23</ref>. M. Tabrani kalonta mènangka ''tokoh'' [[Jong Java]] bân kopala ''redaksi'' ''Pemandangan'' è bâkto Juli 1936 kongsè Oktober 1940<ref name=":0" />. == Pamili == '''''M.Tabrani''''' arèya ana' sè nomer tello' ḍâri sanga tarètan dâri rama R. Panji Soeradi Soerowitjitro bân R. Ayu Siti Aminah. == Riwayât pamolangan == Tabrani asakola è MULO bân OSVIA è Banḍung. Kaghiyârânna Tabrani ka jurnalistik molaè lulus ḍâri OSVIA. È taon 1925, Tabrani ella ngatowaè bertakala ''Hindia Baroe''. Sabâktona ajhâr è Èropa, è Universitas Köln (''Universität zu Köln''), dhibi'na abhânto pan-bârâmpan bertakala Inḍonesia molaè 1926 ghân 1930. Bâkto arowa, ghi' rangrang ngangodâdhân Inḍonesia sè molangè èlmo jurnalistik è naghârâ manca bân pèra' bâḍâ orèng akadhi Djamaluddin Adinegoto, Jusuf Jahja, bân Tabrani dhibi'na<ref>Soebagijo I.N (1981). ''Jagat Wartawan Indonesia''. Jakarta: Gunung Agung. hlm. 85.</ref>. == Sombher == <references /> [[Bhângsa:Biografi]] 0w82w4xnfznc7mpsmgqdfsh58lvauy8 Lim Wasim 0 1395 12160 6838 2023-03-14T20:38:25Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12160 wikitext text/x-wiki '''Lim Wasim''' (laèr è Bandung, Jhâbâ Bârâ', 1929 bân wafat 2004) panèka sala sèttong seniman bhângsa [[Indonesia|Indonèsia]]. == Penghargaan == Lim Wasim mendapatkan sejumlah penghargaan, di antaranya: * International Biographical Centre, Inggris (1975) * Medali emas Golden Centaur, Amerika Serikat (1982) [[Bhângsa:Orèng]] b66za0r8tc4j371riz9edz3ovmlxphk Polay lalakè' 0 1397 6840 2021-04-23T15:41:52Z Boesenbergia 6 kaca anyar 6840 wikitext text/x-wiki '''Polay lalakè'<nowiki/>''' otabâ '''polay lakè'''' (''Rauvolfia sumatrana'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Apocynaceae<ref>https://plants.jstor.org/stable/10.5555/al.ap.specimen.k000832954</ref>. Totombuwân arèya èkoca' kèya ''lame lalaki'' (Sonḍhâ); ''tampa badak'' (Somattra); ''pulai pipit'', ''pelir kambing'' (Malaysia) bân èn-laènna<ref>https://uses.plantnet-project.org/en/Rauvolfia_sumatrana_(PROSEA)</ref>. == Panyalambherrân == Polau lalakè' tombu è polo Kalimantan, Jhâbâ, Malaysia, [[Maluku]], Sulawesi, Somattra, Thailand, bân Myanmar<ref>http://portal.cybertaxonomy.org/flora-malesiana/node/14439</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Apocynaceae]] g0hvleo62aaiajdcj1luoohxrmyrdsi Nigeria 0 1398 8655 8614 2022-07-19T13:54:12Z Praxidicae 176 rvv lta 6841 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Nigeria'''</span> !'''Bendirâ Nigeria''' !'''Lambhâng Nigeria''' |- |[[Bhengkek:Flag of Nigeria.svg|120x120px]] |[[Bhengkek:Coat of arms of Nigeria.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Arise, O Compatriots'' |- !Peta lokasi Nigeria |- |[[Bhengkek:Nigeria in its region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Abuja]] |- |Kamardhika'an: |1 Oktober 1960 |- |Presiden (2021): |Muhammadu Buhari |- |Wakil Presiden (2021): |Yemi Osinbajo |- |Loas bilajâh: |923,769 km² |- |Penduduk: |211,400,708 (2021) |- |Bhâsa resmi: |[[Bhâsa Inggris]] |- |Nyama oang |[[Naira]] (NGN) |- |Kode telepon: | +234 |- |Kode Internet: |.ng |} '''Nigeria''' (bhâsa Inggris: ''Nigeria'') panèka sala sèttong naghârâ è [[Afrika Bârâi']]. Embu' koṭṭana iyâ arèya [[Abuja]] bân koṭṭa palèng rajâ iyâ arèya [[Lagos]]. Loas bilajâhna iyâ arèya 923,769 km². Pendudukna iyâ arèya 211,400,708 (2021) bân kapadatan pendudukna 232 orèng per km².<ref>[https://worldpopulationreview.com/countries/nigeria-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Rainforest range of Obudu Mountains.jpg|Obudu, Cross River State, Nigeria Lao' Lekki-Epe Expressway Sandfill Bustop.jpg|Lagos Abuja, Federal Capital Territory 3.jpg|Abuja Crush rock right view,Mpape.Nigeria.jpg|Mpape, Abuja, Nigeria Tengnga </gallery> == Sombher == {{reflist}} [[Bhângsa:Naghârâ]] rc9oalbjffmvbo7mfqpuke34rr1rnuw Pakanḍhâ'ânna pangangghuy:InternetArchiveBot 3 1399 7045 6842 2021-06-16T01:28:32Z Harej 638 Ubah target pengalihan dari [[en:User talk:InternetArchiveBot]] ke [[meta:User talk:InternetArchiveBot]] 7045 wikitext text/x-wiki #REDIRECT[[meta:User talk:InternetArchiveBot]] ihe6s1lbzqd8gasxnoewu85gshqim7x Podhi 0 1400 6845 6844 2021-04-24T13:15:04Z Boesenbergia 6 6845 wikitext text/x-wiki [[Bhengkek:Woodfordia fruticosa flowers at Peravoor (1).jpg|jmpl|Kembhângnga podhi]] '''Podhi''' otabâ '''dhubajâ''' (''Woordfordia fruticosa'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Lythraceae<ref>http://www.flowersofindia.net/catalog/slides/Fire%20Flame%20Bush.html</ref>. == Panyalambherrân == Afrika Tèmor akadhi Tanzania bân Madagaskar, Inḍia, Cèna, [[Myanmar]], Thailand, bân Inḍonesia<ref>http://tropical.theferns.info/viewtropical.php?id=Woodfordia+fruticosa</ref>. == Sombher == [[Bhângsa:Totombuwân]] [[Bhângsa:Lythraceae]] gdysok407dtbbay38srkoab731t41iq Ethiopia 0 1401 6846 2021-04-24T20:01:25Z Egilus 318 ←Membuat halaman berisi '{| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" ce...' 6846 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Ethiopia'''</span> !'''Bendirâ Ethiopia''' !'''Lambhâng Ethiopia''' |- |[[Bhengkek:Flag of Ethiopia.svg|120x120px]] |[[Bhengkek:Emblem of Ethiopia.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Wedefit Gesgeshi Widd Innat Ittyoppya'' |- |[[Bhengkek:Wedefit_Gesgeshi_Widd_Innat_Ittyoppya.ogg|pus]] |- !Peta lokasi Ethiopia |- |[[Bhengkek:Ethiopia in its region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Addis Ababa]] |- |Kamardhika'an: |1270 |- |Presiden (2021): |Sahle-Work Zewde |- |Perdana Menteri (2021): |Abiy Ahmed |- |Loas bilajâh: |1,104,300 km² |- |Penduduk: |117,876,227 (2021) |- |Bhâsa resmi: |[[Bhâsa Amharik]] |- |Nyama oang |[[Birr]] (ETB) |- |Kode telepon: | +251 |- |Kode Internet: |.et |} '''Ethiopia''' (bhâsa Amharik: ''Nigeria'') panèka sala sèttong naghârâ è [[Afrika Tèmor]]. Embu' koṭṭana iyâ arèya [[Addis Ababa]]. Loas bilajâhna iyâ arèya 1,104,300 km². Pendudukna iyâ arèya 117,876,227 (2021) bân kapadatan pendudukna 118 orèng per km².<ref>[https://worldpopulationreview.com/countries/ethiopia-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> On The Road To Simien Mountains National Park, Ethiopia (2446794591).jpg|Simien, Amhara, Ethiopia Ḍâjâ Addis abeba meskele square.jpg|Addis Ababa Lalibela, san giorgio, esterno 24.jpg|Bete Giyorgis, Lalibela, Amhara, Ethiopia Ḍâjâ Lake wenchi crater.jpg|Wonchi, Ethiopia Tengnga </gallery> == Sombher == {{reflist}} [[Bhângsa:Naghârâ]] aqbq2r4q92efyb61pli9xapjnr9hqfo Bhunyo 0 1402 6847 2021-04-25T13:54:39Z Boesenbergia 6 kaca anyar 6847 wikitext text/x-wiki [[Bhengkek:Nypa fruticans Blanco2.386.jpg|jmpl|Ghâmbhârrâ bhunyo]] '''Bhunyo''' (''Nypa fruticans'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Arecaceae. Bhunyo èkoca' kèya ''nipa palm'', ''mangrove palm'' (Inggris); ''nipah'' (Inḍonesia); ''buyuk'' (Jhâbâ); ''bobo'' (Maluku); ''dane'' (Myanmar) bân èn-laènna<ref>https://uses.plantnet-project.org/en/Nypa_fruticans_(PROSEA)</ref>. == Panyalambherrân == Bhunyo tombu è Asia Tèmor Lao', Malaysia, Inḍonesia, [[Papua Nugini]], Filipina, Australia bânn Pasifik Bârâ'<ref>http://www.wetlands.or.id/mangrove/mangrove_species.php?id=33</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Arecaceae]] 81810lcq87ggf3zjaox8dctuukbet4a Kenya 0 1403 6848 2021-04-25T20:52:11Z Egilus 318 ←Membuat halaman berisi '{| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" ce...' 6848 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Kenya'''</span> !'''Bendirâ Kenya''' !'''Lambhâng Kenya''' |- |[[Bhengkek:Flag of Kenya.svg|120x120px]] |[[Bhengkek:Coat of arms of Kenya (Official).svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Ee Mungu Nguvu Yetu'' |- |[[Bhengkek:National_anthem_of_Kenya,_performed_by_the_United_States_Navy_Band.wav|pus]] |- !Peta lokasi Kenya |- |[[Bhengkek:Kenya in Africa (de-facto).svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Nairobi]] |- |Kamardhika'an: |12 Ḍèsèmber 1963 |- |Presiden (2021): |Uhuru Kenyatta |- |Wakil Presiden (2021): |William Samoei Ruto |- |Loas bilajâh: |580,367 km² |- |Penduduk: |54,985,698 (2021) |- |Bhâsa resmi: |[[Bhâsa Inggris]],<br>[[bhâsa Swahili]] |- |Nyama oang |[[Shilling Kenya]] (KES) |- |Kode telepon: | +254 |- |Kode Internet: |.ke |} '''Kenya''' (bhâsa Inggris: ''Kenya, Republic of Kenya'', bhâsa Swahili: ''Kenya, Jamhuri ya Kenya'') panèka sala sèttong naghârâ è [[Afrika Tèmor]]. Embu' koṭṭana iyâ arèya [[Nairobi]]. Loas bilajâhna iyâ arèya 580,367 km². Pendudukna iyâ arèya 54,985,698 (2021) bân kapadatan pendudukna 97 orèng per km².<ref>[https://worldpopulationreview.com/countries/kenya-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Tsavo east panorama.jpg|Tsavo East, Kenya Tengnga Nairobi economic capital of africa.jpg|Nairobi Mombasa biashara street.jpg|Mombasa Mount Kenya.jpg|Mount Kenya, Kenya Tengnga </gallery> == Sombher == {{reflist}} [[Bhângsa:Naghârâ]] 54cd6lu2cpl7gjdg2oc80zfjqfv8hyk Kamèrun 0 1404 17408 16710 2024-08-13T22:34:43Z CommonsDelinker 24 Replacing Ars&Urbis_International_Workshop_-_Emiliano_Gandolfi_36.JPG with [[File:Douala_-_Ars&Urbis_International_Workshop_-_Emiliano_Gandolfi_36.jpg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR2|C 17408 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Kamerun'''</span> !'''Bendirâ Kamerun''' !'''Lambhâng Kamerun''' |- |[[Bhengkek:Flag of Cameroon.svg|120x120px]] |[[Bhengkek:Coat of arms of Cameroon.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Ô Cameroun, Berceau de nos Ancêtres'' |- | |- !Peta lokasi Kamerun |- |[[Bhengkek:Cameroon_in_Africa.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Yaoundé]] |- |Kamardhika'an: |1 Jânuwari 1960 |- |Presiden (2021): |Paul Biya |- |Perdana Menteri (2021): |Philémon Yang |- |Loas bilajâh: |475,442 km² |- |Penduduk: |27,224,265 (2021) |- |Bhâsa resmi: |[[Bhâsa Perancis]],<br>[[bhâsa Inggris]] |- |Nyama oang |[[Franc CFA Afrika Tengnga]] (XAF) |- |Kode telepon: | +237 |- |Kode Internet: |.cm |} '''Kamerun''' (bhâsa Perancis: ''Kenya, Republic of Kenya'', bhâsa Inggris: ''Cameroon, Republic of Cameroon'') panèka sala sèttong naghârâ è [[Afrika Bârâi']]. Embu' koṭṭana iyâ arèya [[Yaoundé]]. Loas bilajâhna iyâ arèya 475,442 km². Pendudukna iyâ arèya 27,224,265 (2021) bân kapadatan pendudukna 58 orèng per km².<ref>[https://worldpopulationreview.com/countries/cameroon-population UN estimation to 1 July 2021], World Population Review</ref> == Ghâmbhâr == <gallery> Rhumsiki Peak.jpg|Rhumsiki, Kamerun Ḍâjâ Douala - Ars&Urbis International Workshop - Emiliano Gandolfi 36.jpg|Koṭṭa Douala Yaoundé Palais des Congrès.jpg|Yaounde Chute de menchum.jpg|Menchum Falls, Ambazonia, Cameroon Lao' </gallery> == Sombher == {{reflist}} [[Bhângsa:Naghârâ]] p8xv2243oxsasq7b98yr24ofwri4nnn Kuwait 0 1405 6853 6850 2021-04-28T18:59:45Z Egilus 318 6853 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Kuwait'''</span> !'''Bendirâ Kuwait''' !'''Lambhâng Kuwait''' |- |[[Bhengkek:Flag of Kuwait.svg|120x120px]] |[[Bhengkek:Coat of arms of Kuwait.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''an-Nashīd al-Waṭani'' |- |[[Bhengkek:National_anthem_of_Kuwait_(instrumental).ogg|pus]] |- !Peta lokasi Kuwait |- |[[Bhengkek:Kuwait_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Koṭṭa Kuwait]] |- |Kamardhika'an: |19 Junè 1961 |- |Emir (2021): |Nawaf Al-Ahmad Al-Jaber Al-Sabah |- |Perdana Menteri (2021): |Sabah Khalid al-Sabah |- |Loas bilajâh: |17,818 km² |- |Penduduk: |4,328,550 (2021) |- |Bhâsa resmi: |[[Bhâsa Arab]] |- |Nyama oang |[[Dinar Kuwait]] (KWD) |- |Kode telepon: | +965 |- |Kode Internet: |.kw |} '''Kuwait''' (bhâsa Arab: ''الكويت‎, دولة الكويت - al-Kuwayt; Dawlat al-Kuwayt'') panèka sala sèttong naghârâ è [[Asia Bârâi']]. Embu' koṭṭana iyâ arèya [[Koṭṭa Kuwait]]. Loas bilajâhna iyâ arèya 17,818 km². Pendudukna iyâ arèya 4,328,550 (2021) bân kapadatan pendudukna 243 orèng per km².<ref>[https://worldpopulationreview.com/countries/kuwait-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Mutlaa.jpg|Mutlaa, Kuwait Bârâi' Kuwait city skyline.jpg|Koṭṭa Kuwait 2010 Kuwait 5221666273.jpg|Koṭṭa Kuwait US Marines, Gulf, international partners simulate amphib landing during Eagle Resolve 150324-M-AR522-845.jpg|Polo Failaka </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] bgnyos2epwzz1dy3ecuxbypxyp5ae4j Ghâluddru 0 1406 6851 2021-04-28T08:14:08Z Boesenbergia 6 kaca anyar 6851 wikitext text/x-wiki [[Bhengkek:Luffa aegyptiaca compose.jpg|jmpl|Ghâluddru]] '''Ghâluddru''' (''Luffa aegyptiaca'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Cucurbitaceae<ref>https://www.cabi.org/isc/datasheet/31693</ref>. == Panyalambherrân == Makkèna bânnya' ahli saroju' jhâ' ghâluddru tamennan [[tropis]], tapè asalla sè teppa' ghi' ta' èkataowè. Ghâluddru ella ètamèn manossa sajjhek jhâman kona. Tamennan arèya èparcajâ jhâ' molaè ètamen è naghârâ Asia sè tropis, teppa'èn ra-kèra è [[India|Inḍia]] pas nyalambher ka Cèna è taon 600<ref>Purseglove JW, 1976. Tropical Crops: Dicotyledons. London, UK: Longman Group</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Cucurbitaceae]] 5xgc0ayx8oiwke4xl0l72hmuo31s826 Bahrain 0 1407 15184 15079 2023-12-08T04:39:23Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Ḅahrèn]] ka [[Bahrain]] nèmpa pangallèyan sè laju: batalkan 6852 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Bahrain'''</span> !'''Bendirâ Bahrain''' !'''Lambhâng Bahrain''' |- |[[Bhengkek:Flag of Bahrain.svg|120x120px]] |[[Bhengkek:Coat of arms of Bahrain.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''Baḥraynunā'' |- |[[Bhengkek:Bahraini_Anthem.ogg |pus]] |- !Peta lokasi Bahrain |- |[[Bhengkek:Bahrain_in_its_region.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Manama]] |- |Kamardhika'an: |15 Agustus 1971 |- |Rajhâ (2021): |Hamad bin Isa Al Khalifa |- |Perdana Menteri (2021): |Salman bin Hamad Al Khalifa |- |Loas bilajâh: |765 km² |- |Penduduk: |1,748,296 (2021) |- |Bhâsa resmi: |[[Bhâsa Arab]] |- |Nyama oang |[[Dinar Bahrain]] (BHD) |- |Kode telepon: | +973 |- |Kode Internet: |.bh |} '''Bahrain''' (bhâsa Arab: ''البحرين‎, مملكة البحرين - al-Baḥrayn; Mamlakat al-Baḥrayn'') panèka sala sèttong naghârâ è [[Asia Bârâi']]. Embu' koṭṭana iyâ arèya [[Manama]]. Loas bilajâhna iyâ arèya 765 km². Pendudukna iyâ arèya 1,748,296 (2021) bân kapadatan pendudukna 2300 orèng per km².<ref>[https://worldpopulationreview.com/countries/bahrain-population UN estimation to 1 July 2021], World Population Review</ref> == Galeri == <gallery> Bahrain Fort overview.jpg|Barem, Qal'at al-Bahrain Manama, Bahrain Decembre 2014.jpg|Manama Gudaibiya Mosque.jpg|Manama AradFort.jpg|Arad </gallery> == Referensi == {{reflist}} [[Bhângsa:Naghârâ]] e6l0nj7nh32xhbgif3j4oajdumsfbe3 Bhângsa:Turki 14 1408 16758 16736 2024-06-16T04:07:18Z Alfiyah Rizzy Afdiquni 9 Mengembalikan suntingan oleh [[Special:Contributions/Moroike|Moroike]] ([[User talk:Moroike|bicara]]) ke revisi terakhir oleh [[User:2A00:23C6:3704:D301:2C37:5352:C396:43FF|2A00:23C6:3704:D301:2C37:5352:C396:43FF]] 6855 wikitext text/x-wiki {{commons|Category:Turkey}} [[Bhângsa:Asia]] [[Bhângsa:Èropa]] [[Bhângsa:Naghârâ]] f187usxbx4sriq9b7brubeqwnr34j8v Pangangghuy:ZI Jony/minerva.js 2 1409 6858 2021-05-01T17:04:51Z Pathoschild 323 global user pages ([[m:Synchbot|requested by ZI Jony]]) 6858 javascript text/javascript mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:ZI_Jony/mobile-global.js&action=raw&ctype=text/javascript'); 1ud4suvkeq8qtlm36a2g10cfg17vxfa Modul:Citation/CS1/Identifiers 828 1410 6913 6859 2021-05-11T14:18:57Z Silencemen21 165 Penyesuaian dengan idwiki 6913 Scribunto text/plain local identifiers = {}; --[[--------------------------< F O R W A R D D E C L A R A T I O N S >-------------------------------------- ]] local is_set, in_array, set_error, select_one, add_maint_cat, substitute, make_wikilink; -- functions in Module:Citation/CS1/Utilities 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 --============================<< H E L P E R F U N C T I O N S >>============================================ --[[--------------------------< 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; if options.encode == true or options.encode == nil then url_string = mw.uri.encode( url_string ); 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['access-signal'], {ext_link, cfg.presentation[options.access]}); -- add the free-to-read / paywall lock end return table.concat ({ make_wikilink (options.link, options.label), 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 ]] local function internal_link_id(options) return table.concat ( { make_wikilink (options.link, options.label), options.separator or '&nbsp;', make_wikilink ( table.concat ( { options.prefix, options.id, options.suffix or '' }), mw.text.nowiki (options.id) ); }); 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 |embargo= against today's date. If embargo date is in the future, returns the content of |embargo=; otherwise, returns and empty string because the embargo has expired or because |embargo= was not set in this cite. ]] local function is_embargoed (embargo) if is_set (embargo) then local lang = mw.getContentLanguage(); local good1, embargo_date, good2, todays_date; good1, embargo_date = pcall( lang.formatDate, lang, 'U', embargo ); good2, todays_date = pcall( lang.formatDate, lang, 'U' ); if good1 and good2 then -- if embargo date and today's date are good dates if tonumber( embargo_date ) >= tonumber( todays_date ) then -- is embargo date is in the future? return embargo; -- still embargoed else add_maint_cat ('embargo') return ''; -- unset because embargo has expired end end end return ''; -- |embargo= not set return empty string 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, issbn/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 9108 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 <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 (id, class) local handler = cfg.id_handlers['ARXIV']; local year, month, version; local err_cat = ''; local 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 9108-0703 format w/ & w/o 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_cat = ' ' .. set_error( 'bad_arxiv' ); -- set 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 w/ & w/o 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 --or -- when year is 07, is month invalid (before April)? err_cat = ' ' .. set_error( 'bad_arxiv' ); -- set 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 w/ & w/o 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_cat = ' ' .. set_error( 'bad_arxiv' ); -- set error message end else err_cat = ' ' .. set_error( 'bad_arxiv' ); -- arXiv id doesn't match any format end text = external_link_id({link = handler.link, label = handler.label, prefix=handler.prefix,id=id,separator=handler.separator, encode=handler.encode, access=handler.access}) .. err_cat; if is_set (class) then class = ' [[' .. '//arxiv.org/archive/' .. class .. ' ' .. class .. ']]'; -- external link within square brackets, not wikilink else class = ''; -- empty string for concatenation end return text .. class; 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 must be letter, ampersand, or dot (ampersand cannot directly precede a dot; &. ) 7–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 (id, access) local handler = cfg.id_handlers['BIBCODE']; local err_type; local year; local text = external_link_id({link=handler.link, label=handler.label, prefix=handler.prefix, id=id, separator=handler.separator, encode=handler.encode, access=access}); if 19 ~= id:len() then err_type = 'length'; else year = id:match ("^(%d%d%d%d)[%a][%a&%.][%a&%.%d][%a&%.%d][%a%d%.]+[%a%.]$") -- if not year then -- if nil then no pattern match err_type = '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 = 'year'; -- year out of bounds end if id:find('&%.') then err_type = 'journal'; -- journal abbreviation must not have '&.' (if it does its missing a letter) end end end if is_set (err_type) then -- if there was an error detected text = text .. ' ' .. set_error( 'bad_bibcode', {err_type}); end return text; end --[[--------------------------< B I O R X I V >----------------------------------------------------------------- Format bioRxiv id and do simple error checking. BiorXiv ids are exactly 6 digits. The bioRxiv id is the number following the last slash in the bioRxiv-issued DOI: https://doi.org/10.1101/078733 -> 078733 ]] local function biorxiv(id) local handler = cfg.id_handlers['BIORXIV']; local err_cat = ''; -- presume that bioRxiv id is valid if nil == id:match("^%d%d%d%d%d%d$") then -- if bioRxiv id has anything but six digits err_cat = ' ' .. set_error( 'bad_biorxiv'); -- set an error message end return external_link_id({link = handler.link, label = handler.label, prefix=handler.prefix,id=id,separator=handler.separator, encode=handler.encode, access=handler.access}) .. err_cat; 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 (id) local handler = cfg.id_handlers['CITESEERX']; local matched; local text = external_link_id({link=handler.link, label=handler.label, 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 text = text .. ' ' .. set_error( 'bad_citeseerx' ); 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(id, inactive, access) local cat = "" local handler = cfg.id_handlers['DOI']; 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 if is_set(inactive_year) then table.insert( z.error_categories, "Pages with DOIs inactive since " .. inactive_year ); else table.insert( z.error_categories, "Pages with inactive DOIs" ); -- when inactive doesn't contain a recognizable year end inactive = " (" .. cfg.messages['inactive'] .. " " .. inactive .. ")" end text = external_link_id({link = handler.link, label = handler.label, prefix=handler.prefix,id=id,separator=handler.separator, encode=handler.encode, access=access}) .. (inactive or '') if nil == id:match("^10%.[^%s–]-/[^%s–]-[^%.,]$") then -- doi must begin with '10.', must contain a fwd slash, must not contain spaces or endashes, and must not end with period or comma cat = ' ' .. set_error( 'bad_doi' ); end return text .. cat 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. ]] local function hdl(id, access) local handler = cfg.id_handlers['HDL']; local text = external_link_id({link = handler.link, label = handler.label, prefix=handler.prefix,id=id,separator=handler.separator, encode=handler.encode, access=access}) if nil == id:match("^[^%s–]-/[^%s–]-[^%.,]$") then -- hdl must contain a fwd slash, must not contain spaces, endashes, and must not end with period or comma text = text .. ' ' .. set_error( 'bad_hdl' ); end return text; end --[[--------------------------< I S B N >---------------------------------------------------------------------- Determines whether an ISBN string is valid ]] local function isbn( isbn_str ) if nil ~= isbn_str:match("[^%s-0-9X]") then return false, 'invalid character'; -- fail if isbn_str contains anything but digits, hyphens, or the uppercase X end isbn_str = isbn_str:gsub( "-", "" ):gsub( " ", "" ); -- remove hyphens and spaces local len = isbn_str:len(); if len ~= 10 and len ~= 13 then return false, 'length'; -- fail if incorrect length end if len == 10 then if isbn_str:match( "^%d*X?$" ) == nil then -- fail if isbn_str has 'X' anywhere but last position return false, 'invalid form'; end return is_valid_isxn(isbn_str, 10), 'checksum'; else if isbn_str:match( "^%d+$" ) == nil then return false, 'invalid character'; -- fail if isbn13 is not all digits end if isbn_str:match( "^97[89]%d*$" ) == nil then return false, 'invalid prefix'; -- fail when isbn13 does not begin with 978 or 979 end return is_valid_isxn_13 (isbn_str), 'checksum'; end end --[[--------------------------< A M A Z O 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 isbn10, if mixed and first character is a digit. This function is positioned here because it calls isbn() ]] local function asin(id, domain) local err_cat = "" 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_cat = ' ' .. set_error ('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 isbn( id ) then -- see if asin value is isbn10 add_maint_cat ('ASIN'); elseif not is_set (err_cat) then err_cat = ' ' .. set_error ('bad_asin'); -- asin is not isbn10 end elseif not id:match("^%u[%d%u]+$") then err_cat = ' ' .. set_error ('bad_asin'); -- asin doesn't begin with uppercase alpha end end if not is_set(domain) then domain = "com"; elseif in_array (domain, {'jp', 'uk'}) then -- Japan, United Kingdom domain = "co." .. domain; elseif in_array (domain, {'au', 'br', 'mx'}) then -- Australia, Brazil, Mexico domain = "com." .. domain; end local handler = cfg.id_handlers['ASIN']; return external_link_id({link=handler.link, label=handler.label, prefix=handler.prefix .. domain .. "/dp/", id=id, encode=handler.encode, separator = handler.separator}) .. err_cat; end --[[--------------------------< I S M N >---------------------------------------------------------------------- Determines whether an ISMN string is valid. Similar to isbn-13, ismn is 13 digits begining 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. ]] local function ismn (id) local handler = cfg.id_handlers['ISMN']; local text; local valid_ismn = true; local id_copy; id_copy = id; -- save a copy because this testing is destructive id=id:gsub( "[%s-–]", "" ); -- strip spaces, hyphens, and endashes from the ismn if 13 ~= id:len() or id:match( "^9790%d*$" ) == nil then -- ismn must be 13 digits and begin 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, -- use this (or external version) when there is some place to link to -- prefix=handler.prefix,id=id,separator=handler.separator, encode=handler.encode}) text = table.concat ( { make_wikilink (handler.link, handler.label), handler.separator, id_copy }); -- because no place to link to yet if false == valid_ismn then text = text .. ' ' .. set_error( 'bad_ismn' ) -- add 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(id, e) local issn_copy = id; -- save a copy of unadulterated issn; use this version for display if issn does not validate local handler; local text; local valid_issn = true; if e then handler = cfg.id_handlers['EISSN']; else handler = cfg.id_handlers['ISSN']; end id=id:gsub( "[%s-–]", "" ); -- strip spaces, hyphens, and endashes from the issn 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, use the show the invalid issn with error message end text = external_link_id({link = handler.link, label = handler.label, prefix=handler.prefix,id=id,separator=handler.separator, encode=handler.encode}) if false == valid_issn then text = text .. ' ' .. set_error( 'bad_issn', e and 'e' or '' ) -- add an error message if the issn is invalid end return text end --[[--------------------------< J F M >----------------------------------------------------------------------- A numerical identifier in the form nn.nnnn.nn ]] local function jfm (id) local handler = cfg.id_handlers['JFM']; local id_num; local err_cat = ''; id_num = id:match ('^[Jj][Ff][Mm](.*)$'); -- identifier with jfm prefix; extract identifier if is_set (id_num) then add_maint_cat ('jfm_format'); else -- plain number without mr 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 err_cat = ' ' .. set_error( 'bad_jfm' ); -- set an error message end return external_link_id({link = handler.link, label = handler.label, prefix=handler.prefix,id=id,separator=handler.separator, encode=handler.encode}) .. err_cat; 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 lower case alpha length = 10 then lccn[1] and lccn[2] are both lower case alpha or both digits length = 11 then lccn[1] is lower case alpha, lccn[2] and lccn[3] are both lower case alpha or both digits length = 12 then lccn[1] and lccn[2] are both lower case alpha ]] local function lccn(lccn) local handler = cfg.id_handlers['LCCN']; local err_cat = ''; -- 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_cat = ' ' .. set_error( '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_cat = ' ' .. set_error( '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_cat = ' ' .. set_error( '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_cat = ' ' .. set_error( '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_cat = ' ' .. set_error( 'bad_lccn' ); -- no match, set an error message end else err_cat = ' ' .. set_error( 'bad_lccn' ); -- wrong length, set an error message end if not is_set (err_cat) and nil ~= lccn:find ('%s') then err_cat = ' ' .. set_error( 'bad_lccn' ); -- lccn contains a space, set an error message end return external_link_id({link = handler.link, label = handler.label, prefix=handler.prefix,id=lccn,separator=handler.separator, encode=handler.encode}) .. err_cat; end --[[--------------------------< M R >-------------------------------------------------------------------------- A seven digit number; if not seven digits, zero-fill leading digits to make seven digits. ]] local function mr (id) local handler = cfg.id_handlers['MR']; local id_num; local id_len; local err_cat = ''; id_num = id:match ('^[Mm][Rr](%d+)$'); -- identifier with mr prefix if is_set (id_num) then add_maint_cat ('mr_format'); 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 err_cat = ' ' .. set_error( 'bad_mr' ); -- set an error message end return external_link_id({link = handler.link, label = handler.label, prefix=handler.prefix,id=id,separator=handler.separator, encode=handler.encode}) .. err_cat; end --[[--------------------------< O C L C >---------------------------------------------------------------------- Validate and format an oclc id. https://www.oclc.org/batchload/controlnumber.en.html ]] local function oclc (id) local handler = cfg.id_handlers['OCLC']; local number; local err_msg = ''; -- empty string for concatenation 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; -- contrain 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; -- contrain 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 err_msg = ' ' .. set_error( 'bad_oclc' ) -- add an error message if the id is malformed end local text = external_link_id({link=handler.link, label=handler.label, prefix=handler.prefix, id=id, separator=handler.separator, encode=handler.encode}) .. err_msg; return text; end --[[--------------------------< O P E N L I B R A R Y >-------------------------------------------------------- Formats an OpenLibrary link, and checks for associated errors. ]] local function openlibrary(id, access) local code; local handler = cfg.id_handlers['OL']; local ident; ident, code = id:gsub('^OL', ''):match("^(%d+([AMW]))$"); -- optional OL prefix followed immediately by digits followed by 'A', 'M', or 'W'; remove OL prefix if not is_set (ident) then -- if malformed return an error return external_link_id({link=handler.link, label=handler.label, prefix=handler.prefix .. 'OL', id=id, separator=handler.separator, encode = handler.encode, access = access}) .. ' ' .. set_error( 'bad_ol' ); end id = ident; -- use ident without the optional OL prefix (it has been removed) if ( code == "A" ) then return external_link_id({link=handler.link, label=handler.label, prefix=handler.prefix .. 'authors/OL', id=id, separator=handler.separator, encode = handler.encode, access = access}) end if ( code == "M" ) then return external_link_id({link=handler.link, label=handler.label, prefix=handler.prefix .. 'books/OL', id=id, separator=handler.separator, encode = handler.encode, access = access}) end if ( code == "W" ) then return external_link_id({link=handler.link, label=handler.label, prefix=handler.prefix .. 'works/OL', id=id, separator=handler.separator, encode = handler.encode, access = access}) end 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(id, embargo) local test_limit = 8000000; -- update this value as PMCs approach local handler = cfg.id_handlers['PMC']; local err_cat = ''; -- presume that PMC is valid local id_num; local text; id_num = id:match ('^[Pp][Mm][Cc](%d+)$'); -- identifier with pmc prefix if is_set (id_num) then add_maint_cat ('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 test_limit < id_num then -- if PMC is outside test limit boundaries err_cat = ' ' .. set_error( 'bad_pmc' ); -- set an error message else id = tostring (id_num); -- make sure id is a string end else -- when id format incorrect err_cat = ' ' .. set_error( 'bad_pmc' ); -- set an error message end if is_set (embargo) then -- is PMC is still embargoed? text = table.concat ( -- still embargoed so no external link { make_wikilink (handler.link, handler.label), handler.separator, id, err_cat }); else text = external_link_id({link = handler.link, label = handler.label, -- 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}) .. err_cat; 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(id) local test_limit = 33000000; -- update this value as PMIDs approach local handler = cfg.id_handlers['PMID']; local err_cat = ''; -- presume that PMID is valid if id:match("[^%d]") then -- if PMID has anything but digits err_cat = ' ' .. set_error( 'bad_pmid' ); -- set an error message else -- PMID is only digits local id_num = tonumber(id); -- convert id to a number for range testing if 1 > id_num or test_limit < id_num then -- if PMID is outside test limit boundaries err_cat = ' ' .. set_error( 'bad_pmid' ); -- set an error message end end return external_link_id({link = handler.link, label = handler.label, prefix=handler.prefix,id=id,separator=handler.separator, encode=handler.encode}) .. err_cat; 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 (id) local test_limit = 3500000; -- update this value as SSRNs approach local handler = cfg.id_handlers['SSRN']; local err_cat = ''; -- presume that SSRN is valid 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 test_limit < id_num then -- if SSRN is outside test limit boundaries err_cat = ' ' .. set_error( 'bad_ssrn' ); -- set an error message end else -- when id format incorrect err_cat = ' ' .. set_error( 'bad_ssrn' ); -- set an error message end text = external_link_id({link = handler.link, label = handler.label, prefix=handler.prefix,id=id,separator=handler.separator, encode=handler.encode, access=handler.access}) .. err_cat; 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 (id) local handler = cfg.id_handlers['USENETID']; local text = external_link_id({link = handler.link, label = handler.label, 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 '>' text = text .. ' ' .. set_error( 'bad_usenet_id' ) -- add an error message if the message id is invalid end return text end --[[--------------------------< Z B L >----------------------------------------------------------------------- A numerical identifier in the form nnnn.nnnnn - leading zeros in the first quartet optional ]] local function zbl (id) local handler = cfg.id_handlers['ZBL']; local id_num; local err_cat = ''; id_num = id:match ('^[Zz][Bb][Ll](.*)$'); -- identifier with zbl prefix; extract identifier if is_set (id_num) then add_maint_cat ('zbl_format'); else -- plain number without zbl prefix id_num = id; -- if here id does not have prefix end if id_num:match('^%d?%d?%d?%d%.%d%d%d%d%d$') then id = id_num; -- id matches pattern else err_cat = ' ' .. set_error( 'bad_zbl' ); -- set an error message end return external_link_id({link = handler.link, label = handler.label, prefix=handler.prefix,id=id,separator=handler.separator, encode=handler.encode}) .. err_cat; end --============================<< I N T E R F A C E F U N C T I O N S >>========================================== --[[--------------------------< B U I L D _ I D _ L I S T >-------------------------------------------------------- Takes a table of IDs created by extract_ids() and turns it into a table of formatted ID outputs. inputs: id_list – table of identifiers built by extract_ids() options – table of various template parameter values used to modify some manually handled identifiers ]] local function build_id_list( id_list, options ) local new_list, handler = {}; local function fallback(k) return { __index = function(t,i) return cfg.id_handlers[k][i] end } end; for k, v in pairs( id_list ) do -- k is uc identifier name as index to cfg.id_handlers; e.g. cfg.id_handlers['ISBN'], v is a table -- fallback to read-only cfg handler = setmetatable( { ['id'] = v, ['access'] = options.IdAccessLevels[k] }, fallback(k) ); if handler.mode == 'external' then table.insert( new_list, {handler.label, external_link_id( handler ) } ); elseif handler.mode == 'internal' then table.insert( new_list, {handler.label, internal_link_id( handler ) } ); elseif handler.mode ~= 'manual' then error( cfg.messages['unknown_ID_mode'] ); elseif k == 'ARXIV' then table.insert( new_list, {handler.label, arxiv( v, options.Class ) } ); elseif k == 'ASIN' then table.insert( new_list, {handler.label, asin( v, options.ASINTLD ) } ); elseif k == 'BIBCODE' then table.insert( new_list, {handler.label, bibcode( v, handler.access ) } ); elseif k == 'BIORXIV' then table.insert( new_list, {handler.label, biorxiv( v ) } ); elseif k == 'CITESEERX' then table.insert( new_list, {handler.label, citeseerx( v ) } ); elseif k == 'DOI' then table.insert( new_list, {handler.label, doi( v, options.DoiBroken, handler.access ) } ); elseif k == 'EISSN' then table.insert( new_list, {handler.label, issn( v, true ) } ); -- true distinguishes eissn from issn elseif k == 'HDL' then table.insert( new_list, {handler.label, hdl( v, handler.access ) } ); elseif k == 'ISBN' then local ISBN = internal_link_id( handler ); local check; local err_type = ''; check, err_type = isbn( v ); if not check then if is_set(options.IgnoreISBN) then -- ISBN is invalid; if |ignore-isbn-error= set add_maint_cat ('ignore_isbn_err'); -- ad a maint category else ISBN = ISBN .. set_error( 'bad_isbn', {err_type}, false, " ", "" ); -- else display an error message end elseif is_set(options.IgnoreISBN) then -- ISBN is OK; if |ignore-isbn-error= set add_maint_cat ('ignore_isbn_err'); -- because |ignore-isbn-error= unnecessary end table.insert( new_list, {handler.label, ISBN } ); elseif k == 'ISMN' then table.insert( new_list, {handler.label, ismn( v ) } ); elseif k == 'ISSN' then table.insert( new_list, {handler.label, issn( v ) } ); elseif k == 'JFM' then table.insert( new_list, {handler.label, jfm( v ) } ); elseif k == 'LCCN' then table.insert( new_list, {handler.label, lccn( v ) } ); elseif k == 'MR' then table.insert( new_list, {handler.label, mr( v ) } ); elseif k == 'OCLC' then table.insert( new_list, {handler.label, oclc( v ) } ); elseif k == 'OL' or k == 'OLA' then table.insert( new_list, {handler.label, openlibrary( v, handler.access ) } ); elseif k == 'PMC' then table.insert( new_list, {handler.label, pmc( v, options.Embargo ) } ); elseif k == 'PMID' then table.insert( new_list, {handler.label, pmid( v ) } ); elseif k == 'SSRN' then table.insert( new_list, {handler.label, ssrn( v ) } ); elseif k == 'USENETID' then table.insert( new_list, {handler.label, usenet_id( v ) } ); elseif k == 'ZBL' then table.insert( new_list, {handler.label, zbl( v ) } ); else error( cfg.messages['unknown_manual_ID'] ); end end local function comp( a, b ) -- used in following table.sort() return a[1]:lower() < b[1]:lower(); end table.sort( new_list, comp ); for k, v in ipairs( new_list ) do new_list[k] = v[2]; end return new_list; end --[[--------------------------< 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 is 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 uc identifier name as index to cfg.id_handlers; e.g. cfg.id_handlers['ISBN'], v is a table v = select_one( args, v.parameters, '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. ]] 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; local k_lower = string.lower(k); if is_set(access_param) then local access_level = args[access_param]; if is_set(access_level) then if not in_array (access_level:lower(), cfg.keywords['id-access']) then table.insert( z.message_tail, { set_error( 'invalid_param_val', {access_param, access_level}, true ) } ); access_level = nil; end if not is_set(id_list[k]) then table.insert( z.message_tail, { set_error( 'param_access_requires_param', {k_lower}, true ) } ); end if is_set(access_level) then access_level = access_level:lower(); end id_accesses_list[k] = access_level; end end end return id_accesses_list; 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; is_set = utilities_page_ptr.is_set; -- import functions from select Module:Citation/CS1/Utilities module in_array = utilities_page_ptr.in_array; set_error = utilities_page_ptr.set_error; select_one = utilities_page_ptr.select_one; add_maint_cat = utilities_page_ptr.add_maint_cat; 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 return { build_id_list = build_id_list, extract_ids = extract_ids, extract_id_access_levels = extract_id_access_levels, is_embargoed = is_embargoed; set_selected_modules = set_selected_modules; } rsahc1sv6wuhy0epzyng0s1yj7tjz7g Modul:Citation/CS1/Utilities 828 1411 6912 6860 2021-05-11T14:17:36Z Silencemen21 165 Penyesuaian dengan idwiki 6912 Scribunto text/plain local u = {} local z = { error_categories = {}; -- for categorizing citations that contain errors error_ids = {}; message_tail = {}; maintenance_cats = {}; -- for categorizing citations that aren't erroneous per se, but could use a little work properties_cats = {}; -- for categorizing citations based on certain properties, language of source for instance }; --[[--------------------------< 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 --[[--------------------------< S U B S T I T U T E >---------------------------------------------------------- Populates numbered arguments in a message string using an argument table. ]] 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. ]] local function error_comment( content, hidden ) return substitute( hidden and cfg.presentation['hidden-error'] or cfg.presentation['visible-error'], content ); end --[=[-------------------------< M A K E _ W I K I L I N K >---------------------------------------------------- Makes a wikilink; when bot 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 --[[--------------------------< S E T _ E R R O R >-------------------------------------------------------------- Sets an error condition and returns the appropriate error message. The actual placement of the error message in the output is the responsibility of the calling function. ]] local function set_error( 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'] ); -- because missing error handler in Module:Citation/CS1/Configuration elseif is_set( error_state.category ) then table.insert( z.error_categories, error_state.category ); 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']), ')' }); -- message = table.concat ({message, ' (', substitute (cfg.presentation['wikilink'], -- {cfg.messages['help page link'] .. '#' .. error_state.anchor, cfg.messages['help page label']}), ')'}); -- message = message .. " ([[" .. cfg.messages['help page link'] .. -- "#" .. error_state.anchor .. "|" .. -- cfg.messages['help page label'] .. "]])"; z.error_ids[ error_id ] = true; if in_array( error_id, { 'bare_url_missing_title', 'trans_missing_title' } ) and z.error_ids['citation_missing_title'] then return '', false; end message = table.concat({ prefix, message, suffix }); if raw == true then return message, error_state.hidden; end return error_comment( message, error_state.hidden ); 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 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.maintenance_cats 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.maintenance_cats. ]] local added_maint_cats = {} -- list of maintenance categories that have been added to z.maintenance_cats 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.maintenance_cats, substitute (cfg.maint_cats [key], arguments)); -- make name then add to table 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; else if str:sub(1,1) == "'" then str = "<span></span>" .. str; end if str:sub(-1,-1) == "'" then str = str .. "<span></span>"; end -- Remove newlines as they break italics. return str:gsub( '\n', ' ' ); end 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 --[[--------------------------< 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() local error_str = ""; for _, k in ipairs( error_list ) do if error_str ~= "" then error_str = error_str .. cfg.messages['parameter-separator'] end error_str = error_str .. wrap_style ('parameter', k); end if #error_list > 1 then error_str = error_str .. cfg.messages['parameter-final-separator']; else error_str = error_str .. cfg.messages['parameter-pair-separator']; end error_str = error_str .. wrap_style ('parameter', selected); table.insert( z.message_tail, { set_error( error_condition, {error_str}, true ) } ); 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 white space 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 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 white space 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]] L, D = str:match ('%[%[([^|]+)|([^%]]+)%]%]'); -- get L and D from [[L|D]] if not is_set (D) then -- if no separate link D = str:match ('%[%[([^%]]*)|*%]%]'); -- get D from [[D]] wl_type = 1; end if not is_set (D) then -- no wikilink markup D = str; -- return the string as D wl_type = 0; -- but say that it is not a wikilink end D = mw.text.trim (D, '%s|'); -- trim white space and pipe characters L = L and mw.text.trim (L, '%s|'); return wl_type, D, L or ''; 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 return { -- return exported functions and tables is_set = is_set, in_array = in_array, substitute = substitute, error_comment = error_comment, set_error = set_error, select_one = select_one, add_maint_cat = add_maint_cat, wrap_style = wrap_style, safe_for_italics = safe_for_italics, remove_wiki_link = remove_wiki_link, is_wikilink = is_wikilink, make_wikilink = make_wikilink, set_selected_modules = set_selected_modules, z = z, } paqzmjiy0g42xcm0br82k5z9jczlnm6 Modul:Citation/CS1/COinS 828 1412 6911 6861 2021-05-11T14:16:39Z Silencemen21 165 Penyesuaian dengan idwiki 6911 Scribunto text/plain local coins = {}; --[[--------------------------< F O R W A R D D E C L A R A T I O N S >-------------------------------------- ]] local is_set, in_array, remove_wiki_link; -- functions in Module:Citation/CS1/Utilities local cfg; -- table of configuration tables that are defined in Module:Citation/CS1/Configuration --[[--------------------------< 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. ]] local function strip_apostrophe_markup (argument) if not is_set (argument) then return argument; end if argument:find ( "''", 1, true ) == nil then -- Is there at least one double apostrophe? If not, exit. return argument; end while true do if argument:find ( "'''''", 1, true ) then -- bold italic (5) argument=argument:gsub("%'%'%'%'%'", ""); -- remove all instances of it elseif argument:find ( "''''", 1, true ) then -- italic start and end without content (4) argument=argument:gsub("%'%'%'%'", ""); elseif argument:find ( "'''", 1, true ) then -- bold (3) argument=argument:gsub("%'%'%'", ""); elseif argument:find ( "''", 1, true ) then -- italic (2) argument=argument:gsub("%'%'", ""); else break; end end return argument; -- done end --[[--------------------------< 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) 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 intital value. To replace multipe equations it is necesary 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', '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'}) then -- set genre according to the type of citation template we are rendering OCinSoutput["rft.genre"] = "preprint"; -- cite arxiv, cite biorxiv, cite citeseerx 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.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 -- 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 = clean_isbn( v ) end 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 id then -- when cfg.id_handlers[k].COinS is not nil OCinSoutput["rft_id"] = table.concat{ cfg.id_handlers[k].prefix, v }; -- others; provide a url end end --[[ for k, v in pairs( data.ID_list ) do -- what to do about these? For now assume that they are common to all? local id, value = cfg.id_handlers[k].COinS; if k == 'ISBN' then value = clean_isbn( v ); else value = v; end if string.sub( id or "", 1, 4 ) == 'info' then OCinSoutput["rft_id"] = table.concat{ id, "/", v }; else OCinSoutput[ id ] = value; 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 strip markers, non-printing or invisible characers 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 end end OCinSoutput.rft_id = data.URL; OCinSoutput.rfr_id = table.concat{ "info:sid/", mw.site.server:match( "[^/]*$" ), ":", data.RawPage }; 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; is_set = utilities_page_ptr.is_set; -- import functions from select Module:Citation/CS1/Utilities module in_array = utilities_page_ptr.in_array; remove_wiki_link = utilities_page_ptr.remove_wiki_link; end return { make_coins_title = make_coins_title, get_coins_pages = get_coins_pages, COinS = COinS, set_selected_modules = set_selected_modules, } 1uz7v2hiqbm2wga5qnigax1d7ujy26k Modul:Citation/CS1/Suggestions 828 1413 6914 6862 2021-05-11T14:20:15Z Silencemen21 165 Penyesuaian dengan idwiki 6914 Scribunto text/plain --Please insert new suggestions in alphabetical order --The form is ['incorrect'] = 'correct', suggestions = { ['accessmonth'] = 'access-date', -- no longer supported by us, but still by citation templates mirrored in foreign WPs; can be emulated using 'access-date' ['accesso'] = 'access-date', -- Italian ['accessyear'] = 'access-date', -- no longer supported by us, but still by citation templates mirrored in foreign WPs; can be emulated using 'access-date' ['address'] = 'location', ['année'] = 'year', -- French ['año'] = 'year', ['año-original'] = 'orig-year', ['añoacceso'] = 'access-date', -- Spanish ['annoaccesso'] = 'access-date', --Italian ['annodiaccesso'] = 'access-date', --Italian ['apellido'] = 'last', -- Spanish ['archiv-datum'] = 'archive-date', -- German ['archive date'] = 'archive-date', ['archiv-url'] = 'archive-url', -- German ['archive url'] = 'archive-url', -- Spanish ['artist'] = 'others', ['auflage'] = 'edition', -- German ['auteur'] = 'author', -- French ['auther'] = 'author', ['author link'] = 'author-link', -- Polish ['author link2'] = 'author2-link', -- Polish ['autor'] = 'authors', -- German (singular and plural) ['autore'] = 'author', -- Italian ['autthor'] = 'author', ['band'] = 'volume', -- German ['chapter_title'] = 'chapter', ['cita'] = 'quote', -- Spanish ['citazione'] = 'quote', -- Italian ['coauthor'] = 'author', ['coauthors'] = 'author', ['coautores'] = 'author', -- Spanish ['coautori'] = 'author', -- Italian ['cognome'] = 'last', -- Italian ['consulté le'] = 'access-date', -- French ['czasopismo'] = 'journal', -- Polish ['data'] = 'date', -- Polish, Italian ['dataarchivio'] = 'archive-date', -- Italian ['data dostępu'] = 'access-date', -- Polish ['datum'] = 'date', -- German ['deadlink'] = 'dead-url', ['distributor'] = 'publisher', ['dnb'] = 'id', -- German (as 'id={{DNB-IDN|...}}') (not yet supported by us directly) ['éditeur'] = 'editor', -- French ['editon'] = 'edition', ['editoin'] = 'edition', ['editorial'] = 'publisher', ['en ligne le'] = 'archive-date', -- French ['encyclopædia'] = 'encyclopedia', ['enlaceautor'] = 'author-link', -- Spanish ['fecha'] = 'date', -- Spanish ['fechaacceso'] = 'access-date', -- Spanish ['fechaarchivo'] = 'archive-date', -- Spanish ['filetype'] = 'format', ['first 1'] = 'first1', ['foramt'] = 'format', ['formato'] = 'format', -- Spanish, Italian, Polish ['frist'] = 'first', ['herausgeber'] = 'editors', -- German (singular and plural) ['idioma'] = 'language', -- Spanish, Italian ['imię'] = 'first', -- Polish ['isbnistformalfalsch'] = 'ignore-isbn-error', -- German ['isnb'] = 'isbn', ['jahr'] = 'year', -- German ['kapitel'] = 'chapter', -- German -- ['kommentar'] = 'comment', -- German (not yet supported by us) ['lang'] = 'language', ['langauge'] = 'language', ['langue'] = 'language', -- French ['last 1'] = 'last1', ['lieu'] = 'location', -- French ['lingua'] = 'language', -- Italian ['lire en ligne'] = 'url', -- French ['lizenznummer'] = 'id', -- German (as 'id=License ...') ['loaction'] = 'location', ['locatoin'] = 'location', ['lugar'] = 'location', -- Spanish ['miejsce'] = 'location', -- Polish ['miesiąc'] = 'date', -- Polish ['mois'] = 'date', -- French ['monat'] = 'date', -- German -- ['name'] = 'author', -- 'name' is often erroneously used for 'title' and 'work' as well, so no suggestion is better than a wrong suggestion ['nazwisko'] = 'last', -- Polish ['nespaper'] = 'newspaper', ['newpaper'] = 'newspaper', ['news'] = 'newspaper', ['nom'] = 'last', -- French ['nom1'] = 'last1', -- French ['nombre'] = 'first', -- Spanish ['nome'] = 'first', -- Italian ['nummer'] = 'number', -- German ['obra'] = 'work', -- Spanish ['odpowiedzialność'] = 'agency', -- Polish ['offline'] = 'dead-url', -- German ['online'] = 'url', -- German (not a direct replacement, but can be emulated) ['opublikowany'] = 'agency', -- Polish ['opera'] = 'work', -- Italian ['origdate'] = 'orig-year', ['originaljahr'] = 'orig-year', -- German ['originalort'] = 'location', -- German (if 'ort' is specified at the same time, the latter should be put in 'publication-place') ['originalsprache'] = 'language', -- German ['originaltitel'] = 'title', -- German (if 'originaltitel' is specified, any possible contents of 'title' should be put in 'trans-title') ['ort'] = 'location', -- German ['other'] = 'others', ['oznaczenie'] = 'agency', -- Polish ['pagees'] = 'pages', ['página'] = 'page', -- Spanish, Italian ['páginas'] = 'pages', -- Spanish, Italian ['passage'] = 'pages', -- French ['pagina'] = 'pages', -- Italian ['pagine'] = 'pages', -- Italian ['périodique'] = 'publisher', -- French ['plublisher'] = 'publisher', ['pmcid'] = 'pmc', ['praca'] = 'work', -- Polish ['prénom'] = 'first', -- French ['prénom1'] = 'first1', -- French ['ps'] = 'postscript', ['pub'] = 'publisher', ['pulbication-place'] = 'publication-place', ['reihe'] = 'series', -- German ['retrieved'] = 'access-date', ['rok'] = 'date', -- Polish ['sammelwerk'] = 'work', -- German ['seiten'] = 'pages', -- German ['seria'] = 'series', -- Polish ['série'] = 'work', -- French *RECHECK* ['service'] = 'agency', ['sitioweb'] = 'website', --Spanish ['stron'] = 'page', -- Polish ['strony'] = 'pages', -- Polish ['spalten'] = 'at', -- German (not a direct replacement, but can be emulated) ['sprache'] = 'language', -- German ['suscripción'] = 'subscription', -- Spanish, Polish ['tag'] = 'date', -- German ['tile'] = 'title', ['tite'] = 'title', ['titel'] = 'title', -- German ['titel-p'] = 'title', -- German ('postscript=none' should be added as well) ['titelerg'] = 'contribution', -- German (not a direct replacement, but can be emulated) ['titolo'] = 'title', -- Spanish, Italian ['titre'] = 'title', -- French ['títle'] = 'title', ['título'] = 'title', -- Spanish ['transchapter'] = 'trans-chapter', ['translator'] = 'others', ['transtitle'] = 'trans-title', ['typ'] = 'author-mask', -- German (not a direct replacement, but the only valid argument 'typ=wl' can be emulated using 'author-mask') ['tytuł'] = 'title', -- Polish ['ubicación'] = 'location', -- Spanish ['urlarchivo'] = 'archive-url', -- Spanish ['urlarchivio'] = 'archive-url', -- Italian ['urn'] = 'id', -- German (as 'id={{URN|...}}') (not yet supported by us directly) ['übersetzer'] = 'translator', -- German (singular and plural) ['verlag'] = 'publisher', -- German ['vol'] = 'volume', ['volumen'] = 'volume', -- Spanish ['werk'] = 'work', -- German ['werkerg'] = 'contribution', -- German (not a direct replacement, but can be emulated) ['wkautore'] = 'author-link', -- Italian ['wolumin'] = 'volume', -- Polish ['wydanie'] = 'number', -- Polish ['wydawca'] = 'publisher', -- French ['zaprezentowany'] = 'publisher', -- French ['zdb'] = 'id', -- German (as 'id={{ZDB|...}}') (not yet supported by us directly) ['zitat'] = 'quote', -- German ['zugriff'] = 'access-date', -- German } --[[--------------------------< P A T T E R N S >-------------------------------------------------------------- Here we use Lua patterns to make suggestions. The form is ['pattern'] = 'correct', Lua patterns are not regex though they are similar. The escape character is '%', not '\'. For more information about lua patterns, see: Extension:Scribunto/Lua_reference_manual#Patterns Patterns should probably always include the '^' and '$' anchor assertions to prevent a partial match from incorrectly suggesting the wrong parameter name. For instance, the pattern 'a[utho]+r' matches 'author' in the no-longer-supported parameter |author-separator= so the code suggests '|author='; the same pattern also matches the no-longer-supported parameter |separator= (returning 'ator') so again, the code suggests '|author='. One capture is supported, typically the enumerator from an enumerated parameter (the '6' in |author6=, etc.) The value from the capture replaces $1 in the 'correct' value. ]] local patterns = { ['^ac+es+ ?d?a?t?e?$'] = 'tanggal-akses', ['^a[utho]+r$'] = 'penulis', ['^a[utho]+r(%d+)$'] = 'penulis$1', -- enumerated ['^pu[blish]+ers?$'] = 'penerbit', } return {suggestions = suggestions, patterns=patterns}; srptqc0wfjdt88mtr4v04eclvw8e4vi Cèṭa'an:Cite web 10 1414 6863 2021-05-02T05:28:11Z Silencemen21 165 ←Membuat halaman berisi '<includeonly>{{#invoke:citation/CS1|citation |CitationClass=web }}</includeonly><noinclude> {{documentation}} </noinclude>' 6863 wikitext text/x-wiki <includeonly>{{#invoke:citation/CS1|citation |CitationClass=web }}</includeonly><noinclude> {{documentation}} </noinclude> rcgmbcxu7hvs583g1f3rzz4c4dkizda Modul:Citation/CS1/styles.css 828 1415 6864 2021-05-02T05:33:52Z Silencemen21 165 ←Membuat halaman berisi '/* 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}}}...' 6864 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]] */ cite.citation { font-style: inherit; /* Remove italics for <cite> */ } .citation q { quotes: '"' '"' "'" "'"; /* Straight quote marks for <q> */ } /* 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. the .id-lock-... selectors are for use by non-citation templates like {{Catalog lookup link}} */ .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; } .cs1-subscription, .cs1-registration { color: #555; } .cs1-subscription span, .cs1-registration span { border-bottom: 1px dotted; cursor: help; } /* 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 */ code.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; /* this maybe can be inherit. MDN says yes, code editor says no */ padding: inherit; } .cs1-hidden-error { display: none; font-size: 100%; } .cs1-visible-error { font-size: 100%; } .cs1-maint { display: none; color: #33aa33; 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, .cs1-kern-wl-left { padding-left: 0.2em; } .cs1-kern-right, .cs1-kern-wl-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; } oaoi1bld4zu2dgneb2yaj11tyyqa6vc Sabu manèla 0 1416 8817 8785 2022-07-29T19:37:59Z Praxidicae 176 rvv 6867 wikitext text/x-wiki [[Bhengkek:Manilkara Zapota in HK.JPG|jmpl|Buwâna sabu manèla]] '''Sabu manèla''' (''Manilkara zapota'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Sapotaceae. Tombuwân arèya èkoca' kèya ''naseberry'', ''sapodilla'' (Inggris); ''ciku'' (Sonḍhâ); ''sawo londo'' (Jhâbâ) bân èn-laènna<ref>https://uses.plantnet-project.org/en/Manilkara_zapota_(PROSEA)</ref>. == Panyalambherrân == Sabu manèla rèya tamennan sokkla [[Mèksiko]] bân Amèrika Tengnga<ref>USDA-NRCS, 2017. The PLANTS Database. Baton Rouge, USA: National Plant Data Center. <nowiki>http://plants.usda.gov/</nowiki></ref>. Tombuwân arèya èpamaso' ka naghârâ-naghârâ tropis Amèrika, Inḍia, Thailand, Filipina bân Malaysia sè naghârâ-naghârâ kasebbhut arowa pangasèl buwâ sabu manèla sè palèng rajâ, Sri Lanka, Inḍonesia, Kamboja, bân Banglaḍèsh<ref>Mickelbart MV, 1996. Sapodilla: a potential crop for subtropical climates. In: Progress in new crops: Proceedings of the Third National Symposium, Indianapolis, Indiana, USA, 22-25 October, 1996 [ed. by Janick, J.]. Alexandria, USA: American Society for Horticultural Science, 439-446.</ref>. == Sombher == <references /> [[Bhângsa:Sapotaceae]] [[Bhângsa:Totombuwân]] 7teuf60xbkjkf0w3hurncdx4fudc1i0 Pangangghuy:Kameda kakinotane 2 1417 6869 2021-05-03T10:34:52Z ネイ 655 ネイ ngallèyaghi kaca [[Pangangghuy:Kameda kakinotane]] ka [[Pangangghuy:コルモラン]]: Automatically moved page while renaming the user "[[Special:CentralAuth/Kameda kakinotane|Kameda kakinotane]]" to "[[Special:CentralAuth/コルモラン|コルモラン]]" 6869 wikitext text/x-wiki #ALIH [[Pangangghuy:コルモラン]] eovxdhndsizmffx6btgr3rn3d3ajrqe Pangangghuy:Tadeklakona 2 1418 6873 6872 2021-05-08T02:47:25Z Tadeklakona 660 6873 wikitext text/x-wiki Vihara Avalokitesvara éngghi panéka kennengânna oréng buddha kaangghuy a bhâjâng se bâdâ neng Dsn. Candi, Ds. Polagan, Kec. Galis, Kab. Pamekasan.Vihara panéka kennengânna ibadâ ummat Tri Dharma sé paléng rajhâ neng Madhurâ. Vihara otabâ klénténg néka kennenganna bhersé, térak, lebur,tor benyak fasilitasseh, saéngghâ benni ghun é kaghâbây kennengan ibadâ naméng bânya' oréng sé rabu kaangghuy afoto sareng terro oningah alias a wisata. Vihara panéka lokasina semmak sareng wisata Talang Siring. Saéngghâ benyak oréng dâteng dâri talang siring lajhu nyepper dâ' vihara. Vihara panéka letteng ajhunjhung karokonan. Mélana neng vihara ka'dinto jhughân bâdâ musholla sareng pura kangghuy tamoy-tamoy se kaaghunan aghâmâ laén. Salaénna bâdâ musholla, neng vihara ka'dinto jhughân bâdâ pangénebbhân sareng jedding tor kantin. Manabi terro dâtengngah ka vihara néka tak osa majâr péssé alias ollé masok tak osa majâr kor teppa'en tadâ' acara é dâlem. cn1wni6vr9h2c5ahefdnu5cm3ilq5bs Rambutan 0 1419 6905 2021-05-10T15:02:07Z Boesenbergia 6 kaca anyar 6905 wikitext text/x-wiki '''Rambutan''' otabâ '''bunglon''' (''Nephelium lappaceum'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Sapindaceae. Tombuwân arèya èkoca' kèya ''corogol'' (Sonḍhâ); ''kakapasan'' (Somattra); ''rambutan'' (Inḍonesia); ''buah abong'' ([[Sarawak]]) bân èn-laènna<ref>https://uses.plantnet-project.org/en/Nephelium_lappaceum_(PROSEA)</ref>. [[Bhengkek:Rambutans by Muhammad Mahdi Karim.jpg|jmpl|Rambutan sè ella massa']] == Panyalambherrân == Rambutan tombu è Asia Tèmor akadhi Cèna. Asia Tèmor Lao' ènga' Thailand, Filipina, Kamboja, Laos, Malaysia, bân Inḍonesia<ref>https://pfaf.org/user/Plant.aspx?LatinName=Nephelium+lappaceum</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Sapindaceae]] k0w93ypt8nb0hib0wg2ip83zvqckngx Modul:Citation 828 1420 6909 2021-05-11T14:13:20Z Silencemen21 165 ←Membuat halaman berisi '--------------------------------------------------------------------- -- Module:Citation - Lua module for Citation auxiliary templates --------------------------------...' 6909 Scribunto text/plain --------------------------------------------------------------------- -- Module:Citation - Lua module for Citation auxiliary templates --------------------------------------------------------------------- -- For the {{citation}} formatting functions, see: Module:Citation/CS1 -- (see NOTES at bottom) --require "mw.text" local z = { wikitext = require("Module:Wikitext"), extensiontags = { nowiki = true, ref = true, gallery = true, pre = true, source = true, categorytree = true, charinsert = true, hiero = true, imagemap = true, inputbox = true, math = true, poem = true, ref = true, references = true, syntaxhighlight = true, timeline = true, } } function trim( str ) if str == nil then return nil; end return str:match( "^%s*(.-)%s*$" ); end function hideinprint(content) return content end function onlyinprint(content) return "" end -- This returns a string with HTML character entities for wikitext markup characters. function wikiescape(text) text = text:gsub( '[&\'%[%]{|}]', { ['&'] = '&#38;', ["'"] = '&#39;', ['['] = '&#91;', [']'] = '&#93;', ['{'] = '&#123;', ['|'] = '&#124;', ['}'] = '&#125;' } ); return text; end function createTag(t, frame) local name = t.name or "!-- --" local content = t.contents or "" local attrs = {} if ( z.extensiontags[name] ) then -- We have to preprocess these, so that they are properly turned into so-called "strip markers" in the generated wikitext. if ( not frame ) then error ("Please supply an extra frame argument to the createTag() function.") end local params = {} for n,v in pairs(t.params) do table.insert(params, "|" .. n .. "=" .. v) end return frame:preprocess("{{#tag:" .. name .. "|" .. content .. table.concat(params) .. "}}") else for n,v in pairs(t.params) do if (v) then table.insert(attrs, n .. "=\"" .. wikiescape(v) .. "\"") else table.insert(attrs, n) end end if ("" == content) then return "<" .. name .. " " .. table.concat(attrs, " ") .. "/>" else return "<" .. name .. " " .. table.concat(attrs, " ") .. ">" .. content .. "</" .. name .. ">" end end end --[[ This is a clone of mw.text.nowiki. When the mw.text library is installed, this can be replaced by a call to that library. ]] function nowiki( s ) -- string.gsub is safe here, because we're only caring about ASCII chars s = string.gsub( s, '["&\'<=>%[%]{|}]', { ['"'] = '&#34;', ['&'] = '&#38;', ["'"] = '&#39;', ['<'] = '&#60;', ['='] = '&#61;', ['>'] = '&#62;', ['['] = '&#91;', [']'] = '&#93;', ['{'] = '&#123;', ['|'] = '&#124;', ['}'] = '&#125;', } ) s = string.sub( string.gsub( '\n' .. s, '\n[#*:;]', { ["\n#"] = "\n&#35;", ["\n*"] = "\n&#42;", ["\n:"] = "\n&#58;", ["\n;"] = "\n&#59;", } ), 2 ) s = string.gsub( s, '://', '&#58;//' ) s = string.gsub( s, 'ISBN ', 'ISBN&#32;' ) s = string.gsub( s, 'RFC ', 'RFC&#32;' ) return s end function externallinkid(args) local sep = args.separator or "&nbsp;" args.suffix = args.suffix or "" local url_string = args.id if args.encode == true or args.encode == nil then url_string = mw.uri.encode( url_string ); end local t0 = onlyinprint(args.label .. sep .. args.id) local t1 = hideinprint("[[" .. args.link .. "|" .. args.label .. "]]" .. sep .. "[" .. args.prefix .. url_string .. args.suffix .. " " .. nowiki(args.id) .. "]") return t0 .. t1 end function doi(id, inactive, nocat) local cat = "" local text; if ( inactive ~= nil ) then text = "[[Digital object identifier|doi]]:" .. id; cat = cat .. "[[Kategori:Halaman dengan DOI yang nonaktif sejak " .. selectyear(inactive) .. "]]" inactive = " (inactive " .. inactive .. ")" else text = externallinkid({link="Digital object identifier",label="doi",prefix="https://doi.org/",id=id,separator=":"}) inactive = "" end if ( string.sub(id,1,3) ~= "10." ) then cat = cat .. "[[Kategori:Halaman dengan kesalahan DOI]]" .. '<span class="error"> Bad DOI (expected "10." prefix) in code number</span>' end if ( nocat and nocat ~= "" ) then cat = "" end return text .. inactive .. cat end function selectyear( str ) local lang = mw.getContentLanguage(); local good, result; good, result = pcall( lang.formatDate, lang, 'Y', str ) if good then return result; else return ''; end end function anchorid(label, args) local P1 = trim(args[1]) or "" local P2 = trim(args[2]) or "" local P3 = trim(args[3]) or "" local P4 = trim(args[4]) or "" local P5 = trim(args[5]) or "" local anchor = P1 .. P2 .. P3 .. P4 .. P5; if anchor ~= '' then -- See bug description in Citation/CS1 anchor = mw.uri.anchorEncode( anchor ); end return label .. anchor end function refid(label, args) local p = args.p or "" local pp = args.pp or "" local loc = args.loc or "" return anchorid(label, args) .. p .. pp .. loc end function name(args) local P1 = trim(args[1]) or "" if ( args[5] ~= nil) then return P1 .. " et al." else local P2 = trim(args[2]) or "" local P3 = trim(args[3]) or "" local P4 = trim(args[4]) or "" if ( args[4] ~= nil ) then P4 = " " .. P4 P3 = " &amp; " .. P3 P2 = ", " .. P2 elseif ( args[3] ~= nil ) then P3 = " " .. P3 P2 = " &amp; " .. P2 elseif ( args[2] ~= nil ) then P2 = " " .. P2 end return P1 .. P2 .. P3 .. P4 end end function crossref(frame, label, args) local config = frame.args -- the arguments passed BY the template, in the wikitext of the template itself local LB = config.BracketLeft or "" local RB = config.BracketRight or "" local anchor = args.ref or args.Ref or anchorid( label, args) local text = name(args) local loc = args.loc local page local pages = args.pp or args.pages if pages == nil or pages == '' then page = args.p or args.page; end if nil == loc then loc = "" else loc = " " .. loc end if ( page ~= nil ) then local pagesep = config.PageSep or ", p.&nbsp;" loc = loc .. pagesep .. page end if ( pages ~= nil ) then local pagessep = config.PagesSep or ", pp.&nbsp;" loc = loc .. pagessep .. pages end local pagename = args.pagename or "" local ps = args.Postscript or "" return LB .. "[[" .. pagename .. "#" .. anchor .. "|" .. text .. "]]" .. loc .. RB .. ps end function r0(frame, name, group, page) if ( name == nil ) then return "" end if ( group == nil ) then group = "" end local p = "" if ( page ~= nil ) then local contents = ":" .. page p = createTag({name="sup",contents=contents,params={class="reference",style="white-space:nowrap;"}}) end return createTag({name="ref",contents="",params={name=name,group=group}}, frame) .. p end function reflist0(frame, config, args) local contents = args.refs or "" local liststyle = args.liststyle local count = args[1] local width = args.colwidth local group = args.group or config.default_group if ( nil == tonumber(count) and nil == width ) then width = count count = nil end if ( nil == liststyle ) then if ( "upper-alpha" == group or "lower-alpha" == group or "upper-roman" == group or "lower-roman" == group or "upper-greek" == group or "lower-greek" == group ) then liststyle = group else liststyle = config.default_liststyle end end local params = {} params.class = "reflist" params.style = z.wikitext.liststyle(liststyle) if ( nil ~= count ) then params.class = params.class .. " references-column-count references-column-count-" .. count params.style = params.style .. " " .. z.wikitext.columncountstyle(count) end if ( nil ~= width ) then params.class = params.class .. " references-column-width" params.style = params.style .. " " .. z.wikitext.columnwidthstyle(width) end local references = createTag({name="references",contents=contents,params={group=group}}, frame) return createTag({name="div",contents=references,params=params}) end function refbegin0(frame, config, args) local liststyle = args.liststyle local indent = args.indent local indentsize = args.indentsize local count = args[1] local width = args.colwidth if ( nil == tonumber(count) and nil == width ) then width = count count = nil end if ( nil == liststyle ) then if ( "upper-alpha" == group or "lower-alpha" == group or "upper-roman" == group or "lower-roman" == group or "upper-greek" == group or "lower-greek" == group ) then liststyle = group else liststyle = config.default_liststyle end end local params = {} params.class = "refbegin" params.style = z.wikitext.liststyle(liststyle) if ( nil ~= count ) then params.class = params.class .. " references-column-count references-column-count-" .. count params.style = params.style .. " " .. z.wikitext.columncountstyle(count) end if ( nil ~= width ) then params.class = params.class .. " references-column-width" params.style = params.style .. " " .. z.wikitext.columnwidthstyle(width) end local dlopen if ( nil ~= indent ) then dlopen = z.wikitext.OpenHTMLTag({name="dl",params={style="text-indent: -" .. (indentsize or "3.2") .. "em;"}}) else dlopen = "" end return z.wikitext.OpenHTMLTag({name="div",params=params}) .. dlopen end function refend0(frame, config, args) local indent = args.indent local dlclose if ( nil ~= indent ) then dlclose = "</dl>" else dlclose = "" end return dlclose .. "</div>" end -- This is used by {{doi}} to create DOI links in the style used in citations. function z.doi(frame) local pframe = frame:getParent() local id = pframe.args.id or pframe.args[1] or "" return doi(id) end -- This is used by {{ISSN}} to create ISSN links in the style used in citations. function z.ISSN(frame) local pframe = frame:getParent() local Name = pframe.args[1] or "" return hideinprint("[[International Standard Serial Number|ISSN]]&nbsp;[https://www.worldcat.org/search?fq=x0:jrnl&q=n2:" .. Name .. " " .. Name .. "]") end -- This is used by templates such as {{SfnRef}} to create the (encoded) anchor name for a Harvard cross-reference hyperlink. function z.SFNID(frame) local pframe = frame:getParent() return anchorid('FOOTNOTE', pframe.args) end -- This is used by templates such as {{Harvard citation}} to create the Harvard cross-reference text. function z.Harvard(frame) local pframe = frame:getParent() return crossref(frame, pframe.args) end -- This is used by templates such as {{sfn}} to create the entire cross-reference. function z.sfn(frame) local pframe = frame:getParent() pframe.args.Postscript = pframe.args.postscript or pframe.args.ps or "."; local content = crossref(frame, 'CITEREF', pframe.args) local args = { name = refid( 'FOOTNOTE', pframe.args) } return createTag({name = "ref", contents = content, params = args}, frame) end -- This is used by template {{r}}. function z.r(frame) local pframe = frame:getParent() local config = frame.args -- the arguments passed BY the template, in the wikitext of the template itself local args = pframe.args -- the arguments passed TO the template, in the wikitext that instantiates the template args.page1 = args.page1 or args.page local text = "" -- This would be shorter using ipairs(), but that doesn't work on an arguments table supplied to a template. local index = 1 while args[index] ~= nil do local arg = args[index] local t = r0(frame, arg, args.group, args["page" .. index]) text = text .. t index = index + 1 end return text end -- This is used by template {{ref label}}. function z.reflabel(frame) local pframe = frame:getParent() local config = frame.args -- the arguments passed BY the template, in the wikitext of the template itself local args = pframe.args -- the arguments passed TO the template, in the wikitext that instantiates the template local P1 = args[1] or "" local P2 = args[2] or "" local P3 = args[3] or "" local id = nil local contents = "[[#endnote_" .. P1 .. P3 .. "|&#91;" .. P2 .. "&#93;]]" local params = {} params.class="reference" if ( args.noid == nil or args.noid == "" ) then params.id = "ref_" .. P1 .. P3 end return createTag({name="sup",contents=contents,params=params}) end -- This is used by template {{note label}}. function z.notelabel(frame) local pframe = frame:getParent() local config = frame.args -- the arguments passed BY the template, in the wikitext of the template itself local args = pframe.args -- the arguments passed TO the template, in the wikitext that instantiates the template local id = args[1] or "" local arrow = args[3] or "" local postscript = args[4] or "" local contents if arrow ~= "" then local sup_arrow = createTag({name="sup",contents=arrow,params={}}) contents = "[[#ref_" .. id .. arrow .. "|<b>" .. sup_arrow .. "</b>]]" .. postscript if "none" == arrow then arrow = "^" end -- Change this AFTER using it in the ID parameter and the contents. else contents = (args[2] or "") .. postscript end local params = { class="citation wikicite" } if id ~= "" and ( args.noid == nil or args.noid == "" ) then params.id = mw.uri.anchorEncode("endnote_" .. id .. arrow) end return createTag({name="span",contents=contents,params=params}) end -- This is used by templates {{reflist}} and {{notelist}}. function z.reflist(frame) local pframe = frame:getParent() local config = frame.args -- the arguments passed BY the template, in the wikitext of the template itself local args = pframe.args -- the arguments passed TO the template, in the wikitext that instantiates the template return reflist0(frame, config, args) end -- This is used by template {{refbegin}}. function z.refbegin(frame) local pframe = frame:getParent() local config = frame.args -- the arguments passed BY the template, in the wikitext of the template itself local args = pframe.args -- the arguments passed TO the template, in the wikitext that instantiates the template return refbegin0(frame, config, args) end -- This is used by template {{refend}}. function z.refend(frame) local pframe = frame:getParent() local config = frame.args -- the arguments passed BY the template, in the wikitext of the template itself local args = pframe.args -- the arguments passed TO the template, in the wikitext that instantiates the template return refend0(frame, config, args) end -- This is used by template {{efn}}. function z.efn(frame) local pframe = frame:getParent() local config = frame.args -- the arguments passed BY the template, in the wikitext of the template itself local args = pframe.args -- the arguments passed TO the template, in the wikitext that instantiates the template return createTag({name="ref",contents=(args[1] or ""),params={name=args.name,group=config.default_group}}, frame) end return z --------------------------------------------------------------------- --NOTES -- -- NOTE A1: This Lua module was originally designed to handle a mix -- of citation styles, crossing Vancouver style with Wikipedia's -- local Citation Style 1 (CS1) from {Template:Citation/core}. -- However, the conflicting positions of parameters, scattered -- in twisted locations across this module, led to a separate -- variation just to untangle the CS1 format of citations. -- -- NOTE D2: The placement of dots and other separators between the -- displayed parameters has been a continual headache, to keep -- coordinated with the data in parentheses "(data)". There -- has been a need to pre-check for the existence of related -- options, to keep from putting double-dots ".." in some cases. -- In particular, the omission of the "title=" parameter has led -- to several cases of a spurious dot ". ." because the original -- design had treated the title as a mandatory parameter. -- ------------------------------------------------------------------------ --HISTORY: --18Oct2012 Fixed lead-space in Chapter by omitting " ". --18Oct2012 Fixed lead-space in Chapter/Title as end " " of Authors/Date/... --19Oct2012 Put HISTORY comments to log major changes (not typos). --19Oct2012 Fixed extra dot ".." in Title by omitting at end of "tcommon=...". --19Oct2012 For pages, put &nbsp in "p.&nbsp;" etc. --19Oct2012 Enhanced "pages=" to detect lone page as "p." else "pp." prefix. --19Oct2012 Fixed to show "." after Periodical name (work, newspaper...). --19Oct2012 Fixed web-link to have spaces "[... Archived] from the original". --19Oct2012 Fixed to show ";" between authors & coauthors. --19Oct2012 Fixed to omit extra "." after coauthors. --20Oct2012 Fixed COinS data to not urlencode all, as "ctx_ver=Z39.88-2004" --20Oct2012 Fixed COinS to not end as "&" but use lead "&rft...=" form. --20Oct2012 Fixed COinS to not url.encode page's "rfr_id=..." pagename. --20Oct2012 Fixed COinS data when "web" to default to rft.genre "book". --05Nov2012 Add a span wrapper even when there is no Ref parameter --15Feb2013 Added Agency for "agency=xx". --19Feb2013 Put NOTES comments to explain module operation. --19Feb2013 Copied as Module:Citation/CS1 to alter to match wp:CS1 form. --19Feb2013 Changed OrigYear to use [__] for CS1 style. --19Feb2013 Fixed to not show duplicate Publisher/Agency. --19Feb2013 Moved page-number parameters to after final date. --19Feb2013 Fixed to not put double-dots after title again. --20Feb2013 Changed to omit dot "." if already ends with dot. --20Feb2013 If class "journal" shows Publisher after Periodical/Series. --20Feb2013 Shifted Format to after Language, and Others after Volume. --20Feb2013 Set AccessDate + <span class="reference-accessdate"> --20Feb2013 Fixed url when deadurl=no. --20Feb2013 Added sepc for separator character between parameters. --20Feb2013 Put "OCLC" for "Online Computer Library Center". --20Feb2013 Fix empty "authorlink=" as person.link ~= "". --20Feb2013 Added space after AuthorSep & AuthorNameSep. --21Feb2013 Added args.contributor (was missing parameter). --21Feb2013 Fixed EditorSep (was misspelled "EdithorSep"). --21Feb2013 Set OCinSdata.rft_val_fmt = "info:ofi/fmt:kev:mtx:book" --21Feb2013 Checked to omit blank codes (asin= | doi= etc.). --21Feb2013 Set enddot to end line if not config.CitationClass "citation". --21Feb2013 Fixed to show "issn=x" as the ISSN code. --21Feb2013 Fixed to show "id=x" after Zbl code. --21Feb2013 Changed to omit double-dot before date when already dot. --21Feb2013 Order config.CitationClass "citation": Volume, Issue, Publisher. --21Feb2013 Put warning "Bad DOI (expected "10."..)" in DOI result. --21Feb2013 Automatically unbolded volume+comma when > 4 long. --21Feb2013 Changed to allow lowercase "asin-tld". --22Feb2013 Fixed ref=harv to extract Year from Date. --22Feb2013 Set Harvard refer. span id if config.CitationClass "citation". --22Feb2013 Fixed config.CitationClass "citation" as span class="citation". --22Feb2013 Capitalized "Archived/Retrieved" only when sepc is dot ".". --23Feb2013 Fixed author editor for "in" or "In" and put space after sepc. --23Feb2013 Changed to omit dot in "et al." when sepc is "." separator. --23Feb2013 Fixed "author1-first" to also get args.given or args.given1. --23Feb2013 Fixed args.article to set Title, after Periodical is Title. --23Feb2013 Fixed to allow blank Title (such as "contribution=mytitle"). --23Feb2013 Fixed double-dot ".." at end of Editors list --26Feb2013 Moved "issue=" data to show before "page=". --26Feb2013 Moved "type=" data to show after "format=". --26Feb2013 For "pmc=" link, omitted suffix "/?tool=pmcentrez". --27Feb2013 For coauthors, omitted extra separator after authors. --27Feb2013 For date, allowed empty date to use month/day/year. --27Feb2013 Fixed double-dot ".." at end of authors/coauthors list. --27Feb2013 Reset editor suffix as ", ed." when date exists. --27Feb2013 Removed duplicate display of "others=" data. --27Feb2013 Removed parentheses "( )" around "department" TitleNote. --05Mar2013 Moved Language to follow Periodical or Series. --05Mar2013 Fixed Edition to follow Series or Volume. --05Mar2013 Fixed class encyclopaedia to show article as quoted Chapter. --05Mar2013 Fixed class encyclopaedia to show page as "pp." or "p.". --07Mar2013 Changed class encyclopaedia to omit "( )" around publisher. --07Mar2013 Fixed end double-dot by string.sub(idcommon,-1,-1) was "-1,1". --13Mar2013 Removed enddot "." after "quote=" parameter. --13Mar2013 Changed config.CitationClass "news" to use "p." page format. --13Mar2013 Fixed missing "location=" when "web" or "encyclopaedia". --14Mar2013 Fixed end double-dot after book/work title. --14Mar2013 Fixed double-dot before "p." or "pp." page number. --14Mar2013 Fixed config.CitationClass "book" to use p./pp. page. -- --End dyie19pob6iylos9ee367axqizj1ynt Bhâkong 0 1421 6916 2021-05-11T16:59:53Z Boesenbergia 6 kaca anyar 6916 wikitext text/x-wiki '''Bhâkong''' (''Crinum asiaticum'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Amaryllidaceae<ref>https://www.itis.gov/servlet/SingleRpt/SingleRpt?search_topic=TSN&search_value=182711#null</ref>. [[Bhengkek:Crinum Lily.JPG|jmpl|Kembhâng bhâkong]] == Panyalambherrân == Bhâkong tombu è Asia Tèmor akadhi Cèna, Asia Tropis akadhi [[Viètnam]], Myanmar<ref>https://pfaf.org/user/Plant.aspx?LatinName=Crinum+asiaticum</ref>, Australia, Vanuatu, bân Samoa. == Sombher == <references /> [[Bhângsa:Amaryllidaceae]] [[Bhângsa:Totombuwân]] amz16xaqprgtij5cdkf72satm3qxnvu Rabet po-seppo 0 1422 8105 8034 2022-05-09T21:27:53Z Praxidicae 176 rv lta 6917 wikitext text/x-wiki [[Bhengkek:Argyreia mollis2.JPG|jmpl|Kembhângnga rabet po-seppo]] '''Rabet po-seppo''' (''Argyreia mollis'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Convolvulaceae<ref>https://www.herbarium.gov.hk/subpages.aspx?id=8601</ref>. == Panyalambherrân == Tombuwân arèya tombu è Kapolowân Anḍaman, Banglaḍèsh, Kamboja, Hainan, Jhâbâ, Laos, [[Kapolowan Sonḍhâ Kènè']], Malaya, Somattra, Thailand, bân Vietnam<ref>http://powo.science.kew.org/taxon/urn:lsid:ipni.org:names:265231-1</ref>. == Sombher == <references responsive="" /> [[Bhângsa:Totombuwân]] [[Bhângsa:Convolvulaceae]] 4ipbnaymsmtr7jz0annmhzn906bny17 Buku 0 1423 6924 2021-05-15T15:10:37Z Boesenbergia 6 kaca anyar 6924 wikitext text/x-wiki [[Bhengkek:Contoh Buku-buku Karya Sastra.jpg|jmpl|Buku karjâ sastra]] '''Buku''' otabâ '''bu'''' otabâ '''bok''' otabâ '''buk''' iyâ arèya karjâ tolèsan bân/otabâ karjâ ghâmbhâr sè èterbi'aghi sè aropa eccapan ajhilid otabâ aropa publikasi èlèktronik sè èyeccap è bâkto sè ta' tanto<ref>Republik Indonesia. 2017. Undang-Undang Nomor 3 Tahun 2017 tentang Sistem Perbukuan. Jakarta. Kementerian Keuangan.</ref>. == Sombher == <references /> [[Bhângsa:Buku]] 4mfl6zhwrw2gcxyn6i7ssnpvbiky6m7 Arè Buku Nasional 0 1424 14372 6926 2023-10-12T23:57:58Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14372 wikitext text/x-wiki '''Arè Buku Nasional''' (ꦲꦫꦺꦧꦸꦏꦸꦤꦱꦶꦪꦺꦴꦤꦭ꧀) iyâ arèya arè sè èkènga'è sabbhân taonna è tangghâl 17 Mèi è Inḍonesia<ref>https://www.kompas.com/skola/read/2020/05/17/164500269/17-mei-hari-buku-nasional?page=all#:~:text=KOMPAS.com%20%2D%20Hari%20Buku%20Nasional,setiap%2017%20Mei%20di%20Indonesia.</ref>. Arè rèya èkaghâbây ma'lè ènga' ḍâ' ka pentingnga bhudhâjâ maca<ref>https://tirto.id/sejarah-hari-buku-nasional-yang-diperingati-setiap-tanggal-17-mei-fsms</ref>. [[Bhengkek:Abdul Malik Fajar, Kabinet Reformasi Pembangunan.jpg|jmpl|Abdul Malik Fajar, Menteri Pendidikan è Kabinet Reformasi Pembangunan]] == Sajhârâ == Paènga'an arè rèya èmolaè ḍâri taon 2002, bâjâ rowa Menteri Pendidikan Abdul Malik Fajar orèng sè palèng aḍâ' sè malahèrraghi arè paènga'an arèya. Tangghâl 17 Mèi èpèlè polana arè rowa tangghâl lahèrra [[Perpustakaan Negara Republik Indonesia]]<ref>{{Cite web |title=Archive copy |url=https://donasibuku.kemdikbud.go.id/artikel/merayakan-hari-buku-nasional |access-date=2021-05-15 |archive-date=2021-06-02 |archive-url=https://web.archive.org/web/20210602101846/https://donasibuku.kemdikbud.go.id/artikel/merayakan-hari-buku-nasional |dead-url=yes }}</ref>. == Sombher == <references /> [[Bhângsa:Arè paènga'an]] 991p1dc9h71j1ai91xbkzn9y6wpkhjc Arè Kaparennèghân Mahlok Sadhunnya 0 1425 13673 12152 2023-07-06T17:46:05Z Welongyut 2133 13673 wikitext text/x-wiki [[Bhengkek:USAID Supports International Day for Biological Diversity in Hanoi (8778819906).jpg|jmpl|Kampanye Arè Kaparennèghan Odi' Sadhunnya è [[Vietnam]]]] '''Arè Kaparennèghân Mahlok Sadhunnya''' (ꦲꦫꦺꦏꦥꦉꦤ꧀ꦤꦺꦒꦤ꧀ꦩꦲ꦳ꦭꦺꦴꦏ꧀ꦱꦢꦸꦤ꧀ꦚ) iyâ arèya arè sè èpaèngaè' sabbhân tangghâl [[22 Mèi]] bi' maghârsarè sadhunnya. Arè rèya èpaènga' ghâbây nambâ pamahaman klabân kaparennèghân odi'.<ref>https://www.cbd.int/idb/</ref> == Sombher == [[Bhângsa:Arè paènga'an]] ekbtle5fs1aw1mfoo03ndg983bvek6c Ènsiklopedia 0 1426 6935 2021-05-17T12:53:48Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Ènsiklopedia]] ka [[Ènsiklopeḍia]] 6935 wikitext text/x-wiki #ALIH [[Ènsiklopeḍia]] kjpgqimtljtb8aqhnfim28p31i44mj9 Arè Kaparennèghân Odi' Sadhunnya 0 1427 6940 2021-05-19T14:11:01Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Arè Kaparennèghân Odi' Sadhunnya]] ka [[Arè Kaparennèghân Mahlok Sadhunnya]] 6940 wikitext text/x-wiki #ALIH [[Arè Kaparennèghân Mahlok Sadhunnya]] tbma75qek6tlebmla8bcf7bdu75fzwk Azərbaycan 0 1428 6946 2021-05-22T06:44:35Z BFDIFan707 406 ←Mengalihkan ke [[Azerbaijan]] 6946 wikitext text/x-wiki #ALIH [[Azerbaijan]] e16pctncweiod9drmbnc36yefswosc0 Madoera Stoomtram Maatschappij 0 1430 15387 10621 2023-12-11T21:03:43Z Sastroward 2437 /* Teppas foto */-Bhengkek 15387 wikitext text/x-wiki [[Bhengkek:COLLECTIE TROPENMUSEUM Station Kamalpier van de Madoera Stoomtram Maatschappij (MT) te Kamal Madoera TMnr 10014016.jpg|jmpl|Tapsiyun Kamal]] '''Madoera Stoomtram Maatschappij, N.V. (MdrSM)''' iyâ arèya sala sèttong bâsèro seppur è [[Hinḍia Bâlândhâ]] sè èpa'addhek è Madhurâ. Bâsèro rèya nyaḍiyâ'aghi angko'an trèm owap sè aladhini maghârsarè [[Madhurâ]] klabân katompa'an pènonjhângnga akadhi kapal feri ḍâri [[Kabhupatèn Bhângkalan|Bhângkalan]] bân Songennep. == Sajhârâ == Èpa'addhek è taon 1897, bâsèro rèya ella ollè èdhi ka'angghuy aghârâp palèbâdhânna seppur è Madhurâ sè jhâuna 150 km. Palèbâdhânna rèya nyambhungngaghi Tapsiyun Kamal è Bhângkalan bân Tapsiyun Kalianget è Songennep mènangka tapsiyun akhèr. È taon 1901, empa' kabhupatèn è Madhurâ ella tasambhung bi' palèbâdhânna MdrSM. Ghi' aghârâp, MdrSM tèbâs pan-brâmpan bâgiyân ènga' è tabel è bâbâ rèya: {| class="wikitable" !Palèbâdhân !Èyessa'aghi !Lanjhâng (km) |- |Kamal–Bhângkalan |08 Ḍèsèmber 1898 |18 |- |Bhângkalan–Tunjung |15 Maret 1899 |5 |- |Tunjung–Kwanyar |20 Fèbruwari 1900 |22 |- |Tanjung–Kapedi |20 Sèptèmber 1900 |45 |- |Kapedi–Tambangan |21 Jânuwari 1900 |24 |- |Tambangan–Kalianget |17 Fèbruwari 1899 |20 |- |Kwanyar–Blega |11 Maret 1901 |33 |- |Tanjung–Sampang |11 Maret 1901 |15 |- |Blega–Sampang |01 Juli 1901 |15 |- |Kamal–Kwanyar |01 Sèptèmber 1913 |26 |} [[Bhengkek:Map of Madoera Stoomtram Maatschappij.jpg|jmpl|Ekkar jhâringan MSM è taon 1915]] Ka'angghuy nonjhâng paladhinan, MdrSM aghâbây katompa'an terrosan kèya, akadhi kapal feri tojjhuwân ka Sorbhâjâ bân Panaroghân. È Sorbhâjâ, bâḍâ Tapsiyun Ujung è plèsèr [[Songay Kalimas]] è Ujung, Semampir, [[Koṭṭa Sorbhâjâ|Sorbhâjâ]] anḍi'na OJS sè èkaghâbây mènangka kennengngan transit ḍâri ladhinan katompa'an terrosan arèya. Dhinèng è Panaroghân bâḍâ Palabbhuwân Panaroghân mènangka kennengngan transit sè nyambung kèya ka Tapsiyun Panaroghân Palabbhuwân anḍi'na SS. {| class="wikitable" !Palèbâdhân !Èyessa'aghi !Lanjhâng (km) |- |Ujung–Kamal |15 Fèbruwari 1896 |6 |- |Kalianget–Panaroghân |24 Fèbruwari 1903 |40 |} == Ḍaftar taratasan == È bâbâ rèya ḍaftar taratasan sè tapak èkalako bi' MdrSM: * Kamalpier–Kwanyar lèbât Sukolilo * Kamalpier–Kwanyar lèbât Bhângkalan * Kwanyar–Kalianget == Armaḍa == Ka'angghuy nonjhâng sistem, èpaḍâteng lokomotif trèm owap ḍâri Hartmann, [[Jerman]], ghâbâyân taon 1897-1898 sè ḍâgghi' èberri' nomer C31 è jhâman [[Jeppang]]. Salaènna rowa, MdrSM anḍi' kèya armaḍâ lokomotif trèm owap ḍâri Hohenzollern. == Panotobhân == ''Buku Jarak'' sè èyangghit bi' DKA è taon 1950 pèra' nolès jhâ' bâḍa palèbâdhân Kamal–Pamekkasân bân Kamal–Bhângkalan. Palèbâdhân Tanah Merah–Kwanyar bân Pamekkasân–Kalianget ètotop è taon 1936-1937 amarghâ MdrSM ta' ollè bhâthè ḍâri palèbâdhân ghellâ'. Palèbâdhân Kalianget–Pamekkasân èbhungkar bi' Jeppang ghâbây kapentingan perrang. Ra-kèra è taon 1980 PJKA molaè tèbâs rogi polana kala moso mobil anḍi'na maghârsarè bân angko'an omom, mangkana PJKA notop kabbhi palèbâdhân è Madhurâ è taon 1984. Makke palèbâdhân arèya ètotop taon 1984, bhângonna ella ta' sakabbhina èyangghuy sajjhek 1987. Tapak èpajhâlân ebbis bhâne (''feeder'') sè èsaḍiyâ'aghi PJKA è Madhurâ, tapè nasippa ta' èkataowè. == Èyoḍi'aghina polè == Mènorot Perpres No. 80 Taon 2019, palèbâdhân seppur arèya tarèkana bhâkal èyaktifaghina polè. Pangaktifan arèya ètarèka'aghi molaè ḍâri Kamal–Songennep bhâi ta' ḍâpa' ka Kalianget. Pangaktifan arèya tojjhuwâna ka'angghuy nonjhang pamarata'an bân palekkasan ghârâbhân è eddhi'na wilayah Gerbhângkertososila (Gresik, Bhângkalan, [[Mojokerto]], Sorbhâjâ, Siḍoarjo, bân Lamongan). == Teppas foto == <gallery mode="packed"> COLLECTIE TROPENMUSEUM Halteplaats van de trein van de Madoera Stoomtram Maatschappij TMnr 10014048 (cropped).jpg|Seppur ambu è haltè anḍi'na MSM. COLLECTIE TROPENMUSEUM Klein gezelschap op station Kamal-Pier van de Madoera Stoomtram Maatschappij TMnr 60028883.jpg|Ropa aḍâ'ânna Tapsiyun Kamal. COLLECTIE TROPENMUSEUM Een spoorbrug van de Madoera Stoomtram Maatschappij over de Sampang-rivier Madoera TMnr 10007514.jpg|Jâmbâdhân seppur è Songay Sampang. Madoera Stoomtram Maatschappij (23-lintasankeretaapikalianget).jpg|Sala sèttong palèbâdhân seppur MdrSM. 26-KeretaApi - Madoera Stoomtram Maatschappij.jpg|Sèttong Lokomotif MdrSM lèbât. Madoera Stoomtram Maatschappij (25-JaringanrelMadurajamanBelandakemungkinaniniantaraTorjun-Sampang).jpg|Bhilughân errèl seppur MdrSM. Madoera Stoomtram Maatschappij - Drukte in de werkplaats te Kamal.jpg|Ḍepo Kamal sè ghi' èkalako bilâna. Madoera Stoomtram Maatschappij (24-LokoC3117yanglewatdiTelang-Bangkalansekitar1969).jpg|Lokomotif C3117 sè alako è errèl Telang–Bhângkalan. Madoera Stoomtram Maatschappij, 1 oktober 1904, Preferent aandeel, f 1000,00.jpg|Sorat obligasi MdrSM. </gallery> [[Bhângsa:Bâsèro Bâlândhâ]] [[Bhângsa:Hinḍia Bâlândhâ]] [[Bhângsa:Madhurâ]] [[Bhângsa:Seppur]] fyb3uanvyvr7mej3nbrl3hklu1nidsp Bhângsa:Bâsèro Bâlândhâ 14 1431 6957 2021-05-24T15:31:00Z Boesenbergia 6 bhângsa anyar 6957 wikitext text/x-wiki [[Bhângsa:Bâlândhâ]] g3q9zz5tvardlp7y2d6ekwrhbkycuml Bhângsa:Bâlândhâ 14 1432 6958 2021-05-24T15:31:54Z Boesenbergia 6 bhângsa anyar 6958 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Hinḍia Bâlândhâ 14 1433 6959 2021-05-24T15:34:39Z Boesenbergia 6 bhângsa anyar 6959 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bhângsa:Seppur 14 1434 6960 2021-05-24T15:35:47Z Boesenbergia 6 bhângsa anyar 6960 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Singo Ulung 0 1435 16450 12361 2024-04-15T00:33:30Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 16450 wikitext text/x-wiki [[Bhengkek:Singo.jpg|jmpl|Singo ulung mènangka tatèngghun]] '''Singo Ulung''' (Carakan: ꦱꦶꦔꦺꦴꦲꦸꦭꦸꦁ) otabâ '''Rontèg Singo Ulung''' (Carakan: ꦫꦺꦴꦤꦠꦺꦒ꧀ꦱꦶꦔꦺꦴꦲꦸꦭꦸꦁ) iyâ arèya sala sèttong bujud kabhângkèdhân ḍâri Dhisa Bhlimbhing, Kecamadhân Klabhâng, [[Kabhupatèn Bândâbâsa]]. È jhâman lambâ'na, tatèngghun singo ulung arèya èkalako ghâbây nola' bala'. È taon 2015, singo ulung arèya ètepteppaghi mènangka Sangkolan Bhudhâjâ Bannè Bhârâng Nasional (Warisan Budaya Tak Benda Nasional)) bi' Kamenterian Pamolangan bân Kabhudhâjâ'ân Republik Inḍonesia<ref>http://geopark-ijen.jatimprov.go.id/detail-culturesite/intangible-heritage--singo-ulung.html</ref>. == Sajhârâ == Singo Ulung arèya sabhenḍerrâ sorang parjâji sè sokkla ḍâri Blambangan (Banyuwangi) sè ghiyâr alalana. Sèttong bâkto è pajhâlânna ḍâ' bârâ', ta' ètengnget lèbât è alas sè ètombuwi bhungkana [[Bhâlimbhing|bhlimbhing]]. Kaḍatenganna Singo Ulung ka alas rajâ ghella' aghâbây sèttong orèng sè ella oḍi' è kennengngan ghellâ', iyâ arèya Jasiman arassa ghânjhil. Ella lomra è jhâman lambâ' mon bâḍâ orèng sè èpandheng mènangka orèng ajhi èyaddhu kasaktèyanna, carana èberri' tantangan. Arèya anḍi' pangara apa orèng ghellâ' mampo ajâgâ abâ'na dhibi'. Mon orèng sè ètantang arowa ta' ngennèng ajâgâ bân abhillâ abâ'na dhibi', tantona ta' bisa ajâgâ bân abhillâ ra'yaddhâ. Apa polè, orèng ghellâ' bhâkal èyormatè mon akabâsa bân anḍi' jhumenneng. Ngabâs kaḍâtengnganna Singo Ulung, Jasiman arassa terro ajhâjhâlâ ka'ajhiyanna Singo Ulung. Jasiman anḍi' sanjhâta otabâ ghâghâman iyâ arèya tongket sasekkenna, mangkana dhibi'na arassa sanat alabân Singo Ulung sè aghâghâman [[kerrès]]. Ngala' terkas, kaḍuwâ jiyâ pas atarong. Kaḍuwâ manḍikar arowa acarok salang serrang, jhung ḍâ'-aḍâ'ân maghâgghârrâ labânna. Tapè amarghâ ḍuwâ' manḍikar ghellâ' paḍâ saktèna, saellana akèkèt ajhâm-ejjhâm abiḍdhâ, taḍâ' sè kala bân taḍâ' sè mennang. Lalakon tarongnga cora' satèmbhâng, ḍuwa' manḍikar arowa pas ambu. Samarèna ambu, Singo Ulung bi' Jasiman salang pandheng, pas paḍâ mèsem. Kaḍuwâna terkas saroju' ka'angghuy akanca bhâi. Singo Ulung ètarèma neng-enneng è alas rajâna Jasiman. Pas marè jârèya toju' è bâbâna sèttong bhungka. Singo Ulung lajhu atanya ka Jasiman bhungka apa sè ngaopè, Jasiman ajâwâb jhâ' nyamana kan bhlimbing. Sajjhèk bâkto rowa alas ghellâ' èberri' nyama Dhisa Bhlimbhing. Singo Ulung bân Jasiman sregghep kèya ghâbây ma'addhek dhisa sè majhu. Singo Ulung pas èyessa'aghi mènangka ḍhemmang tongghâl è Dhisa Bhlimbhing. Ka'ajhina orèng sè kaḍuwâ rèya èghuna'aghi ka'angghuy kabhâghusânna maghârsarè è Dhisa Bhlimbhing. Aèng sè molana sara, amarghâ tongket saktè ghellâ' pas molbul aèngnga dhuli tana, lajhu ghilina [[aèng]] ghellâ' terkas dhâddhi [[eḍḍam]] rajâ è dhisa rowa. Bâḍâna eḍḍam arowa madhâddhiyaghi dhisa Bhlimbhing majhu bân rajjhâ<ref>https://journal.uniku.ac.id/index.php/FON/article/download/2164/1571</ref>. == Sosonan tabbhuwân == Bâḍâ tello' sosonan [[tabbhuwân]] è ghun-tèngghun Singo Ulung, iyâ arèya<ref>https://journal.unnes.ac.id/sju/index.php/jsm/article/view/4062/3693</ref>: # Tabbhuwân bhibhâs, è bhâbhâk sè palèng aḍâ' rèya tabbhuwân sè abhârengngè bhibhâs. Amarghâ fungsina nonjhâng ongroddhâ rontèk sè khoso'. # Genḍhing lancaran. è bhâbhâk topèng kona bân tanḍâ' binè ètabbhu bârna tabbhuwân arèya. È bâgiyân topèng kona nyamana [[gènḍhing Pas-kapasan]], dhinèng è tanḍâ' binè nyamana [[ghènḍing Jula-juli]] bân Kreasi Baru. # Kennong Tello', arèya lomra èyangghuy ghâbây abhârengngè rontèk rèyoghân. Neng è Singo Ulung, [[kennong]] tello' ètabbhu bilâ [[ojhung]], singo ulung, bân bhâbhâk panotop èkamaèn. Pakakas tabbhuwân sè èyangghuy antarana ghenḍhâng, kèccrèk, egghung, ḍhemmong, kennong tello', saron, saronèn, bân jiḍur. Kennong tello' arèya sè dhâddhi tatengnger è tabbhuwân Singo Ulung<ref>{{Cite web |title=Archive copy |url=https://jurnal.isi-ska.ac.id/index.php/greget/article/view/1657/1599 |access-date=2021-05-27 |archive-date=2020-07-28 |archive-url=https://web.archive.org/web/20200728233416/https://jurnal.isi-ska.ac.id/index.php/greget/article/view/1657/1599 |dead-url=yes }}</ref>. == Ongroddhâ tatèngghun Singo Ulung == Jhâlânna Singo Ulung arèya bâḍâ 6, iyâ arèya: === Tabbhuwân pamokka' === Sabelluna tatèngghun arèya èmolaè, lomra èbukka' bi' tabbhuwân sè ètabbhu. Samarèna rowa kalowar kyaè, ojhung, [[topèng kona]], tanḍâ' binè', bân singo ulung sè alebbhu ka pangghung otabâ lapangan. Kyaè nyambi dhupa sè èyobbhâr bân bherras konèng, ojhung nyambi bâḍḍhâna ''sasoghuk'' sè èssèna nasè' potè, biddhâng celleng, [[roko']], bân kembhâng tellon ([[Ghâḍhing|kembhâng ghâḍhing]], mawar, [[Malaṭè|malathè]]), para panjhâk singo ulung ngèbâ klambhi singo ulung, tanḍâ' binè ella atanḍâ'â, bân topèng kona sè nonton du'a'. Ma'nana ma'lè lalakon arèya èberri' kasaleddhân dhunnya akhèrat bân bujud rassa sokkor ḍâ' ka Ghustè Pangèran. San ella marè adu'a', kyaè nabur bherras konèng bân ètoro'è bi' topèng kona, tanḍâ' binè', panjhâk singo ulung, bân kyaè dhibi' ka buḍi. Dhinèng panjhâk ojhung pagghun neng-enneng, ella asiyap ka bhâbhâk saterrossa. === Ojhung === Bhâbhâk sè nomer ḍuwâ' iyâ arèya tanḍâ' ojhung sè aghâmbhârraghi para santrèna Kè Jasiman sè atanḍâ' nodhuwaghi kapènterranna bân kakowadhânna ngola bhâdhân, mènangka para jhuru jâgâ kasalameddhân dhisana. Tabbhuwân sè ètabbhu iyâ arèya kennong tello'. === Topèng kona === Samarèna ojhung lajhu bâḍâ topèng kona, sè aghâmbhârraghi sèttong dhemmang otabâ sè anḍi' kobâsa è Dhisa Bhlimbhing, sè nyamana Ju' Sèng. Tabbhuwân sè èkamaèn iyâ arèya genḍhing pas-kapasan. === Tanḍâ' binè' === Tanḍâ' binè arèya aghâmbhârraghi pottrè kasorang sè aropa'aghi binèna Ju' Sèng otabâ Mba Singo sè akèrèm kakanan ka sabâ kennengngenna Ju' Sèng sè èkalako. Tapè è rontèk singo ulung arèya ghunghunga lebbi ḍâri sèttong sopaja lebbi bhâghus èyabâs mènangka tatèngghun. Tabbhuwân sè èkamaèn iyâ arèya ghenḍhing Jula-juli bân Kreasi Baru. === Singo ulung === Bhâbhâk arèya aghâmbhârraghi kasaktèyanna Singo Ulung otabâ Ju' Sèng sè tèngghi saèngghâ ngennèng akanca bi' kèbân, sala sètongnga iyâ arèya [[sènga]] (''singo''). Ju' Sèng kèya bisa aobâ dhâddhi sènga. Paḍâ bi' ojhung, tabbhuwân sè èkamaèn iyâ arèya kennong tello'. === Panotop === È bhâbhâk sè bun buḍi arèya kabbhi panjhâk bân pananḍâ' akompol polè bân ètotop bi' ahormat ka para pamèyarsa. Tabbhuwân sè ètabbhu iyâ arèya [[kennong]] tello'. == Mènangka rokat dhisa == Singo Ulung salaènna dhâddhi tatèngghun sè ètangghâ', molana ka'angghuy rokat dhisa bhâi. Biyasana èkalakon sanèyap tengnga bulân Rebbâ ra-kèra tangghâl 13-15. Singo ulung srèya kodhu èlakonè sabbhân taonna ma'lè dhisana èjhâuwaghi dhuli larapatè<ref>https://news.detik.com/berita-jawa-timur/d-5195140/menguak-legenda-ronteg-singo-ulung-tokoh-bondowoso-berwujud-singa-putih</ref>. Sasoghuk ghellâ' èsabâ' è ''nanggher'', iyâ arèya kennengnganna panyabâ'ânna sasoghuk. Sabelluna èsabâ', rèng-orèngnga adu'a' ka'angghuy buju' sè oḍi' lambâ'na<ref>https://surabaya.tribunnews.com/2021/03/29/warga-desa-blimbing-bondowoso-gelar-upacara-tolak-bala-tari-singo-ulung-diyakini-sosok-nenek-moyang</ref>. Salamettan dhisa arèya èmolaè ra-kèra pokol 14.00 abân klabân nyambhelli èbin ([[sapè]]) bân mapolong asèl bhumèna maghârsarè dhisa sè ḍâgghi' bhâkal èyola. Kan-kakanan sè èyola arèya èmassa' bi' bu'-embu' sè ella ta' hèd amarghâ ella ta' kalowar ḍârâ polè otabâ ella èyangghèp soccè. Sasoghuk sè èmassa' pas dhâddhi nasè' tompeng, biddhâng gulâ, jhinḍhul, [[lèmbur]], nasè' ghenḍhik (lèma bârna), asèl bhumè (pala pendhem). Pas è tangghâl 15 bulân Rebbâ èpabâḍâ salamettan è [[nanggher]] klabân maca du'a' abhâsa Arab. Pas marè jiyâ pananḍâ' abhâris mènorot ongrot sè ella ètantowaghi. Ongroddhâ iyâ arèya kyaè sè maca du'a', panjhâk ojhung sè negghu' manjhâlin bân sasoghuk, pananḍâ' topèng kona, sè atanḍâ' binè', singo ulung, bân ètoro'è bi' bârghâ dhisa. Kabbhi orèng rowa ajhâlân soko ka astana Ju' Sèng ka'angghuy adu'a' areng-bhâreng. Samarèna nyabis ka astana Ju' Sèng, lajhu asalamettan è tanèyanna kapala dhisa sè èmolanè bi' du'a' abhâsa Arab. Marèna adu'a', ojhung èkamaèn salang peccot ngangghuy manjhâlin ghellâ'. Arèya aghâmbhârraghi parjhuriddhâ Kè Jasiman sè alatè bân ngaddhu kakowatan. Ojhung marè, pas èterrossaghi bi' topèng kona sè mèsa parjhurit ojhung. Topèng kona pas kalowar, èghântè'è tanḍâ' binè'. Sè palèng buḍi iyâ arèya singo ulung, sè pas ngaddhu kakowatan èpèsa bi' topèng kona. Singo ulung sè angghâl ḍi-buḍi rèya artèna ella marè salamettanna. Lajhu èntar ka nanggher ka'angghuy adu'a' bân nyabâ sasoghuk. Bâḍâ sè èdhina è nanggher, tapè bâḍâ kèya sè èghibâ molè<ref>http://repository.isi-ska.ac.id/2756/1/Nafisatul%20Hasanah%2C%20ok.pdf</ref>. == Ètangghâ' è man-ḍimman == Singu Ulung ta' pèra' ètangghâ' neng è Bândâbâsâ bilâ [[Hari Jadi Bondowoso]] (Harjabo) bhâi tapè ella ètangghâ' ka kennengngan laèn kèya. Contona ètangghâ' ka'angghuy ngèssè Gelar Senin Budaya Daerah è Taman Budaya Jawa Timur, Sorbhâjâ è taon 2014<ref>https://www.antaranews.com/berita/464481/singo-ulung-bondowoso-meriahkan-gelar-seni-surabaya</ref>. Tello taon samarèna èyonjhâng ghâbây ngèssè orèng sè ḍâteng è Banḍâra Juanḍa è taon 2017<ref>https://jatim.tribunnews.com/2017/04/29/hibur-pengguna-jasa-penerbangan-dinas-pariwisata-bondowoso-datangkan-singo-ulung-ke-bandara-juanda</ref>. == Sombher == <references /> [[Bhângsa:Kabhângkèdhân]] [[Bhângsa:Bândâbâsâ]] [[Bhângsa:Tatèngghun]] ah6kwdk8997s8mrbh0too2pvpddhgme Singo Wulung 0 1436 6963 2021-05-24T15:49:32Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Singo Wulung]] ka [[Singo Ulung]] 6963 wikitext text/x-wiki #ALIH [[Singo Ulung]] akggwwmr6tm7a4h5ewaaddwqlh0usml Bulân gherring 0 1437 9032 7891 2022-10-22T20:16:27Z Kwamikagami 1206 9032 wikitext text/x-wiki [[Bhengkek:Gerhana Bulan Juli 2019.jpg|jmpl|Bulân gherring]] '''Bulân gherring''' (ꦧꦸꦭꦤ꧀ꦒꦼꦂꦫꦶꦁ) iyâ arèya kabâḍâ'ân mowa [[bulân]] sè katotopan jâng-bâjângna [[bhumè]], sè bisa katotopan kabbhi otabâ sabâgiyân bhâi. Kadhâddhiyân arèya polana bhumè bâḍâ è antarana arè bân bulân è sèttong ghâris loros sè ajhâjhâr. Porbâna, sonarra arè ta' dhâghâ ka bulân amarghâ ka'anḍengngan klabân bhumè. == Macemma bulân gherring == Bulân gherring bisa èbhidâ'aghi dhâddhi tello macem, iyâ arèya: * Bulân gherring total (kabbhi) * Bulân gherring sabâgiyân, bhumè ta' sakabbhina nganḍengngè bulân mongghu sonarra arè, dhinèng sabâgiyân mowana bulân sè laèn bâḍâ è ḍaèra ''penumbra'' saèngghâ ghi' bâḍâ sabâgiyân sonarra arè sè ḍâpa' ka bulân. * Bulan gherring ''penumbra'', kabbhi mowana bulân bâḍâ è bâgiyân ''penumbra'' saèngghâ bulân ghi' kennèng èyabâs tapè bârnana sorḍep. == Aghâma bân bhudhâjâ == Mon bâḍâ bulân gherring, ommat Islam sè ngabâs otabâ ngataowè bulân gherring èsonna'aghi ka'angghuy abhâjâng bulân gherring (solat khusuf)<ref>https://tirto.id/shalat-gerhana-bulan-penumbra-30-november-tata-cara-waktu-niat-f7yp</ref>. == Sombher == <references /> [[Bhângsa:Bulân gherring| ]] 2c6fbnvicwsdnw25pw3e8z9ugi8q3ml Bhângsa:Bulân gherring 14 1438 6970 2021-05-27T13:44:02Z Boesenbergia 6 bhângsa anyar 6970 wikitext text/x-wiki [[Bhângsa:Bulân]] rfd70ch1eo25j28crnrdmtr02sq9kbj Bhângsa:Tatèngghun 14 1439 6977 2021-05-28T01:29:24Z Boesenbergia 6 kaca anyar 6977 wikitext text/x-wiki [[Bhângsa:Kabhângkèdhân]] khb2l1ngxt1nads56u8lpau0qz2vvtw Lampennè 0 1440 6979 6978 2021-05-30T15:52:11Z Boesenbergia 6 6979 wikitext text/x-wiki [[Bhengkek:Starr 050107-2860 Ardisia elliptica.jpg|jmpl|Buwâna lampennè]] '''Lampennè''' (''Ardisia elliptica'') iyâ arèya totombuwân sè tamaso' ḍâ ka famili Primulaceae. Lampennè èkoca' kèya ''daun bisa hati'' ([[Malaju]]); ''lempeni'' (Inḍonesia); ''shoebutton ardisia'' (Inggris), bân èn-laènna<ref>http://www.wildsingapore.com/wildfacts/plants/coastal/ardisia/elliptica.htm</ref>. [[Bhengkek:Ardisia elliptica 03.JPG|jmpl|Kembhângnga lampennè]] == Panyalambherrân == Tombuwân arèya sokkla tombu è Inḍia, Sri Lanka,Taiwan, Kamboja, Thailand, [[Vietnam]], Indonesia, Malaysia, Papua Nugini bân Filipina<ref>https://keyserver.lucidcentral.org/weeds/data/media/Html/ardisia_elliptica.htm</ref>. == Sombher == <references /> [[Bhângsa:Primulaceae]] [[Bhângsa:Totombuwân]] 4waguznqc05y6lsg9fmphy50we2ih6b Bhângsa:Primulaceae 14 1441 6980 2021-05-30T15:53:29Z Boesenbergia 6 bhângsa anyar 6980 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Paramasastra Madhurâ 0 1442 7474 6981 2021-12-03T07:42:37Z Rachmat04 112 ~ rapikan 7474 wikitext text/x-wiki '''Paramasastra Madhurâ''' (Carakan: ꦥꦫꦩꦱꦱ꧀ꦠꦿꦩꦢꦸꦫ) iyâ arèya èlmo bhâsa Madhurâ sè èssèna gher-ogher è ḍâlem bhâsa Madhura. [[Bhângsa:Paramasastra]] [[Bhângsa:Bhâsa Madhurâ]] mb2uqt8rmffkdswibdby8eodr5g66c1 Pancasila 0 1443 7382 7378 2021-10-03T12:11:43Z 103.165.155.3 7382 wikitext text/x-wiki '''Pancasila''' (Carakan: ꦥꦤ꧀ꦕꦱꦶꦭ) iyâ arèya pèlar iḍeologis naghârâ Inḍonesia. Sambhâdhân Pancasila rèya asalla ḍâri ḍuwâ' ocâ' Sansekerta:पञ्च "''pañca''" sè artèna lèma' bân शीला "''śīla''" sè artèna prinsip otabâ nīgGër. Pancasila aropa'aghi pandhuman oḍi' abhângsa bân anaghârâ ka'angghuy sakabbhina ra'yat Inḍonesia. Lalèma' iḍeologi otama sè nyoson Pancasila iyâ arèya: # Ketuhanan Yang Maha Esa # Kemanusiaan yang adil dan beradab # Persatuan Indonesia # Kerakyatan yang dipimpin oleh hikmat kebijaksanaan dalam permusyawaratan/perwakilan # Keadilan sosial bagi seluruh rakyat Indonesia [[Bhengkek:National emblem of Indonesia Garuda Pancasila.svg|jmpl|Lambhâng Pancasila]] Makkè bâḍâ obâ'ân èssè bân ongroddhâ lalèma' sila Pancasila sa'abhiddhâ bâjâ panyosonanna è taon 1945, tangghâl 1 Junè èpapagghun mènangka arè lahèrra Pancasila. [[Bhângsa:Pancasila| ]] [[Bhângsa:Sajhârâ Inḍonesia]] [[Bhângsa:Sajhârâ]] pszjkgho7kmlbnz74m2owrm5es3hzx0 Bhângsa:Bhâsa Madhurâ 14 1444 6983 2021-06-01T09:22:47Z Boesenbergia 6 bhângsa anyar 6983 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Di Bawah Lindungan Ka'bah (novèl) 0 1445 7023 6997 2021-06-10T15:07:34Z Rachmat04 112 ~ 7023 wikitext text/x-wiki [[Bhengkek:Di Bawah Lindungan Ka'bah by Hamka 1975 version.jpg|jmpl|Novèl Di Bawah Lindungan Ka'bah vèrsi taon 1975]] '''Di Bawah Lindungan Ka'bah''' iyâ arèya novèl bân karjâ sastra klasik Inḍonesia sè èyangghit bi' Haji Abdul Malik Karim Amrullah otabâ sè kalonta klabân nyama [[Hamka]]. Novèl arèya èpaterbi' bi' [[Balai Pustaka]] è taon 1938. Novèl arèya nyarèta'aghi carèta antarana Hamid bân Zainab sè paḍâ-paḍâ trèsna, tapè tapèsa amarghâ bhidhâ [[status sosial]] saèngghâ Zainab èbâlâi bi' èbhuna ghâbây mènta orèng lakè' laèn ma'lè abhâkalan orèng lakè sè ella èpèlèyaghi. È akhèr carèta Hamid motossaghi èntar ka [[Mekka]] pas terros ngalakonè ibâdâ saèngghâna ètemmo matè è aḍâ'na Ka'ba san pas tao jhâ' Zainab matè kèya. Novèl arèya èsambhâd bhâghus bi' acem-macemma orèng, la-mala kangsè satèya ella èkaghâbây [[filem]] ḍu kalè. Kaḍuwâ filemma abhul-ombhul paḍâ, iyâ arowa è taon 1981 bân 2011. == Ngennallaghi nyama == [[Ajjhi Abdul Malik Karim Amrullah]] otabâ sè kaoncara klabân nyama Hamka iyâ arèya muslim sè asalla ḍâri Minangkabau sè lahèr bân èpadibâsa è ḍâlem bhâla sè alèm aghâmana. Hamka mèkkèr jhâ' traḍisi sè bâḍâ è maghârsarè è sakobhengnganna mènangka anḍhângan ka'angghuy mamajhu aghâma. Pèkkèran arèya paḍâ bi' eppa'na sè mèkkèr ḍâ'iyâ kèya, Abdul Karim Amrullah<ref name=":0">Siregar, Bakri (1964). Sedjarah Sastera Indonesia. 1. Jakarta: Akademi Sastera dan Bahasa "Multatuli". OCLC 63841626. </ref><ref name=":1">Teeuw, A. (1980). Sastra Baru Indonesia. 1. Ende: Nusa Indah. OCLC 222168801.</ref>. Samarèna ngalakonè parjhâlânan ka Jhâbâ bân ka Mekka sajjhek omor 16 taon ka'angghuy nyarè èlmo, Hamka molaè alako ngajhâr dhâddhi ghuru aghâma è Ḍèli, Somattra Ḍâjâ, terros è [[Makassar]], Sulawesi Lao'<ref name=":0" />. È parjhâlânna rowa, otamana bâjâ bâḍâ è [[Tèmor Tengnga]], Hamka bânnya' maca karjâ ḍâri ahi bân panolès Islam, tamaso' karjâ panolès sè asalla ḍâri Messir, Mustafa Lutif al-Manfaluti kangsè karjâ bhujhângghâ Èrropa sè ella èpertal ka bhâsa Arab. È taon 1935, Hamka abâli ka Meḍan. È Meḍan, Hamka molaè nolès ''Di Bawah Lindungan Ka'bah'' bâjâ dhâddhi jhuru beccè' ka'angghuy majalah Islam mèngguwân ''Pedoman Masyarakat''. È ḍissa', Hamka pas ngennallaghi jhâ' nyama lontana iyâ arèya Hamka<ref name=":1" />. == Carèta == Hamid aropa'aghi orèng Islam sè lahèr è Minangkabau, Somattra sè pèra' oḍi' bi' èbhuna sajjhek aomor empa' taon polana eppa'na ella adhigghâl dhunnya. Bâjâ aomor ennem taon Hamid èpasakola bi' Ajjhi Ja'far abhâreng ana' binè'na sè nyamana Zainab è sakola'an sè paḍâ. Samarèna nammattaghi pamolangan bâng-sèbâng è sakola'an Hindia Bâlândhâ, Hamid bân Zainab molaè paḍâ trèsna tapè ḍâ-paḍâ ta' abâlâ kangsè orèng kaḍuwâ jiyâ ta' abhâreng amarghâ Hamid ngallè ḍâri Paḍang ka Paḍang Panjang ka'angghuy nerrossaghi pamolangannya ka sakola'an aghâma. Tapè sajjhek eppa'na Zainab adhigghâl omor, sè pas èsosol bi' èbhuna Hamid, kaḍuwâ orèng ghellâ' ella rangrang tatemmo. È sèttong bâkto, pas Hamid bân ebhuna Zainab sè nyamana Asiah tatemmo, Asiah mènta ma'lè ana'na akabin bi' sapopona. Pamènta èbhuna Zainab arowa èkalako bi' Hamid polana ènga' kèya sè pas èbhuna ghi' bâḍâ jhâ' ta' èbâghi akabin bi' Zainab polana kellas sosialla sè bhidhâ. Hamid lajhu arassa seddhi amarghâ kapotosan sè ella èpèlè, Hamid pas èntar ka Mekka marè jiyâ. Sataon bâḍâ è Mekka, Hamid sè ella molaè kè'-sakè'an tatemmo bi' Salèh. Binèna Salèh, Rosna, arowa kanca semma'na Zainab saèngghâ Hamid ollè tao kabhârrâ Zainab, tamaso' jhâ' Zainab trèsna kèya ka abâ'na bân Zainab burung sè akabina bi' orèng lakè' pèlèyanna èbhuna. Samarèna tao jhâ' ta' dhâddhi sè akabin, Hamid aniyat abâliyâ ka Paḍang satamatta ongghâ hajji. Pas bâkto sè abhârengngan, Salèh ngèrèm sorat lèbât binèna ka'angghuy èkèrèm ka Zainab, èssèna nyarèta'aghi jhâ' tatemmo bi' Hamid. Tapè Salèh ollè bâlessân ḍâri binèna jhâ' Zainab ella adhigghâl omor. Salèh ta' ngânḍhâi Hamid jhâ' Zainab ella matè. Tapè Hamid maksa terro taowa èssè soraddhâ, pas èkabâlâ bi' Salèh jhâ' Zainab ella matè. Ta' abit Hamid pas adhigghâl omor kèya è aḍâ'na [[Ka'ba]]. == Kapanolèsan bân tèma == ''Di Bawah Lindungan Ka'bah'' ètolès klabân bujud kènḍâ' bân robâ bhâsa sè rèngkes. Kritikus sastra Inḍonesia, [[Bakri Siregar]] ngangghep jhâ' tolèsanna Hamka sè ènga' rèya dhâddhina amarghâ Hamka noro'è roba panolèsan sè èwajippaghi bi' Balai Pustaka<ref name=":0" />. Dhinèng ahli ḍokumèntasi sastra Inḍonesia, H. B. Jassin, ngoca' jhâ' Hamka anḍi' robâ bhâsa sè "rèngkes tapè anḍi' erro"<ref name=":2">Jassin, H.B. (1985). "Hamka, Pengarang Di Bawah Lindungan Kaabah". Kesusastraan Indonesia Modern dalam Kritik dan Esei I. Jakarta: Gramedia. hlm. 46–53. OCLC 36434233.</ref>. Kritikus sastra sè laèn, Maman S. Mahayana, Oyon Sofyan, bân Achmad Dian nyambhâd jhâ' tolèsanna Hamka akantha robâ bhâsa ḍâri Messir, [[Mustafa al-Manfaluti]]<ref name=":3">Mahayana, Maman S.; Sofyan, Oyon; Dian, Achmad (1995). Ringkasan dan Ulasan Novel Indonesia Modern. Jakarta: Grasindo. <nowiki>ISBN 978-979-553-123-4</nowiki>.</ref>. [[Bhengkek:HAMKA signature.jpg|jmpl|Tanḍhâ tanangnga Hamka]] ''Di Bawah Lindungan Ka'bah'' anḍi' robâ panyarèta'an sè asèpat ḍiḍaktis, sè tojjhuwânna ka'angghuy ngajhâr para pamaca sè aḍhâsarraghi klabân paddhu pandhengnga panolès. Mètorot Jassin, Hamka lebbi nga'âḍâ'i ajhârân bhâb ḍhâsar-ḍhâsar [[Islam]] èbhânḍhingngaghi nyarèta'aghi tèma sè moḍèren, akadeng kabânya'ân panolès bâjâ rowa. Bân polè lebbi ngritik pan-brâmpan traḍisi sè ta' sapandheng klabân Islam<ref name=":2" />. È novèl arèya, Zainab èkacarèta anḍi' bâtek orèng binè Minangkabau sè samanè ènga' bân ngastètè klabân adhât sè jhâ' sampè rosak. Hal ghellâ' bisa èyabâs klabân petthèghân bâtek Zainab è ḍâlem ajâgâ adhât sè kennèng katèngal è oḍi' rè-sa'arèna<ref>Helda, Trisna (2016-04-28). "HARGA DIRI PEREMPUAN MINANGKABAU DALAM NOVEL DI BAWAH LINDUNGAN KA'BAH KARYA HAMKA". ''Gramatika STKIP PGRI Sumatera Barat''. '''2''' (1). doi:10.22202/jg.2016.v2i1.1409.</ref>. Hamka nyarèta'aghi kabbhi carèta klabân cara ḍèskripsi bân narasi. Cara bhâsa sè èghuna'aghi è antarana asosiasi, antithese, pleonasme, repetisi, klimaks, hiperbolisme, personifikasi, metaphora, bân euphimisme. Dhinèng amanat kasabbhina iyâ arèya è ḍâlem ngaddhebbhi parkara rèya kodhu lebbi bijâk bân ngarsaè karsana orèng laèn, sarta kodhu sabbhâr bân narèma kanyata'an makkèna masakè' atè<ref>http://riset.unisma.ac.id/index.php/jp3/article/view/5723</ref>. == Terbi'na karjâ == ''Di Bawah Lindungan Ka'bah'' èpaterbi' bi Balai Pustaka è taon 1938,diterbitkan oleh Balai Pustaka pada tahun 1938. Balai Pustaka kappra nola' karjâ sè tèmana aghâma amarghâ ngalakowaghi rèsistènsi mongghu praktik panèndhessân kolonial Bâlândhâ è Inḍonesia. Makkè ḍâ'iya, novèl arèya bisa ta' ècapo' sènsor Balai Pustaka polana pèra' èyangghep aghâmbhârraghi Islam bhâi<ref name=":2" />. Hamka pas materbi' empa' novèl laèn sa'abiddhâ bâḍâ è Mèḍan<ref name=":1" />, tamaso' ''[[Tenggelamnya Kapal Van der Wijck]]'' sè bânnya' orèng ngangghep karjâ sè paling bhâghussâ. Samarèna eccapan sè kapèng pètto', novèl arèya èpaterbi' bi' [[Bulan Bintang]]<ref name=":3" />. [[H.B. Jassin]] nolès jhâ' ''Di Bawah Lindungan Ka'bah'' ètolès klabân lèbur bân èndhâ<ref name=":2" />. Bakri Siregar ngangghep jhâ' novèl arèya ècarèta'aghi klabân bhâghus bân roba panolèsanna kowat<ref name=":0" />. Kritikus sastra Inḍonesia sè asalla ḍâri Bâlândhâ, [[A. Teeuw]], nyambhâd jhâ' karjâna Hamka rèya talèbât mentingngaghi nilai moral bân carètana asèpat sèntimèntal, A. Teeuw arassa jhâ' novèl arèya bhâkal maghâmpang pamaca Bârâ' ngartè'è kabhudhâjân Inḍonesia è taon 1930-an<ref name=":1" />. == Aḍaptasi == ''Di Bawah Lindungan Ka'bah'' ella ḍu kalè èyaḍaptasi dhâddhi filem lajâr lèbar. Sè kapèng sèttong, filem sè rilis è taon 1977 bân [[Asrul Sani]] sè dhâddhi sutraḍarana, abhul-ombhul ''Para Perintis Kemerdekaan'' bân èbintangè bi' panyanyi ḍangḍut [[Camelia Malik]] mènangka Zainab. Aḍaptasi rèya ngangghâllaghi parjuwângan trèsnana ḍuwâ' tokoh klabân latar belakang parjuwângan ngaddhebbhi kakowatanna kolonial [[Bâlândhâ]]<ref name=":4">Mubarak, Makbul (28 Augustus 2011). "From Masterpiece to Teen Flick". The Jakarta Post. </ref>. Filem arèya suksès mennangngaghi ḍuwâ' Piala Citra ḍâri ennem nominasi è Festival Film Indonesia 1977<ref>"Penghargaan Para Perintis Kemerdekaan". filmindonesia.or.id (dalam bahasa Indonesian). Jakarta: National Library of Indonesia and Sinamatek. </ref>. Aḍaptasi sè kapèng ḍuwâ', èpaterbi' è taon 2011 klabân bhul-ombhul ''Di Bawah Lindungan Ka'bah'', sè sutraḍarana [[Hanny R. Saputra]] bân èbintangè bi' [[Herjunot Ali]] mènangka Hamid bân [[Laudya Cynthia Bella]] mènangka Zainab. Aḍaptasi sè rèya afokus ḍâ' ka carèta katrèsnan. Makkè' èkritik polana panyabâ'ân proḍuk bân parampasan kabhibhâsân artistik sè talèbat katèngal<ref name=":4" />, filem arèya èyosollaghi bâkkèla Inḍonesia è [[Academy Awards]] sè kapèng-84 ka'angghuy Film Berbahasa Asing Terbaik<ref>"63 Countries Vie for 2011 Foreign Language Film Oscar". oscars.org. Academy Awards. 2011-10-13.</ref>, tapè ta' maso' nominasi akhèr<ref>"9 Foreign Language Films Vie for Oscar®". oscars.org. Academy Awards. 2012-01-28.</ref>. == Sombher == <references /> [[Bhângsa:Novèl Inḍonesia]] [[Bhângsa:Novèl Balai Pustaka]] [[Bhângsa:Hamka]] a61itx2nojp8qmmpvnk4ahz2w4agalh Bhângsa:Novèl Inḍonesia 14 1446 6987 2021-06-04T14:48:03Z Boesenbergia 6 bhângsa anyar 6987 wikitext text/x-wiki [[Bhângsa:Sastra]] p578i0tesxdt11vuxrbnw5kit3q2xno Bhângsa:Sastra 14 1447 6988 2021-06-04T14:49:03Z Boesenbergia 6 bhângsa anyar 6988 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Edirne 0 1448 11645 7678 2023-02-10T19:09:41Z YiFeiBot 1892 Bot: Migrating 258 langlinks, now provided by [[d:|Wikidata]] on [[d:q43387]]; 4 langlinks remaining 11645 wikitext text/x-wiki {|class="wikitable" width="30%" align="right" !align="center" colspan="2" | Edirne |- | colspan="2" align="center" | Koṭṭa |- ! colspan="2" align="center" | [[Bhengkek:Latrans-Turkey location Edirne.svg|120px|Lokasi Edirne]] |- ! colspan="2" align="center" | [[Bhengkek:Edirne location Merkez.svg|100px|Lokasi Edirne]] |- ! colspan="2" align="center" | Lokasi Edirne |- ! [[Naghârâ]] |[[Turki]] |- ! [[Daerah]] | [[Daerah Marmara|Marmara]] |- ! Provinsi |[[Edirne (provinsi)|Edirne]] |- |align="center" style="background:e3e3e3;" colspan=2 style="border-bottom:3px solid gray" | |- ! Penduduk |185.408 <small>(2019)</small> |- ! Loas |844 km² |- ! Kode Negara |(+90) 284 |- |align="center" style="background:e3e3e3;" colspan=2 style="border-bottom:3px solid gray" | |} [[Bhengkek:Edirne Turkey Provinces locator.gif|thumb|right|200px|Lokasi Edirne è Turki]] '''Edirne''', panèka sala sèttong koṭṭa è [[Edirne (Provinsi)|Provinsi Edirne]], [[Turki]] ban koṭṭa palèng rajâ è provinsi rowa. Ghungghung orèng è koṭṭa Edirne bâḍâ 180,327 orèng. Edirne panèka koṭṭa kembhârra koṭṭa Alexandroupolis, Yunani; Ardahan, Turki; Haskovo, Bulgaria; İzmit, Turki; Kars, Turki; Lörrach, Jerman; bân Yambol, Bulgaria. == Sejarah == == Geografis == == Kecamatan == Kabupaten Edirne andi' sangang kacamatan: * Kocasinan, * Fatih, * Şükrüpaşa, * İstasyon, * 1. Murat, * Barutluk, * Menzilahir, * Nişancıpaşa, * Medrese Ali Bey, * Saricapaşa, * Sabuni, * Talatpaşa, * Meydan, * Babademirtaş, * Abdurrahman, * Çavuşbey, * Mithatpaşa, * Dilaverbey, * Yancıkcı Şahin, * Yeniimaret, * Yıldırım Hacı Sarraf, * Yıldırım Beyazıt, * Karaağaç. == Referensi == {{reflist}} == Pranala loar == {{commons|Category:Edirne}} * [http://www.edirne.bel.tr www.edirne.bel.tr] == Galeri == [[Bhângsa:Turki]] [[Bhângsa:Geografi]] [[ak:Edirne]] [[be-x-old:Эдырнэ]] [[bi:Edirne]] [[inh:Edirne]] [[jbo:Edirne]] gcsyl8es6sq7zy2rzrg3smgca72lba4 MèḍiaWiki:Pagetitle 8 1449 7002 7001 2021-06-08T08:46:25Z Boesenbergia 6 7002 wikitext text/x-wiki $1 - Wikipèḍia bhâsa Madhurâ oz46wls6zjbpipgecoekc0i4gqfos8b MèḍiaWiki:Tagline 8 1450 7003 2021-06-08T09:11:49Z Boesenbergia 6 ←Membuat halaman berisi 'Ḍâri Wikipèḍia bhâsa Madhurâ, lombhung pangataowan mardhika' 7003 wikitext text/x-wiki Ḍâri Wikipèḍia bhâsa Madhurâ, lombhung pangataowan mardhika 27sfhc5cnoy8vbhcf9n260y3ocnry1t Cèṭa'an:Ship 10 1451 7040 2021-06-15T02:24:23Z Veracious 199 ←Membuat halaman berisi '<includeonly><noinclude><!-- add unlinked prefix: --></noinclude>{{safesubst:<noinclude />#switch:{{safesubst:<noinclude />lc:{{{up|no}}}}}|yes|y|1|true={{{1|}}}&#32;}...' 7040 wikitext text/x-wiki <includeonly><noinclude><!-- add unlinked prefix: --></noinclude>{{safesubst:<noinclude />#switch:{{safesubst:<noinclude />lc:{{{up|no}}}}}|yes|y|1|true={{{1|}}}&#32;}}<noinclude><!-- prefix outside the link build the wikilink: --></noinclude>{{safesubst:<noinclude />Yesno|{{safesubst:<noinclude />#if:{{{wl|}}}|{{{wl|}}}|yes}}|no=|yes={{safesubst:<noinclude />Square bracket open|2}}<noinclude><!-- target page: --></noinclude>{{safesubst:<noinclude />#if:{{{1|}}}|{{{1}}}&#32;}}{{{2|}}}{{safesubst:<noinclude />#if:{{{3|}}}|&#32;({{{3|}}})}}{{safesubst:<noinclude />!}}}}<noinclude><!-- wikilabel: --></noinclude>{{safesubst:<noinclude />#switch:{{{4|}}} ||4|#default={{safesubst:<noinclude />#if:{{{1|}}}|{{safesubst:<noinclude />#switch:{{safesubst:<noinclude />lc:{{{up|no}}}}}|yes|y|true|1=<noinclude><!-- prefix not part of the link --></noinclude>|#default={{{1|}}}&nbsp;}}}}{{safesubst:<noinclude />#if:{{{2|}}}|''{{{2|}}}''}}{{safesubst:<noinclude />#if:{{{3|}}}|&nbsp;{{nowrap|({{{3}}})}}}} |1 = {{{3|}}} |2 = {{safesubst:<noinclude />#if:{{{2|}}}|''{{{2|}}}''}} |3 = {{safesubst:<noinclude />#if:{{{2|}}}|''{{{2|}}}''}}{{safesubst:<noinclude />#if:{{{3|}}}|&nbsp;{{nowrap|({{{3}}})}}}} |5 = {{safesubst:<noinclude />#if:{{{1|}}}|{{{1|}}}&#32;}}''{{nowrap|{{{3|}}}}}'' |6 = {{safesubst:<noinclude />#ifeq:{{{up|no}}}|yes||{{safesubst:<noinclude />#if:{{{1|}}}|{{{1}}}&nbsp;}}}}{{safesubst:<noinclude />#if:{{{2|}}}|''{{{2|}}}''}}}}<noinclude><!-- close the wikilink: --></noinclude>{{safesubst:<noinclude />Yesno|{{safesubst:<noinclude />#if:{{{wl|}}}|{{{wl|}}}|yes}}|no=|yes={{safesubst:<noinclude />Square bracket close|2}}}}<noinclude><!-- tracking categories: --></noinclude>{{safesubst:<noinclude />Ship/maintenancecategory|message=<noinclude><!-- --></noinclude>{{safesubst:<noinclude />#if:{{{2|}}}||{{safesubst:<noinclude />#switch:{{{4|0}}}|1|5=|#default=N}}}}<noinclude><!-- --></noinclude>{{safesubst:<noinclude />#switch:{{{4|}}} |= |1 = {{safesubst:<noinclude />#if:{{{3|}}}||A}} |2 = |3 = {{safesubst:<noinclude />#if:{{{3|}}}||C}} |4 = |5 = {{safesubst:<noinclude />#if:{{{3|}}}||E}} |6 = |#default=0}}<noinclude><!-- --></noinclude>{{safesubst:<noinclude />#switch:{{lc:{{{up|}}}}}||yes|y|1|true=|no|0|false=|#default=W}}<noinclude><!-- --></noinclude>}}<noinclude><!-- eo subtemplate --></noinclude>{{safesubst:<noinclude />#invoke:Check for unknown parameters|check|unknown={{main other|1=[[Category:Pages using Ship with unknown parameters|_VALUE_ {{safesubst:<noinclude />PAGENAME}}]]}}|preview=Page using [[Template:Ship]] with unknown parameter "_VALUE_"|ignoreblank=y|showblankpositional=1|1|2|3|4|up|wl}}</includeonly><noinclude><!-- --></noinclude><noinclude>{{Documentation}}</noinclude> 23cuun39ae6p4dhx6j1f5f7nrbx4fb0 Cèṭa'an:USS 10 1452 7041 2021-06-15T02:25:21Z Veracious 199 ←Membuat halaman berisi '<includeonly>{{ship|1=USS|2={{{1|}}}|3={{{2|}}}|4={{{3|}}}|up={{{up|}}}}}</includeonly><!-- --><noinclude>{{documentation}}</noinclude>' 7041 wikitext text/x-wiki <includeonly>{{ship|1=USS|2={{{1|}}}|3={{{2|}}}|4={{{3|}}}|up={{{up|}}}}}</includeonly><!-- --><noinclude>{{documentation}}</noinclude> 51gltwymmf5p986r17ndisal7p3dhey Cèṭa'an:HMS 10 1453 7042 2021-06-15T02:26:04Z Veracious 199 ←Membuat halaman berisi '<includeonly>{{ship|1=HMS|2={{{1|}}}|3={{{2|}}}|4={{{3|}}}|up={{{up|}}}}}</includeonly><!-- --><noinclude>{{documentation}}</noinclude>' 7042 wikitext text/x-wiki <includeonly>{{ship|1=HMS|2={{{1|}}}|3={{{2|}}}|4={{{3|}}}|up={{{up|}}}}}</includeonly><!-- --><noinclude>{{documentation}}</noinclude> ckl7re5h18dxyhnjeh01n71ya1h2rvp Cèṭa'an:KRI 10 1454 7043 2021-06-15T02:27:22Z Veracious 199 ←Membuat halaman berisi '<includeonly>{{ship|1=KRI|2={{{1|}}}|3={{{2|}}}|4={{{3|}}}|up={{{up|}}}}}</includeonly><!-- --><noinclude>{{documentation}}</noinclude>' 7043 wikitext text/x-wiki <includeonly>{{ship|1=KRI|2={{{1|}}}|3={{{2|}}}|4={{{3|}}}|up={{{up|}}}}}</includeonly><!-- --><noinclude>{{documentation}}</noinclude> mgpvb4gvaes5skv69ualkkfkxogjnq0 Cèṭa'an:Para 10 1455 7044 2021-06-15T08:33:15Z Veracious 199 ←Membuat halaman berisi '<code class="nowrap" style="{{SAFESUBST:<noinclude />#if:{{{plain|}}}|border: none; background-color: inherit;}} {{SAFESUBST:<noinclude />#if:{{{plain|}}}{{{mxt|}}}{{{...' 7044 wikitext text/x-wiki <code class="nowrap" style="{{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> hmpn0o2dcw0l4w04g6qz1zzyrrqvv3i Pangangghuy:Silencemen21/common.css 2 1456 7100 7070 2021-07-06T02:59:32Z Silencemen21 165 Uji 7100 css text/css /* Ini adalah halaman uji coba untuk kotak info di mad.wiki. /* /* Reset italic styling set by user agent */ cite, dfn { font-style: inherit; } /* Straight quote marks for <q> */ q { quotes: '"' '"' "'" "'"; } /* Avoid collision of blockquote with floating elements by swapping margin and padding */ blockquote { overflow: hidden; margin: 1em 0; padding: 0 40px; } /* Consistent size for <small>, <sub> and <sup> */ small { font-size: 85%; } .mw-body-content sub, .mw-body-content sup, span.reference /* for Parsoid */ { font-size: 80%; } /* Same spacing for indented and unindented paragraphs on talk pages */ .ns-talk .mw-body-content dd { margin-top: 0.4em; margin-bottom: 0.4em; } /* Main page fixes */ #interwiki-completelist { font-weight: bold; } /* Reduce page jumps by hiding collapsed/dismissed content */ .client-js .mw-special-Watchlist #watchlist-message, .client-js .NavFrame.collapsed .NavContent, .client-js .collapsible:not( .mw-made-collapsible).collapsed > tbody > tr:not(:first-child) { display: none; } /* Adds padding above Watchlist announcements where new recentchanges/watchlist filters are enabled */ .mw-rcfilters-enabled .mw-specialpage-summary { margin-top: 1em; } /* Hide charinsert base for those not using the gadget */ #editpage-specialchars { display: none; } /* Highlight linked elements (such as clicked references) in blue */ body.action-info .mw-body-content :target, .citation:target { background-color: rgba(0, 127, 255, 0.133); } /* Styling for citations. Breaks long urls, etc., rather than overflowing box */ .citation { word-wrap: break-word; } /* Make the list of references smaller * Keep in sync with Template:Refbegin/styles.css * And Template:Reflist/styles.css */ ol.references { font-size: 90%; margin-bottom: 0.5em; } /* Style for horizontal lists (separator following item). @source mediawiki.org/wiki/Snippets/Horizontal_lists @revision 8 (2016-05-21) @author [[User:Edokter]] */ .hlist dl, .hlist ol, .hlist ul { margin: 0; padding: 0; } /* Display list items inline */ .hlist dd, .hlist dt, .hlist li { margin: 0; /* don't trust the note that says margin doesn't work with inline * removing margin: 0 makes dds have margins again */ display: inline; } /* Display nested lists inline */ .hlist.inline, .hlist.inline dl, .hlist.inline ol, .hlist.inline ul, .hlist dl dl, .hlist dl ol, .hlist dl ul, .hlist ol dl, .hlist ol ol, .hlist ol ul, .hlist ul dl, .hlist ul ol, .hlist ul ul { display: inline; } /* Hide empty list items */ .hlist .mw-empty-li { display: none; } /* Generate interpuncts */ .hlist dt:after { content: ": "; } /** * Note hlist style usage differs in Minerva and is defined in core as well! * Please check Minerva desktop (and Minerva.css) when changing * See https://phabricator.wikimedia.org/T213239 */ .hlist dd:after, .hlist li:after { content: " · "; font-weight: bold; } .hlist dd:last-child:after, .hlist dt:last-child:after, .hlist li:last-child:after { content: none; } /* Add parentheses around nested lists */ .hlist dd dd:first-child:before, .hlist dd dt:first-child:before, .hlist dd li:first-child:before, .hlist dt dd:first-child:before, .hlist dt dt:first-child:before, .hlist dt li:first-child:before, .hlist li dd:first-child:before, .hlist li dt:first-child:before, .hlist li li:first-child:before { content: " ("; font-weight: normal; } .hlist dd dd:last-child:after, .hlist dd dt:last-child:after, .hlist dd li:last-child:after, .hlist dt dd:last-child:after, .hlist dt dt:last-child:after, .hlist dt li:last-child:after, .hlist li dd:last-child:after, .hlist li dt:last-child:after, .hlist li li:last-child:after { content: ")"; font-weight: normal; } /* Put ordinals in front of ordered list items */ .hlist ol { counter-reset: listitem; } .hlist ol > li { counter-increment: listitem; } .hlist ol > li:before { content: " " counter(listitem) "\a0"; } .hlist dd ol > li:first-child:before, .hlist dt ol > li:first-child:before, .hlist li ol > li:first-child:before { content: " (" counter(listitem) "\a0"; } /* Unbulleted lists */ .plainlist ol, .plainlist ul { line-height: inherit; list-style: none none; margin: 0; } .plainlist ol li, .plainlist ul li { margin-bottom: 0; } /* Default style for navigation boxes */ .navbox { /* Navbox container style */ 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 { 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; /* Title, group and above/below styles */ line-height: 1.5em; text-align: center; } th.navbox-group { /* Group style */ white-space: nowrap; /* @noflip */ text-align: right; } .navbox, .navbox-subgroup { background-color: #fdfdfd; /* Background color */ } .navbox-list { line-height: 1.5em; border-color: #fdfdfd; /* Must match background color */ } /* cell spacing for navbox cells */ tr + tr > .navbox-abovebelow, tr + tr > .navbox-group, tr + tr > .navbox-image, tr + tr > .navbox-list { /* Borders above 2nd, 3rd, etc. rows */ border-top: 2px solid #fdfdfd; /* Must match background color */ } .navbox th, .navbox-title { background-color: #ccccff; /* Level 1 color */ } .navbox-abovebelow, th.navbox-group, .navbox-subgroup .navbox-title { background-color: #ddddff; /* Level 2 color */ } .navbox-subgroup .navbox-group, .navbox-subgroup .navbox-abovebelow { background-color: #e6e6ff; /* Level 3 color */ } .navbox-even { background-color: #f7f7f7; /* Even row striping */ } .navbox-odd { background-color: transparent; /* Odd row striping */ } .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; /* Adjust hlist padding in navboxes */ } /* Styling for JQuery makeCollapsible, matching that of collapseButton */ .mw-parser-output .mw-collapsible-toggle { font-weight: normal; /* @noflip */ text-align: right; padding-right: 0.2em; padding-left: 0.2em; } .mw-collapsible-leftside-toggle .mw-collapsible-toggle { /* @noflip */ float: left; /* @noflip */ text-align: left; } /* Infobox template style */ .infobox { border: 1px solid #a2a9b1; border-spacing: 3px; background-color: #f8f9fa; color: black; /* @noflip */ margin: 0.5em 0 0.5em 1em; padding: 0.2em; /* @noflip */ float: right; /* @noflip */ clear: right; font-size: 88%; line-height: 1.5em; width: 22em; } /* not strictly certain these styles are necessary * 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-header, .infobox-label, .infobox-above, .infobox-full-data, .infobox-data, .infobox-below, .infobox-subheader, .infobox-image, .infobox-navbar, /* Remove element declaration when both a) infobox3cols is migrated and * b) when every .infobox thing is using the standard module/templates */ .infobox th, .infobox td { vertical-align: top; } .infobox-label, .infobox-data, /* Remove element declaration when both a) infobox3cols is migrated and * b) when every .infobox thing is using the standard module/templates */ .infobox th, .infobox td { /* @noflip */ text-align: left; } /* remove .infobox when th, td above are removed */ .infobox .infobox-above, .infobox .infobox-title, /* Remove element declaration when both a) infobox3cols is migrated and * b) when every .infobox thing is using the standard module/templates */ .infobox caption { font-size: 125%; font-weight: bold; text-align: center; } .infobox-title, /* Remove element declaration when both a) infobox3cols is migrated and * b) when every .infobox thing is using the standard module/templates */ .infobox caption { padding: 0.2em; } /* remove .infobox when th, td above are removed */ .infobox .infobox-header, .infobox .infobox-subheader, .infobox .infobox-image, .infobox .infobox-full-data, .infobox .infobox-below { text-align: center; } /* remove .infobox when th, td above are removed */ .infobox .infobox-navbar { /* @noflip */ text-align: right; } .infobox.bordered { border-collapse: collapse; } /* TODO split definitions to appropriate class names when live from HTML element */ .infobox.bordered td, .infobox.bordered th { border: 1px solid #a2a9b1; } /* TODO split definitions to appropriate class names when live from HTML element */ .infobox.bordered .borderless td, .infobox.bordered .borderless th { border: 0; } /* styles for bordered infobox with merged rows */ /* TODO split definitions to appropriate class names when live from HTML element */ .infobox.bordered .mergedtoprow td, .infobox.bordered .mergedtoprow th { border: 0; border-top: 1px solid #a2a9b1; /* @noflip */ border-right: 1px solid #a2a9b1; } /* TODO split definitions to appropriate class names when live from HTML element */ .infobox.bordered .mergedrow td, .infobox.bordered .mergedrow th { border: 0; /* @noflip */ border-right: 1px solid #a2a9b1; } /* Styles for geography infoboxes, eg countries, country subdivisions, cities, etc. */ .infobox.geography { border-collapse: collapse; line-height: 1.2em; font-size: 90%; } /* TODO split definitions to appropriate class names when live from HTML element */ .infobox.geography td, .infobox.geography th { border-top: 1px solid #a2a9b1; padding: 0.4em 0.6em 0.4em 0.6em; } /* TODO split definitions to appropriate class names when live from HTML element */ .infobox.geography .mergedtoprow td, .infobox.geography .mergedtoprow th { border-top: 1px solid #a2a9b1; padding: 0.4em 0.6em 0.2em 0.6em; } /* TODO split definitions to appropriate class names when live from HTML element */ .infobox.geography .mergedrow td, .infobox.geography .mergedrow th { border: 0; padding: 0 0.6em 0.2em 0.6em; } /* TODO split definitions to appropriate class names when live from HTML element */ .infobox.geography .mergedbottomrow td, .infobox.geography .mergedbottomrow th { border-top: 0; border-bottom: 1px solid #a2a9b1; padding: 0 0.6em 0.4em 0.6em; } /* TODO split definitions to appropriate class names when live from HTML element */ .infobox.geography .maptable td, .infobox.geography .maptable th { border: 0; padding: 0; } /* Normal font styling for wikitable row headers with scope="row" tag */ .wikitable.plainrowheaders th[scope=row] { font-weight: normal; /* @noflip */ text-align: left; } /* Lists in wikitable data cells are always left-aligned */ .wikitable td ul, .wikitable td ol, .wikitable td dl { /* @noflip */ text-align: left; } /* ...unless they also use the hlist class */ .toc.hlist ul, #toc.hlist ul, .wikitable.hlist td ul, .wikitable.hlist td ol, .wikitable.hlist td dl { text-align: inherit; } /* Fix for hieroglyphs specificity issue in infoboxes ([[phab:T43869]]) */ table.mw-hiero-table td { vertical-align: middle; } /* Change the external link icon to an Adobe icon for all PDF files */ .mw-parser-output a[href$=".pdf"].external, .mw-parser-output a[href*=".pdf?"].external, .mw-parser-output a[href*=".pdf#"].external, .mw-parser-output a[href$=".PDF"].external, .mw-parser-output a[href*=".PDF?"].external, .mw-parser-output a[href*=".PDF#"].external { background: url("//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") no-repeat right; /* @noflip */ padding-right: 18px; } /* Messagebox templates */ .messagebox { border: 1px solid #a2a9b1; background-color: #f8f9fa; width: 80%; margin: 0 auto 1em auto; padding: .2em; } .messagebox.merge { border: 1px solid #c0b8cc; background-color: #f0e5ff; text-align: center; } .messagebox.cleanup { border: 1px solid #9f9fff; background-color: #efefff; text-align: center; } .messagebox.standard-talk { border: 1px solid #c0c090; background-color: #f8eaba; margin: 4px auto; } /* For old WikiProject banners inside banner shells. */ .mbox-inside .standard-talk { border: 1px solid #c0c090; background-color: #f8eaba; width: 100%; margin: 2px 0; padding: 2px; } .messagebox.small { width: 238px; font-size: 85%; /* @noflip */ float: right; clear: both; /* @noflip */ margin: 0 0 1em 1em; line-height: 1.25em; } .messagebox.small-talk { width: 238px; font-size: 85%; /* @noflip */ float: right; clear: both; /* @noflip */ margin: 0 0 1em 1em; line-height: 1.25em; background-color: #f8eaba; } /* Cell sizes for ambox/tmbox/imbox/cmbox/ombox/fmbox/dmbox message boxes */ th.mbox-text, td.mbox-text { /* The message body cell(s) */ border: none; /* @noflip */ padding: 0.25em 0.9em; /* 0.9em left/right */ width: 100%; /* Make all mboxes the same width regardless of text length */ } td.mbox-image { /* The left image cell */ border: none; /* @noflip */ padding: 2px 0 2px 0.9em; /* 0.9em left, 0px right */ text-align: center; } td.mbox-imageright { /* The right image cell */ border: none; /* @noflip */ padding: 2px 0.9em 2px 0; /* 0px left, 0.9em right */ text-align: center; } td.mbox-empty-cell { /* An empty narrow cell */ border: none; padding: 0; width: 1px; } /* Article message box styles */ table.ambox { margin: 0 10%; /* 10% = Will not overlap with other elements */ border: 1px solid #a2a9b1; /* @noflip */ border-left: 10px solid #36c; /* Default "notice" blue */ background-color: #fbfbfb; box-sizing: border-box; } table.ambox + table.ambox { /* Single border between stacked boxes. */ margin-top: -1px; } .ambox th.mbox-text, .ambox td.mbox-text { /* The message body cell(s) */ padding: 0.25em 0.5em; /* 0.5em left/right */ } .ambox td.mbox-image { /* The left image cell */ /* @noflip */ padding: 2px 0 2px 0.5em; /* 0.5em left, 0px right */ } .ambox td.mbox-imageright { /* The right image cell */ /* @noflip */ padding: 2px 0.5em 2px 0; /* 0px left, 0.5em right */ } table.ambox-notice { /* @noflip */ border-left: 10px solid #36c; /* Blue */ } table.ambox-speedy { /* @noflip */ border-left: 10px solid #b32424; /* Red */ background-color: #fee7e6; /* Pink */ } table.ambox-delete { /* @noflip */ border-left: 10px solid #b32424; /* Red */ } table.ambox-content { /* @noflip */ border-left: 10px solid #f28500; /* Orange */ } table.ambox-style { /* @noflip */ border-left: 10px solid #fc3; /* Yellow */ } table.ambox-move { /* @noflip */ border-left: 10px solid #9932cc; /* Purple */ } table.ambox-protection { /* @noflip */ border-left: 10px solid #a2a9b1; /* Gray-gold */ } /* Image message box styles */ table.imbox { margin: 4px 10%; border-collapse: collapse; border: 3px solid #36c; /* Default "notice" blue */ background-color: #fbfbfb; box-sizing: border-box; } .imbox .mbox-text .imbox { /* For imboxes inside imbox-text cells. */ margin: 0 -0.5em; /* 0.9 - 0.5 = 0.4em left/right. */ display: block; /* Fix for webkit to force 100% width. */ } .mbox-inside .imbox { /* For imboxes inside other templates. */ margin: 4px; } table.imbox-notice { border: 3px solid #36c; /* Blue */ } table.imbox-speedy { border: 3px solid #b32424; /* Red */ background-color: #fee7e6; /* Pink */ } table.imbox-delete { border: 3px solid #b32424; /* Red */ } table.imbox-content { border: 3px solid #f28500; /* Orange */ } table.imbox-style { border: 3px solid #fc3; /* Yellow */ } table.imbox-move { border: 3px solid #9932cc; /* Purple */ } table.imbox-protection { border: 3px solid #a2a9b1; /* Gray-gold */ } table.imbox-license { border: 3px solid #88a; /* Dark gray */ background-color: #f7f8ff; /* Light gray */ } table.imbox-featured { border: 3px solid #cba135; /* Brown-gold */ } /* Category message box styles */ table.cmbox { margin: 3px 10%; border-collapse: collapse; border: 1px solid #a2a9b1; background-color: #dfe8ff; /* Default "notice" blue */ box-sizing: border-box; } table.cmbox-notice { background-color: #d8e8ff; /* Blue */ } table.cmbox-speedy { margin-top: 4px; margin-bottom: 4px; border: 4px solid #b32424; /* Red */ background-color: #ffdbdb; /* Pink */ } table.cmbox-delete { background-color: #ffdbdb; /* Pink */ } table.cmbox-content { background-color: #ffe7ce; /* Orange */ } table.cmbox-style { background-color: #fff9db; /* Yellow */ } table.cmbox-move { background-color: #e4d8ff; /* Purple */ } table.cmbox-protection { background-color: #efefe1; /* Gray-gold */ } /* Other pages message box styles */ table.ombox { margin: 4px 10%; border-collapse: collapse; border: 1px solid #a2a9b1; /* Default "notice" gray */ background-color: #f8f9fa; box-sizing: border-box; } table.ombox-notice { border: 1px solid #a2a9b1; /* Gray */ } table.ombox-speedy { border: 2px solid #b32424; /* Red */ background-color: #fee7e6; /* Pink */ } table.ombox-delete { border: 2px solid #b32424; /* Red */ } table.ombox-content { border: 1px solid #f28500; /* Orange */ } table.ombox-style { border: 1px solid #fc3; /* Yellow */ } table.ombox-move { border: 1px solid #9932cc; /* Purple */ } table.ombox-protection { border: 2px solid #a2a9b1; /* Gray-gold */ } /* Talk page message box styles */ table.tmbox { margin: 4px 10%; border-collapse: collapse; border: 1px solid #c0c090; /* Default "notice" gray-brown */ background-color: #f8eaba; min-width: 80%; box-sizing: border-box; } .tmbox.mbox-small { min-width: 0; /* reset the min-width of tmbox above */ } .mediawiki .mbox-inside .tmbox { /* For tmboxes inside other templates. The "mediawiki" class ensures that */ margin: 2px 0; /* this declaration overrides other styles (including mbox-small above) */ width: 100%; /* For Safari and Opera */ } .mbox-inside .tmbox.mbox-small { /* "small" tmboxes should not be small when */ line-height: 1.5em; /* also "nested", so reset styles that are */ font-size: 100%; /* set in "mbox-small" above. */ } table.tmbox-speedy { border: 2px solid #b32424; /* Red */ background-color: #fee7e6; /* Pink */ } table.tmbox-delete { border: 2px solid #b32424; /* Red */ } table.tmbox-content { border: 2px solid #f28500; /* Orange */ } table.tmbox-style { border: 2px solid #fc3; /* Yellow */ } table.tmbox-move { border: 2px solid #9932cc; /* Purple */ } table.tmbox-protection, table.tmbox-notice { border: 1px solid #c0c090; /* Gray-brown */ } /* Footer and header message box styles */ table.fmbox { clear: both; margin: 0.2em 0; width: 100%; border: 1px solid #a2a9b1; background-color: #f8f9fa; /* Default "system" gray */ box-sizing: border-box; } table.fmbox-system { background-color: #f8f9fa; } table.fmbox-warning { border: 1px solid #bb7070; /* Dark pink */ background-color: #ffdbdb; /* Pink */ } table.fmbox-editnotice { background-color: transparent; } /* Div based "warning" style fmbox messages. */ div.mw-warning-with-logexcerpt, div.mw-lag-warn-high, div.mw-cascadeprotectedwarning, div#mw-protect-cascadeon, div.titleblacklist-warning, div.locked-warning { clear: both; margin: 0.2em 0; border: 1px solid #bb7070; background-color: #ffdbdb; padding: 0.25em 0.9em; box-sizing: border-box; } /* Use default color for partial block fmbox banner per [[Special:PermaLink/1028105567#pblock-style]] */ .mw-contributions-blocked-notice-partial .mw-warning-with-logexcerpt {border-color:#fc3;background-color:#fef6e7;} /* These mbox-small classes must be placed after all other ambox/tmbox/ombox etc classes. "html body.mediawiki" is so they override "table.ambox + table.ambox" above. */ html body.mediawiki .mbox-small { /* For the "small=yes" option. */ /* @noflip */ clear: right; /* @noflip */ float: right; /* @noflip */ margin: 4px 0 4px 1em; box-sizing: border-box; width: 238px; font-size: 88%; line-height: 1.25em; } html body.mediawiki .mbox-small-left { /* For the "small=left" option. */ /* @noflip */ margin: 4px 1em 4px 0; box-sizing: border-box; overflow: hidden; width: 238px; border-collapse: collapse; font-size: 88%; line-height: 1.25em; } /* Style for compact ambox */ /* Hide the images */ .compact-ambox table .mbox-image, .compact-ambox table .mbox-imageright, .compact-ambox table .mbox-empty-cell { display: none; } /* Remove borders, backgrounds, padding, etc. */ .compact-ambox table.ambox { border: none; border-collapse: collapse; background-color: transparent; margin: 0 0 0 1.6em !important; padding: 0 !important; width: auto; display: block; } body.mediawiki .compact-ambox table.mbox-small-left { font-size: 100%; width: auto; margin: 0; } /* Style the text cell as a list item and remove its padding */ .compact-ambox table .mbox-text { padding: 0 !important; margin: 0 !important; } .compact-ambox table .mbox-text-span { display: list-item; line-height: 1.5em; list-style-type: square; list-style-image: url(/w/skins/MonoBook/resources/images/bullet.svg); } /* Allow for hiding text in compact form */ .compact-ambox .hide-when-compact { display: none; } /* Remove underlines from certain links */ .nounderlines a, .IPA a:link, .IPA a:visited { text-decoration: none !important; } /* [[Wikipedia:NavFrame]]. Entirely deprecated. Slated for removal. Use mw-collapsible. */ div.NavFrame { padding: 4px; border: 1px solid #a2a9b1; text-align: center; font-size: 95%; } div.NavFrame + div.NavFrame { border-top-style: none; border-top-style: hidden; } div.NavFrame div.NavHead { line-height: 1.6em; font-weight: bold; background-color: #ccf; position: relative; } div.NavFrame p, div.NavFrame div.NavContent, div.NavFrame div.NavContent p { font-size: 100%; } a.NavToggle { position: absolute; top: 0; /* @noflip */ right: 3px; font-weight: normal; font-size: 90%; } /* Hatnotes and disambiguation notices */ .hatnote { font-style: italic; } .hatnote i { font-style: normal; } div.hatnote { /* @noflip */ padding-left: 1.6em; margin-bottom: 0.5em; } div.hatnote + div.hatnote { margin-top: -0.5em; } /* Prevent line breaks in silly places where desired (nowrap) and links when we don't want them to (nowraplinks a) */ .nowrap, .nowraplinks a { white-space: nowrap; } /* But allow wrapping where desired: */ .wrap, .wraplinks a { white-space: normal; } /* Increase the height of the image upload box */ #wpUploadDescription { height: 13em; } /* Minimum thumb width */ .thumbinner { min-width: 100px; } /* Prevent floating boxes from overlapping any category listings, file histories, edit previews, and edit [Show changes] views. */ #mw-subcategories, #mw-pages, #mw-category-media, #filehistory, #wikiPreview, #wikiDiff { clear: both; } /* Selectively hide headers in WikiProject banners */ /* TemplateStyles */ .wpb .wpb-header { display: none; } .wpbs-inner .wpb .wpb-header { display: table-row; } .wpbs-inner .wpb-outside { display: none; /* hide things that should only display outside shells */ } /* Styling for Abuse Filter tags */ .mw-tag-markers { font-style: italic; font-size: 90%; } /* Hide stuff meant for accounts with special permissions. Made visible again in [[MediaWiki:Group-checkuser.css]], [[MediaWiki:Group-sysop.css]], [[MediaWiki:Group-patroller.css]], [[MediaWiki:Group-templateeditor.css]], [[MediaWiki:Group-extendedmover.css]], [[MediaWiki:Group-extendedconfirmed.css]], and [[Mediawiki:Group-autoconfirmed.css]]. */ .checkuser-show, .sysop-show, .autoconfirmed-show, .user-show { display: none; } /* Hide the redlink generated by {{Editnotice}}, this overrides the ".sysop-show { display: none; }" above that applies to the same link as well. See [[phab:T45013]] Hide the images in editnotices to keep them readable in VE view. Long term, editnotices should become a core feature so that they can be designed responsive. */ .ve-ui-mwNoticesPopupTool-item .editnotice-redlink, .ve-ui-mwNoticesPopupTool-item .mbox-image, .ve-ui-mwNoticesPopupTool-item .mbox-imageright { display: none !important; } /* Remove bullets when there are multiple edit page warnings */ ul.permissions-errors > li { list-style: none none; } ul.permissions-errors { margin: 0; } /* texhtml class for inline math (based on generic times-serif class) */ span.texhtml { font-family: "Nimbus Roman No9 L", "Times New Roman", Times, serif; font-size: 118%; line-height: 1; white-space: nowrap; /* Force tabular and lining display for texhtml */ -moz-font-feature-settings: "lnum", "tnum", "kern" 0; -webkit-font-feature-settings: "lnum", "tnum", "kern" 0; font-feature-settings: "lnum", "tnum", "kern" 0; font-variant-numeric: lining-nums tabular-nums; font-kerning: none; } span.texhtml span.texhtml { font-size: 100%; } span.mwe-math-mathml-inline { font-size: 118%; } /* Make <math display="block"> be left aligned with one space indent for * compatibility with style conventions */ .mwe-math-fallback-image-display, .mwe-math-mathml-display { margin-left: 1.6em !important; margin-top: 0.6em; margin-bottom: 0.6em; } .mwe-math-mathml-display math { display: inline; } /* Work-around for [[phab:T25965]] / [[phab:T100106]] (Kaltura advertisement) */ .k-player .k-attribution { visibility: hidden; } /* Move 'play' button of video player to bottom left corner */ .PopUpMediaTransform a .play-btn-large { margin: 0; top: auto; right: auto; bottom: 0; left: 0; } /* Force imgs in galleries to have borders by wrapping them in class=bordered-images */ .bordered-images img { border: solid #ddd 1px; } @media screen { /* Gallery styles background changes are restricted to screen view. In printing we should avoid applying backgrounds. */ /* The backgrounds for galleries. */ #content .gallerybox div.thumb { /* Light gray padding */ background-color: #f8f9fa; } /* Put a chequered background behind images, only visible if they have transparency. '.filehistory a img' and '#file img:hover' are handled by MediaWiki core (as of 1.19) */ .gallerybox .thumb img { background: #fff url(//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png) repeat; } /* But not on articles, user pages, portals or with opt-out. */ .ns-0 .gallerybox .thumb img, .ns-2 .gallerybox .thumb img, .ns-100 .gallerybox .thumb img, .nochecker .gallerybox .thumb img { background-image: none; } /* Display "From Wikipedia, the free encyclopedia" in skins that support it, do not apply to print mode */ #siteSub { display: block; } } /* Hide FlaggedRevs notice UI when there are no pending changes */ .flaggedrevs_draft_synced, .flaggedrevs_stable_synced, /* "Temporary" to remove links in sidebar T255381 */ #t-upload { display: none; } /* Hide broken download box on Special:Book pending T285400 */ .mw-special-Book #coll-downloadbox { display: none; } /* Kode untuk modifikasi logo #p-logo a { background: url(//upload.wikimedia.org/wikipedia/id/f/f3/Wikipedia-logo-v2-id.png) 35% 50% no-repeat !important; } */ /* Untuk halaman utama versi Mei 2015 https://id.wikipedia.org/w/index.php?title=Halaman_Utama&diff=9362874&oldid=9342682. Dari Wikipedia bahasa Portugis */ .logoWikipedia { background: url("//upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png"); } /* Hide "edit description" button in [[Wikipedia:Warung Kopi (Bantuan)]]*/ .page-Wikipedia_Warung_Kopi_Bantuan .flow-ui-boardDescriptionWidget-editButton { visibility: hidden; } /* ASN COVID-19 */ #advancedSiteNotices .covid-asn-container { border: 1px solid #36c; display: flex; border-radius: 2px; } #advancedSiteNotices .covid-asn-image { width: 88px; flex: 0 1 88px; display: flex; align-items: center; justify-content: center; } #advancedSiteNotices .covid-asn-image > a { display: flex; align-items: center; justify-content: center; } #advancedSiteNotices .covid-asn-main { flex: 1 1 auto; margin-left: 4px; } #advancedSiteNotices .covid-asn-main__head { font-size: 1.2rem; font-weight: bold; background-color: #36c; color: white; padding: 5px; border-radius: 2px; } #advancedSiteNotices .covid-asn-main__content { padding: 5px; } evg5lswpr3plfmx2h86uedj1y8if0a3 Pangangghuy:Silencemen21/common.js 2 1457 7071 7069 2021-06-16T15:39:27Z Silencemen21 165 7071 javascript text/javascript /*jslint browser: true, vars: true, plusplus:true */ /*globals mw, $, importStylesheet, importScript*/ "use strict"; /** JavaScript yang ada di sini akan diterapkan untuk semua kulit. **/ /** * Tampilkan tombol "Sunting deskripsi" di [[Wikipedia:Warung Kopi (Bantuan)]] untuk autoconfirmed * Secara baku, tombol tersebut disembunyikan lewat [[MediaWiki:Common.css]] * * Pemelihara: Pengguna:Kenrick95 */ function hideEditDescription() { if (mw.config.get('wgPageName') === "Wikipedia:Warung_Kopi_(Bantuan)" && mw.config.get('wgUserGroups').indexOf("autoconfirmed") > -1) { var styleTag = $('<style>.flow-ui-boardDescriptionWidget-editButton { visibility: visible !important; }</style>'); $('html > head').append(styleTag); } } mw.hook('wikipage.content').add(hideEditDescription); /** Sembunyikan tombol daftar ************************************************ * * Deskripsi: Menyembunyikan tombol "Bergabung menjadi kontributor" * di Halaman Utama, MediaWiki:Nocreatetext * jika telah masuk log * Pemelihara: Pengguna:Kenrick95 */ function hideSignup() { if (($(".idwp-signup-button").length > 0) && (mw.config.get('wgUserName') !== null)) { $(".idwp-signup-button").hide(); } } mw.hook('wikipage.content').add(hideSignup); /** InterProject ******************************************************* * * Deskripsi: Membuat pranala-pranala di menu samping (seperti interwiki) * ke proyek-proyek Wikimedia yang lain * Lihat [[Templat:Interproyek]]. * Pemelihara: Admin */ function iProject() { if (document.getElementById("interProyek")) { mw.loader.using('mediawiki.util').done(function () { mw.util.addCSS('#interProyek {display: none; speak: none;}'); }); var iProjectText = '<div id="p-ipj"><h3>Proyek lain<\/h3><div class="body">' + $("#interProyek").html() + '</div></div>'; $("#mw-panel").append(iProjectText); $("#p-ipj").addClass("portal"); $("#p-ipj").addClass("expanded"); $("#p-ipj").attr("role", "navigation"); } } $(iProject); /** * @source [[:en:MediaWiki:Common.js]], 2019-07-26, updated by Kenrick95 * Collapsible tables; reimplemented with mw-collapsibe * Styling is also in place to avoid FOUC * * Allows tables to be collapsed, showing only the header. See [[Help:Collapsing]]. * @version 3.0.0 (2018-05-20) * @source https://www.mediawiki.org/wiki/MediaWiki:Gadget-collapsibleTables.js * @author [[User:R. Koot]] * @author [[User:Krinkle]] * @author [[User:TheDJ]] * @deprecated Since MediaWiki 1.20: Use class="mw-collapsible" instead which * is supported in MediaWiki core. Shimmable since MediaWiki 1.32 */ function makeCollapsibleMwCollapsible( $content ) { var $tables = $content .find( 'table.collapsible:not(.mw-collapsible)' ) .addClass( 'mw-collapsible' ); $.each( $tables, function( index, table ) { // mw.log.warn( 'This page is using the deprecated class collapsible. Please replace it with mw-collapsible.'); if( $( table ).hasClass( 'collapsed') ) { $( table ).addClass( 'mw-collapsed' ); // mw.log.warn( 'This page is using the deprecated class collapsed. Please replace it with mw-collapsed.'); } } ); if( $tables.length > 0 ) { mw.loader.using( 'jquery.makeCollapsible' ).then( function() { $tables.makeCollapsible(); } ); } } mw.hook( 'wikipage.content' ).add( makeCollapsibleMwCollapsible ); /** * @source [[:en:MediaWiki:Common.js]], 2019-07-26, updated by Kenrick95 * Add support to mw-collapsible for autocollapse, innercollapse and outercollapse * * Maintainers: TheDJ */ function mwCollapsibleSetup( $collapsibleContent ) { var $element, $toggle, autoCollapseThreshold = 2; $.each( $collapsibleContent, function (index, element) { $element = $( element ); if ( $element.hasClass( 'collapsible' ) ) { $element.find('tr:first > th:first').prepend( $element.find('tr:first > * > .mw-collapsible-toggle')); } if ( $collapsibleContent.length >= autoCollapseThreshold && $element.hasClass( 'autocollapse' ) ) { $element.data( 'mw-collapsible' ).collapse(); } else if ( $element.hasClass( 'innercollapse' ) ) { if ( $element.parents( '.outercollapse' ).length > 0 ) { $element.data( 'mw-collapsible' ).collapse(); } } // because of colored backgrounds, style the link in the text color // to ensure accessible contrast $toggle = $element.find( '.mw-collapsible-toggle' ); if ( $toggle.length ) { // Make the toggle inherit text color if( $toggle.parent()[0].style.color ) { $toggle.find( 'a' ).css( 'color', 'inherit' ); } } } ); } mw.hook( 'wikipage.collapsibleContent' ).add( mwCollapsibleSetup ); /** * Dynamic Navigation Bars (experimental) * * Description: See [[Wikipedia:NavFrame]]. * Maintainers: UNMAINTAINED */ var collapseCaption = 'sembunyikan'; var expandCaption = 'tampilkan'; /* set up the words in your language */ var navigationBarHide = '[' + collapseCaption + ']'; var navigationBarShow = '[' + expandCaption + ']'; /** * Shows and hides content and picture (if available) of navigation bars * Parameters: * indexNavigationBar: the index of navigation bar to be toggled **/ window.toggleNavigationBar = function (indexNavigationBar, event) { var NavToggle = document.getElementById('NavToggle' + indexNavigationBar); var NavFrame = document.getElementById('NavFrame' + indexNavigationBar); var NavChild; if (!NavFrame || !NavToggle) { return false; } /* if shown now */ if (NavToggle.firstChild.data === navigationBarHide) { for (NavChild = NavFrame.firstChild; NavChild !== null; NavChild = NavChild.nextSibling) { if ($(NavChild).hasClass('NavContent') || $(NavChild).hasClass('NavPic')) { NavChild.style.display = 'none'; } } NavToggle.firstChild.data = navigationBarShow; /* if hidden now */ } else if (NavToggle.firstChild.data === navigationBarShow) { for (NavChild = NavFrame.firstChild; NavChild !== null; NavChild = NavChild.nextSibling) { if ($(NavChild).hasClass('NavContent') || $(NavChild).hasClass('NavPic')) { NavChild.style.display = 'block'; } } NavToggle.firstChild.data = navigationBarHide; } event.preventDefault(); }; /** * @source [[:en:MediaWiki:Common.js]], 2019-07-26, updated by Kenrick95 * Adds show/hide-button to navigation bars. * * @param {jQuery} $content */ function createNavigationBarToggleButton( $content ) { var i, j, navChild, navToggle, navToggleText, isCollapsed, indexNavigationBar = 0; // Iterate over all < div >-elements var $divs = $content.find( 'div.NavFrame:not(.mw-collapsible)' ); $divs.each( function ( i, navFrame ) { indexNavigationBar++; navToggle = document.createElement( 'a' ); navToggle.className = 'NavToggle'; navToggle.setAttribute( 'id', 'NavToggle' + indexNavigationBar ); navToggle.setAttribute( 'href', '#' ); $( navToggle ).on( 'click', $.proxy( toggleNavigationBar, null, indexNavigationBar ) ); isCollapsed = $( navFrame ).hasClass( 'collapsed' ); /** * Check if any children are already hidden. This loop is here for backwards compatibility: * the old way of making NavFrames start out collapsed was to manually add style="display:none" * to all the NavPic/NavContent elements. Since this was bad for accessibility (no way to make * the content visible without JavaScript support), the new recommended way is to add the class * "collapsed" to the NavFrame itself, just like with collapsible tables. */ for ( navChild = navFrame.firstChild; navChild !== null && !isCollapsed; navChild = navChild.nextSibling ) { if ( $( navChild ).hasClass( 'NavPic' ) || $( navChild ).hasClass( 'NavContent' ) ) { if ( navChild.style.display === 'none' ) { isCollapsed = true; } } } if ( isCollapsed ) { for ( navChild = navFrame.firstChild; navChild !== null; navChild = navChild.nextSibling ) { if ( $( navChild ).hasClass( 'NavPic' ) || $( navChild ).hasClass( 'NavContent' ) ) { navChild.style.display = 'none'; } } } navToggleText = document.createTextNode( isCollapsed ? navigationBarShow : navigationBarHide ); navToggle.appendChild( navToggleText ); // Find the NavHead and attach the toggle link (Must be this complicated because Moz's firstChild handling is borked) for ( j = 0; j < navFrame.childNodes.length; j++ ) { if ( $( navFrame.childNodes[j] ).hasClass( 'NavHead' ) ) { navToggle.style.color = navFrame.childNodes[j].style.color; navFrame.childNodes[j].appendChild( navToggle ); } } navFrame.setAttribute( 'id', 'NavFrame' + indexNavigationBar ); } ); } mw.hook( 'wikipage.content' ).add( createNavigationBarToggleButton ); /** Portlet tambahan/Jumlah suntingan ******************************************************* * * Deskripsi: Menambah tombol/portlet tambahan berupa jumlah suntingan pengguna * Letak: di bawah menu Konribusi di halaman pengguna * * Pemelihara: [[Pengguna:Kenrick95]] */ function addEditcountPortlet() { if (document.getElementById("t-contributions")) { var sText = 'Statistik pengguna'; var sLink = '//tools.wmflabs.org/xtools-ec/?' + 'project=' + mw.config.get('wgServerName') + '&user=' + mw.config.get('wgRelevantUserName'); mw.loader.using('mediawiki.util').done(function () { mw.util.addPortletLink( 'p-tb', sLink, sText, 't-editcount', 'Jumlah suntingan pengguna' ); }); } } mw.hook( 'wikipage.content' ).add( addEditcountPortlet ); /** Notice di [[Wikipedia:Bak pasir]] dan [[Pembicaraan Wikipedia:Bak pasir]] ******* * * Deskripsi: Menambah notice-box di [[Wikipedia:Bak pasir]] dan * [[Pembicaraan Wikipedia:Bak pasir]] * * Pemelihara: [[Pengguna:Bennylin]] */ function sandboxNotice() { var notice = document.createElement('div'); document.getElementById('bodyContent').insertBefore(notice, document.getElementById('contentSub').nextSibling); $.get( '//id.wikipedia.org/w/index.php?title=Templat:Bakpasir&action=render', function (data) { notice.innerHTML = data; } ); } if (["view", "edit", "submit"].indexOf(mw.config.get('wgAction')) > -1 && ["Wikipedia:Bak_pasir", "Pembicaraan_Wikipedia:Bak_pasir"].indexOf(mw.config.get('wgPageName')) > -1) { sandboxNotice(); } /** Notice di halaman-halaman pembicaraan ******* * * Deskripsi: Menambah notice-box di ruang nama 1 * * Pemelihara: [[Pengguna:Bennylin]] */ function talkpageNotice() { var notice = document.createElement('div'); document.getElementById('bodyContent').insertBefore(notice, document.getElementById('jump-to-nav').nextSibling); $.get( '//id.wikipedia.org/w/index.php?title=Templat:Talkheader/core&action=render', function (data) { notice.innerHTML = data; } ); } if (mw.config.get('wgAction').match(/edit|submit/)) { $(function () { if (document.getElementsByTagName('body')[0].className.match(/ns-1 /)) { return talkpageNotice(); } }); } /** Magic editintros **************************************************** * * Deskripsi: Menambahkan editintro di halaman disambiguasi, halaman BLP, dan halaman lain yang diperlukan. * Pemelihara: [[User:RockMFR]] (en.wikipedia.org/wiki/MediaWiki:Common.js) */ function addEditIntro( name ) { $( '.mw-editsection, #ca-edit' ).find( 'a' ).each( function ( i, el ) { el.href = $( this ).attr( 'href' ) + '&editintro=' + name; } ); } if ( mw.config.get( 'wgNamespaceNumber' ) === 0 ) { $( function () { if ( document.getElementById( 'disambigbox' ) ) { addEditIntro( 'Template:Disambig_editintro' ); } } ); $( function () { var cats = mw.config.get('wgCategories'); if ( !cats ) { return; } if ( $.inArray( 'Orang hidup', cats ) !== -1 || $.inArray( 'Semua orang hidup', cats ) !== -1 ) { addEditIntro( 'Template:BLP_editintro' ); } } ); } /** * @source [[:en:MediaWiki:Common.js]], 2019-07-26, updated by Kenrick95 * WikiMiniAtlas * * Description: WikiMiniAtlas is a popup click and drag world map. * This script causes all of our coordinate links to display the WikiMiniAtlas popup button. * The script itself is located on meta because it is used by many projects. * See [[Meta:WikiMiniAtlas]] for more information. * Note - use of this service is recommended to be repalced with mw:Help:Extension:Kartographer */ ( function () { var require_wikiminiatlas = false; var coord_filter = /geohack/; $( function () { $( 'a.external.text' ).each( function( key, link ) { if ( link.href && coord_filter.exec( link.href ) ) { require_wikiminiatlas = true; // break from loop return false; } } ); if ( $( 'div.kmldata' ).length ) { require_wikiminiatlas = true; } if ( require_wikiminiatlas ) { mw.loader.load( '//meta.wikimedia.org/w/index.php?title=MediaWiki:Wikiminiatlas.js&action=raw&ctype=text/javascript' ); } } ); } )(); /** * Réécriture des titres * * Fonction utilisée par [[Modèle:Titre incorrect]] * * La fonction cherche un bandeau de la forme * <div id="RealTitleBanner"> * <span id="RealTitle">titre</span> * </div> * * Un élément comportant id="DisableRealTitle" désactive la fonction */ function rewritePageH1() { var realTitleBanner = document.getElementById('RealTitleBanner'); if (realTitleBanner) { if (!document.getElementById('DisableRealTitle')) { var realTitle = document.getElementById('RealTitle'); var h1 = document.getElementById('firstHeading'); if (!h1) { h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard } var realH1 = getTextContent(h1); // ERROR: undefined getTextContent() if (realTitle && h1) { var titleText = realTitle.innerHTML; if (titleText === '') { h1.style.display = 'none'; } else { h1.innerHTML = titleText; } realTitleBanner.style.display = 'none'; var avert = document.createElement('p'); avert.style.fontSize = '80%'; avert.innerHTML = 'Judul yang akan digunakan untuk membuat sebuah pranala internal: <b>' + realH1.HTMLize() + '</b>'; insertAfter(h1.parentNode, avert, h1); // ERROR: undefined insertAfter() } } } } // Results from Wikidata // [[File:Wdsearch_script_screenshot.png]] if (mw.config.get('wgCanonicalSpecialPageName') === 'Search' || (mw.config.get('wgArticleId') === 0 && mw.config.get('wgCanonicalSpecialPageName') === false)) { mw.loader.load("//en.wikipedia.org/w/index.php?title=MediaWiki:Wdsearch.js&action=raw&ctype=text/javascript"); } /** * Description: Lazy-load mediawiki.ui.button module when .mw-ui-button is present; extended for mediawiki.ui.input too * Maintainers: [[User:Edokter]]. Imported from en.wikipedia.org */ mw.hook('wikipage.content').add(function () { if ((mw.loader.getState('mediawiki.ui.button') === 'registered') && ($('.mw-ui-button').length)) { mw.loader.load('mediawiki.ui.button'); } if ((mw.loader.getState('mediawiki.ui.input') === 'registered') && ($('.mw-ui-input').length)) { mw.loader.load('mediawiki.ui.input'); } }); /** * @source www.mediawiki.org/wiki/Snippets/Load_JS_and_CSS_by_URL * @rev 6 */ mw.loader.using('mediawiki.util').done(function () { var extraCSS = mw.util.getParamValue('withCSS'), extraJS = mw.util.getParamValue('withJS'); if (extraCSS) { if (extraCSS.match(/^MediaWiki:[^&<>=%#]*\.css$/)) { importStylesheet(extraCSS); } else { mw.notify('Only pages from the MediaWiki namespace are allowed.', { title: 'Invalid withCSS value' }); } } if (extraJS) { if (extraJS.match(/^MediaWiki:[^&<>=%#]*\.js$/)) { importScript(extraJS); } else { mw.notify('Only pages from the MediaWiki namespace are allowed.', { title: 'Invalid withJS value' }); } } }); /** * Sembunyikan "Belum Diperiksa" untuk non-editor * @updated 2019-07-26 * @author Kenrick95 */ function hideFlaggedRevs() { var userGroups = mw.config.get('wgUserGroups'); if ( // Anon mw.config.get('wgUserName') === null || // Bukan editor/reviewer/autoreviewer ( userGroups.indexOf('editor') === -1 && userGroups.indexOf('reviewer') === -1 && userGroups.indexOf('autoreviewer') === -1 ) ) { if ($("#mw-fr-revisiontag").text() === "Belum Diperiksa") { $("#mw-fr-revisiontag").hide(); } } } mw.hook('wikipage.content').add(hideFlaggedRevs); j1vx222asmke3y3oyk475et7c4j64a9 Cèṭa'an:Coord/display/inline,title 10 1458 7052 2021-06-16T13:25:46Z Silencemen21 165 ←Membuat halaman berisi '{{{1}}}<span style="font-size: small;"><span id="coordinates">[[Sistem koordinat geografi|Koordinat]]: {{{1}}}</span></span><noinclude>{{template doc|Templat:Coord/sub...' 7052 wikitext text/x-wiki {{{1}}}<span style="font-size: small;"><span id="coordinates">[[Sistem koordinat geografi|Koordinat]]: {{{1}}}</span></span><noinclude>{{template doc|Templat:Coord/sub doc}}</noinclude> 03ayuf9agla9ijs0ijvjdsmuxykfpzi Cèṭa'an:Coord/display/title 10 1459 7053 2021-06-16T13:27:01Z Silencemen21 165 ←Membuat halaman berisi '<span style="font-size: small;"><span id="coordinates">[[Sistem koordinat geografi|Koordinat]]: {{{1}}}</span></span> <noinclude>{{documentation|Template:Coord/sub doc...' 7053 wikitext text/x-wiki <span style="font-size: small;"><span id="coordinates">[[Sistem koordinat geografi|Koordinat]]: {{{1}}}</span></span> <noinclude>{{documentation|Template:Coord/sub doc}}</noinclude> 7qldw13239ffaiq6sieqqcfcx4ezq2i Cèṭa'an:Coord/display/inline 10 1460 7054 2021-06-16T13:30:28Z Silencemen21 165 ←Membuat halaman berisi '{{{1}}}<noinclude>{{documentation|Templat:Coord/sub doc}}</noinclude>' 7054 wikitext text/x-wiki {{{1}}}<noinclude>{{documentation|Templat:Coord/sub doc}}</noinclude> 86ehkndfdh4rsb5wk00fwwosfaywo9v Cèṭa'an:Coord/input/dms 10 1461 7055 2021-06-16T13:34:00Z Silencemen21 165 ←Membuat halaman berisi '<includeonly>{{Coord/link |dms-lat={{{1}}}°{{#if:{{{2}}}|{{{2}}}′}}{{#if:{{{3}}}|{{{3}}}″}}{{{4}}} |dms-long={{{5}}}°{{#if:{{{6}}}|{{{6}}}′}}{{#if:{{{7}}}|{{{7...' 7055 wikitext text/x-wiki <includeonly>{{Coord/link |dms-lat={{{1}}}°{{#if:{{{2}}}|{{{2}}}′}}{{#if:{{{3}}}|{{{3}}}″}}{{{4}}} |dms-long={{{5}}}°{{#if:{{{6}}}|{{{6}}}′}}{{#if:{{{7}}}|{{{7}}}″}}{{{8}}} |dec-lat={{coord/dms2dec|{{{4}}}|{{{1}}}|0{{{2}}}|0{{{3}}}}} |dec-long={{coord/dms2dec|{{{8}}}|{{{5}}}|0{{{6}}}|0{{{7}}}}} |param={{{1}}}_{{{2}}}_{{{3}}}_{{{4}}}_{{{5}}}_{{{6}}}_{{{7}}}_{{{8}}}_{{{9}}} |default={{#if:{{{format|}}}|{{{format}}}|dms}} |name={{{name|}}}}}<!-- -->{{#if:{{{5}}}||{{Coord/input/error2|msg=garis bujur tidak ditemukan (format dms)|sort_ch=#}}}}<!-- -->{{#if:{{{10}}}|{{Coord/input/error2|msg=parameter tambahan (format dms)|sort_ch=#}}}}<!-- -->{{#ifexpr:0{{{1}}}>90|{{Coord/input/error2|msg=latd>90 (format dms)|sort_ch=>}}}}<!-- -->{{#ifexpr:0{{{1}}}<-90|{{Coord/input/error2|msg=latd<-90 (format dms)|sort_ch=<}}}}<!-- -->{{#ifexpr:0{{{2}}}<60||{{Coord/input/error2|msg=latm>=60 (format dms)|sort_ch='}}}}<!-- -->{{#ifexpr:0{{{2}}}<0|{{Coord/input/error2|msg=latm<0 (format dms)|sort_ch='}}}}<!-- -->{{#ifexpr:0{{{3}}}<60||{{Coord/input/error2|msg=lats>=60 (format dms)|sort_ch="}}}}<!-- -->{{#ifexpr:0{{{3}}}<0|{{Coord/input/error2|msg=lats<0 (format dms)|sort_ch="}}}}<!-- -->{{#ifexpr:0{{{5}}}<360||{{Coord/input/error2|msg=longd>=360 (format dms)|sort_ch=>}}}}<!-- -->{{#ifexpr:0{{{5}}}>-360||{{Coord/input/error2|msg=longd<=-360 (format dms)|sort_ch=<}}}}<!-- -->{{#ifexpr:0{{{6}}}<60||{{Coord/input/error2|msg=longm>=60 (format dms)|sort_ch='}}}}<!-- -->{{#ifexpr:0{{{6}}}<0|{{Coord/input/error2|msg=longm<0 (format dms)|sort_ch='}}}}<!-- -->{{#ifexpr:0{{{7}}}<60||{{Coord/input/error2|msg=longs>=60 (format dms)|sort_ch="}}}}<!-- -->{{#ifexpr:0{{{7}}}<0|{{Coord/input/error2|msg=longs<0 (format dms)|sort_ch="}}}}<!-- --></includeonly><noinclude> {{Documentation|Templat:Coord/sub doc}} </noinclude> bfc5j0x9nofmlhcve3ewxfxpceaannm Cèṭa'an:Coord/input/d 10 1462 7056 2021-06-16T13:36:03Z Silencemen21 165 ←Membuat halaman berisi '<includeonly>{{Coord/link |dms-lat={{Coord/dec2dms|{{{1}}}|{{{2}}}|{{#ifeq:{{{2}}}|N|S|N}}|{{Coord/prec dec|{{{1}}}|{{{3}}}}}}} |dms-long={{Coord/dec2dms|{{{3}}}|{{{4}...' 7056 wikitext text/x-wiki <includeonly>{{Coord/link |dms-lat={{Coord/dec2dms|{{{1}}}|{{{2}}}|{{#ifeq:{{{2}}}|N|S|N}}|{{Coord/prec dec|{{{1}}}|{{{3}}}}}}} |dms-long={{Coord/dec2dms|{{{3}}}|{{{4}}}|{{#ifeq:{{{4}}}|E|W|E}}|{{Coord/prec dec|{{{1}}}|{{{3}}}}}}} |dec-lat={{#ifeq:{{{2}}}|S|-}}{{{1}}} |dec-long={{#ifeq:{{{4}}}|W|-}}{{{3}}} |dec-lat-display={{{1}}}°{{{2}}} |dec-long-display={{{3}}}°{{{4}}} |param={{{1}}}_{{{2}}}_{{{3}}}_{{{4}}}_{{{5}}} |default={{#if:{{{format|}}}|{{{format}}}|{{#ifeq:{{Coord/prec dec|{{{1}}}|{{{3}}}}}|d|dms|dec}}}} |name={{{name|}}}}}<!-- -->{{#if:{{{3}}}||{{Coord/input/error2|msg=garis bujur tidak ditemukan (format d)|sort_ch=#}}}}<!-- -->{{#if:{{{6}}}{{{7}}}{{{8}}}{{{9}}}{{{10}}}|{{Coord/input/error2|msg=parameter tambahan (format d)|sort_ch=#}}}}<!-- -->{{#ifexpr:0{{{1}}}>90|{{Coord/input/error2|msg=latd>90 (d format)|sort_ch=>}}}}<!-- -->{{#ifexpr:0{{{1}}}<-90|{{Coord/input/error2|msg=latd<-90 (d format)|sort_ch=<}}}}<!-- -->{{#ifexpr:0{{{3}}}<360||{{Coord/input/error2|msg=longd>=360 (d format)|sort_ch=>}}}}<!-- -->{{#ifexpr:0{{{3}}}>-360||{{Coord/input/error2|msg=longd<=-360 (d format)|sort_ch=<}}}}<!-- --></includeonly><noinclude> {{Documentation|Templat:Coord/sub doc}} </noinclude> t3d00f7fb8oucoeq76dqou2ij430t9d Cèṭa'an:Coord/input/dm 10 1463 7057 2021-06-16T13:37:36Z Silencemen21 165 ←Membuat halaman berisi '<includeonly>{{Coord/link |dms-lat={{{1}}}°{{#if:{{{2}}}|{{{2}}}′}}{{{3}}} |dms-long={{{4}}}°{{#if:{{{5}}}|{{{5}}}′}}{{{6}}} |dec-lat={{Coord/dms2dec|{{{3}}}|{{{...' 7057 wikitext text/x-wiki <includeonly>{{Coord/link |dms-lat={{{1}}}°{{#if:{{{2}}}|{{{2}}}′}}{{{3}}} |dms-long={{{4}}}°{{#if:{{{5}}}|{{{5}}}′}}{{{6}}} |dec-lat={{Coord/dms2dec|{{{3}}}|{{{1}}}|0{{{2}}}}} |dec-long={{Coord/dms2dec|{{{6}}}|{{{4}}}|0{{{5}}}}} |param={{{1}}}_{{{2}}}_{{{3}}}_{{{4}}}_{{{5}}}_{{{6}}}_{{{7}}} |default={{#if:{{{format|}}}|{{{format}}}|dms}} |name={{{name|}}}}}<!-- -->{{#if:{{{4}}}||{{Coord/input/error2|msg=garis bujur tidak ditemukan (format dm)|sort_ch=#}}}}<!-- -->{{#if:{{{8}}}{{{9}}}{{{10}}}|{{Coord/input/error2|msg=parameter tambahan (format dm)|sort_ch=#}}}}<!-- -->{{#ifexpr:0{{{1}}}>90|{{Coord/input/error2|msg=latd>90 (format dm)|sort_ch=>}}}}<!-- -->{{#ifexpr:0{{{1}}}<-90|{{Coord/input/error2|msg=latd<-90 (format dm)|sort_ch=<}}}}<!-- -->{{#ifexpr:0{{{2}}}<60||{{Coord/input/error2|msg=latm>=60 (format dm)|sort_ch='}}}}<!-- -->{{#ifexpr:0{{{2}}}<0|{{Coord/input/error2|msg=latm<0 (format dm)|sort_ch='}}}}<!-- -->{{#ifexpr:0{{{4}}}<360||{{Coord/input/error2|msg=longd>=360 (format dm)|sort_ch=>}}}}<!-- -->{{#ifexpr:0{{{4}}}>-360||{{Coord/input/error2|msg=longd<=-360 (format dm)|sort_ch=<}}}}<!-- -->{{#ifexpr:0{{{5}}}<60||{{Coord/input/error2|msg=longm>=60 (format dm)|sort_ch='}}}}<!-- -->{{#ifexpr:0{{{5}}}<0|{{Coord/input/error2|msg=longm<0 (format dm)|sort_ch='}}}}<!-- --></includeonly><noinclude> {{Documentation|Templat:Coord/sub doc}} </noinclude> 7ge12n0x16nsv8fui46c7rofp9rz47d Cèṭa'an:Coord/prec dec 10 1464 7058 2021-06-16T13:49:37Z Silencemen21 165 ←Membuat halaman berisi '<includeonly>{{#switch:{{#invoke:Math|max|0|{{#Invoke:Math|precision|{{{1}}}}}|{{#Invoke:Math|precision|{{{2}}}}}}}|0=d|1|2=dm|dms}}</includeonly>' 7058 wikitext text/x-wiki <includeonly>{{#switch:{{#invoke:Math|max|0|{{#Invoke:Math|precision|{{{1}}}}}|{{#Invoke:Math|precision|{{{2}}}}}}}|0=d|1|2=dm|dms}}</includeonly> 65ethxava18rinu794e04ttuwpotd03 Cèṭa'an:Coord/link 10 1465 7061 2021-06-16T14:30:25Z Silencemen21 165 ←Membuat halaman berisi '<span class="plainlinks nourlexpansion">[{{Coor URL}}{{{param}}}{{#if:{{{name|}}}|&title={{urlencode:{{{name}}}}}}} <span class="{{#ifeq:{{{default|}}}|dec|geo-nondefa...' 7061 wikitext text/x-wiki <span class="plainlinks nourlexpansion">[{{Coor URL}}{{{param}}}{{#if:{{{name|}}}|&title={{urlencode:{{{name}}}}}}} <span class="{{#ifeq:{{{default|}}}|dec|geo-nondefault|geo-default}}"><span class="geo-dms" title="Peta, foto udara, dan data lain untuk lokasi ini"><span class="latitude">{{{dms-lat}}}</span> <span class="longitude">{{{dms-long}}}</span></span></span><span class="geo-multi-punct">&#xfeff; / &#xfeff;</span><span class="{{#ifeq:{{{default|}}}|dec|geo-default|geo-nondefault}}">{{#if:{{{name|}}}|<span class="vcard">|}}<span class="geo-dec" title="Peta, foto udara, dan data lain untuk lokasi ini">{{{dec-lat-display|{{#ifexpr:{{{dec-lat}}}<0|{{Coord/negzeropad|{{{dec-lat}}}|{{#expr:abs{{{dec-lat}}}}}}}°LS|{{{dec-lat}}}°LU}}}}} {{{dec-long-display|{{#ifexpr:{{{dec-long}}}<0|{{Coord/negzeropad|{{{dec-long}}}|{{#expr:abs{{{dec-long}}}}}}}°BB|{{{dec-long}}}°BT}}}}}</span><span style="display:none">&#xfeff; / <span class="geo">{{{dec-lat}}}; {{{dec-long}}}</span></span>{{#if:{{{name|}}}|<span style="display:none">&#xfeff; (<span class="fn org">{{{name|}}}</span>)</span></span>|}}</span>]</span><noinclude> <!-- BE CAREFUL WITH COPY PASTING HTMLTidy moves our whitespace around. We use &#xfeff; (unicode zero width no break space/BOM) to force a space char at the end or beginning of a span to stay where it is, and this character gets lost in copypasting. This is a deprecated unicode character for these purposes, but it is the only method that works consistently around all browsers (opposed to #x2060 and #x200b). -->{{documentation}}[[Category:Templat koordinat]]</noinclude> dp4fekmzx56od2cgp8oqkpmec52zofs Cèṭa'an:Coor URL 10 1466 7062 2021-06-16T14:33:27Z Silencemen21 165 ←Membuat halaman berisi 'https://tools.wmflabs.org/geohack/geohack.php?language=id&pagename={{FULLPAGENAMEE}}&params=<noinclude> {{documentation}} <!-- Add cats and interwikis to the /doc subp...' 7062 wikitext text/x-wiki https://tools.wmflabs.org/geohack/geohack.php?language=id&pagename={{FULLPAGENAMEE}}&params=<noinclude> {{documentation}} <!-- Add cats and interwikis to the /doc subpage, not here! --> </noinclude> h8i6mg06sojwyrq86cwjlfipkni5ii4 Cèṭa'an:Coordinates 10 1467 7063 2021-06-16T14:40:18Z Silencemen21 165 ←Mengalihkan ke [[Cèṭa'an:Coord]] 7063 wikitext text/x-wiki #Redirect [[Template:Coord]] t5n3fp9y1c9ulz0whw2oey1dpxtgyh0 Cèṭa'an:Coord/input/nolat 10 1468 7064 2021-06-16T14:42:55Z Silencemen21 165 ←Membuat halaman berisi '<includeonly>{{#if:{{{2}}}|{{Coord/input/error2|msg=garis lintang tidak ditemukan|sort_ch=#}}}}</includeonly><noinclude> {{documentation|Templat:Coord/sub doc}} </noin...' 7064 wikitext text/x-wiki <includeonly>{{#if:{{{2}}}|{{Coord/input/error2|msg=garis lintang tidak ditemukan|sort_ch=#}}}}</includeonly><noinclude> {{documentation|Templat:Coord/sub doc}} </noinclude> 1dtsl36dkqky0o4z6w0lqkumhravbs4 Cèṭa'an:Coord/negzeropad 10 1469 7065 2021-06-16T14:44:32Z Silencemen21 165 ←Membuat halaman berisi '<includeonly>{{#ifexpr:{{{1}}}<0|{{#switch:_{{{1}}}|_-{{{2}}}={{{2}}}|_-{{{2}}}0={{{2}}}0|_-{{{2}}}.0={{{2}}}.0|_-{{{2}}}00={{{2}}}00|_-{{{2}}}.00={{{2}}}.00|_-{{{2}}}...' 7065 wikitext text/x-wiki <includeonly>{{#ifexpr:{{{1}}}<0|{{#switch:_{{{1}}}|_-{{{2}}}={{{2}}}|_-{{{2}}}0={{{2}}}0|_-{{{2}}}.0={{{2}}}.0|_-{{{2}}}00={{{2}}}00|_-{{{2}}}.00={{{2}}}.00|_-{{{2}}}000={{{2}}}000|_-{{{2}}}.000={{{2}}}.000|_-{{{2}}}0000={{{2}}}0000|_-{{{2}}}.0000={{{2}}}.0000|_-{{{2}}}00000={{{2}}}00000|_-{{{2}}}.00000={{{2}}}.00000|{{{2}}}}}|{{{1}}}}}</includeonly><noinclude>{{template doc}}</noinclude> as2enlth5iy334nqv1kcgpm98a0r7fx Cèṭa'an:Coord/input/dec 10 1470 7068 2021-06-16T15:32:30Z Silencemen21 165 ←Membuat halaman berisi '<includeonly>{{#ifeq:{{{2}}}||{{Coord/input/error2|msg=garis bujur tidak ditemukan (format desimal)|sort_ch=#}}|{{Coord/link |dec-lat={{{1}}} |dec-long={{{2}}} |dms-la...' 7068 wikitext text/x-wiki <includeonly>{{#ifeq:{{{2}}}||{{Coord/input/error2|msg=garis bujur tidak ditemukan (format desimal)|sort_ch=#}}|{{Coord/link |dec-lat={{{1}}} |dec-long={{{2}}} |dms-lat={{coord/dec2dms|{{{1}}}|LU|LS|{{coord/prec dec|{{{1}}}|{{{2}}}}}}} |dms-long={{coord/dec2dms|{{{2}}}|BT|BB|{{coord/prec dec|{{{1}}}|{{{2}}}}}}} |param={{{1}}}_LU_{{{2}}}_BT_{{{3}}} |default={{#if:{{{format|}}}|{{{format}}}|dec}} |name={{{name|}}}}}<!-- -->{{#ifexpr:0{{{1}}}>90|{{Coord/input/error2|msg=latd>90 (dec format)|sort_ch=>}}}}<!-- -->{{#ifexpr:0{{{1}}}<-90|{{Coord/input/error2|msg=latd<-90 (dec format)|sort_ch=<}}}}<!-- -->{{#ifexpr:0{{{2}}}<360||{{Coord/input/error2|msg=longd>=360 (dec format)|sort_ch=>}}}}<!-- -->{{#ifexpr:0{{{2}}}>-360||{{Coord/input/error2|msg=longd<=-360 (dec format)|sort_ch=<}}}}<!-- -->}}<!-- --></includeonly><noinclude> {{documentation|Templat:Coord/sub doc}} </noinclude> bijs33cjmoev7hjbmh8ax1up9l3cmdm Cèṭa'an:Coord/input/error2 10 1471 7072 2021-06-16T15:41:11Z Silencemen21 165 ←Membuat halaman berisi '<span style="color:red;"><b> {{{msg}}} di {{tl|Coord}}</b></span><includeonly>{{#ifeq:{{NAMESPACE}}|{{NS:0}}|Category:Templat koordinat yang membutuhkan perbaikan|{{...' 7072 wikitext text/x-wiki <span style="color:red;"><b> {{{msg}}} di {{tl|Coord}}</b></span><includeonly>{{#ifeq:{{NAMESPACE}}|{{NS:0}}|[[Category:Templat koordinat yang membutuhkan perbaikan|{{{sort_ch}}}{{PAGENAME}}]]}}</includeonly><noinclude>{{template doc|Templat:Coord/sub doc}}</noinclude> cqpuc25i4pvfhehox4pb94vcv5mfwi2 Wikipèḍia:Sorambhi pamaoran 4 1472 13931 13929 2023-08-02T11:04:26Z Bennylin 67 gabungkan 13931 wikitext text/x-wiki #ALIH [[Wikipèḍia:Bârung Kopi]] sb3o5pinab4vwfojw0qwc6wu84nh43u Tèttè 0 1473 7232 7078 2021-08-04T13:56:39Z Ariyanto 241 7232 wikitext text/x-wiki [[Bhengkek:"+arya+" Dendrophthoe pentandra - benalu tumbuhan - ꦧꦼꦤꦭꦸ ꦠꦸꦮꦸꦲꦤ꧀ pilang kramat 2019 3.jpg|jmpl|Bhungkana tèttè]] '''Tèttè''' (''Dendropthoe pentandra'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Loranthaceae<ref>https://www.gbif.org/species/4001649</ref>. == Panyalambherrân == Tèttè tombu è Inḍonesia, Malaysia, Filipina, Thailand, Vietnam, [[Kamboja]], Inḍia, bân Cèna<ref>https://www.nparks.gov.sg/florafaunaweb/flora/3/3/3318</ref>. == Sombher == <references /> [[Bhângsa:Loranthaceae]] [[Bhângsa:Totombuwân]] fa4ej24rijmrd7igf1ut2grur9yckwp Bhângsa:Loranthaceae 14 1474 7080 7079 2021-06-21T13:16:59Z Boesenbergia 6 7080 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Kaju potè 0 1475 14561 7082 2023-10-16T00:31:05Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14561 wikitext text/x-wiki '''Kaju potè''' (''Melaleuca leucadendra'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Myrtaceae. È bhâsa Inggris kaju potè èkoca' kèya ''cajeput-tree''<ref>https://www.gbif.org/species/5415976</ref>. == Jhâjhârbâ'ân ropa == [[Bhengkek:Melaleuca leucadendron (1093732331).jpg|jmpl|Kembhângnga kaju potè]] Bhungkana ghâli, ḍâunna abârna [[bhiru]] ngoḍâ, tèngghina 10-14 mèter<ref>{{Cite web |title=Archive copy |url=https://www.waverley.nsw.gov.au/__data/assets/pdf_file/0003/3000/Melaleuca_leucadendra.pdf |access-date=2021-06-23 |archive-date=2021-06-24 |archive-url=https://web.archive.org/web/20210624205202/https://www.waverley.nsw.gov.au/__data/assets/pdf_file/0003/3000/Melaleuca_leucadendra.pdf |dead-url=yes }}</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Myrtaceae]] fzbtnfidzh7v9cjrt6nx6s7i1nr9e28 Bârângodhân 0 1476 14840 14335 2023-11-27T00:00:00Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14840 wikitext text/x-wiki [[Bhengkek:BAYI ORANGUTAN.jpg|jmpl|Ana'na bârângodhân tapanuli]] '''Bârângodhân''' otabâ '''rangutan''' otabâ '''ketthang otan''' (''Pongo'' spp.) iyâ arèya primata rajâ bi' lengngen sè lanjhâng bân aobu' mèra bhâta otabâ sokklat sè oḍi' sè alas tropis [[Inḍonesia]] bân Malaysia, khosossa è Polo Kalimantan bân Somattra<ref>{{Cite web |title=Archive copy |url=http://animals.nationalgeographic.com/animals/mammals/orangutan.html |access-date=2021-06-29 |archive-date=2007-06-16 |archive-url=https://web.archive.org/web/20070616133849/http://animals.nationalgeographic.com/animals/mammals/orangutan.html |dead-url=yes }}</ref>. Oca' bârângodhân è bhâsa Inḍonesia èserreb ḍâri oca' Malaju sè artèna "orèng" bân "alas". == Jhâjhârbâ'ân ropa == Bârângodhân bhâdhânna lempo bân rajâ, lè'èrra rajâ, lengngenna lanjhâng bân kowat, sokona kènḍâ' bân bungko', bân ta' anḍi' bunto'<ref name=":0">http://www.enchantedlearning.com/subjects/apes/orangutan/</ref>. Tèngghina ra-kèra 1,25-1,5 mèter<ref>http://www.panda.org/what_we_do/endangered_species/great_apes/orangutans/</ref>, obu'na abârna mèra bhâta<ref>{{Cite web |title=Archive copy |url=http://www.red-ape.co.uk/orangutan/orang_anatomy.html |access-date=2021-06-29 |archive-date=2020-09-23 |archive-url=https://web.archive.org/web/20200923121409/http://www.red-ape.co.uk/orangutan/orang_anatomy.html |dead-url=yes }}</ref>. Cèthakka rajâ, dhinèng posisi bibirrâ abâk tèngghi<ref name=":0" />. == Sombher == <references /> [[Bhângsa:Primata]] [[Bhângsa:Bhurun alas]] [[Bhângsa:Hominidae]] [[Bhângsa:Kèbân]] 5by4d47ygiy1g0y5x9b7uewnck5vznt Bhângsa:Hominidae 14 1477 7091 2021-06-29T02:45:28Z Boesenbergia 6 bhângsa anyar 7091 wikitext text/x-wiki [[Bhângsa:Mamalia]] [[Bhângsa:Kèbân]] 6u9uah3rw4oc49jv6l1smmy366tfbjo Bhângsa:Mamalia 14 1478 7092 2021-06-29T02:46:35Z Boesenbergia 6 bhângsa anyar 7092 wikitext text/x-wiki [[Bhângsa:Animalia]] [[Bhângsa:Kèbân]] gl9wlf6lnpkv8pv4v697knkrvk8y1a0 Bhângsa:Animalia 14 1479 7093 2021-06-29T02:46:58Z Boesenbergia 6 bhângsa anyar 7093 wikitext text/x-wiki [[Bhângsa:Kèbân]] 25sowhxd4h7ta3eusbbybp7bjyqto82 Bhângsa:Bhurun alas 14 1480 7094 2021-06-29T02:49:59Z Boesenbergia 6 bhângsa anyar 7094 wikitext text/x-wiki [[Bhângsa:Kèbân]] 25sowhxd4h7ta3eusbbybp7bjyqto82 Bhângsa:Primata 14 1481 7095 2021-06-29T02:51:27Z Boesenbergia 6 bhângsa anyar 7095 wikitext text/x-wiki [[Bhângsa:Kèbân]] [[Bhângsa:Animalia]] h0cnxlt8s8oylnol8z3xs3a9n53c4ot Bhuḍḍheng 0 1482 7370 7097 2021-09-29T08:17:58Z Rachmat04 112 ~ 7370 wikitext text/x-wiki [[Bhengkek:Lutung Jawa (Trachypithecus auratus) in the Raden Soerjo Mojokerto Forest Park, Malang Regency, East Java.jpg|jmpl|Bhuḍḍheng è Taman Hutan Raya R. Soerjo, Malang]] '''Bhuḍḍheng''' (''Trachypithecus auratus'') iyâ arèya bhurun alas samacem mothak sè obu'na abârna celleng molos. [[Mothak]] arèya tamaso' ḍâ' ''Cercopithedae'' nyalambher pèra' Inḍonesia bâgiyân bârâ'. == Jhâjhârbâ'ân ropa == Bhuḍḍheng arèya okoran bhâdhânna seḍḍhengngan, lanjhângnga antara 46-75 cm. Obu'na abârna celleng, dhinèng bunto'na paḍâ bi' macem bhuḍḍheng laènna sè ra-kèra lanjhângnga antara 61-82 cm<ref>Corbet, G.B. & J.E. Hill. 1992. ''The Mammals of Indomalayan Region: a systematic review'': 174. Oxford: Nat. Hist. Mus. Publ. & Oxford Univ. Press.</ref>. Jhânten bi' pangorbhina kappra abârna celleng, tapè sè pangorbhi anḍi' bârna potè abâk konèng è eddhi' kamalowanna. Buḍu'na bhuḍḍheng anḍi' obu' abârna konèng emmas agilap. Makkèna ḍâ'iyâ, bhuḍḍheng subspesies ''T. a. auratus'' sè pèra' nyalambher è Jhâbâ Tèmor terkaḍhâng teptep abârna [[konèng]] emmas èngâ' ghi' buḍu', tapè è konco' obu'na abârna konèng<ref>Payne, J., C.M. Francis, K. Phillipps, S.N. Kartikasari. 2000. ''Panduan Lapangan Mamalia di Kalimantan, Sabah, Sarawak & Brunei Darussalam'': 359. Bogor: WCS-IP, The Sabah Society & WWF Malaysia.</ref>. Bhuḍḍheng sè pagghun abârna konèng emmas makkè ella omor dibâsa arèya sè èkoca' '''mertan'''<ref>Kiliaan, H. N. (1898). ''Nederlandsch-Madoereesch woordenboek''. University of Michigan. Batavia, Landsdrukkerij.</ref>. == Panyalambherrân == Bhuḍḍheng oḍi' è alas-alas è Jhâbâ bân bâḍâ è [[engghun konservasi]] akadhi Taman Nasional Ujung Kulon, Taman Nasional Gunung Halimun Salak, Taman Nasional Gunung Gede Pangrango, Cagar Alam Pananjung Pangandaran, [[Taman Nasional Meru Betiri]], Taman Nasional Baluran, bân Taman Nasional Bali Barat. == Sombher == <references /> [[Bhângsa:Primata]] [[Bhângsa:Kèbân]] [[Bhângsa:Bhurun alas]] 8fv5icw5tgv534hrzavc390rsibc5pe Okara 0 1483 16387 16386 2024-03-25T04:19:21Z Alfiyah Rizzy Afdiquni 9 Mengembalikan suntingan oleh [[Special:Contributions/116.206.40.29|116.206.40.29]] ([[User talk:116.206.40.29|bicara]]) ke revisi terakhir oleh [[User:2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F|2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F]] 12172 wikitext text/x-wiki '''Okara''' iyâ arèya rangkè'anna ca'-oca' sè aghânḍhu artè<ref>Tim Pakem Maddhu. Kamus Bahasa Madura. Penerbit Karunia. Pamekasan.</ref>. Neng è ḍâlem okara bâḍâ bâgiyân sè palèng parlo iyâ arèya jhejjher bân carètana. Jhejjher neng bhâsa Inḍonesia èkoca' ''subjek'', dhinèng carètana neng bhâsa [[Inḍonesia]] èsebbhut ''predikat''<ref>Hamzah, B.H., Sayunani, I., Gani, A., Zaini, Rusliy, sareng Dradjid, H. M. 2015. Sekkar Anom 2. Dinas Pendidikan Provinsi Jawa Timur.</ref>. == Macemma okara == Cem-macemma okara bisa ètèngghu ḍâri pan-brâmpan paddhu pangabâsân, akadhi bâḍâ-enjâ'na jhejjer bân carètana, tojjhuwânna, bân kompolanna. È bâbâ rèya èjhârbâ'aghi cem-macemma okara è ḍâlem bhâsa Madhurâ. === Mètorot jhejjher bân carèta === ==== Okara samporna ==== Okara sè jhejjer bi' carètana paḍâ èsebbhut. <u>Conto</u>: * Bu' Sati'a ngakan. * Eppa' mancèng. * Alè' aghellâ' {| !Jhejjher !Carèta |- |Bu' Sati'a |ngakan |- |Eppa' |mancèng |- |Alè' |aghellâ' |} ==== Okara ta' samporna ==== Okara sè sala sèttong jhejjher otabâ carètana ta' èsebbhut. <u>Conto</u>: * Mellè acan * Nabâng empè' * Ajhâlan ka masèghid {| class="wikitable" |+Parbhânḍhingan okara ta' samporna bi' samporna !Okara ta' samporna !Okara samporna |- |Mellè acan |Embhuk mellè acan |- |Nabâng empè' |Ghuttè nabâng empè' |- |Ajhâlân ka masèghit |Santrè ajhâlân ka masèghit |} ==== Okara rèngkes ==== Okara sè jhejjher otabâ carètana ta' èsebbhut, tapè jhejjher otabâ carètana sè ta' èsebbhut ghellâ' rèya kennèng èsarè neng è okara sabelluna otabâ samarèna. <u>Conto</u>: {| !Okara rèngkes !Okara sè ghenna' !Jhejjher !Carèta |- |Karno |Karno nolès |Karno |nolès |- |Ngènom |Sayuti |Sayuti |ngènom |- |Nolès |Dulaswi |Dulaswi |nolès |- |Sitti |Sitti ablânjhâ |Sitti |ablânjhâ |} Katerrangan: Conto è attas tamaso’ contona okara rèngkes, mon èjhungaḍâ’i kalabân okara pètanya. Dhâddhi, jhejjher otabâ carètana sè ta’ èsebbhut ḍâlem okara rèngkes, bisa èghenna’è neng okara sè sabellunna. == Sombher == <references /> [[Bhângsa:Bhâsa Madhurâ]] [[Bhângsa:Bhâsa]] bzqi91lgkop2vwuvsg6ycxxv9n04zcq Bhâsa Arab 0 1484 15763 15315 2024-02-05T04:32:03Z Kwamikagami 1206 15763 wikitext text/x-wiki [[File:Arabic Varieties Map.svg|frameless|right|upright=1.25]] '''Bhâsa Arab''' (Madhurâ: ''ꦧꦱꦲꦫꦧ꧀'') iya arèya bhâsa sè èkacator bi' [[orèng Arab]]. == Naghârâ == [[file:Arabic speaking world.svg|frameless|upright=1.25|center]] * [[Afghanistan]] * [[Aljazair]] * [[Arab Saudi]] * [[Bahrain]] * [[Chad]] * [[Djibouti]] * [[Eritrea]] * [[Irak]] * [[Komoro]] * [[Kuwait]] * [[Lebanon]] * [[Libya]] * [[Maroko]] * [[Mauritania]] * [[Mesir]] * [[Oman]] * [[Pakistan]] * [[Qatar]] * [[Somalia]] * [[Sudan]] * [[Sudan Lao']] * [[Suriah]] * [[Tunisia]] * [[Uni Emirat Arab]] * [[Yaman]] * [[Yordania]] {{DEFAULTSORT:Arab, Bhâsa}} [[Bhângsa:Bhâsa]] d6oddthu88gutrhkf04zmyzxml7hi1b Universitas Brawijaya 0 1485 18255 17071 2024-09-25T00:26:35Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 18255 wikitext text/x-wiki '''Universitas Brawijaya''' (UB) iyâ arèya universitas neng [[Kotta Malang|Malang]], [[Inḍonesia|Inḍonèsia]] sè èbângon taon 1963 lèbât Ketetapan Menteri Pendidikan bân Èlmo Pangataowan no. 1 tangghâl 5 Januari 1963. Tangghâl rèya dhâddhi Dies Natalis UB. Nyama Brawijaya èberri’ Prèsiḍèn Soekarno mènangka areppan maklè dhâddhi kampus kebanggaan Indonesia akantha jago nga’ Raḍèn Wijaya (Brawijaya I, pendiri Kerajaan Majapahit).<ref>Laman resmi UB.[https://ub.ac.id/id/about/] Aksès tangghâl 17 Novèmber 2022.</ref> [[Bhengkek:Logo Universitas Brawijaya.svg|jmpl|Logo Universitas Brawijaya]] UB anḍi’ empa' mkampus. Kampus otama bâḍâ neng Jl. Veteran, bârâ’ân Kotta Malang bân Puncak Dieng (UB Dieng) bhâdhi kuliah, olahraga, penelitian bân laènna.<ref>[https://web.archive.org/web/20180725154858/https://prasetya.ub.ac.id/berita/UB-Akan-Pusatkan-Fasilitas-Keolahragaan-di-Kampus-Dieng-17457-id.html Salinan arsip]. Aksès 25 Juli 2018.</ref> Kampus katello' bâḍâ neng Kediri (Jl. Pringgodani) bân kampus kaempa'’ neng Jakarta. == Sajhârâ universitas == '''1957-1960: ''Gemeentelijke Universiteit''''' Atas osolla Ketua DPRD neng 10 Mei 1957, èlaksanaaghi rapat tokoh-tokoh masyarakat bân pamarènta Kotta Malang. Rapat rèya abahas tarèka abentuk universitas andi’en kotta ''(Gemeentelijke Universiteit)''.<ref name=":0">[https://web.archive.org/web/20130921161053/http://oldsite.ub.ac.id/id/9_publication/45tahun/bab6/index.php Salinan arsip.] Aksès 7 September 2013.</ref> Universitas rèya awwâlla Fakultas Hukum bân Fakultas Ekonomi Universitas Swasta Sawerigading, Makasar neng taon 1957. Taon 1957, èbangun Yayasan Perguruan Tègghi Malang (YPTM) klabân notaris nomer 48, 28 Mèi 1957. Yayasan rèya mukka’ Perguruan Tègghi Hokom bân Pangataoan Masyarakat (PTHPM), tangghâl 1 Juli 1957. Bâḍâ 104 mahasiswa bân ngangghuy ruang sidang Balaikota Malang ghâbây akuliah.<ref name=":0" /> Bâḍâ osol ḍâri tokoh masyarakat saèngghâ èbentuk Yayasan Perguruan Tègghi Ekonomi Malang (YPTEM) klabân akta notaris nomer 26, 15 Agustus 1957 bân pas abentuk Perguruan Tègghi Ekonomi Malang (PTEM). Kuliahna neng Balaikota Malang jhughân.<ref name=":0" /> Resmina PTHPM èako aghungna Kottaparaja Malang klabân potosan DPRD,19 Juni 1958. Neng olang taonna PTHPM sè katello’, 1 Juli 1960, nyamana aobâ dhâddhi Universitas Kotapraja Malang. Neng 15 September 1960, èbentuk Fakultas Administrasi Niaga (FAN) bân Fakultas Pertanian (FP) neng 10 November 1960.<ref name=":0" /><ref name=":1">[https://ub.ac.id/id/about/history/ Laman resmi UB.]Aksès 17 November 2022.</ref> ==== '''1961-1964: Upaya dhâddhi kampus negri''' ==== Bhândhâ dhâddhi masalah otama Universitas Kotapraja Malang. Makkè èako anḍi’na Kotapraja Malang, biayana pagghun ètangghung yayasan. Saèngghâ èusahaaghi maklè dhâddhi universitas negri. Mongghu UU nomer 22 taon 1961, PTEM bân STKM (Sakola Tègghi Kedokteran Malang) kodhu èpasèttong. Kèng STKM gita’ narèma potosan kakḍinto.<ref name=":0" /><ref name=":1" /> Polan èpagabung, Universitas Kotapraja Malang aobâ nyama dâddi Universitas Brawijaya tangghâl 3 Oktober 1961 klabân akta notaris nomer 11 tangghâl 12 Oktober 1961.<ref name=":0" /> Tangghâl 7 Juli 1962, Universitas Brawijaya, Universitas Jember bân Universitas Airlangga statussa dhâddhi universitas negri.<ref name=":1" /> Klabân potosan rèya, Universitas Brawijaya ngaghungi Fakultas Ekonomi, Fakultas Hokom bân Pangataoan Masyarakat, Fakultas Ketatanegaraan bân Ketataniagaan, Fakultas Pertanian, serta Fakultas Kedokteran Hewan bân Peternakan.<ref name=":1" /><ref name=":0" /> ==== '''1965-1968: Kampus bergolak''' ==== Naghârâ memburuk polan bâḍâ Pemberontakan G30S/PKI taon 1965. Sakabbhina kampus bergolak. Puncaknya neng 2 April 1966, aktivitas kampus ambu. Klabân potosan nomer 012/IV/66, Pangdam V Brawijaya mènangka PU Pepelrada (Penguasa Pelaksana Perang Daerah) netapaghi presidium kalabân mimpin Universitas Brawijaya bân dekan mimpin fakultas. Potosan rèya èsaaghi sareng Deputi Menteri PTIP kalabân potosan nomer 4385 taon 1966. Tugas otama presidium iyâ arèya normalaghi keadaan bân ngajâk persatuan bân kesatuan neng kampus. Presidium aktif alako tangghâl 7 April 1966 bân kampus èbukka’ polè tangghâl 12 April 1966.<ref name=":0" /> Juni 1966, Brigjen dr. Eri Soedewo dhâddhi Rektor UB, Universitas Airlangga, Universitas Negri Sorbhâjâ bân Universitas Negri Malang èpakon pamarènta ghâbây nyetabilaghi kampus neng Jhâbâ Tèmor.<ref name=":1" /><ref name=":0" /> ==== 1969-1997: Pengembangan kampus ==== Pimpinan UB sataon alako ta’ ngangghuy anggaran. Samarèna 3 taon bân kabâdâân normal, bâḍâ pembangunan (Pelita I) neng taon 1969 èpimpin sareng rektor kalangan dhibi’, yakni Prof. Dr. Ir. Moeljadi Banoewidjojo (1969-1973) ḍâri Fakultas Pertanian.<ref name=":0" /><ref name=":1" /> Neng ḍâlem periode samarèna, bâdâ pangobâ’ân nyama fakultas, peningkatan jurusan dâddi fakultas, fakultas sareng program anyar bân pamèsa’an program politeknik (sè bâkâl dhâddhi polinema) sareng bânnyak abângon dhung-ghâddhung.<ref name=":0" /> ==== 1998-2005: Perguruan tinggi otonom ==== Neng jamanna Rektor Prof Eka Afnan Troena (1998-2002) UB narèma mahasiswa asing bân èmolaè pengembangan teknologi informasi (TI). Bâḍâ kuliah jarak jhâu alako abhârâng Keio University, Jepang sareng beasiswa S2 ka staf administrasi.<ref name=":0" /> Taon 2003, klabân SK Rektor nomor 147/SK/2003 èbentuk Tim Evaluasi Diri (Persiapan BHMN-UB) ghâbây Pengembangan Otonomi bân Akuntabilitas Organisasi Universitas Brawijaya. Otonomi ngasèlaghi SDM sè berkualitas. UB ollè persetujuan Dirjen Dikti kalabân dhâddhi perguruan tinggi otonom neng 29 November 2007 sè èkapalaè Profesor Sutiman B. Sumitro.<ref name=":0" /> ==== '''2006-Mangkèn: Entrepreneurial university''' ==== Neng bâktona Rektor Prof. Yogi Sugito, UB èaraaghi ḍâ’ ''entrepreneurial university'' internasional, bâḍâ logo anyar, SPP bâḍi mahasiswa anyar, èbângon pusat bisnis, gedung kuliah sè megah bân modern sareng Laboratorium Sentral Èlmo Hayati. Pak rector peduli ḍâ’ kanyamanan, keindahan sareng keamanan kampus. Proses UB dâddi ''Entrepreneurial University'' (EU) èsaksiaghi Bekkèl Presiden Republik Indonesia tangghâl 2 Juni 2007. EU iyâ arèya perwujudan visa bân misi bâḍi ngasèlaghi lulusan sè mandiri sareng dâddi pelopor. Neng ḍâlâm pelaksaanna, ampon bâḍâ rintisan kegiatan klabân bântoan dana kerja bhârâng. Kemudian abântuk BUA (Badan Usaha Akademik) sareng BUNA (Badan Usaha Non Akademik) sè ngompolaghi bellâsân perusahaan andi’en Brawijaya. Lembaga rèya afungsi bâdi kennengan komersialisasi, ngembangaghi Pendidikan, latèan wirausaha dosen, mahasiswa, pegawai, masyarakat sareng fasilitator pengembangan riset neng universitas sè sesuai bân kebutuhan Dudi (Dunia Usaha & Industri) mènangka sombher dana universitas bâdi aktivitas tridharma perguruan tègghi. Sampè’ mangken, status UB iyâ arèya PTN - BLU Kemendikbud. == Atribut == ==== Lambang ==== Lambang Universitas Brawijaya abentuk segi lèma klabân bârna dâsar biru celleng. Bâḍâ ghâmbhâr arca Raden Wijaya (Brawijaya I) abârna konèng emmas mènangka jelmaan Dewa Wisnu sè andi’ tanang empa’. Bâng-sèbâang negghu’ lampu, canka otabâ siput, qada, bân cakra. Raden Wijaya ngangghuy mahkota Candra Kapala. Neng samping kacèr bân kanan Raden Wijaya bâḍâ sepasang Dewa Perwara mènangka pengikut Raden Wijaya. Bârnana konèng emmas bân celleng sè artèna abadi.<ref name=":0" /><ref name=":2">Historia.id, [https://historia.id/kuno/articles/asal-usul-raden-wijaya-P14Rz Asal Usul Raden Wijaya]Aksès 17 Novèmber 2022.</ref> Ajunjung tègghi falsafah Pancasila, èlambangaghi sareng segilèma’ konèneng emmas. Bângal abongkar sè ta’ wajar bân bâccè’ èlambangaghi sareng mahkota Candra Kapala. Penegak tartèb hokom èlambangaghi sareng gada. Bângal arataaghi sè ta’ wajar bân bâccè’ èlambangaghi sareng senjata cakra. Parcajâ bân yakin klabân zat odi’ nikak bâḍâ èlambangaghi lampu.<ref name=":0" /><ref name=":2" /> ==== Logo, moto, bân maskot ==== Logo Universitas Brawijaya aèssè pesan “Join UB, be The Best” sè maknana akomitmen tègghi aparèng jaminan mutu samporan ḍâ’ sivitas akademika. Logo UB abentuk persegi klabân bârna biru navi bân tolèsanna bârna konèng emmas.<ref name=":2" /><ref name=":3">[https://web.archive.org/web/20180725154902/https://prasetya.ub.ac.id/berita/Maba-UB-Senang-Menerima-Jas-Almamater-17909-id.html Salènan Arsip]. Aksès 25 Juli 2018.</ref> Makna tolèsan “UB” iyâ arèya dinamis è ḍâlâm masyarakat dunnya. Bângbângnga bâḍâ tello’ sè alènglèngèn bungkolan dunnya klabân amakna Tri Dharma Perguruan Tinggi (pendidikan, pengajaran, penelitian, bân pengabdian ḍâ’ masyarakat). Bârna emmas amakna bijak bân jaya. Bârna bhiru amakna universal.<ref name=":2" /><ref name=":3" /><ref name=":4">[https://ub.ac.id/id/about/ub-brand/ Laman resmi UB].Aksès 17 November 2022.</ref> Bingkai bujur sangkar amakna adhil. Sajjhek olang taon UB ka-44 è Januari 2007 èkennalaghi moto UB ''"Building up Noble Future" (abangon kemuliaan masa ad''â’). Dhinèng mascot UB “Brone” ḍâri singkatan Brawijaya Number One. Maknana robot sè amandu informasi sè<ref name=":7" /> mampu ajhâr bân berkembang. Bânnyâkna bârna bhiru, konèng, silver, bân celleng maksdoddha iyâ arèya ollè kaparcajâ'ân, bhunga, modern sareng elegan.<ref name=":4" /> ==== Singkatan nyama ==== Singkatan UB dimin iyâ arèya UnBra kèng tangghâl 1 Maret 1972, klabân SK Rektor, singkatan UnBra ta’ èparengin polan neng bhâsa Ènggris maknana BH. Singkatanna èobâ polan dhâddhi sala paham bân èghântè Unibraw. Taon 2008, èghântè UB maklè lebbi singkat, ghâmpang, jellas bân èsetujui sareng senat kampus.<ref>[https://web.archive.org/web/20180723152423/https://prasetya.ub.ac.id/berita/Keputusan-Senat-Singkatan-UB-Gantikan-Unibraw-5023-id.html Salènan arsip]. Aksès 23 Juli 2018.</ref> ==== Arsitek bangunan bân ciri khas ==== Dhung-gheddung fakultas èbhângon kalabân atap arsitektur roma adat jhâbhâ yakni joglo. Gerbang kampus khas gapura Wringin Lawang (gerbang Kerajaan Majapahit neng Trowulan, Mojokerto). Mangkèn bâḍâ tello’ gerbang, yakni neng  Jhâlân Veteran, gerbang persimpangan Jl. Soekarno-Hatta – Jl. Mt. Haryono – Jl. Mayjend Panjaitan. Neng gerbang bâḍâ simbol Surya Majapahit. Maknana UB terro ngaollè masa kejayaan akadhi Majapahit sè nguasai Nusantara.<ref name=":5">Muljana, S. 2005. Menuju Puncak Kemegahan. Sejarah Kerajaan Majapahit. Hal. 187. Yogyakarta: LKiS.</ref><ref name=":6">Munandar, A.A. 2008. Ibu kota Majapahit, Masa Jaya dan Pencapaian. Hal. 69. Jakarta: Komunitas Bambu.</ref><ref>Tirto. [https://tirto.id/mengapa-negara-majapahit-bubar-cGBs Mengapa Negara Majapahit Bubar?] Aksès 17 Novèmber 2022.</ref> Bhungka Maja bânnya’ ètanem neng kampus, otamana neng gazebo bân taman. Buwâ Maja rassana paè’ latar belakang ḍâri nyama Majapahit.<ref name=":5" /><ref name=":6" /> Neng lân-jhâlân ètanem nyèor sawit. Nyèor sawit ètanem mènangka jalur bhiru UB. UB ta’ terro ghun nyambi bhudhâjâ Jhâbhâ, tapè Indonesia kalabân hasè bumina saèngghâ kampus UB unik ḍâri kampus laènna.<ref>Universitas Brawijaya, Prasetya Online (28 November 2008). [https://web.archive.org/web/20160305000655/http://prasetya.ub.ac.id/berita/Menata-Kampus-Pimpinan-Berjalan-Sehat-1506-id.html "UB Tanam 1600 Pohon dan Lestarikan Burung Lokal"]. ''prasetya.ub.ac.id''. Aks 29 April 2015.s</ref> ==== Seleksi mahasiswa ==== Penerimaan mahasiswa anyar neng UB secara nasional sami sareng kampus negri laènna. Masok UB abek mlarat polan sè adaftar ratosan èbuh orèng bân sè ètrèma ta’ sampè 10 persènna bân taon.<ref>[https://web.archive.org/web/20180723152239/https://malangtoday.net/malang-raya/kota-malang/masuk-ub-satu-orang-harus-mengalahkan-22-pendaftar-lainnya/ Salènan arsip.]Aksès 23 Juli 2018.</ref> Masok UB bânnya’ macemma bân bisa èakses neng: SELMA UB (Seleksi Masuk Universitas Brawijaya). ==== Fakultas ==== Sampè taon 2018, UB anḍi’ 18 fakultas bân 221 jurusan ḍâri Vokasi, Sarjana, Magister, Doktor, Dokter Spesialis, bân Profesi. Data ḍâri Kemenristekdikti, UB iyâ arèya kampus sè palèng multidisipliner sareng UGM bân UI.<ref>[https://ugm.ac.id/id/berita/9723-ugm-peringkat-satu-di-indonesia Laman resmi UGM.]Aksès 18 Novèmber 2022.</ref> Kakḍinto fakultas bân jurusanna:<ref name=":7">[https://web.archive.org/web/20180725184117/https://selma.ub.ac.id/en/daftar-program-studi-universitas-brawijaya-snmptn-2017/ Salènan arsip.]Aksès 25 Juli 2018.</ref> ===== Agrokompleks ===== Neng Agrokompleks bâḍâ Fakultas Pertanian (FP UB), Fakultas Peternakan (FAPET UB), Fakultas Perikanan bân Èlmo Kelautan (FPIK UB), bân Fakultas Teknologi Pertanian (FTP UB). ===== Econit (Economics and Trade) ===== Neng Econit bâḍâ Fakultas Ekonomi bân Bisnis (FEB UB), bân Fakultas Èlmo Administrasi (FIA UB). ===== Saintek (Sains bân Teknologi) ===== Neng Saintek bâḍâ Fakultas Teknik (FT UB), Fakultas Matematika bân Èlmo Pengetahuan Alam (FMIPA UB), bân Fakultas Èlmo Komputer (FILKOM UB). ===== Èlmo Kesehatan ===== Neng Èlmo Kesehatan bâḍâ Fakultas Kedokteran (FK UB), Fakultas Kedokteran Hewan (FKH UB), bân Fakultas Kedokteran Ghighi (FKG UB) ===== Soshum (Sosial Humaniora) ===== Neng Soshum bâḍâ Fakultas Hokom (FH UB), Fakultas Èlmo Sosial bân Èlmo Politik (FISIP UB), bân Fakultas Èlmo Bhudhâjâ (FIB UB). ===== Lembaga Pendidikan Setara Fakultas ===== Neng Lembaga Pendidikan Setara Fakultas bâḍâ Sakola Pascasarjana Multidispliner (Pascasarjana Brawijaya), bân Pendidikan Vokasi (Vokasi UB). ==== Akreditasi ==== ===== Jurusan ===== Taon 2017, sakabbhina jurusan neng 7 fakultas ampon akreditasi internasional (Hokom, Peternakan, Kedokteran bân Pertanian) bi’ AUN-QA (ASEAN University Network and Quality Assurance), Ekonomi bân Bisnis bi’ ABEST21 (Alliance On Business Education and Scholarship for Tomorrow 21st Century), Èlmo Administrasi bi’ AASBI (Asian Association of Schools of Business International), sareng Teknologi Pertanian bi’ IFT (Institute of Food Technologists). Dinèng jurusan laènna akreditasina A.<ref>[https://ub.ac.id/id/about/accreditation/ Laman resmi UB.] Aksès 18 Novèmber 2022.</ref> ===== Biaya sakola bân beasiswa ===== Sajjhek 2013, UB nerapaghi UKT (Uang Kuliah Tunggal) maklè ta’ usa majâr pèssè gheddhung.<ref>[https://www.mediaipnu.or.id/2022/08/biaya-kuliah-universitas-brawijaya.html "Biaya Kuliah Universitas Brawijaya Malang"]. ''mediaipnu.or.id''. Aksès tangghâl 24 Aguustus 2022.</ref> UKT UB tingkatna bâḍâ 7 klabân jurusan bân fakultas. Tingkat rèya bâḍi nglompokaghi ghâjina rèng seppo. UKT palèng kènnè iyâ arèya 500 èbuh.<ref>kompas.com, "[https://edukasi.kompas.com/read/2013/03/23/14153259/ukt.universitas.brawijaya.terendah.rp.2.7.juta UKT Universitas Brawijaya Terendah Rp2,7 Juta]", Aksès 18 Novèmber 2022.</ref> Mahasiswa sè lolos jalur mandiri majâr SPFP (Sumbangan Pengembangan Fasilitas Pendidikan) sakalèyan.<ref>[https://selma.ub.ac.id/biaya-pendidikan-s1-jalur-seleksi-mandiri-20182019/ Laman resmi UB.] Aksès 18 Novèmber 2022.</ref> SPFP bâḍâ 3 tingkat.<ref>jpnn.com, "[https://www.jpnn.com/news/tak-ada-kenaikan-biaya-perkuliahan-di-universitas-brawijaya Tak Ada Kenaikan Biaya Perkuliahan di Universitas Brawijaya]", Aksès 18 Novèmber 2022.</ref> Neng UB bânnyak beasiswa. Taon 2017, bâḍâ 6.680 sè ollè beasiswa. Kalabân total Rp296 miliar. Beasiswana iyâ arèya LPDP, perusahaan BUMN, swasta, multinasional, bidikmisi, IKA UB.<ref>[http://ika.ub.ac.id/beasiswa-ika-ub-semester-ganjil-ta-20182019/ IKA UB.] {{Webarchive|url=https://web.archive.org/web/20221118141358/http://ika.ub.ac.id/beasiswa-ika-ub-semester-ganjil-ta-20182019/ |date=2022-11-18 }} Aksès 18 Novèmber 2022.</ref> Ben taon, UB narèma 4.000 mahasiswa bidikmisi klabân sango 1,5 juta ben bulân. Beasiswa èkabâle neng website kampus.<ref>detuk.com, "[https://news.detik.com/berita-jawa-timur/d-3559678/kampus-brawijaya-pilihan-terfavorit-pilihan-mahasiswa-baru Kampus Brawijaya, pilihan terfavorit merupakan pilihan mahasiswa baru]," Aksès 18 Novèember 2022.</ref> == Infrastruktur kampus == UB anḍi’ empa’ kampus. Kampus utama bâḍâ è Ketawanggede, Kotta Malang. Luassa UB iyâ arèya 981 hèktar. UB ghun ngangghuy 20% luas UB bhâdhi gedung kuliah, karèna ghâbây penelitian Agrikompleks, hutan pendidikan, laboratorium riset, teaching factory, bân laènna. === UB I bân UB II (Ketawanggede bân Dièng) === Kampus UB I bâḍâ è Kelurahan Ketawanggede, Kacamadhân Lowokwaru, Kotta Malang, Provinsi Jhâbâ Tèmor. Luassa 60 hèktar. Neng kampus UB I bâḍâ 16 fakultas (UB anḍi’ 18 fakultas). Sakabbhina gedung anuansa Jhâbâ bân palèng sakonik bâḍâ 7 tingkat. Neng ḍâlem kampus bânnyak ka’bhungka’an sè asri bân udara sejjuk Kotta Malang. Neng bârâ’ Gerbang Veteran bâḍâ sala sèttong mall rajâ è Jhâbâ Tèmor yakni MATOS (Malang Town Square).<ref>okezone, "[https://news.okezone.com/read/2010/12/09/373/401549/gedung-kampus-ub-dalam-bingkai-foto Gedung Kampus UB dalam Bingkai Foto]", Aksès 19 Novèmber 2022.</ref> Kampus UB II bâḍâ è Puncak Dieng Eksklusif, Kecamatan Dau, Kabhupatèn Malang. Neng kampus rèya bhâdhi fasilitas loar akadhi lapangan bal, lapangan basket, lapangan panahan, lapangan menembak, pacuan kuda, jogging track, kolam renang, bân lintasan Gokar.<ref>Surya Malang, "[https://suryamalang.tribunnews.com/2017/11/03/kurangi-kepadatan-kampus-utama-universitas-brawijaya-kembangkan-fasilitas-kampus-2 Kurangi Kepadatan Kampus Utama, Universitas Brawijaya Kembangkan Fasilitas Kampus 2]," Aksès 19 Novèmber 2022.</ref><ref name=":9">[https://web.archive.org/web/20180725154849/https://prasetya.ub.ac.id/berita/Rektor-UB-Resmikan-Lapangan-Sepak-Bola-di-Kampus-Dieng-18805-id.html Salènan arsip]. Aksès 25 Juli 2018.</ref> Neng kampus rèya bâḍâ jughân laboraturium, gheddhung kuliah, RSHP (Rumah Sakit Hewan Pendidikan), Fakultas Kedokteran Hewan, bân Fakultas Kehutanan.<ref>[https://web.archive.org/web/20180902084451/https://prasetya.ub.ac.id/berita/Fakultas-Kehutanan-UGM-Belajar-Bersama-FP-UB-18460-id.html Salènan Arsip.] Aksès 2 Sèptèmber 2022.</ref>. === UB III Keḍiri === UB Keḍiri otabâ UB Kampus III èbhângon taon 2011. Kampus rèya taḍe’ bhidhâna sareng UB Malang ḍâri segi kualitas, kurikulum, bân birokrasi polan dosenna sami jhughân. Kampus rèya bâḍâ è Kelurahan Mrican, Kacamadhân Mojoroto, semma’ sareng Bandara Internasional Keḍiri. UB Keḍiri èbhângon ngangghuy dana Kabhupatèn Keḍiri.<ref name=":8">[https://web.archive.org/web/20180725214817/https://prasetya.ub.ac.id/berita/Vakum-Dua-Tahun-UB-Kampus-III-Kediri-Kini-Aktif-Kembali-18881-id.html Salènan arsip]. Aksès 25 Juli 2022.</ref> Taon 2016 UB, Kabhupatèn Keḍiri, bân Kemenristekdikti setuju Kampus UB III molaè aktif bhâdhi kuliah. Mangkèn UB Keḍiri sajhân maju bân luassa 43 hèktar.<ref name=":8" /><ref>duta.co, [https://duta.co/evaluasi-tim-dikti-kampus-ub-kediri-dipastikan-segera-resmi-dibuka "Evaluasi Tim Dikti, Kampus UB Kediri Dipastikan Segera Resmi Dibuka",] aksès 21 Novèmber 2022.</ref> === UB Jakarta === UB Jakarta (UB III) bhâdhi kampus pascasarjana. Kennenganna bâḍâ è Jhâlân Abdul Muis No.52, Petojo Lao', Kacamadhân Gambir, Kotta Jakarta Pusat, Provinsi DKI Jakarta.<ref>[https://web.archive.org/web/20180725214516/https://prasetya.ub.ac.id/berita/Peresmian-UB-Kampus-Jakarta-1162-id.html Salènan arsip]. Aksès 25 Juli 2018.</ref> UB Jakarta èbhângon taon 2010 polan bânnyak rèng mènta bân lastarè taon 2016. Neng Peresmian UB bâḍâ Bâkkèl Gubernur Jakarta dhimèn sè alumni UB, Djarot Syaiful Hidayat. UB Jakarta èbhangon ngangghuy pèssèna IKA UB (Ikatan Alumni Universitas Brawijaya) kalabân 25 hèktar.<ref>[https://web.archive.org/web/20180725214520/https://prasetya.ub.ac.id/berita/Rektor-Resmikan-Penggunaan-Gedung-UB-Pasca-Sarjana-Jakarta-dan-Sekretariat-IKA-UB-18923-id.html Salènan arsip]. Aksès tangghâl 25 Juli 2022.</ref> ==== Fasilitas umum ==== Fasilitas umum iyâ arèya fasilitas sè segghut èangghuy sivitas akademika UB.<ref>[https://ub.ac.id/id/campus-life/general-facilities/ Laman resmi UB]. Aksès 21 Novèmber 2022.</ref> ===== Gedung sentral ===== Tèyap fakultas anḍi’ Gheddhung Sentral (GS) bhâdhi kegiatan ajhâr, penelitian, bân ngabdi ḍâ’ masyarakat. Gheddhung neng UB biasana agaya Jhâbhâ bân èbhângon vertikal kaangghuy hemat lahan. GS atingkat 7 bân 15. ===== Perpustakaan ===== Perpustakaan Brawijaya masok ka Institutional Support System sè adukung program akademik universitas. Kennenganna asri, korsèna nyaman, internetta ceppet adhâddhiaghi perpustakaan rèya èkalèburin mahasiswa UB. Layanannna iyâ arèya ngènjhâm buku, jurnal internasional, e-book bân laènna. Perpustakaan UB anḍi’ toko souvenir sareng kantor pos. Ghun Perpus UB sè dhâddhi anggota ''The International Association of University Libraries'' '''(IATUL)''' sajjhek taon 2016.<ref>[https://web.archive.org/web/20180725154852/https://prasetya.ub.ac.id/press/Jam-Layanan-Perpustakaan-UB-Tertinggi-di-Indonesia-18975-en.html Salènan arsip.] Aksès 25 Juli 2018.</ref>Kakḍinto web [https://lib.ub.ac.id/ perpus UB]. ===== ATM bân KCM ===== KCP (Kantor Cabang Pembantu) otabâ ATM neng UB iyâ arèya Bank BCA, Bank Mandiri, Bank BNI, Bank BRI, sareng Bank BTN. ===== Masjid Raden Patah ===== Masjid Raden Patah iyâ arèya masjid utama neng UB. Asma Raden Patah mènangka bentuk takdzim ḍâ’ Raden Patah. Raden Patah iyâ arèya potrana Prabu Brawijaya Kertabumi. Masjid rèya èrancang sareng Dr. Ali Sukirno, dosen senior Fakultas Teknik Universitas Brawijaya klabân gaya khas Majapahit.<ref>Malang Voice, [https://malangvoice.com/resmikan-masjid-raden-patah-ub-wakapolri-puji-dua-hal-ini/ "Resmikan Masjid Raden Patah UB, Wakapolri Puji Dua Hal Ini"], aksès 21 Novèmber 2022.</ref> Luas bangunanna  6.830 m<sup>2</sup> bân mua’  4.500 jama’ah solat, sareng 7.000 jama’ah pangajhiân. ===== Fasilitas kesehatan ===== Fasilitas kesehetan neng UB bisa èangghuy masyarakat. Fasilitas neng UB iyâ arèya<ref>[https://ub.ac.id/id/campus-life/medical-facilities/ Laman resmi UB.] Aksès 21 Novèmber 2022.</ref>: ====== Poliklinik UB ====== Poliknik UB èbhângon taon 1973. Poliknik UB bâḍâ neng Jl. M.T. Haryono, Ketawanggede, Kec. Lowokwaru, Kotta Malang, Jhâbâ Tèmor. Poliknik UB iyâ arèya unsur non akademik kampus UB. Maksodda alayanaghi masyarakat umum, benni ghun karo mahasiswa UB bân atanggung jawab ka rektor. Mandat otama Poliknik UB iyâ arèya a) Ningkataghi layanan masyarakat. b) Ningkataghi Kerjasama pengguna kesehatan bân asuransi kesehatan c) Ningkataghi ngabdhi ka masyarakat.<ref>[https://web.archive.org/web/20180725153401/http://poliklinik.ub.ac.id/id Salènan arsip.] Aksès 25 Juli 2022.</ref> ====== RS UB ====== RS UB èbangun 17 Desember 2008. RS UB bâḍâ neng Jl. Soekarno - Hatta, Kec. Lowokwaru, Kota Malang. Pembangunan RS UB ngabi’ 9 taon. Luas bangunanna 46.883,06 m² otabâ sami sareng 46 hektar. Luas ''basement'' 6.904,4 m². Fasilitassa iyâ arèya IGD (Instalasi Gawat Darurat), rawat inap, rawat jalan (12 poli, kamar operasi, kamar bersalin, ''medical checkup'') bân laènna. 14 Desember 2017, RS UB ollè akreditasi paripurna ḍâri Ketua Eksekutif KARS (Komisi Akreditasi Roma Sakè’).<ref>[https://rumahsakit.ub.ac.id/rsub-sah-bergelar-paripurna/ Laman resmi UB.] {{Webarchive|url=https://web.archive.org/web/20221121102631/https://rumahsakit.ub.ac.id/rsub-sah-bergelar-paripurna/ |date=2022-11-21 }} Aksès 21 Novèmber 2022.</ref> ====== GPTs ====== Gedung Pendidikan Terpadu Dokter Spesials (GPTs) èbangun sabâb komitmen FK UB klabân 10 prodi bân 21 program spesialis (palèng bânnyak neng UB).<ref>[http://www.fk.ub.ac.id/en/pendidikan/program-pendidikan/ Faculty of Medicine UB.] {{Webarchive|url=https://web.archive.org/web/20221121102620/http://www.fk.ub.ac.id/en/pendidikan/program-pendidikan/ |date=2022-11-21 }} Aksès 21 Novèmber 2022.</ref> FK UB ampon ajhâlânaghi bânnyak karjâ bhârâng roma sakè’, dinas Kesehatan, industri, instansi pamarènta neng ḍâlem negri/loar negri. Luas lahanna 38 m² klabân total bangunan 4.486 m² sareng ngabi’ dana Rp30,5 Miliar. GPTs bâḍâ neng Kampus otama UB (Roma Sakè’ dr. Saiful Anwar (RSAA)). Èsabâ’ neng RSAA polan roma sakè’ Pendidikan otama, roma sakè’ tipe A, anḍi’ pelayanan sae KARS bân mitrana UB aon-taon è Jhâbâ Tèmor.<ref>Faculty of Medicine UB, [http://www.fk.ub.ac.id/en/peresmian-gedung-pendidikan-terpadu-ii-fkub-rssa/ "Inauguration of Integrated Education Building II FMUB-RSSA"] {{Webarchive|url=https://web.archive.org/web/20221121102630/http://www.fk.ub.ac.id/en/peresmian-gedung-pendidikan-terpadu-ii-fkub-rssa/ |date=2022-11-21 }}, aksès 22 Novèmber 2022,</ref> ====== RSHP UB ====== Sajjhek taon 2016, UB andi’ RSHP (Roma Sakè’ Hèwân Pendidikan) neng Puncak Dieng Eksklusif, Kecamatan Dau, Kabupaten Malang (kompleks UB Dieng) sè èresmiaghi Gubernur Jhâbâ Tèmor, Soekarwo. Roma Sakè’ rèya pertama neng Malang bân kaḍuwâ’ neng Jhâbâ Tèmor (no. 1 andi’en Universitas Airlangga). RSHP bâḍâ 5 tingkat. RSHP semma’ bi’ Fakultas Kedokteran Hèwân bân èdukung 24 staf Dokter Hèwân FKH UB sè andi’ sertifikasi kompetensi bân tanda register veteriner. RSHP UB bâḍâ fasilitas akadhi resepsionis, ruang pemeriksaan, ruang depo farmasi, ruang USG, ruang operasi, ruang ''grooming'', laboratorium hermatologi, ruang rawat inap, ruang khusus (anatomi, patologi, embriologi, reproduksi, parasitologi, mikrobiologi hingga laboratorium riset bersama), bân laboratorium riset bersama. RSHP iyâ arèya roma sakè’ umum sè bisa narèma hèwân obu otabâ hèwân ternak.<ref>[https://web.archive.org/web/20180725154838/https://prasetya.ub.ac.id/berita/UB-Resmikan-Rumah-Sakit-Hewan-Pendidikan-FKH-18565-id.html Salènan arsip]. Aksès 25 Juli 2022.</ref><ref>Fakultas Kedokteran Hewan UB, [https://fkh.ub.ac.id/rsh-ub-layani-igd-khusus-hewan/ "RSH UB Layani IGD Khusus Hewan"], aksès 21 Novèmber 2022.</ref> ====== Fasilitas olahraga bân seni ====== Fasilitas sè bâḍâ Gor Pertamina UB, ''Sport Center,'' lapangan rektorat, bân apangan bal.<ref>[https://ub.ac.id/id/campus-life/facilities/ Laman resmi UB.] Aksès 21 Novèmber 2022.</ref> Lapangan balna astandar internasional bân bâḍâ neng UB Dieng. Standar internasional iyâ arèya rebbhâna bân lapanganna sesuai standar, sareng sistem drainase kaangghuy nyerrep aèng ojhân maklè lekkas kerrèng. Lapangan rèya èangghuy alatih SSB Brawijaya 82 sè terkenal. SSB rèya ngasèlaghi pemain timnas akadhi Ahmad Bustomi bân Arif Suyono. UB ghu-ongghu abhâdhi akademi bal bân sport science maklè bâḍâ hasèl ka bal nasional abhârâng Institut Teknologi Sepuluh Nopember bân Universitas Indonesia.<ref name=":9" /><ref>[https://web.archive.org/web/20180725154855/https://prasetya.ub.ac.id/berita/SSB-Unibraw-82-Petik-Prestasi-di-Tingkat-Lokal-Hingga-Dunia-14912-id.html Salènan arsip.]Aksès 25 Juli 2022.</ref><ref>kompas.com, "Universitas Brawijaya Gagas Pendirian Akademi Sepak Bola", aksès 21 Novèmber 2022.</ref><ref>malangtimes, [https://www.malangtimes.com/baca/22778/20171126/201431/bustomi-dapat-tawaran-dari-rektor-universitas-brawijaya-apa-itu "Bustomi Dapat Tawaran dari Rektor Universitas Brawijaya, Apa Itu?"]</ref> ====== '''Pusat seni mahasiswa''' ====== Fasilitas seni neng UB iyâ arèya Gheddung Samantha Krida, Gheddung Kebudayaan Mahasiswa, Gazebo Raden Wijaya, bân Gheddung Widyaloka. Kegiatan tingkat universitas èkèmpok sareng UKM (Unit Kegiatan Mahasiswa) Minat Kesenian. UKM rèya andi’ 8 ekstrakurikuler, sala sèttonga Brawijaya Orchestra sè èbentuk taon 2017. Brawijaya Orchestra sè makoat kegiatan seni è UB mènangka diplomasi akademik bân bhudhâjâ.<ref>[https://ub.ac.id/id/campus-life/student-activity-unit/ Laman resmi UB.] aksès 21 Novèmber 2022.</ref><ref>[https://web.archive.org/web/20180725183710/https://form.jotform.me/71081636473457 Salènan arsip.] Aksès 25 Juli 2018.</ref> ====== '''Fasilitasi difabel''' ====== UB kampus sè ramah ḍâ’ kaum difabel.<ref>[https://pld.ub.ac.id/menkeu-sri-mulyani-resmikan-rumah-layanan-disabilitas-psldub/ Laman resmi UB.] Aksès 21 Novèmber 2022.</ref> Neng UB bâḍâ panarèmaan kaum difabel lèbât SPKPD (Seleksi Program Khusus Penyandang Disabilitas) èbangun sareng Pusat Studi bân Layanan Disabilitas (PSLD UB). Sabbân taon neng UB bâḍâ anggaran khusus kaum difabel bâdhi braile neng fasilitas umum UB, trotoar difabel, bân laènna. Kaum difabel jughân masok ka grup riset, organisasi mahasiswa, bân èdukung aprestasi akademik/non akademik.<ref>malangtimes, [https://www.malangtimes.com/baca/27620/20180516/085545/difabel-berdaya-mahasiswa-ub-gandeng-pemkot-malang-bentuk-metamorphose-home "Difabel Berdaya, Mahasiswa UB Gandeng Pemkot Malang Bentuk 'Metamorphose Home"], aksès 21 Novèmber 2022.</ref><ref>[https://web.archive.org/web/20180725125930/http://www.radarmalang.id/ub-dorong-pemerintah-penuhi-fasilitas-untuk-difabel/ Salènan arsip.] Aksès 21 Novèmber 2022.</ref><ref>akurat.co, [https://akurat.co/difodeaf-aplikasi-penerjemah-bahasa-isyarat-karya-mahasiswa-malang "Difodeaf, Aplikasi Penerjemah Bahasa Isyarat Karya Mahasiswa Malang"], aksès 21 Novèmber 2022.</ref><ref>merdeka.com, [https://www.merdeka.com/peristiwa/kelompok-riset-universitas-brawijaya-ciptakan-kursi-roda-pintar-untuk-difabel.html "Kelompok riset Universitas Brawijaya ciptakan kursi roda pintar untuk difabel"], aksès 21 Novèmber 2022.</ref><ref>Selma UB, [https://selma.ub.ac.id/seleksi-program-khusus-penyandang-disabilitas-spkpd-universitas-brawijaya-2016/ "Seleksi Program Khusus Penyandang Disabilitas (SPKPD) Universitas Brawijaya 2016"], aksès 21 Novèmber 2022.</ref><ref>suryamalang, [https://suryamalang.tribunnews.com/2018/06/22/difodeaf-aplikasi-buatan-mahasiswa-universitas-brawijaya-untuk-penyandang-tunarungu "Difodeaf, Aplikasi Buatan Mahasiswa Universitas Brawijaya untuk Penyandang Tunarungu"]. Aksès 21 Novèmber 2022.</ref><ref>[https://web.archive.org/web/20180725124426/http://www.radarmalang.id/anjas-pramono-mahasiswa-tunadaksa-langganan-go-international/ Salènan arsip.] Aksès 25 Juli 2018.</ref> ===== Pusat-Pusat ===== UB andi’ bânnyak pusat (center), neng sektor riset otabâ pusat studi (Research Center). Pusat rèya èurus sareng [https://lppm.ub.ac.id/ LPPM (Lembaga Penelitian bân Pengabdian Masyarakat)] sareng [https://lppm.ub.ac.id/ LP3M (Lembaga Pengembangan Pendidikan bân Penjaminan Mutu)]. ====== Pusat studi ====== UB andi’ 26 pusat studi ghâbây alako penelitian ilmiah sareng namba reputasi ilmiah, ngembangaghi pangataoan bân teknologi bhâdhi manossa. Pusat studina iyâ arèya<ref>[https://lppm.ub.ac.id/pusat-studi/ Laman resmi UB.] Aksès 22 Novèmber 2022.</ref>: Pusat Studi Jhâgung, Pusat Studi Kebumian bân Mitigasi Bencana, Pusat Kajian Anti Korupsi, Pusat Studi Peradaban, Pusat Studi Halalan Thoyib (Halal Thoyib Science Center), Pusat Riset bân Enterpreneurial Agroindustri Atsiri (PUREAA), Pusat Studi Tanaman Ubi-ubian, Pusat Studi Budaya bân Laman Batas, Pusat Studi Gender (PSG), Pusat Studi Biosystem, Pusat Studi Lingkungan Hidup (PSLH), Sentra Hak Kekayaan Intelektual (Sentra HKI), Pusat Penelitian Teknologi Sistem bân Material Maju, Pusat Studi Pesisir bân Kelautan (PSPK), Pusat Penelitian bân Pengembangan Porang Indonesia (P4I), Pusat Studi Pesantren bân Pemberdayaan Masyarakat, Pusat Studi Pengembangan Pangan Lokal, Pusat Studi Energi bân Sombher Daya Alam, Pusat Pengolahan Lahan Terdegradasi bân Bekkas Tambang, Pusat Studi Penyakit Degeneratif, Pusat Kajian Wisata, Pusat Studi Perancangan Hokom bân Kebijakan Publik, Pusat Pengembangan Riset Sistem Peradilan Pidana (PERSADA), Porsmouth Brawijaya Centre for Global, Health, Population and Policy, Pusat Studi Pembangunan Dhisa (PPs Dhisa), bân Pusat Studi Molekul Cerdas Berbasis Sombher Genetik Alami. ====== Pusat layanan ====== Pusat layanan iyâ arèya gabungan LPPM (Lembaga Penelitian bân Pengabdian Masyarakat) sareng LP3M (Lembaga Pengembangan Pendidikan bân Penjaminan Mutu), yakni<ref>[https://lppm.ub.ac.id/pusat-pelayanan/ Pusat layanan UB.] Aksès 22 Novèmber 2022.</ref>: Pusat Pelayanan Pengembangan Teknologi Tepat Guna, Pusat Pelayanan Pengembangan bân Pemberdayaan Masyarakat (P4M), Pusat Layanan Konsultasi bân Pengolahan Data, Pusat Layanan Kuliah Kerja Nyata, Pusat Pengembangan Manajemen Penelitian (PHK), Pusat Inkubator Bisnis bân Layanan Masyarakat (PIBLAM), Peningkatan Publikasi Internasional Karya Ilmiah Dosen (PPIKID), Pusat Pembinaan Aghâma, Pusat Mata Kuliah Pengembangan Kepribadian, Pusat Pengembangan Aktivitas Teknologi Pembelajaran, Pusat Informasi, Dokumen, bân Keluhan, Pusat Pengembangan Relevansi Pendidikan, Pusat Pengembangan Pendidikan Akademik bân Profesional, Pusat Pengembangan Manajemen Pendidikan, Pusat Urusan Internasional, Pusat Jaminan Mutu, Pusat Studi bân Layanan Disabilitas, bân Pusat Pemeringkatan. ====== LSIH ====== LSIH (Laboratorium Sentral Èlmo Hayati) iyâ arèya laboratorium pusat èlmo hayati. Bidangga iyâ arèya dhâsar Biologi, Agrikompleks, Kedokteran, bân laènna. LSIH èresmiaghi tangghâl 26 Juli 2007 bân dhâddhi laboratorium pusat neng Inḍonèsia sareng astandar internasional ISO 9001. LSIH anḍi’ wewenang kaangghuy pelayanan ḍâ’ peneliti, uji bahan, bân pelatihan bhâdhi kepuasan pangangghuy.<ref>[https://lsih.ub.ac.id/ Laman resmi UB.] Akses 22 Novèmber 2022.</ref><ref>[https://www.youtube.com/watch?v=5O8oIGK3ZDo Lab. Sentral Ilmu Hayati Universitas Brawijaya] Aksès 22 Novèmber 2022.</ref> == Sombher == 0srbu9paf77fdgj9vohm2wvethoqj09 Mauritania 0 1486 8349 7115 2022-06-18T06:02:55Z 125.165.104.91 8349 wikitext text/x-wiki [[Bhengkek:Flag of Mauritania.svg|jmpl|150px|Bendirâ Mauritania]] [[Bhengkek:Mauritania in its region.svg|jmpl|]] '''Mauritania''' nyama resmina '''Republik Islam Mauritania''' ([[bhâsa Arab]]: ''الجمهورية الإسلامية الموريتانية''; ''Al-Jumhūriyyat al-Islāmiyyah al-Mūrītāniyyah'') panèka sala sèttong nagâhrâ è Afrika Bârâi' bân Afrika Ḍâjâ. Embu' koṭṭana iyâ arèya Nouakchott. [[Bhângsa:Naghârâ]] fl8f8jj88oqomy808e1i1lqeljiyoqd Angham 0 1487 15415 14114 2023-12-11T23:02:30Z 5.161.216.138 Angham 15415 wikitext text/x-wiki {{infobox orang}} '''Angham Mohamed Ali Suleiman''' otabâ lebbi èkennal mènangka '''Angham''' ([[bhâsa Arab]]: '''أنغام محمد علي سليمان'''; lahèr è Alexandria, [[Mesir]], 19 Jânuwari 1972) panèka sorang panyanyi bân aktris [[Mesir]]. {{DEFAULTSORT:Angham}} [[Bhângsa:Panyanyi]] [[Bhângsa:Aktris]] lng7hgh7ubi6mwyzgejvass0tfzcwpl Bhângsa:Aktris 14 1488 16066 7118 2024-02-23T11:07:22Z 125.165.108.9 16066 wikitext text/x-wiki [[Bhângsa:Biografi]] 78w1cf14dy22jkyj0avdwkpjiq1wspq Amr Diab 0 1489 15389 14316 2023-12-11T21:09:47Z Sastroward 2437 15389 wikitext text/x-wiki {{infobox orang}} [[Bhengkek:Amr Abdul Baset Diab.jpg|jmpl|Amr Diab]] '''Amr Abdel Baset Abdel Aziz Diab''' otabâ lebbi èkennal mènangka '''Amr Diab''' ([[bhâsa Arab]]: '''عمرو عبد الباسط عبد العزيز دياب'''; laèr è Port Said, [[Mesir]], 11 Oktober 1961) panèka sorang panyanyi bân aktor [[Mesir]]. {{DEFAULTSORT:Diab, Amr}} [[Bhângsa:Panyanyi]] [[Bhângsa:Aktor]] 7t6wqb1i2jy7dp1j7rvnbglewgzchgq Bhângsa:Aktor 14 1490 16065 7121 2024-02-23T11:06:57Z 125.165.108.9 16065 wikitext text/x-wiki [[Bhângsa:Biografi]] 78w1cf14dy22jkyj0avdwkpjiq1wspq Palabbhuwân Kamal 0 1491 11550 7142 2023-01-22T19:15:11Z 114.5.245.35 11550 wikitext text/x-wiki '''Palabbhuwân Kamal''' (Pèghu: ڤالابّْوواْن كامال) iyâ arèya palabbhuwân è [[Kecamadhân Kamal]], [[Kabhupatèn Bhângkalan]]. Palabbhuwân arèya ngojjhâ Polo Madhurâ bân [[Polo Jhâbâ]] è Palabbhuwân Ujung, [[Kottha Sorbhâjâ]]. Palabbhuwân arèya ètata bi' PT ASDP Indonesia Ferry (Persero). [[Bhângsa:Palabbhuwân]] kjw7h14pni10glvzn4znazikmgl2dy7 Bhângsa:Palabbhuwân 14 1492 7143 2021-07-20T13:48:43Z Boesenbergia 6 bhângsa anyar 7143 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Dhâlubâng 0 1493 12233 7147 2023-03-15T02:13:47Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12233 wikitext text/x-wiki [[Bhengkek:Broussonetia papyrifera - Paper mulberry 03.jpg|jmpl|Buwâna dhâlubâng]] '''Dhâlubâng''' otabâ '''dhlubâng''' (''Broussonetia papyrifera'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Moraceae. Ta' pèra' bhungkana, tapè dhâlubâng abujud lempèr sè è [[bhâsa]] Inḍonesia èkoca' ''kertas''. Dhâlubâng sè èghuna'aghi ghâbây dhâlubâng iyâ arèya bhâbhâghânna. [[Bhângsa:Totombuwân]] [[Bhângsa:Moraceae]] cd9uiy0syn5udwqtb8yutoc1ip60k8z Ghâlughâ 0 1494 14555 8844 2023-10-16T00:22:43Z InternetArchiveBot 639 Rescuing 2 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14555 wikitext text/x-wiki '''Ghâlughâ''' (''Bixa orellana'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Bixaceae. Totombuwân arèya èkoca' kèya ''kesumba keling'' (Inḍonesia), ''geluga'' (Sonḍhâ), ''annato tree'' (Inggris) bân èn-laènna<ref>{{Cite web |title=Archive copy |url=https://krcibodas.lipi.go.id/tumbuhan-bixa-orellana-l-sebagai-pewarna-alami/ |access-date=2021-07-22 |archive-date=2021-07-22 |archive-url=https://web.archive.org/web/20210722150046/https://krcibodas.lipi.go.id/tumbuhan-bixa-orellana-l-sebagai-pewarna-alami/ |dead-url=yes }}</ref>. == Panyalambherrân == [[Bhengkek:Bixa orellana.jpg|jmpl|Buwâna ghâlughâ]] Ghâlughâ sokklana tombuwân Brazil, lajhu nyalambher ka Amèrika Tengnga bân Lao' sè èghuna'aghi bi' orèng Inḍian. Terros nyalambher ka Asia Tèmor Lao' iyâ arèya ka Malaysia bân Filipina. È Inḍonesia totombuwân arèya tombu è Jhâbâ, Madhurâ, Sulawesi Lao', bân Ambon<ref>{{Cite web |title=Archive copy |url=https://perkebunan.litbang.pertanian.go.id/wp-content/uploads/2014/11/perkebunan_Warta-Litbangtri-20-21.pdf |access-date=2021-07-22 |archive-date=2016-10-20 |archive-url=https://web.archive.org/web/20161020023556/http://perkebunan.litbang.pertanian.go.id/wp-content/uploads/2014/11/perkebunan_Warta-Litbangtri-20-21.pdf |dead-url=yes }}</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Bixaceae]] kc8vhveke6lr3oqwx4burxo86c8km1j Bhângsa:Bixaceae 14 1495 7154 2021-07-22T15:01:36Z Boesenbergia 6 bhângsa anyar 7154 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Cèṭa'an:Id 10 1496 7162 2021-07-31T12:08:30Z Angayubagia 109 ←Membuat halaman berisi '{{Languageicon|Id|Indonésia}}<noinclude> [[Bhângsa:Cèṭa'an ikon bahasa|id]] {{dokumentasi}}</noinclude>' 7162 wikitext text/x-wiki {{Languageicon|Id|Indonésia}}<noinclude> [[Bhângsa:Cèṭa'an ikon bahasa|id]] {{dokumentasi}}</noinclude> s0l21uv4nd3hohux7470qoihiyre6sk Cèṭa'an:Languageicon 10 1497 7163 2021-07-31T12:09:40Z Angayubagia 109 ←Membuat halaman berisi '<span style="font-size:0.95em; font-weight:bold; color:#777; cursor:help;" title="Basa {{{2}}}" lang="{{{2}}}" xml:lang="{{{2}}}">({{{2|{{{1}}}}}})</span><noinclude>{{dokumentasi}}[[Bhângsa:Cèṭa'an ikon bahasa]]</noinclude>' 7163 wikitext text/x-wiki <span style="font-size:0.95em; font-weight:bold; color:#777; cursor:help;" title="Basa {{{2}}}" lang="{{{2}}}" xml:lang="{{{2}}}">({{{2|{{{1}}}}}})</span><noinclude>{{dokumentasi}}[[Bhângsa:Cèṭa'an ikon bahasa]]</noinclude> 8v94ww0ccippwxo9lmqnvpeuqp26tod Modul:Wikidata 828 1498 7167 2021-07-31T12:23:12Z Angayubagia 109 membuat modul wikidata 7167 Scribunto text/plain -- version 20210123 from master @cawiki local p = {} -- Initialization of variables -------------------- local i18n = { -- internationalisation at [[Module:Wikidata/i18n]] ["errors"] = { ["property-not-found"] = "Property not found.", ["qualifier-not-found"] = "Qualifier not found.", }, ["datetime"] = { -- $1 is a placeholder for the actual number ["beforenow"] = "$1 BCE", -- how to format negative numbers for precisions 0 to 5 ["afternow"] = "$1 CE", -- how to format positive numbers for precisions 0 to 5 ["bc"] = "$1 BCE", -- how print negative years ["ad"] = "$1", -- how print 1st century AD dates [0] = "$1 billion years", -- precision: billion years [1] = "$100 million years", -- precision: hundred million years [2] = "$10 million years", -- precision: ten million years [3] = "$1 million years", -- precision: million years [4] = "$100000 years", -- precision: hundred thousand years; thousand separators added afterwards [5] = "$10000 years", -- precision: ten thousand years; thousand separators added afterwards [6] = "$1 millennium", -- precision: millennium [7] = "$1 century", -- precision: century [8] = "$1s", -- precision: decade -- the following use the format of #time parser function [9] = "Y", -- precision: year, [10] = "F Y", -- precision: month [11] = "F j, Y", -- precision: day ["hms"] = {["hours"] = "h", ["minutes"] = "m", ["seconds"] = "s"}, -- duration: xh xm xs }, ["years-old"] = { ["singular"] = "", -- year old, as in {{PLURAL:$1|singular|plural}} ["plural"] = "", -- years old ["paucal"] = "", -- for languages with 3 plural forms as in {{PLURAL:$1|singular|paucal|plural}} }, ["cite"] = { -- cite parameters ["title"] = "title", ["author"] = "author", ["date"] = "date", ["pages"] = "pages", ["language"] = "language", -- cite web parameters ["url"] = "url", ["website"] = "website", ["access-date"] = "access-date", ["archive-url"] = "archive-url", ["archive-date"] = "archive-date", ["publisher"] = "publisher", ["quote"] = "quote", -- cite journal parameters ["work"] = "work", ["issue"] = "issue", ["issn"] = "issn", ["doi"] = "doi" }, -- local wiki settings ["addpencil"] = false, -- adds a pencil icon linked to Wikidata statement, planned to overwrite by Wikidata Bridge ["categorylabels"] = "", -- Category:Pages with Wikidata labels not translated (void for no local category) ["categoryprop"] = "", -- Category:Pages using Wikidata property $1 (void for no local category) ["addfallback"] = {} -- additional fallback language codes } local cases = {} -- functions for local grammatical cases defined at [[Module:Wikidata/i18n]] local required = ... -- variadic arguments from require function local wiki = { langcode = mw.language.getContentLanguage().code, module_title = required or mw.getCurrentFrame():getTitle() } local untranslated -- used in infobox modules: nil or true local _ -- variable for unused returned values, avoiding globals -- Module local functions -------------------------------------------- -- Credit to http://stackoverflow.com/a/1283608/2644759, cc-by-sa 3.0 local function tableMerge(t1, t2) for k, v in pairs(t2) do if type(v) == "table" then if type(t1[k] or false) == "table" then tableMerge(t1[k] or {}, t2[k] or {}) else t1[k] = v end else t1[k] = v end end return t1 end local function loadI18n(lang) local exist, res = pcall(require, wiki.module_title .. "/i18n") if exist and next(res) ~= nil then tableMerge(i18n, res.i18n) cases = res.cases end if lang ~= wiki.langcode then exist, res = pcall(require, wiki.module_title .. "/i18n/" .. lang) if exist and next(res) ~= nil then tableMerge(i18n, res.i18n) tableMerge(cases, res.cases) end end end -- Table of language codes: requested or default and its fallbacks local function findLang(langcode) if mw.language.isKnownLanguageTag(langcode or '') == false then local cframe = mw.getCurrentFrame() local pframe = cframe:getParent() langcode = pframe and pframe.args.lang if mw.language.isKnownLanguageTag(langcode or '') == false then if not mw.title.getCurrentTitle().isContentPage then langcode = cframe:preprocess('{{int:lang}}') end if mw.language.isKnownLanguageTag(langcode or '') == false then langcode = wiki.langcode end end end loadI18n(langcode) local languages = mw.language.getFallbacksFor(langcode) table.insert(languages, 1, langcode) if langcode == wiki.langcode then for _, l in ipairs(i18n.addfallback) do table.insert(languages, l) end end return languages end -- Argument is 'set' when it exists (not nil) or when it is not an empty string. local function isSet(var) return not (var == nil or (type(var) == 'string' and mw.text.trim(var) == '')) end -- Set local case to a label local function case(localcase, label, ...) if not isSet(label) then return label end if type(localcase) == "function" then return localcase(label) elseif localcase == "smallcaps" then return '<span style="font-variant: small-caps;">' .. label .. '</span>' elseif cases[localcase] then return cases[localcase](label, ...) end return label end -- get safely a serialized snak local function getSnak(statement, snaks) local ret = statement for i, v in ipairs(snaks) do if not ret then return end ret = ret[v] end return ret end -- mw.wikibase.getLabelWithLang or getLabelByLang with a table of languages local function getLabelByLangs(id, languages) local label local lang for _, l in ipairs(languages) do if l == wiki.langcode then -- using getLabelWithLang when possible instead of getLabelByLang, do not solve redirects pending phab:T157868 label, l = mw.wikibase.getLabelWithLang(id) else label = mw.wikibase.getLabelByLang(id, l) end if label then lang = l break end end return label, lang end -- getBestStatements if bestrank=true, else getAllStatements with no deprecated local function getStatements(entityId, property, bestrank) local claims = {} if not (entityId and mw.ustring.match(property, "^P%d+$")) then return claims end if bestrank then claims = mw.wikibase.getBestStatements(entityId, property) else local allclaims = mw.wikibase.getAllStatements(entityId, property) for _, c in ipairs(allclaims) do if c.rank ~= "deprecated" then table.insert(claims, c) end end end return claims end -- Is gender femenine? true or false local function feminineGender(id) local claims = mw.wikibase.getBestStatements(id or mw.wikibase.getEntityIdForCurrentPage(),'P21') local gender_id = getSnak(claims, {1, "mainsnak", "datavalue", "value", "id"}) if gender_id == "Q6581072" or gender_id == "Q1052281" or gender_id == "Q43445" then -- female, transgender female, female organism return true end return false end -- Fetch female form of label local function feminineForm(id, lang) local feminine_claims = getStatements(id, 'P2521') for _, feminine_claim in ipairs(feminine_claims) do if getSnak(feminine_claim, {'mainsnak', 'datavalue', 'value', 'language'}) == lang then return feminine_claim.mainsnak.datavalue.value.text end end end -- Add an icon for no label in requested language local function addLabelIcon(label_id, lang, uselang, icon) local ret_lang, ret_icon = '', '' if icon then if lang and lang ~= uselang then ret_lang = " <sup>(" .. lang .. ")</sup>" end if label_id and (lang == nil or lang ~= uselang) then local namespace = '' if string.sub(label_id, 1, 1) == 'P' then namespace = 'Property:' end ret_icon = " [[File:OOjs_UI_icon_tag-rtl-progressive.svg|10px|baseline|" .. mw.message.new('Translate-taction-translate'):inLanguage(uselang):plain() .. "|link=https://www.wikidata.org/wiki/" .. namespace .. label_id .. "?uselang=" .. uselang .. "]]" untranslated = true end if isSet(i18n.categorylabels) and lang ~= uselang and uselang == wiki.langcode then ret_icon = ret_icon .. '[[' .. i18n.categorylabels .. (lang and ']]' or '/Q]]') end end return ret_lang .. ret_icon end -- editicon values: true/false (no=false), right, void defaults to i18n.addpencil -- labelicon only by parameter local function setIcons(arg, parg) local val = arg == nil and parg or arg local edit_icon, label_icon if not isSet(val) then edit_icon, label_icon = i18n.addpencil, true elseif val == false or val == "false" or val == "no" then edit_icon, label_icon = false, false else edit_icon, label_icon = val, true end return edit_icon, label_icon end -- Add an icon for editing a statement with requirements for Wikidata Bridge local function addEditIcon(parameters) local ret = '' if parameters.editicon and parameters.id and parameters.property then local icon_style = parameters.editicon == "right" and ' style="float: right;"' or '' ret = ' <span class="penicon" data-bridge-edit-flow="single-best-value"' .. icon_style .. '>' .. "[[File:OOjs UI icon edit-ltr-progressive.svg|10px|baseline|" .. string.gsub(mw.message.new('Wikibase-client-data-bridge-bailout-suggestion-go-to-repo-button'):inLanguage(parameters.lang[1]):plain(), '{{WBREPONAME}}', 'Wikidata') .. "|link=https://www.wikidata.org/wiki/" .. parameters.id .. "?uselang=" .. parameters.lang[1] .. "#" .. parameters.property .. "]]" .. "</span>" if isSet(i18n.categoryprop) then ret = ret .. "[[" .. string.gsub(i18n.categoryprop, '$1', parameters.property) .. "]]" end end return ret end -- add edit icon to the last element of a table local function addEditIconTable(thetable, parameters) if #thetable == 0 or parameters.editicon == false then return thetable end local last_element = thetable[#thetable] local the_icon = addEditIcon(parameters) -- add it before last html closing tags local tags = '' local rev_element = string.reverse(last_element) for tag in string.gmatch(rev_element, '(>%l+/<)') do if string.match(rev_element, '^' .. tags .. tag) then tags = tags .. tag else break end end local last_tags = string.reverse(tags) local offset = string.find(last_element, last_tags .. '$') if offset then thetable[#thetable] = string.sub(last_element, 1, offset - 1) .. the_icon .. last_tags else thetable[#thetable] = last_element .. the_icon end return thetable end -- Escape Lua captures local function captureEscapes(text) return mw.ustring.gsub(text, "(%%%d)", "%%%1") end -- expandTemplate or callParserFunction local function expandBraces(text, formatting) if text == nil or formatting == nil then return text end -- only expand braces if provided in argument, not included in value as in Q1164668 if mw.ustring.find(formatting, '{{', 1, true) == nil then return text end if type(text) ~= "string" then text = tostring(text) end for braces in mw.ustring.gmatch(text, "{{(.-)}}") do local parts = mw.text.split(braces, "|") local title_part = parts[1] local parameters = {} for i = 2, #parts do local subparts = mw.ustring.find(parts[i], "=") if subparts then local param_name = mw.ustring.sub(parts[i], 1, subparts - 1) local param_value = mw.ustring.sub(parts[i], subparts + 1, -1) -- reconstruct broken links by parts if i < #parts and mw.ustring.find(param_value, "[[", 1, true) and not mw.ustring.find(param_value, "]]", 1, true) then parameters[param_name] = param_value local part_next = i + 1 while parts[part_next] and mw.ustring.find(parts[part_next], "]]", 1, true) do parameters[param_name] = parameters[param_name] .. "|" .. parts[part_next] part_next = part_next + 1 end else parameters[param_name] = param_value end elseif not mw.ustring.find(parts[i], "]]", 1, true) then table.insert(parameters, parts[i]) end end local braces_expanded if mw.ustring.find(title_part, ":") and mw.text.split(title_part, ":")[1] ~= mw.site.namespaces[10].name -- not a prefix Template: then braces_expanded = mw.getCurrentFrame():callParserFunction{name=title_part, args=parameters} else braces_expanded = mw.getCurrentFrame():expandTemplate{title=title_part, args=parameters} end braces = mw.ustring.gsub(braces, "([%^%$%(%)%%%.%[%]%*%+%-%?])", "%%%1") -- escape magic characters braces_expanded = captureEscapes(braces_expanded) text = mw.ustring.gsub(text, "{{" .. braces .. "}}", braces_expanded) end return text end -- Resolve Wikidata redirects, pending phab:T157868 local function resolveEntityId(id) if not id or not mw.wikibase.isValidEntityId(id) then return id end -- if no label in English, maybe it is a redirect -- not using mw.title.new(id).isRedirect as it is expensive -- currently getLabelByLang does not follows redirects if mw.wikibase.getLabelByLang(id, 'en') == nil then local entity = mw.wikibase.getEntity(id) -- expensive function if not entity then return nil end if id ~= entity.id then -- Qid redirected to be fixed -- see [[Special:WhatLinksHere/Template:Track/wikidata/redirect]] require(wiki.module_title .. '/debug').track('redirect') require(wiki.module_title .. '/debug').track('redirect/' .. id) else -- no redirect and no English label, fix it to avoid expensive functions require(wiki.module_title .. '/debug').track('label') require(wiki.module_title .. '/debug').track('label/' .. id) end return entity.id end return id end -- format data type math local function printDatatypeMath(data) return mw.getCurrentFrame():callParserFunction('#tag:math', data) end -- format data type musical-notation local function printDatatypeMusical(data, formatting) local attr = {} if formatting == 'sound' then attr.sound = 1 end return mw.getCurrentFrame():extensionTag('score', data, attr) end -- format data type string local function printDatatypeString(data, parameters) if mw.ustring.find((parameters.formatting or ''), '$1', 1, true) then -- formatting = a pattern return expandBraces(mw.ustring.gsub(parameters.formatting, '$1', {['$1'] = data}), parameters.formatting) elseif parameters.case then return case(parameters.case, data, parameters.lang[1], feminineGender(parameters.id)) end local data_number = string.match(data, "^%d+") if data_number then -- sort key by initial number and remaining string local sortkey = string.format("%019d", data_number * 1000) return data, sortkey .. string.sub(data, #data_number + 1) end return data end -- format data type url local function printDatatypeUrl(data, parameters) if parameters.formatting == 'weblink' then local label_parts = mw.text.split(string.gsub(data, '/$', ''), '/') local label = string.gsub(label_parts[3], '^www%.', '') if #label_parts > 3 then label = label .. '…' end return '[' .. data .. ' ' .. label .. ']' end return printDatatypeString(data, parameters) end -- format data type external-id local function printDatatypeExternal(data, parameters) if parameters.formatting == 'externalid' then local p_stat = mw.wikibase.getBestStatements(parameters.property, 'P1630') -- formatter URL local p_link_pattern = getSnak(p_stat, {1, "mainsnak", "datavalue", "value"}) if p_link_pattern then local p_link = mw.ustring.gsub(p_link_pattern, '$1', {['$1'] = data}) return '[' .. p_link .. ' ' .. data .. ']' end end return printDatatypeString(data, parameters) end -- format data type commonsMedia and geo-shape local function printDatatypeMedia(data, parameters) local icon if not string.find((parameters.formatting or ''), '$1', 1, true) then icon = "no-icon" if not string.find(data, '^Data:') then data = mw.uri.encode(data, 'PATH') -- encode special characters in filename end end return printDatatypeString(data, parameters), icon end -- format data type globe-coordinate local function printDatatypeCoordinate(data, formatting) local function globes(globe_id) local globes = {['Q3134']='callisto',['Q596']='ceres',['Q15040']='dione',['Q2']='earth',['Q3303']='enceladus', ['Q3143']='europa',['Q17975']='phoebe',['Q3169']='ganymede',['Q3123']='io',['Q17958']='iapetus', ['Q308']='mercury',['Q15034']='mimas',['Q405']='moon',['Q15050']='rhea',['Q15047']='tethys', ['Q111']='mars',['Q2565']='titan',['Q3359']='triton',['Q313']='venus',['Q3030']='vesta'} return globes[globe_id] end local function roundPrecision(num, prec) if prec == nil or prec <= 0 then return num end local sig = 10^math.floor(math.log10(prec)+.5) -- significant figure from sexagesimal precision: 0.00123 -> 0.001 return math.floor(num / sig + 0.5) * sig end local precision = data.precision local latitude = roundPrecision(data.latitude, precision) local longitude = roundPrecision(data.longitude, precision) if formatting and string.find(formatting, '$lat', 1, true) and string.find(formatting, '$lon', 1, true) then local ret = mw.ustring.gsub(formatting, '$l[ao][tn]', {['$lat'] = latitude, ['$lon'] = longitude}) if string.find(formatting, '$globe', 1, true) then local myglobe = 'earth' if isSet(data.globe) then local globenum = mw.text.split(data.globe, 'entity/')[2] -- http://www.wikidata.org/wiki/Q2 myglobe = globes(globenum) or 'earth' end ret = mw.ustring.gsub(ret, '$globe', myglobe) end return expandBraces(ret, formatting) elseif formatting == 'latitude' then return latitude, "no-icon" elseif formatting == 'longitude' then return longitude, "no-icon" elseif formatting == 'dimension' then return data.dimension, "no-icon" else --default formatting='globe' if isSet(data.globe) == false or data.globe == 'http://www.wikidata.org/entity/Q2' then return 'earth', "no-icon" else local globenum = mw.text.split(data.globe, 'entity/')[2] return globes(globenum) or globenum, "no-icon" end end end -- Local functions for data value quantity local function unitSymbol(id, lang) -- get unit symbol or code local unit_symbol = '' if lang == wiki.langcode and pcall(require, wiki.module_title .. "/Units") then unit_symbol = require(wiki.module_title .. "/Units").getUnit(0, '', id, true) end if unit_symbol == '' then -- fetch it local claims = mw.wikibase.getBestStatements(id, 'P5061') if #claims > 0 then local langclaims = {} table.insert(lang, 'mul') -- multilingual as last try for _, snak in ipairs(claims) do local snak_language = getSnak(snak, {"mainsnak", "datavalue", "value", "language"}) if snak_language and not langclaims[snak_language] then -- just the first one by language langclaims[snak_language] = snak.mainsnak.datavalue.value.text end end for _, l in ipairs(lang) do if langclaims[l] then return langclaims[l] end end end end return unit_symbol end local function getUnit(amount, id, parameters) -- get unit symbol or name local suffix = '' if parameters.formatting == "unitcode" then -- get unit symbol local unit_symbol = unitSymbol(id, parameters.lang) if isSet(unit_symbol) then suffix = unit_symbol end end if suffix == '' then -- formatting=unit, or formatting=unitcode not found -- get unit name local unit_label, lang = getLabelByLangs(id, parameters.lang) if lang == wiki.langcode and pcall(require, wiki.module_title .. "/Units") then suffix = require(wiki.module_title .. "/Units").getUnit(amount, unit_label, id, false) else suffix = (unit_label or id) .. addLabelIcon(id, lang, parameters.lang[1], parameters.labelicon) end end if suffix ~= '' then suffix = ' ' .. suffix end return suffix end local function roundDefPrecision(in_num, factor) -- rounds out_num with significant figures of in_num (default precision) local out_num = in_num * factor if factor/60 == math.floor(factor/60) then -- sexagesimal integer return out_num end -- first, count digits after decimal mark, handling cases like '12.345e6' local exponent, prec local integer, dot, decimals, expstr = in_num:match('^(%d*)(%.?)(%d*)(.*)') local e = expstr:sub(1, 1) if e == 'e' or e == 'E' then exponent = tonumber(expstr:sub(2)) end if dot == '' then prec = -integer:match('0*$'):len() else prec = #decimals end if exponent then -- So '1230' and '1.23e3' both give prec = -1, and '0.00123' and '1.23e-3' give 5. prec = prec - exponent end -- significant figures local in_bracket = 10^-prec -- -1 -> 10, 5 -> 0.00001 local out_bracket = in_bracket * out_num / in_num out_bracket = 10^math.floor(math.log10(out_bracket)+.5) -- 1230 -> 1000, 0.00123 -> 0.001 -- round it (credit to Luc Bloom from http://lua-users.org/wiki/SimpleRound) return math.floor(out_num/out_bracket + (out_num >=0 and 1 or -1) * 0.5) * out_bracket end -- format data type quantity local function printDatatypeQuantity(data, parameters) local amount = data.amount amount = mw.ustring.gsub(amount, "%+", "") local suffix = "" local conv_amount, conv_suffix if string.sub(parameters.formatting or '', 1, 4) == "unit" or string.sub(parameters.formatting or '', 1, 8) == "duration" or parameters.convert then local unit_id = data.unit unit_id = mw.ustring.sub(unit_id, mw.ustring.find(unit_id, "Q"), -1) if string.sub(unit_id, 1, 1) == "Q" then suffix = getUnit(amount, unit_id, parameters) local convert_to if parameters.convert == "default" or parameters.convert == "default2" then local exist, units = pcall(require, wiki.module_title .. "/Units") if exist and units.convert_default and next(units.convert_default) ~= nil then convert_to = units.convert_default[unit_id] end elseif string.sub(parameters.convert or '', 1, 1) == "Q" then convert_to = resolveEntityId(parameters.convert) elseif string.sub(parameters.formatting or '', 1, 8) == "duration" then convert_to = 'Q11574' -- seconds end if convert_to and convert_to ~= unit_id then -- convert units local conv_temp = { -- formulae for temperatures ºC, ºF, ªK: [from] = {[to] = 'formula'} ['Q25267'] = {['Q42289'] = '$1*1.8+32', ['Q11597'] = '$1+273.15'}, ['Q42289'] = {['Q25267'] = '($1-32)/1.8', ['Q11597'] = '($1+459.67)*5/9'}, ['Q11597'] = {['Q25267'] = '$1-273.15', ['Q42289'] = '($1-273.15)*1.8000+32.00'} } if conv_temp[unit_id] and conv_temp[unit_id][convert_to] then local amount_f = mw.getCurrentFrame():callParserFunction('#expr', mw.ustring.gsub(conv_temp[unit_id][convert_to], "$1", amount)) conv_amount = math.floor(tonumber(amount_f) + 0.5) else local conversions = getStatements(unit_id, 'P2442') -- conversion to standard unit table.insert(conversions, mw.wikibase.getBestStatements(unit_id, 'P2370')[1]) -- conversion to SI unit for _, conv in ipairs(conversions) do if conv.mainsnak.snaktype == 'value' then -- no somevalue nor novalue if conv.mainsnak.datavalue.value.unit == "http://www.wikidata.org/entity/" .. convert_to then conv_amount = roundDefPrecision(amount, tonumber(conv.mainsnak.datavalue.value.amount)) break end end end end if conv_amount then conv_suffix = getUnit(conv_amount, convert_to, parameters) end elseif parameters.convert == 'M' and tonumber(amount) > 10^8 then conv_amount = math.floor(amount/10^6 + 0.5) conv_suffix = ' M' .. string.sub(suffix, 2) end end end local lang_obj = mw.language.new(parameters.lang[1]) local sortkey = string.format("%019d", tonumber(amount) * 1000) if string.sub(parameters.formatting or '', 1, 8) == "duration" then local sec = tonumber(conv_amount or amount) if parameters.formatting == 'durationhms' or parameters.formatting == 'durationh:m:s' then local intervals = {"hours", "minutes", "seconds"} local sec2table = lang_obj:getDurationIntervals(sec, intervals) sec2table["seconds"] = (sec2table["seconds"] or 0) + tonumber("." .. (tostring(sec):match("%.(%d+)") or "0")) -- add decimals local duration = '' for i, v in ipairs(intervals) do if parameters.formatting == 'durationh:m:s' then if i == 1 and sec2table[v] then duration = duration .. sec2table[v] .. ":" elseif i == 2 then duration = duration .. string.format("%02d", sec2table[v] or 0) .. ":" elseif i == 3 then local sec_str = tostring(lang_obj:formatNum(sec2table[v] or 0)) duration = duration .. (sec2table[v] < 10 and "0" or "") .. sec_str end elseif sec2table[v] then duration = duration .. lang_obj:formatNum(sec2table[v]) .. i18n.datetime.hms[v] .. (i < 3 and " " or "") end end return duration else return lang_obj:formatDuration(sec) end end if parameters.case then amount = case(parameters.case, amount, parameters.lang[1]) elseif parameters.formatting ~= 'raw' then amount = lang_obj:formatNum(tonumber(amount)) end if conv_amount then local conv_sortkey = string.format("%019d", tonumber(conv_amount) * 1000) conv_amount = lang_obj:formatNum(tonumber(conv_amount)) if parameters.convert == 'default2' then return conv_amount .. conv_suffix .. ' (' .. amount .. suffix .. ')', conv_sortkey else return conv_amount .. conv_suffix, conv_sortkey end elseif mw.ustring.find((parameters.formatting or ''), '$1', 1, true) then -- formatting with pattern amount = mw.ustring.gsub(parameters.formatting, '$1', {['$1'] = amount}) end return amount .. suffix, sortkey end -- format data type time local function printDatatypeTime(data, parameters) -- Dates and times are stored in ISO 8601 format local timestamp = data.time local post_format local calendar_add = "" local precision = data.precision or 11 if string.sub(timestamp, 1, 1) == '-' then post_format = i18n.datetime["bc"] elseif string.sub(timestamp, 2, 3) == '00' then post_format = i18n.datetime["ad"] elseif precision > 8 then -- calendar model local calendar_model = {["Q12138"] = "gregorian", ["Q1985727"] = "gregorian", ["Q11184"] = "julian", ["Q1985786"] = "julian"} local calendar_id = mw.text.split(data.calendarmodel, 'entity/')[2] if (timestamp < "+1582-10-15T00:00:00Z" and calendar_model[calendar_id] == "gregorian") or (timestamp > "+1582-10-04T00:00:00Z" and calendar_model[calendar_id] == "julian") then calendar_add = " <sup>(" .. mw.message.new('Wikibase-time-calendar-' .. calendar_model[calendar_id]):inLanguage(parameters.lang[1]):plain() .. ")</sup>" end end local function formatTime(form, stamp) local pattern if type(form) == "function" then pattern = form(stamp) else pattern = form end stamp = tostring(stamp) if mw.ustring.find(pattern, "$1") then return mw.ustring.gsub(pattern, "$1", stamp) elseif string.sub(stamp, 1, 1) == '-' then -- formatDate() only supports years from 0 stamp = '+' .. string.sub(stamp, 2) elseif string.sub(stamp, 1, 1) ~= '+' then -- not a valid timestamp, it is a number stamp = string.format("%04d", stamp) end local ret = mw.language.new(parameters.lang[1]):formatDate(pattern, stamp) ret = string.gsub(ret, "^(%[?%[?)0+", "%1") -- supress leading zeros ret = string.gsub(ret, "( %[?%[?)0+", "%1") return ret end local function postFormat(t) if post_format and mw.ustring.find(post_format, "$1") then return mw.ustring.gsub(post_format, "$1", t) end return t end local intyear = tonumber(string.match(timestamp, "[+-](%d+)")) local ret = "" if precision <= 5 then -- precision is 10000 years or more local factor = 10 ^ ((5 - precision) + 4) local y2 = math.ceil(math.abs(intyear) / factor) local relative = formatTime(i18n.datetime[precision], y2) if post_format == i18n.datetime["bc"] then ret = mw.ustring.gsub(i18n.datetime.beforenow, "$1", relative) else ret = mw.ustring.gsub(i18n.datetime.afternow, "$1", relative) end local ret_number = string.match(ret, "%d+") if ret_number ~= nil then ret = mw.ustring.gsub(ret, ret_number, mw.language.new(parameters.lang[1]):formatNum(tonumber(ret_number))) end elseif precision == 6 or precision == 7 then -- millennia or centuries local card = math.floor((intyear - 1) / 10^(9 - precision)) + 1 ret = formatTime(i18n.datetime[precision], card) ret = postFormat(ret) elseif precision == 8 then -- decades local card = math.floor(math.abs(intyear) / 10) * 10 ret = formatTime(i18n.datetime[8], card) ret = postFormat(ret) elseif intyear > 9999 then -- not a valid timestamp return elseif precision == 9 or parameters.formatting == 'Y' then -- precision is year ret = formatTime(i18n.datetime[9], intyear) ret = postFormat(ret) .. calendar_add elseif precision == 10 then -- month ret = formatTime(i18n.datetime[10], timestamp .. " + 1 day") -- formatDate yyyy-mm-00 returns the previous month ret = postFormat(ret) .. calendar_add else -- precision 11, day ret = formatTime(parameters.formatting or i18n.datetime[11], timestamp) ret = postFormat(ret) .. calendar_add end return ret, timestamp end -- format data value wikibase-entityid: types wikibase-item, wikibase-property local function printDatatypeEntity(data, parameters) local entity_id = data['id'] if parameters.formatting == 'raw' then return entity_id, entity_id end local entity_page = 'Special:EntityPage/' .. entity_id local label, lang = getLabelByLangs(entity_id, parameters.lang) local sitelink = mw.wikibase.getSitelink(entity_id) local parameter = parameters.formatting local labelcase = label or sitelink if parameters.gender == 'feminineform' then labelcase = feminineForm(entity_id, lang) or labelcase end if parameters.case ~= 'gender' then labelcase = case(parameters.case, labelcase, lang, parameters.lang[1], entity_id, parameters.id) end local ret1, ret2 if parameter == 'label' then ret1 = labelcase or entity_id ret2 = labelcase or entity_id elseif parameter == 'sitelink' then ret1 = (sitelink or 'd:' .. entity_page) ret2 = sitelink or entity_id elseif mw.ustring.find((parameter or ''), '$1', 1, true) then -- formatting = a pattern ret1 = mw.ustring.gsub(parameter, '$1', labelcase or entity_id) ret1 = expandBraces(ret1, parameter) ret2 = labelcase or entity_id else if parameter == "ucfirst" or parameter == "ucinternallink" then if labelcase and lang then labelcase = mw.language.new(lang):ucfirst(labelcase) end -- only first of a list, reset formatting for next ones if parameter == "ucinterlanllink" then parameters.formatting = 'internallink' else parameters.formatting = nil -- default format end end if sitelink then ret1 = '[[' .. sitelink .. '|' .. labelcase .. ']]' ret2 = labelcase elseif label and string.match(parameter or '', 'internallink$') and not mw.wikibase.getEntityIdForTitle(label) then ret1 = '[[' .. label .. '|' .. labelcase .. ']]' ret2 = labelcase else ret1 = '[[d:' .. entity_page .. '|<span style="color:#5f9cbb;">' .. (labelcase or entity_id) .. '</span>]]' ret2 = labelcase or entity_id end end return ret1 .. addLabelIcon(entity_id, lang, parameters.lang[1], parameters.labelicon), ret2 end -- format data type monolingualtext local function printDatatypeMonolingual(data, parameters) -- data fields: language [string], text [string] if parameters.list == "lang" and data["language"] ~= parameters.lang[1] then return elseif parameters.list == "notlang" and data["language"] == parameters.lang[1] then return elseif parameters.formatting == "language" or parameters.formatting == "text" then return data[parameters.formatting] end local result = data["text"] if data["language"] ~= wiki.langcode then result = mw.ustring.gsub('<span lang="$1">$2</span>', '$[12]', {["$1"]=data["language"], ["$2"]=data["text"]}) end if mw.ustring.find((parameters.formatting or ''), '$', 1, true) then -- output format defined with $text, $language result = mw.ustring.gsub(parameters.formatting, '$text', result) result = mw.ustring.gsub(result, '$language', data["language"]) end return result end local function getSnakValue(snak, parameters) if snak.snaktype == 'value' then -- see Special:ListDatatypes if snak.datatype == "string" then return printDatatypeString(snak.datavalue.value, parameters) -- other data value string, tabular-data not implemented elseif snak.datatype == "commonsMedia" or snak.datatype == "geo-shape" then return printDatatypeMedia(snak.datavalue.value, parameters) elseif snak.datatype == "url" then return printDatatypeUrl(snak.datavalue.value, parameters) elseif snak.datatype == "external-id" then return printDatatypeExternal(snak.datavalue.value, parameters) elseif snak.datatype == 'math' then return printDatatypeMath(snak.datavalue.value) elseif snak.datatype == 'musical-notation' then return printDatatypeMusical(snak.datavalue.value, parameters.formatting) -- other data types elseif snak.datatype == 'wikibase-item' or snak.datatype == 'wikibase-property' then return printDatatypeEntity(snak.datavalue.value, parameters) elseif snak.datatype == 'monolingualtext' then return printDatatypeMonolingual(snak.datavalue.value, parameters) elseif snak.datatype == "globe-coordinate" then return printDatatypeCoordinate(snak.datavalue.value, parameters.formatting) elseif snak.datatype == "quantity" then return printDatatypeQuantity(snak.datavalue.value, parameters) elseif snak.datatype == "time" then return printDatatypeTime(snak.datavalue.value, parameters) end elseif snak.snaktype == 'novalue' then if parameters.formatting == 'raw' or parameters.shownovalue == false then return end return mw.message.new('Wikibase-snakview-snaktypeselector-novalue'):inLanguage(parameters.lang[1]):plain() elseif snak.snaktype == 'somevalue' then if parameters.formatting == 'raw' then return end return mw.message.new('Wikibase-snakview-snaktypeselector-somevalue'):inLanguage(parameters.lang[1]):plain() end return mw.wikibase.renderSnak(snak) end local function printError(key) return '<span class="error">' .. i18n.errors[key] .. '</span>' end local function getQualifierSnak(claim, qualifierId, parameters) -- a "snak" is Wikidata terminology for a typed key/value pair -- a claim consists of a main snak holding the main information of this claim, -- as well as a list of attribute snaks and a list of references snaks if qualifierId then -- search the attribute snak with the given qualifier as key if claim.qualifiers then local qualifier = claim.qualifiers[qualifierId] if qualifier then if qualifier[1].datatype == "monolingualtext" then -- iterate over monolingualtext qualifiers to get local language for idx in pairs(qualifier) do if getSnak(qualifier[idx], {"datavalue", "value", "language"}) == parameters.lang[1] then return qualifier[idx] end end elseif parameters.list then return qualifier else return qualifier[1] end end end return nil, printError("qualifier-not-found") else -- otherwise return the main snak return claim.mainsnak end end local function getValueOfClaim(claim, qualifierId, parameters) local snak, error = getQualifierSnak(claim, qualifierId, parameters) if not snak then return nil, nil, error elseif snak[1] then -- a multi qualifier local result, sortkey = {}, {} local maxvals = tonumber(parameters.list) for idx in pairs(snak) do result[#result + 1], sortkey[#sortkey + 1] = getSnakValue(snak[idx], parameters) if maxvals and maxvals == #result then break end end return mw.text.listToText(result, parameters.qseparator, parameters.qconjunction), sortkey[1] else -- a property or a qualifier return getSnakValue(snak, parameters) end end local function getValueOfParentClaim(claim, qualifierId, parameters) local qids = mw.text.split(qualifierId, '/', true) local value, sortkey, valueraw = {}, {}, {} local parent_raw, value_text if qids[1] == parameters.property then parent_raw, _, _ = getValueOfClaim(claim, nil, {["formatting"]="raw", ["lang"]=parameters.lang}) else parent_raw, _, _ = getValueOfClaim(claim, qids[1], {["formatting"]="raw", ["lang"]=parameters.lang, ["list"]=true, ["qseparator"]='/', ["qconjunction"]='/'}) end if string.sub(parent_raw or '', 1, 1) == "Q" then -- protection for 'no value' local parent_qids = mw.text.split(parent_raw, '/', true) for idx, p_qid in ipairs(parent_qids) do local parent_claims = mw.wikibase.getBestStatements(p_qid, qids[2]) if parent_claims[1] then value[idx], sortkey[idx], _ = getValueOfClaim(parent_claims[1], nil, parameters) -- raw parent value needed for while/black lists, lang for avoiding an error on types other than entity valueraw[idx], _, _ = getValueOfClaim(parent_claims[1], nil, {["formatting"]="raw", ["lang"]=parameters.lang}) end end end if value[1] then value_text = mw.text.listToText(value, parameters.qseparator, parameters.qconjunction) end return value_text, sortkey[1], valueraw[1] end -- see d:Help:Sources local function getReferences(claim, lang) local notproperref = { ["P143"] = true, -- imported from ["P3452"] = true, -- inferred from ["P887"] = true, -- based on heuristic ["P4656"] = true -- Wikimedia import URL } local result = "" -- traverse through all references for ref in pairs(claim.references or {}) do local refparts local refs = {} local validref = true local ref_name -- traverse through all parts of the current reference for snakkey, snakval in pairs(claim.references[ref].snaks or {}) do for partkey, _ in pairs(claim.references[ref].snaks[snakkey] or {}) do if notproperref[snakkey] then -- not a proper reference validref = false break end end if validref then for snakidx = 1, #snakval do if snakidx > 1 then refparts = refparts .. ", " end refparts = refparts or '' .. getSnakValue(snakval[snakidx], {lang=lang}) end refs[snakkey] = refparts refparts = nil if snakkey == "P248" then -- stated in ref_name = snakval[1].datavalue.value.id end end end -- fill missing values with parent item if ref_name then local function refParent(qid, pid, formatting) local snak = getSnak(mw.wikibase.getBestStatements(qid, pid), {1, "mainsnak"}) return snak and getSnakValue(snak, {formatting=formatting, lang=lang}) end refs['P50'] = refs['P50'] or refParent(ref_name, 'P50', 'label') -- author refs['P407'] = refs['P407'] or refParent(ref_name, 'P407', 'label') -- language of work refs['P123'] = refs['P123'] or refParent(ref_name, 'P123', 'label') -- publisher refs['P577'] = refs['P577'] or refParent(ref_name, 'P577') -- date refs['P1433'] = refs['P1433'] or refParent(ref_name, 'P1433', 'label') -- published in refs['P304'] = refs['P304'] or refParent(ref_name, 'P304') -- page(s) refs['P433'] = refs['P433'] or refParent(ref_name, 'P433') -- issue refs['P236'] = refs['P236'] or refParent(ref_name, 'P236') -- ISSN refs['P356'] = refs['P356'] or refParent(ref_name, 'P356') -- DOI -- Qid, title, access-date, pages ref_name = ref_name .. (refs['P1476'] or '') .. (refs['P813'] or '') .. (refs['P304'] or '') end -- get title of local templates for citing references local template_web = mw.wikibase.getSitelink('Q5637226') or "" template_web = mw.text.split(template_web, ":")[2] -- split off namespace from front local template_journal = mw.wikibase.getSitelink('Q5624899') or "" template_journal = mw.text.split(template_journal, ":")[2] local citeParams = {} if refs['P854'] and (refs['P1476'] or refs['P248']) and template_web then -- if both "reference URL" and "title" (or "stated in") are present, then use cite web template citeParams[i18n['cite']['url']] = refs['P854'] if refs['P248'] and refs['P1476'] == nil then citeParams[i18n['cite']['title']] = refs['P248']:match("^%[%[.-|(.-)%]%]") else citeParams[i18n['cite']['title']] = refs['P1476'] citeParams[i18n['cite']['website']] = refs['P248'] end citeParams[i18n['cite']['author']] = refs['P50'] citeParams[i18n['cite']['language']] = refs['P407'] citeParams[i18n['cite']['publisher']] = refs['P123'] citeParams[i18n['cite']['date']] = refs['P577'] citeParams[i18n['cite']['pages']] = refs['P304'] citeParams[i18n['cite']['access-date']] = refs['P813'] citeParams[i18n['cite']['archive-url']] = refs['P1065'] citeParams[i18n['cite']['archive-date']] = refs['P2960'] citeParams[i18n['cite']['quote']] = refs['P1683'] refparts = mw.getCurrentFrame():expandTemplate{title=template_web, args=citeParams} elseif refs['P1433'] and (refs['P1476'] or refs['P248']) and template_journal then -- if both "published in" and "title" (or "stated in") are present, then use cite journal template citeParams[i18n['cite']['work']] = refs['P1433'] citeParams[i18n['cite']['title']] = refs['P1476'] or refs['P248'] citeParams[i18n['cite']['author']] = refs['P50'] citeParams[i18n['cite']['date']] = refs['P577'] citeParams[i18n['cite']['issue']] = refs['P433'] citeParams[i18n['cite']['pages']] = refs['P304'] citeParams[i18n['cite']['language']] = refs['P407'] citeParams[i18n['cite']['issn']] = refs['P236'] citeParams[i18n['cite']['doi']] = refs['P356'] refparts = mw.getCurrentFrame():expandTemplate{title=template_journal, args=citeParams} elseif validref then -- raw ouput local snaksorder = claim.references[ref]["snaks-order"] local function indexed(a) for _, b in ipairs(snaksorder) do if b == a then return true end end return false end for k, _ in pairs(refs or {}) do if not indexed(k) then table.insert(snaksorder, k) end end local italics = "''" for _, k in ipairs(snaksorder) do if refs[k] then refparts = refparts and refparts .. " " or "" refparts = refparts .. mw.ustring.gsub(getLabelByLangs(k, lang), "^%l", mw.ustring.upper) .. ": " refparts = refparts .. italics .. refs[k] .. italics .. "." italics = "" end end end if refparts then result = mw.getCurrentFrame():extensionTag("ref", refparts, {name=ref_name}) end end return result end -- Set whitelist or blacklist values local function setWhiteOrBlackList(num_qual, args) local lists = {['whitelist']={}, ['blacklist']={}, ['ignorevalue']={}, ['selectvalue']={}} for i = 0, num_qual do for k, _ in pairs(lists) do if isSet(args[k .. i]) then lists[k][tostring(i)] = {} local pattern = 'Q%d+' if string.sub(args[k .. i], 1, 1) ~= 'Q' then pattern = '[^%p%s]+' end for q in string.gmatch(args[k .. i], pattern) do lists[k][tostring(i)][resolveEntityId(q)] = true end end end end return lists['whitelist'], lists['blacklist'], lists['ignorevalue'], lists['selectvalue'] end local function tableParameters(args, parameters, column) local column_params = mw.clone(parameters) column_params.formatting = args["colformat"..column]; if column_params.formatting == "" then column_params.formatting = nil end column_params.convert = args["convert" .. column] if args["case" .. column] then column_params.case = args["case" .. column] end return column_params end local function getEntityId(args, pargs, unnamed) pargs = pargs or {} local id = args.item or args.from or (unnamed and mw.text.trim(args[1] or '') or nil) if not isSet(id) then id = pargs.item or pargs.from or (unnamed and mw.text.trim(pargs[1] or '') or nil) end if isSet(id) then if string.find(id, ":") then -- remove prefix as Property:Pid id = mw.text.split(id, ":")[2] end else id = mw.wikibase.getEntityIdForCurrentPage() end return id end local function getArg(value, default, aliases) if type(value) == 'boolean' then return value elseif value == "false" or value == "no" then return false elseif value == "true" or value == "yes" then return true elseif value and aliases and aliases[value] then return aliases[value] elseif isSet(value) then return value elseif default then return default else return nil end end -- Main function claim --------------------------------------------- -- on debug console use: =p.claim{item="Q...", property="P...", ...} function p.claim(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} local is_sandbox = isSet(pargs.sandbox) if not required and is_sandbox then return require(wiki.module_title .. "/" .. mw.message.new('Sandboxlink-subpage-name'):inLanguage(wiki.langcode):plain()).claim(frame) end --If a value is already set, use it if isSet(args.value) then if args.value == 'NONE' then return else return args.value end end -- arguments local parameters = {} parameters.id = getEntityId(args, pargs) if parameters.id == nil then return end parameters.property = string.upper(args.property or "") local qualifierId = {} qualifierId[1] = getArg(string.upper(args.qualifier or "")) local i = 2 while isSet(args["qualifier" .. i]) do qualifierId[i] = string.upper(args["qualifier" .. i]) i = i + 1 end parameters.formatting = getArg(args.formatting) parameters.convert = getArg(args.convert) parameters.case = args.case parameters.list = getArg(args.list, true, {firstrank='bestrank'}) parameters.shownovalue = getArg(args.shownovalue, true) parameters.separator = getArg(args.separator) parameters.conjunction = getArg(args.conjunction, parameters.separator) parameters.qseparator = parameters.separator parameters.qconjunction = parameters.conjunction local sorting_col = args.tablesort local sorting_up = (args.sorting or "") ~= "-1" local rowformat = args.rowformat local references = args.references local showerrors = args.showerrors local default = args.default if default then showerrors = nil end parameters.lang = findLang(args.lang) if parameters.formatting == "raw" then parameters.editicon, parameters.labelicon = false, false else parameters.editicon, parameters.labelicon = setIcons(args.editicon, pargs.editicon) -- needs loadI18n by findLand end -- fetch property local claims = {} local bestrank = (parameters.list == false or parameters.list == 'bestrank') and parameters.list ~= 'lang' for p in string.gmatch(parameters.property, 'P%d+') do claims = getStatements(parameters.id, p, bestrank) if #claims > 0 then parameters.property = p break end end if #claims == 0 then if showerrors then return printError("property-not-found") else return default end end -- defaults for table local preformat, postformat = "", "" local whitelisted = false local whitelist, blacklist, ignorevalue, selectvalue = {}, {}, {}, {} if parameters.formatting == "table" then parameters.separator = parameters.separator or "<br />" parameters.conjunction = parameters.conjunction or "<br />" parameters.qseparator = ", " parameters.qconjunction = ", " if not rowformat then rowformat = "$0 ($1" i = 2 while qualifierId[i] do rowformat = rowformat .. ", $" .. i i = i + 1 end rowformat = rowformat .. ")" elseif mw.ustring.find(rowformat, "^[*#]") then parameters.separator = "</li><li>" parameters.conjunction = "</li><li>" if mw.ustring.match(rowformat, "^[*#]") == "*" then preformat = "<ul><li>" postformat = "</li></ul>" else preformat = "<ol><li>" postformat = "</li></ol>" end rowformat = mw.ustring.gsub(rowformat, "^[*#] ?", "") end -- set whitelist and blacklist values whitelist, blacklist, ignorevalue, selectvalue = setWhiteOrBlackList(#qualifierId, args) local next = next if next(whitelist) ~= nil then whitelisted = true end end -- set feminine case if gender is requested local itemgender = args.itemgender local idgender if itemgender then if string.match(itemgender, "^P%d+$") then local snak_id = getSnak(mw.wikibase.getBestStatements(parameters.id, itemgender), {1, "mainsnak", "datavalue", "value", "id"}) if snak_id then idgender = snak_id end elseif string.match(itemgender, "^Q%d+$") then idgender = itemgender end end local gender_requested = false if parameters.case == "gender" or idgender then gender_requested = true elseif parameters.formatting == "table" then for i=0, #qualifierId do if args["case" .. i] and args["case" .. i] == "gender" then gender_requested = true break end end end if gender_requested then if feminineGender(idgender or parameters.id) then parameters.gender = "feminineform" end end -- get initial sort indices local sortindices = {} for idx in pairs(claims) do sortindices[#sortindices + 1] = idx end -- sort by claim rank local comparator = function(a, b) local rankmap = { deprecated = 2, normal = 1, preferred = 0 } local ranka = rankmap[claims[a].rank or "normal"] .. string.format("%08d", a) local rankb = rankmap[claims[b].rank or "normal"] .. string.format("%08d", b) return ranka < rankb end table.sort(sortindices, comparator) local result, result2, result_query local error if parameters.list or parameters.formatting == "table" then -- convert LF to line feed, <br /> may not work on some cases parameters.separator = parameters.separator == "LF" and "\010" or parameters.separator parameters.conjunction = parameters.conjunction == "LF" and "\010" or parameters.conjunction -- i18n separators parameters.separator = parameters.separator or mw.message.new('Comma-separator'):inLanguage(parameters.lang[1]):plain() parameters.conjunction = parameters.conjunction or (mw.message.new('And'):inLanguage(parameters.lang[1]):plain() .. mw.message.new('Word-separator'):inLanguage(parameters.lang[1]):plain()) -- iterate over all elements and return their value (if existing) local value, valueq local sortkey, sortkeyq local values = {} local sortkeys = {} local refs = {} local rowlist = {} -- rows to list with whitelist or blacklist for idx in pairs(claims) do local claim = claims[sortindices[idx]] local reference = {} if not whitelisted then rowlist[idx] = true end if parameters.formatting == "table" then local params = tableParameters(args, parameters, "0") value, sortkey, error = getValueOfClaim(claim, nil, params) if value then values[#values + 1] = {} sortkeys[#sortkeys + 1] = {} refs[#refs + 1] = {} if whitelist["0"] or blacklist["0"] then local valueraw, _, _ = getValueOfClaim(claim, nil, {["formatting"]="raw", ["lang"]=params.lang}) if whitelist["0"] and whitelist["0"][valueraw or ""] then rowlist[#values] = true elseif blacklist["0"] and blacklist["0"][valueraw or ""] then rowlist[#values] = false end end for i, qual in ipairs(qualifierId) do local j = tostring(i) params = tableParameters(args, parameters, j) local valueq, sortkeyq, valueraw if qual == parameters.property then -- hack for getting the property with another formatting, i.e. colformat1=raw valueq, sortkeyq, _ = getValueOfClaim(claim, nil, params) else for q in mw.text.gsplit(qual, '%s*OR%s*') do if string.find(q, ".+/.+") then valueq, sortkeyq, valueraw = getValueOfParentClaim(claim, q, params) elseif string.find(q, "^/.+") then local claim2 = getStatements(parameters.id, string.sub(q, 2), bestrank) if #claim2 > 0 then valueq, sortkeyq, _ = getValueOfClaim(claim2[1], nil, params) end else valueq, sortkeyq, _ = getValueOfClaim(claim, q, params) end if valueq then qual = q break end end end values[#values]["col" .. j] = valueq sortkeys[#sortkeys]["col" .. j] = sortkeyq or valueq if whitelist[j] or blacklist[j] or ignorevalue[j] or selectvalue[j] then valueq = valueraw or getValueOfClaim(claim, qual, {["formatting"]="raw", ["lang"]=params.lang}) if whitelist[j] and whitelist[j][valueq or ""] then rowlist[#values] = true elseif blacklist[j] and blacklist[j][valueq or ""] then rowlist[#values] = false elseif ignorevalue[j] and ignorevalue[j][valueq or ""] then values[#values]["col" .. j] = nil elseif selectvalue[j] and not selectvalue[j][valueq or ""] then values[#values]["col" .. j] = nil end end end end else value, sortkey, error = getValueOfClaim(claim, qualifierId[1], parameters) values[#values + 1] = {} sortkeys[#sortkeys + 1] = {} refs[#refs + 1] = {} end if not value and showerrors then value = error end if value then if references and claim.references then reference = claim.references end refs[#refs]["col0"] = reference values[#values]["col0"] = value sortkeys[#sortkeys]["col0"] = sortkey or value end end -- sort and format results sortindices = {} for idx in pairs(values) do sortindices[#sortindices + 1] = idx end if sorting_col then local sorting_table = mw.text.split(sorting_col, '%D+') local comparator = function(a, b) local valuea, valueb local i = 1 while valuea == valueb and i <= #sorting_table do valuea = sortkeys[a]["col" .. sorting_table[i]] or '' valueb = sortkeys[b]["col" .. sorting_table[i]] or '' i = i + 1 end if sorting_up then return valueb > valuea end return valueb < valuea end table.sort(sortindices, comparator) end local maxvals = tonumber(parameters.list) result = {} for idx in pairs(values) do local valuerow = values[sortindices[idx]] local reference = getReferences({["references"] = refs[sortindices[idx]]["col0"]}, parameters.lang) value = valuerow["col0"] if parameters.formatting == "table" then if not rowlist[sortindices[idx]] then value = nil else local rowformatting = rowformat .. "$" -- fake end character added for easy gsub value = mw.ustring.gsub(rowformatting, "$0", {["$0"] = value}) value = mw.ustring.gsub(value, "$R0", reference) -- add reference for i, _ in ipairs(qualifierId) do local valueq = valuerow["col" .. i] if args["rowsubformat" .. i] and isSet(valueq) then -- add fake end character $ -- gsub $i not followed by a number so $1 doesn't match $10, $11... -- remove fake end character valueq = captureEscapes(valueq) valueq = mw.ustring.gsub(args["rowsubformat" .. i] .. "$", "$" .. i .. "(%D)", valueq .. "%1") valueq = string.sub(valueq, 1, -2) rowformatting = mw.ustring.gsub(rowformatting, "$" .. i .. "(%D)", args["rowsubformat" .. i] .. "%1") end valueq = valueq and captureEscapes(valueq) or '' value = mw.ustring.gsub(value, "$" .. i .. "(%D)", valueq .. "%1") end value = string.sub(value, 1, -2) -- remove fake end character value = expandBraces(value, rowformatting) end elseif value then value = expandBraces(value, parameters.formatting) value = value .. reference end if isSet(value) then result[#result + 1] = value if not parameters.list or (maxvals and maxvals == #result) then break end end end -- in a table, add edit icon on last element if parameters.formatting == 'table' then result = addEditIconTable(result, parameters) end if args.query == 'num' then result_query = 0 for _, v in pairs(rowlist) do result_query = result_query + (v and 1 or 0) end end result = preformat .. mw.text.listToText(result, parameters.separator, parameters.conjunction) .. postformat else -- return first element local claim = claims[sortindices[1]] result, result2, error = getValueOfClaim(claim, qualifierId[1], parameters) if result and references then result = result .. getReferences(claim, parameters.lang) end if args.query == 'num' then result_query = 1 end end if isSet(result) then if not (parameters.formatting == 'table' or (result2 and result2 == 'no-icon')) then -- add edit icon, except table added previously and except explicit no-icon internal flag result = result .. addEditIcon(parameters) end else if showerrors then result = error else result = default end end if args.query == 'untranslated' and required and not is_sandbox then result_query = untranslated end return result, result_query or '' end -- Local functions for getParentValues ----------------------- local function uc_first(word) if word == nil then return end return mw.ustring.upper(mw.ustring.sub(word, 1, 1)) .. mw.ustring.sub(word, 2) end local function getPropertyValue(id, property, parameter, langs, labelicon, case) local snaks = mw.wikibase.getBestStatements(id, property) local mysnak = getSnak(snaks, {1, "mainsnak"}) if mysnak == nil then return end local entity_id local result = '-' -- default for 'no value' if mysnak.datavalue then entity_id = "Q" .. tostring(mysnak.datavalue.value['numeric-id']) result, _ = getSnakValue(mysnak, {formatting=parameter, lang=langs, labelicon=labelicon, case=case}) end return entity_id, result end local function getParentObjects(id, prop_format, label_format, languages, propertySupString, propertyLabel, propertyLink, label_show, labelicon0, labelicon1, upto_number, upto_label, upto_value, last_only, grammatical_case, include_self) local propertySups = mw.text.split(propertySupString, '[^P%d]') local maxloop = 10 if upto_number then maxloop = tonumber(upto_number) elseif next(upto_label) or next(upto_value) then maxloop = 50 end local labels_filter = next(label_show) local result = {} local id_value = id for iter = 1, maxloop do local link, label, labelwicon, linktext, id_label for _, propertySup in pairs(propertySups) do local _id_value, _link = getPropertyValue(id_value, propertySup, prop_format, languages, labelicon1, grammatical_case) if _id_value and _link then id_value = _id_value; link = _link break end end if not id_value or not link then break end if propertyLink then _, linktext = getPropertyValue(id_value, propertyLink, "label", languages) if linktext then link = mw.ustring.gsub(link, "%[%[(.*)%|.+%]%]", "[[%1|" .. linktext .. "]]") end end id_label, label = getPropertyValue(id_value, propertyLabel, label_format, languages, false, "infoboxlabel") if labelicon0 then _, labelwicon = getPropertyValue(id_value, propertyLabel, label_format, languages, labelicon0, "infoboxlabel") else labelwicon = label end if labels_filter == nil or (label_show[id_label] or label_show[label]) then result[#result + 1] = {labelwicon, link} label_show[id_label or 'none'], label_show[label or 'none'] = nil, nil -- only first label found end if upto_label[id_label] or upto_label[label] or upto_value[id_value] then break end end if last_only then result = {result[#result]} end if include_self then local label_self, link_self _, label_self = getPropertyValue(id, propertyLabel, label_format, languages, labelicon0, "infoboxlabel") link_self, _ = getLabelByLangs(id, languages) table.insert(result, 1, {label_self, link_self}) end return result end local function parentObjectsToString(result, rowformat, cascade, sorting) local ret = {} local first = 1 local last = #result local iter = 1 if sorting == "-1" then first = #result; last = 1; iter = -1 end for i = first, last, iter do local rowtext = mw.ustring.gsub(rowformat, "$[01]", {["$0"] = result[i][1], ["$1"] = result[i][2]}) ret[#ret + 1] = expandBraces(rowtext, rowformat) end if cascade then local direction = mw.language.new(wiki.langcode):isRTL() and "right" or "left" local suffix = "" for i = 1, #ret do ret[i] = '<ul style="line-height:100%; margin-' .. direction .. ':0.45em; padding-' .. direction .. ':0;"><li>' .. ret[i] suffix = suffix .. '</li></ul>' end ret[#ret] = ret[#ret] .. suffix end return ret end -- Returns pairs of parent label and property value fetching a recursive tree function p.getParentValues(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} if not required and isSet(pargs.sandbox) then return require(wiki.module_title .. "/" .. mw.message.new('Sandboxlink-subpage-name'):inLanguage(wiki.langcode):plain()).getParentValues(frame) end local id = getEntityId(args, pargs) if id == nil then return end local languages = findLang(args.lang) local propertySup = getArg(args.property, "P131") --administrative entity local propertyLabel = getArg(args.label, "P31") --instance local propertyLink = getArg(args.valuetext) local property_format = getArg(args.formatting) local label_format = getArg(args.labelformat, "label") local upto_number = getArg(args.upto) local last_only = getArg(args.last_only, false) local editicon, labelicon = setIcons(args.editicon, pargs.editicon) local include_self = getArg(args.include_self, false) local case = getArg(args.case) local upto_label = {} for q in string.gmatch(args.uptolabelid or '', 'Q%d+') do local checked_q = resolveEntityId(q) if checked_q then upto_label[checked_q] = true end end if type(upto_number) == 'string' then upto_label[uc_first(upto_number)] = true upto_number = nil require(wiki.module_title .. '/debug').track('upto') -- replace upto by uptolabelid end local upto_value = {} for q in string.gmatch(args.uptovalueid or args.uptolinkid or '', 'Q%d+') do local checked_q = resolveEntityId(q) if checked_q then upto_value[checked_q] = true end end local label_show = {} for q in string.gmatch(args.showlabelid or '', 'Q%d+') do local checked_q = resolveEntityId(q) if checked_q then label_show[checked_q] = true end end for _, v in ipairs(mw.text.split(args.labelshow or '', "/")) do if v ~= '' then label_show[uc_first(v)] = true require(wiki.module_title .. '/debug').track('labelshow') -- replace labelshow by showlabelid end end local rowformat = args.rowformat; if not isSet(rowformat) then rowformat = "$0 = $1" end local labelicon0, labelicon1 = labelicon, labelicon if string.find(label_format, '{{.*$0.*}}') or (string.find(rowformat, '{{.*$0.*}}') and label_format ~= 'raw') then labelicon0 = false end local result = getParentObjects(id, property_format, label_format, languages, propertySup, propertyLabel, propertyLink, label_show, labelicon0, labelicon1, upto_number, upto_label, upto_value, last_only, case, include_self) if #result == 0 then return end local separator = args.separator; if not isSet(separator) then separator = "<br />" end local sorting = args.sorting; if sorting == "" then sorting = nil end local cascade = (args.cascade == "true" or args.cascade == "yes") local ret = parentObjectsToString(result, rowformat, cascade, sorting) ret = addEditIconTable(ret, {property=propertySup, editicon=editicon, id=id, lang=languages}) return mw.text.listToText(ret, separator, separator) end -- Link with a parent label -------------------- function p.linkWithParentLabel(frame) local pargs = frame.args and frame:getParent().args or {} if not required and isSet(pargs.sandbox) then return require(wiki.module_title .. "/" .. mw.message.new('Sandboxlink-subpage-name'):inLanguage(wiki.langcode):plain()).linkWithParentLabel(frame) end local args = {} if frame.args then for k, v in pairs(frame.args) do -- metatable args[k] = v end else args = frame -- via require end if isSet(args.value) then return args.value end -- get id value of property/qualifier local largs = mw.clone(args) largs.list = tonumber(args.list) and args.list or true largs.formatting = "raw" largs.separator = "/·/" largs.editicon = false local items_list, _ = p.claim(largs) if not isSet(items_list) then return end local items_table = mw.text.split(items_list, "/·/", true) -- get internal link of property/qualifier largs.formatting = "internallink" local link_list, _ = p.claim(largs) local link_table = mw.text.split(link_list, "/·/", true) -- get label of parent property local parent_claim = getSnak(getStatements(items_table[1], args.parent, true), {1, "mainsnak", "datatype"}) if parent_claim == 'monolingualtext' then largs.formatting = nil largs.list = 'lang' else largs.formatting = "label" largs.list = false end largs.property = args.parent largs.qualifier = nil for i, v in ipairs(items_table) do largs.item = v local link_label, _ = p.claim(largs) if isSet(link_label) then link_table[i] = mw.ustring.gsub(link_table[i] or '', "%[%[(.*)%|.+%]%]", "[[%1|" .. link_label .. "]]") end end args.editicon, _ = setIcons(args.editicon, pargs.editicon) args.id = getEntityId(args, pargs) args.lang = findLang(args.lang) return mw.text.listToText(link_table) .. addEditIcon(args) end -- Calculate number of years old ---------------------------- function p.yearsOld(frame) if not required and frame.args and isSet(frame:getParent().args.sandbox) then return require(wiki.module_title .. "/" .. mw.message.new('Sandboxlink-subpage-name'):inLanguage(wiki.langcode):plain()).yearsOld(frame) end local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} local id = getEntityId(args, pargs) if id == nil then return end local lang = mw.language.new('en') local function getBestValue(id, prop) return getSnak(mw.wikibase.getBestStatements(id, prop), {1, "mainsnak", "datavalue", "value"}) end local birth = getBestValue(id, 'P569') if type(birth) ~= 'table' or birth.time == nil or birth.precision == nil or birth.precision < 8 then return end local death = getBestValue(id, 'P570') if type(death) ~= 'table' or death.time == nil or death.precision == nil then death = {['time'] = lang:formatDate('c'), ['precision'] = 11} -- current date elseif death.precision < 8 then return end local dates = {} dates[1] = {['min'] = {}, ['max'] = {}, ['precision'] = birth.precision} dates[1].min.year = tonumber(mw.ustring.match(birth.time, "^[+-]?%d+")) dates[1].min.month = tonumber(mw.ustring.match(birth.time, "\-(%d%d)\-")) dates[1].min.day = tonumber(mw.ustring.match(birth.time, "\-(%d%d)T")) dates[1].max = mw.clone(dates[1].min) dates[2] = {['min'] = {}, ['max'] = {}, ['precision'] = death.precision} dates[2].min.year = tonumber(mw.ustring.match(death.time, "^[+-]?%d+")) dates[2].min.month = tonumber(mw.ustring.match(death.time, "\-(%d%d)\-")) dates[2].min.day = tonumber(mw.ustring.match(death.time, "\-(%d%d)T")) dates[2].max = mw.clone(dates[2].min) for i, d in ipairs(dates) do if d.precision == 10 then -- month d.min.day = 1 local timestamp = string.format("%04d", tostring(math.abs(d.max.year))) .. string.format("%02d", tostring(d.max.month)) .. "01" d.max.day = tonumber(lang:formatDate("j", timestamp .. " + 1 month - 1 day")) elseif d.precision < 10 then -- year or decade d.min.day = 1 d.min.month = 1 d.max.day = 31 d.max.month = 12 if d.precision == 8 then -- decade d.max.year = d.max.year + 9 end end end local function age(d1, d2) local years = d2.year - d1.year if d2.month < d1.month or (d2.month == d1.month and d2.day < d1.day) then years = years - 1 end if d2.year > 0 and d1.year < 0 then years = years - 1 -- no year 0 end return years end local old_min = age(dates[1].max, dates[2].min) local old_max = age(dates[1].min, dates[2].max) local old, old_expr if old_min == 0 and old_max == 0 then old = "< 1" old_max = 1 -- expression in singular elseif old_min == old_max then old = old_min else old = old_min .. "/" .. old_max end if args.formatting == 'unit' then local langs = findLang(args.lang) local yo, yo_sg, yo_pl, yo_pau if langs[1] == wiki.langcode then yo_sg = i18n["years-old"].singular yo_pl = i18n["years-old"].plural yo_pau = i18n["years-old"].paucal end if not isSet(yo_pl) then yo_pl, _ = getLabelByLangs('Q24564698', langs) yo_sg = yo_pl end if not isSet(yo_pau) then yo_pau = yo_pl end yo = mw.language.new(langs[1]):plural(old_max, {yo_sg, yo_pau, yo_pl}) if mw.ustring.find(yo, '$1', 1, true) then old_expr = mw.ustring.gsub(yo, "$1", old) else old_expr = old .. '&nbsp;' .. yo end elseif args.formatting then old_expr = expandBraces(mw.ustring.gsub(args.formatting, '$1', old), args.formatting) else old_expr = old end return old_expr end -- Gets a label in a given language (content language by default) or its fallbacks, optionnally linked. function p.getLabel(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} if not required and isSet(pargs.sandbox) then return require(wiki.module_title .. "/" .. mw.message.new('Sandboxlink-subpage-name'):inLanguage(wiki.langcode):plain()).getLabel(frame) end local id = getEntityId(args, pargs, 1) if id == nil then return end local languages = findLang(args.lang) local labelicon = false if mw.wikibase.isValidEntityId(id) then _, labelicon = setIcons(args.editicon, pargs.editicon) end local label_icon = '' local label, lang if args.label then label = args.label else -- exceptions or labels fixed local exist, labels = pcall(require, wiki.module_title .. "/labels" .. (languages[1] == wiki.langcode and '' or '/' .. languages[1])) if exist and labels.infoboxLabelsFromId and next(labels.infoboxLabelsFromId) ~= nil then label = labels.infoboxLabelsFromId[id] end if label == nil then label, lang = getLabelByLangs(id, languages) if label then if isSet(args.itemgender) and feminineGender(args.itemgender) then label = feminineForm(id, lang) or label end label = mw.language.new(lang):ucfirst(mw.text.nowiki(label)) -- sanitize if args.case then label = case(args.case, label, lang) end end label_icon = addLabelIcon(id, lang, languages[1], labelicon) end end local linked = args.linked local ret2 = required and untranslated or '' if isSet(linked) and linked ~= "no" then local article = mw.wikibase.getSitelink(id) or ("d:Special:EntityPage/" .. id) return "[[" .. article .. "|" .. (label or id) .. "]]" .. label_icon, ret2 else return (label or id) .. label_icon, ret2 end end -- Utilities ----------------------------- -- See also module ../debug. -- Copied from Module:Wikibase function p.getSiteLink(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} local id = getEntityId(args, pargs, 1) if id == nil then return end return mw.wikibase.getSitelink(id, mw.text.trim(args[2] or '')) end -- Helper function for the default language code used function p.lang(frame) local lang = frame and frame.args[1] -- nil via require return findLang(lang)[1] end -- Number of statements function p.numStatements(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} local id = getEntityId(args, pargs) if id == nil then return 0 end local prop = mw.text.trim(args[1] or '') local num = {} if not isSet(prop) and frame.args then args = {} for k, v in pairs(pargs) do args[k] = v end for k, v in pairs(frame.args) do args[k] = v end args.query = 'num' _, num = p.claim(args) return num elseif args[2] then -- qualifier local qual = mw.text.trim(args[2]) local values = p.claim{item=id, property=prop, qualifier=qual, formatting='raw', separator='/·/'} if values then num = mw.text.split(values, '/·/') end else num = mw.wikibase.getBestStatements(id, prop) end return #num end -- Returns true if property datavalue is found excluding novalue/somevalue function p.validProperty(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} local item = getEntityId(args, pargs) if item == nil then return end local property = mw.text.trim(args[1]) local prop_data = getSnak(mw.wikibase.getBestStatements(item, property), {1, "mainsnak", "datavalue"}) return prop_data and true or nil end function p.editAtWikidata(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} local value = isSet(args[1]) if value then return end local param = {} param.id = getEntityId(args, pargs) param.property = args.property param.lang = findLang(args.lang) param.editicon, _ = setIcons(args.editicon) return addEditIcon(param) end function p.formatNum(frame) local num = tonumber(mw.text.trim(frame.args[1])) local lang = findLang(mw.text.trim(frame.args[2])) return mw.language.new(lang[1]):formatNum(num) end -- [[Modul:Wikidata/Legacy]] compatibility -- look into entity object function p.ViewSomething(frame) local f = (frame.args[1] or frame.args.id) and frame or frame:getParent() local id = f.args.id if id and (#id == 0) then id = nil end local data = mw.wikibase.getEntity(id) if not data then return nil end local i = 1 while true do local index = f.args[i] if not index then if type(data) == "table" then return mw.text.jsonEncode(data, mw.text.JSON_PRESERVE_KEYS + mw.text.JSON_PRETTY) else return tostring(data) end end data = data[index] or data[tonumber(index)] if not data then return end i = i + 1 end end function p.getImageLegend(frame) -- look for named parameter id; if it's blank make it nil local id = frame.args.id if id and (#id == 0) then id = nil end -- look for named parameter lang -- it should contain a two-character ISO-639 language code -- if it's blank fetch the language of the local wiki local lang = frame.args.lang if (not lang) or (#lang < 2) then lang = mw.language.getContentLanguage().code end -- first unnamed parameter is the local parameter, if supplied local input_parm = mw.text.trim(frame.args[1] or "") if input_parm == "FETCH_WIKIDATA" then local ent = mw.wikibase.getEntity(id) local imgs if ent and ent.claims then imgs = ent.claims.P18 end local imglbl if imgs then -- look for an image with 'preferred' rank for k1, v1 in pairs(imgs) do if v1.rank == "preferred" and v1.qualifiers and v1.qualifiers.P2096 then local imglbls = v1.qualifiers.P2096 for k2, v2 in pairs(imglbls) do if v2.datavalue.value.language == lang then imglbl = v2.datavalue.value.text break end end end end -- if we don't find one, look for an image with 'normal' rank if (not imglbl) then for k1, v1 in pairs(imgs) do if v1.rank == "normal" and v1.qualifiers and v1.qualifiers.P2096 then local imglbls = v1.qualifiers.P2096 for k2, v2 in pairs(imglbls) do if v2.datavalue.value.language == lang then imglbl = v2.datavalue.value.text break end end end end end end return imglbl else return input_parm end end -- returns the page id (Q...) of the current page or nothing of the page is not connected to Wikidata function p.pageId(frame) return mw.wikibase.getEntityIdForCurrentPage() end return p 4lvo2u3yuvkmruczedwxgexwousa2h5 Cèṭa'an:Short description 10 1499 7168 2021-07-31T12:26:07Z Angayubagia 109 ←Membuat halaman berisi '<!-- The {{SHORTDESC}} magic word is only available on English Wikipedia. --><noinclude> {{dokumentasi}}</noinclude>' 7168 wikitext text/x-wiki <!-- The {{SHORTDESC}} magic word is only available on English Wikipedia. --><noinclude> {{dokumentasi}}</noinclude> cmcffoo5vlm59xjlk65jwnphk5pupyg Cèṭa'an:Flag 10 1500 7169 2021-07-31T12:27:02Z Angayubagia 109 ←Membuat halaman berisi '{{country data {{{1|}}}|flag/core|name={{{name|{{{1|}}}}}}|variant={{{variant|{{{2|}}}}}}|size={{{size|}}}}}<noinclude>{{dokumentasi}}</noinclude>' 7169 wikitext text/x-wiki {{country data {{{1|}}}|flag/core|name={{{name|{{{1|}}}}}}|variant={{{variant|{{{2|}}}}}}|size={{{size|}}}}}<noinclude>{{dokumentasi}}</noinclude> mgvvjfh1demc25qa2q2v955fg0uql8w Cèṭa'an:Country data 10 1501 20238 7170 2024-10-11T17:58:31Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Flag data]] 20238 wikitext text/x-wiki #redirect [[template:Flag data]] s2rvg6bjxuvkjvoczqknmgw7zdjupi5 Cèṭa'an:Country data Indonesia 10 1502 7172 2021-07-31T12:29:35Z Angayubagia 109 membuat templat bendera 7172 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} |alias=Indonesia |flag alias=Flag of Indonesia.svg |flag alias-naval=Naval Jack of Indonesia.svg |size={{{size|}}} |name={{{name|}}} |altlink={{{altlink|}}} |variant={{{variant|}}} <noinclude> |redir1=IDN |redir2=INA |redir3=RI |redir4=Republik Indonesia |redir5=NKRI |redir6=Indo |redir7=Indonesia |related1=Republik Indonesia Serikat </noinclude> }} ahibinvxx9ctwq5ejq4kaayepdsi1z4 Cèṭa'an:Country showdata 10 1503 7179 7178 2021-07-31T12:42:47Z Angayubagia 109 7179 wikitext text/x-wiki <includeonly>__NOEDITSECTION__ {{dokumentasi|content=<tt>Cèṭa'an:{{PAGENAME}}</tt> merupakan sebuah wadah data internal yang tidak dimaksudkan untuk ditransklusikan secara langsung. Cèṭa'an ini digunakan secara tidak langsung oleh cèṭa'an-cèṭa'an seperti <tt>[[Cèṭa'an:flag|flag]]</tt>, <tt>[[Cèṭa'an:flagicon|flagicon]]</tt>, dan lain-lain. {{ombox|text=Cèṭa'an ini berada dalam lingkup '''[[Wikipedia:ProyekWiki bendera dan lambang negara di dunia|ProyekWiki Cèṭa'an Bendera]]'''. Diskusi lebih lanjut dapat dilakukan di sana.}} [[File:{{{flag alias|Flag of None.svg}}}|thumb|{{#ifexist: Bendera {{{alias}}} | Lihat pula: [[Bendera {{{alias}}}]] | }}]] === Parameter standar === <table class="wikitable"> <tr><th>Nama parameter</th><th>Nilai</th><th>Makna</th> </tr><tr> <td><tt>alias</tt></td> <td>{{#if: {{{alias|}}} | <tt>{{{alias}}}</tt> | <span style="color:red">'''tidak ditentukan!'''</span> }} <td>Nama artikel utama ([[{{{alias}}}]])</td> </tr> {{#if: {{{shortname alias|}}} | <tr> <td><tt>shortname alias</tt></td> <td><tt>{{{shortname alias}}}</tt></td> <td>''(opsional)'' nama pendek, singkatan, nama lain (misalnya Republik Irlandia->Irlandia)</td> </tr> }} <tr> <td><tt>flag alias</tt></td> <td>{{#if: {{{flag alias|}}} | <tt>{{{flag alias}}}</tt> | <span style="color:red">'''tidak ditentukan!'''</span> }}</td> <td>Nama berkas ([[:File:{{{flag alias}}}]], tampak kanan atas)</td> </table> {{#if: {{{var1|{{{flag alias-naval|}}}}}} | === Varian bendera === {{#ifexist: {{{alt attribute}}} | {{details|{{{alt attribute}}}}} | {{#ifexist: Bendera {{{alias}}} | {{details|Bendera {{{alias}}}}} | }} }} <table class="wikitable"> <tr><th>Label</th><th>Berkas bendera (40px)</th><th>Nama berkas</th></tr> {{#if: {{{var1|}}} | <tr><td><tt>{{{var1}}}</tt></td><td align=center>[[File:{{{flag alias-{{{var1}}}}}}|40px|border]]</td><td><tt>{{{flag alias-{{{var1}}}}}}</tt></td></tr> }}<!-- -->{{#if: {{{var2|}}} | <tr><td><tt>{{{var2}}}</tt></td><td align=center>[[File:{{{flag alias-{{{var2}}}}}}|40px|border]]</td><td><tt>{{{flag alias-{{{var2}}}}}}</tt></td></tr> }}<!-- -->{{#if: {{{var3|}}} | <tr><td><tt>{{{var3}}}</tt></td><td align=center>[[File:{{{flag alias-{{{var3}}}}}}|40px|border]]</td><td><tt>{{{flag alias-{{{var3}}}}}}</tt></td></tr> }}<!-- -->{{#if: {{{var4|}}} | <tr><td><tt>{{{var4}}}</tt></td><td align=center>[[File:{{{flag alias-{{{var4}}}}}}|40px|border]]</td><td><tt>{{{flag alias-{{{var4}}}}}}</tt></td></tr> }}<!-- -->{{#if: {{{var5|}}} | <tr><td><tt>{{{var5}}}</tt></td><td align=center>[[File:{{{flag alias-{{{var5}}}}}}|40px|border]]</td><td><tt>{{{flag alias-{{{var5}}}}}}</tt></td></tr> }}<!-- -->{{#if: {{{var6|}}} | <tr><td><tt>{{{var6}}}</tt></td><td align=center>[[File:{{{flag alias-{{{var6}}}}}}|40px|border]]</td><td><tt>{{{flag alias-{{{var6}}}}}}</tt></td></tr> }}<!-- -->{{#if: {{{var7|}}} | <tr><td><tt>{{{var7}}}</tt></td><td align=center>[[File:{{{flag alias-{{{var7}}}}}}|40px|border]]</td><td><tt>{{{flag alias-{{{var7}}}}}}</tt></td></tr> }}<!-- -->{{#if: {{{var8|}}} | <tr><td><tt>{{{var8}}}</tt></td><td align=center>[[File:{{{flag alias-{{{var8}}}}}}|40px|border]]</td><td><tt>{{{flag alias-{{{var8}}}}}}</tt></td></tr> }}<!-- -->{{#if: {{{var9|}}} | <tr><td><tt>{{{var9}}}</tt></td><td align=center>[[File:{{{flag alias-{{{var9}}}}}}|40px|border]]</td><td><tt>{{{flag alias-{{{var9}}}}}}</tt></td></tr> }}<!-- -->{{#if: {{{flag alias-naval|}}} | <tr><td><tt>naval</tt></td><td align=center>[[File:{{{flag alias-naval}}}|40px|border]]</td><td><tt>{{{flag alias-naval}}}</tt></td></tr> }}<!-- -->{{#if: {{{flag alias-air force|}}} | <tr><td><tt>airforce</tt></td><td align=center>[[File:{{{flag alias-air force}}}|40px|border]]</td><td><tt>{{{flag alias-air force}}}</tt></td></tr> }}<!-- -->{{#if: {{{flag alias-army|}}} | <tr><td><tt>army</tt></td><td align=center>[[File:{{{flag alias-army}}}|40px|border]]</td><td><tt>{{{flag alias-army}}}</tt></td></tr> }}<!-- --></table> }} {{#if: {{{flag alias-naval|}}}{{{link alias-naval|}}}{{{flag alias-air force|}}}{{{flag alias-army|}}} | === Lambang militer === {{#if: {{{flag alias-naval|}}} | Cèṭa'an ini juga mencakup varian bendera angkatan laut yang dapat digunakan melalui {{tl|Angkatan laut}}: * <tt><nowiki>{{angkatan laut|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>}}</nowiki></tt> → {{angkatan laut|{{{templatename|{{{alias}}}}}}}} * <tt><nowiki>{{flagicon|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>|naval}}</nowiki></tt> → {{flagicon|{{{templatename|{{{alias}}}}}}|naval}} }} {{#if: {{{flag alias-air force|}}} | Cèṭa'an ini juga mencakup varian bendera angkatan udara yang dapat digunakan melalui {{tl|Angkatan udara}}: * <tt><nowiki>{{angkatan udara|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>}}</nowiki></tt> → {{angkatan udara|{{{templatename|{{{alias}}}}}}}} * <tt><nowiki>{{flagicon|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>|air force}}</nowiki></tt> → {{flagicon|{{{templatename|{{{alias}}}}}}|air force}} }} {{#if: {{{flag alias-army|}}} | Cèṭa'an ini juga mencakup varian bendera angkatan darat yang dapat digunakan melalui {{tl|Angkatan darat}}: * <tt><nowiki>{{angkatan darat|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>}}</nowiki></tt> → {{angkatan darat|{{{templatename|{{{alias}}}}}}}} * <tt><nowiki>{{flagicon|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>|army}}</nowiki></tt> → {{flagicon|{{{templatename|{{{alias}}}}}}|army}} }} }} {{#if: {{{redir1|}}} | === Alias pengalihan === Cèṭa'an ini juga dapat digunakan melalui salah satu alias pengalihan berikut: <table class="wikitable"> <tr><th>Nama alias</th><th>Hasil dengan {{tlx|flag|''alias''}}</th><th>Hasil dengan {{tlx|flagcountry|''alias''}}</th></tr> {{#if: {{{redir1|}}} | <tr><td><tt>{{{redir1}}} (</tt><span class="plainlinks">[{{fullurl:Cèṭa'an:Country data {{{redir1}}}|redirect=no}} lihat]</span><tt>)</tt></td><td>{{flag|{{{redir1}}}}}</td><td>{{flagcountry|{{{redir1}}}}}</td></tr> }}<!-- -->{{#if: {{{redir2|}}} | <tr><td><tt>{{{redir2}}} (</tt><span class="plainlinks">[{{fullurl:Cèṭa'an:Country data {{{redir2}}}|redirect=no}} lihat]</span><tt>)</tt></td><td>{{flag|{{{redir2}}}}}</td><td>{{flagcountry|{{{redir2}}}}}</td></tr> }}<!-- -->{{#if: {{{redir3|}}} | <tr><td><tt>{{{redir3}}} (</tt><span class="plainlinks">[{{fullurl:Cèṭa'an:Country data {{{redir3}}}|redirect=no}} lihat]</span><tt>)</tt></td><td>{{flag|{{{redir3}}}}}</td><td>{{flagcountry|{{{redir3}}}}}</td></tr> }}<!-- -->{{#if: {{{redir4|}}} | <tr><td><tt>{{{redir4}}} (</tt><span class="plainlinks">[{{fullurl:Cèṭa'an:Country data {{{redir4}}}|redirect=no}} lihat]</span><tt>)</tt></td><td>{{flag|{{{redir4}}}}}</td><td>{{flagcountry|{{{redir4}}}}}</td></tr> }}<!-- -->{{#if: {{{redir5|}}} | <tr><td><tt>{{{redir5}}} (</tt><span class="plainlinks">[{{fullurl:Cèṭa'an:Country data {{{redir5}}}|redirect=no}} lihat]</span><tt>)</tt></td><td>{{flag|{{{redir5}}}}}</td><td>{{flagcountry|{{{redir5}}}}}</td></tr> }}<!-- -->{{#if: {{{redir6|}}} | <tr><td><tt>{{{redir6}}} (</tt><span class="plainlinks">[{{fullurl:Cèṭa'an:Country data {{{redir6}}}|redirect=no}} lihat]</span><tt>)</tt></td><td>{{flag|{{{redir6}}}}}</td><td>{{flagcountry|{{{redir6}}}}}</td></tr> }}<!-- -->{{#if: {{{redir7|}}} | <tr><td><tt>{{{redir7}}} (</tt><span class="plainlinks">[{{fullurl:Cèṭa'an:Country data {{{redir7}}}|redirect=no}} lihat]</span><tt>)</tt></td><td>{{flag|{{{redir7}}}}}</td><td>{{flagcountry|{{{redir7}}}}}</td></tr> }}<!-- -->{{#if: {{{redir8|}}} | <tr><td><tt>{{{redir8}}} (</tt><span class="plainlinks">[{{fullurl:Cèṭa'an:Country data {{{redir8}}}|redirect=no}} lihat]</span><tt>)</tt></td><td>{{flag|{{{redir8}}}}}</td><td>{{flagcountry|{{{redir8}}}}}</td></tr> }}<!-- -->{{#if: {{{redir9|}}} | <tr><td><tt>{{{redir9}}} (</tt><span class="plainlinks">[{{fullurl:Cèṭa'an:Country data {{{redir9}}}|redirect=no}} lihat]</span><tt>)</tt></td><td>{{flag|{{{redir9}}}}}</td><td>{{flagcountry|{{{redir9}}}}}</td></tr> }}<!-- -->{{#if: {{{redir10|}}} | <tr><td><tt>{{{redir10}}} (</tt><span class="plainlinks">[{{fullurl:Cèṭa'an:Country data {{{redir10}}}|redirect=no}} lihat]</span><tt>)</tt></td><td>{{flag|{{{redir10}}}}}</td><td>{{flagcountry|{{{redir10}}}}}</td></tr> }}<!-- --></table> }} === Contoh pemakaian === *<tt><nowiki>{{flag|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>}}</nowiki></tt> → {{flag|{{{templatename|{{{alias}}}}}}}} *<tt><nowiki>{{flagicon|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>}}</nowiki></tt> → {{flagicon|{{{templatename|{{{alias}}}}}} }}<!-- -->{{#if: {{{shortname alias|}}} | *<tt><nowiki>{{flagcountry|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>}}</nowiki></tt> → {{flagcountry|{{{templatename|{{{alias}}}}}}}} }} {{#if: {{{var1|}}} | ==== Menggunakan varian bendera ==== *<tt><nowiki>{{flag|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>|</nowiki>{{{var1}}}<nowiki>}}</nowiki></tt> → {{flag|{{{templatename|{{{alias}}}}}}|{{{var1}}}}} *<tt><nowiki>{{flagicon|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>|</nowiki>{{{var1}}}<nowiki>}}</nowiki></tt> → {{flagicon|{{{templatename|{{{alias}}}}}}|{{{var1}}}}} }} {{#if: {{{redir1|}}} | ==== Menggunakan alias pengalihan ==== *<tt><nowiki>{{flagicon|</nowiki>{{{redir1}}}<nowiki>}}</nowiki></tt> → {{flagicon|{{{redir1}}}}} *<tt><nowiki>{{flagcountry|</nowiki>{{{redir1}}}<nowiki>}}</nowiki></tt> → {{flagcountry|{{{redir1}}}}} *<tt><nowiki>{{flag|</nowiki>{{{redir1}}}<nowiki>}}</nowiki></tt> → {{flag|{{{redir1}}}}} }} {{#if: {{{related1|}}} | === Cèṭa'an terkait === Lihat pula cèṭa'an <tt>country_data</tt> terkait lain berikut: {{{!}} {{!-}} {{!}} [[Cèṭa'an:Country data {{{related1}}}]] {{!!}} {{flag|{{{related1}}}<!-- {{#if:{{{related1param|}}}|{{!}}{{{related1param}}}}} -->}}<!-- -->{{#if: {{{related2|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related2}}}]] {{!!}} {{flag|{{{related2}}}<!-- {{#if:{{{related2param|}}}|{{!}}{{{related2param}}}}} -->}} }}<!-- -->{{#if: {{{related3|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related3}}}]] {{!!}} {{flag|{{{related3}}}<!-- {{#if:{{{related3param|}}}|{{!}}{{{related3param}}}}} -->}} }}<!-- -->{{#if: {{{related4|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related4}}}]] {{!!}} {{flag|{{{related4}}}<!-- {{#if:{{{related4param|}}}|{{!}}{{{related4param}}}}} -->}} }}<!-- -->{{#if: {{{related5|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related5}}}]] {{!!}} {{flag|{{{related5}}}<!-- {{#if:{{{related5param|}}}|{{!}}{{{related5param}}}}} -->}} }}<!-- -->{{#if: {{{related6|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related6}}}]] {{!!}} {{flag|{{{related6}}}<!-- {{#if:{{{related6param|}}}|{{!}}{{{related6param}}}}} -->}} }}<!-- -->{{#if: {{{related7|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related7}}}]] {{!!}} {{flag|{{{related7}}}<!-- {{#if:{{{related7param|}}}|{{!}}{{{related7param}}}}} -->}} }}<!-- -->{{#if: {{{related8|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related8}}}]] {{!!}} {{flag|{{{related8}}}<!-- {{#if:{{{related8param|}}}|{{!}}{{{related8param}}}}} -->}} }}<!-- -->{{#if: {{{related9|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related9}}}]] {{!!}} {{flag|{{{related9}}}<!-- {{#if:{{{related9param|}}}|{{!}}{{{related9param}}}}} -->}} }}<!-- -->{{#if: {{{related10|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related10}}}]] {{!!}} {{flag|{{{related10}}}<!-- {{#if:{{{related10param|}}}|{{!}}{{{related10param}}}}} -->}} }}<!-- -->{{#if: {{{related11|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related11}}}]] {{!!}} {{flag|{{{related11}}}<!-- {{#if:{{{related11param|}}}|{{!}}{{{related11param}}}}} -->}} }}<!-- -->{{#if: {{{related12|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related12}}}]] {{!!}} {{flag|{{{related12}}}<!-- {{#if:{{{related12param|}}}|{{!}}{{{related12param}}}}} -->}} }}<!-- -->{{#if: {{{related13|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related13}}}]] {{!!}} {{flag|{{{related13}}}<!-- {{#if:{{{related13param|}}}|{{!}}{{{related13param}}}}} -->}} }}<!-- -->{{#if: {{{related14|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related14}}}]] {{!!}} {{flag|{{{related14}}}<!-- {{#if:{{{related14param|}}}|{{!}}{{{related14param}}}}} -->}} }}<!-- -->{{#if: {{{related15|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related15}}}]] {{!!}} {{flag|{{{related15}}}<!-- {{#if:{{{related15param|}}}|{{!}}{{{related15param}}}}} -->}} }}<!-- -->{{#if: {{{related16|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related16}}}]] {{!!}} {{flag|{{{related16}}}<!-- {{#if:{{{related16param|}}}|{{!}}{{{related16param}}}}} -->}} }}<!-- -->{{#if: {{{related17|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related17}}}]] {{!!}} {{flag|{{{related17}}}<!-- {{#if:{{{related17param|}}}|{{!}}{{{related17param}}}}} -->}} }}<!-- -->{{#if: {{{related18|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related18}}}]] {{!!}} {{flag|{{{related18}}}<!-- {{#if:{{{related18param|}}}|{{!}}{{{related18param}}}}} -->}} }}<!-- -->{{#if: {{{related19|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related19}}}]] {{!!}} {{flag|{{{related19}}}<!-- {{#if:{{{related19param|}}}|{{!}}{{{related19param}}}}} -->}} }}<!-- -->{{#if: {{{related20|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related20}}}]] {{!!}} {{flag|{{{related20}}}<!-- {{#if:{{{related20param|}}}|{{!}}{{{related20param}}}}} -->}} }}<!-- -->{{#if: {{{related21|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related21}}}]] {{!!}} {{flag|{{{related21}}}<!-- {{#if:{{{related21param|}}}|{{!}}{{{related21param}}}}} -->}} }}<!-- -->{{#if: {{{related22|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related22}}}]] {{!!}} {{flag|{{{related22}}}<!-- {{#if:{{{related22param|}}}|{{!}}{{{related22param}}}}} -->}} }}<!-- -->{{#if: {{{related23|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related23}}}]] {{!!}} {{flag|{{{related23}}}<!-- {{#if:{{{related23param|}}}|{{!}}{{{related23param}}}}} -->}} }}<!-- -->{{#if: {{{related24|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related24}}}]] {{!!}} {{flag|{{{related24}}}<!-- {{#if:{{{related24param|}}}|{{!}}{{{related24param}}}}} -->}} }}<!-- -->{{#if: {{{related25|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related25}}}]] {{!!}} {{flag|{{{related25}}}<!-- {{#if:{{{related25param|}}}|{{!}}{{{related25param}}}}} -->}} }}<!-- -->{{#if: {{{related26|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related26}}}]] {{!!}} {{flag|{{{related26}}}<!-- {{#if:{{{related26param|}}}|{{!}}{{{related26param}}}}} -->}} }}<!-- -->{{#if: {{{related27|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related27}}}]] {{!!}} {{flag|{{{related27}}}<!-- {{#if:{{{related27param|}}}|{{!}}{{{related27param}}}}} -->}} }}<!-- -->{{#if: {{{related28|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related28}}}]] {{!!}} {{flag|{{{related28}}}<!-- {{#if:{{{related28param|}}}|{{!}}{{{related28param}}}}} -->}} }}<!-- -->{{#if: {{{related29|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related29}}}]] {{!!}} {{flag|{{{related29}}}<!-- {{#if:{{{related29param|}}}|{{!}}{{{related29param}}}}} -->}} }}<!-- -->{{#if: {{{related30|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related30}}}]] {{!!}} {{flag|{{{related30}}}<!-- {{#if:{{{related30param|}}}|{{!}}{{{related30param}}}}} -->}} }}<!-- -->{{#if: {{{related31|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related31}}}]] {{!!}} {{flag|{{{related31}}}<!-- {{#if:{{{related31param|}}}|{{!}}{{{related31param}}}}} -->}} }}<!-- -->{{#if: {{{related32|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related32}}}]] {{!!}} {{flag|{{{related32}}}<!-- {{#if:{{{related32param|}}}|{{!}}{{{related32param}}}}} -->}} }}<!-- -->{{#if: {{{related33|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related33}}}]] {{!!}} {{flag|{{{related33}}}<!-- {{#if:{{{related33param|}}}|{{!}}{{{related33param}}}}} -->}} }}<!-- -->{{#if: {{{related34|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related34}}}]] {{!!}} {{flag|{{{related34}}}<!-- {{#if:{{{related34param|}}}|{{!}}{{{related34param}}}}} -->}} }}<!-- -->{{#if: {{{related35|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related35}}}]] {{!!}} {{flag|{{{related35}}}<!-- {{#if:{{{related35param|}}}|{{!}}{{{related35param}}}}} -->}} }}<!-- -->{{#if: {{{related36|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related36}}}]] {{!!}} {{flag|{{{related36}}}<!-- {{#if:{{{related36param|}}}|{{!}}{{{related36param}}}}} -->}} }}<!-- -->{{#if: {{{related37|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related37}}}]] {{!!}} {{flag|{{{related37}}}<!-- {{#if:{{{related37param|}}}|{{!}}{{{related37param}}}}} -->}} }}<!-- -->{{#if: {{{related38|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related38}}}]] {{!!}} {{flag|{{{related38}}}<!-- {{#if:{{{related38param|}}}|{{!}}{{{related38param}}}}} -->}} }}<!-- -->{{#if: {{{related39|}}} |<nowiki /> {{!-}} {{!}} [[Cèṭa'an:Country data {{{related39}}}]] {{!!}} {{flag|{{{related39}}}<!-- {{#if:{{{related39param|}}}|{{!}}{{{related39param}}}}} -->}} }}<!-- -->}}<!-- -->{{#if: {{{related1|}}} |<nowiki /> {{!}}} }} {{#ifexist:{{FULLPAGENAME}}/doc | === Informasi lain === {{{{FULLPAGENAME}}/doc}} }} |link box=Ini merupakan dokumentasi untuk '''Cèṭa'an:{{PAGENAME}}''' yang ditampilkan secara otomatis oleh [[Cèṭa'an:Country showdata]].<br/>Harap {{purge|hapus temboloknya}} apabila anda membuat perubahan terhadap cèṭa'an ini. }} [[Bhângsa:Cèṭa'an data {{{kategori|{{{kat|negara}}}}}}|{{{alias}}}]]</includeonly><noinclude> {{Dokumentasi}} Cèṭa'an ini digunakan untuk mendokumentasikan [[Istimewa:Indeksawalan/Cèṭa'an:Country data|cèṭa'an country data]]. Lihat [[Cèṭa'an:Country data Indonesia]] sebagai contoh. [[Bhângsa:Sistem cèṭa'an bendera|{{PAGENAME}}]] [[Bhângsa:Cèṭa'an ruang nama cèṭa'an]] </noinclude> 7at0ayidd34vpg7txqk8uvoz0b7t7zs Cèṭa'an:Flag/core 10 1504 7180 7176 2021-07-31T12:44:30Z Angayubagia 109 7180 wikitext text/x-wiki <span class="flagicon">[[Bhengkek:{{{flag alias-{{{variant}}}|{{#if:{{{flag alias|}}}|{{{flag alias}}}|Flag placeholder.svg}}}}}|{{#if:{{{size|}}}|{{{size}}}|23x15px}}|{{{border-{{{variant}}}|{{{border|border}}}}}} |alt=|link=]]&nbsp;{{#ifeq:{{{size}}}|23x16px|&nbsp;}}{{#ifeq:{{{alias}}}|Nepal|&nbsp;&nbsp;}}</span>[[{{{alias}}}|{{{name}}}]]<noinclude>{{dokumentasi}}</noinclude> s7l9u8d4bh6nqgjn993c0k7mhw3z8pq Cèṭa'an:Infobox mapframe 10 1505 7182 2021-07-31T12:48:48Z Angayubagia 109 ←Membuat halaman berisi '<includeonly>{{#invoke:Infobox mapframe|main}}</includeonly><noinclude>{{Infobox mapframe|id=Q100}} {{Dokumentasi}}</noinclude>' 7182 wikitext text/x-wiki <includeonly>{{#invoke:Infobox mapframe|main}}</includeonly><noinclude>{{Infobox mapframe|id=Q100}} {{Dokumentasi}}</noinclude> 0oscf1jzbsz4vjt9geri5dwm2fczjxa Modul:Mapframe 828 1506 7184 2021-07-31T12:50:43Z Angayubagia 109 membuat modul mapframe 7184 Scribunto text/plain -- Note: Originally written on English Wikipedia at https://en.wikipedia.org/wiki/Module:Mapframe --[[---------------------------------------------------------------------------- ##### Localisation (L10n) settings ##### Replace values in quotes ("") with localised values ----------------------------------------------------------------------------]]-- local L10n = {} -- Modue dependencies local transcluder -- local copy of https://www.mediawiki.org/wiki/Module:Transcluder loaded lazily -- "Module:No globals" should not be used, at least until all other modules which require this module are not using globals. -- Template parameter names (unnumbered versions only) -- Specify each as either a single string, or a table of strings (aliases) -- Aliases are checked left-to-right, i.e. `{ "one", "two" }` is equivalent to using `{{{one| {{{two|}}} }}}` in a template L10n.para = { display = "display", type = "type", id = { "id", "ids" }, from = "from", raw = "raw", title = "title", description = "description", strokeColor = { "stroke-color", "stroke-colour" }, strokeWidth = "stroke-width", strokeOpacity = "stroke-opacity", fill = "fill", fillOpacity = "fill-opacity", coord = "coord", marker = "marker", markerColor = { "marker-color", "marker-colour" }, markerSize = "marker-size", radius = { "radius", "radius_m" }, radiusKm = "radius_km", radiusFt = "radius_ft", radiusMi = "radius_mi", edges = "edges", text = "text", icon = "icon", zoom = "zoom", frame = "frame", plain = "plain", frameWidth = "frame-width", frameHeight = "frame-height", frameCoordinates = { "frame-coordinates", "frame-coord" }, frameLatitude = { "frame-lat", "frame-latitude" }, frameLongitude = { "frame-long", "frame-longitude" }, frameAlign = "frame-align", switch = "switch", } -- Names of other templates this module depends on L10n.template = { Coord = "coord" -- lowercase template name } -- Error messages L10n.error = { badDisplayPara = "Invalid display parameter", noCoords = "Coordinates must be specified on Wikidata or in |" .. ( type(L10n.para.coord)== 'table' and L10n.para.coord[1] or L10n.para.coord ) .. "=", wikidataCoords = "Coordinates not found on Wikidata", noCircleCoords = "Circle centre coordinates must be specified, or available via Wikidata", negativeRadius = "Circle radius must be a positive number", noRadius = "Circle radius must be specified", negativeEdges = "Circle edges must be a positive number", noSwitchPara = "Found only one switch value in |" .. ( type(L10n.para.switch)== 'table' and L10n.para.switch[1] or L10n.para.switch ) .. "=", oneSwitchLabel = "Found only one label in |" .. ( type(L10n.para.switch)== 'table' and L10n.para.switch[1] or L10n.para.switch ) .. "=", noSwitchLists = "At least one parameter must have a SWITCH: list", switchMismatches = "All SWITCH: lists must have the same number of values", -- "%s" and "%d" tokens will be replaced with strings and numbers when used oneSwitchValue = "Found only one switch value in |%s=", fewerSwitchLabels = "Found %d switch values but only %d labels in |" .. ( type(L10n.para.switch)== 'table' and L10n.para.switch[1] or L10n.para.switch ) .. "=", noNamedCoords = "No named coordinates found in %s" } -- Other strings L10n.str = { -- valid values for display parameter, e.g. (|display=inline) or (|display=title) or (|display=inline,title) or (|display=title,inline) inline = "inline", title = "title", dsep = ",", -- separator between inline and title (comma in the example above) -- valid values for type paramter line = "line", -- geoline feature (e.g. a road) shape = "shape", -- geoshape feature (e.g. a state or province) shapeInverse = "shape-inverse", -- geomask feature (the inverse of a geoshape) data = "data", -- geoJSON data page on Commons point = "point", -- single point feature (coordinates) circle = "circle", -- circular area around a point named = "named", -- all named coordinates in an article or section -- Keyword to indicate a switch list. Must NOT use the special characters ^$()%.[]*+-? switch = "SWITCH", -- valid values for icon, frame, and plain parameters affirmedWords = ' '..table.concat({ "add", "added", "affirm", "affirmed", "include", "included", "on", "true", "yes", "y" }, ' ')..' ', declinedWords = ' '..table.concat({ "decline", "declined", "exclude", "excluded", "false", "none", "not", "no", "n", "off", "omit", "omitted", "remove", "removed" }, ' ')..' ' } -- Default values for parameters L10n.defaults = { display = L10n.str.inline, text = "peta", frameWidth = "300", frameHeight = "200", markerColor = "5E74F3", markerSize = nil, strokeColor = "#ff0000", strokeWidth = 6, edges = 32 -- number of edges used to approximate a circle } -- #### End of L10n settings #### --[[---------------------------------------------------------------------------- Utility methods ----------------------------------------------------------------------------]]-- local util = {} --[[ Looks up a parameter value based on the id (a key from the L10n.para table) and optionally a suffix, for parameters that can be suffixed (e.g. type2 is type with suffix 2). @param {table} args key-value pairs of parameter names and their values @param {string} param_id id for parameter name (key from the L10n.para table) @param {string} [suffix] suffix for parameter name @returns {string|nil} parameter value if found, or nil if not found ]]-- function util.getParameterValue(args, param_id, suffix) suffix = suffix or '' if type( L10n.para[param_id] ) ~= 'table' then return args[L10n.para[param_id]..suffix] end for _i, paramAlias in ipairs(L10n.para[param_id]) do if args[paramAlias..suffix] then return args[paramAlias..suffix] end end return nil end --[[ Trim whitespace from args, and remove empty args. Also fix control characters. @param {table} argsTable @returns {table} trimmed args table ]]-- function util.trimArgs(argsTable) local cleanArgs = {} for key, val in pairs(argsTable) do if type(val) == 'string' then val = val:match('^%s*(.-)%s*$') if val ~= '' then -- control characters inside json need to be escaped, but stripping them is simpler -- See also T214984 -- However, *don't* strip control characters from wikitext or you'll break strip markers cleanArgs[key] = key ~= 'text' and val:gsub('%c',' ') or val end else cleanArgs[key] = val end end return cleanArgs end --[[ Check if a value is affirmed (one of the values in L10n.str.affirmedWords) @param {string} val Value to be checked @returns {boolean} true if affirmed, false otherwise ]]-- function util.isAffirmed(val) if not(val) then return false end return string.find(L10n.str.affirmedWords, ' '..val..' ', 1, true ) and true or false end --[[ Check if a value is declined (one of the values in L10n.str.declinedWords) @param {string} val Value to be checked @returns {boolean} true if declined, false otherwise ]]-- function util.isDeclined(val) if not(val) then return false end return string.find(L10n.str.declinedWords , ' '..val..' ', 1, true ) and true or false end --[[ Recursively extract coord templates which have a name parameter. @param {string} wikitext @returns {table} table sequence of coord templates ]]-- function util.extractCoordTemplates(wikitext) local output = {} local templates = mw.ustring.gmatch(wikitext, '{%b{}}') local subtemplates = {} for template in templates do local name = mw.ustring.match(template, '{{([^}|]+)') -- get the template name local nameParam = mw.ustring.match(template, "|%s*name%s*=%s*[^}|]+") if mw.ustring.lower(mw.text.trim(name)) == L10n.template.Coord then if nameParam then table.insert(output, template) end elseif mw.ustring.find(template, L10n.template.Coord) then local subOutput = util.extractCoordTemplates(mw.ustring.sub(template, 2)) for _, t in pairs(subOutput) do table.insert(output, t) end end end -- ensure coords are not using title display for k, v in pairs(output) do output[k] = mw.ustring.gsub(v, "|%s*display%s*=[^|}]+", "|display=inline") end return output end --[[ Gets all named coordiates from a page or a section of a page. @param {string|nil} page Page name, or name#section, to get named coordinates from. If the name is omitted, i.e. #section or nil or empty string, then the current page will be used. @returns {table} sequence of {coord, name, description} tables where coord is the coordinates in a format suitable for #util.parseCoords, name is a string, and description is a string (coordinates in a format suitable for displaying to the reader). If for some reason the name can't be found, the description is nil and the name contains display-format coordinates. @throws {L10n.error.noNamedCoords} if no named coordinates are found. ]]-- function util.getNamedCoords(page) if transcluder == nil then -- load [[Module:Transcluder]] lazily so it is only transcluded on pages that -- actually use named coordinates transcluder = require("Module:Transcluder") end local parts = mw.text.split(page or "", "#", true) local name = parts[1] == "" and mw.title.getCurrentTitle().prefixedText or parts[1] local section = parts[2] local pageWikitext = transcluder.get(section and name.."#"..section or name) local coordTemplates = util.extractCoordTemplates(pageWikitext) if #coordTemplates == 0 then error(string.format(L10n.error.noNamedCoords, page or name), 0) end local frame = mw.getCurrentFrame() local sep = "________" local expandedContent = frame:preprocess(table.concat(coordTemplates, sep)) local expandedTemplates = mw.text.split(expandedContent, sep) local namedCoords = {} for _, expandedTemplate in pairs(expandedTemplates) do local coord = mw.ustring.match(expandedTemplate, "<span class=\"geo%-dec\".->(.-)</span>") if coord then local name = mw.ustring.match(expandedTemplate, "<span class=\"fn org\">(.-)</span>") or coord local description = name ~= coord and coord local coord = mw.ustring.gsub(coord, "[° ]", "_") table.insert(namedCoords, {coord=coord, name=name, description=description}) end end if #namedCoords == 0 then error(string.format(L10n.error.noNamedCoords, page or name), 0) end return namedCoords end --[[ Parse coordinate values from the params passed in a GeoHack url (such as //tools.wmflabs.org/geohack/geohack.php?pagename=Example&params=1_2_N_3_4_W_ or //tools.wmflabs.org/geohack/geohack.php?pagename=Example&params=1.23_S_4.56_E_ ) @param {string} coords @returns {number, number} latitude, longitude ]]-- function util.parseCoords(coords) local parts = mw.text.split((mw.ustring.match(coords,'[_%.%d]+[NS][_%.%d]+[EW]') or ''), '_') local lat_d = tonumber(parts[1]) local lat_m = tonumber(parts[2]) -- nil if coords are in decimal format local lat_s = lat_m and tonumber(parts[3]) -- nil if coords are either in decimal format or degrees and minutes only local lat = lat_d + (lat_m or 0)/60 + (lat_s or 0)/3600 if parts[#parts/2] == 'S' then lat = lat * -1 end local long_d = tonumber(parts[1+#parts/2]) local long_m = tonumber(parts[2+#parts/2]) -- nil if coords are in decimal format local long_s = long_m and tonumber(parts[3+#parts/2]) -- nil if coords are either in decimal format or degrees and minutes only local long = long_d + (long_m or 0)/60 + (long_s or 0)/3600 if parts[#parts] == 'W' then long = long * -1 end return lat, long end --[[ Get coordinates from a Wikidata item @param {string} item_id Wikidata item id (Q number) @returns {number, number} latitude, longitude @throws {L10n.error.noCoords} if item_id is invalid or the item does not exist @throws {L10n.error.wikidataCoords} if the the item does not have a P625 statement (coordinates), or it is set to "no value" ]]-- function util.wikidataCoords(item_id) if not(mw.wikibase.isValidEntityId(item_id)) or not(mw.wikibase.entityExists(item_id)) then error(L10n.error.noCoords, 0) end local coordStatements = mw.wikibase.getBestStatements(item_id, 'P625') if not coordStatements or #coordStatements == 0 then error(L10n.error.wikidataCoords, 0) end local hasNoValue = ( coordStatements[1].mainsnak and coordStatements[1].mainsnak.snaktype == 'novalue' ) if hasNoValue then error(L10n.error.wikidataCoords, 0) end local wdCoords = coordStatements[1]['mainsnak']['datavalue']['value'] return tonumber(wdCoords['latitude']), tonumber(wdCoords['longitude']) end --[[ Creates a polygon that approximates a circle @param {number} lat Latitude @param {number} long Longitude @param {number} radius Radius in metres @param {number} n Number of edges for the polygon @returns {table} sequence of {latitude, longitude} table sequences, where latitude and longitude are both numbers ]]-- function util.circleToPolygon(lat, long, radius, n) -- n is number of edges -- Based on https://github.com/gabzim/circle-to-polygon, ISC licence local function offset(cLat, cLon, distance, bearing) local lat1 = math.rad(cLat) local lon1 = math.rad(cLon) local dByR = distance / 6378137 -- distance divided by 6378137 (radius of the earth) wgs84 local lat = math.asin( math.sin(lat1) * math.cos(dByR) + math.cos(lat1) * math.sin(dByR) * math.cos(bearing) ) local lon = lon1 + math.atan2( math.sin(bearing) * math.sin(dByR) * math.cos(lat1), math.cos(dByR) - math.sin(lat1) * math.sin(lat) ) return {math.deg(lon), math.deg(lat)} end local coordinates = {}; local i = 0; while i < n do table.insert(coordinates, offset(lat, long, radius, (2*math.pi*i*-1)/n) ) i = i + 1 end table.insert(coordinates, offset(lat, long, radius, 0)) return coordinates end --[[ Get the number of key-value pairs in a table, which might not be a sequence. @param {table} t @returns {number} count of key-value pairs ]]-- function util.tableCount(t) local count = 0 for k, v in pairs(t) do count = count + 1 end return count end --[[ For a table where the values are all tables, returns either the util.tableCount of the subtables if they are all the same, or nil if they are not all the same. @param {table} t @returns {number|nil} count of key-value pairs of subtable, or nil if subtables have different counts ]]-- function util.subTablesCount(t) local count = nil for k, v in pairs(t) do if count == nil then count = util.tableCount(v) elseif count ~= util.tableCount(v) then return nil end end return count end --[[ Splits a list into a table sequence. The items in the list may be separated by commas, or by semicolons (if items may contain commas), or by "###" (if items may contain semicolons). @param {string} listString @returns {table} sequence of list items ]]-- function util.tableFromList(listString) if type(listString) ~= "string" or listString == "" then return nil end local separator = (mw.ustring.find(listString, "###", 0, true ) and "###") or (mw.ustring.find(listString, ";", 0, true ) and ";") or "," local pattern = "%s*"..separator.."%s*" return mw.text.split(listString, pattern) end -- Boolean in outer scope indicating if Kartographer should be able to -- automatically calculate coordinates (see phab:T227402) local coordsDerivedFromFeatures = false; --[[---------------------------------------------------------------------------- Make methods: These take in a table of arguments, and return either a string or a table to be used in the eventual output. ----------------------------------------------------------------------------]]-- local make = {} --[[ Makes content to go inside the maplink or mapframe tag. @param {table} args @returns {string} tag content ]]-- function make.content(args) if util.getParameterValue(args, 'raw') then coordsDerivedFromFeatures = true -- Kartographer should be able to automatically calculate coords from raw geoJSON return util.getParameterValue(args, 'raw') end local content = {} local argsExpanded = {} for k, v in pairs(args) do local index = string.match( k, '^[^0-9]+([0-9]*)$' ) if index ~= nil then local indexNumber = '' if index ~= '' then indexNumber = tonumber(index) else indexNumber = 1 end if argsExpanded[indexNumber] == nil then argsExpanded[indexNumber] = {} end argsExpanded[indexNumber][ string.gsub(k, index, '') ] = v end end for contentIndex, contentArgs in pairs(argsExpanded) do local argType = util.getParameterValue(contentArgs, "type") -- Kartographer automatically calculates coords if geolines/shapes are used (T227402) if not coordsDerivedFromFeatures then coordsDerivedFromFeatures = ( argType == L10n.str.line or argType == L10n.str.shape ) and true or false end if argType == L10n.str.named then local namedCoords = util.getNamedCoords(util.getParameterValue(contentArgs, "from")) local typeKey = type(L10n.para.type) == "table" and L10n.para.type[1] or L10n.para.type local coordKey = type(L10n.para.coord) == "table" and L10n.para.coord[1] or L10n.para.coord local titleKey = type(L10n.para.title) == "table" and L10n.para.title[1] or L10n.para.title local descKey = type(L10n.para.description) == "table" and L10n.para.description[1] or L10n.para.description for _, namedCoord in pairs(namedCoords) do contentArgs[typeKey] = "point" contentArgs[coordKey] = namedCoord.coord contentArgs[titleKey] = namedCoord.name contentArgs[descKey] = namedCoord.description content[#content+1] = make.contentJson(contentArgs) end else content[#content + 1] = make.contentJson(contentArgs) end end --Single item, no array needed if #content==1 then return content[1] end --Multiple items get placed in a FeatureCollection local contentArray = '[\n' .. table.concat( content, ',\n') .. '\n]' return contentArray end --[[ Make coordinates from the coord arg, or the id arg, or the current page's Wikidata item. @param {table} args @param {boolean} [plainOutput] @returns {Mixed} Either: {number, number} latitude, longitude if plainOutput is true; or {table} table sequence of longitude, then latitude (gives the required format for GeoJSON when encoded) ]]-- function make.coords(args, plainOutput) local coords, lat, long local frame = mw.getCurrentFrame() if util.getParameterValue(args, 'coord') then coords = frame:preprocess( util.getParameterValue(args, 'coord') ) lat, long = util.parseCoords(coords) else lat, long = util.wikidataCoords(util.getParameterValue(args, 'id') or mw.wikibase.getEntityIdForCurrentPage()) end if plainOutput then return lat, long end return {[0] = long, [1] = lat} end --[[ Makes a table of coordinates that approximate a circle. @param {table} args @returns {table} sequence of {latitude, longitude} table sequences, where latitude and longitude are both numbers @throws {L10n.error.noCircleCoords} if centre coordinates are not specified @throws {L10n.error.noRadius} if radius is not specified @throws {L10n.error.negativeRadius} if radius is negative or zero @throws {L10n.error.negativeEdges} if edges is negative or zero ]]-- function make.circleCoords(args) local lat, long = make.coords(args, true) local radius = util.getParameterValue(args, 'radius') if not radius then radius = util.getParameterValue(args, 'radiusKm') and tonumber(util.getParameterValue(args, 'radiusKm'))*1000 if not radius then radius = util.getParameterValue(args, 'radiusMi') and tonumber(util.getParameterValue(args, 'radiusMi'))*1609.344 if not radius then radius = util.getParameterValue(args, 'radiusFt') and tonumber(util.getParameterValue(args, 'radiusFt'))*0.3048 end end end local edges = util.getParameterValue(args, 'edges') or L10n.defaults.edges if not lat or not long then error(L10n.error.noCircleCoords, 0) elseif not radius then error(L10n.error.noRadius, 0) elseif tonumber(radius) <= 0 then error(L10n.error.negativeRadius, 0) elseif tonumber(edges) <= 0 then error(L10n.error.negativeEdges, 0) end return util.circleToPolygon(lat, long, radius, tonumber(edges)) end --[[ Makes JSON data for a feature @param contentArgs args for this feature. Keys must be the non-suffixed version of the parameter names, i.e. use type, stroke, fill,... rather than type3, stroke3, fill3,... @returns {string} JSON encoded data ]]-- function make.contentJson(contentArgs) local data = {} if util.getParameterValue(contentArgs, 'type') == L10n.str.point or util.getParameterValue(contentArgs, 'type') == L10n.str.circle then local isCircle = util.getParameterValue(contentArgs, 'type') == L10n.str.circle data.type = "Feature" data.geometry = { type = isCircle and "LineString" or "Point", coordinates = isCircle and make.circleCoords(contentArgs) or make.coords(contentArgs) } data.properties = { title = util.getParameterValue(contentArgs, 'title') or mw.getCurrentFrame():getParent():getTitle() } if isCircle then -- TODO: This is very similar to below, should be extracted into a function data.properties.stroke = util.getParameterValue(contentArgs, 'strokeColor') or L10n.defaults.strokeColor data.properties["stroke-width"] = tonumber(util.getParameterValue(contentArgs, 'strokeWidth')) or L10n.defaults.strokeWidth local strokeOpacity = util.getParameterValue(contentArgs, 'strokeOpacity') if strokeOpacity then data.properties['stroke-opacity'] = tonumber(strokeOpacity) end local fill = util.getParameterValue(contentArgs, 'fill') if fill then data.properties.fill = fill local fillOpacity = util.getParameterValue(contentArgs, 'fillOpacity') data.properties['fill-opacity'] = fillOpacity and tonumber(fillOpacity) or 0.6 end else -- is a point data.properties["marker-symbol"] = util.getParameterValue(contentArgs, 'marker') or L10n.defaults.marker data.properties["marker-color"] = util.getParameterValue(contentArgs, 'markerColor') or L10n.defaults.markerColor data.properties["marker-size"] = util.getParameterValue(contentArgs, 'markerSize') or L10n.defaults.markerSize end else data.type = "ExternalData" if util.getParameterValue(contentArgs, 'type') == L10n.str.data or util.getParameterValue(contentArgs, 'from') then data.service = "page" elseif util.getParameterValue(contentArgs, 'type') == L10n.str.line then data.service = "geoline" elseif util.getParameterValue(contentArgs, 'type') == L10n.str.shape then data.service = "geoshape" elseif util.getParameterValue(contentArgs, 'type') == L10n.str.shapeInverse then data.service = "geomask" end if util.getParameterValue(contentArgs, 'id') or (not (util.getParameterValue(contentArgs, 'from')) and mw.wikibase.getEntityIdForCurrentPage()) then data.ids = util.getParameterValue(contentArgs, 'id') or mw.wikibase.getEntityIdForCurrentPage() else data.title = util.getParameterValue(contentArgs, 'from') end data.properties = { stroke = util.getParameterValue(contentArgs, 'strokeColor') or L10n.defaults.strokeColor, ["stroke-width"] = tonumber(util.getParameterValue(contentArgs, 'strokeWidth')) or L10n.defaults.strokeWidth } local strokeOpacity = util.getParameterValue(contentArgs, 'strokeOpacity') if strokeOpacity then data.properties['stroke-opacity'] = tonumber(strokeOpacity) end local fill = util.getParameterValue(contentArgs, 'fill') if fill and (data.service == "geoshape" or data.service == "geomask") then data.properties.fill = fill local fillOpacity = util.getParameterValue(contentArgs, 'fillOpacity') if fillOpacity then data.properties['fill-opacity'] = tonumber(fillOpacity) end end end data.properties.title = util.getParameterValue(contentArgs, 'title') or mw.title.getCurrentTitle().text if util.getParameterValue(contentArgs, 'description') then data.properties.description = util.getParameterValue(contentArgs, 'description') end return mw.text.jsonEncode(data) end --[[ Makes attributes for the maplink or mapframe tag. @param {table} args @param {boolean} [isTitle] Tag is to be displayed in the title of page rather than inline @returns {table<string,string>} key-value pairs of attribute names and values ]]-- function make.tagAttribs(args, isTitle) local attribs = {} if util.getParameterValue(args, 'zoom') then attribs.zoom = util.getParameterValue(args, 'zoom') end if util.isDeclined(util.getParameterValue(args, 'icon')) then attribs.class = "no-icon" end if util.getParameterValue(args, 'type') == L10n.str.point and not coordsDerivedFromFeatures then local lat, long = make.coords(args, 'plainOutput') attribs.latitude = tostring(lat) attribs.longitude = tostring(long) end if util.isAffirmed(util.getParameterValue(args, 'frame')) and not(isTitle) then attribs.width = util.getParameterValue(args, 'frameWidth') or L10n.defaults.frameWidth attribs.height = util.getParameterValue(args, 'frameHeight') or L10n.defaults.frameHeight if util.getParameterValue(args, 'frameCoordinates') then local frameLat, frameLong = util.parseCoords(util.getParameterValue(args, 'frameCoordinates')) attribs.latitude = frameLat attribs.longitude = frameLong else if util.getParameterValue(args, 'frameLatitude') then attribs.latitude = util.getParameterValue(args, 'frameLatitude') end if util.getParameterValue(args, 'frameLongitude') then attribs.longitude = util.getParameterValue(args, 'frameLongitude') end end if not attribs.latitude and not attribs.longitude and not coordsDerivedFromFeatures then local success, lat, long = pcall(util.wikidataCoords, util.getParameterValue(args, 'id') or mw.wikibase.getEntityIdForCurrentPage()) if success then attribs.latitude = tostring(lat) attribs.longitude = tostring(long) end end if util.getParameterValue(args, 'frameAlign') then attribs.align = util.getParameterValue(args, 'frameAlign') end if util.isAffirmed(util.getParameterValue(args, 'plain')) then attribs.frameless = "1" else attribs.text = util.getParameterValue(args, 'text') or L10n.defaults.text end else attribs.text = util.getParameterValue(args, 'text') or L10n.defaults.text end return attribs end --[[ Makes maplink wikitext that will be located in the top-right of the title of the page (the same place where coords with |display=title are positioned). @param {table} args @param {string} tagContent Content for the maplink tag @returns {string} ]]-- function make.titleOutput(args, tagContent) local titleTag = mw.text.tag('maplink', make.tagAttribs(args, true), tagContent) local spanAttribs = { style = "font-size: small;", id = "coordinates" } return mw.text.tag('span', spanAttribs, titleTag) end --[[ Makes maplink or mapframe wikitext that will be located inline. @param {table} args @param {string} tagContent Content for the maplink tag @returns {string} ]]-- function make.inlineOutput(args, tagContent) local tagName = 'maplink' if util.getParameterValue(args, 'frame') then tagName = 'mapframe' end return mw.text.tag(tagName, make.tagAttribs(args), tagContent) end --[[ Makes the HTML required for the swicther to work, including the templatestyles tag. @param {table} params table sequence of {map, label} tables @param {string} params{}.map Wikitext for mapframe map @param {string} params{}.label Label text for swicther option @param {table} options @param {string} options.alignment "left" or "center" or "right" @param {boolean} options.isThumbnail Display in a thumbnail @param {string} options.width Width of frame, e.g. "200" @param {string} [options.caption] Caption wikitext for thumnail @retruns {string} swicther HTML ]]-- function make.switcherHtml(params, options) if not options then option = {} end local frame = mw.getCurrentFrame() local styles = frame:extensionTag{ name = "templatestyles", args = {src = "Template:Maplink/styles-multi.css"} } local container = mw.html.create("div") :addClass("switcher-container") :addClass("mapframe-multi-container") if options.alignment == "left" or options.alignment == "right" then container:addClass("float"..options.alignment) else -- alignment is "center" container:addClass("center") end for i = 1, #params do container :tag("div") :wikitext(params[i].map) :tag("span") :addClass("switcher-label") :css("display", "none") :wikitext(mw.text.trim(params[i].label)) end if not options.isThumbnail then return styles .. tostring(container) end local classlist = container:getAttr("class") classlist = mw.ustring.gsub(classlist, "%a*"..options.alignment, "") container:attr("class", classlist) local outerCountainer = mw.html.create("div") :addClass("mapframe-multi-outer-container") :addClass("mw-kartographer-container") :addClass("thumb") if options.alignment == "left" or options.alignment == "right" then outerCountainer:addClass("t"..options.alignment) else -- alignment is "center" outerCountainer :addClass("tnone") :addClass("center") end outerCountainer :tag("div") :addClass("thumbinner") :css("width", options.width.."px") :node(container) :node(options.caption and mw.html.create("div") :addClass("thumbcaption") :wikitext(options.caption) ) return styles .. tostring(outerCountainer) end --[[---------------------------------------------------------------------------- Package to be exported, i.e. methods which will available to templates and other modules. ----------------------------------------------------------------------------]]-- local p = {} -- Entry point for templates function p.main(frame) local parent = frame.getParent(frame) local switch = util.getParameterValue(parent.args, 'switch') local isMulti = switch and mw.text.trim(switch) ~= "" local output = isMulti and p.multi(parent.args) or p._main(parent.args) return frame:preprocess(output) end -- Entry points for modules function p._main(_args) local args = util.trimArgs(_args) local tagContent = make.content(args) local display = mw.text.split(util.getParameterValue(args, 'display') or L10n.defaults.display, '%s*' .. L10n.str.dsep .. '%s*') local displayInTitle = display[1] == L10n.str.title or display[2] == L10n.str.title local displayInline = display[1] == L10n.str.inline or display[2] == L10n.str.inline local output if displayInTitle and displayInline then output = make.titleOutput(args, tagContent) .. make.inlineOutput(args, tagContent) elseif displayInTitle then output = make.titleOutput(args, tagContent) elseif displayInline then output = make.inlineOutput(args, tagContent) else error(L10n.error.badDisplayPara) end return output end function p.multi(_args) local args = util.trimArgs(_args) if not args[L10n.para.switch] then error(L10n.error.noSwitchPara, 0) end local switchParamValue = util.getParameterValue(args, 'switch') local switchLabels = util.tableFromList(switchParamValue) if #switchLabels == 1 then error(L10n.error.oneSwitchLabel, 0) end local mapframeArgs = {} local switchParams = {} for name, val in pairs(args) do -- Copy to mapframeArgs, if not the switch labels or a switch parameter if val ~= switchParamValue and not string.match(val, "^"..L10n.str.switch..":") then mapframeArgs[name] = val end -- Check if this is a param to switch. If so, store the name and switch -- values in switchParams table. local switchList = string.match(val, "^"..L10n.str.switch..":(.+)") if switchList ~= nil then local values = util.tableFromList(switchList) if #values == 1 then error(string.format(L10n.error.oneSwitchValue, name), 0) end switchParams[name] = values end end if util.tableCount(switchParams) == 0 then error(L10n.error.noSwitchLists, 0) end local switchCount = util.subTablesCount(switchParams) if not switchCount then error(L10n.error.switchMismatches, 0) elseif switchCount > #switchLabels then error(string.format(L10n.error.fewerSwitchLabels, switchCount, #switchLabels), 0) end -- Ensure a plain frame will be used (thumbnail will be built by the -- make.switcherHtml function if required, so that switcher options are -- inside the thumnail) mapframeArgs.plain = "yes" local switcher = {} for i = 1, switchCount do local label = switchLabels[i] for name, values in pairs(switchParams) do mapframeArgs[name] = values[i] end table.insert(switcher, { map = p._main(mapframeArgs), label = "Show "..label }) end return make.switcherHtml(switcher, { alignment = args["frame-align"] or "right", isThumbnail = (args.frame and not args.plain) and true or false, width = args["frame-width"] or L10n.defaults.frameWidth, caption = args.text }) end return p tpkfz7fszkwm1cr7piftoz0ka8j3qws Cèṭa'an:Infobox/doc 10 1507 7196 2021-07-31T13:47:10Z Angayubagia 109 ←Membuat halaman berisi '{distinguish|Template:Userbox}} {{Documentation subpage}} <includeonly>{{#ifeq:{{#titleparts:{{PAGENAME}}|1|2}}|old | |{{High-use|3,160,000+|info=[https://mad.wikipedia.org/w/index.php?search=hastemplate%3Ainfobox&title=Special:Search&profile=default&fulltext=1&searchToken=69ttd5z1iekjo54r1z2qvq3uo 3,035,000] of the {{NUMBEROFARTICLES}} pages in mainspace that qualify as articles transclude infoboxes ({{#expr:(3035000*100/{{NUMBEROFARTICLES:R}}) round 0}}%).|all-...' 7196 wikitext text/x-wiki {distinguish|Template:Userbox}} {{Documentation subpage}} <includeonly>{{#ifeq:{{#titleparts:{{PAGENAME}}|1|2}}|old | |{{High-use|3,160,000+|info=[https://mad.wikipedia.org/w/index.php?search=hastemplate%3Ainfobox&title=Special:Search&profile=default&fulltext=1&searchToken=69ttd5z1iekjo54r1z2qvq3uo 3,035,000] of the {{NUMBEROFARTICLES}} pages in mainspace that qualify as articles transclude infoboxes ({{#expr:(3035000*100/{{NUMBEROFARTICLES:R}}) round 0}}%).|all-pages = yes}}{{Lua|Module:Infobox}}}}</includeonly> {{Parameter names example |name={{PAGENAME}} <!--|child |subbox |decat--> |title |above |subheader |subheader1 |subheader2={{{subheader2}}}<br/>...... |image|caption |image1|caption1 |image2|caption2={{{caption2}}}<br/>...... |header1=<div style="border-top:1px dashed #ccc;">{{{header1}}}<br/>{{nobold|( ''or'' )}}</div> |label2={{{label1}}} |data2={{{data1}}} |data3=( ''or'' ) |data4=<div style="padding-bottom:0.25em;border-bottom:1px dashed #ccc;">{{{data1}}}</div> |header5={{{header2}}}<br/><div style="padding:0.75em 0 0.5em;">{{nobold|( ''or'' )}}</div> |label6={{{label2}}} |data6={{{data2}}} |data7=( ''or'' ) |data8=<div style="padding-bottom:0.25em;border-bottom:1px dashed #ccc;">{{{data2}}}</div> |data9=<div style="padding:0.75em 0 0.5em;">( ''etc'' )</div> |below }} b8t03s8vghe6beflev9ml3xjbls1ibh Modul:Parameter names example 828 1508 7197 2021-07-31T13:49:08Z Angayubagia 109 ←Membuat halaman berisi '-- 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...' 7197 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 -- 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('Modul:Arguments').getArgs(frame, { wrappers = 'Template:Parameter names example' }) return p._main(args, frame) end return p nr1v900u0vn01a4wpmj7lu9oi5z4thw Cèṭa'an:Documentation subpage 10 1509 18081 7203 2024-09-20T03:02:25Z Munajad.MH 3071 18081 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= [[Bhengkek:Edit-copy green.svg|40px|alt=|link=]] | text = '''This is a [[Wikipedia:Template documentation|documentation]] [[Wikipedia:Subpages|subpage]] for {{{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> 9yjw6o93yk1k2vuegxyh1g31dvx08tg Cèṭa'an:Mbox 10 1510 7202 2021-07-31T13:58:44Z Angayubagia 109 ←Membuat halaman berisi '{{#invoke:Message box|mbox}}<noinclude>{{dokumentasi}}</noinclude>' 7202 wikitext text/x-wiki {{#invoke:Message box|mbox}}<noinclude>{{dokumentasi}}</noinclude> twb880v968l76zs8dcmbar61ohevi6q Cèṭa'an:Authority control 10 1511 7210 2021-08-01T02:34:45Z Angayubagia 109 ←Membuat halaman berisi '{{#invoke:Authority control|authorityControl}}<includeonly><!-- tracking categories to compare with Wikidata -->{{#switch:{{NAMESPACE}}||{{ns:14}}=<!-- Only articles and categories. -->{{#invoke:Check for unknown parameters|check|unknown=[[Bhângsa:Kaca sané anggén pengawasan otoritas tekén parameter]]|preview=Halaman yang menggunakan [[Cèṭa'an:Authority control]] berisi "_VALUE_", memindahkan ke Wikidata ''sebisa mungkin''}}<!-- -->{{#ifeq:{{{viaf|{{{VIA...' 7210 wikitext text/x-wiki {{#invoke:Authority control|authorityControl}}<includeonly><!-- tracking categories to compare with Wikidata -->{{#switch:{{NAMESPACE}}||{{ns:14}}=<!-- Only articles and categories. -->{{#invoke:Check for unknown parameters|check|unknown=[[Bhângsa:Kaca sané anggén pengawasan otoritas tekén parameter]]|preview=Halaman yang menggunakan [[Cèṭa'an:Authority control]] berisi "_VALUE_", memindahkan ke Wikidata ''sebisa mungkin''}}<!-- -->{{#ifeq:{{{viaf|{{{VIAF|}}}}}}| |<!-- empty or no VIAF in template --> |<!-- VIAF in template -->{{#ifeq:{{#property:P214}}| |<!-- no property P214 at Wikidata --> [[Bhângsa:VIAF tidak di Wikidata]] <!-- These we still need to import --> |<!-- property P214 at Wikidata --> {{#ifeq:{{{viaf|{{{VIAF|}}}}}}|{{#property:P214}} |<!-- same ID: We want to end up here --> |[[Bhângsa:VIAF berbeda di Wikidata]] <!-- Figure out the best link, FIXME: multiple values on Wikidata --> }} }} }} }}</includeonly><noinclude>{{Dokumentasi}} [[Bhângsa:Cèṭa'an kontrol otoritas]]</noinclude> fhegu3k4l4d18yp2g98aiq5hrwir6fo Modul:Authority control 828 1512 7216 7212 2021-08-01T02:51:51Z Angayubagia 109 7216 Scribunto text/plain require('Modul:No globals') local p = {} local title = mw.title.getCurrentTitle() local namespace = title.namespace local testcases = (string.sub(title.subpageText,1,9) == 'testcases') --[[==========================================================================]] --[[ Category functions ]] --[[==========================================================================]] function p.getCatForId( id ) local catName = '' if namespace == 0 then catName = 'Artikel Wikipedia dengan penanda '..id..'' elseif namespace == 2 and not title.isSubpage then catName = 'Halaman pengguna dengan penanda '..id..'' else catName = 'Halaman dengan penanda '..id..'' end return '[[Bhângsa:'..catName..']]'..p.redCatLink(catName) end function p.redCatLink( catName ) --catName == 'Blah' (not 'Category:Blah', not '[[Category:Blah]]') if catName and catName ~= '' and testcases == false and mw.title.new(catName, 14).exists == false then return '[[Bhângsa:Halaman dengan kategori pengawasan otoritas belum dibuat]]' end return '' end function p.createRow( id, rawValues, link, links, withUid, specialCat, prefix) local catName = 'Artikel Wikipedia dengan kesalahan penanda '..(specialCat or id)..'' if links then -- all links[] use withUid = false; no check needed local row = '' if prefix then row = row .. '*' .. prefix end for i, l in ipairs( links ) do if i == 1 and not prefix then row = row..'*' else row = row..'\n**' end if l then row = row..'<span class="uid">'..l..'</span>' else row = row..'<span class="error">The '..id..' id '..rawValues[i]..' is not valid.</span>[[Bhângsa:'..catName..']]'..p.redCatLink(catName) end end return row..'\n' elseif link then -- All IDs that have a prefix support multiple identifiers, so prefix is not needed if withUid then return '*<span class="nowrap"><span class="uid">'..link..'</span></span>\n' end return '*<span class="nowrap">'..link..'</span>\n' end return '* <span class="error">The '..id..' id '..rawValues..' is not valid.</span>[[Bhângsa:'..catName..']]'..p.redCatLink(catName)..'\n' end --[[==========================================================================]] --[[ Property formatting functions ]] --[[==========================================================================]] -- If a link has a suitable entry in the global inter-wiki prefix table at [[:m:Interwiki_map]], please consider routing through this prefix rather than as external link URL. This will ease future maintenance as necessary updates to the link can be centrally carried out there rather than by updating this module. The "external link" icon would disappear for such entries. function p.aagLink( id, label) --P3372's format regex: \d+ (e.g. 1) if not id:match( '^%d+$' ) then return false end return '[https://www.aucklandartgallery.com/explore-art-and-ideas/artist/'..id..'/ '..(label or 'Auckland')..']'..p.getCatForId( 'AAG' ) end function p.acmLink( id, label ) --P864's format regex: \d{11} (e.g. 12345678901) if not id:match( '^%d%d%d%d%d%d%d%d%d%d%d$' ) then return false end return '[https://dl.acm.org/profile/'..id..' '..(label or 'Association for Computing Machinery')..']'..p.getCatForId( 'ACM-DL' ) end function p.adbLink( id, label ) --P1907's format regex: [a-z][-a-z]+-([1-2]\d|[1-9])\d{0,3} (e.g. barton-sir-edmund-toby-71) if not id:match( '^[a-z][-a-z]+-[1-2]%d%d?%d?%d?$' ) and not id:match( '^[a-z][-a-z]+-[1-9]%d?%d?%d?$' ) then return false end return '[http://adb.anu.edu.au/biography/'..id..' '..(label or 'Australia')..']'..p.getCatForId( 'ADB' ) end function p.agsaLink( id, label ) --P6804's format regex: [1-9]\d* (e.g. 3625) if not id:match( '^[1-9]%d*$' ) then return false end return '[https://www.agsa.sa.gov.au/collection-publications/collection/creators/_/'..id..'/ '..(label or 'Australia Selatan')..']'..p.getCatForId( 'AGSA' ) end function p.autoresuyLink( id, label ) --P2558's format regex: [1-9]\d{0,4} (e.g. 12345) if not id:match( '^[1-9]%d?%d?%d?%d?$' ) then return false end return '[https://autores.uy/autor/'..id..' '..(label or 'Uruguay')..']'..p.getCatForId( 'autores.uy' ) end function p.awrLink( id, label ) --P4186's format regex: (([A-Z]{3}\d{4})|([A-Z]{2}\d{5}))[a-z] (e.g. PR00768b) if not id:match( '^[A-Z][A-Z][A-Z]%d%d%d%d[a-z]$' ) and not id:match( '^[A-Z][A-Z]%d%d%d%d%d[a-z]$' ) then return false end return '[http://www.womenaustralia.info/biogs/'..id..'.htm '..(label or 'Australian Women\'s Register')..']'..p.getCatForId( 'AWR' ) end function p.bibsysLink( id, label ) --P1015's format regex: [1-9]\d* or [1-9](\d{0,8}|\d{12}) (e.g. 1234567890123) --TODO: follow up @ [[d:Property talk:P1015#Discrepancy between the 2 regex constraints]] or escalate/investigate if not id:match( '^[1-9]%d?%d?%d?%d?%d?%d?%d?%d?$' ) and not id:match( '^[1-9]%d%d%d%d%d%d%d%d%d%d%d%d$' ) then return false end return '[https://authority.bibsys.no/authority/rest/authorities/html/'..id..' '..(label or 'Norwegia')..']'..p.getCatForId( 'BIBSYS' ) end function p.bildLink( id, label ) --P2092's format regex: \d+ (e.g. 1) if not id:match( '^%d+$' ) then return false end return '[https://www.bildindex.de/document/obj'..id..' '..(label or 'Bildindex (Jerman)')..']'..p.getCatForId( 'Bildindex' ) end function p.bncLink( id, label ) --P1890's format regex: \d{9} (e.g. 123456789) if not id:match( '^%d%d%d%d%d%d%d%d%d$' ) then return false end return '[http://www.bncatalogo.cl/F?func=direct&local_base=red10&doc_number='..id..' '..(label or 'Chili')..']'..p.getCatForId( 'BNC' ) end function p.bneLink( id, label ) --P950's format regex: (XX|FF|a)\d{4,7}|(bima|bimo|bica|bis[eo]|bivi|Mise|Mimo|Mima)\d{10} (e.g. XX1234567) if not id:match( '^[XF][XF]%d%d%d%d%d?%d?%d?$' ) and not id:match( '^a%d%d%d%d%d?%d?%d?$' ) and not id:match( '^bi[mcsv][aoei]%d%d%d%d%d%d%d%d%d%d$' ) and not id:match( '^Mi[sm][eoa]%d%d%d%d%d%d%d%d%d%d$' ) then return false end return '[http://catalogo.bne.es/uhtbin/authoritybrowse.cgi?action=display&authority_id='..id..' '..(label or 'Spanyol')..']'..p.getCatForId( 'BNE' ) --no https as of 9/2019 end function p.bnfLink( id, label ) --P268's format regex: \d{8}[0-9bcdfghjkmnpqrstvwxz] (e.g. 123456789) if not id:match( '^c?b?%d%d%d%d%d%d%d%d[0-9bcdfghjkmnpqrstvwxz]$' ) then return false end --Add cb prefix if it has been removed if not id:match( '^cb.+$' ) then id = 'cb'..id end return '[https://catalogue.bnf.fr/ark:/12148/'..id..' ' .. (label or 'Prancis')..'] [https://data.bnf.fr/ark:/12148/'..id..' (data)]'..p.getCatForId( 'BNF' ) end function p.botanistLink( id, label ) --P428's format regex: ('t )?(d')?(de )?(la )?(van (der )?)?(Ma?c)?(De)?(Di)?\p{Lu}?C?['\p{Ll}]*([-'. ]*(van )?(y )?(d[ae][nr]?[- ])?(Ma?c)?[\p{Lu}bht]?C?['\p{Ll}]*)*\.? ?f?\.? (e.g. L.) --not easily/meaningfully implementable in Lua's regex since "(this)?" is not allowed... if not mw.ustring.match( id, "^[%u%l%d%. '-]+$" ) then --better than nothing return false end id = id:gsub(' +', '%%20') return '[https://www.ipni.org/ipni/advAuthorSearch.do?find_abbreviation='..id..' '..(label or 'International Plant Names Index')..']'..p.getCatForId( 'Botanist' ) end function p.bpnLink( id, label ) --P651's format regex: \d{6,8} (e.g. 00123456) if not id:match( '^%d%d%d%d%d%d%d%d$' ) and --original format regex, changed 8/2019 to not id:match( '^0?%d%d%d%d%d%d%d$' ) and --allow 1-2 leading 0s, allowed by the website not id:match( '^0?0?%d%d%d%d%d%d$' ) then return false end return '[http://www.biografischportaal.nl/en/persoon/'..id..' '..(label or 'Belanda')..']'..p.getCatForId( 'BPN' ) --no https as of 9/2019 end function p.canticLink( id, label ) --P1273's format regex: a\d{7}[0-9x] (e.g. a10640745) if not id:match( '^a%d%d%d%d%d%d%d[%dx]$' ) then return false end return '[http://cantic.bnc.cat/registres/CUCId/'..id..' '..(label or 'Catalunya')..']'..p.getCatForId( 'CANTIC' ) --no https as of 10/2019 end function p.ciniiLink( id, label ) --P271's format regex: DA\d{7}[\dX] (e.g. DA12345678) if not id:match( '^DA%d%d%d%d%d%d%d[%dX]$' ) then return false end return '[https://ci.nii.ac.jp/author/'..id..'?l=en '..(label or 'CiNii (Jepang)')..']'..p.getCatForId( 'CINII' ) end function p.cwgcLink( id, label ) --P1908's format regex: [1-9]\d* (e.g. 75228351) if not id:match( '^[1-9]%d*$' ) then return false end return '[https://www.cwgc.org/find-war-dead/casualty/'..id..'/ '..(label or 'Commonwealth War Graves Commission')..']'..p.getCatForId( 'CWGC' ) end function p.daaoLink( id, label ) --P1707's format regex: [a-z\-]+\d* (e.g. rolf-harris) if not id:match( '^[a-z%-]+%d*$' ) then return false end return '[https://www.daao.org.au/bio/'..id..' '..(label or 'Australian Artists')..']'..p.getCatForId( 'DAAO' ) end function p.dblpLink( id, label ) --P2456's format regex: \d{2,3} /\d+(-\d+)?|[a-z] /[a-zA-Z][0-9A-Za-z]*(-\d+)? (e.g. 123/123) if not id:match( '^%d%d%d?/%d+$' ) and not id:match( '^%d%d%d?/%d+%-%d+$' ) and not id:match( '^[a-z]/[a-zA-Z][0-9A-Za-z]*$' ) and not id:match( '^[a-z]/[a-zA-Z][0-9A-Za-z]*%-%d+$' ) then return false end return '[https://dblp.org/pid/'..id..' '..(label or 'DBLP (computer science)')..']'..p.getCatForId( 'DBLP' ) end function p.dibLink( id, label ) --P6829's format regex: a\d{4}\d?(-[A-D])? (e.g. a1953) if not id:match( '^a%d%d%d%d%d?%-?[A-D]?$' ) then return false end return '[https://dib.cambridge.org/viewReadPage.do?articleId='..id..' '..(label or 'Irlandia')..']'..p.getCatForId( 'DIB' ) end function p.dsiLink( id, label ) --P2349's format regex: [1-9]\d* (e.g. 1538) if not id:match( '^[1-9]%d*$' ) then return false end return '[http://www.uni-stuttgart.de/hi/gnt/dsi2/index.php?table_name=dsi&function=details&where_field=id&where_value='..id..' '..(label or 'Scientific illustrators')..']'..p.getCatForId( 'DSI' ) end function p.fastLink( id, label ) --P2163's format regex: [1-9]\d{0,7} (e.g. 1916996) if not id:match( '^[1-9]%d?%d?%d?%d?%d?%d?%d?$' ) then return false end return '[http://id.worldcat.org/fast/'..id..'/ '..(label or 'Faceted Application of Subject Terminology')..']'..p.getCatForId( 'FAST' ) end function p.fnzaLink( id, label ) --P6792's format regex: [1-9]\d* (e.g. 9785) if not id:match( '^[1-9]%d*$' ) then return false end return '[https://findnzartists.org.nz/artist/'..id..'/ '..(label or 'New Zealand Artists')..']'..p.getCatForId( 'FNZA' ) end function p.gndLink( id, label ) --P227's format regex: 1[012]?\d{7}[0-9X]|[47]\d{6}-\d|[1-9]\d{0,7}-[0-9X]|3\d{7}[0-9X] (e.g. 4079154-3) if not id:match( '^1[012]?%d%d%d%d%d%d%d[0-9X]$' ) and not id:match( '^[47]%d%d%d%d%d%d%-%d$' ) and not id:match( '^[1-9]%d?%d?%d?%d?%d?%d?%d?%-[0-9X]$' ) and not id:match( '^3%d%d%d%d%d%d%d[0-9X]$' ) then return false end return '[https://d-nb.info/gnd/'..id..' '..(label or 'Integrated Authority File (Jerman)')..']'..p.getCatForId( 'GND' ) end function p.hdsLink( id, label ) --P902's format regex: \d{6} (e.g. 050123) if not id:match( '^%d%d%d%d%d%d$' ) then return false end return '[https://hls-dhs-dss.ch/fr/articles/'..id..' '..(label or 'Historical Dictionary of Switzerland')..']'..p.getCatForId( 'HDS' ) end function p.iaafLink( id, label ) --P1146's format regex: [0-9][0-9]* (e.g. 012) if not id:match( '^%d+$' ) then return false end return '[https://www.iaaf.org/athletes/_/'..id..' '..(label or 'World Athletics')..']'..p.getCatForId( 'IAAF' ) end function p.iccuLink( id, label ) --P396's format regex: IT\\ICCU\\(\d{10}|\D\D[\D\d]\D\\\d{6}) (e.g. IT\ICCU\CFIV\000163) if not id:match( '^IT\\ICCU\\%d%d%d%d%d%d%d%d%d%d$' ) and not id:match( '^IT\\ICCU\\%u%u[%u%d]%u\\%d%d%d%d%d%d$' ) then --legacy: %u used here instead of %D (but the faulty ID cat is empty, out of ~12k uses) return false end return '[https://opac.sbn.it/opacsbn/opac/iccu/scheda_authority.jsp?bid='..id..' '..(label or 'Italia')..']'..p.getCatForId( 'ICCU' ) end function p.iciaLink( id, label ) --P1736's format regex: \d+ (e.g. 1) if not id:match( '^%d+$' ) then return false end return '[https://www.imj.org.il/artcenter/newsite/en/?artist='..id..' '..(label or 'ICIA (Israel)')..']'..p.getCatForId( 'ICIA' ) end function p.ieuLink( id, label ) --P9070's format regex: [A-Z]\\[A-Z]\\[A-Za-z0-9]+ (e.g. K\Y\Kyiv) if not id:match( '^[A-Z]\\[A-Z]\\%w+$' ) then return false end return '[http://www.encyclopediaofukraine.com/display.asp?linkpath=pages\\'..id..' '..(label or 'Internet Encyclopedia of Ukraine')..']'..p.getCatForId( 'IEU' ) end function p.isniLink( id, label ) id = p.validateIsni( id ) --e.g. 0000-0000-6653-4145 if not id then return false end return '[https://isni.org/isni/'..id..' '..(label or 'ISNI')..']'..p.getCatForId( 'ISNI' ) end function p.jocondeLink( id, label ) --P347's format regex: [\-0-9A-Za-z]{11} (e.g. 12345678901) local regex = '^'..string.rep('[%-0-9A-Za-z]', 11)..'$' if not id:match( regex ) then return false end return '[https://www.pop.culture.gouv.fr/notice/joconde/'..id..' '..(label or 'Joconde (Prancis)')..']'..p.getCatForId( 'Joconde' ) end function p.kulturnavLink( id, label ) --P1248's format regex: [0-9a-f]{8}\-[0-9a-f]{4}\-[0-9a-f]{4}\-[0-9a-f]{4}\-[0-9a-f]{12} (e.g. 12345678-1234-1234-1234-1234567890AB) if not id:match( '^%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x$' ) then return false end return '[http://kulturnav.org/'..id..' '..(label or 'KulturNav (Norwegia)')..']'..p.getCatForId( 'KULTURNAV' ) --no https as of 9/2019 end function p.lccnLink( id, label ) local parts = p.splitLccn( id ) --e.g. n78039510 if not parts then return false end local lccnType = parts[1] ~= 'sh' and 'names' or 'subjects' id = parts[1] .. parts[2] .. p.append( parts[3], '0', 6 ) return '[https://id.loc.gov/authorities/'..lccnType..'/'..id..' '..(label or 'Amerika Serikat')..']'..p.getCatForId( 'LCCN' ) end function p.lirLink( id, label ) --P886's format regex: \d+ (e.g. 1) if not id:match( '^%d+$' ) then return false end return '[http://www.e-lir.ch/e-LIR___Lexicon.'..id..'.450.0.html '..(label or 'Lexicon Istoric Retic (Swiss)')..']'..p.getCatForId( 'LIR' ) --no https as of 9/2019 end function p.lnbLink( id, label ) --P1368's format regex: \d{9} (e.g. 123456789) if not id:match( '^%d%d%d%d%d%d%d%d%d$' ) then return false end return '[https://kopkatalogs.lv/F?func=direct&local_base=lnc10&doc_number='..id..'&P_CON_LNG=ENG '..(label or 'Latvia')..']'..p.getCatForId( 'LNB' ) end function p.leonoreLink( id, label ) --P640's format regex: LH/\d{1,4}/\d{1,3}|19800035/\d{1,4}/\d{1,5}(Bis)?|C/0/\d{1,2} (e.g. LH/2064/18) if not id:match( '^LH/%d%d?%d?%d?/%d%d?%d?$' ) and --IDs from LH/1/1 to LH/2794/54 (legionaries) not id:match( '^19800035/%d%d?%d?%d?/%d%d?%d?%d?%d?$' ) and --IDs from 19800035/1/1 to 19800035/385/51670 (legionnaires who died 1954-1977 & some who died < 1954) not id:match( '^C/0/%d%d?$' ) then --IDs from C/0/1 to C/0/84 (84 famous legionaries) return false end return '[http://www.culture.gouv.fr/public/mistral/leonore_fr?ACTION=CHERCHER&FIELD_1=COTE&VALUE_1='..id..' '..(label or 'Léonore (Prancis)')..']'..p.getCatForId( 'Léonore' ) --no https as of 9/2019 end function p.maLink( id, label ) --P6366's format regex: [1-9]\d{4,9} (e.g. 1498221862) if not id:match( '^[1-9]%d%d%d%d%d?%d?%d?%d?%d?$' ) then return false end return '[https://academic.microsoft.com/v2/detail/'..id..' '..(label or 'Microsoft Academic')..']'..p.getCatForId( 'MA' ) end function p.mbaLink( id, label ) --P434's format regex: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12} (e.g. 12345678-1234-1234-1234-1234567890AB) if not id:match( '^%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x$' ) then return false end local url = 'https://musicbrainz.org/artist/'..id local cat = p.getCatForId( 'MusicBrainz' )--special cat name if label then return '['..url..' '..label..']'..cat else return '[[MBA (identifier)|MusicBrainz]] [' .. url .. ' artist]' .. cat end end function p.mbareaLink( id, label ) --P982's format regex: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12} (e.g. 12345678-1234-1234-1234-1234567890AB) if not id:match( '^%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x$' ) then return false end local url = 'https://musicbrainz.org/area/'..id local cat = p.getCatForId( 'MusicBrainz area' )--special cat name if label then return '['..url..' '..label..']'..cat else return '[[MBAREA (identifier)|MusicBrainz]] [' .. url .. ' area]' .. cat end end function p.mbiLink( id, label ) --P1330's format regex: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12} (e.g. 12345678-1234-1234-1234-1234567890AB) if not id:match( '^%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x$' ) then return false end local url = 'https://musicbrainz.org/instrument/'..id local cat = p.getCatForId( 'MusicBrainz instrument' )--special cat name if label then return '['..url..' '..label..']'..cat else return '[[MBI (identifier)|MusicBrainz]] [' .. url .. ' instrument]' .. cat end end function p.mblLink( id, label ) --P966's format regex: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12} (e.g. 12345678-1234-1234-1234-1234567890AB) if not id:match( '^%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x$' ) then return false end local url = 'https://musicbrainz.org/label/'..id local cat = p.getCatForId( 'MusicBrainz label' )--special cat name if label then return '['..url..' '..label..']'..cat else return '[[MBL (identifier)|MusicBrainz]] [' .. url .. ' label]' .. cat end end function p.mbpLink( id, label ) --P1004's format regex: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12} (e.g. 12345678-1234-1234-1234-1234567890AB) if not id:match( '^%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x$' ) then return false end local url = 'https://musicbrainz.org/place/'..id local cat = p.getCatForId( 'MusicBrainz place' )--special cat name if label then return '['..url..' '..label..']'..cat else return '[[MBP (identifier)|MusicBrainz]] [' .. url .. ' place]' .. cat end end function p.mbrgLink( id, label ) --P436's format regex: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12} (e.g. 12345678-1234-1234-1234-1234567890AB) if not id:match( '^%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x$' ) then return false end local url = 'https://musicbrainz.org/release-group/'..id local cat = p.getCatForId( 'MusicBrainz release group' )--special cat name if label then return '['..url..' '..label..']'..cat else return '[[MBRG (identifier)|MusicBrainz]] [' .. url .. ' release group]' .. cat end end function p.mbsLink( id, label ) --P1407's format regex: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12} (e.g. 12345678-1234-1234-1234-1234567890AB) if not id:match( '^%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x$' ) then return false end local url = 'https://musicbrainz.org/series/'..id local cat = p.getCatForId( 'MusicBrainz series' )--special cat name if label then return '['..url..' '..label..']'..cat else return '[[MBS (identifier)|MusicBrainz]] [' .. url .. ' series]' .. cat end end function p.mbwLink( id, label ) --P435's format regex: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12} (e.g. 12345678-1234-1234-1234-1234567890AB) if not id:match( '^%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x$' ) then return false end local url = 'https://musicbrainz.org/work/'..id local cat = p.getCatForId( 'MusicBrainz work' )--special cat name if label then return '['..url..' '..label..']'..cat else return '[[MBW (identifier)|MusicBrainz]] [' .. url .. ' work]' .. cat end end function p.mgpLink( id, label ) --P549's format regex: \d{1,6} (e.g. 123456) if not id:match( '^%d%d?%d?%d?%d?%d?$' ) then return false end return '[https://genealogy.math.ndsu.nodak.edu/id.php?id='..id..' '..(label or 'Mathematics Genealogy Project')..']'..p.getCatForId( 'MGP' ) end function p.naraLink( id, label ) --P1225's format regex: ^([1-9]\d{0,8})$ (e.g. 123456789) if not id:match( '^[1-9]%d?%d?%d?%d?%d?%d?%d?%d?$' ) then return false end return '[https://catalog.archives.gov/id/'..id..' '..(label or 'National Archives (US)')..']'..p.getCatForId( 'NARA' ) end function p.nclLink( id, label ) --P1048's format regex: \d+ (e.g. 1081436) if not id:match( '^%d+$' ) then return false end return '[http://aleweb.ncl.edu.tw/F/?func=accref&acc_sequence='..id..'&CON_LNG=ENG '..(label or 'Taiwan')..']'..p.getCatForId( 'NCL' ) --no https as of 9/2019 end function p.ndlLink( id, label ) --P349's format regex: 0?\d{8} (e.g. 012345678) if not id:match( '^0?%d%d%d%d%d%d%d%d$' ) then return false end return '[https://id.ndl.go.jp/auth/ndlna/'..id..' '..(label or 'Jepang')..']'..p.getCatForId( 'NDL' ) end function p.ngvLink( id, label ) --P2041's format regex: \d+ (e.g. 12354) if not id:match( '^%d+$' ) then return false end return '[https://www.ngv.vic.gov.au/explore/collection/artist/'..id..'/ '..(label or 'Victoria')..']'..p.getCatForId( 'NGV' ) end function p.nkcLink( id, label ) --P691's format regex: [a-z]{2,4}[0-9]{2,14} (e.g. abcd12345678901234) if not id:match( '^[a-z][a-z][a-z]?[a-z]?%d%d%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?$' ) then return false end return '[https://aleph.nkp.cz/F/?func=find-c&local_base=aut&ccl_term=ica='..id..'&CON_LNG=ENG '..(label or 'Republik Ceko')..']'..p.getCatForId( 'NKC' ) end function p.nlaLink( id, label ) --P409's format regex: [1-9][0-9]{0,11} (e.g. 123456789012) if not id:match( '^[1-9]%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?$' ) then return false end return '[https://nla.gov.au/anbd.aut-an'..id..' '..(label or 'Australia')..']'..p.getCatForId( 'NLA' ) end function p.nlgLink( id, label ) --P3348's format regex: [1-9]\d* (e.g. 1) if not id:match( '^[1-9]%d*$' ) then return false end return '[https://data.nlg.gr/resource/authority/record'..id..' '..(label or 'Yunani')..']'..p.getCatForId( 'NLG' ) end function p.nliLink( id, label ) --P949's format regex: \d{9} (e.g. 123456789) if not id:match( '^%d%d%d%d%d%d%d%d%d$' ) then return false end return '[http://uli.nli.org.il/F/?func=direct&doc_number='..id..'&local_base=nlx10'..' '..(label or 'Israel')..']'..p.getCatForId( 'NLI' ) end function p.nlkLink( id, label ) --P5034's format regex: KA.(19|20).{7} (e.g. KAC201501465) if not id:match( '^KA.19.......$' ) and not id:match( '^KA.20.......$' ) then return false end return '[https://nl.go.kr/authorities/resource/'..id..' '..(label or 'Korea')..']'..p.getCatForId( 'NLK' ) end function p.nlpLink( id, label ) --P1695's format regex: 9810[0-9]\d* or A[0-9]{7}[0-9X] (e.g. 9810123456789012345 or A10414836) if not id:match( '^9810%d+$' ) and not id:match( '^A%d%d%d%d%d%d%d[%dX]$' ) then return false end return '[https://tools.wmflabs.org/wikidata-externalid-url?p=1695&id='..id..' '..(label or 'Polandia')..']'..p.getCatForId( 'NLP' ) end function p.nlrLink( id, label ) --P1003's format regex: \d{9} (e.g. 123456789) if not id:match( '^%d%d%d%d%d%d%d%d%d$' ) then return false end return '[http://aleph.bibnat.ro:8991/F/?func=direct&local_base=NLR10&doc_number='..id..' '..(label or 'Romania')..']'..p.getCatForId( 'NLR' ) end function p.nskLink( id, label ) --P1375's format regex: \d{9} (e.g. 123456789) if not id:match( '^%d%d%d%d%d%d%d%d%d$' ) then return false end return '[http://katalog.nsk.hr/F/?func=direct&doc_number='..id..'&local_base=nsk10 '..(label or 'Kroasia')..']'..p.getCatForId( 'NSK' ) --no https as of 9/2019 end function p.ntaLink( id, label ) --P1006's format regex: \d{8}[\dX] (e.g. 12345678X) if not id:match( '^%d%d%d%d%d%d%d%d[%dX]$' ) then return false end return '[http://data.bibliotheken.nl/id/thes/p'..id..' '..(label or 'Belanda')..']'..p.getCatForId( 'NTA' ) end function p.orcidLink( id, label ) id = p.validateIsni( id ) --e.g. 0000-0002-7398-5483 if not id then return false end id = id:sub( 1, 4 )..'-'..id:sub( 5, 8 )..'-'..id:sub( 9, 12 )..'-'..id:sub( 13, 16 ) return '[https://orcid.org/'..id..' '..(label or 'ORCID')..']'..p.getCatForId( 'ORCID' ) end function p.picLink( id, label ) --P2750's format regex: [1-9]\d* (e.g. 1) if not id:match( '^[1-9]%d*$' ) then return false end return '[https://pic.nypl.org/constituents/'..id..' '..(label or 'Photographers\' Identities')..']'..p.getCatForId( 'PIC' ) end function p.plwabnLink( id, label ) --P7293's format regex: 981[0-9]{8}05606 (e.g. 9810696457305606) if not id:match( '^981%d%d%d%d%d%d%d%d05606*$' ) then return false end return '[http://mak.bn.org.pl/cgi-bin/KHW/makwww.exe?BM=1&NU=1&IM=4&WI='..id..' '..(label or 'Polandia')..']'..p.getCatForId( 'PLWABN' ) end function p.publonsLink( id, label ) --P3829's format regex: \d+ (e.g. 654601) if not id:match( '^%d+$' ) then return false end return '[https://publons.com/author/'..id..'/ '..(label or 'Publons (researchers)')..']'..p.getCatForId( 'Publons' ) end function p.ridLink( id, label ) --P1053's format regex: [A-Z]{1,3}-\d{4}-(19|20)\d\d (e.g. AAS-5150-2020) if not id:match( '^[A-Z][A-Z]?[A-Z]?%-%d%d%d%d%-19%d%d$' ) and not id:match( '^[A-Z][A-Z]?[A-Z]?%-%d%d%d%d%-20%d%d$' ) then return false end return '[https://www.researcherid.com/rid/'..id..' '..(label or 'ResearcherID')..']'..p.getCatForId( 'RID' ) end function p.rismLink( id, label ) --P5504's format regex: (pe|ks)?\[1-9]d* (e.g. pe30006410) if not id:match( '^pe[1-9]%d*$' ) and --99% start with 'pe' not id:match( '^ks[1-9]%d*$' ) and not id:match( '^[1-9]%d*$' ) then return false end return '[https://opac.rism.info/search?id='..id..' '..(label or 'RISM (Prancis)')..']'..p.getCatForId( 'RISM' ) end function p.reroLink( id, label ) --P3065's format regex: 0[1-2]-[A-Z0-9]{1,10} (e.g. 02-A012345678) if not id:match( '^0[1-2]%-[A-Z%d][A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?$' ) then return false end return '[http://data.rero.ch/'..id..' '..(label or 'RERO (Swiss)')..']'..p.getCatForId( 'RERO' ) end function p.rkdartistsLink( id, label ) --P650's format regex: [1-9]\d{0,5} (e.g. 123456) if not id:match( '^[1-9]%d?%d?%d?%d?%d?$' ) then return false end return '[https://rkd.nl/en/explore/artists/'..id..' '..(label or 'RKD Artists (Belanda)')..']'..p.getCatForId( 'RKDartists' ) end function p.rkdidLink( id, label ) --P350's format regex: [1-9]\d{0,5} (e.g. 123456) if not id:match( '^[1-9]%d?%d?%d?%d?%d?$' ) then return false end return '[https://rkd.nl/nl/explore/images/'..id..' '..(label or 'RKD ID (Belanda)')..']'..p.getCatForId( 'RKDID' ) end function p.rslLink( id, label ) --P947's format regex: \d{1,9} (e.g. 123456789) if not id:match( '^%d%d?%d?%d?%d?%d?%d?%d?%d?$' ) then return false end return '[http://aleph.rsl.ru/F?func=find-b&find_code=SYS&adjacent=Y&local_base=RSL11&request='..id..'&CON_LNG=ENG '..(label or 'Rusia')..']'..p.getCatForId( 'RSL' ) --no https as of 9/2019 end function p.selibrLink( id, label ) --P906's format regex: [1-9]\d{4,5} (e.g. 123456) if not id:match( '^[1-9]%d%d%d%d%d?$' ) then return false end return '[https://libris.kb.se/auth/'..id..' '..(label or 'Swedia')..']'..p.getCatForId( 'SELIBR' ) end function p.sikartLink( id, label ) --P781's format regex: \d{7,9} (e.g. 123456789) if not id:match( '^%d%d%d%d%d%d%d%d?%d?$' ) then return false end return '[http://www.sikart.ch/KuenstlerInnen.aspx?id='..id..'&lng=en '..(label or 'SIKART (Swiss)')..']'..p.getCatForId( 'SIKART' ) --no https as of 9/2019 end function p.snacLink( id, label ) --P3430's format regex: \d*[A-Za-z][0-9A-Za-z]* (e.g. A) if not id:match( '^%d*[A-Za-z][0-9A-Za-z]*$' ) then return false end return '[https://snaccooperative.org/ark:/99166/'..id..' '..(label or 'Social Networks and Archival Context')..']'..p.getCatForId( 'SNAC-ID' ) end function p.sudocLink( id, label ) --P269's format regex: (\d{8}[\dX]|) (e.g. 026927608) if not id:match( '^%d%d%d%d%d%d%d%d[%dxX]$' ) then --legacy: allow lowercase 'x' return false end return '[https://www.idref.fr/'..id..' '..(label or 'SUDOC (Prancis)')..']'..p.getCatForId( 'SUDOC' ) end function p.s2authoridLink( id, label ) --P4012's format regex: [1-9]\d* (e.g. 1796130) if not id:match( '^[1-9]%d*$' ) then return false end return '[https://www.semanticscholar.org/author/'..id..' '..(label or 'Semantic Scholar')..']'..p.getCatForId( 'Semantic Scholar author' ) --special cat name end function p.ta98Link( id, label ) --P1323's format regex: A\d{2}\.\d\.\d{2}\.\d{3}[FM]? (e.g. A12.3.45.678) if not id:match( '^A%d%d%.%d%.%d%d%.%d%d%d[FM]?$' ) then return false end return '[http://tools.wmflabs.org/wikidata-externalid-url/?p=1323&url_prefix=https:%2F%2Fwww.unifr.ch%2Fifaa%2FPublic%2FEntryPage%2FTA98%20Tree%2FEntity%20TA98%20EN%2F&url_suffix=%20Entity%20TA98%20EN.htm&id='..id..' '..(label or 'Terminologia Anatomica')..']'..p.getCatForId( 'TA98' ) end function p.tdviaLink( id, label ) --P7314's format regex: [a-z/-]+] (e.g. barkan-omer-lutfi) if not id:match( '^[a-z/-]+$' ) then return false end return '[https://islamansiklopedisi.org.tr/'..id..' '..(label or 'Encyclopedia of Islam')..']'..p.getCatForId( 'TDVİA' ) end function p.tepapaLink( id, label ) --P3544's format regex: \d+ (e.g. 1) if not id:match( '^%d+$' ) then return false end return '[https://collections.tepapa.govt.nz/agent/'..id..' '..(label or 'Te Papa (Selandia Baru)')..']'..p.getCatForId( 'TePapa' ) end function p.tlsLink( id, label ) id = id:gsub(' +', '_') --P1362's format regex: \p{Lu}[\p{L}\d_',\.\-\(\)\*/–]{3,59} (e.g. Abcd) local class = "[%a%d_',%.%-%(%)%*/–]" local regex = "^%u"..string.rep(class, 3)..string.rep(class.."?", 56).."$" if not mw.ustring.match( id, regex ) then return false end return '[http://tls.theaterwissenschaft.ch/wiki/'..id..' '..(label or 'Theaterlexikon (Swiss)')..']'..p.getCatForId( 'TLS' ) --no https as of 9/2019 end function p.troveLink( id, label ) --P1315's format regex: [1-9]\d{5,7} (e.g. 12345678) if not id:match( '^[1-9]%d%d%d%d%d%d?%d?$' ) then return false end return '[https://trove.nla.gov.au/people/'..id..' '..(label or 'Trove (Australia)')..']'..p.getCatForId( 'Trove' ) end function p.ukparlLink( id, label ) --P6213's format regex: [a-zA-Z\d]{8} (e.g. AQUupyiR) if not id:match( '^[a-zA-Z%d][a-zA-Z%d][a-zA-Z%d][a-zA-Z%d][a-zA-Z%d][a-zA-Z%d][a-zA-Z%d][a-zA-Z%d]$' ) then return false end return '[https://id.parliament.uk/'..id..' '..(label or 'UK Parliament')..']'..p.getCatForId( 'UKPARL' ) end function p.ulanLink( id, label ) --P245's format regex: 500\d{6} (e.g. 500123456) if not id:match( '^500%d%d%d%d%d%d$' ) then return false end return '[https://www.getty.edu/vow/ULANFullDisplay?find=&role=&nation=&subjectid='..id..' '..(label or 'Artist Names (Getty)')..']'..p.getCatForId( 'ULAN' ) end function p.uscongressLink( id, label ) --P1157's format regex: [A-Z]00[01]\d{3} (e.g. A000123) if not id:match( '^[A-Z]00[01]%d%d%d$' ) then return false end return '[http://bioguide.congress.gov/scripts/biodisplay.pl?index='..id..' '..(label or 'US Congress')..']'..p.getCatForId( 'USCongress' ) --no https as of 9/2019 end function p.vcbaLink( id, label ) --P8034's format regex: \d{3}\/[1-9]\d{0,5} (e.g. 494/9793) if not id:match( '^%d%d%d\/[1-9]%d?%d?%d?%d?%d?$' ) then return false end id = id:gsub('\/', '_') return '[https://opac.vatlib.it/auth/detail/'..id..' '..(label or 'Vatikan')..']'..p.getCatForId( 'VcBA' ) end function p.viafLink( id, label ) --P214's format regex: [1-9]\d(\d{0,7}|\d{17,20}) (e.g. 123456789, 1234567890123456789012) if not id:match( '^[1-9]%d%d?%d?%d?%d?%d?%d?%d?$' ) and not id:match( '^[1-9]%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d?%d?%d?$' ) then return false end -- If the "VIAF" entry at [[:m:Interwiki map]] would resolve to "https://viaf.org/viaf/$1" (rather than "http://viaf.org/viaf/$1", as it currently still does), the code below could change from '[https://viaf.org/viaf/'..id..' '..id..']' to '[[:VIAF:'..id..'|'..id..']]'. return '[https://viaf.org/viaf/'..id..' '..(label or 'VIAF')..']'..p.getCatForId( 'VIAF' ) end --[[=========================== Helper functions =============================]] function p.append(str, c, length) while str:len() < length do str = c .. str end return str end --Returns the ISNI check digit isni must be a string where the 15 first elements are digits, e.g. 0000000066534145 function p.getIsniCheckDigit( isni ) local total = 0 for i = 1, 15 do local digit = isni:byte( i ) - 48 --Get integer value total = (total + digit) * 2 end local remainder = total % 11 local result = (12 - remainder) % 11 if result == 10 then return "X" end return tostring( result ) end --Validate ISNI (and ORCID) and retuns it as a 16 characters string or returns false if it's invalid --See http://support.orcid.org/knowledgebase/articles/116780-structure-of-the-orcid-identifier function p.validateIsni( id ) --P213 (ISNI) format regex: [0-9]{4} [0-9]{4} [0-9]{4} [0-9]{3}[0-9X] (e.g. 0000-0000-6653-4145) --P496 (ORCID) format regex: 0000-000(1-[5-9]|2-[0-9]|3-[0-4])\d{3}-\d{3}[\dX] (e.g. 0000-0002-7398-5483) id = id:gsub( '[ %-]', '' ):upper() if not id:match( '^%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d[%dX]$' ) then return false end if p.getIsniCheckDigit( id ) ~= string.char( id:byte( 16 ) ) then return false end return id end function p.splitLccn( id ) --P244's format regex: (n|nb|nr|no|ns|sh)([4-9][0-9]|00|20[0-1][0-9])[0-9]{6} (e.g. n78039510) if id:match( '^%l%l?%l?%d%d%d%d%d%d%d%d%d?%d?$' ) then id = id:gsub( '^(%l+)(%d+)(%d%d%d%d%d%d)$', '%1/%2/%3' ) end if id:match( '^%l%l?%l?/%d%d%d?%d?/%d+$' ) then return mw.text.split( id, '/' ) end return false end --[[==========================================================================]] --[[ Wikidata & documentation functions ]] --[[==========================================================================]] function p.getIdsFromWikidata( itemId, property ) local ids = {} local statements = mw.wikibase.getBestStatements( itemId, property ) if statements then for _, statement in ipairs( statements ) do if statement.mainsnak.datavalue then table.insert( ids, statement.mainsnak.datavalue.value ) end end end return ids end -- Creates a human-readable standalone wikitable version of p.conf, and tracking categories with page counts, for use in the documentation function p.docConfTable( frame ) local wikiTable = '{| class="wikitable sortable"\n'.. '! rowspan=2 | Parameter\n'.. '! rowspan=2 | Bagian\n'.. '! rowspan=2 | Ditampikan sebagai\n'.. '! rowspan=2; data-sort-type=number | Properti Wikidata\n'.. '! colspan=4 | Kategori pelacak dan jumlah halaman\n'.. '|-\n'.. '! [[:Bhângsa:Artikel Wikipedia dengan informasi pengawasan otoritas|'.. 'Artikel]]\n'.. '! [[:Bhângsa:Halaman pengguna dengan informasi pengawasan otoritas|'.. 'Halaman pengguna]]\n'.. '! [[:Bhângsa:Halaman dengan informasi pengawasan otoritas|'.. 'Halaman lain]]\n'.. '! [[:Bhângsa:Artikel Wikipedia dengan informasi pengawasan otoritas bermasalah|'..'ID bermasalah]]\n'.. '|-\n' local lang = mw.getContentLanguage() for _, conf in pairs( p.conf ) do local param, pid, section = conf[1], conf[2], conf[4] local appearsAs if param == "WORLDCATID" then -- WorldCat is special appearsAs = "[https://www.worldcat.org/identities/lccn-n78039510 WorldCat]" elseif conf.prefix then appearsAs = conf.prefix else appearsAs = conf[3](conf[5]) end local link = conf.link or param .. ' (identifier)' local category = conf.category or param local args = { id = 'f', pid } local wpl = frame:expandTemplate{ title = 'Wikidata property link', args = args } --cats local articleCat = 'Artikel Wikipedia dengan penanda '..category..' ' local userCat = 'Halaman pengguna dengan penanda '..category..' ' local miscCat = 'Halaman dengan penanda '..category..' ' local faultyCat = 'Artikel Wikipedia dengan dengan penanda '..category..' bermasalah' --counts local articleCount = lang:formatNum( mw.site.stats.pagesInCategory(articleCat, 'pages') ) local userCount = lang:formatNum( mw.site.stats.pagesInCategory(userCat, 'pages') ) local miscCount = lang:formatNum( mw.site.stats.pagesInCategory(miscCat, 'pages') ) local faultyCount = lang:formatNum( mw.site.stats.pagesInCategory(faultyCat, 'pages') ) --concat wikiTable = wikiTable..'\n'.. '|-\n'.. '||[['..link..'|'..param..']]'.. '||'..section.. '||'..appearsAs.. '||data-sort-value='..pid..'|'..wpl.. '||style="text-align: right;"|[[:Bhângsa:'..articleCat..'|'..articleCount..']]'.. '||style="text-align: right;"|[[:Bhângsa:'.. userCat..'|'.. userCount..']]'.. '||style="text-align: right;"|[[:Bhângsa:'.. miscCat..'|'.. miscCount..']]'.. '||style="text-align: right;"|[[:Bhângsa:'.. faultyCat..'|'.. faultyCount..']]' end --append derivative WorldCat cats local wcd = { 'WorldCat-LCCN', 'WorldCat-VIAF' } for _, w in pairs(wcd) do local articleCat = 'Artikel Wikipedia dengan penanda '..w..' ' local articleCount = lang:formatNum( mw.site.stats.pagesInCategory(articleCat, 'pages') ) local appearsAs if w == "WorldCat-LCCN" then appearsAs = "[https://www.worldcat.org/identities/lccn-n79-113947 WorldCat (via Library of Congress)]" else appearsAs = "[https://www.worldcat.org/identities/containsVIAFID/12345789 WorldCat (via VIAF)]" end wikiTable = wikiTable..'\n'.. '|-\n'.. '||'..'—'.. '||Umum'.. '||'..appearsAs.. '||data-sort-value='..w..'|'..'—'.. '||style="text-align: right;"|[[:Bhângsa:'..articleCat..'|'..articleCount..']]'.. '||style="text-align: right;"|—'.. '||style="text-align: right;"|—'.. '||style="text-align: right;"|—' end return require("Modul:Suppress categories").main(wikiTable)..'\n|}' end --[[==========================================================================]] --[[ Configuration ]] --[[==========================================================================]] -- If a specific "(identifier) redirect" exists for an identifier, please route through this particular redirect rather than linking directly to the target page. This reduces clutter in "What links here" and improves reverse lookup of articles where a manifestation of this particular identifier is used. -- Parameter format: { 'parameter name', propertyId # in Wikidata, formatting/validation function, section, example ID for documentation } -- Optional named parameters: `link` to override the link in the documentation (defaults to parameter + (identifer)), -- category to override the ID in category names (defaults to parameter), -- prefix to include a prefix (usually a wikilink explaining what the identifier is) before the external link itself p.conf = { { 'AAG', 3372, p.aagLink, "Galeri seni dan museum", "1"}, { 'ACM-DL', 864, p.acmLink, "Basis data ilmiah", "12345678901", link="ACM DL (identifier)"}, { 'ADB', 1907, p.adbLink,"Kamus biografi", "barton-sir-edmund-toby-71"}, { 'AGSA', 6804, p.agsaLink, "Galeri seni dan museum", "3625"}, { 'autores.uy', 2558, p.autoresuyLink, "Kamus biografi", "12345"}, { 'AWR', 4186, p.awrLink, "Kamus biografi", "PR00768b"}, { 'BIBSYS', 1015, p.bibsysLink, "Perpustakaan nasional", "1234567890123"}, { 'Bildindex', 2092, p.bildLink, "Lembaga penelitian seni", "1"}, { 'BNC', 1890, p.bncLink, "Perpustakaan nasional", "123456789"}, { 'BNE', 950, p.bneLink, "Perpustakaan nasional", "XX1234567"}, { 'BNF', 268, p.bnfLink, "Perpustakaan nasional", "123456789"}, { 'Botanist', 428, p.botanistLink , "Basis data ilmiah", "L."}, { 'BPN', 651, p.bpnLink , "Kamus biografi", "12345678"}, { 'CANTIC', 1273, p.canticLink, "Perpustakaan nasional", "a12345678"}, { 'CINII', 271, p.ciniiLink, "Basis data ilmiah", "DA12345678", link = "CiNii (identifier)"}, { 'CWGC', 1908, p.cwgcLink, "Lain-lain", "1234567"}, { 'DAAO', 1707, p.daaoLink, "Lembaga penelitian seni", "rolf-harris"}, { 'DBLP', 2456, p.dblpLink, "Basis data ilmiah", "123/123"}, { 'DIB', 6829, p.dibLink, "Kamus biografi", "a1234"}, { 'DSI', 2349, p.dsiLink, "Lembaga penelitian seni", "1538"}, { 'FAST', 2163, p.fastLink, "Lain-lain", "1"}, { 'FNZA', 6792, p.fnzaLink, "Lembaga penelitian seni", "12"}, { 'GND', 227, p.gndLink, "Umum", "4079154-3"}, { 'HDS', 902, p.hdsLink, "Lain-lain", "050123"}, { 'IAAF', 1146, p.iaafLink, "Lain-lain", "123"}, { 'ICCU', 396, p.iccuLink, "Perpustakaan nasional", "IT\\ICCU\\CFIV\\000163"}, --formerly SBN { 'ICIA', 1736, p.iciaLink, "Lembaga penelitian seni", "1"}, { 'IEU', 9070, p.ieuLink, "Lain-lain", "N\\A\\NationalAcademyofArtandArchitecture"}, { 'ISNI', 213, p.isniLink, "Umum", "0000-0000-6653-4145", prefix = '[[ISNI (identifier)|ISNI]]'}, { 'Joconde', 347, p.jocondeLink, "Lembaga penelitian seni", "12345678901"}, { 'KULTURNAV', 1248, p.kulturnavLink, "Lembaga penelitian seni", "12345678-1234-1234-1234-1234567890AB", link="KulturNav (identifier)"}, { 'LCCN', 244, p.lccnLink, "Perpustakaan nasional", "n78039510"}, { 'LIR', 886, p.lirLink, "Lain-lain", "1"}, { 'LNB', 1368, p.lnbLink, "Perpustakaan nasional", "123456789"}, { 'Léonore', 640, p.leonoreLink, "Lain-lain", "LH/1/1", prefix = "[[Léonore (identifier)|Léonore (Prancis)]]"}, { 'MA', 6366, p.maLink, "Lain-lain", "123456789"}, { 'MBA', 434, p.mbaLink, "Lain-lain", "12345678-1234-1234-1234-1234567890AB", category = 'MusicBrainz'}, --special cat name { 'MBAREA', 982, p.mbareaLink, "Lain-lain", "12345678-1234-1234-1234-1234567890AB", category = 'MusicBrainz area' }, --special cat name { 'MBI', 1330, p.mbiLink, "Lain-lain", "12345678-1234-1234-1234-1234567890AB", category = 'MusicBrainz instrument' }, --special cat name { 'MBL', 966, p.mblLink, "Lain-lain", "12345678-1234-1234-1234-1234567890AB", category = 'MusicBrainz label' }, --special cat name { 'MBP', 1004, p.mbpLink, "Lain-lain", "12345678-1234-1234-1234-1234567890AB", category = 'MusicBrainz place' }, --special cat name { 'MBRG', 436, p.mbrgLink, "Lain-lain", "12345678-1234-1234-1234-1234567890AB", category = 'MusicBrainz release group' }, --special cat name { 'MBS', 1407, p.mbsLink, "Lain-lain", "12345678-1234-1234-1234-1234567890AB", category = 'MusicBrainz series' }, --special cat name { 'MBW', 435, p.mbwLink, "Lain-lain", "12345678-1234-1234-1234-1234567890AB", category = 'MusicBrainz work' }, --special cat name { 'MGP', 549, p.mgpLink, "Basis data ilmiah", "123456"}, { 'NARA', 1225, p.naraLink, "Lain-lain", "12345678"}, { 'NCL', 1048, p.nclLink, "Perpustakaan nasional", "1081436"}, { 'NDL', 349, p.ndlLink, "Perpustakaan nasional", "012345678"}, { 'NGV', 2041, p.ngvLink, "Galeri seni dan museum", "12354"}, { 'NKC', 691, p.nkcLink, "Perpustakaan nasional", "abcd12345678901234"}, { 'NLA', 409, p.nlaLink, "Perpustakaan nasional", "123456789012"}, { 'NLG', 3348, p.nlgLink, "Perpustakaan nasional", "12345678"}, { 'NLI', 949, p.nliLink, "Perpustakaan nasional", "123456789"}, { 'NLK', 5034, p.nlkLink, "Perpustakaan nasional", "KAB197000000"}, { 'NLP', 1695, p.nlpLink, "Perpustakaan nasional", "9810123456789012345"}, { 'NLR', 1003, p.nlrLink, "Perpustakaan nasional", "123456789"}, { 'NSK', 1375, p.nskLink, "Perpustakaan nasional", "123456789"}, { 'NTA', 1006, p.ntaLink, "Perpustakaan nasional", "12345678X"}, { 'ORCID', 496, p.orcidLink, "Umum", "0000-0002-7398-5483", prefix = '[[ORCID (identifier)|ORCID]]'}, { 'PIC', 2750, p.picLink, "Lembaga penelitian seni", "1"}, { 'PLWABN', 7293, p.plwabnLink, "Perpustakaan nasional", "9812345678905606"}, { 'Publons', 3829, p.publonsLink, "Basis data ilmiah", "2776255"}, { 'RID', 1053, p.ridLink, "Basis data ilmiah", "A-1234-1934"}, { 'RISM', 5504, p.rismLink, "Lain-lain", "pe1", prefix = '[[RISM (identifier)|RISM (Prancis)]]'}, { 'RERO', 3065, p.reroLink, "Lain-lain", "02-A012345678", prefix = '[[RERO (identifier)|RERO (Swiss)]]'}, { 'RKDartists', 650, p.rkdartistsLink, "Lembaga penelitian seni", "123456"}, { 'RKDID', 350, p.rkdidLink, "Lembaga penelitian seni", "123456"}, { 'RSL', 947, p.rslLink, "Perpustakaan nasional", "123456789"}, { 'SELIBR', 906, p.selibrLink, "Perpustakaan nasional", "123456"}, { 'SIKART', 781, p.sikartLink, "Lembaga penelitian seni", '123456789'}, { 'SNAC-ID', 3430, p.snacLink, "Lain-lain", "A"}, { 'SUDOC', 269, p.sudocLink, "Lain-lain", "026927608", prefix = '[[SUDOC (identifier)|SUDOC (Prancis)]]'}, { 'S2AuthorId', 4012, p.s2authoridLink, "Basis data ilmiah", "1796130", category = 'Semantic Scholar author' }, --special cat name { 'TA98', 1323, p.ta98Link, "Basis data ilmiah", "A12.3.45.678"}, { 'TDVİA', 7314, p.tdviaLink, "Lain-lain", "asim-b-behdele"}, { 'TePapa', 3544, p.tepapaLink, "Galeri seni dan museum", "1"}, { 'TLS', 1362, p.tlsLink, "Lain-lain", "Abcd"}, { 'Trove', 1315, p.troveLink, "Lain-lain", "12345678", prefix = '[[Trove (identifier)|Trove (Australia)]]'}, --formerly NLA-person { 'UKPARL', 6213, p.ukparlLink, "Lain-lain", "AQUupyiR"}, { 'ULAN', 245, p.ulanLink, "Lembaga penelitian seni", "500123456"}, { 'USCongress', 1157, p.uscongressLink, "Lain-lain", "A000123", link = "Kongres AS (identifier)"}, { 'VcBA', 8034, p.vcbaLink, "Perpustakaan nasional", "494/9793"}, { 'VIAF', 214, p.viafLink, "Umum", "123456789", prefix = "[[VIAF (identifier)|VIAF]]"}, { 'WORLDCATID', 7859, nil, "Umum", nil, link = "WorldCat Identities (identifier)"}, } -- Legitimate aliases to p.conf, for convenience -- Format: { 'alias', 'parameter name in p.conf' } p.aliases = { { 'DNB', 'GND' }, --Deutsche Nationalbibliothek -> Gemeinsame Normdatei { 'Leonore', 'Léonore' }, --alias name without diacritics { 'leonore', 'Léonore' }, --lowercase variant without diacritics { 'MusicBrainz', 'MBA' }, { 'MusicBrainz artist', 'MBA' }, { 'MusicBrainz label', 'MBL' }, { 'MusicBrainz release group', 'MBRG' }, { 'MusicBrainz work', 'MBW' }, { 'SBN', 'ICCU' }, --SBN alias to be deprecated at a later stage { 'TDVIA', 'TDVİA' }, --alias name without diacritics { 'tdvia', 'TDVİA' }, --lowercase variant without diacritics } -- Deprecated aliases to p.conf; tracked in [[Category:Wikipedia articles with deprecated authority control identifiers]] -- Format: { 'deprecated parameter name', 'replacement parameter name in p.conf' } p.deprecated = { { 'GKD', 'GND' }, { 'PND', 'GND' }, { 'RLS', 'RSL' }, { 'SWD', 'GND' }, { 'NARA-organization', 'NARA' }, { 'NARA-person', 'NARA' }, } --[[==========================================================================]] --[[ Main ]] --[[==========================================================================]] function p.authorityControl( frame ) local resolveEntity = require( "Modul:ResolveEntityId" ) local parentArgs = frame:getParent().args --WD IDs added here later local iParentArgs = 0 --count original/manual parent args only later local worldcatCat = '' local multipleIdCat = '' local suppressedIdCat = '' local deprecatedIdCat = '' local differentOnWDCat = '' local sameOnWDCat = '' --Redirect aliases to proper parameter names for _, a in pairs( p.aliases ) do local alias, param = a[1], a[2] if (parentArgs[param] == nil or parentArgs[param] == '') and parentArgs[alias] then parentArgs[param] = parentArgs[alias] end end --Redirect deprecated parameters to proper parameter names, and assign tracking cat for _, d in pairs( p.deprecated ) do local dep, param = d[1], d[2] if (parentArgs[param] == nil or parentArgs[param] == '') and parentArgs[dep] then parentArgs[param] = parentArgs[dep] if namespace == 0 then deprecatedIdCat = '[[Bhângsa:Artikel Wikipedia dengan penanda pengawasan otoritas usang|'..dep..']]' end end end --Use QID= parameter for testing/example purposes only local itemId = nil if namespace ~= 0 then local qid = parentArgs['qid'] or parentArgs['QID'] if qid then itemId = 'Q'..mw.ustring.gsub(qid, '^[Qq]', '') itemId = resolveEntity._id(itemId) --nil if unresolvable end else itemId = mw.wikibase.getEntityIdForCurrentPage() end --Wikidata fallback if available if itemId then local iMatches = 0 for _, params in ipairs( p.conf ) do if params[2] > 0 then local val = parentArgs[mw.ustring.lower(params[1])] or parentArgs[params[1]] if val == nil or val == '' then local wikidataIds = p.getIdsFromWikidata( itemId, 'P'..params[2] ) if wikidataIds[1] then if val == '' and (namespace == 0 or testcases) then suppressedIdCat = '[[Bhângsa:Artikel Wikipedia dengan penanda pengawasan otoritas yang disembunyikan|'..params[1]..']]' else parentArgs[params[1]] = wikidataIds[1] --add ID from WD end end else iParentArgs = iParentArgs + 1 local wikidataIds = p.getIdsFromWikidata( itemId, 'P'..params[2] ) if wikidataIds[1] and differentOnWDCat == '' then local bMatch = false for _, wd in pairs( wikidataIds ) do if val == wd then iMatches = iMatches + 1 bMatch = true end end if bMatch == false then differentOnWDCat = '[[Bhângsa:Halaman yang menggunakan pengawasan otoritas dengan parameter berbeda dari Wikidata|'..params[1]..']]' end end end end end if iMatches > 0 and iMatches == iParentArgs then sameOnWDCat = '[[Bhângsa:Halaman yang menggunakan pengawasan otoritas dengan semua parameter cocok dengan Wikidata]]' end end --Configured rows local rct = 0 local sectionOrder = {"Umum","Perpustakaan nasional","Galeri seni dan museum", "Lembaga penelitian seni","Kamus biografi","Basis data ilmiah", "Lain-lain"} local sections = { ["Umum"] = {}, ["Perpustakaan nasional"] = {}, ["Galeri seni dan museum"] = {}, ["Lembaga penelitian seni"] = {}, ["Kamus biografi"] = {}, ["Basis data ilmiah"] = {}, ["Lain-lain"] = {} } -- Don't show NLP is PLWABN is present, since they both go to the National Library of Polandia -- and the library has deprecated NLP IDs in favor of PLWABN IDs if parentArgs.PLWABN or parentArgs.plwabn then parentArgs.NLP = '' parentArgs.nlp = '' end for _, params in ipairs( p.conf ) do local val = parentArgs[mw.ustring.lower(params[1])] or parentArgs[params[1]] local tval, tlinks = {}, {} --init tables if val and val ~= '' and type(params[3]) == 'function' then table.insert( tval, val ) if params.prefix then table.insert( tlinks, params[3]( val, "1" ) ) else table.insert( tlinks, params[3]( val ) ) end end --collect Lain-lain unique vals (IDs) from WD, if present if itemId and tval[1] then local nextIdVal = 2 local wikidataIds = p.getIdsFromWikidata( itemId, 'P'..params[2] ) for _, v in pairs( wikidataIds ) do local bnew = true for _, w in pairs( tval ) do if v == w then bnew = false end end if bnew then table.insert( tval, v ) table.insert( tlinks, params[3]( v, tostring(nextIdVal) ) ) nextIdVal = nextIdVal + 1 end end end --assemble if tval[1] then table.insert( sections[params[4]], p.createRow( params[1], tval, nil, tlinks, true, params.category, params.prefix) ) rct = rct + 1 if tval[2] then multipleIdCat = p.getCatForId( 'ganda' ) end end end --WorldCat local worldcatId = parentArgs['worldcatid'] or parentArgs['WORLDCATID'] if worldcatId and worldcatId ~= '' then --if WORLDCATID present & unsuppressed table.insert( sections["Umum"], p.createRow( 'WORLDCATID', worldcatId, '[https://www.worldcat.org/identities/'..mw.uri.encode(worldcatId, 'PATH')..' WorldCat]', nil, false ) ) --Validation? worldcatCat = p.getCatForId( 'WORLDCATID' ) rct = rct + 1 elseif worldcatId == nil then --if WORLDCATID absent but unsuppressed local viafId = parentArgs['viaf'] or parentArgs['VIAF'] local lccnId = parentArgs['lccn'] or parentArgs['LCCN'] if viafId and viafId ~= '' and p.viafLink( viafId ) then --VIAF must be present, unsuppressed, & validated table.insert( sections["Umum"], p.createRow( 'VIAF', viafId, '[https://www.worldcat.org/identities/containsVIAFID/'..viafId..' WorldCat (via VIAF)]', nil, false ) ) if namespace == 0 then worldcatCat = '[[Bhângsa:Artikel Wikipedia dengan penanda WorldCat-VIAF]]' end rct = rct + 1 elseif lccnId and lccnId ~= '' and p.lccnLink( lccnId ) then --LCCN must be present, unsuppressed, & validated local lccnParts = p.splitLccn( lccnId ) if lccnParts and lccnParts[1] ~= 'sh' then local lccnIdFmtd = lccnParts[1]..lccnParts[2]..'-'..lccnParts[3] table.insert( sections["Umum"], p.createRow( 'LCCN', lccnId, '[https://www.worldcat.org/identities/lccn-'..lccnIdFmtd..' WorldCat (via Library of Congress)]', nil, false ) ) if namespace == 0 then worldcatCat = '[[Bhângsa:Artikel Wikipedia dengan penanda WorldCat-LCCN]]' end end rct = rct + 1 end elseif worldcatId == '' then --if WORLDCATID suppressed suppressedIdCat = '[[Bhângsa:Artikel Wikipedia dengan penanda pengawasan otoritas yang disembunyikan|WORLDCATID]]' end local Navbox = require('Modul:Navbox') local elementsCat = '' if rct == 0 or rct >= 25 then local eCat = 'AC dengan '..rct..' elemen' elementsCat = '[[Bhângsa:'..eCat..']]'..p.redCatLink(eCat) end local outString = '' if rct > 0 then local sectionID = 1 local args = { pid = 'identifiers' } -- #target the list of identifiers if testcases and itemId then args = { pid = 'identifiers', qid = itemId } end --expensive local pencil = frame:expandTemplate{ title = 'EditAtWikidata', args = args} local navboxArgs = { name = 'Pengawasan otoritas', navboxclass = 'authority-control', bodyclass = 'hlist', state = parentArgs.state or 'autocollapse', navbar = 'off' } for _, sectName in ipairs(sectionOrder) do if #sections[sectName] ~= 0 then navboxArgs["group" .. sectionID] = sectName navboxArgs["list" .. sectionID] = table.concat(sections[sectName]) sectionID = sectionID + 1 end end if navboxArgs.group2 then navboxArgs.title = "[[Bantuan:Pengawasan otoritas|Pengawasan otoritas]]" .. pencil else local sect = navboxArgs.group1 if sect == "Umum" or sect == "Lain-lain" then -- Just say "Authority control" with no label if only Umum or only Lain-lain IDs are present -- since "Umum" is redundant and "Lain-lain" is silly when there's nothing to contrast it with navboxArgs.group1 = "[[Bantuan:Pengawasan otoritas|Pengawasan otoritas]]" .. pencil else navboxArgs.group1 = "[[Bantuan:Pengawasan otoritas|Pengawasan otoritas: " .. sect .. "]] " .. pencil end end outString = Navbox._navbox(navboxArgs) end local auxCats = worldcatCat .. elementsCat .. multipleIdCat .. suppressedIdCat .. deprecatedIdCat .. differentOnWDCat .. sameOnWDCat if testcases then auxCats = mw.ustring.gsub(auxCats, '(%[%[)(Category)', '%1:%2') --for easier checking end outString = outString .. auxCats if namespace ~= 0 then outString = mw.ustring.gsub(outString, '(%[%[)(Category:Artikel Wikipedia)', '%1:%2') --by definition end return outString end return p 7vxf909o6e8biuodbk70fr68bhue69y Modul:ResolveEntityId 828 1513 7213 2021-08-01T02:48:12Z Angayubagia 109 ←Membuat halaman berisi 'local p = {} function p._entityid(_,id,alt) -- backwards compatibility for deprecated _entityid function return p._id(id,alt) end function p._id(id,alt) if type(id) == 'string' then id = mw.ustring.upper(mw.ustring.sub(id,1,1))..mw.ustring.sub(id,2) if mw.ustring.match(id,'^Q%d+$') then -- id is in the proper format for a Wikidata entity if mw.wikibase.isValidEntityId(id) then -- id is valid id = mw.wikibase.getEntity(id) if id then...' 7213 Scribunto text/plain local p = {} function p._entityid(_,id,alt) -- backwards compatibility for deprecated _entityid function return p._id(id,alt) end function p._id(id,alt) if type(id) == 'string' then id = mw.ustring.upper(mw.ustring.sub(id,1,1))..mw.ustring.sub(id,2) if mw.ustring.match(id,'^Q%d+$') then -- id is in the proper format for a Wikidata entity if mw.wikibase.isValidEntityId(id) then -- id is valid id = mw.wikibase.getEntity(id) if id then -- entity exists return id.id end end else id = mw.wikibase.getEntityIdForTitle(id) if id then -- id is a title that matches a Wikidata entity local instanceOf = mw.wikibase.getBestStatements(id, 'P31')[1] --instance of if instanceOf and instanceOf.mainsnak.datavalue.value.id ~= 'Q4167410' then -- not disambiguation return mw.wikibase.getEntity(id).id elseif instanceOf == nil then -- id is a title, but is missing an instance-of value return mw.wikibase.getEntity(id).id end end end end return alt or nil end function p.entityid(frame) return p._id(frame.args[1], frame.args[2]) end return p dli4n6qadyck5v1020efiabil2x2mhz Modul:Navbox 828 1514 18442 7214 2024-09-28T02:01:26Z Munajad.MH 3071 18442 Scribunto text/plain require('strict') local p = {} local cfg = mw.loadData('Module:Navbox/configuration') local inArray = require("Module:TableTools").inArray local getArgs -- lazily initialized local format = string.format function p._navbox(args) 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 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 -- extract text color from css, which is the only permitted inline CSS for the navbar local function extract_color(css_str) -- return nil because navbar takes its argument into mw.html which handles -- nil gracefully, removing the associated style attribute return mw.ustring.match(';' .. css_str .. ';', '.*;%s*([Cc][Oo][Ll][Oo][Rr]%s*:%s*.-)%s*;') or nil end local function renderNavBar(titleCell) if has_navbar() then local navbar = require('Module:Navbar')._navbar titleCell:wikitext(navbar{ [cfg.navbar.name] = args[cfg.arg.name], [cfg.navbar.mini] = 1, [cfg.navbar.fontstyle] = extract_color( (args[cfg.arg.basestyle] or '') .. ';' .. (args[cfg.arg.titlestyle] or '') ) }) 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', (not args[cfg.arg.title]) and mw.uri.anchorEncode(args[cfg.arg.above]) or nil) :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] if inArray(cfg.keyword.subgroups, listText) then local childArgs = { [cfg.arg.border] = cfg.keyword.border_subgroup, [cfg.arg.navbar] = cfg.keyword.navbar_plain } local hasChildArgs = false for k, v in pairs(args) do k = tostring(k) for _, w in ipairs(cfg.keyword.subgroups) do w = w .. listnum .. "_" if (#k > #w) and (k:sub(1, #w) == w) then childArgs[k:sub(#w + 1)] = v hasChildArgs = true end end end listText = hasChildArgs and p._navbox(childArgs) or listText end 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 local function has_list_class(htmlclass) local patterns = { '^' .. htmlclass .. '$', '%s' .. htmlclass .. '$', '^' .. htmlclass .. '%s', '%s' .. htmlclass .. '%s' } for arg, _ in pairs(args) do if type(arg) == 'string' and mw.ustring.find(arg, cfg.pattern.class) then for _, pattern in ipairs(patterns) do if mw.ustring.find(args[arg] or '', pattern) then return true end end end end return false end -- there are a lot of list classes in the wild, so we add their TemplateStyles local function add_list_styles() local frame = mw.getCurrentFrame() local function add_list_templatestyles(htmlclass, templatestyles) if has_list_class(htmlclass) then return frame:extensionTag{ name = 'templatestyles', args = { src = templatestyles } } else return '' end end local hlist_styles = add_list_templatestyles('hlist', cfg.hlist_templatestyles) local plainlist_styles = add_list_templatestyles('plainlist', cfg.plainlist_templatestyles) -- a second workaround for [[phab:T303378]] -- when that issue is fixed, we can actually use has_navbar not to emit the -- tag here if we want if has_navbar() and hlist_styles == '' then hlist_styles = frame:extensionTag{ name = 'templatestyles', args = { src = cfg.hlist_templatestyles } } end -- hlist -> plainlist is best-effort to preserve old Common.css ordering. -- this ordering is not a guarantee because most navboxes will emit only -- one of these classes [hlist_note] return hlist_styles .. plainlist_styles 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(hiding_templatestyles) 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 to wrap the styles to work around T200206 -- more elegantly. Instead of combinatorial rules, this ends up being linear -- number of CSS rules. return mw.html.create('div') :addClass(cfg.class.navbox_styles) :wikitext( add_list_styles() .. -- see [hlist_note] applied to 'before base_templatestyles' base_templatestyles .. templatestyles .. child_templatestyles .. table.concat(hiding_templatestyles) ) :done() end -- work around [[phab:T303378]] -- for each arg: find all the templatestyles strip markers, insert them into a -- table. then remove all templatestyles markers from the arg local function move_hiding_templatestyles(args) local gfind = string.gfind local gsub = string.gsub local templatestyles_markers = {} local strip_marker_pattern = '(\127[^\127]*UNIQ%-%-templatestyles%-%x+%-QINU[^\127]*\127)' for k, arg in pairs(args) do for marker in gfind(arg, strip_marker_pattern) do table.insert(templatestyles_markers, marker) end args[k] = gsub(arg, strip_marker_pattern, '') end return templatestyles_markers end local hiding_templatestyles = move_hiding_templatestyles(args) 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(hiding_templatestyles)) 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(hiding_templatestyles)) 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) local function readArgs(args, prefix) -- Read the arguments in the order they'll be output in, to make references -- number in the right order. local _ _ = args[prefix .. cfg.arg.title] _ = args[prefix .. 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[prefix .. format(cfg.arg.group_and_num, i)] if inArray(cfg.keyword.subgroups, args[prefix .. format(cfg.arg.list_and_num, i)]) then for _, v in ipairs(cfg.keyword.subgroups) do readArgs(args, prefix .. v .. i .. "_") end end end _ = args[prefix .. cfg.arg.below] end if not getArgs then getArgs = require('Module:Arguments').getArgs end local args = getArgs(frame, {wrappers = {cfg.pattern.navbox}}) readArgs(args, "") return p._navbox(args) end return p 1pon9rs0zcs8smnoe6omcal0pz52jmt Modul:Suppress categories 828 1515 7215 2021-08-01T02:50:44Z Angayubagia 109 ←Membuat halaman berisi '-- This is a simple module to strip categories from wikitext. It does -- not support nested links or magic words like __TOC__, etc. Even so, -- it should still handle most categories. local p = {} -- Detects if a category link is valid or not. If it is valid, -- the function returns the blank string. If not, the input -- is returned with no changes. local function processCategory( all, submatch ) local beforePipe = mw.ustring.match( submatch, '^(.-)[%s_]*|[...' 7215 Scribunto text/plain -- This is a simple module to strip categories from wikitext. It does -- not support nested links or magic words like __TOC__, etc. Even so, -- it should still handle most categories. local p = {} -- Detects if a category link is valid or not. If it is valid, -- the function returns the blank string. If not, the input -- is returned with no changes. local function processCategory( all, submatch ) local beforePipe = mw.ustring.match( submatch, '^(.-)[%s_]*|[%s_]*.-$' ) beforePipe = beforePipe or submatch if mw.ustring.match( beforePipe, '[%[%]<>{}%c\n]' ) then return all else return '' end end -- Preprocess the content if we aren't being called from #invoke, -- and pass it to gsub to remove valid category links. local function suppress( content, isPreprocessed ) if not isPreprocessed then content = mw.getCurrentFrame():preprocess( content ) end content = mw.ustring.gsub( content, '(%[%[[%s_]*[cC][aA][tT][eE][gG][oO][rR][yY][%s_]*:[%s_]*(.-)[%s_]*%]%]|%[%[[%s_]*[kK][aA][tT][eE][gG][oO][rR][iI][%s_]*:[%s_]*(.-)[%s_]*%]%])', processCategory ) return content end -- Get the content to suppress categories from, and find -- whether the content has already been preprocessed. (If the -- module is called from #invoke, it has been preprocessed already.) function p.main( frame ) local content, isPreprocessed if frame == mw.getCurrentFrame() then content = frame:getParent().args[1] if frame.args[1] then content = frame.args[1] end isPreprocessed = true else content = frame isPreprocessed = false end return suppress( content, isPreprocessed ) end return p 8eej9ouhz9rbx54gosq8q4hpy29r5o0 Ghângan 0 1516 7220 7219 2021-08-04T03:42:34Z Boesenbergia 6 7220 wikitext text/x-wiki [[Bhengkek:Indonesian vegetables.JPG|jmpl|Ghângan sè èjuwal è pasar]] '''Ghângan''' iyâ arèya sambhâdhân sè lomra ka'angghuy bahan ḍâri [[:Bhângsa:Totombuwân|totombuwân]] sè aghânḍhu' kadhâr aèng sè tèngghi sè biyasana èkakan samarèna èyola otabâ èkakan terkas. Ghângan aropa'aghi kakanan sè bhâghus ka'angghuy kasèhadhân [[bhâdhân]]. Carana amassa' ghângan arèya acem-macem, contona èghuring, èkolop, ètowap bân èn-laènna. [[Bhângsa:Ghângan]] em79khyrb0pvigp0uekalbiiqmoh0pt Bhângsa:Ghângan 14 1517 7221 2021-08-04T03:43:17Z Boesenbergia 6 kaca anyar 7221 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Cèṭa'an:Tl 10 1518 19693 18087 2024-10-05T16:23:57Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template link]] 19693 wikitext text/x-wiki #REDIRECT [[Template:Template link]] {{Redirect category shell| {{R from move}} }} p1dn3i2ckb7gtckkrbn0xh6ckx8nei1 Cèṭa'an:Commons 10 1519 7229 7224 2021-08-04T08:28:20Z Angayubagia 109 7229 wikitext text/x-wiki {{Sister project | position = {{{position|}}} | project = commons | text = Wikimedia Commons mempunyai {{{alt-term|media yang bertopik}}} <!-- -->'''''{{#invoke:Commons link|getGalleryOrCategory|{{{1|}}}|linktext={{{2|}}}|qid={{{qid|}}}|tracking=1}}'''''.}}<noinclude> {{dokumentasi}} <!-- Add categories to the /doc sub-page and interwikis to Wikidata. --></noinclude> 7wzyott8kbzi6zmlib0d5szm3g03flm Cèṭa'an:Sister project 10 1520 7225 2021-08-04T08:24:56Z Angayubagia 109 ←Membuat halaman berisi '{{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 | w...' 7225 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.svg | wikivoyage|voyage|voy = Wikivoyage-Logo-v3-icon.svg | mediawiki|mw = Mediawiki.png | outreachwiki|outreach = Wikimedia Outreach.png | incubator = Incubator-notext.svg | #default = Wikimedia-logo.svg }}|40x40px|class=noviewer|alt=|link= ]] | #default = {{{image|}}} }} | text = {{{text}}} | below = {{{below|}}} | imageright = {{{imageright|}}} | class = plainlinks sistersitebox }}<noinclude>{{dokumentasi}}</noinclude> ifvwam7bni074h08xkfldlh87c2v6lp Cèṭa'an:Side box 10 1521 7226 2021-08-04T08:25:34Z Angayubagia 109 ←Membuat halaman berisi '{{#invoke:Side box|main}} <noinclude>{{dokumentasi}}</noinclude>' 7226 wikitext text/x-wiki {{#invoke:Side box|main}} <noinclude>{{dokumentasi}}</noinclude> a69l879sh4th9slzblc9nw6x4qawhs9 Modul:Side box 828 1522 7227 2021-08-04T08:26:26Z Angayubagia 109 ←Membuat halaman berisi '-- This module implements {{side box}}. local yesno = require('Modul:Yesno') 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 data = p.makeData(args) return p.renderSidebox(data) end function p.makeData(args) local data = {} -- Main table classes data...' 7227 Scribunto text/plain -- This module implements {{side box}}. local yesno = require('Modul:Yesno') 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 data = p.makeData(args) return p.renderSidebox(data) end function p.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, 'mbox-small-left') else table.insert(data.classes, 'mbox-small') 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 doesn't need adjusting local argsToCopy = { -- Styles 'style', 'textstyle', -- 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 function p.renderSidebox(data) -- Renders the sidebox HTML. -- Table root local root = mw.html.create('table') root:attr('role', 'presentation') for i, class in ipairs(data.classes or {}) do root:addClass(class) end root:css{border = '1px solid #aaa', ['background-color'] = '#f9f9f9', color = '#000'} if data.style then root:cssText(data.style) end -- The "above" row if data.above then local aboveCell = root:newline():tag('tr'):tag('td') aboveCell :attr('colspan', data.imageright and 3 or 2) :addClass('mbox-text') if data.textstyle then aboveCell:cssText(data.textstyle) end if data.abovestyle then aboveCell:cssText(data.abovestyle) end aboveCell :newline() :wikitext(data.above) end -- The body row local bodyRow = root:newline():tag('tr'):newline() if data.image then bodyRow:tag('td') :addClass('mbox-image') :wikitext(data.image) else bodyRow:tag('td'):css('width', '1px') end local textCell = bodyRow:newline():tag('td') textCell:addClass('mbox-text plainlist') if data.textstyle then textCell:cssText(data.textstyle) end textCell:wikitext(data.text) if data.imageright then bodyRow:newline():tag('td') :addClass('mbox-imageright') :wikitext(data.imageright) end -- The below row if data.below then local belowCell = root:newline():tag('tr'):tag('td') belowCell :attr('colspan', data.imageright and 3 or 2) :addClass('mbox-text') if data.textstyle then belowCell:cssText(data.textstyle) end belowCell:wikitext(data.below) end return tostring(root) end return p kthl8lkygkj966g37y5naeohtamu8wd Modul:Commons link 828 1523 7228 2021-08-04T08:27:26Z Angayubagia 109 membuat modul 7228 Scribunto text/plain -- Module to find commons galleries and categories based on wikidata entries local getArgs = require('Modul:Arguments').getArgs local p = {} -- Check if string is a valid QID -- Argument: QID to check -- Returns: valid (bool) local function _validQID(qid) return qid and mw.ustring.find(qid,"^[Qq]%d+$") end -- Check if string is a valid wikidata property string -- Argument: property string to check -- Returns: valid (bool) local function _validProp(prop) return prop and mw.ustring.find(prop,"^[Pp]%d+$") end function _lcfirst(doit,s) if doit then return mw.ustring.lower(mw.ustring.sub(s,1,1))..mw.ustring.sub(s,2) end return s end local function warning(msg) local frame = mw.getCurrentFrame():getParent() local html = "" if frame:preprocess( "{{REVISIONID}}" ) == "" then html = '<div style="color:red"><strong>Warning:</strong> '..msg html = html..' <small>(this message is shown only in preview)</small></div>' end return html end -- Get title, namespace, and QID for current page -- Arguments: -- qid = testing only: get title of alternative page with QID=qid -- nsQid = whether to return the ns of the qid page or current -- Returns: -- title, namespace (string), qid of current page (or test page) local function _getTitleQID(qid,nsQid) local titleObject = mw.title.getCurrentTitle() -- look up qid for current page (if not testing) local nsText = mw.ustring.gsub(titleObject.nsText,"_"," ") if not _validQID(qid) then qid = mw.wikibase.getEntityIdForCurrentPage() return titleObject.text, nsText, qid end -- testing-only path: given a qid, determine title -- always use namespace from current page (to suppress tracking cat) qid = qid:upper() local title = mw.wikibase.getSitelink(qid) or "" -- strip any namespace from sitelink local firstColon = mw.ustring.find(title,':',1,true) local qidNsText = "" if firstColon then qidNsText = mw.ustring.sub(title,1,firstColon-1) title = mw.ustring.sub(title,firstColon+1) end if nsQid then return title, qidNsText, qid end return title, nsText, qid end -- Lookup Commons gallery in Wikidata -- Arguments: -- qid = QID of current article -- fetch = whether to lookup Commons sitelink (bool) -- commonsSitelink = default value for Commons sitelink -- Returns: -- categoryLink = name of Commons category, nil if nothing is found -- consistent = multiple wikidata fields are examined: are they consistent? -- commonsSitelink = commons sitelink for current article local function _lookupGallery(qid,fetch,commonsSitelink) if not _validQID(qid) then return nil, true, nil end qid = qid:upper() local galleryLink = nil local consistent = true -- look up commons sitelink for article, use if not category if fetch then commonsSitelink = mw.wikibase.getSitelink(qid,"commonswiki") or commonsSitelink end if commonsSitelink and mw.ustring.sub(commonsSitelink,1,9) ~= "Category:" then galleryLink = commonsSitelink end -- P935 is the "commons gallery" property for this article local P935 = mw.wikibase.getBestStatements(qid, "P935")[1] if P935 and P935.mainsnak.datavalue then local gallery = P935.mainsnak.datavalue.value if galleryLink and galleryLink ~= gallery then consistent = false else galleryLink = gallery end end return galleryLink, consistent, commonsSitelink end -- Find fallback category by looking up Commons sitelink of different page -- Arguments: -- qid = QID for current article -- property = property that refers to other article whose sitelink to return -- Returns: either category-stripped name of article, or nil local function _lookupFallback(qid,property) if not _validQID(qid) or not _validProp(property) then return nil end qid = qid:upper() property = property:upper() -- If property exists on current article, get value (other article qid) local value = mw.wikibase.getBestStatements(qid, property)[1] if value and value.mainsnak.datavalue and value.mainsnak.datavalue.value.id then -- Look up Commons sitelink of other article local sitelink = mw.wikibase.getSitelink(value.mainsnak.datavalue.value.id,"commonswiki") -- Check to see if it starts with "Category:". If so, strip it and return if sitelink and mw.ustring.sub(sitelink,1,9) == "Category:" then return mw.ustring.sub(sitelink,10) end end return nil end -- Find Commons category by looking in wikidata -- Arguments: -- qid = QID of current article -- fetch = whether to lookup Commons sitelink (bool) -- commonsSitelink = default value for Commons sitelink -- Returns: -- categoryLink = name of Commons category, nil if nothing is found -- consistent = multiple wikidata fields are examined: are they consistent? -- commonsSitelink = commons sitelink for current article local function _lookupCategory(qid, fetch, commonsSitelink) if not _validQID(qid) then return nil, true, nil end qid = qid:upper() local categoryLink = nil local consistent = true -- look up commons sitelink for article, use if starts with "Category:" if fetch then commonsSitelink = mw.wikibase.getSitelink(qid,"commonswiki") or commonsSitelink end if commonsSitelink and mw.ustring.sub(commonsSitelink,1,9) == "Category:" then categoryLink = mw.ustring.sub(commonsSitelink,10) end -- P373 is the "commons category" property for this article local P373 = mw.wikibase.getBestStatements(qid, "P373")[1] if P373 and P373.mainsnak.datavalue then P373 = P373.mainsnak.datavalue.value if categoryLink and categoryLink ~= P373 then consistent = false qid = nil -- stop searching on inconsistent data else categoryLink = P373 end end -- P910 is the "topic's main category". Look for commons sitelink there local fallback = _lookupFallback(qid,"P910") if fallback then if categoryLink and categoryLink ~= fallback then consistent = false qid = nil else categoryLink = fallback end end -- P1754 is the "list's main category". Look for commons sitelink there fallback = _lookupFallback(qid,"P1754") if fallback then if categoryLink and categoryLink ~= fallback then consistent = false else categoryLink = fallback end end return categoryLink, consistent, commonsSitelink end -- Does the article have a corresponding Commons gallery? -- Arguments: -- qid = QID to lookup in wikidata (for testing only) -- Returns: -- filename at Commons if so, nil if not function p._hasGallery(qid) local wp_title, wp_ns wp_title, wp_ns, qid = _getTitleQID(qid) local galleryLink, consistent = _lookupGallery(qid,true) if galleryLink and consistent then return galleryLink end return nil end -- Does the article have a corresponding Commons category? -- Arguments: -- qid = QID to lookup in wikidata (for testing only) -- prefix = whether to add "Category:" to return string (default true) -- Returns: -- filename at Commons if so, blank if not function p._hasCategory(qid,prefix) if prefix == nil then prefix = true end local wp_title, wp_ns wp_title, wp_ns, qid = _getTitleQID(qid) local categoryLink, consistent = _lookupCategory(qid,true) if categoryLink and consistent then if prefix then categoryLink = "Category:"..categoryLink end return categoryLink end return nil end -- Create Commons link corresponding to current article -- Arguments: -- namespace = namespace in Commons ("" for galleries) -- default = use as Commons link, don't access wikidata -- linktext = text to display in link -- search = string to search for -- fallback = string to search for if wikidata fails -- lcfirst = lower case the first letter in linktext -- qid = QID to lookup in wikidata (for testing only) -- Returns: -- formatted wikilink to Commons in specified namespace function p._getCommons(namespace,default,linktext,search,fallback,lcfirst,qid) local nsColon if not namespace or namespace == "" then nsColon = "" else nsColon = namespace..":" end if default then return "[[Commons:"..nsColon..default.."|".._lcfirst(lcfirst,linktext or default).."]]" end if search then return "[[Commons:Special:Search/"..nsColon..search.."|".._lcfirst(lcfirst,linktext or search).."]]" end local wp_title, wp_ns wp_title, wp_ns, qid = _getTitleQID(qid) -- construct default result (which searches for title) local searchResult = "[[Commons:Special:Search/"..nsColon..(fallback or wp_title) searchResult = searchResult.."|".._lcfirst(lcfirst,linktext or fallback or wp_title).."]]" local commonsLink = nil local consistent = true if nsColon == "" then commonsLink, consistent = _lookupGallery(qid,true) elseif namespace:lower() == "category" then commonsLink, consistent = _lookupCategory(qid,true) end -- use wikidata if consistent if commonsLink and consistent then return "[[Commons:"..nsColon..commonsLink.."|".._lcfirst(lcfirst,linktext or commonsLink).."]]" end -- if not consistent, fall back to search and add to tracking cat if not consistent and wp_ns == "" then local friendlyNS if nsColon == "" then friendlyNS = "gallery" else friendlyNS = namespace:lower() end searchResult = searchResult.."[[Category:Inconsistent wikidata for Commons "..friendlyNS.."]]" end return searchResult end -- Returns "best" Commons link: first look for gallery, then try category -- Arguments: -- default = use as Commons link, don't access wikidata -- linktext = text to display in link -- search = string to search for -- qid = QID to lookup in wikidata (for testing only) -- Returns: -- formatted wikilink to Commons "best" landing page function p._getGalleryOrCategory(default,linktext,search,fallback,qid) if default then return "[[Commons:"..default.."|"..(linktext or default).."]]" end if search then return "[[Commons:Special:Search/"..search.."|"..(linktext or search).."]]" end local wp_title, wp_ns wp_title, wp_ns, qid = _getTitleQID(qid) -- construct default result (which searches for title) local searchResult = "[[Commons:Special:Search/"..(fallback or wp_title) searchResult = searchResult.."|"..(linktext or fallback or wp_title).."]]" local trackingCats = "" local galleryLink, consistent, commonsSitelink = _lookupGallery(qid,true) -- use wikidata if either sitelink or P935 exist, and they both agree if galleryLink and consistent then return "[[Commons:"..galleryLink.."|"..(linktext or galleryLink).."]]" end if not consistent and wp_ns == "" then trackingCats = "[[Category:Inconsistent wikidata for Commons gallery]]" end -- if gallery is not good, fall back looking for category local categoryLink categoryLink, consistent = _lookupCategory(qid,false,commonsSitelink) if categoryLink and consistent then return "[[Commons:Category:"..categoryLink.."|"..(linktext or categoryLink).."]]"..trackingCats end if not consistent and wp_ns == "" then trackingCats = trackingCats.."[[Category:Inconsistent wikidata for Commons category]]" end return searchResult..trackingCats end -- Make a string bold, italic, or both -- Arguments: -- s = string to format -- bold = make it bold -- italic = make it italic -- Returns: -- string modified with html tags local function _formatResult(s,bold,italic) local resultVal = "" if bold then resultVal = "<b>" end if italic then resultVal = resultVal.."<i>" end resultVal = resultVal..s if italic then resultVal = resultVal.."</i>" end if bold then resultVal = resultVal.."</b>" end return resultVal end -- Return link(s) Commons gallery, or category, or both from wikidata -- Arguments: -- defaultGallery = default gallery link to use, instead of wikidata -- defaultCategory = default category link to use, instead of wikidata -- categoryText = if both gallery and category, text to use in category link ("category" by default) -- bold = whether to make first link bold -- italic = whether to make first link italic -- qid = qid of page to lookup in wikidata (testing only) function p._getGalleryAndCategory(defaultGallery,defaultCategory,linkText,categoryText,bold,italic,oneSearch,qid) local wp_title, wp_ns wp_title, wp_ns, qid = _getTitleQID(qid) categoryText = categoryText or "category" -- construct default result (which searches for title) local searchResult = _formatResult("[[Commons:Special:Search/"..wp_title.."|"..(linkText or wp_title).."]]",bold,italic) if not oneSearch then searchResult = searchResult.." ([[Commons:Special:Search/Category:"..wp_title.."|"..categoryText.."]])" end local trackingCats = "" local galleryLink, galleryConsistent local commonsSitelink = nil if defaultGallery then galleryLink = defaultGallery galleryConsistent = true else galleryLink, galleryConsistent, commonsSitelink = _lookupGallery(qid,true) end local galleryGood = galleryLink and galleryConsistent if not galleryConsistent and wp_ns == "" then trackingCats = "[[Category:Inconsistent wikidata for Commons gallery]]" end local categoryLink, categoryConsistent if defaultCategory then categoryLink = defaultCategory categoryConsistent = true else categoryLink, categoryConsistent = _lookupCategory(qid,defaultGallery,commonsSitelink) end local categoryGood = categoryLink and categoryConsistent if not categoryConsistent and wp_ns == "" then trackingCats = trackingCats.."[[Category:Inconsistent wikidata for Commons category]]" end local firstLink if galleryGood then firstLink = galleryLink linkText = linkText or galleryLink elseif categoryGood then firstLink = "Category:"..categoryLink linkText = linkText or categoryLink else return searchResult..trackingCats end local resultVal = _formatResult("[[Commons:"..firstLink.."|"..linkText.."]]",bold,italic) if galleryGood and categoryGood then resultVal = resultVal.." ([[Commons:Category:"..categoryLink.."|"..categoryText.."]])" end return resultVal..trackingCats end -- Compare two titles with their namespaces stripped local function titleMatch(s1,s2) s1 = s1 or "" s2 = s2 or "" s1 = mw.ustring.gsub(s1,"^[^:]+:","") s2 = mw.ustring.gsub(s2,"^[^:]+:","") return s1 == s2 end -- Figure out tracking categories and editor warnings -- Arguments: -- default = Commons link argument passed to template -- fetchGallery = whether to fetch a gallery from Wikidata -- fetchCategory = whether to fetch a category from Wikidata -- qid = force a qid for testing -- Returns: -- tracking category and possible user warning -- -- Note: the logic for the tracking is quite different than the logic -- for generating Commons links (above). Thus, it is separated into another -- function for code clarity and maintainability. This should not seriously -- affect performance: server time is dominated by fetching wikidata entities, -- and those entities should be cached and shared between the Commons generating -- code and this tracking code. function p._tracking(default, fetchGallery, fetchCategory, qid) local title, wp_ns, wp_qid = _getTitleQID(qid,true) if wp_ns ~= "" then title = wp_ns..":"..title end -- only track if test or namespace=article or namespace=category if not (qid or wp_ns == "" or wp_ns == "Category") then return "" end -- construct warning message local msg = "Commons link does not match Wikidata" msg = msg.."– [[Template:Commons_category#Resolving_discrepancies|please check]]" local prefix = "[[Category:Commons " if not fetchGallery and fetchCategory then prefix = prefix.."category " end prefix = prefix.."link " -- determine title and namespace of wikidata and wp article local wikidata = nil -- Tracking code works for all 4 cases of states of fetchGallery/Category -- fetchGallery takes precedence if fetchGallery then wikidata = p._hasGallery(qid) end if wikidata == nil and fetchCategory then wikidata = p._hasCategory(qid,true) end local wp_cat = (wp_ns == "Category") if default then if default == wikidata then return prefix.."is on Wikidata]]" end if titleMatch(default,title) then return prefix.."is defined as the pagename]]"..warning(msg) end return prefix.."is locally defined]]"..warning(msg) end if wikidata then return prefix.."from Wikidata]]" end return prefix.."is the pagename]]" end -- Testing-only entry point for _getTitleQID function p.getTitleQID(frame) local args = getArgs(frame,{frameOnly=true,parentOnly=false,parentFirst=false}) local text, ns, qid = _getTitleQID(args[1],args[2]) return text..","..ns..","..(qid or "nil") end -- Testing-only entry point for _lookupFallback function p.lookupFallback(frame) local args = getArgs(frame,{frameOnly=true,parentOnly=false,parentFirst=false}) local fallback = _lookupFallback(args[1],args[2]) return fallback or "nil" end -- Find the Commons gallery page associated with article function p.getGallery(frame) local args = getArgs(frame,{frameOnly=true,parentOnly=false,parentFirst=false}) return p._getCommons("",args[1],args.linktext,args.search,args.fallback,args.lcfirst,args.qid) end -- Find the Commons category page associated with article function p.getCategory(frame) local args = getArgs(frame,{frameOnly=true,parentOnly=false,parentFirst=false}) local retval = p._getCommons("Category",args[1],args.linktext,args.search,args.fallback,args.lcfirst,args.qid) if args.tracking then local default = nil if args[1] then default = "Category:"..args[1] end retval = retval..p._tracking(default,false,true,args.qid) end return retval end function p.getGalleryOrCategory(frame) local args = getArgs(frame,{frameOnly=true,parentOnly=false,parentFirst=false}) local retval = p._getGalleryOrCategory(args[1],args.linktext,args.search,args.fallback,args.qid) if args.tracking then retval = retval..p._tracking(args[1],true,true,args.qid) end return retval end function p.hasGallery(frame) local args = getArgs(frame,{frameOnly=true,parentOnly=false,parentFirst=false}) return p._hasGallery(args.qid) or "" end function p.hasCategory(frame) local args = getArgs(frame,{frameOnly=true,parentOnly=false,parentFirst=false}) return p._hasCategory(args.qid) or "" end function p.hasGalleryOrCategory(frame) local args = getArgs(frame,{frameOnly=true,parentOnly=false,parentFirst=false}) return p._hasGallery(args.qid) or p._hasCategory(args.qid) or "" end function p.getGalleryAndCategory(frame) local args = getArgs(frame,{frameOnly=true,parentOnly=false,parentFirst=false}) return p._getGalleryAndCategory(args[1],args[2],args.linktext,args.categoryText, args.bold,args.italic,args.oneSearch,args.qid) end function p.tracking(frame) local args = getArgs(frame,{frameOnly=true,parentOnly=false,parentFirst=false}) return p._tracking(args[1],args.fetchGallery,args.fetchCategory,args.qid) end return p okcezgamojizcv6ise8wbk9v8l2asmf Libya 0 1524 8350 7526 2022-06-18T06:04:12Z 125.165.104.91 8350 wikitext text/x-wiki [[Bhengkek:Flag of Libya.svg|jmpl|150px|Bendirâ Libya]] [[Bhengkek:Libya in its region.svg|jmpl|]] [[Bhengkek:Seal of the Government of National Unity (Libya).svg|thumb|Lambhâng Libya]] '''Libya''' ([[bhâsa Arab]]: ''دولة ليبيا''; ''Dawlat Lībyā'') panèka sala sèttong nagâhrâ è Afrika Ḍâjâ. Embu' koṭṭana iyâ arèya Tripoli. [[Bhângsa:Naghârâ]] ne4laga2v6142mcan9cu9wugfl9rv8e Pakanḍhâ'ânna pangangghuy:125.165.110.60 3 1525 7237 2021-08-05T12:21:29Z Jonaes02 829 ←Membuat halaman berisi 'Hello, I linked the Wikidata object of Libya [[d:Q1016]] with the [[mad:Libya]] article. There is no need to link it individually in each language version. Best, ~~~~' 7237 wikitext text/x-wiki Hello, I linked the Wikidata object of Libya [[d:Q1016]] with the [[mad:Libya]] article. There is no need to link it individually in each language version. Best, [[Pangangghuy:Jonaes02|Jonaes02]] ([[Pakanḍhâ'ânna pangangghuy:Jonaes02|kanḍhâ]]) 5 Agustus 2021 19.21 (WIB) ja3q1x1grhjzg22mm1fpvpb7minalez Cèṭa'an:Rentesan 10 1526 7239 2021-08-06T03:37:42Z Angayubagia 109 ←Mengalihkan ke [[Cèṭa'an:Stub]] 7239 wikitext text/x-wiki #REDIRECT[[Cèṭa'an:Stub]] hxeqehv6ae3dgxn58ttkxqcifd6d5us Kabhupatèn Situbândâ 0 1527 14560 11549 2023-10-16T00:30:41Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14560 wikitext text/x-wiki '''Kabhupatèn Situbândâ''' (Pèghu: كابْوڤاتَين سيتوباْنداْ) iyâ arèya sala sèttong [[kabhupatèn]] è Jhâbâ Tèmor, sè kottha otamana neng è Kecamadhân Situbândâ. Lèbât ''Peraturan Daerah Kabupaten Situbondo Nomor 12 Tahun 2013 tentang Hari Jadi Kabupaten Situbondo'', ètepteppaghi jhâ' arè lahèrra Kabhupatèn Situbândâ arèya sanèyap tangghal 15 Agustus<ref>{{Cite web |title=Archive copy |url=https://peraturan.bpk.go.id/Home/Download/35199/PERDA_12_2013.pdf |access-date=2021-08-07 |archive-date=2021-08-07 |archive-url=https://web.archive.org/web/20210807143942/https://peraturan.bpk.go.id/Home/Download/35199/PERDA_12_2013.pdf |dead-url=yes }}</ref>. == Sombher petthèghân == <references /> [[Bhângsa:Kabhupatèn]] [[Bhângsa:Geografi]] 4hi32q3vol66lgip437uk4rag4hgnxc Pakanḍhâ'ânna pangangghuy:SHB2000 3 1528 7244 2021-08-08T01:47:56Z Pathoschild 323 global user pages ([[m:Synchbot|requested by SHB2000]]) 7244 wikitext text/x-wiki <div style="border: 1rem #dd0000 ridge; padding: 0.5em;">Hello! Please message me on [[m:User talk:SHB2000|meta.wikimedia.org]] instead. I may not notice messages on this page.</div> ojy2vkqs676esjrcfi79dwyt0tjr5xc Cèṭa'an:Dati2 10 1529 7258 7257 2021-08-08T04:07:06Z Angayubagia 109 7258 wikitext text/x-wiki {{Infobox settlement |name = {{if empty|{{{name|}}}|{{{official_name|}}}|{{PAGENAMEBASE}}}} |other_name = {{{nama_lain|{{{nama lain|}}}}}} |native_name = {{{native_name|}}} |native_name_lang = {{{native_name_lang|}}} |image_seal = {{{lambang|{{{logo|}}}}}} |image_flag = {{{bendera|{{{flag|}}}}}} |motto = {{{motto|}}} |semboyan = {{{semboyan|}}} |nickname_link = Daftar julukan kota di Indonesia |nickname = {{{julukan|}}} |image_skyline = {{{foto|{{{image_skyline|}}}}}} |image_size = {{{size|}}} |image_caption = <center>{{{caption|}}}</center> |image_map = {{{image_map|{{{peta|}}}}}} |map_caption = {{{map_caption|}}} |settlement_type = {{#switch:{{{settlement_type|}}} |kabupaten|Kabupaten = [[Kabupaten]] di {{{provinsi|{{{propinsi|}}}}}}, Indonesia |kota|Kota = [[Kota]] di {{{provinsi|{{{propinsi|}}}}}}, Indonesia |kota administrasi|Kota administrasi = [[Kota administrasi]] di {{{provinsi|{{{propinsi|}}}}}}, Indonesia |kabupaten administrasi|Kabupaten administrasi = [[Kabupaten administrasi]] di {{{provinsi|{{{propinsi|}}}}}}, Indonesia |kottha otama|Kottha otama = [[Kottha otama]] {{#switch:{{{provinsi|{{{propinsi|}}}}}}|Daerah Istimewa Yogyakarta=|provinsi}} {{{provinsi|{{{propinsi|}}}}}}, Indonesia |Daerah tingkat II di {{{provinsi|{{{propinsi|}}}}}}, Indonesia }} |pushpin_map = {{{pushpin_map|Indonesia {{<includeonly>safesubst:</includeonly>#switch: {{{provinsi|{{{propinsi|}}}}}} |Aceh|Sumatra Utara|Sumatra Barat|Riau|Kepulauan Riau|Kepulauan Bangka Belitung|Jambi|Bengkulu|Sumatra Selatan|Lampung |[[Aceh]]|[[Sumatra Utara]]|[[Sumatra Barat]]|[[Riau]]|[[Kepulauan Riau]]|[[Kepulauan Bangka Belitung]]|[[Jambi]]|[[Bengkulu]]|[[Sumatra Selatan]]|[[Lampung]] = Sumatra |Banten|Daerah Khusus Ibukota Jakarta|Jawa Barat|Jawa Tengah|Daerah Istimewa Yogyakarta|Jawa Timur |[[Banten]]|[[Daerah Khusus Ibukota Jakarta]]|[[Jawa Barat]]|[[Jawa Tengah]]|[[Daerah Istimewa Yogyakarta]]|[[Jawa Timur]] = Java |Kalimantan Barat|Kalimantan Tengah|Kalimantan Selatan|Kalimantan Timur|Kalimantan Utara |[[Kalimantan Barat]]|[[Kalimantan Tengah]]|[[Kalimantan Selatan]]|[[Kalimantan Timur]]|[[Kalimantan Utara]] = Kalimantan |Bali|[[Bali]]|Nusa Tenggara Barat|Nusa Tenggara Timur|[[Nusa Tenggara Barat]]|[[Nusa Tenggara Timur]] = Lesser Sunda Islands |Sulawesi Utara|Gorontalo|Sulawesi Tengah|Sulawesi Barat|Sulawesi Selatan|Sulawesi Tenggara|[[Sulawesi Utara]]|[[Gorontalo]]|[[Sulawesi Tengah]]|[[Sulawesi Barat]]|[[Sulawesi Selatan]]|[[Sulawesi Tenggara]] = Sulawesi |Maluku|Maluku Utara|Papua|Papua Barat|[[Maluku]]|[[Maluku Utara]]|[[Papua]]|[[Papua Barat]] = Maluku and Western New Guinea |#default = }}#Indonesia}}} |pushpin_label_position = {{{pushpin_label_position|}}} |pushpin_label = {{{pushpin_label|}}} |pushpin_map_alt = {{{pushpin_map_alt|}}} |pushpin_mapsize = {{{pushpin_mapsize|}}} |pushpin_map_caption = {{{pushpin_map_caption|}}} |pushpin_map1 = {{{pushpin_map1|}}} |pushpin_label_position1 = {{{pushpin_label_position1|}}} |pushpin_label1 = {{{pushpin_label1|}}} |pushpin_map_alt1 = {{{pushpin_map_alt1|}}} |pushpin_mapsize1 = {{{pushpin_mapsize1|}}} |pushpin_map_caption1 = {{{pushpin_map_caption1|}}} |coor_pinpoint = {{{coor_pinpoint|}}} |coordinates_region = {{{coordinates_region|}}} |coordinates_type = {{{coordinates_type|}}} |coordinates_footnotes = {{{coordinates_footnotes|}}} |coordinates = {{#if:{{{latd}}}|{{coord|{{{latd|}}}|{{{latm|}}}|{{{lats|}}}|{{{latNS|}}}|{{{longd|}}}|{{{longm|}}}|{{{longs|}}}|{{{longEW|}}}}}|{{{coordinates|{{{koordinat}}}}}}}} |subdivision_type = Negara |subdivision_name = {{flagcountry|Indonesia}} |subdivision_type1 = [[Provinsi di Indonesia|Provinsi]] |subdivision_name1 = [[{{Trim brackets|{{{propinsi|{{{provinsi}}}}}}}}]] |established_title = Tanggal peresmian |established_date = {{{tanggal|{{{berdiri|}}}}}} |established_title1 = Dasar hukum |established_date1 = {{{dasar hukum|}}} |established_title2 = Hari jadi |established_date2 = {{{hari jadi|}}} |seat_type = [[Ibu kota kabupaten|Kottha otama]] |seat = {{{ibukota|}}} |leader_title = {{#if:{{{nama walikota|}}}|[[{{Trim brackets|{{{kepala daerah|{{{jenis pemimpin|Wali Kota}}}}}}}}]]|[[{{Trim brackets|{{{kepala daerah|{{{jenis pemimpin|Bupati}}}}}}}}]]}} |leader_name = {{if empty |{{#invoke:Wikidata | claim | property=P6 | value={{{nom|}}} | formatting=text | editicon=false}} |{{{nama kepala daerah|{{{pemimpin|{{{nama walikota|}}}}}}}}}}} |leader_title1 = {{#if:{{{nama wakil walikota|}}}|[[{{Trim brackets|{{{wakil kepala daerah|{{{kepala daerah2|{{{jenis pemimpin2|Wakil Wali Kota}}}}}}}}}}}]]|[[{{Trim brackets|{{{wakil kepala daerah|{{{kepala daerah2|{{{jenis pemimpin2|Wakil Bupati}}}}}}}}}}}]]}} |leader_name1 = {{{nama wakil kepala daerah|{{{nama kepala daerah2|{{{pemimpin2|{{{nama wakil walikota|}}}}}}}}}}}} |leader_title2 = {{#if: {{{sekretaris daerah|{{{nama sekretaris daerah|}}}}}}|Sekretaris Daerah}} |leader_name2 = {{{sekretaris daerah|{{{nama sekretaris daerah|}}}}}} |leader_title3 = {{#if: {{{ketua DPRD|}}}|Ketua DPRD}} |leader_name3 = {{{ketua DPRD|{{{nama ketua DPRD|}}}}}} |government_blank1_title = • Ketua Pengadilan Negeri |government_blank1 = {{{ketua pengadilan negeri|}}} |government_blank2_title = • Kepala Kejaksaan Negeri |government_blank2 = {{{kepala kejaksaan negeri|}}} |government_blank3_title = • Komandan Distrik Militer |government_blank3 = {{{dandim|}}} |government_blank4_title = • Kepala Kepolisian Resor |government_blank4 = {{{kapolres|}}} |area_footnotes = {{{luasref|{{{wilayahref|}}}}}} |area_total_km2 = {{{wilayah|{{{luas|}}}}}} |area_total_sq_mi = {{{area_total_sq_mi|}}} |area_land_km2 = {{{luasdaratan|}}} |area_water_km2 = {{{luasperairan|}}} |area_urban_sq_mi = {{{area_urban_sq_mi|}}} |area_water_percent = {{{persenperairan|}}} |area_note = {{{luascat|}}} |area_rank = {{#if:{{{area_rank|}}}|[[Daftar kota di Indonesia menurut luas wilayah|{{{area_rank|}}}]]}} |elevation_ft = {{{elevation_ft|}}} |elevation_m = {{{elevation_m|}}} |elevation_point = {{{elevation_point|}}} |elevation_footnotes = {{{elevation_footnotes|}}} |population_footnotes = {{{pendudukref|}}} |population_total = {{#if:{{{penduduk|}}}|{{{penduduk|}}} jiwa}} |population_as_of = {{{penduduktahun|}}} |population_density_km2 = {{#iferror:{{#expr:{{{penduduk}}}/{{{luas}}}}}|{{{kepadatan}}}|{{formatnum:{{#expr:{{{penduduk}}}/{{{luas}}} round 2}}}} jiwa/km<small><sup>2</sup></small>}}{{{population_density_km2|}}} |population_density_rank = {{#if:{{{population_density_rank|}}}|[[Daftar kota di Indonesia menurut kepadatan penduduk|{{{population_density_rank|}}}]]}} |population_rank = {{#if:{{{population_rank|}}}|[[Daftar kota di Indonesia menurut jumlah penduduk|{{{population_rank|}}}]]}} |demographics_type1 = {{#if:{{{suku|{{{suku bangsa|{{{agama|{{{bahasa|}}}}}}}}}}}}|Demografi|}} <!--|demographics1_title1 = {{#if:{{{suku bangsa|}}}|[[Suku]]|}} |demographics1_info1 = {{{suku bangsa|}}}--> |demographics1_title1 = {{#if:{{{agama|}}}|[[Agama]]|}} |demographics1_info1 = {{{agama|}}} |demographics1_title2 = {{#if:{{{bahasa|}}}|[[Bahasa]]|}} |demographics1_info2 = {{{bahasa|}}} |timezone1 = {{<includeonly>safesubst:</includeonly>#switch: {{{provinsi|{{{propinsi|}}}}}} |Aceh|Sumatra Utara|Sumatra Barat|Riau|Kepulauan Riau|Kepulauan Bangka Belitung|Jambi|Bengkulu|Sumatra Selatan|Lampung|Banten|Daerah Khusus Ibukota Jakarta|Jawa Barat|Jawa Tengah|Daerah Istimewa Yogyakarta|Jawa Timur|Kalimantan Barat|Kalimantan Tengah|[[Aceh]]|[[Sumatra Utara]]|[[Sumatra Barat]]|[[Riau]]|[[Kepulauan Riau]]|[[Kepulauan Bangka Belitung]]|[[Jambi]]|[[Bengkulu]]|[[Sumatra Selatan]]|[[Lampung]]|[[Banten]]|[[Daerah Khusus Ibukota Jakarta]]|[[Jawa Barat]]|[[Jawa Tengah]]|[[Daerah Istimewa Yogyakarta]]|[[Jawa Timur]]|[[Kalimantan Barat]]|[[Kalimantan Tengah]] = [[Waktu Indonesia Barat|WIB]] ([[UTC+07:00]]) |Bali|Nusa Tenggara Barat|Nusa Tenggara Timur|Kalimantan Selatan|Kalimantan Timur|Kalimantan Utara|Sulawesi Utara|Gorontalo|Sulawesi Tengah|Sulawesi Barat|Sulawesi Selatan|Sulawesi Tenggara|[[Bali]]|[[Nusa Tenggara Barat]]|[[Nusa Tenggara Timur]]|[[Kalimantan Selatan]]|[[Kalimantan Timur]]|[[Kalimantan Utara]]|[[Sulawesi Utara]]|[[Gorontalo]]|[[Sulawesi Tengah]]|[[Sulawesi Barat]]|[[Sulawesi Selatan]]|[[Sulawesi Tenggara]] = [[Waktu Indonesia Tengah|WITA]] ([[UTC+08:00]]) |Maluku|Maluku Utara|Papua|Papua Barat|[[Maluku]]|[[Maluku Utara]]|[[Papua]]|[[Papua Barat]] = [[Waktu Indonesia Timur|WIT]] ([[UTC+09:00]]) |#default = {{{zona waktu|{{{zona|}}}}}}[[Kategori:Pages using infobox dati2 with unknown parameters]] }} |postal_code_type = Kode pos |postal_code = {{{kodepos|{{{kode pos|{{{postal_code|{{{postalcode|}}}}}}}}}}}} |area_code_type = {{#if:{{{kode|{{{kodearea|}}}}}}|[[Kode telepon]]|}} |area_code = {{#if:{{{kode|{{{kodearea|{{{area_code|}}}}}}}}}|[[Daftar kode telepon di Indonesia|{{{kode|{{{kodearea|{{{area_code|}}}}}}}}}]]|}} |code1_name = Kode Kemendagri |code1_info = {{#invoke:Wikidata | claim | property=P2588 | value={{{kodedagri|}}} | list=false }} |code2_name = Kode BPS |code2_info = {{{BPS_code|}}} |code3_name = Kode SNI |code3_info = {{{SNI|}}} <!----- Pembagian Administrasi -----> |blank_name_sec1 = {{#if:{{{kecamatan|}}}|Jumlah [[kecamatan]]|}} |blank_info_sec1 = {{{kecamatan|}}} |blank1_name_sec1 = {{#if:{{{kelurahan|}}}|Jumlah [[kelurahan]]|}} |blank1_info_sec1 = {{{kelurahan|}}} |blank2_name_sec1 = {{#if:{{{desa|}}}|Jumlah [[desa]]|}} |blank2_info_sec1 = {{{desa|}}} <!----- DAU, PAD, APBD, IPM -----> |blank_name_sec2 = {{#if: {{{dau|{{{DAU|{{{Dau|}}}}}}}}}|[[Dana Alokasi Umum|DAU]]}} |blank_info_sec2 = {{#if: {{{dau|{{{DAU|{{{Dau|}}}}}}}}}|{{{dau|{{{DAU|{{{Dau|}}}}}}}}} }}{{#if: {{{dauref|}}}|{{{dauref|}}} }} |blank1_name_sec2 = {{#if: {{{pad|}}}|[[Pendapatan Asli Daerah|PAD]]}} |blank1_info_sec2 = {{#if: {{{pad|}}}|{{{pad|}}} }} |blank2_name_sec2 = {{#if: {{{apbd|}}}|[[Anggaran Pendapatan dan Belanja Daerah|APBD]]}} |blank2_info_sec2 = {{#if: {{{apbd|}}}|{{{apbd|}}} }} |blank3_name_sec2 = {{#if: {{{IPM|}}}|[[Indeks Pembangunan Manusia|IPM]]}} |blank3_info_sec2 = {{#if: {{{IPM|}}}|{{{IPM|}}} }} <!----- Bandar Udara -----> |blank_name_sec3 = {{#if:{{{bandar udara|{{{bandara|}}}}}}|[[Bandar udara]]|}} |blank_info_sec3 = {{{bandar udara|{{{bandara|}}}}}} |blank1_name_sec3 = {{#if:{{{Pelabuhan|{{{pelabuhan|}}}}}}|[[Pelabuhan]]|}} |blank1_info_sec3 = {{{Pelabuhan|{{{pelabuhan|}}}}}} |blank2_name_sec3 = {{#if:{{{flora|}}}|[[Flora|Flora resmi]]|}} |blank2_info_sec3 = {{{flora|}}} |blank3_name_sec3 = {{#if:{{{fauna|}}}|[[Fauna|Fauna resmi]]|}} |blank3_info_sec3 = {{{fauna|}}} |registration_plate = {{{registration_plate|{{{nomor_polisi|}}}}}} |elevation_max_m = {{{elevation_max_m|}}} |elevation_min_m = {{{elevation_min_m|}}} |website = {{{web|{{{situs|{{{website|}}}}}}}}} |footnotes = {{{ref|}}} }}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox dati2 with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Templat:Dati2]] with unknown parameter "_VALUE_"|ignoreblank=y |nama|official_name|nama lain|nama_lain|lambang|motto|julukan|foto|image_skyline|caption|image_map|peta|pushpin_map|pushpin_label_position|pushpin_label|pushpin_map_alt |pushpin_mapsize|pushpin_map_caption|map_caption|pushpin_map1|pushpin_label_position1|pushpin_label1|pushpin_map_alt1|pushpin_mapsize1|pushpin_map_caption1|coor_pinpoint|coordinates_region|coordinates_type|coordinates_footnotes|coordinates|koordinat|propinsi|provinsi|tanggal|dasar hukum|hari jadi|ibukota|kepala daerah|nama kepala daerah|pemimpin|wakil kepala daerah|nama wakil kepala daerah|sekretaris daerah|nama sekretaris daerah|sekretaris daerah|ketua DPRD|ketua pengadilan negeri|kepala kejaksaan negeri|dandim|kapolres|luasref|wilayahref|wilayah|luas|luasdaratan|luasperairan|persenperairan |luascat|pendudukref|penduduk|penduduktahun|penduduk|luas|kepadatan|suku|suku bangsa|agama|bahasa|zona waktu|zona |kodepos|kode pos|kode|kodearea|kodedagri|kecamatan|kelurahan|desa|dau|DAU|Dau|dauref|pad|apbd|IPM|bandar udara |bandara|Pelabuhan|pelabuhan|flora|fauna|web|situs|ref|semboyan|website|SNI|nama ketua DPRD|elevation_ft|elevation_m|elevation_point|elevation_footnotes |native_name_lang|native_name|kepala daerah2|nama kepala daerah2|logo|berdiri|pulau|jenis pemimpin|pemimpin2|jenis pemimpin2|area_urban_sq_mi|size|zona_utc|bendera|flag|area_rank|postal_code|postalcode|nama walikota|nama wakil walikota|area_code|area_code_type|postal_code_type|population_density_rank|population_rank|registration_plate|nomor_polisi|population_density_km2|elevation_min_m|elevation_max_m|BPS_code |latd|latm|lats|latNS|longd|longm|longs|longEW|area_total_sq_mi|settlement_type}}<noinclude>{{dokumentasi}}</noinclude> 9nqwmhcrjyqlr7c1k35g6kv5r8jxyk0 Cèṭa'an:Trim brackets 10 1530 7247 2021-08-08T03:15:21Z Angayubagia 109 ←Membuat halaman berisi '{{safesubst<noinclude/>:#invoke:String|replace|source={{{1|}}}|pattern=^(%s*)(%[*)(.-)(%]*)(%s*)$|replace=%3|plain=false}}<noinclude> {{documentation}} </noinclude>' 7247 wikitext text/x-wiki {{safesubst<noinclude/>:#invoke:String|replace|source={{{1|}}}|pattern=^(%s*)(%[*)(.-)(%]*)(%s*)$|replace=%3|plain=false}}<noinclude> {{documentation}} </noinclude> r7hs0erjcmnhmu1szv65f17nn7twmo1 Modul:Location map/data/Indonesia Java 828 1531 7248 2021-08-08T03:18:19Z Angayubagia 109 ←Membuat halaman berisi 'return { name = 'Jawa', top = -4.5, bottom = -10.7, left = 104.8, right = 116.5, image = 'Indonesia Java location map.svg', }' 7248 Scribunto text/plain return { name = 'Jawa', top = -4.5, bottom = -10.7, left = 104.8, right = 116.5, image = 'Indonesia Java location map.svg', } m2p6c8dzku3q92udzi1zqqi6s9sz569 Aljazair 0 1532 16455 14117 2024-04-20T03:35:20Z 125.165.108.33 16455 wikitext text/x-wiki [[Bhengkek:Flag of Algeria.svg|jmpl|150px|Bendirâ Aljazair]] [[Bhengkek:Algeria in its region.svg|jmpl|]] [[Bhengkek:Emblem of Algeria.svg|thumb|Lambhâng Aljazair]] '''Aljazair''' ([[bhâsa Arab]]: ''الجمهورية الجزائرية الديمقراطية الشعبية'') panèka sala sèttong nagâhrâ è Afrika Ḍâjâ. Embu' koṭṭana iyâ arèya Aljir. [[Bhângsa:Naghârâ]] 66i4xber9opqfpdfpe6k3gc3ps524pz Bhâsa Malaju 0 1533 17102 17101 2024-07-28T11:19:25Z 114.125.12.18 /* Naghârâ */ 17102 wikitext text/x-wiki [[File:Malayophone world.svg|frameless|right|upright=1.25|border]] '''Bhâsa Malaju''' iyâ arèya bhâsa sè èkacator bi' [[orèng Malaju]]. == Naghârâ == * [[Brunei]] * [[Inḍonesia]] * [[Malaysia]] * [[Singapura]] {{DEFAULTSORT:Malaju, Bhâsa}} [[Bhângsa:Bhâsa]] 7eq53zcqayetgz10gtgwg5j534za7f6 Mesèr 0 1534 7270 2021-08-10T06:54:51Z 125.162.82.58 ←Mengalihkan ke [[Mesir]] 7270 wikitext text/x-wiki #REDIRECT [[Mesir]] 2mhtkc7gm3ke3c4r07wwfs8xud3akqx Maghribi 0 1535 7271 2021-08-10T08:33:45Z 125.165.110.49 ←Mengalihkan ke [[Maroko]] 7271 wikitext text/x-wiki #REDIRECT [[Maroko]] 94k5ce916ssmituc5c7j1bre8ua8wud Tajhin sora 0 1536 13887 13886 2023-07-28T15:39:27Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Tajhin Sora]] ka [[Tajhin sora]]: Judul salah eja 13886 wikitext text/x-wiki [[Bhengkek:Tajhin Sora.png|jmpl|Tajhin Sora]] '''Tajhin sora''' ([[Carakan Madhurâ|Carakan]]: ꦠꦗꦶꦤ꧀ꦱꦺꦴꦫ; [[Pèghu]]: تاجهين سۆرا) iyâ arèya sala sèttong kakanan sè pèra' bâḍâ è bulân [[Sora]] (1 Muharam)<ref>Japarudin, Japarudin (2017-12-29). "TRADISI BULAN MUHARAM DI INDONESIA". ''Tsaqofah dan Tarikh: Jurnal Kebudayaan dan Sejarah Islam''. '''2''' (2): 167. doi:10.29300/ttjksi.v2i2.700. ISSN&nbsp;2528-732X.</ref>. Tajhin arèya èkaghâbây ḍâri [[bherrâs]] sè èkowaè [[pathè]] sè abârna konèng. È attasa èbherri' [[ajâm]] ghuring sè èbi-robi, [[tellor]] ghuring sè èghulung, [[Taufik Wijaya|tahu]], tèmpè, [[kacang tana]] ghuring, [[bhâbâng mèra]] ghuring bân èn-laèna. == Tojjhuwân == Tajhin sora arèya èkaghâbây bi' maghârsarè Madhurâ ka'angghuy maèlang na'as bân ajâgâ kaselameddhâna abâ'. Polana è bulân Sora sala sèttong bâkto sè mana'as abâ'<ref name=":0">Rahman, Moch Abdur; Kusnadi, Kusnadi; Suharijadi, Didik (2019-07-21). "ISTILAH-ISTILAH DALAM REGISTER PENGETAHUAN KELAUTAN NELAYAN MADURA DI DESA PESISIR, KECAMATAN BESUKI, KABUPATEN SITUBONDO: KAJIAN ANTROPOLINGUISTIK". ''SEMIOTIKA: Jurnal Ilmu Sastra dan Linguistik''. '''20''' (2): 129. doi:10.19184/semiotika.v20i2.13177. ISSN&nbsp;2599-3429.</ref>. == Kadhâddhiyân == Bâḍâna tajhin sora arèya nyambhung ka kadhâddhiyân sè pentèng è bulân Sora. Kadhâddhiyâna iyâ arèya bânjir rajâ è jhâman [[nabi Nuh]]. Nabi Nuh èpakon Allah SWT ka'angghuy aghâbây [[parao]] amarghâ è kennengngana nabi Nuh bhâkâl bâḍâ'â bânjir rajâ. Pas è bâkto bânjir, nabi Nuh bân orèng sè noro'è nabi Nuh nompa' parao, saèngghâna bânjir rajâ ta' ḍâpa' ka kennengngana. [[Bânjir]] ghellâ' abiddhâ sapolo arè, molaè tangghâl 1 kongsè 10 Sora. Sa'abiddhâ sapolo arè rowa, nabi Nuh aghâbây [[tajhin]] ma'lè ngennèng terros nyambhung oḍi' bân ta' kalaparan. Tajhin èkaghâbây polana kakanan ella sakonnè', dhinèng panompang paraona bânnya'. Mangkana, tajhin sora kongsè satèya èyangghep parlambhâng mowang na'as, amarghâ è bulân Sora bâḍâ mosibâ bânjir rajâ. Pas bâkto mosibâ bânjir rajâ kasebbhut, rèng-orèng aghâbây tajhin ka'angghuy nyambhung oḍi'<ref name=":0" />. == Sombher petthèghân == <references /> [[Bhângsa:Kakanan]] [[Bhângsa:Tajhin]] tbvjkpcs05kqhqap11b44ge1d8j82lq Bhângsa:Tajhin 14 1537 7274 2021-08-10T09:10:07Z Boesenbergia 6 bhângsa anyar 7274 wikitext text/x-wiki [[Bhângsa:Kakanan]] q4h4fztdgi6uvj7kpzwpx68d3g6vj6a Shatha Hassoun 0 1538 15418 15392 2023-12-11T23:04:48Z Sastroward 2437 Shatha Hassoun è 2021 15418 wikitext text/x-wiki {{infobox orang}} [[Bhengkek:Shatha Hassoun, AbuDhabi POP - Mar 11, 2021.jpg|jmpl|ka|Shatha Hassoun è 2021]] '''Shatha Amjad Al-Hassoun''' ([[bhâsa Arab]]: '''شذى أمجد الحسون''') otabâ lebbi kalonta mènangka '''Shatha Hassoun''' ([[bhâsa Arab]]: '''شذى حسون'''; bhâbbhâr è Casablanca, [[Maroko]], 3 Maret 1981) iyâ arèya panyanyi bân aktris [[Maroko]] bân [[Irak]]. {{DEFAULTSORT:Hassoun, Shatha}} [[Bhângsa:Panyanyi]] [[Bhângsa:Aktris]] jukcbus7bte5b516tv3a2yis55wbzo5 Uni Emirat Arab 0 1539 14131 14129 2023-09-06T13:20:57Z Quinlan83 982 Undid edits by [[Special:Contribs/82.208.121.163|82.208.121.163]] ([[User talk:82.208.121.163|talk]]) to last version by Daniuu 14131 wikitext text/x-wiki [[Bhengkek:Flag of the United Arab Emirates.svg|jmpl|150px|Bendirâ Uni Emirat Arab]] [[Bhengkek:United Arab Emirates in its region.svg|jmpl|]] [[Bhengkek:Emblem of the United Arab Emirates.svg|thumb|Lambhâng Uni Emirat Arab]] '''Uni Emirat Arab''' ([[bhâsa Arab]]: ''الإمارات العربية المتحدة'') iyâ arèya sala sèttong naghârâ è Tèmor Tengnga, benua Asia. Ibukoṭṭana iyâ arèya koṭṭa Abu Dhabi. [[Bhângsa:Naghârâ]] dkp1rs1dbcinn4mfafyp2q26h3b58ku Tabbhuwân 0 1540 10645 10583 2022-12-09T22:25:51Z Egilus 318 Membalikkan revisi 10583 oleh [[Special:Contributions/89.109.48.220|89.109.48.220]] ([[User talk:89.109.48.220|bicara]]) Antivandalism 10645 wikitext text/x-wiki [[Bhengkek:Gamelan Kresna Hotel Wonosobo, Java 1197.jpg|jmpl|Pakakas tabbhuwân]] '''Tabbhuwân''' (Carakan: ꦠꦧ꧀ꦧꦸꦮꦤ꧀) otabâ '''klèningan''' (ꦏꦭꦺꦤꦶꦔꦤ꧀) otabâ '''ghâmellan''' (ꦒꦩꦼꦭ꧀ꦭꦤ) iyâ arèya sala sèttong kabhângkèdhân tatèngghun sè aghânḍhu' pan-brâmpan kabhângkèḍhân laènna opama [[tanḍâ']], [[ghenḍhing]], [[musik]], bân [[sastra]]. Oca' "tabbhuwân" dhibi' anḍi' oca' lèngghâ "tabbhu". Mènorot cara bhudhâjâ, oca' tabbbhuwân èyartèyaghi mènangka sakabbhina bujud kabhângkèdhân tatèngghun sè ngangghuy pakakas musik<ref>Hidayatullah, Panakajaya (2017-12-26). "Ghending Dangdut: Artikulasi Budaya Masyarakat Madura dalam Seni Tabbhuwan". ''Resital: Jurnal Seni Pertunjukan (Journal of Performing Arts)'' (dalam bahasa Inggris). '''18''' (3): 113–132. doi:10.24821/resital.v18i3.2244. ISSN&nbsp;2338-6770.</ref>. == Pakakas Tabbhuwân == È bâbâ rèya pakakas tabbhuwân: * [[Ghung]] * Ghâmbhâng/ghghâmbhâng/kalènang * Ghendhir * Bhunang * Saron * Ghâdhemmong * Lèntèng * Solèng * Ghenḍhâng * Kennong/punggang *Kempul/ghembhul *Ketthu'/keddhu' * == Sombher == <references /> [[Bhângsa:Kabhângkèdhân]] t8q5kpah2wikfu9hlfmpltp01jsved9 Wikipèḍia:Pangoddhiyân 4 1541 7315 2021-08-24T14:49:43Z Boesenbergia 6 ←Membuat halaman berisi '<!-- Halaman ini hanya untuk uji coba menyunting dan dikosongkan secara berkala --> <br>Dhika ḍâpa' ḍâ' ka kaca '''Pangoddhiyân''', kennengan mon ngoddhiyâ aghâbây serradhân otabâ cètha'an.</br> <br>Kalamon aghâbâyâ serradhân otabâ cètha'an, pamaso' bhul-ombhullâ è bâbâ rèya: <inputbox>type=create</inputbox>' 7315 wikitext text/x-wiki <!-- Halaman ini hanya untuk uji coba menyunting dan dikosongkan secara berkala --> <br>Dhika ḍâpa' ḍâ' ka kaca '''Pangoddhiyân''', kennengan mon ngoddhiyâ aghâbây serradhân otabâ cètha'an.</br> <br>Kalamon aghâbâyâ serradhân otabâ cètha'an, pamaso' bhul-ombhullâ è bâbâ rèya: <inputbox>type=create</inputbox> lpcg8xvz4udxq86d4jrpr1d3p2mfyjm Ghung 0 1542 7414 7319 2021-10-22T01:49:43Z Pinerineks 7 7414 wikitext text/x-wiki [[Bhengkek:HelfferichGong.jpg|jmpl|Ghung]] '''Ghung''' (ꦒꦸꦁ) iyâ arèya pakakas tabbhuwân sè epokol è Asia Tèmor Lao' bân Asia Tèmor. Pakakas arèya lomra èghuna'aghi ghâbây ngèrèngè [[musik traḍisional]]. Pakakas tabbhuwân arèya ella sajân sakonnè' sè aghâbây. [[Bhângsa:Pakakas tabbhuwân]] 4wfvxjcztivldxbd8qpvvn0nf0inmfr Bhângsa:Pakakas tabbhuwân 14 1543 7320 2021-08-25T10:09:13Z Boesenbergia 6 bhângsa anyar 7320 wikitext text/x-wiki [[Bhângsa:Pakakas]] cyujtyiri6tw79z2usnrrgwqt38vlws Bhângsa:Mesir 14 1544 7323 7322 2021-08-26T13:41:14Z 180.241.156.178 7323 wikitext text/x-wiki {{commons|Category:Egypt}} [[Bhângsa:Asia]] [[Bhângsa:Afrika]] [[Bhângsa:Naghârâ]] h8wwqsj1q28v6fxlp18lhxjohvbnwik Pakanḍhâ'ânna pangangghuy:Yahya 3 1546 7335 2021-09-05T18:43:51Z Pathoschild 323 global user pages ([[m:Synchbot|requested by Yahya]]) 7335 wikitext text/x-wiki <div style="font-size:130%;font-family:Roboto,Arial; border-top:5px solid lightblue; border-bottom:5px solid lightblue; padding:5px;margin-top:20px;">Hello! Please message me on [[m:User talk:Yahya|meta.wikimedia.org]] instead. I may not notice messages on this page.</div> c4ypm7wbt5rvjqqxzie5ujk3hmhcrrp Sorrèn 0 1547 7339 7338 2021-09-06T08:59:48Z Boesenbergia 6 7339 wikitext text/x-wiki '''Sorrèn''' (''Toona sureni'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili ''Meliaceae''. Totombuwân arèya èkoca' kèya ''toon'' (Inḍia); ''surea-bawang'' (Malaju), ''calantas'' ([[Filipina]]) bân èn-laènna. == Jhâjhârbâ'ân ropa == [[Bhengkek:Starr 020803-0078 Toona ciliata.jpg|jmpl|Sorrèn ngoḍâ]] Kaju sorrèn ngennèng tombu sampè' 40 m tèngghina, dhinèng bhuleddhâ 100 cm<ref>http://www.tropicaltimber.info/specie/surian-toona-sureni/</ref>. == Sombher == <references /> [[Bhângsa:Meliaceae]] [[Bhângsa:Totombuwân]] 5gm9vhyon3rqt0x8eiazzowv9qwqfr8 MèḍiaWiki:GrowthExperimentsConfig.json 8 1548 9024 7340 2022-10-19T06:55:48Z MediaWiki default 910 Disabling mentorship for wikis with no list of mentors ([[:phab:T321056]]) 9024 json application/json { "GEHelpPanelLinks": [ { "title": "mw:Special:MyLanguage/Help:VisualEditor/User guide", "text": "Special:MyLanguage/Help:VisualEditor/User guide", "id": "mw:Special:MyLanguage/Help:VisualEditor/User_guide" }, { "title": "mw:Special:MyLanguage/Help:VisualEditor/User guide#Images", "text": "Special:MyLanguage/Help:VisualEditor/User guide", "id": "mw:Special:MyLanguage/Help:VisualEditor/User_guide" }, { "title": "mw:Special:MyLanguage/Help:VisualEditor/User guide#Editing references", "text": "Special:MyLanguage/Help:VisualEditor/User guide", "id": "mw:Special:MyLanguage/Help:VisualEditor/User_guide" } ], "GEHomepageSuggestedEditsIntroLinks": { "create": "mw:Special:MyLanguage/Help:VisualEditor/User_guide", "image": "mw:Special:MyLanguage/Help:VisualEditor/User_guide#Images" }, "GEMentorshipEnabled": false } o2x6w5tmdm6el91oxfmxtxbdkgezigg MèḍiaWiki:NewcomerTasks.json 8 1549 13728 13719 2023-07-10T08:46:50Z MediaWiki default 910 Prepare image recommendations. This should have no visible effect (disabled via other means). [[:phab:T337330]] [[:phab:T341150]] 13728 json application/json { "expand": { "group": "hard", "templates": [ "Stub" ], "learnmore": "Wikipèḍia:Bhâbhâdhân" }, "image-recommendation": { "disabled": false, "templates": [], "excludedTemplates": [], "excludedCategories": [], "type": "image-recommendation", "group": "medium", "learnmore": "", "maxTasksPerDay": 25 }, "section-image-recommendation": { "type": "section-image-recommendation", "group": "medium", "maxTasksPerDay": 25 } } 0uooz1duw2cc1ggtr7qd37u668wgo8n Jherruk katès 0 1550 8813 8787 2022-07-29T19:37:59Z Praxidicae 176 rvv 7344 wikitext text/x-wiki '''Jherruk katès''' (''Citrus medica'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili ''Rutaceae.'' == Jhâjhârbâ'ân ropa == Bhungkana jherruk katès bisa tombu sampè' 4 m tèngghina. Kolè' buwâna tebbel bân cè' ro'omma<ref name=":0">https://herbaria.plants.ox.ac.uk/bol/plants400/profiles/CD/Citrusmedica</ref> == Panyalambherrân == Jherruk katès èparkèra'aghi sokkla ḍâri [[India|Inḍia]] bâgiyân ḍâjâ. <ref name=":0" />. == Sombher == <references /> g8c9lvdvhtwyaafmgiy2kb70pzur49i Lalongèt 0 1551 8626 8617 2022-07-19T13:54:12Z Praxidicae 176 rvv lta 8381 wikitext text/x-wiki '''Lalongèt''' (ꦭꦭꦺꦴꦔꦺꦠ꧀) asalla ḍâri oca’ '''longèt''' sè èrangkep aḍâ’ aobâ swara dhâddhi lalongèt. Longèt artèna “pènter” otabâ “pèlak bây-ghâbâyân”. Maksoddhâ aghâbây korsè, lomarè, bân laènna, sè lantaran kalongèdhânna orèng sè aghâbây, katonna èndhâ, nyennengngaghi ḍâ’ orèng sè nèngalè<ref name=":0">Muakmam. 2005. Lalongèt bân Oca' Kèyasan. Yayasan Pakem Maddhu. Pamekasan.</ref>. == Bârna-bârna == Lalongèt kennèng èbâgi dhâddhi 11 bârna, iyâ arèya<ref name=":0" />: * [[Bhâk-tebbhâghân]] * [[Okara kakanthèn]] * [[Bhângsalan]] * [[Rora bhâsa]] * [[Kèrata Bhâsâ|Kèrata bhâsa]] * [[Parèbhâsan]] * [[Èbhârât]] * [[Saloka]] * [[Parlambhâng]] * [[Oca' sarojâ]] * [[Oca' camporan tabhâlik]] == Sombher == <references /> [[Bhângsa:Sastra]] 29ebrr5b9zh2a3ge0hxm4kdoq0whiqc Bupati Bangkalan 0 1552 7350 2021-09-13T06:41:57Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Bupati Bangkalan]] ka [[Ḍaftar Bhupatè Bhângkalan]] 7350 wikitext text/x-wiki #ALIH [[Ḍaftar Bhupatè Bhângkalan]] rkgybnoh9ycn3q79879hms964clzv5e Tamer Hosny 0 1553 15414 15388 2023-12-11T23:01:31Z Sastroward 2437 Tamer Hosny è 2015 15414 wikitext text/x-wiki {{infobox orang}} [[Bhengkek:Tamer Hosny.png|jmpl|Tamer Hosny è 2015]] '''Tamer Hosny Sherif Abbas Farghaly''' ([[bhâsa Arab]]: '''تامر حسني شريف عباس فرغلي''') otabâ lebbi èkennal mènangka '''Tamer Hosny''' ([[bhâsa Arab]]: '''تامر حسني'''; laèr è [[Kairo]], [[Mesir]], 16 Agustus 1977) panèka sorang panyanyi bân aktor [[Mesir]]. {{DEFAULTSORT:Hosny, Tamer}} [[Bhângsa:Panyanyi]] [[Bhângsa:Aktor]] d3i9r27kjxc46n7mzfuk3bgt8i2eo7s Tajhin Sappar 0 1554 15487 7355 2023-12-15T12:15:04Z Alfiyah Rizzy Afdiquni 9 15487 wikitext text/x-wiki [[Bhengkek:Bubur Safar Pamekasan.jpg|jmpl|Tajhin Sappar è Songennep]] '''Tajhin Sappar''' (Carakan: ꦠꦗꦶꦤ꧀ꦱꦥ꧀ꦥꦂ) iyâ arèya sala sèttong la-ola khas è bulân Sappar. Tajhin Sappar èkoca' kèya Tajhin Mèra. [[Bhângsa:Kakanan]] [[Bhângsa:La-ola]] s2xxchwzlig7rpdfqui7pbxi19f346h Ramy Sabry 0 1555 14909 14312 2023-12-05T18:22:21Z Sastroward 2437 jmpl 14909 wikitext text/x-wiki {{infobox orang}} [[Bhengkek:رامي صبري - مقابلة الفجر 2018.png|jmpl|Ramy Sabry]] '''Ramy Sabry Mahmoud Mohamed''' ([[bhâsa Arab]]: '''رامي صبري محمود محمد''') otabâ lebbi èkennal mènangka '''Ramy Sabry''' ([[bhâsa Arab]]: '''رامي صبري'''; laèr è [[Kairo]], [[Mesir]], 15 Maret 1978) panèka sorang panyanyi bân aktor [[Mesir]]. {{DEFAULTSORT:Sabry, Ramy}} [[Bhângsa:Panyanyi]] [[Bhângsa:Aktor]] 7knzcxcjuqwza6hczurgr6wjvx7s71i Tunisia 0 1556 8348 7359 2022-06-18T05:59:15Z 125.165.104.91 8348 wikitext text/x-wiki [[Bhengkek:Flag of Tunisia.svg|jmpl|150px|Bendirâ Tunisia]] [[Bhengkek:Tunisia in its region.svg|jmpl|]] [[Bhengkek:Coat of arms of Tunisia.svg|thumb|Lambhâng Tunisia]] '''Tunisia''' ([[bhâsa Arab]]: ''الجمهورية التونسية'') panèka sala sèttong nagâhrâ è Afrika Ḍâjâ. Embu' koṭṭana iyâ arèya Tunis. [[Bhângsa:Naghârâ]] 4cy9epux7pp01a5bnxh53gg4iz1zf1g Kabista krèkèl 0 1557 7366 7365 2021-09-21T02:21:22Z Boesenbergia 6 7366 wikitext text/x-wiki '''Kabista krèkèl''' (''Citrus lucida'') iyâ arèya totombuwân ḍâ' ka famili ''Rutaceae.'' È bhâsa Inḍonesia kabista krèkèl ekoca' kèya ''kawista batu''. == Panyalambherrân == Kabista krèkèl tombu kèya è [[Kamboja]], Laos, Thailand, Vietnam. È Inḍonesia, kasbita krèkèl tombu è Jhâbâ bân Madhurâ<ref name=":0" /><ref>http://www.plantsoftheworldonline.org/taxon/urn:lsid:ipni.org:names:77104907-1</ref>. == Pamanpa'atan == È jhâman lambâ'na, buwâna kabista krèkèl èkakan. Tapè satèya la èghâbây tamennan ''bonsai''.<ref name=":0">Irsyam, Arifin & Chikmawati, Tatik. (2018). PENINJAUAN ULANG MARGA CITRUS (RUTACEAE) DI KAWASAN MADURA. 5. 2015. </ref> == Sombher == <references /> [[Bhângsa:Rutaceae]] [[Bhângsa:Totombuwân]] cj69pcgwki8cvzq4ot7tie4z204shkc Pangangghuy:Irkham Mahfudh 2 1558 8888 7390 2022-08-23T06:20:34Z MdsShakil 688 MdsShakil ngallèyaghi kaca [[Pangangghuy:Fervent Attack]] ka [[Pangangghuy:Irkham Mahfudh]] nèmpa pangallèyan sè laju: Secara otomatis memindahkan halaman ketika mengganti nama pengguna "[[Special:CentralAuth/Fervent Attack|Fervent Attack]]" menjadi "[[Special:CentralAuth/Irkham Mahfudh|Irkham Mahfudh]]" 7381 wikitext text/x-wiki [[File:Indonesiaball with kopiah.png|thumb|Indonesiaball]] {{#babel:id|jv|map-bms-3|ms-3|ar-2|en-2|mad-2|su-2|de-1|ja-1|nl-1}} [[ace:Ureuëng Ngui:Irkham Mahfudh]] [[ban:Sang Anganggé:Irkham Mahfudh]] [[bjn:Pamakai:Irkham Mahfudh]] [[bug:Pengguna:Irkham Mahfudh]] [[ceb:Gumagamit:Irkham Mahfudh]] [[en:User:Irkham Mahfudh]] [[fa:كاربر:Irkham Mahfudh]] [[gor:Ta ohu'uwo:Irkham Mahfudh]] [[id:Pengguna:Irkham Mahfudh]] [[jv:Naraguna:Irkham Mahfudh]] [[map-bms:Naraguna:Irkham Mahfudh]] [[mg:Mpikambana:Irkham Mahfudh]] [[min:Pangguno:Irkham Mahfudh]] [[ms:Pengguna:Irkham Mahfudh]] [[nl:Gebruiker:Irkham Mahfudh]] [[nn:Brukar:Irkham Mahfudh]] [[no:Bruker:Irkham Mahfudh]] [[su:Pamaké:Irkham Mahfudh]] [[tet:Uza-na'in:Irkham Mahfudh]] [[zh-min-nan:Iōng-chiá:Irkham Mahfudh]] i0ufril3gijj5tm7vf00ahozqvii4ac Latifa 0 1561 14911 14313 2023-12-05T18:23:12Z Sastroward 2437 jmpl 14911 wikitext text/x-wiki {{infobox orang}} [[Bhengkek:Latifa in Carthage 2008 Concert.JPG|jmpl|Latifa]] '''Latifa Bint Alaya El Arfaoui''' ([[Bhâsa Arab]]: '''لطيفة بنت عليه العرفاوي''') otabâ lebbi èkennal mènangka '''Latifa''' ([[Bhâsa Arab]]: '''لطيفة'''; laèr è Manouba, [[Tunisia]], 14 Fèbruwari 1961) panèka sorang panyanyi bân aktris [[Tunisia]]. [[Bhângsa:Panyanyi]] [[Bhângsa:Aktris]] 9ph1br25a6dovxu0o9zl1q6tb6c0imt Saber Rebaï 0 1562 15408 14905 2023-12-11T22:55:20Z Sastroward 2437 Saber Rebaï è 2019 15408 wikitext text/x-wiki {{infobox orang}} [[Bhengkek:Saber Rebai, chante l'hymne tunisien à El Jem.png|jmpl|ka|Saber Rebaï è 2019]] '''Saber ibn Al-Hadi Rebaï''' ([[Bhâsa Arab]]: '''صابر بن الهادي الرباعي''') otabâ lebbi èkennal mènangka '''Saber Rebaï''' ([[Bhâsa Arab]]: '''صابر الرباعي'''; laèr è Sfax, [[Tunisia]], 13 Maret 1967) panèka sorang panyanyi bân aktor [[Tunisia]]. {{DEFAULTSORT:Rebaï, Saber}} [[Bhângsa:Panyanyi]] [[Bhângsa:Aktor]] ai4frkvk618adcryyket3wnbmcwryep Pangangghuy:Magnefl 2 1563 7402 2021-10-16T18:59:48Z Magnefl 1006 User page 7402 wikitext text/x-wiki {{#Babel:mad-0|no|en-3}} Hello, I am '''Magne Fl&#229;ten''', [[:no:Bruker:Magnefl|user:Magnefl]] from [[Norway|Norway]]. ol5cnzftlla86mnvbzg2ya0m3bdfwmu François Hollande 0 1564 7406 7405 2021-10-17T17:43:58Z Rossbif 1008 7406 wikitext text/x-wiki [[Bhengkek:Francois_Hollande_2015_(cropped).jpeg|jmpl|Francois Hollande - 2015 ]] François Hollande (1954). Presiden Perancis (2012-2017). 0ox9b0fd2ndt71ogkrsnpip4s571ocu Rahmat Adianto 0 1565 7413 7410 2021-10-22T01:47:53Z Pinerineks 7 7413 wikitext text/x-wiki '''Rahmat Adianto''' (laèr 12 April 1990) panèka sala sèttong pamaèn [[badminton]] ''Ganda Putra'' asal Indonèsia sareng [[Berry Anggriawan]]. == Prèstasi == * 2009: ''Runner-up'' Sunkist Indonesia International Challange Indocock Djarum Open 2010 (sareng [[Andrei Adistia]]) * 2010: ''Runner-up'' Proton Malaysia International Challenge 2010 (Sabah) (sareng Andrei Adistia), Semi final Singapore International Series 2011 (sareng [[Berry Anggriawan]]) * 2011: Semi final Singapore International Series 2011 (sareng [[Berry Anggriawan]]), Perempat Final PROTON Malaysia International Challenge 2011 (sareng Berry Anggriawan) * 2012: Perempat final Osaka International Challenge 2012 (sareng Berry Anggriawan), Perempat final SCG Thailand Open 2012 (bersama Berry Anggriawan), Semi final Li-Ning Singapore International Series 2012 (sareng Berry Anggriawan) {{Stub}} [[Bhângsa:Orèng]] o5ytzjv7uqroh3dfbrkk3wkhdga4is8 Berry Anggriawan 0 1566 15545 15543 2024-01-03T12:12:59Z OrangKalideres 2196 + foto 15545 wikitext text/x-wiki [[File:Friendly match between Australian and Indonesian badminton players 2016 - Berry Angriawan.jpg|jmpl|220px]] '''Berry Anggriawan''' (laèr 3 Oktober 1991) panèka sala sèttong pamaèn [[badminton]] ganda putra asal Indonèsia sareng [[Rahmat Adianto]]. == Pranala loar == * [https://twitter.com/#!/@BerryAngriawan Twitter Berry Anggriawan] * {{id}} [http://www.pb-pbsi.org/app/profile/playerProfile.aspx?/000003644 Profil pemain di situs resmi PBSI] * [http://www.tournamentsoftware.com/ranking/player.aspx?id=2340&player=118281 Ranking pemain di situs Tournamentsoftware.com] [[Bhângsa:Orèng]] 9bj956bixvlkfxiprdk2vdn4fundz90 Pakanḍhâ'ânna pangangghuy:Rianna Arfianti Dewi 3 1567 7422 2021-11-06T10:17:57Z Rianna Arfianti Dewi 1029 ←Membuat halaman berisi '== Rianna Arfianti Dewi == lahir pada tanggal 25 Juni 1999, di [[Balikpapan]], [[Kalimantan Timur]], anak tunggal dari Ibu '''''Harpiyah''''' dan Bapak '''''Riyadi Arief Abdillah'''''. === Riwayat Pendidikan === menyelesaikan pendidikan di Sekolah Dasar di SD Negeri 003 Balikpapan Selatan pada tahun pada tahun 2011, Pada tahun itu juga melanjutkan Pendidikan di SMP Negeri 12 Balikpapan dan tamat pada tahun 2014 kemudian melanjutkan Sekolah Menengah Atas di SMA...' 7422 wikitext text/x-wiki == Rianna Arfianti Dewi == lahir pada tanggal 25 Juni 1999, di [[Balikpapan]], [[Kalimantan Timur]], anak tunggal dari Ibu '''''Harpiyah''''' dan Bapak '''''Riyadi Arief Abdillah'''''. === Riwayat Pendidikan === menyelesaikan pendidikan di Sekolah Dasar di SD Negeri 003 Balikpapan Selatan pada tahun pada tahun 2011, Pada tahun itu juga melanjutkan Pendidikan di SMP Negeri 12 Balikpapan dan tamat pada tahun 2014 kemudian melanjutkan Sekolah Menengah Atas di SMA Negeri 4 Balikpapan dan lulus pada tahun 2017. Tahun 2018 melanjutkan pendidikan perguruan tinggi di [[Universitas Mulia]] Balikpapan jurusan [[Informatika]] fakultas Ilmu Komputer. === Pekerjaan === setelah lulus Sekolah Menengah Atas memutuskan untuk melamar pekerjaan di PT. Angkasa Pura Support dan diterima sebagai PSC On Ticket System Operator di Bandara Internasional [[Sultan Aji Muhamad Sulaiman Airport]] Sepinggan Balikpapan. c1yxuszf9lik8aje78i04vw7o7ij518 Pangangghuy:Uchastnik1 2 1568 7427 7426 2021-11-20T14:33:03Z Uchastnik1 1056 7427 wikitext text/x-wiki My main page [[:ru:Участник:Uchastnik1|Uchastnik1]]. [[shi:User:Uchastnik1]] [[ami:User:Uchastnik1]] [[dag:User:Uchastnik1]] [[pwn:User:Uchastnik1]] [[ru:User:Uchastnik1]] [[en:User:Uchastnik1]] [[ceb:User:Uchastnik1]] [[sv:User:Uchastnik1]] [[de:User:Uchastnik1]] [[fr:User:Uchastnik1]] [[nl:User:Uchastnik1]] [[it:User:Uchastnik1]] [[es:User:Uchastnik1]] [[pl:User:Uchastnik1]] [[arz:User:Uchastnik1]] [[ja:User:Uchastnik1]] [[war:User:Uchastnik1]] [[vi:User:Uchastnik1]] [[zh:User:Uchastnik1]] [[ar:User:Uchastnik1]] [[uk:User:Uchastnik1]] [[pt:User:Uchastnik1]] [[fa:User:Uchastnik1]] [[ca:User:Uchastnik1]] [[sr:User:Uchastnik1]] [[id:User:Uchastnik1]] [[no:User:Uchastnik1]] [[ko:User:Uchastnik1]] [[fi:User:Uchastnik1]] [[hu:User:Uchastnik1]] [[cs:User:Uchastnik1]] [[sh:User:Uchastnik1]] [[zh-min-nan:User:Uchastnik1]] [[ro:User:Uchastnik1]] [[tr:User:Uchastnik1]] [[eu:User:Uchastnik1]] [[ce:User:Uchastnik1]] [[ms:User:Uchastnik1]] [[eo:User:Uchastnik1]] [[he:User:Uchastnik1]] [[hy:User:Uchastnik1]] [[bg:User:Uchastnik1]] [[tt:User:Uchastnik1]] [[da:User:Uchastnik1]] [[azb:User:Uchastnik1]] [[sk:User:Uchastnik1]] [[kk:User:Uchastnik1]] [[min:User:Uchastnik1]] [[et:User:Uchastnik1]] [[hr:User:Uchastnik1]] [[be:User:Uchastnik1]] [[lt:User:Uchastnik1]] [[el:User:Uchastnik1]] [[simple:User:Uchastnik1]] [[az:User:Uchastnik1]] [[gl:User:Uchastnik1]] [[sl:User:Uchastnik1]] [[ur:User:Uchastnik1]] [[nn:User:Uchastnik1]] [[ka:User:Uchastnik1]] [[hi:User:Uchastnik1]] [[uz:User:Uchastnik1]] [[th:User:Uchastnik1]] [[ta:User:Uchastnik1]] [[la:User:Uchastnik1]] [[cy:User:Uchastnik1]] [[ast:User:Uchastnik1]] [[vo:User:Uchastnik1]] [[mk:User:Uchastnik1]] [[zh-yue:User:Uchastnik1]] [[lv:User:Uchastnik1]] [[bn:User:Uchastnik1]] [[tg:User:Uchastnik1]] [[my:User:Uchastnik1]] [[af:User:Uchastnik1]] [[mg:User:Uchastnik1]] [[oc:User:Uchastnik1]] [[bs:User:Uchastnik1]] [[sq:User:Uchastnik1]] [[nds:User:Uchastnik1]] [[ky:User:Uchastnik1]] [[be-tarask:User:Uchastnik1]] [[mr:User:Uchastnik1]] [[ml:User:Uchastnik1]] [[new:User:Uchastnik1]] [[te:User:Uchastnik1]] [[br:User:Uchastnik1]] [[vec:User:Uchastnik1]] [[pms:User:Uchastnik1]] [[jv:User:Uchastnik1]] [[pnb:User:Uchastnik1]] [[ht:User:Uchastnik1]] [[sw:User:Uchastnik1]] [[su:User:Uchastnik1]] [[lb:User:Uchastnik1]] [[ba:User:Uchastnik1]] [[ga:User:Uchastnik1]] [[szl:User:Uchastnik1]] [[is:User:Uchastnik1]] [[tl:User:Uchastnik1]] [[lmo:User:Uchastnik1]] [[cv:User:Uchastnik1]] [[fy:User:Uchastnik1]] [[wuu:User:Uchastnik1]] [[sco:User:Uchastnik1]] [[an:User:Uchastnik1]] [[diq:User:Uchastnik1]] [[ku:User:Uchastnik1]] [[pa:User:Uchastnik1]] [[yo:User:Uchastnik1]] [[ne:User:Uchastnik1]] [[bar:User:Uchastnik1]] [[ckb:User:Uchastnik1]] [[io:User:Uchastnik1]] [[gu:User:Uchastnik1]] [[als:User:Uchastnik1]] [[kn:User:Uchastnik1]] [[scn:User:Uchastnik1]] [[bpy:User:Uchastnik1]] [[ia:User:Uchastnik1]] [[qu:User:Uchastnik1]] [[mn:User:Uchastnik1]] [[si:User:Uchastnik1]] [[bat-smg:User:Uchastnik1]] [[nv:User:Uchastnik1]] [[xmf:User:Uchastnik1]] [[or:User:Uchastnik1]] [[cdo:User:Uchastnik1]] [[ilo:User:Uchastnik1]] [[gd:User:Uchastnik1]] [[yi:User:Uchastnik1]] [[am:User:Uchastnik1]] [[nap:User:Uchastnik1]] [[sd:User:Uchastnik1]] [[bug:User:Uchastnik1]] [[avk:User:Uchastnik1]] [[hsb:User:Uchastnik1]] [[mai:User:Uchastnik1]] [[fo:User:Uchastnik1]] [[map-bms:User:Uchastnik1]] [[os:User:Uchastnik1]] [[mzn:User:Uchastnik1]] [[li:User:Uchastnik1]] [[sah:User:Uchastnik1]] [[frr:User:Uchastnik1]] [[eml:User:Uchastnik1]] [[ps:User:Uchastnik1]] [[ace:User:Uchastnik1]] [[sa:User:Uchastnik1]] [[gor:User:Uchastnik1]] [[bcl:User:Uchastnik1]] [[wa:User:Uchastnik1]] [[zh-classical:User:Uchastnik1]] [[lij:User:Uchastnik1]] [[mrj:User:Uchastnik1]] [[mhr:User:Uchastnik1]] [[hif:User:Uchastnik1]] [[hak:User:Uchastnik1]] [[crh:User:Uchastnik1]] [[roa-tara:User:Uchastnik1]] [[pam:User:Uchastnik1]] [[shn:User:Uchastnik1]] [[hyw:User:Uchastnik1]] [[ha:User:Uchastnik1]] [[as:User:Uchastnik1]] [[nso:User:Uchastnik1]] [[km:User:Uchastnik1]] [[rue:User:Uchastnik1]] [[zu:User:Uchastnik1]] [[se:User:Uchastnik1]] [[bh:User:Uchastnik1]] [[vls:User:Uchastnik1]] [[ban:User:Uchastnik1]] [[nds-nl:User:Uchastnik1]] [[ie:User:Uchastnik1]] [[mi:User:Uchastnik1]] [[sc:User:Uchastnik1]] [[nah:User:Uchastnik1]] [[sn:User:Uchastnik1]] [[vep:User:Uchastnik1]] [[gan:User:Uchastnik1]] [[myv:User:Uchastnik1]] [[glk:User:Uchastnik1]] [[kab:User:Uchastnik1]] [[ab:User:Uchastnik1]] [[sat:User:Uchastnik1]] [[so:User:Uchastnik1]] [[bo:User:Uchastnik1]] [[tk:User:Uchastnik1]] [[co:User:Uchastnik1]] [[fiu-vro:User:Uchastnik1]] [[kv:User:Uchastnik1]] [[csb:User:Uchastnik1]] [[pcd:User:Uchastnik1]] [[ug:User:Uchastnik1]] [[udm:User:Uchastnik1]] [[gv:User:Uchastnik1]] [[frp:User:Uchastnik1]] [[ay:User:Uchastnik1]] [[zea:User:Uchastnik1]] [[nrm:User:Uchastnik1]] [[kw:User:Uchastnik1]] [[lez:User:Uchastnik1]] [[gn:User:Uchastnik1]] [[lfn:User:Uchastnik1]] [[stq:User:Uchastnik1]] [[mni:User:Uchastnik1]] [[mt:User:Uchastnik1]] [[mwl:User:Uchastnik1]] [[ary:User:Uchastnik1]] [[rm:User:Uchastnik1]] [[lo:User:Uchastnik1]] [[bjn:User:Uchastnik1]] [[skr:User:Uchastnik1]] [[lad:User:Uchastnik1]] [[olo:User:Uchastnik1]] [[gom:User:Uchastnik1]] [[koi:User:Uchastnik1]] [[fur:User:Uchastnik1]] [[ang:User:Uchastnik1]] [[dsb:User:Uchastnik1]] [[dty:User:Uchastnik1]] [[ext:User:Uchastnik1]] [[ln:User:Uchastnik1]] [[tyv:User:Uchastnik1]] [[cbk-zam:User:Uchastnik1]] [[dv:User:Uchastnik1]] [[ksh:User:Uchastnik1]] [[smn:User:Uchastnik1]] [[gag:User:Uchastnik1]] [[pfl:User:Uchastnik1]] [[pag:User:Uchastnik1]] [[pi:User:Uchastnik1]] [[av:User:Uchastnik1]] [[awa:User:Uchastnik1]] [[tay:User:Uchastnik1]] [[haw:User:Uchastnik1]] [[bxr:User:Uchastnik1]] [[pap:User:Uchastnik1]] [[xal:User:Uchastnik1]] [[ig:User:Uchastnik1]] [[krc:User:Uchastnik1]] [[rw:User:Uchastnik1]] [[za:User:Uchastnik1]] [[pdc:User:Uchastnik1]] [[kaa:User:Uchastnik1]] [[szy:User:Uchastnik1]] [[arc:User:Uchastnik1]] [[inh:User:Uchastnik1]] [[to:User:Uchastnik1]] [[nov:User:Uchastnik1]] [[kbp:User:Uchastnik1]] [[jam:User:Uchastnik1]] [[tpi:User:Uchastnik1]] [[wo:User:Uchastnik1]] [[na:User:Uchastnik1]] [[kbd:User:Uchastnik1]] [[atj:User:Uchastnik1]] [[ki:User:Uchastnik1]] [[tet:User:Uchastnik1]] [[tcy:User:Uchastnik1]] [[ak:User:Uchastnik1]] [[lld:User:Uchastnik1]] [[lg:User:Uchastnik1]] [[jbo:User:Uchastnik1]] [[roa-rup:User:Uchastnik1]] [[bi:User:Uchastnik1]] [[lbe:User:Uchastnik1]] [[kg:User:Uchastnik1]] [[ty:User:Uchastnik1]] [[mdf:User:Uchastnik1]] [[xh:User:Uchastnik1]] [[fj:User:Uchastnik1]] [[srn:User:Uchastnik1]] [[om:User:Uchastnik1]] [[gcr:User:Uchastnik1]] [[trv:User:Uchastnik1]] [[sm:User:Uchastnik1]] [[ltg:User:Uchastnik1]] [[nqo:User:Uchastnik1]] [[chr:User:Uchastnik1]] [[nia:User:Uchastnik1]] [[mnw:User:Uchastnik1]] [[pih:User:Uchastnik1]] [[got:User:Uchastnik1]] [[st:User:Uchastnik1]] [[kl:User:Uchastnik1]] [[tw:User:Uchastnik1]] [[cu:User:Uchastnik1]] [[ny:User:Uchastnik1]] [[tn:User:Uchastnik1]] [[ts:User:Uchastnik1]] [[bm:User:Uchastnik1]] [[rmy:User:Uchastnik1]] [[ve:User:Uchastnik1]] [[chy:User:Uchastnik1]] [[rn:User:Uchastnik1]] [[tum:User:Uchastnik1]] [[iu:User:Uchastnik1]] [[ss:User:Uchastnik1]] [[ch:User:Uchastnik1]] [[ks:User:Uchastnik1]] [[pnt:User:Uchastnik1]] [[ady:User:Uchastnik1]] [[alt:User:Uchastnik1]] [[ee:User:Uchastnik1]] [[ff:User:Uchastnik1]] [[ik:User:Uchastnik1]] [[sg:User:Uchastnik1]] [[din:User:Uchastnik1]] [[dz:User:Uchastnik1]] [[ti:User:Uchastnik1]] [[cr:User:Uchastnik1]] 9ei03uoyx4nt9eu4mb7tfjrjhmtpl9h Basshunter 0 1569 13550 8901 2023-06-26T20:24:58Z Eurohunter 1072 /* Singgel */ + 13550 wikitext text/x-wiki [[Bhengkek:Basshunter, 20 april 2008 in Halmstad.jpg|thumb|Basshunter (2008)]] '''Basshunter''', '''Jonas Erik Altberg''' (lahèr è [[Halmstad]], 22 Dèsèmber 1984) [[panyanyi]] bân [[DJ]] [[Swedia]]. == Diskografi == === Album studio === * ''[[The Bassmachine]]'' (2004) * ''[[LOL (^^,)|LOL <(^^,)>]]'' (2006) * ''[[Now You're Gone – The Album]]'' (2008) * ''[[Bass Generation]]'' (2009) * ''[[Calling Time]]'' (2013) === Album kompolan === * ''The Old Shit'' (2006) * ''[[The Early Bedroom Sessions]]'' (2012) === Singgel === * "The Big Show" (2004) * "[[Welcome to Rainbow]]" (2006) * "[[Boten Anna]]" (2006) * "[[Vi sitter i Ventrilo och spelar DotA]]" (2006) * "[[Jingle Bells]]" (2006) * "[[Vifta med händerna]]" (2006) * "[[Now You're Gone]]" (2007) * "[[Please Don't Go]]" (2008) * "[[All I Ever Wanted]]" (2008) * "Russia Privjet (Hardlanger Remix)" (2008) * "[[Angel in the Night]]" (2008) * "[[I Miss You]]" (2008) * "[[Walk on Water]]" (2009) * "Al final" (2009) * "[[Every Morning]]" (2009) * "[[I Promised Myself]]" (2009) * "[[Saturday]]" (2010) * "[[Fest i hela huset]]" (2011) * "[[Northern Light]]" (2012) * "[[Dream on the Dancefloor]]" (2012) * "[[Crash & Burn]]" (2013) * "Calling Time" (2013) * "Elinor" (2013) * "Masterpiece" (2018) * "Home" (2019) * "Angels Ain't Listening" (2020) * "Life Speaks to Me" (2021) * "End the Lies" <small>(& Alien Cut)</small> (2022) * "[[Boten Anna|Ingen kan slå (Boten Anna)]]" <small>([[Victor Leksell]])</small> (2023) == Pranala lowar == {{Commons|Category:Basshunter}} * [http://basshunter.se basshunter.se] [[Bhângsa:Panyanyi]] [[Bhângsa:Swedia]] gd4ovn8h3zez07o8aysme8jzf12ikkz Jonas Erik Altberg 0 1570 7441 2021-11-27T22:06:27Z Eurohunter 1072 redirect 7441 wikitext text/x-wiki #ALIH [[Basshunter]] 8t7a9bshft5l747jz4sh3oe3dy7gjot Bhângsa:Swedia 14 1571 16759 16737 2024-06-16T05:00:06Z Alfiyah Rizzy Afdiquni 9 Mengembalikan suntingan oleh [[Special:Contributions/Moroike|Moroike]] ([[User talk:Moroike|bicara]]) ke revisi terakhir oleh [[User:Eurohunter|Eurohunter]] 7446 wikitext text/x-wiki [[Bhângsa:Naghârâ]] [[Bhângsa:Èropa]] o1wjfxx9yio1m7ezd5m9g5jex0erq3y Weni Anggraini 0 1572 8504 8422 2022-07-08T08:28:58Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:Pinerineks|Pinerineks]] 7453 wikitext text/x-wiki '''Weni Anggraini''' (laèr 16 Oktober 1990 è Jambi) panèka sala sèttong pamaèn badminton ''Ganda Campuran'' asal Indonèsia sareng [[Irfan Fadhilah]].<ref>[https://badmintonindonesia.org/app/profile/aktif.aspx?id=000004681 Profil Weni Anggraini] di ''badmintonindonesia''</ref><ref>[https://bwf.tournamentsoftware.com/player-profile/246888BF-3B57-4033-857A-E9C620E00D0A Profil Weni Anggraini ] di ''bwf''</ref> == Sombher == <references /> [[Bhângsa:Orèng]] 967ky69hvjlh4xho4hocsp7r6mq3tq9 Sudan 0 1573 8351 7514 2022-06-18T06:09:17Z 125.165.104.91 8351 wikitext text/x-wiki [[Bhengkek:Flag of Sudan.svg|jmpl|150px|Bendirâ Sudan]] [[Bhengkek:Sudan in its region (undisputed).svg|jmpl|]] '''Sudan''' nyama resmina '''Republik Sudan''' ([[bhâsa Arab]]: ''جمهورية السودان''; ''Jumhūrīyah as-Sūdān'') panèka sala sèttong nagâhrâ è Afrika Ḍâjâ. Embu' koṭṭana iyâ arèya Khartoum. [[Bhângsa:Naghârâ]] dmtsq8gvm10w7adpdctuoezqxjwfj4r Sudan Lao' 0 1574 17825 8352 2024-09-03T04:07:03Z 36.90.35.57 17825 wikitext text/x-wiki [[Bhengkek:Flag of South Sudan.svg|jmpl|150px|Bendirâ Sudan Lao']] [[Bhengkek:South Sudan in its region (undisputed).svg|jmpl|]] '''Sudan Lao'''' nyama resmina '''Republik Sudan Selatan''' ([[bhâsa Inggris]]: ''Republic of South Sudan''; [[bhâsa Arab]]: ''جمهورية جنوب السودان''; ''Jumhūrīyah Janūb as-Sūdān'') panèka sala sèttong nagâhrâ è Afrika Tèmor. Embu' koṭṭana iyâ arèya Juba. [[Bhângsa:Naghârâ]] dil7q7rnofukuevvzaxgntgxzlv27k3 Singapura 0 1575 16064 15232 2024-02-23T11:05:29Z 125.165.108.9 16064 wikitext text/x-wiki [[Bhengkek:Flag of Singapore.svg|right|200px]] [[Bhengkek:Singapore in its region.svg|thumb|]] '''Singapura''' (bhâsa Inggris: ''Singapore''; [[bhâsa Malaju]]: ''Singapura'') iyâ arèya sala sèttong naghârâ è [[Asia Tèmor Lao']]. [[Bhângsa:Naghârâ]] cjpffkrplhgmqwbhp16i9ou33ulfkl8 Pakanḍhâ'ân:Singapura 1 1576 15234 14945 2023-12-09T14:30:14Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Pakanḍhâ'ân:Sèngaporâ]] ka [[Pakanḍhâ'ân:Singapura]] nèmpa pangallèyan sè laju 7530 wikitext text/x-wiki ==Making interwikis== An anonymous user keeps making links between this and other Wikipedias the old way, by writing mad:Singapura in all their articles. Please make interwikis by clicking on "Tambâ interwiki" in this article and choose a language, such as enwiki, where the article exists. Then all the relevant articles will be linked. --[[Pangangghuy:Ranveig|Ranveig]] ([[Pakanḍhâ'ânna pangangghuy:Ranveig|kanḍhâ]]) 9 Jânuwari 2022 19.38 (WIB) :You need to add the link to the mad: wiki [https://www.wikidata.org/wiki/Q334 here on Wikidata], not individually to each language. --[[Pangangghuy:Ranveig|Ranveig]] ([[Pakanḍhâ'ânna pangangghuy:Ranveig|kanḍhâ]]) 17 Jânuwari 2022 15.25 (WIB) oksw3kuhvk65jm15a5rjqzcahu6c0sr Kadim Al Sahir 0 1577 15403 14910 2023-12-11T22:32:46Z Sastroward 2437 Kadim Al Sahir è 2007 15403 wikitext text/x-wiki {{infobox orang}} [[Bhengkek:Kazem Main.jpg|jmpl|Kadim Al Sahir è 2007]] '''Kadim Jabbar Al Samarai''' ([[bhâsa Arab]]: '''كاظم جبار السامرائي''') otabâ lebbi kalonta mènangka '''Kadim Al Sahir''' ([[bhâsa Arab]]: '''كاظم الساهر'''; bhâbbhâr è Mosul, [[Irak]], 12 Sèptèmber 1957) iyâ arèya panyanyi bân aktor [[Maroko]] bân [[Irak]]. {{DEFAULTSORT:Sahir, Kadim Al}} [[Bhângsa:Panyanyi]] [[Bhângsa:Aktor]] pxnrdn1z1mjcp92kphwr8wds3cjhqtn Chad 0 1578 8356 8335 2022-06-18T06:15:30Z 125.165.104.91 8356 wikitext text/x-wiki [[Bhengkek:Flag of Chad.svg|jmpl|150px|Bendirâ Chad]] [[Bhengkek:Chad in its region.svg|jmpl|]] [[Bhengkek:Coat of arms of Chad.svg|thumb|Lambhâng Chad]] '''Chad''' nyama resmina '''Republik Chad''' (bhâsa Perancis: ''République du Tchad''; [[bhâsa Arab]]: ''جمهورية تشاد''; ''Jumhūriyyat Tšad'') panèka sala sèttong nagâhrâ è Afrika Tengnga. Embu' koṭṭana iyâ arèya N'Djamena. [[Bhângsa:Naghârâ]] 1jiqyggc04sjtfkk1qnnm3a6eq4rcgm Pangangghuy:Edoh29 2 1580 7546 2022-02-01T02:11:04Z Edoh29 1217 ←Membuat halaman berisi '---' 7546 wikitext text/x-wiki --- ad1ukd8az53m46d1g56aywxyzv9425h Hari Gunarto 0 1581 8875 7685 2022-08-17T13:10:55Z Boesenbergia 6 8875 wikitext text/x-wiki '''Hari Gunarto''' otabâ '''Hary Gunarto''' (bhâbhâr è Solo, [[Inḍonesia]], Junè 1954; omor 67 taon) iyâ arèya profèsor èmeritus èlmo komputer bân sosial ḍâri Universitas Asia Pasifik, [[Jeppang]] <ref> Profèsor, [https://researcher.apu.ac.jp/apuhp/KgApp?resId=S001420&Language=2 Ritsumeikan Asia Pacific University.]</ref>. Sala sèttong sombhângan Gunarto iyâ è bidang èlmo ''jaringan komunikasi industri'' fms bân [[bhâsa]] ''pemrograman komputer'' <ref> An industrial fms communication protocol. [https://dl.acm.org/citation.cfm?id=914774] </ref>. == Buku == * Introduction to Visual Basic.Net Programming, Tech Publication, Singapore, 2006. * Collected Computer Programming Problems in Visual C#.Net, Tech Publication, Singapore, 2007. * Glossary of IT and Computer Terms: English-Indonesian- Malay, Tiara Wacana Publication, Yogyakarta, 2017.<ref>[https://www.nlb.gov.sg/biblio/203774622 in National Library of Singapore]</ref> * Apps-based Machine Translation on Smart Media Devices – A Review, Hary Gunarto.<ref>[https://jurnal.ugm.ac.id/ijccs/article/view/43066 Indonesian Journal of Computing and Cybernetics Systems, Universitas Gadjah Mada. Jânuwari 2019. Vol. 13 No. 1. pp. 95–104.] </ref> == Sombher == <references /> [[Bhângsa:Orèng]] pf9e0hlifacd191eqgtv0c0djgebw5e Andika Anhar 0 1582 14873 7553 2023-12-01T01:38:36Z Alfiyah Rizzy Afdiquni 9 14873 wikitext text/x-wiki {{infobox orang}} '''Andika Anhar''' (laèr 28 Novèmber 1989) panèka sala sèttong pamaèn badminton ''Ganda Putra'' bân ''Ganda Campuran'' asal Indonèsia. Andika maèn sareng [[Keshya Nurvita Hanadia]] otabâ [[Hendra Setyo Nugroho]]. == Tanḍhâ pangèsto == === Ganda Putra === * Semi final AGGJP Indonesia Challenge 2008 (sareng [[Ujang Suherlan]]) * Perempat final VIETNAM GRAND PRIX 2010 (sareng [[Hendra Setyo Nugroho]]) * Perempat final INDONESIA GRAND PRIX GOLD 2010 (sareng Hendra Setyo Nugroho) * Semi final Ciputra Hanoi Vietnam Challenge 2011 (sareng Hendra Setyo Nugroho) * Semi final Smiling Fish International Series 2011 (sareng [[I Komang Sandy Wijaya]]) * Perempat final VICTOR INDONESIA INTERNATIONAL CHALLENGE 2011 (sareng Hendra Setyo Nugroho) === Ganda Campuran === * Runner - up Smiling Fish International Series 2011 (sareng [[Keshya Nurvita Hanadia]]) * Juara VICTOR INDONESIA INTERNATIONAL CHALLENGE 2011 (sareng Keshya Nurvita Hanadia) * Runner - up PROTON Malaysia International Challenge 2011 (sareng Keshya Nurvita Hanadia) * Semi final Ciputra Hanoi Vietnam International Challenge 2012 (sareng Keshya Nurvita Hanadia) * Juara 2012 Li-Ning Victorian International (sareng Keshya Nurvita Hanadia) == Pranala loar == * {{id}} [http://www.pb-pbsi.org/app/profile/playerProfile.aspx?/000002564 Profil pemain di situs resmi PBSI] * [http://www.tournamentsoftware.com/profile/default.aspx?id=E400074A-39AC-4438-B713-E4343B41FFC0 Ranking pemain di situs Tournamentsoftware.com] [[Bhângsa:Orèng]] 9bfak65490egz05vyi4wvzfr5cyf0ww Anthony Sinisuka Ginting 0 1583 16754 16745 2024-06-16T03:51:15Z Alfiyah Rizzy Afdiquni 9 Mengembalikan suntingan oleh [[Special:Contributions/Moroike|Moroike]] ([[User talk:Moroike|bicara]]) ke revisi terakhir oleh [[User:InternetArchiveBot|InternetArchiveBot]] 15588 wikitext text/x-wiki '''Anthony Sinisuka Ginting''' (laèr 20 Oktober 1996) panèka sala sèttong pamaèn badminton ''Tunggal Putra'' asal [[Inḍonesia|Inḍonèsia]]. == Tandha pangesto == {| class="wikitable plainrowheaders sortable" |+ ! scope="col" |Nyamah ! scope="col" |Taon ! scope="col" |Jenis ! scope="col" |Hasil ! scope="col" class="unsortable" |Sombher |- ! scope="row" |[[:id:Indonesian Sport Awards 2018|Indonesian Sport Awards]] |2018 |Atlet Individual Putra Terfavorit |Menang |<ref>{{cite web|title=Inilah Daftar Terfavorit Indonesian Sport Awards 2018|url=https://m.detik.com/sport/sport-lain/d-4314853/inilah-daftar-terfavorit-indonesian-sport-awards-2018|website=detik.com|publisher=Detik|date=23 November 2018|access-date=24 November 2018|language=id|archive-date=5 April 2023|archive-url=https://web.archive.org/web/20230405104015/https://m.detik.com/sport/sport-lain/d-4314853/inilah-daftar-terfavorit-indonesian-sport-awards-2018|dead-url=yes}}{{Pranala mati|date=Januari 2022|bot=InternetArchiveBot|fix-attempted=yes}}</ref> |- ! scope="row" |[[:en:BWF Awards|BWF Awards]] |2018 |Most Improved Player of the Year |Calon |<ref>{{cite web|last=Green|first=Lloyd|title=Nominees Announced for BWF's Night of Nights|url=https://bwfbadminton.com/news-single/2018/12/07/nominees-announced-for-bwfs-night-of-nights|website=bwfbadminton.com|date=7 December 2018|access-date=29 January 2021|url-status=live|archive-url=https://web.archive.org/web/20210122025319/https://bwfbadminton.com/news-single/2018/12/07/nominees-announced-for-bwfs-night-of-nights|archive-date=22 January 2021}}</ref> |- ! scope="row" |[[Forbes]] |2019 |[[Forbes 30 Under 30|30 Under 30]] Indonesia (Sports) |Menang |<ref>{{cite web|url=https://www.youtube.com/watch?v=LWM3ub_s4Sk|title=30 Under 30 2019, Anthony Sinisuka Ginting. Forbes Indonesia|date=February 22, 2019|website=[[YouTube]]}}</ref> |- ! scope="row" |Penghargaan [[Gatra]] |2021 |Bidang Olahraga <small>bersama [[Babak gugur Piala Thomas 2020|Tim Piala Thomas Indonesia 2020]]</small> |Menang |<ref>{{Cite web|last1=Nuary|first1=Muhammad Guruh|last2=Febriana|first2=Bernadetta|title=Sabet Emas Olimpiade, Greys/Apri Raih Gatra Awards|url=https://www.gatra.com/detail/news/530009/olahraga/sabet-emas-olimpiade-greysapri-raih-gatra-awards|date=1 Desember 2021|access-date=24 Januari 2022|website=Gatra|language=id}}</ref> |- ! scope="row" |Penghargaan [[Komite Olahraga Nasional Indonesia|KONI]] Pusat |2021 |Atlet Terbaik |Menang |<ref>{{Cite web|last1=Hilmi|first1=Laura|last2=Gigih|title=Daftar Peraih Penghargaan Atlet Terbaik dari KONI Pusat: Ada Greysia/Apriyani & Anthony Ginting|url=https://m.tribunnews.com/amp/sport/2021/12/09/daftar-peraih-penghargaan-atlet-terbaik-dari-koni-pusat-ada-greysiaapriyani-anthony-ginting|date=9 Desember 2021|access-date=24 Januari 2022|website=Tribunnews.com|language=id}}</ref> |- ! scope="row" |Line Today Choice 2021 |2021 |Most Favorite Indonesian Athlete |Calon |<ref>{{cite web|url=https://today.line.me/id/v2/article/aG98X6n|title=Selamat! Berikut Daftar Pemenang LINE TODAY CHOICE 2021, Ada Pilihanmu?|date=20 Desember 2021|website=Line Today|access-date=24 Januari 2022|archive-date=2022-07-03|archive-url=https://web.archive.org/web/20220703150036/https://today.line.me/id/v2/article/aG98X6n|dead-url=yes}}</ref> |} == Ngirèng Tim Nasional Inḍonèsia == Anthony Sinisuka Ginting masok Tim Nasional Inḍonèsia neng: * 3 kalè Piala Sudirman (2017, 2019, 2021) * 4 kalè Piala Thomas (2016, 2018, 2020, 2022) * 3 kalè Kejuaran Beregu Bulu Tangkis Asia (2016, 2018, 2020) * 2 kalè SEA Games (2015, 2019) * 1 kalè Asian Games (2018) * 1 kalè Olimpiade (2020) == Sombher == <references /> [[Bhângsa:Orèng]] gtve5jr6ajwtcn0wayvvwrfios9nftk Apriyani Rahayu 0 1584 14551 14330 2023-10-16T00:07:25Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14551 wikitext text/x-wiki '''Apriyani Rahayu''' (laèr 29 April 1998)<ref>{{Cite web|date=2018-10-28|title=RAHAYU Apriyani {{!}} Asian Games 2018 Jakarta Palembang|url=https://en.asiangames2018.id/athletes/athlete/RAHAYU-Apriyani-3017893/|website=web.archive.org|access-date=2021-12-11|archive-date=2018-10-28|archive-url=https://web.archive.org/web/20181028074123/https://en.asiangames2018.id/athletes/athlete/RAHAYU-Apriyani-3017893/|dead-url=unfit}}</ref> panèka sala sèttong pamaèn badminton ''Ganda Putri'' bân ''Ganda Campuran'' asal Indonèsia. Apriani maèn sareng [[Rosyita Eka Putri Sari]], [[Fachriza Abimanyu]], [[Rinov Rivaldy]], [[Jauza Fadhila Sugiarto]], [[Agripinna Prima Rahmanto Putra]], [[Panji Akbar Sudrajat]] bân satèya sareng [[Greysia Polli]]. == Tandha pangesto == {| class="wikitable plainrowheaders sortable" |+ ! scope="col" |Nyama ! scope="col" |Taon ! scope="col" |Jenis ! scope="col" |Hasil ! scope="col" class="unsortable" |Sombher |- ! rowspan="2" scope="row" |[[Indonesian Sport Awards 2018|Indonesian Sport Awards]] | rowspan="2" |[[Indonesian Sport Awards 2018|2018]] |Atlet Ganda Putri Terfavorit <small>bersama [[Greysia Polii]]</small> |Menang | rowspan="2" |<ref>{{cite news|date=23 November 2018|title=Inilah Daftar Terfavorit Indonesian Sport Awards 2018|url=https://m.detik.com/sport/sport-lain/d-4314853/inilah-daftar-terfavorit-indonesian-sport-awards-2018|language=id|publisher=Detik|access-date=24 Januari 2022}}{{Pranala mati|date=Agustus 2021|bot=InternetArchiveBot|fix-attempted=yes}}</ref> |- |Atlet Beregu Putri Terfavorit <small>bersama [[Bulu tangkis beregu putri pada Pesta Olahraga Asia 2018|Tim Bulu Tangkis Asian Games 2018]]</small> |Menang |- ! scope="row" |Penghargaan [[Gatra]] |[[2021]] |Bidang Olahraga <small>bersama [[Greysia Polii]]</small> |Menang |<ref>{{Cite web|last1=Nuary|first1=Muhammad Guruh|last2=Febriana|first2=Bernadetta|title=Sabet Emas Olimpiade, Greys/Apri Raih Gatra Awards|url=https://www.gatra.com/detail/news/530009/olahraga/sabet-emas-olimpiade-greysapri-raih-gatra-awards|date=1 Desember 2021|access-date=22 Desember 2021|website=Gatra|language=id}}</ref> |- ! scope="row" |[[Penghargaan BWF]] |[[2020]]/[[2021]] |Pasangan Terbaik 2021 <small>bersama [[Greysia Polii]]</small> |Menang |<ref>{{Cite web|title=BWF Player of the Year Award Winners 2020/2021|url=https://bwfbadminton.com/news-single/2021/12/03/bwf-player-of-the-year-award-winners-2020-2021|date=3 Desember 2021|access-date=22 Desember 2021|website=Badminton World Federation}}</ref> |- ! scope="row" |Penghargaan [[Komite Olahraga Nasional Indonesia|KONI]] Pusat |2021 |Atlet Terbaik <small>bersama [[Greysia Polii]]</small> |Menang |<ref>{{Cite web|last1=Hilmi|first1=Laura|last2=Gigih|title=Daftar Peraih Penghargaan Atlet Terbaik dari KONI Pusat: Ada Greysia/Apriyani & Anthony Ginting|url=https://m.tribunnews.com/amp/sport/2021/12/09/daftar-peraih-penghargaan-atlet-terbaik-dari-koni-pusat-ada-greysiaapriyani-anthony-ginting|date=9 December 2021|access-date=23 January 2021|website=Tribunnews.com|language=id}}</ref> |- ! scope="row" |[[Line|Line Today Choice]] |[[2021]] |Most Favorite Indonesian Athlete <small>bersama [[Greysia Polii]]</small> |Menang |<ref>{{cite web|url=https://today.line.me/id/v2/article/aG98X6n|title=Selamat! Berikut Daftar Pemenang LINE TODAY CHOICE 2021, Ada Pilihanmu?|date=20 Desember 2021|website=Line Today|access-date=22 Desember 2021|archive-date=2022-07-03|archive-url=https://web.archive.org/web/20220703150036/https://today.line.me/id/v2/article/aG98X6n|dead-url=yes}}</ref> |} == Sombher == <references /> [[Bhângsa:Orèng]] 54h7fhe957j2mz0zry3it8pwvb1ninl Hariyanto Arbi 0 1585 14338 11955 2023-10-06T13:05:13Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14338 wikitext text/x-wiki '''Hariyanto Arbi''' (laèr 21 Januari 1972) panèka sala sèttong mantan pamaèn [[badminton]] asal Indonèsia. Satèya, Hariyanto aghâbây dadi politikus dhâri Partai Solidaritas Indonesia (PSI). == Pranala loar == * {{id}} [https://web.archive.org/web/20050508130407/http://www.members.tripod.com/~tangkis/player/indonesia/hariyanto.htm profilnya di members.tripod] * {{id}} [http://www.jatim.go.id/news.php?id=7639 Situs pemda Jatim] {{Webarchive|url=https://web.archive.org/web/20060905174715/http://www.jatim.go.id/news.php?id=7639 |date=2006-09-05 }} [[Bhângsa:Orèng]] l9qrt5w0jg94qdieopds68fxje4qqn0 Hastomo Arbi 0 1586 12159 7562 2023-03-14T18:18:48Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12159 wikitext text/x-wiki '''Hastomo Arbi''' (laèr 5 Agustus 1958) panèka sala sèttong pamaèn badminton asal [[Indonesia|Indonèsia]]. [[Bhângsa:Orèng]] e2exn34raisxcpt9hrtdy5pqfw9qohn Muhammad Rian Ardianto 0 1587 12158 7564 2023-03-14T18:09:48Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12158 wikitext text/x-wiki '''Muhammad Rian Ardianto''' (laèr 13 Februari 1996) panèka sala sèttong pamaèn badminton asal [[Indonesia|Indonèsia]]. [[Bhângsa:Orèng]] 2ug00a1vdeeex9v2hton0tepj94cmq0 Antonius Budi Ariantho 0 1588 7568 7567 2022-02-04T15:49:22Z Pinerineks 7 7568 wikitext text/x-wiki '''Antonius Budi Ariantho''' (laèr 23 Oktober 1971) panèka sala sèttong pamaèn badminton ''Ganda Putra'' asal Indonèsia. == Tandha pangesto == * Medali Perunggu [[Olimpiade]] 1996 è [[Atlanta]] * Juara World Championship 1995 * Juara [[Thomas Cup]] 1996 bân 2000 * Juara [[Indonesia Terbuka]] 1996 * Finalis [[All England]] 1995 * Finalis [[World Grand Prix Championship]] 1999 * Juara Beregu [[SEA Games]] 1995 * Juara [[Polandia Terbuka (bulu tangkis)]] 1993 * Juara [[Prancis Terbuka (bulu tangkis)]] 1993 == Pranala loar == * [http://www.pbdjarum.com/profilpelatih/view/25/ Profil Antonius Budi Ariantho] {{Webarchive|url=https://web.archive.org/web/20071220174308/http://www.pbdjarum.com/profilpelatih/view/25 |date=2007-12-20 }} [[Bhângsa:Orèng]] s19bp3u3eewh3vbzqk7kuq92ojf2juu Aris Budiharti 0 1589 8095 8060 2022-05-09T21:27:53Z Praxidicae 176 rv lta 7571 wikitext text/x-wiki '''Aris Budiharti''' (laèr 4 Januari 1993) panèka sala sèttong pamaèn badminton ''Ganda Putri'' bân ''Ganda Campuran'' asal Indonèsia. Aris maèn sareng [[Dian Fitriani]] otabâ [[Putra Eka Rhoma]]. == Tanda pangesto == === Ganda Putri === * 2011: Juara "Tangkas Alfamart Junior Challange Open Badminton Championship 2011" (sareng [[Dian Fitriani]]) * 2011: Perempat final PROTON Malaysia International Challenge 2011 (sareng Dian Fitriani) === Ganda Campuran === * 2011: ''Runner-up'' "Tangkas Alfamart Junior Challange Open Badminton Championship 2011" (sareng [[Putra Eka Rhoma]]) * 2011: Perempat final "Victor Indonesia International Challange 2011" (sareng Putra Eka Rhoma) * 2011: Perempat Final Singapore International Series 2011 (sareng Putra Eka Rhoma) * 2011: Semi Final PROTON Malaysia International Challenge 2011 (sareng Putra Eka Rhoma) * 2012: Perempat final Ciputra Hanoi Vietnam International Challenge 2012 (sareng Putra Eka Rhoma) == Pranala loar == * {{id}} [http://www.pb-pbsi.org/app/profile/playerProfile.aspx?/000000512/11 Profil pemain di situs resmi PBSI] * {{en}} [http://www.tournamentsoftware.com/ranking/player.aspx?id=3208&player=195620 Ranking pemain di situs Tournamentsoftware.com] [[Bhângsa:Orèng]] oyf5p4c4y9yvdxg93bvks4yy53budwh Dwi Aryanto 0 1590 12157 7573 2023-03-14T18:09:24Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12157 wikitext text/x-wiki '''Dwi Aryanto''' panèka sala sèttong pamaèn badminton asal [[Indonesia|Indonèsia]]-Swiss. [[Bhângsa:Orèng]] d9h2udh7tb0icrf9f1wxpvw6vskg2se Yeni Asmarani 0 1591 12149 10620 2023-03-14T18:04:09Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12149 wikitext text/x-wiki '''Yeni Asmarani''' (laèr 20 Maret 1992) panèka sala sèttong pamaèn badminton asal Indonèsia. == Tandha pangesto == * 2012: ''Runner-up'' INDONESIA OPEN GRAND PRIX GOLD BADMINTON 2012, Perempatfinalis Li-Ning Singapore International, Perempatfinalis Victor Indonesia International, Perempatfinalis [[Malaysia]] International. * 2013: Semifinalis Iran Fajr International Challenge, Perempatfinalis Skycity New Zealand Open Grand Prix * 2014: Juara Puertorico Oki Jelly Drink Badminton Championships == Pranala loar == * {{id}} [http://pb-pbsi.org/app/profile/playerProfile.aspx?/000003093/02/06/24/0/10/8300/0/0 Profil pemain di situs resmi PBSI] * {{en}} [http://bwfcontent.tournamentsoftware.com/ranking/player.aspx?id=3879&player=146452 Ranking pemain di situs BWF World Ranking] [[Bhângsa:Orèng]] inn41nopojxsai6nhq41wtkrly2o806 Shella Devi Aulia 0 1592 7580 7579 2022-02-04T16:04:55Z Pinerineks 7 7580 wikitext text/x-wiki '''Shella Devi Aulia''' (laèr 4 Juli 1994) panèka sala sèttong pamaèn badminton ''Ganda Putri'' bân ''Ganda Campuran'' asal Indonèsia. Shella maèn sareng [[Anggia Shitta Awanda]] otabâ [[Hafiz Faisal]]. == Pranala loar == * {{id}} [http://www.pb-pbsi.org/app/profile/playerProfile.aspx?/000000472 Profil pemain di situs resmi PBSI] * [http://www.tournamentsoftware.com/ranking/player.aspx?id=2980&player=195617 Ranking pemain di situs Tournamentsoftware.com] [[Bhângsa:Orèng]] 9dftnkmo23vi0auznlkbk7awc8mgq8k Leo Rolly Carnando 0 1593 7584 7583 2022-02-06T12:09:55Z Pinerineks 7 7584 wikitext text/x-wiki '''Leo Rolly Carnando''' (laèr è [[Klatèn]], [[Jhâbâ Tengnga]]'','' 29 Julè 2001) panèka sala sèttong pamaèn badminton asal Indonèsia. == Pranala loar == * Leo Rolly Carnando è [https://bwf.tournamentsoftware.com/player-profile/9A9E2B8D-CD26-4C45-82E2-ED69D83C5796 bwf.tournamentsoftware.com] [[Bhângsa:Orèng]] g0envpalfktdpwj8h8jp00p28yxrk75 Chico Aura Dwi Wardoyo 0 1594 7586 7585 2022-02-06T12:13:47Z Pinerineks 7 7586 wikitext text/x-wiki '''Chico Aura Dwi Wardoyo''' (laèr è [[Jayapura]], 15 Junè 1998) panèka sala sèttong pamaèn badminton asal [[Inḍonesia|Indonèsia]]. == Pranala loar == * [https://bwfbadminton.com/player/71408/chico-aura-dwi-wardoyo Kaca bwfbadminton.com] [[Bhângsa:Orèng]] 1yq647ff5ebjius4ogwrsbsz9ijc7ub Daniel Marthin 0 1595 14109 10643 2023-09-01T09:41:45Z Alfiyah Rizzy Afdiquni 9 14109 wikitext text/x-wiki {{infobox orang}} '''Daniel Marthin''' (laèr 31 Julè 2001) panèka sala sèttong pamaèn badminton asal [[Inḍonesia|Indonèsia]]. == Pranala loar == * [https://bwf.tournamentsoftware.com/player-profile/AA03E7E1-7D86-4FE7-A344-4402BF1466F6 Daniel Marthin di BWF.tournamentsoftware.com] [[Bhângsa:Orèng]] s9ygfgqbuhc8v3jmlz94bw29ug71kpv Darmadi 0 1596 15444 14673 2023-12-12T14:14:47Z Lukjsly 1688 15444 wikitext text/x-wiki {{infobox orang}} '''Darmadi''' (Madhurâ: ''ꦝꦂꦩꦝꦶ'') otabâ '''Wong Pek Sen''' (laèr è Solo, Jhâbâ Tengnga, 1945) panèka sala sèttong pamaèn badminton asal [[Indonesia|Indonèsia]]. == Tandha pangesto == * Juara Kejurnas 1969 * Finalis All England 1969 * Juara Kanada Terbuka 1969 (Darmadi/Minarni) * Juara Piala Thomas 1970 (Tim Indonesia) * Juara Singapura Terbuka 1967 (Darmadi/Minarni) * Finalis Malaysia Open 1967 (Darmadi/Minarni) * Semifinalis Asian Games 1966 Ganda Campuran (Darmadi/Minarni) * Finalis Asian Games 1966 Tunggal Putra == Pranala loar == * [http://majalah.tempointeraktif.com/id/email/1972/12/02/OR/mbm.19721202.OR60969.id.html/ Lamaran Darmadi - Tempo] [[Bhângsa:Orèng]] tnz5d8hl3xxgiccp0hrn3i4g7fijeqw Cèṭa'an:En 10 1597 7591 2022-02-06T12:28:27Z Pinerineks 7 ←Membuat halaman berisi '{{Languageicon|En|Ènggrès}}<noinclude> [[Bhângsa:Cèṭa'an ikon bahasa|en]] {{dokumentasi}}</noinclude>' 7591 wikitext text/x-wiki {{Languageicon|En|Ènggrès}}<noinclude> [[Bhângsa:Cèṭa'an ikon bahasa|en]] {{dokumentasi}}</noinclude> jme1ctxiqqsqx14dwhvouwtwh78jg7b Yonathan Suryatama Dasuki 0 1598 7593 7592 2022-02-06T12:29:10Z Pinerineks 7 7593 wikitext text/x-wiki '''Yonathan Suryatama Dasuki''' (laèr 21 Novèmber 1985) panèka sala sèttong pamaèn badminton ''Ganda Putra'' asal Indonèsia. Yonathan maèn sareng [[Hendra Aprida Gunawan]]. == Pranala loar == * {{id}} [http://www.pb-pbsi.org/app/profile/playerProfile.aspx?/000006740 Profil pemain di situs resmi PBSI] * {{en}} [http://www.tournamentsoftware.com/ranking/player.aspx?id=2360&player=109419 Ranking pemain di situs Tournamentsoftware.com] [[Bhângsa:Orèng]] r9vatx2bn2oh1t5s5sk2px6p28epcdw Denny Setiawan 0 1599 7596 7595 2022-02-06T12:33:20Z Pinerineks 7 7596 wikitext text/x-wiki '''Denny Setiawan''' (laèr è [[Koṭṭa Sorbhâjâ|Sorbhâjâ]], 9 Sèptèmber 1980) panèka sala sèttong pamaèn badminton asal Indonèsia sè satèya alebbhu dadi pamaèn [[Singapura]]. == Pranala l0ar == * [https://bwf.tournamentsoftware.com/player-profile/CB292472-1CDA-45CA-877C-B2E8762D27E6 Denny Setiawan di BWF.tournamentsoftware.com] [[Bhângsa:Orèng]] 1a3y2b4tpu8i1cuz0a73osx1hgihr3g Hera Desi Ana Rachmawati 0 1600 12155 7603 2023-03-14T18:07:51Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12155 wikitext text/x-wiki [[Bhengkek:Hera Desi (INA).jpg|jmpl|Hera Desi maèn è lomba badminton]] '''Hera Desi Ana Rachmawati''' (laèr 2 Disèmber 1990) panèka sala sèttong pamaèn badminton ''Tunggal Putri'' asal [[Indonesia|Indonèsia]]. == Pranala lowar == * {{id}} [http://www.pb-pbsi.org/app/profile/playerProfile.aspx?/000002491/1 Profil pemain di situs resmi PBSI] * {{en}} [http://www.tournamentsoftware.com/profile/default.aspx?id=AA5C703C-8B0A-475C-A1E4-A5E9E63C1FC3 Ranking pemain di situs Tournamentsoftware.com] [[Bhângsa:Orèng]] 93csglfospk5hnojzgpmaajh06464ps Komala Dewi 0 1601 7604 7602 2022-02-07T01:46:23Z Pinerineks 7 /* Pranala loar */ 7604 wikitext text/x-wiki '''Komala Dewi''' (laèr è Sumedang, 1 September 1989) panèka sala sèttong pamaèn badminton ''Ganda Putri'' asal Indonèsia. Komala maèn sareng [[Jenna Gozali]]. == Pranala lowar == * {{id}} [http://www.pb-pbsi.org/app/profile/playerProfile.aspx?/000003679/1 Profil pemain di situs resmi PBSI] * {{en}} [http://www.tournamentsoftware.com/ranking/player.aspx?id=2476&player=108564 Ranking pemain di situs Tournamentsoftware.com] [[Bhângsa:Orèng]] huggilnfvjt8zvrj3yhdxo6rbd533u7 Utami Dewi 0 1602 14355 7608 2023-10-06T13:23:13Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14355 wikitext text/x-wiki '''Utami Dewi''' (laèr è [[Koṭṭa Sorbhâjâ|Sorbhâjâ]], [[Jhâbâ Tèmor]] taon 1952) panèka sala sèttong pamaèn badminton asal Indonèsia. == Tandha pangesto == * Juara Tunggal Putri Kejuaraan Asia 1971 * Juara Piala Uber 1975 (Tim Indonesia) * Finalis (Juara 2) Piala Uber 1969 (Tim Indonesia) * Finalis (Juara 2) Piala Uber 1972 (Tim Indonesia) * Finalis (Juara 2) Tunggal Putri simulasi Olimpiade 1972 * Finalis (Juara 2) Ganda Campuran simulasi Olimpiade 1972 (Christian Hadinata/Utami Dewi) * Juara Kejuaraan Nasional (Kejurnas) * Juara PON == Pranala lowar == * [http://www2.kompas.com/kompas-cetak/0205/12/or/jeja08.htm Piala Uber 1975, Kelemahan Jadi Kekuatan] {{Webarchive|url=https://web.archive.org/web/20031028083713/http://www.kompas.com/kompas-cetak/0205/12/or/jeja08.htm |date=2003-10-28 }} * [http://www.kapanlagi.com/h/0000078460.html/ PBSI Bangga Pemain Indonesia Populerkan Bulu tangkis di AS] [[Bhângsa:Orèng]] lcgtdp0gskslhpnmnuoncm4x5tz1hij Deyana Lomban 0 1603 7610 7609 2022-02-07T01:52:49Z Pinerineks 7 7610 wikitext text/x-wiki '''Deyana Gresye Susanti Lomban''' (laèr è Manado, 27 Januwarè 1976) panèka sala sèttong pamaèn badminton ''Ganda Putri'' bân ''Ganda Campuran'' asal [[Inḍonesia|Indonèsia]]. == Pranala lowar == * [https://bwf.tournamentsoftware.com/player-profile/26E4538E-2598-4535-802F-FDE3BBA9BF53 Deyana Lomban di BWF.tournamentsoftware.com] * [https://www.sports-reference.com/olympics/athletes/lo/deyana-gresye-lomban-1.html Deyana Lomban di Sports Reference] [[Bhângsa:Orèng]] 2bnc93wk0kmy9iursi695ujqoai0tc7 Alrie Guna Dharma 0 1604 13743 12154 2023-07-11T02:03:23Z Boesenbergia 6 13743 wikitext text/x-wiki '''Alrie Guna Dharma''' (lahèr è Bandung, 9 Julè 1991) iyâ arèya sala sèttong pamaèn badminton ''Tunggal Putra'' sè sokklana [[Indonesia|Inḍonèsia]]. == Pranala lowar == * {{id}} [http://www.pb-pbsi.org/app/profile/playerProfile.aspx?/000005001/1 Profil pemain di situs resmi PBSI] * {{en}} [http://www.tournamentsoftware.com/ranking/player.aspx?id=3208&player=118663 Ranking pemain di situs Tournamentsoftware.com] [[Bhângsa:Orèng]] 0991pkq8nzcmdxp53pl38yjl9ugbh3e Didit Juang Indrianto 0 1605 14110 7618 2023-09-01T12:09:03Z Alfiyah Rizzy Afdiquni 9 14110 wikitext text/x-wiki {{infobox orang}} '''Didit Juang Indrianto''' (laèr è Grobogan, Jhâbâ Tengnga, 21 Junè 1992) panèka sala sèttong pamaèn badminton ''Ganda Putra'' asal Indonèsia. Didit maèn sareng [[Praveen Jordan]]. == Pranala lowar == * {{id}} [http://pb-pbsi.org/app/profile/playerProfile.aspx?/000003630 Profil pemain di situs resmi PBSI] * {{en}} [http://bwfcontent.tournamentsoftware.com/ranking/player.aspx?id=3879&player=114081 Ranking pemain di situs BWF World Ranking] [[Bhângsa:Orèng]] 04dbg8p3qgk0rsswhyex3k21zbjj1tl Richi Puspita Dili 0 1606 14352 7621 2023-10-06T13:18:04Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14352 wikitext text/x-wiki [[Bhengkek:Friendly match Australia and Indonesia 2016 - Richi Puspita Dili.jpg|jmpl|322x322px|Richi Puspita Dili è 2016]] '''Richi Puspita Dili''' (laèr è Slèman, 10 Julè 1989) panèka sala sèttong pamaèn badminton ''Ganda Campuran'' asal Indonèsia. Richi maèn sareng [[Riky Widianto]]. == Pranala lowar == * {{id}} [http://www.pb-pbsi.org/app/profile/playerProfile.aspx?/000001416 Profil pemain di situs resmi PBSI] * {{en}} [http://www.bwfbadminton.org/page.aspx?id=14955 Ranking pemain di situs bwf.tournamentsoftware.com] {{Webarchive|url=https://web.archive.org/web/20160303235700/http://www.bwfbadminton.org/page.aspx?id=14955 |date=2016-03-03 }} [[Bhângsa:Orèng]] rl9mlnami69hkp2jao6nv1vnr9bvazr Ellen Angelina 0 1607 12660 7623 2023-04-04T03:58:06Z Boesenbergia 6 12660 wikitext text/x-wiki '''Ellen Angelina''' (lahèr 30 Junè 1976) iyâ arèya sala sèttong pamaèn badminton ''Tunggal Putri'' asal Inḍonesia. == Tanḍha pangèsto == * Juara [[Indonesia Terbuka]] 2001 * Finalis Kejuaraan Asia 2000 * Finalis [[Indonesia Terbuka]] 1999 * Finalis [[Piala Uber]] 1998 (Tim Indonesia) * Juara Malaysia International 1997 * Juara Indonesia International 1997 * Juara German Juniors 1994 [[Bhângsa:Orèng]] gdljduhb30455ugekdzik4yww6ahr67 Eng Hian 0 1608 7626 7625 2022-02-09T11:26:15Z Pinerineks 7 7626 wikitext text/x-wiki '''Eng Hian''' (laèr 17 Mèi 1977) panèka sala sèttong pamaèn badminton ''Ganda Putra'' asal Indonèsia. Eng Hian maèn sareng [[Flandy Limpele]]. == Pranala lowar == * [https://bwfbadminton.com/player/8011/eng-hian Profil di bwfbadminton.com] [[Bhângsa:Orèng]] ih91sy9280p8zabmbi1dksezr3nem1z Emma Ermawati 0 1609 15747 7630 2024-02-03T13:04:06Z OrangKalideres 2196 + ref 15747 wikitext text/x-wiki '''Emma Ermawati''' (laèr 6 Oktober 1976) panèka sala sèttong pamaèn badminton asal Indonèsia.<ref>{{cite web |title=Players: Emma Ermawati |url=https://bwfbadminton.com/player/8850/emma-ermawati |publisher=[[Badminton World Federation]] |access-date=1 Juni 2019}}</ref> == Tandha pangesto == {|class=wikitable style=font-size:90%; ! Musim ! Acara ! Posisi ! Peringkat ! Nyama |- |1992/1993 |[[Jerman Terbuka (bulu tangkis)]] |Ganda Wanita |1 |[[Indarti Issolina]] / Emma Ermawati |- |1997 |[[Indonesia Terbuka (bulu tangkis)]] |Campuran |3 |[[Imam Tohari]] / Erma Ermawati |- |1997 |[[Swiss Terbuka (bulu tangkis)]] |Campuran |3 |Imam Tohari / Ema Ermawati |- |1997 |[[Polandia Terbuka (bulu tangkis)]] |Campuran |2 |Imam Tohari / Ema Ermawati |- |1997 |[[India Terbuka (bulu tangkis)]] |Campuran |1 |Imam Tohari / Ema Ermawati |- |1997 |[[Cina Taipei Terbuka (bulu tangkis)]] |Campuran |3 |Imam Tohari / Ema Ermawati |- |1999 |[[Thailand Terbuka (bulu tangkis)]] |Ganda Wanita |2 |[[Vita Marisa]] / Emma Ermawati |- |1999 |[[Thailand Terbuka (bulu tangkis)]] |Campuran |3 |[[Wahyu Agung]] / Emma Ermawati |- |1999 |[[Indonesia Terbuka (bulu tangkis)]] |Ganda Wanita |3 |Emma Ermawati / Vita Marissa |- |1999 |[[Indonesia Terbuka (bulu tangkis)]] |Campuran |3 |Wahyu Agung / Emma Ermawati |- |1999 |[[Cina Taipei Terbuka (bulu tangkis)]] |Campuran |3 |Wahyu Agung / Ema Ermawati |- |2000 |[[Cina Taipei Terbuka (bulu tangkis)]] |Ganda Wanita |3 |Emma Ermawati / Vita Marisa |- |2000 |[[Indonesia Terbuka (bulu tangkis)]] |Ganda Wanita |3 |Emma Ermawati / [[Carmelita]] |- |2000 |[[Piala Asia]] |Campuran |2 |Wahyu Agung / Emma Ermawati |- |2001 |[[Malaysia Terbuka (bulu tangkis)]] |Campuran |1 |[[Bambang Suprianto]] / Emma Ermawati |- |2001 |[[Indonesia Terbuka (bulu tangkis)]] |Ganda Wanita |3 |Emma Ermawati / [[Enny Widiowati]] |- |2001 |[[Indonesia Terbuka (bulu tangkis)]] |Campuran |1 |[[Bambang Suprianto]] / Emma Ermawati |- |2001 |[[Thailand Terbuka (bulu tangkis)]] |Ganda Wanita |3 |Emma Ermawati / [[Enny Widiowati]] |- |2001 |[[Piala Asia]] |Campuran |3 |[[Trikus Heryanto]] / Emma Ermawati |- |2001 |[[Indonesia Terbuka (bulu tangkis)]] |Campuran |1 |[[Trikus Heryanto]] / Emma Ermawati |- |2001/2002 |[[Denmark Terbuka (bulu tangkis)]] |Campuran |1 |[[Trikus Heryanto]] / Emma Ermawati |- |2002 |[[Jepang Terbuka (bulu tangkis)]] |Campuran |3 |[[Trikus Heryanto]] / Emma Ermawati |- |2002 |[[Piala Asia]] |Campuran |3 |[[Trikus Heryanto]] / Emma Ermawati |- |2002 |[[Cina Taipei Terbuka (bulu tangkis)]] |Campuran |1 |[[Trikus Heryanto]] / Emma Ermawati |} == Sombher == {{Reflist}} [[Bhângsa:Orèng]] 93m1i7d08o084kc8nxnojkd46qiwe3r Irfan Fadhilah 0 1610 7632 7631 2022-02-09T11:30:57Z Pinerineks 7 7632 wikitext text/x-wiki '''Irfan Fadhilah''' (laèr è 1 Januwarè 1991) panèka sala sèttong pamaèn badminton ''Ganda Campuran'' asal Indonèsia. Irfan maèn sareng [[Weni Anggraini]]. == Tandha pangesto == * 2009 ** Juwara ka-2 Astec Ultra Milk Open Indonesia International Challenge 2009 (sareng [[Weni Anggraini]] * 2010 ** Perempat final Sunkist Indonesia International Challenge Indocock Djarum Open 2010 (sareng Weni Anggraini) * 2011 ** Perempat final Yonex Sunrise Vietnam Grand Prix Open 2011 (sareng Weni Anggraini) ** Perempat final HWASUN VICTOR Korea Grand Prix Gold 2011 (sareng Weni Anggraini) ** Semifinal TATA Open India International Challenge 2011 (sareng Weni Anggraini) * 2012 ** Semifinal Osaka International Challenge 2012 (sareng Weni Anggraini) ** Runner-up YONEX-SUNRISE Malaysia Open GP Gold 2012 (sareng Weni Anggraini) ** Perempat final SCG Thailand Open 2012 (sareng Weni Anggraini) * 2013 ** Juara Yonex Australian Badminton Open 2013 (sareng Weni Anggraini) ** Perempat final SKYCITY New Zealand Badminton Open 2013 (sareng Weni Anggraini) ** Semifinal London Grand Prix Gold 2013 (sareng Weni Anggraini) ** Perempat final Yonex Dutch Open 2013 (sareng Weni Anggraini) ** Semifinal Jeonju VICTOR Korea Grand Prix Gold 2013 (sareng Weni Anggraini) [[Bhângsa:Orèng]] prsq5xec0t0wcdtv16405l2fzlz9tqy Hafiz Faizal 0 1611 7637 7636 2022-02-09T11:34:21Z Pinerineks 7 7637 wikitext text/x-wiki '''Hafiz Faizal''' (laèr è Jakarta, 23 Sèptèmber 1994) panèka sala sèttong pamaèn badminton ''Ganda Campuran'' asal Indonèsia. Hafiz maèn sareng [[Gloria Emanuelle Widjaja]]. == Tandha pangesto == === Ganda Putra === * 2011: Semi final PROTON Malaysia International Challenge 2011 (sareng [[Putra Eka Rhoma]]) * 2012: Runner - up Yonex Dutch Junior 2012 (sareng Putra Eka Rhoma), Semi final German Junior 2012 (sareng Putra Eka Rhoma), Semi final INDONESIA OPEN GRAND PRIX GOLD BADMINTON 2012 (sareng Putra Eka Rhoma) === Ganda Campuran === * 2011: Juara TANGKAS ALFAMART JUNIOR CHALLENGE OPEN BADMINTON CHAMPIONSHIPS 2011 (sareng [[Shella Devi Aulia]]) * 2012: Juara Ciputra Hanoi Vietnam International Challenge 2012 (sareng [[Pia Zebadiah Bernadet]]) == Pranala lowar == * {{id}} [http://www.pb-pbsi.org/app/profile/playerProfile.aspx?/000000466/1 Profil pemain di situs resmi PBSI] * {{en}} [http://www.tournamentsoftware.com/ranking/player.aspx?id=3208&player=195609 Ranking pemain di situs Tournamentsoftware.com] [[Bhângsa:Orèng]] 776hr3bum5ykbkv41c51258xclewwfg Verawaty Fajrin 0 1612 12153 7640 2023-03-14T18:05:45Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12153 wikitext text/x-wiki '''Verawaty Fajrin''' (laèr è [[Jakarta]], 1 Oktober 1957) panèka sala sèttong pamaèn badminton ''Ganda Campuran, Ganda Putri'' bân ''Tunggal Putri'' asal Indonèsia. Verawati maèn sareng Imelda Wigoena, Ivanna Lie, Yanti Kusmiati, Bobby Ertanto, bân Eddy Hartono. == Pranala lowar == * [https://bwfbadminton.com/player/134/verawaty-fajrin Profil è bwfbadminton.com] [[Bhângsa:Orèng]] f70pnclh9spg264fxhmhj92b4o5pi1y Pangangghuy:Sonnywikihow 2 1614 7681 2022-02-19T13:05:14Z Sonnywikihow 887 82682859 7681 wikitext text/x-wiki SoysyoshlduldhlHzhodHDYOWYOWI5WHKXHKSUKDJODJDOYDHODULW5UWKVQSLGUSUALF. ajiqg07mgt8lwvwutal27q29u6hy0i2 Jonas Altberg 0 1622 7732 2022-03-19T13:00:30Z Eurohunter 1072 ←Mengalihkan ke [[Basshunter]] 7732 wikitext text/x-wiki #ALIH [[Basshunter]] 8t7a9bshft5l747jz4sh3oe3dy7gjot Defri Juliant 0 1628 15413 15410 2023-12-11T22:59:47Z Sastroward 2437 Juliant, Defri 15413 wikitext text/x-wiki '''Defri Juliant''' (lahèr klabân nyama ''Arif Defri Arianto'' è Bangkinang, 28 Desember 2002) panèka sorang panyanyi dangdut bhângsa [[Indonesia]]. [[Bhengkek:Defri Juliant 2021 Photo by Yudi Tampubolon.jpg|jmpl|ka|Defri Juliant è 2021]] {{DEFAULTSORT:Juliant, Defri}} [[Bhângsa:Panyanyi]] q2gvhsrkmn5ft9m7i2sasfisi9vsmug Bhumè 0 1646 12708 7896 2023-04-08T08:17:54Z Kwamikagami 1206 12708 wikitext text/x-wiki [[File:The Blue Marble (remastered).jpg|thumb|Bhumè (benua [[Afrika]])]] '''Bhumè''' ('''dhunnya'''/'''dunynya'''; simbol: [[file:Earth symbol (bold).svg|20px|🜨]]) [[File:NASA-Apollo8-Dec24-Earthrise.jpg|frameless]] [[Bhângsa:Bhumè| ]] l3ecbrqe5auo7em8l61e2prwx18cpsw Universitas Negeri Malang 0 1647 10537 10536 2022-11-25T02:40:00Z Alfiyah Rizzy Afdiquni 9 /* Sajhârâ Universitas */ 10537 wikitext text/x-wiki '''Universitas Negeri Malang''' (UM) iyâ arèya universitas negeri neng Malang bân Blitar, [[Jhâbâ Tèmor|Jhâbâ Tèmor.]] Universitas rèya èbhângon taon 18 Oktober 1954. Sabelumma anyama IKIP Malang (1964-1999) yakni IKIP palèng awwâl neng [[Inḍonesia|Inḍonèsia]]. Rèktor UM samangkèn iyâ arèya Prof. Dr. Hariyono, M.Pd. sajjhek 26 Oktober 2022.<ref>suaramalang.id: [https://malang.suara.com/read/2022/10/26/165657/resmi-dilantik-hariyono-jadi-rektor-universitas-negeri-malang Resmi Dilantik, Hariyono Jadi Rektor Universitas Negeri Malang]aksès 26 Oktober 2022.</ref> == Sajhârâ Universitas == UM awwâlla ḍâri Perguruan Tinggi Pendidikan Ghuru (PTPG) Malang sè èresmiaghi sareng Menteri Pendidikan, Pengajaran, bân Kebudayaan Republik Indonesia, Prof. Mr. Mohammad Yamin, 18 Oktober 1954 klabân SK Nomor 38742/Kab 1 September 1954. Dhinèng rèktor PTPG Malang dhimèn iyâ arèya Prof. Sutan Adam Bachtiar.<ref>UM, Admin (2019-11-20). "Katalog UM Edisi 2019" (PDF). ''um.ac.id''. Èaksès tangghâl 2022-08-24.</ref> Dhimèn PTPG ngaghungi 5 jurusan yakni Bahasa dan Sastra Indonesia, Bahasa dan Sastra Inggris, Sejarah dan Budaya, Ilmu Ekonomi, sareng Ilmu Pasti Alam. Kuliah èlaksanaaghi neng SMA Tugu (mangkèn SMA Negeri 1, SMA Negeri 3, dan SMA Negeri 4 Malang). Sâtaon polè neng 20 Juni 1955, PPTG anḍi’ kampus dhibi’ è Jhâlân Tumapel 1, Malang rè-karèna Hotèl Splendid.<ref>um.ac.id: [https://um.ac.id/wp-content/uploads/2019/11/1-2-sejarah-19-SET.pdf Katalog UM] aksès 25 Novèmber 2022.</ref> Tangghâl 3 Januari 1963, bâḍâ potosan Menteri Perguruan Tinggi dan Ilmu Pengetahuan Nomor 35/1964, sè èssèna iyâ arèya IKIP Malang ngaghungi cabang neng Sorbhâjâ, Madiun, Singaraja, Kupang sareng Ènde. Tangghâl 20 Mèi 1964 IKIP Malang ngaghungi 4 fakultas yakni: * Fakultas Ilmu Pendidikan (FIP). * Fakultas Keguruan Sastra dan Seni (FKSS), mangkèn Fakultas Sastra. * Fakultas Keguruan Ilmu Sosial (FKIS), mangkèn Fakultas Ilmu Sosial (FIS) * Fakultas Keguruan Ilmu Eksakta (FKIE), mangkèn Fakultas Ilmu Matematika dan Ilmu Pengetahuan (FMIPA) Taon 1965: Fakultas Keguruan Teknik (FKT) taon 1965 Taon 1982: Sadhâjâna nyama fakultas èobâ klabân sesuai nasional. Tangghâl 23 Maret 1968 fakultas cabang IKIP Malang èparèangaghi ḍâ’ korbhi sè anyar. IKIP Malang Cabang Jember èparèangaghi ḍâ’ Universitas Jember, cabang Singaraja ḍâ’ Universitas Udayana, cabang Kupang sareng Ènde ḍâ’ Universitas Nusa Cendana, bân cabang Sorbhâjâ èparèangaghi ḍâ’ UNESA. Klabân Potosan Prèsiden RI Nomer 93 Taon 1999, IKIP Malang èobâ Universitas Negeri Malang (UM). Sajjek Sorat Potosan Direktur Jenderal Pendidikan Tinggi Nomer 143/DIKTI/Kep/2000 bân Peraturan Menteri Pendidikan bân Kebudayaan Nomor 30 Tahun 2012 tentang Organisasi dan Tata Kerja Universitas Negeri Malang mangkèn ngaghungi 8 fakultas yakni Fakultas Ilmu Pendidikan (FIP), Fakultas Sastra (FS), Fakultas Matematika bân Ilmu Pengetahuan Alam (FMIPA), Fakultas Ekonomi dan Bisnis (FEB), Fakultas Teknik (FT), Fakultas Ilmu Keolahragaan (FIK), Fakultas Ilmu Sosial (FIS), dan Fakultas Pendidikan Psikologi (FPPsi), sareng 1 program pascasarjana.<ref>[https://um.ac.id/ https://um.ac.id/ Èaksès tangghâl 2022-09-18] </ref> == Pendidikan == Taon 1992 program D-2 PGSD èobâ ḍâḍḍi D-2 Pendidikan Guru Sekolah Dasar FIP. Neng taon 1993, bâḍâ 2 program anyar yakni program Sarjana Pendidikan Bahasa Indonesia Sekolah Dasar sareng Program Sarjana Pendidikan Matematika Sekolah Dasar. Neng taon 1994 bâḍâ 4 program anyar yakni D-1 Pendidikan Teknik Listrik, D1 Pendidikan Teknik Otomotif, D-3 Pendidikan Keterampilan Kelistrikan, D-3 Pendidikan Keterampilan Otomotif, D-3 Pendidikan Keterampilan Pengerjaan Logam, sareng D-3 Pendidikan Keterampilan Bangunan. Taon 1994-1995 bâḍâ 2 program anyar yakni Program Magister Pendidikan Matematika bân Program Magister Pendidikan Kimia. Neng taon ajhâr 1998-1999, UM narèma mahasiswa anyar è 14 program anyar sè benni Pendidikan akadhi program sarjana (Matematika, Fisika, Kimia, Biologi, Bahasa bân Sastra Indonesia, Bahasa bân Sastra Inggris, sareng Desain Komunikasi Visual) bân program D-3 (Bahasa Inggris Dunia Usaha, Teknik Mesin, Teknik Sipil bân Bangunan, Teknik Elektronika, Teknik Elektro, Tata Boga, sareng Tata Busana). Taon 1999-2000, UM mukkak 6 program anyar iyâ arèya S-1 Ilmu Keolahragaan, S-1 Manajemen, D-3 Manajemen Pemasaran, D-3 Akuntansi, S-1 Pendidikan Bahasa Jerman bân S-1 Pendidikan Seni Tari. Neng taon 2000-2001, UM mukkak program anyar, yakni S-1 Psikologi. Taon 2004-2005 bâḍâ program anyar polè yakni Ilmu Sejarah, bân S-1 PGSD. Taon 2005-2006 S-1 UM mukkak program anyar yakni Akuntansi serta Ekonomi bân Studi Pembangunan. Program anyar taon 2006-2007: S-1 Pendidikan Teknik Otomotif bân S-2 Pendidikan Kejuruan. Program anyar taon 2007-2008: S-1 Pendidikan Teknik Informatika, S-1 Pendidikan Tata Boga, bân S-1 Pendidikan Tata Busana. Program anyar taon 2008-2009: S-1 PGPAUD, D-3 Game Animasi, S-1 Pendidikan Teknik Elektro sareng Fakultas Ilmu Keolahragaan (FIK). Program anyar taon 2009-2010: Fakultas Ilmu Sosial (FIS), S-1 Pendidikan Luar Biasa dan D-3 Perpustakaan. Taon 2014, UM ollè akreditasi A. == Rèktor == Kakḍinto rèktor UM: # Prof. Sutan Adam Bachtiar (1954–1958) # Prof. Kuntjoro Purbopranoto, S.H. (1958–1963) # Prof. Dr. D. Dwidjo Seputro, M.Sc. (1963–1966) # Prof. Dr. Eri Soedewo (Juli 1966–September 1966) # Prof. H. Darji Darmodihardjo, S.H. (September 1966–1970) # Prof. Dr. H. Samsuri (1970–1974) # Prof. Drs. H. Rosjidan, M.A. (1974–1978) # Prof. Drs. H. M.A. Icksan (1978–1982) dan (1982–1986) # H. Mas Hadi Soeparto, M.Sc. (1986–1990 dan 1990–1995) # Prof. Dr. H. Nuril Huda, M.A. (1995–1999 dan 1999–16 Juli 2001) # Prof. Drs. H.M. Saleh Marzuki, M.Ed. (23 Juli 2001–6 April 2002) # Prof. Dr. H. Imam Syafi'ie (6 April 2002–8 November 2006) # Prof. Dr. H. Suparno (9 November 2006–27 November 2014) # Prof. Dr. H. AH Rofi'uddin, M.Pd. (28 November 2014-25 Oktober 2022)<ref>tribunjatim: [https://jatim.tribunnews.com/2018/10/25/menang-telak-prof-rofiuddin-kembali-terpilih-jadi-rektor-um Menang Telak, Prof Rofiuddin Kembali Terpilih Jadi Rektor UM] aksès 21 Agustus 2018.</ref> # Prof. Dr. Hariyono, M.Pd (Sajjhek 26 Oktober 2022) == Fakultas, Program Studi, bân Akrèḍitasi == UM anḍi' 8 fakultas, 119 program stuḍi bân 1 pascasarjana. Kakḍinto fakultas bân jurusanna.<ref>[http://home.seleksi.um.ac.id/program-studi/program-studi-sarjana-s1-dan-diploma-d3/ seleksi.um.ac.id] aksès 25 Novèmber 2022.</ref> === Fakultas Ilmu Pendidikan (FIP) === * S-1 Administrasi Pendidikan (A) * S-1 Bimbingan dan Konseling (A) * S-1 Pendidikan Guru Pendidikan Anak Usia Dini (A) * S-1 Pendidikan Guru Sekolah Dasar (A) * S-1 Pendidikan Luar Biasa (A) * S-1 Pendidikan Luar Sekolah (A) * S-1 Teknologi Pendidikan (A) === Fakultas Sastra (FS) === * D-3 Game Animasi (B) * D-3 Perpustakaan (B) * S-1 Bahasa dan Sastra Indonesia (A) * S-1 Bahasa dan Sastra Inggris (A) * S-1 Desain Komunikasi Visual (A) * S-1 Pendidikan Bahasa, Sastra Indonesia, dan Daerah (A) * S-1 Pendidikan Bahasa Arab (A) * S-1 Pendidikan Bahasa Inggris (A) * S-1 Pendidikan Bahasa Jerman (A) * S-1 Pendidikan Seni Rupa (A) * S-1 Pendidikan Seni Tari dan Musik (A) * S-1 Pendidikan Bahasa Mandarin (B) * S-1 Ilmu Perpustakaan (B) === Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA) === * S-1 Biologi (A) * S-1 Bioteknologi (belum terakreditasi) * S-1 Fisika (A) * S-1 Kimia (B) * S-1 Matematika (A) * S-1 Pendidikan Biologi (A) * S-1 Pendidikan Fisika (A) * S-1 Pendidikan Kimia (A) * S-1 Pendidikan Matematika (A) * S-1 Pendidikan Ilmu Pengetahuan Alam (B) === Fakultas Ekonomi (FE) === * D-3 Akuntansi (A) * D-3 Manajemen Pemasaran (B) * S-1 Akuntansi (A) * S-1 Ekonomi Pembangunan (A) * S-1 Manajemen (A) * S-1 Pendidikan Administrasi Perkantoran (A) * S-1 Pendidikan Akuntansi (A) * S-1 Pendidikan Ekonomi (A) * S-1 Pendidikan Tata Niaga (A) * Profesi Akuntansi (sobung akrèḍitasi) === Fakultas Teknik (FT) === * D-3 Mesin Otomotif (B) * D-3 Tata Boga (A) * D-3 Tata Busana (B) * D-3 Teknik Elektro (B) * D-3 Teknik Elektronika (B) * D-3 Teknik Mesin (B) * D-3 Teknik Sipil dan Bangunan (B) * S-1 Pendidikan Tata Boga (A) * S-1 Pendidikan Tata Busana (A) * S-1 Pendidikan Teknik Bangunan (A) * S-1 Pendidikan Teknik Elektro (A) * S-1 Pendidikan Teknik Informatika (B) * S-1 Pendidikan Teknik Mesin (A) * S-1 Pendidikan Teknik Otomotif (A) * S-1 Teknik Elektro (B) * S-1 Teknik Industri (sobung akrèḍitasi) * S-1 Teknik Informatika (B) * S-1 Teknik Mesin (B) * S-1 Teknik Sipil (B) === Fakultas Ilmu Keolahragaan (FIK) === * S-1 Ilmu Keolahragaan (A) * S-1 Pendidikan Jasmani dan Kesehatan (A) * S-1 Pendidikan Kepelatihan Olahraga (A) * S-1 Ilmu Kesehatan Masyarakat (B) === Fakultas Ilmu Sosial (FIS) === * S-1 Geografi (A) * S-1 Ilmu Sejarah (A) * S-1 Pendidikan Geografi (A) * S-1 Pendidikan PKn (A) * S-1 Pendidikan Sejarah (A) * S-1 Pendidikan IPS (A) * S-1 Pendidikan Sosiologi (B) * S-1 Ilmu Komunikasi (sobung akrèḍitasi) === Fakultas Pendidikan Psikologi (FPPsi) === * S-1 Psikologi (B) * Program Pascasarjana (PPs) === Magister === Kakḍinto program studi S2 è UM<ref name=":0">[http://home.seleksi.um.ac.id/program-studi/program-studi-pascasarjana-s2-s3/ seleksi.u.ac.id] aksès 25 Novèmber 2022.</ref>: * S-2 Bimbingan dan Konseling (A) * S-2 Teknologi Pembelajaran (A) * S-2 Manajemen Pendidikan (A) * S-2 Pendidikan Bahasa Indonesia (A) * S-2 Pendidikan Bahasa Inggris (B) * S-2 Pendidikan Biologi (A) * S-2 Pendidikan Ekonomi (A) * S-2 Pendidikan Fisika (A) * S-2 Pendidikan Geografi (A) * S-2 Pendidikan Kejuruan (B) * S-2 Pendidikan Kimia (B) * S-2 Pendidikan Luar Sekolah (A) * S-2 Pendidikan Matematika (A) * S-2 Pendidikan Bisnis dan Manajemen (B) * S-2 Pendidikan Dasar (Unggul) * S-2 Pendidikan Olahraga (B) * S-2 Manajemen (B) * S-2 Akuntansi (B) * S-2 Ilmu Ekonomi (C) * S-2 Pendidikan Sejarah (B) * S-2 Pendidikan Seni Rupa (C) * S-2 Keguruan Bahasa Arab (A) * S-2 Keguruan Bahasa (B) * S-2 Keguruan Seni Rupa (B) * S-2 Fisika (B) * S-2 Biologi (sobung akrèḍitasi) * S-2 Kimia (sobung akrèḍitasi) * S-2 Matematika (sobung akrèḍitasi) * S-2 Teknik Mesin (sobung akrèḍitasi) * S-2 Pendidikan Kewarganegaraan (sobung akrèḍitasi) * S-2 Teknik Sipil (sobung akrèḍitasi) * S-2 Pendidikan Khusus (sobung akrèḍitasi) * S-2 Pendidikan Anak Usia Dini (sobung akrèḍitasi) * S-2 Teknik Elektro (sobung akrèḍitasi) === Program Doktor === Kakḍinto program Doktor è UM<ref name=":0" /> * S-3 Bimbingan dan Konseling (B) * S-3 Psikologi Pendidikan (B) * S-3 Teknologi Pembelajaran (A) * S-3 Manajemen Pendidikan (A) * S-3 Pendidikan Bahasa Indonesia (B) * S-3 Pendidikan Bahasa Inggris (A) * S-3 Pendidikan Biologi (A) * S-3 Pendidikan Ekonomi (B) * S-3 Pendidikan Matematika (B) * S-3 Pendidikan Kejuruan (A) * S-3 Pendidikan Geografi (B) * S-3 Pendidikan Kimia (B) * S-3 Pendidikan Luar Sekolah (B) * S-3 Pendidikan Fisika (sobung akrèḍitasi) * S-3 Ilmu Manajemen (sobung akrèḍitasi) * S-3 Pendidikan Dasar (sobung akrèḍitasi) == Sombher == fzuog0fq325a23kz1jxogzzp01usz09 Ghâḍḍhung cèna 0 1649 8329 7907 2022-06-08T14:43:46Z Boesenbergia 6 8329 wikitext text/x-wiki [[Bhengkek:Smilax china 071117.JPG|jmpl|Buwâna ghâḍḍhung cèna]] '''Ghâḍḍhung cèna''' (''Smilax china'') otabâ '''tambhâ''' iyâ arèya totombuwân sè tamaso' ḍâ' ka famili Smilacaceae. Buwâna sè la towa abârna mèra bân aḍhung-ghunḍhung. == Panyalambherrân == Ghâḍḍhung cèna nyalambher è naghârâ-naghârâ Asia Tèmor akantha Cèna, Jeppang, sampè' ka Asia Tèmor Lao' akantha Filipina<ref>https://powo.science.kew.org/taxon/urn:lsid:ipni.org:names:541353-1</ref>. == Sombher == <references /> [[Bhângsa:Smilacaceae]] [[Bhângsa:Totombuwân]] hzaaroqsqqbo6yhmclltubd5otdqqfu Bhângsa:Smilacaceae 14 1650 7908 2022-04-20T07:55:43Z Boesenbergia 6 bhângsa anyar 7908 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Bhângsa:Azerbaijan 14 1651 16761 16739 2024-06-16T05:00:54Z Alfiyah Rizzy Afdiquni 9 Mengembalikan suntingan oleh [[Special:Contributions/Moroike|Moroike]] ([[User talk:Moroike|bicara]]) ke revisi terakhir oleh [[User:31.200.18.237|31.200.18.237]] 7914 wikitext text/x-wiki [[Azerbaijan]] [[Bhângsa:Naghârâ]] 36pbu02pcdhb6itf4c94yes06ca7ctj Baku 0 1652 16769 16768 2024-06-16T05:09:00Z Alfiyah Rizzy Afdiquni 9 16769 wikitext text/x-wiki [[Bhengkek:Coat of arms of Baku.svg|thumb|136x136px|Lambhâng Baku]] '''Baku''' ([[bhâsa Azeri]]: ''Bakı'') panèka embu' kottha naghârâ bân kottha palèng rajâ è [[Azerbaijan]]. Baku aghâdhui bhâbu sekitar 2.140 km², bân jumlah orèng propinsi kasebbhut iyâ arèya 2.200.000 orèng. == Sombher == <references /> [[Bhângsa:Azerbaijan]] hm87juqbm0qgg70alzm0nu8odksz9u6 Ruk-jherrughân 0 1653 7920 2022-04-26T08:08:48Z Boesenbergia 6 kaca anyar 7920 wikitext text/x-wiki [[Bhengkek:Glycosmis pentaphylla orangeberry vijayanrajapuram 06.jpg|jmpl|Buwâna ruk-jherrughân]] '''Ruk-jherrughân''' (''Glycosmis pentaphylla'') iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Rutaceae. Totombuwân arèya èkoca' kèya ''gin berry'' è bhâsa Inggris<ref>https://www.flowersofindia.net/catalog/slides/Gin%20Berry.html</ref>. == Panyalambherrân == Ruk-jherrughân tombu è [[Asia Tèmor]] akadhi Cèna, bân naghârâ Asia sè laèn akadhi Inḍia, [[Sri Lanka]], Bhutan, Nèpal, Myanmar, Thailand, Kamboja, Viètnam, Malaysia, Inḍonesia, bân [[Filipina]]<ref>https://tropical.theferns.info/viewtropical.php?id=Glycosmis+pentaphylla</ref>. == Sombher == <references /> [[Bhengkek:Glycosmis pentaphylla orangeberry vijayanrajapuram 08.jpg|jmpl|Ḍâunna ruk-jherrughân]] [[Bhângsa:Rutaceae]] [[Bhângsa:Totombuwân]] ixxpq04dirkxedesmh8mexmxfkbh0oh Jherruk keppro' 0 1654 7921 2022-04-27T09:01:42Z Boesenbergia 6 kaca anyar 7921 wikitext text/x-wiki '''Jherruk keppro'''' (''Citrus reticulata'') otabâ '''jherruk buwâ''' otabâ '''jherruk madhurâ''' otabâ '''jherruk siyem''' iyâ arèya totombuwân sè tamaso' ka ḍâlem famili Rutaceae. [[Bhengkek:Jeruk keprok (citrus reticulata).jpg|jmpl|Buwâna jherruk keppro']] == Jhâjhârbâ'ân ropa == Jherruk keppro' arèya kennèng tombu sampè' 2-8 m, bân bhuleddhâ 8,27-24,82 cm. Kajuna jherruk keppro' arèya ta' aḍuri. Ḍâunna aghlumpo', kènè', bân talangkè'anna kènḍâ'. Buwâna abhângon akantha ebbal sè abâk pèppè'<ref>van Steenis, C. G. G. J. 1975. Flora voor de Scholen in Indonesie. Èpertal bi' Surjowinoto, M. Eḍisi VI. Jakarta: PT. Pradnya Paramitha.</ref><ref>Martasari, C bân Arry, S. 2005. Jeruk Keprok Tropika Indonesia: Keragaman Kultivar dan Karakter, Sentra Produksi, dan Teknologi Inovasinya. Prosiding Seminar NasionalJeruk Tropika Indonesia.</ref>. == Sombher == <references /> [[Bhângsa:Rutaceae]] [[Bhângsa:Totombuwân]] n46yb162zs4u5n8w2cjdk0pdceidkto Binuwa 0 1655 16374 7923 2024-03-21T00:53:25Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 16374 wikitext text/x-wiki [[Bhengkek:Annona reticulata (2407587176).jpg|jmpl|Buwâna binuwa]] [[Bhengkek:Annona reticulata flowers.JPG|jmpl|Kembhângnga binuwa sè ghi' ta' mekkar]] '''Binuwa''' (''Anona reticulata'') otabâ '''binowa''' iyâ arèya totombuwân sè tamaso' ka famili Anonnaceae. Binuwâ èkoca' kèya ''buah'' ''nona'' (Inḍonesia), ''anonas'' (Tagalog), ''custard apple'' (Inggris) bân èn-laènna<ref>http://plantamor.com/species/info/annona/reticulata#gsc.tab=0</ref>. Totombuwân arèya sokklana ḍâri [[naghârâ]] Amèrika Tengnga, Amèrika Lao' bâgiyân ḍâjâ, bân [[Meksiko]]<ref>{{Cite web |title=Archive copy |url=https://www.missouribotanicalgarden.org/PlantFinder/PlantFinderDetails.aspx?taxonid=275969 |access-date=2022-04-28 |archive-date=2022-09-30 |archive-url=https://web.archive.org/web/20220930111125/https://www.missouribotanicalgarden.org/PlantFinder/PlantFinderDetails.aspx?taxonid=275969 |dead-url=yes }}</ref>. == Sombher == [[Bhângsa:Totombuwân]] [[Bhângsa:Annonaceae]] acke7napj6mldiih8ancnh06tcepa17 Cèṭa'an:Delete 10 1660 20358 20357 2024-10-13T02:15:48Z Munajad.MH 3071 20358 wikitext text/x-wiki <div name="Deletion notice" class="notice plainlinks" id="delete" style="margin:0 5%; padding:.5em; background:#FEE; border:1px solid #999; text-align:left; font-size:95%;">'' ''page'' Ka'dinto mumkinna sondhuk kalabán [[m:Meta:Deletion policy|kriteria ka'angghuy ''speedy deletion'']]. Alasan sè eyatoraghi ya'ni: ''{{{reason|{{{1|(no reason given)}}}}}}''''' Kalamon panjhânângan ta' saroju' kalabân ''speedy deletion'' panika, ngèrèng akadhiponapanna nâng ''page'' panika. Kalamon page panika satarongghuna asli ta' nyondhuk dâ' kiteriana ''speedy deletion'', otabâna panjhânnângan justru ghun aghiyara mecce', Kèngèng ngèrèng aghusot notice panika lamon lastarèh, '''angèng lajjhâ' aghisèra notice panika nâng pages sèka'dimma panjhânnângan dhibi' sè aghâbây'''. {{#switch:{{{wait|no}}}|yes=<br />'''''Administrators: Nyu'on lajjhâ' Hapus ''page'' panika. Pangapusân agghi' dâlâm naungan investigasi tor pamrèksa'an. {{#if:{{{wreason|}}}|{{{wreason}}}'''''|}}<br />|}} <small>Administrators, pa'èmotè ka'angghuy check [[Special:Whatlinkshere/{{FULLPAGENAME}}|incoming links]] tor [{{fullurl:{{FULLPAGENAME}}|action=history}} the page history] ([{{fullurl:{{FULLPAGENAME}}|diff=0}} last edit]) sabellun <span id="delete-general">[{{fullurl:{{FULLPAGENAME}}|action=delete}} deletion]</span>.</small></div><includeonly> [[Category:Candidates for speedy deletion]] </includeonly> orgvlwf1f7fayiw1g30i98ny4ozfsx7 Bhângsa:Candidates for speedy deletion 14 1661 8021 2022-05-05T19:36:42Z Samuele2002 368 Membuat halaman kosong 8021 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Pangangghuy:Xiplus/sandbox 2 1662 8024 8023 2022-05-06T01:12:28Z Xiplus 1401 Reverted to revision 8022 by [[Special:Contributions/Xiplus|Xiplus]] ([[User talk:Xiplus|talk]]) (TwinkleGlobal) 8024 wikitext text/x-wiki test jrwjerxiekdtj9k82lg930wpkr6tq6r Somalia 0 1663 8355 8045 2022-06-18T06:14:18Z 125.165.104.91 8355 wikitext text/x-wiki [[Bhengkek:Flag of Somalia.svg|jmpl|150px|Bendirâ Somalia]] [[Bhengkek:Somalia in its region (claimed).svg|jmpl|]] '''Somalia''' nyama resmina '''Republik Federal Somalia''' (bhâsa Somali: ''Jamhuuriyadda Federaalka Soomaaliya''; [[bhâsa Arab]]: ''جمهورية الصومال الفدرالية''; ''Jumhūriyyat aṣ-Ṣūmāl al-Fidirālīyah'') panèka sala sèttong nagâhrâ è Afrika Tèmor. Embu' koṭṭana iyâ arèya Mogadishu. [[Bhângsa:Naghârâ]] 4psswrxqn90jncw50iu04nvlpaha8bq Yaman 0 1670 8358 8164 2022-06-18T06:19:20Z 125.165.104.91 8358 wikitext text/x-wiki [[Bhengkek:Flag of Yemen.svg|jmpl|150px|Bendirâ Yaman]] [[Bhengkek:Yemen in its region.svg|jmpl|]] [[Bhengkek:Emblem of Yemen.svg|thumb|Lambhâng Yaman]] '''Yaman''' nyama resmina '''Republik Yaman''' ([[bhâsa Arab]]: ''الجمهورية اليمنية''; ''Al-Jumhūriyyat Al-Yamaniyyah'') panèka sala sèttong nagâhrâ è Asia Bârâi'. Embu' koṭṭana iyâ arèya Sana'a. [[Bhângsa:Naghârâ]] cdawikwmmtqqg5alrjubq1m31xwq8id Eritrea 0 1671 17824 8469 2024-09-03T04:06:38Z 36.90.35.57 17824 wikitext text/x-wiki [[Bhengkek:Flag of Eritrea.svg|jmpl|150px|Bendirâ Eritrea]] [[Bhengkek:Eritrea in its region.svg|jmpl|]] [[Bhengkek:Emblem of Eritrea (or argent azur).svg|thumb|Lambhâng Eritrea]] '''Eritrea''' nyama resmina '''Naghârâ Eritrea''' ([[bhâsa Arab]]: ''دولة إريتريا''; ''Dawlat Irītriyyā''; bhâsa Tigrinya: ሃገረ ኤርትራ; ''Hagere Ertra''; [[bhâsa Inggris]]: ''State of Eritrea'') panèka sala sèttong nagâhrâ è Afrika Tèmor. Embu' koṭṭana iyâ arèya Asmara. [[Bhângsa:Naghârâ]] 4ft7eckw89eud4ews7d8y1u2zdbsfi2 Kembhâng ghâmbhir 0 1673 8169 2022-05-22T05:53:45Z Boesenbergia 6 kaca anyar 8169 wikitext text/x-wiki '''Kembhâng ghâmbhir''' (''Cestrum viride'') iyâ arèya totombuwân sè tamaso' ka famili Solanaceae otabâ rong-terrongan. Totombuwân arèya sokklana naghârâ [[Meksiko]]<ref>https://powo.science.kew.org/taxon/urn:lsid:ipni.org:names:815365-1</ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Solanaceae]] 8k4mqn1g3fedz7k622tr2glp9v7so70 Modul:Location map/data/Azerbaijan 828 1824 8325 2022-05-30T13:38:26Z 31.200.13.53 ←Membuat halaman berisi 'return { name = 'Azerbaijan', top = 42.0, bottom = 38.2, left = 44.5, right = 51.0, image = 'Azerbaijan adm location map.svg', image1 = 'Azerbaijan relief location map.jpg' }' 8325 Scribunto text/plain return { name = 'Azerbaijan', top = 42.0, bottom = 38.2, left = 44.5, right = 51.0, image = 'Azerbaijan adm location map.svg', image1 = 'Azerbaijan relief location map.jpg' } jche9ouzkrxtubz0wcnfb7renw59xl9 Akor 0 1825 8502 8424 2022-07-08T08:28:57Z 1234qwer1234qwer4 356 Suntingan [[Special:Contributions/83.11.194.87|83.11.194.87]] ([[User talk:83.11.194.87|bicara]]) dibatalkan ke versi terakhir oleh [[User:Boesenbergia|Boesenbergia]] 8331 wikitext text/x-wiki [[Bhengkek:Cycas circinalis 30zz.jpg|jmpl|Akor]] '''Akor''' (''Cycas circinalis'') iyâ arèya totombuwân Cycadaceae. Akor èkoca' kèya ''pakis haji'' (Inḍonesia), ''queen sago'' (Inggris), bân èn-laènna. == Kaghuna'an == Bhungka bân bighina akor kennèng èkakan. Bâgiyân ḍâlemma bhungka kennèng èyola akantha teppong [[saghu]]<ref>NURFADILAH, S., HAPSARI, L., & ABYWIJAYA, I. K. (2017). Species richness, conservation status, and potential uses of plants in Segara Anakan Area of Sempu Island, East Java, Indonesia. ''Biodiversitas Journal of Biological Diversity'', ''18''(4), 1568–1588. <nowiki>https://doi.org/10.13057/biodiv/d180435</nowiki></ref>. == Sombher == <references /> [[Bhângsa:Totombuwân]] [[Bhângsa:Cycadaceae]] dkzsjbp7nyxz0xq1t8j7nqigz9xb1kh Bhângsa:Cycadaceae 14 1826 8332 2022-06-08T15:03:29Z Boesenbergia 6 bhângsa anyar 8332 wikitext text/x-wiki [[Bhângsa:Totombuwân]] 3stm0w3zil9pj5sqi135k5nfsac8ker Djibouti 0 1827 8354 8337 2022-06-18T06:13:20Z 125.165.104.91 8354 wikitext text/x-wiki [[Bhengkek:Flag of Djibouti.svg|jmpl|150px|Bendirâ Djibouti]] [[Bhengkek:Djibouti in its region.svg|jmpl|]] [[Bhengkek:Emblem of Djibouti.svg|thumb|Lambhâng Djibouti]] '''Djibouti''' nyama resmina '''Republik Djibouti''' (bhâsa Perancis: ''République de Djibouti''; [[bhâsa Arab]]: ''جمهورية جيبوتي''; ''Jumhūriyyat Jībūtī'') panèka sala sèttong nagâhrâ è Afrika Tèmor. Embu' koṭṭana iyâ arèya Djibouti/Jibuti. [[Bhângsa:Naghârâ]] noilnzvlmn90k5dc117i6afg027ufdd Oman 0 1828 8362 8360 2022-06-18T06:49:56Z 2001:448A:1082:951C:65B7:41D:4868:5EB1 8362 wikitext text/x-wiki [[Bhengkek:Flag of Oman.svg|thumb|150px|Bendirâ Oman]] [[Bhengkek:Oman in its region.svg|thumb|]] [[Bhengkek:National emblem of Oman.svg|thumb|Lambhâng Oman]] '''Oman''' ([[bhâsa Arab]]: '''سلطنة عمان''') panèka sala sèttong nagâhrâ è Asia Bârâi'. Embu' koṭṭana iyâ arèya Muskat. [[Bhângsa:Naghârâ]] qok92jy4kw1zytrupaywg7zxbza1ddt Qatar 0 1829 11264 11148 2023-01-14T06:18:18Z CommonsDelinker 24 Removing [[:c:File:Emblem_of_Qatar_(2022).svg|Emblem_of_Qatar_(2022).svg]], it has been deleted from Commons by [[:c:User:IronGargoyle|IronGargoyle]] because: per [[:c:Commons:Deletion requests/File:Emblem of Qatar (2022).svg|]]. 11264 wikitext text/x-wiki [[Bhengkek:Flag of Qatar.svg|thumb|150px|Bendirâ Qatar]] [[Bhengkek:Qatar in its region.svg|thumb|]] '''Qatar''' ([[bhâsa Arab]]: '''دولة قطر''') iyâ arèya sala sèttong naghârâ è Asia Bârâ'. Kottha otamana iyâ arèya Doha. [[Bhângsa:Naghârâ]] l572rwm53rom7hs2g6p65v3ba4deq9e Komoro 0 1830 11629 8536 2023-02-08T02:20:22Z Boesenbergia 6 11629 wikitext text/x-wiki [[Bhengkek:Flag of the Comoros.svg|jmpl|150px|Bendirâ Komoro]] [[Bhengkek:Comoros in its region.svg|jmpl|]] [[Bhengkek:Seal of the Comoros.svg|thumb|Lambhâng Komoro]] '''Komoro''' nyama essana '''Perserikatan Komoro''' ([[bhâsa Arab]]: ''الإتحاد القمري''; ''Al-Ittiḥād al-Qumurī/Qamarī''; bhâsa Komoro: ''Udzima wa Komori''; bhâsa Perancis: ''Union des Comores'') iyâ arèya sala sèttong naghârâ è [[Afrika]] Tèmor. Kottha otamana iyâ arèya Moroni. [[Bhângsa:Naghârâ]] oxtic0rj1p8l46tsztdo50fkqraj0o1 Belanda 0 1832 8373 2022-06-22T14:23:31Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Belanda]] ka [[Bâlândhâ]] 8373 wikitext text/x-wiki #ALIH [[Bâlândhâ]] d6py24wxu17im8l5o6rx0s7zu9hqh09 Pangangghuy:Faisalmuh 2 1833 8376 2022-06-29T13:10:34Z Faisalmuh 1504 ←Membuat halaman berisi 'Pangangghuy:Faisalmuh' 8376 wikitext text/x-wiki Pangangghuy:Faisalmuh pf4cgv5tiir6eyeygdt9zroq5arv7lk Perserikatan Bangsa-Bangsa 0 1834 8545 2022-07-11T21:28:06Z Kwamikagami 1206 ←Mengalihkan ke [[Parsarekatan Bangsa-Bangsa]] 8545 wikitext text/x-wiki #ALIH [[Parsarekatan Bangsa-Bangsa]] eawo8kid5fx2r93pe0fi6cty8ov1gw4 Parsarekatan Bangsa-Bangsa 0 1835 15762 15698 2024-02-05T04:31:37Z Kwamikagami 1206 15762 wikitext text/x-wiki [[File:Flag of the United Nations.svg|frameless|right|upright]] '''Parsarekatan Bangsa-Bangsa''' (PBB) [[File:United Nations (Member States and Territories).svg|thumb|center|upright=2|193 bangsa]] ahl4cu6jx26zol42875ytxbm1vjeiz7 Sastrawan Modèrn Bhângkalan 0 1836 8859 8548 2022-08-08T03:30:30Z Muhri1234 1524 8859 wikitext text/x-wiki Sajhârâ Sastrawan Modèrn Bhângkalan èmolaè taon 1960-ân. Klasifikasi sastrawan bisa èbâgi ka dâlem empa’ bâgiyân: periode pertama, periode kaduwâ’, periode katello’, bân periode kaempa’. ka833tqs44678m7mzwjgivqixvwrbs6 Sastra 0 1838 9502 9501 2022-11-03T08:33:18Z Imamatun Nisa 1530 /* Sastra Nusantara */ 9502 wikitext text/x-wiki Sastra iyâ arèya serrebbhân ḍâri [[bhâsa Sanskerta]] iyâ arèya ''shaastra'', sè anḍi' artè "teks sè ama'na parènta" otabâ "pandhuman". Sokklana ''shaastra'' iyâ arèya aḍhâsar śās- atau shaas- (bhâsa Sanskerta: शास्) sè anḍi' artè nodhuwaghi, ngajhâr, aberri' pètodhu otabâ parènta, bèn ''tra'' (bhâsa Sanskerta: त्र) sè anḍ' artè alat otabâ sarana. Teks Sastra jughân ta' coma teks sè èssè parènta ajhâran, lebbhi ḍâri ghânika bhâsa Inḍonesia, bhâsa nika biyasa èyangghuy ghâbây aruju' ka kasostran otabâ sittong bârna tolèsan sè anḍi' artè otabâ kaènḍhâ'ân tartanto. Hal sè parlo èkataowe kiya, bâdâ sè ngangghuy istilah sastra bân sastrawi. Segmentasi sastra riyâ lebbhi atodhu ka definisina sè sakadhèr teks. Samantara sastrawi lebbhi atodhu ka sastra sè kentel nuansa puitis otabâ abstrak. Istilah sastrawan arèya sala sittong contona, è artèeh orèng sè alakoh è sastrawi, benni sastra. Polana, sastrawan arèya orèng sè senneng kabedeen puitis ben abstrak, benni ghun polana teks. Salaen jiah, dâlem artè kesusastraan, sastra bisa è bâgi deddhi sastra tolesan otabâ sastra oca' (sastra lèsan). È dinnak sastra tak bennyak ahubungan ben tolèsan, tape ben bhâsa sè èpadeddih wahana gebey aghembher aghi pangalaman otabâ pamekkeran tartanto. == Pengertian Sastra == Sugiantomas, aberrik taoh jek sastra rèya hasél kalakoan kreatif manossah sè è sabe' ka dâlâm media bhâsa, ngangguy lisan otabâ tolèsan. Sittong karya seni bisa è koca' karya sè andik nilai sastra benni polanah bhâsana lebur, arontot, possak kalaben irama bân parompamaan, tatape kodhu è abes sakabbina; dâri nilai-nilai estetika, nilai-nilai tengka, bân nlai-nilai konsepsi sè bâdâ dâlem karya sastra kasebbut.[1] Eagleton, aberrik pendapat jhek sastra rèya karya tolèsan se bhâgus (belle letters) sè nyatèt bhârâng dâlâm bentuk bhâsa sè è papadhèt, è padâlem, è talè aghi, è palanjhâng pa pendèk,  bân è bhâlik, è padèddih ganjil otabâ cara penggubahan estetis laènna dâri alat bhâsa.[2] Sumardjo bân Saini KM (1991: 3) ngoca' aghi jhèk sastra rèya totor sittong manossa sè aropa pangalaman, pèkkèran, rassah, ide, samangat, bân kayakinan dâlâm sittong bentuk ghâmbhâran kongkrit sè makalowar pesona ngangghuy alat bhâsa.[3] Semi (1988 : 8) aberri' pendapat jhèk sastra rèya sittong bentuk hasèl kalakoan seni kreatif, sè edimmah objeknya (subjeknya) rèya manossah bân kaodi'ennah sè ngangghuy bhâsa ghâbây medium.[4] Aḍhâsaraghi oca' ahli è attas, bisa è simpulaghi jhèk sastra rèya karya seni sè a esse ungkapan ide kreatif manossah sè è sabe' dâlâm media bhâsa, ḍâri lèsan otabâ tolèsan.[5] == Cèrè-Cèrè Sastra == Luxemburg, aberrik pernyataan tentang cèrè sastra, khusussèh kekhasanna è masa romantik. Cèrè-cèrèna kaḍhiya ka'dinto.[6] • Sastra iyâ arèya sittong kreasi, benni imitasi otabâ téroan. Kreasi jia èsebabaghi seniman anyiptaaghi dhunnya sè anyar. • Sastra andik sèfat otonom bân tak andik sèfat komunikatif. • Sastra andik unsur kohesi sè è dèlemma bâdâ keselarasan antarana bentuk bân èssèna. • Sastra essena tentang sintesis otabâ unsur-unsur sè è angghep atentangan, sè è sadari otabâ tadek. Mèsalla pertentangan è antara ruh bân bhârâng, laké' dan binè', bân laènna. • Sastra essena ungkapan-ungkapan sè tak bisa è kabelè. Terkait kalabân parbhèdèen sastra kalabân karya ilmiah dâri segi bhâsana, Emzir bân Saifur Rohman,[7] ngoca' sittong parkara nika. • Bhâsana sastra andik sèfat konotasi, manabi bhâsa karya ilmiah andik sèfat denotasi. • Bhâsa sastra andik sèfat homonim, manabi bhâsa karya ilmiah andik sèfat struktur. • Bhâsa sastra andik sèfat ekspresif, manabi bhâsa ilmiah andik sèfat logis. • Bhâsa sastra lebbi mentingaghi simbol sè mewadahi gagasan tartanto, manabi bhâsa karya ilmiah lebbi mentingaghi skema otabâ * bagan-bagan kaangghuy ajelasaghi gagasan tartanto. • Bhâsa sastra diungkapkan kalabân estetis, manabi bhâsa ilmiah diungkapkan kalabân normatif. == Genre Otabâ Bentuk Sastra == Biasana kesusastraan èbâgi mètorot daerah geografis otabâ bhâsana. Deddih, sè tamasok dâlâm kategori Sastra iyâ arèya: • Prosa • Puisi • Sandiwara/drama • Novel Sastra/Prosa Lanjhâng == Sastra Nusantara == • Sastra Aceh • Sastra Bali • Sastra Banjar • Sastra Batak • Sastra Indonesia • Sastra Jawa • Sastra Kangean • Sastra Lampung • Sastra Lombok • Sastra Madura • Sastra Makassar • Sastra Melayu • Sastra Minangkabau • Sastra Sasak • Sastra Sunda t983t3fccezq469qsdxcm052vefe3zy Malaka (tombuwân) 0 1839 8672 2022-07-23T03:58:17Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Malaka (tombuwân)]] ka [[Malaka (totombuwân)]] 8672 wikitext text/x-wiki #ALIH [[Malaka (totombuwân)]] hs15i42s4aaamif941r44sc3smux5x7 Enggu' 0 1840 8676 2022-07-25T08:21:47Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Enggu']] ka [[Èngghu]]: èjhâ'ânna sala 8676 wikitext text/x-wiki #ALIH [[Èngghu]] 8d0ud1i00c8fvpmhff851h1gnux53j7 Pakanḍhâ'ânna pangangghuy:MdsShakil/header 3 1845 8855 2022-08-06T16:23:08Z Pathoschild 323 create header for talk page ([[m:Synchbot|requested by MdsShakil]]) 8855 wikitext text/x-wiki <div style="display: flex; flex-wrap: wrap; justify-content: center; align-items: center; margin: 16px 0; border: 1px solid #aaaaaa;"> <div style="padding: 12px;">[[File:Circle-icons-megaphone.svg|75px|link=[[m:User_talk:MdsShakil]]]]</div> <div style="flex: 1; padding: 12px; background-color: #dddddd; color: #555555;"> <div style="font-weight: bold; font-size: 150%; color: red; font-family: 'Comic Sans MS'">Welcome to my talk page!</div> <div style="max-width: 700px">Hey! I am Shakil Hosen. I patrol many projects, and where I don't know the language I only act in cases of serious vandalism. If you think I have done anything wrong, feel free to [[m:User talk:MdsShakil|message me]] on Meta wiki. If you don't like that you can leave me messages here too, but since I do not watch all of my talk pages, your message might not get a timely response. Thanks! [[File:Face-smile.svg|18px|link=[[m:User:MdsShakil]]]]</div> </div> </div> 6ns6eellkw7iqc4yteyjnszfjmo2yio Pakanḍhâ'ânna pangangghuy:MdsShakil 3 1846 8856 2022-08-06T17:56:43Z Pathoschild 323 add talk page header ([[m:Synchbot|requested by MdsShakil]]) 8856 wikitext text/x-wiki {{User talk:MdsShakil/header}} tbo8m2n1p4y1shpmyu07h1k0g9pq65d Kabhupatèn Bândâbâsa 0 1847 11548 8864 2023-01-22T19:11:27Z 114.5.245.35 11548 wikitext text/x-wiki '''Kabhupatèn Bândâbâsa''' (Pèghu: كابْوڤاتَين باْنداْباْسا) iyâ arèya sala sèttong kabhupatèn è Provinsi [[Jhâbâ Tèmor]]. Kottha otamana iyâ arèya Kecamadhân Bândâbâsa. Kottha otamana arèya bâḍâ è jalur ḍâri Kecamadhân Bhisokè bân Kabhupatèn Situbândâ sè nojjhu ka Kabhupatèn Jember. Kabhupatèn Bândâbâsa èkalènglèngè dhârâdhân, mangkana Kabhupatèn Bândâbâsa ta' anḍi' tasè'. È taon 2020, maghârsarè è Kabhupatèn Bândâbâsa aghunghung 776.151 orèng bi' kakerreppan maghârsarèna iyâ arèya 498 orèng/km<sup>2</sup><ref>https://bondowosokab.bps.go.id/publication/2021/02/26/84e659e75ba52cc51705756b/kabupaten-bondowoso-dalam-angka-2021.html</ref>. == Sombher == <references /> [[Bhângsa:Kabhupatèn]] 1gd2qjyxg9m8sdv7velp75syqkc9i78 Pangangghuy:Fervent Attack 2 1848 8889 2022-08-23T06:20:34Z MdsShakil 688 MdsShakil ngallèyaghi kaca [[Pangangghuy:Fervent Attack]] ka [[Pangangghuy:Irkham Mahfudh]] nèmpa pangallèyan sè laju: Secara otomatis memindahkan halaman ketika mengganti nama pengguna "[[Special:CentralAuth/Fervent Attack|Fervent Attack]]" menjadi "[[Special:CentralAuth/Irkham Mahfudh|Irkham Mahfudh]]" 8889 wikitext text/x-wiki #ALIH [[Pangangghuy:Irkham Mahfudh]] 96bgl2z86zgn95x03st61relu38ax1q Villematier 0 1852 16385 8905 2024-03-24T05:33:27Z OrangKalideres 2196 + teks tebal 16385 wikitext text/x-wiki '''Villematier''' panèka sala sèttong komun [[Perancis]] è departemen [[Haute-Garonne]]. [[File:Blason ville fr Villematier (Haute-Garonne).svg|thumb|Lambhâng Villematier]] 45ujbdlamjomnyuk4ga0v2z7b4civd1 Bhâsa Kabi 0 1855 8915 2022-09-12T11:11:52Z Boesenbergia 6 anyar 8915 wikitext text/x-wiki '''Bhâsa Kabi''' iyâ arèya sala sèttong bhâsa sè jhurbhu è [[Polo Jhâbâ]] è jhâman karajhâ'ân Hinḍu-Bhuddhâ Nusantara bân èyangghuy è ḍâlem bânnya' dâruna sastra. È traḍisi Jhâbâ, bhâsa Kabi èkoca' kèya klabân '''bhâsa Jhâbâ Kona'''. Makkè ḍâ'iyâ, bhâsa Kabi bânnè bhâsa Jhâbâ Kona sè sokkla, polana ella ollè pangaro dâri [[bhâsa Sansekerta]]<ref>Roger Blench, Matthew Spriggs, Archaeology and language, Volume 35, Routledge, 1999, <nowiki>ISBN 0-415-11786-0</nowiki>, 9780415117869</ref>. Oca' ''kabi'' dhibi' ama'na "bhujhângghâ". Dhinèng dâruna sastra sè èyasèllaghi bi' ''Sang Kawi'' èsebbhut klabân nyama ''[[kakawin]]''. Lomrana ''kakawin'' aropa'aghi rangkè'anna puisi sè noro'è la-pola tartanto. == Sombher == <references /> [[Bhângsa:Bhâsa]] qvbyxpkfv66vtsj14df240gr1p34wr3 Pakanḍhâ'ânna pangangghuy:Labdajiwa 3 1858 8947 2022-09-19T16:11:19Z Pathoschild 323 global user pages ([[m:Synchbot|requested by Labdajiwa]]) 8947 wikitext text/x-wiki __NOINDEX__ <!-- EDIT AFTER THIS LINE --> 2o9nxsoq5m1h2iconns86jy7y7wm1zi Pakanḍhâ'ânna pangangghuy:Aris riyanto 3 1859 13038 8963 2023-05-09T03:56:06Z EmausBot 150 Fixing double redirect to [[Pakanḍhâ'ânna pangangghuy:Ariyanto]] 13038 wikitext text/x-wiki #ALIH [[Pakanḍhâ'ânna pangangghuy:Ariyanto]] ir3supofn9fy35uafr65neu4m8j57mw Ivan Lanin 0 1860 13510 12151 2023-06-23T16:15:38Z Bennylin 67 13510 wikitext text/x-wiki {{Infobox orang}} '''Ivan Lanin''' (bhâbbhâr 16 Januari 1975, asma lanjhângnga Ivan Razela Lanin) iyâ arèya ahli internet [[Indonesia]]. Orèngnga terkenal mènangka aktivis sè nyaranaghi ngangghuy bhâsa Indonesia baku sareng ngabâlâ terjemah ca’-oca’ bhâsa asing ka bhâsa Indonesia è Instagram, Twitter, bân Facebook.<ref name=":0">[https://www.thejakartapost.com/news/2010/01/25/ivan-lanin-indonesian-language-evangelist.html "Ivan Lanin: Indonesian language evangelist"] (bhâsa Inggris). The Jakarta Post. 2010-01-25. Akses tangghâl 2010-04-24.</ref> == Odi’ Ivan Lanin == Ivan Lanin iyâ arèya pottra sariyang ḍâri 4 trètan. Keluragana perantau Minang ḍâri Nagari Balingka, semma’ bi’ Kotta Bukittinggi, Sumatra Bârâ’. Asma ramana iyâ arèya Mardi Lanin bân asma èbhuna iyâ arèya Erliza Aziz. Keluargana mangkat ka Jakarta taon 1958 polana bâḍâ Pemerintahan Revolusioner Republik Indonesia (PRRI) asareng rèng Minang sè laèn. == Kalakoan == Ivan Lanin molaè nyerrat è Wikipedia Bhâsa Indonesia (WBI) sajjhek 2006 (klabân adaftar ngangghuy nyama IvanLanin neng tangghâl 18 Februari 2006)<ref>Akses tangghâl 4 Oktober 2022. https://id.wikipedia.org/w/index.php?title=Istimewa%3ACatatan&type=newusers&user=IvanLanin&page=&year=&month=-1</ref>. Serradhânna sè kapèng sittong iyâ arèya Pajak<ref>Akses tangghâl 4 Oktober 2022. https://id.wikipedia.org/w/index.php?title=Istimewa:Kontribusi_pengguna&dir=prev&target=IvanLanin&limit=1</ref><ref>Akses tangghâl 4 Oktober 2022. https://id.wikipedia.org/w/index.php?title=Pajak&oldid=161949</ref>. Sajjhek rowa orèngnga ḍâddi fokus ka bhâsa Indonesia. Taon 2007, Ivan agabung ka Milis Bahtera, kompolan rèng-oreng sè perduli ḍâ’ ka bhâsa Indonesia.<ref name=":0" /> Akhèr 2008 Wikimedia Indonesia èbhâbhât sareng 19 orèng tamasok Ivan Lanin. Neng rapat umum anggota, Ivan Lanin ḍâddhi Direktur Eksekutif Wikimedia Indonesia. Akhèr 2009 Ivan Lanin ambu polan sibuk. Taon 2009, Ivan Lanin ètarèma S-2 è Magister Teknologi Informasi Universitas Indonesia sareng ḍâddhi pamarèksa Google bhâsa Indonesia. Bâḍhi nyebbâraghi pangataoan bhâsa Indonesia, Ivan abhâbhât Kateglo (kamus, tesaurus, gosarium).<ref name=":1">Andre M. Mantiri, ed. (2010). "Ivan Lanin, Bangga Berbahasa Indonesia". ''CHIP Indonesia'' (edisi ke-04-2010). hlm. 42-43.</ref> Ivan ngembangaghi Kateglo abhârâng kancana, Romi Hardiyanto. Romi iyâ arèya jhuru pertal Firefox ka bhâsa Indonesia.<ref name=":0" /> Ivan kapèkkèran abhâbhât Kateglo è 9 Mei 2009.<ref name=":1" /> Ivan bâdi struktur basis data Kateglo ghun tello arè sareng ngebey programma manabi Romi ngatur analisis lakona program.<ref name=":1" /> == Sakola == Ivan Lanin asakola neng SMP Negeri 2 Bandung, 1986. Salastarèna masok ka SMA Negeri 3 Bandung, jurusan IPA, 1989.<ref name=":1" /> Lulus SMA, lanjut akuliah jurusan Teknik Kimia, Institut Teknologi Bandung, 1992.<ref name=":1" /> Taon 2009, Ivan akuliah Magister Teknologi Informasi, Universitas Indonesia.<ref name=":1" /> == Pangghâliân == Direktur Nara Bahasa. == Oladhi Jughân == [[:id:Pengguna:IvanLanin|IvanLanin]] akun Ivan Lanin è Wikipedia Bhâsa Indonesia. == Sombher == <references /> [[Bhângsa:Orèng]] df9lyfp00deamwrpi1ibbicjwl1m9a9 Bhâtèk 0 1861 15144 8973 2023-12-07T23:24:17Z EmausBot 150 Fixing double redirect to [[Ḅâṭèk]] 15144 wikitext text/x-wiki #ALIH [[Ḅâṭèk]] edjvgypqi2pkaca787qbya87va7hsik Bhângsa:Finlandia 14 1862 16763 16741 2024-06-16T05:02:35Z Alfiyah Rizzy Afdiquni 9 Mengembalikan suntingan oleh [[Special:Contributions/Moroike|Moroike]] ([[User talk:Moroike|bicara]]) ke revisi terakhir oleh [[User:91.158.150.179|91.158.150.179]] 8984 wikitext text/x-wiki {{commons|Category:Finland}} [[Bhângsa:Naghârâ]] awna5ipp725qsi006gont5dyo1tvb9d Helsinki 0 1863 14043 14024 2023-08-25T17:15:12Z Wutsje 2030 rv cross-wiki vandalism, see https://guc.toolforge.org/?by=date&user=176.213.4.215 14043 wikitext text/x-wiki [[Bhengkek:Flag of Helsinki.svg|thumb|136x136px|bendîrâ Helsinki]] '''Helsinki''' (bhâsa Swedia: '''Helsingfors''') iyâ arèya kottha otama ḍâri naghârâ bân kottha palèng rajâ è [[Finlandia]]. [[Bhângsa:Geografi]] [[Bhângsa:Finlandia]] tu6l5nwegr1d0bmrqgwi61p979fhvxo Helsingfors 0 1864 8987 2022-10-10T08:06:42Z 91.158.150.179 ←Mengalihkan ke [[Helsinki]] 8987 wikitext text/x-wiki #REDIRECT [[Helsinki]] 0gp63jjvlkv93jhqettj97l7buxda5e Bhângsa:Estonia 14 1865 16762 16740 2024-06-16T05:02:21Z Alfiyah Rizzy Afdiquni 9 Mengembalikan suntingan oleh [[Special:Contributions/Moroike|Moroike]] ([[User talk:Moroike|bicara]]) ke revisi terakhir oleh [[User:91.158.150.179|91.158.150.179]] 8988 wikitext text/x-wiki {{commons|Category:Estonia}} [[Bhângsa:Naghârâ]] r68ze5z90uj8xd9q98c935lgo6qujor Tallinn 0 1866 14033 14030 2023-08-25T17:11:32Z Wutsje 2030 rv cross-wiki vandalism, see https://guc.toolforge.org/?by=date&user=176.213.4.215 14033 wikitext text/x-wiki [[Bhengkek:Flag of Tallinn.svg|thumb|136x136px|bendîrâ Tallinn]] '''Tallinn''' panèka embu' koṭṭa naghârâ bân koṭṭa palèng rajâ è [[Estonia]]. [[Bhângsa:Geografi]] [[Bhângsa:Estonia]] 1sbjjtqjtfxmrxfxnub2nt0n8td7vd0 Wikipèḍia:Bot policy 4 1872 13932 9034 2023-08-04T07:34:36Z Bennylin 67 Ubah target pengalihan dari [[Wikipèḍia:Sorambhi pamaoran]] ke [[Wikipèḍia:Bârung Kopi]] 13932 wikitext text/x-wiki #REDIRECT [[Wikipèḍia:Bârung Kopi]] k9x4kmfnxql0l46ihnut2xul5e9638b Sumpah Pemuda 0 1873 9045 9043 2022-10-27T01:54:27Z Boesenbergia 6 9045 wikitext text/x-wiki [[Bhengkek:MuseumSumpahPemuda.jpg|jmpl|Musiyum Sumpah Pemuda]] '''Sompa Ngangodâdhân''' ([[Inḍonesia]]: '''''Sumpah Pemuda''''') iyâ arèya kadhâddhiyân è 28 Oktober 1928 sè èyocapaghi bi' ngangodâdhân nasionalis è Kongrès Ngangodâdhân Kaḍuwâ (''Kongres Pemuda Kedua''). Ngangodâdhân arèya asompa tello parkara: sèttong bhângsa, sèttong naghâra, bân sèttong bhâsa. == Èssèna sompa == Sè otama: Kaulâ, ngangodâdhân Inḍonesia, ngakonè aengghun bhâbhâr sè sèttong, tana Inḍonesia. Sè kaḍuwâ: Kaulâ, ngangodâdhân Inḍonesia, ngakonè abhângsa sè sèttong, bhângsa Inḍonesia. [[Bhengkek:MuseumSumpahPemuda-15-Jong Java.jpg|jmpl|Bâkkèl sè ḍâteng, ''Jong Java'']] Sè katello: Kaulâ, ngangodâdhân Inḍonesia, ngormatè bhâsa sè sèttong, bhâsa Inḍonesia. == Sè asompa == È bâbâ rèya ngangodâdhân sè noro' lalakon Sompa Ngangodâdhân kasebbhut: # Kopala: Sugondo Djojopuspito (''Perhimpunan Pelajar-Pelajar Indonesia/PPPI)'' # Bâkkèl kopala: R.M. Djoko Marsaid (''Jong Java'') # Sèkretaris: Mohammad Yamin (''Jong Soematranen Bond'') # Jhuru kapèssèyan: Amir Sjarifuddin (''Jong Batak Bond'') # Panglako I: Johan Mohammad Cai (''Jong Islamieten Bond'') # Panglako II: R. Katjasoengkana (''Pemoeda Indonesia'') # Panglako III: R.C.I. Sendoek (''Jong Celebes'') # Panglako IV: Johannes Leimena (''Jong Ambon'') # Panglako V: Mohammad Rochjani Su'ud (''Pemoeda Kaoem Betawi'') === Sè ḍâteng === * Abdoel Moethalib Sangadji * Poernamawoelan * Abdul Rachman * Raden Soeharto * Abu Hanifah * Raden Soekamso * Adnan Kapau Gani * Ramelan * Amir (Dieneren van Indie) * Saerun (Keng Po) * Anta Permana * Saharjo * Anwari * Angger Panji * Arnold Mononutu * Ki Sarmidi Mangunsarkoro * Assaat * Sartono * Bahder Djohan * Sekarmadji Mardijan Kartosoewirjo * Dali * Setiawan * Darsa * Sigit (Indonesische Studieclub) * Dien Pantouw * Siti Sundari * Djuanda * Sjahpuddin Latif * Dr. Pijper * Sjahrial (Adviseur voor Inslandsch Zaken) * Emma Poeradiredjo * Soedjono Djoenoed Poesponegoro * Halim * R.M. Djoko Marsaid * Hamami * Soekamto * Soekmono * Soekowati (Volksraad) * Johanna Masdani * Paul Pinontoan * Soemanang * Kadir * Soemarto * Karto Menggolo * Soenario (PAPI & INPO) * Kasman Singodimedjo * Soerjadi * Koentjoro Poerbopranoto * Soewadji Prawirohardjo * Martakusuma * Soewirjo * Masmoen Rasid * Soeworo * Mohammad Ali Hanafiah * Suhara * Mohammad Nazif * Sujono (Volksraad) * Mohammad Roem * Sulaeman * Mohammad Tabrani * Suwarni * Mohammad Tamzil * Tjahija * Muhidin (Pasundan) * Van der Plaas (Pemerintah Belanda) * Mukarno * Wilopo * Muwardi * Wage Rudolf Soepratman * Nona Tumbel * Aitai Baitawi Karubaba * Poreu Abner Ohee * Pouw Orpa Pallo == Panepteppan == Sajjhek 1959, tangghâl 28 Oktober ètepteppaghi mènangka '''Arè Sompa Ngangodâdhân''' (Inḍonesia: '''''Hari Sumpah Pemuda'''''), sè aropa'aghi arè prèi kalabân pamarènta Inḍonesia lèbât Keppres No. 316 Taon 1959 tangghâl 16 Dèsèmber 1959 ka'angghuy ngèmodhi kadhâddhiyân Sompa Ngangodâdhân. [[Bhângsa:Sajhârâ Inḍonesia]] [[Bhângsa:Sajhârâ]] gjn7firxk1sfqbsf2qi7xjpa1f63bgy MèḍiaWiki:GrowthMentors.json 8 1874 9044 2022-10-26T13:15:34Z MediaWiki default 910 Migrate wikitext mentor list to a structured form ([[:phab:T264343]]) 9044 json application/json { "Mentors": [] } dn46w1g5znu799elq35nkxlad6w2krp Mohammad Hatta 0 1875 15590 14346 2024-01-06T00:24:57Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 15590 wikitext text/x-wiki {{infobox orang}} Dr. [[Honoris Causa|(H.C.)]] [[Doktorandus|Drs]]. H. '''Mohammad Hatta''' (lahèr Agustus 1902–14 Maret 1980) iyâ arèya negarawan, ahli èkonomi Inḍonèsia sareng [[Bâkkèl Prèsiḍèn Inḍonèsia]] sè kapèng sèttong. Hatta sareng [[Soekarno]] dhâddhi orèng penting neng kamardhikaan [[Inḍonesia|Inḍonèsia]] ḍâri jajahan [[Bâlândhâ|Bâlandhâ]] sareng aproklamiraghi neng 17 Agustus 1945. Hatta toman ajabat mènangka Perdana Menteri [[Kabinèt Hatta I|Kabinet Hatta I]], [[Kabinet Hatta II|Hatta II]], bân [[Kabinet Republik Indonesia Serikat|RIS]]. Taon 1956 Hatta ambu ḍâri Bâkkèl Prèsiḍèn Inḍonèsia. Hatta èkenal ghu-ongghu ḍâ demokrasi, bân sempat makalowar [[Ma'lomat 3 Novèmber 1945|Maklumat X]] sè bâkal dhâddhi tongghâ’ awwâl ḍèmokrasi Inḍonèsia. Neng biḍang ekonomi, sombhângan pèkkèran sareng perjuanganna è biḍang koperasi adhaddiaghi Hatta èolok Eppa’ Koperasi.<ref>''Mohammad Hatta, Buku 1 Kebangsaan dan Kerakyatan'', PT Pustaka LP3ES, Jakarta, 1998.</ref> Hatta adingghâl omor è taon 1980 bân jenazana èkobhur è TPU Tanah Kusir, [[Daerah Khusus Ibukota Jakarta|Jakarta]]. Pamarènta Inḍonèsia nettepaghi Hatta mènangka sala sètong Pahlawan Nasional Inḍonèsia è 23 Oktober 1986 lèbât Keppres no. 081/TK/1986. Asmana asanḍhing sareng Soekarno mènangka Dwi-Tunggal bân èsemataghi ka [[Bandar Udara Internasional Soekarno-Hatta|Bandar Udara Soekarno-Hatta]]. È Bâlândhâ, asmana èsabâ' ka nyama jhâlân è Perumahan Zuiderpolder, [[Haarlem]].<ref>https://www.postcode.nl/2033CJ/4<nowiki/>Akses 20 Juni 2017.</ref> == Bâkto ngoḍâ == Mohammad Hatta lahèr ḍâri abana sè asmaèpon Muhammad Djamil bân èbhuna Siti Saleha dâri [[Orèng Minangkabau|Minangkabau]]. Abana iyâ arèya [[Ulama|olama']] [[Tarekat Naqsyabandiyah|Naqsyabandiyah]] è [[Batuhampar, Akabiluru, Lima Puluh Kota|Batuhampar]], seddhi' [[Kotta Payakumbuh|Payakumbuh]], [[Sumatra Bârâ']]<ref>Noer, Deliar (2012). Jaap Erkelens, ed. Mohammad Hatta:Hati Nurani Bangsa. Jakarta: Gramedia Pustaka Utama. <nowiki>ISBN 978-979-709-633-5</nowiki>. hal. 3.</ref><ref>Weismann, Itzchak (2009). The Naqshbandiyya: Orthodoxy and Activism in a Worldwide Sufi Tradition. Abingdon: Routledge. <nowiki>ISBN 978-0-415-48992-8</nowiki>. hal. 165.</ref><ref>Putra, Apria. tarbiyahislamiyah.id. [https://tarbiyahislamiyah.id/syekh-batu-hampar-dan-jejak-tokoh-pendidikan-tradisional-surau-di-pedalaman-minangkabau/ "Syekh Batu Hampar dan Jejak Tokoh Pendidikan Tradisional Surau di Pedalaman Minangkabau"] {{Webarchive|url=https://web.archive.org/web/20220702234143/https://tarbiyahislamiyah.id/syekh-batu-hampar-dan-jejak-tokoh-pendidikan-tradisional-surau-di-pedalaman-minangkabau/ |date=2022-07-02 }}. 2019-09-24. Aksès 26 April 2022.</ref> bân èbhuna ḍâri bhâlâ blijjhâ è [[Kotta Bukittinggi|Bukittinggi]]. Hatta èlahiraghi kalabân asma Muhammad Athar neng tangghâl 12 Agustus 1902. Asma Athar asalla ḍâri [[bhâsa Arab]], sè anḍi' artè "ro'om".<ref name=":0">Imran, Amrin (1991). ''Mohammad Hatta:Pejuang, Proklamator, Pemimpin, Manusia Biasa''. Jakarta: Mutiara Sumber Widya. hal. 2</ref> Athar iyâ arèya potra sè nomer ḍuwâ', lastarèna Rafiah sè bhâbbhâr neng taon 1900. Sajjhek lahèr, Hatta èḍiḍik bân èparajâ ḍâlem kabâḍâân bhâlâ sè taat alaksanaaghi ajârân aghâma [[Islam]]. Kaèna ḍâri abana, Abdurrahman Batuhampar èkennnal mènagka olama sè abedhi langghâr Batuhampar (samangkèn [[Pondhuk Pesantrèn Al-Manaar]]), sala sèttong langghâr sè ghi' bâḍâ lastarèna Perrang Padri.<ref>Imran, Amrin (1991). Mohammad Hatta:Pejuang, Proklamator, Pemimpin, Manusia Biasa. Jakarta: Mutiara Sumber Widya. hal. 1.</ref> Samantara, èbhuna asal ḍâri katoronan blijjhâ. Bâḍâ jughân ḍâri kalowargana sè dhâghâng rajâ neng Jakarta. Ramaèpon Hatta sèdhâ bâjâ Hatta omor p''è''tto’ taon.<ref name=":0" /> Saampon ramana sèdhâ, èbhuna akabin sareng Agus Haji Ning, blijjhâ ḍâri Palembang.<ref>Noer, Deliar (2012). Jaap Erkelens, ed. Mohammad Hatta:Hati Nurani Bangsa. Jakarta: Gramedia Pustaka Utama. <nowiki>ISBN 978-979-709-633-5</nowiki>. hal. 4</ref> Haji Ning segghut ahubungan dhâghâng sareng Ilyas Baginda Marah, emba ḍâri bhâlâ èbhuna. Sitti Saleha sareng Haji Ning ngaghungi empa’ ana’ binè’.<ref name=":0" /> === Sakola === Mohammad Hatta ajhâr è [[sakola swasta]].<ref>Imran, Amrin (1991). Mohammad Hatta:Pejuang, Proklamator, Pemimpin, Manusia Biasa. Jakarta: Mutiara Sumber Widya. hal. 4</ref> Saampon ennem bulân, Hatta ngallè ḍâ’ sakola rakyat bân sèttong kellas kalabân embhukèpon, Rafiah. Namong, sakolana ambu neng tengnga semester è kellas tello’.<ref name=":1">Imran, Amrin (1991). Mohammad Hatta:Pejuang, Proklamator, Pemimpin, Manusia Biasa. Jakarta: Mutiara Sumber Widya. hal. 4-5.</ref> Hatta pas ngallè ḍâ’ ELS è [[Kotta Padang]] (satèya èsebbhut SMA Negeri 1 Padang) sampè’ taon 1913 bân nerrosaghi ḍâ’ [[Meer Uitgebreid Lager Onderwijs|MULO]] sampè’ taon 1917.<ref name=":1" /> Hatta jughân toman ajhâr aghâma ḍâ’ Muhammad Jamil Jambek, [[Abdullah Ahmad]], bân olama’ laènna.<ref>Noer, Deliar (2012). Jaap Erkelens, ed. Mohammad Hatta:Hati Nurani Bangsa. Jakarta: Gramedia Pustaka Utama. <nowiki>ISBN 978-979-709-633-5</nowiki>. hal. 5.</ref> Salaènna bhâlâ, dhâghâng jughân marèngè pangaro kasennengan Hatta ḍâ’ parekonomian. È Paḍang, Hatta kennal ḍâ’ blijjhâ sè masok Serikat Oesaha bân aktif ḍâlem Jong Sumatrean Bond mènangka bendahara.<ref>Noer, Deliar (2012). Jaap Erkelens, ed. Mohammad Hatta:Hati Nurani Bangsa. Jakarta: Gramedia Pustaka Utama. <nowiki>ISBN 978-979-709-633-5</nowiki>. hal. 8-9.</ref> Kalakowan ghâpanèka pagghun èterrosaghi nalèkana Hatta asakola è Prins Hendrik School. Muhammad Hatta pagghun dhâddhi bendahara è Jakarta.<ref>Noer, Deliar (2012). Jaap Erkelens, ed. Mohammad Hatta:Hati Nurani Bangsa. Jakarta: Gramedia Pustaka Utama. <nowiki>ISBN 978-979-709-633-5</nowiki>. hal. 9.</ref> Neng bâkto embana Hatta èntara ka [[Mekka]], embana ngajhâk Hatta kaangghuy nerosaghi nyarè èlmo aghâma ka [[Mesir]] ([[Universitas Al-Azhar|Al-Azhar]]).<ref>Noer, Deliar (2012). Jaap Erkelens, ed. Mohammad Hatta:Hati Nurani Bangsa. Jakarta: Gramedia Pustaka Utama. <nowiki>ISBN 978-979-709-633-5</nowiki>. hal. 9-10.</ref> Tojjhuânna sopajâ langghâr è Batuhampar sajân bhâghus sabâb langghâr è Batuhampar korang bhâghus sajjekk Abdurrahman adhingghâl omor. === Bhâlâ === Neng 18 Novèmber 1945, Hatta sarèng [[Siti Rahmiati Hatta|Rahmi Hatta]] akabin bân tello arè lastarèna akad, kaḍuwâna nettep è Yogyakarta. Hatta ngaghungi 3 ana' binè' sè anyama Meutia Farida Hatta, [[Gemala Hatta|Gemala Rabi'ah Hatta]], bân Halida Nuriah Hatta. == Ajuang bân Agerrak == === 1921-1932: Bâkto è Bâlândhâ === Politik Hatta èmolaè bâkto asakola è Bâlândhâ ḍâri 1921–1932 è Handels Hogeschool (lagghu' sakola nèka èsebbhut Economische Hogeschool, mangkèn dhâddhi [[Universitas Erasmus Rotterdam]]). Hatta masok organisasi sosial Indische Vereeniging sè dhâddhi organisasi politik kalabân bâḍâna pangaro Ki Hadjar Dewantara, Cipto Mangunkusumo, bân Douwes Dekker. Taon 1923, Hatta dhâddhi bendahara bân ngurus majalah Hindia Putera sè aghântè nyama dhâddhi Indonesia Merdeka.<ref>Imran, Amrin (1991). Mohammad Hatta:Pejuang, Proklamator, Pemimpin, Manusia Biasa. Jakarta: Mutiara Sumber Widya. hal. 23</ref> Taon 1924, organisasi nèka aobâ nyama dhâddhi Indische Vereeniging (Perhimpunan Indonesia; PI).<ref>Noer, Deliar (2012). Jaap Erkelens, ed. ''Mohammad Hatta:Hati Nurani Bangsa''. Jakarta: Gramedia Pustaka Utama. ISBN 978-979-709-633-5. hal 17-18.</ref> Taon 1926, dhibi’en dhâddhi Kapala Perhimpunan Indonesia bân tellat mamarè sakola.<ref name=":2">Noer, Deliar (2012). Jaap Erkelens, ed. Mohammad Hatta:Hati Nurani Bangsa. Jakarta: Gramedia Pustaka Utama. <nowiki>ISBN 978-979-709-633-5</nowiki>. hal. 19.</ref> Neng ḍâlem kepemimpinanna, PI bisa aobâ. Perhimpunan n''è''ka lebbi bennyak merhatè’èn perkembanganna pergerakan è Inḍonèsia sareng aberri’ bânnya komentar è media massa Inḍonèsia.<ref name=":2" /> Sataon akhèrra, dhibi’en kodhu ampon ambu ḍâri jabatan katoa. Namong, Hatta èpèlè polè sampè' taon 1930.<ref name=":5">Imran, Amrin (1991). ''Mohammad Hatta:Pejuang, Proklamator, Pemimpin, Manusia Biasa''. Jakarta: Mutiara Sumber Widya. hal. 24.</ref> Bulân Ḍèsèmber 1926, Semaun ḍâri PKI èntar ka Hatta bâdhi nabâr dhâddhi Katoa Pergerakan Nasional umum PI.<ref name=":2" /> Salaèn rowa dhibi’en sareng Samaun aghebey jhânjhi “Konvensi Semaun-Hatta”. Arèya sè èpadhâddhi alâsan Pamarènta Bâlândhâ terro nangkep Hatta.<ref>Imran, Amrin (1991). ''Mohammad Hatta:Pejuang, Proklamator, Pemimpin, Manusia Biasa''. Jakarta: Mutiara Sumber Widya. hal. 28.</ref> Bâkto arowa, Hatta ghita’ setuju paham komunis. Stalin mabhâttal karep Samaun kantos hubungan Hatta sareng komunisme molaè jhubâ’.<ref>Noer, Deliar (2012). Jaap Erkelens, ed. Mohammad Hatta:Hati Nurani Bangsa. Jakarta: Gramedia Pustaka Utama. <nowiki>ISBN 978-979-709-633-5</nowiki>. hal. 19-20.</ref> Sèkap Hatta nèka ètantang sareng angghuta PI sè ampon èkoasaè sareng komunis.<ref>Noer, Deliar (2012). Jaap Erkelens, ed. Mohammad Hatta:Hati Nurani Bangsa. Jakarta: Gramedia Pustaka Utama. <nowiki>ISBN 978-979-709-633-5</nowiki>. hal. 20.</ref> Taon 1927, Hatta ngirèng sidang "Liga Menentang Imperialisme, Penindasan Kolonial dan untuk Kemerdekaan Nasional" è Frankfurt. Neng ḍâlâm sidang panèka, Komunis bân otosan ḍâri [[Rusia]] terro angoasana sidang. Saèngghâ Hatta ta’ bisa parcajhâ ḍâ’ ka komunis.<ref>Noer, Deliar (2012). Jaap Erkelens, ed. Mohammad Hatta:Hati Nurani Bangsa. Jakarta: Gramedia Pustaka Utama. <nowiki>ISBN 978-979-709-633-5</nowiki>. hal. 20-21.</ref> È ḍâlem bâkto rowa, majalah PI, ''Indonesia Merdeka'' ghâmpang èslundupaghi masok ka Inḍonèsia, polana bânnyak kaom pergerakan èparèksa polisi.<ref>Noer, Deliar (2012). Jaap Erkelens, ed. Mohammad Hatta:Hati Nurani Bangsa. Jakarta: Gramedia Pustaka Utama. <nowiki>ISBN 978-979-709-633-5</nowiki>. hal. 23-24.</ref> È tangghâl 25 Sèptember 1927, Hatta abhârèng [[Ali Sastroamidjojo]], [[Nazir Datuk Pamoentjak|Nazir Datuk Pamuntjak]], bân Abdulmadjid Djojoadiningrat ètangkep sareng Bâlândhâ kalabân todhuwen norok partai terlarang sè èkaitghi kalabân Semaun, sè norok pemberontakan PKI taon 1926–1927, bân ahasut (opruiing) sopajâ anentang Kerajaan Bâlândhâ. Moh. Hatta dhibi' èyokom tello taon penjara.<ref>Soejitno, Hardjosoediro (1984). Kronologi Pergerakan Kemerdekaan Indonesia. Jakarta: Pradnya Parmita. hal. 27.</ref><ref name=":3">Noer, Deliar (2012). Jaap Erkelens, ed. Mohammad Hatta:Hati Nurani Bangsa. Jakarta: Gramedia Pustaka Utama. <nowiki>ISBN 978-979-709-633-5</nowiki>. hal. 25.</ref> Sadhejena èpenjara è Rotterdam.<ref name=":4">Imran, Amrin (1991). Mohammad Hatta:Pejuang, Proklamator, Pemimpin, Manusia Biasa. Jakarta: Mutiara Sumber Widya. hal. 29.</ref> Hatta jughân ètoḍhu bhâkal buru, saèngghâ Hatta sè pereppa'an ngenalaghi Inḍonèsia ka ta-kotta è [[Èropa]] pas molè lebbhi ceppet samarèna ngèḍing kabhâr rèya.<ref name=":3" /> Sakabbhina toduen kasebbhut ètola' sareng Hatta bân è ḍâlem pidatona “Indonesia Merdeka” è bâkto sidang sè nomer ḍuwâ tangghâl 22 Maret 1928.<ref name=":4" /> Pidatona sampè’ ka Inḍonèsia kalabân samar. Hatta jughân èbèla sareng tello’ pangacara Bhâlândhâ sè sala sèttonga orèng parlemen (J.E.W. Duys). Orèng rèya mihak ka Hatta. Lastarèna Hatta bân kancana ètahan bulânan, sadhâjâna èbhibhasaghi ḍari sangka'an sè ta’ bisa èbhuktèaghi.<ref>Noer, Deliar (2012). Jaap Erkelens, ed. Mohammad Hatta:Hati Nurani Bangsa. Jakarta: Gramedia Pustaka Utama. <nowiki>ISBN 978-979-709-633-5</nowiki>. hal. 29.</ref> [[Bhengkek:Indonesië vrij, NG-2004-9.jpg|jmpl|Pidato Indonesia Merdeka]] [[Bhengkek:Mohammad Hatta Birth Place and Museum, Bukittinggi, West Sumatra 2017-02-13 01.jpg|jmpl|Ḍhâlâm Bung Hatta è Jhâlân Sukarno-Hatta, Kotta Bukittinggi]] Taon 1931, Mohammad Hatta toron ḍâri kakoasaan mènangka katoa polan ngirèngnga ujien sarjana, saèngghâ ambu ḍâri PI bân pangghun abhântho PI.<ref name=":5" /> Lastarèna panèka, PI ghâgghâr è tanang Komunis, bân ollè arahan ḍâri Partai Komunis Belândhâ jughân ḍâri Moskow. Lastarèna taon 1931, PI ngecam kalabân sanget ka Hatta sabâb asareng Soedjadi akritik kalabhân dârdâr ka PI bân makalowar Hatta ḍâri PI.<ref>Noer, Deliar (2012). Jaap Erkelens, ed. Mohammad Hatta:Hati Nurani Bangsa. Jakarta: Gramedia Pustaka Utama. ISBN 978-979-709-633-5. hal. 33.</ref> . È bulân Ḍèsèmber taon 1931, sè noro’ Hatta dhuli aghâbây blessat tandhingan sè èsebbhut blessat mardhika sè aghântè nyama Pendidikan Nasional Indonesia sè paghi’ èsebbut PNI anyar. Ka’ḍinto nyongkot Hatta bân Syahrir sè è bâkto ghâpanèka preppa’ asakola è Bâlândhâ kaangghuy arantaaghi kapala è ka’ḍissa. Hatta aromasa parlo kaangghuy malastarè sakolana dhimèn. Polana ghâpanèka, Syahrir kapaksa molè kaangghuy dhâddhi Kapala PNI. Manabi Hatta abâli taon 1932, Syahrir èyarep kèngèng nerrosaghi sakolana. === 1932-1941: Pengasingan === Lastarèna Hatta abâli ḍâri Bâlandhâ, Hatta èpènta masok ka Sosialis Merdeka (Onafhankelijke Socialistische Partij, OSP) dhâddhi parlemen Blandhâ. Pènta'an rèya dhâddhi debat neng Inḍonèsia. 6 Ḍèseèber 1932 OSP ngèrèm telegram sè èssèna mènta Hatta dhâddhi angghuta parlemen kèng ètola’ sareng Hatta.<ref>Soejitno, Hardjosoediro (1984). Kronologi Pergerakan Kemerdekaan Indonesia. Jakarta: Pradnya Parmita. hal. 51.</ref> Tapè kabhâr ngoca’ Hatta narèma, ngâbây Soekarno nuduh Hatta orèng sè ta’ konsisten.<ref>Noer, Deliar (2012). Jaap Erkelens, ed. Mohammad Hatta:Hati Nurani Bangsa. Jakarta: Gramedia Pustaka Utama. <nowiki>ISBN 978-979-709-633-5</nowiki>. hal. 38.</ref> Lastarèna Hatta abâli ḍâri Bâlandhâ, Syahrir ta’ bisa mangkat ka Bâlandhâ polana kaḍuwâna ètangkep Bâlandhâ neng 25 Fèbruari 1934 bân èbuwâng ka Digul. Marè èbuwâng ka Digul, kaḍuwâna èbuwâng polè ka [[Banda Neira]].<ref>Noer, Deliar (2012). Jaap Erkelens, ed. Mohammad Hatta:Hati Nurani Bangsa. Jakarta: Gramedia Pustaka Utama. <nowiki>ISBN 978-979-709-633-5</nowiki>. hal. 42-23.</ref> Neng bâkto èbuwâng, Hatta segghut nolès è ran-koran Jakarta bân majalah neng Medan. Tolèsanna ta’ politik kèngèng adidik ḍâ’ ka sè maos.<ref>Noer, Deliar (2012). Jaap Erkelens, ed. Mohammad Hatta:Hati Nurani Bangsa. Jakarta: Gramedia Pustaka Utama. <nowiki>ISBN 978-979-709-633-5</nowiki>. hal. 50-51.</ref> Neng bâkto èbuwâng ka Digul, Hatta ngèbâ kabbhi ku-bukuna. È bâkto maca, Hatta ta' ende' èganggu. Saèngghâ ca-kancana ngangghep Hatta anggâ'.<ref>Noer, Deliar (2012). Jaap Erkelens, ed. Mohammad Hatta:Hati Nurani Bangsa. Jakarta: Gramedia Pustaka Utama. <nowiki>ISBN 978-979-709-633-5</nowiki>. hal. 47 dan 50.</ref> Hatta jughân orèng sè parduli ka tahanan. Beliau nola' alako sareng panguasa è kennengngan ghenika. Gâjina Hatta ghenika ta' èpataḍâ' dhibi'. Hatta jughân parduli ka kancana sè kakorangan.<ref>Noer, Deliar (2012). Jaap Erkelens, ed. Mohammad Hatta:Hati Nurani Bangsa. Jakarta: Gramedia Pustaka Utama. <nowiki>ISBN 978-979-709-633-5</nowiki>. hal. 50.</ref> Neng Digul, salaèn amentamenan<ref name=":6">Imran, Amrin (1991). Mohammad Hatta:Pejuang, Proklamator, Pemimpin, Manusia Biasa. Jakarta: Mutiara Sumber Widya. hal. 47</ref>, Hatta jughân aghâbey kursus ḍâ’ ka para tangkebhân. È antarana tangkebhân panèka, bâḍâ orèng [[Orèng Minangkabau|Minangkabau]] bân Banten sè bhâjhâng solat sareng apasa. Tapè, sadhâjâna ètangkâp polana abrontak ka komunis.<ref>Noer, Deliar (2012). Jaap Erkelens, ed. Mohammad Hatta:Hati Nurani Bangsa. Jakarta: Gramedia Pustaka Utama. <nowiki>ISBN 978-979-709-633-5</nowiki>. hal. 51-52.</ref> Hatta nyerrat sorat ka èparra nyo'on èkèrèmè parkakas tokang kadhi pako bân gergâjhi. Salaèn panèka, Hatta jughân acarèta nasib rèng-orèng buângan è ḍâlem sorat panèka. Èpar Hatta ngèrèm sorat panèka ka Koran ''Pemandangan'' è Jakarta bân ceppet sorat panèka èterbi'aghi. Sorat panèka èbâca menteri penjajahan yakni Colijn.<ref>Imran, Amrin (1991). Mohammad Hatta:Pejuang, Proklamator, Pemimpin, Manusia Biasa. Jakarta: Mutiara Sumber Widya. hal. 46-47.</ref> Colijn ngecam pamarènta bân dhuli ngèrèm orèng Ambon kaangghuy atemmo sareng Hatta neng Digul. Hatta ollè pessè kèng ta' ètarèma. Hatta makon pèssèna èbhâghi ḍâ’ pemimpin laèn sè odi’ è ḍâlâm buângan.<ref name=":6" /> Taon 1937, Hatta narèma telegram sè èssèna Hatta èallè ḍâri Digul ka Banda Neira. Hatta ngallè sareng Syahrir è bulen Februari taon sapanèka jughân, bân nyèwa roma sè cokop rajhâ. Neng ghenika, bâḍâ kamar bân roangan sè cokop rajhâ. Roangan sè rajhâ èangghuy kennengna buku bân kennengna lakona.<ref>Imran, Amrin (1991). ''Mohammad Hatta:Pejuang, Proklamator, Pemimpin, Manusia Biasa''. Jakarta: Mutiara Sumber Widya. hal. 47-48.</ref> [[Bhengkek:RUMAH PENGASINGAN BUNG HATTA.jpg|jmpl|Roma pengasinganna Bung Hatta è Banda Neira]] È bâkto neng Banḍa Nèira, Hatta namen taneman bân nolès è koran "Sin Tit Po" (Èkapalaè sareng Liem Koen Hian; koran panèka ambu neng taon 1938) Hatta ollè gâjhi F 75 bhâsa Bâlândhâ. Hatta jughân nolès è ''Nationale Commantaren'' (Komentar Nasional; Èkapalaè sareng Sam Ratulangi) sareng nolès neng Koran ''Pemandangan'' kalabân gâjhi 50 sabulân per sèttong otabâ ḍuwâ’ tolèsan.<ref>Noer, Deliar (2012). Jaap Erkelens, ed. Mohammad Hatta:Hati Nurani Bangsa. Jakarta: Gramedia Pustaka Utama. <nowiki>ISBN 978-979-709-633-5</nowiki>. hal. 54-55.</ref> Hatta jughân narèma tabârân ḍâri Kiaè Haji Mas Mansur kaangguhy ka Makassar. Hatta nolak kalabân alasân ghi’ dhâddi tahanan. Bâkto ghnèka, ampon bâḍâ Cipto Mangunkusumo bân Iwa Kusumasumantri. Saḍâjâna ampon salèng ngaonèngè.<ref>Noer, Deliar (2012). Jaap Erkelens, ed. Mohammad Hatta:Hati Nurani Bangsa. Jakarta: Gramedia Pustaka Utama. <nowiki>ISBN 978-979-709-633-5</nowiki>. hal. 55.</ref> Neng Banḍa Neira, Hatta jughân ngajhâr ḍâ’ ngangodâdhân. Potra ḍâri dr. Cipto ajâr tata-buku bân sajhârâ. Bâḍâ jughen orèng asli Banḍa Nèira sè ajhâr ka Hatta sareng kennalna Hatta sè ḍâri [[Sumatra Bârâ']] ngèrèm penakanna kaangghuy ajhâr èkonomi bân sajhârâ.<ref>Imran, Amrin (1991). Mohammad Hatta:Pejuang, Proklamator, Pemimpin, Manusia Biasa. Jakarta: Mutiara Sumber Widya. hal. 48.</ref> Salaèn panèka, bâḍâ polè ḍâri [[Kotta Bukittinggi|Bukittinggi]] empa’ orèng kèrèman Anwar Sutan Saidi.<ref>Noer, Deliar (2012). Jaap Erkelens, ed. Mohammad Hatta:Hati Nurani Bangsa. Jakarta: Gramedia Pustaka Utama. <nowiki>ISBN 978-979-709-633-5</nowiki>. hal. 56.</ref> È taon 1941, Mohammad Hatta nolès è koran ''Pemandangan'' sè aèssè sopajâ orèng Indonesia jhâ’ sampè’ nolongè orèng Bâlândhâ) otabâ orèng Jeppang. Paghi’ è jhâman Jeppang tolèsanna Hatta èpadhâddhi parkara sareng Pamarènta Jeppang kaangghuy ta’ parcajâ è bhâkto Perrang Pasifik.<ref>Noer, Deliar (2012). Jaap Erkelens, ed. Mohammad Hatta:Hati Nurani Bangsa. Jakarta: Gramedia Pustaka Utama. <nowiki>ISBN 978-979-709-633-5</nowiki>. hal. 57.</ref> Tolèsanna Hatta èbâca Murase, Bâkkèl Kapala ''Kempeitai'' (dines intel) bân nyoro Hatta kangghuy noro’ ''Nippon'' ''Seishin'' è Tokyo è bulân Novèmber taon 1943.<ref>Imran, Amrin (1991). Mohammad Hatta:Pejuang, Proklamator, Pemimpin, Manusia Biasa. Jakarta: Mutiara Sumber Widya. hal. 58.</ref><ref>Noer, Deliar (2012). Jaap Erkelens, ed. Mohammad Hatta:Hati Nurani Bangsa. Jakarta: Gramedia Pustaka Utama. <nowiki>ISBN 978-979-709-633-5</nowiki>. hal. 69.</ref> === 1942-1945: Èjajah Jeppang === È tangghâl 8 Ḍèsèmber taon 1941, prajhurit perrang Jeppang nyerrang Pearl Harbor è Hawaii. Masalah ghâpanèka sè nyoprè Perrang Pasifik, bân samarèna Pearl Harbor, Jeppang dhuli ngobâsaè sasanapa naghârâ, sala sèttonga Inḍonèsia. Neng ḍâlem kabâḍâân bhâbhâja kasebbhut, pamarènta Bâlândhâ nyoro kaangghuy ngallè rèng-orèng buwângan ḍâri Digul ḍâ’ Australia polana kabâtèr kacondungan kalabân Jeppang. Hatta bân Syahrir è [[Koṭṭa Sorbhâjâ|Sorbhâjâ]] èpangallè è bulân Fèbruari taon 1942 ḍâ’ Sukabumi samarèna nginep sèttong arè è Sorbhâjâ bân nompa’ karèta ḍâ’ Jakarta.<ref>Imran, Amrin (1991). Mohammad Hatta:Pejuang, Proklamator, Pemimpin, Manusia Biasa. Jakarta: Mutiara Sumber Widya. hal. 52.</ref><ref name=":7">Noer, Deliar (2012). Jaap Erkelens, ed. Mohammad Hatta:Hati Nurani Bangsa. Jakarta: Gramedia Pustaka Utama. <nowiki>ISBN 978-979-709-633-5</nowiki>. hal. 59.</ref> Asareng ḍuwâ’ orèng ghâpanèka, bâḍâ polè 3 orèng na’-kana’ ḍâri Banda sè èkala’ pottra sareng Syahrir.<ref name=":7" /> Saampona ghâpanèka, Hatta èbhâkta polè ḍâ’ Jakarta. Hatta apangghi kalabân Mayor Jèndral Harada. Hatta atanya karepèpon Jeppang dâteng ḍâ’ Inḍonèsia. Harada matabâr lako bhâreng kalabân Hatta. Manabi ghellem, Hatta bhâkal èberri’ jabatan tègghi. Hatta nolak bân mèlè dhâddhi panasèhat.<ref>Imran, Amrin (1991). Mohammad Hatta:Pejuang, Proklamator, Pemimpin, Manusia Biasa. Jakarta: Mutiara Sumber Widya. hal. 53.</ref> Hatta èpadhâddhi panasèhat bân èberri’ kantor è Pegangsaan Tèmor bân dhâlem è ''Oranje Boulevard'' (Jhâlân Diponegoro). Orèng kotara sabellun perrang ḍâri orèng pergerakan otabâ orèng sè alako bân Blândhâ, èpanoro’ lako abhâreng Hatta akadhi Abdul Karim Pringgodigdo, Surachman, Sujitno Mangunkususmo, Sunarjo Kolopaking, [[Soepomo|Supomo]], bân Sumargo Djojohadikusumo. È bâkto ka’ḍinto, Hatta bânnya’ ollè tokang lako anyar. Kalakwoan panèka mènangka saran ḍâri Jeppang sopajâ Hatta aberri’ nasèhat sè maontong ḍâ’ pamarènta Jeppang<ref>Noer, Deliar (2012). Jaap Erkelens, ed. Mohammad Hatta:Hati Nurani Bangsa. Jakarta: Gramedia Pustaka Utama. <nowiki>ISBN 978-979-709-633-5</nowiki>. hal. 61.</ref>, nangèng Hatta amanpaataghi ka’ḍissa kaangghuy kapentingan bhângsa Inḍonèsia.<ref>Imran, Amrin (1991). Mohammad Hatta:Pejuang, Proklamator, Pemimpin, Manusia Biasa. Jakarta: Mutiara Sumber Widya. hal. 54.</ref> === 1946: Nyiapaghi Kamardhikaan Inḍonèsia === È bâkto ampon para’ proklamasi è tangghâl 22 Juni 1945, Badan Penyelidik Usaha Persiapan Kemerdekaan Indonesia (BPUPKI) aghâbây panitia kènè’ sè èsebbhut Panitia Sanga’ sè alako narèma osol bân tarèka ḍâri angghuta kaangghuy aghâbây dhâsar naghârâ Inḍonèsia. Panitia kènè’ ka’ḍissa aèssè 9 orèng sè èkapalaè [[Soekarno|Ir. Soekarno]]. Angghuta sè laèn panèka Mohammad Hatta, [[Mohammad Yamin]], [[Achmad Soebardjo]], A. A.Maramis, Abdulkahar Muzakir, Wahid Hasyim, H. Agus Salim, bân Abikusno Tjokrosujoso.<ref>Amini, Aisyah (2004). Pasang surut peran DPR-MPR, 1945–2004. University of Michigan Press. <nowiki>ISBN 979-982-524-5</nowiki>, ISBN 978-979-9825-24-7</ref> È tangghâl 9 Agustus 1945, Hatta, Soekarno, bân Radjiman Wedyodiningrat èonjhâng ḍâ’ Dalat (Vietnam) kangghuy èpadhâddhi Katoa bân Bâkkèl Panitia Persiapan Kemerdekaan Indonesia (PPKI) sè nerrosaghi ollè lakona BPUPKI bân nyiapaghi kakobâsaan naghârâ Inḍonèsia sè èlakonè sareng Panglima Asia Tengghârâ, Jenderal Terauchi. Pongkassâ tangghâl 16 Agustus 1945, Soekarno bân Hatta èkèco’ pas èghibâ ḍâ’ compo’na sala sèttong Kapala PETA, Djiaw Kie Siong, è kotta kènè’ sè èsebbhut Rengasdengklok (è seddhi’na Karawang, Jhâbâ Bârâ’).<ref>Mardani (12 Agustus 2012). Mardani, ed. [https://www.merdeka.com/peristiwa/kisah-penculikan-soekarno-dan-hatta.html "Kisah penculikan Soekarno dan Hatta"]. Merdeka.com. Merdeka.com. Aksès tangghâl 14 Juni 2017.</ref> Pangèco’an ka’ḍissa èlakonè na'-kana' ngoḍâ sopajâ malekkas tangghâl kamardhikaan naghârâ Inḍonèsia. Malem arè, bâgiyân na'-kana' ngoḍâ mabâḍâ papanggiân kaangghuy nyiapaghi kamardhikaan Inḍonèsia è compo’en Laksamana Tadashi Maeda è Jhâlân Imam Bonjol 1, Jakarta. Sabellun papangghiân, na'-kana' ngoḍâ ka’ḍissa namoy ḍâ’ ''Somabuco'' (Kapala Pamarènta Umum) Mayjen Nishimura kaangghuy ngaonèngè pèkkèranna ḍâlem kamardhikaan naghârâ Inḍonèsia. Papangghian kasebbhut ta’ ngasèllaghi paponapa sè makoat kayâkènan kaangghuy alaksanaaghi proklamasi kamardhikaan dhibi’ bân sobung hubunganna sareng Jeppang.<ref>Kebudayaan-Depdiknas: Peristiwa Rengasdengklok Arsip 2007-01-13 è Wayback Machine.</ref> === 1945-1956: Dhâddhi Bâkkèl Presiden kapèng sèttong Inḍonèsia === [[Bhengkek:Souvereiniteitsoverdracht aan Indonesië in het Koninklijk Paleis op de Dam. Mini, Bestanddeelnr 903-7669.jpg|jmpl|Hatta (empa' dâri kacèr) è Istana Dam, Amsterdam bân Rato Juliana (tello' ḍâri kangan) bâkto marèngaghi kedualatan]] Teppa’ 17 Agustus 1945 panèka arè sè etosḍântos sareng sadhâjana rakyat Inḍonèsia. Hatta bân Soekarno ampon essa anyampaiaghi kâmardhika'an Inḍonèsia è Jhâlân Pegangsaan Tèmor 56 Jakarta pokol 10.00 WIB bân kalagghu’na è tangghâl 18 Agustus 1945 Hatta ampon essa èpèlè dhâddhi Bâkkel Prèsiḍen RI sè nomer sèttong abhârengi Prèsiḍèn Soekarno.<ref>Media, Kompas Cyber (2022-11-29). [https://www.kompas.com/stori/read/2022/11/29/163000879/mengapa-mohammad-hatta-mengundurkan-diri-sebagai-wakil-presiden-?page=all#:~:text=KOMPAS.com%20%2D%20Mohammad%20Hatta%20adalah,Soekarno%20sebagai%20Presiden%20pertama%20Indonesia. "Mengapa Mohammad Hatta Mengundurkan Diri sebagai Wakil Presiden?"]. ''KOMPAS.com''. Aksès 2023-07-07.</ref> Sajjhek dhâddhi bâkkèl prèsiḍèn, Hatta ghu-ongghu è ḍâlâm anyalametaghi Republik Inḍonèsia kalabân angokoaghi naskah Linggarjati è Siḍang Pleno KNIP è Malang sè èlaksanaaghi teppa’ tangghâl 25 Fèbruari sampè’ tangghâl 6 Maret 1947 bân hasèlla ampon ètarèma sareng Komite Nasional Indonesia Pusat (KNIP) tangghâl 6 Maret 1947.<ref>Media Indonesia: Perundingan Linggarjati Ditandatangani {{Cite web |title=Archive copy |url=http://www.mediaindonesia.com/index.php/news/read/77391/1945-perundingan-linggarjati-ditandatangani/2016-11-15 |access-date=2023-07-07 |archive-date=2017-09-18 |archive-url=https://web.archive.org/web/20170918061239/http://www.mediaindonesia.com/index.php/news/read/77391/1945-perundingan-linggarjati-ditandatangani/2016-11-15 |dead-url=unfit }}, Aksès 15 Juni 2017</ref> Tangghâl 21 Juli 1947 bâḍâ serangan militèr Bhâlandhâ I. Hatta bisa leppas ḍâri tangkepna Bhâlandhâ bân èbâkto kasâbbhut Hatta sareng Gubernur Sumatera Mr. T. Hassan ḍâpa’ ka Bukittinggi. Sabelluna tangghâl 12 Juli 1947, Hatta alaksanaaghi Kongres Koperasi è Tasikmalaya sè adhâddhiaghi Arè Koperasi è Inḍonèsia bân è ḍâlem Kongrès Koperasi II è Banḍung tangghâl 12 Juli 1953, Hatta ollè jhulughân Bhâpa’ Èkonomi Inḍonèsia.<ref>Rachmat. [https://books.google.co.id/books?id=weQ8qJUme4UC&pg=PT151&lpg=PT151&dq=kongres+koperasi+12+juli+1947&source=bl&ots=abX24PMdQP&sig=j0YD0SiDJtYvhtREGL3VZ7UGBe4&hl=en&sa=X&redir_esc=y#v=onepage&q=kongres%20koperasi%2012%20juli%201947&f=false Ringkasan Pengetahuan Sosial]. Grasindo. hlm. 144.</ref> Hatta mènangka bâkkel prèsiden ajuwangaghi sampè’ ngaollè Perjanjian Renville namong angibataghi gheggherreh Kabinet Amir pas eghentèaghi sarèng Kabinet Hatta. Teppa’ masana Kabinet Hatta sè èbhânto’ tangghâl 29 Januari 1948, Hatta ajabat Perdana Menteri bân jughân Menteri Pertahanan.<ref name=":8">Ide Anak Agung Gde Agung (1973) Twenty Years Indonesian Foreign Policy: 1945–1965 Mouton & Co <nowiki>ISBN 979-8139-06-2</nowiki></ref> Kabâḍâ'ân panas bân Pemberontakan PKI Madiun dâlem bulân Sèptember 1948 ka penyerbuan tentara Blândhâ ka Yogyakarta bâkto 19 Ḍèsèmber 1948. Bung Hatta abhâreng Bung Karno èghibâ sarèng tentara Bâlândhâ bâkto arè genika jughân. È taon sè paḍâ, Bung Hatta abhâreng Bung Karno èasingaghi ka Menumbing, Bangka. Samarèna pangasingan, bâḍâ sèttong parundingan Komisi Tiga Negara (KTN), è Kaliurang, è kamma Critcheley ḍâteng abâkkèlè Australia bân Cochran abâkkèlè Amerika.<ref>Historia.id: [https://historia.id/politik/articles/jalan-baru-musso-dalam-peristiwa-madiun-PeGqD Akhir Tragis Republik Komunis], Aksès tangghâl 30 Sèptèmber 2015</ref> È Juli 1949, Cochran mennang abâkkèlè Inḍonèsia.<ref name=":8" /> Naghârâ Inḍonèsia dâhddhi naghârâ Republik Indonesia Serikat (RIS), Bung Hatta èpelè dâddhi Perdana Menteri RIS jughân arangkap dhâddhi Menteri Luar Negeri RIS è Jakarta bân Bung Karno dhâddhi Presiden RIS. Ternyata RIS tak ajhâlân abit, bân tangghâl 17 Agustus 1950, Inḍonèsia dhâddhi Naghârâ Kesatuan Republik Indonesia (NKRI) kalabân ibu kota Jakarta bân Perdana Menteri Mohammad Natsir.<ref>[https://news.detik.com/opini/d-1035897/nkri-gagasan-mosi-integral-natsir "NKRI: Gagasan Mosi Integral Natsir"]. detikNews. 12 Novèmber 2008. Aksès tangghâl 15 Juni 2017.</ref> Bung Hatta dhâddhi Bâkkèl Prèsiḍèn Inḍonèsia RI polè bân adinas è Jhâlân Medan Merdeka Lao' 13, Jakarta. È  taon 1955, Mohammad Hatta aghâbây pernyataan bilâ Parlemen bân Konstetuate pèlèan rakyat ampon bâḍâ, dhibi’na bâkâl mundur ḍâri [[Bâkkèl Prèsiḍèn Inḍonèsia|bâkkèl prèsiḍèn]].<ref>[https://web.archive.org/web/20170602114116/https://www.tokohindonesia.com/biografi/article/285-ensiklopedi/1302-sang-proklamator "Sang Proklamator"]. Tokoh Indonesia. Aksès tangghâl 14 Juni 2017.</ref> Caan dhibi’na è naghârâ sè anḍi’ Kabinet Parlamenter, katoa coma dhâddhi simbol sampè’ bâkkèl presiḍen ta' èkabhuto polè. È tangghâl 20 juli 1956, Mohammad Hatta nolès sorat ka Katoa DPR bâkto rowa, Sartono sè èssèna panèka “Mardhika, kalabân aberri’ tao kalabân ngormat samangkèn saampon Dewan Perwakilan Rakyat sè èpèlè rakyat mola alako ban Konstetuante manorot pèlèyan rakyat ampon kasoson, depa’ bâktona kaulâ ngundurraghi abâ' dhibi' ḍâri bâkkèl prèsiḍèn. Saampon Konstetute èlantik, kaulâ bhâkâl nyabâ’ jabatan rowa kalabân resmi.<ref>Merdeka: [https://www.merdeka.com/peristiwa/berpolitik-tanpa-bermusuhan-3-soekarno-dan-hatta.html Berpolitik tanpa bermusuhan (3)]: Soekarno dan Hatta, Aksès 20 Juni 2017</ref> DPR nola' permintaan Mohammad Hatta kalabân nyabe’ sorat rowa. È tangghâl 23 November 1956, Bung Hatta nolès sorat sosolan sè èssèna sami. È tangghâl 1 Ḍèsèmber 1956, dhibi’en pagghun ambu dhâddhi bâkkèl prèsiḍen RI. Akhèrra, bâkto sidang DPR tangghâl 30 November 1956, DPR narèma permintaan Mohammad Hatta bâdhi ngundurraghi abâ' dhibi' ḍâri bâkkèl presiḍèn, jabatan se ampon ètegghu’11 taon.<ref>Merdeka: [https://www.merdeka.com/peristiwa/bung-hatta-terjepit-soekarno-dan-soeharto.html Bung Hatta terjepit Soekarno dan Soeharto], Aksès 13 Juni 2017</ref> Ahèr taon 1956, Hatta tak sependapat bân Bung Karno polana dhibi’en tak terro mamaso’ unsur komunis è kabinèt. Sebellun mundur, dhibi’en ollè jhuluk ''Doctor Honoris Causa'' ḍâri Universitas Gajah Mada, Yogyakarta. Saongghuna, jhuluk ''Doctor Honoris Causa'' tèrrona èberri’è è taon 1951. Namong, jhuluk rowa bhuru èberri’è tangghâl 27 November 1956. Sapanèka kèya [[Universitas Indonesia]] è taon 1951 marè maḍâpa’ karep rowa, tapè Bung Hatta ghita’ narèma. Ca’na dhibi’en, “Dâgghi, bhâi bilâ engko’ omor 60 taon”. === 1956-1980: Samarèna ambu ḍâri Bâkkèl Prèsiḍèn RI === Saampon ambu ḍâri bâkkèl prèsidèn RI è tangghâl 1 Ḍèsèmber 1956 (lèbât kapotosanna RI nomer 13 taon 1957 tentang ambuna Dr. Mohammad Hatta jhuluk ḍâri Bâkkèl Prèsiḍèn Indonesia tangghâl  5 Fèbruari 1957), dhibi’en bân bhâlana ngallè roma ḍâri Jhâlân Medan Merdeka Selatan 13 ka Jhâlân Diponegoro 57.<ref>[https://daerah.sindonews.com/berita/1092710/29/mohammad-hatta-pribadinya-dalam-kenangan "Mohammad Hatta, Pribadinya dalam Kenangan".] ''SINDOnews.com''. Aksès 2023-07-07.</ref> Bung Hatta ta' toman nyessel atas kapotosanna sè marè èkaghâbây. Lako sabbhân arèna Bung Hatta samarèna ambu panèka nambâ ḍâri hasèlla nolès bân ngajhâr. Maskè ampon tak ajhuluk bâkkèl prèsiḍèn polè, è taon 1957, dhibi’en mangkat ka Cèna marghâ ollè unḍangan ḍâri Pamarènta RRC. Rakyat èḍissa ghi’ ngangghâp Bung Hatta mènangka “''a great son of his country''”, kabhuktè ḍâri penyambhutân èparèngaghi ḍâ’ kapala naghârâ ekaèmma PM Zhou Enlai dhibi’ nyambut dhibi’en (Mohammad Hatta) sè bânnè bâkkèl prèsidèn polè). È taon 1963 Bung Hatta kabidhân sakè’ bân ollè perawatan è Stockholm, Sweḍia èparèntana Soekarno bân èbhândhâi naghârâ, polana alat meḍis è jarèya lèbbi lengkap.<ref>Google Books: ''[https://books.google.co.id/books?id=WZ8fVpWvLjMC&printsec=frontcover#v=onepage&q&f=false Demi Bangsaku: Pertentangan Sukarno vs Hatta]'', Wawan Tunggul SH, Gramedia Pustaka Utama Jakarta, 2003, Aksès 20 Juni 2017</ref> Tangghâl 31 Janwuari 1970, lebât Keppres Nomer 12/1970 ampon èbhângon Komisi Empa’ sèatugas masalah korupsi. Polana kaparloan arowa, Dr. Moh Hatta èangka’ dhâddhi Penasèhat Prèsiḍèn è ḍâlem masalah pemberantasan korupsi. Komisi Empa’ rèya èkatoaè Wilopo, SH, bân angghuta: IJ Kasimo, Prof Dr. Yohanes, H Anwar Tjokroaminoto, sareng sekretaris kopkamtib, Mayjen. Sutopo Juwono. Dr. Moh Hatta èpèlè dhâddhi Penasèhat Komisi Empa’. Tapè Prèsiḍèn Suharto maobus Komisi Empa’ rowa bân coma merri’ izin ngusut 2 kasus korupsi.<ref>Keputusan Presiden No. 12 tahun 1970.</ref> Hatta èpakon Prèsiḍèn [[Soeharto]] dhâddhi Anggota Dewan Penasehat Prèsiḍèn. Taon 15 Agustus 1972, Bung Hatta ollè anugerah Bintang Republik Indonesia Kellas I ḍâri Pamarènta Republik Inḍonèsia.<ref>[https://onesearch.id/Record/IOS1.INLIS000000000293215 "15 Agustus 1972: upacara penganugrahan Bintang Republik Indonesia klas I kepada DR. Mohammad Hatta, bertempat di istana Negara Jakarta, 15 Agustus 1972 penyematan dilakukan oleh Presiden Soeharto"]. ''onesearch.id''. Aksès 2023-07-07.</ref> Neng taon 1972 jughân, Hatta èpèlè mènangka warga utama Ibu Kota Jakarta bân ollè bânnyak fasilitas akadhi rajâna pèssè pènsiun sareng roma sè bhâkal dhâddhi kennengan sajhârâ. Taon 1975 Hatta dhâddhi Katoa Panitia Lima abhâreng angghuta Prof Mr. Soebardjo, Prof Mr. Sunario, A.A. Maramis, bân Prof Mr. Pringgodigdo bhâdhi aparèng oning jhâ' Pancasila kodhu sami sareng semangat lahèr bân bhâtèn sè nyoson UUD 1945 bân Pancasila.<ref>Media, Kompas Cyber (2022-09-07). [https://www.kompas.com/stori/read/2022/09/07/120000679/panitia-lima--anggota-tugas-dan-hasil-kerja?page=all "Panitia Lima: Anggota, Tugas, dan Hasil Kerja Halaman all"]. ''KOMPAS.com''. Aksès 2023-07-07.</ref> Tangghâl 30 Juli 1975 è Jakarta, Bung Hatta ollè gelar doctor honouris causa mènangka tokoh proklamator ḍâri Rektor Mahar Mardjono, Universitas Indonesia sè kodhuna èparèngè taon 1951. È taon 1978 abhâreng Jenderal Abdul Haris Nasution, Hatta ngâbây Yayasan Lembaga Kesadaran Berkonstitusi bhâdhi akritik Pancasila bân UUD 1945 sè èangghuy ghâbây kaparlowan Suharto.<ref>Trove.NLA.gov.au: [[Lembaga Kesadaran Berkonstitusi 45. Publikasi I-III.]], Aksès 13 Juni 2017</ref> Neng 1975, Bung Hatta ampon 6 taon masok ma sakè’ bân songkanna sajân sanget.<ref>Kurniawati, Endri (2022-03-14). [https://nasional.tempo.co/read/1570634/di-tanggal-ini-bung-hatta-wafat-proklamator-yang-dimakamkan-di-pemakaman-umum "Di Tanggal Ini Bung Hatta Wafat, Proklamator yang Dimakamkan di Pemakaman Umum"]. ''Tempo''. Aksès 2023-07-07.</ref> Namong, semangat Hatta pagghun tègghi bân ghi’ noro’ ḍâ’ perkembangan politik dhunnya. == Sèdhâ == Hatta sèdhâ 14 Maret 1980 pokol 18.56 è Ma Sakè’ Cipto Mangunkusumo, Jakarta salastarèna 11 arè èrabât è kakḍissa.<ref>[https://www.republika.co.id/berita/omt2sn282/harihari-terakhir-bung-hatta "Hari-Hari Terakhir Bung Hatta"]. ''Republika Online''. 2017-03-15. Diakses tanggal 2023-07-07.</ref> Bung Hatta ampon masok ma sake’ 6 kalè è taon 1963, 1967, 1971, 1976, 1979, bân 3 Maret 1980. Lagghuna, janazah Bung Hatta èbhâkta palèman ka dhâlâmma è Jhâlân Diponegoro 57, Jakarta bân èkobhuraghi è TPU Tanah Kusir, Jakarta kalabân upacara naghârâ sè èpimpin sareng bâkkèl prèsiḍèn bâkto rowa, Adam Malik. Bung Hatta dhâddhi Pahlawan Proklamator taon 1986 bi’ Pamarènta Soeharto. == Ollè Gellar Pahlawan == Gellar Pahlawan Proklamator Hatta èparèngè abhâreng Bung Karno tangghâl 23 Oktober 1986. Tangghâl 7 November 2012, Hatta sareng Bung Karno ollè gelar Pahlawan Nasional ḍâri Prèsiḍèn [[Susilo Bambang Yudhoyono]].<ref>The Jakarta Post: [https://www.thejakartapost.com/news/2010/11/12/doctor-army-officer-named-national-heroes.html Aritonang 2012, Sukarno, Hatta], Aksès 19 Fèbruari 2013</ref> == Sombher == <references /> [[Bhângsa:Orèng]] {{AP}} hq1openrfpw0xc1ymf74hjzt6p6oy9y Rafael Orozco Maestre 0 1876 13859 9584 2023-07-24T04:51:21Z CommonsDelinker 24 Removing [[:c:File:WhatsApp-Image-2021-06-11-at-7.16.39-AM-1024x1024.jpg|WhatsApp-Image-2021-06-11-at-7.16.39-AM-1024x1024.jpg]], it has been deleted from Commons by [[:c:User:Krd|Krd]] because: No permission since 16 July 2023. 13859 wikitext text/x-wiki '''Rafael José Orozco Maestre''' (lahèr è [[Becerril]], 24 Maret 1954 - wafat è [[Barranquilla]], 11 Junè 1992 è omor 38 taon) panèka sala sèttong panyanyi [[Kolombia]]. == Album == * '''Adelante''' (1975) * '''Con Emoción''' (1975) * '''Binomio de oro''' (1977) * '''Por lo alto''' (1977) * '''Enamorado como siempre''' (1978) * '''Los Elegidos''' (1978) * '''Súper vallenato''' (1979) * '''Clase aparte''' (1980) * '''De caché''' (1980) * '''5 años de oro''' (1981) * '''Festival vallenato''' (1982) * '''Fuera de serie''' (1982) * '''Mucha calidad''' (1983) * '''Somos vallenato''' (1984) * '''Superior''' (1985) * '''Binomio de oro 1986''' (1986) * '''En concierto''' (1987) * '''Internacional''' (1988) * '''De Exportación''' (1989) * '''De fiesta con binomio de oro''' (1990) * '''De américa''' (1991) * '''Por siempre''' (1991) [[Bhângsa:Panyanyi]] 430hxtokdcn9cshn01rkh7pe2msogyi Pakanḍhâ'ânna pangangghuy:Mtarch11 3 1888 9805 2022-11-11T01:20:02Z 2804:D45:C278:D00:78A0:D7D3:CBEC:9DD2 /* please restore this public figure. */ bagian baru 9805 wikitext text/x-wiki == please restore this public figure. == Hi @[[Pangangghuy:Mtarch11|Mtarch11]], I noticed that Camila Samara profile has been deleted due to the language, I would like to say that at the moment we are willing to correct this person's information with the correct language and reliable sources. That's why I ask you to return to the page so we can make the proper correction. [[Spesial:Kontribusi pengguna/2804:D45:C278:D00:78A0:D7D3:CBEC:9DD2|2804:D45:C278:D00:78A0:D7D3:CBEC:9DD2]] 11 Novèmber 2022 08.20 (WIB) cdnhcxmmn1t4x2xno0p6kge07ea5766 Pakanḍhâ'ânna pangangghuy:1234qwer1234qwer4 3 1889 9809 9807 2022-11-11T06:21:14Z 1234qwer1234qwer4 356 /* please restore this public figure. */ reply: cc @Mtarch11. (-) ([[c:Special:MyLanguage/User:JWBTH/CD|CD]]) 9809 wikitext text/x-wiki == please restore this public figure. == Hi @[[Pangangghuy:1234qwer1234qwer4|1234qwer1234qwer4]], I noticed that [[Camila Samara]] profile has been deleted due to the language, I would like to say that at the moment we are willing to correct this person's information with the correct language and reliable sources. That's why I ask you to return to the page so we can make the proper correction. [[Spesial:Kontribusi pengguna/2804:D45:C278:D00:78A0:D7D3:CBEC:9DD2|2804:D45:C278:D00:78A0:D7D3:CBEC:9DD2]] 11 Novèmber 2022 08.38 (WIB) : cc @[[Pangangghuy:Mtarch11|Mtarch11]]. [[Pangangghuy:1234qwer1234qwer4|1234qwer1234qwer4]] ([[Pakanḍhâ'ânna pangangghuy:1234qwer1234qwer4|kanḍhâ]]) 11 Novèmber 2022 13.21 (WIB) o03t9lqvcr5p1459y67ad3v66ambt4l Soeharto 0 1890 10555 10554 2022-11-27T10:26:24Z Imamatun Nisa 1530 10555 wikitext text/x-wiki Jenderal Besar TNI (Purn.) H. M. Soeharto, (Hacanaraka: ꦯꦸꦲꦂꦠ; IPA: / su:'hɑːrtɔ/) (ER, EYD: Suharto; 8 Juni 1921 - 27 Januari 2008) iyâ arèya Presiden kaduwe' Indonesia sè ajabat dâri taon 1967 sampe' 1988, aghènteeh Soekarno. È dunia internasional, otamana è Dunia Barat, Soeharto segghut èrujuk kalabân sebbhuttèn populer "The Smiling General" (bhâsa Indonesia: "Sang Jenderal yang Tersenyum") polana raéna sè malolo asenyum bân nunjuk aghi karamahan. Manabi de'nika, kalabân sadheje kontroversi sè bâdâ, Soeharto segghut jughân èsebbhut kalabân otoriter ka alaenan bân Soeharto.[1][2][3] Sabelluna ḍhâddhi presiden, Soeharto iyâ arèya pamimpin militer bâkto masa Hindia Bâlânḍhâ bân Kakaisaran Jepang, kalabân pangkat terakhir Mayor Jenderal. Samarèna Gerakan 30 September 1965, Soeharto aghebey operasi panertèbhân bân pangamanan kalabân parènta ḍâri Presiden Soekarno, sala sèttong sè èlakonè Soeharto iyâ arèya kalabân matade' Gerakan 30 September bân aberri' parnyataan jhek PKI arèya organisasi sè terlarang. Bânnyak kontroversi nyebbhut operasi rèya mateeh sekitar 100.000 sampe' 2 juta jiwa, tapè jumla rèya koḍhu ḍhâddhi pètanya asabâb korban ḍâri Gerakan 30 September polè bânnyak.[4][5] Soeharto samarèna jia èparèngi mandat sarèng Majelis Permusyawaratan Rakyat Sementara (MPRS) ḍhâddhi presiden bâkto 26 Maret 1968[6] aghântee Soekarno, bân resmi ḍhâddhi presiden bâkto taon 1968. Soeharto èpelè polè sarèng MPR bâkto taon 1973, 1978, 1983, 1988, 1993, bân 1998. Bâkto taon 1998, masa jabatanna marè samarèna ngunduraghi abè' ḍhibi'na è tangghâl 21 Mei taon kasebbhut, nyosol bâḍâna karosoan Mei 1998 bân pendudukan gedung DPR/MPR sarèng èbuwen mahasiswa. Soeharto aropaaghi orèng sè palèng abit ajabat ḍhâddhi presiden Indonesia. Soeharto èghântee sarèng B.J. Habibie. Salama para' 32 taon pamarèntahanna Soeharto nyabè' pondasi pembangunan è Indonesia lèbet Repelita. Dâlâm masa kakoasaanna, sè èsebbhut Orde Baru, Soeharto abangun naghârâ sè stabil bân ngaollè kamajuan ekonomi bân infrastruktur.[7][8][9][10] Dâlâm era rèya masyarakat ollè arghâ bahan-bahan pokok sè modè bân kabâdâân aman tor katartèbhân sè terjaga, jughân tercapainya Swasembada Bèrrâs. Parkara rèya ètoraè kalabân medali From Rice Importer To Self Sufficiency dâri Organisasi Pangan bân Pertanian (FAO) bâkto 1984 sè ètarèma Presiden Soeharto.[11] Soeharto jughân aropaaghi sosok sè kontroversial polana abètesaghi kabebasan warga naghârâ Indonesia katoronan Tionghoa, menduduki Timor Timur, pamaksaan asas Pancasila è sakabbhina bidang, bân èsebbhut ḍhâddhi sala sèttong rezim palèng korup dâlâm sajarah dunia modern. Metorot Transparency International, estimasi karogièn naghârâ iyâ arèya sakitar 15–35 miliar dolar Amerika Serikat salama pamarèntahanna.[12] Namong, hal rèya tak berhasil èbuktèaghi, bahkan Majalah Time kala dâlâm gugatan [13] bân usaha laèn ghâbây ngokom Soeharto gagal polana kasehatanna sè sajjèn sara. Samarèna sakè' abit, Soeharto adhinggâl omor polana kagagalan organ multifungsi è Jakarta è tangghâl 27 Januari 2008. Soeharto bhâbbâr è tangghâl 8 Juni 1921 dâri sèttong rèng bine' sè aropaaghi èbhuna, asmana Sukirah 4rumv1nrfi90f4k355507u36roht5s6 Pangangghuy:Imamatun Nisa 2 1891 10375 10368 2022-11-20T04:00:22Z Imamatun Nisa 1530 10375 wikitext text/x-wiki Asmana kaulâ Anis. Mahasiswi IAIN Madura i430n3q0ke1v7dwifvp0a4hoei7x5iv Pangangghuy:Meilisade 2 1892 10369 2022-11-20T03:55:33Z Meilisade 1753 ←Membuat halaman berisi 'kaulá Meilisa, Semangkên alako dhâddhi mahasiswa' 10369 wikitext text/x-wiki kaulá Meilisa, Semangkên alako dhâddhi mahasiswa 6zvy5wvf1rcim5r22za80pan5drsrkr Pangangghuy:Lukjsly 2 1893 10371 10370 2022-11-20T03:58:11Z Lukjsly 1688 10371 wikitext text/x-wiki Kaulâ Luluk, orèng Madhurâ sè ajhâr nolès bhâsa Madhurâ sè teppa'. Kalowaran dâri Pondhuk Mambaul Ulum ta-bâta Pamekkasân. 4r8st1qkdph3esenhyckcnfsuz4awoq Pangangghuy:Ismi Rama 2 1894 10385 10376 2022-11-20T04:03:31Z Ismi Rama 1737 10385 wikitext text/x-wiki '''Kaulâ Ismi Rama alumni kampus IAIN Madhurê nêng e Pamêkasan, kaulê ngala' jurusan bhêsa Inggris,''' '''kaulê maso' ka kampus taon 2016 bhên lulus e taon 2020 tapê e wisuda taon 2021 sêbêb bêdê korona.''' rt55nh3ghein2jt6csgxwjkf6k54fjv Pangangghuy:Riahafid 2 1895 10373 2022-11-20T03:59:26Z Riahafid 1721 ←Membuat halaman berisi 'kaulâ wâriyah, alumni pondhuk bata-bata' 10373 wikitext text/x-wiki kaulâ wâriyah, alumni pondhuk bata-bata rlj8rxjelsu1fxk3qx31xn76vp8u2nu Pangangghuy:Ulfaira fatin R 2 1896 10387 10380 2022-11-20T04:08:43Z Ulfaira fatin R 1751 10387 wikitext text/x-wiki kaulâ uswatun hasanah, alumni MA Mambaul ulum Bata-Bata 1. Samangkèn alako dhãddhi guru paud e day care Al-Husna mekkasèn. 9oyw8a1e4k714vl6z0jh1908pw4c5nb Pangangghuy:Qainiii 2 1897 10378 2022-11-20T04:01:18Z Qainiii 1741 ←Membuat halaman berisi 'Kaulâ Qurrotul Aini orèng Pamekkasân sakalangkong' 10378 wikitext text/x-wiki Kaulâ Qurrotul Aini orèng Pamekkasân sakalangkong s23ptqz7b98gg6r4ayinaumkcrpkm73 Pangangghuy:Afkarina 2 1898 10379 2022-11-20T04:01:55Z Afkarina 1705 ←Membuat halaman berisi 'Kaulâ Qarin, Status kaulâ menangka Mahasiswa IAIN Madhurâ, daerah asal kaulâ Sumenep.' 10379 wikitext text/x-wiki Kaulâ Qarin, Status kaulâ menangka Mahasiswa IAIN Madhurâ, daerah asal kaulâ Sumenep. 85yrnswaveg3h5rq0mc4bo5vyqrxn36 Pangangghuy:Lkmnb 2 1899 10381 2022-11-20T04:02:12Z Lkmnb 1706 ←Membuat halaman berisi 'Bismillahirrohmanirrohim... Aré Ahad, tangghâl 20 November 2022' 10381 wikitext text/x-wiki Bismillahirrohmanirrohim... Aré Ahad, tangghâl 20 November 2022 pb8crglqlbc5aydfqy1ejhz5hx3crbs Pangangghuy:Ulynnn 2 1900 10382 2022-11-20T04:02:15Z Ulynnn 1738 ←Membuat halaman berisi 'Kaulâ Ulin, Mahasiswa IAIN MADURA. Kaulâ alumni Bata-Bata' 10382 wikitext text/x-wiki Kaulâ Ulin, Mahasiswa IAIN MADURA. Kaulâ alumni Bata-Bata etuxq74mh04kd1cmyxrxzpsm6q51pdi Pangangghuy:Aaima Dandelions 2 1901 10383 2022-11-20T04:02:31Z Aaima Dandelions 1748 ←Membuat halaman berisi 'Kaulâ Ais Mahasiswa IAIN Madura' 10383 wikitext text/x-wiki Kaulâ Ais Mahasiswa IAIN Madura anl4huzzpn4rvetfu67ilfzyiarl0az Pangangghuy:Alfinlutvianaaa 2 1902 15841 15817 2024-02-11T03:18:33Z Alfinlutvianaaa 1710 15841 wikitext text/x-wiki asma kaulâ Alfin Lutfiana asal dhisa Blumbungan kecamatan Larangan Kabupaten Pemekkasân, samangkèn ajhâr è IAIN Madura, semester lèma', jurusan Ilmu Al-Qurán dan Tafsir. Matorsakalangkong. [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]] etdlbbf2awkl63yumxn6ww5asb3fdom Pangangghuy:Zuhal Murniati 2 1903 10389 10388 2022-11-20T04:40:52Z Zuhal Murniati 1750 10389 wikitext text/x-wiki Kaulâ Zuhal Murniati, bisa è olok Zuhal. Asal kaulâ dâri Mekkasen. Kaulâ alumni IAIN Madhurâ taon 2021. Samangkèn kaulâ aktif è mèdia kampus IAIN Madhurâ, èngghi panèka IMTV. {{Peserta WikiLatih|di=Pamekasan|tgl=20 November 2022}} oo7qu3vv1eb93akh7e49tflslzwmjg7 Pangangghuy:Nurush Shobah 2 1904 10390 2022-11-20T05:29:23Z Nurush Shobah 1703 ←Membuat halaman berisi 'Nama lengkappa Irma Wati, bisa èolok Irma, alamat dhà dusun bungur, dhisa tampojung pregi, kecamadhân bhàru,' 10390 wikitext text/x-wiki Nama lengkappa Irma Wati, bisa èolok Irma, alamat dhà dusun bungur, dhisa tampojung pregi, kecamadhân bhàru, dbb1xu7ujvcinr2zp1mfugea1f8pasl Kabhupatèn Jember 0 1905 14618 11272 2023-11-03T00:58:42Z InternetArchiveBot 639 Rescuing 2 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14618 wikitext text/x-wiki '''Kabhupatèn Jember''' iyâ arèya sala sèttong kotta è [[Jhâbâ Tèmor]], [[Inḍonesia|Indonesia]]. Ibu kotta Kabhupatèn Jember iyâ arèya Kotta Jember sè bâḍâ è ngatengngana wilayah Tapal Kuda, Provinsi [[Jhâbâ Tèmor]].<ref>Adi, Faizin, [https://jatimnet.com/jember-bakal-jadi-pusat-ekonomi-di-kawasan-tapal-kuda "Jember Bakal Jadi Pusat Ekonomi di Kawasan Tapal Kuda"], aksès 2023-01-14.</ref> Kabhupatèn Jember èbâgi ḍhâddhi 31 kacamadhâan sè asoson dâri 28 kacamatan bân 226 dhisa tor 3 kacamadhân sarèng 22 kelurahan.<ref>[https://ppid.jemberkab.go.id/storage/dip-berkala/ZllM2zB8GsDuDantHETEA8wOYaoYRIlmjaxjXjEt.pdf ppid.jemberkab.go.id] {{Webarchive|url=https://web.archive.org/web/20220628071749/https://ppid.jemberkab.go.id/storage/dip-berkala/ZllM2zB8GsDuDantHETEA8wOYaoYRIlmjaxjXjEt.pdf |date=2022-06-28 }}, aksès 2023-01-14</ref> Jember sempat anḍi kotta administratif, tapè sajjhâk taon 2001 istilah kotta administratif èkosot, saèngghâ Kotta Administratif Jember abâli polè dhâddhi bâgiyân dâri Kabhupatèn Jember. Arè Bhâbhârrâ Kabhupatèn Jember iyâ arèya tangghâl 1 Jânuwari.<ref>jemberkab.go.id, [https://www.jemberkab.go.id/peringatan-hari-jadi-ke-94-kabupaten-jember-di-bandara-notohadinegoro/ "Peringatan Hari Jadi ke 94 Kabupaten Jember di Bandara Notohadinegoro"] {{Webarchive|url=https://web.archive.org/web/20230114110708/https://www.jemberkab.go.id/peringatan-hari-jadi-ke-94-kabupaten-jember-di-bandara-notohadinegoro/ |date=2023-01-14 }}, aksès 2023-01-14</ref> == Gèografis == Kabhupatèn Jember bâḍâ è posisi 70 58‟06” kantos 80 33‟44” Lintang Selatan bân 1130 15‟47” kantos 1140 02‟35” Bujur Tèmor abentuk dataran ngarai sè subur è bâgiyân Tèngnga bân Lao' èkalèlèngi paghunongan sè è bâtes Ḍâjâ bân Tèmor sareng Samudra Indonesia è bâtès Lao'. Kennenganna korang lebbi 200 km ka ara tenggara Sorbhâjâ.<ref>LKPJ Laporan Keterangan Pertanggung Jawaban Akhir Tahun Anggaran 2020. Hal 1-47. Aksès tangghâl 20 November 2022.</ref> == Sombher == <references /> s8hd64n2i3lvx2njjea0uugrv0iqfat Pangangghuy:Royhanah 2 1906 15761 10392 2024-02-05T01:47:23Z Royhanah 1687 15761 wikitext text/x-wiki Kaulâ Royhanah. kuliah è IAIN Madhurâ samangkèn ampon samester lèma'. Kaulâ ngala' jurusân Pendidikan Agama Islam(PAI). nrr79up6fu74ativr855sd2z2h5ggw4 Kotta Pasuruan 0 1907 12675 11744 2023-04-07T17:06:12Z Pinerineks 7 12675 wikitext text/x-wiki '''Kotta Pasuruan''' iyâ arèya sala sèttong kotta sè bâḍâ è [[Jhâbâ Tèmor]], [[Inḍonesia|Indonesia]]. Kotta Pasuruan bâḍâ 60 km è tèmor lao’na Kotta Sorbhâjâ bân 355 km è bârâ' lao’na Kotta Denpasar, Bhâli. Sadhâjâna Kotta Pasuruan abâtès kalabân Kabhupatèn Pasuruan. Kotta arèya è bhângon è tangghâl 8 Pèbruwari taon 1686. == Sajhârâna == Kotta Pasuruan arèya sèttong palabbhuwân kona. È jhâman rato Airlangga, Pasuruan ampon èkennal kalabân sebbhutân “Paravan”. È jhâman kona, kènnèngan arèya mènangka palabbhuwân sè rammè sè èsebbhut “Tanjung Tembikar”. Gèografis sè saè adhâddhiaghi Pasuruan palabbhuwân mènangka kènnèngan ambu bân pasar dhâghâng bânnya’ polo bân bânnya’ naghârâ. Bânnya’ pongghâbâ bân dhâghâng sè soghi nettèp è Pasuruan kaangghuy adhâghâng. Ka’dinto adhâddhiaghi bânnya’ bhângsa bân bhudhâyâ è Pasuruan sè odi’ kalabân tèntrèm.<ref name=":0">Adryamarthanino, Verelladevanka. Kompas.com. [https://www.kompas.com/stori/read/2021/11/05/130000779/asal-usul-nama-pasuruan "Asal Usul Nama Pasuruan"]. aksès 2023-01-21.</ref> Pasuruan dhimèn èsebbhut Gembong bân dhâddhi kènnèngan sè èkobâsaè bânnya’ rato è Jhâbâ Tèmor sè noro’ aghâma Hindu. È sapolo taon awwâl abad XVI, sè dhâddhi rato è Gamda (Pasuruan) arèya Pate Supetak, sè è dâlem carèta orèng Pasuruan èsebbhut kalabân orèng sè mabâḍâ èbhu Kotta Pasuruan. È carètana orèng Jhâbâ dâlèm panallokan sarèng Trenggono ḍâri Demak, Pasuruan bhisa è pakala è taon 1545. Ḍâri taon ghâpanèka Pasuruan dhâddhi kakoatân Islam sè bâḍâ è ojung Jhâbâ Tèmor. È taon-taon saampona perrang kalabân Karatoan Blambangan sè ghi’ noro’ aghâma Hindu-Budha. È taon 1601 èbhu kotta Blambangan bhisa èrebbhu' sarèng Pasuruan.<ref name=":1">Putri, Diajeng. Academia.edu. [https://www.academia.edu/34409030/SEJARAH_KOTA_PASURUAN#:~:text=Pada%20dasawarsa%20pertama%20abad%20XVI%20yang%20menjadi%20raja,dari%20Demak%2C%20Pasuruan%20berhasil%20ditaklukan%20pada%20tahun%201545. "Sejarah Kota Pasuruan".] Aksès 2023-01-21.</ref> È taon 1617-1645 sè akobâsa è Pasuruan arèya sèttong Tumengghung otabâ Bhupatè ḍâri Kapulungan èngghi panèka Kèyaè Gede Kapoeloengan sè andi’ jhulughân Kèyaè Gedee Demoyudho I. Samarèna jarèya, Pasuruan narèma sèrrangan ḍâri Kertosuro saèngghâ Pasuruan kala bân Kèyaè Gedee Kapoeloengan buru ḍâ’ ka Sorbhâjâ saèngghâ sèdhâ bân èkobhuraghi è kobhurân Bibis, Sorbhâjâ. Samarèna panèka sè dhâddhi rato arèya pottrana Kèyaè Gedee Dermoydho I sè ajhuluk Kèyaè Gedee Dermoydho II (1645-1657). È taon 1657 Kèyaè Gedee Dermoydho II ollè serrangan ḍâri Mas Pekik (Sorbhâjâ), saèngghâ Kèyaè Gedee Dermoydho II sèdhâ bân èkobhuraghi è Kampong Dermoyudho, Purworejo, Kotta Pasuruan. Mas Pekik dhâddhi pamarènta kalabân gellâr Kèyaè Dermoydho III sampè’ sèdhâ è taon 1671 bân èghântè pottrana sè anyama Kèyaè Onggojoyo ḍâri Sorbhâjâ (1671-1686).<ref name=":0" /> Kèyaè Onggojoyo paghi’ kodhu abèrri’ kakobâsana ḍâ’ ka Untung Suropati. Untung Suropati arèya kabulâ sè èbelli kaangghuy alabân Blândhâ, è bhâkto ghâpanèka Untung Suropati ghi’ bâḍâ è Mataram saampona matèèn Kapten Tack. Kangghuy manyèngghâ kacurigaanna Blândhâ, è tangghâl 6 Pèbruari 1686 rato Nerangkusuma sè ollè sregghâp ḍâri Amangkurat I (Mataram) marènta Untung Suropati mangkat ḍâ’ Pasuruan kaangghuy dhâddhi rato sè akobhâsaè Pasuruan bân kènnèngan è seddhi’na. Untung Suropati dhâddhi rato è Pasuruan kalabân jhulughân Raden Adipati Wironegoro. Untung Suropati marènta 20 taon (1686-1706) sè possa’ kalabân perrang alabân Blândhâ. Tapè, Untung Suropati ghi’ bhisa alaksanaaghi pamarèntaan kalabân bhâgus tor jughân majhâghâ nasionalismè rèng-orèng. Pamarènta Blândhâ terros alabân Untung Suropati, saampona kala malolo. Blândhâ pas ngajhâk pottrana Kèyaè Onggojoyo sè anyama Onggojoyo kaangghuy nyerrang Untung Suropati. Nalèkana ollè serrangan ḍâri Onggojoyo sè èbhânto prajhurit Blândhâ, Untung Suropati bhilbhâl kabbhi sampe’ sèdhâ (1706). Ghita’ èkaonèngè kalabân paste è dimma kobhurân Untung Suropati, tapè bhisa èpangghi è bèkkas kènnèngan kramat sèaropa ghuwâ kènnèngan ngèrremma Untung Suropati è bhâkto ètabâng prajhurit Blândhâ è Pedukuhan Mancilan, Kotta Pasuruan. Saampona Untung Suropati sèdhâ, karatoan ghâpanèka èghântè pottrana sè anyama Rakhmad sè nerrosaghi perjhuangan sampè’ ḍâ’ tèmor bân sèdhâ è kènnèngan perrang (1707).<ref name=":2">Pasuruankota.go.id. [https://web.archive.org/web/20180411182707/http://pasuruankota.go.id/menu/78.html "Sejarah Kota Pasuruan"]. aksès 2023-01-21.</ref> Onggojoyo sè agellâr Demoyudho IV paghi’ dhâddhi Adipati otabâ Bhupatè Pasuruan (1707). Saampona brâmpan kalè aghântè kapala è taon 1743, Pasuruan èkobâsaè sarèng Raden Ario Wironegoro. È bhâkto Raden Ario Wironegoro dhâddhi Adipati è Pasuruan sè dhâddhi kapala prajhurit arèya Kèyaè Ngabai Wongsonegoro. Sèttong bhâkto Blândhâ ngajhâk Kèyaè Ngabai Wongsonegoro kaangghuy matoron Raden Ario Wironegoro ḍâri pamarèntana. Raden Ario bhisa bhuru ḍâ’ Malang. Ḍâri bhâkto ghâpanèka sadhâjâna kakobâsaan è Pasuruan ètegghu’ Blândhâ. Blândhâ ngangghâp Pasuruan mènangka kotta sè cokop apangaro saèngghâ èdhâddhiaghi èbhu kotta karesidenan kalabân bânnya’ wilayah tamaso’ Kabhupatèn Malang, Kabhupatèn Probolinggo, Kabhupatèn Lumajang bân Kabhupatèn Bangil. Amarghâ pangabdhina ka Blândhâ, Kèyaè Ngabai Wongsonegoro èangka’ dhâddhi Bhupatè Pasuruan kalabân julughân Tumenggung Nitinegoro. Kèyaè Ngabai Wongsonegoro jughân èberri’ sèttong pottrè karatoan ḍâri seller Kanjeng Susuhunan Pakubuono II ḍâri Kertosuro sè anyama Raden Ayu Berie sè ghi toronan Sunan Ampel, Sorbhâjâ. È bhâkto èparèngaghi ḍâ’ Kèyaè Ngabai Wongsonegoro, Raden Ayu Berie dâlem kabâḍâan bhubhut. Raden Ayu Barie abhâbhâraghi pottra lakè’ sè anyama Raden Groedo. È bhâkto Kèyaè Ngabai Wongsonegoro sèdhâ, Raden Groedo sè paghi’ omor 11 taon aghâtèaghi Kèyaè Ngabai Wongsonegoro dhâddhi Bhupatè Pasuruan kalabân gellâr Kèyaè Adipati Nitidiningrat (adhâsar resolusi tangghâl 27 Juli taon 1751). Adipati nitiadiningrat dhâddhi Bhupatè è Pasuruan salanjhânga 48 taon (sampè’ Nopèmber 1799). Adipati Nitiadiningrat I èkennal mènangka Bhupatè sè pènter, jhèkjhèk bân nèser ḍâ’ rakyat epon, tape jughân pènter ngala’ at`na pamarènta Blândhâ. Karjâna sè rajâ èngghi panèka Masjid Agung Al-Anwar asarèng Kèyaè Hasan Sanusi (Mbah Slagah).<ref name=":1" /> Raden Beji Notokoesoemo dhâddhi bhupatè aghâtè bâpa’na è tangghâl 28 pèbruwari 1800 kalabân gellâr Toemenggoeng Nitiadiningrat II. È taon 1809, Toemenggoeng Nitiadiningrat II èghântè pottrana arèya Raden Pandjie Brongtokoesoemo kalabân gellâr Raden Adipati Nitiadiningrat III. Raden Adipati Nitiadiningrat III sèdhâ è tangghâl 30 Jânuwari 1833 bân èkobhuraghi è bingkènga Masjid Al-Anwar. Anapon ghântèna panèka Raden Amoen Raden Tumenggung Ario Notokoesoemo sè èjhulughi Raden Tumenggung Ario Nitiadiningrat IV sè sèdhâ è tangghâl 20 Juli 1887. Kèyaè Nitiadiningrat I sampè’ Kèyaè Nitiadiningrat IV lebbi èkennal sarèng rèng-orèng Pasuruan kalabân sebbhutân Mbah Surga-Surgi. Pamarènta Pasuruan ampon bâḍâ ḍâri Kèyaè Dermoyudho I sampè’ èbhângon karèsidenan Pasuruan è tangghâl 1 Jânuwari 1901. Dhinèng Kotapraja (kotta bân kabhupatèn) Pasuruan èbhângon adhâsar Staatblat (paratoran pamarènta è jhâman Blândhâ) taon 1918 no. 320 sè anyama Stads Gementee Van Pasoeroean è tangghâl 20 Juni 1918. Ḍâri tangghâl 14 Agustus 1950 Kottamadya Pasuruan ènyataaghi mènangka kènnèngan otonom sè èsoson ḍâri bânnya’ ḍhisa dâlem sèttong Kecamatan. È tangghâl 21 Dèsèmber 1982 Kottamadya Pasuruan èpalowas dhâddhi 3 kecamatan kalabân 19 kelurahan bân 15 ḍhisa. È tangghâl 12 Jânuari 2002 bâḍâ obâân ḍhisa dhâddhi kelurahan adhâsar Paratoran Daèrah No. 10 taon 2002, saèngghâ Kotta Pasuruan kasoson ḍâri 34 kelurahan. Adhâsar UU no.22 taon 1999 bâḍâ obâân nyama ḍâri kottamadya dhâddhi kotta, saèngghâ Kottamadya Pasuruan aobâ dhâddhi Kotta Pasuruan<ref name=":2" />. == Gèografis == Kotta Pasuruan bâdâ è 112°45′–112°55′ ghâris Bujur Tèmor bân 7°35′–7°45′ ghâris Lintang lao' sè bâdâ è tèngngana Kabhupatèn Pasuruan bân 75 KM è tèmor lao'na Kotta Sorbhâjâ. Sakabbhina Kotta Pasuruan arèya maso' tana mabâ sè tèngghina ta' lebbi ḍâri 4 mèter è attasa tasè' kalabân kamèrèngan 0-1% ḍâri lao' ka dâjâ. È Kotta Pasuruan bâḍâ 4 kecamatân bân 34 kelurahan. Lowas Kotta Pasuruan iyâ arèya 35,29 KM² sè è kènnèngè 5.748 orèng tèyap KM². È taon 2020 bâdâ 210.247 orèng è Kotta Pasuruan, jumlah arèya toron 761 dâri taon sabelluna.<ref>Dinas Lingkungan Hidup Kota Pasuruan. "Laporan Utama Dokumen Informasi Kinerja Pengelolaan Lingkungan Hidup Daerah Kota Pasuruan 2020". Hlm. 2-4. È aksès 2022-11-20.</ref> Adhâsar ḍâri pangalompokân Iklim Koppen, Kotta Pasuruan maso’ dâlem bitongan iklim tropis sè condhung ḍâ’ kerrèng. È bhâkto mosèm panas arèya ḍâri awwâl bulân mèi sampè’ nga’-tengnga’an bulân Nopèmber. Anapon dhinèng mosèm ojhân biasana lebbi sakejjhâ’ èngghi arèya ḍâri awwâl bulân Dèsèmber sampè’ ahèr bulân Maret. Corah ojhân rakèra 1000-1.400 mm è sabbân taona. Soho odârâ rakèra bâḍâ è antarana 25º-31ºC è sabbân taona kalabân kalembâbân korang lebbi 70%.<ref>Sippa.ciptakarya.pu.go.id. [https://web.archive.org/web/20210812050136/https://sippa.ciptakarya.pu.go.id/sippa_online/ws_file/dokumen/rpi2jm/DOCRPIJM_62a1124ef1_BAB%20VIBAB%206%20PROFIL%20KOTA%20PASURUAN.pdf "Profil Kota Pasuruan"]. aksès 2023-01-21.</ref> == Kendhârâân == Pasuruan bâḍâ è jhâlân otama Sorbhâjâ-Banyuangi. Kotta Pasuruan andi’ lowas 76,79 km<sup>2</sup> sè abâtès sarèng Sellat Maḍhurâ è bun dhâjâ bân Kabhupatèn Pasuruan è bun tèmor, lao’ bân bârâ’.<ref>Kantor Perwakilan Provinsi Jawa Timur. [https://openlibrary.org/books/OL30630762M/Potensi_pariwisata_dan_produk_unggulan_Provinsi_Jawa_Timur "Buku Potensi Pariwisata dan Produk Unggulan Jawa Timur"]. 2008.</ref> Manabi ḍâri Sorbhâjâ terro èntara ḍâ’ Pasuruan bhisa nompa’ ebbis otabâ seppur (krèta apoy) komuter. Manabi ḍâri Malang bhisa nompa’ ebbis dâlem bhâkto 1,3 ejjhâm. Kotta ka’dinto jughân bisa èèntarè ḍâri kotta-kotta laèn è polo Jhâbâ lèbât jhâlân Tol Trans Jhâbâ èngghi arèya Jhâlân Tol Gempol-Pasuruan.<ref>Bbc.com. [https://www.bbc.com/indonesia/trensosial-44385443 "Panduan mudik Tol Trans Jawa: Tarif, rute, dan semua yang harus diperhatikan".] aksès 2023-01-21.</ref> Kotta arèya andi’ tapsiyun seppur tarostos tèmor Sorbhâjâ-Jember-Banyuangi. Seppur sè ambu è Pasuruan èngghi panèka: Seppur Komuter Sorbhâjâ-Pasuruan, Ranggajati (Cirebon-Sorbhâjâ Gubeng-Jember), Wijayakusuma (Cilacap-Sorbhâjâ Gubeng-Banyuangi), Logawa (Purwokerto-Sorbhâjâ Gubeng- Jember), Sri Tanjung (Yogyakarta-Sorbhâjâ Gubeng-Banyuangi), Tawang Alun (Malang-Banyuangi), bân seppur Probowangi (Sorbhâjâ Gubeng-Banyuangi). == Kènnèngan klènjâr == Kotta Pasuruan andi' pan-snapan kènnèngan klènjâr akadhi: # Plabbhuwân; Kènnèngan otama lakona orèng majhâng jughân dhâddhi kènnèngan ajhuwâl ollèna majhâng ḍâri tasè’. Orèng majhâng sè alako bâḍâ sè asli Pasuruan bân ḍâri polo laèn. # Kebbhun Kotta; Bâḍâ è seddhi’na Stadiyon Untung Suropati sè aèsse kènnèngan amaènna na’-kana’. Kalabân majhuna teknologi, bâḍâ tamba wifi è kebbhun kotta sè bhisa narèk rèng-orèng sopajhâ èntar. Bân è seddhi’na kebbhun kotta ghâpanèka bâḍâ perpustakaan kotta (kènnèngan mâca buku).<ref>Arifin, Muhajir. Detik.com. [https://www.detik.com/jatim/wisata/d-5899893/kota-pasuruan-punya-banyak-taman-yang-asyik-untuk-dikunjungi-main-yuk "Kota Pasuruan Punya Banyak Taman yang Asyik untuk Dikunjungi, Main Yuk!".] Aksès 2023-01-21.</ref> # Astoria; Pamandhiân sè bâḍâ è èrènga Carrefour (kènnèngan blanjhâ) Pasuruan. # Bioskop Star Cineplex; Bioskop (kènnèngan ajhelling film) sè bâḍâ è kènnèngan BCA sè kona, bâḍâ duwâ’ sè manèngghu pan-snapan film Indonesia otabâ lowar naghârâ ros-terrosân. # Kolla kaanghuy Langngoy; È antarana kola langngoy è Pondok Surya Kencana, kolla langngoy Inna Joyo Tirto è jhâlân Patiunus Bungulkidul bân kola langngoy Millenium è jhâlân Erlangga. # Kènnèngan Nyalasè; È Kotta Pasuruan bânnya' kobhurân orèng Islam sè bhâgus bân kobhurân pahlawan nasional sè bhisa èèntarè rèng-orèng ḍâri dâlem bân lowar kotta kaangghuy nyalasè, akadhi:  Kobhurâ (Astana) Untung Suropati sè bâḍâ è Dhusun Mancilan, Kobhurâ (astana) KH. Abdul Hamid è seddhi’na Masjid Jami’ Al-Anwar è jhâlân Kèyaè Wachid Hasyim, Astana Mbah Slagah è èrènga Stadiyon Untung Suropati è Jhâlân Pahlawan, Astana Kèyaè Seppo è Jhâlân Kèyaè Seppo è Gentong, Astana Habib Alwi bin Segaf Assegaf è Jhâlân Panglima Sudirman, Astana Mbah Wali Diran è Bugul, Astana Mbah Tamanan è Tamanan bân Astana Mbak Mas Khotib è Jhâlân Laksamana RE Martadinata, Mayangan (bâḍâ è bun lao’na PT Bosto).<ref>Arifin, Muhajir. Detik.com. [https://www.detik.com/jatim/wisata/d-5899591/wisata-religi-makam-ulama-besar-di-pasuruan-ini-tak-pernah-sepi-dari-peziarah "Wisata Religi Makam Ulama Besar di Pasuruan Ini Tak Pernah Sepi dari Peziarah".] aksès 2023-01-21.</ref> == Dhâ'ârân asli Kotta Pasuruan == È Kotta Pasuruan bâḍâ bânnya’ dhâ’ârân asli akadhi bipang jângkar, rote mataarè bân krèpè’ tengghâng. Dhâ’ârân è Kotta Pasuruan bânnya’ èkasennengè rèng-orèng. Dhâ’ârân asli Kotta Pasuruan rassana cè’ paḍâna kalabân dhâ’ârân tradisional akadhi nasè’ rawon, satè komo (sate ḍâri dhâging sapè), bân jughân kopang kraton asli Kotta Pasuruan.<ref>Idntimes.com. [https://www.idntimes.com/food/dining-guide/reza-iqbal/makanan-khas-pasuruan-yang-bikin-nagih "10 Makanan Khas Pasuruan yang Wajib Kamu Cobain, Enak dan Bikin Nagih".] aksès 2023-01-21.</ref> == Sombhâr == <references /> [[Bhângsa:Koṭṭa_è_Inḍonesia]] tk04pjfvxrtnhfuzq6i9kmndw32cz4f Kotta Malang 0 1908 14595 10478 2023-10-25T03:32:29Z Alfiyah Rizzy Afdiquni 9 14595 wikitext text/x-wiki '''Kotta Malang''' iyà arèya sala sèttong kotta è [[Jhâbâ Tèmor]], [[Inḍonesia|Inḍonèsia]]. Kotta Malang tamasok kotta palèng rajà nomer ḍuà' è Jhâbhâ Tèmor samarèna [[Koṭṭa Sorbhâjâ|Sorbhàjhà]] bàn nomer 12 è Inḍonèsia. Kotta rèya èbhângon tangghâl 1 April 1914. == Gèografis == Kotta Malang luassa 114,26 km². Kotta Malang èbâgi dhâddhi 5 kacamadhân, 57 kelurahan, 548 RW (Rokon Warga), bân 4.181 RT (Rokon Tatangghâ).<ref>RPJMD Kota Malang. Aksès tangghâl 20 Novèmber 2022.</ref> Kottha Malang sè baḍâ è katènggiyen antara 440 – 667 mètèr è attas dh[[Jhâbâ Tèmor|â]]<nowiki/>sar aèng laut, iyâ arèya salah sèttong kottha tojjuwen wisata è [[Jhâbâ Tèmor]] sabâb potènsi alam bân iklim sè èka andhi'. Kottha Malang iyâ arèya kotta sè palèng rajâh nomer duâ' è [[Jhâbâ Tèmor]] marèna Sorbhâjâ. Tempatte sè bâdâ è tengah-tengah wilayah Kabupatèn Malang secara astronomis bâdâ è 112,06° – 112,07° Bujur Temor sareng 7,06° – 8,02° Lintang Selatan. abâreng sareng Kabupatèn Malang bân Kottha Batu, Kota Malang iyâ arèya bâgian dâri kesatuan wilayah sè è kenal kalabân nyama Malang Raya. == Sombher == <references /> t00q4x7kmp3m2zmxff3fw24wmnspr5j Kabhupatèn Siḍoarjo 0 1909 11461 10489 2023-01-20T05:27:23Z Alfiyah Rizzy Afdiquni 9 11461 wikitext text/x-wiki '''Kabhupatèn Siḍoarjo,''' iyâ arèya sala sèttong kabhupatèn è Provinsi [[Jhâbâ Tèmor|Jhâbâh tèmor]], [[Inḍonesia|Indonesia.]] ibu kottana iyâ arèya Kacamadhân Siḍoarjo kottana. Kabhupatèn arèya abâtâs sareng [[Koṭṭa Sorbhâjâ|Kotta Sorbhâjâ]] bân [[Kabhupatèn Gersèk]] è ḍâjâ, Sellat Mâdhurâ è tèmor, Kabhupatèn Pasuruan è lao', sareng Kabhupatèn Mojokerto è bârâ'.<ref name=":0">jatim.bpk.go.id, [https://jatim.bpk.go.id/kabupaten-sidoarjo/ "Kabupaten Sidoarjo"], aksès 2023-01-20.</ref> Abhâreng bân Gersèk, Siḍoarjo aropaaghi sala sèttong kotta se abhânto Sorbhâjâ, bân masok ḍâlem lèngker Gerbangkertosusila. Masyarakat kabhupatèn rèya ajumla 2.064.168 orèng è taon 2021.<ref>radarsidoarjo.jawapos.com, [https://radarsidoarjo.jawapos.com/kota-delta/04/01/2022/selama-pandemi-jumlah-penduduk-sidoarjo-meningkat-30-ribu-jiwa/ "Selama Pandemi, Jumlah Penduduk Sidoarjo Meningkat 30 Ribu Jiwa"], aksès 2023-01-20.</ref> Lowas Kabhupatèn Siḍoarjo iyâ arèya 634, 39km².<ref name=":0" /> == Gèografis == Wilayah Kabhupatèn Siḍoarjo bâḍâ è ḍuwâ' songay, saèngghâ èkènnal bân sebbhutân Kotta "Delta". Kabhupatèn Siḍoarjo bâḍâ è antara 112,5 – 112,9 dhârâjhât bujur tèmor bân 7,3 – 7,5 dhârâjhât lintang lao'. <ref>Badan Pusat Statistik Kabupaten Sidoarjo, KABUPATEN SIDOARJO DALAM ANGKA 2017, hlm 5.</ref> == Sombhèr == <references /> rwl88y8tr4007uz9y8bn2gv90bn1urf Kabhupatèn Magetan 0 1910 11432 11431 2023-01-18T07:11:00Z Afkarina 1705 /* Geogrfis */ 11432 wikitext text/x-wiki '''Kabhupatèn Magetan''' iyâ aréya sala settong wilayah kabhupaten kotta se bâdâ é Profinsi [[Jhâbâ Tèmor|Jhâbâ Témor]], [[Inḍonesia|Indonesia.]] Ebhu kottana iyâ arèya Kacamathân Magetan Kota. Kabhupaten panéka abêtes sareng Kabhupaten Ngawi e bâgiân kadâjânah, Kabhupaten Madiun e bâgiyân katémorra, Kabhupaten Ponorogo è bâgiyân kalao'na, Kabhupaten Karanganyar bân Kabhupaten Wonogiri. É taon 2021, Penduduk se bâdâ è Kabupaten Magetan ajumla 674.133 oreng. Kabhupaten Magetan é sebrangé jhâlân otama Sorbhâjâ-Ngawi-Yogyakarta bân jalurra seppor lèntas lao' poloh jhâbâ. Namong, Jhâlur panèka tak ngalèbâṭhi èbhu kotta Kabhupatèn Magetan. Coma sèttong stasiun se bâdâ e wilajâh Kabhupatèn Magetan, engghi panèka Stasiun Magetan se leta'na e wilajâh Kacamaṭhân Bârâ'. == Geogrfis == Kabhupatèn Magetan persis bâdâ e bâbâna ghunung Lawu begiân tèmor abhântang dâri bâgiân lao' ka dâjâ saengghâna Kabhupatèn Magetan panéka pas eberri' jhulugân GREEN BELT LAWU otabâ lingkar hijau Lawu.<ref>Profil KabupateN Magetan. Akses tanggal 20 November 2022.</ref> Magetan ekennal asabâb karajinan kole' (samisal sapatu jhughân èttas), angghitân dâri pèrrèng, nang-ghinang, tor karupuk lempeng se ekaghâbây dâri nase'. == Sombher == <references /> [[Bhângsa:Kabhupatèn]] ou88cuh382mvk159gewi181fw1u0yza Kabhupatèn Blitar 0 1911 16050 15619 2024-02-21T21:53:54Z Alfiyah Rizzy Afdiquni 9 16050 wikitext text/x-wiki '''Kabhupatèn Blitar''' iyâ arèya sala sèttong kabhupatèn è [[Jhâbâ Tèmor]], [[Inḍonesia|Indonèsia]]. Blitar rèya bâḍâ rakèra 167 km bârâ' ḍâjâna Sorbhâjâ sarêng 80 km ka bârâ' Kotta Malang. Blitar èkoca' koṭṭa proklamator karana bâḍâ makam proklamator Inḍonèsia bân makam prèsiḍèn se ḍâ'-aḍâ' yakni Prèsiḍèn Ir. Soekarno.<ref>Ciputra, William, kompas.com, [https://surabaya.kompas.com/read/2022/02/03/182154678/5-fakta-menarik-blitar-kota-proklamator-yang-asal-usul-namanya-konon?page=all#:~:text=Blitar%20disebut%20juga%20sebagai%20Kota,%2C%20Kota%20Blitar%2C%20Jawa%20Timur. "5 Fakta Menarik Blitar, Kota Proklamator yang Asal-usul Namanya Konon Berkaitan dengan Bangsa Tartar"], aksès (2023-01-14).</ref> Neng Blitar bâḍâ Istana Gerbang, èsebbhut saka'ḍinto polana kennengngan rèya romana rèng seppo Ir. Soekarno<ref>Prasetya, Anggara Wikan, kompas.com, [https://travel.kompas.com/read/2022/08/14/180600127/istana-gebang-di-blitar-berkunjung-ke-rumah-bung-karno-masa-remaja?page=all "Istana Gebang di Blitar, Berkunjung ke Rumah Bung Karno Masa Remaja"] aksès 2023-01-14.</ref>. Blitar anḍi' cemmacem kennengngan wisata sè lèbur èèntarè. Sala sèttongnga Kebon Rojo, iyâ arèya taman èbuḍina kompleks roma dinas wali kotta Blitar sè èsediaaghi ghâbây masyarakat.<ref>Darmayanti, Eny, cdkmalang.dishut.jatimprov.go.id, [https://cdkmalang.dishut.jatimprov.go.id/sejenak-melepas-penat-di-hutan-kota-kebon-rojo-blitar/ "Sejenak Melepas Penat di Hutan Kota Kebon Rojo Blitar"] {{Webarchive|url=https://web.archive.org/web/20230114015402/https://cdkmalang.dishut.jatimprov.go.id/sejenak-melepas-penat-di-hutan-kota-kebon-rojo-blitar/ |date=2023-01-14 }}, aksès 2023-01-14.</ref> == Gèografi == Kotta Blitar iyâ arèya koṭṭa kènè' lèbêrre 32,578 km² bân èbêgi tello' kacamadhân iyâ arèya Sukorêjo lèbârrâ 9,92 km², Kacamadhân Kapanjên Kidul lèbârrâ 10,50 km², Kacamadhân Sananwetan lèbârrâ 12,15 km².<ref>Ringkasan eksekutif, informasi kinerja pengelolaan lingkungan hidup daerah Kota Blitar tahun 2016, hlm 2.</ref> == Sombher == <references /> [[Bhângsa:Kabhupatèn]] p6d3yfvzajqadsdjg92iztu0kwzjsui Kabhupatèn Tuban 0 1912 11460 11459 2023-01-20T05:07:35Z Alfiyah Rizzy Afdiquni 9 11460 wikitext text/x-wiki '''Kabhupatèn Tuban''' (Jhâbâ: Anacaraka: ꦠꦸꦧꦤ꧀ Pegon: توبان), iyâ arèya sala sèttong Kabhupatèn è Provinsi [[Jhâbâ Tèmor]], [[Inḍonesia|Indonèsia]]. Ibu kottana iyâ arèya Kâcamadhân Tuban. Bâtâs Dâjâ Kabhupatèn Tuban arèya Tasè' Jhâbâ, bâtâs temorra arèya Kabhupatèn Lamongan, bâtâs bârâ'èn arèya Kabhupaten Rembang bân Kabhupatèn Blora, ban bâtâs Lao'en arèya Kabhupatèn Bojonegoro.<ref name=":0">Bappeda Kabupaten Tuban, hal. 02. Akses Tangghâl 20 November 2022.</ref> Kabhupatèn Tuban anḍi' kennengan sè stratègis, iyâ arèya è bâtâs Provinsi [[Jhâbâ Tèmor]] bân [[Jhâbâ Tengnga]] bân è lèbâdhi Jhâlân Nasional Daendels è Tasè' Dâjâ.<ref>Daniswari, Dini, kompas.com, [https://regional.kompas.com/read/2022/02/04/133502578/sejarah-kabupaten-tuban-dari-hari-jadi-legenda-hingga-julukan-kota-wali?page=all "Sejarah Kabupaten Tuban, dari Hari Jadi, Legenda, hingga Julukan Kota Wali"], aksès 2023-01-20.</ref> == Gèografis == Kabupatèn Tuban arèya andi' luas wilayah 1.839,95 km², 20 kâcamadhân, 17 kelurahan, kalabân 311 dhisa.<ref name=":0" /> == Sombher == <references /> 89u8k9bitwg7ueueh08k2tbdt4lrbkr Kabhupatèn Jombang 0 1913 11276 10496 2023-01-15T22:14:03Z Alfiyah Rizzy Afdiquni 9 11276 wikitext text/x-wiki '''Kabhupatèn Jombang''' iyâ arèya sala sèttong kabhupatèn è bâgiyân tengnga Provinsi [[Jhâbâ Tèmor|Jhàbà Tèmor,]] [[Inḍonesia|Indonèsia]]. Kabhupatèn Jombang kaghungan ketèngghien 44 meter è attasse tasè'. Kabhupatèn Jombang bâdâ è bârâ' ḍâjâna [[Koṭṭa Sorbhâjâ|Sorbhâjâ]] kalabân jara' 79 km. Luas Kabhupatèn Jombang iyâ arèya 1.159,50 km².<ref>BPK RI, [https://jatim.bpk.go.id/kabupaten-jombang/ "Kabupaten Jombang"], aksès 2023-01-16.</ref> == Gèografis == Kabhupatèn Jombang iyâ arèya bâḍâ è bâgiyân tengnga Provinsi Jhàbhà Tèmor, Indonesia. Jombang bâḍâ è jalur langkalèng Sorbhâjâh-Madiun bân Malang-Babat. Jombang bâḍâ è lajân laok ghâris katulistiwa antara 112o03’45” bân 112o27’21”BT bân antara 07o20’37” bân 07o45’45” Lintang lao'.<ref>Potensi dan Produk Unggulan Jawa Timur: Kabupaten Jombang, Akses tangghâl 20 November 2022.</ref> == Sombher == <references /> gc9f9lsgi9rvm5j5v3d29t1ait9j07o Kotta Batu 0 1914 11552 11536 2023-01-23T12:48:55Z Alfiyah Rizzy Afdiquni 9 11552 wikitext text/x-wiki '''Kotta Batu''' (Pegon: باتو Osob Kiwalan: Utab) iyâ arèya sala settong kotta è [[Jhâbâ Tèmor|Jhàbà Tèmor]], [[Inḍonesia|Indonêsia]].<ref>Adi Soenarno (2011). [https://www.worldcat.org/title/742568478 Kamus bahasa Malangan: osob kiwalan (boso walikan), bahasa "kebalikan" Malang, bahasa Malang (osob ngalam)] (edisi ke-Cet. 1). Wagir, Malang: Bayumedia Pub. <nowiki>ISBN 978-602-9136-14-2</nowiki>. OCLC 742568478.</ref> Kotta arèya bâḍâ è 90 km bârâ' dâjâ [[Koṭṭa Sorbhâjâ|Sorbhàjà]].<ref>Adil, Himmamul, beritabaru.co, [https://jatim.beritabaru.co/9-kota-jawa-timur-kamu-sudah-tahu/ "9 Kota Jawa Timur, Kamu Sudah Tahu?"], aksès 2023-22-01</ref> Kotta Batu bâdâ è ketèngghien 800 meter è attasè tasè'.<ref>BPK RI, jatim.bpk.go.id, [https://jatim.bpk.go.id/kota-batu/ "Kota Batu"], aksès 2023-01-23.</ref> Kotta Batu bilân iyâ arèya bâgiyân ḍâri Kabhupatèn Malang, sè pas èteptepaghi dhâddhi kotta administrasi ka 6 Maret 1993. Tangghâl 17 Oktober 2001, Kotta Batu apèsa ḍâri Kabhupatèn Malang.<ref>Pemerintah Kota Batu, batukota.go.id, [https://batukota.go.id/portal/profil "Kota Batu"], aksès 2023-01-23.</ref> == Gèografis == Kotta Batu bâḍâ è antara 1220 17' sampè' kalabân 1220 57' Bujur Tèmor bân 70 44' sampè' kalabân 80 26' Lintang Selatan.<ref>Potensi dan Produk Unggulan Jawa Timur: Kota Batu, Aksês tangghâl 20 November 2022.</ref> == Sombher == <references /> bjw571dfoegy7200cj0mhpaqorjqv17 Kabhupatèn Trènggalèk 0 1915 12735 10481 2023-04-13T07:28:48Z Boesenbergia 6 12735 wikitext text/x-wiki '''Kabhupatèn Trènggalèk''' iyâ arèya sala sèttong kabhupatèn è [[Jhâbâ Tèmor|Jhâbâ Tèmor,]] [[Inḍonesia|Indonèsia]]. [[Kabhupatèn Trènggalèk]] bâḍâ è ghâris 111°24-112°11’ Bujur Tèmor bân 7°53’-8°34’ Lintang Lao'.[[Inḍonesia|Trènggalèk]] èmaknaè mènangka kennengngan sè aghâbây ''gaplek''. ''Gaplek'' arèya sala sèttong pakakas aghâbây kakanan sè bâḍâ è Trènggalèk sè biyasa èghâbây neng è [[Paghunongan Sewu]], ngangghuy [[Sabbhrâng|tèngghâng]]. È bâkto keraja'an Hinḍu-Buddhâ, Trènggalèk èsâmbhât tana pârdhikân. Namong, è jhâman Mpu Sindok Trènggalèk èsambhât mènangka kennengngan sèngasèllaghi ''gaplek''. == Geografis == Secara geografis Kabhupatèn Trenggalèk bâḍâ è antara koorḍinat 111°24-112°11’ Bujur Tèmor bân 7°53’-8°34’ Lintang Lao'.<ref>Kabupaten Trenggalek. Hlm 2. Akses tangghâl 20 November 2022.</ref> == Sombher == <references /> 9ray3en3wkqwhbcpce421pbz4ilpdhp Kabhupatèn Keḍiri 0 1916 11277 10482 2023-01-15T22:52:20Z Alfiyah Rizzy Afdiquni 9 11277 wikitext text/x-wiki '''Kabhupatèn Keḍiri''' (Jhâbâ: Anacaraka: ꦏꦝꦶꦫꦶ, Pegon: كاڎيري, translit. Kadhiri) iyâ arêya sala sêttong kabhupatên e [[Jhâbâ Tèmor|Jhâbâ Têmor]], [[Inḍonesia|Indonesia]] sè loassa 1.386,05 km² .<ref name=":0">BPK RI, [https://jatim.bpk.go.id/kabupaten-kediri/ "Kabupaten Kediri"], aksès 2023-01-16.</ref> Orèng è khabupatên rêya bâḍâ 1.007 jiwa/km². Neng Kabhupatèn Keḍiri bâḍâ settong kacamatdhân sè èjhulughi Kampong Inggris sè anyama "Pare". Kacamadhân Pare ejhulughi kampong Inggris polana bânnyak kênnengngan kursus bhâsa Inggris.<ref>detik.com, [https://www.detik.com/edu/edutainment/d-6493804/mau-kursus-di-kampung-inggris-pare-perhatikan-11-hal-ini-dulu "Mau Kursus di Kampung Inggris Pare? Perhatikan 11 Hal Ini Dulu!"], aksès 2023-01-16.</ref> Kampong Inggris sè bâḍâ è Kacamadhân Pare ampon bânnyak èkanoningi rèng-orèng loar Madhurâ. Tak sakonik rèng loar sè ajhâr bhâsa Inggris ka Kampong Inggris è Pare. Biasana bâkto notop kuliah bânnyak mahasiswa sè akursus ka Kampong Inggris jêriya. Sè ajhâr bhâsa Inggris è Kampong Inggris Pare bênni coma mahasiswa otabê nak-kanak sè ghi' a sakola, tapê bâḍâ jughên sè la dhâddhi karyawan. == Gèografis == Posisi gèografs Kabhupatèn Keḍiri bâḍâ è 111°47′ 05″ sampè' 112°18’20” Bujur Tèmor bân 7° 36′ 12″ sampè'  8° 0′ 32″ Lintang Lao'. Topografina iyâ arèya dataran rendah bân ghunong sè èlèbâthi songai Brantas ḍâri lao' ka ḍâjâ. Suhu oḍârâna 23° C sampè' 31° C kalabân tingkat curah ojhâna 1.652 mm sabbhân arè. Loas wilayana 1.386,05 km² otabâ 5% loas wilayah Provinsi Jhâbâ Têmor.<ref name=":0" /> == Sombher == <references /> ovncwnklrph4jlb6aoir461xuzzfwln Kabhupatèn Ponorogo 0 1917 11453 10479 2023-01-20T00:02:19Z Alfiyah Rizzy Afdiquni 9 11453 wikitext text/x-wiki '''Kabhupatèn Ponorogo''' iyâ arèya sala sèttong Kabhupatèn è [[Jhâbâ Tèmor|Jhâbâ Temor]], [[Inḍonesia|Indonèsia]]. Neng Kabhupatèn Ponorogo bâḍâ sala settong pondhuk rajâ sè anyama Pesantren Modern Darussalam Gontor.<ref>gontor.ac.id, [https://www.gontor.ac.id/latar-belakang Latar Belakang], aksès 2023-01-20.</ref> Kabhupatèn Ponorogo èkènnal kalabân jhulughân Kotta Reog otabâ Bhumi Reog polana kesenian Reog asalla ḍâri Kabhupatèn Ponorogo.<ref>kompas.com, [https://surabaya.kompas.com/read/2022/04/05/192000678/dijuluki-kota-reog-ini-sejarah-kabupaten-ponorogo-ada-sejak-tahun-1496?page=all "Dijuluki Kota Reog, Ini Sejarah Kabupaten Ponorogo, Ada Sejak Tahun 1496"], aksès 2023-01-20.</ref> Bânnyak wisata sè bâḍâ è Kabhupatèn Ponorogo yakni Curug Pangkal, Kedung Kenthus, bân laènna.<ref>Fanani, Muhammad Farih, merdeka.com, [https://www.merdeka.com/trending/tempat-wisata-ponorogo-yang-keren-dan-wajib-dikunjungi-kln.html "Tempat Wisata Ponorogo yang Keren dan Wajib Dikunjungi"], aksès 2023-01-20.</ref> == Gèografis == Kabhupatèn Ponorogo bâdâ neng è 111°7’ sampèk 111° 52’ Bujur Tèmor bân 7° 49’ sampèk 8° 20’ Lintang Selatan.<ref>Kabupaten Ponorogo. Hlm 2. Akses tangghâl 20 November 2022. </ref> == Sombher == <references /> 8xdm1yc8fat7gsqu3pwft08u3r53r87 Kabhupatèn Ghersèk 0 1918 16006 14591 2024-02-13T02:14:37Z Alfiyah Rizzy Afdiquni 9 16006 wikitext text/x-wiki [[Bhengkek:Lambang Kabupaten Gresik.png|jmpl|Logo Kabhupatèn Ghersèk]] '''Kabhupatèn Ghersèk''' iyâ arèya sala sèttong kabhupatèn sè baḍâ è [[Jhâbâ Tèmor|Jhâbâ Tèmor,]] [[Inḍonesia|Inḍonèsia.]] Ibu koṭṭana iyâ arèya Kacamadhân Ghersèk. Kantor bupatina bâḍâ è Kacamadhân Kebomas. Kabhupatèn Ghersèk lowassa 1.194 km². Sè tamaso' Kabhupatèn Ghersèk iyâ arèya Polo Bawean. È bâkto taon 2020, orèng è ḍinna' arèya jumlana 1.311.215 orèng.<ref>Badan Pusat Statistik Kabupaten Gresik, [https://gresikkab.bps.go.id/publication/2021/02/26/00199c3a4f9ee46455ee4f1e/kabupaten-gresik-dalam-angka-2021.html Kabupaten Gresik Dalam Angka 2021], aksés 13 APRIL 2021</ref> Bun ḍâjâna Kabhupatèn Ghersèk iyâ arèya abâtes bi' Tasè' Jhâbâ. Bun tèmorra abâtes bi' [[Sellat Madhurâ]] bân Koṭṭa [[Sorbhâjâ]], bân è bun lao' abâtes bi' [[Kabhupatèn Siḍoarjo|Kabhupatèn Sidoarjo]] sareng [[Kabhupatèn Mojokerto]]. Bun bârâ' abâtès bi' [[Kabhupatèn Lamongan]]. Ghersèk rèya èkennal mènangka koṭṭana Pabrik Semmèn, perusahaan semmèn palèng rajâ è Inḍonèsia, yakni Semmèn Ghersèk.<ref>BKP RI, [https://mad.wikipedia.org/wiki/Kabhupat%C3%A8n_Gers%C3%A8k?venotify=created&veaction=edit Kabupaten Gresi], aksès 18 Ḍesember 2022</ref> == Sajhârâ == Bâkto awwâl Kamardhika'an Inḍonèsia, Kebhupatèn Ghersèk arèya coma sebuah kawedanan (kacamadhânna) Kabhupatèn Sorbhâjâ. Bâḍâna Pabrik Semmèn Gersèk bâkto taon 1953 dhâddhi tandhâ awwâl industrialisasi è Gersèk.<ref>merdeka.com, [https://m.merdeka.com/semen-gresik/profil#:~:text=Semen%20Gresik%20adalah%20perusahaan%20yang,BUMN%20pertama%20yang%20go%20public. Semen Gresik] {{Webarchive|url=https://web.archive.org/web/20221219110847/https://m.merdeka.com/semen-gresik/profil#:~:text=Semen%20Gresik%20adalah%20perusahaan%20yang,BUMN%20pertama%20yang%20go%20public. |date=2022-12-19 }}, aksès 19 Ḍèsèmber 2022.</ref> PP Nomor 38 Taon 1974 nyebbhut Pamarènta Sorbhâjâ ampon makon orosân pamarèntana wilayah Ghersèk èpangallè ka Kabhupatèn Ghersèk. Kabhupatèn Ghersèk kotara mènangka Kotta Walisongo bân Kotta Santrè.<ref>gresikkab.go.id, [https://gresikkab.go.id/info/sejarah#:~:text=Kota%20Gresik%20terkenal%20sebagai%20kota,dan%20Syekh%20Maulana%20Malik%20Ibrahim. Sejarah,] aksès 19 Ḍèsèmber 2022.</ref> Neng Ghersèk bâḍâna makam Sunan Giri bân Syekh Maulana Malik Ibrahim. Salaènna jiya Ghersèk ella dhâddhi salâ settongga pelabuhan otama bân èkennal kalabân kotta dhâghâng sè cokop penting tèbhâ abad ka-14, sareng dhâddhi kennengan paambuanna pal-kapal sè ḍâri Maluku lajhu ka Somatra bân ḍâ' daratan Asia (tamaso' India bân Persia). Hal rèya terros sampèk era VOC. == Gèografis == Lokasi Kbhupatèn Gersèk iyâ arèya bâdâ è sèdhi' bâré'na Kottah [[Koṭṭa Sorbhâjâ|Sorbhâjhâ,]] Sè kalabân lowas wilayana iyâ arèya 1.191,25 km², sè aghi-bhâghi kâ 18 kacâmatan.<ref>BADAN PERENCANAAN PERUBAHAN DAERAH KABUPATEN GRESIK, Hal. 01, Akses tanggal 20 November 2022</ref> Sacara geografis wilayah Kabhupatèn Gersèk bâḍâ è 112° sampèk' 113° Bujur Tèmor bân 7° sampèk' 8° Lintang Selatan. Sabâgiyân bessar wilayana merupakan dataran mabâ kalabân ketèngghiyân 2 sampèk' 12 meter è attas permu-kaan aèng tasè' kajhâbhâ Kecamatan Panceng sè andí' ketèngghiyân 25 meter è attasa permukaan aèng tasè'. para' dhâpâ'â sepertellon bâgiyân dâri wilayah Kebhupatèn Gersèk rèyâ sè aropâaghi daerah pasèsèr pantai, yakni salanjhengga 140 Km sè aropâaghi Kecamatan Kebomas, Gersèk, Manyar, Bungah, Sidayu, Ujungpangkah, bân Panceng sarta Kecamatan Tambak bàn Sangkapura sè bâdâ è Polo bhâbìyân .neng è wilayah pasèsèr, Kebhupatèn Gersèk ella è bârri' fasiltas sè aropâaghi pelabbhuwân umum bân pelabbhuwân otabâ dermaga khusus, saèngghâ Kebhupatèn Gersèk andhi' ak-sès perdagangan regional bân nasional. Keunggul enna geografis réya adhâdhiaghi Gersèk mènangka alternatif sè palèng bhâghus ka angguy in-vestasi otabâ penanaman modal. == Topografi == Sabâgiyân wilayah Kebhupatèn Gersèk arèya aropâaghi daerah pasèsèr pantai, yakni nganjher mulaè dâri Kecamatan Kebomas, Gersèk, Manyar, Bungah, Sidayu, Ujung Pangkah dan Panceng jhugân Kecamatan Sangkapura bân Tambak sè lokasina bâdâ è Polo bhâbhiyân. Jenis tanana neng è wilayah Kebhupatèn Gersèk Sabhâgiyân besar aropâagi tana kapor sè relatif tandus. ketèngghiyân tana è Wilayah Kebhupatèn Gersèk bâdâ è 0 – 500 miter è attas permukâana tasè' (mdpl) bakto elevasi paleng mabâ terdapat è daerah sekitar muara Songai bhâbiyàn Solo bân Kali Lamong. Kondisi topografi Kabhupatèn Gersèk bervariasi pada kemiringan 0-2 %, 3-15 %, dan 16-40% sarta lebbi dâri 40 %. Sabâgiyân bessar mempunyai kemiringan 0-2 % mempunyai luas + 94.613,00 Ha atau sekitar 80,59 %, dhinèng wilayah sè andhi' kemirigan lebih dari 40 % lebbi sakonè' + 1.072,23 Ha otabâ ra-kèra 0,91%.<ref name=":0">gresikkab.go.id, [https://gresikkab.go.id/documents/1615965493-Bab%202%20Perda%20RPJMD%20Final.pdf Bab II Gambaran Umum Kondisi Daerah], aksès 19 Ḍèsèmber 2022.</ref> == Hidrologi == Kabâdâân permukaan air tanah è Wilayah Kebhupatèn Gersèk pada umumnya relatif dhâlem, coma daerah-daerah tertentu è sekitarra songai otabâ rawa-rawa bhâi sè andhi' permukaan air tanah abhâk dangkal.<ref name=":0" /> Pola aleran songai è Kebhupatèn Gersèk memperlihatkan wilayah Gersèk sè aropââghi daerah muara Songai Bengawan Solo bân Kali Lamong jhughân dilalui oleh Kali Sorbhâjâ è Wilayah Selatan.<ref>sda.pu.go.id, [https://sda.pu.go.id/balai/bbwsbengawansolo/portal/index.php/2020/03/02/gresik-lamongan-bojonegoro-akhir-aliran-bengawan-solo/ Gresik-Lamongan-Bojonegoro, Akhir Aliran Bengawan Solo] {{Webarchive|url=https://web.archive.org/web/20221219110847/https://sda.pu.go.id/balai/bbwsbengawansolo/portal/index.php/2020/03/02/gresik-lamongan-bojonegoro-akhir-aliran-bengawan-solo/ |date=2022-12-19 }}, aksès 19 Ḍèsèmber 2022.</ref> Songai-songai rèya nga andhi' sifatta aliran bân kandungan unsur hara sè bhidhâ. Songai Bengawan Solo nga andhi' debit aèng sè cokop tengghi kalabân ngèbâ sedimen sè lebbhi bânnyâ' è tèmbhâng kalabân Kali Lamong, saèngghâ pendangkalan neng è Songai Bengawan Solo lebbi cepat. kalabân bâdhâna peristiwa jarèyâ mengakibatkan timbulnya tana-tana oloran sè bân pendhudhuk sering è ghunââghi otaba èmanfâât aghi ka angghuy lahan perikanan. Selain è paghili'i dâri songai-songai sè è sebbut è attas jiyâ, kabâdâân hidrologi Kebhupatèn Gersèk jhughân è tantoâghi kalabân bâdhâna waduk, jhâlân, somberrâ aèng, kompana aèng è somor bor. == Iklim == Kebhupatèn Gersèk beriklim tropis akanta wilayah laèn è Indonesia.<ref>pertanian.jatimprov.go.id, [https://pertanian.jatimprov.go.id/kab-gresik/ Kab. Gresik], aksès 19 Ḍèsèmber 2022s</ref> Berdasarkan klasifikasi iklim, wilayah Kebhupatèn Gersèk tamasok ka dâlem kategori iklim tropis bâcca bân kerrèng (''Aw''). Suhu rata-rata bhân taonna è wilayah panèka ±28,3 °C bân tingkat kelembapan nisbi palèng rajâ ±76%. Jumlah curah hujan per taonna è wilayah Gersèk iyâ arèyâ 1200–1600 mm bhân taon bân jumlanâ rè sâ ârè ojhân berkisar ra kèra 90–120 arè ojhân bân taon. Musèm ojhân è Kebhupatèn Gersèk biyasana berlangsung dâri bulân Desember sampèk' bulan Maret, sè èsebbut bulân palèng bâcca iyâ arèyâ Januari sè jumlah curah ojhânna per bulânna lebbi dâri 250 mm per bulân, dhinèng mosèm nèmor molaè dâri bulân Mei sampèk bulân Oktober bâân bulân sè palèng nèmor rèya Agustus. == Ekonomi == Kebhupatèn Gersèk è kennal kalâbân salâ settonga kawasan industri neng è [[Jhâbâ Tèmor|jhâbâ Temor.]] Pan sapanapan industri è kebhupatèn Gersèk antara laèn bâdâ semmèn Gersèk, Nipoon Paint,BHS-Tex, Industri Plywood, bân Maspion.<ref>[https://www.nipponpaint.com/indonesia/ nipponpaint.com], aksès 19 Ḍèsèmber 2022</ref> Salaèn kak dhinto bâdâ polè sè aropâaghi sektor perikanan yang cukup signifikan,bhâghus perikanan laut,tambhâ', otabâ dhârât. È kebhupatèn Gersèk jhugân bâdâ pembangkit listrik, Tenaga Gas bân uap berkapasitas 2.200 MW. Èantarana Gersèk bân Sorbhâjhâ terhubung kâlbân jhâlân Tol Sorbhâjhâ Gersèk,sè terhubung  kâlâbân jhâlân Tol Sorbhâjhâ-Gempol bân jhâlân Tol Sorbhâjhâ- Mojokerto. Salèn ghâpânèka perekonomian masyarakat kebhupatèn Gersèk bânnya’ ètopang dâri sektor wirasuasta. Salâ sèttongga iyâ arèyâ industri songkok, Pengrajin Tas,Pengrajin Perhiasan Emas bân Perak, Industri Garmen Pertumbuhan perekonomian kebhupatèn Gersèk aropââghi Salâ sèttongga sèpalèng bhâghus neng è Provinsi jhâbhâ Tèmor sè mencapai 6,58% otabCè attas rata-rata nasional provinsi, maskè ampon sapanèka jhughâ aropââghi sektor  Produk Domestik Regional Bruto (PDRB).sapèk samangkèn taon 2020, ampon mencapai Rp 83 triliun. palèng tèngghina angka PDRB ta’ leppas dâri geliat sektor industri bân jasa sèpalèng pesat. == Kèbân == Fauna Identitas Kebhupatèn Gersèk adalah Rusa Bhâbiyân yakni Rusa sè asalla dâri polo Bhâbiyân, Kebhupatèn Gersèk, Rusa Bhâbiyân salâèn dhâddhi fauna identitas otabâ maskot Kebhupatèn Gersèk, tapè aropââghi hèwân kebanggaan warga Gersèk, spesies rèyâ tamasok hèwân langka sè rang-rang bâdâ bân diklasifikasikan polana è kakobâtèrè bhâkal tâdhâ’oleh IUCN. Populasinya è kèraghi comâ kârè râkèra 300 ekor è alâm lowar, Rusa Bhâbiyân odi’ dâlem kalompo’ k ènik, sè biyasana bâdâ Rusa betina bân anâ’en otabâ Rusa jantan sè toro’ betina akabin, kabbhi jiyâ tamaso’ hèwân nokturnal  otabâ hèwân sè aktif nyarèh kakan è malem areh. Tènngghina Rusa jantan Bhâbiyân rèyâ râkèra 60 – 70 cm. lanjhâng ekorra 20 cm. lanjhâng dâri cètak ka bhâdhânna râkèra 140 cm. Bobot dewasa 50 – 60 kg. Rusa rèyâ bârnanah coklat. Pajhântenna andhi’ tandhuk sè akoncok 3 sè bisâ tobhu sampe’k lanjhânggah râkèra 25-47 cm. tandhuk rèyâ biyasana è ghunââghi pajhânten betina ka anghuy mamennang thing mosèm kabin. == Penghargaan == Rekor Mori Pemberriân Imunisasi kaangghuy 703 bhâji’ è sabellunna omor 1 taon ka’ dhinto sampè è catet neng è buku Museum Rekor Indonesia (MURI). Penciptaan Rekor anyar MURI rèyâ berhasil è laksanaâghi atas kerjasama pamarènta Kebhupatèn Gersèk, asareng kalâbân PT Petrokimia Gersèk dâlem Rangka HUT PT Petrokimia Gersèk sè kapèng 39 bân HUT Proklamasi Kemerdekaan Republik Indonesia sè kapèng 66 taon 2011. == Adipura Bangunpraja == Adipura Bangunpraja aropaâghi lambang spremasi ka bhârsèyân kotta. Dâlem Rangkaian Kirab Piala Adipura sè kapèng 8 ka angghuy Kebhupatèn Gersèk, patugas ka bhârsèyân anyamâ Suwandi, warga Kembangan, bân pegawai Dinas Pekerjaan Umum Kebhupatèn Gersèk Muhammad Safi'i, warga Bungah, nga olle hadiah umroh. Bhupatè Gersèk, Sambari Halim Radianto adhâbuaghi, bâgi sè ontong/bhâjreh nga olle hadiah  umroh èyârep ka angghuy bisâ alaksânââghi. Hadiah ghâpanè tak sesuai kalâbân ponapa sè è kalakoh ka angghuy  a bhârsèyân kotta. Adipura diraih juga berkat ka kompakan sakabhinah masyarakat. == Adiwiyata == Adiwiyata aropaâghi penghargaan lingkungan odhi’ sè bhâdi è parènggaghi dhè’ sekolah-sekolah sè ampon alaksânââghi program pelestarian lingkungan. Program pelestarian sè è maksud kak dhinto mencakup kegiatan penghijauan, daur ulang sarka, bahkan èngghâ amaso'aghi materi lingkungan dhâ' ka bubut lokal sè  è ajherâghi dhâ’ka morèd-morèd è sakolâan. Bakto taon 2012, 5 sakolâan. è Kebhupatèn Gersèk jughân ollè predikat sakolah Adiwiyata bân 1 sakolah è tetep aghi ka agghuy Sakolah Adiwiyata Mandiri. == Pariwisata == === Objek wisata === * Polo Bhâbiyân Polo Bhâbiyân aropaâghi Salâ sèttongga polo sè bâḍâ è Kebhupatèn Gersèk. Èantarana tojjhuwân wisata Bhâbiyân rèyâ: Noko Gili, Tasè Bayangkara, Tasè Tanjunggaang, Polo Cènah, Tasè Selayar, Danau Kastoba bân lâèna. * Pantai Delegan Tasè rèyâ bâḍâ è Dhisa Delegan, Kacamatân Panceng dâri Kacamatân Gersèk ra kèra jara’en sakitar 40 km, samarna dâri Sidayu bân alèbhâdhi Alas Jhâteh Panceng bâḍâ papan petunjuk arah sè anunjuk aghi wisata Tasè Delegan, dâri jhâlân arteri masok ka Alas ra kèra jheuna 1 km ampon sampèk dhâ’ lokasi. Tasè Delegan cè’ cocokka kâangghuy wisata Tasè, lombâ praoh otabhâ mancèng. Tasèen abhâddhi potè bân sabbân bulân Agustus mabâdâ atraksi wisata aropaâghi perlombaan sè berhubungan kalâbân wisata bahari. Tasè Delegan èbukka’ kâangghuy umum molaè taon 3003. === Wisata ziarah === * Makam Fatimah binti Maimun, bâḍâ è Dhisa Leran, Kacamatân Manyar * Makam Maulana Malik Ibrahim (Sunan Gersèk), bâḍâ è Dhisa  Gapurosukolilo, Kacamatân Gersèk. * Makam Sunan Gisik / Raden Santri (Pelopor Penyebar Aghâma Islam è Mâdhurâ bân Bima), è Kelurahan Bedilan, Kacamatân Gersèk. * Makam Sunan Giri, bâḍâ è Dhisa Giri, Kacamatân Kebomas. * Makam Sunan Prapen (kompoyya Sunan Giri), bâḍâ è Dhisa  Klangonan, Kacamatân Kebomas. * Makam Kanjeng Sepuh, bâḍâ è Dhisa  Kauman, Kacamatân Sidayu * Makam Habib Alwi bin Muhammad Hasyim Assegaf  è Kelurahan Kauman, Kacamatan Gersèk. * Makam Habib Abu Bakar bin Muhammad Umar Assegaf è Kelurahan Kauman, Kecamatan Gersèk * Makam KH. Zubair (Mustasyar PBNU Periode Pertama) di TPI Tlogopojok, Kelurahan Tlogopojok, Kacamatan Gersèk * Giri Kedaton,è Kelurahan Sidomukti, Kacamatan Kebomas === Wisata kebiâsâan === Salaèn sè kasebbut è attas bâḍâ jhughân tradisi otabâ kabiâsâan sè ampon cokop âbid sampèk samangkèn ghi’ tetep è jhâlennâghi, ngghi panèka kabiâsâan Padusan, Kolek Ajham Sangring,Malem Selawe, Pasar Bandeng, Kupatan, Rebbhu Bhekkasân, bân Barikan. Kebhupatèn Gersèk ngaghungèh bânnyâ’ panèngghâlen sajhârâh sè berpotensi mènangka pusaka. Komunitas Mataseger ampon mempelopori kagiatan pelestarian pusaka panèka kalabân ngèrèng membidani lahirreh Peraturan Daerah Cagar Budaya Nomer 27 taon 2011. Pan sâpanâpan situs sajhârâh sè bâḍâ è Kebhupatèn Gersèk. È antarana * Gersèk kotta Laju (atosan bangunan kuno sè nyalambher è Kotta Laju) * Benteng Lodewijk Mengare * Situs Gosari * Situs Kanjeng Seppo === Wisata seni budaya === * Tari Pencak Macan, sè nyalambher è sakabbhinna pasèsèr Kebhupatèn Gersèk. * Tari Bantengan, nyalambher  è Balongpanggang, Benjeng bân Wringinanom. * Tari Zavin Mandilingan dâri Polo Bhâbiyân mènangka simbol kehormatan è berbagai acara bessar. * Tari Kencrengan, aropaâghi tarian sè nyarètaâghi pergerakan bâkto sholat sè è bhârennggi musik rebana bân jhi pojhiyân islami. Tari Kencrengan pernah dhâddhi tamuy  sè palèng terhormat berskala nasional bâkto penutupan Festival Nasional Reog Ponorogo è Ponorogo taon 2011. * Reog Ponorogo, è lastarèaghi sareng PT Petro Kimia bân PT Semmèn Gersèk sè pernah dhaddhi Juara Nasional FRN. Reog è Gersèk  jhughân è lastarèaghi sareng SMA Negeri 1 Manyar, SMA Negeri 1 Kebomas, SMP Negeri 3 Gresik, SD Negeri Pongangan, Desa Sidomoro, bân Pura Luhur Kamulan Menganti. * Wayang Kulit, dilestarikan è lastarèaghi sareng  PT Semmèn Gersèk bân PT Petro Kimia sè setiap taonna segghut menampilkan samalem bhentèng  pertunjukan wayang. Salaèn jiyâ bâdâ polè  polowân kalompo’ wayang kulit sè nyalambher neng tiap kacamatân è Kebhupatèn Gersèk. * Orkes Malajhu Dangdut, kalabân atosan grup èantarana sè terkennal iyâ arèya Rockdut Sera dâri Balongpanggang. === Perayaan (acara) === Acara sè èlaksanaâghi tiap taon è Kebhupatèn Gersèk, rèya: * Padusan * Kolek Ajham Sangring * Malem Selawe * Pasar Bandeng * Sedekah Bumi * Pencak Macan * Haol * Pencak Silat Bhâbiyân == Transportasi == === Angkutan bus === Gersèk aropaâghi Jalur Pantura Semarang–Sorbhâjâh Bânnyak bis-bis lebât èdhinna’, Terminal Bunder aropaâghi palèng râjhâ neng è Gersèk, bânnyak angkutan kotta/umum bânnyak dâri Kotta Sorbhâjâh bân Lamongan. === Angkutan kereta api === Stasiun Duduk, Stasiun Cerme, bân Stasiun Indro aropaâghi Stasiun palèng aktif è wilayah Kebhupatèn Gersèk. Kâagguy rel sè tak akti sè bâdâ è Stasiun Gersèk–Stasiun Sumari. === Angkutan Tasè === Palabbhuwân Gersèk Kâagguy Polo Bhâbiyân, Tersedia Bnnyâk kapal è Gersèk === Pasar === * Icon Mall Gersèk * Gressmall * Ramayana Mall Gersèk * Plaza Gersèk * Andalusia Square * Pasar Anyar Gersèk * City 9 Plaza == Olahraga == * PS Petrokimia Putra è dhârâb taon 1994 * Persegres Gresik è dhârâb tangghâl 20 Mei 1998 * Gresik United è dhârâb tangghâl 2 Desember 2005 * Putra Sinar Giri == Sombher == <references /> t0ao5mf18s3zbgemfya5nnw9g64bvmt Jhâbâ Tengnga 0 1919 15613 11553 2024-01-15T15:23:08Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 15613 wikitext text/x-wiki '''Jhâbâ Tengnga''' (Pegon: جاوي مـديا, translit. Jawi Madya) iyâ arèya sala sèttong provinsi è [[Inḍonesia|Inḑonèsia]] sè bâḑâ è nga' tengnga'na Polo Jhâbâ. Ibu Kota nah iyâ aréya Kotta Semarang. Jhâbâ Tengnga rèya anḑi' 29 kabhupatèn bân 6 kotta.<ref>pauddikmasjateng.kemdikbud.go.id, [http://pauddikmasjateng.kemdikbud.go.id/fj45/html/index.php?id=profil&kode=67&profil=Jawa%20Tengah#:~:text=GEOGRAFI%20WILAYAH,29%20kabupaten%20dan%206%20kota. "Jawa Tengah, Geografi Wilayah"] {{Webarchive|url=https://web.archive.org/web/20230123143408/http://pauddikmasjateng.kemdikbud.go.id/fj45/html/index.php?id=profil&kode=67&profil=Jawa%20Tengah#:~:text=GEOGRAFI%20WILAYAH,29%20kabupaten%20dan%206%20kota. |date=2023-01-23 }}, aksès 2023-01-23.</ref> Mongghu ghâris astronomis, Jhâbâ Tengnga bâḑâ è antarana 5°40’ bân 8°30’ Lintang Lao' bân antarana 108°30’ sareng 111°30’ Bujur Tèmor (tamaso' Polo Karimunjawa). == Gèografis == Jhâbâ Tengnga geografissâh, Jhâbâ Tengnga anḑi' bâtas: bun Dâjâh – Laut Jawa; bun Lao' – Provinsi Daerah Istimewa Yogyakarta bân Samudra Hindia; bun Bârâ' – Provinsi Jhâbâ Bârâ'; bun Tèmur – Provinsi Jhâbâ Tèmur.<ref>PROVINSI JAWA TENGAH DALAM ANGKA 2020. Aksés tangghâl 20 Novémber 2022.</ref> == Sombher == n0t9wk0efah47g253k6q5v8qkhew2rm Kabhupatèn Lamongan 0 1920 15796 14559 2024-02-09T10:20:24Z Alfinlutvianaaa 1710 15796 wikitext text/x-wiki [[Bhengkek:Coat of arms of Lamongan Regency.svg|jmpl|Logo Kabhupatèn Lamongan]] '''Kabhupatèn Lamongan''' (Pegon: لامَوڠان) iyà arèya sala sèttong kabhupatèn è [[Jhâbâ Tèmor|Jhàbà Tèmor,]] [[Inḍonesia|Indonèsia]]. Èberri' nyama Lamongan polana èkala' ḍâri nyamana orèng lambe' sè anyama Ranggahadi (Hadi). Raggahadi arèya kotara kalabân sebbudhân Mbah Lamong. Mbah Lamong arèya santrè sè pènter bân cerdas è pondhuk Sunan Giri.<ref>merdeka.com, [https://www.merdeka.com/peristiwa/cerita-mbah-lamong-murid-sunan-giri-sejarah-kadipaten-lamongan.html "Cerita Mbah Lamong, murid Sunan Giri & sejarah Kadipaten Lamongan"], aksès 2023-01-19.</ref> Kabhupatèn Lamongan arèya terkenal kalabân sotona.<ref>Pratama, Evan Dewangga, beritajatim.com, [https://beritajatim.com/ragam/soto-lamongan-yang-melegenda/ "Soto Lamongan yang melegenda"], aksès 2023-01-19.</ref> Salaèn kotara bi' soto baḍâ pecel lele bân perkedèl.<ref>beritajatim.com, [https://beritajatim.com/gaya-hidup/terkenal-dengan-pecel-lele-warga-asli-lamongan-justru-pantang-makan-lele-ini-mitosnya/ "Terkenal dengan Pecel Lele, Warga Asli Lamongan Justru Pantang Makan Lele, Ini Mitosnya"], aksès 2023-01-19.</ref><ref>merdeka.com, [https://www.merdeka.com/jateng/makanan-khas-lamongan-populer-soto-kuah-santan-hingga-nasi-boranan-kln.html "Makanan Khas Lamongan Populer, Soto Kuah Santan hingga Nasi Boranan"], aksès 2023-01-19.</ref> Kabhupatèn Lamongan arèya luassa korang lebbi 1.812, 8 km².<ref name=":0">[https://jatim.bpk.go.id/kabupaten-lamongan/ BPK RI], aksès 2023-01-19.</ref> == Gèografis == Lamongan arèya anḍik bâtes ḍâri arah ḍâjâ sampè' Tasèk Jhâbâ. Ḍâri arah laok bâtessa sampè' [[Kabhupatèn Jombang]] bân Mojokerto. Ḍâri Bârâ' bâtessa sampè' Kabhupatèn Bojonegoro.<ref>BADAN PUSAT STATISTIK KABUPATEN LAMONGAN KABUPATEN LAMONGAN DALAM ANGKA LAMONGAN REGENCY IN FIGURES Katalog /Catalog: 1102001 3524 2021 BPS - Statistic of Lamongan Regency, KABUPATEN LAMONGAN DALAM ANGKA Lamongan Regency in Figures 2021, hal 3.</ref> Mongghu gèografis Kabhupaten Lamongan bâḍâ è 6º51’54’’-7º23’6’’ Lintang Lao' bân 112º4’41’’-112º33’12’ Bujur Tèmor. Loas wilayana korang lebbi ±1.752,21 km² otabâ ±3.78% ḍâri loas wilayana Provinsi Jhâbâ Tèmor.<ref>lamongankab.go.id, [https://lamongankab.go.id/beranda/bappelitbangda/post/6299 "Deskripsi Singkat Lamongan"], aksès 2023-01-30.</ref> Lanjhângnga ghâris pantai 47 km bân loas tasè' è Kabhupatèn Lamongan iyà arèya 902,4 km² mun èbitong ḍâri 12 mil attas tasè'.<ref>lamongankab.go.id, [https://lamongankab.go.id/beranda/documents/perikanan/PROFIL%20PERIKANAN%202020.pdf "Profil Perikanan Kabupaten Lamongan"] {{Webarchive|url=https://web.archive.org/web/20230130003321/https://lamongankab.go.id/beranda/documents/perikanan/PROFIL%20PERIKANAN%202020.pdf |date=2023-01-30 }}, aksès 2023-01-30.</ref> Daratan Kabhupatèn Lamongan èpèsa bi' Songay Bengawan Solo, bân daratanna bâḍâ 3 cèrè yakni:<ref name=":0" /> * Bâgiyân tengnga lao' iyâ arèya daratan mabâ sè abâk landhu (Kacamadhân Kedungpring, Babat, Sukodadi, Pucuk, Lamongan, Deket, Tikung, Sugio, Maduran, Sarirejo bân Kembangbahu. * Bâgiyân lao' bân ḍâjâ iyâ arèya paghunongan kapor abhâto kalabân landhuna saddhâng (Kacamadhân Mantup, Sambeng, Ngimbang, Bluluk, Sukorame, Modo, Brondong, Paciran, bân Solokuro. * Bâgiyân tengnga ḍâjâ iyâ arèya Bonorowo sè segghut banjir, Kacamadhân Sekaran, Laren, Karanggeneng, Kalitengah, Turi, Karangbinagun, bân Glagah. == Sombher == 17dha5hln2srtdbmc8y68nec873jcvq Kabhupatèn Banyuwangi 0 1921 11271 11265 2023-01-14T10:25:28Z Alfiyah Rizzy Afdiquni 9 11271 wikitext text/x-wiki '''Kabhupatèn Banyuwangi''' iyê arèa sala sèttong kabhupatèn se bâḍâ è [[Jhâbâ Tèmor]], [[Inḍonesia|Inḍonèsia]]. Bâtes wilaya Kabhupatèn Banywuangi sè bâḍâ è bun ḍâjâ rèya Kabhupatèn Situbonḍo. Dhinèng bâtes è bun tèmor iyâ arèya Sellat Bhâli. È bun lao en rèya Samudra Indonesia. Mun è bun bârâ' rèya bâtessa kalabân Kabhupatèn Jember bàn Bânḍâbâsa. Kabhupatèn Banyuwangi anḍi' lowass 5.782,50 km² sè èbàgi dhâddhi 24 kacamadhân, 28 kelurahan, 189 dhisa, bân anḍi' lanjhâng ghâris tasè' 175,8 km.<ref>banyuwangikab.go.id, [https://banyuwangikab.go.id/profil-daerah/geografi "Keadaan Geografi Banyuwangi"], aksès 2023-01-13.</ref> == Gèografis == Kabhupatèn Banyuangi bâḍâ palèng tèmor Polo Jhâbâ kalabân jhulughân "Sunrise Of Java". <ref>Satya Bhakti Praja Mukti, Kabupaten Banyuwangi, hal 01, akses tanggal 20 November 2022</ref> == Sombhâr == <references /> [[Bhângsa:Kabhupatèn]] 14vapcs4pxzants7amg2tfxrkablru5 Pangangghuy:Kinan aisya 2 1922 10492 2022-11-20T07:09:24Z Kinan aisya 1752 ←Membuat halaman berisi 'kaulê kinan, samangkèn perappaên kuliah è IAIN MADURA, asli orèng mekkasên.' 10492 wikitext text/x-wiki kaulê kinan, samangkèn perappaên kuliah è IAIN MADURA, asli orèng mekkasên. pl64tyhi2iyziw3abnyk0ztxckjwbp8 Universitas Islam Negeri Sunan Kalijaga Jogjakarta 0 1925 10522 2022-11-24T00:40:09Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Universitas Islam Negeri Sunan Kalijaga Jogjakarta]] ka [[Universitas Islam Negeri Sunan Kalijaga Yogyakarta]]: Penulisan yang benar Yogyakarta 10522 wikitext text/x-wiki #ALIH [[Universitas Islam Negeri Sunan Kalijaga Yogyakarta]] ehzh0kthj9sdrwa8exhu3dz8mb2zpg9 Bhâsa Kangèan 0 1926 15780 15779 2024-02-07T14:17:23Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Ḅâsa Kangėan]] ka [[Bhâsa Kangèan]]: vandal 15779 wikitext text/x-wiki '''Bhâsa Kangèjâng''' otabâ '''bhâsa Kangèan''' panèka [[bhâsa]] sè èkacator bi' bhângsa Kangèjâng e Kapoloan Kangèjâng (otamâna e Polo Kangèjâng), sâlaje dâjâ Tase' Bhâli. sgqcq0ubr1icbk2bnbn4dvzxvqstr4u Bhasa Kangean 0 1927 15804 15138 2024-02-10T14:16:45Z EmausBot 150 Fixing double redirect to [[Bhâsa Kangèan]] 15804 wikitext text/x-wiki #ALIH [[Bhâsa Kangèan]] cowx5yrbnkjyqth07xmhh08mgxn7vb8 B. J. Habibie 0 1928 13822 12148 2023-07-22T02:16:11Z Alfiyah Rizzy Afdiquni 9 13822 wikitext text/x-wiki {{infobox orang}} Prof. Dr.-Ing. Ir. H. Bacharuddin Jusuf Habibie, FREng otabâ '''B.J. Habibie''' ((25 Juni 1936 – 11 September 2019) iyâ arèya Prèsiḍèn Rèpublik Inḍonèsia sè kapèng tello’.<ref>Royal Academy of Engineering. 1990, "List of Fellow: Habibie, Professor Dr Ing Bacharuddin Jusuf FREng: 1990", aksès 19 Ḍèsember 2022.</ref><ref>kompas.com, [https://nasional.kompas.com/read/2019/09/11/18162731/bj-habibie-meninggal-dunia-di-rspad BJ Habibie Meninggal Dunia di RSPAD], aksès 19 Ḍèsèmber 2022.</ref> Sabellunna, B. J. Habibie ajabat Bâkkèl Prèsiḍèn Rèpublik Inḍonèsia sè kapèng pètto’ aghântèaghi Try Sutrisno. B. J. Habibie aghântèaghi Soeharto sè ambu ḍâri jabatan prèsiḍèn tangghâl 21 Mèi 1998.<ref>Nurmalaningrum, R.W., 2018. Lengsernya Soeharto sebagai Presiden Republik Indonesia.</ref><ref>Ratnawati, T., 2017. POLITICAL REFORM IN INDONESIA AFTER SOEHARTO. ''Masyarakat Indonesia'', ''36''(2), pp.245-266.</ref> B. J. Habibie terkenal sanget mènangka profèsor sareng ilmuwan tèknologi aviasi internasional. Prèsiḍèn B.J. Habibie èghântè Abdurrahman Wahid (Gus Dur) tangghâl 20 Oktober 1999 bi’ MPR samarèna Pemilu 1999.<ref>Saadah, K.A.W., 2019. SISTEM POLITIK DAN PEMERINTAHAN ERA KEPEMIMPINAN ABDURRAHMAN WACHID. ''SKRIPSI Jurusan Hukum dan Kewarganegaraan-Fakultas Ilmu Sosial UM''.</ref> Habibie dhâddhi Bâkkèl Prèsiḍèn bân Prèsiḍèn Inḍonèsia sè bâkto jabatanna palèng sakoni’ yakni 2 bulân 7 arè (mènangka bâkkèl prèsiḍèn) bân 1 taon 5 bulân (mènangka prèsiḍèn).<ref>Fawzia, D., Noor, F., Bhakti, I.N., Gayatri, I.H., Nurdin, N., Haris, S. and Raharjo, W., 4.1. Transisi Politik Pasca Soeharto.</ref> B.J. Habibie iyâ arèya Prèsiḍèn Inḍonèsia sè kapèng sèttong sè ta’ oḍi’ è Jhâbhâ yakni ḍâri Kabila, [[Gorontalo]], Sulawesi.<ref>Habibie, B.J., 2010. ''Habibie & Ainun''. THC Mandiri.</ref><ref>Elson, R.E., 2009. ''The idea of Indonesia''. Penerbit Serambi.</ref> Ramana orèng Gorontalo bân èbhuna rèng Yogyakarta.<ref>Supriyadi, H., 2018. Gaya Kepemimpinan Presiden Indonesia. ''Jurnal Agregasi: Aksi Reformasi Government dalam Demokrasi'', ''6''(2).</ref><ref>Hendrowinoto, N.K.S. ed., 2004. ''Ibu Indonesia dalam kenangan''. Bank Naskah Gramedia bekerja sama dengan Yayasan Biografi Indonesia.</ref> Pamarènta Gorontalo ampon abhângon Monumen B.J. Habibie è aḍâ’ labâng gerbang utama Bandar Udara Djalaluddin, è Kabhupatèn Gorontalo.<ref>Humas Pemprov Gorontalo, [https://web.archive.org/web/20190702102918/https://humas.gorontaloprov.go.id/bj-habibie-setuju-desain-patung-dirinya-dimonumenkan/ BJ Habibie Setuju Desain Patung Dirinya Dimonumenkan] aksès 2 Juli 2019.</ref><ref>Beritatagar.id, [https://web.archive.org/web/20190729100750/https://beritagar.id/artikel/laporan-khas/patung-perunggu-dan-jejak-singkat-bj-habibie-di-gorontalo Patung perunggu dan jejak singkat BJ Habibie di Gorontalo], aksès 31 Juli 2019.</ref> == Bhâlâ == B.J. Habibie iyâ arèya potra kaempa’ ḍâri 8 trètan.<ref>Salam, S., 1986. ''BJ Habibie, Mutiara dari Timur''. Intermasa.</ref><ref>ICMI: Ikatan Cendekiawan Muslim se-Indonesia dalam sorotan pers, Desember 1990-April 1991</ref> Asma ramana, Alwi Abdul Jalil Habibie bân èbhuna, R.A. Tuti Marini Puspowardojo. Ramana ahli tanè bân rèng seppo èbhuna dhâddhi dokter spesialis soca bân anḍi’ sakola’an.<ref>Makka, Makmur.A, 2008, The True Life of Habibie Cerita di Balik Kesuksesan, PUSTAKA IMAN.</ref> Marga Habibie iyâ arèya marga asli struktur sosial Pohala'a (Kerajaan) è Kabila, Kabhupatèn Bone, Bolango, Gorontalo.<ref>IHLAS, Y.I., 2014. ''Cagar Budaya di Gorontalo sebagai Laboratorium Pembelajaran Sejarah dan Kearifan Lokal''(Doctoral dissertation, Universitas Negeri Gorontalo).</ref><ref>Radar Gorontalo, [https://web.archive.org/web/20190702102916/https://radargorontalo.com/bj-habibie-saya-orang-kabila/ BJ Habibie: Saya Orang Kabila], aksès 2 Juli 2019.</ref> Mbana Habibie orèng ahli aghâma, majelis peradilan aghâma, bân pemangku adat Gorontalo sè terkenal.<ref>Noer, G.S., 2015. ''Rudy: Kisah Masa Muda Sang Visioner''. Bentang Pustaka.</ref> Bhâlâ Habibie è Gorontalo senneng ngobu sapè, nganghungi bânnyak jhârân, bân kebbhun kopi. === Akabin sareng Ainun === Habibie kennel ka Ainun pas ghi’ SMP bân atemmo pole è SMA Kristen Dago Bandung. Habibie ta’ ahubungan sareng Ainun dhing la akuliah bân alako è Jerman bân Ainun masok Fakultas Kedokteran, Universitas Indonesia.<ref>voi.id, Sejarah Hari Ini, 12 Mei 1962: [https://voi.id/memori/166465/sejarah-hari-ini-12-mei-1962-pernikahan-bacharuddin-jusuf-habibie-dan-ainun-hasri-besari Pernikahan Bacharuddin Jusuf Habibie dan Ainun Hasri Besari], aksès 19 Ḍèsèmber 2022.</ref> B.J. Habibie akabin sareng Hasri Ainun Besari tangghâl 12 Mèi 1962 è Rangga Malela, Banḍung.<ref>B. J. HABIBIE. Manusia Paling Dicari Dari Timur 25 Juni 1936 -11 September 2019. (2021). (n.p.): PENERBIT KBM INDONESIA.</ref> Akaddhâ ngangghuy adhât Jhâbhâ bân lagghuna resepsi ngangghuy adhât Gorontalo è Hotel Preanger, Banḍung.<ref>Noer, G. S. (2015). Rudy: kisah masa muda sang visioner. Indonesia: Diterbitkan oleh Bentang dan THC Mandiri.</ref><ref>Situmorang, J. T. (2017). ''BJ. Habibie Si Jenius''. IRCiSoD.</ref> Samarèna akabin sareng Habibie, Ainun kodhu mèlè antara alako è ma sakè' nak-kanak neng Hamburg, Jerman otabâ dhâddhi èbhu roma tangga.<ref>kompas.com, "[https://nasional.kompas.com/read/2018/06/26/12264001/82-tahun-habibie-dan-cintanya-kepada-ainun?page=all 82 Tahun Habibie dan Cintanya kepada Ainun]", aksès 11 Jânuari 2023.</ref> Habibie sareng Ainun nganghungi ḍuwâ' potra, asmana Ilham Akbar Habibie bân Thareq Kemal Habibie.<ref>Perpustakaan Nasional Republik Indonesia, [https://web.archive.org/web/20120729084127/http://kepustakaan-presiden.pnri.go.id/biography/?box=detail&presiden=habibie&presiden_id=4 "Bacharuddin Jusuf Habibie Masa Bakti 1998 -- 1999"], aksès 10 Mèi 2015.</ref> === Sakola === Habibie ajhâr teknik mesin è Fakultas Teknik Universitas Indonesia Banḍung (mangkèn Institut Teknologi Banḍung) taon 1954.<ref>detik.com, [https://www.detik.com/edu/edutainment/d-5918810/6-tokoh-dan-artis-lulusan-itb-ada-presiden-hingga-artis#:~:text=Selepas%20menjadi%20siswa%20SMA%2C%20Bacharuddin,dan%20sempat%20ikut%20klub%20aeromodelling. 6 Tokoh dan Artis Lulusan ITB, Ada Presiden hingga Artis], aksès 11 Jânuwari 2023.</ref> Taon 1955-1965 Habibie lanjut ajhâr studi teknik penerbangan, spesialisasi konstruksi kapal terbang, è RWTH Aachen, Jerman Bârâ'. Habibie ollè gelar diploma insinyur è 1960 bân gellar doktor insinyur taon 1965 kalabân predikat summa cum laude. === Gellar Adat === Habibie ollè gellar adat tègghi ḍâri persekutuan 5 Kerajaan Adat Gorontalo. Gellar rèya ghun èberri' ka orèng sè ngabdhi ka bângatoa, bhângsa, bân naghârâ, yakni:<ref>Azhar, A. Rasyid, kompas.com, [https://regional.kompas.com/read/2019/10/29/07375651/pasca-mangkat-bj-habibie-dapat-gelar-adat-gorontalo-ta-lopo-lolade-tilango Pasca-mangkat, BJ Habibie Dapat Gelar Adat Gorontalo "Ta Lopo Lolade Tilango"], aksès 2022-09-30.</ref><ref>Jusni, gorontaloprov.go.id, [https://gorontaloprov.go.id/almarhum-bj-habibie-lengkapi-gelar-adat-gorontalo-dengan-garai/ "Almarhum BJ Habibie Lengkapi Gelar Adat Gorontalo dengan Gara’i"], aksès 2022-09-30.</ref> == Sombher == <references /> [[Bhângsa:Orèng]] 6yx2tijwxq5e5gcnkfo7e8mmhpfcs1v Soepomo 0 1929 15611 15610 2024-01-15T05:01:16Z OrangKalideres 2196 + foto 15611 wikitext text/x-wiki [[File:Supomo (Photographs by Daan Noske).jpg|thumb|250px|Soepomo, 1951]] Prof. Dr. Mr. '''Soepomo''' (Madhurâ: ''ꦱꦺꦴꦲꦼꦥꦺꦴꦩꦺꦴ'') iya arèya sorang politikus bân pengacara Indonèsia sè ajabat mènangka Menteri Kehakiman Pertama naghârâ rowa ḍâri Agustus sampèk Novèmber 1945 bân polè ḍâri Ḍèsèmberr 1949 sampèk 6 September 1950. È kènal mènangka eppa’ konstitusi Indonèsia, dhibi’en secara anumerta è nyataaghi mènangka Pahlawan Nasional Indonèsia sarèng presiden Soekarno ka taon 1965. Soepomo èkenal mènangka perancang Undang-Undang dasar 1945 kalabân Muhammad Yamin bân Soekarno.<ref>P.J Drooglever, 1997, [https://repository.ubn.ru.nl/bitstream/handle/2066/29299/29299___.PDF;jsessionid=B0B9C04E540E6E1AB8DA4C2C718EB476?sequence=1 The Genesis Of The Indonesians Constitution Of 1949], 69.</ref><ref name=":0">Marsillam Simanjuntak 1994. ''Pandangan negara integralistik: sumber, unsur, dan riwayatnya dalam persiapan UUD 1945''. Pustaka Graffiti.</ref> == Oḍi' bân pendidikan == Soepomo èlahèraghi ka 22 Januari 1903, è Sukoharjo, Hindia Belandhâ (satèya Indonèsia). Dhibi’èn asalla ḍâri bhâlâ priyayi. Kaè dâri embu’ bân eppa’ keduwèna iya arèya pejabat tèngghi pamarènta. Dhibién amolaè pendidkan ka taon 1917, bilâ dhibién terdaftar è Europeesche Lagere School (ELS) è Boyolali. Dhibi’èn lulus ka taon 1920. Bân alanjut aghi studi na dâ meer Uitgebreid Lager Onderwijs (MULO) è Surakarta. Ka taon 1923, dhíbi’èn alle dâ Batavia (satèya Jakarta) bân asakola è bataviasche rechtsschool. Saampon lulus dâri dissa, dhibi’èn alako è sebuah pengadilan negeri è Surakarta. Sabèllun mangkat dâ belandhâ kaangghuy alanjut aghi pendidikan. È belandhâ dhibi’èn adaftar è Universitas Leiden, bân ajhâr hokom è bâbâna Cornelis Van Vollenhoven.<ref name=":1">Tokoh Indonesia.com, [https://tokoh.id/biografi/3-pahlawan/salah-satu-perumus-uud-1945/ Salah Satu Perumus UUD 1945], diakses tanggal 18 Desember 2022.</ref> Dhibi’èn lulus ka taon 1927, kalabân tesise sè ajudul “Reformasi Sistem Agraria è wilayah Surakarta, sè aèssè uraian tentang sistem agrarian è Surakarta bân kritik terselubung mongghu kolonialisme Belandhâ. SÈ abelinah dâ roma, dhibi’èn dhâddhi pegawai pengadilan Yogyakarta, pas èallè ḍâ’ Ḍèpartemen Kehakiman è Batavia. Saat atugas è departemen kehakiman, dhibi’èn ngalak kalakoan sampingan mènangka dosen tamu è Rechtshoogeschool. Dhibi’`en pas agabung kalabân asosiasi pemuda Jong Java, bân nolès sebuah makalah ajudul “Perempuan Indonesia Dalam Hukum”, sè dhibi’èn kalabân perdana menteri è pas arè Ali Sastroamidjojo dâ kongres bini’1928.<ref name=":1" /> == Pemakluman Konstitusi == Ka tangghâl 1 Maret 1945, taon ahèr pendudukan jepang Indonèsia, pamarènta jepang abentu’ badan penyelidik usaha-usaha persiapan kemerdekaan indonèsia (BPUPKI) dâ tangghâl 1 Maret 1945 kaangghuy ngerjaaghi “persiapan kemerdekaan è wilayah pamarènta Pulau Jhâbâ rèya”. Soepomo dhâddhi sala sèttong dâri 62 anggota. dâ sidang pertama sè berlangsung dâri 29 Mèi sampè’ 1 Juni, dhibi’`en anyataaghi dukungan ah kaangghuy masa depan indonèsia dhâddhi Naghârâ kesatuan sè kowat, kalabân alasan bahwa rowa sesuai kalabân norma-norma masyarakat indonèsia. Dhibi’èn kèya acaca menentang gagasan naghârâ Islam. Ka tangghâl 1 juni 1945, presiden è masa depan Soekarno apidato, è dimma dhibi’`en menguraikan dasar naghârâ masa depan, lema’ sila pancasila. Ka masa reses BPUPKI, hal arèya pas è pamaso’ aghi kè dâlèm pembukaan konstitusi masa depan, piagam Jakarta sarèng panitia Sembilan, sè ta’ tamaso’ Soepomo.<ref>R. E. Elson, 2009, Another Look At The Jakarta Charter Controversy Of [https://ecommons.cornell.edu/bitstream/handle/1813/54483/INDO_88_0_1255982649_105_130.pdf?sequence=1&isAllowed=y 1945], ''Indonesia''. '''88''' (88): 105-130.</ref> Bilâ BPUPKI asidang bâli kaangghuy sidang kedua, sè èmulai ka 10 juli, sebuah komite beranggotakan 19 orèng èbentuk kaangghuy ngasèl aghi rancangan undang-undang, bân soepomo amaèn aghi peran dominan dâlâm pembahas nah, sè berlangsung selama tello’ arè. Dhibi’èn tèngngèt ngasèl aghi konstitusi sè ngaandi’ pamarènta pusat se kowat kalabân kekuasaan terkonsentrasi ka presiden, bân tanpa sistem checks and balances sè jèllas, sejalan kalabân pendapat eh. Secara khusus, dhibi’èn adukung totalitarianism integralis è dhâsar aghi ideologi bhâlâ bân angusul aghi naghârâ Indonèsia è model aghi ka nazi jerman bân kekaisaran jepang.<ref>Bourchier, David (2016). ''Illiberal democracy in indonesia : the ideology of the family [https://www.routledge.com/Illiberal-Democracy-in-Indonesia-The-Ideology-of-the-Family-State/Bourchier/p/book/9781138236721 state]''. London and New York: Taylor & Francis. hlm. 65–69. <nowiki>ISBN 9781138236721</nowiki>. Diakses tanggal 2 April 2022.</ref> Dhibi’`en ayakèn aghi sistem arèya bhâdhih ghlibhâti kepentingan antara pamarènta bân masyarakat. Dâlâm diskusi rowa, dhibi’`en è tèntang kajâh sarèng Mohammad Yamin, sè menyerukan demokrasi ala bârâ’ kalabân jaminan hak asasi manossa. Bâkkèl presiden masa depan Hatta kèya tèrro deklarasi hak-hak kaangghuy èpamasok, angèng Soekarno amihak Soepomo. Kompromi mencapai pasal 28 sè anyataaghi hak asasi manossa bâkal èator sarèng undang-undang. Saampon diskusi panas, khusus eh ngennèng peran aghâma dâlam berta naghârâ, rancangan konstitusi bân pembukaan ah è tarèma ka 16 Juli. Saampon jepang nyèra, ka tangghâl 17 Agustus 1945, Soekarno bân Hatta a proklamasi aghi kemerdekaan Indonèsia.   Kalagghu’na, panitia persiapan kemerdekaan indonèsia (PPKI) sè èlla èbèntu’ ka 7 Agustus, atèmmo bân apèttok aghi rancangan undang-undang sè è hasèl aghi saarèng panitia BPUPKI.<ref>Gramedia Blog, Sejarah PPKI: Pembentukan, Tokoh, Sidang dan [https://www.gramedia.com/literasi/sejarah-ppki/#:~:text=PPKI%20adalah%20singkatan%20dari%20Panitia,pada%20tanggal%207%20agustus%201945. Tugasnya], diakses tanggal 18 Desember 2022.</ref> Konstitusi jughân anḍi’ penjelasan sè aberri’ informasi lebbi derder tentang pembukaan bân èssè, sè kèya è tolès sarèng Soepomo. Polana rèya benni produk BPUPKI otabâ PPKI, status hokomma ta’ pastè. == Pemèkkèran == Para’ tade’ biografi tentang Soepomo, jhâbhâh sèttong sè è kalakoni Soegito (1977) èdhâsaraghi proyek departemen pendidikan bân kebudayaan. Marsilam Simanjuntak apendapat bahwa Soepomo arèya sombher dâri dâdârâ fasisme è Indonèsia. Soepomo lèbur sistem pamarènta Jerman bân Jepang. Simanjuntak anilai naghârâ “Orde Baru” ala Jendral Soeharto arèya bhângon naghârâ sè palèng semma’ sarèng ideal Soepomo, kesimpulan sè parlo èdebataghi polè.<ref name=":0" /> == Sombher == kj3ylo7ag5mr9r6wf84osuocw5uryit Abdurrahman Wahid 0 1930 16804 14589 2024-06-22T00:45:24Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 16804 wikitext text/x-wiki {{infobox orang}} Dr. (H.C) K.H. '''Abdurrahman Wahid''' (lahèr kalabân nyama Abdurrahman ad-Dakhil; 7 Sèptèmber 1940- 30 Ḍèsèmber 2009), otabâ sè akrab èolok Gus Dur, iyâ arêya tokoh moslèm [[Indonesia]] bân pemimpin politik sè dhâddhi Presiden Indonesian sè kaempa’ ḍâri taon 1999 kantos 2001.<ref>Kompas.com, [https://nasional.kompas.com/read/2009/12/30/19073028/Gus.Dur.Wafat Gus Dur Wafat]Aksès 30 Ḍèsèmber 2009.</ref> Dhibi’en aghântèhâghi Presiden B.J. Habibie saampon è pèlè sareng Majelis Permusyawaratan Rakyat hasèl Pemilu 1999. Penyelenggaraan pamarènta'anna èbhânto sareng Kabinet Persatuan Nasional. Masa kepresidenan Abdurrahman Wahid è molaè ka 20 Oktober 1999 bân a ahèr ka Sidang Istimewa MPR ka taon 2001. Tèppa’ 23 Juli 2001, kepemimpinanah è ghântèh sareng Megawati Soekarnoputri saampon mandatdhâ è cabut sareng MPR. Abdurrahman Wahid iyâ arèya mantan ketua Tanfidziyah (badan eksekutif) Nahdatul Ulama bân sè adhâddhiaghi Partai Kebangkitan Bangsa (PKB). == Bhâkto Ngoḍâ == Abdurrahman Wahid lahèr arè ka-4 bulân ke-8 Kalènder Islam taon 1940 nèng Denanyar, Jombang Jhâbâ Tèmor ḍâri pasangan Wahid Hasyim bân Solicha. Bâḍâ sè ngoca' bahwa dhibi’en lahèr è tangghâl 14 Agustus. Angèng tangghâl sè è ghuna âghi kaangghuy nandhâi arè lahèr iyâ arèyâ kalènder Islam sè artènah dhibi’en lahèr ka Sya’ban 1359 Hijriyah, padâ sareng 7 September 1940.<ref name=":1">Merdeka.com, [https://m.merdeka.com/abdurrahman-wahid/profil Abdurrahman Wahid] {{Webarchive|url=https://web.archive.org/web/20221218075949/https://m.merdeka.com/abdurrahman-wahid/profil |date=2022-12-18 }}, Akses pada Ḍèsèmber 2022.</ref> Dhibi’en lahèr kalabân nyama Abdurrahman Addakhil. “Addakhil” artènah ‘’Sang Penakluk”. Ca’ (Addakhil) ta’cokop è kennal bân èghântè “’Wahid’’  bân pas lebbi è kennel kalabhân ologhân Gus Dur. ‘’Gus” iyâ arèyâ ologhân  kahormatan khas pondhuk dhâ’ sorang pottra kiai sè artèna “abang” otabâ “mas”.<ref name=":1" /> Gus Dur iyâ arèyâ pottra dhâ’âdhâ’’dâri ennem tarètan. Wahid lahèr dâlem bhâlâ se terhormat ḍâlâm Komunitas Moslèm Jhâbâ Tèmor. Emba ḍâri ramana iyâ arèya K.H. Hasyim Asyari, se adhâddiaghi Nahdatul Ulama (NU).<ref name=":1" /> Samantara emba dâri èbhuna, K. Bisri Syansuri, iyâ arèya ghuruh pesantren dha’âdha’ sè ngajèr ka binè’.<ref>Barton (2002), halaman 38-40.</ref> Bâpa’ Gus Dur, K.H. Wahid Hasyim, toro’ dâlem Gerakan Nasional bân dhâddhi Menteri Agama taon 1949. Emma’nah Ny. Hj. Sholeha, iyâ arèya pottrè sè adèddhi aghi Pondok Pesantren Denanyar, Jombang. Tarètannah iyâ arèya Salahuddin Wahid bân Lily Wahid. dhibi’en anèka sarèng Sinta Nuriyah bân è karuniai empa’ pottrè: Alisa, Yenny, Amita, bân Inayah. Gus Dur secara bhlâk toman anyatah aghi jhè’ salèranah anḍi’ ḍârâ Tionghoa.<ref>[https://web.archive.org/web/20110719095452/http://web.budaya-tionghoa.net/tokoh-a-diaspora/tokoh-tionghoa/950-gus-dur-dan-silsilah-tionghoa Gus Dur dan Silsilah Tionghoa], Akses tanggal 14 Oktober 2018</ref> Abdurraman Wahid ngangghâp jhè’ dhibi’en iyâ arèya toronan dâri Tan Kim Han sè anèka kalabân Tan A Lok, tarètan ghândhu’ Raden Patah (Tan Eng Hwa), sè adhèddhiaghi Kasultanan Demak.<ref name=":0">Suara Merdeka, [https://web.archive.org/web/20080217105738/http://www.suaramerdeka.com/harian/0403/22/kha1.htm Gus Dur, Tionghoa, Indonesia], Diakses tanggâl 19 Juni 2008 </ref>   Tan A Lok bân Tan Eng Hwa  iyà arèya pottra dâri Putri Campa, Puteri Tiongko, Iyâ arèya seller Raden Brawijaya V.<ref name=":0" /> Tan Kim Han dhibi’ pas adhâsar aghi selessè’an sorang peneliti Prancis, Louis-Charles Damais è`identifikasi aghi mènangka Syekh Abdul Qodir Al-Shini sè kepangghi kobhurannah è Trowulan.<ref name=":0" /> Ka taon 1944, Wahid allè dâri Jombang kâ Jakarta, tempat bâpa’ nah sè èpèlè dhâddih Ketua dhaádâ’ Partai Majelis Syuro Muslimin Indonèsia (Masyumi), iyâ arèya organsasi sè majheng kalabân dukungan dâri tentara Jepang sè saat rowa ngatojui Inḍonèsia. Saampon deklarasi kamardhikaan Indonèsia tangghâl 17 Agustus 1945, Gus Dur bâli dhâ’ Jombang bân pagghun bâdâ è dissa selama perrang kamardhikaan Indonèsia melabân Belândhâ. Ka ahèr perrang taon 1949, Wahid allè dhâ’ Jakarta bân bâpa’nah è  dhuddhing mènangka Menteri Agama. Abdurrahman Wahid ajhâr è Jakarta, maso’ SD KRIS sebellun alle ka SD Matraman Perwari. Wahid kèya ajhâr mâca buku non-Muslim, majalah bân Koran sareng bâpa’nah kaangghuy alowas aghi pengetahuannah.<ref>Barton (2002), halaman 49</ref> Gus Dur terros tèngghâl è Jakarta kalabân bhâla nalaèkana ramana ampon ta’dhâddhi menteri agama ka taon 1952. Ka April 1953, Bâpa’ Wahid wafat temmah calakaan mobil. Pendidikan Wahid a derder bân ka taon 1954, dhibién maso’ Sakolah Menengah Pertama. Ka taon rowa, dhibi’en  ta’ naè’ kellas. Emma’nah pas ngerem Gus Dur ka Yogyakarta kaangghuy nerros aghi pendidikannnah kalabân ngâjih ka KH. Ali Maksum neng Pondok Pesantren Krapyak bân ajhèr neng SMP. Ka taon 1957, samarenah lulus dâri SMP, Wahid ngâlle dâri dhâ’ Magelang kaangghuy molaè Pendidikan Moslèm è Pesantren Tegal Rejo. Dhibi’en nangkar aghi reputasi mènangka morèd abhâkat, mamarè pendidikan pesantren dâlam bâkto duwâ’ taon (biyasanah empa’ taon). Ka taon 1959, Wahid allè ka Pesantren Tambakberas è Jombang. È dissa, samantara alanjut aghi pendidikannah dhibi’, Abdurrahman Wahid kèya narèma lakon mènangka ghuruh bân dâgghi’na mènangka kepala sekolah madrasah. Gus Dur kèya èpalakon mènangka jurnalis majalah akadhi Horizon dan Majalah Budaya Jaya.<ref>Barton (2002), ''Biografi Gus Dur'', LKiS, halaman 92</ref> == Pendidikan è lowar Naghârâ == Ka taon 1963, Wahid narèma beasiswa dâri Kementrian Aghâma kaaghuy ajhâr Studi Islam è Universitas Al- Azhar è Kairo, Mesir. Dhibi’èn èntar ke Mesir ka Nopèmber 1963. Sanajjhân dhibi’èn pènter abhasa Arab, Gus Dur e beleih sareng pihak Universitas manabi dhibi’èn kodhu ngâla’ kellas remedial sebellunah ajhâr Islam dan Bahasa Arab. Polana ta’ mampo a bhèri’ bhuktè bahwa dhibi’èn andhi’ kamampoan bahasa Arab, Wahid è paksa ngâla’ kellas remedial.<ref>Barton (2002), ''Biografi Gus Dur'', LKiS, halaman 88</ref> Abdurrahman Wahid a nikmaḍi odi’ è Mesir ka taon 1964; dhibu’èn endâ’ nyonggo’ film Eroma bân Amerika, bân kèya nyonggo’ pertandhingan sepak bola. Wahid kèya noro’ Asosiasi Pelajar Inḍonèsia bân dhâddhi jurnalis majalah asosiasi kasebhut. Ka ahèr taon, dhibi’èn bisa lulus kellas remedial Arabna. Bilâ dhibi’èn molaè ajhâr dhalèm baasa Arab taon 1965, Gus Dur cone; dhibi’èn ella ajhâr bânya’ materi sè èberri’ bân anolak metodè ajhâr sè eghunaaghi Universitas.<ref>Barton (2002), halaman 88</ref> È Mesir, Wahid epalakoh è Kedutaan Besar Inḍonèsia. Saat dhibi’èn alako, peristiwa Gerakan 30 Sèptèmber (G30S) bâdâ. Mayor Jendral Suharto senanghâni kabâdâân è Jakarta bân bhuwâ’ maèlang komunis è lakonih. Mènangka bagiyân ḍâri bhuwâ’ kasebhut, Kedutaan Besar Inḍonèsia è Mesir èparènta aghi alako investigasi mongghu pelajar universitas bân aberri’ laporan katoju’ena politik kabbhi. Parènta nikah è bhèghi dhâ’ Wahid, sè è tuas aghi nolès laporan.<ref>Barton (2002), halaman 89</ref> Wahid ngâlami kaennasan è Mesir. Dhibi’èn ta’ pettok bhâddhi metode pendidikan sarèng lakonah saampon G30S aganggu dhibi’èn.<ref name=":2">Barton (2002), ''Biografi Gus Dur'', LKiS, halaman 99</ref> Ka taon 1966, dhibi’èn eberta aghi manabi dhibi’èn kodhu ngolang ajhâr.<ref name=":2" /> Pendidikan prasarjana Gus Dur èsalâmetaghi sareng beasiswa è Universitas Baghdad.<ref>Barton (2002), ''Biografi Gus Dur'', LKiS, halaman 102</ref> Wahid ngallè ke Irak bân anikmataghi odi’ anyarra. Mènangka dhibi’èn lalè ka awwalla, Wahid kalabân lekkas ajhâr. Wahid kèya nerrosaghi Asosiasi Pelajar Inḍonèsia bân noles majalah asosiasi kesebhut. Saampon amarèhaghi pendidikannah è Universitas Baghdad taon 1970, Abdurrahman Wahid èntar ke Belândhâ kaaghuy anerrosaghi pendidikanna. Wahid terro ajhâr è Universitas Laiden, angèng conè polana pendidikanna è Universitas Bagdad korang è tarèma<ref>Barton (2002), ''Biografi Gus Dur'', LKiS, halaman 111</ref> ḍâri Belândhâ, Wahid èntar ke Jerman bân Prancis sabellun bâli ke Inḍonèsia taon 1971. == Awwal Karier == Gus Dur bâli ke Jakarta ngarep dhibi'en bhâdhih ke loar neghârâ polè kaanghuy ajèr è Universitas McGill Kanada. dhibi'en aghâbâyaghi dhibi'en agabung ke Lembaga Penelitian, Pendidikan bân Penerangan Ekonomi bân Sosial (LP3ES) organisasi sè aèssè kaom intelektual muslim bân sosial demokrat. LP3ES aghâbây majalah Prisma bân Gusdur dhâddhi sala settong kontributor utama majalah kasèbhut. Salaèn alakoh dhâdhih kontributor LP3ES, Gus Dur jughân alengleng pesantren bân madrasah è sakbhinah Jabhâ. ka bâjâ rowa, pesantran usaha kaanghuy ollè dana ḍâri pamarenta kalabân cara adopsi kurikulum pamarenta. Gus Dur arassa nèsèr kalaban kabâdaan rowa polana nilai-nilai tradisional pesantren sajhèn lontor nalèkana oba'an rèya. Gusdur jughan nèsèr kalaban kameskenan pesantren sè è dhibi'en kaonèngih. Ka bhakto sè padeh nalèkanah kabbhi ngapose pesantren ngala' kurikulum pamarènta, pamarènta jhughân ngapose pesantren mènangka agen kaoba'an bân abhanto pamarènta ḍhâlem parkembhângan ekonomi Inḍonèsia. Gus Dur mèlè bhattal ajèr è loar neghara bân mèlè angembhângagi pesantren.<ref>Era.id. [https://era.id/nasional/41391/hari-santri-nasional-berikut-tokoh-nasional-yang-berlatar-belakang-santri "Hari Santri Nasional: Berikut Tokoh Nasional yang Berlatar Belakang Santri"]. aksès 2023-10-27</ref> Abdurrahman Wahid anèrosaghi karèrreh mènangka jurnalis, anolès kaanghuy majalah bân sorat kabhâr. Artikellah ètarèma kalaban bhâghus bân dhibi'en molaè angembangaghi reputasi mènangka komentator sosial. Kalaban popularitas rowa, dhibi'en ngaollè bannya' undangan kaangghuy abherri' kuliah bân saminar, adhèddiagi dhibi'en kodhu mangkat-molè antara Jakarta bân Jombang, tempat Gus Dur amokèm sareng bhâlanah. <ref name=":3">Rahayu. Siwi P. Merdeka.com. "[https://www.merdeka.com/abdurrahman-wahid/profil Abdurrahman Wahid]". aksès 2023-01-27.</ref> Sanajjhân andhi' karèr sè sukses bâjâ rowa, Gus Dur ghi' arassa malarat odhi' ghun ḍâri settong sombhèr panghasèlan bân dhibi'en alako kaanghuy ngaollè panghasèlan tambhâ'en kalabân ajhuwel kacang bân nganteraghi ès. Ka taon 1974 Gus Dur ollè kalakoan tambhâ'en è Jombang mènangka ghuru è Pesantren Tambakberas bân dhuli angembangaghi reputasi bhâghus. Sataon pas Gus Dur nambâh lakoh mènangka Ghuru Kitab Al-Hikam.<ref name=":3" /> Ka taon 1977, Gus Dur aghabung dhâ' Universitas Hasyim Asy'ari mènangka dekan Fakultas Praktik bân Kapèrcayaan Islam bân Universitas terro Gus Dur ngajhèr subjek tambhâ'en kadhi syari'at Islam bân misiologi. Namong kalèbhiannah adhâdhiaghi kata'sennengan ḍâri kalangan universitas.<ref>tajulum.id. "[https://tajululum.id/biografi-kh-abdurrahman-wahid-gus-dur/ Biografi KH. Abdurrahman Wahid (Gus Dur)] {{Webarchive|url=https://web.archive.org/web/20230128044846/https://tajululum.id/biografi-kh-abdurrahman-wahid-gus-dur/ |date=2023-01-28 }}" aksès 2023-01-27.</ref> == Nahdatul Ulama == === Awwal Katerlibatan === Latar budi bhâlâ Gus Dur dhuli aartè. Dhibi'en èarèp kaanghuy amainaghi peran aktif dhâlem ajhâlanaghi NU. Pangarèp rèya alabhân kalabân aspirasi Gus Dur mènangka intelektual publik bân dhibi'en duwe' kalè anolak pârmintaan kaanghuy agabung kalabân Dewan Penasihat Aghâma NU. Namong, Gus Dur akhèrrah agabung kalaban Dewan kasèbhut samarèna kaènah, Bisri Syansuri, abhèrri' pârmintaan ketello'.<ref>Barton (2002), halaman 112</ref> Polana ngâla' lako rèya, Gus Dur jhughân mèlè ngalè ḍâri Jombang ke Jakarta bân anettèp è dhissa. Menangka anggota Dewan Penasihat Aghâma, Gus Dur adhaddhiaghi dhibi'en mènangka reforman NU. Ka bhèkto rowa, Abdurrahman Wahid jhugân ollè pangâlaman politik dhâ'adhâ'en. Ka peleyan umum legislatif 1982, Wahid akampanye kaanghuy Partai Persatuan pembangunan (PPP), Partai Islam sè èbentuk mènangka hasèl gabhungan ḍâri 4 partai Islam tarmasok NU. Gus Dur anyebhut Pamarènta ngangghuy kampanye PPP kalabân nangkep orèng kadhi dhi'na.<ref>Barton (2002), halaman 133-13</ref> Namong, Gus Dur malolo ahasèl dukkal polana andhi' hubungan kalabân orèng pentèng kadhi Jendral Benny Moerdani. == Sombher == <references /> [[Bhângsa:Orèng]] 56d8i944m49drufmmby4pvl29pg5iys Cut Nyak Dhien 0 1931 14134 14132 2023-09-06T13:21:31Z Quinlan83 982 Undid edits by [[Special:Contribs/82.208.121.163|82.208.121.163]] ([[User talk:82.208.121.163|talk]]) to last version by Ayie7791 14134 wikitext text/x-wiki {{infobox orang}} '''Cut Nyak Dhien''' èlahèraghi è Lampadang, [[Kerajaan Aceh]], taon 1848.<ref>Ananda, gramedia.com, [https://www.gramedia.com/literasi/biografi-cut-nyak-dien/ "Biografi Cut Nyak Dien: Pahlawan Perempuan yang Ditakuti Belanda"], aksès 2023-01-21.</ref> Sèdhâ è Sumedang, Jhâbâ Bârâ’, tangghâl 6 Novèmber 1908.<ref>merdeka.com, [https://www.merdeka.com/jabar/peristiwa-6-november-1908-cut-nyak-dien-meninggal-dunia-setelah-diasingkan-belanda-kln.html "Peristiwa 6 November 1908 : Cut Nyak Dien Meninggal Dunia Setelah Diasingkan Belanda"], aksès 2023-01-21.</ref> Èkobhuraghi è Ghunong Puyuh, Sumedhang. Cut Nyak Dhien panèka sorang pahlawan nasional [[Indonesia]] dari Aceh sè ajuang alabân Blândhâ è masa Perrang Aceh.<ref>Sai, Julinar, Tiara Wulandari (1995). ''Ensiklopedi Pahlawan Nasional''. Jakarta: Direktorat Sejarah dan Nilai Tradisional, Direktorat Jendal Kebudayaan. hlm. 19.</ref> Samarena wilayah 6 Mukim èserrang, Salèrana ngongsè samantara. Lakèna iya arèya Ibrahim Lamnga a tempor melabân Blândhâ. Kalana Ibrahim Lamnga è Gle Tarum è tangghâl 29 Juni 1878 pas ngèbâ Cut Nyak Dhien lebbi jhâu dâlèm palabânan ḍâ’ Blândhâ. È taon 1880, Cut Nyak Dhien anèka kalabân [[Teuku Umar]], saampon sabelluna èjhânjhiin ollè ngèrèng aperrang bilâ narèma lamaranna Teuku Umar.<ref name=":1">merdeka.com, [https://www.merdeka.com/jabar/sejarah-6-november-1908-meninggalnya-pejuang-wanita-indonesia-cut-nyak-dien-kln.html Sejarah 6 November 1908: Meninggalnya pejuang Wanita Indonesia, Cut Nyak Dien,] aksès 2023-01-26.</ref> Dari pernèkaanna Teuku Umar, Cut Nyak Dhien kaghungan ana’ sè è nyamaè Cut Gambang. Saampona pernèkaanna kalabân Teuku Umar, Cut Nyak Dhien kalabân Teuku Umar atempor alabân Blândhâ. Nèng è tangghâl 11 Pèbruari 1899 Teuku Umar ghâgghâr. Kalabân jârowa Cut Nyak Dhien aperrang kadhibi’ è padâleman Meulaboh kalabân pasukan kènè’en. Omor Cut Nyak Dhien è bâkto jârowa ampon towa sarta kabâdâan bhâdhân ella korang sèhat akanta ènco’ bân bureng saèngghâ pasokanna sè anyama Pang Laot alaporaki kabâḍâanna Cut Nyak Dhièn polana nèser.<ref name=":0">Armand, Deddi. ''Cut Nyak Dien''. Penerbit: Pustaka Ananda</ref> <ref name=":8">tokohindonesia.com, [https://archive.is/20061121111415/http://www.tokohindonesia.com/ensiklopedi/c/cut-nyak-dien/index.shtml Perempuan Aceh Berhati Baja,] diakses pada tanggal 2010-03--24.</ref>Cut Nyak Dhièn ahèrra èsangghâp bân èghibâ dâ’ Banda Aceh. È dissa Cut Nyak Dhien èrabât bân lalaranna bâres. Kabâdâan Cut Nyak Dhièn èangghep ghi’ aberri’ pangaro kowat mongghu palabânan rakyat Aceh bân hubunganna kalabân pajuang Aceh sè ghita’ è sangghâp saèngghâ pas è asèngaki dâ’ Sumedhang. Nyama Cut Nyak Dhien nonto èpadhâddhi mènangka bhândhar odara Cut Nyak Dhien Nagan Raya è Meulaboh. == Kaodi'ân Awwâl == Cut Nyak Dhien èlahèraki âri keluarga bhângsawan sè taat aghâma è Aceh rajâ, wilayah 6 Mukim, è taon 1848. Bhâpa’na a nyama Teuku Nanta Seutia, sorang patèngghi 6 Mukim, jhughân toronan Datuk  Makhudum Sati toronan dari Laksamana ngodâ Nanta sè abâkkèlaki kasoltanan Aceh è jhâman pamarènta sultan Iskandar ngodâ è  Pariaman. Datuk Makhudum Sati dâteng ka Aceh è abad 18 bila kasoltanan Aceh èpimpin soltan Jamalul Badrul Munir. Dhinèng èbhuna iya arèya pottrè patèngghi dhisah Lampageu.<ref name=":0" /> È masa kini’en, Cut Nyak Dhien arèya ana’ sè raddhin.<ref name=":0" /> Cut Nyak Dhien ngaollè pangajhârân è bidang aghâma (sè è ajhâri sareng orèng tuana bân ghuru aghâma) bân urusan kaodi’ân bhâla (atana’, aladhini lakè, bân hal-hal kaoḍi'en bân arèna sè ètonton kalabân bhâgus sareng orèng seppona). Bânnya' kè'-lakè' sè ende' ka Cut Nyak Dhien bân sampè' alamarra. È omor 12 taon, Cut Nyak Dhien ampon èpakabin sareng orèng seppona è taon 1862 kalabân Teuku Cek Ibrahim Lamnga, pottra dari kapala pamarènta Lamnga XIII. Kabbih kaghungan settong ana' lakè'.<ref name=":0" /> === '''Perrang Aceh''' === È tangghâl 26 Maret 1873, Blândhâ anyataaghi perrang dhâ' Aceh, bân molaè a leppas tèmba'an mariem dhâ' tèngghâng è Aceh dâri kapal perrang Citadel Van Antwerpen. Perrang Aceh panèka ahèrra leddhu'. È perrang dâ'-adâ'en (1873-1874), Aceh sè è kapalaè [[Panglèma Polim]] bân [[soltan Machmud Syah]] a tempor bhlâbân Blândhâ sè è kapalaè Johan Harmen Rudolf Kohler. Bâjâ rowa, Blândhâ ngirèm 3.198 prajhurit. Pas è tangghâl 8 April 1873, Blândhâ a dhârat è pantai Ceureumen e bâkto kapala Kohler, bân terkas bhisa a ngoasaè Masjid Rajâ Baiturrahman bân ngobbhâr masjid ghâpanèka. Kasoltanan Acèh a mennangaghi perrang dâ'-adâ'an. Ibrahim Lamnga sè a tarong è ghâris adâ' a bâli kalabhân sorak kamennangan, samantara Kohler ècapok tèmba' è bulân April 1873.<ref name=":13">Anita Retno Winarsih (2018). Cut Nyak Dhien: Ibu Perbu dari Tanah Rencong, hlm. 51</ref> È taon 1874-1880, è bâbâ kapala jèndral Jan van Swieten, daèrah IV Mukim bisa ètegghu' Blândhâ è taon 1873, dhinèng kraton soltan ghâgghâr è taon 1874. Cut Nyak Dhien bân bhâji'èn ahèrra ngongsè a sareng bu'-embu' bân rombhongan laènna è tangghâl 24 Ḍèsèmber 1875. Lakèna derderrâ a tempor kaangghuy arebbhu' polè daèrah VI Mukim. Bilâ Ibrahim Lamnga a tempor è Gle Tarum, salèrana kala è tangghâl 29 Juni 1878. Hal panèka adhâddhiaghi Cut Nyak Dhièn cè' ghighirre bân asompa a ngancorakina Blândhâ.<ref name=":0" /> Teuku Umar, tokoh pajhuang Aceh, a lamar Cut Nyak Dhien. awwâllâ Cut Nyak Dhien nolak. nèng, polana Teuku Umar a ollèaghi Cut Nyak Dhien noro' a perrang, Cut Nyak Dhien ahèrra narèma Teuku Umar bân anèka polè kalabân Teuku Umar è taon 1880. hal rèya aningkataghi moral smangat perjuanganna Aceh melabân Kaphe Ulanda (Blândhâ Kapèr). Dagghi'na, Cut Nyak Dhien bân Teuku Umar anḍi' ana' sè ènyamaè Cut Gambang.<ref>Kepustakaan Kongres Wanita Indnesia, [https://kepustakaan-kowani.perpusnas.go.id/tokoh-wanita/cut-nyak-dhien Cut Nyak Dhien,] diakses pada tanggal 18-12-2022.</ref> Perrang è terrosaghi kalabân cara gèrilya bân è gârâbângaghi perrang ''fi sabilillah.'' Parkèraan taon 1875'','' Teuku Umar alako blessat kalabân asemmaè Blândhâ bân hubunganna kalabân orèng Blândhâ sajen koat. È tangghâl 30 Sèptèmber 1893, Teuku Umar bân pasokanna sè ajumlah 250 orèng mangkat ḍâ’ Kutaraja bân apasraaghi dhibi'en ḍâ’ Blândhâ.<ref name=":2">Gramedia blog, [https://www.gramedia.com/literasi/biografi-cut-nyak-dien/ "Biografi Cut Nyak Dien: Pahlawan Perempuan yang Ditakuti Belanda"], aksès 2023-01-26.</ref> Blândhâ cè’ sennengnga polana mosona sè lalojâ abhènto kabbih, saèngghâ kabbih aberri’ Teuku Umar jhuluk Teuku Umar Johan pahlawan bân adhâddhiaghi kapala bâgiyân kèni’ pasoghen Blândhâ kalabân kakobâsaan ampeng.<ref name=":4">Marjinal.id, [https://marjinal.id/ungkap-biografi-dan-profil-cut-nyak-dhien-pahlawan-wanita-indonesia-asal-aceh "Cut Nyak Dhien - Pahlawan Wanita Indonesia Asal Aceh"], aksès 2023-0126.</ref><ref name=":5">Chanel Muslim.com, [https://chanelmuslim.com/khazanah/cut-nyak-dhien-tetap-gigih-melawan-belanda-meski-ditinggal-suami "Cut Nyak Dhien Tetap Gigih Melawan Belanda Meski Ditinggal Suami"], aksès 2023-01-26.</ref> Teuku Umar arosèyaaghi trèka ghâbây nèpo Blândhâ, sanajjhân dhibi’en èsana mènangka tokang congoco bi’ orèng Acèh. <ref name=":3">Gramedia Blog, Ananda, [https://www.gramedia.com/literasi/biografi-cut-nyak-dien/ "Biografi Cut Nyak Dien: Pahlawan Perempuan yang Ditakuti Belanda"], aksès 2023-01-26.</ref>Cut Nyak Dhien usaha anasèhathi Teuku Umar sopajâ melabân Blândhâ polè. Nèng, Teuku Umar ghi’ terros ahubungan kalabân Blândhâ. Umar pas nyoba’ ajhâr carana Blândhâ, samantara ambâr aghântè sa nya’-bânnya’na orèng Blândhâ è bâgiyân sè dhibi’na kuwasaè. Bilâ jumlah orèng Acèh è klompo’ jârowa cokop, Teuku Umar alakonè trèka palsu ḍâ’ orèng Blândhâ bân ngangghep jhâ’ dhibi’na terro anyerrang dhâsar Acèh.<ref name=":6">Tangerang Network, [https://tangerangnetwork.com/para-pahlawan-perempuan "Para Pahlawan Perempuan Jagoan"], aksès 2023-01-26.</ref><ref name=":3" /> Teuku Umar bân Cut Nyak dhièn ondhur kalabân samarbhâ klompo’na bân kabhutoan berrâ’, sanjhâta, bân mesiu Blândhâ, pas ta’ toman abâli. Pahèanadhân rèya èsebbhut Het verrad van Teukoe Oemar (pahèanadhân Teuku Umar).<ref>Darmawan, Joko, [https://books.google.co.id/books?id=TnI9DwAAQBAJ&pg=PA72&lpg=PA72&dq=Teuku+Umar+dan+Cut+Nyak+Dhien+pergi+dengan+semua+pasukan+dan+perlengkapan+berat,+senjata,+dan+amunisi+Belanda,+lalu+tidak+pernah+kembali.+Penghianatan+ini+disebut+Het+verraad+van+Teukoe+Oemar+(pengkhianatan+Teuku+Umar)&source=bl&ots=zKIekeYKPx&sig=ACfU3U3T4CdQ1hXCBJN9WZOk8PheQa8sLQ&hl=id&sa=X&ved=2ahUKEwiY5JKEqOT8AhXl_XMBHTrSC9cQ6AF6BAgdEAM#v=onepage&q=Teuku%20Umar%20dan%20Cut%20Nyak%20Dhien%20pergi%20dengan%20semua%20pasukan%20dan%20perlengkapan%20berat%2C%20senjata%2C%20dan%20amunisi%20Belanda%2C%20lalu%20tidak%20pernah%20kembali.%20Penghianatan%20ini%20disebut%20Het%20verraad%20van%20Teukoe%20Oemar%20(pengkhianatan%20Teuku%20Umar)&f=false ''"Mengenal Sejarah Indonesia ketika Nusantara Bebicara''"], Penerbit: Group Penerbitan CV BUDI UTAMA, Yogyakarta: 2017, 72.</ref><ref name=":3" /> Teuku Umar ahèanat ḍâ’ Blândhâ asabâbaghi Blândhâ pegghel bân abhâncaraghi aksi raja ghâbây mennangaghi bhâgus Cut Nyak Dhièn bân Teuku Umar.<ref>Armand, Deddi. ''Cut Nyak Dien''. Penerbit: Pustaka Ananda</ref><ref name=":7">Detikedu, Kusuma, Putri Tiah Hadi, [https://www.detik.com/edu/detikpedia/d-6485231/mengenal-teuku-umar-pahlawan-nasional-dari-aceh "Mengenal Teuku Umar, Pahlawan Nasional dari Aceh"], aksès 2023-01-26.</ref> Nèng, gerilyawan satèya èpraghiè kabhutoan ḍâri Blândhâ. Kabbi molaè anyerrang Blândhâ samantara jèndral Van Swieten èghântè. Ghântèna, iyâ arèya Jèndral Johannes Ludovicius Jakobus Hubertus Pel, kalabân lekkas èppatèè bân klompo’ Blândhâ bâḍâ è kagâriḍuen. Blândhâ pas nyabut jhulughânna Teuku Umar bân ngobbher romana, bân polè nabeng kabâḍâân Teuku Umar.<ref name=":5" /><ref name=":4" /><ref name=":6" /><ref name=":0" /> Cut Nyak Dhièn bân Teuku Umar terros maksa Blândhâ, pas nyerrang Acèh (Kutarajhâ) bân Meulaboh (bekkas basis Teuku Umar), saèngghâ Blândhâ ros-terrosan aghântèè Jèndral sè atugas.<ref name=":9">Suprana, Jaya, ''[https://books.google.co.id/books?id=94hKDwAAQBAJ&pg=PA73&lpg=PA73&dq=Dien+dan+Umar+terus+menekan+Belanda,+lalu+menyerang+Banda+Aceh+(Kutaraja)+dan+Meulaboh+(bekas+basis+Teuku+Umar),+sehingga+Belanda+terus-terusan+mengganti+jenderal+yang+bertugas&source=bl&ots=RdW95tN5Ls&sig=ACfU3U3SWwiSOkvqY2l9GANNvUY7iaHrrg&hl=id&sa=X&ved=2ahUKEwia4LnXtOT8AhVwUGwGHSpDAoMQ6AF6BAghEAM#v=onepage&q=Dien%20dan%20Umar%20terus%20menekan%20Belanda%2C%20lalu%20menyerang%20Banda%20Aceh%20(Kutaraja)%20dan%20Meulaboh%20(bekas%20basis%20Teuku%20Umar)%2C%20sehingga%20Belanda%20terus-terusan%20mengganti%20jenderal%20yang%20bertugas&f=false Kelirumologi Genderisme],'' Penerbit: PT. Elex Media Komputindo, Jakarta, 2014, 73.</ref><ref name=":4" /><ref name=":7" /> Bâgiyân “Marèchaussèe” pas èkèrèm ka Acèh. Kabbi èangghâp ta’ sopan bân cè’ mlaratte ètalokghi sareng orèng Acèh. Slaèn jârowa, kabânnya’an klompo’ “De Marsose”iyâ arèya orèng Tionghoa-Ambon sè ngancoraghi kabbhi sè bâḍâ è jhâlânna.<ref name=":6" /> Temma ḍâri hal rèya, klompo’ Blândhâ ngrassa nèser ḍâ’ orèng Acèh bân Van der Heyden aobusaghi bâgiyân “De Marsose”.<ref name=":5" /><ref name=":6" /><ref name=":4" />Prèstèwa rèya asebbabaghi suksèsseh jèndral saderderre polana bânnya’ orèng sè ta’ noro’ alakoni jihâḍ kaèlangan nyabâ kabbi, bân katako’an ghi’ pagghun bâḍâ ḍâ’ masyarakat Acèh.<ref name=":6" /> Jèndral Joannes Benedictus vn Heutsz amanpaataghi katako’na rèya bân molaè nyèwa orèng Acèh ghâbây amata-mataè klompo’ labân ghâbây sè aberri’ kabhâr saèngghâ Blândhâ nemmo trèka Teuku Umar ghâbây nyerrang Meulaboh è tangghâl 11 Pèbruari 1899.<ref name=":5" /><ref>Sugiharto, Toto, ''[https://books.google.co.id/books?id=fnVWEAAAQBAJ&pg=PA26&lpg=PA26&dq=Jenderal+Joannes+Benedictus+van+Heutsz+memanfaatkan+ketakutan+ini+dan+mulai+menyewa+orang+Aceh+untuk+memata-matai+pasukan+pemberontak+sebagai+informan+sehingga+Belanda+menemukan+rencana+Teuku+Umar+untuk+menyerang+Meulaboh+pada+tanggal+11+Februari+1899.&source=bl&ots=_9_-YTKWJ9&sig=ACfU3U3H-I-oyZDI2F2wTtN1N8Y7aP5ciA&hl=id&sa=X&ved=2ahUKEwjX6KTgveT8AhWEUnwKHQ3GD3QQ6AF6BAgfEAM#v=onepage&q=Jenderal%20Joannes%20Benedictus%20van%20Heutsz%20memanfaatkan%20ketakutan%20ini%20dan%20mulai%20menyewa%20orang%20Aceh%20untuk%20memata-matai%20pasukan%20pemberontak%20sebagai%20informan%20sehingga%20Belanda%20menemukan%20rencana%20Teuku%20Umar%20untuk%20menyerang%20Meulaboh%20pada%20tanggal%2011%20Februari%201899.&f=false Semangat Pahlawan Perintis Kemerdekaan Indonesia],'' Penerbit: Smart Media Publishing, Bandung, 2016,26.</ref><ref name=":14">Sugiharto, Toto, [https://books.google.co.id/books?id=mjdlEAAAQBAJ&pg=PR4&lpg=PR4&dq=Jenderal+Joannes+Benedictus+van+Heutsz+memanfaatkan+ketakutan+ini+dan+mulai+menyewa+orang+Aceh+untuk+memata-matai+pasukan+pemberontak+sebagai+informan+sehingga+Belanda+menemukan+rencana+Teuku+Umar+untuk+menyerang+Meulaboh+pada+tanggal+11+Februari+1899.&source=bl&ots=xVVsZqzY2P&sig=ACfU3U2D2A8huOxpTKohkQM3Mb7up2taow&hl=id&sa=X&ved=2ahUKEwjX6KTgveT8AhWEUnwKHQ3GD3QQ6AF6BAgeEAM#v=onepage&q=Jenderal%20Joannes%20Benedictus%20van%20Heutsz%20memanfaatkan%20ketakutan%20ini%20dan%20mulai%20menyewa%20orang%20Aceh%20untuk%20memata-matai%20pasukan%20pemberontak%20sebagai%20informan%20sehingga%20Belanda%20menemukan%20rencana%20Teuku%20Umar%20untuk%20menyerang%20Meulaboh%20pada%20tanggal%2011%20Februari%201899.&f=false ''Cut Nyak Dhien (1850-1908) hingga RA Kartini (1879-1904) Seri Ensiklopedia Pahlawan Perintis Kemerdekaan Indonesia''], Penerbit: Hikam Pustaka, 2021, 4.</ref> Ahèrra, Teuku Umar mate tatèmba’ peluru. Bilâ Cut Gambang, iyâ arèya ana’na Cut Nyak Dhien, nangis polana eppa’na mate, dhibi’na ètapok sareng embu’na pas èkepkeppi bân ngoca’ “mènangka orèng bini’ Acèh, abâ’ dhibi’ ta’ ollè maghâgghâr aèng mata ḍâ’ orèng sè ella sahid”.<ref name=":10">Kompas.com, [https://www.merdeka.com/peristiwa/cut-nyak-dhien-jadi-heboh-ini-foto-sejarah-paling-mengagumkan.html "Cut Nyak Dhien jadi heboh, ini foto sejarah paling mengagumkan"], aksès 2023-01-26.</ref><ref name=":4" /><ref name=":5" /><ref name=":9" /> Cut Nyak Dhien pas mimpèn perrang melabân Blândhâ è daèrah cettong Meulaboh kalabân klompo’na bân nyoba’ aloppppaaghi lakèna. Klompo’na rèya terros atempor sampè’ ancor è taon 1901 polana tentara Blândhâ ella biasa aperrang è Mèdan daèrah Acèh. Polè, Cut Nyak Dhien ella sajân towa. Matana ella molaè rabun, bân dhibi’na capo’ lalaran ènco’ bân jumlah klompo’na sajân akorang, sarta kèbu ngaollè kakanan. Hal rèya manèser para klompo’na.<ref name=":0" /><ref name=":8" /> Bâbâânna Cut Nyak Dhien sè anyama Pang Laot alaporaghi kennengan romana ḍâ’ Blândhâ polana nèser.<ref name=":0" /><ref name=":8" /> Temmana, Blândhâ anyerrang romana Cut Nyak Dhien è Beutong Le Sageu. Kabbi takerjhât bân atempor. Dhien usaha ngala’ rencong bân nyoba’ melabân moso. Nèng, aksi Dhien ahasèl èambuaghi sareng Blândhâ.<ref>Sudarmanto, Y.B. 1999. ''Jejak Pahlawan Indonesia''. Penerbitan Surat Keputusan No 23 (Kolonial Verslag 1907: 12).</ref> Cut Nyak Dhien ètangkep, samantara Cut Gambang ahasèl buruh ḍâ’ alas bân anerrosaghi palabânan sè ella èlakonè eppa’ bân embu’na.<ref name=":10" /><ref name=":12">Kompas.com, [https://www.kompas.com/skola/read/2020/02/08/143000369/biografi-cut-nyak-dien-pejuang-wanita-yang-ditakuti-belanda?page=all "Biografi Cut Nyak Dien, Pejuang Wanita yang Ditakuti Belanda"], aksès 2023-01-30.</ref><ref name=":11">Merdeka.com, [https://www.merdeka.com/peristiwa/cut-nyak-dhien-jadi-heboh-ini-foto-sejarah-paling-mengagumkan.html "Cut Nyak Dhien jadi heboh, ini foto sejarah paling mengagumkan"], aksès 2023-01-30.</ref> ==== Masa Towa bân Patè ==== Saampon èpèghâ’, Cut Nyak Dhien èghibâ ḍâ’ Banda Acèh bân èrabât è dissa. Lalaranna akanta rabun bân ènco’ usaha beres. Nèng, Cut Nyak Dhien ahèrra èbueng ḍâ’ sumeḍâng Jhâbâ bârâ’, polana katako’na Blândhâ jhâ’ kahaḍirânna bhâdhi acèptaaghi smangat palabânan bân polana dhibi’na ahubungan terros kalabân pajhuang sè ghita’ tonḍu’.<ref name=":11" /><ref name=":12" /> Dhibi’na è ghibâ ḍâ’ Sumeḍâng kalabân tahanan politik Acèh laèn bân najhâ’ perhatèan reggèn Suriaatmaja.<ref name=":3" /> Polè, tahanan lakè’ kèya anyataaghi perhatèan kabbi ḍâ’ Cut Nyak Dhien tapè tentara Blândhâ èlarang ngocaaghi identitas tahanan.<ref name=":4" /> Dhibi’na ètahan kalabân olama’ anyama Ilyas sè dhuli asadari jhâ’ Cut Nyak Dhien iyâ arèya ahli aghâma Islam, saèngghâ dhibi’na èjhulughi mènangka “Embu’ Perbu”.<ref name=":4" /><ref name=":3" /><ref name=":9" /> È tangghâl 6 Nopèmber 1908, Cut Nyak Dhien matè polana omorra sè ella towa.<ref name=":3" /><ref name=":12" /> Makam “Embu’ Perbu” ghi’ bhuru ètemmo è taon 1959 attas petongkos Gubernur Acèh bâjâ rowa, Ali Hasan.<ref name=":13" /><ref name=":3" /><ref name=":9" /> “Embu’ Perbu” èako sareng prèsiḍèn Soèkarno mènangka pahlawan Nasional Indonèsia lèbât SK prèsiḍèn RI No. 106 taon 1964 è tangghâl 2 Mèi 1964.<ref name=":0" /><ref name=":13" /> ===== Kobhurân ===== Mitorot pajâgâ kobhurren, kobhurre Cut Nyak Dhien ghi’ bhuru ètemmo è taon 1959 attas petongkos Gubernur Acèh, Ali Hasan. Panyarèan èlakonè attas data sè ètemmo è Blândhâ. <ref name=":13" /><ref name=":14" />Masyarakat Acèh è Sumeḍâng segghut mabâḍâ acara sarasèhan. È acara jârowa, peserta aziarah ḍâ’ kobhurenna Cut Nyak Dhien kalabân jara’ sakètar 2 kilomèter. Mitorot, pangurus kobhur, kompolan masyarakat Acèh è Bandung segghut mabâḍâ acara taonan bân aziarah samarèna arè pertama tellasân. Polè, orèng Acèh ḍâri Jakarta mabâḍâ acara hol tèyap bulân Nopèmber.<ref name=":13" /> Kobhurna Cut Nyak Dhien ḍâ’-aḍâân èbeccè’ è taon 1987 bân bisa èabes ḍâri monumèn parèngatân è seddhi’na labeng maso’ sè atolès tentang presmian kobhur sè ètandatanangi sareng Gubernur Acèh Ibrahim Hasan è tangghâl Dèsèmber 1987.<ref name=":13" /> Kobhurna Cut Nyak Dhien èkalèlèngi paghâr bessè sè ètamen sareng betton kalabân lowas 1.500 m2.<ref>Sumedang Tandang, [https://sumedangtandang.com/direktori/detail/makam-cut-nyak-dhien.htm "Makam Cut Nyak Dhien"], aksès 2023-01-30.</ref> È buḍina kobhurânna bâḍâ musolla bân è kacèrra kobhurna bâḍâ bâto maèsan bânnya’ sè èkoca’ mènangka kobhurân bhâlâ olama’ H. Sanusi.<ref name=":13" /> È bâto maèsanna Cut Nyak Dhien, atolès riwayât oḍi’na, tolèsan bhâsa Arab, sorat at-Taubah bân al-Fajr, sarta hèkayat carèta Acèh.<ref name=":13" /> Jumlah orèng sè aziarah ḍâ’ kobhurna Cut Nyak Dhien akorang polana blessat Acèh mardhika mabâḍâ palabânan è Acèh soajân mardhika ḍâri Rèpublik Indonèsia. Polè, daèrah kobhurân rèya seppè temma segghut èawasi sareng aparat. Nonto, kobhurân rèya ollè biaya parabâtan ḍâri kotak amal è daèrah kobhurân polana pamarènta Sumeḍâng ta’ aberri’ dhâna.<ref name=":13" /> ====== Aprèsiasi ====== Biografi ḍâlâm sèni Parjuangan Cut Nyak Dhien epadhâddhi filem drama epos ajuḍul Tjoet Nja’ Dhien è taon 1988 sè èpèmpèn sareng Eros Djarot bân èbintangi Christine Hakim mènangka Tjot Nja’ Dhien, Piet Burnama mènangka Pang Laot, Slamet Rahardjo mènangka Teuku Umar bân polè èḍukung Rudy Wowor.<ref>CNN Indonesia, [https://www.cnnindonesia.com/hiburan/20210520130100-220-644700/sinopsis-tjoet-nja-dhien-yang-dibintangi-christine-hakim "Sinopsis Tjoet Nja' Dhien yang Dibintangi Christine Hakim"], aksès 2023-01-30.</ref> Filem rèya amennangaghi piala Citra mènangka filem palèng bhâgus, bân tamaso’ filem Indonèsia ḍâ’-aḍâ’ sè ètayangaghi è festival filem Cannes (taon 1989).<ref>P2k.unkris, [https://p2k.unkris.ac.id/id3/1-3073-2962/Tjoet-Nja-Dhien-Film_30036_p2k-unkris.html "Tjoet Nja' Dhien (Film)"], aksès 2023-01-30.</ref> == Sombher == <references /> [[Bhângsa:Orèng]] fupau2vp5yq6urf79mhyecvyljogh9d Joko Widodo 0 1932 18254 17783 2024-09-24T23:55:24Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 18254 wikitext text/x-wiki {{infobox orang}} Ir. H. '''Joko Widodo''' (Madhurâ: ''ꦗꦺꦴꦏꦺꦴꦮꦶꦝꦺꦴꦝꦺꦴ'') (bhâsa Inḍonesia: [dʒɔkɔ widɔdɔ]; lahèr 21 junè 1961) panèka prèsiḍen [[Inḍonesia]] sè ngabidin sajjek tangghâl 20 Oktober 2014. È pèlè dâlem phâmilu prèsiden 2014, Jokowi dhâddhi panèka Inḍonesia partama sè benni ḍâri kalangan politik otabhâ Inḍonesia. Kapèlè dhâddhi sareng bâkkèl prèsiden Jusuf Kalla bân èpèlè polè sareng bâkkèl prèsiden Ma’ruf Amin dâlem phâmilu prèsiden 2019. Sabellumma Jokowi toman dhâddhi gubernur Jakarta sajjhek 15 Oktober 2012 sampè’ 16 Oktober 2014 è kancaèh Basuki Tjahaja Purnama mènangka bâkkèl gubernur. Sabellummah polè Jokowi toman dhâddhi Wâlli kottah Surakarta, sajjhek tangghâl 28 Julè 2005 sampè’ 1 Oktober 2012, è kancaèh ''' '''F.X. Hadi  Rudyatmo mènangka bâkkèl Wâlli kottah.<ref>suara merdeka, [http://www.suaramerdeka.com/harian/0505/13/slo06.htm Diingatkan, Joko Widodo Urung Tampil], aksès tangghâl 21 Ḍèsèmber 2022</ref> Dutaon ajhâleni pârèodhâ kaduâna dhâddhi Wâlli kottah Surakarta, Jokowi è tunjhu’ bi’ partaiah, panèka Demokrasi Indonesia Perjuangan (PDI-P), kaangghuy asaèng ḍâlem pilkada DKI Jakarta 2012 apasangan sareng Basuki Tjahaja Purnama. Joko  Widodo asallah ḍâri katoronan orèng sederhana, romanah toman è gusur tello kalèh è bhâktoh gi’ kèni’, tatapènah dhibi’na mampo mamarèh sakolanah nèng Fakultas Kehutanan Universitas Gadjah Mada.<ref>Yon Thayrun, berita satu, [http://www.beritasatu.com/mobile/hiburan/41934-jokowi-anak-tergusur-mau-jadi-gubernur.html Jokowi. Pemimpin Rakyat Berjiwa Rocker] {{Webarchive|url=https://web.archive.org/web/20120626205042/http://www.beritasatu.com/mobile/hiburan/41934-jokowi-anak-tergusur-mau-jadi-gubernur.html |date=2012-06-26 }}, aksès tangghâl 29 Maret 2014</ref> Saampona lulus, dhibi’na anegghuni propèsina dhâddhi pangosaha mèbel. Karèr politikghâ è molaèh sajjek dhâddhi Wâlli kottah Surakarta 2005. <ref>detiknews, [https://news.detik.com/berita/d-391254/hasil-akhir-jago-pdip-unggul-pilkada-di-solo-dan-sukoharjo Hasil Akhir, Jago PDIP Unggul Pilkada di Solo dan Sukoharjo], aksés tangghâl 6 April 2014</ref>Asmana molaè è kennal nalèkana è angghâp bisa ngobe moah Surakarta dhâddhi kottah pariwisata, kottah bhudhâjâ, bân kottah bhâtèk  sè populèr.<ref>princeton university,[https://www.princeton.edu/successfulsocieties/content/data/policy_note/PN_id199/Policy_Note_ID199.pdf DEFUSING A VOLATILE CITY, IGNITING REFORMS: JOKO WIDODO AND SURAKARTA, INDONESIA, 2005 – 2011], aksés tangghâl 6 Aprél 2014</ref> Ka tangghâl 20 Sèptèmber 2012, Jokowi bârhasèl amennanghi pilkada Jakarta 2012. Kamennangan panèka è angghâp acerminnaghi dukhungan popular kaangghuy pamimpin sè  “godhâ” bân ”bhersè”, makèh omorrah ampon lebbhi ḍâri 50 taon. Sajjek kapèlè dhâddhi gubernur, popularètasseh sajen naè’ bân dhâddhi sorothân mèdia.<ref>Kate Lamb, SBSNews, [https://www.sbs.com.au/news/article/jokowi-enters-indonesias-political-race/4kriuwghg Jokowi enters Indonesia's political race], aksés tangghâl 15 Maret 2014</ref> Saèngghâ, angghâl wacana kaangghuy ècalonnaghi prèsiden nèng pemilu prèsiden 2014.<ref>Muhammad Hasits, merdeka.com, [https://www.merdeka.com/politik/muncul-gerakan-di-facebook-memaksa-jokowi-nyapres-2014.html Muncul gerakan di Facebook memaksa Jokowi nyapres 2014,] aksés tangghâl 15 Maret 2014</ref> Ètambhâh polè, hasèl survèi anunjuaghi asma Jokowi terros ungghul. Awwâllâh, katoa  umum  PDI-P   Megawati Soekarnoputri anyata’aghi je’ ta’ aparengah onèng callon prèsiden ḍâri PDI-P sampè’ salastarèna pemilu lègislatip 2014.<ref>Riza Harahap, ANTARANEWS,com, [https://www.antaranews.com/berita/413438/pdip-umumkan-capres-setelah-pemilu-legislatif PDIP umumkan capres setelah Pemilu Laegislatif], aksés tangghâl 15 Maret 2014</ref> Nèng tangghâl 14 Maret 2014, Jokowi narèma mandat ḍâri Megawati kaanghhuy maju dhâddhi callon prèsiden, tello mèngghu sabellum lègislatip bân duarèh sabellum kampanye.<ref>Joe Cochrane, The New Work Times, [https://www.nytimes.com/2014/03/15/world/asia/jakarta-governor-joko-widodo.html Governor of Jakarta Receives His Party’s Nod for President], aksés tangghâl 4 Ḍésémber 2016</ref> == Bâkto kènè’ bân kalowargana == Joko  Widodo bhâbbhâr ḍâri lakèh binih Widjiatno Notomihardjo bân Sudjiatmi'''.''' dhibi’na aropa’aghi potra wa’towa’an bân tungsèttongah ḍâri empa’ satarètanan. dhibi’na andi’ tello’ alè’ bini’ sè asmana Iit Sriyantini, Ida Yati, bân Titik Relawati.<ref>Fiddy Anggriawan, okezone.com, [http://jakarta.okezone.com/read/2012/09/20/505/692389/jokowi-kenalkan-adik-dan-ibu-kandungnya-ke-publik Jokowi Kenalkan Adik dan Ibu Kandungnya ke Publik] {{Webarchive|url=https://web.archive.org/web/20120920193221/http://jakarta.okezone.com/read/2012/09/20/505/692389/jokowi-kenalkan-adik-dan-ibu-kandungnya-ke-publik |date=2012-09-20 }}, aksés tangghâl 29 Maret 2014</ref> Sanyatana Jokowi gedhuen alè’ lakèk sè asmana Joko Lukito kèn sèdhâh nalèkana è bhâkto rèmbi’. Sabellum aghântèh nyamah, Joko Widodo andi’ nyamah kèni’ Mulyono. Abanah ḍâri Karanganyar, samantara emba lakèk bân emba bini’ ḍâri dhisah Boyolali.<ref>Adhi M Daryono, METROTVNEWS.COM[http://news.metrotvnews.com/read/2014/05/24/245340/dihadapan-pimpinan-muhammadiyah-jokowi-bantah-anti-islam , Dihadapan Pimpinan Muhammadiyah, Jokowi Bantah Anti Islam] {{Webarchive|url=https://web.archive.org/web/20150723172409/http://news.metrotvnews.com/read/2014/05/24/245340/dihadapan-pimpinan-muhammadiyah-jokowi-bantah-anti-islam |date=2015-07-23 }}, aksés tangghâl 6 Ḍésémbér 2016</ref> Pandidikannah è awwâlli kalabhân maso’ SD Negeri 112 Tirtoyoso sè èkennal mènangka sakolaan pertengaan kabhâbhâ. Kalabân mellasâh odhi’ sè èjhâlânè, dhibi’na kapaksah ka’angghuy adhâghâng, ngojèk pajung, bân dhâddhi koli pangghul ka’angghuy bhândhâh dhibi’ kaparloan sakolah bân sangoh jhâjhân pân arèna. Nalèkana orèng laèn asapèdaan ka sakolanah, dhibi’na mèlè jhâlân sokoh. Mawârisih kaahlien tokang kajhuh ḍâri abanah, dhibi’na molaè alakoh dhâddhi ngerejih nèng omor 12 taon.<ref>inilahcom, '''[http://metropolitan.inilah.com/read/detail/1882818/dari-bantaran-kali-menuju-dki-1 Dari Bantaran Kali Menuju DKI-1],''' aksés tangghâl 29 Maret 2014</ref> Jokowi kèni’ ampon ngalamih gusuren roma tello kalèh. Panggusuren sè è alamih bhâkto gi’ kèni’ ngobe cara pèkkèrrah bân kapemimpinannah paghi’ saampona dhâddhi Wâlli kottah Surakarta bâjâ kodhu atartèppaghi pamukèman warga.<ref>Indah Aprilin Cahyani, Tribunnews.com, [https://www.tribunnews.com/nasional/2019/11/09/sebutan-jokowi-ternyata-dicetuskan-oleh-bernard-chene-sahabat-presiden-joko-widodo-dari-prancis Sebutan 'Jokowi' Ternyata Dicetuskan oleh Bernard Chene, Sahabat Presiden Joko Widodo dari Prancis], aksés tangghâl 29 Maret 2014</ref> Saampona lolos SD, dhibi’na alanjuttaghi pandhidhikân nèng SMP Negeri 1 Surakarta.<ref>Arie Sunaryo, merdeka.com, [https://www.merdeka.com/peristiwa/sejak-smp-jokowi-sudah-dikenal-pendiam-tapi-pintar.html Sejak SMP, Jokowi sudah dikenal pendiam tapi pintar], aksés tangghâl 29 Maret 2014</ref> Nalèkana dhibi’na lolos SMP, dhibi’na andi’ pangaterro ka’angghuy alanjuttaghi maso’ SMA  Negeri 1 Surakarta, namong  ennas saènghâna maso’ SMA Negeri 6 Surakarta.<ref>detikjateng,[https://www.detik.com/jateng/berita/d-6348259/ijazah-presiden-jokowi-digugat-sman-6-surakarta-buka-suara Ijazah Presiden Jokowi Digugat, SMAN 6 Surakarta Buka Suara,] aksés tangghâl 29 Maret 2014</ref> Jokowi amantan sareng Iriana nèng Surakarta ka 24 Dèsèmber 1986, bân andi’ tello’ potra, panèka Gibran Rakabuming Raka (1987),  Kahiyang Ayu (1991), bân  Kaesang Pangarep (1994).<ref>Niken Widya Yunita, detiknews, [https://news.detik.com/berita/d-4308158/6-kisah-cinta-jokowi-iriana-yang-belum-banyak-orang-tahu 6 Kisah Cinta Jokowi-Iriana yang Belum Banyak Orang Tahu], aksés tangghâl 21 Ḍésémber 2022</ref> == Bâkto kuliah bân karjâ == Kalabân kamampoan sè èka’andhi’, dhibi’na ètarèmah nèng jurusân kehutannan, Fakultas Kehutanan Universitas Gadjah Mada. Kasempatan panèka èghuna’aghi ka’angghuy ajhâr struktur  kajhuh, kamampaatnah, bân tèknologinah. dhibi’na berhasil mamarèh pandhidhikânna kalabân judul skripsi “Studi tentang Pola Konsumsi Kayu Lapis pada Pemakaian Akhir di Kodya Surakarta” bân ollè ghellâr Insinyur (Ir). Salaèn kuliah, dhibi’na jughân aktif dhâddhi anggota Mapala Silvagana, unit kaghiathâ sè lèbur alam nèng fakultasâ.<ref>Noristera Pawestri, TribunJogja.com, [https://jogja.tribunnews.com/2019/10/20/kisah-jokowi-semasa-kuliah-sosok-pendiam-disiplin-dan-ipk-di-atas-rata-rata Kisah Jokowi Semasa Kuliah: Sosok Pendiam, Disiplin dan IPK di Atas Rata-rata], aksés tangghâl 21 Ḍésémber 2022</ref> Saampona lulus ka 1985, dhibi’na alakoh nèng BUMN PT Kertas Kraft Acèh,  bân è sabhâ’ nèng arèa alas Pinus Merkusi nèng ḍâtaran tègghih Gayo, Acèh tengnga. Namong dhibi’na arassah ta’ perna bân molè èntar ka binina sè pareppaan agndhung ollè pèttok bulân. dhibi’na atèkat ka’angghuy abisnis nèng biḍâng kajhuh bân alakoh nèng usahana andi’na anommah Miyono, nèng bâbâna CV Roda Jati. Ka taon 1988, bân mukkak usaha dhibi’ kalabân nyamah CV Rakabu, sè kala’ḍâri potra dâ’adâ’na. Usahana sempât Berjaya bân jughân naè’ toron karana toman ètèpo orèng messen pas ta’ èbhâjâr. Namong ka taon 1990 dhibi’na bangkit polè kalabân ènjhâman Rp 30 jutah sè èkaollè ḍâri èbunah.<ref>Fransiska Ria Susanti, Kristin, books google, [https://books.google.co.id/books/about/Saya_Sujiatmi_Ibunda_Jokowi.html?id=oqBLDwAAQBAJ&redir_esc=y Saya Sujiatmi, Ibunda Jokowi], aksés tangghâl 21 Ḍésémber 2022</ref> Usaha panèka dhâddhi jhâlân ka’angghuy katemmoh sareng Bernard Chene, orèng kabângsaan prances, sè ahèrrah aberri’ oloken popular sampè’ samangkèn, “Jokowi”. Kalabân kajhujhurna bân lakoh kerraseh, dhibi’na ngaollè kaparcajhâân bân bhisa bârkelèlèng Èropa sè mukkak socana. Pangatoran kottah sè bhâgus nèng Èropa  dhâddhi inspirasina kaangghuy èterrapaghi nèng Solo bân manginspirasi kaangghuy maso’ dunia politik. dhibi’na terro anerrapaghina kapamèmpènan manosiawi bân mawujudkan kottah sè bersahabhât kaangghuy pânghoninah panèka daèrah Surakarta.<ref>Indah Aprilin Cahyani, Tribunnews.com, [https://www.tribunnews.com/nasional/2019/11/09/sebutan-jokowi-ternyata-dicetuskan-oleh-bernard-chene-sahabat-presiden-joko-widodo-dari-prancis Sebutan 'Jokowi' Ternyata Dicetuskan oleh Bernard Chene, Sahabat Presiden Joko Widodo dari Prancis], aksés tangghâl 17 Juné 2022</ref> == Politik == === Wâlli kottah Surakarta === Nèng pilkada kottah Solo ka taon 2005, Jokowi èangka’ bi’ partai Demokrasi Inḍonesia Pârjuangan (PDI-P) bân partai Kebangkitan Bangsa (PKB) kaangghuy ajhu dhâddhi callon wâlli kottah Surakarta. dhibi’na nèng pamèlèan kasebbut kalabân prèsèntase soara bânnya’na 36,62 %. Salastarèna kapèlè, kalabân pangalaman gi’ ngodhâna, dhibi’na ngembangaghi Solo sè sabellumma jhubek tatananna bân ngadeppi panolakhân masyarakat kaangghuy èparapi. Èbâbâna kakoasanna, Solo tèbâs pangobe’en bân dhâddhi kajiân nèng Universitas dâlem bân loar Negeri. Salasèttongah panèka kamampoan komunikasi politik Jokowi sè bhidhâh ètèmbhâng kabennya’an gaya komunikasi politik pamèmpèn laèn nèng massa kenikah, sè dhâddhi kajiân risèt mahasiswa pascasarjana Universitas Inḍonesia.<ref>wikiwand, [https://www.wikiwand.com/id/Karier_Joko_Widodo_sebagai_Wali_Kota_Surakarta Karier Joko Widodo sebagai Wali Kota Surakarta], aksés tangghâl 21 Ḍésémber 2022</ref> Èbâbâna kakoasanna, bus bhâtèk Solo Trans èkennallaghi, berbagai kawasân seperti jhâlân Slamet Riyadi bân Ngarsopuro èremajakan, bân Solo dhâddhi toan roma berbagai acara internasional.<ref>Blontank Poer, TheJakartaPost, [https://www.thejakartapost.com/news/2009/02/26/surakarta-its-way-being-a-mice-city.html Surakarta, on its way to being a MICE City], aksés tangghâl 3 Ḍésémber 2016</ref> Salaèn panèka, Jokowi jhugân èkennal kalabân kasemmaan dâlem merèlokasi blijjhâh sè “memanusiakan manusia”. Bherkat pancapaian panèka, ka taon 2010, dhibi’na kapèlè polè dhâddhi wâlli kottah Surakarta kalabân soara 90%. Pas taon 2012, dhibi’na ècallonnaghi bi’ PDI-P dhâddhi callon gubernur DKI Jakarta. === Gubernur DKI Jakarta === Jokowi èmènta sacara pribadi sareng Jusuf Kalla kaanghuy acallonnaghi dhâddhi gubernur DKI Jakarta nèng pilgub DKI taon 2012. Karana aropaaghi kadâr PDI parjuangan, makah Jusuf Kalla mintah dhukungan ḍâri Megawati Soekarnoputri, sè awwâllâh gik ragu. Samantara ghâpanèka, Prabowo Subianto ḍâri partai Gerinda jughân mèlobhi PDI pârjuangan sopajhâ endhâ’ adukung Jokowi kaanghuy acallon gubernur karna bhutoh 9 korsèh polè kaanghuy bisa ngajuaghi callon gubernur.<ref>Zulhidayat Siregar, RMOL.co, [http://www.rmol.co/news.php?id=57737 Dibenarkan, Prabowo Subianto Lobi Megawati untuk Dukung Jokowi] {{Webarchive|url=https://web.archive.org/web/20150610220457/http://www.rmol.co/news.php?id=57737 |date=2015-06-10 }}, aksés tangghâl 23 Oktober 2013</ref> Sè dhâddhi bâkkèllah, Basuki Tjahaja Purnama sè bhâkto kenika dhâddhi anggota DPR ècallonnaghi abâkkèllèh Jokowi.<ref>detik.com, [[:id:Basuki_Tjahaja_Purnama|Basuki Tjahaja Purnama]], aksés tangghâl 21 Ḍésémber 2022</ref> Pasangan panèka awwâllâh ta’ èungghullaghi. Hal sapanèka èabes ḍâri klèim callon partama sè pakoat bi’ lèngkaran survèi Inḍonesia  anyataaghi pasangan Fauzi Bowo bân Nachrowi Ramli bhâkal ngaollèyah kamennangan pilkada dâlem 1 poteran.<ref>Fabian Januarius Kuwado, KOMPAS.com, [https://megapolitan.kompas.com/read/2012/07/01/14452150/LSI.Satu.atau.Dua.Putaran.Foke-Nara.Menang LSI : Satu atau Dua Putaran, Foke-Nara Menang], aksés tangghâl 3 Ḍésémber 2016</ref> Namong hasèl pilgub potaran partama ḍâri KPU mataoh Jokowi mamèmpèn kalabân 42,6% soara, samantara Fauzi Bowo nèng posisi kadue’ kalabâ soara.<ref>[http://www.kpujakarta.go.id/view/download_data/download/f90937e5c39e0687b40282a113375eee.pdf REKAPITULASI HASIL PERHITUNGAN SUARA] {{Webarchive|url=https://web.archive.org/web/20120803215533/http://www.kpujakarta.go.id/view/download_data/download/f90937e5c39e0687b40282a113375eee.pdf |date=2012-08-03 }}, aksés tangghâl 21 Ḍésémber 2022</ref> Pasangan panèka abelik èunggullaghi pemilukada DKI 2012 karana kasemaan Jokowi sareng Hidayat Nur Wahid èbhâkto pilkada wâlli kottah Surakarta 2010 sarta pândhukung Faisal Basri bân Alex Noerdin ḍâri hasèl survèi kabennya’an ngallè ka Jokowi.<ref>Haryanto SUharman, theindonesiatoday, [http://www.theindonesiatoday.com/news/politic-news/politic-photo/item/610-faisal-basri-supporters-move-to-jokowi%2C-survey-reveals.html Faisal Basri Supporters Move to Jokowi, Survey Reveals,] aksés tangghâl 3 Ḍésémber 2016</ref> Namong kabhâdâân tabelik nalèkanah partai-partai pândhukung callon laènnah nèng potaran partama mala nyataaghi dhukungan ka Fauzi Bowo.<ref>ANTARANEWS.com, [https://www.antaranews.com/ Foke optimistis menang di putaran kedua], aksés tangghâl 4 Ḍésémber 2022</ref> Jokowi ahèrrah ollè dhukungan ḍâri pangamoka-pangamoka pântèng kadhi Misbakhun ḍâri PKS, Jusuf Kalla ḍâri Golkar, Indra J.Piliang ḍâri Golkar, sarta Romo Heri sè aropaaghi alè’ èpar Fauzi Bowo.<ref>merdeka.com, [https://www.merdeka.com/jakarta/pengakuan-blak-blakan-adik-ipar-foke-soal-dukungan-ke-jokowi.html Pengakuan blak-blakan adik ipar Foke soal dukungan ke Jokowi], aksés tangghâl 4 Ḍésémber 2016</ref> Partarungan politik panèka jughân nyalar ka mèdia sosial kalabân paluncuran Jasmew, pabhângonan mèdia cèntèr, sarta pamamfaathân mèdia anyar kadhi Youtube.<ref>M. Andi Perdana, TEMPO.co, [http://www.tempo.co/read/news/2012/08/12/230422972/Relawan-Jokowi---Ahok-Luncurkan-JASMEV Sukarelawan Jokowi-Ahok Luncurkan JASMEV], aksés tangghâl 4 Ḍésémber 2016</ref> Potaran kadue’ jughân èbârnaèh tudingan kampanye celleng sè antara laèn bârkèsar dâlem isu SARA, isu kabakaran sè tengnget, korupsi bân politik transaksional. Ka 29 Sèptèmber 2012, KPUD DKI Jakarta anetteppaghi pasangan Jokowi bân Ahok dhâddhi gubernur bân bekkèl gubernur DKI sè anyar kaanghhuy masa bhâktèh 2012-2017 agentè’èh Fauzi Bowo-Prijanto.<ref>asylasy, detiknews, [https://news.detik.com/berita/d-2016018/fauzi-bowo-tak-jadi-ustad-malah-jadi-gubernur- Fauzi Bowo, Tak Jadi Ustad Malah Jadi Gubernur], aksés tangghâl 21 Ḍésémber 2022</ref> ==== Kabijakhân ==== Kabijakhân Jokowi salama ajabat gubernur DKI Jakarta bennya’ sè asèfat populis, kadhi kampong dèrèt, kartu Jakarta sèhat bân kartu Jakarta pèntèr. Namong bâdhâ jughân masyarakat sè bhârre’, kadhi dâlem pabeccèan saloran aèng, pangodhâdhân bus kèni’, bân stèrilisasi jalur busway.<ref>republika-indonesia, [https://www.nomor.net/_kodepos.php?_i=republik-indonesia&id=245141 Karier Joko Widodo sebagai Gubernur DKI Jakarta], aksés tangghâl 21 Ḍésémber 2022</ref> Nèng awwâl kalagungan, dhibi’na ngadei program bântoan sosial lèbât kartu Jakarta sèhat bân kartu Jakarta pèntèr, bân salastarèna ollè kenḍâli atas APBD, ajhâlânaghi pabeccèan saloran aèng nèng DKI Jakarta lèbât program JEDI.<ref>ANTARANEWS.com, [https://www.antaranews.com/berita/346355/kartu-jakarta-pintar-diluncurkan Kartu Jakarta Pintar diluncurkan,] aksés tangghâl 15 Maret 2014 </ref> Brâmpan program transportasi sangkol pamarèntaan sabellumma kadhi 6 Ruas Tol bân monorèl tarhambat.<ref>WIKIPEDIA Ensiklopedia Bebas, [[:id:Jalan_Tol_Layang_Dalam_Kota_Jakarta|Jalan Tol Layang Dalam Kota Jakarta]], aksés tangghâl 21 Ḍésémber 2022</ref> Sabhâliggeh, dhibi’na konsèntrasi ka transpormasi massal MRT Jakarta, tèngkè’ armada TransJakarta, bân pangodhâdhân bus kèni’. Dhibi’na jughân mabhuwa’an pangallèan pangalolaan sombher daya aèng lebhât akuisi Aètra bân Palyja.<ref>WIKIPEDIA Ensiklopedia Bebas, [[:id:MRT_Jakarta|MRT Jakarta,]] aksés tangghâl 21 Ḍésémber 2022</ref> Jokowi bârperran dâlem ngoranghi diskriminasi bân nèpotisme dâlem jhângjhâng karèr pangghâbâ nègèri sipil nèng DKI Jakarta lèbhât penerrapân lèlang kalaghungan. Mènangka salasèttongah dampak panèka kaplèlènah pajabhât ḍâri kalangan mènoritas sè ollè panolaghân masyarakat. Kadhieh dâlem kasus lurah Susan.<ref>Deti Mega Purnamasari, JakartaGlobe, [http://www.thejakartaglobe.com/news/jakarta/non-muslim-ward-chief-stays-on Non-Muslim Ward Chief Stays On], aksés tangghâl 15 Maret 2014</ref> Jokowi nyata’aghi dhukungan bâgi lurah Susan. Nèng masa pernatana polè, DKI Jakarta mabâdâ brâmpan èvent krèatif kadhi Jakarta Night Fèstival, pèsta rakyat, bân Fèstival karaton sadunnyah.<ref>Kompas.com, [https://travel.kompas.com/read/2013/12/04/1421599/Festival.Keraton.Sedunia.Digelar.di.Jakarta Festival Keraton Sedunia Digelar di Jakarta], aksès 2014-03-15.</ref> Dhibi’na jughân mabeccè’ kabersèan lingkungan nèng Jakarta, kadhieh kalabân alarang atraksi Topèng Monyèt. == Kaprèsidenan == === Pilprès 2014 === Salastarènah kapèlè dhâddhi  gubernur DKI Jakarta, popularitasseh Jokowi mâlâjit bherkat rèkam jhâjakna sè bhâgus bân pâsemma’na sè mabhumè bân pragmatis, kadhieh sè tonjhu’aghi lèbhât program “blusukan” ka’angghuy nyasak kabâdâân  nèng lapangan sacara terkas.<ref>Waskita, Ferdinand, Tribunnews.com, [https://www.tribunnews.com/nasional/2013/10/31/jokowi-masih-merajai-survei-calon-presiden Jokowi Masih Merajai Survei Calon Presiden], aksès 2014-03-15.</ref> Temmahna, Jokowi merajai survèi- survèi callon prèsiden bân manyèngghâ kandidat laènna, saèngghâ angghâl wacana kaangghuy madhâddhi callon  prèsiden.<ref>has, Merdeka.com, [https://www.merdeka.com/politik/muncul-gerakan-di-facebook-memaksa-jokowi-nyapres-2014.html Muncul gerakan di Facebook memaksa Jokowi nyapres 2014], aksès 2014-03-15.</ref> Slama panberempan bulân wacana kasebbut dhâddhi ta’ pastèh karana pancallonan Jokowi nèng PDI-P kodhuh èpettok sareng katoa umum PDI-P Megawati Soekarnoputri, bân kodhuh èteggesèh baru bhâdhih nentoaghi callon salastarèna pamèlèan umum lègislatif nèng bulân April.<ref>Harahap, Riza, ANTARA News, [https://www.antaranews.com/berita/413438/pdip-umumkan-capres-setelah-pemilu-legislatif PDIP umumkan capres setelah Pemilu Legislatif], aksès 2014-03-15.</ref> Namong, nèng tangghâl 14 Maret 2014, Megawati ahèrrah nyerrat terkas sorat mandate ka Jokowi kaanghuy dhâddhi callon prèsiden, bân Jokowi aparèng onèng jhâ’ saongghuna endhâ’ bân siyap ngalakonè mandate kasebbut kaanghhuy maju dhâddhi callon prèsiden Rèpublik Inḍonesia dâlem pamèlèan umum prèsiden Inḍonesia 2014. Selepas pangomoman panèka IHSG bân rupiah naè’ nilayyah, sè èkaittaghi kalabân sèntimèn positif invèstor dhâ’ka brita kasebbut. Nèng tangghâl 19 Mèi 2014, Jokowi ngumommaghi jâ’ Jusuf Kalla bhâkal dhâddhi callon bhâkkèl prèsidenna. Pencallonan kasebbhut èdhukung sareng koalisi Partai Demokrasi Inḍonesia Perjuangan, partai NasDem, partai Kebangkitan Bhângsah, bân partai Hanura. Nèng arèh sè padâ, Jokowi bân Jusuf Kalla sacara resmi adaftar nèng komisi pamèlèyan umum.<ref>Akuntono, Indra, Kompas.com, [https://nasional.kompas.com/read/2014/05/19/1203166/Jokowi.Cawapres.Saya.Jusuf.Kalla Jokowi: Cawapres Saya Jusuf Kalla], aksès 2023-01-16.</ref> Saampona mèreng hasèl bitongan lekkas ḍâri brempan lembaga survèi, Jokowi ènyataaghi kamennangan nèng 9 Julè. Namong labânna jughân ènyataaghi kamennangan, mabingung warga Inḍonesia. Nèng 22 Julè, panbrempan jhâm sabellumah pangomoman hasèl pilprès, Prabowo mundhur ḍâri pilprès. KPU ngomommaghi kamennangan Jokowi berjhâm-jhâm abitteh.<ref>Maharani, Dian, Kompas.com, [https://nasional.kompas.com/read/2014/07/22/20574751/Ini.Hasil.Resmi.Rekapitulasi.Suara.Pilpres.2014 Ini Hasil Resmi Rekapitulasi Suara Pilpres 2014], aksès 2023-01-16.</ref> KPU nyataaghi Jokowi mennang kalabân 53,155% soara (70.997.859 pamèlè), samantara Prabowo ngaollè 46,85% (62.576.444 soara), makkè kubu Prabowo nyangkal total panèka. Salastarèna kamennanganna, Jokowi nyataaghi jhâ’ tombu nèng bâbâna rèzim Orde Baru sè otoritèr bân korup, dhibi’na ta’nyangkah seseorang kalabân latar belakang kellas bâbâ bhisa dhâddhi prèsiden. The New  York Times alaporraghi “samangkèn nika padhâh bi’ Amèrika, ghi? Bâdhâ angen Amèrika bân  nèng ka’dhintoh abâ’dhibi’ ngaandhi’ angen Inḍonesia”. Jokowi panèka prèsiden dâ’adâân sè benni berasal ḍâri militèr otabhâ èlitè politik, bân mètorot komèntator politik Salim Said, rakyat ngabes Jokowi mènangka “seseorang sè aropaaghi tatangghâ abâ’dhibi’, sè motoseh kaanghuy terjun ka dunnyah politik bân acallonnaghi dhibi’na dhâddhi prèsiden.<ref>Kumparan.com, [https://kumparan.com/berita-hari-ini/7-urutan-presiden-indonesia-dari-soekarno-hingga-jokowi-1yttGltHAMq/full 7 Urutan Presiden Indonesia, dari Soekarno hingga Jokowi], aksès 2023-01-16.</ref> === Kabijakhân === Jokowi cèntèl masa kaprèsidennna kalabhân makaloar kartu Inḍonesia sèhat, kartu Inḍonesia pènter, bân kartu Inḍonesia sejahtera. Bhuwa’ panèka bi’ partai oposisi èangghâp kaangghuy mareddhâm samantara kanaèan arghâh BBM.<ref>Prabowo, Dani, KOMPASTV, [https://nasional.kompas.com/read/2014/11/18/09221121/Politisi.Gerindra.Kartu.Sakti.Jokowi.Hanya.Redam.Sementara.Dampak.Kenaikan.Harga.BBM Politisi Gerindra: "Kartu Sakti" Jokowi Hanya Redam Sementara Dampak Kenaikan Harga BBM], aksès 2014-11-19.</ref> Jokowi èkritik polana makaloar program sè ta’ andhi’ pajung hokom bân alanggar tartèb anggaran, namong hal panèka èsangkal sareng Jusuf Kalla, kalabân alasan jhâ’ program kartu panèka saongghunah kaderderân ḍâri program sè ampon bâdâ saèngghâ anggaran panèka norok program kasebbut.<ref>Mukhti Ahmad, Hafidz, CNNIndonesia, [https://www.cnnindonesia.com/nasional/20141105101733-12-9755/anggaran-tiga-kartu-jokowi-dipertanyakan/ Anggaran Tiga Kartu Jokowi Dipertanyakan], aksès 2014-11-19.</ref> Molaè tangghâl 8 Novèmber, dhibi’na ngirèng panbrempan konfèrènsi tingkat tègghih, kadhi APEC, Asian Summit, bân G20. Jokowi menuai kontrovèrsi salastarènah prèsentasi èadhâ’na pangosaha nèng APEC.<ref>Liauw, Hindra, KOMPAS.com, [https://nasional.kompas.com/read/2014/11/11/07375171/Dipuji.Jokowi.Berani.Pidato.Tanpa.Teks.di.Depan.1.500.CEO.Dunia Dipuji, Jokowi Berani Pidato Tanpa Teks di Depan 1.500 CEO Dunia], aksès 2014-12-19.</ref> Sabâgiyân mèncerca prèsentasi panèka mènangka bhuwa’ ajuel naghârâ dhâ’ kapèntingan asing, samantara nèng laèn pihak pidatonah èpojhi karana èangghâp tappa’ ka sasaran, ètèmbhâng prèsiden laèn sè ghun karo aberrik ceramah sè ngambhâng. ḍâri APEC, Jokowi berhasil ngibeh komitmen invèstasi saarghâh RP 300 Triliun. Sapabelinah ḍâri loar negeri, dhibi’na nunjuk Faisal Basri mènangka katoa tim pambarantasan mafia Migas, alantik Basuki Tjahaja Purnama mènangka gubernur DKI Jakarta, bân ngomommaghi kaongghâân BBM ḍâri Rp 6.500 dhâddhi Rp 8.500. kabijakhân panèka sempet ètoro’è dèmonstrasi nèng berbagai daèrah nèng Inḍonesia. Jokowi terro ngallèyah dana subsidi kasebbut kaanghuy pambangunan infrastruktur bân kasèhatân.<ref>Fikri, Rosniawanty, Tempo.co, [http://www.tempo.co/read/news/2014/11/07/058620218/Alasan-Jokowi-Berani-Naikkan-Harga-BBM Alasan Jokowi Berani Naikkan Harga BBM], aksès 2015-01-31.</ref> Nèng bidang katasèan, Jokowi nyoro perlakuan kajâh dhâ’ orèng sè ngèco’ jhuko’ ilègal, selain mèntah kaangghuy mabâdhâ razia, dhibi’na jughân ngarep kapal sè alanggar peraturan èsèllemmaghi.<ref>Asril, Sabrina, KOMPAS.com, [https://nasional.kompas.com/read/2014/11/18/13004411/Jokowi.Tenggelamkan.Kapal.Pencuri.Ikan. Jokowi: Tenggelamkan Kapal Pencuri Ikan!], aksès 2014-11-23.</ref> Nèng bidang pertanèan, Jokowi mâgi 1099 unit traktor tanang è Subang kalabân arepphân menggenjot produksi petanè.<ref>Asril, Sabrina, KOMPAS.com, [https://nasional.kompas.com/read/2014/12/26/11492811/Jokowi.Serahkan.1.099.Unit.Traktor.Tangan.kepada.Petani.di.Subang Jokowi Serahkan 1.099 Unit Traktor Tangan kepada Petani di Subang], aksès 2015-01-03.</ref> dhibi’na jughân adorong  bâdhâna rèformasi agrarian kalabân adorong petanè ngaollè sertifikat saèngghâ ollè menggarap tana kalabân status lègal. Dhibi’na jughân adorong  hak pangoasa adhât bân pangolahan alas kaangghuy kapentèngan rakyat kalabân konsèp kaalasân sosial. Jokowi ngaollè sambuthân anga’ bân pojhiân nalèkana anyampayaghi pidato nèng âdhâ’na peserta paringathân ka 60 taon Konfèrènsi Asia Afrika tangghâl 22 April 2015. Jokowi mator parlona merèformasi PBB bân badan intèrnasional laènna. Jokowi èangghâp bângal mengkritik lembaga prèstisius dunnyah kadhi PBB, Dana Monèntèr intèrnasional, bân bank dunnyah. Jokowi menuai kritik ḍâri peneliti Amèrika Serikat karana Jokowi èangghâp ta’ konsistèn ḍâlâm ngajek invèstor asing kaangghuy maso’ ka Inḍonesia.<ref>Gunawan, Indra, Ekonomi.bisnis.cim, [https://ekonomi.bisnis.com/read/20220513/12/1533025/jokowi-undang-investor-dari-amerika-serikat-ini-tantangannya-menurut-kadin Jokowi Undang Investor dari Amerika Serikat, Ini Tantangannya Menurut Kadin], aksès 2023-01-17.</ref> Nèng bidang infrastruktur, Jokowi ampon cèntèl bânnya’ proyèk pembangunan kaangghuy mengejar kacèccèran Inḍonesia ḍâlâm sèktor  panèka, kadhieh jhâlân tol Trans-Sumatra, Tol Solo-Kertosono, pelabbhuwân Makassar, meresmikan operasional terminal Teluk Lamong mènangka bhâghiyen ḍâri Greater Surabaya Mètropolitan Port, bân samacemma.<ref>Riski, Petrus, voaindonesia.com, [https://www.voaindonesia.com/a/presiden-jokowi-resmikan-pelabuhan-teluk-lamong-di-surabaya/2783173.html Presiden Jokowi Resmikan Pelabuhan Teluk Lamong di Surabaya], aksès 2015-06-04.</ref> Nèng masanah, kacatet ampon bhâdâ swasembada bherrâs, jghâghung, bhâbâng mèra, bân cabbhi, kalabân abândhingaghi angka produksi sè lebbhi rajhâh ḍâri kabhutoan. Namong tettep ètandhâi kalabân brâmpan kalè impor kaanggghuy alasân amennoèh cadangan bân kapentèngan kabhutoan bherrâs bân jghâghung khusus sè ta’bisa èsediaaghi petani. Inḍonesia.<ref>holik, Aichi, Beritasatu.com, [https://www.beritasatu.com/ekonomi/471651/indonesia-akhirnya-swasembada-beras-bawang-jagung-dan-cabai Indonesia Akhirnya Swasembada Beras, Bawang, Jagung, dan Cabai], aksès 2023-01-17</ref> È adhâ’, Joko Widodo ḍâlâm pabukka’an forum kerja sama èkonomi naghârâ- naghârâ Asia- Pasifik (APEC) nèng Da Nang, Viètnam, Donald Trump sacara khusus mojhi Inḍonesia mènangka conto naghârâ sè berhasil ngangka’ dhibi’ ḍâri katerpurukâ lèbhât institusi domèstik bân dèmokratis.<ref>malut.kemenkumham.go.id, [https://malut.kemenkumham.go.id/layanan-publik/keimigrasian/layanan-untuk-warga-negara-indonesia/apec-business-travel-card-abtc#:~:text=Asia%20Pacific%20Economic%20Cooperation%20yang,bertujuan%20membangun%20kerja%20sama%20ekonomi. APEC Business Travel Card (ABTC)] {{Webarchive|url=https://web.archive.org/web/20230117022110/https://malut.kemenkumham.go.id/layanan-publik/keimigrasian/layanan-untuk-warga-negara-indonesia/apec-business-travel-card-abtc#:~:text=Asia%20Pacific%20Economic%20Cooperation%20yang,bertujuan%20membangun%20kerja%20sama%20ekonomi. |date=2023-01-17 }}, aksès 2023-01-17.</ref> === Kabijakhân nèng papua === Jokowi aberrik perhatian khusus bâgi Papua. Terlihat ḍâri frèkuènsi cabisen sè kabitong sanget segghut ètèmbhâng prèsiden sabellummah, bân bânnya’na pambangonan infrastruktur nèng papua. Kadhieh pambangonan pasar tradisional bân jhâlân taratas Papua.<ref>KOMPAS.com, [https://regional.kompas.com/read/2014/12/27/1939030/Jokowi.Penuhi.Janjinya.Membangun.Pasar.di.Papua Jokowi Penuhi Janjinya Membangun Pasar di Papua], aksès 2015-06-04.</ref> Bennya’ bandara perintis èbangon otabhâ èbhânahi saèngghâ pangolatnah lebbhi bhâgus ''' '''bân kapasitassâh lebbi rajhâh. Dhibi’na jughân nerbittaghi Instruksi prèsiden (Inprès) nomer 9 taon 2017 tentang parghâncangna pambangonan kesejahteraan nèng provènsi papua bân provènsi papua bârâ’ ka 11 Dèsèmber 2017.<ref>REPUBLIKA.co.id, [https://republika.co.id/berita/ekonomi/makro/17/12/22/p1cq9t382-jokowi-terbitkan-inpres-percepatan-pembangunan-papua Jokowi Terbitkan Inpres Percepatan Pembangunan Papua], aksès 2023-01-17.</ref> Cabisen ka Papua bulân Mèi 2015, Jokowi abèbassaghi 5 tahanan politik OPM bân abèbassaghi wartawan loar kaangghuy ngalakoni peliputan nèng Papua kadhi daèrah laèn nèng Inḍonesia. Jokowi beralasân jhâ’ saongghuna Inḍonesia kodhuh berpèkkèr positif bân salèng parcajâ. Kabijakhân Jokowi panèka ollè pro bân kontra, tarotama nèng kalangan DPR RI sè nyataaghi jhâ’ Kabijakhân kasebbhut kèngèng ghâbây isu Papua èpolitisir ka dunnyah loar, karana masalah Papua sè sanget sènsitif.<ref>Hidayat, Qur'anul, Okezone.com , [https://nasional.okezone.com/read/2015/05/12/337/1148680/pimpinan-dpr-protes-soal-jokowi-izinkan-jurnalis-asing-ke-papua Pimpinan DPR Protes soal Jokowi Izinkan Jurnalis Asing ke Papua], aksès 2015-06-04.</ref> === Pilprès 2019 === Taon 2018, Jokowi ngomommaghi jhâ’ dhibi’na acallonnaghi ḍâlâm pamèlèan umum prèsiden 2019.<ref>antikorupsi.org, [https://antikorupsi.org/id/article/visi-misi-jokowi-maruf-vs-postur-kabinet-indonesia-maju Visi-Misi Jokowi-Ma’ruf Vs Postur Kabinet Indonesia Maju], aksès 2023-01-17. </ref> Bhâkkèl prèsiden Jusuf Kalla èangghâp ta’ mennoèh syarat kaangghuy acallon polè karana bâthâsen masa jabatan sè ètantoaghi kaangghuy jabatan prèsiden bân bhâkkèl prèsiden. (Jusuf Kalla ampon ajhâlâni masa kalaghungan lèma taon dhâddhi bhâkkèl prèsiden nèng masa kaprèsidenan Susilo Bambang Yudhoyono (SBY) ḍâri 2004 kantos 2009). Spèkulasi pasèrah sè bhâkal è pèlè sareng Jokowi kaangghuy callon bhâkkèl prèsidenna pokus ka panbrempan kandidhât kamasok Mahfud MD, perna ajhâbat mentrè partahanan bân hakèm aghung Mahkamah Konstitusi. Tangghâl 9 Agustus 2018, sacara ngejuttaghi, jhâ’ saangghuna Ma’ruf Amin sè bhâkal dhâddhi pasanganna. Mahfud èlaporraghi ampon asiapagi abâ’na kaangghuy dhâddhi callon bhâkkèl prèsiden, namong, saampona genjhâân ḍâri brempan partai koalisi pamarènta Jokowi bân tokoh-tokoh Islam sè apangaro, Ma’ruf è pèlè dhâddhi ghântèna. Jokowi mèlè Ma’ruf Amin karana pangalamanna sè loas  dâlem orosan pamarènta bân aghâma.<ref>W. Dewi, Sita, TheJakartaPost, [https://www.thejakartapost.com/news/2018/08/09/who-is-maruf-amin-jokowis-running-mate.html Who is Ma’ruf Amin, Jokowi’s running mate?], aksès 2018-08-09.</ref> Januari 2019, è beritakan jhâ’ saangghuna Jokowi pareppaan amempertimbangaghi pambèbashân  Abu Bakar Ba'asyir karana omor seppo bân kasèhathân ampon toron. Jhâlân panèka èanggep kontrovèrsi mènangka bhâgien ḍâri sajhân bennyakna kalakoan sè èkala’ Jokowi kaangghuy mennangaghi atèna orèng Muslim konsèrvatif jellang pamèlèan.<ref>Theinterpreter, [https://www.lowyinstitute.org/the-interpreter/indonesia-releasing-abu-bakar-ba-asyir-wrong-all-counts Indonesia: releasing Abu Bakar Ba’asyir wrong on all counts], aksès 2019-01-23.</ref> Tarèkah ghâpanèka èbatallaghi nèng tangghâl 23 Januari, karana ajenjhi sacca dhâ’ka idèologi  naghârâ pancasila sè aropaaghi sala sèttongah sarat pembèbasannah.<ref>TheJakartaPost, [https://www.thejakartapost.com/news/2019/01/23/baasyir-early-release-plan-cancelled-state-palace.html?src=mostviewed&pg=academia/2019/01/21/free-baasyir-why-now.html Ba'asyir early release plan cancelled: State Palace], aksès 2019-01-23.</ref> Jokowi ampon nolak kaangghuy aparèng pandangan ka panahanan sakètar 1.000.000 Muslim Uighur ka pamarènta Tiongkok nèng kamp-kamp pandhidhikân olang nèng provènsi Xinjiang kalabân nyataaghi “sèngkok ta’ onèng ka Xinjiang” bân ta’ aparèng komèntar.<ref>Staff, Reuters, Reuters.com, [https://www.reuters.com/article/us-indonesia-protests-uighurs/indonesian-muslims-protest-against-chinas-treatment-of-uighurs-idUSKCN1OK195 Indonesian Muslims protest against China's treatment of Uighurs], aksès 2018-12-21.</ref> Saampona empa’ taon ajabat, tèngkat kapoashân public dhâ’ka Jokowi pagghun tèngghih, kisaran 60-70 %.<ref>SINDONEWS.com, [https://nasional.sindonews.com/berita/1370579/12/tingkat-kepuasan-terhadap-kinerja-jokowi-di-atas-70 Tingkat Kepuasan terhadap Kinerja Jokowi di Atas 70%], aksès 2019-04-30.</ref> Hasèl bitongan lekkas anunjuaghi jhâ’ Jokowi èkèraaghi mennang pilprès kalabân soara 54%.<ref>newser.com, [https://www.newser.com/article/353624406dbc44ddb83c9b32f8d1de0b/indonesias-widodo-declares-victory-in-presidential-election.html Indonesia's Widodo declares victory in presidential election], aksès 2019-04-18.</ref> Tatapèna, Prabowo ngeklaim jhâ’ saongghuna bitongan bi’ tim kampanyena dhibi’ anunjuaaghi jhâ’ dhibi’na ollè soara 62%.<ref>Radityo Priasmoro, Muhammad, Liputan6, [https://www.liputan6.com/pilpres/read/3948459/terungkap-ini-sumber-prabowo-klaim-menang-pilpres-62-persen Terungkap, Ini Sumber Prabowo Klaim Menang Pilpres 62 Persen], aksès 2019-04-30.</ref> == Aghâma == Jokowi panèka orèng Islam bân acarèta jhâ dhibi’na dhâ’adhâ’na ongghe hajji ka taon 2003, bân salastarèna umro palèng sakoni’ empa’ kalè.<ref>Rimadi, Luqman, Liputan6, [https://www.liputan6.com/indonesia-baru/read/2054461/jokowi-tanggapi-isu-sara-semua-keluarga-saya-sudah-naik-haji Jokowi Tanggapi Isu SARA: Semua Keluarga Saya Sudah Naik Haji,] 2014-05-25.</ref> Namong, para’depa’a kapèlèan umum prèsiden 2014, muncul panbrempan tudingan sè apertanyaaghi kaislamna Jokowi, saèngghâ nèng tangghâl 24 Mèi 2014 Jokowi anyataaghi jhâ’ saongghuna dhibi’na aropaaghi begien ḍâri “Islam sè rahmatan lil alamin, Islam sè odhi’ bârkatoronan bân bârkarjâ nèng naghârâ RI sè sanget negghuk UUD 45”.<ref>Zulfikar. Muhammad, KOMPAS.com, [https://nasional.kompas.com/read/2014/05/24/1429414/.Saya.Jokowi.Bagian.dari.Islam.yang.Rahmatan.Lil.Alamin. "Saya Jokowi, Bagian dari Islam yang Rahmatan Lil Alamin"], aksès 2014-05-25.</ref> Dhibi’na jughân nyataaghi jhâ’ saongghuna saongghuna benni begien ḍâri kalompok Islam sè “sakesokanna atèna akafirraghi tarètana dhibi’”, “nindes aghâma laèn”, “aroghân bân ahunus bheddhâng nèng tanang bân nèng lèsan”, “lèbur nyèjèraghi fustun-fustunna”, “notopè pamalèngan artana, notopè bheddhâng sè alomoran bi’ dârâ kalabân gamès bân sorbân”, otabhâ “ngibeh ayat-ayat Tuhan kaangghuy nèpo rakyat”.<ref>Solikhun, HANIFIYA: JURNAL STUDI AGAMA-AGAMA, [https://journal.uinsgd.ac.id/index.php/hanifiya/article/view/11487 Relevansi Konsepsi Rahmatan Lil Alamin dengan Keragaman Umat Beragama], aksès 2023-01-17</ref> == Idèologi == Mènangka prèsiden sè kapèlè, Jokowi nâggessaghi sèkep polotikkâ kaangghuy mèmpèn Inḍonesia kalabân kasoghiyen manossa, bhudhâjâ, bân pluralitasna sopajhâ ta’ kaèlangan ara kangghuy mânjawantahkan èssèna UUD 1945 tor ma’na Pancasila. Sèkap panèka mètorot abâ’ dhibi’na èangghâp parlo èimplikasikan bi’ tèyap pamèmpèn ka sadhâjena level pernata bhâghus èkotta sampè; skala nasional. Jokowi mèlè amaknaèh lèbhât ajhârân trisakti Bung Karno panèka berdaulat nèng bidhâng politik, berdikari nèng bidhâng èkonomi, bân berkepribadien nasional nèng bidhâng kabhudhâjâân.<ref name=":0">Jordan, Ray, DetikNews.com, [https://news.detik.com/berita/d-3024959/jokowi-saya-sebagai-presiden-harus-punya-ideologi-jelas Jokowi: Saya Sebagai Presiden Harus Punya Ideologi Jelas], aksès 2015-09-22.</ref> “sèngkok mènangka saorang prèsiden jughân kodhuh andik idèologi sè jellas, napak kenikah? Berdaulat, berdikarè bân berkepribadiân. Idèologi abâ’dhibi’ padhâ, Pancasila, tapèh cara penerapnah sè bhidhâh. Bâdâ sè lèbât blessat pangobeen rèstorasi Inḍonesia, Bâdâ sè lèbât cara-cara laèn. Saorang pamèmpèn bhâghus nèng kotta, kabupatèn, gubernur provènsi, tèngkat nasional, memèmpèn panèka kodhu  andhi’ idèologi. Kodhu bâdâ idèologina. Tanpa kenika abâ’dhibi’ ta’ andhi’ ara”.<ref name=":0" /> == Pangharghâân == Atas prèstasina, bi’ majalah tèmpo, Joko Widodo kapèlè sala sèttong ḍâri “10 tokoh 2008”. Kabhândhâren nèng majalah sè padhâ jhughân, Basuki Tjahaja  Purnama, otabhâ segghut è olok Ahok toman kapèlè jhughân dhâlem “10 tokoh 2006” atas jhâsana abhânderi layanan kasèhatân bân pandhidhikân nèng Belitung Tèmor. Ahok pas dhâddhi bhâkkèlla nèng Pilgub DKI taon 2012.<ref>Merdeka.com, '''[https://www.merdeka.com/profil/indonesia/b?_gl=1*idokft*_ga*MTE2ODk1NDkxNC4xNjczODgyMDgw*_ga_YV9LXF9F74*MTY3MzkzNTY3MC4yLjEuMTY3MzkzNTY3MS41OS4wLjA. PROFIL BERDASARKAN ABJAD],''' aksès 2023-01-17</ref> Jokowi jughân ollè panghargâân internasional ḍâri Kemitraan Pamarènta'an Lokal Dèmokratis Asia Tenggara (Delgosea) panèka atas kabhârhasèlna Solo ampon alakoh relokasi sèmanusiawi bân pemberdayaan dhâgângan kaki lèma'.<ref>Rachmayanti, Yunita, elsamara.id, [https://elsamara.id/keberhasilan-relokasi-pkl-di-solo/ Mengintip Keberhasilan Relokasi PKL di Solo], aksès 2023-01-17.</ref> Tangghâl 12 Agustus 2011, Ahok jughân ollè panghargâân Bèntang Jasa Utama kaangghuy prèstasina mènangka kapala daèrah ngabdhiaghi dhibi’na ka rakyat.<ref>Ari Wibowo, Eko, Tempo.com, [http://www.tempo.co/read/news/2011/08/12/004351540/Bintang-Jasa-Ternyata-Bebani-Jokowi Bintang Jasa Ternyata Bebani Jokowi], aksès 2012-12-22.</ref> Bintang Jasa Utama panèka aropaaghi panghargâân sè palèng tègghih sè èbhâghi ka warga naghârâ sipil. Ka Januari 2013, Joko Widodo ènobattaghi dhâddhi wâlli kotta palèng bhâghus ka-3 nèng dunnyah atas kaberhasillanna amèmpèn Surakarta mènangka kotta sèni bân bhudhâjâ, kotta palèng bershè ḍâri korupsi, tor kotta palèng bhâghus panataanna.<ref>DetikNews.com, [https://news.detik.com/berita/d-2135816/jokowi-dinobatkan-sebagai-walikota-terbaik-ketiga-dunia- Jokowi Dinobatkan Sebagai 'Walikota Terbaik Ketiga Dunia'], aksès 2023-01-17.</ref> Bi’ KPK, atas kabângalla alaporraghi panbrempan bhârâng gratifikasi sè katarèma.<ref>Faqih, Fikri, Merdeka.com, [https://www.merdeka.com/jakarta/dapat-penghargaan-kpk-jokowi-lupa-berapa-kali-lapor-gratifikasi.html Dapat penghargaan KPK, Jokowi lupa berapa kali lapor gratifikasi], aksès 2014-03-19.</ref> Atas kamampona asosialisasi program-program pamarènta saèngghâ ollè dukungân masyarakat bennya’, dhibi’na è ganjâr mènangka Marketer Of The  Year 2012 bi’ Markplus Conference 2013, Marketing: Into Innovation and Technology.<ref>Lestari, Mustiana, Merdeka.com, [https://www.merdeka.com/jakarta/4-penghargaan-untuk-jokowi-selama-jadi-gubernur-dki.html 4 Penghargaan untuk Jokowi selama jadi gubernur DKI], aksès 2014-03-19.</ref> === Tandhâh Kahormathân === === Tandhâh Kahormathân Inḍonesia === Bintang Rèpublik  Inḍonesia Adipurnama (21 Oktober 2014). Bintang Mahaputera Adipurnama (21 Oktober 2014).<ref>"[https://cdn.setneg.go.id/_multimedia/document/20200107/4404daftar_penerima_bintang_mahaputera_tahun_2004-sekarang.pdf Daftar WNI yang Memperoleh Tanda Kehormatan Bintang Mahaputera Tahun 2004–sekarang" (PDF)]. aksès 2021-12-15.</ref> Bintang saktèh (21 Oktober 2014). Bintang Dhârma (21 Oktober 2014). Bintang Gèrilya (21 Oktober 2014). Bintang jhâsa Otama (12 Agustus 2011).<ref>Tempo.com, [https://nasional.tempo.co/read/351458/inilah-30-nama-penerima-bintang-tanda-jasa-2011 Inilah 30 Nama Penerima Bintang Tanda Jasa 2011], aksès 2018-09-27.</ref> Bintang Bhudhâjâ Parama Dhârma (21 Oktober 2014). Bintang Yudhâ Dhârma Otama (21 Oktober 2014). Bintang Kartèka Èka Paksi Otama (21 Oktober 2014). Bintang Jalasèna Otama (21 Oktober 2014). Bintang Swa Bhuwâna Paksa Otama (21 Oktober 2014). Bintang Bhayangkara Otama (21 Oktober 2014). Bintang Kamanossaan (21 Oktober 2014). Bintang Penegak Dèmokrasi Otama (21 Oktober 2014). === Tandhâh Kahormathân loar Negeri === a.  Brunèi ·       Dârjhâ Karabhât Laila Otama Sè Palèng È hormatè (DK)- 7 Fèbruari 2015.<ref>Seri Begawan, Bandar, [https://web.archive.org/web/20150208050214/http://www.bt.com.bn/frontpage-news-national/2015/02/08/hm-confers-state-decoration-indonesian-president THEBRUNEITIMES, HM confers state decoration on Indonesian President], aksès 2015-02-08.</ref> ·       Mèdali Perayaan Èmas Soltan Brunèi- 6 Oktober 2017. b.  Arab Saudi ·       Pangarghâân Ratoh Abdul Aziz- 12 Sèptember 2015.<ref>Teresia, Ananda, Tempo.com, [https://en.tempo.co/read/700069/jokowi-receives-king-abdul-azis-medal Jokowi Receives King Abdul Azis Medal], aksès 2015-09-12.</ref> c.  Tèmor Lèstè ·       Kalong Karajhâân Ordem de Tèmor Lèstè- 26 Januari 2016.<ref>Angriani, Desi, Metrotvnews,com, [https://web.archive.org/web/20170305003110/http://en.metrotvnews.com/read/2016/01/26/475025/president-jokowi-receives-highest-medal-of-honour-from-timor-leste President Jokowi Receives Highest Medal of Honour from Timor Leste], aksès 2016-01-26.</ref> d.  Swèdia ·       Kasatrèa Orde Sèrafim- 22 Mèi 2017.<ref>Sufa, Theresia, TheJakartaPost, [https://www.thejakartapost.com/news/2017/05/22/jokowi-bestows-highest-medal-to-swedish-king.html Jokowi bestows highest medal to Swedish king], aksès 2017-06-19.</ref> e.  Afganistan ·       Mèdali Ghâzi Amanullah- 29 Januari 2018.<ref>Faiz Ibnu Sani, Ahmad, Tempo.com, [https://en.tempo.co/read/915281/jokowi-receives-ghazi-amanullah-medal-from-afghan-president Jokowi Receives Ghazi Amanullah Medal from Afghan President], aksès 2018-01-30.</ref> == Laèn-laèn == === Ghâjâ kamèmpènna === Jokowi èkennal bhâdhih ghâjâ kamèmpènna sè pragmatis bân membumi. Dhibi’na “blusukan” otabhâ toron terkas ka lapangan kaanghhuy ngolatè langsung parmasalahan jhâlân kaloar sè tappa’. “Blusukan” jughân èlakoni kaanghhuy nemoè langsung warga bân kabbih. Ghâjâ sè unik panèka èjhulughi The New York Times mènangka “dèmokrasi jhâlânan”. <ref>Thenewworktimes, [https://www.nytimes.com/2013/09/26/world/asia/in-indonesia-a-governor-at-home-on-the-streets.html In Indonesia, a Governor at Home on the Streets, aksès] 2014-03-15.</ref>Jokowi jughân èangghâp unik ḍâri pamèmpèn laènna karan ta’ songkan kaangghuy atanyah terkas ka warga bân adekettih kabbih bilè bhâdhih alancaraghi soato program. Namong, ghâjâ panèka jughân èkritik. Ompamana, katoa permakilan Daèrah Irman Gusman anyataaghi jhâ’ “blusukan” ghun matadhâ’ bhâkto bân ènergi, samantara sè kabhuto panèka kabijakhân terkas bân benni sakader interaksi.<ref>JPNN.com, [https://web.archive.org/web/20140606230637/http://www.jpnn.com/read/2013/10/27/197848/Ketua-DPD-Kritik-Blusukan-Ala-Jokowi-# Katua DPD Kritik Blusukan Ala Jokowi], aksès 2014-03-15.</ref> Anies Baswedan jughân anilai “blusukan ” panèka pancitraan belaka benni aparèng jhâlân kaloar.<ref>Sholeh, Muhammad, Merdeka.com, [https://www.merdeka.com/politik/anies-baswedan-sebut-blusukan-jokowi-cuma-pencitraan.html Anies Baswedan sebut blusukan Jokowi cuma pencitraan], aksès 2014-03-15.</ref> Salaèn “blusukan”. Kapamèmpènan Jokowi jughân èkaoningi transparansina. Ompamana, Joko Widodo bân Basuki Tjahaja Purnama padhâ angumummaghi bitongan ghâji bulânan bân anggârân pangaollèan bân belenjhâ Daèrah ka umum.<ref>Detik.com, [https://news.detik.com/berita/d-2193892/transparansi-jokowi-ini-dia-poster-apbd-2013?nd771104bcj= Transparansi Jokowi, Ini Dia Poster APBD 2013], aksès 2014-03-15.</ref> Dhibi’na jughân molaè sajumla program sè terkait kalabân transparansi kadhieh ''online tax, e-budgeting, e-purchasing'',  bân ''cash management system''.<ref>BCC News Indonesia, [https://www.bbc.com/indonesia/berita_indonesia/2014/01/140128_hague_jokowi Menlu Inggris dukung transparansi Jokowi], aksès 2014-03-15.</ref> Salaèn panèka, sadhâjâna rapat bân kagiathân sè èhadiri bi’ Jokowi bân Basuki èrekam bân èunggah ka akun “pèmprov DKI” è You Tube.<ref>Detik.com, [https://news.detik.com/berita/d-2091106/ini-alasan-jokowi-setuju-rapat-pemprov-dki-ditampilkan-di-youtube Ini Alasan Jokowi Setuju Rapat Pemprov DKI Ditampilkan di Youtube], aksès 2014-03-15.</ref> === Ghâjâ kampanye === Ghâjâ ber kampanye Jokowi kaangghuy dhâddhi Gubernur DKI Jakarta nekannaghi kasemmaan lansung dâ’ masyarakat kalabân adhâteghi langsung katèmbhâng ngompolaghi orèng è lapangan.<ref>Revianur, Aditya, Kompas.com, [https://nasional.kompas.com/read/2012/09/24/21074915/Cara.Kampanye.Jokowi.Patut.Ditiru.di.Pemilu.2014 Cara Kampanye Jokowi Patut Ditiru di Pemilu 2014], aksès 2023-01-17.</ref> Jokowi aklaim jhâ’ dhibi’na ahindarèh pamasangan spandhuk, poster, stiker, bân balèho nèng taman kotta otabhâ jhâlân karana mètorotthâ bhâkal arosak kotta, saèngghâ dhibi’na sacara langsung mukka’ spandhuk nèng adâ’na bioskop Mègaria, jhâlân Diponegoro.<ref>Afifah, Riana, Kompas.com, [https://megapolitan.kompas.com/read/2012/06/25/17131228/Jokowi.Copoti.Spanduk.Saat.Kampanye Jokowi Copoti Spanduk Saat Kampanye], aksès 2023-01-17.</ref> Salama kampanye pilkada Jakarta, Jokowi jughân èkaoninghi bhâdhi klambih tak-kotakkhâ, sè mènorotthâ èbellih sèttong jhâm sabellum mangkat ka Komisi Pamèlèan Umum Daèrah bân èdhâbuaaghi abhâkkèllè “bhârna-bhârni Jakarta sè kodhu èakomodasi ”.<ref>Rejeki, Sri, KOMPAS.com, [https://megapolitan.kompas.com/read/2012/03/21/10573968/Mengapa.Jokowi-Ahok.Pilih.Kemeja.Kotak-kotak. Mengapa Jokowi-Ahok Pilih Kemeja Kotak-kotak?], aksès 2023-01-17.</ref> Salasèttongah kakoathân Jokowi ḍâlâm akampanye panèka ghunaaghi media sosial. Salama kampanye pilkada Jakarta, dhibi’na aluncurraghi Jasmew otabhâ ''Jokowi Ahok Social Media Volunteer'', sè aropaaghi jâringan antar kalompok sukarèlawan tanpa bhâjâren.<ref>Perdana, M Andi, Tempo.com, [https://web.archive.org/web/20141129041528/http://www.tempo.co/read/news/2012/08/12/230422972/Relawan-Jokowi---Ahok-Luncurkan-JASMEV Sukarelawan Jokowi-Ahok Luncurkan JASMEV], aksès 2016-12-04.</ref> Salaèn panèka, Jokowi jughân abentuk ''media center'' bân mampo mamfaattaghi Youtube mènangka bâddhâ kampanye anyar. Pihak Fauzi Bowo dhibi’ ngakoèh kaunggulnah Jokowi nèng kanal panèka. Adhâsarraghi hasèl audit Komisi Pamèlèan Umum DKI Jakarta ka Agustus 2012, pamasoan dana kampanye pasangan Jokowi-Basuki kacatet bennya’na Rp 16.31 milyad, samantara pangaloaranna depa’ Rp 16,09 milyad. Sabegiyen bennya’ dana èalokasikan kaangghuy spandhuk, alat paraga sabennya’ Rp 2,6 milyad, dana rapat umum sabennya’ Rp 2,1 milyad. Bhândhâh iklan cètak dhibi’ sabennya’ Rp 729 jutah, samantara bhândhâh iklan radio sampè’ Rp 516 jutah. Jokowi aklaim jhâ’ sabegiyen bennya’ dana èghunaaghi kaanggghuy kampanye “modâ” kalabân sasaran rakyat kèni’. Mènangka parbhândingan, pangaloaran kampanye Fauzi Bowo kacatet sabennya’ Rp 62,57 milyad, samantara pamasokan dana kampanyena sampè’ Rp 62,63 milyad.<ref>Afifah, Riana, KOMPAS.com, [https://megapolitan.kompas.com/read/2012/08/03/15402886/hasil-audit-dana-kampanye-fokenara-terbesar Hasil Audit, Dana Kampanye Foke-Nara Terbesar], aksès 2023-01-17.</ref> === Cètra Politik === Bhârkat kampanyena salama pamèlèyan umum gubernur DKI Jakarta 2012 sè ajhânjiyaghi “Jakarta Anyar”. Dhibi’na melejèt dhâddhi tokoh nasional sè èkennal bersè, merakyat, bân mampu mamarèh masalah.<ref>Schonhardt, Sara, The Global Journal, [https://theglobaljournal.net/article/view/1104/ The Meteoric Rise Of Joko Widodo], aksès 2014-05-25.</ref> Namong, para’ pamèlèyan umum prèsiden Inḍonesia 2014, dhughâân katerlibathân Joko widodo dhâlem kasus TransJakarta èkocak jhângghâl èlèktabilitas Joko Widodo. Laèn panèka, akèbhât ghâncarrah kampanye celleng, mètorot Saiful Mujani ''Research and Consulting'' trèn kalèburnah masyarakat dhâ’ka Jokowi toron sampè’ 8% sampè’ April 2014.<ref>Agustine, Irene, Solopos.com, [https://www.solopos.com/2014/05/21/jokowi-vs-prabowo-dihujani-kampanye-hitam-tingkat-kesukaan-terhadap-jokowi-turun-509077 JOKOWI VS PRABOWO : Dihujani Kampanye Hitam, Tingkat Kesukaan Terhadap Jokowi Turun] {{Webarchive|url=https://web.archive.org/web/20170903165213/http://www.solopos.com/2014/05/21/jokowi-vs-prabowo-dihujani-kampanye-hitam-tingkat-kesukaan-terhadap-jokowi-turun-509077 |date=2017-09-03 }}, aksès 2014-05-25.</ref> == Kontrovèrsi == Mantan tim suksès Jokowi èsangghu tanorok dhâlem kasus busway karaten, sampè’ kaloarghâna Jokowi èsangghu narèma dana busway karaten. Namong, Jokowi abantah hal kasebbhut, bân jhâksa Aghung Basrief Arief anhâgghesaghi kasus paèka “kitak otabhâ ollè èkoca’ ta’ nyangkut kalabâ Jokowi”.<ref>Poskota.com, [https://poskota.co/uncategorized/udar-kesal-nama-jokowi-dicokot-terlibat-transjakarta/ Udar Kesal, Nama Jokowi “Dicokot” Terlibat Transjakarta,] aksès 2014-05-25</ref> Jokowi jughân èkritik karana ta’ neppathi jhânjina kaangghuy mamarèh masa jabatnah mènangka gubernur Jakarta, maskèh Jokowi dhibi’ anyataaghi bilâ dhâddhi prèsiden, bhâkal lebbhi ghâmpang Jakarta andhi’ wewenang dhâ’ ka proyèk pamarènta pusat nèng ibu kotta.<ref>Sadiyah, Halimatus, Republika.co.id, [https://www.republika.co.id/berita/nasional/jabodetabek-nasional/14/03/25/n2z14s-jokowi-jika-jadi-presiden-lebih-mudah-urus-transportasi Jokowi: Jika Jadi Presiden, Lebih Mudah Urus Transportasi], aksès 2014-05-25.</ref> Bhâdhâ sè ngangghâp Jokowi ta’ bisa ngatasèh banjhir bân macet.<ref>Taufiqurrohman, Liputan6, [https://www.liputan6.com/news/read/804030/jokowi-biang-banjir-jakarta Jokowi `Biang` Banjir Jakarta?], aksès 2014-05-05</ref> Angghâpen jhâ’ Jokowi ta’ bisa dhâlem ngatasèh  banjhir bân macet è Jakarta anyebabaghi populatissâ toron.<ref>Candra, Bobby, Tempo.com, [https://pemilu.tempo.co/read/559429/banjir-dan-macet-bikin-elektabilitas-jokowi-anjlok Banjir dan Macet Bikin Elektabilitas Jokowi Anjlok?], aksès 2014-05-05.</ref> Data  ḍâri BPS jughân anunjuaghi angka kamèskènan nèng Solo ongghâ nalèkana Jokowi dhâddhi wâlli kotta Solo.<ref>R Ferdian, Megapolita.com, [https://www.inilah.com/menggugat-sukses-jokowi-di-solo Menggugat Sukses Jokowi di Solo], aksès 2014-05-05.</ref> Melesatthâ popularitas Jokowi jughân èkritik mènangka pangaro mèdia sè segghut anunjuaghi kabhâghusân Jokowi samantara kajhubâ’na ètotopè.<ref>Robekka Aritonang, Deytri, KOMPAS.com, [https://nasional.kompas.com/read/2014/03/13/0029178/.Popularitas.Jokowi.Dikarbit.Media. "Popularitas Jokowi Dikarbit Media"], aksès 2014-05-05.</ref> Salaèn panèka, Jokowi èkatèlaè nompa’ pesawat jèt nèng dhibi’na kaangghuy akampanye ḍâri Banjarmasin ka kotta Malang, sè èangghâp atentangan kalabân ghâjâ odhi’ sabiasa. Samantara panèka, ghuru besar Èkonomi Universitas Inḍonesia Taufik Bahauddin ngobhâtèrè kontrovèrsi sè kadhâddhiyen nèng pedata megawati kadhieh skandal BLBI, panjuâlhân BUMN, panjuâlhân kappal tanker VLCC pertamina bân panjuâlhân gas modâ ka Tiongkog bhâkal kaolang nèng perdata Jokowi.<ref>Ferri, Oscar, Liputan6, [https://www.liputan6.com/news/read/2028607/guru-besar-ekonomi-khawatir-kasus-blbi-era-megawati-bisa-terulang Guru Besar Ekonomi Khawatir Kasus BLBI Era Megawati Bisa Terulang], aksès 2014-05-05.</ref> dhibi'na bâḍâ Kontrovèrsi polè saampona nunjhu' HM Prasetyo dhâddhi jâksa Aghung. HM Prasetyo èyangghâp ta'andhi' pangalaman sè cokop neng kajâksa'an bân èyangghâp mènangka tètèpan politik. <ref>Nadia Kemala Movanita, Ambaranie, KOMPAS.com, [https://nasional.kompas.com/read/2014/11/20/18350431/Tunjuk.HM.Prasetyo.Jadi.Jaksa.Agung.Komitmen.Jokowi.Benahi.Kejaksaan.Diragukan Tunjuk HM Prasetyo Jadi Jaksa Agung, Komitmen Jokowi Benahi Kejaksaan Diragukan], aksés 2014- Novémber-17</ref> dhibi'na jughân èyangghâp ta' konsistèn karana ngangka' Airlangga Hartarto, katoa umum partai Golkar dhâddhi Menteri Perindustrian, saampona awwâllâ mènta Menteri ka'angghuy ta' arangkep jabatan.<ref>Ihsanuddin, KOMPAS.com, [https://nasional.kompas.com/read/2018/01/17/13082141/diizinkan-rangkap-jabatan-oleh-jokowi-ini-reaksi-airlangga-hartarto Diizinkan Rangkap Jabatan oleh Jokowi, Ini Reaksi Airlangga Hartarto,] aksés 2023-01-22.</ref> sabellumma Puan Maharani jughân ajabat Ketua DPP PDIP kabidhâ bhâkto saat ajabat Menteri Koordinator Pengembangan Manossa bân Kabudhâjhâ'ân. kamunculna asma Jokowi neng soal ujiân Nasional bân kadhâtengna Jokowi ka kampus ITB jughân dhâddhi kontrovèrsi karana ènilai mènangka tinḍâkân politisasi. Neng masa kaprèsidènna, Jokowi jughân nuay kecamatan salastarèna sala nyebhut kotta kalahirna prèsidèn RI partama Ir. Soekarno ḍâlem pidatona neng alun-alun kotta Blitar tangghâl 1 Junè 2015. Jokowi nyebbhut Soekarno bhâbbhâr neng Blitar, namong mènangka sejarah Soekarno èlahèrraghi neng jhâlân Pandean, Peneleh, Surabaya. brempan kritik èalamattaghi ka bhâbhânna kadhi Setneg bân Tim Komunikasi Prèsidèn akibat aberri' "bahan sè sala" ka Prèsidèn.<ref>Galih, Bayu, KOMPAS.com, [https://nasional.kompas.com/read/2016/06/06/10534211/surabaya.atau.blitar.politisasi.terkait.kota.kelahiran.soekarno. Surabaya atau Blitar, Politisasi Terkait Kota Kelahiran Soekarno...,] aksés 2015- Juné-04.</ref> Jokowi ollè kontrovèrsi polè bân protès luas ḍâri brempan èlèmèn masyarakat nalèkana ngajuaghi callon tunggal Kapolri Komisaris Jenderal Polisi Budi Gunawan ka DPR neng partengahan Januari 2015. Budi èyangghâp callon Kapolri sè "ta' bârsè" sareng publik bân toman dhâddhi ajudan mantan Prèsidèn Megawati Soekarnoputri sè èyangghâp mènangka politik "beles jhâsa". Saarèh sabellumma èsahkan dhâddhi callon Kapolri bi' DPR, Budi Gunawan dhâddhi tersangka bi' KPK atas kasus dughâân rèkenning ghendut. Prèsidèn Jokowi motossaghi ka'angghuy nunda pelantikan mènangka Kapolri sampè' prosès hokomma lastarè tor nunjhu' Wakapolri Komjen Pol Badrodin Haiti ka'angghuy alaksana'aghi tugas kasaarènna Kapolri. ahèrra Badrodin Haiti resmi èlantik dhâddhi Kapolri bi' Prèsidèn Jokowi ka tangghâl 17 April 2015, tor èghântè Tito Karnavian, samantara Budi Gunawan bâḍâ neng posisi Kepala BIN.<ref>Asril, Sabrina, KOMPAS.com, [https://nasional.kompas.com/read/2015/04/17/09274001/Dilantik.Jokowi.Badrodin.Haiti.Resmi.Jadi.Kapolri Dilantik Jokowi, Badrodin Haiti Resmi Jadi Kapolri], Aksés 2015-06-14.</ref> Prèsidèn Jokowi jughân ollè keccaman kerras salastarèna nandatangani paraturan Prèsidèn tentang ongghâna obeng Muka Mobil Pongghâbâ. Jokowi ngako ta' onèng Perpres sè tandatangani bân ahèrra paraturan kasebbhut ècabut. Namong ngaollè gelle'en ''"I Don't Read What I Sign"''.<ref>Asril, Sabrina, KOMPAS.com, [https://nasional.kompas.com/read/2015/04/06/15311651/Mensesneg.Presiden.Jokowi.Cabut.Perpres.Uang.Muka.Mobil.Pejabat Mensesneg: Presiden Jokowi Cabut Perpres Uang Muka Mobil Pejabat,] aksés 2015-06-04.</ref> == Pamberita'an congocoh == Karana aropa'aghi pamèmpèn sè muncul neng masa mara'na mèdia sosial, Joko Widodo aropa'ahi salasèttongah tokoh sè segghut èserrang kalabân pamberita'an congocoh, kadhi'eh andhi' orèng seppo Tionghoa, non-Muslim, katoronna PKI, mantoh ngandung neng loar kabin, bân laènna. == Sombher == <references /> 5wiwena2as1d8czbquwl6tdfwjt4m6k Buya Hamka 0 1933 10738 10731 2022-12-19T02:52:15Z AmorFati0597 1686 10738 wikitext text/x-wiki {{Hapus|userreq}} Prof. Dr. H. Abdul Malik Karim Amrullah ('''Buya Hamka''') se ampon terkenal kalabân jhulugân Hamka ka’dintoh sala settongah ulama, filsuf, sastrawan se bedè e Indonesia. Hamka jhugân pernah akasab akadhiyâ wartawan, penulis, bân ghuru e madrasa. Hamka jhugân toman agabung e politik lebèt Masyumi sampe’ partai kasebhut e bubaraghi. Jhughân sampe’ pernah andi’ jabatan katoanah MUI se dhè'adhè' bhân aktif dhâlèm organisasi Muhammadiyah sampe’ akhèr odi’in.<ref>FKIP UMRI, [https://fkip.umri.ac.id/2019/10/biografi-singkat-buya-hamka.html Biografi Singkat Buya Hamka], aksès 18 Ḍèsèmber 2022.</ref> Universitas al- Azhar ben Universitas Nasional Malaysia abèrri’ gèlar doktor kâhormatân, sanaosah jhugân Universitas Moestopo ngokoaghi Hamka ka’dintoh kalabân guru besar. Asma epon Hamka e semat aghi dhâ’ Universitas Hamka andi’na Muhammadiyah bân Hamka sampe’ jhughân masok ka dhâlèm daftar Pahlawan Nasional Indonesia.Hamka jhughân toman è tolak ngajhâr e sakola’an Muhammadiyah polana Hamka tak andi’ ijazah bhân eyangghâp korang bisah Bahasa Arab. Hal kasâbhut a dhâddiaghi sâmangat Hamka pas mangkat dhâ’ mekka. Kalabhân elmo Bahasa Arab se ampon e ajhâri, Hamka ajhâr kabalabhân ongghuwân sejarah islam bhân sastra kalabhân carah se langsung. Saamponah Hamka abelih dhâ’ tanah air, Hamka akasab akadhiyâ wartawan sambi dhâddi ghuru aghâma di Deli. Saamponah a kabin, hamka a beli ka medan bhân dhâddi pâmimpin Panothèn Masyarakat. Kalabhân karjâ “Di bawah lindungan Ka’bah bhân Tenggelamnya Kapal Van Der Wijck, Nyamana Hamka terkenal akadhiyâh sastrawan.<ref name=":0">tirto.id, [https://tirto.id/biografi-singkat-buya-hamka-sejarah-latar-pendidikan-pemikiran-gaxL Biografi Singkat Buya Hamka: Sejarah, Latar Pendidikan & Pemikiran]</ref> Saâmpona revolusi fisik Indonesia, Hamka jhughân aktif asarèng bhârisan Pangawal Negeri bhân Kota (BPNK) alaksanaaghi persatuan rakyat kaangghuy nentang abâlinah Bhâlandâ e taon 1950. Hamka asarèng kâluarganah pas mangkat ka Jakarta. Sabèlluna Hamka alâko e departemen Aghâma, Hamka ta’ nerros aghi karâna langsung e jhalân politik.E dhâlem pelèan umum 1955, Hamka ngaolle jabthân e Konstituante abhâkkele Masyumi. Hamka noro’ a rumusaghi pole dhâsar naghârah. Tengka politik Masyumi se nentang komunis bhân anti demokrasi se k pimpin a thèttiaghi pangaro dhâ’ hubunganna Hamka bhân Soekarno. Saampona Masyumi e bhubar aghi se epapadhè sarèng Dekret Presiden 5 Juli 1959, Hakma atetthiaghi Panji Masyarakat coma sakejjhe’, karna e cabut sarèng Soekarno saampona noron aghi tolèsan Hatta seampon ngunduraghi mènagka bâkkèl presiden kalabân judul “Demokrasi Kita”. Kalabân sajhân bennya’na komunisme e Indonesia, Hamka e sèrrang sarèng organisasi bhudâjâ Lekra. Tellèka alaksanaaghi tèngka jahat a nyebabaghi Hamka e tangkèp dhâri romana dhâ’ ka tahanan Sukabuni e bhâkto taon 1964. Dhâlèm kabedeen sakè’ e tahanan, Hamka ngasèlaghi Tafsir Al-Azhar.<ref name=":0" /> Hamka lepas dhâri tahanan e wakto bulân mei 1966 saampona para’ tadè’eh ponapah dhâri ka kuasa’na Soekarno e wakto tatanan anyar kapamimpinan Seoharto, Hamka ngorban aghi sadhâjah waktonah dhâlem natah kagiathân dakwah e masjid Agung Al-Azhar bhân a caramah e Radio Republika Indonesia (RRI) dan  Televisi Republik Indonesia (TVRI). E wakto pamarenta arèncana kaangguy abèntuk Majelis Ulama Indonesia e taon 1975 oreng se noro’ serta dhèlem musyawarah torot mele Hamka tetthih katoanah. Tatapenah Hamka lebbi mele nyabè’ jabatana e wakto 19 Mei 1981, nangghèpin tekanan mantreh Aghâmah Alamsiah Ratoe Perwiranegara kaangghuy narèk fatwa haram MUI dhè’ka tellasan Natal kaangguy oreng Islam. Hamka sèdhâh 24 Juli 1981 bhân e koburaghi e Tana Kusir, Jakarta. == Masa Kèni' Hamka == Abdul Malik, bhâbbhâr 17 Februari 1908 e tana Sirah bhân samangken masok wilayana Nagari Songai Batang Kabupathèn Agam, Sumatera Barat. Hamka ka’dinto ana’ nomer sèttong dhâri empa’ sataretanan asma epon oreng sepponah ka’dinto Abdul Karim Amrullah “Haji Rasul” bhân Safiyah. Alè’na Hamka nyamana: Abdul Kuddus, Asma, bhân Abdul Muthi. Haji Rasul ngabin Safiyah samarenah binih sè pertamana sè asmana Raihana. Raihana mbhuk dhâri Safiya se sèdhâh e Mekka. Raihana andi’ anak sè anyama Fatima sè dhâgghi’ bhâkal akabin bhân Syekh Ahmad Rasyid Sutan Mansur. Haji Rasul a pèsa sarèng Safiyah bhân a akabin polè bhân Rafi’ah andi’ ana’ nyamana Abdul Bari. Abâli ka Minangkabau samarèna ajhâr dhâ’ Ahmad Khatib Al-Minangkabawi, Haji Rasul dhâddhi pamimpin gelombang pembaruan Islam, engghi panèka anentang tradisi, adhât bhân amalan tarekat, sanaossa eppa’na Haji Rasul Ka’dinto se asmana Muhammad Amrullah pamèmpèn Tarekat Naqsyabandiyah. Bini epon Amrullah paneka embana Malik se asmana Sitti Tarsawa paneka ngajhèri tari, nyayèan bhân panca’ silat. Ghi’ wakto keni’na Hamka abhârè embanah, sambi ngèdingaghi panton se aghâmbèraghi bhâghusse alam Minangkabau. Eppa’na serring kaluar ghuna acarama. E waktona omor 4 taon, Malik noro’ reng sepponah dhâ’ ka Padang Panjang, Ajhâr macah Al-Qur’an bhân bhèca’an sholat kalabân petodunah embhuk epon se asmanah Fatimah. Saampona omor 7 taon, Malik masok ka sakola’an Dhisa taon 1916, Zainuddin Labay El Yunusy mukak sakola’an Diniyah, aghântèaghi cara sabèlluna engghi panèka ajhâr e langghâr. Sambih asakola pagi, Malik jhughân asakola Diniyah e wakto sorena. Malik sènnèng ajhâ bahasa saènggeh Malik cèppèt paham dhèlem ajhâr Bahasa Arab. == Sombher == <references /> naqls5hhxsv7pj0pjh7uuazujlnkp1r Prilly Latuconsina 0 1934 14369 14126 2023-10-10T00:19:17Z InternetArchiveBot 639 Rescuing 2 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14369 wikitext text/x-wiki '''Prilly Latuconsina''', S.I.Kom (bhâbbhâr, 15 Oktober 1996) iyâ arèyâ pemeran, presenter, penyanyi, model, pengusaha, aktivis, penulis, bân produser [[Indonesia]] katoronan Ambon bân Sondhâ.<ref>detik.com, [https://www.detik.com/edu/detikpedia/d-6308039/profil-prilly-latuconsina-lulusan-lspr-yang-siap-jadi-dosen-ugm Profil Prilly Latuconsina, Lulusan LSPR yang Siap Jadi Dosen UGM], aksès 19 Ḍèsèmber 2022.</ref> == Oḍi' bân Pendidikan == Prilly panèka pottra sulung ḍâri ḍuwâ’ sodaraan, ḍâri pasangan Rizal Latuconsina, sè asalla ḍâri Ambon bân Ully Djulita, sè asalla ḍâri Sunda. Jèyâ andi’ ale’ sè anyama Raja Latuconsina.<ref name=":0">Detik Com, [https://hot.detik.com/celebofthemonth/celeb-of-the-month/d-3454713/cerita-masa-masa-sekolah-prilly-latuconsina Cerita Masa-Masa Sekolah Prilly Latuconsina], aksès 18 Ḍèsèmber 2022</ref> Prilly molaè pendidighân nèng SDIT Asy-Syukriyyah, polana pangaterrona eppa’na, sopajâ dibi’na la andi’ nilai-nilai agâma bhâkto gi’ kènnè’. Samarena tammat, Prilly ngâlanjutaghi pendidikanna nèng SMP Negeri 4 Tangerang Selatan bân SMA Negeri 7 Tangerang Selatan. Namong, polana andi’ kaodi’èn è dunnya bhirâkan bhâkto maso’ SMA, Prilly amutusaghi kaangghuy sakola è Homeschooling Kak Seto.<ref name=":0" /> Prilly perna anunda pendidikan kâ pârguruèn tèngghi. È taon 2017, jèyâ molaè ngalanjutaghi polè pendidikanna nèng ''London School of Public Relations'' kalabân ngala’ jurusân Ilmu Komunikasi. È bhâkto repot nèng dhunnya bhirâkan Entertainment bân bisnis, Prilly berhasil mamarè kuliana tepat bhâkto è 2021, lolos kalabân nèlaè A bân ollè predikat Cumlaude, pole olle Beasiswa Full Pascasarjana ḍâri LSPR sampe’ anyandâng predikat ''“Best Of The Best Graduate 2021”''.<ref>Bisnis Com, [https://m.bisnis.com/amp/read/20171009/197/697329/prilly-latuconsina-senang-jalani-dunia-perkuliahan Prilly Latuconsina Senang Jalani Dunia Perkuliahan] {{Webarchive|url=https://web.archive.org/web/20221017160349/https://m.bisnis.com/amp/read/20171009/197/697329/prilly-latuconsina-senang-jalani-dunia-perkuliahan |date=2022-10-17 }}, aksès 18 Dèsèmber 2022.</ref><ref>Kumparan, [https://m.bisnis.com/amp/read/20171009/197/697329/prilly-latuconsina-senang-jalani-dunia-perkuliahan Cerita Prilly Latuconsina Tetap Kuliah sambil Bekerja] {{Webarchive|url=https://web.archive.org/web/20221017160349/https://m.bisnis.com/amp/read/20171009/197/697329/prilly-latuconsina-senang-jalani-dunia-perkuliahan |date=2022-10-17 }}, diakses 18 Ḍèsèmber 2022.</ref><ref>News Media, [https://www.newsmedia.co.id/highlight/pr-601024417/selesai-35-tahun-prilly-latuconsina-lulus-kuliah-di-london-school-public-relation-dengan-cumlaude Selesai 3,5 Tahun, Prilly Latuconsina Lulus Kuliah di London School Public Relation dengan Cumlaude], aksès 18 Ḍèsèmber 2022</ref> == Pèrjhâlânan Karèr == === '''Awwâl Karèr''' === Prilly amolaè karèra è dunnya bhirâkan Indonesia bhâkto taon 2009. Sabelluna ongghu-ongghu nyemplong, Prilly mânghângsèh kâmampoan lakonna è Sanggar Ananda.<ref name=":1">fimela.com, [https://www.fimela.com/entertainment/read/3480860/prilly-latuconsina-dan-cerita-jadi-artis-lewat-sanggar Prilly Latuconsina dan Cerita Jadi Artis Lewat Sanggar], aksès 19 Ḍèsèmber 2022.</ref> Jèyâ dâ'-adâ'na poddul è lajâr kaca kalabân angèbhâ acara ''Si Bolang'' sè syotèng è Lombok, Nusa Tenggara Barat, kaangghuy duwâ' episode bân dhâddhi presenter program kanak ''Koki Cilik.'' === Senni Lakon === Prilly angawalè ḍebuddhâ  ḍâlem alalakon kalabân peranna mènangka Molly è sinetron ''Gerhana Jadi 2'' sè è rèlès bhâkto taon 2010.<ref>kompas.com, [https://entertainment.kompas.com/read/2022/08/30/142209566/film-film-yang-dibintangi-prilly-latuconsina Film-film yang Dibintangi Prilly Latuconsina], aksès 19 Ḍèsèmber 2022.</ref> Nyamanna molaè è kennal bhâkto amerrannaghi toko Yumi dâlem sinetron ''Hanya Kamu'' sâlama ḍuwâ' mosèm bhâkto taon 2012 bán 2013. Prilly molaè bâdâ è moncè' popularitas, nalèka ḍibi'na sukses aperannaghi dhâddhi Sisi dâlem sinetron ''Ganteng-Ganteng Serigala'' sè è  ghâbây bi' Amanah Surga Productions kantos è tayangaghi nèng SCTV bhákto taon 2014 sampè' 2015.<ref name=":1" /> Bhârkat peranna jarèya, Prilly olle penghargaan dhâddhi Aktris Utama Paling Ngetop dâlem ajang penghargaan SCTV Awards è taon 2014. Samarenna tammat, Prilly alakon sinetron ngâlanjutaghi sabelunna, panèka ''Ganteng-Ganteng Serigala Returns'' kalabân peran sè laèn, yakni dhâddhi Prilly. Kabhâjjhrâna Prilly dâlem peranna e sinetron kasèbbut, maolle hasèl pole, panèka olle penghargaan dhâddhi Aktris Utama Paling Ngetop dâlem ajang penghargaan SCTV Awards bhâkto taon 2015, bân olle penghargaan dhâddhi Aktris Terfavorit sâlama tello' taon ta' bu-ambu, nèng ajang Panasonic Gobel Awards ḍâri taon 2015 sampè' 2017, bân kèya dháddhi Aktris Terpopuler Indonesia Television Awards 2016.<ref>solopos.com, [https://www.solopos.com/indonesian-television-awards-2016-alan-walker-panaskan-panggung-prilly-jadi-aktris-terpopuler-753397 INDONESIAN TELEVISION AWARDS 2016 : Alan Walker Panaskan Panggung, Prilly Jadi Aktris Terpopuler,] aksès 19 Ḍèsèmber 2022.</ref> Bhâkto taon 2017, jèya amerannaghi dhâddhi Putih è dâlem sinetron sè a judul Bawang Merah Bawang Putih sè è ghâbây bi’ MD Entertainment bân a peran dhâddhi Amara è sinetron Amara Sahabat Langit sè è ghâbây bi’ MD Entertainment kèya, sè è dimma sinetron jarèya olle penghargaan dâlem kategori “Sinetron Serial Laga” dâri Anugerah Lembaga Sensor Film Indonesia (LSFI) 2018. Nèng dunnya fèlm, Prilly anengghâ’ karèrra nèng dunnya perfèlman sajjhâ’ taon 2013, dâlem fèlm sè a judul ''Honeymoon.'' È taon 2016, panèka taon ḍâ’-aḍâ’na Prilly sè dhâddhi pamerran otama dâlem fèlm sè a judul Surat Untukmu a dhâddhi parabân Jâbhâ sè a nyama Gendis. Teros è bulân Dèsèmber 2016, Prilly abeli pole merannaghi fèlm lajâr lebâr komédi sè a judul ''Hangout'' sè pojhur maolle lebbi dâri 2,6 juta bân e padhâddhi nominasi dâlem ajang penghargaan ''Indonesian Box Office Movie Awards 2017'' katègori ''Pemeran Utama Wanita Terbaik.'' È taon saterrossâ, Prilly abeli pole noro' fèlm horor sè a judul ''Danur: I Can See Ghosts'' aperanaghi dhâddhi Risa Saraswati. Fèlm jârèya pojhur maolle lebbi dâri 2,7 juta panonton bân jughân pârtama kalè olle penghargaan rekor Museum Rekor Dunia Indonesia dháddhi felm horor Indonesia kalabân pánonton palèng bennya' dâlem bhâkto ènnem are kalabân mangaolle 1.022.582 pânonton. Samarenna suksès kalabân felm horor pârtama kalèna jèya, e taon 2018, Prilly kengèng e parcajhâ pole kaangghuy aperannaghi film ''Danur 2: Maddah'' sè la ma olle jumla pânonton lebbi dâri 2,5 juta bân felm ''Danur 3: Sunyaruri'' e taon 2019 sè la pojhur maolle jumla pânonton lebbi dâri 2,4 juta pânonton. === Senni Mosèk === Sabelunna tacabbhur nèng dunnya tarèk sowara dhâddhi pânyanyi solo, Prilly toman maddhek grup sè anyama Duo Jelly a bâreng Hanggini Purinda Retto sè dimma kabbina dâ-padâ a ngawwâlè karerra dâri program Koki Cilik sè e bentok e taon 2010. Namong, polana kasèbughán syutèngnga, Prilly ahèrra mutusaghi kalowar e taon 2013. Duo Jelly toman aghâbây laghu sè a judul "''Batu''" nèng taon 2013, nalèka Prilly ghi' aghâbung. == Sombher == pxcpzsni1wvxtsdxgmfisip0y4shkye Prabowo Subianto 0 1935 16727 14008 2024-06-10T01:05:04Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 16727 wikitext text/x-wiki Letnan Jenderal TNI (Purn.) H. [[Prabowo Subianto]] Djojohadikusumo (bhâbbhâr tangghâl 17 Oktober 1951) iyâ arèya politisi, pengusaha, bân perwira tèngghi militer Indonesia. Prabowo alakonè pendidikan bân jenjang karier militer salama 28 taon sabèlluna masok dâlâm dhunnya bisnis, politik bân pamarèntahan. Bâkto tangghâl 23 Oktober 2019, Prabowo èlantik dhâddhi Menteri Pertahanan ka-26 Republik Indonesia dâlâm Kabinet Indonesia Maju kaangghuy periode 2019 saènggha 2024.<ref>CNBC Indonesia, [https://www.cnbcindonesia.com/news/20191026110234-4-110339/prabowo-dari-lawan-politik-hingga-jadi-menhan-jokowi '''Prabowo, dari Lawan Politik hingga Jadi Menhan Jokowi'''], diakses pada 18 Dèsember</ref> Sebagai Ketua Umum Partai Gerindra, Prabowo Subianto abhârèng Hatta Rajasa, maju kaangghuy calon Presiden Indonesia ka-7 dâlâm pamèlèan umum 2014, namong èungguli bân pasangan Joko Widodo bân Jusuf Kalla. Prabowo acalonaghi abâ'en dhâddhi presiḍèn è pamèlèan umum Presiden Indonesia 2019, apasangan bân Sandiaga Uno.<ref>kommpas.com, [https://nasional.kompas.com/read/2022/08/15/06150071/jejak-prabowo-di-tiga-pemilu-presiden--2009-2014-dan-2019 Jejak Prabowo di Tiga Pemilu Presiden: 2009, 2014, dan 2019], aksès 19 Ḍèsèmber 2022.</ref> È Rapimnas Partai Gerakan Indonesia Raya tangghâl 13 Agustus 2022 è Sentul, Prabowo narèma pencalonan partaina kaangghuy acalonaghi dibi'in sebagai presiden è Pemilihan umum Presiden Indonesia 2024. Bhâbbhâr è Jakarta, masa keni'in Prabowo dhâddhi potra ekonom Soemitro Djojohadikoesoemo bânnyak èlebâtaghi è luar naghârâ abhâreng orèng tuana.<ref>merdeka.com, [https://www.merdeka.com/trending/potret-ayah-prabowo-subianto-waktu-muda-ganteng-dan-berwibawa.html Potret Ayah Prabowo Subianto Waktu Muda, Ganteng dan Berwibawa], aksès 19 Ḍèsèmber 2022.</ref> Asabèb pangalaman nika, Prabowo fasèh abhâsa Indonesia, Perancis, [[Jerman]], Inggris, bân bhâsa Bâlândâ [https://desgrabador.net/ Desgrabador] {{Webarchive|url=https://web.archive.org/web/20230304231235/https://desgrabador.net/ |date=2023-03-04 }}. Minatnya kâ dhunnya militer èpengaruhi dâri anomma, Soebianto Djojohadikusumo sè gugur dâlâm Pertempuran Lengkong. Samarèna lulus dâri Akademi Militer è Magelang è taon 1974 dhâddhi letnan dua, Prabowo dhâddhi sala sèttong komandan operasi sè palèng ngodè dâlâm sajara Angkatan Darat bâkto amimpin operasi Tim Nanggala è [[Timor Timur]]. Karier Prabowo melejit samarèna ajabat dhâddhi Wakil Komandan Detasemen Penanggulangan Teror è Komando Pasukan Khusus è taon 1983. Bâkto tahun 1996, Prabowo èangkat dhâddhi Komandan Jenderal è korps kasèbbhut. Bâkto ajabat, Prabowo mimpin operasi pembebasan sandera è Mapenduma. Bâkto Presiden Soeharto ambu, è bulân Mèi 1998, Prabowo dhâddhi Panglima Komando Cadangan Strategis. Samarèna èpaambu dâri dinas militer, Prabowo menghabiskan bâktona è Yordania bân è beberapa naghârâ Eropa.<ref>merdeka.com, [https://www.merdeka.com/foto/trending/1444849/20220617075942-intip-rumah-prabowo-subianto-waktu-tinggal-di-yordania-mewah-dan-besar-001-.html Intip Rumah Prabowo Subianto Waktu Tinggal di Yordania, Mewah dan Besar], aksès 19 Ḍèsèmber 2022.</ref> Sabèlina ka Indonesia, Prabowo menekuni dhunnya bisnis, noro' jèjjhek ale'na Hashim Djojohadikusumo sè aropaaghi seorang konglomerat. Bisnis Prabowo iyâ arèya sakoni'in 27 perusahaan sè bergerak è sektor-sektor sè bèdhá. È taon 2008, Prabowo mendirikan Partai Gerakan Indonesia Raya (Gerindra). Salaèn rèya, Prabowo pernah aktif dhâddhi ketua è Himpunan Kerukunan Tani Indonesia. È bidang olahraga, Prabowo aktif è Ikatan Pencak Silat Indonesia bân Persekutuan Pencak Silat Antarabangsa. == Kaoḍi'ân Awwâl == Prabowo Subianto bhâbbhâr è [[Daerah Khusus Ibukota Jakarta|Jakarta]] tangghâl 17 Oktober 1951. Prabowo iyâ arèya ana' ka tèllo bân ana' de'-kade' dâri bapa'na Soemitro Djojohadikusumo sè asalla ḍâri Kebumen, Jawa Tengah bân ebhuna Dora Marie Sigar, sè lebbhi èkenal Dora Soemitro iyâ arèya sittong rèng binè' Kristen Protestan berdarah Minahasa, sè asalla dâri kaluarga Maengkom è Langowan, Sulawesi Ḍhâjâ.<ref>kompas.com, [https://nasional.kompas.com/read/2008/12/22/21020353/ibu.prabowo.meninggal.di.singapura Ibu Prabowo Meninggal di Singapura], aksès 5 Mèi 2014.</ref><ref>Schröter, Susanne (2010). ''Christianity in Indonesia: Perspectives of Power'' (dalam bahasa Inggris). LIT Verlag Münster. hlm. 311. <nowiki>ISBN 9783643107985</nowiki>.</ref> Bapa'na aropaaghi sèttong pakar ekonomi bân politisi Partai Sosialis Indonesia sè bâkto ghènika ghik bhuru marè ajabat dhâddhi Menteri Perindustrian è Kabinet Natsir; bâkto April 1952, tak abit samarèna bhâbbârrâ Prabowo, Soemitro èangkak polè dhâddhi Menteri Keuangan è Kabinet Wilopo. Prabowo andik due' orèng kakak binè', Biantiningsih Miderawati bân Maryani Ekowati; bâ sittong alè' lakè', Hashim Djojohadikusumo. Dâri kaluarga bapa'na, Prabowo aropaaghi kompoi dâri Margono Djojohadikusumo, pendiri Bank Negara Indonesia bân Katua Dewan Pertimbangan Aghung sè partama. Nyama partamana èkala' dâri anomma, Kapten Soebianto Djojohadikusumo, seorang perwira Tentara Keamanan Rakyat sè gugur è Pertempuran Lengkong bâkto bulân Januari 1946 è Tangerang. Kaluarga Djojohadikusumo dhibi' èkocakaghi katoronan dâri Raden Tumenggun Kertanegara, seorang panglima laskar Pangeran Diponegoro è wilayah Kedu; bân Adipati Mrapat, bupati Banyumas se partama. Kalabân nika, ghâris katoronan kaluarga nika ollè ètarèk polè ka panguasa-panguasa awwâl Kesultanan Mataram.<ref>tribunnews, [https://www.tribunnews.com/nasional/2013/10/18/prabowo-tidak-rayakan-ulang-tahun-dengan-pesta-meriah Prabowo Tidak Rayakan Ulang Tahun dengan Pesta Meriah], aksès 15 Mèi 2013.</ref><ref>Financial Times, [https://www.ft.com/content/7024de00-de5b-11e2-b990-00144feab7de#axzz2zDg2q6gU Lunch with the FT: Prabowo Subianto] (ḍâlâm bhâsa Inggris), aksès 18 April 2014.</ref> Bâkto kèni'in Prabowo bânnyak èpatadè' è luar naghârâ, otamana samarèna keterlibatan bapa'na nentang pamarènta Presiden Soekarno è dâlâm Pamarèntaan Revolusioner Republik Indonesia è Sumatra Barat. Prabowo mamarè pendidikan menengngana è Victoria Institution è Kuala Lumpur, Malaysia; Zurich International School è Zurich, Swiss; bân The American School è London, [[Inggris]]. Baru samarèna kejatuhan Soekarno bân naiknya Soeharto, kaluarga Soemitro abâli ka Indonesia, bân Prabowo masok ka AKABRI è Magelang, Jhâbâ Tengnga.<ref>Tribun Batam, [https://batam.tribunnews.com/2020/02/08/kisah-prabowo-subianto-saat-di-akmil-1970-kalau-di-lapangan-satu-orang-merayap-ya-itulah-saya?page=all Kisah Prabowo Subianto saat di Akmil 1970, 'Kalau di Lapangan Satu Orang Merayap, ya Itulah Saya'], aksès 19 Ḍèsèmber 2022.</ref><ref>https://www.sindonews.com/topic/1690/prabowo-subianto</ref> == Sombher == <references /> [[Bhângsa:Salèra]] gbpcz5gr3d6gzbtx7x08hbkfzq2et4s Anies Baswedan 0 1936 15685 13820 2024-01-23T12:55:20Z 180.242.71.196 15685 wikitext text/x-wiki {{infobox orang}} H. Anies Rasyid Baswedan ('''Anies Baswedan'''), S.E., M.P.P., Ph.D. (lahèr 7 Mèi 1969) iyâ arèya akademisi, aktivis sosial, bân politisi [[Inḍonesia|Inḍonèsia]].<ref>Rifda Arum, gramedia.com, [https://www.gramedia.com/literasi/biografi-anies-baswedan/ Biografi Anies Baswedan, Perjalanan Karir Menjadi Gubernur DKI Jakarta], aksès 20 Ḍèsèmber 2022.</ref> Samarèna ajâlâni pendidikan bidang èlmo politik, Anies Baswedan alanjut karier dhâddi akademisi. Anies Baswedan ajabat dhâddhi Rektor Universitas Paramadina saabiddhâ bâllung taon.<ref>Aryadamar, idntimes, [https://www.idntimes.com/news/indonesia/gregorius-pranandito/anies-baswedan-rektor-termuda-tanah-air-yang-kini-pimpin-jakarta "Sepak Terjang Anies Baswedan, Rektor Termuda yang Kini Pimpin Jakarta"], aksès 2023-01-20.</ref> Anies jugâ èkennal sè ngâbây Indonesia Mengajar, sala sèttong gerakan sè biasa arèkrut generasi muda Inḍonèsia kaangghuy ngajâr è daèrah-daèrah loar Inḍonèsia saabiddhâ sataon. Kiprahna è bidang pendidikan alanjut ka ranah politik kalabân agabung ḍâlâm konvènsi calon prèsidèn Partai Demokrat taon 2013.<ref>Akuntono, Indra, kompas.com, [https://nasional.kompas.com/read/2013/09/11/2252221/Ikut.Konvensi.Demokrat.Ini.Janji.Anies.Baswedan "Ikut Konvensi Demokrat, Ini Janji Anies Baswedan"], aksès 2023-01-20.</ref> Antara bulân Oktober 2014 sampè’ Juli 2016, Anies ajabat dhâddhi Menteri Pendidikan dan Kebudayaan Kabinet Kerja pimpinan Presiden Joko Widodo.<ref>Joko Sadewo, republika.id, [https://republika.co.id/berita/nasional/politik/14/10/26/ne24sw-profil-menteri-kebudayaan-dan-pendidikan-dasar-menengah-anies-baswedan Profil Menteri Kebudayaan dan Pendidikan Dasar Menengah, Anies Baswedan], aksès 16 Fèbruari 2021.</ref> È ḍâlem pèlèyan Gubernur Daèrah Khusus Ibu Kota Jakarta taon 2017, Anies Baswedan apasangan bân Sandiaga Uno bân èusung Partai Gerakan Indonèsia Raya (Gerindra) bân Partai Keadilan Sejahtera (PKS).<ref>Jessi Carina, kompas.com, [https://megapolitan.kompas.com/read/2016/10/25/20421221/agus-sylvi.nomor.urut.1.ahok-djarot.nomor.2.dan.anies-sandiaga.nomor.urut.3?page=2 Agus-Sylvi Nomor 1, Ahok-Djarot Nomor 2, dan Anies-Sandiaga Nomor 3], aksès 21 Ḍèsèmber 2016</ref> Pasangan Anies-Sandi ngasèllaghi kamennangan è ḍâlâm pèlèyan kasebbhut kalabân bisa makala Basuki Tjahaja Purnama.<ref>merdeka.com, [https://www.merdeka.com/politik/hasil-c1-kpu-anies-kalahkan-ahok-dengan-selisih-888941-suara.html "Hasil C1 KPU: Anies kalahkan Ahok dengan selisih 888.941 suara"], aksès 2023-01-20.</ref> Anies ajabat dâddi Gubernur DKI Jakarta saabiḍḍâ sèttong periode bân mamarè masa jabatnah è bulân Oktober 2022. Anies Baswedan iyâ arèya kompoy ḍâri Abdurrahman Baswedan, aropaaghi wartawan bân tokoh pergerakan golongan katoronan Arab-Inḍonèsia sè jhugâ aropaaghi sala sèttong Pahlawan Nasional Inḍonèsia.<ref>Muhammad Hatta Muarabagja, tempo.co, [https://nasional.tempo.co/read/1647103/profil-ar-baswedan-kakek-anies-baswedan-dan-misi-diplomatik-ke-mesir-pengakuan-kemerdekaan-indonesia Profil AR Baswedan, Kakek Anies Baswedan dan Misi Diplomatik ke Mesir Pengakuan Kemerdekaan Indonesia], aksès 20 Ḍèsèmber 2022.</ref> == Oḍi' Anies Baswedan == Anies Baswedan è ahirraghi è Kuningan, Jâḅâ Bârâ'  è tangghâl 7 Mei 1969. andi' duwâ' trètan kandung, antaranah Ridwan Baswedan bân Abdillah Baswedan. orèngtoanah alakoh dâddi akademisi, Bapa'nah, Rasyid Baswedan aropaaghi mantan dosèn è Fakultas Èkonomi Universitas Islam Inḍonèsia, bân èbu-nah Aliyah Rasyid aropaaghi guru besar è Fakultas Ilmu Sosial dan Èkonomi Universitas Negeri Yogyakarta.<ref>Stefani Ira Pratiwi, SINDOnews.com, [https://metro.sindonews.com/read/882223/170/profil-aliyah-baswedan-ibunda-anies-yang-dianugerahi-guru-besar-emeritus-uny-1662883757 Profil Aliyah Baswedan, Ibunda Anies yang Dianugerahi Guru Besar Emeritus UNY], aksès 20 Ḍèsèmber 2022.</ref> Anies Baswedan a-nikah klabân Fery Farhati Ganis è tanggâl 11 Mei 1996. bân andi' empa' katoronan (ana'), è antaranah Mutiara Annisa, Mikail Azizi, Kaisar Hakam, dan Ismail Hakim. Anies Baswedan nyambâdâni onjhângan dâri Salman Abdul Aziz (Raja Arab Saudi kapèng pètto') kaangghuy ongghâ hajji pertamanah bân bininah Fery Farhati bân èbu-nah, Aliyah Rasyid è bulân September 2017.<ref>tempo.co, [https://metro.tempo.co/read/903101/diundang-raja-salman-anies-baswedan-tunaikan-ibadah-haji Diundang Raja Salman, Anies Baswedan Tunaikan Ibadah Haji], aksès 31 Oktober 2021.</ref> == Sombher == hvb9p8453aswx90oh4026t2ebre4vgb Pangangghuy:James500 2 1937 10761 10760 2022-12-20T17:20:07Z James500 1772 Add interwiki link 10761 wikitext text/x-wiki {{#babel:en|mad-0}} [[en:User:James500]] frvpsqi4mmpdotdsg6t8didti3prtha Wâlli Sanga' 0 1938 15366 15117 2023-12-10T06:41:06Z Alfiyah Rizzy Afdiquni 9 15366 wikitext text/x-wiki '''Wâlli Sanga'''' (Madhurâ: ꦮꦭꦶꦱꦔꦃ) (bhâsa jhâbâ “Sanga’ wali” (orèng sè kaparcajhâ) panèka tokoh islam sè kahormati nèng Indonèsia, khususèpon nèng polo jhâbâ, karana perran carèta è dhâlem nyebbaraghi aghâma Islam nèng [[Inḍonesia]]. Senèyap anggotta wâlli Sanga’ salèng è kaèttaghi kalabhân ghellâr Sunan dhâlem bhâsa jhâbâ, panèka anunjuaghi “kahormaten”. Sabhâgiân Wali bennyak jughan è jhuluki Raden salama kaodi’na, karana mènangka katoronan ningrat. (congngok nèng “ ghâjâ bân ghellâr” kasoltanan Yogyakarta onto’ panjellasân mènangka istila bhâgsawan jhâbâ). Cemporè para wâlli sanga’ sanget è hormati sareng masyarakat jhâbâ kaangghuy siyara nèng jhâbâ mènangka rassa sokkor bân sakalangkog attas manpaat bân sapa’at sè kadieh è amallaghi nèng masa kaodi’na. dâlem tradisi jhâbâ Cemporè andi’ artè pundhen. == Artè Wâlli Sanga’ == bhâḍâ bennyak pandapat mènangka artè wâlli sanga’, partama panèka wâlli sè sanga’, sè anandhâaghi jumlah wâlli sè ajumlah sanga’, otabhâ ''sanga'' dâlem bhâsa jhâbâ. Pètodhu laènna polè nyebbut dhâbu ''sana'' asallah ḍâri jhâbâ, sè andik artè tembilung. Pètodhu laènna sè adhâbu wâlli sanga’ panèka majlis da’wa sè dhâ’adhâna è pajhâghâ sareng sunan Gresik (Maulana Malik Ibrohim) ka taon 1404 masèhi (808 ijrat). Para wâlli aropaaghi pambaharu masyarakat ka masanah. Pangarona kèngèng è pangghi dâlem bhâragam bhângon manifestasi parabhâbân anyar masyarakat jhâbâ, molaè ḍâri kasèhaḍân, atanè, parniagaan, kabudhâjâân, kamasyarakatân, sampè’ pernata. Konsèp wâlli sanga’ dâlem kosmologi Islam, sober otamana kèngèng è lacak ka Konsèp kawâllien sè sacara umum bi’ kalangan sè ngirèng sufisme è parcajhâi sanga’ dhingkat kawâllien. Syaikh al-Akbar Muhyiddin Ibnu Araby otabhâ Ibnu Arabi dâlem kètab ''Futuhat al-Makkiyah'' ajellasâghi sanga’ dhingkat kawâllien sareng tughâs sèbâng sasuai kawâllienna. Sè sanga’ kawâllien panèka: # Wâlli ''Aqthab'' otabhâ Wâlli ''Quthub,'' panèka pamimpin bân pangoasa para wâlli ḍâ’ sadhâjâ alam samâsta. # Wâlli ''Aimmah,'' otabhâ kabulâ Wâlli ''Aqthab'' bân aghântèèh kennengna manabi sèdhâh. # Wâlli ''Autad'', panèka wâlli pajhâghâ empa’  cèghuk  mata angèn. # Wâlli '' Abdal'', panèka wâlli pajhâghâ pètto’  mosèm. # Wâlli '' Nuqaba,'' panèka wâlli pajhâghâ hokom sarèat. # Wâlli ''Nujaba,'' sè sabbhân  masa ajumla bellu’  orèng. # Wâlli ''Hawariyyun,'' panèka wâlli pambèla kahâgushân aghâma, mènangka abèla dâlem bhângon  dhâbu otabhâ sanjhâta. # Wâlli ''Rajabiyyun,'' panèka wâlli sè karomana angghâl sabbhân bulân Rejjeb. # Wâlli ''Khatam,'' panèka wâlli sè ngoasaè bân sèngoros wilâyâ kakoasanna ommat Islam. == Asmana para wâlli sanga’ == Asmana sadhâje para wâlli sanga’ panèka: # [[Sunan Gresik]]  otabhâ '''Maulana Malik Ibrohim'''; # [[Sunan Ampèl]]  otabhâ '''Raden Rahmat'''; # [[Sunan Bonang]]  otabhâ '''Raden Makhdum Ibrahim'''; # [[Sunan Drajat]]  otabhâ '''Raden Qasim Syarifuddin'''; # [[Sunan Kudus]]  otabhâ '''Raden Ja'far Shadiq'''; # [[Sunan Giri]]  otabhâ '''Raden Paku''' otabhâ '''Muhammad 'Ainul Yaqin''' otabhâ '''Prabu Satmata'''; # [[Sunan Kalijaga]]  otabhâ '''Raden Syahid''' # [[Sunan Muria]]  otabhâ '''Raden Umar Said''' # [[Sunan Gunung Jati]]  otabhâ '''Syarif Hidayatullah''' == Sunan Gresik (Maulana Malik Ibrahim) == Maulana Malik Ibrahim panèka katoronan sè-22 ḍâri Nabi Muhammad. È koca’ jughâ Sunan Gresik, otabhâ Sunan Tandhes, otabhâ Mursyid Akbar Thariqat wâlli sanga’. Nasab As-Sayyid Maulana Malik Ibrahim Nasab Maulana Malik Ibrahim mètorot cateddhân ḍâri As-Sayyid Bahruddin Ba'alawi Al-Husaini sè kompolan cateddhân panèka  è padhâddi buku dâlem Ensiklopedi Nasab Ahlul Bait sè târdiri ḍâri brâmpan jilit. Dâlem cateddhân panèka  tartolès: As-Sayyid Maulana Malik Ibrahim bin As-Sayyid Barakat Zainal Alam bin As-Sayyid Husain Jamaluddin bin As-Sayyid Ahmad Jalaluddin bin As-Sayyid Abdullah bin As-Sayyid Abdul Malik Azmatkhan bin As-Sayyid Alwi Ammil Faqih bin As-Sayyid Muhammad Shahib Mirbath bin As-Sayyid Ali Khali’ Qasam bin As-Sayyid Alwi bin As-Sayyid Muhammad bin As-Sayyid Alwi bin As-Sayyid Ubaidillah bin Al-Imam Ahmad Al-Muhajir bin Al- Imam Isa bin Al-Imam Muhammad bin Al-Imam Ali Al-Uraidhi bin Al-Imam Ja’far Shadiq bin Al-Imam Muhammad Al-Baqir bin Al-Imam Ali Zainal Abidin bin Al-Imam Al-Husain bin Sayyidah Fathimah Az-Zahra/Ali bin Abi Thalib, binti Nabi Muhammad Rasulullah. È pârkiraaghi Maulana Malik Ibrahim bhâbbhâr nèng Samarkand nèng Asia tengnga, ka abad sè-14. Bhâbhât tana jâwi vèrsi Meinsma nyebbuttaghi Asmarakandi, norok dhâbu lèsan orèng jhâbâ mongghu As-Samarqandy. Dâlem carèta ra’yât, bhâḍâ sè adhikanè emba bhântal. Maulana Malik Ibrahim ghâduen tello’  raji  sè asmana: # Siti Fathimah binti Ali Nurul Alam Maulana Israil (dhâstoh Champa Dinasti Azmatkhan 1), ghâduen duwâ’ potra, sè asmana: Maulana Moqfaroh bân Syarifah Sarah # Siti Maryam binti Syaikh Subakir,  ghâduen empa’ potra, panèka: Abdullah, Ibrahim, Abdul Ghafur, bân  Ahmad # Wan Jamilah binti Ibrahim Zainuddin Al-Akbar Asmaraqandi, ghâduen duwâ’ potra panèka: Abbas  bân  Yusuf. Saterrosèpon sharifah Sarah binti Maulana Malik Ibrahim  è pakabin sareng Sayyid Fadhal Ali Murtadha [Sunan Santrè/Radèn Santrè] bân rèmbi’ duwâ’ potra,  panèka Haji Utsman (Sunan Manyuran) bân Utsman Haji (Sunan Ngudung). Saterrosèpon sayyit Utsman Haji (Sunan Ngudung) ghâduen potra Sayyit Ja’far Shadiq [Sunan Kudus]. Maulana Malik Ibrahim umumnya umummah è angghâp wâlli ḍâ’aḍâ’ sè ada’wa Islam nèng jhâbâ. Maulana Malik Ibrahim ngajhâri carra-carra anyar kaangguy tatamenan bân bânnya’ ngeppè’ ra’yat kabânnya’an, panèka golongna masyarakat jhâbâ sè ta’ è angghâp  nèng ahèr kakoasanna majapahit. Malik Ibrahim usaha kaangguy ngalak atèna orèng, sè pareppa’na kakorangan èkonomi bân   perrang  satarètanan. Maulana Malik Ibrahim abangun pondhughân tembilung ajhâr aghâma nèng Lèran, Gresik. Ka taon 1419, Maulana Malik Ibrahim sèdhâh, cemporèna bhâḍâ nèng dhisah gapura wètan, Gresik, Jhâbâ tèmor. == Sunan Ampèl (Radèn Rahmat)== Sunan Ampèl asmana sè bhândâr, katoronan sè-22 ḍâri Nabi Muhammad. Mètorot rèwâyât Sunan Ampel panèka potrana Ibrahim Zainuddin Al-Akbar bân sorang potrè Champa sè asmana Dewi Condro Wulan binti ratoh Champa dibudina ḍâri Dinasti Ming.  Nasab sè ghenna’ mènangka kaator: Sunan Ampel bin Sayyid Ibrahim Zainuddin Al-Akbar bin Sayyid Jamaluddin Al-Husain bin Sayyid Ahmad Jalaluddin bin Sayyid Abdullah bin Sayyid Abdul Malik Azmatkhan bin Sayyid Alwi Ammil Faqih bin Sayyid Muhammad Shahib Mirbath bin Sayyid Ali Khali’ Qasam bin Sayyid Alwi bin Sayyid Muhammad bin Sayyid Alwi bin Sayyid Ubaidillah bin Sayyid Ahmad Al-Muhajir bin Sayyid Isa bin Sayyid Muhammad bin Sayyid Ali Al-Uraidhi bin Imam Ja’far Shadiq bin Imam Muhammad Al-Baqir bin Imam Ali Zainal Abidin bin Imam Al-Husain bin Sayyidah Fathimah Az-Zahra binti Nabi Muhammad Rasulullah. Sunan Ampel omomma ampon è angghâp bengaseppo sareng Wâlli sè laèn. Pondhukeh bâdhâh nèng Ampèl. Sorbhâjâ, bân aropaaghi salasèttonga kennengan sè nyâbbaraghi aghâma Islam sè konah ḍâri jhâbâ. Sunan Ampèl akabin sareng Dewi Condrowati sè andi’ ghellâr Nyaè Ageng Manila, potra adipati Tuban sè asmana Arya Teja bân akabin sareng Dewi Karimah binti Ki Kembang Kuning. Sunan Ampèl sareng Dewi Condrowati (Nyaè Ageng Manila) binti Aryo Tejo, ghâduen potra: Sunan Bonang, Siti Syari’ah, Sunan Derajat, Sunan Sedayu, Siti Muthmainnah, bân  Siti Hafsah. Manabi sareng rajhina sè asmana Dewi Karimah binti Ki Kembang Kuning, ghâduen potra: Dewi Murtasiyah, Asyiqah, Radèn Husamuddin (Sunan Lamongan), Radèn Zainal Abidin (Sunan Demak), Pangèran Tumapel bân Radèn Faqih (Sunan Ampèl 2). Pasarènna Sunan Ampèl bhâḍâ è sorbhâjhâ. Kadâtengna Sunan Ampèl ka majhâpahit è parkiraaghi awwâl dasawarsa ka empa’ abâd ka-15, è bhâtona Arya Damar ampon dhâddhi adipati palèmbâng mènangka carèta sè anyataaghi sabelluna ka jhâbâ, Radèn Rahmat è bhâkto nèng palèmbâng dhâddhi tamoyya  Arya Damar salama duwâ’ bulân, bân Radèn Rahmat osaha kaangguy ngennallaghi islam ḍâ’ka ratoh ngodhâ palèmbâng panèka. Arya Damar ampon kasokan ḍâ’ islam bân terro masoah aghâma islam. Tatapèna, karana ta’ kasokan nanggung rèsiko ngadeppi kalakoan rayatte sè gi’ atalè kalabhân kaparcajenna sè laju, Arya Damar ta’ anyataaghi kalaben terrang nèng a ḍâ’na umum. Mètorot carèta , salastarèna maso’ aghâma islam ngangguy asma Ario Abdillah. Katerrangan ḍâri carèta Hasanuddin sè kopas sareng J. Edel (1938) ajellasaghi è bhâkto karajaan Champa è takluaghi sareng karatona Koci, Radèn Rahmat ampon nettep nèng jhâbâ. Tandena Radèn Rahmat nalèkana ka jhâbâ sabelluna taon 1446 M, panèka nèng taon ghâgghârâh Champa temmah serbuân Vietnam. Sapanèka sajhâlen sareng somber ḍâri Serat Walisana sè anyataaghi Prabu Brawijaya, Ratoh Majapahit nyegghâ Radèn Rahmat abelih ka Champa karana Champa ampon è rosak karana kala perrang sareng karatona Koci. Panempathân Radèn Rahmat è sorbhâjhâ bân tarètana è Gresik, katon bhâḍâ kaètna sè sanget kalabân soasana nèng Champa, saèngghâ duwa’ tarètan panèka è sabhâ’ è sorbhâjhâ bân è Gresik, pas akabin sareng rèng bini’ satempat. == Sunan Bonang (Makhdum Ibrahim) == Sunan Bonang panèka potrana Sunan Ampèl, bân aropaaghi katoronna ka-23 ḍâri   Nabi Muhammad. Sunan Bonang potrana Sunan Ampèl sareng Nyaè Ageng Manila, potrana Adipati Tuban sè asmana Arya Teja.. Sunan Bonang bennya’ anyebaraghi aghâma islam lèbhât kesenian kaangghuy narèk pandhudhu’ jhâbâ sopajhâ maso’ aghâma islam. È carètaaghi   Sunan Bonang  mènangka sè ngobe suluk ''Wijil'' dan tembang ''Tombo Ati'',  sè pagghun è raseppèn sareng orèng. Panganyaranna nèng gamelan  jhâbâ panèka  kalabân amasoaghi rebab bân  bonang, sè  seggut è hubungaghi sareng asmana. Universitas Leiden nyèmpem karjâ sastra bhâsa jhâbâ sè asmana ''Het Boek van Bonang'' otabhâ buku bonang. Mètorot G.W.J. Drewes, buku ka’dissah benni karjâ sunan bonang tatapèna mungkin ngandhung ajerna.  sunan bonang è perkiraaghi sèdhâh ka taon 1525. È sarènaghi nèng daèrah Tuban, jhâbâ tèmor. == Sunan Drajat == Sunan Drajat panèka potrana Sunan Ampèl, bân aropaaghi katoronna ka-23 ḍâri   Nabi Muhammad. Asma aslèna ḍâri Sunan Drajat panèka masih munat. Asma è bhâkto ki’ kèni’ panèka Radèn Qasim. Sunan Drajat è kennal jughân kalabân kagiaten sosiallah. Sunan Drajat Wâlli sè ngadeih santunan nakkanak jhâtèm bân orèng sakèk. Sunan Drajat potrana Sunan Ampèl  sareng Nyaè Ageng Manila, potrana Adipati Tuban sè asmana Arya Teja. Sunan Drajat bennya’ anyebaraghi aghâma islam ka masyarakat umum. Anekkennaghi kalambhâân, lakoh kerras, bân kamakmoran masyarakat  mènangka pangalaman ḍâri aghâma islam. Pondhuk Sunan Drajat è pajhâlen kalabân mandiri mènangka wilayah pandhidhikân, sè atempat nèng disah Drajat,  kacamatan Paciran, Lamongan. Tembang ''macapat Pangkur'' è sebbut cèptana. Gamelan Singomengkok  paninggalna bhâḍâ  è Museum Daerah Sunan Drajat, Lamongan. Sunan Drajat è perkiraaghi sèdhâh ka taon 1522. == Sunan Kudus (Ja'far shodiq) == Sunan Kudus panèka potrana Sunan Ngudung otabhâ Radèn Usman Haji, kalabân Syarifah Ruhil atau Dewi Ruhil sè andhi’ gelar Nyaè Anom Manyuran binti Nyai Ageng Melaka binti Sunan Ampel. Sunan Kudus aropaaghi katoronna ka-24 ḍâri   Nabi Muhammad. Sunan Kudus bin Sunan Ngudung bin Fadhal Ali Murtadha bin Ibrahim Zainuddin Al- Akbar bin Jamaluddin Al-Husain bin Ahmad Jalaluddin bin Abdillah bin Abdul Malik Azmatkhan bin Alwi Ammil Faqih bin Muhammad Shahib Mirbath bin Ali Khali’ Qasam bin Alwi bin Muhammad bin Alwi bin Ubaidillah bin Ahmad Al-Muhajir bin Isa bin Muhammad bin Ali Al-Uraidhi bin Ja’far Shadiq bin Muhammad Al-Baqir bin Ali Zainal Abidin bin Al-Husain binti Sayyidah Fathimah Az-Zahra bin Nabi Muhammad Rasulullah. Mènangka Wâlli, Sunan Kudus geduen perran rajhâh dhâlem pamarintahan kasultanan Demak, panèka dhâddhi panglima perrang, panasèhat sultan Demak, Mursyid Thariqah bân  hakim peradilan naghârâ. Sunan Kudus bennya’ anyebaraghi aghâma islam ka kalangan kaom pangoasa bân priyayi jhâbâ. È antarana sè dhâddhi morèdâ panèka Sunan Prawoto pangoasa Demak, bân Arya Penangsang adipati Jipang Panolan. Sala sèttongah paningghâlân sè kotara  panèka Mesjid Mènara Kudus, sè modèl  gayana  camporan Hinduh bân Islam. Sunan Kudus è perkiraaghi sèdhâh ka taon 1550. == Sunan Giri == Sunan Giri panèka potrana Maulana Ishaq. Sunan Giri panèka katoronna ka-23 ḍâri   Nabi Muhammad, aropaaghi morèd ḍâri sunan Ampèl bân saperghuruen ḍâri Sunan Bonang. Sunan Giri paddhek pernata mandiri nèng Giri Kedaton, Gresik, sè salanjutteh aperran mènangka pusat dâ’wah nèng wilayah jhâbâ  bân  Indonèsia tèmor, sampè’ ka kapoloan Maluku. Sala sèttongah katoronan sè kotara panèka Sunan Giri Prapen, sè nyebbaraghi aghâma islam ka wilayah Lombok bân Bima, Nusa tengghârâh bârâ’. Cemporè Sunan Giri bhâḍâ nèng dhisah Giri, kebhupatèn Gresik. == Sunan Kalijaga == Sunan Kalijaga panèka potrana Adipatu Tuban sè asmana Tumenggung Wilatikta otabhâ  Radèn Sahur atau Sayyid Ahmad bin Mansur (Syekh Subakir). Sunan Kalijaga panèka morèddeh Sunan Bonang. Sunan Kalijaga ngangghuy kasènnian sareng kabudhâyâân mènangka sarana adâ’wah, èantarana kasènnian wayang kolè’ bân tembang suluk ''lir-Ilir'' bân ''Gundul-Gundul Pacul'' umumma èanggep hasèl karjâna. Dhâlem sèttong rèwâyât, Sunan Kalijaga anèka sareng Dewi Saroh binti Maulana Ishaq, jughân anèka Syarifah Zainab binti Syekh Siti Jenar bân Ratu Kano Kediri binti Raja Kediri. == Sunan Muria (Radèn Umar Said) == Sunan Muria otabhâ Radèn Umar Said panèka potrana Sunan Kalijaga. Sunan Muria potrana Sunan Kalijaga ḍâri rajina sè asmana Dewi Sarah binti Maulana Ishaq. Sunan Muria anèka sareng Dewi Sujinah, pottrè Sunan Ngudung. Dhâddhi Sunan Muria panèka alè’ èparrah ḍâri   Sunan Kudus. == Sunan Gunung Jâti (Syarif Hidayatullah) == Sunan Gunung Jâti otabhâ Syarif Hidayatullah panèka potrana Syarif Abdullah Umdatuddin putra Ali Nurul Alam Syekh Husain Jamaluddin Akbar. ḍâri pihak èbuna, Sunan Gunung Jâti aropaaghi katoronan karaton pejhâjhâran lèbhât Nyaè Rara Santang, panèka potra ḍâri Sri Baduga Maharaja. Sunan Gunung Jâti ngembangaghi Cirèbon mènangka pusat dâ’wah bân pernata, sè salastarèn Dhâddhi kasoltanan Cirèbon. Potrana sè asmana Maulana Hasanuddin, jughân bisa ngembangaghi kakoasaan bân nyebbaraghi aghâma islam nèng Banten. == Tokoh pangade’ Wâlli Sanga’ == === Syèkh Jumadil Qubro === Syèkh Jumadil Qubro panèka Maulana Ahmad Jumadil Kubra otabhâ Husain Jamaluddin al akbar bin Ahmad Jalaluddin bin Abdillah bin Abdul Malik Azmatkhan bin Alwi Ammil Faqih bin Muhammad Shahib Mirbath bin Ali Khali’ Qasam bin Alwi bin Muhammad bin Alwi bin Ubaidillah bin Ahmad Al-Muhajir bin Isa bin Muhammad bin Ali Al- Uraidhi bin Ja’far Shadiq bin Muhammad Al-Baqir bin Ali Zainal Abidin bin Al-Husain binti Sayyidah Fathimah Az- Zahra bin Nabi Muhammad Rasulullah Syekh Jumadil Qubro adalah putra Husain Jamaluddin ḍâri rajina sè  asmana Puteri Selindung Bulan (Pottrè Saadong II/ Pottrè Kelantan Tua). Tokoh nika segghut è sebbhut è dhâlem  barbâghây babad  bân  carèta rakyat  mènangka sala  sèttongah ḍâri pelopor pa nyebbaran aghâma islam nèng tana Jhâbâ. Pasarènna bhâḍâ nèng mandimman panèka nèng Semarang, Truwulan, otabhâ nèng dhisah Turgo (semmak bi’ Pelawangan), Yogyakarta. Kitak ètemmoh sè dimmah sè bhânder pasarènna. === Syèkh Datuk Kahfi === Syèkh Datuk Kahfi èkennal kalabân asma Syèkh Nurjati, panèka ghuruh ḍâri pangèran Walangsungsang bân Nyaè Rara Santang (Syarifah Muda’im), panèka pottra bân pottrè ḍâri Sri Baduga Maharaja (Prabu Siliwangi), ratoh karajhâhân Pajajaran, Jhâbâ bârâ’. Syèkh Datuk Kahfi sèdhâh bân èsarènnaghi nèng ghunong  jhâteh, aberengan sareng pasarènna Syarif Hidayatullah (Sunan Gunung Jati), pangèran pasarèan, bân para ratoh kasultanan Cirèbon laènna. Syèkh Nurjati Panèka tokoh otama dhâlem nyebbaraghi aghâma islam sè ḍâ’aḍâ’ nèng Cirèbon. Tokoh laènna Panèka Maulana Maghribi, pangèran Makhdum. Maulana pangèran Panjunan, Maulana pangèran kejaksan, Maulana Syèkh Bantah, Syèkh Majagung, Maulana Syèkh Lemah Abang, Mbah Kuwu Cirèbon (pangèran cakrabuana), bân Sarif Hidayatullah. Nèng è bhâktoh sè tentoaghi sadhâjâna akompol nèng Pasanggrahan Amparan Jhâteh,  è bâbâna kapala Syèkh Nurjati. Sadhâjâna morèd Syèkh Nurjati. Dhâlem sidang kasebbut Syèkh Nurjati afatwa ḍâ’ka morèdde. h60neot7lfc0rv0ie49jidtjkxmjcl1 Orèng Bâjo 0 1939 11140 11139 2022-12-31T18:24:56Z Towtolar 1822 11140 wikitext text/x-wiki '''Orèng Bâjo''' èngghi panèka orèng asalna dâri polo Bâjo è kapoloan Nosa Tenggara, [[Inḍonesia]]. idjqoku6d1r6gotae4mkeworck1sia2 Sutomo 0 1940 14104 11521 2023-09-01T09:03:23Z Alfiyah Rizzy Afdiquni 9 14104 wikitext text/x-wiki {{infobox orang}} '''Sutomo''' (3 Oktober 1920-7 Oktober 1981)<ref>Ensiklopedia Dunia, [https://p2k.stekom.ac.id/ensiklopedia/Sutomo Sutomo], èaksès è tangghâl 8 Jânuari 2023 </ref> otabâ lebbi è kennal kalabân '''Bung Tomo''' arèya pahlawan nasional Inḍonèsia bân katua militer [[Inḍonesia|Inḍonèsia]] è masa Revolusi Inḍonesia sè èkennal polana perrannah dâlem perrang 10 November 1945 == Carèta Oḍi' == === Masa ngoḍa === Sutomo èlahèraghi è Kampong Blaurân, Sorbhâjâh. == Sombher == [[Bhângsa:Orèng]] 21rb8kjnqd3a1auld3fqemxni9tg5zc Al-Biruni 0 1942 17427 13543 2024-08-17T22:42:08Z Alfiyah Rizzy Afdiquni 9 17427 wikitext text/x-wiki {{infobox orang}} Abu Raihan Muhammad bin Ahmad '''Al-Biruni''' (Abu Raihan Al-Biruni Biruni, '''Al-Biruni''') (4 Sèptember 973 – 13 Ḍèsember 1048) (bhâsa Persia: ابوریحان محمد بن احمد بیرونی ; [[bhâsa Arab]]: أبو الريحان محمد بن أحمد البيروني) iyâ arèya matematikawan, astronom, fisikawan, sarjana, penulis ensiklopedia, filsuf, pengembara, sejarawan, ahli geografi, ahli farmasi, bat-obattan, bân ghuru.<ref name=":0">Rizqa, Hasanul, republika.id, [https://www.republika.id/posts/32147/riwayat-gemilang-al-biruni "Riwayat Gemilang al-Biruni"], aksès 2023-01-16.</ref> == Carèta oḍi' == Al-Biruni lahèr è Khawarazmi, Turkmenistan (Khiva) neng kawasan [[Danau Aral]], Asia Tengnga sè lambe’ masok wilayah Kekaisaran Persia. Al-Biruni ajhâr matematika bân falak ka Abu Nashr Mansur.<ref name=":0" /> Al-Biruni akanca so Ibnu Miskawaih sareng Abu Ali Al-Hussain bin Abdullah bin Sina (Ibnu Sina) è universitas bân pusat sains sè èbhângon potrana Abu Al Abbas Ma'mun Khawarazmshah.<ref>Haq, Nashirul, hidayatullah.com, [https://hidayatullah.com/iptekes/saintek/2020/06/30/187178/al-biruni-jenius-dunia-dari-masa-emas-islam.html "Al-Biruni, ‘Jenius Dunia’ dari Masa Emas Islam"], aksès 2023-01-16.</ref> Al-Biruni èntar ka India abhâreng Mahmud ḍâri Ghazni, Afganistan bhâdhi ajhâr bhâsa, filsafat, aghâma, bân nolès buku. Al-Biruni bisa oca’ Arab, Yunani, Suriah, Berber, sareng Sanskerta.<ref>Hadi, Nurfitri, kisahmuslim.com, [https://kisahmuslim.com/5631-al-biruni-profil-ilmuan-muslim-yang-luar-biasa.html "Al-Biruni, Profil Ilmuan Muslim Yang Luar Biasa"], aksès 2023-01-16.</ref><ref name=":2">Harbani, Rahma I, [https://www.detik.com/edu/detikpedia/d-5535186/cendekiawan-muslim-al-biruni-dapat-ukur-putaran-keliling-bumi-di-abad-11-m "Cendekiawan Muslim Al-Biruni, Dapat Ukur Putaran Keliling Bumi di Abad 11 M"], aksès 2023-01-16.</ref> == Karjâ == Al-Biruni nolès bânnyak buku bhâsa Persia bân [[Arab Saudi|Arab]]. Kakḍinto karjâna: * Omor 17 taon neliti ghâris lintang Kath, Khwarazm ngangghuy altitude maksima mataarè.<ref name=":1">Sasongko, Agung, republika.id, [https://www.republika.co.id/berita/pxwkwx313/sumbangan-albiruni-untuk-dunia "Sumbangan Al-Biruni untuk Dunia"], aksès 2023-01-16.</ref> * Omor 22 taon nolès hasèl lako rèngkes yakni proyeksi peta kartografi (metodologi ngâbây proyeksi bhumè bidang datar.<ref>Chairul, Akhmad, republika.co.id, [https://www.republika.co.id/berita/dunia-islam/khazanah/12/08/18/m8yemh-albiruni-ilmuwan-pendiri-tiga-ilmu-4 "Al-Biruni, Ilmuwan Pendiri Tiga Ilmu (4)"], aksès 2023-01-16.</ref> * Omor 27 taon nolès buku “Kronologi”, buku astrolabe (angka desimal), 4 buku èlmo falak, bân 2 buku sajhârâ.<ref name=":2" /> * Penelitian jari-jari Bhumè 6.339,6 kilomèter. * Jumla bukuna lebbi ḍâri 120 buku. === Karjâ Matematika === * Aritmetika teoretis bân praktis * Namba seri * Analisis kombinatorial * kaidah angka 3 * Bilangan irasional * teori perbandingan * definisi aljabar * metode pemecahan namba aljabar * Geometri<ref name=":1" /> * Teorema Archimedes * Sudut segitiga === Karjâ salaèn Matematika === * Kajian kritis oca' rèng Inḍia * تحقيق ما للهند من مقولة معقولة في العقل أم مرذولة: Rèngkessan aghâma bân filosofi Inḍia * الآثار الباقية عن القرون الخالية: kajian komparatif kalènḍer ḍâri bânnyak-bânnyak bhudhâjâ bân peradaban sè èhubungaghi bi' matematika, astronomi, bân sajhârâ. * Aturan Mas'udi (القانون المسعودي): Buku Astronomi, Gèografi bân Ahli Tèknik. Buku rèya ènyamaè Mas'ud bhâdhi Mas'ud, pptrana Mahmud ḍâri Ghazni. * Pengertian Astrologi (التفهيم لصناعة التنجيم) - pertanyaan bân jâwâban matematika bân astronomi (bhâsa Arab bân Persia). * Farmasi (obat bân èlmo ḍokter) * Permata (الجماهر في معرفة الجواهر): Gèologi, mineral, bân permata, bhâdhi Mawdud potrana Mas'ud * Comprehensive Book on Precious Stones.<ref>farlang.com, "[http://farlang.com/books/al-biruni-comprehensive-book-on-precious-stones Comprehensive Book on Precious Stones",] aksès 2023-31-30.</ref> * Astrolab * Buku rèngkessan sajhârâ. * Riwayat Mahmud ḍâri Ghazni bân ramana. * Sajhârâ Khawarazm. == Sombher == <references /> [[Bhângsa:Orèng]] [[Bhângsa:Bhângkèt èlmo]] tdzf0qfxpk4zuzupnf24m7farzy89gq Nizar Qabbani 0 1943 11458 11343 2023-01-20T02:56:29Z Sunniyahmuzaini 1689 11458 wikitext text/x-wiki Nizar Tawfiq Qabbani ('''Nizar Qabbani'''), (21 Maret 1923-30 April 1998) arèyah orèng diplomat bân thâttih tokang syi’ir tor jughân penerbit Suriah. <ref name=":0">Anggraini, Sonia Dewi, scribd.com, [https://www.scribd.com/document/475134778/Biografi-Nizar "Biografi Nizar Qabbani"], aksès 2023-01-16.</ref> == Biografi == === Kaodhiân sè lughâlluh === Nizar Qabbani rèmbhik è èbhuh kottah Suriah Damaskus dhâri kalangan keluarga a dhâghâng kelas nga’thângaan. Qabbani è rabhât è Mithnah Al-Shahm, sâmmak bân Damaskus sè lajhuh. Qabbani asakola e Scientific College School nasional è Damaskus antarana taon  1930 bân 1941. Sè andik sakolaan aroah kancana bapakna Qabbani, nyamana Ahmad Munif Al-Aidi. Samarèna jâriyâ Qabbani ajhâr hukum neng Universitas Damaskus, sè è sâbbhut Universitas Suriah sampek taon 1958, Qabbani lulus kalabhân andik gelar sarajana hukum è taon 1945. <ref name=":0" /> È bhâkto kik ajhâr, Qabbani nolès kompolan puisi se è bârrik judul ''The Brunette Told Me''. == Sombher == <references /> i8kiwp0kaawicm9a76l9a2siyfadnd0 Teuku Umar 0 1944 17043 16599 2024-07-17T02:00:55Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 17043 wikitext text/x-wiki {{infobox orang}} '''Teuku Umar''' iyâ arèyâ pahlawan asal [[Acèh]] sè ajuang kalabân cara dhâ-kèndhâ akanca bi' Blândhâ. Teuku Umar otara kalabân cara perrang gerilyena. Dhibi’na alabân Blândhâ bilâ ella ngala’ sanjhâta bân pèssè sè bânnya’. Dhibi’na lahèr è Meulaboh, Acèh taon 1854 bân sèdhâ è Meulaboh tangghâl 11 Fèbruari taon 1899.<ref name=":0" /> == Masa Ngodâ == Teuku Umar iyâ arèyâ ana’ sorang patèngghi pamarènta sè anyama Teuku Achmad Mahmud ḍâri binèna sè aropaaghi alè'na Raja Meulaboh.<ref name=":0">Kusuma, Putri Tiah Hadi, DetikEdu, [https://www.detik.com/edu/detikpedia/d-6485231/mengenal-teuku-umar-pahlawan-nasional-dari-aceh#:~:text=Teuku%20Umar%20dilahirkan%20di%20Meulaboh,dan%20tiga%20saudara%20laki%2Dlaki. "Mengenal Teuku Umar, Pahlawan Nasional dari Aceh"], aksès 2023-01-21.</ref> Umar anḍi’ ḍuwâ’ tarètan binè’ bân tello’ tarètan lakè’. Bângâtowa Umar iyâ arèyâ Datuk Makhudum Sati ḍâri Minangkabau. Dhibi’na toronan ḍâri Laksamana Ngogâ Nanta sè dhâddhi pabâkkèlan kasoltanan Acèh è jhâman pernata Soltan Iskandar Ngodâ è Pariaman, Paḍang.<ref>Riwajat hidup (singkat) beberapa orang pahlawan Atjeh, zaman pra-kemerdekaan</ref> Katoronan Datuk Makhudum Sati toman ajhâsa ḍâ’ Soltan Aceh, sè bâkto jârowa èancam sareng sala sèttong Panglèma Sagi sè terro arebbhu’ kakuwasaanna. Bherkat jhâsana kasebbhut, orèng jârowa èangka’ dhâddhi patèngghi pamarènta VI Mukim kalabân jhuluk Teuku Nan Ranceh. Teuku Nan Ranceh anḍi’ ḍiuwâ’ pottra iyâ arèyâ Teuku Nanta Setia bân Teuku Ahmad Mahmud. Sapaningghâlna Teuku Nan Ranceh, Teuku Nanta Setia aghântèaghi bâpa’na mènangka patèngghi pamarènta VI Mukim. Dhibi’na anḍii’ ana’ binè’ anyama Cut Nyak Dhien.<ref name=":1">{{Cite web |title=Archive copy |url=http://www.acehbooks.org/pdf/ACEH_02014.pdf |access-date=2023-01-16 |archive-date=2016-03-04 |archive-url=https://web.archive.org/web/20160304185416/http://www.acehbooks.org/pdf/ACEH_02014.pdf |dead-url=yes }}</ref> Teuku Umar ḍâri kènè’ èkennal mènangka ana’ sè pènter, tatak, bân kadhâng lèbur atokar kalabân ca-kanca saomoran. Dhibi’na anḍii’ sèfat kerras bân ta’ ghâmpang nyerah ḍâlem ngadhepi masala sè bâḍâ. Teuku Umar ta’ toman ajhâr è sakolaan resmi. Makkè deiyye, dhibi’na mampo bisa dhâddhi sorang pamèmpèn sè koat, mengka, bân tatak.<ref>Fauzan, M. Fikri, repository UIN Syarif Hidayatullah, [https://repository.uinjkt.ac.id/dspace/bitstream/123456789/51283/1/fulltext.pdf "Skripsi Perlawanan Teuku Umar terhadap Penjajahan Belanda di Aceh (1873 – 1899)"], aksès 2023-01-18.</ref> === Perrang Acèh === Nalèka Perrang Acèh è taon 1873 Teuku Umar noro’ ajhuang bâreng pajhuang-pajhuang Acèh laènna, omorra ningghâ’ 19 taon. Molana dhibi’na ajhuang è kampongnga dhibi’, pas èlanjutaghi ḍâ’ Aceh bârâ’. È bhâkto omorra ghi’ ngoḍâ, Teuku Umar ella èangka’ mènangka Keuchik Gampong (patèngghi) è Daya Meulaboh.<ref name=":1" /> È omor 20 taon, Teuku Umar akabin kalabân Nyak Sofiah, ana’ ḍâri patèngghi Pamarènta Glumpang.<ref>tempo.co, [https://nasional.tempo.co/read/1559774/hari-ini-123-tahun-lalu-gugurnya-teuku-umar-pembela-tanah-rencong "Hari Ini 123 Tahun Lalu, Gugurnya Teuku Umar Pembela Tanah Rencong"], aksès 2023-01-18.</ref> Sopajâ sajân tègghi dhârâjhât dhibi’na, Teuku Umar pas akabin polè kalabân Nyak Malighai, pottrana Panglèma Sagi XXV Mukim. È taon 1880, Teuku Umar anèka kalabân randhâ iyâ arèya Cut Nyak Dhien, potra pamanna Teuku Nanta Setia.<ref>merdeka.com, [https://www.merdeka.com/peristiwa/cerita-teuku-umar-melamar-cut-nyak-dhien.html "Cerita Teuku Umar melamar Cut Nyak Dhien"], aksès 2023-01-18.</ref> Lakè pertamana Cut Nyak Dhien iyâ arèya Teuku Ibrahim Lamnga matè è taon 1878 bulân Junè ḍâlem peperrangan melabân Blândhâ è Gle Tarun. Kaduwâna pas ajhuang bhâreng alancaraghi serrangan ḍâ’ pos-pos Blândhâ. ==== Tarèka panyeraan dhibi' ==== Teuku Umar nyarè cara ghâbây ngaollè sanjhâta ḍâri Blândhâ. Ahèrra Teuku Umar dhâ-kèndhâ dhâddhi kabulâ Blândhâ. Blândhâ akor kalabân klompo’na Teuku Umar è taon 1883. Gubernur Van Teijn è bâkto jârowa amanpaataghi Teuku Umar kalabân cara ghâbây arebbu’ atèna rakyat Acèh. Teuku Umar pas maso’ dines militer.<ref name=":2">Wayback Machine, [https://web.archive.org/web/20131008051522/http://www.acehprov.go.id/images/stories/file/Pejuang/T%20Umar.pdf "Teuku Umar"], aksès 2011-11-30.</ref> Bilâ agabung kalabân Blândhâ, Teuku Umar anondu’aghi pos-pos partahanan Aceh. Hal kasebbhut èlakoni Teuku Umar kalabân dhâ-kèndhâ ghâbây congoco Blândhâ sopajâ Teuku Umar èberri’ kakuwasaan sè lebbi raja.<ref>Merdeka.com, [https://www.merdeka.com/trending/tongkat-amp-gelas-pahlawan-aceh-teuku-umar-ternyata-ada-di-belanda-ini-penampakannya.html "Tongkat & Gelas Pahlawan Aceh Teuku Umar Ternyata Ada di Belanda, ini Penampakannya"], aksès 2023-01-16.</ref> Tarèka jârowa ahasèl, mènangka ombhâl ḍâ’ kamennanganna, Teuku Umar mènta sopajâ nambâ 17 orèng panglèma bân 120 orèng prajhurit, tamaso’ sorang panglèma tasè’ ghâbây tanang kananna, ètekkaaghi.<ref name=":0" /> ===== Parèstèwa kapal Nicero ===== Taon 1884 kapal Inggris “Nicero” kenning sandera. kaptèn bân awak kapalla èpaghâdhi sareng Raja Teunom. Raja Teunom anontot tebbhusân 10 èbu dolar tunai. Sareng pamarènta Blândhâ, Teuku Umar ètogasaghi ghâbây aperdhikanaghi kapal jârowa, polana parèstèwa jârowa ella asebbâbaghi katettengan antara Inggris kalabân Blândhâ.<ref name=":3">Anita Retno W, [https://books.google.co.id/books?id=H-g_EAAAQBAJ&pg=PA99&lpg=PA99&dq=Pada+suatu+hari+di+Lampisang,+Teuku+Umar+mengadakan+Pertemuan+rahasia+yang+dihadiri+para+pemimpin+pejuang+Aceh,+membicarakan+rencana+Teuku+Umar+untuk+kembali+memihak+Aceh+dengan+membawa+lari+semua+senjata+dan+perlengkapan+perang+milik+Belanda+yang+dikuasainya&source=bl&ots=oKEoUD6MSj&sig=ACfU3U0R6LCHqH49UGtvFdIbwMFgUpps_Q&hl=id&sa=X&ved=2ahUKEwiZr9bM5tj8AhVm2XMBHZdkBJ4Q6AF6BAgZEAM#v=onepage&q=Pada%20suatu%20hari%20di%20Lampisang%2C%20Teuku%20Umar%20mengadakan%20Pertemuan%20rahasia%20yang%20dihadiri%20para%20pemimpin%20pejuang%20Aceh%2C%20membicarakan%20rencana%20Teuku%20Umar%20untuk%20kembali%20memihak%20Aceh%20dengan%20membawa%20lari%20semua%20senjata%20dan%20perlengkapan%20perang%20milik%20Belanda%20yang%20dikuasainya&f=false "Cut Nyak Dhien Ibu Perbu dari Tanah Rencong"], Sociality, Yogyakarta, 2018, 101.</ref> Teuku Umar anyataaghi jhâ’ arebbhu’ pole kapal Nireco iyâ arèya kalakoan sè berrè’ sebâb tentara rajhâ Teunom cè’ kowatte, saèngghâ Inggris dhibi’ ta’ bisa arebbhu’ polè.<ref name=":3" /> Nèng dhibi’na sangghup arebbhu’ polè asal èberri’ logistik bân senjhâta sè bânnya’ saèngghâ tahan ḍâlem jhângka bâkto sè abit. kalabân prangsè perrang se cokop bânnya’, Teuku Umar mangkat kalabân kapal Bengkulen ḍâ’ Acèh bârâ’ ngèbâ 32 orèng tentara Blândhâ bân brâmpan panglèmana. Ta’ abit, Blândhâ ètakerjhâtaghi berta sè anyataaghi jhâ’ sakabbhina tentara Blândhâ sè nuro’, èpatèè è tengnga tasè’. Sakabbhina senjhâta bân alat perrang laènna èrampas. Sajjhek rowa Teuku Umar abeli abhillâ’ pajuang Aceh ghâbây melabân Blândâ. Teuku Umar amarèntaaghi rajhâ Teunom sopajâ ta’ ngurangi tontotenna.<ref name=":2" /> ====== Alanjutaghi palabânan ====== Teuku Umar abegi senjhâta hasèl bhujung ḍâ’ tentara Aceh, bân amimpèn polè palabânan rakyat.<ref name=":6">Indepphedia.com, [https://www.indephedia.com/2019/02/perjuangan-teuku-umar-melawan.html "Perlawanan Teuku Umar Terhadap Penjajahan Belanda di Tanah Rencong"] è aksès 2023-01-22.</ref> Teuku Umar ahasèl arebbhu’ polè daèrah 6 Mukim ḍâri tanang Blândhâ. Nanta Setia, Cut Nyak Dhièn bân Teuku Umar abeli ka daèrah 6 Mukim bân tèngghâl èLampisang, Acèh rajâ, sè dhâddhi kennenganna tentara Acèh. 2 taon marèna Parèstèwa kapal Nicero, è tangghâl 15 Juni 1886 arapet ka bhândâr Rigaih kapal “Hok Canton” sè èkatowaè kaptèn kapal Denmark anyama kaptèn Hansen atojjuen murop senjhâta kalabân sa’ang. Hansen atojjuen ajhebbâk Umar ongghâ ka cètakghâ, ngèco’ bân ngibâ berka’ sa’ang sè bhâkal èbuwâ’, ka pelabbhuwân Ulee lheu, bân èsèrènaghi ḍâ’ Blândhâ sè ella ajhânji ombhâl sabânnya’en $ 25 èbu ghâbay patèngghi Teuku Umar.<ref name=":3" /> Umar kalabân sarat sè èajuaghi Hansen, bân ngirèm utusan. Hansen maksa Umar kodhu dating dhibi’. Teku Umar pas ngator sèasat.<ref name=":4">Dari Aceh, [https://www.dariaceh.com/historia/perang-aceh-dan-cara-teuku-umar-memperlakukan-perempuan-amerika/ "Perang Aceh dan Cara Teuku Umar Memperlakukan Perempuan Amerika"], è aksès 2023-01-21.</ref> Ghi’ cè’ lagghuna sorang panglèma kalabân 40 orèng prajhuritte nyosop ḍâ’ kapal. Hansen ta’ tao jhâ’ dhibi’na marè èlèpo’. Lagghuna Teuku Umar dating bân anontot palonasan sa’ang sabânnya’en $ 5 èbu. Nèng Hansen moko jhânjhi, bân amarèntaaghi bâbâânna nangkep Umar.<ref name=":4" /> Teuku Umar ella siyap, bân aberri’ trangghân ḍâ’ bâbâânna. Hansen ahasèl èpaèmpon bân ètèmba’ bilâ berka’. Nyonya Hansen bân John Fay ètahan mènangka orèng sè èpèghâ’, dhinèng sè nyettèr kapal èocol. Blândhâ cè’ ngoso’èn polana trèkana ennas.<ref>Anyflip, [http://anyflip.com/mqfxs/seuz "Modul Ajar Sejarah Indonesia"], 26, è aksès 2023-01-21.</ref> Perrang aderder, è taon 1891 teungku Chik Di Tiro bân Teuku panglèma polem VIII rajhâ Kuala (eppa’ ḍâri Teuku Panglima Polem IX Muhammad Daud) mate dâlem paperrangan. Blândhâ aslina cè’ kèbuna polana brâghât perrang cè’ rajâna bân abit.<ref name=":5">Dhiyaulhaq, [https://books.google.co.id/books?id=E_-WCgAAQBAJ&pg=PA515&lpg=PA515&dq=Perang+pun+berlanjut,+pada+tahun+1891+Teungku+Chik+Di+Tiro+dan+Teuku+Panglima+Polem+VIII+Raja+Kuala+gugur+dalam+pertempuran.+Belanda+sebenarnya+pun+sangat+kesulitan+karena+biaya+perang+terlalu+besar+dan+lama.&source=bl&ots=IWi9z17yb_&sig=ACfU3U3gphnmgzAURpqLmdogpoMiEuXJzg&hl=id&sa=X&ved=2ahUKEwjA06uqoNj8AhXFBbcAHXNhCyQQ6AF6BAgaEAM#v=onepage&q=Perang%20pun%20berlanjut%2C%20pada%20tahun%201891%20Teungku%20Chik%20Di%20Tiro%20dan%20Teuku%20Panglima%20Polem%20VIII%20Raja%20Kuala%20gugur%20dalam%20pertempuran.%20Belanda%20sebenarnya%20pun%20sangat%20kesulitan%20karena%20biaya%20perang%20terlalu%20besar%20dan%20lama.&f=false "RPUL PLUS"], Wahyu Qolbu (PT. Wahyu Media), Jakarta, 2015, 515.</ref> ====== Panyeraan dhibi' polè ====== Teuku Umar dhibi’ arassa perrang rèya cè’ anyangsaraaghi rakyat. Rakyat ta’ bisa alako akanta biasana, petani ta’ ollè alako sabâ è tabunna. Teuku Umar ngobâ cara kalabân cara asèrènaghi dhibi’ polè ḍâ’ Blândhâ.<ref name=":5" /> Sèptèmber 1893, Teuku Umar asèrènaghi dhibi’ ḍâ’ Gubernur Deykerhooff è Kutarajâ kalabân 13 orèng panglèma bâbâânna, samarèna ollè jaminan kasalametthân bân pangapora. Teuku Umar èhadiaè jhuluk Teuku Johan Pahlawan Panglèma raja Nederland. Binina, Cut Nyak Dhièn sempat bhingong, toḍus, bân ghighir dâ’ kendil lakèna jarowa. Umar soka’ anyèngla kapan dhâddhi pacèkcoghân.<ref name=":0" /> Teuku Umar anoddhuaghi kasaccaanna dâ’ Blândhâ kalabân cè’ mayâkènna. Tèyap pongghâbâ sè ḍâteng ḍâ’ romana manè èambe’ kalabân asennengaghi. Dhibi’na manè hadir tèyap èolok gubernur Blândhâ è Kutarajâ, bân aberri’ kabhâr sè makobâssa, saèngghâ dhibi’na ollè kaparcajâân sè rajâ ḍâri gubernur Blândhâ.<ref name=":3" /> Kaparcajâân jarowa èmanpaataghi kalabân bhâghus ghân kapentèngan parjhuangan rakyat Acèh saderderre.<ref name=":5" /> Mènangka conto, ḍâlem paperrangan Teuku Umar coma ngalakoni perrang dhâ-kèndhâ bân coma amerrangi Uleebalang sè amerrasi rakyat (contona Teuku Mat Amin). Pasoghânna èsebbâraghi benni ghâbây nabeng moso, tapè ghâbây angobungi para pamèmpèn pajuâng Acèh bân maḍâpa’ pessen rosèya. È sèttong arè è Lampèsang, Teuku Umar mabâḍâ pesamoan rosèya sè èhadiri para pamèmpèn pajuâng Acèh, akandhâ trèka Teuku Umar ghâbây abâli apèhak ka Àcèh kalabân ngibâ berka’ sakabbhina senjhâta bân kabhutowan perrang ghâdhu Blândhâ sè è kuwasae.<ref name=":3" /> Cut Nyak Dhièn saḍar jhâ’ satèya lakèna dhâ-kèndhâ èaḍâ’na Blândhâ ghâbây ngaollè kaontongan ghân parjhuângan Acèh. Mala gâji sè èberri’ Blândhâ kalabân sanglor èkèrèm ka para pamèmpèn pajhuâng ghâbây abiyâe parjhuângan.<ref name=":3" /> È tangghâl 30 maret 1896, Teuku Umar kalowar ḍâri dines militèr Blândhâ kalabân ngibâ pasoghânna sarta 800 senjhâta, 25,000 butèr pèstol, 500 kg amunisi, bân pèssè 18.000 dollar.<ref name=":0" /><ref name=":3" /> Berta buruna Teuku Umar akerjhâaghi pamarènta colonial Blândhâ.<ref>Murdani, Atjehwatch, [https://atjehwatch.com/2022/09/19/menjenguk-cut-nyak-di-sumedang/ "Menjenguk Cut Nyak di Sumedang"], aksès 2023-01-22.</ref><ref name=":6" /> Gubernur Deykerhooff èpeccat bân èghântèaghi sareng jèndral Vètter. Tentara anyar ghâtè èḍâtengngi ḍâri Polo Jhâbâ. Vètter ngosolaghi oltèmatom ḍâ’ Umar, ghâbây asèrènaghi polè sakabbhina senjhâta ḍâ’ Blândhâ. Umar ta’ ende’ amennoe tontothân jârowa.<ref name=":3" /><ref>Gemabaiturrahman, [https://gemabaiturrahman.id/teuku-umar-johan-pahlawan-udep-sare-mate-syahid/ "Teuku Umar Johan Pahlawan Udep Sare Mate Syahid"] {{Webarchive|url=https://web.archive.org/web/20230122071220/https://gemabaiturrahman.id/teuku-umar-johan-pahlawan-udep-sare-mate-syahid/ |date=2023-01-22 }}, aksès 2023-01-22.</ref> Mèlana è tangghâl 26 april 1896 Teuku Johan pahlawan èpeccat mènangka Uleebalang Leupung bân panglèma perrang rajâ Gubernemen Hindia Blândhâ.<ref name=":6" /> Teuku Umar pangghil uleebalang-uleebalang sè laèn ghâbây amerrangi Blândhâ. Seloro kemandu perrang Acèh molaè taon 1896 bâḍâ èbâbâ pèmpènan Teuku Umar. Dhibi’na èbhânto binina Cut Nyak Dhièn bân panglèma Pang Laot, bân ollè dukungan ḍâri Teuku Panglèma Polem Muhammad Daud. Ḍâ’-aḍâ’ân ḍâlem sajhârâ per<ref name=":2" />rang Acèh, tentara Acèh ètegghu’ sareng sèttong kemandu.<ref>Dokumen, [https://dokumen.tips/documents/patimura.html "Teuku Umar"] {{Webarchive|url=https://web.archive.org/web/20230122071057/https://dokumen.tips/documents/patimura.html |date=2023-01-22 }}, aksès 2023-01-22.</ref> È bulân Pèbruari 1898, Teuku Umar ḍâpa’ è wilayah VII Mukim Pidie kalabân sakabbhina kakowatthân pasoghânna pas agabung kalabân panglèma Polem. È tangghâl 1 April 1898, Teuku Panglèma Polem kalabân Teuku Umar bân para Uleebalang sarta para olama’ kotara laènna asompa saccanya ḍâ’ rajhâ Acèh Soltan Muhammad Daud Syah.<ref name=":3" /><ref>Kompas.com, [https://www.kompas.com/stori/read/2022/07/20/070000779/panglima-polem-ix--asal-usul-dan-peran-melawan-belanda?page=all "Panglima Polem IX: Asal-usul dan Peran Melawan Belanda"], aksès 2023-01-22.</ref> == Sombher == <references /> [[Bhângsa:Orèng]] 8o8b6fsz32lgj2t79tcwxem89p8sey8 Pangeran Antasari 0 1945 14566 13829 2023-10-16T00:38:38Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14566 wikitext text/x-wiki {{infobox orang}} '''Pangèran Antasari''' (lahèr è Kayu Tangi, Kesoltanan Bânjâr, 1797 otabâ 1809- matè è Bayân Begok, Hindia Blândhâh, 11 Oktober 1862 è omor 53 taon) panèka pahlawan Nasional [[Indonesia|Inḍonèsia]].<ref>Hendarsyah, Amin, [https://books.google.co.id/books?id=prJr7nD9YO0C&lpg=PT27&dq=antasari&pg=PT27#v=onepage&q=antasari&f=false Kisah Heroik Pahlawan Nasional Terpopuler], Galangpress Group, 2009, ISBN 6028620106, ISBN 978-602-8620-10-9, hlm 26.</ref><ref name=":0">Ajisaka, Arya, Mengenal Pahlawan Indonesia: Penuntun Belajar, Kawan Pustaka, 2004, <nowiki>ISBN 979303470X</nowiki>, ISBN 78-979-3034-70-6. </ref><ref>[https://books.google.co.id/books?id=lTS99aTC6vQC&lpg=PT134&dq=antasari&pg=PT133#v=onepage&q=antasari&f=false Wahana Ips Iimu Pengetahuan Sosial]. Yudhistira Ghalia Indonesia. <nowiki>ISBN 9797467139</nowiki>.ISBN 978-979-746-713-5</ref><ref>Sudarmanto, J. B. (2007). [https://books.google.co.id/books?id=a53K2ngY_Y8C&lpg=PA159&dq=antasari&pg=PA159#v=onepage&q=antasari&f=false Jejak-jejak pahlawan: perekat kesatuan bangsa Indonesia] . Grasindo. hlm. 159. <nowiki>ISBN 9797597164</nowiki>.ISBN 978-979-759-716-0</ref><ref>Helius Sjamsuddin; Antasari, Balai Pustaka, 1982.</ref><ref>Iskandar, Salman. [https://books.google.co.id/books?id=AOgtTlT-I-AC&lpg=PA96&dq=sejarah%20banjar&pg=PA96#v=onepage&q=sejarah%20banjar&f=false 99 Tokoh Muslim Indonesia]. PT Mizan Publika. <nowiki>ISBN 9797526828</nowiki>.ISBN 978-979-752-682-5.</ref> Pangèran Antasari panèka Soltan Bânjâr. È 14 Marèt 1862, Pangèran Antasari èpadhâdhi mènangka kapala pamarènta palèng tègghih è Kasoltanan Bânjâr (Soltan Bânjâr) kalabân ngaollè jhulukèn ''Panembâân Amiruddin Khâlifatul Mukminin'' èadâ’na para kapala suku Dayak bân adipati (gubernur) pangoasah è Dusun Attas, Kapoas bân Kahayân panèka Tumenggung Surapati/Tumenggung Yang Pati Jâyâ Raja.<ref>Basuni, Ahmad (1986). Pangeran Antasari: pahlawan kemerdekaan nasional dari Kalimantan'','' Bina Ilmu, hlm 57.</ref> == Ghustè Inu Kartapati == Pangèran Antasari arèya kompoyya Pangèran Amir.<ref>Bruining & Wijt (1872), ''[https://books.google.co.id/books?id=-EdBAQAAMAAJ&dq=Tahhmid+Illah+1&hl=id&source=gbs_navlinks_s Militair tijdschrift]'' (dalam bahasa Belanda), '''3,''' hlm 554.</ref><ref name=":3" />È bâktoh ngoḍâna nyamana Pangèran Antasari panèka Gusti Inu kartapati.<ref>Artha, Artum, [https://books.google.co.id/books?id=wg4yHQAACAAJ&dq=Gusti+Inu+Kartapati&hl=id&sa=X&ved=0ahUKEwiXh_uQ2b3VAhXEYo8KHe0RCPAQ6AEIJTAA Pangeran Antasari Gusti Inu Kartapati], 1971.</ref><ref name=":3">J. P. Schoemaker (1894). [https://books.google.co.id/books?id=9FtBAQAAMAAJ&newbks=1&newbks_redir=0&printsec=frontcover&pg=PA44&dq=Antassari-Sultan+Tamdjid+I&hl=id&source=gb_mobile_entity&ovdme=1&redir_esc=y#v=onepage&q=Antassari-Sultan%20Tamdjid%20I&f=false Nederlandsch-Indische krijgsverhalen] (dalam bahasa Belanda). hlm. 44.</ref>Èbhuna Pangèran Antasari panèka ''Ghustè Hadijhâh binti Soltan Sulaiman''. Bâpa’na Pangèran Antasari panèka ''Pangèran Masohut (Mas’ud) bin Pangèran Amir''. Pangèran Amir panèka ana’èn ''Soltan Mohammad Aliuddin Aminullah'' sè ennas ongghâ pangkat è taon 1785. Pangèran Antasari èojuk sareng wâllina dibik, Pangèran Nata, sè kalabân dukungna Blândhâh narèma dhibi’na mènangka Soltan Tahmidullah II Pangèran Antasari andik 3 pottra bân 8 pottrè.<ref>Rutte, J. M. C. E. Le (1863). ''[https://books.google.co.id/books?id=eaxGTPtbnccC&pg=PA20&dq=tommongong+soERAPATTi&hl=id&sa=X&ved=0ahUKEwj_suC1ipDgAhUC148KHd6bB5YQ6AEIKjAA#v=onepage&q=tommongong%20soERAPATTi&f=false Episode uit den Banjermasingschen oorlog]''. A.W. Sythoff. hlm. 20.</ref> <ref name=":2" /><ref>Komandoko, Gamal (2006). [https://books.google.co.id/books?id=q7C2eJUfBycC&lpg=PA54&dq=antasari&pg=PA54#v=onepage&q=antasari&f=false Kisah 124 pahlawan & pejuang Nusantara]. Pustaka Widyatama. hlm. 54. <nowiki>ISBN 9796610906</nowiki>.ISBN 978-979-661-090-7</ref><ref>(1899)De Indische gids. 21 (edisi ke-1). hlm. 277.</ref>Pangèran Antasari andik alè’ binè’ sè lebbi èkennal kalabân nyama ''Rato Soltan Abdul Rahman'' polana anèka sarèng ''Soltan Ngodâh Abdurrahman bin Soltan Adâm'' angèng mate lebbi awwâl samarèna alahèr’aghi calon pawâris kasoltanan Bânjhâr sè èberri’ nyama Rahmatillah, sè matè jhughân  è bâktoh bhâji’. Sorang alè’ binè’na Antasari la anèka sareng Soltan Abdurrahman sè para’ dhâddié Soltan palèng ahèr. dhinèng sorang alè’ binè’nah Soltan Abdurrahman  anèka sareng Antasari.<ref>Snouck Hurgronje, Christiaan (1995). [https://books.google.co.id/books?id=i9KNAAAAMAAJ&newbks=1&newbks_redir=0&printsec=frontcover&dq=Antassari-Sultan+Tamdjid+I&q=Antassari-Sultan+Tamdjid+I&hl=id&source=gb_mobile_entity&ovdme=1&redir_esc=y#Antassari-Sultan%20Tamdjid%20I Nasihat-nasihat C Snouckouck Hurgronje se asa kepegawaianya.]</ref> == Pawâris Kerajaan Bânjhâr == Pangèran Antasari koppoyya Pangèran Amir sè ennas ongghâ pangkat è taon 1785.<ref name=":2">Sudrajat, A. Suryana, [https://books.google.co.id/books?id=biTiJ0SuMuQC&dq=sulthan+Amir+Sulthan+Koening&hl=id&source=gbs_navlinks_s Tapak-tapak Pejuang: dari reformis ke revisionis], Erlangga, 2006, <nowiki>ISBN 9797816109</nowiki>, 978-979-7816-10-0, hlm 19.</ref> <ref>Koninklijk Bataviaasch Genootschap van Kunsten en Wetenschappen (Batavia). (1864). [https://books.google.co.id/books?id=CpNUAAAAcAAJ&pg=PA384&dq=sulthan+Amir&hl=id&sa=X&ved=0ahUKEwj5yoqTzNjfAhUER48KHfuDBmgQ6AEIUjAJ#v=onepage&q=sulthan%20Amir&f=false Tijdschrift voor Indische taal-, land- en volkenkunde]. 14. Indonesia: Lange. hlm. 384.</ref>Pangèran Antasari ta’coma èanggâp mènangka kapala Sokoh Bânjhâr, iâ jhughân kapala Suku Ngaju, Maanyan, Sèang, Sihong, Kutai, Pasèr, Murung, Bakumpai bân brâmpan suku laènna sè nengneng è kawasân bân padâlâman otabâ salanjhângga songay Bârito, paḍâ jhughân sè aghâma Islam otaba Kaharingan. Saamponna Soltan Hidayatullah ètèpo Blândhâh kalabân lebbi awwâl nyangghâp Rato Siti (Èbhuna Pangèran Hidayatullah) bân èasèngaghi ka Cianjur, bân parjhuangna rakyat Bânjâr èterrosaghi sareng Pangèran Antasari.<ref>[https://books.google.co.id/books?id=Rw5gb2dHL4sC&lpg=PT28&dq=sejarah%20banjar&pg=PT29#v=onepage&q&f=false SEJARAH Untuk SMP dan MTs], Grasindo, <nowiki>ISBN 979025198X</nowiki>, 978-979-0251-98-4.</ref> Mènangka sala settongga kapala rakyat sè bânya’ parjhuangna otabâ mènangka sapopoh dâri pawâris kasoltanan Bânjâr. Kaangghuy masekken katoju’nah mènangka kapala parjhuangan melabân pajhâjhâh è daèrah Bânjâr bâgiyân dâjâ (Mowarah Teweh bân sakitarra), mèlana è tangghâl 14 Maret 1862, sè abhâreng kalabân 13 Pasa 1278 Hijriâh, èmolaè kalabân sèrruan. “Odi’ kaangghuy Allah bân mate kaagghuy Allah.”<ref>Mastitah, dpkd.kaltimprov.go.id, [https://dpkd.kaltimprov.go.id/2021/11/16/abstrak-buku-pangeran-antasari-dan-meletusnya-perang-banjar/ "Abstrak bu Pangeran Antasari dan meletusnya Perang Banjar"] {{Webarchive|url=https://web.archive.org/web/20230119062058/https://dpkd.kaltimprov.go.id/2021/11/16/abstrak-buku-pangeran-antasari-dan-meletusnya-perang-banjar/ |date=2023-01-19 }}, aksès 2023-01-19.</ref> Sadhâjâ rakyat, para panglèma Dayak, pajhuang-pajhuang, para alèm olama’ bân bhângsawan-bhâsawan Bânjâr; kalabân mopakat ngangka’ Pangèran Antasari dhâddhi “''Panembahan Amiruddin Khâlifatul Mukminin''”, panèka kapala pamarènta, panglèma perrang bân lora aghâma sè palèng tègghi.<ref name=":0" /> Tadâ’ alasân pole bâgi Pangèran Antasari kaangghuy ambu ajhuang, Pangèran Antasari kodhu narèma kalaghungan sè èparcajâaghi sareng Pangèran Hidayatullah dâ’ abâ’na bân atèkad alakoh tugassè kalabân rassah tangghung jâwâb sadhâjâna ḍâ’ Allah bân rakyat.<ref name=":1">Pulungan, Suyuthi, [https://www.google.co.id/books/edition/Sejarah_Peradaban_Islam_di_Indonesia/fzFfEAAAQBAJ?hl=id&gbpv=1&dq=Tidak+ada+alasan+lagi+bagi+Pangeran+Antasari&pg=PA239&printsec=frontcover Sejarah Peradaban Islam di Indonesia], Amzah, 2022, <nowiki>ISBN 6020875482</nowiki>, ISBN 978-602-085-48-4, hlm 238.</ref> == Malabân Mongghu Blândhâh == Perrang Bânjâr bhencar bâjâ Pangèran Antasari kalabân 300 parjhurittè nyerrang tambhâng bâto bârâ andi’na Blândhâh è Pengaron tangghâl 25 April 1859. Saterrosè paperrangan-paperrangan èkapalaè Pangèran Antasari è sadhâjâ daèrah Bânjâr. Kalabân èbhântoh para panglèma bân pasukanna sè sacca, Pangèran Antasari nyerrang pos-pos Blândhâh è Martapura, Hulu Songay, Riam kangan, Tana Tasè’, Tabalong, Salanjhângga songay Barito sampè’ ḍâ’ Puruk Cahu.<ref>Ricklefs, Merle Calvin, [https://books.google.co.id/books?id=uk-Edtb-m6kC&lpg=PA306&dq=sejarah%20banjar&pg=PA306#v=onepage&q&f=false Sejarah Indonesia Modern 1200–2008], Penerbit Serambi, 2008, <nowiki>ISBN 9790241151</nowiki>, 978-979-0241-15-2, hlm 306.</ref> Paperrangan sè rajâ sajân sangèt antara pasokan Pangèran Antasari sarèng pasokan Blândâh, aperrang ros-terrosèn è pan-brâmpan tempat. Pasokan Blândhâh sè èberri’ bhântuan ḍâri Batavia bân senjhâtah modern, ahèrra bhisa adhessek terros pasokan Pangèrang Antasari. Bân ahèrra Pangèrang Antasari ngallè  posat bèntèng partahanna è  mowarah Teweh.<ref>[https://www.google.co.id/books/edition/Sejarah_Daerah_Kalimantan_Selatan/vwB8CgAAQBAJ?hl=id&gbpv=1&dq=Antassari-Sultan+Tamdjid+I&pg=PA54&printsec=frontcover Sejarah Daerah Kalimantan Selatan], hlm 53.</ref> Brâmpan kale Blândhâh aghudhâh Pangèran Antasari kaangguy ambu, namong iâ pagghun ka pandiriânna. Ghâpanèka taghâmbhâr è sorattè sè ètojjhuaghi ḍâ’ Letnan Kolonel Gustave Verpijck è Bânjârmasin ètangghâl 20 Julè 1861.<ref name=":1" /> “Kalabân tegghes abâ’ dhibi’ bâddhâk dâ’ towan’: abâ’ dhibi’ tak pettok mongghu osol mènta ampun bân abâ’ dhibi’ ajhuang tèrros kaangguy ngaollè ha’ posakah (kamadhikaan)…”<ref name=":1" /> Dâlem peperrangan, Blândhâh toman matabâr ombhâlân ḍâ’ sapa orèng sè bisah nyangghâp bân matèè Pangèran Antasari kalabân ombhâlân 10.000 gulden.<ref>de Heere, G. A. N. Scheltema (1863). [https://books.google.co.id/books?id=PaFBAAAAYAAJ&dq=GouvernementBorneo&pg=PA118&hl=id#v=onepage&q=borneo&f=false Staatsblad van Nederlandisch Indië]. Ter Drukkerij van A. D. Schinkel. hlm. 118.</ref> Namong sampè’ perrang marè taḍâ’  settong orèng sè ghellem narèma tabârân  ghâpanèka. Orèng-orèng sè tak narèma pangampunan dâri pamarènta Kolonial Hindia Blândhâ:<ref>Saleh, Mohamad Idwar (1993). Pangeran Antasari. Departemen Pendidikan dan Kebudayaan, Direktorat Jenderal Kebudayaan, Direktorat Sejarah dan Nilai Tradisional, Proyek Inventarisasi dan Dokumentasi Sejarah Nasional.</ref> # Antasari sareng na’-ana’ ân # Demang Lehman # Amin Oellah # Soero Patty sareng na’-ana’ân # Kèyaè Djaya Lalana # Ghustè Kassan sareng na’-ana’ân == Sèdhâ == Saampona ajhuang è nga-tengngana rakyat, Pangèran Antasari pas sèdhâ è nga-tengngana pasokanna tanpa ambu ajhuang, èsangghâp, bân ètèpo sareng apos ghudhâna Blândhâh è tangghâl 11 Oktober 1862 è Tana Kampong Bâyân Begok, Sampirang, è omor 53 taon. Sabelluna sèdhâh, Pangèran Antasari andi’ panyakè’ bhârâ bân cacar sè ècapo’ samarèna paperrangan è bâbâna soko Bukit Bâgântung, Tundakan.<ref>[https://books.google.co.id/books?id=9HoORATgVd8C&lpg=PA6&dq=antasari&pg=PA6#v=onepage&q=antasari&f=false 100 Pahlawan Nusantara: Mengenal Dan Meneladani Para Pahlawan Melalui Kisah Perjuangan Mereka Dalam Mewujudkan Dan Mempertahankan Kemerdekaan Indonesia]. AgroMedia. <nowiki>ISBN 6028526347</nowiki>.ISBN 978-602-8526-34-0. hlm. 6.</ref> Parjhuangnna èterrosaghi sareng pottrana sè anyama Mohammad Seman.<ref>[https://books.google.co.id/books?id=_snbqhhkqPkC&lpg=PA70&dq=antasari&pg=PA70#v=onepage&q=antasari&f=false IPS-Jilid 5]. ESIS. <nowiki>ISBN 9797346013</nowiki>.ISBN 978-979-734-601-0. hlm. 70.</ref> Samarèna èkobhuraghi laju korang lèbbi 91 taon è daèrah ojung songay Bârito, attas karep Bânjâr bân parpettokè bhâlâna, è tangghâl 11 Novèmber 1958 èlaksanaaghi pangangkatân karangka Pangèran Antasari. Sè ghi’ ghenna’ panèka tolang bhâlutok, bhâtok to’ot bân brâmpan obu’na. Pas karangka jârèya èkobhuraghi pole è Taman Kobhur Perrang Bânjâr, Kalurahan Surgi Mufti, Banjarmasin.<ref name=":1" /> Pangèran Antasari ampon èberri’ jhuluk mènangka Pahlawan Nasional bân Kamardhikaan sareng pamarènta Republik Inḍonèsia sè adhâsar SK No. 06/TK/1968 è Jakarta, è tangghâl 27 Maret 1968. Nyama Antasari èpadhâddhi dhâ’ Korem 101/Antasari bân jhulukna dâ’ Kalimantan lao’ panèka Bhumè Antasari. Bân kaangghuy lebbi ngennalaghi Pangèran Antasari dâ’ masyarakat Nasional, Pamarènta kalabân Bank Inḍonèsia (BI)  nyèta’ bân madhâddhi nyama bân ghâmbhâr Pangèran Antasari dâlem pèssè dhlubâng Rp. 2.000.<ref name=":1" /> == Sosonan Toronan == Kasoltanan Bânjâr Soltan Tahmidullah Soltan Tahmid Ollah Soltan Tahmid Allah Panèmbaân Tingie Panèmbaân Konèng<ref>''[https://books.google.co.id/books?id=iB_nCgAAQBAJ&pg=PA77&dq=Sultan+Ahzal+Allah&hl=id&sa=X&ved=0ahUKEwjz_ICx1r3VAhUGR48KHT-7CfQQ6AEIJzAA#v=onepage&q=Sultan%20Ahzal%20Allah&f=false Pangeran Antasari]''. Indonesia: Proyek lnventarisasi dan Dokumentasi Sejarah Nasional: Pusat Penelitian Sejarah dan Budaya, Direktorat Jenderal Kebudayaan, Departemen Pendidikan dan Kebudayaan. hlm. 75.</ref> Pangèran Dipati Sèna Soltan Konèng (Kamonèng)<ref>Willem Adriaan van Rees (1865). [https://books.google.co.id/books?id=JRQ5AQAAIAAJ&pg=PA7&dq=sulthan+Ilhamid+lllah+of+Sulthan+Koening&hl=id&sa=X&ved=0ahUKEwi3w_uEqILdAhUNXysKHQLLDs0Q6AEIKTAA#v=onepage&q=sulthan%20Ilhamid%20lllah%20of%20Sulthan%20Koening&f=false De bandjermasinsche krijg van 1859-1863]. 1. D. A. Thieme. hlm. 7.</ref> (apottra) Towan Almusyarafat Pangèran Rato Anum Soltan Mohammad Aliuddin Aminullah Soltan Mohamadiyâ Uddin Amin Ulatie Soltan Tamjidillah II<ref>Departemen Penerangan Indonesia (1959). ''[https://books.google.co.id/books?id=MwWGAAAAIAAJ&q=sulthan+Amir+Sulthan+Koening&dq=sulthan+Amir+Sulthan+Koening&hl=id&sa=X&ved=0ahUKEwiF86y-xdjfAhXFMo8KHeWGBwUQ6AEITTAH#v=snippet&q=sulthan%20Amir%20Sulthan%20Koening&f=false Republik Indonesia]''. 7. Indonesia: Kementerian Penerangan, him. 365.</ref> Soltan Tamjidillah 1<ref>Tamar Djaja (1966). ''[https://books.google.co.id/books?id=MwWGAAAAIAAJ&q=sulthan+Amir+Sulthan+Koening&dq=sulthan+Amir+Sulthan+Koening&hl=id&sa=X&ved=0ahUKEwiF86y-xdjfAhXFMo8KHeWGBwUQ6AEITTAH#v=snippet&q=sulthan%20Amir%20Sulthan%20Koening&f=false Pustaka Indonesia: riwajat hidup orang-orang besar tanah air]''. '''2'''. Indonesia: Bulan Bintang.</ref> (apottra) Pangèran Amir (Soltan Amir) (apottra) Pangèran Mas’ud (Masood/Masohut) (apottra) Ghustè Inu Kartapati Pangèran Antasari Panèmbâân Amiruddin Khâlifatul Mukminin apottra Soltan Bânjâr - Panembâân Mohammad Said apottra # Pangèran Perbatasari (raka Ghustè Dijah) # Pangèran Prabu Anom / Ghustè Abdullah # Ghustè Mohammad Arsyad (raka Rato Zalèha) Soltan Bânjâr - Soltan Mohammad Seman apottra # Pangèran Bânjârmas (ana’ Nyaèh Banun) # Ghustèh Dijah (ana’ Nyaèh Banun; raji Pg. Perbatasari) # Rato Zalèha (raji Pg. M. Arsyad) # Ghustè Berakit/Berkek (ana’Nyaèh Mariamah) == Sombher == <references /> f69g9frhy2f7vbq0co5xze5xnzgsmaj Najwa Shihab 0 1946 13827 12203 2023-07-22T02:40:55Z Alfiyah Rizzy Afdiquni 9 13827 wikitext text/x-wiki {{infobox orang}} '''Najwa Shihab''', S.H., LL.M. (bhâbbhâr 16 September 1977)<ref>Wida, Qurniasih, Gramedia Blog, [https://www.gramedia.com/best-seller/biografi-najwa-shihab/ "Biografi Najwa Shihab: Perjalanan Karir Sampai Jadi Presenter Sukses"], aksès 2023-01-16. </ref> iyâ arèya presenter, jurnalis, aktris, feminis, bân aktivis asal Inḍonèsia. Jèya èkennal polana abintangè lalampaanna ḍibi', iyâ arèya Mata Najwa. Najwa panèka pottrè kaḍuwâ' Quraish Shihab, Menteri Agama Islam è jâman Kabinet Pembangunan VII, bân panakanna dâri politukus Alwi Shihab. Jèya akabèn bi' Ibrahim S. Assegaf è taon 1997, bân andi' settong ana' lakè'. == Karèr == Molana arintis karèr nèng RCTI, bhâkto taon 2001, Najwa mèle aghâbung bi' Metro TV polana lebbi asto kaangghuy minat èpon mongghu ḍâ' jurnalisme.<ref>Aditia, Saputra, liputan6.com, [https://www.liputan6.com/showbiz/read/3051509/najwa-shihab-berhenti-ini-tanggapan-metro-tv "Najwa Shihab Berhenti, Ini Tanggapan Metro TV"], aksès 2023-01-16.</ref> Dâri dhâddhi reporter neng Metro TV, jèya pas èyangka' dhâddhi anchor dâlem sâjumla program berta ''prime time'' akadhi Metro Hari Ini bân Suara Anda, sabelunna andi' program gelar wicara ḍibi' sè enyamaè Mata Najwa è taon 2010. Bhâkto bulân Agustus 2017, neng episode "Catatan Tanpa Titik", jèya resmi ambu dâri Metro TV.<ref>Rahman, Adi Fida, Detikinet, [https://inet.detik.com/cyberlife/d-3824683/najwa-shihab-sempat-galau-saat-bikin-startup "Najwa Shihab Sempat Galau Saat Bikin Startup"], aksès 2023-01-16.</ref> È tangghâl 10 Januari 2018, Najwa Shihab kalabân Mata Najwa tampèl polè nèng Trans7.<ref>Rumangun, Wensislaul Noval, Brilio.net, [https://www.brilio.net/selebritis/ini-ternyata-alasan-najwa-shihab-keluar-dari-metro-tv-1708095.html "Ini ternyata alasan Najwa Shihab keluar dari Metro TV"], aksès 2023-01-16.</ref> Bhâkto taon 2018, Najwa Shihab paddhek Narasi, parosahaan berta bân media omni-channel sè aghâbay bân angola sasanapan macem konten. == Pendidikan == Najwa iyâ arèya alumni Fakultas Hukum Universitas [[Indonesia|Inḍonèsia]] angkadhân taon 1996.<ref>Maudisha, ui.ac.id, [https://www.ui.ac.id/najwa-shihab-dan-andi-f-noya-hadir-di-tengah-ribuan-maba-2022-universitas-indonesia/ "Najwa Shihab dan Andi F. Noya Hadir di Tengah Ribuan Maba 2022 Universitas Indonesia"], aksès 2023-01-19.</ref> Sâmasa SMA, jèya è pele noro' program American Frield Service, se neng Inḍonèsia èlaksanaaghi bi' Yayasan Bina Antarbudaya, sâlama sèttong taon neng Amerika Serikat. == Aktivisme == === Duta Baca Indonesia bân Duta Pustaka Bergerak === Najwa Shihab etojjuk dhâddhi Duta Bâca Inḍonèsia (2016-2020) bi' Perpustakaan Nasional Republik Inḍonèsia, kalabân tugas otama anyebarraghi mènat bâca ka pânjhuru naghârâ.<ref>Prodjo, Wahyu Adityo, kompas.com, [https://edukasi.kompas.com/read/2020/01/24/17521071/kembali-jadi-duta-baca-indonesia-ini-tugas-penting-najwa-shihab "Kembali Jadi Duta Baca Indonesia, Ini Tugas Penting Najwa Shihab"], aksès 2023-01-19.</ref> Salaèn Duta Bâca Inḍonèsia, Najwa kèya dhâddhi Duta Pustaka Bergerak. Jaringan literasi sè ngadedikasiaghi kaghâbây majhâghâ perputakaan bergerak, dâri sèttong wèlaya ka wèlaya laènna, kalabán sarana prasarana saderhana. Dâlem program kasèbbut, bâdâ pèhak-pèhak sè anyebarraghi buku ngangghuy dokar, pedati, parao, vespa, bân salaenna. Tugas Najwa iyâ arèya maddek padulinna rèng Inḍonèsia mongghu dâ' buku tor blessat maca, anyebaraghi bahan bâcaan ka man-dimman nagere, dâlem opajâ aningkataghi minat bâca reng Inḍonèsia. === Buku Sengae' === * Mantra Layar Kaca, Fenty Effendy, 2015 * Catatan Najwa, Najwa Shihab, 2016 * Bergury News Anchor pada Najwa Shihab, senganggit Republika == Prestasi bân Pângakowan == Bhâkto taon 2005, jèya maolle penghargaan dâri PWI Pusat bân PWI Jaya ghâbây lalaporanna dâri Aceh, bhâkto bâdâ tsunami e ḍèssa, Dèsember 2004. Lèpotan bân laporanna enilai madeteng masyarakat makle empati bân pârḍuli kalabân bâdâna tragedi kâmanossaan jârèya. Taon 2006, jèya epele dhâddhi Jurnalis Terbaik Metro TV, bân masok nominasi Pembaca Berita Terbauk Panasoni Awards. Bhâkto taon se pade, bâreng sabennyaen wartawan dâri mandimman nâgere, Najwa epele dhâddhi peserta Senior Journalist Seminar e sâjumla kotta neng AS, bân dhâddhi seacaca bhâkto Konvensi Asian American Journalist Association. Taon 2007, pangakoan profesionalisme Najwa ta' ghun ḍâteng ḍâri ḍâlem negeri, namong dâri mancanagere kéya. Buktena, bennè ghun masok nominasi Pembaca Berita Terbaik Panasonic Award pole, jèya masok nominasi (5 sowel) ajang sè lebbi gengsian pole e tingkat Asia, yaknè Asian Television Awards kalabân kategori Best Current Affairs/Talkshow Presenter. Pângomoman pâmenang elangsongaghi e bulân November 2013 neng Singapura. Mon e bhâkto Panasonic Awards pâmenang epele kalaban bânnya'na sms, maka panantowan pâmenang e Asian TV Awards epele bi' panel juri se anggotana dâri TV broadcaster senior ḍâri cem-macemmma nâgere e Asia. Sala settong acara se ekèbhe Najwa Shihab bân pagghun ekengae reng-oreng, arèya debbhât kandidat Gubernur DKI Jakarta. Ḍebat se macampo pasangan Fauzi Bowo-Priyanto bân Adang Daradjatun Dani Anwar rowa eselenggaraaghi bi' KPUD DKI Jakarta, esiaraghi langsong bi' Metro TV bân Jak TV. == Sombher == <references /> edbtqnvpxeac78rs8z5fr3xy1ouoc7n Abdul Somad Batubara 0 1947 13548 13547 2023-06-26T12:53:52Z Alfiyah Rizzy Afdiquni 9 13548 wikitext text/x-wiki {{infobox orang}} Ustaz H. '''Abdul Somad Batubara''', Lc., D.E.S.A., Ph.D., Datuk Seri olama’ Setia Naghârâ, Kayi Mangku Jagadilaga otabhâ lebbi èkennal kalabân Ustaz Abdul Somad Batubara ([[bhâsa Arab]]: عبد الصمد باتو بارا translit. Abdul Ṣamad Bātūbārā, bhâbhâr 18 Mèi 1977)<ref>[https://web.archive.org/web/20190508080134/https://uin-suska.ac.id/dosen/ushuluddin/ uin-suska.ac.id] , aksès 2017- 12- 11.</ref> iyâ arèya da’i otabhâ pancarama aghâma Islam bân motivator ḍâri Inḍonèsia sè fokus neng bidhâng èlmo hadits sareng fikih.<ref>Abdurrahman, Muhammad Sufyan, detiknews, "[https://news.detik.com/opini/d-3563958/mengenal-dakwah-digital-ustadz-abdul-somad-pekanbaru Mengenal Dakwah Digital Ustadz Abdul Somad Pekanbaru]" , aksès 2017-09-13.</ref> Dhibi’na jughân aprofèsi dhâddhi dosèn bân toman ngajer neng Universitas Islam Negeri Sultan Syarif Kasim (UIN Suska) Riau ka taon 2009–2019.<ref>Tanjung, Idon, KOMPAS.com, [https://regional.kompas.com/read/2019/10/18/15052511/ini-tiga-alasan-ustaz-abdul-somad-mengundurkan-diri-dari-pns-uin-suska-riau?page=all Ini Tiga Alasan Ustaz Abdul Somad Mengundurkan Diri dari PNS UIN Suska Riau], aksès 2023-01-16. </ref> Ustadz Abdul Somad èkennal kalabân caramana sè humoris.<ref>Slama, Martin, new mandala, [https://www.newmandala.org/abdul-somad-ustadz-jaman-now/ Abdul Somad: ustadz jaman now], aksès 2021-03-20.</ref> Kalabân lekkashâ pangangguyhân internèt neng Inḍonèsia dhâddhi salasèttongah faktor èkennalla ka parmukaan. <ref>Hasyim, Inayatullah, dakwatuna.com, [https://www.dakwatuna.com/2017/06/22/87625/ustadz-abdul-somad-dan-media-sosial-dalam-dakwah/#axzz4sZdIY51r Ustadz Abdul Somad dan Media Sosial dalam Dakwah], aksès 2017-09-13.</ref>Pandangna ḍâ’ka Islam èangghâp konsèrvatif bân objèktif kalabân caramana sè mencakup topik literal tentang Al-Qur’an bân Sunnah.<ref>Syaifullah, Chavchay, SINDONEWS.com, [https://nasional.sindonews.com/berita/1269953/18/ustaz-abdul-somad-sang-moderat-dari-bumi-melayu Ustaz Abdul Somad, Sang Moderat dari Bumi Melayu], aksès 2021-03-20</ref> Brâmpan Naghârâ, kadhieh Jerman, Belândhâ,  Ènggris, Hong Kong, Tèmor Lèstè bân Singapore ampon nolak Ustadz Abdul Somad kaangghuy maso’ ka Naghârâna.<ref>Mahardika, Loudia, Liputan 6, [https://hot.liputan6.com/read/4965358/6-negara-yang-pernah-tolak-kehadiran-ustaz-abdul-somad-terbaru-singapura 6 Negara yang Pernah Tolak Kehadiran Ustaz Abdul Somad, Terbaru Singapura], aksès 2022-05-19.</ref> Kalabân  sè samangkèn, panèka Singapore, alasânna Ustaz Abdul Somad segghut nyebarraghi ajârân ekstremisme bân kabhencaran, sè ta’ trèma bi’ masyarakat multi-ètnis dan multi- aghâma neng Singapore.<ref>Today, [https://www.todayonline.com/commentary/commentary-why-singapore-needs-keep-out-indonesian-preacher-abdul-somads-extremism-1908671 Commentary: Why Singapore needs to keep out Indonesian preacher Abdul Somad’s extremism], aksès 2022-06-17.</ref> Kalabân nekkannaghi brâmpan caramana Somad sè abhândderraghi aksi bom bunuh diri mènangka gerakan matèh syahid, bân toman ngoca’ jhâ’ neng salib krèsten èkennâghi jin kafèr, jughnân toman nyebbhut non-muslim panèka kafèr. Para pandhukungah Somad arèspon kabijakhân kasebbhut kalabân spamming ka akun sosial mèdia ḍâ’ka para pejabat Singapura, bân ngancem bhâkal menggeruduk ka dubes Singapura, tor ngusir dubes Singapura kaangghuy Inḍonèsia.<ref>CNN Indonesia, [https://www.cnnindonesia.com/nasional/20220520013912-12-798784/massa-pendukung-uas-geruduk-kedubes-singapura-hari-ini Massa Pendukung UAS Geruduk Kedubes Singapura Hari Ini], aksès 2022-05-20.</ref> tangghâl 20 Mèi 2022, para pandhukungah Ustaz Abdul Somad ampon akompol neng a ḍâ’na gedung kadubes Singapure kapaksa obus, salastarèna mobil sound sè bhâkal èangghuyâ orasi rosak karana ojhân rajhâ.<ref>Noviansah, Wildan, detiknews, [https://news.detik.com/berita/d-6087213/mobil-sound-rusak-karena-hujan-pendukung-uas-bubar-dari-kedubes-singapura Mobil Sound Rusak karena Hujan, Pendukung UAS Bubar dari Kedubes Singapura], aksès 2022-05-20.</ref> Awwâl marak pandemi Covid-19 neng cènah, Ustaz Abdul Somad toman acarama jhâ’ saongghuna virus sè nyebbabaghi wabah panèka tentara sè kèrèm sareng Allah, bân muslim-muslim Uighur  nèng cènah è dhâbuaghi salamat karana segghut awudhu’. Mènangka masokna Covid-19 ka Inḍonèsia, Somad adhâbu jhâ’ Muslim sè sèdhâh karana Covid-19 satara kalabân matè syahid.<ref>Syukur, M (2021-05-11). Hida, Ramdania El, ed, Liputan6, [https://www.liputan6.com/regional/read/4555367/berduka-atas-kepergian-sang-guru-ini-doa-uas-untuk-ustaz-tengku-zulkarnain Berduka atas Kepergian Sang Guru, Ini Doa UAS untuk Ustaz Tengku Zulkarnain], aksès 2022-05-20.</ref> Ustadz Tengku Zulkarnain sè èangghâp ghuru sareng Ustadz Abdul Somad sèdhâh ècapo’ wabah kasebbhut.<ref>A, Sukma, Makassar Terkini, [https://makassar.terkini.id/ustadz-somad-yakin-tengku-zul-mati-syahid-begitu-kata-nabi/ Ustadz Somad Yakin Tengku Zul Mati Syahid: Begitu Kata Nabi], aksès 2022-05-20.</ref> Neng salasèttongah vidèo caramana, Ustadz Abdul Somad jughân ngakoh toman ngalami ciri-ciri panyakèt sè geressah kadhi Covid-19, namong ta’ bisa èpastèaghi karana ta’ toman parèksa. Dhibi’na adhâbu jhâ’ lang-tolangah è geressah cottaghâ, sèrana kadhi èsuk-tusuk bi’ jhârum bân kaca sè tajhen nalèkana ngangghuy songkok, bân ta’ bisa nyium bâuna durèn. Ka arèh- 9 bân 10 dhibi’na arassa nyabenah sakonik, dhibi’na lekkas ngala’ kertas bân nolès sorat wasiat kaangghuy potrana sopajhâ adua’aghi dhibi’na manabi sèdhâh. Namong, nalèkana rutin nginom vitamin C  bân maddhu, arassah panaykèttâ èlang. Salastarèna vidèo kasebbhut viral, Ustadz Abdul Somad berèaksi kalabân lastarèna berita kasebbhut, “kaloar jin-jin kafèr, hantu-hantu sètan aberrik komèntar, senneng sarah orèng jeriyah ngiding sèngkog sakè’”.<ref>Grid.ID, [https://www.grid.id/read/042690856/ustaz-tengku-zulkarnain-meninggal-dunia-karena-covid-19-uas-berduka-dan-kenang-pertemuan-terakhir-makin-sunyi-jalan-ini Ustaz Tengku Zulkarnain Meninggal Dunia karena Covid-19, UAS Berduka dan Kenang Pertemuan Terakhir: Makin Sunyi Jalan Ini], aksès 2022-05-20.</ref> == Latar Belakang == Abdul Somad aropa’aghi potra pasangan Bakhtiar bân Rohana, ḍâri katoronan èbhu, ghâris katoronanna asambhung ḍâ’ka Syekh Abdurrahman otabhâ Toan Syekh Silau Laut I, saorang olama' sufi alirân tarèkat Syattariyah kalahèran Rao bhâto bara.<ref>Rizqa, Hasanul, Republika online, [https://www.republika.co.id/berita/pmpmu7458/makna-silaturahim-uas-ke-tiga-tokoh-sepuh-nu Makna Silaturahim UAS ke Tiga Tokoh Sepuh NU], aksès 2020-11-24.</ref> Toan Syekh Silau Laut I aropa’aghi katoronan parantao Minangkabau sè moyangnga ḍâri Mudik Tampang, Rao, Pasaman.<ref>Siregar, Rusman, Sindonews.com, [https://daerah.sindonews.com/berita/1269194/29/kisah-syekh-silau-laut-ulama-besar-kakek-ustaz-somad Kisah Syekh Silau Laut, Ulama Besar Kakek Ustaz Somad], aksès 2020-11-24.</ref> Sajjhek ḍâri bangku sakolah dhâsar, Abdul Somad èdidik lèbhât sakolah sè nerrappaghi Tahfidz Al-Qur’an, tammat ḍâri SD Al-Washliyah Mèdan taon 1990, alanjuttaghi pandhidhikân ka Madrasah Tsanawiyah Mu’allimin Al-Washliyah Mèdan. Tammat taon 1993, dhibi’na alanjuttaghi pandhidhikân ka pasantrèn Darularafah Deliserdang, Sumatra laok salama sataon. Taon 1994, ngallè ka Riau kaangghuy alanjuttaghi pandhidhikân ka Madrasah Aliyah Nurul Falah, aèng Molèk, Indragiri Hulu bân malastarèh taon 1996. Taon-taon salanjutthâ antara 1996-1998, dhibi’na semphât akuliah nèng UIN Sultan Syarif Kasim Riau.<ref>Marantika, Aldo, KabarBanten.com, [https://kabarbanten.pikiran-rakyat.com/syiar/pr-593242933/profil-ustadz-abdul-somad-lengkap-dari-pendidikan-hingga-pengabdiannya Profil Ustadz Abdul Somad, Lengkap dari Pendidikan hingga Pengabdiannya], aksès 2023-01-16.</ref> Taon 1998, nalèkana pamarènta Mesir mukkak bèasiswa ka 100 orèng Inḍonèsia ka’angghuy ajhâr nèng Universitas Al-Azhar, dhibi’na ngirèng tès bân tarmasok sala sèttong ḍâri 100 orèng sè ngaollè bèasiswa, makala 900-ân orèng laènna sè ngirèng tès ka’angghuy ngaollè bèasiswa kasebbhut. Ahèrra Abdul Somad mèlè ka’angghuy pandhidhikânna nèng Universitas Al-Azhar Kairo sampè’ ngaollè gellar LC na ḍâlen bhâkto tello taon sapolo bulân nèng tennga’na taon 2002. Lastarèna panèka alanjuttaghi s2-na neng Universiti Kebangsaan Malaysia taon ajhârân 2003/2004, namong coma semphât akuliah salama duwâ’ samèster.<ref>Priyanto, Dedik, KOMPASTV, [https://www.kompas.tv/article/289941/18-mei-hari-lahir-abdul-somad-begini-profil-dan-jejaknya-hingga-ditolak-masuk-singapura 18 Mei Hari Lahir Abdul Somad, Begini Profil dan Jejaknya hingga Ditolak Masuk Singapura], aksès 2023-01-16.</ref> Taon 2004, lèbhât AMCI (bhâsa prancis: ''Agence Marocaine de Coopération Internationale'') ḍâri kerajaan Maroko sè bhâkto panèka nyadiâ’aghi bèasiswa bâgi pandhidhikân S2 samp pandhidhikân S2’ S3 neng  Institut Darul-Hadits Al- Hassaniyah (bhâsa Prancis: ''Etablissement Dar El Hadith El Hassania'', bhâsa Arab: مؤسسة دار الحديث الحسنية), dhibi’na kapèlè masok ḍâlem kouta panarèmaan orèng asèng lèbhât jhâlur bèasiswa. Alanjuttaghi pandhidhikân S2-na n pandhidhikân S2na neng Institut kasebbhut sè coma narèma 20 orèng tèap taonna kalabân rèncèan 15 orèng ḍâri Maroko bân  5 orèng asèng. Program S2 èpamarèh ḍâlem bhâkto sataon sabelles bulân bân ollè gellar D.E.S.A. (bhâsa Prancis: ''Diplôme d’Etudes Supérieurs Approfondies'') sè artèna "Diploma Studi Lanjuthân" ahèr taon 2006.<ref>Bakri, islamadania.com, [https://www.islamadania.com/muslim-daily/pr-4063441623/biodata-dan-profil-abdul-somad-uas-gelar-usia-hingga-riwayat-pendidikan Biodata dan Profil Abdul Somad 'UAS', Gelar, Usia hingga Riwayat Pendidikan], aksès 2023-01-16.</ref> == Kaodien pribadi == Ustadz Abdul Somad akabin sareng Mellya Juniarti taon 2012. Ḍâri kabinna kaduena panèka ngagughi potra sè asmana Mizyan Hadziq Abdillah. Pasangan panèka apèsa neng taon 2019.<ref>Purnomo, Sapto, Liputan6, [https://www.liputan6.com/showbiz/read/4130609/ustad-abdul-somad-bercerai-mantan-istri-genderang-itu-telah-tuan-tabuh Ustad Abdul Somad Bercerai, Mantan Istri: Genderang Itu Telah Tuan Tabuh], aksès 2022-03-22.</ref> Taon 2021, Ustadz Abdul Somad akabin polè sareng Fatimah Az Zahra Salim Barabud bân ngagughi potra sè asmana Samy Ahmad Mesbahy 'Ibadillah.<ref>Dinar firzda, Rosa, pikiran-rakyat.com, [https://portaljember.pikiran-rakyat.com/hiburan/amp/pr-163827434/ustadz-abdul-somad-dan-sang-istri-umumkan-nama-anak-ternyata-ini-makna-di-baliknya Ustadz Abdul Somad dan Sang Istri Umumkan Nama Anak, Ternyata Ini Makna di Baliknya], aksès 2022-03-22.</ref> == Kontrovèrsi == ḍâlem video bulân Oktober 2017 sè unggah sareng saluran YouTube Fodamara TV, Ustaz Abdul Somad narèk kontrovèrsi karana nyata'aghi jhâ’ orèng- orèng muslim sè abhânjâ otabhâ mellè neng kedai kopi andhi'na Starbucks bhâkal masok naraka karana kabijaghân pro-LGBT ḍâri perusahaan kasebbhut. video panèka viral neng bulân Maret 2018 kalabân bânnya'na warganèt sè mamperolok Ustadz Abdul Somad karana asèkap munafik, ngèmodhi jhâ’ bânnya' ''platform sè Ustadz Abdul Somad ghuna'aghi ka'angghuy nyebbar da'wa kadhi YouTube, Facebook, Instagram bân Twitter jughân andhi' kabijaghân pro-LGBT sè padhâ sareng Starbucks.'' taon 2019, Ustaz Abdul Somad èlaporraghi ka polisi karana nyampayaghi caramana sè èyanggh''âp ngèna salib ummat Kristen, bân nyata'aghi jhâ’ satiap muslim sè sekarat neng roma sakèk sè bâḍâ salib èḍâlemma bhekal èkèrèm ka naraka karana salib ngandhung jin kafèr.'' == Sombher == <references /> [[Bhângsa:Orèng]] harb390u7nbd39ke7gqfmqr18ypuw3a Fatmawati 0 1948 16043 15348 2024-02-19T14:29:48Z Alfiyah Rizzy Afdiquni 9 16043 wikitext text/x-wiki {{infobox orang}} Hj. '''Fatmawati''' (carakan Madhurâ: ''ꦥ꦳ꦠ꧀ꦩꦮꦠꦶ)'' (5 Fèbruari 1923 – 14 Mèi 1980) iya arèya rajina Presiden kapèng Inḍonèsia Soekarno.<ref>Setiawan, Eko, Merdeka.com, [https://m.merdeka.com/fatmawati-soekarno/profil "Fatmawati Soekarno <small>Pahlawan Nasional"</small>] {{Webarchive|url=https://web.archive.org/web/20220818053053/https://m.merdeka.com/fatmawati-soekarno/profil |date=2022-08-18 }}<small>,</small> aksès 2023-01-16.</ref> Dhibi’en iya arèya sorang tokoh Minangkabau bân dhâddhi Èbhu Naghârâ [[Inḍonesia|Inḍonèsia]] kapèng sèttong ḍâri taon 1945 dhâghâ taon 1967. Fatmawati èbhu Presiden kalèma’, Megawati Soekarnoputri.<ref name=":2" /> Dhibi’en kèya èkenal bhâdhi jasana dâlem ajhâi’ Bendira Posakah Sang Mèra Potè sè èkibaraki ka upacara proklamasi Kemerdekaan Inḍonèsia è Jakarta ka tangghâl 17 Agustus 1945.<ref>Permana, Rakhmad Hidayatulloh, detik.com, [https://news.detik.com/berita/d-6238947/mengenang-fatmawati-sang-penjahit-bendera-merah-putih "Mengenang Fatmawati Sang Penjahit Bendera Merah Putih"], aksès 2023-01-16.</ref> == Carèta oḍi' == Fatmawati lahèr ḍâri kedua orèng towa sè aropaaghi Suku Minangkabau, ḍâri Sumatera Bârâ’, Hasan Din (1905-1974) bân Siti Chadijah, kalabân nyama Fatimah.<ref>Nurinwa Ki S. Hendrowinoto, dkk, Ibu Indonesia Dalam Kenangan, Bank Naskah Gramedia bekerja sama dengan Yayasan Biografi Indonesia, 2004.</ref> Orèng towana merupakan toronan Putri Indrapura, sala sorang bhâla rajhâ ḍâri kesultanan Indrapura, Pasèsèr Lao’, Sumatra Bârâ’.<ref>Agus, Yusuf, Sejarah Pesisir Selatan, Jakarta: PT. Arina Yudi, 2001.</ref> Eppa’an iyâ arèya sala sorang pengusaha bân tokoh Muhammadiyah è Bengkulu.<ref>R. Borsuk and N. Chng; Liem Sioe Liong's Salim Group: The Business Pillar of Suharto's Indonesia, Singapore, 2014.</ref> Tangghâl 1 Juni 1943, Fatmawati akabin kalabân Soekarno, se iya arèya presiden pertama inḍonèsia.<ref name=":2">Adrymarthanino, Verelladevanka, Kompas.com, [https://www.kompas.com/stori/read/2021/06/24/090000579/fatmawati-soekarno--kiprah-dan-pernikahan-dengan-soekarno?page=all "Fatmawati Soekarno: Kiprah dan Pernikahan dengan Soekarno"], akses 2023-01-16.</ref> Ḍâri pernikahan rowa, dhibi’en ngaghungi lèma’ orèng pottra bân pottre, yakni Guntur Soekarnoputra, Megawati Soekarnoputri, Rachmawati Soekarnoputri, Sukmawati Soekarnoputri, bân Guruh Soekarnoputra. Kobhur Fatmawati è TPU Karet Bivak, Jakarta ka tangghâl 14 Mei 1980, dhibi’en adhingghâl dhunnyah è Kuala Lumpur, Malaysia dâlem yuswa 57 taon, polana serrangan jhantong bila dâlem perjhâlânan mol è umroh dâri Mekkah sè pas è makam aki e Karet Bivak, Jakarta.<ref>Yahya, Rizal Amril, Tirto.id, [https://www.kompas.com/stori/read/2021/06/24/090000579/fatmawati-soekarno--kiprah-dan-pernikahan-dengan-soekarno?page=all "Peran Fatmawati dalam Sejarah Perjuangan Proklamasi Kemerdekaan RI",] aksès 2022-08-25.</ref> == Katoronan == Fatmawati bân Soekarno anèka ka tangghâl 1 Juni 1943 bân è karuniai 5 orèng ana’, yakni:<ref name=":0">Kumparan.com, [https://kumparan.com/berita-hari-ini/mengenal-lima-anak-soekarno-dan-fatmawati-1wo5JEEzAeU/full "Mengenal Lima Anak Soekarno dan Fatmawati"], aksès 2023-01-16.</ref> Guntur Soekarnoputra (l. 3 November 1944), anèka kalabân Henny Emilia Hendayani ka tangghâl 16 Februari 1970. Kabbhi andi’ 1 orèng pottre.<ref name=":0" /> Megawati Soekarnoputri (l. 23 Januari 1947), presiden ke-5 Republik Indonèsia. Dhibi’en anèka pertama kali kalabân Lettu Surindro Supjarso ka 1 Juni 1958 (w. 22 Januari 1970), anèka kedua kali kalabân Hassan Gamal A. Hasan ka tangghâl 22 Juni 1972 namong ebhâttal aki saampon 3 bulan, bân anèka terakhir kalinya kalabân Taufiq Kiemas (31 Januari 1942 – 8 Juni 2013) ka tangghâl 14 Maret 1973. Dhibi’en andi’ 3 orèng ana’. <ref name=":0" /> Rachmawati Soekarnoputri (27 September 1950 – 3 Juli 2021), anèka pertama kali kalabân Dr. Tommy Pariatman Marzuki ka 14 Maret 1969 bân acerai ka taon 1973. Dhibi’en anèka kedua kali kalabân Dicky Suprapto (27 September 1947 – 3 April 2006) ka taon 1975 bân acerai. Dhibi’en anèka terakhir kalinya kalabân Benny Sumarno (19 Mei 1949 – 2 April 2018) ka taon 1995. Dhibi’en andi’ 3 orèng ana’. <ref name=":0" /> Sukmawati Soekarnoputri (l. 26 Oktober 1951), anèka pertama kali kalabân Pangeran Sujiwa Kusuma dâri Mangkunegara (18 Agustus 1951 - 13 Agustus 2021) ka 16 September 1974 bân acerai ka taon 1983. Dhibi’en anèka kedua kali kalabân Muhammad Hilmy (1954-29 Oktober 2018). Dhibi’en andi’ 3 orèng ana’. <ref name=":0" /> Guruh Soekarnoputra (l. 13 Januari 1953), anèka kalabân Guseynova Sabina Padmavati (l. 1979) ka tangghâl 19 Oktober 2002.<ref name=":0" /> == Kisah ajhâi’ bendira == Sataon saampon akabin, Jeppang ajhânji Kamardhika'an Inḍonèsia. Bendira Mèra Potè olle èkibaraghi bân laghu kemerdekaan inḍonèsia Raya è izini berkumandang. Embu’ Fatmawati pas mèkkèr bahwa parlo bendira Mèra Potè kaangghuy è kibar aki è Pegangsaan 56. “Ka bâkto rowa ta’ seghel kaangghuy ollè kaèn Mèra bân Potè è luar,” tolès Chaerul Basri dâlem artikella “Mèra Potè, embu’ Fatmawati, bân Gheddhung Proklamasi” sè èmuat è Harian Kompas, 16 Agustus 2001. Râng-bharâng bekkas impor, sakabbina bâdâ è tanang jeppang, bân kalamon tor bâdâ è loar, kaangghuy mendapatkannya kodhu kalabân ato’-koto’,” tolèse.<ref name=":1">Dzulfaroh, Ahmad Naufal, Kompas.com, [https://www.kompas.com/tren/read/2020/08/16/073000465/profil-ibu-fatmawati-soekarno-dan-kisahnya-menjahit-sang-merah-putih- "Profil Ibu Fatmawati Soekarno dan Kisahnya Menjahit Sang Merah Putih"], aksès 2021-03-09.</ref> Bherkat bhântoan Shimizu, sè iya arèya orèng sè è tunjuk sareng pamarènta Jeppang mènangka perantara dâlem perundingan Jeppang- inḍonèsia. Embu’ Fatmawati akhera ollè kaèn Mèra Potè. Shimizu mengusahakannya lèbât Sorang pangrajâ Jeppang, sè memimpin gudang è labang aèng, è adâ’ eks Bioskop Capitol. Bendira rowa sè berkibar è Pegangsaan Temor saat Proklamasi Kemerdekaan inḍonèsia.<ref name=":1" /> Embu’ Fatmawati menghabiskan bâktona kaangghuy ajhâi’ bendira rowa dâlem kondisi fisiknya cokop ronyè’. Fasal ah, embu’ Fatmawati saat rowa parappa’ ngandung towa bân ella bâktona rèmbi’ pottra sareyanga, Guntur Soekarnoputra. Ta’ jarang dhibi’en menitikkan aèng mata kala ajhâi’ bendira rowa.<ref name=":1" /> “Menjelang kelahiran Guntur, bilâ yuswa kandungan ella nyokopi bulâna, bula jhâi’ berangsur-angsur kalabân messin jhâi’ Singer sè è jhalan aki kalabân tananga bhâi, sabâb Dokter alarang bula ngangghuy soko kaangghuy agerak aki messin jhâi’.” Cator embu’ Fatmawati dâlem buku sè è toles sareng Bondan Winarno.<ref name=":1" /> == Dâlem bhudhâjâ populer == Dâlem filem Soekarno: Inḍonèsia Mârdhika èperanaghi sareng Tika Bravani.<ref>Edward, Julian, Liputan 6, [https://www.liputan6.com/showbiz/read/769942/perankan-fatmawati-tika-bravani-dibantu-psikolog "Perankan Fatmawati, Tika Bravani Dibantu Psikolog"], aksès 2023-01-16.</ref> == Penghargaan == Nyama Fatmawati è abadi aghi dâlem Bhandhar Odara Fatmawati Soekarno è Kottah Bengkulu bân RSUP Fatmawati è Jakarta Lao’, DKI Jakarta.<ref>Liputan 6, [https://www.liputan6.com/news/read/23754/nama-bandara-bengkulu-diganti-menjadi-fatmawati "Nama Bandara Bengkulu Diganti Menjadi Fatmawati"], akses 2023-01-16.</ref> Nyama tapsiyun MRT Jakarta, è kala’ ḍâri nyama RSUP Fatmawati sèbâdaâ è seddhi’in tapsiyun. Dhangkana è Bengkulu jangkènè è padhâddhi Museum. == Sombher == <references /> gbwtov5esoaputjgia31slml8xk51xx Muhammad Quraish Shihab 0 1949 11392 11382 2023-01-16T13:59:28Z Qainiii 1741 11392 wikitext text/x-wiki '''Muhammad Quraish Shihab''' ([[bhâsa Arab]] محمّد قريش شهاب bhâbbhâr 16 Februari 1944) aropâaghi olama’ è bidang èlmo Al-Qur’an bhân mantan mantrè Aghâmâ Indonesia è Kabinet Pembangunan VII (1998).<ref name=":0">Budi,laduni.id,[https://www.laduni.id/post/read/67208/biografi-prof-dr-ag-h-muhammad-quraish-shihab-lc-ma#Kelahiran "Biografi Prof. Dr. AG. H. Muhammad Quraish Shihab., Lc., M.A"], aksès 2023-01-16.</ref> == Karjâ == Nyama lèngkaphè Muhammad Qurais Shihab biyasa è olok Pak Quraish Shihab. bhâbbhâr 16 Februari 1944 è Rappang, Khebhupathèn Sidenreng Rappang, Sulawesi Selatan dhâri pasangan lake binè Abdurrahman Shihab dan Asma Aburisyi. Quraish pottra se nomèr empa’ dhâri  12 tarètana.<ref name=":0" /> Quraish  anèka sarèng Fatmawaty Assegaf 2 Februari 1975 è solo. Pasangan ka’dinto è parèngin 5 pottra; Najelaa Shihab, Najwa Shihab, Nasywa Shihab, Ahmad Shihab, dan Nahla Shihab. Quraish asâllâ dhâri kaluârgâ kâtoronan Arab Quraisy-Bugis, sè ghi’ aropaâghi kâtoronan Nabi Muhammad dhâri marga Shihab.<ref>Rosidin, dialogilmu.com, [https://www.dialogilmu.com/2017/12/profil-prof-dr-m-quraish-shihab-ma.html "Profil Prof. Dr. M. Quraish Shihab"], aksès 23-01-16.</ref> Bapa’èn Abdurrahman Shihab aropaâghi olâma’ dhâlèm bidang tafsir, pangosaha sèrta orèng sè aktif è bidang politik sè è kènal bhâgus è kalangan Masyarakat Sulawesi Selatan. Jasana è bidang pendidighân ka’dinto kabhuktè dhâri usahana abina duwa’ pèrghuruwèn tègghi è di Ujungpandang, yaitu Universitas Muslim Indonesia (UMI), pèrghuruwèn tègghi swasta palèng rajèh è bhâgiyan temor Indonesia bhân IAIN Alauddin Ujung Pandang. Jhughân ampon è catet dhâddi rektor: UMI 1959-1965 dan IAIN 1972–1977.<ref name=":1">Muhyiddin, republika, [https://www.republika.id/posts/33856/prof-abdurrahman-shihab-keteladanan-seorang-habib "Prof Abdurrahman Shihab, Keteladanan Seorang Habib"], aksès 23-01-16</ref> Abdurrahman sè andik pèmekkèran maju, parcajèh sâongguna pendidighân bisa nyèptaaghi ka majjuèn. Hal ka’dinto bisa èyabès dhâri pendidighâna panèka Jami’atul Khair sèaropaâghi pendidighân Islam palèng towa è Indonesia. Morèd-Morèdè èyajhâri gèraghân bhân  pèmekkèran maju Islam. Bhân polè lembaga panèka andi’ hubungan sarèng sombhèr ka majjuèn dhâri naghârè è Temor Tèngnga akadhiyè Hadramaut, Haramaian dan Mesir. Bhânnya’ ghuru dhâri naghârè è Temor Tèngnga jhughân sè èpadhâtèng ka lembaga kasèbut akadhiye Syaikh Ahmad Soorkati sè asallâ dhâri Sudan, Afrika.<ref name=":1" /> Quraish Shihab ngaollè motivasi dhâri bapa’èn sè adhâddiâghi tombuna rasa sènnèng ajhâr è bidang tafsir Al-Qur’an. Bapa’èn  serring nghâjhâk potra-potrana akompol samarèna maghrib kaângguy abahas tafsir Al-Qur’an. Quraish sènnèng ajhâr Al-Qur’an molaèn omor 6-7 taon bhân è yajhèri langsung sarèng bapa’èn. Salaèna mâkon maca, jhughân ngâjhâri carèta-carèta hikmah dhâlèm Al-Qur’an. Saènggè dhâri ka’dinto rassa cintana dhâ’ Al-Qur’an molai tombu.<ref name=":0" /> Sakola formal Quraish è Makassar dhâri SD sampè kèllas duwè’ SMP. È taon 1956, Quraish mondhuk kâ Malang è Pondok Pesantren Darul Hadis al-Faqihiyah. Karna Quraish ghuongghu dhâlèm ajhârre, duwè’ taon mondhuk Quraish ampon mahir dhâlèm pangâjhârân bahasa Arab. Akânta Quraish ândi’ bakat bhân nguasai pangâjhârân bahasa Arab sèrta bhâjèng ajhâr pangâjhârân Islam, Quraish bhân alè’na sè anyama Alwi Shihab sarèng bapa’èn è kèrèm dhâ’ Universitas Al-Azhar Cairo lèbhât beasiswa dhâri Provinsi Sulawesi Selatan, è taon 1958 bhân langsong è tarèma è kèlas duwâ’ (Padèh bhân kèlas SMP è Indonesia) Saampona lâstarè Quraish lanjut akuliah è Universitas Al-Azhar Fakultas Ushuluddin, jurusan Tafsir dan Hadist. Taon 1967 Quraish ampon andi’ gelar LC. Duwâ’ taon polè Quraish ngaollè ghelar M.A è jurusâ sè padâh kalabân judul tesis “al-I’jaz at-Tasryri’i al-Qur'an al-Karim (kemukjizatan al-Qur'an al-Karim dhâri Segi Hukum)”.<ref name=":0" /> Taon 1973 Quraish  mole kâ Indonesia atas pakonan bapa’èn sè wâkto menjabât rektor kaangguy ngalola pendidighân â IAIN Alauddin. Quraish ajabât wakil rektor è bidang akademisi bh â kemahasiswaan sampè’ taon 1980.Salaènna tugas resmi kasèbhhut, Quraish sering abhènto bapa’en karana ampon sèppo kaângguy ajâlânâgi tugas. Salaènna tugas kasèbhut, bânnya’ tugas-tugas sè laèn akadiyè koordinator Perguruan Tinggi Swasta Wilayah VII Indonesia bh âgiyèn tèmur, aphènto pimpinan kepolisian Indonesia Tèmur dhâlèm bidang pembinaan mental, bhân jabathân lainnya è luar kampus.<ref name=":2">quraisshihab.com, [http://quraishshihab.com/profil-mqs/ "Profil Singkat M. Quraish Shihab"], aksès 23-01-16.</ref> Kaângguy mewujudkan cita-citana mendalami studi tafsir, Taon1980 Qurais Shihab abhâli pole kâ Al-Azhar Cairo ngâlâ’ spesialisasi dhâlèm studi tafsir al-Qur'an. Qurais ghun pârlo wâkto duwâ’ taon kaângguy ollè ghèlèr doktor. Disertasina sèrjudulè “Nazm ad-Durar li al-Biqa’i Tahqiq wa Dirasah (Kajian bhân analisis terhadap keotentikan Kitab Nazm ad-Durar karya al-Biqa’i)” berhasil  è pèrthanâghi kalabhân predikat penghargaan Mumtaz Ma’a Martabah asy-Syaraf al-Ula (summa cum laude).<ref name=":2" /> == Sombher == <references /> a4dgc75n517i6unnowx5cxhegane70g Tuanku Imam Bonjol 0 1950 12244 11690 2023-03-15T02:24:21Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12244 wikitext text/x-wiki '''Tuanku Imam Bonjol''' (bhâbbhâr è Bonjol, Luhak Agam, Pagaryung, 1772 – mate dâlam pengasingan bân è kobur è Lotta, Pineleng, Minahasa, 6 November 1864) beliau panèka sala settong ulama, katoa bân pejuang se aperrang alabân belândhâ è paperrangan se è kennal Perrang Padri è taon 1803-1838. Tuanku Imam Bonjol è angka’ dhâddhi Pahlawan Nasional Indonesia adasar SK Presiden RI Nomor 087/TK/taon 1973, tangghâl 6 November 1973.<ref>Direktorat Urusan Kepahlawanan dan Perintis Kemerdekaan, (1991), ''Wajah dan sejarah perjuangan pahlawan nasional'', Vol. 3, Departemen Sosial R.I., Direktorat Urusan Kepahlawanan dan Perintis Kemerdekaan.</ref> Nyama asli dhâri Tuanku Imam Bonjol arèya '''Muhammad Syahab,''' bhâbbhâr è Bonjol è 1 Januari 1772, Beliau aropaaghi pottra dâri Bayanddin Syahab (rama) bân Hamatun (èbhu). Ramana, Khatib Bayanuddin Syahab, aropaaghi oreng Alim Ulama bân katoa se asalla dâri Sungai Rimbang, Suliki, Lima Puluh Kota.<ref>Muhammad Syamsu As, Ulama pembawa Islam di Indonesia dan sekitarnya, Lentera, 1996</ref> Mènangka Ulama bân katoa masyarakat è  dissa, Muhammad Syahab olle ghellâr, iye arèya Peto Syarif, Malin Basa, bân Tuanku Imam. Tuanku nan Renceh dâri Kamang, Agam panèka katoa dâri Harimau nan Salapan panèka se noddhuh dhâddhi Imam (katoa) bâgi kaum Padri è Bonjol. Beliau akhèrra è kènnal kalabân sebbhutân Tuanku Imam Bonjol. Sala sèttong naskah aslina bâdâ è Dinas Kearsipan bân Perpustakaan Provinsi Sumatra Bârâ' Jhâlân Diponegoro No.4 Padang Sumatra Barat Naskah kasebbhut ollè è bâcah bân è ajheri è Dinas Kearsipan dan Perpustakaan Provinsi Sumatra Bârâ'. == Perrang Padri == Perrang Padri atinggèhllaghi kenangan heroik bân traumatis è ranah Minangkabau,Selama korang lèbbi 18 taon awwâl perrang (1803-1821) praktis se aperrang panèka    dhâ-pabâḍâna oreng Minang bân Mandailing otabâ Batak umumma.<ref>kompas.com, [https://regional.kompas.com/read/2022/07/20/183104878/sejarah-perang-padri-tokoh-penyebab-kronologi-dan-dampak?page=all "Sejarah Perang Padri: Tokoh, Penyebab, Kronologi, dan Dampak"], aksès 2023-01-16.</ref> È awwâl bâḍâna perrang panèka èdhâsarrè karep è kalangan katoa ulama Kerajaan Pagaruyung bhâdhi nerrapaghi bân ajhelenaghi syariat Islam sè paḍâ sareng ahlus sunnah wal jamaah (Sunni) bân teguh ka Al-Qur’an bân sunah-sunah Rasulullah shalallahu ‘alaihi wasallam.<ref>detikedu, [https://www.detik.com/edu/seleksi-masuk-pt/d-5689334/tuanku-imam-bonjol-dan-kisah-perjuangannya-di-perang-padri "Tuanku Imam Bonjol dan Kisah Perjuangannya di Perang Padri"], aksès 2023-01-16.</ref> Pas katoa ulama se a gabung dhâlam Harimau nan Salapan mènta Tuanku Lintau untuk è pangghil se è Pertuan Pagaruyung sareng Kaum Adat untuk adhingghâl kebiasaan se tak padâ sareng Islam (bid’ah). Dâlem brâmpan perundingan tadâ’ kata sepakat antara Kaum Padri (panyamaan bâgi kaum ulama) bân Kaum Adat. Kalabân panèka brâmpan nagari ḍâlem Kerajaan Pagaruyung bân ahèrra Kaum Padri è bâbâna pimpinan Tuanku Pasaman nyerrang Pagaruyung è taon 1815, bân pècca tempor è Koto Tangah seddhi’na Batu Sangkar. Sultan Arifin Muningsyah terpaksa bhuruh ḍâri ibu kota kerajaan ka Lubukjambi.<ref>Adryamarthanino, Verelladevanka, kompas.com, [https://www.kompas.com/stori/read/2022/07/17/031200879/sultan-arifin-muningsyah-pemimpin-kaum-adat-pagaruyung?page=all#:~:text=Sultan%20Arifin%20Muningsyah%20pun%20berusaha,meninggal%20dunia%20pada%20Agustus%201825. "Sultan Arifin Muningsyah"], aksès 2023-01-16.</ref> È 21 Februari 1821, kaum Adat alako sarèng pamarènta Hindia Belanda aperrang bân kaum Padri dâlem kasepakatân se è tandatangani è Padang, sebagai konpensasi Belândhâ ollè hak akses bân kakoasaan atas wilayah darek (pedalaman Minangkabau).<ref>G. Kepper, (1900), ''Wapenfeiten van het Nederlands Indische Leger; 1816-1900'', M.M. Cuvee, Den Haag.</ref> Perjanjian arowa èhadiri sareng kaloarga dinasti Kerajaan Pagaruyung dâlem pimpinan Sultan Tangkal Alam Bagagar se marè badâ è Padang bâkto rowa. Campor tanang Belândhâ dâlem perrang arowa ètandhâi sareng panyerrangan Simawang bân Sulit Air sareng pasukan Kapten Goffinet bân Kapten Dienema awwâl April 1821 dâlem parènta Residen James du Puy è Padang.<ref>Faizi, Lutfan, [https://nasional.sindonews.com/read/836367/15/sejarah-perang-padri-taktik-licik-kolonialisme-belanda-untuk-kuasai-minangkabau-1658740037 "Sejarah Perang Padri, Taktik Licik Kolonialisme Belanda untuk Kuasai Minangkabau"], aksès 2023-01-16.</ref> Dâlem hal rèya, Kompeni alibaddhi dhibi’ dâlem perrang polana “èonjhâng” kaum Adat. Pasukan Padri cokop tangguh saèngghâ masossa Belândhâ untuk tondu’. Polana arowa, Belândhâ lèbât Gubernur Jenderal Johannes van den Bosch ngajhâk katoa kaum Padri se kala è katoaè Tuanku Imam Bonjol untuk adamai sareng ma’lomat Perjhânjhiân Masang è taon 1824.<ref>Welianto, Ari, kompas.com, [https://www.kompas.com/skola/read/2020/05/20/184500569/perang-padri-perang-saudara-yang-berubah-melawan-belanda?page=all "Perang Padri, Perang Saudara yang Berubah Melawan Belanda]", aksès 2023-01-16.</ref> Parkara arèya è ma’lomi polana è taon se abhâreng Belândhâ tadâ’ dana untuk ngaddhepi paperrangan laèn è Èropa bân Jhâbâh kadhi perrang Diponerogo.Tapè ahèrra parjhânjhiènna è langghâr dhibi’ sareng Belândhâ kalabân nyerrang nagari Pandai Sikek. Namong, sajjhek awwâl 1833 perrang aobâ dhâddhi perrang antara kaum Adat bân kaum Padri alabân Belândhâ, duwâ’ pihak patang bhânto alabân Belândhâ, Pihak-pihak se molana bertentangan ahèrra padâ alabân Belândhâ. È ojung kastana ollè kasadaran, ngonjhâng Belândhâ dâlem konflik ternyata manyangsara rakyat Minangkabau dhibi’.<ref>Sjafnir Aboe Nain,, (2004), ''Memorie Tuanku Imam Bonjol (MTIB)'', transl., Padang: PPIM.</ref> Apolongah kaum Adat bân kaum Padri arèya è molaè sareng bâḍâna kompromi se è kennal kalabân nyama Plakat Puncak Pato è Tabek Patah se mabâḍâ konsensus Adat basandi Syarak, Syarak basandi Kitabullah (Adat se adhâsar Aghâma, Aghâma se adhâsar Kitabullah (Al-Qur’an). Rassa kastah Tuanku Imam Bonjol dhâ’ kalakoanna kaom Padri dhâ’ paḍâna rèng Minang, Mandaling, bân Batak, dâlem oca’na ''Adopun hokum Kitabullah banyak lah melampau dek ulah kito juo. Baa dek kalian?(bânnya’ hokom kètabbâ Allah sè marè è lèngkaè sèngko’ sadhâjâ. Bârâmma mongghu sadhâjâ?).'' Panyerrangan bân pangèppongan bhintèng kaum Padri è Bonjol sareng Belândhâ ḍâri sadhâjâ jurusân parkèraan ennem bulân (16 Maret-17 Agustus 1837) sè è pimpin sareng jèndral perwira Belândhâ, tapè bân tentara sè sabâgiyân rajâ arèya bhângsa prèbhumèh sè ḍâri suku man-dimman, kadhi Jhâbâh, [[MADHURĀ|Mâdhurâ]], Bugis, bân Ambon. Dâlem daftar nyama perwira pasukan Belândhâ, bâḍâ Mayor Jèndral Cochius, Letnan Kornèl Bauer, Mayor Sous, Kaptèn Maclean, Letnan Settong Van der Tak, kabulâ Letnan Settong Steinmetz bân saterrossè, tapè bâḍâ kèya nyama-nyama Inlandsche (prèbhumèh) kadhi Kapitein Noto Prawiro, Inlandsche Luitnant Prawiro è Logo, Karto Wongso Wiro Redjo, Prawiro Sentiko, Prawiro Brotto, bân Merto Poero. bâḍâ 148 perwira Èropa, 36 perwira prèbhumèh, 1.103 tentara Èropa, 4.130 tentara prèbhumèh, ''Sumenapsche hulptroen hieronder begrepen'' (pasokan kabulâ Sumenep, Mâdhurâ). Serrangan dhâ’bhintèng Bonjol è molaè sareng rèng-orèng Bugis sè bâḍâ è bâgiyân adâ’ dâlem panyerrangan pertahanan Padri. ḍâri Batavia è dâtengaghi terros tambâân kakoatân tentara Belândhâ, è tangghâl 20 Juli 1837 dâpa’ bân kapal Perle è Padang. Kapitein Sinninghe, jumlah orèng Èropa bân Afrika, ''sergeant,'' 4 ''korporaals'', bân 112 ''flankeurs''. Sè è bingkèng arèya noddhing dhâ’ serdâdu Afrika sè è rekrut Belândhâ è Benua arowa. Satèya naghârâ Ghana bân Mali, kabbih è sebbhut Sepoys bân adinas dâlèm tentara Belândhâ. Saampona dating bhântoan ḍâri Batavia, maka Belândhâ ngalanjutâghi polè pangèppongan bân è masa-masa laènna, kadudughân Tunku Imam Bonjol atambâ malarat, namong ghi’ tak sudi untuk nyèrra dhâ’ Belândhâ. Saèngghâ dâpa’ katello’ kalèna Belândhâ aghântèh komandan perrangnga untuk arebbhu’ Bonjol, yakni naghârâ kènè’ bân bhintèng ḍâri cellot sè è sakitarra èkaleng-lengi bellur. È tangghâl 16 Agustus 1837, bhintèng Bonjol ollè èkobâsaè saampona èkeppong. Tuanku Imam Bonjol nyerra dhâ’ Belândhâ Oktober 1837, bân kasepakatân ana’na sè noro’ atempor, Naali Sutan Chaniago èangka’ dhâddhi pejabat kolonial Belândhâ. Imam Bonjol èbuwâng ka Cianjur, jhâbâh bârâ’, pas èallè ka Ambon bân aherra ka Lotta Minahasa semma’ dhâ’ Manado, è tempat sè dibudih rowa, beliau wafat tangghâl 8 November 1864. Tuanku Imam Bonjol èkobhur è tempat pangasingânna. Tuanku Imam Bonjol nolès autobiografi sè ènyamaè Naskah Tuanku Imam Bonjol sè aèssè kastana dhâ’ kejjema perrang Padri. Tolèsan arowa aropaaghi karjâ sastra autobiografi pertama dâlèm bhâsa malajuh èsèmpèn bi’ katoronna Imam Bonjol bân èpublikasiâghi taon 1925 è Berkley, bân 2004 è Padang. Perjuangan sè marè èkalako bi’ Tuanku Imam Bonjol ollè apresiasi atas kapahlawanna dâlèm nentang penjajahan, Tuanku Imam Bonjol èangka’ dhâddhi Pahlawan Nasional Inḍonèsia sajjhek tangghâl 6 November 1973. Salaènna arowa, nyama Tuanku Imam Bonjol hadir kèya è ruang public bhângsah dhâddhi nyama jhâlân, nyama universitas, jughân èlambâr  pèssè Rp.5.000  kaloaran Bank Inḍonèsia 6 November 2001. == Sombher == <references /> i57tcyglcfivtp84b1n4of2tbb84iul Mohammad Yamin 0 1951 14592 14564 2023-10-25T00:34:59Z InternetArchiveBot 639 Rescuing 2 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14592 wikitext text/x-wiki {{infobox orang}} Prof. Mr. '''Mohammad Yamin''', S.H. (24 Agustus 1962) iyâ arèya sastrawan, sejarawan, budayawan, politikus bân ahli hokom sè èhormati mènangka pahlawan nasional Inḍonèsia. Dhibi’en iyâ arèya sala sèttong perintis puisi modern [[Inḍonesia|Inḍonèsia]] bân pelopor Sumpah Pemuda “pencipta imaji keindonesiaan’sè angaro sajhârâ persatuan Inḍonèsia.<ref>Warman Adam. Asvi, okezone, "[https://news.okezone.com/read/2009/10/28/58/269920/posisi-m-yamin-dalam-sejarah-indonesia Posisi M Yamin dalam Sejarah Indonesia"], aksès tangghâl 2012-06-05. </ref> == Latar Belakang == Mohammad Yamin èlahèraghi è Talawi, Sawahlunto tangghâl 24 Agustus 1903.<ref>Haikal,M, KataSumbar, "[[google:Mohammad+Yamin+dilahirkan+di+Talawi,+Sawahlunto+pada+24+Agustus+1903.&oq=Mohammad+Yamin+dilahirkan+di+Talawi,+Sawahlunto+pada+24+Agustus+1903.&aqs=chrome..69i57.714j0j7&sourceid=chrome&ie=UTF-8|Muhammad Yamin, Penggagas Sumpah Pemuda Kelahiran Talawi Sawahlunto"]], aksès 2023-01-16.</ref> Dhibi’e iyâ arèya potra ḍâri Usman Baginda Khatib bân Siti Saadah sè asalla ḍâri Sawahlunto bân Padang Panjang, Bapakna anḍi’ ènem beles anak ḍâri lèma bini, sè para’ sakabbhina dhâddhi intelektual sè blatèr. Tan-tarètanan Yamin iyâ arèya; Muhammad Yamin sè dhâddhi ghuru; Djamaluddin Adinegoro mènangka wartawan kotara; bân Ramana Usman, pelopor korps diplomatik Inḍonèsia. Salaèn rowa, sepopona, Mohammad Amir, iyâ arèya tokoh pergerakan kamardhikaan Inḍonèsia. Yamin ollè pendidikan dèsarah Hollandsch-Inlandche School (HIS) Palembang, pas a lanjutaghi ke Algemeene Middelbare School (AMS) Yogyakarta. È AMS Yogyakarta, dhibi’en amolaè ajèr sejarah purbakala bân bènyak bahasa akadhi Yunani, Latin bân Kaei. Namong samarenah tammat, nèyat kaanghuy alanjutaghi sakola ke Leiden, Belandhâ kodhu èorungaghi polana bapa’en sèdhâ. Dhibi’en pas ajalan aghi kuliah è  ''Rechtshoogeschool te Batavia'' (Sekolah Tèghi Hokom è Jakarta, se pas dhâddhi Fakultas Hukum [[Universitas Indonesia|Universitas Inḍonèsia]]), bân ngaollèaghi gellar Meester in de Rechten (Sarjana Hukum) ka taon 1932.<ref name=":1">Anderson 1972, hlm. 457.</ref><ref name=":2">Winda (Ed) 2009, hlm. 83.</ref> == Sastra == Mohammad Yamin amolaè karier mènangka sorang penulis è taon 1920-an semasa dhunnya Inḍonèsia nga-alami kamajuèn.<ref>[https://m.merdeka.com/mohammad-yamin/profil merdeka.com] {{Webarchive|url=https://web.archive.org/web/20210829084635/https://m.merdeka.com/mohammad-yamin/profil/ |date=2021-08-29 }}, aksès 2023-01-18.</ref> Karjâ sè awwal ètoles ngangghuy bhasa Melayu dhèlem jurnal Jong Sumatra, sebuah jurnal se a bhâsa Belanda ka taon 1920. Karjâ sè awwâl ghi’ asambhung ke ka’-dhângka’ bhasa Malaju Klasik.<ref>pramborsfm, [https://www.pramborsfm.com/news/tokoh-sumpah-pemuda-mohammad-yamin-tulis-teks-sumpah-di-umur-25-tahun/all "Tokoh Sumpah Pemuda: Mohammad Yamin Tulis Teks Sumpah di Umur 25 Tahun"], aksès 2023-01-18.</ref> Ka taon 1922, Yamin dâdâr kaanguy sè awwal mènagka penyair kalabân puisinah, Tanah Air, sè è maksud tanah airrah, iyâ arèya Minangkabau è Sumatra.<ref name=":0">okezone, "[https://nasional.okezone.com/read/2021/06/01/337/2418266/mengenal-sosok-m-yamin-di-balik-kontroversi-lahirnya-pancasila?page=2 Mengenal Sosok M Yamin di Balik Kontroversi Lahirnya Pancasila]", aksès 2023-01-16.</ref> Tanah Air iyâ arèya kompolan puisi modern Melayu awwal sè tomanetèrbit aghi. Kompolan Yamin sè keduwe’, Tumpah Daraku, dâdâr ka 28 Oktober 1929.<ref>Nurulita Anggia, lpmdinamika.co, "[https://lpmdinamika.co/jejak-karier-dan-karya-mohammad-yamin/ Jejak Karier dan Karya Mohammad Yamin] {{Webarchive|url=https://web.archive.org/web/20230116074740/https://lpmdinamika.co/jejak-karier-dan-karya-mohammad-yamin/ |date=2023-01-16 }}", aksès 2023-01-16.</ref> Karjâ rèya ce’ pènting ḍâri segi sèjarah, polana ka bhèktoh rèya Yamin bân laennah pejuang kebangsaan amotos aghi kaanghuy ahormati sèttong tanah air, sèttong bhagsa, bân sèttong bhâsa Inḍonèsia sè tonghâl. Dramanah Ken Arok bân Ken Dedes sè adhasar aghi sèjarah jâbâ, muncul kèya ka taon sè sami. Dhâlèm puisinah, Yamin bènyak aghunaaghi dhângka’ sonata sè e ènjhâm ḍâri literature Bèlandhâ. Sanajjhân Yamin alako bènyak eksperimen bhâsa è dâlam puisi-puisinah, dhibi’en ghi’ lebi anepatè norma-norma klasik bhâsa Melayu, abhândhing tongngep kalabân generasi-generasi penulis sè lebih ngodâ. Dhibi’en kèya anerbitaghi bènya’ drama, esei, novel sejarah, bân puisi. Dhibién kèya anerjema aghi karjâ-karjâ William Shakespeare (drama Julius Caesar) bân Rabindranath Tagore.<ref name=":0" /> Ka awwal taon 1930-an, Yamin aktif è bâgiyen jurnalis, agabung kalabân dewan redaksi sorat kabhèr panorama, kalabân Liem Koen Hian, Sanusi Pane bân Amir Sjarifuddin. Ka tenga taon 1936, kalabân bhèrengah Liem, Pane, bân Sjarifuddin, Yamin amolae surat kabhèr laen, Kabangonenan (1936-1941), sè padèh sareng Panorama, è terbitaghi bhi’ Siang Po Printing press andhiken Phoa Liong Gie.<ref>Dieleman, Marleen; Koning, Juliette; Post, Peter (2010). [https://books.google.co.id/books?id=r8cYIDMAppYC&q=Dieleman,+Koning+%26+Post+(2010)&redir_esc=y#v=snippet&q=Dieleman%2C%20Koning%20%26%20Post%20(2010)&f=false Chinese Indonesians and Regime Change], aksès 2023-01-16</ref> == Politik == Karier politik Yamin è molaè nalèka dhibi’en ghi’ dhâdhi mahasiswa è Jakarta. Nalèka jerèya dhibi’en agabung dâlem organisasi Jong Sumatranen Bond bân anyoson ikrar Sumpah Pemuda sè èbâcah ka Kongres Pemuda II.<ref>Simbolon, Parakitri Tahi (2006). ''Menjadi Indonesia''. Penerbit Buku Kompas.</ref> Dâlem ikrar kasebhut, dhibi’en anetepaghi bhâsa Inḍonèsia, sè dâri bhâsa Melayu, mènangka bhâsa nasional Inḍonèsia. Organisasi Inḍonèsia.ngodâ, Yamin dhessek sopajâ Bhâsa Inḍonèsia. Èpadhâddhi mènangka alat pemarsettong. Pas samarèna kamèrdekaan, Bhâsa Inḍonèsia dhâdhi bhâsa resmi bân bhâsa otama dâlem kasusasteraaan Inḍonèsia. Ka taon 1932, Yamin ollè gelar sarjana hokom, dhibi`en pas alako dâlem bidang hokom è Jakarta sampè taon 1942. Ka taon sè sami, Yamin ècatet dhâdi anggota Partindo. Pas Partindo obus, abèreng Adnan Kapau Gani bân Amir Sjarifoeddin, dhibi’en adiriaghi Gerakan Rakyat Inḍonèsia (Gerindo).<ref>Cribb & Kahin 2004, hlm. 157.</ref> Tojhuèn Gerindo iyâ arèya kaanghuy anèngkataghi kasadaran public ka ide-ide nasionalis kalabân aorganisir rakyat. Angèng, Gerindo kèya acèrminagi pangaterro sè jhen rajèh è pihak bènyak nasionalis bhângbâng kaanghuy alako sarèng Bhâlandhâ. Kasediyâan rèya dâdâr ḍâri kapotosan attas prospek kaangghuy aorganisir lalabân nasiomalis sè efektif dâlem ngaddhepaghi kakuwatan military bân polisi Bhâlanda bân ḍâri kayakinan kolaborasi labân ḍâri fasisme (otamanah fasisme Jèppang) sè ngaadhi’ prioritas palèng teghi dâlem urusan dhunnyah. Gerindo ngârep lèbât lako bhèreng rowa Bâlandhâ bhekal abentuk Badan Legislatif è wilayah jajahan. Yamin è pakalowar ḍâri organisasi ka taon 1939 polana alanggâr paraturan, akadhi kampane alabèn calon Gerindo laènnah dâlem peleyan dewan kotamadya Batavia. Dhibi’en pas adiriaghi Partai Parsatoan Inḍonèsia (Parpindo). ḍâri taon 1938 (otabâ 1939) sampè’ 1942, Yamin dhâdhi anggota Volksraad ka taon 1939, badan penasihat sè è bentuk ka taon 1917 sareng Bhâlânda è Hindia Bhâlânda.<ref name=":1" /><ref name="Unnamed-20230318165739">Kusuma & Elson 2011, hlm. 204-205.</ref> Bâjâ masa jâjâannah Jeppang (1942-1945), Yamin atugas ka Pusat Tenaga Rakyat (PUTERA), organisasi nasional sè è sokong sarèng pamarènta Jeppang, ka taon 1945, dhibi’en èpele dhâdhi anggota Badan Penyelidik Usaha Persiapan Kamardhikaan (BPUPKI). Dâlem sidang BPUPKI , Yamni bènyak amainaghi peran. Dhibi’en apèndapat kaanghuy hak asasi manossa è pamasok ka dâlem konstitusi nèghara.<ref>Ali. hukumonline.com. [https://www.hukumonline.com/berita/a/muhammad-yamin-pelopor-hak-asasi-manusia-di-awal-republik--hol23182 "Muhammad Yamin, Pelopor Hak Asasi Manusia di Awal Republik"]. aksès 2023-01-21. </ref> Dhibi’en kèya angusulaghi kaanghuy wilayah Inḍonèsia samarènah kamardhikaan, iyâ arèya Sarawak, Sabah, Semenanjung Malaya, Timor Portugis, bân kabhi wilayah Hindia Bhâlanda.<ref>Inomata 1997, hlm. 107.</ref> Soekarno sè kèya anggota BPUPKI anyokong ide Yamin kasebhut. Samarèna kamardikaan, Soekarno dhâdhi Presiden Republik Indonesia sè awwal, bân Yamin èlantik kaanghuy jabatan-jabatan sè pentèng dâlem pamarentaanah. Yamin pas ka tanghâl 29 Mei 1945, dhibi’en anyampèaghi pidato tentang dhâsar filosofis bân politik tartènto kaanghuy nèghara anyar sè èusulaghi bân panyebhutân lema’ prinsip bhângsa, sè pas è kenal mènangka Pancasila bân pas è masokaghi dâlem Pembukaan Undang-Undang Dasar (UUD) 1945. Reya bhèkal dhadhi duwè’ arèh sabellun pidato Soekarno angoraiaghi Pancasila ka 1 Juni.<ref>Kusuma & Elson 2011, hlm. 196,199-205.</ref><ref>Elson 2009, hlm. 111.</ref> Pangâkoan kapânulisan Yamin attas Pancasila sè èpârtanyaaghi sarèng Dr. Mohammad Hatta, Mr. Soebarjo, Mr. A. Maramis, Prof. A.G. Pringgodigdo, Prof.Sunairo bân kabhi anggota BPUPKI sè ghi’ odhi’ sè pas èwawancarae. Namong, faktanah Yamin tampaknah settong-settongah orèng sè andhi’ catetan ghènna’ tentang sidang-sidang BPUPKI, sè èghunaagi kaanghuy buku sètârbit taon 1959 Naskah Persiapan Undang-Undang Dhasar 1945.<ref>Kompas.com. [https://www.kompas.com/stori/read/2022/08/24/102317279/keberagaman-penamaan-bpupk-bpupki-oleh-para-perumus-pancasila?page=all. "Keberagaman Penamaan BPUPK/BPUPKI oleh Para Perumus Pancasila"]. aksès 2013-01-21. </ref> Yamin iyâ arèya bâgiyèn ḍâri Panitia Sembilan sè atugas molaè arancang undang-undang dhâsar. Panitia rèya ngâselaghi Pembukaan, sè aèssè intisari pidato Soekarno 1 Juni. Yamin sè bânya' alako dhâlem ngâselaghi rancangan rèya, èghoca'aghi Piagam Jakarta.<ref>Elson 2009, hlm. 112-113</ref> Nalèka BPUPKI atèmmo è sidang keduwâ, molae 10 Juli, komite sè anggotanah 19 orèng, kalabân Soepomo amainaghi peran otama, ngâselaghi rancangan konstitusi dhâlem tello' arèh. Yamin conè polana ta' ètodhu dhâlem komite rèya, bân nolak kaaghuy narèma reggutan è komite laènnah sè abahas masalah kauangan. Nalèkanah rancangan undang-undang èvoting ka 16 Juli, Yamin akritik bân dhadhi sèttong sè ta' langsong narèma. Yamin pas angakoaghi dhibi'en marè arancang undang-undang sè padeh kalabân versi Soepomo, tapè ta'andhi' bhuktè kaaghuy jèreya, bân Hatta khusus asangkal Yamin marè amaghi dokumen jereya ke BPUPKI.<ref>Elson 2009, hlm. 114-115.</ref><ref>Kusuma & Elson 2011, hlm. 205-206.</ref> Ka tagghâl 17 Agustus 1945, Soekarno aproklamasiaghi kamardhikaan Inḍonèsia bân kalaghu'annah, Panitia Persiapan Kamârdhika'an (PPKI) atèmmo bân anugasaghi petto': Soekarno, Mohammad Hatta, Soepomo, Soebardjo, Otto Iskandardinata, Yamin bân Wiongsonegoro kaanghuy versi final UUD.<ref>Kahin 1952, hlm. 136-138.</ref> Samarena kamardhikaan, kalaghungan-kalaghungan sè toman èpangkoh Yamin antara laèn anggota DPR sejjhe' taon 1950, Menteri Kahakiman (1951), Menteri Pengajharèn, Pendidikan, bân Kabudyaan (1953-1955), Katowa Dewan Perancang Nasional; èbanto 3 Bâkkel Katowa, iyâ arèya Ukar Bratakusumah, Soekardi, bân Sakirman lebât UU No. 80 tahun 1958 (1958-1963), Menteri Sosial bân Kebudayaan (1959-1960), Katowa Dewan Pengawas IKBN Antara (1961-1962) bân Menteri Penerangan (1962-1963).<ref>Merdeka.com. "Mohammad Yamin". aksès 2023-01-21.[https://m.merdeka.com/mohammad-yamin/profil] {{Webarchive|url=https://web.archive.org/web/20210829084635/https://m.merdeka.com/mohammad-yamin/profil/ |date=2021-08-29 }}</ref> Ka bâjâ akalaghungan mènangka Menteri Kahakiman, Yamin abhibhâsaghi tahanan politik sè ètadhân tanpa proses pengadilan. Tanpa grasi bân remisi, dhibi'an ngalowaraghi 950 orèng tahanan sè è cap komunis otaba sosialis. Attas kabijakannah rowa, dhibi'en èkritik sareng bânnya' anggota DPR. Namong Yamin bângal atangghung jâwâb attas kalakoan kasebhut. Pas èsaat ajabât Menteri Pengajâran, Pendidikan, bân Kebudayaan, Yamin bannya' anyoto' èbangunnah universitas-universitas nègèri bân swasta è sakabbhinah Inḍonèsia.<ref name=":0" /> È antaranah perguruan tègghi sè èbangun iyâ arèya Universitas Andalas è Padang, Sumatra Barat sè awwallah èbangun anyama Perguruan Tegghi Ghuru (PTPG). == Kâpribadian == Makkè Yamin mengka, dhibi'en aghâdhui reputasi alebbi-lebbiaghi pencapainnah dhibi', bân soka' âargumentasi. Thamrin ngoca'agi mènangka "abellâ abadi" polana sèkeppah sè konfrontatif è Volksraad. Selaèn klaim palsunah mènangka pencetus konsèp Pancasila dhâlèm pidatonah è BPUPKI ka taon 29 Mei 1955, ssat dhâdhi menteri kebudayaan ka Kabinet Ali Sastroamidjojo I periode 1953 sampè 1955, Yamin ngakoh amimpin pemugaran Candi Borobudur. Sebuah plakat sè dhibi'en pessèn èpasang è cande sè ngaklaima dhibi'en amainaghi peran konci èhapos dâ'iyâ Yamin ta' polè dhâdhi menteri kebudayaan. Bâkkèl presiden dhâdhâ' Inḍonèsia, Mohammad Hatta nyabbhutaghi Yamin "lècèk".<ref>Anderson 1972, hlm. 457.</ref><ref name="Unnamed-20230318165739"/><ref>Kusuma 2004, hlm. 11.</ref> == Bhâlâ == Ka taon 1937, Mohammad Yamin anèka kalabân Siti Sundari, pottrè soreng bangsawan ḍâri Kadilangu, Demak, Jhâbâ Tengah.<ref>Tempo Edisi Khusus Sumpah Pemuda, Sundari, Kacamata Merah Muda, 2008.</ref> Kabbhi eparèngi settong pottra, Dang Rahadian Sinayaningsih Yamin. ka taon 1969, Dian anèka kalabân Gusti Raden Ayu Retno Satuti, pottrè palèng towâ ḍâri Mangkunegara VIII.<ref>Annisa Aida. pikiranrakyat.com. "[https://prsoloraya.pikiran-rakyat.com/solo/pr-1113520495/disebut-sebagai-pengganti-mangkunegara-ix-roy-rahajasa-yamin-dan-fakta-dibaliknya Disebut sebagai Pengganti Mangkunegara IX, Roy Rahajasa Yamin dan Fakta Dibaliknya]". aksès 2023-01-23.</ref> == Wafat == Yamin wafat è Jakarta ka 17 Oktober 1962. Mènangka sèacetusaghi ide-ide pènting, Yamin adominasi sajhârâh politik bân budaya Inḍonèsia modern. Ide-idenah akontribusi ka kâbangkitan politik bân gelora kabânggaan Inḍonèsia. Ka taon 1973, dhibi'en è tetepaghi mènangka Pahlawan Nasional Inḍonèsia. <ref name=":2" /> == Karya-karyanah == * ''Tanah Air: kumpulan puisi'' (1922) * ''Indonesia, Tumpah Darahku: kumpulan puisi'' (1928) * ''Menanti Surat dari Raja: terjemahan'' (1928) * ''Kalau Dewa Tara Sudah Berkata: drama'' (1932) * ''Di Dalam dan di Luar Lingkungan Rumah Tangga: terjemahan'' (1933) * ''Ken Arok dan Ken Dedes: drama'' (1934) * ''Sejarah Peperangan Dipanegara: sejarah'' (1945) * ''Tan Malaka: sejarah'' (1945) * ''Gajah Mada: novel sejarah'' (1948) * ''Sapta Dharma: sejarah revolusi'' (1950) * ''Revolusi Amerika: sejarah'' (1951) * ''Proklamasi dan Konstitusi Republik Indonesia: sejarah'' (1951) * ''Bumi Siliwangi: kumpulan soneta'' (1954) * ''Kebudayaan Asia-Afrika: sejarah'' (1955) * ''Konstitusi Indonesia dalam Gelanggang Demokrasi: hukum'' (1956) * ''6000 Tahun Sang Merah Putih: sejarah'' (1958) * ''Naskah Persiapan Undang-Undang Dasar'' (1960, 3 jilid) * ''Ketatanegaraan Majapahit: sejarah'' (1962, 7 jilid) == Penghargaan == * Bintang Mahaputra RI, tandhâh penghargaan palèng tègghih ḍhâri Presiden RI attas jhâsa-jâsanya ka nosa bân bhângsah * Tandhâh penghargaan ḍhâri Corps Polisi Militer mènangka pancèpta lambang Gajah Mada bân Panca Darma Corps * Tandhâh penghargaan Panglima Kostrad attas jhâsanah acèptaagi Pataka Komando Cadangan Strategis Angkatan Darat == Sombher == <references /> 2d09bohjzrdzy999brye3mc79t9kq42 Bintang Emon 0 1952 16373 15481 2024-03-21T00:53:19Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 16373 wikitext text/x-wiki {{infobox orang}} Gusti Muhammad Abdurrahman Bintang Mahaputra (bhâbbhâr 5 Mei 1996), èkennal mènangka '''Bintang Emon''', panèka tokang loco, aktor bân selebriti internet berkebangsaan [[Indonesia|Inḍonèsia]].<ref>Jatengnews.id. [https://www.jatengnews.id/2022/10/21/profil-dan-biodata-bintang-emon-lengkap-umur-agama-hingga-karirnya/ Profil dan Biodata Bintang Emon, Lengkap Umur, Agama, hingga Karirnya] {{Webarchive|url=https://web.archive.org/web/20230117145319/https://www.jatengnews.id/2022/10/21/profil-dan-biodata-bintang-emon-lengkap-umur-agama-hingga-karirnya/ |date=2023-01-17 }}, aksès 2023-01-17</ref> Bintang aropaaghi pamennang Stand Up Comedy Academy 3. Nyamana sajân èkennal lowas bilâ Bintang aghâbây video komedi è Instagram. == Carèta oḍi' == Bintang toman dhâddhi santrè è sala settong pesantren sè bâḍâ è Jombang, Jawa Timur.<ref>Humaniora. Mediaindonesia.com. [https://mediaindonesia.com/humaniora/486404/bintang-emon-dukung-remaja-indonesia-jadi-gen-aktif "Bintang Emon Dukung Remaja Indonesia jadi Gen Aktif"]. aksès 2023-01-17.</ref> == Lako == Bintang aropaaghi didikan komunitas Stand Up Indo Bandung sajjhek awwâl 2014 bân molaè èkennal sacara nasional saampon berhasil ajuarai Stand Up Comedy Academy 3 sè èpabâḍâ sareng Indosiar taon 2017.<ref name=":0">Ramadhani. Astuti Dei. Merdeka.com. [https://www.merdeka.com/jatim/tengah-viral-di-twitter-karena-penampilannya-begini-perjalanan-karier-bintang-emon.html "Namanya Trending di Twitter, Begini Perjalanan Karier Bintang Emon"]. aksès 2023-01-17.</ref> Bintang kalè partama terjun ka dhunnyah perfilman kalabân kèngèng peran mènangka Somat dâlâm settong film komedi sè èsutradarai sareng Ernest Prakasa, yakni Milly & Mamet: Ini Bukan Cinta & Rangga taon 2017.<ref name=":0" /> Ka 2020, Bintang meluncurkan settong segmen anyar, yakni Dewan Perwakilan Omel-Omel (DPO) sè abhângon video bân èbhetbhet kalabân komedi è akun Instagram ghâdhunna, kalabân bâkto antara settong kantos tello' mennèt. Tema dâri konten kasebbhut kèngèng aropa sambhât, ghârungghung, parèngatan bân karesahan dâri orèng-orèng è sakètarra sè rangrang èbahas otabâ èpadepak sacara gamblang. Ta' coma sukses melambungkan nyamana, video-video kasebbhut jughân berhasil dhâddhi bahan pabhentaan sé pas viral è dhunnyah maya.<ref>Hutton, Jeffrey, "The Straits Time", [https://www.straitstimes.com/asia/se-asia/no-filter-a-social-media-star-wakes-indonesia-up-to-the-harsh-realities-of-covid-19], diakses 2023-01-16</ref> Neng 12 Juni 2020, Emon mengunggah konten è akun Instagram dhibi'na ngennèng sindiranna attas kata'adhilân sè dhâddhi ka kasus penyèraman aèng kerras mongghu Novel Baswedan.<ref>Antaranews. "[https://www.antaranews.com/berita/1553960/bintang-emon-diserang-di-twitter-usai-bahas-penyerang-novel-baswedan Bintang Emon diserang di Twitter usai bahas penyerang Novel Baswedan]" aksès 2020-06-16.</ref> Emon ghetton polana pelaku, sè sempat èpadhâddhi tersangka, ako "ta' tengnget" bilâ ngalakonè aksina. Kontenna kasebbhut sontak dhâddhi viral è jhâghât internet masyarakat Inḍonèsia. Namong, sacara teng-dáteng bâḍâ brâmpan pengguna ḍâri akun Twitter sè nodhu Emon mènangka pengguna bân bahkan pecandu narkoba.[4] Kaangghuy ajâwâb kabbhi tudingan sè èlontarkan dhâ' Emon kasebbhut, ka 15 Juni 2020, Emon ngalakonè tes urin è Rumah Sakit Pondok Indah, Puri Indah, Kembangan Selatan, Kembangan, Jakarta Barat. Melalui sala settong unggahan è Instagram, èkataoen bahwa rumah sakit kasebbhut makaloar sorat katerrangan sè aèssè parnyataan bahwa dhibi'na negatif ngangghuy amfetamin, opiates kokain, mariyuana bân benzodiazepin kalabân nomer 1662158-3/3087/PU/06/2020, sarta èparaf sareng Dokter Alse Kepermunanda ka pukul 21.45 WIB. Dukungan untuknya pun terros mengalir, ètandhâi kalabân tagar #BINTANGEMONBESTBOY sè jughân sempat dhâddhi tren è lini masa Twitter Indonesia. == Sombher == jukccrn1cowef23q53tad9hw5qkoorh Abu Nawas 0 1953 15498 15497 2023-12-27T00:24:32Z Alfiyah Rizzy Afdiquni 9 15498 wikitext text/x-wiki {{infobox orang}} '''Abu Nawas''' (Abū-Nuwās: [[bhâsa Arab]]: ابو نواس) (Madhurâ:''ꦲꦧꦸꦤꦮꦱ꧀''), otabâ sè èkennal kalabân nyama '''Abu Ali Al-Hasan bin Hani Al-Hakami''' (756-814) otabâ Abu Nawas iyâ arèya sala sèttong penyair Arab. Abu nawas lahèr è Kotta Ahvaz, Persia. Abu Nawas aropaaghi toronan Arab bân Persia.<ref>Esat Ayyıldız. "Ebû Nuvâs’ın Şarap (Hamriyyât) Şiirleri". Bozok Üniversitesi İlahiyat Fakültesi Dergisi 18 / 18 (2020): 147-173.[https://id.wikipedia.org/wiki/Abu_Nawas#cite_note-1], </ref> Abu Nawas tamaso' sala sèttonga penyair Sastra Arab klasik sè kotara. Abu Nawas èkennal orèng sè bijaksana bân orèng sè loco.<ref>Subroto, Lukman Hadi, kompas.com, [https://www.kompas.com/stori/read/2022/02/05/140000379/abu-nawas-penyair-legendaris-era-kejayaan-islam?page=all "Abu Nawas, Penyair Legendaris Era Kejayaan Islam"], aksès 2023-01-23.</ref> Abu Nawas bâḍâ è sala sèttonga carèta sèbu sèttong malem.<ref>Bestari, Niken, bobo.grid.id, [https://bobo.grid.id/read/083244180/terkenal-di-dongeng-1001-malam-siapakah-abu-nawas-mendongenguntukcerdas?page=all "Terkenal di Dongeng 1001 Malam, Siapakah Abu Nawas? #MendongenguntukCerdas"], aksès 2023-01-23.</ref> È carètana Abu Nawas ta' terro dhâddhi hakim (qadi) samarèna ollè bâsiyat ḍâri bapakna, mangkana Abu Nawas ongghâ ka bhungkana gheddâng akadhi jhârân.<ref>Fathoni, Ahmad, Nu Online, nu.or.id, [https://www.nu.or.id/humor/ketika-ayah-abu-nawas-wafat-P5n89 "Ketika Ayah Abu Nawas Wafat"], aksès 2023-01-23.</ref> Abu Nawas segghut ètantang sareng Harun Ar-Rasyid bân cakancana Abu Nawas sopajhâ alakonè kalakowan sè ta' masok akal akadhi ngallè maligi ḍâ' ghunong bân èn-laèn. <ref name=":1">republika.co.id, "Mengenal Abu Nawas", akses 17-01-2023.[https://www.republika.co.id/berita/qf6vul430/mengenal-abu-nawas]</ref> == Carèta oḍi' == === Lahèr === Abu Nawas lahèr è taon 747 M è Kotta Ahvaz, Iran molaè ghi' kènè'. Nyama lanjhânga Abu Ali Al-Hasan bin Hani Al-Hakami. Saamponna ramana sobung omor, èbhuna nyambi Abu Nawas ngallè ḍâ' Kotta Basra, [[Irak]]. È !dissa', ajhâr cem-macema èlmo aghâma akadhiyâ èlmo hadis, sastra Arab, bân èlmo [[Al-Qur'an|Al-Qur’an]]. <ref name=":0">"Tokoh Sufi: Abu Nawas, Penyair Ulung Nan Jenaka". ''Republika Online''. 2011-08-03. Diakses tanggal 2020-04-07.[https://id.wikipedia.org/wiki/Abu_Nawas#cite_note-:0-4]</ref> === Alako è Baghdad === Ta' abit samarèna ajhâr èlmo aghâma, Abu Nawas atemmo kalabân Walibah ibn Habib Al-Asad. Walibah aberri' pangajhâran ka Abu Nawas sopajhâ maalos bân mabhâgus bhâsa sè èyangghuy. Abu Nawas mangkat ka Kufah kalabân tojjhuwân atemmo bân orèng Arab Badui, sopajhâ bisa ajhâr maalos bân maḍâlem sastra [[bhâsa Arab]]. Mèlana ḍâri rèya Abu Nawas bisa dhâddi orèng sè kotara polana puisina sè loco, sè ḍimma èssèna puisina benni tema-tema tradisional akadhi tema padang pasir, nangèng èssèna puisina Abu Nawas arèya acarèta kaoḍiân orèng kotta, kabhungaan ngènom miras bân carètana na'-kana' lakèk ngoḍâ sè parappa'an trèsna. Abu Nawas aghâbhây puisi sè èssèna pojhiân akantha adukung ḍâ’ Khlaifah Harun Ar-Rasyid, ahèrra Abu Nawas èpadhâddhi kaparjhâânna Khalifah Harun Ar-Rasyid, Raja Dinasti Abbasiyah sè nomer lèma'.<ref>Hakim, Abdul. "Abu Nawas, Penyair Juga Orang Tercerdik di Dunia – Universitas Abulyatama" (dalam bahasa Inggris). Diakses tanggal 2020-04-[[:id:Abu_Nawas#cite_note-5|07]]</ref> === Tobhât === Abu Nawas ghi' ngoḍâna arèya orèng sè lèbur mèrammè, lèbur hura-hura, lèbur bu'-mabu'ân saèngghâna èssè puisina tentang bu'-mabu'ân, rèng binè', bân trèsna. Tapè makkè lèbur bu'-mabu'ân, kapènteranna Abu Nawas è ḍâlem aghâbay puisi sobung tandinganna. Abu Nawas bisa aghâbay oca' sè bhâghus. È sèttong bâkto Abu Nawas maca puisi tentang Bani Mudhar, Abu Nawas èyokom sabâb khalifah arassa tersinggung ḍâ’ puisina sè èbâca Abu Nawas. <ref name=":1" /> Samarèna èyokom, puisi-puisina Abu Nawas aobâ religius, manabi sabâlluna Abu Nawas sombong, samangkèn lebbhi pasra ḍâ’ kobhâsana Allah. Syair-syairrâ sè tentang atobhât abhuktè jhâ’ saongghuna Abu Nawas anḍi' èlmo sè tèngghi.<ref>"Sekelumit tentang Sosok Abu Nawas yang Perlu Dikenal". ''SUFIZ.COM'' (dalam bahasa Inggris). 2018-05-12. Diakses tanggal 2020-01-13.[https://id.wikipedia.org/wiki/Abu_Nawas#cite_note-7]</ref> === Sèdhâ === Bânnya' pendapat Taon wafatta Abu Nawas, baḍâ sè ngoca' taon 806 M, baḍâ sè ngocak taon 813 M, baḍâ sè ngocak kèya taon 814 M. èkobhuraghi è Kotta Bagdad, Irak. <ref name=":0" /> == Sombher == <references /> qpific52ctxhaw5gbu5yb8t0ml154js Longgha 0 1954 13985 11457 2023-08-15T00:43:53Z Zemant 2200 /* Jhabaran */ 13985 wikitext text/x-wiki Longghâ, sè biasa èsebbhut kalabân ubi jalar, ubi rambat, ubi manis, ubi jawa, ketela rambat è dâlâm bhâsa Indonesia, iyâ aréya sèttong bu-tombuân sè pajhât biasa ètanè mongghu masyarakat. Bâgiân sè èghunaaghi iyâ arèya bâgiyân ramo' sé ésséna la rajâ (ésebbhut obih), obi panèka andi' gizi sè tèngghi. Nèng Afrika obina longghâ dâddhi sala sèttong sombhâr kakanan sè otama. Nèng Asia, salaèn èghunaaghi obina, ompossa dâun longghâ jhugân èpadhâddhi kolobhân. Tor bâdâ kèya logghâ sè èpadhâddhi tanaman hias polana lèbur dâunna. Asalla longghâ dâri dâèrah sè panas otabâna iklim tropis, akadhi wilajâh Amerika Selatan bân Papua. Ménorot sabâgian sè tak sarojuk kalabân asal muasalla longghâ dâri Papua ngoca'aghi jhâ' rèng-orèng Indian èlla toman alajâr ka bârâ' ngalébâṭhi Samudera Pasifik tor abhânto ngennalaghi longghâ ka Asia. == Jhabaran == É kennal kalabân sebbhutân longgha ([[Madura]]), tela rambat ([[Jawa]]), petatas ([[Papua]]), sweetpotato (inggris), bân shoyo (Jepang), panèka aropaaghi sombhâr karbohidrat sè sangét èkabhuto ghuna makoat sistem pangan. Salaènna aghândhu' karbohidrat, longghâ jughân aghândhu' vitamin, mineral, fitokimia (antioksidan) bân serat (pektin, selulosa, hemiselulosa). Nèng Indonesia, longghâ panèka bâda macemma. èngghi panèka Daya, Borobudur, Prambanan, Mendut, Kalasan, Muara Takus, Cankuang, Sewu. Sabâtara bâdâ se ghi' bhuru è leppas taon 2001 panèka Cilembu sè asalla dari Sumedang. Cèm-macèmma longghâ sè la kasébbhut ghâllâ' andi' ka-khassan rassah bi' dhibi' sèbâng . == Cara Atanè == Longghâ bisa ètamén dâri bhungkana, caranah namén cokop ghâmpang, cokop ngalè tana kaagghuy kennenganna nyellettaghi bungkana longghâ dâgghi', bân cara arabât logghâ jhugân ghâmpang, sè pentèng longghâ e sabâ' nèng è kénnéngan se bisa kasonaran mata arèh langsong, maka longghâ ampon bisa tombu bâghus. Saterros epon, logghâ kodhu ejâgâ dari tombuén se agânggu akadhi gulma, saèngghâ gulma tak arèbbhu' unsur hara se bâdâ è seddhi'na bhungkana longghâ. Pamasangan pupuk akadhi UREA otabâ organik parlo kèyah kaagghuy nambâih hasèl tanèna longghâ. == Sajhârâh == Logghâ ètangarae asalla dâri Benua Amerika. Para ahli botani bân pertanèyan ra-ngèrah daerah asal longghâ rèya dâri Selandia Baru, Polinesia, bân Amerika bâgiyân téngnga. iyâ arèya Nikolai Ivanovich Vavilov, oreng ahli botani Soviet se mastèaghi daerah sentrum primer asalla tombuén longghâ rèya dâri Amerika Ténga. Saterros epon longghâ mulaè apencar sa dhunnyah, otamana dhâ' naghârâ-naghârâ sè andi' iklim tropika è abad ka-16. Tor reng-oreng Spanyol mencar longghâ ka Asia, otamana Filipina, Jepang, bân Indonesia. fd5raf8yuhgzdk92lnssgk6ngpinzgk Dewi Sartika 0 1955 15428 15353 2023-12-12T13:43:26Z Lukjsly 1688 15428 wikitext text/x-wiki {{infobox orang}} '''Radhin Dèwi Sartika''' otabâ '''Dèwi Sartika''' (Madhurâ''':''' ''ꦢꦺꦮꦶꦱꦂꦠꦶꦏ'') (bhâbbhâr 4 Dèsèmber 1884- 11 Sèptembèr 1947) panèka sorang advokat bân tokoh perintis pendidikan bagi kaom binè’. Iyâ arèya sala settonga tokoh binè’ [[Indonesia|Inḍonèsia]] sè palèng kotara. Iyâ èangghep mènangka pahlawan Nasional sarèng pamarènta Inḍonèsia è taon 1966. == Biografi == Dèwi Sartika bhâbbhâr ḍâri bhâlâ Sunda sè anyama, yakni R. Rangga Somanegara bân R. A. Rajapermas è Cicalèngka neng 4 Dèsèmber 1884.<ref name=":0">Aning S. 2005, hlm. 65</ref><ref>Agustina 2009, hlm. 41</ref> È bâkto kini’, iyâ malolo amaèn peran dhâddhi sorang ghuruh bilâ lalobar sakola kalabân ca-kancana.<ref name=":0" /><ref name=":1">Sudarmanto 2007, hlm. 154</ref> Saampona ramana sèdhâ, iyâ dhingghâl sareng pamana. Iyâ narèma pendidikan sè cocok kalabân bhudhâjâ Sondhâh sareng pamana, maskè sabelluna iyâ ampon narèma pangataoan bhudhâjâ bârâ’.<ref name=":2">Agustina 2009, hlm. 42</ref> È taon 1899, iyâ ngallè ka Bandung.<ref name=":1" /> Neng 16 Januari 1904, iyâ aghâbây sakola sè anyama Sakolah Isteri è Pendopo Kebhupatèn Bandung. Sakola nèka pas èallè ka jhâlân Ciguriang bân aobâ nyama dhâddhi Sakola Kaoetamaan Isteri è taon 1910.<ref>Aning S. 2005, hlm. 65–66</ref><ref name=":3">[https://web.archive.org/web/20160303214042/http://www.tokohindonesia.com/biografi/article/295-pahlawan/657-dewi-pendidikan-dari-cicalengka "Dewi Pendidikan dari Cicalengka"]. ''tokohindonesia.com''. È arsipaghi ḍâri vèrsi asli tangghâl 2016-03-03. Èaksès tangghâl 22 Januari 2023.</ref> Iyâ ngajhâraghi orèng binè’ maca, nolès, ngètong, pendidikan aghâma bân macem-macem katrampilèn laèna. Neng taon 1912, la bâdâ sanga’ sakola sè kasebbâr è sadhâjâ jhâbâh bârâ’ , pas terros ajhu dhâddhi sakola è saniyap kottah bân kebhupatèn neng taon 1920.<ref name=":2" /> È Septembèr 1929, sakola nèka aobâ nyama dhâddih Sakola Radhin Dèwi.<ref name=":2" /> Sakola Radhin Dèwi ajhu kalabân lekkas. Namong, è masa pendudukan Jepang sakola kasebbhut ngalami kakorangan pèssè bân paralatân. Saampona kamardhikaan, kabârâsân Dèwi Sartika molaè toron. Bilâ bâḍâ Agresi Militer Blândâ dâlem masa kamardhikaan, iyâ kapaksah nuro’ ngongsèh ka Tasikmalaya. Dèwi Sartika sèdhâh neng taon 11 Semptember 1947 è Cineâm bân èkobhuraghi è ka’dissah. Saampona kabâdâân aman, kobhurna èallè ka Jâlân Karang Anyar, Bandung.<ref name=":2" /><ref name=":4">Aning S. 2005, hlm. 66</ref> == Panèngghâlân == Nyama Dèwi Sartika èghunaaghi kaagghuy nyama jâlân è tempat sakolana.<ref name=":0" /> == Pangarghâân == Iyâ èparèngè gelar Orde van Oranje-Nassau è ulang taon ka-35 Sakola Koetamaan Isteri mènangka perhargaan  attas jhâsana dâlem ajhuangaghi pendidikan.<ref name=":2" /><ref name=":4" /> È 1 Desember 1966, iyâ èangghep mènangka pahlawan Nasional.<ref name=":3" /><ref name=":4" /> == Kaodi'en Pribadi == È taon 1906, iyâ anèka sareng Radhin Kanduruhan Agah Suriawinata sè arèya ghuruh ḍâri Sakola Karang Pamulang.<ref name=":2" /> == Sombher == ft0e2ms2p1y1jwrp8s9v99od8egvr5k Susilo Bambang Yudhoyono 0 1957 16320 15794 2024-03-09T00:44:57Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 16320 wikitext text/x-wiki {{infobox orang}} '''Jèndral Prajhurit Nasional Indonesia (HOR) (Purn.) Prof. Dr. H. Susilo Bambang Yudhoyono, M.A.''' otabâ sè lebbi èkennal kalabân sebbhutân SBY bhâbhâr è tangghâl 9 Sèptèmber 1949. SBY arèya Prèsidèn Indonèsia sè kapèng ennem sè dhâddhi prèsidèn ḍâri tangghâl 20 Oktober 2004 sampè' taon 2014. SBY arèya prèsidèn sè awwâl è jhâman rèformasi sè èpèlè lèbât pèlèan omom. Dhinèng bâkkèlla prèsidèn è bhâkto pamarènta SBY arèya Muhammad Jusuf Kalla, sè èpèlè dâlem pèlèan prèsidèn taon 2004.<ref>Russell Hiang-Khng Heng, Rahul Sen, (2006), ''Regional outlook: Southeast Asia 2006-2007'', Institute of Southeast Asian Studies, ISBN 978-981-230-370-7</ref> Bhâpa’ prèsiden SBY nerrosaghi pamarèntana sè kapèng duwâ’ kalabân mennang polè è bhâkto pèlèan prèsidèn è taon 2009, tape bhâkto ghâpanèka sè dhâddhi bâkkèl panèka Boediono. Ḍâri jhâman rèformasi èmolaè, Susilo Bambang Yudhoyono dhâddhi prèsidèn [[Indonesia|Indonèsia]] dhâ’-adhâ’ sè mamarè bhâkto kaprèsidènan 5 taon bân bhisa èpèlè dhâddhi prèsidèn polè kaangghuy nerrosaghi pamarèntana sè kapèng duwâ’.<ref>Oxford Business Group, (2007), ''The report: Emerging Indonesia'', Oxford Business Group, <nowiki>ISBN 978-1-902339-64-1</nowiki>.</ref> Susilo Bambang Yudhoyono èolok “Sus” sarèng orèng seppona bân èkennal kalabân jhulughân SBY odi’ è Pacitan ḍâri kènè’ sampè’ rajâ.<ref>Harvey, Rachel. News.bbc.co.uk. [http://news.bbc.co.uk/2/hi/asia-pacific/3725301.stm "New Era as Susilo Bambang Yudhoyono Takes Office".] aksès 2023-01-22.</ref> SBY arèya pansiunan prajhurit. Bhâkto è kènnèngan prajhurit SBY lebbi èkennal kalabân Bambang Yudhoyono. SBY èangka’ dhâddhi pongghâbâ bâgiyân tambhâng bân enèrgi è taon 1999 bhâkto pamarèntana prèsidèn Abdurrahman Wahid (Gus Dur). Saampona jarèya, SBY aghâbây Partai Demokrat. Gellâr ahèr Susilo Bambang Yudhoyono arèya Jèndral Prajhurit Nasional Indonèsia (TNI) sè pansiun è tangghâl 25 Sèptèmber taon 2000. Bhâkto pèlèan prèsidèn taon 2004, SBY dhâddhi prèsidèn saampona mennang ḍâri Megawati Soekarnoputri sè èpèlè terkas sarèng rakyât Indonèsia sè adhâsar ḍâri obâna (amandemen) UUD 1945 sè anyar.<ref>Kompas.com. [https://nasional.kompas.com/read/2021/09/09/15215521/sejarah-partai-demokrat "Sejarah Partai Demokrat".] aksès 2023-01-22.</ref> == Riwayât Abâ'na SBY bân Bhâlâ == Susilo Bambang Yudhoyono èbhâbhâraghi è Kabhupatèn Pacitan, Jhâbâ Tèmor, Indonèsia tangghâl 9 Sèptèmber 1949 ḍâri lakè binè Raden Soekotjo bân Siti Habibah. Ḍâri bhâpa’na bhâlâna SBY dâpa’ ḍâ’ Pakubuwana jughân Rato Hamengkubuwana II. SBY toman dhâddhi bâgiân GSNI (Gerakan Siswa Nasional Indonesia), sala sèttong perkompolan è bâbâna PNI sè padâ sarèng PII (Pelajar Islam Indonesia) Masyumi.<ref>Maeswara, Garda. (2009). ''Biografi Politik Susilo Bambang Yudhoyono.'' Penerbit Narasi. <nowiki>ISBN 978-979-16817-5-9</nowiki>.</ref> Akadhi bhâpa’na, SBY jughân maso’dâlem kaprajhuritân. Slaèn nettep è romana è Bogor, Jhâbâ Bârâ’, Indonèsia, SBY jughân nettep è Istana Mardhika, Jakarta. Susilo Bambang Yudhoyono abinè Kristiani Herawati èngghi panèka pottrè sè kapèng tello’ ḍâri Jèndral Sarwo Wdhi Wibowo (alm). Kapala prajhurit Jèndral Sarwo Wdhi Wibowo ngirèng alabân PKI (Partai Komunis Indonesia) è taon 1965. Bhâpa’ SBY asarèng binèna andi’ duwâ’ pottra arèya Agus Harimurti Yudhoyono (bhâbhâr taon 1978) bân Edhie Baskoro Yudhoyono (bhâbhâr è taon 1980). Agus arèya kalowar ḍâri SMA Taruna Nusantara taon 1997 bân sakola Prajhurit Indonèsia taon 2000. Akadhi bhâpa’na, Agus jughân ollè kahormatân Adhi Mekayasa bân dhâddhi prajhurit sè apangkat Letnan Sèttong TNI Dhârât sè alako è Bataliyon Infantri è Bandung, Jhâbâ Bârâ’. Agus abinè Annisa Larasati Pohan, pottrè Deputi Gubernur Bank Indonesia sè lambâ’ iyâ arèya Aulia Pohan. Ḍâri nga-tenggana taon 2005, Agus asakola polè è ''Institute of Defense and Strategic Studies'', Singapura. Anapon dhinèng pottra sè bungso iyâ arèya Edhie Baskoro kalowar ḍâri ''Curtin University of Technology'' sè bâḍâ è Kotta Perth, Australia bun Bârâ’ è taon 2005 sè ollè gellâr dâlem ''Financial Commerce'' dan ''Electrical Commerce''. == Sakola == * Sakola Angkatan Sanjhâta RI (Akabri), è taon 1973 * American Language Course, Lackland, Texas, Amerika Serikat, taon 1976 * Airbone and Ranger Course, Fort Benning, Amerika Serikat, taon 1976 * Infantry Officer Advanced Course, Fort Benning, Amerika Serikat, è taon 1982 sapè’ taon 1983 * On the job training è 82-nd Airbone Division, Fort Bragg, Amerika Serikat, taon 1983 * Jungle Warfare School, è Panama, taon 1983 * Ajhâr Sanjhâta Antitank è Belgia bân è Jerman, taon 1984 * Ajhâr Komando Batalyon, taon 1985 * Sakola Pongghâbâ bân Komando Angkatan Dhârât, è taon 1988 sampè’ taon 1989 * Command and General Staff College, Fort Leavenworth, Kansas, Amerika Serikat * Master of Art (M.A.) ḍâri Management Webster University, Missouri, è Amerika Serikat * Doktor dâlem Ekonomi Pertanèan ḍâri Institut Pertanian Bogor (IPB), taon 2004 * Ghuru Rajâ èlmo Ketahanan Nasional ḍâri Universitas Pertahanan Indonesia (Unhan), è taon 2014.<ref>Soleha, Marisa. Forbes.id. [https://forbes.id/biografi-sby-bahasa-inggris/ "Biografi Dan Profil Susilo Bambang Yudhoyono".] {{Webarchive|url=https://web.archive.org/web/20230122023812/https://forbes.id/biografi-sby-bahasa-inggris/ |date=2023-01-22 }} aksès 2023-01-22.</ref> == Lako Kaprajhuritân == È taon 1973 SBY kalowar ḍâri Sakola Angkatan Sanjhâta Rèpublik Indonèsia kalabân ollè kahormatân Adhi Makayasa mènangka morèd kalowaran sè palèng bhâghus bân kahormatân Tri Sakti Wiratama iyâ arèya kahormatân palèng tèngghi ḍâri kakowatân mèntal, bhâdhân bân kapènteran. Bhâkto ḍâri taon 1974 - 1976, SBY amolaè lako è Dan Tonpan Yonif Linud 330 Kostrad. È taon 1976, Susilo Bambang Yudhoyono ajhâr è Airborne School bân US Army Rangers, American Language Course (Lackland-Texas), Airbone and Ranger Course (Fort Benning) sè bâḍâ è naghârâ Amerika Serikat. Lakona terros ḍâri taon 1976 sampè’ taon 1977 è Dan Tonpan Yonif 305 Kostrad, Dan Tn Mo 81 Yonif Linud 330 Kostrad (1977), Pasi-2/Ops Mabrigif Linud 17 Kujang I Kostrad (1977 '''-''' 1978, Dan Kipan Yonif Linud 330 Kostrad (1979 '''-''' 1981, Paban Ngodâ Sops SUAD (1981 '''-''' 1982). Anapon è taon 1982 sampè’ taon 1984, SBY ajhâr è Infantry Officer Advanced Course (Fort Benning) è naghârâ Amerika Serikat. Taon 1983, Susilo Bambang Yudhoyono ajhâr è ''On the job training in 82-nd Airbone Division'' (Fort Bragg) è naghârâ Amerika Serikat, Jungle Warfare School (Panama, Ajhar Sanjhâta Antitank è naghârâ Belgia bân Jerman è taon 1984, Ajhâr Komando Batalyon (1985) bân alako è Komandan Sekolah Pelatih Infanteri (1983-1985), Dan Yonif 744 Dam IX/Udayana (1986 '''-''' 1988), bân Paban Madyalat Sops Dam IX/Udayana è taon 1988. Bhâkto taon 1988 - 1989, SBY ajhâr è Sakola Pongghâbâ bân Komando Angkatân Dhârât bân nerrosaghi ḍâ’ ''US Command and General Staff College'' (Fort Leavenwort) è Kansas, Amerika Serikat taon 1991. Taon 1989-1993, SBY dhâddhi ghuru è Seskoad Korspri Pangab, Dan Brigif Linud 17 Kujang 1 Kostrad (1993 '''-''' 1994), Asops Kodam Jaya (1994 '''-''' 1995) bân Danrem 072/Pamungkas Kodam IV/Diponegoro (1995) bân taon 1995 sampè’ taon 1996 SBY alako è Chief Military Observer United Nation Peace Forces (UNPF) sè  bâḍâ è Bosnia-Herzegovina. SBY andi’ gellâr M.A. (Master of Art) ḍâri Management Webster University Missouri  sè jughân alako è Kasdam Jaya taon 1996 bân Pangdam II/Sriwijaya tor jughân Katowa Bakorstanasda. È taon 1997, SBY è angka’ dhâddhi Kapala Pongghâbâ Teritorial (Kaster) TNI kalabân pangkat Letnan Jèndral. SBY pansiun ḍâri kaprajhuritân è tangghâl 1 April taon 2001 polana dhâddhi pongghâbâ naghârâ (menteri).<ref>Institute of Southeast Asian Studies. (2005). ''Indonesia: the Challenge of Change.'' Institute of Southeast Asian Studies. <nowiki>ISBN 978-981-230-243-4</nowiki>.</ref> == Lako Politik == Susilo Bambang Yudhoyono dhâddhi tokang bhânta sè abâkkèlè ABRI è Rapat omom MPR taon 1998 sè èlaksnaaghi tangghâl 9 Marèt 1998 bân katowa ABRI MPR dâlem Rapat Khosos MPR taon 1998. È tangghâl 29 Oktober 1999, SBY èangka’ dhâddhi pongghâbâ bâgiân Tambhâng bân Ènèrgi è bhâkto pamarèntana prèsidèn Abdurrahman Wahid. È tangghâl 26 Oktober 1999, SBY èangka’ dhâddhi pongghâbâ bâgiân Koordinator Politik, Sosial bân Keamanan (Menko Polsoskam) mènangka polana nyoson polè pan-snapan pongghâbâ è jhâmana prèsidèn Abdurrahman Wahid.<ref>Barton, Greg. (2002). ''Abdurrahman Wahid, Muslim democrat, Indonesian president: a view from the Inside.'' UNSW Press. <nowiki>ISBN 978-0-86840-405-9</nowiki>.</ref> Kalabân kalowara Parènta Prèsidèn è tangghâl 28 Mèi 2001 pokol 12.00 WIB, Susilo Bambang Yudhoyono mènangka Menko Polsoskam èsoro lekkas ngala’ kalakoan sè bhisa maèlang karèpotan, bhisa matartèp, ajhâgâ kaamanan bân hokom amarghâ kapala pamarènta bâḍâ dâlem kabâḍâân dhârurat. È bhâkto ghâpanèka, Menko Polsoskam mènangka sè nègghu’ parènta kaangghuy ajellasaghi kabâḍâân dhârurat politik sè bhidhâ kalabân kabâḍâân dhârurat sè bâḍâ è dâlem UU No. 23 taon 1959. Ghita’ ghânep sèttong taon dhâddhi Menko Polsoskam, SBY èpakon dhuli ambu è tangghâl 1 Juni 2001 sarèng sè aparèng parènta polana katerrenan politik antarana Prèsidèn Abdurrahman Wahid bân DPR. Kalaghungan ghâtè mènangka Menteri Dâlem Naghârâ otabâ Menteri Perhubungan sè èpatabâr sarèng prèsidèn ta’ toman ètarèma. Kabinèt Gotong Royong sè èkatowaè Prèsidèn Megawati Soekarnoputri adhâddhiaghi Susilo Bambang Yudhoyono mènangka Menteri Koordinator Bidang Politik bân kaamanan (Menko Polkam) è tangghâl 10 Agustus taon 2001. Aromasa ta’ èkaparcajâi pole sarèng prèsidèn, gellâr Menko Polkam èdhingghâl sarèng SBY è tangghâl 11 Marèt 2004. Èjhâghâna Partai Demokrat è tangghâl 9 Sèptèmber 2001 makoat nyamana SBY kaangghuy dâpa’ ḍâ’ ka palèng tèngghina lako politik epon. Bhâkto Partai Demokrat èomomaghi è tangghâl 17 Oktober 2002, SBY èpamaso’ calon prèsidèn dâlem Pèlean Omom Prèsidèn bân Bâkkèl Prèsidèn Rèpublik Indonèsia taon 2004. SBY ghi’ anyar maso’ ḍâ’ Partai Demokrat è taon 2003. Saampona ambu ḍâri Menko Polkam bân bâḍâ è bhâkto kampanye Pèlèan Omom DPR, DPD bân DPRD Indonèsia taon 2004, SBY kalabân ongghuân ampon bâḍâ è dâlem Partai Demokrat. Kabâḍâanna SBY dâlem Partai Demokrat dhâddhi jhâlân hasèla pèlèan omom lègislatif kalabân ollè soara 7,45 %. È tangghâl 10 Mèi 2004, tello’ partai politik iyâ arèya Partai Demokrat, Partai Kaadhilân bân Parsèttongan Indonèsia, jughân Partai Bulân Bintang acalonaghi SBY kaangghuy dhâddhi prèsidèn bân Jusuf Kalla mènangka dhâddhi calon bâkkèl prèsidèn.<ref>Detik.com. [https://news.detik.com/berita/d-2207414/jadi-ketum-pd-sby-salami-ratusan-kader-pd?9911012= "Jadi Ketum PD, SBY Salami Ratusan Kader PD"]. è aksès 2023-01-22.</ref> È parkompolan loar biyasa Partai Demokrat sè bâḍâ è Bhali tangghâl 30 Marèt 2013, Susilo Bambang Yudhoyono ètettepaghi mènangka katowa omom Partai Demokrat aghâtèèn Anas Urbaningrum. Samarèna ghâpanèka, è Kongrès IV Partai Demokrat è Hotèl Shangri-La, Sorbhâjâ è tangghâl 12 Mèi taon 2015, Susilo Bambang Yudhoyono èpèlè polè dhâddhi katowa omom salanjhânga bhâkto ḍâri taon 2015 sampè’ taon 2020.<ref>Fakhrana, Rinaldy Sofwan. Cnnindonesia.com. [https://www.cnnindonesia.com/nasional/20150512234714-32-52928/sah-sby-nakhodai-partai-demokrat-periode-2015-2020 "Sah, SBY Nakhodai Partai Demokrat Periode 2015-2020".] aksès 2023-01-22.</ref> == Parènta == Jèndral TNI (Purn.) Susilo Bambang Yudhoyono marè èparènta dâlem Opèrasi Sèroja è Tèmor-Tèmor ḍâri taon 1979 sampè’ taon 1980 bân ḍâri taon 1986 sampè’ taon 1988 panèka SBY ollè gellâr doktor (Ph.D.) è bidâng Ekonomi Pertanèan ḍâri Institut Pertanèan Bogor (IPB) è tangghâl 3 Oktober 2004. È tangghâl 15 Dèsèmber 2005, SBY narèma gellâr doktor kahormatân è èlmo politik ḍâri Universitas Thammasat sè bâḍâ è Bangkok, Thailand.<ref>Detik.com. [https://news.detik.com/berita/d-495874/presiden-terbang-ke-malaysia-dapat-gelar-doktor-di-thailand "Presiden Terbang ke Malaysia dapat Gelar Doktor di Thailand".] aksès 2023-01-22.</ref> Dâlem pidatona, SBY adhâbu jhâ’ politik arèya sèttong hal sè bhisa ngobâ sèttong naghârâ sopajâ tennang bân tentrem. == Bhâkto Kaprèsidènan == È taon 1999-2004 MPR ngobâ UUD 1945 saèngghâ prèsidèn bân bâkkèl prèsidèn bhisa èpèlè dhibi’ sarèng rakyat. Dâlem pèlèan prèsidèn, SBY mennang duwa’ bhâkto kalabân 60,9% soara sè mèlè. Amarghâ ghâpanèka SBY ètolès mènangka dhâddhi prèsidèn sè awwâl èpèlè dhibi’ sarèng rakyat bân dhâddhi prèsidèn naghârâ Indonèsia sè kapèng ennem saamona ètettepaghi è tangghâl 20 Oktober 2004 asarèng Jusuf Kalla mènangka dhâddhi bâkkèl prèsidèn. SBY mennang ḍâri Megawati Soekarnoputri bân Hasyim Muzadi è bhâkto pèlèan omom prèsidèn taon 2004.<ref>Farisa, Fitria Chusna. Kompas.com. [https://nasional.kompas.com/read/2022/02/04/06050031/pilpres-2004--pertama-dalam-sejarah-pemilihan-presiden-digelar-langsung- "Pilpres 2004: Pertama dalam Sejarah Pemilihan Presiden Digelar Langsung".] è aksès 2023-01-22.</ref> == Sombhâr == <references /> anzh9gypexyletbi2jslivwslsz8dyc Hartini 0 1958 16044 12235 2024-02-19T14:36:37Z Alfiyah Rizzy Afdiquni 9 16044 wikitext text/x-wiki {{infobox orang}} Siti '''Hartini''' otabâ lebbi èkennal kalabân nyama Hartini (20 Sèptèmber 1924-12 maret 2002) iyâ arèya binè ka empa’na prèsiden Soèkarno.<ref name=":0">Republika, [https://www.republika.co.id/berita/o8cew1282/cerita-cinta-sukarno-dengan-sembilan-istrinya-bagian-kedua-part1 "Cerita Cinta Sukarno dengan Sembilan Istrinya (Bagian Kedua)"], aksès 2023-01-22.</ref> == Carèta oḍi' == === Bâkto kènè' === Hartini lahèr è tangghâl 20 Sèptèmber 1924 è [[Jakarta]] mènangka ana’ kaḍuwâ’ ḍâri lèma’ satarètanan ḍâri pasangan Osan Murawi bân Mairah.<ref>Law Justice, [https://www-law--justice-co.cdn.ampproject.org/v/s/www.law-justice.co/amp/40537/pendamping-setia-sukarno/?amp_js_v=a6&amp_gsa=1&usqp=mq331AQKKAFQArABIIACAw%3D%3D#aoh=16489637839952&referrer=https%3A%2F%2Fwww.google.com&amp_tf=Dari%20%251%24s&ampshare=https%3A%2F%2Fwww.law-justice.co%2Fartikel%2F40537%2Fpendamping-setia-sukarno%2F "Pendamping Setia Sukarno"], aksès 2023-01-22.</ref> Eppa’na Osan iyâ arèyâ pongghâbâ bâgiyân paalasan sè rotèn lè-ngallè kotta. Hartini matammat SD è Malang bân dhibi’na èkala’ ana’ sareng bhâlâ Oesman è Bandung. Hartini aderderaghi pèndhidhighan è Nijverheidsschool (sakola kabhângkatân potter) Banḍung. Hartini matammat SMP bân SMU è Banḍung. Hartini ḍâ-ngoḍâ èkennal raddhin, bân Hartini ngoḍâ anèkae Soewondo bân nettep è Salatiga. Dhibi’na randhâ è omor 28 taon kalabân lèma’ oreng ana’. Taon 1952 è Salatiga, Hartini akennalan kalabân Soèkarno sè dhâpora terkas tarèsna ḍâ’ pesamoan ḍâ’-aḍâ’ân. Saat rowa Soekarno, ḍâlem parjhâlânan lajhu Yogyakarta ghâbây aresmiaghi Masjiḍ Syuhâḍâ.<ref>Rèpublika, [https://www.republika.co.id/berita/o76pzn282/kisah-cinta-sukarno-dan-hartini-di-kota-tanpa-rasa-risau-bogor "Kisah Cinta Sukarno dan Hartini di Kota tanpa Rasa Risau (Bogor)"], aksès 2023-01-22.</ref> '''Binè kaempa’na Soèkarno''' Sataon pas, Hartini bân Soèkarno atemu saat parèsmian teater tabukka’ Ramayana è candhi Prambânan. Alèbâti sorang kanca, Soèkarno angèrèmaghi sakonco’ sorat ḍâ’ Hartini kalabân nyama samara Srihana.<ref name=":0" /> <ref>Okenews, Demon Fajri, [https://nasional.okezone.com/read/2019/09/05/337/2101168/kisah-cinta-pada-pandangan-pertama-soekarno-hartini "Kisah Cinta pada Pandangan Pertama Soekarno-Hartini"], aksès 2023-01-22.</ref>Ḍuwâ’ arè saampon Guruh Soekarno Putra lahèr, tangghâl 15 Jânuari 1953, Soèkarno mènta èdhi Fatmawati ghâbây anèkae Hartini. Fatmawati ngèdhini, tapè pas asebbâbaghi protès ḍâri brâmpan organisasi binè’ sè è katowaè permaisuri sè ta’ enḍe’ Poligami. Soèkarno bân Hartini ahèrra anèka è maligi Cipanas, 7 Juli 1953. Taon 1964 Hartini ngallè ka sala settong Paviliun è maligi Bogor. Hartini toro’ angèrèngi acarakanaghârâân Soèkarno è maligi Bogor, antara laèn anemmoè Ho Chi Minh, Norodom Sihanouk, Akihito bân Michiko.<ref>tempo.co, [https://nasional.tempo.co/read/4939/hartini-soekarno-meninggal-dunia "Hartini Soekarno Meninggal Dunia"], aksès 2023-01-22.</ref><ref name=":1">Kompas.com, [https://regional.kompas.com/read/2021/08/17/111600978/kisah-cinta-hartini-dan-bung-karno-menemani-hingga-ajal-menjemput-sang?page=all "Kisah Cinta Hartini dan Bung Karno, Menemani hingga Ajal Menjemput Sang Proklamator"], aksès 2023-01-22.</ref><ref>Lutfan Faizi, SindoNews.com, [https://nasional.sindonews.com/read/791513/15/kisah-hartini-soekarno-setia-temani-bung-karno-hingga-ajal-menjemputnya-1654607190 "Kisah Hartini Soekarno, Setia Temani Bung Karno hingga Ajal Menjemputnya"], aksès 2021-01-22.</ref> È masa taon 1950-an, saat nasionalismè bân paobâân cè’ kowatte abârnae cètra dhibi’na Soèkarno, ghâbây peran Hartini è miligi Bogor cè’ rajâna bân dhibi’na dhâddhi tong-sèttongnga binè sè palèng abit bisa atemu kalabân Soèkarno.<ref>Andi Sètiadi, [https://books.google.co.id/books?id=Q9tFEAAAQBAJ&pg=PA100&lpg=PA100&dq=Pada+masa+tahun+1950-an,+saat+nasionalisme+dan+revolusi+sangat+kuat+mewarnai+citra+diri+Soekarno,+membuat+peran+Hartini+di+Istana+Bogor+sangat+besar+dan+ia+menjadi+satu-satunya+istri+yang+paling+lama+bisa+bertemu+dengan+Soekarno.&source=bl&ots=kwWuDeYXSF&sig=ACfU3U15bbyvcS_pDht4U6Fjb7ICp5rQFA&hl=id&sa=X&ved=2ahUKEwj9s_nss9r8AhUTQXwKHVBLB08Q6AF6BAgcEAM#v=onepage&q=Pada%20masa%20tahun%201950-an%2C%20saat%20nasionalisme%20dan%20revolusi%20sangat%20kuat%20mewarnai%20citra%20diri%20Soekarno%2C%20membuat%20peran%20Hartini%20di%20Istana%20Bogor%20sangat%20besar%20dan%20ia%20menjadi%20satu-satunya%20istri%20yang%20paling%20lama%20bisa%20bertemu%20dengan%20Soekarno.&f=false "Hidup dan perjuangan Soèkarno dan Bapak Bangsa"], Diva Press, Yogyakarta, 2017, 100.</ref> Maskè sapanèka semma’, Soèkarno ghi’ anèkae Ratna Sari Dewi (1961), Haryati (Mei 1963) bân Yurike Sanger (Agustus 1964). Nèng sajhârâ nyatet, Hartini ella ngissèè saparo kaoḍi’ânna Soèkarno. Dhibi’na lambhâng binè’ Jhâbâ sè sacca, narèma, bân ampeng bhâktè mongghu ghuru lakè’.<ref>Tempo, [https://majalah.tempo.co/read/obituari/77960/di-sana-srihani-berjumpa-dengan-srihana "Di sana, Srihani Berjumpa dengan Srihana"], aksès 2023-01-22.</ref> === Kaoḍi'ân Dhibi' === '''Ana'-ana'''' Hartini anèkae kalabân Soewondo Soeryosoedarmo (8 Agustus 1916- 5 Dèsèmber 1972) saat omorra ghi’ ngoḍâ. Kabbi andi’ 5 oreng ana’ yakni:<ref name=":1" /> ·        Siti Suwandari Soewondo ·        Herwindo Soewondo (w. 23 Juni 2017), sè toman anèkae artis Rima Melati (I. 22 Agustus 1938) è taon 1969. ·        Tri Harwanto Soewondo, anèkae kalabân Ardiani Harwanto. ·        Sri Wulandari Soewondo ·        Riswulan Soewondo Saampon atellak kalabân Soewondo, Hartini anḍi’ ana’ 2 ḍâri Soekarno, yakni:<ref>Solopos.com, [https://www.solopos.com/ini-daftar-istri-soekarno-ada-yang-dari-jawa-sampai-jepang-1386318 "Ini Daftar Istri Soekarno, Ada yang dari Jawa sampai Jepang"], aksès 2023-01-22.</ref> ·        Taufan Soekarnoputra (27 Maret 1955 – 17 Jânuari 1986), anèkae kalabân Iryani Levana Banubrata (I. 5 Jânuari 1958) ·        Bayu Soekarnoputra (I. 1958) '''Kamatèan''' Hartini mate è Jâkarta 12 Maret 2002 bân èkobhuraghi è taman Kobhurân Umum Karèt Bivak.<ref>Tèmpo.co, [https://nasional.tempo.co/read/4896/jenazah-hartini-sukarno-dimakamkan-di-tpu-karet-bivak "Jenazah Hartini Sukarno Dimakamkan di TPU Karet Bivak"], aksès 2023-01-22.</ref><ref>SSTBandung, [http://kk.sttbandung.ac.id/id3/2-3060-2940/Hartini_52566_ensiklopedia-bebas-q-sttbandung.html "Hartini Ensiklopedia Bebas"], aksès 2023-01-22.</ref> Hartini adhingghâlaghi 6 ana’ yakni Bayu Soèkarnoputra bân almarhum Taufan Soèkarnoputra (aeppa’ Bung Karno) sarta Siti Suwabdari, Herwindo, Tri Harwanto, bân Sri Wulandari (aeppa’ Soeswondo).<ref>Nawacita.co, [https://nawacita.co/index.php/2019/09/06/kisah-cinta-presiden-pertama-ri-soekarno-hartini/ "Kisah Cinta Presiden Pertama RI Soekarno-Hartini"], aksès 2023-01-22.</ref> == Sombher == q7b61nc5qdnqd4dxd6be1tjxtqvz6jb Pangangghuy:WiniSJ 2 1959 14375 11580 2023-10-13T03:45:39Z WiniSJ 1828 14375 wikitext text/x-wiki Kaulâ Winni, samangkèn akuliâh è IAIN Madhurâ {{Peserta WikiLatih|di=Sumenep|tgl=13 Oktober 2023}} b62esgdtfh8f4m4hxne73an0m3y7xyq Pettès 0 1961 11622 11616 2023-02-04T15:00:44Z Afkarina 1705 11622 wikitext text/x-wiki Pettes iyâ arèya sala settong produk ongghulân andi'na oréng Madhurâ se ekaghâbây dâri sarèna jhukok tor ecamporeh kalabân palappa. Pettes Madurâ andi' tandhâ khosus, iyâ arèya dâri rassana sè asèmmo accen, tor bârnana se abek mèra kacokladhân. Sarèna jhukok sè biasah èkaghâbay pettès Madura iyâ arèya sarèna jhukok cakalan, dhâddhi tak sakabbhina sarèna jhukok bisa ekaghâbay pettès Madhurâ. Salaenna èkaghâbây dâri jhuko', bâdâ kèya pettès Madhurâ sè ékaghâbây dâri sarèna odéng, comah péttes sé ekaghâbây dâri odéng panèka korang ekasénéngè sareng masyarakat. Bahan-bahan sè èghunaaghi iyâ arèya sarèna jhukok cakalan, aèng, ghuléh, bujâ, tor pa-palappa pèlèyan. Pettes Madura panèka tak ngangghuy camporan pengawèt ka agghuy ajâgâ bâdânah pèttes sopajââh pagghun bâghus, tapè ngangghuy bujâ, saengghâ sabâb panèka pettès Madurâ rassanah abék accèn. Pettes Madhurâ jhughân mengandung gizi sè bânnya', iyâ arèya energi se bennya'na 161 kalori, 20 gram protein, 24 gram karbohidrat, 0,2 gram lemak, 37 miligram kalsium, 36 fosfor, bân 3 miligram zat besi. Pettès sanyatanah ta' ghun coma ekaghâbây sarèng orèng Madhurâ, bennya' jhughân pettès sè asalla dâri jhâbâh, namong pèttès Madhurâ kalabân pèttès jhâbâh pagghun bhidâh, mon ebhândhingaghi dâri bârnah, makah pèttès Madhurâ abârnah kat-coklat sabâtara pèttès Jhâbâ andi' bârnah cèllèng bheddhâng. Lamon ebhândhing dari rassah, rassanah pettès Madhurâ nèka accèn, tapèh pettès Jhâbâh nèka andi' rassah manis lemma'. Pettès Madhurâ lakar bennyak èkasennèngè oreng, sabâb salaenna rassanah sè nyaman, arghâna nèka bisa èkocaaghi modé. Pettes Madhurâ bisa èkaollè mulae dâri arghâ 3.500 an, sampe' 13.000 perkilonah. Namong arghâ nèka tergantung dâri daerah sè aghâbây pettès, mvwh4pqes7f8ijpbf0jxys3jy6rgn2r Pettes Madhura 0 1962 13033 11615 2023-05-09T03:55:16Z EmausBot 150 Fixing double redirect to [[Pettès]] 13033 wikitext text/x-wiki #ALIH [[Pettès]] mudec2otsfcd4ga6plkal4x6gjer6nz Pettès Madhurâ 0 1963 17858 17809 2024-09-15T10:56:58Z Alfiyah Rizzy Afdiquni 9 Mengecek suntingan Wikilatih Kabupaten Bangkalan 17858 wikitext text/x-wiki [[Bhengkek:Pettes.jpg|jmpl]]'''Pettès Madhurâ''' èngghi panèka kakanan khas [[Polo Madhurâ|Madhurâ]] sè abâk accèn, lemma', bân bârnana abâk coklat, tor aghâdhuwân rassana jhuko' se cokop eghârâssa. Saongghuna pettès Madhurâ panèka asalla ḍâri sèttong dhisa èngghi panèka Tanjhung, [[Kabhupatèn Sampang|Sampang]]. Tanjhung panèka nyamana sèttong dhisa è Kabhupatèn Sampang sè èkennal kalabân hasèl jhuko' sè bânnya' tor èkaghâbây kaangghuy èpadhâddhi pettès Madhurâ. Pettès ghâmpang èpangghi kalabân rèng-orèng sè ḍâteng ka Dhisa Tanjung.<ref>Siti Noer Alisa Mutmainnah. [https://jatim.nu.or.id/jujugan/petis-madura-kuliner-tradisional-yang-dikenal-hingga-mancanegara-gUQ5z Petis Madura, Kuliner Tradisional yang Dikenal Hingga Mancanegara]. NU Online Jatim. 09-09-2022. Aksès 14-07-2024.</ref> == Sombher == i6m0xgg4rjj36ess9dxuplmula5ll5d Pakanḍhâ'ânna pangangghuy:Arya 88 3 1964 11620 2023-02-02T09:16:52Z MdsShakil 688 MdsShakil ngallèyaghi kaca [[Pakanḍhâ'ânna pangangghuy:Arya 88]] ka [[Pakanḍhâ'ânna pangangghuy:Ariyanto]]: Secara otomatis memindahkan halaman ketika mengganti nama pengguna "[[Special:CentralAuth/Arya 88|Arya 88]]" menjadi "[[Special:CentralAuth/Ariyanto|Ariyanto]]" 11620 wikitext text/x-wiki #ALIH [[Pakanḍhâ'ânna pangangghuy:Ariyanto]] ir3supofn9fy35uafr65neu4m8j57mw Bhângsa:Salèra 14 1965 11631 2023-02-08T02:22:15Z Boesenbergia 6 bhângsa anyar 11631 wikitext text/x-wiki [[Bhângsa:Orèng]] tqf2b9hsijv8r0trpw20dykvi4gm72b Nyai Ageng Serang 0 1966 14089 14088 2023-09-01T03:30:57Z Alfiyah Rizzy Afdiquni 9 14089 wikitext text/x-wiki [[Bhengkek:Nyai Ageng Serang (2).jpg|jmpl|Nyai Ageng Serang.]] '''Nyai Ageng Serang''' (1752-1828) otabâ èkennal kèya mènangka Radhin Ayu Serang sè andi’ nyama bâkto kini’ Radhin Ajeng Retno Kursiah Edi. Saampon anèka, nyamana dhâddhi Bendoro Radhin Ayu Kustiyah Wulaningsih Retno Edi.<ref name=":0">Carey, Peter; Houben, Vincent (2017). ''Perempuan-Perempuan Perkasa di Jawa Abad XVIII-XIX''. Jakarta: Kepustakaan Populer Gramedia. hlm. 30. <nowiki>ISBN 978-602-6208-16-3</nowiki>.</ref> Dhibi’en panèka sorang Pahlawan Nasional Inḍonèsia. è antara toronânna, sala sèttonga kèya sorang pahlawan Nasional, yakni Soewardi Soerjaningrat otabâ lebbi èkennal mènangka Ki Hajar Dewantara. == Carèta Oḍi' == Nyi (Nyai) Ageng Serang è lahir aki sekitar taon 1752 è Dhisah Serang sekitar 40 km lajân dâjâ Surakarta seddhi’in Purwodadi, Jhâbâ Tengnga. Nyi Ageng Serang ghi’ toronânna Sunan Kalijaga. Eppa’an panèka Pangeran Ronggo Seda Jajar sè è juluki Panembahan Senopati Notoprojo.<ref name=":0" /> Pangeran Notoprojo akowasa è wilayah pencèl dâri Kerajaan Mataram teppadhe è wilayah Serang sè satiya bâdâ è wilayah perbatasan Grobogan-Sragen. Saampon eppa’an wafat, Nyi Ageng Serang aghânte’e kedudukan eppa’an. Nyi Ageng Serang anèka duwâ’ kalè, yakni kalabân Hamengku Buwono II   Serang I (nyama asli: Pangeran Mutia Kusumowijoyo). E serang, dhibi’en a lahir aki sorang pottra anyama Pangeran Kusumowijoyo otabâ Sumowijoyo (1794-1852), sè è sebbhut mènangka Pangeran Serang II dâlâm sombher Belândhâ. E cap sareng Jendral Hendrick Merkus de Kock, mènangka sè ongghu blâkâh, ta’ berprinsip, bân kecandhuân madat.<ref>Carey, Peter; Houben, Vincent (2017). ''Perempuan-Perempuan Perkasa di Jawa Abad XVIII-XIX''. Jakarta: Kepustakaan Populer Gramedia. hlm. 31. <nowiki>ISBN 978-602-6208-16-3</nowiki>.</ref> Sang Nyai kèya andi’ sorang pottre sè agghu’ bhâdhih anèka kalaban ana’ soltan Hamengku Buwono II, Pangeran Mangkudiningrat I (1775-1824), sè è asèng aki ke poloh Penang (1812-1815) bân Ambon (1816-1824) saampon Inggris nyerrang kesoltanan Yogyakarta. Pasangan sè terakhir rèya andi’ sorang pottra, Radhin Tumenggung Mangkudirjo sè agghu’ bhâdhih è jhuluki Pangeran Adipati Notoprojo otabâ Radhin Mas Papak (1803-1855). Jhulukân rowa è berri’ polana ghrighi’ tengnga sè kacèr padâ ratah, tandhâ kebesaran mènangka calon rajhâh. Nyi Ageng Serang meninggal è Yogyakarta taon 1828 bân è ekobhur aki è Kalibawang Kulon Progo.<ref name=":0" /> Neng, brâmpan orèng bâdâ sè yakèn bahwa kobhurna bâdâ è daèrah Grobogan sè jângkenè dhâddhi lokasi Waduk Kedung Ombo, saèngghâ è ghâbay aki sebuah cemporè terapung è waduk kasebbhut. E antara toronânna, sala sèttonga kèya sorang Pahlawan Nasional yakni Soewardi Soerjaningrat otabâ lebbi è kennal mènangka Ki Hajar Dewantara. Mènangka Pahlawan Nasional, Nyi Ageng Serang melolo para’ è kaloppaenna. Mungkin polana nyamana tak sepopuler R.A Kartini otabâ Cut Nyak Dhien. Bârâmmator warga Kulon Progo paddhek monumen è tengnga kotta Wates kaangghuy mengenangnya. Monumen kasebbhut aropa aki patung Nyi Ageng Serang sè parappa’an nompa’ jhârân kalabân gâgâ’ bângal ngibâh tombhâk. == Perjuangan == Ka awwâl perrang è ponegoro ka taon 1824, Nyai Ageng Serang sè ayuswa 73 taon amimpin pasukan kalabân tandhu kaangghuy abhântoh Pangeran è ponegoro alabân bâlândhâ. Ta’ coma noro’ aperrang, dhibi’en kèya dhâddhi penasehat perrang. Nyi Ageng Serang ajuang è brâmpan daerah, kanta Purwodadi , Demak, Semarang, Juwana, Kudus, ban Rembang.Adryamarthanino, Verelladevanka (2021-06-05). Nailufar, Nibras Nada, ed. "Nyi Ageng Serang: Kehidupan, Perjuangan, dan Akhir Hidup". ''Kompas.com''. Diakses tanggal 2021-06-17.<ref name=":1">Adryamarthanino, Verelladevanka (2021-06-05). Nailufar, Nibras Nada, ed. [https://www.kompas.com/stori/read/2021/06/05/132249979/nyi-ageng-serang-kehidupan-perjuangan-dan-akhir-hidup "Nyi Ageng Serang: Kehidupan, Perjuangan, dan Akhir Hidup".] ''Kompas.com''. Diakses tanggal 2021-06-17.</ref> Nyi Ageng Serang noro’ pelatihan kemiliteran bân siasat perrang kalabân para prajhurit lake’. Menurut kayakèna, selama bâdâ penjajahan è bhumi Pertiwi, maka dhibi’en kodhu siyap tempor alabân para penjajah. Sala settong strategi perrang palèng kotara sè è angghuy panèka ngangghuy lumbu (dâun tales bhiru dâun) kaangghuy penyamaran.<ref name=":1" /> == Sombhâr == 4ywa5t5y7fxlhxxwt4dersoefo9bk77 Khadijah binti Khuwailid 0 1967 13825 12313 2023-07-22T02:29:11Z Alfiyah Rizzy Afdiquni 9 13825 wikitext text/x-wiki {{infobox orang}} '''Khadijah binti Khuwailid''' ([[bhâsa Arab]]: خَدِيجَة بِنْت خُوَيْلِد) iyâ arèya rajina kanjeng Nabbhi Muhammad Saw sè kapèng sèttong bân tong-sèttonga rajina Nabbhi Muhammad sè ta’ èpoligami. Sabelluna araka Nabbhi Muhammad, Khadijah ampon andi’ osaha dhibi’ bân dhâddhi rèng binè’ sè sokses. Khadijah andi’ saparona ḍâri klompok dhâghâng orèng Quraisy.<ref>Muhammad ibn Saad, ''Tabaqat'' vol. 8. Translated by Bewley, A. (1995). ''The Women of Madina'', p. 10. London: Ta-Ha Publishers.</ref> Bân Muhammad engghi panèka sala sèttong orèng sè alako ḍâ’ Khadijah.<ref>bn Ishaq (2001). [[iarchive:lifeofmuhammadtr0000ibnh|''The Life Of Muhammad''.]] hlm. 82. <nowiki>ISBN 0196360331</nowiki>.</ref> Ê sèttong arè, Khadijah ngèrèm kancana sè asmana Nafisah kaangghuy atanya ḍâ’ ka Muhammad sè è bhâkto ghâpanèka ghita’ dhâddhi Nabbhi, aponapa Muhammad ngaghungè tarèkah kaangghuy akabin.<ref>Lings (1983). [[iarchive:muhammadhislifeb0000ling|''Muhammad: His Life Based on the Earliest iiiiSources''.]] New York: Inner Traditions Internationalist. hlm. 83.</ref> Muhammad ajâwâb kalabân agghâ’ amarghâ Muhammad ta’ ngaghungè obèng kaangghuy anapkaè rajina. Nafisa pas atanya aponapa Muhammad kasokan ḍâ’ rèng binè’ sè bhisa abhânto èkonomina dhibi’. Salastarèna ghâpanèka, Muhammad pas sregghep kaangghuy apangghi sarèng Khadijah, bân kaduwâna pas anèka ta’ abit saampona papangghiân ka’dissa.<ref>Guillaume (1955). ''The Life of Muhammad''. Inggris: Oxford.</ref> Salanjânga 25 taon kantos sèdhâ, Khadijah odi’ asarèng Nabbhi Muhammad. È bulân saampona sèdhâna Khadijah, Muhammad pas anèka sarèng Saudah<ref>Al-Tabari. ''[[iarchive:tabarivolume39/page/n191/mode/2up|History of Al-Tabari volume 39]]''. hlm. 170</ref> bân molaè apoligami (abinè lebbi ḍâri sèttong) kalabân anèka jughân sarèng Aisyah<ref>[https://sunnah.com/ibnmajah:1877 "Sunan Ibn Majah 1877 - The Chapters on Marriage - كتاب النكاح -] ''sunnah.com''. Aksès tangghâl 2023-03-17.</ref> sè aterros kalabân orèng binè’ sè laèn kaangghuy èkabin kantos Nabbhi Muhammad sèdhâ è omor 63 taon.<ref>[https://sunnah.com/bukhari:3536 "Sahih al-Bukhari 3536 - Virtues and Merits of the Prophet (pbuh) and his Companions - كتاب المناقب -] ''Sunnah.com''. Aksès tangghâl 2023-03-17.</ref> == Bhâbhâra bân Kaodi’ânna Khadijah == Khadijah panèka ḍâri klompok pongghâbâna orèng Mekkah. Khadijah araka sarèng kanjeng Nabbhi Muhammad èbhâkto omor 40 taon anapon Nabbhi Muhammad ghi’ omor 25 taon. Bâḍâ jughân sè adhâbu manabi omor epon Khadijah èbhâkto araka sarèng Nabi Muhammad panèka korang ḍâri 40 taon, tape lebbi seppo sakonè’ ḍâri Nabi Muhammad. Khadijah engghi panèka orèng binè’ sè soghi ban kotara (tarkennal). Khadijah bhisa odi’ cokop kalabân artana dhibi’. Maskè ngaghungè arta sè bânnyak, Khadijah aromasa nèspa odi’ kadhibi’ ta’ ngaghungè raka (lakè) amarghâ rakana sè kapèng sèttong bân sè kaduwâ’ ampon sèdhâ. Bâḍâ sombhâr sè nyèbbhutaghi Khadijah ta’ araka sabelluna apangghi sarèng Nabbhi Muhammad. Khadijah èkennal mènangka orèng binè’ sè soccè è jhâmana è bhâkto kabâḍâân rèng-orèng Mekkah ampon ta’ saè. Khadijah panèka ongghu-ongghu pèlèanna Allah Swt sè èsiyapaghi kaangghuy dhâddhi rajina Kanjeng Nabbhi Muhammad Saw.<ref>Yaqut, Syaikh Muhammad. (2014). "Pelajaran Berharga dari Kehidupan Khadijah". ''Qiblati''. '''9''' (2): 73 – 77. ISSN 1907-0039.</ref> È sèttong arè bhâkto ghu-lagghu kalabân kabhungaan, Khadijah mèyos ḍâ’ compo’na sapopona sè asmana Waraqah bin Naufal. Khadijah adhâbu, “Malemma kaulâ amèmpè sè sangèt lowar biyasa, Kaulâ ngabâs mataarè alèng-lèng è attas Kotta Mekkah, pas toron ḍâ’ bhumè sajân semma’. Kaulâ terros ngabâs kaangghuy ngaoningè ḍâ’ ka’dimma mataarè ghâpanèka toron. Yâktèna mataarè panèka toron maso’ ḍâ’ romana kaulâ. Ennora sè cè’ tèra’na adhâddhiaghi kaulâ cengnga’. Kaulâ pas jhâgâ ḍâri tèdung”. Waraqah adh6abu, “Kaulâ maḍâpa’á kabhâr bhunga ḍâ’ sampèyan, jhâ’sèttong orèng lakè’ sè aghung bân moljâ bhâkal dâteng alamar sampèyan. Orèng lakè’ ghâpanèka andi’ ghellâr penting bân katarkennalan sè sajân arè sajân semma’. Ta’ abit saampona ghâpanèka, Khadijah pas dhâddhi rajina Nabi Muhammad. == Sombher == 4rwe5d7hxgw04x923vkl21npe56nhko Al-Farabi 0 1968 13356 13355 2023-06-11T12:50:01Z WiniSJ 1828 13356 wikitext text/x-wiki Abū Nasir Muhammad bin al-Farakh '''al-Farabi''' ([[bhâsa]] Pèrsia: ابونصر محمد بن محمد فارابی ) Al-Farabi (10 jânuari 872-17 Jânuari 951) panèka bhângkèt èlmo bân filsuf Islam dâri Farab, Kazakhstan. Al-Farabi jhughân èkennal kalabân nyama ''Abū Nasir al-Fārābi'' (dâlem brâmpan sombher iâ èkennal mènangka ''Abu Nasr Muhammad Ibn Muhammad Ibn Tarkhan Ibn Uzalah Al- Farabi,'' è dhunnyah Bârâ’ al-Farabi jhugân èkennal mènangka ''Alpharabius, Al-Farabi, Farabi,'' bân '' Abunasir.'' Bâda sè adhabu Al-Farabi mènangka jâmaah Syiáh Imamiyah, tapè idè rèya tak kowat bân coma èdhâsaraghi ḍâ’ tolèsân dâlem sala settong ghâbâyna sè adhabu sorang filsuf-raja padâ kalabân sorang imam. Hal arèya tor èdukung kalabân fakta jhâ’ Al-Farabi kapaksa buruh ka Aleppo taon 330 H/945 M bâkto Dinasti Buyid sè rojung (bhâsa Inḍonèsia: condong) Syiah anaklukaghi Bâghdâd sè Suni. == Kaodi'èn bân Pangajhârân == Al-Farabi aangghuyân rèngkès sajjhâgghâ kènè'. Ramana sorang opsir tentara Turki katoronan Persia, dhinèng èbhuna orèng Turki asli. Sajjhâgghâ kènè’ anḍi’ kamengkaan istimèwa bân bhâkat rajâ kaagghuy ngoasaè para’tèyap subjèk sè èajhâri. Neng masa awwâl pendidikanna rèya, al-farabi ajhâr Al-Qurán, tatah bhâsa, kasasteraan, èlmo-èlmo aghâma (fiqh, tafsèr bân èlmo hadis) bân aritmetika dhâsar. Al-Farabi è bakto ngodâ ajhâr èlmo-èlmo Islam bân tabbuwân è Bukhârâ, bân tèngghâl è Kazakhstan sampè’ omor 50. Ia èntar ka Bâghdâd kaangguy ajhâr è ka’dissa saabit 20 taon.Saamponna korang lebbi 10 taon tèngghâl è Bâghdâd, panèka ra-kèra neng taon 92 M, al-Farabi pas ajhâlâjhâ ḍâ’ kottha Harran sè bâḍâ neng dâjâ Syiria, è ka’dimma bâktoh jârowa Harran panèka poket kabhuddhâjâân Yunani è Asia kènè’. Ià pas ajhâr filsafat ḍâri Filsuf Krèsten kalonta sè anyama Yuhana bin Jilad. Taon 940 M, al-Farabi nerrossaghi jhâlâjhâna ka Damaskus bân tatemmoh sareng Sayf al-Dawla al-Hamdanid, Kapala daèrah (distrk) Aleppo, sè èkennal kalabân '''sèmpatèsse''' para Imam Syiáh. Pas al-Farabi sèdhâh è kottha Damaskus neng omor 80 taon (Rejjheb 339 H/ Desember 950 M) neng masa pernata khâlifah Al Muthi’ (ghi’ dinasti Abbâsiyyâ). Al-Farâbi panèka sorang komentator filsafat Yunani sè ulung è dhunnyah Islam. maskè kamongkengan rajâ iâ tak bias abhâsa Yunani, dhibi'na ngataowè para filsuf Yunani; Plato, Aristotèlès bân Plotinus kalabân bhâghus. Jâsana bâḍâ è brâmpan bidang akanta matematika, filosofi, pangobhâdhân, bân tabbhuwân. Al-farabi la nolès brâmpan buku sosiologi, bân settong buku parlo dâlem bidang tabbhuwân, kètab al-Musiqa. Salaen jârowa, Dhibi'na jhughân bias amaènaghi bân nyèptaaghi brâmpan alat tabbhuwân. Al-Farabi èkennal kalabân jhulukân “ghuruh kaduwâ” samarèna Aristotèles, karna kakellarna dâlem mahammi Aristotèles sè èkennal mènangka ghuruh ḍâ’-aḍâ’ dâlem èlmo filsafat. Dhibi'na panèka filsuf Islam ḍâ’-aḍâ’ sè ngusahaági ngadheppi, nalèè bân sajhâu mungkin mapadâ filsafat politik yunani klasik sareng islam tor ngusahaági kaangguy bias èfahami è dâlem konteks aghâma-aghâma wahyu. Al-Farâbi odi’ neng daerah otonomi è bâbâ pernata Sayf al Dawla bân neng jhâman pernata dinasti Abbasiyyâ, sè bângon Monarki sè èkapalaè  sareng sorang khâlifah. Dhibi'na bhâbbhâr èmasa kapamimpina Khâlifah Mu’tamid (868-892 M) bân sèdhâh neng masa pernata Khâlifah Al-Muthi’ (946-974 M) è ka’dimma periode kasebbhut èangghep mènangka periode sè palèng kaddhuh karna kataḍâ’na kakowatan politik. 56yec09kisyhs0o5p3i760n6cy8ny17 Amanda Rawles 0 1969 17830 17829 2024-09-07T03:04:28Z Lukjsly 1688 perbaikan penulisan dan diakritik 17830 wikitext text/x-wiki {{Infobox orang}} '''Amanda Rawles''' (bhâbbhâr 25 Agustus 2000) iyâ arèya pameran bân modèl asal Inḍonèsia katoronan Inggris-Betawi. Sè aropa'aghi alè' dâri model bân pameran [[Indonesia|Inḍonèsia]], Annisa Rawles. == Karèr == Amanda sè katoronan Inggris-Inḍonèsia rèya angawallè karèra è omor 12 taon lèbet sinètron Jagoan Silat. Pas ngoḍâna, karèra ongghâ kâ lajâr lèbâr ngalèbâdhi film 7 Hari Menembus Waktu (2015). È film rèya, jèya ghi' ollè lakon tritagonis. Samarèna abintangè pan-brâmpan film lajâr lèbâr laèn, Amanda ollè kasempadhân dhâddhi pameran otama bini' lèbât film Promise (2017) èpasangaghi bâreng Dimas Anggara, terros ghân film Dear Nathan sè epasangaghi bân Jefri Nichol, nyamana Amanda dhâddhi sentrong. Bân saterrossâ segghut epasangaghi bhâreng Jefri è pan-brâmpan film sâmarèna. == Kaodi'na ḍibi' == Amanda aropa'aghi pottrè kaduwâ' dâri tello' tarètan ḍâri pasangan Shane Rawles bân Nasriyah. Amanda ngatoronin ḍâri ramana sè neng Australia bân èbhuna ḍâri Betawi, Inḍonèsia. Amanda anḍi' kaka' bini' sè anyama Annisa Rawles- sè aprofesi dhâddhi pameran kèya, bân alè' lakè' sè anyama Aiden Rawles. Bâkto ghi' kènnè' Amanda toman dhâddhi korban congocuan ḍâri na'-kana' lakè' polana bhâdhânnâ sè èyangghep celleng tor koros. == Pendidighân == Amanda anerrosaghi pendidighânna èbangku SMA lèbât pendidighân sakola'an roma, marghâna kasibughânna èdunnya ''akting''. Bhâkto ahèr Maret 2020, Amanda ajhâlhânè Fondation Studies-program ḍâri Universitas sè ètojjhu kaghâbây nyiapaghi mahasiswa kaghâbây perkuliahan sarjana, kaghâbây S1 salanjhânga empa' bulân è Universitas Macquarie, Sydney. [[Bhângsa:Aktris]] 1z1j8nvjmedic3g2qxauzqlpshhnxp9 Malahayati 0 1970 15256 15255 2023-12-09T14:45:41Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Kömala Hayatè]] ka [[Malahayati]] nèmpa pangallèyan sè laju 15255 wikitext text/x-wiki {{infobox orang}} Keumalahayati otabâ '''Malahayati''' (1 Jânuwari 1550-30 Juni 1615) iyâ arèya rèng binè' parjhurit [[Kasoltanan Acèh]]. Asma ramana iyâ arèya Laksamana Mahmud Syah. Mbana ḍâri ghâris ramana iyâ arèya Laksamana Muhammad Said Syah, potrana Soltan Salahuddin Syah sè marènta sakètar taon 153-1539 M. Soltan Salahuddin Syah iyâ arèya potrana Soltan Ibrahim Ali Mughayat Syah (1513-1530 M), pendiri Kerajaan Acèh Ḍarussalam.<ref name=":0">[https://budaya.jogjaprov.go.id/berita/detail/1257-laksamana-malahayati-perempuan-pejuang-yang-berasal-dari-kesultaan-aceh#:~:text=Malahayati%20adalah%20salah%20seorang%20perempuan,Mukammil%20Alauddin%20Riayat%20Syah%20IV. "Laksamana Malahayati Perempuan Pejuang yang berasal dari Kesultaan Aceh"]. budaya.jogjaprov.go.id. 2022-09-12. aksès 2023-02-24.</ref> Taon 1585–1604 Malahayati dhâddhi Kapala Bhârisan Pengawal Istana Panglima Rahasia bân Panglima Protokol Pamarènta Sultan Saidil Mukammil Alauddin Riayat Syah IV. Malahayati mimpin 2000 orèng klompo' ''Inong Balee'' (randhâ pahlawan sè ampon syahid) aperrang bi’ pal-kapal bân benteng Blandhâ tangghâl 11 Sèptember 1599 sampè’ matè’èn Cornelis de Houtman neng kapal.<ref name=":0" /> Polan bângal, Malahayati ollè gellar laksamana bân kotare kalabân Laksamana Malahayati. Makamma bâḍâ è Bukit Krueng Raya, Lamrèh, Acèh Rajâ. == Pendidikan Angkatan Laut == Laksamana Malahayati èkenal jughân kalabân nyama Keumalahayati. Dhibi'na èlahèragi è Acèh Rajâ è taon 1550. È masa nak-kanak bân remaja dhibi'na ollè pendhidhighân Maligi. Malahayati ghi' akarabhât sareng soltan Acèh. Eppa'na bân embana abhâktè è kasoltanan Acèh mènangka panglèma angkatan tasè'. Ḍâri ḍissa smangat kelautan Malahayati angghâl. Dhibi'na pas noro'è jejak eppa'na bân embana kalabân noro' pendidighân militèr jurusan angkatan tasè' è akadèmik Baitul Maqḍis. === Mimpèn Inong Balee === Parjhuângan Malahayati melabân penjajah èmulaè samarèna pertempuran è lompong Haru.  Armada tasè' kasoltanan Acèh melabân armada Portugis. È pertemporan rowa, Laksamana Zainal Abiḍin, lakèna Malahayati, matè. Samarèna èdhingghâl matè lakèna, Malahayati ngosolaghi ḍâ' soltan Acèh ghâbây abentu' klompo' sè a èssè randhâ prajurit Acèh sè matè saat paperrangan. Parmintaan rowa ètarèma. Dhibi'na èangka' mènangka pamimpèn klompo' Inong Balee kalabân pangkat Laksamana. Malahayati iyâ arèya orèng binè' Acèh ḍâ'-aḍâ' sè nyandhâng pangkat rèya. ==== Parjhuângan Melabân Blândhâ ==== Laksamana Malahayati bân klompo'na atugas ajâgâ pelabbhuwân-pelabbhuwân dhâghâng è Acèh. È tangghâl 21 Juni 1599, Laksamana Malahayati addhepphân kalabân kapal Blândhâ sè nyoba maksa kareppha. Laksamana Malahayati bân klompo'na tanto ta' bisa narèma. Kabbi mabâḍâ palabânan. Ḍâlem parèstèwa jârèya Cornelis de Houtman bân brâmpan pelaut Blândhâ tèwas. Frederick de Houtman, bâkkèl komandan armada Blândhâ, èpèghâ' sarèng piha' Acèh. == Sombher == [[Bhângsa:Orèng]] ts6k3mwk3e32bt0hci351y63y4cmo50 Megawati Soekarnoputri 0 1971 13904 12140 2023-07-29T12:09:20Z Alfiyah Rizzy Afdiquni 9 13904 wikitext text/x-wiki {{infobox orang}} Prof. Dr. (H.C.)[2] Hj. '''Diah Permata Megawati Setiawati Soekarnoputri''' (bhâbbhâr 23 Januâri 1947 aropa'aghi Prèsidèn Indonesia sè nomer lèma' sè ajhâbat 23 Julè 2001 sampè' 20 Oktober 2004. Dhibi'na aropa'aghi Prèsidèn binik [[Indonesia]] de'adhâ' bân potrè dâri Prèsidèn Indonesia de'adhâ'na, Soekarno, sè ahèrra noro' jejak abana dhâddhi prèsidèn Indonesia. Tangghâl 20 Sèptèmber 2004, dhibi'na kala soara dâri Susilo Bambang Yudhoyono dhâlem Pemilu prèsidèn 2004 poteran sè kaduwe', dhibi'na dhâddhi prèsidèn salastarèna MPR mabâdhâ sidang istimèwa MPR ka taon 2001. Sidang istimèwa panèka èbhâde'aghi dhâlem nangghâpi langkah Prèsidèn Abdurrahman Wahid (Gus Dur) sè mabekkuaghi lembaga MPR/DPR bân partai Golkar. Dhibi'na èlanti' tangghâl 23 Julè 2001, Sabellunna dâri taon 1999-2001, dhibi'na ajhâbat bhâkkel Prèsidèn neng masa ka pamarèntana Prèsidèn Abdurrahman Wahid (Gus Dur). Megawati jughân aropa'aghi katoa umum Partai Demokrasi Indonesia Perjuangan (PDI-P) sajhâk apèsa dhibi' dâri Partai Demokrasi Indonesia ka taon 1999. == Asma == Asmana, Soekarnoputri (potrè Soekarno), panèka patronimik, benni Asma kaloargâna. Orèng jhâbâ segghut ta' andhi' asma kaloargâ. Dhibi'na segghut èsebbhut coma Megawati otabhâ Mega, berasal dâri bhâsâ Sansekerta sè andhi' artè 'dewi awan'. Dhâlem pidatona neng adhâ'na morèd SD Sri Sathya Sai, dhibi'na nyebbhuttaghi jhâ' politisi India Biju Patnaik anyamaè atas parmènta'an Soekarno. == Kaodi'en awwâl bân sakola == === Masa ngodena === Megawati bhâbbhâr neng Yogyakarta dâri pasangan Soekarno bân Fatmawati. Megawati panèka potra kaduwe' bân potrè partama Soekarno. Dhibi'na èparajhâ neng Istana Merdeka abana. Dhibi'na atari kaangghuy tamoy abana bân ngembangaghi hobi akebbhun. Megawati omor 19 taon nalèkana abana aleppas ka kaoasana taon 1966 bân èghântè bi' pamarèntahan sè ahèrra  èpimpin bi' prèsidèn Soeharto. === Sakola === Megawati kuliah neng Universitas padjajaran neng Bandung kaangghuy ajhâr pertanian tatapèna kaloar taon 1967 kaangghuy abhâreng abana salastarèna kejatonna. Taon 1970, taon abana dhiggel dunnya, Megawati èntar ka Universitas Indonesia ka'angghuy ajhâr psikologi tatapèna kaloar saampona dutaon. == Karèr politik awwâl == === Anggota Parlemen === Taon 1986, Soeharto abherrik status Pahlawan Proklamasi ka Soekarno dhâlem sèttong upacara sè èhadiri bi' Megawati. Pangakona Soeharto mungkinnaghi Partai Demokrasi Indonesia (PDI), sèttong partai sè adhukung pamarènta, kaangghuy akampanye'aghi nostalgia Soekarno jellang pamèlèan lègislatif 1987. Salama panèka Megawati ngabes dhibi'na mènangka embhu' rumah tangga, tatapèna ka taon 1987 abhâ'na agabung kalabân PDI bân acallonanghi dhibi'na dhâddhi anggota Dewan Perwakilan Rakyat (DPR). PDI narèma Megawati kaangghuy adongkrak citrana dhibi'. Megawati ceppet populèr, statusse mènangka potrè dâri Soekarno angimbanghi koranga katarempilan apidato. Maskè PDI bhâdâ neng urutan dibudi dhâlem Pemilu, Megawati kapèlè dhâddhi anggota DPR, dhibi'na jughân dhâddhi anggota Majelis Permusyawaratan Rakyat (MPR). === Katoa partai Demokrasi Indonesia === Megawati ta' kapèlè polè, tatapèna pagghun dhâddhi anggota PDI. Neng bulân Dèsèmber 1993, PDI mabedhâ kongrès nasional. Kadhi sè segghut kadhâddhiân nalèkana partai-partai oposisi orde anyar ngadeaghi kongrès, pamarènta aktif ngirèng andil. Jellang kongrès, tello' orèng asaeng kaangghuy dhâddhi katoa PDI. Partama, Soerjadi, dhâddhi kritis dhâ' ka pamarènta. Kaduwe', Budi Harjono sosok ramah pamarènta sè èdhukung sareng pamarènta. Katello' Megawati. Pencallonna ollè dhukungan sè luar biasa saèngghâ pamèlènna neng kongrès dhâddhi formalitas. Nalèkana kongrès akompol, pamarènta ambhu bân nunda upaya kaangghuy ngadeaghi pamèlèan. Kongrès ngalamè thângget bhâkto kaangghuy akompol ampon tadek, nalèkana jhâm-jhâm ampon para' tadhâ'â sampè' ahèr kongrès, pasukan kongrès molaè akompol. Kalabân bhâkto sè karèh dujhâm aghi', Megawati mabhâde konfèrènsi pers, nyata'aghi jhâ' dhibi'na anikmatè dhukungan kabennya'an anggota PDI, abe'na dhâddhi katoa de facto. Mènangka korang pangalaman neng politik, dhibi'na populèr mènangka statusâ dhâddhi potrè Soekarno bân èyangghâp bèbas dâri korupsi kalabân kualitas pribadi sè ngagummaghi. Èbhâbhâ kapamèmpènna, PDI ngaollè bennya' panoro' neng kalangan kaum mèskèn parkota'an bân kellas tengnga parkota'an bân padèsa'an. === kaancoran partai bân insidèn 27 Julè 1996 === Pamarènta ghighir karana gagal nyegghâ kabangkitna Megawati. Sadhâjâna ta' perna ngakoè Megawati maskè pangangkatna dhibi' èsa'aghi taon 1994. Taon 1996, pamarènta ngadeaghi kongrès nasional khusus neng Mèdan sè mèlè polè Soerjadi mènangka katoa. Megawati sareng kubuna ètolak kaangghuy ngakoè hasèl bân PDI èbhâgi dhâddhi kubu pro- Megawati bân anti-Megawati. Soerjadi molaè ngancem bhâkal arebbhu' polè markas rajeh PDI neng Jakarta. Anceman panèka èlakonè nèng bhâkto ghulagghu 27 Julè 1996. Pandhukung Soerjadi (èlaporraghi kalabân dhukungan pamarènta) nyerrang markas rajeh PDI bân ngadhâppi parlabhânan dâri pandhukung Megawati sè tempattaghi neng kassa. Dhâlem partarungan salanjuddhâ, pandhukung Megawati bertahan neng  markas. Karusuhen ampon kadhâddhiân, ètoroè kalabân kalakoan kerras pamarènta. Pamarènta ahèrra nyala'aghi karusuhen panèka ka partai Rakyat Demokratik (PRD), bân pagghun ngakoè fraksi Soerjadi dhâddhi partai resmi. === Pemilu lègislatif 1997 === Leppas dâri paponapa sè tampak mènangka kala politik, Megawati nyèta' kamennangan moral bân popularitasse jen tegghi. Nalèkana ampon depa' dhâ' pamèlèan lègislatif 1997, Megawati bân pandhukunga abherri' dhukungan sadhâjâna neng bhudina Partai Persatuan Pembangunan (PPP), partai oposisi laèn sè sè èakoè. hp43gfktjr6rmh4kbe0wahmgbcyqyaa Umm Kulthum 0 1972 11706 2023-02-13T15:45:53Z Sunniyahmuzaini 1689 ←Membuat halaman berisi ''''umm Kulthum''' tanggâl bhâbbhârâ Ummi Kulthum arèya bhidhâ-bhidhâ (31 Desember 1898, atau 4 Mei 1904, sèdhâh tanggâl 3 Februari 1975 ) Ummi kulsum arèya penyanyi, tokang nolès lagu bân aktris film neng Mesir molaè era 1920-an sampè 1970-an. Ummi Kulthum è bârrik julukân Kawkab al-Sharq (كوكب الشرق)  (Bintang dhâri tèmor) dâlâm bahasa Arab. Umm Kulthum kotara sabâb andik kemampuan vocal sè lowar biasa, bân târmasok sala sett...' 11706 wikitext text/x-wiki '''umm Kulthum''' tanggâl bhâbbhârâ Ummi Kulthum arèya bhidhâ-bhidhâ (31 Desember 1898, atau 4 Mei 1904, sèdhâh tanggâl 3 Februari 1975 ) Ummi kulsum arèya penyanyi, tokang nolès lagu bân aktris film neng Mesir molaè era 1920-an sampè 1970-an. Ummi Kulthum è bârrik julukân Kawkab al-Sharq (كوكب الشرق)  (Bintang dhâri tèmor) dâlâm bahasa Arab. Umm Kulthum kotara sabâb andik kemampuan vocal sè lowar biasa, bân târmasok sala settonga penyanyi Arab sè belantongan bân dhâddi pangaro è abad sè kapèng -20, sè èdimma lebbhi dhâri  80 juta rekaman ampon paju è sakabbhina dunnya. == Biografi == == Kaoḍiân sè awwâl == Umm Kulthum bhâbbhâr è dhisa Tamay ez-Zahayra è El Senbellawein, Gubenur Dakahlia, Mesir è Delta Nil, sâmmak bân tasek Mediterania. Tanggâl bhâbbhâra tak pastè polana è masa kenika neng Arab tak èwâjibaki adaftar kelahiran. Bâḍâ sè ngocak tanggâl 31 Desember 1898, 31 Desember 1904, atabâ 4 Mei 1904. Ummi Kulthum ajâr anyanyi è bâkto bapakna ngajâri kakakna sè anyama Khalid. è bâkto ngodâna Kulthum ampon paddhâng bakat nyanyina sè lowar biasa . bapakna dâddhi imam masjid neng tempat kakdissa, ngajhâri sopajâ bisa maca lafal Al-Qur’an, bân Bâḍâ sè ngoca ampon hafal bânnyak- bânnyak kètab. È bâkto omor 12 taon, bapakna arassa Kulthum andik kakoatan èdâlâm anyanyi mèlana dâri jâriyâ bapakna nyoro Kulthum sopajâ agabung kalabhân ansambel keluarga. Salèrana akalambhi akanta nak-kanak lakèk sopajâ bapakna tak arassa tak nyaman sabâb andik anak binik sè ongkâ kâ panggung. È bâkto omor 16 taon salèrana ollè perhatian dâri Mohamed Aboul Ela, penyanyi sè cèk terkenalla bân ngajhâri Umm Kulthum repertoar Arab klasik. Saampona ollè panberempan taon, salèrana atâmmo kalabhân komposer terkenal bân Oudis Zakariyya Ahmad, tor ngundang salèrana sopajâ ḍâtâng kâ Kairo. Sabâlluna jâriye dhibiin toman entar kâ Kairo è awwâl taon 1920, taon 1923 Umm Kulthum ngallè ḍâ Kairo satârrosa. Umm Kulthum è undang panbârâmpan kale ka romana Amin Beh Almahdy, sè ngajhâri amaèn oud, ḍâkpaḍââ sarâng kecapi. Dhibiin akanca kalabhân Rawheya Al-Mahdi, anakna Amin sampè èntar ka mantana Putri Rawheya, make biasana tak sânâng akompol bân bânnyaan orèng. Amin Mahdi angânalaki Umm Kulthum dâ’ budayana Kairo, tape salèrana cèk ngastètèna bân majhâu dâri gaya odikna bohemian, salèrana tâtâp odik sederhana bân ngangguy nilai-nilai konservatif polana bangga dâ’kaodiân asal-usullâ, salèrana bisa ajâghâ citra publik saèngghâ sajjhân atambâ daya tarikna Umm Kulthum. Èbâkto kânika, Umm Kulthum è kânalaki kalabân penyair sè terkenal Ahmad Rami, sè ampon nolès 137 lagu ghâbây Umm Kulthum. Rami ngânalaki salèrana dâ’ sastra Prancis, sè sangât è kasânângi ḍâri studina neng Sorbanne, Paris, bân ahèrra dâddhi kepala mentorra dâlâm analisis sastra bân literature Arab. Samarèna jâriyâ Umm Kulthum è kânalaki kalabân komposer terkenal Mohamed El Qasabgi, sè ngânalaki salèrana dâ’ istana teater Arab, sè dimma Umm Kulthum bâkal ngaolle kesuksesan sè ongguwân. Taon 1932 salèrana sajjân sukses dhâddhi penyanyi lèbât rekaman sè èjuwâl saèngghâna bisa mabâdâ tur neng Tèmor tângnga, anyanyi neng kotta-kotta Arab akadhi Damaskus, Suriah, Bagdad, Irak; Beirut, Lebanon; Tunis, Tunisia: bân Tripoli, Libya. Umm Kulthum è padhâddhi sala sèttonga penyanyi Arab sè palèng terkenal bân popular esabâbaki panberâmpan faktor.  È awwâl karirrâ, dhibiin andik saingan ḍuwek penyanyi terkenal sè anyama Mounira El Mahdeya bân Fathiyya Ahmad, sè andik suara parak paḍââh , tape Mounira tak bisa ngontrol suarana. qiaf3srht0nsqtq4hzn9cghvls9lrpa Khadijah binti khuwailid 0 1973 11713 2023-02-15T07:29:59Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Khadijah binti khuwailid]] ka [[Khadijah binti Khuwailid]] 11713 wikitext text/x-wiki #ALIH [[Khadijah binti Khuwailid]] lm5bhcagrbaej3u996dp767w13rmcmz Ziggy Zezsyazeoviennazabrizkie 0 1974 12146 11725 2023-03-14T18:01:39Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12146 wikitext text/x-wiki '''Ziggy Zezsyazeoviennazabrizkie''' (lahèr è 10 Oktober 1993) panèka sorang panolès bân sastrawan bhângsa [[Indonesia]]. == Buku == Ziggy panèka bhâjheng nolès jâ-karjâ sastrana, antara laèn:<ref>https://www.idntimes.com/fiction/story/intan-5/5-karangan-ziggy-yang-wajib-masuk-rak-bukumu-c1c2?page=all</ref> * ''Di Tanah Lada'' * ''Jakarta Sebelum Pagi'' * ''White Wedding'' * ''Semua Ikan di Langit'' * ''San Francisco'' == Pustaka == <references /> [[Bhângsa:Panolès]] tj351igxkn0dyxkeppofiudxn52746u Norman Erikson Pasaribu 0 1975 12145 11731 2023-03-14T18:01:25Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12145 wikitext text/x-wiki '''Norman Erikson Pasaribu''' (lahèr è [[Jakarta]], 1990) panèka sala sèttong sastrawan bân panolès asal Indonèsia. == Karjâ == === Kompollan Carpan === * Hanya Kamu yang Tahu Berapa Lama Lagi Aku Harus Menunggu (Gramedia Pustaka Utama, 2014)<ref>{{Cite web|title=Hanya Kamu yang Tahu Berapa Lama Lagi Aku Harus Menunggu|url=https://www.goodreads.com/work/best_book/41174724-hanya-kamu-yang-tahu-berapa-lama-lagi-aku-harus-menunggu|website=www.goodreads.com|access-date=2020-11-15}}</ref> * Cerita-Cerita Bahagia, Hampir Seluruhnya (Gramedia Pustaka Utama, 2020)<ref>{{Cite web|title=Cerita-cerita Bahagia, Hampir Seluruhnya|url=https://www.goodreads.com/work/best_book/86846539-cerita-cerita-bahagia-hampir-seluruhnya|website=www.goodreads.com|access-date=2020-11-15}}</ref> === Puisi === * Sergius Mencari Bacchus (Gramedia Pustaka Utama, 2016)<ref>{{Cite web|title=Sergius Mencari Bacchus|url=https://www.goodreads.com/work/best_book/50248454-sergius-mencari-bacchus-33-puisi|website=www.goodreads.com|access-date=2020-11-15}}</ref> *''Sergius Seeks Bacchus'' (Tilted Axis/Giramondo Publishing, 2019) diterjemahkan oleh Tiffany Tsao *Saudara Kembarmu di Dunia Kertas (Gramedia Pustaka Utama, 2020)<ref>{{Cite web|title=Saudara Kembarmu di Dunia Kertas|url=https://www.goodreads.com/work/best_book/86968017-saudara-kembarmu-di-dunia-kertas|website=www.goodreads.com|access-date=2020-11-15}}</ref> === Karjâ Sarengan=== * Delapan Sisi (Plotpoint Publishing, 2013)<ref>{{Cite web|title=Delapan Sisi|url=https://www.goodreads.com/work/best_book/25640912-delapan-sisi|website=www.goodreads.com|access-date=2020-11-15}}</ref> * 17.000 Islands of Imagination: A Bilingual Anthology of Indonesian Writing (Yayasan Muda Swari Saraswati, 2015)<ref>{{Cite web|title=17.000 Islands of Imagination, A Bilingual Anthology of Indonesian Writing (2015 UWRF Anthology)|url=https://www.goodreads.com/work/best_book/49198524-17-000-islands-of-imagination-a-bilingual-anthology-of-indonesian-writi|website=www.goodreads.com|access-date=2020-11-15}}</ref> == Sombher == [[Bhângsa:Bhujhângghâ]] kflyw9d47jygac81l2cwmttdxhmkd5q Kè' Lèsap 0 1976 15615 15357 2024-01-16T21:24:17Z 125.166.116.51 Mengubah huruf awalan nama yang seharusnya huruf kapital. 15615 wikitext text/x-wiki '''Ke' Lèsap''' (Madhurâ : ''ꦏꦺꦃꦭꦺꦱꦥ꧀)'' panèka sala sèttong pendèkar dâri Madhurâh sè pajhât èkennal saktè è abad 18 Masehi. Ke' Lèsap sampe' satiah pagghun è kèngaèh sarèng orèng Madhurâh, khosus èpon bâgiyân sè ampon po-seppo. Sajârawan [[MADHURĀ|Madhurâ]] R. T. A. Zainal Fattah otabâ Kanjeng Sinal noles tokoh arèya kalabân sébbhutân Pa' Lessap. Raden Werdisastro, sè noles buku Babad Songennep (1914) noles Pa'na Lesap. Sabâtara panolesan sè bhidâh è buku Babad Sumenep alih bahasa Indonesia ceta'an partama (1996). Nèng buku rèya Thoha Hadi, noles Ke' Lèsap, sebbhutan arèya sè saterrosah lebbi è kennal sampe' satèya. Zainal Fattah tor Werdisastro nyebbhuttaghi jha' Ke' Lèsap panèka potra dâri Panembahan Cangradiningrat Diningrat V (1707-1718) kalabân selir.<ref>Farhan, M. "Kisah Awal Petualangan Ke’ Lesap, Pemuda Ambisius Yang Hampir Kuasai Madura". https://matamaduranews.com/. aksès 2023-02-226</ref> == Oḍi' Ke' Lesap == È bâkto ngoḍâna, Ke' Lesap tak toman tao jhâ' abâ'na rèya katoronan Panembahan Cakraningrat, sampè' è settong bâkto ècarètaaghi jhâ' èbhuna Kè' Lesap aberri' tao sapa sanyatana eppa'na Ke' Lesap.<ref>[https://regional.kompas.com/read/2021/06/26/060700478/sejarah-bangkalan-dan-legenda-tewasnya-pemberontak-sakti-ki-lesap-di-madura?page=all "Sejarah Bangkalan dan Legenda Tewasnya Pemberontak Sakti Ki Lesap di Madura Barat"]. kompas.com. 2021-06-26. aksès 2023-02-27.</ref> Ke' Lesap orèngnga lakar senneng atapa è alas tor kobhurân karamat, sampè' e sèttong bâkto, saellana Ke' Lesap atapa è Ghunong Geggher, Ke' Lesap anḍi' kasaktèan maberes orèng sè sakè'. Nalèka kasaktean Ke' lesap ampon èkèḍing Rato Bhângkalan, Ke' Lesap pas èsarè kaangghuy èpadhâddhi dhukon karaton tor nettep è Karaton Bhângkalan. Namong, Ke' Lesap ghi' aromasa korang kalabân sè èkaollè abâ'na, asabâb ghulina Ke' Lesap nèka ghik etalekteghi mongghu Raja, bân pole karana Ke' Lesap ghi' anḍi' pangaterro ngoasaena dhârâdhân Madhurâh. Kalabân pangaterro panèka, Ke' Lesap pas bhuruh dâri Karaton Bhangkalan, bhuruh ka arah tèmor Bhangkalan pas terros nyéppér è sala sèttong ghuwé se bâdâ e Kabhupaten Songennep, iyâ arèya ghuwé pajhuddhân sè kénnéngannah è ghulu'-ghulu'. È tempat ka'dinto Ke' Lesap ngalokonih tapah sampe' aon-taon kaagghuy ngaolle èlmo sopajâ Ke' Lesap bisah ngosaè tana Madhurâh. Sabâgiyân orèng jhughân parcajâ Ke' Lesap andi' posaka se bisa matèèh moso sanajjân Ke' Lesap ta' ngalle dâri kennengannah, artèna posaka panèka bisa ngabbhér sasoway parènta dâri Ke' Lesap. Posaka paneka anyama Kodhi' Crancang. == Pemberontakan == Bit-abid hân, saellana Ke' Lesap ampon koat, Ke' Lesap amolla pemberontakan, daerah se pertama iyâ arèya karaton Songennep. E tempat ka'dinto Ke' Lesap ngaolle kamennangan tor bisa makala ratoh Songennep. Saamponna Ke' Lesap ngoasae dhâ' Kabhupaten Songennep, Ke' Lesap alanjuttaghi pemberontakan è daèrah Pamekasan bân Sampang. Kabhâr panyerrangan sè ekalako Ke' Lesap akherra ekaeding mongghu rato Bhangkalan. Nalekana Ke' Lesap depak ka Bhangkalan, rato Bhangkalan nyambut Ke' Lesap kalabân aèng mabu' kaangghuy maelang kasadaran Ke' Lesap sopajâ'a rato bisa matèèh dhâ' Ke' Lesap. Rencana panèka berhasil saengghâna posaka andi'na Ke' Lesap erébbhuk rato Bhangkalan, naleka posaka panèka ecoccoaghina dhâ' bhâdânna Ke' Lesap, motemmo Ke' Lesap èlang ta' etemmo. Hal panèka sè sampè' satèya èkamengnga' bân orèng. Bâdâ duâ' pendapat, bâdâ se parcaje jha' Ke' Lesap ampon mateh, bân sabâgiyen pole parcaje jhâ' Ke' Lesap ghi' odi' namong tak bisah etangale sarèng oreng bân-sarombân. oreng sè parcajâ jhâ' Ke' Lesap paneka ghi' odi' sabâb kantos satèya tadâ' kobhurna Ke' Lesap. tak sakone' orèng se ngoca' jhâ' Ke' Lesap segghut dâtâng dhâ' Dhisa Pocong, bannyak kèyaè otabâ pengasuh pondhuk pasantren e Jhâbâ Temor se apangrasa Ke' Lesap ghik odi'. kalabân kaparcajâân panèka masyarakat Dhisa pocong akherra terros ajâgâ tor arabât tempat petilasan dâri ibunda Ke' Lesap se dhâddhi sala sèttong tempat karamat sè bâdâ e dhisa pocong. == Sombher == dfi95vovvvtz95qz45ybuceeamy74ti Asma' binti Abu Bakar 0 1977 13821 13207 2023-07-22T02:10:36Z Alfiyah Rizzy Afdiquni 9 13821 wikitext text/x-wiki {{infobox orang}} Asma' binti Abu Bakar ([[bhâsa Arab]]: أسماء بنت أبي بكر) iyâ arèya pottrèna Abu Bakar Ash-Shiddiq, sala sèttong Khulafaur Rasyidin bân mattowana Nabbhi Muhammad saw. Asma’ anḍi’ alè’ binè’ sè nyamana Sayyidah Aisyah, rajina Kenjeng Nabbhi Muhammad saw. Asma’ iyâ arèya rajina Zubair bin Awwam, sahabhât Kanjeng Nabbhi bân ngaghungi pottra sè nyamana Abdullah bin Zubair. Abdullah iyâ arèya rèng Islam kapèng sèttong sè lahèr è Madinah samarèna hijrah. Asma’ akabin ḍu kalè bân Zubair rowa raka sè nomer ḍuwâ’. Asma’ lahèr taon 595 Masehi, lebbi ngoḍâ 25 taon ḍâri Kanjeng Nabbhi bân sèdhâ è omor 97 taon.<ref>''Usudul Ghabah'' Juz 6 hal. 6.</ref> == Kâbhâghusân == Asma ollè gellar dzatun-nithaqaini (ذَاتُ النِّطَاقَتَيْنِ) sè artèna rèng binè’ sè ngaghungi 2 katèmang mongghu Imam Bukhari è kètab Shahih.<ref name=":0">al-'Asqalani, Ibnu Hajar; Amiruddin (penerjemah) (2006). Fathul Bari: Penjelasan Kitab Shahih Al Bukhari. Jilid 16. Hlm.395. Jakarta: Pustaka 'Azzam. <nowiki>ISBN 979-3002-94-8</nowiki>.</ref> Asma’ toman bhâdhi bekkal ghâbây Rasulullah hijrah ka Madinah. Tapè Asma ta’ anḍi’ tale sè nalè’èn kakanan bân ènommanna. Samarèna mator ka ramana, Abu Bakar makon Asma’ mekka katapèngnga dhâddhi 2 bân sajjhek rowa Asma nganghungi gellar dzatun-nithaqaini.<ref name=":0" /> == Arowi hadis == Asma ariwayataghi 58 hadis bân kakḍinto rèd-morèddhâ: Abdullah bin Zubair, 'Urwah bin Zubair, Abdullah bin Abbas, bân laènna. Bâḍâ 13 hadis sè èsepakati Bukhari bân Muslim, 5 hadis sè èsepakati Bukhari saos, 4 hadis èriwayataghi Muslim.<ref>Syekh Sholah Najib Ad-Daq. [https://www.alukah.net/culture/0/125033// "Asma' binti Abu Bakar Ash-Shoddiq". alukah.net.] aksès 2018-11-23.</ref> == Sombher == <references /> [[Bhângsa:Islam]] [[Bhângsa:Lahèr 595]] [[Bhângsa:Sèdhâ 692]] [[Bhângsa:Sèdhâ omor 97 taon]] [[Bhângsa:Masok Islam kapèng sèttong]] 8s8tonr3oa1o00chjm4nh5svkwm9yc0 Fathul Bari 0 1978 12236 11903 2023-03-15T02:17:36Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12236 wikitext text/x-wiki Fathul Bari otabâ "Fath Al-Bari bi Syarh Shahih Al-Bukhari" ([[bhâsa Arab]]: فتح الباري‎) iyâ arèya kètab sè penting bâdhi rèng-orèng ahlussunnah sè èangghit sareng Al-Hafiz Ibnu Hajar Al-Asqalani. Kètab rèya cè’ kotarana polan dhâddhi sombher kaum muslimin tamasok santrè. Neng ḍâlem Fathul Bari èjellasaghi (syarh) kètab Shahih Bukhari.<ref>[https://ilmusunnah.com/38-fathul-bari-syarah-kitab-sahih-al-bukhari/ "38. Fathul Bari (Syarah Kitab Sahih al-Bukhari)"]. ilmusunnah.com. aksès 2023-02-26.</ref> Ibnu Hajar Al-Asqalani molaè nyerrat kètab rèya è omor 44 taon bân bhuto bâkto 25 taon sè abhâdhi ḍâri taon 817 H sampè Râjjhâb 842 H.<ref>Asy-Syibil bân Ibnu Baz (1422 H). ''At-Tanbih 'ala al-Mukhalafat al-Aqidah fi Fath al-Bari''. Riyadh:Dar al-Wathan.</ref> Mukadimah kètab rèya judulla Hadyus Sari sè èssèna 10 bâb bhâdhi ngartè ka èssèna Fathul Bari.<ref>[https://khazanah.republika.co.id/berita/dunia-islam/khazanah/12/04/17/m2lv72-hujjatul-islam-ibnu-hajar-alasqalani-penulis-kitab-fath-albari-3 "Hujjatul Islam: Ibnu Hajar Al-Asqalani, Penulis Kitab Fath Al-Bari (3)"]. republika.co.id. 2012-04-17. aksès 2023-02-26.</ref> == Tègghina kètab Fathul Bari == Kètab Fathul Bari anḍi’ posisi sè tègghi polana sabâb è bâbâ rèya: === Sè nyerrat ulama’ sè ahli === Kètab rèya èserrat sareng ḍuwâ’ ulama’ sè ahli yakni Imam al-Bukhari sè nganghungi gellar Amirul Mukminin è bidang hadis; bân Imam Ibnu Hajar al-‘Asqalani, sè nganghungi gellar al-Hafiz. Gellar al-hafiz ghun èparèngè ka ahli hadis sè bisa ngafalaghi 100.000 hadis tamasok sanad bân matanna. Karjâ rajâ Ibnu Hajar salaèn Fathul Bari iyâ arèya Bulughul Maram min Adillatil Ahkaam.<ref name=":0">[https://opac.perpusnas.go.id/DetailOpac.aspx?id=872398 opac.perpusnas.go.id]. aksès 2023-02-26.</ref> === Manyèttong ḍuwâ’ kètab sè aghung === Kitab rèya èsebbhut aghung polana manyèttong ḍuwâ’ kètab hadis sè bhâghus è bidang hadis.<ref name=":0" /> Kètab asal (matan) yakni Shahih Al-Bukhari èsebbhut kètab palèng sohèh samarèna Al-Qur'an bân palèng tègghi salaèn kètab hadis sè laèn. Saèngghâ kètab syarh èkabhuto maklè paham ka Sahih Bukhari bân syarah Shahihul Bukhari sè palèng bhâghus iyâ arèya kètab Fathul Bari. Sakèng bhâghussa Fathul Bari, ulama’ sampè’ mojhi “Laa hijrata ba’dal Fathi (Ta’ usa ahijra ka kètab hadis laènna polan la bâḍâ Fathul Bari)”. Fathul Bari èssèna abahas èlmo bhâsa, definisi lughawi bân syar’i, abhândhingaghi riawayat, kaidah ushul fiqih, keterangan èlmo hadis: sanad bân matan, sareng hikmah hadis. == Sombher == <references /> i9edvgg55djizp7f993c0pvw8joljxf Fatimah az-Zahra 0 1979 14336 13824 2023-10-06T13:03:15Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14336 wikitext text/x-wiki {{infobox orang}} '''Fatimah az-Zahra''' ([[bhâsa Arab]]: فاطمة الزَّهراء ) èngghi panèka potrèèpon Kanjeng Nabbhi Muhammad Sallallahu Alaihi Wasallam ḍâri raji kapèng sèttong èngghi ka'ḍinto Sayyidah [[Khadijah binti Khuwailid|Khadijah binti Khuwailid.]] Fatimah az-Zahra jhughân kalonta kalabân asma Fatimah binti Muhammad.<ref>Veccia Vaglieri, L., [https://referenceworks.brillonline.com/entries/encyclopaedia-of-islam-2/fatima-COM_0217?s.num=0&s.f.s2_parent=s.f.book.encyclopaedia-of-islam-2&s.q=fatima “Fāṭima”, in: ''Encyclopaedia of Islam'']'', Second Edition'', Edited by: P. Bearman, Th. Bianquis, C.E. Bosworth, E. van Donzel, W.P. Heinrichs. aksès tangghal 2023-02-26 </ref> Fatimah èbhâbhârrâghi è Kottha Mekka taon 605 M tor sèdhâ è Kottha Madinah tangghâl 13 Jumadil Ahèr taon 11 H (18 Agustus 632 M.). Pasarèyannèpon Fatimah èngghi ka'ḍinto è Hijaz, Kottha Madinah. Dhinèng rakaèpon Fatimah èngghi panèka Ali bin Abi Thalib. Fatimah asareng Ali ngaghungè 5 potra, 3 lakè’ sè asmaèpon Husain bin Ali, Hasan bin Ali, Muhsin bin Ali, tor jughân 2 pottrè binè’ sè asmaèpon Zainab Al-Kubro binti Ali sareng Ummu Kutsum Al-Kubro binti Ali.<ref>Rozak, Aditya. [https://ibtimes.id/ali-bin-abi-thalib-3-istri-dan-keturunannya/ "Ali bin Abi Thalib (3): Istri dan Keturunannya".] ibtimes. 2020-07-01. aksès tangghâl 2023-02-27.</ref> == Kalowarga == === Orèng sèppo bân tarètan === Sayyidah Fatimah az-Zahra èbhâbhâraghi lèma’ taon sabellunnèpon tèbhâna nurbhuwât karosulân Nabbhi Muhammad. Sayyidah Fatimah èngghi panèka potrè sè bungso. Dhinèng orodhân nasapèpon èngghi panèka Fatimah binti Muhammad bin Abdullah bin Abdul Muthallib sè teḍḍâ' Bani Hasyim sè asallèpon Suku Quraisy.<ref name=":1">Mursi, Muhammad Sa'id. (2020). Ihsan, Muhammad, ed. ''Tokoh-Tokoh Besar Islam Sepanjang Sejarah''. Jakarta Timur: Pustaka Al-Kautsar. <nowiki>ISBN 978-979-592-900-0</nowiki>.</ref> Sayyidah Fatimah az-Zahra èngghi panèka potra binè’ sè kapèng empa’ Kanjeng Nabbhi Muhammad kalabân Sayyidah Khadijah binti Khuwailid. Sayyidah Fatimah ngaghungè tello’ tarètan binè' sè atowa'an èngghi panèka Zainab, Ruqayyah bân Ummu Kultsum. Sayyidah Fatimah az-Zahra jughân ngaghungè duwâ’ tarètan lakè’ nangèng sèkaḍuwâ sèdhâ ènalèka ghi’ kana' sè asmana Qasim bân Ibrahim. Fatimah jughân ngaghungè trètan kala’an sè asmana Zaid bin Haritsah.<ref name=":2">Nasution, Syamruddin (2013). ''[http://repository.uin-suska.ac.id/10391/1/Sejarah%20Peradaban%20Islam.pdf Sejarah Peradaban Islam]''. Pekanbaru: Yayasan Pusaka Riau. hlm. 32. aksès tangghâl 2023-02-26.</ref> Sayyidaah Fatimah èbhâbhâraghi ènalèkana kaḍhâḍḍhiyân aghung èngghi panèka bhâkto èpèlèna Nabbhi Muhammad mènangka panengnga nalèkana bâḍâ paḍhu è antarana suku Quraisy ènalèkana mèlè orèng sè saè kaangghuy nyabâ’ polè Hajar Aswad saamponna Ka’bah èpabeccè'. Kalabân nyaghârâna pangghâliyânnèpom, Kanjeng Nabbhi Muhammad kèngèng mangghi jhâlân kalowar pokpara sè magghis apangghibhâdhâ aperrangnga kabila-kabila sè aengghun è Mekka.<ref>Sasongko, Agung. [https://khazanah.republika.co.id/berita/oop9xb313/mengenal-fatimah-az-zahra-putri-tersayang-rasulullah "Mengenal Fatimah Az Zahra Putri Tersayang Rasulullah"]. republika.co.id. 2017-04-17. aksès 2023-02-27.</ref> Bhâbhârèpon Sayyidah Fatimah mènangka kabhunga'an ḍâ’ Nabbhi Muhammad. Ḍâri hal ka'ḍinto salèrana aparèng asma Fatimah sè ngaghungè jhâjhuluk az-Zahra, dhinèng jhâjhuluk laènnèpon ḍâri Sayyidah Fatimah èngghi ka'ḍinto ''Ummu Abiha'' (èbhu ḍâri abana). Fatimah panèka pottrè sè sangèt ngala' kalabân abaèpon. Ènalèka Sayyidah Fatimah yuswaèpon 5 taon, kèngèng kaḍhâḍḍhiyân aghung sè tèbhâ ḍâ' abana èngghi panèka toronna wahyu nurbhuwât kanabbhiyân ḍâ’ ka Nabbhi Muhammad. Sayyidah Fatimah jhughân nyaksènè ènalèkana rèng-orèng kafèr mèrrèngè abana sampè’ ḍâ' sèḍhâna èbhuèpon èngghi ka'ḍinto Sayyidah Khadijah Al-Qubro. Sayyidah Fatimah aromasa cè’ astabâna kalabân sèḍhâna èbhuna panèka. Rosulullah Muhammad Sallallahu Alaihi Wasallam cè’ trèsanana ḍâ’ ka Sayyidah Fatimah. Saamponna Nabbhi Muhammad tanḍhuk, salèrana Nabbhi Muhammad mangghi'i Sayyidah Fatimah sabèlluna tapangghi sarèng rajina. Aisyah aḍhâbu, “Kaulâ ta’ nyaksènè orèng sè bu-dhâbuna sè nènḍhâ Rosulullah salaènna Fatimah, ènalèka Sayyidah Fatimah nyabis ḍâ’ ka Rasulullah, Rosulullah ngadhèk tor nyèyom Sayyidah Fatimah saka’dinto jughân sabhâligghâ, Sayyidah Fatima ènalèka Rosulullah rabu ḍâ’ ḍhâlemma. Rosulullah aḍhâbu rassa tarèsnana ḍâ’ ka Fatimah nalèkana Nabbhi Muhammad bâḍâ è attas mimbar. “Saèstona Fatimah arèya bâgiyân ḍâri sèngko’, sapa'a bhâi sè nyebbhâbbhâghi ghigirrâ Fatimah paḍâ bân ghighirrâ sèngko’”. Ḍâlem riwayât sè laèn èsebbhutaghi, “Fatimah arèya bâgiyân ḍâri sèngko’, sèngko’ aromasa tagânggu bilâ Fatimah ègângghu bân sèngko’ aromasa sakè’ kèya ènalèkana Fatimah èsakè’è”. Saamponna Rosulullah alampa'aghi Hajji ''Wâdâ’'' tor ènalèkana ghâpanèka ngolaḍhi Sayyidah Fatimah, Rasulullah apangghi sarèng Sayyidah Fatimah lajhu akon-pakon ḍâ' Sayyidah Fatimah kaangghuy alèngghi è mongghing kangannèpon Kanjeng Nabbhi Muhammad lajhu abu-ḍhâbu kantos Fatimah molar cè' ranyèngnga. È nalèkana sayyidah Fatimah ta' jhembhâr atè, Nabbhi Muhammad aḍhâbu pole kantos Sayyidah Fatimah mèsem polè. Nalèkana Aisyah ngatorè pètanya ponapa sè èḍhâbuwâghi kanjeng Nabbhi, Sayyidah Fatimah ajâwâb, “Kaulâ ta’terro nyèngkabhâ rosèya”. Saampona Rosulullah sèdhâ, Aisyah atanya polè ḍâ’ Sayyidah Fatimah aponapa sè èḍhâbuaghi Rosulullah sampè’ aḍhâḍḍhiaghi Fatimah molar bân mèsem. Fatimah ajâwâb, “Ḍhinèng sè sapèsan sè èḍhâbuaghi Rasulullah ḍâ’ kaulâ èngghi panèka saongghuna malaikat Jibril ampon maos al-Qur’an kalabân afalan ḍâ’ ka Rosulullah sataon sakalèan, mangkèn malaikat Jibril maos duwâ’ taon sakalèan, Nabbhi Muhammad pas aḍhâbu, “Saongghuna sèngko’ ngabâs ajâlla sèngko’ ella semma’, patako’ ḍâ’ ka Allah bân pasabbhâr, saongghuna palèng bhâghus orèng ḍâ’ bâ’na iyâ arèya sèngko’”. Kaulâ pas molar kadhiyâ sè èyolaḍhi panjânèngan, nalèkana Rosulullah aḍhâbu sè kapèng ḍuwâ', “Fatimah, taowa bâ'na arapa bâ’na ma' ḍâgghi' ḍhâḍḍhi pangolona sakabbinna orèng binè’ è sowarghâ bân bâ’na orèng ḍâ’-aḍâ’ ḍâri tang bhâlâ sè bhâkal nyosol sèngko’”. Amarghâ ghâpanèka kaulâ pas mèsem.<ref name=":2" /> Ènalèkana 6 bulân ḍâri sèḍhâna kanjeng Nabbhi Muhammad, Sayyidah Fatimah songkan sanget, nangèng salèrana bhunga amarghâ ènga' ḍâ' kabhâr ḍâri abâaèpon ènalèka para' sèḍhâ' ḍhimèn. Ta’ sabâtara abit ḍâri ghâpanèka, Sayyidah Fatimah sèḍhâ è malèm Salasa tangghâl 13 bulân Pasa taon 11 H (13 Romadhân 11 H.) è nalèka omor 27 taon. Sayyidah Fatimah az-Zahra mènangka kaparcajâ'ânna Rasulullah. Sayyidah Fatimah panèka orèng sè sabbhâr bân nèsèrran amarghâ ta’ toman ngolaḍhi tor èyolaḍhi sarèng orèng lakè’ sè bânnè mahromma. Kanjeng Nabbhi Muhammad malolo nyèbbhut asmana Syyidah Fatimah, sala sèttonga nalèkana Rosulullah adhâbu, “Fatimah arèya biḍâḍḍâri sè nènḍhâ manossa”. === Kabinna Fatimah === Fatimah az-Zahra akabin è omor 18 taon kalabân Sayyidina Ali bin Abi Thalib, sataon saampona Nabbhi Muhammad hijrah (ngallè) ḍâ’ Kotta Madinah. Nabbhi Muhammad sregghep ḍâ’ kabina kaduwâna polana bâḍâ bhâla kalabân Ali bin Abi Thalib. Abana Sayyidina Ali engghi panèka Abu Thalib arèya anomma kanjeng Nabbhi Muhammad sè ampon arabhât Nabbhi Muhammad ḍâri kènè’. Nalèkana Abu Thalib sèḍhâ, Sayyidina Ali èrabât sarèng Nabbhi Muhammad saèngghâ Ali pon èangghâp akaḍhi potrana ḍhibi’.<ref name=":0">Katimin (2017). ''[http://repository.uinsu.ac.id/5191/1/KATIMIN%20POLITIK%20ISLAM%20OK.pdf Politik Islam: Studi tentang Azas, Pemikiran, dan Praktik dalam Sejarah Politik Umat Islam]''. Medan: Perdana Publishing. <nowiki>ISBN 978-602-6462-73-2</nowiki>.</ref> È ḍâlem sèttong hadist sè èriwayâtaghi Imam Bukhari bân Imam Muslim èkaonèngè jhâ’ Sayyidah Fatimah para’ è''poligami''. È ḍâlem hadist panèka èsebbhutaghi Nabbhi Muhammad alarang Ali bin Abi Thalib abinè pole sarèng Juwairiyah binti Abu Jahal. Kanjeng Nabbhi Muhammad adhâbu è attas mimbhâr jâ’osolan poligami panèka ḍâri bhâlâna Hisyam bin al-Mughirah. Nabbhi Muhammad kalabân teggâs alarang ghâpanèka kalabân aḍhâbu tello’ kalè. Nabbhi Muhammad aḍhâbu saongghuna Fatimah panèka potrèna ḍhibi’, saèngghâ pasèra saos sè nyossaè bân nyakè’èn Fatimah paḍâ sarèng nyossaè bân nyakè’èn kanjeng Nabbhi Muhammad.<ref>Adawiyah, Robi’atul (2019). [http://repository.uinjambi.ac.id/5110/1/Buku%20reformasi%20HKI%20robiah.pdf ''Reformasi Hukum Keluarga Islam dan Implikasinya Terhadap Hak-hak Perempuan dalam Hukum Perkawinan Indonesia dan Malaysia''.] {{Webarchive|url=https://web.archive.org/web/20220121145953/http://repository.uinjambi.ac.id/5110/1/Buku%20reformasi%20HKI%20robiah.pdf |date=2022-01-21 }} Cirebon: Penerbit Nusa Litera Inspirasi. hlm. 70. <nowiki>ISBN 978-602-5668-88-3</nowiki>. aksès tangghâl 2023-02-26.</ref> === Katoronan === Ḍâri kabinna sarèng Sayyidina Ali bin Abi Thalib, Fatimah az-Zahro ngaghungè 5 potra, 3 potra lakè’ sè asmana Hasan, Muhsin bân Husain. Fatimah jughân ngaghungè 2 potrè binè’ sè asmana Zainab bân Ummu Kultsum. Hasan bân Husain cè’ ètarèsnaè sarèng Rosulullah. Anapon potrana Sayyidah Fatimah sè asmana Muhsin sèḍhâ ènalèkana ghi’ kènè’. Ḍâri katoronan Sayyidah Fatimah ghâpanèka, katoranan Nabhhi Muhammad (''ahlul bait'') èterrosghi. Umar bin Khattab jughân nyèbbhut aghi, “Kaulâ ngèding Rosulullah adhâbu: “Sakabbhina ana’ binè’ anasab ḍâ’ abana, kajhâbhâna sè èbhâbhâraghi Fatimah, sèngko’ abana”.<ref name=":0" /> == Parjuwângan == === Perrang Uhud === È bhâkto perrang Uhud, Fatimah az-Zahra ngirèng asarèng orèng binè’ laèn sè èpakon notopèn kabhutoan prajhurit akaḍhi nolongè ngangka’ aèng, aparèng ènoman, bân arabât prajhurit sè loka.<ref>Zubaidah, Siti. ''[http://repository.uinsu.ac.id/3522/1/Buku%20Fatima%20Mernissi.pdf Pemikiran Fatima Mernissi tentang Kedudukan Wanita dalam Islam]''. Medan: CV. Widya Puspita. hlm. 60. <nowiki>ISBN 978-602-51022-8-8</nowiki>. aksès tangghal 2023-02-26.</ref> == Sèdhâna == Fatimah az-Zahra sèḍhâ ènalèkana omor 27 taon. Sayyidah Fatimah sèḍhâ è bhâkto 6 bulân saampona sèḍhâna kanjeng Nabbhi Muhammad.<ref name=":1" /> == Sombher == <references /> [[Bhângsa:Orèng Binè' Sè Èsebbhut Dâlem al-Qur'an]] [[Bhângsa:Orèng Binè' Dâlem Islam]] ml2pzlrcq5prm84cq50xp2dgh2miv8x Maher Zain 0 1980 16600 15492 2024-05-10T05:09:56Z 114.125.31.48 16600 wikitext text/x-wiki {{Infobox orang}} [[Bhengkek:Maher_Zain_Kony_Concert_March2014.jpg|jmpl|200px|ka|Maher Zain anyanyè dhâlem konser è Turki]] '''Maher Zain''' ([[bhâsa Arab]]: ماهر زين lahèr 16 Juli 1981) <ref>https://twitter.com/MaherZain/status/312996761113346049</ref> iyâ arèya tokang nyanyi, tokang tolès, bân produser musik asal [[Swedia]] katoronan [[Lebanon]]. Ḍâri Bannya’na penggemar è akun [[Facebook]] andi’na, Maher Zain dhâddhi bintang è dâlem musik Islam modern.<ref>"Muslim pop megastar Maher Zain sings for Syria aid". BBC News. 13 November 2013. Diakses tanggal 24 August 2014</ref> Maher nolès album kapèng siètong ajudul ''Thank You Allah'' taon 2009 bi' perusahaan Awakenig Records bân dhâddhi album sè sukses ngangka’ pamor musik Islam è dhunnya. Album sè kapèng ḍuwâ’ sè ajudul ''Forgive Me'' èrilis taon 2012 sareng label sè samè jhughân è taon 2016. Maher arilis album ''One'' sareng label sè samè jhughân. == Kalakowan == === Kaoḍi'en awwâl === Bhâlâ Maher Zain ngallè ka Swedia nalèka Maher Zain omor 8 taon.<ref>"Maher zain's story". ''YouTube''. Diakses tanggal 20 August 2014</ref> Maher mamarè kuliana bân ollè gellar sarjana dhâlem bidang Teknik penerbangan. Samarèna lulus, Maher masok industri musik è Swedia bân alako sareng Nadir Khayat (RedOne), produser musik Swedia kalahèran [[Maroko]] è taon 2005.<ref>Entertainment (2011-08-10). Maher Zain's Hip but Pious Soundtrack to the Arab Spring. ''The Atlantic'' retrieved 10 October 2011</ref> Samarèna RedOne ngallè ka [[New York]] taon 2006, Maher èntar ka [[Amerika Serikat]] bân masok industri musik èdissa. Maher dhâddhi produser rekaman sareng penyanyi R&B asal Amerika Kat DeLuna.<ref>Eena Houzyama (2010-10-11). Thank God for Maher Zain Diarsipkan 2012-09-10 di Wayback Machine.. ''The Malay Mail'', retrieved 10 October 2011</ref> Maher Zain mamotos abâli ka Sweḍia bân ngallè lako dhâddhi tokang nyanyi bân tokang nolès lagu<ref>Shahid, Omar (15 December 2011). "Maher Zain: 'My music is a message of Islam'". The Guardian. Diakses tanggal 20 August 2014</ref> sè anoansa islami sareng religius.<ref>Maher Zain. ''IslamicLyrics Website'', retrieved 10 October 2011</ref> ==== Kasoksèsen ==== È bulân Januari 2009, Maher alako sareng perusahaan musik Islam Awakening Records molaè aghâbây proyek album dhâ’adhâ’na bân dibudina è tangghâl 1 November 2009,album dhâ’adhâ’na Maher èrilis sareng nyama ''Thank You Allah''. Album rowa aèssè lagu sareng 2 lagu tambâ’ân. Album rèya èrilis polè dâlem versi perkusi bân versi [[bhâsa Prancis]] sè bâḍâ è sala sèttong lagu rowa.<ref>Music & Festivals Maher Zain Interview. ''Time Out Beirut'', retrieved 14 October 2011</ref> Usahana  Awakening Records bân Maher Zain dhâlem apromosi’i album dhâ’adhâ’na sangat sukses sareng aghuna’aghi media sosial Facebook, Youtube,<ref>Admin (2010-11-16). Muslim Singer Maher Zain. ''NXT News'', retrieved 14 October 2011</ref> sarta Itunes<ref>Lisa Siregar (2011-05-02). A Portrait of  the Artist As a Young Muslim. ''Jakarta Globe'', retrieved 14 October 2011</ref><ref>2011-08-26 Being pious in the heart of modernity. ''New Straits Time'', retrieved 14 October 2011 Diarsipkan 2011-08-26 di Wayback Machine.</ref>. È awwâl 2010, lagu-laguna è album rowa dhâddhi terkenal è tèmor tèngnga sarta ngagodâdhân muslim è naghârâ-naghârâ bârâ’<ref>Sundus Awan (Transcribed) 2010-11-29. Maher Zain Interview Diarsipkan 2011-09-04 di Wayback Machine.. ''The Muslim Youth Voice Website'', retrieved 14 October 2011</ref>. Ahèr 2010, rowa dhâddhi artis sè segghut èsarè lèbèt Google è [[Malaysia]]. [[Inḍonesia]]  bân Malaysia aropa’aghi duwâ’ naghârâ sè masukses Maher Zain karana album rowa ollè brâmpan platinum sareng perusahaan musik asal Malaysia Warner Music Malaysia bân asal Inḍonèsia Universal Music Inḍonèsia. È [[Malaysia]], Album rèya èjhuwâl palèng tègghi è taon 2010.<ref>News Summary (January 2011). Awakening artist Maher Zain receives 8 platinums Diarsipkan 2016-12-25 di Wayback Machine.. ''Awakening Worldwide'' retrieved 14 October 2011</ref> È bulân April 2012, rowa arilis album sè duwâ’ sè ajudul ''Forgive Me''.<ref>Mustafa, Tazkia Aulia. [https://www.kompas.com/hype/read/2022/03/21/153000466/lirik-dan-chord-lagu-forgive-me-maher-zain "Lirik dan Chord Lagu Forgive Me - Maher Zain"]. kompas.com. 2022-03-21. aksès 2023-02-27.</ref> Ḍâlem album rèya, Maher Zain mamasok lagu-lagu sè lèbbi dinamis sarta modern è bhândhingaghi sareng album sabelluna. Maher ta' coma anyanyi dhâlem [[bhâsa Inggris]] malolo, tapè padâ bisa anyanyè sareng bhâsa laèn. Lagu “InshaAllah” è album dhâ’adhâ’na rowa ènyanyèaghi sareng brâmpan bhâsa yani Arab, [[Turki]], Prancis, Malaju sarta [[Inḍonesia|Inḍonèsia]]. Lagu laèna kadhi “Allahi Allah Kiya Karo” ènyanyèaghi ngangghuy bhâsa Urdu è bâgiyân Reffna bân ènyanyèaghi abhâreng sareng tokang nyanyi muslim asal [[Kanada]] Irfan Makki. Maher segghut mabâdâi konser è brâmpan naghârâ kadhi Inggris, [[Amerika Serikat]], [[Arab Saudi]], [[Mesir]], [[Malaysia]], bân [[Inḍonesia]]. Dhibi’en jhughân andik kalompok penggemar è sadhâjâna dhunnyah kadhi Malaysia, [[Maroko]], [[Mesir]], bân laenna. È acara kompetisi “Awakening Talent Contest” sè è bâḍâaghi bi’ Awakening Records taon 2013, Maher è pèlè dhâddhi juri dâlem acara untuk nyarè penyanyi muslim bân sè berbakat. == Sombher == j34x4cd32nce6zqdfqh3hlzbfbhhkkd Soedirman 0 1981 16351 15491 2024-03-12T00:57:11Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 16351 wikitext text/x-wiki [[Bhengkek:Jenderal Sudirman.jpg|jmpl|200px|ka|Jenderal Soedirman]] Jenderal Besar TNI (Anumerta) Raden '''Soedirman''' (EYD: Sudirman;24 Januari 1916-29 Jânuwari 1950) (Madhhurâ: ''ꦱꦺꦴꦲꦼꦢꦶꦂꦩꦤ꧀)'' iyâ arèya sorang perwira tègghi [[Inḍonesia|Inḍonèsia]]. Soedirman dhâddhi panglema rajâ [[Tentara Nasional Indonesia]] kapèng sèttong è bâkto revolusi nasional saèngghâ ehormat bi' rèng-orèng neng Inḍonèsia.<ref>Mant."Biografi Jenderal Soedirman". [https://bodaskarangjati.desa.id/biografi-jenderal-sudirman/ bodaskarangjati.desa.id.] {{Webarchive|url=https://web.archive.org/web/20230226080521/https://bodaskarangjati.desa.id/biografi-jenderal-sudirman/ |date=2023-02-26 }} 2019-02-12. akses 2023-02-26.</ref> Rèng seppona Soedirman rèng biasa ḍari Purbalingga bân dhibi'en èyasuh pamanna sè toronan radèn. Samarena bhâlana ngallè ka Cilacap è taon 1916, Soedirman dhâddhi morèd rajin bân ngèrèng kegiatan ekstrakulikuler, tamasok noro' program kepanduan sè èjhâlânè bi' organisasi Islam Muhammadiyah. È bâkto SMA, Soedirman molaè bisa amimpin organisasi.<ref name=":0">Subroto,Lukman Hadi."Biografi Singkat Jenderal Soedirman, Panglima Besar Pertama Indonesia". [https://www.kompas.com/stori/read/2022/08/23/080000879/biografi-singkat-jenderal-soedirman-panglima-besar-pertama-indonesia?page=all Kompas.com].2022-08-23. akses 2023-02-24. </ref> Soedirman sanget èhormat bi' masyarakat polana ta'at ka aghâma [[Islam]]. Samarèna ambu akulia kaghuruan, taon 1936 Soedirman alako dhâddhi ghuru bân samarèna nèka pas dhâddhi Kapala Sakola è sakola dhâsar [[Muhammadiyah]] bân aktif è kegiatan Muhammaddiyah. Taon 1937, dhâddhi kapala kalompo' Pemuda Muhammadiyah. Soedirman pagghun ngajhâr makkè Jeppang masok ka Inḍonèsia taon 1942. Taon 1944, Soedirman noro' tentara sè abela tanah air ([[PETA]]) sè èsponsori [[Jeppang]] bân dhâddhi Komandan Batalion e Banyumas. È bâkto ajabat, Soedirman abhâreng sakancaan sèpaḍâ prajurit alako pemberontakan, bân ngâbây Soedirman èasingaghi ka Bogor.<ref name=":0" /> Semarena Inḍonèsia ngumumaghi kamardhikaan tangghâl 17 Agustus 1945, Soedirman buru ḍâri penjara pas mangkat ka [[Jakarta]] nemmonin Prèsiḍèn Soekarno. Soedirman ollè tugas ngawase tentara Jeppang è Banyumas samarena ngâbây divisi lokal [[Badan Keamanan Rakyat]]. Rombonganna èpaddhâddhi bâgiyân divisi 5 è tangghâl 20 Oktober. Samentara [[Oerip Soemorhardjo]], bân Soedirman sè atanggung jawab. Tangghâl 12 Novèmber 1945 nantoaghi panglèma rajâ TKR è Yogyakarta, bân Soedirman sè èpèle. Dhinèng Oerip, sè aktif è militer sebelumma dhâddhi kapala staf. Sembari nantos pengangkatan, Soedirman merènta serangan ḍâ' pasukan Inggris so Blandhâ è Ambarawa.<ref>Wening, Tyas. [https://bobo.grid.id/read/082152126/pertempuran-ambarawa-dipimpin-jenderal-sudirman-mengusir-pasukan-sekutu-dengan-strategi-supit-urang?page=all "Pertempuran Ambarawa Dipimpin Jenderal Sudirman, Mengusir Pasukan Sekutu dengan Strategi Supit Urang"]. bobo.grid.id. 2020-05-15. aksès 2023-28-02.</ref> == Sombher == <references /> giie18mmqqpmu7trc5cjpdhm25nrqm6 Pangangghuy:Qusyairi Lubis 2 1982 11797 11790 2023-02-26T06:45:36Z Qusyairi Lubis 1911 11797 wikitext text/x-wiki Pahlawan derih sorbejeh dr. Soetomo otabeh Soebroto ( 30 Juli 1888+30 mei 1938) Ariah tokoh Semadhek Budi Utomo, organisasi pergerakan Se pertama neng Indonesia. Soebroto agenteh nyamanah deddih Soetomo e wektoh masok ka sakolah manengah. E taon 1903, Soetomo menempuh pangajeren e kadokteran neng School tot Opleiding Van inlandshe Artsen,Batavia. Bareng sekancaan derih STOVIA Ariah majekeh perkompolan se anyamah Budi Utomo, wektoh taon 1908. Samarenah lulus taon 1911, la alkoh dedih dokter pemarenta  e begien daerah jhebeh Ben sumatra. taon 1917, Soetomo Anika Ben oreng perawat belendeh. E taon 1919 Sampek 1923, Soetomo Olle beasiswa Ben alanjut aghi ajer spesialis kadokteran e Universitas Amsterdam. Sebektoh kuliah, Soetomo norok kegiatan eindiche vereeniging. seotomo pernah epele deddih ketua Indische vereeniging periode 1921-1922. E taon 1923, seotomo abelih ka Indonesia pahdeddih pengajer neng Nederlandsch Artsen School (NIAS). E taon 1924, Soetomo majhegeh indonesian study club ( delem bahasa belendeh indonesische studie club atauweh kelompok studi Indonesia) e sorbhejeh. E taon 1930,indonesische studie club eyobe nyamahnah dheddih partai bangsa Indonesia Ben taon 1936, majekeh prindra ( partai Indonesia raya). 3igjogxuf0os279c18zhhbf1dkssjsm Nasr Hamid Abu Zaid 0 1983 11928 11927 2023-02-27T14:26:53Z Alfiyah Rizzy Afdiquni 9 11928 wikitext text/x-wiki '''Nasr Hamid Abu Zaid''' ([[bhâsa Arab]]: نصر حامد أبو زيد) lahèr è Tanta 10 Juli 1943 bân adhinggâl omor è tangghâl 5 Juli 2010) iyâ arèya ahli Qur’an ḍâri Mesir bân tamaso’ sala sèttong teolog liberal Islam sè kasohor. Abu Zaid anḍi’ tarekah è ḍâlâm hermeneutika Al-Qur’an humanistik, sè èangghâp dhâddhi debat lanjhâng.<ref>[https://www.britannica.com/biography/Nasr-Hamid-Abu-Zayd "Naṣr Ḥāmid Abū Zayd"]. britannica.com. aksès 2015-12-10.</ref> Mètorot Abu Zaid Al-Qur’an iyâ arèya “ollèna bhudhâjâ”.<ref>Cook, Michael (2000). [[iarchive:koranveryshorti00cook/page/n3/mode/2up|"The Koran : A Very Short Introduction".]] Oxford University Press. hlm. 46. <nowiki>ISBN 0192853449</nowiki>.</ref> Abu Zaid ngritik ka rèng-orèng sè aghuna’aghin Al-Qur’an kaangghuy kaparloan politik. == Bâkto ngoḍâ == Nasr Hamid Abu Zayd lahèr è tangghâl 10 Juli 1943 è Quhafa, dhisa kènèk kèsaran 120 km ḍâri Kairo, semma’ bân Tanta, Messèr. Abu Zaid asakola è sakolaan aghâma tradisional, Abu Zaid iyâ areyâ Qari’ sè bisa maca Al-Qur’an kalabân bâcaan sè teppa’ bân hafiz sè hafal sakabbhina èssena Al-Qur’an ḍâri ghik bâkto ngoḍâna.<ref>Kermani, Navid (2004). "From revelation to interpretation: Nasr Hamid Abu Zayd and the Literary study of the Qur'an". Dalam Taji-Farouki, Suha. Modern Muslim Intellectuals and the Qur'an (PDF). Oxford University Press. hlm. 169–192.</ref> È bâkto omor 12 taon sè tapongkor, Abu Zaid èpenjara marghâna èangghâp anḍi’ simpati kalabân Ikhwanul Muslimin.<ref>Lestari, Aida Ayu. [https://ibtimes.id/nashr-hamid-abu-zayd/ "Nashr Hamid Abu Zayd: di Mesir Dikafirkan, di Eropa Diistimewakan"]. ibtimes. 2022-09-08. aksès 2023-02-27.</ref> Bân toman èpangaroen kalabân les-tolesna tokoh Islam revolusioner Ikhwanul Muslimin Sayyid Qutb sè èyokom bân naghârâ Messer è taon 1966. Abu Zaid majhâu dâri gagasan Ikhwan bân Qutb sanajjhân atambâna omor. Samarèna narema latean teknis, Abu Zaid alako ka angghuy  Organisasi Komunikasi Nasional è Kairo. È bâkto sè areng-bhâreng, Abu Zaid ngantang ajhâr è Universitas Kairo bân ollè gelar BA è Studi Arab (1972) bân PhD (1981) è Islamic Studies kalabân karya-karya tapsèr Al-Qur’an sè èkaghâbây. == Sombher == dcv37tl1u6j5fvp24qqceoq8or9wr1q Rabi'ah al-Adawiyyah 0 1984 12202 11937 2023-03-14T23:54:42Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12202 wikitext text/x-wiki '''Rabi’ah al-Adawiyyah''' ([[bhâsa Arab]]: رابعة العدوية القيسية) otabâ sè èkennal kalabân nyama Rabi'ah Basri arèya orèng sufi binè' sè èkennal kalabân kasoccèyan bân tarèsnanah mongghu Allah.<ref name=":0">Shadily, Hasan. "Ensiklopedia Indonesia". Jakarta: Ichtiar Baru Van Hoeve.</ref> <ref name=":1">Glasse, Cyril (1989). "Ensiklopedia Islam". Jakarta: Raja Grafindo Persada. 979-421-604-6.</ref><ref name=":2">Tim Penulis IAIN Syarif Hidayatullah (1992). "Ensiklopedia Islam Indonesia". Jakarta: Djambatan IKAPI.</ref> Rabi'ah panèka klan (bhâsa Arab: Mawlat) dâri klan Al-Atik suku Qays bin 'Adi, Rabi’ah otara kalabân sebbuddhan al-Qaysiyah.<ref name=":3">Abu Abdurrahman as-Sulami (2004). "Sufi-Sufi Wanita". Bandung: Pustaka Hidayah.</ref><ref name=":4">Margaret Smith (1928). "Rabia The Mystic & Her Fellow Saints in Islam". London: Cambridge University Press.</ref> Rabi’ah èkennal mènangka orèng sufi binè' sè zuhud, yakni ta' lèbur dhâ' kaodi'ân dhunnyah, saènggha Rabi’ah ngabdhi’aghi odi’na coma ghâbây èbâdâ mongghu Allah.<ref name=":0" /> <ref name=":1" /><ref name=":2" /><ref name=":3" /><ref name=":4" /><ref name=":5">Muhammad Atiyah Khamis (1994). "Penyair Wanita Sufi: Rabiah Al-Adawiyah". Jakarta: Pustaka Firdaus.</ref><ref>amka, Buya (1953). "Perkembangan Tasawuf dari abad ke abad". '''2'''. Jakarta: Penerbit Pustaka Islam: 69.</ref> Rabiah è kèra aghin bhâbbhâr antara taon 713 - 717 Masehi, otabâ 95 - 99 Hijriah, è kottah Basrah, Irak bân sèdhâh kèndhâ' taon 801 Masehi / 185 Hijriah.<ref name=":3" /><ref name=":4" /> Nyama ghenna’na panèka Rabi'ah binti Ismail al-Adawiyah al-Basriyah.<ref name=":2" /> Rabi’ah panèka sufi binè' sè noro' alèran Sunni teppa' masa dinasti Umayyah sè dhâddhi pemimpin dâri red-mored binè’ bân zahidâh, sè ngabdhi’aghi dhi'na ghâbây panâlètèyan hokom kasoccèyan sè cè' tako’en bân taat dhâ' pangèran.<ref name=":2" /><ref name=":3" /><ref name=":4" /> Rabi'ah Al-Adawiyah èjhulughi mènangka "The Mother of the Grand Master" otabâ Ebhu Para Sufi Rajâ polana kazuhudhânna.<ref name=":1" /> Rabi'ah jhughân dhâddhi panodhân para ahli sufi sèlaèn kadhi Ibnu al-Faridh bân Dhun Nun al-Misri.<ref name=":0" /> Kazuhudhân Rabi'ah jhughân è kennal sampè' ka Eropa.<ref name=":5" /> Panèka aghâbây bânnya' cendikiawan Eropa nâlete pamèkkèran Rabi'ah bân nolès riwayat odi'na, kadhi Margareth Smith, Masignon, bân Nicholoson.<ref name=":1" /><ref name=":5" /> == Biografi == === Bhâbbhâr === Rabi'ah bhâbbhâr è kottah Basrah, Irak, rèna abad ka bâllu' taon 713-717 Masehi.<ref name=":5" /><ref name=":6">Poem Hunter. "[https://www.poemhunter.com/rabia-al-basri/ Rabia Al Basri Biography]". Aksès 2023-02-27.</ref> Rabi’ah bhâbbhâr dâri kâluwarga sè cè’ mèskènna bân dhâddhi pottrè ka empa’ dâri empa' tarètan, saèngghâ salèrana è nyama'è Rabi’ah sè artèna pottrè ka empa’.<ref name=":5" /><ref name=":6" /> Ramanah anyama Ismail, nalèka malem para' bhâbbhârâ Rabi'ah, kabâdâân ekonomi kâluwarga Ismail cè’ bhuru'en saèngghâ Ismail ta’ andi' pèssè bân telèmpèh ghâbây ngancaˊè rajinah sè bhâdhih bhâbbhârâ.<ref name=":5" /> Ella' bârâmpa arè marènna Rabi'ah bhâbbhâr, Ismail amèmpè tatemmoh kalabân Nabbhi Muhammad,dâlem mèmpèna Nabbhi adhâbu ka Ismail sopajâ jhâ' nalangsa polana pottrèna, Rabi'ah, bhâkal dhâddhi orèng binè’ se moljâ, saèngghâ bânnya’ orèng sè bhâkal ngarep safaat-na.<ref name=":5" /> === Dhâddhi jatèm piatu === Sejjhek kènè' Rabi'ah la è kennal mènangka ana' sè mengka bân taat aghâma.<ref name=":5" /> Namong ta’ abit, Ramanah, Ismail, adâ’ omor pas è sosol sareng èbhuna, saèngghâ Rabi'ah bân tello' tarètan binè'na dhâddhi ana' jatèm piatu.<ref name=":5" /> Rama bân èbhuna coma adhina aghi artah aropa parao sè pas eghâbây nyarè napkah sareng Rabi'ah.<ref name=":5" /> Rabi'ah alako dhâddhi tokang narèk parao sè manyabbhrâng orèng dâri teppèh Songay Dajlah ka teppèh songay sè laèn.<ref name=":5" /> Samantara tello' tarètan binè’na alako è roma atennon kaèn otabâ apèntèh bennang.<ref name=":5" /> == Sombher == pswe0qjal41ioi5jt18fxtke6ld3nm0 Ria Ricis 0 1985 12320 12128 2023-03-19T07:03:52Z Seeharee 1782 12320 wikitext text/x-wiki Ria Yunita otabâ lebbi èkenal kalabân nyama '''Ria Ricis''', (bhábbhâr 1 Juli 1995)<ref>Sari, Nada Pertama. [https://www.inews.id/lifestyle/seleb/profil-biodata-ria-ricis "Profil Biodata Ria Ricis, Youtuber Terkenal yang Menikmati Pacaran Setelah Menikah".] Aksès 2023-02-24.</ref> iyâ arèya aktris, selebriti internet, YouTuber, bân pânolès abhângsa Inḍonèsia. Rowa aropa'aghi Youtuber binè' ḍâ'-kaḍâ' sè anḍi' jumla lagânan palèng bânnya' neng Asia Tenggara.<ref>Putri, Chamdika Alifa. [https://surabaya.jatimnetwork.com/nasional/amp/pr-521743308/ria-ricis-jadi-youtuber-wanita-pertama-dengan-subscriber-terbanyak-se-asia-tenggara-kalahkan-atta-halilintar "Ria Ricis Jadi Youtuber Wanita Pertama dengan Subscriber Terbanyak se Asia Tenggara Kalahkan Atta Halilintar".] Aksès 2023-02-24.</ref> Ria Ricis aropa'aghi YouTuber sè anḍi' lagânan palèng bânnya' ḍâ'-kaḍâ' neng Asia Tenggara (otamana Indonèsia) bân kèya dhâddhi YouTuber lagânan palèng bânnya' kaḍuwâ' bâkto taon 2019-2020 kalabân satèya la anḍi' lebbi dâri 30 juta lagânan è YouTube. Mènangka selebritis internet, rowa èkennal mènangka panggâbhây video genre komedi è akun Instagramma kalabân jumla panoro' 30 juta, teros dhâddhi populer mènangka YouTuber bân anḍi' panoro' e akun TikTok lebbi ḍâri 25 juta (palèng bânnya' neng Indonèsia) sè ngenallaghi platform kasebbut sè ghun aloncor neng Indonesia. Ricis ngèsse'e bhâkto kosongnga kalabân dhâddhi panolès buku. Rowa mare aciptaaghi pan-berempan buku, molaè ḍâri buku atajuk "Ricis", "Saya Pamit", "NEXT", "Bukan Buku Nikah (BBN), bân "Maaf Untuk Papa" sè toman pajhu e pan-berempan buku sè bâdâ neng [[Inḍonesia|Indonèsia]]. == Kaodi'na Dibi' == '''Ria Ricis''' elahèrraghi bhâkto 1 Juli 1995 neng Batam, Indonèsia. Rowa nengneng è Batam bâreng kaḍuwâ' kaka' kandung binè'na [[Oki Setiana Dewi]] bân Shindy Kurnia Putri Sastromartodjo. Ricis ajâlánè masa sakolanna sè è Batam bân kèya ollè prestasi otabâ panghargâân kalabân noro' lampa'an lomba otabâ lampa'an tandhing è bidâng senni, akadhi atari, anyanyi, anampèlaghi gaya, bân bakat laènna. Kantos rowa ajâlenaghi kulianna sè bâdâ neng Jakarta, panèka Universitas Pancasila. Samarenna pan-berempan taon, rowa dhâddhi selebritis internet bân Kreator Konten, bhâkto ahèrra ollè ke'-lake' bân kenalan neng Aceh. Lake' kalahèran 4 Oktobèr 1994 kasèbbut anḍi' hajet kaangghuy ajâlennè kaodi'ân anyar long-polong calon binè (Ria Ricis) bân mabhâncar pangaterrona kaangghuy anèka. Ria Ricis resmi anèka bâreng Teuku Rushariandi samarena alangsongaghi akad nèka bân ijâb kobul bhâkto arè Jum'at, 12 Novèmber 2021 neng Hotel Intercontinental, Pondok Indah, Jakarta Selatan. == Karèr == Ricis angawalè karèrra nalèka rowa angungghâ video kenè' sè perpaen populer neng Instagram bhâkto jèya. Rowa maso' e dunnya selebgram bhâkto 2016, tapè rowa la aghábhây akun sè resmi bhâkto Juli 2014. Ricis molaè ekalebur bân etoro' dâri pan-berempan orèng, mènangka rowa aberri' nyama penggemarra kalabân "The Ricis". Ricis bhâkto jârèya ghun aktif neng Instagram, mènangka rowa olle tabârân kaangghuy ngèsse'e lampaan televisi. Teros rowa mèkker kaangghuy anyoba' ngungghâ video laènna kâ YouTube, pas polana jârèya, rowa mènta penggemarra kaangghuy ngajuaghi parmèntaan ide video sè bhâdhi è ghâbhâyâ. Awallâ Ricis la andi' pan-berempan video sè eunggah neng YouTube bhâkto taon 2016, namong rowa ghèta' aktif dâlem aghunaaghi platform kasèbbhut. == Awwâl Konten neng YouTube == Video ḍâ'-kaḍâ' kantos katello' sè eyungghâ kâ kanal YouTube-na ngangka' tèma anyanyi bâreng kancana bân rowa dibi', sala settonga video kasèbbhut dhâddhi trending kalabân video sè aperaga'aghi lagu "Pineapple". Namong, pan-berempan video sè ḍâ'-kaḍâ<nowiki>''</nowiki>na ampon epate'e bi' pangalola rèng-orèng jârèya. Satèya, tampilan bân esse video kadâ'na rowa, angandung tèma ngalenglengi otabâ angenalaghi sakètar romana. Konten sè aesse ombul "ROOMTOUR 2016-BONGKAR KAMAR RIA RICIS" ampon etonton sabânnya' 2 juta oreng sè aropa'aghi parmèntaan ḍâri penggemar. È ḍâlem video ruwa, ajelassaghi bân angenalaghi kabâdâ'ân è ḍâlem kamarra ḍibi', sambi amaèn pan-berempan alat tor kaguna'anna. Polana bânnya' penggemarra lebur, reng-oreng jârèya mènta Ricis kaangghuy ghâbây video lebbi bânnya' kalabân durasi lanjâng e YouTube. == Sombhèr == cj9gccrbtfd1276jph84fgdxr1ohkec Soetomo 0 1986 15450 15305 2023-12-12T14:29:50Z Lukjsly 1688 15450 wikitext text/x-wiki Dr. '''Soetomo''' (carakan Madhurâ: ''ꦱꦺꦴꦲꦼꦠꦺꦴꦩꦺꦴ'') otabâ '''Soebroto''' ( 30 Julè 1888-30 Mei 1938) iyâ arèya tokoh Semaddhâ' Budi Utomo, organisasi pergerakan se dâ'-kadâ' neng [[Indonesia|Indonèsia]]. Soebroto aghânte nyamana dhâddhi Soetomo e bhâkto maso' ka sakola tengnga.<ref name=":0">Firdausi, Adrik Aziz. "Dr. Soetomo, Orang Konservatif di Tengah Radikalisasi Pergerakan". [https://tirto.id/dr-soetomo-orang-konservatif-di-tengah-radikalisasi-pergerakan-d5lr tirto.id.] 2019-05-30. akses tangghal 2023-02-26.</ref> E taon 1903, Soetomo nempo pendidighânna è kadokteran neng School tot Opleiding Van Inlandshe Artsen, Batavia. Bâreng sakancaan dâri STOVIA jârèya majhâghâ parkompolan se anyama Budi Utomo, bhâkto taon 1908. Samarena lulus taon 1911, la alako dhaddhi dokter pamarènta è bâgiân daerah Jhâbâ bân Somattra. Taon 1917, Soetomo rèya bân oreng perawat bâlândhâ.<ref name=":1">Ciputra, William. "Biografi Dokter Sutomo, Pahlawan Nasional Asal Nganjuk yang Menggagas Berdirinya Budi Utomo". [https://surabaya.kompas.com/read/2022/02/05/110120278/biografi-dokter-sutomo-pahlawan-nasional-asal-nganjuk-yang-menggagas?page=all Kompas.com]. 2022-02-05. akses 2023-02-26.</ref> E taon 1919 sampe' 1923, Soetomo olle beasiswa bân alanjutaghi ajhâr spesialis kadokteran e Universitas Amsterdam. È bhâkto kuliah, Soetomo noro' kegiatan Indische Vereeniging. Seotomo perna èpele dhâddhi katowa Indische Vereeniging parèodâ 1921-1922. E taon 1923, Seotomo abâlè ka Indonèsia pas dhâddhi pangajhâr neng Nederlandsch Artsen School (NIAS).<ref>Wirachmi Ajeng "Hari Kebangkitan Nasional, Ini Profil dr. Soetomo Pendiri Boedi Oetomo | Halaman Lengkap". [https://edukasi.sindonews.com/read/774365/212/hari-kebangkitan-nasional-ini-profil-dr-soetomo-pendiri-boedi-oetomo-1653008702?showpage=all Sindonews.com]. 2022-05-22. akses tangghal 2023-02-26.</ref> E taon 1924, Soetomo majhâghâ Indonèsian Study Club (Dâlem Bhâsa Bâlândhâ Indonesische Studie Club otabâ ghâlimpo' studi Indonesia) e sorbhâjhâ.<ref name=":0" /> E taon 1930, Indonesische Studie Club èyobe nyamanna dhâddhi partai bangsa Indonesia bân è taon 1936, majhâghâ Parindra (Partai Indonesia Raya).<ref name=":1" /> == Sombher == <references /> ef3hnf7ssa9d1psb3ii2iuyxos2zf4i Mesut Kurtis 0 1987 12392 12388 2023-04-02T07:58:28Z Alfiyah Rizzy Afdiquni 9 12392 wikitext text/x-wiki '''Mesut Kurtis''' ([[bhâsa]] Turki: ''Mesut Kurtiş'', lahèr 31 Juli 1981) iyâ areyâ artis ḍâri Rèpublik Makedonia Islam bân bisa oca' [[Turki]], Arab bân Inggris. Mesut Kurtis lastarè makaloar empa' album yakni "Sholawat", "Beloved", "Tabassam", "Balaghal 'ula" sareng sèttong album kènè' "Azeem Alsham". Kabbhi albumma èghâbây bi' Awakening Records.<ref>[https://web.archive.org/web/20160312003139/http://imuslimz.com/ iMuslimz Network]. aksès 2023-02-26.</ref> == Oḍi' Mesut Kurtis == Masa kènè' Mesut Kurtis oḍi' è Kotta Skopje, Makedonia. Bhâlâna Mesut Kurtis ta'at ka aghâma. Dhibi'en akuliah Human Science with Islamic Studies (Èlmo Pangaonèng Manossa Eropa, Wales, Inggris. Mesut toman masok grup nasyid è Macedonia. Dhibi'en èkalaburi bânnyak orèng [[Inḍonesia|Inḍonèsia]]. Laguna Mesut èpengaroe bi' Sufi, Turki klasik, Arab bân Eropa.<ref>Putry, Mega (15 Mèi 2020). [https://www.idntimes.com/hype/entertainment/mega-rusmana-putri/5-penyanyi-religi-awakening-records-hits-di-indonesia-c1c2/4 "5 Penyanyi Religi Awakening Records yang Mencuri Perhatian Indonesia"]. ''IDN Times''. Aksès 24 April 2021.</ref> == Video bân nasyid == * 2020: Asma Allah Alhusna * 2020: Malana Mawlan Siwa Allah * 2019: Talama Ashku (bersama Inteam) * 2019: Hasbunallah * 2019: Balaghal 'Ula * 2019: Salli 'Alal Mustafa (bersama Ali Magrebi) * 2014: "Aşkınla Yansın Özüm" * 2014: "Rouhi Fidak" * 2012: "Sevgili" * 2009: "Beloved" * 2007: "Burdah" == Sombher == hv1p02rwz527mboo1t3vafo3fs1n2sv Dono (pelawak) 0 1988 12683 12605 2023-04-07T17:15:22Z Pinerineks 7 12683 wikitext text/x-wiki '''Drs. H. Wahjoe Sardono, M.S''' (EYD: '''Wahyu Sardono''', 30 Sèptèmber 1951-30 Ḍèsèmber 2001), sè lebbi èkennal kalabân '''Dono''', iyâ arèya aktor, pelawak, bân dosen ḍâri [[Inḍonesia|Inḍonèsia]] sé aropaaghi sala sèttong angghuta ḍâri ghâlimpok lawak Warkop. Bhâbbhâr è Delanggu, Klaten, karier Dono molaèn èrintis bâkto ghik akuliah è [[Universitas Indonesia]] kalabân dhâddhi karikaturis bân aktivis. Marè jia Dono èpèle dhâddhi asisten dosen bik ghuru besar sosiologi UI Selo Soemardjan bân molaèn ngajâr sajumla kuliah umum bân kuliah kelompok abhâreng Paulus Wirutomo. Samarèna lulus kuliah, Dono molaèn majhèghè popularitas abâreng ghâlimpok Warkop sè pas abintangi 34 judul film atema komedi salama kurun bâkto 1979 kantos 1994 sè pas èlanjutaghi ḍâri program serial televisi è taon 1996 kantos 2000. Salaèn jia, Dono jughân aktif nolès beberapa artikel sè atema sosial kemasyarakatan è media massa kantos akhèr odi'na. Dono sèḍhâ è akhèr taon 2001 èsabebaghi panyakèt kanker paru-paru. == Kaodi'en pribadi == Dono bhâbbhâr kalabân nyama lengkap Wahjoe Sardono (ejhâân sè èsampornaaghi: Wahyu Sardono) è Delanggu, Klaten, Jawa Tengah. Mètorot oca'na Dono rèncean artè ḍâri nyamana iyâ arèya: "Wahyu" artèna rahmat Tuhan, "Sar" andi' maksod bhâbbhâr è bulân Jâbhâ Rajhâ (kateppa'an bân bulan Zulhijah dâlâm kalender Islam), samantara "Dono" artèna pemberian. Dhâddhi sacara harfiah artè nyamana iyâ arèya rahmat Tuhan sebagai pemberian sè palèng rajhâ. Eppa'en Dono dhâddhi polisi, samantara ebhuna dhâddhi ibu rumah tangga. Dono iyâ arèya anak lakè' tong-sèttongnga ḍâri empa' taretan. Dono asakola è SD Negeri 1 Kebon Dalem èterrosaghi ka SMP Negeri 2 Klaten. Bâkto keni'in, Dono ngako jhâk sègghut atokar polana èajhâk amain gagah-gagahan bi' ca-kancana tatapè Dono lebbi bânnyak nahan bân nangkès ḍâripada mokol. Dono pole toman èanyo' bâ'â è sèttong songai kènè' bâkto molèa ka roma samarèna nyongngok wayang kolè' salanjhângnga malèm. Masok ka bâkto SMA Dono asakola è SMA Negeri 3 Surakarta. È bâkto rèya Dono kodhu ausaha kalabân nompa' sapeda poloan kilometer mangkat molè ḍâri Klaten ka Solo/Surakarta bhàn arè kaangghuy bisa asakola.<ref>Asrianti, Shelbi. [https://ameera.republika.co.id/berita/senggang/blitz/17/08/29/ovfh8f335-bukan-solo-ini-sebenarnya-daerah-asal-dono "Bukan Solo, Ini Sebenarnya Daerah Asal Dono"]. Republika.id. 2017-08-17. aksès 2023-02-26.</ref> Bâkto è SMA, bakat kapamimpinan Dono la èkatela bâkto èkaparcaje dhâddhi katua OSIS. Dono perna andik cita-cita dhâddhi dokter tatapè polana korang usahana Dono tarpaksa maso' IPS sè penjurusan è SMA. Samarèna penjurusan rèya, Dono pas ngobe cita-citana dhâddhi wartawan bân bâkto jia Dono molaèn bhâjheng aghâmbhâr kartun bán karikatur tor nulès puisi kaangghuy èpaterbi' è sorat kabhâr. Dono katemmo bàn calon binina, Titi Kusumawardhani, bâkto perploncoan è Fakultas Ilmu Sosial (FIS) UI. Jèu sabelluna jia Dono sè ghik SMP kaluargana toman amain jailangkung bân atanya sapa judhuna Dono. Psrmainan boneka mistis jia nyebbhutaghi nyama judhuna dono Titi Kusumawardhani ḍâri Madiun. Bân tarnyata bâkto dhibâsana Dono lèbur ka rèng binè' padè bân sè èkoca'jailangkung jia.<ref>F. Isnaeni, Hendri. [https://historia.id/histeria/articles/jodoh-dono-ditunjukkan-jailangkung-vXlbq/page/1 "Jodoh Dono Ditunjukkan Jailangkung"]. Historia.id. aksès 2023-02-26.</ref> Dono bân Titi amantan ka taon 1977 bân andik tèllo anak iyâ arèya Andika Aria Sena, Damar Canggih Wicaksono bân Satrio Sarwo Trengginas.<ref>Kusumawati, Anisyah. [https://id.theasianparent.com/anak-dono-warkop "Prestasi Ketiga Anak Dono Warkop, Ada yang Jadi Ahli Nuklir!"]. theAsianparent. aksès 2023-02-26.</ref> Titi sèdhâ ka taon 1997 asabâb sakè' kanker payudara.<ref>Reza Sulaiman, M. Halidi, Risna. [https://www.suara.com/health/2020/02/12/065000/kehilangan-kerabat-karena-kanker-alasan-indro-warkop-berhenti-merokok?page=all "Kehilangan Kerabat karena Kanker, Alasan Indro Warkop Berhenti Merokok"]. Suara.com. aksès 2023-02-26</ref> == Karèr == === Karèr awwâl === Dono akuliah è Universitas Indonesia, Jakarta jurusân sosiologi. Dono masok è taon 1971.<ref>Ardi. [https://www.antvklik.com/headline/347301-dono-warkop-ternyata-juga-penulis "Dono Warkop Ternyata Juga Penulis, Berani Kritik Polisi Era Orde Baru"]. ANTV.Klik.Com. aksès 2023-02-26.</ref> Ale'en Dono sè satèrrossa ngajhâr è Fakultas Ekonomi UI, Rani Toersilaningsih, acarèta kaka'en mèle jurusan sosiologi polana lakar sennèng mengamati orèng, lingkungan bân laènna sè è ghâbây ka tolèsan otabâ ghâmbar karikatur. Eppa'en tèrrona Dono masok ka jurusan politik tatapè Dono ta' èndek. Akhèra eppa'en Dono adukung pèlean ana'na kalabân syarat kodhu konsisten bân aprestasi. Dono pas andi' kanca semma' Paulus Wirutomo. Due' sahabat rèya sè èkaparcajhâ Selo Soemardjan dhâddhi asistenna. Dono bân Paulus pas mabâḍâ majalah mahasiswa independen sè tak acampor ka birokrasi kampus. Pessèna ḍâri dompet abâ' dhibi'na bâng-sebâng tatapè keduâna tak apolong è sèttong majalah sè paḍâ. Bâkto dhâddhi mahasiswa Dono la alako è pan-sapanapan sorat kabhâr, antarana è Tribun bâ Salemba, tarotama dhâddhi karikaturis. Kedue' media cetak jia ambu tarbi' ka tahun 1974. Pas Dono èajhâk apolong bâ ghâlimpok lawak Warung Kopi sè ègâbai sataon sabellunna.<ref name=":0">Portal Resmi DKI Jakarta. [https://web.archive.org/web/20171205014157/http://www.jakarta.go.id/web/encyclopedia/detail/3534/Wahjoe-Sardono "Wahjoe Sardono"]. jakarta.go.id. aksès 2023-02-26.</ref> Dono abhârèng Kasino, Indro, Nanu Moeljono bâ Rudy Badil pas èkontrak kaangghuy ngèsseeh siaran agaya kandhâan bârung kopi è radio swasta Prambors.<ref name=":0" /> È tengnga kalakoan kuliana, Dono aropaaghi angghuta Kelompok Mahasiswa Pecinta Alam Universitas Indonesia (Mapala UI) bhârèng Kasino bân Nanu. Mangkana jia, film-film Warkop DKI bânnyak matao kalakoanna sèkatèllo sè lèbur ka alam. == Sombher == [[Bhângsa:Orèng]] nzd3rvrl51ohf7kl5g8045r0e2h7y3h Lesti Kejora 0 1989 11889 11845 2023-02-26T08:38:39Z Sulgingsul25 1865 11889 wikitext text/x-wiki Pânyanyè indonèsia Lestiani otabâ lebbi è kennal Lesti Kejora otabâ Lesti ( lahèr 05 Agustus 1999), panèka sorang Pânyanyè Aktris, pembawa acara, bân pângusaha kabhângsaan indonèsia. == Pândidighân awwâl bân kaodi'ânnah Lesti == Lesti lahèr kalabân nyama Lestiani, dhibi'nah lahèr è Cianjur tangghâl 5 Agustus taon 1999 jhâbâh bârâ'. Lesti panèkah ana'  se nomer duwa'  dari tello' atarètanan bân lesti panèka ana' settong binè' ân bhâpak sè anyama Endang Mulyana sareng èbhu' ân Sukartini. Kaka' lakè' ân asmanah Beni Mulyana Sopian sarta alè' lakè'ân asmanah Redi Mulyana Sopian. Lesti lahèr dâri kâluarga sè nganut aghâma Islam bân sè asuku bhângsah shondhah. Orèng sepponah alako mènangka tokang jhuwâl miè ayam. Sajjhek omor mpa' taon lesti senneng nyanyi, bân molaè ajhâr laghu tradisional shondhah , ngangghuy media kasèt VCD. Bilâ omor lèma' taon lesti bângal majhu è ada'en umum, lesti amolaè karir anyanyi mènagka tokang nyanyi pangghung ke pangghung è bâkto omor bâllu' taon teppan tojuk è bangku kellas duwâ' SD. È bâkto omor sabellas taon lesti alakoh mènagka tokang nyanyi è Kampoeng dhibi'nah bân olle saweran pèssè. Lesti asekolah SD è Kampoeng dhibi'nah SD Negeri Cikangkerang 2 bân SMP è Negeri 1 Cibinong. Bilâ SMA Lesti nerrosaghi è Tangerang è SMA kèyaè Hajar Dewantoro polana abâ' dhibi'nah amolaè karèr è èbhu' kottah pasca sampè' lolos dâri kompetisi D'Academy, saampon è taon 2018 Lesti nerrosaghi è sakola'an  tèngghih jhângjhâng S-1 è Universitas Mercu Buana  kalabân jurusân èlmo komunikasi. == Kâpribadè'nah odi'ân  Lesti == Lesti abhâkallan bè' Rizky Billar è tangghâl 13 junè 2021 è gheddhung potè, Lembang, Bandung.Acara lamarânnah ngangghuy adhât shondhâh, èkabhâraghi è live Indosiar. Acara kdhuwa' nah ajhâlân bhânjur ngatojui posisi sè Nomer tello' kalabân TVR 5,5 bân shâre 37,8% . Jhâlân carèta tarèstanah Lesti&Billar ngatojui  peringkat sè nomer empa' kalabân TVR 5,4 bân shâre 26,1%. Râstu dâri orèng towanah kabbih sè mengudara è pokol 18:30 WIB ngatojui posisi sè Nomer lèma'  è TVR 5,3 bân shâre19,8%. Dâlem acara konserrah Leslar (Lesti, billar) pimpin nnah Sè alangsung  è tangghâl 29 junè 2021, Leslar akabhâr aghi acara rencananah nèkanah kalabhân pângajièn bân sèraman ( 21 juli 2021 09:00 WIB). Akad nèkanah è tangghâl 23 juli 2021 09:00 WIB, bân acara resepsi nèkanah (24 juli 2021 18:30 WIB), bân bhâkal èkahâraghi è TV Indosiar kalabân Vidionah. Namon pas  acara resepsi nèkanah ètunda sebâb bâdâ pâmberlakuan pámbates kâgiat'ânnah masyarakat ( PPKM) dhârurat. Bilâ Kasus Covid-19 è Indonèsia berangsur maredha, pasangan rèya abâli aghellâr acara pra- nèka è live ANTV. Acara ka'dintoh hadir è dâlem empa'  sosonan yakni, ngètong areh ( 8 Agustus 2021, 08:00 WIB), bân  lanjut aghi kalabân lâppas lajang, pimpin ènna , bân kado sè indah untuk lesti (8 Agustus 2021,15:30 WIB). Bân acara pra-nèka laennah aropah pângajièn bân upacara adhât èsiaraghi secara live è stasiun televisi sè padâ è tangghâl 14-15 Agustus 2021. Rangkaiânnah acara nèka sè sabellumah ètunda ahèrrâh  abâli ètanayangaghi è Tv  Indosiar bân vidio è tangghâl 18 Agustus 2021 Untuk pângajièn bân sèraman, 19 Agustus 2021 untuk Akad nèka, serta 29 Agustus 2021 Untu tasyakuran pernèkaènnah. Lesti ampon  essah anèka bân Rizky Billar saamponnah èlangsungaghi akad nèka bân ijab Kabul è arè kemmès, 19 Agustus 2021 pokol 10:30 WIB è hotel intercontinental pondhuk indah, Jakarta lao'. Kabudinah, orèng kbbih percajâh kâ nèka sèrènah sè ampon è kalakoh è awwâl taon 2021. Pernèkaènnah ka'rowah ahèrrâh èumumaghi è tangghâl 21 September 2021 èdâlem momen  ''The secret of Leslar''  sekalian pèluncurân kanal YouTube Leslar Entertainment sè atayang è kanal YouTube RANS Entertainment ka momen ka'rowah, mereka mataoh vidio akad nèkanah sè ampon mereka lakonin  è awwâl taon 2021. Kaduwenah alangsungaghi akad nèkanah kalabân Ustd Subki Al Bughury. Kâangguy tokang penghulu. Sebelummah  mereka jughân alaksanaaghi  khitbah sè coma è hadirrih keluarganah è ahèr 2020 . Lesti bâih pas ètemmoh ngandung. Menepis sèkabbinah masalah Sè muncul akaiten gosib sè ngandung è lowar nèka sareng warganet sè ceremmet, menurut sabegiân bhâlâ sè semma' serta program spesial ''Leslarblak-blakkan'' sè atayang è Indosiar è tangghâl 8 Agustus 2021, ahèrrâh lesti ètemmoh ampon gandhung èdâlem usia kandungan 5 ajhâlân 6 bulân è saat rowah,(mereka sè ampon anèka sèrè è bulân April sè terbitong awwâl taon) bân èkèraaghi lahèr è bulân Januari atau Februari 2022. Lesti alahèraghi  ana' sè Pârtama è tangghâl 26 Desember 2021 sè anamah Muhammad Leslar Al-fatih Billar. Bhâji' ân lahèr kalabân kabâdè'ân pramatur. Hal ka'roawah èsebbâbaghi karna Lesti ngalami flek bân kontraks, sè è sèbbâbaghi akibat kabhendetten sè alakoh. Saat ka'rowah lesti èsarannaghi dokter Untu èrabât ènep. Èsaat lesti mole dâri roma sake'  dokter nyampaiaghi bahwa Menurut hasèl pâmèreksaânnah, bhaji'ân kodhu è pakaloar kân demi kâsalametten ana' bân Lesti. Persalinan alangsung secara caesar è roma sake' èbhu' bân ana' ân, Menteng, Jakarta Pusat è usia kehamil ânnah lesti 34 mènggu. == Pârdebbatdhân èdhâlem Roma tangganah Lesti == Lesti alapor aghi Billar dhâ'  polres metro Jakarta Selatan kalabân kasus kakerasen è dâlem roma tangganah (KDRT) sè terjadi  è tangghâl 28 September 2022 è sekitar pokol 01:51 WIB bân 09:47 WIB. Dâlem Lapor ânnah, lesti ngabâlè bahwa awwâl molanah Billar ngalakonin kakerasen KDRT sabbeb Billar etemmoh selingkuh. Bilâ èarè mangken saat Lesti mènta mamolè dhâ' romanah rèng seppona polana kadhâddhièn ngâ' rowa, Billar ngamok bân èsotok, èbântengaghi dhâ kasor bân ècekkel sampè' gegger dhâ bâbâ. mbl6uunas81nnd85kskywf1pw3xb5wy Oki Setiana Dewi 0 1990 11944 11943 2023-02-28T05:21:43Z Alfiyah Rizzy Afdiquni 9 11944 wikitext text/x-wiki Dr. Hj. '''Oki Setiana Dewi''', S.Hum., M.Pd.<ref>[https://web.archive.org/web/20191218230047/https://maskanulhuffadz.or.id/profilpengurus/ maskanulhuffadz.or.id]. aksès 2023-02-28.</ref> (lahèr 13 Jânuwari 1989) iyâ arèya tokang nolès, tokang dakwah, bân artis [[Inḍonesia|Inḍonèsia]]. == Kalakowan == Oki Setiana Dewi molaè alako dhâddhi artis è bâkto maèn film Ketika Cinta Bertasbih.<ref>Ayuningtyas, Novita. [https://www.liputan6.com/hot/read/4360684/11-tahun-berlalu-ini-kabar-terbaru-6-pemain-film-ketika-cinta-bertasbih "11 Tahun Berlalu, Ini Kabar Terbaru 6 Pemain Film Ketika Cinta Bertasbih"]. liputan6.com. 2020-09-19. aksès 2023-02-28.</ref> Samarèna ghenika, Oki dhâddhi ustazah è Islam itu Indah, Trans TV sajjhek 2014. Oki lulus S3 è kampus UIN Syarif Hidayatullah. Mangkèn Oki dhâddhi Kapala Yayasan Maskanul Huffadz è Inḍonèsia, [[Malaysia]], Singapura, bân Brunèi Ḍarussalam. == Oḍi' Oki Setiana Dewi == Ḍari kènè' sampè omor 16 taon, Oki nengneng è Kotta Batam, Kepulauan Riau. Dhibi'en ngaghungè 2 alèk nyamana dr. Shindy Kurnia bân Ria Yunita. Oki araka sareng Ory Vitrio Abdullah orèng Sungai Pua taon 2014.<ref>Anggie, Hernowo. [https://www.liputan6.com/showbiz/read/799024/pernikahan-jadi-kado-ulang-tahun-oki-setiana-dewi "Pernikahan Jadi Kado Ulang Tahun Oki Setiana Dewi"]. liputan6.com. 2014-01-13. aksès 2023-02-28.</ref> Mangkèn anḍi' 4 potra nyamana Maryam Nusaibah Abdullah, Khadeejah Faatimah Abdullah, Ibrahim Muhammad Abdullah, bân Sulaiman Ali Abdullah. Oki mamarè sakola è SD Kartini Sekupang, teros alanjutaghi SMP Negeri 3 Batam sareng SMA Negeri 1 Batam. Oki malolo ollè ranking 1 è kelassa bân malolo awakkèle sekolana è Olimpiade Biologi sampèk pidato sareng debat bhâsa Inggris. Oki jhughen aktif ngèrèng ekstrakulikuler molaè ḍari organisasi siswa intra sekolah, gerakan pramuka Indonesia, basket, teater, English Club, sampè marching band sareng dhâddhi katoa kellas ḍâri SD-SMA. == Prestasi == Oki asakola è SMA Negeri 1 Depok. Tâon 2007, Oki dhâddhi mahasiswa Sastra Blandhâ, [[Universitas Indonesia]]. Oki èpèlè dhâddhi mahasiswa anyar terbaik OKK Universitas Indonesia, sareng mahasiswa anyar terbaik è Fakultas Ilmo Pengetahuan Budaya (FIB). Oki aktif organisasi BEM, lembaga dakwah kampus salam Ul, lembaga dakwah kampus fakultas FORMASI FIB Ul bân teater. Sakèng lèburra akting, Oki toman ollè penghargaa aktris reng binè' terbaik Festival Petang Kreatif Ul. Oki jhughân toman èpèlè dhâddhi mahasiswa berprestasi bidang seni FIB Ul. == Sombher == ot9nc7dxjx5jrzbr7fteu7ce421jx27 Pangangghuy:ZAHROTUL HABIBAH 2 1991 14376 11856 2023-10-13T03:46:03Z ZAHROTUL HABIBAH 1914 14376 wikitext text/x-wiki Kaulè oreng Madhurâ, Kaduarah Tèmor, Sumenep {{Peserta WikiLatih|di=Sumenep|13 Oktober 2023}} 8kn1covyoifz0q6ifsn10bl7he84eae Amanda Manopo 0 1992 12199 11917 2023-03-14T23:51:18Z 2600:1700:1E0:6B20:A1E7:E930:CFD0:A01F 12199 wikitext text/x-wiki Amanda Gebriella Manopo Lugue  (lahèr 6 Desember 1999)<ref name=":0">Herfianto. [https://www.liputan6.com/showbiz/read/4308084/5-fakta-amanda-manopo-bintang-yang-terkenal-gara-gara-mermaid-in-love "8 Fakta Amanda Manopo, Bintang yang Terkenal Gara-Gara Mermaid in Love".] Aksès 2023-02-27.</ref> iyâ arèya aktris, model, penyanyi, pengusaha, abhângsa [[Indonesia|Indonèsia]]. == Kaodièn pribadi == Amanda Manopo iyâ arèya pottrè bungso dâri pasangan Ramon Gauna Lugue. Arsitek katoronan Spanyol bân Filipina, sareng Henny Manopo Lugue orèng Bini' Minahasa. == Karier == Amanda ngawwâlè karèrra è dunnya hiburân taon 2008. Amanda molaè maso' dunnya akting bhákto abintangi sinetron "Biru"  taon 2013. Amanda èkenal ghu-ongghu bhâkto abintangi toko Ariel dâlem sinetron "Mermaid in Love" taon 2016.<ref name=":0" /> Bhâkto taon 2020, Amanda olle popularitas bhârkat peranna dhâddhi Andin dálem sinetron "Ikatan Cinta".<ref>Fauziah, Syifa. [https://www.brilio.net/selebritis/popularitas-8-seleb-ini-melejit-usai-main-sinetron-ikatan-cinta-210927e.html "Nama-nama para seleb ini ikut terdongkrak seiring dengan kesuksesan sinetron Ikatan Cinta"]. Aksès 2023-02-27.</ref> == Bisnis == Ê lowar aktivitassâ dhâddhi artis, Amanda andi' bisnis kèya iyâ arèya bisnis produk kulit Skin Soul Brightening. 8rwyh877kdw6pucunxzcrsbwoloj3hr Dinda Hauw 0 1993 11904 11872 2023-02-26T21:33:17Z Alfiyah Rizzy Afdiquni 9 11904 wikitext text/x-wiki Nyimas Khodijah Nasthiti Adinda otabâ '''Dinda Hauw''' (bhâbbhâr 14 Novèmber 1996) iyâ arèya pemeran, penyanyi bân moḍel [[Inḍonesia|Inḍonèsia]] toronan Malaju bân Palèmbang, Sumatera Lao'.<ref name=":0">Sari, Rintan Puspita. "Profil Dinda Hauw, Bintang Sinetron dan Istri Rey Mbayang". kompas.com. 2020-12-18. aksès 2023-02-27.</ref> == Kaoḍi'en == Dinda Hauw potrana Alm Kemas Muhammad Syafei Herman dan Hulwati Husna. Dinda alumni sakola roma bân ngaghungi sapopo anggota JKT 48 yakni Dwi Putri Bonita. Tangghâl 10 Juli 2020 Dinda akabin bi' Rey Mbayang.<ref name=":0" /> == Kalakoan == Dinda dhâddhi artis taon 2006. Nyamana molaè èkennal masyarakat è taon 2011 dhing la amaèn è film Surat Kecil untuk Tuhan. Neng film rèya Dinda sampè aghundul obu'en polan dhâddhi orèng sakè. == Film tv == Filmma Dinda Hauw yakni: * Misteri Lorong Waktu * Teka Teki Bioskop Tua * Karung Lorong Waktu * Cinta Monyet Lo * Cinta Semanis Rainbow Cake * Cintaku Seluas Kebun Binatang * Didah Si Penambal Cinta * Jurus Naga Cinta * Love Cupcakes Buat Okan (2012) mènangka Citra * La Maison du Bajigur (2012) mènangka Maya * Upik Abu Cinderella (2012) mènangka Tyas * Ojek Pengantar Cinta (2012) mènangka Karin * Pendekar Silat Cinta (2012) mènangka Cici * Dua Kali Jatuh Cinta (2012) mènangka Amel * Ngojek Demi Cinta (2013) mènangka Septia * Supermoon Untuk Bulan (2013) mènangka Fanny * Tajir-Tajir Jadi Pembantu * Ten Million Dollar Man * Janji Si Preman Kampus * Karla & 3 Kebaikan (2016) == Sombher == <references /> fwsgl2z3rurdlcfvlqe7992q7f1fvgs Mesut kurtis 0 1994 11906 2023-02-27T00:30:06Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Mesut kurtis]] ka [[Mesut Kurtis]]: Judul salah eja 11906 wikitext text/x-wiki #ALIH [[Mesut Kurtis]] hqazo58470t5f0kjvxhqxd7kav3suxm Nasr Hamid Abu Zayd 0 1995 11926 2023-02-27T13:25:51Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Nasr Hamid Abu Zayd]] ka [[Nasr Hamid Abu Zaid]]: Judul salah eja 11926 wikitext text/x-wiki #ALIH [[Nasr Hamid Abu Zaid]] 3nby7jj6nvmv4pf1asangrwq3itjy0y Pangangghuy:Hafidahmad 2 1996 11965 2023-03-11T22:35:41Z Hafidahmad 1948 ←Membuat halaman berisi 'Kaulâ Hafid, orèng Mekkasân sè jughân alumni pondhuk Mambaul Ulum ta-Bâta sè asakola è Pascasarjana IAIN Madura.' 11965 wikitext text/x-wiki Kaulâ Hafid, orèng Mekkasân sè jughân alumni pondhuk Mambaul Ulum ta-Bâta sè asakola è Pascasarjana IAIN Madura. nqg7uo331ava1w8t26fg58obsy9609g Heldy Djafar 0 1997 14556 12343 2023-10-16T00:23:24Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14556 wikitext text/x-wiki '''Heldy Djafar''' (11 Juni 1947-10 Oktober 2021) iyâ arèya rajina Soekarno sè kapèng sanga’, Prèsiḍèn Rèpublik Inḍonèsia sè ḍâ'adâ'. Heldy Djafar lahèr ḍâri H. Djafar ban Hj Hamiah.<ref>Kiswondari. okezone.com. "[https://nasional.okezone.com/read/2021/10/11/337/2484496/breaking-news-istri-ke-9-bung-karno-heldy-djafar-meninggal-dunia ''Breaking News''! Istri ke-9 Bung Karno, Heldy Djafar Meninggal Dunia]". aksès 2023-03-12.</ref> Dhibien iyâ arèya ana' bungso sanga’ satarètanan. Dhibiín akabin sareng Soekarno è taon 1966. È bhâkto rowa [[Soekarno]] aomor 65 taon samantara Heldy Djafar aomor 18 taon. Saksèna katowa DPA Idham Chalid bân Menteri agama Saifudin Zuhri. Kaḍuwâna akabin coma sampè’ ḍutaon. È bhâkto jarèya kabâḍâ'ân politik sajen ta' tanto.<ref>Ucu Karta raharja. [https://www.republika.co.id/berita/o8cjtu282/cerita-cinta-sukarno-dengan-sembilan-istrinya-bagian-ketiga-habis-part3 "Cerita Cinta Sukarno dengan Sembilan Istrinya (Bagian Ketiga - Habis)"]. aksès ka 2023-03-12. </ref> Komunikasi ta' ajhâlân lancar saampon Soekarno dhâddhi tahanan è Wisma yaso. Jhâlân Gatot Subroto. Heldy sempat ngoca' terro apèsa, tapè Soekarno ta' ghellem kajhâbâ matè. Akhèrra, è tangghâl 19 Juni 1968, Heldy se aomor 21 taon akabin polè bân Gusti Suriansyah Noor, toronan ḍâri Kerajaan Banjar.<ref>Fadillah Ramadhian. "[https://www.merdeka.com/peristiwa/cerita-cinta-soekarno-dan-9-istrinya.html Cerita cinta Soekarno dan 9 istrinya]". aksès ka 2023-03-12. </ref> È bhâkto ajiya Heldy parappa’ ngandung towa olle kabhâr Soekarno sèdhâ. Soekarno sèdhâ è tangghâl 21 Juni 1970, è omor 69 taon. Ḍa' budi, sèttong ḍâri ennem ana’na, Maya Firanti Noor, akabin ben Ari Sigit, kompoy Prèsiḍèn RI kapèng ḍuwâ', [[Soeharto]]. == Oḍi' Awwâl == Heldy rèmbi’ è Tenggarong, Kutai Kartanegara, Kalimantan Tèmor, è tangghâl 10 Agustus 1947 dâri H Djafar bân Hj Hamiah, bungsoh dâri sanga’ satarètanan, è bhâkto Hj Hamiah ngandung Heldy, binè’ ajiya toman ngatèla’ bulân bungkol (bulân purnama).<ref>Malik Abdul Mubarok. [https://nasional.sindonews.com/read/565334/15/profil-heldy-djafar-istri-ke-9-bung-karno-yang-khatam-alquran-sejak-kecil-1633939855 "Profil Heldy Djafar, Istri ke-9 Bung Karno yang Khatam Alquran Sejak Kecil"] aksès ka 2023-03-19. </ref> Pas kancana H Djafar sè parappa' namoy ka romana (Tionghoa) ngocak jhâ’ ḍâgghi' bhâji’en rèmbi’ kodhu èjâgâ ngastètè kantos rajâna. Bâjâ Heldy la masok SMP, majhâdi’ sè èangghâp tokang aramal bân biasah èolok Mbok Nong ngoca’ jhâ’ paghi’ bilâ dhibâsah, arowa bhâkal ollè “orèng rajâ”. Ḍâri kènè’, Heldy khatam maca Al-Qur’an. Erham, kaka’ ghândhu’ Heldy sè palèng towah ngoca’, rèng towanah cokop terpandang è daèrana. Romana rèng towana Heldy iya arèya roma pangghung.<ref>Prastiwi Devira. Liputan6.com. [https://www.liputan6.com/news/read/4682122/mengenal-heldy-djafar-pelabuhan-cinta-terakhir-sukarno "Mengenal Heldy Djafar, Pelabuhan Cinta Terakhir Sukarno"] aksès ka 2023-03-25. </ref> Bangunanna lanjhâng ka èrèng sampè’ 30 mèter bân lanjhângnga ka budi 40 mèter. Èghâbây dâri kajhuh sareng ata’ roma sè tègghina empa’ meter bân andi’ kaca sè lanjhâng ka bâbâ ngangghuy kajhuh, pas alapès kaca è lowarra. Jumlah candilana  cokop bânnya’. Èattas labâng romana ètolès taon è bangun roma jarèya, taon 1938. È bhâkto panompang motor nyebarraghi lambâr èssèna pangumuman jhâ bâdâ pidato Prèsiden Soekarno è Samarinda, kaka’en Heldy, Yus, ngèrèng ngala’ lambêrân jarèya samba manjhêng è paghâr romana, Jhâlân Mangkurawang, Heldy nangis terro katemmo bân Presiden, tapèh è tola’.<ref>Proklamator.id. [https://proklamator.id/heldy-djafar-istri-bung-karno-meninggal-dunia-berikut-kisah-singkatnya/ "Heldy Djafar, istri Soekarno meninggal dunia, berikut kisah lengkapnya"] {{Webarchive|url=https://web.archive.org/web/20230325013218/https://proklamator.id/heldy-djafar-istri-bung-karno-meninggal-dunia-berikut-kisah-singkatnya/ |date=2023-03-25 }}. aksès ka 2023-03-25.</ref> == Arantau ka Jakarta == Bhakto terros ajhâlân, Heldy bannyâ' è kalèburi ca kancana, è bhâkto jarèya Heldy ghi' toju' e bangku SMP sè bâdâ è Ghunung Pedidi, jhâlân Rondong, Demang tenggarong, Kutai Kartanegara, Kalimantan Tèmor.<ref>Prastiwi Devira. Liputan6.com. [https://www.liputan6.com/news/read/4682122/mengenal-heldy-djafar-pelabuhan-cinta-terakhir-sukarno "Mengenal Heldy Djafar, Pelabuhan Cinta Terakhir Sukarno"] aksès ka 2023-03-25.</ref> è bhâkto ajiya dhibiín ghi' toju' è bangku SMP kellas tello', Heldy ngallè ka sèttong sakolah SMP è samarinda. Heldy ngallè polana bâdâ Nasionalisasi Perusahaan-perusahaan Bâlândhâ, sè madheddhi H Djafar, ramana Heldy samantara istirahat dâri lakona è Oost Borneo Maatschapppij. == Sombher == <references /> 92jirrmlrcbm2k0sj0lqd3pard5d6g5 Rajina Kanjeng Nabbhi Muhammad 0 1998 13134 12131 2023-05-24T23:38:46Z Alfiyah Rizzy Afdiquni 9 /* Daftar rajina Kanjeng Nabbhi (Ummahatul Mu'minin) */ 13134 wikitext text/x-wiki '''Rajina Kanjeng Nabbhi Muhammad''' otabâ ummahatul mu'minin ([[bhâsa Arab]]: أمهات المؤمنين) sè artèna èbhuna umat Islam iyâ arèya kompolan rèng binè’ sè èpakabin Rasulullah.<ref>Ahmad. [https://hidayatullah.com/spesial/hidcompedia/2022/01/14/223222/ummul-mukminin.html "Ummul Mukminin"]. hidayatullah.com. 2022-01-14. aksès 2023-03-12.</ref> Umat Islam ngolok ummul mu’minin sopajâ hormat bân ta’ cangkolang akadhi ayat Al-Qur’an: “Nabbhi rèya lebbi otama bâdhi umat Islam ètèmbhâng abâ’ dhibi’ bân rajina (Kanjeng Nabbhi) iyâ arèya èbhuna.” (Sorat Al-Ahzab: 6).<ref>[https://tafsirweb.com/7618-surat-al-ahzab-ayat-6.html "Surat Al-Ahzab Ayat 6"]. tafsirweb.com. aksès 2023-03-12.</ref> Rajina Kanjeng Nabbhi Muhammad ta’ akabin polè samarèna Nabbhi sèdhâ polana: “Bân ta’ ollè nyakè’è (atèna) Rasulullah bân ta’ ollè akabin bi’ rajina satarossa samarèna (Nabbhi sèdhâ). Saongghuna rowa dhusa rajâ.<ref>[https://tafsirweb.com/7665-surat-al-ahzab-ayat-53.html Surat Al-Ahzab Ayat 53]. tafsirweb.com. aksès 2023-03-12.</ref> Neng ḍâlem samalem, Kanjeng Nabbhi ajima’ rajina tèn-ghântèn. Ḍhebuna sahabhât nabbhi, Rasulullah ngaghunghi kakowatan 30 rèng lakè’.<ref>[https://web.archive.org/web/20210831014518/https://sunnah.com/bukhari:268 "Bathing (Ghusl)".] sunnah.com. aksès 2023-03-12.</ref> == Daftar rajina Kanjeng Nabbhi (Ummahatul Mu'minin) == === Khadijah binti Khuwailid === Nabbhi pereppa'en omor 25 taon akabin bi' jhrâghânna sè soghi, Sayyidah Khadijah sè aomor 40 taon.<ref>Ibn Ishaq. ''Mustadrak Al-Hakim''. 3. hlm. 182.</ref><ref>Ibn Sa'd. ''Tabaqat al-Kubra'' (ḍâlâm bhâsa Arab). 8.</ref><ref>Abu ‘Abdullah Al-Hakim. ''al-Mustadrak.''</ref> Nabbhi ta' toman apoligami bâkto araji Sayyidah Khadijah. Dhingla Nabbhi omor 50 taon, Sayyidah Khadijah sèdhâ.<ref>Esposito (1998), p.18</ref><ref>Reeves (2003), p. 46</ref> Kalabân raji Sayyidah Khadijah, Nabbhi ngaghungi 2 potra sè asmana Qasim bân Abdullah (ajhuluk Ath-Thahir dan Ath-Thayyib)<ref>Paul Gwynne (23 Dec 2013). ''Buddha, Jesus and Muhammad: A Comparative Study''. John Wiley & Sons. <nowiki>ISBN 9781118465493</nowiki>. <q>According to Sunni Islam, Khadija bore Muhammad four daughters (Zaynab, Ruqayya, Umm Kulthum and Fatima) and two sons ('Abdallah and Qasim).</q></ref> bân 4 potrè Zaynab, Ruqayyah, Ummu Kulthum sareng Fatimah. Kèng orèng Syiah nyebbhut 3 potrè salaèn Fatimah benni potrèna Nabbhi tapè potrèna Sayyidah Khadijah bi' raka sabelumma.<ref>Muhammad al-Tijani in his The Shi'a: The Real Followers of the Sunnah on Al-Islam.org note 274 Arsip 2006-05-04 Wayback Machine.</ref> Abu Thalib bân Sayyidah Khadijah è taon sè sami sampè Nabbhi adhâbu taon sè seddhi (Aam ul-Huzn).<ref>Guillaume. ''The Life of Muhammad''. Oxford. hlm. 191.</ref> == Sombher == <references /> [[Bhângsa:Rajina Nabbhi Muhammad]] st60fczo2813jm4xksfuuwo0b34y6bh Raisa 0 1999 15592 15446 2024-01-06T00:31:39Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 15592 wikitext text/x-wiki {{infobox orang}} '''Raisa Andriana''' otabâ se èkennal '''Raisa''' (Madhurâ: ꦫꦲꦶꦱ) (lahèr 6 Junè taon1990) iyâ arèya tokang nyanyè, tokang nyèrrat lagu, bân artis binè’ [[Inḍonesia|Inḍonèsia.]] == Kalakowan == === 2008-10: Awwâl alako === Bhâkat anyanyè Raisa sajjhek ghi’ kènè’ omor 3 taon. Raisa serrèng tampil ḍhâ-kènḍha kadhi penyanyè ongghuwân è attas pangghung<ref name=":0">[https://web.archive.org/web/20150219135258/http://www.detik.com/hot/tokoh/24622/0/raisa-andriana]"Raisa Adriana". èarsippaghi ḍâri versi [http://detik.com/hot/tokoh/24622/0/raisa-andriana asli] tangghâl 2023-04-08.</ref> Musikalitas Raisa bânnya’ ollè inspirasi ḍâri musisi bhângsa [[Amerika Serikat]] kadhi Brian McKnight, Alicia Keys, bân Joss Stone. È awwâl karèr nalèka anyanyè, Raisa sempat èkondhâng composer atas nyama David Foster untuk tampil è Jakarta.<ref name=":0" /> Pada 2008, Raisa pernah dhâddhi  vokalis band se è bentuk Kevin Aprilio, Andante,<ref name=":0" /> sè aropaaghi dhâsar manjhenga band Vierratale. Raisa bânnya’ anyanyè regular è kafè-kafè musik. ḍâri kasempatân anyanyè è kafè-kafè rowa Raisa ollè bânnya’ kasempatân dâlem karier amosik.<ref name=":1">[https://web.archive.org/web/20140826115726/http://javajazzfestival.com/2014/artistdetail.php?action=detail&nid=2512#.U68qZETZEwh "Java Jazz Festival 2014"] Èarsippaghi ḍâri [http://javajazzfestival.com/2014/artistdetail.php?action=detail&nid=2512#.U68qZETZEwh versi asli] Èaksès tangghâl 2023-04-08.</ref> ==== '''2010-13: Awwâl Kasuksesânna sarèng debut album Raisa''' ==== Raisa molaè èkennal saampon arilis ''album'' solona sè ajudul ''Serba Salah.'' Karana kotara, Raisa èonjhâng dhâddhi bintang tokang ngèssèeh acara dâlem ''event Java Jazz Festival 2011.'' ''Performa'' Raisa è pangghung ''Java Jazz Festival'' rowa atambhâh sukses karierrâ sampè’ ollè penghargaan è ''Anugerah Musik Indonesia 2012  ''dhâddhi pendatang anyar sè terbaik.<ref name=":1" /> È 2011, ''album'' eponim debuttâ ajudul ''[[Raisa]]'' è produksi bân èrilis sarèng Solid Records bân Universal Musik Indonesia. Produserr album rowa 3 musik ngodâ Inḍonèsia panèka Asta Andoko (RAN), Sarta Ramadhan Handy bân Andrianto Ario Seto (Soulvibe) Nanda Oka bân Asta Andoko dhâddhi Executive Producer dâlem album kasebbhut.<ref name=":1" /> È 2012, Raisa ollè ''penghargaan Anugerah Planet Muzik 2012'' dhâddhi ''Best New Female Artist.''<ref>[https://web.archive.org/web/20141020052407/http://www.mysumber.com/senarai-keputusan-pemenang-anugerah-planet-muzik-2012-apm.html "Kapotosan sè mennang ''Anugerah Planet Muzik 2012''"]. Èarsippaghi ḍâri [http://mysumber.com/senarai-keputusan-pemenang-anugerah-planet-muzik-2012-apm.html versi asli] Èakses tangghâl 2023-04-08.</ref> ==== '''2013-satèya: ''Heart to Heart'' bân ''Indonesian Idol''''' ==== È 27 nopèmber 2013, Raisa arilis ''album'' sè kapeng duwâ’na ''Heart to Heart''<ref name=":2">[http://flagig.com/lifestyle/raisa-album-launching-heart-to-heart/ "Raisa Album Lauching ''Heart to Heart"'']. Èaksès tangghâl 2023-04-08.</ref> è Soehana Hall, Gedung Energy, Jakarta laok. ''Album'' kasebbhut èssè 9 laghu, ''Bersinar, Hari Bahagia, Pemeran Utama, Teka-teki, Let Me be (I Do), Katakan!, LDR,Bye-bye'' bân ''Mantan Terindah'' marè è rilis mènangka ''Single'' sè kapeng settong bân kapeng duwâ’, aorot ḍâri ''album Heart to Heart'' rèya<ref name=":2" />. Raisa aberri’ pessen sè jellas ka media ''bahwa'' Raisa “bânnè tokng nyanyè Aji mumpung” polana karjâ mosèk bân kamampoan vokalla “lebbi massa’ ḍâri ''album'' sabelluma”.<ref name=":2" /> Salaèn pabheddhâllâ ''album'' kasebbhut, Raisa mabâdâ '' Konser Showcase album Heart to Heart'' secara khosos ḍâ’ ''media/wartawan'' bân 300 orèng ''Your Raisa'' (sebbhutan dhâ’ pangagumma Raisa) sè kapèlè lèbât ''Pre-order Box Set'' Raisa<ref>[http://raisa.flagig.com/ "Raisa"] Èarsippaghi [https://web.archive.org/web/20131113201217/http://raisa.flagig.com/]</ref> è Wayback Machine. ''Konser'' kasebbhut è ghellâr sareng roang sè “nyennengngaghi” sareng tema “''gembira versi Raisa”''<ref name=":2" />''.'' È 2014, Raisa èdhudhing dhâddhi juri è ajhang panyarèan bhâkat ''televisi Indonesian Idol Season 8'' otabâ ''Indonesian Idol 2014. È awwâl Raisa coma dhâddhi juri audisi umum è kotta Jogjakarta, tapè polana formasi juri tak ghenna’ è bâkto siaran langsung, Raisa è soro aghântè’è juri sè tadek''<ref>[http://simomot.com/2014/03/22/indonesian-idol-2014-dhani-cemburu-virzha-menatap-raisa-eh-raisa-malah-puji-husein-ganteng/ "Dhani Cemburu Virzha Menatap Raisa Eh Raisa Malah Puji Husein Ganteng] {{Webarchive|url=https://web.archive.org/web/20230411022233/https://simomot.com/2014/03/22/indonesian-idol-2014-dhani-cemburu-virzha-menatap-raisa-eh-raisa-malah-puji-husein-ganteng/ |date=2023-04-11 }} . Èaksès tangghâl 2023-04-08.</ref>''.'' È Fèbruari 2015, ''produsen'' filem ''animasi'' sè palèng rajâ è dhunnya ''Walt Disney Picture'' nyoro Raisa anyanye laghu ''soundtrack'' è filem anyarra ''Disney,'' Cinderella, sè judullâ ''A Dream is a Wish Your Heart Makes'' versi bhâsa Inḍonèsia sè judullâ “''Mimpi adalah Harapan Hati”.[https://www.youtube.com/watch?v=Zubiz8K9_xE]''.  Filem kasebbhut èbintangngè Cate Blanchett. È Mèi 2015, Raisa aghâbây ''konser solo'' sè ḍâ’aḍâ’na è Istora Senayan, Jakarta, ''Antusiasme'' sè tèngghi ḍâri panggemmarra sampè ''promoter Juni Concert'' è bâkto rowa èbhânto Dyodra Promosindo alanjuttaghi ''konser solo'' sè kapèng ḍuwâ’ è ''DBL Arena Surabaya. Konser solo sè dhâ’adhâ’na ngala’ tema Pemeran Utam, sè sukses è sala settongnga Singlela Raisa.'' ===== '''2018-satèya: ''Konser 2020''''' ===== Saamponna Raisa ''vakum'' è 2018 polana arembi’ pottra pertamana, ahèrra è taon 2019, Raisa makaloar ''single'' anyarra sè ajudul ''“Kembali”'' bân ''“You”.'' Namong, Raisa bhâdhi mabâḍâ’e ''konser'' è taon 2020. ''Konser'' sè ajudul ''Raisa: Live in Concert'' bhâdhi ègellarra è stadion Utama Gelora Bung Karno, Jakarta Pusat, è tangghâl 27 junè 2020. Sabellun ahèrra motossaghi mabâḍâ’â konserra è stadion utama Gelora Bung Karno. Raisa ella nyèbâ (''booking'') venue è tempat laèn, namong Raisa ngabâlâ “misalla mèmpèna abâ’na tak matako’, artèna mèmpèna korang rajâ”. Ahèrra Raisa mabâḍâ konserra è stadion utama Gelora Bung Karno saampona moang ''ego,'' demmi nyèptaè masa depan sè langkong bhâghus è ''industry musik.'' Raisa apendapat bahwa konserra bânnè ajang pamèr, namong tojjhuwânna morni maklè paḍâ nyetak sajhârâ ''musisi'' binè’ pertama sè mabâḍâ konser è stadion utama Gelora Bung Karno bân sala settongnga contoh nyata ḍâri ''emansipasi'' bâbinè’.<ref>[https://kumparan.com/kumparanhits/raisa-siap-jadi-penyanyi-wanita-pertama-yang-gelar-konser-di-sugbk-1sITUCTf5ov "Raisa Siap Jadi Wanita Pertama Yang Gelar Konser di SUGBK"]''Kumparan.'' È Akses Tangghâl 23-09-10.</ref> == Sombher == <references /> [[Bhângsa:Lahèr 1990]] 40y9lnmr39d54vulg899wuwe1na25my Emansipasi 0 2000 12298 12294 2023-03-17T05:48:51Z Alfiyah Rizzy Afdiquni 9 12298 wikitext text/x-wiki '''Emansipasi''' iyâ arèya paperdhikaan ḍâri kabulâ sè sami kalabân padhâna hak ḍâlem bânnya’ kaodhi’en masyarakat.<ref>Tim Penyusun KBBI. "[https://kbbi.kemdikbud.go.id/entri/emansipasi Emansipasi]". ''kbbi.kemdikbud.go.id''. aksès tangghâl 2020-11-29.</ref> Emansipasi rowâ kodhu abherri’ hak sè pantes ka orèng otabâ kompolan orèng sè la èârampas otabâ sè ta’ èyèjhâbhi sebelluna. Hal rèya kodhu èberri’ mènangka sarana kaperdhikaan angembangaghi dhibi’ bân anèngkataghi kamahiran profesional ma’lè sakabbhina orèng bisa salang abhânto ḍâlem abangun bân ta' abidhâaghi aspek kaoḍi’en. Salaèn rowa, emansipasi jughân èkalako ma’lè ollè hak politik bân padhâna dhârâjhât sosial bhâḍhi kalompok sè ta’ èberri’ hak sacara khosis. Hakèkatta, emansipasi bhâḍhi teros usaha kaanghuy maèlang parbhidâan sè rajhâ antara las-kellas sosial ''(sosial gap)'' bân secara horizontal bhâḍhi makenè’ jara’ sosial ''(social distance)'' antara posat bân pèngghiren. Dhâddhi ḍâri rowa, emansipasi dominasi bân dependensi pas sobung sampè dhâddhi paḍe. == Emansipasi binè' == Emasipasi binè’ iyâ arèya proses ngocol dhibi’ rèng binè’ ḍâri kadudukan sosial ekonomi sè mabâ otabâ ḍâri bâtâssan hokom sè adhâddhiaghi binè’ mâlarat akembâng bân maju è bânnya’ bidang ḍâlem kaodi’en masyarakat. Emansipasi binè’ atojjhuân mènta hak sè paḍe ḍâri kaom binè’ mongghu lakè’ bân aberri’ binè’ kasempatan alako, ajhâr bân alako akadhi sè bisa èkalako orèng lakè’. Gerakan orèng binè’ rèya lahèr ḍâri angghâpan bân fakta binè’ para’ cèccer è sakabhina sèktor kaoḍi’èn, molaè ḍâri pandidikan kalabân bânnya’ buta huruf, kamèskenan, bân ta’ mampo ḍâlem apèran aktif èlingkungan publik, tapè kabbhi lebbi ka aspek profesionalitas è bidang tartento.<ref>Izad, Rohmatul. geotimes.id. "[https://geotimes.id/opini/emansipasi/ Emansipasi]". aksès tangghâl 2020-11-29.</ref> Dhâdhi ḍâri rowâ, emansipasi binè’ iyâ arèya sala sèttong jhâlân kaanghuy dhâpa’ ka ta-cita odi’ paḍè ''(equal)'' antara binè’ bân lakè’ lebât gerakan ajuangaghi keadilan orèng binè’. == R.A. Kartini == Tokoh emansipasi binè’ è [[Inḍonesia|Inḍonèsia]] iyâ arèya R.A. Kartini, orèng binè’ toronan ningrat Jhâbâ sè anḍi’ pamèkkèran maju è jhâmanna. Pamèkkeran majuna ètolès lèbât rat-sorat koresponden ka bhèreng sè bâdâ è Bhâlandhâ. Kompolan sorat kasebhut pas èangka’ dhèdhi buku sè ajhudul “Habis Gelap Terbitlah Terang”. R.A. Kartini dhâdhi panggerak emansipasi bine’ kaanghuy orèng binè’ ollè hak pandidikan sè bhibhâs bân tègghi. Ka jhâman panjajahan sè berhak ollè pandidikan sè lajâk iyâ arèya potrâ bangsawan, saèngghâ ka massa lambhè’ bânnya’ orèng binè’ Inḍonèsia ta’ ollè pandidikan sâkalè. Emansipasi sè è usung R.A. Kartini ka’angghuy kaceradasan orèng binè’ èakoè bân ollè kasempatan sè padhâ kaangghuy anerapaghi èlmo sè è kaollè, saèngghâ orèng binè’ bhâdhi lebbhi partajâ ka abâ’ bân ta’ è rendahaghi bhi’ orèng lakè’. Gerakan mapadâ rèya èmolaè kalabân cara majhâghâ sakolah khusus orèng binè’. Ka massa rowa, kabbhi ghun aladhin raka bân ngoros dèpor sè ngonci peran orèng binè’ anodhuaghi bân ngembangaghi potensinah. Gerakan R.A. Kartini rèya onlaon onlaon ngajhâ’ gerakan orèng binè’ ka awwal pergerakan è Inḍonèsia ka bâkto rowa (awwal abad 21). Akadhi pargerakan Aisyiyah sè organisasi è bidang pamberdayaan orèng binè’ sè è plopori Nyai Ahmad Dahlan. Saellana rowa, è noro’e gerakan Muslimat NU bân bannya’ gerakan orèng binè’ sè lahèr ḍâri latar belakang profesi, kaèlmaoan, aghamah, bân laena.<ref>Roihan, Raiz Azmi. ibtimes.id. "[https://ibtimes.id/gerakan-emansipasi-wanita-dari-ketertinggalan-menuju-kesetaraan/ Gerakan Emansipasi Wanita: dari Ketertinggalan menuju Kesetaraan]" aksès 2023-03-12.</ref> == Sombher == <references /> [[Bhângsa:Diskriminasi]] 7lq8ftfuka1f3eub5ezfccfsrzpzb9a Asiyah 0 2001 15751 12281 2024-02-03T14:41:13Z Seeharee 1782 15751 wikitext text/x-wiki {{infobox orang}} '''Asiyah''' ([[bhâsa Arab]]: آسية) jughân èsebbhut Asiyah binti Muzahim ([[bhâsa Arab]]: آسية بنت مُزَاحِم) iyâ arèya sebbhut èpon binèna Fir’aun è jhâmana Nabbhi Musa bân ḍhâḍḍhi sala sèttong orèng binè’ sè palèng bhâgus ḍâlem aghâma Islam.<ref>Arifah, Shafira. [https://www.idntimes.com/life/inspiration/shafira-arifah-putri/asiyah-istri-firaun-c1c2 5 Fakta Asiyah, Istri Fir'aun yang Dijamin Masuk Surga]. ''Idntimes''. 2020-05-14. aksès tangghâl 2023-03-14.</ref> == Ayât == '''“'''''Bân Allah aghâbây ompama ḍâ’ rèng-orèng sè iman, binè èpon Fir’aun, ènalèkana aḍhâbu, ‘Addu Pangèran kaulâ, bhâdiaghi roma ḍâ’ kaulâ  è seddhi’ èpon panjenengan dâlem sowarghâ bân pasalametaghi kaulâ ḍâri Fir’aun bân kalakona bân salametaghi kaulâ ḍâri rèng-orèng sè blâka''.” (QS. At-Tahrim: 11).<ref>Al-Qur'an Surah At-Tahrim: 11.</ref> == Carètana == Al-Qur’an coma nyebbhut binèèpon Fir’aun, anapon dhinèng asma Asiyah panèka meḍḍhâl ḍâri riwayât hadis.<ref>Hasanah, Annisa Nurul. [https://bincangmuslimah.com/kajian/lima-keutamaan-asiyah-istri-firaun-yang-disebut-dalam-hadis-dan-al-quran-28332/ "Lima Keutamaan Asiyah Istri Firaun yang Disebut Dalam Hadis dan Al-Qur’an"]. bincangmuslimah.com. 2020-02-01. aksès 2023-03-16.</ref> Carètana ḍâlem Al-Qur’an bâḍâ è Sorat Al-Qashash ayât 7-13 sè nyebhutaghi carètana Nabbhi Musa sè èkala’ ḍâri songay. == Èbhu angka’ Nabbhi Musa == Asiyah èghâmbhâraghi mènangka orèng binè’ sè ngaghungè obu’ lanjhâng è talè’è sè abârna cèllèng. Kabulâna mangghi Nabbhi Musa sè ghi’ bhâji’ è songay saampona asèram. Sè èghâmbhâraghi ''Jami’ at-Tawarikh'', è sebbhutaghi jhâ’ kalambhina Kabulâna Asiyah sè asèram èghântong è ka-bhungka. Anapon dhinèng aros songay panèka èhias kalabân rengghân ''Tionghoa''. Al-Qur’an ta’ nyebbhutaghi kalabân jellas cem-macem lakona Fir’aun sè nyakè’è Bani Israil. Bânnya' olama' sè aparèng katerrangan jhâ’ Fir’aun alako ghâpanèka amarghâ parcajâ jhâ’ bhâkal bâḍâ Bani Israil sè bhâkal marosak kakobasana. Sabâgiyân nyebbhutaghi jhâ’ Fir'aun ce’ parcâjâna amarghâ Fir’aun amèmpè ngatèla’ apoy ḍâri Baitul Maqdis (Palèstina) ḍâteng bân marosak bânnya' romana orèng Qibti tapè ta’ marosak romana Bani Israil. Sabâgiyân aḍhâbu jhâ’ ghâpanèka polana rato Mesir sabbhân sè ollè kajubâ’ân polana terro makotor kasocce'ânna Sarah, rajina Nabbhi Ibrahim. Ḍâri panèka eparcajâè jhâ’ bhâkal bâḍâ hal sè bhâkal marosak kakobâsaânna Fir’aun.<ref name=":0">Katsir, Ibnu. (2014). ''Kisah-Kisah Para Nabi''. Diterjemahkan oleh Muhammad Zaini. Surakarta: Insan Kamil. ISBN 978-602-6247-11-7. 432-433.</ref> Sabâgiyân olama' nyebbhutaghi jhâ’ bhângsâ Qibti manglo ḍâ’ Fir’aun polana orèng Bani Israil sè cè' sakoni’ kaanghuy alako polana atoran kaangghuy matè'è bhâji’ kè’-lakè’ ḍâri Bani Israil saèngghâ kobâter tako’ bhângsa Qibti sè pahi’ kodhu alako sara. Fir’aun pas mabâḍâ atoran tè-ghântè sabbân taon: sèttong taon ta’ mabâḍâ atoran matè’è bhâji’ lakè', taon sè bhâkal ḍâteng bâḍâ atoran matè’è bhâji’ lakè'. Nabbhi Harun bhâbhâr è bhâkto atoran matè’è bhâji’ lakè' ta’ èkalako.<ref name=":0" /> Al-Qur’an ajellasaghi jhâ’ saongghuna Allah aparèng ilhâm ḍâ’ èbhuna Nabbhi Musa sopajâ mamasok pottrana sè ghi’ kènè’ ḍâ’ pettè, pas èkèbâaghi ḍâ’ aros songay. Èbhuna Nabbhi Musa pas makon embhuk èpon Nabbhi Musa kaangghuy noro’è pettè panèka ḍâri jhâu. Nabbhi Musa lajhu èkala’ pas èrabât bhâlâna Fir’aun. Asiyah iyâ arèya binèna Fir’aun pas aḍhâbu ḍâ’ Fir’aun, “Bhâji’ panèka mabhunga ḍâ’ kaulâ bân abâ’na. Jhâ’ sampè’ bâ’na matè’è, samoghâ bhâji’ panèka bhâkal aberrik manpaat ḍâ’ abâ’na kaulâ bân sampèyan otabâ ngirèng ḍhâḍḍhiaghi bhâji’ panèka pottrana kaulâ bân abâ’na".<ref>Al.Qura'an Surah Al-Qashash (28): 7-9.</ref> Ḍâlem al-Kitab èsebbhutaghi jhâ’ asmana èbhuna Nabbhi Musa èngghi panèka Yokhebed tapè bâḍâ jughân sè aḍhâbu asmana panèka Mihyanah binti Yashar bin Lawi, Yukhabidz binti Lawi bin Ya’qub, Yuhanidz, Yarikha, bân bâḍâ jughân sè aḍhâbu asmana Yarikhat. Anapon embhuk èpon Nabbhi Musa asmana panèka Maryam bâḍâ jughân sè aḍhâbu asmana panèka Kultsumah otabâ Kultsum.<ref>Hasanah, Annisa Nurul. [https://bincangsyariah.com/hukum-islam/nisa/kisah-ibu-dan-saudara-perempuan-nabi-musa/ Kisah Ibu dan Saudara Perempuan Nabi Musa.] ''Bincangsyariah''. 2019-02-06. Aksès tangghâl 2023-03-14.</ref> Bânnya' olama' sè nambâè katerrangan. Èsebbhutaghi jhâ’ Fir’aun saèstona nyoro matè’è Nabbhi Musa, tapè Asiyah sè ajâgâ Nabbhi Musa bân aḍhâbu jhâ’ saongghuna bhâji’ panèka sè bhâkal mabhunga ḍâ’ Asiyah. Kaduwâna lajhu sregghep ngala’ Nabbhi Musa ḍhâḍḍhi pottrana. Èsebbhutaghi jhâ’ kabinna Asiyah bân Fir’aun ta’ andi’ pottra.<ref name=":0" /> Al-Quran ajellasaghi jhâ’ Nabbhi Musa nalèkana ghi’ bhâji’ ta’ kasokan ḍâ’ saḍhâjâna orèng binè’ sè èpaḍhâḍḍhi èbhu sè nyosoè. Maryam lajhu ḍâteng pas aosol sopajâ Yokhebed ḍhâḍḍhi èbhu sè nyosoè. Saampona ghâpanèka, Nabbhi Musa èpanyoso ḍâ’ Yokhebed sè saèstona èbhuna Nabbhi Musa ḍhibi’.<ref>Al-Qur'an Surah Al-Qashash (28): 10-13.</ref> == Kaodi’an saampona == Al-Qur’an ta’ ajellasaghi kaodi’ânna Asiyah saampona, tapè bânnya' riwayât sè nyebbhutaghi jhâ’ Asiyah saampona panèka pas èsèksa amarghâ iman ḍâ’ Allah, ngirèng aqidah èpon Nabbhi Musa bân Nabbhi Harun. Riwayât ḍâri Abu Hurairah nyebbhutaghi jhâ’ Asiyah èseksa kalabân empa’ pasak; duwâ’ è sokona bân duwâ’ è tananga. Nalèkana orèng sè nyèksa Asiyah ondhur, Malaikat pas rabu bân notopè Asiyah. Saampona ghâpanèka, Asiyah lajhu adua’ ḍâ’ Allah sopajâ èbhâḍiaghi ḍhâlem â sowarghâ. Allah lajhu mapaddhâng ḍhâlemma Asiyah è sowarghâ.<ref>Syaikh Al-Albani, ''Silsilah Al-Ahadis Ash-Shahihah'' (6:35 no. 2507).</ref> == Sombher == <references /> [[Bhângsa:Nabbhi Musa]] fn97usv59gkppjrgxonyt2x471vl7fr Maryam 0 2002 13903 12331 2023-07-29T12:05:20Z Alfiyah Rizzy Afdiquni 9 13903 wikitext text/x-wiki {{infobox orang}} '''Maryam''' ([[bhâsa Arab]]: مريم) sè jughân èsebbhut Maria ḍâlem aghâma Krèsten iyâ arèya orèng pèlèan sè èsebbhut ḍâlem Al-Qur’an bân Alkitab. Maryam panèka èbhuna Nabbhi Isa otabâ Yesus Kristus ḍâlem aghâma Krèsten. Aghâma Islam bân Krèsten parcajâ jhâ’ Maryam bhubhut Nabbhi Isa kalabân mukjizat ḍâri Pangèran. Maryam bhubhut ḍâlem kabâḍâân prabân, yakni ta’apolong bân orèng lakè’.<ref>Al-Qur' an Surah Ali Imran ayat 47.</ref> Maryam panèka tamaso' orèng pèlèan sè èormat ḍâlem aghâma Islam bân Krèsten. Maryam tong-sèttonga orèng binè’ sè asmana èsebbhut ḍâlem Al-Qur’an bân masok orèng sè asmana èpaḍhâḍḍhi asmana sorat ḍâlem Al-Qur’an. Ḍâlem sèttong riwayât hadis èsebbhutaghi saongghuna Maryam panèka tamaso' sala sèttong ḍâri empa’ orèng binè’ sè palèng bhâgus.<ref>Astutiningrum, Ririn. "Salihah ala 4 Wanita Penghulu Surga". Jakarta. Elex Media Komputindo. 2018</ref> == Ayât == ''“Bân (ènga’-enga’) ènalèkana malaikat aḍhâbu, ‘Yâ Maryam! Saongghuna Allah ampon mèlè ajunan, nyocce'è ajunan, bân malebbi ajunan èngatassè sakabbhina orèng binè’ è dhunnya’''.” (QS. Ali Imran: 42). == Carètana == Asma Maryam èsebbhut ḍâlem Al-Qur’an 34 kalè, ka’dissa aḍhâḍḍhiaghi Maryam mènangka tong-sèttonga orèng binè’ sè asmana èsebbhut ḍâlem Al-Qur’an bân ḍhâḍḍhi orèng nomèr empa’ sè asmana palèng bânnyak èsebbhut ḍâlem Al-Qur’an. Maryam jughân tong-sèttonga orèng binè’ sè asmana èḍhâḍḍhiaghi asma sorat ḍâlem Al-Qur’an èngghi panèka sorat sè nomèr 19. Anapon dhinèng sorat sè nomèr tello’ anyama sorat Ali Imran (bhâlâna Imran) èngghi panèka bhâlâna Maryam mènangka Maryam panèka pottra binè’na Imran. Carètana Maryam èsebbhutaghi ḍâlem sorat Ali Imran ayât 42-48 bân ḍâlem sorat Maryam ayât 16-34. Anapon manabi è ḍâlem Alkitab (kètabbhâ aghâma Krèsten), carètana Maryam èsebbhut ḍâlem Matius pasal 1-2, Lukas pasal 1-2, Yohanes pasal 2, bân carètana bânnyak-bânnyak Rasul pasal 1. Maryam lebbhi sègghut èsebbhut ḍâleA al-Qur’an ètèmbhâng ḍâleAlk-Kitab.<ref>Sposito, John. ''What Everyone Needs to Know About Islam''. New York: University Press, 2002. P31.; cf. Stowasser, Barbara Freyer, "Mary", in: ''Encyclopaedia of the Qurʾān'', General Editor: Jane Dammen McAuliffe, Washington DC: Georgetown University.</ref> == Kabhâbhârânna == Al-Qurán nyebbhutaghi jhâ’ saongghuna rajina Imran anadzâr pottra sè bâḍâ è kandungânna bhâkal ḍhâḍḍhi kabulâna Allah. Rajina Imran pas bhâbhâr pottra binè’ sè lajhu ènyamaè Maryam. Nabbhi Zakariyya pas ḍhâḍḍhi bâllina sè arabât Maryam.<ref>Al-Qur'an Surah Ali Imran ayat 35-37.</ref> Bânnya’ olama' sè nambâè katerrangan ḍâri ayât ka’dissa. Èsebbhutaghi jhâ’ Imran bân rajina sè asmana Hannah ampon seppo. Ènalèkana ngoladhi mano’ sè makanè ana’na, pas anḍi’ pangaterro kaangghuy ngaghungè pottra lajhu aduá ḍâ’ Allah samoghâ èsambhâdhânè dua’na. Hannah pas bhubhut bân anadzâraghi pottrana kaangghuy ḍhâḍḍhi kabulâ è ''Baitul Maqdis''. Tapè nalèkana bhâbhâr, sè kalowar pottra binè’, èka’dimma è bhâkto ghâpanèka coma orèng lakè’ sè ollè ḍhâḍḍhi kabulâ è Baitul Maqdis. Tapè Allah narèma nadzârra Hannah bân pas anyamaè pottrèna Maryam.<ref>Wheeler, Brannon M. (2002). [[iarchive:prophetsinqurani0000whee|''Prophets in the Quran: an introduction to the Quran and Muslim exegesis''.]] Continuum International Publishing Group. <nowiki>ISBN 0-8264-4957-3</nowiki>.</ref> Ja’far Ash-Shadiq aparèng katerrangan jhâ’ Allah awahyuaghi ḍâ’ Imran jhâ’ bhâkal èparèngaghi pottra lakè’ sè bisa mabârâs orèng sè ta’ nèngalè bân maodi’ orèng sèdhâ kalabân èḍhi Ghustè Allah. Ènalèkana Imran akabhâr ghâpanèka, Hannah aromasa pottra sè èkandung èngghi panèka pottra lakè’ saèngghâ anadzâraghi pottrana kaangghuy ḍhâḍḍhi kabulâ è Baitul Maqdis. Nalèkana bhâbhâr pottra binè’, Hannah aḍhâbu, “Ya Rabb, abdhina ampon arèmbi’ pottra binè’”.<ref>Da Costa, Yusuf (2002). [[iarchive:honorofwomeninis0000cost|''The Honor of Women in Islam''. LegitMaddie101]]. <nowiki>ISBN 1-930409-06-0</nowiki>.</ref> Ènalèkana Maryam abhâbhâraghi Nabbhi Isa, jhânjhina Allah ḍâ’ Imran èkabbhulaghi.<ref>Qa'im, Mahdi Muntazir (2007). ''Jesus Through the Qur'an and Shi'ite Narrations'' (edisi ke-bilingual). Queens, New York: Tahrike Tarsile Qur'an. hlm. 14–15. <nowiki>ISBN 978-1879402140</nowiki>.</ref> Ḍâlem riwayât hadist èsebbhutaghi jhâ’ tèyap pottra sè èbhâbhâraghi pagghun bhâkal nangès amarghâ èsèddhing sètan, kajhâbhâ Maryam bân pottrana.<ref>Shahih Bukhari (3248).</ref> == Parabâtèpon Maryam == Saampona Maryam ambu sè nyoso, Hannah amasraaghi Maryam ḍâ’ Baitul Maqdis. Nabbhi Zakariyya terro ḍhâḍḍhi bâllina Maryam amarghâ rajina sè asmana Elisyeba panèka trètan binè’na Hannah. Sabâgiyân ḍhâbu nyebbhutaghi jhâ’ Elisyeba panèka bhibbhi’ èpon Hannah ḍâri jhâlân èbhuna. Al-Kitab nyebbhutaghi jhâ’ Nabbhi Zakariyya panèka imam otabâ pandhita. Ḍâlem Yahudi, imam ngaghungè lako kaangghuy ḍhâḍḍhi kabulâ è Baitul Maqdis bân mabâḍâ èbâḍâ korban arèan tor jughân arè rajâ aghâma.<ref>[https://alkitab.sabda.org/verse.php?book=lukas&chapter=1&verse=5 Lucas 1:5.]</ref> Bânnya' imam sè laèn jughân terro arabât Maryam saèngghâ èpabâḍâ luttrè. Nabbhi Zakariyya bân imam sè laèn makompol bhulpèn sabbân-sabbân imam è ḍâlem sèttong bâḍḍhâ pas nyoro sèttong na’-kana’ kènnè’ ngala’ sala sèttong bhulpèn. Anapon bhulpèn sè èkala’ panèka bhulpèna Nabbhi Zakariyya. Tapè bâḍâ orèng sè ta’ narèma pas èluttrè polè kalabân ngontal bhulpèna ḍâ' songay. Sè andi’ bhulpèn sè ta’ èkèbâ aros bhâkal ḍhâḍḍhi orèng sè arabât Maryam. Saamponna bhulpènna èontal, saḍhâjâna bhulpèn èkèbâ aros kajhâbâna bhulpèna Nabbhi Zakariyya. Salastarèna ghâpanèka ghi’ bâḍâ sè ta’ narèma pas mabâḍâ luttrè polè. Sè andi’ bhulpèn sè èkèbâ aros bhâkal ḍhâḍḍhi orèng sè arabât Maryam. Saamponna bhulpèna èontal, coma bhulpèna Nabbhi Zakariyya sè èkèbâ aros. Nabbhi Zakariyya pas ḍhâḍḍhi bâllina Maryam.<ref name=":0">Ibnu Katsir. (2014). ''Kisah-Kisah Para Nabi''. Diterjemahkan oleh Muhammad Zaini. Surakarta: Insan Kamil Solo. ISBN: 9780199250752. 802-804.</ref> Al-Qur’an nybbhutaghi jhâ’ bhâkto èntar ḍâ’ kènnèngan èbâdâ, Nabbhi Zakariyya ngoladhi bâḍâ ḍhâ’ârân. Nalèkana èprèksanè asalla dhâ’ârân ghâpanèka, Maryam ajâwâb jhâ’ ḍhâ’ârân panèka ḍâri Allah. Nabbhi Zakariyya pas adua’ sopajâ èparèngè pottra. Saampona panèka, Allah ngabbhulaghi dua’ èpon Nabbhi Zakariyya bân Elisyeba bhubhut sèttong pottra sè asmana Yahya.<ref name=":0" /> Bânnyak olama’ ajellasaghi jhâ’ Maryam ollè wâ’-buwâ’ân sè benni mosèmma mènangka ḍhâḍḍhi Mukjizât. Nabbhi Zakariyya mangghi kasholèhan Maryam bân paparènga Allah sè èparèngaghi ḍâ’ Maryam aḍhâḍḍhiaghi Nabbhi Zakariyya terro ngaghungè katoronan dhibi’ sopajâ bisa nerrosaghi èbâḍâ ḍâ’ Allah bân bisa ngajhâri Bani Israil.<ref>Al-Qur'an Surah Maryam ayat 16-21.</ref> == Bhubhut == Al-Qur’an bân katerrangan olama’ nyebbhutaghi jhâ’ Maryam kalowar ḍâri Baitul Maqdis ènalèkana haid otabâ bâḍâ parlo. È bhâkto Maryam majèu ḍâri bhâlâna ḍâ’ bun tèmor, sèttong orèng lakè’ dḍg ḍâ’ Maryam. Maryam pas aḍhâbu, “Kaulâ ongghu-ongghu alèndhung ḍâ’ Pangèran sè Sanget Bellâs ḍâ’ panjânnengan lamon panjânnengan orèng sè tako’ ḍâ’ Allah.” Orèng lakè’ panèka Malaikat Jibril sè akabhâr jhâ’ Maryam bhâkal ngaghungè pottra. Maryam ngejjhit amarghâ ghi’ ta’ ngaghungè lakè, jughân Maryam aḍhâbu jhâ’ abâ’na Maryam benni orèng binè’ sè azina. Malaikat Jibril aḍhâbu jhâ’ saongghuna ghâpanèka ghâmpang mongghu Ghustè Allah bân ampon ḍhâḍḍhi pastèna.<ref name=":0" /> Al-Kitab nyebbhutaghi nalèkana èrabui Malaikat Jibril, Maryam ampon ḍhâḍḍhi bhâkalla orèng lakè’ ḍâri Bani Israil katoronan Ḍawud sè asmana Yusuf. Èsebbhutaghi bhâkto ghâpanèka Maryam bâḍâ è Nazaret bân Elisyeba ampon bhubhut ènnem bulân.<ref>[https://alkitab.sabda.org/passage.php?passage=lukas%201:%2026-38 Lukas 1:26-38.]</ref> Yusuf sè ngaonèngè jhâ’ Maryam bhubhut nalèkana Yusuf bân Maryam ghi’ ta’ ḍhâḍḍhi lakè binè, asajjhâ nèllak Maryam sa’-kasa’ sopajâ ajhâghâ kahormat èpon Maryam. Tapè Yusuf èrabui Malaikat ḍâlem mèmpèna sè aḍhâbu jhâ’ pottra sè èkandung Maryam panèka ḍâri Allah. Yusuf pas mabhâttal sajjhâna bân pagghun aḍhâḍḍhiaghi Maryam mènangka rajina.<ref>[https://alkitab.sabda.org/passage.php?passage=matius%201:%2018-25 Matius 1:18-25.]</ref> Al-Kitab ta’ nyebbhutaghi omorra Yusuf bân Maryam èbhâkto ghapanèka. Sombher-sombher ''apokrifa'' nerrangaghi jhâ’ nalèkana abhâkalan, Maryam omor 12 sampè’ 14 taon, anapon Yusuf omor 90 taon.<ref>St. Joseph. ''[https://www.newadvent.org/cathen/08504a.htm Catholic Encyclopedia.]'' Newadvent.org. Aksès tangghâl 2023-03-17.</ref> Ḍhâbu laèn, Uskup Upifanius ḍâlem Panarion nyebbhutaghi ḍâri kabin sabelluna, Yusuf ngagungè 4 pottra bân 2 pottrè. Saampona binè sè nomèr sèttong sèḍhâ, Yusuf sè omor 80 taon pas aḍhâḍḍhiaghi Maryam mènangka rajina.<ref>[https://www.newadvent.org/fathers/0805.htm Church Fathers: The History of Joseph the Carpenter.] 2021. ''Newadvent.org.'' Aksès tangghâl 2023-03-17.</ref> == Sombher == <references /> [[Bhângsa:Orèng Binè']] 1382k6wmc1nwyxril21aa54bxpoi8l2 Kasataraan Gender 0 2003 12334 12333 2023-03-23T04:32:12Z Seeharee 1782 /* Awwâl pèkkèran */ 12334 wikitext text/x-wiki '''Kasataraan gender''' iyâ arèya pandhângngan jhâ' sakabbhina orèng kodhu ollè parlakowan sè paḍâ bân ta' olle adiskriminasi kalabân identitas gender rèng-orèng sè asèpat kodrati.<ref>United Nations</ref> Isu arèya sala sèttong tojjuwân ḍâri Deklarasi Universitas Hak Asasi Manusia bi' PBB sè aosaha ghâbây nyèptaaghi kasataraan ḍâlem biḍâng sosial bân okom, akadhi ḍâlem lalakon demokrasi bân amasteaghi aksès kalakowan sè satara bân opa sè paḍâ.<ref>[https://wwda.org.au/wp-content/uploads/2013/12/undechr1.pdf "Universal Declaration of Human Rights"] ''wwda.org''. United Nations. December 16, 1948. Diakses tanggal October 31, 2016.</ref> Ḍâlem praktèghâ, tojjuwân ḍâri kasataraan gender arèya sopajâ bhân-sabbhân orèng ngaanḍi' parlakowan sè paḍâ tor adhil ḍâlem masyarakat, ta' ghun è ḍâlem bidâng politik, è kennengan lako, otabâ bidâng sè ngaè' kalabân kabèjjeghân tartanto.<ref>Daradinanti, Aldila. [https://www.kompas.com/skola/read/2022/04/06/120000069/mengapa-kesetaraan-gender-itu-penting?page=all "Mengapa Kesetaraan Gender itu Penting?"]. kompas.com. 2022-06-04. aksès 2023-03-14.</ref> == Awwâl pèkkèran == === Feminisme Krèsten === Kasataraan gender aropa'aghi asèl pekkeran sè monḍul sabâb ḍâri blessat kabhibhâsan nè'-binè' sè asèpat ekstrim. Aondung monḍullâ kasataraan gender adhâddhi kalamon global. Blessat feminisme sè ekstrim rèya awwâlla ḍâri amaghi kabhibhâsan sakabbhina ḍâ' nè'-binè' è dunnya Bârâ'. Sakabbhina kaom feminisme è dunnya Bârâ' lajhu molaè nyarè legitimasi attas pèkkèranna rowa kalabân angotèp Alkètab. Rowa molaè ngobâ istilah "god" sè maskulin, dhâddhi "goddes" sè feminim.<ref name=":0">Husaini, Adian (2005). ''Wajah Peradaban Barat: Dari Hegemoni Kristen ke Dominasi Sekuler Liberal''. Jakarta: Gema Insani. ISBN 978-602-250-517-4, hlm. 16-17.</ref> === Feminisme moslèm === Salaèn ḍâri tradisina Krèsten, kasataraan gender jughân molaè eyusung bân kaom moslèm. Rowa nguca' jhâ' ajârânna Islam asèpat abâtessaghi bân majubâ'è nè'-binè'. Opajâ-opajá delegitimasi ka Al-Qur'an kèya molaè ekalako. Parnyataan sè ebeghi ajellasaghi jhâ' Al-Qur'an rèya aropaaghi kètab sè gender.<ref name=":0" /> == Sombhèr == fy3iml1y3wvktxbxrxe0d1w0wowcsg6 Tasya Kamila 0 2004 15604 14569 2024-01-11T02:31:56Z Alfiyah Rizzy Afdiquni 9 15604 wikitext text/x-wiki {{infobox orang}} Shafa '''Tasya Kamila''', S.E., MPA (lahèr 22 Novèmber 1992) iyâ arèya sorang pemeran, penulis laghu bân penyanyi [[Inḍonesia|Inḍonèsia]].<ref>Liputan6.com. [https://www.liputan6.com/tag/tasya-kamila "Informasi Profil Tasya Kamila"]. akses 2023-03-12.</ref> == Kalakowan == Dhibi’en maso’ ka dhunnya hiburan Inḍonèsia sajhhek ghi’ toju’ è bangku taman kanak-kanak. Bâjâ rowa, secara ta’ tengnget Sorang embu’ matabâr ka Tasya kaangghuy dhâddhi bintang iklan bân madâpa’ ka sala sèttong biro iklan.<ref>Wildan F. Mubarok. JendelaIndonesia.id. [https://www.jendelaindonesia.id/entertainment/pr-5145157731/tokoh-inspiratif-anak-milenial "Tokoh Inspiratif Anak Milenial"] {{Webarchive|url=https://web.archive.org/web/20230312064101/https://www.jendelaindonesia.id/entertainment/pr-5145157731/tokoh-inspiratif-anak-milenial |date=2023-03-12 }}. akses 2022-10-11.</ref> Saampon ngalebâdhih brâmpan casting, Tasya olle kontrak kaangghuy sebuah ''produk'' susu. Sajhhek rowa, Tasya terros dhâddhi bintang iklan: Produk asuransi, departmen store, kèju, pasta ghighi, permèn, bân beddhâ’. Taon 1996, ana’ bungsoh ḍâri tello’ atarètan ḍâri pasangan Gatot Permadi bân Isverina rèya olle kontrak iklan eksklusif kaangghuy pasta ghighi. Berawal ḍâri iklan rèya, sosok Tasya narèk perhatian sebuah roma produksi sè mataber dhibièn amain è sinetron. Pas dhibièn terlibat dâlâm filem televisi Kupu-Kupu Ungu bân Nyanyian Burung.<ref>Azizah Pamugarwati. Kompas.com. "[https://amp.kompas.com/entertainment/read/2020/03/16/153036366/profil-tasya-kamila-mantan-penyanyi-clik-pelantun-anak-gembala Profil Tasya Kamila, Mantan Penyanyi Cilik Pelantun Anak Gembala"]. akses 2020-03-16.</ref> Sinetron laèn sè perna èbintangi Tasya antara laèn Matahariku, Tasya, bân Jangan Menangis Adinda. Kesempatan maso’ dâpor rekaman dâteng ka taon 1999. Album dâ’ a dâ’an peneka Libur Telah Tiba, sè mengunggulkan laghu “Libur Telah Tiba” ciptaan A.T Mahmud.<ref>Nisa Hayyu Rahmia. Kompas.com. "[https://www.kompas.com/hype/read/2021/07/26/093831266/lirik-lagu-gembira-berkumpul-ciptaan-at-mahmud Lirik Lagu Gembira Berkumpul Ciptaan AT Mahmud"]. akses 2021-07-26.</ref> Saampon sukses kalabân album ḍâ’a-ḍâ’an sè terjhuâl 350 èbu kopi, Tasya bâli makaloar album sè nomer ḍuwâ’ sè bertajuk Gembira Berkumpul (1999). Ḍâlâm album rèya, Tasya ghi’ abâreng A.T Mahmud sarta akolaborasi kalabân Duta Sheila on 7 dâlem laghu ciptaan Eross sè ajudul “Jangan Takut Gelap”. Alè’ ḍâri Muhammad Fatha Permana bân Dhenia Lizariani Hafsha rèya makaloar album rohani kaangghuy nyambut bulân Ramadhan bertajuk ketopa’ tellasan (2002). Album sè nomer empa’ Tasya panèka Istana Pizza (2002).<ref>Liputan6.com. "[https://www.liputan6.com/showbiz/read/219140/tasya-dan-istana-pizzanya Tasya dan Istana Pizzanya"]. akses 2002-10-14.</ref> Album rèya andi’ konsep ngabele dhungèng kalabân laghu. Dhungèng sè terro ekabele’e sareng Tasya lèbât album rèya tentang Istana Pizza bân Ratu Pizza sè èsak. Istana rèya èpimpin sareng Raja Pizza bân Ratu Pizza. Kabbih andi’ pottre sè anyama Anapizza. Sang pottre andi’ sahabhât sè anyama Spagetto. Raja Pizza  andi’ sorang penasehat sè anyama Peri Nini Merica sè ahèrra dhâddhi moso Raja Pizza. Namong, attas ihsanat atè na Anapizza, kejahatan sè èkalako sareng Peri Nini Merica berhasil ètumpas. Benni coma A.T Mahmud, Trie Utami kèya toro’ nyombheng settong laghu sè ajudul “Penghuni Hutan”. Taon 2005, Tasya makaloar The Very Best of Tasya sè aèssè 14 laghu terbaik Tasya dâri album sabellunna, antara laèn “Anak Gembala”, “Barusan Musik”, “Jangan Takut Akan Gelap”, kantoah “Paman Datang”.<ref>Nura Alifa Rania. Kompas.com. "[https://www.kompas.com/hype/read/2020/06/26/100559566/lirik-dan-chord-lagu-anak-gembala-dari-tasya Lirik dan Chord Lagu Anak Gembala dari Tasya"]. akses 2020-06-26.</ref> Tangghâl 20 Juni 2005, Tasya kalabân Ricky Subagja, Marshanda, Dian Nitami, bân Farhan resmi èangka’ mènangka ‘Duta Kampanye Ngènom Susu’. Sajhhek taon 2005, Tasya èangka’ mènangka Duta Lingkungan Hidup sareng Kementerian Lingkungan Hidup Inḍonèsia.<ref>CNNIndonesia.com. "[https://www.cnnindonesia.com/hiburan/20191210054107-234-455537/tugas-duta-lingkungan-hidup-jadi-tantangan-untuk-tasya-kamila Tugas Duta Lingkungan Hidup Jadi Tantangan Untuk Tasya Kamila"]. akses 2019-12-10.</ref> Ahèr taon 2011, Tasya makaloar album remaja sè ajudul Beranjak Dewasa. E album rèya Tasya ngoddhih ngosot ghambhâr sè laju mènangka penyanyi cilik se anyanyiaki laghu-laghu pop na'-kana' ngoḍâ sè atema tarèsna.<ref>Naura Alifa Rania. Kompas.com. "[https://amp.kompas.com/hype/read/2020/09/22/212500666/lirik-dan-chord-lagu-beranjak-dewasa-dari-tasya Lirik dan Chord Lagu Beranjak Dewasa dari Tasya"]. akses 2020-09-22.</ref> Album rèya distribusina èbhânto sareng Indomaret. Tasya asakola è Fakultas Ekonomi [[Universitas Indonesia|Universitas Inḍonèsia]] taon 2009, bân alanjutaghi studina è Colombia University dâri taon 2014 sampè taon 2017.<ref>Mahar Prastiwi. Kompas.com. "[https://www.kompas.com/edu/read/2021/08/29/071700371/16-artis-indonesia-lulusan-ui-ada-nicholas-saputra 16 Artis Indonesia Lulusan UI, Ada Nicholas Saputra"]. akses 2021-08-29.</ref> == Sombher == <references /> [[Bhângsa:Lahèr 1992]] 9s3w48ilr30dwong8jj18u6eybyzn3y Arè Bâbinè’ Internasional 0 2005 16714 14373 2024-06-04T16:07:56Z Boesenbergia 6 16714 wikitext text/x-wiki '''Arè Bâbinè’ Internasional''' (bhâsa Inggris: International Women’s Day) iyâ arèya arè sè èrayaaghi è tangghâl 8 Marèt sabbhân taonna.<ref>[https://www.un.org/womenwatch/feature/iwd/iwdarchives.html "UN WomenWatch: International Women's Day - History"]. UN.org. aksès 12-03-2023.</ref> Arè Bâbinè’ Internasional èrayaaghi ḍâ’-aḍâ`en tangghâl 28 Fèbruwari 1909 è New York bân èpabâḍâ sareng Partai Sosialis Amerika.<ref name=":0">[https://www.un.org/en/observances/womens-day/background "United Nations page on the background of the IWD"]. Un.org. aksès 12-03-2023.</ref> Demo sè èlakone sareng bâbinè’ è Petrograd sè èpabâdâ tangghâl 8 Maret 1917 mancèng bâḍâna Revolusi [[Rusia]]. Arè Bâbinè’ Internasional sacara resmi èpadhâddhi arè notop nasional è Soviet Rusia taon 1917, bân èrayaaghi sacara abhârengan è naghârâ sosialis otabâ komunis. Taon 1977, Arè Bâbinè’ Internasional èresmiaaghi dhâddhi acara taonan sareng [[Parsarekatan Bangsa-Bangsa|Perserikatan Bangsa-Bangsa]] (PBB) kaangghuy ajuangaghi hak bâbinè’ ban abujutaghi akor è dhunnya.<ref name=":0" /> == Apokrifal == Sèttong carèta sè bâḍâ è lèngkeran kolomnis [[Perancis|Prancis]], bâḍâ sèttong bâbinè’ ḍâri buruh pabrik tekstil mabâḍâ demo è 8 Marèt 1857 neng New York. Demo rowa èlakonè kalabân tojjhuwân alabân panindasan bân gâji buruh sè mabâ, nangèng demo kasèbbhut èobusaghi sacara paksah sareng kapolisian.<ref>Rahmawati, Fiqih. "[https://www.kompas.tv/article/268055/sejarah-hari-perempuan-sedunia-atau-international-women-s-day-diperingati-sejak-1911 Sejarah Hari Perempuan Sedunia atau International Women s Day, Diperingati sejak 1911]". Kompas.com. aksès 2023-04-02.</ref><ref name=":1">Rivani. [https://muslimahreformis.org/beranda/hari-perempuan-internasional-sebagai-tonggak-gerak-perempuan/ "Hari Perempuan Internasional sebagai Tonggak Gerak Perempuan"] {{Webarchive|url=https://web.archive.org/web/20230402182901/https://muslimahreformis.org/beranda/hari-perempuan-internasional-sebagai-tonggak-gerak-perempuan/ |date=2023-04-02 }}. Muslimahreformis.org. aksès 2023-04-02.</ref> Tangghâl 8 Marèt 1907, Arè Bâbinè’ Internasional èresmiaghi dhâddhi parèngatan kalabân kasus sè kadhâddhien 50 taon sè tapongkor. Temma Kaplan apendapat, “kadhâddhien kasebbhut ta’ toman bâdâ, nangèng bânnyak orèng Eropa sè parcajâ tangghâl 8 Marèt 1907 aropaaghi awwâl bâḍâna Arè Bâbinè’ Internasional.<ref name=":1" /> == Sombher == <references /> [[Bhângsa:Arè paènga'an]] tik4vomnqpfrskwws2tl95aj0n488l7 Nyaè Ahmad Dahlan 0 2006 14016 14015 2023-08-24T04:44:02Z WiniSJ 1828 14016 wikitext text/x-wiki {{infobox orang}} '''Nyaè Ahmad Dahlan''' otabâ '''Siti Walidah''' (3 Januwâri 1872-31 Mèi 1946) iyâ arèyâ tokoh [[emansipasi]] binè’, raji ḍâri sè ngoddhâk organisasi Muhammadiyâh, Ahmad Dahlan sè tamasok Pahlawan Nasional [[Inḍonesia|Inḍonèsia]] kèya.<ref name=":3">William Ciputra. Kompas.com. [https://yogyakarta.kompas.com/read/2022/02/13/121500378/biografi-nyai-ahmad-dahlan-pahlawan-nasional-perempuan-asal-yogyakarta?page=all "Biografi Nyai Ahmad Dahlan, Pahlawan Nasional Perempuan Asal Yogyakarta Perintis Aisyiyah"]. aksès 2023-03-16.</ref> == Biografi == === Lagghi' ngoḍâ === Nyaè Ahmad Dahlan lahèr kalabân nyama Siti Walidah è Kauman, [[Jugjakarta]] taon 1872. Nyaè Ahmad Dahlan pottrèna Kèyaè Haji Mohammad Fadli, olama’ bân bhângsa panjhi ḍâri Kasoltanan Jukjagarta, sè dhâddhi kennengan koh-tokoh aghâma ḍâri Kraton.<ref>Wahyudi 2002, hlm. 42.</ref>  Nyaè Ahmad Dahlan asakola è romana, sè èyajhâri èlmo Islam, tamaso’ [[bhâsa Arab]] bân Al-Qur’an. Dhibi'na maca Al-Qur’an kalabân naskah Jhâwi.<ref name=":0">Sudarmanto 1996, hlm. 189</ref> Nyaè Ahmad Dahlan akabin sarèng sapopona, Ahmad Dahlan. Bâjâ Ahmad Dâhlan prappa’ mo’-emo’na ngembhâaghi Muhammadiyâh è bâkto jârowa, Nyaè ngèrèng rakana ḍâlem parjhâlânan.<ref name=":0" /> Namong, serrèna sabâgiyân ḍâri pandangan Ahmad Dahlan tentang Islam èangghep radikal, pasangan jârèya kadhâng narèma ancèman. Akanta, sabelluna parjhâlânan ka Kebhupatèn Banyuwangi, [[Jhâbâ Tèmor]] kabbhi narèma anceman èpatè'èn ḍâri kaom konservatif è ka’dissa.<ref name=":0" /> === Sopo Tresno bân Aisyiyâh === È taon 1914 dhibi'na maaddhek Sopo Tresno. Nyaè Ahmad Dahlan bân rakana ghântèyan ngatowaè kalompo’ kasebbhut ḍâlem Al-Qur'an bân akandhâ maknana. Dhibi´na molaè fokus ka ayât-ayât Al-Qurán sè abahas isu-isu orèng binè’. Kalabân ngajhâri maca bân nolès è Sopo Tresno. Kaḍuwâna malambat kristenisasi è Jhâbâ kalabân sakola sè èsponsorè sareng pamarènta Hindia Bâlândhâ.<ref name=":1">Wahyudi 2002, hlm. 50.</ref> Kalabân rakana bân brâmpan pamempèn Muhammadiyah laènna, Nyaè Ahmad Dahlan abahas parèsmian Sopo Tresno mènangka kalompo’ binè’. Sampè' nolak proposal dâ’-adâân, Fatimah, kabbih sapakat ngobâ nyama dhâddhi Aisyyah, asal dâri asmana rajina Nabi Muhammad, yakni Aisyah.<ref name=":1" /> Kalompo’ anyar rèya, èresmèyaghi neng tangghâl 22 April 1917, kalabân Nyaè Dahlan mènangka kapala. Pas ollè lèma’ taon organisasi rèya dhâddhi bâgiân ḍâri Muhammadyâh. Lèbât Aisyyah, Nyaè Ahmad Dâhlan aghâbây sakola pottre bân asrama, sarta kaaksaraan bân program pendidikan Islam bhâḍhi orèng binè’. Dhibi´na jhughân ahotbâ ngarendheng kabin paksah.<ref name=":2">Wahyudi 2002, hlm. 47.</ref> Jhughân ngèntarè ca’-ranca’ è Jhâbâ. Bhidhâ kalabân tradisi masyarakat Jhâbâ sè patraki, Nyaè Ahmad Dahlan apendapat jhâ' orèng binè’ èmaksodaghi kangghuy dhâddhi mitra lakèna.<ref name=":2" /> Sakola Aisyiyah epangaroè sareng ideologi pendidikan Ahmad Dahlan yakni Catur Posat: Pendidikan è roma, pendidikan è sakola, pendidikan è masyarakat, bân pendidikan è tempat-tempat ibâḍâ.<ref>Wahyudi 2002, hlm. 53.</ref> == Kapamèmpinan bân kaodi'en samarèna == Samarèna Ahmad Dahlan sèdhâh neng taon 1923, Nyaè Ahmad Dahlan terros aktif è Muhammadiyah bân Aisyiyah.<ref name=":7">Komandoko 2006, hlm. 244.</ref> Neng taon 1926, dhibi’na mimpin Kongres Muhammadiyah ka-15 è kotta Sorbhâjâ. Dhibi’na iyâ arèya orèng binè’ ḍâ- aḍa’ sè mimpin konferensi.<ref name=":3" /> Mènangka hasèl ḍâri liputan media massa è koran-koran akanta Pewarta Soerabaia bân Sin Tit Po, bânnya’ orèng binè’ sè maso’ ka ḍâlâm Aisyiyah, bân cangka-cangka laènna èbukka’ è polo-polo laènna è Nusantara.<ref name=":3" /> Nyaè Ahmad Dahlan terros mèmpin Aisyiyah sampè’ taon 1934.<ref name=":4">Sudarmanto 1996, hlm. 191.</ref> È bâkto pendudukan Jeppang è Inḍonèsia, Aisyiyah èlarang sarèng milite Jeppang è Jhâbâ bân Polo Madhurâ neng 10 Sèptèmber 1943, dhibi’na pas alako è sakola-sakola bân ajuang kaangghuy ajâgâ morèd ḍâri paksaan kaangghuy nyèmbâ mataarè bân anyanyi laghu-laghu Jeppang.<ref>Wahyudi 2002, hlm. 59.</ref> È masa Revolusi Nasional Inḍonèsia, dhibi’na amassa’ sop ḍâri romana kaangghuy para tentara<ref name=":4" /><ref name=":5">Ajisaka & Damayanti 2010, hlm. 134.</ref> bân apromosiaghi dinas militèr è antara mantan morèd-morèddâ.<ref>Wahyudi 2002, hlm. 60.</ref> Dhibi’na kèya nuro' ḍâlem diskusi pèrang kalabân Jèndral Soedirman bân Prèsiden Inḍonèsia, Soekarna.<ref name=":5" /> Nyaè Ahmad Dahlan sèdhâh jhâm 01.00 siyang neng tangghâl 31 Mei 1946 bân è kobhuraghi è budina Masjid Gedhe Kauman, Jukjagarta.<ref name=":3" /> <ref name=":6">Wahyudi 2002, hlm. 46.</ref>Sèketaris naghârâ, Abdoel Gaffar Pringgodigdo bân Mèntri aghâma, Mohammad Rasjidi abâkkèlè pamarènta neng bâkto èkobhuraghi.<ref name=":3" /><ref name=":6" /> == Sangkolan == Neng 10 Nopèmber 1971, Nyaè Ahmad Dahlan èpadhâddhi sala settong pahlawan nasional Inḍonèsia sareng Prèsiden Inḍonèsia kaduwâ’, Soeharto. Arèya pada kalabân kapotosana Prèsiden Nomer 42/TK Taon 1971.<ref>Wahyudi 2002, hlm. 61.</ref> Ahmad Dahlan èpadhâddhi sala settong pahlawan nasional Inḍonèsia sapolo taon sabelluna.<ref>Komandoko 2006, hlm. 37.</ref> Pangarghâân kasebbhut ètarèma sareng kompoya, M Wardan. Dhibi’na ella èbhândhinganghi kalabân pembela hak orèng binè’, Kartini bân gerilyawan, Cut Nyak Dhien bân Cut Nyak Meutia.<ref>Wahyudi 2002, hlm. 39.</ref> Dâlem flim ''Sang Pencerah'' sè èsiyaraghi neng taon 2010 bân èsutradaraè sareng Hanung Bramantyo, Zaskia Adya Mecca sè dhâddhi Nyaè Ahmad Dahlan bân Lukman sardi sè dhâdhi Ahmad Dahlan.<ref name=":8">Prawira Riandi, Ady. Kompas.com. [https://entertainment.kompas.com/read/2022/09/02/132633566/film-film-karya-hanung-bramantyo?page=all "Flim-Flim Karya Hanung Bramantyo"]. aksès 2023-08-24.</ref> Bân neng taon 2017, carèta kaodi’na Nyaè Ahmad Dahlan epadhaddhi flim ''Nyai Ahmad Dahlan''. Dâlem flim sè èsutradaraè sareng Olla Atta Adonara, Tika Bravani sè dhâddhi Nyaè Ahmad Dahlan bân David Chalik sè dhâddi Ahmad Dahlan.<ref name=":9">Tim detikJateng. detikJateng. [https://www.detik.com/jateng/wisata/d-6231224/2-film-couple-sejarah-muhammadiyah-nyai-ahmad-dahlan-sang-pencerah "2 Film Couple Sejarah Muhammadiyah, Nyai Ahmad Dahlan-Sang Pencerah"]. aksès 2023-08-24.</ref> == Kaodi'en dhibi'na == Nyaè Ahmad Dahlan andi’ ennem ana’ sareng Ahmad Dahlan.<ref>Republika. [https://www.republika.id/posts/39212/nyai-ahmad-dahlan-sang-pendiri-aisyiyah "Nyai Ahmad Dahlan, Sang Pendiri 'Aisyiyah"]. aksès 2023-08-24.</ref> == Dâlem bhudhâjâ terkennal == * Dalam film ''Sang Pencerah'' (2010), Siti Walidah diperankan oleh Zaskia Adya Mecca.<ref name=":8" /> * Dalam film ''Nyai Ahmad Dahlan'' (2017), Siti Walidah diperankan oleh Tika Bravani.<ref name=":9" /> == Sombher == <references /> [[Bhângsa:Pahlawan nasional Inḍonèsia]] [[Bhângsa:Orèng]] gi8ssj1l0jftdmswbldz6bktgfruj7u Nur Rofiah 0 2007 12138 12137 2023-03-14T09:19:02Z Alfiyah Rizzy Afdiquni 9 12138 wikitext text/x-wiki '''Nur Rofiah''' (lahèr è Randudongkal, Pemalang, [[Jhâbâ Tengnga]], 6 Sèptember 1971) iyâ arèya ''akademisi'' bân rèng binè' moslèm asal [[Inḍonesia|Inḍonèsia]]. Rofiah satèya dhâddhi dosèn PNS [[Universitas Islam Negeri Syarif Hidayatullah Jakarta|Universitas Islam Negeri Syarif Hidayatullah]] sè èbentoaghi mènangka pangajhâr è Pascasarjana Perguruan Tinggi Ilmu Al-Qur'an (PTIQ) Jakarta. Dhibi'na èjhulughi doktor è biḍang Èlmo Tapsèr Al-Qur'an ḍâri Universitas Ankara, [[Turki]].<ref name=":0">Adisya Elma. [https://magdalene.co/story/nur-rofiah-dorong-kajian-gender-dan-islam-yang-lebih-inklusif "Nur Rofiah Dorong Kajian Gender dalam Islam yang Lebih Inklusif"]. Magdalene.co. 2020-01-29. Aksès 2023-03-12.</ref> Bukuna sè ajuḍul "Kajian tentang Hukum dan Penghukuman dalam Islam: Konsep Ideal Hudud dan Praktiknya" èpaterbi' Komnas binè' è taon 2018.<ref>Rofi'ah. Nur. [https://pascasarjana-ptiq.ac.id/dosen/detail?d=32&title=Details "Pascasarjana PTIQ"]. Aksès 2023-03-12.</ref> Rofiah nolès prologghâ buku "Qiraah Mubadalah: Tafsir Progresif untuk Keadilan Gender dalam Islam" (2019) sè ètoles sarèng Faqihuddin Abdul Kodir.<ref>Muhtarom, Ali, [https://amanat.id/nur-rofiah-sampaikan-3-tingkat-kesadaran-kemanusiaan-perempuan/ "Nur Rofiah sampaikan 3 tingkat kesadaran kemanusiaan perempuan"], Amanat.id, 201903--25. Aksès 2023-03-12.</ref> Rofiah èkennal mènangka sala sèttong pagiat kajian [[Kasataraan Gender|kasataraan gender]] ḍâlâm Islam sè sacara maras mabâḍâ kagiathân kajian, sacara onlèn otabâ terkas. Kajian Rofiah sè èlla èmolaè sajjhek partengaan 2019 èberri’ nyama ngaji [[Kasataraan Gender|kasataraan gender]] Islam (Ngaji KGI). Dhibi’na dhâddhi sala sèttong pamatèri otama ḍâlâm Kongres Ulama Perempuan Indonesia (KUPI) ḍâ’-aḍâ’na è taon 2017 sè èlaksanaaghi è Pondhuk Kebon Jhâmbu, Babakan, Cirèbon, Jhâbâ Bârâ’. Ḍâlâm Konferensi jârèya, dhibi’na aberri’ matèri sè ajudul “Metodologi Studi Islam Perspektif Ulama Perempuan.”<ref>Waluyo, Andylala. [https://www.voaindonesia.com/a/keadilan-dan-kesetaraan-perempuan-salah-satu-topik-bahasan-kupi/3828238.html "Keadilan dan Kesetaraan Perempuan, Salah Satu Topik Bahasan KUPI"]. VOA Indonesia. 2017-04-27. Aksès 2023-03-12.</ref> == Kaoḍi'ân awwâl == Nur Rofiah iyâ arèya potrèna Qusyaeri bân Seha. Sajjhek kènè’, Rofiah èrabât ḍâlâm ''kultur'' bâlâ Nahdlatul Ulama. Èbuna matè dhingla Rofiah kelas 2 SD. Brâmpan taon samarèna, bhâpa’na matè kèya è bâkto Rofiah kelas 6 SD. Sakola SD èpamarè è tana kalahèranna è Randudongkal, Pemalang. Samarèna lulus SD, Rofiah alanjutaghi sakola MTs bân MA è Jombang, [[Jhâbâ Tèmor]], teppa’ è Madrasah Salafiyah Syafi’i‎yah (MASS) Yayasan Khoiriyah Hasyim.<ref>Fadhilah, Hasna Azmi. [https://gusdurian.net/energi-nur-rofiah-mendakwahkan-keadilan-gender-islam/ "Energi Nur Rofi'ah Mendakwahkan Keadilan Gender Islam"]. Kampung Gusdurian. Aksès 2023-03-12.</ref> === Kalakowan === Nur Rofiah toman ajhâr èlmo [[aghâma]] è ḍuwâ’ pondhuk yakni pondhuk Yayasan Khoiriyah Hasyim Seblak Jombang [[Jhâbâ Tèmor]] (1984-1990) bân komplèk Hindun Yayasan Ali Ma’shum Krapyak Yogyakarta (1993-1996).<ref name=":1">[https://cariustadz.id/ustadz/detail/dr-nur-rofiah-bil-uzm "Nur Rofi'ah"]. cariustadz.id. Aksès 2023-03-12.</ref> Dhibi’na ollè jhulughân sarjana ḍâri Program S1 Jurusân Tapsèr-Hadis Fakultas Ushuluddin Institut Agama Islam Negeri (IAIN) Sunan Kalijaga Yogyakarta (satèya dhâddhi [[Universitas Islam Negeri Sunan Kalijaga Yogyakarta|Universitas Islam Neger Sunan Kalijaga]]) è taon 1995. Katerroanna aḍâlemmi ''gender'' ḍâlâm Islam molaè saat maca novel “Perempuan di Titik Nol” (1975) karjâ penulis bân aktivis binè’ Mesir, Nawal El Sadawi.<ref name=":0" /> Bâkto rowa, Rofiah sempat kèya dhâddhi anggota PMII (Pergerakan Mahasiswa Islam Indonesia) bân ngatoaè Kopri (Korps Putri) Fakultas Ushuluddin. Kopri pas èbubaragi polana bâḍâ ''pandangan'' jhâ’ Kopri coma fokus ka peran orèng binè’ bân anggotana pas taalang ghâbây akiprah sacara aktif bân sèhat è PMII. Slama kuliah è Yogyakarta, Rofiah asèngghungan kalabân pemèkkèran para tokoh sè noro’ abârnaè cara blârâggâ dâ’ Islam bân orèng binè’, yakni KH. [[Abdurrahman Wahid]], Nurcholis Madjid, Ahmad Wahib, Fazlur Rahman, Hasan Hanafi, Riffat Hassan, Amina Wadud, bân tokoh-tokoh laènna.<ref name=":2">[https://bangkitmedia.com/mengenal-nyai-nur-rofiah-tokoh-muda-nu-penggerak-pemberdayaan-perempuan/ "Mengenal Nyai Nur Rofi’ah, Tokoh Muda NU Penggerak Pemberdayaan Perempuan"]. Bangkit Media.com. 2019-11-04. Aksès 2023-03-12.</ref> Samarèna lulus S1, Rofiah ollè beasiswa ka [[Turki]] bân alanjutaghi sakola magister bân doktoralla è Universitas Ankara, Turki sè sèbâng èpamarè è taon 1999 bân 2001.<ref name=":2" /> Salaèn ngajâr è PTQI, Nur Rofi’ah padâ aktif è brâmpan organisasi, iyâ arèya Fatayat NU, LKK NU, Rahima, bân Alimat.<ref name=":1" /> == Sombher == <references /> [[Bhângsa:Tokoh jhâbâ Tengnga]] pyctva8rs701oqj5s5rh4o0jfjk4uyc Isyana Sarasvati 0 2008 14667 12339 2023-11-16T03:28:29Z Alfiyah Rizzy Afdiquni 9 14667 wikitext text/x-wiki {{infobox orang}} '''Isyana Sarasvati''' (bhâbbhâr 2 Mèi 1993) iyâ arèya panyanyè tor tokang ghâbey sajhâ'ân, [[Inḍonesia|Inḍonèsia]]. Isyana iyâ arèya kalowaran ḍâri Nanyang Academy of Fine Arts, Singapura bân Royal College of Music, Britania Raya. Isyana sè nyoson dhibik sadhâjâ laghuna tor toman dhâddhi panyanyè opera neng [[Singapura]].<ref>Putra, Muhammad Andika. "[https://www.cnnindonesia.com/hiburan/20210428090831-240-635732/jalan-isyana-mencapai-titik-kulminasi-seorang-musisi/2 Jalan Isyana Mencapai Titik Kulminasi Seorang Musisi]", CNN Indonesia 2021April 28. aksés 2021- Méi- 29.</ref> Dhibi'na jughân ngaollè Penghargaan mènangka "Best Asian Artist Inḍonèsia 2016, Best Composer of the Year 2017" dâri MAMA (Mnet Asian Music Awards) bân ènobhâttaghi ḍâlem "30 Under 30 Asia 2020" bi' Forbes.<ref>"[https://web.archive.org/web/20150318021034/http://www.singaporeopera.com.sg/profiles/isyana-sarasvati.html Isyana Sarasvati]", singaporeopera 2014-08-05. aksés 2015-03-22.</ref> == Carèta oḍi' == Sabelluna rèng-orèng onèng jhâ' Isyana dhâddhi panyanyè pop bân nolès laghu, Isyana ampon ngirèng musik klasik mènangka solois bân resitalis. Dhibi'na jughân ampon apartisipasi ḍâlem panbrempan kompetisi musik. Prèstasina salasèttonga dhâddhi komposisi palèng bhâgus neng omor 15 taon, salasèttonga acipta'aghi komposisi laghu sè atajhuk "Wings of Your Shadow", laghu kasebbhut kapèlè dhâddhi komposisi sè palèng bhâgus bân masok ka ḍâlem Top 12 electonis ḍâri 3.500 paderta nakkanak neng dhunnyah ka International Junior Original Concert. Mènangka hasèl èpon, dhibi'na kapèlè kaangghuy akonsèr ka IJOC 2008 neng Bunkamura Hall, Tokyo, Jeppang.<ref>"[https://www.youtube.com/ Isyana Sarasvati on Japanese TV channel - IJOC 2008]", You Tube.com.aksés 2022-04-16</ref> Isyana agabhung kalabân Sony Music Inḍonèsia ka taon 2014 bân molaè arillis duwâ' single, "Keep Being You" (2014) bân "pagghun èdhâdhâ " (2015). dhibi'na jughân ampon arilis tello' album sè bânnya' ngaoll rèspon positif bân suksès è pasaran.<ref>"[https://web.archive.org/web/20200810214307/https://www.indonesiatatler.com/generation-t/2017-list/isyana-sarasvati Isyana Sarasvati]", Indonesiatatler.com 10 Agustus 2020. aksés 2019-05-22.</ref> 2 Sèptèmber 2018, neng Asian Games 2018 ka-18 Jakarta-Palèmbang, Inḍonèsia, Isyana dhâddi penampil dâ'adâ' ḍâlem Closing Ceremony Asian Games kalabân lagu "Asia's Who We Are" neng ade'na lebbi ḍâri 55.000 orèng neng Stadion otama Gelora Bung Karno.<ref>Hadiansyah, Surya. "[https://www.liputan6.com/showbiz/read/3634711/manggung-di-closing-ceremony-asian-games-2018-isyana-sarasvati-bikin-orang-nangis Manggung di Closing Ceremony Asian Games 2018, Isyana Sarasvati Bikin Orang Nangis]", Liputan6.com 2018 Séptémber 03. aksés 2023 Maret 23.</ref> Mèi 2019, Walt Disney Pictures asareng Isyana bân Gamaliel Tapiheru ka'angghuy anyanyi laghu soundtrack neng film Disney, ''Aladdin'' sè ajudul "A Whole New World" vèrsi Inḍonèsia, namong tettep aghuna'aghi bhâsa Inggris, kaduwâ'na ampon sacara langsung awawancaraè Alan Menken salaku komposer dâlem film-film Walt Disney Animation Studios di Tokyo, Jepang.<ref>Adil. "[https://www.jpnn.com/news/isyana-dan-gamaliel-bikin-pencipta-a-whole-new-world-terpukau Isyana dan Gamaliel Bikin Pencipta A Whole New World Terpukau]", Jpnn.com 2019 Méi 19 . aksés 2023 Maret 23.</ref> neng bulân Julè 2019, Isyana resmi dhâddhi juri The Voice Indonesia aghântè'è posisi Anggun sareng juri bertahan lasnnaekadhirmand Maulana, Titi DJ, Nino RAN bân Vidi Aldiano.<ref>Rafikasari, Diana, "[https://lifestyle.sindonews.com/berita/1416639/157/isyana-sarasvati-gantikan-anggun-di-the-voice-indonesia Isyana Sarasvati Gantikan Anggun di The Voice Indonesia]", SINDOnews.com 2019 Julé 02. aksés 2019-07-03.</ref> Berkat popularitas bân kapiawayanna ḍâlem dhâddi juri, Isyana kapèlè polè dhâddi ''coach'' ''The Voice Kids Indonesia'' season 4. Salastarèna bulân Fèbruari 2019 maso' kadâlem daftar 30 under 30 Forbes Inḍonèsia kategori ''art, style & entertainment, April 2020, Isyana berhasil maso' ḍâlem daftar 30 under 30 Forbes Asia versi Forbes ka kategori Entertainment bân Sports bân jughân maso' neng kategori Celebrities (kategori khusus).''<ref>"[https://keepo.me/news/sukses-dan-berprestasi-ini-9-milenial-indonesia-yang-masuk-forbes-2019-30-under-30/ Sukses dan Berprestasi, Ini 9 Milenial Indonesia yang Masuk Forbes 2019 "30 Under 30]" , Keepo 2019 Fébruari 07. aksés 2023-03-23.</ref> Saampona 6 taon bernaung neng bhâbhâna label Sony Music Inḍonèsia, 20 Oktober 2020 lèbh''â''t akun mèḍia sosial pribadina Isyana resmi angumummaghi jhâ' dhibi'na mendirikan label musik dhibi' sè parèngi asma REDROSE RECORDS.<ref>"[https://www.pramborsfm.com/entertainment/keren-isyana-sarasvati-dirikan-label-musik-sendiri/all Keren! Isyana Sarasvati Dirikan Label Musik Sendiri]", pramborsfm.com 2020-10-21. aksés 2020-10-27.</ref> 2 Fèbruari 2021, Isyana bân Rayhan (lakèna), arillis sebuah single sè andhi' judhul "1+1" mènangka ''wedding anniversary'' kaduwâ'na sè d''â'adâ'na''. Lagu kasebbhut jughân arilis neng berbagai ''platform'' musik digital.<ref>Rosary, Regina Kunthi. "[https://kumparan.com/kumparanhits/rayakan-wedding-anniversary-isyana-sarasvati-dan-rayhan-maditra-rilis-lagu-1-1-1v66fKO1uOA Rayakan Wedding Anniversary, Isyana Sarasvati dan Rayhan Maditra Rilis Lagu 1+1]", KumparanHits 2021-02-02. aksés 2021-02-03.</ref> 10 Maret 2022, Garena Free Fire Inḍonèsia angumummaghi kolaborasina sareng Isyana kalabân konsèp ''The Diva'' dalam ''Battle In Style'', kolaborasina kasebbhut ngasèllaghi video musik kalabân lagu bertemakan Free Fire sè diaransemen bi' Isyana dhibi'.<ref>"[https://www.youtube.com/watch?v=tUis4OI72ag Dari ISYANA, biar semangat MABARNYA⚡ | Free Fire x Isyana Sarasvati (Official Music Video)]", ''youtube.com''. akses 2022-03-22.</ref> sampè' FF Esport ID agandeng lagu "IL SOGNO" andhi'na Isyana kalabân video lirik bertemakan FFIM sè èrilis ka saluran Youtube FF Esport ID bân dhâddi ''backsound'' ka ajang kompetisi Free Fire Inḍonèsia Masters 2022 Spring. 2 Oktober 2022, Isyana aluncurraghi NFT d''â'adâ'na'' sè èberri' judhul ''My Mystery NFT''.<ref>"[https://voi.id/teknologi/214916/isyana-luncurkan-mystery-nft-representasi-dari-semua-versi-diri-dalam-bentuk-digital Isyana Luncurkan Mystery NFT, Representasi dari Semua Versi Diri dalam Bentuk Digital]", Voi.id 2022-10-22. 2022-10-19.</ref> == Sombher == <references /> [[Bhângsa:Tokoh Jhâbâ]] fytt8t85c6wat1m7qlufo4pu0a9nobc Inggit Garnasih 0 2009 12120 12118 2023-03-14T01:16:17Z Alfiyah Rizzy Afdiquni 9 12120 wikitext text/x-wiki '''Inggit Garnasih''' (17 Fèbruwari 1888 – 13 April 1984) iyâ arèya raji kapèng ḍuwâ' [[Soekarno]], prèsiden kapèng sèttong Republik [[Inḍonesia|Inḍonèsia]]. Kaḍuwâna akabin 24 Maret 1923 è compo’ rèng seppona Inggit Jhâlân Javaveem Banḍung, èkokoaghi kalâbân sorat katerrangan kabin nomer 1138 tangghâl 24 Maret 1923, materai 15 sen, bân â bhâsa Sunda. Inggit bân Soekarno apèsa è Pègangsaan Tèmor 56 sè èsâkseèh Hatta, Ki Hajar Dewantoro, bân K.H. Mas Mansur. Maskè apèsa taon 1942 bhân Inggit pagghun nyèmpen rassâ kâ Soekarno. Jughân sampè’ alabhât è wâkto Soekarno sèdhâ. Carèta cinta Inggit-Soekarno è tolès bhân è soson sarèng Ramadhan KH sè ampon è cetak libèliyân sampè’ mangkèn. Inggit sèdhâ è Bandung tangghâl 13 April 1984. Duwè’ bulân sabèlluna sèdhâ, Fatmawati â cabis atas bhânto’na Ali Sadikin. Artè Nyama Inggit bhâbbhâr kalâbhân nyâma Garnasih malolo. Garnasih aropaâghi singkathân dhâri dhâbu Hegar Asih, sèka’dimma Hegar andi’ artè segghèr mâodi’ bhân Asih sè andi’ artè panesèr. Dhâbu Inggit sè tètti nyamâ pângolokna asallâ dhâri jumlanâ pèssè saringgit. Ècarètaâghi sâongghuna Garnasih kini’ panikâ è kasâyangi kanca-kancana. Sampè’ râjèna Ganarnis dhâddhi parâbhân raddhin è antarana kanca-kancana. Sampè’ kaloâr ocâ’ “ Ollè misèman dhâri Garnasih padèna bhân ollè pèssè saringgit”. Bânnya’ lancing sè nyâbè’ atè ka Garnasih kalabhân puktè pèssè saringgit sèebhâghi kâ Garnasih. Dâddhi panyèbbèb dhâbu Inggit è sâbè’ è âdè’na nyâmana. Masa Kini’ Inggit Garnasih bhâbbar è dhisa Kamasan, Kacamatèn Banjarran, Kabupatèn Bandung, Keresidenan Priangan 17 Februari 1888, anâ’ binè’ bungso dhâri Ardjipan dan Amsi (w. 1935). È wâkto parabân Inggit dhâddi kembhâng dhisa è kampongâ bânnyak lancèng sè mânyèmma’ kâangghuy ny..Inggit toman anèka sarèng Nata Atmaja, sorang patih è kantor Residen Priangan, nangèng coma sâkèjjhâ’ bhân akhèra apèsa. Pas alakè pole bhân Haji Sanusi, pangosaha bhân jhughân aktif è Sarekat Islam. Pernikahan Inggit sarèng Sanusi saongghunâ sobung masâlah, angèng Inggit korâng bâlujâ lâko èdhingghâl Sanusi serrèna kâlebèt èmo’. Sampè’ akhèra tatèmmo sarèng Soekarno, sè wâkto ghènika ândi’ binè sè anyâma Siti Oetari (Serrè èpanèka sarèng bapâ’na Oetari, HOS Cokroaminoto). Nâmon rassâ cintana kâ Oetari coma akâdiyè rassâ cinta kâ tarètan dhâddi sâbbab kâduwèna apèsa. Jhughân Inggit sarèng Sanusi sè ampon apèsa. Soekarno bhân Inggit anèka è compo’nâ rèng sèpponâ Inggit è jhâlân Javaveem, Bandung. af9kwgdvsb5662u4c5d3s65aaznzqw1 Cut Nyak Meutia 0 2010 13823 12344 2023-07-22T02:23:30Z Alfiyah Rizzy Afdiquni 9 13823 wikitext text/x-wiki {{infobox orang}} Tjoet Nyak Meutia otabâ èsebbhut '''Cut Nyak Meutia''' iyâ arèya orèng binè’ sè lahèr è Aceh, tangghâl 15 bulân Februwari è taon 1870. Rèng seppo lakèk'en asmana Teuku Ben Daud Pirak, mun nyama rèng seppo binè’en iyâ arèya arèya Cut Jah. Cut Nyak Meutia anḍi' 4 tarètan lakè’. Cut Nyak Meutia ana’ bungso sè binè’ kadhibi’.<ref>cnnindonesia.com. [https://www.cnnindonesia.com/edukasi/20221024135158-569-864600/10-nama-pahlawan-nasional-dan-asalnya-dari-jawa-hingga-aceh "10 Nama Pahlawan Nasional dan Asalnya, dari Jawa hingga Aceh"]. aksès 2022-10-26.</ref> Cut Nyak Meutia èsebbhut orèng binè’ sè abânto ḍâ’ ka [[Indonesia|Inḍonèsia]] kalabân ngabdhina ḍâ’ ka naghârâ. Lakèna Cut Nyak Meutia arèya nyamana Teuku Muhammad otabâ èsebhut Teuku Tjik Tunong. Namong è bulân Maret 1905, Tjik Tunong ètangkep Blândhâ bân èyokom matè è pèngghir Tasè' Lhokseumawe. Sebelumma ètangkep, Teuku Tjik Tunong abâsiat ḍâ’ ka kancana Pang Nanggroe kaangghuy akabinaghi binè’na bân arabât anakna sè anyama Teuku Raja Sabi.<ref>Kustin, Ayuwuragil. cnnindonesia.com. [https://www.cnnindonesia.com/nasional/20180816195623-20-322907/tiga-cinta-cut-meutia-dan-rencong-maut-untuk-belanda "Tiga cinta Cut Meutia dan Rencong maut untuk Belanda"]. aksès 2018-08-17.</ref> Tjoet Meutia akabin kalabân kancana Teuku Tjik Tunong sè anyama Pang Nanggroe. Semarèna bâsiatta lakèna, Cut Meutia akhèrra noro' kalabân pasukan è bâbâna pimpinan Teuku Muda Gantoe. È bâkto perrang bi' Korps Marechausée è Paya Cicem, Tjoet Meutia bân kanca binè’na buru ḍâ' ka ombhât. Pang Nagroe thibik teros alabân, namung ḍibuḍina matè è tangghâl 26 Sèptember 1910.<ref name=":0">Kompas.com. [https://www.kompas.com/stori/read/2021/06/02/140047479/cut-meutia-kehidupan-perjuangan-dan-akhir-hidup?page=all "Cut Meutia: Kehidupan, Perjuangan, dan Akhir Hidup"]. aksès 2021-06-02.</ref> Tjoet Meutia pasnan jhâghâ bân terros alabân abhâreng kancana sè ghita' matè. Tjoet Meutia alabân bân arampas kennengan kolonial kalabân aghuli èntar ka Gayo alèbâti ombhât belantara. Namung 24 Oktober 1910, Tjoet Meutia kalabân kancana atemmo bi' Marechausée è Alue Kurieng. Neng è perrang arèya Tjoet Njak Meutia sèdhâ.<ref name=":0" /> È tangghâl 19 Ḍèsember 2016, kalabân ngabdhina ka naghârâ, Pamarènta Republik Inḍonesia, ngrabâdhi è ḍâlâm pèssè dhellubâng ropèya anyar Republik Inḍonesia, Rp1.000.<ref>Kompas.com. [https://www.kompas.com/stori/read/2022/11/29/090000179/peristiwa-bersejarah-di-bulan-desember "Peristiwa Bersejarah di Bulan Desember"]. aksès 2022-11-29.</ref> == Sombher == <references /> [[Bhângsa:Pahlawan Nasional Inḍonèsia]] 12oztaog5dqspiojr75oaza3a8t5glq Isyana sarasvati 0 2011 12101 2023-03-12T10:02:50Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Isyana sarasvati]] ka [[Isyana Sarasvati]]: Judul salah eja 12101 wikitext text/x-wiki #ALIH [[Isyana Sarasvati]] o3ltmiul1f5lfnpywx01279hcaobd5g Inggit Ganarsih 0 2012 12119 2023-03-14T00:53:57Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Inggit Ganarsih]] ka [[Inggit Garnasih]]: Judul salah eja 12119 wikitext text/x-wiki #ALIH [[Inggit Garnasih]] dviwyfjmyp2pkh1sfwu3ddkpwkk3t6g Nur Rofi'ah 0 2013 12135 2023-03-14T09:15:40Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Nur Rofi'ah]] ka [[Nur Rofiah]]: Judul salah eja 12135 wikitext text/x-wiki #ALIH [[Nur Rofiah]] tdqjy3nzcdg7zfnc3fezj8t3un9nef4 Usamah bin Zaid 0 2014 15542 12292 2024-01-03T12:05:05Z OrangKalideres 2196 + pranala 15542 wikitext text/x-wiki '''Usamah bin Zaid bin Haritsah bin Syurahbil bin Ka’ab bin Abdil ‘Uzza bin Yazid bin Umrul Qais''' ([[Bhâsa Arab]]: أُسَامَة ٱبْن زَيْد بن حارثة بن شراحبيل بن كعب بن عبد العزى بن يزيد بن امرئ القيس) arèya sala sèttong orèng sè palèng awwâl maso' aghâma [[Islam]] bân dhâddhi pasorona kanjeng Nabbhi [[Muhammad]]. Usamah andi' jhulughân sè molje yakni “Hibbu Rasulillah” (oreng sè è tarèsnaè Rasulullah).<ref>Ibnu Qani' Al-Baghdadi. Mu'jam As-Shahabah jilid 1. Beirut: Dar el-Fikr el-Islamiy. hlm. 197.</ref> == Biografi == Usamah arèya ana’ dâri sohabhât  sè toman dhaddhi ana’ angka’na Nabbhi Muhammad yakni Zaid bin Haritsah ilsxec8jft1frue7vlz4cwr4081ztm9 Nyai Ahmad Dahlan 0 2015 12297 2023-03-17T05:38:32Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Nyai Ahmad Dahlan]] ka [[Nyaè Ahmad Dahlan]]: Judul salah eja 12297 wikitext text/x-wiki #ALIH [[Nyaè Ahmad Dahlan]] h9z8lr5oof9bejjrhwl53ncdlqz49dp Pangangghuy:Seeharee 2 2016 16821 16820 2024-06-27T01:54:52Z Seeharee 1782 16821 wikitext text/x-wiki Rèng Madhurâ sè ghi' ajhâr bhâsâ Madhurâ. {{#babel:mad-N|id-N|en-2}} 7yn7ysegqi43ip97bbi8vb6ajkobdt3 Feby Putri 0 2017 15474 15473 2023-12-13T04:56:56Z Sastroward 2437 Feby Putri Nilam Cahyani 15474 wikitext text/x-wiki [[Bhengkek:Feby Putri dalam acara gelar wicara Tonight Show.png|jmpl|Feby Putri è lalampan Tonight Show]] '''Feby Putri Nilam Cahyani''' (lahèr 5 Fèbruwâri 2000) iyâ arèya panyayi-panulis laghu abhângsa [[Inḍonesia|Inḍonèsia]]. Feby molaè èkennal lèbhât lagu “Halu” sè rilis taon 2019. Dhibi’en ollè pangakoan lowas saampon arilis laghu ka-ennema, yakni “Runtuh” sè duet sarèng Fiersa Besari taon 2021.<ref name=":0">Nizar Zulmi, Fimela.com, "[https://www.fimela.com/amp/4835870/karier-cemerlang-feby-putri-di-2021-sukses-mencuat-lewat-duet-dengan-fiersa-besari Karier Cemerlang Feby Putri di 2021, Sukses Mencuat lewat Duet dengan Fiersa Besari]", aksès 2022-03-17.</ref> == Oḍi' Feby Putri == Feby lahèr kalabân nyama Feby Putri Nilam Cahyani 5 Fèbruwari 2000 è Kotta Makassar, Provinsi [[Sulawesi Selatan]]. Feby iyâ arèya potrè kapètto’ pasangan Muhammad Djida bân Endang Suciaty.<ref>Budi Rahma Panjaitan, beutynesia.id, “[https://www.beautynesia.id/life/kenalan-dengan-feby-putri-selebgram-bersuara-emas-yang-sukses-curi-perhatian/b-119177 Kenalan dengan Feby Putri, Selebgram Bersuara Emas yang Sukses Curi Perhatian]”, aksès 2022-01-31.</ref> Feby asakola SMA è SMA Negri 2 Makassar. Saamponna lulus, dhibi’en nerossaghi è Universitas Bosowo S1 program studi Ilmu Hubungan Internasional taon 2018 namong ahèrra motosaghi ambu è taon kasebhut.<ref>pddikti.kemdikbud.go.id, "[https://pddikti.kemdikbud.go.id/data_mahasiswa/MkYwODcxODUtNDM3Ri00MjBCLTkwNjctOTc5N0M4REIxNTk0 Feby Putri Nilam Cahyani]", aksès 2022-01-31.</ref> == Kalakowan == === Awwal kalakowan === Feby lebur ka musik dâri kènè’. Dhibi’en nyabâ' vidèo nyanyi dâ’adâ’en parappa'en kellas 3 SMP è Instagram taon 2014, namong saat rowa dhibi’en ghita’ patè aktif.<ref name=":0" /> Feby molaè aktif nyabâ' cover laguna dhingla SMA. Sajjek a-cover lagu “Ramadhan Kareem” kalabân nada laghu dhin Justin Biebier è taon 2016, Feby sajen kotara.<ref>YouTube, [https://www.youtube.com/watch?v=aDloAHJKVYw Feby Ya Kareem], aksès 2023-02-04.</ref> Taon awwâl 2019, Feby abhâḍhi YouTube bân aktif dhâddhi kreator konten cover musik. Sala sèttong cover musikka iyâ arèya laghu “Celengan Rindu” - Fiersa Besari sè èjhelling 50 juta kalè.<ref>YouTube, "[https://www.youtube.com/watch?v=KSoI_Vq5S3g Celengan rindu - fiersa besari (Feby cover)]", aksès 2023-04-02</ref> == Sombhèr == <references /> {{DEFAULTSORT:Putri, Feby}} [[Bhângsa:Penyanyi-penulis lagu]] g6h30v0dinfdglrnvus72s5xi7oy88o Sumatra Bârâ’ 0 2018 15237 15236 2023-12-09T14:32:16Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Somatra Ḅârâ’]] ka [[Sumatra Bârâ’]] 15236 wikitext text/x-wiki '''Sumatra Bârâ’''' (è singkat dhâddhi '''Sumbar''', torkaḍâng ètolès ta’ baku: '''Sumatèra bârâ’''') panèka  sèttong provinsi sè bâdâ neng Inḍonèsia terleta’ neng poloh Sumatra kalabân èbhu kotta Padang,  Provinsi Sumatra terleta’ salanjenga pasisir bârâ’ Sumatra bâgien tengnga, ḍâretân tèngghi Bukit Bârisen neng sabella tèmor, bân sajumla polo èleppas pantayya kadhi Kapoloan Mentawai, ḍâri dâjhâ  ka lao’, provinsi kalabân wilayah saloas 42.012,89 km² panèka parbâtesân kalabân empa’ provinsi, iyâ arèya Sumatra Lao’, Riau, Jambi, bân [[Bengkulu]].<ref>Basmatulhana, Hanindita, "[https://www.detik.com/edu/detikpedia/d-6214464/mengenal-provinsi-sumatera-barat-bahasa-dan-kebudayaannya Mengenal Provinsi Sumatera Barat, Bahasa dan Kebudayaannya]", detik.com 2022 Agustus 03, aksès 2023- 04-02. </ref> Sumatra Bârâ’ panèka roma mènangka ètnis  Minangkabau, sanajjhân wilayah Minangkabau dhibi’ lebbhi bhâbu ḍâri wilayah administratif Provinsi Sumatra Bârâ’ samangkèn nèka. Ka taon 2020, provinsi nèka anḍhi’ pânḍuḍuk 5.534.472 jiwa sè kabennya’an aghâma Islam. Sumatra Bârâ’ aghâḍhuen 12 kabupatèn bân 7 kotta kalabân pambhâgien wilayah administratif salastarèna kacamatan neng sakabbina kabupatèn (kajhâbhâ kabupatèn Kapoloan Mentawai) ènyamaè nagari.<ref>"[https://sumbar.bps.go.id/publication/2021/02/26/438e46e73d9a64df8d8c34f2/provinsi-sumatera-barat-dalam-angka-2021.html Provinsi Sumatra Barat Dalam Angka 2021]" (pdf). BPS Sumbar. hlm. 139-365, sumbar.bps.go.id 2021-02-26, aksès 2021 Fèbruari 27.</ref> == Sajhârâh == Asma provinsi Sumatra Bârâ’ èkabhiḍhi neng jhâman Vereenigde Oostindische Compagnie (VOC), sè èḍimma sebbhutân wilayah ka’angghuy kawasan passer bârâ’ Sumatra panèka Hoofdcomptoir van Sumatra's westkust. Pas sampè’ cè’ koatthâ pangaro politik bân èkonomi VOC, sampè’ abad ka-18  wilayah administratif panèka ampon acangkop kawasan pantai bârâ’ Sumatra molaè ḍâri Barus sampè’ Inderapura.<ref>Tri Utami, Ayu, "[https://pariwisataindonesia.id/budaya-dan-sejarah/mengenal-lebih-dekat-provinsi-sumatra-barat/ Mengenal lebih Dekat Provinsi Sumatra Barat] [https://pariwisataindonesia.id/budaya-dan-sejarah/mengenal-lebih-dekat-provinsi-sumatra-barat/ Bermula pada zaman Vereenigde Oostindische Compagnie (VOC)]", pariwisataindonesia.id 2021 Maret 28, aksès 2023 April 02.</ref> Saèrèng kalabân ghâgghârâ karaja’an Pagaruyung, bân katarlibathân Belândhâ ḍâlem perrang Padri, pamarènta Hindia Belândhâ molaè aḍhâddhiyaghi kawasan paḍhâleman Minangkabau mènangka bâgiyân ḍâri Pax Nederlandica, kawasan sè bâḍâ ḍâlem pangawasan Belândhâ, bân wilayah Minangkabau èbhâgi attas Residentie Padangsche Benedenlanden bân Residentie Padangsche Bovenlanden.<ref>Putra Azwar, Trio, "[https://www.agamkab.go.id/Agamkab/detailkarya/667/perang-padri-sebagai-revolusi-rakyat-minang-kabau--dalam-memeluk-agama-islam.html PERANG PADRI SEBAGAI REVOLUSI RAKYAT MINANG KABAU DALAM MEMELUK AGAMA ISLAM"], agamkab.go.id 2018 Agustus 06, akss 2023 April 08. </ref> Saterrosâ ḍâlem parkembangan administrasi pernata kolonial Hindia Belândhâ, daèrah panèka agabhung ḍâlem Gouvernement Sumatra's Westkust, tamaso’ è ḍâlemma wilayah Residentie Bengkulu sè anyar èpasraaghi Inggris ḍhâ’ka Belândhâ. Terros èpaloas polè kalabân mamaso’ Tapanuli bân Singkil. Namong taon 1905, wilayah Tapanuli ètingkat’aghi statusâh ḍhâddhi Residentie Tapanuli, mènangka wilayah Singkil è bhâghi ka Residentie Atjeh. Terros taon 1914, Gouvernement Sumatra's Westkust, ètoronnaghi statusâh ḍhâddhi Residentie Sumatra's Westkust, bân namba wilayah Kapoloan Mentawai neng Samudra Hindia ka ḍâlem Residentie Sumatra's Westkust, tor taon 1935 wilayah Kerinci jughân ègabung ka ḍhâlem Residentie Sumatra's Westkust. Salastarèna pameccaan Gouvernement Sumatra's Oostkust, wilayah Rokan Hulu bân Kuantan Singingi èbhâgi ka Residentie Riouw, tor jughân èbentuk Residentie Djambi pèriode sè parak paḍhââh.<ref>[https://p2k.stekom.ac.id/ensiklopedia/Sumatra_Barat Sumatra Barat], stekom.ac.id, aksès 2023 April 08.</ref> Masa pânḍuḍuken tentara Jeppang, Residentie Sumatra's Westkust aobe nyama ḍhâddhi Sumatora Nishi Kaigan Shu. Atas  ḍâsar geostrategis militer, daèrah Kampar èpakaloar ḍâri Sumatora Nishi Kaigan Shu bân èpamasok ka ḍâlem wilayah Rhio Shu. Awwâl kamarḍèkaan Inḍonèsia taon 1945, wilayah Sumatra Bârâ’ tamaso’ ḍâlem Sumatra sè apusat neng Bukittinggi. Empa’ taon salanjuttâ, Provinsi Sumatra èpecca ḍhâddhi tello’ provinsi, iyâ arèya Sumatra dâjhâ, Sumatra Tengnga,  bân  Sumatra lao’. Sumatra Bârâ’ sareng Riau bân Jambi iyâ arèya begiyen ḍâri karisidènan neng ḍhâlem Provinsi Sumatra Tengnga. Masa  PRRI, aḍâsarraghi Undang-undang darurat nomer 19 taon 1957, Provinsi Sumatra Tengnga èpecca polè ḍhâddhi tello’ provinsi iyâ arèya Provinsi Sumatra Bârâ’, Provinsi Riau, bân Provinsi Jambi. Wilayah Kerinci sè sabellumma tamaso’ ḍhâlem Kabupatèn pasèsèr  lao’ Kerinci, èpaghâbung ka ḍhâlem Provinsi Jambi mènangka Kabupatèn kadhibi’. Tor sami jughân wilayah Kampar, Rokan Hulu, bân Kuantan Singingi ètetteppaghoi maso’ wilayah Provinsi Riau. Saterrosâ èbhu kotta provinsi Sumatra Bârâ’ sè anyar panèka pagghun neng Bukittinggi. Mènangka aḍâsarraghi katettepân Gubernur Sumatra Bârâ’ No. 1/g/PD/1958, tangghâl 29 Mèi 1958 èbhu kotta provinsi èyallè ka Padang. == Gèografi == Sumatra Bârâ’ letta'na neng pasèsèr bârâ’ neng bhâgiyen tengnga poloh Sumatra sè tarḍiri ḍâri ḍataran rendhâ neng pantai bârâ’ bân ḍataran tèngghi vulkanik sè èbhântuk bi’ Bukit Barisan. Provinsi panèka anḍi’ ḍârâten saloas 42.297,30 km² sè paḍâ sareng 2,17% loas Inḍonèsia. Ḍâri loas kasebbhut, lebbhi ḍâri 45,17% iyâ arèya kawasan sè ètotopè alas linḍung. Ghâris pantai provinsi panèka sadhâjâna asentuan kalabân Samudra Hindia salanjhânga 2.420.357 km kalabân loas parairan tasè’ 186.580 km². Kapoloan  Mentawai sè letta’na neng Samudra Hindia maso’  ḍhâlem provinsi panèka.<ref name=":0">[https://sumbar.bps.go.id/publication/2022/09/26/966ce5d1db1dabcaee2e092b/statistik-daerah-provinsi-sumatera-barat-2022.html Statistik Daerah Provinsi Sumatera Barat 2022], sumbar.bps.go.id 2022-10-18'', aks''2''s'' 023-02-10 .</ref> Kadhi daèrah laènna neng Inḍonèsia, iklim Sumatra Bârâ’ sacara umum sè asifat tropis kalabân suhu udara sè cokop tèngghi, panèka antara 22,6 °C sampè’ 31,5 °C. Provinsi panèka jughân èlèbhâti ghâris khatulistiwa, neng Bonjol, Pasaman, neng Provinsi panèka ahulu brempan songai rajhâ  sè amoara ka pantai tèmor Sumatra kadhi Batang Hari, Siak, Inderagiri (èsebbhut Batang Kuantan neng bhâgiyen huluna), bân Kampar. Samantara songai-songai sè amoara ka pasèsèr bârâ’ panèka Batang Anai, Batang Arau, bân Batang Tarusan.<ref name=":0" /> Bâḍâ 29 gunung sè kasebbar neng 7 kabupatèn bân kotta neng Sumatra Bârâ’, kalabân gunung Kerinci neng kabupatèn Solok Lao’ mènangka gunung sè palèng tèngghi, sè sampè’ 3.085 m tèngghina. Salaèn gunung Kerinci, Sumatra Bârâ’ jughân andhi’ gunung aktif laènna, kadhi Gunung Marapi, Gunung Tandikat, bân Gunung Talang. Salaèn gnung, Sumatra Bârâ’ jughân andhi’ bennya’  danau. Danau sè palèng loas panèka Singkarak neng kabupatèn Solok bân kabupatèn Tana Ḍatar, èsosol Maninjau neng kabupatèn Agam. Kalabân loas sampè’ 130,1 km², Singkarak jhugân ḍhâddhi danau palèng loas nomer duwâ’ neng Sumatra bân nomer sabelles neng Inḍonèsia. Danau laènna sè bâḍâ neng kabupatèn Solok panèka Danau Talang bân Danau Kembar (èjhulughi Danau neng attas bân Danau neng bâbâ).<ref>Sieh, Kerry; Natawidjaja, Danny (December 10, 2000). "[http://www.tectonics.caltech.edu/sumatra/downloads/papers/P00e.pdf Neotectonics of the Sumatran fault, Indonesia]" (PDF). ''Journal of Geophysical Research''. '''105''' (B12): 28295–28326. [https://agupubs.onlinelibrary.wiley.com/doi/abs/10.1029/2000JB900120 doi:10.1029/2000JB900120]. aksès 2023 April 08.</ref> Sumatra Bârâ’ iyâ arèya sala sèttong daèrah rawan lènḍhu neng Inḍonèsia. Hal panèka èsabebbaghi tempattâ sè teppa’ neng jalur potongan Semangko, teppa’ neng temmona duwâ’ lèmpèng benua rajhâ, panèka Eurasia bân Indo-Australia. Ghâpanèka, segghut  bâḍâ lènḍhu. Lènḍhu rajhâ sè kaḍhâddhiyen ahèr- ahèr panèka antarana lènḍhu 30 Sèptèmber 2009 bân lènḍhu kapoloan Mentawai 2010.<ref>Sieh, K.; Natawidjaja, D. (2000). "[http://www.tectonics.caltech.edu/sumatra/downloads/papers/P00e.pdf Neotectonics of the Sumatran fault, Indonesia]" (PDF). ''Journal of Geophysical Research, 105 (B12)''. hlm. 28, 295–28, dan 326. aksès 2023 April 08.</ref> == Kaanèkaragaman hayati == Sumatra Bârâ’ iyâ arèya sala sèttong provinsi neng Inḍonèsia sè soghi kalabân somber Kaanèkaragaman hayati. Sabâghiyen rajhâ Sumatra Bârâ’ pagghun bâḍâ alas tropis alami bân èlinḍungi. Panbrempan spesies pagghun bhisa ètemmoè, kadhi misalnya Raf lesia arnoldii (kembhâng  palèng rajhâ neng dunnya), harimau sumatèra, siamang, tapir, rusa, beruang, bân brempan macemma mano’ bân kupu-kupu.<ref>Rahmadi, "[https://langgam.id/gubernur-keragaman-hayati-sumbar-potensial-jadi-daya-tarik-pariwisata/ Gubernur: Keragaman Hayati Sumbar Potensial Jadi Daya Tarik Pariwisata]", langgam.id 2019-09-21, aksès 2023 April 08.</ref> Bâḍâ duwâ’ Taman Nasional neng provinsi panèka, iyâ arèya Taman Nasional Siberut sè  bâḍâ neng poloh Siberut (Kabupatèn Kapoloan Mentawai) bân Taman Nasional Kerinci Seblat. Taman nasional ḍibhuḍina panèka wilayana abentang neng empa’ provinsi: Sumatra Bârâ’, Jambi, Bengkulu, bân Sumatra Lao’.<ref>B Sastha, Harley, "[https://kumparan.com/harley-b-sastha/mengenal-3-taman-nasional-di-sumatera-yang-jadi-warisan-dunia-unesco-bagian-3-1w9VT54EcCY Mengenal 3 Taman Nasional di Sumatera yang Jadi Warisan Dunia UNESCO (Bagian 3)]", kumparan.com 2021-07-17, aksès 2023 April 08.</ref> Salaèn duwâ’ Taman Nasional kasebbhut bâḍâ jughân brempan cagar alam laènna, panèka Cagar Alam Rimbo Panti, Cagar Alam Lembâ Anai, Cagar Alam Batang Palupuh, Cagar Alam Air Putih di daerah Kelok Sanga’, Cagar Alam Lembâ  Harau, Cagar Alam Beringin Sakti bân Taman Raya Bung Hatta.<ref>Widayati, Rully, "[https://bisnis.tempo.co/read/742719/ayo-wisata-ke-sumatera-barat Ayo Wisata ke Sumatera Barat]", Tempo.com 2016-02-06, aksès 2023-04-08.</ref> == Somber ḍaya alam == Somber ḍaya alam sè  bâḍâ neng Sumatra Bârâ’  panèka bâtobara, bâto besi, bâto galena, timah celleng, sèng, mangan, emmas, bâto  kapor (semen), nyior sawit, kakao, gambir bân hasèl pajhukoan.<ref>"[https://sumbarfokus.com/ketahui-sumber-daya-alam-yang-ada-di-sumatera-barat/ Ketahui Sumber Daya Alam yang Ada di Sumatera Barat]", Sumarfokus.com 2022-12-16, aksès 2023-04-08.</ref> Paaèngan pantai bârâ’ bân Kapoloan Mentawai andhi’ bennya’ kaoḍien tasè’ sè ghâduen nilai èkonomi tèngghi. Nalayan ollè ajhâring ragâm jennis jhuko’ neng kawasan panèka. Jhuko’ kerapu, uḍâng, rumput tasè’, kapètèng, bân mutiara  iyâ arèya brempan hasèl pajhukoan tasè’ anḍalan. Daèrah pasèsèr pantai, otamana kawasan kapoloan, ngasèllaghi bânnya’ cètak. Neng daèrah pabukitân bân pagunungan bâḍâ kebbun karèt, cengkè, bân sa’ang. Kawasan  pagunungan sè ètotopè hutan ngasèllaghi kajhu. Mèdan sè berrâ’ karana bânnya’na lèrèng pabukitân sè curam iyâ arèya tantangan otama pangembângan sèktor patanian bân pakebbhunan neng daèrah panèka.<ref>"[https://kkp.go.id/SKPT/Mentawai/page/1133-skpt-kabupaten-kepulauan-mentawai SKPT KABUPATEN KEPULAUAN MENTAWAI] {{Webarchive|url=https://web.archive.org/web/20230408085625/https://kkp.go.id/SKPT/Mentawai/page/1133-skpt-kabupaten-kepulauan-mentawai |date=2023-04-08 }}", kkp.go.id, aksès 2023 April 08.</ref> Bahan glien jughân bennya’ sè bâḍâ neng daèrah panèka. Salasèttongah sè bânnya’ ampon aparèng mamfaat bâgi daèrah panèka iyâ arèya bâtoan kapor mènangka bahan ḍâsar semen. PT Semen Padang ampon amamfaattaghi kasoghien alam salama poloan taon. Bâto kapor bennya’ neng sakètarra Padang, daèrah sakètar Danau Singkarak, bân Padangpanjang.<ref>"[https://jariungu.com/berita_list.php?idBerita=103031 Stok Sumber Daya Alam Sumbar Melimpah] {{Webarchive|url=https://web.archive.org/web/20230408085624/https://jariungu.com/berita_list.php?idBerita=103031 |date=2023-04-08 }}", Jariungu.com 2019-12-2019, aksès 2023 April 08.</ref> Neng Padangpanjang deposit bâto kapor sè ollè èksploitasi sampè’ 43 juta ton. Bahan  gâliyen laènna panèka bâto bâra neng Sawahlunto tor obsidian bân bâto andesit neng Padang Pariaman. Somber aèng sè ngalowa jughân ampon bânnya’ aberri’ mamfaat bâgi pambangunan daèrah panèka. Paaèngan danau Singkarak bân  Maninjau ampon abit èmamfaati mènangka pembangkit listrik tenaga aèng. Somber aèng panèka jhugân  andhi’ potènsi rajhâ kaangghuy èola bân èkemmas dhâddhi aèng mineral. == Politik bân Pernata == Provinsi Sumatra Bârâ’   èkatoaè sareng sorang gubernur sè èpèlè ḍhâlem pamèlèan sacara langsung bhâreng kalabân bhâkkèlla kaangghuy masa jâbâten 5 taon. Gubernur salaèn ḍhâddhi pamarènta daèrah jhugân aperran mènangka parbhâkkèllan otabâ parlanjhângan tanang pamarènta pusat neng wilayah provinsi sè kawennangna èator ḍâlem Undang-undang nomer 32 taon 2004 bân paratoran pamarènta nomer 19 taon 2010. Samantara hubungan pamarènta provinsi bi’ pamarènta kabupatèn bân kotta benni sub-ordinat, bhângsèbhânga pernata daèrah kasebbhut coma ngator bân ngurus ḍhibi’ urusen pernatana mètorot asas otonomi bân tugas parbhântoan. == Ḍaftar Gubernur == == Ḍewan Pâbhâkkèlan == DPRD Sumbar andhi’ anggota 65 orèng sè pèlè lèbhât pamèlèan omom bânsabbân lèma’ taon sakalèan. aḍâsarraghi UU Nomer 27 taon 2009, struktur pèmpènan DPRD Sumatra Bârâ’ sè terḍiri sèttong orèng katoa bân tello’ orèng bhâkkèl katoa sè pèlè ḍâri partai politik aḍâsarraghi urutan paollèan korsè palèng bânnya’. Anggota DPRD Sumbar sè parepaan ajabat samangkèn panèka hasèl Pemilu 2019 sè lantik ka 28 Agustus 2019. Komposisi anggota DPRD Sumbar pèriode 2019-2024 sè terḍiri ḍâri sanga’ partai politik kalabân partai Gerindra mènangka andhi’ korsè palèng bânnya’ panèka 14 korsè, èsosol bi’ partai Kaaḍilân Sejahtera, partai Dèmokrat, bân Partai Amanat Nasional sè bânsabbân andhi’ 10  korsè. == Pernata nagari == Sampè’ taon 1979 sèttongan pernata kèni’ neng Sumatra Bârâ’ panèka nagari, sè ampon bâḍâ sabellum kamerḍikaan Inḍonèsia. Kalabân berlakukan polè Undang-undang nomer 5 taon 1979 tentang pernata ḍèsa, status nagari èpaèlang èghântè kalabân ḍèsa, bân brempan jorong ètingkataghi statusseh dhâddhi ḍèsa. kaḍuḍukân wâli nagari jhugân èkosot bân administrasi pernata èjhâlânnaghi bi’ kopala ḍèsa. Namong sajhâk aghulirre rèformasi pernata bân otonom daèrah, maka sajhâk taon 2001, oca’ “Nagari” èghunaaghi polè neng provinsi panèka. Bhudhâjâ politik sè oḍi’ neng pernata ḍèsa Sumatra Bârâ’ sajhâk kabijaksanaan paseragaman (UU No.5 Taon 1979) èbârlakukan panèka bhudhâjâ politik parokhial. Kabâdhâân rèya èkatèla’ lèbhât sistem kakoasaan, sistem pamèlèan pangoasa, sarat pangoasa, bân pranan pangoasa neng pernata ḍèsa. Sistem kakarabhâtân ḍâlem abangon bhudhâjâ politik partisipan molaè bâḍâ pargèsèran, ḍâlem kapanèka tingkat kapekkaan, bânthuk tolèransi ḍâlem kakarabhâtân, bân perranan senioritas ḍâlem kakarabhâtân. Artèna korangnga kabârsamaan ḍâlem sistem kakoasaan kakarabhâtân. Pernata nagari iyâ arèya sèttong struktur pernata sè otonom, andhi’ tèritorial  sè jellas bân nganot adât mènangka pangator tata kaoḍhi’en angghotana, sistem panèka pas èsesuwayyaghi kalabân konstitusi sè berlaku neng Inḍonèsia, samangkè pamarènta provinsi Sumatra Bârâ’ netteppaghi pamarènta nagari mènangka pangalola otonomi daèrah palèng mabâ ka’angghuy daèrah kabupatèn aghâtè’è oca’ pamarènta ḍèsa sè èghuna’aghi sabellumma. Dhinèng nagari sè bâḍâ neng sistem pernata kotta pagghun mènangka lembaga aḍât ghitak ḍhâddhi bhâgiyen ḍâri struktur pernata daèrah. Kasempatân sè kaḍhâddhiyen neng pernata ḍèsa panèka nyobbullâ partombuân èkonomi sè asifat individualistik. Kondisi panèka temmah ḍâri katergantungan ka pamarènta pusat, saèngghâ korang kamandiriân. Kondisi panèka kèngèng macabhâr katahanan wilayah biḍâng èkonomi. Namong, samangkèn ḍèsa- ḍèsa Sumatra Bârâ’ ampon nyobak abangun upaya maghâmpang kabijaksanaan politik pamarènta ḍèsa otabâ sajhâk ropporopân polè dhâddhi nagari, iyâ arèya ngobe struktur bân prosès antarstruktur pernata ḍèsa sè ghâbey aḍâsarraghi UU No. 5 taon 1979. Nagari awwâl molana èpimpin sacara abhâreng bi’ para pangoloh otabâ ḍatok neng nagari kasebbhut, pas masa pamarènta Hindia Belândhâ èpèlè bi’ sorang ḍâri para pangoloh kasebbhut ka’angghuy ḍhâddhi wâlli nagari. Pas ḍâlem ajâlânnaghi pernatana, wâlli nagari èbhânto bi’ brempan orèng kopala Jorong otabâ wâlli Jorong, namong samangkèn èbhânto bi’ sèketaris nagari (sètnag) bân brempan pangghâbâ negeri sipil (PNS) kondâng kalabân kabhutoan èbâng nagari. Wâlli nagari panèka èpèlè bi’ potra nagari (panḍuḍuk nagari) sacara ḍèmokratis ḍâlem pamèlèan terkas ka’angghuy 6 taon masa kalaghungan. Ḍâlem nagari èbentuk Karapetthân Aḍat Nagari, panèka lembaga sè beranggotakan Tungku Tigo Sajarangan. Tungku Tigo Sajarangan  iyâ arèya parbhâkkèlan potra nagari sè târḍiri ḍâri Alim Ulama, Cadiak Pandai (kaum intèlèktual) bân Niniak Mamak para pamèmpèn suku ḍâlem nagari, paḍhâ bi’ Badan Parembhâghân Ḍèsa (BPD) ḍâlem sistem administrasi ḍèsa. Kapotosan- Kapotosan penting sè bekal èkala’ pagghun èrembhâgaghi antara wâlli nagari bân Tungku Tigo Sajarangan neng balai Aḍat otabâ Balairung Sari Nagari. == Ḍaftar Kabupatèn bân Kotta == == Ḍèmografi == aḍâsarraghi sènsus panḍuḍuk taon 2010, jumlah populasi Sumatra Bârâ’ sampè’ 4.846.909 jiwa, kalabân katèmettân panḍuḍuk bânyya’na 110 jiwa/km2. Kabupatèn otabâ Kotta sè andhi’ panḍuḍuk palèng bânyya’ panèka kotta Padang, sè sampè’ 833.562 jiwa. Dhinèng Kabupatèn otabâ Kotta sè andhi’ tingkat kapaḍâtan palèng tèngghi panèka kotta Bukittinggi, 4.400 jiwa/km2. kabânyya’an masyarakat Sumatra Bârâ’ berètnis Minangkabau, sadâjhâna aghâma Islam salaèn panèka bâḍâ suku Mentawai sè kabânyya’an maso’ aghâma Kristen. === Sakola’an === Sumatra Bârâ’ toman ḍhâddhi pusat panḍiḍikân neng poloh Sumatra, otamana panḍiḍikân aghâma Islam kalabân langghâr ḍhâddhi basis otamana. Masa kolonial Hindia Belândhâ, salaèn panḍiḍikân Islam berkembhâng jughân modèl bârâ’. Taon 1856, pamarènta Hindia Belândhâ paddhek sakola Raja neng Bukittinggi. Salaèn sakola’an sè kalola sareng pamarènta, bânyya’ jughân sakola’an sè kalola bi’ swasta, kadhi sakola Adabiah neng Padang, INS Kayutanam, Sumatra Thawalib, MTI Canduang neng Kecamatan Canduang, bân  Diniyyah Puteri neng Padang Lanjhâng. Saèngghâ neng bhâkto panèka, Sumatra Bârâ’ iyâ arèya sala sèttong wilayah Hindia Belândhâ sè andhi’ jumlah sakola bân pangajhâr cokop rajhâ. Saampona masa kamerḍikaan, neng Sumatra Bârâ’ jughân bânyya’ paddhek universitas bân sakola tèngghi. Berbhibhit ḍâri Universitas Andalas taon 1955, saterrosâ jughân maddhek UIN Imam Bonjol Padang, Universitas Negeri Padang, bân IPDN Bukittinggi. Panbrempan universitas swasta tarkamuka neng provinsi panèka èantarana Universitas Bung Hatta bân Universitas Muhammadiyah Sumatra Bârâ’. Samangkèn para’ neng senèyap kabupatèn bân kotta neng Sumatra Bârâ’ ampon andhi’ parghuruân tèngghi, kalabân jumlah palèng bânyya’ bâḍâ neng Padang. Taon 2006, angka melek horof latèn neng provinsi panèka sampè’ 96,35%. Angka partisipasi sakola ka’angghuy omor 19-24 taon, otabâ sè ngalak jhângjhâng parghuruân tèngghi sampè’ 27,8%. Angka panèka bâḍâ neng attas rata-rata nasional sè coma 16,13%. === Suku bhângsah === kabânyya’an panḍuḍuk Sumatra Bârâ’ iyâ arèya Suku Minangkabau. Neng daèrah Pasaman salaèn ètnis Minang, bârdiam jhugân Suku Batak Mandailing. kabânyya’an ḍâri kabbih ngallè ḍâri Sumatra dâjhâ ka Sumatra Bârâ’ neng masa Perang Paderi. Neng brempan daèrah ollèna transmigrasi, kadhi neng Sitiung, Lunang Silaut, bân Padang Gelugur, nettâp jhugân sakalompok suku jhâbâ, sabâgien ḍâri kabbih panèka katoronan imigran asal Suriname sè mèlè abhâlih ka Inḍonèsia neng ahèr taon 1950-an. bi’ prèsidèn Soekarno neng bhâkto kenika, èpotossaghi ka’angghuy ngennenghi kabbih neng seddikna  daèrah Sitiung. Hal panèka ta’ leppas ḍâri situasi politik lastarèna pambentrokan PRRI. Neng kapoloan Mentawai sè kabânyya’an panḍuḍukna aètnis Mentawai, jârâng ètemmoè masyarakat Minangkabau. Ètnis Tionghoa coma bâḍâ neng kotta-kotta rajhâ, kadhi Padang, Bukittinggi, bân Payakumbuh. Neng Padang bân Pariaman, jhugân bâḍâ masyarakat Nias bân Tamil ḍâlem jumlah kèni’. Neng Sumatra Bârâ’, otamana Padang, bâḍâ himpunan karukunan kaloarga sè ḍâbiḍâ asal suku bhângsah kadhi karukunan kaloarga Kerinci, karukunan kaloarga Cèna (HBT bân HTT), parkempulan kaloarga jhâbâ, bân salaènna. Aḍâsarraghi ḍata ḍâri Sènsus panḍuḍuk Inḍonèsia 2010, panèka komposisi ètnis otabâ suku bhângsah neng provinsi Sumatra Bârâ’: === Bhâsa === Neng Provinsi Sumatra Bârâ’ omomma bâḍâ 3 bhâsa sè èoca’aghi sè nyebbar neng kabupatèn bân kotta neng Sumatra Bârâ’. 3 bhâsa kasebbhut panèka, bhâsa Minangkabau, Batak, bân Mentawai. Masyarakat sè nettep neng wilayah Sumatra Bârâ’ ngangghuy bhâsa Minangkabau ḍâlem aca’oca’ sareng laènna neng kasaarèanna. Kabânyya’an otabâ para’ saḍâjhâna bhâsa sè gunaaghi ḍâlem kasaarèanna neng Sumatra Bârâ’ panèka bhâsa Minangkabau sè andhi’ lèma’ dialèk, kadhi dialèk Pasaman, dialèk Agam-Tana Ḍatar, dialèk ''' '''lèma’ polo kotta, dialèk Koto Anyar, bân dialèk Pancung Soal. Dialèk Pasaman èoca’ neng Kabupatèn Pasaman Bârâ’ bân Pasaman. Dialèk Agam-Tana Ḍatar èoca’ neng Kabupatèn Agam, Tana Ḍatar, Kotta Padang Lanjhâng, Padang Pariaman, Solok, Kotta Solok, Solok Lao’, bân Pasèsèr  Lao’. Dialèk ''' '''lèma’ polo kotta èoca’ neng Kabupatèn lèma’ polo kotta, Kotta Payakumbuh, Tana Ḍatar, Kotta Sawahlunto, Kabupatèn Sijunjung, bân Dharmasraya. Dialèk Koto Anyar èoca’ neng Kabupatèn Dhamasraya. Dialèk Pancung Soal èoca’ neng Pasèsèr  Lao’. === Aghâma === Aḍâsarraghi ḍata Badan Pusat Statistik taon 2021 nyatet jhâ’ kabânyya’an panḍuḍuk Sumatra Bârâ’ nganut aghâma Islam panèka 97,48%. Sabhâgiyen polè nganut aghâma Kristen bânyya’na 2,29% bân otamana neng kabupatèn kapoloan Mentawai sè kabânyya’an aghâma Protestan bân Katolik. Sabhâgiyen kèni’  aghâma Budha panèka 0,22%, iyâ arèya katoronan Panjang bân Solok. Samantara sè nganut aghâma Hindu bân kaparcajhâ’ân, korang ḍâri 0,01%. Brempan kennângan ibadah, sè èḍominasi sareng masjid bân musolla, bisa èjumpai neng setiap kabupatèn bân kotta neng Sumatra Bârâ’. Masjid sè palèng rajhâ panèka Masjid Raya Sumatra Bârâ’ neng Padang. Mènangka masjid palèng toah èantarana Masjid Raya Ganting di Padang, Masjid Bingkudu neng Kabupatèn Agam, bân Masjid Tuo Kayu Jao neng kabupatèn Solok. Arsitèktur khas Minangkabau aḍominasi neng masjid otabâ musolla. Masjid Raya Sumatra Bârâ’ andhi’ bangunan abentuk gonjong, èhiasè okèran Minang tor kaligrafi. Bâḍâ jhugân masjid kalabân ata’ sè andhi’ brempan tingkat sè sajhân kaattas sajhân kèni’ tor cekung sakoni’. Jumlah roma ibadah sè bâḍâ neng Sumatra Bârâ’ Aḍâsarraghi ḍata BPS 2021 baghi ummat Islam panèka 5.218 masjid bân 9.661 musolla otabâ langghâr. Baghi ummat Kristen bâḍâ 267 grèja Protèstan, 62 roma kabhâktèan, bân 131 grèja Katolik. Pas bâḍâ 8 Vihara baghi ummat Budha bân  1 Purâ baghi ummat Hindu sè bâḍâ neng kotta Padang. == Parèkonomian == Kalabân atahap parèkonomian Sumatra Bârâ’ molaè aghulih ka positif salastarèna ngalamin tekkânan akibat ḍampak lèndhu taon 2009 neng kawasan kasebbhut. Ḍampak bencana panèka èkatèla neng triwulan IV-2009, kakḍimmah partombuân èkonomi coma sampè’ 0,90%. Tapè samangkèn parèkonomian Sumatra Bârâ’ ampon bhâgus, kalabân tingkat partombuân neng attas rata-rata nasional. Taon 2012 èkonomi Sumatra Bârâ’ tombu sabânnya’ 6,35%, lebbi bhâgus èbhânḍhingaghi taon sabellumma sè coma sampè’ 6,25%. Bân ka triwulan I-2013 parèkonomian Sumatra Bârâ’ ampon tombu sampè’ 7,3%. Tèngghina partombuân èkonomi Sumatra Bârâ’ ḍâlem tello taon tarakhèr, ampon noronnaghi tingkat kamèskènan neng provinsi panèka ḍâri 8,99% (2011) ḍhâddhi 8% (2012). Ka’angghuy Pangaollèan Domèstik Regional Bruto (PDRB), taon 2012 provinsi panèka andhi’ PDRB sampè’ Rp 110,104 triliun, kalabân PDRB per kapita sabânnya’ Rp 22,41 juta. === Tenaga lako === Kalabân tombuna parèkonomian Sumatra Bârâ’, maka jumlah tanaga lakoh sè kaparloh sajhân atambe jhugân. Hal panèka sè ampon aḍorong toronna pangangghurân neng provinsi panèka. Salanjhâng Fèbruari 2011- Fèbruari 2012, jumlah panḍuḍuk sè ngangghur ngalamin panoronan ḍâri 162.500 orèng ḍhâddhi 146.970 orèng. Thingkat pangangghurân tabukkak (TPT) toron ḍâri 7,14% ḍhâddhi 6,25%. Angka kasebbhut bâḍâ neng bâbâna rata-rata nasional ka pèriode ahèr 2011 sè sampè’ 6,56%. Fèbruari 2012, jumlah angkatân lakoh Sumatra Bârâ’ sampè’ 2.204.218 orèng, atambhâ 90.712 orèng èbândhingaghi kalabân jumlah angkatân lakoh Fèbruari 2011. Sabâghiyen rajhâ panḍuḍuk sè alakoh kaserrep neng sèktor pertanian. Lapangan palakoan neng sèktor panèka mampu nyerrep 42,4% ḍâri tanaga lakoh sè bâḍâ. Namong, persèntase panyerrepân panèka tambhâ toron èbândhingaghi taon sabellumma 44%. Samantara gânika, persèntase panḍuḍuk palakoh sè kaserrep neng sèktor parḍâghângan abâli maningkat polè, ḍâri sabellumma 18,5% ka Fèbruari 2011 ḍhâddhi 19,8% ka Fèbruari 2012. Ḍemikian jhugân panyerrepân neng sèktor jâsa ngalamin kanaèan, ḍâri 16,7% ḍhâddhi 17,4%. === Partanèan === Triwulan IV-2012, sèktor partanèan ngalamin partombuân rèlatif tèngghi, èḍorong bi’ mangghâliatna subsèktor tanâman serapah kakanan. Neng triwulan panèka partombuân sèktor partanèan sampè’ 4,14%, lebbhi tèngghi èbândhingaghi triwulan sabellumma sabânnya’ 2,05%. Kinerja sèktor parkebbhunan sè cokop bhâghus ka taon 2012, ampon anopang partombuân inḍustri partanèan sabânnya’ 4,07%. === Inḍustri pangola’an === Inḍustri Sumatra Bârâ’ èḍominasi bi’ inḍustri skala kèni’ otabâ roma tangghâ. Jumlah unit inḍustri sabânnya’ 47.819 unit, terḍiri ḍâri 47.585 unit inḍustri kèni’ bân 234 unit inḍustri rajhâ manengnga, kalabân parbândhingan 203: 1. Taon 2001 invèstasi inḍustri rajhâ manengnga sampè’ Rp 3.052 milyar, otabâ 95,60% ḍâri total invèstasi. Nilaè proḍuksi inḍustri rajhâ manengnga taon 2001 sampè’ Rp 1.623 milyar, panèka 60 % ḍâri total nilaè proḍuksi, bân nilaè proḍuksi inḍustri kèni’ coma sampè’ Rp 1.090 milyar, otabâ 40% ḍâri total nilaè proḍuksi. Ka’angghuy inḍustri pangola’an semmin, taon 2012 Sumatra Bârâ’ ampon aproḍuksi sabânnya’ 6.522.006 ton, lebbhi tèngghi èbândhingaghi taon sabellumma sè coma 6.151.636 ton. Samantara volume panjhuâlna taon 2012 sabânnya’ 6.845.070 ton, aningkat 10,20 % èbândhingaghi taon sabellumma sè coma sabânnya’ 6.211.603 ton. === Jhâsa === Kalabân abeli gerrakna parèkonomian Sumatra Bârâ’ salastarèna lèndhu tor atambhâ pulina parèkonomian global otamana zona Sumatra bhâgiyen tengnga jughân iyâ arèya faktor pânḍorong agerra’a polè sèktor jhâsa (7,38%). Sèktor jhâsa sè cokop pântèng neng provinsi panèka kaobângan, hotèl, rèstoran, bân agèn parjhâlânan. Partombuen hotel neng Sumatra Bârâ’ ḍâlem tello taon sè tapongkor cokop pessat. Hal panèka saèrèng kalabân aningkathâ jumlah wisatawan sè ḍâteng ka provinsi panèka. Salama taon 2012 bâḍâ 36.623 wisatawan mancanaghârâ sè bârkunjung ka Sumatra Bârâ’, otabâ nèngkat dhâddhi 8,27% èbânḍingaghi taon tapongkor sè sabânnya’ 33.827 wisatawan. === Pertambangan === Sumatra Bârâ’ andhi’ potènsi bahan tambang golongan A, B bân C. Bahan tambang golongan A, panèka bâto bhâra sè bâḍâ neng Sawahlunto. Manabi bahan tambang golongan B sè terḍiri ḍâri aèng raksa, blirâng, pasèr base, tambhâgâ, tèma celleng bân pèrak panèka nyebbar neng wilayah kabupatèn Sijunjung, Dharmasraya, Solok, Solok Lao’, Lèma’  Puluh Kotta, Pasaman, bân Tana Ḍâtar. Bahan tambang golongan C nyebbar neng sakabbhina kabupatèn bân kotta, sabhâgiyen rajhâ terḍiri ḍâri pasèr, bâto bân blikèr. === Kaobângan bân Perbankan === Parkembhângan brempan inḍikator perbankan ka triwulan IV-2012, anunjuaghi kabhâgusân saèrèng kalabân pamolèhan konḍisi èkonomi salastarèna lèndhu. Taon 2012, total asèt bank omom neng provinsi panèka sampè’ Rp 40,1 triliyun kalabân nilai panyaloran krèdit bi’ bank omom sabânnya’ Rp 33,8 triliyun. Dhinèng total asèt BPR neng provinsi panèka sampè’ Rp 1,53 triliyun kalabân nilai panyaloran krèdit bi’ bank kasebbhut sabânnya’ Rp 1,03 triliyun. === Transportasi === Transportasi ḍâri bân ka Sumatra Bârâ’ bhâkto nèka èhubungaghi bi’ Bandar Udara Internasional Minangkabau bân Pelabuhan Teluk Bayur. Bandar Udara Minangkabau molaè aktif beroperasi polè nèng ahèr taon 2005 aghântè’è Bandar Udara Tabing. Bandar udara panèka ahubung bi’ brempan kotta otama neng Inḍonèsia, kadhi Jakarta, Mèdan, Batam, Bandung, tor Kuala Lumpur di Malaysia. Ka’angghuy aningkattaghi aksèsibilitas Bandar Udara Minangkabau, pamarènta ampon anyiappaghi krèta bandara Minangkabau èksprès ḍâri bân nojjhu pusat kotta Padang. Salaèn Teluk Bayur, transportasi tasè’ ka’angghuy jara’ semma’ apusat neng Palabuân Moara. Palabu transportasi panèka antara laèn jhugân aladhini transportasi nojjhu Kapoloan Mentawai kalabân ghuna’aghi kapal fèri otabâ ''speed boat''. Palabuân Moara jhugân dhâddhi kennengan asanḍâr kapal-kapal pesiar (yacht) bân kapal-kapal nelayan. Ka’angghuy transportasi antar kotta, bhâkto panèka èladhini bi’ bus-bus AKDP bân AKAP tor travel. Neng Padang, angkotan omom apusat neng Terminal Bingkuang Aèng Bellâ. Neng Bukittinggi apusat neng Terminal Aua Kuniang, Payakumbuh apusat neng Terminal Koto Nan Ampek, bân Solok apusat neng Terminal Bareh Solok. Transportasi ḍârât laènna, krèta api pagghun èghuna’aghi ka’angghuy jalur ḍâri Padang ka Sawahlunto, sè alèbhâti Padang Panjang bân Solok. Nang jalur panèka, krèta api coma  èghuna’aghi mènangka sarana pangangkoan bâtobârâ. Dhinèng ḍâri Padang nojjhu Pariaman, bhâkto panèka pagghun èghuna’aghi ka’angghuy anggotan panompang. === Pariwisata === Sumatra Bârâ’ iyâ arèya sala sèttong tojjhuân otama pariwisata neng Inḍonèsia. Fasilitas wisatana sè cokop bhâgus, tor segghut èbâḍâ’aghi brempan fèstival bân èven internasional, dhâddhi penḍorong ḍâtenga wisatawan ka provinsi panèka. Panbrempan kagiathân internasional sè èselenggara’aghi ka’angghuy anunjang pariwisata Sumatra Bârâ’ panèka lomba balap spèda  Tour de Singkarak, èven paralayang Event Fly for Fun in Lake Maninjau, tor kajuaraan slancar Mentawai International Pro Surf Competition. Sumatra Bârâ’ andhi’ para’ sakabbhina jennis objèk wisata alam kadhi tasè’, pantai, songai, ghunung, bân ngarai. Salaèn kenèka pariwisata Sumatra Bârâ’ jhugân bânnya'’ ajuel budhâjâna sè khas, kadhi Fèstival Tabuik, Fèstival Rendang, parmaènan kim, bân sèni atenun. Èsamping wisata alam bân budhâjâ, Sumatra Bârâ’ jhugân kotara kalabân wisata kulinerra. Sumatra Bârâ’ andhi’ akomodasi wisata, kadhi hotèl bân agèn parjhâlânan sè cokop bhâgus. Ahèr taon 2012, provinsi panèka ampon andhi’ 221 hotèl kalabân jumlah kamar sampè’ 5.835 unit. Namong hotèl- hotèl bintang lèma’ bân empa’, coma bâḍâ neng Padang bân Bukittinggi. Dhinèng ka’angghuy agèn parjhâlânan neng bâbâna kaanggotaan ASITA, Sumatra Bârâ’ ampon andhi’ lebbhi ḍâri 100 agèn. Ka’angghuy alengkapi fasilitas penunjang pariwisata, pamarènta jhugân nyedia’aghi krèta api wisata sè beroperasi neng bhâkto tartanto. Ka’angghuy brempan informasi tor literatur sajhârâh bân kabhudhâjâ’ân Minangkabau, wisatawan kèngèng ngaollè neng Pusat Dokumèntasi bân Informasi kabhudhâjâ’ân Minangkabau (PDIKM) sè bâḍâ neng parkampongan Minangkabau, Padang Lanjhâng. Neng PDIKM bâḍâ panbrempan dokumèntasi aropa foto mikrograf, sorat kabâr, angghuyân tradisional, kasèt rekaman lagu daèrah, dokumèntasi sorat-sorat pernata, bân alur sajhârâh masyarakat Minangkabau sajjek abad ke-18 sampè’ taon 1980-an. == Sèni bân Bhudhâjâ == === Music === Nuansa Minangkabau sè bâḍâ neng ḍâlem sabben musik Sumatra Bârâ’ sè ècampor sareng jennis musik napapâih samangkèn pagghun bhâkal katèla neng sabben karjhâ laghu sè kasebbar neng masyarat. Hal panèka karna musik Minang bisa èracik kalabân aliran musik jennis napapâih saèngghâ nyaman èkèḍingaghi bân bisa ètarèma bi’ masyarakat. Unsur musik aberri’ nuansa tarḍiri ḍâri instrumèn alat musik tradisional saluang, bansi, talèmpong, rabab, pupuik, serunai, bân gandang tabuik. Bâḍâ polè saluang jo dendang, iyâ arèya panyampaian dendang (crèta berlagu) sè èiringi saluang sè èkennal jughân kalabân nyama sijobang. Musik Minangkabau aropa instrumèntalia bân lagu-lagu ḍâri daèrah panèka omomma asifat mèlankolis. Hal panèka akaitân errat kalabân struktur masyarakattâ sè andhi’ rassa satarètanan, hubungan bhâlâ bân kacintaan ḍâ’ kampung halaman sè tèngghi ètunjang kalabân kabiasaan klowar arantau. Inḍustri musik neng Sumatra Bârâ’ terros akembang kalabân moncolla seniman-seniman Minang sè bisa abaur musik modèrn ka ḍâlem musik tradisional Minangkabau. Parkâmbangan musik Minang modèrn neng Sumatra Bârâ’ ampon èmulaè sajhâk taon 1950-an, ètandai kalabân lahèrra Orkès Gumarang. Elly Kasim, Tiar Ramon bân Nurseha iyâ arèya penyanyi Sumatra Bârâ’ sè terkennal ka èra 1970-an sampè’ samangkèn. kapanèka para penyanyi, pencipta lagu, bân penata musik neng Sumatra Bârâ’, bernaung neng bâbâna organisasi PAPPRI (Pasèttongan Artis Penyanyi Pencipta lagu Penata musik Rekaman Inḍonèsia) bân PARMI (Pasèttongan Artis Minang Inḍonèsia). Prusahaan-prusahaan rekaman neng Sumatra Bârâ’ sè noro’ aḍukung inḍustri musik Minang èantarana: Tanama Record, Planet Record, Pitunang Record, Sinar Padang Record, Caroline Record sè bâḍâ neng Padang bân Minang Record, Gita Virma Record sè bâḍâ neng Bukittinggi. === Tari tradisional === Sacara gâris rajhâ sèni tari ḍâri Sumatra Bârâ’ iyâ arèya ḍâri aḍât budhâjâ ètnis Minangkabau bân ètnis Mentawai. Kekhasan sèni tari Minangkabau omomma èpangaruè bi’ aghâma Islam, kaunikân aḍât matrilineal bân kabiasaan mrantau masyarakattâ jughân aberri’ pangaro rajhâ ḍâlem jiwa sabuah tari tradisi sè asifat klasik, èantarana Tari Pasambahan, Tari Pèrèng, Tari Pajhung, bân Tari Indang. Samantara ghânèka bâḍâ polè sèttong partunjughân khas ètnis Minangkabau laènna aropa parpaduân unik antara sèni bela diri sè èsebbhut silèk kalabân tarian, nyanyian bân sèni perran (acting) sè kennal kalabân nyama Randai. Dhinèng  kaangghuy tariân khas ètnis Mentawai èsebbhut Turuk Laggai. Tarian Turuk Langai panèka omomma acarèta tèngka lakona hèwân, saèngghâ juḍullâ pun èsesuayyaghi kalabân nyama-nyama hèwân kasebbhut, misalla tari mano’, tari monyèt, tari ajhâm, tari olar bân samacemma. === Roma Aḍât === Roma aḍât Sumatra Bârâ’ khosossâ ḍâri ètnis Minangkabau èsebbhut Roma Gadang. Roma Gadang biasana èbangun neng attas sabiḍâng tana andhi’na bhâlâ induk ḍâlem suku/kaum kasebbhut sacara toron mènoron. Ta’ jâu ḍâri komplèk roma gadang kasebbhut biasana jughân èbangun sabuah surau kaum sè andhi’ fungsi mènangka kennengan ibadah bân kennengan tinggal lakè’ ḍibâsa kaum kasebbhut namong kita’ amantan. Roma Gadang panèka èghâbây abentuk empa’ persegi lanjhâng bân èbâgi atas duwâ' bhâgiyen aḍâ’ bân buḍi, omomma bahan kajhu, bân spintas pangabesna kadhi abentuk roma panggung kalabân atap sè khas, menonjol kadhi tanḍuk kerbuy, masyarakat satempat nyebbhut Gonjong bân sabbena atap panèka abahan ijuk sabellum aghântè kalabân atap sèng. Roma Bagonjong panèka mètorot masyarakat satempat èilhami dari tambo, yang mengisahkan kedatangan nenek moyang mereka dengan kapal ḍâri tasè’. Ciri khas laènna roma aḍât panèka iyâ arèya ta’ ngangghuy pako bâsè tapè ngangghuy pasak ḍâri kajhu, namong cokop koat mènangka pangikât. Samantara ètnis Mentawai jughân andhi’ roma aḍât sè abentu’ roma panggung rajhâ kalabân tèngghi lantai ḍâri tana sampè’ sèttong mèter sè  èsebbhut kalabân uma. Uma panèka èhuni sacara abhâreng bi’ lèma’ sampè’ sapolo bhâlâ. Sacara omom konstruksi uma panèka èbangun ta’ nagngghuy pako, tapè èpasak kalabân kajhu tor sistem sambhungan silang bertakik. === Sanjâta tradisional === Sanjâta tradisional Sumatra Bârâ’ iyâ arèya Kerrès bân Kurambiak otabâ Kerambit abhântu kadhi koko harimau. Kerrès biasana èangghuy bi’ kaom kè’lakè’ bân èsabâ’ neng bun aḍâ’, bân omomma èangghuy bi’ para pangolo otamana ḍâlem sabben acara resmi bâḍâ jughân  ḍâlem acara malewa gala otabâ pangokoan gellar, salaèn panèka jughân biasa èangghuy bi’ para mempelai lakè’ ḍâlem acara majlis pakabinan sè masyarakat satempat nyebbhut baralek. Dhinèng kerambit iyâ arèya sanjâta tajâm kèni’ sè bântukna alengkung kadhi koko harimau, karana memang terinspirasi ḍâri koko hèwân buas kasebbhut. Sanjâta mamatè’è panèka èangghuy bi’ para pendekar silat Minang ḍâlem partarungan bâtes pande’ sè biasana iyâ arèya sanjâta rahasia, otamana sè ngangghuy jurus silat harimau. Brempan  jennis sanjâta laènna jughân toman èghunaaghi kadhi tombâk, pedḍâng lanjhâng, panah, sumpit bân samacemma. === Massaan khas === Ḍâlem ḍunnya kulinèr, Sumatra Bârâ’ èkennal kalabân massaan Padang bân rèstoran Padang kalabân citarasa sè peddâs. Massaan Padang bisa ètemmoè neng saḍâjhâ panjuru Nusantara, sampè’ ka loar negeri. Brempan contoh kakanan ḍâri Sumatra Bârâ’ sè cokop populèr iyâ arèya Rendang, Satè Padang, Dèndèng Balado, Itiak Lado Mudo, Soto Padang, bân bubur kampiun. sabben kawasan neng Sumatra Bârâ’, andhi’ kakanan mènangka ciri khas daèrah, sè biasana èḍâddhiyaghi mènangka buah tanang (lèollè) kadhi: Padang terkenal kalabân bengkuang, Padang lanjhâng terkenal kalabân pargâdèl jaguang, Bukittinggi kalabân karupuak sanjai, Payakumbuh kalabân galamai bân batiah. salaèn panèka Sumatra Bârâ’ jughân andhi’ atosân ressèp, kadhi kipang kacang, barèh randang, randang tellor, dakak-dakak angko 8, rakik maco, pinyaram, Karupuak Balado, bân tarmaso’ jughân ngasèllaghi Kopi Luak. === Olahraga === Provinsi Sumatra Bârâ’ andhi’ brempan èven olahraga sè berskala lokal, nasional, tor internasional, èantarana iyâ arèya lomba pacu jhârân. Perlombaan pacu jhârân  ampon ḍâddhi tradisi bân budhâjâ masyarakat Minangkabau. Rangkaian perlombaan pacu jhârân biasana èsalenggaraaghi neng brempan kotta neng Sumatra Bârâ’ sacara gilirân. Èven internasional laènna iyâ arèya Tour de Singkarak sè ka taon 2013 ampon maso’ taon kalèma’. Kajuaraan panèka sacara resmi ampon ḍâddhi agènda parhèlatan taonan Union Cycliste Internationale (UCI). Brempan kawasân wisata ḍâddhi bhâgiyen ḍâri jalur lintasan lomba tarmaso’ Lembah Harau, Danau Maninjau, Kelok 44, Istana Basa Pagaruyung, bân danau neng attas-neng bâbâ.  Neng sisi laèn, cabang olahraga perahu naga (dragon boat) jughân rutin èlaksanaaghi neng  Sumatra Bârâ’, kadhi kajuaraan Parao Nagâ Internasional neng Padang sè maḍâteng paserta ḍâri mancanegara, serta kajuaraan Dayung Tradisional neng Pantai Carocok, Painan bân Dharmasraya. === Mèḍia bân informasi === == Sombher == <references /> [[Bhângsa:Provinsi neng Inḍonèsia]] [[Bhângsa:Sumatra Bârâ']] 57wunctz8hp9ea83axoyaalj1vuthh4 Kabinèt Hatta I 0 2019 12685 12662 2023-04-07T17:17:48Z Pinerineks 7 12685 wikitext text/x-wiki Kabinet Hatta ḍâ’-aḍâ’ otabâ '''Kabinet Hatta I''' iyâ arèya Kabinet kapètto’ sè èghâbây è [[Inḍonesia|Inḍonèsia]]. Kabinet rèya èpaddhek sareng bâkkèl Prèsiḍen [[Mohammad Hatta|Mohammaḍ Hatta]], sabâb parènta Prèsiḍen [[Soekarno|Soèkarno]] è tangghâl 23 Jânuwari 1948, arè sè paḍâ dhingla kabinet sabelluna ènyataaghi obus. Kabinèt rèya atugas è pèrioḍe 29 Jânuwari 1984 sampè’ 4 Agustus 1949.<ref>Verelladevanka Adryamarthanino, Kompas.com, [https://www.kompas.com/stori/read/2021/04/09/113825179/kabinet-hatta-i-penetapan-susunan-kebijakan-dan-upaya-penggulingan?page=all “Kabinet Hatta I: Penetapan, Susunan, Kebijakan, dan Upaya Penggulingan”], aksès 2023-04-02.</ref> == Sombhèr == <references /> [[Bhângsa:Pamarènta'an]] fgnwuu132py7lls3wjmex6lene8rozy Tarekat Naqsyabandiyah 0 2020 12807 12806 2023-04-18T06:29:55Z Alfiyah Rizzy Afdiquni 9 12807 wikitext text/x-wiki '''Tarekat Naqsyabandiyah''' (bhâsa Persia:نقشبندی) iyâ arèya tarèkat otama ḍâri ajhârân tasawuf sunni. Nyamana meḍḍhâl ḍâri Bahaudin al-Bukhari an-Naqsyabandi. Bânnya’ ru-ghuru Naqsyabandiyah sè ghâris katoronana sampè’ ḍâ’ Nabbhi Muhammad ḍâri Abu Bakar bân Ali bin Abi Thalib.<ref>Milani, M.; Possamai, A.; Wajdi, F. (2017). "Branding of Spiritual Authenticity and Nationalism in Transnational Sufism". Dalam Michel, P.; Possamai, A.; Turner, B. ''Religions, Nations, and Transnationalism in Multiple Modernities''. Palgrave Macmillan. hlm. 197-220. doi:[https://link.springer.com/chapter/10.1057/978-1-137-58011-5_10 10.1057/978-1-137-58011-5_10]. <nowiki>ISBN 978-1-137-59238-5</nowiki>.</ref><ref>Reimer, D. (1913). ''Die Welt des Islams Zeitschrift der Deutschen Gesellschaft für Islamkunde''. ''Deutsche Gesellschaft für Islamkunde''. hlm. 191.</ref><ref>Zelkina, Anna (2000). ''[https://books.google.co.id/books?id=STZbg0WHq20C&redir_esc=y Quest for God and Freedom: Sufi Responses to the Russian Advance in the North Caucasus]''. ''C. Hurst & Co. Publishers''. hlm. 77. <nowiki>ISBN 9781850653844</nowiki>. <q>Excerpt from note 11: "There are some Naqshbandi branches which trace their silsila through Ali ibn Abi Taleb." See Algar, 1972, pp. 191-3; al-Khani, 1308. pg 6</q></ref><ref>Kugle, Scott Alan (2007). ''[https://web.archive.org/web/20161203035822/https://books.google.com/books?id=HJ1vpC_SeLcC&pg=PA143#v=onepage&q&f=false Sufis & saints' bodies: Mysticism, Corporeality and Sacred Power in Islam]''. University of North Carolina Press. hlm. 143. <nowiki>ISBN 978-0-8078-5789-2</nowiki>. èarsipaghi ḍâri [https://books.google.co.id/books?id=HJ1vpC_SeLcC&pg=PA143&redir_esc=y#v=onepage&q&f=false aslina]. aksès 2023-04-02.</ref><ref>Kabbani, Muhammad Hisham (2004). ''[https://books.google.co.id/books?id=64U41q5MgLYC&redir_esc=y Classical Islam and the Naqshbandi Sufi Tradition]''. Islamic Supreme Council of America. hlm. 557. <nowiki>ISBN 1-930409-23-0</nowiki>.</ref>Karana toronan ganda panèka lèbât Ali bân Abu Bakar lèbât Imam Jafar ash-Shadiq, tarèkat panèka jhughân èkennal mènangka konvergensi ḍuwâ’ samudra otabâ sosonan Sufi Jafar ash-Sadiq.<ref>Ziad, Waleed (2018). "From Yarkand to Sindh via Kabul: The Rise of Naqshbandi-Mujaddidi Sufi Networks in the Eighteenth and Nineteenth Centuries". ''The Persianate World: Rethinking a Shared Sphere''. ''Brill''. hlm. 165. doi:[https://brill.com/display/book/edcoll/9789004387287/BP000012.xml 10.1163/9789004387287_007]. <nowiki>ISBN 9789004387287</nowiki>.</ref> == Sajhârâ == Praktèk du'a sè tennang è tarèkat Naqsyabandiyah èghâbây sareng Yusuf Hamdan bân Abdul Khaliq Ghajadwani neng abad 12.<ref>Trimingham, J. Spencer (1998). "The Chief Tariqa Lines". ''[https://books.google.co.id/books?id=NhXqWLd_AMQC&redir_esc=y The Sufi Orders in Islam]''. ''Oxford University Press''. hlm. 31. <nowiki>ISBN 9780198028239</nowiki>.</ref> Pas èsanglè’aghi sarèng Bahaudin al-Bukhari an-Naqsyabandi neng abad 14, tor ènobataghi ḍhâḍḍhi nyama tarèkat kasebbhut. Nyama kasebbhut kèngèng èartèaghi mènangka “sè ngokèr (ḍâri atè)”, “sè aghâbây rumus”, “panganyar rumus”, “sè aghâbây ghâmbhâr”, otabâ “sè ahubungan kalabân tokang ghâmbhâr”. Jhâlân panèka kadhâng èsebbhut kalabân “jhâlân sufi sè aghung” bân “jhâlân rantay mas”. Saampona rowa, nyama cangka otabâ sub-tarekat ètambhâi: * ḍâri ‘Ubeydullah Ahrar sampè’ Imam Rabbani, èsebbhut “Naqsyabandiyah-Ahrariyya”; * ḍâri Imam Rabbani sampè’ Syamsuddn Mazhar “Naqsabandiyah-Mujaddadiyya”; * ḍâri Syamsuddn Mazhar ka Khalid al-Baghdadi “Naqsabandiyah-Mujaddadiyah Kholidiyah”; * ḍâri Mawlana Khâlid bân saterrosè “Naqsyabandiyah-Kholidiyah”;<ref>Eraydın, Selçuk (2001). ''Tasavvuf ve Tarikatlar'' (bhâsa Turki). Marmara Üniversitesi Ilahiyat Vakfi Yayinlari. hlm. 434. <nowiki>ISBN 9789755480503</nowiki>.</ref> == Asia Lao' == Tarèkat Naqsyabandiyah ḍhâḍḍhi pangaro ḍâlem kaodi’an Inḍo-Muslim bân saabit duwâ’ abad iyâ arèya tarèkat spiritual otama è ana’ benuwa India. Baqi Billah èangghep nyambi tarèkat ka India neng ahèr abad 16. Baqi bhâbbhâr è Kabul bân rajâ è Kabul bân Samarkand, sè ka’dimma dhibi’na ahubungan kalabân tarèkat Naqsyabandiyah lèbât Khawaja Amkangi.<ref>Helmi. "[https://www.laduni.id/post/read/45756/tarekat-naqsyabandiah-4-penyebaran-tarekat-naqsyabandi-perdana-ke-luar-asia-tengah Tarekat Naqsyabandiah #4: Penyebaran Tarekat Naqsyabandi Perdana Ke Luar Asia Tengah]". Laduni.ID. aksès 2023-04-02.</ref> Nalèka ḍâtèng ka India, dhibi’na nyoba’ nyebbarraghi pangataoânna tentang tarèkat, angèng sèdhâ tello taon samarèna.<ref name=":0">Haq, Muhammad M. (1985). [https://books.google.co.id/books?id=n0TYAAAAMAAJ&redir_esc=y ''Some Aspects of the Principle Sufi Orders in India''. ''Islamic Foundation'']. Bangladesh. hlm. 20.</ref> Morèddhâ Ahmad Sirhindi (sè nerrosaghi samarèna). Pas dhibi’na èkennal mènangka ''Mujaddad-i-Thani''. Lèbât Ahmad, tarèkat panèka ngaollè popularitas ḍâlèm bâkto sèngkat. Syah Waliullah Dehlawi iyâ arèya anggota tarèkat neng abad 18.<ref name=":0" /> == Sombher == <references /> [[Bhângsa:Islam]] q541rof9ur9gh4oxm89j95mn5xshdkr Kotta Payakumbuh 0 2021 15221 15219 2023-12-09T14:19:11Z LonNyoe 13 Membalikkan revisi [[Special:Diff/14933|14933]] oleh [[Special:Contributions/Faleztino|Faleztino]] ([[User talk:Faleztino|bicara]]) 15221 wikitext text/x-wiki '''Kotta Payakumbuh''' iyâ arèya sala sèttong kotta sè bâḍâ è [[Sumatra Bârâ'|Sumatra Bârâ’]]. Neng è Kotta Payakumbuh taon 2021 bâḍâ 141.171 orèng. Payakumbuh iyâ arèya sala sèttong kotta kalabân ekonomi sè tombu palèng santa' è Sumatra Bârâ’. Hasèl sè èkaollè yakni sanitasi, arabât rakas, pasar tradisional sèhat, ngajhâraghi blijjhâ bân drainase kotta saèngghâ kotta arèya ngaollè penghargaan ''Inovasi Managemen Perkotaan'' (IMP) taon 2012, [[Inḍonesia|Inḍonèsia]] ''Green Regional Award'' (IGRA), Kotta Sèhat Wistara bân laènna.<ref name=":0">Henry. Liputan6.com. [https://www.liputan6.com/lifestyle/read/4844869/6-fakta-menarik-payakumbuh-punya-kampung-rendang-dengan-30-varian "6 Fakta Menarik Payakumbuh, Punya Kampung Rendang dengan 30 Varian"]. Aksès. 2021-12-3.</ref> == Geografi == Kotta Payakumbuh bâḍâ è ḍaerah ḍataran tèngghi sè tamaso’ bâgiyân dâri Bukit Bhârisân. Bâḍâ ka hamparan soko Ghunong Sago, sentang alam kotta rèya andi’ katèngghiyân sè brânang. Topografi ḍaerah kotta rèya terḍiri ḍâri perbukitan kalabân ratah-ratah katèngghiyân 514 m è attas permukaan laot. bâgiyânna èlèbâti sareng tello’ songai, panèka Batang Agam, Batang Lampasi bân Batang Sinama. Suhu odârâna ratah-ratah antarana 26 °C  kalabân kabhâdhekan odârâ antara 45-50%.<ref>Dini Daniswari. Kompas com. “[https://regional.kompas.com/read/2022/02/04/161109978/profil-kota-payakumbuh-sejarah-lokasi-dan-obyek-wisata?page=all Profil Kota Payakumbuh, Sejarah, Lokasi, dan Obyek Wisata]”. aksès 2022-02-04.</ref> Payakumbuh jara'en 30 km ḍâri Kotta Bukittinggi otabâ 120 km ḍâri Kotta Paḍang bân 188 km dâri Kotta Pekanbaru. Kalabân bhâbu tembilung 80,43 km² otabâ rèna kalabân 0,19% ḍâri bhâbu tembilung Sumatra Bârâ’, Payakumbuh iyâ arèya kotta palèng bidhâng katello’ è Sumatra Bârâ’. Kotta arèya toman dhâddhi kotta palèng bidhâng è taon 1970, sabellun mateppa’ kennengngan administratif Kotta Padang bân Kotta Sawahlunto.<ref name=":0" /> == Sajhârâ == Kotta Payakumbuh palèng otama pusat kottana èpajhâghâ sareng Pamarènta kolonial Hindia Bâlândhâ. Sajjhek tanuro’ Bâlândhâ ḍâlem Perang Paḍri, kotta arèya tombu dhâddhi guḍâng sè dhâddhi kenengan nyèmpèn hasèl tanem kopi bân terros tombu dhâddhi sala sèttong kotta ''administrasi ḍistrik'' pamarènta kolonial Hindia Bâlândhâ bâkto arowa.<ref name=":0" />      Bhuktè sajhârâ, ḍâri sala sèttong kotta è ḍâlem kotta arèya bâḍâ kennengngan pamarènta palèng towa yakni ''nagari Aie Tabik'' bân è taon 1840, Bâlândhâ aghâbây jâmbât bâto kaangkhuy mapolong kotta arowa kalabân pusat kotta satèya. Jâmbât arowa satèya èkennal kèya kalabân nyama Jâmbât Ratapan Ibu.<ref name=":1">Ismail Zakaria. Kompas.com. "[https://regional.kompas.com/read/2022/02/04/161109978/profil-kota-payakumbuh-sejarah-lokasi-dan-obyek-wisata?page=all Profil Kota Payakumbuh, Sejarah, Lokasi, dan Obyek Wisata]". Aksès.2022-02-04.</ref> Payakumbuh sajjhek jhâman sabellun kemerdekaan ella dhâddhi pusat pelayanan pamarènta, padhâghângan bân pangajhârân otama ḍâ’ka Luhak Limo Puluah.Neng è jhâman pamarènta Bâlândhâ, Payakumbuh arèya kenengan kalanghungan kabulâ presiden sè ngatowaè kennengngan Luhak Limo Puluah, bân è jhâman Pamarènta Jepang, Payakumbuh dhâddhi pusat kalanghungan pamarènta Luhak Limo Puluah.<ref name=":3" /> == Pendudukan == Kotta arèya benya’ ḍâri suku Minangkabau, namong bâḍâ kèya suku Tionghoa, Tamil, Jhâbâ bân Batak, kalâbân jumlah angkatan lako 50.492 orèng bân rèna 3.483 orèng iyâ arèya tak alako. Neng è taon 1943 suku Tionghoa è kotta arèya toman sampè’ 2.000 orèng ḍâri 10.000 orèng sakabbhina populasi bâkto arowa.<ref name=":1" /> Ḍâri bâb sakabbhina rakyat è taon 1970 Paya­kumbuh bâḍâ è peringkat katello’ samarèna Padang bân Bukittinggi. Namung bhidhâna rakyat Payakumbuh kalâbân Bukit­tinggi lebbi kènè’ yakni karo 784 orèng. Neng taon 2009 rakyat Payakumbuh atambâ dhâddhi 106.726 orèng. Namong tettep bâḍâ è peringkat katello’ samarèna Bukittinggi kalabân perbhidhâ’ân sakabbhina 894 orèng.<ref name=":1" /> == Perhubungan == Kotta arèya dhâddhi kotta sè macampo kotta Padang kalabân kotta Pekanbaru, ḍâri kottah arèya ollè kèya apolong ḍâ’ka jhâlân lintas tengnga Sumatra tak parlo lèbât kotta Bukittinggi. Terminal Koto Nan Ampek arèya terminal sè bâḍâ è kotta arèya.<ref name=":2" /> == Ekonomi == Kotta Payakumbuh dhâddhi kotta pamulian, dhâddhi ''sektor jasa'' bân paḍâghângan dhâddhi ''sektor andalan''. Namong ''sektor'' laèn dhâddhi bântoan ḍa’ka rakyat kotta arèya polana è bânto kalabân tana sè subur.<ref name=":2">Komarudin. Liputan6.com. [https://www.liputan6.com/lifestyle/read/4111226/singapura-jadi-salah-satu-kota-persinggahan-termurah-di-dunia "Singapura Jadi Salah Satu Kota Persinggahan Termurah di Dunia"]. Aksès 2019-11-14.</ref> == Olahraga bân Bhudhâjâ == Salaènna arowa rakyat kotta arèya andi’ kelompok bal sè èkennal kalabân nyama Persepak Payakumbuh sè nempatè Stadion Kapten Tantawi. Olahraga tegghâr jhârân iyâ arèy sala sèttong bhudhâjâ sè è kalèburi sareng rakyat kotta arèya bân biyasa mabâḍâ è tèyap taonna è ghâlângghângan tegghâr jhârân sè anyama Kubu Gadang sè satèya dhâddhi bâgiyân ḍari eggang GOR M. Yamin.<ref name=":3">Putu Elmira. Liputan6.com. [https://www.liputan6.com/lifestyle/read/4943747/menyaksikan-silek-lanyah-dan-indahnya-alam-desa-wisata-kubu-gadang "Menyaksikan Silek Lanyah dan Indahnya Alam Desa Wisata Kubu Gadang"]. Akses.2022-04-21.</ref> == Sombhèr == <references /> [[Bhângsa:Koṭṭa_è_Inḍonesia]] o3bixggazmhb7jtoh5zibt8yag8wxcz Ma'lomat 3 Novèmber 1945 0 2022 12692 12622 2023-04-07T17:23:43Z Pinerineks 7 12692 wikitext text/x-wiki '''Ma’lomat 3 Nopèmber 1945''' arèya ma’lomat sè nyongkottaghi pembhângonan ''partai-partai politik'' mènangka bâgiyân ḍâri demokrasi<ref name=":0">"[https://web.archive.org/web/20140529164930/http://ppln.nl/sejarah-pemilu-maklumat-hatta-nomor-x-tahun-1945 Sejarah Pemilu: Maklumat Hatta Nomor X Tahun 1945"]. Aksès 2023-04-02.</ref>. Ma’lomat arèya èpakaloar untuk nyiappaghi trèkah ''pemilu'' 1946<ref name=":0" />. Ma’lomat 3 nopèmber 1945 ollè èsebbhut tongghâ’ awwâl ''demokrasi'' Inḍonèsia<ref name=":0" />. Karna ma’lomat rèya, pamarènta ngarep ''partai politik'' ollè abentuk sabellun panyalenggaraan ''pemilu'' anggota bâkkèlla rakyat è januari 1946<ref name=":0" />. Ma’lomat arèya padè ''melegitimasi partai politik'' sè ampon abhângon sabellunna sajjhek jhâman [[Bâlândhâ|Belândhâ]] bân [[jeppang]] sarta maloloh adukung lahèrra ''partai politik'' anyar<ref name=":0" />. Tapè proses pamantepan ''demokrasi'' [[Inḍonesia|Inḍonèsia]] sè anyar lahèr lèbât rencana panyalenggaraan ''pemilu'' 1946 rowa tak bisa èwujuddaghi<ref name=":0" />. Hal sè kanta arèya èsebbabbaghi bhângsa [[Inḍonesia|Inḍonèsia]] fokus è parjuangan nahan kamardhikaan karna kadâtengânna pasokan ''militer sekutu''. Bâjâ rowa ''pemilu''  benni ''prioritas''<ref name=":0" />''[[prioritas.|.]]'' Pamarènta RI aberrik taoh sè amoat anjuran untuk abentuk ''partai politik'' sareng katantoan ''partai''  kasebbhut haros noro’ sarta ajuangngaghi RI. Ma’lomat èpakaloar mènangka tangghâpan atas ''Usul Badan Pekerja'' KNIP dhâ’ pamarènta. Ma’lomat arèya èumummaghi è Jakarta sareng Bâkkèl Presiden Mohammad Hatta<ref>"[https://web.archive.org/web/20140412010929/http://www.jakarta.go.id/web/encyclopedia/detail/1767/Maklumat-3-November-1945 https://web.archive.org/web/20140412010929/http://www.jakarta.go.id/web/encyclopedia/detail/1767/Maklumat-3-November-1945"]. Arsip ḍâri [https://www.jakarta.go.id/web/encyclopedia/detail/1767/Maklumat-3-November-1945 "https://www.jakarta.go.id/web/encyclopedia/detail/1767/Maklumat-3-November-1945"] 2023-04-02</ref>. Ma’lomat 3 nopèmber dhâddhi pangatoran otama sè ngator ''partai politik'' è Inḍonèsia salama 14 taon sabellun ècabut sareng sè netteppaghi Presiden kapèng 7 taon 1959 kalabân syarat bân panyaderhanaan ''kepartaian'' sè èpakaloar sareng Presiden [[Soekarno]] è tangghâl 31 Dèsèmber 1959<ref>"[https://www.bphn.go.id/data/documents/59pnp007.pdf PENETAPAN PRESIDEN REPUBLIK INDONESIA NOMOR 7 TAHUN 1959 TENTANG SYARAT-SYARAT DAN PENYEDERHANAAN KEPARTAIAN". Badan Pembinaan Hukum Nasiona]l. Aksès 2023-04-02</ref>. == Sombher == <references /> [[Bhângsa:Sajhârâ]] apdetlc1jvsjnqjgtegqx3qdurv9rp9 Honoris Causa 0 2023 14339 13047 2023-10-06T13:06:07Z InternetArchiveBot 639 Rescuing 2 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14339 wikitext text/x-wiki Jhuluk '''Honoris Causa''' (H.C) / Jhuluk kahormadhân iyâ arèya jhuluk sarjana sè èberri' bi' perguruan tègghi/universitas dâ’ ka orèng sè nyokobhin syarat tanpa orèng kasèbbhut noro' ka program bân lulus ḍâri pendidikan sè ètèttep aghi.<ref name=":1">[https://web.archive.org/web/20150330034606/http://honorarydegrees.wvu.edu/history "The Honorary Degree"]. honorarydegrees.wvu.edu. Aksès 2015-03-30.</ref> Jhuluk Honoris Causa bisa èbâghi bilâ orèngnga èangghâp anḍi' jâsa bân karjâ lowar biyasa kaangghuy èlmo pangataoan bân ummat manossa.<ref>[https://www.brandeis.edu/trustees/hdr/ "Honorary Degrees: A Short History"]. Brandeis University. Akès 2023-04-02</ref> Anapon jhuluk rèya bisa èsabâ' èCV kèng bânni èbâgiyân riwayât pendidikan.<ref>[https://commencement.msu.edu/general-information/honorary-degrees "Honorary Degrees"] {{Webarchive|url=https://web.archive.org/web/20170722045652/https://commencement.msu.edu/general-information/honorary-degrees |date=2017-07-22 }} commencement.msu.edu. Aksès 2017-12-17.</ref> Sahubungan kalabân pangangghuy jhuluk kahormadhân arèya, kabijakan institusi pendidikan tèngghi umumma mènta kaangghuy panarèma jhuluk "ta' ''ngadopsi'' jhuluk sè nyèsataghi"<ref>McNeilage, Amy. [https://www.smh.com.au/national/ian-thorpe-now-dr-thorpedo-man-of-letters-20141002-10ozg8.html "Ian Thorpe now Dr Thorpedo, man of letters"]''.''hlm. 31. www.smh.com.au. 2014-10-3. Aksès 2023-04-02.</ref> bân panarèma jhuluk doktor kahormadhân kodhu abâtèsin pangangghuyya jhuluk ”Dr”. Sabèlluna nyamana èpanoro' dâlâm institusi pendidikan tèngghi sè aberri' bân taḍâ' ḍâlâm komunitas sè lèbbi loas.<ref>[https://www.usq.edu.au/~/media/USQ/About-USQ/About%20us/Honorary%20Doctorate%20Guidelines%20FINAL_29%20May%202012.ashx "Honorary Doctorate (honoris causa) Guidelines".] {{Webarchive|url=https://web.archive.org/web/20170725094013/https://www.usq.edu.au/~/media/USQ/About-USQ/About%20us/Honorary%20Doctorate%20Guidelines%20FINAL_29%20May%202012.ashx |date=2017-07-25 }}University of Southern Queensland. Aksès 2023-05-01.</ref> Theodore Hesburgh anḍi' rekor mènangka sè nègghu’ jhuluk kahormadhân palèng bânnya’, èlla narèma 150 jhuluk kahormatèn salanjhânga oḍi’na.<ref>[https://hesburgh.nd.edu/fr-teds-life/a-leader-in-higher-education/honorary-degrees/ "Gelar Kehormatan".]hesburgh.nd.edu. Aksès 2023-05-01.</ref> == Sajhârâ == Jhùluk doktor kahormatân ècatet lughâlluna èbâghi ḍâ’ ka Lionel Woodville parkèra’an taon 1470 bi' Universitas Oxford, Oxford, Oxfordshire, Inggris.<ref name=":0">Buxton, L. H. Dudley dan Gibson, Strickland, ''Oxford University Ceremonies'', Oxford University Press (1935). </ref> Lionel èkènnal mènangka Uskup Wilayah Salisbury.<ref>"Oxford Dictionary of National Biography". [https://www.oxforddnb.com/view/printable/29938]</ref> Awwâla, paparèng jhuluk doktor kahormadhân arèya èangghâp hal sè ta’ biyasa. Paparèng jhuluk dokter kahormadhân arèya molaè èangghâp biyasa sèkitar abad ka-16, otamana èbâkto bânnya’ universitas-universitas sè ghi ta’ tèrkenal èbâkto dhimèn. Universitas rowa narèma kunjungan kahormadhân ḍâri universitas-universitas sè anḍi’ nyama akanta Universitas Oxford otabâ Universitas Cambridge.<ref name=":0" /> Èbâkto kunjunganna James I ka Universal Oxford è taon 1605, 43 ḍâri rombonganna (15 èantaranna golongan bângsawan tèngghi bân ksatria) ngaollè jhuluk kehormatèn ''Master of Arts'' dâri Universitas Oxford bân kabbhi andi' status kasarjana'an sè possa'.<ref>Lionel Wijesiri. [http://archives.dailynews.lk/2008/11/11/fea07.asp "Doktor sepeser pun selusin".] Daily News. Aksès 2008-11-11. </ref> Orèng sè la marè narèma jhuluk doktor kahormadhân, ngaollè hak sè sami enga' rèng-orèng sè narèma jhuluk sè laènna, misalah ollè nyèrtaaghi tandhâ kadoktoranna è adâ’na nyamana (Dr. xxx) otabâ bisa nyabâ'aghi tandhâ khosos kalabân èsingkat H.C (Dr. H.C xxx).<ref>[https://bestaccreditedcolleges.org/articles/what-are-honorary-doctorate-degrees.html "Gelar Doktor Kehormatan"] bestaccreditedcolleges.org. Aksès 2023-05-01.</ref> == Syarat == Ta' sakabbhina perguruan tègghi/universitas ollè abèrri' jhuluk doktor kahormadhân, ghun perguruan tègghi/universitas sè mapossa' syarat è bâbâ rèya:<ref>[https://tekno.tempo.co/read/1537345/gelar-doktor-honoris-causa-ini-syarat-bisa-mendapatkannya "Syarat Gelar Doktor Honoris Causa.]"tempo.co. Aksès 2021-12-9.</ref> * Toman ngasèlaghi sarjana sè ajhuluk ilmiah Doktor, * Anḍi' fakultas otabâ jurusan sè abina bân ngembangaghi cèmpar èlmoh pangataoan sè nyambhung bân bidang èlmoh pangataoan sè dhâddhi ruang lingkup jâsa bân otabèh karya dè' ka sè a bèrri' Jhuluk, bân * Andi' ghuruh rajâ sè tettep sa rang-korangah 3 (tèllo') orèng dâlèm bidang sè è maksod è poin kapèng duwè'. Kritèria kaangghuy jâsah otabâ karya lowar biyasah kaangghuy èlmoh pangataoan bân ummat manussah saènggâ pangghâghâs/panglakonah bisah narèma jhuluk doktor kahormatén iyâ arèya karya otabâ jâsa sè:<ref>[https://www.hukumonline.com/klinik/a/ini-syarat-dan-tata-cara-pemberian-gelar-doktor-kehormatan-lt5743dc169a0d0 "Syarat dan Tata Cara Pemberian Gelar Doktor Kehormatan".] hukumonline.com. Aksès 2016-05-26.</ref> * Sè loar biyasah èbidang èlmoh pangataoan bân teknologi, pendidikan bân pangajhârân * Sè sangèt abèrri' artèh kaangghuy pangèmbângan pendidikan bân pangajhârân dâlâm sèttong otabâ sakalompo' bidang èlmo pangataoan, teknologi bân sosial bhudhâjâ. * Sè sangèt amanpaat kaangghuy kamajhuwèn otabèh kamakmuran bân kasèjahtèraan bhângsah bân naghârâ khususâh ummat manossa secara umumma. * Sè loar biyasah ngèmbang aghin hubungan bhâgus bân a manfaat antarana bhângsa bân naghârâ kalabân bhângsah bân naghârâ laènnah è bidang politik, ekonomi bân sosial buddâjâ, bân * Sè sacarah loar biyasa nyombhâng aghi kalakoan bân pèkkeran kaangghuy parkèmbangan perguruan tinggi. == Palaksana'an == Ta' sakabbhina panarèma jhuluk doktor kahormatén bisah ghâmpang nyantumaghi jhuluk doktor (Dr. xxx) è bun ade'na nyamana. Èsabâgiyân naghârâ tamaso' Inggris, Australia bân Selandia Baru, iyâ arèya hal sè ta' biasah ka orèng sè narèma jhuluk doktor kahormatén kaangghuy nyantumaghi jhuluk doktor èbunade'na nyamana.<ref>[https://www.formsofaddress.info/degree_honorary/ "Cara Menggunakan Gelar Kehormatan"] The Protocol School of Washington. Aksès 2023-05-01.</ref> Namong bâdhâ sabâgiyân pangècualian sè ébâghi ka sabâghiyân orèng èbèbè arèya: * Benjamin Franklin, sè narèma jhuluk doktor kahormatén dâri Universitas St. Andrews é bâkto 1759 bân Universitas Oxford è bâkto 1762. Franklin anyamai abâ' dhibi'na dhâddih Doctor Benjamin. * Billy Graham èjhuluki bân èsèbbhut "Dr. Graham",<ref>Dr. Billy Graham trying to avoid offending Soviets", UPI story in ''Minden Press-Herald'', 10 Mei 1982, hlm. 1</ref> sanajjhân jhuluk akademik sè palèng tènggih sè ékaollè iyâ arèya BA (Sarjana) dâlèm antropologi è Wheaton College. * Edwin H. Land, sè nèmmoh kamera langsung dhâddhi ''Land Camera'', bân pèndiri Polaroid Corporation, narèma jhuluk doktor kahormatén dâri Universitas Harvard bân kadhâng è rujuk dhâddhih "Dr. Land", sanajjhân Land ta' andi' jhuluk akademik.<ref>Bonanos, Christopher (2012). Instant: The Story of Polaroid, Princeton Architectural Press, hlm. 13. ISBN 978-1616890858</ref> * Penulis memoir bân penyair Maya Angelou ta'andi' jhuluk akademik, nangèng narèma polowan jhuluk kahormatén bân lèbbi sènnèng èsèbbhut "Dr. Angelou" bân asareng  rèng-orèng salaènna keluargana bân kancah sèmma'na.<ref>Gillespie, Marcia Ann, Rosa Johnson Butler, and Richard A. Long. (2008). Maya Angelou: A Glorious Celebration. New York: Random House. ISBN 978-0-385-51108-7</ref> * Soekarno, Presiden kapèng sittong Indonesia, èanugerah aghi 26 jhuluk kahormatén dâri amacèm universitas internasional kadhi Universitas Columbia, Universitas Michigan, Universitas Berlin, Universitas Al-Azhar, Universitas Belgrade, Universitas Lamonosov bân laènna. Serta dâri universitas dâlem nègeri kadhi Universitas Gadjah Mada, Universitas Indonesia, Institut Teknologi Bandung bân Universitas Padjadjaran. Soekarno kadhâng èsèbbhut sareng Pamarènta Indonesia èbâkto arowa mènangka 'Dr. Ir. Sukarno',<ref>[https://web.archive.org/web/20130813071935/http://tatanusa.co.id/tapmpr/67TAPMPRS-XXXIII.pdf KETETAPAN MAJELIS PERMUSYAWARATAN RAKYAT SEMENTARA REPUBLIK INDONESIA No.XXXIII/MPRS/1967 TENTANG PENCABUTAN KEKUASAAN PEMERINTAH NEGARA DARI PRESIDEN SUKARNO] tatanusa.co.id. Aksès 2023-04-02.</ref> ègabungaghi bân jhuluk akadèmikah èbidang arsitektur (Ir) dâri Institut Teknologi Bandung. == Sombher == <references /> b8k2ydo6pz8zqlr4tzsnwf43dtflmvz Kotta Bukittinggi 0 2024 12819 12816 2023-04-20T10:25:22Z Alfiyah Rizzy Afdiquni 9 12819 wikitext text/x-wiki '''Kotta Bukittinggi''' (bhâsa Minangkabau: Bukittinggi; Jawi: بوكيق تيڠڬي) iyâ arèya kotta kalabân perekonomian sè rajâ nomèr ḍuwâ’ è provinsi [[Sumatra Bârâ'|Sumatra Bârâ’]], [[Inḍonesia|Inḍonèsia]]. Mènangka enklave ḍâri Kabhupatèn Agam, kotta rèya toman dhâddhi ibu kotta Inḍonèsia è bâkto Pamarènta Dhârurat Republik Inḍonèsia.<ref>Rosiana Haryanti. Kompas.com. [https://nasional.kompas.com/read/2019/07/31/18324461/mengenang-peran-bukittinggi-saat-menjadi-ibu-kota-negara?page=all "Mengenang Peran Bukittinggi Saat Menjadi Ibu Kota Negara".] Aksès 2019-07-31.</ref> Kotta rèya kèya toman dhâddhi ibu kotta Provinsi Sumatra bân Sumatra Tengnga. Kotta rèya è jhâman kolonial Balândhâ èsebbhut kalabân Fort de Kock bân ollè jhulughân mènangka Parijs Van Sumattra. Bukittinggi èkennal mènangka kotta perjuangan bhângsa bân dhâddhi kotta kalahèran brâmpan tokoh pendiri Republik Inḍonèsia, èantarana panèka [[Mohammad Hatta]] bân Assaat sè dhâddhi Proklamator bân Pejabat Prèsiḍen Republik Inḍonèsia. Kotta Bukittinggi bâḍâ paghunongan Bukit Barisan otabâ sekitar 90 km ara ḍâjâ ḍâri Kotta Padang. Kotta rèya bâḍâ è plèsèr Ngarai Sianok bân èkalènglèngè sareng ḍuwâ’ ghunong yakni Ghunong Singgalang bân Ghunong Marapi. Lokasina katègghiân 909-941 mdpl madhâddhi Bukittinggi kotta sè ahâwâ abâk kalabân suhu sejjuk antara 16.1-24.9 °C. Lowas Bukittinggi mongghu de Jure panèka 145,29 km², mètorot Atoran Pamarènta Nomer 84 taon 1999. Namong, polana penolaghân sabâgiyân masyarakat Kebhupatèn Agam, lowas bâgiyânna mongghu de facto bâjâ mabkèn panèka 25,24 km², sè adhâddhiaghi Bukittinggi mènangka sala sèttong kotta kalabân bâgiyân sè palèng copè’ è Inḍonèsia.<ref>Melia Setiawati. Liputan6.com. [https://www.liputan6.com/lifestyle/read/4497577/6-fakta-menarik-tentang-bukittinggi-kota-kolonial-yang-diciptakan-belanda "6 Fakta Menarik Tentang Bukittinggi, Kota Kolonial yang Diciptakan Belanda".] Aksès 2021-03-04.</ref> Kotta Bukittinggi iya arèya sala sèttong pusat dhâghâng pangolaghân bhârâng grosir è Polo Sumatra.<ref>Antonius Purwanto. Kompaspedia.kompas.Id. [https://kompaspedia.kompas.id/baca/profil/daerah/kota-bukittinggi-dari-parisj-van-sumatra-hingga-pusat-perdagangan-di-sumatera-barat "Kota Bukittinggi: dari “Parisj Van Sumatra” Hingga Pusat Perdagangan di Sumatera Barat".] Aksès 2023-03-16.</ref> Pusat dhâghâng otamana bâḍâ è Pasar Ateh, Pasar Bâbâ, bân Pasar Aur Konèng. Ḍâri sektor perekonomian, Bukittinggi panèka kotta kalabân PDRB palèng rajâ nomèr ḍuwâ’ è Sumatra Bârâ’ marèna Kotta padang. Kennengngan wisata sè rammè èèntarè panèka Jam Gadang, yakni menara ejjhâm sè bâḍâ è kotta bân dhâddhi torana Bukittinggi. == Sajhârâ == Kotta Bukittinggi bibidhân panèka pasar (pekan) bâgi masyarakat Agam Tuo. Saampon kaḍâtengan Balândhâ, kotta rèya dhâddhi kubu pertahanan kabbi kaangghuy melabân kaum Padri. Ka taon 1825, Balândhâ paddhek bhintèng è sala sèttong bukit sè bâḍâ è ḍâlâm kotta rèya. Tembilung rèya èkennal mènangka bhintèng Fort de Kock, dhâdhâp dhâddhi tembilung pamolèan upsir-upsir Balândhâ sè bâḍâ è bâgiyân jhâjhâenna.<ref>Widya Lestari Ningsih. Kompas.com. [https://www.kompas.com/stori/read/2021/08/30/080000079/benteng-fort-de-kock-pertahanan-belanda-selama-perang-padri "Benteng Fort De Kock, Pertahanan Belanda Selama Perang Padri".] Aksès 2021-07-30.</ref> Ka robuk pernata Hindia- Balândhâ, kawasan rèya manè è ètingkataghi peranna ḍâlâm ketatanaghârâân sè pas akembâng dhâddhi stadsgemeente (kotta), bân kèya afungsi mènangka ibu kotta Afdeeling Padangsche Bovenlanden bân Onderafdeeling Oud Agam. Ka robuk pendudukan jèppang, Bukittinggi èpadhâddhi mènangka pusat pengendalian pernata militerra kaangghuy bâgiyân Sumattra, dhâghâ sampè' ka Singapura bân Thailand. Kotta rèya dhâddhi tembilung kedudukan komandan militer ka-25 Kemperai, è bâbâ kapala Mayor jèndral Hirano Toyoji.<ref>Aswab Nanda Pratama. Kompas.com. [https://nasional.kompas.com/read/2018/12/19/19032041/hari-bela-negara-saat-bukittinggi-jadi-ibu-kota-pemerintahan-darurat-ri "Hari Bela Negara, Saat Bukittinggi Jadi Ibu Kota Pemerintahan Darurat RI"]. Aksès 2018-12-19.</ref> Pas kotta rèya aghântè nyama ḍâri Stadsgemeente Fort de Kock dhâddhi Bukittinggi Si Yaku Sho sè bâgiyânna èpalowas kalabân mamaso’ nagari-nagari èseddhi’in akanta Sianok Anam Suju, Gadut, Kapau, Ampang Gadang, Batu Taba, bân Bukit Batabuah. Satèya nagari-nagari kasebbhut maso’ ka ḍâlâm bâgiyân Kebhupatèn Agam. Saampon kemerdekaan Inḍonesia, Bukittinggi èteptepaghi mènangka ibu kotta Provinsi Sumattra, kalabân gubernurra Mr. Teuku Muhammad Hasan.<ref>Dini Daniswari. Kompas.com. [https://regional.kompas.com/read/2022/02/04/093004778/biografi-teuku-muhammad-hasan-gubernur-pertama-sumatera-perjuangan-dan?page=all "Biografi Teuku Muhammad Hasan: Gubernur Pertama Sumatera, Perjuangan, dan Tempat Lahir"]. Aksès 2022-02-04.</ref> Pas Bukittinggi kèya èteptepaghi mènangka bâgiyân pernata kotta sè èdhâsaraghi kalabân katepteppân Gubernur Provinsi Sumattra Nomr 391 tangghâl 9 junè 1947. Ka robuk apertahanaghi kemerdekaan Inḍonesia, Kotta Bukittinggi aperran mènangka kotta perjuangan, bilâ ka tangghâl 19 Dèsèmber 1948 kotta rèya èjhulughi mènangka ibu kotta Naghârâ Inḍonèsia saampon Yogyakarta ghâgghâr ka tanang Balândhâ otabâ èkennal kalabân pernata Dhârurat Republik Inḍonèsia (PDRI). Pas è arè saamponna, peristiwa rèya èteptepaghi mènangka Arè Bhillâ’ Naghârâ, sè è dhâsaraghi kalabân kenḍil prèsiden Republik Inḍonèsia tangghâl 18 Dèsèmber 2006.<ref>Mutiara Safira Fitri. Detiknews.com. [https://news.detik.com/berita/d-5859787/hari-bela-negara-19-desember-simak-sejarahnya "Hari Bela Negara19 Desember"]. Aksès 2021-12-18.</ref> Selanjutte Kotta Bukittinggi dhàddhi kotta rajâ sè è dhâsaraghi kalabân ondhâng Nomer 9 Taon 1956 sè èssèna panèka nântoaghi daèrah otonom kotta rajâ dâlâm lingkungan daèrah Provinsi Sumattra Tengnga ka robuk rowa, sè bâgiyânna panèka Provinsi Sumattra Bârâ’, Jambi, Riau, bân Kepulauan Riau Satèya.<ref>M. Faisal. Kompas.com. [https://amp.kompas.com/skola/read/2022/07/25/140000369/10-provinsi-di-pulau-sumatera "10 Provinsi Di Pulau Sumatera"]. Aksès 2022-07-25.</ref> Ḍâlâm rangka malowas bâgiyân kotta, ka taon 1999 pamarènta manerbitaghi Atoran Pamarènta Nomer 84 Taon 1999 sè èsseèna agabungaghi nagari-nagari è seddhi'in Bukittinggi ka ḍâlâm bâgiyân kotta. Nagari-nagari kasebbhut yakni Cingkariang, Gaduik, Sianok Anam Suju, Guguak Tabek Sarojo, Ampang Gadang, Ladang Laweh, Pakan Sinayan, Kubang Putiah, Pasia, Kapau, Batu Taba, bân Koto Gadang. Namong, sabâgiyân masyarakat Kebhupatèn Agam nolak kaangghuy agabung kalabân Bukittinggi saèngghâ, atoran kasebbhut dhâghâ bâjâ rèya ghita’ kèngèng èlaksanaaghi.<ref>Denni Risman dan Aldian. Liputan6.com. [https://www.liputan6.com/news/read/31662/ratusan-warga-agam-menolak-perluasan-kota-bukittinggi “Ratusan Warga Agam Menolak Perluasan Kota Bukittinggi”]. aksès 2002-03-31.</ref> Pamarènta kotta ateptepaghi arè dhâddhi Kotta Bukittinggi ka tangghâl 22 Dèsèmber 1784.<ref>Qommariyya Rostanti. News.republika.co.id. [https://news.republika.co.id/berita/rgro9z425/pemkot-bukittinggi-beri-penghargaan-kepada-warga-yang-lahir-ada-17-agutus-1945 "Pemkot Bukittinggi Beri Penghargaan Kepada Warga yang Lahir Ada 17 Agustus 1945"]. Aksès 2022-08-17.</ref> == Sombhèr == <references /> irndg1vvs7i6ojxmgi4aorgle231xvc Doktorandus 0 2025 12803 12617 2023-04-18T05:52:33Z Alfiyah Rizzy Afdiquni 9 12803 wikitext text/x-wiki '''Doktorandus''' (è Belândhâ bân massa Hindia Belândhâ doctorandus) otabâ èsingkat Drs., bân Doktoranda èsingkat Dra bhadhi orèng binè’, iyâ arèya gellâr se èbèrri’ bi’ universitas. Oca’ “'''Doktorandus'''/Doktoranda” iyâ arèya oca’ serapan dâri bhasa Blândhâ sè èkala' ḍâri bhasa Latin sè artèna “Ia se bhâkal èpadhâddi bhângkèt èlmo (doktor)”. È Blandhâ gellâr rèya èbhâghi ka orèng sè lastarè Master (S-2), bân para’ ḍâpa’ gellâr doctor, artèna gellâr palèng tengghi ḍâlem bidang akademis. Sè anḍi’ gellâr coma karè nolès disertasi kaangghuy ḍâpa’ gellar doktorra. Sampè’' taon 1960-an è ḍâlem ijazah doktorandus sè èpakalowar Institut Tekhnologi Bandung (ITB) ka’angghuy èlmo sains (matematika, fisika, kimia, biologi, farmasi, kedokteran, astronomi, èlmo bhumè, geologi geofisika) bân seni ropa kacantom kalèmat “sè negghu’ ijazah rèya kèngèng sampè gellar doktor bi' aghâbây bân atahanagi thesis”.<ref>Mostavan, A., Imunandar, Sudjudi, I. & Kombaitan, B. (Ed.) (2009). ''Aura biru: Catatan para pelaku sejarah ITB''. Bandung: Penerbit ITB.</ref> Taon 1950-1960 Inḍonèsia bhuto ka bânnyak sarjana polana neng Inḍonèsia sarjanana sakoni'. Bâkto rowa, lulusan sarjana asakola 5-5,5 taon. Polana bânnyak rèng-orèng sè akuliah ka Amerika bân Inggris noro' program M.Sc, universitas è ḍinna' masakoni' bâkto kuliah dhâddhi 4,5-5 taon saos. Alasan sajen bânnyak sarjana Indonèsia sè nerrosaghi pâdidikanna è AS/Inggris tettep osa lebhât program M. Sc mun ngala’ ghellâr doktorra. Amerika Serikat bân Inggris noro’ penjenjangan B. Sc. (3-4 taon) – Ph. D. (3-4 taon). Samentara Belândhâ /Belgia/Jerman anoro’ penjenjangan Drs/Ir/Dipl.Ing (5-5,5 taon) – Dr./Dr.Ing. (3-4 taon). Ḍâlem ijazah sè èpakalowar ITB samarena taon 1970-an saongguh’na ta’ nolès ghellâr “doktorandus” otabâ “Insinyur” tapè ètolès “Sarjana”. Namong, polana doktorandus/Insinyur talanjur kotara, nomenklatur ruah ghi’ tettep èangguy sampe’ taon 1990-an makkè bhidhâ bi' taon 1960-an. Ghellâr doktorandus/doktoranda sampè’ taon 1990 èberri' ḍâ’ lulusan program S-1 Èlmo Sosial, Matematika bân Èlmo Pengetahuan Alam, Seni, Èlmi Pedagogi otabâ Pendidikan. Mangkèn Belândhâ dhibi’ lamarè mapaḍe sistem kuliah sami sareng sistem B. Sc.-M.Sc.-Ph. D.<ref>Ican Education, [https://www.ican-education.com/blog/seperti-apa-sistem-pendidikan-di-belanda-cari-tahu-di-sini/ "Seperti Apa Sistem Pendidikan di Belanda? Cari Tahu di Sini!"]. aksès 2023-04-03</ref> == Sombhèr == <references /> rgfhcu1m1l8uf6967ho67fvntllwif9 Batuhampar, Akabiluru, Lima Puluh Kota 0 2026 16131 12562 2024-02-28T13:29:58Z Alfiyah Rizzy Afdiquni 9 16131 wikitext text/x-wiki '''Batuhampar''' iyâ arèya sala settong nagari è Kacamadhân Akabilu, Kabhupatèn Lima Polo kota, Sumatra Barat, [[Inḍonesia|Inḍonèsia]]. Pondhuk Pâsantren Al-Manaar sè èbina sarèng bhâlâ Syekh Abdurrahman Batuhampar bâḍâ è nagari rèya.<ref name=":0">palantabatuhampar.com, [https://palantabatuhampar.wordpress.com/profil-nagari-3/bab-ii-profil-nagari/ '''"'''WALI NAGARI BATUHAMPAR"], aksès 2023-04-02.</ref> == Sajhârâ == Batuhampar asalla ḍâri oca' bâto bân hampar polana kennengan rèya sabbhânna lakar bânnya’ bâto sè ahampar. == Gèografi == Nagari Batuhampar bâdâ è kawasan pârbâtesan antara Kabupaten Lima Polo Kota bân Agam. Bâjâ reya termaso' sala settong è antara petto' nagari è Kecamatan Akabiluru,Lema Polo kota. Nagari reya âjara' km 23 dâri Bukittenggi otaba ra-kera 10 km da’ Payakumbuh ka lintasân jhâlân otama Bukittènggih-Payakumbuh, tepatta ra-kera 2 ½ km arah lao' lintasan kasâbhut.<ref name=":0" /> Sâcara geografis, nagari reya abâtes kalabân Nagari Sariek Laweh è dâjâna, bân so Nahari Kotatangah Batuhampar è lao'an e seddi'en bere' kalabân Bukit Sulah bâgiân dâri Bukit Barisan sè curam (± 500m) mènagka dhâddhi dinding pâmbetes kalabân nagari è seddi'en, Padang Tarok, dhinèng è bhun temor abâtes kalabân Nagari Durian Gadang, sè sabhânna iyâ arèya sala settong è antara tello' "jorong" Batuhampar. (Duwe' sè laennah iyâ arèyah Batuhampar bân Kotabaru Batuhampar). Jorong Batuhampar iyâ arèya sè palèng rajâ bân dhâddhi induk nagari reya sejak lambhè’.<ref name=":0" /> == Orèng kotara == Orèng iyâ arèya Muhammad Hatta, Sala sorang Proklamator [[Inḍonesia|Inḍonèsia]]. Bapa'an asalla dâri negeri rèya, bân mbana Syekh Abdurrahman aghhâbây posat pândidikan Islam Al-Manaar. Selaen ruwa, sejarawan Mestika Zed jughân èlaheraghi è nagari reya. == Sombher == hm5geioofia1bwseqx8s9dk9zjd9vj9 Bâkkèl Prèsiḍèn Inḍonèsia 0 2027 14333 12813 2023-10-06T12:57:01Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14333 wikitext text/x-wiki '''Bâkkèl Prèsiḍèn Rèpublik Inḍonèsia''', omoma èsèngkat kalabân Bâkkèl Prèsiḍèn, iyâ arèya orèng sè abhânto Prèsiḍèn Rèpublik Inḍonèsia mènangka Kapala Nagârâ Inḍonèsia. Nalèka abhânto Kapala Naghârâ, Bâkkèl Prèsiḍèn iyâ arèya simbol râsmè naghârâ [[Inḍonesia|Inḍonèsia]] è dunnya sè kualitasâ paḍâ bân Prèsiḍèn. Bâkkèl Prèsiḍèn iyâ arèya dhunora Prèsiḍèn sè kualitas bânto'âna è atassâ bântoan sè èbâghi bi' Mèntèri, bân negghu' kakoasaan èksekutif kaghâbây kon-lakon pamarènta rè-sa'arè.<ref name=":0">Gischa, Serafic. "[https://www.kompas.com/skola/read/2020/02/12/090000169/tugas-dan-wewenang-wakil-presiden?page=all Tugas dan Wewenang Wakil Presiden]", kompas.com. Aksès 2023-04-02.</ref> Bâkkèl Prèsiḍèn ajabat salama 5 taon, bân samarèna ollè èpèlè polè ḍâlem jabatan sè paḍâ kalabân sakalèan bhâkto jabatan.<ref name=":1" /> Bâkkèl Prèsiḍèn aropa'aghi orèng sè palèng anḍi' pangaro bân negghu' kakowadhân rajâ kaḍuwâ' samarèna prèsiḍèn è Naghârâ Kasatowan Rèpublik Inḍonèsia. Bâkkèl Prèsiḍèn aropa'aghi ghâris ḍâ'-kaḍâ' ḍâlem pawarisan kakowasaan Prèsiḍèn. Bhângonan Bâkkèl Prèsiḍèn ètattapaghi bhâkto 1945 nalèka dasar kalabân ḍâsar Unḍang-Unḍang Ḍâsar 1945 sè èrumusaghi sabelluna bi' Bhâḍân Parsèapan Osaha Kamardhikaan Inḍonèsia (BPUPKI).<ref>Yulianta Saputra, S. H. "[https://vivajusticia.law.ugm.ac.id/2018/02/26/sejarah-undang-undang-dasar-negara-republik-indonesia-tahun-1945-sebagai-konstitusi-di-indonesia/ Sejarah Undang-undang Dasar Negara Republik Indonesia Tahun 1945 Sebagai Konstitusi di Indonesia"], vivajusticia.net. Aksès 2023-04-02.</ref> Bâkkèl Prèsiḍèn kaḍâ' Inḍonèsia iyâ arèya [[Mohammad Hatta]] sè ètattapaghi bârèng bi' pângangkadhân [[Soekarno]] dhâddhi Prèsiḍèn kaḍâ' Inḍonèsia bhâkto 18 Agustus 1945, saarè samarèna kamardhikaan Inḍonèsia.<ref>Rosa, Nikita. "[https://www.detik.com/edu/detikpedia/d-6337235/hasil-sidang-pertama-ppki-18-agustus-1945-ada-3-keputusan/amp Hasil Sidang Pertama PPKI 18 Agustus 1945, Ada 3 Keputusan]", detikedu, detik.com. Aksès 2023-04-02.</ref> Jabatan Bâkkel Prèsiḍèn è Inḍonèsia toman ngalamè kakosongan, ka'dinto sajjhâk taon 1957 sampè' 1967 è bâkto pamarèntaan Soekarno. Samarèna rèya, bhâkto Soekarno èyangka' dhâddhi pejabat Prèsiḍèn, taon 1967 sampè' 1968, tamaso' nalèka kalamon definitif ajabat dhâddhi Prèsiḍèn (1973), jabatan rèya kosong kèya. Jabatan Bâkkèl Prèsiḍèn sè anyar aessè polè bhâkto Hamengkubuwana IX abhârèngè Soeharto è 24 Marèt 1973.<ref name=":2">"[https://www.wapresri.go.id/sejarah/ Wakil Presiden RI Dari Masa ke Masa"], wapresri. Aksès 2023-04-02.</ref> == Daftar == Sajjhâk tangghâl 18 Agustus 1945 sampè' satèya, bâḍâ 13 orèng sè marè ajabat dhâddhi Bâkkèl Prèsiḍèn Rèpublik Inḍonèsia.<ref name=":2" /> Petahana jabatan kasèbbhut iyâ arèya Ma'ruf Amin. == Pamèlèyan == Mètorot obâ'ân katello' UUD 1945 Pasal 6A, Prèsiḍèn bân Bâkkèl Prèsiḍèn èpèlè ḍâlèm sèttong pasangan kalamon langsong bi' rakyat lèbet Pamèlèyan Omom Prèsiḍèn bân Bâkkèl Prèsiḍèn (Pilprès).<ref>"[https://www.dpr.go.id/jdih/uu1945 Undang-Undang Dasar Negara Indonesia Tahun 1945] {{Webarchive|url=https://web.archive.org/web/20210828053139/https://www.dpr.go.id/jdih/uu1945 |date=2021-08-28 }}", DPR. Aksès 2023-04-02.</ref> Sabelluna, Prèsiḍèn bân Bâkkèl Prèsiḍèn èpèlè bi' Majèlis Permusyawaratan Rakyat. Calon Prèsiḍèn bân Bâkkèl Prèsiḍèn èyusulaghi bi' partai politik otabâ gabungan partai politik pasèrta pèmilu sabelunna. Pilprès dâ'-kaḍâ'na è Inḍonèsia èmolang bhâkto taon 2004. Mon ḍâlem Pilprès maollè sowara >50% jumla sowara ḍâlem pèmilu kalabân sakonni'na 20% è bhân-sabbhân provinsi sè la nyèbar dâ' lèbbi ḍâri saparo jumla provinsi Inḍonèsia, kantos ènyataaghi dhâddhi Prèsiḍèn bân Bâkkèl Prèsiḍèn sè èpèlè. Mon tadek pasanganna calon Prèsiḍèn bân Bâkkèl Prèsiḍèn sè èpèlè, kantos pasangan sè andi' sowara palèng bânnya' dâ'-kaḍâ' bân kaḍuwâ' ḍâlem Pilprès noro' Pilprès potâran kaḍuwâ'. Pasangan sè ollè sowara palèng bânnya' ḍâlem potâran kaḍuwâ' ènyataaghi dhâddhi Prèsiḍèn bân Bâkkèl Prèsiḍèn. == Pamèlèyan Bâkkèl Prèsiḍèn sè lobong == Ḍâlem hal dhâddhiyân kakosongan Bâkkèl Prèsiḍèn, Prèsiḍèn ngajuaghi 2 calon Waprès ḍâ’MPR. Palèng abit ḍâlem bhâkto 60 arè MPR anyalanggara’aghi sidang MPR ghâbây mèlè Waprès.<ref name=":0" /> == Pamèlèyan Prèsiḍèn bân Bâkkèl Prèsiḍèn sè lobong == Dâlem hal Prèsiḍèn bân Bâkkèl Prèsiḍèn kaḍuwâ'na pagghun bâḍâ aral kalamon abhâreng, kantos partai politik (otabâ gabungan partai politik) sè pasangan calon Prèsiḍèn/Bâkkèl Prèsiḍènna andi' sowara palèng bânnya' ḍâ'-kaḍá' bân kaḍuwâ' ḍâlem Pilprès sabelluna, angusulaghi pasangan calon Prèsiḍèn/ Bâkkèl Prèsiḍèn ḍâ' MPR. Palèng abit ḍâlem bhâkto 30 arè, MPR anyèlènggara'aghi sidang MPR ghâbây mèlè Prèsiḍèn bân Bâkkèl Prèsiḍèn. == Pelantikan == Sasowai kalabân Pasal 9 UUD 1945, Prèsiḍèn bân Bâkkèl Prèsiḍèn sè èpèlè anyompa mètorot aghâma otabâ ajhânjhi sè ghu-ongghu è aḍâ'na Majèlis Permusyawaratan Rakyat otabâ Dèwan Parbâkkèlan Rakyat. Mon MPR bân DPR tak bisa angada'aghi sidang, kantos Prèsiḍèn bân Bâkkèl Prèsiḍèn sè èpèlè anyompa mètorot agâma otabâ ajhânjhi sè ghu-ongghu è aḍâ'na pimpinan MPR kalabân èsaksèaghi bi' pimpinan Mahkamah Agung.<ref name=":1">Kemenkeu. [https://jdih.kemenkeu.go.id/fulltext/1945/UUDTahun~1945UUDPerub.htm Perubahan Pertama Undang-Undang Dasar Tahun 1945.] Aksès 2023-04-02.</ref> == Èpaambu == Osol ambuen Prèsiḍèn bân Bâkkèl Prèsiḍèn ollè èajuaghi bi' MPR. Mon DPR apèndapat jhâ' Prèsiḍèn/Bâkkèl Prèsiḍèn la ngalakoni pelanggaran okom otabâ tak polè amènoaghi syarat dhâddhi Prèsiḍèn/Bâkkèl Prèsidèn (ḍâlem rangka alaksa'aghi fungsi pangawasan DPR), DPR ollè angajuaghi pèntaan ḍâ' Mahkamah Konstitusi, mon ollè sokongan sarang-koranga 2/3 ḍâri jumla anggota sè hadèr ḍâlem sidang paripurna sè èhadèrre sarang-koranga 2/3 ḍâri jumla anggota.<ref>Muhammad Nur Hayid. [https://news.detik.com/berita/d-1289732/dalam-konstitusi-wapres-bisa-dimakzulkan?nd771108bcj= "Dalam Konstitusi, Wapres Bisa Dimakzulkan"]. ''detikcom''. detikNews. Aksès 2023-04-02.</ref><ref>Laurencius Simanjuntak. [https://news.detik.com/berita/d-1284302/wapres-bisa-jadi-presiden-kemudian-memilih-wakilnya?nd771108bcj= "Wapres Bisa Jadi Presiden, Kemudian Memilih Wakilnya"]. ''detikcom''. detikNews. Aksès 2023-04-02.</ref> == Sombhèr == <references /> [[Bhângsa:Pamarènta'an]] hlfvsywnmldc4uegdn1hex72rous2jy Ibnu Arabi 0 2028 14306 14305 2023-09-30T12:06:47Z WiniSJ 1828 14306 wikitext text/x-wiki {{infobox orang}} Muhammad bin Ali bin Muhammad bin Ahmad bin Abdullah Hatimi at-Ta'i ([[bhâsa Arab]]: محمد بن علي بن محمد بن عربي الحاتمي الطائي, translit. Muḥammad bin ʿAlī bin Muḥammad bin ʿArabī al-Ḥātimī aṭ-Ṭāʾī; 1165-1240) otabâ lebbi èkennal mènangka '''Ibnu Arabi''' iyâ arèya sorang sufi, tokang siir, bân tokang tolès sè cè’ kalontana ḍâlem perkembangan tasawuf.<ref name=":1">Robith Fuadi, Muhammad (2013). "[https://ejournal.uin-malang.ac.id/index.php/ululalbab/article/viewFile/2654/4584 Memahami Tasawuf Ibnu Arabi dan Ibnu al Farid]". ''Ulul Albab''. 14 (2): 150.</ref> Ḍâri 850 karjâna sè ètolès, 400 bhul-ombhul bâdâ sampè’ satèya. Futūḥāt al-Makkīyah, sèttong karjâna sè cè’ kalontana, iyâ arèya kompèdium ajhârân Islam ontologi, kosmologi, hagiologi, tafsèr, fikih bân laènna; bân aberri’ pangaro rajâ è dhunnyah Islam.<ref name=":0">Addas, Claude (2019). ''Ibn Arabi: The Voyage of No Return''. Cambridge: Islamic Texts Society. <nowiki>ISBN 9781911141402</nowiki>.</ref> Ibnu Arabi ngaollè anḍi' gellar mènangka muḥyīddīn (bhâsa Arab: محيي الدين, har. `Pangodi’ Aghâma`).<ref name=":0" /><ref>Nashr, Husein (1976). ''Three Muslim Sages: Avicenna, Suhrawardī, Ibn ʻArabī''. Delmar, N.Y.: Caravan Books. <nowiki>ISBN 9780882065007</nowiki>.</ref> Saampona sèdhâ, brâmpan sufi aberri’ gellar kahormadhân Syekh al-Akbar (bhâsa Arab: الشيخ الأكبر, har. 'Ghuru Rajâ')- sè ḍâri dhibi’na “madzhâb Akbarian” èkala’- bân Ibnu Arabi jhugân èkennal mènangka Doctor Maximus (Ghuru Rajâ) è kalangna orèng-orèng Eropa Abad partenggaan.<ref>Hirtenstein, Stephen. "[https://ibnarabisociety.org/names-and-titles-of-ibn-arabi-stephen-hirtenstein/ <nowiki>Names and Titles of Ibn [al-]'Arabī</nowiki>]". The Muhyiddin Ibn Arabi Society. aksès 2023-04-02.</ref> == Biografi == Ibnu Arabi lahèr è Musrsia, Al-Andalus (satèya Spanyol) neng 17 Pasa 560 H (28 Juli 1165 M), otabâ èsombher laèn 17 Pasa 560 H (5 Agustus 1165 M).<ref name=":0" /> Nyama kènè’na iyâ arèya Muhammad, tape pas èolok `Abū 'Abdullāh (artèna: Eppa’ ḍâri Abdullāh) saampona andi’ pottra. Ḍâlem brâmpan karyana, Ibn ‘Arabî segghut nyebbhut dhibi’na kalabân nyama: Abû 'Abdullâh Muhammad ibn 'Alî ibn al-'Arabî al-Tâ'î al-Hâtimî, sè ka’dimma tello’ nyama dibudi nojjhu’aghi silsilah  bhâlâna sè kalonta. Hâtim al-Tâ'î èkennal mènangka tokang siir masyhur Arab sabelluna Islam ḍâri suku TaIbn Arabi lahèr è masa perrang. Tello’ bulân saampona lahèr, pasokan Almohad la ngeppong kotta Mursia neng 1165, tapè bhuru kala neng taon 1172. Akanta sè èakoè dâlem ''Futūḥāt al-Makkīyah,'' dhibi’na lebbi lèbur amaèn è kamp militer sareng ca-kancana ètembhâng maca buku. Tapè hal arowa tak nyegghâ takḍirâ kaangghuy dhâddhi sorang sufi rajâ. È bâkto ngodâna, Ibn Arabi ngalami pangabâsna ḍâ'-aḍâ'na (''fana'') bâjâ parappa’na akholwât: ’I (satèya Yaman).<ref name=":0" /><ref>Izutsu, Toshihiko. "[https://www.britannica.com/biography/Ibn-al-Arabi Ibn al-ʿArabī: Muslim mystic]". Encyclopedia Britannica. aksès 2023-04-02.</ref> == Bhâlâ == Bhâlâna èbhuna ḍâri suku Berber, Afrika Dâjâ. Hal arèya èbahas ḍâlem tolèsna tentang pamana ḍâri èbhuna, sorang pangèran è Tlemecen (Aljazair), sè ngala’ jhâlân sufi. Dhinèng bhâlâna ramana ḍâri Yaman, bân tamaso’ sala settong katoronan Arab sè palèng towa sè nettep è Andalusia. Loor ḍâri ramana ngallè ka Semenanjung Iberia abhârengan kalabân panaklokân kaom moslèm ḍâ’Andalusia.<ref>Hirtenstein, Stephen (1999). ''The Unlimited Mercifier: The Spiritual Life and Thought of Ibn 'Arabi''. Oxford: Anqa Publishing. <nowiki>ISBN 9781883991296</nowiki>.</ref><ref name=":0" /> Ramana, ‘Ali Ibn Muhammad, iyâ arèya sorang jèndral sè ngabdhi ḍâ’ pangoasa Mursia, Ibnu Mardanīsh.<ref>Chittick, William (2018). "Ibn Arabi". In Zalta, Edward N. (ed.). ''[https://plato.stanford.edu/archives/sum2018/entries/ibn-arabi/ Stanford Encyclopedia of Philosophy]''. Stanford: Metaphysics Research Lab, Stanford University.</ref> Nalèkana Mursia ghâgghâr ka kakhalifahab Almohad neng taon 1172, Ibnu Mardanīsh sèdhâh ḍâlem pertemporân. Kalabân pamèntana pangoasa Almohad, ramana pas ajhânjhi sacca ḍâ’ khâlifah Abū Ya'qūb Yūsuf.<ref name=":0" /> Bâkto rowa Ibnu ʿArabī ghi’omor 7 taon, bân bhâlâna pas ngallè ḍâri Mursia ka Sevilla. Ibnu Arabi andi’ tello’ raji. Dhibi’na anèka sareng Marya, orèng binè’ ḍâri kaluarga sè andi’ pangaro.<ref>Chittick, William C. (2007). ''Ibn 'Arabi: Heir to the Prophets''. Oxford: Oneworld Publications. <nowiki>ISBN 9781851685110</nowiki>.</ref> È bâkto ngodâ bân dhingghâl è Andalusia. Maryam noro’ aspirasi Ibnu Arabi dâlem jhâlân sufi, sè èkala’ Austin dâlem ''Sufi-Sufi Andalusia'':<blockquote>Rajina sèngko’ sè soccè, Maryam binti Muhammad binti Abdun, adhâbu: Dâlem mèmpè sèngko’ ngabâs orèng sè tak toman èbâs langsung, tapè dâteng ka engko’ è bâkto ekstasi (spiritual)-sèngko’. Pas atanya apa sèngko’ andi’ pangaterro jhâlân (suluk)? Sèngko’ ajâwâb: tanto iyâ, tape sèngko’ tak tao bârâmma carana. Bân dhibi’na aberri’ tao jhâ’ sèngko’ bisa dâpa’  lèbât lèma’ hal: kaparcajâân, tèkad, kasabbhârân, kagigiân, bân kabângalan. “Pas rajina sèngko’ acarèta pangabâsna ka sèngko’(kaangghuy èkèr-pèkkèr) bân sèngko’ ngoca’ ajèya cara kaom sufi.<ref>Austin, R.W.J. (1988). ''Sufi-Sufi Andalusia: Terjemahan dari The Ruh Al-Quds dan Al-Durrat Al-Fakhirah''. New Leaf Distributing Company. <nowiki>ISBN 9780904975130</nowiki>.</ref></blockquote>Ibn Arabi dhingghâl è Anatolia pan-brâmpan taon sejjhek taon 1216, ḍâri brâmpan shomber Arab bân Persia, Dhibi’na anèka sareng randhâh Majduddin bân nangghung sakolana pottrana sè ghi’ kènè’, Sadruddin al-Qunawi. Ibn Arabi jhughân nyebbhut rajina sè laèn dâlem tolèsâna, iyâ arèya èbhu ḍâri pottrana sè anyama Imaduddin, dhâ’ sapa dhibi’na awârisaghi salènan ḍâ'-aḍâ'na ''Futūḥāt al-Makkīyah.''<ref name=":0" /> == Pangabâsna ḍâ'-aḍâ' == Ibn Arabi lahèr è masa perrang. Tello’ bulân saampona lahèr, pasokan Almohad la ngeppong kotta Mursia neng 1165, tapè bhuru kala neng taon 1172. Akanta sè èakoè dâlem ''Futūḥāt al-Makkīyah,'' dhibi’na lebbi lèbur amaèn è kamp militer sareng ca-kancana ètembhâng maca buku. Tapè hal arowa tak nyegghâ takḍirâ kaangghuy dhâddhi sorang sufi rajâ. È bâkto ngodâna, Ibn Arabi ngalami pangabâsna ḍâ'-aḍâ'na (''fana'') bâjâ parappa’na akholwât:<blockquote>Sèngko’ molaè akholwât sabelluna pajjhâr bân ollè hidâyâh sabelluna moncar (matahari terbit)…. sèngko’ dhingghâl è tempat rowa saabit empa’ bellâs bulân bân kalabân jiya narèma rosèya sè ètolès sèngko’. Kabukka’na spiritual sè èalami sèngko, è bâkto rowa, ongghu masenneng atè.<ref>''Wasa'il As-Sa'il'', M. Profitlich (editor). Fribourg, 1973, hal. 21.</ref></blockquote>Ngatèla’ aobâna pottrana, bapa’na sè aropaghi sahabhât Ibnu Rusyd, ngabhâri kajadiân sè èalami Ibnu Arabi. Bân atas pamèntana bapa’na, Ibnu Arabi pas èntar ka Ibnu Rusyd è Kordoba.papangghiân arèya è carètaaghi sareng Ibnu Arabi dâlem ''Futūḥāt al-Makkīyah.''<ref>Ibnu Arabi, ''Futūḥāt al-Makkīyah''. Terbitan Kairo (1329 H), iilid I, bab ke-15, hal.153-154.</ref> == Jhâlâjhâna ka tèmor == Ibnu Arabi èkennal kalabân sorang filsuf bân sala settong sufi sè rajâ dâlem dhunnyah Islam.Dhibi’na lahèr è Mursia, Spanyol. Kalahèrranna tepa’ neng era ''mulukut thawaif'' (rosakghâ karajaan dhâddhi karajaan-karajaan kènè’), serrangan klompo’ ''reconquista'' (Kristen arebbhu’ Andalusia). Dhibi’na amolae sakolana è Lisabon, pas ngallè bân nettep è Sevilla. È Sevilla Ibn Arabi a rihlah (parjhâlânan) ilmiah ka brâmpan daèrah akanta Tunisia, Aljazair, Makkah, bân Mesir. Neng taon 1198 dhibi’na ngallè ḍâri Andalusia ka Fez, Maroko.<ref name=":1" /> Dhibi’na atemmo kalabân bânnya’ ghuru. Dâlem ''Futūḥāt al-Makkīyah'' aberri’ penjellasân jhâ’ Ibnu Arabi atemmo kalabân bânya’ sufi bân filsuf sè kalonta, bân para intelektual taratas aghâma. == Sombher == <references /> [[Bhângsa:Orèng]] p4q9pt6oaaashvvve299elclhyn6js8 Haarlem 0 2029 12815 12691 2023-04-19T05:53:16Z Alfiyah Rizzy Afdiquni 9 12815 wikitext text/x-wiki '''Haarlem''' iyâ arèyaa gemeente Blandhâ è provinsi Holland Lao'.<ref>Holland.com. [https://www.holland.com/global/tourism/discover-the-netherlands/visit-the-cities/haarlem.htm "Haarleem"]. aksès 2023-04-19.</ref> Taon 2019, daerah rèya bâḍâ 161.265 orèng. Harlem è New York, Amerika Serikat nèro nyama kotta rèya. == Sombhèr == <references /> 0qg9azn68o85zqngyp9tlahmlsqsp4p Bandar Udara Internasional Soekarno-Hatta 0 2030 14552 13157 2023-10-16T00:12:38Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14552 wikitext text/x-wiki [[Bhengkek:Soekarno-Hatta Airport aerial view.jpg|jmpl|Bandara Soekarno-Hatta]] '''Bandar Udara Internasional Soekarno-Hatta''' (bhâsa Inggris: Soekarno-Hatta International Airport) ([[Italia|IATA]]: CGK, ICAO: WIII) èsingkat SHIA otabâ Soetta, sabelluna sâcara hokom èsebbut Bandar Udara Cengkareng Jakarta (bhâsa Inggris: Jakarta Cengkareng Airport) (kalabân IATA hudâ "CGK"), iyâ arèya bandara udara otama sè aladhin panerbangan ka’angghuy wilayah Jabodetabek bân sâkitarra. Bandar udara panèka èberri' nyama sami kalabân nyama tokoh proklamator kamardhikaan [[Inḍonesia|Indonèsia]], [[Soekarno]] bân [[Mohammad Hatta]], presiḍèn bân bâkkèlla sè ḍâ-adhâ’.<ref>soekarnohatta-airport.co.id, "[https://soekarnohatta-airport.co.id/news_detail/432#:~:text=b.%20Bandar%20Udara%20Internasional%20Soekarno,Indonesia%2C%20Soekarno%20dan%20Mohammad%20Hatta. Soekarno Hatta International Airport] {{Webarchive|url=https://web.archive.org/web/20230402091707/https://soekarnohatta-airport.co.id/news_detail/432#:~:text=b.%20Bandar%20Udara%20Internasional%20Soekarno,Indonesia%2C%20Soekarno%20dan%20Mohammad%20Hatta. |date=2023-04-02 }}", aksès 2023-04-02.</ref> Bandara panèka bâḍâ è Benda, Kotta Tangerang bân Kosambi, Kabhupatèn Tangerang, sakitar 20 km bârâ' lao' Jakarta Pusat. Mangkèn bandara rèya polong kalabân Bandar Udara Internasional Halim Perdanakusuma, kabbhi aladhin lebbi dâri 80 juta orèng é taon 2019. == Sajhârâ == Antara 1928-1974, Bandar Udara Kemayoran sè ètodhu ka’angkuy penerbangan domestik è angghep sâmma'ghâllu kalabân basis militer Indonèsia, Bandar Udara Halim Perdanakusuma.<ref>Budi Usman, www.kompasiana.com, "[https://www.kompasiana.com/budiusman/550010588133110717fa7094/pelurusan-sejarah-bandara-soekarno-hatta-jakarta-seharusnya-bandara-soekarno-hatta-banten?page=1&page_images=2 PELURUSAN SEJARAH : Bandara soekarno hatta jakarta seharusnya bandara soekarno hatta banten]<nowiki>''</nowiki>, aksès 2023-04-02.</ref> Pânerbangan sipil è area kasâbhut dhâddi copè’, samentara lalulintas udara sajhânghâncang, sè kalabân panika angancem lalulintas internasional.<ref>Destawan Miftahus Salam, eprints.undip.ac.id, <nowiki>''</nowiki>[http://eprints.undip.ac.id/44160/4/DESTIAWAN_MIFTAHUSSALAM_21020110120008_BAB_3.pdf SOEKARNO HATTA INTERNATIONAL AIRPORT TRANSIT HOTEL]<nowiki>''</nowiki>, aksès 2023-04-02.</ref> Èawwâl 1970-an, kalabân bhântoan USAID, bâllu' lokasi potensial è analisis ka’angkuy bandar udara internasional anyar, iyâ arèya Kemayoran, Malaka, Babakan, Jonggol, Halim, Curug, Tangeranglao', bânTangerang Utara. Ahérra, TangerangDâjâ è pèlè bân é tandâi kèya Jonggol ollè è ghunaka’aghi mènang ka bandara alternatif. == Statistik == É taon 2009, Bandara Internasional Soekarno-Hatta anempati posisi ke-22 bandara palèng sibuk èdhunnya. Dâritaon 2010, Bandara Internasional Soekarno-Hatta panika bandara sé alayani paléngbânnyakorèng è Asia Tenggara bân anempati posisi ke-16 é dunia. ètahon 2011, Bandara Internasional Soekarno-Hatta alayani penumpang palèng bânnyak ke-4 è Asia samarèna bandara é Beijing, Tokyo, bânHongkong, sârtaanâmpati ranking 12 èdhunnya. == Tarminal == Bâdâtâllo' bangunan terminal otama; Terminal 1, Terminal 2 dan Terminal 3. Bandara panika jugân andi' terminal kargo khosos kaangkuy kargo domestik bân internasional. Terminal 1 bân Terminal 2 samangkén târpaen dâlâm renovasi. Palakoan renovasi étargetak imaré é tahon 2021. Proyek revitalisasi é arâpaki bisa alipat gandakan jumla penumpang kedua terminal sampé' 36 juta dâlâm sataon. Terminal 1 alayani maskapai penerbangan argâ modâ domestik ,sedangkan Terminal 2 melayani maskapai penerbangan argâ modâ internasional . Terminal 3 bâkal dâddi terminal layanan penuh kaangkuy penerbangan domestik bân internasional. Operator bandara AP II mareh akâbây rencana kaangkuy membangun terminal keempat di Soekarno-Hatta, sé éarapaki bâkal maré é taon 2024. == Sombhèr == <references /> 0lla8hgydniygoroykr43ikk5h0qoo7 Kabinet Hatta II 0 2031 14053 12804 2023-08-28T01:55:17Z Imamatun Nisa 1530 14053 wikitext text/x-wiki '''Kabinet Hatta Kapèng Duwè'''' otabâ Kabinet Hatta II iyâ arèya kabinet kasanga' sè èbentuk è [[Inḍonesia|Inḍonèsia]]. Kabinet rèya èbentuk samarèna para pemimpin Indonesia, sè ètangkep bi' pasukan Blândhâ samarèna Agresi Militer Blândhâ II pas abâli ka ibu kota Yogyakarta. Kabinet rèya atugas ḍâri tangghâl 4 Agustus-14 Ḍèsembèr 1949.<ref>Simanjuntak, P. N. H. (2003) (in Indonesian), Kabinet-Kabinet Republik Indonesia: Dari Awal Kemerdekaan Sampai Reformasi, Jakarta: Djambatan, pp. 83–90, <nowiki>ISBN 979-428-499-8</nowiki>.</ref> == Sombher == <references /> [[Bhângsa:Pamarènta'an]] thl06rty0770q1rkl0gadbvdx6wnx6o Umar bin Hafidz 0 2032 14112 12977 2023-09-02T01:13:17Z Alfiyah Rizzy Afdiquni 9 14112 wikitext text/x-wiki {{infobox orang}} Al-Habib Umar bin Muhammad bin Salim bin Hafidz otabâ Habib '''Umar bin Hafidz''' sè lahèr arè Senin, 27 Mèi 1963 M (Kalènḍer Hijriyah 4 Muharram 1383), iyâ arèya olama’ sè kotara. Habib Umar satèya dhingghâl è Tarim, Yaman è ḍissa beliau ngawasi perkembangan Dar-al Musthafa bân pan-brâmpan sakolaan laèn sè èpaddhek è masa pangawasanna.<ref>Rozi, [https://www.laduni.id/post/read/1060/biografi-habib-umar-bin-muhammad-bin-salim-bin-hafidz “Biografi Habib Umar bin Muhammad bin Salim bin Hafidz”], Laduni.id, aksès 2022- 08-25, aksès 2023-04-02.</ref><ref name=":0">majelisrasulullah.org, [https://web.archive.org/web/20140102195815/http://majelisrasulullah.org/components/com_simpleboard/uploaded/files/Biografi_Habib_Umar.doc "Biografi Al Musnid Al Hafizh Al Habib Umar bin Muhammad bin Hafidh"], aksès 2023-04-02.</ref> == Carèta oḍi == Habib lahèr è Tarim, Hadramaut, sala sèttong kotta toa è Yaman.<ref name=":0" /> === Nasab === Habib Umar pottrana Muhammad bin Salim bin Hafiz bin Abdullah bin Abi Bakr bin Aidarous bin al-Hussain bin al-Shaikh Abi Bakr bin Salim bin ‘Abdullah bin ‘Abd al-Rahman bin ‘Abdullah bin al-shaikh ‘abd al-Rahman al-Saqqaf bin Muhammad Maula al-Daweela bin ‘Ali bin ‘Alawi bin al-Faqih al-Muqaddam Muhammad bin‘ Ali pottra ḍâri Muhammad Sahib al-Mirbat bin ‘Ali Khali’ Qasam bin ‘Alawi pottra ḍâri Muhammad bin‘Alawi bin ‘Ubaidillah bin al-Imam al-Muhajir to Allah Ahmad pottra ḍâri ‘Isa pottra ḍâri Muhammad bin Muhammad bin ‘Ali al-‘Uraidi pottra ḍâri Ja’far al-Sadiq bin Muhammad al-Baqir bin‘Ali Zain al-‘Abidin pottra ḍâri Hussain kompoy lakè’, pottra ḍâri pasangan ‘Ali pottra ḍâri Abu Talib bân Fatimah al-Zahra pottrè ḍâri Rasul Muhammad Shallallahu ‘Alaihi Wasallam.<ref>[http://asc.ukm.um.ac.id/habib-umar-bin-hafidz/ "Biografi Habib Umar bin Hafidz"], UKM ASC, aksès 2022-12-14, aksès 2023-04-02.</ref><ref>Nasrudin Joha, "[https://www.trenopini.com/2019/09/habib-umar-bin-hafidz-bicara-khilafah.html Habib Umar bin Hafidz Bicara Khilafah Ala Minhajin Nubuwah"], Tren Opini, aksès 2019-09-24, aksès 2023-04-02.</ref> ==== Masa Kènè' ==== Beliau ella mampu ngafalaghi Al-Qur’an è omor sè sangât ngoḍâ bân ngafalaghi pan-bârâmpan teks pèntèng fikih, haḍis, bahasa Arab bân pan-bârâmpan èlmo [[aghâma]] sè mamaso’ ḍâ’ lèngkerna èlmo sè ètegghut sèndeng  sareng bânnya’na olama’ tradisional akanta Muhammad bin ‘Alawi bin Shihab bân al-Shaikh Fadl Baa Fadl sarta para olama’ laèn sè morok è Ribat, Tarim.<ref>bin Hafidz, Umar, (2014), Habib Umar bin Hafidz Menjawab, terjm. husin nabil, Jakarta: Putera Bumi, hlm. 12.</ref> Beliau jughân ajhâr pan-bârâmpan èlmo tamaso’ èlmo-èlmo Spiritual aghâma ḍâri ramana sè sèdhâh sahid, al-Habib Muhammad bin Salim sè ḍâri dhibi’na ngaollè cinta bân parhatèyan sè ḍâlâm ḍâ’ da’wah bân bimbingan otabâ tuntunan kaaghâmaan kalabân cara Allah SWT. Ramana cè’ ajâgâna sang ‘Umar kènè’ sè manè bâḍâ è songkèr ramana è ḍâlâm lèngkaran èlmo bân dhikkèr. Tapè sacara tragis, nalèka al-Habib ‘Umar preppa’na asareng ramana asalat Jum’at, ramana èkèco’ sareng klompo’ komunis bân sang Umar kènè’ kadhibi’ molè ka dhâlemma kalabân ngibâ sal ghâdhuna ramana, bân sajjhek rowa ramana ta’ toman ombhul polè. Arèya asebbâbaghi ‘Umar ngoḍâ ngangghep jhâ’ saongghuna tangghung jâwâb anerrosaghi lalakon sè èlakoni ramana è cèmpèr crama maghâ sal ghâdhuna ramana dhâdhdhi manḍirâ sè èbâghi ḍâ’ al-Habib ‘Umar è masa kènè’na sabelluna ramana sèdhâ sahiḍ. Sajjhek rowa, kalabân ghlebbherre manḍirâ sa ghi-tègghina, al-Habib ‘Umar molaè kalabân smangat, parjâlânan ampeng parjhuângan, makompol orèng, adhâpar majlis-majlis bân da’wah. Parjhuângan bân usahana sè kerras ghân alanjutaghi lalakon ramana molaè bâḍâ hasèlla. Kellas-kellas molaè èbukka’ bâgi na’-kana’ ngoḍâ otabâ orèng towa è masjiḍ-masjiḍ tempat ètabârrâ pan-brâmpan kasempatân kaangghuy ngafalaghi Al-Qur’an bân kaangghuy ajhâr èlmo-èlmo tradisional.<ref>[https://umma.id/post/ayahnya-diculik-saat-shalat-jumat-habib-umar-kecil-pulang-bawa-syal-terakhir-341436?lang=id "Ayahnya Diculik Saat Shalat Jumat, Habib Umar Kecil Pulang Bawa ‘Syal’ Terakhir"], Umma, aksès 2023-04-02.</ref> ===== Èkèrèm ḍâ' Kotta al-Bayḍâ ===== Al-Habib ‘Umar ongghu-ongghu ngartè ḍâ’ Al-Qur’an saèngghâ beliau ella èparèngi hal sè hosos ḍâri Allah maskè omurra ghi’ ngoḍâ. Neng sapanèka, hal rèya molaè asâbbâbaghi kakobâtèran ḍâ’ kasalamâtna bân ahèrra èpotosaghi kaangghuy ngirèm al-Habib ‘Umar ḍâ’ kotta al-Bayḍâ’ sè bâḍâ è tempat sè èsebbhut Yaman ḍâjâ sè majhâu al-Habib ‘Umar ḍâri orèng-orèng sè macalaka’ah sang sayyiḍ ngoḍâ. È ḍissa èmolaè baba’ pèntèng anyar ḍâlâm perkembanganna. Al-Habib ‘Umar asakola è Ribat Kotta al-Bayḍâ’, beliau molaè ajhâr èlmo-èlmo traḍisional sè èbimbing sè moljâ al-Habib Muhammad bin ‘abdullah al-Haddar, smoghâ Allah anyapora bân èbimbing olama’ madhab Syafi’I al-Habib Zain bin Sumait, smogâ Allah ajâgâ. Jânjina èpennuè nalèka ahèrra beliau èpèlè mènangka  sorang ghuru ta’ abit samarèna. Beliau jugân terros alanjutaghi lalakona sè malèsso è bâgiyân dakwah. Satèya kennenganna iyâ arèya al-Bayḍâ bân kotta-kotta sarta dhisa-dhisa è sakètarra. Taḍâ’ skalè sè talèbhât ḍâlâm usahana kaangghuy angennalaghi polè bâllâssâ Allah bân Rasul (''shallahu 'alaihi wasallam'') ka atè-sanobâri dhibi’na kabbi. Kellas-kellas bân majlis èpaddhâk, pangajhârân èmolaè bân rèng-orèng èbimbing. Usahana sè cè’ tegghu asâbbâbaghi kakorangan tèḍung bân laoḍ molaè anunjuaghi hasèl sè raja ḍâ’ dhibi’na kabbi sè kaseddhing ajârânna, otama ḍâḍ-ngoḍâḍân sè sabelluna ella tajrungngup ḍâlâm kaoḍi’ân sè kosong bân dhângkas, nèng satèya ella ngalami paobâân sangât ḍâlâm saèngghâ dhibi’na kabbi saḍar jhâ’ oḍi’ anḍi’ tojjuân. == Sombhèr == <references /> [[Bhângsa:Orèng]] s0r6ac58612f6yjxsk56zwqk6mx9ehy Kabinet Republik Indonesia Serikat 0 2033 14054 12805 2023-08-28T01:55:46Z Imamatun Nisa 1530 14054 wikitext text/x-wiki '''Kabinet Republik Indonesia Serikat'''<ref>Kahin, George McTurnan (1952) Nationalism and Revolution in Indonesia Cornell University Press, ISBN 0-8014-9108-8</ref> otabâ Kabinet RIS<ref name=":0">Verelladevanka Adryamarthanino, Kompas.com, "[https://www.kompas.com/stori/read/2021/04/08/175743679/kabinet-ris-penetapan-susunan-sistem-pemerintahan-dan-kebijakan?page=all Kabinet RIS: Penetapan, Susunan, Sistem Pemerintahan, dan Kebijakan]", 2023-04-02.</ref> iyâ arèya kabinet sè èbentuk hasèl ḍâri pambentukan naghârâ Republik Inḍonèsia Serikat samarèna pangakoan kadaulatan ḍâri kakobâsaan kolonial Blândhâ. Kabinet rèya atugas korang ḍâri sataon sabellum akhèra [[Inḍonesia|Inḍonèsia]] abâli dhâddhi Naghârâ Kesatuan Republik Inḍonesia. Kabinet rèya atugas Kabinet ini bertugas ḍâri tangghâl 20 Desember 1949 kantos 6 September 1950 è Jakarta<ref name=":0" />. Kabinet rèya marènta è bâkto sè korang lebbi abhârèng bán kabinet Republik Inḍonesia, Kabinet Halim, è Yogyakarta. Anapon Program Kabinet Republik Inḍonesia Serikat iyâ arèya: * Mabâḍâ pangallèyan kakobâsaan ka tanang bhângsa Inḍonesia è sakabbina bâgiyen Inḍonesia kalabân saksama, angusahaaghi reorganisasi KNIL bân pambentukan APRIS bân pengembalian tentara Blândhâ ka naghârâna dâlâm bâkto salekkassa. * Mabâḍâ katentrèmman umum dâlâm bâkto sè salekkassa tor ajamin ajhâlanna hak-hak demokrasi bân tarlaksanana ḍasar-ḍasar hak manossa bân kamardhikaan.<ref>Ricklefs (1982), A History of Modern Indonesia, Macmillan Southeast Asian reprint, ISBN 0-333-24380-3</ref> * Mabâḍâ parsiapan ḍâsar hokom parkara cara rakyat ngabèle pangatèrrona mètorot asas-asas Undang-Undang RIS, bân mabâḍâ pamèleyan umum kaangghuy konstituante. * Ausaha mabèccek perekonomian rakyat, kabâḍâân kauangan, perhubungan, perumahan, bân kasehadhân, mabâḍâ parsiapan kaangghuy jaminan sosial bân panempatan tanaga kaangghuy abâli ka masyarakat; mabâḍá paratoran tentang upah minimum; pangawasan pamarènta kalabân kagiatan ekonomi sopajâ kagiatan jiya terwujud ka kajhèmbârân rakyat sakabbhina. * Masamporna perguruan tèngghi metorot kaparloan masyarakat Inḍonesia bân abangun pusat kebudayaan nasional; mempergiat pemberantasan buta horop è kalangan rakyat. * Mamarè masala Papua dâlâm sataon rèya jughân kalabân jhâlân damai.<ref>Simanjuntak, P. N. H. (2003) (in Indonesian), Kabinet-Kabinet Republik Indonesia: Dari Awal Kemerdekaan Sampai Reformasi, Jakarta: Djambatan, pp. 91–102, <nowiki>ISBN 979-428-499-8</nowiki>.</ref> * Ajhâlânaghi politik loar naghârâ kaangghuy makoat kedudukan RIS dâlâm dhunnya internasional kalabân makoat cita-cita perdamaian dhunnya bân persaudaraan bangsa-bangsa. Makoat hubungan moril, politik, bân ekonomi antarana naghârâ-naghârâ Asia Tenggara. Ajhâlânaghi politik dâlâm Uni rèya sè aghuna bâgi kapentingan RIS. Ausaha sopajâ RIS dhâddhi angghuta PBB. == Sombher == <references /> [[Bhângsa:Pamarènta'an]] dqmpcwjqtnq1p58xgbe85n2jl2iupsp Islam 0 2034 12681 12680 2023-04-07T17:13:39Z Pinerineks 7 12681 wikitext text/x-wiki '''Islam''' ([[bhâsa Arab]]: ٱلْإِسْلَام, translit. al-’Islām, kédingâki) panikah [[aghâma]] (Din, bhâsa Arab: دين) monoteisme Abrahamik sè apusat èâ setti’nah Al-Qur'an, sebuah teks aghâma sè èyakini sareng umat Muslim sebagai kitab suci (kitabullah) ben adebu langsung deri pangeran (muslim nyebut Allah) engak se etoronaki dek Muhammad, nabbi Islam se utama ben dibudinah.[5] e 2020, Islam eperkera’aki se nurok 1,9 miliar oreng e seloroh dunnyah dettih agemah terrajeh nomer duwek marenah Kekristenan.[6] Muslim percajeh jek saongkunah Islam panikah versi lengkap ben  menyeluruh derih iman primordial e toronaki libeliyen dek nabi-nabi sebelummah engak  Adam, Ibrahim, Musa, ben Isa (Yesus), antara laen; papareng sabelummah ekaittaki sareng Yudaisme dan Kristen, se e yangkep delem  islam kaangkuy agemah se paleng ngadek spiritual. reng-oreng jugen nganggep Quran, mun esempen delem  bhasa Arab Klasik, kaangguy papareng pangeran se tak aobe ben paleng budih ummat manussah. Rngak agemah Ibrahim laennah, Islam jugen ngajeraki tentang "pamotosan dibudih " edimmah oreng bendhar eargeih e soargeh (''Jannah'') ben oreng se tak bender e okom e nerakah  (''Jahannam''). Konsep ben praktek keagema’an termasok Rukun Islam —eyangkkep ibede wejib— ben atorok hokom Islam (syariah), se nyapok sakappinah aspek kaodi’en , dhèri perbankan bèn keuangan bèn kesejahteraan sampék peran perempuan bèn lingkungan. Kota Mekah, Madinah, bèn Yerusalem panikah roma ebègi téllok situs palèng soccéh dèlem Islam, délem orotan toron: Masjidil Haram, Masjid Nabawi, dan Masjid Al-Aqsa, masing-masing. == Terminologi == === Islam === "Islam" dèlém bhésa Arab panikah ropan oca’an bhéreng infinitif kuadri-literal (''maṣdar rubā‘ī''). Bentuk kata lakoh sampornah  aktif triliteralnya (''fi‘l māḍi ṡulaṡī mabnī ma‘lūm'') panikah ''salima'' (سلم, "selamat"). Arté semantik déri bentuk kuadri-literalnya panikah tondûk  bén patot (''khadha‘a wa istaslama''), pasra, masraaki, mamasra (''sallama''), nurok bunték (''atba‘a''), alaksanaaki, madepak (''addā''), otabeh masok dâlâm kâdâmaian, kasalamatan, otabe kemurnian (''dakhala fi al-salm au al-silm au al-salām''). sakappinah istilah se seakar kata sareng “islām” berhubungan erat sareng makna kasalamatan, kedamaian, dan kemurnian. Secara istilah, Islam artenah masra abék; katondu’en bên kepatohan kaparentanah Allah sareng pasra bên naremah sareng puas ka  ketentoan bên hokom- hokom -Mah. artenah deri “pasra” dêlem Islam mongku pangêran bênni sebutên monggu  paham fatalisme, salaenah kêbêy tabelikkah  dêri rassah berrêk ateh dêlêm nurok ajêrên agêmah bên lêbbi kasokan mile jêlân se kempang delem odik. Oreng muslim   nurok  parentanah Allah tak usa alanggar otabêh nyaktanya’an, tapêh etoro’ê kalaben  usaha otabê pamam dhâk hikmanah. Istilah "Islam" jugen bisa earteaki agama se eberrik Allah dêk Nabi Muhammad untuk jêlên kasalamatan ê dunyah bên akhirat se ajerennah  enlandasi sareng  tauhid bên êterapaki  dêlêm sakappinah  aspek kaodian manussah. Islam saongkunah jugen eyangkuy dek nyepput keyakenan  monoteistik se eyakeneh areng-sareng agemah-agemah samawi (prappaen reah Judaisme bên Kekristenan); ngulati QS al-Maidah ayat 44, QS Ali Imran ayat 67 dan 52. tapeh, Islam lebih populer egunaaki dek agemah  kebeennah  nabi  Muhammad sede’remmah ejellasaki neng  ayat Al-Qur'an se diturunkan di akhir-akhir masa kenabiannya: === Iman, islam, bân ihsan === Istilah ''islam'' jugen  merujuk dek aspek hokom bên yurisprudensi e delem ajeren agemah Islam, sareng  ''iman'' e aspek teologi dan ''ihsan'' untuk aspek moral. Istilah ''rukun islam'' (أركان الإسلام "pilar-pilar islam") dan ''rukun iman'' ngalak  deri pengertian reah. Selanjutteh mengenai klasifikasi ariah deri§ Konsep ketakwaan. === Muslim === ''Artikel utama: Muslim'' Muslim panikah oreng se nurok ajeren  Islam sareng carah nyataaki sareng kesaksean  tentang keesaan Allah dan kenabian Muhammad. Bentuk jemaknah panikaha muslimin, muslimun, otabeh umat Islam. == Konsep kepangeranan == ''Informasi lebih lanjut: Allah (Islam)'' === Asma  "Allah" === Cara pengucapan asma "Allah" delem  besah Arab, se  khusussaha eyangkuy sareng  muslim. Konsep desar  mengenai kapangeranan  e delem  Islam ejellasaki delem sittung surat seanyamah surat  Al-Ikhlas se karo terdiri  deriempak  ayat. Ayat se nomer sittung  deri surat panikah  nyepput jek saongkunah pangeran  se maha sittung  asmanah  Allah. Ayat se nomer duwek ajelassaki tentang kemampoan  se ekaandik  pangeran , panika kebey tempat mintah  sakappinah. selanjuttah, e ayat se nomer tellok  esebbut  sifat-Nya panikah tak andik anak  bên tak ekaanak . Ayat se nomer empak jugen  nyepput  sifat-Nya panikah tadek  sakappinah sebisa padeh kalaben Alla  Delem ajeren  Islam. Alla panikah sittung  pangeran se esembe, akeduih asma-asma  terbaik, bên andik sefat  bên  karakter sepaleng tekkih. Ajeren monoteisme Islam esebbut  tauhid, se didefinisikan sebagai pengesaan Allah dek hal-hal se dettih kekhususên pangiran bên se Allah wejibeki. Pengesaan Allah delem  hal-hal kekhususên pangeran ebegi tettih duwek  bêhasan: ''tauhid rububiyah'' bên ''tauhid asma' wash-shifat'', pengesaan  Allah delem hal-hal se Alla wejibbeki ebehas delem  tauhid uluhiyah. === Tauhid (Monoteisme) === ''Artikel otama: Tauhid'' Delem  tauhid rububiyah, Allah ngakoeh  saongkunah  sittung-sittung  ''Rabb'' (senguasaeh), sakappinah salaen Allah panikah   ''‘abd'' (hamba/budak/ senguasaeh). Allah panikah  Rabb se kobesah delem  penciptaan, pengurusan, ben  kerajaan alam semesta. Allah se situng pencipta panika se jugen aberrik rejekeh , se maodik , se mamateh , sareng se aberrik manfaat  ben  bahaya. Allah se ngurus sakappinah ; sakappinah  see tangani panikah kabegusan ; ben  Allah mahakobesah  de apah seekasokan . delillah  panikah  ayat dalam Al-Qur'an, “sakappinah penciptaan ben urusen  tettih  hak-Nya.”<sup>[</sup>Al-A'raf:54<sup>]</sup> [[Bhângsa:Aghâma]] l9nlqondnwx7ywx6o4ufnnn1t5e4mpl Olama' 0 2035 15451 15343 2023-12-12T14:30:50Z Lukjsly 1688 15451 wikitext text/x-wiki [[Bhengkek:Ludwig Deutsch - The Scholars, 1901.jpg|jmpl|Ulama è taon 1901.]] '''Olama'''' ([[Bhâsa Arab|bhâsa Arab:]] العلماء ; Madhurâ: ''ꦺꦲꦴꦭꦩꦃ'') iyâ arèya rèng-orèng sè anḍi’ bân ahli ḍâlem èlmo aghâma ban èlmo umum laènna sè ahubungan kalabân kamaslahatan ommat. Ibnu Jarir Ath-Thabari ḍâlem kètab Jami’ul Bayan ngartèaghi ulama mènangka orèng sè Allah Swt. dhâddhiaghi mènangka pamimpin ommat manossa sè ahubungan kalabân parkara hokom, èlmo, aghâma, bân dhunnya. Dhinèng mètorot Ibnul Qayyim ḍâlem I’lamu Muwaqqi’in, Ulama rowa iyâ arèya orèng sè pakar ḍâlem hokom [[Islam]], sè bârhak afatwa è nga-tengnga ommat, sè sibuk kalabân ajèr kom-hokom Islam bân anyimpulaghi, sarta sè arumusaghi kaidah-kaidah halal bân haram.<ref>Abdillah, Ridho (2012). ''Siapakah yang pantas disebut ulama?''. Bekasi: PT Darul Falah. hlm. 1–11. <nowiki>ISBN 9786029208108</nowiki>.</ref> È [[Inḍonesia|Inḍonèsia]], rèng-orèng sè èsebhut ulama iyâ arèya orèng-orèng sè anḍi’ kâahlian ḍâlem bidang aghâma târotama fikih, bân orèng sè anḍi’ integritas moral, akhlak sè bhâghus, bân semma’ kalabân ommat, otamana masyarakat bâbâ. Kalabân syarat è attas, sorang bhuru “èakui” mènangka ‘alèm sarèng ommata. Dhinèng orèng sè ahli è settong bidang èsebhut intelektual otabâ cendekiawan muslim.<ref>Burhanudin, Jajat (2002). ''Ulama perempuan Indonesia''. Jakarta: PT Gramedia Pustaka Utama bekerja sama dengan PPIM IAIN Jakarta. hlm. xxviii–xxix. <nowiki>ISBN 9789796866441</nowiki>.</ref> Ḍâlem Al-Qur’an, ayât sè abahas ulama iyâ arèya QS Fathir 28: '''وَمِنَ ٱلنَّاسِ وَٱلدَّوَآبِّ وَٱلْأَنْعَٰمِ مُخْتَلِفٌ أَلْوَٰنُهُۥ كَذَٰلِكَ ۗ إِنَّمَا يَخْشَى ٱللَّهَ مِنْ عِبَادِهِٱلْعُلَمَٰٓؤُا۟ ۗ إِنَّ ٱللَّهَ عَزِيزٌ غَفُورٌ''' ''{Bân sapanèka (jughân) è antarana manossa, kèbân-kèbân mâlata, kèbân-kèbân târnak bâḍâ sè amacem-macem bârna (bân parobâ). Saongghuna sè tako’ ḍa’ Allah è antara lâ-kabulâ-Na, coma ulama. Saongghuna Allah Maha Pârkasa tor Ghafur}'' [[Muhammad Quraish Shihab]] ḍâlem karyana ''Tafsir Al-Misbah'' èkoca’aghi ulama mènangka sè anḍi’ èlmo aghâma sè jellas, Al-Qur’an, bân èlmo fenomena alam. Èlmo kasêbhut ngânteraghi sorang anḍi’ rassa ''khasyyah'' (tako’) ḍâ’ Allah. Ulama anḍi’ kadudukan mènangka pâwaris Nabbhi sè mampo alaksanaghi gas-tugassa sareng anḍi’ dhârâjat sè tègghi è sèsè Allah. Namong orèng sè èkoca’aghi ulama ta’ kabâtas ka simbol, atribut, otabâ ghellar sè bâḍâ è abâ’en akadhi kèyaè, ustadz bân pândakwah, polana hal kasâbhut bisa mabâḍâ kakalerowan ḍâlèm anilai orèng.<ref>Ahmad Fathoni, nu.or.id, "[https://www.nu.or.id/opini/tentang-definisi-ulama-7dVfv Tentang Definisi Ulama]", aksès 2023-04-02.</ref> == Sombher == <references /> [[Bhângsa:Islam]] 69n2cq207jmldaijah68xztp59t7owu Kabinèt Hatta 1 0 2037 12621 2023-04-03T01:44:27Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Kabinèt Hatta 1]] ka [[Kabinèt Hatta I]]: Judul salah eja 12621 wikitext text/x-wiki #ALIH [[Kabinèt Hatta I]] 31v04rdbswmkj6pqvz90ildqd5wcx8k Ma'lomat 3 Nopèmber 1945 0 2038 12623 2023-04-03T01:58:04Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Ma'lomat 3 Nopèmber 1945]] ka [[Ma'lomat 3 Novèmber 1945]]: Judul salah eja 12623 wikitext text/x-wiki #ALIH [[Ma'lomat 3 Novèmber 1945]] 496vo67xb798nzx1kcbf0gawu54xjf3 Kota Payakumbuh 0 2039 15269 15154 2023-12-09T14:58:25Z EmausBot 150 Fixing double redirect to [[Kotta Payakumbuh]] 15269 wikitext text/x-wiki #ALIH [[Kotta Payakumbuh]] eulwkw6zoq6tkedo6c79orq6o4xbfka Sumatra Barat 0 2040 15273 15172 2023-12-09T14:59:05Z EmausBot 150 Fixing double redirect to [[Sumatra Bârâ’]] 15273 wikitext text/x-wiki #ALIH [[Sumatra Bârâ’]] crw7vqfl3r34ru9lcl90yg374jeo63y Bhângsa:Koṭṭa è Inḍonesia 14 2041 12671 2023-04-07T17:02:17Z Pinerineks 7 ←Membuat halaman berisi '[[Bhângsa:Geografi]]' 12671 wikitext text/x-wiki [[Bhângsa:Geografi]] 5ixhnj5b44dsgzi1ptls5f3lk5250sj Bhângsa:Islam 14 2042 12694 2023-04-07T17:24:27Z Pinerineks 7 ←Membuat halaman berisi '[[Bhângsa:Aghâma]]' 12694 wikitext text/x-wiki [[Bhângsa:Aghâma]] 5lvawaha37iuhkk636jof2qd4euk862 Jerome Polin 0 2043 16869 13884 2024-07-10T04:42:36Z Alfiyah Rizzy Afdiquni 9 16869 wikitext text/x-wiki [[Bhângsa:Tokoh ḍâri Jakarta]] [[Bhângsa:Kabhâbbhârân 1998]] '''Jerome Polin Sijabat''' (Bhâbbhâr 2 Mèi 1998) iyâ arèya orèng YouTuber, selebriti internèt, bân pongghâbâ kabhângsaan Inḍonèsia. Jerome èkennal salastarèna amolaè kanal YouTube sè èberri’ nyama Nihongo Mantappu sè mâgi kaodien pribadina mènangka  mahasiswa Inḍonèsia neng  Jeppang. Jerome aghâbây  kontèn vlog cara ajhâr bhâsa Jeppang, [[matematika]], bân kasaarènna salama bâḍâ neng Jeppang.<ref>Ayu Azanella, Luthfia. "[https://edukasi.kompas.com/read/2019/02/21/17481351/mengenal-jerome-polin-dan-alasan-bikin-vlog-kehidupan-kuliah-di-jepang?page=all Mengenal Jerome Polin dan Alasan Bikin Vlog Kehidupan Kuliah di Jepang]". ''Kompas.com''. 2019-02-21, aksès 2023 April 14.</ref> Jerome akuliah neng Universitas Wasèda, Shinjuku, Tokyo, Jeppang, program studi matematika terrapân. Samangkèn nèka, dibi’na ajabat mènangka CEO Mantappu Corp bân abhâreng kakakna, Jehian Panangian Sijabat, andhi’ bisnis kedai ènoman tèh sè anyama Menantèa.<ref>Aprilia Khoirunnisa, Ika. "[https://www.idntimes.com/hype/entertainment/ika-aprilia-khoirunnisa/jerome-polin-dapat-penghargaan-ikapi-award-2020-c1c2/10 Dapat Penghargaan IKAPI Award 2020, 10 Pesona Menawan Jerome Polin]". ''IDN Times 2020-09-29''. Aksès 2020-09-30.</ref> == Carèta oḍi' == Jerome bhâbbhâr neng Jakarta tangghâl 2 Mèi 1998. dhibi’na iyâ arèya potra kaduwâ’ ḍâri pasangan Marojahan Sintong Sijabat bân Chrissie Rahmeinsa. abana Jerome iyâ arèya sorang pandèta sè samangkèn nèka alayani neng Grèja Kristen Inḍonèsia  Darmo Satellit Sorbhâjâ, samantara èbuna iyâ arèya sorang èbu roma tangghâ. Jerome bhâbbhâr semma’ kalabân  karusuân sè bâḍâ neng  Jakarta taon 1998. Ka  taon 2001, bhâlâ Jerome ngallè ka Kotta Malang, Jhâbâ Tèmor, kakdimmah bhâkto gânèka Jerome asakola neng sakolaan kalompok amaèn bân  na’kana’ neng Sakolah Taman Harapan, Malang. Sampè’ taon 2004, bhâlâ Jerome ngallè ka Kotta Sorbhâjâ. Saampona ngallè ka  Sorbhâjâ, Jerome bi’ trètanna Jehian Panangian Sijabat panèka asakola neng sakolaan  ḍâsar  bân  sakola menengah pertama neng Sakola Intan Permata Hati, Sorbhâjâ, ollè bèasiswa. Ka taon 2013, Jerome alanjuttaghi ka jenjang sakola menengah attas neng SMA Negeri 5 Sorbhâjâ.<ref>Dian Kurnia, Riza. "[https://www.qoala.app/id/blog/trivia/profil-dan-biografi-jerome-polin/ Jerome Polin: Profil, Biografi, Fakta Terkini]". qoala.app 2021 April 16. Aksès 2023 April 14.</ref> nalèkana bâḍâ neng kellas 2 SD, Jerome andhi’ pangaterro kaangghuy akuliah neng loar negri. Saampona lolos SMA, pangaterro kaangghuy akuliah neng loar negri kasebbhut ngalami kendala karna orèng toana andhi’ kabâtessân èkonomi, saèngghâ Jerome ngoddi ngala’ program bèasiswa. Awwâllâ, Jerome noro’ ujian slèksi program bèasiswa ka Universitas Tèknologi Nanyang Singapura neng Jakarta. Dubulân salastarèna tès, Jerome ènyataaghi lolos slèksi namong coma nagollè saparona bèasiswa.<ref>Arela Febriani, Gresnia. "[https://wolipop.detik.com/worklife/d-5137577/kisah-inspiratif-jerome-polin-jatuh-bangun-raih-beasiswa-ke-jepang Kisah Inspiratif Jerome Polin: Jatuh Bangun Raih Beasiswa ke Jepang]". ''Detik''. com 2020 Agustus 18. Aksès 2021 Juni 23.</ref> Karna jumlah bèasiswa sè bhâkal ètarèma ta’ possa’, Jerome mabhâttal ngala’ bèasiswa ka Singapura. Jehian nyarannaghi sopajhâ dhibi’na noro’ program bèasiswa ḍâri sèttong perusahaan asal Jeppang, iyâ arèya Mitsui–Bussan, sè bisa aberri’ bèasiswa possa’. Jerome pas noro’ ujiân slèksi kasebbhut bân ènyataaghi lolos kaangghuy ngaollè bèasiswa ḍâri program Mitsui–Bussan Scholarship bân akuliah neng Universitas Waseda, Shinjuku, Tokyo, Jeppang. Dhibi’na ollè ḍukungan bèasiswa sabânnya’ ¥ 150.000 otabâ Rp 18.900.000 pânbulân.<ref>Tarmizi Murdianto, Muhammad. "[https://www.idntimes.com/life/education/muhammad-tarmizi-murdianto/fakta-mitsui-bussan-scholarship/5 Fakta Mitsui Bussan Scholarship, Beasiswa Studi Jerome Polin di Jepang]". ''IDN Times 2020-01-31''. Aksès 2020-09-30.</ref> Tangghâl  26 Maret 2022, Jerome lolos ḍâri kuliana neng Universitas Wasèda salastrèna alaksanaaghi wisuda bân ollè gellar ''Bachelor of Engineering'' otabâ sarjana teknik.<ref>Ismail. "[https://www.matamata.com/seleb/2022/04/16/170000/10-potret-jerome-polin-wisuda-di-jepang-berhasil-kuliah-tepat-waktu 10 Potret Jerome Polin Wisuda di Jepang, Berhasil Kuliah Tepat Waktu]". matamata.com 2022 April 16. Aksès 2023 April 14.</ref> == Kajâ == Bulân Julè 2015, Jerome sareng Jehian, aghâbây akun resmi Line sè asifat akademik nyamana 'Math Q&A'. salastrèna ollè ḍukungan sè bhâgus ḍâri brempan pihak, mereka motossaghi kaangghuy mukkak akun resmi anyar, bân amuat matèri ḍâri mata pelajârân laèn, salaèn matematika.<ref>Sijabat, Jehian Panangian. "[https://id.linkedin.com/pulse/penggunaan-line-oa-official-account-sebagai-media-siswa-panangian Q&A GROUP: Penggunaan LINE@ (Official Account) Sebagai Media Pembelajaran Siswa]". LinkedIn.com 2016 Julè 5 . Aksès 2021-12-08.</ref> Jerome amolaè kanal YouTube sè anyama Nihongo Mantappu bulân Dèsèmber 2017 abhâreng kancana asal Manado, Kevin Sendouw. Ka awwâllâ, Jerome bân Kevin abâghi kontèn vidèo sè abahas pelajârân bhâsa Jeppang.<ref>Kristo, Fino Yurio. "[https://inet.detik.com/cyberlife/d-4978127/jerome-polin-beberkan-awal-mula-jadi-youtuber-tenar Jerome Polin Beberkan Awal Mula Jadi YouTuber Tenar]". ''detikinet''.com 2020 April 15. Aksès 2021-09-09.</ref> Kevin ahèrra mutussaghi kaloar ḍâri Nihongo Mantappu taon salanjuttâ bân èghântè kalabân Waseda Boys sè anggotaaghi Ryoma Otsuka, Tomohiro Yamashita bân Yusuke Sakazaki. Kanal panèka ngaollè Silver Play Button taon 2018, Gold Play Button taon 2019 dan Diamond Play Button tangghâl 4 Januari 2023. Salaèn ngembangaghi kanal YouTube, bulân April 2021, Jerome sareng Jehian mukkak jejaring bisnis tèh buah sè èberri’ nyama Menantèa.<ref>Mutiah, Dinny. "[https://www.liputan6.com/lifestyle/read/4631909/kisah-jehian-dan-jerome-polin-kebut-buka-bisnis-minuman-teh-menantea-dalam-10-hari Kisah Jehian dan Jerome Polin Kebut Buka Bisnis Minuman Teh Menantea dalam 10 Hari]". Liputan 6 2021 Agustus 14. Aksès 2021-09-09.</ref> Sabellum Jerome molaè kanal Nihongo Mantappu, dhibi’na ampon andhi’ kanal YouTube dhibi’ kalabân vidèo ḍâ’aḍâân  sè èrekam neng Dunnya Fantasi, Taman Impian Jaya Ancol, Jakarta Dhâjâ taon 2016. Kanal panèka ngaollè Silver Play Button taon 2021.<ref>Agustia, Rika. "[https://sumsel.tribunnews.com/2021/12/04/profil-biodata-lengkap-jerome-polin-youtuber-terkenal-ngaku-siap-jadi-menteri-pendidikan-indonesia?page=all Profil Biodata Lengkap Jerome Polin, YouTuber Terkenal Ngaku Siap Jadi Menteri Pendidikan Indonesia]". Tribunsumsel.com 2021 Dèsèmber 4. Aksès 2023 April 14.</ref> Tangghâl  30 Oktober 2022, Jerome sareng YouTuber Nessie Judge arilis lagu berjudul "Stay" sè èyanyiaghi bi’ Nessie kalabân bhâgiyen rap bi’ Jerome dhibi’. Lagu kaebbhut èunggah neng kanal YouTube Nessie Judge. Sajhâk panèka Jerome molaè toron neng  bidang musik. == Kontrovèrsi == Tangghâl 26 Fèbruari 2023, Jerome sareng mahasiswa Fakultas Kedokteran Universitas Inḍonèsia Ugiadam Farhan Firmansyah bân Ekida Firmansyah angunggah vidèo ajogèt ning TikTok kalabân aghunaaghi atribut dokter, sè Karèr Kontrovèrsi sampè’ dhâddhi viral. Kontèn kasebbhut anuai kontrovèrsi karna èangghâp nyinggung bânnya’ pihak, otamana para tenaga kesehatan.<ref>Yefta Christopherus Asia Sanjaya. Rizal Setyo Nugroho, ed. "[https://www.kompas.com/tren/read/2023/02/28/161500565/kemenkes-dan-fk-ui-buka-suara-soal-jerome-polin-joget-di-tiktok-dengan Kemenkes dan FK UI Buka Suara soal Jerome Polin Joget di TikTok dengan Kalimat "Mohon Maaf Kami Sudah Berusaha Semaksimal Mungkin"]". ''Kompas.com 2023-02-28''. Aksès 2023-02-28.</ref> Parmohonan sapora èsampayyaghi lèbât akun Instagram @mantappucorp tangghâl 28 Fèbruari 2023. == Prèstasi == Maso’ ḍâlem Forbes 30 Under 30 Asia bulân April 2021.<ref>"[https://wartaekonomi.co.id/read338159/sukses-bikin-agensi-yang-naungi-belasan-youtuber-jerome-polin-dan-kakaknya-masuk-forbes-30-under-30 Sukses Bikin Agensi yang Naungi Belasan Youtuber, Jerome Polin dan Kakaknya Masuk Forbes 30 Under 30]". ''www.wartaekonomi.co.id''. 2021-04-22. Aksès 2021-04-23</ref> Maso’ ḍâlem Fortune Inḍonèsia 40 Under 40 bulân Fèbruari 2023. IKAPIAwards 2020 kaangghuy katègori "Rookie of The Years" - Mantappu Jiwa (Inḍonèsia International Book Fair 2020).<ref>Diandra Sandi, Elisabeth (2020-09-29). "[https://edukasi.kompas.com/read/2020/09/29/170011271/berkat-mantappu-jiwa-jerome-polin-raih-penghargaan-ikapi-awards?page=all Berkat "Mantappu Jiwa", Jerome Polin Raih Penghargaan IKAPI Awards]". ''Kompas.com 2020-09-29''. Aksès 2020-09-30.</ref> == Buku == ''Buku Latihan Soal Mantappu Jiwa'' (2019), Gramedia Pustaka Utama, <nowiki>ISBN 978-602-06-3241-4</nowiki>. == Ḍiskografi == === Laghu === “Stay" (bersama Nessie Judge, Oktober 2022). == Panampilân neng acara tivi == Celleng potè (Trans7, 2019). Panèka  Talkshow (NET., 2019). Kick Andy (MetroTV, 2019) Traveling to Japan! - Jerome Polin in Shizuoka (GTV, 2019). Grand Final Junior MasterChef Inḍonèsia musim katello’ (RCTI, 2022). Tonight Show Premiere (NET., 2022) Juara Inḍonèsia Ramadan (Indosiar, 2023). == Iklan bân Brand Ambassador == Mie Sedaap Tasty Beef Yakiniku (2021-2022). Samsung Galaxy (2022-samangkèn). Tokopèdia (2022). Mèntos (2022). Piattos (2023- samangkèn).<ref>Ilham, Maulana. "[https://www.kompasiana.com/maulanailham7611/642003bf4addee649c4acce2/jerome-polin-sijabat-influencer-sukses-dengan-konten-edukatif-masa-kini-yang-banyak-memotivasi-anak-muda Jerome Polin Sijabat: Influencer Sukses dengan Konten Edukatif Masa Kini yang Menjadi Inspirasi Anak Muda]". kompasiana.com 2023 Marèt 26. Aksès 2023 April 14.</ref> == Sombher == <references /> ghhnqrucbsvx5xt7lvqil7ekh8jymkt Kota Bukittinggi 0 2044 12817 2023-04-19T08:58:00Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Kota Bukittinggi]] ka [[Kotta Bukittinggi]]: Judul salah eja 12817 wikitext text/x-wiki #ALIH [[Kotta Bukittinggi]] mn4tylt2ll4b3edtki6bdhk1xacy3eb Mekka 0 2045 13602 13601 2023-07-01T00:26:24Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Mâkka]] ka [[Mekka]]: Judul salah eja 13601 wikitext text/x-wiki [[Bhengkek:Makkahi mukarramah.jpg|jmpl|Mekka Mukarromah]] '''Mekka''', resmina Mekka al-Mukarramah ([[Bhâsa Arab|bhasa Arab]]: مكة المكرمة, translit. Makkat al-Mukarramah, artèna kotta sè moljâ iyâ arèya sala sèttong kotta soccè Islam bân ibu kotana Provinsi Mâkka, [[Arab Saudi]].<ref>Merriam-Webster, Inc (2001). Merriam-Webster's Geographical Dictionary. hlm. 724. <nowiki>ISBN 978-0-87779-546-9</nowiki>.</ref> Jara' kotta nèka bi' Jeddah 70 km bân bâḍâ è lembah kènè' 277 m (909 ft) è attas tasè'. Jumla orèng è kotta rèya mangkèn 2.150.000 orèng.<ref>[https://www.macrotrends.net/cities/22426/mecca/population "Mecca, Saudi Arabia Metro Area Population 1950-2023"]. ''www.macrotrends.net''. Aksès tangghâl 2023-04-22.</ref> Nabbhi Muhammmad saw. lahèr è Kotta Mekka. Gua Hira jhughân bâḍâ è Jabal Nur, Mekka bân dhimèn dhâddhi kennengan Nabbhi Muhammad saw. narèma Al-Qur'an sè kapèng sèttong.<ref>Khan, A M (2003). [https://books.google.co.id/books?id=ZcMHD5WWL7AC&pg=PA26&redir_esc=y Historical Value Of The Qur An And The Hadith]. Global Vision Publishing Ho. hlm. 26–. <nowiki>ISBN 978-81-87746-47-8</nowiki>.</ref><ref>Al-Laithy, Ahmed (2005). [https://books.google.co.id/books?id=5ShMqiiJbNYC&pg=PA61&redir_esc=y ''What Everyone Should Know About the Qur'an''. Garant]. hlm. 61–. <nowiki>ISBN 978-90-441-1774-5</nowiki>.</ref> Èntar ka Mekka bhâḍhi Haji iyâ arèya rokon Islam ghâbây muslim sè kellar. Ka'bah bâḍâ è ḍâlem Masjidil Haram, Mekka bân èbhâdi sareng Nabbhi Ibrahim bân Nabbhi Ismail. Salaèn rowa, Ka'bah dhâddhi kiblat rèng muslim dhing la asolat bân Mekka èkasennengngin sareng umat muslim.<ref>Nasr, Seyyed (2005). Mecca, The Blessed, Medina, The Radiant: The Holiest Cities of Islam. Aperture. <nowiki>ISBN 0-89381-752-X</nowiki>.</ref> == Sombher == nvw9kjihakd0vpgl87k6z26d5rf9n7y Suku Madhurâ 0 2047 15304 15302 2023-12-10T04:55:16Z 2001:448A:5020:7391:D994:EC88:8903:E840 15304 wikitext text/x-wiki '''Suku Madhurâ''' [[bhâsa Madhurâ|(bhâsa Madhurâ]]: Orèng Madhurâ) (carakan Madhurâ: ''ꦱꦸꦏꦸꦩꦢꦸꦫ'') aropa’aghi sala settong etnis kalabhân populasi rajhâ è [[Inḍonesia|Inḍonèsia]], jumlana parkèraan 7.179.356 juta nyabâ (sensus 2010). Kabbhi rowa asalla ḍâri [[Polo Madhurâ]] bân lo-polo sè è seddi’na (Polo Poteran, Polo Gili Lyang, Polo Sapudi, Polo Gili Raja, Polo Giligenting, Polo Raas bân laènna). Suku Madhurâ arèya suku perantau sè bannyak katartar è pan-brâmpan wilayah Inḍonèsia. Salaenna Inḍonèsia, pan-brâmpan Orèng Madhurâ perantauan bâḍâ è naghâra tatangghâ kadhi [[Malaysia]] bân [[Singapura]]. == Sajhârâ == Kadhi Gli Raja, Sapudi bân Raas. Salaèn arowa, Orèng Mâdhurâ dhingghâl è bâgiyân tèmor [[Jhâbâ Tèmor]] biasa è sèbbhut wilayah ''Tapal Kuda''  ḍâri Pasuruan sampè’ dhâjâ Banyuwangi. Orèng Mâdhurâ sè bâḍâ è Situbondo, Bondowoso, è bun tèmorra Probolinggo, dhâjâna Lumajang, bân dhâjâna Jember, Jumla palèng bânnyak bân rangrang abhâsa Jhâbâ, arèya bâḍâ sorbhâjâ dhâjâ sarta sabâgiyân Malang. bâḍâ sè nètèp è Bawean, è naghârâ Jiran [[Malaysia]], Timor Leste, Brunei Darussalam padhâ bâḍâ. Kabbhi bâḍâ sè dhâddhi penduduk naghârâ teptep (ollè IC/ Sorat teptep salanjhânga). bâḍâ sè è naghârâ- naghârâ Tèmor tengnga.<ref>''[[:id:Suku_Madura#Pranala_luar|Kewarganegaraan, Suku Bangsa, Agama dan Bahasa Sehari-hari Penduduk Indonesi]]<nowiki/>a – Hasil Sensus Penduduk 2010''. Badan Pusat Statistik. 2011. [[:id:Istimewa:Sumber_buku/9789790644175|ISBN 9789790644175.]]</ref> === Demografi === Suku Madhurâ oḍi’ è pan-brâmpan kennengngan è Inḍonèsia, otamana è bâgiyân dâjâ Jhâbâ Tèmor, yakni Polo Madhurâ bân kawasan Tapal Kuda.<ref>Sukandar, dkk. (Desember 2016). ''[http://bpp.fpik.ub.ac.id/wp-content/uploads/2017/02/PROFIL-DESA-PESISIR-UTARA-JAWA-TIMUR-Vol-1.pdf Profil Desa Pesisir Provinsi Jawa Timur Volume 1 (Utara Jawa Timur)]'' (PDF). Surabaya: Bidang Kelautan, Pesisir, dan Pengawasan, Dinas Perikanan dan Kelautan Provinsi Jawa Timur. hlm. 3</ref> Salaèn rowa, orèng Madhurâ paḍâ bânnya’ sè merantau ka kennengngan laèn otamana [[Kalimantan Lao'|Kalimantan]], Jabodetabek, [[Bali|Bhâli]], jhughân naghârâ Tèmor Tengnga khosossa è [[Arab Saudi]]. Pan-brâmpan kotta è Kalimantan kadhi Sampit bân Sambas, toman bâḍâ karesseman ''etnis'' sè alibâttaghi orèng Madhurâ èsabâbaghi ''kesenjangan sosial,'' tapè satèya ampon marè bân ''etnis'' Madhurâ bân rèng-orèng ḍissa ampo rokon polè. == Sombher == 0w278q8iiydpyrx67yqtw0bovhg7fkg Sellat Madhurâ 0 2048 13155 13154 2023-05-27T05:37:01Z Royhanah 1687 /* Sombher */ 13155 wikitext text/x-wiki '''Sellat Madhurâ'''. arèya sellat sè mamèsa polo jhâbâ bân polo Madhurâ. Jara’ sè palèng semma’ antara polo rèya bâḍâ è ojung bârâ’ polo Madhurâ (tasè’ bârâ’ Madhurâ otabâ kabhupatèn bhângkalan) bân è wilayah kabhupatèn Gresik sarta kotta sorbhâjâ. È sellat rèya bâḍâ lo-polo kènè’kadhi polo embè’, polo Ghilirajhâ, polo Genteng bân polo ketapang. Sellat Madhurâ aropa’aghi sala settong ''sarana prasarana'' panonjhâng ekonomi sè cè’ pentingnga bâghi masyarakat Jhâbâ Tèmor. ḍâlem pan-brâmpan sombher sè abit Nusantara bân bârâ’, sellat kasebbhut segghut ènyamaè '''sellat sorbhâjâ''', tapè nyama arèya tak è tarèma ḍâlem katantoan ''kartografi''  sè resmi.<ref>"[https://www.collinsdictionary.com/dictionary/english/surabaya-strait Surabaya Strait definition and meaning | Collins English Dictionary]" ''www.collinsdictionary.com (Dhâlem bhâsa Inggris) È aksès tangghâl 2023-04-25.''</ref><ref>"[https://www.britannica.com/place/Surabaya Surabaya | Indonesia]".''[./Encyclopaedia_Britannica_https://id.wikipedia.org/wiki/Encyclopaedia_Britannica Encyclopaedia Britannica] (Dhâlem bhâsa inggris) È aksès tangghâl 2023-04-25.''</ref> == Geografi == Sellat arèya bâḍâ è bun tèmor provinsi Jhâbâ Tèmor bâgiyân dâjâ, è bun tèmor kabhupatèn Gresik bân  kotta sorbhâjâ bân kabhupatèn Sidoarjo, bâgiyân lao’ polo madhurâ, bân bâgiyân dâjâ wilayah Pasuruan-Situbondo. È sellat arèya bâḍâ lo-polo kènè’kadhi polo embè’, polo Ghilirajhâ, polo Genteng è sèddi’na polo Madhurâ, sarta Polo Ketapang è tasè’ kabhupatèn Probolinggo, Jhâbâ Tèmor. === Perekonomian === Sellat Mâdhurâ jhughân èmafaattaghi dhâddhi ''objek pariwisata industri'' bân sala settong tompaan iyâ arèya PLTU Paiton bâḍâ è pasèsèr sellat rèya yakni è kecamatan Paiton Kebhupatèn Probolinggo bân aropa’aghi sala settong sè bisa ngaollè listrik sè palèng rajâ è polo Jhâbâ. ''Objek-objek'' wisata è pasèsèr sellat Mâdhurâ, sè kotara iyâ arèya pantai Kenjeran è [[Koṭṭa Sorbhâjâ|Sorbhâjâ]], pantai Bentar è kebhupatèn Probolinggo, bân pantai ''Pasir putih'' è kebhupatèn Situbondo. Sarana tompaan tasè’ iyâ arèya Kapal Feri sè mapolong sellat Mâdhurâ è duwâ’ jalur, jalur ''penghubung'' Pelabbhuwân Ujung (Sorbhâjâ) bân [[Palabbhuwân Kamal|Pelabbhuwân Kamal]] (Bhângkalan, Mâdhurâ), sarta jalur ''penghubung'' Pelabbhuwân Kalianget (Somennap, Mâdhurâ), bân Pelabbhuwân Jangkar (Situbondo, Jhâbâ Tèmor). Sarana tompaan laènna iyâ arèya Jâmbât Suramadu aropa’aghi sarana tompaan dhârât ''penghubung'' Jhâbâ-Mâdhurâ bân adampak cè’ rajâna dhâ’ ''perekonomian'' duwâ’ polo rèya<ref>Taufiq, Rohman (2009-06-10). [https://web.archive.org/web/20120222132202/http://www.tempointeractive.com/hg/nasional/2009/06/10/brk,20090610-181155,uk.html "Indonesia Launches First Inter-Island Bridge"]Tempo. È arsippaghi [http://www.tempointeractive.com/hg/nasional/2009/06/10/brk,20090610-181155,uk.html versi asli] tangghâl 2012-02-22.È aksès tangghâl 23-05-27</ref><ref>Hardiyanto, Sari (ed.). [https://www.kompas.com/tren/read/2020/06/10/090400165/mengenal-jembatan-suramadu-dari-masa-ke-masa- "Mengenal Jembatan Suramadu dari Masa ke Masa..."] ''[[:id:Kompas.com|Kompas.com]]'' È aksès tangghâl 23-05-27.</ref> === '''Sombher''' === <references /> cb9a8tjsu5kvyh36tdfavzx5cjw33n9 Adam 0 2049 13552 13551 2023-06-27T04:58:16Z Alfiyah Rizzy Afdiquni 9 13552 wikitext text/x-wiki {{infobox orang}} '''Adam''' iyâ arèya orèng sè bâḍâ è kètab Tanakh, Alkitab dan Al-Qur'an. Mongghu Abrahamik, Adam nèka orèng kapèng sèttong è bhumè.<ref>Womack, Mari. 2005. [https://books.google.co.id/books?id=MQi5x7_-eksC&pg=PA81&redir_esc=y#v=onepage&q&f=false "Symbols and Meaning: A Concise Introduction".] hlm. 81, </ref> Kèng mongghu Ahmadiyyah bân sè noro’ pra-Adamit, bâḍâ orèng laèn sabellum Adam. Mongghu aghâma Samawi, Adam èosèr ḍâri sorghâ polana ngakan buwâ sè ta’ èparèngaghi bi’ Pangèran. Neng aghâma Yahudi bân Kristen buwâ sè èkamaksod iyâ arèya buwâna bhungka pangataowan bhâghus bân jhubâ’. Manabi neng aghâma Islam buwâ sè èkamaksod iyâ arèya khuldi sè artèna è [[bhâsa Arab]] yakni langgheng.<ref>[https://quran.com/20/120?locale=id&font=v1&translations=131%2C20 "Surah Taha - 120"]. ''quran.com''. Aksès 2022-02-05.</ref> Buwâ khuldi jhughân bâḍâ è Yahudi bân Kristen tape ta’ sampè èkakan Adam polana la èosèr ghellu bi’ Pangèran tako’ langgheng akadhi Pangèran. Neng kètab Kejadian, kètabbhâ Yahudi bân Kristen, Adam èyosèr ḍâri sorghâ polana èghudhâ bi’ olar benni setan saèngghâ Pangèran abhâsto olar maklè jhâlânna arayap. Tapè mongghu bhângkèt èlmo, lambe’ orèng Yahudi ghita’ tao ka sètan. Neng Yahudi, konsep sètan baru masok sajjhek Israel èkontrol Persia taon 539-332 SM.<ref>[https://www.worldhistory.org/article/1685/the-origin-of-satan/ "The Origin of Satan"]. ''World History Encyclopedia'' (bhâsa Inggris). Aksès 2022-02-05.</ref><ref>[https://www.britannica.com/topic/Christianity/Satan-and-the-origin-of-evil "Christianity - Satan and the origin of evil"]. britannica.com (bhâsa Inggris). Aksès 2022-02-05.</ref><ref>[https://docplayer.net/22481218-The-history-and-origins-of-satan-a-study-by-lucas-sweeney.html "The History and Origins of Satan A study by Lucas Sweeney - PDF Free Download".] docplayer.net. Aksès 2022-02-05.</ref> Adam akabin bi’ Hawa bân nganghungi bânnyak potra, contona Kain (Qabil), Habel (Habil), dan Set (Syits).<ref>Nurfajrina, Azkia. [https://www.detik.com/hikmah/khazanah/d-6414482/jumlah-anak-nabi-adam-as-beserta-nama-namanya "Jumlah Anak Nabi Adam AS beserta Nama-namanya"]. ''detikhikmah''. 2022-11-19. Aksès 2023-04-29.</ref> == Sombher == <references /> [[Bhângsa:Orèng]] c02hi2mbuvtzvu6wzhwy7bl30hp3eqg Kotta Padang 0 2050 13369 12975 2023-06-14T23:50:26Z Alfiyah Rizzy Afdiquni 9 13369 wikitext text/x-wiki '''Kotta Padang''' iyâ arèya kotta sè palèng rajâ è pantai bârâ’ Polo Sumatra dhâdhâp èbhu kotta Provinsi [[Sumatra Bârâ']], [[Inḍonesia|Inḍonèsia]]. Kotta rèya labâng gerbang bârâ’ Inḍonèsia ḍâri Samudra Hindia.<ref>Rahmad Mardikola Tri, antara.news, "[https://sumbar.antaranews.com/berita/149259/padang-ingin-kembalikan-kejayaan-indonesia-sebagai-penghasil-rempah Padang Ingin Kembalikan Kejayaan Indonesia sebagai Penghasil Rempah]". aksès 2020-06-13. </ref> Sacara geografi, Padang èkalèlènghi pârbukitân sè tègghina 1.853 mdpl kalabân loas wilayah 693,66 km², lebbi ḍâri saparona alas lèndhung. Data Badan Posat Statistik (BPS) ka taon 2021, kotta rèya andhi’ jumla orèng 909.040 jiwa. Padang jhughân aropa'aghi kotta inti ḍâri pangembangan wilayah metropolitan Palapa. Sejhârâ Kotta Padang ta’ beccat ḍâri peranna mènangka kawasan rantau Minangkabau, sè awwala ḍâri kampongga nelayan è muara Batang Arau pas dhâddhi Bandar pelabuhan sè rammè saampon maso’na [[Bâlândhâ]] è bâbâ bendirâ Vereenigde Oostindische Compagnie (VOC). Arè dhâddhina kotta iyâ arèya 7 Agustus 1669, sè aropa'aghi arè panyerangan loji Bâlândhâ è Muara Padang sareng orèng Pauh bân Koto Tengah samasa penjajahan Belândhâ, kotta rèya dhâddhi posat pârdagangan emmas, ettè, kopi, bân rempah-rempah.<ref>Firdausi Annisa, tempo.co, "[https://nasional.tempo.co/read/1620250/7-agustus-1669-kelahiran-kota-padang-mengingat-lagi-perlawananrakyat-minangkabau-lawan-belanda 7 Agustus 1669 kelahirran Kota Padang, mengingat lagi perlawanan rakyat Minangkabau lawan Belanda]", aksès 2023-04-29.</ref> Masok abad ka-20, ekspor batu bara bân semen molaè èbhadi lèbât Pelabuhan Teluk Bayur. Bâjâ rèya , infrastruktur Kotta Padang ampon èpaghânna’ sarèng Bandar Udara Internasional Minangkabau sarta jalur kereta api sè nyambhung kalabân kotta laen è Sumatra Barat. Sentra perniagaan kotta bâdâ è Pasar Raya Padang, bân èdukung sarèng posat perbelanjaan modern bân 16 pasar tradisional. Padang iyâ arèya sala settong pusat pendidikan è loar Poloh Jhâbâ, ètopang kalabân bâdâna bânyya’ perguruan tinggi, tamasok tello’ universitas negeri (universitas Andalas, Universitas negeri padang bân politeknik negeri padang) mènangka kotta seni bân budaya, Padang èkennal kalabân legenda Malin Kundang bân novel Sitti Nurbaya. Tèyap taon, bânnya' festival sè èbâdâ’aghi ka’anghuy abhânto sektor pariwisata. È bâgiyân orèng Inḍonèsia, nyama Kotta Padang umuma èasosiasiaghi kalabân etnis Minangkabau bân massa’an khasa sè èkennal kalabân massa'an Padang.<ref>''Masakan Padang''. Jakarta: Galangpress Group. 2009. <nowiki>ISBN 978-602-8328-22-7</nowiki>.</ref> == Sombhèr == <references /> r4ham75ryu7g8up867qhk17tbjuxca0 Muhammad 0 2051 14287 14286 2023-09-28T00:27:37Z Qmy97 1692 14287 wikitext text/x-wiki {{infobox orang}} '''Muhammad''' ([[bhâsa Arab]]: محمّد) iyâ arèya nabbhi bân rasol sè palèng ahèr ḍâ' ka ummat Islam.<ref>Shoemaker, Stephen J. 2011. The ''Death of a Prophet: The End of Muhammad's Life and the Beginnings of Islam.'' Pennsylvania University Press.</ref> Nabbhi Muhammad ngabidhin nyèbbhâr aghâma [[Islam]] ḍâ' saḍhâjâna manossa bân nyanykollaghi pamarèntaan Islam. Nabbhi Muhammad molang tor nyèbbhâraghi tauhid kaangghuy ngaghungaghi kobâsana Allah mènangka sè èbhâkta saḍhâjâna nabbhi sabelluna Nabbhi Muhammad.<ref>Al-Qur'an Surah al-Anbiya': 25.</ref> Nabbhi Muhammad èlahiraghi è taon 570 M è Kotta [[Mâkka|Mekka]]. Abana Nabbhi Muhammad asmana Abdullah, anapon èbhuna asmana Aminah. Abana Nabbhi Muhammad sèḍhâ ènalèkana Nabbhi Muhammad omor 6 bulân è dâlem tabu'epon èbhuna, bân èbhuna sèḍhâ nalèkana Nabbhi Muhammad omor 6 taon. È bhâkto bhâji', Nabbhi Muhammad èsosoaghi ḍâ' Halimatus Sa'diyah. Saampona yatim-piatu (ta' ngaghungè orèng seppo) Nabbhi Muhammad èrabât sareng embana sè asmana Abdul Muthalib sampè' omor 8 taon. Saampona ghâpanèka, Nabbhi Muhammad èrabât anomma sè asmana Abu Thalib sampè' para' omor 40 taon. Nalèkana ḍhibâsa, Nabbhi Muhammad alako ḍhâghâng. Nabbhi Muhammad tarkadhâng nyeppè ḍâ' ghuwâ sampè' lem-semalem kaangghuy èbâdâ bân adua'. Èriwâyâtaghi bhâkto omor 40 taon, Nabbhi Muhammad èrabui Malaikat Jibril bân narèma wahyu sè awwâl ḍâri Allah.<ref>Al-Qur'an Surah Asy-Syu'ara: 192-195.</ref> Saampona tello' taon ḍâri ghâpanèka, Nabbhi Muhammad ngabidhin nyebbhâr aghâma Islam è aḍâ'na rèng-orèng Mekka kaangghuy masok Islam bân parcajhâ jhâ' Allah panèka pangèran sè sèttong sè ngaanḍi' sadhâjâna manossa tor jughân kodhu nèngghâlaghi pan-brempa sè èangghâp pangèran è jhâman jahiliyâh. Nabbhi Muhammad pagghun narèma wahyu kantos sèḍhâna. Anapon dhinèng sadhâjâna ḍhâbu bân kalakona Nabbhi Muhammad ènalèkana oḍi' sè èsebbhut ḍâlem hadis, ḍhâddhi sombher hokom ḍâlem Islam salaèna Al-Qur'an.<ref>Al-A'zami, Muhammad Mustafa. 2003. ''The History of The Qur'anic Text: From Revelation to Compilation: A Comparative Study with the Old and New Testaments'', h. 26–27. UK Islamic Academy. <nowiki>ISBN 978-1872531656</nowiki>.</ref> Nabbhi Muhammad asareng ummat Islam sè awwâl ngirèng aghâmana Nabbhi Muhammad ngaollè bânnya' sèksa ḍâri pan-snapan ''suku'' è Mekka. Amarghâ ghâpanèka Nabbhi Muhammad ngèdhinè ummat Islam kaangghuy hijrah (ngallè kènnengan) ḍâ' Habasyah, sabelluna nabbhi Muhammad ngabidhi hijrah ḍâ' Madinah è taon 622 sè ḍhâddhi awwâl penangghâlân Hijriyâh ḍâlem aghâma Islam. È kotta Madinah, Nabbhi Muhammad masèttong sadhâjâna ''suku'' Madinah kalabân cara mabâḍâ Piagam Madinah. Saampona 8 taon neng-ngenneng ḍâri serranganna orèng Mekka, Nabbhi Muhammad lajhu makompol 10.000 orèng Islam kaangghuy nyèrrang ḍâ' rèng-orèng Mekka sampè' Nabbhi Muhammad mennang bân ngaollè kotta Mekka kalabân sakoni' orèng sè sèḍhâ ḍâlem perrang. Paristiwa ghâpanèka lajhu èkennal kalabân sebbhutân Fathul Makkah. Nabbhi Muhammad maancor sadhâjâna berhala (patong sè èpaḍhâddhi pangèrana orèng jahiliyâh). È taon 632 M, pan-snapan bulân saampona Haji Wada' (Hajji sè di-budi) Nabbhi Muhammad songkan kantos sèḍhâ è bulân Juni taon 632 M. Saampona Nabbhi Muhammad sèḍhâ, [[Abu Bakar Ash-Shiddiq]] èangka' ḍhâddhi khalifah sè palèng awwâl ḍâlem sajhârâna ummat Islam. == Asmana == Muhammad (محمّد) èngghi panèka ''isim mafúl'' (oca’ sèpat sè pasif) ḍâri oca’ حمَّد “bânnya’ mojhi”, èngghi panèka panegges ḍâri oca’ sè asal ḍâri tèllo’ horop ح-م-د. Saèngghâ Muhammad ngaghungè artè sè bânnya’ èpojhi.<ref>Lane, Edward William. "حمد". [http://lexicon.quranic-research.net/data/06_H/172_Hmd.html ''Lanes Lexicon''.] Diakses tanggal 18 Maret 2021.</ref> Salaènna panèka, ḍâlem sèttong ayât Al-Qurán, Muhammad jughân èsèbbhut Ahmad ('''أحمد'''), sè ḍâlem bhâsa Arab jughân ngaghungè artè sè èpojhi.<ref>Al-Qurán [https://quran.com/61?startingVerse=6 Surah Ash-Shaf ayât 6]</ref> Èriwayattaghi jughân asmana Muhammad panèka ''Nabiyur-Rahmah'' (nabbhi sè ngibhâ Rahmat) bân ''Nabiyut-Taubah'' (nabbhi sè ngajhâ' atobât). ''Al-Muqaffa'' (sè ḍâteng noro jâjhâk para nabbhi). ''Al-Hasyir'' bân ''Nabiyul Malahim'' (nabbhi sè ètèbhâni brempan paperrangan).<ref name=":1" /> Sabèlluna jhâman kanabbhiân, Muhammad segghut èolok sarèng rèng-orèng Mèkka kalabân sèbbhutân AlAmiin sè artèna orèng sè bisa èparcajhâ. Orèng sè pènter sajhârâ bhidhâ ḍâlem ngartè’èn asma Al-Amiin panèka aponapa sèbbhutân mènangka sèpat èpon otabâ asma sè èparèngaghi sarèng èbhuna, Aminah. Saampona jhâman kanabbhiân, orèng-orèng sè semma’ bân iman nyèbbhut Muhammad kalabân sèbbhutân Rasul Allah (رسول الله), lajhu ètambâ kalèmat ''Shalallaahu 'Alayhi Wasallam'' (صلى الله عليه و سلم, sè artèna samoghâ Allah aparèng kajhâmbhârân bân kasalametân ḍâ Nabbhi Muhammad sè èparèngkes ḍhâddhi SAW.) saampona asmana.<ref>Buhl, F.; Welch, A. T.; Schimmel, Annemarie; Noth, A.; Ehlert, Trude. 2012. [https://referenceworks.brillonline.com/entries/encyclopaedia-of-islam-2/muhammad-COM_0780 "Muḥammad"]. ''Encyclopaedia of Islam, Second Edition''. Brill: 361.</ref> Muhammad jughân ngagungè jhulughân '''Abu al-Qasim''', sè artèna “Abana Qasim”<ref>Shahih al-Bukhari [https://sunnah.com/bukhari:3537 nomèr 3537.]</ref>, amarghâ Muhammad ngaghungè pottra lakè’ sè asmana Qasim tape sèdhâ sabèlluna samè’ ḍâ’ omor dhibâsa. == Orotan bhâlâ == Orotan bhâlâ otabâ kalowargâna Muhammad ḍâri orèng seppona abâli ḍâ' Kilab bin Murrah bin Ka'b bin Lu'ay bin Ghalib bin Fihr (''Quraish'') bin Malik bin an-Nadr (Qais) bin Kinanah bin Khuzaimah bin Mudrikah (Amir) bin Ilyas bin Mudhar bin Nizar bin Ma'ad bin Adnan.<ref>Lings, Martin. 2002. ''Muhammad: Kisah Hidup Nabi berdasarkan Sumber Klasik''. Jakarta: Penerbit Serambi. <nowiki>ISBN 979-3335-16-5</nowiki></ref> Orotanèpon sampè' ḍâ' Adnan ampon èsapakatè bânnya' olama', anapon saampona Adnan bâḍâ bhiḍâ pendâpat. Adnan sacara omom èyâkènè èngghi panèka katoronan ḍâri Ismail bin Ibrahim sè tamasok katoronan Sam bin Nuh. Maskè akadhi panèka, bâḍâ orèng sè ahli sajhârâ sè nyoson orotan sè lebbi jhâu polè. Mongghu Muhammad bin Ishaq bin Yasar al-Madani iyâ arèya Muhammad bin Abdullah bin Abdul Mutthalib bin Hasyim bin Abdul Manaf bin Qushay bin Kilab bin Murrah bin Ka’ab bin Luay bin Ghalib bin Fihr (Quraisy) bin Malik bin Nadhr bin Kinanah bin Khuzayma bin Mudrikah bin Ilyas bin Mudhar bin Nizar bin Ma'ad bin Adnan bin Udad bin al-Muqawwam bin Nahur bin Tayrah bin Ya'rub bin Yasyjub bin Nabit bin '''Ismail''' bin '''Ibrahim''' bin Tarih (Azar) bin Nahur bin Saru’ bin Ra’u bin Falikh bin Aybir bin Syalikh bin Arfakhsyad bin Sam bin '''Nuh''' bin Lamikh bin Mutusyalikh bin '''Akhnukh''' bin Yarda bin Mahlil bin Qinan bin Yanish bin '''Syits''' bin '''Adam'''.<ref>Hisyam, Abu Muhammad Abdul Malik bin & ʻAbd al-Malik Ibn Hishām. 2009. Sirah Ibnu Hisyam, jilid I, Dzikrun-nasabi az-zaki min Muhammad saw ila Adam as. Kuala Lumpur: Al-Hidayah Publication. ISBN: 9675274646</ref> == Kaoḍi'ân == === Lahèr === Para olama' bân orèng sè nyèrrat ''sirah'' (sajhârâna Nabbhi Muhammad) sapakat jhâ' arè lahèr Nabbhi Muhammad panèka è bulân Rabiul Awwâl. Muhammad lahèr Kotta Mekka, iyâ arèya kotta sè bâḍâ è bun laokna Jazirah Arab è taon 570 semma' kalabân Taon Ghâjhâ iyâ arèya taon sè nandhâi kalana panyèrrangan Mekka bi' prajhuritèpon Rato Abrahah sè nyèrrang Kotta Mekka kalabân nompa' ghâjhâ.<ref>Conrad, Lawrence I. 1987. [https://www.cambridge.org/core/journals/bulletin-of-the-school-of-oriental-and-african-studies/article/abs/abraha-and-muhammad-some-observations-apropos-of-chronology-and-literary-topoi-in-the-early-arabic-historical-tradition1/3C7779B2986050C4381A72D79D2B8F3F "Abraha and Muhammad: some observations apropos of chronology and literary topoi in the early Arabic historical tradition1".] ''Bulletin of the School of Oriental and African Studies''. 50 (2): 225–240. doi:10.1017/S0041977X00049016.</ref> Pandapat palèng terkennal iyâ arèya bâḍâ è tangghâl 12 Rabiul Awwâl sè dhâddhi arè lahèr Nabbhi Muhammad. È ḍâlem sèttong hadis, Nabbhi Muhammad nyèbbhutaghi jhâ' arè kabhâbhârânna èngghi panèka arè Sennin. Orèng sè nyèrrat ''sirah'' Sulaiman Al-Manshurfuri bân ahli astronomi Mahmud Basya ḍâlem panelitianna nyârè tao jhâ' arè Sennin sè èmaksod iyâ arèya teppa' è tangghâl 9 Rabiul Awwal.<ref>Burnaby, Sherrard Beaumont. 1901. [[iarchive:elementsofjewish00burnuoft|Elements of the Jewish and Muhammadan calendars : with rules and tables and explanatory notes on the Julian and Gregorian calendars.]] G. Bell. hlm. 465</ref> Muhammad ḍâri sala sèttong suku Quraisy iyâ arèya Bani Hasyim sè awârèssè orotan suku sè èhormat è Kotta Mekka, maskè ta' kasèbbhut amarghâ kasoghi'anna.<ref>Buhl, F. & Welch, A. T. (1993). "Muḥammad". [[:id:Encyclopaedia_of_Islam|''Encyclopaedia of Islam''.]] '''7''' (edisi ke-2nd). Brill Academic Publishers. hlm. 360–376. <nowiki>ISBN 90-04-09419-9</nowiki>.</ref> Abana Nabbhi Muhammad, èngghi panèka Abdullah sèdhâ nalèkana Muhammad ghi' bâḍâ è dâlem kandungânna èbhuna, ènnèm bulân sabelluna lahèr.<ref>Meri, Josef W. (2004). [https://books.google.co.id/books?id=H-k9oc9xsuAC&redir_esc=y&hl=id ''Medieval Islamic civilization'',] '''1''', Routledge. hlm. 525, <nowiki>ISBN 978-0-415-96690-0</nowiki>. È aksès tangghâl 2023-06-28.</ref> Muhammad sè ghi' bhâji' èbhâkta bân apolong sarèng kalowarga ḍâri dusun sè ngadâlem (Arab Badui), ngirèng adhât orèng kotta bhâkto panèka kaangghuy makowat bhâdhân bân majhâu ḍâri panyakèt sè bâḍâ è kotta. Muhammad èrabât bân èsosoè sarèng Halimah binti Abi Dhuayb è Dhisa Bani Saad saabiddhâ ḍutaon.<ref>Watt, W. Montgomery. (2012). [https://referenceworks.brillonline.com/entries/encyclopaedia-of-islam-2/halima-bint-abi-dhuayb-SIM_2648 “Halimah bint Abi Dhuayb''"'']'','' ''Second Edition'', Edited by: P. Bearman, Th. Bianquis, C.E. Bosworth, E. van Donzel, W.P. Heinrichs. È aksès tangghâl 2023-06-28. ISBN: 9789004161214, 1960-2007.</ref> Sammpona ghâpanèka, Muhammad sè ghi' kènè' èpabhâli kaanghuy èrabât sarèng ''budak'' sè anyama Ummu Aiman. È bhâkto omor 6 taon, Muhammad èdhingghâl sèdhâ èbhuna, Aminah amarghâ songkan.<ref name=":0">Watt, W. Montgomery. (2012). [https://referenceworks.brillonline.com/entries/encyclopaedia-of-islam-2/amina-SIM_0601 “Amina''",''] ''Second Edition'', Edited by: P. Bearman, Th. Bianquis, C.E. Bosworth, E. van Donzel, W.P. Heinrichs. È aksès tangghâl 2023-06-28. ISBN: 9789004161214, 1960-2007.</ref> Ḍâlem ḍutaon saamponna panèka, kabhutoanna Nabbhi Muhammad ètangghung bân ècokopè embana ḍâri bhâlana Abana sè asmana Abd al-Muththalib. Nalèkana omor 8 taon, embana sèdhâ bân Nabbhi Muhammad lajhu èrabât sareng anomma sè asmana Abu Thalib, yakni orèng sè èhormat è Bani Hasyim saamponna Abdul Muththalib sèdhâ. === Kènnalan kalabân Khadijah === Ènalèkana Nabbhi Muhammad maso' omor dhibhâsa, Muhammad molaè ajhâr èlmo perrang bân bhisbhis, tor jughân èlmo kaangghuy namba pangataoan ḍâlem adhâghâng. Dhâghâng dhâddhi parkara sè omom èlakonè bân èangghâp lako sè ollè hasèl sè jhâk-jhâk. Muhammad segghut ngancaè anomma kaangghuy adhâghâng ḍâ' ḍâjâ bân kabhâr kajhujhurânna tor sèfat sè èkaparcajhâ lekkas èkaonèngè bânnyâ' orèng sè adhâddhiaghi Nabbhi Muhammad èparcajhâ kaangghuy dhâddhi pangadâ' sè ajuwâl râng-bârânga rèng-orèng sè bâḍâ è Kotta Mekka. Sala sèttong orèng sè ngèḍing kabhâr jhâ' bâḍâ na'-kana' ngoḍâ sè jhujhur bân kenning parcajhâ ḍâlem adhâghâng èngghi panèka sèttong randhâ sè asmana Khadijah binti Khuwailid. Khadijah panèka orèng binè' sè ngaghungè pangkat tèngghi è dâlem suku Arab. Mènangka dhâddhi dhâghâng, Khadijah segghut ngèrèm bârâng ḍâ' bânnyâ' kènnèngan è dhisana tana Arab. Nabbhi Muhammad sè èkennal bhâghus adhâddhiaghi Khadijah marcajhâ'i Muhammad kaangghuy ngator juwâlânna Khadijah, Muhammad èjhânjhi'i bhâakal èbhâjâr ḍukalè èdimma Khadijah kasambu' ḍâ' Muhammad amarghâ nalèkana ḍâteng adhâghâng. Muhammad abhâkta hasèl dhâghâng sè lebbhi bânnya' ḍâri biyasana. Saampona pan-snapan taon, ahèrra Nabbhi Muhammad akabin sareng Khadijah nalèkana Muhammad omor 25 taon bân Khadijah para' omor 40 taon. Omor sè bhidhâ cè' jhâuna bân kabâḍâân Khadijah sè ampon randhâ ka'dissa ta'dhâddhi lang-alang ḍâ' kaḍuwâna maskè è bhâkto ghâpanèka suku Quraisy lebbi ngotama'aghi kaangghuy abinè orèng binè' sè prabân. Maskè artana Khadijah bân Nabbhi Muhammad sajân atamba, Nabbhi Muhammad pagghun oḍi' kalabân sa-biyasa. Muhammad lebbi mèlè kaangghuy aghuna'aghi artana ḍâ' parkara sè lebbi otama. === Ngaollè Gellar === Nalèkana omorra Muhammad 35 taon, dhibi’na toman ngirèng kaom Quraisy ḍâlem pabeccèan pongghâbâ- pongghâbâ suku Quraisy adebbat mènangka pasèra sè berhak nyabe’ Hajar Aswad, Muhammad bisa malastarè masala kasebbhut bân aberri’ palastarèan aḍil. Ghâpanèka èkennal ning kalangan suku-suku arab karana sèfat-sèfattâ sè kapojhi. Kaomma sanget trèsna, saèngghâ ngaollè gellar ''Al-Amin'' sè andhi’ artè “orèng sè kaparcajhâ”. Èriwayattaghi jughân jhâ’ Muhammad iyâ arèya orèng sè kaparcajhâ ongguen kalabân kaèsaan pangèran. Dhibi’na odhi’ kalabân cara sè sanget sederhana bân ta’ senneng ḍâ’ sèfat-sèfat tama’, angko bân angghâ’ sè segghut bâḍâ è kalangan bhângsa Arab ghâpanèka. Dhibi’na èkennal ngèmanè orèng- orèng miskèn, ranḍâ- ranḍâ ta’ kellar bân nak-kanak jatèm tor salèng abhâghi kasossaan kalabân usaha nolong kabbih. Dhibi’na jhugân ghlibhât sadhâjâ kablâkahan sè ampon mabhudhâjâ ning kalangan bhângsa Arab ka masa ghâpanèka kadhi ajuḍi, nom-ènoman sè mamabuk, kalakoan bhâgur  bân salaènna, saèngghâ dhibi’na èkennal kalabân ''As-Saadiq'' sè andhi’ artè “sè teppa’”. === Karosulân === Muhammad bhâbbhâr ning ngatengnga masyarakat bhukong  sè senneng kalabân kakerrasân bân patemporân bân sa’ampona omorra ka-40, dhibi’na segghut kasorangan ka ghuwâ Hira’ sèttong ghuwâ rakèra 6 km lajân tèmor kotta Mekka, sè samangkèn èkennal kalabân ''Jabal An Nur''. Dhibi’na bisa sampè’ bânnya’ arè èghuna’aghi ka’angghuy atafakkur (arennung) bân nyarè katennangan bân sèfat kakdhinto èyanggep sanget atentangan kalabân kabhudhâjâân Arab ka jhâman kasebbhut sè senneng apol-kompol. ḍâri kakdhinto, dhibi’na segghut mèkkèr kalabân sanget,  bân nyo’on ka Allah ka’angghuy mamosna kakafèran bân kabhuḍuen. Muhammad ḍâ’aḍâân èyangka’ dhâddhi rosul ka malem arè tangghâl 17 Ramaḍân/ 6 Agustus 611 M, Èriwayattaghi malaèkat Jibril rabhu bân amaossaghi suroh ḍâ’aḍâân ḍâri Qur’an sè èpadâpa’ ka Muhammad, èngghi panèka suroh Al-Alaq. Muhammad èpakon ka’angghuy maos ayât sè ampon èpadâpa’ ka Muhammad, namong dhibi’na ngèlak kalabân adhâbu ta’ onèng maos. Jibril sampè’ ngulang tello kalè mènta sopajhâ Muhammad maos, tatapèna jewebna ghunpagghun. Jibril adhâbu: Muhammad omor 40 taon 6 bulân bân 8 arè nalèkana ayat ḍâ’aḍâân tor pangangkatânna mènangka rosul èpadhâpa’ ka Muhammad mètorot bitongan taon kamariah (panangghâlen aḍâsarraghi bulân), otabâ 39 taon 3 bulân 8 arè mètorot bitongan taon syamsiah otabâ taon masèi (panangghâlen aḍâsarraghi mata’arè). Salastarèna kadhâddiyen ning ghuwâ Hira’ kasebbhut, Muhammad abeli ka romana, èriwayattaghi dhibi’na arassa suhu bâḍânna panas bân cellep aghântèyan temmah paristiwa sè bhuru katèbhânan bân mènta ḍâ’ ka rajhina sopajhâ aberri’ sapo’. Èriwayattaghi jughân ka’angghuy lebbhi anennangngaghi atè rakaèpon, Khadijah pangghil Muhammad mèos ḍâ’ka trètan sapopona sè jughân sorang Nasrani iyâ arèya Waraqah bin Naufal sorang pandhita sè buta. Waraqah bânnya’ ngaoningi nubuat mènangka nabi ḍibuḍina ḍâri kètab- kètab soccè Kristen bân Yahudi. Mèreng carèta sè katèbânan ḍâ’ka Muhammad, Waraqah adhâbu jhâ’ saongghuna Muhammad panèka èpèlè sareng Tuhan dhâddhi sorang nabi. Pas Waraqah nyebbhut jhâ’ ''An-Nâmûs al-Akbar'' (Malaèkat Jibril) ampon rabhu ḍâ’ka Muhammad, kaomma bhâkal mator jhâ’ dhibi’na sorang panèpo, sadhâjâna bhâkal amosoè bân melabân Muhammad. Nalèkana Waraqah sèdhâ, firman Allah ta’ kellem ḍâteng ka Nabi Muhammad ḍâlem bhâkto sè abit. Sè kakdimma anyâbebbâghi  sanget seddhi, sampè’- sampè’ dhibi’na ngallè ka ghunung sè lebbhi tèngghi  bân nyoba’ ka’angghuy matè. Namong saampona dhâpa’ ka punca’, sabelluma alakona ghâpanèka, malaèkat Jibril ḍâteng ka’angghuy mayâkèn jhâ’ saongghuna dhibi’na bhânder otosan sang Ilahi, saèngghâ dhibi’na aromasa tennang bân maburung nèyatthâ. Bân nalèkana toronna ayât abit polè, dhibi’na abhâli alakoni hal sè padhâ. Tatapèna nalèkana dhâpa’ ka punca’, malaèkat Jibril ḍâteng polè ayâkènnaghi jhâ’ saongghuna dhibi’na iyâ arèya otosan sang Ilahi.<ref>[https://sunnah.com/bukhari:6982 Sahih al-Bukhari 6982 - Interpretation of Dreams - كتاب التعبير - Sunnah.com - Sayings and Teachings of Prophet Muhammad (صلى الله عليه و سلم)"]. ''sunnah.com''. È arsip ḍâri vèrsi aslina 2021-08-19. Aksès 2021-08-19.</ref> Muhammad narèma ayât- ayât Quran sacara sor-ngangsor ḍâlem bhâkto 23 taon. Ayât- ayât kasebbhut ètoronnaghi aḍâsar kajâḍiân sè nyata tor sè pareppa’an kajâḍiân, saèngghâ para’ sadhâjâna ayât Quran toron èbârenghi kalabân Asbabun Nuzul (sabâb/ kajâḍiân sè aḍâsarraghi panoronan ayât). Ayât- ayât sè toron ghâpanèka  coma èkompollaghi mènangka kompilasi sè asmana ''Al-ushaf'' sè jhugân ènyamaè Al-Qur'an (bâcaan). Sabâghiyen ayât Quran ngagughi tafsèr otabâ pangartèyan sè izhar (jellas), otamana ayât- ayât  sè ngennèng hokom Islam, hokom parḍâgengan, hokom parnikahan bân lanḍâsân paratoran sè ampon ètetteppaghi bi’ Islam ḍâlem aspèk laèn. Dhinèng sabâghiyen ayât laèn sè ètoronnaghi ḍâ’ka Muhammad asèfat parsemmon pangartènna, ḍâlem artèyan parlo bâḍâna interprètasi bân pangkajiân lebbhi ngaḍâlem kaangghuy amastèyaghi ma’na sè bâḍâ èḍâlemma, ḍâlem hal panèka kabânnyaan Muhammad aparèngi conto terkas panerrapân ayât- ayât   kasebbhut ḍâlem interaksi sosial bân rèligiussâ sabben arèna, saèngghâ para pangèkuttâ anoroè mènangka conto bân standar ḍâlem atèngka bân atatakrama ḍâlem kaodhien amasyarakat. === Ngaollè pangèkut === Salama tello’ taon sajjhek pangangkatna dhâddhi rosul, Muhammad coma anyebbarraghi Islam sacara tarbâtes ning kalangan cakancana bân karabâttâ, ghâpanèka ka’angghuy nyegghâ timbulle rèaksi akut bân massif ḍâri kalangan bhângsa Arab èbhâkto panèka sè ampon sanget terasimilasi budhâjhâna kalabân tèngka- tèngka amoral, sè ḍâlem kontèks panèka atentangan kalabân ponapa sè bhâkal èghibâ bân ètaberraghi sareng Muhammad. Kabânnya’an ḍâri kabbih sè parcajhâ bân ayakini ajârân Muhammad ka masa-masa awwâl iyâ arèya para anggota kalowargâna tor golongan masyarakat awâm sè semmak sareng dhibi’na ning kaodhien saarèyanna, antarana Khadijah, Ali, Zaid bin Haritsah bân Bilal. Namong ka awwâl taon 613, Muhammad angomommaghi sacara tabukkak aghâma Islam. saamponna seddhâng abitte bânnya’ tokoh-tokoh bhângsa Arab kadhi Abu Bakar, Utsman bin Affan, Zubair bin Al Awwam, Abdul Rahman bin Auf, Ubaidah bin Harits, Amr bin Nufail sè  pas maso’ ka aghâma sè èghibâ sareng Muhammad. Kasakabbhina sè maso’ Islam ḍâ’aḍâ’ ghâpanèka èsebbhut ''As-Sabiqun al-Awwalun'' otabâ sè ḍâ’aḍâ’. === Panyebbarân Islam === Sakètar taon 613 M, tello’ taon salastarèna Islam èsebbarraghi sacara parsemmon, Muhammad molaè alakonè panyebbaran Islam sacara tabukkak ka masyarakat Mâkka, rèspon sè ètarèma sanget kerras bân massif. Panèka èsabâbbaghi karana ajârân Islam sè èghibâ Muhammad atentangan kalabân ponapa sè ampon dhâddhi budhâjhâ bân pola pèkkèr masyarakat Mâkka ghâpanèka. pamèmpèn Mâkka Abu Jahal nyata’aghi jhâ’ Muhammad iyâ arèya orèng ghilâ sè bhâkal ngarosak tatanan kaodhiân orèng Mâkka. Temmah panolakân kerras sè ḍâteng ḍâri masyarakat jahiliyyâh ning Mâkka bân kakobâsanna sè kaandhi’ para pamèmpèn Quraisy sè anentang dhibi’na, Muhammad bân para pamelluk aghâma Islam awwâl èsèksa, èaniyaya, èèna, èsingkirraghi, bân èkucillaghi ḍâri parghâulân masyarakat Mâkka. Maskè ngaollè parlakoan kasebbhut, dhibi’na pagghun ngaollè pangikut ḍâlem jumla bânnya’, para pangikuttâ panèka pas nyebbarraghi ajârânna lèbhât parḍâgângan ka negri Syam, Persia, bân kawasân jazirah Arab. Salastarèna panèka, bânnya orèng sè panasaran bân târtari’ pas ḍâteng ka Mâkka bân Madina kaangghuy mireng terkas ḍâri Muhammad, panampilân bân kapribaḍiân bhâgussâ sè ampon tarkennal maghâmpangngaghi kaangghuy ngaollè simpati bân ḍukungan ḍâlem jumla sè lebbhi rajhâ. Ghâpanèka dhâddhi maghâmpangnga nalèkana Umar bin Khattab bân sajumla rajhâ tokoh patinggi suku Quraisy laènna mutussaghi kaangghuy melluk ajhârân Islam, maskè tor kaḍâng bânnya jhugân sè dhâddhi antipati maèmot bhâkto panèka sèntimèn kasukuân sanget rajhâ ning Mâkka bân Madina. Kacatet jhugân Muhammad ngaollè bânnya panoro’ ḍâri negri Farsi (samangkèn Iran), sala sèttong sè kacatet iyâ arèya Salman al-Farisi, sorang ilmuwân asal Persia sè pas dhâddhi sahabhât Muhammad. Panyiksaan sè èyadepphi parak sadhâjâna pamelluk aghâma Islam salama pèriode panèka aḍorong kaangghuy hijrah (ngallè) ka Habsyah (samangkèn Èthiopia). Negus otabâ rato Habsyah, sorang Kristen sè aḍil, ngaollèyaghi orèng- orèng Islam ahijrah ka naghârâna bân alinḍunghi kabbhi ḍâri tekkanan pangoasa ning Mâkka. Muhammad dhibi’, ka taon 622 hijriyâh ka Yatsrib, kotta sè jarakna sakètar 200 mil (320 km) ning sabellana ḍâjâna Mâkka. === Hijrah ka Madina === Masyarakat Arab ḍâri brempan suku sabben taonna ḍâteng ka Mâkka kaanghhuy asajhârâ ka Bait Allah otabâ Ka’bah, kabbhi ajhâlennaghi panbrempan traḍisi kaaghâmaan ḍâlem kunjungan kasebbhut, Muhammad ngoladhi panèka mènangka paluang kaangghuy anyebbarraghi loas ajhârân Islam. Èantarana kabbhi sè senneng kalabân ajhârânna iyâ arèya sakompolan orèng ḍâri Yatsrib. Kabbhi nyabis ḍâ’ka Muhammad bân brempan orèng sè ampon lughâllu maso’ Islam ḍâri Mâkka ning sèttong kennengan sè anyama Aqabah sacara parsemmonan. Saampona nganut Islam, kabbhi terros asompa kaanghuy alinḍungi para pamelluk Islam bân Muhammad ḍâri kakejjaman panḍuḍuk Mâkka. Taon saterrossâ, sakompolan masyarakat Islam ḍâri Yatsrib ḍâteng polè ka Mâkka, kabbhi nyabis ḍâ’ka Muhammad ètempat sabellumma. Abbas bin Abdul Muthalib, iyâ arèya anomma sè bhâkto panèka ghita’ nganut Islam, paḍâ rabhu ḍâlem partemoan kasebbhut. Kabbhi ngundang orèng- orèng Islam Mâkka kaanghuy ahijrâh ka Yatsrib karana situasi ning Mâkka sè ta’ konḍusif mètorot kaamanan para pamelluk Islam. Muhammad ahèrra narèma ajhâken kasebbhut bân motossaghi ahijrâh ka Yatsrib ka taon 622 M. Ngaoninghi jhâ’ bânnya’ pamelluk Islam anèat aningghâllaghi Mâkka, masyarakat jahiliyâh Mâkka ausaha nyegghâ, kabbhi anḍi’ angghâppen jhâ’ sakèngah ètorot ahijrâh ka Yatsrib, Muhammad bhâkal ngaollè paloang kaanghuy ngembangngaghi aghâma Islam ka daèra- daèra sè lebbhi loas. Saampona salama korang lebbhi duwâ’ bulân dhibi’na bân pamelluk Islam talèbhât ḍâlem paperrangan bân sarangkayan pajânjhiyen, ahèrra masyarakat Muslim ngallè ḍâri Mâkka ka Yatsrib, sè pas saampona kaḍâtengan rombongan ḍâri Mâkka ka taon 622 sè kennal mènangka Madina otabâ ''Madinatun Nabi'' (kotta Nabi). Ning Madina, pernata (kakhalifahan) Islam èwujudḍâghi ning bâbâna kapala Muhammad. Ummat Islam bhibhâs èbâḍâ (salat) bân amasyarakat ning Madina, tor jhugân kaom minoritas Kristen bân Yahudi. Ḍâlem pèriode salastarèna hijrâh ka Madina, Muhammad segghut ngaollè sarangkaian serrangan, terror, ancemman pambunuhan bân paperrangan sè ètarèma ḍâri pangoasa Mâkka, tatapèna sakabbhina bisa taratasi lebbhi gempang kalabân ummat Islam sè bhâkto panèka ampon masèttong ning Madina. === Pambèbhâssân Mâkka === Taon 629 M, taon ka-8 H salastarèna hijrâh ka Madina, Muhammad mangkat abâli polè ka Mâkka kalabân ngibhâ pasukan Muslim sabânnya’ 10.000 orèng, Ghâpanèka dhibi’na anḍi’ maksod kaangghuy anakluaghi kotta Mâkka bân manyèttongah para panḍuḍuk kotta Mâkka bân Madina. Pangoasa Mâkka sè ta’ anḍi’ partahanan sè amaḍâè pas sregghep kaangghuy aberri’ kotta Mâkka tanpa parlawanan, kalabân syarat kotta Mâkka bhâkal èbhâghiyeh taon satellana. Muhammad stuju, bân nalèkana ka taon satellana dhibi’na abâli, dhibi’na ampon bisa masèttong Mâkka bân Madina, bân lebbhi loas polè dhibi’na bisa nyebbar loaskan Islam ka sakabbhina Jazirah Arab. Muhammad amèmpèn ummat Islam ngalakonè ibâḍâ hajji, mataḍâ’ sakabbhina brâlâ sè bâḍâ ning sakalèlènga Ka’bah, bân pas aberri’ amnèsti omom bân majhâghâ paratoran Islam ning kotta Mâkka. === Kasèdhâân === Ka arè- arè tarakhèrra, Muhammad ngalamè panyakèt srius, dhibi’na nyo’on sopajhâ abâ’na èrabhet ning compokna Aisyah, sè aropaaghi rajhi sè sanget èkatrèsnaè. Muhammad èyater ka compokna sè èpanḍu sareng Ali bin Abi Thalib bân Al-Abbas, kalabân sokona èsèrèt-sèrèt ka tana. Aisyah alaporraghi jhâ’ nalakèna ning compokna, Muhammad segghut adhâbu: Racon kasebbhut èsèsèppaghi ka ḍâging sè èdhâ’âr Muhammad ning Khaibar bi’ rèng bini’ Yahudi sè  asmana Zainab binti al-Harits sè ngettès kanabiân Muhammad, bân bâles serrè’ rakyatḍâ, abana, anomma bân lakèna sè èpatè’è sareng pasukan Muhammad. Aisyah alaporraghi jhâ’ nalèkana Muhammad nyander ka ḍâḍâna, dhibi’na mireng Muhammad adhâbu: Ta’ abhit ḍâri ghânèka, Muhammad sèdhâ. Panèka teppa’ ka arè sennin, 8 Junè 632 M. Namong  bâḍâ sè ariwayattaghi ḍâri kalangan Syi’ah sè nyangka jhâ’ pasèdhâna Muhammad saongghuna èsabâbbâghi bi’ racon sè èsèsèppaghi sareng Aisyah sè akomplot sareng Hafshah.<ref>[https://sunnah.com/urn/505680 "Burials - كتاب الجنائز - Sunnah.com - Sayings and Teachings of Prophet Muhammad (صلى الله عليه و سلم)"]. ''sunnah.com''. Aksès 2023-03-13.</ref> Èriwayattaghi jughân ḍâri sahabhât Anas bin Malik adhâbu: " jhâ’ sèdhâna Muhammad panèka è arè sennèn, è bhâkto panèka Muhammad mukkak tirai romana, tor pareppaan shalat ajâma'a sè imamma Abu Bakar".<ref name=":1">Noer Fajariyah, Nila. "SYAMAIL MUHAMMAD", hlm, 276. Solo: Aqwam, 2019. </ref> omorra Muhammad sè sèdhâ bâḍâ sè adhâbu ennem polo tèllo' taon, bâḍâ sè adhâbu ennem polo lèma' taon.<ref name=":1" /> == Mo’jijât == === Kanabiân === Kadhi nabi bân rosul sabellumma, Muhammad èberri’ ''irhasat'' (pananḍâ) bhâkal ḍâteng sorang nabi, kadhi sè èyakini sareng ummat muslim ampon èḍungngingngaghi ḍâlem brempan kètab soccè aghâma samawi, èḍungngingngaghi jhugân dhâddhi partanḍâ ka masa ning ḍâlem kanḍungan, masa kèni’ bân bhujangnga. Muhammad èparèngi mo’jijât salama kanabiânna. === Al-Qur’an === ummat muslim ayakini jhâ’ mo’jijât sè palèng rajhâ Muhammad iyâ arèya kètab soccè ummat Islam iyâ arèya Al-Qur’an. Ghâpanèka  èsabâbbaghi karana masa panèka kabudhâjâân bhângsa Arab sè parepa’an  majhu iyâ arèya ḍâlem biḍâng èlmo sastra, khososèpon bhâsa bân syair. Èsebbhut mo’jijât karana Al-Qur’an èyangghâp anḍi’ tatanan sastra Arab tèngkat palèng tèngghi sè sampayyaghi bi’ sorang sè bhuta huruf, bân sabbân mo’jijât sè èghibâ bi’ para rosul malolo ananḍingi arah gajâlâ (trèn) sè pareppaan rami. Pas Al-Qur’an jhugân ngobâ total seghi kaoḍien bhângsa Arab kalabân ngibhâ bânnya’ paratoran sanget ka’angghuy aneggaaghi ḍâsar- ḍâsar nilai budhâjâ anyar, sè sabellumma moral bân kalakonna kabbhi sanget rosak, kadhi nyembhâ bârhâlâ, arampok, matè’è nakkanak karana tako’ bhâkal mèskèn bân nyangsara, nom-ènoman, salèng aperrang antarsuku bân salaènna. nabbhi jhugân parèng conto ḍâlem bâcaan Al-Qur’an sè kakdimma bâcaanna Muhammad panèka mamotos-motos bâcaanna (ning sabbhân- sabbhân ayât), kaḍeng manyarèng bâcaanna kaḍeng makèni' bâcaanna, maca Al-Qur’an kalabân ''lahn'' (bâcaan sè lèbhur) maskè ta' èlaghuè.<ref name=":1" /> === Isra’ bân Mi’roj === Mo’jijât laèn sè kacatet bân èyakini sacara loas bi’ ummat Islam iyâ arèya asèbâ’na bulân tor parjâlânan Isra’ bân Mi’roj ḍâri Madina nojjhu Yerussalèm ḍâlem bhâkto sè sanget sempèt. Kamampuân laèn sè kaanḍi’ Muhammad iyâ arèya kamengkasân tor pribaḍina sè bânnya’ èpojhi tor dhâddhi panotân para pamelluk Islam sampè’ samangkèn. === Gâris Bhâkto === Kronologi Muhammad ḍâri bhâbbhâr sampè’ sèdhâ: === Dèskripsi fisik === Brempan hadis ariwayâttaghi brempan cèrè fisik Muhammad sè kacrètaè bi’ rajhina. Brempan riwayat nyebbuttaghi jhâ’ Muhammad aprawakan seddhâng, akolè’ potè kamèraan, ajengghu’ tèpès, bân ègâmberraghi anḍi’ fisik sè sèhat bân koat bi’ orèng sakètarra. Riwayât laèn nyebbuttaghi Muhammad anḍi’ soca celleng, ta’ asongot, ajengghu’ seddhâng, tor anḍi’ pangambhung bilu’ sè sasowai kalabân cèrè antropologis bhângsa Semit ka omomma. Bâḍâ jhugân sè adhâbu Muhammad panèka benni orèng sè tègghi tor benni orèng sè panḍâ'. sèrana rajhâ bân tolang senḍina jhugân rajhâ. bhulu-bhulu nèng ḍâḍâna alos tombhu membhujhur ḍâri ḍâḍâ sampè' ka tabhu'. manabi alomampa, Muhammad alomampa kalabân tâgghep laya'na orèng sè alomampa nèng toronan. manabi atolè maka sakabbhina bâḍân jhugân atolè. Èantara duwâ' bhâuna bâḍâ ''Khatamun Nubuwwah'' iyâ arèya ''khatam'' (tanḍâ) para nabi. Muhammad iyâ arèya manossa sè palèng mora atèna, palèng bhânḍer oca'na, palèng lembhu' parangaina, bân palèng moljhâ ca'kancana. sapa peih sè ngabes ḍâ’ka Muhammad pagghun ngormat, bân sapa peih sè polkompol bân onèng ḍâ’ka Muhammad pagghun trèsna.<ref name=":1" /> === Parnèkahan === Salama oḍi’na Muhammad anèka kalabân 11 otabâ 13 orèng bini’ (bâḍâ parbhiḍâân panḍâpat ngennèng panèka). Ka omor 25 taon dhibi’na anèka kalabân Khadijah binti Khuwailid, sè alangsung salama 25 taon sampè’ Khadijah sèdhâ. Parnèkahan panèka gâmberraghi sanget bâlujâ, pasèdhâna Khadijah (sè taperângan kalabân taon pasèdhâna Abu Thalib anomma) èsebbhut mènangka taon kaseddhiyân. Sapanèngghâlâ Khadijah, Khaulah binti Hakim nyarannaghi ka Muhammad kaangghuy ngabin Saudah binti Zam’ah (sorang ranḍâ) otabâ Aisyah (potrana Abu Bakar ash-Shiddiq). Atas parènta Allah, Muhammad ngabin kaduwâna. Pas Muhammad kacatet ngabin brempan orèng bini’ polè saèngghâ jumla sadhâjâna sakitar 11 orèng, sanga’ èantarana ghi’ oḍi’ kapasèdhâna Muhammad. Para ahli sajhârâ antarana Watt bân Esposito apenḍâpat jhâ’ sabâgiyân rajhâ parkawènna ghâpanèka èmaksudḍâghi kaangghuy makoat ikatan politik (salerresân kalabân bhudhâjâ Arab), otabâ aberri’ kaoḍi’ân ḍâ’ka para ranḍâ (bhâkto panèka ranḍâ lebbhi sossa kaangghuy anèka karana bhudhâjâ sè nekkan  parkawènan kalabân parabân). == Historiografi == === Al-Qur’an === Al-Qur’an iyâ arèya kètab soccè ḍâri aghâma Islam. Muslim parcajhâ panèka abhâkkèllè kata-kata Tuhan sè èungkappaghi bi’ malaèkat Jibril ka Muhammad. Al-Qur’an jhugân aberri’ sakoni’ bântoan kaangghuy arumussaghi biografi kronologis Muhammad, makè sabhâgiyen bânnya’ ayât Al-Qur’an ta’ aberri’ kontèks sajhârâ sè signifikan. === Biografi awwâl === Sombhâr- sombhâr pentèng ngennèng kaoḍi’ân Muhammad bisa ètemmonè ḍâlem karjâ- karjâ sajhârâ para panolès abâd ka-2 bân ka-3 Hijriyâh (Abâd ka-8 bân ka-9 M). Panèka tamaso’ biografi Muslim traḍisional Muhammad, informasi tambâân mènangka kaoḍi’ânna. Muhammad jhugân ta' toman aḍâ’er roti bân ḍâging sampè' kennyang kacoalè nalèkana ''dhafaf'' (nalèkana aḍâ’er areng-sareng orèng bânnya'). bân toman kalowargâ Muhammad ta' toman ngoḍè'è apoy salama sabulân, ta' laèn sè èḍâ’er coma korma bân aèng.<ref name=":1" /> Sirah katolès palèng awwâl iyâ arèya ''Sirah Rasul Allah'' karjâ Ibnu Ishaq sè ètolès 767 M (150 H). makè karjâ aslèna èlang, sirah panèka coman atahan mènangka kutipan ekstensif ḍâlem kata pangantar biografina Muhammad jhâ’ dhibi’na maèlang hal-hal ḍâri biografina Ibnu Ishaq sè “bhâkal masossa orèng- orèng pèlèyan”. Sombhâr sajhârâ awwâl laènna iyâ arèya sajhârâ kampanye Muhammad bi’ al-Waqidi, bân tokang tolès Waqidi Ibnu Sa’ad al-Baghdadi. Bânnya’ sajhârâwan narèma catâtân biografi awwâl panèka mènangka otèntik, maskè kaakuratanna ta’ bisa èpastèyaghi. Studi sè anyar ampon ngaraaghi para sajhârâwan kaangghuy mabhiḍâaghi antara traḍisi sè manyentuh masalah hokom bân paristiwa  sajhârâ mornè. Ḍâlem kalompok hokom, traḍisi bisa dhâddhi tunḍu’ ka “pambântukân tèndènsial”. Sombher pentèng laènna tamaso’ kolèksi hadis, laporan mènangka ajhhârân bân traḍisi verbal bân fisik sè èkaittaghi kalabân Muhammad. Hadits èsoson brempan generasi salastarèna pasèdhâna bi’ ummat Islam tamaso’ Muhammad bin Ismail al-Bukhari, Muslim bin al-Hajjaj, Muhammad bin Isa at-Tirmidzi, Abdurrahman an-Nasa'i, Abu Dawud, Ibnu Majah, Malik bin Anas, dan ad-Daruquthni. Brempan akaḍemisi bârâ’ kalabân tèngatè manḍâng kolèksi hadits mènangka sombher sajhârâ sè akorat. Sajhârâwan kadhi  Wilferd Madelung ta’ nola’ riwayât- riwayât sè ampon èsoson ka masa kamuḍiân arè, tatapèna anèlaina ḍâlem kontèks sajhârâ bân atas ḍâsar kasasowayan kalabân kajhâḍiân bân tokoh. Sajhârâwan muslim laèn biasana lebbhi anekannaghi ka literatur hadits katèmbhâng literatur biografi, karana hadis matettep riwayât traḍisional (''isnad''); bâḍâna sèttong kakorangan ka sèttong riwayât kaangghuy literatur biografi bisa riwayât kasebbhut ta’ bisa èvèrifikasi. == Warisân == === Traḍisi Islam === Mètorot pangessa’an kaèsaan Tuhan, kayâkinan mongghu kanabiân Muhammad iyâ arèya aspèk otama ḍâri kayâkinan Islam. sabbhân Muslim nyataaghi ḍâlem ''Syahaḍât:'' “sèngko’ nyaksèè jhâ’ taḍâ pangèran sè èshâmbâ  angèng Allah, bân  sèngko’ nyaksèè jhâ’ Muhammad iyâ arèya utusna Allah”. Syahaḍât iyâ arèya krèdo otabâ prinsip ḍâsar bi’ bhâjhi’ sè ghi’ bhuru rèmbhi’; nak-kanak kodhu èyajhârraghi ngennaè kalèmat kasebbhut bân kalèmat panèka bhâkal èmaossâ nalèkana para’ matèya sorang Muslim. Muslim ngolangè kalèmat syahaḍât ḍâlem adzan bân ḍâlem bhâjeng. Non-Muslim sè terro maso’a Islam èwâjibbâghi kaangghuy maos syahaḍât. Ḍâlem kaparcajhâân Islam, Muhammad jhugân èyangghâp mènangka nabi ḍibuḍina sè èutus sareng Tuhan. Traḍisi jhugân nyatet brempan mo’jijât otabâ paristiwa supranatural sè ampon èlakonè sareng Muhammad. Kadhi, bânnya’ komèntator Muslim bân brempan cenḍikiawan bârâ’ ampon anafsirraghi suroh al-Qamar ayât 1-2 arujhuk ka Muhammad sè mapekka bulân nalèkana kaum Quraisy molaè nganiajhâ para pangikuddhâ. Sajhârâwan Islam bârâ’ Denis Gril parcajhâ jhâ’ Al-Qur’an ta’ sacara tabukkak aghâmberraghi Muhammad ngalakonè mo’jijât, dhibi’na nyataaghi jhâ’ mo’jijât palèng rajhâ Muhammad iyâ arèya Al-Qur’an ghâpanèka. Mètorot traḍisi Islam, Muhammad èserrang bi’ panḍuḍu’ Tha’if bân sampè’ loka sarah. Traḍisi panèka jhugân nyebbhuttaghi jhâ’ sorang malaèkat mapaddhâng dhibi’na ka Muhammad bân aberri’ panabârân kaangghuy abâles para panyerrang. Èdhâbuaghi jhâ’ panabârân panèka ètolak bân nyo’on sopajhâ orèng- orèng Tha’if ngaollè patunjhu’ bân maso’ Islam. Sunnah mabhâkkèlè tinḍâkân bân pangoca’na Muhammad (èlestarikan ḍâlem laporan sè èkennal mènangka Hadis) bân acakup ragâm aktivitas bân kayâkinan molaè ḍâri ritual kaaghâmaan, kabersèan dhibi’, bân pangoburân mayyit sampè’ partanyaan mistis alèbhâttaghi trèsna antara manossa bân pangèran. Sunnah èyangghâp mènangka model parsaingan bâgi ummat Islam sè salèh bân sanget apangaro budhâjhâ Muslim, salam sè èyajhârraghi Muhammad ka sasama Muslim, ''Assalamualaikum'' (samoghââ kasalamâten tarcurak ka sakabbhina) èghunaaghi bi’ ummat Islam ning sakabbhina dunnya. Bânnya’ detail ritual otama Islam kadhi solat, poasa, bân hajjhi taonan coma ètemmo ḍâlem Sunnah bân taḍâ’ ning Al-Qur’an. Muslim sacara traḍisional ngungkappaghi trèsna bân panghormatân ka Muhammad. Carèta-carèta kaoḍi’ân Muhammad, syafaatna bân mo’jijât-mo’jijâtḍâ ampon amasoè pamèkkèran populèr Muslim bân puisi. Èantarana odes Arab kaangghuy Muhammad, Qaṣīdatul Burdah ("Puisi Mantel") karjhâ tokoh Sufi asal Mesir, al-Busiri (1211–1294) sanget tarkennal, bân sacara loas èyâkènè ngaanḍi’ pabâresân bân kakoatân spiritual. Al-Qur’an nyebbhut Muhammad mènangka “rahmat bâghi dunnya”. pangaètân ojhân kalabân rahmat ning negri-negri tèmor ampon nyebâbbaghi Muhammad èyangghâp mènangka ondem ojhân sè nyebbarraghi bârkat bân mabântang ning attas ḍârâten, maoḍi’ polè atè sè matè, kadhi ojhân maoḍi’ polè bumi sè abâsna ampon matè. Olang taonna Muhammad èrayaaghi mènangka pèsta rajhâ ning sakabbhina dunnya Muslim, kacoali Arab Saudi sè ḍominasi bi’ salafisme kakdimma parayaan publik panèka èlarang. Nalèkana ummat Muslim nyataaghi otabâ nolès asma Muhammad, kabbhi biasana noroè kalabân frase bhâsa Arab ''ṣallā llahu ʿalayhi wa-sallam'' (samoghââ salawât tor salam tèbâe ḍâ’ Muhammad ) ḍâlem tolèsan biasa, tor kaḍâng èghunaaghi singkatân SAW (kaangghuy frasa bhâsa Arab); ḍâlem karjhâ cèta’, biasana èghunaaghi kaligrafi kèni’. === Sufisme === As-Sunnah aberri’ bânnya’ kontribusi bâghi parkâmbangan hokom Islam, otamana sajjhâk ahèr abâd ḍâ’aḍâ’na Islam. Mistikus Muslim, sè èkennal mènangka sufi, sè nyarè ma’na ngaḍâlem Al-Qur’an bân sè ngaḍâlemma Muhammad, ngabes nabi Islam ta’ coma mènangka sorang nabi tatapèna jhugân mènangka manossa sè samporna. Sadhâjhâna ordo Sufi nalosorè rantai katoronna kabbhi ka Muhammad. === pangghâmbârân === Sajâlân kalabân hadis larangan aghâbây ghâmbâr makhlok oḍi’ sè anḍi’ akal, sè sacara khusus èamati sacara kettat sahubungan kalabân Tuhan bân Muhammad, seni religius Islam èfokussaghi ḍâlem bhântu’ kata-kata. Muslim omomma nyèngghâ ḍâri  ghâmbârân Muhammad, bân masjid èhiasè kalabân kaligrafi bân prasasti Al-Qur’an otabâ gèomètris, bânni ghâmbâr otabâ pahatan. Samangkèn, larangan ḍâ’ka ghâmbâr Muhammad (omomma èrancang kaanghhuy nyegghâ panyembâân ḍâ’ka Muhammad, kalabân tojjhuân kaangghuy ajhâgâ kamornèan kaèsaan Tuhan) jhâu lebbhi kettant èpatuhi ḍâlem Islam Sunni bân Ahmadiyyah katèmbhâng Syiah. Samantara panèka, brempan kalangan Sunni bân Syiah ampon aciptaaghi ghâmbâr Muhammad ning masa laluna, pangghâmbârân Islam tentang Muhammad rang-rang  kadhâddhiyân. Kabbhi sabaghiyân bânnya’ tarbâtes ka mèdia bân èlit miniatur, bân sajjhâk rakèra 150 sabhâgiyân bânnya’ pangghâmbârân anunjhuaghi Muhammad kalabân raè târselubhung, otabâ sacara simbolis bhâkkèlè dhibi’na mènangka nyala apoy. Pangghâmbârân palèng awwâl sè pagghun asalla ḍâri miniature Persia bân Ikhanate abâd ka-13, biasana ḍâlem genre sastra sè aghâmbârraghi kaoḍi’ân bân parbuatânna Muhammad. Ikhanid, èbhâkto pangoasa mongol Persia maso’ Islam, kalompok Sunni bân Syi’ah asaing aghunaaghi citra visual, tamaso’ ghâmbâr Muhammad, kaangghuy apromosiaghi interprètasi khususèpon tentang paristiwa pântèng Islam. karana èpangaroè bi’ aghâma Buddha, inovasi panèka ghita’ toman kadhâddhiyân sabellumma ning dunnya Islam, bân èsertaè kalabân “pargèsèran sè lebbhi loas ḍâlem budhâjhâ seni Islam ḍâri abstraksi nojjhu rèprèsentasi” ning “masjid, ka permaḍâni, sutra, karamik, bân ḍâ’ka kaca bân logam” salaèn buku. Ning tana Persia, traḍisi pangghâmbârân rèalistik panèka berlangsung salama Dinasti Timurid sampè’ Safawi ngalak alih kakoasaan ka awwâl abâd ka-16. Safawiyah sè madhâddhiyaghi Islam Syi’ah mènangka aghâma naghârâ. Mamprakarsai panyèmpangan ḍâri ghâjâ artistic Ikhanid bân Timurid traḍisional kalabân notopè raèna Muhammad kalabân kodhung kaangghuy mangaburkan raèna bân ghâpanèka ning bhâkto sè paḍâ mabhâkkèlè èsènsina sè nyonar. Tabhârengan kalabân panèka, brempan ghâmbâr sè ètemmoè ḍâri pèriode sabellumma pas èrosak. Pas ghâmbâr èproḍuksi polè ning Kakhalifahan Utsmaniyah ning Turki  bân ning tempat laèn, makè masjid ta’ toma èhias kalabân ghâmbâr Muhammad. Illustrated accounts of the night journey (mi'raj) were particularly popular from the Ilkhanid period through the Safavid era. Salama abâd ka-19, Iran kaḍâtengan trèn buku-buku “Mi’raj” sè ècètak bân èlustrasikan, kalabân raèna Muhammad akoḍu sè èthunjuaghi ka orèng buta horof bân nak-kanak kadhi novèl grafis. Èproḍuksi lèbhât litografi, buku-buku panèka ḍâsarra iyâ arèya “manuskrip kacètak”. Samangkèn, jutaan rèproḍuksi sajhârâ bân ghâmbâr modèrn bâḍâ ning brempan naghârâ mayoritas Muslim, otamana Turki bân Iran, ning poster, kartu pos, tor kaḍâng ètemmoè bi’ ummat Islam ḍâri naghârâ laèn, kabbhi bisa anyebâbbaghi kontrovèrsi bân kamorkaan sè cokop rajhâ. === Panḍângan Bârâ’ === Saampona rèformasi protèstan, kaoḍi’ân bân kanabiân dhâddhi sala sèttong topik parḍâbatân sè serru ning dunnya bârâ’. Guillaume Postel iyâ arèya orèng ḍâ’aḍâ’na sè aberri’  panḍângan sè lebbhi positif tentang Muhammad nalèkana dhibi’na aberri’ argument jhâ’ Muhammad kodhu èarghâè bi’ orèng Kristen mènangka nabi sè sah. Gottfried Leibniz mojhi Muhammad karana “Muhammad ta’ nyimpang ḍâri ajhârân alami”. Henri de Boulainvilliers, ḍâlem bukuna ''Vie de Mahomed'' sè èterbittaghi sacara anumèrta ka taon 1730, aghâmbârraghi Muhammad mènangka kapala politik sè berbakat bân angghota parlemèn sè aḍil. Dhibi’na nampillaghi mènangka otosan sè èilhami sacara ilahi sè èpalako Tuhan kaangghuy mabhingung orèng- orèng Kristen tèmor sè atokar, kaangghuy mabèbas tèmor ḍâri pamarèntaan zalim Romawi bân Persia, bân kaangghuy nyebbarraghi pangataoan tentang kaèsaan Tuhan ḍâri India ka Spanyol. Voltaire anḍi’ panḍâpat sè campor aḍuk tentang Muhammad: ḍâlem lakonna ''Le fanatisme, ou Mahomet le Prophète'' dhibi’na majhubâ’ Muhammad mènangka simbol fanatisme, bân ḍâlem sèttong èsai sè èterbittaghi ka taon 1748 dbihi’na nyebbhut “sorang panipu sè luhur bân bhâgus atèna”. Namong ḍâlem survey sajhârâna ''Essai sur les mœurs,'' dhibi’na anampillaghi mènangka lègislator bân panakluk bân nyebbhut mènangka “pangghâmar”. Jean-Jacques Rousseau, ḍâlem ''Social Contract'' (1762), nyatet "mangasampingaghi lègènda amosoan tentang Muhammad mènangka panipo, abâ’dhibi’ cenḍârung anyebbhut mènangka sorang lègislator sè kalabân bijak agabhungngaghi kakoatân aghâma bân politik”. Emmanuel Pastoret ka 1787 ḍâlem bukuna ''Zoroaster, Confucius and Muhammad'', anampillaghi kaoḍi’na katello’ “orèng hèbat” panèka. “pambuat undang-undang sè palèng hèbat alam samesta ”, bân abânḍingngaghi karèr kabbhi mènangka panganyar aghâma bân sè aberri’ hokom. Dhibi’na nolak panḍângan omom jhâ’ Muhammad iyâ arèya sorang panipu bân apenḍâpat jhâ’ Al-Qur’an matabâr “kabânderrân kultus bân moral sè palèng luhur”. Dhibi’na jhugân aḍèfinisi kaèsaan Tuhan kalabân ngaghummaghi”. Pastores nolès jhâ’ tuḍuhan omom tentang amoralitasna ta’ berḍâsar: sabhâlikke, hokomma mamarènta katennagan, karenḍâân atè, bân rassa bâlles ḍâ’ka para pangikutḍâ. Dhibi’na nyatet jhâ’ “sè aghâbey undang-undang Arab” iyâ arèya “orèng sè hèbat”. Napoleon Bonaparte jhugân ngaghumi Muhammad bân Islam, bân aghâmbârraghi mènangka modèl talaḍân angghota parlemèn bân lakèk hèbat. Thomas Carlyle ḍâlem bukuna ''On Heroes, Hero-Worship, & the Heroic in History'' (1841) aghâmbârraghi “Mahomet” mènangka “pamilik budi pekerti sè aghung sè neng-neng; dhibi’na iyâ arèya salasèttong ḍâri kabbhi sè ta’ bisa tapè ghu-ongghu”. Panafsirna Carlyte ampon èkutip sacara loas bi’ cenḍikiawan Muslim mènangka dèmonstrasi jhâ’ kasarjanaan bârâ’ ngessaaghi status Muhammad mènangka orèng rajhâ ḍâlem sajhârâ. == Sombher == <references /> [[Bhângsa:Nabbhi Muhammad]] [[Bhângsa:Nabbhi]] [[Bhângsa:Aghâma Islam]] hnhvfqcv9o3o48uj1edt9jxh3odi7jm Taman Pemakaman Umum Tana Kosèr 0 2052 13314 13051 2023-06-06T05:36:44Z ZAHROTUL HABIBAH 1914 ZAHROTUL HABIBAH ngallèyaghi kaca [[Taman Pemakaman Umum Tanah Kusir]] ka [[Taman Pemakaman Umum Tana Kosèr]]: Judul salah eja 13051 wikitext text/x-wiki == Taman Pamakaman Umum Tana Kosèr == iyâ arèya kènnèngan pangobhurân è Kebayoran Lama, Jakarta. Bânnyak tokoh mashur sè è kobhuraghi è pangobhurân arèah. Bân pole, proyeksi è dâlâm perfilèman bân sinetron è kalako è kènnèngan arèya.<ref>Zulfikar, Muhammad. [https://jakarta.tribunnews.com/2018/01/31/deretan-fakta-tpu-tanah-kusir-ternyata-tidak-semua-orang-datang-untuk-berziarah "Deretan Fakta TPU Tanah Kusir, Ternyata Tidak Semua Orang Datang Untuk Berziarah"]jakarta.tribunnews.com. Aksès 2018-01-31.</ref> == Asal muasal == Sabelluna, tana arèya èkaandi’ towan tana sèadhârè Tionghoa. È sala sètttong arèh, towan mabâdhâ pertemuan sè èhadiri bân tamoy, tamaso’ pangrajhâna Bâlândhâh. Dâlâm pertemuan rèah, orèng Tionghoa ta’ tèngngèt mowang angin, saèngghâ amarghâ para tamoy nyompèt èlongah sakèng bâu sè tak nyaman.<ref>Abdullah, Nuruddin. [https://kabar24.bisnis.com/read/20160202/387/515443/jakarta-tempo-doeloe-nama-tanah-kusir-ternyata-berawal-dari-insiden-kentut.-begini-ceritanya "JAKARTA TEMPO DOELOE: Nama Tanah Kusir Ternyata Berawal Dari Insiden Kentut".] kabar24. 2012-02-02.</ref> Towan tana pas nyangkaaghi kosèrah sè muang angin sarombânan. Amarghâ tako’ èghighirin towanna, akhèrah kosèr ka’dintoh ngakoni jhâ’ abâ’ dhibi’na sè mowang angin. Hal rèya madhâddhih towan tana ngarassah todus. Dâri pangakowan ghelle’, towan tana aberri’ hadia tana dhâ’ kosèr. Dhâri hal arèya, tana arèya pas è nyamaè “Tana Kosèr”. == Daftar tokoh sè èmakam aghi: == * Abdurrahman Baswedan * Achmad Tirtosudiro * Adiguna Sutowo * Adikarso * Ade Irawan * Ahmad Rasyid Sutan Mansur * Ali Sadikin * Alwi Abdul Jalil Habibie * Arif Rahman Hakim * Burhanuddin Harahap * Benny Hoedoro Hoed * Bob Tutupoly * Deddy Sutomo * Dono * Diana Nasution * Didi Petet * Fahmi Idris * Firmanzah * Franky Sahilatua * Frans Tumbuan * Gito Rollies * Glenn Fredly * Greg Shackleton * Hamka * Hasan Raid * Hassan Shadily * Hendra Cipta * Ida Kusumah * Ikhwan Ridwan Rais * Jack Lesmana * Lolo Soetoro * M. Saleh Latuconsina * Melky Goeslaw * Mike Mohede * Mieke Wijaya * Mohammad Hatta * Nani Sadikin * Nita octobijanthi (Istri Indro Warkop) * Nien Lesmana * Nira Stania * Non Kawilarang * Paula Rumokoy * Petrus Kanisius Ojong * Radhar Panca Dahana * Ria Irawan * Rima Melati * Rina Gunawan * Roosilawaty * Rosita Noer * Saifuddin Zuhri * Sandy Tyas * Sirajuddin Abbas * Siti Rahmiati Hatta * Soetjipto Soentoro * Soemitro Djojohadikusumo * Soepojo Padmodipoetro * Sophan Sophiaan * Syafruddin Prawiranegara * Syamsuar Hasyim * Titi Qadarsih * Tonny Koeswoyo * Tuti Marini Puspowardojo * Ully Artha * Valia Rahma * Wilopo * Wimar Witoelar * Yazirwan Uyun * Yon Koeswoyo * Yopie Latu == Sombèr: == hkd3aiuhgrilfdf5vzvl60q733tg6od Abdullah Ahmad 0 2053 12992 12965 2023-05-06T06:28:17Z Boesenbergia 6 12992 wikitext text/x-wiki Dr. H. '''Abdoellah Ahmad''' (bhâbhâr neng Padang Panjang, 1878 – sèḍhâ neng Kampung Jati, Padang, 2 Novèmber 1933 omor  55 taon) iyâ arèya sorang olama’ rèformis sè noro’ abidani lahèrra parguruân Sumatra Thawalib neng Sumatra Bârâ’. ḍhibi’na iyâ arèya potra  ḍâri ji Ahmad, olama’ Minangkabau sè aropa’aghi sorang paḍâgâng jughân, bân sorang èbu sè asalla ḍâri Bengkulu. sareng Abdul Karim Amrullah, ḍhibi’na dhâddhi orèng Inḍonèsia ḍâ’aḍâ’na sè ollè gellar doktor kahormatân ḍâri Universitas Al-Azhar, neng [[Kairo]], Mesir.<ref>"[https://www.jpnn.com/news/sumatera-thawalib-sekolah-modern-islam-pertama-di-indonesia Sumatera Thawalib, Sekolah Modern Islam Pertama di Indonesia]", Jpnn.com 2015 Sèptèmber 14. Aksès 2017 Novèmber 29. </ref> == Kaodi’en awwâl == Abdullah malastarè panḍiḍikân ḍâsarra neng sèttong sakolaan pamarènta bân molaè gik kèni’na ngaollè panḍiḍikân aghâma ḍâri abana Syèkh Ahmad Alang Lawas Padang. Ka taon 1895, Abdullah Ahmad mangkat ka Makka bân abeli ka Inḍonèsia taon 1899.<ref name=":0">Subhanie, Dzikry . "[https://daerah.sindonews.com/berita/1109979/29/abdullah-ahmad-dan-modernisasi-islam-di-minangkabau Abdullah Ahmad dan Modernisasi Islam di Minangkabau]". SINDOnews.com 2016 Mèi 20. Aksès 2017 Novèmber 29.</ref> sabelina ḍâri Makkah, ḍhibi’na langsung ngajâr neng Padang Lanjhâng sambih abantras bid'ah bân tarèkat. ḍhibi’na lèbur jughân ka’angghuy nyebbarraghi pamèkkèran panganyaran lèbhât publikasi kalabân dhâddhi agèn ḍâri brempan majalah panganyaran, kadhi Al-Imam neng Singapura bân Al-Ittihad ḍâri Kairo. Taon 1906, Abdullah Ahmad ngallè ka Padang ka’angghuy dhâddhi guru, agântè’è anomma, Syèkh Gapuak sè sèḍhâ. Neng Padang, ḍhibi’na mabâḍâ tablig bân partemmoan mènangka masalah aghâma bân mendirikan jemaah Adabiyah brempan taon salastarèna. ghâpanèka, ḍhibi’na aberrik pangajiân ka orèng rajhâna. Pangajiân èlaksana’aghi dukalè saminggu sacara ghântèyan ḍâri rom aka roma. == Kiprah == Ta’ èkaollè panḍiḍikân sè sistematis bi’ sakabbina na’kana’ paḍâgâng neng Padang, anginspirasi Abdullah Ahmad ka’angghuy mukkak sakola’an Adabiyah taon 1909. Abdullah Ahmad sangat aktif nolès, sampè’  dhâddhi katoa pasèttongan wartawan neng Padang taon 1914. ḍhibi’na anḍi’ hubungan sè errat kalabân morèd-morèd sakola manengnga neng Padang bân sekolah dokter neng Jakarta, tor aberri’ bântoan ḍâlem kagiatân Jong Sumatranen Bond. Abdullah Ahmad dhâddhi panḍiri majalah Al-Munir sè terbi’ neng Padang taon 1911 sampè’ 1916. Taon 1913 ḍhibi’na maddek majalah brita Al-Akhbar, bân taon 1916 dhâddhi rèdaktur bidang aghâma majalah Al-Islam sè èterbi’aghi Sarèkat Islam neng Sorbâjhâ.<ref>Ruslan, Heri. "[https://www.republika.co.id/berita/dunia-islam/khazanah/12/04/10/m297o9-hikayat-media-massa-islam-di-nusantara Hikayat Media Massa Islam di Nusantara | Republika Online]". ''web.archive.org'' 2012 April 10. Aksès 2019-09-02</ref> == Gellar doktor kahormatân                 == Pangataonna ḍâ’ka aghâma cè’ ḍâlemma bân èyakoè bi’ olama’-olama’ Tèmor Tengnga ḍâ’ konfrènsi khilafat neng Kairo taon 1926. Pangakoan ghâpanèka èbuktèyaghi kalabân èberrikna gellar kahormatân ḍâlem bidang aghâma mènangka doktor fid-din.<ref name=":0" /> Majalah Sinar Sumatra èdisi 16 Sèptèmber 1926 amoat pangaoningan sèakaitân kalabân sokkoran gellaran doktor kahormatân sè ètarèma Abdullah Ahmad neng Padang. == Sombher == <references /> [[Bhângsa:Olama’ Minangkabau]] 4r47e4yo97buvqpxrylksihxa9k4hc0 Meer Uitgebreid Lager Onderwijs 0 2054 12964 12963 2023-05-02T00:00:08Z Qmy97 1692 12964 wikitext text/x-wiki '''''Meer Uitgebreid Lager Onderwijs''''' (èsingkat '''MULO''') iyâ arèya sakola manengnga ḍâ’aḍâ’na neng zaman pamarènta kolonial Belândhâ neng Inḍonèsia. ''Meer Uitgebreid Lager Onderwijs'' anḍi' artè "Panḍiḍkan ḍâsar sè Lebbi Loas". MULO aguna'aghi bhâsa Belândhâ mènangka bhâsa pangantar. Ahèr taon 1930-an, sakola-sakola MULO ampon bâḍâ neng sabben kabupatèn neng Jhâbâ. coma brempan kabupatèn neng loar Jhâbâ sè anḍi' MULO. Jenjang studi neng MULO tarḍiri ḍâri tello' tèngkatân ḍâlem tello taon ka'angghuy lulusân ELS bân ka'angghuy lulusan salaèn ELS ètambe kalabân kellas parsiapân salama sataon (totalla empa' taon), panèka: * ''Voorklasse'' (Kellas parsiapân/Pangadâ'ân - bâgi lulusân salaèn ELS). * Kellas I. * Kellas II. * Kellas III == Praturân Panḍiḍikân 1848, 1892, bân Politik ètis 1901 == Praturân Panḍiḍikân ḍâsar ka'angghuy masyarakat bhâkto Hindia-Belândhâ ḍâ’aḍâ’ân èpakaloar ka taon 1848 bân èsampornaè ka taon 1892, sèkakdimma panḍiḍikân ḍâsar kodhu bâḍâ neng sabben Krèsidènan, Kabupatèn, Kawèdanan, otabâ pusat-pusat krajinan, parḍâgângan, otabâ kennengan sè èyanggep parlo. Praturân sè ḍibuḍina (1898) èterrappaghi neng taon 1901 salastarèna bâḍâ Politik ètis otabâ Politik Bâles Tèngka ḍâri Krajaan Belândhâ sè èkoca'aghi neng pidato panobatân Rato Belândhâ Wilhelmina 17 Sèptèmber 1901, sè intina bâḍâ 3 hal penting: irigasi, transmigrasi, bân edukasi. Neng zaman Hindia Belândhâ anak maso' HIS omor 6 taon bân taḍâ' Klompok Amaèn (''speel groep'') otabâ Taman Na'kana' (èantarana kalabân ḍâsar panḍiḍikân Friedrich Fröbel), saèngghâ langsung maso' bân salama 7 taon ajhâr. Salastarèna panèka ollè alanjuttaghi ka MULO, otabâ ''Kweekschool''. ka'angghuy amasoè HBS èparloaghi syarat sè ongghu kettat. Tamatân HIS ta' ollè maso' HBS. Bâgi masyarakat katoronan Tionghoa biasana mèlè jalur HCS (''Hollands Chineesche School'') karana salaèn bhâsa pangadâ' Belândhâ, jughân èparèngi bhâsa Tionghoa. Neng loar jalur resmi pamarènta Hindia-Belândhâ, bâḍâ sakola partikelir kadhi Taman Morèd, Perguruan Rakyat, Kristen, bân Katholik. Ka jalur panḍiḍikân [[Islam]] bâḍâ panḍiḍikân sè selenggara'aghi bi' Muhammadiyah, Pondok Pesantrèn, bân laèn samacemma. == Pangajhârân == Aḍâsarraghi informasi sè teartera neng ijazah, kurikulum MULO tarḍiri ḍâri : * Bhâsa Belândhâ * Bhâsa Arab * Aljabar * Gèomètri * Sajhârâh Alam * Sajhârâh * Aghâmbâr * Gèografi * Bhâsa Melayu * Bhâsa Daerah (Kadhi, Bhâsa Sunda) == Sombher == <references /> [[Bhângsa:Sajhârâh Inḍonèsia]] mssmqkhexr7i0m4n85ejv8xtpfq4bjx Asta Tèngghi Songennep 0 2055 19961 14160 2024-10-06T23:46:54Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 19961 wikitext text/x-wiki [[File:Pasarean Asta Tinggi1.jpg|jmpl|300px|Asta Tèngghi Songennep]] '''Asta Tèngghi''' iyâ arèya kawasan kobhuren khusus para Pangrajâ/ Ratoh/ Karabhât Ratoh se bâdâ è kawasan dataran tèngghi bukit Kebon Agung Songennep. Dâlam [[Bhâsa Madhurâ|Bhâsa Mâdhurâ]], Asta Tèngghi èsebhut jughân mènangka Asta Rajâ sè amakna kobhur para ratoh Pangradjâ sè aropa’aghi asta/kobhur para ratoh, pottra toronan sarta karabhât-karabhâta sè èbangun taon 1750M.<ref>Kompas.com, "[https://pesonaindonesia.kompas.com/read/2019/05/18/225310727/membaca-asta-tinggi-tempat-peristirahatan-terakhir-para-raja-sumenep Membaca Asta Tinggi, Tempat Peristirahatan Terakhir Para Raja Sumenep] {{Webarchive|url=https://web.archive.org/web/20230502125023/https://pesonaindonesia.kompas.com/read/2019/05/18/225310727/membaca-asta-tinggi-tempat-peristirahatan-terakhir-para-raja-sumenep |date=2023-05-02 }}", aksès 2023-05-02.</ref> Kawasan Kobhuren rèya èrencana’aghi awwala sareng Panembahan Somala bân èlanjutaghi sareng Sultan Abdurrahman Pakunataningrat I bân Panembahan Natakusuma II. == Asta Tèngghi andhi’ 7 kawasan == 1.      Kawasan Asta Induk, dâri: ·        Kubah Sultan Abdurrahman Pakunataningrat I, ·        Kubah Kanjeng Tumenggung Ario Tirtonegoro ( Bendoro Saod ), ·        Kubah Kanjeng Tumenggung Ario Cokronegoro III ( Pangeran Akhmad otabâ Pangeran Djimat ), sè kubahna kasebhut asalla dâri Pendopo Kraton Pangeran Lor/Wetan, ·        Pangeran Pulang Djiwo sè kubahna kasâbhut kèya asalla dâri Kraton Pangeran Lor/Wetan, ·        Pemakaman Raji-Raji bân selir Ratoh-Ratoh Songennep, 2.      Kawasan Makam Ki Sawunggaling Konon ècareta’aghi lamon K. Saonggaling iyâ arèya sèabela Kanjeng Tumenggung Ario Tirtonegoro (Bendoro Moh. Saod) ka saat bâdâ bhuwa’ kudeta/perebutan kakoasa’an sareng Patih Purwonegoro), 3.      Kawasan Makam Patih Mangun, 4.      Kawasan Kobhur Kanjeng Kai/Raden Adipati Suroadimenggolo Bupati Semarang (mertua Sultan Abdurrahman Pakunataningrat I), 5.      Kawasan makam Raden Adipati Pringgoloyo / Moh. Saleh, dhibi’en èsebhut ka massa odi’na ajabat menangka Patih ka kakoasa’an Panembahan Somala bân Sultan Abdurrahman Pakunataningrat I, è kompleks rèya jughân èkobhuraghi R. Musaid Werdisastro sang budayawan panulis Babad Soengennep. 6.      Kawasan Makam Raden Tjakra Sudibyo, Patih Pensiun Songennep, 7.      Kawasan Makam Raden Wongsokoesomo. == Arsitektur Kobhur == [[File:Pasarean Asta Tinggi2.jpg|jmpl|300px|Asta Tèngghi Songennep]] Arsitektur kobhur dâlem kompleks rèya sakonè’ bânnya’ èpangaroe sareng brâmpan kabhudhâjâ’an sè akembâng ka massa Hindu. Hal kasebbhut bhisa èabâs dâri panata’an kompleks kobhur bân brâmpan bâtu bhebbhâtor sè biasana akembâng ka massa awwal islam akembâng è tana Jhâbâh Bân Madhurâ. Salaen rowa pangaro-pangaro dâri kabhudhâjâ’an Tiongkok bâdâ è brâmpan carangcang sè bâdâ è kubah kobhur Kanjeng Tumenggung Ario Tirtonegoro, kobhur Kanjeng Tumenggung Ario Cokronegoro III bân kobhur Pangeran Pulang Djiwo.<ref>Okezone.com, "[https://travel.okezone.com/read/2023/04/03/408/2792444/uniknya-masjid-jamik-sumenep-simbol-akulturasi-budaya-madura?page=2 Uniknya Masjid Jamik Sumenep, Simbol Akulturasi Budaya Madura]", aksès 2023-05-02.</ref> Salaen rowa pangaro Arsitektur Eropa bânyya’ bangunan kubah kobhur Sultan Abdurrhaman Pakunataningrat I bân Kobhur Patih Mangun sè bâdâ e lowar Asta induk. Dâlem kawasan kubah kobhur Sultan Abdurrahman Pakunataningrat I, Sadhâjâ bangunna èpangaro sareng gaya arsitektur klasik, kolom-kolom ionic paghun èangghuy èbrampan tempat tarmasok jughamn è Kubah Kobhurna.<ref>Sumenepkab.co.id, "[http://www.sumenepkab.go.id/berita/baca/makam-ini-unik-pintu-cungkupnya-dari-akar-pohon-hidup Makam Ini Unik, Pintu Cungkupnya Dari Akar Pohon Hidup]", aksès 2023-05-02.</ref> == Sombhèr == <references /> [[Category:Songennep]] nzs1vs3u3b7yko2kljd34mubs6tv2rk Ṭong-cènṭongan 0 2056 12988 2023-05-04T02:20:19Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Ṭong-cènṭongan]] ka [[Thong-cènthongan]] 12988 wikitext text/x-wiki #ALIH [[Thong-cènthongan]] j5kxyx36j9kijn0g3jot1icewr08spv Sotto Madhurâ 0 2057 16881 16878 2024-07-11T08:04:53Z Alfiyah Rizzy Afdiquni 9 16881 wikitext text/x-wiki '''Sotto Madhurâ''' (''ꦱꦺꦴꦠꦺꦴꦩꦢꦸꦫ'') iyâ arèya macemma sotto sè asalla ḍâri [[Madhurâ/Jâbâ Tèmor|Madhurâ]], [[Jhâbâ Tèmor]] sè abahan dhâsar dhâging sapè, telor kella, kenthang ghuring bân cambâ, bi’ palappa katombhâr, bhâbâng mèra bân bhâbâng potè, jhâè, konyè’, laos, kemèrè, jherruk porot, bân bujâ sacokobbhâ.<ref>Rini, Nuda. "[https://www.madureh.com/2022/10/soto-madura.html Mengenal Soto Madura: Asal-usul, Variasi, hingga Cara Buat dengan Mi Instan], madhureh.com. Aksès 2023-05-06.</ref> Carana ghâbây iyâ arèya kalabân angella dhâging sapè bi’aèng sacokobbhâ sampe’ massa’ (palaèn). Pamaso’ palappa sè la marè èpalessa bhâreng sèrè ka ḍâlem kaldu dhâging, massa’è sampè’ kowana ngalkal. Kowana pas taburaghi ḍâun bhâbâng, ḍâun saladri, bân bhâbâng ghuring campor sakonè’ bhâbâng potè. Kakan abhâreng bi’ cengèna sotto bân kerra’na jherruk nipis.<ref>Ceceromed Kitchen. [https://www.youtube.com/watch?v=MXsnRCJ3PVQ "Soto Daging Madura, Plus Bumbu dan Cara Rahasia Membuat Soto Daging Madura yang Endulita]", YouTube. Aksès 2023-05-06.</ref> == Macemma == * Sotto Songennep: Sotto rèya esajiyaghi bân èkakan bi’ tenggâng , cambâ ghuring, bihun, bhâbâng ḍâun, bhâbâng ghuring, lontong, dhâging sapè otabâ osos sapè. Sè mabhidhâ’aghi bi’ Sotto Mekkasân bân Sotto Bhângkalan iyâ arèya palappa kacangnga sè èssèna kacang, pettès, bân gheḍḍhâng ngoḍâ sè èkocek lessa. * Sotto Mekkasèn: Ḍâri kenthang kella, perkedel kenthang, cambâ, dhâging sapè otabâ dhâging ajâm, so’on, lonthong, bân èsèram bi’ kalḍu bhennèng, bi’ palappa marèca, bân bhâbâng potè. Èkakan bi’ bhâbâng ghuring, ḍâun saladri, krèpèk, bân tè-otè. * Sotto Bhângkalan: Ngangghuy cambâ bân so’on bi’ dhâging sapè, ajâm otabâ jherroan. Èkakan bi’ etaburaghi kenthang ghuring bân kowa konèng apalappa konyè’ bân jhâè. == Ghâmbhâr == <gallery> Bhengkek:Soto Madura 1101.JPG|jmpl|Sotto Madhurâ Bhengkek:Soto Madura Daging.JPG|jmpl|Sotto dhâging Madhurâ </gallery> == Sombher == f18us25vkj0wne0mnhshty54pw1uhog Satè Mâḍurâ 0 2058 15020 15018 2023-12-05T20:43:27Z Faleztino 2341 Faleztino ngallèyaghi kaca [[Saté Mâḍurâ]] ka [[Satè Mâḍurâ]] 13072 wikitext text/x-wiki [[Bhengkek:Sate ayam madura.jpg|jmpl|Sattè Ajem Madhurâ ]] '''Sattè Madhurâ''' iyâ arèya sattè sè andi’ palappa khas [[MADHURĀ|Madhurâ]]. Sattè Madhurâ biasana eghâbây ḍâri ajem. Madhurâ ta’ghun ekenal kalabân polo bujâ, pole ekenal kalabân sattèna. Sattè Madhurâ la ekenal e sakabbhina Nusantara. == Molana bâḍâna == Sattè Madhurâ eghèbè bi’ Adipati Songenep Arya Jaran Panoleh samarena angunjungè kaka’na Lembu Kanigoro sè mare dhâddhi Adipati Ponorogo bân eberri’ hidangan Sattè Ponorogo. Ajelling kakanan sè ta’ biasana polana ejujju lente bân elapèsè palappa kacang, Arya Jaran Panoleh bâ rombongan ta’ anḍâ’ ngakan hidangan ruwa, salaèn jarèya pole posang ḍâ’remma sè ngakana. Samarèna ejellasaghi bi’ kaka’na jhâ’ masyarakat Ponorogo, otamanna para warok la biasa ngakan sè ehidangè kasebbhut. Warok sè andi’ sèpat wira’i, mangkana pas aghunaaghi jujjuna lente ghâbây media angakan ḍâging ajem, edimma bâkto arowa ghitak tao sendok, samelana cap-nyapcabhâ cengè ta’ merre grigi’.   Polè Arya Jaran Panoleh lebur ḍâ' angghuyâna ksatria warok sè gâgâ' bán amènta èdhin ghâbây eghunaaghi bi' para pengawalla. Atas parèntana Batara Katong, bhâkto Arya Jaran Panoleh bân rombonhan Songennep mole etoro'e bi' pasukan warok kalabân khusus sè pas warok-warok rèya dhâddhi pengawal kadipaten Songennep. == Panyajiân == Sattè Madhurâ omoma iyâ arèya sattè ajem sè eberri' cengi aropa saos kacang. Namong, e Madhurâ dhibi' kaḍâng bhâkto sè eyangghuy bennè ghun saos kacang kengeng saos otabâ saos kemerè. Salaèn jèya arang pangobbhârna sattè sengghut etaburi bi' jeruk limau. Tapè salaèn ajem dhâddhi bahan otama, sattè kèya bâḍâ sè ngangghuy embè' sè etandaè bi' egântongè bâgiyân soko budina embè' e rombonga se ajuel sattè. Palappana iyâ arèya camporan kacang sè etombhuk alos pettès bân sakonnè' bhâbeng mèra. Palappa kecap kèya dhâddhi sala sèttong khas ḍâri Mekkasèn sè cokop nèkmat ghâbây ekakan. Epangghâng bi' apoy ḍâri bhâtoka nyèor sè la angos kaḍâ sè esebbhut arâng bhâtok nyèor. Rassana lemma' tapè ta' ollè ghâbây orèng sè anḍi' kolesterol tengghi bân sè anḍi' panyakèt asam urat akut. == Ejuel e luar Polo Madhurâ == Reng juel sattè Madhurâ emulaè e awwâl abad ka-20 jâman kolonial penjajahan Blânḍâ, awwâlla elakoni bi' reng bini' kalabân cara esabe'e papan kajhu sè aesse paraladhân massa' sattè e attas cetak, pas marèna kamardhikaan juellâna sattè etoro'e bi' para lalakè' Madhurâ sè terro ngaddhu nasèb e kotta-kotta rajhâ e Inḍonèsia kalabân aghunaaghi rombong abentok parao, sè nanḍâ'aghi simbol kaangghuy identitas sattè ḍâri Madhurâ bân makle malolo enga' ḍâ' tana kalahèrra mon la sukses. [[Bhângsa:Madhurâ]] [[Bhângsa:Sattè madhurâ]] djrrc8qjgspk25sc07ltvo6a5o939gk Sattè Madhurâ 0 2059 15169 13022 2023-12-07T23:28:28Z EmausBot 150 Fixing double redirect to [[Satè Mâḍurâ]] 15169 wikitext text/x-wiki #ALIH [[Satè Mâḍurâ]] fq30lk4apgq2o47gjco5j9jv58rv83d TAMAN PEMAKAMAN UMUM TANAH KUSIR 0 2060 13327 13043 2023-06-07T09:33:40Z EmausBot 150 Fixing double redirect to [[Taman Pemakaman Umum Tana Kosèr]] 13327 wikitext text/x-wiki #ALIH [[Taman Pemakaman Umum Tana Kosèr]] pc2cden7l3am2dn8t3ap6v1650khf15 IAIN Mâdhurâ 0 2061 15607 14557 2024-01-13T13:05:50Z OrangKalideres 2196 + teks tebal 15607 wikitext text/x-wiki '''Institut Agama Islam Negeri Mâdhurâ''' otabà '''IAIN Mâdura''' iyè arèya Perguruan Tègghi Islam Negeri è Pemèkkasân, Polo Mâdhurâ provinsi Jhèbâ Tèmor, Indonesia. STAIN Pemekkasân èpaddhek kalabân dhâsar Sorat Kendil Presiden Nomèr 11 Tangghâl 21 Maret 1997 otabâna 12 Dzulqa’dah 1417 H. Bân satèya aobâ status dhâddhi Institut Agama Islam Negeri (IAIN) kalabân dhâsar Peraturan Presiden Nomor 28 Tahun 2018 tentang IAIN Mâdhurâ èbulân April 2018.<ref>Peraturan Presiden Nomor 28 Tahun 2018 tentang IAIN Madura ditandatangani Presiden tanggal 5 April 2018</ref> Bân èresmiaghi bân Mentri Aghâma RI Lukman Hakim Saifuddin ètangghâl 5 Juli 2018. == Sajhârâh == IAIN Mâdhurâ sè satèya bâdhâ è Jhâlân Panglegur KM. 304 Pemekkasân, iyà arèya sala sèttong Fakultas Cabang sè kalabân mandiri ngèlola kegiatan pendidikan. IAIN Mâdhurâ sabâlluna iyà arèya cabang dâri IAIN Sunan Ampel Sorbhâjâ, mènangka Fakultas Tarbiyah sè bâdâ è Kabupaten Pamekasân dhâddhi Fakultas cabang, è bâkto arowa pèngelolaan pendidikan èdhâsarè kalabân katantowan bân kèbijakân sè èkaloaraghi bân IAIN Sunan Ampel sè dhâddhi indukna. Pèmbuka’an Fakultas Cabang è Pemakkasân arèya sangèt èkabhuto kaangghuy adidik potra-potrè daerah sè ta’andi’ kasèmpatân alanjutaghi pendidikan tèngghi Islam èloar Mâdhurâ.<ref name=":0">[https://iainmadura.ac.id/site/data/1.2 Sejarah singkat IAIN Madura.] {{Webarchive|url=https://web.archive.org/web/20230513164056/https://iainmadura.ac.id/site/data/1.2 |date=2023-05-13 }} IAIN MADURA. Aksès 2023-05-13.</ref> Fakultas Tarbiyah IAIN Sunan Ampel è Pemekkasân èbhâbhât sajjhek tangghâl 20 Juli 1966 tabhârèng kalabân 02 Rabi’ul Akhir 1386 H. Èresmiaghi kalabân Mentri Agàma RI sè bâkto èjabat Bapak KH. Saifuddin Zuhri kalabân dhâsar Sorat Kapotosan Mentri Agâma RI Nomèr 39 Taon 1966. Èbakto èbhâbhât, kampus IAIN ghi’ ngampong è kompleks gedung PGAN Pemekkasân sè bâdâ nèng Jhâlân KH. Wahid Hasyim 28 Pamekasan (satèya MAN 2 Pamekasan) sampè’ ahèra ètaon 1977 Fakultas Tarbiyah IAIN Sunan Ampel Pemekasân ngaandi’ gedung ḍhibi’ saluas lahan 5810 m2 è Jhâlân Brawijaya 05 Pamekasân.<ref name=":0" /> == Sombèr == olhpyjuhg9vfmrf5pil6o8suotsotn9 Parbhâsan Madhurâ 0 2062 13060 13059 2023-05-14T00:48:40Z Aaima Dandelions 1748 13060 wikitext text/x-wiki Aèng sonḍeng nandhâaghi ḍâlemma lèmbung Orèng sè nengnengan biyasana bannya’ èlmo. Aghândhu’ regget Andi’ niyat jhubâ’ mongghu orèng laèn, otabâ kalabân cator laèn amanès aḍâ’ kalabân maksod jhubâ’. Ajâm mènta sasengnget Acelakae abâ’ dhibi’. Aotang ḍârâ nyerra ḍârâ Otang nyabâh èserra kalabân nyabâh. Asèl ta’ adhina asal Maskè soghi angèng pagghun seḍerhana dâlâm asèkep . Ètembâng potè mata, lebbi bhâgus potè tolang Ètèmbâng todus lebbi bâghus matè. d4srrvdtwx14ijmhm2p76jmqlw4if1f Kerèsiḍènan Madhurâ 0 2063 14213 13073 2023-09-24T00:32:01Z LonNyoe 13 14213 wikitext text/x-wiki [[File:Karesidenan Madura - panoramio.jpg|jmpl|Geddhung Kerèsiḍènan Madhurâ è Kotta Mekkasân]] '''Kerèsiḍènan Madhurâ''' iyâ arèya kerèsiḍènan sè awwâllâ èpajhâghâ sareng Pamarènta [[Hinḍia Bâlândhâ]] è poloh Madhurâ ka awwâl abad ka-19 Masehi. Bâḍâna Kerèsiḍènan Madhurâ aḍerḍer sampe’ robuk penḍuḍukan [[Jèppang]] bân robuk pamarènta [[Inḍonesia]].<ref>{{Cite web|url=https://www.kompas.com/skola/read/2020/03/26/140000369/akibat-pendudukan-jepang-di-bidang-politik|title=Akibat Pendudukan Jepang di Bidang Politik|last=Arum Sutrisni Putri|first=|date=|website=kompas.com|access-date= 11 November 2021}}</ref>. Ka robuk awwâl pamarènta Inḍonèsia, Kerèsiḍènan Madhurâ èberri’ ha’ khusus kaangghuy ngallè Mahkamah Tentara Lowar Biyasa dâlâm kabâdâân dhârurat. == Sajhârâ == === Robuk Hinḍia Bâlândhâ === Karajhâân-Karajhâân è Madhurâ panèka bâgiyân sè ta’ tarèkat bân ta’ ro’-noro’ dâlâm persaèngna politik antara para dinasti ka robuk awwâl Islam è [[Jhâbâ]]. Namong, akhèrra bâgiyân Madhurâ èkuwasaè sareng [[Kasoltanan Mataram]]<ref>{{Cite web|url=https://www.kompas.com/stori/read/2021/05/27/180905579/kerajaan-mataram-islam-pendiri-kehidupan-politik-dan-peninggalan|title=Kerajaan Mataram Islam: Pendiri, Kehidupan Politik, dan Peninggalan|last=Widya Lestari Ningsih|first=|date=|website=kompas.com|access-date= 27 Mei 2021}}</ref>. Namong, Karajhâân-Karajhâân è Madhurâ pas Olle samajâân bhibhâs dâri Bâlândhâ mongghu pangaro Karajhâân-Karajhâân è Jhâbâ. Bâlândhâ aberri’ samajâân ka karajhâân somennep ka taon 1705. Pas ka taon 1743, Bâlândhâ abberi’ pole somajâân ka karajhâân Bhângkalan. [[Bâlândhâ]] pas aberri’ ghellâr ka ḍuwâ’ panguasa è karajhâân kasebbhut kalabân ghellâr Sè padeh kalabân ghellâr rajhâ-rajhâ kasunanan Surakarta Hadiningrat bân Kasoltanan Ngayogyakarta Hadiningrat. Kerèsiḍènan Madhurâ iyâ arèya sala sèttong kerèsiḍènan sè èbhângon è bâgiyân Inḍonèsia ka robuk Hinḍia Bâlândhâ<ref>{{Cite web|url=https://www.kompas.com/stori/read/2022/07/11/130010379/sejarah-indonesia-karesidenan-di-pulau-jawa|title=Sejarah Indonesia: Karesidenan di Pulau Jawa|last=Lukman Hadi Subroto|first=|date=|website=kompas.com|access-date= 07 November 2022}}</ref>. Ka robuk pernata Baron van Dee Capelien mènangka Gubernur Jendral Hinḍia Bâlândhâ, Eèteptepaghi pembhângonan kerèsiḍènan è Jhâbâ sebânnya’ kerèsiḍènan. Penettâppan rèya èkalako secara formal lèbât panerbidhân Staatsblad Nomer 16 taon 1819. Sala sèttongnga kerèsiḍènan sè èbhângon iyâ arèya kerèsiḍènan Madhurâ. == Sombher == <references /> llwyaurt9zk0ruljblrk4jxzp3o4t5w Pangangghuy:Qmy97 2 2064 13066 2023-05-14T02:27:38Z Qmy97 1692 ←Membuat halaman berisi 'Perempuan yang haus akan ilmu, tidak akan bosan untuk meraih mamfaat berfikir, tidak putus asa dalam menghadapi keadaan, dan tidak akan pernah berhenti untuk berusaha dan ber ikhtiar.' 13066 wikitext text/x-wiki Perempuan yang haus akan ilmu, tidak akan bosan untuk meraih mamfaat berfikir, tidak putus asa dalam menghadapi keadaan, dan tidak akan pernah berhenti untuk berusaha dan ber ikhtiar. m7zz538dqgycoxykoqn2fbi5n20efx8 Mohammad Natsir 0 2065 13997 13996 2023-08-18T11:22:21Z Seeharee 1782 13997 wikitext text/x-wiki {{infobox orang}} '''Mohammad Natsir''' (17 Juli 1908 – 6 Februari 1993) iya arèya ulama’, politikus bân pejuang kemerdekaan Indonesia. Natsir arèya sè abhâbhât sekaligus pemimpin partai politik Masyumi, bân tokoh [[Islam]] Indonesia sè kasohor. Natsir toman ajabat mentri bân Perdana Mentri [[Indonesia]], dhinèng èkancah internasional, dhibi'na toman ajabat presiden Liga Muslim Dunia (World Muslim League) bân ketua Dewan Masjid se-Dunia. Natsir lahèr ban rajâh è Solok bân ahèra ngallè ka Bandung kaangghuy alanjutaghi pendidikan SMA bân ajhâr èlmo Islam sè lèbbi lowas è perguruan tèngghi. Natsir maso’ dè’ka dunia politik  èpèrtènga’an 1930-an bân agabung partai politik sèaideologi Islam. Èbakto 5 September 1950, Natsir èangkat dhâddhi Perdana Mentri Indonesia kapèng lèma’. Samarèna nyorot dàri jabatanna ètangghal 26 April 1951 polana asèlisih paham bân Presiden [[Soekarno]], Natsir sajèn vokal èdâlâm nyowaraaghi pèntinga peranan Islam è Indonesia. Natsir tanoro’ dha’ka pemberontakan PRRI sè ahèra madhâddhi Natsir èpenjara. Samarèna èbèbasaghi ètaon 1966, Natsir lako akritik pamarènta sè èpimpin Soeharto. Natsir bànya’ nolès pamikkèran Islam. Dhibi’na aktif nolès è majalah-majalah Islam samarèna karya tolèsa sè lughàlluna èterbi’aghi ètaon 1929, saènggâna èahèr hayatta Natsir lanolès rakèra 45 buku bàn atosan karya laènna. Dhibi’na mandhàng Islam akanta bàgiyàn sè ta’bisa èpèsa dàri budhàjà Indonesia. Dhibi’na ngako tamaghàh dhà’ pamarènta’an Soekarno bàn Soeharto dhà’ Islam. Sèmasa odi’na, dhibi’na èbèrri’ jhuluk doktor honoris causa èantarana dàri [[Lebanon]] bàn dàri [[Malaysia]]. Ètangghàl 10 November 2008, dhibi’na ènyataaghi dhàddhi pahlawan nasional Indonesia. dhibi’na èkenal dhaddhi mentri sè ta’andi’ kalambhi bhàgus, jas sè èangghuy ètambhàl. Dhibi’na èkenang dhàddhi mentri sè ta’andi’ roma bàn nolak èbèrri’ montor mewah. == Kaodi’anna == Mohammad Natsir lahèr è Alahan Panjang, Lembah Gumanti, Kabupaten Solok, [[Sumatra Barat]] èbakto 17 Juli 1908 dàri pasangan Mohammad Idris Sutan Saripado bàn Khadijah. È bakto kèni’'na, dhibi’na bàn keluargana odi’ èromana Sutan Rajo Ameh, saudagar kopi sè kasohor èdissa’na. Sareng sè anḍi’ roma, roma arowa èbâgi dhâddhi ḍuwâ’ bâgiyân: sè anḍi’ roma sarta bhâlâ dhingghâl è bâgiyân sè kacèr bân Mohammad Idris Sultan Saripado dhingghâl è selajâh kanganna. Dhibi’en anḍi’ 3 orēng tarètan ghândhu’, sèbâng anyama Yukinan, Rubiah, bân Yohanusun. Kalaghungan sè terakhèr eppa’an panèka mènangka pangghâbâ pernata è Alahan Lanjhâng, dhinèng kaèna arèya sorang olama’. Dhibi’en agghu’ dhâddhi pemangku adhât kaangghuy  kaumma sè asalla dâri Maninjau, Tanjhung Raya, Agam kalabân ghâllar Datuk Sinaro nan Lanjhâng.<ref>Detik.com. “[https://news.detik.com/berita/d-656353/meneladani-kesederhanaan-natsir-dato-sinaro-panjang Meneladani Kesederhanaan Natsir ‘Dato Sinaro Panjang]”. Aksès 2006-08-15.</ref> Natsir amolaè pendidikanna è Sakolah Rakyat Maninjau dhâghâ ḍuwâ’ taon kantos kellas ḍuwâ’, pas ngallè ka Hollandsch-Inlandsche School (HIS) Adabiyah è [[Padang]]. Saampon brâmpan bulân, dhibi’en ngallè polè ka Solok bân èpatoro’ è romana sadhâghâr sè anyama Ajhhi Musa. Salaèn ajhâr è HIS è Solok ka siyang arè, dhibi’en kèya ajhâr aghâma Islam è Madrasah Diniyah ka malem arè.<ref>Varelladevanka Adryamarthanino. Kompas.com. “[https://amp.kompas.com/stori/read/2021/07/08/140000479/mohammad-natsir--peran-perjuangan-dan-karier-politiknya Mohammad Natsir: Peran, Perjuangan, dan Karier Politiknya]”. Aksès 2021-07-08.</ref> Tello’ taon saamponna, dhibi’en bâli ngallè ka HIS è Padang abhârâng kaka’an. Ka taon 1923, dhibi’en alanjutaghi pendidikanna è Meer Uitgebreid Lager Onderwijs (MULO) pas noro’ agabung kalabân perhimpunan-perhimpunan pemuda akanta Pandu Nationale Islamietische Pavinderij bân Jong Islamieten Bond. Saampon lulus dâri MULO, dhibi’en ngallè ka Bandung kaangghuy ajhâr È Algemeene Middelbare School (AMS) sampè’ tammat ka taon 1930, dâri taon 1928 sampè’ 1932, dhibi’en dhâddhi ketua Jong Islamieten Bond (JIB) Bandung, dhibi’en kèya dhâddhi pangajhâr saampon ollè pelatihan ghuru salama duwâ’ taon è Perguruan Tègghih, dhibi’en sè ampon ngaollè Pendidikan Islam è somattra bârâ’ sabelluna kèya madâlâm èlmo aghâmana è Bandung, tamaso’ ḍâlâm cèmpèr tafsir [[Al-Qur'an]], hokom Islam, bân dialektika, pas ka taon 1932, Natsir aghuru ka Ahmad Hassan, sè agghu’ dhâddhi tokoh organisasi Persatuan Islam. Ka 20 Oktober 1934, Natsir anèka sarèng Nurhabar è Bandung. Ḍâri pakabinan kasebbhut, Natsir èparèngi ennem ana’. Natsir kèya èkataoè akuwasaè cem-macem bhâsa, akanta ènggris, Bâlândhâ, Prancis, Jerman, Arab, bân Esperanto. Natsir kèya anḍi’ kasennengan sè paḍâ bân anḍi’ kasemma’an sarèng Douwes Dekker, panèka amain laghu. Natsir enḍâ’ amain viol bân Dekker endâ’ amain calempong. Mohammad Natsir kèya segghut acaca ḍâlâm bhâsa Bâlândhâ sarèng Dekker bân segghut acaca laghu klasik Ludwig van Beethoven bân tolèsan karjâ Boris Leonidovic Pasternak, novelis ḍâri Rusia ka robuk rowa. Kasemma’anna sarèng Dekker, anyâbâbaghi Dekker ghellem maso’ Masyumi.<ref>Detik.com. “[https://news.detik.com/berita/d-1768045/muhammad-natsir-antara-jas-tambalan--mobil-butut Kisah Pejabat Sederhana Muhammad Natsir, Antara Jas Tambalan Dan Mobil Butut]”. aksès 2011-11-15.</ref> Ide-ide Natsir sarèng Dekker masalah parjuwângan, demokrasi, bân kaadhilan ènilai paḍâ sarèng Natsir. Dhibi’en sèdhâh ka 6 Pebruari 1993 E [[Jakarta]] bân èkobhuraghi saarè saamponna.<ref>Detik.com. “[https://news.detik.com/berita/d-656353/meneladani-kesederhanaan-natsir-dato-sinaro-panjang Meneladani Kesederhanaan Natsir ‘Dato Sinaro Panjang]”. aksès 2006-08-15.</ref> == Karjâ bân buku sè ètolès == Salama ngajâlenè pendidikana è AMS, Natsir maè neddâ' ḍâlem dunnya jurnalistik. Bhâkto 1929, ḍuwâ' artikel sè ètolès rowa èmuat ḍâlem majalah Algemeen Indische Dagblad, iyâ arèya aombhul Qur'an en Evangelie (Al-Quran bân Injil) bân Muhammad als Profeet (Muhammad dhâddhi Nabi). Kantos, rowa bhâreng toko Islam laènna amaddhâk sorat kabhâr Pembela Islam sè terbi' ḍâri taon 1929 sampe' 1935. Rowa pole bânnya' nolès kalabân pandanganna ḍâ' agâma è man-dèmman majalah Islam akadhi Pandji Islam, Pedoman Masyarakat, bân Al-Manar. Metorotta, Islam aropa'aghi bâgiyân sè ta' bisa èpesaaghi ḍâri buḍâjâ Inḍonèsia. Natsir marè nolès sakètar 45 buku otabâ monograf bân ratosan artikel sè amoat pandanganna kalabân Islam. Rowa aktip nolès è majalah-majalah Islam sâjjâk karjâ tolès ḍâ'-kaḍâ'na èterbi'i è taon 1929. Karjâ palèng awwâlla omomma abhâsa Blânḍâ bân Inḍonèsia, sè bânnya' abahas kalabân pekkèrrânna Islam, buḍâjâ, hubungan antara Islam bân politik, bân peran nè'-binè' ḍâlem Islam. Karjâ-karjâ salanjotta bânnya' sè etolès ḍâlem bhâsa Enggres, bân lebbi afokus ḍâ' politik, berta kalabân Islam, bân hubungan antara ommat Kristiani bi' Muslim. Ajib Rosidi bân Haji Abdul Malik Karim Amrullah anyebbutaghi jhâ' tolèsan-tolèsan Natsir marè dhâddhi catetan sajârâ sè bisa dhâddhi panduân ḍâ' ommat Islam. Salaèn nolès, Natsir polè amaddhâk sakola Pendidikan Islam è taon 1930, sakola kasèbbhut ètotop samarèna pa neng-nenga Jepang è Inḍonèsia. Maskè la Natsir anḍi' latar kaodi'ân pendidikan è Blânḍâ, Natsir ta' ânde' sama sakalè kaangghuy ngalakonè westernisasi otabâ sekularisasi ḍâlèm dunnya pendidikan Islam. Rowa pole parduli mènangka pangarona pendidikan Barat ḍâ' generasi ngoḍâ. Sabhânderrâ, langkana rèya sè parduli ḍâ' dunnya pendidikan èsebbabaghi samarena rowa maca karangan Snouck Hurgronje sè alabân Islam, akadhi Netherland en de Islam sè maparaghi strategi Hurgronje ḍâlem alabân Islam. Buku jèya sè di-budina kantos ghâbhây Natsir atekad ngalabân Blânḍâ lebât jalor pendidikan. ===== Pangormatân ===== Pamarènta [[Inḍonesia]] bhâkto jârèya, sè èpimpin [[Soekarno]] otabâ [[Soeharto]], paḍâ nyangka Mohammad Natsir mènangka alabânan bân ta’ toro’ oca’, sampè’ sangkaan jârèya Mohammad Natsir maso’ tadhân. Dhinèng è naghârâ laèn, Natsir sangât èhormati bân èarghâi, saèngghâ bânnya’ pengarghâân sè èbâghi ka dhibi’na.<ref name=":0">Nurdyansa. BIOGRAFIKU. [https://www.biografiku.com/biografi-mohammad-natsir-pahlawan/ "Biografi Mohammad Natsir-Pahlawan Indonesia"]. Aksès 2023-08-07.</ref> Dunnya Islam ngakoni Mohammad Natsir mènangka pahlawan sè alèbâti bâtâs bhângsa bân nanghârâ. Bruce Lawrence anyâbbhutaghi Natsir iyâ arèya ''politisi'' sè palèng gânol adukung ''pembaruan'' Islam. È taon 1957, dhibi’na narèma bintang ''Nichan Istikhar'' (Grand Gordon) ḍâri Rajhâ Tunisia, Lamine Bey sabâb usahana abhânto parjhuangan kamardhikaan rakyat Afrika Utara. Pengarghâân Internasional laènna iyâ arèya  ''Jaa-izatul Malik Faisal al-Alamiyah'' è taon 1980, bân pengarghâân ḍâri brâmpan olama’ bân pemèkkèr kotara ènga’ Syekh Abul Hasan Ali an-Nadwi bân Abul A'la Maududi.<ref name=":0" /> È taon 1980, Natsir èberri’ pengarghâân Faisal Award ḍâri Rajhâ Fahd [[Arab Saudi]] ''melalui'' Yayasan Rajhâ Faisal è Riyadh, Arab Saudi. Dhibi’na ngaollè jhuluk doktor kahormatân è bidang politik Islam ḍâri Universitas Islam Libanon è taon 1967. È taon 1991, dhibi’na ngaollè duwe’ jhuluk kahormatân, iyâ arèya è bidang sastra ḍâri Universitas Kebangsaan Malaysia bân bidang pemikiran Islam ḍâri Universitas Sains Malaysia.<ref>Luth, Thohir (1999). [https://books.google.co.id/books?id=22p8BWSShmgC&redir_esc=y "M. Natsir, Dakwah dan Pemikirannya"] Jakarta: Gema Insani. <nowiki>ISBN 978-979-561-551-4</nowiki>.</ref> Pamarènta Indonesia ngormati dhibi’na samarèna 15 taon kamatèanna, è tangghâl 10 Nopèmber 2008 Natsir ènyataaghi mènangka pahlawan nasional Indonesia. Soeharto tagin abârri' jhuluk pahlawan ka sala sèttong "'eppa' bhângsa"' rèya.<ref name=":1">Fadillah, Ramadhian. Merdeka.com. [https://www.merdeka.com/peristiwa/mengenang-m-natsir-ulama-besar-dan-sebenar-benarnya-jihad.html "Mengenang M Natsir, ulama besar dan sebenar-benarnya jihad"]. Aksès 2023-08-07.</ref> È masana B.J. Habibie, dhibi’na èberri’ pengarghâân Bintang Rèpublik Indonesia Adipradana.<ref name=":2">Adam, Asvi Warman. [https://books.google.co.id/books?id=NGKSXCtKnh0C&printsec=frontcover&dq=Membongkar+Manipulasi+Sejarah,+Kontroversi+Perilaku+dan&hl=id&sa=X&ved=2ahUKEwjGv6afjLvuAhVvIbcAHanADfwQ6AEwAHoECAAQAg#v=onepage&q&f=false "Membongkar Manipulasi Sejarah, Kontroversi Perilaku dan Peristiwa''"''] Jakarta: Penerbit Buku Kompas. <nowiki>ISBN 978-979-709-404-1</nowiki>.</ref> Tokang siyar Ramadhian Fadillah alaporaghi saongghuna Natsir tokoh sederhana salanjhânga jhâman. Dhibi’na alaporaghi saongghuna Natsir “ta’ andi’ kalambhi bhâgus, jasse ètambel. Natsir èkènga’è mènangka menteri sè ta’ andi’ roma bân anolak èberri’ hadiah motor miwa.”<ref name=":1" />  George McTurnan Kahin –ngajhâr è Universitas Cornell- ollè kabhâr ḍâri Agus Salim mon bâdâ staf ḍâri Kamentrian Panerangan sè bhâkal angompolaghina pessè ghâbâi Natsir sopajâ akalambhiyân lebbi pantes. Apapolè, kalambhina coma duwe’ settle bân ella blukbuk. Èbhâkto Natsir nyorot mènangka perdana mentri è bulân Maret 1951, jhuru tolèssa Maria Ulfa, anyeraaghi ḍâ’ dhibi’na karèna dana taktis kalabân bânnya’ saldo sè sabhândârrâ hak Perdana Mentri. Natsir anolak bân dana jârèya èbâghi ka koprasi karyawan Natsir ta’ ngala’ sepèsèrpun.<ref name=":3">Shahab, Idrus F.; dkk. [https://books.google.co.id/books?id=GDJIDwAAQBAJ&pg=PR3&dq=Natsir:+Politik+Santun+di+antara+Dua+Rezim.&hl=id&sa=X&ved=2ahUKEwjr2YbpjLvuAhWL8XMBHf2YAjsQ6AEwAHoECAAQAg#v=onepage&q=Natsir%3A%20Politik%20Santun%20di%20antara%20Dua%20Rezim.&f=false "Natsir: Politik Santun di antara Dua Rezim"] KPG (Kepustakaan Populer Gramedia) bakarajo samo jo Majalah Tempo. <nowiki>ISBN 978-979-91-0307-9</nowiki>.</ref> Natsir èkoca’è nolak motor Chevrolet Impala. Padahal, è romana dhibi’na coma andi’ motor toa,  De Soto sè dhibi’na mellè dhibi’ ghâbây ngater-ngoni’i na’-ana’ân.<ref name=":2" /> Sabellum dhibi’na ngallè ka jhâlân jhâbâ, dhibi’na ngallè ka jhâlân Pegangsaan Timur sè bâdâ è Jakarta. Maka, sâbâb jârèya dhibi’na noro’ PRRI, dhibi’na maso’ ka sèttong tadhân ka tadhân laèn slama 1960-1966 bân bhâlâna kaèlangan roma sè è Jhâlân Jhâbâ bân motor De Soto jârèya. Artana èrampas pamarènta.<ref name=":3" /> == Sombher == <references /> [[Bhângsa:Orèng]] [[Bhângsa:Olama']] cw84ru89qjg6we3bgbe9i9l0xv2zprf Siti Rahmiati Hatta 0 2066 14354 13370 2023-10-06T13:19:18Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14354 wikitext text/x-wiki [[Bhengkek:Siti Rahmiati Hatta (sketsa).jpg|jmpl|Sketsa Siti Rahmiati Hatta]] '''Siti Rahmiati Hatta''' (16 Fèbruwari 1926 - 12 April 1999), otabâ sè asma aslina Rahmi Rachim iyâ arèya rajina [[Bâkkèl Prèsiḍèn Inḍonèsia|bâkkèl prèsiḍèn Inḍonèsia]] sè nomèr sèttong, Mohammad hatta. Siti Rahmiati Hatta araka sarèng Mohammad Hatta è Mègamendung, Bogor è tangghâl 18 Novèmber 1945.<ref>[http://www.tokohindonesia.com/ensiklopedi/s/siti-rahmiati-hatta/index.shtml "Salinan arsip Tokoh Indonesia".] {{Webarchive|url=https://web.archive.org/web/20100529012451/http://www.tokohindonesia.com/ensiklopedi/s/siti-rahmiati-hatta/index.shtml |date=2010-05-29 }} 2010. Aksès tangghâl 2023-05-15.</ref> == Sombher == <references /> g65e8wwrcpo0moqlkbgyr3sad14jrkx Madura United FC 0 2067 13103 13102 2023-05-15T13:02:05Z Lukjsly 1688 13103 wikitext text/x-wiki '''Madura United FC''' otabâ sè jughân èkennal kalabân sèbbutân Madura United (Sabelluna anyama Pelita Jaya bân Pelita Bandung Raya) iyâ arèya laskar bal-balan ḍâri Indonèsia sè bâḍâ è Polo [[MADHURĀ|Madhurâ]] è [[Kabhupatèn Pamekkasân|Kabhupatèn Pamèkkasân]], [[Jhâbâ Tèmor]]. Laskar bal-balan arèya mangkèn amaèn è Liga 1 Indonèsia. == Sajhârâna == Laskar bal-balan arèya èpabâḍâ è tangghâl 10 Januwari 2016 ḍâri è ''akuisisi.'' Madura United FC sabelluna anyama Pelita jaya bân Pelita Jaya bân Pelita Bandung Raya. Namong, è bulân Januwari 2016 sè andi’ Pelita Bandung Raya sè anyama Ari D. Sutedi ahèrra ajhuwâl laskar bal-balanna ḍâ’ Prof. Achsanul Qosasi iyâ arèya orèng sè kotare è Polo Madhurâ bân lajhu aghântè ḍhâddhi Madura United FC. Madura United FC satèya ḍhâddhi sèttong kakowatân otama è lombâ bal-balan sè tèngghi è Indonèsia. == Sè amaèn == Pemaèn otama (è tangghâl 29 Juni 2022)<ref>[http://liga-indonesia.id/klub/madura-united "Daftar Pemain Madura United Liga 1".] 2017. Èaksès tanggâl 2023-05-15.</ref> {| class="wikitable" | {| class="wikitable" |+ !<abbr>No.</abbr> !<abbr>Pos.</abbr> !Neghârâ !Nyamana sè amaèn |- |2 |<abbr>DF</abbr> |Indonèsia |Guntur Ariyadi |- |2 |<abbr>DF</abbr> |Indonèsia |Reva Adi |- |4 |<abbr>DF</abbr> |Brazil |Cleberson |- |7 |<abbr>MF</abbr> |Indonèsia |Bayu Gatra |- |8 |<abbr>FW</abbr> |Indonèsia |Esteban Vizcarra |- |9 |<abbr>FW</abbr> |Indonèsia |Beto Gonçalves |- |10 |<abbr>MF</abbr> |Indonèsia |Slamet Nurcahyono |- |11 |<abbr>MF</abbr> |Brazil |Lulinha |- |12 |<abbr>FW</abbr> |Indonèsia |Haris Tuharea |- |13 |<abbr>DF</abbr> |Indonèsia |Dodi Alekvan Dijn |- |14 |<abbr>FW</abbr> |Indonèsia |Rivaldi Bawuo |- |18 |<abbr>MF</abbr> |Indonèsia |Ricki Ariansyah |- |19 |<abbr>DF</abbr> |Indonèsia |Fachrudin Aryanto ''(Kapten)'' |- |20 |<abbr>DF</abbr> |Indonèsia |Fadillah Nur Rahman |- |21 |<abbr>GK</abbr> |Indonèsia |Rendy Oscario |} | {| class="wikitable" |+ !<abbr>No.</abbr> !<abbr>Pos.</abbr> !Neghârâ !Nyamana sè amaèn |- |23 |<abbr>DF</abbr> |Indonèsia |Kadek Raditya |- |26 |<abbr>DF</abbr> |Indonèsia |Novan Sasongko |- |27 |<abbr>FW</abbr> |Indonèsia |Make Aldo Maulidino |- |31 |<abbr>DF</abbr> |Indonèsia |Birrul Walidain |- |33 |<abbr>GK</abbr> |Indonèsia |Miswar Saputra |- |35 |<abbr>MF</abbr> |Indonèsia |Zulfiandi |- |42 |<abbr>MF</abbr> |Indonèsia |Feby Ramzy |- |42 |<abbr>MF</abbr> |Indonèsia |Kevy Syahertian |- |50 |<abbr>MF</abbr> |Brazil |Jajá |- |60 |<abbr>GK</abbr> |Indonèsia |Fawaid Ansory |- |77 |<abbr>FW</abbr> |Indonèsia |Ronaldo Kwateh |- |77 |<abbr>MF</abbr> |Indonèsia |Malik Risaldi |- |89 |<abbr>GK</abbr> |Indonèsia |Fakhrurrazi Quba |- | - |<abbr>MF</abbr> |Korèa Selatan |Yu-jun Lee |- | - |<abbr>MF</abbr> |Indonèsia |Maulana Romadhon |- | - |<abbr>MF</abbr> |Indonèsia |Karisma Ramadhany |- | - |<abbr>DF</abbr> |Indonèsia |Erik Sanjaya |} |} == Sè alatè == === Orotân sè alatè bân staf sè bâḍâ è Madura United FC === {| class="wikitable" !Lakona !Nyamana !Naghârâ Asal !Abit èpon alako |- |''Manager'' |Umar Wachdin |Indonèsia |14 Mei 2022 - Sekarang |- |Katowana sè alatè |Maurício Souza |Brazil |15 Nov 2021 - sekarang |- |''Asisten'' sè alatè |Osvaldo Lessa |Brazil |15 Nov 2021 - sekarang |- |Sè alatè Kipèr |Valdir Bardi |Italia |14 Mei 2022 - Sekarang |- |Sè alatè ''Fitnes'' |Sansan Susanpur |Indonèsia |31 Agt 2019 - Sekarang |- |''Video Analist'' |Italo Resende |Italia |14 Mei 2022 - Sekarang |- |''Fisioterapis'' |Marcelo Araujo |Brasil |14 Mei 2022 - Sekarang |- |''Media Officer'' |Ferdiansyah Alifurrahman |Indonèsia |14 Mei 2022 - Sekarang |} === Orotan sè alatè (''pelatih'') è Madura United FC === {| class="wikitable" !Tahun !Pelatih !Tim !Status |- |2021-2023 |Fábio Lefundes |Madura United FC | |- |2020-2021 |Rahmad Darmawan |Madura United FC | |- |2019 |Rasiman |Madura United FC | |- |2019 |Dejan Antonic |Madura United FC | |- |2018 |Gomes de Olivera |Madura United FC | |- |2018 |Milomir Šešlija |Madura United FC | |- |2016–2018 |Gomes de Olivera |Madura United FC | |- |2015 |Pieter Huistra |Madura United FC | |} == Kajuwaraan == === Galatama === * 1986/1987: ''Runner-up'' (juwara duwâ') * 1987/1988: ''Runner-up'' (juwara duwâ') * 1988/1989: '''Juwara''' * 1990: '''Juwara''' * 1993-94: '''Juwara''' === Liga Indonèsia === * 1994/95: Maso' o''rotan nomèr 8'' * 2008/09: ''Maso' orotan nomèr 8'' * 2009/10: ''Orotan 15'' * 2010/11: ''Orotan 13'' * 2014: ''Orotan 4'' * 2015: ''Semi Finalis'' * 2017: ''Orotan nomèr'' 5 * 2018: ''Orotan nomèr'' 8 * 2019: ''Orotan nomèr'' 5 * 2021/22: ''Orotan nomèr''9 === Indonesia Super League U-2 === * Juwara: 2008–09 * Runner-up (juwara duwâ'): 2009–10 * Third-place (juwara tèllo'): 2012 === National cups === * '''Piala Otama''' ** Juara: 1992 ** Runner-up (juwara duwâ'): 1990 * '''Piala Galatama''' ** Runner-up (3): 1987, 1988, 1989 === Intercontinental Competitions === * '''Liga Champions AFC''' ** Third-place (juwara tèllo'): 1990–91 == Sombher == 23mujm3ipblhddi82oeo0f4mw48go8w Angèn (tombuwân) 0 2068 13110 2023-05-19T04:49:41Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Angèn (tombuwân)]] ka [[Angèn (totombuwân)]] 13110 wikitext text/x-wiki #ALIH [[Angèn (totombuwân)]] bzcp6dv9pdg2xlil4kn9jkquxqrs3sj Bhâthèk Madhurâ 0 2069 20614 20610 2024-10-16T03:19:48Z Alfiyah Rizzy Afdiquni 9 20614 wikitext text/x-wiki '''Bhâthèk Madhurâ''' iyâ arèya bhâtèk khas Polo Madhurâ sè andi’ brâmpan motip bân corak sè unik. Motippa èghâbây kalabân cara tradisional bân ngangghuy pabârna alami tor èsangkolaghi toron-tamoron.<ref>Suminto 2015, hlm. 4–5.</ref> Bhâthèk Madhurâ dâ’-adâân èkennalaghi neng bâkto kerajaan Pemekkasân è Pamelingan neng abad 16-17 Masèhi sarèng pangeran Ronggosukowati è Karaton Mandilaras.<ref name=":0">Suminto 2015, hlm. 2–3.</ref> Wilayah ghâbâyna bhâthèk Madhurâ panèka è Bhângkalan, Pemekkasân, bân Somennep.<ref name=":1">Wati, Aena., Aisyah, Siti Nur., Utomo, Ahmad Budi. (Oktober 2017)[https://web.archive.org/web/20211012205013/http://download.garuda.ristekdikti.go.id/article.php?article=1463105&val=7693&title=UNIVERSITAS%20TRUNOJOYO%20MADURA "Wisata Kampung Batik Madura Bernuansa Griya Adat Nusantara sebagai Inovasi Membangun Perekonomian Tanjung Bumi"]. ''Kompetensi.'' 11 (2):138. aksès 2023-05-19.</ref> == Sajhârâ == Bhâtèk Madhurâ dâ’-adâân èkennalaghi sajjhek masa kerajaan Pemekkasân è Pamelingan neng abad 16-17 Masèhi. Ḍâ’-adâân èkennalaghi sareng pangeran Ronggosukowati è Karaton Mandilaras pas èkennalaghi ḍâ’ masyarakat Pemekkasân. Ghâbâyna ahubungan kalabân paperrangan antara olama’ sè anyama Radhin Azhar bân raja Karajaan Bhângkalan Madhurâ ḍâri katoronan Cakraningrat I sè anyama Ke’ Lesap.<ref name=":0" /> == Posat ghâbâyna == Kennèngngan  ghâbâynâ bhâtèk Madhurâ aposat è tello’ kebhupatèn, iyâ arèya Bhângkalan, Pemekkasân, bân Somennep. Motip neng bhâtèk sè èghâbhâr èsèsuayaghi kalabân filosofi sè èsabâ’ neng kaèn bhâtèk. Motip jhugân ètantoaghi sareng kabâdâân è sakètar ghâbâyyâ bhâtèk sè ètoroè kalabân idè asli ḍâri sè aghâbây bhâtèk.<ref name=":1" /> == Motip == Awwâllâ, motip bhâtèk Madhurâ padâ bân motip bhâtèk Yogyakarta bân bhâtèk Solo, karna raja Karajaan Bangkalan iyâ arèya Cakraningrat I, katoronan bangsawan dâri karajaan Mataram. Jhughân, dhibi’na  iyâ arèya bâbâân langsung dâri Soltan Agung neng masa Kasoltanan Mataram. Bhâtèk Madurâ molaè èkennal masyarakat Madurâ èbakto Adipati Somennep sèanyama Arya Wiraraja akanca semma’ sareng raja Karajaan Majapahit iyâ arèya Raden Wijaya.<ref>Suminto 2015, hlm. 3.</ref> Umuma, motip bhâtèk Madhurâ ngangghuy bârna mèra, koning bân bhiru dâun sè tèrak. Ghâmbâr sè palèng èangghuy iyâ arèya kembhâng bân dâun. Corakna iyâ arèya tèk-tètèk potè sè padâ bân butèran bujâ khas Poloh Madurâ.<ref>Suminto 2015, hlm. 3–4.</ref> === Motip ''lancor'' === Bhâtèk Madhurâ kalabân motip ''lancor'' iyâ arèya bhatèk kualitas setteng sè èghâbây neng kaèn ''kondang'' otabâ ''premis''. Biasana ghâbâyna è Pemekkasân. Bârna sè èangghuy iyâ arèya naptop bân remasol. Naptol kaangghuy bârna mèra ban bhiru, bân remasol kaangghuy bârna konin, mèra mawar, mèra ngodâ, bhiru langgè’, dongker, bhiru dâun bân jinggâ. Nyama ''lancor'' arujuk ka menara sè bâdâ è lon-alon Pemekkasân.<ref name=":2">Mudjijono 2016, hlm. 175.</ref> === Motip ''poncowarno'' === Bhâtèk Madhurâ kalabân motip ''poncowarno'' ngangghuy kaèn kondang otabâ kaèn premis kualitas setteng. Motip ''poncowarno'' andi’ bârna lebbi bânnya’ dâri motip motip lancor. Jughân, ghâmbârâ lebbi sederhana.<ref name=":2" /> === Motip serrat kaju === Bhâtèk Madhurâ kalabân motip serrat kajhuh iyâ arèya bhatèk kualitas setteng sè èghâbây è Kecamatân Proppo lao’. Bârna sè èangghuy iyâ arèya premis bân soul. Kaèn sè èkaghâbây kalambhi bân sarong jughân tamaso’ bhâtèk Madhurâ sè amotip. Ghâbâyna èmolaè kalabân notophi motip kalabân malam (biasana kèya èsebbhut lilin). Samarèna, kaèn èsabâ’ è attasè lèncak è palanjhâng bân èlèmpet salèbâr 20 cm. Pas lèmpetna è tekket è attas lèncak bân èlang-ulang sampè’ malam bhencar bân abentuk ghâris lu’-bilu’ sè padâ bân serrat kajhuh.<ref name=":2" /> === Motip serrat bâto === Motip serrat bâto èkaghâbây ḍâri bârna sè padâ kalabân motip serrat kajhuh, coma bhidhah corak neng kaèna. Ghâbâyna motip ''serrate bâto'' iyâ arèya kaèn èallè ka kacèr bân ka kangan è attas mèjâ. Samarena jèyâ, kaèn è papolong bân èremmes. Pas kaèn ècangrep ka bârna sè bhidhâ saèngghâ abentuk ghâris-ghâris sè padâ bân serrat bâto.<ref>Mudjijono 2016, hlm. 175–176.</ref> === Motip ''mata kètèran'' === Motip mata kètèran èghâbây è Pemekkasân. Kaèn sè angghuy iyâ arèya kaèn kondang. Bârna sè angghuy iyâ arèya konèng, mèra ngodâ, bhiru dâun, bân camporan bhiru dâun bân konèng. Motip arèya ngangghuy ghâmbâr mata mano’ kètèran mènangka ghâmbâr otamana.<ref>Mudjijono 2016, hlm. 176.</ref> == Sombher == <references /> == Daftar postaka == * Mudjijono (Desember 2016). "Lancor hingga Mata Keteran (Motif Batik Madura)" (PDF). ''Jantra''. '''11''' (2): 169–180. ISSN 1907-9605 * Suminto, R.A.S. (2015). "Batik Madura: Menilik Ciri Khas dan Makna Filosofinya". ''Corak''. '''4''' (1): 1–12. ISSN 2685-4708 ooarzcyimvss2e2a9k0g23viweaekv6 Sakola swasta 0 2070 16865 14568 2024-07-09T14:56:57Z Alfiyah Rizzy Afdiquni 9 16865 wikitext text/x-wiki [[Bhengkek:Wakefield Independent School. Preparatory School. - geograph.org.uk - 561608.jpg|jmpl|Sala sèttong sakola swasta è Èropa.]] '''Sakola swasta''' otabâ sakola independen iyâ arèya sakola sè tak èurus sareng pamarènta ḍaèrah, naghârà otabâ nasional. Sakola arèya ollè hak kaangghuy mèlè morèd bân èdanaè sakabbhina otabâ sabâgiyân kalabân aberri’ ongkos sakola ḍâ’ morèd, ètembhâng aghântong ka dana pamarènta, morèd kèngèng ngaollè beasiswa olahraga, beasiswa seni, beasiswa akademik, bân laènna. Sakolah Swasta è kalola ḍâlem bentuk yayasân.<ref name=":0">Farida Sinaaga, Rani. (Maret, 2017) [https://uhn.ac.id/jsp "Analisis Fakor Dominan yang Mempengaruhi Pemilihan-Pemilihan Sekolah Swasta untuk Tingat SMA di Kota Medan"] {{Webarchive|url=https://web.archive.org/web/20170731063950/http://uhn.ac.id/jsp/ |date=2017-07-31 }}. ''Jurnal Suluh Pendidikan FKIP-UHN'' 4. no. 1. aksès 2024-05-24.</ref> Sakola kaaghâmaan bân denominasional panèka toronan ḍâri sakola swasta. Sakola swasta arèya ngajhâraghi pendidikan aghâma bân pangajhârân akaḍemik kaangghuy makowat kayâkènan bân kabiyasaan morèd. Sakola laènna ngangghuy denominasi mènangka tanḍhâ umum sè dhâddhi dhâsar kaparcajâân rèng-orèng sè aghâbây, tapè ghi’ pagghun abidhâghi akadèmik bân aghâma. Rèya tamaso’ sakola paroki, sebbhduttân sè segghut èghunaaghi kaangghuy nyebbhut sakola Katolik Romawi. Kalompo’ aghâma laènna sè maso’ ḍâlem sèktor pendidikan swasta iyâ arèya Protèstan, Yâhudi, [[Islam]], Krèstèn Ortodoks.<ref name=":0" /> == Sombher == bwr93n8mdikefpcjcf7et9bxdo0u9v7 Kotta Palèmbang 0 2071 16448 13713 2024-04-14T23:59:57Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 16448 wikitext text/x-wiki [[Bhengkek:LRT Palembang Ampera Bridge.jpg|jmpl|Glâdhâk sè kotara è Kotta Palembang]] '''Palèmbang''' (Jawi: ڤاليمبڠ) iyâ arèya ibu kotta Sumatra Laok, [[Inḍonesia|Indonèsia]]. Kotta kalabân lowas wilayah 400,61 km<sup>2</sup> rèya èkennengngi lebbi ḍâri 1,7 juta orèng è bulân Juni 2022. Kotta Palèmbang rèya kotta palèng tèmet bân palèng rajâ nomer ḍuwâ' è Sumatra samarèna Mèdan, kotta palèng tèmet nomer ennem è Indonèsia samarèna [[Daerah Khusus Ibukota Jakarta|Jakarta]], [[Koṭṭa Sorbhâjâ|Sorbhâjâ]], Bandung, Mèdan, bân Semarang. Kotta palèng rajâ nomer sanga belles è Asia Tengghârâ. [[Kotta Palèmbang]] pan-brâmpan kalè Kabhupatèn tatangghâna (Kabhupatèn Banyuasin, Kabhupatèn Ogan Ilir, bân Kabhupatèn Ogan Komèring Ilir) èpamaju sareng pamarènta pusat mènangka wilayah metropolitan è Inḍonèsia kalabân kawasan sè èsebbhut Patungraya Agung otabâ Palèmbang Raya.<ref name=":0">Novi Amanah. "[https://assajidin.com/sejarah-kota-palembang-salah-satu-kota-tertua-di-indonesia-yang-kini-berusia-1-340-tahun/ Sejarah Kota Palembang, Salah Satu Kota Tertua di Indonesia yang Kini Berusia 1.340 Tahun"]. AsSajidin.com. 16-06-2022. Aksès tangghâl 20-05-2023.</ref><ref name=":1">"[https://kabarpers.com/2022/sejarah-kota-palembang-sejarah-dan-profil-singkatnya/ Sejarah Kota Palembang dan Profil Singkatnya"] {{Webarchive|url=https://web.archive.org/web/20230520043421/https://kabarpers.com/2022/sejarah-kota-palembang-sejarah-dan-profil-singkatnya/ |date=2023-05-20 }}. KabarPers. 4-10-2022. Aksès tangghâl 20-05-2023.</ref> Palèmbang sè toman dhâddhi ibu kotta karajaan bahari Buddha palèng rajâ è Asia Tengghârâ. Kerajaan Sriwijaya, sè ngoasaè Nusantara bân Semenanjung Malaya è abad ka-9 kotta rèya èkenal kalabân jhulughân "Bumi Sriwijaya". È tangghâl 16 Juni 683 Masèhi, Kotta Palèmbang èpadhâddhi kotta palèng towa è Inḍonèsia. Mongghu rèng Èropa, Kotta Palèmbang jhugân èjhulughi ''Venice of the East'' ("Venesia ḍâri Tèmor") bân Serambi Hadramaut, kotta rèya èjhulughi Serambi Hadramaut polana bânnyak jhulughân Habaib sè bâḍâ è ḍinna' tapè taḍâ' è kennengan laèn è Inḍonèsia. Kotta Palèmbang iyâ arèya kotta palèng towa è Inḍonèsia.<ref>Ari Welianto. [https://www.kompas.com/skola/read/2020/05/28/113000069/kerajaan-sriwijaya-kerajaan-maritim-terbesar-di-nusantara?page=all "Kerajaan Sriwijaya, Kerajaan Maritim Terbesar di Nusantara"]. Kompas.com. 18-01-2022. Aksès tangghâl 20-05-2023.</ref> == Sajhârâ == Asal nyama Palèmbang anḍi' brâmpan vèrsi. Sala sèttong vèrsina iyâ arèya è bâkto pangoasa Sriwijaya maddhâk wanua (kotta) sè satèya èkennal kalabân Kotta Palèmbang. Kotta Palèmbang èkalèlèngi aèng sampè' tasèllem. Aèng jârèya ḍâri songai otabâ rabâ mitorot data statistik 1990, Palèmbang ghi' bâḍâ 50% tana sè èancap aèng (rabâ).<ref name=":1" /><ref name=":0" /><ref>Desy Yuliastuti. [https://www.fortuneidn.com/luxury/desy/10-kota-tertua-di-indonesia-sejarah-dan-perkembangannya "10 Kota Tertua di Indonesia, Sejarah dan Perkembangannya"], Fortune Indonesia. 11-11-2022. Aksès tangghâl 23-05-2023.</ref> Palèng polana kabâḍâân topografi rèya ghârumbhâna orèng Palèmbang anyamaè kotta rèya kalabân Pa-lèmbang artèna Pa otabâ Pe mènangka sèttong kennengngan otabâ kabâḍâân bân Lèmbang otabâ Lèmbeng artèna tana sè mandhâ', lembah ramo' sè bârâ sâbâb abit abegghâ è aèng (mitorot kamus Melaju), mitorot bhâsa Melaju Palèmbang, Lèmbang otabâ Lèmbeng artèna kennengngan aèng. Dhâddhi Palèmbang iyâ arèya sèttong kennengngan sè èkennengngè aèng.<ref>[https://palembang.go.id/profil/sejarah-kota-palembang "Sajhârâ kotta Palèmbang"], Palembang.go.id. Aksès tangghâl 9-06-2023.</ref> Sala sèttong vèrsi sè laèn mapaḍâ Palèmbang kalabân kata ḍâlem bhâsa Jhâbâ, "limbang", artèna abersèèn bighi otabâ logam ḍâri tana otabâ râng-bhârâng loar laèn. Pamèsaan èkalako kalabân bhântoan alat aropa kranjhâng kènè' ghâbây akèsèk tana sè bâḍâ logamma otabâ bighi è ghili'na songai. "Pa" iyâ arèya kata bun-aḍâ' sè èangghuy orèng Jhâbâ kaangghuy anoddhuaghi sèttong kennengngan osaha otabâ kabâḍâ'ân. Vèrsi rèya hubungan kowat kalabân peran Palèmbang lambâ' menangka kennengngan abâcco emas bân bighi tèma. Vèrsi laèn mapsdâ Palèmbang kalabân kata "lemba", artèna tana sè èlannyuaghi aèng ka pèngghir.<ref>[https://bollardtrotoar.com/artikel/bollard-teraso-untuk-kota-palembang/ "Bollard Teraso Untuk Kota Palembang'''"'''], Bollard Trotoar. 10-07-2021. Aksès tangghâl 09-06-2023.</ref> == Sombhâr == req26gnxb6pl42yava8o7da5tumiwmt Pondhuk Pesantrèn Al-Manaar 0 2072 15591 14567 2024-01-06T00:30:42Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 15591 wikitext text/x-wiki [[Bhengkek:Masjid Ar-Rahman Pondok Pesantren Al-Manaar Batuhampar 2020 02.jpg|jmpl|Masjid Ar-Rahman Pondhuk Pesantren Al-Manaar]] '''Pondhuk Pesantrèn Al-Manaar''' iyâ arèya pondhuk pesantrèn sè bâḍâ è Bâtohampar, Lima Puluh Kota. Lembaga pendidighân Islam rèya molaè ḍâri langghâr sè èpaddhâk sareng Syekh Abdurrahman Bâtohampar, olama’ Naqsabandiyah bân embana [[Mohammad Hatta]], [[Bâkkèl Prèsiḍèn Inḍonèsia|bâkkèl prèsiḍèn Inḍonèsia]] ḍâ’-aḍâ’.<ref>Anes Wari, Aisiah, dkk. [https://www.ganto.co/artikel/912/pondok-pesantren-al-manaar-dan-wisata-religi-di-batuhampar.html "Pondok Pesantren Al-Manaar dan Wisata Religi di Batuhampar"]. Ganto.co. 28-01-2023. È aksès tangghâl 20-05-2023.</ref> == Sajhârâ == Pondhuk Pesantrèn rèya molaè ḍâri langghâr Bâtohampar èpaddhâk sareng Syeikh Abdurrahman jhulukna beliau Bâtohampar è pertengaan abad ka-19. Halaqoh pangajiyân Syekh Abdurrahman ngaollè sambhutân lowas ḍâri masyarakat saèngghâ orèng se ḍâtengn ḍâri brâmpan daèrah netep è Bâtohampar kaangghuy ajhâr ḍâ’ Syekh Abdurrahman. Ḍâri bânnya’na parantauan è Bâtohampar, Syekh Abdurrahman aghâbây komplèk kaangghuy ètempati para ''ana’ siak'' ḍâri loar Bâtohampar. Komplèk jârèya pas èkennal kalabân Kampong Dhâghâng.<ref name=":0">Apria Putra. "[https://tarbiyahislamiyah.id/syekh-batu-hampar-dan-jejak-tokoh-pendidikan-tradisional-surau-di-pedalaman-minangkabau/ Syekh Batu Hampar dan Jejak Tokoh Pendidikan Tradisional Surau di Pedalaman Minangkabau"] {{Webarchive|url=https://web.archive.org/web/20220702234143/https://tarbiyahislamiyah.id/syekh-batu-hampar-dan-jejak-tokoh-pendidikan-tradisional-surau-di-pedalaman-minangkabau/ |date=2022-07-02 }}, TarbiyahIslamiyah.id. 24-09-2019. Aksès tangghâl 20-05-2023.</ref> È taon 1928, Syekh Muhammad Arifin Arsyadi dhâddhi tokoh Persatuan Tarbiyah Islamiyah maddhâk Madrasah Tarbiyah Islamiyah (MTI) Bâtohampar sareng ngurus langghâr Bâtohampar. È taon 1943, Syekh Dhamrah Arsyadi maddhâk Pondhuk Pesantrèn Al-Manaar è komplèk Kampong Dhâgâng kalabân tetep ngangghuy pangajârân ḍâri pangajiyân lambe’. Samarèna kapamimpènan Syekh Dhamrah, pengasuh langghâr Bâtohampar atèndhâk kiya mènangka pengasuh Pondhuk Pesantrèn Al-Manaar.<ref name=":0" /><ref>Arsyadi, Dhamrah (1992). ''Sejarah Ringkas Pondok Pesantren Al Manaar kepada Departemen Agama Kabupaten 50 Kota''. Batuhampar: Pondok Pesantren Al-Manaar.</ref> Pengurus langghâr Bâtoampar sè satèya dhâddhi Pondhuk Pesantrèn Al-Manaar sajjhâk matèna Syekh Abdurrahman iyâ arèya.<ref name=":0" /> # Syekh Muhammad Arsyad Abdurrahman (1899-1924) # Syekh Muhammad Arifin Arsyadi (1924-1938) # Syekh Ahmad Abdurrahman (1938-1949) # Syekh Darwisy Arsyadi (1949-1964) # Syekh Dhamrah Arsyadi (1964-1992) # Buya H. Sya'rani Khalil Dt. Majo Reno (1992-2021) # Buya H. Mazmur Sya'rani (2021-satèya) == Sakola == Tingkatan sakola è pondhuk rèya bâḍâ tsanawiyah bân aliyah sareng ngangghuy kurikulum pesantrèn bân madrasah ḍâri Kemenag.<ref>[https://suhanews.co.id/buka-ppdb-tp-2022-2023-ponpes-al-manaar-batu-hampar/ "Buka PPDB TP 2022/2023, Ponpes Al Manaar Batu Hampar Bangun RKB"] {{Webarchive|url=https://web.archive.org/web/20230611074531/https://suhanews.co.id/buka-ppdb-tp-2022-2023-ponpes-al-manaar-batu-hampar/ |date=2023-06-11 }}. ''Suha News''. 19 Maret 2022. Aksès 31 Maret 2022.</ref> == Sombher == 9dj5v7hgzbj5q20thxi6g75z15c8akq Andika Perkasa 0 2073 14877 14616 2023-12-02T23:57:39Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14877 wikitext text/x-wiki {{infobox orang}} Jenderal TNI (purn) '''Muhammad Andika Perkasa''' S.E., M.A., M.Sc., M.Phil., Ph.D.(andi' nyama lahir: '''Fransiskus Xaverius Emanuel Andika Perkasa''' rèmbi' 21 dèsèmber 1964) iyâ arèya purnawirawan TNI sè dhâddhi Panglima Tentara Nasional Indonèsia è taon 2021 sampè' 2022.<ref>Gautama Wakos Reza , suaralampung.id, "[https://lampung.suara.com/read/2021/11/07/143359/jenderal-andika-perkasa-ternyata-mualaf-pindah-ke-islam-saat-momen-ini?page=all Jenderal Andika Perkasa Ternyata Mualaf, Pindah ke Islam saat Momen Ini]", aksès 2021-11-8.</ref> Laènna dhibi'en iyâ arèya andi' dârâ camporan Magelang, Jhâbâh Tengnga bân Blitar, Jhâbâh tèmor. Andika iyâ arèya lulusan Akademi Militer taon 1987. sabellunna, Andika dhâddhi Kapala Staf TNI Angkatan Darat. è bhâkto è lantèk, dhibién arèya Panglima wa'towa'an è sajhârâ. tapè rekor ajiya è ka ollè Laksamana Yudho Margono sè è lantèk Aghântè è tangghâl 19 Dèsèmber 2022.<ref>tni.mil.id, [https://tni.mil.id/view-206312-presiden-ri-joko-widodo-lantik-jenderal-tni-andika-perkasa-sebagai-panglima-tni.html "Presiden RI Joko Widodo Lantik Jenderal TNI Andika Perkasa Sebagai Panglima TNI]", aksès 2021-11-17.</ref> == Riwayât Pendidikan == === Pendidikan Akademik === '''Strata-1''' * S-1 Manajemen Universitas Terbuka<ref>pddkti.kemendikbud.go.id, " [https://pddikti.kemdikbud.go.id/data_mahasiswa/MUY0OUI5NTgtNTAyMy00Rjk4LTg5QTMtQjc0NDdCRTI2NURB Data-Mahasiswa]", aksès 2023-08-20.</ref> '''Strata-2''' * The Military College of Vermont, Norwich University, Northfield, Vermont, Amerika Serikat.<ref>Hadian Amal Insan, katadata.id, [https://en.katadata.co.id/in-depth/2018/11/23/political-nuances-from-fast-track-of-jokowis-army-chief-of-staff "Fast Track with Political Nuances for Jokowi’s New Army Chief of Staff] {{Webarchive|url=https://web.archive.org/web/20230323212732/https://en.katadata.co.id/in-depth/2018/11/23/political-nuances-from-fast-track-of-jokowis-army-chief-of-staff |date=2023-03-23 }}", aksès 2021-09-23.</ref> Judul tesis: ''Iraq's Next Major Violation of Resolution 687 & the Most Likely Response of the United States'' (1999) * National War College, National Defense University, Washington D.C., Amerika Serikat (2003) * Harvard University, Massachusetts, Amerika Serikat<ref>Febriani Dominique Hilvy, sindonews.com "[https://edukasi.sindonews.com/read/708635/211/4-jenderal-lulusan-ln-panglima-tni-andika-perkasa-jebolan-harvard-university-1646899392 4 Jenderal Lulusan LN, Panglima TNI Andika Perkasa Jebolan Harvard University]", aksès 2023-01-16.</ref> (2004) '''Strata-3''' * The Trachtenberg School of Public Policy and Public Administration, The George Washington University, Washington D.C., AS<ref>malay.news, [https://www.malay.news/indonesia/sederet-jenderal-tni-jebolan-universitas-terbaik-di-amerika-serikat-ini-daftarnya/ "Sederet Jenderal TNI Jebolan Universitas Terbaik di Amerika Serikat, Ini Daftarnya"], aksès 2023-01-16.</ref> (2005) === Pendidikan Militèr === * Akademi Militer (1987) * Sesarcab Infanteri * Pendidikan Kemandu * Sekolah Staf dan Komando Angkatan Darat (seskoad) (Lulusen palèng bhâghus Susreg XXXVII 1999/2000)<ref>seskoad.mil.id., "[https://www.seskoad.mil.id/ Alumni Seskoad] {{Webarchive|url=https://web.archive.org/web/20230617011319/https://www.seskoad.mil.id/ |date=2023-06-17 }}", aksès 2023-06-17.</ref> * Sekolah Staf dan Komando Tentara Nasional Indonesia (Sesko TNI) * Lembaga Ketahanan Nasional (Lemhannas RI) == Bâdhâl == Andika ngawwâlli bâdhâlla dhâddhi Perwira sè de'ade' infanteri jhâjhârân korps baret merah (kopassus) Grup 2 (Para Komando dan Satuan-81/Penanggulangan Teror (Gultor) dubelâs taon pas, bân samarèna a tugas e Departemen Pertahanan dan Keamanan (Dephankam) bân Mabes TNI-AD è tugas polè è Kopassus dhâddhi Komandan Batalyon 32/Apta Sandhi Prayuda Utama, Grup 3/Sandhi Yudha.<ref>Afifiyah Siti, Tagar.id, "[https://www.tagar.id/andika-perkasa-dan-karier-cemerlangnya Andika Perkasa dan Karier Cemerlangnya]", aksès 2023-06-17.</ref> Jenderal TNI Andika Perkasa ngaollè Pendidikan tègghi Strata-1 (Sarjana Ekonomi) è Universitas Terbuka bân Ngaollè 3 pangkat akademik Strata-2 (M.A., M.Sc., M.Phil.), bân 1 pangkat akademik Strata-3 (Ph.D) dâri cemmacemma Perguruan Tègghi è Amerika serikat. Kalaghungan sabellunna iya arèya dhâddhi perwira menengah (pamen) è kepangkatan Kolonel (lnf.) iyâ arèya Sespri Kepala Staf Umum (Kasum) TNI, Komandan Resimen Induk (Danrindam) Kodam Jaya/Jayakarta è Jakarta, Komandan Resor Militer (Danrem) 023/Kawal Samudera Kodam I/Bukit Barisan è Kotta Sibolga, Sumatera Utara. Pas è promosi aghi ka Jabatan Perwira Tinggi (pati) a pangkat Brigadir Jenderal TNI dhâddhi Kepala Dinas Penerangan TNI-AD (Kadispenad), Jakarta è tanggâl 25 Novèmber 2013 è dhâsarraghi potosanna Panglima TNI No. Kep/871/XI/2013 è tangghâl 8 Novèmber 2013. È bulân Novèmber 2021, dhibi'en arèya è calonnaghi dâri Prèsidèn Joko Widodo ka angghuy negghu' Jabatan Panglima Tentara Nasional Indonesia, aghântèaghi Marsekal TNI Dr. Hadi Tjahjanto sè bhâkal maso' masa purna tugas.<ref>, Harjanti Setyo Aji, kabar24.bisnis.com, " [https://kabar24.bisnis.com/read/20211103/15/1461499/resmi-andika-perkasa-calon-tunggal-panglima-tni Resmi! Andika Perkasa Calon Tunggal Panglima TNI]", aksès 2021-11-04.</ref> == Ka odi'ânna == Ramana Andika, F.X. soenarto, iya arèya pènsiunan ABRI dâri Korps Zeni.<ref>news.republika.co.id, "[https://news.republika.co.id/berita//r27zxq484/anak-berland-angka-tujuh-untuk-panglima-andika? Anak Berland, Angka Tujuh untuk Panglima Andika]", akses 2021-11-15. </ref> Andika anèka bân diah Erwiany Trisnamurti Hendrati Hendropiyono sè dhibi'en arèya ana'en ana' binè' dâri Jenderal TNI A.M. Hendropriyono. Andika sabellunna aghâma Katolik pas aobe dhâddhi Muslim è bhâkto anèka. == Riwayât Kalaghungan == '''Letnan Duwâ' sampè' Letnan Sèttong''' * Komandan Peleton Grup 2/Para Komando, Kopassus (1987) * Komandan Unit 3, Grup 2/Para Komando, Kopassus (1987) * Komandan Submit 2, Sat Gultor 81, Kopassus (1991) '''Kapten''' * Komando Tim 3, sat Gultor 81, Kopassus (1995) * Komandan Resimen 62, yon 21 Grup 2/Para Komando, Kopassus (1997) * Pama Kopassus (1998) '''Mayor''' * Pamen Kopassus (1999) * Kepala Seksi Kajian Strategi Hankam, Subdit Kebijakan Pelaksanaan (Jaklak), Direktorat Kebijakan Strategi (Ditjakstra), Sitjen Strahan, Departemen Pertahanan (2000) * Pamen Mabes TNI-AD (2001) '''Letnan Kolonel''' * Komandan Batalyon (Danyon) 32/Apta Sandhi Prayuda Utama, grup3/Sandhi Yudha, Kopassus (2002) * Kepala Seksi Intelijen, Korem 051/Wijayakarta, Kodam Jaya/Jayakarta (2002) * Pabandya A-33, Direktorat A, Badan Intelijen Strategis (BAIS) TNI (2002) * Pabandya IV/Vasdik, Spaban Opsdik, Sdirdik, Kodiklat TNI-AD (2008) * Kepala Bagian Perencanaan, Sdirum, Kodiklat TNI-AD (2009) '''Kolonel''' * Sekretaris Pribadi (Sespri) Kepala Staf Umum (Kasum) TNI (2010) * Komandan Resimen Induk (Danrindam) Kodam Jaya/Jayakarta (2011) * Komandan Resor Militer (Danrem) 023/Kawal samudera, Kodam I/Bukut Barisan (2012) '''Brigadir Jenderal''' * Kepala Dinas Penerangan TNI-AD (Kadispenad) (2013) '''Mayor Jenderal''' * Komandan Pasukan Pengamanan Presiden (Danpaspampres) (2014) * Panglima Komando Daerah Militer (Pangdam) XII/tanjungpura (2016) '''Letnan Jenderal''' * Komandan dan Komando Pembina Doktrin, Pendidikan dan Latihan Angkatan Darat (Dankodiklatad) (2018) * Panglima Komando Strategis Angkatan Darat (Pangkostrad) (2018) '''Jenderal''' * Kepala Staf TNI Angkatan Darat (2018) * Panglima Tentara Nasional Indonesia (2021) == Sombher == qsvwvjfein9fw14d93tfedo3dkn07it Orèng Minangkabau 0 2074 17213 16047 2024-08-06T01:11:20Z 36.90.195.176 17213 wikitext text/x-wiki '''Minangkabau''' otabâ è singkat kalabân Minang aropaaghi kalompok etnik pribumi Nusantara sè ngennengèh Sumatera bâgiân tengnga, [[Inḍonesia]]. Mun dâri segi geografis pencaranna etnik Minangkabau meliputi sakabbhina  daratan [[Sumatra Bârâ’]], saparoh daratan Riau, bâgiyân lao’ [[bengkulu]], bâgiyân bârâ’ [[Jambi]], tase’ bârâ Sumatra Utara, tase’ bârâ’ dâjâh Aceh bân Negeri Sembilan  è [[Malaysia]]. Minangkabau arojuk dhâ’ ka entitas kultural bân geografis se ètandhâi kalabân bahasa, adat se ngangghuy sistem kakarabhâdhân matrilineal bân identitas agama [[Islam]]. Dâlâm caca awam, orang Minang segghut  è dâ’padâaghi bân orèng Padang. Hal nèka arojuk dâ’ ka nyamah èbhu kotta provinsi Sumatra Barâ’, iyâ arèya kotta Padang. Namong rèng orèng nèka biasana nyebbhut kalompokna kalabân sebbhutân ''Urang Awak''. ''Awak'' nèka andi’ artè sèngko’, <sup> </sup>Dhaddhi bisa è sèmpolaghi jhâ’ sè è maksod kalabân ''Urang Awak'' iyâ arèya orèng Minang dhibi’. Mènorot A.A Nafis, Minangkabau lebbi arojuk ka kultur etnis dâri sala sèttong rompon Melayu se tombu karana sistem monarki. Tor nganut sistem adhât sè è tandhai kalabân sistem kaluwarga melalui jalur binè’  otabâ matrilineal, maskè budayana sangèt koat ebârnai ajhârân agâma Islam. Thomas Stamford Raffles, samarena ngalakonè ekspedisi ka pedalaman Minangkabau kenenganna  Karaton Pagaruyung, nyataaghi jhâ’ Minangkabau rèya sombherna kakoatan bân asalla bhângsa Melayu, se ghuk lagghuk pandudu’en  apencar e Kepulauan Timur Masyarakat Minang ghik pagghun ngangghuy matrilineal palèng rajâh è dhunnya. Salaènna arèya, etnis nèka aghunaaghi sistem proto-demokrasi molae masa pra-Hindu kalabân bâdâna kerapatan adat kaangghuy nantoaghi hal-hal parlo permasalahan hokom. Prinsip adat Minangkabau bâdâ è dâlâm pernyataan ''Adat basandi syarak, syarak basandi Kitabullah'' (Adat bersendikan hukum, hukum bersendikan Alquran) sè artèna adat berlandaskan ajhârân Islam. 71w3gzux7yh6rvw7dzh327fmg8mx1uj Banda Neira 0 2075 13763 13414 2023-07-15T03:35:00Z Afkarina 1705 13763 wikitext text/x-wiki '''Banda Neira''' otabâ '''Banda Naira''' iyâ arèya sala sèttong polo vulkanik sè bâḍâ è gugusan kapoloan Banda, Maluku. Polo arèya pajhât lèbur bân èksennengè orèng polana polo rèya asrè. Banda Neira jughân nyèmpen jejak-jejak sajhârah jhâman lambâ'. Mènorot administratif aropaaghi posat kacamadhan Banda, Kabhupatèn Maluku Tenga, Provinsi Maluku. è Banda Neira bâḍâ 12 dhisa kalabân jumla penduduk sakitar 14.000 orèng.<ref>Ridwan, Edward. [https://www.detik.com/sulsel/wisata/d-6344375/wisata-banda-neira-pesona-alam-hingga-jejak-sejarah-keserakahan-kolonial "Wisata Banda Neira, Pesona Alam hingga Jejak Sejarah Keserakahan Kolonial]". www.detik.com. 13-10-2022. Diakses 19-06-2023. </ref> Maskenah Banda Neira nèka bânni polo sè palèng rajâh, tapè Banda Neira nyimpen keindahan alam, soghi hasèl bhumèna, lengkap bân sajhârânah. Jhâjhâl è bâbâ rèya se tamasok kabâḍâânna Banda Neira. 1. Polo sè ngasèllaghi pala Molaè lambâ' Banda Neira la dhadḍhi kennengan se ngasèlèn pala, sampè' Banda Neira nèka è sebbhut tong-sèttongnga kennengan sè ngasellaghi pala nèng è dhunnya. Pala sè pajhât ḍâddhi daya tarik ka bhângsa Eropa, enga' Spanyol, Portugis, bân Inggris. 2. Toman ajhâjhâ Bhângsa Eropa Banda Neira toman ajhâjhâ Bhângsa Eropa polana rajâh hasèl bhumèna otamana pala bân rempah-rempah laènna. Bhangsa Eropa sè samolana ḍâtâng kaangghuy adhaghang tor mellè rempah-rempah kaangghuy è jhuwel pole, coma bhangsa Belanda temmo dâtâng kaagghuy ngoasaè polo nèka, namong masyarakat sekitar aberri' perlawanan ḍa' Bâlândha. saènggha bhangsa Inggris sè dâtâng aghunaaghi kasempadhân rèya kagghuy alabân Balandha. parkara rèya salanjuttha pas dhâddhi sabâb bâdâna perang sè cè' abitdhâ molaè taon 1609 sè melibatkan rakyat Banda tor èbhânto Inggris kaagghuy alabân Belândha. 3. Monumen Parigi Rante Banda Neira ngaanḍi' sajârâh kelam pembantaian saudagar-saudagar rempah. Pembantaian arèya èlakonè penjâjâh Eropa sopajâ bisa ngoasè hasèl bhumè sè aropaaghi rempah-rempah. Bânni ghun abantai, namong tak sakone' ḍâri rakyat sè èkerem ka Polo Jhâbâ kaagghuy èpadhaḍdhi bhuḍâk. Kaangghuy sajârâh panèka ḍaddhi pas èbangun monumen Parigi Rante.<ref>"7 Fakta Banda Neira, dari Pulau Penghasil Pala hingga Tempat Pengasingan Bung Hatta". kompas.com. 05-09-2022. Diakses 15-07-2023.[https://regional.kompas.com/read/2022/09/05/070800578/7-fakta-banda-neira-dari-pulau-penghasil-pala-hingga-tempat-pengasingan?page=all]</ref><references /> hkzpfwvu1kd7f7lwzeoizawp6jput9v Nabila Taqiyyah 0 2076 14094 14093 2023-09-01T06:24:01Z Alfiyah Rizzy Afdiquni 9 14094 wikitext text/x-wiki {{infobox orang}} '''Nabila Taqiyyah''' (lahèr 21 Novèmber 2005) iyâ arèya pânyanyi abhângsa [[Inḍonesia|Inḍonèsia]] asal Banda Aceh, [[Acèh|Aceh]]. Dhibi'en èkennal mènangka dhâddhi ''runner-up Inḍonèsia Idol'' mosèm ke-12, sâbuah ajang pâncarèan bakat agengsi sè tayang è RCTI taon 2022-2023.<ref>Kompas.com "[https://www.kompas.com/hype/read/2023/05/23/121315466/jadi-runner-up-indonesian-idol-2023-nabila-taqiyyah-puas-sebagai-penampilan Jadi Runner-up Indonesian Idol 2023, Nabila Taqiyyah: Puas sebagai Penampilan Terakhir]". aksès 2023-05-25.</ref> == Sombher == <references /> qd39m8bzxxxqz82a6vqnieliw0rbto0 Pakanḍhâ'ânna pangangghuy:Royhanah 3 2077 13158 2023-05-30T06:48:09Z Caro de Segeda 299 ←Membuat halaman berisi '== Translation request == Hi. Sorry to bother you but I would like to ask you whether you could please translate this to Madurese? <poem> Lingua Franca Nova (“Elefen”) is a language designed to be particularly simple, consistent, and easy to learn for international communications. It has a number of positive qualities: 1. It has a limited number of phonemes. It sounds similar to Italian or Spanish. 2. It is phonetically spelled. No child should have to spend...' 13158 wikitext text/x-wiki == Translation request == Hi. Sorry to bother you but I would like to ask you whether you could please translate this to Madurese? <poem> Lingua Franca Nova (“Elefen”) is a language designed to be particularly simple, consistent, and easy to learn for international communications. It has a number of positive qualities: 1. It has a limited number of phonemes. It sounds similar to Italian or Spanish. 2. It is phonetically spelled. No child should have to spend years learning irregularities. 3. It has a completely regular grammar, similar to the world’s creoles. 4. It has a limited and completely regular set of productive affixes for routine word derivation. 5. It has well-defined rules for word order, in keeping with many major languages. 6. Its vocabulary is strongly rooted in modern Romance languages. These languages are themselves widespread and influential, plus they have contributed the major part of English vocabulary 7. It is designed to be naturally accepting of Latin and Greek technical neologisms, the de facto “world standard”. 8. It is designed to seem relatively “natural” to those who are familiar with Romance languages, without being any more difficult for others to learn. We hope you like Elefen! </poem> Thanks for your help. [[Pangangghuy:Caro de Segeda|Caro de Segeda]] ([[Pakanḍhâ'ânna pangangghuy:Caro de Segeda|kanḍhâ]]) 30 Mèi 2023 13.48 (WIB) an7pabwusms6rix58up79ve67qitwes Cèṭa'an:For 10 2078 13159 2023-06-01T04:04:06Z Veracious 199 ←Membuat halaman berisi '<includeonly>{{#invoke:For|For}}</includeonly><noinclude> {{Documentation}} </noinclude>' 13159 wikitext text/x-wiki <includeonly>{{#invoke:For|For}}</includeonly><noinclude> {{Documentation}} </noinclude> 7es2p1mk6qse8zlwn5qqya2ysrq1rcr Modul:For 828 2079 13160 2023-06-01T04:04:48Z Veracious 199 ←Membuat halaman berisi '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...' 13160 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 Cèṭa'an:Large 10 2080 13163 13162 2023-06-01T04:12:11Z Veracious 199 Veracious ngallèyaghi kaca [[Cèṭa'an:Big]] ka [[Cèṭa'an:Large]] 13162 wikitext text/x-wiki <span style="font-size:120%">{{{1}}}</span><noinclude> {{Documentation}} </noinclude> gb9jg7srxpcm0n8wv0k3unldj3qzdrc Cèṭa'an:Big 10 2081 13164 2023-06-01T04:12:11Z Veracious 199 Veracious ngallèyaghi kaca [[Cèṭa'an:Big]] ka [[Cèṭa'an:Large]] 13164 wikitext text/x-wiki #ALIH [[Cèṭa'an:Large]] spseawdzwyx0xxe41z6uliq80swme52 Cèṭa'an:Human administration 10 2082 13166 13165 2023-06-01T04:15:04Z Veracious 199 13166 wikitext text/x-wiki {| class="wikitable" style="float: right; margin:1em 0 1em 1em; text-align: center; font-size: 90%;" ! colspan="4" style="background-color: #F0F8FF; font-size:110%;" | [[Wikipedia:Administration#Human and legal administration|Human administration]] |- | [[foundationsite:role/board/|Wikimedia Board of Trustees]] |- | [[Wikipedia:Wikipedians|Wikipedians]] |- | [[foundationsite:role/staff-contractors/|Staf Wikimèdia]] |- | [[Meta:Stewards|Panatalayan]] |- | [[Wikipedia:Arbitration Committee|Arbitration Committee]] |- | [[Wikipedia:Birokrat|Birokrat]] |- | [[Wikipèḍia:Panata|Panata]] |} iwq1s3wsqb78o0utpg5ljblh49mki60 Cèṭa'an:Policy 10 2083 13167 2023-06-01T04:16:47Z Veracious 199 pl 13167 wikitext text/x-wiki {{Ombox | type = notice | image = [[File:Green check.svg|30px|link=]] | imageright = {{{shortcutoverride|{{#if:{{{shortcut|{{{shortcut1|{{{sc1|{{{1<includeonly>|</includeonly>}}}}}}}}}}}} | {{Shortcut|{{{shortcut|{{{shortcut1|{{{sc1|{{{1}}}}}}}}}}}} |{{{shortcut2|{{{sc2|{{{2|}}}}}}}}} |{{{shortcut3|{{{sc3|{{{3|}}}}}}}}} |{{{shortcut4|{{{sc4|{{{4|}}}}}}}}} |{{{shortcut5|{{{sc5|{{{5|}}}}}}}}} |msg={{{shortcutmsg|}}} <noinclude>|category=no</noinclude>}} }} }}} | text = <div style="padding-top: 6px; padding-bottom: 5px;">{{{textoverride|'''This {{{type|page}}} documents an Madurese Wikipedia [[Wikipedia:Policies and guidelines|policy]].'''<br /><div style="font-size: 90%;">It describes a widely accepted standard that all editors should [[Wikipedia:What "Ignore all rules" means#Use common sense|normally]] follow. Changes made to it should reflect [[WP:PGCHANGE|consensus]].</div>{{#if:{{{text|}}}|&#32;{{{text}}}}}}}}</div> }}{{#ifeq:{{{demo}}}|yes||<includeonly>{{#ifeq:{{NAMESPACE}}|{{ns:4}}|{{{category|[[Category:Wikipedia policies]] [[Category:Wikipedia {{#switch:{{{subcategory|}}} |conduct|content|deletion|enforcement|procedural|legal={{{subcategory}}} |#default= }} policies]] }}} }}</includeonly>}}<noinclude> {{Documentation}}<!-- Add categories to the /doc subpage, not here! --> </noinclude> agj0wz7xedk7c86o3g7j8ecnis5upy2 Cèṭa'an:Shortcut 10 2084 13168 2023-06-01T04:17:36Z Veracious 199 ←Membuat halaman berisi '<includeonly>{{#invoke:Shortcut|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>' 13168 wikitext text/x-wiki <includeonly>{{#invoke:Shortcut|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 5idoxkkbt62sniipoe18t8iorl88qpo Modul:Shortcut 828 2085 13169 2023-06-01T04:18:39Z Veracious 199 ←Membuat halaman berisi '-- 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, opti...' 13169 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 isCategorized = 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 listItems[i] = frame:expandTemplate{ title = 'No redirect', args = {shortcut} } 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 shortcutHeading = message(cfg['shortcut-heading'], nShortcuts) shortcutHeading = frame:preprocess(shortcutHeading) end end -- Shortcut box local shortcutList = root :tag('div') :addClass('module-shortcutboxplain plainlist noprint') :attr('role', 'note') 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, { wrappers = 'Template:Shortcut' }) -- 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 9gqajpnaww33qteq0w4u1itqo0no0tf Modul:Shortcut/config 828 2086 13170 2023-06-01T04:19:49Z Veracious 199 ←Membuat halaman berisi '-- 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:Jalan pintas|Pintasan]]:', -- 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 li...' 13170 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:Jalan pintas|Pintasan]]:', -- 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'] = 'pintasan #$1 tidak sah (pintasan harus ' .. 'mempunyai setidaknya satu karakter)', -- The error message to display when no shortcuts or other displayable content -- were specified. (required) ['no-content-error'] = 'Galat: tidak ada pintasan yang ditentukan ' .. mw.text.nowiki('|msg=') .. ' parameter tidak ditentukan.', -- A category to add when the no-content-error message is displayed. (optional) ['no-content-error-category'] = 'Templat pintasan tanpa parameter', } su5lyxgj7o455azgzsnjylvx96wua04 Cèṭa'an:Pp-move-indef 10 2087 13171 2023-06-01T04:20:54Z Veracious 199 pp 13171 wikitext text/x-wiki <includeonly>{{#ifeq:{{PROTECTIONLEVEL:move}}|sysop|{{#switch: {{NAMESPACE}} | {{ns:User}} | {{ns:User talk}} = [[Kategori:Halaman pengguna dan pembicaraan pengguna Wikipedia yang dilindungi dari pemindahan|{{PAGENAME}}]] | {{ns:Wikipedia}} | {{ns:Help}} = [[Kategori:Halaman proyek Wikipedia yang dilindungi dari pemindahan|{{PAGENAME}}]] | {{ns:Portal}} = [[Kategori:Portal Wikipedia yang dilindungi dari pemindahan|{{PAGENAME}}]] | {{TALKSPACE}} = {{talk other|[[Kategori:Halaman pembicaraan Wikipedia yang dilindungi dari pemindahan|{{PAGENAME}}]]}} | #default = [[Kategori:Halaman Wikipedia yang dilindungi dari pemindahan dengan waktu tidak ditentukan|{{PAGENAME}}]]}}|[[Kategori:Halaman Wikipedia dengan templat perlindungan salah|{{PAGENAME}}]]}}</includeonly><noinclude>{{Documentation}}</noinclude> i2j0bb8sfiwv46fokt8colycim7fxci Cèṭa'an:No redirect 10 2088 13172 2023-06-01T04:23:05Z Veracious 199 nd 13172 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 Modul:Redirect 828 2089 13173 2023-06-01T04:23:56Z Veracious 199 ←Membuat halaman berisi '-- 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...' 13173 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 Cèṭa'an:Shortcut/styles.css 10 2090 13174 2023-06-01T04:25:20Z Veracious 199 cs 13174 sanitized-css text/css .module-shortcutboxplain { float:right; border:1px solid #aaa; background:#fff; margin:0 0 0 1em; padding:.3em .6em .2em .6em; text-align:center; font-size:85%; font-weight:bold } .module-shortcutlist { display:inline-block; border-bottom:1px solid #aaa; margin-bottom:.2em; font-weight: normal; } .module-shortcutanchordiv { position:relative; top:-3em; } qwxw2y8erfdyycdrzmklxgtbmz79l41 Cèṭa'an:Plainlink 10 2091 13175 2023-06-01T04:26:16Z Veracious 199 ←Mengalihkan ke [[Cèṭa'an:Plain link]] 13175 wikitext text/x-wiki #REDIRECT[[Template:Plain link]] sd0il3li2lhli1n55qtsu6za939rjjw Cèṭa'an:Plain link 10 2092 13176 2023-06-01T04:26:39Z Veracious 199 pl 13176 wikitext text/x-wiki <span class="plainlinks">{{#if:{{{2|{{{NAME|{{{name|}}}}}}}}} |[{{{1|{{{URL|{{{url}}}}}}}}} {{{2|{{{NAME|{{{name|}}}}}}}}}] |[{{{1|{{{URL|{{{url}}}}}}}}}] }}</span><noinclude> {{documentation}} </noinclude> azblt450atp831wfl28ueqx4u85k3qy Cèṭa'an:Enforcement policy list 10 2093 13178 13177 2023-06-01T04:28:37Z Veracious 199 13178 wikitext text/x-wiki {{helpbox|width:180px;clear:right |templatename=Enforcement policy list |name=[[WP:Enforcement|Enforcement]] policies |bodyclass=plainlist |list1= * [[WP:Panata|Panata]] * [[WP:Banning policy|Banning policy]] * [[WP:Blocking policy|Blocking policy]] * [[WP:Protection policy|Protection policy]] }}<noinclude> [[Category:Wikipedia policy list templates| Enforcement]] </noinclude> 90a3v6v46onapecxater463ia266c2a Cèṭa'an:Helpbox 10 2094 13179 2023-06-01T04:29:08Z Veracious 199 ←Membuat halaman berisi '<includeonly>{{Sidebar | name = {{#if:{{{templatename|}}} |{{{templatename}}} |{{{name|{{PAGENAME}}}}} }} | templatestyles = Template:Helpbox/styles.css | child templatestyles = {{{child templatestyles|}}} | float = {{{float|}}} | class = help-box noprint {{{class|{{{bodyclass|}}}}}} | style = {{{1|}}} | titlestyle = {{{titlestyle|}}} | title = {{{title|{{{name|}}}}}} | headingstyle = {{{headingstyle|}}} | heading1 = {{{group1|}}} | content1 = {{{list1|}}} |...' 13179 wikitext text/x-wiki <includeonly>{{Sidebar | name = {{#if:{{{templatename|}}} |{{{templatename}}} |{{{name|{{PAGENAME}}}}} }} | templatestyles = Template:Helpbox/styles.css | child templatestyles = {{{child templatestyles|}}} | float = {{{float|}}} | class = help-box noprint {{{class|{{{bodyclass|}}}}}} | style = {{{1|}}} | titlestyle = {{{titlestyle|}}} | title = {{{title|{{{name|}}}}}} | headingstyle = {{{headingstyle|}}} | heading1 = {{{group1|}}} | content1 = {{{list1|}}} | heading2 = {{{group2|}}} | content2 = {{{list2|}}} | heading3 = {{{group3|}}} | content3 = {{{list3|}}} | heading4 = {{{group4|}}} | content4 = {{{list4|}}} | heading5 = {{{group5|}}} | content5 = {{{list5|}}} | heading6 = {{{group6|}}} | content6 = {{{list6|}}} | heading7 = {{{group7|}}} | content7 = {{{list7|}}} | heading8 = {{{group8|}}} | content8 = {{{list8|}}} | heading9 = {{{group9|}}} | content9 = {{{list9|}}} | heading10 = {{{group10|}}} | content10 = {{{list10|}}} | heading11 = {{{group11|}}} | content11 = {{{list11|}}} | heading12 = {{{group12|}}} | content12 = {{{list12|}}} | heading13 = {{{group13|}}} | content13 = {{{list13|}}} | heading14 = {{{group14|}}} | content14 = {{{list14|}}} | heading15 = {{{group15|}}} | content15 = {{{list15|}}} | heading16 = {{{group16|}}} | content16 = {{{list16|}}} | heading17 = {{{group17|}}} | content17 = {{{list17|}}} | heading18 = {{{group18|}}} | content18 = {{{list18|}}} | heading19 = {{{group19|}}} | content19 = {{{list19|}}} | heading20 = {{{group20|}}} | content20 = {{{list20|}}} | navbar = {{#if:{{{templatename|}}} | | {{#if:{{{title|}}} |{{#if:{{{name|}}} | |none}} | none }} }} }}</includeonly><noinclude> {{Documentation}} </noinclude> 9xlpz91q0yqlrqv9e9je6g80b3j0d2x Cèṭa'an:Nutshell 10 2095 13181 13180 2023-06-01T04:31:49Z Veracious 199 13181 wikitext text/x-wiki {{mbox | image = [[file:Walnut.png|30px|link=|alt=]] | text = '''Ringkasan {{{title|halaman ini}}}:''' {{#if:{{{2|}}} | {{unordered list|{{{1|{{{text|}}}}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}}} | {{{1|{{{text}}}}}} }} | imageright = {{#if:{{{shortcut|{{{shortcut1|}}}}}} | {{Ombox/shortcut|{{{shortcut|{{{shortcut1|}}}}}}|{{{shortcut2|}}}|{{{shortcut3|}}}|{{{shortcut4|}}}|{{{shortcut5|}}} }} }} }}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> nwhf7ir0d4xvo31ft7zbufh3byp8zu9 Cèṭa'an:Sprotected2 10 2096 13182 2023-06-01T04:32:33Z Veracious 199 ←Mengalihkan ke [[Cèṭa'an:Pp-semi-indef]] 13182 wikitext text/x-wiki #REDIRECT [[Template:Pp-semi-indef]] hkvkb5cu97ermttk3t55g31byvgtiqe Cèṭa'an:Pp-semi-indef 10 2097 13183 2023-06-01T04:33:17Z Veracious 199 ←Membuat halaman berisi '<includeonly>{{#invoke:Protection banner|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>' 13183 wikitext text/x-wiki <includeonly>{{#invoke:Protection banner|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 5t6lal9n9hcpwsso2obr7pcyjbg26xc Modul:Protection banner 828 2098 13184 2023-06-01T04:34:07Z Veracious 199 ←Membuat halaman berisi '-- 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 init...' 13184 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 Modul:Effective protection level 828 2099 13185 2023-06-01T04:35:00Z Veracious 199 ←Membuat halaman berisi '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 lo...' 13185 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 Modul:File link 828 2100 13186 2023-06-01T04:36:04Z Veracious 199 fl 13186 Scribunto text/plain -- This module provides a library for formatting file wikilinks. local yesno = require('Modul: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( "galat pada '%s' parameter '_main' (expected string, hasil %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('Modul:Arguments').getArgs(frame, { wrappers = 'Templat:File link' }) if not origArgs.file then error("parameter 'file' hilang dari [[Templat: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 r1gwvaufkv7wbzrv04wclmpu27u78q9 Modul:Effective protection expiry 828 2101 13187 2023-06-01T04:37:04Z Veracious 199 px 13187 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 Modul: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 tk52aeckra1anxgbmak8sasyl7p0pgz Modul:Vandal-m 828 2102 13188 2023-06-01T04:37:54Z Veracious 199 vm 13188 Scribunto text/plain -- This module implements {{vandal-m}}. local p = {} local su = require('Module:Su')._main local function makeWikilink(link, display) if display then return string.format('[[%s|%s]]', link, display) else return string.format('[[%s]]', link) end end local function makeUrlLink(data, display) local url = mw.uri.new(data) url = tostring(url) return string.format('[%s %s]', url, display) end local function makeFullUrlLink(page, query, display) local url = mw.uri.fullUrl(page, query) url = tostring(url) return string.format('[%s %s]', url, display) end local function getTitle(page) local success, title = pcall(mw.title.new, page) if success then return title else return nil end end local function getLinkIfExists(pagePrefix, username, display) local title = getTitle(pagePrefix .. username) if title and title.exists then return makeWikilink(title.prefixedText, display) end end function p.main(frame) local args = require('Module:Arguments').getArgs(frame, {parentOnly = true}) return p._main(args) end function p._main(args) local username, usernameEncoded do local lang = mw.language.getContentLanguage() username = args.User or args[1] or 'Example' username = lang:ucfirst(username) usernameEncoded = mw.uri.encode(username) end local links = {} -- Talk links[#links + 1] = makeWikilink('User talk:' .. username, 'talk') -- Contribs links[#links + 1] = makeWikilink( 'Special:Contributions/' .. username, '<span title="Contributions: ' .. username .. '">contribs</span>' ) -- Block log and autoblocks do local blockLogLink = makeFullUrlLink( 'Special:Log/block', {page = 'User:' .. username}, '<span title="Blocklog: ' .. username .. '" style="color:#002bb8">block&nbsp;log</span>' ) local autoblocksLink = makeUrlLink( { host = 'tools.wmflabs.org', path = '/xtools/autoblock/', query = {user = username} }, '<sup title="Autoblock: ' .. username .. '" style="color:#002bb8">auto</sup>' ) links[#links + 1] = blockLogLink .. autoblocksLink end -- Ban listing if args.ban then links[#links + 1] = makeWikilink( mw.site.namespaces[4].name .. 'List of banned users#' .. username, 'ban' ) end -- Arbitration requests links[#links + 1] = getLinkIfExists( 'Wikipedia:Requests for arbitration/', username, 'rfarb' ) -- Requests for comment links[#links + 1] = getLinkIfExists( 'Wikipedia:Requests for comment/', username, 'rfcuser' ) -- Long-term abuse links[#links + 1] = getLinkIfExists( 'Wikipedia:Long term abuse/', username, 'lta' ) -- Requests for checkuser links[#links + 1] = getLinkIfExists( 'Wikipedia:Requests for checkuser/Case/', username, 'rfcu' ) -- Sockpuppet investigations links[#links + 1] = getLinkIfExists( 'Wikipedia:Sockpuppet investigations/', username, 'spi' ) -- Suspected sockpuppets links[#links + 1] = getLinkIfExists( 'Wikipedia:Suspected sock puppets/', username, 'ssp' ) -- Sockpuppet categories -- There isn't a seperator between these and the suspected sockpuppets link, -- so we will add them later instead of adding them to the links table. local sockCategoryLinks do local confirmed = getTitle( 'Category:Wikipedia sockpuppets of ' .. username ) local suspected = getTitle( 'Category:Suspected Wikipedia sockpuppets of ' .. username ) if confirmed and confirmed.exists or suspected and suspected.exists then local sup, sub if confirmed and confirmed.exists then sup = '&ensp;' .. makeWikilink( ':' .. confirmed.prefixedText, 'confirmed&nbsp;socks' ) end if suspected and suspected.exists then sub = '&ensp;' .. makeWikilink( ':' .. suspected.prefixedText, 'suspected&nbsp;socks' ) end sockCategoryLinks = su(sup, sub) end end -- Add the user link and the outer span tags. return string.format( '<span id="%s" class="plainlinks">%s (%s%s)</span>', username, makeWikilink('User:' .. username, username), table.concat(links, ' &bull; '), sockCategoryLinks or '' ) end return p fzt9wwr36kd1w6m5ijiv1uv7usb2mjw Modul:Protection banner/config 828 2103 13189 2023-06-01T04:38:44Z Veracious 199 pc 13189 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 = 'Halaman yang ${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 = { autoconfirmed = { alt = 'Halaman yang dilindungi dengan perubahan tertunda tingkat 1', tooltip = 'Semua suntingan oleh pengguna baru dan anonim harus ditinjau sebelum terlihat oleh para pengguna yang tidak terdaftar', image = 'Pending-protection-shackle.svg' }, default = { alt = 'Halaman yang dilindungi dengan perubahan tertunda tingkat 2', tooltip = 'Semua suntingan oleh pengguna yang bukan peninjau atau pengurus' .. ' harus ditinjau sebelum terlihat oleh para pengguna yang tidak terdaftar', 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 people', }, 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 = 'Untuk halaman yang dilindungi karena perang suntingan', text = function (protectionObj, args) -- Find the value of "disputes". local display = 'dipertentangkan' 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} atau hingga penyuntingan %s terselesaikan.' else msg = '${INTROFRAGMENT} hingga penyuntingan %s terselesaikan.' end return string.format(msg, disputes) end, explanation = "Pelindungan ini '''bukan''' merupakan bentuk dukungan terhadap" .. ' ${CURRENTVERSION}. ${EXPLANATIONBLURB}', tooltip = '${TOOLTIPFRAGMENT} karena perang suntingan', }, 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 = 'Untuk halaman yang dilindungi karena ditampilkan di [[Halaman Utama]]', text = 'Berkas ini sekarang' .. ' [[Wikipedia:Halaman ini dilindungi|dilindungi]] dari' .. ' penyuntingan karena akan segera ditampilkan' .. ' di [[Halaman Utama]].', explanation = 'Gambar di Halaman Utama dilindungi karena keterlihatan' .. ' yang tinggi. Mohon diskusikan perubahan yang diperlukan di ${TALKPAGE}.' .. '<br /><span style="font-size:90%;">' .. "'''Pengurus:''' Setelah berkas ini sudah tidak berada di Halaman Utama," .. ' mohon lepaskan pelindungan, atau turunkan menjadi pelindungan sebagian,' .. ' sesuai konteksnya.</span>', }, office = { description = 'Untuk halaman yang dilindungi oleh Yayasan Wikimedia', text = function (protectionObj, args) local ret = '${PAGETYPE} ini sekarang berada' .. ' dalam pengawasan dari' .. ' [[Wikipedia:Office actions|Kantor Yayasan Wikimedia]]' .. ' dan telah dilindungi.' if protectionObj.protectionDate then ret = ret .. ' Halaman ini telah dilindungi sejak ${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 = 'Untuk halaman yang dilindungi oleh Yayasan Wikimedia dan' .. ' "diatur ulang" ke versi terdahulu', text = '${PAGETYPE} ini sekarang berada' .. ' dalam pengawasan dari' .. ' [[Wikipedia:Office actions|Kantor Yayasan Wikimedia]]' .. ' dan telah dilindungi.', explanation = function (protectionObj, args) local ret = '' if protectionObj.protectionDate then ret = ret .. 'Pada tanggal ${PROTECTIONDATE}, ${PAGETYPE} ini telah' else ret = ret .. '${PAGETYPE} ini telah' 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 = 'Untuk templat dan modul Lua [[Wikipedia:High-risk templates|high-risk]]' .. 'berisiko tinggi', text = 'Ini adalah ${PAGETYPE} yang [[Bantuan:Pelindungan|dilindungi]],' .. ' karena memiliki [[Wikipedia:Templat berisiko tinggi|risiko tinggi]].', explanation = 'Mohon diskusikan perubahan yang ingin dilakukan di ${TALKPAGE}; Anda' .. ' mungkin ${EDITREQUEST} untuk meminta' .. ' [[Wikipedia:Pengurus|pengurus]] atau' .. ' [[Wikipedia:Template editor|template editor]] untuk melakukan penyuntingan jika' .. ' itu [[Bantuan:Suntingan kecil#Kapan saat yang tepat untuk menandai sebuah suntingan sebagai suntingan kecil' .. '|tidak kontroversial]] atau didukung oleh' .. ' [[Wikipedia:Konsensus|konsensus]]. Anda juga dapat' .. ' [[Wikipedia:Permohonan pelindungan halaman|memohon]] agar halaman tersebut tidak' .. ' dilindungi lagi.', tooltip = '${PAGETYPE} berisiko tinggi ini ${PROTECTIONLEVEL} permanen' .. ' untuk menghindari vandalisme', alt = '${PAGETYPE} yang dilindungi permanen', }, 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 = 'Untuk halaman yang dilindungi dari' .. ' [[Wikipedia:Vandalism|vandalism]]', text = '${INTROFRAGMENT} karena [[Wikipedia:Vandalisme|vandalisme]].', explanation = function (protectionObj, args) local ret = '' if protectionObj.level == 'sysop' then ret = ret .. "Perlindungan ini '''bukan''' suatu bentuk persetujuan terhadap" .. ' ${CURRENTVERSION}. ' end return ret .. '${EXPLANATIONBLURB}' end, tooltip = '${TOOLTIPFRAGMENT} karena vandalisme', } }, move = { dispute = { description = 'For pages protected against page moves due to' .. ' disputes over the page title', explanation = "Perlindungan ini '''bukan''' suatu bentuk persetujuan terhadap" .. ' ${CURRENTVERSION}. ${EXPLANATIONBLURB}', image = 'Padlock-olive.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 = '${PAGETYPE} ini sekarang sedang [[Bantuan:Pelindungan|' .. 'dilindungi]] dari penyuntingan', autoconfirmed = 'Penyuntingan ${PAGETYPE} oleh pengguna [[Wikipedia:Kelompok' .. ' pengguna#Pengguna baru|baru]] atau [[Wikipedia:Kelompok pengguna#Pengguna' .. ' anonim|anonim]] untuk saat ini [[Bantuan:Pelindungan|tidak diizinkan]]', extendedconfirmed = '${PAGETYPE} ini sekarang sedang ${PROTECTIONLEVEL} sebagai hasil dari' .. ' penegakan [[Wikipedia:Komite Arbitrasi|ArbCom]] atau telah memenuhi' .. ' [[Wikipedia:Kebijakan pelindungan#extended|kriteria untuk penggunaan komunitas]]', }, move = { default = '${PAGETYPE} ini sekarang sedang [[Bantuan:Pelindungan|dilindungi]]' .. ' dari [[Bantuan:Bantuan:Pemindahan|pemindahan]]' }, autoreview = { autoconfirmed = 'Semua suntingan yang dilakukan di ${PAGETYPE} ini oleh' .. ' pengguna [[Wikipedia:Kelompok pengguna#Pengguna baru|baru]] atau' .. ' [[Wikipedia:Kelompok pengguna#Pengguna anonim|anonim]]' .. ' sekarang sedang' .. ' [[Wikipedia:Perubahan tertunda|ditinjau ulang]]', default = 'Semua suntingan yang dilakukan di ${PAGETYPE} ini oleh pengguna yang bukan' .. ' [[Wikipedia:Peninjauan|peninjau]] atau' .. ' [[Wikipedia:Pengurus|pengurus]] sekarang sedang' .. ' [[Wikipedia:Perubahan tertunda|ditinjau ulang]]' }, upload = { default = 'Mengunggah versi baru dari ${PAGETYPE} ini sekarang sedang tidak diizinkan' } }, -------------------------------------------------------------------------------- -- 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 = 'Lihat [[Wikipedia:Kebijakan pelindungan|' .. 'kebijakan pelindungan]] dan ${PROTECTIONLOG} untuk informasi selengkapnya. Jika Anda' .. ' tidak dapat menyunting ${PAGETYPE} ini dan Anda ingin melakukannya, Anda dapat' .. ' memohon ${EDITREQUEST}, diskusikan perubahan yang ingin dilakukan di ${TALKPAGE},' .. ' [[Wikipedia:Requests for page protection' .. '#Current requests for reduction in protection level' .. '|memohon untuk melepaskan pelindungan]], [[Special:Userlogin|masuk]], atau' .. ' [[Special:UserLogin/signup|buatlah sebuah akun]].', default = 'Lihat [[Wikipedia:Kebijakan pelindungan|' .. 'kebijakan pelindungan]] dan ${PROTECTIONLOG} untuk informasi selengkapnya. Jika Anda' .. ' tidak dapat menyunting ${PAGETYPE} ini dan Anda ingin melakukannya, Anda dapat' .. ' [[Wikipedia:Requests for page protection' .. '#Current requests for reduction in protection level' .. '|memohon untuk melepaskan pelindungan]], [[Special:Userlogin|masuk]], atau' .. ' [[Special:UserLogin/signup|buatlah sebuah akun]].', }, extendedconfirmed = { default = 'Extended confirmed protection prevents edits from all IP 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, given that semi-protection has proven to be ineffective.' .. ' Please discuss any changes on the ${TALKPAGE}; you may' .. ' ${EDITREQUEST} to ask for unconversial changes supported by' .. ' [[Wikipedia:Consensus|consensus]].' }, default = { subject = 'Lihat [[Wikipedia:Kebijakan pelindungan|' .. 'kebijakan pelindungan]] dan ${PROTECTIONLOG} untuk informasi selengkapnya.' .. ' Mohon diskusikan perubahan yang ingin dilakukan di ${TALKPAGE}; Anda' .. ' mungkin ingin ${EDITREQUEST} untuk meminta' .. ' [[Wikipedia:Pengurus|pengurus]] untuk melakukan penyuntingan apabila' .. ' permintaan tersebut [[Bantuan:Suntingan kecil#Kapan saat untuk menandai sebuah suntingan sebagai suntingan kecil' .. '|tidak kontroversial]] atau didukung oleh [[Wikipedia:Konsensus' .. '|konsensus]]. Anda mungkin juga ingin [[Wikipedia:Permintaan' .. ' pelindungan halaman' .. '|memohon]] agar halaman ini tidak dilindungi.', 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 = { reviewer = 'Lihat [[Wikipedia:Kebijakan pelindungan|' .. 'kebijakan pelindungan]] dan ${PROTECTIONLOG} untuk informasi selengkapnya.' .. ' Edits to this ${PAGETYPE} will not be visible to readers' .. ' until they are accepted by a reviewer or an administrator.' .. ' 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]]. Experienced editors may also' .. ' request the [[Wikipedia:Reviewing|reviewer user right]].', default = 'Lihat [[Wikipedia:Kebijakan pelindungan|' .. 'kebijakan pelindungan]] dan ${PROTECTIONLOG} untuk informasi selengkapnya.' .. ' Penyuntingan di halaman ${PAGETYPE} oleh pengguna baru atau belum terdaftar' .. ' tidak akan ditampilkan kepada para pembaca hingga disetujui oleh' .. ' seorang peninjau. Untuk menghindari agar suntingan yang Anda lakukan' .. ' ditinjau, Anda mungkin tertarik untuk' .. ' [[Wikipedia:Permintaan pelindungan halaman' .. '#Permintaan saat ini untuk pembukaan tingkat pelindungan' .. '|meminta pembukaan pelindungan]], [[Special:Userlogin|masuk]], atau' .. ' [[Special:UserLogin/signup|membuat sebuah akun pengguna]].' }, }, upload = { default = { default = 'Lihat [[Wikipedia:Kebijakan pelindungan|' .. 'kebijakan pelindungan]] dan ${PROTECTIONLOG} untuk informasi selengkapnya.' .. ' Halaman ini mungkin saja masih bisa disunting tetapi versi baru dari berkas ini' .. ' tidak apat diunggah hingga halaman ini tidak dilindungi lagi. Anda dapat' .. ' meminta versi baru untuk diunggah dengan menggunakan' .. ' [[Wikipedia:Permintaan penyuntingan|permintaan penyuntingan halaman yang dilindungi]], atau Anda' .. ' dapat [[Wikipedia:Permintaan pelindungan halaman|meminta]]' .. ' agar berkas tersebut tidak dilindungi lagi.' } } }, -------------------------------------------------------------------------------- -- 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 = 'dilindungi', templateeditor = 'hanya dapat disunting oleh penyunting templat', extendedconfirmed = 'hanya dapat disunting oleh pengguna terkonfirmasi lanjutan', autoconfirmed = 'dilindungi semi', }, move = { default = 'dilindungi dari pemindahan' }, autoreview = { }, upload = { default = 'dilindungi dari pengunggahan' } }, -------------------------------------------------------------------------------- -- 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:Kebijakan pelindungan#full', templateeditor = 'Wikipedia:Kebijakan pelindungan#template', extendedconfirmed = 'Wikipedia:Kebijakan pelindungan#extended', autoconfirmed = 'Wikipedia:Kebijakan pelindungan#semi' }, move = { default = 'Wikipedia:Kebijakan pelindungan#move' }, autoreview = { autoconfirmed = 'Wikipedia:Kebijakan pelindungan#pc1', reviewer = 'Wikipedia:Kebijakan pelindungan#pc2' }, upload = { default = 'Wikipedia:Kebijakan pelindungan#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] = 'pengguna', [ 3] = 'pengguna', [ 4] = 'wikipedia', [ 6] = 'berkas', [ 8] = 'mediawiki', [ 10] = 'templat', [ 12] = 'wikipedia', [ 14] = 'kategori', [100] = 'portal', [828] = 'modul', }, protectionCategories = { ['all|all|all|all|all'] = 'Halaman Wikipedia yang dilindungi penuh', ['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'] = 'Berkas halaman utama Wikipedia yang dilindungi penuh', ['all|all|all|extendedconfirmed|all'] = 'Wikipedia pages under 30-500 editing restriction', ['all|all|ecp|extendedconfirmed|all'] = 'Wikipedia pages under 30-500 editing restriction', ['all|template|all|all|edit'] = 'Templat Wikipedia yang dilindungi penuh', ['all|all|all|autoconfirmed|edit'] = 'Halaman Wikipedia yang dilindungi sebagian', ['indef|all|all|autoconfirmed|edit'] = 'Halaman Wikipedia yang dilindungi sebagian tanpa batas waktu', ['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'] = 'Halaman Wikipedia yang dilindungi sebagian karena perselisihan', ['all|all|sock|autoconfirmed|edit'] = 'Halaman Wikipedia yang dilindungi sebagian dari pengguna yang diblokir', ['all|all|vandalism|autoconfirmed|edit'] = 'Halaman Wikipedia yang dilindungi sebagian dari vandalisme', ['all|category|all|autoconfirmed|edit'] = 'Kategori Wikipedia yang dilindungi sebagian', ['all|file|all|autoconfirmed|edit'] = 'Berkas Wikipedia yang dilindungi sebagian', ['all|portal|all|autoconfirmed|edit'] = 'Portal Wikipedia yang dilindungi sebagian', ['all|project|all|autoconfirmed|edit'] = 'Halaman proyek Wikipedia yang dilindungi sebagian', ['all|talk|all|autoconfirmed|edit'] = 'Halaman pembicaraan Wikipedia yang dilindungi sebagian', ['all|template|all|autoconfirmed|edit'] = 'Templat Wikipedia yang dilindungi sebagian', ['all|user|all|autoconfirmed|edit'] = 'Halaman pengguna dan pembicaraan pengguna Wikipedia yang dilindungi sebagian', ['all|template|all|templateeditor|edit'] = 'Templat Wikipedia yang dilindungi dari templat', ['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'] = 'Halaman Wikipedia yang dilindungi karena perselisihan', ['all|all|sock|sysop|edit'] = 'Halaman Wikipedia yang dilindungi dari pengguna yang diblokir', ['all|all|vandalism|sysop|edit'] = 'Halaman Wikipedia yang dilindungi dari vandalisme', ['all|category|all|sysop|edit'] = 'Kategori Wikipedia yang dilindungi', ['all|file|all|sysop|edit'] = 'Berkas Wikipedia yang dilindungi penuh', ['all|project|all|sysop|edit'] = 'Halaman proyek Wikipedia yang dilindungi penuh', ['all|talk|all|sysop|edit'] = 'Halaman pembicaraan Wikipedia yang dilindungi penuh', ['all|template|all|sysop|edit'] = 'Templat Wikipedia yang dilindungi penuh', ['all|user|all|sysop|edit'] = 'Halaman pengguna dan pembicaraan pengguna Wikipedia yang dilindungi', ['all|module|all|all|edit'] = 'Modul Wikipedia yang dilindungi penuh', ['all|module|all|templateeditor|edit'] = 'Modul Wikipedia yang dilindungi dari templat', ['all|module|all|autoconfirmed|edit'] = 'Modul Wikipedia yang dilindungi sebagian', ['all|all|all|sysop|move'] = 'Halaman Wikipedia yang dilindungi dari pemindahan', ['indef|all|all|sysop|move'] = 'Halaman Wikipedia yang dilindungi dari pemindahan tanpa batas waktu', ['all|all|dispute|sysop|move'] = 'Halaman Wikipedia yang dilindungi dari pemindahan karena perselisihan', ['all|all|vandalism|sysop|move'] = 'Halaman Wikipedia yang dilindungi dari pemindahan karena vandalisme', ['all|portal|all|sysop|move'] = 'Portal Wikipedia yang dilindungi dari pemindahan', ['all|portal|all|sysop|move'] = 'Portal Wikipedia yang dilindungi dari pemindahan', ['all|project|all|sysop|move'] = 'Halaman Wikipedia yang dilindungi dari pemindahan', ['all|talk|all|sysop|move'] = 'Halaman pembicaraan Wikipedia yang dilindungi dari pemindahan', ['all|template|all|sysop|move'] = 'Templat Wikipedia yang dilindungi dari pemindahan', ['all|user|all|sysop|move'] = 'Halaman pengguna dan pembicaraan pengguna Wikipedia yang dilindungi dari pemindahan', ['all|all|all|autoconfirmed|autoreview'] = 'Wikipedia pending changes protected pages (level 1)', ['all|all|all|reviewer|autoreview'] = 'Wikipedia pending changes protected pages (level 2)', ['all|file|all|all|upload'] = 'Berkas Wikipedia yang dilindungi dari pengunggahan', }, -------------------------------------------------------------------------------- -- 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] = 'Artikel', [6] = 'Berkas', [10] = 'Templat', [14] = 'Kategori', [828] = 'Modul', default = 'Halaman' }, -------------------------------------------------------------------------------- -- 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-30-500'] = {'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'}, ['Template:Pp-move-dispute'] = {'dispute', action = 'move'}, -- we don't need Template:Pp-move-indef ['Template:Pp-move-vandalism'] = {'vandalism', action = 'move'}, ['Template:Pp-office'] = {'office'}, ['Template:Pp-office-dmca'] = {'dmca'}, ['Template:Pp-pc1'] = {action = 'autoreview', small = true}, ['Template:Pp-pc2'] = {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} hingga ${EXPIRY}.', ['intro-blurb-noexpiry'] = '${PROTECTIONBLURB}.', ['intro-fragment-expiry'] = '${PROTECTIONBLURB} hingga XPIRY},', ['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'] = '${PAGETYPE} ini ${PROTECTIONLEVEL} hingga ${EXPIRY}.', ['tooltip-blurb-noexpiry'] = '${PAGETYPE} ini ${PROTECTIONLEVEL}.', ['tooltip-fragment-expiry'] = '${PAGETYPE} ini ${PROTECTIONLEVEL} hingga ${EXPIRY},', ['tooltip-fragment-noexpiry'] = '${PAGETYPE} ini ${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'] = 'Lihat [[Wikipedia:Kebijakan pelindungan|' .. 'kebijakan pelindungan]] dan ${PROTECTIONLOG} untuk informasi selengkapnya.' .. ' Mohon diskusikan perubahan yang ingin dilakukan di ${TALKPAGE}; Anda' .. ' juga mungkin ingin ${EDITREQUEST} untuk meminta' .. ' [[Wikipedia:Pengurus|pengurus]] untuk melakukan penyuntingan jika' .. ' permintaan tersebut [[Bantuan:Suntingan kecil#Kapan untuk menandai sebuah suntingan sebagai suntingan kecil' .. '|tidak kontroversial]] atau didukung oleh [[Wikipedia:Konsensus' .. '|konsensus]].', -------------------------------------------------------------------------------- -- 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'] = 'log pelindungan', ['pc-log-display'] = 'log perubahan tertunda', -------------------------------------------------------------------------------- -- 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'] = 'judul saat ini', ['current-version-edit-display'] = 'versi saat ini', -------------------------------------------------------------------------------- -- 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'] = 'halaman pembicaraan', -------------------------------------------------------------------------------- -- 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'] = 'permintaan penyuntingan', -------------------------------------------------------------------------------- -- 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'] = 'j F Y', -------------------------------------------------------------------------------- -- 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 -------------------------------------------------------------------------------- } dmoncdra5qsfqa5nvcxgwkd74fows45 Cèṭa'an:ADMINRightPlace 10 2104 13190 2023-06-01T04:40:41Z Veracious 199 ←Membuat halaman berisi '{{navbox | name = Are you in the right place? | state = {{{state|collapsed}}} | title = Are you in the right place? | navbar = plain | listclass = vlist | style = border: 2px ridge #CAE1FF; font-size: 100%; | titlestyle = background-color: #FFCC33; | groupstyle = background-color: #AAD1FF | liststyle = text-align: left; padding: 0.75em 0; | list1 = <br> {{center|'''This page is for explaining the technical details of a Wikipedia user permission, and the policie...' 13190 wikitext text/x-wiki {{navbox | name = Are you in the right place? | state = {{{state|collapsed}}} | title = Are you in the right place? | navbar = plain | listclass = vlist | style = border: 2px ridge #CAE1FF; font-size: 100%; | titlestyle = background-color: #FFCC33; | groupstyle = background-color: #AAD1FF | liststyle = text-align: left; padding: 0.75em 0; | list1 = <br> {{center|'''This page is for explaining the technical details of a Wikipedia user permission, and the policies involving its use.'''}} * Do you need to report persistent vandalism or spam to an administrator? '''[[Wikipedia:Administrator intervention against vandalism|File a vandalism report]]'''. * Do you need to report an inappropriate username or an account with a username that blatantly violates Wikipedia's [[Wikipedia:Username policy|username policy]]? '''[[Wikipedia:Usernames for administrator attention|File a username report]]'''. * Do you need to report an [[Wikipedia:Edit warring|edit war]] or [[WP:3RR|three-revert rule]] violation to an administrator? '''[[Wikipedia:Administrators' noticeboard/Edit warring|File an edit war report]]'''. * Are you currently blocked from editing Wikipedia and wish to request an unblock? You can resolve this matter by '''[[Wikipedia:Appealing a block|appealing your block]]'''. * Are you trying to request page protection on an article? '''[[Wikipedia:Requests for page protection|Request page protection]]'''. * Are you trying to request removal of page protection on an article? '''[[Wikipedia:Requests for page protection|Request a change in page protection level]]'''. * Do you want to request an edit be made to a protected article? '''[[Wikipedia:Edit requests|Create an edit request]]'''. * Do you need help with resolving a dispute with another editor? '''See [[Wikipedia:Dispute resolution|dispute resolution]]'''. * Do you need to report or discuss a policy violation or behavioral issue (such as an evasion of a [[WP:BLOCK|block]], abuse of tools, or other incidents) on Wikipedia that requires administrator intervention? '''[[Wikipedia:Administrators' noticeboard/Incidents|File an incident report]]'''. * Do you wish to file a report regarding the inappropriate use of [[WP:ADMIN|administrator tools]] or [[WP:PERM|advanced permissions]]? '''[[Wikipedia:Administrative action review|File an administrative action review report]]'''. * Do you need to report libel or confidential information posted to Wikipedia? '''[[WP:RFO|Contact the suppression team]]'''. }} 2xvlu7l2b60y6fbgcaquaq0krtyn8f6 Cèṭa'an:Navbox 10 2105 13191 2023-06-01T04:41:24Z Veracious 199 nav 13191 wikitext text/x-wiki <includeonly>{{#invoke:Navbox|navbox}}</includeonly><noinclude> {{Documentation}} </noinclude> tqodcaa2vvhehqaod229udlla0wimek Modul:Submit an edit request 828 2106 13192 2023-06-01T04:42:43Z Veracious 199 sub 13192 Scribunto text/plain -- This module implements {{Submit an edit request}}. local CONFIG_MODULE = 'Modul:Submit an edit request/config' -- Load necessary modules local mRedirect = require('Modul:Redirect') local cfg = mw.loadData(CONFIG_MODULE) local effectiveProtectionLevel = require('Modul:Effective protection level')._main local lang = mw.language.getContentLanguage() local p = {} local validLevels = { semi = 'semi', extended = 'extended', template = 'template', full = 'full' } local function message(key, ...) local params = {...} local msg = cfg[key] if #params < 1 then return msg else return mw.message.newRawMessage(msg):params(params):plain() end end local function isTranscludedOnMainPage(titleObj) local mainPage = message('main-page') for i, source in ipairs(titleObj.cascadingProtection.sources) do if source == mainPage then return true end end return false end local function validateLevel(level) return level and validLevels[level] or 'full' end local function getLevelInfo(level, field) return cfg.protectionLevels[level][field] end local function resolveRedirect(page) return mRedirect.luaMain(page) end local function isProtected(page) local action = mw.title.new(page).exists and 'edit' or 'create' return effectiveProtectionLevel(action, page) ~= '*' end function p.makeRequestUrl(level, titleObj) titleObj = titleObj or mw.title.getCurrentTitle() if isTranscludedOnMainPage(titleObj) then return tostring(mw.uri.fullUrl(message('main-page-request-page'))) end local talkPageName = resolveRedirect(titleObj.talkPageTitle.prefixedText) if isProtected(talkPageName) then return tostring(mw.uri.fullUrl(message('protected-talk-page-request-page'))) end level = validateLevel(level) local url = mw.uri.fullUrl(talkPageName, { action = 'edit', editintro = getLevelInfo(level, 'editintro'), preload = message('preload-template'), preloadtitle = message( 'preload-title-text', getLevelInfo(level, 'levelText'), lang:formatDate(message('preload-title-date-format')) ), section = 'new' }) url = tostring(url) -- Add the preload parameters. @TODO: merge this into the mw.uri.fullUrl -- query table once [[phab:T93059]] is fixed. local function encodeParam(key, val) return string.format('&%s=%s', mw.uri.encode(key), mw.uri.encode(val)) end url = url .. encodeParam('preloadparams[]', getLevelInfo(level, 'requestTemplate')) url = url .. encodeParam('preloadparams[]', titleObj.prefixedText) return url end function p._link(args) return string.format( '<span class="plainlinks">[%s %s]</span>', p.makeRequestUrl(args.type), args.display or message('default-display-value') ) end function p._button(args) return require('Modul:Clickable button 2').luaMain{ [1] = args.display or message('default-display-value'), url = p.makeRequestUrl(args.type), class = 'mw-ui-progressive' } end local function makeInvokeFunc(func, wrapper) return function (frame) local args = require('Modul:Arguments').getArgs(frame, { wrappers = {wrapper} }) return func(args) end end p.link = makeInvokeFunc(p._link, message('link-wrapper-template')) p.button = makeInvokeFunc(p._button, message('button-wrapper-template')) return p 9t02pyfj8ed55llprxu1slynlm21c2p Modul:Submit an edit request/config 828 2107 13193 2023-06-01T04:43:29Z Veracious 199 cfcf 13193 Scribunto text/plain -- This module contains configuration data for [[Module:Submit an edit request]]. return { -------------------------------------------------------------------------------- -- Messages -------------------------------------------------------------------------------- -- The default display value for edit requests. ['default-display-value'] = 'Kirimkan permintaan penyuntingan', -- The template that stores the edit request preload text ['preload-template'] = 'Templat:Submit an edit request/preload', -- The section heading that is generated when a user clicks on an edit request -- link. $1 is the protection level text, e.g. "Semi-protected" or -- "Template-protected". $2 is the current date, in the format specified by the -- "preload-title-date-format" message. ['preload-title-text'] = 'Permintaan penyuntingan halaman $1 pada $2', -- The date format for the automatically-generated section heading. The format -- must be valid input for the #time parser function. ['preload-title-date-format'] = 'j F Y', -- The name of the Main Page for this wiki. ['main-page'] = 'Halaman Utama', -- The page used to request changes to things on the Main Page. ['main-page-request-page'] = 'Wikipedia:Halaman Utama/Galat', -- The page used to request edits to protected talk pages. ['protected-talk-page-request-page'] = 'Wikipedia:Permohonan pelindungan halaman#Permintaan penyuntingan terhadap halaman yang dilindungi', -- The names of the templates to be used as wrappers for the "link" and "button" -- functions. These are passed as arguments to the "wrappers" option of -- [[Module:Arguments]]. ['link-wrapper-template'] = 'Templat:Submit an edit request/link', ['button-wrapper-template'] = 'Templat:Submit an edit request', -------------------------------------------------------------------------------- -- Protection level config -------------------------------------------------------------------------------- protectionLevels = { --[[ -- These settings are for the different protection levels which the module can -- output edit request links for. -- -- editintro: -- The template to use as the edit intro users see when they click on an edit -- request link. -- -- request-template: -- The name of the edit request template for that protection level. Do not -- include the "Template:" text. -- -- protectionlevel: -- The name of the protection level, used for formatting the automatically- -- generated section headings. --]] -- Semi-protection semi = { editintro = 'Templat:Edit semi-protected/editintro', requestTemplate = 'edit semi-protected', levelText = 'dilindungi sebagian', }, -- Extended-confirmed-protection extended = { editintro = 'Templat:Edit extended-protected/editintro', requestTemplate = 'edit extended-protected', levelText = 'Extended-confirmed-protected', }, -- Template-protection template = { editintro = 'Templat:Edit template-protected/editintro', requestTemplate = 'edit template-protected', levelText = 'templat yang dilindungi', }, -- Full protection full = { editintro = 'Templat:Edit protected/editintro', requestTemplate = 'edit fully-protected', levelText = 'dilindungi', }, } } c13of9buutp8s7ctikqzm8arhrpelnk Drama 0 2108 14052 13905 2023-08-28T01:54:17Z Imamatun Nisa 1530 14052 wikitext text/x-wiki '''Drama''' iyâ arèya genre (jenis) karya sastra sè aghâmbhâraghi kaoḍi'en manossa kalabân ghuli.<ref>Depdiknas (2008). ''Kamus Besar Bahasa Indonesia''. Jakarta: Gramedia. hlm. 342-343. <nowiki>ISBN 978-979-22-3841-9</nowiki>. aksès 01-06-2023.</ref><ref>Rene Wellek dan Austin Warren (2013). ''Teori Kesusastraan''. Jakarta: Gramedia Pustaka Utama. <nowiki>ISBN 978-602-03-0126-6</nowiki>. aksès 01-06-2023</ref><ref>Tetti Melawati (2011). "Peningkatan Kemampuan Memahami Drama dan Menulis Teks Drama melalui Model Pembelajaran SAVI". UPI. aksès 01-06-2023.</ref> Drama aghâmbhâraghi kanyataan oḍi', watak, bân tèngka pola manossa lèbât peran bân dialog sè èpentasaghi. Crèta ḍâlem drama bâḍâ konflik bân emosi sè sacara khosos ètojjhuwaghi kalabân pamentasan teater. Naskah drama èghâbây saèngghâ dhegghik olle èpentasaghi kaangghuy olle ènikmati sarèng penonton.<ref>Suwardi Endraswara (2011). ''Metode Pembelajaran Drama''. Yogyakarta: CAPS. hlm. 11-31. <nowiki>ISBN 978-602-9324-02-0</nowiki>.v. aksès 01-06-2023.</ref> Drama parlo kualitas komunikasi, situasi bân aksi.<ref>Harymawan (1988). ''Dramaturgi''. Bandung: Rosda. aksès 01-06-2023.</ref> Kualitas kasebbhut bisa ècongngok ḍâri dèkkamma sèttong konflik otabâ masala bisa èsabe' sacara bungkol bân dâlâm dâ' ka sèttong pamèntasan drama. == Pangartèan == Istilana drama è bâkto panjhâjhâan [[Bâlândhâ]] è [[Inḍonesia]] èsebbhut kalabân istila ''tonil''.<ref name=":0">Harymawan (1988). ''Dramaturgi''. Bandung: Rosda. èakses 29-06-2023.</ref> Tonil saterrossa èghântè bân istilana sandiwara sareng P.K.G Mangkunegara VII.<ref name=":0" /> Sandiwara asalla ḍâri okara bhâsa Jhâba ''sandi'' bân ''wara''.<ref name=":0" /> Sandi artèna rahasia, mènangka wara (warah) artèna pangajhârân.<ref name=":0" /> Satèrrossa istila sandiwara anḍi' artè pangajhârân sè èlakonè kalabân parlambhâng.<ref name=":0" /> Kadhiyâ samangkèn, pangartèanna drama modern bân tradisional kodhu èbiḍhâaghi. Ḍâlâm drama modern, kalakowan drama ngangghuy naskah dialog, mènangka drama tradisional ngangghuy improvisasi dâlâm dialogna.<ref>Mencari Kedudukan Drama Modern di [https://web.archive.org/web/20180728071119/http://www.sastra.xyz/2018/05/kedudukan-drama-modern-indonesia_13.html Indonesia]. Wayback Machine. WS. Rendra. aksès 29-06-2023.</ref> == Struktur == Drama aropaaghi sèttong karya sè anḍi' nilai artistik sè tègghi.<ref name=":1">Suwardi Endraswara (2011). ''Metode Pembelajaran Drama''. Yogyakarta: CAPS. hlm. 11-31. <nowiki>ISBN 978-602-9324-02-0</nowiki>. aksès 20-06-2023.</ref> Sèttong drama noro' struktur alur sè la è ator.<ref name=":1" /> Struktur sè èyator rèya bhâkal abhânto orèng sè ngabes nyaman negghu drama sè èlakonè. Struktur drama bâḍa babak, adegan, dialog, prolog bân epilog.<ref name=":1" /> Babak iyâ arèya istila laèn ḍâri episode. Tong-sèttonga babak anḍi' sèttong carèta kènè' sè dhâddhi bâgiyân ḍâri sakabbhina drama.<ref name=":1" /> Oca' laènna, babak aropaaghi bâgiyân ḍâri naskah drama sè arengkes sèttong peristiwa sè kadhâddiyân è sèttong kennèngngan kalabân urutan bâkto tartanto.<ref name=":1" /> Adegan aropaaghi bâgiân ḍâri drama sè matao obâna sèttong parkara.<ref name=":1" /> Obâna sèttong parkara rèya ètandhâi kalabân ghântèna tokoh otabâ atoran kènnèngngan bân bâkto.<ref name=":1" /> Misalla, ḍâlâm adegan kapèng sèttong bâḍâ tokoh A perpaan abhènta bân tokoh B.<ref name=":1" /> Kaduwèna ajhâlân ka kènnèngngan laèn pas katèmmo bân tokoh C, è jia bâḍâ obena adegan.<ref name=":1" /> Dialog aropaaghi bâgiân ḍâri naskah drama sè èsse bhântana sèttong tokoh bân tokoh laènna.<ref name=":1" /> Dialog iyâ arèya bâgiân sè palèng dominan ḍâlâm drama.<ref name=":1" /> Dialog iyâ arèya sèttong kabâḍâan sè abhidhâaghi drama bân karya sastra laènna.<ref name=":1" /> Prolog bân epilog aropaaghi bingkai ḍâri sèttong drama.<ref name=":1" /> Prolog aropaaghi pangantar kaangghuy masok ka ḍâlâm drama.<ref name=":1" /> Èssena iyâ arèya ghambârân lomrana drama sè è kamainna. Mènangka epilog iyâ arèya bâgiân akhèr ḍâri pamèntasan drama.<ref name=":1" /> Èssèna aropaaghi rèngkessan ḍâri drama sè èmainaghi. Epilog biasana andi' makna bân pessèn ḍâri drama sè èmainaghi.<ref name=":1" /> == Unsur-Unsur == Bâḍâ tèllo unsur penting ḍâlâm drama, è antarana: * Tokoh, pelaku sè andi' peran lebbi èbhândingaghi pelaku-pelaku laèn, biasana masok ḍâlâm sifat protagonis otabâ antagonis. * Wawacang, dialog otabâ oca' sè koḍhu èkabhènta tokoh carèta.<ref>Berita Drama Korea Terkini dan Terbaru.[https://www.sindonews.com/topic/1633/drama-korea] Sindo New.Com. è aksès 21-07-2023.</ref> * Kramagung, pètoḍhu kalakoan, sè èkalako, otabâ parkara sè koḍhu èlakonè tokoh. Ḍâlâm naskah drama, kramagung ètoles ḍâlâm tanḍhâ korong (biasana ècetak mirèng).<ref>Suherli, dkk. (2017). ''Bahasa Indonesia Kelas XI''. Jakarta: Kementerian Pendidikan dan Kebudayaan. <nowiki>ISBN 978-602-427-098-8</nowiki>. </ref> == Jènis == === Drama tragedi === Drama tragedi iyâ arèya drama sè acarètaaghi kèsa-kèsa sèdḍhi ḍâri tokoh. Kèsa è dâlâm drama tragedi iyâ arèya parjuangan tokoh sè moljâ sè dhaddhi pahlawan kaangghuy nèntang sabâḍâna sè alabân ka abâ'an. Labânna nèka asèfat tak adil polana bâḍâna parbhidâan kakoatan. Carèta è dâlâm drama tragedi nèka ongghuwen saèngghâ nimbulaghi rassa nèser bân rassa takok.<ref name=":2">Kosasih, E. (2008). ''Apresiasi Sastra Indonesia'' (PDF). Jakarta: Nobel Edumedia. hlm. 86. <nowiki>ISBN 978-602-8219-57-0</nowiki>.</ref> === Drama komedi === Drama komedi iyâ arèya drama sè nampilaghi carèta-carèta sè tak patè ongghuwen tatapè loco. Carèta nèka nyambhung kalabân kadhâddhiyen sè kamungkinan bâḍâ è dâlâm drama. Parkara sè loco bâḍâ dâri kalakoan para tokoh bân tak nyambhung kalabân kabâḍâan carèta. Kalakoan sè loco jughân aèssè kabijaksanaan para tokoh.<ref name=":2" /> === Melodrama === Melodrama andik carèta sè sangèt ongghuwen. Dâlâm carètana, bâḍâ cèm-macèm kadhâddhiyèn sè kebetulan. Carèta è dâlâm melodrama mabâḍâ rassa nèsèr sè aghâbây panontonna taghibâ suasana.<ref name=":2" /> === Sombher === erujda35isdh3cs1hcn98xo7vu149n5 Kabhupatèn Gersèk 0 2109 13205 2023-06-02T13:47:27Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Kabhupatèn Gersèk]] ka [[Kabhupatèn Ghersèk]]: Judul salah eja 13205 wikitext text/x-wiki #ALIH [[Kabhupatèn Ghersèk]] lzsgy8qqgemdibw86r51w6dbpwtfy76 Orèng Madhurâ Pandalungan 0 2110 16055 14997 2024-02-22T23:50:43Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Orèng Mâḍurâ Panḍâlongan]] ka [[Orèng Madhurâ Pandalungan]]: vandal 13313 wikitext text/x-wiki Iyâ arèya sub-suku Mâdhurâ sè ngènnèngè daèrah Tapal Kuda è Jhâbâh Tèmor èloar polo Mâdhurâ sè dhâddhi wilayah otama suku Mâdhurâ. Suku Mâdhurâ Pendalungan iyâ arèya sub-etnis dâri suku Mâdhurâ bân sangèt èpangaroè bân suku Jhâbâ. Suku Mâdhurâ Pendalungan andi’ populasi sèkitar 60% otabâ 6.000.000 orèng lèbbi è daèrah Tapal Kuda, Jhâbâ Tèmor.<ref>[https://sensus.bps.go.id/main/index/sp2010 Kewarganegaraan, Suku bangsa, Agama dan Bahasa Sehari-hari Penduduk Indonesia-Hasil Sensus Penduduk 2010.] Badan Pusat Statistik. 2011. Aksès 2023-06-04.</ref> Orèng Mâdhurâ Pandalungan è wilayah Tapal Kuda ngangghuy bhâsa Pendalungan iyâ arèya dialek bâsa Mâdhurâ bân acampor bhâsa Jhâbâ.<ref>[https://www.lontarmadura.com/sekilas-masyarakat-pandalungan/3/ Sekilas Tentang Masyarakat Pandalungan.]Lontar Madura. 2011-10-09. Aksès 2023-06-04.</ref> Sabâgiyân orèng Pendalungan iyâ arèya camporan orèng Mâdhurè bân Jhabâ. == Sajhârâ == Sajhârâ abèntu’na etnik Pendalungan èawâli ètaon 1806, dâri pasukan  Mâdhurâ sè nyoba’ nyèrrang Jhâbâ polana dâri generasi ka generasi Dinasti Cakraningrat è Mâdhurâ lako gagal nyèrang Polo Jhâbâ. Èsabbhân agresi lako ngadhâppi pasukan dâri Ponorogo, saèngghana aghâbây kapotosan Pangeran Cakraningrat Sampang kaangghuy ngallè 250.000 orèng Mâdhurâ ka Polo Jhâbâ bâgiyân Tapal Kuda sè satèya  èkènnal ngoasaè sâbâgiyân Polo Jhâbâ. Nangèng è wilayah sè èpindah kasèbbhut bânya’ ètèmmuni rèng-orèng trah Jhabâ Ponorogo sè ngènnèngi Tapal Kuda, saènggana Jhâbâ bâgiyân tèmor ta’ sakabbhina èkowasaè bân Mâdhurâ.<ref>[https://www.bps.go.id/publication/1997/06/16/bc009d9aed471df1ee382d21/statistik-indonesia-1996.html "Statistik Indonesia Bagian Jawa Timur".] Badan Pusat Statistik. 1996. Akès 2023-06-04.</ref> È daèrah Tapal Kuda lajhu dhâddhi camporanna etnis Mâdhurâ bân Jhâbâ saèngghânâ muncul etnis Pandhâlungan. Dâri sombhâr <nowiki>http://sumenepkab.go.id/berita/baca/-wilayah-sumenep-dalam-genggaman-tiga-fase</nowiki>; wilayah Tapal Kuda bâdâ è kowasana Arya Wiraraja sang penguasa Songènnèp sesuai pèrjhânjiyân Songènnèp antarana Wiraraja bân Raden Wijaya èdâlam bhâtowan amosnaaghi pasukan Mongol, a bhâbât hutan Tarik saènggha Songènnèp èparènta alè’na iyâ arèya Arya Bangah. Sâjjhâk bâkto arowa trah penguasa Songènnèp ngowasaè wilayah Tapal Kuda. Salaèn dâlâm pârso’alan kakowasa’an, ''mobilitas'' orèng Mâdhurâ dâri Polo Mâdhurâ dâ’ Wilayah Tapal Kuda sajân sègghut. Saènggha èbakto kakowasa’an Panembahan Somala, wilayah Tapal Kuda bân Bâlandhâ èporop bân wilayah kepulauan.<ref name=":0">[https://sumenepkab.go.id/site "Wilayah Sumenep Dalam Genggaman Tiga Fase".] Kabupaten Sumenep: The Soul of Madura. 2016-11-13. Aksès 2023-06-04.</ref> Mèskè èporop bân wilayah kepulauan, tangghungan penguasa wilayah Tapal Kuda ghi’ ètègghuk bân Trah songènnèp iyâ arèya anak kompoy Panembahan Somala. Kapotosan morop wilayah kasèbbhut adampa’ lowas. Maskè Songènnèp ngaollè wilayah kepulauan, tapè pangaronna Songènnèp sajèn kowat è wilayah Tapal Kuda. Saèngghana adampa’ dè’ka buddhâjâ Mâdhurâ sè pagghun bâd`a è wilayah Tapal Kuda. Saèngghâna Bhâsa Mâdhurâ dhâddhi lingua franca è Wilayah Tapal Kuda. Pangarona buddhâjâ bân bhâsa kasèbbhut pagghun èghârâssa sampè’ satèya.<ref name=":0" /> == Populasi == Data resmi bân akademik sè nyarètaaghi kependudukan orèng Mâdhurâ sangèt amacèm, molai sensus penduduk nasional sè èkalako è Indonesia è taon 2010, orèng Mâdhurâ arèya 3,03% dâri populasi naghârâ, iyâ arèya 7.179.356 orèng. È sombhâr ilmiah jhâu lèbbi rajhâ akisaran 10,5 sampè’ 10,8 juta orèng. Orèng Mâdhurâ tamaso’ etnis sè palèng rajâh nomèr èmpa’ samarèna Suku Jhâbâ, Suku Sunda bân Suku Batak.<ref>[https://jatim.bps.go.id "Jumlah Penduduk Menurut Jenis Kelamin dan Kabupaten/Kota Provinsi Jawa Timur (Jiwa), 2021-2023."] Badan Pusat Statistik. Aksès 2023-06-04.     </ref> Mètorot carèta, orèng Mâdhurâ ngènnèngi Polo Mâdhurâa bân nèng-ngènèng è tèmora, gugusan polo-polo keni’ è tasè’ jhâbâ akantan Polo Betawi bân kepulauan Kangean.  Èdinna’, arowa ajumla akisaran 3,3 juta orèng sè lebbi dâri 90% populasi è wilayah arèya. Bân arowa padèna bân jumlana orèng Mâdhurè sè ngènnèngin è daèrah Tapal Kuda, Jhâbâ Tèmor bân lèbbi dâri 400.000 orèng è cèmmacèmma wilayah Indonesia. Laènna polè, èbuwân orèng Mâdhurâ ngènnèngèn wilayah laènna è Indonesia, khusussa, bâdâ komunitas Mâdhurâ sè majuh è ibu kota Jakarta (antaranna 80.000 orèng), è Bali (antaranna 30.000 orèng) bân è Provinsi Kepulauan Bangka Belitung (lèbbi dâri 15.000 orèng). Bân bâdâ polè komunitas kèni’ Mâdhurâ è naghârâ-naghârâ Asia Tenggara sè nèng wilayah pèrbâtâsân bân Indonesia, khusussa è Singapura.<ref>[https://jatim.bps.go.id "Jumlah Penduduk dan Rasio Jenis Kelamin Menurut Kabupaten Kota Di Provinsi Jawa Timur."] Badan Pusat Statistik. Aksès 2023-06-04.</ref> == Sombhèr == jwvg4ov28ivvito7pegutu7i464w3l8 Politik 0 2111 13307 13306 2023-06-05T06:19:17Z ZAHROTUL HABIBAH 1914 13307 wikitext text/x-wiki Politik (asal oca’na dâri bhâsa Blândhâ: politiek) iyâ arèya proses pembentukan dâlâm masyarakat sè èantarana awujud proses dâlâm aghâbây kapotosan, khusussa alâm naghâra.<ref>[https://kbbi.kemdikbud.go.id/ "Politik"] Kamus Besar Bahasa Indonesia Daring. Aksès 2023-06-05.</ref> Pangartèan arèya dhâddhi upaya sè ahubung aghi antarana amacemma pangartèan sè bidhâ ngennèng hakikat jabatan politik sè èkenal dâlâm Undanng Undang Republik Indonesia Interaksi Elektronik dâlâm Undang Undang Elektronik èlmo politik. Arèya kèngèng èangghuy secara positif dâlâm konteks solusi politik sè akompromi bân tadâ’ camporan kekerasan otabâna secara deskriptif bisa èangghâp seni otabana èlmo pamarènta’an, bân sègghut ngibè konotasi sè angghâp negatif. Konsep samarèna èdefinisiaghi dâlam berbagai cara bân pendekatan sè bhidhâ, arèya andi’ pandangan sè bhidhâ secara mendasar sè ama’nai apah arèya kodhu èguna’aghi secara lowas otabâna terbatas, secara empiris otabâna normatif bân apah rèya konflik otabâna kerjasama.<ref>Leftwich 2015, hlm. 68.</ref><ref>"Hague & Harrop" 1985, hlm.8.</ref> Samacèmma metode èghuna’aghi dâlâm politik, tamaso’ apromosiaghi pangabâsanna rèng-orèng dhâ’ka politik dhibi’, negosiasi kalabân subjek politik laènna, aghâbay undang-undang bân ngangghuy kakowatan internal bân eksternal, tamaso’ peranng alabân moso. Politik èjhâlân aghi kalabân amacèm tingkat sosial, dâri klan otabâna suku masyarakat tradisional l`ebât pamar’nta'an lokal modern, perusahaan bân lembaga sampeè’ dâ’ka naghâra berdaulat, sampè’ tingkatan internasional.<ref>"Hammarlund" 1985, hlm. 8.</ref><ref>"Brady 2017", hlm. 130.</ref><ref>"Hawkesworth & Kogan 2013", hlm. 299.</ref> Ènaghârâ sè bhângsana moderen, orèng lakona abèntu’ partai politik kaangghuy abâkkèlè ide-ide rakyatta. Anggota partai sèngghut sètuju kangghuy ngala’ kènnèngan sè padâh dâlâm b`anya’ masalah bân setuju kaangghuy adukung kesejahteraan sè padèh okomma bân pemimpin sè ta’padâh. Pamèlèan umum biyasana iyâ arèya kompetisi antarana cèmmacèmma partai. Sistem politik iyâ arèya kerangkana kalakoan sè adèfinisiaghi metode politik sè bisah ètarèma dâlâm masyarakat. Carèta pamèkkèran politik bisa èsarèh polè èjhâman sè tapongkor kalabân karya-karya mani akanta Republik Plato bân Politik Aristoteles è Bârâ’, bân manuskrip politik Konfusius bân Arthashastra Chanakya è Tèmor. hvp4refsk47txrcnxhrs42tphc35p3y Parao Madhurâ 0 2112 13290 13228 2023-06-04T08:21:07Z Alfiyah Rizzy Afdiquni 9 13290 wikitext text/x-wiki '''Parao Madhurâ''' iyâ arèya parao sè èghâbây è Madhurâ. Caèpon Sulaiman BA, parao Madhurâ bâḍâ 36 macem.<ref name=":0">BA, Sulaiman. [https://repositori.kemdikbud.go.id/14333/1/Perahu%20madura.pdf "Perahu Madura"]. Departemen Pendidikan dan Kebudayaan Direktorat Jenderal Kebudayaan. 1981/1982. Hal iii-iv.</ref> Pusat ngâbây parao Madhurâ è Dhisa Slopeng, Kacamadhân Dasuk bân Pulau Sapeken, [[Kabhupatèn Songennep]]. Parao rèya sami sareng paraona Kerajaan Majapahit. Taon 2010, sè ngâbây parao Madhurâ èpakon ngâbây Kapal layar Spirit Majapahit bhâdhi misi damai bân akalèlèng dhunnya. == Cem-macemma parao Madhurâ == È bâbâ rèya cem-macemma parao Madhurâ:<ref name=":0" /> * Parao lete’ * Lo-molowan * Sampan Pajangan * Sampan Kateran * Janggolan * Parao Kaci’ * Paddhuang * Karoman * Jukung Gambringan * Jukung Pagur * Jukung Kateran Legung * Jukung Tiga Roda *Jukung Lajhângan *Jukung Tengkongan *Sampan Patetedan *Sampan Potè *Sampan Polangan *Jukung Monte' *Sampan Pajala'an *Sampan Calepag *Sampan Eder-Jo Ijo *Sampan Les-ales-Jabaran *Sampan Patetedan Jeppitan *Sampan Pakesan *Sampan Jaring, Panjaringan *Sampan Sakoci *Sampan Tambangan *Sampan Padan *Sampan Kursin *Sampan Bantingan *Sampan Conet *Sampan Kalela'an *Sampan Padduwang *Parao Magun *Parao Galate *Parao Pegon *Parao Janggolan == Sombher == <references /> 4i6yga1xpor6iw8rxdmt6a1cupxw3vs Sutan Syahrir 0 2113 16824 14594 2024-06-28T22:33:51Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 16824 wikitext text/x-wiki {{infobox orang}} '''Sutan Syahrir''' (ejeân sabbhân: Soetan Sjahrir, 5 Maret 1909-9 April 1966) iyâ arèya intelektual, perintis, bân revolusioner kamardhikaan [[Inḍonesia|Inḍonèsia]].<ref name=":0">Adryamarthanino, Verelladevanka. "[https://www.kompas.com/stori/read/2021/06/22/080000479/sutan-sjahrir--masa-muda-kiprah-penculikan-dan-akhir-hidup?page=all ''Sutan Sjahrir: Masa Muda, Kiprah, Penculikan, dan Akhir Hidup'']", kompas.com. Aksès 2023-07-01.</ref> Samarena Inḍonèsia mardhika, jèya dhâddhi politikus bân perdana menteri Inḍonèsia ḍâ'-kaḍâ'. Jèya ajabat dhâddhi perdana menteri Inḍonèsia ḍâri Novembèr 1945 sampe' 20 Juni 1947. Sjahrir amaddhâk Partai Sosialis Inḍonèsia è taon 1948. Jèya adhingghâl omor ḍâlem pengasingan dhâddhi tawanan polituk bân ekoburaghi neng TMP Kalibata, Jakarta. Sutan Sjahrir ètettepaghi dhâddhi sala sèttong Pahlawan Nasional Inḍonèsia è tangghâl 9 April 1966 lebet Keppres nomor 76 taon 1966.<ref name=":0" /> == Kaoḍi'ân == Sjahrir lahèr è Padang Panjang, Somattra Bârâ' ḍâri pasangan Mohammad Rasad kalabân gelar Maharaja Soetan bin Leman kalabân gelar Soetan Palindih ḍâri Koto Gadang, Agam, Somattra Bârâ', bân Puti Siti Rabiah sè asalla ḍâri naghârâ Natal, Mandailing Natal, Somattra Ḍâjhâ.<ref>"''[https://web.archive.org/web/20131208140728/http://www.sutansjahrir.com/index.php?option=com_content&task=view&id=5&Itemid=6 100 Tahun Sutan Sjahrir Pemikiran dan Kiprah sang Pejuang]''". sutansjahrir.com. Aksès 2023-07-01.</ref> Ramana ajabat dhâddhi panasehat sultan Deli bân kapala jâksa (landraad) è Medan. Sjahrir sataretanan sarama bi' Rohana Kudu, aktivis sârta wartawan bini' sè rajhâ. Sjahrir sataretanan teppa' bi' Soetan Sjahsam, makelar saham pribumi palèng anḍi' pangalaman e masana bân Soetan Noeralamsjah, jaksa bân politikus Partai Inḍonèsia Raya (Parindra).<ref>Matanasi, Petrik . "[https://tirto.id/rumitnya-kisah-asmara-sutan-sjahrir-dan-maria-duchateau-cFTX ''Rumitnya Kisah Asmara Sutan Sjahrir dan Maria Duchateau'']", tirto.id. Aksès 2023-07-01.</ref> Sjahrir nganyam pendidikan è sakola ḍhâsar (ELS) bân sakola nganengnga (MULO) sè bhâghus e Meḍan.<ref>Perpustakaan Ordo Karmel Indonesia. "''[https://www.perpustakaankarmelindo.org/index.php?p=show_detail&id=3332&keywords= Mengenang Sjahrir]''". Aksès 2023-07-01.</ref> Jârèya sè ngèbâ ḍâ' pan-saponapan ku-buku asèng bân ratosan novel Blândhâ. Malemma rowa angamen è Hotel De Boer (satèya Hotel Natour Dharma Deli), hotel khosos kaangghuy tamoy-tamoy Eropa. Bhâkto 1926, rowa la marè ḍâri MULO, maso' sakola lanjutan attas (AMS) è Banḍung. È sakolana dissa, rowa aghâlimpo' ḍâlem Himpunan Teater Mahasiswa Inḍonèsia (Batovis) dhâddhi sotraḍârâ, panolès skenario, bân aktor.<ref>Adryamarthanino, Verelladevanka. ''"[https://proklamatorbunghatta.or.id/2022/10/31/sutan-sjahrir-masa-muda-kiprah-penculikan-dan-akhir-hidup/ Sutan Sjahrir: Masa Muda, Kiprah, Penculikan, dan Akhir Hidup] {{Webarchive|url=https://web.archive.org/web/20230701040551/https://proklamatorbunghatta.or.id/2022/10/31/sutan-sjahrir-masa-muda-kiprah-penculikan-dan-akhir-hidup/ |date=2023-07-01 }}",'' yayasan proklamator bung Hatta. Aks 2023-07-01.</ref> Hasèl mangghung rowa egunaaghi kaangghuy abârâghâdhi sakola sè rowa paddhâk, Tjahja Volksuniversiteit (Cahaya Universitas Rakyat). È kalangan morèd sakola nganengnga (AMS) Banḍung, Sjahrir dhâddhi bintang. Sjahrir bennè morèd sè ghun marepot abâ'ân bi' ku-buku pangajhârân bân kalakowan roma.<ref name=":0" /> Rowa aktib ḍâlem ghâlimpo' debat è sakola'ana. Sjahrir pole maso' ḍâlem aksi pendidikan tao horop kalabân gratis bâgi na'-kana' ḍâri kalowarga ta' mampo ḍâlem Tjahja Volksuniversiteit. Aksi sosial Sjahrir kantos ḍâpa' dhâddhi politis. Nalèka para ngangoḍâ ghi' cekka' ḍâlem perhimpunan-perhimpunan kadaerahan, è tangghâl 20 Pebruari 1927, Sjahrir tamasok ḍâlem sapolo oreng pangâgâs pamaddhâk himpunan ngangoḍâ nasionalis, Jong Indonesië.<ref>Dwi, Andika. "''[https://nasional.tempo.co/read/1623430/17-tokoh-kemerdekaan-indonesia-dari-bung-karno-hingga-moewardi 17 Tokoh Kemerdekaan Indonesia, dari Bung Karno hingga Moewardi]''", tempo.co. Aksès 2023-07-01.</ref> Perhimpunan rowa kantos aobè nyama dhâddhi Pemuda Indonesia sè dhâddhi pangebâ'ânna panyalenggara Kongres Pemuda Indonesia, kongres monumental sè ghâbây Sumpah Pemuda è 1928. Dhâddhi morèd sakola nganengnga, Sjahrir la ekennal bi' polisi Banḍung dhâddhi katowa redaksi majalah Himpunan Pemuda Nasionalis. Ḍâlem enga'na kancana è AMS, Sjahrir segghut bhuru egigiri polisi polana cengngèl maca korran sè bâḍâ berta pemberontakan PKI 1926, korran sè epacekka' è papan bân malolo ejâghâ polisi male ta' ebâca para mored. Sjahrir alanjutaghi pendidikan ka naghârâ Blândhâ è Fakultas Hukum, Universitas Amsterdam. È dissa, Sjahrir ngaḍâlemmè sosialisme.<ref>Aslim, Faisal. "''[https://www.zenius.net/blog/biografi-sutan-syahrir Sutan Sjahrir, Arsitek di Balik Layar Kemerdekaan Indonesia] {{Webarchive|url=https://web.archive.org/web/20230701042133/https://www.zenius.net/blog/biografi-sutan-syahrir |date=2023-07-01 }}''", zenius.net. Aksès 2023-07-01.</ref> Kalabân ghu-ongghu rowa hoso' bi' teori-teori sosialisme. Rowa akor bi' Salomon Tas, Katowa ghálimpo' Mahasiswa Sosial Demokrat, bân binèna Maria Duchateau, sè ghu'-agghu' bhâkal kabin bân Sjahrir, maske sakejje'. (Ghu'-agghu' Sjahrir kabin pole bi' Poppy, kaka' sè palèng towa ḍâri Soedjatmoko bân Miriam Boediardjo). Ḍâlem tolèsan enga’na, Salomon Tas acarèta Sjahrir sè nyarè ca-kanca radikal, alegger ce’ jâuna ka kacèr, sampe’ ka kalangan anarkis sè ngaramaghi sakabbhina hal sè kapitalisme maabit odi’ kalabân kolektif –salèng mèrri’ sèttong bân salaènna ghun perak sikat ghighi. Ḍârina terro lebbi ngennalla dunnya proletar bân organisasi pergerkanna, dhâddhina Sjahrir alako ḍâ’ Sekretaris Federasi Buruh Transportasi Internasional. Salaèn acabbhur ka ḍâlem sosialisme, Sjahrir aktif kèya ḍâlem Perhimpunan Inḍonèsia (PI) sè bhâkto rowa èpimpin bi’ Mohammad Hatta. È awwal 1930, pamarènta Hindia Blândâ sajen bhengngis ḍâ’ organisasi pergerakan nasional, kalabân aksi razia bân amenjara pamèmpèn pergerakan è tanah air, sè abuntok pembubaran Partai Nasional Indonesia (PNI) bi’ aktivis PNI ḍhibi’.Berta kasèbbhut mamètto kakobâteran è kalangan aktivis PI è Blândâ. Sadhâjâna segghut ngoca' sopajâ pergerakan jhâ' dhâddhi englop polana pamèmpenna èpenjara. Serrowan rowa èkoca'aghi lebet tolèsan. Bhâreng Hatta, kaḍuwâ'na rajin nolès è Daulat Rakjat, majalah anḍi'na Pendidikan Nasional Indonesia, bân amisiaghi pendidikan rakyât kodhu dhâddhi togas otama pamèmpen politik. "Ḍâ'-kaḍâ', maju sadhâjâna adidik, iyâ arèya mametakan jâlân nojju kamardhikaan," ca'na. Akhèr taon 1931, Sjahrir anigghâlaghi kampussa ghâbây abâli ka tanah air bân maso' ḍâlem pargâraghân nasional. Sjahrir duli agabhung ḍâlem organisasi Partai Nasional Indonesia (PNI baru), sè etowaè ḍibi' bhâkto Juni 1932. Pangalaman mamaso'en abâ' ḍâlem dunnya proletar rowa èpraktekaghi è tanah air. Sjahrir maso' ḍâlem pergerakan buruh. Rowa mamoat bânnya' tolèsanna tentang parburuan ḍâlem Daulat Rakyat. Rowa pole segghut acaca akadhi pergerakan buruh ḍâlem forum-forum politik. Mei 1933, Sjahrir èdaulat dhâddhi Katowa Kongres Kaom Buruh Inḍonèsia. Hatta pas bâli ka tanah air bhâkto Agustus 1932, kantos laju jèya amèmpen PNI Anyar. Bersama Hatta, Sjahrir anyèttèr PNI Anyar kalabân organisasi pencetak kader-kader pergerakan. Adâsarraghi analisis pamarènta kolonial Blândhâ, gerakan politik Hatta bân Sjahrir ḍâlem PNI Anyat justru lebbi radikal katèmbhâng Soekarno bi' PNI-na sè ngandelaghi mobilisasi massa. PNI Anyar, metorot polisi kolonial, cokop paḍâ bi' organisasi Barat. Maskè ta' osa aksi massa bân agitasi, kalabân cerdas, laon tapè paste, PNI Anyar adidik kader-kader pergerakan sè siap aguli ka arah tojjuwân revolusionerra. Polana tako' apotensi revolusioner PNI Anyar, bhâkto Februari 1934, pamarènta kolonial ameghâk, amenjara, pas muang Sjahrir, Hatt, bân pan-brempan pamèmpen PNI Anyar ka Boven Digoel. Para' sataon ḍâlem kawasân malaria è Papua rowa, Hatta bân Sjahrir èpinda ka Banda Neira ghâbây ngajâlenè masa buengan salama ènnem taon. == Bhâkto pendudughâ Jepang == Perpa'na Soekarno bân Hatta ajâlin lakon bhâreng bi' Jepang, Sjahrir maddhâk jâringan gerakan bawah tanah anti-fasis. Sjahrir parcajâ Jepang ta' kera menang perang. Mangkana jèyâ, kaom pergerakan kodhu anyiapaghi abâ' ghâbây arebbhu' kamardikaan è bhâkto sè pas. Simpul-simpul jâringan gerakan bawah tanah ghâlimpo' Sjahrir aropa'aghi kader-kader PNI Anyar sè pagghun nerrosaghi pergerakan bân kader-kader ngoḍâ iyâ arèya para mahasiswa progresif. Sastra, tokoh tua pergerakan buruh sè akrab bi' Sjahrir, anolès: "È bâbâ kapamèmpenan Syahir, sadâjhâna aghuli è bâbâ tana, anyoson kakowadhân subjektif, so nantos perkembangan kabâḍâ'ân objektif bân kantosna èto-bâkto psikologis ghâbây arebbhut kakowasaan bân kamardhikaan." Kabâdâ'ân objektif rowa kèya sajân tera' perpa'na Jepang sajân kasoddhul bi' pasukan Sekutu. Sjahrir tao perkembangan Perang Dunia kalabân cara tek-ngètek ngeḍingaghi bèrta ḍâri stasion radio loar negeri. Bhâkto rowa, sakabbhina radio ta' bisa meghâk bèrta luar negeri polana èsegel bi' Jepang. Berta-berta kasèbbhut lajhu rowa èsampaiaghi ka Hatta. Kantos jarèya, Sjahrir anyiapaghi gerakan bâbâ tana ghâbây arebbhut kakowasaan ḍâri tananga Jepang. Sjahrir sè èsokong para ngangoḍâ nyoddul Soekarno bân Hatta ghâbây aproklamasiaghi kamardhikaan è 15 Agustus polana Jepang marè pasra. Sjahrir siyap bi' massa gerakan bâbá tana ghâbây alancaraghi aksi parebbu'ân kakowasaan dhâddhi simbol sokongan rakyat. Soekarno bân Hatta sè ghitak tao berta pasrana Jepang, ta' nagghâpè sacara posètèp. Rèng-orèng jârèya nantos katerrangan ḍâri pihak Jepang sè bâḍâ è Indonesia, bân proklamasi rowa mustè sasowai prosedur lebèt kapotosan Panitia Persiapan Kemerdekaan Indonesia (PPKI) sè èbentok bi' Jepang. Sasowai rencana PPKI, kamardhikaan bhâkal èproklamasiaghi è 24 September 1945. Sèkap Soekarno bân Hatta kasèbbhut makocèbâ para ngangoḍâ, polana sèkap rowa arèsiko kamardhikaan RI ènèlai kalabân hadiah Jepang bân RI arèya ghâbâyânna Jepang. Ghâbây ngasoddul lebbi kerras, para ngangoḍâ kèya angèco' Soekarno bân Hatta è 16 Agustus. Aherra, Soekarno bân Hatta aproklamasiaghi kamardhikaan RI è 17 Agustus. == Bhâkto revolusi nasional Inḍonèsia== Revolusi ciptaaghi atmosfer amoghán bân kakowadhân, polana rowa malarat ghâbây mèkker jhârni. Saèngghâ sakonè' tokoh sè anḍi' konsep bân nete strategi maongghu ghuna angendaliaghi kecamuk revolusi. Bâkto rowa, bâḍâ ḍuwâ' orèng bi' pekkèranna sè populer pas èyanut bânnya' kalangan pejuang republik, Tan Malaka bân Sutan Sjahrir. Ḍuwâ' tokoh pergerakan kamardhikaan sè ènilai steril ḍâri noda kolaborasi bi' Pamarènta'an Faris Jepang, maskè pas alabân jâlân ḍâlem majuangaghi kedaulatan republik. Bâkto kaburu rowa, Bung Sjahrir noles Perjuangan Kita. Risala pera parsoalan ḍâlem revolusi Inḍonèsia, sakaligus analisis ekonomi-politik dunnyâ samarèna Perang Dunia II. Perjuangan Kita moddhul maenga'. Risalah rowa èbhârât pedoman bân peta ghuna angamudiaghi kapal Republik Inḍonèsia è tengnga bâḍây revolusi. Tolèsan-tolèsan Sjahrir ḍâlem Perjuangan Kita, aghâbây paddhâng alaènan bân anyerang Soekarno. Bhilâ Soekarno ce' obsesina ḍâ' panyettongan bân kasettongan, Sjahrir ango' nolesa, "Sapan penyettongan ghun bhâkal asèpat taktis, temporer, bân polè rowa insidental. Usaha-usaha ghâbây anyatoaghi sacara maksa, ghun ngasèllaghi ana' bencong. Panyettongan samacem rowa bhâkal sakè', tasengsal, bân marosak pergeraka." Bân rowa angecam Soekarno. "Nasionalisme sè Soekarno maddhâk è attas solidaritas hierarkis, feodalistis: sanyatana aropaaghi fasisme, moso sè palèng rajhâ kamajuan dunnya bân rakyat sadhâjâ." Rowa polè congoco gaya agitasi massa Soekarno sè metorota ta' ngèbhâ kajhârnèan. Perjuangan Kita iyâ arèya karjâ sè palèng rajhâna Sjahrir, ca'na Salomon Tas, bhâreng sorat-sorat potilika èbâkto pabuengan è Boven Digul bân Banda Neira. Manuskrip rowa èsebbhut Indonesianis Ben Anderson kalabân, "Tong-sèttonga osaha ghâbây anganalèsis sacara sistematis kakowatan domestik bân internasional sè mangaroè Inḍonèsia bân sè aberrè' perspektif sè maso' akal bâghi ghulina kamardhikaan è masa ḍâteng." Pas ngabhukteaghi, è Nopembèr'45 Sjahrir èsokong ngagoḍâ bân ètonjhu' dhâddhi formatur kabinet parlementer. È omor 36 taon, la molaè lakon Sjahrir ḍâlem pangghung majuangaghi kedaulatan Republik Inḍonèsia, dhâddhi Perdana Menteri sè palèng ngoḍâ è dunnya, ngarangkap Menteri Luar Negeri bân Menteri Dalam Negeri. == Sombhèr == [[Bhângsa:Sutan Syahrir]] [[Bhângsa:Sutan Sjahrir]] [[Bhângsa:Indonesia]] [[Bhângsa:Perḍana menteri Inḍonèsia]] jebmj3gfgtrgh9d08r7tqmab2eoojxf Universitas Islam Madura Pamekasan 0 2114 13786 13252 2023-07-19T12:09:20Z Alfiyah Rizzy Afdiquni 9 13786 wikitext text/x-wiki '''Universitas Islam Madura (UIM) Pamekasan''' iyâ arèya kampus swasta è Mekkasân sè bâḍâ è Jhâlân Pondok Pesantren Miftahul Ulum Bettet Mekkasân kalabân kode pos 69351, Inḍonèsia, sè maddhâk bâkto taon 1988. Rektor è taon 2010 iyâ arèya Sohibuddin. Rektor sajjhâk taon 2014 èobâ bi' Ahmad, S.Ag., M.Pd. == Sajhârâ == Universitas Islam Madura (UIM) èpaddhâk bi' tokoh Nahdlatul 'Ulama sè dhâddhi pangaso Pondok Pesantren Rajâ è Kabupatèn Mekkasân, è antarana: 1. KH. Ach. Syarqawi, MA. (Alm). — Pangaso PP. Matsaratul Huda Panempan Mekkasân. 2. RKH. Abd. Hamid Mu'in (Alm). — Pangaso PP. Miftahul Ulum Bettet Mekkasân. 3. KH. Asy'ari (Alm). — Pangaso PP. Kebun Anyar Kacok Palengaan Mekkasân. 4. KH. Shidqi Mudhar (Alm). — Pangaso PP. A-Huda Duko Tèmor Larangan Mekkasân. 5. KH. Moh. Lutfi Thoha (Alm). — Pangaso PP. Al-Falah Sombhèr Gâjhám Kadur Mekkasân. Bâkto taon ajhârân 1988/1989, Yayasân Universitas Islam Madura (sè epaddhâk para olama' Nahdlatul 'Ulama Mekkasân) maddhâk lembaga pendidikan tinggi Islam sè eberri' nyama UNISMA (Universitas Islam Madura) kalabân 2 (ḍuwâ') fakultas, arèya Fakultas Tarbiyah (Jurusan Pendidikan Agama Islam) bân Fakultas Syari'ah (Jurusan Peradilan Agama). Polana è bâkto rowa tabentor bân atoran pamaddhâghân Universitas e taon jèya kèya UNISMA eobe dhâddhi Institut Islam Madura (IIM) YUNISMA (pagghun etoro'è nyama YUNISMA ebuḍina) kalabân kaḍuwa' fakultas bân jurusan sè paḍâ. Ghâbây magenna' parsyaradhân sè la etentoaghi ḍâlem amaddhâk Institus (IIM YUNISMA) e bhâkto rowa kèya bânnya' ngalamè cobhâ, sahenggâ ahèrra bhâkto taon ajhârân 1989/1990 IIM YUNISMA eobe pole dhâddhi Sekolah Tinggi, arèya Sekolah Tinggi Ilmu Tarbiyah (STIT) bân Sekolah Tinggi Ilmu Syari'ah (STIS) kalabân 2 (ḍuwâ') jurusan sè paḍâ kèya (STIT-STIS pagghun etoro'è nyama YUNISMA) pas dhâddhi STIT-STIS YUNISMA Pamekasan adhâsaraghi Sorat Kapotosan Menteri Agâma RI, Nomor: 207 taon 1991. Ḍâlem parkembhângan samarèna adhâsaraghi Sorat Kaputusân Menteri Agâma RI, Nomor: E/188/1996 tangghâl 12 Novembèr 1996, STIT-STIS YUNISMA elebbhur dhâddhi sèttong, sè anyama Sekolah Tinggi Agama Islam (STAI) YUNISMA Pamekasan kalabân kaḍuwâ' jurusan sè bâḍâ, sampe' olle status Terakreditasi (peringkat B) ḍâri BAN-PT Depdiknas RI Nomor: 004/BAN-PT/Ak-IV/IV/2000 (ghâbây Jurusan Pendidikan Agama Islam). Ḍâlèm rangka arespon parkembhângan jâman bân ghâbây magenna' aspirasi masyarakat sè tombhu husussâ masyarakat Madhurâ sè bhuto lembaga pendidikan tinggi sè lengkap bân anḍi' differensiasi kajiân kaèlmoan sè memadai (mengintegrasikan èlmo omom bân èlmo agâma), kantos Yayasan UIM molaè taon ajhârân 2000/2001 angembhângaghi bân angobe nyama STAI YUNISMA dhâdhi Universitas Islam Madura (UIM) kalabân sorat rekomendasi Kopertis Wilayah VII Jâbhâ Tèmor Nomor: 0949/007/AK/2000, mokka' 6 (ennem) fakultas kalabân 17 program studi anyar sè pas olle ijin pamaddhâghân Universitas Islam Madura ḍâri Mendiknas RI Nomor: 59/D/2002, tangghâl 4 April 2002. Sè dhâfdhi Rektor UIM kaḍâ' iyâ arèya Prof. Drs. H. Sunardji Dahri Tiam sampe' ḍâ' ahèr taon 2003 bân samarena rowa eghânte bi' Drs. H. Sahibuddin, SH., M.Pd. kaangghuy periode 2004-2007 bân 2007-2011, sârta epalanjeng sampe' ḍá' taon 2013. E ahèr taon ajhârân 2013/2014 Universitas Islam Madhurâ ngalakonè pelean rektor anyar sè pas epele Ahmad, S.Ag., M.Pd. sè sabelluna ajabat dhâddhi Dhunorra Rektor II. Ḍâlem kurun bâkto 14 taon, UIM la anḍi' 7 (petto') fakultas, tamasok STAI YUNISMA sè pas dhâddhi FAI (Fakultas Agama Islam) adhâsaraghi sorat kapotosan Ditjen Bagais Depag RI, Nomor: Dj.II/35/2003. Kalabân rèya Universitas Islam Madura (UIM) aropaaghi obâ'en bhângon bân parkembhângan kalembagaan ḍâri Sekolah Tinggi (STAI) dhâddhi Universitas bâkto taon 2000 bân olle ijin ḍâri Depdiknas RI. No. 59/D/0/2022. UIM Pamekasan bhâkal konsisten ḍâ' tojjuwân awwâlla sè la erancang bi' para pamaddhâk ghâbây anyetak sarjana muslim paripurna angoasaè èlmo pangataowan bân teknologi, profesional bi' aèman bân ataqwâ, sârta anḍi' andhâp asor. nwcfv8exljaqijtvs5v8usedz2bmlqf Èropa 0 2115 15579 15544 2024-01-05T05:22:12Z Alfiyah Rizzy Afdiquni 9 Mengembalikan suntingan oleh [[Special:Contributions/114.125.126.55|114.125.126.55]] ([[User talk:114.125.126.55|bicara]]) ke revisi terakhir oleh [[User:182.1.85.155|182.1.85.155]] 15531 wikitext text/x-wiki '''Èropa''' mongghu [[gèyologis]] bân geyografis panèka aropaaghi samananjhung otabâ dhârâdhân sè tamaso’ ka dâlem bilajâh [[Asiya]], namong pandudu' ta’ andâ' mun èkoca' kalabân orèng Asiya bân lebbi bhunga bilajâhna èkoca' kalabân [[bânuwa]] Éropa. Pamisaan bânuwa panèka èsabâbaghi parbhidâân budaya tor adhât<ref>Anjani, Anastasia. "I[https://www.detik.com/edu/detikpedia/d-5698540/ini-alasan-eropa-dan-asia-dianggap-sebagai-benua-yang-berbeda ni Alasan Eropa dan Asia Dianggap sebagai Benua yang Berbeda]". aksès 2023-06-04.</ref>. Bâtes dâjâ panèka [[samudhrâ]] Arktik, bun bârâ' panèka samudhrâ Atlantik, bân bâtes bun lao’ panèka [[tasè' Tengnga]]. Anapon bâtes bun tèmor ghi’ ta' ètemmo katerangna sabâb pamisaan bânuwa panèka masalah kabudayaan. Bânuwa otabâ dhârâdhân panèka èsebbhutaghi dhâddhi bânuwa palèng kèni’ kapèng duwâ’ salastarèna Australiya kalabân loas bilajâh 10.355.000 km² mun èbitong dâri jumlah pandudu', bânuwa panèka palèng bânnya’ kapèng tello’ (è bâbâna Asiya bân Afrika) kalabân 747,6 juta orèng è taon 2020 otabâ padâ kalabân saperbâllu’ân pandudu' bhumi<ref>Lukyani, Lulu. [https://www.kompas.com/sains/read/2021/10/13/140200923/urutan-benua-dari-yang-terbesar-hingga-yang-terkecil?page=all "Urutan Benua dari yang Terbesar hingga yang Terkecil".] kompas.com. 2022-10-25. aksès 2023-06-04.</ref>. Mun mongghu astronomis teppa’ bânuwa Èropa panèka è 35° Lintang Dâjâ -71° Lintang Dâjâ bân 11° Bhujhur Bârâ' – 66° Bhujhur Tèmor. == Sajhârâ == Èropa andi' sajhârâ kabudayaan bân èkonomi sè lanjhâng èmolaèn dâri Palaeolitik<ref>Harbani, Rahma. "[https://www.detik.com/edu/detikpedia/d-6326160/paleolitikum-masa-saat-masyarakat-purba-hidup-nomaden Paleolitikum, Masa saat Masyarakat Purba Hidup Nomaden"]. detik.com. 2022-10-03. aksès 2023-06-04</ref>. Pangghiyân palèng akhèr ètemmo è Monte Poggiolo, Italiya dâri bhâtoan ghâbâyân tanang sè ampon èrèken ngangghuy karbon omora sa jhâu 800.000 taon lambâ’ dhâddhi bhuktè pentèng. Parmolaan kabudayaan dèmokratik<ref>Rachman, Ani. Budaya Dèmokrasi: [https://www.kompas.com/skola/read/2023/01/18/200000669/budaya-demokrasi-pengertian-jenis-prinsip-dan-contohnya?page=all "Pengertian, Jenis, Prinsip, dan Contohnya"]. kompas.com. 2023-01-18. aksès 2023-06-04</ref> sareng individuwalistik Bârâ' segghut èkoca’ asala dâri Yunani kona, maskè bâdâ pangaro laèn, akadhi Krèsten, sè torot andhil dâlem panyebaran konsèp akadhi èglitariyanisme, bân kauniversalan hokom. Kakaisaran Romawi<ref>Hadi Subroto, Lukman. [https://www.kompas.com/stori/read/2022/01/06/143000279/kerajaan-romawi--sejarah-raja-raja-dan-keruntuhan?page=all "Kerajaan Romawi: Sejarah, Raja-raja, dan Keruntuhan"]. kompas.com. 2022-01-06. aksès 2023-06-04</ref> abâgi bânuwa panèka dhâddhi bilajâh Rhine bân bilajâh Danube pan-ponapan abhâd. Sabâb panoronan Kakaisaran Romawi, Èropa ngarassaaghi kamajhuwân sè èkenal kalabân Jhâman Migrasi. Periyode panèka èkenal kalabân [[Jhâman Kapettengan]] sampè’ ka Rènaisans. È dâlem bekto panèka, kompolan monastik takancèng neng [[Irlandiya]], bân tatapèna è tempat lâèn majhâghâ bân makompol kalabân ngastètè èlmo-èlmo sè ampon ètolès sabelluma. Rènaisans bân to-karatoan anyar anandhâaghi molaèna periode temmoan, èksplorasi, bân ongghâna pangataoan ilmiyah. Neng abhâd sè kap-15, Portugis dhâddhi awal panemmoan, pas ètoro’è bân Spanyol. Teros [[Prancis]], [[Bâlândhâ]], bân [[Britaniya Rajâ]] noro’ agabung dâlem majhâghâ kakaisaran koloniyal rajâ kalabân kakoasaan sè lèbâr è Afrika, Amèrika, bân Asiya. Salastarèna masa panemuan, konsep-konsep demokrasi molae a pangaro neng Éropa. Bennyak muncul cem macemah parjuangan sè padâh tojjhuèn ngaolle kamardhikaan, tarotama èpon è Prancis, pas è kenal kalabân Revolusi Prancis<ref>Yulianti, Cicin. [https://www.detik.com/edu/detikpedia/d-6380400/revolusi-prancis-sejarah-dan-pengaruhnya-bagi-indonesia "Revolusi Prancis: Sejarah dan Pengaruhnya Bagi Indonesia"]. detik.com. 2022-11-01. aksès 2023-06-04.</ref>. Hal ka’dintoh dhâddhih sabâb ka ghriyungan rajâh neng Èropa polanah ide-ide revolusioner sè tersebar ka salanjhânga benua. Kabangkitennah demokrasi ka’dintoh dhâddhih sabâb a tambânah tekanan neng Èropa salaèn dhâri tensi-tensi sè ampon bâdâh sabellumah sabâb parsaèngan è Dunia Baru. Dhâri sadhâjanah parsaèngan, sè palèng terkennal ka’dintoh saat Napoleon Bonaparte a rebbhu’ kakoasaan bèn majhâgâh Kakaisaran Prancis sè ghâgghâr tak abit dhâri bâktoh ghânikah. Salastarena kadhâddhiyan-kadhâddhiyan ka’dintoh, Èropa jân stabil ghân ni’-sakoni’ namong rèkarèh dhâri konsep sè lajuh jhughân ghâgghâr. [[Category:Èropa]] ckwre02xwqvw4rtufj3ypr38vbx9ml7 Éropa 0 2116 13239 2023-06-04T02:52:00Z Nafisaz 2084 Nafisaz ngallèyaghi kaca [[Éropa]] ka [[Èropa]] 13239 wikitext text/x-wiki #ALIH [[Èropa]] ntlc26we7dd4mavpu0bqz2s9pelwqv5 Fatima Mernissi 0 2117 14843 13801 2023-11-27T16:32:49Z Anis Ainun 1881 14843 wikitext text/x-wiki {{infobox orang}} '''Fatima Mernissi''' ([[bhâsa Arab]]: فاطمة مرنيسي, translit. Fāṭima Mernīsī; 27 Sèptember 1940-30 Novèmber 2015) iyâ arèya feminis muslimah sè lahèr è ’Kotta Fez, [[Maroko]]. Fatima aropaaghi aktivis fèminis muslim sè kaluargana tamaso’ kaluarga abâk anḍi'. Fatima segghut akritik hadis sè sanad bân matanna acongkang kaom bhâ-bhinè’, saèngghâ Fatima bânnya’ nolès buku kesetaraan gender. Sala sèttong ḍhâbu sè palèng kotara iyâ aréya “manabi hak kaom bhâ-binè’ aropaaghi masalah ḍâ' kaom lakè’, maka ghâpanèka bhunten ḍâri Al-Qur’an bân hadis, bhunten jughân tradisi orèng [[Islam]], angèng kalabân sabâb hak-hak kasebbhut tak akor sareng kabhutowân kaom elit lakè’.”<ref>Subhan, Zaitunah. ''[https://perpustakaan.komnasperempuan.go.id/web/index.php?p=show_detail&id=2652 Tafsir kebencian: studi bias gender dalam tafsir qur'an] | Perpustakaan Komnas Perempuan''</ref> Fatima Mernissi ḍâ’ aḍâ’ân ajhâr è sakola’an sè èghâbây ḍâri gerakan nasionalis, pas nerossaghi ajhâr menengah (SMP) è sakola’an khusus bâ-binè’ sè èghâbây ḍâri Pamarènta Prancis. Fatima toman ḍhâdḍhi dosen pas ngajhâr mata kuliah è bidang metodologi, sosiologi kaluarga bân psikososiologi è Universitas Mohammed V. Taon 1957, ḍhibi'en ollè ghellâr Doktor è Universitas Brandeis.<ref>Yukesti, Tetty. ''[https://www.worldcat.org/title/940482207 51 Perempuan pencerah dunia]'' (edisi terbitan pertama). Jakarta. <nowiki>ISBN 9786020268934</nowiki>. OCLC 940482207</ref> == Sombher == <references /> 5mmo0pc4wp3091hzckrxua9i0r9cgb2 Nazir Datuk Pamoentjak 0 2118 13298 13297 2023-06-04T15:06:09Z Alfiyah Rizzy Afdiquni 9 13298 wikitext text/x-wiki [[Bhengkek:Mohamed Nazir Datoek Pamontjak.jpg|jmpl|Nazir Datoek Pamontjak]] Mr. Mohammad '''Nazir Datuk Pamoentjak''' (10 April 1896-10 Juli 1966) otabâ Nazir Datuk Pamoentjak iyâ arèya diplomat bân sè arintis kamardhikaan [[Inḍonesia|Inḍonèsia]].<ref>Rizqa, Hasanul. [https://republika.id/posts/31003/saat-liga-arab-perjuangkan-kemerdekaan-ri "Saat Liga Arab Perjuangkan Kemerdekaan RI"]. | Republika ID". ''republika.id'' (dalam bahasa Inggris). 2022-08-17. Aksès 2023-06-04.</ref> Nazir asalla ḍâri Salayo, Solok, [[Sumatra Bârâ'|Sumatra Bârâ’]], suku Minangkabau. Samarèna lulus ḍâri HBS Batavia, dhibi’en akuliah è Fakultas Hokom, Universitas Leiden. Nazir toman dhâddhi Katowa Kompolan Inḍonèsia è Bâlândhâ sè ajuwangaghi kamardhikaan Inḍonèsia.<ref>Umar Syadat Hasibuan, Muhammad. ''[https://books.google.co.id/books?id=wu2WL7tRkNwC&pg=PA29&lpg=PA29&dq=nazir+datuk+pamuntjak&source=bl&ots=gx78mItEc2&sig=91omewOO7IzPhyl_tcDlNCP2emk&hl=en&sa=X&ei=4yJBUdr7G4LkrAfL04CoDw#v=onepage&q=nazir%20datuk%20pamuntjak&f=false Revolusi Politik Kaum Muda]''. Yayasan Obor Indonesia.</ref> Dhing la Inḍonèsia mardhika, Datuk Nazir dhâddhi diplomat bân duta besar pan-bârâmpan kalè. Neng Jânuwari 1918, Nazir Datuk Pamuncak èntar ka Padang mènangka otosan Jong Sumatranen Bond (JSB). Nazir èpakon maddhâk cabang JBS è Padang bân [[Kotta Bukittinggi|Bukittinggi]]. Tapè, rèng-orèng è Bukittinggi ta’ kasokan.<ref name=":0">Imran, Amrin (1991). ''Mohammad Hatta: Pejuang, Proklamator, Pemimpin, Manusia Biasa''. hlm. 14-15. Jakarta: Mutiara Sumber Widya.</ref> Nazir apidato è âḍâ’ân rèd-morèd è Padang, pola nak-kanak ngoḍâ Jhâbâ ampon lebbi maju ḍâri Sumatra kalabân organisasi Jong Java. Organisasi Jong Java èghâbây bi’ dr. Satiman è 7 Maret 1915. Jong anḍi’ semboyan Sakti, Budi, Bakti.<ref>Hardjosoediro, Soejitno (1984). ''Kronologi Pergerakan Kemerdekaan''. hal.12 & 13. Jakarta:Pradnya Paramita.</ref> Ka’ḍinto èssè pidatona:<ref name=":0" /> “Nak-kanak ngoḍâ Sumatra kodhu nèro ḍât-ngoḍâdhân Jhâbâ. Kaulâ sadhâjâ jhâ’ sampè kala. Kaulâ sadhâjâ kodhu mamaju masyarakat Sumatra. Neng tanang nak-kanak ngoḍâ, bâḍâ nasèp tanah air (Inḍonèsia).” Taon 1927, Nazir èpenjara è Rotterdam, Bâlandhâ asareng [[Mohammad Hatta]], Ali Sastroamijoyo bân Abdulmajid Djojohadiningrat bi’ [[Bâlândhâ|Bâlandhâ]] polana èfitna noro’ partai sè èlarang.<ref>Imran, Amrin (1991). ''Mohammad Hatta: Pejuang, Proklamator, Pemimpin, Manusia Biasa''. hlm. 29. Jakarta: Mutiara Sumber Widya.</ref> Kèng Mohammad Hatta nolak fitna rowa sambi apidato “Indonesie Vrij” è sidang 22 Maret 1928. Marèna pidato rowa, Hatta bân kancana èbhibhasaghi bân èdukung sareng Mr. Duys (agghuta parlemen Bâlandhâ), bân Willem Drees, Perdana Menteri Bâlandhâ taon 1945.<ref>Noer, Deliar (2012). ''Mohammad Hatta:Hati Nurani Bangsa''. hlm. 24-27. Jakarta: Kompas. <nowiki>ISBN 978-979-709-633-5</nowiki>.</ref> Nazir Datuk Pamoentjak ngaghungi potrè sèttong, nyamana Lidia Djunita Pamoentjak otabâ Jajang C. Noer sè dhâddhi aktris bân sutradara.<ref>Wardani, Ravie (2021-08-11). [https://www.inews.id/lifestyle/seleb/jajang-c-noer-artis-terbaik-era-1970-an-anak-nazir-datuk-pamoentjak-motivator-pemuda-sumatera "Jajang C Noer Artis Terbaik Era 1970-an, Anak Nazir Datuk Pamoentjak Motivator Pemuda Sumatera"]. ''iNews.ID''. Aksès 2023-06-04.</ref> Bhâdhi ngennang jasana, è Kotta Solok, Sumatra Bârâ’ bâḍâ jhâlân ngangghuy asmana Nazir Datuk Pamoentjak. == Sombher == j19g6a6nnpl0kwmqzv76e97wamo5m1m Ali Sastroamidjojo 0 2119 13615 13305 2023-07-01T13:29:59Z Alfiyah Rizzy Afdiquni 9 13615 wikitext text/x-wiki {{infobox orang}} '''Mr. Raden Ali Sastroamijoyo''' iyâ arèya Perdana Mantrè Indonesia ka -8 sè ajabat due’ periode, antarana taon 1953 -1955, bân 1956-1957<ref>Adryamarthanino, Verelladevanka. "[https://www.kompas.com/stori/read/2021/07/31/150000579/ali-sastroamidjojo--karier-peran-dan-kiprahnya?page=all Ali Sastroamidjojo: Karier, Peran, dan Kiprahnya]". Kompas.com. 31-07-2021. akses 2023-06-04. </ref> . Raden Ali Sastroamidjojo lahèr è Grabag, Jhâbâ tengnga, 21 Mei 1903. Ali lahèr è kalangan kalowarga bangsawan Kabupaten Magelang bân tamasok golongan parjâji. Maske Ali tamasok orèng golongan attas, Ali pagghun akanca bân oreng biasa ènga'na orèng-orèng tanè.<ref>[https://www.tribunnewswiki.com/2021/09/21/ali-sastroamidjojo Husna]. "Ali Sastroamidjojo". tribunnewswiki.com. 21-09-2021. akses 05-06-2023</ref> Kalabân areppan nemmo lingkungan se lajâk kaangghuy perkembangan anak-anaknya, dâddhi keluarga Sastroamidjojo ngallè ka kotta. Padâna ngangodedhân bangsawan laenna Ali nerrosaghi sakolaanna e sakola Bâlândhâ, Queen Wilhelmina School, pas nerrosaghi asakola hokom è Universitas Leiden è Bâlândhâ, se dimma Ali narèma sebbhudhân Meester in de Rechten (sarjana hukum) è taon 1927. Pas terros Ali èntar ka praktik swasta. Bâkto ghik asakola, Ali aktif nèng organisasi ngangodâdhân, enga’ organisasi Jong Java, dâri taon 1918 sampe’ 1922 bân Perhimpoenan Indonesia, dâri taon 1923 sampe’ 1928. Karena aktivitasnya, Ali bân kancana, Mohammad Hatta ètangkep è taon 1927 mon Bâlândha, Nazèir Datuk Pamuncak, bân Abdulmadjid Djojoadiningrat. Saamponna ennem bulân e penjara, Ali epabhibâs pas abâli ka Jhâbâ è taon 1928. == Karir == Taon 1928, Ali abhâreng Soejoedi mukkak kantor pangacara, bân abhâreng Soekiman, meterbi’ majalah ''Djanget'' e Kotta Surakarta. Pas terros Ali berpolitik nèng Partai Nasional Indonesia (PNI) pimpinan Soekarno, terros masok Gerindo bâkto PNI epabhubhâr bi’  Sartono. Samarena Indonesia mardhika è taon 1945, Ali agabung polè ka organisasi PNI. Samarèna Perang Dunia II, Ali nerrosaghi aktivitasnya è lapangan politik bân pemerintahan, èantarana dâddhi Mantreh Pengajaran dâlâm Kabinet Amir Sjarifuddin I (Juli 1947) bân Kabinet Hatta (Januari 1948). Ia kemudian menjabat sebagai wakil ketua delegasi Republik Indonesia dâlâm perundingan moso Bâlândhâ (Februari 1948) bân dhâddhi anggota delegasi Republik Indonesia dâlâm perundingan Konferensi Meja Bundar. Samarèna pangakoan kedaulatan Republik Indonesia, Ali è padhaddhi Duta Besar Indonesia untuk Amerika Serikat, Kanada, bân Meksiko (1950–1955). Salaèn dâri jerèya, Ali epadaddhi Katoa Umum Konferensi Asia Afrika è kotta Bandung taon 1955, bâkkèl tettep Indonesia è Perserikatan Bangsa-Bangsa (PBB) (1957–1960), bân dhaddhi katoa Umum PNI (1960–1966). sxft4oc0kkyv8extme3ftrjhlpjkviy Universitas Erasmus Rotterdam 0 2120 13346 13335 2023-06-10T04:59:37Z Afkarina 1705 13346 wikitext text/x-wiki [[Bhengkek:Erasmus Campus (47640186).jpeg|jmpl|'''Universitas Erasmus Rotterdam''']] '''Universitas Erasmus Rotterdam''' iyâ arèya sèttong universitas se bâḍâ è Rotterdam, Bâlândhâ. Universitas Erasmus Rotterdam arèya universitas riset internasional sè la anḍi' peringkat tèngghi. Molaè taon 1913 universitas nèka teros tombu dhaddhi sala sèttong universitas palèng rajâh è Belandhâ, kalabân bâḍâna mored sè bannya'na 28.000 bân lebbi ḍâri 1.400 peneliti sè alako nèng institut nèka.<ref>[https://id.educations.com/study-abroad/erasmus-university-rotterdam/ "Universitas Erasmus Rotterdam"] education.com. akses 07-06-2023.</ref> == Sejarah == Universitas arèya nyandhâng nyama Desiderius Erasmus. Nyama Erasmus dhibi' arojuk dhâ' ka Desiderius Erasmus Roterodamus, orèng ahli teologi bân humaniora abad 15.<ref>[https://www.edubridge.co.id/university/isc-erasmus-university-rotterdam "Erasmus University Rotterdam - ISC"]. edubridge.co.id. akses 10-06-2023</ref> Nyama Erasmus Universitas nyatana ghik bhuru èangghuy bâkto taon 1973. Namong Universitas arèya ella bâḍâ ḍâri taon 1913 kalabân nyama Nederlandsche Handels-Hoogeschool. È bâkto jârèya ghun èlmo ekonomi se èyajhârraghi. Universitas Erasmus Rotterdam arèya sala sèttong universitas ilmu ekonomi bân managemen palèng bhâghus nèng Eropa, sampe’ sala sèttong professor ngaollè Hadiah Nobel untuk èlmo Ekonomi iyâ arèya Prof dr. Jan Tinbergen.<ref name=":0">"[https://p2k.stekom.ac.id/ensiklopedia/Universitas_Erasmus_Rotterdam Universitas Erasmus Rotterdam]". stekom.ac.id. akses 10-06-2023.</ref> == Struktur == Erasmus Rotterdam ngaandi’ duâ’ kampus bân ebâgi ḍâlâm tello’ domain: * Ekonomi bân managemen * Hukum, kultur, bân socia * Kedokteran bân farmasi Duâ’  domain se paleng aḍâ’ berbasis è kampus se bâḍâ nèng Woudestein è sebelah tèmor kotta Rotterdam. Domain kasèhadhân bân farmasi berbasis è kampus Hoboken Erasmus MC èi sebelah bârâ' kotta. Domain è attas rèya ghik ebâgi pole dhâddi pan-bârâmpan fakultas, è antarana: * ESE (Fakultas Ekonomi) * Fakultas Ilmu Sosial (tamasok dâlâm fakultas nèka: psikologi, sosiologi, politikologi, bân kebijakan publik) *  Fakultas Hukum *   Erasmus MC (Fakultas Kedokteran bân Farmasi) * Institusi Management Kesehatan *  Fakultas Ilmu Filosofi * Fakultas Sejarah, Budaya, bân Seni * RSM Erasmus University (Fakultas Management) == Pengakuan Internasional == Mènorot the Times Higher Education Supplement Universitas Erasmus, Rotterdam bâḍâ nèng  peringkat ka 34 universitas palèng bâghus nèng Eropa bân bâḍâ è peringkat 92 sa dhunnyah (taon 2005 bâdâ è peringkat 57). Fakultas Management RSM bâḍâ è peringkat 7 untuk program MBA paleng bhaghus nèng Eropa bân 29 è dhunnyah mènorot Financial Times. Sabâtara  Fakultas Ekonomi tamasok dâlâm 24 sekolah ekonomi paleng bâghus sadhunnyah. Lebbi lanjut, Erasmus MC tamasok ḍâlâm 5 besar fakultas kedokteran bân farmasi è luar Amerika Serikat mènorot The Scientist. Universitas Erasmus sampè’ narèma akreditasi ḍâri tello’ badan akreditasi pendidikan management internasional; AMBA, EQUIS, and AACSB. Ghun  sakonè’ sakolaan bisnis nèng Eropa se ngaandi’ triple akreditasi enga’ rèya. Coma bânnyak sakolaan bisnis Eropa se netteppaghi tak ngangghuy multi akreditasi.<ref name=":0" /> 8wuaotpl6h53bp6s8n26zua85dlhlmn Undang-Undang Dhâsar Naghâra Rèpublik Inḍonèsia Taon 1945 0 2121 13287 13260 2023-06-04T05:09:21Z Dedek Ara 2098 13287 wikitext text/x-wiki Parumusan UUD 1945 e kabidhi e kalahiran dasar nagara pancasila e tanggal 1 Juni 1945 dalem sidang kapeng settong BPUPK. Parumusan UUD se nyatah dhibi’ molae e kantang e tanggal 10 Juli 1945 kalaban a mulaena sidang kapeng duwa’ BPUPK kaanggguy nyoson konstitusi. UUD 1945 egunaagi sacara resmi minangka konstitusi nagara Indonesia sareng PPKI e tanggal 18 Agustus 1945. Panggunaan epon toman e kendel saabide 9 taon kalaban agunana konstitusi RIS ban UUDS 1950. UUD 1945 e gunaagi pole minangka konstitusi nagara anglebadhi dekret presiden se ekalowaragi sareng presiden Soekarno e tanggal 5 Juli 1959. Saampona masok bekto reformasi, UUD 1945 ngalami 4 kale aobe (amandemen) dari taon 1999-2002. UUD 1945 ngagungi otoritas hokom paleng tenggi e dalem Kareka pamarentaan nagara Indonesia asengga sadaja lembaga nagara indonesia kodu norot ka UUD 45 bn penyelenggaraan ban palampaan nagara kodu ngireng katantoan UUD 45. Salaen ka’dinto, sabben sabben paratoran perundang-undangan ning Indonesia tak kengeng alaben UUD 45. MK anguasani ngalakoagi pangujian da’ UU, sabatara MA da’ paratoran e bebena UU, alaben katantoan UUD 45. Kabennangan kaangguy ngobe UUD 45 e kaandi’ majelis permusyawaratan rakyat akdiya se ampon elakoni lembaga ka’dinto bennya’ epon 4 kale. Katantoan ngingengi pangobaan UUD 45 eator dalem pasal 37 UUD 45. '''Tareka''' UUD 45 ampon ngalami aobe tareka se samporna sajjegga UUD 45 e amandemen 4 kale. Mala e takser pera’ 11% dari sadaja esse UUD se paggun pade akadhi sabellun bedena pangobaan UU. Sabellun e amandemen, UUD 45 anglepodi: 1.      Pembukaan anglepodi 4 alinia 2.      Batang tubuh se anglepodi 16 bab, 37 pasal otabe 65 ayat atoran otama: 4 pasal atoran pangalliyan: 2 ayat atoran patambeen 3.      Penjelasan anglepodi: penjelasan umum ban penjelasan pasal bhan pasal Saampona e amandemen UUD 45 saat mangken (metorot pasal II atoran tambeen UUD 45) anglepodi: 1. Pembukaan, anglepodi 4 aliniea. 2. Pasal-pasal, anglepodi 21 bab, 73 pasal, otabe 194 ayat atoran otama. 3. Pasal atoran pangallian.   2 pasal atoran tambeen. Maske bagian “panjelasan UUD 45 tak e sebbut agi sacara resmi dari UUD 45 saampona pangobaan kaempa’, esse-esse dari bagian panjelasan ampon diintegrasikan sacara materiel kadelem batang tubuh ban gi’ daddi bagian tak tapesa deri UUD 45. Torodan ka’dinto aropa’agi tareka UUD 45 dalem sittong naskah (saampona amandemen kapeng 4). '''Pembukaan UUD 45''' Pembukaan UUD 45 aropa’agi bagian pendahuluan (pangabidhan) dari UUD 45 se aropa teks 4 alinea. Sabban alinea dalem pembukaan gaduan arte se bidha-bidha enggi ka’dinto: Alinea I andi’ arte jha’ bangsa Indonesia anti penjajahan, sabab penjajahan tak sesuai kalaban pri kemanusiaan ban pri keadilan. Bingkengan, bangsa Indonesia jughan ngakoe jha’ sabban bangsa andi’ hak kaangguy mardika. Dari ka’dinto bangsa Indonesia adukung parjuangan kamardikaan bangsa-bangsa e dunnya. Alinea II a gambarragi cita-cita luhur bangsa Indonesia enggi ka’dinto terro a wujud agiya nagara Indonesia se mardika, masittong berdaulat adil ban makmur. Alinea III aesse parnyataan kamardikaan Indonesia, ban tor jughan pangakoan bangsa Indonesia jha’ kamardikaan se e kaolle berkat kabelles epon pangeran ban banni namong hasel parjuangan bangsa Indonesia dhibi’. Alinea IV a ghandu’ tojjuan e bentuk epon pamarentaan ban nagara RI tor a ghandu’ dasar nagara pancasila Indonesia. sisz8sxvuqpfx8o18ke1ec8fz5ynk6h Sajhârâ Kabhupatèn Lomajhâng 0 2122 13676 13336 2023-07-06T17:50:23Z Welongyut 2133 13676 wikitext text/x-wiki '''Sajhârâ Kabhupatèn Lomajhâng''' iyè arèya èmolaè è abad 12, èkaemma panika Lomajhâng eanggèp temat sè cokop penteng semenjak taon 1182 M. Dhâlâm sajhârâ, kapertajhâân ka ghunung soccè iye arè Mahamèru sangat abârnae ka odiân masyarakat è kawasan arèa, polana masyarakatta pamukiman sangat ngormatè ghunung soccè area sebagai kènnèngan sakapphi'na roh-roh para bhuyut bân tempattah para rato-rato karaton. E Lomajhâng, ka angghui pertama kale ètemmuh prasasti sè ègebei dhâri rato kameswara dhâri kediri sè alakoakin "titra yatra" otabe parjâlânan nyare aeng soccè ka konco'on ghunung Samèru sè èbuktèakin kalaben ka bede'na "prasasti ranu kumbolo" ètaon 1182 masehi. == Nyama == Nyama lomajhâng berasal dâri "Lamajhâng" sè ekataoe dhâri sè èsarè neng sajhârâ, data prasasti, naska-naska lambe', bukte-bukte sè èsarè sèekaolle kadhâddien seberempa samenar edhâlâm rangka nettep akina arè kadhâddien. Brempa bukte bukte sè bâḍâ eantarana: # Prasasti Mula Malurung # Naskah Negara Kertagama # Kitab Pararaton # Kidung Harsa Wijaya # Kitab Pujangga # Serat Babad Tanah Jawi # Serat Kanda Karna prasasti Mula Malurung ènyataakin ka anggui prasasti sè palèng toa sè pèrna nyèbbut "naghâra lamajhâng" maka eyanggâp kaangguy titik etolak pèrtèmbângan arè dhâddi Lomajhâng. Prasasti Mula Malurung ariya etèmmo dèrih taon 1975 e kediri. Prasasti ariyah etemmo kesaran taon 1977 saka, andik 12 lempengan thimbhèghè. Dèri lempengan VII lemberen e bheris 1 sampek 3 prasasti mula malurung sebbut akin "''sira nararyya sminingrat, pinralista juru lamajang pinasangaken jagat palaku, ngkaneng nagara lamajang''" sè artenah: area nararyya sminingrat (wisnuwardhana) etetep akin dèttih juru e lamajhâng eangkat tèttih kaamanan e naghâra lamajhâng taon 1177 saka dèri prasasti se esèbbhut samarèna ebèdè'akin panyarèan/pametongan pananggèlen lambèk makè etemmu dèlèm taon Jhèbe rea tanggèl 14 dulkaida 1165 otabè tangghèl 15 desember 1255 masehi. Maengak kabâdâân naghâra Lamajhâng marè aropa akin naghâra Lamajhâng marè cokop abuktèakin jhek 1255m aroa Lamajhâng sè marè aropak akin naghâra berpenduduk. Andik kawasan se andik rato  bân pamarenta se tarator, maka etètèp akin tanghel 15 desember 1255m kaangguy arè dhâddi Lomajhâng sé écatet nèng edèlèm kapotosan Bupati Katoa Daera Tengkat II Lomajhèng nomer 414 taon 1990 tanghèl 20 oktober 1990. == Lamajhâng Tigang Juru ben Arya Wiraraja == Dhâlâm sajhârâna, kawasan rea sangat nyambhung bân tokoh se anyama [[Arya Wiraraja]] se kamudièn arè dhâddi rato rajè e Lamajhâng Tigang Juru. Menurot bhabhad pararaton. Nyama kènika arèa bènnyak wide, sè sacara etimologis area, "bennyak" area biasana rea anyama se esendang Kaom Brahmana, sèdangkan "wide" sè artena "widya" sè andik artè pangalaman. Dhâddi nyama bennyak wide tibik artèna brahmana sè andik bènnyak pangalamam otabè pèntèr. Hal arèa satèrrosa padè bân parjhèlèna karirre satèrrosa. Tèntang lahirrè bènnyak wide, bhabhad pararaton nyèbbut akin, brèmpa katèrrangan sè pènting. "Hana ta wongira. Babatanganira buyuting nangka, aran banyak wide, Sinungan pasenggahan arya Wiraraja, arupa tan kandel denira, dinohaken, kinon Adipati ing Songenep,Anger ing Madhurâ Wetan", sè artena: bhâdâ orèng hambana (kertanegara) aropaakin katoronan tetua è nangka anyama bènnyak widè sè saterosa agèlar Arya Wiraraja bân èjeuakin dââddi adipati Sumènèp, Madhurè Tèmor". Dèri katerangan rèa, kita ollè anilai jhek area e lahirakin e dèsa nangka, tapè kawasan dimma kitak ngataoe kalabèn jèlas, bèdè 3 macèm tèntang lahirrè Arya Wiraraja sè kita kataoe, sè pertama macèm dèri panolès Sumènèp bahwa rèa èlahirakin e disa karang nangka kacamatan Rubèru Kabupatèn Sumènèp. Sè kaduè' macèm tradisional Bhâli edimma manurot babad manik angkeran, rèa elahirakin e dèsa bèsaki Kacamatan Rèndang Kabupatèn Karangasèm, Bhâlih. Sè katèllok munurot Mansur Hidayat, dhâri orèng panolès sajhârâ Loamajhâng bahwa rèa e lahirakin e Klaka Kabupatèn Lomajhâng. Hal rea mundèri thèsar analisana edimma pararaton tentang ngallè Arya Wiraraja kè Sumènèp dèlem rangka "dinohken" sè artena "ejèuakin", saènggè rèa kemungkinan bènni asal dhâri madhurè. Nah, lahire Arya Wiraraja kemungkinan ekawasan Lomajhâng karna eyallè ka karaton dèri Sumènèp ka Lomajhâng dèrih taon 1292-1294 masehi kemungkinan  sebagai seorang politisi ulung, rèa marè ekènal onggu e daèra Lomajhâng. Saka'dinto e sakitara kampong Nangkaan rea bèdè situs rajè sè pèrna egali tim balai arkèologi Yogyakarta pada taon 2007 edimma situs rea emungkin akin panikah kawasan ben komplek ephèret akin. Tentang kalahirna toko rèa epèrkirakin lahèr e taon 1232 masèhi karna dèlèm bhabhad pararaton anyatakin rea bilè katèttien ekpedisi pamalayu rea aomur43 taon bân dhâddi Adipati Sumènèp e omur 37 taon. Dèlem parjèlenan politik satèrosa, nyama bènnyak widè otabe Arya Wiraraja lèbbi terkenal dèlem sajhârâ politik e Kakaratonan Singhasari. 36xm78b2rdvwuybonpm7735kw40p7j3 Asma Barlas 0 2123 15430 15355 2023-12-12T13:52:10Z Lukjsly 1688 15430 wikitext text/x-wiki {{infobox orang}} '''Asma Barlas''' (Madhurâ: ''ꦲꦱ꧀ꦩꦧꦂꦭꦱ꧀)'' iyâ arèya tokang nolès bân akademisi Pakistan-Amèrika. Barlas abhândhrengè kajian komparasi bân politik internasional, Islam bân hermeneutika Al-Qur’an jughân kajian bhâ-binè’.<ref name=":0">[https://www.ithaca.edu/faculty/abarlas "Asma Barlas".]Ithaca College. 2023-06-04. </ref> == Kaodi’en bân pendidikan == Asma Barlas èlahèraghi è Pakistan taon 1950.<ref>"Muslim Women: Past and Present". https://web.archive.org/. 2011-10-14. aksès 2023-11-28.</ref> Ollè ghellâr sarjana è jurusan sastra bân filsafat Inggris Kinnaird College, tor ollè ghellâr magister jurnalisme dâri Universitas Punjab. Salaènna jèrèya, Barlas padâ ollè ghellâr magister bân doktor è studi Internasional University of Denver.<ref name=":0" /><ref name=":1">Awwaliyah. Neny Muthiatul. "Asma Barlas; Kontribusinya terhadap Perkembangan Tafsir Feminis". https://rahma.id/. 2021-2-28. aksès 2023-11-28.</ref> == Karier == Asma Barlas ka’dintoh aropaaghi sala sèttong bhâ-binè’ sè ètetappaghi kaangguy adinas è luar negeri taon 1976.<ref name=":0" /> Ollè ennem taon, èpaambu polana bâḍâ intruksi ḍâri jenderal Zia ul Haq.<ref>"Bio of Asma Barlas." https://web.archive.org/. 2003-6-11. aksès 2023-11-28.</ref><ref name=":2" /> Barlas toman alako mènangka asistèn èditor è the Muslim, yakni aropaaghi sorat kabhâr oposisi, sampè’ ahèrrah ollè suaka è Amerika Serikat taon 1983.<ref name=":3">Hudri. Misbah. "Mengenal Asma Barlas Sebagai Tokoh Tafsir Feminis". https://tafsiralquran.id/. 2021-2-21. aksès 2023-11-28.</ref> Asma Barlas agabung bân jurusan politik Ithaca College è taon 1991. Barlas panèka aropaaghi pendiri tor dirèktur pusat Studi budaya, ras bân etnis saabittâ 12 taon, jughân neggu' Spinoza Chair è departemen Filsafat Universitas Amsterdam taon 2008.<ref name=":0" /><ref name=":2">Maulina. Yuna Ulfah. "Mengenal Asma Barlas: Tokoh Feminisme Islam dan Prinsip Pemikirannya". https://bincangmuslimah.com/. 2020-7-26. aksès 2023-11-28.</ref> == Riset == Asma Barlas abhândhrengé cara sopaja umat Islam kèngèng aghâbây pangataowân tentang aghâma otamanah ḍâ’ bidang tafsir sè patriarkhis è Al-Qur’an, saèngghâ nolès buku sè sanget terkenal, iyâ arèya “''Believing women” Islam; Unreading Patriarchal interpretations of the Quran''.<ref>Napol. "Biografi Asma Barlas; Feminis Islam Asal Pakistan." https://mubadalah.id/. 2022-10-6. aksès 2023-11-28.</ref> Asma Barlas anolak pangangghâbbhân sè maḍâbu pandangan tor penafsiranna ḍâ’ Islam mènangka “Feminime Islam”, jhâbhâh nalèka pangoca' kasebbhut èyartèyaghi kalabân diskursus kesetaraan gènder bân keaḍilan sosial sè èkaollè ḍâri afahamè al-Qur’an kaangghuy nyarèh praktèk hak bân keaḍilan sè pajuh ḍâ’ saḍâjâ jhâmana umat.<ref name=":3" /> È ḍâlem karyana sè awwal, ''Democracy Nasionalism and Communalism; The Colonial Legacy in South Asia'', Asma Barlas nyarè tao hubungna militer politik Pakistan bân praktèk penjajahan Inggris.<ref name=":1" /> == Karjâ == Asma Barlas ampon bannya’ nolès buku bân Esai, akaḍhi:<ref>Abdullah. Ulfah. "Hak-hak Perempuan dalam Keluarga Menurut Pandangan Asma Barlas". https://text-id.123dok.com/. 2016. aksès 2023-11-28. </ref> === Buku === * ''Islam, Muslims, and the US: Essays on Religion and Politics'' (India, Global Media Publications, 2004)''"Perempuan Beriman" dalam Islam: Penafsiran Patriarkal yang Tidak Dibaca atas Al-Qur'an'' (University of Texas Press, 2002). * ''Perempuan Beriman" dalam Islam: Penafsiran Patriarkal yang Tidak Dibaca atas Al-Qur'an'' (University of Texas Press, 2002). * ''Democracy, Nationalism, and Communalism: The Colonial Legacy in South Asia'' (Westview Press, 1995) * ''Confronting Qur'anic Patriarchy'' (University of Texas Press, 2018) (forthcoming) (co-written with Raeburn Finn) ?? * ''"Believing Women" in Islam: Unreading Patriarchal Interpretations of the Qur'an'' (Revised edition. University of Texas Press, February 2019). === Esai === * Reviving Islamic Universalism: East/s, West/s, and Coexistence," in Abdul Aziz Said and Meena Sharify-Funk (eds.), ''Contemporary Islam: Dynamic, Not Static'' (Routledge, 2006). * "Women's and Feminist Readings of the Qur'an," in Jane Dammen McAuliffe (ed.), ''Cambridge Companion to the Qur'an'' (Cambridge University Press, 2006). * "Globalizing Equality: Muslim Women, Theology, and Feminisms," in Fera Simone (ed.), ''On Shifting Ground: Muslim Women in the Global Era'' (NY: Feminist Press, 2005). * "Amina Wadud's Hermeneutics of the Qur'an: Women Rereading Sacred Texts," in Suha Taji-Faruqi (ed.), ''Contemporary Muslim Intellectuals and the Quran: Modernist and Post Modernist Approaches'' (Oxford: Oxford University Press, 2004) == Abhâs jughân == * Fatimah Mernissi * Ziba Mir-Hosseini * Azizah Y. al-Hibri * Amin Wadud * feminisme Islam == Sombher == 8kojr79vn1dskycz9jn29jx0w6af6xe Fatimah Mernissi 0 2124 13292 2023-06-04T12:52:54Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Fatimah Mernissi]] ka [[Fatima Mernissi]]: Judul salah eja 13292 wikitext text/x-wiki #ALIH [[Fatima Mernissi]] fsulqakji5av9v64dv6px3sx3liw6mh Asma barlas 0 2125 13294 2023-06-04T13:19:02Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Asma barlas]] ka [[Asma Barlas]]: Judul salah eja 13294 wikitext text/x-wiki #ALIH [[Asma Barlas]] kvt8tgdcy31d5v60krc1blaqc4h3dym Suku Madura Pendalungan 0 2126 16074 15171 2024-02-25T18:00:43Z EmausBot 150 Fixing double redirect to [[Orèng Madhurâ Pandalungan]] 16074 wikitext text/x-wiki #ALIH [[Orèng Madhurâ Pandalungan]] gkjy1ee60gyjd48tw4ww46dcwxadzjv IAIN Madura 0 2127 13309 2023-06-05T06:23:08Z ZAHROTUL HABIBAH 1914 ZAHROTUL HABIBAH ngallèyaghi kaca [[IAIN Madura]] ka [[IAIN Mâdhurâ]]: Judul salah eja 13309 wikitext text/x-wiki #ALIH [[IAIN Mâdhurâ]] pbnoieqqsxzh4yyex6xuv84ekcurm8r Taman Pemakaman Umum Tanah Kusir 0 2128 13315 2023-06-06T05:36:44Z ZAHROTUL HABIBAH 1914 ZAHROTUL HABIBAH ngallèyaghi kaca [[Taman Pemakaman Umum Tanah Kusir]] ka [[Taman Pemakaman Umum Tana Kosèr]]: Judul salah eja 13315 wikitext text/x-wiki #ALIH [[Taman Pemakaman Umum Tana Kosèr]] pc2cden7l3am2dn8t3ap6v1650khf15 Nadiem Makarim 0 2129 13793 13325 2023-07-20T05:01:44Z Alfiyah Rizzy Afdiquni 9 13793 wikitext text/x-wiki {{infobox orang}} Nadiem Anwar Makarim, B.A., M.B.A. (bhâsa Arab: نديم انور مكارم , bhâbhâr 4 Julè 1984) panèka sorang pongghâbâ akabângsaan Inḍonèsia sè samangkn ajabat mènangka Menteri Panḍiḍikân, Kabudhâjâân, Riset, bân Tèknologi dhibi’na ampon ngoca’ sompa mènangka Menteri Panḍiḍikân, Kabudhâjâân, sè  saterrosse èlebbur kalabân jabatan Menteri bân Tèknologi. Dhibi’na iyâ arèya panḍiri Gojek, sèttog prusahaan transportasi bân panyadiâ jâsa abasis daring sè èjâlânaghi neng Inḍonèsia bân sajumla nagârâ Asia Tenggara kadhi Singapura, Vietnam, bân Thailand. == Molana odhi’na == Nadiem Anwar Makarim iyâ arèya potra ḍâri pasangan Nono Anwar Makarim bân Atika Algadri. Nadiem andhi’ kaodhi’en sè amacem. Ḍâri abana sè aropaaghi katoronan Arab-Minang, manabi ḍâri èbuna camporan Arab-JhâbâMadhurâ. Abana  iyâ arèya sorang aktivis bân pangacara tarkamuka, dhinèng èbuna iyâ arèya panyerrat leppas, putrè ḍâri Hamid Algadri, sala sorang printis kamardhikaan Inḍonèsia. == Panḍiḍikân == Nadiem ajâlâni prosès panḍiḍikân ḍâsâr sampè’ SMA lèngallè ḍâri Jakarta ka Singapura. Salastarèna mamarè panḍiḍikân SMA-na neng Singapura, taon 2002 dhibi’na ngala’ jurusan Hubungan Internasional neng Universitas Brown, Amèrika Srikat. Nadiem toman noro’ partukaran plajar neng London School of Economics. Salastarèna ollè gellar sarjana taon 2006, tello taon salastarèna ngala’ pascasarjana bân ngaollè gellar Master of Business Administration neng Harvard Business School. == Karèr bân Bisnis == ka taon 2006, Nadiem amolaè karèrrâ mènangka konsultan manajemen neng  McKinsey & Company. Salastarèna ollè gellar MBA, dhibi’na langsung dhâddhi pangosaha kalabân maddhek Zalora Indonesia. Neng  parusahaan kasebbhut dhibi’na jhugân dhâddhi ''Managing Editor''. Saampona kaloar ḍâri Zalora, dhibi’na ajabat mènangka ''Chief Innovation Officer'' (CIO) Kartu sèngkok, sabellum ahèrra fokus ngembangaghi Gojek sè ampon èrintis sajhâk taon 2011. Samangkèn  Gojek iyâ arèya prusahaan rintisan palèng rajhâ neng Inḍonèsia. bulân Agustus 2016, prusahaan panèka ngaollè pendanaan sabennyak US$550 juta otabâ sakètar Rp7,2 triliyun ḍâri konsorsium sè tardiri ḍâri KKR, Sequoia Capital, Capital Group, Rakuten Ventures, NSI Ventures, Northstar Group, DST Global, Farallon Capital Management, Warburg Pincus, bân Formation Group. == McKinsey & Co (2006–2009) == Salastarèna mamarèh sakolana neng Harvard kalabân gellar MBA, Nadiem motossaghi ka’angghuy molè ka tana aèng bân alako neng McKinsey & Co. Nadiem dhâddhi konsultan McKinsey salama 3 taon. == Zalora Inḍonèsia (2011–2012) == Nadiem dhâddhi Co-Founder bân Managing Director Zalora Inḍonèsia  taon 2011. Taon 2012, Nadiem motossaghi kaloar  ḍâri Zalora ka’angghuy abangun prusahaan rintisân (''startup'') ḍibik, tarmaso’ Gojek sè bhâkto ghânika anḍi’ 15 palakon bân 450 mitra driver. Dhibi’na ngako ampon ajhâr cokop bennyak neng Zalora, sè  aropaaghi tojjuen otamana nalèkana nrèma kalakoan neng prusahaan kasebbhut. Neng Zalora, Nadiem anḍi’ kasempatân ka’angghuy abangun prusahaan rintisân rajhâ bân alako kalabân sajumla talènta palèng bhâgus neng kawasan Asia. == Kartuku (2013–2014) == Sambhi ngembangngaghi Gojek, Nadiem jughân dhâddhi Chief Innovation Officer Kartuku saampona kaloar ḍâri Zalora. Awwâllâ  maddek, Kartuku tadek kompetitor ḍâlam sistem pamajâren non-tunai neng Inḍonèsia. Kartuku pas èakuisisi Gojek ka’angghuy makoat GoPay. 8yrs8lvwxkugbl6aptbs3u5vyqgpwlp Sekolah swasta 0 2130 13364 2023-06-14T23:12:29Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Sekolah swasta]] ka [[Sakola swasta]]: Judul salah eja 13364 wikitext text/x-wiki #ALIH [[Sakola swasta]] 6t56j2snnmnzhqnuqnvvqjjpz7m3vsw Yudo Margono 0 2131 16041 13796 2024-02-15T12:15:27Z OrangKalideres 2196 /* Riwayât Kalaghungan */Reflist 16041 wikitext text/x-wiki {{Infobox orang}} Laksamana TNI H. '''Yudo Margono''', S.E., M.M., C.S.F.A. (rembi' 26 Novèmber 1665) iyâ arèya perwira tègghi Tentara Nasional Indonesia Angkatan Laut sè a pangkat dhâddhi Panglima Tentara Nasional Indonesia aghântèaghi Jenderal TNI Andika Perkasa.<ref>Safutra Ilham, JawaPos.com, "[https://www.jawapos.com/nasional/01425441/laksamana-yudo-margono-dilantik-jadi-panglima-tni-hari-ini Laksamana Yudo Margono Dilantik Jadi Panglima TNI Hari Ini]", Aksès 2023-06-21.</ref> Yudo iyâ arèya lulusan Akademi Angkatan Laut (AAL) angkatan ka- XXXIII (1988-A). Sabellunna, dhibi'en arèya dhâddhi Kepala Staf YNI Angkatan Laut.<ref>tni.mil.id, "[https://tni.mil.id/view-177940-panglima-tni-jadi-saksi-pelantikan-kasal-dan-kasau.html Panglima TNI Jadi Saksi Pelantikan Kasal dan Kasau]", Aksès 2023-06-21. </ref> È bâkto è lantèk, Yudo ngaollè rekor dhâddhi Panglima TNI palèng towa dâlem sajhârâ, sè sabellunna è ka olle Jenderal TNI Andika Perkasa. == Kaodi'ân Awwâl == Yudo Margono rembi' bân rajâ è Dhisa Garon, Kacamadhân Balerejo, Kebhupatèn Madiun, Jhâbâ Tèmor. dâri kaluarga sa biasa sè dhâddhi rèng tani. Yudo a sakola de' ade' en è SDN 02 Garon (1977) bân tammat a sakola è SMA Negeri 1 Mejayan (1984). samarèna tammat SMA, Yudo a daftar è TNI AL bân ca kancana. Tapè dâri 12 sakanca'an coma Yudo sè maso' bân è tarèma è Akademi Angkatan Laut.<ref>Putra Erik Purnama, Republika, "[https://news.republika.co.id/berita//qam12o484/perjalanan-karier-ksal-anak-petani-dan-misteri-angka-tiga? Perjalanan Karier KSAL: Anak Petani dan Misteri Angka Tiga]", Aksès 2023-06-21. </ref> Rajè e kaluarga rèng tani Yudo ngartè bân paham de'remma artè perjuangan, sè otama mun tentang terro ngaolleya pangaterro. Dhibi'en jarèya abêrri' conto è bhâkto maso' pendidikan è AAL, dhibi'en kodhu nompa' bis dâri Madiun ka Sorbhâjâ. Dhibi'en ngako jhâ' toman tèdung è masjid pola ta' andi' bhâlâ è sorbhâjâ sè bisa è kèntarè è bhâkto jarèya. Maskè de'iyâ, perjuangan Yudo dhâddhi tentara bisa è kaollè kalabân bhâghus. Samarèna pendidikan militer è Angkatan Laut. Yudo anèka bân Veronica Yulid Prihayati è taon 1991 bân andi' ana' tello' iyâ arèya; Novendi Wira Yoga, Ditya Wira Adibrata, bân Noval Wira Abiyuda. == A Pangkat Panglima TNI == È tangghâl 28 Novèmber 2022, Yudo è callonnaghi dâri Prèsidèn Joko Widodo ka angghuy negghu' kalaghungan Panglima Tentara Nasional Indonesia, aghântèaghi Jenderal TNI Andika Perkasa sè bhâkal maso'masa purna tugas. Dâlem rapat paripurna DPR sè è bhâdhi è tangghâl 13 Dèsèmber 2022, Yudo Masgono è essaaghi dhâddhi Panglima TNI sè anyar aghântèaghi Jenderal TNI Andika Perkasa.<ref>Kompas.com, "[https://nasional.kompas.com/read/2022/12/13/10341001/dpr-sahkan-laksamana-yudo-margono-jadi-panglima-tni DPR Sahkan Laksamana Yudo Margono Jadi Panglima TNI]" Aksès 2023-06-21.</ref> == Riwayât Pendidikan == === Pendidikan Akademik === * SDN 2 Garon (1977) * SMPN 1 Balerejo (1981) * SMAN 1 Mejayan (1984) * S-1 Manajemen Universitas Krisnadwipayana (2014)<ref>PDDikti, "[https://pddikti.kemdikbud.go.id/data_mahasiswa/OTcxRTJDNDMtODMxRC00Mzc4LUExNkQtMTRDQ0ZBRjY0MkM0 Pangkalan Data Pendidikan tinggi]", Aksès 2023-06-22. </ref> * S-2 Manajemen Universitas Krisnadwipayana (2016) === Pendidikan Militer === * AAL (1988-A) * Kursus Korbantem (1989) * Kursus Perencanaan Operasi Amphibi (1990) * Kursus Pariksa (1992) * Dikspespa/Kom Angkatan 6 (1992-1993) * Diklapa II/Koum Angkatan 11 (1997-1998) * Seskoal A-40 (2003) * Sesko TNI A-38 (2011) * Lemhannas RI PPRA A-52 (2014) == Riwayât Kalaghungan == * Aspadiv Senjata Artileri Rudal KRI Wilhelmus Zakaria Johannes-332 (1988) * Kadep Ops KRI Ki Hajar Dewantara-364 * Palaksa KRI Fatahillah-361 * Komandan KRI Pandrong-801 * Komandan KRI Sutanto-877 * Komandan Lanal Tual (2004-2006) * Komandan KRI Ahmad Yani-351 (2006-2008) * Komandan Lanal Sorong (2008-2010) * Komandan Satkat Koarmatim (2010-2011) * Komandan Satkor Koarmatim (2011-2012) * Komandan Kolat Koasmabar (2012-2014) * Paban II/Opslat Sopsal (2012-2015) * Komandan Lantamal I Belawan (2015-2016) * Kepala Staf Koarmabar (2016-2017) * Pangkolinlamil (2017-2018) * Pangkoarmabar (2018) * Pangkoarmada I (2018-2019) * Pangkogabwilhan II (2019-2020) * Kapala Staf TNI Angkatan Laut (2020-2022) * Panglima TNI (2022-satèya) == Sombher == {{Reflist}} em8bjtun56c90gww5h86c43tiq5udg4 Achmad Soebardjo 0 2132 13792 13791 2023-07-20T04:32:26Z Alfiyah Rizzy Afdiquni 9 13792 wikitext text/x-wiki {{infobox orang}} Mr. Radhin '''Achmad Soebardjo''' Djojoadisoerjo (23 Maret 1896 – 15 Ḍèsember 1978) panèka tokoh pejuang kamardhikaan [[Inḍonesia|Inḍonèsia]], ḍiplomat, bân Pahlawan Nasional Inḍonèsia.<ref>Panji Prayitno. Liputan6.com. [https://www.liputan6.com/regional/read/5043220/14-nama-pahlawan-asal-jawa-barat-profil-hingga-perjuangan-melawan-penjajah “14 Nama Pahlawan Asal Jawa Barat Profil hingga Perjuangan Melawan Penjajah”]. aksès 2022-08-17.</ref> Dhibi’en panèka Menteri Lowar Negeri Inḍonèsia sè ḍâ- aḍâ’. Achmad Soebardjo anḍi' ghellar Meester in de Rechten, sè èkaolle è Universitas Leiden, [[Bâlândhâ]] taon 1933. == Awwâl oḍi' == Achmad Soebardjo èlahèraghi è Lompong Jambe, Karawang, Kerèsiḍènan Batavia, 23 Maret 1896. Eppa’an anyama Teuku Muhammad Yusuf, ghi’ toronan Bhângsawan [[Acèh|Aceh]] dâri Pidie. Kaè Ahmad Soebardjo dâri pihak eppa’an panèka Ulee Balang bân olama’ è bâgiyân Lueng Putu. Dhinèng Teuku Yusuf panèka pangghâba pernata kalabân kalaghungan mantri polisi è bâgiyân Lompong Jambi, Karawang. Embu’ un Achmad Soebardjo anyama Wardinan. Dhibi’en toronan Jhâbâ -Bugis, bân panèka ana’ dâri camat Lompong Agung, Cirebon.<ref name=":0">Lukman Hadi Subroto. Kompas.com. [https://www.kompas.com/stori/read/2022/08/25/160000879/biografi-achmad-soebardjo-menteri-luar-negeri-pertama-indonesia?page=all “Biografi Achmad Soebardjo, Menteri Luar Negeri Pertama Indonesia”]. aksès 2022-08-25.</ref> Eppa’an kabite la aberri’ nyama Teuku Abdul Manaf, dhinèng embu’un aberri’ nyama Achmad Soebardjo.<ref>Verelladevanka Adryamarthanino. Kompas.com. [https://www.kompas.com/stori/read/2021/06/23/180000479/achmad-soebardjo--masa-muda-peran-dan-perjuangan?page=all “Achmad Soebardjo: Masa Muda, Peran, dan Perjuangan”]. aksès 2021-06-23.</ref> Nyama Djojoadisoerjo ètambei dhibi’ saampon dhibâsa, bâjâ dhibi’en ètahan è tadhân Ponorogo polana “peristiwa 3 Juli 1946”. Dhibi’en asakola è Hogere Burger School, [[Daerah Khusus Ibukota Jakarta|Jakarta]] (bâjâ riya paḍâ kalabân Sakola Menengah Attas) taon 1917.<ref>Agustina Melani. Liputan6.com. [https://www.liputan6.com/surabaya/read/4041029/mengenal-hbs-surabaya-sekolah-lanjutan-di-masa-hindia-belanda “Mengenal HBS Surabaya, Sekolah Lanjutan di Masa Hindia Belanda”]. aksès 2019-08-19.</ref> Dhibi’en pas alanjutaghi sakolana è Universitas Leiden, Bâlândhâ bân olle ijazah Meester in de Rechten (bâjâ riya padâ kalabân sarjana hokom) è cemper ondhâng ka taon 1933. == Sajhârâ parjuwangan == Bâkto ghi’ dhâddhi mahasiswa, Soebardjo aktif ḍâlem ajuwangaghi kamardhika'an Inḍonèsia kalabân brâmpan organisasi akanta Jong Java bân Persatuan Mahasiswa Inḍonèsia è Bâlândhâ. Bulân Pebruari 1927, dhibi’en dhâddhi bâkkèl Inḍonèsia kalabân Mohammad Hatta bân para sat-blessat Inḍonèsia ka sidang internasional, “Liga Menentang Imperialisme dan Penindasan penjajah” sè ḍâ’ aḍâ’ è Brussels bân pas è [[Jerman]].<ref>Syahrul Efendi Dasopang. Republika.co.id. [https://republika.co.id/beritakoran/opini-koran/16/06/22/o95so6-piagam-jakarta-22-juni “Piagam Jakarta 22 Juni”]. aksès 2016-06-22.</ref> Sidang sè ḍâ’-aḍâ’ rowa bâḍâ kèya Jawaharial Nehru bân la-kapala nasionalis sè kotara ḍâri Asia bân Afrika. Bâkto abâlina ka Inḍonèsia, dhibi’en aktif dhâddhi angghuta Badan Penyelidik Usaha Persiapan Kemerdekaan inḍonèsia (BPUPKI), bân pas dhâddhi Panitia Persiapan Kemerdekaan Inḍonèsia (PPKI). == Rengasdengklok == Tangghâl 16 Agustus 1945 bâgiyân pemuda pejuang, tamaso’ Chaerul Saleh, Sukarni, bân Wikana, Shudanco Singgih, bân rèng ngoḍâ sè laèn, ngibâ Soekarno bân Moh. Hatta ka Rengasdengklok.<ref>Novia Aisyah. Detik.com. [https://www.detik.com/edu/detikpedia/d-6237971/16-agustus-77-tahun-lalu-peristiwa-rengasdengklok-terjadi-siapa-saja-yang-terlibat “16 Agustus 77 Tahun Lalu Peristiwa Rengasdengklok Terjadi, Siapa Saja yang Terlibat?”]. aksès 2022-08-16.</ref> Tojjhuwenna panèka sopajâ [[Soekarno|Ir. Soekarno]] bân Drs. [[Mohammad Hatta|Moh. Hatta]] ta’ terpangaro sareng [[Jeppang]]. Kadhâddhiyân rèya ènyamaè Rengasdengklok. È ḍinna', kabbhi ayakinaghi Soekarno polè, Jeppang ella nyerra bân bâgiyân pejuang ella siyap kaangghuy alabân Jeppang, apa bhei risikona.<ref>Nila Chrisna Yulika. Liputan6.com. [https://www.liputan6.com/news/read/4033060/9-agustus-1945-bom-atom-di-jepang-dan-jalan-indonesia-menuju-kemerdekaan “9 Agustus 1945: Bom Atom di Jepang dan Jalan Indonesia Menuju Kemerdekaan”]. aksès 2021-01-12.</ref> È Jakarta, golongan ngoḍâ, Wikana, bân golongan towa, yakni Achmad Soebardjo aghâbây perundingan. Achmad Soebardjo setuju kaangghuy aproklamasi aghina kamerdhika'an Inḍonèsia è Jakarta. Maka èyotos Yusuf Kunto kaangghuy maḍâpa’ Achmad Soebardjo ka Rengasdengklok. Achmad Soebardjo berhasil ayakini bâgiyân na'-kana' ngoḍâ kaangghuy ta’ kabhuru aproklamasi aghi kamardhika'an. Sampè’ Achmad Soebardjo aberri’ jaminan kalabân taroan nyabâ jhâ’ proklamasi kamardhika'an bhâkal èumumaghi ka tangghâl 17 Agustus 1945 palèng bhribhite pokol 11.30. Kalabân bâḍâna jaminan rowa, Komandan Kompi Peta Rengasdengklok Cudanco Subeno ngocol Soekarno bân Hatta abâli ka Jakarta. == Proklamasi == Konsep naskah proklamasi èsoson sareng Bung Karno, Bung Hatta, bân Achmad Soebardjo è romana Laksamana Muda Maeda.<ref>Media, Kompas Cyber (2022-01-26). [https://www.kompas.com/stori/read/2022/01/26/090000279/peran-achmad-soebardjo-dalam-proklamasi-kemerdekaan-indonesia?page=all "Peran Achmad Soebardjo dalam Proklamasi Kemerdekaan Indonesia"]. ''KOMPAS.com''. Aksès 2023-07-20.</ref> Saampon marè bân aberri’ argumentasi kalabân bâgiyân pemuda, malem arè 17 Agustus 1945, Bung Karno ceppet marènta Sayuti Melik kaangghuy ngettik naskah proklamasi. == Robuk saampon kamardhika'an == Tangghâl 18 Agustus 1945, Soebardjo èlantik mènangka Menteri Lowar Negeri ka Kabinet Presidensial, Kabinet Inḍonèsia sè ḍâ’-aḍâ’, bân abâli ajabat dhâddhi Menteri Lowar Negeri sekale polè ka taon 1951-1952.<ref>Alwi Shahab. Republika.id. [https://www.republika.id/posts/30943/nassau-boulevard-saksi-perumusan-naskah-proklamasi “Nassau Boulevard, Saksi Perumusan Naskah Proklamasi”]. aksès 2022-08-16.</ref> Salaèn rowa, dhibi’en kèya dhâddhi Duta Bessar Republik Indonesia è [[Swiss]] antara taon 1957-1961. Soebardjo panèka profesor dâlâm bidang Sajhâra Perlembagaan bân Diplomasi Republik Inḍonèsia è Fakultas Kasusasteraan, [[Universitas Indonesia|Universitas Inḍonèsia]].<ref name=":0" /> == Adhingghâl dhunnya == Achmad Soebardjo Djojoadisoerjo adhingghâl dhunnyah ḍâlem yuswa 82 taon (15 Ḍèsèmber 1978) è Roma Sake’ Pertamina, Kebayoran Anyar, temmah flu sè animbulaghi komplikasi. Dhibi’en è kobhuraghi e roma peristihatna è Cipayung, Bogor. Pamarènta ngangka’ almarhum mènangka Pahlawan Nasional taon 2009.<ref>Resty Armenia. Cnnindonesia.com. [https://www.cnnindonesia.com/nasional/20151105124500-20-89659/jokowi-anugerahkan-gelar-pahlawan-nasional-ke-lima-tokoh. “Jokowi Anugerahkan Gelar Pahlawan Nasional Ke Lima Tokoh”]. aksès 2015-11-05.</ref> == Sombher == 4txdfxeqrttn0eypw2v6w4cyww79wxz Nyoman Paul 0 2133 13558 13557 2023-06-28T01:00:38Z Qainiii 1741 13558 wikitext text/x-wiki '''Nyoman Paul Fernando Aro''' (lahèr 23 Juni 2001) iyâ arèya sorang mantan atlet sepak bola bân bâjâ rèya dhâddhi pânyanyi, toronan [[Inḍonesia|Inḍonèsia]] -[[Swedia]]. Paul maso’ empa’ rajâ dâlem ajang ''Inḍonèsian Idol'' musim kaduwa’ bellâs sè ètayangaghi sareng stasiun televisi RCTI, ka taon 2022-2023.<ref>SINDOnews.com, "[https://sports.sindonews.com/read/995725/53/profil-nyoman-paul-aro-pemain-keturunan-indonesia-yang-hebohkan-audisi-indonesian-idol-1673683297 Profil Nyoman Paul Aro: Pemain Keturunan Indonesia yang Hebohkan Audisi Indonesian Idol<nowiki>''</nowiki>]' aksès 2023-02-06.</ref> == Kaodhi’ân awwal bân pândidikan == Paul lahèr kalabân nyama Nyoman Paul Fernando Aro ètangghâl 23 Juni 2001 è Jakarta.<ref>Indonesia idol 2023, YouTube, <nowiki>''</nowiki>[https://www.youtube.com/watch?v=Grma3mUsf08 Pemain Bola! Nyoman Paul Berhasil Dapat Golden Ticket | Audition 1 | Indonesian Idol 2023]<nowiki>''</nowiki> aksès 2023-02-06.</ref> Dhibi’en anak dha’adhè’ ḍâri Rami Aro bân Kadek Sri Widari. Bapa’en orèng Swedia sè andhi’ dere katoronan [[Finlandia]] sè alako mènangka pangghâbâ perusahaan SKF è Swedia, dhinèng ebhuna dâri [[Bali|Bhâli,]] Inḍonèsia. Paul andhi’ tello’ tarètan sattong ebhu, duwa’ tarètan bine’ anyama Ni Putu Laura Jane Cindayanti bân Made Karina Duta Dwijayanti, settong ale’ lake’ anyama Kadek Krisna Adi Wira Guna bân settong tarètan settong bapa’ anyama Saviera Poetri Alexandra Aro. Lahèr dâri ebhu kalabân suku adat Bhâli, nyama awwâl Paul aghuna’aghi nyama khas Bhâli. Nyoman ètandha’aghi jhâ’ dhibi’en aropa’aghi anak katello’ (dâri pihak ebhu). Paul noro’ aghâma sè samè kalabân ebhuna iyâ arèya aghâma Hindu. Paul dâri kini’ odhi’ è Desa Anturan, Kecamatan Buleleng, Kabupaten Buleleng, Bhâli. Dhibi’en asakola  SD è sakola swasta, iyâ arèya di SD Triamerta bân pandidikan SMP è SMP Negeri 1 Singaraja. samarèna lulus SMP ètaon 2016, Paul ngallè ke Swedia sopajâ lebbi menekuni bisa ajèr sepak bola.<ref>Indriawati Tri, Kompas.com, "[https://bola.kompas.com/read/2020/07/14/18400058/profil-nyoman-paul-fernando-aro-pemain-keturunan-indonesia-yang-berkarier-di Profil Nyoman Paul Fernando Aro, Pemain Keturunan Indonesia yang Berkarier di Swedia]", aksès 2023-05-26. </ref> Selama sâtaon Paul ajèr bahasa Swedia è sakola menengah attas Västerhöjdsgymnasiet è kotta Skövde, Swedia. Pas ètaon 2017, dhibi’en alanjutaghi pandidikan sakola menengah attas è NTI Gymnasiet Skövde, bân nerrosaghi dâlem program diploma International Baccalaurette èbulèn Juni 2020. == Karier == Dhâri kene’ Paul ampom kasokan anyanyi bân sepak bola. Sebellun ngalle ke Swedia, Paul banyya’ matadâ’ bhâktona è lapangan sepak bola è semma’en romana embana è Bhâli. Dhibi’en jughân ampon noro’ lomba futsal bân lomba nyanyi ḍâri ghi’ SD. == Sombhèr == <references /> qrz8men3c9ekas378xgazigbtlv5nmc Listyo Sigit Prabowo 0 2135 15490 15419 2023-12-19T02:17:27Z LonNyoe 13 15490 wikitext text/x-wiki [[Bhengkek:KAPOLRI,Jenderal POL Listyo Sigit Prabowo.jpg|jmpl|200px|ka|Foto Resmi Kapolri Jenderal Pol Listyo Sigit Prabowo]] Jenderal Polisi Drs. '''Listyo Sigit Prabowo,''' M.Si. (rèmbi' [[Kotta Ambon|Ambon]], 5 Mèi 1969<ref>{{Cite web|last=|first=|date=27 Januari 2021|title=Rekam Jejak Kapolri Jenderal Listyo Sigit Prabowo|url=https://www.cnnindonesia.com/nasional/20210127080206-12-598846/rekam-jejak-kapolri-jenderal-listyo-sigit-prabowo|website=CNN Indonesia|access-date=29 Januari 2021}}</ref>) iyâ arèya perwira tinggi Polri sè a pangkat dhâddhi Kapala [[Kepolisian Negara Republik Indonesia]] (Kapolri) sajjhek tangghâl 27 Jânuari 2021, aghânte Jenderal [[Idham Azis]]. Listyo iyâ arèya Kapolri non Muslim Kaduwe' dâlâm sajhârâ samarèna Widodo Budidarmo (1974-1978)<ref>{{Cite web|url=https://tirto.id/kisah-dua-jenderal-kristen-mantan-kapolri-f87v|title=Kisah Dua Jenderal Kristen Mantan Kapolri|website=Tirto.id |language=id|author=Petrik Matanasi|access-date=5 Februari 2021|date=17 Januari 2021}}</ref><ref>{{Cite web|date=14 Januari 2021|title=Jika Disetujui DPR dan Dilantik Jokowi, Listyo Prabowo Kapolri Nasrani Ketiga|url=https://manadopost.jawapos.com/berita-utama/14/01/2021/listyo-prabowo-kapolri-nasrani-ketiga/|work=Manado Post|via=JawaPos.com|access-date=28 Januari 2021}}</ref>, bân Kapolri palèng ngodâ kaduwè' dâlam sajhârâ sè parappa'en è laktèk (51 taon, 267 arè) karo kala dâri Tito Karnavian, sè a omor 51 taon, 261 arè sè parappa'en è lantèk è taon 2016. Sigit iyâ arèya Alumni SMA Negeri 8 Yogyakarta (1988) == Karier == Listyo iyâ arèya toman brânpan kalè toju' è kalaghungan e daèra jhâbâ tengnga. sè è catet, Listyo toman dhâddhi Kapolres Pati. Marèna ajiya, Listyo dhâddhi Wakapolres Semarang, bân toman dhâddhi Kapolresta Solo. è taon 2012, Listyo è tugassaghi ka [[Jakarta]] ka angghuy dhâddhi Kasubdit II Dittipidum Bareskrim Polri. Sajjhek bulân Mei 2013, Listyo dhâddhi Direktur Reserse Kriminal Umum Polda Sulawesi tengghâra. Listyo è catet toman andik bânnya' kalaghungan Pentèng. Listyo toman dhâddhi ajudanna Prèsiden [[Joko Widodo]]<ref>{{Cite web|last=Setiawan|first=Riyan|title=Rekam Jejak Listyo Sigit, Calon Kapolri Mantan Ajudan Jokowi|url=https://tirto.id/rekam-jejak-listyo-sigit-calon-kapolri-mantan-ajudan-jokowi-f9dz|website=tirto.id|language=id|access-date=2022-08-27}}</ref>, pas dhâddhi Kepala Kepolisian Daerah Banten, Kepala Divisi Profesi dan Pengamanan Kepolisian Negara Republik Indonesia, Kepala Badan Reserse Kriminal Polri, bân è tangghâl 27 Januari 2021, Listyo è lantek bi' Presiden Jokowi dhâddhi Kapolri<ref>{{Cite web|last=Indonesia|first=C. N. N.|title=Listyo Sigit Prabowo Resmi Dilantik Jadi Kapolri|url=https://www.cnnindonesia.com/nasional/20210127061723-12-598817/listyo-sigit-prabowo-resmi-dilantik-jadi-kapolri|website=nasional|language=id-ID|access-date=2022-08-27}}</ref>. Masala-masala rajâ sè toman è bukka' mènangka dhâddhi Kabareskrim Polri iyâ arèya Nangkep buron sè nyèram aèng keras ka [[Novel Baswedan]], Maria lumowa, bân Djoko Tjandra. Tapè, bâdâ sè jânggâl è masalana Novel Baswedan bân Djoko Tjandra è bhâkto brâmpan Perwira aktif Polri noro' dhâddhi sè è sangka dâlâm kalakoan Kriminal ghellâ'<ref name=":0">{{Cite web|last=|first=|date=25 November 2020|title=Kabareskrim, Azis, Bamsoet Disebut: Napoleon Ngarang Cerita?|url=https://republika.co.id/share/qkcskn409|website=Republika Online|access-date=28 Januari 2021}}</ref><ref>{{Cite web|last=|first=|date=19 Juni 2020|title=Soroti Jenderal Pembela 2 Terdakwa, Kuasa Hukum Novel Singgung Peradilan Sandiwara|url=https://www.merdeka.com/peristiwa/soroti-jenderal-pembela-2-terdakwa-kuasa-hukum-novel-singgung-peradilan-sandiwara.html|website=Merdeka|access-date=29 Januari 2021}}</ref>. Dâlem masala sogo' sorat jhâlân Djoko Tjandra, nyama Listyo Sigit è sebbhut di Irjen Napoleon Bonaparte è bhâkto sidang, tor nyèrèt nyama Brigjen Prasetijo Utomo sè jhughân lulusen Akpol 1991<ref>{{cite web|last=|first=|date=12 Januari 2021|title=Rekam Jejak dan Harta Kekayaan Komjen Listyo Sigit yang Disebut Jadi Calon Tunggal Kapolri|url=https://www.tribunnews.com/nasional/2021/01/12/rekam-jejak-dan-harta-kekayaan-komjen-listyo-sigit-yang-disebut-jadi-calon-tunggal-kapolri?page=all|work=Tribun News|access-date=29 Januari 2021}}</ref>, dhâddhi sè è sangka. Bareskrim Polri sè ngala' kasus dâri Polda Metro Jaya ka angghuy nettappaghi tersangka [[Habib Rizieq]]<ref>{{Cite web|last=|first=|date=18 Desember 2020|title=Bareskrim Ambil Alih Kasus Kerumunan HRS Di Petamburan Megamendung|url=https://news.detik.com/berita/d-5300959/bareskrim-ambil-alih-kasus-kerumunan-hrs-di-petamburan-megamendung|website=Detik|access-date=29 Januari 2021}}</ref>, tentang pol kompolan è bhâkto Pandemi sè è kawal aparat<ref>{{Cite web|last=|first=|date=7 Januari 2021|title=Maulid di Petamburan Tak Dibubarkan, Pengacara Rizieq Shihab: Salah Polisi|url=https://metro.tempo.co/read/1421000/maulid-di-petamburan-tak-dibubarkan-pengacara-rizieq-shihab-salah-polisi|website=Tempo|access-date=29 Januari 2021}}</ref> bân ta' maghi hasèl tes osap sè è kabâlâ è publik atas dhâsar privasi<ref>{{Cite web|last=|first=|date=29 November 2020|title=Rizieq Shihab Tolak Buka Hasil Tes Swab, FPI: Dilindungi Undang-Undang|url=https://metro.tempo.co/read/1409783/rizieq-shihab-tolak-buka-hasil-tes-swab-fpi-dilindungi-undang-undang/full&view=ok|website=Tempo|access-date=29 Januari 2021}}</ref>, jhughân dhâddhi sorodhân bânnya' orèng temma matèna ennâm oreng FPI è ngatengnga prosès è parèksana Polda ka saksè kasus pol kompolan<ref>{{Cite web|last=|first=|date=8 Januari 2021|title=Surat Perintah Intai Rizieq, Kapolda Diperiksa?|url=https://rri.co.id/nasional/hukum/958187/surat-perintah-intai-rizieq-kapolda-diperiksa|website=RRI|access-date=29 Januari 2021|archive-date=2021-01-08|archive-url=https://web.archive.org/web/20210108193355/https://rri.co.id/nasional/hukum/958187/surat-perintah-intai-rizieq-kapolda-diperiksa|dead-url=yes}}</ref>. Kasus rajâ sè prappa'en è tangani selama dhâddhi Kapolri iyâ arèya kasus matèna Brigadir J, mirammi Stadion Kanjuruhan bân Jhâringan narkoba sè nyangka Inspektur Jendral. == Sombher == {{reflist}} [[Bhângsa:Biografi]] j262hvo1zu3u4ek7al5ekokel4348fz Nasaruddin Umar 0 2136 14347 13990 2023-10-06T13:16:07Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14347 wikitext text/x-wiki {{Infobox orang}} Prof Dr. K.H. '''Nasaruddin Umar''', M.A. (lahèr tangghâl 23 Juni 1959) iyâ arèya Imam Rajhâ Masjid Istiqlal, [[Daerah Khusus Ibukota Jakarta|Jakarta]].<ref>Agus Yulianto. [https://khazanah.republika.co.id/berita/dunia-islam/islam-nusantara/17/11/19/ozng7u396-nasaruddin-umar-perbedaan-itu-bukanlah-pembedaan? "Nasaruddin Umar: Perbedaan itu Bukanlah Pembedaan".] Republika. 19-11-2017. Aksès tangghâl 22-06-2023.</ref> Sabelluna dhâddhi Bâkkèl Mentri Aghâma Rèpublik Inḍonèsia ḍâri taon 2011-2014.<ref>[https://web.archive.org/web/20131112053923/http://www.jejaksulawesi.com/berita-773-ciptakan-suasana-harmonis-nasaruddin-diangkat-jadi-wakil-menteri-.html "Ciptakan Suasana Harmonis, Nasaruddin Diangkat Jadi Wakil Menteri"]. Wayback Machine. 01-11-2011. Aksès tangghâl 22-06-2023.</ref> Dhibi’na jhughân sè abhânto organisasi aghâma kaangghuy Masyarakat Dialog anter Ommat Aghâma bân toman dhâddhi Dirjen è Direktorat Jèndral Bimbingan Masyarakat Islam è Departemen Aghâma/kamentrian Aghâma Rèpublik Inḍonèsia. Dhibi’na jhughân angghuta ḍâri Tim panasèhat Inggris-Inḍonèsia sè èbentu’ bi' bekkas Perdana Menteri Inggris, Tony Blair. Dhibi’na jhugân ajabat mènangka sala sèttong Katowa Pengurus Besar Nahdlatul Ulama masa bhâktè 2022-2027. Pas, è tangghâl 3 Novèmber 2019 saat Musyawarah Nasional (Munas) BP4 XVI è Jakarta, Prof. Dr. K.H. Nasaruddin Umar, M.A. èpèlè dhaddhi Katowa Umum BP4 pèrioḍe 2019-2024 bân èpèlè dhâddhi Katowa Umum Pengurus Pusat Pondhuk Pesantrèn As’adiyah è bâkto Muktamar As’adiyah ka XV è Sengkang taon 2022.<ref>[https://diy.kemenag.go.id/3191-prof.-dr.-h.-nasaruddin-umar-terpilih-menjadi-ketua-umum-bp4-2019-2024.html "Prof. Dr. H. Nasaruddin Umar Terpilih Menjadi Ketua Umum BP4 2019-2024"] {{Webarchive|url=https://web.archive.org/web/20191107071517/https://diy.kemenag.go.id/3191-prof.-dr.-h.-nasaruddin-umar-terpilih-menjadi-ketua-umum-bp4-2019-2024.html |date=2019-11-07 }}.Kemenag diy. 03-11-2019. Aksès tangghâl 22-06-2023.</ref> == Sakola == Nasaruddin Umar kuliah pascasarjana è [[Universitas Islam Negeri Syarif Hidayatullah Jakarta|UIN Syarif Hidayatullah]], Jakarta bân agellar Magister (1992) sarta doctoral (PhD) (1998).<ref>[https://www.tvonenews.com/berita/nasional/123715-digadang-gadang-jadi-cawapres-2024-dampingi-ganjar-pranowo-ini-profil-imam-besar-masjid-istiqlal-nasaruddin-umar?page=2 "Digadang-gadang Jadi Cawapres 2024 Dampingi Ganjar Pranowo, Ini Profil Imam Besar Masjid Istiqlal Nasaruddin Umar"]. Tvone. 20-05-2023. Aksès 22-06-2023.</ref> È bâkto kuliah kadoktoranna, dhibi’na sempat dhâddhi sala sèttong mahasiswa sè ajhâlâni program PhD è Universitas Leiden, Bâlândhâ (1994-1995). Samarèna ollè gellar doctoral, dhibi’na pernah dhâddhi sarjana tamoy è Shopia University, Tokyo (2001), sarjana tamoy è SOAS University of London (2001-2002), bân sarjana tamoy è Georgetown University, Washington DC (2003-2004). Dhibi’na iyâ arèya sorang panolès ḍâri 12 buku sè antarana ajudul Argumen Kesetaraan Jender Perspektif Al-Qurán (Paramadina, 1999). Èssèna sè abahas hasèl penelitianna tentang bias gender è Al-Qurán.<ref>[https://web.archive.org/web/20100103092555/http://islamlib.com/en/article/holy-books-are-gender-biased/ "Prof Dr Nasarudin Umar:Holy Books are Gender Biased!"]. Wayback Machine. 26-04-2004. Aksès 22-06-2023.</ref> È bâbâ rèya sakolana Nasaruddin: * SDN 6 taon, è Ujung-Bone 1970 * Madrasah Ibtida’iyah 6 taon, è Pesantrèn As’adiyah Sengkang, 1971. * PGA 4 taon, è Pesantrèn As’adiyah Sengkang, 1974. * PGA 6 taon, è Pesantrèn As’adiyah Sengkang, 1976. * Sarjana ngoâ, Fakultas Syari’ah IAIN Alauddin Ujung Pandang, 1980 * Sarjana Lengkap (Sarjana Teladan) Fakultas Syari’ah IAIN Alauddin Ujung Pandang, 1984 * Program S2 (tanpa tesis) IAIN Syarif Hidayatullah Jakarta, 1990-1992 * Program S3 (alumni Terbaik) IAIN Syarif Hidayatullah Jakarta, kalabân disertasi tentang Perspektif Jender dalam Al-Qur’an, 1993-1998 * Visiting Student di Mc Gill University canada, 1993-1994 * Visiting Student di Leiden University Belanda, 1994/1995 * Sandwich program è Paris University Prancis, 1995 * Penelitian kapustakaan parguruân tègghi è Kanada, Amèrika Serikat, Jepang, Inggris, Blândhâ, Belgia, Italia, Ankara, Istanbul, Srilanka, Korea Selatan, Saudi Arabia, Mesir, Abu Dhabi, Yordania, Palestina, bân Singapore, Kualalumpur, Manila. * Guru rajhâ è bidang Tafsir è Fakultas Ushuluddin IAIN Syarif Hidayatullah Jakarta, 12 Januwari 2002. === Jâbâdhân sè kasoson otabâ ta' kasoson === # Katowa umum pangurus posat Pondhuk Pesantrèn As’adiyah Sengkang-Kabhupatèn Wajo Sulawesi Selatan, 2022-2027<ref>[https://asadiyahpusat.org/2022/12/04/secara-aklamasi-ag-h-prof-nasaruddin-umar-resmi-sebagai-ketua-umum-pengurus-pusat-pondok-pesantren-asadiyah/ "Secara Aklamasi, AG. Prof. Dr. H. Nasaruddin Umar, MA Resmi Sebagai Ketua Umum Pengurus Pusat Pondok Pesantren As’adiyah"]. Asadiyah. 04-12-2022. Aksès tangghâl 21-07-2023.</ref> # Katowa Yayasan Pondhuk Pesantrèn Al-Ikhlas Ujung-Kab. Bone Sulawesi bâgiyân lao’ # Juru Tolès Umum lembaga Studi Islam bân Kamasyarakatan (LSIK), Jakarta, 1992-Satèya # Dèwan pendiri bân pangurus Masyarakat Dialog antar Ummat Beragama (MADIA) Jakarta, 1983-satèya. # Bâkkèl katowa wakaf Yayasan Paramadina, Jakarta, 1999-satèya # Katowa yayasan Panca Dian Kasih, Jakarta, 2001-satèya # Bâkkèl Katowa Pangurus Posat KMA-PBS, Jakarta, 2001-2004 # Katowa Departemen Pemberdayaan Soaial bân Perempuan ICMI Pusat, Jakarta 2000-satèya # Pangurus Majelis Ulama Indonesia (MUI) DKI Jakarta, 2000-satèya # Angghota KOMNAS Perempuan, 1999-satèya # Bâkkèl katowa (Bâgiyân Pândhidhighân) Masjid Al-Tin, Jakarta, 1998-satèya # Kabulâ Rèktor III IAIN Syarif Hidayatullah Jakarta, 2000-satèya # Ngajhâr è bâgiyân kajian binè’ program pasca Sarjana UI, Jakarta, 1997-satèya # Katowa program studi aghâma bân binè’. Bâgiyân kajian binè’ program pasca sarjana UI Jakarta, 2001-satèya # Ngajhâr è Pasca Sarjana Universitas Paramadina Mulia, Jakarta, 1998-2000 # Ngajhâr è Yayasan wakaf Paramadina, Jakarta, 1993-satèya # Ngajhâr è Sekolah Tinggi Ilmu Ekonomi IBII Jakarta, 1997-satèya # Bâkkèl Juru Nolès PP. Himpunan peminat Ilmu-Ilmu Ushuluddin (HIPIUS), Jakarta, 1994-satèya # Angghota Asesor badan Akreditasi Nasional Perguruan Tinggi, Departemen Pendidikan Nasional RI, Jakarta, 2001-satèya # Yayasan Setara Indonesia (YASIN), Jakarta, 2001-satèya # Angghota ahli PSW IAIN Sunan Kalijaga, Jogjakarta, 2001-satèya # Dewan Redaksi Jurnal Islam FUTURA, IAIN Ar-Raniri, Nanggroe Acèh Darussalam, 2001-satèya. # Angghota Padhurrun ahli Jurnal Kajian Aghâma Islam bân Masyarakat INTIZAR, Posat Panalitian IAIN Raden Fatah, Palèmbang, 2001-satèya # Panangghung Jâwâb tabloid Swara Damai Yayasan Padi Kasih, Jakarta 2002-satèya # Pangasuh Rubrik Mas’il alShufiyah è majalah SUFI, Jakarta, 2002-satèya # Katowa Dèwan Syuro Ikhwanul Muballighin Indonesia # Juru Nolès Dèwan Pâmbina PB As’adiyah<ref>[https://asadiyahpusat.org/struktur/ "<small>STRUKTUR PERSONALIA PENGURUS PUSAT PONDOK PESANTREN AS'ADIYAH SENGKANG MASA BAKTI 2022 - 2027"</small>]. As'Adiyah. 19-07-2023. Aksès tangghâl 21-07-2023.</ref> # Mustasyar Pangurus bessar Nahdlatul ‘Ulama (PBNU) 2015-2020 # Bâkkèl Katowa Dèwan Partembhângan Majelis Ulama Indonesia 2015-2020. # Rèktor Institut Perguruan Tinggi Ilmu Al-Qur’an<ref>[https://ptiq.ac.id/struktur-organisasi/ "Struktur Organisasi Pejabat di Institut PTIQ Jakarta Periode 2021-2026"]. Universitas PTIQ Jakarta. Aksès tangghâl 21-07-2023.</ref> # Ghuru Bessar UIN Syarif Hidayatullah # Derrèktur Jèndral Dirèktorat Jèndral Bimbingan Masyarakat Islam Kementrian Agama Repulbik Indonesia # Bâkkèl Mentri Agama Rèpublik Indonesia # Imam Bessar Masjid Negara Istiqlal molaè taon 2016 # Komisaris PT. Semen Indonesia (Persero) Tbk (SMGR) # Komisaris Bnk Mega Syariah (2018) # Nasaruddin Umar Office (NUO) 2019-satèya # Imam Bessar Masjid Istiqlal Jakarta (Kepres RI No. 31/M Taon 2020) pèriode 2020 saterrossa. # Angghota Dèwan Panasèhat è Komplek Raja Salman bin Abdulaziz Al-sau’ud ḍâ’ Hadis Nabi (مجلس أمناء مجمع خادم حرمين الشريفين الملك سلمان عبد العزبز أل سعود للحديث النبو الشريف) taon 2019 # Katowa Umum Ittihad persaudaraan Imam Masjid Indonesia (IPIM) hasèl Munas IPIM è Jakarta 2019 # Katowa Umum Badan Penasihatan Pembinaan bân Pelestarian Perkawinan (BP4) ka-16, hasèl Munas BP4 è Jakarta taon 2019 == Sombher == 8kmrue21cvgawe0pxf9ru56h83vby5f Cèṭa'an:Infobox orang 10 2138 13437 2023-06-23T04:43:44Z Bennylin 67 dari id.wiki 13437 wikitext text/x-wiki <includeonly>{{infobox orang/formatglobal | wikidata = {{{wikidata|}}} | child = {{{child|}}} | item = {{{item|}}} | lang = {{{lang|}}} | desplega_influencia = {{{desplega_influencia|}}} | desplega_obres = {{{desplega_obres|}}}<!-- llargada a partir de la que es fa caixa desplegable --> | desplega_premis = {{{desplega_premis|}}}<!-- llargada a partir de la que es fa caixa desplegable --> | icona_esquerra = {{{icona_esquerra|}}} | icona_dreta = {{{icona_dreta|}}} | prefix_honorific = {{#ifeq:{{{prefix_honorific|}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P511 | value={{{prefix_honorific|}}} |list=false}} }} | sufix_honorific = {{#ifeq:{{{sufix_honorific|}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P1035 | value={{{sufix_honorific|}}} |list=false}} }} | nom = {{if empty| {{{nom|}}} | {{{nom_oficial|}}} |{{títol sense cua}} }} | nom_original_txt = {{#invoke:Wikidata | claim | property={{whichproperty|P1559|P1705|item={{{item|}}}}} | list=firstrank | formatting=text <!--per poder determinar si està duplicat amb el nom bàsic.--> | value={{{nom_original|}}} }}<!-- El format de "nom_original" --> <!-- incorpora llengua --> | nom_original = {{#invoke:Wikidata | claim | property={{whichproperty|P1559|P1705|item={{{item|}}}}} | list=firstrank | value={{{nom_original|}}} |formatting=($language) $text|separator=<br/> }} | nom_original_lleng = {{{nom_original_lleng|}}}<!-- llengua en camp separat, si manual. Si és de WD va dins el nom en span--> | nom_temple = {{#ifeq:{{{nom_temple|}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P1785 | value={{{nom_temple|}}} |list=firstrank}} }} | nom_postum = {{#ifeq:{{{nom_postum|}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P1786 | value={{{nom_postum|}}} |list=firstrank}} }} | imatge = {{#ifeq: {{{imatge|}}}|noWD|<!-- no es vol WD -->|{{if empty|{{{imatge|}}} |{{#ifeq:{{lc:{{{child|}}}}} |yes|<!-- no recupera WD si child=yes -->|{{#if: {{#property:P18|from={{{item|}}} }} | {{#invoke:Wikidata | claim | property=P18 | list=false}} <!-- placa commemorativa -->| {{#invoke:Wikidata | claim | property=P1801 | list=false}} }} }} }} }} | peu = {{#ifeq: {{{peu|}}}|noWD|<!-- no es vol WD -->|{{#if:{{{imatge|}}}{{{image|}}} | {{{peu|}}}<!-- imatge manual, agafa peu manual --> |{{#ifeq:{{lc:{{{child}}}}} |yes|<!-- no recupera WD si child=yes -->|{{#if: {{#property:P18|from={{{item|}}} }} | {{#invoke:Wikidata | claim|formatting=table| property=P18| qualifier =P2096 | qualifier2=P585 |rowformat= $1 $2 |rowsubformat2= ($2) | colformat2=Y | list=false}} | {{#invoke:Wikidata | claim|formatting=table| property=P1801| qualifier =P2096 | qualifier2=P585 |rowformat= $1 $2 |rowsubformat2= ($2) | list=false}} }} }} }} }} | alt = {{#if:{{{imatge|}}} | {{{alt|}}} }} | extensio_noms_farao = {{#if: {{{prenomen|}}}{{{prenomen2|}}}{{{nomen|}}}{{{nomen2|}}} {{{horus|}}}{{{horus2|}}}{{{nebty|}}}{{{golden|}}} |{{Infotaula persona/parametres |bloc = nom_farao |prenomen = {{{Prenomen|{{{prenomen|}}}}}} |prenomenhiero = {{{PrenomenHiero|{{{prenomenhiero|}}}}}} |prenomen2 = {{{Prenomen2|{{{prenomen2|}}}}}} |prenomenhiero2 = {{{PrenomenHiero2|{{{prenomenhiero2|}}}}}} |nomen = {{{Nomen|{{{nomen|}}}}}} |nomenhiero = {{{NomenHiero|{{{nomenhiero|}}}}}} |nomen2 = {{{Nomen2|{{{nomen2|}}}}}} |nomenhiero2 = {{{NomenHiero2|{{{nomenhiero2|}}}}}} |horus = {{{Horus|{{{horus|}}}}}} |horushiero = {{{HorusHiero|{{{horushiero|}}}}}} |horusprefix = {{{HorusPrefix|{{{horusprefix|}}}}}} |horus2 = {{{Horus2|{{{horus2|}}}}}} |horushiero2 = {{{HorusHiero2|{{{horushiero2|}}}}}} |nebty = {{{Nebty|{{{nebty|}}}}}} |nebtyhiero = {{{NebtyHiero|{{{nebtyhiero|}}}}}} |golden = {{{Golden|{{{golden|}}}}}} |goldenhiero = {{{GoldenHiero|{{{goldenhiero|}}}}}} }} }} | nom_naixement = {{#ifeq: {{{nom_naixement|}}}|noWD|<!-- no es vol WD -->|{{if empty | {{{nom_naixement|}}} | {{#ifeq:{{lc:{{{child}}}}} |yes|<!-- taula incrustada, no agafar WD -->|{{#invoke:Wikidata | claim | property=p1477 |list=false |formatting=($language) $text}} }} }} }} | nom_naixement_txt = {{#invoke:Wikidata | claim | property=P1477 | list=false | formatting=text }}<!--per determinar si està duplicat amb "nom" bàsic.--> | data_naixement = {{#ifeq: {{{data_naixement|}}}|noWD|<!-- no es vol agafar WD -->|{{if empty | {{{data_naixement|}}} | {{#ifeq:{{lc:{{{child}}}}} |yes|<!-- taula incrustada, no agafar WD -->| {{Data naixement i edat/wd|item={{{item|}}}|lang={{{lang|}}} }} }} }} }} | floruit = {{#ifeq: {{{floruit|}}}|noWD|<!-- taula incrustada, no agafar WD -->|{{#invoke:Wikidata | claim | property=P1317|list=firstrank |conjunction=&ndash; |separatot=&ndash;| value={{{floruit|}}} }} }} | bateig = {{#ifeq: {{{bateig|}}}|noWD|<!-- taula incrustada, no agafar WD -->|{{if empty|{{{bateig|}}} | {{circa|p1636 |list=false |item={{{item|}}}}} }} }} | lloc_naixement = {{#ifeq: {{{lloc_naixement|}}}|noWD|<!-- no es vol agafar WD -->|{{if empty | {{{lloc_naixement|}}} | {{#ifeq:{{lc:{{{child}}}}} |yes|<!-- taula incrustada, no agafar WD -->| {{#invoke:Wikidata | claim | property=P19 |list=false }} }} }} }} | data_desaparicio = {{#ifeq: {{{data_desaparicio|}}}|noWD|<!-- no es vol agafar WD -->|{{if empty|{{{data_desaparicio|}}} | {{circa|P746 |list=false|item={{{item|}}}|lang={{{lang|}}} }} }} }} | lloc_desaparicio = {{{lloc_desaparicio|}}} | data_defuncio = {{#ifeq: {{{data_defuncio|}}}|noWD|<!-- no es vol agafar WD -->|{{if empty | {{{data_defuncio|}}} | {{#ifeq:{{lc:{{{child}}}}} |yes|<!-- taula incrustada, no agafar WD -->|{{Data de defunció i edat/wd|item={{{item|}}}|lang={{{lang|}}} }} }} }} }} | lloc_defuncio = {{#ifeq: {{{lloc_defuncio|}}}|noWD|<!-- no es vol agafar WD -->|{{if empty | {{{lloc_defuncio|}}} | {{#ifeq:{{lc:{{{child}}}}} |yes|<!-- taula incrustada, no agafar WD -->|{{#invoke:Wikidata | claim | property=P20 | list=false }} }} }} }} | causa_defuncio = {{#ifeq: {{{causa_defuncio|{{{causa_mort|}}}}}}|noWD|<!-- no es vol agafar WD -->|{{if empty | {{{causa_defuncio|}}} | {{{causa_mort|}}} | {{#ifeq:{{lc:{{{child}}}}} |yes|<!-- taula incrustada, no agafar WD -->|{{#invoke:Wikidata | claim | property=P509 | list=firstrank |formatting=ucfirst }} }} }} }} | descobriment_cos = {{{descobriment_cos|}}} | sepultura = {{#ifeq: {{{sepultura|}}}|noWD|<!-- no es vol agafar WD -->|{{if empty | {{#if: {{{sepultura|}}} | {{{sepultura|}}}&nbsp;{{{coordenades_sepultura|}}}}} | {{#ifeq:{{lc:{{{child}}}}} |yes|<!-- taula incrustada, no agafar WD -->|{{#invoke:Wikidata | claim |formatting = table | property=P119 |qualifier=P580| qualifier2=P582 |qualifier3=P625 |qualifier4=P625|qualifier5=P965 |rowformat= $0$5 <small>{{((}}Mostra inici fi{{!}}inici{{=}}$1{{!}}fi{{=}}$2{{!}}lang{{=}}{{{lang|}}}{{))}}<!-- --><sup>{{((}}Coord not empty{{!}}$3{{!}}$4{{!}}display{{=}}inline{{))}}</sup></small> |rowsubformat5=, $5 |tablesort=1|sorting=-1 |colformat1=Y |colformat2=Y |colformat3=latitude|colformat4=longitude}} }} }} }} | coordenades_sepultura = {{#if: {{{sepultura|}}} | {{{coordenades_sepultura|}}}}}<!-- sepultura manual, agafa coord manual --> <!-- Eliminada segons discussió 15-16 gener 2019 Es deixa com a paràmetre manual exclusivament. 27/5/2019 | residencia = {{#ifeq: {{{residencia|}}}|noWD| |{{if empty | {{{residencia|}}} |{{#invoke:Wikidata | claim| property={{whichproperty|P263|P551|item={{{item|}}}}} | list=false}} }} }} --> | residencia = {{{residencia|}}} | nacionalitat = {{ucfirst:{{{nacionalitat|}}} }} | ciutadania = {{#ifeq: {{{ciutadania|}}}|noWD|<!-- no es vol WD -->|{{#ifeq:{{{ciutadania|}}}|siWD<!-- es vol forçar WD -->| {{#invoke:Wikidata | claim | property=P27 |qualifier=P580| qualifier2=P582 |formatting = table |rowformat= $0 <small>{{((}}Mostra inici fi{{!}}inici{{=}}$1{{!}}fi{{=}}$2{{!}}lang{{=}}{{{lang|}}}{{))}}</small> |tablesort=1|sorting=-1 |colformat1=Y |colformat2=Y}} | {{{ciutadania|}}} }} }} | etnia = {{#ifeq:{{{etnia|}}} |noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P172 |list=firstrank |value={{{etnia|}}} |formatting=ucfirst }} }} | ideologia = {{#ifeq:{{{ideologia|}}} |noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P1142|list=firstrank |value={{{ideologia|}}} |formatting=ucfirst }} }} | religio = {{#ifeq:{{{religio|}}} |noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P140 |list=firstrank |value={{{religio|}}} |formatting=ucfirst }} }} | educacio = {{{educacio|}}} <!-- Construir llista alma mater + tesi / alma mater + llista tesi--> | alma_mater = {{#ifeq:{{{alma_mater|}}} |noWD|<!-- no es vol WD -->|{{#if:{{{alma_mater|}}}<!-- Si hi ha alma_mater, no agafar WD --> | {{{alma_mater|}}} <!-- La tesi (P1026) no es gestiona aquí per un canvi del 4/2/2018 s/discussió--> | {{#invoke:Wikidata |claim |formatting=table | property=P69 |qualifier=P580| qualifier2=P582 |qualifier3=P812 OR P512 |rowformat= $0 <small>$3 {{((}}Mostra inici fi{{!}}inici{{=}}$1{{!}}fi{{=}}$2{{!}}lang{{=}}{{{lang|}}}{{))}}</small> | rowsubformat3=. $3 |case3=gender |tablesort=1|sorting=-1 |colformat1=Y |colformat2=Y }} }} }} | tesi = {{#if:{{{tesi|}}} | {{{tesi|}}} |{{if empty|{{#invoke:Wikidata | claim | property=P1026 |list=firstrank }} |{{#invoke:Wikidata | claim | property=P69 | qualifier=P1026 |list=firstrank }} |{{#invoke:Wikidata | claim | property=P512 | qualifier=P1026 |list=firstrank }} }} }} | tesi_url = {{#if:{{{tesi|}}} | {{{tesi_url|}}} <!-- Opcions: el qualificador P2699(URL) o P953(text complet) del statement de la P1026 de la persona --> |{{if empty|{{#invoke:Wikidata| claim | property=P1026 |list=false |formatting=table | qualifier=P2699 OR P953 |rowformat=$1 |rowsubformat1=$1}}<!-- el valor del statement P2699(URL) o P953(text complet) de l'ítem on apunta el statement de la P1026 de la persona --> |{{#invoke:Wikidata| claim | property=P1026 | qualifier=P1026/P2699 OR P1026/P953 |list=false |formatting=table |rowformat=$1 |rowsubformat1=$1 }}<!-- el valor del statement P2699(URL) de l'ítem on apunta el qualificador P1026 de la P69 --> |{{#invoke:Wikidata| claim | property={{whichproperty|P69|P512|item= {{{item|}}} }} | qualifier=P1026/P2699 |list=false |formatting=table |rowformat=$1 |rowsubformat1=$1 }}<!-- el valor del statement P953(text complet) de l'ítem on apunta el qualificador P1026 de la P69 --> |{{#invoke:Wikidata| claim | property={{whichproperty|P69|P512|item= {{{item|}}} }} | qualifier=P1026/P953 |list=false |formatting=table |rowformat=$1 |rowsubformat1=$1 }} }} }} | tesi_any = {{#if:{{{tesi|}}} | {{{tesi_any|}}} <!-- Opcions: el qualificador P577(data public.) o P571(data creac.) del statement de la P1026 de la persona --> |{{if empty|{{#invoke:Wikidata| claim | property=P1026 |list=false | qualifier= P577 OR P571 | formatting=table |rowformat=$1}} <!-- el valor del statement P577(data public.) o P571(data creac.) de l'ítem on apunta la P1026 de la persona --> |{{#invoke:Wikidata| claim | property=P1026 | qualifier= P1026/P577 OR P1026/P571 |list=false | formatting=table |rowformat=$1|colformat1=Y}} <!-- el valor del statement P577(data public.) o P571(data creac.) de l'ítem on apunta el qualificador P1026 de la P512 o P69 --> |{{#invoke:Wikidata| claim | property={{whichproperty|P69|P512|item= {{{item|}}} }} | qualifier=P1026/P577 OR P1026/P571|list=false | formatting=table |rowformat=$1|colformat1=Y}} }} }} | direccio_tesi = {{#if:{{{tesi|}}} | {{{direccio_tesi|}}} |{{if empty|{{#invoke:Wikidata | claim | property=P184 |list=firstrank }} |{{#invoke:Wikidata | claim | property=P1026 | qualifier=P184 |list=firstrank }} |{{#invoke:Wikidata | claim | property=P1026 | qualifier=P1026/P184 |list=false | formatting=table |rowformat=$1 }} |{{#invoke:Wikidata | claim | property=P69 | qualifier=P184 |list=firstrank }} |{{#invoke:Wikidata | claim | property={{whichproperty|P512|P69|item= {{{item|}}} }} | qualifier=P1026/P184 |list=false }} }} }} | conegut_per = {{{conegut_per|}}} | etiqueta_camp_treball = {{#if:{{{etiqueta_camp_treball|}}} | {{{etiqueta_camp_treball|}}} }} | camp_treball = {{#ifeq:{{{camp_treball|}}} |noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P101 |list=firstrank |value={{{camp_treball|}}} |formatting=ucfirst }} }} | etiqueta_ocupacio= {{{etiqueta_ocupacio|}}} | ocupacio = {{#ifeq:{{{ocupacio|}}} |noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P106 |list=firstrank |formatting=ucfirst|case=gender |value={{{ocupacio|}}} }} }} | etiqueta_epoca = {{if empty|{{{etiqueta_epoca|}}}|Època}} | epoca = {{#ifeq:{{{epoca|}}} |noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P2348 |list=firstrank |value={{{epoca|}}} |formatting=ucfirst }} }} | periode_actiu = {{#ifeq:{{{periode_actiu|}}} |noWD|<!-- no es vol WD -->|{{#if: {{{periode_actiu|}}} | {{{periode_actiu|}}} |{{FormatData inici fi|inici=P2031 | final=P2032 |lloc=P276 |item={{{item|}}}|lang={{{lang|}}} }} }} }} <!-- En aquesta versió 2.0, organitzacio, mitjans i ocupador són sinònims i, per tant, excloents entre si. Fer servir un o altre paràmetre permet la compatibilitat amb plantilles antigues i determina el nom de l'etiqueta que es mostrarà, llevat que es vulgui informar un altre contingut manualment mitjançant "etiqueta_organitzacio", que és prioritari a qualsevol altre . --> | etiqueta_organitzacio = {{{etiqueta_organitzacio|}}} | ocupador = {{#ifeq: {{{ocupador|}}}|noWD|<!-- no es vol WD -->| {{if empty|{{{ocupador|}}} | {{#invoke:Wikidata | claim | property=p108 |qualifier=P580| qualifier2=P582 |formatting = table |rowformat= $0 <small>{{((}}Mostra inici fi{{!}}inici{{=}}$1{{!}}fi{{=}}$2{{!}}lang{{=}}{{{lang|}}}{{))}}</small> |tablesort=1|sorting=-1 |colformat1=Y |colformat2=Y}} }} }} | organitzacio = {{{organitzacio|}}} | mitjans = {{{mitjans|}}} | etiqueta_aliats = {{{etiqueta_aliats|}}} | aliats = {{{aliats|}}} | etiqueta_rivals = {{{etiqueta_rivals|}}} | rivals = {{{rivals|}}} | agent = {{#ifeq:{{{agent|}}} |noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P1875 |list=firstrank |value={{{agent|}}} |formatting=ucfirst }} }} | obres_notables = {{#ifeq:{{{obres_notables|{{{millors_films|}}}}}} |noWD|<!-- no es vol WD -->|{{#if: {{{obres_notables|{{{millors_films|}}}}}} | {{{obres_notables|{{{millors_films|}}}}}} |{{#invoke:Wikidata | claim | property=P800 |formatting = table | qualifier= P571 OR P577 OR P585 OR P800/P571 OR P800/P577 OR P800/P1191 | rowformat =*$1 $0 |rowsubformat1=<small>($1)</small> | tablesort=1 |colformat1=Y |separator=<br> }} }} }} | alçada = {{#ifeq:{{{alçada|}}} |noWD|<!-- no es vol WD -->|{{if empty | {{{alçada|}}} | {{#ifeq:{{#invoke:Wikidata | claim | property=P2048 |list=false}}<!-- valor desconegut -->|{{GetLabelFix|T0006|lang={{{lang|}}}}} |{{GetLabelFix|T0006|lang={{{lang|}}}}} |{{convert/variable |{{#invoke:Wikidata | claim | property=P2048 |list=false |formatting=unitcode }} |m|lang={{{lang|}}}}} }} }} }} | pes = {{#ifeq:{{{pes|}}} |noWD|<!-- no es vol WD -->|{{if empty | {{posaunitat|{{Str rep|{{{pes|}}}|kg.|kg}}|kg}} | {{#ifeq:{{#invoke:Wikidata | claim | property=P2067 |list=false }}<!-- valor desconegut -->|{{GetLabelFix|T0006|lang={{{lang|}}}}} |{{GetLabelFix|T0006|lang={{{lang|}}}}} |{{convert/variable |{{#invoke:Wikidata | claim | property=P2067 |list=false |formatting=unitcode}} |kg|lang={{{lang|}}}}} }} }} }} | ulls = {{#ifeq:{{{ulls|}}} |noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P1340 |list=firstrank |value={{{ulls|}}} |formatting=ucfirst }} }} | cabells = {{#ifeq:{{{cabells|}}} |noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P1884 |list=firstrank |value={{{cabells|}}} |formatting=ucfirst }} }} | mesures = {{{mesures|}}} | genere = {{#ifeq:{{{genere|}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P136 | value= {{{genere|}}} |formatting=ucfirst }} }} | moviment = {{#ifeq:{{{moviment|}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P135 | value= {{{moviment|}}} |formatting=ucfirst }} }} | estil = {{{estil|}}} | instrument = {{#ifeq:{{{instrument|}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P1303 | value={{{instrument|}}} |formatting=ucfirst }} }} | salari = {{#ifeq:{{{salari|}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim |property=P3618 |value={{{salari|}}} |formatting=unitcode }} }} | patrimoni_personal = {{#ifeq:{{{patrimoni_personal|{{{valor_net|}}}}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property={{whichproperty|P2218|P2121|item={{{item|}}}}} |formatting=unitcode | value={{{patrimoni_personal|{{{valor_net|}}}}}} }} }} <!-- BLOC MILITAR --> | extensio_carrera_militar = <!-- posar "yes" quan tinguen dades militars en un "no exclusivament militar" per aconseguir una capçalera de "carrera militar --> | lleialtat = {{#ifeq:{{{lleialtat|}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P945 | value={{{lleialtat|}}} |formatting=ucfirst }} }} | arma = {{#ifeq:{{{arma|}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P241 | value={{{arma|}}} |formatting=ucfirst }} }} | rang = {{#ifeq:{{{rang|}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P410 | value={{{rang|}}} |qualifier=P580|qualifier2=P582|formatting = table | rowformat = $0 <small>{{((}}Mostra inici fi{{!}}inici{{=}}$1{{!}}fi{{=}}$2{{!}}lang{{=}}{{{lang|}}}{{))}}</small> |tablesort=1 |colformat1=Y |colformat2=Y }} }} | unitat = {{{unitat|}}} | comandaments = {{#ifeq:{{{comandaments|}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P598 | value={{{comandaments |}}} |formatting=ucfirst }} }} | batalles = {{#ifeq:{{{batalles|}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P607 | value={{{batalles|}}} |formatting=ucfirst }} }} | victories = {{{victories|}}} | imatge_militar = {{{imatge_militar|}}} | periode_actiu_militar = {{{periode_actiu_militar|}}} | temps_espai = {{#ifeq:{{{temps_espai|}}}|noWD|<!-- no es vol WD -->|{{if empty |{{{temps_espai|}}} |{{#if:{{#invoke:Wikidata | claim | property=P2873}} |{{#ifeq:{{#invoke:Wikidata | claim | property=P2873 |list=false}}|sense valor|<!-- -->|{{EUsec2expr|{{#expr:60*{{formatnum:{{#invoke:Wikidata | claim | property=P2873 }}|R}} round 0 }}}} }} }} }} }} | eva1 = {{{eva1|}}} | eva2 = {{{eva2|}}} | tripulacio = {{{tripulacio|}}} | missio_espacial = {{#ifeq:{{{missio_espacial|}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P450 | value={{{missio_espacial|}}} |formatting=ucfirst }} }} | insignia_missio = {{#ifeq:{{{missio_espacial|}}}|noWD|<!-- no es vol WD -->|{{#if:{{{missio_espacial|}}} | {{{insignia_missio|}}} | {{#invoke:Wikidata | claim | property=P450 |qualifier=P450/P154 |formatting=table |rowformat = $1 |rowsubformat1 =[[file:$1|30px|link=]] | separator=&nbsp; }} }} }} | altres_ocupacions = {{{altres_ocupacions|{{{altres_carrecs|}}}}}} <!-- Grup d'humans --> |grup_humans = {{#if: {{#invoke:Wikidata |claim |formatting=table |property=P31 |rowformat=$0 |whitelist0= Q16334295/Q14073567}} |{{#invoke:Wikidata |claim |formatting=table |property=P527 |qualifier = P527/P19 |rowsubformat1=$1,&nbsp; | |qualifier2 = P527/P20 |rowsubformat2=$2,&nbsp; |qualifier3 = P527/P569 |qualifier4 =P527/P570 |qualifier5 = P527/P106 |rowsubformat5=. $5 |qualifier6 = P527/P411 |rowsubformat6=. $6 |qualifier7 = P527/P841 |rowsubformat7=&nbsp;{{small|($7)}} |qualifier8 = P527/P31|whitelist8= Q5 <!-- |qualifier9 = P527 |colformat9= raw --> |case5=gender |case6=gender |itemgender=P527 |colformat5=ucfirst |colformat6=ucfirst |rowformat= $0 ($1$3 - $2$4)$5$6$7 |separator=<hr>}} }} <!-- |label12=tipus --> |grup_tipus = {{#if: {{#invoke:Wikidata |claim |formatting=table |property=P31 |rowformat=$0 |whitelist0= Q16334295/Q14073567}} |{{#invoke:Wikidata |claim |formatting=table |property=P31 |rowformat=$0 |blacklist0=Q16334295}} }} <!-- religiosos --> | enaltiment = {{if empty | {{{enaltiment|}}} | {{#if:{{#property:P411|from={{{item|}}} }} | {{GetLabelFix|T0019|lang={{{lang|}}}}}}} }} | venerat_a = {{{venerat_a|{{{venerat_en|}}}}}} <!-- Si no hi ha informació manual de beatificació/canonització, construeix llista des de WD, else passa totes les dades manuals --> | llista_enaltiments = {{#if:{{{data_beatificacio|}}}{{{data_canonitzacio|}}} |<!-- entrada manual, no fer servir P411 -->| {{#if: {{#property:P411|from={{{item|}}} }} |{{#invoke:Wikidata |claim |formatting=table | case=gender |property=P411 |qualifier=P585 |qualifier2=P1027 |qualifier3=P276 |rowformat= *$1 $0$2 $3 |rowsubformat1 = $1&nbsp;- | rowsubformat3=&nbsp;($3) | rowsubformat2=, {{lc:{{GetLabelFix|P748|lang={{{lang|}}}}}}} $2 |colformat1 = Y |tablesort=1|sorting=-1}} }} }} <!-- informació manual de beatificació/canonització --> | data_beatificacio = {{#if:{{{data_beatificacio|}}}{{{data_canonitzacio|}}} | {{{data_beatificacio|}}} }} | lloc_beatificacio = {{#if:{{{data_beatificacio|}}}{{{data_canonitzacio|}}} | {{{lloc_beatificacio|}}} }} | beatificat_per = {{#if:{{{data_beatificacio|}}}{{{data_canonitzacio|}}} | {{{beatificat_per|}}} }} | data_canonitzacio = {{#if:{{{data_beatificacio|}}}{{{data_canonitzacio|}}} | {{{data_canonitzacio|}}} }} | lloc_canonitzacio = {{#if:{{{data_beatificacio|}}}{{{data_canonitzacio|}}} | {{{lloc_canonitzacio|}}} }} | canonitzat_per = {{#if:{{{data_beatificacio|}}}{{{data_canonitzacio|}}} | {{{canonitzat_per|}}} }} | lloc_pelegrinatge = {{#ifeq:{{{lloc_pelegrinatge|}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P5873 | value={{{lloc_pelegrinatge|}}} |list=firstrank |formatting=ucfirst }} }} | festivitat = {{#ifeq:{{{festivitat|}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P841 | value={{{festivitat|}}} |list=firstrank |formatting=ucfirst }} }} | fets_destacables = {{{fets_destacables|}}} | iconografia = {{#ifeq:{{{iconografia|}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P4185 | value={{{iconografia|}}} |list=firstrank |formatting=ucfirst }} }} | patronatge = {{#ifeq:{{{patronatge|}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P2925 | value={{{patronatge|}}} |list=firstrank |formatting=ucfirst }} }} | supressio_culte = {{{supressio_culte|}}} | suprimit_per = {{{suprimit_per|}}} | continuadors = {{{continuadors|}}} <!-- --> | orde = {{#ifeq:{{{orde|}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P611 | value={{{orde|}}} |list=firstrank |formatting=ucfirst }} }} |ordenacio = {{#ifeq:{{{ordenacio|}}}|noWD|<!-- no es vol WD -->|{{if empty |{{{ordenacio|}}} |{{#invoke:Wikidata | claim | property=P611 |list=false | qualifier= P580 OR P585 }} }} }} |consagracio = {{#ifeq:{{{consagracio|}}}|noWD|<!-- no es vol WD -->|{{if empty |{{{consagracio|}}} | {{#invoke:Wikidata |claim |formatting=table |list=false |property=P1598 |qualifier= P585 |rowformat=$1 $0 |rowsubformat1=$1, }} }} }} |proclamacio = {{{proclamacio|}}} | veu = {{#ifeq:{{{veu|}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P412 | value={{{veu|}}} |list=firstrank |formatting=ucfirst }} }} | discografica = {{#ifeq:{{{discografica|}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P264 |qualifier= P580 |qualifier2= P582 |tablesort=1 | formatting=table |list=firstrank | value={{{discografica|}}} | rowformat = $0 <small>{{((}}Mostra inici fi{{!}}inici{{=}}$1{{!}}fi{{=}}$2{{!}}lang{{=}}{{{lang|}}}{{))}}</small> |colformat0=ucfirst |colformat1=Y |colformat2=Y }} }} | influencies_de = {{#ifeq:{{{influencies_de|}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P737 | value={{{influencies_de|}}} |list=firstrank |formatting=ucfirst }} }} | influi_en = {{{influi_en|}}} | mestres = {{#ifeq:{{{mestres|}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P1066 | value={{{mestres|}}} |list=firstrank |formatting=ucfirst }} }} | deixebles = {{#ifeq:{{{deixebles|}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P802 | value={{{deixebles|}}} |list=firstrank |formatting=ucfirst }} }} | orquestres = {{{orquestres|}}} | artistes_relacionats = {{{artistes_relacionats|}}} | instruments_destacats = {{{instruments_destacats|}}} | cataleg = {{{cataleg|}}} | director_musical = {{#ifeq:{{{director_musical|}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P3300 | value={{{director_musical|}}} |list=firstrank}} }} | sotsdirector_musical = {{{sotsdirector_musical|}}} | membres = {{{membres|}}} | membres_anteriors = {{{membres_anteriors|}}} | repertori = {{{repertori|}}} | trajectoria = {{{trajectoria|}}} | papers = {{{papers|}}} | series = {{{series|}}} | films = {{{films|}}} <!-- La diferència entre "altres_noms" i "alies" és que el primer són formes diferents amb que se li coneix i tenen versió idiomàtica (Ex: Jesús, Crist, Fill de Déu,..) mentre que els pseudònims acostumen a ser noms artístics i no es tradueixen. Alhora, els pseudònims poden ser els "noms de ploma" amb que signen els autores literaris o l'àlies o malnom tradicional. --> | altres_noms = {{#ifeq:{{{altres_noms|}}}|noWD|<!-- no es vol WD -->|{{#if:{{{altres_noms|}}}|{{{altres_noms|}}} |{{#invoke:Wikidata | claim | formatting=table |list=firstrank | property=P2561 |qualifier=P2553 |qualifier2= P580 |qualifier3= P582 |rowformat=$0$1 <small>{{((}}Mostra inici fi{{!}}inici{{=}}$2{{!}}fi{{=}}$3{{!}}lang{{=}}{{{lang|}}}{{))}}</small> |rowsubformat1=, a $1 |tablesort=2|sorting=1 |colformat2=Y |colformat3=Y}} }} }} | indica_alies_ploma = {{#if:{{{alies|}}} {{{nom_ploma|}}} |<!-- si hi ha algun dels dos paràmetres manuals, saltar tractament WD -->|{{#if: {{#invoke:Wikidata |claim |formatting=table |property=P106 |rowformat=$0 |whitelist0= Q36180<!-- escriptor -->/Q18844224<!-- escriptor c.ficció -->/Q15980158<!-- escriptor no ficció -->/Q10297252<!-- escriptor n.policiaca-->/Q1930187<!-- periodista -->/Q16287483<!-- periodista opinió -->Q6625963<!-- novel·lista -->/Q11774202<!-- assagista -->/Q49757<!-- poeta -->}} |ploma|alies}} }} | alies = {{#ifeq:{{{alies|}}}|noWD|<!-- no es vol WD -->|{{#if:{{{alies|}}}|{{{alies|}}}<!-- Si manual, agafar-lo --> |{{#if:{{{nom_ploma|}}} |<!-- si hi ha nom_ploma manual, saltar tractament WD -->|{{#invoke:Wikidata | claim | formatting=table |list=firstrank | property=P742 |qualifier=P2553 |qualifier2= P580 |qualifier3= P582 |rowformat=$0$1 <small>{{((}}Mostra inici fi{{!}}inici{{=}}$2{{!}}fi{{=}}$3{{!}}lang{{=}}{{{lang|}}}{{))}}</small> |rowsubformat1=, a $1 |tablesort=2|sorting=1 |colformat2=Y |colformat3=Y}} }} }} }} | nom_ploma = {{#ifeq:{{{nom_ploma|}}}|noWD|<!-- no es vol WD -->|{{#if:{{{nom_ploma|}}}|{{{nom_ploma|}}}<!-- Si manual, agafar-lo --> }} }} <!-- _______________________________ Es va eliminar el tractament de P1412 per desacord amb contingut generalitzat a WD. en el seu lloc es va agafar P103. Veure [[Tema:Tt6g5ysw6tuwqk5u]] Posteriorment es va decidir tornar a P1412, però no per defecte sinó a petició mitjançant "siWD" com a valor de paràmetre --> | llengua = {{#ifeq:{{{llengua|}}}|noWD|<!-- no es vol WD -->|{{#ifeq:{{{llengua|}}}|siWD<!-- es vol forçar WD -->| {{#invoke:Wikidata | claim | property=P1412 |list=firstrank |formatting=ucfirst}} | {{{llengua|}}} }} }} <!-- | llengua_materna = {{#ifeq:{{{llengua_materna|}}}|noWD| |{{#invoke:Wikidata | claim | property=P103 | value={{{llengua_materna|}}} |list=firstrank}} }} --> | tematica = {{{tematica|}}} | editor = {{{editor|}}} | programes = {{{programes|}}} | primeres_obres = {{{primeres_obres|}}} | art = {{{art|}}} | obres = {{{obres|}}} <!-- ELIMINAT per integració d'aquesta propietat amb la P859 (patrocinador | patrons = {{#ifeq:{{{patrons|}}} |noWD| |{{#invoke:Wikidata | claim | property=P1962 | value={{{patrons|}}} |qualifier=P580|qualifier2=P582 |formatting=table |rowformat= $0 <small>{{((}}Mostra inici fi{{!}}inici{{=}}$1{{!}}fi{{=}}$2{{!}}lang{{=}}{{{lang|}}}{{))}}</small> |tablesort=1 }} }} --> <!-- | estudi_arquitectes = {{{estudi_arquitectes|}}} | principals_edificis = {{{principals_edificis|}}} | principals_dissenys = {{{principals_dissenys|}}} --> | principals_projectes = {{{principals_projectes|{{{principals_dissenys|}}}}}} | estudiants_doctorals = {{#ifeq:{{{estudiants_doctorals|}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P185 | value={{{estudiants_doctorals|}}} |list=firstrank |formatting=ucfirst }} }} | estudiants_notables = {{{estudiants_notables|}}} | assessorament_academic = {{{assessorament_academic|}}} | autor_abrev_bot = {{#ifeq:{{{autor_abrev_bot|}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P428 | value={{{autor_abrev_bot|}}} |list=false}} }} | autor_abrev_zoo = {{#ifeq:{{{autor_abrev_zoo|}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P835 | value={{{autor_abrev_zoo|}}} |list=false}} }} | era = {{{era|}}} | regio = {{{regio|}}} | escola_tradicio = {{{escola_tradicio|}}} | interessos = {{#ifeq:{{{interessos|}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P2650 | value={{{interessos|}}} |list=firstrank |formatting=ucfirst }} }} | idees = {{{idees|}}} | opositors = {{{opositors|}}} | titol_personal = {{#ifeq:{{{titol_personal|}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P97 | value={{{titol_personal|}}} |list=firstrank |formatting=ucfirst }} }} | titol_escacs = {{#ifeq:{{{titol_escacs|}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P2962 |qualifier=P585 OR P580 | formatting=table |list=firstrank | value={{{titol_escacs|}}} |tablesort=1 |rowformat=$0 $1 |rowsubformat1=($1) |colformat0=ucfirst |colformat1=Y}} }} | extensio_carrecs_successoris ={{#if:{{{extensio_carrecs_successoris|}}} | {{{extensio_carrecs_successoris|}}}<!-- ve preparat --> |{{#if:{{{carrec|}}}{{{carrec2|}}}{{{carrec3|}}}{{{carrec4|}}}{{{carrec5|}}}{{{carrec6|}}} {{{carrec7|}}}{{{carrec8|}}}{{{carrec9|}}}{{{carrec10|}}} |<!-- Munta blocs de càrrecs successoris manuals si hi ha alguna dada manual -->{{Infotaula de polític/bloc carrec | w_carrec = {{{carrec|}}} | w_ordre = {{{ordre|}}} | w_escut_carrec = {{{escut_carrec|}}} | w_inici = {{{inici|{{{term_start|}}}}}} | w_final = {{{final|{{{term_end|}}}}}} | w_predecessor = {{{predecessor|}}} | w_successor = {{{successor|}}} | w_junt_a = {{{junt_a|}}} | w_nominat = {{{nominat|}}} | w_designat = {{{designat|}}} | w_a_etiqueta = {{{a_etiqueta|}}} | w_a_nom = {{{a_nom|}}} | w_b_etiqueta = {{{b_etiqueta|}}} | w_b_nom = {{{b_nom|}}} | w_e_etiqueta = {{{e_etiqueta|}}} | w_e_nom = {{{e_nom|}}} | w_f_etiqueta = {{{f_etiqueta|}}} | w_f_nom = {{{f_nom|}}} | w_gabinet = {{{gabinet|}}} | w_oponents = {{{oponents|}}} | w_k_etiqueta = {{{k_etiqueta|}}} | w_k_nom = {{{k_nom|}}} | w_l_etiqueta = {{{l_etiqueta|}}} | w_l_nom = {{{l_nom|}}} }}<!-- -->{{Infotaula de polític/bloc carrec | w_carrec = {{{càrrec2|{{{office2|{{{carrec2|{{{order2|}}}}}}}}}}}} | w_escut_carrec = {{{escut càrrec2|{{{escut_carrec2|}}}}}} | w_inici = {{{inici2|{{{term_start2|}}}}}} | w_final = {{{final2|{{{term_end2|}}}}}} | w_predecessor = {{{predecessor2|}}} | w_successor = {{{successor2|}}} | w_junt_a = {{{junt_a2|}}} | w_nominat = {{{nominat2|}}} | w_designat = {{{designat2|}}} | w_a_etiqueta = {{{a_etiqueta2|}}} | w_a_nom = {{{a_nom2|}}} | w_b_etiqueta = {{{b_etiqueta2|}}} | w_b_nom = {{{b_nom2|}}} | w_e_etiqueta = {{{e_etiqueta2|}}} | w_e_nom = {{{e_nom2|}}} | w_f_etiqueta = {{{f_etiqueta2|}}} | w_f_nom = {{{f_nom2|}}} | w_gabinet = {{{gabinet2|}}} | w_oponents = {{{oponents2|}}} | w_k_etiqueta = {{{k_etiqueta2|}}} | w_k_nom = {{{k_nom2|{{{k_nom 2|}}}}}} | w_l_etiqueta = {{{l_etiqueta2|}}} | w_l_nom = {{{l_nom2|}}} }}<!-- -->{{Infotaula de polític/bloc carrec | w_carrec = {{{càrrec3|{{{office3|{{{carrec3|{{{order3|}}}}}}}}}}}} | w_escut_carrec = {{{escut càrrec3|{{{escut_carrec3|}}}}}} | w_inici = {{{inici3|{{{term_start3|}}}}}} | w_final = {{{final3|{{{term_end3|}}}}}} | w_predecessor = {{{predecessor3|}}} | w_successor = {{{successor3|}}} | w_junt_a = {{{junt_a3|}}} | w_nominat = {{{nominat3|}}} | w_designat = {{{designat3|}}} | w_a_etiqueta = {{{a_etiqueta3|}}} | w_a_nom = {{{a_nom3|}}} | w_b_etiqueta = {{{b_etiqueta3|}}} | w_b_nom = {{{b_nom3|}}} | w_e_etiqueta = {{{e_etiqueta3|}}} | w_e_nom = {{{e_nom3|}}} | w_f_etiqueta = {{{f_etiqueta3|}}} | w_f_nom = {{{f_nom3|}}} | w_gabinet = {{{gabinet3|}}} | w_oponents = {{{oponents3|}}} | w_k_etiqueta = {{{k_etiqueta3|}}} | w_k_nom = {{{k_nom3|}}} | w_l_etiqueta = {{{l_etiqueta3|}}} | w_l_nom = {{{l_nom3|}}} }}<!-- -->{{Infotaula de polític/bloc carrec | w_carrec = {{{càrrec4|{{{office4|{{{carrec4|{{{order4|}}}}}}}}}}}} | w_escut_carrec = {{{escut càrrec4|{{{escut_carrec4|}}}}}} | w_inici = {{{inici4|{{{term_start4|}}}}}} | w_final = {{{final4|{{{term_end4|}}}}}} | w_predecessor = {{{predecessor4|}}} | w_successor = {{{successor4|}}} | w_junt_a = {{{junt_a4|}}} | w_nominat = {{{nominat4|}}} | w_designat = {{{designat4|}}} | w_a_etiqueta = {{{a_etiqueta4|}}} | w_a_nom = {{{a_nom4|}}} | w_b_etiqueta = {{{b_etiqueta4|}}} | w_b_nom = {{{b_nom4|}}} | w_e_etiqueta = {{{e_etiqueta4|}}} | w_e_nom = {{{e_nom4|}}} | w_f_etiqueta = {{{f_etiqueta4|}}} | w_f_nom = {{{f_nom4|}}} | w_gabinet = {{{gabinet4|}}} | w_oponents = {{{oponents4|}}} | w_k_etiqueta = {{{k_etiqueta4|}}} | w_k_nom = {{{k_nom4|}}} | w_l_etiqueta = {{{l_etiqueta4|}}} | w_l_nom = {{{l_nom4|}}} }}<!-- -->{{Infotaula de polític/bloc carrec | w_carrec = {{{càrrec5|{{{office5|{{{carrec5|{{{order5|}}}}}}}}}}}} | w_escut_carrec = {{{escut càrrec5|{{{escut_carrec5|}}}}}} | w_inici = {{{inici5|{{{term_start5|}}}}}} | w_final = {{{final5|{{{term_end5|}}}}}} | w_predecessor = {{{predecessor5|}}} | w_successor = {{{successor5|}}} | w_junt_a = {{{junt_a5|}}} | w_nominat = {{{nominat5|}}} | w_designat = {{{designat5|}}} | w_a_etiqueta = {{{a_etiqueta5|}}} | w_a_nom = {{{a_nom5|}}} | w_b_etiqueta = {{{b_etiqueta5|}}} | w_b_nom = {{{b_nom5|}}} | w_e_etiqueta = {{{e_etiqueta5|}}} | w_e_nom = {{{e_nom5|}}} | w_f_etiqueta = {{{f_etiqueta5|}}} | w_f_nom = {{{f_nom5|}}} | w_gabinet = {{{gabinet5|}}} | w_oponents = {{{oponents5|}}} | w_k_etiqueta = {{{k_etiqueta5|}}} | w_k_nom = {{{k_nom5|}}} | w_l_etiqueta = {{{l_etiqueta5|}}} | w_l_nom = {{{l_nom5|}}} }}<!-- -->{{Infotaula de polític/bloc carrec | w_carrec = {{{càrrec6|{{{office6|{{{carrec6|{{{order6|}}}}}}}}}}}} | w_escut_carrec = {{{escut càrrec6|{{{escut_carrec6|}}}}}} | w_inici = {{{inici6|{{{term_start6|}}}}}} | w_final = {{{final6|{{{term_end6|}}}}}} | w_predecessor = {{{predecessor6|}}} | w_successor = {{{successor6|}}} | w_junt_a = {{{junt_a6|}}} | w_nominat = {{{nominat6|}}} | w_designat = {{{designat6|}}} | w_a_etiqueta = {{{a_etiqueta6|}}} | w_a_nom = {{{a_nom6|}}} | w_b_etiqueta = {{{b_etiqueta6|}}} | w_b_nom = {{{b_nom6|}}} | w_e_etiqueta = {{{e_etiqueta6|}}} | w_e_nom = {{{e_nom6|}}} | w_f_etiqueta = {{{f_etiqueta6|}}} | w_f_nom = {{{f_nom6|}}} | w_gabinet = {{{gabinet6|}}} | w_oponents = {{{oponents6|}}} | w_k_etiqueta = {{{k_etiqueta6|}}} | w_k_nom = {{{k_nom6|}}} | w_l_etiqueta = {{{l_etiqueta6|}}} | w_l_nom = {{{l_nom6|}}} }}<!-- -->{{Infotaula de polític/bloc carrec | w_carrec = {{{càrrec7|{{{office7|{{{carrec7|{{{order7|}}}}}}}}}}}} | w_escut_carrec = {{{escut càrrec7|{{{escut_carrec7|}}}}}} | w_inici = {{{inici7|{{{term_start7|}}}}}} | w_final = {{{final7|{{{term_end7|}}}}}} | w_predecessor = {{{predecessor7|}}} | w_successor = {{{successor7|}}} | w_junt_a = {{{junt_a7|}}} | w_nominat = {{{nominat7|}}} | w_designat = {{{designat7|}}} | w_a_etiqueta = {{{a_etiqueta7|}}} | w_a_nom = {{{a_nom7|}}} | w_b_etiqueta = {{{b_etiqueta7|}}} | w_b_nom = {{{b_nom7|}}} | w_e_etiqueta = {{{e_etiqueta7|}}} | w_e_nom = {{{e_nom7|}}} | w_f_etiqueta = {{{f_etiqueta7|}}} | w_f_nom = {{{f_nom7|}}} | w_gabinet = {{{gabinet7|}}} | w_oponents = {{{oponents7|}}} | w_k_etiqueta = {{{k_etiqueta7|}}} | w_k_nom = {{{k_nom7|}}} | w_l_etiqueta = {{{l_etiqueta7|}}} | w_l_nom = {{{l_nom7|}}} }}<!-- -->{{Infotaula de polític/bloc carrec | w_carrec = {{{càrrec8|{{{office8|{{{carrec8|{{{order8|}}}}}}}}}}}} | w_escut_carrec = {{{escut càrrec8|{{{escut_carrec8|}}}}}} | w_inici = {{{inici8|{{{term_start8|}}}}}} | w_final = {{{final8|{{{term_end8|}}}}}} | w_predecessor = {{{predecessor8|}}} | w_successor = {{{successor8|}}} | w_junt_a = {{{junt_a8|}}} | w_nominat = {{{nominat8|}}} | w_designat = {{{designat8|}}} | w_a_etiqueta = {{{a_etiqueta8|}}} | w_a_nom = {{{a_nom8|}}} | w_b_etiqueta = {{{b_etiqueta8|}}} | w_b_nom = {{{b_nom8|}}} | w_e_etiqueta = {{{e_etiqueta8|}}} | w_e_nom = {{{e_nom8|}}} | w_f_etiqueta = {{{f_etiqueta8|}}} | w_f_nom = {{{f_nom8|}}} | w_gabinet = {{{gabinet8|}}} | w_oponents = {{{oponents8|}}} | w_k_etiqueta = {{{k_etiqueta8|}}} | w_k_nom = {{{k_nom8|}}} | w_l_etiqueta = {{{l_etiqueta8|}}} | w_l_nom = {{{l_nom8|}}} }}<!-- -->{{Infotaula de polític/bloc carrec | w_carrec = {{{càrrec9|{{{office9|{{{carrec9|{{{order9|}}}}}}}}}}}} | w_escut_carrec = {{{escut càrrec9|{{{escut_carrec9|}}}}}} | w_inici = {{{inici9|{{{term_start9|}}}}}} | w_final = {{{final9|{{{term_end9|}}}}}} | w_predecessor = {{{predecessor9|}}} | w_successor = {{{successor9|}}} | w_junt_a = {{{junt_a9|}}} | w_nominat = {{{nominat9|}}} | w_designat = {{{designat9|}}} | w_a_etiqueta = {{{a_etiqueta9|}}} | w_a_nom = {{{a_nom9|}}} | w_b_etiqueta = {{{b_etiqueta9|}}} | w_b_nom = {{{b_nom9|}}} | w_e_etiqueta = {{{e_etiqueta9|}}} | w_e_nom = {{{e_nom9|}}} | w_f_etiqueta = {{{f_etiqueta9|}}} | w_f_nom = {{{f_nom9|}}} | w_gabinet = {{{gabinet9|}}} | w_oponents = {{{oponents9|}}} | w_k_etiqueta = {{{k_etiqueta9|}}} | w_k_nom = {{{k_nom9|}}} | w_l_etiqueta = {{{l_etiqueta9|}}} | w_l_nom = {{{l_nom9|}}} }}<!-- -->{{Infotaula de polític/bloc carrec | w_carrec = {{{càrrec10|{{{office10|{{{carrec10|{{{order10|}}}}}}}}}}}} | w_escut_carrec = {{{escut càrrec10|{{{escut_carrec10|}}}}}} | w_inici = {{{inici10|{{{term_start10|}}}}}} | w_final = {{{final10|{{{term_end10|}}}}}} | w_predecessor = {{{predecessor10|}}} | w_successor = {{{successor10|}}} | w_junt_a = {{{junt_a10|}}} | w_nominat = {{{nominat10|}}} | w_designat = {{{designat10|}}} | w_a_etiqueta = {{{a_etiqueta10|}}} | w_a_nom = {{{a_nom10|}}} | w_b_etiqueta = {{{b_etiqueta10|}}} | w_b_nom = {{{b_nom10|}}} | w_e_etiqueta = {{{e_etiqueta10|}}} | w_e_nom = {{{e_nom10|}}} | w_f_etiqueta = {{{f_etiqueta10|}}} | w_f_nom = {{{f_nom10|}}} | w_gabinet = {{{gabinet10|}}} | w_oponents = {{{oponents10|}}} | w_k_etiqueta = {{{k_etiqueta10|}}} | w_k_nom = {{{k_nom10|}}} | w_l_etiqueta = {{{l_etiqueta10|}}} | w_l_nom = {{{l_nom10|}}} }} |<!-- càrrecs des de WD -->{{infotaula|child=yes|item={{{item|}}}|decat=yes |data3= {{#invoke:Wikidata |claim |formatting=table |property=P39 |qualifier=P580| qualifier2=P582 |qualifier3=P1365 |case0=gender |qualifier4=P1366 |qualifier5=P768 |qualifier6=P1545 |qualifier7=P2715 |qualifier8= P748 OR P1027 |qualifier9=P642 |qualifier10=P1706 |qualifier11=P748 |qualifier12= P158 OR P94 OR P642/P158 OR P642/P94 OR P39/P158 OR P39/P94 |qualifier13=P39 |qualifier14=/P21 |qualifier15=P708 |qualifier16=P5054 |rowformat={{Infotaula persona/capçalcàrrec|$0|$6|$9|$14|$12<!-- |$13 -->|lang={{{lang|}}}}}<!-- --><br />$1 $2 $3 $4 $10 $16 $5 $15 $8 $7 | rowsubformat1 = $1&nbsp;– | rowsubformat3=<br />{{#ifeq:{{dir|{{{lang|}}}}}|rtl|&rarr;|&larr;}}&nbsp;$3 | rowsubformat4=– $4&nbsp;{{#ifeq:{{dir|{{{lang|}}}}}|rtl|&larr;|&rarr;}} | rowsubformat5=<br />{{align|{{#ifeq:{{dir|{{{lang|}}}}}|rtl|right|left}}|{{GetLabelFix|P768|lang={{{lang|}}}}}: $5|small}} | rowsubformat6=$6 | rowsubformat7=<br />{{align|{{#ifeq:{{dir|{{{lang|}}}}}|rtl|right|left}}|{{GetLabelFix|P2715|lang={{{lang|}}}}}: $7|small}} | rowsubformat8 =<br />{{align|{{#ifeq:{{dir|{{{lang|}}}}}|rtl|right|left}}<!-- right/left in function of RTL lang -->|{{GetLabelFix|P748|lang={{{lang|}}}}}: $8|small}} | rowsubformat10=<br />{{align|{{#ifeq:{{dir|{{{lang|}}}}}|rtl|right|left}}<!-- right/left in function of RTL lang -->|{{GetLabelFix|P1706|lang={{{lang|}}}}}: $10}} | rowsubformat15=<br />{{align|{{#ifeq:{{dir|{{{lang|}}}}}|rtl|right|left}}|{{GetLabelFix|P708|lang={{{lang|}}}}}: $15|small}} | rowsubformat16=<br />{{align|{{#ifeq:{{dir|{{{lang|}}}}}|rtl|right|left}}|{{GetLabelFix|P5054|lang={{{lang|}}}}}: $16|small}} | colformat13=raw | colformat14=raw | colformat0=ucfirst |tablesort=1|sorting=-1}} }} }} }} | dades_medaller = {{{dades_medaller|}}} | partit_politic = {{#ifeq:{{{partit_politic|}}}|noWD|<!-- saltar, no es vol recuperar WD -->|{{#invoke:Wikidata | claim| property=P102 | value={{{partit_politic|}}} |qualifier=P580|qualifier2=P582 |formatting = table |rowformat= $0 <small>{{((}}Mostra inici fi{{!}}inici{{=}}$1{{!}}fi{{=}}$2{{!}}lang{{=}}{{{lang|}}}{{))}}</small> |tablesort=1|sorting=-1 |colformat1=Y |colformat2=Y}} }} | etiqueta_dinastia = {{{etiqueta_dinastia|}}} | dinastia = {{#ifeq:{{{dinastia|}}}|noWD|<!-- saltar, no es vol recuperar WD -->|{{#invoke:Wikidata | claim| property=P53 | value={{{dinastia|}}} |formatting=ucfirst }} }} | conjuge = {{#ifeq:{{{conjuge|}}}|noWD|<!-- saltar, no es vol recuperar WD -->| {{#invoke:Wikidata | claim |value={{{conjuge|}}} | property=P26|qualifier=P580|qualifier2=P582 |formatting = table| rowformat = $0 <small>{{((}}Mostra inici fi{{!}}inici{{=}}$1{{!}}fi{{=}}$2{{!}}lang{{=}}{{{lang|}}}{{))}}</small> |tablesort=1 |colformat1=Y |colformat2=Y}} }} | parella = {{#ifeq:{{{parella|}}}|noWD|<!-- saltar, no es vol recuperar WD -->| {{#invoke:Wikidata | claim |value={{{parella|}}} | property=P451|qualifier=P580|qualifier2=P582 |formatting = table| rowformat = $0 <small>{{((}}Mostra inici fi{{!}}inici{{=}}$1{{!}}fi{{=}}$2{{!}}lang{{=}}{{{lang|}}}{{))}}</small> |tablesort=1 |colformat1=Y |colformat2=Y}} }} | fills = {{#ifeq:{{{fills|}}}|noWD|<!-- saltar, no es vol recuperar WD -->| {{#invoke:Wikidata | claim |value={{{fills|}}} | property=P40 |formatting = |separator=<br>|conjunction=<br /> }} }} | pares = {{{pares|}}} | pare = {{#ifeq:{{{pare|}}}|noWD|<!-- saltar, no es vol recuperar WD -->|{{#invoke:Wikidata | claim| property=P22 | value={{{pare|}}} }} }} | mare = {{#ifeq:{{{mare|}}}|noWD|<!-- saltar, no es vol recuperar WD -->|{{#invoke:Wikidata | claim| property=P25 | value={{{mare|}}} }} }} | germans = {{#ifeq:{{{germans|}}}|noWD|<!-- saltar, no es vol recuperar WD -->|{{#invoke:Wikidata | claim| property=P3373 | value={{{germans|}}} }} }} | parents = {{#ifeq:{{{parents|}}}|noWD|<!-- saltar, no es vol recuperar WD -->|{{#invoke:Wikidata | claim |value={{{parents|}}} | property=P1038|qualifier=P1039|formatting = table |rowformat $0 $1|rowsubformat1=<small>$1</small> }} }} | carrecs_judicials = {{#ifeq:{{{carrecs_judicials|}}}|noWD|<!-- saltar, no es vol recuperar WD -->|{{#invoke:Wikidata | claim| property=P1595 | value={{{carrecs_judicials|}}} |formatting=ucfirst }} }} | condemnes = {{#ifeq:{{{condemnes|}}}|noWD|<!-- saltar, no es vol recuperar WD -->|{{#invoke:Wikidata | claim| property=P1399|qualifier=P1596 |qualifier2=P580 OR P585 | value={{{condemnes|}}} |formatting = table| rowformat = $0 <small>$1 $2</small>|rowsubformat1=&nbsp;($1)|rowsubformat2=($2) |tablesort=1 }} }} | situacio_judicial = {{{situacio_judicial|}}} <!-- | situacio_penal = {{#ifeq:{{{situacio_penal|}}}|noWD| |{{#invoke:Wikidata | claim| property=P1596 | value={{{situacio_penal|}}}| item={{{item|}}} }} }} --> | monuments = {{{monuments|}}} | etiqueta_monuments= {{{etiqueta_monuments|}}} | extensio_guardons = {{{extensio_guardons|}}} | premis = {{#ifeq:{{{premis|{{{guardons|}}}}}}|noWD|<!-- saltar, no es vol recuperar WD -->|{{#if:{{{extensio_guardons|}}}|<!-- saltar, el bloc s'ha construït a infotaules especialitzades -->|{{#if:{{{premis|{{{guardons|}}}}}}| {{{premis|{{{guardons|}}}}}} <!-- llistar tots -->|{{#invoke:Wikidata |claim |formatting=table |case0=gender |property=P166 |qualifier=P585 | qualifier2=P1686 |qualifier3 =P1027 |qualifier4 =P166/P2425 |qualifier5 =P642 |separator=<br /> |rowformat=* $1 $4&nbsp;$0$5$2$3 |rowsubformat1=<small>($1)</small> |rowsubformat2=, {{lcfirst:{{GetLabelFix|P1686|lang={{{lang|}}}}}}} $2 |rowsubformat3=&nbsp;{{GetLabelFix|P1027|lang={{{lang|}}}}} $3 |rowsubformat4=[[file:$4|30px|link=]] |rowsubformat5=&nbsp;{{lc:{{GetLabelFix|P642|lang={{{lang|}}}}}}} $5. |tablesort=1 |sorting=-1}} }} }} }} | imatgeobra = {{{imatgeobra|}}} | peuobra = {{{peuobra|}}} | signatura = {{#ifeq:{{{signatura|}}}|noWD|<!-- saltar, no es vol recuperar WD -->|{{#invoke:Wikidata | claim| property=P109 | value={{{signatura|}}} | list=false}} }} | alt_signatura = {{{alt_signatura|}}} | escutpeu = {{#ifeq:{{{escutpeu|}}} |noWD|<!-- saltar, no es vol recuperar WD -->|{{#invoke:Wikidata | claim| property={{whichproperty|P94|P154|item={{{item|}}}}} |list=false| value={{{escutpeu|}}} }} }} | lema_escut = {{#ifeq:{{{lema_escut|}}} |noWD|<!-- saltar, no es vol recuperar WD -->|{{if empty|{{{lema_escut|}}} |{{#invoke:Wikidata | claim| property= P1451 |list=false |formatting=($language) $text}} }} }} <!-- Bloc esportista --> | nacionalitat_esportiva = {{#ifeq:{{{nacionalitat_esportiva|}}} |noWD|<!-- no es vol WD -->|{{#if: {{{nacionalitat_esportiva|}}} | {{{nacionalitat_esportiva|}}} |{{#invoke:Wikidata | claim| property=P1532 |formatting=table |qualifier=P580|qualifier2=P582 |tablesort=1 |rowformat= $0 <small>{{((}}Mostra inici fi{{!}}inici{{=}}$1{{!}}fi{{=}}$2{{!}}lang{{=}}{{{lang|}}}{{))}}</small> }} }} }} | esport = {{#ifeq:{{{esport|}}} |noWD|<!-- saltar, no es vol recuperar WD -->|{{#invoke:Wikidata | claim| property=P641 | value={{{esport|}}} |qualifier=P580|qualifier2=P582 |formatting=table |tablesort=1 |rowformat= $0 <small>{{((}}Mostra inici fi{{!}}inici{{=}}$1{{!}}fi{{=}}$2{{!}}lang{{=}}{{{lang|}}}{{))}}</small> }} }} | disciplina = {{#ifeq:{{{disciplina|}}} |noWD|<!-- saltar, no es vol recuperar WD -->|{{#invoke:Wikidata | claim| property=P2416 | value={{{disciplina|}}} |qualifier=P580|qualifier2=P582 |formatting=table |tablesort=1 |rowformat= $0 <small>{{((}}Mostra inici fi{{!}}inici{{=}}$1{{!}}fi{{=}}$2{{!}}lang{{=}}{{{lang|}}}{{))}}</small> }} }} | classe = {{#ifeq:{{{classe|}}} |noWD|<!-- saltar, no es vol recuperar WD -->|{{#invoke:Wikidata | claim| property=P2094 | value={{{classe|}}} |qualifier=P580|qualifier2=P582 |formatting=table |tablesort=1 |rowformat= $0 <small>{{((}}Mostra inici fi{{!}}inici{{=}}$1{{!}}fi{{=}}$2{{!}}lang{{=}}{{{lang|}}}{{))}}</small> }} }} | especialitat = {{{especialitat|}}} | posicio_equip = {{#ifeq:{{{posicio_equip|{{{position|}}}}}}|noWD|<!-- no es vol WD -->|{{#invoke:Wikidata | claim | property=P413 | value={{{posicio_equip|{{{posició|{{{position|}}}}}}}}} |case=gender |list=firstrank |formatting=ucfirst }} }} | lateralitat = {{#ifeq:{{{lateralitat|}}} |noWD|<!-- saltar, no es vol recuperar WD -->|{{#invoke:Wikidata | claim| property=P552 |list=false | value={{{lateralitat|}}} |formatting=ucfirst |case=gender }} }} | ma_joc = {{#ifeq:{{{ma_joc|}}} |noWD|<!-- saltar, no es vol recuperar WD -->|{{#invoke:Wikidata | claim | property=P741 | value={{{ma_joc|}}} |case=gender |separator=,&nbsp;|conjunction=&nbsp;i&nbsp;}} }} | lliga = {{#ifeq:{{{lliga|}}} |noWD|<!-- saltar, no es vol recuperar WD -->|{{#invoke:Wikidata | claim| property=P118 |list=firstrank | value={{{lliga|}}} |formatting=ucfirst }} }} | club_actual = {{{club_actual|{{{clubactual|{{{currentclub|}}}}}}}}} | dorsal_club = {{#ifeq:{{{dorsal_club|{{{numeroclub|{{{clubnumber|}}}}}}}}} |noWD|<!-- saltar, no es vol recuperar WD -->|{{#invoke:Wikidata | claim| property=P1618 |list=false | value={{{dorsal_club|{{{numeroclub|{{{clubnumber|}}}}}}}}} }} }} | draft = {{#ifeq:{{{draft|}}} |noWD|<!-- saltar, no es vol recuperar WD -->|{{if both|{{{draft|}}}|{{{draft_equip|}}} | {{{draft_equip|}}}, {{{draft|}}}{{#if:{{{draft_any|}}}|&nbsp;({{{draft_any|}}}) }}<!-- -->|{{#invoke:Wikidata | claim | property=P647 | value={{{draft|}}} |qualifier=P585|qualifier2=P1836 |formatting = table | rowformat = $0<small>$2 $1</small>|rowsubformat1=($1) |rowsubformat2=, {{ordinal|$2}} |tablesort=1 }} }} }} | lloc_debut = {{{lloc_debut|}}} | data_debut = {{{data_debut|}}} | lloc_retirada = {{{lloc_retirada|}}} | data_retirada = {{{data_retirada|}}} | copilot = {{#ifeq:{{{copilot|}}} |noWD|<!-- saltar, no es vol recuperar WD -->|{{#invoke:Wikidata | claim | property=P2095 | value={{{copilot|}}} |qualifier=P580|qualifier2=P582 |formatting=table |tablesort=1 |rowformat= $0 <small>{{((}}Mostra inici fi{{!}}inici{{=}}$1{{!}}fi{{=}}$2{{!}}lang{{=}}{{{lang|}}}{{))}}</small> }} }} | entrenador = {{#ifeq:{{{entrenador|}}} |noWD|<!-- saltar, no es vol recuperar WD -->|{{#invoke:Wikidata | claim | property=P286 | value={{{entrenador|}}} |qualifier=P580|qualifier2=P582 |formatting=table |tablesort=1 |rowformat= $0 <small>{{((}}Mostra inici fi{{!}}inici{{=}}$1{{!}}fi{{=}}$2{{!}}lang{{=}}{{{lang|}}}{{))}}</small> }} }} | patrocinador = {{#ifeq:{{{patrocinador|{{{patrons|}}}}}} |noWD|<!-- saltar, no es vol recuperar WD -->|{{#invoke:Wikidata | claim | property=P859 | value={{{patrocinador|{{{patrons|}}}}}} |qualifier=P580|qualifier2=P582 |formatting=table |tablesort=1 |list=firstrank |rowformat= $0 <small>{{((}}Mostra inici fi{{!}}inici{{=}}$1{{!}}fi{{=}}$2{{!}}lang{{=}}{{{lang|}}}{{))}}</small> }} }} | patrocinador_material = {{#ifeq:{{{patrocinador_material|}}} |noWD|<!-- saltar, no es vol recuperar WD -->|{{#invoke:Wikidata | claim | property=P5995 | value={{{patrocinador_material|}}} |qualifier=P580|qualifier2=P582 |formatting=table |tablesort=1 |list=firstrank |rowformat= $0 <small>{{((}}Mostra inici fi{{!}}inici{{=}}$1{{!}}fi{{=}}$2{{!}}lang{{=}}{{{lang|}}}{{))}}</small> }} }} | convoca_internacional = {{#ifeq:{{{convoca_internacional|}}} |noWD|<!-- saltar, no es vol recuperar WD -->|{{#invoke:Wikidata | claim| property=P1129 |list=false | value={{{convoca_internacional|}}} }} }} <!-- BLOC RESULTATS ESPORTIUS --> | extensio_parametres_esport = {{#if:{{{extensio_parametres_esport|}}} | {{{extensio_parametres_esport|}}} <!-- Ve d'una pre-infotaula de dades manuals--> |{{#if:{{#Property:P641|from={{{item|}}}}} | {{infotaula persona/parametres|bloc=esport | item={{{item|}}} |titol_escacs= {{{titol_escacs|{{{titol_personal|}}}}}} |elo_max={{{elo_max|}}} |esport={{#invoke:Wikidata | claim| property=P641 | list=false}} |lang={{{lang|}}} }} }}<!-- Fi és esportista--> }}<!-- Fi dades manuals des de pre-infotaula --> | extensio_carrera_esportiva = {{#if:{{{extensio_carrera_esportiva|}}} | {{{extensio_carrera_esportiva|}}} <!-- Ve d'una pre-infotaula de dades manuals--> |{{#if:{{{equips|}}} | {{{equips|}}} |{{#if:{{#Property:P54|from={{{item|}}}}} |{{infotaula persona/esports|{{#invoke:Wikidata|claim|property=P641 |list=false|formatting=raw}} |{{{item|}}} | lang={{{lang|}}} }} }}<!-- Fi hi ha P54 --> }}<!-- Fi hi ha paràmetre equips --> }}<!-- Fi dades manuals des de pre-infotaula --> | lloc_web = {{#if:{{{website|{{{lloc_web|{{{web|}}}}}}}}} |{{{website|{{{lloc_web|{{{web|}}}}}}}}} |{{#if:{{#property:P856|from={{{item|}}} }}{{#property:P1581|from={{{item|}}} }} | {{URL|1={{#invoke:Wikidata | claim | property={{whichproperty|P856|P1581|item={{{item|}}}}} |list=false }} |2={{GetLabelFix|{{whichproperty|P856|P1581}}|lang={{{lang|}}}}}}} }} }} | xarxes = {{Xarxes | facebook={{{facebook|}}} | twitter={{{twitter|}}} | myspace={{{myspace|}}} | imdb={{{imdb|}}} | linkedin={{{linkedin|}}} | instagram={{{instagram|}}}| google+={{{google+|}}} | soundcloud={{{soundcloud|}}} | snapchat={{{snapchat|}}} | spotify ={{{spotify|}}} | patreon={{{patreon|}}} | bandcamp = {{{bandcamp|}}}| vimeo={{{vimeo|}}} | pinterest={{{pinterest|}}} | afdb={{{afdb|}}} | itunes={{{itunes|}}} | last.fm={{{last.fm|}}} | musicbrainz={{{musicbrainz|}}} | songkick={{{songkick|}}} | ted={{{ted|}}} | netflix={{{netflix|}}} | item={{{item|}}} | lang={{{lang|}}} }} | registre_veu = {{#ifeq:{{{registre_veu|}}} |noWD|<!-- saltar, no es vol recuperar WD -->|{{#invoke:Wikidata | claim | property=P990 |list=false | value={{{registre_veu|}}} }} }} | peu_veu = {{{peu_veu|}}} | notes = {{{notes|}}} | color_notes = {{{color_notes|}}} }}{{Categoria per any de defunció}}<!-- Parameter check: -->{{#invoke:TemplatePar |check |template=Plantilla:Infotaula persona |all= |opt= a_etiqueta= a_etiqueta10= a_etiqueta11= a_etiqueta2= a_etiqueta3= a_etiqueta4= a_etiqueta5= a_etiqueta6= a_etiqueta7= a_etiqueta8= a_etiqueta9= a_nom= a_nom10= a_nom11= a_nom2= a_nom3= a_nom4= a_nom5= a_nom6= a_nom7= a_nom8= a_nom9= agent= alçada= alies= altres_noms= alma_mater= alt_signatura= alt= altres_ocupacions= arma= art= artistes_relacionats= autor_abrev_bot= autor_abrev_zoo= b_etiqueta= b_etiqueta10= b_etiqueta11= b_etiqueta2= b_etiqueta3= b_etiqueta4= b_etiqueta5= b_etiqueta6= b_etiqueta7= b_etiqueta8= b_etiqueta9= b_nom= b_nom10= b_nom11= b_nom2= b_nom3= b_nom4= b_nom5= b_nom6= b_nom7= b_nom8= b_nom9= batalles= bateig= bust_natural= cabells= capçalera_superior= camp_treball= carrec= carrec10= carrec11= carrec2= carrec3= carrec4= carrec5= carrec6= carrec7= carrec8= carrec9= carrecs_judicials= casa_reial= cataleg= causa_defuncio= causa_mort= child= ciutadania= comandaments= condemnes= conegut_per= conjuge= coordenades_sepultura= data_defuncio= data_desaparicio= data_naixement= deixebles= descobriment_cos= designat= designat10= designat11= designat2= designat3= designat4= designat5= designat6= designat7= designat8= designat9= dinastia= discografica= e_etiqueta= e_etiqueta10= e_etiqueta11= e_etiqueta2= e_etiqueta3= e_etiqueta4= e_etiqueta5= e_etiqueta6= e_etiqueta7= e_etiqueta8= e_etiqueta9= e_nom= e_nom10= e_nom11= e_nom2= e_nom3= e_nom4= e_nom5= e_nom6= e_nom7= e_nom8= e_nom9= educacio= equips= escut_carrec= escut_carrec10= escut_carrec11= escut_carrec2= escut_carrec3= escut_carrec4= escut_carrec5= escut_carrec6= escut_carrec7= escut_carrec8= escut_carrec9= escutpeu= estil= estudi_arquitectes= etiqueta_dinastia= etiqueta_ocupacio= etiqueta_organitzacio= etnia= extensio_carrecs_successoris= extensio_carrera_militar= extensio_guardons= extensio_incrustada1= extensio_incrustada2= extensio_incrustada3= extensio_incrustada4= extensio_incrustada5= extensio_noms_farao= f_etiqueta= f_etiqueta10= f_etiqueta11= f_etiqueta2= f_etiqueta3= f_etiqueta4= f_etiqueta5= f_etiqueta6= f_etiqueta7= f_etiqueta8= f_etiqueta9= f_nom= f_nom10= f_nom11= f_nom2= f_nom3= f_nom4= f_nom5= f_nom6= f_nom7= f_nom8= f_nom9= facebook= festival_berlin= festival_canes= festival_sant_sebastia= festival_sitges= fills= filmfare_awards= films= final= final10= final11= final2= final3= final4= final5= final6= final7= final8= final9= gabinet= gabinet10= gabinet11= gabinet2= gabinet3= gabinet4= gabinet5= gabinet6= gabinet7= gabinet8= gabinet9= genere= golden= goldenhiero= google+= honors= horus= horus2= horushiero= horushiero2= horusprefix= ideologia= imatge_militar= imatge= imatgeobra= imdb= influencies_de= influi_en= inici= inici10= inici11= inici2= inici3= inici4= inici5= inici6= inici7= inici8= inici9= instagram= instrument= junt_a= junt_a10= junt_a11= junt_a2= junt_a3= junt_a4= junt_a5= junt_a6= junt_a7= junt_a8= junt_a9= k_etiqueta= k_etiqueta10= k_etiqueta11= k_etiqueta2= k_etiqueta3= k_etiqueta4= k_etiqueta5= k_etiqueta6= k_etiqueta7= k_etiqueta8= k_etiqueta9= k_nom= k_nom10= k_nom11= k_nom2= k_nom3= k_nom4= k_nom5= k_nom6= k_nom7= k_nom8= k_nom9= l_etiqueta= l_etiqueta10= l_etiqueta11= l_etiqueta2= l_etiqueta3= l_etiqueta4= l_etiqueta5= l_etiqueta6= l_etiqueta7= l_etiqueta8= l_etiqueta9= l_nom= l_nom10= l_nom11= l_nom2= l_nom3= l_nom4= l_nom5= l_nom6= l_nom7= l_nom8= l_nom9= lema_escut= linkedin= spotify= lleialtat= periode_actiu_militar= llengua_nom_original= llengua= lloc_defuncio= lloc_desaparicio= lloc_naixement= lloc_web= mare= membre_de= membres_anteriors= mestres= mesures= millors_films= monuments= mostra_venecia= moviment= myspace= nacionalitat= national_film_awards= nom_naixement= nom_original_lleng= nom_original= nom= nom_temple= nom_postum= nomen= nomen2= nomenhiero= nomenhiero2= nominat= nominat10= nominat11= nominat2= nominat3= nominat4= nominat5= nominat6= nominat7= nominat8= nominat9= notes= obres_notables= obres= ocupacio= ocupacioWD= ocupador= organitzacio= oponents= oponents10= oponents11= oponents2= oponents3= oponents4= oponents5= oponents6= oponents7= oponents8= oponents9= orquestres= pare= parella= parents= pares= germans= partit_politic= patrons= patrocinador= periode_actiu_militar= periode_actiu= pes= peu_imatge_militar= peu_veu= peu= peuobra= pinterest= predecessor= predecessor10= predecessor11= predecessor2= predecessor3= predecessor4= predecessor5= predecessor6= predecessor7= predecessor8= predecessor9= prefix_honorific= premis_afi= premis_bafta= premis_butaca= premis_cesar= premis_emmy= premis_gaudi= premis_golden_globe= premis_goya= premis_grammy= premis_olivier= premis_oscar= premis_tony= premis= prenomen= prenomen2= prenomenhiero= prenomenhiero2= principals_dissenys= principals_edificis= principals_projectes= mitjans= editor= programes= proposit= rang= registre_veu= religio= repertori= residencia= salari= sepultura= series= signatura= situacio_judicial= subheader= successor= successor10= successor11= successor2= successor3= successor4= successor5= successor6= successor7= successor8= successor9= sufix_honorific= talla_penis= titol_personal= trajectoria= twitter= ulls= unitat= valor_net= veu= victories= tesi= tesi_any= tesi_url= direccio_tesi= afdb= era= regio= idees= escola_tradicio= interessos= opositors= estudiants_doctorals= estudiants_notables= nom_ploma= tematica= primeres_obres= papers= membres= socis= president= vicepresident= origen= direccio_tesi2= assessorament_academic= director_musical= sotsdirector_musical= nebty= nebtyhiero= instruments_destacats= ordre= ordre2= ordre3= ordre4= ordre5= ordre6= ordre7= ordre8= ordre9= ordre10= ordre11= premis_pulitzer= premis_nacionals= premis_regas= premis_mvm= premis_asensio= premis_ondas= premis_barnils= premis_cerecedo= professio= premis_ofici_periodista= temps_espai= tripulacio= missio_espacial= insignia_missio= eva1= eva2= decat= etiqueta_monuments= item= lang= aliats= etiqueta_aliats= rivals= etiqueta_rivals= floruit= orde= ordenacio= consagracio= proclamacio= patronatge= data_beatificacio= data_canonitzacio= venerat_en= venerat_a= lloc_canonitzacio= enaltiment= lloc_beatificacio= beatificat_per= canonitzat_per= fets_destacables= festivitat= lloc_pelegrinatge= iconografia= fets_destacables= patronatge= supressio_culte= suprimit_per= continuadors= lloc_debut= data_debut= lloc_retirada= data_retirada= lliga= dades_medaller= club_actual= posicio_equip= dorsal_club= posicio_equip= lateralitat= ma_joc= draft= draft_equip= draft_any= esport= disciplina= classe= especialitat= draft_equip= draft_any= entrenador= convoca_internacional= patrimoni_personal= extensio_parametres_esport = =extensio_carrera_esportiva= extensio_participacio_esdeveniments= titol_escacs= elo_max= patrocinador_material= nacionalitat_esportiva= desplega_premis= desplega_obres= desplega_influencia= <!-- a eliminar després bot (PENDENT PASSAR)--> tesi2= tesi_any2= tesi_url2= situacio_penal= grandària= altres_carrecs= imatge_espiritual= peu_imatge_espiritual= origen= condecoracions= <!-- a eliminar --> 1= 2= 3= <!-- extensio_atributs_professionals= extensio_activitat_professional= --> |cat=Articles amb paràmetres erronis en infotaula persona |format=0|preview=1|errNS=0 }}<!-- rastreig provisional de paràmetres -->{{#if:{{{extensio_guardons|}}}|{{#invoke:utilitats|rastreig|Infotaula_persona/premis_manuals}}}}<!-- 1300 aprx -->{{#if:{{{carrecs_judicials|}}}|{{#invoke:utilitats|rastreig|Infotaula_persona/carrecs_judicials}}}}<!-- 11 -->{{#if:{{{condemnes|}}}|{{#invoke:utilitats|rastreig|Infotaula_persona/condemnes}}}}<!-- 16 -->{{#if:{{{data_defuncio|}}} |{{#if:{{#invoke:Wikidata | claim | property=P570 }}|<!-- res -->|{{#invoke:utilitats|rastreig|Infotaula_persona/recuperarDD}} }}}}<!-- --> {{#ifexpr: {{str find|{{lc:{{#property:P31|from={{{item|}}} }}}}|grup}} + {{str find|{{lc:{{#property:P31|from={{{item|}}} }}}}|col·lectiu}} + {{str find|{{lc:{{#property:P31|from={{{item|}}} }}}}|cor}} > 0 |{{#invoke:utilitats|rastreig|Infotaula_persona/grup}} }}<!-- -->{{#ifexpr: {{str find|{{lc:{{#property:P31|from={{{item|}}} }}}}|humà}} >0 |<!--res -->|{{#invoke:utilitats|rastreig|Infotaula_persona/nohumà}}}}<!-- --><!-- Paràmetres manuals candidats a ser eliminats -->{{#if:{{{condecoracions|{{{honors|}}}}}} |{{#if:{{{premis|{{{guardons|}}}}}}|{{#invoke:utilitats|rastreig|Infotaula_persona/premis-condecoracions}}}}}}<!-- arreglar preinfotaula -->{{#if:{{{editor|}}} |{{#invoke:utilitats|rastreig|Infotaula_persona/editor}}}}<!-- 3 -->{{#if:{{{art|}}} |{{#invoke:utilitats|rastreig|Infotaula_persona/art}}}}<!-- revissar amb professió -->{{#if:{{{lloc_debut|}}}{{{data_debut|}}}{{{lloc_retirada|}}}{{{data_retirada|}}} |{{#invoke:utilitats|rastreig|Infotaula_persona/debut}}}}<!-- -->{{#if:{{{continuadors|}}} |{{#invoke:utilitats|rastreig|Infotaula_persona/continuadors}}}}<!-- 0 -->{{#if:{{{conegut_per|}}} |{{#invoke:utilitats|rastreig|Infotaula_persona/conegut_per}}}}<!-- -->{{#if:{{{programes|}}} |{{#invoke:utilitats|rastreig|Infotaula_persona/programes}}}}<!-- 29 -->{{#if:{{{patrons|}}} |{{#invoke:utilitats|rastreig|Infotaula_persona/patrons}}}}<!-- -->{{#if:{{{films|}}} |{{#invoke:utilitats|rastreig|Infotaula_persona/films}}}}<!-- 20 -->{{#if:{{{principals_projectes|}}} |{{#invoke:utilitats|rastreig|Infotaula_persona/principals_projectes}}}}</includeonly><noinclude> {{dokumentasi}} </noinclude> m5vs0m170c0x2brus4fc1j9js4dnivi Cèṭa'an:Infobox orang/formatglobal 10 2139 13504 13495 2023-06-23T05:20:11Z Bennylin 67 13504 wikitext text/x-wiki {{OpenDivRTL|lang={{{lang|}}}}}{{Infobox orang/core | wikidata = {{{wikidata|}}} | child = {{{child|}}} | item = {{{item|}}} | bodyclass = biography vcard | subheaderstyle = background-color:{{Infobox Wikidata/warna|biografia }}; valign=center; padding:1px; | titlestyle = background-color:{{Infobox Wikidata/warna|biografia }}; valign=center; padding:1px; | headerstyle = background:{{Infobox Wikidata/warna|biografia}}; | captionstyle = font-size:90%; | labelstyle = padding-right:1.2em;<!--(ensures space between label and date--> background:#eeeeee; text-align:start | datastyle = text-align:start <!-- 1. BAGIAN KEPALA --> | subheader = {{{subheader|}}}<!--Politician Infotable puts the "title" for embedded infotables. REVIEW AND CONTINUE TO MAKE SENSE --> | title =<includeonly><!-- -->{{#if:{{{icona_esquerra|}}} |<span style="float:left;">[[image:{{{icona_esquerra|}}}|35px|link=]]</span> |<span style="float:left;">[[image:Simpleicons Interface user-outline.svg|20px|Infobox orang|link=Templat:Infobox orang]]</span> }}<!-- -->{{#if:{{{icona_dreta|}}} |<span style="float:right;">[[image:{{{icona_dreta|}}}|35px|link=]]</span>}}<!-- -->{{Br entrades separades<!-- -->|1={{#if:{{{prefix_honorific|}}}<!-- -->|<span style="font-size: small">{{{prefix_honorific|}}}</span>}}<!-- -->|2={{#if:{{{nom|}}}<!-- -->|<span class="fn">{{{nom|}}}</span><!-- -->|{{títol sense cua}}<!-- -->}}<!-- -->|3={{#if:{{{sufix_honorific|}}} |<span style="font-size: small">{{{sufix_honorific|}}}</span>}}<!-- -->}}</includeonly> | image = {{#if:{{{imatge|}}} | {{#ifeq:{{{imatge|}}} |sense valor|<!-- No fer res, no hi ha imatge a WD -->| {{InfoboxImage|image= {{{imatge|}}} |size=300x300px |sizedefault=frameless |upright=1|alt={{{alt|}}}|suppressplaceholder=yes}} }} |{{#ifeq:{{lc:{{{child}}}}} |yes|<!-- no fer res. taula incrustada sense imatge no child+no imatge--> |[[Bhângsa:Artikel tokoh yang membutuhkan foto di Wikidata]]<!-- -->}}<!-- -->}} | caption = {{#if:{{{imatge|}}} | {{#ifeq:{{{imatge|}}} |sense valor|<!-- No fer res, no hi ha imatge a WD -->| {{{peu|}}} }} }} <!-- 2. BAGIAN SEBELUMNYA --> | header1 = {{{capçalera_superior|}}} <!-- Used to "person of spiritual relevance" to indicate exaltation --> | label3 = {{GetLabelFix|P1559|lang={{{lang|}}}}} | data3 = {{#if:{{{nom_original|}}} |{{#ifeq:{{{nom_original_txt|}}} | {{{nom|}}}|<!-- no mostrar per a evitar redundància amb el nom bàsic -->|{{#ifeq:{{{nom_original_txt|}}} | {{{nom_naixement_txt|}}}|<!-- no mostrar per a evitar redundància amb el nom naixement -->|{{{nom_original|}}}{{#if:{{{nom_original_lleng|}}} |&nbsp;({{{nom_original_lleng}}}) }} }} }} }} | label4 = {{nowrap|{{GetLabelFix|P1785|lang={{{lang|}}}}}}} | data4 = {{{nom_temple|}}} | label5 = {{GetLabelFix|P1786|lang={{{lang|}}}}} | data5 = {{{nom_postum|}}} <!-- 3. BAGIAN BIOGRAFI --> |header7 = {{#if:{{{nom_naixement|}}}{{{data_naixement|}}}{{{data_defuncio|}}}{{{lloc_naixement|}}}{{{data_desaparicio|}}}{{{lloc_desaparicio|}}} {{{data_defuncio|}}}{{{lloc_defuncio|}}}{{{causa_defuncio|}}}{{{floruit|}}} {{{descobriment_cos|}}}{{{sepultura|}}} {{{alies|}}} {{{llengua_materna|}}}{{{residencia|}}}{{{nacionalitat|}}}{{{ciutadania|}}}{{{etnia|}}}{{{ideologia|}}} {{{religio|}}} {{{educacio|}}}{{{alma_mater|}}} {{{conegut_per|}}}{{{aliats|}}}{{{rivals|}}} {{{alçada|}}}{{{pes|}}}{{{lateralitat|}}}{{{ulls|}}}{{{cabells|}}} {{{mesures|}}} {{{talla_penis|}}} {{{bust_natural|}}} | {{GetLabelFix|Q36279|lang={{{lang|}}}}} <!-- Q36279 = Biografia --> |{{#if:{{{grup_humans|}}} | Components}} }} | label8 = {{#if:{{{grup_humans|}}} |{{GetLabelFix|Q16887380|lang={{{lang|}}}}}<!-- Grup -->}} | data8 = {{{grup_tipus|}}} | data9 = {{{grup_humans|}}} | label10 = {{GetLabelFix|Q14819852|lang={{{lang|}}}}}<!-- Q14819852 = Naixement --> | data10 = {{Br entrades separades |1={{#ifeq:{{{nom|}}} | {{{nom_naixement_txt|}}}|<!-- no repetir -->|{{{nom_naixement|}}}}} |2={{#ifeq:{{{data_naixement|}}}|''{{GetLabelFix|T0005|lang={{{lang|}}}}}''<!-- -->|{{#ifeq:{{{data_defuncio|}}}|''{{GetLabelFix|T0005|lang={{{lang|}}}}}''<!-- -->|''{{GetLabelFix|T0005|lang={{{lang|}}}}}''<!-- -->|{{#if:{{{data_defuncio|}}}<!-- -->|''{{GetLabelFix|T0005|lang={{{lang|}}}}}''. {{if empty |{{#if:{{{bateig|}}} |(''{{GetLabelFix|P1636|lang={{{lang|}}}}}'':&nbsp;{{{bateig|}}}) }} |{{#if:{{{floruit|}}} |(''{{GetLabelFix|P1317|lang={{{lang|}}}}}'':&nbsp;{{{floruit|}}}) }} }}<!-- -->|''{{GetLabelFix|T0005|lang={{{lang|}}}}}''<!-- -->}} }} |{{{data_naixement|}}} }} |3={{{lloc_naixement|}}} }}<!-- | label12 = {{GetLabelFix|P746|lang={{{lang|}}}}} | data12 = {{Br entrades separades |{{{data_desaparicio|}}}|{{{lloc_desaparicio|}}} }}--> <!-- Date of death or flourished, whichever is full. If date_date and date_death were recovered from WD, data retrieval must date_death = "Date of death and age" --> | label13 = {{GetLabelFix|Q4|lang={{{lang|}}}}}<!-- Q4 = mort --> | data13 ={{Br entrades separades |1={{#ifeq:{{{data_defuncio|}}}|''{{GetLabelFix|T0005|lang={{{lang|}}}}}''<!-- -->|{{#ifeq:{{{data_naixement|}}}|''{{GetLabelFix|T0005|lang={{{lang|}}}}}''<!-- -->|''{{GetLabelFix|T0005|lang={{{lang|}}}}}''<!-- -->|{{#if:{{{data_naixement|}}}<!-- -->|''{{GetLabelFix|T0005|lang={{{lang|}}}}}''. {{#if:{{{floruit|}}}|(''{{GetLabelFix|P1317|lang={{{lang|}}}}}'':&nbsp;{{{floruit|}}}) }}<!-- -->|''{{GetLabelFix|T0005|lang={{{lang|}}}}}''<!-- -->}} }} |{{{data_defuncio|}}} }} |2={{{lloc_defuncio|}}} }} | label14 = {{GetLabelFix|P509|lang={{{lang|}}}}} | data14 = {{{causa_defuncio|}}} | label15 = {{GetLabelFix|P1317|lang={{{lang|}}}}} | data15 = {{#if:{{{data_defuncio|}}}|<!-- res -->|{{{floruit|}}} }} | label16 = {{GetLabelFix|T0007|lang={{{lang|}}}}} | data16 = {{{descobriment_cos|}}} | label17 = {{GetLabelFix|P119|lang={{{lang|}}}}} | data17 = {{{sepultura|}}} <!-- 4. BAGIAN TANGGUNG JAWAB --> |data18 = {{substituir|<!-- -->{{substituir|{{{extensio_carrecs_successoris|}}}|&larr;&nbsp;{{GetLabelFix|T0002|lang={{{lang|}}}}}|''&larr; {{GetLabelFix|T0003|lang={{{lang|}}}}}''}}<!-- -->|{{GetLabelFix|T0002|lang={{{lang|}}}}}&nbsp;&rarr;|''{{GetLabelFix|T0004|lang={{{lang|}}}}} &rarr;''}}<!-- EN càrrecs nous/eliminats, WD acostuma a contenir "sense valor" com a predecessor/successor--> | header19 = {{#if:{{{extensio_carrecs_successoris|}}} | {{#if:{{{alies|}}} {{{residencia|}}}{{{nacionalitat|}}}{{{ciutadania|}}}{{{etnia|}}}{{{ideologia|}}} {{{religio|}}} {{{educacio|}}}{{{alma_mater|}}}{{{conegut_per|}}} {{{aliats|}}}{{{rivals|}}}{{{alçada|}}}{{{pes|}}} {{{ulls|}}}{{{cabells|}}}{{{mesures|}}} |{{GetLabelFix|Q43402563|lang={{{lang|}}}}} }}}} | data20 = {{{extensio_noms_farao|}}} <!-- 5. BAGIAN INFORMASI PRIBADI --> | label21 = {{GetLabelFix|P742|lang={{{lang|}}}}} <!-- Alternatiu a Nom de Ploma. Controlat per capa de dades --> | data21 = {{#ifeq:{{{indica_alies_ploma|}}}|ploma|<!-- el contingut d'alies conté nom de ploma, saltar-ho -->|{{{alies|}}} }} | label22 = {{GetLabelFix|P551|lang={{{lang|}}}}} | data22 = {{{residencia|}}} | label23 = {{GetLabelFix|Q231002|lang={{{lang|}}}}}<!-- Q231002 = nacionalitat --> | data23 = {{{nacionalitat|}}} | label24 = {{GetLabelFix|P27|lang={{{lang|}}}}} | data24 = {{{ciutadania|}}} | label26 = {{GetLabelFix|P172|lang={{{lang|}}}}} | data26 = {{{etnia|}}} | label27 = {{GetLabelFix|P1142|lang={{{lang|}}}}} | data27 = {{{ideologia|}}} | label28 = {{GetLabelFix|P140|lang={{{lang|}}}}} | data28 = {{{religio|}}} | label30 = {{GetLabelFix|Q828812|lang={{{lang|}}}}}<!--Q828812= formació professional --> | data30 = {{{educacio|}}} | label32 = {{#invoke:Wikidata|getLabel|P69|itemgender={{if empty|{{{item|}}} | {{#invoke:wikibase|id}}}}}} | data32 = {{{alma_mater|}}} | label50 = {{nowrap|{{GetLabelFix|T0008|lang={{{lang|}}}}}}} | data50 = {{{conegut_per|}}} | label60 = {{if empty | {{{etiqueta_aliats|}}} | {{GetLabelFix|Q3612401|lang={{{lang|}}}}} }}<!--Q3612401 = aliats --> | data60 = {{{aliats|}}} | label62 = {{if empty | {{{etiqueta_rivals|}}} | {{GetLabelFix|Q54894664|lang={{{lang|}}}}} }}<!--Q54894664 = rivals --> | data62 = {{{rivals|}}} <!-- 5.1. BLOK DATA BIOMETRIK --> | label70 = {{GetLabelFix|P2048|lang={{{lang|}}}}} | data70 = {{{alçada|}}} | label71 = {{GetLabelFix|P2067|lang={{{lang|}}}}} | data71 = {{{pes|}}} | label74 = {{GetLabelFix|P552|lang={{{lang|}}}}} | data74 = {{{lateralitat|}}} | label75 = {{GetLabelFix|P1340|lang={{{lang|}}}}} | data75 = {{{ulls|}}} | label76 = {{GetLabelFix|P1884|lang={{{lang|}}}}} | data76 = {{{cabells|}}} | label78 = {{GetLabelFix|Q55558370|lang={{{lang|}}}}} | data78 = {{{mesures|}}} <!-- 6. BAGIAN AKTIVITAS --> | header85 = {{#if:{{{camp_treball|}}}{{{ocupacio|}}}{{{periode_actiu|}}}{{{era|}}}{{{regio|}}}{{{escola_tradicio|}}} {{{interessos|}}}{{{idees|}}}{{{opositors|}}} {{{art|}}}{{{genere|}}}{{{moviment|}}} {{{estil|}}}{{{tematica|}}}{{{mestres|}}}{{{deixebles|}}}{{{influencies_de|}}}{{{influi_en|}}} {{{nom_ploma|}}}{{{llengua|}}}{{{agent|}}}{{{editor|}}}{{{organitzacio|}}}{{{ocupador|}}} {{{periode_actiu_militar|}}} {{{arma|}}}{{{rang|}}}{{{unitat|}}}{{{lleialtat|}}} {{{comandaments|}}}{{{batalles|}}}{{{victories|}}}{{{partit_politic|}}} {{{temps_espai|}}}{{{eva1|}}}{{{eva2|}}}{{{tripulacio|}}}{{{missio_espacial|}}}{{{insignia_missio|}}} {{{altres_ocupacions|}}}{{{orde|}}}{{{ordenacio|}}}{{{consagracio|}}}{{{proclamacio|}}} {{{tesi|}}} {{{direccio_tesi|}}}{{{condecoracions|}}}{{{salari|}}}{{{patrimoni_personal|}}} {{{veu|}}}{{{instrument|}}}{{{discografica|}}}{{{agent|}}} {{{orquestres|}}}{{{artistes_relacionats|}}} {{{instruments_destacats|}}}{{{cataleg|}}} {{{director_musical|}}} {{{sotsdirector_musical|}}}{{{membres|}}}{{{membres_anteriors|}}} {{{esport|}}} {{{disciplina|}}}{{{classe|}}}{{{especialitat|}}}{{{posicio_equip|}}}{{{ma_joc|}}}{{{club_actual|}}} {{{dorsal_club|}}}{{{entrenador|}}}{{{draft|}}}{{{patrocinador_material|}}} | {{GetLabelFix|Q1914636|lang={{{lang|}}}}} }} | label87 = {{GetLabelFix|P1026|lang={{{lang|}}}}}<!-- paràmetres tesi només contenen dades manuals. Si provenen de WD estan formatades dins "alma_mater"--> | data87 = {{#if:{{{tesi|}}}<!-- -->|{{#if:{{{tesi_url|}}}|[{{{tesi_url|}}} ''{{#invoke:Delink|delink|{{{tesi|}}}}}'']<!-- -->|''{{{tesi|}}}''<!-- -->}}{{#if:{{{tesi_any|}}}|&nbsp;({{{tesi_any}}}) }} }} | label88 = {{GetLabelFix|P184|lang={{{lang|}}}}} | data88 = {{{direccio_tesi|}}} | label90 = {{nowrap|{{if empty |{{{etiqueta_camp_treball}}} | {{GetLabelFix|P101|lang={{{lang|}}}}} }}}} | data90 = {{{camp_treball|}}} | label92 = {{if empty |{{{etiqueta_ocupacio|}}} | {{GetLabelFix|P106|lang={{{lang|}}}}} }} | data92 = {{{ocupacio|}}} | label93 = {{GetLabelFix|P2348|lang={{{lang|}}}}} | data93 = {{{epoca|}}} | label94 = {{nowrap|{{GetLabelFix|Q55579539|lang={{{lang|}}}}}}} | data94 = {{#if:{{{periode_actiu|}}} | {{{periode_actiu|}}} |{{#ifeq:{{{data_naixement|}}} |''{{GetLabelFix|T0005|lang={{{lang|}}}}}''|<!-- -->|{{#ifeq:{{{data_defuncio|}}} |''{{GetLabelFix|T0005|lang={{{lang|}}}}}''|<!-- -->|{{#if:{{{data_naixement|}}} |{{#if:{{{data_defuncio|}}} |{{#if:{{{floruit|}}}|(''{{GetLabelFix|P1317|lang={{{lang|}}}}}'':&nbsp;{{{floruit|}}}) }} }} }} }} }} }} | label95 = {{if empty|{{{etiqueta_organitzacio|}}} |{{#if: {{{organitzacio|}}} |{{GetLabelFix|Q43229|lang={{{lang|}}}}}}}<!--Q43229 = organització --> |{{#if: {{{mitjans|}}} |{{GetLabelFix|Q340169|lang={{{lang|}}}}}}} | {{GetLabelFix|P108|lang={{{lang|}}}}}}} | data95 = {{if empty| {{{organitzacio|}}} | {{{mitjans|}}} | {{{ocupador|}}} }} | label96 = {{GetLabelFix|P102|lang={{{lang|}}}}} | data96 = {{{partit_politic|}}} <!-- 6.1. BLOK FILOSOFI --> | label100 = {{GetLabelFix|Q6428674|lang={{{lang|}}}}}<!-- Q6428674 = Era --> | data100 = {{{era|}}} | label104 = {{GetLabelFix|Q82794|lang={{{lang|}}}}} | data104 = {{{regio|}}} | label106 = {{GetLabelFix|Q1387659|lang={{{lang|}}}}}<!-- Q1387659 = escola de pensament --> | data106 = {{{escola_tradicio|}}} | label110 = {{#invoke:Wikidata|getLabel|P2650|itemgender={{if empty|{{{item|}}} | {{#invoke:wikibase|id}}}}}} | data110 = {{{interessos|}}} | label120 = {{GetLabelFix|T0009|lang={{{lang|}}}}} | data120 = {{{idees|}}} | label128 = {{#if:{{{opositors|}}} |{{nowrap|{{GetLabelFix|Q1498321|lang={{{lang|}}}}}}} }} | data128 = {{{opositors|}}} | label136 = {{GetLabelFix|Q735|lang={{{lang|}}}}}<!--Q735= art --> | data136 = {{{art|}}} | label148 = {{GetLabelFix|P136|lang={{{lang|}}}}} | data148 = {{{genere|}}} | label150 = {{GetLabelFix|P135|lang={{{lang|}}}}} | data150 = {{{moviment|}}} | label151 = {{GetLabelFix|Q1292119|lang={{{lang|}}}}} | data151 = {{{estil|}}} | label152 = {{GetLabelFix|Q833053|lang={{{lang|}}}}} | data152 = {{{tematica|}}} | label155 = {{GetLabelFix|P1066|lang={{{lang|}}}}} | data155 = {{{mestres|}}} | label158 = {{GetLabelFix|P802|lang={{{lang|}}}}} | data158 = {{{deixebles|}}} | label162 = {{nowrap|{{GetLabelFix|P737|lang={{{lang|}}}}}}} | data162 = {{Llista desplegable condicional |{{{influencies_de|}}} |{{if empty|{{{desplega_influencia|}}}|180}}}} | label164 = {{nowrap|{{GetLabelFix|Q55559565|lang={{{lang|}}}}}}} | data164 = {{Llista desplegable condicional |{{{influi_en|}}} |{{if empty|{{{desplega_influencia|}}}|180}} }} <!-- 6.2. BLOK PENULIS DAN JURNALIS --> | label166 = {{nowrap|{{GetLabelFix|Q127843|lang={{{lang|}}}}}}} | data166 = {{#ifeq:{{{indica_alies_ploma|}}}|ploma|{{{alies|}}}|{{{nom_ploma|}}} }} | label167 = {{GetLabelFix|P1412|lang={{{lang|}}}}} | data167 = {{{llengua|}}} | label169 = {{#invoke:Wikidata|getLabel|P1875|itemgender={{if empty|{{{item|}}} | {{#invoke:wikibase|id}}}}}} | data169 = {{{agent|}}} | label170 = {{GetLabelFix|Q1607826|lang={{{lang|}}}}} | data170 = {{{editor|}}} | label173 = {{GetLabelFix|P3618|lang={{{lang|}}}}} | data173 = {{{salari|}}} | label174 = {{GetLabelFix|P2218|lang={{{lang|}}}}} | data174 = {{{patrimoni_personal|}}} <!-- 6.3. BLOK MILITER DAN STRONOT --> | header176 = {{#if:{{{extensio_carrera_militar|}}}<!--REVISAR AQUESTA CONDICIÓ --> | {{#if:{{{lleialtat|}}}{{{arma|}}}{{{rang|}}}{{{unitat|}}}{{{comandaments|}}} {{{batalles|}}}{{{victories|}}} |{{GetLabelFix|Q20872118|lang={{{lang|}}}}}}} }}<!--Q20872118 = carrera militar --> | data177 = {{#if:{{{extensio_carrera_militar|}}}|{{{imatge_militar|}}} }} <!-- tractar imatge si venim d'altre taula --> | label178 = {{GetLabelFix|P945|lang={{{lang|}}}}} | data178 = {{{lleialtat|}}} | label180 = {{GetLabelFix|T0010|lang={{{lang|}}}}} | data180 = {{{periode_actiu_militar|}}} | label182 = {{GetLabelFix|P241|lang={{{lang|}}}}} | data182 = {{{arma|}}} | label184 = {{GetLabelFix|P410|lang={{{lang|}}}}} | data184 = {{{rang|}}} | label186 = {{GetLabelFix|Q176799|lang={{{lang|}}}}} | data186 = {{{unitat|}}} | label188 = {{GetLabelFix|P598|lang={{{lang|}}}}} | data188 = {{{comandaments|}}} | label190 = {{GetLabelFix|P607|lang={{{lang|}}}}} | data190 = {{{batalles|}}} | label192 = {{GetLabelFix|Q50000|lang={{{lang|}}}}} | data192 = {{{victories|}}} | label194 = {{GetLabelFix|P2873|lang={{{lang|}}}}} | data194 = {{{temps_espai|}}} | label196 = {{GetLabelFix|Q182020|lang={{{lang|}}}}} | data196 = {{{eva1|}}} {{#if:{{{eva2|}}} | ({{{eva2|}}}) }} | label200 = {{GetLabelFix|Q345844|lang={{{lang|}}}}} | data200 = {{{tripulacio|}}} | label202 = {{GetLabelFix|P450|lang={{{lang|}}}}} | data202 = {{{missio_espacial|}}} | label204 = {{GetLabelFix|Q552345|lang={{{lang|}}}}} | data204 = {{{insignia|{{{insignia_missio|}}}}}} <!-- 6.4. BLOK AGAMA --> | label210 = {{GetLabelFix|P611|lang={{{lang|}}}}} | data210 = {{{orde|}}} | label211 = {{GetLabelFix|Q41463697|lang={{{lang|}}}}} <!-- [[Orde sacerdotal|Ordenació]] [[Sacerdot|sacerdotal]] --> | data211 = {{{ordenacio|}}} | label212 = {{GetLabelFix|Q125375|lang={{{lang|}}}}} <!-- Consagració [[Bisbe|episcopal]] --> | data212 = {{{consagracio|}}} | label213 = {{GetLabelFix|Q41154026|lang={{{lang|}}}}} <!-- Proclamació [[Cardenal|cardenalícia]] --> | data213 = {{{proclamacio|}}} | label214 = {{GetLabelFix|Q55619396|lang={{{lang|}}}}} | data214 = {{{altres_ocupacions|}}} <!-- Inclou l'antic "altres_carrecs" --> | header215 = {{{enaltiment|}}} | data216 = {{{llista_enaltiments|}}} | label217 = {{GetLabelFix|Q3010205|lang={{{lang|}}}}} | data217 = {{{venerat_a|}}} | label218 = {{GetLabelFix|Q51620|lang={{{lang|}}}}} | data218 = {{#if:{{{data_beatificacio|}}} | {{{data_beatificacio|}}} {{#if:{{{lloc_beatificacio|}}} |, {{{lloc_beatificacio|}}} }} {{#if:{{{beatificat_per|}}} | {{lc:{{GetLabelFix|P748|lang={{{lang|}}}}}}} {{{beatificat_per|}}} }} }} | label220 = {{GetLabelFix|Q51621|lang={{{lang|}}}}} | data220 = {{#if:{{{data_canonitzacio|}}} | {{{data_canonitzacio|}}} {{#if:{{{lloc_canonitzacio|}}}|, {{{lloc_canonitzacio|}}} }} {{#if:{{{canonitzat_per|}}} | {{lc:{{GetLabelFix|P748|lang={{{lang|}}}}}}} {{{canonitzat_per|}}} }} }} | label224 = {{GetLabelFix|Q1644573|lang={{{lang|}}}}} | data224 = {{{lloc_pelegrinatge|}}} | label226 = {{GetLabelFix|P841|lang={{{lang|}}}}} | data226 = {{{festivitat|}}} | label227 = {{GetLabelFix|P793|lang={{{lang|}}}}} | data227 = {{{fets_destacables|}}} | label229 = {{GetLabelFix|P4185|lang={{{lang|}}}}} | data229 = {{{iconografia|}}} | label230 = {{#invoke:Wikidata|getLabel|P2925|itemgender={{if empty|{{{item|}}} | {{#invoke:wikibase|id}}}}}} | data230 = {{{patronatge|}}} | label231 = {{GetLabelFix|T0011|lang={{{lang|}}}}} | data231 = {{{supressio_culte|}}} {{#if:{{{suprimit_per|}}}|,&nbsp;{{{suprimit_per|}}} }} | label232 = {{GetLabelFix|T0012|lang={{{lang|}}}}} | data232 = {{{continuadors|}}} <!-- 6.5. BLOK MUSIK --> | label235 = {{GetLabelFix|P412|lang={{{lang|}}}}} | data235 = {{{veu|}}} | label236 = {{GetLabelFix|P1303|lang={{{lang|}}}}} | data236 = {{{instrument|}}} | label237 = {{GetLabelFix|Q55568438|lang={{{lang|}}}}} | data237 = {{{instruments_destacats|}}} | label238 = {{GetLabelFix|P264|lang={{{lang|}}}}} | data238 = {{{discografica|}}} | label240 = {{GetLabelFix|Q2352616|lang={{{lang|}}}}} | data240 = {{{cataleg|}}} | label245 = {{GetLabelFix|Q42998|lang={{{lang|}}}}} | data245 = {{{orquestres|}}} | label247 = {{GetLabelFix|Q55567783|lang={{{lang|}}}}} | data247 = {{{artistes_relacionats|}}} | label252 = {{GetLabelFix|P3300|lang={{{lang|}}}}} | data252 = {{{director_musical|}}} | label253 = {{GetLabelFix|Q55568330|lang={{{lang|}}}}} | data253 = {{{sotsdirector_musical|}}} | label255 = {{GetLabelFix|Q15472169|lang={{{lang|}}}}} | data255 = {{#if: {{{art|}}}{{{genere|}}}{{{moviment|}}} | {{{patrocinador|}}} }} <!-- 6.6. BLOK OLAHRAGA --> | label257 = {{GetLabelFix|P1532|lang={{{lang|}}}}} | data257 = {{{nacionalitat_esportiva|}}} | label258 = {{GetLabelFix|P641|lang={{{lang|}}}}} | data258 = {{{esport|}}} | label259 = {{GetLabelFix|P2416|lang={{{lang|}}}}} | data259 = {{{disciplina|}}} | label260 = {{GetLabelFix|P2094|lang={{{lang|}}}}} | data260 = {{{classe|}}} | label262 = {{GetLabelFix|Q1047113|lang={{{lang|}}}}} | data262 = {{{especialitat|}}} | label263 = {{GetLabelFix|P118|lang={{{lang|}}}}} | data263 = {{{lliga|}}} | label264 = {{GetLabelFix|P413|lang={{{lang|}}}}} | data264 = {{{posicio_equip|}}} | label265 = {{GetLabelFix|P741|lang={{{lang|}}}}} | data265 = {{{ma_joc|}}} | label266 = {{GetLabelFix|T0013|lang={{{lang|}}}}} | data266 = {{{club_actual|}}} | label268 = {{GetLabelFix|P1618|lang={{{lang|}}}}} | data268 = {{{dorsal_club|}}} | label269 = {{GetLabelFix|Q1181693|lang={{{lang|}}}}} | data269 = {{{lloc_debut|}}}{{#if:{{{data_debut|}}}|&nbsp;({{{data_debut|}}})}} | label270 = {{GetLabelFix|T0014|lang={{{lang|}}}}} | data270 = {{{lloc_retirada|}}}{{#if:{{{data_retirada|}}}|&nbsp;({{{data_retirada|}}})}} | label273 = {{GetLabelFix|P2095|lang={{{lang|}}}}} | data273 = {{{copilot|}}} | label275 = {{GetLabelFix|P286|lang={{{lang|}}}}} | data275 = {{{entrenador|}}} <!-- | label272 = Convoc.Internacionals | data272 = {{{convoca_internacional|}}} --> | label277 = {{GetLabelFix|P647|lang={{{lang|}}}}} | data277 = {{{draft|}}} | label279 = {{GetLabelFix|P5995|lang={{{lang|}}}}} | data279 = {{{patrocinador_material|}}} | label280 = {{GetLabelFix|P859|lang={{{lang|}}}}} | data280 = {{#if: {{{art|}}}{{{genere|}}}{{{moviment|}}} |<!--res, ja ha sortit com "mecenes" a l'apartat d'art -->|{{{patrocinador|}}} }} | data282 = {{{extensio_parametres_esport|}}} <!-- bloc característiques esportius específic WD--> | label283 = {{#if:{{{etiqueta_carrera_esportiva|}}} | {{{etiqueta_carrera_esportiva|}}} }} <!-- Quan el bloc muntat no té etiqueta --> | data283 = {{{extensio_carrera_esportiva|}}} <!-- bloc historial clubs esportius WD--> | data284 = {{{extensio_participacio_esdeveniments|}}} <!-- bloc participació en competicions o esdeveniments--> | header287 = {{#if:{{{obres|}}}{{{primeres_obres|}}} {{{programes|}}}{{{series|}}}{{{films|}}} {{{papers|}}} {{{obres_notables|}}} {{{principals_projectes|}}}{{{estudiants_doctorals|}}}{{{estudiants_notables|}}}{{{assessorament_academic|}}}{{{autor_abrev_bot|}}}{{{autor_abrev_zoo|}}} | {{GetLabelFix|Q386724|lang={{{lang|}}}}}}}<!-- = obra --> | data289 = {{#if:{{{obres|}}}|{{align|start|{{{obres|}}} }}}} | label290 = {{nowrap|{{GetLabelFix|Q55561371|lang={{{lang|}}}}}}} | data290 = {{{primeres_obres|}}} | label296 = {{GetLabelFix|Q11578774|lang={{{lang|}}}}} | data296 = {{{programes|}}} <!-- 6.7. BLOK AKTOR --> | label302 = {{GetLabelFix|Q7725310|lang={{{lang|}}}}}<!-- Q7725310 = sèries --> | data302 = {{{series|}}} | label304 = {{GetLabelFix|P1283|lang={{{lang|}}}}} | data304 = {{{films|}}} | label306 ={{GetLabelFix|P161|lang={{{lang|}}}}} | data306 = {{{papers|}}} <!-- 6.8. BLOK ARTIS --> | data316 = {{Llista desplegable condicional |{{{obres_notables|}}} |{{if empty|{{{desplega_obres|}}}|180}} |títol= {{GetLabelFix|P800|lang={{{lang|}}} }} |estil_títol = background:#eeeeee;text-align:start; |títol2= '''{{GetLabelFix|P800|lang={{{lang|}}} }}'''}} <!-- 6.9. BLOK ARSITEK --> | label334 = {{GetLabelFix|Q55562011|lang={{{lang|}}}}} | data334 = {{{principals_projectes|}}} <!-- inclou {{{principals_dissenys|}}} --> <!-- 6.10. BLOK ILMUWAN --> | label341 = {{GetLabelFix|P185|lang={{{lang|}}}}} | data341 = {{{estudiants_doctorals|}}} | label342 = {{#if:{{{estudiants_notables|}}} |{{#if:{{{estudiants_doctorals|}}}|{{GetLabelFix|T0015|lang={{{lang|}}}}}|{{GetLabelFix|T0016|lang={{{lang|}}}}}}}}} | data342 = {{{estudiants_notables|}}} | label343 = {{nowrap|{{GetLabelFix|T0017|lang={{{lang|}}}}}}} | data343 = {{{assessorament_academic|}}} | label349 = {{#if:{{{autor_abrev_bot|}}} | [[Índex Internacional de Noms de Plantes|{{GetLabelFix|P428|lang={{{lang|}}}}}]] }} | data349 = {{{autor_abrev_bot|}}} | label351 = {{#if:{{{autor_abrev_zoo|}}} | [[Codi Internacional de Nomenclatura Zoològica|{{GetLabelFix|P835|lang={{{lang|}}}}}]] }} | data351 = {{{autor_abrev_zoo|}}} | header353 = {{#if:{{{repertori|}}} | {{GetLabelFix|Q2145110|lang={{{lang|}}}}}}}<!--Q2145110 = repertori --> | data354 = {{#if:{{{repertori|}}} | {{align|start|{{{repertori|}}} }} }} | header355 = {{#if:{{{trajectoria|}}} | {{GetLabelFix|Q193139|lang={{{lang|}}}}}}} | data356 = {{#if:{{{trajectoria|}}} |<div style="float: left;">{{{trajectoria|}}}</div>}} <!-- 7. BAGIAN KELUARGA/DLL --> |header367 = {{#if:{{{carrecs_judicials|}}}{{{condemnes|}}}{{{situacio_judicial|}}}{{{situacio_penal|}}}{{{titol_personal|}}} |{{GetLabelFix|Q55107540|lang={{{lang|}}}}} |{{#if:{{{dinastia|}}}{{{conjuge|}}}{{{parella|}}}{{{fills|}}}{{{pares|}}}{{{pare|}}}{{{mare|}}}{{{germans|}}}{{{parents|}}} |{{GetLabelFix| Q8436|lang={{{lang|}}}}}}}<!-- Q8436 = família --> }} |label373 = {{GetLabelFix|P97|lang={{{lang|}}}}} |data373 = {{{titol_personal|}}} | label381 = {{if empty|{{{etiqueta_dinastia|}}} | {{GetLabelFix|P53|lang={{{lang|}}}}}}} | data381 = {{{dinastia|}}} | label382 = {{GetLabelFix|P26|lang={{{lang|}}}}} | data382 = {{{conjuge|}}} | label383 = {{GetLabelFix|P451|lang={{{lang|}}}}} | data383 = {{{parella|}}} | label384 = {{GetLabelFix|P40|lang={{{lang|}}}}} | data384 = {{{fills|}}} | label385 = {{#if:{{{pare|}}} |{{#if:{{{mare|}}} |{{GetLabelFix|Q7566|lang={{{lang|}}}}}<!-- Pares --> |{{GetLabelFix|P22|lang={{{lang|}}}}}}} |{{#if:{{{mare|}}} |{{GetLabelFix|P25|lang={{{lang|}}}}} |{{GetLabelFix|Q7566|lang={{{lang|}}}}}}}<!-- Pares --> }} | data385 = {{if empty | {{{pares|}}} | {{if both|{{{pare|}}}|{{{mare|}}} | {{{pare|}}},&nbsp;{{{mare|}}} }} | {{{pare|}}} | {{{mare|}}} }} | label386 = {{GetLabelFix|P3373|lang={{{lang|}}}}} | data386 = {{{germans|}}} | label387 = {{GetLabelFix|P1038|lang={{{lang|}}}}} | data387 = {{{parents|}}} | label388 = {{GetLabelFix|P1595|lang={{{lang|}}}}} | data388 = {{{carrecs_judicials|}}} | label389 = {{GetLabelFix|P1399|lang={{{lang|}}}}} | data389 = {{{condemnes|}}} | label390 = {{GetLabelFix|T0018|lang={{{lang|}}}}} | data390 = {{{situacio_judicial|}}} <!-- 8. SECCIÓ PREMIS --> | header391 = {{#if:{{{monuments|}}} {{{extensio_guardons|}}} <!-- Si {{{{premis}}}, el header ho posa la llista--> | {{GetLabelFix|P166|lang={{{lang|}}}}} }} <!-- extensio_guardons conté els antics premis informats manualment a les infotaules actor i director de cinema tal com aquestes infotaules treballen, és incompatible amb les llistes desplegables. Quan s'acabin d'integrar i els premis siguin tractats igual que a la resta de professions o s'agafin directament des de WD, es podrà eliminar el tractament de extensio_guardons --> | data392 = {{#if: {{{extensio_guardons|}}} | {{{extensio_guardons|}}} |{{Llista desplegable condicional |{{{premis|}}} |{{if empty|{{{desplega_premis|}}}|180}} |títol= {{GetLabelFix|P166|lang={{{lang|}}} }} |estil_títol = background:{{Infobox Wikidata/warna|biografia}};text-align:center; |títol2= '''{{GetLabelFix|P166|lang={{{lang|}}} }}''' }} }} | label393 = {{if empty| {{{etiqueta_monuments|}}}|{{GetLabelFix|Q4989906|lang={{{lang|}}}}}}} | data393 = {{{monuments|}}} <!-- 9. BAGIAN KARYA TERKENAL (ARTIS/ARSITEK) --> | header397 = {{#if:{{{imatgeobra|}}} | {{GetLabelFix|P800|lang={{{lang|}}}}} }} <!-- Forçar alineament imatge a "center" --> | data398 = {{#if:{{{imatgeobra|}}}|<center>[[File:{{{imatgeobra}}}|200px]]<br/>{{mida|0.85em|{{{peuobra|}}} }}</center> }} <!-- 10. BAGIAN KAKI (Tanda tangan, catatan kaki) --> | data403 = {{#if:{{{signatura|}}} |<center>''' {{GetLabelFix|P109|lang={{{lang|}}}}} '''<div style="padding-top:0.3em;"><!-- -->[[File:{{{signatura|}}}|220x250px<!-- -->|alt={{{alt_signatura|}}}]]</div></center>}} <!-- Línia de separació entre paràmetres biogràfics i escut peu dels monarques --> | data404 = {{#if:{{{escutpeu|}}} | <hr/> }} | data405 = {{#if:{{{escutpeu|}}}|<center><div style="padding-top:0.3em;"><!-- -->[[File:{{{escutpeu|}}}|100px|alt= {{GetLabelFix|Q14659|lang={{{lang|}}}}}&nbsp;{{{nom|{{títol sense cua}}}}}]]</div></center>}} | data406 = {{#if:{{{escutpeu|}}}|<center>{{{lema_escut|}}}</center> }} <!-- Separation line between biographical parameters and external links --> | data407 = {{#if:{{{xarxes|}}} {{{lloc_web|}}} {{{afdb|}}} | <hr/> }} <!-- Voice recording from WD. --> | data408 = {{#if:{{{registre_veu|}}} |<div style="padding-left:30px;">{{Escoltar |nom_del_fitxer={{{registre_veu|}}} | títol= Veu de {{{nom|{{títol sense cua}}}}} | descripció= {{{peu_veu|}}} |pla=sí|tipus=veu }}</div> }} | label410 = {{GetLabelFix|Q35127|lang={{{lang|}}}}} | data410 = {{{lloc_web|}}} | data417 = {{{xarxes|}}} | label442 = [[Adult Film Database|AFDb]] | data442 = {{#if:{{{afdb|}}}|[http://www.adultfilmdatabase.com/actor/{{{afdb}}}/ Pàgina sobre {{{nom|{{nom sense cua}}}}}]}} | data447 = {{#if:{{{dades_medaller|}}} |{{Plantilla:Infotaula persona/medaller|header_medaller={{if empty|{{{header_medaller|}}} |Medaller}} |dades_medaller = {{{dades_medaller|}}} }} }} | below = {{#if:{{{notes|}}}|'''Notes'''<div style="line-height:1.2em;">{{{notes|}}}</div>}} | belowstyle = border-top:1px solid #aaaaaa; text-align:left }}{{CloseDivRTL|lang={{{lang|}}}}}{{Categoria per any de defunció}}<!-- Parameter check: --><!--{{#invoke:TemplatePar |check |template=Plantilla:Infotaula persona |all= |opt= a_etiqueta= a_etiqueta10= a_etiqueta2= a_etiqueta3= a_etiqueta4= a_etiqueta5= a_etiqueta6= a_etiqueta7= a_etiqueta8= a_etiqueta9= a_nom= a_nom10= a_nom2= a_nom3= a_nom4= a_nom5= a_nom6= a_nom7= a_nom8= a_nom9= agent= alçada= alies= alma_mater= alt_signatura= alt= altres_ocupacions= arma= art= artistes_relacionats= autor_abrev_bot= autor_abrev_zoo= b_etiqueta= b_etiqueta10= b_etiqueta2= b_etiqueta3= b_etiqueta4= b_etiqueta5= b_etiqueta6= b_etiqueta7= b_etiqueta8= b_etiqueta9= b_nom= b_nom10= b_nom2= b_nom3= b_nom4= b_nom5= b_nom6= b_nom7= b_nom8= b_nom9= batalles= bateig= bust_natural= cabells= capçalera_superior= carrec= carrec10= carrec2= carrec3= carrec4= carrec5= carrec6= carrec7= carrec8= carrec9= carrecs_judicials= casa_reial= cataleg= causa_defuncio= child= ciutadania= comandaments= condecoracions= condemnes= conegut_per= conjuge= coordenades_sepultura= data_defuncio= data_desaparicio= data_naixement= deixebles= descobriment_cos= designat= designat10= designat2= designat3= designat4= designat5= designat6= designat7= designat8= designat9= dinastia= discografica= e_etiqueta= e_etiqueta10= e_etiqueta2= e_etiqueta3= e_etiqueta4= e_etiqueta5= e_etiqueta6= e_etiqueta7= e_etiqueta8= e_etiqueta9= e_nom= e_nom10= e_nom2= e_nom3= e_nom4= e_nom5= e_nom6= e_nom7= e_nom8= e_nom9= educacio= escut_carrec= escut_carrec10= escut_carrec2= escut_carrec3= escut_carrec4= escut_carrec5= escut_carrec6= escut_carrec7= escut_carrec8= escut_carrec9= escutpeu= estil= estudi_arquitectes= etiqueta_dinastia= etiqueta_ocupacio= etiqueta_organitzacio= etnia= extensio_activitat_professional= extensio_atributs_professional= extensio_carrecs_successoris= extensio_carrera_militar= extensio_guardons= extensio_incrustada1= extensio_incrustada2= extensio_incrustada3= extensio_incrustada4= extensio_incrustada5= extensio_noms_farao= f_etiqueta= f_etiqueta10= f_etiqueta2= f_etiqueta3= f_etiqueta4= f_etiqueta5= f_etiqueta6= f_etiqueta7= f_etiqueta8= f_etiqueta9= f_nom= f_nom10= f_nom2= f_nom3= f_nom4= f_nom5= f_nom6= f_nom7= f_nom8= f_nom9= facebook= festival_berlin= festival_canes= festival_sant_sebastia= festival_sitges= fills= filmfare_awards= films= final= final10= final2= final3= final4= final5= final6= final7= final8= final9= gabinet= gabinet10= gabinet2= gabinet3= gabinet4= gabinet5= gabinet6= gabinet7= gabinet8= gabinet9= genere= golden= goldenhiero= google+= honors= horus= horus2= horushiero= horushiero2= horusprefix= icona_dreta= icona_esquerra= ideologia= imatge_militar= imatge= imatgeobra= imdb= influencies_de= influi_en= inici= inici10= inici2= inici3= inici4= inici5= inici6= inici7= inici8= inici9= instagram= instrument= junt_a= junt_a10= junt_a2= junt_a3= junt_a4= junt_a5= junt_a6= junt_a7= junt_a8= junt_a9= k_etiqueta= k_etiqueta10= k_etiqueta2= k_etiqueta3= k_etiqueta4= k_etiqueta5= k_etiqueta6= k_etiqueta7= k_etiqueta8= k_etiqueta9= k_nom= k_nom10= k_nom2= k_nom3= k_nom4= k_nom5= k_nom6= k_nom7= k_nom8= k_nom9= l_etiqueta= l_etiqueta10= l_etiqueta2= l_etiqueta3= l_etiqueta4= l_etiqueta5= l_etiqueta6= l_etiqueta7= l_etiqueta8= l_etiqueta9= l_nom= l_nom10= l_nom2= l_nom3= l_nom4= l_nom5= l_nom6= l_nom7= l_nom8= l_nom9= lema_escut= lleialtat= periode_actiu_militar= llengua_nom_original= llengua= lloc_defuncio= lloc_desaparicio= lloc_naixement= lloc_web= mare= membres_anteriors= mestres= mesures= millors_films= monuments= mostra_venecia= moviment= myspace= nacionalitat= national_film_awards= nom_naixement= nom_original_lleng= nom_original= nom= nomen= nomen2= nomenhiero= nomenhiero2= nominat= nominat10= nominat2= nominat3= nominat4= nominat5= nominat6= nominat7= nominat8= nominat9= notes= obres_notables= obres= ocupacio= ocupacioWD= ocupador= oponents= oponents10= oponents2= oponents3= oponents4= oponents5= oponents6= oponents7= oponents8= oponents9= organitzacio= orquestres= pare= parella= parents= pares= partit_politic= patrons= periode_actiu_militar= periode_actiu= pes= peu_imatge_militar= peu_veu= peu= peuobra= predecessor= predecessor10= predecessor2= predecessor3= predecessor4= predecessor5= predecessor6= predecessor7= predecessor8= predecessor9= prefix_honorific= premis_afi= premis_bafta= premis_butaca= premis_cesar= premis_emmy= premis_gaudi= premis_golden_globe= premis_goya= premis_grammy= premis_olivier= premis_oscar= premis_tony= premis= prenomen= prenomen2= prenomenhiero= prenomenhiero2= principals_dissenys= principals_edificis= principals_projectes= programes= proposit= rang= registre_veu= religio= repertori= residencia= salari= sepultura= series= signatura= situacio_judicial= situacio_penal= subheader= successor= successor10= successor2= successor3= successor4= successor5= successor6= successor7= successor8= successor9= sufix_honorific= talla_penis= titol_personal= trajectoria= twitter= ulls= unitat= valor_net= veu= victories= tesi= tesi_any= tesi_url= direccio_tesi= afdb= era= regio= idees= escola_tradicio= interessos= opositors= estudiants_doctorals= tesi2= tesi_any2= tesi_url2= estudiants_notables= nom_ploma= tematica= primeres_obres= papers= membres= socis= president= vicepresident= origen= direccio_tesi2= assessorament_academic= director_musical= sotsdirector_musical= nebty= nebtyhiero= instruments_destacats= ordre= ordre2= ordre3= ordre4= ordre5= ordre6= ordre7= ordre8= ordre9= ordre10= premis_pulitzer= premis_nacionals= premis_regas= premis_mvm= premis_asensio= premis_ondas= premis_barnils= premis_cerecedo= professio= premis_ofici_periodista= temps_espai= tripulacio= missio_espacial= insignia_missio= eva1= eva2= decat= extensio_atributs_professionals= aliats= etiqueta_aliats= rivals= etiqueta_rivals= orde= ordenacio= consagracio= proclamacio= altres_carrecs= 1= 2= |cat=Articles amb paràmetres erronis en infotaula persona |format=0|preview=1|errNS=0 }}--><!-- rastreig provisional de paràmetres -->{{#if:{{{principals_edificis|}}}| {{#if:{{{obres_notables|}}}|{{#invoke:utilitats|rastreig|Infotaula_persona/obres-edificis}}}}}}<!-- --><noinclude>[[Bhângsa:Templat kotak info tokoh]]</noinclude> 0a6zbprvzbtfrp6902b1tl2m3yrk8bd Cèṭa'an:Infobox Wikidata 10 2140 13440 13439 2023-06-23T04:51:20Z Bennylin 67 Bennylin ngallèyaghi kaca [[Cèṭa'an:Infobox orang/core]] ka [[Cèṭa'an:Infobox Wikidata]] 13439 wikitext text/x-wiki {{#invoke:Infobox|infobox}} s8jzom7gynliljvl1feg3z4v8hrfh43 Cèṭa'an:Infobox orang/core 10 2141 13441 2023-06-23T04:51:20Z Bennylin 67 Bennylin ngallèyaghi kaca [[Cèṭa'an:Infobox orang/core]] ka [[Cèṭa'an:Infobox Wikidata]] 13441 wikitext text/x-wiki #ALIH [[Cèṭa'an:Infobox Wikidata]] a25usewb4dx8yqbvw75oxokhp05r2ym Cèṭa'an:OpenDivRTL 10 2142 13443 2023-06-23T04:56:10Z Bennylin 67 dari id.wiki 13443 wikitext text/x-wiki {{#ifeq:{{dir|{{#invoke:Wikidata|lang|{{{lang|}}}}}}}|rtl|<div lang="{{#invoke:Wikidata|lang|{{{lang|}}}}}" dir="rtl">}} dpkbhg09epkv6l3z64cfj49e5omwap5 Cèṭa'an:Categoria per any de defunció 10 2143 13444 2023-06-23T04:56:20Z Bennylin 67 dari id.wiki 13444 wikitext text/x-wiki {{#switch:{{#invoke:Wikidata|claim|property=P570|formatting=Y}}| 1985=[[Kategori:Kematian 1985]]| 1986=[[Kategori:Kematian 1986]]| 1987=[[Kategori:Kematian 1987]]| 1988=[[Kategori:Kematian 1988]]| 1989=[[Kategori:Kematian 1989]]| 1990=[[Kategori:Kematian 1990]]| 1991=[[Kategori:Kematian 1991]]| 1992=[[Kategori:Kematian 1992]]| 1993=[[Kategori:Kematian 1993]]| 1994=[[Kategori:Kematian 1994]]| 1995=[[Kategori:Kematian 1995]]| 1996=[[Kategori:Kematian 1996]]| 1997=[[Kategori:Kematian 1997]]| 1998=[[Kategori:Kematian 1998]]| 1999=[[Kategori:Kematian 1999]]| 2000=[[Kategori:Kematian 2000]]| 2001=[[Kategori:Kematian 2001]]| 2002=[[Kategori:Kematian 2002]]| 2003=[[Kategori:Kematian 2003]]| 2004=[[Kategori:Kematian 2004]]| 2005=[[Kategori:Kematian 2005]]| 2006=[[Kategori:Kematian 2006]]| 2007=[[Kategori:Kematian 2007]]| 2008=[[Kategori:Kematian 2008]]| 2009=[[Kategori:Kematian 2009]]| 2010=[[Kategori:Kematian 2010]]| 2011=[[Kategori:Kematian 2011]]| 2012=[[Kategori:Kematian 2012]]| 2013=[[Kategori:Kematian 2013]]| 2014=[[Kategori:Kematian 2014]]| 2015=[[Kategori:Kematian 2015]]| 2016=[[Kategori:Kematian 2016]]| 2017=[[Kategori:Kematian 2017]]| 2018=[[Kategori:Kematian 2018]]| 2019=[[Kategori:Kematian 2019]] }} 3axp5i5njebrzhcrtkys2b5578jdjka Cèṭa'an:CloseDivRTL 10 2144 13445 2023-06-23T04:57:15Z Bennylin 67 dari id.wiki 13445 wikitext text/x-wiki {{#ifeq:{{dir|{{#invoke:Wikidata|lang|{{{lang|}}}}}}}|rtl|</div>}} 1ekf7eohxfrrzl1d9chl41sptpwvqxz Cèṭa'an:Nowrap 10 2145 13446 2023-06-23T04:57:37Z Bennylin 67 dari id.wiki 13446 wikitext text/x-wiki <span class="nowrap">{{{1}}}</span><noinclude> {{documentation}} <!-- Categories go on the /doc page; interwikis go to Wikidata. --> </noinclude> avb5tcymgupik1ikutqclidkj9tnitx Cèṭa'an:GetLabelFix 10 2146 13447 2023-06-23T04:57:48Z Bennylin 67 dari id.wiki 13447 wikitext text/x-wiki {{#if:{{{1|}}}|{{#invoke:Wikidata|getLabel|{{{1|}}}|linked={{{linked|}}}|editicon={{{editicon|}}}|{{#if:{{{itemgender|}}}|itemgender{{=}}{{{itemgender|}}}}}}}}}<noinclude>{{dokumentasi}}</noinclude> 1ehpyrxvfm5jh5a4n6vdveu7qcvrzzs Cèṭa'an:Substituir 10 2147 13448 2023-06-23T04:58:29Z Bennylin 67 dari id.wiki 13448 wikitext text/x-wiki {{#invoke:String|replace|source={{{1}}}|{{{2}}}|{{{3}}}|count={{{count|}}}}} pknfg0pbs8usskk7lg8j3t754khc785 Cèṭa'an:InfoboxImage 10 2148 13449 2023-06-23T04:58:38Z Bennylin 67 dari id.wiki 13449 wikitext text/x-wiki {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{size|}}}|maxsize={{{maxsize|}}}|sizedefault={{{sizedefault|}}}|alt={{{alt|}}}|title={{{title|}}}|border={{{border|}}}|center={{{center|}}}|upright={{{upright|}}}|suppressplaceholder={{{suppressplaceholder|}}}|link={{{link|}}}}}<noinclude>Plantilla per a invocar el mòdul LUA del mateix nom. Feta tan sols per simplificar el codi a les crides. == Sintaxi == <pre>{{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{size|}}}|maxsize={{{maxsize|}}}|sizedefault={{{sizedefault|}}}|alt={{{alt|}}}|title={{{title|}}}|border={{{border|}}}|center={{{center|}}}|upright={{{upright|}}}|suppressplaceholder={{{suppressplaceholder|}}}|link={{{link|}}}}}</pre> La funció dels paràmetres és: * image - Can either be a bare filename (with or without the File:/Image: prefix) or a fully formatted image link * 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 [[categoria:Plantilles de format]] [[Categoria:Plantilles per a imatges]]</noinclude> grqjcjbxs9dbftf0kivdlimf02dwah6 Cèṭa'an:If both 10 2149 13450 2023-06-23T04:58:48Z Bennylin 67 dari id.wiki 13450 wikitext text/x-wiki {{#if:{{{1|}}}| {{#if:{{{2|}}}|{{{3|}}}|{{{4|}}}}} |{{{4|}}} }}<noinclude> {{Documentation}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --> </noinclude> hbc6e1wnw2ovbrid69tepnpuzr53veg Cèṭa'an:Llista desplegable condicional 10 2150 13451 2023-06-23T04:58:58Z Bennylin 67 dari id.wiki 13451 wikitext text/x-wiki <!-- Encapsular contingut de {{{1}}} com a desplegable si supera una determinada llargada aportada en {{{2}}} o 40 pos. per defecte. La caixa pot tenir un "títol" a la barra abans de desplegar (sense títol, per defecte) El text pot aparèixer amb un "títol2" al davant, cas que no es generi caixa --> <!--Paràmetre 1 = contingut. Paràmetre 2 = llargada màx. --> <!--Paràmetre "estil_caixa" = format caixa. Per defecte sense marc --> <!--Paràmetre "títol", per mostrar a la barra de la caixa; paràmetre "estil_títol" = format de "títol" caixa. Per defecte, fons transparent, alineat a esquerra.--> <!--Paràmetre "títol2", per mostrar davant el text {{{1}}} quan no hi ha caixa; paràmetre "estil_títol2" = format de "títol" caixa. Per defecte, fons transparent, alineat a esquerra. --> <!--Paràmetre "estil_llista" = format per al contingut de {{{1}}}. Per defecte sense marc -->{{#if:{{{1|}}} |{{#ifexpr:{{#invoke:string|len|{{Textnet|{{{1|}}}}} }} > {{{2|40}}}<!-- si llargada superior al límit, munta taula Bloc de la caixa, inicialment, plegada. Surt en blanc, per defecte, o amb el contingut de "títol". Aplicarà el format de "estil_caixa". Sense marc, per defecte. ___________________ -->| <div class="NavFrame {{#if:{{{expand|}}}||collapsed}}"<!-- si hi ha {{{expand|}}} comença amb caixa desplegada -->style="{{#if:{{{framestyle|{{{estil_caixa|}}}}}}<!-- {{{estil_caixa|}}} informat -->|{{{framestyle|{{{estil_caixa|}}}}}}|border:none; padding: 0;"}}><!-- Bloc barra de la caixa que conté el botó de desplegament. Surt en blanc, per defecte, o amb el contingut de "títol". Aplicarà el format de "estil_títol". Alineat a l'esquerra, per defecte. ___________________ --><div class="NavHead" style="{{#if:{{{titlestyle|{{{estil_títol|}}}}}}|{{{titlestyle|{{{estil_títol|}}} }}}<!-- -->|width:100%; background:transparent" align="left}}"><!-- -->{{#if:{{{títol|}}}{{{title|}}}|{{{títol|}}}{{{title|}}}}}</div><!-- Bloc de contingut aportat en {{{1}}}. Aplicarà el format de "estil_llista". Alineat a l'esquerra, per defecte. ___________________ --><div class="NavContent" style="{{#if:{{{liststyle|{{{estil_llista|}}}}}}|{{{liststyle|{{{estil_llista|}}}}}}<!-- -->|text-align:left;}}">{{{1|}}}</div></div><!-- ______________________________ El següent codi anul·lat, verificava si existia un salt de línia també com a condició per forçar caixa. És a dir, si només hi havia un paràgraf, ho mostrava sense caixa, Amb més d'un paràgraf, sempre hi havia caixa. Es va mostrar poc pràctic en llistes amb 2-3 textos curts que només ocupaven 3 línies i s'ha limitat a la condició de llargada. Per no perdre aquest codi s'ha forçat l'#if simulant que mai troba salts de línia. La resta de codi no s'ha alterat ______________________________ -->| {{#ifexpr:<!-- {{#invoke:string|find|source={{{1|}}}|%c|1|false}} + {{#invoke:string|find|{{lc:{{{1|}}} }}|<br}} + {{#invoke:string|find|{{lc:{{{1|}}} }}|br>}} --> 0 = 0<!-- Si "no" retorn carro ni salt, no desplegable--> | {{#if:{{{estil_títol2|}}}{{{títol2|}}} | <div style="{{{estil_títol2|{{{estil_títol|}}}}}}">{{{títol2|}}}</div>}}<!-- --><div style="{{#if:{{{liststyle|{{{estil_llista|}}}}}}|{{{liststyle|{{{estil_llista|}}}}}}<!-- -->|text-align:start;}}">{{{1|}}}</div><!-- contingut sense aplicar desplegament --> | <div class="NavFrame {{#if:{{{expand|}}}||collapsed}}"<!-- Construir caixa per salt de línia (ara mai es dóna) -->style="{{#if:{{{framestyle|{{{estil_caixa|}}}}}}<!-- -->|{{{framestyle|{{{estil_caixa|}}}}}}|border:none; padding: 0;"}}><!-- --><div class="NavHead" style="{{#if:{{{titlestyle|{{{estil_títol|}}}}}}|{{{titlestyle|{{{estil_títol|}}} }}}<!-- -->|width:100%; background:transparent" align="left}}"><!-- -->{{#if:{{{títol|}}}{{{title|}}}|{{{títol|}}}{{{title|}}}|Llista}}</div><!-- --><div class="NavContent" style="{{#if:{{{liststyle|{{{estil_llista|}}}}}}|{{{liststyle|{{{estil_llista|}}}}}}<!-- -->|text-align:left;}}">{{{1|}}}</div></div><!-- -->}}<!-- -->}}}} fvoke89t9z6gsf1nb73u1o27kc7o3vw Cèṭa'an:FormatData inici fi 10 2151 13452 2023-06-23T04:59:07Z Bennylin 67 dari id.wiki 13452 wikitext text/x-wiki {{if both|{{{lloc|}}} | {{#if:{{#invoke:Wikidata|claim |property={{{inici|P580}}} |qualifier={{{lloc|}}} }} {{#invoke:Wikidata|claim |property={{{final|P582}}} |qualifier={{{lloc|}}} }}|1}} <!-- paràmetre lloc + contingut en alguna de les dates -->|{{#if:{{#property:{{{inici|P580}}}|from={{{item|}}}}} <!-- data - data -->| {{#invoke:Wikidata|claim|property={{{inici|P580}}} |qualifier={{{lloc|}}} |list=false |formatting=table |rowformat=$1 $0 |rowsubformat1=$1,}}&nbsp;–&nbsp;<!-- -->{{#invoke:Wikidata|claim|property={{{final|P582}}} |qualifier={{{lloc|}}} |list=false |formatting=table |rowformat=$1 $0 |rowsubformat1=$1,}} <!-- només final -->| {{#if:{{#property:{{{final|P582}}}|from={{{item|}}}}} |?&nbsp;–&nbsp;{{#invoke:Wikidata|claim|property={{{final|P582}}} |qualifier={{{lloc|}}} |list=false<!-- -->|formatting=table |rowformat=$1 $0 |rowsubformat1=$1,}} }}<!-- -->}}<!-- Fi tractament amb lloc --><!-- sense lloc -->|{{#if:{{#property:{{{inici|P580}}}|from={{{item|}}}}} |{{#if:{{#property:{{{final|P582}}}|from={{{item|}}}}} |<!-- inici tractament diferència P580-P582 --> {{#ifeq: {{#invoke:Wikidata|claim|property={{{inici|P580}}} |list=false |formatting=Y }} | {{#invoke:Wikidata|claim|property={{{final|P582}}} |list=false |formatting=Y }}<!-- -->|{{#ifeq: {{#invoke:Wikidata|claim|property={{{inici|P580}}} |list=false |formatting=n }} | {{#invoke:Wikidata|claim|property={{{final|P582}}} |list=false |formatting=n }} <!-- d - d mes any -->|{{#invoke:Wikidata|claim|property={{{inici|P580}}} |list=false |formatting=j }}&nbsp;–&nbsp;<!-- --> {{#invoke:Wikidata|claim|property={{{final|P582}}} |list=false | item={{{item|}}} }} <!-- d mes - d mes any -->|{{#invoke:Wikidata|claim|property={{{inici|P580}}} |list=false |formatting=j F }}&nbsp;–&nbsp;<!-- --> {{#invoke:Wikidata|claim|property={{{final|P582}}} |list=false }} }}<!-- Fi ifeq mes --> <!-- data - data -->|{{#invoke:Wikidata|claim|property={{{inici|P580}}} |list=false }}&nbsp;–&nbsp;<!-- --> {{#invoke:Wikidata|claim|property={{{final|P582}}} |list=false }} }}<!-- Fi ifeq any --> <!-- final tractament diferència entre 2 dates --> <!-- només data inicial--> | {{#invoke:Wikidata | claim | property={{{inici|P580}}} |item={{{item|}}}|list=false }}&nbsp;– }} | {{#if:{{#property:{{{final|P582}}}|from={{{item|}}}}} |?&nbsp;–&nbsp;{{#invoke:Wikidata|claim|property={{{final|P582}}} |list=false }} }} }} }} jtc97zwqma6nxfcs8fu23acjlmtkeqq Cèṭa'an:Posaunitat 10 2152 13453 2023-06-23T04:59:15Z Bennylin 67 dari id.wiki 13453 wikitext text/x-wiki <!-- Plantilla en proves per evitar les duplicitats de la unitat darrera les xifres --><!-- *últim: {{#invoke:string|pos|{{{1|}}}|-1}} *penúltim: {{#invoke:string|pos|{{{1|}}}|-2}} unformat<br> * 1.000. / {{#invoke:StringFunc|isNumber|{{formatnum:1.000.|R}} }} {{formatnum:1.000.|R}} * 1.000 nbsp; / {{#invoke:StringFunc|isNumber|{{formatnum:1.000&nbsp;|R}} }} * 1.000&nbsp;&nbsp;&nbsp;&nbsp;km / {{#invoke:StringFunc|isNumber|{{formatnum:1000&nbsp;&nbsp;&nbsp;&nbsp;km|R}} }} * 1.000. km / {{#invoke:StringFunc|isNumber|{{formatnum:1000. km|R}} }} * 1000 m. / {{#invoke:StringFunc|isNumber|{{formatnum:1000 m.|R}} }} ---- * 1.000. / {{#invoke:StringFunc|isNumber|1.000. }} * 1.000 nbsp; / {{#invoke:StringFunc|isNumber|1.000&nbsp; }} * 1.000&nbsp;&nbsp;&nbsp;&nbsp;km / {{#invoke:StringFunc|isNumber|1000&nbsp;&nbsp;&nbsp;&nbsp;km }} * 1.000. km / {{#invoke:StringFunc|isNumber|1000. km }} * 1000 m. / {{#invoke:StringFunc|isNumber|1000 m. }} FI DEBugging ---- -->{{#ifeq:{{#invoke:StringFunc|isNumber|{{formatnum:{{{1|}}}|R}} }}|true<!-- -->|{{{1|}}} {{{2|}}}<!-- -->|{{{1|}}}<!-- -->}}<noinclude>{{Dokumentasi}}</noinclude> g70sbokfym9oc412g8ivjmspvo0krmt Cèṭa'an:Convert/variable 10 2153 13454 2023-06-23T04:59:28Z Bennylin 67 dari id.wiki 13454 wikitext text/x-wiki {{#if:{{{1|}}}<!-- Si no està buit -->|{{#ifeq:{{#invoke:string|sub|{{{1|}}}|{{#invoke:string|find|{{{1|}}}| }}}}|{{{2|}}}<!--igual unitat, no conversió posar xifres . . . . si no han demanat "number" (només xifres), posar unitat -->|{{#invoke:StringFunc|split|{{{1|}}}| |1}}{{#ifeq:{{{disp|}}}|number||&nbsp;{{{2|}}}}} |{{convert|{{#invoke:StringFunc|split|{{{1|}}}| |1}}<!-- -->|{{str rep|{{str rep|{{#invoke:string|sub|{{{1|}}}|{{#invoke:string|find|{{{1|}}}| }}}}|mi²|sqmi}}|peu|ft}}<!-- passa mi² i peu a l'acrònim anglès unit+opc.sortida -->|{{{2|}}}|disp={{{disp|}}}|abbr={{{abbr|}}}|order={{{order|}}}|lang={{{lang|}}}}} }}}} trl9lz9mbod7e7cv0ky9t77bd8m0xf3 Cèṭa'an:Br entrades separades 10 2154 13455 2023-06-23T04:59:41Z Bennylin 67 dari id.wiki 13455 wikitext text/x-wiki {{{1|}}}{{{{{|safesubst:}}}#if:{{{1|}}}|{{{{{|safesubst:}}}#if:{{{2|}}}{{{3|}}}|<br />}}}}{{{2|}}}{{{{{|safesubst:}}}#if:{{{2|}}}|{{{{{|safesubst:}}}#if:{{{3|}}}|<br />}}}}{{{3|}}} ju9qtvy4uyut2mrriwoq0j4fjejne3p Modul:Infobox/styles.css 828 2155 13506 13456 2023-06-23T05:24:02Z Bennylin 67 temporary fix 13506 sanitized-css text/css /* Infobox template style * Seharusnya diletakkan di MediaWiki:Common.css * tapi tidak ada akses pengurus antarmuka */ .infobox { border: 1px solid #a2a9b1; border-spacing: 3px; background-color: #f8f9fa; color: black; /* @noflip */ margin: 0.5em 0 0.5em 1em; padding: 0.2em; /* @noflip */ float: right; /* @noflip */ clear: right; font-size: 88%; line-height: 1.5em; width: 22em; } /* not strictly certain these styles are necessary * 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-header, .infobox-label, .infobox-above, .infobox-full-data, .infobox-data, .infobox-below, .infobox-subheader, .infobox-image, .infobox-navbar, /* Remove element declaration when both a) infobox3cols is migrated and * b) when every .infobox thing is using the standard module/templates */ .infobox th, .infobox td { vertical-align: top; } .infobox-label, .infobox-data, /* Remove element declaration when both a) infobox3cols is migrated and * b) when every .infobox thing is using the standard module/templates */ .infobox th, .infobox td { /* @noflip */ text-align: left; } /* remove .infobox when th, td above are removed */ .infobox .infobox-above, .infobox .infobox-title, /* Remove element declaration when both a) infobox3cols is migrated and * b) when every .infobox thing is using the standard module/templates */ .infobox caption { font-size: 125%; font-weight: bold; text-align: center; } .infobox-title, /* Remove element declaration when both a) infobox3cols is migrated and * b) when every .infobox thing is using the standard module/templates */ .infobox caption { padding: 0.2em; } /* remove .infobox when th, td above are removed */ .infobox .infobox-header, .infobox .infobox-subheader, .infobox .infobox-image, .infobox .infobox-full-data, .infobox .infobox-below { text-align: center; } /* remove .infobox when th, td above are removed */ .infobox .infobox-navbar { /* @noflip */ text-align: right; } .infobox.bordered { border-collapse: collapse; } /* TODO split definitions to appropriate class names when live from HTML element */ .infobox.bordered td, .infobox.bordered th { border: 1px solid #a2a9b1; } /* TODO split definitions to appropriate class names when live from HTML element */ .infobox.bordered .borderless td, .infobox.bordered .borderless th { border: 0; } /* styles for bordered infobox with merged rows */ /* TODO split definitions to appropriate class names when live from HTML element */ .infobox.bordered .mergedtoprow td, .infobox.bordered .mergedtoprow th { border: 0; border-top: 1px solid #a2a9b1; /* @noflip */ border-right: 1px solid #a2a9b1; } /* TODO split definitions to appropriate class names when live from HTML element */ .infobox.bordered .mergedrow td, .infobox.bordered .mergedrow th { border: 0; /* @noflip */ border-right: 1px solid #a2a9b1; } /* Styles for geography infoboxes, eg countries, country subdivisions, cities, etc. */ .infobox.geography { border-collapse: collapse; line-height: 1.2em; font-size: 90%; } /* TODO split definitions to appropriate class names when live from HTML element */ .infobox.geography td, .infobox.geography th { border-top: 1px solid #a2a9b1; padding: 0.4em 0.6em 0.4em 0.6em; } /* TODO split definitions to appropriate class names when live from HTML element */ .infobox.geography .mergedtoprow td, .infobox.geography .mergedtoprow th { border-top: 1px solid #a2a9b1; padding: 0.4em 0.6em 0.2em 0.6em; } /* TODO split definitions to appropriate class names when live from HTML element */ .infobox.geography .mergedrow td, .infobox.geography .mergedrow th { border: 0; padding: 0 0.6em 0.2em 0.6em; } /* TODO split definitions to appropriate class names when live from HTML element */ .infobox.geography .mergedbottomrow td, .infobox.geography .mergedbottomrow th { border-top: 0; border-bottom: 1px solid #a2a9b1; padding: 0 0.6em 0.4em 0.6em; } /* TODO split definitions to appropriate class names when live from HTML element */ .infobox.geography .maptable td, .infobox.geography .maptable th { border: 0; padding: 0; } /* {{pp|small=y}} */ /* * TemplateStyles ini TIDAK mencangkup semua data di * gaya kotak info * Lihat [[MediaWiki talk:Common.css/to do#Infobox]] * JANGAN TAMBAHKAN KODE TERSEBUT DISINI */ .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; } t480et2ncwz9irfyaljecuafrogu3qu Cèṭa'an:(( 10 2156 13457 2023-06-23T05:00:50Z Bennylin 67 dari id.wiki 13457 wikitext text/x-wiki {{<noinclude> {{documentation}} </noinclude> 7ddca00qmssfls0dctzbj32xy1q28ir Cèṭa'an:)) 10 2157 13458 2023-06-23T05:01:03Z Bennylin 67 dari id.wiki 13458 wikitext text/x-wiki }}<noinclude> {{documentation}} </noinclude> fmm8htexq13hwrjrvzcsiy59gv65l36 Cèṭa'an:Str rep 10 2158 13459 2023-06-23T05:01:15Z Bennylin 67 dari id.wiki 13459 wikitext text/x-wiki {{#invoke:String|replace|source={{{1}}}|{{{2}}}|{{{3}}}|1}}<noinclude> {{Documentation}}</noinclude> 8aojqr2n3b0gv6drwu3safb8kuckf72 Cèṭa'an:Infotaula 10 2159 13461 13460 2023-06-23T05:01:39Z Bennylin 67 Ubah target pengalihan dari [[Templat:Infobox Wikidata]] ke [[Cèṭa'an:Infobox Wikidata]] 13461 wikitext text/x-wiki #ALIH [[Cèṭa'an:Infobox Wikidata]] a25usewb4dx8yqbvw75oxokhp05r2ym Cèṭa'an:Data de defunció i edat/wd 10 2160 13462 2023-06-23T05:01:54Z Bennylin 67 ←Mengalihkan ke [[Cèṭa'an:Tanggal mati dan umur/wd]] 13462 wikitext text/x-wiki #ALIH [[Cèṭa'an:Tanggal mati dan umur/wd]] n66cf77r2gifk15v0l72wklam7uz5gq Cèṭa'an:Tanggal mati dan umur/wd 10 2161 13496 13463 2023-06-23T05:14:27Z Bennylin 67 13496 wikitext text/x-wiki <includeonly>{{#if:{{#property:P570|from={{{item|}}} }} |{{circa2|P570| list=false |item={{{item|}}}|lang={{{lang|}}} |conjunction=&nbsp;o&nbsp; }}<!-- --> {{#ifeq:{{#property:P570|from={{{item|}}} }}|{{GetLabelFix|T0006|lang={{{lang|}}}}}|| {{#invoke:Wikidata|yearsOld|item={{{item|}}}|formatting=($1 {{lc:{{GetLabelFix|Q24564698|lang={{{lang|}}}}}}})}} }} }}</includeonly><noinclude> Sub-plantilla que recupera {{P|P570}}, ho edita i ho presenta seguit de l'edat. Només treballa amb les dades de Wikidata. <u>No accepta dades manuals</u>. Si la data de defunció de la infotaula s'ha informat manualment, es recomana: * Informar la data de defunció a WD, si no la té, i esborrar les dades manuals de la infotaula. o bé, * Fer servir {{tl|Data de defunció i edat}} amb dades manuals tant per la data de naixement com la de defunció. == Sintaxi == <code><nowiki>{{Data de defunció i edat/wd|item=Qnnnn}}</nowiki></code> Recupera la informació de dates de defunció i naixement de l'article actiu o del que s'indiqui al paràmetre item, que és opcional. [[Bhângsa:Templat perhitungan waktu]] </noinclude> fwf9nv56v28qcilhn5qfdwtubchxua2 Cèṭa'an:Data naixement i edat/wd 10 2162 13464 2023-06-23T05:02:22Z Bennylin 67 ←Mengalihkan ke [[Cèṭa'an:Tanggal lahir dan umur/wd]] 13464 wikitext text/x-wiki #ALIH [[Cèṭa'an:Tanggal lahir dan umur/wd]] 39584h1eioft2doh6f6y04cwk7uheq6 Cèṭa'an:Tanggal lahir dan umur/wd 10 2163 13497 13465 2023-06-23T05:14:30Z Bennylin 67 13497 wikitext text/x-wiki <noinclude> Sub-plantilla que recupera {{P|P569}}, l'edita i, si no existeix {{P|P570}}, calcula l'edat i l'edita a continuació de la data de naixement. Només treballa amb les dades de Wikidata per als seus càlculs. Si la data de naixement de la infotaula s'ha informat manualment dins la crida de l'article, es recomana: * Informar la data de naixement a WD, si no la té, i esborrar les dades manuals de la infotaula. o bé, * Fer servir la plantilla {{tl|Data naixement i edat}} quan s'escrigui el valor dins la crida de l'article. == Sintaxi == <code><nowiki>{{Data naixement i edat/wd|data_naixement= paràmetre que podria contenir la data manual | item=Qnnnn}}</nowiki></code> Recupera la informació de la data de naixement de l'article actiu o del que s'indiqui al paràmetre item, que és opcional. Si <code>data_naixement</code> està informada, aquesta subplantilla l'agafa com a resultat final i acaba. Per tant, ha d'estar preparada amb el contingut i format que s'espera. [[Bhângsa:Templat perhitungan waktu]] </noinclude><!-- Tractament exclusiu WD --> {{#if:{{{data_naixement|}}} | {{{data_naixement|}}} |{{#if:{{#property:P569|from={{{item|}}} }} | {{circa2|P569| list=false |item={{{item|}}} |lang={{{lang|}}} |conjunction=&nbsp;o&nbsp;<!-- -->}} {{#if:{{#property:P570|from={{{item|}}} }}|<!-- Està mort, no posar edat, només data naixement -->| {{#invoke:Wikidata|yearsOld |item={{{item|}}}|formatting=($1 {{lc:{{GetLabelFix|Q24564698|lang={{{lang|}}}}})}}{{((}}persona viva{{))}} }} }}<!-- Fi existeix P570 --> }}<!-- Fi existeix P569 --> }}<!-- Fi data_naixement aportada --> 0asv9zzng8hwey5hhxwtphdjqpzmvec Cèṭa'an:Títol sense cua 10 2164 13467 13466 2023-06-23T05:02:52Z Bennylin 67 Ubah target pengalihan dari [[Templat:Judul murni]] ke [[Cèṭa'an:Judul murni]] 13467 wikitext text/x-wiki #ALIH [[Cèṭa'an:Judul murni]] 8tnr5hzi01jbcpe3gyy07y8p3dns2vy Cèṭa'an:Judul murni 10 2165 13468 2023-06-23T05:03:03Z Bennylin 67 dari id.wiki 13468 wikitext text/x-wiki <includeonly>{{#Invoke:String|replace|{{{1|{{PAGENAME}}|2|teks}}}|%s%(.*%)||plain=false}}</includeonly><noinclude> [[Kategori:Templat kata magis ]] {{documentation}} </noinclude> 80rrpomtxc7lo3lbeq7we1e2cbtednp Cèṭa'an:Mostra inici fi 10 2166 13469 2023-06-23T05:03:46Z Bennylin 67 dari id.wiki 13469 wikitext text/x-wiki {{#if:{{{inici|}}}{{{fi|}}} |{{Str rep|{{{obre|(}}}{{{inici|}}}{{{separador|&ndash;}}}{{{fi|}}}{{{tanca|)}}}|{{GetLabelFix|T0002|lang={{{lang|}}}}}|}} }} qgqt3qh54y95c1joh37aqds6cwet2ls Cèṭa'an:Align 10 2167 13498 13470 2023-06-23T05:15:01Z Bennylin 67 13498 wikitext text/x-wiki {{#switch: {{lc:{{{1|center}}}}} |left = <div style="float: left;">{{{2}}}</div> |right = <div style="float: right;">{{{2}}}</div> |center = <div style="float: center;">{{{2}}}</div> |#default = Galat di [[Templat:Align]]: pengaturan perataan teks "{{{1000}}}" tidak valid. }}<noinclude> [[Bhângsa:Templat fungsi dan format Wikipedia]] </noinclude> nnx1pk9molkoa9yzrr9psdbqhtwryeq Cèṭa'an:Circa2 10 2168 13471 2023-06-23T05:04:11Z Bennylin 67 dari id.wiki 13471 wikitext text/x-wiki {{#invoke:Wikidata |claim |item= {{{item|}}} |property= {{{1|}}} |formatting=table<!-- -->|qualifier=P1480 OR P5102 |qualifier2=P4241 |qualifier3=P1326 |qualifier4=P1319<!-- -->|rowformat= {{((}}Circa/labels{{!}}data=$0{{!}}circa=$1{{!}}moment=$2{{!}}abans=$3{{!}}despres=$4{{!}}lang{{=}}{{{lang|}}}{{))}}<!-- -->|colformat0={{{formatting|}}} |colformat1 =raw |colformat2 =raw |colformat3={{{formatting|}}} |colformat4={{{formatting|}}}<!-- -->|separator={{if empty|{{{separator|}}}|&#32;}} |conjunction={{if empty|{{{conjunction|}}}|&#32;{{GetLabelFix|T0001|lang={{{lang|}}}}}&#32;}}<!-- -->|list={{{list|all}}} }} o923uf9a40ztx1u5qfq1dash8pzy0c5 Cèṭa'an:Infotaula persona/capçalcàrrec 10 2169 13472 2023-06-23T05:04:30Z Bennylin 67 dari id.wiki 13472 wikitext text/x-wiki <table class="infotaula {{{bodyclass|}}}" align="right" cellspacing="5" style="margin-width: 0; width:100%; text-align:left; line-height:1.5em; {{{bodystyle|}}}">{{Infotaula/row |header=<!-- segell/escut (el que hi hagi) + ordinal + nom càrrec -->{{((}}InfoboxImage{{!}}image{{=}}{{{5|}}}{{!}}size{{=}}25x30px{{))}}&nbsp;<!-- segell/escut. Crida subfunció i passa escut com qualificador {{{5|}}} i la Q del càrrec -->{{((}}ordinal2{{!}}{{{2|}}}{{!}}{{{4|}}}{{))}}&nbsp;<!-- ordinal. Crida subfunció per construir la crida a {{ordinal}} -->{{{1|}}}&nbsp;{{{3|}}}<!--Nom (1), de (3) --> |headerstyle= background-color:{{colors infotaules|polític}}; }}</table> hopfx5pm4v21djgosj6lg4e1dzj398p Cèṭa'an:Circa 10 2170 13473 2023-06-23T05:05:12Z Bennylin 67 dari id.wiki 13473 wikitext text/x-wiki {{#if:{{{sortable|}}} |<span style="display:none; speak:none;">{{padleft:{{{1|}}}|4|0}}&nbsp;</span> }}{{#if:{{{i|}}} |<nowiki/>'' }}{{#switch:{{{lk|}}} |no|off = ca. |yes|on = [[Circa|ca.]] |abbr |#default = {{Abbr|ca.|kira-kira}} }}{{#if:{{{i|}}} |''<nowiki/> }}{{#if:{{{1|}}} |<span style="white-space:nowrap;">&thinsp;{{{1}}}</span> }}{{#if:{{{2|}}} |&nbsp;– kr.<span style="white-space:nowrap;">&thinsp;{{{2}}}</span> }}<noinclude> {{Documentation}} </noinclude> n67r9au3shdaidpa1cxx56sibmj8933 Cèṭa'an:Circa/labels 10 2171 13499 13474 2023-06-23T05:15:09Z Bennylin 67 13499 wikitext text/x-wiki <!-- <br/> *data= {{{data|}}} *circa= {{{circa|}}} *moment= {{{moment|}}} *abans= {{{abans|}}} *despres= {{{despres|}}} ---- -->{{#ifeq:{{{data|}}}|{{GetLabelFix|T0006|lang={{{lang|}}}}}|<!-- No aplica ni circa ni moment -->|{{#switch:{{{circa|}}}<!-- -->|Q5727902={{if both|1={{{despres|}}}|2={{{abans|}}}|3=<!-- no posar circa quan hi ha forquilla de dates -->|4=<abbr title="{{GetLabelFix|Q5727902|lang={{{lang|}}}}}">''{{lc:{{Str left|{{GetLabelFix|Q5727902|lang={{{lang|}}}}}|1}}}}.''&nbsp;</abbr>}}<!-- -->|Q18122778<!--presumible-->|Q18912752<!--disputat-->|Q50376823<!--previst-->|Q748250<!--predicció-->|Q41719<!--hipotesi -->|Q29509043<!--oficial -->|Q29509080<!--no oficial--><!-- Tipus de qualificació que es mostren juntament amb el valor de la data o forquilla dates -->=<abbr title="{{GetLabelFix|{{{circa|}}}|lang={{{lang|}}}}}">''{{lc:{{Str left|{{GetLabelFix|{{{circa|}}}|lang={{{lang|}}}}}|1}}}}.''&nbsp;</abbr><!-- -->|}}<!-- -->{{#if:{{{abans|}}}{{{despres|}}}|<!-- si existeix "abans" o "despres", suposa més precisió que "moment". Se ignora aquest. -->|{{#switch:{{{moment|}}}<!-- -->|Q40719727={{GetLabelFix|Q40719727|lang={{{lang|}}}}}&nbsp;<!-- -->|Q40719748={{GetLabelFix|Q40719748|lang={{{lang|}}}}}&nbsp;<!-- -->|Q40719766={{GetLabelFix|Q40719766|lang={{{lang|}}}}}&nbsp;<!-- -->|Q40719687={{GetLabelFix|Q40719687|lang={{{lang|}}}}}&nbsp;<!-- -->|Q40719707={{GetLabelFix|Q40719707|lang={{{lang|}}}}}&nbsp;<!-- -->|Q40690303={{GetLabelFix|Q40690303|lang={{{lang|}}}}}&nbsp;<!-- -->|Q40719649={{GetLabelFix|Q40719649|lang={{{lang|}}}}}&nbsp;<!-- -->|Q40719662={{GetLabelFix|Q40719662|lang={{{lang|}}}}}&nbsp;<!-- -->|Q40719674={{GetLabelFix|Q40719674|lang={{{lang|}}}}}&nbsp;<!-- -->|}} }} }}<!-- -->{{#if:{{{abans|}}} |{{#if:{{{despres|}}} |{{{despres|}}} ↔ {{{abans|}}} |{{#ifeq:{{{data|}}}|{{GetLabelFix|T0006|lang={{{lang|}}}}}|{{GetLabelFix|P1326|lang={{{lang|}}}}} {{{abans|}}} | {{{data|}}}&nbsp;(<{{{abans|}}}) }} }} |{{#if:{{{despres|}}} |{{#ifeq:{{{data|}}}|{{GetLabelFix|T0006|lang={{{lang|}}}}}|{{GetLabelFix|P1319|lang={{{lang|}}}}} {{{despres|}}} | {{{data|}}}&nbsp;(>{{{despres|}}}) }} |{{#ifeq:{{{data|}}}|{{GetLabelFix|T0006|lang={{{lang|}}}}}|''{{GetLabelFix|T0005|lang={{{lang|}}}}}''|{{{data|}}} }} }} }}<noinclude>[[Bhângsa:Templat]]</noinclude> p4o3d1kvv73ldf90t2opt0yb5jqhbqb Cèṭa'an:Abbr 10 2172 13500 13475 2023-06-23T05:15:14Z Bennylin 67 13500 wikitext text/x-wiki <!--<abbr {{#if:{{{class|}}}|class="{{{class}}}"}} {{#if:{{{id|}}}|id="{{{id}}}"}} {{#if:{{{style|}}}|style="{{{style}}}"}} title="{{#tag:nowiki|{{{2|}}}}}">{{#switch: {{{3|}}} | u | unicode | Unicode = {{Unicode|{{{1|}}}}} | i | IPA = {{IPA|{{{1|}}}}} | {{{1|}}} }}</abbr><noinclude> </noinclude> --><abbr {{#if:{{{class|}}}|class="{{{class}}}"}} {{#if:{{{id|}}}|id="{{{id}}}"}} {{#if:{{{style|}}}|style="{{{style}}}"}} title="{{#tag:nowiki|{{#invoke:String|replace|{{{2|}}}|"|"}}}}">{{#switch: {{{3|}}} | i | IPA = {{IPA|{{{1|}}}}} | {{{1|}}} }}</abbr><noinclude> {{Documentation}} [[Bhângsa:Templat fungsi dan format Wikipedia]] </noinclude> jwaefsn8zlrlbu1l28xjma1jh05pmrw Cèṭa'an:Infobox/row 10 2173 13501 13477 2023-06-23T05:15:20Z Bennylin 67 13501 wikitext text/x-wiki <noinclude><pre></noinclude>{{#if:{{{header|}}} |<tr><th colspan="2" style="text-align:center; {{{headerstyle|}}}">{{{header}}}</th></tr> |{{#if:{{{data|}}} |<tr class="{{{rowclass|}}}">{{#if:{{{label|}}} |<th style="text-align:left; {{{labelstyle|}}}">{{{label}}}</th> <td class="{{{class|}}}" style="{{{datastyle|}}}"> |<td colspan="2" class="{{{class|}}}" style="text-align:center; {{{datastyle|}}}"> }} {{{data}}}</td></tr> }} }}<noinclude>{{Tlindungi}}[[Bhângsa:Templat kotak info]]</noinclude> 0p12fs8jin24ekzzzo9ns3yh7x0voxp Cèṭa'an:Infotaula/row 10 2174 13478 2023-06-23T05:06:11Z Bennylin 67 Bennylin ngallèyaghi kaca [[Cèṭa'an:Infotaula/row]] ka [[Cèṭa'an:Infobox/row]] 13478 wikitext text/x-wiki #ALIH [[Cèṭa'an:Infobox/row]] nudbe2pbc40mzxliye2xs9fc0oamym3 Cèṭa'an:Ordinal2 10 2175 13479 2023-06-23T05:06:56Z Bennylin 67 dari id.wiki 13479 wikitext text/x-wiki {{#if:{{{1|}}}|<!-- condicionar funcionament a l'existència de contingut --> {{#switch:{{{2|}}} |f|Q6581072|Q43445|Q1052281={{{1}}}a<!-- Accepta les Q corresponent a: dona, transgènere dona, femella --> |p={{#switch:{{{1}}}|1|3={{{1}}}rs|4={{{1}}}ts|#default={{{1}}}ns}} |fp={{{1}}}es |v={{#switch:{{{1}}}|1|3={{{1}}}r|2=2n|4=4t|#default={{{1}}}é}} |#default={{#switch:{{{1}}}|1|3={{{1}}}r|2=2n|4=4t|#default={{{1}}}è}} }} }} rx26rb7gq3k1mpih3apw4orvgsm9i3d Modul:Wikidata/labels 828 2176 13480 2023-06-23T05:07:04Z Bennylin 67 dari en.wikt 13480 Scribunto text/plain -- Excepcions per a function getLabel local infoboxLabelsFromId = { ["P181"] = "Distribusi", -- text adjusted for infobox infobox spesies ["P2348"] = "Periode", -- text adjusted for infobox infobox spesies ["P2250"] = "Harapan&nbsp;hidup", -- text adjusted for infobox infobox spesies ["P2050"] = "Rentang&nbsp;sayap", -- text adjusted for infobox infobox spesies ["P1672"] = "Sumber&nbsp;dari", -- text adjusted for infobox infobox spesies ["P3063"] = "Waktu&nbsp;kehamilan", -- text adjusted for infobox infobox spesies ["P1034"] = "Makanan&nbsp;utama", -- text adjusted for infobox infobox spesies ["P4000"] = "Jenis&nbsp;buah", -- text adjusted for infobox infobox spesies ["P2067"] = "[[Massa|Berat]]", -- text adjusted for infobox infobox spesies, infobox orang --[[ ["P2348"] = "Rentang&nbsp;fosil:", -- text adjusted for infobox infobox spesies (jangan hapus tanda titik dua) ["P40"] = "Fills", -- text adjusted for infobox infobox: persona ["P69"] = "Educació", -- text adjusted for infobox infobox: persona ["P97"] = "Títol", -- text adjusted for infobox infobox: persona ["P102"] = "Partit", -- text adjusted for infobox infobox: persona ["P138"] = "Epònim", -- text adjusted for infobox infobox: all ["P161"] = "Papers destacats", -- text adjusted for infobox infobox: persona ["P166"] = "Premis", -- text adjusted for infobox infobox: all ["P412"] = "Veu", -- text adjusted for infobox infobox: persona ["P421"] = "Fus horari", -- text adjusted for infobox infobox: geogr.política ["P737"] = "Influències", -- text adjusted for infobox infobox: persona ["P742"] = "Altres noms", -- text adjusted for infobox infobox: all ["P800"] = "Obres destacables", -- text adjusted for infobox infobox: persona ["P802"] = "Alumnes", -- text adjusted for infobox infobox: persona ["P1038"] = "Parents", -- text adjusted for infobox infobox: persona ["P1066"] = "Professors", -- text adjusted for infobox infobox: persona ["P1412"] = "Llengua", -- text adjusted for infobox infobox: all ["P1559"] = "Nom original", -- text adjusted for infobox infobox: all ["P2044"] = "Altitud", -- text adjusted for infobox infobox: indret, geogr.política ["P2852"] = "Telèfon d'emergències", -- text adjusted for infobox infobox: geogr.política ["P3373"] = "Germans", -- text adjusted for infobox infobox: persona ["P4628"] = "Genoma", ["Q7566"] = "Pares", -- en:parents infobox: persona ["Q1921834"] = "Característiques", -- en:characteristics infobox: all ["Q959782"] = "Excavacions", -- en:(archeologicl) excavations 78infobox: indret ["T0001"] = "i", -- en:and (conjunction in lists) infobox: all ["T0002"] = "sense valor", -- en:no value (as a property value) infobox: all ["T0003"] = "nou càrrec", -- en:new position (no value in P39/P1365) infobox: all ["T0004"] = "eliminació càrrec", -- en:ended position (no value in P39/P1366) infobox: all ["T0005"] = "data desconeguda", -- en:unknown date (as a property value) infobox: all ["T0006"] = "valor desconegut", -- en:unknown value (as a property value) infobox: all ["T0007"] = "Descobriment del cos", -- en:discovery of body infobox: persona ["T0008"] = "Es coneix per", -- en:known by infobox: persona ["T0009"] = "Idees notables", -- en:remarkable ideas (philosophers, etc.) infobox: persona ["T0010"] = "Període en servei", -- en:Period in service (military) infobox: persona ["T0011"] = "Supressió&nbsp;del&nbsp;culte", -- en:end of worship (religion) infobox: persona ["T0012"] = "Continuadors", -- en:disciples, followers (phil. relig, ..) infobox: persona ["T0013"] = "Equip actual", -- en:present team (sports) infobox: persona ["T0014"] = "Retirada", -- en:professional withdrawn (sports) infobox: persona ["T0015"] = "Estudiants notables", ["T0016"] = "Altres estudiants notables", ["T0017"] = "Assessorament acadèmic", ["T0018"] = "Situació judicial", ["T0019"] = "Enaltiment", ["T0020"] = "Història i celebracions", ["T0021"] = "Cota inicial", -- en:starting spot height (river, walk) infobox: indret ["T0022"] = "Cota final", -- en:ending spot height (river, walk) infobox: indret ["T0023"] = "Mars contigus", -- en:adjacent seas (each side of a strait) infobox: indret ["T0024"] = "Ciutats riberenques", -- en:riverside cities (of body of water) infobox: indret ["T0025"] = "Element vertebrador", -- en:linking element (item and its environment) infobox: indret ["T0026"] = "Cims destacats", -- en:highlighted summits infobox: indret ["T0027"] = "Cota inicial", -- en:starting spot height (river, walk) infobox: indret ["T0028"] = "Cota final", -- en:ending spot height (river, walk) infobox: indret ["T0029"] = "Ciutat més propera", -- en:nearest city infobox: indret ["T0030"] = "Mesures i indicadors", -- en:measures and indicators (section) infobox: indret ["T0031"] = "Mitjana de precipitacions", -- en:rainfall average infobox: indret ["T0032"] = "Congelació", -- en:freezing infobox: indret ["T0033"] = "Tipus cascada", -- en:Typus of waterfall (shape) infobox: indret ["T0034"] = "Alçada cascada", -- en:Waterfall height (full falls) infobox: indret ["T0035"] = "Salt més llarg", -- en:highlighted summits infobox: indret ["T0036"] = "Dificultat", -- en:difficulty (for tracks, climb,..) infobox: indret ["T0037"] = "Cultura/pobladors", -- en:cultural/ethnic roots infobox: indret ["T0038"] = "Tipus d'erupció", -- en:kind of eruption (volcanic) infobox: indret ["T0039"] = "Última erupció", -- en:last eruption (volcanic) infobox: indret ["T0040"] = "Pistes", -- en:pistes (ski piste plural) infobox: indret ["T0041"] = "Ruta normal", -- en:main itinerary (GR, trail, pathfoot) infobox: indret ["T0042"] = "Etapes", -- en:stages (GR, trail, pathfoot) infobox: indret ["T0043"] = "Enllaç altres senders", -- en:link to other trails (GR, pathfoot) infobox: indret ["T0044"] = "Separació mínima" -- en:minimum separation (straits) infobox: indret --]] } -- Correccions d'etiquetes de forma adequada per a una infotaula (paràmetre label) -- S'usa a function claim amb case=infoboxlabel local infoboxlabels = { ["-"] = "''tanpa takson''", ["capital"] = "ciutat", ["comunitat autònoma"] = "autonomia", ["departament francès"] = "departament", ["districte francès"] = "districte", ["estat federat alemany"] = "estat federat", ["estat sobirà"] = "estat", ["reialme de la Commonwealth"] = "estat", ["república"] = "estat", ["zona de govern local d'Austràlia"] = "govern local" } -- Canvis en valors necessaris per a una infotaula (paràmetre data) local infoboxdata = { ["Bach Werke Verzeichnis"] = "BWV", ["desplaçament estàndard"] = "estàndard", ["desplaçament en rosca"] = "en rosca", ["desplaçament màxim"] = "màxim", ["tonatge de pes mort"] = "DWT", ["Codi Internacional de Nomenclatura Zoològica"] = "CINZ", ["Codi Internacional de Nomenclatura Botànica"] = "CINB", ["Codi Internacional de Classificació i Nomenclatura de Virus"] = "CICNV", ["Codi Internacional de Nomenclatura per a Plantes Cultivades"] = "CINPC", ["Codi Internacional de Nomenclatura de Bacteris"] = "CINBa", ["Codi Internacional de Nomenclatura Botànica (edició Viena)"] = "CINB (edició Viena)", ["Codi Internacional de Nomenclatura Botànica (edició Tòquio)"] = "CINB (edició Tòquio)", ["Codi Internacional de Nomenclatura Botànica (edició Saint Louis)"] = "CINB (edició Saint Louis)", ["International Code of Nomenclature for algae, fungi, and plants (edició Melbourne)"] = "CINB (edició Melbourne)", ["gènere masculí"] = "masculí", ["gènere femení"] = "femení", ["Microsoft Windows"] = "Windows", ["Mòdul de comandament i servei Apollo"] = "CSM", ["Mòdul lunar Apollo"] = "LM", ["Berkeley Open Infrastructure for Network Computing"] = "BOINC", ["enlairament"] = "Nau d'arribada", ["aterratge"] = "Nau de retorn", ["Advanced Packaging Tool"] = "APT", ["GNU General Public License"] = "GNU GPL", ["Common Development and Distribution License"] = "CDDL", ["Associació de Tennistes Professionals"] = "ATP", ["Unió Centreamericana de Futbol"] = "UNCAF", ["Federació de futbol del sud-est d'Àsia"] = "AFF", ["Federació de futbol de l'Oest d'Àsia"] = "WAFF", ["eslora"] = "LOA", ["eslora de flotació"] = "LWL", ["Estació Espacial Internacional"] = "EEI", ["Marina dels Estats Units d'Amèrica"] = "US Navy", ["Kaiserliche und Königliche Kriegsmarine"] = "K.u.K. Marine", ["escala d'huracans de Saffir-Simpson"] = "SSHS", ["classificació de tifons JMA"] = "JAM", ["classificació de ciclons IMD"] = "IMD", ["classificació de ciclons MF"] = "MFR", ["classificació de ciclons BOM/FMS"] = "BOM/FMS", } -- Codi de funcions de suport local function fixInfoboxLabel(label) local lang = mw.language.getContentLanguage() label = lang:lcfirst(label) if infoboxlabels[label] then label = infoboxlabels[label] else label = string.gsub(label, " de .+", "") label = string.gsub(label, " dels? .+", "") label = string.gsub(label, " d'.+", "") label = string.gsub(label, " %(.+", "") if label == 'estat' then label = 'estat federat' end end return lang:ucfirst(label) end local function fixInfoboxData(label) if infoboxdata[label] then label = infoboxdata[label] else label = string.gsub(label, "^[eE]stació de ", "") label = string.gsub(label, "^[eE]stació d'", "") label = string.gsub(label, "^[eE]stació del ", "el ") end return label end -- Return exported functions return { infoboxLabelsFromId = infoboxLabelsFromId, fixInfoboxLabel = fixInfoboxLabel, fixInfoboxData = fixInfoboxData, } mhvy8t3n8nytlqd7dqc4bo1iovo6wuv Modul:Wikibase 828 2177 13481 2023-06-23T05:07:39Z Bennylin 67 dari id.wiki 13481 Scribunto text/plain ---------- Module:Wikibase ---------------- require('Module:No globals') local p = {} -- Return the entity ID of the item linked to the current page. function p.id(frame) if not mw.wikibase then return "no mw.wikibase" end return mw.wikibase.getEntityIdForCurrentPage() or "no entity" end -- Return the URL of an entity given its entity ID -- or the item linked to the current page if no argument is provided. function p.wdurl(frame) return mw.wikibase.getEntityUrl(frame.args[1] and mw.text.trim(frame.args[1])) -- defaults to entity URL of the item linked to the current page end -- Return the label of an entity given its entity ID -- or the item linked to the current page if no argument is provided. function p.label(frame) return mw.wikibase.getLabel(frame.args[1] and mw.text.trim(frame.args[1])) -- defaults to label of the item linked to the current page end -- Return the description of an entity given its entity ID -- or the item linked to the current page if no argument is provided. function p.description(frame) return mw.wikibase.getDescription(frame.args[1] and mw.text.trim(frame.args[1])) -- defaults to description of the item linked to the current page end -- Return the local title of an item given its entity ID -- or the item linked to the current page if no argument is provided. function p.page(frame) local qid = frame.args[1] and mw.text.trim(frame.args[1]) if not qid or qid == '' then qid = mw.wikibase.getEntityIdForCurrentPage() -- default the item connected to the current page end return mw.wikibase.getSitelink(qid or '') -- requires one string arg end -- Return the data type of a property given its entity ID. function p.datatype(frame) local prop = mw.wikibase.getEntity(frame.args[1] and mw.text.trim(frame.args[1]):upper():gsub('PROPERTY:P', 'P')) -- trim and remove any "Property:" prefix return prop and prop.datatype end -- Returns true if property datavalue is found excluding novalue/somevalue and deprecated rank function p.validProperty(frame) local property = mw.text.trim(frame.args[1]) local item = frame.args.item or frame.args.from; if item == '' then item = nil end if item == nil then item = mw.wikibase.getEntityIdForCurrentPage() end if item == nil then return end local properties = mw.wikibase.getBestStatements(item, property) if #properties == 0 then return end return properties[1].mainsnak.datavalue and true or nil end return p 40gn7nrsdpiei7dlqkr3inl4zgtbgpg Modul:TemplatePar 828 2178 13482 2023-06-23T05:07:51Z Bennylin 67 dari id.wiki 13482 Scribunto text/plain local TemplatePar = { serial = "2023-03-20", suite = "TemplatePar", item = 15393417, globals = { DateTime = 20652535, FileMedia = 24765326, Multilingual = 47541920, TemplUtl = 52364930, URLutil = 10859193 } } --[=[ Template parameter utility * assert * check * count * countNotEmpty * downcase() * duplicates * match * valid * verify() * TemplatePar() * failsafe() ]=] local Local = { frame = false } local Failsafe = TemplatePar local GlobalMod = Local -- Module globals Local.messagePrefix = "lua-module-TemplatePar-" Local.L10nDef = {} Local.L10nDef.en = { badPattern = "&#35;invoke:TemplatePar pattern syntax error", dupOpt = "&#35;invoke:TemplatePar repeated optional parameter", dupRule = "&#35;invoke:TemplatePar conflict key/pattern", empty = "Error in template * undefined value for mandatory", invalid = "Error in template * invalid parameter", invalidPar = "&#35;invoke:TemplatePar invalid parameter", minmax = "&#35;invoke:TemplatePar min > max", missing = "&#35;invoke:TemplatePar missing library", multiSpell = "Error in template * multiple spelling of parameter", noMSGnoCAT = "&#35;invoke:TemplatePar neither message nor category", noname = "&#35;invoke:TemplatePar missing parameter name", notFound = "Error in template * missing page", tooLong = "Error in template * parameter too long", tooShort = "Error in template * parameter too short", unavailable = "Error in template * parameter name missing", undefined = "Error in template * mandatory parameter missing", unknown = "Error in template * unknown parameter name", unknownRule = "&#35;invoke:TemplatePar unknown rule" } Local.patterns = { [ "ASCII" ] = "^[ -~]*$", [ "ASCII+" ] = "^[ -~]+$", [ "ASCII+1" ] = "^[!-~]+$", [ "n" ] = "^[%-]?[0-9]*$", [ "n>0" ] = "^[0-9]*[1-9][0-9]*$", [ "N+" ] = "^[%-]?[1-9][0-9]*$", [ "N>0" ] = "^[1-9][0-9]*$", [ "x" ] = "^[0-9A-Fa-f]*$", [ "x+" ] = "^[0-9A-Fa-f]+$", [ "X" ] = "^[0-9A-F]*$", [ "X+" ] = "^[0-9A-F]+$", [ "0,0" ] = "^[%-]?[0-9]*,?[0-9]*$", [ "0,0+" ] = "^[%-]?[0-9]+,[0-9]+$", [ "0,0+?" ] = "^[%-]?[0-9]+,?[0-9]*$", [ "0.0" ] = "^[%-]?[0-9]*[%.]?[0-9]*$", [ "0.0+" ] = "^[%-]?[0-9]+%.[0-9]+$", [ "0.0+?" ] = "^[%-]?[0-9]+[%.]?[0-9]*$", [ ".0+" ] = "^[%-]?[0-9]*[%.]?[0-9]+$", [ "ID" ] = "^[A-Za-z]?[A-Za-z_0-9]*$", [ "ID+" ] = "^[A-Za-z][A-Za-z_0-9]*$", [ "ABC" ] = "^[A-Z]*$", [ "ABC+" ] = "^[A-Z]+$", [ "Abc" ] = "^[A-Z]*[a-z]*$", [ "Abc+" ] = "^[A-Z][a-z]+$", [ "abc" ] = "^[a-z]*$", [ "abc+" ] = "^[a-z]+$", [ "aBc+" ] = "^[a-z]+[A-Z][A-Za-z]*$", [ "w" ] = "^%S*$", [ "w+" ] = "^%S+$", [ "base64" ] = "^[A-Za-z0-9%+/]*$", [ "base64+" ] = "^[A-Za-z0-9%+/]+$", [ "aa" ] = "[%a%a].*[%a%a]", [ "pagename" ] = string.format( "^[^#<>%%[%%]|{}%c-%c%c]+$", 1, 31, 127 ), [ "ref" ] = string.format( "%c'%c`UNIQ%s%sref%s%s%sQINU`%c'%c", 127, 34, "%-", "%-", "%-", "%x+", "%-", 34, 127 ), [ "+" ] = "%S" } Local.boolean = { ["1"] = true, ["true"] = true, y = true, yes = true, on = true, ["0"] = true, ["false"] = true, ["-"] = true, n = true, no = true, off = true } Local.patternCJK = false local foreignModule = function ( access, advanced, append, alt, alert ) -- Fetch global module -- Precondition: -- access -- string, with name of base module -- advanced -- true, for require(); else mw.loadData() -- append -- string, with subpage part, if any; or false -- alt -- number, of wikidata item of root; or false -- alert -- true, for throwing error on data problem -- Postcondition: -- Returns whatever, probably table -- 2020-01-01 local storage = access local finer = function () if append then storage = string.format( "%s/%s", storage, append ) end end local fun, lucky, r, suited if advanced then fun = require else fun = mw.loadData end GlobalMod.globalModules = GlobalMod.globalModules or { } suited = GlobalMod.globalModules[ access ] if not suited then finer() lucky, r = pcall( fun, "Module:" .. storage ) end if not lucky then if not suited and type( alt ) == "number" and alt > 0 then suited = string.format( "Q%d", alt ) suited = mw.wikibase.getSitelink( suited ) GlobalMod.globalModules[ access ] = suited or true end if type( suited ) == "string" then storage = suited finer() lucky, r = pcall( fun, storage ) end if not lucky and alert then error( "Missing or invalid page: " .. storage ) end end return r end -- foreignModule() local function Foreign( access ) -- Access standardized library -- Precondition: -- access -- string, with name of base module -- Postcondition: -- Return library table, or not -- Uses: local r if Local[ access ] then r = Local[ access ] else local bib = foreignModule( access, true, false, TemplatePar.globals[ access ], false ) if type( bib ) == "table" and type( bib[ access ] ) == "function" then bib = bib[ access ]() if type( bib ) == "table" then r = bib Local[ access ] = bib end end end return r end -- Foreign() local function containsCJK( analyse ) -- Is any CJK character present? -- Precondition: -- analyse -- string -- Postcondition: -- Return false iff no CJK present -- Uses: -- >< Local.patternCJK -- mw.ustring.char() -- mw.ustring.match() local r = false if not Local.patternCJK then Local.patternCJK = mw.ustring.char( 91, 13312, 45, 40959, 131072, 45, 178207, 93 ) end if mw.ustring.match( analyse, Local.patternCJK ) then r = true end return r end -- containsCJK() local function facility( accept, attempt ) -- Check string as possible file name or other source page -- Precondition: -- accept -- string; requirement -- file -- file+ -- file: -- file:+ -- image -- image+ -- image: -- image:+ -- attempt -- string; to be tested -- Postcondition: -- Return error keyword, or false -- Uses: -- Module:FileMedia -- Foreign() -- FileMedia.isFile() -- FileMedia.isType() local r if attempt and attempt ~= "" then local FileMedia = Foreign( "FileMedia" ) if FileMedia and type( FileMedia.isFile ) == "function" and type( FileMedia.isType ) == "function" then local s, live = accept:match( "^([a-z]+)(:?)%+?$" ) if live then if FileMedia.isType( attempt, s ) then if FileMedia.isFile( attempt ) then r = false else r = "notFound" end else r = "invalid" end elseif FileMedia.isType( attempt, s ) then r = false else r = "invalid" end else r = "missing" end elseif accept:match( "%+$" ) then r = "empty" else r = false end return r end -- facility() local function factory( say ) -- Retrieve localized message string in content language -- Precondition: -- say -- string; message ID -- Postcondition: -- Return some message string -- Uses: -- > Local.messagePrefix -- > Local.L10nDef -- mw.message.new() -- mw.language.getContentLanguage() -- Module:Multilingual -- Foreign() -- TemplatePar.framing() -- Multilingual.tabData() local m = mw.message.new( Local.messagePrefix .. say ) local r = false if m:isBlank() then local c = mw.language.getContentLanguage():getCode() local l10n = Local.L10nDef[ c ] if l10n then r = l10n[ say ] else local MultiL = Foreign( "Multilingual" ) if MultiL and type( MultiL.tabData ) == "function" then local lang r, lang = MultiL.tabData( "I18n/Module:TemplatePar", say, false, TemplatePar.framing() ) end end if not r then r = Local.L10nDef.en[ say ] end else m:inLanguage( c ) r = m:plain() end if not r then r = string.format( "(((%s)))", say ) end return r end -- factory() local function faculty( accept, attempt ) -- Check string as possible boolean -- Precondition: -- accept -- string; requirement -- boolean -- boolean+ -- attempt -- string; to be tested -- Postcondition: -- Return error keyword, or false -- Uses: -- Module:TemplUtl -- Foreign() -- TemplUtl.faculty() local r r = mw.text.trim( attempt ):lower() if r == "" then if accept == "boolean+" then r = "empty" else r = false end elseif Local.boolean[ r ] or r:match( "^[01%-]+$" ) then r = false else local TemplUtl = Foreign( "TemplUtl" ) if TemplUtl and type( TemplUtl.faculty ) == "function" then r = TemplUtl.faculty( r, "-" ) if r == "-" then r = "invalid" else r = false end else r = "invalid" end end return r end -- faculty() local function failure( spec, suspect, options ) -- Submit localized error message -- Precondition: -- spec -- string; message ID -- suspect -- string or nil; additional information -- options -- table or nil; optional details -- options.template -- Postcondition: -- Return string -- Uses: -- factory() local r = factory( spec ) if type( options ) == "table" then if type( options.template ) == "string" then if #options.template > 0 then r = string.format( "%s (%s)", r, options.template ) end end end if suspect then r = string.format( "%s: %s", r, suspect ) end return r end -- failure() local function fair( story, scan ) -- Test for match (possibly user-defined with syntax error) -- Precondition: -- story -- string; parameter value -- scan -- string; pattern -- Postcondition: -- Return nil, if not matching, else non-nil -- Uses: -- mw.ustring.match() return mw.ustring.match( story, scan ) end -- fair() local function familiar( accept, attempt ) -- Check string as possible language name or list -- Precondition: -- accept -- string; requirement -- lang -- langs -- langW -- langsW -- lang+ -- langs+ -- langW+ -- langsW+ -- attempt -- string; to be tested -- Postcondition: -- Return error keyword, or false -- Uses: -- Module:Multilingual -- Foreign() -- Multilingual.isLang() local r if attempt and attempt ~= "" then local MultiL = Foreign( "Multilingual" ) if MultiL and type( MultiL.isLang ) == "function" then local lazy = accept:find( "W", 1, true ) if accept:find( "s", 1, true ) then local group = mw.text.split( attempt, "%s+" ) r = false for i = 1, #group do if not MultiL.isLang( group[ i ], lazy ) then r = "invalid" break -- for i end end -- for i elseif MultiL.isLang( attempt, lazy ) then r = false else r = "invalid" end else r = "missing" end elseif accept:find( "+", 1, true ) then r = "empty" else r = false end return r end -- familiar() local function far( accept, attempt ) -- Check string as possible URL -- Precondition: -- accept -- string; requirement -- url -- url+ -- attempt -- string; to be tested -- Postcondition: -- Return error keyword, or false -- Uses: -- Module:URLutil -- Foreign() -- URLutil.isWebURL() local r if attempt and attempt ~= "" then local URLutil = Foreign( "URLutil" ) if URLutil and type( URLutil.isWebURL ) == "function" then if URLutil.isWebURL( attempt ) then r = false else r = "invalid" end else r = "missing" end elseif accept:find( "+", 1, true ) then r = "empty" else r = false end return r end -- far() local function fast( accept, attempt ) -- Check string as possible date or time -- Precondition: -- accept -- string; requirement -- datetime -- datetime+ -- datetime/y -- datetime/y+ -- datetime/ym -- datetime/ym+ -- datetime/ymd -- datetime/ymd+ -- attempt -- string; to be tested -- Postcondition: -- Return error keyword, or false -- Uses: -- Module:DateTime -- Foreign() -- DateTime.DateTime() local r r = mw.text.trim( attempt ) if r == "" then if accept:find( "+", 1, true ) then r = "empty" else r = false end else local DateTime = Foreign( "DateTime" ) if type( DateTime ) == "table" then local d = DateTime( attempt ) if type( d ) == "table" then if accept:find( "/", 1, true ) then r = "invalid" if accept:sub( 1, 10 ) == "datetime/y" then if d.year then r = false if accept:sub( 1, 11 ) == "datetime/ym" then if d.month then if accept:sub( 1, 12 ) == "datetime/ymd" then if not d.dom then r = "invalid" end end else r = "invalid" end end end end else r = false end else r = "invalid" end else r = "invalid" end end return r end -- fast() local function fault( store, key ) -- Add key to collection string and insert separator -- Precondition: -- store -- string or nil or false; collection string -- key -- string or number; to be appended -- Postcondition: -- Return string; extended local r local s if type( key ) == "number" then s = tostring( key ) else s = key end if store then r = string.format( "%s; %s", store, s ) else r = s end return r end -- fault() local function feasible( analyze, options, abbr ) -- Check content of a value -- Precondition: -- analyze -- string to be analyzed -- options -- table or nil; optional details -- options.pattern -- options.key -- options.say -- abbr -- true: abbreviated error message -- Postcondition: -- Return string with error message as configured; -- false if valid or no answer permitted -- Uses: -- > Local.patterns -- failure() -- mw.text.trim() -- faculty() -- fast() -- facility() -- familiar() -- far() -- fair() -- containsCJK() local r = false local s = false local show = nil local scan = false local stuff = mw.text.trim( analyze ) if type( options.pattern ) == "string" then if options.key then r = failure( "dupRule", false, options ) else scan = options.pattern end else if type( options.key ) == "string" then s = mw.text.trim( options.key ) else s = "+" end if s ~= "*" then scan = Local.patterns[ s ] end if type( scan ) == "string" then if s == "n" or s == "0,0" or s == "0.0" then if not stuff:match( "[0-9]" ) and not stuff:match( "^%s*$" ) then scan = false if options.say then show = string.format( "&quot;%s&quot;", options.say ) end if abbr then r = show else r = failure( "invalid", show, options ) end end end elseif s ~= "*" then local op, n, plus = s:match( "([<!=>]=?)([-0-9][%S]*)(+?)" ) if op then n = tonumber( n ) if n then local i = tonumber( stuff ) if i then if op == "<" then i = ( i < n ) elseif op == "<=" then i = ( i <= n ) elseif op == ">" then i = ( i > n ) elseif op == ">=" then i = ( i >= n ) elseif op == "==" then i = ( i == n ) elseif op == "!=" then i = ( i ~= n ) else n = false end end if not i then r = "invalid" end elseif plus then r = "undefined" end elseif s:match( "^boolean%+?$" ) then r = faculty( s, stuff ) n = true elseif s:match( "^datetime/?y?m?d?%+?$" ) then r = fast( s, stuff ) n = true elseif s:match( "^image%+?:?$" ) or s:match( "^file%+?:?$" ) then r = facility( s, stuff ) n = true elseif s:match( "langs?W?%+?" ) then r = familiar( s, stuff ) n = true elseif s:match( "url%+?" ) then r = far( s, stuff ) n = true end -- datetime+ -- iso8631+ -- line+ if not n and not r then r = "unknownRule" end if r then if options.say then show = string.format( "&quot;%s&quot; %s", options.say, s ) else show = s end if abbr then r = show else r = failure( r, show, options ) end end end end if scan then local legal, got = pcall( fair, stuff, scan ) if legal then if not got then if s == "aa" then got = containsCJK( stuff ) end if not got then if options.say then show = string.format( "&quot;%s&quot;", options.say ) end if abbr then r = show else r = failure( "invalid", show, options ) end end end else r = failure( "badPattern", string.format( "%s *** %s", scan, got ), options ) end end return r end -- feasible() local function fed( haystack, needle ) -- Find needle in haystack map -- Precondition: -- haystack -- table; map of key values -- needle -- any; identifier -- Postcondition: -- Return true iff found local k, v, r for k, v in pairs( haystack ) do if k == needle then r = true end end -- for k, v return r or false end -- fed() local function fetch( light, options ) -- Return regular table with all parameters -- Precondition: -- light -- true: template transclusion; false: #invoke -- options -- table; optional details -- options.low -- Postcondition: -- Return table; whitespace-only values as false -- Uses: -- TemplatePar.downcase() -- TemplatePar.framing() -- frame:getParent() local g, k, v local r = { } if options.low then g = TemplatePar.downcase( options ) else g = TemplatePar.framing() if light then g = g:getParent() end g = g.args end if type( g ) == "table" then r = { } for k, v in pairs( g ) do if type( v ) == "string" then if v:match( "^%s*$" ) then v = false end else v = false end if type( k ) == "number" then k = tostring( k ) end r[ k ] = v end -- for k, v else r = g end return r end -- fetch() local function figure( append, options ) -- Extend options by rule from #invoke strings -- Precondition: -- append -- string or nil; requested rule -- options -- table; details -- ++ .key -- ++ .pattern -- Postcondition: -- Return sequence table local r = options if type( append ) == "string" then local story = mw.text.trim( append ) local sub = story:match( "^/(.*%S)/$" ) if type( sub ) == "string" then sub = sub:gsub( "%%!", "|" ) :gsub( "%%%(%(", "{{" ) :gsub( "%%%)%)", "}}" ) :gsub( "\\n", string.char( 10 ) ) options.pattern = sub options.key = nil else options.key = story options.pattern = nil end end return r end -- figure() local function fill( specified ) -- Split requirement string separated by '=' -- Precondition: -- specified -- string or nil; requested parameter set -- Postcondition: -- Return sequence table -- Uses: -- mw.text.split() local r if specified then local i, s r = mw.text.split( specified, "%s*=%s*" ) for i = #r, 1, -1 do s = r[ i ] if #s == 0 then table.remove( r, i ) end end -- for i, -1 else r = { } end return r end -- fill() local function finalize( submit, options ) -- Finalize message -- Precondition: -- submit -- string or false or nil; non-empty error message -- options -- table or nil; optional details -- options.format -- options.preview -- options.cat -- options.template -- Postcondition: -- Return string or false -- Uses: -- TemplatePar.framing() -- factory() local r = false if submit then local lazy = false local learn = false local show = false local opt, s if type( options ) == "table" then opt = options show = opt.format lazy = ( show == "" or show == "0" or show == "-" ) s = opt.preview if type( s ) == "string" and s ~= "" and s ~= "0" and s ~= "-" then local sniffer = "{{REVISIONID}}" if lazy then show = "" lazy = false end if TemplatePar.framing():preprocess( sniffer ) == "" then if s == "1" then show = "*" else show = s end learn = true end end else opt = { } end if lazy then if not opt.cat then r = string.format( "%s %s", submit, factory( "noMSGnoCAT" ) ) end else r = submit end if r and not lazy then local i if not show or show == "*" then local e = mw.html.create( "span" ) :attr( "class", "error" ) :wikitext( "@@@" ) if learn then local max = 1000000000 local id = math.floor( os.clock() * max ) local sign = string.format( "error_%d", id ) local btn = mw.html.create( "span" ) local top = mw.html.create( "div" ) e:attr( "id", sign ) btn:css( { ["background"] = "#FFFF00", ["border"] = "#FF0000 3px solid", ["font-weight"] = "bold", ["padding"] = "2px", ["text-decoration"] = "none" } ) :wikitext( "&gt;&gt;&gt;" ) sign = string.format( "[[#%s|%s]]", sign, tostring( btn ) ) top:wikitext( sign, "&#160;", submit ) mw.addWarning( tostring( top ) ) end show = tostring( e ) end i = show:find( "@@@", 1, true ) if i then -- No gsub() since r might contain "%3" (e.g. URL) r = string.format( "%s%s%s", show:sub( 1, i - 1 ), r, show:sub( i + 3 ) ) else r = show end end if learn and r then -- r = fatal( r ) end s = opt.cat if type( s ) == "string" then local link if opt.errNS then local ns = mw.title.getCurrentTitle().namespace local st = type( opt.errNS ) if st == "string" then local space = string.format( ".*%%s%d%%s.*", ns ) local spaces = string.format( " %s ", opt.errNS ) if spaces:match( space ) then link = true end elseif st == "table" then for i = 1, #opt.errNS do if opt.errNS[ i ] == ns then link = true break -- for i end end -- for i end else link = true end if link then local cats, i if not r then r = "" end if s:find( "@@@" ) then if type( opt.template ) == "string" then s = s:gsub( "@@@", opt.template ) end end cats = mw.text.split( s, "%s*#%s*" ) for i = 1, #cats do s = mw.text.trim( cats[ i ] ) if #s > 0 then r = string.format( "%s[[Category:%s]]", r, s ) end end -- for i end end end return r end -- finalize() local function finder( haystack, needle ) -- Find needle in haystack sequence -- Precondition: -- haystack -- table; sequence of key names, downcased if low -- needle -- any; key name -- Postcondition: -- Return true iff found local i for i = 1, #haystack do if haystack[ i ] == needle then return true end end -- for i return false end -- finder() local function fix( valid, duty, got, options ) -- Perform parameter analysis -- Precondition: -- valid -- table; unique sequence of known parameters -- duty -- table; sequence of mandatory parameters -- got -- table; sequence of current parameters -- options -- table or nil; optional details -- Postcondition: -- Return string as configured; empty if valid -- Uses: -- finder() -- fault() -- failure() -- fed() local r = false local lack for k, v in pairs( got ) do if k == "" then lack = true break -- for k, v elseif not finder( valid, k ) then r = fault( r, k ) end end -- for k, v if lack then r = failure( "unavailable", false, options ) elseif r then r = failure( "unknown", string.format( "&quot;%s&quot;", r ), options ) else -- all names valid local i, s for i = 1, #duty do s = duty[ i ] if not fed( got, s ) then r = fault( r, s ) end end -- for i if r then r = failure( "undefined", r, options ) else -- all mandatory present for i = 1, #duty do s = duty[ i ] if not got[ s ] then r = fault( r, s ) end end -- for i if r then r = failure( "empty", r, options ) end end end return r end -- fix() local function flat( collection, options ) -- Return all table elements with downcased string -- Precondition: -- collection -- table; k=v pairs -- options -- table or nil; optional messaging details -- Postcondition: -- Return table, may be empty; or string with error message. -- Uses: -- mw.ustring.lower() -- fault() -- failure() local k, v local r = { } local e = false for k, v in pairs( collection ) do if type ( k ) == "string" then k = mw.ustring.lower( k ) if r[ k ] then e = fault( e, k ) end end r[ k ] = v end -- for k, v if e then r = failure( "multiSpell", e, options ) end return r end -- flat() local function fold( options ) -- Merge two tables, create new sequence if both not empty -- Precondition: -- options -- table; details -- options.mandatory sequence to keep unchanged -- options.optional sequence to be appended -- options.low downcased expected -- Postcondition: -- Return merged table, or message string if error -- Uses: -- finder() -- fault() -- failure() -- flat() local i, e, r, s local base = options.mandatory local extend = options.optional if #base == 0 then if #extend == 0 then r = { } else r = extend end else if #extend == 0 then r = base else e = false for i = 1, #extend do s = extend[ i ] if finder( base, s ) then e = fault( e, s ) end end -- for i if e then r = failure( "dupOpt", e, options ) else r = { } for i = 1, #base do table.insert( r, base[ i ] ) end -- for i for i = 1, #extend do table.insert( r, extend[ i ] ) end -- for i end end end if options.low and type( r ) == "table" then r = flat( r, options ) end return r end -- fold() local function form( light, options, frame ) -- Run parameter analysis on current environment -- Precondition: -- light -- true: template transclusion; false: #invoke -- options -- table or nil; optional details -- options.mandatory -- options.optional -- frame -- object; #invoke environment, or false -- Postcondition: -- Return string with error message as configured; -- false if valid -- Uses: -- TemplatePar.framing() -- fold() -- fetch() -- fix() -- finalize() local duty, r if frame then TemplatePar.framing( frame ) end if type( options ) == "table" then if type( options.mandatory ) ~= "table" then options.mandatory = { } end duty = options.mandatory if type( options.optional ) ~= "table" then options.optional = { } end r = fold( options ) else options = { } duty = { } r = { } end if type( r ) == "table" then local got = fetch( light, options ) if type( got ) == "table" then r = fix( r, duty, got, options ) else r = got end end return finalize( r, options ) end -- form() local function format( analyze, options ) -- Check validity of a value -- Precondition: -- analyze -- string to be analyzed -- options -- table or nil; optional details -- options.say -- options.min -- options.max -- Postcondition: -- Return string with error message as configured; -- false if valid or no answer permitted -- Uses: -- feasible() -- failure() local r = feasible( analyze, options, false ) local show if options.min and not r then if type( options.min ) == "number" then if type( options.max ) == "number" then if options.max < options.min then r = failure( "minmax", string.format( "%d > %d", options.min, options.max ), options ) end end if #analyze < options.min and not r then show = " <" .. options.min if options.say then show = string.format( "%s &quot;%s&quot;", show, options.say ) end r = failure( "tooShort", show, options ) end else r = failure( "invalidPar", "min", options ) end end if options.max and not r then if type( options.max ) == "number" then if #analyze > options.max then show = " >" .. options.max if options.say then show = string.format( "%s &quot;%s&quot;", show, options.say ) end r = failure( "tooLong", show, options ) end else r = failure( "invalidPar", "max", options ) end end return r end -- format() local function formatted( assignment, access, options ) -- Check validity of one particular parameter in a collection -- Precondition: -- assignment -- collection -- access -- id of parameter in collection -- options -- table or nil; optional details -- Postcondition: -- Return string with error message as configured; -- false if valid or no answer permitted -- Uses: -- mw.text.trim() -- format() -- failure() local r = false if type( assignment ) == "table" then local story = assignment.args[ access ] or "" if type( access ) == "number" then story = mw.text.trim( story ) end if type( options ) ~= "table" then options = { } end options.say = access r = format( story, options ) end return r end -- formatted() local function furnish( frame, action ) -- Prepare #invoke evaluation of .assert() or .valid() -- Precondition: -- frame -- object; #invoke environment -- action -- "assert" or "valid" -- Postcondition: -- Return string with error message or "" -- Uses: -- form() -- failure() -- finalize() -- TemplatePar.valid() -- TemplatePar.assert() local options = { mandatory = { "1" }, optional = { "2", "cat", "errNS", "low", "max", "min", "format", "preview", "template" }, template = string.format( "&#35;invoke:%s|%s|", "TemplatePar", action ) } local r = form( false, options, frame ) if not r then local s options = { cat = frame.args.cat, errNS = frame.args.errNS, low = frame.args.low, format = frame.args.format, preview = frame.args.preview, template = frame.args.template } options = figure( frame.args[ 2 ], options ) if type( frame.args.min ) == "string" then s = frame.args.min:match( "^%s*([0-9]+)%s*$" ) if s then options.min = tonumber( s ) else r = failure( "invalidPar", "min=" .. frame.args.min, options ) end end if type( frame.args.max ) == "string" then s = frame.args.max:match( "^%s*([1-9][0-9]*)%s*$" ) if s then options.max = tonumber( s ) else r = failure( "invalidPar", "max=" .. frame.args.max, options ) end end if r then r = finalize( r, options ) else s = frame.args[ 1 ] or "" r = tonumber( s ) if ( r ) then s = r end if action == "valid" then r = TemplatePar.valid( s, options ) elseif action == "assert" then r = TemplatePar.assert( s, "", options ) end end end return r or "" end -- furnish() TemplatePar.assert = function ( analyze, append, options ) -- Perform parameter analysis on a single string -- Precondition: -- analyze -- string to be analyzed -- append -- string: append error message, prepending <br /> -- false or nil: throw error with message -- options -- table; optional details -- Postcondition: -- Return string with error message as configured; -- false if valid -- Uses: -- format() local r = format( analyze, options ) if ( r ) then if ( type( append ) == "string" ) then if ( append ~= "" ) then r = string.format( "%s<br /> %s", append, r ) end else error( r, 0 ) end end return r end -- TemplatePar.assert() TemplatePar.check = function ( options ) -- Run parameter analysis on current template environment -- Precondition: -- options -- table or nil; optional details -- options.mandatory -- options.optional -- Postcondition: -- Return string with error message as configured; -- false if valid -- Uses: -- form() return form( true, options, false ) end -- TemplatePar.check() TemplatePar.count = function () -- Return number of template parameters -- Postcondition: -- Return number, starting at 0 -- Uses: -- mw.getCurrentFrame() -- frame:getParent() local k, v local r = 0 local t = mw.getCurrentFrame():getParent() local o = t.args for k, v in pairs( o ) do r = r + 1 end -- for k, v return r end -- TemplatePar.count() TemplatePar.countNotEmpty = function () -- Return number of template parameters with more than whitespace -- Postcondition: -- Return number, starting at 0 -- Uses: -- mw.getCurrentFrame() -- frame:getParent() local k, v local r = 0 local t = mw.getCurrentFrame():getParent() local o = t.args for k, v in pairs( o ) do if not v:match( "^%s*$" ) then r = r + 1 end end -- for k, v return r end -- TemplatePar.countNotEmpty() TemplatePar.downcase = function ( options ) -- Return all template parameters with downcased name -- Precondition: -- options -- table or nil; optional messaging details -- Postcondition: -- Return table, may be empty; or string with error message. -- Uses: -- mw.getCurrentFrame() -- frame:getParent() -- flat() local t = mw.getCurrentFrame():getParent() return flat( t.args, options ) end -- TemplatePar.downcase() TemplatePar.valid = function ( access, options ) -- Check validity of one particular template parameter -- Precondition: -- access -- id of parameter in template transclusion -- string or number -- options -- table or nil; optional details -- Postcondition: -- Return string with error message as configured; -- false if valid or no answer permitted -- Uses: -- mw.text.trim() -- TemplatePar.downcase() -- TemplatePar.framing() -- frame:getParent() -- formatted() -- failure() -- finalize() local r = type( access ) if r == "string" then r = mw.text.trim( access ) if #r == 0 then r = false end elseif r == "number" then r = access else r = false end if r then local params if type( options ) ~= "table" then options = { } end if options.low then params = TemplatePar.downcase( options ) else params = TemplatePar.framing():getParent() end r = formatted( params, access, options ) else r = failure( "noname", false, options ) end return finalize( r, options ) end -- TemplatePar.valid() TemplatePar.verify = function ( options ) -- Perform #invoke parameter analysis -- Precondition: -- options -- table or nil; optional details -- Postcondition: -- Return string with error message as configured; -- false if valid -- Uses: -- form() return form( false, options, false ) end -- TemplatePar.verify() TemplatePar.framing = function( frame ) -- Ensure availability of frame object -- Precondition: -- frame -- object; #invoke environment, or false -- Postcondition: -- Return frame object -- Uses: -- >< Local.frame if not Local.frame then if type( frame ) == "table" and type( frame.args ) == "table" and type( frame.getParent ) == "function" and type( frame:getParent() ) == "table" and type( frame:getParent().getParent ) == "function" and type( frame:getParent():getParent() ) == "nil" then Local.frame = frame else Local.frame = mw.getCurrentFrame() end end return Local.frame end -- TemplatePar.framing() Failsafe.failsafe = function ( atleast ) -- Retrieve versioning and check for compliance -- Precondition: -- atleast -- string, with required version -- or wikidata|item|~|@ or false -- Postcondition: -- Returns string -- with queried version/item, also if problem -- false -- if appropriate -- 2020-08-17 local since = atleast local last = ( since == "~" ) local linked = ( since == "@" ) local link = ( since == "item" ) local r if last or link or linked or since == "wikidata" then local item = Failsafe.item since = false if type( item ) == "number" and item > 0 then local suited = string.format( "Q%d", item ) if link then r = suited else local entity = mw.wikibase.getEntity( suited ) if type( entity ) == "table" then local seek = Failsafe.serialProperty or "P348" local vsn = entity:formatPropertyValues( seek ) if type( vsn ) == "table" and type( vsn.value ) == "string" and vsn.value ~= "" then if last and vsn.value == Failsafe.serial then r = false elseif linked then if mw.title.getCurrentTitle().prefixedText == mw.wikibase.getSitelink( suited ) then r = false else r = suited end else r = vsn.value end end end end end end if type( r ) == "nil" then if not since or since <= Failsafe.serial then r = Failsafe.serial else r = false end end return r end -- Failsafe.failsafe() -- Provide external access local p = {} function p.assert( frame ) -- Perform parameter analysis on some single string -- Precondition: -- frame -- object; #invoke environment -- Postcondition: -- Return string with error message or "" -- Uses: -- furnish() return furnish( frame, "assert" ) end -- p.assert() function p.check( frame ) -- Check validity of template parameters -- Precondition: -- frame -- object; #invoke environment -- Postcondition: -- Return string with error message or "" -- Uses: -- form() -- fill() local options = { optional = { "all", "opt", "cat", "errNS", "low", "format", "preview", "template" }, template = "&#35;invoke:TemplatePar|check|" } local r = form( false, options, frame ) if not r then options = { mandatory = fill( frame.args.all ), optional = fill( frame.args.opt ), cat = frame.args.cat, errNS = frame.args.errNS, low = frame.args.low, format = frame.args.format, preview = frame.args.preview, template = frame.args.template } r = form( true, options, frame ) end return r or "" end -- p.check() function p.count( frame ) -- Count number of template parameters -- Postcondition: -- Return string with digits including "0" -- Uses: -- TemplatePar.count() return tostring( TemplatePar.count() ) end -- p.count() function p.countNotEmpty( frame ) -- Count number of template parameters which are not empty -- Postcondition: -- Return string with digits including "0" -- Uses: -- TemplatePar.countNotEmpty() return tostring( TemplatePar.countNotEmpty() ) end -- p.countNotEmpty() function p.match( frame ) -- Combined analysis of parameters and their values -- Precondition: -- frame -- object; #invoke environment -- Postcondition: -- Return string with error message or "" -- Uses: -- TemplatePar.framing() -- mw.text.trim() -- mw.ustring.lower() -- failure() -- form() -- TemplatePar.downcase() -- figure() -- feasible() -- fault() -- finalize() local r = false local options = { cat = frame.args.cat, errNS = frame.args.errNS, low = frame.args.low, format = frame.args.format, preview = frame.args.preview, template = frame.args.template } local k, v, s local params = { } TemplatePar.framing( frame ) for k, v in pairs( frame.args ) do if type( k ) == "number" then s, v = v:match( "^ *([^=]+) *= *(%S.*%S*) *$" ) if s then s = mw.text.trim( s ) if s == "" then s = false end end if s then if options.low then s = mw.ustring.lower( s ) end if params[ s ] then s = params[ s ] s[ #s + 1 ] = v else params[ s ] = { v } end else r = failure( "invalidPar", tostring( k ), options ) break -- for k, v end end end -- for k, v if not r then s = { } for k, v in pairs( params ) do s[ #s + 1 ] = k end -- for k, v options.optional = s r = form( true, options, frame ) end if not r then local errMiss, errValues, lack, rule local targs = frame:getParent().args options.optional = nil if options.low then targs = TemplatePar.downcase() else targs = frame:getParent().args end errMiss = false errValues = false for k, v in pairs( params ) do options.say = k s = targs[ k ] if s then if s == "" then lack = true else lack = false end else s = "" lack = true end for r, rule in pairs( v ) do options = figure( rule, options ) r = feasible( s, options, true ) if r then if lack then if errMiss then s = "%s, &quot;%s&quot;" errMiss = string.format( s, errMiss, k ) else errMiss = string.format( "&quot;%s&quot;", k ) end elseif not errMiss then errValues = fault( errValues, r ) end break -- for r, rule end end -- for s, rule end -- for k, v r = ( errMiss or errValues ) if r then if errMiss then r = failure( "undefined", errMiss, options ) else r = failure( "invalid", errValues, options ) end r = finalize( r, options ) end end return r or "" end -- p.match() function p.valid( frame ) -- Check validity of one particular template parameter -- Precondition: -- frame -- object; #invoke environment -- Postcondition: -- Return string with error message or "" -- Uses: -- furnish() return furnish( frame, "valid" ) end -- p.valid() p.failsafe = function ( frame ) -- Versioning interface local s = type( frame ) local since if s == "table" then since = frame.args[ 1 ] elseif s == "string" then since = frame end if since then since = mw.text.trim( since ) if since == "" then since = false end end return Failsafe.failsafe( since ) or "" end -- p.failsafe function p.TemplatePar() -- Retrieve function access for modules -- Postcondition: -- Return table with functions return TemplatePar end -- p.TemplatePar() setmetatable( p, { __call = function ( func, ... ) setmetatable( p, nil ) return Failsafe end } ) return p n3evr41wio7p64lr7pta9y22xioexxd Modul:StringFunc 828 2179 13483 2023-06-23T05:07:57Z Bennylin 67 dari id.wiki 13483 Scribunto text/plain local p = {} --[[ Strip This function Strips charecters from string Usage: {{#invoke:StringFunc|strip|source_string|charecters_to_strip|plain_flag}} Parameters source: The string to strip chars: The pattern or list of charecters 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 ''; 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 --[[ Split This function Splits a string based on a separator, returns nth substring based on count. Usage: {{#invoke:StringFunc|split|source_string|separator|count}} Parameters: source: The string to return a subset of separator: The string to split on count: The nth substring based on the separator to return ]] function p.split( frame ) local new_args = p._getParameters( frame.args, {'source', 'separator', 'count'} ) local source_str = new_args['source'] or ''; local separator = new_args['separator'] or ''; local separator_len = mw.ustring.len(separator); if source_str == '' or separator == '' then return source_str; end local ret_count = tonumber( new_args['count'] ) or 1; if ret_count < 1 then return ""; end local start = 1; local iter = mw.ustring.find(source_str, separator, start, true); if iter == nil then if ret_count == 1 then return source_str; else return ""; end else iter = iter - 1; end if ret_count == 1 then return mw.ustring.sub( source_str, start, iter); end for i=2, ret_count do start = iter+separator_len + 1; iter = mw.ustring.find(source_str, separator, start, true); if iter == nil then if ret_count == i then return mw.ustring.sub(source_str, start, mw.ustring.len(source_str)); else return ""; end else iter = iter - 1; end end return mw.ustring.sub( source_str,start,iter); end function p.isNumber( frame ) local new_args = p._getParameters( frame.args, {'source'} ) local source_str = new_args['source'] or '' if source_str == '' then return "false" end if tonumber(source_str) == nil and tonumber(string.gsub(source_str, ",", ".", 1) .. '') == nil then return "false" end return "true" end -- Argument list helper function, as per Module:String 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 -- Escape Pattern helper function so that all charecters 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 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 == 'O' 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 return p thvxb4rkbpfs91jbh3b9y7hlsui2zbu Modul:Wikidata/i18n 828 2180 13503 13484 2023-06-23T05:18:20Z Bennylin 67 13503 Scribunto text/plain local i18n = { ["errors"] = { ["property-not-found"] = "Properti tidak ditemukan.", ["qualifier-not-found"] = "Kualifier tidak ditemukan." }, ["datetime"] = { -- $1 is a placeholder for the actual number ["beforenow"] = "$1 SM", -- how to format negative numbers for precisions 0 to 5 ["afternow"] = "$1 M", -- how to format positive numbers for precisions 0 to 5 ["bc"] = '$1 SM', -- how print negative years ["ad"] = "$1 M", -- how print 1st century AD dates [0] = "$1 miliar tahun", -- precision: billion years [1] = "$100 juta tahun", -- precision: hundred million years [2] = "$10 juta tahun", -- precision: ten million years [3] = "$1 juta tahun", -- precision: million years [4] = "$100000 tahun", -- precision: hundred thousand years [5] = "$10000 tahun", -- precision: ten thousand years [6] = "$1 milenium", -- precision: millennium [7] = "$1 abad", -- precision: century [8] = "$1 dekade", -- precision: decade -- the following use the format of #time parser function [9] = "Y", -- precision: year [10] = "F Y", -- precision: month [11] = function(ts) return mw.ustring.match(ts, "\-(%d+)T") == "01" and 'j"r" F Y' or "j F Y" end, -- precision: day }, ["years-old"] = { ["singular"] = "($1)", -- year old, or nominative singular for 3 plural forms ["plural"] = "($1)", -- years old, or genitive plural for 3 plural forms ["paucal"] = "", -- genitive singular for 3 plural forms }, ["cite"] = { -- cite parameters ["title"] = "title", ["author"] = "author", ["date"] = "date", ["pages"] = "pages", ["language"] = "language", -- cite web parameters ["url"] = "url", ["website"] = "website", ["access-date"] = "access-date", ["archive-url"] = "archive-url", ["archive-date"] = "archive-date", ["publisher"] = "publisher", ["quote"] = "quote", -- cite journal parameters ["work"] = "work", ["issue"] = "issue", ["issn"] = "issn", ["doi"] = "doi" }, -- local wiki settings ["addpencil"] = true, -- adds a pencil icon linked to Wikidata statement, planned to overwrite by Wikidata Bridge ["categorylabels"] = "Bhângsa:Halaman dengan label Wikidata belum diterjemahkan", -- void for no local category ["addfallback"] = {'ms', 'jv', 'ext'} -- additional fallback language codes (default: en) } -- Functions for local grammatical cases local cases = { -- local fixes ["infoboxlabel"] = function(word) return require("Modul:Wikidata/labels").fixInfoboxLabel(word) end, ["infoboxdata"] = function(word) return require("Modul:Wikidata/labels").fixInfoboxData(word) end, -- plurals with rules in Catalan -- ["plural"] = function(word, ...) if arg[1] == "ca" then return require("Module:ca-flexió").plural(word) end return word end, -- ordinal in Catalan, needs to be internationalised -- ["ordinal"] = function(number, ...) if arg[1] == "ca" then return require("Module:ca-flexió").ordinal(number, arg[2]) end return number end, -- naming locations in Catalan manual of style, ...=arg{}, arg[1]=lang, arg[2]=Qid (location), arg[3]=Qid (article, no anachronisms) -- ["location"] = function(label, ...) return require("Module:Location").naming(label, arg[2]) end, -- ["locationcontext"] = function(label, ...) return require("Module:Location").naming(label, arg[2], arg[3]) end, } return { i18n = i18n, cases = cases } 6b35gxw5tgfv8z0y3zh8rfa5i2tl2oi Cèṭa'an:Xarxes 10 2181 13517 13485 2023-06-23T16:21:09Z Bennylin 67 13517 wikitext text/x-wiki <!-- -->{{if then show|{{#invoke:Wikidata | claim | property=P2013 |list=false |formatting=[[File:F icon.svg|20x20px |link=http://www.facebook.com/$1|Facebook: $1]] }}|}} <!-- -->{{if then show|{{#invoke:Wikidata | claim | property=P2002 | list=false |formatting=[[File:G 2014-04-24 22-48.png|20x20px |link=http://www.twitter.com/$1?lang=ca |Twitter: $1]] }} }} <!-- -->{{if then show|{{#invoke:Wikidata | claim | property=P2003 | list=false |formatting=[[File:Instagram logo 2016.svg|20x20px |link=https://www.instagram.com/$1 |Instagram: $1]] }} }} <!-- -->{{if then show|{{#invoke:Wikidata | claim | property=P3789 | list=false |formatting=[[File:Telegram logo.svg|20x20px |link=https://www.t.me/$1 |Telegram: $1]] }} }} <!-- -->{{if then show|{{#invoke:Wikidata | claim | property=P2847 | list=false |formatting=[[File:Google-plus-icon.png|20x20px |link=https://plus.google.com/$1 |Google+: $1]] }} }} <!-- -->{{if then show|{{#invoke:Wikidata | claim | property=P3265 | list=false |formatting=[[File:Myspace icon.jpg|20x20px |link=https://myspace.com/$1 |MySpace: $1]] }} }} <!-- -->{{if then show|{{#invoke:Wikidata | claim | property=P6634 | list=false |formatting=[[File:LinkedIn logo initials.png|20x20px |link=https://www.linkedin.com/in/$1/ |LinkedIn: $1]] }} }} <!-- -->{{if then show|{{#invoke:Wikidata | claim | property=P3040 | list=false |formatting=[[File:Antu soundcloud.svg|20x20px |link=https://soundcloud.com/$1 |Souncloud: $1]] }} }} <!-- -->{{if then show|{{#invoke:Wikidata | claim | property=P2984 | list=false |formatting=[[File:SnapChat!.jpg|20x20px |link=https://www.snapchat.com/add/$1 |Snapchat: $1]] }} }} <!-- -->{{if then show|{{#invoke:Wikidata | claim | property=P1902 | list=false |formatting=[[File:Spotify logo without text.svg|20x20px |link=https://open.spotify.com/artist/$1 |Spotify: $1]] }} }} <!-- -->{{if then show|{{#invoke:Wikidata | claim | property=P2205 | list=false |formatting=[[File:Spotify logo without text.svg|20x20px |link=https://open.spotify.com/album/$1 |Spotify: $1]] }} }} <!-- -->{{if then show|{{#invoke:Wikidata | claim | property=P2207 | list=false |formatting=[[File:Spotify logo without text.svg|20x20px |link=https://open.spotify.com/track/$1 |Spotify: $1]] }} }} <!-- -->{{if then show|{{#invoke:Wikidata | claim | property=P345 | list=false |formatting=[[File:IMDb logo.svg|50x20px |link=https://tools.wmflabs.org/wikidata-externalid-url/?p=345&url_prefix=https://www.imdb.com/&id=$1 |IMDB: $1]] }} }} <!-- -->{{if then show|{{#invoke:Wikidata | claim | property=P2397 | list=false |formatting=[[File:YouTube full-color icon (2017).svg|20x20px |link=http://www.youtube.com/channel/$1 |Youtube: $1]] }} }} <!-- -->{{if then show|{{#invoke:Wikidata | claim | property=P4175 | list=false |formatting=[[File:Patreon logomark.svg|20x20px |link=https://www.patreon.com/$1 |Patreon: $1]] }} }} <!-- -->{{if then show|{{#invoke:Wikidata | claim | property=P3283 | list=false |formatting=[[File:Bandcamp-button-circle-aqua.svg|20x20px |link=https://$1.bandcamp.com |Bandcamp: $1]] }} }} <!-- -->{{if then show|{{#invoke:Wikidata | claim | property=P4015 | list=false |formatting=[[File:Vimeo icon block.png|20x20px |link=https://vimeo.com/$1 |Vimeo: $1]] }} }} <!-- -->{{if then show|{{#invoke:Wikidata | claim | property=P3836 | list=false |formatting=[[File:Pinterest.svg|20x20px |link=https://www.pinterest.com/$1 |Pinterest: $1]] }} }} <!-- -->{{if then show|{{#invoke:Wikidata | claim | property=P2850 | list=false |formatting=[[File:ITunes 12.png|20x20px |link=https://itunes.apple.com/es/artist/$1 |iTunes: $1]] }} }} <!-- -->{{if then show|{{#invoke:Wikidata | claim | property=P3192 | list=false |formatting=[[File:Last.fm icon.png|20x20px |link=https://www.last.fm/music/$1 |Last fm: $1]] }} }} <!-- -->{{if then show|{{#invoke:Wikidata | claim | property=P434 | list=false |formatting=[[File:MusicBrainz Logo 2016.svg|25x22px |link=https://musicbrainz.org/artist/$1 |Musicbrainz: $1]] }} }} <!-- -->{{if then show|{{#invoke:Wikidata | claim | property=P3478 | list=false |formatting=[[File:Songkick logo.jpg|20x20px |link=http://www.songkick.com/artists/$1 |Songkick: $1]] }} }} <!-- -->{{if then show|{{#invoke:Wikidata | claim | property=P2611 | list=false |formatting=[[File:TED three letter logo.svg|30x20px |link=https://www.ted.com/speakers/$1 |TED: $1]] }} }} <!-- -->{{if then show|{{#invoke:Wikidata | claim | property=P1874 | list=false |formatting=[[File:Netflix icon.svg|30x20px |link=https://www.netflix.com/title/$1 |Netlix: $1]] }} }} <!-- --><!-- Traça per identificar quins articles tenen paràmetre manual eliminable (igual que WD) o aprofitable (diferent a WD) amb l'objectiu d'eliminar l'opció de paràmetre manual i fer que les xarxes es tractin exclusivament des de WD ____________________________________________________________________________________________________--><!-- -->{{#if:{{{facebook|}}} | {{#ifeq:{{{facebook|}}} | {{#invoke:Wikidata | claim | property=P2013 |list=false }} |[[categoria:xarxa manual eliminable]] | [[categoria:xarxa manual diferent a WD]] }} }}<!-- -->{{#if:{{{twitter|}}} | {{#ifeq:{{{twitter|}}} | {{#invoke:Wikidata | claim | property=P2002 | list=false }} |[[categoria:xarxa manual eliminable]] | [[categoria:xarxa manual diferent a WD]] }} }}<!-- -->{{#if:{{{instagram|}}} | {{#ifeq:{{{instagram|}}} |{{#invoke:Wikidata | claim | property=P2003 | list=false }} |[[categoria:xarxa manual eliminable]] | [[categoria:xarxa manual diferent a WD]] }} }}<!-- -->{{#if:{{{imdb|}}} | {{#if:{{#invoke:Wikidata | claim | property=p345 | list=false }}<!-- NOMÉS aprofitar si WD no té --> |[[categoria:xarxa manual eliminable]] | [[categoria:xarxa manual diferent a WD]] }} }}<!-- -->{{#if:{{{myspace|}}} | {{#ifeq:{{{myspace|}}} |{{#invoke:Wikidata | claim | property=P3265 | list=false }} |[[categoria:xarxa manual eliminable]] | [[categoria:xarxa manual diferent a WD]] }} }}<!-- -->{{#if:{{{linkedin|}}} | {{#ifeq:{{{linkedin|}}} |{{#invoke:Wikidata | claim | property=P2035 | list=false }} |[[categoria:xarxa manual eliminable]] | [[categoria:xarxa manual diferent a WD]] }} }}<!-- -->{{#if:{{{telegram|}}} | {{#ifeq:{{{telegram|}}} |{{#invoke:Wikidata | claim | property=P3789 | list=false }} |[[categoria:xarxa manual eliminable]] | [[categoria:xarxa manual diferent a WD]] }} }}<!-- -->{{#if:{{{google+|}}} | {{#ifeq:{{{google+|}}} |{{#invoke:Wikidata | claim | property=P2847 | list=false }} |[[categoria:xarxa manual eliminable]] | [[categoria:xarxa manual diferent a WD]] }} }}<!-- -->{{#if:{{{spotify|}}} | {{#ifeq:{{{spotify|}}} |{{#invoke:Wikidata | claim | property={{whichproperty|P1902|P2205|P2207|item={{{item|}}}}} |list=false }} |[[categoria:xarxa manual eliminable]] | [[categoria:xarxa manual diferent a WD]] }} }}<!-- -->{{#if:{{{youtube|}}} | {{#ifeq:{{{youtube|}}} |{{#invoke:Wikidata | claim | property=P2397 | list=false }} |[[categoria:xarxa manual eliminable]] | [[categoria:xarxa manual diferent a WD]] }} }}<!-- -->{{#if:{{{soundcloud|}}} | {{#ifeq:{{{soundcloud|}}} |{{#invoke:Wikidata | claim | property=P3040 | list=false }} |[[categoria:xarxa manual eliminable]] | [[categoria:xarxa manual diferent a WD]] }} }}<!-- -->{{#if:{{{snapchat|}}} | {{#ifeq:{{{snapchat|}}} |{{#invoke:Wikidata | claim | property=P2984 | list=false }} |[[categoria:xarxa manual eliminable]] | [[categoria:xarxa manual diferent a WD]] }} }}<!-- -->{{#if:{{{patreon|}}} | {{#ifeq:{{{patreon|}}} |{{#invoke:Wikidata | claim | property=P4175 | list=false }} |[[categoria:xarxa manual eliminable]] | [[categoria:xarxa manual diferent a WD]] }} }}<!-- -->{{#if:{{{bandcamp|}}} | {{#ifeq:{{{bandcamp|}}} |{{#invoke:Wikidata | claim | property=P3283 | list=false }} |[[categoria:xarxa manual eliminable]] | [[categoria:xarxa manual diferent a WD]] }} }}<!-- -->{{#if:{{{vimeo|}}} | {{#ifeq:{{{vimeo|}}} |{{#invoke:Wikidata | claim | property=P4015 | list=false }} |[[categoria:xarxa manual eliminable]] | [[categoria:xarxa manual diferent a WD]] }} }}<!-- -->{{#if:{{{pinterest|}}} | {{#ifeq:{{{pinterest|}}} |{{#invoke:Wikidata | claim | property=P3836 | list=false }} |[[categoria:xarxa manual eliminable]] | [[categoria:xarxa manual diferent a WD]] }} }}<!-- -->{{#if:{{{afdb|}}} | {{#ifeq:{{{afdb|}}} |{{#invoke:Wikidata | claim | property=P3351 | list=false }} |[[categoria:xarxa manual eliminable]] | [[categoria:xarxa manual diferent a WD]] }} }}<!-- -->{{#if:{{{itunes|}}} | {{#ifeq:{{{itunes|}}} |{{#invoke:Wikidata | claim | property=P2850 | list=false }} |[[categoria:xarxa manual eliminable]] | [[categoria:xarxa manual diferent a WD]] }} }}<!-- -->{{#if:{{{last.fm|}}} | {{#ifeq:{{{last.fm|}}} |{{#invoke:Wikidata | claim | property=P3192 | list=false }} |[[categoria:xarxa manual eliminable]] | [[categoria:xarxa manual diferent a WD]] }} }}<!-- -->{{#if:{{{musicbrainz|}}} | {{#ifeq:{{{musicbrainz|}}} |{{#invoke:Wikidata | claim | property=P434 | list=false }} |[[categoria:xarxa manual eliminable]] | [[categoria:xarxa manual diferent a WD]] }} }}<!-- -->{{#if:{{{songkick|}}} | {{#ifeq:{{{songkick|}}} |{{#invoke:Wikidata | claim | property=P3478 | list=false }} |[[categoria:xarxa manual eliminable]] | [[categoria:xarxa manual diferent a WD]] }} }}<!-- -->{{#if:{{{ted|}}} | {{#ifeq:{{{ted|}}} |{{#invoke:Wikidata | claim | property=P2611 | list=false }} |[[categoria:xarxa manual eliminable]] | [[categoria:xarxa manual diferent a WD]] }} }}<!-- -->{{#if:{{{netflix|}}} | {{#ifeq:{{{netflix|}}} |{{#invoke:Wikidata | claim | property=P1874 | list=false }} |[[categoria:xarxa manual eliminable]] | [[categoria:xarxa manual diferent a WD]] }} }}<!-- --><noinclude>{{dokumentasi}}</noinclude> 11yah50dhk6vn5b39z2urlx3zn9y4rk Cèṭa'an:Whichproperty 10 2182 13486 2023-06-23T05:09:24Z Bennylin 67 dari id.wiki 13486 wikitext text/x-wiki {{#if:{{{formatting|}}}<!-- -->|{{if empty|{{#invoke:Wikidata |claim |item={{{item|}}}|property={{{1|}}} |formatting={{{formatting|}}} }}<!-- -->|{{#invoke:Wikidata |claim |item={{{item|}}}|property={{{2|}}} |formatting={{{formatting|}}} }}<!-- -->|{{#invoke:Wikidata |claim |item={{{item|}}}|property={{{3|}}} |formatting={{{formatting|}}} }}<!-- -->}}<!-- -->|{{#if:{{#invoke:Wikidata |claim |item={{{item|}}} |property={{{1|}}} }}| {{{1|}}}<!-- -->|{{#if:{{#invoke:Wikidata |claim |item={{{item|}}} |property={{{2|}}} }}| {{{2|}}}<!-- -->|{{#if:{{#invoke:Wikidata |claim |item={{{item|}}} |property={{{3|}}} }}| {{{3|}}} }} }} }}<!-- -->}} 4yid64yjw7aixhn70wprneguk0se5c4 Cèṭa'an:Textnet 10 2183 13487 2023-06-23T05:09:35Z Bennylin 67 dari id.wiki 13487 wikitext text/x-wiki {{lc:{{#invoke:Plain text|main|{{{1|}}}}}}} sx7wahsrw3g6ry2fqehl7bsqyqspm2i Cèṭa'an:Str find 10 2184 13488 2023-06-23T05:09:45Z Bennylin 67 dari id.wiki 13488 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:String|str_find|source={{{1|}}}|{{{2|}}}}}<noinclude> {{Dokumentasi}}</noinclude> 7qtut928ysihb1hev8az3fmguz89wj4 Cèṭa'an:Infobox Wikidata/warna 10 2185 13489 2023-06-23T05:09:56Z Bennylin 67 dari id.wiki 13489 wikitext text/x-wiki <includeonly>{{#switch: {{#invoke:Delink|delink|{{lc: {{{1|}}} }}}} <!-- 1. BANGUNAN --> | edifici = &#35;c3e2ef <!-- 2. BUDAYA --> | cultura = Moccasin <!-- 3. ILMU PENGETAHUAN --> | ciència | tecnologia | ciència i tecnologia | ciencia = &#35;b0d1ad <!-- 4. PERISTIWA --> | esdeveniment = &#35;ccccff <!-- 5. ORGANISASI --> | organització | televisió = LightSalmon <!-- 6. BIOGRAFI --> | biografia | polític | persona = &#35;d6d6c2 <!-- 7. GEOGRAFI --> | indret | geografia = &#35;d9b38c <!-- 8. ORGANISME HIDUP --> | ésser viu = &#35;d7f0d2 |<!-- Tidak ada, gunakan warna baku --> }} 1uh9g1ilsfkqqej1vxhwo04r2qmbhlk Cèṭa'an:Dir 10 2186 13502 13490 2023-06-23T05:16:14Z Bennylin 67 13502 wikitext text/x-wiki {{#switch:{{{1}}}|ar|arc|arz|azb|bcc|ckb|bqi|dv|fa|fa-af|glk|ha|he|kk-arab|kk-cn|ks|ku-arab|mzn|pnb|prd|ps|sd|ug|ur|ydd|yi=rtl|ltr}}<noinclude> [[Bhângsa:Templat|{{PAGENAME}}]] </noinclude> lg235g7b1lp4yxo9odyzq3tpvu5ubz9 Cèṭa'an:Colors infotaules 10 2187 13491 2023-06-23T05:10:19Z Bennylin 67 ←Mengalihkan ke [[Cèṭa'an:Infobox Wikidata/warna]] 13491 wikitext text/x-wiki #ALIH [[Cèṭa'an:Infobox Wikidata/warna]] bp08psufo159j6jxmr5ywb8hdelbzwr Cèṭa'an:If then show 10 2188 13492 2023-06-23T05:11:18Z Bennylin 67 dari id.wiki 13492 wikitext text/x-wiki {{#if:{{{1|}}}|{{{3|}}}{{{1|}}}{{{4|}}}|{{{2|}}}}}<noinclude> {{Documentation}} </noinclude> 96rgyupdpj172ub13v54mjjqokgdpgf Modul:Delink 828 2189 13493 2023-06-23T05:11:24Z Bennylin 67 dari id.wiki 13493 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 else return s:match("%[%[|(.*)%]%]") end end local function delinkPipeTrick(s) local linkarea, display = "", "" -- 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 local function delinkWikilink(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 titlearea if result:match("|") then -- Find if we're dealing with a piped link. titlearea = result:match("^%[%[(.-)|.*%]%]") else titlearea = result:match("^%[%[(.-)%]%]") end -- Check for bad characters. if mw.ustring.match(titlearea, "[%[%]<>{}%%%c\n]") then return s end -- Check for categories, interwikis, and files. local colonprefix = result:match("%[%[(.-):.*%]%]") or "" -- Get the text before the first colon. local ns = mw.site.namespaces[colonprefix] -- see if this is a known namespace if mw.language.isKnownLanguageTag(colonprefix) 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 i,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 else return s_decoded end end local function delinkLinkClass(s, pattern, delinkFunction) if not type(s) == "string" then error("Attempt to de-link non-string input.", 2) end if not ( type(pattern) == "string" and 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 s ~= '' do -- Replace text using one iteration of gsub. s = mw.ustring.gsub(s, pattern, delinkFunction, 1) -- Append the left-most character to the result string. result = result .. mw.ustring.sub(s, 1, 1) s = mw.ustring.sub(s, 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 not (args.comments == "no") then text = text:gsub("<!%-%-.-%-%->", "") -- Remove html comments. end if not (args.wikilinks == "no") then text = delinkLinkClass(text, "^%[%[.-%]%]", delinkWikilink) -- De-link wikilinks. end if not (args.urls == "no") then text = delinkLinkClass(text, "^%[.-%]", delinkURL) -- De-link URLs. end if not (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 9uut60bk5e8nnvyxo8jbf7qt3b17a4v Modul:Utilitats 828 2190 13494 2023-06-23T05:11:32Z Bennylin 67 dari id.wiki 13494 Scribunto text/plain local export = {} -- Converts a list to a table with a value of true for each item function export.llista (list) local set = {} for _, l in ipairs(list) do set[l] = true end return set end -- Add a crawl subfolder function export.rastreig(key) if type(key) == "table" then key = key.args[1] end -- from templates via invoke or from modules via "require" local frame = mw.getCurrentFrame() pcall(frame.expandTemplate, frame, { title = 'rastreig/' .. key }) end return export t509godf0e145q0glhspzavp3h4i6gx Michael Schumacher 0 2191 13539 13538 2023-06-25T16:08:54Z Boesenbergia 6 maduraisasi 13539 wikitext text/x-wiki {{Infobox orang}} '''Michael Schumacher''' (lahèr è 3 Jânuwari 1969) iyâ arèya mantan orèng balap motor ḍâri [[Jerman]] sè toman akarir è lalampan [[Formula Satu]] è mosèm 1991 kangsè mosèm 2006 bân ḍâri mosèm 2010 kangsè mosèm 2012. Sa'abiddhâ akarir è ajang arèya, dhibi'na toman noro' tim-tim Jordan, Benetton, Ferrari, bân Mercedes. Sa'abidhhâ akarir èajang F1, dhibi'na ella dhâddhi orèng kapèsan 91 kalè Grand Prix, bân pètong kalè arebbhu' pangkat ''Kejuaraan Dunia Pembalap'' iyâ arèya è mosèm 1994, 1995, 2000, 2001, 2002, 2003, bân 2004.<ref>{{Cite web |year=2006 |title=A tribute to Michael Schumacher |url=http://www.f1technical.net/news/3949 |archive-url=https://web.archive.org/web/20080925233429/http://www.f1technical.net/news/3949 |archive-date=25 September 2008 |access-date=1 Desember 2007 |publisher=f1technical.net}}</ref> ==Referensi== {{reflist}} [[Bhângsa:Formula 1]] 3rwz5jh3v6etxmr9dz4v79fuazozgev Cèṭa'an:Infotaula persona/parametres 10 2192 13512 2023-06-23T16:16:41Z Bennylin 67 ←Mengalihkan ke [[Cèṭa'an:Infobox orang/parameter]] 13512 wikitext text/x-wiki #ALIH [[Cèṭa'an:Infobox orang/parameter]] rqbgyx3acbijca2adosm0cjlaq3qw10 Cèṭa'an:Infobox orang/parameter 10 2193 13513 2023-06-23T16:17:14Z Bennylin 67 dari id.wiki 13513 wikitext text/x-wiki {{#switch: {{{bloc|}}} <!-- Generació del bloc de paràmetres esportius específics (els genèrics es tracten al cos central de la infotaula). Actualment només funciona per "tennis" ___________________________________________ -->| esport = {{#switch: {{textnet|{{{esport|}}} }} |escacs = {{Infotaula persona/parametres/escacs|{{{item|}}}|lang={{{lang|}}} |titol_escacs= {{{titol_escacs|}}} |elo_max={{{elo_max|}}} }} |tennis = {{Infotaula persona/parametres/tennis|{{{item|}}}|lang={{{lang|}}}}} }} <!-- Generació del bloc de noms de faraó en jeroglífics. ___________________________________________ -->| nom_farao = <!-- rastreig -->{{#invoke:utilitats|rastreig|Infotaula_persona/atrib_farao}}{{#if: {{{prenomen|}}}{{{prenomen2|}}}{{{nomen|}}}{{{nomen2|}}}{{{horus|}}}{{{horus2|}}}{{{nebty|}}}{{{golden|}}} | {{Llista desplegable| estil_títol = background:#f1f1de; | títol='''[[Titulatura dels faraons|Els cinc noms del faraó (Titularitat reial)]]''' | text = {{infotaula |headerstyle = background:{{colors infotaules|biografia}}; |imagestyle = text-align:center; |datastyle = text-align:center; |labelstyle = background:#eeeeee; |decat = yes |wikidata=no | header10 = {{#if: {{{prenomen|}}}|'''[[Nom de Nesut-Bity|Prenomen]]''' }} | data11 = {{#if: {{{prenomen|}}} | {{{prenomen}}}<br> }} <center> {{#if: {{{prenomenhiero|}}} |{{Pharaoh Infobox Prenomen|Prenomen={{{prenomenhiero}}}|}} }}</center> | header20 = {{#if: {{{prenomen2|}}}|'''[[Nom de Nesut-Bity|Prenomen]]''' }} | data21 = {{#if: {{{prenomen2|}}}|{{{prenomen2}}}<br> }} <center> {{#if: {{{prenomenhiero2|}}} |{{Pharaoh Infobox Prenomen|Prenomen={{{prenomenhiero2}}}|}} }}</center> | header30 = {{#if: {{{nomen|}}}|'''[[Nom de Sa-Ra|Nomen]]''' }} | data31 = {{#if: {{{nomen|}}}|{{{nomen}}}<br>}} <center> {{#if: {{{nomenhiero|}}} |{{Pharaoh Infobox Nomen|Nomen={{{nomenhiero}}}|}} }}</center> | header40 = {{#if: {{{nomen2|}}}|'''[[Nom de Sa-Ra|Nomen]]''' }} | data41 = {{#if: {{{nomen2|}}}|{{{nomen2}}}<br>}} <center> {{#if: {{{nomenhiero2|}}} |{{Pharaoh Infobox Nomen|Nomen={{{nomenhiero2}}}|}} }}</center> | header50 = {{#if: {{{horus|}}}|'''[[Nom d'Horus]]''' }} | data51 = {{#if: {{{horus|}}}|{{{horus}}}<br> }} <center> {{#if: {{{horushiero|}}} |{{Pharaoh Infobox Serekh|Horus={{{horushiero}}}| |prefix={{{horusprefix|<hiero>G5</hiero>}}} }} }}</center> | header60 = {{#if: {{{horus2|}}}|'''[[Nom d'Horus]]''' }} | data61 = {{#if: {{{horus2|}}}|{{{horus2}}}<br> }} <center> {{#if: {{{horushiero2|}}} |{{Pharaoh Infobox Serekh|Horus={{{horushiero2}}}| |prefix={{{horusprefix|<hiero>G5</hiero>}}} }} }}</center> | header70 = {{#if: {{{nebty|}}}|'''[[Nom de Nebty]]'''}} | data71 = {{#if: {{{nebty|}}}|{{{nebty}}}<br> }} <center> {{#if: {{{nebtyhiero|}}} |{{Pharaoh Infobox Nebty|Nebty={{{nebtyhiero}}} }} }}</center> | header80 = {{#if: {{{golden|}}}|'''[[Titulatura dels faraons|Nom d'Horus d'or]]''' }} | data81 = {{#if: {{{golden|}}}|{{{golden}}}<br> }} <center> {{#if: {{{goldenhiero|}}} | {{Pharaoh Infobox Golden|Golden={{{goldenhiero}}} | }} }}</center> }} }} }} | {{{1|Nom Bloc erroni}}} }}<noinclude>[[Bhângsa:Templat kotak info tokoh]]</noinclude> l94wpnd6bfdnpm05wslhkk798rp7zxa Cèṭa'an:Infotaula persona/esports 10 2194 13514 2023-06-23T16:17:31Z Bennylin 67 dari id.wiki 13514 wikitext text/x-wiki {{#switch:{{{1|}}} <!-- Esports d'equip amb gols --> |Q2736<!-- futbol -->|Q8418<!-- handbol -->|Q171401<!-- futbol sala -->|Q185851<!-- lacrosse -->|Q7707<!-- waterpolo -->|Q134211<!-- polo --> |Q1455<!-- hoquei herba -->|Q1748406<!-- hoquei patins -->|Q946171<!-- hoquei patins en línia -->|Q41466<!-- hoquei gel --> = {{Infotaula persona/esports/puntsgols|{{{2|}}}| lang={{{lang|}}} }} <!-- Esports d'equip amb punts --> |Q5372<!-- basquet -->|Q5369<!-- beisbol -->|Q171038<!-- softbol -->|Q1734<!-- voleibol -->|Q3930<!-- tennis taula--> |Q41323<!-- futbol americà -->|Q50776<!-- futbol australià -->|Q5378<!-- rugbi -->|Q10962<!-- rugbi 13 -->|Q5849<!-- rugbi 15 -->|Q5375<!-- criquet --> = {{Infotaula persona/esports/puntsgols|{{{2|}}}|punts=si}} <!-- Esports individuals amb equips i vehicles --> |Q608003|Q328716 <!-- motociclisme -->|Q850292<!-- motociclisme de velocitat -->|Q5386<!-- automobilisme --> = {{Infotaula persona/esports/motociclisme|{{{2|}}}| lang={{{lang|}}} }} <!-- default --> |{{Infotaula persona/esports/genèric-competicions|{{{2|}}}| lang={{{lang|}}} }} }}<noinclude>{{dokumentasi}}</noinclude> qgeij37mkhpepjr4320jhwnu4e0m2lc Cèṭa'an:Infotaula persona/esports/genèric-competicions 10 2195 13525 13515 2023-06-23T16:31:28Z Bennylin 67 13525 wikitext text/x-wiki <noinclude>Subplantilla per a confeccionar des de WD la llista d'equips on ha jugat un esportista seguida de les principals competicions on ha participat. [[Categoria:Subpàgines de la infotaula persona|Esports Generic Competicions]] </noinclude>{{Infobox3cols |child = yes | bodyclass = biography vcard | headerstyle = background:{{colors infotaules|biografia}}; | labelstyle = padding-right:1.2em;<!--(assegura espai entre label i data --> background:#eeeeee |header1 = {{#if:{{#property:P54 |from={{{1|}}} }} |{{GetLabelFix|Q193139|lang={{{lang|}}}}}<!-- Trajectory -->}} |label2 = &nbsp;<!-- {{GetLabelFix|Q2199864|lang={{{lang|}}}}} --><!-- period (anul·lat. Discussió:Infotaula persona/esports)--> |data2a = {{#if:{{#property:P54 |from={{{1|}}} }} |'''{{GetLabelFix|Q327245|lang={{{lang|}}}}}'''}}<!-- team --> |data2b = {{#if:{{#property:P54 |from={{{1|}}} }} |'''{{GetLabelFix|Q841654|lang={{{lang|}}}}}'''}}<!-- competition--> |data3 = {{#if:{{#property:P54 |from={{{1|}}} }} |<tr>{{#invoke:Wikidata |claim |formatting=table |item={{{1|}}} |property=P54 |qualifier=P580| qualifier2=P582 |qualifier3=P413 |qualifier4=P1350 |qualifier5=P1129 |qualifier6=P54/P41 |rowsubformat6=[[File:$6|20px]]&nbsp; |rowformat=<td style="background: #eeeeee;">$1-$2</td><td>$6 $0 $3</td><td style="text-align:right">$4 $5</td> |rowsubformat3=($3) |rowsubformat5=($5) |colformat1=Y |colformat2=Y |separator=</tr><tr>|conjunction=</tr><tr>|tablesort=1/2 <!-- |sorting=-1 -->}}</tr>}} }} 767r7rn5b6s0ge23rl0l3f15osf4fg6 Cèṭa'an:Convert 10 2196 13516 2023-06-23T16:18:04Z Bennylin 67 dari id.wiki 13516 wikitext text/x-wiki <includeonly>{{{{{♥|safesubst:}}}#invoke:convert|convert}}</includeonly><noinclude> {{documentation}} </noinclude> 81befqhh89lu562bonqr8252bepuvfp Cèṭa'an:Persona viva 10 2197 13518 2023-06-23T16:22:32Z Bennylin 67 dari id.wiki 13518 wikitext text/x-wiki <includeonly>[[Bhângsa:Orang hidup]]</includeonly> 64506to5dfd35ihfph8w3iy18bffphu Modul:Convert/data 828 2198 13519 2023-06-23T16:22:54Z Bennylin 67 dari id.wiki 13519 Scribunto text/plain -- Data konversi yang digunakan oleh [[Modul:Convert]] yang memakai mw.loadData() untuk -- akses read-only ke modul ini sehingga hanya diunggah satu kali per halaman. -- Lihat [[Templat:Convert/Transwiki guide]] jika menyalin dari wiki lain. -- -- These data tables follow: -- all_units semua sifat suatu satuan, termasuk output default -- default_exceptions perkecualian untuk output default ('kg' dan 'g' mempunyai default berbeda) -- link_exceptions perkecualian untuk pranala ('kg' dan 'g' mempunyai pranala berbeda) -- -- These tables are generated by a script which reads the wikitext of a page that -- documents the required properties of each unit; see [[:en:Module:Convert/doc]]. --------------------------------------------------------------------------- -- Do not perubahan the data in this table because it is created by running -- -- a script that reads the wikitext from a wiki page (see note above). -- --------------------------------------------------------------------------- local all_units = { ["Gy"] = { _name1 = "gray", _symbol = "Gy", utype = "absorbed radiation dose", scale = 1, prefixes = 1, default = "rad", link = "Gray (satuan)", }, ["rad"] = { _name1 = "rad", _symbol = "rad", utype = "absorbed radiation dose", scale = 0.01, prefixes = 1, default = "Gy", link = "Rad (satuan)", }, ["cm/s2"] = { name1 = "sentimeter per detik persegi", name1_us = "sentimeter per detik persegi", name2 = "sentimeter per detik persegi", name2_us = "sentimeter per detik persegi", symbol = "cm/s<sup>2</sup>", utype = "acceleration", scale = 0.01, default = "ft/s2", link = "Gal (satuan)", }, ["ft/s2"] = { name1 = "kaki per detik persegi", name2 = "kaki per detik persegi", symbol = "ft/s<sup>2</sup>", utype = "acceleration", scale = 0.3048, default = "m/s2", }, ["g0"] = { name1 = "standard gravity", name2 = "standard gravities", symbol = "''g<sub>0</sub>''", utype = "acceleration", scale = 9.80665, default = "m/s2", }, ["km/hs"] = { name1 = "kilometer per jam per detik", name1_us = "kilometer per jam per detik", name2 = "kilometer per jam per detik", name2_us = "kilometer per jam per detik", symbol = "km/(h⋅s)", utype = "acceleration", scale = 0.27777777777777779, default = "mph/s", link = "Percepatan", }, ["km/s2"] = { name1 = "kilometer per detik persegi", name1_us = "kilometer per detik persegi", name2 = "kilometer per detik persegi", name2_us = "kilometer per detik persegi", symbol = "km/s<sup>2</sup>", utype = "acceleration", scale = 1000, default = "mph/s", link = "Percepatan", }, ["m/s2"] = { name1 = "meter per detik persegi", name1_us = "meter per detik persegi", name2 = "meter per detik persegi", name2_us = "meter per detik persegi", symbol = "m/s<sup>2</sup>", utype = "acceleration", scale = 1, default = "ft/s2", }, ["mph/s"] = { name1 = "mil per jam per detik", name2 = "mil per jam per detik", symbol = "mph/s", utype = "acceleration", scale = 0.44704, default = "km/hs", link = "Percepatan", }, ["km/h/s"] = { target = "km/hs", }, ["standard gravity"] = { target = "g0", }, ["1000sqft"] = { name1 = "seribu kaki persegi", name2 = "seribu kaki persegi", symbol = "1000&nbsp;sq&nbsp;ft", utype = "area", scale = 92.90304, default = "m2", link = "kaki persegi", }, ["a"] = { _name1 = "are", _symbol = "a", utype = "area", scale = 100, prefixes = 1, default = "sqft", link = "Hektare#Are", }, ["ekar"] = { symbol = "ekar", usename = 1, utype = "area", scale = 4046.8564224, default = "ha", subdivs = { ["rood"] = { 4, default = "ha" }, ["sqperch"] = { 160, default = "ha" } }, }, ["ekar-sing"] = { target = "ekar", }, ["arpent"] = { symbol = "arpent", usename = 1, utype = "area", scale = 3418.89, default = "ha", }, ["cda"] = { name1 = "cuerda", symbol = "cda", utype = "area", scale = 3930.395625, default = "ha ekar", }, ["daa"] = { name1 = "dekare", symbol = "daa", utype = "area", scale = 1000, default = "km2 sqmi", }, ["dunam"] = { symbol = "dunam", usename = 1, utype = "area", scale = 1000, default = "km2 sqmi", }, ["dunum"] = { symbol = "dunum", usename = 1, utype = "area", scale = 1000, default = "km2 sqmi", link = "Dunam", }, ["ha"] = { name1 = "hektare", symbol = "ha", utype = "area", scale = 10000, default = "ekar", }, ["hektare"] = { name1 = "hektare", symbol = "ha", usename = 1, utype = "area", scale = 10000, default = "ekar", }, ["ekar Irlandia"] = { name1 = "ekar Irlandia", symbol = "ekar&nbsp;Irlandia", utype = "area", scale = 6555.2385024, default = "ha", link = "ekar (Irlandia)", }, ["m2"] = { _name1 = "meter persegi", _name1_us= "meter persegi", _symbol = "m<sup>2</sup>", prefix_position= 1, utype = "area", scale = 1, prefixes = 2, default = "sqft", link = "Meter persegi", }, ["pondemaat"] = { name1 = "pondemaat", name2 = "pondemaat", symbol = "pond", utype = "area", scale = 3674.363358816, default = "m2", link = ":nl:pondemaat", }, ["pyeong"] = { name2 = "pyeong", symbol = "pyeong", usename = 1, utype = "area", scale = 3.3057851239669422, default = "m2", }, ["rai"] = { name2 = "rai", symbol = "rai", utype = "area", scale = 1600, default = "m2", link = "Rai (satuan)", }, ["rood"] = { symbol = "rood", usename = 1, utype = "area", scale = 1011.7141056, default = "sqft m2", subdivs = { ["sqperch"] = { 40, default = "m2" } }, link = "Rood (satuan)", }, ["sqfoot"] = { name1 = "kaki persegi", name2 = "kaki persegi", symbol = "sq&nbsp;ft", utype = "area", scale = 0.09290304, default = "m2", }, ["sqft"] = { name1 = "kaki persegi", name2 = "square feet", symbol = "sq&nbsp;ft", utype = "area", scale = 0.09290304, default = "m2", }, ["sqin"] = { name1 = "inci persegi", name2 = "inci persegi", symbol = "sq&nbsp;in", utype = "area", scale = 0.00064516, default = "cm2", }, ["sqmi"] = { name1 = "mil persegi", symbol = "sq&nbsp;mi", utype = "area", scale = 2589988.110336, default = "km2", }, ["sqnmi"] = { name1 = "square mil laut", symbol = "sq&nbsp;nmi", utype = "area", scale = 3429904, default = "km2 sqmi", link = "mil laut", }, ["sqperch"] = { name2 = "perch", symbol = "perch", usename = 1, utype = "area", scale = 25.29285264, default = "m2", link = "Perch (satuan)#Area", }, ["sqverst"] = { symbol = "square verst", usename = 1, utype = "area", scale = 1138062.24, default = "km2 sqmi", link = "Verst", }, ["sqyd"] = { name1 = "square yard", symbol = "sq&nbsp;yd", utype = "area", scale = 0.83612736, default = "m2", }, ["tsubo"] = { name2 = "tsubo", symbol = "tsubo", usename = 1, utype = "area", scale = 3.3057851239669422, default = "m2", link = "satuan pengukuran Jepang#Area", }, ["acre"] = { target = "ekar", }, ["are"] = { target = "a", }, ["dekare"] = { target = "daa", }, ["kaki2"] = { target = "sqfoot", }, ["ft2"] = { target = "sqft", }, ["in2"] = { target = "sqin", symbol = "in<sup>2</sup>", }, ["km²"] = { target = "km2", }, ["mi2"] = { target = "sqmi", }, ["juta ekar"] = { target = "e6ekar", }, ["juta acre"] = { target = "e6ekar", }, ["juta hektare"] = { target = "e6ha", }, ["m²"] = { target = "m2", }, ["nmi2"] = { target = "sqnmi", }, ["pond"] = { target = "pondemaat", }, ["sq arp"] = { target = "arpent", }, ["sqkm"] = { target = "km2", }, ["sqm"] = { target = "m2", }, ["square verst"] = { target = "sqverst", }, ["verst2"] = { target = "sqverst", }, ["yd2"] = { target = "sqyd", }, ["m2/ha"] = { name1 = "meter persegi per hektare", name1_us = "meter persegi per hektare", name2 = "meter persegi per hektare", name2_us = "meter persegi per hektare", symbol = "m<sup>2</sup>/ha", utype = "area per luas satuan", scale = 0.0001, default = "sqft/ekar", link = "Luas Basal", }, ["sqft/ekar"] = { name1 = "kaki persegi per ekar", name2 = "square feet per ekar", symbol = "sq&nbsp;ft/ekar", utype = "area per luas satuan", scale = 2.295684113865932e-5, default = "m2/ha", link = "Luas Basal", }, ["cent"] = { name1 = "sen", symbol = "¢", utype = "sen", scale = 1, default = "sen", link = "Cent (currency)", }, ["¢"] = { target = "cent", }, ["A.h"] = { name1 = "ampere hour", symbol = "A⋅h", utype = "charge", scale = 3600, default = "coulomb", }, ["coulomb"] = { _name1 = "coulomb", _symbol = "C", utype = "charge", scale = 1, prefixes = 1, default = "e", link = "Coulomb", }, ["e"] = { name1 = "elementary charge", symbol = "''e''", utype = "charge", scale = 1.602176487e-19, default = "coulomb", }, ["g-mol"] = { name1 = "gram-mol", symbol = "g&#8209;mol", utype = "chemical amount", scale = 1, default = "lbmol", link = "mol (satuan)", }, ["gmol"] = { name1 = "gram-mol", symbol = "gmol", utype = "chemical amount", scale = 1, default = "lbmol", link = "mol (satuan)", }, ["kmol"] = { name1 = "kilomol", symbol = "kmol", utype = "chemical amount", scale = 1000, default = "lbmol", link = "mol (satuan)", }, ["lb-mol"] = { name1 = "pon-mol", symbol = "lb&#8209;mol", utype = "chemical amount", scale = 453.59237, default = "mol", link = "mol (satuan)#Other units called \"mole\"", }, ["lbmol"] = { name1 = "pon-mol", symbol = "lbmol", utype = "chemical amount", scale = 453.59237, default = "mol", link = "mol (satuan)#Other units called \"mole\"", }, ["mol"] = { name1 = "mol", symbol = "mol", utype = "chemical amount", scale = 1, default = "lbmol", link = "mol (satuan)", }, ["kgCO2/L"] = { name1 = "kilogram per liter", name1_us = "kilogram per liter", name2 = "kilogram per liter", name2_us = "kilogram per liter", symbol = "kg(CO<sub>2</sub>)/L", utype = "co2 per unit volume", scale = 1000, default = "lbCO2/USgal", link = "Exhaust gas", }, ["lbCO2/USgal"] = { name1 = "pon per galon AS", name2 = "pon per galon AS", symbol = "lbCO2/US&nbsp;gal", utype = "co2 per unit volume", scale = 119.82642731689663, default = "kgCO2/L", link = "Exhaust gas", }, ["oz/lb"] = { per = { "oz", "lb" }, utype = "concentration", default = "mg/kg", }, ["mg/kg"] = { per = { "mg", "kg" }, utype = "concentration", default = "oz/lb", }, ["g/dm3"] = { name1 = "gram per desimeter kubik", name1_us = "gram per desimeter kubik", name2 = "gram per desimeter kubik", name2_us = "gram per desimeter kubik", symbol = "g/dm<sup>3</sup>", utype = "density", scale = 1, default = "kg/m3", link = "Massa jenis", }, ["g/L"] = { name1 = "gram per liter", name1_us = "gram per liter", name2 = "gram per liter", name2_us = "gram per liter", symbol = "g/L", utype = "density", scale = 1, default = "lb/cuin", link = "Massa jenis", }, ["g/mL"] = { name1 = "gram per mililiter", name1_us = "gram per mililiter", name2 = "gram per mililiter", name2_us = "gram per mililiter", symbol = "g/mL", utype = "density", scale = 1000, default = "lb/cuin", link = "Massa jenis", }, ["g/ml"] = { name1 = "gram per mililiter", name1_us = "gram per mililiter", name2 = "gram per mililiter", name2_us = "gram per mililiter", symbol = "g/ml", utype = "density", scale = 1000, default = "lb/cuin", link = "Massa jenis", }, ["kg/dm3"] = { name1 = "kilogram per desimeter kubik", name1_us = "kilogram per desimeter kubik", name2 = "kilogram per desimeter kubik", name2_us = "kilogram per desimeter kubik", symbol = "kg/dm<sup>3</sup>", utype = "density", scale = 1000, default = "lb/cuft", link = "Massa jenis", }, ["kg/L"] = { name1 = "kilogram per liter", name1_us = "kilogram per liter", name2 = "kilogram per liter", name2_us = "kilogram per liter", symbol = "kg/L", utype = "density", scale = 1000, default = "lb/USgal", link = "Massa jenis", }, ["kg/l"] = { name1 = "kilogram per liter", name1_us = "kilogram per liter", name2 = "kilogram per liter", name2_us = "kilogram per liter", symbol = "kg/l", utype = "density", scale = 1000, default = "lb/USgal", link = "Massa jenis", }, ["kg/m3"] = { name1 = "kilogram per meter kubik", name1_us = "kilogram per meter kubik", name2 = "kilogram per meter kubik", name2_us = "kilogram per meter kubik", symbol = "kg/m<sup>3</sup>", utype = "density", scale = 1, default = "lb/cuyd", link = "Massa jenis", }, ["lb/cuft"] = { name1 = "pon per kaki kubik", name2 = "pon per kaki kubik", symbol = "lb/cu&nbsp;ft", utype = "density", scale = 16.018463373960142, default = "g/cm3", link = "Massa jenis", }, ["lb/cuin"] = { name1 = "pon per cubic inci", name2 = "pon per cubic inci", symbol = "lb/cu&nbsp;in", utype = "density", scale = 27679.904710203122, default = "g/cm3", link = "Massa jenis", }, ["lb/cuyd"] = { name1 = "pon per yard kubik", name2 = "pon per yard kubik", symbol = "lb/cu&nbsp;yd", utype = "density", scale = 0.5932764212577829, default = "kg/m3", link = "Massa jenis", }, ["lb/impgal"] = { name1 = "pon per imperial galon", name2 = "pon per imperial galon", symbol = "lb/imp&nbsp;gal", utype = "density", scale = 99.776372663101697, default = "kg/L", link = "Massa jenis", }, ["lb/in3"] = { name1 = "pon per cubic inci", name2 = "pon per cubic inci", symbol = "lb/cu&thinsp;in", utype = "density", scale = 27679.904710203122, default = "g/cm3", link = "Massa jenis", }, ["lb/U.S.gal"] = { name1 = "pon per galon A.S.", name2 = "pon per galon A.S.", symbol = "lb/U.S.&nbsp;gal", utype = "density", scale = 119.82642731689663, default = "kg/L", link = "Massa jenis", }, ["lb/USbu"] = { name1 = "pon per US bushel", name2 = "pon per US bushel", symbol = "lb/US&nbsp;bu", utype = "density", scale = 12.871859780974471, default = "kg/m3", link = "Bushel", }, ["lb/USgal"] = { name1 = "pon per galon AS", name2 = "pon per galon AS", symbol = "lb/US&nbsp;gal", utype = "density", scale = 119.82642731689663, default = "kg/L", link = "Massa jenis", }, ["lbm/cuin"] = { name1 = "pon massa per cubic inci", name2 = "pon massa per cubic inci", symbol = "lbm/cu&thinsp;in", utype = "density", scale = 27679.904710203122, default = "g/cm3", link = "Massa jenis", }, ["mg/L"] = { name1 = "miligram per liter", name1_us = "miligram per liter", name2 = "miligram per liter", name2_us = "miligram per liter", symbol = "mg/L", utype = "density", scale = 0.001, default = "lb/cuin", link = "Density", }, ["oz/cuin"] = { name1 = "ons per cubic inci", name2 = "ons per cubic inci", symbol = "oz/cu&nbsp;in", utype = "density", scale = 1729.9940443876951, default = "g/cm3", link = "Massa jenis", }, ["g/cm3"] = { per = { "g", "cm3" }, utype = "density", default = "lb/cuin", }, ["g/m3"] = { per = { "g", "m3" }, utype = "density", default = "lb/cuyd", link = "Massa jenis", }, ["Mg/m3"] = { per = { "Mg", "m3" }, utype = "density", default = "lb/cuft", }, ["mg/l"] = { per = { "mg", "l" }, utype = "density", default = "oz/cuin", }, ["μg/dL"] = { per = { "μg", "dL" }, utype = "density", default = "lb/cuin", }, ["μg/l"] = { per = { "μg", "l" }, utype = "density", default = "oz/cuin", }, ["lb/ft3"] = { target = "lb/cuft", }, ["lb/yd3"] = { target = "lb/cuyd", }, ["lbm/in3"] = { target = "lbm/cuin", }, ["mcg/dL"] = { target = "μg/dL", }, ["oz/in3"] = { target = "oz/cuin", }, ["ug/dL"] = { target = "μg/dL", }, ["ug/l"] = { target = "μg/l", }, ["B.O.T.U."] = { name1 = "Board of Trade Unit", symbol = "B.O.T.U.", utype = "energy", scale = 3600000, default = "MJ", link = "Watt-hour", }, ["bboe"] = { name1 = "barel of ekivalen minyak", name2 = "barel of ekivalen minyak", symbol = "bboe", utype = "energy", scale = 6117863200, default = "GJ", }, ["BOE"] = { name1 = "barel of ekivalen minyak", name2 = "barel of ekivalen minyak", symbol = "BOE", utype = "energy", scale = 6117863200, default = "GJ", }, ["BTU"] = { name1 = "British thermal unit", symbol = "BTU", utype = "energy", scale = 1055.05585262, default = "kJ", }, ["Btu"] = { name1 = "British thermal unit", symbol = "Btu", utype = "energy", scale = 1055.05585262, default = "kJ", }, ["BTU-39F"] = { name1 = "British thermal unit (39°F)", name2 = "British thermal units (39°F)", symbol = "BTU<sub>39°F</sub>", utype = "energy", scale = 1059.67, default = "kJ", link = "British thermal unit", }, ["Btu-39F"] = { name1 = "British thermal unit (39°F)", name2 = "British thermal units (39°F)", symbol = "Btu<sub>39°F</sub>", utype = "energy", scale = 1059.67, default = "kJ", link = "British thermal unit", }, ["BTU-59F"] = { name1 = "British thermal unit (59°F)", name2 = "British thermal units (59°F)", symbol = "BTU<sub>59°F</sub>", utype = "energy", scale = 1054.804, default = "kJ", link = "British thermal unit", }, ["Btu-59F"] = { name1 = "British thermal unit (59°F)", name2 = "British thermal units (59°F)", symbol = "Btu<sub>59°F</sub>", utype = "energy", scale = 1054.804, default = "kJ", link = "British thermal unit", }, ["BTU-60F"] = { name1 = "British thermal unit (60°F)", name2 = "British thermal units (60°F)", symbol = "BTU<sub>60°F</sub>", utype = "energy", scale = 1054.68, default = "kJ", link = "British thermal unit", }, ["Btu-60F"] = { name1 = "British thermal unit (60°F)", name2 = "British thermal units (60°F)", symbol = "Btu<sub>60°F</sub>", utype = "energy", scale = 1054.68, default = "kJ", link = "British thermal unit", }, ["BTU-63F"] = { name1 = "British thermal unit (63°F)", name2 = "British thermal units (63°F)", symbol = "BTU<sub>63°F</sub>", utype = "energy", scale = 1054.6, default = "kJ", link = "British thermal unit", }, ["Btu-63F"] = { name1 = "British thermal unit (63°F)", name2 = "British thermal units (63°F)", symbol = "Btu<sub>63°F</sub>", utype = "energy", scale = 1054.6, default = "kJ", link = "British thermal unit", }, ["BTU-ISO"] = { name1 = "British thermal unit (ISO)", name2 = "British thermal units (ISO)", symbol = "BTU<sub>ISO</sub>", utype = "energy", scale = 1055.056, default = "kJ", link = "British thermal unit", }, ["Btu-ISO"] = { target = "BTU-ISO", }, ["BTU-IT"] = { name1 = "British thermal unit (IT)", name2 = "British thermal units (IT)", symbol = "BTU<sub>IT</sub>", utype = "energy", scale = 1055.05585262, default = "kJ", link = "British thermal unit", }, ["Btu-IT"] = { name1 = "British thermal unit (IT)", name2 = "British thermal units (IT)", symbol = "Btu<sub>IT</sub>", utype = "energy", scale = 1055.05585262, default = "kJ", link = "British thermal unit", }, ["BTU-mean"] = { name1 = "British thermal unit (mean)", name2 = "British thermal units (mean)", symbol = "BTU<sub>mean</sub>", utype = "energy", scale = 1055.87, default = "kJ", link = "British thermal unit", }, ["Btu-mean"] = { name1 = "British thermal unit (mean)", name2 = "British thermal units (mean)", symbol = "Btu<sub>mean</sub>", utype = "energy", scale = 1055.87, default = "kJ", link = "British thermal unit", }, ["BTU-th"] = { name1 = "British thermal unit (thermochemical)", name2 = "British thermal units (thermochemical)", symbol = "BTU<sub>th</sub>", utype = "energy", scale = 1054.35026444, default = "kJ", link = "British thermal unit", }, ["Btu-th"] = { name1 = "British thermal unit (thermochemical)", name2 = "British thermal units (thermochemical)", symbol = "Btu<sub>th</sub>", utype = "energy", scale = 1054.35026444, default = "kJ", link = "British thermal unit", }, ["Cal"] = { name1 = "kalori", symbol = "Cal", utype = "energy", scale = 4184, default = "kJ", }, ["cal"] = { name1 = "kalori", symbol = "cal", utype = "energy", scale = 4.184, default = "J", }, ["Cal-15"] = { name1 = "kalori (15°C)", name2 = "kalori (15°C)", symbol = "Cal<sub>15</sub>", utype = "energy", scale = 4185.8, default = "kJ", link = "Kalori", }, ["cal-15"] = { name1 = "kalori (15°C)", name2 = "kalori (15°C)", symbol = "cal<sub>15</sub>", utype = "energy", scale = 4.1858, default = "J", link = "Kalori", }, ["Cal-IT"] = { name1 = "kalori (International Steam Table)", name2 = "kalori (International Steam Table)", symbol = "Cal<sub>IT</sub>", utype = "energy", scale = 4186.8, default = "kJ", link = "Kalori", }, ["cal-IT"] = { name1 = "kalori (International Steam Table)", name2 = "kalori (International Steam Table)", symbol = "cal<sub>IT</sub>", utype = "energy", scale = 4.1868, default = "J", link = "Kalori", }, ["Cal-th"] = { name1 = "kalori (thermochemical)", name2 = "kalori (thermochemical)", symbol = "Cal<sub>th</sub>", utype = "energy", scale = 4184, default = "kJ", link = "Kalori", }, ["cal-th"] = { name1 = "kalori (thermochemical)", name2 = "kalori (thermochemical)", symbol = "cal<sub>th</sub>", utype = "energy", scale = 4.184, default = "J", link = "Kalori", }, ["ccatm"] = { name1 = "cubic sentimeter-atmosphere", name1_us = "cubic sentimeter-atmosphere", symbol = "cc⋅atm", utype = "energy", scale = 0.101325, default = "mJ", link = "Atmosphere (satuan)", }, ["CHU-IT"] = { name1 = "Celsius heat unit (International Table)", name2 = "Celsius heat units (International Table)", symbol = "CHU<sub>IT</sub>", utype = "energy", scale = 1899.100534716, default = "kJ", link = "Conversion of units#Energy", }, ["cm3atm"] = { name1 = "cubic sentimeter-atmosphere", name1_us = "cubic sentimeter-atmosphere", symbol = "cm<sup>3</sup>⋅atm", utype = "energy", scale = 0.101325, default = "mJ", link = "Atmosphere (satuan)", }, ["cufootatm"] = { name1 = "kaki kubik atmosfer", name2 = "kaki kubik of atmosfer", symbol = "cu&nbsp;ft&nbsp;atm", utype = "energy", scale = 2869.2044809344, default = "kJ", link = "Atmosfer (satuan)", }, ["cufootnaturalgas"] = { name1 = "kaki kubik gas alam", name2 = "kaki kubik gas alam", symbol = "cuftnaturalgas", usename = 1, utype = "energy", scale = 1055055.85262, default = "MJ", link = "Konversi satuan#Energi", }, ["cuftatm"] = { name1 = "kaki kubik atmosfer", name2 = "kaki kubik atmosfer", symbol = "cu&nbsp;ft&nbsp;atm", utype = "energy", scale = 2869.2044809344, default = "kJ", link = "Atmosfer (satuan)", }, ["cuftnaturalgas"] = { name1 = "kaki kubik gas alam", name2 = "kaki kubik gas alam", symbol = "cuftnaturalgas", usename = 1, utype = "energy", scale = 1055055.85262, default = "MJ", link = "Konversi satuan#Energi", }, ["cuydatm"] = { name1 = "yard kubik atmosfer", name2 = "yard kubik atmosfer", symbol = "cu&nbsp;yd&nbsp;atm", utype = "energy", scale = 77468.5209852288, default = "kJ", link = "Atmosfer (satuan)", }, ["Eh"] = { name1 = "Hartree", symbol = "''E''<sub>h</sub>", utype = "energy", scale = 4.35974417e-18, default = "eV", }, ["erg"] = { symbol = "erg", utype = "energy", scale = 0.0000001, default = "μJ", }, ["eV"] = { name1 = "electronvolt", symbol = "eV", utype = "energy", scale = 1.602176487e-19, default = "aJ", }, ["feV"] = { name1 = "femtoelectronvolt", symbol = "feV", utype = "energy", scale = 1.602176487e-34, default = "yJ", link = "Electronvolt", }, ["foe"] = { symbol = "foe", utype = "energy", scale = 1e44, default = "YJ", link = "Foe (satuan)", }, ["ftlb"] = { name1 = "kaki-pon", symbol = "ft⋅lb", utype = "energy", alttype = "torque", scale = 1.3558179483314004, default = "J", link = "kaki-pon (energi)", }, ["ftlb-f"] = { name1 = "kaki-pon force", name2 = "kaki-pon force", symbol = "ft⋅lb<sub>f</sub>", utype = "energy", alttype = "torque", scale = 1.3558179483314004, default = "J", link = "kaki-pon (energi)", }, ["ftlbf"] = { name1 = "kaki-pon force", name2 = "kaki-pon force", symbol = "ft⋅lbf", utype = "energy", alttype = "torque", scale = 1.3558179483314004, default = "J", link = "kaki-pon (energy)", }, ["ftpdl"] = { name1 = "kaki-ponal", symbol = "ft⋅pdl", utype = "energy", scale = 0.0421401100938048, default = "J", }, ["GeV"] = { name1 = "gigaelectronvolt", symbol = "GeV", utype = "energy", scale = 1.602176487e-10, default = "nJ", link = "Electronvolt", }, ["GLatm"] = { name1 = "gigaliter-atmosphere", name1_us = "gigaliter-atmosphere", symbol = "GL⋅atm", utype = "energy", scale = 101325000000, default = "GJ", link = "Atmosphere (satuan)", }, ["Glatm"] = { name1 = "gigaliter-atmosphere", name1_us = "gigaliter-atmosphere", symbol = "Gl⋅atm", utype = "energy", scale = 101325000000, default = "GJ", link = "Atmosphere (satuan)", }, ["gTNT"] = { name2 = "gram of TNT", symbol = "gram of TNT", usename = 1, utype = "energy", scale = 4184, default = "kJ", link = "TNT equivalent", }, ["Gtoe"] = { name1 = "gigaton ekivalen minyak", name2 = "gigaton ekivalen minyak", symbol = "Gtoe", utype = "energy", scale = 4.1868e19, default = "EJ", link = "ton ekivalen minyak", }, ["GtonTNT"] = { name2 = "gigaton TNT", symbol = "gigaton TNT", usename = 1, utype = "energy", scale = 4.184e18, default = "EJ", link = "TNT equivalent", }, ["GtTNT"] = { name2 = "gigaton TNT", symbol = "gigaton TNT", usename = 1, utype = "energy", scale = 4.184e18, default = "EJ", link = "TNT equivalent", }, ["GW.h"] = { name1 = "gigawatt-hour", symbol = "GW⋅h", utype = "energy", scale = 3.6e12, default = "TJ", link = "Watt-hour", }, ["GWh"] = { name1 = "gigawatt-hour", symbol = "GWh", utype = "energy", scale = 3.6e12, default = "TJ", link = "Watt-hour", }, ["hph"] = { name1 = "tenaga kuda-hour", symbol = "hp⋅h", utype = "energy", scale = 2684519.537696172792, default = "kWh", link = "tenaga kuda", }, ["impgalatm"] = { name1 = "imperial galon-atmosphere", symbol = "imp gal⋅atm", utype = "energy", scale = 460.63256925, default = "J", link = "Atmosphere (satuan)", }, ["inlb"] = { name1 = "inci-pon", symbol = "in⋅lb", utype = "energy", alttype = "torque", scale = 0.1129848290276167, default = "mJ", link = "kaki-pon (energy)", }, ["inlb-f"] = { name1 = "inci-pon force", name2 = "inci-pon force", symbol = "in⋅lb<sub>f</sub>", utype = "energy", alttype = "torque", scale = 0.1129848290276167, default = "mJ", link = "kaki-pon (energy)", }, ["inlbf"] = { name1 = "inci-pon force", name2 = "inci-pon force", symbol = "in⋅lbf", utype = "energy", alttype = "torque", scale = 0.1129848290276167, default = "mJ", link = "kaki-pon (energy)", }, ["inoz-f"] = { name1 = "inci-ons force", name2 = "inci-ons force", symbol = "in⋅oz<sub>f</sub>", utype = "energy", alttype = "torque", scale = 0.00706155181422604375, default = "mJ", link = "kaki-pon (energy)", }, ["inozf"] = { name1 = "inci-ons force", name2 = "inci-ons force", symbol = "in⋅ozf", utype = "energy", alttype = "torque", scale = 0.00706155181422604375, default = "mJ", link = "kaki-pon (energy)", }, ["J"] = { _name1 = "joule", _symbol = "J", utype = "energy", scale = 1, prefixes = 1, default = "cal", link = "Joule", }, ["kBOE"] = { name1 = "kilo barel of ekivalen minyak", name2 = "kilo barel of ekivalen minyak", symbol = "kBOE", utype = "energy", scale = 6.1178632e12, default = "TJ", link = "barel of ekivalen minyak", }, ["kcal"] = { name1 = "kilocalorie", symbol = "kcal", utype = "energy", scale = 4184, default = "kJ", link = "Kalori", }, ["kcal-15"] = { name1 = "kilokalori (15°C)", name2 = "kilokalori (15°C)", symbol = "kcal<sub>15</sub>", utype = "energy", scale = 4185.8, default = "kJ", link = "Kalori", }, ["kcal-IT"] = { name1 = "kilokalori (International Steam Table)", name2 = "kilokalori (International Steam Table)", symbol = "kcal<sub>IT</sub>", utype = "energy", scale = 4186.8, default = "kJ", link = "Kalori", }, ["kcal-th"] = { name1 = "kilokalori (thermochemical)", name2 = "kilokalori (thermochemical)", symbol = "kcal<sub>th</sub>", utype = "energy", scale = 4184, default = "kJ", link = "Kalori", }, ["kerg"] = { name1 = "kiloerg", symbol = "kerg", utype = "energy", scale = 0.0001, default = "mJ", link = "Erg", }, ["keV"] = { name1 = "kiloelectronvolt", symbol = "keV", utype = "energy", scale = 1.602176487e-16, default = "fJ", link = "Electronvolt", }, ["kgTNT"] = { name2 = "kilogram of TNT", symbol = "kilogram of TNT", usename = 1, utype = "energy", scale = 4184000, default = "MJ", link = "TNT equivalent", }, ["kLatm"] = { name1 = "kiloliter-atmosphere", name1_us = "kiloliter-atmosphere", symbol = "kL⋅atm", utype = "energy", scale = 101325, default = "kJ", link = "Atmosphere (satuan)", }, ["klatm"] = { name1 = "kiloliter-atmosphere", name1_us = "kiloliter-atmosphere", symbol = "kl⋅atm", utype = "energy", scale = 101325, default = "kJ", link = "Atmosphere (satuan)", }, ["kt(TNT)"] = { name1 = "kiloton", name1_us = "kiloton", symbol = "kt", utype = "energy", scale = 4.184e12, default = "TJ", link = "TNT equivalent", }, ["ktoe"] = { name1 = "kiloton ekivalen minyak", name2 = "kiloton ekivalen minyak", symbol = "ktoe", utype = "energy", scale = 4.1868e13, default = "TJ", link = "ton ekivalen minyak", }, ["ktonTNT"] = { name1 = "kiloton TNT", name2 = "kiloton TNT", symbol = "kt", utype = "energy", scale = 4.184e12, default = "TJ", link = "TNT equivalent", }, ["ktTNT"] = { name2 = "kiloton TNT", symbol = "kiloton TNT", usename = 1, utype = "energy", scale = 4.184e12, default = "TJ", link = "TNT equivalent", }, ["kW.h"] = { name1 = "kilowatt-hour", symbol = "kW⋅h", utype = "energy", scale = 3600000, default = "MJ", link = "Watt-hour", }, ["kWh"] = { name1 = "kilowatt-hour", symbol = "kWh", utype = "energy", scale = 3600000, default = "MJ", link = "Watt-hour", }, ["Latm"] = { name1 = "liter-atmosphere", name1_us = "liter-atmosphere", symbol = "L⋅atm", utype = "energy", scale = 101.325, default = "J", link = "Atmosphere (satuan)", }, ["latm"] = { name1 = "liter-atmosphere", name1_us = "liter-atmosphere", symbol = "l⋅atm", utype = "energy", scale = 101.325, default = "J", link = "Atmosphere (satuan)", }, ["m3atm"] = { name1 = "meter kubik-atmosphere", name1_us = "meter kubik-atmosphere", symbol = "m<sup>3</sup>⋅atm", utype = "energy", scale = 101325, default = "kJ", link = "Atmosphere (satuan)", }, ["Mcal"] = { name1 = "megacalorie", symbol = "Mcal", utype = "energy", scale = 4184000, default = "MJ", link = "Kalori", }, ["mcal"] = { name1 = "milicalorie", symbol = "mcal", utype = "energy", scale = 0.004184, default = "mJ", link = "Kalori", }, ["Mcal-15"] = { name1 = "megakalori (15°C)", name2 = "megakalori (15°C)", symbol = "Mcal<sub>15</sub>", utype = "energy", scale = 4185800, default = "MJ", link = "Kalori", }, ["mcal-15"] = { name1 = "milikalori (15°C)", name2 = "milikalori (15°C)", symbol = "mcal<sub>15</sub>", utype = "energy", scale = 0.0041858, default = "mJ", link = "Kalori", }, ["Mcal-IT"] = { name1 = "megakalori (International Steam Table)", name2 = "megakalori (International Steam Table)", symbol = "Mcal<sub>IT</sub>", utype = "energy", scale = 4186800, default = "MJ", link = "Kalori", }, ["mcal-IT"] = { name1 = "milikalori (International Steam Table)", name2 = "milikalori (International Steam Table)", symbol = "mcal<sub>IT</sub>", utype = "energy", scale = 0.0041868, default = "mJ", link = "Kalori", }, ["Mcal-th"] = { name1 = "megakalori (thermochemical)", name2 = "megakalori (thermochemical)", symbol = "Mcal<sub>th</sub>", utype = "energy", scale = 4184000, default = "MJ", link = "Kalori", }, ["mcal-th"] = { name1 = "milikalori (thermochemical)", name2 = "milikalori (thermochemical)", symbol = "mcal<sub>th</sub>", utype = "energy", scale = 0.004184, default = "mJ", link = "Kalori", }, ["Merg"] = { name1 = "megaerg", symbol = "Merg", utype = "energy", scale = 0.1, default = "J", link = "Erg", }, ["merg"] = { name1 = "milierg", symbol = "merg", utype = "energy", scale = 0.0000000001, default = "μJ", link = "Erg", }, ["MeV"] = { name1 = "megaelectronvolt", symbol = "MeV", utype = "energy", scale = 1.602176487e-13, default = "pJ", link = "Electronvolt", }, ["meV"] = { name1 = "milielectronvolt", symbol = "meV", utype = "energy", scale = 1.602176487e-22, default = "zJ", link = "Electronvolt", }, ["MLatm"] = { name1 = "megaliter-atmosphere", name1_us = "megaliter-atmosphere", symbol = "ML⋅atm", utype = "energy", scale = 101325000, default = "MJ", link = "Atmosphere (satuan)", }, ["Mlatm"] = { name1 = "megaliter-atmosphere", name1_us = "megaliter-atmosphere", symbol = "Ml⋅atm", utype = "energy", scale = 101325000, default = "MJ", link = "Atmosphere (satuan)", }, ["mLatm"] = { name1 = "mililiter-atmosphere", name1_us = "mililiter-atmosphere", symbol = "L⋅atm", utype = "energy", scale = 0.101325, default = "mJ", link = "Atmosphere (satuan)", }, ["mlatm"] = { name1 = "mililiter-atmosphere", name1_us = "mililiter-atmosphere", symbol = "l⋅atm", utype = "energy", scale = 0.101325, default = "mJ", link = "Atmosphere (satuan)", }, ["MMBtu"] = { name1 = "juta British thermal units", name2 = "juta British thermal units", symbol = "MMBtu", utype = "energy", scale = 1055055852.62, default = "GJ", link = "British thermal unit", }, ["Mt(TNT)"] = { name1 = "megaton", name1_us = "megaton", symbol = "Mt", utype = "energy", scale = 4.184e15, default = "PJ", link = "TNT equivalent", }, ["Mtoe"] = { name1 = "megaton ekivalen minyak", name2 = "megaton ekivalen minyak", symbol = "Mtoe", utype = "energy", scale = 4.1868e16, default = "PJ", link = "ton ekivalen minyak", }, ["MtonTNT"] = { name1 = "megaton TNT", name2 = "megaton TNT", symbol = "Mt", utype = "energy", scale = 4.184e15, default = "PJ", link = "TNT equivalent", }, ["mtonTNT"] = { name2 = "militon TNT", symbol = "militon TNT", usename = 1, utype = "energy", scale = 4184000, default = "MJ", link = "TNT equivalent", }, ["MtTNT"] = { name2 = "megaton TNT", symbol = "megaton TNT", usename = 1, utype = "energy", scale = 4.184e15, default = "PJ", link = "TNT equivalent", }, ["mtTNT"] = { name2 = "militon TNT", symbol = "militon TNT", usename = 1, utype = "energy", scale = 4184000, default = "MJ", link = "TNT equivalent", }, ["MW.h"] = { name1 = "megawatt-hour", symbol = "MW⋅h", utype = "energy", scale = 3600000000, default = "GJ", link = "Watt-hour", }, ["mW.h"] = { name1 = "miliwatt-hour", symbol = "mW⋅h", utype = "energy", scale = 3.6, default = "J", link = "Watt-hour", }, ["MWh"] = { name1 = "megawatt-hour", symbol = "MWh", utype = "energy", scale = 3600000000, default = "GJ", link = "Watt-hour", }, ["mWh"] = { name1 = "miliwatt-hour", symbol = "mWh", utype = "energy", scale = 3.6, default = "J", link = "Watt-hour", }, ["neV"] = { name1 = "nanoelectronvolt", symbol = "neV", utype = "energy", scale = 1.602176487e-28, default = "yJ", link = "Electronvolt", }, ["PeV"] = { name1 = "petaelectronvolt", symbol = "PeV", utype = "energy", scale = 0.0001602176487, default = "mJ", link = "Electronvolt", }, ["peV"] = { name1 = "picoelectronvolt", symbol = "peV", utype = "energy", scale = 1.602176487e-31, default = "yJ", link = "Electronvolt", }, ["PSh"] = { name1 = "Pferdestärkenstunde", symbol = "PSh", utype = "energy", scale = 2647795.5, default = "kWh", }, ["quad"] = { name1 = "quadrillion British thermal units", name2 = "quadrillion British thermal units", symbol = "quad", utype = "energy", scale = 1.054804e18, default = "EJ", link = "Quad (satuan)", }, ["Ry"] = { name1 = "rydberg", symbol = "Ry", utype = "energy", scale = 2.1798741e-18, default = "eV", link = "Rydberg constant", }, ["scc"] = { name1 = "standard cubic sentimeter", name1_us = "standard cubic sentimeter", symbol = "scc", utype = "energy", scale = 0.101325, default = "mJ", link = "Atmosphere (satuan)", }, ["scf"] = { name1 = "standard kaki kubik", name2 = "standard kaki kubik", symbol = "scf", utype = "energy", scale = 2869.2044809344, default = "kJ", link = "Atmosphere (satuan)", }, ["scfoot"] = { name1 = "standard kaki kubik", name2 = "standard kaki kubik", symbol = "scf", utype = "energy", scale = 2869.2044809344, default = "kJ", link = "Atmosphere (satuan)", }, ["scy"] = { name1 = "standard yard kubik", symbol = "scy", utype = "energy", scale = 77468.5209852288, default = "kJ", link = "Atmosphere (satuan)", }, ["sl"] = { name1 = "standard liter", name1_us = "standard liter", symbol = "sl", utype = "energy", scale = 101.325, default = "J", link = "Atmosphere (satuan)", }, ["t(TNT)"] = { name1 = "ton", name1_us = "ton", symbol = "t", utype = "energy", scale = 4184000000, default = "GJ", link = "TNT equivalent", }, ["TeV"] = { name1 = "teraelectronvolt", symbol = "TeV", utype = "energy", scale = 1.602176487e-7, default = "μJ", link = "Electronvolt", }, ["th"] = { name1 = "thermie", symbol = "th", utype = "energy", scale = 4186800, default = "MJ", link = "Conversion of units#Energy", }, ["thm-EC"] = { name1 = "therm (EC)", name2 = "therms (EC)", symbol = "thm (EC)", utype = "energy", scale = 105506000, default = "MJ", link = "Therm", }, ["thm-UK"] = { name1 = "therm (UK)", name2 = "therms (UK)", symbol = "thm (UK)", utype = "energy", scale = 105505585.257348, default = "MJ", link = "Therm", }, ["thm-US"] = { name1 = "therm (US)", name1_us = "therm (U.S.)", name2 = "therms (US)", name2_us = "therms (U.S.)", symbol = "thm (US)", sym_us = "thm (U.S.)", utype = "energy", scale = 105480400, default = "MJ", link = "Therm", }, ["toe"] = { name1 = "ton ekivalen minyak", name2 = "ton ekivalen minyak", symbol = "toe", utype = "energy", scale = 41868000000, default = "GJ", }, ["tonTNT"] = { name2 = "ton TNT", symbol = "ton TNT", usename = 1, utype = "energy", scale = 4184000000, default = "GJ", link = "TNT equivalent", }, ["tTNT"] = { name2 = "ton TNT", symbol = "ton TNT", usename = 1, utype = "energy", scale = 4184000000, default = "GJ", link = "TNT equivalent", }, ["TtonTNT"] = { name2 = "teraton TNT", symbol = "teraton TNT", usename = 1, utype = "energy", scale = 4.184e21, default = "ZJ", link = "TNT equivalent", }, ["TtTNT"] = { name2 = "teraton TNT", symbol = "teraton TNT", usename = 1, utype = "energy", scale = 4.184e21, default = "ZJ", link = "TNT equivalent", }, ["TW.h"] = { name1 = "terawatt-hour", symbol = "TW⋅h", utype = "energy", scale = 3.6e15, default = "PJ", link = "Watt-hour", }, ["TWh"] = { name1 = "terawatt-hour", symbol = "TWh", utype = "energy", scale = 3.6e15, default = "PJ", link = "Watt-hour", }, ["USgalatm"] = { name1 = "galon AS-atmosphere", name1_us = "galon A.S.-atmosphere", symbol = "US&nbsp;gal⋅atm", sym_us = "U.S.&nbsp;gal⋅atm", utype = "energy", scale = 383.5568490138, default = "J", link = "Atmosphere (satuan)", }, ["W.h"] = { name1 = "watt-hour", symbol = "W⋅h", utype = "energy", scale = 3600, default = "kJ", }, ["Wh"] = { name1 = "watt-hour", symbol = "Wh", utype = "energy", scale = 3600, default = "kJ", }, ["μerg"] = { name1 = "mikroerg", symbol = "μerg", utype = "energy", scale = 1e-13, default = "nJ", link = "Erg", }, ["μeV"] = { name1 = "mikroelectronvolt", symbol = "μeV", utype = "energy", scale = 1.602176487e-25, default = "yJ", link = "Electronvolt", }, ["μW.h"] = { name1 = "mikrowatt-hour", symbol = "μW⋅h", utype = "energy", scale = 0.0036, default = "mJ", link = "Watt-hour", }, ["μWh"] = { name1 = "mikrowatt-hour", symbol = "μWh", utype = "energy", scale = 0.0036, default = "mJ", link = "Watt-hour", }, ["-kW.h"] = { target = "kW.h", link = "Kilowatt hour", }, ["btu"] = { target = "BTU", }, ["Kalori"] = { target = "Cal", }, ["ft.lbf"] = { target = "ftlbf", }, ["ft·lbf"] = { target = "ftlbf", }, ["g-cal-15"] = { target = "cal-15", }, ["g-cal-IT"] = { target = "cal-IT", }, ["g-cal-th"] = { target = "cal-th", }, ["g-kcal-15"] = { target = "kcal-15", }, ["g-kcal-IT"] = { target = "kcal-IT", }, ["g-kcal-th"] = { target = "kcal-th", }, ["g-Mcal-15"] = { target = "Mcal-15", }, ["g-mcal-15"] = { target = "mcal-15", }, ["g-Mcal-IT"] = { target = "Mcal-IT", }, ["g-mcal-IT"] = { target = "mcal-IT", }, ["g-Mcal-th"] = { target = "Mcal-th", }, ["g-mcal-th"] = { target = "mcal-th", }, ["GW-h"] = { target = "GW.h", }, ["GW·h"] = { target = "GW.h", }, ["Hartree"] = { target = "Eh", }, ["hp.h"] = { target = "hph", }, ["in.lb-f"] = { target = "inlb-f", }, ["in.lbf"] = { target = "inlbf", }, ["in.oz-f"] = { target = "inoz-f", }, ["in.ozf"] = { target = "inozf", }, ["kbboe"] = { target = "kBOE", symbol = "kbboe", }, ["kg-cal-15"] = { target = "Cal-15", }, ["kg-cal-IT"] = { target = "Cal-IT", }, ["kg-cal-th"] = { target = "Cal-th", }, ["kW-h"] = { target = "kW.h", }, ["kW·h"] = { target = "kW.h", }, ["MW-h"] = { target = "MW.h", }, ["mW-h"] = { target = "mW.h", }, ["MW·h"] = { target = "MW.h", }, ["TW-h"] = { target = "TW.h", }, ["U.S.galatm"] = { target = "USgalatm", sp_us = true, }, ["uerg"] = { target = "μerg", }, ["ueV"] = { target = "μeV", }, ["usgalatm"] = { target = "USgalatm", }, ["uW-h"] = { target = "μW.h", }, ["uW.h"] = { target = "μW.h", }, ["uWh"] = { target = "μWh", }, ["W-h"] = { target = "W.h", }, ["eVpar"] = { _name1 = "electronvolt", _symbol = "eV", utype = "energy per chemical amount", scale = 96485.329522144166, prefixes = 1, default = "kcal/mol", link = "Electronvolt", }, ["kcal/mol"] = { per = { "kcal", "mol" }, utype = "energy per chemical amount", default = "kJ/mol", link = "Kilokalori per mole", }, ["kJ/mol"] = { per = { "kJ", "mol" }, utype = "energy per chemical amount", default = "kcal/mol", link = "Joule per mole", }, ["kWh/100 km"] = { name1 = "kilowatt-hour per 100 kilometer", name1_us = "kilowatt-hour per 100 kilometer", name2 = "kilowatt-hours per 100 kilometer", name2_us = "kilowatt-hours per 100 kilometer", symbol = "kW⋅h/100&nbsp;km", utype = "energy per unit length", scale = 36, default = "MJ/km kWh/mi", link = "Watt-hour", }, ["kWh/100 mi"] = { name1 = "kilowatt-hour per 100 mil", name2 = "kilowatt-hours per 100 mil", symbol = "kW⋅h/100&nbsp;mi", utype = "energy per unit length", scale = 22.3694, default = "mpge", link = "mil per galon gasoline equivalent", }, ["MJ/100 km"] = { name1 = "megajoule per 100 kilometer", name1_us = "megajoule per 100 kilometer", name2 = "megajoule per 100 kilometer", name2_us = "megajoule per 100 kilometer", symbol = "MJ/100&nbsp;km", utype = "energy per unit length", scale = 10, default = "BTU/mi", link = "British thermal unit", }, ["mpge"] = { name1 = "mil per galon gasoline equivalent", name2 = "mil per galon gasoline equivalent", symbol = "mpg&#8209;e", utype = "energy per unit length", scale = 13e-6, invert = -1, iscomplex= true, default = "kWh/100 mi", link = "mil per galon gasoline equivalent", }, ["BTU/mi"] = { per = { "BTU", "mi" }, utype = "energy per unit length", default = "v > 1525 ! M ! k ! J/km", }, ["kJ/km"] = { per = { "kJ", "km" }, utype = "energy per unit length", default = "BTU/mi", }, ["kWh/km"] = { per = { "-kW.h", "km" }, utype = "energy per unit length", default = "MJ/km kWh/mi", }, ["kWh/mi"] = { per = { "-kW.h", "mi" }, utype = "energy per unit length", default = "kWh/km MJ/km", }, ["MJ/km"] = { per = { "MJ", "km" }, utype = "energy per unit length", default = "BTU/mi", }, ["mpg-e"] = { target = "mpge", }, ["BTU/lb"] = { name1 = "British thermal unit per pon", name2 = "British thermal units per pon", symbol = "BTU/lb", utype = "energy per massa satuan", scale = 429.92261414790346, default = "kJ/kg", link = "British thermal unit", }, ["cal/g"] = { name1 = "kalori per gram", name2 = "kalori per gram", symbol = "cal/g", utype = "energy per massa satuan", scale = 4184, default = "J/g", }, ["GJ/kg"] = { name1 = "gigajoule per kilogram", name2 = "gigajoule per kilogram", symbol = "GJ/kg", utype = "energy per massa satuan", scale = 1e9, default = "ktTNT/t", link = "Specific energy", }, ["J/g"] = { name1 = "joule per gram", name2 = "joule per gram", symbol = "J/g", utype = "energy per massa satuan", scale = 1000, default = "kcal/g", link = "Specific energy", }, ["kcal/g"] = { name1 = "kilokalori per gram", name2 = "kilokalori per gram", symbol = "kcal/g", utype = "energy per massa satuan", scale = 4184000, default = "kJ/g", }, ["kJ/g"] = { name1 = "kilojoule per gram", name2 = "kilojoule per gram", symbol = "kJ/g", utype = "energy per massa satuan", scale = 1000000, default = "kcal/g", link = "Specific energy", }, ["kJ/kg"] = { name1 = "kilojoule per kilogram", name2 = "kilojoule per kilogram", symbol = "kJ/kg", utype = "energy per massa satuan", scale = 1000, default = "BTU/lb", link = "Specific energy", }, ["ktonTNT/MT"] = { name2 = "kiloton TNT per ton metrik", symbol = "kiloton TNT per ton metrik", usename = 1, utype = "energy per massa satuan", scale = 4184000000, default = "GJ/kg", link = "TNT equivalent", }, ["ktTNT/t"] = { name2 = "kiloton TNT per ton", symbol = "kiloton TNT per ton", usename = 1, utype = "energy per massa satuan", scale = 4184000000, default = "GJ/kg", link = "TNT equivalent", }, ["MtonTNT/MT"] = { name2 = "megaton TNT per ton metrik", symbol = "megaton TNT per ton metrik", usename = 1, utype = "energy per massa satuan", scale = 4.184e12, default = "TJ/kg", link = "TNT equivalent", }, ["MtTNT/MT"] = { name2 = "megaton TNT per ton", symbol = "megaton TNT per ton", usename = 1, utype = "energy per massa satuan", scale = 4.184e12, default = "TJ/kg", link = "TNT equivalent", }, ["TJ/kg"] = { name1 = "terajoule per kilogram", name2 = "terajoule per kilogram", symbol = "TJ/kg", utype = "energy per massa satuan", scale = 1e12, default = "MtTNT/MT", link = "Specific energy", }, ["Cal/g"] = { per = { "Cal", "g" }, utype = "energy per massa satuan", default = "kJ/g", }, ["BTU/cuft"] = { per = { "BTU", "cuft" }, utype = "energy per unit volume", default = "kJ/L", }, ["Cal/12USoz(mL)serve"] = { per = { "Cal", "-12USoz(mL)serve" }, utype = "energy per unit volume", default = "kJ/L", }, ["Cal/12USoz(ml)serve"] = { per = { "Cal", "-12USoz(ml)serve" }, utype = "energy per unit volume", default = "kJ/l", }, ["Cal/12USozserve"] = { per = { "Cal", "-12USozserve" }, utype = "energy per unit volume", default = "kJ/L", }, ["Cal/USoz"] = { per = { "Cal", "USoz" }, utype = "energy per unit volume", default = "kJ/ml", }, ["kJ/L"] = { per = { "kJ", "L" }, utype = "energy per unit volume", default = "BTU/cuft", }, ["kJ/l"] = { per = { "kJ", "l" }, utype = "energy per unit volume", default = "BTU/cuft", }, ["kJ/ml"] = { per = { "kJ", "ml" }, utype = "energy per unit volume", default = "Cal/USoz", }, ["MJ/m3"] = { per = { "MJ", "m3" }, utype = "energy per unit volume", default = "BTU/cuft", }, ["Sv"] = { _name1 = "sievert", _symbol = "Sv", utype = "equivalent radiation dose", scale = 1, prefixes = 1, default = "rem", link = "Sievert", }, ["rem"] = { _name1 = "rem", _symbol = "rem", utype = "equivalent radiation dose", scale = 0.01, prefixes = 1, default = "Sv", link = "Roentgen equivalent man", }, ["g/km"] = { name1 = "gram per kilometer", name1_us = "gram per kilometer", name2 = "gram per kilometer", name2_us = "gram per kilometer", symbol = "g/km", utype = "exhaust emission", scale = 1e-6, default = "oz/mi", link = "Exhaust gas", }, ["g/mi"] = { name1 = "gram per mil", name2 = "gram per mil", symbol = "g/mi", utype = "exhaust emission", scale = 6.2137119223733397e-7, default = "g/km", link = "Exhaust gas", }, ["gCO2/km"] = { name1 = "gram CO<sub>2</sub> per kilometer", name1_us = "gram CO<sub>2</sub> per kilometer", name2 = "gram CO<sub>2</sub> per kilometer", name2_us = "gram CO<sub>2</sub> per kilometer", symbol = "g(CO<sub>2</sub>)/km", utype = "exhaust emission", scale = 1e-6, default = "ozCO2/mi", link = "Exhaust gas", }, ["gCO2/mi"] = { name1 = "gram CO<sub>2</sub> per mil", name2 = "gram CO<sub>2</sub> per mil", symbol = "g(CO<sub>2</sub>)/mi", utype = "exhaust emission", scale = 6.2137119223733397e-7, default = "gCO2/km", link = "Exhaust gas", }, ["kg/km"] = { name1 = "kilogram per kilometer", name1_us = "kilogram per kilometer", name2 = "kilogram per kilometer", name2_us = "kilogram per kilometer", symbol = "kg/km", utype = "exhaust emission", scale = 0.001, default = "lb/mi", link = "Exhaust gas", }, ["kgCO2/km"] = { name1 = "kilogram CO<sub>2</sub> per kilometer", name1_us = "kilogram CO<sub>2</sub> per kilometer", name2 = "kilogram CO<sub>2</sub> per kilometer", name2_us = "kilogram CO<sub>2</sub> per kilometer", symbol = "kg(CO<sub>2</sub>)/km", utype = "exhaust emission", scale = 0.001, default = "lbCO2/mi", link = "Exhaust gas", }, ["lb/mi"] = { name1 = "pon per mil", name2 = "pon per mil", symbol = "lb/mi", utype = "exhaust emission", scale = 0.00028184923173665794, default = "kg/km", link = "Exhaust gas", }, ["lbCO2/mi"] = { name1 = "pon CO<sub>2</sub> per mil", name2 = "pon CO<sub>2</sub> per mil", symbol = "lb(CO<sub>2</sub>)/mi", utype = "exhaust emission", scale = 0.00028184923173665794, default = "kgCO2/km", link = "Exhaust gas", }, ["oz/mi"] = { name1 = "ons per mil", name2 = "ons per mil", symbol = "oz/mi", utype = "exhaust emission", scale = 1.7615576983541121e-5, default = "g/km", link = "Exhaust gas", }, ["ozCO2/mi"] = { name1 = "ons CO<sub>2</sub> per mil", name2 = "ons CO<sub>2</sub> per mil", symbol = "oz(CO<sub>2</sub>)/mi", utype = "exhaust emission", scale = 1.7615576983541121e-5, default = "gCO2/km", link = "Exhaust gas", }, ["cuft/a"] = { name1 = "kaki kubik per tahun", name2 = "kaki kubik per tahun", symbol = "cu&nbsp;ft/a", utype = "flow", scale = 8.9730672142368242e-10, default = "m3/a", link = "kaki kubik per detik", }, ["cuft/d"] = { name1 = "kaki kubik per hari", name2 = "kaki kubik per hari", symbol = "cu&nbsp;ft/d", utype = "flow", scale = 3.2774128000000003e-7, default = "m3/d", link = "kaki kubik per detik", }, ["cuft/h"] = { name1 = "kaki kubik per jam", name2 = "kaki kubik per jam", symbol = "cu&nbsp;ft/h", utype = "flow", scale = 7.8657907200000004e-6, default = "m3/h", link = "kaki kubik per detik", }, ["cuft/min"] = { name1 = "kaki kubik per menit", name2 = "kaki kubik per menit", symbol = "cu&nbsp;kaki/mnt", utype = "flow", scale = 0.00047194744319999999, default = "m3/min", link = "kaki kubik#kaki kubik per detik", }, ["cuft/s"] = { name1 = "kaki kubik per detik", name2 = "kaki kubik per detik", symbol = "cu&nbsp;ft/s", utype = "flow", scale = 28316846592e-12, default = "m3/s", }, ["cumi/a"] = { name1 = "mil kubik per tahun", name2 = "mil kubik per tahun", symbol = "cu&nbsp;mi/a", utype = "flow", scale = 132.08171170940057, default = "km3/a", link = "kaki kubik per detik", }, ["cuyd/h"] = { name1 = "yard kubik per jam", name2 = "yard kubik per jam", symbol = "cuyd/h", utype = "flow", scale = 0.00021237634944000001, default = "m3/h", link = "kaki kubik per menit", }, ["cuyd/s"] = { name1 = "yard kubik per detik", name2 = "yard kubik per detik", symbol = "cu&nbsp;yd/s", utype = "flow", scale = 0.76455485798400002, default = "m3/s", }, ["Goilbbl/a"] = { name1 = "miliar barel per tahun", name2 = "miliar barel per tahun", symbol = "Gbbl/a", utype = "flow", scale = 5.0380033629933836, default = "v * 1.58987294928 < 10 ! e6 ! e9 ! m3/a", link = "barel per hari", }, ["impgal/h"] = { name1 = "galon imperial per jam", name2 = "galon imperial per jam", symbol = "imp&nbsp;gal/h", utype = "flow", scale = 1.2628027777777779e-6, default = "m3/h", link = "galon", }, ["impgal/min"] = { name1 = "imperial galon per menit", name2 = "imperial galon per menit", symbol = "imp gal/min", utype = "flow", scale = 7.5768166666666671e-5, default = "m3/s", link = "galon", }, ["impgal/s"] = { name1 = "imperial galon per detik", name2 = "imperial galon per detik", symbol = "impgal/s", utype = "flow", scale = 0.00454609, default = "m3/s", link = "Imperial galon per detik", }, ["km3/a"] = { name1 = "cubic kilometer per tahun", name1_us = "cubic kilometer per tahun", name2 = "cubic kilometer per tahun", name2_us = "cubic kilometer per tahun", symbol = "km<sup>3</sup>/a", utype = "flow", scale = 31.68808781402895, default = "cumi/a", link = "meter kubik per detik", }, ["km3/d"] = { name1 = "cubic kilometer per hari", name1_us = "cubic kilometer per hari", name2 = "cubic kilometer per hari", name2_us = "cubic kilometer per hari", symbol = "km<sup>3</sup>/d", utype = "flow", scale = 11574.074074074075, default = "cuft/d", link = "meter kubik per detik", }, ["koilbbl/a"] = { name1 = "ribu barel per tahun", name2 = "ribu barel per tahun", symbol = "kbbl/a", utype = "flow", scale = 5.0380033629933841e-6, default = "v * 1.58987294928 < 10 ! ! e3 ! m3/a", link = "barel per hari", }, ["koilbbl/d"] = { name1 = "ribu barel per hari", name2 = "ribu barel per hari", symbol = "kbbl/d", utype = "flow", scale = 0.0018401307283333335, default = "v * 1.58987294928 < 10 ! ! e3 ! m3/d", link = "barel per hari", }, ["L/h"] = { name1 = "liter per jam", name1_us = "liter per jam", name2 = "liter per jam", name2_us = "liter per jam", symbol = "L/h", utype = "flow", scale = 2.7777777777777776e-7, default = "impgal/h USgal/h", link = "meter kubik per detik", }, ["L/min"] = { name1 = "liter per menit", name1_us = "liter per menit", name2 = "liter per menit", name2_us = "liter per menit", symbol = "L/min", utype = "flow", scale = 1.6666666666666667e-5, default = "impgal/min USgal/min", link = "meter kubik per detik", }, ["L/s"] = { name1 = "liter per detik", name1_us = "liter per detik", name2 = "liter per detik", name2_us = "liter per detik", symbol = "L/s", utype = "flow", scale = 0.001, default = "cuft/s", link = "meter kubik per detik", }, ["m3/a"] = { name1 = "meter kubik per tahun", name1_us = "meter kubik per tahun", name2 = "meter kubik per tahun", name2_us = "meter kubik per tahun", symbol = "m<sup>3</sup>/a", utype = "flow", scale = 3.1688087814028947e-8, default = "cuft/a", link = "meter kubik per detik", }, ["m3/d"] = { name1 = "meter kubik per hari", name1_us = "meter kubik per hari", name2 = "meter kubik per hari", name2_us = "meter kubik per hari", symbol = "m<sup>3</sup>/d", utype = "flow", scale = 1.1574074074074073e-5, default = "cuft/d", link = "meter kubik per detik", }, ["m3/h"] = { name1 = "meter kubik per jam", name1_us = "meter kubik per jam", name2 = "meter kubik per jam", name2_us = "meter kubik per jam", symbol = "m<sup>3</sup>/h", utype = "flow", scale = 0.00027777777777777778, default = "cuft/h", link = "meter kubik per detik", }, ["m3/min"] = { name1 = "meter kubik per menit", name1_us = "meter kubik per menit", name2 = "meter kubik per menit", name2_us = "meter kubik per menit", symbol = "m<sup>3</sup>/min", utype = "flow", scale = 0.016666666666666666, default = "cuft/min", link = "meter kubik per detik", }, ["m3/s"] = { name1 = "meter kubik per detik", name1_us = "meter kubik per detik", name2 = "meter kubik per detik", name2_us = "meter kubik per detik", symbol = "m<sup>3</sup>/s", utype = "flow", scale = 1, default = "cuft/s", }, ["Moilbbl/a"] = { name1 = "juta barel per tahun", name2 = "juta barel per tahun", symbol = "Mbbl/a", utype = "flow", scale = 0.0050380033629933837, default = "v * 1.58987294928 < 10 ! e3 ! e6 ! m3/a", link = "barel per hari", }, ["Moilbbl/d"] = { name1 = "juta barel per hari", name2 = "juta barel per hari", symbol = "Mbbl/d", utype = "flow", scale = 1.8401307283333335, default = "v * 1.58987294928 < 10 ! e3 ! e6 ! m3/d", link = "barel per hari", }, ["oilbbl/a"] = { name1 = "barel per tahun", name2 = "barel per tahun", symbol = "bbl/a", utype = "flow", scale = 5.0380033629933841e-9, default = "m3/a", link = "barel per hari", }, ["oilbbl/d"] = { name1 = "barel per hari", name2 = "barel per hari", symbol = "bbl/d", utype = "flow", scale = 1.8401307283333336e-6, default = "m3/d", }, ["Toilbbl/a"] = { name1 = "triliun barel per tahun", name2 = "triliun barel per tahun", symbol = "Tbbl/a", utype = "flow", scale = 5038.0033629933832, default = "v * 1.58987294928 < 10 ! e9 ! e12 ! m3/a", link = "barel per hari", }, ["U.S.gal/d"] = { name1 = "galon A.S. per hari", name2 = "galon A.S. per hari", symbol = "U.S.&nbsp;gal/d", utype = "flow", scale = 4.3812636388888893e-8, default = "m3/s", customary= 1, }, ["U.S.gal/h"] = { name1 = "galon per jam", name2 = "galon per jam", symbol = "gal/h", utype = "flow", scale = 1.0515032733333334e-6, default = "m3/h", link = "galon", customary= 2, }, ["U.S.gal/min"] = { name1 = "galon A.S. per menit", name2 = "galon A.S. per menit", symbol = "U.S.&nbsp;gal/min", utype = "flow", scale = 6.3090196400000003e-5, default = "m3/s", link = "galon", }, ["USgal/a"] = { name1 = "galon AS per tahun", name2 = "galon AS per tahun", symbol = "US&nbsp;gal/a", utype = "flow", scale = 1.1995246102365199e-10, default = "m3/s", }, ["USgal/d"] = { name1 = "galon AS per hari", name2 = "galon AS per hari", symbol = "US&nbsp;gal/d", utype = "flow", scale = 4.3812636388888893e-8, default = "m3/s", }, ["USgal/h"] = { name1 = "galon per jam", name2 = "galon per jam", symbol = "gal/h", utype = "flow", scale = 1.0515032733333334e-6, default = "m3/h", link = "galon", customary= 1, }, ["USgal/min"] = { name1 = "galon AS per menit", name2 = "galon AS per menit", symbol = "US&nbsp;gal/min", utype = "flow", scale = 6.3090196400000003e-5, default = "m3/s", link = "galon", }, ["USgal/s"] = { name1 = "galon AS per detik", name1_us = "galon A.S. per detik", name2 = "galon AS per detik", name2_us = "galon A.S. per detik", symbol = "USgal/s", utype = "flow", scale = 0.003785411784, default = "m3/s", link = "galon AS per detik", }, ["ft3/a"] = { target = "cuft/a", }, ["ft3/d"] = { target = "cuft/d", }, ["ft3/h"] = { target = "cuft/h", }, ["ft3/s"] = { target = "cuft/s", }, ["Gcuft/a"] = { target = "e9cuft/a", }, ["Gcuft/d"] = { target = "e9cuft/d", }, ["kcuft/a"] = { target = "e3cuft/a", }, ["kcuft/d"] = { target = "e3cuft/d", }, ["kcuft/s"] = { target = "e3cuft/s", }, ["Mcuft/a"] = { target = "e6cuft/a", }, ["Mcuft/d"] = { target = "e6cuft/d", }, ["Mcuft/s"] = { target = "e6cuft/s", }, ["m³/s"] = { target = "m3/s", }, ["Tcuft/a"] = { target = "e12cuft/a", }, ["Tcuft/d"] = { target = "e12cuft/d", }, ["u.s.gal/min"] = { target = "U.S.gal/min", }, ["usgal/min"] = { target = "USgal/min", }, ["-LTf"] = { name1 = "ton panjang-gaya", name2 = "ton panjangs-gaya", symbol = "LTf", utype = "force", scale = 9964.01641818352, default = "kN", }, ["-STf"] = { name1 = "ton pendek-gaya", name2 = "ton pendeks-gaya", symbol = "STf", utype = "force", scale = 8896.443230521, default = "kN", }, ["dyn"] = { name1 = "dyne", symbol = "dyn", utype = "force", scale = 0.00001, default = "gr-f", }, ["g-f"] = { name1 = "gram-gaya", name2 = "gram-gaya", symbol = "g<sub>f</sub>", utype = "force", scale = 0.00980665, default = "mN oz-f", link = "Kilogram-gaya", }, ["gf"] = { name1 = "gram-gaya", name2 = "gram-gaya", symbol = "gf", utype = "force", scale = 0.00980665, default = "mN ozf", link = "Kilogram-gaya", }, ["gr-f"] = { name1 = "grain-gaya", name2 = "grain-gaya", symbol = "gr<sub>f</sub>", utype = "force", scale = 0.0006354602307515, default = "μN", link = "pon (gaya)", }, ["grf"] = { name1 = "grain-gaya", name2 = "grain-gaya", symbol = "grf", utype = "force", scale = 0.0006354602307515, default = "μN", link = "pon (gaya)", }, ["kdyn"] = { name1 = "kilodyne", symbol = "kdyn", utype = "force", scale = 0.01, default = "oz-f", link = "Dyne", }, ["kg-f"] = { name1 = "kilogram-gaya", name2 = "kilogram-gaya", symbol = "kg<sub>f</sub>", utype = "force", scale = 9.80665, default = "N lb-f", }, ["kgf"] = { name1 = "kilogram-gaya", name2 = "kilogram-gaya", symbol = "kgf", utype = "force", scale = 9.80665, default = "N lbf", }, ["kp"] = { name1 = "kilopond", symbol = "kp", utype = "force", scale = 9.80665, default = "N lb-f", link = "Kilogram-gaya", }, ["L/T-f"] = { name1 = "ton panjang-gaya", name2 = "ton panjangs-gaya", symbol = "L/T<sub>f</sub>", utype = "force", scale = 9964.01641818352, default = "kN", }, ["L/Tf"] = { name1 = "ton panjang-gaya", name2 = "ton panjangs-gaya", symbol = "L/Tf", utype = "force", scale = 9964.01641818352, default = "kN", }, ["lb-f"] = { name1 = "pon-gaya", name2 = "pon-gaya", symbol = "lb<sub>f</sub>", utype = "force", scale = 4.4482216152605, default = "N", link = "pon (gaya)", }, ["lbf"] = { name1 = "pon-gaya", name2 = "pon-gaya", symbol = "lbf", utype = "force", scale = 4.4482216152605, default = "N", link = "pon (gaya)", }, ["lb(f)"] = { name1 = "pon", symbol = "pon", utype = "force", scale = 4.4482216152605, default = "N", link = "pon (gaya)", }, ["LT-f"] = { name1 = "ton panjang-gaya", name2 = "ton panjangs-gaya", symbol = "LT<sub>f</sub>", utype = "force", scale = 9964.01641818352, default = "kN", }, ["LTf"] = { name1 = "ton panjang-gaya", name2 = "ton panjangs-gaya", symbol = "LTf", usename = 1, utype = "force", scale = 9964.01641818352, default = "kN", }, ["Mdyn"] = { name1 = "megadyne", symbol = "Mdyn", utype = "force", scale = 10, default = "lb-f", link = "Dyne", }, ["mdyn"] = { name1 = "milidyne", symbol = "mdyn", utype = "force", scale = 0.00000001, default = "gr-f", link = "Dyne", }, ["mg-f"] = { name1 = "miligram-gaya", name2 = "miligram-gaya", symbol = "mg<sub>f</sub>", utype = "force", scale = 0.00000980665, default = "μN gr-f", link = "Kilogram-gaya", }, ["mgf"] = { name1 = "miligram-gaya", name2 = "miligram-gaya", symbol = "mgf", utype = "force", scale = 0.00000980665, default = "μN grf", link = "Kilogram-gaya", }, ["Mp"] = { name1 = "megapond", symbol = "Mp", utype = "force", scale = 9806.65, default = "kN LT-f ST-f", link = "Kilogram-gaya", }, ["mp"] = { name1 = "milipond", symbol = "mp", utype = "force", scale = 0.00000980665, default = "μN gr-f", link = "Kilogram-gaya", }, ["N"] = { _name1 = "newton", _symbol = "N", utype = "force", scale = 1, prefixes = 1, default = "lb-f", link = "Newton (satuan)", }, ["oz-f"] = { name1 = "ons-gaya", name2 = "ons-gaya", symbol = "oz<sub>f</sub>", utype = "force", scale = 0.2780138203095378125, default = "mN", link = "pon (gaya)", }, ["ozf"] = { name1 = "ons-gaya", name2 = "ons-gaya", symbol = "ozf", utype = "force", scale = 0.2780138203095378125, default = "mN", link = "pon (gaya)", }, ["p"] = { name1 = "pond", symbol = "p", utype = "force", scale = 0.00980665, default = "mN oz-f", link = "Kilogram-gaya", }, ["pdl"] = { name1 = "ponal", symbol = "pdl", utype = "force", scale = 0.138254954376, default = "N", }, ["S/T-f"] = { name1 = "ton pendek-gaya", name2 = "ton pendeks-gaya", symbol = "S/T<sub>f</sub>", utype = "force", scale = 8896.443230521, default = "kN", }, ["S/Tf"] = { name1 = "ton pendek-gaya", name2 = "ton pendeks-gaya", symbol = "S/Tf", utype = "force", scale = 8896.443230521, default = "kN", }, ["ST-f"] = { name1 = "ton pendek-gaya", name2 = "ton pendeks-gaya", symbol = "ST<sub>f</sub>", utype = "force", scale = 8896.443230521, default = "kN", }, ["STf"] = { name1 = "ton pendek-gaya", name2 = "ton pendeks-gaya", symbol = "STf", usename = 1, utype = "force", scale = 8896.443230521, default = "kN", }, ["t-f"] = { name1 = "ton-gaya", name2 = "ton-gaya", symbol = "t<sub>f</sub>", utype = "force", scale = 9806.65, default = "kN LT-f ST-f", link = "Ton-gaya#ton-gaya", }, ["tf"] = { name1 = "ton-gaya", name2 = "ton-gaya", symbol = "tf", utype = "force", scale = 9806.65, default = "kN LTf STf", link = "Ton-gaya#ton-gaya", }, ["dyne"] = { target = "dyn", }, ["newtons"] = { target = "N", }, ["ponal"] = { target = "pdl", }, ["ton-gaya"] = { target = "tf", }, ["impgal/mi"] = { per = { "@impgal", "mi" }, utype = "fuel efficiency", invert = 1, iscomplex= true, default = "l/km USgal/mi", }, ["km/L"] = { per = { "km", "L" }, utype = "fuel efficiency", invert = -1, iscomplex= true, default = "mpgimp mpgus", }, ["km/l"] = { per = { "km", "l" }, utype = "fuel efficiency", invert = -1, iscomplex= true, default = "mpgimp mpgus", }, ["L/100 km"] = { per = { "L", "100km" }, utype = "fuel efficiency", invert = 1, iscomplex= true, default = "mpgimp mpgus", symlink = "[[Penghematan bahan bakar mobil#Satuan ukuran|L/100&nbsp;km]]", }, ["l/100 km"] = { per = { "l", "100km" }, utype = "fuel efficiency", invert = 1, iscomplex= true, default = "mpgimp mpgus", symlink = "[[Penghematan bahan bakar mobil#Satuan ukuran|l/100&nbsp;km]]", }, ["L/km"] = { per = { "L", "km" }, utype = "fuel efficiency", invert = 1, iscomplex= true, default = "mpgimp mpgus", }, ["l/km"] = { per = { "l", "km" }, utype = "fuel efficiency", invert = 1, iscomplex= true, default = "mpgimp mpgus", }, ["mi/impqt"] = { per = { "mi", "impqt" }, utype = "fuel efficiency", invert = -1, iscomplex= true, default = "km/L", }, ["mi/U.S.qt"] = { per = { "mi", "U.S.qt" }, utype = "fuel efficiency", invert = -1, iscomplex= true, default = "km/L", }, ["mi/USqt"] = { per = { "mi", "USqt" }, utype = "fuel efficiency", invert = -1, iscomplex= true, default = "km/L", }, ["mi/usqt"] = { per = { "mi", "usqt" }, utype = "fuel efficiency", invert = -1, iscomplex= true, default = "km/L", }, ["mpgimp"] = { per = { "mi", "@impgal" }, symbol = "mpg<sub>&#8209;imp</sub>", utype = "fuel efficiency", invert = -1, iscomplex= true, default = "L/100 km+mpgus", symlink = "[[Penghematan bahan bakar mobil#Satuan ukuran|mpg]]<sub>&#8209;[[Imperial units|imp]]</sub>", }, ["mpgus"] = { per = { "mi", "+USgal" }, symbol = "mpg<sub>&#8209;US</sub>", utype = "fuel efficiency", invert = -1, iscomplex= true, default = "L/100 km+mpgimp", symlink = "[[Penghematan bahan bakar mobil#Satuan ukuran|mpg]]<sub>&#8209;[[United States customary units|US]]</sub>", }, ["U.S.gal/mi"] = { per = { "*U.S.gal", "mi" }, sp_us = true, utype = "fuel efficiency", invert = 1, iscomplex= true, default = "l/km impgal/mi", }, ["usgal/mi"] = { per = { "+USgal", "mi" }, utype = "fuel efficiency", invert = 1, iscomplex= true, default = "l/km impgal/mi", }, ["L/100km"] = { target = "L/100 km", }, ["l/100km"] = { target = "l/100 km", }, ["mpg"] = { shouldbe = "Use %{mpgus%} for mil per galon AS or %{mpgimp%} for mil per imperial galon (not %{mpg%})", }, ["mpgU.S."] = { target = "mpgus", symbol = "mpg<sub>&#8209;U.S.</sub>", sp_us = true, symlink = "[[Penghematan bahan bakar mobil#Satuan ukuran|mpg]]<sub>&#8209;[[United States customary units|U.S.]]</sub>", }, ["mpgu.s."] = { target = "mpgus", symbol = "mpg<sub>&#8209;U.S.</sub>", sp_us = true, symlink = "[[Penghematan bahan bakar mobil#Satuan ukuran|mpg]]<sub>&#8209;[[United States customary units|U.S.]]</sub>", }, ["mpgUS"] = { target = "mpgus", }, ["USgal/mi"] = { target = "usgal/mi", }, ["kPa/m"] = { per = { "kPa", "-m-frac" }, utype = "fracture gradient", default = "psi/ft", }, ["psi/ft"] = { per = { "psi", "-ft-frac" }, utype = "fracture gradient", default = "kPa/m", }, ["cm/km"] = { name1 = "sentimeter per kilometer", name1_us = "sentimeter per kilometer", name2 = "sentimeter per kilometer", name2_us = "sentimeter per kilometer", symbol = "cm/km", utype = "gradient", scale = 0.00001, default = "ft/mi", link = "Grade (slope)", }, ["ft/mi"] = { name1 = "kaki per mil", name2 = "kaki per mil", symbol = "ft/mi", utype = "gradient", scale = 0.00018939393939393939, default = "v < 5.28 ! c ! ! m/km", link = "Grade (slope)", }, ["ft/nmi"] = { name1 = "kaki per mil laut", name2 = "kaki per mil laut", symbol = "ft/nmi", utype = "gradient", scale = 0.00016457883369330455, default = "v < 6.076 ! c ! ! m/km", link = "Grade (slope)", }, ["in/ft"] = { name1 = "inci per foot", name2 = "inci per foot", symbol = "in/ft", utype = "gradient", scale = 0.083333333333333329, default = "mm/m", link = "Grade (slope)", }, ["in/mi"] = { name1 = "inci per mil", name2 = "inci per mil", symbol = "in/mi", utype = "gradient", scale = 1.5782828282828283e-5, default = "v < 0.6336 ! m ! c ! m/km", link = "Grade (slope)", }, ["m/km"] = { name1 = "meter per kilometer", name1_us = "meter per kilometer", name2 = "meter per kilometer", name2_us = "meter per kilometer", symbol = "m/km", utype = "gradient", scale = 0.001, default = "ft/mi", link = "Grade (slope)", }, ["mm/km"] = { name1 = "milimeter per kilometer", name1_us = "milimeter per kilometer", name2 = "milimeter per kilometer", name2_us = "milimeter per kilometer", symbol = "mm/km", utype = "gradient", scale = 0.000001, default = "in/mi", link = "Grade (slope)", }, ["mm/m"] = { name1 = "milimeter per meter", name1_us = "milimeter per meter", name2 = "milimeter per meter", name2_us = "milimeter per meter", symbol = "mm/m", utype = "gradient", scale = 0.001, default = "in/ft", link = "Grade (slope)", }, ["admi"] = { name1 = "admiralty mil", symbol = "nmi&nbsp;(admiralty)", utype = "length", scale = 1853.184, default = "km mi", link = "mil laut", }, ["AU"] = { name1 = "satuan astronomi", symbol = "AU", utype = "length", scale = 149597870700, default = "km mi", }, ["Brnmi"] = { name1 = "British mil laut", symbol = "(Brit)&nbsp;nmi", utype = "length", scale = 1853.184, default = "km mi", link = "mil laut", }, ["bu"] = { name2 = "bu", symbol = "bu", usename = 1, utype = "length", scale = 0.0030303030303030303, default = "mm", link = "satuan pengukuran Jepang#Panjang", }, ["ch"] = { name1 = "chain", symbol = "ch", utype = "length", scale = 20.1168, default = "ft m", subdivs = { ["ft"] = { 66, default = "m" }, ["yd"] = { 22, default = "m" } }, link = "Chain (satuan)", }, ["chlk"] = { name1 = "[[Chain (satuan)|chain]]", symbol = "[[Chain (satuan)|ch]]", utype = "length", scale = 20.1168, default = "ft m", link = "", }, ["chain"] = { symbol = "chain", usename = 1, utype = "length", scale = 20.1168, default = "ft m", subdivs = { ["ft"] = { 66, default = "m" }, ["yd"] = { 22, default = "m" } }, link = "Chain (satuan)", }, ["chainlk"] = { symbol = "[[Chain (satuan)|chain]]", usename = 1, utype = "length", scale = 20.1168, default = "ft m", link = "", }, ["dpcm"] = { name2 = "dot/cm", symbol = "dot/cm", utype = "length", scale = 100, invert = -1, iscomplex= true, default = "dpi", link = "Dots per inci", }, ["dpi"] = { name2 = "DPI", symbol = "DPI", utype = "length", scale = 39.370078740157481, invert = -1, iscomplex= true, default = "pitch", link = "Dots per inci", }, ["fathom"] = { symbol = "fathom", usename = 1, utype = "length", scale = 1.8288, default = "ft m", }, ["kaki"] = { name1 = "kaki", name2 = "kaki", symbol = "ft", utype = "length", scale = 0.3048, default = "m", subdivs = { ["in"] = { 12, default = "m" } }, link = "kaki (satuan)", }, ["ft"] = { name1 = "kaki", name2 = "kaki", symbol = "ft", utype = "length", scale = 0.3048, exception= "integer_more_precision", default = "m", subdivs = { ["in"] = { 12, default = "m" } }, link = "kaki (satuan)", }, ["furlong"] = { symbol = "furlong", usename = 1, utype = "length", scale = 201.168, default = "ft m", }, ["Gly"] = { name1 = "gigatahun cahaya", symbol = "Gly", utype = "length", scale = 9.4607304725808e24, default = "Mpc", link = "tahun cahaya#Definitions", }, ["Gpc"] = { name1 = "gigaparsec", symbol = "Gpc", utype = "length", scale = 3.0856775814671916e25, default = "Gly", link = "Parsec#Megaparsecs and gigaparsecs", }, ["hand"] = { name1 = "hand", symbol = "h", utype = "length", builtin = "hand", scale = 0.1016, iscomplex= true, default = "in cm", link = "Hand (satuan)", }, ["in"] = { name1 = "inci", name2 = "inci", symbol = "in", utype = "length", scale = 0.0254, exception= "subunit_more_precision", default = "mm", }, ["inabbreviated"] = { name2 = "in", symbol = "in", utype = "length", scale = 0.0254, default = "mm", link = "inci", }, ["kly"] = { name1 = "kilotahun cahaya", symbol = "kly", utype = "length", scale = 9.4607304725808e18, default = "pc", link = "tahun cahaya#Definitions", }, ["kpc"] = { name1 = "kiloparsec", symbol = "kpc", utype = "length", scale = 3.0856775814671916e19, default = "kly", link = "Parsec#Parsecs and kiloparsecs", }, ["LD"] = { name1 = "lunar distance", symbol = "LD", utype = "length", scale = 384403000, default = "km mi", link = "Lunar distance (astronomy)", }, ["league"] = { symbol = "league", usename = 1, utype = "length", scale = 4828.032, default = "km", link = "League (satuan)", }, ["ly"] = { name1 = "tahun cahaya", symbol = "ly", utype = "length", scale = 9.4607304725808e15, default = "AU", }, ["m"] = { _name1 = "meter", _name1_us= "meter", _symbol = "m", utype = "length", scale = 1, prefixes = 1, default = "v > 0 and v < 3 ! ftin ! ft", link = "Meter", }, ["mi"] = { name1 = "mil", symbol = "mi", utype = "length", scale = 1609.344, default = "km", subdivs = { ["ch"] = { 80, default = "km" }, ["chlk"] = { 80, default = "km" }, ["chain"] = { 80, default = "km" }, ["chainlk"] = { 80, default = "km" }, ["ft"] = { 5280, default = "km" }, ["furlong"] = { 8, default = "km" }, ["yd"] = { 1760, default = "km" } }, }, ["mil"] = { symbol = "mil", usename = 1, utype = "length", scale = 0.0000254, default = "mm", link = "Thousandth of an inci", }, ["Mly"] = { name1 = "megatahun cahaya", symbol = "Mly", utype = "length", scale = 9.4607304725808e21, default = "kpc", link = "tahun cahaya#Definitions", }, ["Mpc"] = { name1 = "megaparsec", symbol = "Mpc", utype = "length", scale = 3.0856775814671916e22, default = "Mly", link = "Parsec#Megaparsecs and gigaparsecs", }, ["NM"] = { name1 = "mil laut", symbol = "NM", utype = "length", scale = 1852, default = "km mi", }, ["nmi"] = { name1 = "mil laut", symbol = "nmi", utype = "length", scale = 1852, default = "km mi", }, ["oldUKnmi"] = { name1 = "mil laut", symbol = "nmi", utype = "length", scale = 1853.184, default = "km mi", }, ["oldUSnmi"] = { name1 = "mil laut", symbol = "nmi", utype = "length", scale = 1853.24496, default = "km mi", }, ["pc"] = { name1 = "parsec", symbol = "pc", utype = "length", scale = 3.0856775814671916e16, default = "ly", }, ["perch"] = { name2 = "perch", symbol = "perch", usename = 1, utype = "length", scale = 5.0292, default = "ft m", link = "Rod (satuan)", }, ["pitch"] = { name2 = "μm", symbol = "μm", utype = "length", scale = 1e-6, default = "dpi", defkey = "pitch", linkey = "pitch", link = "Dots per inci", }, ["pole"] = { symbol = "pole", usename = 1, utype = "length", scale = 5.0292, default = "ft m", link = "Rod (satuan)", }, ["pre1954U.S.nmi"] = { name1 = "(pra-1954&nbsp;U.S.) mil laut", symbol = "(pre&#8209;1954&nbsp;U.S.) nmi", utype = "length", scale = 1853.24496, default = "km mi", link = "mil laut", }, ["pre1954USnmi"] = { name1 = "(pra-1954&nbsp;US) mil laut", name1_us = "(pra-1954&nbsp;U.S.) mil laut", symbol = "(pra&#8209;1954&nbsp;US) nmi", sym_us = "(pra&#8209;1954&nbsp;U.S.) nmi", utype = "length", scale = 1853.24496, default = "km mi", link = "mil laut", }, ["rd"] = { name1 = "rod", symbol = "rd", utype = "length", scale = 5.0292, default = "ft m", link = "Rod (satuan)", }, ["royal cubit"] = { name1 = "royal cubit", symbol = "cu", utype = "length", scale = 0.524, default = "mm", }, ["rtkm"] = { name1 = "kilometer rute", name1_us = "kilometer rute", symbol = "km", utype = "length", scale = 1000, default = "mi", link = "Kilometer", }, ["rtmi"] = { name1 = "mil rute", symbol = "mi", utype = "length", scale = 1609.344, default = "km", link = "mil", }, ["shaku"] = { name2 = "shaku", symbol = "shaku", usename = 1, utype = "length", scale = 0.30303030303030304, default = "m", link = "Shaku (satuan)", }, ["sm"] = { name1 = "smoot", symbol = "sm", utype = "length", scale = 1.70180, default = "m", link = "Smoot (satuan)", }, ["smi"] = { name1 = "statute mil", symbol = "mi", utype = "length", scale = 1609.344, default = "km", subdivs = { ["chain"] = { 80, default = "km" } }, }, ["solar radius"] = { name1 = "radius matahari", name2 = "radius matahari", symbol = "''R''<sub>☉</sub>", utype = "length", scale = 695700e3, default = "km", }, ["sun"] = { name2 = "matahari", symbol = "matahari", usename = 1, utype = "length", scale = 0.030303030303030304, default = "mm", link = "satuan pengukuran Jepang#Panjang", }, ["thou"] = { name2 = "thou", symbol = "thou", usename = 1, utype = "length", scale = 0.0000254, default = "mm", link = "Seperseribu inci", }, ["verst"] = { symbol = "verst", usename = 1, utype = "length", scale = 1066.8, default = "km mi", }, ["yd"] = { name1 = "yard", symbol = "yd", utype = "length", scale = 0.9144, default = "m", subdivs = { ["ft"] = { 3, default = "m" } }, }, ["μin"] = { name1 = "mikroinci", name2 = "mikroinci", symbol = "μin", utype = "length", scale = 0.0000000254, default = "nm", link = "Awalan SI#Satuan non-metrik", }, ["Å"] = { name1 = "ångström", symbol = "Å", utype = "length", scale = 0.0000000001, default = "in", }, ["Hz"] = { _name1 = "hertz", _name2 = "hertz", _symbol = "Hz", utype = "length", scale = 3.3356409519815204e-9, invert = -1, iscomplex= true, prefixes = 1, default = "m", link = "Hertz", }, ["-ft-frac"] = { target = "ft", link = "Fracture gradient", }, ["-in-stiff"] = { target = "in", link = "Stiffness", }, ["-m-frac"] = { target = "m", link = "Fracture gradient", }, ["-m-stiff"] = { target = "m", link = "Stiffness", }, ["100km"] = { target = "km", multiplier= 100, }, ["admiralty nmi"] = { target = "oldUKnmi", }, ["angstrom"] = { target = "Å", }, ["au"] = { target = "AU", symbol = "au", }, ["kaki"] = { target = "ft", }, ["hands"] = { target = "hand", }, ["inci"] = { target = "in", }, ["tahun cahaya"] = { target = "ly", }, ["meter"] = { target = "m", sp_us = true, }, ["meter"] = { target = "m", sp_us = true, }, ["meter"] = { target = "m", }, ["meters"] = { target = "m", }, ["mikrometer"] = { target = "μm", }, ["mikron"] = { target = "μm", default = "μin", }, ["mil"] = { target = "mi", }, ["miles"] = { target = "mi", }, ["parsec"] = { target = "pc", }, ["rod"] = { target = "rd", }, ["smoot"] = { target = "sm", }, ["uin"] = { target = "μin", }, ["yard"] = { target = "yd", }, ["yards"] = { target = "yd", }, ["yds"] = { target = "yd", }, ["dtex"] = { name1 = "Desitex", name2 = "Desitex", symbol = "dtex", utype = "linear density", scale = 1e-7, default = "lb/yd", link = "Units of textile measurement#Tex", }, ["kg/cm"] = { name1 = "kilogram per sentimeter", name1_us = "kilogram per sentimeter", name2 = "kilogram per sentimeter", name2_us = "kilogram per sentimeter", symbol = "kg/cm", utype = "linear density", scale = 100, default = "lb/yd", link = "Linear density", }, ["kg/m"] = { name1 = "kilogram per meter", name1_us = "kilogram per meter", name2 = "kilogram per meter", name2_us = "kilogram per meter", symbol = "kg/m", utype = "linear density", scale = 1, default = "lb/yd", link = "Linear density", }, ["lb/ft"] = { name1 = "pon per foot", name2 = "pon per foot", symbol = "lb/ft", utype = "linear density", scale = 1.4881639435695539, default = "kg/m", link = "Linear density", }, ["lb/yd"] = { name1 = "pon per yard", name2 = "pon per yard", symbol = "lb/yd", utype = "linear density", scale = 0.49605464785651798, default = "kg/m", link = "Linear density", }, ["G"] = { _name1 = "gauss", _name2 = "gauss", _symbol = "G", utype = "magnetic field strength", scale = 0.0001, prefixes = 1, default = "T", link = "Gauss (satuan)", }, ["T"] = { _name1 = "tesla", _symbol = "T", utype = "magnetic field strength", scale = 1, prefixes = 1, default = "G", link = "Tesla (satuan)", }, ["A/m"] = { name1 = "ampere per meter", name1_us = "ampere per meter", name2 = "ampere per meter", name2_us = "ampere per meter", symbol = "A/m", utype = "magnetizing field", scale = 1, default = "Oe", link = "Magnetic field#Units", }, ["kA/m"] = { name1 = "kiloampere per meter", name1_us = "kiloampere per meter", name2 = "kiloampere per meter", name2_us = "kiloampere per meter", symbol = "kA/m", utype = "magnetizing field", scale = 1000, default = "kOe", link = "Magnetic field#Units", }, ["MA/m"] = { name1 = "megaampere per meter", name1_us = "megaampere per meter", name2 = "megaampere per meter", name2_us = "megaampere per meter", symbol = "MA/m", utype = "magnetizing field", scale = 1e6, default = "kOe", link = "Magnetic field#Units", }, ["Oe"] = { _name1 = "oersted", _symbol = "Oe", utype = "magnetizing field", scale = 79.5774715, prefixes = 1, default = "kA/m", link = "Oersted", }, ["-Lcwt"] = { name1 = "hundredweight", name2 = "hundredweight", symbol = "cwt", utype = "mass", scale = 50.80234544, default = "lb", }, ["-Scwt"] = { name1 = "hundredweight", name2 = "hundredweight", symbol = "cwt", utype = "mass", scale = 45.359237, default = "lb", }, ["-ST"] = { name1 = "ton pendek", symbol = "ST", utype = "mass", scale = 907.18474, default = "t", }, ["carat"] = { symbol = "carat", usename = 1, utype = "mass", scale = 0.0002, default = "g", link = "Carat (mass)", }, ["drachm"] = { name1_us = "dram", symbol = "drachm", usename = 1, utype = "mass", scale = 0.001771845195, default = "g", link = "Dram (satuan)", }, ["dram"] = { target = "drachm", }, ["dwt"] = { name1 = "pennyweight", symbol = "dwt", utype = "mass", scale = 0.00155517384, default = "oz g", }, ["DWton"] = { symbol = "deadweight ton", usename = 1, utype = "mass", scale = 1016.0469088, default = "DWton", link = "Tonnage", }, ["DWton"] = { symbol = "deadweight ton", usename = 1, utype = "mass", scale = 1000, default = "DWton", link = "Tonnage", }, ["g"] = { _name1 = "gram", _symbol = "g", utype = "mass", scale = 0.001, prefixes = 1, default = "oz", link = "Gram", }, ["gr"] = { name1 = "grain", symbol = "gr", utype = "mass", scale = 0.00006479891, default = "g", link = "Grain (satuan)", }, ["Gt"] = { name1 = "gigaton", symbol = "Gt", utype = "mass", scale = 1000000000000, default = "LT ST", link = "ton", }, ["impgalh2o"] = { name1 = "imperial galon air", name2 = "imperial galon air", symbol = "imp&nbsp;gal H<sub>2</sub>O", utype = "mass", scale = 4.5359236999999499, default = "lb kg", link = "Imperial galon", }, ["kt"] = { name1 = "kiloton", symbol = "kt", utype = "mass", scale = 1000000, default = "LT ST", link = "ton", }, ["lb"] = { name1 = "pon", symbol = "pon", utype = "mass", scale = 0.45359237, exception= "integer_more_precision", default = "kg", subdivs = { ["oz"] = { 16, default = "kg" } }, link = "pon (mass)", }, ["Lcwt"] = { name1 = "long hundredweight", name2 = "long hundredweight", symbol = "Lcwt", usename = 1, utype = "mass", scale = 50.80234544, default = "lb", subdivs = { ["qtr"] = { 4, default = "kg" }, ["st"] = { 8, default = "kg" } }, link = "Hundredweight", }, ["long cwt"] = { name1 = "long hundredweight", name2 = "long hundredweight", symbol = "long&nbsp;cwt", utype = "mass", scale = 50.80234544, default = "lb kg", subdivs = { ["qtr"] = { 4, default = "kg" } }, link = "Hundredweight", }, ["long qtr"] = { name1 = "long quarter", symbol = "long&nbsp;qtr", utype = "mass", scale = 12.70058636, default = "lb kg", link = "Avoirdupois", }, ["LT"] = { symbol = "ton panjang", usename = 1, utype = "mass", scale = 1016.0469088, default = "t", subdivs = { ["Lcwt"] = { 20, default = "t", unit = "-Lcwt" } }, }, ["lt"] = { name1 = "ton panjang", symbol = "LT", utype = "mass", scale = 1016.0469088, default = "t", subdivs = { ["Lcwt"] = { 20, default = "t", unit = "-Lcwt" } }, }, ["metric ton"] = { symbol = "ton metrik", usename = 1, utype = "mass", scale = 1000, default = "ton panjang", link = "ton", }, ["MT"] = { name1 = "ton metrik", symbol = "t", utype = "mass", scale = 1000, default = "LT ST", link = "ton", }, ["Mt"] = { name1 = "megaton", symbol = "Mt", utype = "mass", scale = 1000000000, default = "LT ST", link = "ton", }, ["oz"] = { name1 = "ons", symbol = "oz", utype = "mass", scale = 0.028349523125, default = "g", }, ["ozt"] = { name1 = "troy ons", symbol = "ozt", utype = "mass", scale = 0.0311034768, default = "oz g", }, ["pdr"] = { name1 = "poner", symbol = "pdr", utype = "mass", scale = 0.45359237, default = "kg", link = "pon (mass)", }, ["qtr"] = { name1 = "quarter", symbol = "qtr", utype = "mass", scale = 12.70058636, default = "lb kg", subdivs = { ["lb"] = { 28, default = "kg" } }, link = "Avoirdupois", }, ["Scwt"] = { name1 = "short hundredweight", name2 = "short hundredweight", symbol = "Scwt", usename = 1, utype = "mass", scale = 45.359237, default = "lb", link = "Hundredweight", }, ["short cwt"] = { name1 = "short hundredweight", name2 = "short hundredweight", symbol = "short&nbsp;cwt", utype = "mass", scale = 45.359237, default = "lb kg", link = "Hundredweight", }, ["short qtr"] = { name1 = "short quarter", symbol = "short&nbsp;qtr", utype = "mass", scale = 11.33980925, default = "lb kg", link = "Avoirdupois", }, ["ST"] = { symbol = "ton pendek", usename = 1, utype = "mass", scale = 907.18474, default = "t", subdivs = { ["Scwt"] = { 20, default = "t", unit = "-Scwt" } }, }, ["shtn"] = { name1 = "ton pendek", symbol = "sh&nbsp;tn", utype = "mass", scale = 907.18474, default = "t", }, ["shton"] = { symbol = "ton", usename = 1, utype = "mass", scale = 907.18474, default = "t", }, ["solar mass"] = { name1 = "massa matahari", name2 = "massa matahari", symbol = "''M''<sub>☉</sub>", utype = "mass", scale = 1.98855e30, default = "kg", }, ["st"] = { name1 = "stone", name2 = "stone", symbol = "st", utype = "mass", scale = 6.35029318, default = "lb kg", subdivs = { ["lb"] = { 14, default = "kg lb" } }, link = "Stone (satuan)", }, ["t"] = { name1 = "ton", name1_us = "ton metrik", symbol = "t", utype = "mass", scale = 1000, default = "LT ST", }, ["ton"] = { name1 = "ton", name1_us = "ton metrik", symbol = "t", utype = "mass", scale = 1000, default = "shton", }, ["troy pon"] = { symbol = "troy pon", usename = 1, utype = "mass", scale = 0.3732417216, default = "lb kg", link = "Troy weight", }, ["usgalh2o"] = { name1 = "galon AS air", name1_us = "galon A.S. air", name2 = "galon AS air", name2_us = "galon A.S. air", symbol = "US&nbsp;gal H<sub>2</sub>O", utype = "mass", scale = 3.7776215836051126, default = "lb kg", link = "United States customary units#Fluid volume", }, ["viss"] = { name2 = "viss", symbol = "viss", utype = "mass", scale = 1.632932532, default = "kg", link = "Myanmar satuan pengukuran#Mass", }, ["miliar ton"] = { target = "e9t", }, ["kilogram"] = { target = "kg", }, ["kiloton"] = { target = "kt", }, ["lbs"] = { target = "lb", }, ["lbt"] = { target = "troy pon", }, ["lcwt"] = { target = "Lcwt", }, ["ton panjang"] = { target = "LT", }, ["mcg"] = { target = "μg", }, ["juta ton"] = { target = "e6t", }, ["scwt"] = { target = "Scwt", }, ["ton pendek"] = { target = "ST", }, ["stone"] = { target = "st", }, ["ribu ton"] = { target = "e3t", }, ["ton"] = { target = "t", }, ["kg/kW"] = { name1 = "kilogram per kilowatt", name2 = "kilogram per kilowatt", symbol = "kg/kW", utype = "massa per unit power", scale = 0.001, default = "lb/hp", link = "Kilowatt", }, ["lb/hp"] = { name1 = "pon per tenaga kuda", name2 = "pon per tenaga kuda", symbol = "lb/hp", utype = "massa per tenaga satuan", scale = 0.00060827738784176115, default = "kg/kW", link = "tenaga kuda", }, ["kg/h"] = { per = { "kg", "h" }, utype = "massa per waktu satuan", default = "lb/h", }, ["lb/h"] = { per = { "lb", "h" }, utype = "massa per waktu satuan", default = "kg/h", }, ["g-mol/d"] = { name1 = "gram-mol per hari", name2 = "gram-mol per hari", symbol = "g&#8209;mol/d", utype = "molar rate", scale = 1.1574074074074073e-5, default = "μmol/s", link = "mol (satuan)", }, ["g-mol/h"] = { name1 = "gram-mol per jam", name2 = "gram-mol per jam", symbol = "g&#8209;mol/h", utype = "molar rate", scale = 0.00027777777777777778, default = "mmol/s", link = "mol (satuan)", }, ["g-mol/min"] = { name1 = "gram-mol per menit", name2 = "gram-mol per menit", symbol = "g&#8209;mol/min", utype = "molar rate", scale = 0.016666666666666666, default = "g-mol/s", link = "mol (satuan)", }, ["g-mol/s"] = { name1 = "gram-mol per detik", name2 = "gram-mol per detik", symbol = "g&#8209;mol/s", utype = "molar rate", scale = 1, default = "lb-mol/min", link = "mol (satuan)", }, ["gmol/d"] = { name1 = "gram-mol per hari", name2 = "gram-mol per hari", symbol = "gmol/d", utype = "molar rate", scale = 1.1574074074074073e-5, default = "μmol/s", link = "mol (satuan)", }, ["gmol/h"] = { name1 = "gram-mol per jam", name2 = "gram-mol per jam", symbol = "gmol/h", utype = "molar rate", scale = 0.00027777777777777778, default = "mmol/s", link = "mol (satuan)", }, ["gmol/min"] = { name1 = "gram-mol per menit", name2 = "gram-mol per menit", symbol = "gmol/min", utype = "molar rate", scale = 0.016666666666666666, default = "gmol/s", link = "mol (satuan)", }, ["gmol/s"] = { name1 = "gram-mol per detik", name2 = "gram-mol per detik", symbol = "gmol/s", utype = "molar rate", scale = 1, default = "lbmol/min", link = "mol (satuan)", }, ["kmol/d"] = { name1 = "kilomol per hari", name2 = "kilomol per hari", symbol = "kmol/d", utype = "molar rate", scale = 0.011574074074074073, default = "mmol/s", link = "mol (satuan)", }, ["kmol/h"] = { name1 = "kilomol per jam", name2 = "kilomol per jam", symbol = "kmol/h", utype = "molar rate", scale = 0.27777777777777779, default = "mol/s", link = "mol (satuan)", }, ["kmol/min"] = { name1 = "kilomol per menit", name2 = "kilomol per menit", symbol = "kmol/min", utype = "molar rate", scale = 16.666666666666668, default = "mol/s", link = "Kilomol (satuan)", }, ["kmol/s"] = { name1 = "kilomol per detik", name2 = "kilomol per detik", symbol = "kmol/s", utype = "molar rate", scale = 1000, default = "lb-mol/s", link = "mol (satuan)", }, ["lb-mol/d"] = { name1 = "pon-mol per hari", name2 = "pon-mol per hari", symbol = "lb&#8209;mol/d", utype = "molar rate", scale = 0.0052499116898148141, default = "mmol/s", link = "mol (satuan)#Other units called \"mole\"", }, ["lb-mol/h"] = { name1 = "pon-mol per jam", name2 = "pon-mol per jam", symbol = "lb&#8209;mol/h", utype = "molar rate", scale = 0.12599788055555555, default = "mol/s", link = "mol (satuan)#Other units called \"mole\"", }, ["lb-mol/min"] = { name1 = "pon-mol per menit", name2 = "pon-mol per menit", symbol = "lb&#8209;mol/min", utype = "molar rate", scale = 7.5598728333333334, default = "mol/s", link = "mol (satuan)#Other units called \"mole\"", }, ["lb-mol/s"] = { name1 = "pon-mol per detik", name2 = "pon-mol per detik", symbol = "lb&#8209;mol/s", utype = "molar rate", scale = 453.59237, default = "kmol/s", link = "mol (satuan)#Other units called \"mole\"", }, ["lbmol/d"] = { name1 = "pon-mol per hari", name2 = "pon-mol per hari", symbol = "lbmol/d", utype = "molar rate", scale = 0.0052499116898148141, default = "mmol/s", link = "mol (satuan)#Other units called \"mole\"", }, ["lbmol/h"] = { name1 = "pon-mol per jam", name2 = "pon-mol per jam", symbol = "lbmol/h", utype = "molar rate", scale = 0.12599788055555555, default = "mol/s", link = "mol (satuan)#Other units called \"mole\"", }, ["lbmol/min"] = { name1 = "pon-mol per menit", name2 = "pon-mol per menit", symbol = "lbmol/min", utype = "molar rate", scale = 7.5598728333333334, default = "mol/s", link = "mol (satuan)#Other units called \"mole\"", }, ["lbmol/s"] = { name1 = "pon-mol per detik", name2 = "pon-mol per detik", symbol = "lbmol/s", utype = "molar rate", scale = 453.59237, default = "kmol/s", link = "mol (satuan)#Other units called \"mole\"", }, ["mmol/s"] = { name1 = "milimol per detik", name2 = "milimol per detik", symbol = "mmol/s", utype = "molar rate", scale = 0.001, default = "lb-mol/d", link = "mol (satuan)", }, ["mol/d"] = { name1 = "mol per hari", name2 = "mol per hari", symbol = "mol/d", utype = "molar rate", scale = 1.1574074074074073e-5, default = "μmol/s", link = "mol (satuan)", }, ["mol/h"] = { name1 = "mol per jam", name2 = "mol per jam", symbol = "mol/h", utype = "molar rate", scale = 0.00027777777777777778, default = "mmol/s", link = "mol (satuan)", }, ["mol/min"] = { name1 = "mol per menit", name2 = "mol per menit", symbol = "mol/min", utype = "molar rate", scale = 0.016666666666666666, default = "mol/s", link = "mol (satuan)", }, ["mol/s"] = { name1 = "mol per detik", name2 = "mol per detik", symbol = "mol/s", utype = "molar rate", scale = 1, default = "lb-mol/min", link = "mol (satuan)", }, ["μmol/s"] = { name1 = "mikromol per detik", name2 = "mikromol per detik", symbol = "μmol/s", utype = "molar rate", scale = 0.000001, default = "lb-mol/d", link = "mol (satuan)", }, ["umol/s"] = { target = "μmol/s", }, ["/ekar"] = { name1 = "per ekar", name2 = "per ekar", symbol = "/ekar", utype = "per luas satuan", scale = 0.00024710538146716532, default = "/ha", link = "Ekar", }, ["/ha"] = { name1 = "per hektare", name2 = "per hektare", symbol = "/ha", utype = "per luas satuan", scale = 100e-6, default = "/ekar", link = "hektare", }, ["/sqcm"] = { name1 = "per sentimeter persegi", name1_us = "per sentimeter persegi", name2 = "per sentimeter persegi", name2_us = "per sentimeter persegi", symbol = "/cm<sup>2</sup>", utype = "per luas satuan", scale = 1e4, default = "/sqin", link = "sentimeter persegi", }, ["/sqin"] = { name1 = "per inci persegi", name2 = "per inci persegi", symbol = "/in<sup>2</sup>", utype = "per luas satuan", scale = 1550.0031000062002, default = "/sqcm", link = "inci persegi", }, ["/sqkm"] = { name1 = "per kilometer persegi", name1_us = "per kilometer persegi", name2 = "per kilometer persegi", name2_us = "per kilometer persegi", symbol = "/km<sup>2</sup>", utype = "per luas satuan", scale = 1e-6, default = "/sqmi", link = "Kilometer persegi", }, ["/sqmi"] = { name1 = "per mil persegi", name2 = "per mil persegi", symbol = "/sq&nbsp;mi", utype = "per luas satuan", scale = 3.8610215854244582e-7, default = "/sqkm", link = "Mil persegi", }, ["PD/ekar"] = { name1 = "jiwa per ekar", name2 = "jiwa per ekar", symbol = "/ekar", utype = "per luas satuan", scale = 0.00024710538146716532, default = "PD/ha", link = "Ekar", }, ["PD/ha"] = { name1 = "jiwa per hektare", name2 = "jiwa per hektare", symbol = "/ha", utype = "per luas satuan", scale = 100e-6, default = "PD/ekar", link = "hektare", }, ["PD/sqkm"] = { name1 = "jiwa per kilometer persegi", name1_us = "jiwa per kilometer persegi", name2 = "jiwa per kilometer persegi", name2_us = "jiwa per kilometer persegi", symbol = "/km<sup>2</sup>", utype = "per luas satuan", scale = 1e-6, default = "PD/sqmi", link = "Kilometer persegi", }, ["PD/sqmi"] = { name1 = "jiwa per mil persegi", name2 = "jiwa per mil persegi", symbol = "/sq&nbsp;mi", utype = "per luas satuan", scale = 3.8610215854244582e-7, default = "PD/sqkm", link = "Mil persegi", }, ["/cm2"] = { target = "/sqcm", }, ["/in2"] = { target = "/sqin", }, ["/km2"] = { target = "/sqkm", }, ["pd/ekar"] = { target = "PD/ekar", }, ["pd/ha"] = { target = "PD/ha", }, ["PD/km2"] = { target = "PD/sqkm", }, ["pd/km2"] = { target = "PD/sqkm", }, ["PD/km²"] = { target = "PD/sqkm", }, ["pd/sqkm"] = { target = "PD/sqkm", }, ["pd/sqmi"] = { target = "PD/sqmi", }, ["/l"] = { name1 = "per liter", name1_us = "per liter", name2 = "per liter", name2_us = "per liter", symbol = "/l", utype = "per unit volume", scale = 1000, default = "/usgal", link = "Liter", }, ["/USgal"] = { name1 = "per galon", name2 = "per galon", symbol = "/gal", utype = "per unit volume", scale = 264.172052, default = "/l", link = "galon AS", customary= 2, }, ["/usgal"] = { target = "/USgal", }, ["bhp"] = { name1 = "brake tenaga kuda", name2 = "brake tenaga kuda", symbol = "bhp", utype = "power", scale = 745.69987158227022, default = "kW", link = "tenaga kuda#Brake tenaga kuda", }, ["Cal/d"] = { name1 = "kalori besar per hari", name2 = "kalori besar per hari", symbol = "Cal/d", utype = "power", scale = 0.048425925925925928, default = "kJ/d", link = "Kalori", }, ["Cal/h"] = { name1 = "kalori besar per jam", name2 = "kalori besar per jam", symbol = "Cal/h", utype = "power", scale = 1.1622222222222223, default = "kJ/h", link = "Kalori", }, ["cal/h"] = { name1 = "kalori per jam", name2 = "kalori per jam", symbol = "cal/h", utype = "power", scale = 0.0011622222222222223, default = "W", link = "Kalori", }, ["CV"] = { name1 = "tenaga kuda metrik", name2 = "tenaga kuda metrik", symbol = "CV", utype = "power", scale = 735.49875, default = "kW", }, ["hk"] = { name1 = "tenaga kuda metrik", name2 = "tenaga kuda metrik", symbol = "hk", utype = "power", scale = 735.49875, default = "kW", }, ["hp"] = { name1 = "tenaga kuda", name2 = "tenaga kuda", symbol = "hp", utype = "power", scale = 745.69987158227022, default = "kW", }, ["hp-electric"] = { name1 = "tenaga kuda elektrik", name2 = "tenaga kuda elektrik", symbol = "hp", utype = "power", scale = 746, default = "kW", link = "tenaga kuda#tenaga kuda elektrik", }, ["hp-electrical"] = { name1 = "tenaga kuda elektrik", name2 = "tenaga kuda elektrik", symbol = "hp", utype = "power", scale = 746, default = "kW", link = "tenaga kuda#tenaga kuda elektrik", }, ["hp-metric"] = { name1 = "tenaga kuda metrik", name2 = "tenaga kuda metrik", symbol = "hp", utype = "power", scale = 735.49875, default = "kW", }, ["ihp"] = { name1 = "tenaga kuda terindikasi", name2 = "tenaga kuda terindikasi", symbol = "ihp", utype = "power", scale = 745.69987158227022, default = "kW", link = "tenaga kuda#tenaga kuda terindikasi", }, ["kcal/h"] = { name1 = "kilokalori per jam", name2 = "kilokalori per jam", symbol = "kcal/h", utype = "power", scale = 1.1622222222222223, default = "kW", link = "Kalori", }, ["kJ/d"] = { name1 = "kilojoule per hari", name2 = "kilojoule per hari", symbol = "kJ/d", utype = "power", scale = 0.011574074074074073, default = "Cal/d", link = "Kilojoule", }, ["kJ/h"] = { name1 = "kilojoule per jam", name2 = "kilojoule per jam", symbol = "kJ/h", utype = "power", scale = 0.27777777777777779, default = "W", link = "Kilojoule", }, ["PS"] = { name1 = "tenaga kuda metrik", name2 = "tenaga kuda metrik", symbol = "PS", utype = "power", scale = 735.49875, default = "kW", }, ["shp"] = { name1 = "tenaga kuda poros", name2 = "tenaga kuda poros", symbol = "shp", utype = "power", scale = 745.69987158227022, default = "kW", link = "tenaga kuda#tenaga kuda poros", }, ["W"] = { _name1 = "watt", _symbol = "W", utype = "power", scale = 1, prefixes = 1, default = "hp", link = "Watt", }, ["BTU/h"] = { per = { "BTU", "h" }, utype = "power", default = "W", }, ["Btu/h"] = { per = { "Btu", "h" }, utype = "power", default = "W", }, ["BHP"] = { target = "bhp", }, ["btu/h"] = { target = "BTU/h", }, ["HP"] = { target = "hp", }, ["Hp"] = { target = "hp", }, ["hp-mechanical"] = { target = "hp", }, ["IHP"] = { target = "ihp", }, ["SHP"] = { target = "shp", }, ["whp"] = { target = "hp", }, ["hp/lb"] = { name1 = "tenaga kuda per pon", name2 = "tenaga kuda per pon", symbol = "hp/lb", utype = "tenaga per massa satuan", scale = 1643.986806, default = "kW/kg", link = "rasio tenaga-bobot", }, ["hp/LT"] = { name1 = "tenaga kuda per ton panjang", name2 = "tenaga kuda per ton panjang", symbol = "hp/LT", utype = "tenaga per massa satuan", scale = 0.73392268125000004, default = "kW/t", link = "rasio tenaga-bobot", }, ["hp/ST"] = { name1 = "tenaga kuda per ton pendek", name2 = "tenaga kuda per ton pendek", symbol = "hp/ST", utype = "tenaga per massa satuan", scale = 0.821993403, default = "kW/t", link = "rasio tenaga-bobot", }, ["hp/t"] = { name1 = "tenaga kuda per ton", name2 = "tenaga kuda per ton", symbol = "hp/t", utype = "tenaga per massa satuan", scale = 0.74569987158227022, default = "kW/t", link = "rasio tenaga-bobot", }, ["kW/kg"] = { name1 = "kilowatt per kilogram", name2 = "kilowatts per kilogram", symbol = "kW/kg", utype = "tenaga per massa satuan", scale = 1000, default = "hp/lb", link = "rasio tenaga-bobot", }, ["kW/t"] = { name1 = "kilowatt per ton", name2 = "kilowatts per ton", symbol = "kW/t", utype = "tenaga per massa satuan", scale = 1, default = "PS/t", link = "rasio tenaga-bobot", }, ["PS/t"] = { name1 = "tenaga kuda metrik per ton", name2 = "tenaga kuda metrik per ton", symbol = "PS/t", utype = "tenaga per massa satuan", scale = 0.73549875, default = "kW/t", link = "rasio tenaga-bobot", }, ["shp/lb"] = { name1 = "tenaga kuda poros per pon", name2 = "tenaga kuda poros per pon", symbol = "shp/lb", utype = "tenaga per massa satuan", scale = 1643.986806, default = "kW/kg", link = "rasio tenaga-bobot", }, ["hp/ton"] = { target = "hp/t", symbol = "hp/ton", default = "kW/ton", }, ["kW/ton"] = { target = "kW/t", symbol = "kW/ton", }, ["-lb/in2"] = { name1 = "pon per inci persegi", name2 = "pon per inci persegi", symbol = "lb/in<sup>2</sup>", utype = "pressure", scale = 6894.7572931683608, default = "kPa kgf/cm2", link = "pon per inci persegi", }, ["atm"] = { name1 = "atmosfer standar", symbol = "atm", utype = "pressure", scale = 101325, default = "kPa", link = "Atmosphere (satuan)", }, ["Ba"] = { name1 = "barye", symbol = "Ba", utype = "pressure", scale = 0.1, default = "Pa", }, ["bar"] = { symbol = "bar", utype = "pressure", scale = 100000, default = "kPa", link = "Bar (satuan)", }, ["dbar"] = { name1 = "Desibar", symbol = "dbar", utype = "pressure", scale = 10000, default = "kPa", link = "Bar (satuan)", }, ["inHg"] = { name1 = "inci raksa", name2 = "inci raksa", symbol = "inHg", utype = "pressure", scale = 3386.388640341, default = "kPa", }, ["kBa"] = { name1 = "kilobarye", symbol = "kBa", utype = "pressure", scale = 100, default = "hPa", link = "Barye", }, ["kg-f/cm2"] = { name1 = "kilogram-gaya per sentimeter persegi", name1_us = "kilogram-gaya per sentimeter persegi", name2 = "kilogram-gaya per sentimeter persegi", name2_us = "kilogram-gaya per sentimeter persegi", symbol = "kg<sub>f</sub>/cm<sup>2</sup>", utype = "pressure", scale = 98066.5, default = "psi", link = "Kilogram-gaya", }, ["kg/cm2"] = { name1 = "kilogram per sentimeter persegi", name1_us = "kilogram per sentimeter persegi", name2 = "kilogram per sentimeter persegi", name2_us = "kilogram per sentimeter persegi", symbol = "kg/cm<sup>2</sup>", utype = "pressure", scale = 98066.5, default = "psi", link = "Kilogram-gaya", }, ["kgf/cm2"] = { name1 = "kilogram-gaya per sentimeter persegi", name1_us = "kilogram-gaya per sentimeter persegi", name2 = "kilogram-gaya per sentimeter persegi", name2_us = "kilogram-gaya per sentimeter persegi", symbol = "kgf/cm<sup>2</sup>", utype = "pressure", scale = 98066.5, default = "psi", link = "Kilogram-gaya", }, ["ksi"] = { name1 = "kilopon per inci persegi", name2 = "kilopon per inci persegi", symbol = "ksi", utype = "pressure", scale = 6894757.2931683613, default = "MPa", link = "pon per inci persegi", }, ["lbf/in2"] = { name1 = "pon-gaya per inci persegi", name2 = "pon-gaya per inci persegi", symbol = "lbf/in<sup>2</sup>", utype = "pressure", scale = 6894.7572931683608, default = "kPa kgf/cm2", link = "pon-gaya per inci persegi", }, ["mb"] = { name1 = "milibar", symbol = "mb", utype = "pressure", scale = 100, default = "hPa", link = "Bar (satuan)", }, ["mbar"] = { name1 = "milibar", symbol = "mbar", utype = "pressure", scale = 100, default = "hPa", link = "Bar (satuan)", }, ["mmHg"] = { name1 = "milimeter raksa", name1_us = "milimeter raksa", name2 = "milimeter raksa", name2_us = "milimeter raksa", symbol = "mmHg", utype = "pressure", scale = 133.322387415, default = "kPa", link = "milimeter raksa", }, ["Pa"] = { _name1 = "pascal", _symbol = "Pa", utype = "pressure", scale = 1, prefixes = 1, default = "psi", link = "Pascal (satuan)", }, ["psf"] = { name1 = "pon per kaki persegi", name2 = "pon per kaki persegi", symbol = "psf", utype = "pressure", scale = 47.880258980335839, default = "kPa", link = "pon per inci persegi", }, ["psi"] = { name1 = "pon per inci persegi", name2 = "pon per inci persegi", symbol = "psi", utype = "pressure", scale = 6894.7572931683608, default = "kPa", link = "pon per inci persegi", }, ["Torr"] = { name1 = "torr", symbol = "Torr", utype = "pressure", scale = 133.32236842105263, default = "kPa", }, ["N/cm2"] = { per = { "N", "cm2" }, utype = "pressure", default = "psi", }, ["N/m2"] = { per = { "N", "m2" }, utype = "pressure", default = "psi", }, ["g/cm2"] = { per = { "g", "cm2" }, utype = "pressure", default = "lb/sqft", multiplier= 9.80665, }, ["g/m2"] = { per = { "g", "m2" }, utype = "pressure", default = "lb/sqft", multiplier= 9.80665, }, ["kg/ha"] = { per = { "kg", "ha" }, utype = "pressure", default = "lb/ekar", multiplier= 9.80665, }, ["kg/m2"] = { per = { "kg", "m2" }, utype = "pressure", default = "lb/sqft", multiplier= 9.80665, }, ["lb/1000sqft"] = { per = { "lb", "1000sqft" }, utype = "pressure", default = "g/m2", multiplier= 9.80665, }, ["lb/ekar"] = { per = { "lb", "ekar" }, utype = "pressure", default = "kg/ha", multiplier= 9.80665, }, ["lb/sqft"] = { per = { "lb", "sqft" }, utype = "pressure", default = "kg/m2", multiplier= 9.80665, }, ["lb/sqyd"] = { per = { "lb", "sqyd" }, utype = "pressure", default = "kg/m2", multiplier= 9.80665, }, ["LT/ekar"] = { per = { "LT", "ekar" }, utype = "pressure", default = "t/ha", multiplier= 9.80665, }, ["MT/ha"] = { per = { "MT", "ha" }, utype = "pressure", default = "LT/ekar ST/ekar", multiplier= 9.80665, }, ["oz/sqft"] = { per = { "oz", "sqft" }, utype = "pressure", default = "g/m2", multiplier= 9.80665, }, ["oz/sqyd"] = { per = { "oz", "sqyd" }, utype = "pressure", default = "g/m2", multiplier= 9.80665, }, ["ST/ekar"] = { per = { "ST", "ekar" }, utype = "pressure", default = "t/ha", multiplier= 9.80665, }, ["t/ha"] = { per = { "t", "ha" }, utype = "pressure", default = "LT/ekar ST/ekar", multiplier= 9.80665, }, ["ton/ekar"] = { per = { "ton", "ekar" }, utype = "pressure", default = "ton/ha", multiplier= 9.80665, }, ["ton/ha"] = { per = { "ton", "ha" }, utype = "pressure", default = "ton/ekar", multiplier= 9.80665, }, ["kgfpsqcm"] = { target = "kgf/cm2", }, ["kgpsqcm"] = { target = "kg/cm2", }, ["kN/m2"] = { target = "kPa", }, ["lb/in2"] = { target = "lbf/in2", }, ["torr"] = { target = "Torr", }, ["Bq"] = { _name1 = "becquerel", _symbol = "Bq", utype = "radioactivity", scale = 1, prefixes = 1, default = "pCi", link = "Becquerel", }, ["Ci"] = { _name1 = "curie", _symbol = "Ci", utype = "radioactivity", scale = 3.7e10, prefixes = 1, default = "GBq", link = "Curie", }, ["Rd"] = { _name1 = "rutherford", _symbol = "Rd", utype = "radioactivity", scale = 1e6, prefixes = 1, default = "MBq", link = "Rutherford (satuan)", }, ["cm/h"] = { name1 = "sentimeter per jam", name1_us = "sentimeter per jam", name2 = "sentimeter per jam", name2_us = "sentimeter per jam", symbol = "cm/h", utype = "speed", scale = 2.7777777777777775e-6, default = "in/h", link = "meter per detik", }, ["cm/s"] = { name1 = "sentimeter per detik", name1_us = "sentimeter per detik", name2 = "sentimeter per detik", name2_us = "sentimeter per detik", symbol = "cm/s", utype = "speed", scale = 0.01, default = "in/s", link = "meter per detik", }, ["cm/tahun"] = { name1 = "sentimeter per tahun", name1_us = "sentimeter per tahun", name2 = "sentimeter per tahun", name2_us = "sentimeter per tahun", symbol = "cm/tahun", utype = "speed", scale = 3.168873850681143e-10, default = "in/tahun", link = "Orders of magnitude (speed)", }, ["kaki/s"] = { name1 = "kaki per detik", name2 = "kaki per detik", symbol = "ft/s", utype = "speed", scale = 0.3048, default = "m/s", }, ["kaki/mnt"] = { name1 = "kaki per menit", name2 = "kaki per menit", symbol = "kaki/mnt", utype = "speed", scale = 0.00508, default = "m/min", link = "kaki per detik", }, ["ft/s"] = { name1 = "kaki per detik", name2 = "kaki per detik", symbol = "ft/s", utype = "speed", scale = 0.3048, default = "m/s", link = "kaki per detik", }, ["furlong per fortnight"] = { name2 = "furlongs per fortnight", symbol = "furlong per fortnight", usename = 1, utype = "speed", scale = 0.00016630952380952381, default = "km/h mph", link = "FFF system", }, ["in/h"] = { name1 = "inci per jam", name2 = "inci per jam", symbol = "in/h", utype = "speed", scale = 7.0555555555555559e-6, default = "cm/h", link = "inci", }, ["in/s"] = { name1 = "inci per detik", name2 = "inci per detik", symbol = "in/s", utype = "speed", scale = 0.0254, default = "cm/s", link = "inci", }, ["in/tahun"] = { name1 = "inci per tahun", name2 = "inci per tahun", symbol = "in/tahun", utype = "speed", scale = 8.0489395807301024e-10, default = "cm/tahun", link = "Orders of magnitude (speed)", }, ["isp"] = { name1 = "detik", symbol = "s", utype = "speed", scale = 9.80665, default = "km/s", link = "Specific impulse", }, ["km/d"] = { name1 = "kilometer per hari", name1_us = "kilometer per hari", name2 = "kilometer per hari", name2_us = "kilometer per hari", symbol = "km/d", utype = "speed", scale = 1.1574074074074074e-2, default = "mi/d", link = "Orders of magnitude (speed)", }, ["km/h"] = { name1 = "kilometer per jam", name1_us = "kilometer per jam", name2 = "kilometer per jam", name2_us = "kilometer per jam", symbol = "km/h", utype = "speed", scale = 0.27777777777777779, default = "mph", link = "Kilometer per jam", }, ["km/s"] = { name1 = "kilometer per detik", name1_us = "kilometer per detik", name2 = "kilometer per detik", name2_us = "kilometer per detik", symbol = "km/s", utype = "speed", scale = 1000, default = "mi/s", link = "meter per detik", }, ["kn"] = { name1 = "knot", symbol = "kn", utype = "speed", scale = 0.51444444444444448, default = "km/h mph", link = "Knot (satuan)", }, ["kNs/kg"] = { name2 = "kN&#8209;s/kg", symbol = "kN&#8209;s/kg", utype = "speed", scale = 1000, default = "isp", link = "Specific impulse", }, ["m/min"] = { name1 = "meter per menit", name1_us = "meter per menit", name2 = "meter per menit", name2_us = "meter per menit", symbol = "m/min", utype = "speed", scale = 0.016666666666666666, default = "kaki/mnt", link = "meter per detik", }, ["m/s"] = { name1 = "meter per detik", name1_us = "meter per detik", name2 = "meter per detik", name2_us = "meter per detik", symbol = "m/s", utype = "speed", scale = 1, default = "ft/s", }, ["Mach"] = { name2 = "Mach", symbol = "Mach", utype = "speed", builtin = "mach", scale = 0, iscomplex= true, default = "km/h mph", link = "Mach number", }, ["mi/d"] = { name1 = "mil per hari", name2 = "mil per hari", symbol = "mi/d", utype = "speed", scale = 1.8626666666666667e-2, default = "km/d", link = "Orders of magnitude (speed)", }, ["mi/s"] = { name1 = "mil per detik", name2 = "mil per detik", symbol = "mi/s", utype = "speed", scale = 1609.344, default = "km/s", link = "mil", }, ["mm/h"] = { name1 = "milimeter per jam", name1_us = "milimeter per jam", name2 = "milimeter per jam", name2_us = "milimeter per jam", symbol = "mm/h", utype = "speed", scale = 2.7777777777777781e-7, default = "in/h", link = "meter per detik", }, ["mph"] = { name1 = "mil per jam", name2 = "mil per jam", symbol = "mph", utype = "speed", scale = 0.44704, default = "km/h", link = "mil per jam", }, ["Ns/kg"] = { name2 = "N&#8209;s/kg", symbol = "N&#8209;s/kg", utype = "speed", scale = 1, default = "isp", link = "Specific impulse", }, ["si tsfc"] = { name2 = "g/(kN⋅s)", symbol = "g/(kN⋅s)", utype = "speed", scale = 9.9999628621379242e-7, invert = -1, iscomplex= true, default = "tsfc", link = "Thrust specific fuel consumption", }, ["tsfc"] = { name2 = "lb/(lbf⋅h)", symbol = "lb/(lbf⋅h)", utype = "speed", scale = 2.832545036049801e-5, invert = -1, iscomplex= true, default = "si tsfc", link = "Thrust specific fuel consumption", }, ["cm/y"] = { target = "cm/tahun", }, ["cm/yr"] = { target = "cm/tahun", }, ["in/y"] = { target = "in/tahun", }, ["in/yr"] = { target = "in/tahun", }, ["knot"] = { target = "kn", }, ["knots"] = { target = "kn", }, ["kph"] = { target = "km/h", }, ["mi/h"] = { target = "mph", }, ["mm/s"] = { per = { "mm", "s" }, utype = "speed", default = "in/s", link = "meter per detik", }, ["C"] = { name1 = "derajat Celsius", name2 = "derajat Celsius", symbol = "°C", usesymbol= 1, utype = "temperature", scale = 1, offset = -273.15, iscomplex= true, istemperature= true, default = "F", link = "Celsius", }, ["F"] = { name1 = "derajat Fahrenheit", name2 = "derajat Fahrenheit", symbol = "°F", usesymbol= 1, utype = "temperature", scale = 0.55555555555555558, offset = 32-273.15*(9/5), iscomplex= true, istemperature= true, default = "C", link = "Fahrenheit", }, ["K"] = { _name1 = "kelvin", _symbol = "K", usesymbol= 1, utype = "temperature", scale = 1, offset = 0, iscomplex= true, istemperature= true, prefixes = 1, default = "C F", link = "Kelvin", }, ["keVT"] = { name1 = "kiloelectronvolt", symbol = "keV", utype = "temperature", scale = 11.604505e6, offset = 0, iscomplex= true, default = "MK", link = "Electronvolt", }, ["R"] = { name1 = "derajat Rankine", name2 = "derajat Rankine", symbol = "°R", usesymbol= 1, utype = "temperature", scale = 0.55555555555555558, offset = 0, iscomplex= true, istemperature= true, default = "K F C", link = "Rankine scale", }, ["Celsius"] = { target = "C", }, ["°C"] = { target = "C", }, ["°F"] = { target = "F", }, ["°R"] = { target = "R", }, ["C-change"] = { name1 = "perubahan derajat Celsius", name2 = "perubahan derajat Celsius", symbol = "°C", usesymbol= 1, utype = "perubahan suhu", scale = 1, default = "F-change", link = "Celsius", }, ["F-change"] = { name1 = "perubahan derajat Fahrenheit", name2 = "perubahan derajat Fahrenheit", symbol = "°F", usesymbol= 1, utype = "perubahan suhu", scale = 0.55555555555555558, default = "C-change", link = "Fahrenheit", }, ["K-change"] = { name1 = "kelvin perubahan", name2 = "kelvins perubahan", symbol = "K", usesymbol= 1, utype = "perubahan suhu", scale = 1, default = "F-change", link = "Kelvin", }, ["°C-change"] = { target = "C-change", }, ["°F-change"] = { target = "F-change", }, ["century"] = { name1 = "abad", name2 = "abad", symbol = "ha", utype = "waktu", scale = 3155760000, default = "Gs", }, ["d"] = { name1 = "hari", symbol = "h", utype = "waktu", scale = 86400, default = "ks", }, ["Dekade"] = { name1 = "dasawarsa", symbol = "daa", utype = "waktu", scale = 315576000, default = "Ms", }, ["dog tahun"] = { name1 = "tahun anjing", symbol = "dog yr", utype = "waktu", scale = 220903200, default = "tahun", link = "Daftar satuan pengukuran yang tidak lazim#Dog tahun", }, ["fortnight"] = { symbol = "fortnight", usename = 1, utype = "waktu", scale = 1209600, default = "minggu", }, ["h"] = { name1 = "jam", symbol = "j", utype = "waktu", scale = 3600, default = "ks", }, ["long miliar tahun"] = { name1 = "miliar tahun", name2 = "miliar tahun", symbol = "Ta", utype = "waktu", scale = 31557600000000000000, default = "Es", link = "Annum", }, ["milenium"] = { name1 = "milenium", name2 = "milenia", symbol = "ka", utype = "waktu", scale = 31557600000, default = "Gs", }, ["miliar tahun"] = { name1 = "miliar tahun", name2 = "miliar tahun", symbol = "Ga", utype = "waktu", scale = 31557600000000000, default = "Ps", link = "Annum", }, ["juta tahun"] = { name1 = "juta tahun", name2 = "juta tahun", symbol = "Ma", utype = "waktu", scale = 31557600000000, default = "Ts", link = "Annum", }, ["min"] = { name1 = "menit", symbol = "mnt", utype = "waktu", scale = 60, default = "s", }, ["bulan"] = { symbol = "bulan", usename = 1, utype = "waktu", scale = 2629800, default = "Ms", }, ["bulan"] = { name1 = "bulan", symbol = "mo", utype = "waktu", scale = 2629800, default = "tahun", }, ["s"] = { _name1 = "detik", _symbol = "d", utype = "waktu", scale = 1, prefixes = 1, default = "min", link = "detik", }, ["miliar tahun pendek"] = { name1 = "miliar tahun", name2 = "miliar tahun", symbol = "Ga", utype = "waktu", scale = 31557600000000000, default = "Ps", link = "Annum", }, ["triliun tahun pendek"] = { name1 = "triliun tahun", name2 = "triliun tahun", symbol = "Ta", utype = "waktu", scale = 31557600000000000000, default = "Es", link = "Annum", }, ["ribu juta tahun"] = { name1 = "ribu juta tahun", name2 = "ribu juta tahun", symbol = "Ga", utype = "waktu", scale = 31557600000000000, default = "Ps", link = "Annum", }, ["wk"] = { symbol = "minggu", usename = 1, utype = "waktu", scale = 604800, default = "Ms", }, ["tahun"] = { name1 = "tahun", symbol = "a", utype = "waktu", scale = 31557600, default = "Ms", link = "Annum", }, ["tahun"] = { name1 = "tahun", symbol = "yr", utype = "waktu", scale = 31557600, default = "Ms", link = "Annum", }, ["byr"] = { target = "short miliar tahun", }, ["day"] = { target = "d", }, ["days"] = { target = "d", }, ["dog yr"] = { target = "dog tahun", }, ["Gyr"] = { target = "ribu juta tahun", }, ["hour"] = { target = "h", }, ["hours"] = { target = "h", }, ["kMyr"] = { target = "ribu juta tahun", }, ["kmyr"] = { target = "ribu juta tahun", }, ["kyr"] = { target = "milenium", }, ["long byr"] = { target = "long miliar tahun", }, ["menit"] = { target = "min", }, ["menit"] = { target = "min", }, ["mth"] = { target = "bulan", }, ["Myr"] = { target = "juta tahun", }, ["myr"] = { target = "juta tahun", }, ["detik"] = { target = "s", }, ["detiks"] = { target = "s", }, ["tmyr"] = { target = "ribu juta tahun", }, ["tryr"] = { target = "short triliun tahun", }, ["tyr"] = { target = "milenium", }, ["minggu"] = { target = "wk", }, ["minggus"] = { target = "wk", }, ["yr"] = { target = "tahun", }, ["kg.m"] = { name1 = "kilogram meter", name1_us = "kilogram meter", symbol = "kg⋅m", utype = "torque", scale = 9.80665, default = "Nm lbft", link = "Kilogram meter (torque)", }, ["kgf.m"] = { name1 = "kilogram force-meter", name1_us = "kilogram force-meter", symbol = "kgf⋅m", utype = "torque", scale = 9.80665, default = "Nm lbfft", link = "Kilogram meter (torque)", }, ["kgm"] = { name1 = "kilogram meter", name1_us = "kilogram meter", symbol = "kg⋅m", utype = "torque", scale = 9.80665, default = "Nm lbfft", link = "Kilogram meter (torque)", }, ["lb-fft"] = { name1 = "pon force-foot", name2 = "pon force-feet", symbol = "ft⋅lb<sub>f</sub>", utype = "torque", scale = 1.3558179483314004, default = "Nm", link = "pon-foot (torque)", }, ["lb.ft"] = { name1 = "pon force-foot", name2 = "pon force-feet", symbol = "lb⋅ft", utype = "torque", scale = 1.3558179483314004, default = "Nm", link = "pon-foot (torque)", }, ["lb.in"] = { name1 = "pon force-inci", symbol = "lb⋅in", utype = "torque", scale = 0.1129848290276167, default = "mN.m", link = "pon-foot (torque)", }, ["lbfft"] = { name1 = "pon force-foot", name2 = "pon force-feet", symbol = "lbf⋅ft", utype = "torque", scale = 1.3558179483314004, default = "Nm", link = "pon-foot (torque)", }, ["lbft"] = { name1 = "pon-foot", name2 = "pon-feet", symbol = "lb⋅ft", utype = "torque", scale = 1.3558179483314004, default = "Nm", link = "pon-foot (torque)", }, ["m.kg-f"] = { name1 = "meter kilogram-gaya", name1_us = "meter kilogram-gaya", name2 = "meter kilogram-gaya", name2_us = "meter kilogram-gaya", symbol = "m⋅kg<sub>f</sub>", utype = "torque", scale = 9.80665, default = "Nm lbfft", link = "Kilogram meter (torque)", }, ["m.kgf"] = { name1 = "meter kilogram-gaya", name1_us = "meter kilogram-gaya", name2 = "meter kilogram-gaya", name2_us = "meter kilogram-gaya", symbol = "m⋅kgf", utype = "torque", scale = 9.80665, default = "Nm lbfft", link = "Kilogram meter (torque)", }, ["mN.m"] = { name1 = "milinewton meter", name1_us = "milinewton meter", symbol = "mN⋅m", utype = "torque", scale = 0.001, default = "lb.in", link = "Newton meter", }, ["Nm"] = { _name1 = "newton meter", _name1_us= "newton meter", _symbol = "N⋅m", utype = "torque", alttype = "energy", scale = 1, prefixes = 1, default = "lbfft", link = "Newton meter", }, ["kN/m"] = { per = { "kN", "-m-stiff" }, utype = "torque", default = "lbf/in", }, ["lbf/in"] = { per = { "lbf", "-in-stiff" }, utype = "torque", default = "kN/m", }, ["lb-f.ft"] = { target = "lb-fft", }, ["lbf.ft"] = { target = "lbfft", }, ["lbf·ft"] = { target = "lbfft", }, ["lb·ft"] = { target = "lb.ft", }, ["mkg-f"] = { target = "m.kg-f", }, ["mkgf"] = { target = "m.kgf", }, ["N.m"] = { target = "Nm", }, ["N·m"] = { target = "Nm", }, ["-12USoz(mL)serve"] = { name1_us = "12&nbsp;U.S.&nbsp;fl&nbsp;oz (355&nbsp;mL) serving", symbol = "12&nbsp;US&nbsp;fl&nbsp;oz (355&nbsp;mL) serving", sym_us = "12&nbsp;U.S.&nbsp;fl&nbsp;oz (355&nbsp;mL) serving", utype = "volume", scale = 0.00035488235475000004, default = "mL", link = "Beverage can#Standard sizes", }, ["-12USoz(ml)serve"] = { name1_us = "12&nbsp;U.S.&nbsp;fl&nbsp;oz (355&nbsp;ml) serving", symbol = "12&nbsp;US&nbsp;fl&nbsp;oz (355&nbsp;ml) serving", sym_us = "12&nbsp;U.S.&nbsp;fl&nbsp;oz (355&nbsp;ml) serving", utype = "volume", scale = 0.00035488235475000004, default = "ml", link = "Beverage can#Standard sizes", }, ["-12USozserve"] = { name1_us = "12&nbsp;U.S.&nbsp;fl&nbsp;oz serving", symbol = "12&nbsp;US&nbsp;fl&nbsp;oz serving", sym_us = "12&nbsp;U.S.&nbsp;fl&nbsp;oz serving", utype = "volume", scale = 0.00035488235475000004, default = "mL", link = "Beverage can#Standard sizes", }, ["ekar foot"] = { name1 = "ekar foot", name2 = "ekar feet", symbol = "ekar⋅ft", utype = "volume", scale = 1233.48183754752, default = "m3", }, ["ekar ft"] = { name1 = "ekar foot", name2 = "ekar feet", symbol = "ekar⋅ft", utype = "volume", scale = 1233.48183754752, default = "m3", }, ["AUtbsp"] = { name1 = "Australian tablespoon", symbol = "AU&nbsp;tbsp", utype = "volume", scale = 0.000020, default = "ml", }, ["Bcuft"] = { name1 = "miliar kaki kubik", name2 = "miliar kaki kubik", symbol = "miliar cu&nbsp;ft", utype = "volume", scale = 28316846.592, default = "Gl", link = "kaki kubik", }, ["bdft"] = { name1 = "board foot", name2 = "board feet", symbol = "bd&nbsp;ft", utype = "volume", scale = 0.0023597372167, default = "m3", }, ["board feet"] = { name2 = "board feet", symbol = "board foot", usename = 1, utype = "volume", scale = 0.0023597372167, default = "m3", }, ["board foot"] = { name2 = "board foot", symbol = "board foot", usename = 1, utype = "volume", scale = 0.0023597372167, default = "m3", }, ["cc"] = { name1 = "cubic sentimeter", name1_us = "cubic sentimeter", symbol = "cc", utype = "volume", scale = 0.000001, default = "cuin", }, ["CID"] = { name1 = "cubic inci", name2 = "cubic inci", symbol = "cu&nbsp;in", utype = "volume", scale = 0.000016387064, default = "cc", link = "Cubic inci#Engine displacement", }, ["cord"] = { symbol = "cord", utype = "volume", scale = 3.624556363776, default = "m3", link = "Cord (satuan)", }, ["cufoot"] = { name1 = "kaki kubik", name2 = "kaki kubik", symbol = "cu&nbsp;ft", utype = "volume", scale = 0.028316846592, default = "m3", }, ["cuft"] = { name1 = "kaki kubik", name2 = "kaki kubik", symbol = "cu&nbsp;ft", utype = "volume", scale = 0.028316846592, default = "m3", }, ["cuin"] = { name1 = "cubic inci", name2 = "cubic inci", symbol = "cu&nbsp;in", utype = "volume", scale = 0.000016387064, default = "cm3", }, ["cumi"] = { name1 = "mil kubik", symbol = "cu&nbsp;mi", utype = "volume", scale = 4168181825.440579584, default = "km3", }, ["cuyd"] = { name1 = "yard kubik", symbol = "cu&nbsp;yd", utype = "volume", scale = 0.764554857984, default = "m3", }, ["firkin"] = { symbol = "firkin", usename = 1, utype = "volume", scale = 0.04091481, default = "l impgal USgal", link = "Firkin (satuan)", }, ["kaki3"] = { target = "cufoot", }, ["Goilbbl"] = { name1 = "miliar barel", name2 = "miliar barel", symbol = "Gbbl", utype = "volume", scale = 158987294.928, default = "v * 1.58987294928 < 10 ! e6 ! e9 ! m3", link = "barel (satuan)#Oil barel", }, ["gr water"] = { name1 = "grain water", name2 = "grain water", symbol = "gr H<sub>2</sub>O", utype = "volume", scale = 0.00000006479891, default = "cm3", link = "Grain (satuan)", }, ["grt"] = { name1 = "gross register ton", symbol = "grt", utype = "volume", scale = 2.8316846592, default = "m3", link = "Gross register tonnage", }, ["impbbl"] = { name1 = "imperial barel", symbol = "imp&nbsp;bbl", utype = "volume", scale = 0.16365924, default = "l impgal USgal", link = "barel (satuan)", }, ["impbsh"] = { name1 = "imperial bushel", symbol = "imp&nbsp;bsh", utype = "volume", scale = 0.03636872, default = "l impgal USdrygal", }, ["impbu"] = { name1 = "imperial bushel", symbol = "imp&nbsp;bu", utype = "volume", scale = 0.03636872, default = "m3", }, ["impgal"] = { name1 = "imperial galon", symbol = "imp&nbsp;gal", utype = "volume", scale = 0.00454609, default = "l USgal", }, ["impgi"] = { name1 = "gill", symbol = "gi", utype = "volume", scale = 0.0001420653125, default = "ml USoz", link = "Gill (satuan)", }, ["impkenning"] = { name1 = "imperial kenning", symbol = "kenning", utype = "volume", scale = 0.01818436, default = "l USdrygal", link = "Kenning (satuan)", }, ["impoz"] = { name1 = "imperial fluid ons", symbol = "imp&nbsp;fl&nbsp;oz", utype = "volume", scale = 0.0000284130625, default = "ml USoz", }, ["imppk"] = { name1 = "imperial peck", symbol = "pk", utype = "volume", scale = 0.00909218, default = "l USdrygal", link = "Peck", }, ["imppt"] = { name1 = "imperial pint", symbol = "imp&nbsp;pt", utype = "volume", scale = 0.00056826125, default = "l", }, ["impqt"] = { name1 = "imperial quart", symbol = "imp&nbsp;qt", utype = "volume", scale = 0.0011365225, default = "ml USoz", customary= 3, }, ["kilderkin"] = { symbol = "kilderkin", usename = 1, utype = "volume", scale = 0.08182962, default = "l impgal USgal", }, ["koilbbl"] = { name1 = "ribu barel", name2 = "ribu barel", symbol = "kbbl", utype = "volume", scale = 158.987294928, default = "v * 1.58987294928 < 10 ! ! e3 ! m3", link = "barel (satuan)#Oil barel", }, ["L"] = { _name1 = "liter", _name1_us= "liter", _symbol = "L", utype = "volume", scale = 0.001, prefixes = 1, default = "impgal USgal", link = "Liter", }, ["l"] = { _name1 = "liter", _name1_us= "liter", _symbol = "l", utype = "volume", scale = 0.001, prefixes = 1, default = "impgal USgal", link = "Liter", }, ["m3"] = { _name1 = "meter kubik", _name1_us= "meter kubik", _symbol = "m<sup>3</sup>", prefix_position= 1, utype = "volume", scale = 1, prefixes = 3, default = "cuft", link = "Meter kubik", }, ["Mbbl"] = { name1 = "ribu barel", name2 = "ribu barel", symbol = "Mbbl", utype = "volume", scale = 158.987294928, default = "v * 1.58987294928 < 10 ! e3 ! ! m3", link = "barel (satuan)#Oil barel", }, ["MMoilbbl"] = { name1 = "juta barel", name2 = "juta barel", symbol = "MMbbl", utype = "volume", scale = 158987.294928, default = "v * 1.58987294928 < 10 ! e3 ! e6 ! m3", link = "barel (satuan)#Oil barel", }, ["Moilbbl"] = { name1 = "juta barel", name2 = "juta barel", symbol = "Mbbl", utype = "volume", scale = 158987.294928, default = "v * 1.58987294928 < 10 ! e3 ! e6 ! m3", link = "barel (satuan)#Oil barel", }, ["MTON"] = { name1 = "measurement ton", symbol = "MTON", utype = "volume", scale = 1.13267386368, default = "m3", }, ["MUSgal"] = { name1 = "juta galon AS", name1_us = "juta galon A.S.", name2 = "juta galon AS", name2_us = "juta galon A.S.", symbol = "juta US&nbsp;gal", sym_us = "juta U.S.&nbsp;gal", utype = "volume", scale = 3785.411784, default = "Ml", link = "galon AS", }, ["oilbbl"] = { name1 = "barel", symbol = "bbl", utype = "volume", scale = 0.158987294928, default = "m3", link = "barel (satuan)#Oil barel", }, ["stere"] = { symbol = "stere", usename = 1, utype = "volume", scale = 1, default = "cuft", }, ["Toilbbl"] = { name1 = "triliun barel", name2 = "triliun barel", symbol = "Tbbl", utype = "volume", scale = 158987294928, default = "v * 1.58987294928 < 10 ! e9 ! e12 ! m3", link = "barel (satuan)#Oil barel", }, ["USbbl"] = { name1 = "US barel", name1_us = "U.S. barel", symbol = "US&nbsp;bbl", sym_us = "U.S.&nbsp;bbl", utype = "volume", scale = 0.119240471196, default = "l USgal impgal", link = "barel (satuan)", }, ["USbeerbbl"] = { name1 = "US beer barel", name1_us = "U.S. beer barel", symbol = "US&nbsp;bbl", sym_us = "U.S.&nbsp;bbl", utype = "volume", scale = 0.117347765304, default = "l USgal impgal", link = "barel (satuan)", }, ["USbsh"] = { name1 = "US bushel", name1_us = "U.S. bushel", symbol = "US&nbsp;bsh", sym_us = "U.S.&nbsp;bsh", utype = "volume", scale = 0.03523907016688, default = "l USdrygal impgal", link = "Bushel", }, ["USbu"] = { name1 = "US bushel", name1_us = "U.S. bushel", symbol = "US&nbsp;bu", sym_us = "U.S.&nbsp;bu", utype = "volume", scale = 0.03523907016688, default = "l USdrygal impgal", link = "Bushel", }, ["USdrybbl"] = { name1 = "US dry barel", name1_us = "U.S. dry barel", symbol = "US&nbsp;dry&nbsp;bbl", sym_us = "U.S.&nbsp;dry&nbsp;bbl", utype = "volume", scale = 0.11562819898508, default = "m3", link = "barel (satuan)", }, ["USdrygal"] = { name1 = "US dry galon", name1_us = "U.S. dry galon", symbol = "US&nbsp;dry&nbsp;gal", sym_us = "U.S.&nbsp;dry&nbsp;gal", utype = "volume", scale = 0.00440488377086, default = "l", link = "galon", }, ["USdrypt"] = { name1 = "US dry pint", name1_us = "U.S. dry pint", symbol = "US&nbsp;dry&nbsp;pt", sym_us = "U.S.&nbsp;dry&nbsp;pt", utype = "volume", scale = 0.0005506104713575, default = "ml", link = "Pint", }, ["USdryqt"] = { name1 = "US dry quart", name1_us = "U.S. dry quart", symbol = "US&nbsp;dry&nbsp;qt", sym_us = "U.S.&nbsp;dry&nbsp;qt", utype = "volume", scale = 0.001101220942715, default = "ml", link = "Quart", }, ["USflgal"] = { name1 = "galon AS", name1_us = "galon A.S.", symbol = "US fl gal", sym_us = "U.S.&nbsp;fl&nbsp;gal", utype = "volume", scale = 0.003785411784, default = "l impgal", link = "galon", }, ["USgal"] = { name1 = "galon AS", name1_us = "galon A.S.", symbol = "US&nbsp;gal", sym_us = "U.S.&nbsp;gal", utype = "volume", scale = 0.003785411784, default = "l impgal", }, ["USgi"] = { name1 = "gill", symbol = "gi", utype = "volume", scale = 0.0001182941183, default = "ml impoz", link = "Gill (satuan)", }, ["USkenning"] = { name1 = "US kenning", name1_us = "U.S. kenning", symbol = "US&nbsp;kenning", sym_us = "U.S.&nbsp;kenning", utype = "volume", scale = 0.01761953508344, default = "l impgal", link = "Kenning (satuan)", }, ["USmin"] = { name1 = "US minim", name1_us = "U.S. minim", symbol = "US&nbsp;min", sym_us = "U.S.&nbsp;min", utype = "volume", scale = 0.000000061611519921875, default = "ml", link = "Minim (satuan)", }, ["USoz"] = { name1 = "US fluid ons", name1_us = "U.S. fluid ons", symbol = "US&nbsp;fl&nbsp;oz", sym_us = "U.S.&nbsp;fl&nbsp;oz", utype = "volume", scale = 0.0000295735295625, default = "ml", }, ["USpk"] = { name1 = "US peck", name1_us = "U.S. peck", symbol = "US&nbsp;pk", sym_us = "U.S.&nbsp;pk", utype = "volume", scale = 0.00880976754172, default = "l impgal", link = "Peck", }, ["USpt"] = { name1 = "US pint", name1_us = "U.S. pint", symbol = "US&nbsp;pt", sym_us = "U.S.&nbsp;pt", utype = "volume", scale = 0.000473176473, default = "l imppt", link = "Pint", }, ["USqt"] = { name1 = "US quart", name1_us = "U.S. quart", symbol = "US&nbsp;qt", sym_us = "U.S.&nbsp;qt", utype = "volume", scale = 0.000946352946, default = "ml", link = "Quart", customary= 1, }, ["USquart"] = { name1 = "US quart", name1_us = "U.S. quart", symbol = "US&nbsp;qt", sym_us = "U.S.&nbsp;qt", utype = "volume", scale = 0.000946352946, default = "ml impoz", link = "Quart", }, ["UStbsp"] = { name1 = "US tablespoon", name1_us = "U.S. tablespoon", symbol = "US&nbsp;tbsp", sym_us = "U.S.&nbsp;tbsp", utype = "volume", scale = 1.4786764781250001e-5, default = "ml", }, ["winecase"] = { symbol = "case", usename = 1, utype = "volume", scale = 0.009, default = "l", link = "Case (goods)", }, ["*U.S.drygal"] = { target = "USdrygal", sp_us = true, customary= 2, }, ["*U.S.gal"] = { target = "USgal", sp_us = true, default = "L impgal", customary= 2, }, ["+USdrygal"] = { target = "USdrygal", customary= 1, }, ["+usfloz"] = { target = "USoz", link = "Fluid ons", customary= 1, }, ["+USgal"] = { target = "USgal", customary= 1, }, ["+USoz"] = { target = "USoz", customary= 1, }, ["@impgal"] = { target = "impgal", link = "galon", customary= 3, }, ["ekar feet"] = { target = "ekar ft", }, ["ekar-feet"] = { target = "ekar ft", }, ["ekar-ft"] = { target = "ekar ft", }, ["ekar.foot"] = { target = "ekar foot", }, ["ekar.ft"] = { target = "ekar ft", }, ["ekar·ft"] = { target = "ekar ft", }, ["bushels"] = { target = "USbsh", }, ["cid"] = { target = "CID", }, ["ft3"] = { target = "cuft", }, ["gal"] = { target = "USgal", }, ["galon"] = { shouldbe = "Use %{USgal%} for galon AS or %{impgal%} for imperial galon (not %{galon%})", }, ["galon"] = { shouldbe = "Use %{USgal%} for galon AS or %{impgal%} for imperial galon (not %{galon%})", }, ["Gcuft"] = { target = "e9cuft", }, ["impfloz"] = { target = "impoz", }, ["Impgal"] = { target = "impgal", }, ["in3"] = { target = "cuin", symbol = "in<sup>3</sup>", }, ["kcuft"] = { target = "e3cuft", }, ["kcum"] = { target = "e3m3", }, ["km³"] = { target = "km3", }, ["liter"] = { target = "L", sp_us = true, }, ["liter"] = { target = "L", sp_us = true, }, ["litre"] = { target = "L", }, ["litres"] = { target = "L", }, ["Mcuft"] = { target = "e6cuft", }, ["Mcum"] = { target = "e6m3", }, ["Mft3"] = { target = "e6cuft", }, ["mi3"] = { target = "cumi", }, ["m³"] = { target = "m3", }, ["Pcuft"] = { target = "e15cuft", }, ["pt"] = { shouldbe = "Use %{USpt%} for US pints or %{imppt%} for imperial pints (not %{pt%})", }, ["qt"] = { shouldbe = "Use %{USqt%} for US quarts or %{impqt%} for imperial quarts (not %{qt%})", }, ["Tcuft"] = { target = "e12cuft", }, ["Tft3"] = { target = "e12cuft", }, ["U.S.bbl"] = { target = "USbbl", sp_us = true, default = "l U.S.gal impgal", }, ["U.S.beerbbl"] = { target = "USbeerbbl", sp_us = true, default = "l U.S.gal impgal", }, ["U.S.bsh"] = { target = "USbsh", sp_us = true, default = "l U.S.drygal impgal", }, ["U.S.bu"] = { target = "USbu", sp_us = true, default = "l U.S.drygal impgal", }, ["U.S.drybbl"] = { target = "USdrybbl", sp_us = true, }, ["U.S.drygal"] = { target = "USdrygal", sp_us = true, }, ["U.S.drypt"] = { target = "USdrypt", sp_us = true, }, ["U.S.dryqt"] = { target = "USdryqt", sp_us = true, }, ["U.S.flgal"] = { target = "USflgal", sp_us = true, }, ["U.S.floz"] = { target = "USoz", sp_us = true, }, ["U.S.gal"] = { target = "USgal", sp_us = true, default = "L impgal", link = "galon A.S.", }, ["u.s.gal"] = { target = "USgal", sp_us = true, default = "L impgal", link = "galon A.S.", }, ["U.S.gi"] = { target = "USgi", sp_us = true, }, ["U.S.kenning"] = { target = "USkenning", sp_us = true, }, ["U.S.oz"] = { target = "USoz", sp_us = true, }, ["U.S.pk"] = { target = "USpk", sp_us = true, }, ["U.S.pt"] = { target = "USpt", sp_us = true, }, ["U.S.qt"] = { target = "USqt", sp_us = true, default = "L impqt", customary= 2, }, ["usbbl"] = { target = "USbbl", }, ["usbeerbbl"] = { target = "USbeerbbl", }, ["usbsh"] = { target = "USbsh", }, ["usbu"] = { target = "USbu", }, ["usdrybbl"] = { target = "USdrybbl", }, ["usdrygal"] = { target = "USdrygal", }, ["usdrypt"] = { target = "USdrypt", }, ["usdryqt"] = { target = "USdryqt", }, ["USfloz"] = { target = "USoz", }, ["usfloz"] = { target = "USoz", }, ["USGAL"] = { target = "USgal", }, ["usgal"] = { target = "USgal", }, ["usgi"] = { target = "USgi", }, ["uskenning"] = { target = "USkenning", }, ["usoz"] = { target = "USoz", }, ["uspk"] = { target = "USpk", }, ["uspt"] = { target = "USpt", }, ["usqt"] = { target = "USqt", }, ["yd3"] = { target = "cuyd", }, ["cuft/sqmi"] = { per = { "cuft", "sqmi" }, utype = "volume per luas satuan", default = "m3/km2", }, ["m3/ha"] = { name1 = "cubic meter per hektare", name1_us = "meter kubik per hektare", name2 = "cubic meter per hektare", name2_us = "meter kubik per hektare", symbol = "m<sup>3</sup>/ha", utype = "volume per luas satuan", scale = 0.0001, default = "USbu/ekar", link = "hektare", }, ["m3/km2"] = { per = { "m3", "km2" }, utype = "volume per luas satuan", default = "cuft/sqmi", }, ["U.S.gal/ekar"] = { per = { "U.S.gal", "ekar" }, utype = "volume per luas satuan", default = "m3/km2", }, ["USbu/ekar"] = { name2 = "US bushels per ekar", symbol = "US bushel per ekar", usename = 1, utype = "volume per luas satuan", scale = 8.7077638761350888e-6, default = "m3/ha", link = "Bushel", }, ["USgal/ekar"] = { per = { "USgal", "ekar" }, utype = "volume per luas satuan", default = "m3/km2", }, ["cuyd/mi"] = { per = { "cuyd", "mi" }, utype = "volume per unit length", default = "m3/km", }, ["m3/km"] = { per = { "m3", "km" }, utype = "volume per unit length", default = "cuyd/mi", }, ["mich"] = { combination= { "ch", "mi" }, multiple = { 80 }, utype = "length", }, ["michlk"] = { combination= { "chlk", "mi" }, multiple = { 80 }, utype = "length", }, ["michainlk"] = { combination= { "chainlk", "mi" }, multiple = { 80 }, utype = "length", }, ["miydftin"] = { combination= { "in", "ft", "yd", "mi" }, multiple = { 12, 3, 1760 }, utype = "length", }, ["mift"] = { combination= { "ft", "mi" }, multiple = { 5280 }, utype = "length", }, ["ydftin"] = { combination= { "in", "ft", "yd" }, multiple = { 12, 3 }, utype = "length", }, ["ydft"] = { combination= { "ft", "yd" }, multiple = { 3 }, utype = "length", }, ["ftin"] = { combination= { "in", "ft" }, multiple = { 12 }, utype = "length", }, ["kakiin"] = { combination= { "in", "kaki" }, multiple = { 12 }, utype = "length", }, ["handin"] = { combination= { "in", "hand" }, multiple = { 4 }, utype = "length", }, ["lboz"] = { combination= { "oz", "lb" }, multiple = { 16 }, utype = "mass", }, ["stlb"] = { combination= { "lb", "st" }, multiple = { 14 }, utype = "mass", }, ["stlboz"] = { combination= { "oz", "lb", "st" }, multiple = { 16, 14 }, utype = "mass", }, ["st and lb"] = { combination= { "lb", "st" }, multiple = { 14 }, utype = "mass", }, ["GN LTf"] = { combination= { "GN", "-LTf" }, utype = "force", }, ["GN LTf STf"] = { combination= { "GN", "-LTf", "-STf" }, utype = "force", }, ["GN STf"] = { combination= { "GN", "-STf" }, utype = "force", }, ["GN STf LTf"] = { combination= { "GN", "-STf", "-LTf" }, utype = "force", }, ["kN LTf"] = { combination= { "kN", "-LTf" }, utype = "force", }, ["kN LTf STf"] = { combination= { "kN", "-LTf", "-STf" }, utype = "force", }, ["kN STf"] = { combination= { "kN", "-STf" }, utype = "force", }, ["kN STf LTf"] = { combination= { "kN", "-STf", "-LTf" }, utype = "force", }, ["LTf STf"] = { combination= { "-LTf", "-STf" }, utype = "force", }, ["MN LTf"] = { combination= { "MN", "-LTf" }, utype = "force", }, ["MN LTf STf"] = { combination= { "MN", "-LTf", "-STf" }, utype = "force", }, ["MN STf"] = { combination= { "MN", "-STf" }, utype = "force", }, ["MN STf LTf"] = { combination= { "MN", "-STf", "-LTf" }, utype = "force", }, ["STf LTf"] = { combination= { "-STf", "-LTf" }, utype = "force", }, ["L/100 km mpgimp"] = { combination= { "L/100 km", "mpgimp" }, utype = "fuel efficiency", }, ["l/100 km mpgimp"] = { combination= { "l/100 km", "mpgimp" }, utype = "fuel efficiency", }, ["L/100 km mpgUS"] = { combination= { "L/100 km", "mpgus" }, utype = "fuel efficiency", }, ["L/100 km mpgus"] = { combination= { "L/100 km", "mpgus" }, utype = "fuel efficiency", }, ["l/100 km mpgus"] = { combination= { "l/100 km", "mpgus" }, utype = "fuel efficiency", }, ["mpgimp L/100 km"] = { combination= { "mpgimp", "L/100 km" }, utype = "fuel efficiency", }, ["LT ST t"] = { combination= { "lt", "-ST", "t" }, utype = "mass", }, ["LT t ST"] = { combination= { "lt", "t", "-ST" }, utype = "mass", }, ["ST LT t"] = { combination= { "-ST", "lt", "t" }, utype = "mass", }, ["ST t LT"] = { combination= { "-ST", "t", "lt" }, utype = "mass", }, ["t LT ST"] = { combination= { "t", "lt", "-ST" }, utype = "mass", }, ["ton"] = { combination= { "LT", "ST" }, utype = "mass", }, ["kPa kg/cm2"] = { combination= { "kPa", "kgf/cm2" }, utype = "pressure", }, ["kPa lb/in2"] = { combination= { "kPa", "-lb/in2" }, utype = "pressure", }, ["floz"] = { combination= { "impoz", "USoz" }, utype = "volume", }, } --------------------------------------------------------------------------- -- Do not perubahan the data in this table because it is created by running -- -- a script that reads the wikitext from a wiki page (see note above). -- --------------------------------------------------------------------------- local default_exceptions = { -- Prefixed units with a default different from that of the base unit. -- Each key item is a prefixed symbol (unitcode for engineering notation). ["cm<sup>2</sup>"] = "sqin", ["dm<sup>2</sup>"] = "sqin", ["e3ekar"] = "km2", ["e3m2"] = "e6sqft", ["e6ekar"] = "km2", ["e6ha"] = "e6ekar", ["e6km2"] = "e6sqmi", ["e6m2"] = "e6sqft", ["e6sqft"] = "v * 9.290304 < 100 ! e3 ! e6 ! m2", ["e6sqmi"] = "e6km2", ["hm<sup>2</sup>"] = "ekar", ["km<sup>2</sup>"] = "sqmi", ["mm<sup>2</sup>"] = "sqin", ["aJ"] = "eV", ["e3BTU"] = "MJ", ["e6BTU"] = "GJ", ["EJ"] = "kWh", ["fJ"] = "keV", ["GJ"] = "kWh", ["MJ"] = "kWh", ["PJ"] = "kWh", ["pJ"] = "MeV", ["TJ"] = "kWh", ["YJ"] = "kWh", ["yJ"] = "μeV", ["ZJ"] = "kWh", ["zJ"] = "meV", ["e12cuft/a"] = "v * 2.8316846592 < 100 ! e9 ! e12 ! m3/a", ["e12cuft/d"] = "v * 2.8316846592 < 100 ! e9 ! e12 ! m3/d", ["e12m3/a"] = "Tcuft/a", ["e12m3/d"] = "Tcuft/d", ["e3cuft/a"] = "v * 2.8316846592 < 100 ! ! e3 ! m3/a", ["e3cuft/d"] = "v * 2.8316846592 < 100 ! ! e3 ! m3/d", ["e3cuft/s"] = "v * 2.8316846592 < 100 ! ! e3 ! m3/s", ["e3m3/a"] = "v < 28.316846592 ! k ! M ! cuft/a", ["e3m3/d"] = "v < 28.316846592 ! k ! M ! cuft/d", ["e3m3/s"] = "v < 28.316846592 ! k ! M ! cuft/s", ["e3USgal/a"] = "v * 3.785411784 < 1000 ! ! e3 ! m3/a", ["e6cuft/a"] = "v * 2.8316846592 < 100 ! e3 ! e6 ! m3/a", ["e6cuft/d"] = "v * 2.8316846592 < 100 ! e3 ! e6 ! m3/d", ["e6cuft/s"] = "v * 2.8316846592 < 100 ! e3 ! e6 ! m3/s", ["e6m3/a"] = "v < 28.316846592 ! M ! G ! cuft/a", ["e6m3/d"] = "v < 28.316846592 ! M ! G ! cuft/d", ["e6m3/s"] = "v < 28.316846592 ! e6 ! e9 ! cuft/s", ["e6USgal/a"] = "v * 3.785411784 < 1000 ! e3 ! e6 ! m3/a", ["e9cuft/a"] = "m3/a", ["e9cuft/d"] = "v * 2.8316846592 < 100 ! e6 ! e9 ! m3/d", ["e9m3/a"] = "v < 28.316846592 ! G ! T ! cuft/a", ["e9m3/d"] = "v < 28.316846592 ! G ! T ! cuft/d", ["e9m3/s"] = "v < 28.316846592 ! e9 ! e12 ! cuft/s", ["e9USgal/a"] = "v * 3.785411784 < 1000 ! e6 ! e9 ! m3/a", ["e9USgal/s"] = "v * 3.785411784 < 1000 ! e6 ! e9 ! m3/s", ["nN"] = "gr-f", ["μN"] = "gr-f", ["mN"] = "oz-f", ["am"] = "in", ["cm"] = "in", ["dam"] = "ft", ["dm"] = "in", ["e12km"] = "e12mi", ["e12mi"] = "e12km", ["e3AU"] = "ly", ["e3km"] = "e3mi", ["e3mi"] = "e3km", ["e6km"] = "e6mi", ["e6mi"] = "e6km", ["e9km"] = "AU", ["e9mi"] = "e9km", ["Em"] = "mi", ["fm"] = "in", ["Gm"] = "mi", ["hm"] = "ft", ["km"] = "mi", ["mm"] = "in", ["Mm"] = "mi", ["nm"] = "in", ["Pm"] = "mi", ["pm"] = "in", ["Tm"] = "mi", ["Ym"] = "mi", ["ym"] = "in", ["Zm"] = "mi", ["zm"] = "in", ["μm"] = "in", ["e12lb"] = "v * 4.5359237 < 10 ! Mt ! Gt", ["e3lb"] = "v * 4.5359237 < 10 ! kg ! t", ["e3ozt"] = "v * 0.311034768 < 10 ! kg ! t", ["e3t"] = "LT ST", ["e6carat"] = "t", ["e6lb"] = "v * 4.5359237 < 10 ! t ! kiloton", ["e6ozt"] = "lb kg", ["e6ST"] = "Mt", ["e6t"] = "LT ST", ["e9lb"] = "v * 4.5359237 < 10 ! kiloton ! Mt", ["e9t"] = "LT ST", ["Gg"] = "lb", ["kg"] = "lb", ["mg"] = "gr", ["Mg"] = "LT ST", ["ng"] = "gr", ["μg"] = "gr", ["mBq"] = "fCi", ["kBq"] = "nCi", ["MBq"] = "μCi", ["GBq"] = "mCi", ["TBq"] = "Ci", ["PBq"] = "kCi", ["EBq"] = "kCi", ["fCi"] = "mBq", ["pCi"] = "Bq", ["nCi"] = "Bq", ["μCi"] = "kBq", ["mCi"] = "MBq", ["kCi"] = "TBq", ["MCi"] = "PBq", ["ns"] = "μs", ["μs"] = "ms", ["ms"] = "s", ["ks"] = "h", ["Ms"] = "minggu", ["Gs"] = "Dekade", ["Ts"] = "milenium", ["Ps"] = "juta tahun", ["Es"] = "ribu juta tahun", ["MK"] = "keVT", ["cL"] = "impoz usoz", ["cl"] = "impoz usoz", ["cm<sup>3</sup>"] = "cuin", ["dL"] = "impoz usoz", ["dl"] = "impoz usoz", ["mm<sup>3</sup>"] = "cuin", ["dm<sup>3</sup>"] = "cuin", ["e12cuft"] = "v * 2.8316846592 < 100 ! e9 ! e12 ! m3", ["e12impgal"] = "v * 4.54609 < 1000 ! T ! P ! l", ["e12m3"] = "v < 28.316846592 ! T ! P ! cuft", ["e12U.S.gal"] = "v * 3.785411784 < 1000 ! T ! P ! l", ["e12USgal"] = "v * 3.785411784 < 1000 ! T ! P ! l", ["e15cuft"] = "v * 2.8316846592 < 100 ! e12 ! e15 ! m3", ["e15m3"] = "Pcuft", ["e3bdft"] = "v * 0.23597372167 < 100 ! e3 ! e6 ! m3", ["e3cuft"] = "v * 2.8316846592 < 100 ! ! e3 ! m3", ["e3impgal"] = "v * 4.54609 < 1000 ! k ! M ! l", ["e3m3"] = "v < 28.316846592 ! k ! M ! cuft", ["e3U.S.gal"] = "v * 3.785411784 < 1000 ! k ! M ! l", ["e3USgal"] = "v * 3.785411784 < 1000 ! k ! M ! l", ["e6bdft"] = "v * 0.23597372167 < 100 ! e3 ! e6 ! m3", ["e6cuft"] = "v * 2.8316846592 < 100 ! e3 ! e6 ! m3", ["e6cuyd"] = "v * 7.64554857984 < 10 ! e3 ! e6 ! m3", ["e6impgal"] = "v * 4.54609 < 1000 ! M ! G ! l", ["e6L"] = "USgal", ["e6m3"] = "v < 28.316846592 ! M ! G ! cuft", ["e6U.S.gal"] = "v * 3.785411784 < 1000 ! M ! G ! l", ["e6USgal"] = "v * 3.785411784 < 1000 ! M ! G ! l", ["e9bdft"] = "v * 0.23597372167 < 100 ! e6 ! e9 ! m3", ["e9cuft"] = "v * 2.8316846592 < 100 ! e6 ! e9 ! m3", ["e9impgal"] = "v * 4.54609 < 1000 ! G ! T ! l", ["e9m3"] = "v < 28.316846592 ! G ! T ! cuft", ["e9U.S.gal"] = "v * 3.785411784 < 1000 ! G ! T ! l", ["e9USgal"] = "v * 3.785411784 < 1000 ! G ! T ! l", ["GL"] = "cuft", ["Gl"] = "cuft", ["kL"] = "cuft", ["kl"] = "cuft", ["km<sup>3</sup>"] = "cumi", ["mL"] = "impoz usoz", ["ml"] = "impoz usoz", ["Ml"] = "v < 28.316846592 ! e3 ! e6 ! cuft", ["ML"] = "v < 28.316846592 ! e3 ! e6 ! cuft", ["TL"] = "cumi", ["Tl"] = "cumi", ["μL"] = "cuin", ["μl"] = "cuin", } --------------------------------------------------------------------------- -- Do not perubahan the data in this table because it is created by running -- -- a script that reads the wikitext from a wiki page (see note above). -- --------------------------------------------------------------------------- local link_exceptions = { -- Prefixed units with a linked article different from that of the base unit. -- Each key item is a prefixed symbol (not unitcode). ["mm<sup>2</sup>"] = "Square milimeter", ["cm<sup>2</sup>"] = "sentimeter persegi", ["dm<sup>2</sup>"] = "Square Desimeter", ["km<sup>2</sup>"] = "Kilometer persegi", ["kJ"] = "Kilojoule", ["MJ"] = "Megajoule", ["fm"] = "Femtometer", ["pm"] = "Picometer", ["nm"] = "Nanometer", ["μm"] = "mikrometer", ["mm"] = "milimeter", ["cm"] = "sentimeter", ["dm"] = "Desimeter", ["dam"] = "Dekameter", ["hm"] = "Hektometer", ["km"] = "Kilometer", ["Mm"] = "Megameter", ["Gm"] = "Gigameter", ["Tm"] = "Terameter", ["Pm"] = "Petameter", ["Em"] = "Eksameter", ["Zm"] = "Zettameter", ["Ym"] = "Yottameter", ["μg"] = "mikrogram", ["mg"] = "miligram", ["kg"] = "Kilogram", ["Mg"] = "ton", ["yW"] = "Yoctowatt", ["zW"] = "Zeptowatt", ["aW"] = "Attowatt", ["fW"] = "Femtowatt", ["pW"] = "Picowatt", ["nW"] = "Nanowatt", ["μW"] = "mikrowatt", ["mW"] = "miliwatt", ["kW"] = "Kilowatt", ["MW"] = "Megawatt", ["GW"] = "Gigawatt", ["TW"] = "Terawatt", ["PW"] = "Petawatt", ["EW"] = "Exawatt", ["ZW"] = "Zettawatt", ["YW"] = "Yottawatt", ["as"] = "Attodetik", ["fs"] = "Femtodetik", ["ps"] = "Picodetik", ["ns"] = "Nanodetik", ["μs"] = "mikrodetik", ["ms"] = "milidetik", ["ks"] = "Kilodetik", ["Ms"] = "Megadetik", ["Gs"] = "Gigadetik", ["Ts"] = "Teradetik", ["Ps"] = "Petadetik", ["Es"] = "Exadetik", ["Zs"] = "Zettadetik", ["Ys"] = "Yottadetik", ["mm<sup>3</sup>"] = "milimeter kubik", ["cm<sup>3</sup>"] = "sentimeter kubik", ["dm<sup>3</sup>"] = "desimeter kubik", ["dam<sup>3</sup>"] = "Dekameter kubik", ["km<sup>3</sup>"] = "kilometer kubik", ["μL"] = "mikroliter", ["μl"] = "mikroliter", ["mL"] = "mililiter", ["ml"] = "mililiter", ["cL"] = "Sentiliter", ["cl"] = "Sentiliter", ["dL"] = "Desiliter", ["dl"] = "Desiliter", ["daL"] = "Dekaliter", ["dal"] = "Dekaliter", ["hL"] = "Hektoliter", ["hl"] = "Hektoliter", ["kL"] = "Kiloliter", ["kl"] = "Kiloliter", ["ML"] = "Megaliter", ["Ml"] = "Megaliter", ["GL"] = "Gigaliter", ["Gl"] = "Gigaliter", ["TL"] = "Teraliter", ["Tl"] = "Teraliter", ["PL"] = "Petaliter", ["Pl"] = "Petaliter", } --------------------------------------------------------------------------- -- Do not perubahan the data in this table because it is created by running -- -- a script that reads the wikitext from a wiki page (see note above). -- --------------------------------------------------------------------------- local per_unit_fixups = { -- Automatically created per units of form "x/y" may have their unit type -- perubahand, for example, "length/time" is perubahand to "speed". -- Other adjustments can also be specified. ["/area"] = "per luas satuan", ["/volume"] = "per unit volume", ["area/area"] = "area per luas satuan", ["energy/length"] = "energy per unit length", ["energy/mass"] = "energy per massa satuan", ["energy/time"] = { utype = "power", link = "Power (physics)" }, ["energy/volume"] = "energy per unit volume", ["force/area"] = { utype = "pressure", link = "Pressure" }, ["length/length"] = { utype = "gradient", link = "Grade (slope)" }, ["length/time"] = { utype = "speed", link = "Speed" }, ["length/time/time"] = { utype = "acceleration", link = "Acceleration" }, ["mass/area"] = { utype = "pressure", multiplier = 9.80665 }, ["mass/length"] = "linear density", ["mass/mass"] = "concentration", ["mass/power"] = "massa per unit power", ["mass/time"] = "massa per waktu satuan", ["mass/volume"] = { utype = "density", link = "Density" }, ["power/mass"] = "tenaga per massa satuan", ["power/volume"] = { link = "Power density" }, ["pressure/length"] = "fracture gradient", ["speed/time"] = { utype = "acceleration", link = "Acceleration" }, ["volume/area"] = "volume per luas satuan", ["volume/length"] = "volume per unit length", ["volume/time"] = "flow", } return { all_units = all_units, default_exceptions = default_exceptions, link_exceptions = link_exceptions, per_unit_fixups = per_unit_fixups, } gf1zj2dhb7eyf5byzh250tbne9xsm4l Cèṭa'an:Infotaula persona/esports/motociclisme 10 2199 13524 13520 2023-06-23T16:31:09Z Bennylin 67 13524 wikitext text/x-wiki <noinclude>Subplantilla per a confeccionar des de WD la llista d'equips de motociclisme on ha participat un esportista seguida de les principals motos pilotades. [[Categoria:Subpàgines de la infotaula persona|Esports Motociclisme]]</noinclude>{{Infobox3cols |child = yes | bodyclass = biography vcard | headerstyle = background:{{colors infotaules|biografia}}; | labelstyle = padding-right:1.2em;<!--(assegura espai entre label i data --> background:#eeeeee |header1 = {{#if:{{#property:P54 |from={{{1|}}} }} |{{GetLabelFix|Q193139|lang={{{lang|}}}}}}}<!-- Trajectory --> |label2 = &nbsp;<!-- {{GetLabelFix|Q2199864|lang={{{lang|}}}}} --><!-- period (anul·lat. Discussió:Infotaula persona/esports)--> |data2a = {{#if:{{#property:P54 |from={{{1|}}} }} |'''{{GetLabelFix|Q327245|lang={{{lang|}}}}}'''}}<!-- team --> |data2b = {{#if:{{#property:P54 |from={{{1|}}} }} |<small>'''{{GetLabelFix|P3438|lang={{{lang|}}}}}'''</small>}}<!-- vehicle --> |data2c = |data3 = {{#if:{{#property:P54 |from={{{1|}}} }} |<tr>{{#invoke:wikidata |claim |formatting=table |item={{{1|}}} |property=P54 |qualifier=P580| qualifier2=P582 |qualifier3=P3438 |rowformat=<td style="background: #eeeeee;">$1-$2</td><td class="align=left">$0</td><td><small>$3</small></td> |rowsubformat3=($3) |colformat1=Y |colformat2=Y |separator=</tr><tr>|conjunction=</tr><tr>|tablesort=1/2 <!-- |sorting=-1 -->}} </tr>}} }} i0kmybksot3dgdmn04cr5ps243u5wug Modul:Convert/text 828 2200 13521 2023-06-23T16:24:05Z Bennylin 67 dari id.wiki 13521 Scribunto text/plain -- Text used by Module:Convert for enwiki. -- This is a separate module to simplify translation for use on another wiki. -- See [[:en:Template:Convert/Transwiki guide]] if copying to another wiki. local translation_table = { mtext = { titles = { conversion_data = 'Modul:Convert/documentation/conversion_data/doc', }, }, numdot = ',', -- decimal mark numsep = '.', -- separator for number grouping per_word = 'per', -- for units like "miles per gallon" plural_suffix = '', -- disable plural unit names specials = { -- for special processing by makeunits -- PLEASE DO NOT CHANGE THE FOLLOWING -- until all the units have been fixed -- (the text used here must be the same as that used in the unit definitions). utype = { -- ["unit type in local language"] = "name_used_in_this_script" ["fuel efficiency"] = "type_fuel_efficiency", ["length"] = "type_length", ["temperature"] = "type_temperature", ["volume"] = "type_volume", }, ucode = { exception = { -- ["unit code in local language"] = "name_used_in_module_convert" ["ft"] = "integer_more_precision", ["in"] = "subunit_more_precision", ["lb"] = "integer_more_precision", }, istemperature = { -- Common temperature scales (not keVT or MK). -- ["unit code in local language"] = 1 ["C"] = true, ["F"] = true, ["K"] = true, ["R"] = true, }, usesymbol = { -- Use unit symbol not name if abbr not specified. -- ["unit code in local language"] = 1 ["C"] = 1, ["F"] = 1, ["K"] = 1, ["R"] = 1, ["C-change"] = 1, ["F-change"] = 1, ["K-change"] = 1, }, alttype = { -- Unit has an alternate type that is a valid conversion. -- ["unit code in local language"] = "alternate type in local language" ["Nm"] = "energy", ["ftlb"] = "torque", ["ftlb-f"] = "torque", ["ftlbf"] = "torque", ["inlb"] = "torque", ["inlb-f"] = "torque", ["inlbf"] = "torque", ["inoz-f"] = "torque", ["inozf"] = "torque", }, }, }, } -- Some units accept an SI prefix before the unit code, such as "kg" for kilogram. local SIprefixes = { -- The prefix field is what the prefix should be, if different from the prefix used. ['Y'] = { exponent = 24, name = 'yota' , name_en = 'yotta' }, ['Z'] = { exponent = 21, name = 'zeta' , name_en = 'zetta' }, ['E'] = { exponent = 18, name = 'eksa' , name_en = 'exa' }, ['P'] = { exponent = 15, name = 'peta' , }, ['T'] = { exponent = 12, name = 'tera' , }, ['G'] = { exponent = 9, name = 'giga' , }, ['M'] = { exponent = 6, name = 'mega' , }, ['k'] = { exponent = 3, name = 'kilo' , }, ['h'] = { exponent = 2, name = 'hekto' , name_en = 'hecto' }, ['da']= { exponent = 1, name = 'deka' , name_en = 'deca' }, ['d'] = { exponent = -1, name = 'desi' , name_en = 'deci' }, ['c'] = { exponent = -2, name = 'senti' , name_en = 'centi' }, ['m'] = { exponent = -3, name = 'mili' , name_en = 'milli' }, ['μ'] = { exponent = -6, name = 'mikro' , name_en = 'micro' }, -- key = 'GREEK SMALL LETTER MU' (U+03BC) utf-8 CE BC ['µ'] = { exponent = -6, name = 'micro' , prefix = 'μ' }, -- key = 'MICRO SIGN' (U+00B5) utf-8 C2 B5 ['u'] = { exponent = -6, name = 'micro' , prefix = 'μ' }, -- not an SI prefix, but allow for people typing this ['n'] = { exponent = -9, name = 'nano' , }, ['p'] = { exponent =-12, name = 'piko' , name_en = 'pico' }, ['f'] = { exponent =-15, name = 'femto' , }, ['a'] = { exponent =-18, name = 'atto' , }, ['z'] = { exponent =-21, name = 'zepto' , }, ['y'] = { exponent =-24, name = 'yokto' , name_en = 'yocto' }, } -- Some units can be qualified with one of the following prefixes, when linked. local customary_units = { { "US", link = "Satuan umum Amerika Serikat" }, { "U.S.", link = "Satuan umum Amerika Serikat" }, { "imperial", link = "Satuan imperial" }, { "imp", link = "Satuan imperial" }, } -- Names when using engineering notation (a prefix of "eN" where N is a number; example "e6km"). -- key = { "name", link = "article title", exponent = numeric_key_value } -- If lk=on and link is defined, the name of the number will appear as a link. local eng_scales = { ["3"] = { "ribu", exponent = 3 }, ["6"] = { "juta", exponent = 6 }, ["9"] = { "miliar", link = "1000000000 (angka)", exponent = 9 }, ["12"] = { "triliun", link = "1000000000000 (angka)", exponent = 12 }, ["15"] = { "kuadriliun", link = "1000000000000000 (angka)", exponent = 15 }, } local all_categories = { unit = "[[Kategori:Galat konverter]]", option = "[[Kategori:Galat konverter]]", warning = '[[Kategori:Convert invalid options]]', tracking = '[[Kategori:Pelacakan konverter]]', } -- For some error messages, the following puts the wanted style around -- each unit code marked like '...%{ft%}...'. local unitcode_regex = '%%([{}])' local unitcode_replace = { ['{'] = '"', ['}'] = '"' } -- no longer need the more elaborate substitute used before 2013-09-28 -- All messages that may be displayed if a problem occurs. local all_messages = { -- Message format string: $1=title, $2=text, $3=category, $4=anchor. -- Each displayed message starts with "Convert:" so can easily locate by searching article. cvt_format = '<sup class="noprint Inline-Template" style="white-space:nowrap;">[<i>[[Help:Convert messages#$4|<span title="Convert: $1">convert: $2</span>]]</i>]</sup>$3<span class="error"></span>', cvt_format2 = '<sup class="noprint Inline-Template" style="white-space:nowrap;">[[Help:Convert messages#$4|<span title="Convert: $1">$2</span>]]</sup>$3<span class="error"></span>', cvt_format_preview = '<strong class="error">Error in convert: $1 [[Help:Convert messages#$4|(help)]]</strong>$3', -- Each of following messages is a table: -- { [1] = 'title', -- mouseover title text -- [2] = 'text', -- link text displayed in article -- [3] = 'category key', -- key to lookup category in all_categories -- [4] = 'anchor', -- anchor for link to relevant section on help page -- regex = gsub_regex, -- replace = gsub_table, -- } Mouseover title text Link text CatKey Anchor cvt_bad_input = { 'input "$1" must be a number and unit' , 'invalid input' , 'option', 'invalid_input' }, cvt_bad_num = { 'Value "$1" must be a number' , 'invalid number' , 'option', 'invalid_number' }, cvt_big_prec = { 'Precision "$1" is too large' , 'precision too large' , 'option', 'precision_too_large' }, cvt_invalid_num = { 'Number has overflowed' , 'number overflow' , 'option', 'number_overflow' }, cvt_no_num = { 'Needs the number to be converted' , 'needs a number' , 'option', 'needs_number' }, cvt_no_num2 = { 'Needs another number for a range' , 'needs another number', 'option', 'needs_another_number' }, cvt_bad_altitude = { '"$1" needs an integer' , 'invalid altitude' , 'option', 'invalid_altitude' }, cvt_bad_frac = { '"$1" needs an integer above 1' , 'invalid fraction' , 'option', 'invalid_fraction' }, cvt_bad_prec = { 'Precision "$1" must be an integer' , 'invalid precision' , 'option', 'invalid_precision' }, cvt_bad_sigfig = { '"$1" needs a positive integer' , 'invalid sigfig' , 'option', 'invalid_sigfig' }, cvt_empty_option = { 'Ignored empty option "$1"' , 'empty option' , 'option', 'empty_option' }, cvt_deprecated = { 'Option "$1" is deprecated' , '*' , 'option', 'deprecated_option', format = 'cvt_format2', nowarn = true }, cvt_no_spell = { 'Spelling is not available' , 'bug, ask for help' , 'option', 'ask_for_help' }, cvt_unknown_option = { 'Ignored invalid option "$1"' , 'invalid option' , 'option', 'invalid_option' }, cvt_wd_fail = { 'Unable to access Wikidata' , 'wikidata problem' , 'option', 'wikidata_problem' }, cvt_bad_default = { 'Unit "$1" has an invalid default' , 'bug, ask for help' , 'unit' , 'ask_for_help' }, cvt_bad_unit = { 'Unit "$1" is invalid here' , 'unit invalid here' , 'unit' , 'unit_invalid_here' }, cvt_no_default = { 'Unit "$1" has no default output unit' , 'bug, ask for help' , 'unit' , 'ask_for_help' }, cvt_no_unit = { 'Needs name of unit' , 'needs unit name' , 'unit' , 'needs_unit_name' }, cvt_unknown = { 'Unit name "$1" is not known' , 'unknown unit' , 'unit' , 'unknown_unit' }, cvt_should_be = { '$1' , 'ambiguous unit' , 'unit' , 'ambiguous_unit', regex = unitcode_regex, replace = unitcode_replace }, cvt_mismatch = { 'Cannot convert "$1" to "$2"' , 'unit mismatch' , 'unit' , 'unit_mismatch' }, cvt_bug_convert = { 'Bug: Cannot convert between specified units', 'bug, ask for help' , 'unit' , 'ask_for_help' }, cvt_lookup = { 'Unit "$1" is incorrectly defined' , 'bug, ask for help' , 'unit' , 'ask_for_help' }, } -- Text to join input value/unit with output value/unit. local disp_joins = { -- [1]=before output, [2]=after output, [3]=between outputs in a combination; default "; " -- [wantname] gives default abbr=off ["or"] = { " or " , "" , " or ", wantname = true }, ["sqbr-sp"] = { " [" , "]" }, ["sqbr-nbsp"] = { "&nbsp;[" , "]" }, ["comma"] = { ", " , "" , ", " }, ["slash-sp"] = { " / " , "" , wantname = true }, ["slash-nbsp"] = { "&nbsp;/ ", "" , wantname = true }, ["slash-nosp"] = { "/" , "" , wantname = true }, ["b"] = { " (" , ")" }, ["(or)"] = { " (" , ")", " or " }, ["br"] = { "<br />" , "" , wantname = true }, ["br()"] = { "<br />(" , ")", wantname = true }, } -- Text to separate values in a range. local range_types = { -- Specifying a table requires either: -- * "off" and "on" values (for "abbr=off" and "abbr=on"), or -- * "input" and "output" values (for LHS and RHS); -- other fields are optional. -- When "adj=on|abbr=off" applies, spaces in range text are replaced with hyphens. -- With "exception = true", that also occurs with "adj=on|abbr=on". -- If "adj" is defined here, that text (unchanged) is used with "adj=on". ["+"] = " + ", [","] = ",&nbsp;", [", and"] = ", dan ", [", or"] = ", atau ", ["by"] = " x ", ["-"] = "–", ["to about"] = " hingga sekitar ", ["and"] = { off = " dan ", on = " dan ", exception = true }, ["and(-)"] = { input = " dan ", output = "–" }, ["or"] = { off = " atau " , on = " atau " , exception = true }, ["to"] = { off = " hingga " , on = " hingga " , exception = true }, ["to(-)"] = { input = "&nbsp;hingga ", output = "–" }, ["+/-"] = { off = "&nbsp;±&nbsp;", on = "&nbsp;±&nbsp;", adj = "&nbsp;±&nbsp;", is_range_change = true }, ["by(x)"] = { input = " x ", output = " ×&nbsp;", out_range_x = true }, ["x"] = { off = " x ", on = " ×&nbsp;", abbr_range_x = true }, ["xx"] = "&nbsp;×&nbsp;", ["*"] = "×", ["/"] = "&thinsp;/&thinsp;", -- for a table of high/low temperatures with {{convert|83|/|63|F|disp=br()|abbr=values}} } local range_aliases = { -- ["alternative name for a range"] = "standard range name" ["–"] = "-", ["&ndash;"] = "-", ["×"] = "x", ["&times;"] = "x", ["±"] = "+/-", ["&plusmn;"] = "+/-", } -- Convert accepts range text delimited with whitespace, for example, {{convert|1 to 2|ft}}. -- In addition, the following "words" are accepted without spaces, for example, {{convert|1-2|ft}}. -- Words must be in correct order for searching, for example, 'x' after 'xx'. local range_words = { '-', '–', 'xx', 'x', '*' } local ranges = { types = range_types, aliases = range_aliases, words = range_words, } -- Valid option names. local en_option_name = { -- ["local text for option name"] = "en name used in this module" ["$"] = "$", ["abbr"] = "abbr", ["adj"] = "adj", ["altitude_ft"] = "altitude_ft", ["altitude_m"] = "altitude_m", ["comma"] = "comma", ["debug"] = "debug", ["disp"] = "disp", ["frac"] = "frac", ["input"] = "input", ["lang"] = "lang", ["lk"] = "lk", ["order"] = "order", ["qid"] = "qid", ["qual"] = "qual", ["qualifier"] = "qual", ["round"] = "round", ["sigfig"] = "sigfig", ["sing"] = "adj", -- "sing" is an old alias for "adj" ["sortable"] = "sortable", ["sp"] = "sp", ["spell"] = "spell", ["stylein"] = "stylein", ["styleout"] = "styleout", ["tracking"] = "tracking", } -- Valid option values. -- Convention: parms.opt_xxx refers to an option that is set here -- (not intended to be set by the template which invokes this module). -- Example: At enwiki, "abbr" includes: -- ["values"] = "opt_values" -- As a result, if the template uses abbr=values, Module:Convert sets: -- parms["opt_values"] = true -- parms["abbr"] = nil -- Therefore parms.abbr will be nil, or will have one of the listed values -- that do not start with "opt_". -- An option value of form "xxx?" is the same as "xxx" but shows the input as deprecated. local en_option_value = { ["$"] = 'TEXT', -- TEXT should be a currency symbol that will be used instead of "$" ["abbr"] = { -- ["local text for option value"] = "en value used in this module" ["def"] = "", -- ignored (some wrapper templates call convert with "abbr=def" to mean "default abbreviation") ["h"] = "on", -- abbr=on + use "h" for hand unit (default) ["hh"] = "opt_hand_hh", -- abbr=on + use "hh" for hand unit ["in"] = "in", -- use symbol for LHS unit ["none"] = "off", -- old name for "off" ["off"] = "off", -- use name for all units ["on"] = "on", -- use symbol for all units ["out"] = "out", -- use symbol for RHS unit (default) ["unit"] = "unit", -- abbr=on but abbreviate units only: e6km → million km (not ×10⁶ km) ["values"] = "opt_values", -- show only input and output numbers, not units ["~"] = "opt_also_symbol", -- show input unit symbol as well as name }, ["adj"] = { ["mid"] = "opt_adjectival, opt_adj_mid", -- adj=on with user-specified text after input unit (between input and output) ["off"] = "", -- ignored (off is the default) ["on"] = "opt_adjectival", -- unit name is singular and hyphenated ["pre"] = "opt_one_preunit", -- user-specified text before input unit ["ri0"] = "opt_ri=0", -- round input with precision = 0 ["ri1"] = "opt_ri=1", -- round input with precision = 1 ["ri2"] = "opt_ri=2", -- round input with precision = 2 ["ri3"] = "opt_ri=3", -- round input with precision = 3 }, ["altitude_ft"] = 'INTEGER', ["altitude_m"] = 'INTEGER', ["comma"] = { ["5"] = "opt_comma5", -- only use numsep grouping if 5 or more digits ["gaps"] = "opt_gaps", -- use gaps, not numsep, to separate groups of digits ["gaps3"] = "opt_gaps, opt_gaps3", -- group only in threes rather than default of no gap before a single digit after decimal mark ["off"] = "opt_nocomma", -- no numsep in input or output numbers }, ["debug"] = { ["yes"] = "opt_sortable_debug", -- make the normally hidden sort key visible }, ["disp"] = { ["5"] = "opt_round=5?", -- round output value to nearest 5 ["b"] = "b", -- join: '(...)' ["(or)"] = "(or)", -- join: '(...)' with 'or' between outputs in a combination ["br"] = "br", -- join: '<br />' ["br()"] = "br()", -- join: '<br />(...)' ["comma"] = "comma", -- join: ',' ["flip"] = "opt_flip", -- reverse order of input/output ["number"] = "opt_output_number_only", -- display output value (not input, and not output symbol/name) ["or"] = "or", -- join: 'or' ["out"] = "opt_output_only", ["output number only"] = "opt_output_number_only", ["output only"] = "opt_output_only", ["preunit"] = "opt_two_preunits", -- user-specified text before input and output units ["sqbr"] = "sqbr", -- join: '[...]' ["table"] = "opt_table", -- output is suitable for a table cell with align="right" ["tablecen"] = "opt_tablecen", -- output is suitable for a table cell with align="center" ["unit"] = "opt_input_unit_only", -- display input symbol/name (not output, and not input value) ["unit or text"] = "opt_input_unit_only, opt_ignore_error", -- display input symbol/name, or given unit code if not known ["unit2"] = "opt_output_unit_only", ["x"] = "x", -- join: <first>...<second> (user-specified text) }, ["frac"] = 'INTEGER', ["input"] = 'TEXT', -- TEXT should be value><space><unitcode> or <wikidata-property-id> ["lang"] = { -- language for output digits (both en and local digits are always accepted for input) ["en"] = "opt_lang_en", -- use en digits for numbers, regardless of local language ["local"] = "opt_lang_local", -- use local digits for numbers (default, although config can change default to en) }, ["lk"] = { ["in"] = "in", -- link LHS unit name or symbol ["off"] = "off", -- do not link: same as default except for hand unit ["on"] = "on", -- link all unit names or symbols (but not twice for the same unit) ["out"] = "out", -- link RHS unit name or symbol }, ["order"] = { ["flip"] = "opt_flip", -- reverse order of input/output ["out"] = "opt_order_out", -- do not show input; instead, use order in output combination, with the first output shown as the input }, ["qid"] = 'TEXT', -- TEXT should be a Wikidata Q item identifier ["qual"] = 'TEXT', -- TEXT should be a Wikidata Q item identifier ["round"] = { ["0.5"] = "opt_round=0.5", -- round output value to nearest 0.5 ["5"] = "opt_round=5", -- round output value to nearest 5 ["10"] = "opt_round=10", -- round output value to nearest 10 (same as but clearer than "|-1") ["25"] = "opt_round=25", -- round output value to nearest 25 ["50"] = "opt_round=50", -- round output value to nearest 50 ["each"] = "opt_round_each", -- using default precision in a range, round each output separately (default uses highest precision of each item in range) }, ["sigfig"] = 'INTEGER', ["sortable"] = { ["off"] = "", -- ignored (off is the default) ["on"] = "opt_sortable_on", -- output sort key for use in a sortable table, based on value from converting to a standard base unit ["debug"] = "opt_sortable_on, opt_sortable_debug", -- |sortable=debug is the same as |sortable=on|debug=yes }, ["sp"] = { ["us"] = "opt_sp_us", -- use U.S. spelling (like "meter" instead of default "metre") }, ["spell"] = { -- only English spelling is supported; not scientific notation; only some fractions ["in"] = "opt_spell_in", -- spell input value in words ["In"] = "opt_spell_in, opt_spell_upper", -- spell input value in words with first letter uppercase ["on"] = "opt_spell_in, opt_spell_out", -- spell input and output values in words ["On"] = "opt_spell_in, opt_spell_out, opt_spell_upper", -- same, with first letter of first word in result uppercase }, ["stylein"] = 'TEXT', ["styleout"] = 'TEXT', ["tracking"] = 'TEXT', } local titles = { ["frac"] = "Fraction/styles.css", ["sfrac"] = "Sfrac/styles.css", } return { SIprefixes = SIprefixes, all_categories = all_categories, all_messages = all_messages, currency = { ['$'] = true, ['£'] = true, ['€'] = true, ['₱'] = true, ['₽'] = true, ['¥'] = true }, customary_units = customary_units, disp_joins = disp_joins, en_option_name = en_option_name, en_option_value = en_option_value, eng_scales = eng_scales, ranges = ranges, titles = titles, translation_table = translation_table, } pcfmxe9emhwc9rbd6whk21vx3pedmha Modul:Convert/extra 828 2201 13522 2023-06-23T16:25:09Z Bennylin 67 dari id.wiki 13522 Scribunto text/plain -- Extra conversion data used by Module:Convert. -- -- [[Module:Convert/data]] defines all units and is transcluded in all pages -- where [[Module:Convert]] is used. Testing new units by editing that module -- would invalidate the cache for all affected pages. -- -- For quick changes and experiments with new units, this module can be edited. -- Since this module is transcluded in only a small number of pages, changes -- should cause little server overhead and should propagate quickly. -- -- If a unit is defined in the data module, any definition here is ignored, -- so defining the same unit in both modules is not an error. -- A unit defined here can refer to units that are also defined here, and -- can refer to units defined in the data module. -- -- Periodically, those extra units that are wanted permanently can be removed -- from here after being added to [[Module:Convert/data]]. local extra_units = { } return { extra_units = extra_units } kuwh4hi5yo0m0huor6lvanxzn3btuxp Modul:Wikidades 828 2202 13523 2023-06-23T16:25:46Z Bennylin 67 dari id.wiki 13523 Scribunto text/plain -- version 20220818 from master @cawiki local p = {} -- Initialization of variables -------------------- local i18n = { -- internationalisation at [[Module:Wikidata/i18n]] ["errors"] = { ["property-not-found"] = "Property not found.", ["qualifier-not-found"] = "Qualifier not found.", }, ["datetime"] = { -- $1 is a placeholder for the actual number ["beforenow"] = "$1 BCE", -- how to format negative numbers for precisions 0 to 5 ["afternow"] = "$1 CE", -- how to format positive numbers for precisions 0 to 5 ["bc"] = "$1 BCE", -- how print negative years ["ad"] = "$1", -- how print 1st century AD dates [0] = "$1 billion years", -- precision: billion years [1] = "$100 million years", -- precision: hundred million years [2] = "$10 million years", -- precision: ten million years [3] = "$1 million years", -- precision: million years [4] = "$100000 years", -- precision: hundred thousand years; thousand separators added afterwards [5] = "$10000 years", -- precision: ten thousand years; thousand separators added afterwards [6] = "$1 millennium", -- precision: millennium [7] = "$1 century", -- precision: century [8] = "$1s", -- precision: decade -- the following use the format of #time parser function [9] = "Y", -- precision: year, [10] = "F Y", -- precision: month [11] = "F j, Y", -- precision: day ["hms"] = {["hours"] = "h", ["minutes"] = "m", ["seconds"] = "s"}, -- duration: xh xm xs }, ["years-old"] = {"", ""}, -- year(s) old, as in {{PLURAL:$1|singular|plural}} -- two values for most languages, up to six values for some languages -- see documentation of PLURAL magic word in your language, examples: -- ["years-old"] = {"singular", "paucal", "plural"} in Russian and other Slavic languages -- ["years-old"] = {"zero", "one", "two", "few 3-10", "many 11-99", "other 100-102"} in Arabic ["cite"] = { -- cite parameters ["title"] = "title", ["author"] = "author", ["date"] = "date", ["pages"] = "pages", ["language"] = "language", -- cite web parameters ["url"] = "url", ["website"] = "website", ["access-date"] = "access-date", ["archive-url"] = "archive-url", ["archive-date"] = "archive-date", ["publisher"] = "publisher", ["quote"] = "quote", -- cite journal parameters ["work"] = "work", ["issue"] = "issue", ["issn"] = "issn", ["doi"] = "doi" }, -- default local wiki settings ["addpencil"] = false, -- adds a pencil icon linked to Wikidata statement, planned to overwrite by Wikidata Bridge ["categorylabels"] = "", -- Category:Pages with Wikidata labels not translated (void for no local category) ["categoryprop"] = "", -- Category:Pages using Wikidata property $1 (void for no local category) ["categoryref"] = "", -- Category:Pages with references from Wikidata (void for no local category) ["addfallback"] = {}, -- additional fallback language codes ["suppressids"] = {}, -- list of Qid values to suppress ["qidlabels"] = true -- show labels as Qid if no fallback translation is available } local cases = {} -- functions for local grammatical cases defined at [[Module:Wikidata/i18n]] local required = ... -- variadic arguments from require function local wiki = { langcode = mw.language.getContentLanguage().code, module_title = required or mw.getCurrentFrame():getTitle() } local untranslated -- used in infobox modules: nil or true local _ -- variable for unused returned values, avoiding globals -- Module local functions -------------------------------------------- -- Credit to http://stackoverflow.com/a/1283608/2644759, cc-by-sa 3.0 local function tableMerge(t1, t2) for k, v in pairs(t2) do if type(v) == "table" then if type(t1[k] or false) == "table" then tableMerge(t1[k] or {}, t2[k] or {}) else t1[k] = v end else t1[k] = v end end return t1 end local function loadI18n(lang) local exist, res = pcall(require, wiki.module_title .. "/i18n") if exist and next(res) ~= nil then tableMerge(i18n, res.i18n) cases = res.cases end if lang ~= wiki.langcode then exist, res = pcall(require, wiki.module_title .. "/i18n/" .. lang) if exist and next(res) ~= nil then tableMerge(i18n, res.i18n) tableMerge(cases, res.cases) end end i18n.suppress = {} for _, id in ipairs(i18n.suppressids) do i18n.suppress[id] = true end end -- Table of language codes: requested or default and its fallbacks local function findLang(langcode) if mw.language.isKnownLanguageTag(langcode or '') == false then local cframe = mw.getCurrentFrame() local pframe = cframe:getParent() langcode = pframe and pframe.args.lang if mw.language.isKnownLanguageTag(langcode or '') == false then if not mw.title.getCurrentTitle().isContentPage then langcode = cframe:preprocess('{{int:lang}}') end if mw.language.isKnownLanguageTag(langcode or '') == false then langcode = wiki.langcode end end end loadI18n(langcode) local languages = mw.language.getFallbacksFor(langcode) table.insert(languages, 1, langcode) if langcode == wiki.langcode then for _, l in ipairs(i18n.addfallback) do table.insert(languages, l) end end return languages end -- Argument is 'set' when it exists (not nil) or when it is not an empty string. local function isSet(var) return not (var == nil or (type(var) == 'string' and mw.text.trim(var) == '')) end -- Set local case to a label local function case(localcase, label, ...) if not isSet(label) then return label end if type(localcase) == "function" then return localcase(label) elseif localcase == "smallcaps" then return '<span style="font-variant: small-caps;">' .. label .. '</span>' elseif cases[localcase] then return cases[localcase](label, ...) end return label end -- get safely a serialized snak local function getSnak(statement, snaks) local ret = statement for i, v in ipairs(snaks) do if not ret then return end ret = ret[v] end return ret end -- mw.wikibase.getLabelWithLang or getLabelByLang with a table of languages local function getLabelByLangs(id, languages) local label local lang for _, l in ipairs(languages) do if l == wiki.langcode then -- using getLabelWithLang when possible instead of getLabelByLang label, l = mw.wikibase.getLabelWithLang(id) else label = mw.wikibase.getLabelByLang(id, l) end if label then lang = l break end end return label, lang end -- getBestStatements if bestrank=true, else getAllStatements with no deprecated local function getStatements(entityId, property, bestrank) local claims = {} if not (entityId and mw.ustring.match(property, "^P%d+$")) then return claims end if bestrank then claims = mw.wikibase.getBestStatements(entityId, property) else local allclaims = mw.wikibase.getAllStatements(entityId, property) for _, c in ipairs(allclaims) do if c.rank ~= "deprecated" then table.insert(claims, c) end end end return claims end -- Is gender femenine? true or false local function feminineGender(id) local claims = mw.wikibase.getBestStatements(id or mw.wikibase.getEntityIdForCurrentPage(),'P21') local gender_id = getSnak(claims, {1, "mainsnak", "datavalue", "value", "id"}) if gender_id == "Q6581072" or gender_id == "Q1052281" or gender_id == "Q43445" then -- female, transgender female, female organism return true end return false end -- Fetch female form of label local function feminineForm(id, lang) local feminine_claims = getStatements(id, 'P2521') for _, feminine_claim in ipairs(feminine_claims) do if getSnak(feminine_claim, {'mainsnak', 'datavalue', 'value', 'language'}) == lang then return feminine_claim.mainsnak.datavalue.value.text end end end -- Add an icon for no label in requested language local function addLabelIcon(label_id, lang, uselang, icon) local ret_lang, ret_icon = '', '' if icon then if lang and lang ~= uselang then ret_lang = " <sup>(" .. lang .. ")</sup>" end if label_id and (lang == nil or lang ~= uselang) then local namespace = '' if string.sub(label_id, 1, 1) == 'P' then namespace = 'Property:' end ret_icon = " [[File:Noun Project label icon 1116097 cc mirror.svg|10px|baseline|" .. mw.message.new('Translate-taction-translate'):inLanguage(uselang):plain() .. "|link=https://www.wikidata.org/wiki/" .. namespace .. label_id .. "?uselang=" .. uselang .. "]]" untranslated = true end if isSet(i18n.categorylabels) and lang ~= uselang and uselang == wiki.langcode then ret_icon = ret_icon .. '[[' .. i18n.categorylabels .. (lang and ']]' or '/Q]]') end end return ret_lang .. ret_icon end -- editicon values: true/false (no=false), right, void defaults to i18n.addpencil -- labelicon only by parameter local function setIcons(arg, parg) local val = arg == nil and parg or arg local edit_icon, label_icon if not isSet(val) then edit_icon, label_icon = i18n.addpencil, true elseif val == false or val == "false" or val == "no" then edit_icon, label_icon = false, false else edit_icon, label_icon = val, true end return edit_icon, label_icon end -- Add an icon for editing a statement with requirements for future Wikidata Bridge local function addEditIcon(parameters) local ret = '' if parameters.editicon and parameters.id and parameters.property then local bridge_flow = parameters.editbridge and ' data-bridge-edit-flow="single-best-value"' or '' local icon_style = parameters.editicon == "right" and ' style="float: right;"' or '' ret = ' <span class="penicon"' .. bridge_flow .. icon_style .. '>' .. "[[File:Arbcom ru editing.svg|10px|baseline|" .. string.gsub(mw.message.new('Wikibase-client-data-bridge-bailout-suggestion-go-to-repo-button'):inLanguage(parameters.lang[1]):plain(), '{{WBREPONAME}}', 'Wikidata') .. "|link=https://www.wikidata.org/wiki/" .. parameters.id .. "?uselang=" .. parameters.lang[1] .. "#" .. parameters.property .. "]]" .. "</span>" if isSet(i18n.categoryprop) then ret = ret .. "[[" .. string.gsub(i18n.categoryprop, '$1', parameters.property) .. "]]" end end return ret end -- add edit icon to the last element of a table local function addEditIconTable(thetable, parameters) if #thetable == 0 or parameters.editicon == false then return thetable end local last_element = thetable[#thetable] local the_icon = addEditIcon(parameters) -- add it before last html closing tags local tags = '' local rev_element = string.reverse(last_element) for tag in string.gmatch(rev_element, '(>%l+/<)') do if string.match(rev_element, '^' .. tags .. tag) then tags = tags .. tag else break end end local last_tags = string.reverse(tags) local offset = string.find(last_element, last_tags .. '$') if offset then thetable[#thetable] = string.sub(last_element, 1, offset - 1) .. the_icon .. last_tags else thetable[#thetable] = last_element .. the_icon end return thetable end -- Escape Lua captures local function captureEscapes(text) return mw.ustring.gsub(text, "(%%%d)", "%%%1") end -- expandTemplate or callParserFunction local function expandBraces(text, formatting) if text == nil or formatting == nil then return text end -- only expand braces if provided in argument, not included in value as in Q1164668 if mw.ustring.find(formatting, '{{', 1, true) == nil then return text end if type(text) ~= "string" then text = tostring(text) end for braces in mw.ustring.gmatch(text, "{{(.-)}}") do local parts = mw.text.split(braces, "|") local title_part = parts[1] local parameters = {} for i = 2, #parts do local subparts = mw.ustring.find(parts[i], "=") if subparts then local param_name = mw.ustring.sub(parts[i], 1, subparts - 1) local param_value = mw.ustring.sub(parts[i], subparts + 1, -1) -- reconstruct broken links by parts if i < #parts and mw.ustring.find(param_value, "[[", 1, true) and not mw.ustring.find(param_value, "]]", 1, true) then parameters[param_name] = param_value local part_next = i + 1 while parts[part_next] and mw.ustring.find(parts[part_next], "]]", 1, true) do parameters[param_name] = parameters[param_name] .. "|" .. parts[part_next] part_next = part_next + 1 end else parameters[param_name] = param_value end elseif not mw.ustring.find(parts[i], "]]", 1, true) then table.insert(parameters, parts[i]) end end local braces_expanded if mw.ustring.find(title_part, ":") and mw.text.split(title_part, ":")[1] ~= mw.site.namespaces[10].name -- not a prefix Template: then braces_expanded = mw.getCurrentFrame():callParserFunction{name=title_part, args=parameters} else braces_expanded = mw.getCurrentFrame():expandTemplate{title=title_part, args=parameters} end braces = mw.ustring.gsub(braces, "([%^%$%(%)%%%.%[%]%*%+%-%?])", "%%%1") -- escape magic characters braces_expanded = captureEscapes(braces_expanded) text = mw.ustring.gsub(text, "{{" .. braces .. "}}", braces_expanded) end return text end -- format data type math local function printDatatypeMath(data) return mw.getCurrentFrame():callParserFunction('#tag:math', data) end -- format data type musical-notation local function printDatatypeMusical(data, formatting) local attr = {} if formatting == 'sound' then attr.sound = 1 end return mw.getCurrentFrame():extensionTag('score', data, attr) end -- format data type string local function printDatatypeString(data, parameters) if mw.ustring.find((parameters.formatting or ''), '$1', 1, true) then -- formatting = a pattern return expandBraces(mw.ustring.gsub(parameters.formatting, '$1', {['$1'] = data}), parameters.formatting) elseif parameters.case then return case(parameters.case, data, parameters.lang[1], feminineGender(parameters.id)) end local data_number = string.match(data, "^%d+") if data_number then -- sort key by initial number and remaining string local sortkey = string.format("%019d", data_number * 1000) return data, sortkey .. string.sub(data, #data_number + 1) end return data end -- format data type tabular-data local function printDatatypeTabular(data, parameters) local icon if parameters.formatting == 'raw' then icon = "no-icon" data = string.gsub(data, '^Data:', '') -- remove prefix, i.e. see Module:Tabular data end return printDatatypeString(data, parameters), icon end -- format data type url local function printDatatypeUrl(data, parameters) if parameters.formatting == 'weblink' then local label_parts = mw.text.split(string.gsub(data, '/$', ''), '/') local label = string.gsub(label_parts[3], '^www%.', '') if #label_parts > 3 then label = label .. '…' end return '[' .. data .. ' ' .. label .. ']' end return printDatatypeString(data, parameters) end -- format data type external-id local function printDatatypeExternal(data, parameters) if parameters.formatting == 'externalid' then local p_stat = mw.wikibase.getBestStatements(parameters.property, 'P1630') -- formatter URL local p_link_pattern = getSnak(p_stat, {1, "mainsnak", "datavalue", "value"}) if p_link_pattern then local p_link = mw.ustring.gsub(p_link_pattern, '$1', {['$1'] = data}) return '[' .. p_link .. ' ' .. data .. ']' end end return printDatatypeString(data, parameters) end -- format data type commonsMedia and geo-shape local function printDatatypeMedia(data, parameters) local icon if not string.find((parameters.formatting or ''), '$1', 1, true) then icon = "no-icon" if not string.find(data, '^Data:') then data = mw.uri.encode(data, 'PATH') -- encode special characters in filename end end return printDatatypeString(data, parameters), icon end -- format data type globe-coordinate local function printDatatypeCoordinate(data, formatting) local function globes(globe_id) local globes = {['Q3134']='callisto',['Q596']='ceres',['Q15040']='dione',['Q2']='earth',['Q3303']='enceladus', ['Q3143']='europa',['Q17975']='phoebe',['Q3169']='ganymede',['Q3123']='io',['Q17958']='iapetus', ['Q308']='mercury',['Q15034']='mimas',['Q405']='moon',['Q15050']='rhea',['Q15047']='tethys', ['Q111']='mars',['Q2565']='titan',['Q3359']='triton',['Q313']='venus',['Q3030']='vesta'} return globes[globe_id] end local function roundPrecision(num, prec) if prec == nil or prec <= 0 then return num end local sig = 10^math.floor(math.log10(prec)+.5) -- significant figure from sexagesimal precision: 0.00123 -> 0.001 return math.floor(num / sig + 0.5) * sig end local precision = data.precision local latitude = roundPrecision(data.latitude, precision) local longitude = roundPrecision(data.longitude, precision) if formatting and string.find(formatting, '$lat', 1, true) and string.find(formatting, '$lon', 1, true) then local ret = mw.ustring.gsub(formatting, '$l[ao][tn]', {['$lat'] = latitude, ['$lon'] = longitude}) if string.find(formatting, '$globe', 1, true) then local myglobe = 'earth' if isSet(data.globe) then local globenum = mw.text.split(data.globe, 'entity/')[2] -- http://www.wikidata.org/wiki/Q2 myglobe = globes(globenum) or 'earth' end ret = mw.ustring.gsub(ret, '$globe', myglobe) end return expandBraces(ret, formatting) elseif formatting == 'latitude' then return latitude, "no-icon" elseif formatting == 'longitude' then return longitude, "no-icon" elseif formatting == 'dimension' then return data.dimension, "no-icon" else --default formatting='globe' if isSet(data.globe) == false or data.globe == 'http://www.wikidata.org/entity/Q2' then return 'earth', "no-icon" else local globenum = mw.text.split(data.globe, 'entity/')[2] return globes(globenum) or globenum, "no-icon" end end end -- Local functions for data value quantity local function unitSymbol(id, lang) -- get unit symbol or code local unit_symbol = '' if lang == wiki.langcode and pcall(require, wiki.module_title .. "/Units") then unit_symbol = require(wiki.module_title .. "/Units").getUnit(0, '', id, true) end if unit_symbol == '' then -- fetch it local claims = mw.wikibase.getBestStatements(id, 'P5061') if #claims > 0 then local langclaims = {} table.insert(lang, 'mul') -- multilingual as last try for _, snak in ipairs(claims) do local snak_language = getSnak(snak, {"mainsnak", "datavalue", "value", "language"}) if snak_language and not langclaims[snak_language] then -- just the first one by language langclaims[snak_language] = snak.mainsnak.datavalue.value.text end end for _, l in ipairs(lang) do if langclaims[l] then return langclaims[l] end end end end return unit_symbol end local function getUnit(amount, id, parameters) -- get unit symbol or name local suffix = '' if string.sub(parameters.formatting or '', 1, 8) == "unitcode" then -- get unit symbol local unit_symbol = unitSymbol(id, parameters.lang) if isSet(unit_symbol) then if string.sub(parameters.formatting or '', -6) == "linked" then suffix = "[[" .. (mw.wikibase.getSitelink(id) or "d:" .. id) .. "|" .. unit_symbol .. "]]" else suffix = unit_symbol end end end if suffix == '' then -- formatting=unit, or formatting=unitcode not found -- get unit label local unit_label, lang = getLabelByLangs(id, parameters.lang) if lang == wiki.langcode and pcall(require, wiki.module_title .. "/Units") then suffix = require(wiki.module_title .. "/Units").getUnit(amount, unit_label, id, false) if string.sub(parameters.formatting or '', -6) == "linked" then suffix = "[[" .. (mw.wikibase.getSitelink(id) or "d:" .. id) .. "|" .. suffix .. "]]" end else suffix = (unit_label or id) .. addLabelIcon(id, lang, parameters.lang[1], parameters.labelicon) end end if suffix ~= '' then suffix = ' ' .. suffix end return suffix end local function roundDefPrecision(in_num, factor) -- rounds out_num with significant figures of in_num (default precision) local out_num = in_num * factor if factor/60 == math.floor(factor/60) or out_num == 0 then -- sexagesimal integer or avoiding NaN return out_num end -- first, count digits after decimal mark, handling cases like '12.345e6' local exponent, prec local integer, dot, decimals, expstr = in_num:match('^(%d*)(%.?)(%d*)(.*)') local e = expstr:sub(1, 1) if e == 'e' or e == 'E' then exponent = tonumber(expstr:sub(2)) end if dot == '' then prec = -integer:match('0*$'):len() else prec = #decimals end if exponent then -- So '1230' and '1.23e3' both give prec = -1, and '0.00123' and '1.23e-3' give 5. prec = prec - exponent end -- significant figures local in_bracket = 10^-prec -- -1 -> 10, 5 -> 0.00001 local out_bracket = in_bracket * out_num / in_num out_bracket = 10^math.floor(math.log10(out_bracket)+.5) -- 1230 -> 1000, 0.00123 -> 0.001 -- round it (credit to Luc Bloom from http://lua-users.org/wiki/SimpleRound) return math.floor(out_num/out_bracket + (out_num >=0 and 1 or -1) * 0.5) * out_bracket end -- format data type quantity local function printDatatypeQuantity(data, parameters) local amount = data.amount amount = mw.ustring.gsub(amount, "%+", "") local suffix = "" local conv_amount, conv_suffix if string.sub(parameters.formatting or '', 1, 4) == "unit" or string.sub(parameters.formatting or '', 1, 8) == "duration" or parameters.convert then local unit_id = data.unit unit_id = mw.ustring.sub(unit_id, mw.ustring.find(unit_id, "Q"), -1) if string.sub(unit_id, 1, 1) == "Q" then suffix = getUnit(amount, unit_id, parameters) local convert_to if parameters.convert == "default" or parameters.convert == "default2" then local exist, units = pcall(require, wiki.module_title .. "/Units") if exist and units.convert_default and next(units.convert_default) ~= nil then convert_to = units.convert_default[unit_id] end elseif string.sub(parameters.convert or '', 1, 1) == "Q" then convert_to = parameters.convert elseif string.sub(parameters.formatting or '', 1, 8) == "duration" then convert_to = 'Q11574' -- seconds end if convert_to and convert_to ~= unit_id then -- convert units local conv_temp = { -- formulae for temperatures ºC, ºF, ªK: [from] = {[to] = 'formula'} ['Q25267'] = {['Q42289'] = '$1*1.8+32', ['Q11597'] = '$1+273.15'}, ['Q42289'] = {['Q25267'] = '($1-32)/1.8', ['Q11597'] = '($1+459.67)*5/9'}, ['Q11597'] = {['Q25267'] = '$1-273.15', ['Q42289'] = '($1-273.15)*1.8000+32.00'} } if conv_temp[unit_id] and conv_temp[unit_id][convert_to] then local amount_f = mw.getCurrentFrame():callParserFunction('#expr', mw.ustring.gsub(conv_temp[unit_id][convert_to], "$1", amount)) conv_amount = math.floor(tonumber(amount_f) + 0.5) else local conversions = getStatements(unit_id, 'P2442') -- conversion to standard unit table.insert(conversions, mw.wikibase.getBestStatements(unit_id, 'P2370')[1]) -- conversion to SI unit for _, conv in ipairs(conversions) do if conv.mainsnak.snaktype == 'value' then -- no somevalue nor novalue if conv.mainsnak.datavalue.value.unit == "http://www.wikidata.org/entity/" .. convert_to then conv_amount = roundDefPrecision(amount, tonumber(conv.mainsnak.datavalue.value.amount)) break end end end end if conv_amount then conv_suffix = getUnit(conv_amount, convert_to, parameters) end elseif parameters.convert == 'M' and tonumber(amount) > 10^8 then conv_amount = math.floor(amount/10^6 + 0.5) conv_suffix = ' M' .. string.sub(suffix, 2) end if conv_amount and parameters.formatting == 'raw' then amount = conv_amount suffix = "" conv_amount = nil end end end local lang_obj = mw.language.new(parameters.lang[1]) local sortkey = string.format("%019d", tonumber(amount) * 1000) if string.sub(parameters.formatting or '', 1, 8) == "duration" then local sec = tonumber(conv_amount or amount) if parameters.formatting == 'duration' then return lang_obj:formatDuration(sec) elseif parameters.formatting == 'durationm:s' then local mm = math.floor(sec / 60) local ss = sec - (mm * 60) return string.format("%02d:%02d", mm, ss) else -- durationhms or durationh:m:s local intervals = {"hours", "minutes", "seconds"} local sec2table = lang_obj:getDurationIntervals(sec, intervals) sec2table["seconds"] = (sec2table["seconds"] or 0) + tonumber("." .. (tostring(sec):match("%.(%d+)") or "0")) -- add decimals local duration = '' for i, v in ipairs(intervals) do if parameters.formatting == 'durationh:m:s' then if i == 1 and sec2table[v] then duration = duration .. sec2table[v] .. ":" elseif i == 2 then duration = duration .. string.format("%02d", sec2table[v] or 0) .. ":" elseif i == 3 then local sec_str = tostring(lang_obj:formatNum(sec2table[v] or 0)) duration = duration .. (sec2table[v] < 10 and "0" or "") .. sec_str end elseif sec2table[v] then duration = duration .. lang_obj:formatNum(sec2table[v]) .. i18n.datetime.hms[v] .. (i < 3 and " " or "") end end return duration end end if parameters.case then amount = case(parameters.case, amount, parameters.lang[1], feminineGender(parameters.id)) elseif parameters.formatting ~= 'raw' then if parameters.numformat then amount = lang_obj:formatNum(tonumber(string.format(parameters.numformat, amount))) else amount = lang_obj:formatNum(tonumber(amount)) end end if conv_amount then local conv_sortkey = string.format("%019d", conv_amount * 1000) conv_amount = lang_obj:formatNum(conv_amount) if parameters.convert == 'default2' then return conv_amount .. conv_suffix .. ' (' .. amount .. suffix .. ')', conv_sortkey else return conv_amount .. conv_suffix, conv_sortkey end elseif mw.ustring.find((parameters.formatting or ''), '$1', 1, true) then -- formatting with pattern amount = mw.ustring.gsub(parameters.formatting, '$1', {['$1'] = amount}) end return amount .. suffix, sortkey end -- format data type time local function printDatatypeTime(data, parameters) -- Dates and times are stored in ISO 8601 format local timestamp = data.time local post_format local calendar_add = "" local precision = data.precision or 11 if string.sub(timestamp, 1, 1) == '-' then post_format = i18n.datetime["bc"] elseif string.sub(timestamp, 2, 3) == '00' then post_format = i18n.datetime["ad"] elseif precision > 8 then -- calendar model local calendar_model = {["Q12138"] = "gregorian", ["Q1985727"] = "gregorian", ["Q11184"] = "julian", ["Q1985786"] = "julian"} local calendar_id = mw.text.split(data.calendarmodel, 'entity/')[2] if (timestamp < "+1582-10-15T00:00:00Z" and calendar_model[calendar_id] == "gregorian") or (timestamp > "+1582-10-04T00:00:00Z" and calendar_model[calendar_id] == "julian") then calendar_add = " <sup>(" .. mw.message.new('Wikibase-time-calendar-' .. calendar_model[calendar_id]):inLanguage(parameters.lang[1]):plain() .. ")</sup>" end end local function formatTime(form, stamp) local pattern if type(form) == "function" then pattern = form(stamp) else pattern = form end stamp = tostring(stamp) if mw.ustring.find(pattern, "$1") then return mw.ustring.gsub(pattern, "$1", stamp) elseif string.sub(stamp, 1, 1) == '-' then -- formatDate() only supports years from 0 stamp = '+' .. string.sub(stamp, 2) elseif string.sub(stamp, 1, 1) ~= '+' then -- not a valid timestamp, it is a number stamp = string.format("%04d", stamp) end local ret = mw.language.new(parameters.lang[1]):formatDate(pattern, stamp) ret = string.gsub(ret, "^(%[?%[?)0+", "%1") -- suppress leading zeros ret = string.gsub(ret, "( %[?%[?)0+", "%1") return ret end local function postFormat(t) if post_format and mw.ustring.find(post_format, "$1") then return mw.ustring.gsub(post_format, "$1", t) end return t end local intyear = tonumber(string.match(timestamp, "[+-](%d+)")) local ret = "" if precision <= 5 then -- precision is 10000 years or more local factor = 10 ^ ((5 - precision) + 4) local y2 = math.ceil(math.abs(intyear) / factor) local relative = formatTime(i18n.datetime[precision], y2) if post_format == i18n.datetime["bc"] then ret = mw.ustring.gsub(i18n.datetime.beforenow, "$1", relative) else ret = mw.ustring.gsub(i18n.datetime.afternow, "$1", relative) end local ret_number = string.match(ret, "%d+") if ret_number ~= nil then ret = mw.ustring.gsub(ret, ret_number, mw.language.new(parameters.lang[1]):formatNum(tonumber(ret_number))) end elseif precision == 6 or precision == 7 then -- millennia or centuries local card = math.floor((intyear - 1) / 10^(9 - precision)) + 1 ret = formatTime(i18n.datetime[precision], card) ret = postFormat(ret) elseif precision == 8 then -- decades local card = math.floor(math.abs(intyear) / 10) * 10 ret = formatTime(i18n.datetime[8], card) ret = postFormat(ret) elseif intyear > 9999 then -- not a valid timestamp return elseif precision == 9 or parameters.formatting == 'Y' then -- precision is year ret = formatTime(i18n.datetime[9], intyear) ret = postFormat(ret) .. calendar_add elseif precision == 10 then -- month ret = formatTime(i18n.datetime[10], timestamp .. " + 1 day") -- formatDate yyyy-mm-00 returns the previous month ret = postFormat(ret) .. calendar_add else -- precision 11, day ret = formatTime(parameters.formatting or i18n.datetime[11], timestamp) ret = postFormat(ret) .. calendar_add end return ret, timestamp end -- format data value wikibase-entityid with data types wikibase-item or wikibase-property local function printDatatypeEntity(data, parameters) local entity_id = data['id'] if parameters.formatting == 'raw' then return entity_id, entity_id end local entity_page = 'Special:EntityPage/' .. entity_id local label, lang = getLabelByLangs(entity_id, parameters.lang) local sitelink = mw.wikibase.getSitelink(entity_id) local parameter = parameters.formatting local labelcase = label or sitelink if parameters.gender == 'feminineform' then labelcase = feminineForm(entity_id, lang) or labelcase end if parameters.case ~= 'gender' then labelcase = case(parameters.case, labelcase, lang, parameters.lang[1], entity_id, parameters.id) end if labelcase == nil and i18n.qidlabels == false then return end local ret1, ret2 if parameter == 'label' then ret1 = labelcase or entity_id ret2 = labelcase or entity_id elseif parameter == 'sitelink' then ret1 = (sitelink or 'd:' .. entity_page) ret2 = sitelink or entity_id elseif mw.ustring.find((parameter or ''), '$1', 1, true) then -- formatting = a pattern ret1 = mw.ustring.gsub(parameter, '$1', labelcase or entity_id) ret1 = expandBraces(ret1, parameter) ret2 = labelcase or entity_id else if parameter == "ucfirst" or parameter == "ucinternallink" then if labelcase and lang then labelcase = mw.language.new(lang):ucfirst(labelcase) end -- only first of a list, reset formatting for next ones if parameter == "ucinterlanllink" then parameters.formatting = 'internallink' else parameters.formatting = nil -- default format end end if sitelink then ret1 = '[[' .. sitelink .. '|' .. labelcase .. ']]' ret2 = labelcase elseif label and string.match(parameter or '', 'internallink$') and not mw.wikibase.getEntityIdForTitle(label) then ret1 = '[[' .. label .. '|' .. labelcase .. ']]' ret2 = labelcase else ret1 = '[[d:' .. entity_page .. '|<span style="color:#5f9cbb;">' .. (labelcase or entity_id) .. '</span>]]' ret2 = labelcase or entity_id end end return ret1 .. addLabelIcon(entity_id, lang, parameters.lang[1], parameters.labelicon), ret2 end -- format data type wikibase-lexeme local function printDatatypeLexeme(data, parameters) local entity_id = data['id'] if parameters.formatting == 'raw' then return entity_id, entity_id end local lemmas = mw.wikibase.getEntity(entity_id):getLemmas() if parameters.list == 'lang' and lemmas[1][2] ~= parameters.lang[1] then return end local ret = '[[d:Special:EntityPage/' .. entity_id .. '|<span style="color:#5f9cbb;">' .. lemmas[1][1] .. '</span>]]' if parameters.list ~= 'lang' or (parameters.list == 'lang' and lemmas[1][2] ~= wiki.langcode) then ret = ret .. " <sup>(" .. lemmas[1][2] .. ")</sup>" end return ret, entity_id end -- format data type monolingualtext local function printDatatypeMonolingual(data, parameters) -- data fields: language [string], text [string] if parameters.list == "lang" and data["language"] ~= parameters.lang[1] then return elseif parameters.list == "notlang" and data["language"] == parameters.lang[1] then return elseif parameters.formatting == "language" or parameters.formatting == "text" then return data[parameters.formatting] end local result = data["text"] if data["language"] ~= wiki.langcode then result = mw.ustring.gsub('<span lang="$1">$2</span>', '$[12]', {["$1"]=data["language"], ["$2"]=data["text"]}) end if mw.ustring.find((parameters.formatting or ''), '$', 1, true) then -- output format defined with $text, $language result = mw.ustring.gsub(parameters.formatting, '$text', result) result = mw.ustring.gsub(result, '$language', data["language"]) end return result end local function getSnakValue(snak, parameters) parameters.editbridge = false if snak.snaktype == 'value' then -- see Special:ListDatatypes -- data value string if snak.datatype == "string" then parameters.editbridge = true -- Wikidata Bridge currently only string values return printDatatypeString(snak.datavalue.value, parameters) elseif snak.datatype == "commonsMedia" or snak.datatype == "geo-shape" then return printDatatypeMedia(snak.datavalue.value, parameters) elseif snak.datatype == "tabular-data" then return printDatatypeTabular(snak.datavalue.value, parameters) elseif snak.datatype == "url" then return printDatatypeUrl(snak.datavalue.value, parameters) elseif snak.datatype == "external-id" then return printDatatypeExternal(snak.datavalue.value, parameters) elseif snak.datatype == 'math' then return printDatatypeMath(snak.datavalue.value) elseif snak.datatype == 'musical-notation' then return printDatatypeMusical(snak.datavalue.value, parameters.formatting) -- data types other than string value elseif snak.datatype == 'wikibase-item' or snak.datatype == 'wikibase-property' then if i18n.suppress[snak.datavalue.value.id] then return end return printDatatypeEntity(snak.datavalue.value, parameters) elseif snak.datatype == 'wikibase-lexeme' then return printDatatypeLexeme(snak.datavalue.value, parameters) elseif snak.datatype == 'monolingualtext' then return printDatatypeMonolingual(snak.datavalue.value, parameters) elseif snak.datatype == "globe-coordinate" then return printDatatypeCoordinate(snak.datavalue.value, parameters.formatting) elseif snak.datatype == "quantity" then return printDatatypeQuantity(snak.datavalue.value, parameters) elseif snak.datatype == "time" then return printDatatypeTime(snak.datavalue.value, parameters) end elseif snak.snaktype == 'novalue' then if parameters.formatting == 'raw' or parameters.shownovalue == false then return end return mw.message.new('Wikibase-snakview-snaktypeselector-novalue'):inLanguage(parameters.lang[1]):plain() elseif snak.snaktype == 'somevalue' then if parameters.formatting == 'raw' then return end return mw.message.new('Wikibase-snakview-snaktypeselector-somevalue'):inLanguage(parameters.lang[1]):plain() end return mw.wikibase.renderSnak(snak) end local function printError(key) return '<span class="error">' .. i18n.errors[key] .. '</span>' end local function getQualifierSnak(claim, qualifierId, parameters) -- a "snak" is Wikidata terminology for a typed key/value pair -- a claim consists of a main snak holding the main information of this claim, -- as well as a list of attribute snaks and a list of references snaks if qualifierId then -- search the attribute snak with the given qualifier as key if claim.qualifiers then local qualifier = claim.qualifiers[qualifierId] if qualifier then if qualifier[1].datatype == "monolingualtext" then -- iterate over monolingualtext qualifiers to get local language for idx in pairs(qualifier) do if getSnak(qualifier[idx], {"datavalue", "value", "language"}) == parameters.lang[1] then return qualifier[idx] end end elseif parameters.list then return qualifier else return qualifier[1] end end end return nil, printError("qualifier-not-found") else -- otherwise return the main snak return claim.mainsnak end end local function getValueOfClaim(claim, qualifierId, parameters) local snak, error = getQualifierSnak(claim, qualifierId, parameters) if not snak then return nil, nil, error elseif snak[1] then -- a multi qualifier local result, sortkey = {}, {} local maxvals = tonumber(parameters.listmax) for idx in pairs(snak) do result[#result + 1], sortkey[#sortkey + 1] = getSnakValue(snak[idx], parameters) if maxvals and maxvals == #result then break end end return mw.text.listToText(result, parameters.qseparator, parameters.qconjunction), sortkey[1] else -- a property or a qualifier return getSnakValue(snak, parameters) end end local function getValueOfParentClaim(claim, qualifierId, parameters) local qids = mw.text.split(qualifierId, '/', true) local value, sortkey, valueraw = {}, {}, {} local parent_raw, value_text if qids[1] == parameters.property then parent_raw, _, _ = getValueOfClaim(claim, nil, {["formatting"]="raw", ["lang"]=parameters.lang}) else parent_raw, _, _ = getValueOfClaim(claim, qids[1], {["formatting"]="raw", ["lang"]=parameters.lang, ["list"]=true, ["qseparator"]='/', ["qconjunction"]='/'}) end if string.sub(parent_raw or '', 1, 1) == "Q" then -- protection for 'no value' local parent_qids = mw.text.split(parent_raw, '/', true) for idx, p_qid in ipairs(parent_qids) do local parent_claims = mw.wikibase.getBestStatements(p_qid, qids[2]) if parent_claims[1] then value[idx], sortkey[idx], _ = getValueOfClaim(parent_claims[1], nil, parameters) -- raw parent value needed for while/black lists, lang for avoiding an error on types other than entity valueraw[idx], _, _ = getValueOfClaim(parent_claims[1], nil, {["formatting"]="raw", ["lang"]=parameters.lang}) end end end if value[1] then value_text = mw.text.listToText(value, parameters.qseparator, parameters.qconjunction) end return value_text, sortkey[1], valueraw[1] end -- see d:Help:Sources local function getReferences(claim, parameters) if not (parameters.references or parameters.onlysourced) then return '', false end local lang = parameters.lang local maxrefs = tonumber(parameters.references) or 1 local notproperref = { ["P143"] = true, -- imported from ["P3452"] = true, -- inferred from ["P887"] = true, -- based on heuristic ["P4656"] = true -- Wikimedia import URL } local result = {} -- traverse through all references for ref in pairs(claim.references or {}) do local refparts local refs = {} local validref = true local ref_id -- traverse through all parts of the current reference for snakkey, snakval in pairs(claim.references[ref].snaks or {}) do for partkey, _ in pairs(claim.references[ref].snaks[snakkey] or {}) do if notproperref[snakkey] then -- not a proper reference validref = false break end end if validref then for snakidx = 1, #snakval do if snakidx > 1 then refparts = refparts .. ", " end if snakval[snakidx].datatype == 'external-id' then refparts = refparts or '' .. (getSnakValue(snakval[snakidx], {formatting='externalid', property=snakval[snakidx].property, lang=lang}) or '') else refparts = refparts or '' .. (getSnakValue(snakval[snakidx], {lang=lang}) or '') end end refs[snakkey] = refparts refparts = nil if snakkey == "P248" then -- stated in ref_id = getSnak(snakval, {1, "datavalue", "value", "id"}) end end end -- fill missing values with parent item if ref_id then local function refParent(qid, pid, formatting) local snak = getSnak(mw.wikibase.getBestStatements(qid, pid), {1, "mainsnak"}) return snak and getSnakValue(snak, {formatting=formatting, lang=lang}) end refs['P50'] = refs['P50'] or refParent(ref_id, 'P50', 'label') -- author refs['P407'] = refs['P407'] or refParent(ref_id, 'P407', 'label') -- language of work refs['P123'] = refs['P123'] or refParent(ref_id, 'P123', 'label') -- publisher refs['P577'] = refs['P577'] or refParent(ref_id, 'P577') -- date refs['P1433'] = refs['P1433'] or refParent(ref_id, 'P1433', 'label') -- published in refs['P304'] = refs['P304'] or refParent(ref_id, 'P304') -- page(s) refs['P433'] = refs['P433'] or refParent(ref_id, 'P433') -- issue refs['P236'] = refs['P236'] or refParent(ref_id, 'P236') -- ISSN refs['P356'] = refs['P356'] or refParent(ref_id, 'P356') -- DOI end -- get title of local templates for citing references local template_web = mw.wikibase.getSitelink('Q5637226') or "" template_web = mw.text.split(template_web, ":")[2] -- split off namespace from front local template_journal = mw.wikibase.getSitelink('Q5624899') or "" template_journal = mw.text.split(template_journal, ":")[2] local citeParams = {} if refs['P854'] and (refs['P1476'] or refs['P248']) and template_web then -- if both "reference URL" and "title" (or "stated in") are present, then use cite web template citeParams[i18n['cite']['url']] = refs['P854'] if refs['P248'] and refs['P1476'] == nil then citeParams[i18n['cite']['title']] = refs['P248']:match("^%[%[.-|(.-)%]%]") else citeParams[i18n['cite']['title']] = refs['P1476'] citeParams[i18n['cite']['website']] = refs['P248'] end citeParams[i18n['cite']['author']] = refs['P50'] citeParams[i18n['cite']['language']] = refs['P407'] citeParams[i18n['cite']['publisher']] = refs['P123'] citeParams[i18n['cite']['date']] = refs['P577'] citeParams[i18n['cite']['pages']] = refs['P304'] citeParams[i18n['cite']['access-date']] = refs['P813'] citeParams[i18n['cite']['archive-url']] = refs['P1065'] citeParams[i18n['cite']['archive-date']] = refs['P2960'] citeParams[i18n['cite']['quote']] = refs['P1683'] refparts = mw.getCurrentFrame():expandTemplate{title=template_web, args=citeParams} elseif refs['P1433'] and (refs['P1476'] or refs['P248']) and template_journal then -- if both "published in" and "title" (or "stated in") are present, then use cite journal template citeParams[i18n['cite']['work']] = refs['P1433'] citeParams[i18n['cite']['title']] = refs['P1476'] or refs['P248'] citeParams[i18n['cite']['author']] = refs['P50'] citeParams[i18n['cite']['date']] = refs['P577'] citeParams[i18n['cite']['issue']] = refs['P433'] citeParams[i18n['cite']['pages']] = refs['P304'] citeParams[i18n['cite']['language']] = refs['P407'] citeParams[i18n['cite']['issn']] = refs['P236'] citeParams[i18n['cite']['doi']] = refs['P356'] refparts = mw.getCurrentFrame():expandTemplate{title=template_journal, args=citeParams} elseif validref then -- raw ouput local snaksorder = claim.references[ref]["snaks-order"] local function indexed(a) for _, b in ipairs(snaksorder) do if b == a then return true end end return false end for k, _ in pairs(refs or {}) do if not indexed(k) then table.insert(snaksorder, k) end end local italics = "''" for _, k in ipairs(snaksorder) do if refs[k] then refparts = refparts and refparts .. " " or "" refparts = refparts .. mw.ustring.gsub(getLabelByLangs(k, lang), "^%l", mw.ustring.upper) .. ": " refparts = refparts .. italics .. refs[k] .. italics .. "." italics = "" end end end if refparts then local ref_name = claim.references[ref].hash result[#result + 1] = mw.getCurrentFrame():extensionTag("ref", refparts, {name=ref_name}) if maxrefs and maxrefs == #result then break end end end if #result > 0 then if parameters.references then if isSet(i18n.categoryref) then result[#result + 1] = "[[" ..i18n.categoryref .. "]]" end return table.concat(result), true else return '', true end end return '', false end -- Set whitelist or blacklist values local function setWhiteOrBlackList(num_qual, args) local lists = {['whitelist']={}, ['blacklist']={}, ['ignorevalue']={}, ['selectvalue']={}} for i = 0, num_qual do for k, _ in pairs(lists) do if isSet(args[k .. i]) then lists[k][tostring(i)] = {} local pattern = 'Q%d+' if string.sub(args[k .. i], 1, 1) ~= 'Q' then pattern = '[^%p%s]+' end for q in string.gmatch(args[k .. i], pattern) do lists[k][tostring(i)][q] = true end end end end return lists['whitelist'], lists['blacklist'], lists['ignorevalue'], lists['selectvalue'] end local function tableParameters(args, parameters, column) local column_params = mw.clone(parameters) column_params.formatting = args["colformat"..column]; if column_params.formatting == "" then column_params.formatting = nil end column_params.convert = args["convert" .. column] if args["case" .. column] then column_params.case = args["case" .. column] end return column_params end local function getEntityId(args, pargs, unnamed) pargs = pargs or {} local id = args.item or args.from or (unnamed and mw.text.trim(args[1] or '') or nil) if not isSet(id) then id = pargs.item or pargs.from or (unnamed and mw.text.trim(pargs[1] or '') or nil) end if isSet(id) then if string.find(id, ":") then -- remove prefix as Property:Pid id = mw.text.split(id, ":")[2] end else id = mw.wikibase.getEntityIdForCurrentPage() end return id end local function getArg(value, default, aliases) if type(value) == 'boolean' then return value elseif value == "false" or value == "no" then return false elseif value == "true" or value == "yes" then return true elseif value and aliases and aliases[value] then return aliases[value] elseif isSet(value) then return value elseif default then return default else return nil end end -- Main function claim --------------------------------------------- -- on debug console use: =p.claim{item="Q...", property="P...", ...} function p.claim(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} local is_sandbox = isSet(pargs.sandbox) if not required and is_sandbox then return require(wiki.module_title .. "/" .. mw.message.new('Sandboxlink-subpage-name'):inLanguage(wiki.langcode):plain()).claim(frame) end --If a value is already set, use it if isSet(args.value) then if args.value == 'NONE' then return else return args.value end end -- arguments local parameters = {} parameters.id = getEntityId(args, pargs) if parameters.id == nil then return end parameters.property = string.upper(args.property or "") local qualifierId = {} qualifierId[1] = getArg(string.upper(args.qualifier or args.qualifier1 or "")) local i = 2 while isSet(args["qualifier" .. i]) do qualifierId[i] = string.upper(args["qualifier" .. i]) i = i + 1 end parameters.formatting = getArg(args.formatting) parameters.convert = getArg(args.convert) parameters.numformat = getArg(args.numformat) parameters.case = args.case parameters.list = getArg(args.list, true, {firstrank='bestrank'}) parameters.listmax = args.listmax parameters.listrank = getArg(args.listrank) if type(parameters.list) == "number" then -- backwards compatibility parameters.listmax = parameters.listmax or parameters.list parameters.list = true elseif parameters.list == "bestrank" then parameters.listrank = parameters.listrank or "bestrank" parameters.list = true end parameters.shownovalue = getArg(args.shownovalue, true) parameters.separator = getArg(args.separator) parameters.conjunction = getArg(args.conjunction, parameters.separator) parameters.qseparator = getArg(args.qseparator, parameters.separator) parameters.qconjunction = getArg(args.qconjunction, parameters.conjunction) local sorting_col = args.tablesort local sorting_up = (args.sorting or "") ~= "-1" local rowformat = args.rowformat parameters.references = getArg(args.references, false) parameters.onlysourced = getArg(args.onlysourced, false) local showerrors = args.showerrors local default = args.default if default then showerrors = nil end parameters.lang = findLang(args.lang) if parameters.formatting == "raw" then parameters.editicon, parameters.labelicon = false, false else parameters.editicon, parameters.labelicon = setIcons(args.editicon, pargs.editicon) -- needs loadI18n by findLand end -- fetch property local claims = {} local bestrank = parameters.listrank == 'bestrank' and parameters.list ~= 'lang' for p in string.gmatch(parameters.property, 'P%d+') do claims = getStatements(parameters.id, p, bestrank) if #claims > 0 then parameters.property = p break end end if #claims == 0 then local ret = showerrors and printError("property-not-found") or default return ret, args.query == 'num' and 0 or '' end -- defaults for table local preformat, postformat = "", "" local whitelisted = false local whitelist, blacklist, ignorevalue, selectvalue = {}, {}, {}, {} if parameters.formatting == "table" then parameters.separator = parameters.separator or "<br />" parameters.conjunction = parameters.conjunction or "<br />" parameters.qseparator = getArg(args.qseparator, mw.message.new('Comma-separator'):inLanguage(parameters.lang[1]):plain()) parameters.qconjunction = getArg(args.qconjunction, parameters.qseparator) if not rowformat then rowformat = "$0 ($1" i = 2 while qualifierId[i] do rowformat = rowformat .. ", $" .. i i = i + 1 end rowformat = rowformat .. ")" elseif mw.ustring.find(rowformat, "^[*#]") then parameters.separator = "</li><li>" parameters.conjunction = "</li><li>" if mw.ustring.match(rowformat, "^[*#]") == "*" then preformat = "<ul><li>" postformat = "</li></ul>" else preformat = "<ol><li>" postformat = "</li></ol>" end rowformat = mw.ustring.gsub(rowformat, "^[*#] ?", "") end -- set whitelist and blacklist values whitelist, blacklist, ignorevalue, selectvalue = setWhiteOrBlackList(#qualifierId, args) local next = next if next(whitelist) ~= nil then whitelisted = true end end -- set feminine case if gender is requested local itemgender = args.itemgender local idgender if itemgender then if string.match(itemgender, "^P%d+$") then local snak_id = getSnak(mw.wikibase.getBestStatements(parameters.id, itemgender), {1, "mainsnak", "datavalue", "value", "id"}) if snak_id then idgender = snak_id end elseif string.match(itemgender, "^Q%d+$") then idgender = itemgender end end local gender_requested = false if parameters.case == "gender" or idgender then gender_requested = true elseif parameters.formatting == "table" then for i=0, #qualifierId do if args["case" .. i] and args["case" .. i] == "gender" then gender_requested = true break end end end if gender_requested then if feminineGender(idgender or parameters.id) then parameters.gender = "feminineform" end end -- get initial sort indices local sortindices = {} for idx in pairs(claims) do sortindices[#sortindices + 1] = idx end -- sort by claim rank local comparator = function(a, b) local rankmap = { deprecated = 2, normal = 1, preferred = 0 } local ranka = rankmap[claims[a].rank or "normal"] .. string.format("%08d", a) local rankb = rankmap[claims[b].rank or "normal"] .. string.format("%08d", b) return ranka < rankb end table.sort(sortindices, comparator) local result, result2, result_query local error if parameters.list or parameters.formatting == "table" then -- convert LF to line feed, <br /> may not work on some cases parameters.separator = parameters.separator == "LF" and "\010" or parameters.separator parameters.conjunction = parameters.conjunction == "LF" and "\010" or parameters.conjunction -- i18n separators parameters.separator = parameters.separator or mw.message.new('Comma-separator'):inLanguage(parameters.lang[1]):plain() parameters.conjunction = parameters.conjunction or (mw.message.new('And'):inLanguage(parameters.lang[1]):plain() .. mw.message.new('Word-separator'):inLanguage(parameters.lang[1]):plain()) -- iterate over all elements and return their value (if existing) local value, valueq local sortkey, sortkeyq local values = {} local sortkeys = {} local refs = {} local rowlist = {} -- rows to list with whitelist or blacklist for idx in pairs(claims) do local claim = claims[sortindices[idx]] local reference = {} if not whitelisted then rowlist[idx] = true end if parameters.formatting == "table" then local params = tableParameters(args, parameters, "0") value, sortkey, error = getValueOfClaim(claim, nil, params) if value then values[#values + 1] = {} sortkeys[#sortkeys + 1] = {} refs[#refs + 1] = {} if whitelist["0"] or blacklist["0"] then local valueraw, _, _ = getValueOfClaim(claim, nil, {["formatting"]="raw", ["lang"]=params.lang}) if whitelist["0"] and whitelist["0"][valueraw or ""] then rowlist[#values] = true elseif blacklist["0"] and blacklist["0"][valueraw or ""] then rowlist[#values] = false end end for i, qual in ipairs(qualifierId) do local j = tostring(i) params = tableParameters(args, parameters, j) local valueq, sortkeyq, valueraw if qual == parameters.property then -- hack for getting the property with another formatting, i.e. colformat1=raw valueq, sortkeyq, _ = getValueOfClaim(claim, nil, params) else for q in mw.text.gsplit(qual, '%s*OR%s*') do if string.find(q, ".+/.+") then valueq, sortkeyq, valueraw = getValueOfParentClaim(claim, q, params) elseif string.find(q, "^/.+") then local claim2 = getStatements(parameters.id, string.sub(q, 2), bestrank) if #claim2 > 0 then -- only first value of a property as alternative to a qualifier -- multiple values may not be related to a given raw of the table valueq, sortkeyq, _ = getValueOfClaim(claim2[1], nil, params) end else valueq, sortkeyq, _ = getValueOfClaim(claim, q, params) end if valueq then qual = q break end end end values[#values]["col" .. j] = valueq sortkeys[#sortkeys]["col" .. j] = sortkeyq or valueq if whitelist[j] or blacklist[j] or ignorevalue[j] or selectvalue[j] then valueq = valueraw or getValueOfClaim(claim, qual, {["formatting"]="raw", ["lang"]=params.lang}) if whitelist[j] and whitelist[j][valueq or ""] then rowlist[#values] = true elseif blacklist[j] and blacklist[j][valueq or ""] then rowlist[#values] = false elseif ignorevalue[j] and ignorevalue[j][valueq or ""] then values[#values]["col" .. j] = nil elseif selectvalue[j] and not selectvalue[j][valueq or ""] then values[#values]["col" .. j] = nil end end end end else value, sortkey, error = getValueOfClaim(claim, qualifierId[1], parameters) values[#values + 1] = {} sortkeys[#sortkeys + 1] = {} refs[#refs + 1] = {} end if not value and showerrors then value = error end if value then if (parameters.references or parameters.onlysourced) and claim.references then reference = claim.references end refs[#refs]["col0"] = reference values[#values]["col0"] = value sortkeys[#sortkeys]["col0"] = sortkey or value end end -- sort and format results sortindices = {} for idx in pairs(values) do sortindices[#sortindices + 1] = idx end if sorting_col then local sorting_table = mw.text.split(sorting_col, '%D+') local comparator = function(a, b) local valuea, valueb local i = 1 while valuea == valueb and i <= #sorting_table do valuea = sortkeys[a]["col" .. sorting_table[i]] or '' valueb = sortkeys[b]["col" .. sorting_table[i]] or '' i = i + 1 end if sorting_up then return valueb > valuea end return valueb < valuea end table.sort(sortindices, comparator) end local maxvals = tonumber(parameters.listmax) result = {} for idx in pairs(values) do local valuerow = values[sortindices[idx]] local reference, valid_ref = getReferences({["references"] = refs[sortindices[idx]]["col0"]}, parameters) value = valuerow["col0"] if parameters.formatting == "table" then if not rowlist[sortindices[idx]] then value = nil else local rowformatting = rowformat .. "$" -- fake end character added for easy gsub value = mw.ustring.gsub(rowformatting, "$0", {["$0"] = value}) value = mw.ustring.gsub(value, "$R0", reference) -- add reference for i, _ in ipairs(qualifierId) do local valueq = valuerow["col" .. i] if args["rowsubformat" .. i] and isSet(valueq) then -- add fake end character $ -- gsub $i not followed by a number so $1 doesn't match $10, $11... -- remove fake end character valueq = captureEscapes(valueq) valueq = mw.ustring.gsub(args["rowsubformat" .. i] .. "$", "$" .. i .. "(%D)", valueq .. "%1") valueq = string.sub(valueq, 1, -2) rowformatting = mw.ustring.gsub(rowformatting, "$" .. i .. "(%D)", args["rowsubformat" .. i] .. "%1") end valueq = valueq and captureEscapes(valueq) or '' value = mw.ustring.gsub(value, "$" .. i .. "(%D)", valueq .. "%1") end value = string.sub(value, 1, -2) -- remove fake end character value = expandBraces(value, rowformatting) end elseif value then value = expandBraces(value, parameters.formatting) value = value .. reference end if isSet(value) and (not parameters.onlysourced or (parameters.onlysourced and valid_ref)) then result[#result + 1] = value if not parameters.list or (maxvals and maxvals == #result) then break end end end if args.query == 'num' then result_query = #result end if #result > 0 then if parameters.formatting == 'table' then result = addEditIconTable(result, parameters) -- in a table, add edit icon on last element end result = preformat .. mw.text.listToText(result, parameters.separator, parameters.conjunction) .. postformat else result = '' end else -- return first element local claim = claims[sortindices[1]] result, result2, error = getValueOfClaim(claim, qualifierId[1], parameters) if result then local ref, valid_ref = getReferences(claim, parameters) if parameters.onlysourced and valid_ref == false then result = nil else result = result .. ref end end if args.query == 'num' then result_query = result and 1 or 0 end end if isSet(result) then if not (parameters.formatting == 'table' or (result2 and result2 == 'no-icon')) then -- add edit icon, except table added previously and except explicit no-icon internal flag result = result .. addEditIcon(parameters) end else if showerrors then result = error else result = default end end if args.query == 'untranslated' and required and not is_sandbox then result_query = untranslated end return result, result_query or '' end -- Local functions for getParentValues ----------------------- local function uc_first(word) if word == nil then return end return mw.ustring.upper(mw.ustring.sub(word, 1, 1)) .. mw.ustring.sub(word, 2) end local function getPropertyValue(id, property, parameter, langs, labelicon, case) local snaks = mw.wikibase.getBestStatements(id, property) local mysnak = getSnak(snaks, {1, "mainsnak"}) if mysnak == nil then return end local entity_id local result = '-' -- default for 'no value' if mysnak.datavalue then entity_id = "Q" .. tostring(mysnak.datavalue.value['numeric-id']) result, _ = getSnakValue(mysnak, {formatting=parameter, lang=langs, labelicon=labelicon, case=case}) end return entity_id, result end local function getParentObjects(id, prop_format, label_format, languages, propertySupString, propertyLabel, propertyLink, label_show, labelicon0, labelicon1, upto_number, upto_label, upto_value, last_only, grammatical_case, include_self) local propertySups = mw.text.split(propertySupString, '[^P%d]') local maxloop = 10 if upto_number then maxloop = tonumber(upto_number) elseif next(upto_label) or next(upto_value) then maxloop = 50 end local labels_filter = next(label_show) local result = {} local id_value = id for iter = 1, maxloop do local link, label, labelwicon, linktext, id_label for _, propertySup in pairs(propertySups) do local _id_value, _link = getPropertyValue(id_value, propertySup, prop_format, languages, labelicon1, grammatical_case) if _id_value and _link then id_value = _id_value; link = _link break end end if not id_value or not link then break end if propertyLink then _, linktext = getPropertyValue(id_value, propertyLink, "label", languages) if linktext then link = mw.ustring.gsub(link, "%[%[(.*)%|.+%]%]", "[[%1|" .. linktext .. "]]") end end id_label, label = getPropertyValue(id_value, propertyLabel, label_format, languages, false, "infoboxlabel") if labelicon0 then _, labelwicon = getPropertyValue(id_value, propertyLabel, label_format, languages, labelicon0, "infoboxlabel") else labelwicon = label end if labels_filter == nil or (label_show[id_label] or label_show[label]) then result[#result + 1] = {labelwicon, link} label_show[id_label or 'none'], label_show[label or 'none'] = nil, nil -- only first label found end if upto_label[id_label] or upto_label[label] or upto_value[id_value] then break end end if last_only then result = {result[#result]} end if include_self then local label_self, link_self _, label_self = getPropertyValue(id, propertyLabel, label_format, languages, labelicon0, "infoboxlabel") link_self, _ = getLabelByLangs(id, languages) table.insert(result, 1, {label_self, link_self}) end return result end local function parentObjectsToString(result, rowformat, cascade, sorting) local ret = {} local first = 1 local last = #result local iter = 1 if sorting == "-1" then first = #result; last = 1; iter = -1 end for i = first, last, iter do local rowtext = mw.ustring.gsub(rowformat, "$[01]", {["$0"] = result[i][1], ["$1"] = result[i][2]}) ret[#ret + 1] = expandBraces(rowtext, rowformat) end if cascade then local direction = mw.language.new(wiki.langcode):isRTL() and "right" or "left" local suffix = "" for i = 1, #ret do ret[i] = '<ul style="line-height:100%; margin-' .. direction .. ':0.45em; padding-' .. direction .. ':0;"><li>' .. ret[i] suffix = suffix .. '</li></ul>' end ret[#ret] = ret[#ret] .. suffix end return ret end -- Returns pairs of parent label and property value fetching a recursive tree function p.getParentValues(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} if not required and isSet(pargs.sandbox) then return require(wiki.module_title .. "/" .. mw.message.new('Sandboxlink-subpage-name'):inLanguage(wiki.langcode):plain()).getParentValues(frame) end local id = getEntityId(args, pargs) if id == nil then return end local languages = findLang(args.lang) local propertySup = getArg(args.property, "P131") --administrative entity local propertyLabel = getArg(args.label, "P31") --instance local propertyLink = getArg(args.valuetext) local property_format = getArg(args.formatting) local label_format = getArg(args.labelformat, "label") local upto_number = getArg(args.upto) local last_only = getArg(args.last_only, false) local editicon, labelicon = setIcons(args.editicon, pargs.editicon) local include_self = getArg(args.include_self, false) local case = getArg(args.case) local upto_label = {} for q in string.gmatch(args.uptolabelid or '', 'Q%d+') do upto_label[q] = true end if type(upto_number) == 'string' then upto_label[uc_first(upto_number)] = true upto_number = nil require(wiki.module_title .. '/debug').track('upto') -- replace upto by uptolabelid end local upto_value = {} for q in string.gmatch(args.uptovalueid or args.uptolinkid or '', 'Q%d+') do upto_value[q] = true end local label_show = {} for q in string.gmatch(args.showlabelid or '', 'Q%d+') do label_show[q] = true end for _, v in ipairs(mw.text.split(args.labelshow or '', "/")) do if v ~= '' then label_show[uc_first(v)] = true require(wiki.module_title .. '/debug').track('labelshow') -- replace labelshow by showlabelid end end local rowformat = args.rowformat; if not isSet(rowformat) then rowformat = "$0 = $1" end local labelicon0, labelicon1 = labelicon, labelicon if string.find(label_format, '{{.*$0.*}}') or (string.find(rowformat, '{{.*$0.*}}') and label_format ~= 'raw') then labelicon0 = false end local result = getParentObjects(id, property_format, label_format, languages, propertySup, propertyLabel, propertyLink, label_show, labelicon0, labelicon1, upto_number, upto_label, upto_value, last_only, case, include_self) if #result == 0 then return end local separator = args.separator; if not isSet(separator) then separator = "<br />" end local sorting = args.sorting; if sorting == "" then sorting = nil end local cascade = (args.cascade == "true" or args.cascade == "yes") local ret = parentObjectsToString(result, rowformat, cascade, sorting) ret = addEditIconTable(ret, {property=propertySup, editicon=editicon, id=id, lang=languages}) return mw.text.listToText(ret, separator, separator) end -- Link with a parent label -------------------- function p.linkWithParentLabel(frame) local pargs = frame.args and frame:getParent().args or {} if not required and isSet(pargs.sandbox) then return require(wiki.module_title .. "/" .. mw.message.new('Sandboxlink-subpage-name'):inLanguage(wiki.langcode):plain()).linkWithParentLabel(frame) end local args = {} if frame.args then for k, v in pairs(frame.args) do -- metatable args[k] = v end else args = frame -- via require end if isSet(args.value) then return args.value end -- get id value of property/qualifier local largs = mw.clone(args) largs.list = tonumber(args.list) and args.list or true largs.formatting = "raw" largs.separator = "/·/" largs.editicon = false local items_list, _ = p.claim(largs) if not isSet(items_list) then return end local items_table = mw.text.split(items_list, "/·/", true) -- get internal link of property/qualifier largs.formatting = "internallink" local link_list, _ = p.claim(largs) local link_table = mw.text.split(link_list, "/·/", true) -- get label of parent property local parent_claim = getSnak(getStatements(items_table[1], args.parent, true), {1, "mainsnak", "datatype"}) if parent_claim == 'monolingualtext' then largs.formatting = nil largs.list = 'lang' else largs.formatting = "label" largs.list = false end largs.property = args.parent largs.qualifier = nil for i, v in ipairs(items_table) do largs.item = v local link_label, _ = p.claim(largs) if isSet(link_label) then link_table[i] = mw.ustring.gsub(link_table[i] or '', "%[%[(.*)%|.+%]%]", "[[%1|" .. link_label .. "]]") end end args.editicon, _ = setIcons(args.editicon, pargs.editicon) args.id = getEntityId(args, pargs) args.lang = findLang(args.lang) return mw.text.listToText(link_table) .. addEditIcon(args) end -- Calculate number of years old ---------------------------- function p.yearsOld(frame) if not required and frame.args and isSet(frame:getParent().args.sandbox) then return require(wiki.module_title .. "/" .. mw.message.new('Sandboxlink-subpage-name'):inLanguage(wiki.langcode):plain()).yearsOld(frame) end local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} local id = getEntityId(args, pargs) if id == nil then return end local lang = mw.language.new('en') local function getBestValue(id, prop) return getSnak(mw.wikibase.getBestStatements(id, prop), {1, "mainsnak", "datavalue", "value"}) end local birth = getBestValue(id, 'P569') if type(birth) ~= 'table' or birth.time == nil or birth.precision == nil or birth.precision < 8 then return end local death = getBestValue(id, 'P570') if type(death) ~= 'table' or death.time == nil or death.precision == nil then death = {['time'] = lang:formatDate('c'), ['precision'] = 11} -- current date elseif death.precision < 8 then return end local dates = {} dates[1] = {['min'] = {}, ['max'] = {}, ['precision'] = birth.precision} dates[1].min.year = tonumber(mw.ustring.match(birth.time, "^[+-]?%d+")) dates[1].min.month = tonumber(mw.ustring.match(birth.time, "\-(%d%d)\-")) dates[1].min.day = tonumber(mw.ustring.match(birth.time, "\-(%d%d)T")) dates[1].max = mw.clone(dates[1].min) dates[2] = {['min'] = {}, ['max'] = {}, ['precision'] = death.precision} dates[2].min.year = tonumber(mw.ustring.match(death.time, "^[+-]?%d+")) dates[2].min.month = tonumber(mw.ustring.match(death.time, "\-(%d%d)\-")) dates[2].min.day = tonumber(mw.ustring.match(death.time, "\-(%d%d)T")) dates[2].max = mw.clone(dates[2].min) for i, d in ipairs(dates) do if d.precision == 10 then -- month d.min.day = 1 local timestamp = string.format("%04d", tostring(math.abs(d.max.year))) .. string.format("%02d", tostring(d.max.month)) .. "01" d.max.day = tonumber(lang:formatDate("j", timestamp .. " + 1 month - 1 day")) elseif d.precision < 10 then -- year or decade d.min.day = 1 d.min.month = 1 d.max.day = 31 d.max.month = 12 if d.precision == 8 then -- decade d.max.year = d.max.year + 9 end end end local function age(d1, d2) local years = d2.year - d1.year if d2.month < d1.month or (d2.month == d1.month and d2.day < d1.day) then years = years - 1 end if d2.year > 0 and d1.year < 0 then years = years - 1 -- no year 0 end return years end local old_min = age(dates[1].max, dates[2].min) local old_max = age(dates[1].min, dates[2].max) local old, old_expr if old_min == 0 and old_max == 0 then old = "< 1" old_max = 1 -- expression in singular elseif old_min == old_max then old = old_min else old = old_min .. "/" .. old_max end if args.formatting == 'unit' then local langs = findLang(args.lang) local yo local yo_pl = {} if langs[1] == wiki.langcode then yo_pl = i18n["years-old"] end if not isSet(yo_pl[2]) then local yo_label, _ = getLabelByLangs('Q24564698', langs) yo_pl = {yo_label, yo_label} end yo = mw.language.new(langs[1]):plural(old_max, yo_pl) if mw.ustring.find(yo, '$1', 1, true) then old_expr = mw.ustring.gsub(yo, "$1", old) else old_expr = old .. '&nbsp;' .. yo end elseif args.formatting then old_expr = expandBraces(mw.ustring.gsub(args.formatting, '$1', old), args.formatting) else old_expr = old end return old_expr end -- Gets a label in a given language (content language by default) or its fallbacks, optionnally linked. function p.getLabel(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} if not required and isSet(pargs.sandbox) then return require(wiki.module_title .. "/" .. mw.message.new('Sandboxlink-subpage-name'):inLanguage(wiki.langcode):plain()).getLabel(frame) end local id = getEntityId(args, pargs, 1) if id == nil then return end local languages = findLang(args.lang) local labelicon = false if mw.wikibase.isValidEntityId(id) then _, labelicon = setIcons(args.editicon, pargs.editicon) end local label_icon = '' local label, lang if args.label then label = args.label else -- exceptions or labels fixed local exist, labels = pcall(require, wiki.module_title .. "/labels" .. (languages[1] == wiki.langcode and '' or '/' .. languages[1])) if exist and labels.infoboxLabelsFromId and next(labels.infoboxLabelsFromId) ~= nil then label = labels.infoboxLabelsFromId[id] end if label == nil then label, lang = getLabelByLangs(id, languages) if label then if isSet(args.itemgender) and feminineGender(args.itemgender) then label = feminineForm(id, lang) or label end label = mw.language.new(lang):ucfirst(mw.text.nowiki(label)) -- sanitize if args.case then label = case(args.case, label, lang) end end label_icon = addLabelIcon(id, lang, languages[1], labelicon) end end local linked = args.linked local ret2 = required and untranslated or '' if isSet(linked) and linked ~= "no" then local article = mw.wikibase.getSitelink(id) or ("d:Special:EntityPage/" .. id) return "[[" .. article .. "|" .. (label or id) .. "]]" .. label_icon, ret2 else return (label or id) .. label_icon, ret2 end end -- Utilities ----------------------------- -- See also module ../debug. -- Copied from Module:Wikibase function p.getSiteLink(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} local id = getEntityId(args, pargs, 1) if id == nil then return end return mw.wikibase.getSitelink(id, mw.text.trim(args[2] or '')) end -- Helper function for the default language code used function p.lang(frame) local lang = frame and frame.args[1] -- nil via require return findLang(lang)[1] end -- Number of statements function p.numStatements(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} local id = getEntityId(args, pargs) if id == nil then return 0 end local prop = mw.text.trim(args[1] or '') local num = {} if not isSet(prop) then local largs = {} for k, v in pairs(pargs) do largs[k] = v end for k, v in pairs(args) do largs[k] = v end largs.query = 'num' _, num = p.claim(largs) return num elseif args[2] then -- qualifier local qual = mw.text.trim(args[2]) local values = p.claim{item=id, property=prop, qualifier=qual, formatting='raw', separator='/·/'} if values then num = mw.text.split(values, '/·/') end else num = mw.wikibase.getBestStatements(id, prop) end return #num end -- Returns true if property datavalue is found excluding novalue/somevalue function p.validProperty(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} local item = getEntityId(args, pargs) if item == nil then return end local property = mw.text.trim(args[1]) local prop_data = getSnak(mw.wikibase.getBestStatements(item, property), {1, "mainsnak", "datavalue"}) return prop_data and true or nil end function p.editAtWikidata(frame) local args = frame.args or frame -- via invoke or require local pargs = frame.args and frame:getParent().args or {} local value = isSet(args[1]) if value then return end local param = {} param.id = getEntityId(args, pargs) param.property = args.property param.lang = findLang(args.lang) param.editicon, _ = setIcons(args.editicon) return addEditIcon(param) end function p.formatNum(frame) local num = tonumber(mw.text.trim(frame.args[1])) local lang = findLang(mw.text.trim(frame.args[2])) return mw.language.new(lang[1]):formatNum(num) end return p g4ffawu1u3mn81lkuit1up2sfb954ii Cèṭa'an:AP 10 2203 13732 13527 2023-07-10T08:51:30Z Bennylin 67 13732 wikitext text/x-wiki {{Main other|{{Top icon | imagename = Fairytale bookmark gold.svg | wikilink = Wikipedia:Artikel pilihan | description = Ini adalah artikel pilihan. Klik di sini untuk informasi lebih lanjut. | id = featured-star | maincat = [[Bhângsa:Artikel pilihan]] }}|<includeonly>{{Error|[[Templat:Artikel pilihan]] hanya untuk [[Wikipedia:Artikel pilihan]].}}</includeonly> }}{{#ifeq:{{NAMESPACE}}|{{ns:0}}|[[Bhângsa:Semua artikel pilihan]]}}<noinclude>{{Documentation}}</noinclude> fxvdsmqrcu9nwk753dyd4r9a7kefxbf Templat:AP 0 2204 13528 2023-06-23T16:33:44Z Bennylin 67 Bennylin ngallèyaghi kaca [[Templat:AP]] ka [[Cèṭa'an:AP]] 13528 wikitext text/x-wiki #ALIH [[Cèṭa'an:AP]] st5d4v6mup42cnsmlrozv9i1200ik08 Pakanḍhâ'ân:Michael Schumacher 1 2205 13535 2023-06-24T12:31:53Z Meursault2004 2125 /* Bahasa Jawa? */ bagian baru 13535 wikitext text/x-wiki == Bahasa Jawa? == Ini isinya bahasa Jawa. [[Pangangghuy:Meursault2004|Meursault2004]] ([[Pakanḍhâ'ânna pangangghuy:Meursault2004|kanḍhâ]]) 24 Junè 2023 19.31 (WIB) qnfipivucbup6jfirtyh5p4mbgvxgmx Jeff Gordon 0 2206 13540 13537 2023-06-25T16:12:43Z Boesenbergia 6 maduraisasi 13540 wikitext text/x-wiki {{Infobox orang}} '''Jeffery Michael Gordon''' (lahèr è 4 Agustus 1971) iyâ arèya orèng balap motor ḍâri [[Amerika Serikat|Amèrika Serikat]] sè satèya alako mènangka Bâkkèl Kopala è [[Hendrick Motorsports]]. Sabelluna, Gordon toman akarir è ajang [[NASCAR Seri Piala]] ḍâri mosèm 1992 kangsè 2016, ngangghuy motor Chevrolet nomer 24. Dhibi'na.<ref name=perjalanan_karier>{{cite web |url=https://ftw.usatoday.com/gallery/jeff-gordon-nascar-photos-hall-of-fame |title=25 highlights from Jeff Gordon's NASCAR Hall of Fame career |author=R. Martinelli, Michelle |date=1 Februari 2019 |publisher=[[USA Today]] |access-date=7 Oktober 2022 |archive-url=https://web.archive.org/web/20220408155735/https://ftw.usatoday.com/gallery/jeff-gordon-nascar-photos-hall-of-fame |archive-date=31 Maret 2019 |url-status=live}}</ref><ref name="career_races">{{cite web |url =https://www.nascar.com/gallery/jeff-gordon-through-the-years |title = Jeff Gordon through the years |author=DeCola, Pat |date=4 Agustus 2022 |publisher = NASCAR Digital Media |accessdate = 7 Oktober 2022|archive-url=https://web.archive.org/web/20221011170309/https://www.nascar.com/gallery/jeff-gordon-through-the-years/ |archive-date=23 April 2020 |url-status=live}}</ref> ==Referensi== {{reflist}} {{stub}} 5uj4e3xpnal1yhk69t1tgx04ph5nuyh Pakanḍhâ'ânna pangangghuy:F1fans 3 2207 13541 2023-06-25T16:14:08Z Boesenbergia 6 /* Jangan vandal */ bagian baru 13541 wikitext text/x-wiki == Jangan vandal == Halo, saya mewakili Komunitas Madura menyampaikan bahwa lebih baik Anda tidak memvandal artikel-artikel Wikipedia bahasa Madura dengan artikel berbahasa Jawa. Terima kasih atas perhatiannya. [[Pangangghuy:Boesenbergia|Boesenbergia]] ([[Pakanḍhâ'ânna pangangghuy:Boesenbergia|kanḍhâ]]) 25 Junè 2023 23.14 (WIB) 1am6qke9bxqv4n76he0ldkv3hgqxvgc Hanin Dhiya 0 2208 15734 13559 2024-02-02T02:32:05Z Alfiyah Rizzy Afdiquni 9 15734 wikitext text/x-wiki {{infobox orang}} '''Hanin Dhiya Citaningtyas''' (lahèr 21 Pèbruari 2001) iyâ arèya sorang pânyanyi-pânulis laghu ḍâri [[Inḍonesia|Inḍonèsia]]. Hanin awwâl karier mènangka ''runner-up'' lombâ ''Rising Star Inḍonèsia'' sè ètanyangaghi è RCTI taon 2014. Pas dhibi’en makalowar album andi’na, ''Cerita Hanin Dhiya'' ètaon 2018 bân ollè apresiasi Multi Platinum Award ḍâri ASIRI. Album sè nomer duwâ’, ''Jangan Sampai Pasrah'' èpakalowar ètaon 2021. Dhibi’en duwâ’ kalè masok neng nominasi Anugrah Musik Inḍonèsia bân mennang sala settongga. Hanin aropa’aghi mahasiswi pândidikan Sastra Inḍonèsia è [[Universitas Pakuan Bogor]].<ref>Youtube, "[https://www.youtube.com/channel/UCrmaNLTz1x931Ig5Yuauf2w/about About Hanin Dhiya]" aksès 2023-06-28.</ref> == Karier == === Awwâl Karier === Pottrè ḍâri Lan Yuliantara bân Cici Sunarsih rèya ampon kasokan kalabân music ḍâri kini’. Dhibi’`en awwâl ajhèr alat musit keyboard dhibi’ bâjâ omor 10 taon. Pas aderderaghi pândidighan musik è Lembaga Pendidikan Musik Farabi. Hanin awwâl karier è industri music kalabân noro’ lombâ ''Rising Star Inḍonèsia'' ètaon 2014, bân mènangka runner-up<ref>Disa Pratiwi Tia, Jabar Ekspres, <nowiki>''</nowiki>[https://jabarekspres.com/berita/2023/06/04/meriahkan-hjb-suara-merdu-hanin-dhiya-hipnotis-ketua-dprd-kabupaten-bogor/2/ Meriahkan HJB, Suara Merdu Hanin Dhiya Hipnotis Ketua DPRD Kabupaten Bogor]<nowiki>''</nowiki> aksès 2023-06-28.</ref>. Pas Hanin molaè makalowar laghu, katos dhâddhi album sè dhâ’-adhâ’ “Cerita Hanin Dhiya”. Ètaon 2021 dhibi’en makalowar album sè kaduwâ’. Brâmpan bulân saamponna èakhèr taon 2021, Hanin makalowar pole mini album sè kalabân Ahmad Dhani. == Sombher == <references /> d044fy8ua36n7nmkhdjddor6pak6fbr Iduladha 0 2209 13760 13759 2023-07-14T15:08:41Z Lukjsly 1688 13760 wikitext text/x-wiki [[Bhengkek:Eid Blessings WDL6855.png|jmpl|kaligrafi sè aèssè do'a è arè tellasân Iduladha]] '''Iduladha''' ([[bhâsa Arab]]: '''عيد الأضحى''') otabâ sè èsebbhut tellasân qurban iyâ arèya sèttong arè rajhâ sè èmoljhâaghi ḍâlem aghâma [[Islam]]. Arè arèya kaangghuy maènga' è bhâkto Nabbhi Ibrahim nyangghubhi kaangghuy akurban pottrana sè asmana Ismail kaangghuy èsambhelli mènangka dhâddhi tandhâ jhâ' atoro' bân iman dâ' sadhâjâna parèntana Allah. Sabelluna Nabbhi Ibrahim nyambhelli pottrana, Allah Ta'ala aghâte'è Ismail kalabân embi' dhumbâ. Kaangghuy nga'-ngènga'è arè ka'dissa, lajhu bâḍâ hèwân obuwân (ènga' sapè, onta, èmbi') sè èsambhelli dhâddhi kurban sabbhân taonna. Iduladha iyâ arèya teppa' è tangghâl 10 bulân Zulhijjah otabâ 70 arè saampona tellasân Idulfitri. È arè tellasan Iduladha bân arè tassyrik èharamaghi kaangghuy apasa ḍâ' sadhâjâna orèng Islam. È arè Iduladhma, ommat Islam akompol bhâkto ghu-lagghu pas asholat areng-sareng è tanèan sè legghâ otabâ è Masjid. Saampona asholat, pas nyambhelli kèbân kurban. Sèttong pertello' dhâging kurban è dhâ'âr kalowargâna orèng sè akurban, mènangka karèna è gi-bâgi ḍâ' orèng laèn. Torkadâng Iduladha jughân èsebbhut '''Idulkurban''' otabâ '''tellasân Hajji.''' == Sajârâna == Sala sèttong cobâ sè palèng otama ḍâlem odi'na Nabbhi Ibrahim èngghi panèka narèma pakona Allah kaangghuy nyambhelli potra sè palèng èkabellâsè. Pakonan ghâpanèka ètarèma Ibrahim lèbât mèmpè sè terros li-bâli. Nabbhi Ibrahim oning jhâ' mèmpè ka'dissa pakonan ḍâri Allah bân Nabbhi Ibrahim lajhu ngabâlâ ḍâ' potrana, akadhi sè èsebbhut ḍâlem Al-Qur'an.<blockquote>Ènalèkana na'-kana' ka'dissa dâpa' (ḍâ' omor) bisa osaha asareng, (Ibrahim) adhâbu, "Hei potra sèngko'! Saongghuna sèngko' amèmpè jhâ' sèngko' nyambhelli bâ'na. Lajhu pas pèkkèr kadhiponapa ca'na abâ'na!" Ismail pas ajâwâb, "Hei aba kaulâ! lajhu pas lakonè ponapa sè èparènta (Allah) ḍâ' ajunan; insyaAllah ajunan bhâkal ngaollè jhâ' kaulâ panèka orèng sè sabbhâr.<ref>Al-Qur'an Surah As-Saffat (37): 102. </ref></blockquote>Salanjhânga ayap-sèyap, sètan aghudhâ Nabbhi Ibrahim bân kalowargâna kalabân alang-lang ḍâri alakonè parèntana Allah. Nabbhi Ibrahim lajhu ngoddhâk sètan kalabân cara ngancan ngangghuy bâlikèr (bâto kènnè'). Kaangghuy nga'-ngèngâ' parkara ghâpanèka, to-bâto sè èancan ḍâlem ngancan jumroh (lontar jumroh) è ḍâlem èbâdâ hajji.<ref>Romdlon, Nur. September 2015. [https://www.brilio.net/news/sejarah-melempar-jumroh-perlawanan-keluarga-ibrahim-terhadap-setan-150924d.html Sejarah melempar jumroh, perlawanan keluarga Ibrahim terhadap setan]. ''Brilio.'' È aksès tangghâl 2023-07-14.</ref> È nalèkana para' nyabhalliâ, todi'na Nabbhi Ibrahim ta' bisa alokaè Nabbhi Ismail. Allah Swt. lajhu aghâtè'è Nabbhi Ismail kalabân sèttong kèbân sè bisa èsambhelli.<ref>Nuri, Elok. Juni 2023. [https://narasi.tv/read/narasi-daily/sejarah-idul-adha-dan-qurban Sejarah Idul Adha dan Qurban: Teladan Nabi Ibrahim dan Ismail.] ''Narasi.'' È aksès tangghâl 2023-07-14.</ref><blockquote>Pas ènalèkana kaduwâna ampon pasra bân Nabbhi Ibrahim lajhu matèdung potrana kalabân tèdung mèrèng (kaangghuy alakonè parèntana Allah). Kaulâ (Allah) lajhu ngolok. "Hei Ibrahim! Bâ'na ongghu-ongghu ampon mabhânder (alakonè) mèmpè ka'dissa". Ongghu, kaulâ (Allah) pagghun abhârri' bâlâsân ḍâ' rèng-orèng sè alako kabhâghusân. Saongghuna ka'dinto ongghu-ongghu sèttong cobâ sè paddhâng. Bân kaulâ (Allah) aghântè'è na'-kana' ka'dissa kalabân sèttong kèbân bhelliân sè rajâ.<ref>Al-Qur'an Surah As-Saffat (37): 103-107.</ref></blockquote> == Arè sè è tep-tepaghi == Iduladha èlaksana'aghi nalèkana èbâdâ hajji. Koncina (intinya) èbâdâ hajji èngghi panèka wukuf è Arafah, namong arè bhâkto alako wukuf è kennal mènangka Arè Arafah sè èmolaè tangghâl 9 Zulhijjah sampè' ngombhârrâ pajjhâr è tangghâl 10 Zulhijjah.<ref>Syaiful, Anri. Juni 2023. [https://www.liputan6.com/citizen6/read/4610179/sejarah-penamaan-hari-tarwiyah-dan-arafah-serta-maknanya-jelang-idul-adha-1442-h Sejarah Penamaan Hari Tarwiyah dan Arafah Serta Maknanya Jelang Idul Adha 1442 H.] ''Liputan6''. È aksès tangghâl 2023-07-14.</ref> Ḍâlem hadist sè katotor ḍâri Husain bin al-Harits al-Jadali, amir (pongghâbâ otabâ pamarènta) è kotta Mekka adhâbu ḍâlem khotbâ:<blockquote>Rasulullah Saw. ampon apessân ḍâ' kaulâ sadhâjâ sopajâ alaksana'aghi èbâdâ hajji adhâsar ḍâ' bitongan Hisab bân rukyât (hilal bulân Zulhijjâh). Lamon kaulâ sadhâjâ ta' bisa alakonè, kalabân duwâ' saksè sè addhil sè nyaksè'è, kaulâ sadhâjâ kodhu alakonè manasik adhâsar kasaksè'ânna duwâ' orèng ka'dissa. — HR Abu Dawud, al-Baihaqi, bân ad-Daruquthni. Ad-Daruquthni adhâbu jhâ', “Hadis panèka sanad èpon asambhung bân sohih.”</blockquote>Hadis panèka anerrangaghi jhâ', nomor sèttong, alaksana'aghi èbâd6a hajji panèka kodhu adhâsar ḍâ' hasèl rukyât hilal 1 Zulhijjâh saèngghâ bhâktona wukuf bân Iduladha bisa ètep-tepaghi. Nomèr duwâ', pessân Nabbhi ḍâ' amir kotta Mekka, mènangka pongghâbâ otabâ pamarènta sèttong kennengan, kennengan èka'dimma èbâdâ hajji èlakonè kaangghuy alaksana'aghi rukyât, manabi ta' ollè hasèl, lajhu rukyât orèng laèn sè ngabâlâ kasaksè'ânna ḍâ' amir Mekka. == Iduladha ḍâlem panangghâlân Masèhi == Ḍâlem panangghâlân Hijriyâh, bitongan arè Iduladha pagghun paḍâ sabbhân taonna, namong bhidhâ ḍâlem panangghâlân Masèhi sè segghut abâ-obâ sabbhân taon. Ḍâlem panangghâlân Hijriyâh arè tellasân Iduladha è tep-tepaghi adhâsar ḍâ' bhâktona (fase) bulân (panangghâlân candra), anapon panangghâlân Masèhi adhâsar bhâktona (fase) bhumè sè ngalè-lèngè mata'arè (panangghâlân surya). Hal ka'dinto sè aḍhâddhiaghi arè tellasân Iduladha abâ-obâ sabbân taonna ḍâlem panangghâlân Masèhi, èngghi panèka aobâ 11 arè lebbi awwâl sabbhân taon. È bâbâ panèka ḍaftar arè Iduladha ḍâlem panangghâl6an Masèhi ḍâri taon 1971 sampè' taon 2045: {| class="wikitable" !Taon Hijriyâh !Arè Iduladha ḍâlem taon Masèhi |- |1390 |6 Fèbruwari 1971 |- |1391 |27 Januwari 1972 |- |1392 |15 Januwari 1973 |- |1393 |4 Januwari 1974 |- |1394 |24 Dèsèmber 1974 |- |1395 |13 Dèsèmber 1975 |- |1396 |2 Dèsèmber 1976 |- |1397 |21 Nopèmber 1977 |- |1398 |11 Nopèmber 1978 |- |1399 |31 Oktober 1979 |- |1400 |19 Oktober 1980 |- |1401 |8 Oktober 1981 |- |1402 |28 Sèptèmber 1982 |- |1403 |17 Sèptèmber 1983 |- |1404 |6 Sèptèmber 1984 |- |1405 |27 Agustus 1985 |- |1406 |16 Agustus 1986 |- |1407 |5 Agustus 1987 |- |1408 |24 Juli 1988 |- |1409 |13 Juli 1989 |- |1410 |3 Juli 1990 |- |1411 |23 Junè 1991 |- |1412 |11 Junè 1992 |- |1413 |1 Junè 1993 |- |1414 |21 Mèi 1994 |- |1415 |10 Mèi 1995 |- |1416 |28 April 1996 |- |1417 |18 April 1997 |- |1418 |7 April 1998 |- |1419 |28 Maret 1999 |- |1420 |16 Maret 2000 |- |1421 |5 Maret 2001 |- |1422 |23 Fèbruwari 2002 |- |1423 |12 Fèbruwari 2003 |- |1424 |1 Fèbruwari 2004 |- |1425 |21 Januwari 2005 |- |1426 |10 Januwari 2006 |- |1427 |31 Dèsèmber 2006 |- |1428 |20 Dèsèmber 2007 |- |1429 |8 Dèsèmber 2008 |- |1430 |27 Nopèmbe 2009 |- |1431 |16 Nopèmbe 2010 |- |1432 |6 Nopèmber 2011 |- |1433 |26 Oktober 2012 |- |1434 |15 Oktober 2013 |- |1435 |5 Oktober 2014 |- |1436 |24 Sèptèmber 2015 |- |1437 |12 Sèptèmber 2016 |- |1438 |1 Sèptèmber 2017 |- |1439 |22 Agustus 2018 |- |1440 |11 Agustus 2019 |- |1441 |31 Juli 2020 |- |1442 |20 Juli 2021 |- |1443 |10 Juli 2022 |- |1444 |29 Junè 2023 |- |1445 |17 Junè 2024 |- |1446 |6 Junè 2025 |- |1447 |27 Mèi 2026 |- |1448 |16 Mèi 2027 |- |1449 |5 Mèi 2028 |- |1450 |24 April 2029 |- |1451 |13 April 2030 |- |1452 |2 April 2031 |- |1453 |22 Maret 2032 |- |1454 |11 Maret 2033 |- |1455 |1 Maret 2034 |- |1456 |19 Fèbruwari 2035 |- |1457 |8 Fèbruwari 2036 |- |1458 |27 Januwari 2037 |- |1459 |16 Januwari 2038 |- |1460 |5 Januwari 2039 |- |1461 |26 Dèsèmber 2039 |- |1462 |15 Dèsèmber 2040 |- |1463 |4 Dèsèmber 2041 |- |1464 |23 Nopèmber 2042 |- |1465 |12 Nopèmber 2043 |- |1466 |31 Oktober 2044 |- |1467 |21 Oktober 2045 |} == Sombher == <references /> [[Bhângsa:Iduladha]] [[Bhângsa:Ibrahim]] [[Bhângsa:Arè rajâ ḍâlem Islam]] [[Bhângsa:Idulkurban]] e4zulg6qldjeu5nzlj536sugukfch98 Gemala Hatta 0 2210 13799 13596 2023-07-20T07:35:59Z Alfiyah Rizzy Afdiquni 9 13799 wikitext text/x-wiki {{infobox orang}} Dr. Dra. '''Gemala Rabi’ah Hatta''', MRA., M.P.H. (lahèr 2 Maret 1952) iya arèya pottrè sè nomer ḍuwâ’ ḍâri mantan bâkkèl prèsiden RI se ḍa’ aḍâ’, Mohammad Hatta bân Rahmi Hatta.<ref>Lukman Hakim Subroto. Kompas.com. “[https://www.kompas.com/stori/read/2022/08/23/120000479/biografi-moh-hatta-wakil-presiden-pertama-indonesia?page=all Biografi Moh Hatta, Wakil Presiden Pertama Indonesia]”. aksès2022-08-23. </ref> == Pangajhârân == Ka taon 1970, dhibi’en matammat aghi robuk SMA na è SMA Santa Ursula, jakarta. Ka taon 1976, ollè ghellâr MRA ḍâri School of Medical Record Administration, Sydney, Australia; bèasiswa Colombo Plan. Alanjutaghi polè pendidikan na è Sakola Tèngghi Administrasi Lembaga Administrasi Naghârâ RI, marè ka taon 1983 & ollè ghellâr (S-1) bân alanjutaghi (S-2) è Pascasarjana Fakultas Kabârâsân Masyarakat Universitas [[Inḍonesia|Inḍonèsia]], marè taon 1994. Ahèr taon 2002, ollè ghellâr doktir (lulus Cum Laude) ḍâri FKM-UI (jurusân Biostatistik).<ref>CNNIndonesia. "[https://www.cnnindonesia.com/nasional/20230630104306-20-968011/ui-soal-biaya-kuliah-memberatkan-masa-mobil-pajero-ukt-rp500-ribu UI Soal Biaya Kuliah Memberatkan: Masa Mobil Pajero UKT Rp500 Ribu]". aksès 2023-06-30.</ref> == Karèr == === Nasional === Sajhhek 1976 dhâghâ 2017 alako mènangka PNS Kementrian Kabârâsân Rèpublik Inḍonèsia. Pangkat bân golongan ruang pembina otama ngodâ/IV C-Lektor, eselon II A. Pansiun sarèng pangkat bân golongan ruang pembina otama Madya/IV D-Lektor Kapala – Associate Professor. Andi’ NIDK (Nomer Orbhih Dosèn Khusus).<ref>Professor : Indriati Yulistiani dan Kurnia Supriatna. Liputan6.com. “[https://www.liputan6.com/amp/39634/ilike-father-like-daughteri Like Father Like Daughter]”. Aksès 2022-08-14.</ref> == Sombhèr == <references /> polfxvccz1vu8vrltwi9b1hyk7071kp Meutia Hatta 0 2211 13798 13797 2023-07-20T07:33:10Z Alfiyah Rizzy Afdiquni 9 13798 wikitext text/x-wiki {{infobox orang}} Prof. Dr. '''Meutia Farida Hatta Swasono''' (lahèr 21 Maret 1947) iya arèya sorang bhlântèk antropologi bân politikus [[Inḍonesia|Inḍonèsia]] sè ajabat mènangka angghuta Ḍewan Pertimbangan Prèsiḍen sajhhek 2010 sampè' 2014. Sabellunna dhibi’en ajabat mènangka Menteri Naghârâ Pemberdayaan Binè’ ḍâlem Kabinet Inḍonèsia Bersatu (2004 sampè' 2009).<ref>Adhi Wicaksono. CNN Indonesia. “[https://www.cnnindonesia.com/nasional/20191021075434-32-441381/daftar-lengkap-menteri-kabinet-indonesia-maju-jokowi Daftar Lengkap Menteri Kabinet Indonesia Maju Jokowi]”. aksès 2019-10-23.</ref> Meutia iya arèya pottrè mantan [[Bâkkèl Prèsiḍèn Inḍonèsia|bâkkèl prèsiḍen]] bân proklamator Inḍonèsia, [[Mohammad Hatta]]. Dhibi’en ollè ghellâr doktor ḍâlem campar antropologi ḍâri [[Universitas Indonesia|Universitas Inḍonèsia]] taon 1991. Anapon taon 2002-2004 dhibi’en iyâ arèya dhâddhi Katoa Umum Yayasan Hatta.<ref>Hatta : Egidius Patnistik. Kompas.com. “[https://www.kompas.com/tren/read/2022/08/12/060000165/teringat-mohammad-hatta?page=all Teringat Mohammad Hatta]”. aksès 2022-08-12.</ref> == Sombher == <references /> 9kbptd1z8zs9rggt9i1tuewrq0oy219 Mâkka 0 2212 13603 2023-07-01T00:26:25Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Mâkka]] ka [[Mekka]]: Judul salah eja 13603 wikitext text/x-wiki #ALIH [[Mekka]] mifoibd9l6ufza667i666xpna6btz5h Pangangghuy:Bennylin/Tanèyan 2 2213 13689 13623 2023-07-07T06:46:07Z Bennylin 67 13689 wikitext text/x-wiki <div id="mp_header" class="mp_outerbox" style="border:3px solid #0a100d; margin: 0.5em; overflow: hidden; padding: 0.5em;"> {| width="100%" | <div style="float: left; width: 0em; height: 0em; margin: -0.5em 0em 0em -2.5em; overflow: visiable;">[[Bhengkek:Wikipedia-logo-v2-200px-transparent.png|200px|link=]]</div> <div class="center"> <span style="color:#333333;font-size:180%;">Nyara èyatorè longghu ḍâ'</span> ꦚꦫꦲꦺꦲꦠꦺꦴꦫꦺꦭꦺꦴꦁꦒꦸꦝꦃ<br /><span style="color:#333333;font-size:250%; line-height:100%;">[[Wikipeḍia Bhâsa Madhurâ|Wikipèḍia Madhurâ]]</span> ꦮꦶꦏꦶꦥꦺꦝꦶꦪꦩꦢꦸꦫ<br /><span style="color:#333333;font-size:120%;">Lombhung pangataowan mardhika bhâsa Madhurâ.</span> <span style="color:#333333;font-size:120%;">ꦭꦺꦴꦩꦧꦸꦁꦥꦔꦠꦲꦺꦴꦲꦤ꧀ꦩꦂꦢꦶꦏꦧꦱꦩꦢꦸꦫ<br />Satèya bâḍâ [[Special:Statistics|{{NUMBEROFARTICLES}}]] serradhân è Wikipèḍia rèya.</span> </div> |} </div> {|style="width:100%;" {{Halaman Otama/kop otama | border-color=#cc0000 | title=<span style="color:#555555;">Apa rowa Wikipèḍia?</span> }} {{Halaman Otama/kop kangan | border-color=#cc0000 | title=<span style="color:#555555;">Maju aghâbây serradhân anyar</span> }} |- {{Halaman Otama/èssè | background=#fffbfb | content= Wikipèḍia rowa proyèk ènsiklopèḍia (lombhung pangataowan) ''online'' sè universal, multibhâsa, bân aḍhâsaraghi ḍâ' wiki. Proyèk arèya pangarana aberri' kontèn sè bhibhâs èghuna'aghi bâli, objèktif, bân kennèng èbhuktèyaghi bi' rèng-orèng sadhâjâna. Sapa bhâi ollè nolès, meccè', bân mamolbul tèn-kontènna. È ḍinna', bâḍâ atoran ḍhâsar. Tèn-kontènna ngangghuy lèlla ''Creative Commons BY-SA''. Mangkana, tèn-kontènna rowâ kennèng èsalèn bân èghuna'aghi bâli kalabân lèlla sè paḍâ. Rèng-orèng sè nolès serradhân-serradhân è Wikipèḍia rowa ta' èbâjâr, aliyas paellan kabbhi. Rèng-orèng arèya alako kalabân cara song-osong lombhung areng-bhâreng è ḍâlem pemaoran ta'pa bâḍâ sè nyoro. Sapa bhâi ngennèng terkas aghâbây kontèn ''online'', asal atoro' atoran sè èghuna'aghi bi' Yayasan Wikimedia bân pemaoranna. Contona, kontèn kodhu kennèng èbhuktèyaghi bân lajâk bâca, bân nèyap orèng sè nolès kodhu aotama'aghi patang ormat bân anḍhâp asor. Bâḍâ bânnya' kaca bhântowan sè kennèng abhânto orèng anyar molaè aghâbây, meccè' serradhân, otabâ malebbhuwaghi ghâmbhâr. Ajjhâ' tako' atanya bân mènta tolong, apa polè bâ'na ghi' anyar è situs arèya. Kaca pakanḍhâ'ân kennèng èghuna'aghi ghâbây mabânnya' serradhân. }} {{Halaman Otama/èssè | background=#fffbfb | content= {{Ghâmbhâr sè èpèlè |image = COLLECTIE TROPENMUSEUM Houten beeld van een wedrenstier TMnr 5990-3a.jpg |width = 350 |caption = Patung kaju kerrabhân sapè Madhurâ, kèmpo'anna Tropenmuseum }} <inputbox> type=create width=30 buttonlabel=Ghâbây serradhân anyar </inputbox> }} |- {{Halaman Otama/kop otama | border-color=#cc0000 | title=<span style="color:#555555;">Serradhân Pèlèyan</span> }} {{Halaman Otama/kop kangan | border-color=#cc0000 | title=<span style="color:#555555;">Bhengkek Pèlèyan</span> }} |- {{Halaman Otama/èssè | background=#fffbfb | content={{Serradhân Pèlèyan/{{CURRENTYEAR}} {{CURRENTMONTH}}}} }} {{Halaman Otama/èssè | background=#fffbfb | content={{Bhengkek Pèlèyan/{{CURRENTYEAR}} {{CURRENTMONTH}}}} }} |} 8o9yfjm92fwftyhqypzlbykkuhma8xy Wikipèḍia:Serradhân Pèlèyan 4 2214 13740 13739 2023-07-11T01:58:17Z Alfiyah Rizzy Afdiquni 9 13740 wikitext text/x-wiki '''Serradhân pèlèyan''' iyâ arèya kompolan serradhân bhâghus è Wikipèḍia Madhurâ sè ètantowaghi komunitas. Sabellun èpamasok ka ḍaftar rèya, kompolan serradhân kasebbhut ènilai bân èkarembhâk è Wikipedia:Serradhân pèlèyann/Osolan bhâdhi mastèaghi kabhenḍerrân, nètral, lengkap, tolèsan diakritik mongghu Wikipedia:Kriteria serradhân pèlèyan. Serradhân sè ampon ollè status serradhân pèlèyan bhâkal èberri' bintang è paddhu kangan attas. Manabi bâḍâ serradhân pèlèyan è Wikipèḍia bhâsa laènna, bhâkal èparèngè bintang jhughân è pranala interwiki è paddhu kacèr bâbâ serradhân. == Usulan == === [[Cèṭa'an:Serradhân Pèlèyan/2023 07|Juli 2023]] === Kaulâ ngosolaghi serradhân '''[[Mohammad Hatta]]''' dhâddhi serradhân pèlèyan è bulân Juli 2023. - [[Pangangghuy:Alfiyah Rizzy Afdiquni|Alfiyah Rizzy Afdiquni]] ([[Pakanḍhâ'ânna pangangghuy:Alfiyah Rizzy Afdiquni|kanḍhâ]]) 7 Juli 2023 08.22 (WIB) :* {{setuju}} Sudah cukup banyak referensinya [[Pangangghuy:Bennylin|Bennylin]] ([[Pakanḍhâ'ânna pangangghuy:Bennylin|kanḍhâ]]) 7 Juli 2023 13.16 (WIB) :* Setuju karana bhâsa sè èyangghuy ghmâpang èkangartè [[Pangangghuy:Qainiii|Qainiii]] ([[Pakanḍhâ'ânna pangangghuy:Qainiii|kanḍhâ]]) 8 Juli 2023 15.40 (WIB) :* Setuju karena tolèsan bân sombherra lengkap. [[Pangangghuy:WiniSJ|WiniSJ]] ([[Pakanḍhâ'ânna pangangghuy:WiniSJ|kanḍhâ]]) 8 Juli 2023 15.43 (WIB) :* sèngko' mèlè serradhân arèya kaangghuy bulân Juli 2023, polana diakritikghâ bhâgus bân serradhânna lengkap. [[Pangangghuy:Alfinlutvianaaa|Alfinlutvianaaa]] ([[Pakanḍhâ'ânna pangangghuy:Alfinlutvianaaa|kanḍhâ]]) 8 Juli 2023 16.18 (WIB) :* setuju karena lengkap bân ngangghuy ghâmbhâr mènangka makowat serradhân [[Pangangghuy:Imamatun Nisa|Imamatun Nisa]] ([[Pakanḍhâ'ânna pangangghuy:Imamatun Nisa|kanḍhâ]]) 8 Juli 2023 17.15 (WIB) :* Setuju polana serradhân panèka ampon ghenna' bân bhâgus diakritik èpon. [[Pangangghuy:Lukjsly|Lukjsly]] ([[Pakanḍhâ'ânna pangangghuy:Lukjsly|kanḍhâ]]) 9 Juli 2023 11.48 (WIB) :* setuju polana serradhân arèya ngangghuy bhâsa sè lekkas è kangartèh dâri orèng sè mâca dhâ' ka serradhân arèya bân diakritikghâ teppa'. [[Pangangghuy:Ulynnn|Ulynnn]] ([[Pakanḍhâ'ânna pangangghuy:Ulynnn|kanḍhâ]]) 9 Juli 2023 20.42 (WIB) :* Setuju polana serradhân arèya ampon bhâghus jhughân lengkap. [[Pangangghuy:Aaima Dandelions|Aaima Dandelions]] ([[Pakanḍhâ'ânna pangangghuy:Aaima Dandelions|kanḍhâ]]) 9 Juli 2023 20.46 (WIB) :* setuju polana artikella ampon saè sakabbhina. [[Pangangghuy:Seeharee|Seeharee]] ([[Pakanḍhâ'ânna pangangghuy:Seeharee|kanḍhâ]]) 9 Juli 2023 21.01 (WIB) === [[Cèṭa'an:Serradhân Pèlèyan/2023 08|Agustus 2023]] === === [[Cèṭa'an:Serradhân Pèlèyan/2023 09|September 2023]] === === [[Cèṭa'an:Serradhân Pèlèyan/2023 10|Oktober 2023]] === === [[Cèṭa'an:Serradhân Pèlèyan/2023 11|November 2023]] === === [[Cèṭa'an:Serradhân Pèlèyan/2023 12|Desember 2023]] === === [[Cèṭa'an:Serradhân Pèlèyan/2023 01|Januari 2024]] === jags4xo9ch9r3wutw0kxypwnwnb3tgm Wikipèḍia:Artikel pilihan 4 2215 13628 2023-07-05T02:39:12Z Bennylin 67 Bennylin ngallèyaghi kaca [[Wikipèḍia:Artikel pilihan]] ka [[Wikipèḍia:Serradhân Pèlèyan]] 13628 wikitext text/x-wiki #ALIH [[Wikipèḍia:Serradhân Pèlèyan]] rtelu1g1td9wpd2gtjfhvh1fay5xw33 Wikipèḍia:Artikel Pilihan 4 2216 13629 2023-07-05T02:39:54Z Bennylin 67 ←Mengalihkan ke [[Wikipèḍia:Serradhân Pèlèyan]] 13629 wikitext text/x-wiki #ALIH [[Wikipèḍia:Serradhân Pèlèyan]] rtelu1g1td9wpd2gtjfhvh1fay5xw33 Bhângsa:Èropa 14 2217 13638 2023-07-06T09:59:22Z Welongyut 2133 Bhângsa: Èropa 歐洲 13638 wikitext text/x-wiki [[Bhângsa:Èropa]] fxngomlbbpamu46ngy5il2dk8m20pno Tiongkok 0 2218 15586 15552 2024-01-05T05:32:51Z Alfiyah Rizzy Afdiquni 9 Mengembalikan suntingan oleh [[Special:Contributions/114.125.126.55|114.125.126.55]] ([[User talk:114.125.126.55|bicara]]) ke revisi terakhir oleh [[User:InternetArchiveBot|InternetArchiveBot]] 14586 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Tiongkok'''</span> !'''Bendirâ Tiongkok''' !'''Lambhâng Tiongkok''' |- |[[Bhengkek:Flag of People's Republic of China.svg|120x120px]] |[[Bhengkek:National Emblem of the_People's Republic of China (2).svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''義勇軍進行曲''<ref>{{Cite web|title=中華人民共和國國歌《義勇軍進行曲》誕生記|url=http://cpc.people.com.cn/GB/85037/8339503.html|accessdate=2020-10-14|work=中國共產黨新聞網|archive-date=2020-11-05|archive-url=https://web.archive.org/web/20201105223504/http://cpc.people.com.cn/GB/85037/8339503.html|dead-url=yes}}</ref> |- |[[Bhengkek:March of the Volunteers instrumental.ogg|pus]] |- !Peta lokasi Tiongkok |- |[[Bhengkek:CHN_orthographic.svg|pus|250x250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Beijing]] |- |Kamardhika'an: |1949 |- |Rajhâ (2021): |Xi Jinping |- |Perdana Menteri (2021): |Li Qiang |- |Loas bilajâh: |9,596,960 km² |- |Penduduk: |1,411,778,724 (2021) |- |Bhâsa resmi: |[[Bhâsa Tiongkok]] |- |Nyama oang |[[Renminbi]] (RMB) |- |Kode telepon: | +86 |- |Kode Internet: |.cn |} '''Republik Rakyat Tiongkok''' ([[bhâsa Tiongkok]]: '''中華人民共和國''') iyâ arèya sala sèttong [[naghârâ]] kapolowan è [[Asia Tèmor]]. Embu' koṭṭana iyâ arèya [[Beijing]]. Loas bilajâhna iyâ arèya 9,596,960 km². Pendudukna iyâ arèya 1,411,778,724 (2021) bân kapadatan pendudukna 145 orèng per km².<ref>[https://worldpopulationreview.com/countries/China-population UN estimation to 1 July 2021] {{Webarchive|url=https://web.archive.org/web/20210718154123/https://worldpopulationreview.com/countries/china-population |date=18 July 2021 }}, World Population Review</ref> == Galeri == <gallery> Beijing_skyline_from_northeast_4th_ring_road_(cropped).jpg|[[Beijing]] Guangzhou_Twin_Towers.jpg|[[Guangzhou]] 重庆市渝中区半岛.jpg|[[Chongqing]] Pudong_Shanghai_November_2017_panorama.jpg|[[Shanghai]] </gallery> == Referensi == {{reflist}} ==Kae'an loar== *[https://www.gov.cn/ Official Website] {{stub}} [[Bhângsa:Naghârâ]] [[Bhângsa:Tiongkok]] n1v5nuthrj02c9vf65vkcgrap34vb9r Bhâsa Tiongkok 0 2219 15802 14962 2024-02-10T02:38:21Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Ḅâsa Tiongkok]] ka [[Bhâsa Tiongkok]] nèmpa pangallèyan sè laju: vandal 13653 wikitext text/x-wiki [[File:New-Map-Sinophone_World.svg|frameless|right|upright=1.5]] '''Bhâsa Tiongkok''' (Bhâsa Tiongkok: 漢語) iyâ arèya bhâsa sè èkacator bi' [[orèng Han]]. == Naghârâ == * [[Tiongkok]] * [[Taiwan]] * [[Hong Kong]] * [[Makau]] {{stub}} [[Bhângsa:Bhâsa Tiongkok]] [[Bhângsa:Bhâsa]] tpx4sefd2urtz5ubmqc7oujzwcx171j Bhângsa:Bhâsa Tiongkok 14 2220 13641 2023-07-06T10:51:22Z Welongyut 2133 Bhângsa:Bhâsa Tiongkok 漢語 13641 wikitext text/x-wiki [[Bhângsa:Bhâsa]] 11xvm3u56r2i1duresmfl1yukrnj8sc Bhângsa:Tiongkok 14 2221 13643 2023-07-06T10:56:58Z Welongyut 2133 Bhângsa:Tiongkok 中華人民共和國 13643 wikitext text/x-wiki [[Bhângsa:Naghârâ è Asia]] 1pstcza3krh1v13u7e5bc1d4fmdwds8 Bhângsa:Naghârâ è Asia 14 2222 13659 13644 2023-07-06T17:26:33Z Welongyut 2133 13659 wikitext text/x-wiki [[Bhângsa:Naghârâ]] [[Bhângsa:Asia]] 6jcf9zons9focicwcm6burw2gp45z29 Taèwân 0 2223 20892 20753 2024-10-17T02:56:31Z Munajad.MH 3071 20892 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Taiwan'''</span> !'''Bendirâ Taiwan''' !'''Lambhâng Taiwan''' |- |[[Bhengkek:Flag of the Republic of China.svg|120x120px]] |[[Bhengkek:National Emblem of the Republic of China.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''中華民國國歌''<ref name="國旗、國歌、國花">{{Cite web|url=https://www.ey.gov.tw/state/62879155A536D543/2e90c3de-b5ee-465c-8ea6-5577b2d2a32b|title=國旗、國歌、國花|author=[[中華民國內政部]]、[[國史館]]|date=2022-02-07|publisher=[[行政院]]|language=zh-hant|accessdate=2023-03-29}}</ref><ref name="國歌">{{Cite web|url=https://www.president.gov.tw/Page/97|title=國歌|author=|date=|publisher=[[中華民國總統府]]|language=zh-hant|accessdate=2023-03-29}}</ref> |- |[[Bhengkek:National anthem of the Republic of China (Taiwan) 中華民國國歌(演奏版).ogg|pus]] |- !Peta lokasi Taiwan |- |[[Bhengkek:Republic_of_China_(Taiwan)_on_the_globe.svg|250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |[[Taipei]] |- |Kamardhika'an: |1911 |- |Rajhâ (2021): |Tsai Ing-Wen |- |Perdana Menteri (2021): |Lai Ching-te |- |Loas bilajâh: |36,197 km² |- |Penduduk: |23,375,314 (2021) |- |Bhâsa resmi: |[[Bhâsa Tiongkok]] |- |Nyama oang |[[New Taiwan Dollar]] (TWD)<ref name="旅遊實用資訊">{{Cite web|url=https://www.taiwan.net.tw/m1.aspx?sNo=0027035|title=旅遊實用資訊|author=|date=2023-03-22|publisher=[[交通部觀光局]]|language=zh-hant|accessdate=2023-03-29}}</ref> |- |Kode telepon: | +886 |- |Kode Internet: |.tw |} '''Taèwân''' ([[bhâsa Tiongkok]]: '''臺灣''') iyâ arèya sala sèttong [[naghârâ]] kapolowan è [[Asia Tèmor]]. Embu' koṭṭana iyâ arèya [[Taipei]]. Loas bilajâhna iyâ arèya 36,197 km². Pendudukna iyâ arèya 23,375,314 (2021) bân kapadatan pendudukna 646 orèng per km². == Galeri == <gallery> Kaohsiung Skyline 2020 (cropped).jpg|[[Kaohsiung]] 彰化市中正路一段.JPG|[[Changhua]] Skyline of Sanchong, New Taipei 2024.jpg|[[New Taipei]] 1 taipei sunrise panorama dxr edit pangen 141215 1.jpg|[[Taipei]] </gallery> == Referensi == {{reflist}} ==Kae'an loar== *[https://www.gov.tw/ Official Website] {{stub}} [[Bhângsa:Naghârâ]] [[Bhângsa:Taiwan]] g8yrvn6tyzt9a6jzycsrly3mq07h9qh Bhângsa:Jeppang 14 2224 13647 2023-07-06T16:13:27Z Welongyut 2133 Bhângsa:Jeppang 日本 13647 wikitext text/x-wiki [[Bhângsa:Naghârâ è Asia]] 1pstcza3krh1v13u7e5bc1d4fmdwds8 Bhângsa:Taiwan 14 2225 16823 16765 2024-06-28T19:28:35Z 31.200.19.128 16823 wikitext text/x-wiki [[Bhângsa:Tiongkok]] [[Bhângsa:Naghârâ è Asia]] ij4egk7k3y7wdqvmlqg6lm1miyu9in2 Hong Kong 0 2226 15584 15556 2024-01-05T05:31:35Z Alfiyah Rizzy Afdiquni 9 Mengembalikan suntingan oleh [[Special:Contributions/114.125.126.55|114.125.126.55]] ([[User talk:114.125.126.55|bicara]]) ke revisi terakhir oleh [[User:Welongyut|Welongyut]] 13672 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Hong Kong'''</span> !'''Bendirâ Hong Kong''' !'''Lambhâng Hong Kong''' |- |[[Bhengkek:Flag of Hong Kong.svg|120x120px]] |[[Bhengkek:Regional Emblem of Hong Kong.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''義勇軍進行曲''<ref>{{Cite web|title=中華人民共和國國歌《義勇軍進行曲》誕生記|url=http://cpc.people.com.cn/GB/85037/8339503.html|accessdate=2020-10-14|work=中國共產黨新聞網|archive-date=2020-11-05|archive-url=https://web.archive.org/web/20201105223504/http://cpc.people.com.cn/GB/85037/8339503.html|dead-url=yes}}</ref> |- |[[Bhengkek:March of the Volunteers instrumental.ogg|pus]] |- !Peta lokasi Hong Kong |- |[[Bhengkek:China_Hong_Kong_4_levels_localisation.svg|250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |''Hong Kong'' |- |Kamardhika'an: |1841 |- |Rajhâ (2022): |John Lee Ka-chiu |- |Loas bilajâh: |1,106 km² |- |Penduduk: |7,291,600 (2022) |- |Bhâsa resmi: |[[Bhâsa Kanton]] |- |Nyama oang |[[Hong Kong Dollar]] (HKD) |- |Kode telepon: | +852 |- |Kode Internet: |.hk |} '''Hong Kong''' ([[bhâsa Kanton]]: '''香港''', ''Hoeng1 Gong2'') iyâ arèya sala sèttong [[naghârâ]] kapolowan è [[Asia Tèmor]]. Loas bilajâhna iyâ arèya 1,106 km². Pendudukna iyâ arèya 7,291,600 (2022) bân kapadatan pendudukna 6,777 orèng per km². == Galeri == [[File:Kowloon_Panorama_by_Ryan_Cheng_2010.jpg|1000px]] == Sombher == {{reflist}} ==Kae'an loar== *[https://www.gov.tw/ Official Website] {{stub}} [[Bhângsa:Naghârâ]] [[Bhângsa:Hong Kong]] bbjtougwmk1e3wdvtqrkil9kxgvli6b Bhângsa:Hong Kong 14 2227 16819 16764 2024-06-26T14:29:27Z 31.200.16.90 16819 wikitext text/x-wiki [[Bhângsa:Tiongkok]] obqxhnjdmrdn1ybiurwg55xflq54lg6 Makau 0 2228 13663 13651 2023-07-06T17:29:00Z Welongyut 2133 13663 wikitext text/x-wiki {| border="1" cellpadding="2" cellspacing="0" align="right" width="260px" | colspan="2" style="background:#ffffff;" align="center" | {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" |+ |+<span style="font-size:large;">'''Makau'''</span> !'''Bendirâ Makau''' !'''Lambhâng Makau''' |- |[[Bhengkek:Flag of Macau.svg|120x120px]] |[[Bhengkek:Regional Emblem of Macau.svg|127x127px]] |} {| class="wikitable" border="1" cellpadding="2" cellspacing="0" align="right" width="260px" !Laghu kabhângsahan |- !''義勇軍進行曲''<ref>{{Cite web|title=中華人民共和國國歌《義勇軍進行曲》誕生記|url=http://cpc.people.com.cn/GB/85037/8339503.html|accessdate=2020-10-14|work=中國共產黨新聞網|archive-date=2020-11-05|archive-url=https://web.archive.org/web/20201105223504/http://cpc.people.com.cn/GB/85037/8339503.html|dead-url=yes}}</ref> |- |[[Bhengkek:March of the Volunteers instrumental.ogg|pus]] |- !Peta lokasi Makau |- |[[Bhengkek:Macau_locator_map.svg|250px]] |} |- | colspan="2" align="center" | |- |Embu'koṭṭa: |''Makau'' |- |Kamardhika'an: |1557 |- |Rajhâ (2022): |Ho Iat-seng |- |Loas bilajâh: |33.6 km² |- |Penduduk: |683,200 (2022)<ref>{{Cite web|url=https://www.dsec.gov.mo/zh-MO/Statistic?id=101 |title=人口統計 |date=2022-05-10 |publisher=統計暨普查局 |accessdate=2018-08-12 |archive-date=2020-04-20 |archive-url=https://web.archive.org/web/20200420182059/https://www.dsec.gov.mo/Statistic.aspx?NodeGuid=7bb8808e-8fd3-4d6b-904a-34fe4b302883 |dead-url=no }}</ref> |- |Bhâsa resmi: |[[Bhâsa Kanton]]<br>[[Bhâsa Portugis]] |- |Nyama oang |[[Pataca Makau]] (MOP) |- |Kode telepon: | +853 |- |Kode Internet: |.mo |} '''Makau''' ([[bhâsa Kanton]]: '''澳門''', ''Ou3 Mun2'') iyâ arèya sala sèttong [[naghârâ]] kapolowan è [[Asia Tèmor]]. Loas bilajâhna iyâ arèya 33.6 km². Pendudukna iyâ arèya 683,200 (2022) bân kapadatan pendudukna 20,426 orèng per km². == Galeri == <gallery> Marine photo g f.jpg| Macau Skyline (157820121).jpeg| Firework (20923022663).jpg| Casino Lights In Macau.jpg| </gallery> == Referensi == {{reflist}} ==Kae'an loar== *[https://www.gov.mo/ Official Website] {{stub}} [[Bhângsa:Naghârâ]] [[Bhângsa:Makau]] 58um2iuzhjn6q11qj5wpel54apy4go5 Bhângsa:Makau 14 2229 16818 16766 2024-06-26T14:29:03Z 31.200.16.90 16818 wikitext text/x-wiki [[Bhângsa:Tiongkok]] obqxhnjdmrdn1ybiurwg55xflq54lg6 Bhâsa Kanton 0 2230 15800 15799 2024-02-10T02:32:04Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Ḅâsa Koantan]] ka [[Bhâsa Kanton]] nèmpa pangallèyan sè laju: vandal 13655 wikitext text/x-wiki [[File:Idioma_cantonés.png|frameless|right|upright=1.5]] '''Bhâsa Kanton''' (Bhâsa Kanton: 廣州話, Gwong2 zau1 waa2 ) iyâ arèya bhâsa sè èkacator bi' [[orèng Kanton]], [[orèng Hong Kong]] bân [[orèng Makau]]. == Naghârâ == *[[File:Flag of the People's Republic of China.svg|25px]] [[Tiongkok]] [[Kanton]] *[[File:Flag of Hong Kong.svg|25px]] [[Hong Kong]] *[[File:Flag of Macau.svg|25px]] [[Makau]] {{stub}} [[Bhângsa:Bhâsa Kanton]] [[Bhângsa:Bhâsa]] 45q8j4qfctuetgi9akw9czhshdjctzs Bhângsa:Bhâsa Kanton 14 2231 13656 2023-07-06T17:23:16Z Welongyut 2133 Bhângsa:Bhâsa Kanton 廣州話 13656 wikitext text/x-wiki [[Bhângsa:Bhâsa]] 11xvm3u56r2i1duresmfl1yukrnj8sc Bhângsa:India 14 2232 13658 2023-07-06T17:25:32Z Welongyut 2133 Bhângsa:India 印度 13658 wikitext text/x-wiki [[Bhângsa:Naghârâ è Asia]] 1pstcza3krh1v13u7e5bc1d4fmdwds8 Bhângsa:Asia 14 2233 13660 2023-07-06T17:27:11Z Welongyut 2133 Bhângsa:Asia 亞洲 13660 wikitext text/x-wiki [[Bhângsa:Geografi]] 5ixhnj5b44dsgzi1ptls5f3lk5250sj Bhângsa:Naghârâ è Èropa 14 2234 13667 2023-07-06T17:31:10Z Welongyut 2133 Bhângsa:Naghârâ è Èropa 歐洲國家 13667 wikitext text/x-wiki [[Bhângsa:Èropa]] [[Bhângsa:Naghârâ]] 0s2je50sv9dj2e7fsxhq8y5euiraqyr Bhâsa Inggris 0 2235 18589 18588 2024-09-28T17:52:41Z Tanbiruzzaman 2103 Mengembalikan suntingan oleh [[Special:Contributions/الجزائريون الناس|الجزائريون الناس]] ([[User talk:الجزائريون الناس|bicara]]) ke revisi terakhir oleh [[User:Kwamikagami|Kwamikagami]] 15767 wikitext text/x-wiki [[File:Anglospeak (subnational version).svg|frameless|right|upright=2]] '''Bhâsa Inggris''' (Bhâsa Inggris: English) iyâ arèya bhâsa sè èkacator bi' [[orèng Inggris]], [[orèng Amèrika]], [[orèng Kanada]] bân [[orèng Australia]]. == Naghârâ == *[[File:Flag of the United Kingdom.svg|25px]] [[Inggris]] *[[File:Flag of the United States.svg|25px]] [[Amerika Serikat|Amèrika Sarikat]] *[[File:Flag of Canada.svg|25px]] [[Kanada]] *[[File:Flag of Australia.svg|25px]] [[Australia]] {{stub}} [[Bhângsa:Bhâsa Inggris]] [[Bhângsa:Bhâsa]] ef9xyytb86jv8p8szy19bbshwi2qulv Bhângsa:Bhâsa Inggris 14 2236 13670 2023-07-06T17:41:49Z Welongyut 2133 Bhângsa:Bhâsa Inggris 英語 13670 wikitext text/x-wiki [[Bhângsa:Bhâsa]] 11xvm3u56r2i1duresmfl1yukrnj8sc Cèṭa'an:Setuju 10 2237 13682 13680 2023-07-07T06:16:32Z Bennylin 67 13682 wikitext text/x-wiki [[Bhengkek:Symbol support vote.svg|15px|link=Berkas:Symbol support vote.svg|{{{1|Setuju}}}]]&nbsp;'''{{{1|Setuju}}}'''<noinclude> Parameter {{{1}}} opsional [[Kategori:Templat pemungutan suara|{{PAGENAME}}]]</noinclude> 7yxexzjwobn4ivp5r1mznivn07tr2uc Cèṭa'an:HU/Tepigambar 10 2238 13684 2023-07-07T06:41:31Z Bennylin 67 dari id.wiki 13684 wikitext text/x-wiki <div class="thumb tleft" style="border:1px solid silver; width:{{#expr:{{yesno|{{{4|{{{seluler|}}}}}}|yes={{#expr:{{{2|120}}}/2.4 round 0}}|no={{{2|120}}}}}}}px; padding: 3px;">[[Bhengkek:{{{1|Placeholder.png}}}|{{{2|120}}}px|{{{3|{{PAGENAME}}}}}|link=Bhengkek:{{{link|{{{1|Placeholder.png}}}}}}]]</div><noinclude> {{lorem ipsum}} {{clear}} {{doc}} </noinclude> nao9u1vi0j5ggiz7url48ut8xr72nng Cèṭa'an:TFAfooter 10 2239 13685 2023-07-07T06:42:13Z Bennylin 67 dari id.wiki 13685 wikitext text/x-wiki <div style="padding: 0px 0px 0px 0px; font-size: 90%; " align="left" class="noprint"> Artikel pilihan sebelumnya: {{#if:{{{1|}}}|[[{{{1}}}]]|?}} – {{#if:{{{2|}}}|[[{{{2}}}]]|?}} – {{#if:{{{3|}}}|[[{{{3}}}]]|?}} </div> <div style="font-weight: bold;" align="right" class="noprint"> [[Wikipèḍia:Serradhân Pèlèyan/{{CURRENTYEAR}}|Arsip]] – [[Wikipèḍia:Serradhân Pèlèyan|Artikel pilihan lainnya]] ('''[[Wikipèḍia:Serradhân Pèlèyan/Topik|Daftar]]''' — '''[[Special:Sembarang di kategori/Semua artikel pilihan|Sembarang]]''') </div> {{clear}} <noinclude> {{doc}} [[Kategori:Serradhân Pèlèyan|{{PAGENAME}}]] </noinclude> magxu26zmdnokfxly0npnyotv9oao3s Cèṭa'an:Serradhân Pèlèyan/2023 07 10 2240 13688 13687 2023-07-07T06:43:50Z Bennylin 67 13688 wikitext text/x-wiki {{HU/Tepigambar|Mohammad Hatta 1950.jpg|125|Mr. Mohammad Hatta, 1950, Perdana Menteri dan Menteri Pertahanan Indonesia.|{{{selular|}}}}} Dr. [[Honoris Causa|(H.C.)]] [[Doktorandus|Drs]]. H. '''[[Mohammad Hatta]]''' (lahèr Agustus 1902–14 Maret 1980) iyâ arèya negarawan, ahli èkonomi Inḍonèsia sareng [[Bâkkèl Prèsiḍèn Inḍonèsia]] sè kapèng sèttong. Hatta sareng [[Soekarno]] dhâddhi orèng penting neng kamardhikaan [[Inḍonesia|Inḍonèsia]] ḍâri jajahan [[Bâlândhâ|Bâlandhâ]] sareng aproklamiraghi neng 17 Agustus 1945. Hatta toman ajabat mènangka Perdana Menteri [[Kabinèt Hatta I|Kabinet Hatta I]], [[Kabinet Hatta II|Hatta II]], bân [[Kabinet Republik Indonesia Serikat|RIS]]. Taon 1956 Hatta ambu ḍâri Bâkkèl Prèsiḍèn Inḍonèsia. '''([[Mohammad Hatta|Selengkapnya...]])''' <!--{{TFAfooter|||}}--> pqyunla0qpxydx0zy3xz7gp72cv1gey Cèṭa'an:Serradhân Pèlèyan/2023 08 10 2241 13694 13693 2023-07-07T09:39:09Z Bennylin 67 13694 wikitext text/x-wiki {{HU/Tepigambar|{{{selular|}}} |<!--gambar--> |<!--lebar-->125 |<!--deskripsi--> }} <!--paragraf--> '''([[Ganti Dengan Judul Artikel|Selengkapnya...]])''' {{TFAfooter|Mohammad Hatta||}}<!--AP sebelum-sebelumnya (bisa sampai 3)--> nn0d8a36o09j05qzr1tqtt0b5w5wuqa Cèṭa'an:Top icon 10 2242 13724 13721 2023-07-10T08:41:15Z Bennylin 67 13724 wikitext text/x-wiki <includeonly><nowiki /><!-- This nowiki tag helps prevent whitespace at the top of articles. -->{{#tag:indicator|[[Bhengkek:{{{image|{{{imagename|{{{1|}}}}}}}}}|{{#if:{{{width|}}}|{{{width}}}|20}}x{{#if:{{{height|}}}|{{{height}}}|20}}px |{{#ifeq:{{{link|+}}}|{{{link|-}}}|link={{{link}}}|{{#ifeq:{{{wikilink|+}}}|{{{wikilink|-}}}|link={{{wikilink}}}|{{#ifeq:{{{2|+}}}|{{{2|-}}}|link={{{2}}}|}}}}}} |{{#if:{{{alt|}}}|alt={{{alt}}}}} |{{{text|{{{description|{{{3|}}}}}}}}}]] |name = {{#if:{{{sortkey|}}}|{{{sortkey}}}-}}{{#if:{{{name|}}}|{{{name}}}|{{#if:{{{id|}}}|{{{id}}}|{{{image|{{{imagename|{{{1|}}}}}}}}}}}}}}}{{Category handler |user = {{{usercat|}}} |main = {{{maincat|}}} |subpage = {{{subpage|no}}} |nocat = {{{nocat|}}} }}</includeonly><noinclude> {{Documentation}} </noinclude> ravnh10w2m73y52kbqdgyro8h3eocjl Cèṭa'an:Webarchive 10 2243 13722 2023-07-10T08:40:13Z Bennylin 67 dari id.wiki 13722 wikitext text/x-wiki <includeonly>{{#invoke:webarchive|webarchive}}</includeonly><noinclude> {{documentation}} [[Kategori:Templat pranala eksternal]] </noinclude> bd5k78fy46s8a68tlzwwg7j0444ewpr Modul:Webarchive 828 2244 13723 2023-07-10T08:40:36Z Bennylin 67 dari id.wiki 13723 Scribunto text/plain --[[ ---------------------------------- Lua module implementing the {{webarchive}} template. A merger of the functionality of three templates: {{wayback}}, {{webcite}} and {{cite archives}} ]] local p = {} --[[--------------------------< inlineError >----------------------- Critical error. Render output completely in red. Add to tracking category. ]] local function inlineError(arg, msg) track["Category:Galat templat Webarchive"] = 1 return '<span style="font-size:100%" class="error citation-comment">Error in webarchive template: Check <code style="color:inherit; border:inherit; padding:inherit;">&#124;' .. arg .. '=</code> value. ' .. msg .. '</span>' end --[[--------------------------< inlineRed >----------------------- Render a text fragment in red, such as a warning as part of the final output. Add tracking category. ]] local function inlineRed(msg, trackmsg) if trackmsg == "warning" then track["Category:Peringatan templat Webarchive"] = 1 elseif trackmsg == "error" then track["Category:Galat templat Webarchive"] = 1 end return '<span style="font-size:100%" class="error citation-comment">' .. msg .. '</span>' end --[[--------------------------< trimArg >----------------------- trimArg returns nil if arg is "" while trimArg2 returns 'true' if arg is "" trimArg2 is for args that might accept an empty value, as an on/off switch like nolink= ]] local function trimArg(arg) if arg == "" or arg == nil then return nil else return mw.text.trim(arg) end end local function trimArg2(arg) if arg == nil then return nil else return mw.text.trim(arg) end end --[[--------------------------< base62 >----------------------- Convert base-62 to base-10 Credit: https://de.wikipedia.org/wiki/Modul:Expr ]] local function base62( value ) local r = 1 if value:match( "^%w+$" ) then local n = #value local k = 1 local c r = 0 for i = n, 1, -1 do c = value:byte( i, i ) if c >= 48 and c <= 57 then c = c - 48 elseif c >= 65 and c <= 90 then c = c - 55 elseif c >= 97 and c <= 122 then c = c - 61 else -- How comes? r = 1 break -- for i end r = r + c * k k = k * 62 end -- for i end return r end --[[--------------------------< tableLength >----------------------- Given a 1-D table, return number of elements ]] local function tableLength(T) local count = 0 for _ in pairs(T) do count = count + 1 end return count end --[[--------------------------< dateFormat >----------------------- Given a date string, return its format: dmy, mdy, iso, ymd If unable to determine return nil ]] local function dateFormat(date) local dt = {} dt.split = {} dt.split = mw.text.split(date, "-") if tableLength(dt.split) == 3 then if tonumber(dt.split[1]) > 1900 and tonumber(dt.split[1]) < 2200 and tonumber(dt.split[2]) and tonumber(dt.split[3]) then return "iso" else return nil end end dt.split = mw.text.split(date, " ") if tableLength(dt.split) == 3 then if tonumber(dt.split[3]) then if tonumber(dt.split[3]) > 1900 and tonumber(dt.split[3]) < 2200 then if tonumber(dt.split[1]) then return "dmy" else return "mdy" end else if tonumber(dt.split[1]) then if tonumber(dt.split[1]) > 1900 and tonumber(dt.split[1]) < 2200 then return "ymd" end end end end end return nil end --[[--------------------------< makeDate >----------------------- Given a zero-padded 4-digit year, 2-digit month and 2-digit day, return a full date in df format df = mdy, dmy, iso, ymd ]] local function makeDate(year, month, day, df) if not year or year == "" or not month or month == "" or not day or day == "" then return nil end local zmonth = month -- month with leading 0 month = month:match("0*(%d+)") -- month without leading 0 if tonumber(month) < 1 or tonumber(month) > 12 then return year end local nmonth = os.date("%B", os.time{year=2000, month=month, day=1} ) -- month in name form if not nmonth then return year end local zday = day day = zday:match("0*(%d+)") if tonumber(day) < 1 or tonumber(day) > 31 then if df == "mdy" or df == "dmy" then return nmonth .. " " .. year elseif df == "iso" then return year .. "-" .. zmonth elseif df == "ymd" then return year .. " " .. nmonth else return nmonth .. " " .. year end end if df == "mdy" then return nmonth .. " " .. day .. ", " .. year -- September 1, 2016 elseif df == "dmy" then return day .. " " .. nmonth .. " " .. year -- 1 September 2016 elseif df == "iso" then return year .. "-" .. zmonth .. "-" .. zday -- 2016-09-01 elseif df == "ymd" then return year .. " " .. nmonth .. " " .. day -- 2016 September 1 else return nmonth .. " " .. day .. ", " .. year -- September 1, 2016 end end --[[--------------------------< decodeWebciteDate >----------------------- Given a URI-path to Webcite (eg. /67xHmVFWP) return the encoded date in df format ]] local function decodeWebciteDate(path, df) local dt = {} dt.split = {} dt.split = mw.text.split(path, "/") -- valid URL formats that are not base62 -- http://www.webcitation.org/query?id=1138911916587475 -- http://www.webcitation.org/query?url=http..&date=2012-06-01+21:40:03 -- http://www.webcitation.org/1138911916587475 -- http://www.webcitation.org/cache/73e53dd1f16cf8c5da298418d2a6e452870cf50e -- http://www.webcitation.org/getfile.php?fileid=1c46e791d68e89e12d0c2532cc3cf629b8bc8c8e if mw.ustring.find( dt.split[2], "query", 1, true) or mw.ustring.find( dt.split[2], "cache", 1, true) or mw.ustring.find( dt.split[2], "getfile", 1, true) or tonumber(dt.split[2]) then return "query" end dt.full = os.date("%Y %m %d", string.sub(string.format("%d", base62(dt.split[2])),1,10) ) dt.split = mw.text.split(dt.full, " ") dt.year = dt.split[1] dt.month = dt.split[2] dt.day = dt.split[3] if not tonumber(dt.year) or not tonumber(dt.month) or not tonumber(dt.day) then return inlineRed("[Date error] (1)", "error") end if tonumber(dt.month) > 12 or tonumber(dt.day) > 31 or tonumber(dt.month) < 1 then return inlineRed("[Date error] (2)", "error") end if tonumber(dt.year) > tonumber(os.date("%Y")) or tonumber(dt.year) < 1900 then return inlineRed("[Date error] (3)", "error") end local fulldate = makeDate(dt.year, dt.month, dt.day, df) if not fulldate then return inlineRed("[Date error] (4)", "error") else return fulldate end end --[[--------------------------< decodeWaybackDate >----------------------- Given a URI-path to Wayback (eg. /web/20160901010101/http://example.com ) or Library of Congress Web Archives (/all/20160901010101/http://example.com) return the formatted date eg. "September 1, 2016" in df format Handle non-digits in snapshot ID such as "re_" and "-" and "*" ]] local function decodeWaybackDate(path, df) local snapdate, snapdatelong, currdate, fulldate local safe = path snapdate = string.gsub(safe, "^/all/", "") -- Remove leading "/all/" safe = snapdate snapdate = string.gsub(safe, "^/w?e?b?/?", "") -- Remove leading "/web/" or "/" safe = snapdate local N = mw.text.split(safe, "/") snapdate = N[1] if snapdate == "*" then -- eg. /web/*/http.. or /all/*/http.. return "index" end safe = snapdate snapdate = string.gsub(safe, "[a-z][a-z]_[0-9]?$", "") -- Remove any trailing "re_" from date safe = snapdate snapdate = string.gsub(safe, "[-]", "") -- Remove dashes from date eg. 2015-01-01 safe = snapdate snapdate = string.gsub(safe, "[*]$", "") -- Remove trailing "*" if not tonumber(snapdate) then return inlineRed("[Date error] (2)", "error") end local dlen = string.len(snapdate) if dlen < 4 then return inlineRed("[Date error] (3)", "error") end if dlen < 14 then snapdatelong = snapdate .. string.rep("0", 14 - dlen) else snapdatelong = snapdate end local year = string.sub(snapdatelong, 1, 4) local month = string.sub(snapdatelong, 5, 6) local day = string.sub(snapdatelong, 7, 8) if not tonumber(year) or not tonumber(month) or not tonumber(day) then return inlineRed("[Date error] (4)", "error") end if tonumber(month) > 12 or tonumber(day) > 31 or tonumber(month) < 1 then return inlineRed("[Date error] (5)", "error") end currdate = os.date("%Y") if tonumber(year) > tonumber(currdate) or tonumber(year) < 1900 then return inlineRed("[Date error] (6)", "error") end fulldate = makeDate(year, month, day, df) if not fulldate then return inlineRed("[Date error] (7)", "error") else return fulldate end end --[[--------------------------< decodeArchiveisDate >----------------------- Given an Archive.is "long link" URI-path (e.g. /2016.08.28-144552/http://example.com) return the date in df format (e.g. if df = dmy, return 28 August 2016) Handles "." and "-" in snapshot date, so 2016.08.28-144552 is same as 20160828144552 ]] local function decodeArchiveisDate(path, df) local snapdate, snapdatelong, currdate, fulldate local safe = path local N = mw.text.split(safe, "/") safe = N[2] -- get snapshot date, e.g. 2016.08.28-144552 snapdate = string.gsub(safe, "[%.%-]", "") -- remove periods and hyphens if not tonumber(snapdate) then -- if not numeric, it is "short link", not date return "short link" -- e.g. http://archive.is/hD1qz end local dlen = string.len(snapdate) if dlen < 4 then return inlineRed("[Date error] (3)", "error") end if dlen < 14 then snapdatelong = snapdate .. string.rep("0", 14 - dlen) else snapdatelong = snapdate end local year = string.sub(snapdatelong, 1, 4) local month = string.sub(snapdatelong, 5, 6) local day = string.sub(snapdatelong, 7, 8) if not tonumber(year) or not tonumber(month) or not tonumber(day) then return inlineRed("[Date error] (4)", "error") end if tonumber(month) > 12 or tonumber(day) > 31 or tonumber(month) < 1 then return inlineRed("[Date error] (5)", "error") end currdate = os.date("%Y") if tonumber(year) > tonumber(currdate) or tonumber(year) < 1900 then return inlineRed("[Date error] (6)", "error") end fulldate = makeDate(year, month, day, df) if not fulldate then return inlineRed("[Date error] (7)", "error") else return fulldate end end --[[--------------------------< serviceName >----------------------- Given a domain extracted by mw.uri.new() (eg. web.archive.org) set tail string and service ID ]] local function serviceName(host, nolink) local tracking = "Category:Templat webarchive arsip lain" local bracketopen = "[[" local bracketclose = "]]" if nolink then bracketopen = "" bracketclose = "" end ulx.url1.service = "other" ulx.url1.tail = " di " .. ulx.url1.host .. " " .. inlineRed("Galat: URL arsip tidak dikenal") host = string.lower(host) if mw.ustring.find( host, "europarchive.org", 1, true ) then -- any containing "archive.org" listed before Wayback to avoid disambiguation ulx.url1.tail = " di " .. bracketopen .. "National Library of Ireland" .. bracketclose elseif mw.ustring.find( host, "webarchive.org.uk", 1, true ) then ulx.url1.tail = " di " .. bracketopen .. "UK Web Archive" .. bracketclose elseif mw.ustring.find( host, "archive.org", 1, true ) then ulx.url1.service = "wayback" ulx.url1.tail = " di " .. bracketopen .. "Wayback Machine" .. bracketclose tracking = "Category:Templat webarchive tautan wayback" elseif mw.ustring.find( host, "webcitation.org", 1, true ) then ulx.url1.service = "webcite" ulx.url1.tail = " di " .. bracketopen .. "WebCite" .. bracketclose tracking = "Category:Templat webarchive tautan webcite" elseif mw.ustring.find( host, "archive.is", 1, true ) then ulx.url1.service = "archiveis" ulx.url1.tail = " di " .. bracketopen .. "Archive.is" .. bracketclose tracking = "Category:Templat webarchive tautan archiveis" elseif mw.ustring.find( host, "archive.fo", 1, true ) then ulx.url1.service = "archiveis" ulx.url1.tail = " di " .. bracketopen .. "Archive.is" .. bracketclose tracking = "Category:Templat webarchive tautan archiveis" elseif mw.ustring.find( host, "archive.today", 1, true ) then ulx.url1.service = "archiveis" ulx.url1.tail = " di " .. bracketopen .. "Archive.is" .. bracketclose tracking = "Category:Templat webarchive tautan archiveis" elseif mw.ustring.find( host, "archive.li", 1, true ) then ulx.url1.service = "archiveis" ulx.url1.tail = " di " .. bracketopen .. "Archive.is" .. bracketclose tracking = "Category:Templat webarchive tautan archiveis" elseif mw.ustring.find( host, "archive.ec", 1, true ) then ulx.url1.service = "archiveis" ulx.url1.tail = " di " .. bracketopen .. "Archive.is" .. bracketclose tracking = "Category:Templat webarchive tautan archiveis" elseif mw.ustring.find( host, "archive-it.org", 1, true ) then ulx.url1.service = "archiveit" ulx.url1.tail = " di " .. bracketopen .. "Archive-It" .. bracketclose elseif mw.ustring.find( host, "wikiwix.com", 1, true ) then ulx.url1.tail = " di Wikiwix" elseif mw.ustring.find( host, "arquivo.pt", 1, true) then ulx.url1.tail = " di " .. "Portuguese Web Archive" elseif mw.ustring.find( host, "webarchive.loc.gov", 1, true ) then ulx.url1.service = "locwebarchives" ulx.url1.tail = " di " .. bracketopen .. "Library of Congress" .. bracketclose .. " Web Archives" elseif mw.ustring.find( host, "loc.gov", 1, true ) then ulx.url1.tail = " di " .. bracketopen .. "Library of Congress" .. bracketclose elseif mw.ustring.find( host, "webharvest.gov", 1, true ) then ulx.url1.tail = " di " .. bracketopen .. "National Archives and Records Administration" .. bracketclose elseif mw.ustring.find( host, "bibalex.org", 1, true ) then ulx.url1.tail = " di " .. "[[Bibliotheca_Alexandrina#Internet_Archive_partnership|Bibliotheca Alexandrina]]" elseif mw.ustring.find( host, "collectionscanada", 1, true ) then ulx.url1.tail = " di " .. "Canadian Government Web Archive" elseif mw.ustring.find( host, "haw.nsk", 1, true ) then ulx.url1.tail = " di " .. "Croatian Web Archive (HAW)" elseif mw.ustring.find( host, "veebiarhiiv.digar.ee", 1, true ) then ulx.url1.tail = " di " .. "Estonian Web Archive" elseif mw.ustring.find( host, "vefsafn.is", 1, true ) then ulx.url1.tail = " di " .. "[[National and University Library of Iceland]]" elseif mw.ustring.find( host, "proni.gov", 1, true ) then ulx.url1.tail = " di " .. bracketopen .. "Public Record Office of Northern Ireland" .. bracketclose elseif mw.ustring.find( host, "uni-lj.si", 1, true ) then ulx.url1.tail = " di " .. "Slovenian Web Archive" elseif mw.ustring.find( host, "stanford.edu", 1, true ) then ulx.url1.tail = " di " .. "[[Stanford University Libraries|Stanford Web Archive]]" elseif mw.ustring.find( host, "nationalarchives.gov.uk", 1, true ) then ulx.url1.tail = " di " .. bracketopen .. "UK Government Web Archive" .. bracketclose elseif mw.ustring.find( host, "parliament.uk", 1, true ) then ulx.url1.tail = " di " .. bracketopen .. "UK Parliament's Web Archive" .. bracketclose elseif mw.ustring.find( host, "nlb.gov.sg", 1, true ) then ulx.url1.tail = " di " .. "Web Archive Singapore" elseif mw.ustring.find( host, "pandora.nla.gov.au", 1, true ) then ulx.url1.tail = " di " .. bracketopen .. "Pandora Archive" .. bracketclose elseif mw.ustring.find( host, "perma.cc", 1, true ) then ulx.url1.tail = " di " .. bracketopen .. "Perma.cc" .. bracketclose elseif mw.ustring.find( host, "perma-archives.cc", 1, true ) then ulx.url1.tail = " di " .. bracketopen .. "Perma.cc" .. bracketclose elseif mw.ustring.find( host, "screenshots.com", 1, true ) then ulx.url1.tail = " di Screenshots" elseif mw.ustring.find( host, "freezepage.com", 1, true ) then ulx.url1.tail = " di Freezepage" elseif mw.ustring.find( host, "yorku.ca", 1, true ) then ulx.url1.tail = " di " .. "[[York University Libraries|York University Digital Library]]" elseif mw.ustring.find( host, "webcache.googleusercontent.com", 1, true ) then ulx.url1.tail = " di Google Cache" elseif mw.ustring.find( host, "timetravel.mementoweb.org", 1, true ) then ulx.url1.tail = " di " .. bracketopen .. "Memento Project" .. bracketclose elseif mw.ustring.find( host, "langzeitarchivierung.bib-bvb.de", 1, true ) then ulx.url1.tail = " di " .. bracketopen .. "Bavarian State Library" .. bracketclose elseif mw.ustring.find( host, "webrecorder.io", 1, true ) then ulx.url1.tail = " di " .. bracketopen .. "webrecorder.io" .. bracketclose elseif mw.ustring.find( host, "webarchive.bac-lac.gc.ca", 1, true ) then ulx.url1.tail = " di " .. bracketopen .. "Library and Archives Canada" .. bracketclose else tracking = "Category:Templat webarchive arsip tidak diketahui" end track[tracking] = 1 end --[[--------------------------< parseExtraArgs >----------------------- Parse numbered arguments starting at 2, such as url2..url10, date2..date10, title2..title10 For example: {{webarchive |url=.. |url4=.. |url7=..}} Three url arguments not in numeric sequence (1..4..7). Function only processes arguments numbered 2 or greater (in this case 4 and 7) It creates numeric sequenced table entries like: urlx.url2.url = <argument value for url4> urlx.url3.url = <argument value for url7> Returns the number of URL arguments found numbered 2 or greater (in this case returns "2") ]] local function parseExtraArgs() local i, j, argurl, argurl2, argdate, argtitle j = 2 for i = 2, maxurls do argurl = "url" .. i if trimArg(args[argurl]) then argurl2 = "url" .. j ulx[argurl2] = {} ulx[argurl2]["url"] = args[argurl] argdate = "date" .. j if trimArg(args[argdate]) then ulx[argurl2]["date"] = args[argdate] else ulx[argurl2]["date"] = inlineRed("[Date missing]", "warning") end argtitle = "title" .. j if trimArg(args[argtitle]) then ulx[argurl2]["title"] = args[argtitle] else ulx[argurl2]["title"] = nil end j = j + 1 end end if j == 2 then return 0 else return j - 2 end end --[[--------------------------< comma >----------------------- Given a date string, return "," if it's MDY ]] local function comma(date) local N = mw.text.split(date, " ") local O = mw.text.split(N[1], "-") -- for ISO if O[1] == "index" then return "" end if not tonumber(O[1]) then return "," else return "" end end --[[--------------------------< createTracking >----------------------- Return data in track[] ie. tracking categories ]] local function createTracking() local sand = "" if tableLength(track) > 0 then for key,_ in pairs(track) do sand = sand .. "[[" .. key .. "]]" end end return sand end --[[--------------------------< createRendering >----------------------- Return a rendering of the data in ulx[][] ]] local function createRendering() local sand, displayheader, displayfield local period1 = "" -- For backwards compat with {{wayback}} local period2 = "." local indexstr = "diarsipkan tanggal" if ulx.url1.date == "index" then indexstr = "archive" end -- For {{wayback}}, {{webcite}} if ulx.url1.format == "none" then if not ulx.url1.title and not ulx.url1.date then -- No title. No date sand = "[" .. ulx.url1.url .. " Diarsipkan]" .. ulx.url1.tail elseif not ulx.url1.title and ulx.url1.date then -- No title. Date. if ulx.url1.service == "wayback" then period1 = "." period2 = "" end sand = "[" .. ulx.url1.url .. " Diarsipkan] " .. ulx.url1.date .. comma(ulx.url1.date) .. ulx.url1.tail .. period1 elseif ulx.url1.title and not ulx.url1.date then -- Title. No date. sand = "[" .. ulx.url1.url .. " " .. ulx.url1.title .. "]" .. ulx.url1.tail elseif ulx.url1.title and ulx.url1.date then -- Title. Date. sand = "[" .. ulx.url1.url .. " " .. ulx.url1.title .. "]" .. ulx.url1.tail .. "&#32;(" .. indexstr .. " " .. ulx.url1.date .. ")" else return nil end if ulx.url1.extraurls > 0 then -- For multiple archive URLs local tot = ulx.url1.extraurls + 1 sand = sand .. period2 .. " Additional archives: " for i=2,tot do local indx = "url" .. i if ulx[indx]["title"] then displayfield = "title" else displayfield = "date" end sand = sand .. "[" .. ulx[indx]["url"] .. " " .. ulx[indx][displayfield] .. "]" if i == tot then sand = sand .. "." else sand = sand .. ", " end end else return sand end return sand -- For {{cite archives}} else if ulx.url1.format == "addlarchives" then -- Multiple archive services displayheader = "Additional archives: " else -- Multiple pages from the same archive displayheader = "Additional pages archived&nbsp;on " .. ulx.url1.date .. ": " end local tot = 1 + ulx.url1.extraurls local sand = displayheader for i=1,tot do local indx = "url" .. i displayfield = ulx[indx]["title"] if ulx.url1.format == "addlarchives" then if not displayfield then displayfield = ulx[indx]["date"] end else if not displayfield then displayfield = "Page " .. i end end sand = sand .. "[" .. ulx[indx]["url"] .. " " .. displayfield .. "]" if i == tot then sand = sand .. "." else sand = sand .. ", " end end return sand end end function p.webarchive(frame) args = frame.args if (args[1]==nil) and (args["url"]==nil) then -- if no argument provided than check parent template/module args args = frame:getParent().args end local tname = "Webarchive" -- name of calling template. Change if template rename. ulx = {} -- Associative array to hold template data track = {} -- Associative array to hold tracking categories maxurls = 10 -- Max number of URLs allowed. local verifydates = "no" -- See documentation. Set "no" to disable. -- URL argument (first) local url1 = trimArg(args.url) or trimArg(args.url1) if not url1 then return inlineError("url", "Empty.") .. createTracking() end if mw.ustring.find( url1, "https://web.http", 1, true ) then -- track bug track["Category:Galat templat Webarchive"] = 1 return inlineError("url", "https://web.http") .. createTracking() end if url1 == "https://web.archive.org/http:/" then -- track bug track["Category:Galat templat Webarchive"] = 1 return inlineError("url", "Invalid URL") .. createTracking() end ulx.url1 = {} ulx.url1.url = url1 if not mw.ustring.find( mw.ustring.lower(url1), "^http") then if not mw.ustring.find( url1, "^//") then ulx.url1.url = "http://" .. url1 end end local uri1 = mw.uri.new(ulx.url1.url) ulx.url1.host = uri1.host ulx.url1.extraurls = parseExtraArgs() -- Nolink argument local nolink = trimArg2(args.nolink) serviceName(uri1.host, nolink) -- Date argument local date = trimArg(args.date) or trimArg(args.date1) if date == "*" and (ulx.url1.service == "wayback" or ulx.url1.service == "locwebarchives") then date = "index" elseif date and (ulx.url1.service == "wayback" or ulx.url1.service == "locwebarchives") and verifydates == "yes" then local ldf = dateFormat(date) if ldf then local udate = decodeWaybackDate( uri1.path, ldf ) if udate ~= date then date = udate .. inlineRed("<sup>[Date mismatch]</sup>", "warning") end end elseif date and ulx.url1.service == "webcite" and verifydates == "yes" then local ldf = dateFormat(date) if ldf then local udate = decodeWebciteDate( uri1.path, ldf ) if udate == "query" then -- skip elseif udate ~= date then date = udate .. inlineRed("<sup>[Date mismatch]</sup>", "warning") end end elseif date and ulx.url1.service == "archiveis" and verifydates == "yes" then local ldf = dateFormat(date) if ldf then local udate = decodeArchiveisDate( uri1.path, ldf ) if udate == "short link" then -- skip elseif udate ~= date then date = udate .. inlineRed("<sup>[Date mismatch]</sup>", "warning") end end elseif not date and (ulx.url1.service == "wayback" or ulx.url1.service == "locwebarchives") then date = decodeWaybackDate( uri1.path, "iso" ) if not date then date = inlineRed("[Date error] (1)", "error") end elseif not date and ulx.url1.service == "webcite" then date = decodeWebciteDate( uri1.path, "iso" ) if date == "query" then date = inlineRed("[Date missing]", "warning") elseif not date then date = inlineRed("[Date error] (1)", "error") end elseif not date and ulx.url1.service == "archiveis" then date = decodeArchiveisDate( uri1.path, "iso" ) if date == "short link" then date = inlineRed("[Date missing]", "warning") elseif not date then date = inlineRed("[Date error] (1)", "error") end elseif not date then date = inlineRed("[Date missing]", "warning") end ulx.url1.date = date -- Format argument local format = trimArg(args.format) if not format then format = "none" else if format == "addlpages" then if not ulx.url1.date then format = "none" end elseif format == "addlarchives" then format = "addlarchives" else format = "none" end end ulx.url1.format = format -- Title argument local title = trimArg(args.title) or trimArg(args.title1) ulx.url1.title = title local rend = createRendering() if not rend then rend = '<span style="font-size:100%" class="error citation-comment">Error in [[:Template:' .. tname .. ']]: Unknown problem. Please report on template talk page.</span>' track["Category:Galat templat Webarchive"] = 1 end return rend .. createTracking() end return p 3muo8xjtbc107y0piwlsgr5iopa5of6 Cèṭa'an:Category handler 10 2245 13725 2023-07-10T08:41:51Z Bennylin 67 dari id.wiki 13725 wikitext text/x-wiki {{#invoke:Category handler|main}}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage, and interwikis to Wikidata. --> </noinclude> og6fhyj2ssd4fmzpqzuodk12q3cms0z Modul:Category handler 828 2246 13726 2023-07-10T08:42:18Z Bennylin 67 dari id.wiki 13726 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 Modul:Category handler/data 828 2247 13727 2023-07-10T08:46:50Z Bennylin 67 dari id.wiki 13727 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 Modul:Category handler/config 828 2248 13729 2023-07-10T08:47:20Z Bennylin 67 dari id.wiki 13729 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 Modul:Category handler/shared 828 2249 13730 2023-07-10T08:50:20Z Bennylin 67 dari id.wiki 13730 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 Modul:Category handler/blacklist 828 2250 13731 2023-07-10T08:50:54Z Bennylin 67 dari id.wiki 13731 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 { '^Halaman Utama$', -- 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]', '^Pengguna:UBX%f[/\0]', -- The userbox "template" space. '^Pembicaraan Pengguna:UBX%f[/\0]', -- Don't categorise subpages of these pages, but allow -- categorisation of the base page. '^Wikipedia:Templat pesan/.*$', -- Don't categorise archives. '/[aA]rsip', "^Wikipedia:Papan pengumuman pengurus/IncidentArchive%d+$", } s0mlpc7i9c19u5dpeh2qpo4o0jqqd6a Cèṭa'an:Article history 10 2251 13734 2023-07-10T08:57:09Z Bennylin 67 dari id.wiki 13734 wikitext text/x-wiki {{#invoke:Article history|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> q51ttmpe2vssdevi616g1pbja2h5vz6 Modul:Article history 828 2252 13735 2023-07-10T08:58:34Z Bennylin 67 dari id.wiki 13735 Scribunto text/plain ------------------------------------------------------------------------------- -- Article history -- -- This module allows editors to link to all the significant events in an -- article's history, such as good article nominations and featured article -- nominations. It also displays its current status, as well as other -- information, such as the date it was featured on the main page. ------------------------------------------------------------------------------- local CONFIG_PAGE = 'Module:Article history/config' local WRAPPER_TEMPLATE = 'Template:Article history' local DEBUG_MODE = false -- If true, errors are not caught. -- Load required modules. require('Module:No globals') local Category = require('Module:Article history/Category') local yesno = require('Module:Yesno') local lang = mw.language.getContentLanguage() ------------------------------------------------------------------------------- -- Helper functions ------------------------------------------------------------------------------- local function isPositiveInteger(num) return type(num) == 'number' and math.floor(num) == num and num > 0 and num < math.huge end local function substituteParams(msg, ...) return mw.message.newRawMessage(msg, ...):plain() end local function makeUrlLink(url, display) return string.format('[%s %s]', url, display) end local function maybeCallFunc(val, ...) -- Checks whether val is a function, and if so calls it with the specified -- arguments. Otherwise val is returned as-is. if type(val) == 'function' then return val(...) else return val end end local function renderImage(image, caption, size) if caption then caption = '|' .. caption else caption = '' end return string.format('[[File:%s|%s%s]]', image, size, caption) end local function addMixin(class, mixin) -- Add a mixin to a class. The functions will be shared across classes, so -- don't use it for functions that keep state. for name, method in pairs(mixin) do class[name] = method end end ------------------------------------------------------------------------------- -- Message mixin -- This mixin is used by all classes to add message-related methods. ------------------------------------------------------------------------------- local Message = {} function Message:message(key, ...) -- This fetches the message from the config with the specified key, and -- substitutes parameters $1, $2 etc. with the subsequent values it is -- passed. local msg = self.cfg.msg[key] if select('#', ...) > 0 then return substituteParams(msg, ...) else return msg end end function Message:raiseError(msg, help) -- Raises an error with the specified message and help link. Execution -- stops unless the error is caught. This is used for errors where -- subsequent processing becomes impossible. local errorText if help then errorText = self:message('error-message-help', msg, help) else errorText = self:message('error-message-nohelp', msg) end error(errorText, 0) end function Message:addWarning(msg, help) -- Adds a warning to the object's warnings table. Execution continues as -- normal. This is used for errors that should be fixed but that do not -- prevent the module from outputting something useful. self.warnings = self.warnings or {} local warningText if help then warningText = self:message('warning-help', msg, help) else warningText = self:message('warning-nohelp', msg) end table.insert(self.warnings, warningText) end function Message:getWarnings() return self.warnings or {} end ------------------------------------------------------------------------------- -- Row class -- This class represents one row in the template. ------------------------------------------------------------------------------- local Row = {} Row.__index = Row addMixin(Row, Message) function Row.new(data) local obj = setmetatable({}, Row) obj.cfg = data.cfg obj.currentTitle = data.currentTitle obj.isSmall = data.isSmall obj.makeData = data.makeData -- used by Row:getData return obj end function Row:_cachedTry(cacheKey, errorCacheKey, func) -- This method is for use in Row object methods that are called more than -- once. The results of such methods should be cached to avoid unnecessary -- processing. We also cache any errors found and abort if an error was -- raised previously, otherwise error messages could be displayed multiple -- times. -- -- We use false as a key to cache nil results, so func cannot return false. -- -- @param cacheKey The key to cache successful results with -- @param errorCacheKey The key to cache errors with -- @param func an anonymous function that returns the method result if self[errorCacheKey] then return nil end local ret = self[cacheKey] if ret then return ret elseif ret == false then return nil end local success if DEBUG_MODE then success = true ret = func() else success, ret = pcall(func) end if success then if ret then self[cacheKey] = ret return ret else self[cacheKey] = false return nil end else self[errorCacheKey] = true -- We have already formatted the error message, so no need to format it -- again. error(ret, 0) end end function Row:getData(articleHistoryObj) return self:_cachedTry('_dataCache', '_isDataError', function () return self.makeData(articleHistoryObj) end) end function Row:setIconValues(icon, caption, size, smallSize) self.icon = icon self.iconCaption = caption self.iconSize = size self.iconSmallSize = smallSize end function Row:getIcon(articleHistoryObj) return maybeCallFunc(self.icon, articleHistoryObj, self) end function Row:getIconCaption(articleHistoryObj) return maybeCallFunc(self.iconCaption, articleHistoryObj, self) end function Row:getIconSize() if self.isSmall then return self.iconSmallSize or self.cfg.defaultSmallIconSize or '15px' else return self.iconSize or self.cfg.defaultIconSize or '30px' end end function Row:renderIcon(articleHistoryObj) local icon = self:getIcon(articleHistoryObj) if not icon then return nil end return renderImage( icon, self:getIconCaption(articleHistoryObj), self:getIconSize() ) end function Row:setNoticeBarIconValues(icon, caption, size) self.noticeBarIcon = icon self.noticeBarIconCaption = caption self.noticeBarIconSize = size end function Row:getNoticeBarIcon(articleHistoryObj) local icon = maybeCallFunc(self.noticeBarIcon, articleHistoryObj, self) if icon == true then icon = self:getIcon(articleHistoryObj) if not icon then self:raiseError( self:message('row-error-missing-icon'), self:message('row-error-missing-icon-help') ) end end return icon end function Row:getNoticeBarIconCaption(articleHistoryObj) local caption = maybeCallFunc( self.noticeBarIconCaption, articleHistoryObj, self ) if not caption then caption = self:getIconCaption(articleHistoryObj) end return caption end function Row:getNoticeBarIconSize() return self.noticeBarIconSize or self.cfg.defaultNoticeBarIconSize or '15px' end function Row:exportNoticeBarIcon(articleHistoryObj) local icon = self:getNoticeBarIcon(articleHistoryObj) if not icon then return nil end return renderImage( icon, self:getNoticeBarIconCaption(articleHistoryObj), self:getNoticeBarIconSize() ) end function Row:setText(text) self.text = text end function Row:getText(articleHistoryObj) return maybeCallFunc(self.text, articleHistoryObj, self) end function Row:exportHtml(articleHistoryObj) if self._html then return self._html end local text = self:getText(articleHistoryObj) if not text then return nil end local html = mw.html.create('tr') html :tag('td') :addClass('mbox-image') :wikitext(self:renderIcon(articleHistoryObj)) :done() :tag('td') :addClass('mbox-text') :wikitext(text) self._html = html return html end function Row:setCategories(val) -- Set the categories from the object's config. val can be either an array -- of strings or a function returning an array of category objects. self.categories = val end function Row:getCategories(articleHistoryObj) local ret = {} if type(self.categories) == 'table' then for _, cat in ipairs(self.categories) do ret[#ret + 1] = Category.new(cat) end elseif type(self.categories) == 'function' then local t = self.categories(articleHistoryObj, self) or {} for _, categoryObj in ipairs(t) do ret[#ret + 1] = categoryObj end end return ret end ------------------------------------------------------------------------------- -- Status class -- Status objects deal with possible current statuses of the article. ------------------------------------------------------------------------------- local Status = setmetatable({}, Row) Status.__index = Status function Status.new(data) local obj = Row.new(data) setmetatable(obj, Status) obj.id = data.id obj.statusCfg = obj.cfg.statuses[obj.id] obj.name = obj.statusCfg.name obj:setIconValues( obj.statusCfg.icon, obj.statusCfg.iconCaption or obj.name, data.iconSize ) obj:setNoticeBarIconValues( obj.statusCfg.noticeBarIcon, obj.statusCfg.noticeBarIconCaption or obj.name, obj.statusCfg.noticeBarIconSize ) obj:setText(obj.statusCfg.text) obj:setCategories(obj.statusCfg.categories) return obj end function Status:getIconSize() if self.isSmall then return self.statusCfg.smallIconSize or self.cfg.defaultSmallStatusIconSize or '30px' else return self.iconSize or self.statusCfg.iconSize or self.cfg.defaultStatusIconSize or '50px' end end function Status:getText(articleHistoryObj) local text = Row.getText(self, articleHistoryObj) if text then return substituteParams( text, self.currentTitle.subjectPageTitle.prefixedText, self.currentTitle.text ) end end ------------------------------------------------------------------------------- -- MultiStatus class -- For when an article can have multiple distinct statuses, e.g. former -- featured article status and good article status. ------------------------------------------------------------------------------- local MultiStatus = setmetatable({}, Row) MultiStatus.__index = MultiStatus function MultiStatus.new(data) local obj = Row.new(data) setmetatable(obj, MultiStatus) obj.id = data.id obj.statusCfg = obj.cfg.statuses[data.id] obj.name = obj.statusCfg.name -- Set child status objects local function getChildStatusData(data, id, iconSize) local ret = {} for k, v in pairs(data) do ret[k] = v end ret.id = id ret.iconSize = iconSize return ret end obj.statuses = {} local defaultIconSize = obj.cfg.defaultSmallStatusIconSize or '30px' for i, id in ipairs(obj.statusCfg.statuses) do table.insert(obj.statuses, Status.new(getChildStatusData( data, id, obj.cfg.statuses[id].iconMultiSize or defaultIconSize ))) end return obj end function MultiStatus:exportHtml(articleHistoryObj) local ret = mw.html.create() for i, obj in ipairs(self.statuses) do ret:node(obj:exportHtml(articleHistoryObj)) end return ret end function MultiStatus:getCategories(articleHistoryObj) local ret = {} for i, obj in ipairs(self.statuses) do for j, categoryObj in ipairs(obj:getCategories(articleHistoryObj)) do ret[#ret + 1] = categoryObj end end return ret end function MultiStatus:exportNoticeBarIcon() local ret = {} for i, obj in ipairs(self.statuses) do ret[#ret + 1] = obj:exportNoticeBarIcon() end return table.concat(ret) end function MultiStatus:getWarnings() local ret = {} for i, obj in ipairs(self.statuses) do for j, msg in ipairs(obj:getWarnings()) do ret[#ret + 1] = msg end end return ret end ------------------------------------------------------------------------------- -- Notice class -- Notice objects contain notices about an article that aren't part of its -- current status, e.g. the date an article was featured on the main page. ------------------------------------------------------------------------------- local Notice = setmetatable({}, Row) Notice.__index = Notice function Notice.new(data) local obj = Row.new(data) setmetatable(obj, Notice) obj:setIconValues( data.icon, data.iconCaption, data.iconSize, data.iconSmallSize ) obj:setNoticeBarIconValues( data.noticeBarIcon, data.noticeBarIconCaption, data.noticeBarIconSize ) obj:setText(data.text) obj:setCategories(data.categories) return obj end ------------------------------------------------------------------------------- -- Action class -- Action objects deal with a single action in the history of the article. We -- use getter methods rather than properties for the name and result, etc., as -- their processing needs to be delayed until after the status object has been -- initialised. The status object needs to parse the action objects when it is -- initialised, and the value of some names, etc., in the action objects depend -- on the status object, so this is necessary to avoid errors/infinite loops. ------------------------------------------------------------------------------- local Action = setmetatable({}, Row) Action.__index = Action function Action.new(data) local obj = Row.new(data) setmetatable(obj, Action) obj.paramNum = data.paramNum -- Set the ID do if not data.code then obj:raiseError( obj:message('action-error-no-code', obj:getParameter('code')), obj:message('action-error-no-code-help') ) end local code = mw.ustring.upper(data.code) obj.id = obj.cfg.actions[code] and obj.cfg.actions[code].id if not obj.id then obj:raiseError( obj:message( 'action-error-invalid-code', data.code, obj:getParameter('code') ), obj:message('action-error-invalid-code-help') ) end end -- Add a shortcut for this action's config. obj.actionCfg = obj.cfg.actions[obj.id] -- Set the link obj.link = data.link or obj.currentTitle.talkPageTitle.prefixedText -- Set the result ID do local resultCode = data.resultCode and mw.ustring.lower(data.resultCode) or '_BLANK' if obj.actionCfg.results[resultCode] then obj.resultId = obj.actionCfg.results[resultCode].id elseif resultCode == '_BLANK' then obj:raiseError( obj:message( 'action-error-blank-result', obj.id, obj:getParameter('resultCode') ), obj:message('action-error-blank-result-help') ) else obj:raiseError( obj:message( 'action-error-invalid-result', data.resultCode, obj.id, obj:getParameter('resultCode') ), obj:message('action-error-invalid-result-help') ) end end -- Set the date if data.date then local success, date = pcall( lang.formatDate, lang, obj:message('action-date-format'), data.date ) if success and date then obj.date = date else obj:addWarning( obj:message( 'action-warning-invalid-date', data.date, obj:getParameter('date') ), obj:message('action-warning-invalid-date-help') ) end else obj:addWarning( obj:message( 'action-warning-no-date', obj.paramNum, obj:getParameter('date'), obj:getParameter('code') ), obj:message('action-warning-no-date-help') ) end obj.date = obj.date or obj:message('action-date-missing') -- Set the oldid obj.oldid = tonumber(data.oldid) if data.oldid and (not obj.oldid or not isPositiveInteger(obj.oldid)) then obj.oldid = nil obj:addWarning( obj:message( 'action-warning-invalid-oldid', data.oldid, obj:getParameter('oldid') ), obj:message('action-warning-invalid-oldid-help') ) end -- Set the notice bar icon values obj:setNoticeBarIconValues( data.noticeBarIcon, data.noticeBarIconCaption, data.noticeBarIconSize ) -- Set the categories obj:setCategories(obj.actionCfg.categories) return obj end function Action:getParameter(key) -- Finds the original parameter name for the given key that was passed to -- Action.new. local prefix = self.cfg.actionParamPrefix local suffix for k, v in pairs(self.cfg.actionParamSuffixes) do if v == key then suffix = k break end end if not suffix then error('invalid key "' .. tostring(key) .. '" passed to Action:getParameter', 2) end return prefix .. tostring(self.paramNum) .. suffix end function Action:getName(articleHistoryObj) return maybeCallFunc(self.actionCfg.name, articleHistoryObj, self) end function Action:getResult(articleHistoryObj) return maybeCallFunc( self.actionCfg.results[self.resultId].text, articleHistoryObj, self ) end function Action:exportHtml(articleHistoryObj) if self._html then return self._html end local row = mw.html.create('tr') -- Date cell local dateCell = row:tag('td') if self.oldid then dateCell :tag('span') :addClass('plainlinks') :wikitext(makeUrlLink( self.currentTitle.subjectPageTitle:fullUrl{oldid = self.oldid}, self.date )) else dateCell:wikitext(self.date) end -- Process cell row :tag('td') :wikitext(string.format( "'''[[%s|%s]]'''", self.link, self:getName(articleHistoryObj) )) -- Result cell row :tag('td') :wikitext(self:getResult(articleHistoryObj)) self._html = row return row end ------------------------------------------------------------------------------- -- CollapsibleNotice class -- This class makes notices that go in the collapsible part of the template, -- underneath the list of actions. ------------------------------------------------------------------------------- local CollapsibleNotice = setmetatable({}, Row) CollapsibleNotice.__index = CollapsibleNotice function CollapsibleNotice.new(data) local obj = Row.new(data) setmetatable(obj, CollapsibleNotice) obj:setIconValues( data.icon, data.iconCaption, data.iconSize, data.iconSmallSize ) obj:setNoticeBarIconValues( data.noticeBarIcon, data.noticeBarIconCaption, data.noticeBarIconSize ) obj:setText(data.text) obj:setCollapsibleText(data.collapsibleText) obj:setCategories(data.categories) return obj end function CollapsibleNotice:setCollapsibleText(s) self.collapsibleText = s end function CollapsibleNotice:getCollapsibleText(articleHistoryObj) return maybeCallFunc(self.collapsibleText, articleHistoryObj, self) end function CollapsibleNotice:getIconSize() if self.isSmall then return self.iconSmallSize or self.cfg.defaultSmallCollapsibleNoticeIconSize or '15px' else return self.iconSize or self.cfg.defaultCollapsibleNoticeIconSize or '20px' end end function CollapsibleNotice:exportHtml(articleHistoryObj, isInCollapsibleTable) local cacheKey = isInCollapsibleTable and '_htmlCacheCollapsible' or '_htmlCacheDefault' return self:_cachedTry(cacheKey, '_isHtmlError', function () local text = self:getText(articleHistoryObj) if not text then return nil end local function maybeMakeCollapsibleTable(cell, text, collapsibleText) -- If collapsible text is specified, makes a collapsible table -- inside the cell with two rows, a header row with one cell and a -- collapsed row with one cell. These are filled with text and -- collapsedText, respectively. If no collapsible text is -- specified, the text is added to the cell as-is. if collapsibleText then cell :tag('table') :addClass('collapsible collapsed') :css('margin', 0) :css('padding', 0) :css('border-collapse', 'collapse') :css('width', '100%') :css('background', 'transparent') :tag('tr') :tag('th') :css('font-weight', 'normal') :css('text-align', 'left') :css('width', '100%') :wikitext(text) :done() :done() :tag('tr') :tag('td') :css('border', '1px silver solid') :wikitext(collapsibleText) else cell:wikitext(text) end end local html = mw.html.create('tr') local icon = self:renderIcon(articleHistoryObj) local collapsibleText = self:getCollapsibleText(articleHistoryObj) if isInCollapsibleTable then local textCell = html:tag('td') :attr('colspan', 3) :css('width', '100%') local rowText if icon then rowText = icon .. ' ' .. text else rowText = text end maybeMakeCollapsibleTable(textCell, rowText, collapsibleText) else local textCell = html :tag('td') :addClass('mbox-image') :wikitext(icon) :done() :tag('td') :addClass('mbox-text') maybeMakeCollapsibleTable(textCell, text, collapsibleText) end return html end) end ------------------------------------------------------------------------------- -- ArticleHistory class -- This class represents the whole template. ------------------------------------------------------------------------------- local ArticleHistory = {} ArticleHistory.__index = ArticleHistory addMixin(ArticleHistory, Message) function ArticleHistory.new(args, cfg, currentTitle) local obj = setmetatable({}, ArticleHistory) -- Set input obj.args = args or {} obj.currentTitle = currentTitle or mw.title.getCurrentTitle() -- Set isSmall obj.isSmall = yesno(obj.args.small) or false -- Define object structure. obj._errors = {} obj._allObjectsCache = {} -- Format the config local function substituteAliases(t, ret) -- This function substitutes strings found in an "aliases" subtable -- as keys in the parent table. It works recursively, so "aliases" -- subtables can be placed at any level. It assumes that tables will -- not be nested recursively, which should be true in the case of our -- config file. ret = ret or {} for k, v in pairs(t) do if k ~= 'aliases' then if type(v) == 'table' then local newRet = {} ret[k] = newRet if v.aliases then for _, alias in ipairs(v.aliases) do ret[alias] = newRet end end substituteAliases(v, newRet) else ret[k] = v end end end return ret end obj.cfg = substituteAliases(cfg or require(CONFIG_PAGE)) --[[ -- Get a table of the arguments sorted by prefix and number. Non-string -- keys and keys that don't contain a number are ignored. (This means that -- positional parameters are ignored, as they are numbers, not strings.) -- The parameter numbers are stored in the first positional parameter of -- the subtables, and any gaps are removed so that the tables can be -- iterated over with ipairs. -- -- For example, these arguments: -- {a1x = 'eggs', a1y = 'spam', a2x = 'chips', b1z = 'beans', b3x = 'bacon'} -- would translate into this prefixArgs table. -- { -- a = { -- {1, x = 'eggs', y = 'spam'}, -- {2, x = 'chips'} -- }, -- b = { -- {1, z = 'beans'}, -- {3, x = 'bacon'} -- } -- } --]] do local prefixArgs = {} for k, v in pairs(obj.args) do if type(k) == 'string' then local prefix, num, suffix = k:match('^(.-)([1-9][0-9]*)(.*)$') if prefix then num = tonumber(num) prefixArgs[prefix] = prefixArgs[prefix] or {} prefixArgs[prefix][num] = prefixArgs[prefix][num] or {} prefixArgs[prefix][num][suffix] = v prefixArgs[prefix][num][1] = num end end end -- Remove the gaps local prefixArrays = {} for prefix, prefixTable in pairs(prefixArgs) do prefixArrays[prefix] = {} local numKeys = {} for num in pairs(prefixTable) do numKeys[#numKeys + 1] = num end table.sort(numKeys) for _, num in ipairs(numKeys) do table.insert(prefixArrays[prefix], prefixTable[num]) end end obj.prefixArgs = prefixArrays end return obj end function ArticleHistory:try(func, ...) if DEBUG_MODE then local val = func(...) return val else local success, val = pcall(func, ...) if success then return val else table.insert(self._errors, val) return nil end end end function ArticleHistory:getActionObjects() -- Gets an array of action objects for the parameters specified by the -- user. We memoise this so that the parameters only have to be processed -- once. if self.actions then return self.actions end -- Get the action args, and exit if they don't exist. local actionArgs = self.prefixArgs[self.cfg.actionParamPrefix] if not actionArgs then self.actions = {} return self.actions end -- Make the objects. local actions = {} local suffixes = self.cfg.actionParamSuffixes for i, t in ipairs(actionArgs) do local objArgs = {} for k, v in pairs(t) do local newK = suffixes[k] if newK then objArgs[newK] = v end end objArgs.paramNum = t[1] objArgs.cfg = self.cfg objArgs.currentTitle = self.currentTitle local actionObj = self:try(Action.new, objArgs) table.insert(actions, actionObj) end self.actions = actions return actions end function ArticleHistory:getStatusIdForCode(code) -- Gets a status ID given a status code. If no code is specified, returns -- nil, and if the code is invalid, raises an error. if not code then return nil end local statuses = self.cfg.statuses local codeUpper = mw.ustring.upper(code) if statuses[codeUpper] then return statuses[codeUpper].id else self:addWarning( self:message('articlehistory-warning-invalid-status', code), self:message('articlehistory-warning-invalid-status-help') ) return nil end end function ArticleHistory:getStatusObj() -- Get the status object for the current status. if self.statusObj == false then return nil elseif self.statusObj ~= nil then return self.statusObj end local statusId if self.cfg.getStatusIdFunction then statusId = self:try(self.cfg.getStatusIdFunction, self) else statusId = self:try( self.getStatusIdForCode, self, self.args[self.cfg.currentStatusParam] ) end if not statusId then self.statusObj = false return nil end -- Check that some actions were specified, and if not add a warning. local actions = self:getActionObjects() if #actions < 1 then self:addWarning( self:message('articlehistory-warning-status-no-actions'), self:message('articlehistory-warning-status-no-actions-help') ) end -- Make a new status object. local statusObjData = { id = statusId, currentTitle = self.currentTitle, cfg = self.cfg, isSmall = self.isSmall } local isMulti = self.cfg.statuses[statusId].isMulti local initFunc = isMulti and MultiStatus.new or Status.new local statusObj = self:try(initFunc, statusObjData) self.statusObj = statusObj or false return self.statusObj or nil end function ArticleHistory:getStatusId() local statusObj = self:getStatusObj() return statusObj and statusObj.id end function ArticleHistory:_noticeFactory(memoizeKey, configKey, class) -- This holds the logic for fetching tables of Notice and CollapsibleNotice -- objects. if self[memoizeKey] then return self[memoizeKey] end local ret = {} for i, t in ipairs(self.cfg[configKey] or {}) do if t.isActive(self) then local data = {} for k, v in pairs(t) do if k ~= 'isActive' then data[k] = v end end data.cfg = self.cfg data.currentTitle = self.currentTitle data.isSmall = self.isSmall ret[#ret + 1] = class.new(data) end end self[memoizeKey] = ret return ret end function ArticleHistory:getNoticeObjects() return self:_noticeFactory('notices', 'notices', Notice) end function ArticleHistory:getCollapsibleNoticeObjects() return self:_noticeFactory( 'collapsibleNotices', 'collapsibleNotices', CollapsibleNotice ) end function ArticleHistory:getAllObjects(addSelf) local cacheKey = addSelf and 'addSelf' or 'default' local ret = self._allObjectsCache[cacheKey] if not ret then ret = {} local statusObj = self:getStatusObj() if statusObj then ret[#ret + 1] = statusObj end local objTables = { self:getNoticeObjects(), self:getActionObjects(), self:getCollapsibleNoticeObjects() } for i, t in ipairs(objTables) do for j, obj in ipairs(t) do ret[#ret + 1] = obj end end if addSelf then ret[#ret + 1] = self end self._allObjectsCache[cacheKey] = ret end return ret end function ArticleHistory:getNoticeBarIcons() local ret = {} -- Icons that aren't part of a row. if self.cfg.noticeBarIcons then for _, data in ipairs(self.cfg.noticeBarIcons) do if data.isActive(self) then ret[#ret + 1] = renderImage( data.icon, nil, data.size or self.cfg.defaultNoticeBarIconSize ) end end end -- Icons in row objects. for _, obj in ipairs(self:getAllObjects()) do ret[#ret + 1] = obj:exportNoticeBarIcon(self) end return ret end function ArticleHistory:getErrorMessages() -- Returns an array of error/warning strings. Error strings come first. local ret = {} for _, msg in ipairs(self._errors) do ret[#ret + 1] = msg end for i, obj in ipairs(self:getAllObjects(true)) do for j, msg in ipairs(obj:getWarnings()) do ret[#ret + 1] = msg end end return ret end function ArticleHistory:categoriesAreActive() -- Returns a boolean indicating whether categories should be output or not. local title = self.currentTitle local ns = title.namespace return title.isTalkPage and ns ~= 3 -- not user talk and ns ~= 119 -- not draft talk end function ArticleHistory:renderCategories() local ret = {} if self:categoriesAreActive() then -- Child object categories for i, obj in ipairs(self:getAllObjects()) do local categories = self:try(obj.getCategories, obj, self) for j, categoryObj in ipairs(categories or {}) do ret[#ret + 1] = tostring(categoryObj) end end -- Extra categories for i, func in ipairs(self.cfg.extraCategories or {}) do local cats = func(self) or {} for i, categoryObj in ipairs(cats) do ret[#ret + 1] = tostring(categoryObj) end end end return table.concat(ret) end function ArticleHistory:__tostring() local root = mw.html.create() -- Table root local tableRoot = root:tag('table') tableRoot:addClass('tmbox tmbox-notice') if self.isSmall then tableRoot:addClass('mbox-small') else tableRoot:css('width', '80%') end -- Status local statusObj = self:getStatusObj() if statusObj then tableRoot:node(self:try(statusObj.exportHtml, statusObj, self)) end -- Notices local notices = self:getNoticeObjects() for _, noticeObj in ipairs(notices) do tableRoot:node(self:try(noticeObj.exportHtml, noticeObj, self)) end -- Get action objects and the collapsible notice objects, and generate the -- HTML objects for the action objects. We need the action HTML objects so -- that we can accurately calculate the number of collapsible rows, as some -- action objects may generate errors when the HTML is generated. local actions = self:getActionObjects() or {} local collapsibleNotices = self:getCollapsibleNoticeObjects() or {} local collapsibleNoticeHtmlObjects, actionHtmlObjects = {}, {} for _, obj in ipairs(actions) do table.insert( actionHtmlObjects, self:try(obj.exportHtml, obj, self) ) end for _, obj in ipairs(collapsibleNotices) do table.insert( collapsibleNoticeHtmlObjects, self:try(obj.exportHtml, obj, self, true) -- Render the collapsed version ) end local nActionRows = #actionHtmlObjects local nCollapsibleRows = nActionRows + #collapsibleNoticeHtmlObjects -- Find out if we are collapsed or not. local isCollapsed if self.cfg.uncollapsedRows == 'all' then isCollapsed = false elseif nCollapsibleRows == 1 then isCollapsed = false else isCollapsed = nCollapsibleRows > (tonumber(self.cfg.uncollapsedRows) or 3) end -- If we are not collapsed, re-render the collapsible notices in the -- non-collapsed version. if not isCollapsed then collapsibleNoticeHtmlObjects = {} for _, obj in ipairs(collapsibleNotices) do table.insert( collapsibleNoticeHtmlObjects, self:try(obj.exportHtml, obj, self, false) ) end end -- Collapsible table for actions and collapsible notices. Collapsible -- notices are only included in the table if it is collapsed. Action rows -- are always included. local collapsibleTable if isCollapsed or nActionRows > 0 then -- Collapsible table base collapsibleTable = tableRoot :tag('tr') :tag('td') :attr('colspan', 2) :css('width', '100%') :tag('table') :addClass('AH-milestones') :addClass(isCollapsed and 'collapsible collapsed' or nil) :css('width', '100%') :css('background', 'transparent') :css('font-size', '90%') if nCollapsibleRows > 1 then -- Header row local ctHeader = collapsibleTable :tag('tr') :tag('th') :attr('colspan', 3) :css('font-size', '110%') -- Notice bar if isCollapsed then local noticeBarIcons = self:getNoticeBarIcons() if #noticeBarIcons > 0 then local noticeBar = ctHeader:tag('span'):css('float', 'left') for _, icon in ipairs(noticeBarIcons) do noticeBar:wikitext(icon) end ctHeader:wikitext(' ') end end -- Header text if mw.site.namespaces[self.currentTitle.namespace].subject.id == 0 then ctHeader:wikitext(self:message('milestones-header')) else ctHeader:wikitext(self:message( 'milestones-header-other-ns', self.currentTitle.subjectNsText )) end -- Subheadings if nActionRows > 0 then collapsibleTable :tag('tr') :css('text-align', 'left') :tag('th') :wikitext(self:message('milestones-date-header')) :done() :tag('th') :wikitext(self:message('milestones-process-header')) :done() :tag('th') :wikitext(self:message('milestones-result-header')) end end -- Actions for _, htmlObj in ipairs(actionHtmlObjects) do collapsibleTable:node(htmlObj) end end -- Collapsible notices and current status -- These are only included in the collapsible table if it is collapsed. -- Otherwise, they are added afterwards, so that they align with the -- notices. do local tableNode, statusColspan if isCollapsed then tableNode = collapsibleTable statusColspan = 3 else tableNode = tableRoot statusColspan = 2 end -- Collapsible notices for _, obj in ipairs(collapsibleNotices) do tableNode:node(self:try(obj.exportHtml, obj, self, isCollapsed)) end -- Current status if statusObj and nActionRows > 1 then tableNode :tag('tr') :tag('td') :attr('colspan', statusColspan) :wikitext(self:message('status-blurb', statusObj.name)) end end -- Get the categories. We have to do this before the error row, so that -- category errors display. local categories = self:renderCategories() -- Error row and error category local errors = self:getErrorMessages() local errorCategory if #errors > 0 then local errorList = tableRoot :tag('tr') :tag('td') :attr('colspan', 2) :addClass('mbox-text') :tag('ul') :addClass('error') :css('font-weight', 'bold') for _, msg in ipairs(errors) do errorList:tag('li'):wikitext(msg) end if self:categoriesAreActive() then errorCategory = tostring(Category.new(self:message( 'error-category' ))) end -- If there are no errors and no active objects, then exit. We can't make -- this check earlier as we don't know where the errors may be until we -- have finished rendering the banner. elseif #self:getAllObjects() < 1 then return '' end -- Add the categories root:wikitext(categories) root:wikitext(errorCategory) return tostring(root) end ------------------------------------------------------------------------------- -- Exports -- These functions are called from Lua and from wikitext. ------------------------------------------------------------------------------- local p = {} function p._main(args, cfg, currentTitle) local articleHistoryObj = ArticleHistory.new(args, cfg, currentTitle) return tostring(articleHistoryObj) end function p.main(frame) local args = require('Module:Arguments').getArgs(frame, { wrappers = WRAPPER_TEMPLATE }) return p._main(args) end function p._exportClasses() return { Message = Message, Row = Row, Status = Status, MultiStatus = MultiStatus, Notice = Notice, Action = Action, CollapsibleNotice = CollapsibleNotice, ArticleHistory = ArticleHistory } end return p o22m3qenpzgohz8ukkht6a5tgbl3tbq Modul:Article history/Category 828 2253 13736 2023-07-10T08:58:47Z Bennylin 67 dari id.wiki 13736 Scribunto text/plain ------------------------------------------------------------------------------- -- Category class -- This module makes a Category class for use in [[Module:Article history]]. -- It provides a unified interface for the creation of category links. With -- this class, categories can passed between objects without concerns about -- interoperability and still have their values and sort keys easily -- accessible. ------------------------------------------------------------------------------- local checkType = require('libraryUtil').checkType local CATEGORY_NS_TEXT = mw.site.namespaces[14].name local Category = {} Category.__index = Category function Category.new(category, sortKey) checkType('Category.new', 1, category, 'string') checkType('Category.new', 2, sortKey, 'string', true) local obj = setmetatable({}, Category) obj.category = category obj.sortKey = sortKey return obj end function Category:__tostring() if self.sortKey then return string.format( '[[%s:%s|%s]]', CATEGORY_NS_TEXT, self.category, self.sortKey ) else return string.format( '[[%s:%s]]', CATEGORY_NS_TEXT, self.category ) end end return Category mq5ep6oteivndg20dhnk8ftpd6nq2to Modul:Article history/config 828 2254 13737 2023-07-10T08:59:01Z Bennylin 67 dari id.wiki 13737 Scribunto text/plain ------------------------------------------------------------------------------- -- Configuration data for [[Module:Article history]] ------------------------------------------------------------------------------- local lang = mw.language.getContentLanguage() local Category = require('Module:Article history/Category') ------------------------------------------------------------------------------- -- Helper functions ------------------------------------------------------------------------------- -- Makes a link to a template page surrounded by double curly braces. A -- workalike for the {{tl}} template. local function makeTemplateLink(s) local openb = mw.text.nowiki('{{') local closeb = mw.text.nowiki('}}') return string.format('%s[[Template:%s|%s]]%s', openb, s, s, closeb) end -- Gets the Good Article topic for the given key. Uses -- [[Module:Good article topics]]. local function getGoodArticleTopic(key) if not key then return nil end return require('Module:Good article topics')._main(key) end -- Returns the Good Article page link and display value for a given Good Article -- key. If the key wasn't valid, the default Good Article page and display value -- is returned instead. local function getGoodArticleTopicLink(key) local topic = getGoodArticleTopic(key) local link, display if topic then link = 'Wikipedia:Good articles/' .. topic display = topic .. ' good articles' else link = 'Wikipedia:Good articles' display = 'good articles' end return link, display end -- Wrapper function for mw.language:formatDate, going through pcall to catch -- invalid input errors. local function getDate(format, date) local success, result = pcall(lang.formatDate, lang, format, date) if success then return result end end -- Gets the date in the format YYYYMMDD, as a number. Months and dates are -- zero-padded. Results from this function are intended to be used in date -- calculations. local function getYmdDate(date) date = getDate('Ymd', date) if date then return tonumber(date) else return nil end end -- Gets the date in the format Month d, YYYY. local function getLongDate(date) return getDate('F j, Y', date) end -- Returns true if the given page is an existing title, and false or nil -- otherwise local function titleExists(page) local success, title = pcall(mw.title.new, page) return success and title.exists end -- Returns a truthy value if a date parameter for the given prefix has been -- provided by the user. local function isActiveDatedObject(articleHistoryObj, prefix) local args = articleHistoryObj.args local prefixArgs = articleHistoryObj.prefixArgs return args[prefix .. 'date'] or prefixArgs[prefix] end -- Returns a date as formatted by getLongDate. If the date is invalid, it raises -- an error using param as the parameter name containing the invalid date. local function validateDate(param, date, articleHistoryObj) local longDate = getLongDate(date) if longDate then return longDate else articleHistoryObj:raiseError( string.format( "invalid date '%s' detected in parameter '%s'", tostring(date), param ), 'Template:Article history#Invalid date' ) end end -- Generates a data table for a date-related notice such as DYK and ITN. prefix -- is the parameter prefix for that notice type (e.g. "dyk"), and suffixes is -- an array of parameter suffixes in addition to "date" that is used by that -- notice type (e.g. "entry" for the "dykentry" and "dyk2entry" parameters). local function makeDateData(articleHistoryObj, prefix, suffixes) local args = articleHistoryObj.args local prefixArgs = articleHistoryObj.prefixArgs -- Sanity checks if prefixArgs[prefix] then for _, t in ipairs(prefixArgs[prefix]) do if not t.date then articleHistoryObj:raiseError( string.format( "an argument starting with '%s%d' was detected, " .. "but no '%s%ddate' parameter was specified", prefix, t[1], prefix, t[1] ), 'Template:Article history#No date parameter' ) end end end local data = {} -- Organise the input local function addData(sep) local t = {} local argPrefix = prefix .. sep do local key = argPrefix .. 'date' t.date = validateDate(key, args[key], articleHistoryObj) t.month, t.day, t.year = t.date:match('(%a+) (%d+), (%d+)') t.day = tonumber(t.day) t.year = tonumber(t.year) t.ymdDate = getYmdDate(t.date) end for _, suffix in ipairs(suffixes) do local key = argPrefix .. suffix t[suffix] = args[key] end t.argPrefix = argPrefix data[#data + 1] = t end if args[prefix .. 'date'] then addData('') end if prefixArgs[prefix] then for _, prefixData in ipairs(prefixArgs[prefix]) do addData(tostring(prefixData[1])) end end if #data < 1 then error(string.format( "no data items found for prefix '%s' and parameter checks failed'", tostring(prefix) )) end return data end -- This makes the text for Main Page features such as DYKs and ITNs for the -- dates contained in dateData (made with the makeDateData function). -- The parameter $1 in the blurb will be replaced with the list of dates. local function makeDateText(dateData, blurb, wantBold) local bold = wantBold and "'''" or "" local dates, doneLinks = {}, {} for i, t in ipairs(dateData) do local date if t.link and not doneLinks[t.link] then date = string.format('[[%s|%s]]', t.link, t.date) doneLinks[t.link] = true else date = t.date end dates[i] = bold .. date .. bold end local dateList = mw.text.listToText(dates, ', ', ', and ') return mw.message.newRawMessage(blurb, dateList):plain() end return { ------------------------------------------------------------------------------- -- CONFIG TABLE START ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- -- Statuses -- Configuration for possible current statuses of the article. ------------------------------------------------------------------------------- -- The statuses table contain configuration tables for possible current statuses -- of the article. -- Each table can have the following fields: -- -- id: the main ID for the status. This should be the same as the configuration -- table key. -- aliases: a table of ID aliases that can be used to access the config table. -- icon: The status icon. -- iconSize: The icon size, including "px" suffix. The default is defined in -- defaultStatusIconSize. -- iconSmallSize: The icon size if we are outputting a small template. The -- default is defined in defaultSmallStatusIconSize. -- iconMultiSize: The icon size if we are outputting multiple status rows. The -- default is defaultSmallStatusIconSize. -- text: The status text. This may be a string or a function. If it is a -- function, it takes an article history object as input, and should return -- the text string. If it is a string, it can have the following parameters: -- $1 - The full page name of the article or subject page -- $2 - The page name without the namespace name -- categories: The categories set by the status. This may be an array of -- category names, or a function. If it is a function, it takes an article -- history object as the first parameter, and the current status object as -- the second parameter, and should return an array of category objects. -- noticeBarIcon: the icon to use for the notice bar. This can be a string, or -- a function, or true. If it is a function it takes an article history -- object as the first parameter, and should output the icon filename. If it -- is true, it uses the value of icon. If it is nil then no notice bar icon -- will be displayed. -- noticeBarIconCaption: the caption to use for the notice bar icon. The status -- name is used by default. This can be a string or a function. If it is a -- function, it takes an article history object as its first parameter, and -- should return the caption text. If this is absent, the icon caption is -- used instead. -- noticeBarIconSize: the size of the notice bar icon, including "px" suffix. -- The default is set by defaultNoticeBarIconSize. statuses = { FA = { id = 'FA', name = 'Artikel pilihan', icon = 'Fairytale bookmark gold.svg', text = function (articleHistoryObj) local articlePage = articleHistoryObj.currentTitle.subjectPageTitle.prefixedText local actions = articleHistoryObj:getActionObjects() local link for i = #actions, 1, -1 do local actionObj = actions[i] if actionObj.id == 'FAC' then link = actionObj.link break end end link = link or 'Wikipedia:Artikel pilihan/Usulan/' .. articlePage local text = "'''%s''' adalah [[Wikipedia:Artikel pilihan|artikel pilihan]]; " .. "artikel ini (atau versi terdahulunya) telah '''''[[%s|dinilai]]''''' " .. "sebagai salah satu artikel terbaik yang dihasilkan [[Wikipedia:Wikipedians|komunitas Wikipedia]]. " .. "Bila Anda dapat memutakhirkan isi artikel ini tanpa merusak tulisan yang telah ada, [[Wikipedia:Jangan ragu menyunting artikel|jangan ragu menyuntingnya]]." return string.format(text, articlePage, link) end, categories = {'Artikel pilihan'} }, FFA = { id = 'FFA', name = 'Mantan artikel pilihan', icon = 'Fairytale bookmark gold x.png', iconSize = '48px', text = "'''$1''' adalah [[Wikipedia:Artikel pilihan/Mantan|mantan artikel pilihan]]. " .. "Silakan klik pranala pada riwayat artikel di bawah ini untuk melihat pengusulan awalnya " .. "dan alasan pembatalannya.", categories = {'Mantan artikel pilihan Wikipedia'} }, FFAC = { id = 'FFAC', name = 'Mantan calon artikel pilihan', aliases = {'FACFAILED'}, icon = 'Cscr-featured1-former.png', text = "'''$1''' adalah mantan [[Wikipedia:Artikel pilihan/Usulan|calon artikel pilihan]]. " .. "Silakan klik pranala pada riwayat artikel di bawah ini untuk melihat " .. "mengapa pengusulannya gagal." }, FL = { id = 'FL', name = 'Featured list', icon = 'Featured article star.svg', iconSize = '48px', text = function (articleHistoryObj) local articlePage = articleHistoryObj.currentTitle.subjectPageTitle.prefixedText local actions = articleHistoryObj:getActionObjects() local link for i = #actions, 1, -1 do local actionObj = actions[i] if actionObj.id == 'FLC' then link = actionObj.link break end end link = link or 'Wikipedia:Featured list candidates/' .. articlePage local text = "'''%s''' is a [[Wikipedia:Featured lists|featured list]], " .. "which means it has been '''''[[%s|identified]]''''' as one of the best " .. "[[Wikipedia:Stand-alone lists|lists]] produced by the [[Wikipedia:Wikipedians|Wikipedia community]]. " .. "If you can update or improve it, [[Wikipedia:Be bold|please do so]]." return string.format(text, articlePage, link) end, categories = {'Wikipedia featured lists'} }, FFL = { id = 'FFL', name = 'Former featured list', icon = 'Cscr-featured-strike.svg', text = "'''$1''' is a [[Wikipedia:Former featured lists|former featured list]]. " .. "Please see the links under Article milestones below for its original " .. "nomination page and why it was removed. If it has improved again to " .. "[[Wikipedia:Featured list criteria|featured list standard]], you may " .. "[[Wikipedia:Featured list candidates|renominate]] the article to " .. "become a [[Wikipedia:Featured lists|featured list]]." }, FFLC = { id = 'FFLC', name = 'Former featured list candidate', icon = 'Cscr-former.svg', iconCaption = 'Former FLC', text = "'''$1''' is a former [[Wikipedia:Featured list candidates|featured list candidate]]. " .. "Please view the link under Article milestones below to see why the nomination failed. " .. "Once the objections have been addressed you may " .. "[[Wikipedia:Featured list candidates#Resubmitting nominations|resubmit]] " .. "the article for featured list status.", categories = {'Wikipedia featured list candidates (contested)'} }, ['FFA/GA'] = { id = 'FFA/GA', name = 'Mantan artikel pilihan, artikel bagus', isMulti = true, statuses = {'FFA', 'GA'} }, ['FFAC/GA'] = { id = 'FFAC/GA', name = 'Mantan calon artikel pilihan, artikel bagus', isMulti = true, statuses = {'FFAC', 'GA'} }, GA = { id = 'GA', name = 'Artikel bagus', icon = 'Fairytale bookmark silver.svg', iconSize = '40px', iconMultiSize = '25px', text = function (articleHistoryObj) local link, display = getGoodArticleTopicLink(articleHistoryObj.args.topic) local articlePage = articleHistoryObj.currentTitle.subjectPageTitle.prefixedText local text = "'''%s''' merupakan salah satu [[Wikipedia:Artikel bagus|artikel bagus]], " .. "yang telah dinilai sebagai salah satu artikel yang ditulis dengan baik " .. "oleh [[Wikipedia:Wikipediawan|komunitas Wikipedia]]. " .. "Bila Anda dapat memutakhirkan isi artikel ini tanpa menurunkan kualitasnya, " .. "silakan [[Wikipedia:Jangan ragu menyunting artikel|menyuntingnya]]. " .. "<small>''Jika artikel ini tak lagi memenuhi " .. "[[Wikipedia:Artikel bagus/Kriteria|kriteria artikel bagus]], Anda dapat " .. "[[Wikipedia:Artikel bagus/Peninjauan ulang|mengusulkan peninjauannya]].</small>" return string.format(text, articlePage, link, display) end, categories = {'Artikel bagus'} }, FGAN = { id = 'FGAN', name = 'Mantan calon artikel bagus', aliases = {'FAILEDGA'}, icon = 'Cscr-featured2-former.png', text = function (articleHistoryObj) local articlePage = articleHistoryObj.currentTitle.subjectPageTitle.prefixedText local link, display = getGoodArticleTopicLink(articleHistoryObj.args.topic) local text = "'''$1''' adalah mantan [[Wikipedia:Artikel bagus/Usulan|calon artikel bagus]]. " .. "Silakan klik pranala pada riwayat artikel di bawah ini untuk melihat " .. "mengapa pengusulannya gagal." return string.format(text, articlePage, link, display) end, categories = {'Former good article nominees'} }, DGA = { id = 'DGA', name = 'Mantan artikel bagus', aliases = {'DELISTEDGA'}, icon = 'Featured article star - cross(silver).svg', iconCaption = 'Former good article', text = function (articleHistoryObj) local articlePage = articleHistoryObj.currentTitle.subjectPageTitle.prefixedText local link, display = getGoodArticleTopicLink(articleHistoryObj.args.topic) local text = "'''1''' adalah [[Wikipedia:Artikel bagus/Mantan|mantan artikel bagus]]. " .. "Silakan klik pranala pada riwayat artikel di bawah ini untuk melihat pengusulan awalnya " .. "dan alasan pembatalannya." return string.format(text, articlePage, link, display) end, categories = {'Delisted good articles'} }, FFT = { id = 'FFT', name = 'Part of former featured topic', icon = 'Cscr-featured-strike.svg', iconCaption = 'Former featured topic', text = "This article is part of a " .. "''[[Wikipedia:Former featured topics|former featured topic]]'' series. " .. "If it has improved again to " .. "[[Wikipedia:Featured topic criteria|featured topic standard]], " .. "you may [[Wikipedia:Featured topic candidates|renominate]] " .. "the topic to become a [[Wikipedia:Featured topic|featured topic]]." }, FFTC = { id = 'FFTC', name = 'Former featured topic candidate', icon = 'Cscr-former.svg', text = "This article is part of a ''former'' " .. "[[Wikipedia:Featured topic candidates|featured topic candidate]]. " .. "Please view the links under Article milestones below to see why " .. "the nomination failed." }, FPO = { id = 'FPO', name = 'Featured portal', icon = 'Cscr-featured.svg', text = "The '''$2 Portal''' is a [[Wikipedia:Featured portals|featured portal]], " .. "which means it has been " .. "'''''[[Wikipedia:Featured portal candidates/Portal:$2|identified]]''''' " .. "as one of the best portals on [[Wikipedia]]. " .. "If you see a way this portal can be updated or improved without " .. "compromising previous work, please feel free to contribute.", categories = function (articleHistoryObj) return {Category.new( 'Wikipedia featured portals', articleHistoryObj.currentTitle.text )} end }, FFPO = { id = 'FFPO', name = 'Former featured portal', icon = 'Featured article star - cross.svg', text = "This portal is a [[Wikipedia:Former featured portals|former featured portal]]. " .. "Please see the links under Portal milestones below for its " .. "original nomination page and why it was removed.", categories = function (articleHistoryObj) return {Category.new( 'Wikipedia former featured portals', articleHistoryObj.currentTitle.text )} end }, FFPOC = { id = 'FFPOC', name = 'Former featured portal candidate', icon = 'Cscr-former.svg', text = "This portal is a '''''former''''' " .. "[[Wikipedia:Featured portal candidates|featured portal candidate]]. " .. "Please see the links under Portal milestones below for its " .. "original nomination page and why the nomination failed.", categories = function (articleHistoryObj) return {Category.new( 'Wikipedia featured portal candidates (contested)', articleHistoryObj.currentTitle.text )} end }, PR = { -- Peer review is a valid current status, but it doesn't trigger a -- header row. id = 'PR', name = 'Peer reviewed', noticeBarIcon = 'Nuvola apps kedit.svg' }, NA = { -- A valid current status, but doesn't trigger a header row. id = 'NA', noticeBarIcon = 'Nuvola apps kedit.svg' }, -- The following are invalid statuses. FAC = { id = 'FAC', text = function (articleHistoryObj) articleHistoryObj:raiseError( string.format( 'use the template %s to nominate an article for Featured article status', makeTemplateLink('fac') ), 'Template:Article history#Featured article candidates' ) end }, FAR = { id = 'FAR', text = function (articleHistoryObj) articleHistoryObj:raiseError( string.format( 'use the template %s to nominate an article for Featured article review', makeTemplateLink('FAR') ), 'Template:Article history#Featured article review' ) end }, STUB = { id = 'STUB', aliases = {'START', 'B', 'A'}, text = function (articleHistoryObj) local currentStatusParam = articleHistoryObj.cfg.currentStatusParam articleHistoryObj:raiseError( string.format( "do not use '%s' as value of the '%s' parameter; these " .. 'assessments are the responsibility of individual ' .. 'WikiProjects', articleHistoryObj.args[currentStatusParam], currentStatusParam ), 'Template:Article history#WikiProject assessments' ) end }, }, -- This function allows the generation of custom status ID. It takes an -- articleHistory object as the first parameter, and should output the status -- ID. getStatusIdFunction = function (articleHistoryObj) -- Get the status ID. The status code is the code passed in from the -- arguments, and the ID is the value contained in the config. local statusCode = articleHistoryObj.args[articleHistoryObj.cfg.currentStatusParam] local statusId = articleHistoryObj:getStatusIdForCode(statusCode) -- Check for former featured articles. if statusId ~= 'FA' and statusId ~= 'FL' and statusId ~= 'FFA' and statusId ~= 'FFL' and statusId ~= 'FFA/GA' then local ffaObj local actions = articleHistoryObj:getActionObjects() for i = #actions, 1, -1 do local actionObj = actions[i] if actionObj.id == 'FAR' and actionObj.resultId == 'demoted' then ffaObj = actionObj break end end if ffaObj then if not statusId then articleHistoryObj:raiseError( 'former featured articles should have a current status', 'Template:Article history#Former featured articles' ) elseif statusId == 'GA' then statusId = 'FFA/GA' elseif statusId == 'DGA' then statusId = 'FFA' else articleHistoryObj:raiseError( string.format( "'%s' is not a valid current status for former featured articles", tostring(statusCode) ), 'Template:Article history#Former featured articles' ) end end end return statusId end, ------------------------------------------------------------------------------- -- Notices ------------------------------------------------------------------------------- -- The notices table contains configuration tables for notices about the article -- that are unrelated to its current status. -- Each configuration table can have the following fields: -- -- id: the main ID for the notice. This should be the same as the configuration -- table key. -- isActive: a function that should return a truthy value if the notice should -- be displayed, and a falsy value if not. (Falsy values are false and nil, -- and truthy values are everything else.) The function takes an article -- history object as its first parameter. -- makeData: a function that should return a table of data to be used by other -- functions in this notice configuration table. It can be accessed using -- noticeObj:getData(). -- icon: the filename of the notice icon, minus the "File:" prefix. -- iconCaption: the icon caption. -- iconSize: The icon size, including "px" suffix. The default is defined in -- defaultIconSize. -- iconSmallSize: The icon size if we are outputting a small template. The -- default is defined in defaultSmallIconSize. -- text: The notice text. This may be a string or a function. If it is a -- function, it takes an article history object as the first parameter, and -- the current notice object as the second parameter, and should return the -- text string. -- categories: The categories set by the notice. This may be an array of -- category names, or a function. If it is a function, it takes an article -- history object as the first parameter, and the current notice object as -- the second parameter, and should return an array of category objects. -- noticeBarIcon: the icon to use for the notice bar. This can be a string, or -- a function, or true. If it is a function it takes an article history -- object as the first parameter, and should output the icon filename. If it -- is true, it uses the value of icon. If it is nil then no notice bar icon -- will be displayed. -- noticeBarIconCaption: the caption to use for the notice bar icon. This can be -- a string or a function. If it is a function, it takes an article history -- object as its first parameter, and should return the caption text. If this -- is absent, the icon caption is used instead. -- noticeBarIconSize: the size of the notice bar icon, including "px" suffix. -- The default is set by defaultNoticeBarIconSize. notices = { { id = 'FT', isActive = function (articleHistoryObj) local args = articleHistoryObj.args local prefixArgs = articleHistoryObj.prefixArgs -- ftmain is included here because it leads to better error -- messages than leaving it out, even though ftmain by itself is -- invalid. return args.ftname or args.ftmain or prefixArgs.ft end, makeData = function (articleHistoryObj) local args = articleHistoryObj.args local prefixArgs = articleHistoryObj.prefixArgs local data = {} local getTopicStatus = require('Module:FeaturedTopicSum').status local yesno = require('Module:Yesno') local function makeTopicData(name, isMain, paramNum) if name then return { name = name, isMain = yesno(isMain) or false, status = getTopicStatus(name), paramNum = paramNum } elseif isMain then local num = paramNum and tostring(paramNum) or '' articleHistoryObj:raiseError( string.format( "parameter 'ft%smain' is set, but no featured " .. "topic name is set in parameter 'ft%sname'", num, num ), 'Template:Article history#Featured topic names' ) else return nil end end data[#data + 1] = makeTopicData(args.ftname, args.ftmain) if prefixArgs.ft then for _, t in ipairs(prefixArgs.ft) do if t[1] > 1 then -- we use args.ftname instead of args.ft1name data[#data + 1] = makeTopicData(t.name, t.main, t[1]) end end end -- Check for rogue ft.. parameters if #data < 1 then articleHistoryObj:raiseError( "a parameter starting with 'ft' was detected, but no " .. "featured topic names were specified; " .. "please check the parameter names", 'Template:Article history#Featured topic names' ) end -- Find if one of the topics is featured. local isInFeaturedTopic = false for _, topic in ipairs(data) do if topic.status == 'FT' then isInFeaturedTopic = true break end end data.isInFeaturedTopic = isInFeaturedTopic return data end, icon = function (articleHistoryObj, noticeObj) local data = noticeObj:getData(articleHistoryObj) if not data then return nil end if data.isInFeaturedTopic then return 'Cscr-featuredtopic.svg' else return 'Support cluster.svg' end end, iconCaption = function (articleHistoryObj, noticeObj) local data = noticeObj:getData(articleHistoryObj) if not data then return nil end if data.isInFeaturedTopic then return 'Featured topic star' else return 'Good topic star' end end, iconSize = '48px', iconSmallSize = '30px', text = function (articleHistoryObj, noticeObj) local data = noticeObj:getData(articleHistoryObj) if not data then return nil end local article = articleHistoryObj.currentTitle.subjectPageTitle.prefixedText local firstBlurb = "'''%s''' is %s the '''[[Wikipedia:Featured topics/%s|%s]] series''', %s." local otherBlurb = "It is also %s the '''[[Wikipedia:Featured topics/%s|%s]] series''', %s." local finalBlurb = "%s identified as among the best series of " .. "articles produced by the [[Wikipedia:Wikipedians|Wikipedia community]]. " .. "If you can update or improve %s, [[Wikipedia:Be bold|please do so]]." local main = 'the main article in' local notMain = 'part of' local featuredLink = 'a [[Wikipedia:Featured topics|featured topic]]' local featuredNoLink = 'a featured topic' local goodLink = 'a [[Wikipedia:Good topics|good topic]]' local goodNoLink = 'a good topic' local thisSingular = 'This is' local thisPlural = 'These are' local itSingular = 'it' local itPlural = 'them' local hasFeaturedLink = false local hasGoodLink = false local text = {} -- First topic do local topic = data[1] local link if topic.status == 'FT' then link = featuredLink hasFeaturedLink = true else link = goodLink hasGoodLink = true end text[#text + 1] = string.format( firstBlurb, article, topic.isMain and main or notMain, topic.name, topic.name, link ) end -- Other topics for i = 2, #data do local topic = data[i] local link if topic.status == 'FT' then if hasFeaturedLink then link = featuredNoLink else link = featuredLink hasFeaturedLink = true end else if hasGoodLink then link = goodNoLink else link = goodLink hasGoodLink = true end end text[#text + 1] = string.format( otherBlurb, topic.isMain and main or notMain, topic.name, topic.name, link ) end -- Final blurb do local isPlural = #data > 1 text[#text + 1] = string.format( finalBlurb, isPlural and thisPlural or thisSingular, isPlural and itPlural or itSingular ) end return table.concat(text, ' ') end, categories = function (articleHistoryObj, noticeObj) local data = noticeObj:getData(articleHistoryObj) if not data then return nil end local status = articleHistoryObj:getStatusId() local article = articleHistoryObj.currentTitle.subjectPageTitle.prefixedText local cats = {} local function addCat(cat, sort) cats[#cats + 1] = Category.new(cat, sort) end -- Page-wide status categories if status == 'FA' then addCat('FA-Class Featured topics articles') elseif status == 'FL' then addCat('FL-Class Featured topics articles') elseif status == 'FFA/GA' or status == 'GA' then addCat('GA-Class Featured topics articles') else addCat('Unassessed Featured topics articles') end -- Topic-specific status categories local function addTopicCats(catFormat) for _, topic in ipairs(data) do addCat(string.format(catFormat, topic.name)) end end if status == 'FA' or status == 'FL' then addTopicCats('Wikipedia featured topics %s featured content') elseif status == 'FFA/GA' or 'GA' then addTopicCats('Wikipedia featured topics %s good content') else addTopicCats('Wikipedia featured topics %s') end -- Importance categories local hasTop, hasHigh, hasMid, hasLow -- These check for dupes for _, topic in ipairs(data) do local cat, sort if topic.status == 'FT' then if topic.isMain and not hasTop then cat = 'Top-importance Featured topics articles' sort = topic.name .. ' ' .. article hasTop = true elseif not topic.isMain and not hasHigh then cat = 'High-importance Featured topics articles' hasHigh = true end else if topic.isMain and not hasMid then cat = 'Mid-importance Featured topics articles' sort = topic.name .. ' ' .. article hasMid = true elseif not topic.isMain and not hasLow then cat = 'Low-importance Featured topics articles' hasLow = true end end if cat then addCat(cat, sort) end end return cats end }, -- Main page date { id = 'MAINDATE', isActive = function (articleHistoryObj) local args = articleHistoryObj.args local status = articleHistoryObj:getStatusId() return args.maindate or status == 'FA' or status == 'FL' end, makeData = function (articleHistoryObj) local args = articleHistoryObj.args local status = articleHistoryObj:getStatusId() local data = {} local function validateMainDate(argName, dataName, dataTimestampName) data[dataName] = args[argName] if data[dataName] then data[dataTimestampName] = getYmdDate(data[dataName]) if not data[dataTimestampName] then articleHistoryObj:raiseError( string.format( "invalid date '%s' detected in parameter '%s'", data[dataName], argName ), 'Template:Article history#Invalid date' ) end end end validateMainDate('maindate', 'mainDate', 'mainDateTimestamp') if data.mainDate then validateMainDate('maindate2', 'mainDate2', 'mainDate2Timestamp') if data.mainDate2 and data.mainDateTimestamp >= data.mainDate2Timestamp then articleHistoryObj:raiseError( "the date in the 'maindate' parameter must be earlier than the date in the 'maindate2' parameter", 'Template:Article history#Main Page date order' ) end end data.currentTimestamp = getYmdDate() -- Whether the page is a list or not for the purposes of the Main -- Page. The first Today's Featured List was on 13 June 2011, so -- lists that were featured before then count as articles. data.isList = (status == 'FL' or status == 'FFL') and (not data.mainDate or data.mainDateTimestamp >= 20110613) return data end, icon = 'Wikipedia-logo-v2.svg', iconCaption = 'Main Page trophy', text = function (articleHistoryObj, noticeObj) local data = noticeObj:getData(articleHistoryObj) if not data or not data.mainDate then return nil end -- Build the blurb for all the possible combinations of past, -- present and future appearances of maindate and maindate2. local pagetype = data.isList and 'list' or 'article' local mainDateLong = getLongDate(data.mainDate) local mainDate2Long = data.mainDate2 and getLongDate(data.mainDate2) local todaysFA = "Today's featured " .. pagetype local function makeFeaturedLink(date, display) return string.format( "[[Wikipedia:Artikel pilihan %s/%s|%s]]", pagetype, date, display or date ) end local function isPast(timestamp) return timestamp < data.currentTimestamp end local function isCurrent(timestamp) return timestamp == data.currentTimestamp end local function isFuture(timestamp) return timestamp > data.currentTimestamp end if data.mainDate2 then if isPast(data.mainDateTimestamp) then if isPast(data.mainDate2Timestamp) then return string.format( "Artikel ini tampil pada halaman utama Wikipedia sebagai %s pada %s hingga %s.", todaysFA, makeFeaturedLink(mainDateLong), makeFeaturedLink(mainDate2Long) ) elseif isCurrent(data.mainDate2Timestamp) then return string.format( "Artikel ini tampil pada halaman utama Wikipedia as %s. It also appeared previously on %s.", makeFeaturedLink(mainDate2Long, todaysFA), makeFeaturedLink(mainDateLong) ) else return string.format( "Artikel ini tampil pada halaman utama Wikipedia as %s on %s, and will appear again on %s.", todaysFA, makeFeaturedLink(mainDateLong), makeFeaturedLink(mainDate2Long) ) end elseif isCurrent(data.mainDateTimestamp) then if isFuture(data.mainDate2Timestamp) then return string.format( "This article is currently on Wikipedia's Main Page as %s, and will appear again on %s.", makeFeaturedLink(mainDateLong, todaysFA), makeFeaturedLink(mainDate2Long) ) else return nil end else if isFuture(data.mainDate2Timestamp) then return string.format( "This article will appear on Wikipedia's Main Page as %s on %s, and again on %s.", todaysFA, makeFeaturedLink(mainDateLong), makeFeaturedLink(mainDate2Long) ) else return nil end end else if isPast(data.mainDateTimestamp) then return string.format( "Artikel ini tampil pada halaman utama Wikipedia as %s on %s.", makeFeaturedLink(mainDateLong, todaysFA), mainDateLong ) elseif isCurrent(data.mainDateTimestamp) then return string.format( "This article is currently on Wikipedia's Main Page as %s.", makeFeaturedLink(mainDateLong, todaysFA), mainDateLong ) else return string.format( "Artikel ini tampil pada halaman utama Wikipedia as %s on %s.", makeFeaturedLink(mainDateLong, todaysFA), mainDateLong ) end end end, categories = function (articleHistoryObj, noticeObj) local data = noticeObj:getData(articleHistoryObj) if not data then return nil end local status = articleHistoryObj:getStatusId() local cats = {} local pagetype = data.isList and 'lists' or 'articles' if data.mainDate and data.mainDateTimestamp <= data.currentTimestamp then cats[#cats + 1] = Category.new(string.format( 'Featured %s that have appeared on the main page', pagetype )) if data.mainDate2 and data.mainDate2Timestamp <= data.currentTimestamp then cats[#cats + 1] = Category.new(string.format( 'Featured %s that have appeared on the main page twice', pagetype )) else cats[#cats + 1] = Category.new(string.format( 'Featured %s that have appeared on the main page once', pagetype )) end end return cats end } }, ------------------------------------------------------------------------------- -- Actions ------------------------------------------------------------------------------- -- The actions table contains configuration tables for actions such as featured -- article candidacies and peer review, etc. -- Each configuration table can have the following fields: -- -- id: the main ID for the action. This should be the same as the configuration -- table key. -- name: the name of the action. This can be a string or a function. If it is -- a function, it takes an article history object as its first parameter and -- the action object as its second parameter, and should return the name. -- results: a table of possible results for the action. Keys in the table should -- be a result ID, e.g. "promoted" or "kept", and values should be a subtable -- with the following fields: -- id: the result ID. This should be the same as the table key. It will -- also define a possible input value for the action's result parameter. -- text: the displayed result text. This may be a string or a function. If it -- is a function, it takes an article history object as the first -- parameter and the current action object as the second parameter, and -- should return the result string. -- aliases: an array of result ID aliases. Each of these will define a valid -- value for the action's result parameter. -- text: The action text. This may be a string or a function. If it is a -- function, it takes an article history object as the first parameter and -- the current action object as the second parameter, and should return the -- text string. -- categories: The categories set by the notice. This may be an array of -- category names, or a function. If it is a function, it takes an article -- history object as the first parameter and the current action object as the -- second parameter, and should return an array of category objects. -- noticeBarIcon: the icon to use for the notice bar. This can be a string, or -- a function, or true. If it is a function it takes an article history -- object as the first parameter, and should output the icon filename. If it -- is true, it uses the value of icon. If it is nil then no notice bar icon -- will be displayed. -- noticeBarIconCaption: the caption to use for the notice bar icon. This can be -- a string or a function. If it is a function, it takes an article history -- object as its first parameter, and should return the caption text. If this -- is absent, the icon caption is used instead. -- noticeBarIconSize: the size of the notice bar icon, including "px" suffix. -- The default is set by defaultNoticeBarIconSize. actions = { FAC = { id = 'FAC', name = 'Pengusulan artikel pilihan', results = { promoted = { id = 'promoted', text = 'Disetujui', aliases = {'pass', 'passed'} }, ['not promoted'] = { id = 'not promoted', text = 'Ditolak', aliases = {'fail', 'failed'} } } }, FAR = { id = 'FAR', name = 'Peninjauan ulang artikel pilihan', aliases = {'FARC'}, results = { kept = { id = 'kept', text = 'Dipertahankan', aliases = {'pass', 'passed', 'keep'} }, demoted = { id = 'demoted', text = 'Dicabut', aliases = {'fail', 'failed', 'remove', 'removed'} }, merged = { id = 'merged', text = 'Merged', aliases = {'merge'} } }, categories = function (articleHistoryObj, actionObj) local ret = {} local result = actionObj.resultId if result == 'demoted' or result == 'merged' then local status = articleHistoryObj:getStatusId() local sortKey = articleHistoryObj.currentTitle.subjectPageTitle.prefixedText if status == 'FA' or status == 'FL' then sortKey = '#' .. sortKey end ret[#ret + 1] = Category.new( 'Mantan artikel pilihan Wikipedia', sortKey ) end return ret end }, BP = { id = 'BP', name = 'Brilliant prose', results = { nominated = { id = 'nominated', text = 'Nominated', aliases = {'pass', 'promoted', 'nom'} } } }, RBP = { id = 'RBP', name = 'Refreshing brilliant prose', results = { kept = { id = 'kept', text = 'Kept', aliases = {'pass', 'passed', 'keep'} }, ['not kept'] = { id = 'not kept', text = 'Not kept', aliases = {'fail', 'failed', 'remove', 'removed', 'demoted'} } }, categories = function (articleHistoryObj, actionObj) local ret = {} if actionObj.resultId == 'not kept' then ret[#ret + 1] = Category.new( 'Wikipedia former brilliant prose', articleHistoryObj.currentTitle.text ) end return ret end }, FLC = { id = 'FLC', name = 'Featured list candidate', results = { promoted = { id = 'promoted', text = 'Promoted', aliases = {'pass', 'passed'} }, ['not promoted'] = { id = 'not promoted', text = 'Not promoted', aliases = {'fail', 'failed'} } } }, FLR = { id = 'FLR', name = 'Featured list removal candidate', results = { kept = { id = 'kept', text = 'Kept', aliases = {'pass', 'passed', 'keep'} }, demoted = { id = 'demoted', text = 'Demoted', aliases = {'fail', 'failed', 'remove', 'removed'} }, merged = { id = 'merged', text = 'Merged', aliases = {'merge'} } }, categories = function (articleHistoryObj, actionObj) local ret = {} local result = actionObj.resultId if result == 'demoted' or result == 'merged' then local sortKey if articleHistoryObj:getStatusId() == 'FL' then sortKey = '#' .. articleHistoryObj.currentTitle.subjectPageTitle.prefixedText else sortKey = articleHistoryObj.currentTitle.text end ret[#ret + 1] = Category.new( 'Wikipedia former featured lists', sortKey ) end return ret end }, FTC = { id = 'FTC', name = 'Featured topic candidate', results = { promoted = { id = 'promoted', text = 'Promoted', aliases = {'pass', 'passed'} }, ['not promoted'] = { id = 'not promoted', text = 'Not promoted', aliases = {'fail', 'failed'} } } }, FTR = { id = 'FTR', name = 'Featured topic removal candidate', results = { kept = { id = 'kept', text = 'Kept', aliases = {'pass', 'passed', 'keep'} }, demoted = { id = 'demoted', text = 'Demoted', aliases = {'fail', 'failed', 'remove', 'removed'} }, merged = { id = 'merged', text = 'Merged', aliases = {'merge'} } } }, FPOC = { id = 'FPOC', name = 'Featured portal candidate', results = { promoted = { id = 'promoted', text = 'Promoted', aliases = {'pass', 'passed'} }, ['not promoted'] = { id = 'not promoted', text = 'Not promoted', aliases = {'fail', 'failed'} } } }, FPOR = { id = 'FPOR', name = 'Featured portal review', results = { kept = { id = 'kept', text = 'Kept', aliases = {'pass', 'passed', 'keep'} }, demoted = { id = 'demoted', text = 'Demoted', aliases = {'fail', 'failed', 'remove', 'removed'} }, merged = { id = 'merged', text = 'Merged', aliases = {'merge'} } } }, GAN = { id = 'GAN', name = 'Pengusulan artikel bagus', aliases = {'GAC'}, results = { listed = { id = 'listed', text = 'Disetujui', aliases = {'pass', 'passed', 'promoted'} }, ['not listed'] = { id = 'not listed', text = 'Ditolak', aliases = {'fail', 'failed', 'not promoted'} } }, categories = function (articleHistoryObj, actionObj) local ret = {} if actionObj.resultId == 'not listed' then local status = articleHistoryObj:getStatusId() if status ~= 'FA' and status ~= 'GA' and status ~= 'FFA' then ret[#ret + 1] = Category.new( 'Former good article nominees', articleHistoryObj.currentTitle.text ) end end return ret end }, GAR = { id = 'GAR', name = 'Peninjauan ulang artikel bagus', results = { kept = { id = 'kept', text = 'Dipertahankan', aliases = {'pass', 'passed', 'keep'} }, delisted = { id = 'delisted', text = 'Dicabut', aliases = {'fail', 'failed'} }, listed = { id = 'listed', text = 'Listed' }, ['not listed'] = { id = 'not listed', text = 'Not listed' } }, categories = function (articleHistoryObj, actionObj) local ret = {} if actionObj.resultId == 'delisted' then local status = articleHistoryObj:getStatusId() if status ~= 'FA' and status ~= 'GA' then ret[#ret + 1] = Category.new( 'Delisted good articles', articleHistoryObj.currentTitle.text ) end end end }, GTC = { id = 'GTC', name = 'Good topic candidate', results = { promoted = { id = 'promoted', text = 'Promoted', aliases = {'pass', 'passed'} }, ['not promoted'] = { id = 'not promoted', text = 'Not promoted', aliases = {'fail', 'failed'} } } }, GTR = { id = 'GTR', name = 'Good topic removal candidate', results = { kept = { id = 'kept', text = 'Kept', aliases = {'pass', 'passed', 'keep'} }, demoted = { id = 'demoted', text = 'Demoted', aliases = {'fail', 'failed', 'remove', 'removed'} }, merged = { id = 'merged', text = 'Merged', aliases = {'merge'} } } }, PR = { id = 'PR', name = 'Peer review', results = { reviewed = { id = 'reviewed', text = 'Reviewed', aliases = {'_BLANK'} }, ['not reviewed'] = { id = 'not reviewed', text = 'Not reviewed', } }, categories = {'Old requests for peer review'} }, WPR = { id = 'WPR', name = function (articleHistoryObj, actionObj) local names = { approved = 'WikiProject approved revision', copyedited = 'Guild of Copy Editors', collaboration = 'WikiProject collaboration', maindate = "Today's featured article" } local result = actionObj.resultId return result and names[result] or 'WikiProject peer review' end, results = { approved = { id = 'approved', text = function(articleHistoryObj, actionObj) if actionObj.oldid then local url = mw.uri.fullUrl( articleHistoryObj.currentTitle.prefixedText, {diff = 'cur', oldid = actionObj.oldid} ) return string.format( '[%s %s]', tostring(url), 'Diff to current version' ) else error(string.format( "No oldid detected for the approved version; " .. "please set the 'action%doldid' parameter " .. "or give the 'action%dresult' parameter a " .. "different value.", actionObj.paramNum, actionObj.paramNum )) end end, aliases = {'approved version'} }, copyedited = { id = 'copyedited', text = 'Copyedited', aliases = {'copyedit', 'proofread'} }, maindate = { id = 'maindate', text = 'Main Page' }, collaborated = { id = 'collaborated', text = 'Collaborated', aliases = {'cotw', 'collaboration'} }, reviewed = { id = 'reviewed', text = 'Reviewed', aliases = {'_BLANK'} } }, categories = function (articleHistoryObj, actionObj) local ret = {} local result = actionObj.resultId if result == 'copyedited' then ret[1] = Category.new('Articles copy edited by the Guild of Copy Editors') end return ret end }, WAR = { id = 'WAR', name = 'WikiProject A-class review', results = { approved = { id = 'approved', text = 'Approved', aliases = {'pass', 'passed'} }, ['not approved'] = { id = 'not approved', text = 'Not approved', aliases = {'fail', 'failed', 'not reviewed'} }, reviewed = { id = 'reviewed', text = 'Reviewed', aliases = {'_BLANK'} }, kept = { id = 'kept', text = 'Kept', aliases = {'keep'} }, demoted = { id = 'demoted', text = 'Demoted', aliases = {'demote'} } } }, AFD = { id = 'AFD', name = 'Articles for deletion', results = { kept = { id = 'kept', text = 'Kept', aliases = {'withdrawn', 'keep'} }, deleted = { id = 'deleted', text = 'Deleted', aliases = {'delete'} }, merged = { id = 'merged', text = 'Merged', aliases = {'merge'} }, ['no consensus'] = { id = 'no consensus', text = 'No consensus' }, ['speedily kept'] = { id = 'speedily kept', text = 'Speedily kept', aliases = {'speedy keep'} }, ['speedily deleted'] ={ id = 'speedily deleted', text = 'Speedily deleted', aliases = {'speedy delete'} }, redirected = { id = 'redirected', text = 'Redirected', aliases = {'redirect'} }, renamed = { id = 'renamed', text = 'Renamed', aliases = {'rename', 'move', 'moved'} }, } }, MFD = { id = 'MFD', name = 'Miscellanea for deletion', results = { kept = { id = 'kept', text = 'Kept', aliases = {'withdrawn', 'keep'} }, deleted = { id = 'deleted', text = 'Deleted', aliases = {'delete'} }, merged = { id = 'merged', text = 'Merged', aliases = {'merge'} }, ['no consensus'] = { id = 'no consensus', text = 'No consensus' }, ['speedily kept'] = { id = 'speedily kept', text = 'Speedily kept', aliases = {'speedy keep'} }, ['speedily deleted'] = { id = 'speedily deleted', text = 'Speedily deleted', aliases = {'speedy delete'} }, redirected = { id = 'redirected', text = 'Redirected', aliases = {'redirect'} }, renamed = { id = 'renamed', text = 'Renamed', aliases = {'rename', 'move', 'moved'} }, } }, TFD = { id = 'TFD', name = 'Templates for discussion', results = { kept = { id = 'kept', text = 'Kept', aliases = {'withdrawn', 'keep'} }, deleted = { id = 'deleted', text = 'Deleted', aliases = {'delete'} }, merged = { id = 'merged', text = 'Merged', aliases = {'merge'} }, ['no consensus'] = { id = 'no consensus', text = 'No consensus' }, ['speedily kept'] = { id = 'speedily kept', text = 'Speedily kept', aliases = {'speedy keep'} }, ['speedily deleted'] = { id = 'speedily deleted', text = 'Speedily deleted', aliases = {'speedy delete'} }, redirected = { text = 'Redirected', aliases = {'redirect'} }, renamed = { id = 'renamed', text = 'Renamed', aliases = {'rename', 'move', 'moved'} }, } }, CSD = { id = 'CSD', name = 'Candidate for speedy deletion', results = { kept = { id = 'kept', text = 'Kept', aliases = {'withdrawn', 'keep'} }, deleted = { id = 'deleted', text = 'Deleted', aliases = {'delete', 'speedily deleted', 'speedy delete'} }, ['speedily kept'] = { id = 'speedily kept', text = 'Speedily kept', aliases = {'speedy keep'} }, redirected = { id = 'redirected', text = 'Redirected', aliases = {'redirect'} }, prod = { id = 'prod', text = 'Converted to [[WP:PROD|proposed deletion]]', aliases = {'prodded'} }, afd = { id = 'afd', text = 'Sent to [[WP:AFD|articles for deletion]]', aliases = {'afded'} }, renamed = { id = 'renamed', text = 'Renamed', aliases = {'rename', 'move', 'moved'} }, } }, PROD = { id = 'PROD', name = 'Proposed deletion', results = { kept = { id = 'kept', text = 'Kept', aliases = {'withdrawn', 'keep'} }, deleted = { id = 'deleted', text = 'Deleted', aliases = {'delete'} }, ['speedily kept'] = { id = 'speedily kept', text = 'Speedily kept', aliases = {'speedy keep'} }, ['speedily deleted'] = { id = 'speedily deleted', text = 'Speedily deleted', aliases = {'speedy delete'} }, redirected = { id = 'redirected', text = 'Redirected', aliases = {'redirect'} }, afd = { id = 'afd', text = 'Sent to [[WP:AFD|articles for deletion]]', aliases = {'afded'} }, renamed = { id = 'renamed', text = 'Renamed', aliases = {'rename', 'move', 'moved'} }, } }, DRV = { id = 'DRV', name = 'Deletion review', results = { endorsed = { id = 'endorsed', text = 'Endorsed', aliases = {'endorse'} }, relisted = { id = 'relisted', text = 'Relisted', aliases = {'relist'} }, overturned = { id = 'overturned', text = 'Overturned', aliases = {'overturn'} }, restored = { id = 'restored', text = 'Restored', aliases = {'restore'} }, ['no consensus'] = { id = 'no consensus', text = 'No consensus' } } } }, ------------------------------------------------------------------------------- -- Collapsible notices ------------------------------------------------------------------------------- -- The collapsibleNotices table contains configuration tables for notices that -- go in the collapsible part of the template, underneath the actions. -- Each configuration table can have the following fields: -- -- id: the main ID for the notice. This should be the same as the configuration -- table key. -- isActive: a function that should return a truthy value if the notice should -- be displayed, and a falsy value if not. (Falsy values are false and nil, -- and truthy values are everything else.) The function takes an article -- history object as its first parameter. -- makeData: a function that should return a table of data to be used by other -- functions in this notice configuration table. It can be accessed using -- noticeObj:getData(). -- icon: the filename of the notice icon, minus the "File:" prefix. -- iconCaption: the icon caption. -- iconSize: The icon size, including "px" suffix. The default is defined in -- defaultIconSize. -- iconSmallSize: The icon size if we are outputting a small template. The -- default is defined in defaultSmallIconSize. -- text: The notice text. This may be a string or a function. If it is a -- function, it takes an article history object as the first parameter, and -- the current collapsible notice object as the second parameter, and should -- return the text string. -- categories: The categories set by the notice. This may be an array of -- category names, or a function. If it is a function, it takes an article -- history object as the first parameter, and the current collapsible notice -- object as the second parameter, and should return an array of category -- objects. -- noticeBarIcon: the icon to use for the notice bar. This can be a string, or -- a function, or true. If it is a function it takes an article history -- object as the first parameter, and should output the icon filename. If it -- is true, it uses the value of icon. If it is nil then no notice bar icon -- will be displayed. -- noticeBarIconCaption: the caption to use for the notice bar icon. This can be -- a string or a function. If it is a function, it takes an article history -- object as its first parameter, and should return the caption text. If this -- is absent, the icon caption is used instead. -- noticeBarIconSize: the size of the notice bar icon, including "px" suffix. -- The default is set by defaultNoticeBarIconSize. collapsibleNotices = { -- DYK { id = 'DYK', icon = 'Symbol question.svg', iconCaption = 'Did You Know', iconSmallSize = '15px', noticeBarIcon = true, isActive = function (articleHistoryObj) return isActiveDatedObject(articleHistoryObj, 'dyk') end, makeData = function (articleHistoryObj) return makeDateData(articleHistoryObj, 'dyk', {'entry', 'nom'}) end, text = function (articleHistoryObj, collapsibleNoticeObj) local data = collapsibleNoticeObj:getData(articleHistoryObj) if not data then return nil end for _, t in ipairs(data) do local raPage = 'Wikipedia:Recent additions/' .. getDate('Y/F#j F Y', t.date) if not titleExists(raPage) then raPage = 'Wikipedia:Recent additions' end t.link = raPage end local fact = 'fact from this article' if data[1].nom then fact = '[[' .. data[1].nom .. '|' .. fact .. ']]' end local blurb = "A " .. fact .. " appeared on " .. "Wikipedia's [[Main Page]] in the " .. "''\"[[:Template:Did you know|Did you know?]]\"'' " .. "column on $1." return makeDateText(data, blurb, true) end, collapsibleText = function (articleHistoryObj, collapsibleNoticeObj) local data = collapsibleNoticeObj:getData(articleHistoryObj) if not data then return nil end local ctext = {} if #data == 1 and data[1].entry then ctext[#ctext + 1] = string.format( "The text of the entry was: ''Did you know %s''", data[1].entry ) else local entries = {} local lastEntryDate for _, t in ipairs(data) do entries[#entries + 1] = t.entry lastEntryDate = t.date end if #entries == 1 then ctext[#ctext + 1] = string.format( "The text of the entry for %s was: ''Did you know %s''", lastEntryDate, entries[1] ) elseif #entries > 1 then ctext[#ctext + 1] = 'The text of the entries was:\n' local list = mw.html.create('ul') for _, t in ipairs(data) do if t.entry then list:tag('li'):wikitext(string.format( "%s: ''Did you know %s''", t.date, t.entry )) end end ctext[#ctext + 1] = tostring(list) end end if #ctext > 0 then return table.concat(ctext) else return nil end end, categories = function (articleHistoryObj, collapsibleNoticeObj) local cats = {} local status = articleHistoryObj:getStatusId() local cat if status == 'FA' then cat = 'Wikipedia Did you know articles that are featured articles' elseif status == 'FL' then cat = 'Wikipedia Did you know articles that are featured lists' elseif status == 'GA' or status == 'FFA/GA' then cat = 'Wikipedia Did you know articles that are good articles' else cat = 'Wikipedia Did you know articles' end cats[1] = Category.new(cat) return cats end }, -- ITN { id = 'ITN', isActive = function (articleHistoryObj) return isActiveDatedObject(articleHistoryObj, 'itn') end, makeData = function (articleHistoryObj) return makeDateData(articleHistoryObj, 'itn', {'link'}) end, icon = 'Globe current.svg', iconCaption = 'In the news', noticeBarIcon = true, noticeBarIconSize = '20px', text = function (articleHistoryObj, collapsibleNoticeObj) local data = collapsibleNoticeObj:getData(articleHistoryObj) if not data then return nil end local dates = {} for _, t in ipairs(data) do local date = {} if t.link then date.link = t.link elseif t.ymdDate >= 20110701 then date.link = string.format( 'Wikipedia:In the news/Candidates/%s %d', t.month, t.year ) elseif t.ymdDate >= 20090101 then date.link = string.format( 'Wikipedia:ITN archives/%d/%s', t.year, t.month ) elseif t.ymdDate >= 20050101 then date.link = string.format( 'Portal:Current events/%d %s %d', t.year, t.month, t.day ) end date.date = t.date dates[#dates + 1] = date end local intro if #data > 1 then intro = 'News items involving this article were' else intro = 'A news item involving this article was' end local blurb = intro .. " featured on Wikipedia's [[Main Page]] in the " .. "''\"[[Template:In the news|In the news]]\"'' column on $1." return makeDateText(dates, blurb) end, categories = function (articleHistoryObj, collapsibleNoticeObj) local cats = {} cats[1] = Category.new('Wikipedia In the news articles') return cats end }, -- On This Day { id = 'OTD', isActive = function (articleHistoryObj) return isActiveDatedObject(articleHistoryObj, 'otd') end, makeData = function (articleHistoryObj) return makeDateData(articleHistoryObj, 'otd', {'link', 'oldid'}) -- TODO: remove 'link' after it is no longer needed for tracking end, icon = 'Nuvola apps date.svg', iconCaption = 'On this day...', noticeBarIcon = true, noticeBarIconSize = '20px', text = function (articleHistoryObj, collapsibleNoticeObj) local data = collapsibleNoticeObj:getData(articleHistoryObj) if not data then return nil end local dates = {} for _, t in ipairs(data) do local date = {} date.date = t.date date.link = t.link if t.oldid then -- TODO: Move this inside the main module local oldid = tonumber(t.oldid) if oldid and math.floor(oldid) == oldid and oldid > 0 and oldid < math.huge then -- If the oldid is valid, it takes precedence over -- explicit links. date.link = 'Special:PermaLink/' .. t.oldid else collapsibleNoticeObj:addWarning( string.format( "invalid oldid '%s' detected in parameter '%s'; " .. "if an oldid is specified it must be a positive integer", t.oldid, t.argPrefix .. 'oldid' ), 'Template:Article history#Invalid oldid' ) end end dates[#dates + 1] = date end local intro if #data > 1 then intro = 'Facts from this article were' else intro = 'A fact from this article was' end local blurb = intro .. " featured on Wikipedia's [[Main Page]] in the " .. "''\"[[Wikipedia:Selected anniversaries|On this day...]]\"'' " .. "column on $1." return makeDateText(dates, blurb) end, categories = function (articleHistoryObj, collapsibleNoticeObj) local cats = {} cats[1] = Category.new('Selected anniversaries articles') local data = collapsibleNoticeObj:getData(articleHistoryObj) if data then for _, t in ipairs(data) do if t.link then cats[#cats + 1] = Category.new( 'Article history templates with linked otd dates' ) break end end end return cats end }, -- Article Collaboration and Improvement Drive { id = 'ACID', isActive = function (articleHistoryObj) return articleHistoryObj.args.aciddate end, icon = 'Article Collaboration and Improvement Drive.svg', iconCaption = 'Article Collaboration and Improvement Drive', noticeBarIcon = true, noticeBarIconSize = '20px', text = function (articleHistoryObj) local args = articleHistoryObj.args local blurb = 'This article was on the ' .. '[[WP:ACID|Article Collaboration and Improvement Drive]] ' .. 'for the week of %s.' local date = validateDate('aciddate', args.aciddate) return string.format(blurb, date) end }, -- League of Copy Editors { id = 'LOCE', isActive = function (articleHistoryObj) return articleHistoryObj.args.loceNotAnActiveOption end, icon = 'LoCiconRevised.png', iconCaption = 'League of Copyeditors', iconSize = '25px', noticeBarIcon = true, text = 'This article, or a portion of it, was copyedited by the ' .. '[[WP:LoCE|League of Copyeditors]].' } }, ------------------------------------------------------------------------------- -- Notice bar icons ------------------------------------------------------------------------------- -- This table holds configuration tables for notice bar icons that don't appear -- as part of a row. Other notice bar icons are handled in the statuses, -- notices, actions, and collapsibleNotices tables. -- It accepts the following fields: -- isActive: a function that should return a truthy value if the notice should -- be displayed, and a falsy value if not. (Falsy values are false and nil, -- and truthy values are everything else.) The function takes an article -- history object as its first parameter. -- icon: the filename of the notice bar icon, minus the "File:" prefix. noticeBarIcons = { -- Peer review, or NA status { isActive = function (articleHistoryObj) local status = articleHistoryObj:getStatusId() -- @XXX: This is what the template does, but we should take into -- account peer review actions as well. return not status or status == 'PR' or status == 'NA' end, icon = 'Nuvola apps kedit.svg' }, -- Wikipedia 1.0 { isActive = function (articleHistoryObj) return articleHistoryObj.args['v1.0NotAnActiveOption'] end, icon = 'WP1 0 Icon.svg' } }, ------------------------------------------------------------------------------- -- Extra categories ------------------------------------------------------------------------------- -- This table contains categories that don't appear as part of a row. It is an -- array of functions; each function takes an article history object as input -- and must return an array of category objects as output. extraCategories = { -- Four award function (articleHistoryObj) local yesno = require('Module:Yesno') local ret = {} local isFour = yesno(articleHistoryObj.args.four) if isFour then ret[#ret + 1] = Category.new('Wikipedia four award articles') elseif isFour == false then ret[#ret + 1] = Category.new('Wikipedia articles rejected for Four awards') elseif articleHistoryObj:getStatusId() == 'FA' then local isDYK = false for _, obj in ipairs(articleHistoryObj:getCollapsibleNoticeObjects()) do if obj.id == 'DYK' then isDYK = true break end end if isDYK then for _, obj in ipairs(articleHistoryObj:getActionObjects()) do if obj.id == 'GAN' and obj.resultId == 'listed' then ret[#ret + 1] = Category.new('Possible Wikipedia four award articles') break end end end end return ret end, -- Deletion to Quality award function (articleHistoryObj) local ret = {} local status = articleHistoryObj:getStatusId() if status == 'FA' or status == 'FL' or status == 'GA' then local iAfd = 0 local hasAfd = false local actionObjects = articleHistoryObj:getActionObjects() for i, obj in ipairs(actionObjects) do if obj.id == 'AFD' then iAfd = i hasAfd = true break end end if hasAfd then local function hasNomination(id, result) for i = iAfd + 1, #actionObjects do local obj = actionObjects[i] if obj.id == id and obj.resultId == result then return true end end return false end if status == 'GA' and hasNomination('GAN', 'listed') or status == 'FL' and hasNomination('FLC', 'promoted') or status == 'FA' and hasNomination('FAC', 'promoted') then ret[#ret + 1] = Category.new('Deletion to Quality Award candidates') end end end return ret end, -- Track small banners function (articleHistoryObj) local ret = {} if articleHistoryObj.isSmall then table.insert(ret, Category.new('Small article history templates')) end return ret end, }, ------------------------------------------------------------------------------- -- Parameters ------------------------------------------------------------------------------- -- The parameter values used to generate the page actions. These are used as -- Lua patterns, so any of the magic characters *+-.^$%[] should be escaped -- with a preceding % symbol. actionParamPrefix = 'action', actionParamSuffixes = { [''] = 'code', date = 'date', link = 'link', result = 'resultCode', oldid = 'oldid' }, -- The parameter used to set the current status. currentStatusParam = 'currentstatus', ------------------------------------------------------------------------------- -- Other settings ------------------------------------------------------------------------------- -- If this number or fewer of collapsible rows are present (including actions -- and collapsible notices) they will not be collapsed. If this is set to the -- string "all", all rows will always be visible. Otherwise, the input must be -- a number. The default is three rows. uncollapsedRows = 3, -- The default size for icons. The default is 30px. defaultIconSize = '30px', -- The default size for icons for small templates. The default is 15px. defaultSmallIconSize = '15px', -- The default size for status icons. The default is 50px. defaultStatusIconSize = '50px', -- The default size for status icons for small templates. The default is 30px. defaultSmallStatusIconSize = '30px', -- The default size for notice bar icons. The default is 15px. defaultNoticeBarIconSize = '15px', -- The default size for collapsible status icons. The default is 50px. defaultCollapsibleNoticeIconSize = '20px', -- The default size for collapsible status icons for small templates. The -- default is 30px. defaultSmallCollapsibleNoticeIconSize = '20px', ------------------------------------------------------------------------------- -- Messages ------------------------------------------------------------------------------- msg = { -- The heading for the collapsible table of actions if we are in the main -- namespace or the talk namespace. ['milestones-header'] = 'Riwayat artikel', -- The heading for the collapsible table of actions if we are in a different -- namespace. -- $1 - the subject namespace name. ['milestones-header-other-ns'] = '$1 milestones', -- The milestones date header. ['milestones-date-header'] = 'Tanggal', -- The milestones process header. ['milestones-process-header'] = 'Proses', -- The milestones result header. ['milestones-result-header'] = 'Hasil', -- The format to display the action dates in. The syntax is the same as the -- #time parser function. ['action-date-format'] = 'd-m-Y', -- The category to use if any errors are detected. ['error-category'] = 'Article history templates with errors', -- Define boilerplate text for error messages and warnings, both with and -- without help links. -- $1 - the error message -- $2 - a link to a help page and section for the error ['error-message-help'] = 'Error: $1 ([[$2|help]]).', ['error-message-nohelp'] = 'Error: $1.', ['warning-help'] = 'Warning: $1 ([[$2|help]]).', ['warning-nohelp'] = 'Warning: $1.', -- Error for row objects that should output notice bar icons but for which no -- icon values could be found. ['row-error-missing-icon'] = "notice bar icon config set to 'true' but no " .. 'image could be found', -- A help link for row-error-missing-icon ['row-error-missing-icon-help'] = 'Template:Article history#Missing icon', -- Error for action objects that aren't passed a code. -- $1 - the parameter name for the code ['action-error-no-code'] = "no action code found in the '$1' parameter; " .. "please add a code or remove other parameters starting with '$1'", -- A help link for action-error-no-code ['action-error-no-code-help'] = 'Template:Article history#Action codes', -- Error for action objects that are passed an invalid code. -- $1 - the code that the user input -- $2 - the parameter name for the code ['action-error-invalid-code'] = "invalid action code '$1' passed to the '$2' parameter", -- A help link for action-error-invalid-code ['action-error-invalid-code-help'] = 'Template:Article history#Action codes', -- Error for action objects with blank result parameters, where result -- parameters are required for the action's ID. -- $1 - the action ID -- $2 - the result parameter name ['action-error-blank-result'] = "the '$1' action requires a result code; " .. "please add a result code to parameter '$2'", -- A help link for action-error-blank-result ['action-error-blank-result-help'] = 'Template:Article history#Action results', -- Error for action objects with invalid result parameters. -- $1 - the result code that the user input -- $2 - the action ID -- $3 - the result parameter name ['action-error-invalid-result'] = "invalid result '$1' for action '$2' " .. "detected in parameter '$3'", -- A help link for action-error-invalid-result ['action-error-invalid-result-help'] = 'Template:Article history#Action results', -- Warning for action objects with invalid dates. -- $1 - the date input by the user -- $2 - the date parameter name ['action-warning-invalid-date'] = "invalid date '$1' detected in parameter '$2'", -- A help link for action-warning-invalid-date ['action-warning-invalid-date-help'] = 'Template:Article history#Invalid date', -- Error for action objects with no dates. -- $1 - the parameter number -- $2 - the date parameter name -- $3 - the action parameter name ['action-warning-no-date'] = "no date specified for action $1; " .. "please add a date to parameter '$2' or remove the other parameters " .. "beginning with '$3'", -- A help link for action-warning-no-date ['action-warning-no-date-help'] = 'Template:Article history#No date', -- The text to display in place of the action date if it is missing. ['action-date-missing'] = '?', -- Error for action objects with invalid oldids. -- $1 - the oldid input by the user -- $2 - the oldid parameter name ['action-warning-invalid-oldid'] = "invalid oldid '$1' detected in parameter '$2'; " .. "if an oldid is specified it must be a positive integer", -- A help link for action-warning-invalid-oldid ['action-warning-invalid-oldid-help'] = 'Template:Article history#Invalid oldid', -- Error for invalid current status codes. -- $1 - the code input by the user ['articlehistory-warning-invalid-status'] = "'$1' is not a valid status code", -- A help link for articlehistory-warning-invalid-status ['articlehistory-warning-invalid-status-help'] = 'Template:Article history#Invalid status', -- Warning for invocations that specify a current status without specifying any -- actions. ['articlehistory-warning-status-no-actions'] = "a current status was supplied " .. 'without any actions', -- A help link for articlehistory-warning-status-no-actions ['articlehistory-warning-status-no-actions-help'] = 'Template:Article history#No actions', -- The text to display the current status at the bottom of the collapsible -- table. -- $1 - the current status name ['status-blurb'] = "Status saat ini: '''$1'''", -- The text to display at the bottom of the collapsible table if the current -- status is unknown. ['status-unknown'] = '?', } ------------------------------------------------------------------------------- -- CONFIG TABLE END ------------------------------------------------------------------------------- } 9vxmjgilf6ebhs5wxoati8k78ouuiit Pakanḍhâ'ân:Mohammad Hatta 1 2255 13738 2023-07-10T09:04:09Z Bennylin 67 Artikel pilihan / Serradhân Pèlèyan 13738 wikitext text/x-wiki {{Article history | action1 = FAC | action1date = 10 July 2023 | action1link = Wikipedia:Artikel pilihan | action1result = promoted | action1oldid = 13708 |currentstatus=FA |topic= |maindate2= }} kji8z5xc6nhfxmuvypc7js9o0bloiqu Universitas Al-Azhar 0 2256 16628 13751 2024-05-15T23:11:14Z 36.68.20.58 16628 wikitext text/x-wiki '''Universitas Al-Azhar''' ([[bhâsa Arab]]: جامعة الأزهر الشريف; Al-ʾAzhar al-Šyarīf, Al-Azhar Moljâ), iyâ arèya sala sèttong kampus sè dhaddhi pusat ajhâr sastra Arab bân ngajhi [[Islam]] sunni è dhunnya. Azhar jhughân kampus nomor ḍuwâ' sè aberri' gellar palèng towa è dhunnya.<ref>Alatas, Syed Farid, 2006. From jami`ah to university: multiculturalism and Christian–Muslim dialogue, ''Current Sociology'' 54(1):112-32</ref> Kampus rèya anḍi' hubungan bi' Masjid Al-Azhar è [[Kairo]]. == Sombher == <references /> h4qe4act5hntoi13ha52xxpufe5s78h Al-Qur'an 0 2257 14075 14005 2023-08-30T02:11:39Z Lukjsly 1688 14075 wikitext text/x-wiki [[Bhengkek:Ottoman Single-volume Qur'an (TIEM 224, ff.527b-528a).jpg|jmpl|Al-Qurán jhâman Ottoman]] '''Al-Qur'an''' otabâ '''Kètab Qur'an''' ([[bhâsa Arab]]: '''القرآن''') iyâ arèya sèttong kètab soccè sè otama ḍâlem aghâma Islam sè èparcajhâ orèng Islam (Muslim) jhâ' kètab ghâpanèka è toronaghi sareng Allah Swt. ḍâ' Nabbhi [[Muhammad]] Saw. Kètab panèka bâḍâ 114 sorat bân sabbhân sorat bâḍâ pan-saponapan ayât.<ref>[https://news.detik.com/berita/d-5322811/pengertian-dan-fungsi-al-quran-dalam-kehidupan-sehari-hari Pengertian dan Fungsi Al Quran dalam Kehidupan Sehari-hari.] Januari 2021. Detiknews. È aksès tangghâl 2023-07-14.</ref> Ummat Islam parcajhâ jhâ' Al-Qur'an è dhâbuaghi sareng Allah Swt ḍâ' Nabbhi Muhammad lèbât Malaikat Jibril ḍâlem bâkto 22 taon, 2 bulân bân 22 arè otabâ korang lebbi salanjhânga 23 taon<ref>Lambert, Gray .(2013). ''[https://books.google.co.id/books?id=sV0mAgAAQBAJ&pg=PA287&redir_esc=y#v=onepage&q&f=false The Leaders Are Coming!]''. WestBow Press. hlm. 287. <nowiki>ISBN 9781449760137</nowiki>.</ref>, è molaè ḍâri tangghâl 17 bulân pasa<ref>Shaikh, Fazlur Rehman. (2001). ''Chronology of Prophetic Events.'' Hal. 50 Ta-Ha Publishers Ltd.</ref>. Ummat Muslim ngotmat Al-Qur'an mènangka mukjizat èpon Nabbhi Muhammad mènangka sala sèttong tatengnger kanabbhiân bân ḍhâddhi palèng moljâna wahyu sè ètoronaghi Allah ḍâri jhâman Nabbhi Adam sampè' jhâmanna Nabbhi Muhammad<ref>Peters, F.E. (2003). ''The Words and Will of God''. Princeton University Press. hlm. 12–13. <nowiki>ISBN 0-691-11461-7</nowiki>.</ref>. Dhâbu "Qur'an" èsebbhut sabânnyâ'na 70 kalè è ḍâlem Al-Qur'an.<ref>Brannon M. Wheeler. (Junè 2002). ''[https://books.google.co.id/books?id=qIDZIep-GIQC&redir_esc=y Prophets in the Quran: An Introduction to the Quran and Muslim Exegesis]''. A&C Black. hlm. 2. <nowiki>ISBN 978-0-8264-4957-3</nowiki>.</ref> Al-Qur'an è serrat sareng sahabât (kanca semma'na) Nabbhi Muhammad sè èparèngè tanggung jâwâb kaangghuy nolès polè wahyu ḍâri Allah sè ampon è apalaghi.<ref>Donner, Fred. "The historical context" in McAuliffe, J. D. ''The Cambridge Companion to the Qur'ān.'' Cambridge University Press, 2006. Hlm. 31–33.</ref> Saampona Nabbhi Muhammad sèdhâ, bânnyâ' sahabât sè lajhu nyoson otabâ ngèmpo' bân nyèrrat polè hafalan wahyu (ayât Al-Qur'an) sè ampon è apal. Pangempo'an al-Qur'an panèka è molaè ḍâri jhâmanna khalifah Abu Bakar Ash-Shiddiq atas osolla Umar bin Khattab kalabân satojhuânna sahabât sè seppo. Al-Qur'an anyebbhutaghi jhâ' èssèna Al-Qur'an panèka sèttong pètodhu. Torkadhâng jughân bisa aèssè carèta sajhârâ bân akhlak (tèngka) sè bhâgus.<ref>Nars, Seyyed Hossein. (2003). [[iarchive:islamreligionhis0000nasr|Islam: Religion, History and Civilization.]] HarperSanFransisco. <nowiki>ISBN 978-0-06-050714-5</nowiki>. Hlm. 42.</ref> Al-Qur'an èghuna'aghi asareng hadist kaangghuy nanto'aghi hokom Islam (Fiqih). È nalèkana alaksana'aghi sholat, al-Qur'an èmaos ḍâlem bhâsa Arab.<ref>Brian V Street. (2001). ''Literacy and Development: Ethnographic Perspectives''. Hlm. 193.</ref> Al-Qurán jughân èsebbhut mènangka sèttong tolèsan sastra bhâsa Arab sè palèng bhâgus è dhunnya.<ref>Arberry, Arthur. (1956). ''The Koran Interpreted.'' London. <nowiki>ISBN 0-684-82507-4</nowiki>. Hlm. 191.</ref> Orèng sè apal èssèna al-Qur'an èsebbhut Hafiz. Bânnyâ' ummat Islam sè maos al-Qur'an kalabân ''tartil'' (bâca'an sè bhâgus). Atoran maos al-Qur'an sè bhâgus tor lerres èngghi panèka èsebbhut èlmo ''tajwid''. È nalèkana bulân pasa (Ramadhân) biyasana ummat Islam malastarè apalan Qur'an bân maos Al-Qur'an saampona sholat ''tarawih'' (sholaat sonnah è bulân pasa). Kaangghuy onèng artèna bân maksoddhâ ḍâri èssèna al-Qur'an, ummat Islam jughân ajhâr èlmo ''tafsir''.<ref>Brown, Norman Oliver. (1991). [https://philpapers.org/rec/BROAAM-15 Apocalypse And/or Metamorphosis]. University of California Press. Hlm. 81.</ref> == ''Ètimologi'' == Bâḍâ duwâ' dhâbu sè ajellasaghi asal-osol nyâma Al-Qur'an, anapa oca' القرآن iyâ arèya ''Isim jamid'' bân ''musytaqq'' otabâ ''Isim jamid'' bân ''musytaqq.'' nomer sèttong iyâ arèya dhâbu ḍâri Asy-Syafi'i<blockquote>Sèngko' maca (AL-Qur'an) è adâ'na Ismail bin Qistintin, bân Ismail dhimin toman adhâbu, "Al-Qur'an arèya isim, benni ''mahmūz'' bân ta' èkala' ḍâri oca' قرأت ''qara’ta'' ("abâ'na maca"). lamon è kala' ḍâri oca' ''qara’ta,'' sakabbhina sè èbâca pagghun ḍhâddhi qur'an. Jârèya nyama ḍâ' Al-Qur'an paḍâna kètab Taurat bân Injil. Oca' ''qara’ta'' andi' hamzah, tapè oca' Al-Qur'an tadâ hamzah èpon. È ayât Al-Qur'an  وَإِذَا قَرَأْتَ الْقُرْءَانَ , oca' ''qara’ta'' bâḍâ hamzah èpon, anapon oca' Al-Qur'an tadâ' hamzah èpon.<ref name=":0">Ar-Rumi, Fahd Abdurrahman Sulaiman. (2005). ''[https://www.noor-book.com/en/ebook-%D8%AF%D8%B1%D8%A7%D8%B3%D8%A7%D8%AA-%D9%81%D9%8A-%D8%B9%D9%84%D9%88%D9%85-%D8%A7%D9%84%D9%82%D8%B1%D8%A7%D9%86-%D8%A7%D9%84%D9%83%D8%B1%D9%8A%D9%85--pdf Dirasāt fī ‘Ulūm al-Qur’ān al-Karīm].'' Hlm. 19-21.</ref></blockquote>Sè parlo ḍhâddhi catâdhân iyâ arèya riwâyât sè è maos Asy-Syafi'i iyâ arèya riw^yât Ibnu Katsir sè maos Al-Qur'an tadâ' hamzah èpon.<ref>Az-Zarkasy, Muhammad Abdullah Bahadar. (1957). ''Al-Burhān fī ‘Ulūm al-Qur’ān.'' Beirut, Lebanon: Dar Ihyaul Kutubil Arabiyyah. 1/278.</ref> Dhâbu arèya èlabân jhâ' Al-Qur'an è bâca tadâ' hamzah (ḍhâddhi ''al-Qurān''), paḍâ ḍâlem Qiraat Ibnu Katsir sè maso' ḍâlem hokom bâca'an ''takhfif'' (madhâmmang bâca'an) bân ''naql'' (ngallè harkat hamzah ḍâ' horop sokon sè bâḍâ sabelluna).<ref name=":0" /> Dhâbu sè nomèr duwâ' iyâ arèya bâḍâ sè nganggâp musytaqq ḍâri horop ق-ر-ن. Abu al-Hasan al-Asy'ari adhâbu, "Oca' jârèya musytaqq ḍâri oca' ''qarantu al-syay’ bil-syay’'', sè artèna sèngko' mapolong ḍâ' sèttonga. Ḍâri oca' rèya kèya, hajji sè èpapolong kalabân umroh ḍâlem sèttong ihram sè èsebbhut ''qiran.'' Anapon Abu Zakariya al-Farra' adhâbu, "Oca' jârèya musytaqq ḍâlri oca' القرائن ''al-qarā’in'', jâmak ḍâri قرينة ''qarīnah'' ("indikator"). Al-Qurtubu sapakat kalabân al-Farra' jhâ' ayât-ayât Al-Qur'an jârèya salèng mabhânder bân bânnyâ' sè nyaropanè sèttong bân laènna.<ref name=":0" /> == Sombher == <references /> 61lifmqc4j9npq9poyqu7vookj3ytxc Batik Madura 0 2258 20762 14874 2024-10-16T20:44:30Z EmausBot 150 Fixing double redirect to [[Bhâthèk Madhurâ]] 20762 wikitext text/x-wiki #ALIH [[Bhâthèk Madhurâ]] qwkxbdss8n51rwutcyivrzlhd18h33o Wikipèḍia:Pangoros 4 2259 14039 14020 2023-08-25T17:14:27Z Wutsje 2030 rv cross-wiki vandalism, see https://guc.toolforge.org/?by=date&user=176.213.4.215 14039 wikitext text/x-wiki '''Pengurus Wikipedia''' adalah [[Wikipedia:Wikipediawan|Wikipediawan]] atau [[Wikipedia:Wikipediawan|pengguna Wikipedia]] yang diberikan hak atas fitur-fitur teknis tertentu oleh komunitas Wikipedia dalam rangka pemeliharaan Wikipedia. Fitur-fitur tersebut antara lain hak untuk menghapus artikel, melindungi suatu halaman artikel dan melakukan pemblokiran terhadap pengguna, bahkan untuk melakukan pembatalan atas tindakan-tindakan ini. Seorang pengurus harus menghormati dan mengenal kebijakan-kebijakan Wikipedia karena mereka adalah anggota yang dikenal dan telah dipercaya dalam komunitas ini. Saat ini terdapat '''{{Cèṭa'an:NUMBEROFADMINS}}''' orang pengurus di [[Wikipedia bahasa Madura|Wikipedia Bahasa Madura]]. == Pencalonan pengurus == Anda dapat mencalonkan diri menjadi pengurus Wikipedia bahasa Madura di halaman ini, atau di halaman [[Wikipèḍia:Bârung Kopi]]. 7463cin81u8razw3sjqjdlk79p690jh Cèṭa'an:NUMBEROFADMINS 10 2260 13770 2023-07-17T05:30:46Z Bennylin 67 dari id.wiki 13770 wikitext text/x-wiki {{#expr:{{NUMBEROFADMINS}}-1}}<!-- dikurangi [[Pengguna:Filter penyalahgunaan]] --> 5nzsp9e5j2565ogwbu2r38dxeqd48lh Nadin Amizah 0 2261 13862 13857 2023-07-25T13:52:57Z Alfiyah Rizzy Afdiquni 9 13862 wikitext text/x-wiki {{infobox orang}} Nadin Amizah lahèr 28 Mei 2000 iyâ arèya pânyanyi bân pânulis ḍâri Inḍonèsia.<ref>Pamugarwati, Azizah. Maharani, Dian, ed. Kompas.com "[https://entertainment.kompas.com/read/2020/03/12/182559266/profil-nadin-amizah-pelantun-amin-paling-serius Profil Nadin Amizah, Pelantun Amin Paling Serius]". aksès 2020-05-13.</ref> == Karier == Nadin molaè èkennal bâjâ ghi' è SMA. Dhibi'en kalabân Dipha Barus ngibâh lagu "All Good" ka taon 2017. Nadin bân Dipha jughân dâdâr kalabân laghu rowa dhâ’-adhâ’an è panggung raja Djakarta Warehouse Project.<ref>Pangerang, Andi Muttya Keteng (ed.), Kompas.com, "[https://www.kompas.com/hype/read/2020/01/09/174900566/nadin-amizah-ardhito-pramono-hingga-andmesh-siap-semarakkan-love-fest-2020 Nadin Amizah, Ardhito Pramono, hingga Andmesh Siap Semarakkan LOVE FEST 2020]", aksès 2020-05-13.</ref> Sabellun molaè karèr nyanyinah, Nadin molaè è salah settong  program stasiun TV swasta Trans TV “Social Media Sensation” ka taon 2016. Lèbhât Label Sorai, Nadin ampon makalowar empa’ single sampè’ kalabân taon 2019 iyâ arèya “Rumpang” è bulân Sèptèmber 2018, “Sorai” è bulân Januari 2019, “Star” è ahèr Maret 2019 bân “Seperti Tulang” è  27 Sèptèmber 2019. Nadin jughân ampon nyayi kalabân brâmpan pânyanyi, kalabân ngasèlaghi brâmpan laghu kadhi “Beauty and the Beast” kalabân Adera, “Teralih” kalabân Matter Halo bân ahèr lèbât laghu “Amin paling Serius” kalabân Sal Priadi.<ref>Rahma K, thephrase.id, "[https://thephrase.id/all-about-nadin-amizah-rampungkan-studi-s1-hingga-gelar-konser-tunggal/ All About Nadin Amizah: Rampungkan Studi S1 hingga Gelar Konser Tunggal]", aksès 2022-12-20.</ref> È 28 Mei 2020, Nadin makalowar Album “Selamat Ulang Tahun”<ref>Rachman, Yogi. Nurcahyani, Ida, ed, Antaranews.com, "[https://www.antaranews.com/berita/1521304/nadin-amizah-rilis-album-perdana-di-hari-ulang-tahun Nadin Amizah rilis album perdana di hari ulang tahun]", aksès 2022-02-21.</ref> == Pânghârga'an bân nominasi == Nadin Amizah ella narèma brânang pânghârga'an è antarana ḍâri Anugrah Musik Inḍonèsia 2017 mènangka kategori Best Dance otabâ Electronic Production kalabân Dhipa Barus. Pas è taon 2018, dhibi'en è nominasiaghi sareng AMI Award ka'anghuy duwâ' pânghârga'an dhâlem Karya Produksi Re-Arragement Palèng Bhâghus kalabân Dipha Barus lebhât laghu "All Good" versi akustik bân dhâlem karya produksi Ballad Folk/Country Plaeng Bhâghus ka'anghuy "Teralih" hasèl kolaborasi kalabân Metter Halo.<ref>Maharani, Dian. Maharani, Dian, ed, Kompas.com, "[https://www.kompas.com/hype/read/2019/11/28/120432066/nadin-amizah-didapuk-jadi-pendatang-baru-terbaik-ami-awards Nadin Amizah Didapuk Jadi Pendatang Baru Terbaik AMI Awards]", aksès 2020-05-13.</ref> Pas è 27 Nopèmber 2019, lebhât laghu singel "Rumpang", dhibi'en narèma duwâ' pânghârga'an ḍâri Ami Music Award 2019 mènangka kategori Produksi Best Folk/Country/Ballad Paleng Bhâghus bân mènangka Orèng Anyar. Samantara rowa laghu "Amin Paling Serius" hasèl kolaborasi Nadin kalabân Sal Priadi ghun ènominasi kalabân AMI Award. Neng awwal taon 2020, Billboard Indonesia Music Awards 2020 sè èbâdâ'aghi dhâ'-adhâ'an anominasiaghi Nadin Amizah ka'anghuy tello' kategori, iyâ arèya Artis Anyar Top of the Year, Top Collaboration Song of the year bân Top Female Singer of the Year. == Sombher == <references /> j567nelqcgat2abx20xer5tobbsi7me Ustadz Adi Hidayat 0 2262 13832 2023-07-22T14:21:06Z Afkarina 1705 ←Membuat halaman berisi 'Adi Hidayat, Lc., MA. iyâ arèya sala sèttong alim ulama dâri Indonesia sè ngoasaè èssèna kètab Alquran kalabân letak bârissâ.' 13832 wikitext text/x-wiki Adi Hidayat, Lc., MA. iyâ arèya sala sèttong alim ulama dâri Indonesia sè ngoasaè èssèna kètab Alquran kalabân letak bârissâ. msmf7w9foz7qblz0q2dvtxr7wcv5ysj Luna Maya 0 2263 15469 15468 2023-12-13T04:49:27Z Sastroward 2437 ''' 15469 wikitext text/x-wiki {{infobox orang}} '''Luna Maya Sugeng''' (Lahèr 26 Agustus 1983) arowa artis binè’, model, tokang nyanyè bân pangosaha sè abhângsa [[Inḍonesia|Inḍonèsia]].<ref>[https://m.diadona.id/d-stories/belum-menikah-di-umur-hampir-40-tahun-luna-maya-putuskan-lakukan-pembekuan-sel-telur-220118x.html "Belum Menikah di Umur Hampir 40 Tahun, Luna Maya Putuskan Lakukan Pembekuan Sel Telur"]. ''Diadona.id''. È aksès tangghâl 2023-07-25</ref> == Karèr == === Karèr ''Akting/Modelling'' === Luna ngawwâlli karèrra dhâddhi model pamèlèan majalah Aneka Yess! 1999, bân ollè juara favorit arèya juara #3 abhereng settong angkatan kalabân Luna Maya bâkto rowa arèya Fanny Fabriana bân Fera Feriska sè sampè’ satèya pakghun aktif è lingkunga ''entertainment.'' Saampona rowa, Lua ollè kasempatân dhâddhi model iklan, majalah sampè’ sala sèttongnga kaloar è video ''klip Cool Colors''  kalabân ombhul ''“Satu Yang Pasti”'' è taon sè padâ. Terros alanjut ngèssè’è video ''klip'' kalompo’ musik Naff è lagu “Yang Tak Pernah Bisa Mencintaimu” è taon 2000, bân Sheila ''on 7'' è lagu “Sahabat Sejati”. Saampona arowa, Luna agabung è lingkungan ''modeling'' è “Look Model Indonesia” bân dhâddhi sala settong model sè sukses è jhâmanna. Saampona sukses dhâddhi model, è taon 2004, Luna nyoba’ è lingkungan ''akting'' lèbât filem awwâlla dhâddhi perran ''pendukung'' anyama '''Barbara''' lèbât filem ''30 Hari Mencari Cinta'' sè èsutradaraaghi Upi Avianto bân masok ka ḍâlem filem sè kapèng duwâ’ dhâdhâp horror pertamana ḍâlem perrana dhâddhi '''Mina''' lèbât filem ''Bangsal'' 13 abhâreng Endhita sè èsutradaraè Ody C. Harahap. Tak abit ḍâri filem sè 2 dâteng polè tabâran amaèn filem, Luna agghâl ka filem ''Brownies'' è taon settong sè apèrran dhâddhi '''Astrid''' bân èsutradaraè Hanung Bramantyo maskè tak angghâl bânnyak è filem kasebbhut. Tak abit ḍâri filem sè 3 kasebbhut, è taon settong, Luna langsumg masok ka lingkungan ''sinetron''  kalabhân ombhul ''Kau dan Aku'' jughân Indra Bruggman, bân Ferry Irawan bân cokop sukses è panayanganna. Nyamana sajen tègghi è lingkungan hiburân Inḍonèsia, saampona Luna aperran dhâddhi '''Cecilia Arriany''' è filem ''Cinta Silver'' sareng Restu Sinaga, Catherine Wilso, Christian Sugiono, bân bânnya’ polè sè laèn. Bânnè karo amaèn, Luna toman angghâl è video klip lagu sè dhâddhi ''Original Soundtrack dark'' filem kasebbhut sè èghibâ almarhum Glenn Fredly kalabân ombhul lagu '''Kisah Romantis''' è bân bâkto roa cè’ rammèna sampè nyamana Luna sajen tègghi, polè ḍâri album ''Soundtrack'' kasebbhut cè’ suksessè è pasaran è taon roa. Saampona roa, Luna angghâl ḍâlem filem ''Ruang, Pesan dari Surga, Jakarta Undercover,'' bân bânnya’ polè sè laèn. Perranna dhâddhi '''Kinasih''' (dâlem filem ''Ruang'' sè èsutradaraè Teddy Soeriaatmadia), bân '''Vikitra''' dâlem filem ''Jakarta Undercover'' sè èsutradaraè Lance), ollè pan-brâmpan ''nominasi'' è ajang ''penghargaan''  filem nasional ''bergengsi,'' kadhi MTV Indonesia Movie Awards, untuk  ''nominasi kategori'' “Most Favourite Actress” dalèm filem ''Ruang'' è taon 2006, bân 2007 dâlem filem ''Pesan Dari Surga,'' pas Indonesia Movie Awards 2007 untuk ''nominasi kategori “Pemeran Utama Wanita Terbaik dan Pemeran Utama Terfavorit”'' dâlem filem ''Ruang,'' Festival Filem Bandung 2007 untuk ''nominasi'' ''kategori'' ''“Pemeran Utama Terpuji”'' dâlem filem ''Jakarta Undercover'' sarta Luna ollè ''nominasi'' è filem ''ajang pamuncak'' palèng tèngghi è perfileman Inḍonèsia ''Piala Citra Festival Inḍonèsia'' 2006 (dâlem filem ''Ruang'') bân ''Festival Film Inḍonèsia'' 2007 (dâlem filem ''Jakarta Undercover'') untuk ''kategori Pemeran Utama Wanita Terbaik.'' Bânnya’ Prestasi sè è kaollè Luna sè pas aghâbây Luna kapèlè dhâddhi sala settong ''pembawa obor'' è lalampan ''Olimpiade'' 2008. Saampona arowa, sampè satèya Luna pakghun aktif ''berakting'' è filem lajâr lebâr, jhughân ''eksis'' è lingkungan ''sinetron'' bân aktif è lingkungan iklan sè anyama bân tokang ngibâ pan-brâmpan acara tipi, dhâddhi sutradara bân dhâddhi produsen è pan-brâmpan vidio klip, filem pèndâ, bân lajâr lebâr, ajhâlânaghi bisnis sè sampè satèya aktif bân akembhâng. === Karèr anyanyi === Bânni karo lingkungan perran bân model sè èrangkep bi’Luna, polanaLuna paḍa nyumbhâng soarana dâlem lagu Tema Euro 2008 kalabân ombhul ''Play,'' sareng Dewi Sandra bân Sandra Dewi. Saampona ''kolaborasi'' na rowa, Luna abâli ngalakonè ''kolaborasi,'' yakni kalabân Dide, sè aropaaghi katoa ''band Hijau Daun.'' Arowa kabbhi anyanyi lagu sè aombhul ''Suara (Ku Berharap)'' sè ''aransemen'' polè dâlem versi dangdut. Lagu arèya dhâddhi album lagu otama untuk filemma sè aombhul ''Janda Kembang.'' Salaènna arowa, Luna paḍâ alako è bidang ''penyutradaraan''  kalabân asutradara''è'' filem pandek sè aombhul ''Suci and The City, single'' vidio klip sè ènyanyiaghi bi’ Dhea Ananda kalabân ombhul ''Kau Tak Setia---'' Luna paḍâ dhâddhi ''produser'' untuk album anyarra sarta vidio klip ḍâri Grup Musik Malka. È bulân April 2010, Luna sè èteptepaghi bi’ ''Indonesia’s Showbiz Insiders'' dhâddhi ''#1 Highest Paid TV Star 2009'' bân ''#3 Highest Paid Actress 2009,'' untuk pèng settongnga alako sareng ''mantan kekasih'', Ariel ḍâlem iklan ''Lux versi couple.'' È bulân Nopèmber è taon settong, Luna tampil dhâddhi ''bintang tamu'' è mini konser ''Cinta Silver'' sè ènyanyiaghi bi’ Glenn Fredly, sè lakar khusus ''mendedikasikan'' konser kasebbhut untuk Luna bân sutradara Erwin Arnada. È konser kasebbhut, Luna maca puisi cinta. ==== Karèr ''hosting'' bân ''juri'' ==== Karèr ''hosting'' Luna è molaè ḍâri ngèssè’è acara è RCTI è taon 2005 yakni ''Cinema-Cinema,'' saampona rowa Luna èkaparcajâè untuk ngèssè’è acara ''variety show sitcom komedi'' è Trans TV yakni ''Extravaganza'' è taon 2006 kalabân Tora Sudiro, Aming bân bânnya’ sè laèn polè. Saampona rowa Luna ollè kasempatân untuk ngibâ acara ''live'' dhâ’adhâ’na kalabân Nirina Zubir, Aming bân Ringgo Agus Rahman dâlem acara ''malam peganugerahan pertama Indonesia Movie Awards'' è taon 2007. Saampona rowa è taon 2008, Luna ngibâ acara musik pagi “Dahsyat” kalabân Raffi Ahmad bân almarhum Olga Syahputra. Dahsyat lomayan sukses sacara ''rating''  tipi sè malolo ollè ''rating'' 1 bâkto ''penayanganya'' dhâddhi acara pagi bân perna ollè ''share rating'' sè perna nyeddhing angka 85%, sè madhâddi Dahsyat ollè ''rating'' palèng tengghi è salanjhânga sajhârâ program pagi è RCTI. Dân polè è ''ajang'' ''prestisius pertelevisian'' Indonesia yakni ''Panasonic Gobel Awards,''Dahsyat cokop jhâjâ bân malolo unggul kalabân molè ngibâ piala dâlem kategori '''''Program Musik & Variety Show Terfavorit''''' salama 8 taon aghilir ḍâri taon 2010-2017. Dân karna Dahsyat, Luna ollè pangakoan ḍâri masyarakat sè nyènggu’tipi kalabân ollè ''nominasi'' è ''Panasonic Awards 2009'', ''b''ân ''Panasonic Gobel Awards 2010'' untuk ''kategori '''Presenter Musik & Variety Show Terfavorit''''' namong, kala ka kancana dhibi’yakni almarhum Olga Syahputra. Saampona ḍâri program-program sè kasebbhut è attas, termasok Dahsyat sè dhâddhi konco’ karèr ''hosting'' Luna kalabân Raffi Ahmad bân almarhum Olga Syahputra rowa sè aghâbây molaè bannya’ tabârân kalakoan ''hosting'' ka Luna, bân ka sè tello’. Sampè’satèya Luna pakghun malolo aktif è lingkungan ''hosting'' bân pakghun terros ngibâ pan-brâmpan acara tipi. È nopèmber 2020, Luna è todhu dhâddhi ''host'' bân ''juri''  otama ḍâri acara ''realitas'' bân ''kompetisi modeling Indonesia’s Next Top Model'' sè è tayangngaghi bi’ NET.<ref>Soemolang, Rudolf Arnaud [https://denpasarupdate.pikiran-rakyat.com/budaya/pr-71862865/indonesias-next-top-model-segera-digelar-net-tv-luna-maya-dan-deddy-corbuzier-jadi-jurinya "Indonesia's Next Top Model Segera Digelar NET TV, Luna Maya dan Deddy Corbuzier Jadi Jurinya - Denpasar Update".] ''denpasarupdate.pikiran-rakyat.com''. È aksès tangghâl 2023-08-14</ref> Sampè’satèya acara rèya ollè tèllo’ mosèm.<ref>[https://beritakbb.pikiran-rakyat.com/hiburan/amp/pr-962871926/ajang-indonesias-next-top-model-cycle-2-segera-tayang-netizen-justru-kecewa-karena-tidak-ada-sosok-juri-ini "Ajang Indonesia's Next Top Model Cycle 2 Segera Tayang, Netizen Justru Kecewa Karena Tidak Ada Sosok Ini"]. ''Berita KBB''. È aksès tangghâl 2023-08-14</ref> ===== Karèr ­''produser/penyutradaraan'' ===== Salaènna dhâddhi artis binè’, model, ''hosting'', Luna perna nyoba masok ka lingkungan ''produser/penyutradaraan'' kadhi dhâddhi ''associate producer'' è filem sè è perrannaghi Luna dhibi’ è Jakarta ''Undercover'', Luna padâ malebâr bâng-bâng è bidang ''penyutradaraan'' kalabân è awwâlli kalabân filem pandhâ’ sè aombhul ''Suci ant The City,'' sè è perrannaghi bi’ Jian Batari bân artis binè’ ''senior'' Nani Widjaya sè filem pandhâ’ arèya è pa noro’ ḍâlem ''ajang'' ''LA Indie Movie'' 2009 sè è katoaè bi’ maestro perfileman Inḍonèsia Garin Nugroho kalabân para rekan artis lakè’ sè noro’ dhâddhi sutradara filem pandhâ’ jhughân kadhi Luna è ajang kasebbhut yakni Lukman Sardi, Wulan Guritno, Desta, Indra Birowo, Sigi Wimala, Olga Lydia, bân Ringgo Agus Rahman. Salaènna è medium filem pandhâ’, Luna paḍâ andik kasempathân ''menyutradarai'' pan-brâmpan ''single'' vidio klip tokang nyanyi terkenal kadhi Andien pas bâḍâ jhughân sè è nyanyiaghi bi’ Dhea Ananda kalabân ombhul  ''Kau Tak Setia'' – Luna paḍâ atindak dhâddhi ''produser'' untuk album anyarra, sarta vidio klip ḍâri grup music Malka. Tak karo arowa, è taon 2013 Luna abâli nyutradaraè, aproduserrè filem ''omnibus'' kalabân Sigi Wimala kalabân ''segmen'' '''Piano''', bân Ilya Sigma kalabân ''segmen'' '''Otot''' ''(sè noro’ abhânto Luna aproduserrè)'' sè aombhul ''Pintu Harmonika.''Luna nyutradaraè ''segmen'' sè èberri’ombhul '''Skors''' sè è perrannaghi bi’ Barry Prima, Natasya, Abigili bân laènna. Saamponna lingkungan ''penyutradaraan'' abek abit tak ajâlân, è taon 2021 beri’, Luna abâli polè nyutradaraè, tapè dhâddhi sutradara tamuy è 1-2 ''episode,'' bân Luna ajabat dhâddhi produser kreatif kalabân Hestu Saputra è WeTV Original Series Ustad Milenial sè è perrannaghi bi’ [[Prilly Latuconsina]], Arbani Yasiz, Umay Shahab bân bânnyak laènna. ====== Karèr Bisnis ====== Luna andik ''brand'' kalambhi anyama ''Luna Habbit'' sè jâghâ sajjhek taon (2015) èbâbâna PT Ritel Luna Makmur. Tak sampè’ èjiya, Luna pan-brâmpan kalè mukka’ bisnis kakanan sala settongnga arèya ''Macama'' kadhi ''rice bowl'' bân cokop akembang sampè’ satèya. Saamponna kakana bân ''fashion,'' è (2019) Luna paḍâ ajhâjhâl untuk kerjasama kalabân Marcel Lukman arilis ''brand kecantikan'' anyama ''Nama Beauty.'' Nyama rèya èpèlè untuk ngarghâi ''kecantikan'' è tèyap babinè’ bân ngajhâk untuk tampil percaya diri. ''Lip Cream'' dhâddhi bârâng pertama sè èrilis bân satèya marè ajhuwâl pan-brâmpan kosmetik laèn bân ''skin care.'' Bân bisnissè rèya paḍâ kadhi bisnis kakanan bân fashionna paḍâ akembang sampè’ satèya. È taon (2023), ''Nama Beauty''  mokka’ ''gerai'' pertamana è Pondok Indah Mall. Luna Maya paḍâ sajen terjun ka bisnis ''produksi media'' bân hiburan kalabân majhâghâ TS (Travel Secret) Media. Tak kadhibi’, Luna akondhâng kancana dhâdhâp rekanna Marianne Rumartir, bâḍâ pan-brâmpan rekan sè laèn, bân sè kaduwâ ngibâ acara sè hadir è TS Media arèya TS Talks. == ''Kontroversi'' == ''Artikel otama'': ''Skandal vidio porno Ariel'' È nga’-tengnga’na bulân Junè 2010, ''publik'' è pa-heboh kalabân nyèbarra vidio ''pornografi'' sè lanjhângnga pan-brâmpan mènnit sè nampillaghi ''adegan syur'' Luna Maya terros è sosol vidio kapèng duwâ’ sè è perrannaghi Cut Tari sè prappa’na alako ''hubungan seks'' kalabân ''vokalis band'' Paterpan (satèya Noah), Ariel.<ref>VIVA, PT VIVA MEDIA BARU- (2010-06-23). [https://www.viva.co.id/showbiz/159782-polisi-video-ariel-luna-dibuat-2009-2010 "Polisi: Video 'Ariel-Luna' Dibuat 2009-2010"]. ''www.viva.co.id'' È aksès tangghâl 2023-09-18.</ref> ''Pakar Telematika'' Roy Suryo aocak, duwâ’ vidio ''seks''  asalla ḍâri kamera sè paḍâ ḍâri ''perangkat handphone'' jenis ''komunikator'' kalabân ''dual'' kamera sè è kaghâbây antara taon 2006-2007.<ref>VIVA, PT VIVA MEDIA BARU- (2010-06-23). [https://www.viva.co.id/showbiz/159782-polisi-video-ariel-luna-dibuat-2009-2010 "Polisi: Video 'Ariel-Luna' Dibuat 2009-2010"]. ''www.viva.co.id'' È aksès tangghâl 2023-09-18.</ref> Pihak polis netteppaghi Ariel otabâ Nazril Irham ''tersangka.'' Saamponna Ariel, polisi netteppaghi Luna bân Cut Tari, ''tersangka.''<ref>[https://republika.co.id/berita/breaking-news/hukum/10/07/09/123966-akhirnya-luna-maya-dan-cut-tari-resmi-jadi-tersangka "Akhirnya, Luna Maya dan Cut Tari Resmi Jadi Tersangka"]. ''Republika Online''. 2010-07-09. È aksès tangghâl 2023-09-18.</ref> Maskè ahèrra karo Ariel sè è penjara ''buntut''  ḍâri nyebbarra vidio ''porno'' sè awalla Ariel matao vidio rowa ka kancana, terros è salèn sampè’ nyebbar loas.<ref>[https://nasional.tempo.co/read/263975/polisi-tangkap-rj-penyebar-video-ariel "Polisi Tangkap RJ, Penyebar Video Ariel".] ''Tempo'' (dalam bahasa Inggris). 2010-07-16. È aksès tangghâl 2023-09-18.</ref> Status ''tersangka'' Luna bân Cut Tari terros ajhâlân sampè 2018.<ref>Mardiastuti, Aditya. [https://news.detik.com/berita/d-4153964/luna-maya-cut-tari-tetap-tersangka-ini-jejak-8-tahun-kasusnya "Luna Maya-Cut Tari Tetap Tersangka, Ini Jejak 8 Tahun Kasusnya"]. ''detiknews''. È aksès tangghâl 2023-09-18. </ref> Hakim nolak ''permohonan''  sè kaduwâ prappa’na ngajuwwaghi ''praperadilan,'' status rèya ''berlaku'' sampè’ kadar.<ref>Selasa, 07 Agustus 2018 14:53 Penulis: Mita Anandayu. [https://www.kapanlagi.com/showbiz/selebriti/hakim-tolak-praperadilan-video-panas-cut-tary-38-luna-maya-tetap-jadi-tersangka-e5c9c0.html "Hakim Tolak Praperadilan Video Panas, Cut Tary & Luna Maya Tetap Jadi Tersangka".] ''KapanLagi.com''. È aksès tangghâl 2023-09-18.</ref><ref>Sohuturon, Martahan. [https://www.cnnindonesia.com/nasional/20180807121840-12-320173/hakim-tolak-gugurkan-status-tersangka-luna-maya-dan-cut-tari "Hakim Tolak Gugurkan Status Tersangka Luna Maya dan Cut Tari"]. ''nasional''. È aksès tangghâl 2023-09-18.</ref> == Sombher == <references /> {{DEFAULTSORT:Maya, Luna}} 7bd5a9t7ml4gjp5lvuwutbmis599e6n Sappar 0 2264 14545 14544 2023-10-15T05:41:11Z Qmy97 1692 14545 wikitext text/x-wiki '''Shofar''' (<small>IPA:</small> [ˈʃoʊfər] (AS) otabâ [ˈʃəʊfə(r)] (UK); bhâsa Ibrani: שופר‎; jughân èèjhâ '''Syofar''') iyâ arèya serunai otabâ alat musik tèop kaghâbây ḍâri tandu' sè èguna'aghi mènangka alat musik ka'angghuy tojjuen ritual kaagâmaan Yahudi. Sappar akaitan sanget kalabân kaduwâ' arèh rajhâ Yahudi, iyâ arèya Rosh Hashanah bân Yom Kippur. Shofar panèka asalla ning Israel ka'angghuy olokân Yahudi. Shofar kèngèng ètemmoè ḍâlem brempan okoran. == Dâlem Injil bân kesusasteraan rabbinik == ''Shofar'' segghut èsebbhut ḍâlem Alkitab Ibrani, ḍâri Exodus ka Kètab Zakharia, bân salanjâng Talmud bân pas kesusasteraan rabbinik. Sowara Shofar èsebbhut "ta'karè rammih", kèdingna ḍâri ḍâlem ondem tâbbel ning moncè' ghunong Sinai sè aghâbâ kabbhi bani Israèl ngetter ḍâlem kagum (Kalowaran 19, 20). Shofar ètopè ning bhâkto Bulân Anyar bân jâmuan formal (Bilangan 10:10; Mazmur 81:4), bân jughân ka'angghuy dèklarasi taon paleppasan, Yobel (''Jubilee'') (Imamat 25:9). arèh ḍâ'aḍâân ḍâri bulân ka-7 (Tishri) èistila'aghi "sebuah parèngatân patopèan" (Imamat 23:24), otabâ "sebuah arèh patopèan" Shofar (Bilangan 29:1); pangangghuyân modern ḍâri parabutân panèka otamana ḍâlem hubungan kalabân arèh-arèh kasebbhut. Ning bhâkto sè tapongkor, Shofar jughân èlèbâttaghi ḍâlem istiadat kaaghâmaan laèn, kadhi parade (2 Samuel 5:15; 1 Tawarikh 15:28), otabâ ḍâlem orkèstra mènangka kancah ka pojjiân (Mazmur 98:6; bânḍingaghi kalabân Mazmur 47:5). Lebbi kerrâppâ èghuna'aghi mènangka sinyal perpang, kadhi trompèt pèrak sè èsebbhut ḍâlem Bilangan 10:9 (Tègghu Yosua 6:4; Hakim–hakim 3:27; 7:16, 20; 1 Samuel 8:3). Taurat angurayyaghi arèh ḍâ'aḍâân ḍâri bulân kapètto' (tangghâl 1 bulân Tisyri = Rosh Hashanah) mènangka ''zikron teruah'' (parèngatân patopèan; Imamat 24) bân mènangka ''yom teru'ah'' (arèh patopèan; Bilangan 29). Panèka ampon ètafsirraghi bi' pakar Yahudi laksana nojjhu ka sowara Shofar. Shofar ḍâlem Kuil Yerusalem omomma afiliasi kalabân trompèt; bân duwâ' alat ka'rowa ampon èghuna'aghi taberengan ning brempan bhâkto. Ning arèh taon anyar (''Rosh Hashanah'') prinsip istiaḍât ampon èlakoni kalabân Shofar, kakdimmah alat ka'rowa èsabâ' ning tengnga kalabân trompèt ning kaduwâ' sisina; Shofar panèka kaghâbây ḍâri tandhuk embi' ghessèt bân abhângon loros, èghenna'è kalabân emmas ning pemipit. Ka arèh-laju istiaḍât prinsip ampon èlakoni kalabân trompèt ning tengnga bân kalabân Shofar ka duwâ' sisina. Ning bhâkto kasebbhut ''shofarot'' iyâ arèya tandhuk lantak " sè kebbung ḍâlem bhângon bân èghenna'è kalabân salakah ning pemipit". Ka Yom Kippur ḍâri taon Yobel istiadât panèka ampon èlakoni kalabân Shofar laksana ning Arèh Taon Anyar. Shofar panèka ampon ètopè ning jhâman Yosua ka'angghuy abhânto arebbu' kotta Yerikho. Nalèkana ampon alènglèngi kotta abèntèng kasebbhut, maka ètopè Shofar saèngghâ tèmbo' ka'rowa ronto bân orèng Israèl ollè maso' bân arepphu' kotta panèka. Shofar panèka omomma èghibe kalowar ka mèdan perrang ka'angghuy pasukan bhâdhih ngaoningi jhâ' perrang bhâkal èmola'na . Orèng sè nopè Shofar bhâkal ngolok kalowarr pasukan ḍâri attas bukit. Saḍâjâ pasukan kèngèng mireng panggilan Shofar ḍâri posisi kabbhi karana monyèna sè khas. == Jhâman modèrn == Ka jhâman modèrn, Sappar panèka ampon ètingkattaghi ḍâlem angghuyna kaangghuy kaaghâmaan karana pangharaman amaènnaghi alat musik mènangka partanḍâ kasossaan kaangghuy ngancor Bait Soccè. (ècatet jhâ oskèstra sè èmaènnaghi ning Bait Soccè tamaso’ organ primitif). Sappar panèka terros èangghuy kaangghuy ngomommaghi taon anyar bân bulân anyar, kaangghuy ngawwâlli Sabat, bân kaangghuy tanḍâ kapolongan Rosh Hashanah bân Yom Kippur. Pangangghuyân sakulèr ampon èkosot (makkè Sappar panèka èpamonyi kaangghuy aparèngatè panyèttongan polè Yèrussalèm ka 1967). Sappar tarotama akaèḍân kalabân Rosh Hashanah. Saongghuna, Rosh Hashanah èsebbhut ”Yom T’ruah” (arè panèopân Sappar). Ḍâlem Mishnah (buku hokom rabbinik lambhek sè asombher ka Taurat), sèttong pusat ḍiskusi ka panengngaan Sappar ka jhâman sabellumma pangancoran Bait Allah kaduwâ’ (70 M). Saongghuna, Sappar panèka aropaaghi pusat istiaḍât, kalabân kaduwâ’ trompèt pèra’ sè èmaènnaghi perran kèni’. Ka cuti formal laènna, poasa, bân sambhuḍân bulân anyar, kaduwâ’ trompèt pèra’ ampon èpèlè, kalabân sèttong Sappar amaènnaghi perran kèni’. Sappar panèka jhugân akaèḍân kalabân taon Yobèl sè kakdimma sabbhân lèma’ polo taon, hokom Yahudi nyaḍiâ kaangghuy pambèbasân sabbhina hamba, tana, bân otang, monyèna Sappar ning Rosh Hashanah ngomommaghi taon Yobèl, bân monyèna Sappar ka Yom Kippur nyataaghi paleppasân paotangan. Paratoran Halakha (hokom Yahudi) panèka bisa ta’ èpamonyè ka Sabbhat sè asombher ka potènsi panèka ''ba'al tokeiyah'' (sè mamonyè Sappar) bisa dhâddhi ruju’na mèkolla sè kakdimma ḍâlem kellas lakoh Sabbhat sè larang (RH 296) parnyataan sè sanget  sajhârâ panèka ning Israèl kona, Sappar panèka ampon èpamonyè ka Sabbhat ḍâlem Bait Allah sè bâḍâ ning Yèrussalèm. Saampona pangancoran Bait Allah kasebbhut, monyèna Sappar ka Sabbhat ampon èbâtessè ka kennengan sè kakdimma Sanhèdrin aghung (lègislatur Yahudi bân mahkamah ḍâri 400 SM ka 100 M) ampon èinḍifikasi. Namong, nalèkana Sanhèdrin èpataḍâ’. Panèpoan Sappar ka arè Sabbhat jhugân èpaèlang (Kieval, The High Holy Days, p. 114). Sappar nyataaghi, “jhâgâh ḍâri tèḍung (moral) bâ’na. Bâ’na parepaan  tèḍung. Jhâgâh ḍâri tèḍung bâ’na. Bâ’na parepaan ḍâlem tèḍung sè nyaman. Nyarèh prèlakona bâ’na. Dhâddhiyeh bâ’na sè palèng bhâgus sè bâ’na bisa. Kèngaèh pangèranna,  sè kobâsa sè nyiptaaghi bâ’na ”. (Mishneh Torah, Hokom  partobâtân 3:4). == Pangghâbâyân == Sappar bisa dhâddhi tanḍu’ ḍâri sadhâjâna hèwân, salaèn sapè otabâ anakna sapè ḍâlem ngormatè insiḍèn ana’ lembu emmas ning Alkitab. Makè bâḍâ taḍâ’na warisna sala kalabân ghunaaghi tanḍu’ sapè, jrèya benni kaangghuy mamfaat ka orèng Yahudi kaangghuy ngèngaè Tuhan ḍâri benni partèmbângan kadhi napaollè jrèya tojhu’ ḍâlem panghakèman, mètorot ka prinsip, “jhâksa ta’ bisa atinḍâ’ mènangka pambèla”. (Rosh Hashanah, 26a). Tambâân polè, Sappar bisa kaghâbây ḍâri hèwân sè ta’ halal (ta’ ''kosher'') kalabân parsatujhuân. ''MishnahBreuah'' nyataaghi jhâ’ jennis Sappar sè palèng bhâgus kaghâbây ḍâri embhi’ bân lèpettân (MishnahBreuah 586:1). Saterrosâ, Chofetz Chaim nganjurraghi jhâ’ jennis Sappar sè palèng bhâgus kodhu kaghâbây ḍâri embhi’ sè kakdimma tanḍu’na èpabilu’; jennis nga’tengngaan, iyâ arèya hèwân kosher, palèng korang, sabbân hèwân. (MB 586:16). Kalabân catettân ta’ èkabhuto kaangghuy opacara sambelliyen (shechitah). [[Bhângsa:Yahudi]] [[Bhângsa:Bhudhâjâ Israèl]] dilbizwiuhd0rvqcyerpeprokvf89kd Sunan Gunung Jati 0 2265 14548 14547 2023-10-15T05:53:47Z Qmy97 1692 14548 wikitext text/x-wiki {{infobox orang}} '''Sunan Gunung Jati''', bhâbhâr kalabân asma Tu Ang Pho otabâ lebbi èkaonèngi mènangka Sayyid Al-Kamil iyâ arèya sala sorang ḍâri Walisongo,dhibi’na èbhâbhârraghi Taon 1448 Masèhi ḍâri pasangan Syarif Abdullah Umdatuddin bin Ali Nurul Alam bân Nyai Rara Santang, Putrè Sri Baduga Maharaja Prabu Siliwangi ḍâri Krajaan Padjajaran (sè ampon maso' Islam aghântè asma dhâddhi Syarifah Mudaim). Syarif Hidayatullah sampè' ning Cirebon ka taon 1470 Masèhi, sè pas kalabân ḍukungan Kasultanan Demak bân Pangèran Walangsungsang otabâ Pangèran Cakrabuana (Tumenggung Cirebon ḍâ'aḍâ'ân tor ''uwak'' Syarif Hidayatullah ḍâri pihak èbuna), dhibi’na ènobattaghi dhâddhi Tumenggung Cirebon ka-2 taon 1479 kalabân gellar Maulana Jati. Asma Syarif Hidayatullah pas èabâdiyaghi dhâddhi asma Universitas Islam Negeri Syarif Hidayatullah Jakarta ning daèrah Tangerang Lao', Banten. Dhinèng asma Sunan Gunung Jati èabâdiyaghi dhâddhi asma Universitas Islam negeri ning Bandung, panèka Universitas Islam Negeri Sunan Gunung Djati, bân Korem 063/Sunan Gunung Jati ning Cirebon. == Katoronan == Syarif Hidayatullah iyâ arèya potra ḍâri Syarif Abdullah Umdatuddin bin Ali Nurul Alam sè akabin sareng Nyi Mas Rara Santang putri ḍâri Jayadewata sè anḍi' gellar Sri Baduga Maharaja sè ampon akabin sareng Syarif Abdullah agellar Syarifah Mudaim. Aba Syarif Hidayatullah panèka sorang pangoasa Mesir, potra ḍâri Ali Nurul Alim bin Jamaluddin Akbar al-Husaini, sorang katoronan ḍâri Rasulullah ḍâri sayyid fam Al-Husaini. Ning masa sè talèbhât bâḍâ poloan naskah sè ajellassaghi mènangka katoronan Syarif Hidayatullah sè èklaim oleh beberapabi' brempan pihak bân animbullaghi kasimpangsiuran saèngghâ ning masa papangghiân agung para cendekiawan, sajhârâwan, pongghâbâ'ân bân alim olama' sanusantara bân mancanaghârâ (bhâsa Cirebon: Gotra Sawala) ḍâ'aḍâ'ân sè èmolè ning taon 1677 è Cirebon maka Pangèran Raja Nasiruddin (agellar Wangsakerta) mabâḍâ penelitian bân panelusuran tor pengkajian naskah-naskah kasebbhut sareng para ahli-ahli ning bidangnga. Hasèlla ka taon 1680 èsoson kètab Naghârâ Kertabumi sè èḍâlemma amuat bab mènangka katoronan Syarif Hidayatullah (Tritiya Sarga) sè ampon èlorossaghi ḍâri kasimpangsiuran klaim bi' bânnya' pihak. == Palorosan Sajhârâ Katoronan ḍâlem Naghârâ Kertabumi == Palorosan Sajhârâ mènangka asal-usul Syarief Hidayatullah ampon èlakoni bi' Pangèran Raja (PR) Nasiruddin kalabân ngalakoni penelitian ḍâ' naskah-naskah sè bâḍâ kalabân èbhânto bi' para ahli ning bidangnga ḍâlem partemoan agung Gotra Sawala ḍâ'aḍâ'ân ning Cirebon, panelusuran kasebbhut ngasèllaghi sèttong kètab sè èparèngi asma Naghârâ Kertabhumi sè amuat bab mènangka katoronan Syarief Hidayatullah ḍâlem Tritiya Sarga, èssèna èbâbâ panèka: * Syarif Hidayatullah / Sayyid Al-Kamil / Susuhunan Jati / Susuhunan Cirebon, bin * SyarifAbdullah + Nyi Hajjah Syarifah Mudaim binti Raja Pajajaran Sunda (Nyi Mas Rara Santang) *  Ali NurulAlam + Putrè Mesir * Jamaluddin Al-Husein Al-Amir Akhmad Syekh Jalaludin * Amir Abdullah Khan * Abdul Malik (India) * Alwi 'Ammul faqih Hadhramaut *  Muhammad Shohib Mirbath * Ali Khali' Qasam * Alwi Shohib Bait Jubair * Muhammad Maula As-Shauma'ah * Alwi Al-Mubtakir * Ubaidillah (jalur panèka gi’ parepaan  ḍâlem panilitèan bi’ para ahli nasab) * Ahmad Al-Muhajir *  Isa Al-Rumi * Muhammad An-Naqib * Ali Al-Uraidhi *  Ja'far Ash-Shadiq (Madina) *  Muhammad Al-Baqir * Ali ZainalAbiddin * HuseinAs-Syahid * Sayyidâh FatimahAl-Zahra' RA * Nabbhi Muhammad Rasulullah SAW * Abdullah * Abdul Muthalib * Hasyim * Abdul Manaf * Qusay * Kilab * Murroh * Ka'ab * Luay * Ghalib * Bân saterrossâ, === Naska kaprabonan === *Kanjeng Nabbhi Muhamad SAW *Sarifah Sitti Fatimah *Husen *Jaenal Abidin *Muhammad Mubarakin *Imam Ja’far Sidiq *Musa *Kalijam *Habi Jamali *Amad Nakiddi *Ali Nakiddi *Hasan Sukri, *Muhammad Dadi *Rato Banissrail *Rato Mesir *Rato Duta *Kanjeng Sinuhun Carbon / Syarif Hidayatullah Sunan Gunungjati === Kètab Purwaka Caruban Nagari === *Nabbhi Muhammad SAW *Siti Fatimah *Sayid Husen *Sayid Abidin *Muhammad Baqir *Ja’far Sidik *Kasim al-Malik *Idris *Al-Baqir *Ahmad *Baidillah *Muhammad *Alwi al-Mishri *Abdul Malik *Amir *Ali NurulAlim *SyarifAbdullah (Sultan Hut / Sultan Mahmud) *Sunan Gunung Jati [[Bhângsa:Wali sanga']] [[Bhângsa:Tokoh ḍâri Cirebon]] ani3by5x9d66xyjrnp9xvvh6zt1l46z Tajhin Sora 0 2266 13888 2023-07-28T15:39:27Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Tajhin Sora]] ka [[Tajhin sora]]: Judul salah eja 13888 wikitext text/x-wiki #ALIH [[Tajhin sora]] r2qev733rqm406s3hkuc7jtg4devv1t Marie Thomas 0 2267 13902 13900 2023-07-29T12:04:27Z Alfiyah Rizzy Afdiquni 9 13902 wikitext text/x-wiki {{infobox orang}} '''Marie Thomas''' (17 Februari 1896 – 10 Oktober 1966) iyâ arèya orèng binè’ [[Inḍonesia|Inḍonèsia]] lughâllu sè dhâddhi ḍokter. Dhibi’na lulus ḍâri Sakola Penḍiḍikan Ḍokter Hinḍia (STOVIA otabâ Sakola tot Opleiding Van Indische Artsen) è taon 1922. Dhibi’na pas dhâddhi spesialis biḍang obstetric bân ginekologi bân ḍokter Inḍonèsia lughâllu sè dhâddhi spesialis è biḍang arèya. Dhibi’na kèya maddhâ’ sakola kebiḍanan è Bukittinggi.<ref>Liputan6.com. "[https://www.liputan6.com/health/read/4538427/marie-thomas-dokter-perempuan-pertama-di-indonesia-yang-sempat-alami-diskriminasi Marie Thomas, Dokter Perempuan Pertama di Indonesia yang Sempat Alami Diskriminasi]".  aksès 2021-04-21.</ref> == Biografi == Marie Thomas lahèr è tangghâl 17 Februari 1896 è Likupang sè bâḍâ è wilayah Minahasa Utara è Sulawesi ḍâjâ.<ref>CNNIndonesia.com. "[https://www.cnnindonesia.com/gaya-hidup/20210217072142-284-607142/marie-thomas-dokter-perempuan-pertama-di-indonesia Marie Thomas, Dokter Perempuan Pertama di Indonesia]". aksès 2021-02-17.</ref> Rèng towa lakè'en nyamana Adriaan Thomas bân rèng towa binè’en nyamana Nicolina Maramis. Rèng towa lakè'en anḍi' lalakon è militer saèngghâ kodhu teros ngallè ḍâ’ka bârâmpa ḍaerah è Inḍonèsia. Namong, arèya kèya rangèra aghi Marie ḍâ’ka ngaollè pangalaman sakola è bârâmpa sakola è Sulawesi dhâlâ Jawa.<ref>Kompas.com. "[https://www.kompas.com/tren/read/2021/02/17/081500365/profil-marie-thomas-dokter-perempuan-pertama-di-indonesia-yang-dijadikan?utm_source=Various&utm_medium=Referral&utm_campaign=Top_Mobile Profil Marie Thomas, Dokter Perempuan Pertama di Indonesia yang Dijadikan Google Doodle Hari Ini]". aksès 2021-02-17.</ref> Lughâlluna STOVIA tak narèma orèng binè’ dhâddhi mahasiswa, tapèh kebijakan arèya aobâ kabânnya’an karana usaha Aletta Jacobs (ḍokter binè’ lughâllu è Belanḍa). Sajjhâ’ Jacobs èntar ḍâ’ka Hinḍia Belanḍa è taon 1911, dhibi’na maksa masalah arèya ḍâ’ka Gubernur-Jenḍeral A.W.F Idenburg.<ref>Kompas.com. "[https://www.kompas.com/skola/read/2021/02/28/223807269/gubernur-jenderal-hindia-belanda-dari-1904-hingga-1949?page=all Gubernur Jenderal Hindia Belanda dari 1904 Hingga 1949]". aksès 2021-02-28.</ref> Pas samarèna orèng binè’ a ḍaftar ḍâ’ka STOVIA, bâḍâ masalah anyar iyâ arèya arowa kabbhi ta’ bisa èpaalakoaghi ḍâri Layanan Kesehatan Sipil ( Burgerlijke geneeskundige dienst) bân karana jârèya arowa kabbhi kodhu nyârra studi thibi’na kabbhi è STOVIA. Kaangghuy ngatasaghi masalah arèya, tarètan binè’ Aletta iyâ arèya Charlotte Jacobs (orèng binè’ lughâllu sè ollè ghâllâr è ḍâlâm biḍang farmakologi è Belanḍa), abhânto maddhâ’ sala sèttong yayasan kaangghuy ngompolaghi dhâna ḍâ’ka morèḍ binè’ sè ajhâr è STOVIA.<ref>Kompas.com. "[https://www.kompas.com/stori/read/2021/10/04/150000479/stovia-sekolah-dokter-zaman-hindia-belanda?page=all STOVIA, Sekolah Dokter Zaman Hindia Belanda]". aksès 2021-10-04.</ref> Yayasan arèya è paddhâ’ è 1 September 1912 kalabân bhântoan Marie van Zeggelen bân Elisabeth van Deventer.<ref>Kompas.com. "[https://www.kompas.com/stori/read/2021/06/04/143709979/trias-van-deventer-politik-balas-budi-belanda?page=all Trias van Deventer, Politik Balas Budi Belanda]". aksès 2021-06-04.</ref> Yayasan sè arowa kabbhi khâbây anyama Pakompolan kaangghuy Akhâbây Dhâna Studi kaangghuy Penḍiḍikan Ḍokter Hinḍia Binè’ (SOVIA otabâ Vereeniging tot Vorming van een Studiefonds voor Opleiding van Vrouwelijke Indlandsche Artsen).<ref>Kompas.com. "[https://edukasi.kompas.com/read/2022/04/04/061600371/siswa-kenali-sosok-marie-thomas-dokter-perempuan-pertama-di-indonesia?page=all Siswa, Kenali Sosok Marie Thomas Dokter Perempuan Pertama di Indonesia]". aksès 2022-04-04.</ref> Maria molaè ajhâr è  STOVIA è bulân September 1912 bân arowa èḍukung ḍâri yayasan SOVIA. Neng bâkto pânḍaftaranna, Maria arèya sala sèttong morèḍ binè’ è antarana rakèra 200 morèḍ lakè’. Karo ḍuwâ’ taon pas molaè narèma morèḍ binè’ kaḍuwâ’ sè anyama Anna Warouw sè paḍâ muasal ḍâri ḍaerah Minahasa.<ref>Kompas.com. "[https://nasional.kompas.com/read/2022/04/22/12030031/mengenang-dedikasi-marie-thomas-dalam-riset-kebidanan-indonesia Mengenang Dedikasi Marie Thomas dalam Riset Kebidanan Indonesia]". aksès 2022-04-22.</ref> Marie Thomas mamarè studina è STOVIA è taon 1922 bân arowa èako dhâddhih lulusan binè’ lughâllu STOVIA.<ref>Anisa Rizki. Detik.com. "[https://www.detik.com/edu/detikpedia/d-6237972/ini-peran-pendidikan-dalam-meraih-kemerdekaan-indonesia-beserta-tokoh-tokohnya Ini Peran Pendidikan dalam Meraih Kemerdekaan Indonesia beserta Tokoh-tokohnya]". aksès 2022-08-16.</ref> Arowa pas molaè praktè’ka è roma sakè’ otama è Batavia anyama Centrale Burgerlijke Ziekeninrichting (CBZ) ( satèya Roma Sakè’ Umum Posat Nasional Dr. Cipto Mangunkusumo). Arowa pas alako è Meḍan, Manaḍo, bân abâli ḍâ’ka Batavia bân alako è Roma Sakè’ Buḍi Kemuliaan sè èpaddhâ’ ḍâri yayasan SOVIA.<ref>Agustina Melani. Liputan6.com. "[https://www.liputan6.com/surabaya/read/4039882/top-3-surabaya-mengenang-rumah-sakit-simpang-surabaya Top 3 Surabaya: Mengenang Rumah Sakit Simpang Surabaya]". aksès 2019-08-17.</ref> Marie sempat dhâddhih asisten Nicolaas Boerma, sala sèttong ḍokter Belanḍa sè spesialisasi ḍâlâm biḍang obstetri.<ref>Kompas.com. "[https://www.kompas.com/tren/read/2023/02/07/205000165/mengenal-marie-thomas-dokter-perempuan-pertama-di-indonesia?page=all Mengenal Marie Thomas, Dokter Perempuan Pertama di Indonesia]". aksès 2023-02-07.</ref> Arowa sala sèttong ḍokter lughâllu è Inḍonèsia sè ngangghuy alat pangatoran parèmbi’ân bân intrauterine device. == Kaoḍi’ân Pribaḍi == Neng 16 Maret 1929, Marie amantan kalabân Mohammad Joesoef, sala sèttong ḍokter asal Solok sè paḍâ akuliah è STOVIA.<ref>Kompas.com. "[https://www.kompas.com/parapuan/read/532910345/sosok-marie-thomas-perempuan-yang-populerkan-kontrasepsi-di-indonesia Sosok Marie Thomas, Perempuan yang Populerkan Kontrasepsi di Indonesia]". aksès 2021-09-26.</ref> Arowa kabbhi pas ngallè ḍâ’ka Padang è Sumatra Bârâ’. Neng Padang, Marie ngala’ jabatan è Layanan Kesehatan Masyarakat (DVG otabâ  Dienst der Volksgezondheid). Arowa kabbhi abâli ḍâ’ka Batavia samarèna bârâmpa taon è Paḍang. Neng Batavia, Marie terlibat kalabân partai Persatuan Minahasa, sè è ḍâlâmma Sam Ratulangi kèya dhâddhih anggota. Pas Marie bân lakè'na abâli ḍâ’ka Sumatra Bârâ’. Bâkto rèya neng enneg è Fort de Kock (satèya Bukittinggi). Neng taon 1950, arowa maddhâ’ sakola kebidanan è Bukittinggi, sè tamaso’ sakola kebidanan lughâllu è Sumatra Bârâ’ bân sè kaduwâ’ è Inḍonèsia.<ref>Kompas.com. "[https://regional.kompas.com/read/2023/02/27/192105378/benteng-fort-de-kock-jejak-belanda-di-bukittinggi-pada-masa-perang-paderi?page=all Benteng Fort de Kock, Jejak Belanda di Bukittinggi pada Masa Perang Paderi]". aksès 2023-02-27.</ref> == Sombhèr == fumbr3qhdevbyg0esj672ci5etz41aq Alfiyah Ibnu Malik 0 2268 17137 13907 2024-08-04T00:04:52Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 17137 wikitext text/x-wiki '''Alfiyah''' (ألفية ابن مالك) otaba ghânna'an èngghi panèka ''Al-Khulasa al-Alfiyya'' aropaaghi buku syair (sè andi' irama) essèna tata bhâsa Arab dâri abad ka-13. Kètab nèka ètolès sarèng ahli bhâsa Arab kalahiran Jaén, Spanyol sè asmana Ibnu Malik (w. 672 H /22 Fèbruari 1274 M).<ref>Sang ‘Alim Penuh Tawadlu’ dan Karya Ilmiah.[https://www.massimbangkulon.sch.id/berita/detail/ibnu-malik-] {{Webarchive|url=https://web.archive.org/web/20230517140439/https://www.massimbangkulon.sch.id/berita/detail/ibnu-malik- |date=2023-05-17 }} Admin Madrasah. MA Salafiyyah Simbangkulon. aksès 31-07-2023.</ref> Asarèng kalabân kètab Al-Ajurrumiyah, Kètab Alfiyah èngghi panèka è antarana kètab ḍâsar kaangghuy èhapalaghi morèd pesantren salaènna Al-Qur'an. Kètab panèka ngaghungi 43 kètab panjellasân (syarah) bân aropaaghi sala sèttong ḍâri duwe' buku ḍâsar pendidikan bhâsa Arab kaangghuy sè anyar ajhâr dâlâm orèng Arab saènggha abad ka-20. È abad ka-20, kurikulum pendidikan molaèn ègèser kalabân kurikulum kolonial, ropana kalabân maso'en kurikulum sekolah Prancis è kasus sè kadhâddhiyèn è Maroko.<ref>Eickelman, D. F. (1992). Knowledge and Power in Morocco: The Education of a Twentieth-Century Notable. Princeton: Princeton University Press, p. 56</ref> === Sombhèr === <references /> rt4bm3aymbsrjiw247wwf6lgsyimey1 Mojoagung, Jombang 0 2269 13909 13908 2023-07-31T04:04:33Z Imamatun Nisa 1530 13909 wikitext text/x-wiki '''Mojoagung''' iyâ arèya sèttong kacamatan è Kabupaten Jombang, Jâbhâ Tèmor, Indonesia. Mojoagung dhâddhi pintu gerbang bun tèmor Kota Jombang, bân sangât strategis polana èlèbâdhi langsong jhâlân otama Surabaya - Yogyakarta. Industri kerajinan kuningan jughân berkembang è wilayah kecamatan nèka. Mojoagung jughân dhâddhi kota kecamatan palèng rajâ bân palèng rammi è sakbbhina wilayah Jombang. Industri bân ḍâghâng molaèn berkembang è wilayah nèka, dhâddhi wilayah sè sangât penting ka Kabupaten Jombang. È kacamatan nèka bâḍâ kèya sèttong kelenteng iyâ arèya Boo Hway Bio (茂淮廟) sè èparkiraaghi èbangun taon 1930. kiiwctwm8pdsi6ssyguiz7514ys4g5i Sorah Yasin 0 2270 16706 14188 2024-05-31T08:17:27Z Tashaffin 2808 menambah referensi artikel 16706 wikitext text/x-wiki '''Sorah Yasin''' (bhâsa Arab: يٰسٓ) èngghi panèka sorah ka-36 dâlâm al-Qur'an. Sorah kakdinto bâḍâ 83 ayat, tor tamasok golongan sorah-sorah Makkiyah. Èasmaè ''Ya Sin'' polana sorah kakdinto èade'ih kalabân duwè' abjad Arab ''Ya Sin''. Sebagaimana halnya artè tersembunyi huruf-huruf abjad ''Alif Lam Mim'' otabâ ''Nun'' sè bâḍâ è awwâlna sorah-sorah Al-Qur'an, sakakdinto jughân artèna ''Ya Sin'' sè tamasok dâlâm ayat mutasyabihat.<ref>[https://kalam.sindonews.com/surah/36/yasin Surat Yasin Bahasa Indonesia]</ref> Sorah kakdinto èkenal sabèb andi' kedudukan dhibi' dâlâm tradisi kaodi'en sabâgiyèn umat Islam. Namong pastèna tradisi kasèbbhut èdebataghi, surah Yasin sègggut èmaos dâlâm bâkto-bâkto tartanto kadhiyâ sèttong orèng perpaan sakaratul maut, malèm Jumat, malèm Nisfu Sya'ban, tahlilan, bân laènna. == Èsse == * Ghunana Al-Qur'an ètoronaghi ka Muhammad (''ṣallāllāhu ʿalayhī wa-sallam'') (1–6) * Kabânnya'an orèng kafèr mastè ollè bhâlâih sabèb tak ngèdingaghi parèntana Allah (7–10) * Parèngatan ghun aghuna kaangghuy orèng sè takok ka Allah (11–12) * Kèsah panduduk kota sè kodhu dhâddhi pangajhârân ka sakabbinah panduduk Makkah (13–29) * Penyesalan kaangghuy orèng-orèng sè tak a iman (30–32) * Tanḍhâ kakobâsaanna Allah (''subḥānahu wa ta‘ālā'') (33–50) * Kabâḍâan orèng-orèng sè a iman è arè Kiamat (51–59) * Cercaan Allah ka orèng sè tak a iman (60–68) * Muhammad bènni penyair (69–70) * Kakobâsaanna Allah dâlâm abangkitaghi manossa è arè Kiamat (71–83) == Ayat-ayat pènting == Congngok kèya: Ashabulqaryah. Bâḍâ tèllo bâgiyèn otama dâlâm sorah nèka: keesaan Allah; risalah Nabi Muhammad; tor kayâkinan ka akhèr zaman bân akhèrat. "Agar dia (Muhammad) memberi peringatan kepada orang-orang yang hidup (hatinya) dan agar pasti ketetapan (azab) terhadap orang-orang kafir."<sup>[Qur'an Yasin:70]</sup> Sorah nèka maèngak ka sabèb dâri tak ayâkini wahyu Muhammad, tor mayâkin orèng kaangghuy tetep sabbhèr bân alabân cellaan, penindasan, bân ènaan sè è tarèma dâri ghâlimpok musyrik bân kafèr. Pandapat nèka èbâgi dâlâm tèllo kènnenngan: paompamaan sejârâ, sèfat kataratoran alam, bân pambahasân tentang kebangkitan bân partangghungjâwâbân manossa.<ref>al-Ghazali, Shaykh Muhammad (2001). ''A thematic commentary of the Qur'an''.</ref> Sorah kakdinto èmolaen kalabân panegghâssen legitimasi Muhammad. "Demi al-Qur'an yang penuh hikmah, sungguh kamu (Muhammad) adalah salah seorang dari rasul (yang berada) di atas jalan yang lurus, (sebagai wahyu) yang diturunkan oleh (Allah) Yang Mahaperkasa, Maha Penyayang, agar engkau memberi peringatan kepada suatu kaum yang nenek moyangnya belum pernah diberi peringatan, karena itu mereka lalai."<sup>[Qur'an Yasin:2-6]</sup> Ayat 1–12, fokusse ḍâlem ngenalaghi Al-Qur'an sebagai pedoman bân nettepaghi jhek ghenika pèlean ka sèraah saos sè bhâkal partajâ bân sèra sè bhunten. Maske bâḍâ parèngadhân, orèng sè tak a iman tak bhâkal digoyahkan kaangghuy a iman. 36:10 Dan sama saja bagi mereka, apakah engkau memberi peringatan kepada mereka atau engkau tidak memberi peringatan kepada mereka, mereka tidak akan beriman juga."<sup>[Qur'an Yasin:10]</sup> Sorah Yasin saterrosse molaen nyarètaaghi kèsah para rasul sè èkerem kaanggghuy maengak orèng-orèng kafèr, tapè mereka tak narema. Maske mereka narèma kadâtengan rasul kasèbbhut, mereka ètodhu dhâddhi orèng biasa bi' orèng-orèng kafèr. 36:15-17 "Mereka (penduduk negeri) menjawab, 'Kamu ini hanyalah manusia seperti kami, dan (Allah) Yang Maha Pengasih tidak menurunkan sesuatu apa pun; kamu hanyalah pendusta belaka.' Mereka berkata, 'Tuhan kami mengetahui sesungguhnya kami adalah utusan-utusan (-Nya) kepada kamu. Dan kewajiban kami hanyalah meyampaikan (perintah Allah) dengan jelas.'"<sup>[Qur'an Yasin:15-17]</sup> Namong, sèttong lalake' ḍâri antara orèng-orèng nèka memohon sopajhâ mereka parcajâ ka para rasul kasèbbhut. “Dan datanglah dari ujung kota, seorang laki-laki dengan bergegas dia berkata, 'Wahai kaumku! Ikutilah utusan-utusan itu.'”<sup>[Qur'an Yasin:20]</sup> Sampè' matèna, orèng kasèbbhut masok Sowarghâ, bân arassa sèdḍhi ka nasib kaum kafèr tersebut. 36:26 Dikatakan (kepadanya), "Masuklah ke surga." Dia (laki-laki itu) berkata, "Alangkah baiknya sekiranya kaumku mengetahui."<sup>[Qur'an Yasin:26]</sup> Sorah nèka èmaksudaghi kaangghuy ngabele orèng-orèng kafèr tentang akibat ḍâri penafian mereka. Ayat 36:30: "Alangkah besar penyesalan terhadap hamba-hamba itu, setiap datang seorang rasul kepada mereka, mereka selalu memperolok-olokkannya."<sup>[Qur'an Yasin:30]</sup> Akhèrra, èngghi kasokanna Tuhan pasèra sè bhâkal buta bân sèra sè bhâkal ngatela. È bâgien satèrrosse abahas tanḍâ-tanḍâ kekobâsaan Allah. Allah nunjukaghi kalabân tanḍâ-tanḍâ kaḍhiye ngodii Bumi kalabân bu-tombuen bân aeng, ghântèna siang bân malem, bahtera bân bânjir rajâ, tor topèan sangkakala è Arè Kiamat. 36:33-37: Orèng-orèng kafèr tak ngakone kakobâsaan Allah, maskè Dia aropaaghi tong-sittonga Pencipta. Sorah kasèbbhut satèrrosse abahas ponapa sè bhâkal kaḍhâdḍhien ka mereka sè tak ènde' jhâlân sè bhender sè èparenta ka Muhammad bân tak ènde' parcajhâ ka Allah. È arè dibudina, arè bitongan, orèng-orèng kafir bhâkal èpentaen partangghungjâwabhân ḍâ' kalakoan mereka bân bhâkal èokom kalabân ghenika.. Allah aperingataghi orèng-orèng kafèr tentang Setan, tapè Setan nyesataghi mereka. 36:60-62 "Bukankah Aku telah memerintahkan kepadamu wahai anak cucu Adam agar kamu tidak menyembah setan? Sungguh, setan itu musuh yang nyata bagi kamu. dan hendaklah kamu menyembah-Ku. Inilah jalan yang lurus." Dan sungguh, ia (setan itu) telah menyesatkan sebagian besar di antara kamu. Maka apakah kamu tidak mengerti?"<sup>[Qur'an Yasin:60-62]</sup> Maskè Allah maengak mereka kaangghuy tak norok jhâlânna Setan, orèng kafèr ghânika tettèp tak ngèding bân bhâkal arassaaghi pèdḍhina naraka Jahanam. 36:63-64 "Inilah (neraka) Jahanam yang dahulu telah diperingatkan kepadamu. Masuklah ke dalamnya pada hari ini karena dahulu kamu mengingkarinya!"<sup>[Qur'an Yasin:63-64]</sup> Satèrrosse, sorah nèka abahas sèfat wahyu-wahyu Allah ka Muhammad bân mayâkinaghi Muhammad èngghi panèka nabi. 36:69: "Dan Kami tidak mengajarkan syair kepadanya (Muhammad) dan bersyair itu tidaklah pantas baginya. Alquran itu tidak lain hanyalah pelajaran dan Kitab yang jelas."<sup>[Qur'an Yasin:69]</sup> Akhér ḍâri Sorah Yasin èngghi panèka jhi-pojhiân kakobâsaanna Allah. 36:82-83: "Sesungguhnya urusan-Nya apabila Dia menghendaki sesuatu Dia hanya berkata kepadanya, "Jadilah!" Maka jadilah sesuatu itu. Maka Mahasuci (Allah) yang ditangan-Nya kekuasaan atas segala sesuatu dan kepada-Nya kamu dikembalikan." <sup>[Qur'an Yasin:82-83]</sup> Ka Allah, tong-sittongnga Pencipta sè negghu' sakabbhina è tangan-Nya, sakabbhina abâli. Bâgien akhèr ḍâri sorah nèka sanget mutlak bân koat tor ngèbâ pessen penting ḍâri Al-Qur'an. === Sombher === ideefekfgp6l3tjjb6j3s72loijgwxz Genetika 0 2271 13952 13951 2023-08-07T16:21:59Z Qmy97 1692 13952 wikitext text/x-wiki '''Genetika''' (serrapân ḍâri bhâsa Bâlandhâ: genetica) iyâ arèya cabang biologi sè ajâr pawarisân sifat gèn ka organisme jughân suborganisme. Sacara ceppet bisa jughân è kocak jâ' genetika iyâ arèya èlmo mènangka gèn bân sadhâjâ aspèkkâ. Istilah "genetika" èkennallaghi bi' William Bateson ning sèttong sorat pribadi ka Adam Chadwick bân dhibi’na aguna'aghi ka Konfrènsi Internasional tentang Gènetika ka-3 ka taon 1906. Ḍâlem kaitanna kalabân gènetika, DNA anḍi' perran sè sanget bhuto. DNA iyâ arèya bahan gènetik ḍâsar sè gontrol sifat-sifat makhluk oḍi', terèskprèsikan ḍâlem bentuk polipèptida, makè ta' sakabbhina panèka protèin (ollè èèksprèsikan mènangka RNA sè anḍi' rèaksi katalitik, kadhi SNRPs). Francis Crick ajellassaghi aliran informasi sè èghibâ bi' DNA ḍâlem rangkaian The Central Dogma, sè amonyi Aliran informasi DNA kèngèng èterrossaghi ka sèl-sèl tor individu laènna kalabân rèplikasi, kèngèng èèksprèsikan dhâddhi sèttong sinyal prantara ḍâlem bentuk RNA, sè pas kèngèng ètranslasikan dhâddhi polipèptida, unit pambangun sèttong fènotipe ḍâri organisme sè bâḍâ. Biḍâng kajiân gènetika èmolaè ḍâri wilayah subsèlular (molèkular) sampè' populasi. Sacara lebbi rèncè, gènetika ausaha ajellassaghi: matèrial pangibhâ informasi ka'angghuy èwarissaghi (bahan gènetik), kadhinapa informasi ghânika èèksprèsikan (èksprèsi gènetik), bân kadhinapa informasi kasebbhut èpinda ḍâri sèttong individu ka individu sè laèn (pawarisân gènetik). == Ḍâ'-aḍâ'ân bân konsèp ḍâsar == === Pèriode pra-Mendel === Maskè orèng biasana netteppaghi gènetika èmolaè kalabân ètemmona polè naskah artikel sè ètolès Gregor Mendel ka taon 1900, saongghuna gènetika mènangka "èlmo pawarisân" otabâ hereditas ampon èkennal sajhâk masa prasajhârâ, kadhi domèstikasi bân pangembângan palbegai ras ternak bân kultivar taneman. Orèng jughân ampon onèng efèk parsilangan bân pakabinan sakarabât tor aghâbây sajumla prosedur bân paraturan mengenai hal kasebbhut sajhâk sabellum gènetika manjheng mènangka èlmo sè manḍiri. Silsila tentang panyakèt ka kalowargâ, kadhi, ampon èkaji orèng sabellum ghânika. Tapè, pangatahoan praktis panèka ta' aberrik panjellasân panyebbab ḍâri gejala-gejala ghâpanèka. Tèori populèr ngennèng pawârisen sè èanut ka masa ghâpanèka iyâ arèya tèori pawârisen campor: sorang awarissaghi camporan rata ḍâri sèfat-sèfat è èghibâ tatowana, otamana ḍâri pajânten karana ngibe spèrma. Hasèl panelitiân Mendel anunjuaghi jâ' tèori panèka ta' pajhu karana sèfat-sèfat èghibâ ḍâlem kombinasi sè èghibâ alel-alel khas, benni camporan rata. Panḍâpat terkait laènna iyâ arèya tèori Lamarck: sèfat sè kaollè tatowa ḍâlem odhi'na èwarissaghi ka potrana. Tèori panèka jughân potong kalabân panjellasân Mendel jhâ' sèfat sè èghibâ bi' gèn ta' pangaro pangalaman individu sè mawariskan sèfat ghâpanèka. Charles Darwin jughân aberrik panjellasân kalabân hipotèsis pangenesis bân saterrosâ èmodifikasi bi' Francis Galton. Ḍâlem pandapat panèka, sèl-sèl bâḍân ngasèllaghi partikel-partikel sè èsebbhut gemmula sè bhâkal èkompollaghi ning organ rèproduksi sabellum pambuahan kadhâddhiyen. dhâddhi, setiap sèl ḍâlem bâḍân andi' sombângan bagi sèfat-sèfat sè bhâkal ègibhâ zuriat (katoronan). Ka masa pra-Mendel, orèng kita' ngaonèngi gèn bân kromosom (makè DNA ampon è èkstraksi namong ka abâd ka-19 kita' èkaonèngi fungsina). bhâkto panèka orèng gi' andhi' angghâpen jhâ' sifat èwarissaghi lèbhât spèrma (tatoa pangorbi ta' nyombhâng paponapa ḍâ' ka sèfat potrana). === Konsèp ḍâsar === Panyabâen ḍâsar ilmiah lèbhât parcobâân sistematik anyar èlakoni ning paro ahèr abâd ka-19 bi' Gregor Johann Mendel. Dhibi'na iyâ arèya sorang biarawan ḍâri Brno (Brünn ḍâlem bhâsa Jerman), Kakaisaran Austro-Hungaria (Samangkèn bâgien ḍâri Rèpublik Cèko). Mendel èsapaktè omom mènangka 'pendiri gènetika' salastarèna karyana "Versuche über Pflanzenhybriden" otabâ Panyobaan mengenai Parsilangan Tanâman (èpublikasi cètak ka taon 1866) ètemmo polè sacara tapèsa bi' Hugo de Vries, Carl Correns, bân Erich von Tschermak ka taon 1900. Ḍâlem karyana ghâpanèka, Mendel ḍâ'-aḍâ'ân sè nemmoh jhâ' pawarisân sifèt ning tanâman (dhibi'na aghunaaghi pèttok sâfat ka tanâman kapri, Pisum sativum) noroè sajumla nisbah matematika sè saderhana. Sè lebbhi sanget, dhibi'na bisa ajellassaghi dekkamma nisbah-nisbah panèka kadhâddhiyen, lèbhât ponapa sè èkenal mènangka 'Hokom Pawarisân Mendel'. Ḍâri karya panèka, orèng mulaè ngaonènghi konsèp gèn (Mendel nyebbhut 'faktor'). Gèn iyâ arèya pangibhâ sèfat. Alèl iyâ arèya èksprèsi alternatif ḍâri gèn ḍâlem kaitan kalabân sèttong sèfat. Setiap individu disomik pagghun andi' sapasang alèl, sè akaitan kalabân sèttong sèfat sè khas, masèng-masèng a'asal ḍâri tatoana. Status ḍâri pasangan alèl panèka ènyamaè gènotipe. Manabi sèttong individu andi' pasangan alèl sè paḍâ, gènotipe individu ghâpanèka agènotipe homozigot, manabi pasanganna bhiḍâ, gènotipe individu sè asangkutan ḍâlem kabâḍâ'ân hèterozigot. Gènotipe akaitân kalabân sifèt sè teramati. Sèfat sè akaitân kalabân sèttong gènotipe èsebbhut fènotipe. === Kronologi parkembângan gènetika === Saampona panemmoan ulang karya Mendel, gènetika akembâng sanget pessat. Parkembângan gènetika segghut dhâddhi conto klasik mengenai pangangghuyen mètode ilmiah ḍâlem èlma pangataowan otabâ sains. èbâbâ panèka tahapan-tahapan parkembângan gènetika: * 1859 Charles Darwin nerbittaghi The Origin of Species, mènangka ḍâsar variasi gènetik.; * 1865 Gregor Mendel aparèng naskah Parcobaan mènangka Persilangan Tanâman; * 1878 E. Strassburger aparèng panjellasan mènangka pambuahan aganda; * 1900 Panemmoan polè hasèl karya Mendel sacara tapèsa bi' Hugo de Vries (Bèlgia), Carl Correns (Jerman), bân Erich von Tschermak (Austro-Hungaria) ==> awwâl gènetika klasik; * 1903 Kromosom èkaoningi dhâddhi unit pawarisân gènetik; * 1905 Pakar biologi Inggris William Bateson mengkoinekan istilah 'gènetika'; * 1908 bân 1909 Panyabâân ḍâsar tèori gènetika populasi bi' Weinberg (dokter ḍâri Jerman) bân sacara tapèsa bi' James W. Hardy (ahli matematika Inggris) ==> awwâl gènetika populasi; * 1910 Thomas Hunt Morgan nunjuk'aghi jhâ' gèn-gèn bâḍâ ning kromosom, aghunaaghi lala' buwâ (Drosophila melanogaster) ==> awwâl sitogènetika; * 1913 Alfred Sturtevant aghâbey pèta gènetik ḍâ'-aḍâ'ân ḍâri sèttong kromosom; * 1918 Ronald Fisher (ahli biostatistika ḍâri Inggris) nerbittaghi On the correlation between relatives on the supposition of Mendelian inheritance (sacara bebas artèna "Katerkaitân antarkarabât aḍâsarraghi pawarisân Mendel"), sè ngahèrè parseteruan antara tèori biomètri (Pearson dkk.) bân tèori Mendel saterrosâ gawâli sintèsis kaduwâna==> awwâl gènetika kuantitatif; * 1927 Pangobâân fisik ka gèn èsebbhut mutasi; * 1928 Frederick Griffith nemmo sèttong molekul ngibâ sèfat sè bisa ènyallè antarbaktèri (konjugasi); * 1931 Ngallè silang nyebabbâghi terjadina rèkombinasi; * 1941 Edward Lawrie Tatum and George Wells Beadle nunjuaghi jhâ' gèn-gèn menyandi protèin, ==> awwâl dogma pokok gènetika; * 1944 Oswald Theodore Avery, Colin McLeod and Maclyn McCarty mengisolasi DNA mènangka bahan gènetik (kabbih anyebbhut prinsip transformasi); * 1950 Erwin Chargaff anunjuaghi bâḍâna atoran omom sè berlaku ka'angghuy empa' nukleotida ka asam nukleat, kadhi adenin cenderung paḍâ bânnya' kalabân timin; * 1950 Barbara McClintock nemmo transposon ning jâgung; * 1952 Hershey bân Chase abuktèyaghi jhâ' informasi gènetik baktèriofag (bân sakabbhina organisme laèn) panèka DNA; * 1953 Teka-teki struktur DNA èjâwâb bi' James D. Watson bân Francis Crick aropa pilin ganda (double helix), aḍâsarraghi gâmber-gâmber difraksi sinar X DNA ḍâri Rosalind Franklin ==> awwâl gènetika molèkular; * 1956 Jo Hin Tjio danAlbert Levan amastèyaghi jhâ' kromosom manossa jumlana 46; * 1958 Eksperimen Meselson-Stahl anunjuaghi jhâ' DNA ègandakan (dirèplikasi) sacara sèmikonservatif; * 1961 Kode gènetik kasoson sacara triplet; * 1964 Howard Temin anunjuaghi kalabân virusRNA jhâ' dogma pokok ḍâri ta' malolo berlaku; * 1970 Enzim restriksi ètemmoè ning baktèri Haemophilus influenzae, amungkinnaghi èlakoni pamotongan bân panyambungan DNA bi' peneliti (lihat juga RFLP) ==> awwâl biotèknologi modèrn; * 1977 Sekuènsing DNA ḍâ'-aḍâ'ân bi' Fred Sanger, Walter Gilbert, bân Allan Maxam sè alakoh sacara tapèsa. Tim Sanger bisa ngalakoni sekuensing sakabbhina genom Bakteriofag Φ-X174;, sèttong virus ==> awwâl gènomika; * 1983 Pabânnya'an (amplifikasi) DNA ollè èlakoni kalabân gâmpang salastarèna Kary Banks Mullis nemmoh Reaksi Berantai Polymerase (PCR); * 1985 Alec Jeffreys nemmoni tèknik sidik jari gènetik. * 1989 Sekuensing ḍâ'-aḍâ'ân ḍâ'ka gèn manossa pengkode protèin CFTR anyebabbaghi cystic fibrosis; * 1989 Panyabâ'ân landasan statistika sè koat ḍâ' analisis lokus sifat kuantitatif (analisis QTL) ; * 1995 Sekuensing genom Haemophilus influenzae, sè dhâddhi sekuensing genom ḍâ'-aḍâ' ḍâ'ka organisme sè odi' bebas; * 1996 Sekuensing ḍâ'-aḍâ' ḍâ'ka eukariota: khamir Saccharomyces cerevisiae; * 1998 Hasèl sekuensing ḍâ'-aḍâ' ḍâ'ka eukariota multiselular, nematoda Caenorhabditis elegans, èomommaghi; * 2001 Draf awwâl urutan genom manossa èrilis tabârengan kalabân molayya Human Genome Project; * 2003 Proyèk Genom manossa (Human Genome Project) mamarè 99% kalakoanna ka tangghâl (14 April) kalabân akurasi 99.99%. == Aplikasi Tèori Blaise Pascal bân matematika ning gènetika == Gènetika angghâl mènangka èlmo terrapân sè bisa èguna'aghi rengbâreng kalabân tèori-tèori matematika ka'angghuy gèksprèsiaghi sèttongan unit gèn ḍâlem frèkuènsi kcangghâlna, korèlasi gènotip kalabân fènotip, bân samacemma. d7vk63en4l20qjgcpoqaa09kozcr962 Serradhân Pèlèyan/Katantowan 0 2272 13958 13957 2023-08-08T04:26:47Z Boesenbergia 6 13958 wikitext text/x-wiki Sèttong [[Wikipèḍia:Serradhân Pèlèyan|serradhân pèlèyan]] aghâmbhârraghi asèl tolèsan sè palèng bhâghus è Wikipèḍia bân nodhuwaghi stanḍar profèsional panolèsan, presentasi, bân metthèk sombher. Salaènna noro'è kabbhi [[kabhutowan stanḍar]] ghâbây serradhân Wikipèḍia, serradhân-serradhân anḍi' karakteristik ènga' è bâbâ rèya: # Serradhân #* '''ètolès kalabân cara sè bhâghus''': ngrot bân paramasastrana kodhu noro'e atoran bân pandhuman bhâsa Madhurâ. #* '''jhângkep''': ajhârbâ'aghi kabbhi fakta bân tongghâl otamana, bân ta' anḍi' pranala mèra sè bânnyak. #* '''ètalèktè kalabân bhenḍer''': okara-okarana kennèng èpastèyaghi ḍâ' ka sombher sè èkaparcajâ bân teppa' ka'angghuy ajhârbâ'aghi pangataowan sè ella èterbi'aghi; okara ètonjhâng kalabân bhuktè spèsifik bân petthèghân lowar (tèngghu [[pamastèyan]] bân [[sombher sè èkaparcajâ]]); arèya tamaso' pangèssèyan bâgiyân "Sombher" sè tamaso' sombher, èpaghenna' bi' petthèghân è ḍâlem bhâdhân serradhân. #* '''nèttral''': abâkkèlè buktè sè adhil bân ta'pa biyas (tèngghu [[paddhu pandheng nèttral]]); tapè, serradhân ta' kodhu abherri' bâberta ḍâ' ka minoritas kalabân satèmbhâng. #* '''mantep''': bânnè serradhân sè segghut dhâddhi [[perrang beccè'an]] bân èssèna ta' segghut aobâ artèna; obâ'ân vanḍâlisme sè èpabâli bân pagebbhângan sè aḍhâsar ka osolan pamarèksa ta' tamaso' ka artè rèya. # Serradhân kodhu akor bi' pandhuman sè ella èyator è [[pandhuman gaya]] bân [[ProyekWiki]], tamaso' nyaḍiyâ'aghi: #* '''momolan''': bâgiyân sè mokka' sè ajhârbâ'aghi kabbhi topik bân manyanat orèng sè maca ka bâgiyân-bâgiyân sè saterrossa è serradhânna; #* '''tatana sè teppa'''': sistem dhârâjhât bhul-ombhul sè otama tapè ta' aghâbây bhingong (tèngghu [[bhântowan bâgiyân]]); sarta #* '''cateddhân soko sè ajhek''': mènorot sè èsyarattaghi bi' katantowan 1c, petthèghân è bhiri sè taformat kalabân ajhek bi' mètode cateddhân soko otabâ mènorot Harvard—tèngghu pettèghân sombher tolèsan ka'angghuy bhâb metode paformatan sombher sè ètodhuwaghi, bân bâberta sè parlo èpamaso'. Ta' kodhu ngangghuy cètha'an pettèghân. # '''Bhengkek mèḍia'''. Serradhân anḍi' ghâmbhâr sè teppa' ka'angghuy subjèk, bi' katerrangan ghâmbhâr sè cokop bân status ha' cèpta sè kennèng èkatarèma. Ghâmbhar ta' bhibhâs kodhu ngakorraghi bi' katantowan pamowa'an èssè ta' bhibhâs bân èbherri' tatengnger sè akor. # '''Lanjhângnga serradhân'''. Serradhân anḍi' lanjhân sè pantes; tettep fokus ḍâ' ka topik otama ta'pa mamaso' ghâl-tongghâl sè ta' parlo (tèngghu [[gaya rèngkessan]]). == Tèngghu kèya == * Mofakat ka'angghuy kabijâghân arèya * Wikipèḍia:Pandhuman nolès serradhân sè lebbhi bhâghus * Wikipèḍia:Serradhân sè samporna * Wikipèḍia:Parbhânḍhingan serradhân pèlèyan bân serradhân bhâghus ajtv6cu3i454spdn7xlhmh7vk0b26r5 Serradhân Pèlèyan/Kriteria 0 2273 13956 2023-08-08T03:51:11Z Boesenbergia 6 Boesenbergia ngallèyaghi kaca [[Serradhân Pèlèyan/Kriteria]] ka [[Serradhân Pèlèyan/Katantowan]] 13956 wikitext text/x-wiki #ALIH [[Serradhân Pèlèyan/Katantowan]] ijcbobw7cb0jq2hkjdkt8ruy66uzxos Ummu Sulaim 0 2274 15344 13980 2023-12-10T05:34:34Z Oikivivi 2325 15344 wikitext text/x-wiki {{infobox orang}} '''Ummu Sulaim''' (Madhurâ: ''ꦲꦸꦩ꧀ꦩꦸꦱꦸꦭꦲꦶꦩ꧀'') iyâ arèya sala sèttong rèng binè’ ḍâ’- aḍâ’ sè masok [[Islam]] bân bânnyak manfaatta ka Islam. Dhibi’en tamasok orèng Anshar bân èbhuna sahabat Anas bin Malik sè bânnyak ariwyataghi hadis. Ummu Sulaim èsebbhut mènangka rèng binè’ sè anḍi’ mahar palèng moljâ yakni Islam polana akabin bi’ Abu Thalhah è kabinan sè kaḍuwâ’.<ref name=":0">Al-Mishri, Mahmud. ''Biografi 35 Shahabiyah Nabi''. Surakarta: Penerbit Insan Kamil. <nowiki>ISBN 979-1296-97-7</nowiki> </ref> == Carèta oḍi’ == Asma lengkappa yakni Ummu Sulaim binti Milhan bin Zaid bin Haram bin Jundub Al-Anshariyah. Anapon asma aslina bânnyak pamangghi. Bâḍâ sè ngoca’ Sahlah, Ramilah, Ramishah, Al-Ghumaisha otabâ Malikah. Raka sè kapèng sèttong iy â arèya Malik bin Nadhr, ramana Anas bin Malik.<ref name=":0" /> Sajjhek onèng ka ajhârânna Nabbhi [[Muhammad]], Ummu Sulaim langsung masok dâ' ka aghâma Islam. Samarèna dhâddhi muslimah, dhibi'en ngajhâk potrana, yakni Anas bin Malik masok Islam jhughân sampè' maos syahadat tapè ta' èkesenneng bi' lakèna, Malik bin An-Nadhr. Ta' abi ḍâri ghânèka, Malik èpatè'èn bi' mosona.<ref name=":0" /> == Araka polè == Samarèna Malik bin An-Nadhr matè, Ummu Sulaim ajhânjhi ta' araka'a polè. Namong, akhlak bhâghussa Ummu Sulaim adhâddhiyaghi Abu Talhah lèbur ka abâ'ân. Abu Talhah sè ghita' masok Islam terro makabin Ummu Sulaim sampè nyiyapaghi arta sè bânnya'. Ummu Sulaim kasokan dhâddhi binèna asal Abu Talhah èntar ka Kanjeng Nabbhi bân dhâddhi muallaf. Samarèna maos syahadat, Abu Talhah langsung akabin bi' Ummu Sulaim bân ngaghungè potra sè asmana Abu Umair.<ref>Ruslan, Heri. [https://khazanah.republika.co.id/berita/dunia-islam/khazanah/12/01/26/lyec22-ummu-sulaim-kisah-wanita-yang-paling-mulia-maharnya? "Ummu Sulaim: Kisah Wanita yang Paling Mulia Maharnya"]. ''Republika''. Aksès 9 Agustus 2023.</ref> == Sombher == <references /> 2pp1l6a0htlju3iv2gjtnn66bndlaxb Panglèma Polim 0 2275 14349 13966 2023-10-06T13:16:42Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14349 wikitext text/x-wiki [[Bhengkek:Panglima Polèm II.jpg|jmpl|Teuku Panglima Polem Sri Muda Perkasa Muhammad Daud]] '''Panglèma Polim''' otabhâ èkennal kalabân '''Teuku Panglima Polem Sri Muda Perkasa Muhammad Daud''' panèka salasèttong Panglèma [[Kerajaan Aceh]] sè ajuang alabân Blândhâ è masa Perrang Aceh. Panglèma Polim aropa’aghi potra ḍâri abana sè asmaèpon Panglèma Polem VIII Raja Kuala, katoronan keluarga bhângsawan Aceh. Bhâpa’na sorang patèngghi otabhâ Panglèma è wilayah Sagoe XXII Mukim Aceh Rajhâ<ref name="polem">{{Cite web |url=http://www.nad.go.id/index.php?option=isi&task=view&id=2293&Itemid=362 |title=Panglima Polem di situs NAD |access-date= |archive-date=2007-09-28 |archive-url=https://web.archive.org/web/20070928121429/http://www.nad.go.id/index.php?option=isi&task=view&id=2293&Itemid=362 |dead-url=yes }}</ref>. Teuku Panglima Polem Muhammad Daud akabin sarèng potrèna Tuanku Hasyim Banta Muda, tokoh pajhuang Aceh se dadhi kanca perjuangan abana. == Sombher == <references /> q56t8hr6gcndgk12wjzx36c0l0dodm0 Somattra Lao' 0 2276 20146 17779 2024-10-08T12:10:52Z Munajad.MH 3071 Munajad.MH ngallèyaghi kaca [[Somattra Laok]] ka [[Somattra Lao']] 17779 wikitext text/x-wiki [[Bhengkek:Coat of arms of South Sumatra.svg|jmpl|lambhâng propinsi Sumatra Laok]] '''Somattra Laok''' (Indonesia: Sumatera Selatan, Pèghu: سومترا سلاتن, èsingkat '''Sumsel''')<ref>{{Cite web|url=https://kbbi.kemdikbud.go.id/entri/sumatra%20selatan|title=Hasil Pencarian - KBBI Daring|website=kbbi.kemdikbud.go.id}}</ref> iyâ arèya sala sèttong propinsi è [[Polo Somattra]]. Loassa propinsi panèka korang lebbi 87.017.41 km². Bân pendudukna korang lebbi 8.550.849 orèng (taon 2021) kalabân kepadatan penduduk 93/km2. Embu' kotta Propinsina bâḍâ è [[Kotta Palèmbang]]. == Gèografis == Lokasi astronomis Propinsi Sumatra Laok secara bâḍâ è antara 1–4° Lintang laok bân 102–106° Bujur Tèmor. Abatessan provinsi panèka è bun dâjâna sarèng [[Jambi|Propinsi Jambi]], è bun lao'na bâḍâ [[Lampung|Propinsi Lampung]], è bun tèmor bâḍâ [[Sellat Bangka]] bân [[Bangka Belitung|Propinsi Bangka Belitung]], è bun bârâ' bâḍâ [[Bengkulu|Propinsi Bengkulu]]. == Sejarah == Sejarah Sumatra Laok panèka è molai dari jaman [[Kerajaan Sriwijaya]] abad ka 7-14. Kerajaan Sriwijaya iyâ arèya sè ngoasaè [[Nusantara]] bân [[Malaysia|Semenanjung Malaya]] è abad ka-9, kotta Palèmbang sè toman dhâddhi ibu kotta karajaan bahari Buddha palèng rajâ è Asia Tengghârâ.<ref name="Awani-Malay">{{cite web|url=http://english.astroawani.com/malaysia-news/unsung-malay-history-71733|title=The unsung Malay history|author=Mohd Hazmi Mohd Rusli|date=31 August 2015|work=Astro Awani|access-date=9 August 2023|archive-date=7 August 2020|archive-url=https://web.archive.org/web/20200807082237/http://english.astroawani.com/malaysia-news/unsung-malay-history-71733|dead-url=yes}}</ref> Kalabân abad ka-17 è wilayah embu' kottana Sriwijaya sè lambâ' arèya daddi [[Kesultanan Palèmbang]], sala sèttong Kerajaan [[Islam]] è Nusantara. == Suku bangsa == Suku aslinah arèya [[Suku Palèmbang]] èkennal bi' nyama Iliran bân Uluan. Bhâsa asli daerah otamana panèka bhâsa [[bhâsa Malajuh Palèmbang|Malajuh Palèmbang]], [[bhâsa Besemah|Besemah]], [[bhâsa Musi|Musi]], [[bhâsa Ogan|Ogan]], [[bhâsa Penesak|Penesak]], [[bhâsa Komèring|Komèring]], [[bhâsa Malajuh Tengnga|Malajuh Tengnga]] == Sombher == {{reflist}} [[Bhângsa:Indonesia]] 7xh25qha0mf2i9t54zb0e9fskzukdpo Sumatra Laok 0 2277 20202 13978 2024-10-10T20:08:27Z EmausBot 150 Fixing double redirect to [[Somattra Lao']] 20202 wikitext text/x-wiki #ALIH [[Somattra Lao']] pap66hdfr0fc7ur7lakz14cy84j1taz Pattimura 0 2279 14652 14651 2023-11-11T08:00:47Z Alfinlutvianaaa 1710 14652 wikitext text/x-wiki {{infobox orang}} Thomas Matulessy atau Thomas Matulessia, èkenal kalabân Kapitan '''Pattimura''' otabâ '''Pattimura''' (8 Juni 1783-16 Dèsèmber 1817), iyâ arèya pahlawan Nasional Inḍonèsia sè asalla ḍâri Haria, Saparua, Maluku.<ref>Mutiarasari, Kanya Anindita. [https://news.detik.com/berita/d-5805536/pattimura-pahlawan-nasional-dari-tanah-maluku-ini-sosoknya "Pattimura Pahlawan Nasional dari Tanah Maluku, Ini Sosoknya"]. Detik.com. 10-11-2021. Aksès 18-08-2023.</ref> Mitorot buku “Kisah Perjuangan Pattimura” sè ètolès sareng M. Sapija, Pattimura tamaso’ katoronan pongghâbâ ḍâri Nusa Ina.<ref>Wiji. [https://medialampung.disway.id/read/661682/mengenal-10-pahlawan-yang-berjuang-dimasa-penjajahan/30 "Mengenal 10 Pahlawan yang Berjuang Dimasa Penjajahan"]. Disway.id. 29-05-2023. Aksès 18-08-2023.</ref> == Asalla == Kapitan Pattimura lahèr mènangka Thomas Matulessy è tangghâl 8 Juni 1783 è Saparua. Loor bhâlâ Matulessy asalla ḍâri Polo Seram. Ron-tamoron kabbi ngallè ghârumbhâ Thomas Matulessy ka Titawaka (satèya negri Itawaka). È antara katoronanna bâdâ sè nenneng è Itawaka, bâdâ sè ngallè ka Ullath, bân bâdâ sè ngallè ka Haria. Sè è Haria matoron eppa’ ḍâri Yohannis bân Thomas. Eppa’ ḍâri Thomas Matulessy sè anyama Frans Matulessy lahèr è Itawaka ḍâtâng ka negri Haria sabelluna anèka eppa’ ḍâri Thomas Matulessy nenneng è negri Haria eppa’ ḍâri Thomas Matulessy jârèya ella ta’ abâli polè ka Itawaka bân anèka so embu’ ḍâri Thomas sè anyama Fransina Silahooi sè asalla ḍâri Siri Sori Serani.<ref name=":0">Hendri F. Isnaeni. [https://historia.id/politik/articles/dari-matulessia-menjadi-matulessy-D8eBo "Dari Matulessia Menjadi Matulessy"]. Historia.id. 15-05-2017. Aksès 18-08-2023.</ref> Orèng towa ḍâri Thomas Matulessy anyama Frans Matulessy bân Fransina Silahooi bân dhibi’na anḍi’ sorang kakak lakè’ anyama Yohannis Matulessy. “Bhâlâ Matulessy aghâma Kristen Protestan. Nyamana Yohannis bân Thomas èkala’ ḍâri Alkitab.”<ref name=":0" /> === Carèta oḍi' === Thomas ta’ anèka. Yohannis matoron bhâlâ Matulessy sè nenneng è Haria. Zeth Matulessy, sorang pongghâbâ kalakoan umum Provinsi Maluku, dhâddhi ahli wârissa Thomas bân Yohannis, sè negghu’ sorat pangangkaan Kapitan Pattimura mènangka Pahlawan Nasional. Dhibi’na anyèmpen angghuyyâ, bhirâng bân ''salawaku'' anḍi’na Pattimura.<ref>Gischa, Serafica. [https://www.kompas.com/skola/read/2021/02/16/142752969/biografi-kapitan-pattimura-pahlawan-dari-maluku?page=all "Biografi Kapitan Pattimura, Pahlawan dari Maluku"]. Kompas.com. 14-11-2022. Aksès 18-08-2023.</ref><ref name=":0" /> ==== Thomas Matulessy Agabung so Dines Militèr Ènggris Taon 1816 ==== È taon 1810, kapoloan Maluku èkala’ ḍâri pânjhâjhâ Blândhâ bi’ Ènggris.<ref>Gama Prabowo, Serafica Gischa.[https://www.kompas.com/skola/read/2020/10/21/145618969/perang-pattimura-melawan-belanda?page=all "Perang Pattimura Melawan Belanda"]. Kompas.com. 11-10-2021. Aksès 03-10-2023.</ref> Sebbâb pamarènta anyar Ènggris è Maluku ènilay bhâgus bi’ sakabbina kalangan maghârsarè ta’ aromasa bâdâ paksaan dâri pangoasa laju sè abhâli jârèya. Jârèya èrassaaghi kèya bi’ Thomas Matulessy bân ca-kanca sapârjuanganna è Lease, Kapoloan Maluku Tengnga. Sakalè dhibi’na amanfaataghi kalorghâân paratoran pamarènta Ènggris jârèya ghâbây bekayuh ka Ambon, nyarè kabhâr sanya’- bânnya’na ḍâri poked pamarènta Ènggris è Maluku. Nalèka Ènggris angomomaghi panarèghân dhâ-ngodhâ Maluku dhâddhi bâgiyân ḍâri kasatoan militèr kabbi, Matulessy bân ca-kancana dhuli adaftar. Kabbi ta’ mang-mang tor sakoni’ dhâddhi bâgiyân ḍâri bârisân bhângsa  asèng jârèya.<ref name=":1">M. Fazil Pamungkas. [https://historia.id/militer/articles/pattimura-pernah-jadi-tentara-inggris-PMaKO "Pattimura Pernah Jadi Tentara Inggris"]. Historia. 13-08-2019. Aksès 03-10-2023.</ref> Alasân kowat Thomas Matulessy milè acampo iyâ arèya togas tentara maghârsarè jarèya sè èbântu’ ghâbây ajâgâ wilaya kakoasaan Ènggris ḍâri pèha' lowar, otabâ kalabân ta’ langsung jhughân ajâgâ maghârsarè Maluku. Salaèn jârèya ta’ akanta Blândhâ sè ngirèm tentara maghârsarè ka Batavia, Ènggris angennengngaghina kabbi è Ambon. Bâdâ sarat-sarattâ sopajâ lolos slèksi tentara maghârsarè. Duwâ’ antarana iyâ arèya tes kasèhatân bân uji kamampoan bâdhân. Samarèna sakabbhina prosès marè èlakoni è taon 1816 maka èpèlè 500 orèng, tamaso’ Thomas Matulessy, ghâbây agabung dâlâm kasatoan Ambon. Kabbhi èbâjâr cokop tègghi bân nenneng è asrama militèr è Ambon.<ref name=":1" /> Ta’ loppa para v èberri’ sragam sè bhâgus. “latèyan aperrang, padhârâtân è brâmpan pantai se aombâ’, abhâddhi potè, bân akarang iyâ arèya latèyan-latèyan sè ongghu èsiapaghi ghâbây anangkès bân nyerrang moso,”. Tentara Ènggris cokop bhâgus alatèh para v anyar. Brâmpan macem palatèyan ngangghuy senjhâta apoy èajhâri slama bâdâ è dissa. Polana perrang sè terros dhâddhi antara Ènggris bân Prancis èbânto Blândhâ, pamarèntaan è Maluku semanè dalâm kabâdâân siaga'''.''' Samarèna eangghâp siap, Matulessy bân perwira laèn èsebbâr ka polo-polo è sakabbhina negri.<ref name=":1" /> Slama latèyan, Matulessy anonjuaghi katrampilan, kacakeppan, bân kamampoan amimpèn alebbi’I ca-kancana sè laèn. Dhibi’na lekkas ollè promosi bân èpartajâ dhâddhi pamimpèn angkatan. Korang lebbhi Matulessy akarèr è militèr Ènggris slama petto’ taon. Pangkat dibudhina sè ètarèma iyâ arèya sersan mayor.<ref name=":1" /> Dâri kalaghungan Sersan Mayor jârèya Thomas Matulessy ngobâ katoronanna sè dâri Matulessy dhâddhi Matulessia kalabân alasan saongghuna katoronan Matulessy sè èangghuy Thomas ta’ padâ kalabân kalaghungan Sersan Mayor sè èangghuy dhibi’na.<ref>Nasuha Ali. [https://www.goodnewsfromindonesia.id/2023/02/15/pattimura-pahlawan-nasional-indonesia-dari-tanah-maluku "Pattimura, Sejarah Perjuangan Pahlawan Nasional dari Maluku"]. Good News From Indonesia. 15-02-2023. Aksès 03-10-2023.</ref> == Perrang Pattimura Taon 1817 == === Kakoasaan Ènggris èserraaghi ka piha’ Blândhâ === Ènggris angânnângngi wilayah Hindia Blândhâ è taon 1811. Tapè, kakalaan Ènggris dâlem aperrang alabân Prancis bân Blândhâ asâbbabaghi Ènggris mabâli wilayah Hindia Blândhâ ka Blândhâ kalabân Konvensi London è taon 1814. Tapè, realisasi anyar terjadi è taon 1816. Bahkan è Maluku peralihan anyar terjadi è taon 1817.<ref>Widya Lesstari Ningsih, Nibras Nada Nailufar. [https://www.kompas.com/stori/read/2021/04/05/134026579/pengembalian-hindia-belanda-dari-inggris-1816 "Pengembalian Hindia Belanda dari Inggris (1816)"]. Kompas.com. 05-04-2021. Aksès 11-11-2023.</ref> Kakoasaan Maluku èallè ḍâri Gubernur Ènggris, W.B. Martin ḍâ’ pongghâbâ pamarènta Blândhâ, Nicolaas Engelhard bân J. A. van Middelkoop è Bhintèng Victoria è tangghâl 24 Maret 1817. Ḍâpa’ è Ambon bulân Pèbruari 1817.<ref name=":2">Engelina Pattiasina. [https://www.sinarharapan.net/thomas-matulessy-kapitan-poelo-atau-kapitan-pattimura/ "Thomas Matulessy, Kapitan Poelo atau Kapitan Pattimura?"]. Sinar Harapan.net. 06-09-2021. aksès 11-11-2023.</ref> Tello’ kapal Blândhâ ngocol mangghâr è Teluk Ambon. Kapal Evertsen èghibâ kemandu kaptèn tasè’ N.H. Dietz sè mate 24 Maret 1817 saèngghâ èghântèè Letnan Laut QRM Ver Huell. Kapal Nassau èghibâ Kemandu Kaptèn Laut Sloterdijk bân Kapal Maria Reigersbergen èghibâ komando Letnan Laut Groot.<ref name=":2" /> Aobâna pangoasa rèya adhâddhiaghi aobâna kabijaghân è masa Ènggris bân Blândhâ. Arèya adhâddhiaghi ta’ kobâssana  è Maluku, otamana è kawasan kapoloan Lease bân sakètarra. Rèsidèn Honimoa (Saparua) ètâgghu’ Johannes Rudolph Van den Berg molaè Maret 1817.<ref>[https://www.tribun-maluku.com/thomas-matulessy-kapitan-poelo-atau-kapitan-pattimura-1/09/01/ "Thomas Matulessy, Kapitan Poelo atau Kapitan Pattimura? (1)"]. Tribun Maluku. 01-09-2021. Aksès 11-11-2023.</ref> Pas Blândhâ anettepaghi kabijaghân politik monopoli, pajhek tana (landrente), pangallèan penduduk sarta palajârân Hongi (Hongitochten), sarta ta’ èjâb Traktat London I, dâlem pasal 11 katantoan saongghuna Rèsidèn Ènggris è Ambon kodhu arembhâk ghâllu pangallèan koprs Ambon kalabân gubernur bân dâlem perjhânjhiân jârèya èsâbbhutaghi kalabân jellas saongghuna bilâ pamarènta Ènggris marè è Maluku. Maka para laskar-laskar Ambon kodhu èpabèbas iyâ arèya andi’ hak kaangghuy milè antarana maso’ dinas militèr pamarènta anyar otabâ kalowar dâri dinas militèr, tapè dâlem praktèkghâ pangallèan dinas militèr rèya èpaksaaghi.<ref>J B Soedarmanta, Jejak-jejak pahlawan: perekat kesatuan bangsa Indonesia, Grasindo, 2007, halaman 199, <nowiki>ISBN 979-759-716-4</nowiki> ISBN 978-979-759-716-0</ref> == Sombher == mbgw3upsbf8oo34u5dzhurneszw6bcw Sunan Gresik 0 2280 16767 16746 2024-06-16T05:07:32Z Alfiyah Rizzy Afdiquni 9 Mengembalikan suntingan oleh [[Special:Contributions/Moroike|Moroike]] ([[User talk:Moroike|bicara]]) ke revisi terakhir oleh [[User:LonNyoe|LonNyoe]] 14006 wikitext text/x-wiki '''Sunan Gresik ''' otabhâ asma aslinah '''Maulana Malik Ibrahim''' (lahèr è [[Kotta Samarkand|Samarkand]] è [[Asia Tengnga]], bân sèdhâ è [[Kabhupatèn Ghersèk|Gresik]], [[Majapahit]] 1419 M/822 H). Maulana Malik Ibrohim arèya dhâdhi orèng sè ḍâ’aḍâ ajhâraghi agama [[Islam]] è [[Jhâbâ|Polo Jabhâ]]<ref>{{Cite web | url = https://books.google.com/books?id=iDyJBFTdiwoC | last = | first = | authorlink = Georges Coedès | title = The Indianized states of Southeast Asia | publisher = University of Hawaii Press | year = 1968 | url = | isbn =9780824803681 }}</ref> Asmaèpon Sunan Gresik èkennal kèya '''Syekh Maghribi''', èngghi panèka sala settong anggotta [[Wali Sanga]]. È koca’ jughân Sunan Tandhes, otabhâ Mursyid Akbar Thariqat wâlli sanga’. Maulana Malik Ibrahim panèka katoronan sè-22 ḍâri Nabi Muhammad. Nasab As-Sayyid Maulana Malik Ibrahim Nasab Maulana Malik Ibrahim mètorot cateddhân ḍâri As-Sayyid Bahruddin Ba'alawi Al-Husaini sè kompolan cateddhân panèka è padhâddi buku dâlem Ensiklopedi Nasab Ahlul Bait sè târdiri ḍâri brâmpan jilit. È dhâlem cateddhân panèka tartolès: <blockquote>"''As-Sayyid Maulana Malik Ibrahim bin As-Sayyid Barakat Zainal Alam bin As-Sayyid Husain Jamaluddin bin As-Sayyid Ahmad Jalaluddin bin As-Sayyid Abdullah bin As-Sayyid Abdul Malik Azmatkhan bin As-Sayyid Alwi Ammil Faqih bin As-Sayyid Muhammad Shahib Mirbath bin As-Sayyid Ali Khali’ Qasam bin As-Sayyid Alwi bin As-Sayyid Muhammad bin As-Sayyid Alwi bin As-Sayyid Ubaidillah bin Al-Imam Ahmad Al-Muhajir bin Al- Imam Isa bin Al-Imam Muhammad bin Al-Imam Ali Al-Uraidhi bin Al-Imam Ja’far Shadiq bin Al-Imam Muhammad Al-Baqir bin Al-Imam Ali Zainal Abidin bin Al-Imam Al-Husain bin Sayyidah Fathimah Az-Zahra/Ali bin Abi Thalib, binti Nabi Muhammad Rasulullah''"</blockquote> == Kaodi’anna == È pârkiraaghi Maulana Malik Ibrahim bhâbbhâr nèng [[Kotta Samarkand|Samarkand]] nèng [[Asia Tengnga]], ka abad sè-14. Bhâbhât tana jâwi vèrsi Meinsma nyebbuttaghi Asmarakandi, norok dhâbu lèsan orèng jhâbâ mongghu As-Samarqandy. Dâlem carèta ra’yât, bhâḍâ sè adhikanè emba bhântal. Maulana Malik Ibrahim ghâduen tello’ raji sè asmana: # Siti Fathimah binti Ali Nurul Alam Maulana Israil (dhâstoh Champa Dinasti Azmatkhan 1), ghâduen duwâ’ potra, sè asmana: Maulana Moqfaroh bân Syarifah Sarah # Siti Maryam binti Syaikh Subakir, ghâduen empa’ potra, panèka: Abdullah, Ibrahim, Abdul Ghafur, bân Ahmad # Wan Jamilah binti Ibrahim Zainuddin Al-Akbar Asmaraqandi, ghâduen duwâ’ potra panèka: Abbas bân Yusuf. Saterrosèpon sharifah Sarah binti Maulana Malik Ibrahim è pakabin sareng Sayyid Fadhal Ali Murtadha (Sunan Santrè/Radèn Santrè) bân rèmbi’ duwâ’ potra, panèka Haji Utsman (Sunan Manyuran) bân Utsman Haji (Sunan Ngudung). Saterrosèpon sayyit Utsman Haji (Sunan Ngudung) ghâduen potra Sayyit Ja’far Shadiq [[Sunan Kudus]]. == Kaodi’anna == Maulana Malik Ibrahim umummah è angghâp wâlli ḍâ’aḍâ’ sè ada’wa Islam nèng Jhâbâ. Maulana Malik Ibrahim ngajhâri carra-carra anyar kaangguy tatamenan bân bânnya’ ngeppè’ ra’yat kabânnya’an, panèka golongna masyarakat jhâbâ sè ta’ è angghâp nèng ahèr kakoasanna Majapahit. Malik Ibrahim usaha kaangguy ngalak atèna orèng, sè pareppa’na kakorangan èkonomi bân perrang satarètanan. Maulana Malik Ibrahim abangun pondhughân tembilung ajhâr aghâma nèng Lèran, Gresik. Ka taon 1419, Maulana Malik Ibrahim sèdhâh, cemporèna bhâḍâ nèng dhisah Gapura Wètan, [[Kabhupatèn Ghersèk|Gresik]], [[Jhâbâ Tèmor]]. == Sombher == {{reflist}} t1gasduwo931n1uob9g8g7f9gea9s37 Sayyid Sulaiman 0 2281 14162 14161 2023-09-12T13:21:18Z Alfiyah Rizzy Afdiquni 9 14162 wikitext text/x-wiki {{infobox orang}} '''Sayyid Sulaiman''' èngghi panèka penḍiri pondhuk pesantrèn Siḍogiri. Dhibi’en tamaso’ katoronan [[Muhammad|Rasulullah]] saw sè amarga Basyaiban kalabân jalur ḍâri eppa’an yakni Sayyid Abdurrahman (Syarif Cirebon, rakana Rato Khadijah binti Panembahan Girilaya) bin Muhammad (Balqam, India) bin Umar Abu Hafs (Balqam, [[India]]) bin Abdullah (Maqam Aceh) bin Abdurrahman Al-Qodiri (Thariqoh Qodiriyah) bin Umar al-Faqih bin Muhammad bin Ahmad bin Abi Bakar Basyaiban. Samantara jalur nasab ḍâri èbhuna dhibi’en kèya panèka katoronan Rasulullah kalabân jalur nasab lebât [[Sunan Gunung Jati]].<ref>Verelladevanka Adryamarthanino. Kompas.com. [https://www.kompas.com/stori/read/2022/04/12/110000579/pesantren-sidogiri-pondok-pesantren-pertama-di-indonesia “Pesantren Sidogiri, Pondok Pesantren Pertama Di Indonesia"]. aksès 2023-04-12.</ref> Katoronan Sayyid Sulaiman bânnya' sè dhâddhi [[Ulama|olama’]] è [[Inḍonesia|Inḍonèsia]], akanta [[Kholil al-Bangkalani|Syekh Kholil]] Basyaiban [[Kabhupatèn Bhângkalan|Bhângkalan]], KH. Siddiq [[Kabhupatèn Jember|Jember]], KH. Abdul Hamid Pasuruwân, Ali Akbar, bân salaènna.<ref>Rohmadi. Timesindonesia.co.id. [https://timesindonesia.co.id/peristiwa-daerah/395040/menelusuri-jejak-mbah-sayyid-sulaiman-penyebar-agama-islam-di-jatim “Menelusuri Jejak Mbah Sayyid Sulaiman Penyebar Agama Islam Di Jatim”]. aksès 2022-02-04.</ref> == Katoronan == # Sayyidina Rosulillah Shollallohu 'Alaihi Wasallam # Sayyidah Fatimah az-Zahra # Husain # Ali Zainal Abidin # Muhammad al-Baqir # Ja'far ash-Shadiq # Ali al-'Uraidhi # Muhammad al-Naqib # Isa ar-Rumi an-Naqib # Ahmad al-Muhajir # Ubaidillah # 'Alawi # Muhammad # 'Alawi # 'Ali Khali' Qasam # Muhammad Shahib Mirbath # Ali # Muhammad al-Faqih Muqaddam # Ali # Hasan at-Turobi # Muhammad Asadillah # Abu Bakar Basyaiban # Ahmad # Muhammad # Umar # Abdurrahman al-Qodiri (India) # Abdullah # Umar Abu Hafs # Muhammad # Abdurrahman Tajuddin (Syarif Cirebon) # Sulaiman (Mojoagung) == Sombher == 3jm3vyocj7ke3m9no6r846um8m8vrz4 Emha Ainun Nadjib 0 2282 14301 14300 2023-09-30T05:55:01Z Aaima Dandelions 1748 14301 wikitext text/x-wiki {{infobox orang}} Muhammad Ainun Nadjib otabâ biasa èkennal '''Emha Ainun Nadjib''' otabâ Cak Nun otabâ Mbah Nun (lahèr è Jombang, [[Jhâbâ Tèmor|Jhâbâ Tèmor,]] 27 Mei 1953; omor 70 taon) iya arèya sorang tokoh intelektual muslim Inḍonèsia<ref name=":0">{{Cite web|url=https://www.detik.com/jatim/budaya/d-6809964/profil-cak-nun-dan-4-sosok-yang-membentuk-karakternya|title=Profil Cak Nun dan 4 Sosok yang Membentuk Karakternya|last=Nurhalim|first=Suki|date=|website=detik.com|access-date=6 Juli 2023}}</ref>. Cem-macemma pamèkkèran, èlmo, bân lalampan Cak Nun sangat lowas, akanta ḍâlem bâgiyân sastra, teater, tafsir, tasawwuf, musik, filsafat, penḍiḍikan, kasèhatan, [[Islam]], bân laèn samacâmma. Salaèn nolès, dhibi’en kèya èkennal mènangka seniman, buḍayawan, penyair, cenḍikiawan, bhângkèt èlmo, sastrawan, aktivis-sosial, pemikir bân kèyaè. Bânnnya' orèng sè ngoca’ Cak Nun panèka manossa multi-ḍimensi<ref>{{Cite web|url=https://timesindonesia.co.id/peristiwa-daerah/348594/cak-nun-puji-uas-ini-bukan-hanya-orang-pintar-tapi-orang-yang-indah|title=Cak Nun Puji UAS: Ini Bukan Hanya Orang Pintar tapi Orang yang Indah|last=|first=Rohmadi|date=|website=timesindonesia.co.id|access-date=23 Mei 2021}}</ref>. È bâkto ra'-para' kaancoran pamarènta Soeharto, Cak Nun panèka sala sèttong tokoh sè èonjhâng ka Istana Merdeka kaangghuy èpènta'è bâbhurughânna, sè saamponna rèya oca’anna èkalak sarèng Soeharto sè amunyi “Ora dadi presiḍen ora pethèken” (artè ḍâlem bhâsa Madhurâ panèka “ta’ dhâddhi prèsiḍen ta’ pa-rapa”<ref>{{Cite web|url=https://www.liputan6.com/news/read/2052549/21-mei-1998-soeharto-lengser-sebelumnya-terjadi-apa-di-istana|title=21 Mei 1998: Soeharto Lengser , Sebelumnya Terjadi Apa di Istana?|last=Ariyanto|first=Yus|date=|website=liputan6.com|access-date=21 Mei 2014}}</ref>. Saamponna Reformasi 1998, Cak Nun sarèng Gamelan KiaiKanjeng manyèttong alaksanaaghi kegiatan abhârâng masyarakat è pelosok Inḍonèsia.<ref>Moh Ramli. Timesindonesia.co.id. [https://timesindonesia.co.id/peristiwa-nasional/460491/sempat-pendarahan-otak-kondisi-cak-nun-berangsur-membaik “Sempat Pendarahan Otak, Kondisi Cak Nun Berangsur Membaik”]. Aksès 2023-07-07.</ref> Aktivitas ah ajhâlân terros kalabân anginisiasi masyarakat è sakabbhina negeri sampe’ mancanaghârâ. Cak Nun abhârâng KiaiKanjeng bân Masyarakat Maiyah ngajhâk kaangghuy mukkak sè sabelluna tak pernah èbukkak. Mandhâng, arumusaghi bân ngelola kalabân prinsip bân formula sè sabelluna tak pernah ètemmuh bân èghunaaghi. Dâlâm pandangan akademisi bâgiyân bârâ’, pemikiran bân kegiatan rèya bisa èpamaso’ dâlâm perjuangan decoloniality.<ref>Jamal Jufree Ahmad. Caknun.com. [https://www.caknun.com/2023/40-tahun-dekolonialisasi-cak-nun/ “40 Tahun Dekolonialisasi Cak Nun”]. Aksès 2023-03-01.</ref> == Kaodi’en Abâ’ Dhibi’en == Cak Nun iya arèya ana’ sè nomer empa’ dâri 15 satarètanan. Lahèr dâri pasangan Muhammad Abdul Latief bân Chalimah.<ref name=":0" /> Eppa’an iya arèya rèng tanè bân tokoh aghâma (kyai) sè sangât èhormate masyarakat Dhisah Menturo, Sumobito, Jombang. Jughân sorang pemimpin masyarakat sè dhâddhi kennengngan atanyah bân acarèta tentang masalah sè masyarakat adhâbbhi. Akadhi jughân embu’un dhâddhi panodhân warga sè aberri’ rassa aman bân bânynyak abhânto masyarakat. Dâlâm ingatan Cak Nun, èbâkto dhibi’en keni’ segghut eajhâk embu’na entar ka tatangghâ, nanyaaghi kabâdâânna tatangghâna. Apah ajuwah bisa Ngakan bân masakolah ana’ an. Pengalaman rèya Abentuk kasadaran bân sikap sosialla sè èdhasaraghi nilai-nilai Islam. Saongghuna nolong dâpadâ manossana dâri kamèskènan bân aghâbây ajuwah mampu afungsiaghi manossa saongghuna, iya arèya kunci dâlâm Islam. Kakak an sè palèng toa, panèka Ahmad Fuad Effendi iya arèya anggota Dewan Pembuna King Abdullah bin Abdul Aziz International Center For Arabic Language (KAICAL) Saudi Arabia dhâlâ duwâ’ periode (2013-2019).<ref>Suryo Eko Prasetyo. Jawapos.com. [https://www.jawapos.com/features/01181790/kiprah-prof-dr-ahmad-fuad-effendy-untuk-memudahkan-belajar-bahasa-arab “Kiprah Prof Dr Ahmad Fuad Effendy untuk Memudahkan Belajar Bahasa Arab”]. Aksès 2017-01-22.</ref> Anom ah Cak Nun, ale’ dâri eppa’na, yakni almarhum K.H. Hasyim Latief, Sorang Pendiri Pertanu (Persatuan Tanè bân Nelayan NU), katowa PWNU Jhâbâ Tèmur, Wâkkèl Katowa PBNU, wâkkèl Rais Syuriah PBNU, bân Mutasyar PBNU sè mendirkan Yayasan Pendidikan Maarif (YPM) è Sepanjang, Sidoarjo. Dâri gâris eppa’na, Cak nun atarètan sarèng aktivis masyrakan mèskèn kotta Wardah Hafidz bân eks wâkkèl bupati Jombang Ali Fikri sè tamaso’ sapopona eppa’an Cak Nun. Dâri gâris eppa’an rèya, emba juju’ Cak Nun, yakni Kyai Imam Zahid, iya arèya morèd Syaikhona Kholil Bhângkalan asareng K.H. Hasyim Asy’ari , K.H. Ahmd Dahlan, bân K.H. Romly Tamim.<ref name=":0" /> == Sombher == {{reflist}} oww3ecaehynrs62ffvx3mu2t5v8b82t Pondhuk Pesantrèn Lirboyo 0 2283 14210 14193 2023-09-23T04:22:05Z LonNyoe 13 14210 wikitext text/x-wiki [[File:LOGO PP LIRBOYO KDR.png|jmpl|Logo Pondhuk Pesantrèn Lirboyo]] '''Pondhuk Pesantrèn Lirboyo''' è bangun taon 1910 M kalabân K.H. Abdul Karim sè mangkèn bâdâ è bâbâ pimpinan sala sèttong kompoyya, K.H M. Anwar Manshur. Pondhuk Pesantrèn `sè bâdâ è Kâlurahan Lirboyo, Kâcamatan Mojokerto, [[Kotta Kediri]] rèya ahubungan dhâ' [[Nahdatul Ulama]] kalabân tettep jhâghâh mènangka pesantrèn salah, iyâ arèya pesantrèn sè anekanaghi dhâ' bisa mâca bân ajhâr kètab-kètab salaf mènangka sarana ajhâr sabhân arèna. Pondhuk Pesantrèn rèya ḍhâddhi sala sèttong pesantrèn rajâ è [[Inḍonesia]] bân ḍhâddhi sala sèttong pusat studi Islam ḍâri poloan taon sabelluna mardhika Inḍonèsia.<ref>Pratikto, Heri; Taufiq, Ahmad; Voak, Adam; Deuraseh, Nurdeng; Nur, Hadi; Dahlan, Winai; Idris; Purnomo, Agus (2021-07-23). ''Halal Development: Trends, Opportunities and Challenges: Proceedings of the 1st International Conference on Halal Development (ICHaD 2020), Malang, Indonesia, October 8, 2020'' (dalam bahasa Inggris). Routledge. <nowiki>ISBN 978-1-000-41605-3</nowiki>.</ref> Tekka'a peristiwa-peristiwa kamardhika'an, Pesantrèn Lirboyo malolo bâdâ dâlem paghuliyen pârjuangan kalabân ngèrèm santrè-santrèna dhâ' medan perang, kadhi [[Pertempuran Sorbhâjâ|Pertempuran 10 Nopèmber]] è [[Sorbhâjâ]]. È masa teknologi, tokoh Lirboyo sè palèng èkennal iyâ arèya Ning Sheila, Ning Imaz, Gus Reza, Gus Ahmad Kafa, Ning Shofia. <ref>Abdurrahman, Syarif (2023-01-10), Tebuireng Initiatives, "[https://www.tebuireng.co/profil-ning-sheila-influencer-dari-lirboyo/ Profil Ning Sheila, Influencer dari Lirboyo]", aksès 2023-02-02.</ref><ref>Abdurrahman, Syarif (2022-09-14), Tebuireng Initiatives, "[https://www.tebuireng.co/biodata-ning-imaz-fatimatuz-lirboyo/ Biodata Ning Imaz Fatimatuz Lirboyo]", aksès 2023-02-02.</ref><ref>Abdurrahman, Syarif (2022-05-12), Tebuireng Initiatives, "[https://www.tebuireng.co/biografi-gus-ahmad-kafabihi-lirboyo/ Biografi Gus Ahmad Kafabihi Lirboyo]" è aksès 2023-02-02.</ref> == Sajhârâ == [[File:ABAH ANWAR MANSHUR.jpg|jmpl|ka|K.H M. Anwar Manshur pimpinan Pondhuk Pesantrèn Lirboyo]] Pondok Pesantren Lirboyo èbangun maso K.H Abdul Karim yang awwala nèng-nèng è e Dhisa Lirboyo (satèya Kâlurahan Lirboyo) è taon 1910 M. Sabellun nètep è Dhisa Lirboyo, dhibi'èn ngajâr è pondhuk Pesantrèn Tebuireng asuhan K.H. M.Hasyim Asy'ari sè jughân dhâddi kanca sebaya bilâ aghuru è [[Kholil al-Bangkalani|Syaikhona Kholil Bhangkalan]], pas K.H Abdul Karim anèka kalabân Nyai Khodijah Binti K.H. Sholeh Daru Banjarmlati, Kediri. Dâri pernikahan rowa K.H. Abdul Karim nètep è Dhesa Lirboyo. Ngâllena K.H. Abdul Karim dhâri Tebuireng ke Dhisa Lirboyo polana bâdâ sotoghân dhâri mattuana (K.H. Sholeh) kalabân arèppan sopajeh syi'ar bân dakwah islam bisa lebbi luas.<ref>Lirboyo.net, "Sekilas Lirboyo", [https://lirboyo.net/pesantren/ "Pondok Pesantren Lirboyo]"'','' aksès 2021-12-12.</ref> Pas dhâri kâmaoan bân inisiatif dhâri K.H. Abdul Karim, kalabân èdukung sarèng mattuana, maka K.H. Abdul Karim abangun [[pondhuk]] ghebey ngajhâraghi bân nyebaraghi ajaran Islam dhâ' orèng sè nyareh elmo. Santrèh dhâ'-adhâ' anyama Umat dhâri Madiun, pas Yusuf, Sahil, bân Somad dhâri Magelang, bân Syamsudin dhâri Gurah, Kediri. Jhân abit, Pondhuk Pesantrèn Lirboyo sajhân banyyak andhi' satrè bân molaè èkennal sarèng warga è Kediri otabâ deri loar Kediri.<ref>Pondok Pesantren Lirboyo, lirboyo.net, "[https://lirboyo.net/kh-abdul-karim-1856-1954/ KH. Abdul Karim ( 1856 - 1954 )]", aksès 2021-12-12.</ref> == Sombher == <references /> 1v8es20bnkcdtpitw79gtxzkvjckkbj Mehmed II 0 2284 14116 14115 2023-09-03T13:50:38Z Alfiyah Rizzy Afdiquni 9 14116 wikitext text/x-wiki {{infobox orang}} '''Mehmed II''' (Turki Utsmaniyah: محمد ثانى, Meḥmet-i sānī; [[Turki]]: II. Mehmet; 30 Maret 1432-3 Mèi 1481) èkennal mènangka Muhammad al-Fatih (محمد الفاتح, Fatih Sultan Mehmed) iyâ arèyâ penguasa Utsmani kapèng pètto’ ḍâri taon 1444-1446 bân 1451-1481. Mehmed II bânnya’ prestasina. Taon 1453, Mehmed II naklukaghi Konstantinopel saèngghâ Kekaisaran Romawi Tèmor lobâr bân ollè 'Sang Penakluk' (الفاتح, el-Fatih). Mehmed II èkennal mènangka kalabân pemimpin sè jago, bân ahli militer, èlmo pangataowan, bân bisa 6 bhâsa asèng è bâkto omor 21 taon. Dhibi’en jhughân kotara mènangka pahlawan Turkiye bân [[Islam]] akadhi Sultan Shalahuddin Al-Ayyubi (pahlawan Islam Perrang Salib) bân Sultan Saifuddin Mahmud Al-Qutuz (Pahlawan Islam perrang è 'Ain Al-Jalut bâkto alabân tentara Mongol). Mehmed lebbi mèlè pejabat lèbât devşirme (benni lâ-bhâlâna sè anḍi’ katoronan bhâghus). == Carèta oḍi’ == Mehmed II iyâ arèyâ potrana Sultan Murad II bân Hüma Hatun sè lahèr 30 Maret 1432 è Edirne, dhimèn ibu kota Utsmaniyah. Omor 11 taon, Mehmed II èkèrèm marènta ka Amasya mètorot tradisi Utsmani bhâdhi şehzade (pangèran) sè cokop omor maklè ajhâr amimpin. Sultan Murad jhughân ngèrèm ghuru sè bânnyak tamasok Molla Gürani bân Syaikh Muhammad Syamsuddin bin Hamzah, sè anḍi’ pangaro rajâ tor ngajhârin penaklukan Konstantinopel. Samarèna bâḍâ perjanjian akor bi’ Kadipaten Karaman taon 1444, Sultan Murad II toron takhta polana lebbi lèbur ka aghâma bân seni bân maghi jabatan ka potrana. Bâkto rowa, Mehmed II ghi’ omor ḍu bellâs taon bân èbhânto Çandarlı Halil Pasya (wazir agung /perdana menteri). Çandarlı iyâ asalla ḍâri kalowarga Çandarl sè anḍi’ pangaro rajâ è Turkiye (salaèn Wangsa Utsmaniyah). Tapè pangarona kala saèng bi’ Syaikh Muhammad Syamsuddin sè cè’ akrabbha sareng Mehmed II. Neng bâkto awwâl Mehmed II mèmpèn, Utsmani kennèng serrang bi’ [[Hongaria]] sè èkatowaè János Hunyadi. János kal-ngakalè Jhânjhi Szeged (1444) sè èssèna gencatan senjata. Mehmed pas mènta ka ramana bâdhi ongghâ takhta polè tapè ta’ kasokan. Polana ètolak bi’ ramana, Mehmed ngèrèm sorat: “Manabi rama sultan, èyatorna rabu bân pimpin pasukanna. Manabi abdhina sultan, abdhina nyoro rama ḍâteng bân pimpin pasukanna abdhina.” Murad akhèrra ḍâteng bân mimpin pasukan sampè makala kompolan pasukan Hungaria-Polandia bân Wallachia sè èpimpin Władysław III (Raja Hungaria bân Polandia), János Hunyadi, komandan kompolan pasukan Kristen; bân Mircea II, Voivode (Adipati/Pangeran) Wallachia è ḍâlem Pertempuran Varna (1444). Murad èpènta ongghâ takhta polè bi’ Çandarlı Halil Pasya sè ta’ senneng bi’ pangarona Syaikh Syamsuddin. Murad akhèrra kasokan ongghâ takhta sampè’ sèdhâ è 18 Fèbruwari 1451.<ref name=":0">Muhammad Ash-Shalabi, Dr. Ali (2021). ''Muhammad Al-Fatih Sang Penakluk''. Sukoharjo: Al-Wafi Publishing.</ref> Samarèna rowa, Mehmed II ongghâ takhta è omor 19 taon bân ènobatkan è Edirne. == Arebbhu' Konstantinopel == === Sabellunna === Konstantinopel iyâ arèya kotta ghâbâyân Kaisar Romawi Konstantinus Agung taon 330 M bân kotara è bâkto lambâ'. Mongghu orèng Kristen, kotta rèya cè' jagona è jhâmanna Wangsa Komnenos khosossa kabhuddhâjân bân makmor.<ref>Cameron, Averil (2006). The Byzantines. Oxford: Blackwell. <nowiki>ISBN 978-1-4051-9833-2</nowiki>.</ref> Sebelles abad samarèna Wangsa Komnenos, bânnya' umat Islam sè terro ngala' kotta rèya tamasok Mu'awiyah bin Abi Sufyan. Anapon Pasukan Salib toman maddhek Kekaisaran Latin (Romawi Tèmor Katolik) taon 1204 è Konstantinopel. Hagia Sophia mala dhâddhi kennengan buk-mabuk'an, gereja èparosak, biara èperkosa, bân rèng-orèng sè sekarat ètorot neng lân-jhâlân.<ref>Steven Runciman, ''A History of the Crusades'', Cambridge 1966 [1954], vol 3, hlm.123.</ref> Akhèrra kompolan ḍârâ bhiru Romawi Tèmor maddhek pamarènta darurat è tello' kennengngan yakni Nicea, Trebizond, dan Epirus. È bâkto pamarenta'an Kekaisaran Latin, Konstantinopel sajen nyorot. Sapartellon rakyatta dhâddhi rèng mèskèn bân jumlana sajen sakoni'.<ref>Talbot, [https://www.jstor.org/stable/1291680 "The Restoration of Constantinople under Michael VIII"], ''Dumbarton Oaks Papers'', '''47''' (1993), p. 246</ref> Pejabat, orèng ḍârâ bhiru, ahli aghâma èpamasok ka penjara sè jhâu. Timah bân perunggu è papajun èwâl-jhuwâl maklè abhânto naghârâ.<ref>Geanakoplos, ''Emperor Michael Palaeologus and the West'' (Harvard University Press, 1959), hlm. 124 n. 26</ref> Hagia Sophia sè awalla basilika Kristen èghântè dhâddhi basilika Katolik. Taon 1261, Nicea arebbhu' Konstantinopel sampè' Kekaisaran Latin Katolik ondhur bân aobâ dhâddhi pamarènta'an Kekaisaran Romawi Timur Ortodoks. Tapè Trebizond bân Epirus apèsa. Maskè Romawi Timur Ortodoks ampon saè, tapè naghâra krisis. Akhèrra Kaisar Mikhael VIII Palaiologos bisa meccè' èkonomi bân jumlana orèng è Konstantinopel sè awalla 35.000 namba dhâddhi 70.000 orèng.<ref>T. Madden, ''Crusades: The Illustrated History'', 113.</ref> È pamarènta'an Kaisar Andronikos III Palaiologos, bâḍâ perrang satarètanan è Konstantinopel saèngghâ naghârâ rosak sampè [[Serbia]] arebbhu' pan-brempan wilayah.<ref name=":1">Reinert, Stephen W. (2002). "Fragmentation (1204–1453)". Ḍâlem Cyril Mango. The Oxford History of Byzantium. Oxford: Oxford University Press. hlm. 248–283. <nowiki>ISBN 0-19-814098-3</nowiki>.</ref> Daulah Utsmaniyah jhughân ngala' bânnya' wilayah Balkan samarèna Pertempuran Kosovo.<ref name=":1" /><ref name=":0" /> === Èrebbhu' bi' Utsmani === Neng bâkto Mehmed ongghâ takhta taon 1451, dhibi'ân fokus makowat angkatan tasè' Utsmani bhâdhi yap-siyap arâbbhu' Konstantinopel. È pèngghir Sellat Bosporus bâgiyân Asia, ampon maddhek bènteng Anadolu Hisarı sè èbangun bi' Sultan Bayezid I. Mehmed maddhek bènteng Rumeli Hisarı sè lebbi kowât è pèngghir Bosporus, [[Èropa]] sampè' Utsmani akobâsa è Sellat Bosporus. Samarèna maddhek benteng, Mehmed mènta pajak ka pal-kapal sè ngampong lèbât. Anapon Venesia ta' ngèḍingaghi bân kapalla ètèmba' bi' meriam. Orèng sè slamet èyokom penggal<ref name=":2">Silburn, P. A. B. (1912).</ref>, bân mayat kaptènna èpajang mènangka paènga' ka sè laèn.<ref>[https://www.bbc.co.uk/programmes/b03l2shc "Byzantium: A Tale of Three Cities - BBC Four"]. ''BBC''. Aksès 2017-04-09.</ref> È awwâl April 1453, Mehmed molaè akeppong Konstantinopel è labâng Bosporus kalabân 80.000 sampè 200.000 pasukan, kereta api artileri, bân 320 kapal abentu' bulân sabit maklè bisa alanglang bhântowan sè masok dâri tasè'.<ref name=":2" /><ref>Arnold (2001) p. 111</ref> Kotta rèya èkalèlèngè bi' tasè' bân dhârât. Dhing la arebbhu' Konstantinopel, awalla kotta rèya bisa nahan Utsmaniyah makkè Mehmed ngangghuy meriam sè èghâbây Orban, insinyur ḍâri Transilvania. Anapon Pelabuhan Tanduk Emas èlindungi rantai sè ngaddhâng bân èjâgâ 28 kapal. == Sombher == <references /> tlq8tiesn35mvjbvizj9zhopo056jkv Kotta Kediri 0 2289 14194 14157 2023-09-18T07:51:12Z Qainiii 1741 14194 wikitext text/x-wiki '''Kotta Kediri''' iyâ arèya kotta se bâḍâ è provinsi Jhâbâ tèmor, [[Inḍonesia|Inḍonèsia]]. Kotta rèya bâḍâ è 130 km lajân Bârâ’ Daya [[Koṭṭa Sorbhâjâ|Kotta Sorbhâjâ]] bân aropa’aghi kotta sè palèng râjâ nomer tello’ è provinsi [[Jhâbâ Tèmor|Jhâbâ Temor]] samamrèna Sorbhâjâ bân [[Kotta Malang]] mânorot jumlah pânduduk. Kota Kediri aropa’aghi kotta palèng towâ è Jhâbâ Tèmor. Kotta Kediri lowassa 63,40 km² bân sakabhina aropa’aghi enklave ḍâri Kabupaten Kediri. Kotta Kediri acekka kalabân Songai Brantas sè abhujur dâri lao’ ka Tèmor lanjhânga kilometer. Pânduduk Kotta rèya jumlana 289.418 orèng, ḍâri data Badan Pusat Statistik Kotta Kediri taon 2023.<ref>BPS. 28 Februari 2023. hlm. 10, 50, 170-171, "[https://kedirikota.bps.go.id/publication/2023/02/28/c56fb1d4ceef84eb488b8699/kota-kediri-dalam-angka-2023.html Kota Kediri Dalam Angka 2023]" (pdf). aksès 17 Juli 2023.</ref> Kediri è kennal kalabân posat perdagangan otama ka'anghuy ghulâ bân industri rokok sè palèng rajâ è Inḍonèsia.<ref>Britannica.com, "[https://www.britannica.com/place/Kediri-Indonesia Kediri"] èiarsipkan 2008-02-25 è Wayback Machine., ''Encyclopædia Britannica.''</ref> È kotta rèya jhughân, pabbrik roko' keretek Gudang Garam è dhârâp bân terros akembhâng. È taon 2010, Kediri ollè peringkat dhâ'-adhâ' Inḍonèsia iyâ arèya ''Most Recommended City for Investment''. Sajhârâ Artefak arkeologi sè èpangghi è taon 2007 atodhuaghi semèngghâ daerah sâkitar Kediri ḍhâddhi tempat Kerajaan Kadiri, kerajaan Hindu-Buddha è abad ke-11.<ref>Oktavia Savira, detik.com, "[https://www.detik.com/jatim/budaya/d-6887084/kediri-kota-tertua-di-jawa-timur Kediri, Kota Tertua di Jawa Timur]", aksès 2023-09-11. </ref> Manorot Serat Calon Arang, awwal wilayah Kediri mènangka permukiman perkotaan è molaè nalèkana raja Airlangga ngallè posat pâmarintahan keraja'anna ḍâri istana Kahuripan dhâ' Dahanapura ("dahana" = apoy, "pura" = kotta), pas è kennnal kalabân singkatan mènangka ''Daha'' sè tempatta neng wilayah sâkitar Kotta Kediri.<ref>Cnnindonesia, "[https://www.cnnindonesia.com/edukasi/20210715165724-574-668264/kerajaan-kediri-kerajaan-yang-dimulai-dari-perang-saudara/2 Kerajaan Kediri, Kerajaan yang Dimulai dari 'Perang Saudara]'", aksès 2023-09-11.</ref> Saellana wafatta Airlangga, wilayah Panjalu èbâgi ḍhaddhi duwâ', yaitu Kediri è bârâ' bân Jenggala è temor. Daha ḍhâddhi posat pâmarintahan Kerajaan Kadiri bân Kahuripan ḍhâddhi posat pâmarintahan Kerajaan Kadiri bân Kahuripan ḍhâddhi posat pâmarintahan Kerajaan Janggala. Panjalu sarèng pânulis-pânulis periode bhudih jughân èsebbhut mènangka Kerajaan Kadiri/Kediri kalabân wilayah ra-kèra Kabupaten Kediri sampè' Kabupaten Madiun samangkèn. Kediri ghâgghâr dhâ' tanang VOC mènangka konsekuensi Geger Pecinan. Jhâbâ Tèmor è bâjâ rowa èkuasae Cakraningrat IV, adipati Mâdhurâ ḍâri Kasunanan Kartasura.<ref>Dispendukcapil.kedirikota.go.id, "[https://dispendukcapil.kedirikota.go.id/home/profil Profil Kediri Kota]", aksès 2023-09-18.</ref> Polana Cakraningrat IV andhi<nowiki>'' pangaterro è tola' sarèng VOC, dhibi'en alabân. labânna rèya èpakala sarèng VOC, è bhânto Pakubuwana II, sunan Kartasutra. Mènangka nhâjaranna, Kediri ḍhâddhi bhâgiyen sè e kuasaeh VOC. Kakuasa'an Belândhâ dhâ' Kediri teros sampè' Perang Kamardhika'</nowiki>an Inḍonèsia. == Sombhèr == <references /> g5l0v8fh44rgfy3q0uvn0eevhc5b4af Militer Kasoltanan Utsmaniyah 0 2291 16031 14195 2024-02-14T04:48:09Z OrangKalideres 2196 Koreksi 16031 wikitext text/x-wiki '''Militer Kasoltanan Utsmaniyah''' ([[bhâsa Turki]]: ''Osmanlı İmparatorluğu'nun silahlı kuvvetleri'') iyâ arèya angkadhân senjata [[Kasoltanan Utsmaniyah]]. == Cem-macemma prajurit Kasoltanan Militer Utsmaniyah ḍâri taon 1330-1774 == È abad 13 Masèhi, prajurit aopa'aghi Infanteri Anatolia Bârâ' bân tokang nompa' jhârân Suku Turcoman dhâddhi andalanna [[Turki]] è bâbâna pèmpènan Ertugrul, ramana Osman, sè maddhek Ottoman. === 1. Infanteri Anatolia Bârâ' === Prajurit rèya asalla ḍâri Byzantium sè pas ètèro bi' rèng-orèng Turki. Prajurit nèka ngangghuy tameng rajâ bhâdhi nahan ana' pana.<ref name=":0">Ash-Shalabi, Dr. Ali Muhammad (2021). ''Muhammad Al-Fatih Sang Penakluk''. Solo: Al-Wafi Publishing.</ref> === 2. Tokang nompa' jhârân Suku Turcoman === Prajurit rèya aropa'aghi ḍari suku Turkic, Turkmen/Turkoman bân laènna, Kabânnya'an prajurit nèka iyâ arèya pemanah sambi nompa' jhârân.<ref name=":0" /> [[Bhengkek:19 - Spahi.jpg|jmpl|Turkish Sipahi]] === 3. Ottoman Ghazi === Prajurit rèya asalla ḍâri suku Turki bân laènna. Prajurit nèka ngangghuy kalambhi bân helm sè sami bi' orèng Mongol. Senjatana amodel Persia.<ref name=":0" /> === 4. Ottoman-Balkan Yaya === Prajurit infanteri Ottoman bânnya' sè asalla ḍâri Balkan, kennengngan sè aghâmana Kristen. Model jaket sè èyangghuy ḍari Italia. Prajurit nèka nyambi tomba' sè konco'na bâḍâ kantong aèssè bhârâng sè ghâmpang kennèng obbhâr bhâdhi ngeppung benteng.<ref name=":0" /> === 5. Turkish Sipahi === Sipahi iyâ arèya andalanna kavaleri Ottoman. Prajurit rèya ngagghuy helm akadhi turban bân nyambi gada, peddhâng, tomba', bân laènna.<ref name=":0" /> Suku Sipahi aropaaghi bâgiyân otamana prajurit jhârân bân kabânnya'an alatè è Asia. Prajurit rèya jago nompa' jhârân bân ahlina tomba'. Prajurit nèka èbâgi 16 legiun bân sabelluna bâḍâ Yanisari, Turkish Sipahi anḍi' kakowatan sè rajâ è jhâman wâl-awwâlla Ottoman. === 6. Infanteri Ottoman === [[Bhengkek:Ottoman naval infantrymen.jpg|jmpl|Infanteri Ottoman]] Prajurit nèka aropaaghi prajurit jago sabellun Yanisari. Infanteri ngangghuy kalambhi bessè lengkap, perisai bessè bân peḍḍangngah èsabâ' è bhâu.<ref name=":0" /> === 7. Prajurit Wallachia === Prajurit rèya aropaaghi kompolan rèng-orèng sè kala ḍâri Ottoman bân akhèrra ngabdhi ka naghârâ. Prajurit nèka ngangghuy gayana Ottoman, Byzantium, Eropa Tèmor, bân [[Italia]].<ref name=":0" /> === 8. Yanisari === Yanisari يڭيچرى (''yeniçeri'') artèna pasukan anyar iyâ arèya angghuta unit infanteri jago pasukan Sultan Utsmani, pengawal, bân tentara permanen modern kapèng sèttong è [[Èropa|Èropa.]]<ref>Ágoston, Gábor (2017). "Janissaries". In Fleet, Kate; Krämer, Gudrun; Matringe, Denis; Nawas, John; Rowson, Everett K. (eds.). ''Encyclopaedia of Islam, THREE''. Vol. 2. Leiden: Brill Publishers. doi:10.1163/1573-3912_ei3_COM_30927. ISBN <bdi>978-90-04-33571-4</bdi>. ISSN 1873-9830</ref><ref>Balfour, Patrick; Kinross, Baron (1977). The Ottoman Centuries: The Rise and Fall of the Turkish Empire. London: Perennial. <nowiki>ISBN 978-0-688-08093-8</nowiki>.</ref><ref>Goodwin, Jason (1998). Lords of the Horizons: A History of the Ottoman Empire. New York: H. Holt. <nowiki>ISBN 0-8050-4081-1</nowiki>.</ref> === 9. Prajurit Afrika Lao' === [[Bhengkek:Commanders of the Ottoman III Corps at the Gallipoli Front.jpg|jmpl|Komandan Korps Ottoman III è Front Gallipoli]] Prajurit rèya èsebbhut magharibah sè aropaaghi pasukan marinir Ottoman. Prajurit nèka senneng ngangghuy busur silang, helmet salet, bân kalambhi surat akanta Mamluk.<ref name=":0" /> === 10. Komandan tentara === Sabbhân komandan ngangghuy kalambhi sè abek paḍâ sè laèn kalabân tandhâ pangkat bân helmet besse sè èbentuk akadhi turban.<ref name=":0" /> === 11. Silahtar (Silahdar) === Silahdar iyâ arèya pengawal pribadina sultan. Prajurit rèya ngangghuy kalambhi mèra akanta Yanisari.<ref name=":0" /> === 12. Tokang jâgâ pasukan kavaleri === Assala ḍâri Kapikulu sè ajâgâ sultan jhughân.<ref name=":0" /> [[Bhengkek:Mundy-Acemi Oglan, conscript boy.jpg|jmpl|Acemi Oglan]] === 13. Solakbasi === Solakbasi (solakguard) iyâ arèya prajurit senior Yanisari sè ajâgâ sultan jhughân. Prajurit nèka segghut abhâreng sultan è parade otabâ upacara naghârâ.<ref name=":0" /> === 14. Acemi Oglan (Kadet Yanisari) === Prajurit rèya asalla ḍâri wajib militer sè èlatih maklè dhâddhi Yanisari.bân ngagghuy senjata senapan kunci korek apoy pegas dhing la aperrang.<ref name=":0" /> === 15. Naval Yanisari === Prajurit rèya aropaaghi marinirra Yanisari. Sabbhân orta otabâ batalion Yanisari anḍi' lambang bâng-sèbâng. Naval Yanisari ngangghuy senjata palyos yakni pedhâng penḍè', kapak kènè' bân senapan.<ref name=":0" /> === 16. Deli Scout === Prajurit rèya aropaaghi kalaveri kènè' ḍâri Balkan kadhâng asenjata karabin.<ref name=":0" /> === 17. Arab Auxiliary === Prajurit rèya aropaaghi infantri ḍâri Arab. Kabânnya'an asenjata tombak bân anḍi' tameng khas Badui. === 18. Tufekci === Prajurit rèya aropaaghi tokang tèmba' ḍari abad 17 Masèhi. Senjatana kunci roda bân peḍḍâng kavier sè èkala' ḍâri [[Bâlândhâ|Bâlandhâ]].<ref name=":0" /> === 19. Peyk === Prajurit atugas nyambi pesanna sultan ka komandan pasukan. Prajurit nèka ngangghuy helm kuningan bân senjata sè bârnana emmas.<ref name=":0" /> === 20. Kavaleri Kapikulu === Prajurit rèya anḍi' gâji sè lebbi tègghi dâri Yanisari. === 21. Tartar === Prajurit rèya aropaaghi tokang pana jhârân ḍari Krimea<ref name=":0" /> (mangkèn Rusia). === 22. Prajurit è perbatasan Bosnia === Bhâdhi pertahanan Ottoman è Èropa, bâḍâ prajurit muslim Bosnia sè ajâgâ. Prajurit nèka asenjata snaphaunce, musket, pistol, yatagan, bân peddhâng schianova ḍâri Dalmatia.<ref name=":0" /> === 23. Mamluk Sipahi === Samarèna Mamluk kala, pasukanna ngabdhi ka Ottoman. Gaya prajuritta èsebbhut amor bân ngngghuy senjata akanta Sipahi yakni pistol, sabre, tombak, bân laènna.<ref name=":0" /> === 24. Darwis === Darwis khosossa Ordo Bektashi aropaaghi alèrân aghâma resmi sè èyako Ottoman bân ulama resmina Yanisari. Darwis Bektashi segghut noro' kampanye militer abhâreng Yanisari.<ref name=":0" /> === 25. Bashi Bazouk === Pasukan rèya kotara bi' sèkap ta' disiplinna akanta bandit. Pasukan nèka ta' ègâji Ottoman kèng ollè arta rampasan perrang.<ref name=":0" /> == Sombher == <references /> e6q1h6vca3ail6t57jwv2cnpz9r9zqo Degradasi Alas 0 2292 14184 14183 2023-09-16T14:52:42Z Seeharee 1782 /* Sombher */ 14184 wikitext text/x-wiki [[Bhengkek:Forest Degradation 1.jpg|jmpl|Degradasi Alas]] '''Degradasi alas''' iyâ arèya kabâḍâ'ân è dimma alas sètoron ondâgghâ macemma tombuwân bân kebânna, aropaaghi ollena ḍâri bâḍâna bhungkan sè ètebbhâng kalabân ros-terrosan otabâ coaca sè ta' nanto, saengghâ dhâddhi panoronan jumla tombuwân bân kebân sè ce' rajhâna bân ngakibatè panoronan macemma hayati. Degradasi alas rèya aropaaghi masala sè ongghu bâgi sakabbhina nagârâ. Mon degradasi alas ta' bisa eatasè, kantos populasi sè bâḍâ è ḍâlem alas kasebbhut bhâkal elang bân popos. Kalabân kadhâddhiyân degradasi, kebân-kebân bhâkal ta' anḍi'e kennéngan sé ekennengna bân bu-tombuwân bhâkal ta' atombu, pole manossa kèya lekkas otabâ ambhât bhâkal arassa'aghi pangkèbhât ḍâri degradasi alas. Saengghâ degradasi alas réya kodhu saceppetta eatasè.<ref name=":0">"[https://eartheclipse.com/environment/causes-of-forest-degradation.html What is Forest Degradation and What are Various Causes of it]". ''Earth Eclipse''. 19 April 2016. Aksès 2023-09-16.</ref> Bhâkto kadhâddhiyân degradasi, alas ghi' pagghun bâḍâ namong ta' bisa afungsi kalabân teppa' bân ghun "cangkang"-nga saos. Contona akadhi fungsi alas dhâddhi penyuplai oksigen. Alas sè ngalamè degradasi ta' bisa ajalánaghi fungsina polana alas la elang pan-berempan macem tombuwân bhiru sé eghunaaghi ghâbây merri' oksigen bâgi manossa tor makhlok laènna. Namong, degradasi rèya bisa sadhâjâ epon atasè kalabân ngalakonè reboisasi bân ceggetna bisa ekalakonè bi' merri' kabijhâghân otabâ okom sè berra' mongghu ḍâ' para pelako patebbhângan lèyar otabâ saos ngala' asèlla alas sacara jhâ-rajhâ tanpa mekkere karosaghân sè eolle ḍâri kalakoan kasebbhut. == Panyebbhâb == Bâḍâ pan-berempan hal sè dhâddhi panyebbhâb kadáddhiyâna degradasi alas salaen ḍâri panebbhângan bhungkan sacara ros-terrosan, iyâ arèya akadhi obâ'na temperatur sè tengghi saengghâ bisa madhâddhi alas kaobbhâr, coaca sé ta' bhâghus bisa eprediksi akadhi bâḍâna angèn puting beliung, bân panyakèt ḍâri tombuwân rowa. Tapè, hal sè palèng apengaro rajhâ kalabân kadhâddhiyânna degradasi alas iyâ arèya bâḍâna panebbhângan lèyar.<ref>"[https://www.worldwildlife.org/stories/what-is-forest-degradation-and-why-is-it-bad-for-people-and-wildlife What is forest deg]</ref> # '''Obâ'na iklim'''.<ref>"[https://pusatkrisis.kemkes.go.id/5-dampak-dari-kerusakan-hutan 5 Dampak Kerusakan Hutan]". Pusat Krisis Kementerian Kesehatan RI. Aksès 2023-09-16.</ref> Obâ'na iklim è dunnya polana bâḍâna obâ'ân suhu atmosfer sè sara. Obâ'na iklim sacara ekstrem rèya bisa ngakèbataghi kakerrengan sè ce' lanjhânga. Mon rèya bâḍâ ongghu, naleka bhâkal maḍâteng kabâḍâ'ân lingkungan sè ta' stabil sè bhâkal aghâbây bhungkan-bhungkan ta' bisa tombhu kalabân bhâghus. Bi' menangka coaca sè talebbhi panas bhâkal anyebabaghi alas taobbhâr. Alas sè taobbhâr segghut kadhâddhiyân bhân taonna sè bisa ngakèbâdhi tombuwân bân keban sè bhâkal rosak tor popos. Benni ghun tombuwân bân kebân, namong ekosistem ḍâlem alas bhâkal ghu-ongghu ègangghu bân sistem pangaèran sè lebet alas kèya kerréng otabâ ta' bisa afungsi kalabân teppa' pole.<ref name=":0" /> Alas sè taobbhâr kèya bisa ngaro ḍâ' kabâḍâ'ân tana, arèya bisa marosak struktur bân nutrisi sè èparlo tana saengghâ bisa anyebabaghi panoronan koalitas tana bân bisa anyebabaghi erosi.<ref>"[https://sipil.ub.ac.id/sarjana/kerusakan-tanah-jenis-penanggulangan-dan-pencegahan/ ''Kerusakan Tanah: Jenis, Penanggulangan dan Pencegahan'']". S1 Teknik Sipil UB. Akses 2023-09-16.</ref> # '''Hama bân panyakèt'''. Akadhi ḍâlem patanèyan, patanè bânnya' sè kaelangan bibit tombuwân bân kebân ternak sè malarat ngasellaghi produksi, akafhi sapè sè ngasèlle susu, sè èkibataghi bi' bâḍâna hama bân panyakèt sè nyerang kebân bân tombuwân. Karosakan sè palèng omom kadhâddhiyân sè ngakèbadhi panoronan koalitas aspek-aspek spesifik alas akadhi hubungan cem-macemma hayati bân rantai kakanan iyâ arèya polana matèna spesias tombuwân bân kebân tartanto. # '''Polusi udara bân tana'''. Polusi udara iyâ arèya faktor amarghâ kadhâddhiyân degradasi alas. Polusi udara sè èpangkèbhâtaghi bi' bâḍâna gas sè bhâbhâjâ è atmosfer bân ojhân accen sè bisa marosak tombuwân bân kebân sè bâḍâ è ḍâlem alas kasebbhut. Ojhân accen bhâkal marosak ḍâun ḍâri bhungkan sè degghi' bhâkal ngorangè fungsi dâun dhâddhi kennèngan afotosintesis bân aobâ kaaccenan sistem aèng sè bâḍâ è alas. Sala sèttong pangaro sè palèng bhâbhâjâ ḍâri polusi tana iyâ arèya maèlang alas bhâreng bi' sakabbhina ekosistem sè bâḍâ è ḍâlem alas kasebbhut. Pabuengan cem-macemma han-bahan kimia kalabân bân-sarombân bisa aganggu rantai kakanan kebân sè amarghâaghi bahan kimia kasebbhut anyemare tanâmman bân aèng sè ekonsumsi bi' kebân. # '''Bâḍâna fragmentasi bân deforestasi alas'''. Kadhâddhiyân réya èsebabaghi bi' panebbhângan ta' kèngeng bâḍâna reboisasi ḍâlem bhâkto sè abit kantos alas ta' bisa ngalakonè fungsina sè teppa'. # '''Olana manossa'''. Olana manossa sè bisa nyebabaghi degradasi alas iyâ arèya panebbhângan lèyar, partambhângan, ngakempok kaju obbhâr kalabân jhâ-rajhâ, konservasi kawasan alas kalabân permanen sè èghunaaghi ghâbây pamokeman, patanèyan, pakebbhunan, bân ghâbây ma ampos kabutoan laenna.<ref>Tysara, Laudia. "''[https://www.liputan6.com/hot/read/4588312/10-penyebab-kebakaran-hutan-akibat-ulah-manusia-pahami-dampaknya 10 Penyebab Kebakaran Hutan Akibat Ulah Manusia, Pahami Dampaknya]''". Liputan 6. Akses 2023-09-16.</ref> Tata kelola alas sè korang teppa' jughân aropaaghi sala settong marghâna kadhâddhiyân degradasi alas. Bilâ alas ta' èkelola kalabân teppa' kantos alas ta' bisa aberri' asèl sè maksimal. Polè metorot laman IUCN, ampon satenga ḍâri alas tropis dunnya la ancor sajjhâk 1960-an bân bhân detika lebbi ḍâri sèttong hektar ḍâri alas èancor bâ asèlla èghunaaghi ghâbây kapentèngan abâ' otabâ polè ghâbây bisnis akèbât bâḍâna pentaan sè tengghi bhâkal bâreng kasèbbhut, akadhi panèngkadhân kabutoan dlubâng.<ref>"[https://www.iucn.org/resources Deforestation and forest degradation]". ''IUCN''. 10 November 2017. Akses 2023-09-16.</ref> == Pangarona == Degradasi hutan aropaaghi sala sèttong ḍâri karosaghân alas sè la ce’ parana. Pas arèya abèrri’ bânnyâ’ karogiân akadhi alas sè ta’ afungsi ajâghâ konservasi tana bân aèng saengghâ bisa angèbhâtaghi banjir è mosèm nambhârâ’, daera resapan aèng ojhân toron saengghâ bhâkto mosèm nèmor bânnya’ kadhâddhiyân kakerrengan, ponana tombuwân bân kebân sè bâḍâ è alas kasebbhut, korangnga pamasok oksigen dunnya, bân ghi’ bânnya’ polè karogiân sè manossa bâ makhlok oḍi’ laènna bilâ kadhâddhiyân degradasi alas rèya. Salaèn jèya, koalitas ḍâri alas kèya bhâkal nyongsot. Arèya polana alas ta’ bisa afungsi dekremma samastèna, yakni sala sèttong fungsi sè palèng penting ḍâri alas iyâ arèya dhâddhi pamasok oksigen. == Carana ngatasè == Hal sè bisa sadhâjâna èlakoni bilâ alas ampon ècapo’ degradasi sala sèttonga iyâ arèya kalabân pananeman bhungkan polè ma’ le bisa ngaghânte’e bhungkan-bhungkan sèla matè, angghuyân râng-bhârâng sè ramah lingkungan, konservasi bâ pangalolaan alam, pangandelian pangobbhârân alas bâ hama, bân sè palèng penting iyâ arèya ta’ nebbhâng bhungkan saromben ghun ghâbây kapentengan dibi’. # '''Aghunaaghi pasar'''. Gunana pasar è dinna’ maksodâ iyâ arèya aghunaaghi kakowatan ḍâlem biḍâng parekonomian. Bilâ sadhâjâna aghunaaghi pasar kalabân glâdâk ghâbây maroska alas, kantos pasar kèya ta’ bisa aghâbây alas oḍi’ pole. Metorot laman Greenpeace, parosahaan olle nerapaghi konsep nol deforestasi. Konsep rèya anerapaghi mon  parosahaan minta pamasok rowa atanggung jawab ḍâlem aproduksi komoditas akadhi kajhu, minnyak nyor, bân dlubâng bi’ cara ta’ macapo’ deforestasi otabâ degradasi alas bân mangorangè pangarona sè ètimbulaghi ghâbây iklim râng-orèng sadhâjâ. Bâ pole parosahaan kodhu nontut pamasok rowa ma’ le ngobe cara parekonomian rowa saengghâ alam bisa esak kalabâ bhâgus. == Sombher == ndiwfwu1cgpt8wry2h9317vvq2j0bhp Osman I 0 2293 21147 21090 2024-10-20T04:53:26Z Lukjsly 1688 21147 wikitext text/x-wiki {{infobox orang}} '''Osman I''' otabâ Osman Ghazi ([[bhâsa Arab]]: عثمان غازى, Osmān Ġāzī; lahèr 656 Hijriah (1276 M)<ref name=":0">Ash-Shalabi, Dr. Ali Muhammad (2021). ''Muhammad Al-Fatih Sang Penakluk''. Solo: Al-Wafi Publishing.</ref> sèdhâ 1323 Masèhi)<ref>Kafadar, Cemal (1995). [[iarchive:betweentwoworlds0000kafa|Between Two Worlds: The Construction of the Ottoman State. hlm. 16. By the time of Osman's death (1323 or 1324)]]...</ref> iyâ arèya pèmpènan kapèng sèttong Kasoltanan Utsmaniyah sè è jhâmanna ghi' aropa'aghi kabhupatèn kènè' è bâbâna Kasoltanan Seljuk samarèna ramana sèdhâ. Dhingla Seljuk rosak, Osman I mardhika'aghi wilayana ḍâri Seljuk bân dhâddhi ''pemimpin'' sampè' sèdhâ. Asmana Usman dhâddhi nisbatta Kasoltanan Utsmaniyah.<ref name=":0" /> Katoronan Osman ngangghuy asmana dhâddhi nisbat Kasoltanan Utsmaniyah otabâ Ottoman è ḍâlem [[bhâsa Inggris]]. Osman èbhâbhâraghi è bâkto ''Dinasti'' Abbasiyah èserrang prajhurit Mongol.<ref name=":0" /> È jhâmanna Osman, [[literasi|''literasi'']] sajhârâ ghun sakonè'.<ref>Kafadar, Cemal (1995). [[iarchive:betweentwoworlds0000kafa|''Between Two Worlds: The Construction of the Ottoman State''.]] hlm. xii.</ref> Carèta oḍi'na ghi' bhuru ètolès è abâd 15 yâ'ni lebbi ḍâri saabâd samarèna Osman sèdhâ saèngghâ dhâddhi kalakoan sè abâk berrâ' ka ahli sajhârâ sè nolès amèsa fakta (kabâḍâ'ân sè nyata) bân mitos (kabâḍâ'ân sè èkaparcajhâi).<ref>Finkel, Caroline (2005). ''Osman's Dream: The Story of the Ottoman Empire, 1300-1923''. Basic Books. hlm. 6. <nowiki>ISBN 978-0-465-02396-7</nowiki>. </ref> == Asmana sareng gellar == Osman èngghi panèka potrana Erthugrul.<ref name=":0" /> Pan-brâmpan ahli sajhârâ nyebbhut nyama Osman èpondhut' ḍâri bhâsa Turki Atman otabâ Ataman bân pas èyobâ dhâddhi Osman mondhut ḍâri asmana sahabhât Rasulullah. Sombher Romawi Tèmor nyebbhut kalabân Ατουμάν (Atouman) otabâ Ατμάν (Atman) samantara Yunani nyebbhut ''Utsmān'' (ejaan Arab) otabâ ''ʿOsmān'' (ejaan Turki). Sombher Arab jhughân nyebbhut nyama Osman asalla Othman tapè akhèrra èyobâ abâ' dhibi' ma'lè lebbi islami.<ref>Kafadar, Cemal (1995). ''Between Two Worlds: The Construction of the Ottoman State''. p. 124.</ref> Maskè nyama Osman bâḍâ è ḍaftar Soltan Utsmaniyah nomor sèttong tapè dhibi'en ghi' bhuru ollè gellar soltan è taon 1383 è bâkto bâjâna dhaddi soltan yakni [[Murad I]]. È jhâman Osman oḍi', dhibi'en agellar ''bey'' akanta adipati otabâ bupati bân amimpin Asia kènè'.<ref name=":0" /> == Carèta oḍi' == Awalla ramana Osman, Erthugrul aropa'aghi pemimpin suku Kayı ḍâri Asia Tengah sè èntar ka Anatolia polana buruh ḍâri prajurit Mongol è taon 1230 M (628 H).<ref name=":0" /> Erthugrul ajhânjhi setia ka Sultan Kayqubad I ḍâri Kesultanan Rum sampè' maddhek kabhupatèn è Söğüt, kennengan pèngghir Seljuk bân tatangghâna Kekaisaran Romawi Tèmor.<ref>Stanford Shaw, ''[https://books.google.co.id/books?id=E9-YfgVZDBkC&pg=PA13&redir_esc=y#v=onepage&q&f=false History of the Ottoman Empire and Modern Turkey]'' (Cambridge: University Press, 1976), vol. 1 <nowiki>ISBN 9780521291637</nowiki>, p. 13</ref> == Sombher == lyaithpaygpwjpg5ja83yhb9xjzj9u2 Pangangghuy:Valuatio 2 2295 14207 2023-09-21T08:51:41Z 197.206.54.57 Membuat halaman kosong 14207 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Pakanḍhâ'ânna pangangghuy:Valuatio 3 2296 14208 2023-09-21T08:51:56Z 197.206.54.57 Membuat halaman kosong 14208 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Orhan 0 2297 20417 14276 2024-10-14T05:12:12Z Alfiyah Rizzy Afdiquni 9 /* Carèta oḍi' */ 20417 wikitext text/x-wiki {{infobox orang}} '''Orhan''' Ghazi (bhâsa Turki Utsmaniyah: اورخان غازی, Orkhan Ghazi; sèdhâ Maret 1362) iyâ arèya soltan è Kasoltanan Utsmaniyah kapèng ḍuwâ' ḍâri 1327 sampè 1362.<ref name=":0">Ash-Shalabi, Dr. Ali Muhammad (2021). ''Muhammad Al-Fatih Sang Penakluk''. Solo: Al-Wafi Publishing.</ref> È bâkto awwâl amarènta, Orhan fokus naklukaghi Anatolia Bârâ' Laut polana èjajah Kekaisaran Romawi Tèmor. Orhan bisa mennang è pan-brempan perrang alabân Romawi sampè' ngala' pan-brâmpan kotta napa polè è Romawi bâḍâ perrang satarètanan bân Loannes V Palaiologos, Kaisar Romawi ghi' omor 9 taon. Taon 727 H (1327 M) Kotta Nicomedia (mangkèn Izmit) gheggher ka Kasoltanan Utsmaniyah.<ref name=":0" /> Orhan aromba' struktur pamarènta bân ma'anyar [[Militer Kasoltanan Utsmaniyah|militer]], sareng mabâḍâ pèssè anyar. == Carèta oḍi' == Orhan lahèr è Söğüt taon 1327 M.<ref name=":0" /> Orhan cè' semma' ka ramana, [[Osman I]]. Sabellun sèdhâ, Orhan mènta kaka'na bhâdhi dhâddhi soltan yakni Alaeddin kèng orèngnga ta' kasokan. Alaeddin lebbi mèlè dhâddhi wazir (menteri). == Sombher == <references /> 0khnntz2dehlib1xktf0dwryztbr3t0 Murad I 0 2298 14280 14279 2023-09-27T23:21:35Z Alfiyah Rizzy Afdiquni 9 14280 wikitext text/x-wiki {{infobox orang}} '''Murad I''' (bhâsa Turki Utsmaniyah: مراد اول; Juni 1326 – 15 Juni 1389) iyâ arèya pemimpin Utsmani kapèng tello' bân berkuasa samarèna ramana è taon 1360 sampè' 1389.<ref name=":0">Ash-Shalabi, Dr. Ali Muhammad (2021). ''Muhammad Al-Fatih Sang Penakluk''. Solo: Al-Wafi Publishing.</ref> Murad iyâ arèya potrna [[Orhan]] bân Nilüfer Hatun. Murad I èsebbhut ''Hüdavendigâr'', (èkala' ḍâri bhâsa Persia: Khodāvandgār (خداوندگار), artèna "sè èkasayang Tuhan". Murad I kotara kalabân orèng sè lambhâ', blatèr, bân agamis. Orèngnga cè' ta'atta ka aghâma bân adil ka rakyat bân tentara. Murad jhughân èsto ka jihad, lèbur maddhek sakola, kennengan singgah bân masjid.<ref name=":0" /> == Ngallè ibu kota == Murad I bisa malowas naghârâ è Asia kènè' bân [[Èropa]]. Neng Èropa, prajurit Kasoltanan Utsmaniyah nyerrang kennengan sè èpimpin Kekaisaran Romawi Tèmor. Taon 1365, Murad bisa ngoasaè Hadrianopolis (Ἁδριανούπολις), kotta sè cè' stategisna è Balkan èyangghâp kotta kaḍuwâ' è Kekaisaran Romawi Tèmor. Murad pas mèlè kotta rèya mènangka ibu kota aghântè Bursa pas ngobâ nyamana dhâddhi Edirne.<ref>"Murad I". Encyclopædia Britannica Inc., 2014. Web. 19 Ḍès. 2014.</ref><ref>Official website of Ministry of Culture and Tourism of the Republic of Turkey. Retrieved 19 December 2014.</ref> Ngallèna rèya adhâddhiyaghi pusat Kasoltanan Utsmaniyah bâḍâ è Èropa.<ref name=":0" /> Neng Edirne, Murad ngâbây atoran naghârâ sè lengkap kalabân prinsip dhâsar pamarènta'an sampè' bâḍâ serikat pegawai, divisi pasukan tempur, lembaga hokom bân aghâma, lembaga hakim, sakola, sareng akademi militer abhâdhi maddhek Yanisari (sala sèttong prajurit). Edirne jhughân dhâddhi pusat pertahanan militer.<ref name=":0" /> == Perrang Kosovo == Sultan Murad I lako makon jenderal mantau Balkan sampè' [[Serbia]] cremmet. Serbia segghut nyerrang prajurit Utsmaniyah è Balkan dhingla Murad sobung kèng pagghun ta' bisa. Akhèrra Serbia, [[Bosnia Herzegovina|Bosnia]], bân [[Bulgaria]] ngâbây pasukan salib Èropa sè rajâ bhâdhi aperrang bi' Kasoltanan Utsmaniyah sampè nyerbu Kosovo è Balkan. È bâkto rowa, bâḍâ mentrina Sultan Murad I sè maca Al-Qur'an teppa' ka Sorat Al-Anfal ayat 65:<ref name=":0" /> ''"Hai Nabbhi! Pasemnagat rèng-orèng mukmin dhing la aperrang. Mon bâḍâ 20 orèng sè sabbher maka bisa makala 200 orèng. Mon bâḍâ 100 orèng (mukmin) sè sabbher maka bisa makala sèbu orèng kafèr polana rèng kafer rowa ta' paham."'' == Sombher == <references /> 2986ay37fbwv9n0om976v68zzgqn0r1 Bayazid I 0 2299 14325 14324 2023-10-05T13:37:26Z Alfiyah Rizzy Afdiquni 9 /* Perrang Nikopolis */ 14325 wikitext text/x-wiki {{infobox orang}} '''Bayazid I''' (bhâsa Turki Utsmaniyah: بايزيد اول, Edirne, 1389 - Akşehir, 8 Maret 1402)<ref name=":0">Muhammad Ash-Shalabi, Dr. Ali (2021). ''Muhammad Al-Fatih Sang Penakluk''. Sukoharjo: Al-Wafi Publishing.</ref> iyâ arèya Sultan Utsmaniyah. Dhibi'en potrana [[Murad I]]<ref>Lowry HW. 2003 ''The Nature of the Early Ottoman State''. Albany: State University of New York Press</ref><ref>Runciman S. ''The Fall of Constantinople''. Cambridge: Cambridge University Press</ref> bân Gülçiçek Hatun. Bayazid senneng malowas tana naghârâ bân lèbur ka militer.<ref name=":0" /> Orèngnga èkennal kalabân blatèr, pènter, bân pèlak. Ghun sataon, Bayazid bisa naklukaghi naghârâ Kristen è Anatolia. Bayezid èsebbhut mènangka kèlap (bhâsa Turki: ''Yıldırım'') polana ghulina ceppet. Dhibi'en jhughân toman ngeppung Konstantinopel ngangghuy pasukan sè palèng rajâ è jhâmanna kèng ta' sukses. Bayazid kala ka Timur Lenk è Perrang Ankara, orèng Islam kèya bân èpenjara sampè' sèdhâ è taon 1402.<ref name=":0" /> Tra-potrana atokaran arebbhu' takhtana. == Akanca bi' Serbia == Ḍâ'-aḍâ' dhâddhi sultan, Bayazid langsung akanca bi' [[Serbia]]. Padahal Serbia naghârâ sè toman adukung Balkan bân Pasukan Salib alabân Kasoltanan Utsmaniyah. Tojjhuwanna akanca bi' Serbia maklè bisa dhâddhi pamèsa ḍâri [[Hongaria]] bân naklukaghi naghârâ-naghâra è Kasoltanan Seljuk, Asia. Bayazid saroju' Serbia èparènta bi' Raja Lazar sè matè è Perrang Kasovo. Bayazid jhughân akabin bi' potrèna Raja Lazar<ref name=":0" /> sè nyamana Olivera Lazarević. == Naklukaghi Bulgaria == Samarèna akanca bi' Serbia, Bayazid I aserbu [[Bulgaria]] è taon 797 H (1393 M). Sakabbhina orèng Èropa pas tako' sampè' pasukan Kristen Sibilis molaè nyoba' ngancoraghi Kasoltanan Utsmaniyah<ref name=":0" /> khosossa è Balkan. == Perrang Nikopolis == Zsigmond, Raja Hongaria bân Paus Bonifasius IX ngajhâk bânnya' naghârâ Èropa Kristen-Sabilis maklè alabân Kasoltanan Utsmaniyah. Kalompo' rèya aropaaghi sè palèng rajâ è abad 14 kalabân 120.000 orèng ḍari Kekaisaran Romawi, [[Perancis|Prancis]], Hongaria, Wallachia, Ksatria Hospitaller, Inggris, Skotlandia, Swiss, Luxemburg, Venesia, Genova, pan-brempan naghârâ kènè' è Italia bân Bulgaria). Orèng Kristen nyombhâng senjata, arta, bân prajurit.<ref name=":0" /> Kalompo' rèya mangkat ka Hongaria taon 800 H (1396 M) tapè bânnya' pemimpin sè atokaran bi' Zsigmond sabellun perrang èmolaè. Zsigmond terro aḍântè' Kasoltanan Utsmaniyah nyerrang kaaḍe'. Bânnya' jenderal bân komandan perrang sè ta' saroju'. Akhèrra kalompo' jenderal nyebrang songay Danuba sampè' è Nicolis, è ḍâjâna Balkan. È awwâl perrang, kalompo' rèya para' mennang tapè Kasoltanan Utsmaniyah akhèrra mennang maskè ghun nyambi 100.000 orèng polana lebbi disiplin. Bânnya' kalompo' Kristen sè matè bân berka' ka kennengan laèn. Anapon pemimpinna èpenjara. Kasoltanan Utsmaniyah ollè bânnya' arta rampasan perrang.<ref name=":0" /> Bânnya' rèng rajâ [[Perancis|Prancis]] sè ètangkep akanta Comte de Nevers. Bi' Bayazid, Comte èbhibhasaghi bân Bayazid makon dhibi'en asompa ta' nyerrang polè.<ref name=":0" /> <blockquote> Ta' napa bâ'ân alangghâr jhânjhi nèka bân aperrang bi' sèngko' polè polana sobung sè èkasenneng sengko' kajhâbâ aperrang bi' orèng Kristen Èropa bân mennang.<ref name=":0" /> </blockquote>Awalla Zsigmond cè' parcajâna bisa makala Kasoltanan Utsmaniyah. Tapè polana pasukan Kristen la kala bân berka' ka Laut Hitam sampè' lonca' ka kapal. Sakèng tako'na sampè' ta' atolè sakalè. Samarèna perrang rèya, Hongaria ta' èyangghep bi' masyarakat Èropa.<ref name=":0" /> Lastarèna Bayazid mennang, posisina è dhunnya [[Islam]] èyako bi' rèng-orèng Islam. Bayazid ngèrèm sorat ka pemimpin-pemimpin Islam. Èssèna ngabele kabhâr mennang ḍâri pasukan Salib bân sambi nyambi tawanan lakè' mènangka bhuktè mennang. Dhibi'en nyebbhut abâ' dhibi' mènangka Sultan Romawi polana ngoasaè Seljuk bân Anatolia. Bayazid mènta ka Khalifah Abbasiyah maklè ngakowè gellar rowa. Sultan Barquq ḍâri Abbasiyah saroju' bi' gellar Bayazid polana dhibi'en yakin Bayazid bisa makala Timur Lenk sè ngancam Daulah Mamlukiyah bân Daulah Utsmaniyah. == Sombher == <references /> n9kzluf15x2l1njebxqwjualydm6tlr Wikipèḍia:Bak beddhi 4 2301 14326 2023-10-06T11:39:34Z Serigala Sumatera 2209 ←Membuat halaman berisi '<!-- Selamat datang di bak pasir. Silakan melakukan uji coba sembarang di halaman ini! -->' 14326 wikitext text/x-wiki <!-- Selamat datang di bak pasir. Silakan melakukan uji coba sembarang di halaman ini! --> 0hs5onwfp289dxfkqkh4ukjruro1xr2 Mandiraja, Banjarnegara 0 2302 14574 14573 2023-10-16T04:18:21Z 2404:C0:7540:0:0:0:A902:FD28 /* Pemerentahan */ 14574 wikitext text/x-wiki {{Kecamatan |nama = Mandiraja |peta = <!-- Tuliskan nama berkas lengkap. --> |gambar = <!-- Tuliskan nama berkas lengkap. --> |caption = <!-- Diisi dengan keterangan gambar. --> |koordinat = |propinsi = Jawa Tengah |dati2 = Kabupaten |nama dati2 = Banjarnegara |nama camat = <!-- Diisi dengan nama camat atau kepala distrik. --> |nama sekcam = <!-- Diisi dengan nama sekcam atau kepala distrik. --> |kode pos = 53473 |luas = 52.61 |penduduk = 78.090 |kepadatan = 1.484 |kelurahan = 16 disa |suku bangsa = Jawa |agama = Islam 99% }} '''Mandiraja''' panèka sala sèttong kecamatan è Kabhupatèn Banjarnegara, Provinsi Jawa Tengah, Indonesia. Loas kecamatan panèka 52.61 Km² kalaban 16 disa bân 52 dusun. Penduduk kecamatan Mandiraja bada 78.090 jiwa. kapadatan 1.484 oreng per Km² bân tengkat partombuwan penduduk 2% sabban taon.<ref name="Permendagri 137/2017">{{cite web |url= https://www.kemendagri.go.id/pages/detail/108-permendagri-no137-tahun-2017 |title= Peraturan Menteri Dalam Negeri Nomor 137 Tahun 2017 tentang Kode dan Data Wilayah Administrasi Pemerintahan |publisher= Kementerian Dalam Negeri Republik Indonesia |access-date= 8 Oktober 2023 |archive-date= 2019-09-19 |archive-url= https://web.archive.org/web/20190919205500/https://www.kemendagri.go.id/pages/detail/108-permendagri-no137-tahun-2017 |dead-url= yes }}</ref> ==Pemerentahan== Disa-disa è kecamatan Mandiraja enggi panèka: # Purwasaba # Blimbing # Salamerta # Glempang # Kebanaran # Simbang # Candiwulan # Panggisari # Kertayasa # Banjengan # Kebakalan # Mandiraja wetan # Mandiraja kulon # Kaliwungu # Somawangi # Jalatunda ==Referensi== {{Reflist}} {{Rentesan}} [[Bhângsa:Kabupaten Banjarnegara|Kabhupatèn Banjarnegara]] jatz4z10a853rwogjgwoohoig8d07jd Raffi Ahmad 0 2303 15598 15486 2024-01-10T23:42:30Z Oikivivi 2325 15598 wikitext text/x-wiki {{infobox orang}} '''Raffi Farid Ahmad''' (lahèr 17 pèbruari 1987) otabâ sè lebbi èkennal '''Raffi Ahmad''' panèka selebriti, aktor, pembawa acara, penyanyi, pengusaha, selebriti internet, YouTuber, bân produser asal Inḍonèsia.<ref>Pamugarwati, Azizah dan Andi Muttya Keteng Pangerang. [https://entertainment.kompas.com/read/2020/02/03/151846410/profil-raffi-ahmad-presenter-kondang-multitalenta "Profil Raffi Ahmad, Presenter Kondang Multitalenta"]. Kompas.com. 2020-02-03. Aksès 2023-11-17.</ref> == Kaodi'en Awwâl == Raffi Farid Ahmad otabâ se biyasah èkennal kalabân sebbuddhân Raffi Ahmad arèya èlahèraghi è Bandung,  Jhâbâh Bârâ' ka 17 pèbruari 1987. Dhibi'èn arèya ana' sarèyang dâri tello' satarètanan, dâri pasangan almarhum Munawar Ahmad se katoronan orèng [[Pakistan]] bân Amy Qanita sè katoronan Sunda.<ref>Riandi, Ady Prawira dan Novianti Setuningsih. [https://www.kompas.com/hype/read/2020/09/08/124020966/lika-liku-perjalanan-karier-raffi-ahmad-dari-model-hingga-host "Lika-liku Perjalanan Karier Raffi Ahmad dari Model hingga Host"]. Kompas.com. 2020-09-08. Aksès 2023-11-17.</ref> Duwâ' taretanah anyamah Nisya Ahmad bân Syahnaz Sadiqah. Raffi Ahmad toman ngoca' nyamber silsilah bhâlânah bahwa dhibi'en eparajeh è bhâlâ se katoronan Pakistan se etoronaghi dâri embanah. Makkè Raffi asallah orèng Bandung, dhibi'èn matadâ' bâkto sakolanah è Bandung bân [[Jakarta]]. == Pendidikan == Raffi asakolah e bangku sakolah dhâsar nèng SD Taruna Bakti Bandung pas lanjut ka Sakolah Menengah Pertama nèng SMP Negeri 5 Bandung. Satèlanah dhibi'èn lulus SMP, Raffi Ahmad lordu' asakolah nèng SMA Negeri 5 Bandung nangèng satelanah dhibi'èn masok nèng SMA Negeri 3 Jakarta.<ref>Hadiansyah, Surya. [https://www.liputan6.com/showbiz/read/5356616/raffi-ahmad-akui-pendidikan-sma-nya-hancur-harus-beberapa-kali-pindah-sekolah-kalau-ingin-naik-kelas?page=2 "Raffi Ahmad Akui Pendidikan SMA-nya Hancur, Harus Beberapa Kali Pindah Sekolah Kalau Ingin Naik Kelas"]. Liputan6.com. 2023-07-09. Aksès 2023-11-17.</ref> Tak abit satèlanah ngallè ka SMA Negeri 16 Jakarta. Satèlanah lulus SMA, dhibi'èn a kuliah nèng Universitas Paramadina bân Universitas Terbuka. == Karir == Raffi cèntèl karirrah bhâkto dhibi'èn ghi' asakolah SMP molaè dâri nuro' syuting sinètron, FTV sarèng film. Ngawwâlleh dhâddhi pemeran pendukung nèng sinètron pertamanah, Tunjuk Satu Bintang (2002), Raffi ghi' uruh lonta nèng dâlem Senandung Masa Puber nèng  Trans TV mènangka pemeean otama asarèng Bunga Citra Lestari.<ref>Riandi, Ady Prawira dan Andika Aditia. [https://entertainment.kompas.com/read/2023/02/24/165404466/apa-judul-sinetron-pertama-raffi-ahmad "Apa Judul Sinetron Pertama Raffi Ahmad?"]. Kompas.com. 2023-02-24. Aksès 2023-11-17. </ref> Saamponah ghâpanèka, Raffi terros poddul nèng sinètron-sinètron bân FTV dhibâsah sarèng Film sala sèttongngah Film se aombul Love Is Cinta. Akting Raffi bhâgus sarah nèng film jughán sè eperanaghi sarèng Acha Septriasa bân Irwansyah ngaollè pojhièn dâri kritikus film. Nèng ahèr 2006, musisi Melly Goeslaw mabâdâ casting kaangghuy grup vokal Bukan Binganv Biasa, se èkenal sarèng sèbbuddhân BBB. Projek ghânèka èkhususaghi kaangghuy pemain sinètron remaja Indonesia. Dâri bânnya'nah pamain sinètron se nuro'  audisi, ahèrra epèle Raffi sarèng Laudya Chintya Bella, Chelsea Olivia Wijaya, Dimas Beck bân Ayushita.<ref>Hafidha, Selma Intania. [https://www.liputan6.com/hot/read/5094900/6-potret-transformasi-kebersamaan-anggota-grup-musik-bbb-16-tahun-berkarya "6 Potret Transformasi Kebersamaan Anggota Grup Musik BBB, 16 Tahun Berkarya"]. Liputan6.com. 2022-10-12 .Aksès 2023-11-17. </ref> Laghu otamanah ajudul Let's Dance Together sè ètarèmah bhâghus e pasaran. BBB lantas amaèn film a judul Bukan Bintang Biasa The Movie sè è sutradaraih sarèng Lasja Fauzia. BBB bâli kalabân laghu anyarrah se a judul Bukan Bintang Biasa sè cè' èkalèburrih sarèng rèng-orèng. Dueddeh Raffi bân Ayushita dâlâm lagghunah se a judul Jangan Bilang Tidak jughân èkalèburrih rèng-orèng. È taon 2008, karier akting Raffi sajhân asènar. Dhibi'en majhu è film ghebeynah Rudi Soedjarwo bertajuk Liar dan Asoy Geboy. Pas, nyamanah sajân alambung bilâ dhibi'en ngibeaghi program musik Dahsyat sareng duwâ' artis multi-talenta Luna Maya bân Olga Syahputra.<ref>[https://hot.detik.com/celeb/d-1428274/olga-raffi-minta-luna-kembali-jadi-presenter-dahsyat "Olga & Raffi Minta Luna Kembali Jadi Presenter 'DahSyat' ".] Detik.com. 2010-08-26. Diakses 2023-11-16. </ref> È penghujung taon, Raffi sareng BBB mekalowar singel anyar aombhul Putus Nyambung bân ternyata ngaollè respon bhâghus è pasaran. Panèka sekaligus menepis angghâpen BBB panèka ghun grup vokal sesaat. È taon 2009, Raffi è sebbhut mènangka sala sèttong artis palèng laris bherkat program Dahsyat saèngghâ sajhân mamantepaghi dhibi'en è bidang presenter televisi. Salaèn Dahsyat, Raffi jughân hadir dâlem duwâ' program laèn panèka Rafi Wkwkwk bân OMG sè abâli èpasangaghi sareng Olga Syahputra. Namong Raffi jughân pagghun eksis è dhunnyah akting. Amaèn è beberapa judul FTV, sinetron Buku Harian Baim sampè sitkom OKB jughân è jhâlânaghi sampè satiya. Salaèn panèka, Raffi jughân abhâli sareng single anyarrah Johan (Jodoh Di Tangan Tuhan) bhâkto berduet sareng Laudya Chintya Bella. Salaèn karierrah sè cemerlang, Raffi tak lepas dâri berta asmarana sareng rekan depade artisseh. Molaè dâri Laudya Chintya Bella, Bunga Zainal, Ratna Galih, Tyas Mirasih, Velove Vexia, sampe Yuni Shara. Raffi jughân molaè menjajal peruntungan è dunnya penyutradaraan sareng agarap sebuah film pendek berjudul Barbie. Film sè adurasi 10 menit panèka ahèrra èganjar pangarghâ'en Best Movie è malam pangarghâ'en LA Lights Indie Movie 2011. È pangojung taon 2011, Raffi abâli sareng film anyarra se ajudul Pocong Kesetanan se agenre horor/komedi. Eksistensi bân produktivitas Raffi dâlâm ngasèllaghi karjâ dâri program TV, sinetron, FTV, film layar lebar, iklan bân beberapa bisnis sè ekalola Raffi, sala sèttongah roma produksi Barometer Lite, aghâbây sala sèttong tabloid kasohor è Indonesia anempataghi nyama Raffi è posisi ka 4 dâri 9 artis Indonesia sè palèng soghi 2011. È tangghâl 28 Agustus 2014, Raffi abintangi film Olga & Billy Lost in Singapore asareng Olga Syahputra, Billy Syahputra, Tarra Budiman, Chand Kelvin, bân alè'en Raffi, Syahnaz Sadiqah. È film panèka, dhibi'en tampil kalabân khusus. È tangghâl 4 Mei 2015, Raffi arilis album anyarra, Kamulah Takdirku, bân singel otama è album anyar kasebbhut, "Kamulah Takdirku". Album panèka bânnya' akolaborasi sareng binina, Nagita Slavina bân ghun tajuwâl è sakabbina gerai KFC è Indonesia.<ref>Wibisono, Rizkiono Unggul. [https://www.liputan6.com/showbiz/read/2124599/lirik-kamulah-takdirku-yang-mengena-di-hati-raffi-ahmad-nagita "Lirik `Kamulah Takdirku` yang Mengena di Hati Raffi Ahmad-Nagita".] Liputan6.com. 2014-10-26. Aksès 2023-11-17. </ref> È taon 2021, Raffi mellè klub bal è kotta Cilegon panèka RANS Cilegon FC sè kapanjanganna dâri Raffi Ahmad bân Nagita Slavina Cilegon FC. RANS Cilegon FC amaèn è Liga 2 bân 3 taon 2022 klubbeh ongghe kasta ka Liga 1 bân nyama klubbeh aobe dhâddhi RANS Nusantara FC. == Kaodi'en Pribadi == Raffi panèka ana' sariyang dâri Munawar Ahmad sareng Amy Qanita. È tangghâl 17 Oktober 2014, dhibi'en resmi amantan sareng aktris Nagita Slavina. Bhâkto panèka mantannah bânnya' è sorot publik sabâb èsiaraghi kalabân langsung è sala sèttong TV nasional Indonesia.<ref>Aufa, Jazaul. [https://www.liputan6.com/lifestyle/read/2120934/5-hal-yang-jadikan-pernikahan-raffi-ahmad-amp-nagita-slavina-mewah "5 Hal yang Jadikan Pernikahan Raffi Ahmad & Nagita Slavina Mewah".] Liputan6.com. 2014-10-08. Aksès 2023-11-17. </ref> È tangghâl 15 Agustus 2015, Raffi bân Nagita èkaruniaè ana' lakè' sè è nyamaè Rafathar Malik Ahmad. È tangghâl 26 November 2021, Raffi bân Nagita èkaruniaè ana' lakè' polè sè è nyamaè Rayyanza Malik Ahmad. == Sombher == d9c9os5xke7nu5rx2vixohog71q2l2v Pangangghuy:Ulin Najwa 2 2304 14377 14374 2023-10-13T03:46:23Z Ulin Najwa 2059 14377 wikitext text/x-wiki sengko' mahasiswa IAIN Madura {{Peserta WikiLatih|di=Sumenep|tgl=13 Oktober 2023}} jlh2f6zui7d337clufjgpiu3xk0dktl Pangangghuy:Anis Ainun 2 2305 14378 2023-10-13T03:46:35Z Anis Ainun 1881 ←Membuat halaman berisi 'Mahasiswa Santri INSTIKA Guluk-Guluk {{Peserta WikiLatih|di=Sumenep|tgl=13 Oktober 2023}}' 14378 wikitext text/x-wiki Mahasiswa Santri INSTIKA Guluk-Guluk {{Peserta WikiLatih|di=Sumenep|tgl=13 Oktober 2023}} sq557n01004wdno57asvkj4fi52ev9j Pangangghuy:Vhaelsyam 2 2306 14379 2023-10-13T03:47:05Z Vhaelsyam 2312 ←Membuat halaman berisi 'Saya merupakan mahasiswa santri di INSTIKA Guluk-Guluk Sumenep Madura {{Peserta WikiLatih|di=Sumenep|tgl=13 Oktober 2023}}' 14379 wikitext text/x-wiki Saya merupakan mahasiswa santri di INSTIKA Guluk-Guluk Sumenep Madura {{Peserta WikiLatih|di=Sumenep|tgl=13 Oktober 2023}} 790as6ykckepkdauorh9yk2j9vkx3dj Pangangghuy:Nyimassantri 2 2307 14406 14405 2023-10-13T04:04:26Z Nyimassantri 2317 14406 wikitext text/x-wiki {{Peserta Wikilatih|di=Sumenep|tgl=13 Oktober 2023}} Nama: Sofiyatun Nikmah Hoby: Menulis Instansi: Institut Ilmu Keislaman Annuqayah flb6av68kijy4ahlr2mhdk3tadp1jlq Pangangghuy:Emi zainab 2 2308 14409 14381 2023-10-13T04:05:11Z Emi zainab 2315 14409 wikitext text/x-wiki {{Peserta WikiLatih|DI=Sumenep|tgl=13 Oktober 2023}} Nama : Emi Zainab Hobby : Menulis Instansi : Institut Ilmu Keislaman Annuqoyah ab7v99bfddewbsvvglu2no7z3zr8o2v Pangangghuy:Nafisaz 2 2309 14424 14422 2023-10-13T04:15:48Z Nafisaz 2084 14424 wikitext text/x-wiki Nafisatul Amalinda Mahasiswa INSTIKA {{Peserta WikiLatih|di=Sumenep|tgl=13 Oktober 2023}} g8mg6f0jit37py3gfwgn80x4unh9kcf Pangangghuy:Diiianaaaa 2 2310 14417 14411 2023-10-13T04:10:31Z Diiianaaaa 2293 14417 wikitext text/x-wiki Kauleh mahasiswi IST Annuqayah, asmah kauleh Dianatul Fitriyah, alamat kauleh Guluk-guluk Tengah. {{Peserta WikiLatih|di=Sumenep|tgl=13 Oktober 2023}} gzgabj1gl2xif5rdiwzqnelu0n3kzwk Pangangghuy:Elvin Queenza 2 2311 14415 14384 2023-10-13T04:09:49Z Elvin Queenza 2316 14415 wikitext text/x-wiki {{Peserta WikiLatih|di=Sumenep|tgl=13 Oktober 2023}} Nama:Elvina rayhatul jannah Alamat:Rembang pragaan daya sumenep Hobi:membaca dan menulis Status:mahasiswi na1g66mn2g7kg6e35w12fc7eaw35t3y Pangangghuy:Mila Melia1 2 2312 14421 14410 2023-10-13T04:12:11Z Mila Melia1 2297 14421 wikitext text/x-wiki Kauleh mahasiswi IST Annuqayah Nyamanah kauleh Amilatur Rizqiyah biasah e olok mila, kauleh anak se nomer 2 dherih 3 sataretanan. {{Peserta WikilLatih|di=Sumenep|tgl=13 Oktober 2023}} nzx317y35iydv9dqqqp7y3hhra13apc Pangangghuy:Dedek Ara 2 2313 14387 2023-10-13T03:53:35Z Dedek Ara 2098 ←Membuat halaman berisi 'Namaku Ara El Rahmah Syauqie, aku mahasiswa Intitut Ilmu Keislaman Annuqayah (INSTIKA) Guluk-Guluk Sumenep. kesibukanku yaitu belajar di kampus, ketika libur kampus maka aku mengisi kekosongan waktu dengan pengabdian di lembaga terdekat. Akupun mengisi kegiatan ekstrakurikuler di sebuah lembaga milik Kyai {{Peserta WikiLatih|di=Sumenep|tgl=13 Oktober 2023}}' 14387 wikitext text/x-wiki Namaku Ara El Rahmah Syauqie, aku mahasiswa Intitut Ilmu Keislaman Annuqayah (INSTIKA) Guluk-Guluk Sumenep. kesibukanku yaitu belajar di kampus, ketika libur kampus maka aku mengisi kekosongan waktu dengan pengabdian di lembaga terdekat. Akupun mengisi kegiatan ekstrakurikuler di sebuah lembaga milik Kyai {{Peserta WikiLatih|di=Sumenep|tgl=13 Oktober 2023}} qblxmx58ooel7plmose4zv3ownb1sz2 Pangangghuy:Samsa Alaska 2 2314 14399 14393 2023-10-13T03:58:27Z Samsa Alaska 2303 14399 wikitext text/x-wiki nyamana kaule FaridaAbive, kauleh nyare elmo ning INSTIKA Annuqayyah Guluk-guluk Sumenep. kauleh mangkat ka kampus angghuy sapeda motor sareng kancah. sataon agik in sya Allah kaula pon nyandeng gelar S.PD. Aminnn.... {{Peserta WikiLatih|di=Sumenep|tgl=13 Oktober 2023}} rsobvfw5k3t921xqf35rwgwjsb8wphn Pangangghuy:Afrlya2904 2 2315 14391 14390 2023-10-13T03:54:08Z Afrlya2904 2302 14391 wikitext text/x-wiki Asma kaule Evrilia anni nafila , oreng bluto akuliah e IST annuqayah Guluk-guluk ,semester 5 prodi teknologi informasi. {{Peserta WikiLatih|di=Sumenep|tgl=13 Oktober 2023}} ljn8wsg9072izd6k3po3h6kw3hxiaxp Pangangghuy:Aicha Kinara 2 2316 14394 2023-10-13T03:55:54Z Aicha Kinara 2294 ←Membuat halaman berisi 'Are mangken kaule menghadiri acara WikiLatih Madura Acara ka'dintoh alhamdulillah sangat bermanfaat bagi kaule se berstatus Mahasiswa ben cokop senneng Nyerrat Phuk-Embhuk pembmbing-nga ngajherin ce' latenah {{Peserta WikiLatih|di=Sumenep|tgl=13 Oktober 2023}}' 14394 wikitext text/x-wiki Are mangken kaule menghadiri acara WikiLatih Madura Acara ka'dintoh alhamdulillah sangat bermanfaat bagi kaule se berstatus Mahasiswa ben cokop senneng Nyerrat Phuk-Embhuk pembmbing-nga ngajherin ce' latenah {{Peserta WikiLatih|di=Sumenep|tgl=13 Oktober 2023}} aia9tegv7kikp617rtgfpdvrm7swlr4 Pangangghuy:R Sky Light 2 2317 14395 2023-10-13T03:55:59Z R Sky Light 2290 ←Membuat halaman berisi 'Sengko' Mahasiswa INSTIKA Guluk-guluk ((Peserta WikiLatih|di=Sumenep|tgl=13 Oktober 2023))' 14395 wikitext text/x-wiki Sengko' Mahasiswa INSTIKA Guluk-guluk ((Peserta WikiLatih|di=Sumenep|tgl=13 Oktober 2023)) kasge6rwv4d72qgcuxa98dguc3i97tw Pangangghuy:Ezzi Azra 2 2318 14397 2023-10-13T03:56:14Z Ezzi Azra 2243 ←Membuat halaman berisi 'Sengkok Mahasiswa INSTIKA Guluk-Guluk {{Peserta WikiLatih|di=Sumenep|tgl=13 Oktober 2023}}' 14397 wikitext text/x-wiki Sengkok Mahasiswa INSTIKA Guluk-Guluk {{Peserta WikiLatih|di=Sumenep|tgl=13 Oktober 2023}} 8oc1c8d8bnz9423m45i0lt9g4aq7w0d Pangangghuy:VS Re Zara 2 2319 14420 14416 2023-10-13T04:11:58Z VS Re Zara 2299 14420 wikitext text/x-wiki Kauleh sebagai Mahasiswa IST Annuqayah Asmanah kauleh Aisyah Amini kenging eolok Aisyah, compok nah kauleh bedhe neng e luk guluk berek. Kauleh andhik hobi macah novel sareng main game. {{Peserta WikiLatih|di=Sumenep|tgl=13 Oktober 2023}} hah7vpyxj7arjvboy70knf1q7t7k9iz Pangangghuy:F1124 2 2320 14418 14412 2023-10-13T04:11:09Z F1124 2292 14418 wikitext text/x-wiki Assalamualaikum wr. wb Kennal aghi asmana kaule Firya Waida, eddhikane fira, compok kaule neng Guluk-Guluk, kaule dhingghal sareng oreng sepponah kaule sareng taretanah kaule. {{Peserta Wikilatih|di=Sumenep|tgl=13Oktober 2023}} pbrw4tqagdtmz3nhd6xir0f7n3rbudu Pangangghuy:Sheyraa21 2 2321 14408 14402 2023-10-13T04:05:06Z Sheyraa21 2281 14408 wikitext text/x-wiki saya selvy nur aini dari mingsoy bragung, maha siswa instika, hobi saya menulis dan memasak, {{Peserta WikiLatih|di=Sumenep|tgl=13 Oktober 2023}} g0o9rjwfnzcr7e9afi7uf9e3r2xt9a0 Pangangghuy:Awin17 2 2322 14404 2023-10-13T04:01:40Z Awin17 2275 ←Membuat halaman berisi ' Saya Awin mahasiswa dari kampus hijau Instika, hobi membaca {{Peserta Wikilatih|tgl=13 Oktober 2023}}' 14404 wikitext text/x-wiki Saya Awin mahasiswa dari kampus hijau Instika, hobi membaca {{Peserta Wikilatih|tgl=13 Oktober 2023}} in16vsh63zkysknxabe4zxxewpet1ke Cèṭa'an:Peserta Wikilatih 10 2323 14407 2023-10-13T04:04:30Z Awin17 2275 ←Membuat halaman berisi 'saya Awin mahasiswa kampus hijau Instika, dan hobi saya membaca {{Peserta WikiLatih|di=Sumenep|tgl=13 Oktober 2023}}' 14407 wikitext text/x-wiki saya Awin mahasiswa kampus hijau Instika, dan hobi saya membaca {{Peserta WikiLatih|di=Sumenep|tgl=13 Oktober 2023}} q2415oiys1qy0g4aw574hxd523m76fd Pangangghuy:Iinyts 2 2324 14414 2023-10-13T04:09:35Z Iinyts 2287 ←Membuat halaman berisi '{{Peserta WikiLatih|di=Sumenep|tgl=13 Oktober 2023}} Nama = Inayatus sa'adah Alamat = Guluk guluk timur Hobi= membaca Status = Mahasiswa' 14414 wikitext text/x-wiki {{Peserta WikiLatih|di=Sumenep|tgl=13 Oktober 2023}} Nama = Inayatus sa'adah Alamat = Guluk guluk timur Hobi= membaca Status = Mahasiswa 4r5nsbgtz0n595zkvcv9031b030dip9 Pangangghuy:Neng Azmy 2 2325 14425 14419 2023-10-13T04:24:14Z Neng Azmy 2320 14425 wikitext text/x-wiki {{Peserta WikiLatih|di=Sumenep|tgl=13 Oktober 2023}} 55n0y18p8dhtdm2rbyh6hb2uwiycr9f Pangangghuy:Sufyatun123 2 2326 14423 2023-10-13T04:14:03Z Sufyatun123 2327 ←Membuat halaman berisi 'Saya perempuan {{Peserta WwikiLatih|di=Sumenep|tgl=13 Oktober 2023}}' 14423 wikitext text/x-wiki Saya perempuan {{Peserta WwikiLatih|di=Sumenep|tgl=13 Oktober 2023}} dcdzoz8rx703msaizal9q2uze9rfrd0 Ghunong Bromo 0 2327 14606 14491 2023-10-29T06:18:03Z Alfiyah Rizzy Afdiquni 9 14606 wikitext text/x-wiki [[Bhengkek:Gunung Bromo 3.jpg|jmpl|Ghunong Bromo]] '''Ghonong Bromo''' iyâ arèya ghunong sè andi' ciri sègghut ledḍhu' bân a lokasi è Jhabâ Tèmor. Ghunong Bromo paddhâng jellas ḍâri dhârât katon bâdhâ abu vulkanik kelabu-kecoklatan è konco'na. Sifat ḍâri ledḍhu'na Ghunong Bromo iyè arèya strombolian se andi' ciri sègghut lèdḍhu' kini' bân ta' patè kowat tapèh ros-terosan bân ngalowar aghi material ghâli, gas bân bâto. Bhâbhâja lèddhu'na Ghonong Bromo iyè arèya erupsi preatik bân magmatik sè ta' è sangka kalabân kalowara material vulkanik aropa ojhân abu bân bâto (p ijar) è sèkitar kawah sampè' radius 2,5 km ḍâri pusat erupsi. <ref>bnpb.go.id, [https://bnpb.go.id/berita/gunung-bromo-terus-meletus-bandara-normal "Gunung Bromo Terus Meletus, Bandara Normal",] </ref> == Gèografi == Ghunong Bromo tèngghina 2.329 m (7.641 ft) abentu' kerucut bara bân ghik dâlâm kabâdâ'an aktif. == Sombher == <references /> nyih92luffoal3t20dpmz8b84d2b57k Kabhupatèn Bojonegoro 0 2328 14578 14576 2023-10-17T04:47:48Z Alfiyah Rizzy Afdiquni 9 14578 wikitext text/x-wiki '''Kabhupatèn Bojonogoro''' iyâ arèya sala sèttong kabhupatèn sè bâḍâ è [[Jhâbâ Tèmor|Jhâbâ Tèmor,]] [[Inḍonesia|Inḍonèsia]]. Kabhupatèn Bojonogoro lowassa 230.706 Ha. masyarakat è ḍinna' arèya jumlana 1.176.386 orèng.<ref name=":0">jatim.bpk.go.id,[https://jatim.bpk.go.id/kabupaten-bojonegoro/ "Kabupaten Bojonegoro"], aksès 13 Oktober 2023.</ref> [[Bhengkek:Seal of Bojonegoro Regency.svg|jmpl|Logo Kabhupatèn Bojonegoro]] == Gèografi == Kabhupatèn Bojonogoro bâḍâ è 111º25′ sampè' 112º09′ Bujur Tèmor bân 6º59′ sampè' 7º37′’ Lintang Lao'.<ref name=":0" /> == Sombher == <references /> e7rydu45zurg7tg9auzpgvhz98evh4g Kabhupatèn Lomajhâng 0 2329 14588 14522 2023-10-24T01:52:24Z Alfiyah Rizzy Afdiquni 9 14588 wikitext text/x-wiki '''Kabhupatèn Lomajhâng''' iyâ arèya sala sèttong kabhupatèn sè baḍâ è [[Jhâbâ Tèmor|Jhâbâ Tèmor,]] [[Inḍonesia|Inḍonèsia]]. Kabhupatèn Lomajhâng anḍi' 21 kacamadhân. Bâtes wilayahna iyâ arèya bun ḍâja [[Kabhupatèn Probolinggo]], bun tèmor [[Kabhupatèn Jember]], bun lao' Samudera Inḍonèsia, bân bun bârâ' Kabhupatèn Malang.<ref>lumajangkab.go.id," [https://lumajangkab.go.id/main/gambaran Kabupaten lumajang",]</ref> [[Bhengkek:Seal of Lumajang Regency.svg|jmpl|Logo Kabhupatèn Lomajhâng]] == Gèografi == Lomajhàng bâḍâ è posisi 112o -53' - 113o -23' Bujur Tèmor bân 7o -54' -8o -23' Lintang Lao'. Lomajhâng aiklim tropis, sè adhâsaraghi klasifikasi Schmid bân Ferguson, tamaso' iklimma tipe C. Jumla curah ojhân taonàn akèsar antara 1.500-2.500 ml. Temperatur sabagiyân rajâ iyâ arèya 24°C – 23°C. È kawasan lereng Ghunong Semeru bân kawasan laènna bâḍâ è attas 1.000 mèter è attas parmukaan tasè' (dpl), temperature palèng kenè' sampè' 5°C. == Sombher == <references /> ky9omwcwzenrs3phkodkn3rr8g3u901 Kabhupatèn Kuningan 0 2330 15620 14540 2024-01-19T01:38:58Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 15620 wikitext text/x-wiki '''Kabhupatèn Kuningan''' iyâ arèya sala sèttong kabhupatèn sè baḍâ è Jhâbâ Bârâ' [[Inḍonesia|Inḍonèsia.]] ibu kottana iyâ arèya kuningan.<ref name=":0">kuningankab.go.id,"[https://kuningankab.go.id/home/ Kabupaten Kuningan",] {{Webarchive|url=https://web.archive.org/web/20230928004341/https://kuningankab.go.id/home/ |date=2023-09-28 }} aksès 13 Oktober 2023</ref> [[Bhengkek:Seal of Kuningan Regency.svg|jmpl|Logo Kabhupatèn Kuningan]] == Gèografi == Kuningan ajarak 250 km ḍâri Kotta Bandung ban 43 km ḍâri Kotta Cirebon. Kabhupatèn arèya abâtesan bân Kabhupaten Cirebon è ḍâjâ, Kabhupaten Brebes (Jhâbâ Bârâ') è tèmor, Kabhupaten Ciamis bân Kabhupaten Cilacap (Jhâbâ Tengnga) è lao', bân Kabhupatèn Majalèngka è bârâ'.<ref name=":0" /> == Sombher == 10mfeyl9lv86ygzxvimdgydzcp43hpw Asta Aèng Mata Èbhu 0 2331 16882 14587 2024-07-11T14:07:39Z Alfiyah Rizzy Afdiquni 9 16882 wikitext text/x-wiki '''Asta Aèng Mata Èbhu''' iyâ arèya sala sèttong pamakaman nèngrat Madhurâ sè bâḍâ è Dhisa Buduran, Kacamadhân Arosbhâjâ, [[Kabhupatèn Bhângkalan]], è Polo Madhurâ, sè èkaghâbây neng abad ka-15.<ref>Anom, I. G. N.; Kusman, Tjepi (1991). [https://books.google.co.id/books?id=qsm1CgAAQBAJ&pg=PA142&dq=Aermata&hl=id&sa=X&ved=0ahUKEwjB2bm_ucXkAhVSJHIKHSbtAOcQ6AEILzAA#v=onepage&q=Aermata&f=false Album Peninggalan Sejarah dan Purbakala]. Direktorat Jenderal Kebudayaan. hlm. 142. </ref> È kennengngan arèya èmakamaghi para nèngrat ḍāri Wangsa Cakraningrat, sareng bhâlâna bân abdhi dhâlem Istana laènna. Metorot carèta rakyat, nyama pamakaman arèya èkala’ ḍāri carètana Rato Èbhu (Syarifah Ambami, rajina Adipati Cakraningrat I), sè molar è patapaanna.<ref>travel.detik.com, "[https://travel.detik.com/cerita-perjalanan/d-5405693/makam-air-mata-ratu-ibu-lebih-dari-kisah-cinta-biasa Makam Air Mata Ratu Ibu, Lebih dari Kisah Cinta Biasa"], aksès 13 Oktober 2023.</ref> == Gèografi == Kennengngan arèya bâḍâ è attas paghunongan kapor, kalabân ketèngghiyân ± 30 meter è attas permu-kaan aèng tasè.<ref>Anom, I. G. N.; Sugiyanti, Sri; Hasibuan, Hadniwati (1996). [https://books.google.co.id/books?id=BjXkCgAAQBAJ&pg=PA147&dq=cakraningrat+vi&hl=id&sa=X&ved=0ahUKEwjzkc60icXkAhXBUn0KHYEiAmEQuwUIMzAA#v=onepage&q=cakraningrat%20vi&f=false Hasil Pemugaran dan Temuan Benda Cagar Budaya PJP I]. Direktorat Jenderal Kebudayaan. hlm. 147.</ref> == Sombher == i0igjmuuxdox4nvie5xkzyipwvqirf1 Sèrèng Lombhâng 0 2332 16718 14509 2024-06-04T16:11:25Z Boesenbergia 6 16718 wikitext text/x-wiki '''Sèrèng Lombhâng''' iyâ arèya sala sèttong sèrèng sè baḍâ è kabhupatèn Soengennèp [[Jhâbâ Tèmor|Madhure Jhâbâ Tèmor,]] [[Inḍonesia|Inḍonèsia.]] Sèrèng Lombhâng èkoocak sala sèttong wisata alam unggulan è Bhumih Somèkkar.<ref name=":0">sumenepkab.go.id, [https://www.sumenepkab.go.id/berita/baca/lombang-desa-eksotik-berpotensi-wisata-nasional "Kabupaten Sumenep"]</ref> == Gèografi == Sèrèng rèya tèmpadèh bèdèh e bun tèmor Soengennep, ra-kèra 25 km dèri Kottah Soengennèp teppak è Kacamadhân Batang-Batang.<ref name=":0" /> == Sombher == <references /> [[Bhângsa:Sèrèng]] snni8mzukjrz8pq04hg64hnpt33y82m Kabhupatèn Nganjuk 0 2333 14539 14538 2023-10-14T07:47:47Z Alfiyah Rizzy Afdiquni 9 14539 wikitext text/x-wiki '''Kabhupatèn Nganjuk''' iyâ arèya sala sèttong kabhupatèn sè baḍâ è [[Jhâbâ Tèmor|Jhâbâ Tèmor,]] [[Inḍonesia|Inḍonèsia]]. Ibu kottana iyâ arèya Kacamadhân Nganjuk. Kabhupatèn Nganjuk anḍi' lowas 122.433 Ha. <ref name=":0">jatim.bpk.go.id, [https://jatim.bpk.go.id/kabupaten-nganjuk/ "Kabupaten Nganjuk"], aksès 13 Oktober 2023.</ref> == Gèografi == Kabhupatèn Nganjuk badâ è 111º05′ sampè' 112º13′ Bujur Tèmor bân 7º20′ sampè' 7º59′ Lintang Lao'. Kabhupatèn Nganjuk tabâghi ḍâ' 20 kacamadhân bân 284 dhisa/kelurahan, bân bâtessa ḍâri:<ref name=":0" /> * Bun ḍâjâ: Kabhupatèn Bojonegoro * Bun tèmor: [[Kabhupatèn Jombang]] * Bun bârâ': Kabhupatèn Madiun * Bun lao': [[Kabhupatèn Keḍiri|Kabhupatèn Kediri]] bàn [[Kabhupatèn Ponorogo]] == Sombher == <references /> iqdejafdpdt4mbo7b40hgujnna3r4iq Kertosono, Nganjuk 0 2334 16863 16862 2024-07-09T12:57:22Z Alfiyah Rizzy Afdiquni 9 16863 wikitext text/x-wiki '''Kertosono Nganjuk''' iyâ arèya sebuah Kacamadhân è Kabhupatèn Ngajuk [[Jhâbâ Tèmor|Jhâbâ Tèmor,]] [[Inḍonesia|Inḍonèsia.]] Kacamadhân arèya taletak è bègien palèng tèmor Kabhupatèn Ngajuk, berbatasan sarèng Kabhupatèn Jombang lan Kabhupatèn Kediri. Kertosono taletak è persimpangan jèlur utama [[Sorbhâjâ]]-Yogyakarta sarèng jalur atojhu Kediri/Tulunggagun. Pusat Kacamadhân Kertosono a jarak ra kèrah 19 km dhèri Jombang, 23 km dhèri Ngajuk, sareng 25 km dhèri Kota Kediri.<ref name=":0">kertosono.nganjukkab.go.id, [https://kertosono.nganjukkab.go.id/profil/2 "Kertosono, Nganjuk"] {{Webarchive|url=https://web.archive.org/web/20220812064551/http://kertosono.nganjukkab.go.id/profil/2 |date=2022-08-12 }}</ref> == Gèografi == Kacamadhân arèya taletak è bègien palèng tèmor Kabhupatèn Ngajuk, berbatasan sarèng Kabhupatèn Jombang lan Kabhupatèn Kediri.<ref name=":0" /> == Ghâmbhâr == <gallery> Bhengkek:Building of Kertosono Station in 2024.jpg|jmpl|Stasiun Kertosono </gallery> == Sombher == <references /> 1fe03xgts7nal0tpg513b382ev7ipj4 Kottha Surakarta 0 2335 16449 14579 2024-04-15T00:05:44Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 16449 wikitext text/x-wiki Kottha Surakârta iyâ arèya sala sèttong kabhupatèn sè bâḍâ è [[Jhâbâ Tèmor|Jhâbâ Tengnga]] [[Inḍonesia|Inḍonèsia.]]<ref>.jatengprov.go.id,[https://visitjawatengah.jatengprov.go.id/id/regency/kota-surakarta "Kota Surakarta"]</ref> Surakartâ bâḍâ neng è antara duwâ' ghunung, iyâ arèya Lawu sareng Merapi. Kottha arèya è bâtessè bi' songai Bengawan Solo è Tèmor bân Laok. == Gèografi == Kennèngan kottha Surakârta * 10˚45’15”-110˚45’35” Bujur Tèmur * 7˚36’-7˚56’ Lintang Laok Kennèngan bân Loas * Aropaaghi dataran mabâ kalabân tèngghi ± 92 m dâri permukaan tasè'; * Loas Kennèngan Kottha Surakârta 44,04 km²; * Abhâgi ka dâlem 5 kacamatan iyâ arèya: Laweyan, Pasar Kliwon, Serengan, Jebres, bân Banjarsari; * Lèma' Kacamatan kasebbhut abhâgi dhâddhi 51 Kalorahan;<ref>{{Cite web |title=Archive copy |url=https://investasi.surakarta.go.id/v1/profil/geografis |access-date=2023-10-13 |archive-date=2023-10-17 |archive-url=https://web.archive.org/web/20231017045300/https://investasi.surakarta.go.id/v1/profil/geografis |dead-url=yes }}</ref> === Sombher === j1kuu6oe8lgxpqgwncal2pljnvs7ea7 Ponḍhuk Suryalaya 0 2336 14535 14534 2023-10-14T01:13:08Z Alfiyah Rizzy Afdiquni 9 14535 wikitext text/x-wiki '''Ponḍhuk Suryalaya''' iyâ arèya sala sèttong pondhuk sè baḍâ è Jhâbâ Bârâ', I[[Inḍonesia|nḍonèsia]]. Ponḍhuk rèya èbhâbhât sareng Syaikh Abdullah bin Nur Muhammad otabâ èkennal bi' Abah Seppo.<ref>suryalaya.org, [https://www.suryalaya.org/sejarah.html "Sejarah Pondok Pesantren Suryalaya"], aksès 14 Oktober 2023.</ref> [[Bhengkek:Menara di suryalaya.jpg|jmpl|Menara è Ponḍhuk Suryalaya]] == Sajhârâ == Pondhuk rèya èkennal kalabân <nowiki>''Inabah''</nowiki> aropaaghi program sè èkhososaghi ngobâdhi orèng sè ngangghuy narkoba kalabân dhikkèran. == Sombher == sl18m9qycto9mxfh8feynh0lai8ktnx Koṭṭa Probolinggo 0 2337 15785 14525 2024-02-08T02:05:52Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Kottha Probolinggo]] ka [[Koṭṭa Probolinggo]]: Judul salah eja 14525 wikitext text/x-wiki '''Kottha Probolinggo''' iyâ arèya sala sèttong kottha sè baḍâ è [[Jhâbâ Tèmor]]. Kottha Probolinggo kennengngan semma'100 km baḍâ è kottha Sorbhâjâ. Loas wilayah kottha probolinggo kabbhi ku'un 5.667,70 ha (56,667 km²<ref name=":0">jatim.bpk.go.id, "[https://jatim.bpk.go.id/kota-probolinggo/ Kota Probolinggo]"</ref>). == Gèografi == Dari Gèografis bâḍâ è 7'43'41" sampe' 7'49'04" Lintang selatan bân 113'10" sampe è 113'15" Bujur Timur. Kottha Probolinggo aropa'aghi daerah transit sè nyambhungakhi kotta-kotta (bun tèmor kotta) : Banyuwangi, Jember,Bondowoso, Situbondo, Lumajang, kalabân kotta-kotta (bun bârâ' kotta) : Pasuruan, Malang, Sorbhâjâ.<ref name=":0" /> == sombher == <references /> stzukbcpnhvrgrk6n1i48e4gff1z9el Kabhupatèn Tulungagung 0 2338 14537 14497 2023-10-14T05:31:39Z Alfiyah Rizzy Afdiquni 9 14537 wikitext text/x-wiki '''Kabhupatèn Tulungagung''' iyâ arèya sala sèttong kabhupatèn sè baḍâ è [[Jhâbâ Tèmor|Jhâbâ Tèmor,]] [[Inḍonesia|Inḍonèsia.]] [[Bhengkek:Seal of Tulungagung Regency.svg|jmpl|Lambang Kabhupatèn Tulungagung]] == Gèografi == Kabhupatèn Tulungagung lowassa 1.055,65 km<small>2</small> (105.565 Ha).<ref>jatim.bpk.go.id, [https://jatim.bpk.go.id/kabupaten-tulungagung/ "Kabhupaten Tulungagung"], aksès 13 Oktober 2023.</ref> Sacara gèografi, Kabhupatèn Tulungagung bâdâ è antara 111º43’ – 112º07’ Bujhur Tèmor bân 7º51 – 8º18’ Lintang Kâcèr. == Sombher == <references /> 72t3543mnqrz9odmmuz929xgke3fu30 Ḍaèra Istimèwa Jogjakarta 0 2339 14675 14674 2023-11-18T23:04:38Z Imroatulhss 2206 14675 wikitext text/x-wiki '''Ḍaèra Istimèwa Jogjakarta''' otabâ DIY iyâ arèya ḍâèra istimèwa sè sami bi' provinsi è indonèsia sè aropaaghi palebbhurân dâri naghârâ Kasoltanan Jogjakarta bân naghârâ kadipatân Paku alaman. Daèra istimèwa Jogjakarta arèya bâdâ è bâgiyân lao' poloh jhâbâh, bân abâtes bi' provinsi jhâbâh tengnga bân samudra Hindia. Daèra istimèwa sè andi' loas 3.185,80 km2 rèya bâdâ settong kottah, bân empa' kabupatèn, sè abâgi pole dhâddhi 78 kapanewon, bân 438 kalurahan. Jumlah penduduk 2010 arèya 3.452.390 orèng bi' proporsi 1.705.404 arèya lakè', bân 1.746.986 arèya binè', bân andi' kapadadhân penduduk rèya bânnya'an 1.084 orèng per km2. Panyebbhutân nomenklatur daèra istimèwa Jogjakarta sè cè' lanjhângah a sabâbaki paningkatân nomenklatur  dhâddhi DI Jogjakarta otabâ sè è singkat DIY. Daèra istimèwa Jogjakarta segghut è hubungaki bi' kottah Jogjakarta saèngghâ segghut è sebbhut Jogjakarta. sanajjhân secarah geografis aropaaghi daèra satingkat provinsi terkènè' kaduwâ' samarèna DKI Jakarta. Daèra istimèwa arèya  terkenal è tingkat nasional, bân internasional, otamanah tempat tojjhuân wisata andalan samarèna provinsi bhâlih. Daèra istimèwa Jogjakarta ngalamin brâmpan bâncana alam rajâ tamasok bâncana lèndhu bhumè è tangghâl 27 Mei 2006, Èrupsi ghunong merapi arèya dâri Oktober sampè' nopèmber 2010, bân erupsi ghunong Kelud, jhâbâh tèmor è tangghâl 13 pèbruari 2014.<ref>Verelladevanka Adryamarthanino dan Tri Indriawati. Kompas.com. "Mengap Yogyakarta Disebut Sebagai Daerah Istimewa?".[https://yogyakarta.kompas.com/read/2022/03/23/201348278/profil-provinsi-daerah-istimewa-yogyakarta-aspek-geografi-demografi?page=all] Aksès 2023-08-31.</ref> == Somber == 8ggz2y1za6kgmmvzb9zmc9qumn3qcai Asembagus, Situbândâ 0 2340 15589 14532 2024-01-06T00:02:54Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 15589 wikitext text/x-wiki Kacamadhân Asembagus iyâ arèya kacamadhân è [[Kabhupatèn Situbândâ]], [[Jhâbâ Tèmor]], [[Inḍonesia|Inḍonèsia]].<ref>asembagus.situbondokab.go.id, [https://asembagus.situbondokab.go.id/halaman/selayang-pandang "'''Kecamatan Asembagus''' Adalah Sebuah Kecamatan Di Kabupaten Situbondo, Jawa Timur, Indonesia"] {{Webarchive|url=https://web.archive.org/web/20231013060152/https://asembagus.situbondokab.go.id/halaman/selayang-pandang |date=2023-10-13 }}, aksès 13 Oktober 2023.</ref> == Gèografi == Kacamadhân arèya jhâuna rakèra 26 KM ḍâri Kabhupatèn Situbândâ ḍâ' tèmor. Pamarèntaanna bâdâ è dhisa Asembagus. Kacamadhân Asembagus aropaaghi The Second City ḍâri Kabhupatèn Situbândâ. Kacamadhân Asembagus èkennal bân wilayana sè bânnya' ahasèlaghi bhungkana accem. Asembagus anḍi' tatangghâ yakni: Ḍâjâ: [[Sellat Madhurâ]] Tèmor: Kacamadhân Banyupotè bân [[Kabhupatèn Banyuwangi]] Lao': [[Kabhupatèn Bândâbâsa]] Bârâ': Kacamadhân Jangkar bân Kacamadhân Arjâsa == Sombher == <references /> 32vong0g5gglhlmpbazspv0y8imbj01 Koṭṭa Blitar 0 2341 15783 15782 2024-02-08T01:53:24Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Kotta Blitar]] ka [[Koṭṭa Blitar]]: Judul salah eja 15782 wikitext text/x-wiki '''Koṭṭa Blitar''' èkennal kalabân sâbbhutân Kotta Patria, Kotta Lahar bân Kotta Proklamator, èpabâḍâ tangghâl 1 april 1906.<ref>blitarkota.go.id [https://blitarkota.go.id/id/halaman/gambaran-umum "Gambaran Umum".] {{Webarchive|url=https://web.archive.org/web/20230531001716/https://blitarkota.go.id/id/halaman/gambaran-umum |date=2023-05-31 }}</ref> [[Bhengkek:Lambang Kota Blitar.jpeg|jmpl|Logo Kotta Blitar]] == Gèografi == Kotta Blitar iyâ arèrya tègghina 156 m, è dhâsar katèngghiân tasè , è,koordinat 112° 14 - 112° 28 sèngray tèmor bân 8° 2 - 8° 10 lintang lao'. Kotta Blitar bâḍâ è 160 km ḍâri Gunong Kelud è ara tenggara. Kotta Blitar iyâ arèrya wilayah palèng kènè' nomer ḍuwâ' Propinsi Jhâbâ Tèmor samarèna Kotta Mojokerto. == Sombher == pze210ifnnwj8yw2nx2pq08yh4kx0ma Luk-Ghuluk, Songennep 0 2342 14528 14498 2023-10-13T23:06:57Z Alfiyah Rizzy Afdiquni 9 14528 wikitext text/x-wiki '''Kacamadhân Luk-Ghuluk''' iyâ areyâ sala sèttong kacamadhân sè baḍâ è [[Kabhupatèn Songennep]], [[Jhâbâ Tèmor]], [[Inḍonesia|Inḍonèsia.]] == Kompolan dhisa è Kacamadhân Luk-Ghuluk:<ref>Katalog BPS, [https://www.sumenepkab.go.id/uploads/document/books/100-GULUK-GULUK-2019.pdf "Kecamatan Guluk-Guluk dalam Angka 2019"], hal. 2.</ref> == 1. Bhâkeyong 2. Bâto Ampar 3. Brâghung 4. Luk-Ghuluk 5. Ketawang 6. Panangghungan 7. Pajhuddhân Dhâleman 8. Pajhuddhân Dhungdhâng 9. Pajhuddhân Karangsokon 10. Pajhuddhân Nangghèr 11. Porḍâpor 12. Tambhuko == Sombher == <references /> ov007nhmb66abyxvjhwg8s6yz35p685 Pacet, Mojokèrto 0 2344 14504 14502 2023-10-13T07:41:17Z Awin17 2275 14504 wikitext text/x-wiki iyâ arèya sala sèttong kabhupatèn sè baḍâ è [[Jhâbâ Tèmor|Jhâbâ Tèmor,]] [[Inḍonesia|Inḍonèsia.]] Wilayah Pacet bâdâ è soko lèrèng ghunong Panangghungan. hal rèa sè adhâddiyâgi Pacet salah sèttong dhisa wisata. == Gèorafi == Pacet bâdâ è bâbâ lèrèng ghunong Wèlèrang katenggiân rata-rata 600 mdpl.<ref name=":0" /> == Sombher == <references group="SAMBADHE 2018" responsive="" /> mi0wugknpzbgrro7dz22vo4tdbe6xfj Asta Aghung Arosbhâjâ, Bhângkalan 0 2345 14524 14467 2023-10-13T08:03:26Z Vhaelsyam 2312 14524 wikitext text/x-wiki Asta Aghung Arosbhâjâ iyâ arèya asta kona sè baḍâ è dhisah asta aghung, Kacamadhân Arosbhâjâ, Kabhupatèn Bhângkalan, dhimèn tana asta aropaagi tana sè agabung dâlam dhisah palkaran.<ref>kemdikbud.go.id, " '''Makam Agung Arosbaya",'''</ref> == Gèografi == Asta Aghung Arosbhâjâ, arèya baḍâ è Kacamadhân Arosbhâjâ, Kabhupatèn Bhângkalan. Tana sè è ghâbây asta aropaagi tana sè agabung dâlam dhisah palkaran. Sajhârâh orèng-orèng sè è makamagi è asta Aghung è molaè dâri kârajaan majhapahit yakni rajhâh Brawijaya V sè ampon maso' islam. == Sombher == <references /> dujcsstdd7qphwdpyg1ks36gwii3mgu Kabhupatèn Pasuruwân 0 2346 14536 14523 2023-10-14T01:41:51Z Alfiyah Rizzy Afdiquni 9 14536 wikitext text/x-wiki '''Kabhupatèn Pasuruwân''' iyâ arèya sala sèttong kabhupatèn sè baḍâ è [[Jhâbâ Tèmor|Jhâbâ Tèmor,]] [[Inḍonesia|Inḍonèsia]]. [[Bhengkek:Lambang Kabupaten Pasuruan.png|jmpl|Lambang Kabhupatèn Pasuruwân]] == Gèografi == Wilayah Kabhupatèn Pasuruwân kalabân lowas 1.474,015 km<sup>2</sup> baḍâ è antarana 112<sup>o</sup>33’55” sampè’ 113<sup>o</sup>05’37” Bujur Tèmor bân antarana  7<sup>o</sup>32’34” sampè’ 7<sup>o</sup>57’20” Lintang Lao’.<ref>pasuruankab.go.id, [https://www.pasuruankab.go.id/halaman/gambaran-umum-kabupaten-pasuruan-2018 "Gambaran Umum Kabupaten Pasuruan 2018"], aksès 13 Oktober 2023. </ref> Kabhupatèn rèya abâtâsan kalabân ta-kotta sè laèn. È bun ḍâjâ èbâtâsè Kotta Pasuruwân, [[Sellat Madhurâ|Sellat Madura]] bân [[Kabhupatèn Siḍoarjo|Kabhupatèn Sidoarjo]], è bun Lao' bâtâsè Kabhupatèn Malang, è bun bârâ' abâtâsan kalabân Kabhupatèn Mojokerto bân Kotta Batu, Jhugân è bun Tèmor abâtâsan kalabân [[Kabhupatèn Probolinggo]]. Dhinèng geologi Kabhupatèn Pasuruwân cè' brânanga, iyâ arèya baḍâ 3 parobâ bâtoan, yakni pârmukaan, sedimen bân ghunong apoy (kuarter ngoâ bân kuarter towa). == Sombher == <references /> 1v40aweysd752qa0fm8f1sixym1bo2w Kabhupatèn Pacitan 0 2347 16635 14577 2024-05-17T00:39:26Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 16635 wikitext text/x-wiki '''Kabhupatèn Pacitan''' iyâ arèya sala sèttong kabhupatèn sè baḍâ è [[Jhâbâ Tèmor|Jhâbâ Tèmor,]] [[Inḍonesia|Inḍonèsia.]] Kabupatèn rèya baḍâ è bâgiyân bârâ' lao', bân tamasok sala sèttong ḍâri 38 kabhupatèn sè baḍâ è [[Jhâbâ Tèmor|Jhâbâ Tèmo]]<nowiki/>r. Lowassa Kabhupatèn Pacitan baḍâ è 138.987,16 Ha.<ref name=":0">pacitankab.go.id, [https://pacitankab.go.id/geografis/ "Geografis"] {{Webarchive|url=https://web.archive.org/web/20231013100613/https://pacitankab.go.id/geografis/ |date=2023-10-13 }}, aksès 13 Oktober 2023.</ref> [[Bhengkek:Seal of Pacitan Regency.svg|jmpl|Lambang Kabupatèn Pacitan]] == Gèografi == È Kabhupatèn Pacitan baḍâ 12 kachamadhân, 5 kelurahan, bân 166 dhisa, bân baḍâ è antarana 110 55′ – 111 25′ Bujur Tèmor bân 7 55′ – 8 17′ Lintang Lao'.<ref name=":0" /> == Sombher == c7oyf43o539m0b3n6sem97e9ajh98wr Kotta Semarang 0 2348 14512 14490 2023-10-13T07:44:17Z Aicha Kinara 2294 14512 wikitext text/x-wiki Kotta Semarang iyâ arèya sala sèttong kabhupatèn sè baḍâ è [[Jhâbâ Tèmor|Jhâbâ Tèngâ,]] [[Inḍonesia|Inḍonèsia.]] == G[[Jhâbâ Tèmor|è]]<nowiki/>ografi == Sacara Geografis, Semarang baḍâ è antara 6 ° 50 '- 7 ° 10 ' Lintang k[[Jhâbâ Tèmor|â]]<nowiki/>cèr bèn 109 ° ghèris 35 '- 110 ° 50 ' Bujhur Tèmor kalab[[Jhâbâ Tèmor|â]]<nowiki/>n suhu molaè dâri 20 ° -35 ° Celcius. <ref>jatengprov.go.id, [https://visitjawatengah.jatengprov.go.id/id/regency/kota-semarang "Kotta Semarang"]</ref> == Sombher == 7h8cov2l2w52ajvzbu643mck8c06qdk Ghunong Ijèn 0 2349 14782 14777 2023-11-21T00:10:26Z InternetArchiveBot 639 Rescuing 2 sources and tagging 0 as dead.) #IABot (v2.0.9.5 14782 wikitext text/x-wiki '''Ghunong Ijèn''' otabâ sè èkoca' Kawah Ijèn iyâ arèya sala sèttong ghunong wisata sè baḍâ è [[Kabhupatèn Banyuwangi|Banyuwangi]] bân [[Kabhupatèn Bândâbâsa|Bândâbâsa]], [[Jhâbâ Tèmor|Jhâbâ Tèmor]], [[Inḍonesia|Inḍonèsia]], sè anḍi' apoy bhiru. Ghunong Ijèn aropaaghi sèttong ghunong se anḍi' apoy bhiru è ḍhunnya.<ref>{{Cite web|url=https://kominfo.jatimprov.go.id/berita/wisata-melihat-blue-fire-kawah-ijen-banyuwagngi-dibuka-dini-hari|title=Wisata Melihat Blue Fire Kawah Ijen Banyuwangi Dibuka Dini Hari|access-date=|archive-date=2023-10-13|archive-url=https://web.archive.org/web/20231013061650/https://kominfo.jatimprov.go.id/berita/wisata-melihat-blue-fire-kawah-ijen-banyuwagngi-dibuka-dini-hari|dead-url=yes}}</ref> [[Bhengkek:Sulfur mining in Kawah Ijen - Indonesia - 20110608.jpg|jmpl|Ghunong Ijèn]] == Gèografi == Ghunong otabâ kawah Ijèn baḍâ è tègghi 2.368 mèter è attas ḍhâsar tase'. Sè lèbur ḍâri ghunong arèya baḍâ è tèngnga'na kaldera sè palèng loas è Polo [[Jhâbâ Tèmor|Jhâbâ]], aèng danau kawah Ijèn anḍi' pH sè ce' accènna yakni 0,1 sè maḍhâdḍhi kawah palèng accèn è dhunnya.<ref>{{Cite web|url=https://bondowosotourism.com/2019/10/29/296/|title=Kawah Ijen|access-date=|archive-date=2023-11-19|archive-url=https://web.archive.org/web/20231119125530/https://bondowosotourism.com/2019/10/29/296/|dead-url=yes}}</ref> == Sombher == {{reflist}} mhh9jdw2z5w0qfe938gz2t1hvzyg307 Gambaran Umum Kabupaten Pasuruan 2020 0 2350 14476 2023-10-13T06:59:17Z Anis Ainun 1881 Anis Ainun ngallèyaghi kaca [[Gambaran Umum Kabupaten Pasuruan 2020]] ka [[Kabhupatèn Pasuruwân]] 14476 wikitext text/x-wiki #ALIH [[Kabhupatèn Pasuruwân]] knaynmdxux98n3y2q9ccshesng2uetj Kabhupatèn Probolinggo 0 2351 16051 14526 2024-02-21T22:02:45Z Alfiyah Rizzy Afdiquni 9 16051 wikitext text/x-wiki '''Kabhupatèn Probolinggo''' iyâ arèya sala sèttong kabhupatèn sè baḍâ è [[Jhâbâ Tèmor|Jhâbâ Tèmor,]] [[Inḍonesia|Inḍonèsia.]] Kabhupatèn Probolinggo lowassa 169.616,65 Ha. Kabhupatèn Probolinggo rèya èkennal ândi' ḍuwâ' mosèm sabbhân taon yakni mosèm nimor bân mos nembèrâ' <ref name=":0">jatim.bpk.go.id. "Kabupaten Probolinggo"[https://jatim.bpk.go.id/kabupaten-probolinggo/]</ref> == Gèografi == Lokasi Kabhupatèn Probolinggo bâḍâ è 112°50’ – 113°30’ Bujur Tèmor (BT) dan 7°40’ – 8°10’ Lintang Selatan (LS). Kabhupatèn Probolinggo bâḍâ è bâbâna epènggirre gunong se atirep dèri bâra' ka tèmor.<ref name=":0" /> == Sombher == <references /> hiqhg0rdbhas4wnav5xbv27mc04zqo9 Kottha Surakârta 0 2352 14580 2023-10-17T04:49:25Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Kottha Surakârta]] ka [[Kottha Surakarta]]: Judul salah eja 14580 wikitext text/x-wiki #ALIH [[Kottha Surakarta]] fuuhr7n89b7a979ypogwjkr8glzwce7 Orèng Pâlèstina 0 2353 14583 14582 2023-10-17T12:37:06Z Faleztino 2341 14583 wikitext text/x-wiki '''Orèng Pâlèstina''' (الفلسطينيون; ''al-Filasṭīniyyūn'') iya orèng bhângsa Arab sè asalna dâri Pâlèstina. Orèng Pâlestina anganggu buḍaya bân [[bhâsa Arab]]. m4g3611rwf8i0anx84e6tb18l18d4tk Amina Wadud 0 2354 17038 15463 2024-07-17T00:04:46Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 17038 wikitext text/x-wiki {{infobox orang}} ''''Amina Wadud''' rèmbi’ è tangghâl 25 September 1952, Aropaaghi Filsuf Muslim asal Amerika sè fokus a interpretasi al-Qur’an kalabhân Progresif. == Sakola == Taon 1974, Amina Wadud tammat ḍâri Universitas Pennsylvania kalabhân ghellâr sarjana sains. Amina polè ollè ghellâr Master of Arts è bidang studi oriental bân ghellâr Ph. D è bidang studi Islam bân bahasa Arab ḍâri Universitas Michigan è taon 1998. Saabittâ asakola pascasarjana, Amina paḍâ alanjutaghi studi ka Mesir ngala’ studi Bahasa Arab tingkat lanjut è Universitas Amerika è Kairo, studi al-Qur’an bân fikih è Universitas Kairo, juhgân filsafat è Universitas al-Azhar. Amina tamasok generasi nomer settong sè anafsèrèn ulang ḍâ’ ayat-ayat gender sè Baḍâ è ḍâlem al-Qur’an kalabhân metode hermeneutika feminisme sè adhâsar Feminis.<ref>Mardinsyah, Mardety. [https://www.hermeneutikafeminisme.com/feminisme-dan-hermeneutika-amina-wadud/ "Feminisme dan Hermeneutika Amina Wadud"] {{Webarchive|url=https://web.archive.org/web/20220131064025/https://www.hermeneutikafeminisme.com/feminisme-dan-hermeneutika-amina-wadud/ |date=2022-01-31 }}. 2020-08-21. aksès 2023-10-28.</ref> == Kalakowan == Amina Wadud ahli è bidang gender bân studi al-Qur’an ḍâri taon 1989 sampè’ 1992. Kalako’na Amina iyâ arèya ḍhâdḍhi asistènna dosen studi al-Qur’an è IIUM. Saabittấ bâḍâ è dissa’, Amina nerbitaghi tesis sè judulla ''Qur’an and Woman: Rereading the sacred text form a woman’s perspective;'' è ḍhâlâm buku arèya Amina nekkanaghi bhutona tauhid kaanggui ngabâs fenomena sosial.<ref>Yanuri Yusuf R. "Amina Wadud, Feminis Muslim yang Berani Jadi Imam Shalat Bagi Laki-Laki". 2022-04-03.aksès 2023-02-10.</ref> Buku-bukuna toman è yanggui ḍâri lembaga Swadaya masyarakat mènangka bâcaan ḍấsar ḍâ’ aktivis bân akademisi. Namong, Buku-bukuna tâ’ è beghi beredar è Uni Emirat Arab. Taon 1992, Amina è tarèma ḍhâdḍhi ghuru rajhâ (profesor) Agama bân filsafat è Universitas Persemakmuran Virginia, Amina pensiun è taon 2008 pas ngala’ posisi mènangka dosen tamoy è UGM. == Sombher == <references /> {{DEFAULTSORT:Wadud, Amina}} 7d4zjlndtpmvocjt67duymu8srbuujo Agus Salim 0 2355 15754 14676 2024-02-03T15:07:50Z Seeharee 1782 15754 wikitext text/x-wiki {{infobox orang}} H. '''Agus Salim''' lahèr kalabân nyama Masjhoedoelhaq sè ngaghungi artè "pembela kebenaran". Dhibi'èn lahèr 8 Oktober 1884 bân dhinggâl omor 4 Novèmber 1954. H. Agus Salim èngghi panèka sorang pejuang kamardhikaan Indonèsia. Dhibi'èn ètettepaghi mènangka sala sèttong pahlawan nasional Indonèsia ka 27 Dèsèmber 1961 lèbât kendil Prèsiden Indonèsia nomer 657 taon 1961.<ref>Adryamarthanino, Verelladevanka dan Widya Lestari Ningsih. [https://www.kompas.com/stori/read/2022/04/13/080000779/biografi-agus-salim-the-grand-old-man-indonesia?page=all "Biografi Agus Salim, "The Grand Old Man" Indonesia".] Kompas.com. 2022-04-13. Aksès 2023-11-17. </ref> Lalakon sè bhândhreng èngghi panèka mènangka orator bân penulis. Agus Salim ngoasaèh empa' bhâsa asèng nèng èropa (Bhâsa Belanda, Bhâsa Inggris, Bhâsa Jèrman bân Bhâsa Prancis), Bhâsa asèng nèng tèmor tengnga (Bhâsa Arab bân Bhâsa Turki) kalabân Bhâsa Jeppang. == Carèta odi' == Agus Salim lahèr dâri pasangan Soetan Salim bân Siti Zainab. Kalaghungan tèrahèr eppa'èn èngghi panèka jhâksa kapala nèng Pangadilân Tènggih Riau.<ref>Deezan, Yadi. [https://www.moeslim.id/tokoh/kh-agus-salim/ "KH. Agus Salim"]. Moeslim.id. 23-09-02. aksès 2023-11-17. </ref> Pendidikan dâsar ètempo nèng Europeesche Lagere School (ELS), sakolah khusus kaangghuy na'-ana' Eropa. Pas èlanjutaghi nèng Hoogere Burgerschool (HBS) Koning Willem III (Kawedrie) nèng Batavia. Bilâ ampon lulus, berhasil dhâddhi alumni palèng bhâghus neng HBS se-Hindia Belanda. Saamponah lulus, Salim alakoh mènangka penerjemah bân pembantu notaris è kongsi pertambangan è Indragiri. è taon 1906, Salim mangkat ka Jeddah, Arab Saudi kaangghuy alakoh nèng duta bessar Belanda è dissa. Nèng periode panèma Salim aguruh ka Syaikh Ahmad Khatib, se panèka ghi' anommah. È taon 1912-1915, Salim mokka' sakola dâsar abhâsa Belandâ, Hollandsch-Inlandsche Scholl (HIS). Pas è taon 1915 dhibi'èn maso' ka kalakowan jurnalistik è Harian Neratja mènangka bâkkèl Redaktur. Salastarènah ghâpanèka è angka' dhâddhi Ketua Redaksi. Agus Salim abinih sarèng  Zaenatun Nahar Almatsier bân andi' 10 ana'. Kalakowanna e dâlâm  jurnalistik tèrros ajhu sampè' ahèrra dhâddhi Pimpinan Harian Hindia Baroe è Jakarta. Salastarènah ghâpanèka abangun Surat kabar Fadjar Asia. Bân èlanjutaghi dhâddhi Redaktur Harian Moestika è kottah Yogyakarta bân mukka' kantor Advies en Informatie Bureau Penerangan Oemoem (AIPO). Abhârèngan sarèng ghâpanèka dhibi'èn maso' ka politik dhâddhi pamimpin Sarekat Islam. == Karjâ Tolès == Riwayat Kedatangan Islam di Indonesia Dari Hal Ilmu Quran Muhammad voor en na de Hijrah Gods Laatste Boodschap Jejak Langkah Haji Agus Salim (Kumpulan karya Agus Salim yang dikompilasi koleganya, Oktober 1954) == Karya Terjemahan == Menjinakkan Perempuan Garang (dari The Taming of the Shrew karya Shakespeare) Cerita Mowgli Anak Didikan Rimba (dari The Jungle Book karya Rudyard Kipling) Sejarah Dunia (karya E. Molt) == Karier Politik == È taon 1915, H. Agus Salim agabung sareng Sarekat Islam bân dhâddhi pemimpin kaduwâ' samarèna Oemar Said Tjokroaminoto. Peran H. Agus Salim è masa perjuangan kamardhikaan Indonesia èngghi panèka: anggota Volksraad (1921-1924) anggota Panitia Sembilan dâlâm Badan Penyelidik Usaha-usaha Persiapan Kemerdekaan sè asiapaghi UUD 1945 Menteri muda Lowar Negeri Kabinet Sjahrir II 1946 bân Kabinet III 1947 pembukaan hubungan diplomatik Indonesia sareng negara-negara Arab, terutama Mesir è taon 1947 Menteri Lowar Negeri Kabinet Amir Sjarifuddin 1947 Menteri Lowar Negeri Kabinet Hatta 1948-1949 È antara taon 1946-1950 dhibi'en akadhi bintang cemerlang dâlâm pergolakan politik Indonesia, saèngghâ kerap kali ègelari "Orang Tua Besar" (The Grand Old Man). Dhibi'en jughân pernah ajabat Menteri Lowar Negeri Indonesia è kabinet presidensial bân è taon 1950 sampè ahèr hayatdeh èparcajâ mènangka Penasehat Menteri Lowar Negeri. È taon 1952, dhibi'en menjabat Ketua è Dewan Kehormatan Persatuan Wartawan Indonesia. Makkè epon penana tajâm bân kritikanna peddhes namong Haji Agus Salim èkenal pagghun ngormatè batas-batas bân ajunjung tèngghih kode etik jurnalistik. Samarèna gundurkan diri dâri dhunnyah politik, è taon 1953 dhibi'en ngarang buku sè judul Bagaimana Takdir, Tawakal dan Tauchid harus dipahamkan? Sè lantas èperbaiki dhaddhi Keterangan Filsafat Tentang Tauchid, Takdir bân Tawakal. Dhibi'en dhinggâl dhunnyah è 4 November 1954 è RSU Jakarta bân èmakam aghi è Taman Makam Pahlawan Kalibata, Jakarta. Nyamana satiya è abadiaghi kaangghuy stadion sepak bola è Kotta Padang. == Dâlem Budhâjâ Populer == Dâlem film Tjokroaminoto: Guru Bangsa (2015), Agus Salim èperan aghi sareng Ibnu Jamil. Dâlem film Moonrise Over Egypt (2018), Agus Salim èperan aghi sareng Pritt Timothy. Dâlem film Buya Hamka (2023), Agus Salim èperan aghi sareng Pritt Timothy. == Sombher == #{{cite web |url = https://tirto.id/memimpin-itu-menderita-seperti-agus-salim-czgJ |title = Memimpin Itu Menderita, Seperti Agus Salim |last = Matanasi |first = Petrik |date = 4 November 2017 |website = tirto.id |publisher = |access-date = 3 Februari 2024 |ref = {{sfnref|Matanasi|4 November 2017}} }} hnzilk7zmz571i5sfhgwmjgeyzyeb2z Siti Musdah Mulia 0 2356 14647 14646 2023-11-07T11:03:50Z Anis Ainun 1881 14647 wikitext text/x-wiki Siti Musdah Mulia (rèmbi’ taon 1958) iyâ arèya aktivis pajuang hak bhâbini’ Indonesia bân profesor agama.<ref>Department Of State. The Office of Electronic Information. Dr. Siti Musdah Mulia - Indonesia "[https://2001-2009.state. https://2001-2009.state.]". 2009-01-20. aksès 2023-11-07.</ref> Musdah aropaaghi bhâbini’ sè lughâlluh ḍhâdḍhi profesor risèt è lembaga èlmo pengetahuan Indonesia, semangkèn ampon ḍhâdḍhi dosen pamèkkèran politik Islam è sakola'an Pascasarjana Universitas Syarif Hidayatullah Jakarta.<ref>The Conserfation. Siti Musdah Mulia (https://theconversation.com/). 2018-09-28. aksès 2023-11-7.</ref> Sajjhek taon 2007, Musdah ḍhâdḍhi ketua Lembaga Swadaya Masyarakat Konferensi Agama bân Perdamaian Indonesia, sè lembaga kasebhut andi’ tojjuen kaangghui apromosiaghi dialog antaragama è Indonesia. Musdah Jughân ḍhâdḍhi direktur Megawati Institute, yakni think-thank sè è ghâbai sareng mantan Presiden Megawati Soekarno Putri.<ref name=":1">Diani, Hera. "In the Land Where Everyone’s God: Interview with Musdah Mulia. https://magdalene.co/". 2014-08-08. aksès 2023-11-07.</ref> == Masa Ngoḍhâ == Musdah rèmbi’ è Bore, Sulawesi Selatan taon 1958 ḍâri bhâlâ muslim konservarif. Ramana aropaaghi pemimpin kelompok Islam lokal Batalion Darul Islam, ḍhinèng èbhuna aropaaghi bhâbini’ lughâlluh è ḍhisana sè tammat ḍâri sakola’an Islam yakni Pondok Pesantren Darud Dakwah wal Irsyad (DDI), Pare-Pare.<ref name=":0">Wayback Machine. Biografi Musdah Mulia (Dalam Buku Muslimah Sejati). "https://web.archive.org/". 2012-06-22. aksès 2023-11-07.</ref> == Kalakoan == Taon 1997, Musdah ḍhâdḍhi bhâbini’ lughâlluh sè narèma ghellâr PhD è bidang pamèkkèran Islam ḍâri Universitas Syarif Hidayatullah Jakarta.<ref>Tunny, M. Azis. Siti Musdah Mulia: A Courageous Woman. "https://www.thejakartapost.com/". 2010-08-11. aksès 2023-11-7</ref> Ḍâri taon 1999 sampè’ 2007 ajabat mènangka penasèhat senior è Kementrian Agama sè jughân nurok nyumbhâng pèkkèran ḍâ’ rancangan hokom taon 2004. Musdah ngarendeng osolan kètab undang-undang hukum Islam (RUU KUHP), ngosolaghi sopajhâ apellang pakabinan anak bân poligami, jughân ngèḍhinaghi pakabinan biḍhâ agama, namung serrèna protes sè èsartaè kakerrasan ḍâ’ Musdah, ahèrra draf kasebbhut è bhâttalaghi.<ref name=":0" /> Ḍâri taon 2000 sampè’ 2005, Musdah jughân ḍhâdḍhi ketua divisi Majelis Ulama Indonesia.<ref>Siti Musdah Mulia. "https://tirto.id/". 2016-05-03. aksès 2023-11-07.</ref> Musdah ampon aparèng onèng pandangan moderat sè abahas isu-isu Islam, akaḍhi; tade’ atoran sè nyoro bhâbini’ nganggui burgu’ (jilbab),<ref name=":1" /> bân nganggep poligami nèka haram.<ref>Yusefri. The Law of Polygamy in Islam: a Methodological Review of Siti Musdah Mulia’s Legal Thought. "http://journal.iaincurup.ac.id/". 2017. aksès 2023-11-07.</ref> Musdah jughân ampon aḍhâbu jhâ’ kaom bhâbini’ sè Muslim koḍhu ollè èdhi kaanggui anafsèrèn tibi’ ḍâ' ajhârân Islam tor bisa ḍhâdḍhi ulama.<ref>Department Of State. The Office of Electronic Information, "[https://2001-2009.state.gov/g/wi/86002.htm https://2001-2009.state.]" 2009-01-20. aksès 2023-11-07.</ref> == Karjhâ == Ampon bânnya' buku sè è tolès ḍâri Musdah, yakni:<ref>Women Unlimited. PROF. DR. SITI MUSDAH MULIA, MA. "https://womenunlimited.id/". aksès 2023-11-07.</ref> * Muslimah Reformis (2004) * Islam Kritik Poligami (2003) * Islam dan Inspirasi Kesetaraan Gender (2005) * Islam dan Hak Asasi Manusia (2010) * Potret Wanita dalam Ceramah Islam (2000) * Islam dan Media Massa (2000) * Kesetaraan dan Keadilan Gender dalam Perspektif Islam (2001) * ISIS: Pemikiran Politik Haikal (2002) * Perempuan dan Politik (2003) * Wanita Muslim Reformis: Islam Menggugat Poligami (2004) * Wanita Muslim yang Terinspirasi Reformasi Agama (2005) * Islam dan Kekerasan terhadap Perempuan (2005) * Islam dan Inspirasi Kesetaraan Gender (2007) == Penghargaan == Musdah ngaollè Pangarghâân mènangka Bhâbini’ Sèbhângal Internasional taon 2007 ḍâri pamarènta Amerika Serikat. É taon 2008, Musdah paḍhâ ngaollè Yap Thiam Hien Pangarghâân Hak Asasi Manusia ḍâri karjâna sè apromosiaghi dialog bân inklusivitas Islam.<ref name=":0" /> == Somber == <references /> c2xr7lte5a95ejhe9pgkrbky70hmeo3 Pakanḍhâ'ânna pangangghuy:Alfiyah Rizzy Afdiquni 3 2357 21104 21103 2024-10-19T23:29:19Z Munajad.MH 3071 /* Project of Template for Wikipèḍia Madhurâ */ 21104 wikitext text/x-wiki == Create some Indonesian car manufacturer pages on Madhura Wiki == @[[Pangangghuy:Alfiyah Rizzy Afdiquni|Alfiyah Rizzy Afdiquni]] Hi, since you are native to Madhura language, I am a car fanatic and I was looking for some car manufacturer articles in different countries. In the Indonesian car manufacturers I have seen that the car manufacturers produced in Indonesia: https://en.m.wikipedia.org/wiki/List_of_car_brands#Indonesia (Esemka:https://en.m.wikipedia.org/wiki/Esemka , Pindad: https://en.m.wikipedia.org/wiki/Pindad and Timor: https://en.m.wikipedia.org/wiki/Timor_Putra_Nasional) are available only on Bahasa Indonesia, the national language of Indonesia. Can you also create them on Madhura language? If you know also Aceh, Banjar, Basa Bali, Basa Banyumasan, Javanese and Tetun, I would be very happy if you will also create these car manufacturer pages in these languages. If you know some of these languages, create them in those you know. If you don't know none of them except Madhura, find a colleague in each language to create them. Thanks [[Pangangghuy:EDASHI|EDASHI]] ([[Pakanḍhâ'ânna pangangghuy:EDASHI|kanḍhâ]]) 12 Novèmber 2023 05.03 (WIB) Hi @[[Pangangghuy:EDASHI|EDASHI]] I've asked friends from Java, Bali and Sunda but apparently they seems busy :@[[Pangangghuy:Alfiyah Rizzy Afdiquni|Alfiyah Rizzy Afdiquni]] Please create car manufacturer articles for Esemka:https://en.m.wikipedia.org/wiki/Esemka , Pindad: https://en.m.wikipedia.org/wiki/Pindad and Timor: [https://en.m.wikipedia.org/wiki/Timor_Putra_Nasional https://en.m.wikipedia.org/wiki/Timor_Putra_Nasion] on Madhura Wiki. Also if you or your friends,know Aceh, Banjar, Basa Bali, Basa Banyumasan, Javanese and Tetun which are spoken in Indonesia, create also pages for these Indonesian car manufacturers in these languages. Or if you and your friends don't know these languages except Madhura, find a colleague on these Wiki languages to create them. These Indonesian car manufacturers seems interesting for me which I am a big car fanatic. And also they are a few popular, so they will become more popular in Indonesia and outside Indonesia if they will have more languages available for them, especially the languages spoken in Indonesia. Thanks for understanding me, :Ergys Dashi [[Spesial:Kontribusi pengguna/185.237.17.26|185.237.17.26]] 16 Novèmber 2023 21.56 (WIB) :@[[Pangangghuy:Alfiyah Rizzy Afdiquni|Alfiyah Rizzy Afdiquni]] Thank you for creating the articles for <nowiki>'''Esemka''', '''Pindad''' and '''Timor''' in Madhura language. Can you create also articles for '''Esemka''' in Aceh, Banjar, Basa Bali, Jawa and Tetun, '''Pindad''' in Aceh, Banjar, Basa Bali, Jawa and Tetun and '''Timor''' in Aceh, Banjar, Basa Bali, and Tetun (since the article for '''Timor''' company is available in Jawa language). If you understand these languages, please create also articles in these languages for these Indonesian car manufacturers. Or if you don'</nowiki>t understand them, ask some colleagues you may know, to create them. [[Spesial:Kontribusi pengguna/185.237.17.26|185.237.17.26]] 22 Novèmber 2023 12.16 (WIB) Hi @[[Pangangghuy:EDASHI|EDASHI]] Me and my friends are happy to write some Indonesian car manufacturer pages on Madhura Wiki. Let me know if there is specific article you want == Usulan pemblokiran == Halo, maaf jika saya berbicara dalam bahasa Indonesia, bisakah bung memblokir pengguna [[user:Faleztino|Faleztino]]. Ybs. telah diblokir di [https://m.wikidata.org/wiki/Special:CentralAuth/Faleztino berbagai wiki] serta saya meminta tolong untuk mengembalikan pemindahan masifnya apabila memang salah. [[Pangangghuy:Nyilvoskt|Nyilvoskt]] ([[Pakanḍhâ'ânna pangangghuy:Nyilvoskt|kanḍhâ]]) 6 Ḍèsèmber 2023 08.40 (WIB) Hi, Kak [[Pangangghuy:Nyilvoskt|Nyilvoskt]]. Terima kasih pemberitahuannya, ya. == please take care of deletion request == [[Modul:String2]] [[Pangangghuy:TenWhile6|TenWhile6]] ([[Pakanḍhâ'ânna pangangghuy:TenWhile6|kanḍhâ]]) 16 Oktober 2024 23.46 (WIB) Hi, [[Pangangghuy:TenWhile6|TenWhile6]]. I'm sorry, I don't get it. What do you mean? 17 Oktober 2024 11.17 (WIB) == Project of Template for Wikipèḍia Madhurâ == Adakah teman² yang bersedia menginstal dari en.wikipedia sebagian template penting dibawah ini {{String-handling templates}} kalau bisa juga yang ini {{Wikipedia editor navigation templates|state=expanded}}kita memerlukan 5-10 orang yang estimasi selesainya dalam 1 minggu apabila hanya seorang saja mumkin perlu 2-3 bulan, setelah selesai, terserah jika ingin menerjemahkan karena yang terpenting adalah ekosistemnya bisa berjalan, kita sangat memerlukan Tim Ahli meski dari Wikipedia id. atau en. atau jawa untuk mengawasi dan mengoreksi kekeliruan. Tolong disebarkan, Sekian mohon maaf dan terimakasih kesempatannya. [[Pangangghuy:Munajad.MH|Munajad.MH]] ([[Pakanḍhâ'ânna pangangghuy:Munajad.MH|kanḍhâ]]) 18 Oktober 2024 05.07 (WIB) dzeuiho6qcsdqhbmswhgjcn5xlapg1v Toyota 0 2358 14655 14654 2023-11-13T04:58:41Z Alfinlutvianaaa 1710 14655 wikitext text/x-wiki '''Toyota Motor Corporation (TMC)''' iyâ arèya pabbrik motor sè asalla ḍâri Jeppang, posatta è Toyota, Aichi. Satèya, Toyota iyâ arèya pabbrik sè angasèlaghi motor palèng rajâ è dunnya.<ref>[https://www.gaikindo.or.id/sejarah-industri-otomotif-berdirinya-toyota-dan-bagaimana-ia-masuk-indonesia/ "Sejarah Industri Otomotif, Berdirinya Toyota dan Bagaimana Ia Masuk Indonesia"]. Gaikindo.or.id. Aksès 13-11-2023.</ref> Salaènna jârèya aghâbây motor, Toyota aberri’ playanan finansial, bân polè aghâbây robot. TMC iyâ arèya angghota ḍâri grup Toyota, bân aghâbây motor kalabân mèrek Toyota, Lexus, Daihatsu bân Hino. Polè anḍi’ sabâgiyân bhubhu Subaru, Isuzu, bân Daihatsu.<ref>[https://www.cnnindonesia.com/otomotif/20190927160010-579-434689/pabrikan-otomotif-dalam-kekuasaan-toyota "Pabrikan Otomotif dalam Kekuasaan Toyota"]. CNN Indonesia. 28-09-2019. Aksès 13-11-2023.</ref> 3xhh6k66klnfdld5ovfrzvueipuiha2 Syabâl 0 2359 14658 14657 2023-11-13T11:50:34Z Imroatulhss 2206 14658 wikitext text/x-wiki Syabâl (bhâsa Arab: شوال, translit. Syawwāl) panèka bulân kasapolo dâlem kalènder ijrat bân jhâbâh. È tangghâl 1 Syabâl, ommat Islam araya aki tellasan mènangka paraya'an samarèna ajhâlâni pasah è bulân sabellunah arèya bulân pasah.<ref>Berliana Intan Maharani.detik.com. [https://www.detik.com/hikmah/khazanah/d-6688957/6-keistimewaan-bulan-syawal-jadi-waktu-terbaik-untuk-menikah "6 Keistimewaan Bulan Syawal, Jadi Waktu Terbaik untuk Menikah?"]. aksès 2023-04-25. </ref> == Somber == <references /> lzustup6wy90gju4x8jzfo6wbmhl4xp Prèsiḍèn Inḍonèsia 0 2360 16702 14662 2024-05-29T01:11:33Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 16702 wikitext text/x-wiki '''Prèsidèn Rèpublik Indonèsia''', umumah è singkat mènangka Prèsidèn Indonèsia panèka Kapala pamarènta [[Indonesia|Indonèsia]]. Prèsidèn negghu' kakobâsaan pamarènta Indonèsia bân aropa'aki panglèma tègghih tentara nasional Indonèsia bân panglèma tègghih kapolisian naghârâ rèpublik Indonèsia. Sejjhek taon 2004, prèsidèn bân bâkkèl prèsidèn è pèlè kalabân terkas kaangghuy masa kalaghungan lèma' taon, ollè è palanjháng sakalèh kalabân masa kalaghungan palèng bânya' sapolo taon. Sabellun bâdâna obâ'an dhâ' ondhâng-ondhâng dhâsar naghârâ rèpublik Indonèsia taon 1945 (UUD 1945), Prèsidèn bân bâkkèl prèsidèn è pèlè dâri Majelis Permusyawaratan Rakyat (MPR) dâlem periode bâkto lèma' taon bân samarèna ollè tapèlè polè tanpa bâtes. Prèsidèn bân bâkkèl prèsidèn Indonèsia kaangghuy lembaga kaprèsidènan Indonèsia è soson lèbât rancangan UUD 1945 sè è bahas bân bhâdhân brâksak usaha-usaha parantah Kamardhikaan Indonèsia (BPUPKI) dâlem brâmpan sidangah.<ref>Arvindo.kesbangpol.magelangkab.go.id.[https://kesbangpol.magelangkab.go.id/home/detail/presiden-dan-wakil-presiden-indonesia/379 "Presiden dan Wakil Presiden Indonesia"] {{Webarchive|url=https://web.archive.org/web/20231113140911/https://kesbangpol.magelangkab.go.id/home/detail/presiden-dan-wakil-presiden-indonesia/379 |date=2023-11-13 }}.aksès 21-09-12.</ref> È tangghâl 18 Agustus 1945, panitia parantah Kamardhikaan Indonèsia (PPKI) sè aropaaghi bhâdhân panerros dâri BPUPKI atettepaki pamarlakoan UUD 1945, sè kalabân arèah ngessaaki lembaga kaprèsidènan è Indonèsia, bân mèlè Soekarno kaangghuy prèsidèn Bun adâ' Indonèsia.<ref>Arvindo.kesbangpol.magelangkab.go.id."Presiden dan Wakil Presiden Indonesia".aksès 21-09-12. </ref> WEWENANG, KAWÂJIBÂN BÂN KADUDUKÂN Wewenang, kawâjibân, bân kadudukân prèsidèn adhâsaraki UUD 1945 antara laèn:<ref>Tari Oktaviani.kompas.com.[https://nasional.kompas.com/read/2023/05/19/14253641/tugas-dan-wewenang-presiden-menurut-uud-1945 "Tugas dan Wewenang Presiden Menurut UUD 1945"].2023-05-19.</ref> * Negghu' kakuwasa'an pamarènta atoro' UUD.  * Negghu' kakuwasa'an sè palèng tègghih atas angkatan dhârât, angkatan laot, angkatan odârâ bân kapolisian naghârâ. * Ngosolaki rancangan ondhâng-ondhâng dhâsar ka Dewan pabâkkèlan rakyat (DPR). Prèsidèn alakonih pabhâsa'an bân paberri'en papettok ka RUU abhereng DPR sarta ngessa'aki RUU dhâddhi UU. * Aneptepaki pangatoran pamarènta tebbâs ondhâng-ondhâng (dâlem kapentingan sè maksah). * Aneptepaki pangatoran pamarènta. Ngangka' bân ma Ambu menteri-menteri. Anyatah aki perang, aghâbây perdamaian bân pajhânjhien kalabân papettok DPR. * aghâbây pajhânjhien internasional laènah kalabân papettok DPR. * Anyatah aki kabâdâ'ân bhâbhaja. * Ngangka' duta bân Konsul. Dâlem Ngangka' duta, prèsiden aperatè'èn pertembhângan DPR. * Narèmah penempatan duta naghârâ laèn kalabân aperatè'èn pertembhângan DPR. * Aberri' grasi bân rehabilitas Kalabân aperatè'èn pertembhângan Mahkamah Agung. * \Aberri' Remisi, amnesti, bân abolisi kalabân aperatè'èn pertembhângan DPR. * Aberri' gelar, tandhâh jhâsa, bân tandhâh kahormatan laènah Sè è ator kalabân UU. * Aresmiaki anggota bhâdhân pamarèksah kaobângan sè è pèlè sareng DPR kalabân aperatè'èn pertembhângan Dewan pabâkkèlan Daèrah. * Aneptepaki hakim konstitusi dâri calon sè e osolaki prèsiden, DPR, bân Mahkamah Agung. Ngangka' bân ma Ambu Anggota komisi Yudisial kalabân papettok DPR. == Somber == o1cwiel4kgmprcbd6lo21eh0bpi7hyu Èsèmka 0 2362 15483 14765 2023-12-15T00:25:35Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 15483 wikitext text/x-wiki '''Èsèmka''' aropaaghi PT Solo Manufaktur Kreasi iyâ arèya perusahaan otomotif Inḍonèsia ḍâri Surakarta.<ref>esemkaindonesia.co.id, [https://esemkaindonesia.co.id/profil/perusahaan "Profile Perusahaan",] aksès 2023-11-19</ref> Nyama Èsèmka èkala' ḍâri Sekolah Menengah Kejuruan (SMK) ma'lè maènga' karjâna na'-kana' SMK è bâkto ngâbây montor. Sajjhek 2013, perusahaan ngâbây 10 montor SUV sabbân bulân. [[Bhengkek:Esemka Rajawali.jpg|jmpl|Montor Èsèmka Rajawali]] Perusahaan molaè ngâbây montor è Dhisa Demangan, Kabhupatèn Boyolali, Jhâbâ Tengnga sajjhek 2016 bân èresmiaghi bi' Prèsiḍèn [[Joko Widodo|Jokowi]] è 6 Sèptèmber 2019.<ref>Nugraha, Ricky Mohammad. Murti, Markus Wisnu, ed. [https://en.tempo.co/read/1244685/inaugurating-esemka-factory-jokowi-support-national-brands "Inaugurating Esemka Factory, Jokowi: Support National Brands"]. ''Tempo.co''. Aksès 6 Sèptèmber 2019.</ref> È bâkto 2019, pabrik bisa ngâbây 12.000 montor sabbhân taon. Pabrik rèya ngangghuy bahan nasional ghâbâyân INKA bân Pertamina.<ref>Afifa, Laila, ed. [https://en.tempo.co/read/1244279/jokowi-to-inaugurate-esemka-assembly-plant "Jokowi to Inaugurate Esemka Assembly Plant"]. ''Tempo.co''. Aksès 6 Sèptèmber 2019.</ref><ref>Zamani, Labib. Belarminus, Robertus, ed. [https://regional.kompas.com/read/2019/09/06/12524691/resmikan-pabrik-esemka-presiden-jokowi-ini-merek-kita-sendiri "Resmikan Pabrik Esemka, Presiden Jokowi: Ini Merek Kita Sendiri"]. ''Kompas.com''. Aksès 6 Sèptèmber 2019.</ref> == Sajhârâ == Èsèmka aropaaghi montor kapèng sèttong sè èghâbay bi' na'-kana' SMK Jhâbâ Tengnga è taon 2011. Montor rèya kotara sajjhek Jokowi ngangghuy mènangka montor dinas Walikota Solo.<ref>[https://www.thejakartapost.com/news/2014/12/08/jokowi-s-esemka-start-mass-production-next-year.html "Jokowi's Esemka to start mass production next year"]. ''The Jakarta Post''. Aksès 6 Sèptèmber 2019.</ref> Desain montor bân riset pasar alako bhâreng bi' pabrik Cèna, Chery Automobile Co. bân Guandong Foday Automobile Co ghâbây mabânnya' montor.<ref>[https://www.kemenperin.go.id/artikel/4991/Esemka-Bakal-Gandeng-Chery-dan-Foday "Esemka Bakal Gandeng Chery dan Foday"] {{Webarchive|url=https://web.archive.org/web/20230603081029/https://www.kemenperin.go.id/artikel/4991/Esemka-Bakal-Gandeng-Chery-dan-Foday |date=2023-06-03 }}. ''Kemenperin''. 2012-11-13</ref> * 2007 - SMK Indonesia alako bhâreng AIK (Autocar Indutri Komponen) ngâbây montor 1500 cc. * 2008 - SMK Indonesia bi' AIK nerrosaghi ngâbây messin 2009 - SMK bi' PT Nasional Motor ngâbây bodi kabin ganda bân bersama PT Mageda ngâbây bodi SUV, èèdhini bi' Prèsiḍèn Rèpublik Inḍonèsia ka-6, Susilo Bambang Yudhoyono è pameran neng ITB. == Sombher == <references /> ici7anbi49my2nkj8qenou8uhu5rh88 Nahdlatul Ulama 0 2363 14707 14706 2023-11-19T05:03:19Z Qainiii 1741 14707 wikitext text/x-wiki '''Nahdlatul Ulama''' (NU) iyâ arèya organisasi aghâma Islam [[Inḍonesia|Inḍonèsia]] sè è padhâddhiaghi sarèng Hasyim Asy'ari, pengasuh Pondhuk Tebuireng ḍâri Jombang, [[Jhâbâ Tèmor|Jhâbâ Temor]]. NU andhi’ anggota korang lebbi 40 juta (2013) kantos lebbi ḍâri 95 juta è taon (2021) sè adhâddhiaghi mènangka organisasi Islam palèng raja è dhunnya<ref>Abdurrahman, Syarif (2021-12-20), Tebuireng Initiatives'','' "[https://www.tebuireng.co/menuju-abad-ke-2-nahdlatul-ulama/ Menuju Abad ke-2 Nahdlatul Ulama]", è aksès 2023-02-02.</ref>. NU jughan aropa’aghi badan amal sè ngoros pondhu, sekola, perguruan tinggi, roma sake` bân ngoros masyarakat ka’anghuy abhanto ningkataghi kualitas odi’ umat Islam. NU è dhâddhiaghi è 16 Rajab 1344 H (sè sami kalabân tangghal 31 Januari 1926) è [[Koṭṭa Sorbhâjâ|Kotta Sorbhâjâ]] sareng sorang ulama bân para pedagang ka’anghuy abela praktik Islam tradisionalis (sami kalabân akidah Asy'ariyah bân fikih Mazhab Syafi'i) bân kapentingan ekonomi anggotana. Pandangan keagamaan NU è angghep "tradisionalis" polana mânoleransi budaya lokal selama ta’ nyèmpang kalabân ajaran Islam. Hal rèya abedaghi kalabân organisasi Islam palèng rajâ nomer duwâ’ è Inḍonèsia, Muhammadiyah, sè è angghep "reformis" polana abhutoaghi interpretasi sè lebbi literal dha’ Al-Qur'an bân Sunnah.<ref>Abdurrahman, Syarif (2021-09-26), Tebuireng Initiatives, "[https://www.tebuireng.co/memilih-nahdlatul-ulama-ini-alasan-kiai-wahid/ Memilih Nahdlatul Ulama, Ini Alasan Kiai Wahid]" '','' è aksès 2023-02-02.</ref> Banyya’ tokoh NU iyâ arèya pendukung konsep [[Islam]] nusantara, sebuah ciri khas Islam sè ampon ngalami interaksi, kontekstualisasi, pribumisasi, interpretasi, bân vernakularisasi sè sami kalabân kondisi sosial budaya è Inḍonèsia. Islam Nusantara apromosiaghi moderasi, anti-fundamentalisme, pluralisme bân è titik tertentu, sinkretisme.<ref>F Muqoddam (2019), ''E Journal IAIN Madura,'' "[http://ejournal.iainmadura.ac.id/index.php/karsa/article/view/1950 Syncretism of Slametan Tradition As a Pillar of Islam Nusantara]", è aksès 2023-11-19.</ref> == Sajhârâ == === Asal Usul === NU è dhâddhiaghi taon 1926 mènangka organisasi ulama Muslim Asy'ari ortodoks, sè bhidâ ḍâri pandangan kalabân kebijakan modernis Muhammadiya bân Persatuan Islam (Persis), bân awwal dâdâr gerakan Salafi ḍâri organisasi Al-Irsyad Al-Islamiyyah è Inḍonèsia sè sama nolak adat istiadat sè ampon bâdâ sè èpângaruhi sarèng tradisi Hindu bân Buddha Jâbha pra-Islam.<ref>Gramedia.com, "[https://www.gramedia.com/literasi/sejarah-nu/ Sejarah NU (Nahdlatul Ulama), Ini Penjelasan Lengkapnya]", è aksès 2023-11-19.</ref> Organisasi rèya è dhâddhiaghi saellana Komite Hijaz ampon alaksana’aghi tugassa bân bhadhi èbubaraghi. Organisasi rèya èdhâddhiaghi sarèng Hasyim Asy'ari, kepala pesantren è Jâbha Temor. Organisasi NU sajhèn maju, tetape basis dukunganna paghun è Jâbhâ Temor. è taon 1928, NU aghuna’aghi Bhâsa Jâbhâ ḍhalem khotbahna, è samping [[Bhâsa Arab]]. È taon 1937, makkè hubungan NU kalabân organisasi-organisasi Islam Sunni laènna è Inḍonèsia jhubâ', organisasi-organisasi kasebbhut abhângon Majelis Islam A'la Inḍonèsia (MIAI) mènangka forum diskusi.<ref>Hasana Nikmatul, Kompasiana.com, "[https://www.kompasiana.com/nikmatulhasana/6540c013edff76328c709064/perbedaan-muhammadiyah-dan-nahdatul-ulama Perbedaan Muhammadiyah dan Nahdatul Ulama]", è aksès 2023-11-19.</ref> Kabbhi agabung kalabân sabâgiyân rajâ organisasi Islam laènna sè bâdâ è bâjâ rowa. È taon 1942, [[Jeppang]] nḍonèsia bân è bulân Sèptèmber è bâdâ konferensi pemimpin Islam è [[Daerah Khusus Ibukota Jakarta|Jakarta]]. == Sombher == <references /> [[Bhângsa:Nahdlatul Ulama]] azka7r6lwmhnty4v8ge2e0fbtsq3lr6 Pinḍâḍ 0 2364 14766 14679 2023-11-19T06:56:09Z Alfiyah Rizzy Afdiquni 9 14766 wikitext text/x-wiki PT '''Pinḍâḍ''' iyâ arèya ana' usaha Len Industri sè ngâbây alat pertahanan. Perusahaan rèya anḍi' 2 pabrik è Bandung (ngâbây senjata, kendaraan khosos, bân messin industri) sareng è Turen (ngâbây munisi bân bahan leddhuk).<ref>[https://pindad.com/profil-perusahaan "Profil Perusahaan"]. pindad.com. aksès 2023-11-19</ref> Pinḍâḍ anḍi' 2 kantor è Jakarta bân tamaso' perusahaan palèng seppo sè ghi' oḍi' bân dhâddhi sèttong perusahaan pertahanan è Inḍonèsia. == Sajhârâ == Perusahaan rèya èbhângon 1808 bi' Gubernur Jenderal Hindia Belanda, Herman Willem Daendels pereppa'an ngâbây bèngkel senjata sè nyamana ''Constructie Winkel'' (CW) è Sorbhâjâ.<ref>[https://finance.detik.com/foto-bisnis/d-3602116/perjalanan-panjang-pt-pindad "Perjalanan Panjang PT. Pindad"]. detik.com. 2017-08-16. aksès 2023-11-19</ref> Daendels jhughân abhângon bengkel munisi rajâ sè ènyamaè Proyektiel Fabriek (PF) bân laboratorium kimia è Semarang. Taon 1850, Pamarènta Hindia Belanda abhângon bèngkel produksi, meccè' munisi bân bahan leddhuk ghâbây Angkatan Tasè' kalabân nyama Pyrotechnische Werkplaats (PW) è taon 1850 neng Sorbhâjâ. Tangghâl 1 Januwari 1851, nyama CW èobâ dhâddhi ''Artilerie Constructie Winkel'' (ACW). È taon 1861, PW èpasèttong ka ACW sampè' anḍi' tello' unit, yakni unit produksi senjata bân parkakas, unit produksi munisi bân bahan leddhuk, bi' unit laboratorium penelitian. == Sombher == <references /> 5s5rcsv8yovjj7gb3ji3k5qw7qyr96k Gerrakan Pramuka Inḍonèsia 0 2365 14879 14878 2023-12-04T14:25:05Z Qmy97 1692 14879 wikitext text/x-wiki '''Gerrakan kapanḍuân Prajjhâ Ngoḍâ Karana''', lebbhi èkennal kalabân Gerrakan Pramuka Inḍonèsia, iyâ arèya nyama organisasi panḍiḍikân nonformal sè anyalanggara’aghi [[Pandidigan|panḍiḍikân]] kapanḍuân ning [[Inḍonesia]]. Kata "Pramuka" aropa’aghi singkatân ḍâri ''Praja Muda Karana'' ḍâlem bhâlsa Jhâbâl artèna "Jiwa Ngodhâ sè Lèbur Akarjhâ". Tapè sabellum singkatân panèka ètetteppaghi, kata Pramuka asala èkalak bi' Sultan Hamengkubuwono IX ḍâri kata "Poromuko" sè artèna pasukan pangaḍâ' ḍâlem perrang.<ref>Mrtdha, Ali. [https://www.kompasiana.com/alimrtdha3214/5fdd91d4d541df31f9322a52/pendidikan-informal-didalam-kegiatan-kepramukaan#google_vignette Pendidikan Informal di Dalam Kegiatan Kepramukaan]. Kompasiana.com. 2020-12-19. Aksès 2023-11-24.</ref> Pramuka aropa’aghi sebbhutân ḍâ’ anggota Gerrakan Pramuka, sè èbhâghi; Pramuka Siaga (7-10 taon), Pramuka panggalang (11-15 taon), Pramuka Penegak (16-20 taon) bân Pramuka Pandèga (21-25 taon). Klompok anggota sè laèn iyâ arèya Pembina Pramuka, Andalan Pramuka, Korps Pelatih Pramuka, Pamong Saka Pramuka, Staf Kwartir bân Majlis Pembimbing.<ref>{{cite web|url=https://kumparan.com/berita-terkini/pengertian-istilah-pramuka-kepramukaan-dan-gerakan-pramuka-21QiIVMQeUU|title=Pengertian Istilah Pramuka, Kepramukaan, dan Gerakan Pramuka|publisher=kumparan.com|access-date=2023-11-22|archive-date=|archive-url=|dead-url=no}}</ref> Kapramukaan iyâ arèya prosès panḍiḍikân ning loar lingkungan sakola’an bân ning loar lingkungan kalowarga ḍâlem bentuk kagiatân rèmbât, masenneng, sèhat, trator, tarara, praktès sè èlakoni ning alam tabukkak kalabân Prinsip Ḍâsar Kapramukaan bân Mètode Kapramukaan, sè sasaran ahèrra pambentukân bâtek, akhlak, bân budi pekerti luhur. Kapramukaan iyâ arèya sistem panḍiḍikân kapanḍuân sè èsasowayyaghi kalabân kabâḍâân, kapantingan, bân pangembangan masyarakat, bân bhângsa Inḍonèsia.<ref>Adit, Albertus. [https://edukasi.kompas.com/read/2023/08/14/140224871/seperti-ini-pramuka-dari-sisi-pendidikan-metode-dan-gerakan?page=all#google_vignette Seperti Ini Pramuka dari Sisi Pendidikan, Metode dan Gerakan]. Kompas.com. 2023-08-14. Aksès 2023-11-24.</ref> Gerrakan Pramuka èkapalaè bi’ Katoa Kwartir Nasional, sè samangkèn èjhâbât Komisaris Jendral Polisi (Purn.) Budi Waseso. == Ètimologi == Koca’ “Pramuka” aropa’aghi akronim ḍâri “Prajjhâ Ngoḍâ Karana”, sè andi’ artè “jiwa ngoḍâ sè lèbur akarya”. Namong, sabellum singkatan panèka ètetteppaghi, koca’ “Pramuka” asalla èkalak sareng Sultan Hamengkubuwono IX ḍâri istilah bhâsa ''jhâbâ pramuka'' (èbâca/pramuka/) sè andi’ artè “pasukan terdepan ḍâlem perrang”. Ḍâlem kamus Bausastra Jhâbâ karjhâ W.J.S Poerwadarminta taon 1939, ''pramuka'' andi’ artè ''pangarep'' otabâ ''lelurah'', sè artèna  “pamimpin”.<ref>{{cite web|url=https://www.dizhaowa.com/2023/04/fakta-menarik-tentang-gerakan-pramuka.html|title=History of Scouting|publisher=Dizhaowa|access-date=2023-04-20|archive-date=2023-04-17|archive-url=https://web.archive.org/web/20230417191215/https://www.dizhaowa.com/2023/04/fakta-menarik-tentang-gerakan-pramuka.html|dead-url=no}}</ref> == Sajhârâ == Gerrakan Pramuka otabâ kapanḍuân ning Inḍonèsia ampon èmolè sajjhâ’ taon ètanḍâi kalabân èpaddhekna (Belândhâ) Nationale Padvinderij Organisatie (NPO) ning Bandung. Ning Jakarta, èpaddhek (Belândhâ) Jong Indonesische Padvinders-Organisatie (JIPO) ka taon sè paḍâ.<ref name="Padvindersblad">{{Cite web |url=https://resolver.kb.nl/resolve?urn=MMKB14:002141003:00001 |title=Het Padvindersblad; officieel orgaan der Vereeniging Nederlandsch Indische Padvinders, jrg 20, 1934, no 3, 1934 |access-date=2021-12-01 |archive-date=2023-08-01 |archive-url=https://web.archive.org/web/20230801051341/https://www.delpher.nl/nl/tijdschriften/view?coll=dts&identifier=MMKB14:002141003:00001 |dead-url=no }}</ref> Kaduwâ’ organisasi cikal bakal kapanḍuân ning Inḍonèsia alebbur dhibi’ ḍâddhi sèttong, anyama (Belândhâ) Indonesische Nationale Padvinderij Organisatie (INPO) ning Bandung ka taon 1926. Ning loar jhâbâ, para palajâr sakola aghâma Sumatra Bârâ’ abangon kapanḍuân  El-Hilaal ka taon 1928. Ka tangghâl Oktober 2010, Ḍèwan Parbâkkèlan Rakyat ngabsaaghi Undang-Undang nomer 12 taon 2010 mènangka Gerrakan Pramuka. Aḍâsarraghi Undang-Undang panèka, maka Pramuka ta’ coma sèttong- sèttonga organisasi sè ollè alaksanaaghi panḍiḍikân kapramukaan. Organisasi profèsi jughân è ollèyaghi kaanghhuy alaksanaaghi kagiatân kapramukaan.<ref name=":0">Bob Sunardi, Andri. BOYMAN. Darma Utama, Bandung. 2016. Aksès 24 -11-2023. Hlm 4.</ref> == Massa Hindia Belândhâ == Kanyataanna sajhârâ anunjuaaghi jhâ’ ngangoḍâtân Inḍonèsia andhi’ “saham” rajhâ ḍâlem pargerrakan parjuangan kamerḍikaan Inḍonèsia tor bâḍâ bân akembangnga panḍiḍikân kapanḍuân nasional Inḍonèsia. Ḍâlem parkembangan panḍiḍikân kapanḍuân ghâpanèka tampa’ bâḍâna ḍorongan bân samangat kaanggghuy masèttong, namong pagghun bâḍâ gejala bâḍâna organisasi sè Bhinneka. Organisasi kapanḍuân ning Inḍonèsia èmolè sajjhâk bâḍâna cabang "Nederlandsche Padvinders Organisatie" (NPO) taon 1912, sè sajjhâk ancorra Perrang Dunnya I andhi’ kwartir rajhâ dhibi’ tor pas aghântè nyama dhâddhi "Vereeniging Nederlandsch Indische Padvinders" (NIPV) ka taon 1916. Organisasi kapanḍuân sè èprakarsaè bi’ bhângsa Inḍonèsia iyâ aréya Javaansche Padvinders Organisatie; barḍiri attas prakarsa S.P. Mangkunegara VII ka taon 1916.<ref name="Padvindersblad"/> Kanyataanna jhâ’ kapanḍuân ghâpanèka sanapas kalabân pargerrakan nasional, kadhi kasebbhut bisa éparhatéyaki ka bâḍâna "Padvinder Muhammadiyah" sè ka 1920 aghântè nyama dhâddhi "Hizbul Wathan" (HW); "Nationale Padvinderij" sè èḍiriyaghi sareng Budi Utomo; Syarikat Islam aḍiriyaghi "Syarikat Islam Afdeling Padvinderij" sè saterrosâ èghântè "Syarikat Islam Afdeling Pandu" bân lebbhi èkennal kalabân SIAP, Nationale Islamietische Padvinderij (NATIPIJ) èḍiriyaghi sareng Jong Islamieten Bond (JIB) bân Indonesisch Nationale Padvinders Organisatie (INPO) èḍiriyaghi sareng ngangoḍâdhân Inḍonèsia. Pangaterro kaangghuy masèttong bâgi organisasi kapanḍuân Inḍonèsia bhâkto ghâpanèka tampa’ molaè kalabân abentu’ PAPI iyâ arèya “Satarètanan Antara Panḍu Inḍonèsia ” aropaaghi fèderasi ḍâri Panḍu Kabângsaan, INPO, SIAP, NATIPIJ bân PPS ka tangghâl 23 Mèi 1928.<ref name=":0" /> Fèderasi panèka ta’ abit, karna niat bâḍâna fusi, saèngghâ ka 1930 maddhâ’ Kapanḍuân Bhângsa Inḍonèsia (KBI) sè èrintis sareng took ḍâri Jong Java Padvinders/Pandu Kabhângsaan (JJP/PK), INPO bân PPS (JJP-Jong Java Padvinderij); PK- Pandu Kabhângsaan). PAPI pas berkembang ''' '''dhâddhi Bâḍân Pusat Satarètanan Kapanḍuân Inḍonèsia (BPPKI) ka bulân April 1938. Antara taon 1928-1935 amunculan gerrakan kapanḍuân Inḍonèsia langkong sè anyabhâ otama kabhângsaan jughân sè anyabhâ aghâma. Kapanḍuân sè anyabhâ kabhângsaan ollè ècatet Panḍu Inḍonèsia (PI) Padvinders Organisatie Pasundan (POP), Panḍu Kasoltanan (PK), Sinar Panḍu Kita (SPK) bân  Kapanḍuân Rakyat Inḍonèsia (KRI). Mènangka sè anyabhâ aghâma El-Hilaal, Panḍu Ansor, Al Wathoni, Hizbul Wathan, Kapanḍuân Islam Inḍonèsia (KII), Islamitische Padvinders Organisatie (IPO), Tri Darma (Kristen), Kapanḍuân Asas Katolik Inḍonèsia (KAKI), Kapanḍuân Masèhi Inḍonèsia (KMI).<ref name=":0" /> Mènangka bhuwa’ kaangghuy menggalang kasèttongan bân parsèttongan, Bâḍân Pusat Satarètanan Kapanḍuân Inḍonèsia BPPKI arencanaaghi "All Indonesian Jamboree". Rencana panèka ngalamin panbrempan pangobâân langkong ḍâlem bhâkto plaksaan maupun nyama kagiatân, sè saterrosâ èsapakadhi kalabân “Parkèmahan Kapanḍuân Inḍonèsia Oemoem” èsingkat PERKINO bân èlaksanaaghi ka tangghâl 19-23 Julè 1941 ning Yogyakarta.<ref name=":0" /> == Massa Perrang Dunnya II == ka massa Perrang Dunnya II, bâlâ’ tentara Jeppang mabâḍâ panyerrangan bân Belândhâ aningghâllaghi Inḍonèsia. Partai bân organisasi rakyat Inḍonèsia, termaso’ gerrakan kapanḍuân, ta’ ollè berdiri. Namong upaya anyelenggaraaghi PERKINO II pagghun èlakonè. Benni ghun coma ghâpanèka, samangat kapanḍuân pagghun menyala ning ḍâḍâ para anggotana. Karana Pramuka aropaaghi sèttong organisasi sè ajunjung tèngghi nilaè parsèttongan. Karana ghâpanèka bhângsa Jeppang ta’ ngizinnaghi Pramuka ning Inḍonèsia.<ref>Aprianto Rohman, Fandy. [https://www.gramedia.com/literasi/sejarah-pramuka/ Sejarah Pramuka di Indonesia dan Asal-Usul Gerakan Kepanduan]. Gramedia.com. Aksès 2023-11-24.</ref> == Massa Rèpublik Inḍonèsia == Sabulân salastarèna proklamasi kamarḍikaan Rèpublik Inḍonèsia, brempan toko kapanḍuân akompol ning Yogyakarta bân sepakat kaangghuy abhântuk panitia kasèttongan Kapanḍuân Inḍonèsia mènangka sèttong panitia lako, anunjuaghi pambhântukân sèttong bâḍḍâ organisasi kapanḍuân kaangghuy saḍâjhâ bhângsa Inḍonèsia bân dhuli mabâḍâ kongrès Kasèttongan Kapanḍuân Inḍonèsia.<ref>[https://pramukarek.or.id/index/sejarah-pramuka-indonesia/ SEJARAH PRAMUKA INDONESIA]. kwarda Jatim Pramukarek.or.id. Aksès 2023-11-24.</ref> Kongrès sè èmaksod èlaksanaaghi ka tangghâl 27-29 Ḍèsèmber 1945 ning Surakarta kalabân hasèl kabhântukna Panḍu Rakyat Inḍonèsia. Parkompolan panèka èḍukung bi’ sagennap kopala bân toko tor èkoattaghi kalabân “Jânji Ikatan Saktè”, pas pamarènta RI ngakoè mènangka tong-sèttonga organisasi kapanḍuân sè ètetteppaghi kalabân kapotosan Mentri Panḍiḍikân, pangajârân bân Kabudhâjâân No.93/Bag. A, tangghâl 1 Fèbruari 1947. Taon-taon komet èaḍâpphi bi’ Panḍu Rakyat Inḍonèsia karana serbuan Belândhâ. Sampè’ ka pringatân kamarḍikaan 17 Agustus 1948 bhâkto èpabâḍâ api unggun ning halaman geddung Pegangsaan Tèmor 56, Jakarta, sanjhâta Belândhâ ngancem bân maksa Soeprapto ngadep Tuhan, ghughur mènangka martir gerrakan kapanḍuân ning Inḍonèsia. Ning daèrah sè èkoasaè Belândhâ, Panḍu Rakyat èlarang maddhek, kabâḍâân panèka aḍorong maddhekkâ parkompolan laèn kadhi Kapanḍuân Putera Inḍonèsia (KPI), Kapanḍuân Inḍonèsia Ngodhâ (KIM). Massa parjuângan sanjhâta kaangghuy mampartahankan negri sè ka trèsna aropaaghi pangabḍiân jhugân bâghi para anggota pargerrakan kapanḍuân ning Inḍonèsia, pas dhibudhina pèriode parjuângan asanjhâta kaangghuy neggaaghi bân mampartahannaghi kamarḍikaan ghâpanèka, ning bhâkto panèka panḍu rakyat Inḍonèsia mabâḍâ kongrès II ning Yogyakarta ka tangghâl 20-22 Januari 1950. Kongrès panèka èantarana motossaghi kaangghuy narèma konsèp anyar, iyâ arèya aberri’ kasempatân ka golongan khusus kaangghuy maoḍi’ polè karèna organisasina beng-sèbeng bân tabukkak sèttong kasempatân jhâ’ Panḍu Rakyat Inḍonèsia benni coma tong-sèttonga organisasi kapanḍuân ning Inḍonèsia kalabân kapotosan mentri PP bân K nomor 2344/Kab. Katangghâl 6 Sèptèmber 1951 ècabut pangakoan pamarènta jhâ’ Panḍu Rakyat Inḍonèsia aropaaghi tong-sèttonga bâddhâ kapanḍuân ning Inḍonèsia, dhâddhi kapotosan nomor 93/Bag. A katangghâl 1 Fèbruari 1947 ghâpanèka ampon lastarè. Mungkin aghâ’ anè nalèkana èrennunghi, sabâb sapolo arè salastarèna kapotosan mentri No. 2334/Kab. Ghâpanèka kalowar, maka bhâkkèl- bhâkkèl organisasi kapanḍuân mabâḍâ konfèrènsi ning Jakarta. Ka saat panèka lebbhi teppa’na tangghâl 16 Sèptèmber 1951 èpotossaghi adirina Ikatan Panḍu Inḍonèsia (IPINDO) mènangka sèttong fèdèrasi. Ka 1953 Ipindo berhasil dhâddhi anggota kapanḍuân sadunnya. Ipindo aropaaghi fèdèrasi bâgi organisasi kapanḍuân lakèan, dhinèng bâgi organisasi binian bâḍâ duwâ’ fèdèrasi iyâ arèya PKPI (Pasèttongan Kapanḍuân Binian Inḍonèsia) bân POPPINDO (Pasèttongan Organisasi Panḍu Binian Inḍonèsia). kaduwâ’ fèdèrasi panèka toman reng-sareng nyambhut singgana Lady Baden-Powell ka Inḍonèsia, ḍâlem parjâlânan ka Australia. Ḍâlem parèngatân Arè Proklamasi Kamarḍikaan Rèpublik Inḍonèsia sè ka-10 Ipindo nyalanggaraaghi Jamborè Nasional, kennengna ning Ragunan, Pasar Minggu ka tangghâl 10-20 Agustus 1955, Jakarta. Ipindo mènangka bâddhâ palaksana kagiatân kapanḍuân arassa parlo anyalanggaraaghi seminar sopajhâ ollè gâmbâren upaya kaangghuy ajamin kamornèân bân kalastariân oḍi’ kapanḍuân. Seminar panèka èpabâḍâ ning Tugu, Bogor ka bulân Januari 1957. Seminar Tugu panèka ngasèllaghi sèttong rumusan sè èareppaghi bias èpadhâddhi acuan bâgi sadhâjâ gerrakan kapanḍuân ning Inḍonèsia. Saèngghâ, èareppaghi kapramukaan sè bâḍâ bisa èpasèttong. Sataon leppas ka bulân Novèmber 1958, pamarènta RI, ḍâlem hal panèka Departemen PP bân K mabâḍâ seminar ning Cilito, Bogor, Jhâbâ Bârâ’, kalabân topic “Penasionalan Kapanḍuân”. Bilâ Jamborè kaangghuy lakèan èlaksanaaghi ning Ragunan Pasar Minggu-Jakarta, maka PKPI anyalanggaraaghi parkemahan rajhâ kaangghuy binian sè èsebbhut Ḍèsa Semanggi sè atempat ning Ciputat. Ḍèsa Semanggi ghâpanèka èlaksanaaghi ka taon 1959. Ka taon panèka jhugân Ipindo ngirèm kontingènna ka Jamborè Dunnya ning MT. Makiling Filipina. Nah, massa-massa ghâpanèka iyâ arèya massa ajellang lahèrra Gerrakan Pramuka. == Kalahèrna Gerrakan Pramuka Inḍonèsia == Gerrakan Pramuka lahèr ka taon 1961, dhâddhi manabi terro taowa sajhârâna lahèrna Gerrakan Pramuka, orèng nambhu ngabes kabâḍâân, kajeḍiân bân paristiwa ka sakètar taon 1960. Ḍâri panotor sè ampon èpaparraghi èaḍâân ghule sadhâjâ jhâ’ jumla parkompolan kapanḍuân ning Inḍonèsia bhâkto ghâpanèka ongghu bânnya’. Jumla ghâpanèka ta’ sapaḍân kalabân jumla sadhâjâna anggota parkompolan ghâpanèka. Paratoran sè timbul ka massa parintisân panèka iyâ arèya katettepân MPRS Nomer 11/MPRS/1960, tangghâl 3 Ḍèsèmber 1960 tentang trèkah pambangunan Nasional Semesta Arencana. Ḍâlem katettepân panèka ètemmo paragraf 330 sè nyataaghi jhâ’ ḍâsar panḍiḍikân ning biḍâng kapanḍuân iyâ arèya Pancasila. Saterrosâ panerbitân mènangka kapanḍuân (Pasal 741) bân panḍiḍikân kapanḍuân sopajhâ èintènsifkan bân nyatujui rencana pamarènta kaangghuy madḍek Pramuka (Pasal 349 ayât 30). Pas “kapanḍuân sopajhâ èpabèbas ḍâri rèkarèna Lord Baden Powellisme” (Lampirân C ayât 8). Katettepân ghâpanèka aberri’ kawâjibân sopajhâ pamarènta alaksanaaghi. Karana ghâpanèka Prèsidèn/Mandataris MPRS ka 9 Maret 1961 ngompollaghi tokoh-tokoh bân pamèmpèn gerrakan kapanḍuân Inḍonèsia, atempat ning Istana Nagârâ. Arè Kemmis malem ghâpanèka Prèsidèn ngungkappaghi jhâ’ kapanḍuân sè bâḍâ kodhu èanyarè, mètode bân aktivitas panḍiḍikân kodhu èghântè, sadhâjâna organisasi kapanḍuân sè bâḍâ èlebbhur dhâddhi sèttong sè èsebbhut Pramuka. Prèsidèn jhugân nunjuk panitia sè terḍiri sareng Sri Sultan Hamengku Buwono IX, Mentri P bân K Prof. Prijono, Mentri Pertanian Dr. A. Aziz Saleh bân Mentri Transmigrasi, Koperasi bân Pambangonan Masyarakat Ḍèsa, Achmadi. Panitia panèka tantona parlo ḍâ’ pangessaan. Bân pas terbi’ kapotosân Prèsidèn RI No.112 taon 1961 tangghâl 5 April 1961, tentang Panitia Pembantu Palaksana Pambentukân Gerrakan Pramuka kalabân susunan kaanggotaan kadhi sè èsebbhut bi’ Prèsidèn ka tangghâl 9 Maret 1961. Bâḍâ parbiḍâân olokân otabâ tugas panitia antara pidato Prèsidèn kalabân kapotosân Prèsidèn ghâpanèka. Pagghun ning bulân April ghâpanèka jhugân, kalowar kapotosân Prèsidèn RI Nomer 121 taon 1961 tangghâl 11 April 1961 tentang Panitia Pambentukân Gerrakan Pramuka. Anggota panèka èantarana Sri Sultan Hamengku Buwono IX, Prof. Prijono, Dr. A. Aziz Saleh, Achmadi bân Muljadi Djojo Martono (Mentri Sosial). Panitia panèka sè pas ngola Anggâran Ḍâsar Gerrakan Pramuka, mènangka Lampiran Kapotosan Prèsidèn RI Nomer 238 taon 1961, tangghâl 20 Mèi 1961 tentang Gerrakan Pramuka.<ref>Arum Wibawana, [https://news.detik.com/berita/d-6224683/sejarah-lahirnya-pramuka-di-indonesia-simak-awal-mulanya#:~:text=Sejarah%20Lahirnya%20Pramuka%3A%20Kelahiran%20Gerakan,pada%20tanggal%209%20Maret%201961. Widhia. Sejarah Lahirnya Pramuka di Indonesia, Simak Awal Mulanya]. news.detik.com. 2022-08-09. Aksès 2023-11-24. </ref> Gerrakan Pramuka ètanḍâi kalabân sarangkayan paristiwa sè salèng akaitân iyâ arèya: # Pidato Prèsidèn/Mandataris MPRS nang aḍâ’na para tokoh bân pèmpènan sè abhâkkèlè organisasi kapanḍuân sè bâḍâ ning Inḍonèsia ka tangghâl 9 Maret 1961 ning Istana Naghârâ. Paristiwa panèka pas èsebbhut mènangka Arè Tunas Gerrakan Pramuka. # Èterbittaghi kapotosan Prèsidèn Nomer 238 taon 1961, tangghâl 20 Mèi 1961, tentang Gerrakan Pramuka sè netteppaghi Gerrakan Pramuka mènangka tong-sèttongah organisasi kapanḍuân sè ètugas anyalanggaraaghi panḍiḍikân  kapanḍuân bâgi nakkanak bân ngangodhâḍân Inḍonèsia, tor ngessaaghi Anggaran Ḍâsar Gerrakan Pramuka sè padhâddhi pedoman, petunjuk bân peggangan bâgi para pangalola Gerrakan Pramuka ḍâlem ajâlânnaghi tugassâ. tangghâl 20 Mèi iyâ arèya; Arè Kabangkitân Nasional, namon bâgi Gerrakan Pramuka anḍi’ artè khusus bân aropaaghi tonggâk sajhârâ kaangghuy panḍiḍikân ning lingkunga ka tello’. Paristiwa panèka pas èsebbhut mènangka Arè Parmolaan Taon Lako. # Parnyataan para bhâkkèl organisasi kapanḍuân ning Inḍonèsia sè kalabân ikhlas alebbhur ḍibi’na ka ḍâlem organisasi Gerrakan Pramuka, èlakoni ning Istana Olahraga Senayan ka tangghâl 20 Julè 1961. Paristiwa panèka pas èsebbhut mènangka Arè Ikrar Gerrakan Pramuka. # Palantikân Mapinas, Kwarnas bân Kwamari ning Istana Naghârâ, tor panganogârahan Panji-Panji Gerrakan Pramuka ka tangghâl 14 Agustus 1961 Salaèn palantikân pangoros Gerrakan Pramuka, ka tangghâl 14 Agustus 1961 jhugân èlangsungngaghi defile Pramuka sè atojjuân kaanghuy akennalaghi sacara resmi Gerrakan Pramuka Inḍonèsia ka rammina. Sajjhâk ghâpanèka, tangghâl 14 Agustus pas èkennal mènangka Arè Pramuka.<ref>{{Cite web|title=Keppres 104-2004::Pengesahan AD Gerakan Pramuka|url=https://ngada.org/kp104-2004.htm|website=ngada.org|access-date=2020-09-12|archive-date=2021-01-24|archive-url=https://web.archive.org/web/20210124222924/https://ngada.org/kp104-2004.htm|dead-url=no}}</ref> == Gerrakan Pramuka èkennallaghi == Pidato Prèsidèn ka tangghâl 9 Maret 1961 jhugân èghârissaghi sopajhâ parèngatân Proklamasi Kamarḍikaan RI Gerrakan Pramuka ampon bâḍâ bân èkaonènghi bi’ masyarakat. Sabeb panèka Kèpprès RI No.238 taon 1961 parlo bâḍâ panḍukungnga iyâ arèya pangoros bân anggotana. Manorot Anggaran Ḍâsar Gerrakan Pramuka, pèmpènan parkompolan panèka ètegghuk sareng Majlis Pèmpènan Nasional (MAPINAS) sè èḍâlemma bâḍâ Kwartir Nasional Gerrakan Pramuka bân Kwartir Nasional Arèan. Bâḍân Pèmpènan Pusat panèka sacara simbolis èsoson kalabân ngalak angka kramat 17-8-45, iyâ arèya tarḍiri atas Mapinas anggotaaghi 45 orèng èantarana tojhuk ḍâlem Kwarnas 17 orèng bân ḍâlem Kwarnasri 8 orèng. Namong ḍâlem rèalisasina kadhi kasebbhut ḍâlem Kèpprès RI No.447 taon 1961, tangghâl 14 Agustus 1961 jumla anggota Mapinas dhâddhi 70 orèng kalabân rèncèyan ḍâri 70 anggota ghâpanèka 17 orèng èantarana dhâddhi anggota Kwarnas bân 8 orèng èantarana anggota Kwarnas panèka dhâddhi anggota Kwarnari. Mapinas èkaonèngi bi’ Dr. Ir. Soekarno, Prèsidèn RI kalabân bhâkkèl katoa I, Sri Sultan Hamengku Buwono IX bân bhâkkèl katoa II Brigjen TNI Dr. A. Aziz Saleh. Samatara ghâpanèka ḍâlem Kwarnas, Sri Sultan Hamengku Buwono IX ajabat katoa bân Brigjen TNI Dr. A. Aziz Saleh mènangka bhâkkèl katoa arangkep katoa Kwarnari. Gerrakan Pramuka sacara resmi èkennallaghi ka sadhâjâ rakyat Inḍonèsia ka tangghâl 14 Agustus 1961 benni coma ning èbhu Kotta Jakarta, tatapèna jhugân ning kennengan sè pentèng ning Inḍonèsia. Ning Jakarta sakètaran 10.000 anggota Gerrakan Pramuka mabâḍâ apèl rajhâ sè ètoroè kalabân pawai pambangunan bân defile ning aḍâ’na Prèsidèn bân klèlèng Jakarta. Sabellum kagiatân pawai/defile, Prèsidèn malantik anggota Mapinas, Kwarnas bân Kwarnari, ning Istana Naghârâ, bân nyampayyaghi anugra tanḍâ panghargâân bân kahormatân aropa Panji Gerrakan  kapanḍuân Nasional Inḍonèsia (Kèpprès No.448 taon 1961) sè ètarèma ka Katoa Kwartir Nasional, Sri Sultan Hamengku Buwono IX sakejjhâ’ sabellum pawai/defile èmolaè. Paristiwa parkenalan tangghâl 14 Agustus 1961 panèka pas èlakonè  mènangka ARÈ PRAMUKA sè sabben taon èparèngati bi’ sadhâjâ jâjâren bân anggota Gerrakan Pramuka.<ref>Chryshna, Mahatma. [https://kompaspedia.kompas.id/baca/paparan-topik/sejarah-dan-tantangan-gerakan-pramuka-di-indonesia Sejarah dan Tantangan Gerakan Pramuka di Indonesia]. kompaspedia.kompas.id. 2021-08-14. Aksès 2023-11-24.</ref> == Salastarèna-Rèformasi == Pramuka èpadhâddhi èkstrakurikulèr wâjib ka taon 2013 kalabân bâḍâna Kurikulum 2013. Maskè ghânèka, sakolaan-sakolaan, otamana Sakola Ḍâsar, ampon madhâddhi Pramuka mènangka èkstrakurikulèr wâjib sajjhâk lambek sabellum kabijakân pânèka.<ref>{{Cite web |url=https://edukasi.kompas.com/read/2012/11/21/0312142/pramuka.menjadi.ekskul.wajib. |title=Pramuka Menjadi Ekskul Wajib |access-date=26 Januari 2022 |work=[[Kompas.com]] |date=20 November 2012 |language=id |archive-date=2020-08-01 |archive-url=https://web.archive.org/web/20200801063424/https://edukasi.kompas.com/read/2012/11/21/0312142/pramuka.menjadi.ekskul.wajib. |dead-url=no }}</ref><ref>{{Cite web |url=https://kumparan.com/beritabojonegoro/ektrakurikuler-wajib-pramuka-pada-kurikulum-k13-dan-sebuah-pemikiran/full |access-date=26 Januari 2022 |last=Wibowo |first=Said Edy |title=Ektrakurikuler Wajib Pramuka Pada Kurikulum K13 dan Sebuah Pemikiran |work=[[Kumparan (situs web)|Kumparan]] |date=26 Juli 2017 |language=id |archive-date=2023-08-01 |archive-url=https://web.archive.org/web/20230801051336/https://kumparan.com/beritabojonegoro/ektrakurikuler-wajib-pramuka-pada-kurikulum-k13-dan-sebuah-pemikiran |dead-url=no }}</ref> Ka Julè 2017, pamarènta Inḍonèsia nangghuaghi ḍukungan kaangghuy Gerrakan Pramuaka Inḍonèsia saampona katoa Kwartir Nasional (Kwarnas) Pramuka Adhyaksa Dault nyataaghi ḍukunganna kaangghuy Hizbut Tahrir, karana Hizbut Tahrir atentangan kalabân lanḍâsân lègislatif Inḍonèsia Pancasila. Bântoan obeng ètangghuaghi nantos klarifikasi ḍâri Adhyaksa Dault atas kahadirna ning rapat umum Hizbut Tahrir ka taon 2013 bân wawancara kalabân videografer  Hizbut Tahrir sè nyataaghi “Khekhalifahan iyâ arèya ajhârân Nabbhi. Bilâ Pangèran menghendaki, kalabân otabâ tanpa bântoan abâ’ dhibi’, khilafah bhâkal bangkit. Cara abâ’ dhibi’ abek bidhâ coma tojjuânna paḍâ. Ghâpanèka aponapa abâ’  bâḍâ èdinna’. abâ’ dhibi’ terros aghâbây pangobâân kèni’. abâ’ dhibi’ kodhu aghâbây pangobâân rajhâ. Tatanan dunnya kodhu èobe. abâ’ dhibi’ kodhu maksaaghi Syariah”. == Tojjuân == Gerrakan Pramuka anḍi’ tojjuân kaangghuy abhântuk sabben pramuka:<ref name=":0" /> * Ngaanḍi’ kapribaḍiân sè aiman, ataqwâ, anḍâp asor, ajiwa patriotik, taat hokom, disiplin, nyunjhung tèngghi nilaè-nilaè luhur bhângsa, berkecakapân oḍi’, sèhat ragâna bân rohanina; * Dhâddhi warga naghârâ sè ajiwa Pancasila, sacca, bân patuh ka Naghârâ Kasèttongan Rèpublik Inḍonèsia tor dhâddhi anggota masyarakat sè bhâgus, bân aghuna, sè bisa abangun dhibi’na sacara manḍiri tor reng-sareng bertanggung jâwâb atas pambangonan bhângsa, bân naghârâ, anḍi’ kaparḍuliân ka sè paḍâ oḍi’, bân alam lingkunganna. == Prinsip  ḍâsar == Gerrakan Pramuka alanḍâssaghi prinsip-prinsip ḍâsar kadhi:<ref>Dwi Agustin, Hetty. [https://pramukasolo.id/prinsip-dasar-kepramukaan-metode-dasar-kepramukaan-pembina-wajib-tahu/ Empat Prinsip Dasar Kepramukaan- Delapan Metode Kepramukaan], Pembina Wajib Tahu. pramukasolo.id. 2020-12-29. Aksès 2023-11-24.</ref> # Iman bân taqwâ ḍâ’ka pangèran sè maha kobâsa. # Peduli ḍâ’ka bhângsa bân tana aèng, sè paḍâ oḍi’, bân alam saèssèna # Peduli ḍâ’ka dhibi’na # Taat ka Kode Kahormatân Pramuka.<ref name=":0" /> == Mètode == Mètode kapramukaan iyâ arèya cara ajhâr interaktif progrèsif lèbhât:<ref>[https://www.ensiklopediapramuka.com/2015/05/metode-kepramukaan.html Metode Kepramukaan]. ensiklopediapramuka.com. 2015-05-27. Aksès 2023-11-24.</ref><ref name=":0" /> * Pangamalan Kode Kahormatân Pramuka.<ref name=":0" /> * Ajhâr sambhi ngalakonè. * Kagiatân klompok, alako bhâreng, bân akompetisi. * Kagiatân sè lèbhur bân anantang * Kagiatân ning alam tabukkak * Kahadirân orèng dhibâsa sè aberrik bimbingan, ḍorongan, bân ḍukungan. * Pangarghâân aropa tanḍâ kacakepân * Sèttongan tapèsa antara lakèk bân bini’. == Kaanggotaan == Anggota Gerrakan Pramuka tarḍiri ḍâri Anggota Ngodhâ, bân Anggota Dhibâsa. Anggota Ngodhâ iyâ arèya paserta ḍiḍik Gerrakan Pramuka sè èbhâgi dhâddhi brempan golongan èantarana:<ref name=":0" /><ref>Alamendah. [https://www.pramukaria.id/2013/08/anggota-gerakan-pramuka.html Anggota Gerakan Pramuka]. Pramukaria.id. 2013-08-26. Aksès 2023-11-24.</ref> # Golongan Siaga iyâ arèya anggota sè omorra 7 s.d. 10 taon. # Golongan Penggalang iyâ arèya anggota sè omorra 11 s.d. 15 taon. # Golongan Penegak iyâ arèya anggota sè omorra 16 s.d. 20 taon. # Golongan Pandega iyâ arèya anggota sè omorra 21 s.d. 25 taon. Anggota sè omorra diattas 25 taon astatus mènangka anggota dhibâsa. Anggota dhibâsa Gerrakan Pramuka tarḍiri ḍâri: === Tenaga Panḍiḍik === * Pembina Pramuka * Palatè Pembina * Pambhânto Pembina * Pamong Saka * Instruktur Saka === Fungsionâris === * Katoa, bân Andalan Kwartir (Ranca’ s.d. Nasional) * Staf Kwartir (Ranca’ s.d. Nasional) * Majlis Pambingbing (Gugus Aḍâ’ s.d. Nasional) * Pèmpènan Saka (Cabang s.d. Nasional) * Anggota Gugus Dharma Gerrakan Pramuka. Gerrakan Pramuka Inḍonèsia anḍi’ 17.103.793 anggota (per 2011), madhâddhi Gerrakan Pramuka mènangka organisasi kapanḍuân palèng rajhâ sadunnya. == Lambang == Lambang Gerrakan Pramuka iyâ arèya Parsè<ref name=":0" /> == Sèfat == Aḍâsarraghi rèsolusi Konfèrènsi Kapanḍuân Sadunnya taon 1924 ning Kopenhagen, Denmark, maka kapanḍuân anḍi’ tello’ sèfat otabâ ciri khas, iyâ arèya:<ref>Kartika Dewi, Retia. [https://www.kompas.com/skola/read/2023/08/10/200000269/3-sifat-kepramukaan-berdasarkan-ad-dan-art#:~:text=Gerakan%20pramuka%20adalah%20organisasi%20pendidikan,ras%2C%20golongan%2C%20dan%20agama. 3 Sifat Kepramukaan Berdasarkan AD dan ART]. Kompas.com. 2023-08-10. Aksès 2023-11-24.</ref> === Nasional === Organisasi sè nyalanggaraaghi kapanḍuân ning sèttong naghârâ kodhu nyasuwayyaghi panḍiḍikânna ghâpanèka kalabân kabâḍâân, kabutoan, bân kapentèngan masyarakat, bhângsa, bân naghârâ.<ref name=":0" /> === Internasional === Organisasi kapanḍuân ning naghârâ kamma peih ning dunnya panèka kodhu membina, bân ngembangngaghi rassa satarètanan, bân sakancaan antara paḍâ panḍuna, bân paḍâ manossana, tanpa mabiḍâ kaparcajhâân/aghâma, golongan, tingkat, suku bân bhângsa.<ref name=":0" /> === Universal === Kapanḍuân ollè èghunaaghi èkamma peih kaangghuy aḍiḍik nak-kanak ḍâri bhângsa napa peih.<ref name=":0" /> == Nyanyèan == H. Mutahar sala sèttong pajuâng, pangobâ laghu, bân toko Pramuka menciptakan sebuah Hymne Pramuka bagi Gerakan Pramuka. Lagu itu berjudul Hymne Pramuka. Hymne Pramuka dhâddhi nyanyèan sè segghut ènyanyèyaghi ḍâlem upacara-upacara sè èlakoni ḍâlem Gerrakan Pramuka. Syair laghu Hymne Pramuka iyâ arèya "Kami Pramuka Inḍonèsia Manossa Pancasila Satyaku kudharmakan, dharmaku kubaktikan agar jaya, Inḍonèsia, Inḍonèsia tanah air ku Kami jadi pandumu." == Kode Kahormatân == Kode kahormatân ḍâlem Gerrakan Pramuka bâḍâ tello' jânji sè èsebbhut "Trisatya" bân sapolo moral sè èsebbhut "Dasadarma". Khusus kaanggghuy golongan siaga kode kehormatan bâḍâ duwâ' jânji sè èsebbhut "Dwi Satya" bân duwâ' moral sè èsebbhut "Dwi Darma" === Trisatya Pramuka === Demi kahormatân ghulâ ghulâ ajânji ongghu-ongghu: * Ajâlâaghi kawâjibân ghulâ ḍâ'ka Pangèran sè kobâsa , Naghârâ Kasèttongan Rèpublik Inḍonèsia,bân ngamallaghi Pancasila * Nolong ḍâ'ka paḍâ manossana, bân nyèappaghi abâ' sibi' tormabangonmasyarakat * Aneppati Dasadarma === Dasadarma Pramuka === # Taqwa ḍâ'ka Pangèran sè kobâsa. # Cinta Alam, bân salèng akor paḍâ manossana. # Patriot sè sopan, bân kesatria. # Patuh, bân lèbur amusyawarah. # Rela menolong, bân tabah. # Rajin, terampil, bân gembira. # Hemat, cermat, bân bersahaja. # Disiplin, berani, bân setia. # Bertanggung jawab, bân bisa èkaparcajhâ. # Succè ḍâlem pèkkèran, pangoca', bân kalakoan. == Lecana Kwartir Daèrah (Samangkèn) == === Sumatra === Acèh Sumatra Dhâjâ Sumatra Bârâ' Bengkulu Riau Kapoloan Riau Jambi Sumatra Lao' Lampung bangkab Belitung === Jhâbâ === Jakarta Jhâbâ Bârâ' Banten Jhâbâ Tengnga Kwartir Daèrah Yogyakarta Jbâbâ Tèmor === Kalimantan === Kalimantan Bârâ' Kalimantan Tengnga Kalimantan Lao' Kalimantan Tèmor Kalimantan Dhâjâ === Bâli bân Nusa Tenggara === Bâli Nusa Tenggara Tèmor Nusa Tenggara Bârâ' === Sulawèsi === Sulawèsi Bârâ' Sulawèsi Dhâjâ Sulawèsi Tengnga Sulawèsi Lao' Sulawèsi Tenggara Gorontalo === Kapoloan Maluku bân Papua === Maluku Maluku Dhâjâ Papua Papua Bârâ' == Lambang Kwartir Daèrah (Lambe') == Kwartir Daèrah Jhâbâ Bârâ' Kwartir Daèrah Irian Jaya Kwartir Daèrah Tèmor Tèmor == Congngo' Jhugân == * Sragam Pramuka * Pramuka Penggalang * Pramuka Siaga * Pramuka Penegak == Sombher == {{reflist}} [[Bhângsa:Kapanḍuân ning Inḍonèsia]] 71zbs1yt2qqoiuuxtpcvoy0du6pekae Inka-GEA 0 2366 14779 14778 2023-11-20T06:44:07Z Orisa Sativa 2392 14779 wikitext text/x-wiki '''GEA''' iyâ arèya mèrek motor Inḍonèsia sè èghâbây bi’ PT Inka (Industri Kereta Api). GEA iyâ arèya singkaḍhân ḍâri ''Gulirkan Energi Alternatif''. Sombher kakoaḍhân GEA iyâ arèya mesèn rusnas sè aessè 640 cc.<ref>https://oto.detik.com/mobil/d-2458296/ini-spesifikasi-mesin-mobnas-gea-yang-bersertifikasi-laik-jalan</ref> Mesèn riya, èghâbây bi’ BPPT. GEA bisa èyangghuy sampè’ 90 km/jhâm. == Sajhârâ == Program Risèt Nasional sè ètojhuaghi kaangghuy aghâbây motor nasional èmolaè è taon 2002, ḍâlem rangka pangghâbâyân mesèn èpasraaghi ka BPPT (sè sabellumma ampon anḍi’ proyèk pangghâbâyân mesèn kèni’ ghâbây paḍhisaan) bân pangghâbâyân bhâḍhân motor èpasraaghi ka PT Inka (sè sabellumma ampon nyoba’ aghâbây kancil). Motor hasèl risèt riya ènyamaè GEA sè aropaaghi singkaḍhân ḍâri Gulirkan Energi Alternatif. Kepala Humas PT Inka Fathoer Rosyid nyebbhutagi jhâ’ motor GEA arèya ampon bisa èuji coba sampè’ 10.000 km.<ref>https://cintamobil.com/pasar-mobil/sejarah-mobil-nasional-7-kandidat-terbengkalai-dan-tinggal-nama-aid11318</ref> PT Inka rangèraaghi arghâ jhuwâl GEA sakitar Rp 40 juta. Maksoḍ panyamaan GEA jârèya iyâ arèya mènangka semangat kaangghuy aghunaaghi ènergi altèrnatif mènangka ancaman krisis ènergi. GEA jhughân bhâkal nyaḍiyaaghi opsi kaanghuy bisa ngangghuy paroḍibhân gas. PT Inka ngarep bisa makaluar GEA è taon 2009. == Desain == Mènangka motor sè adiameter ban okoran 13 inci arèya motor kèni’, dashboard-dhâ èrancang minimalis. Panèl kecepatan èsabâ’ è tenga. È panèl bâdâjhârum panodhu kecepatan, pananto bahan bakar, temperatur, oli, bân dhâmar. Kaangghuy mukka’ bân notop kaca labâng adâ’ eghâbây manual, kaca labâng budi eoperasiaghi kalabân mesen dâri labâng kemudi. GEA ghun andi’ tello’ labâng, sèttong è bâgiyân supir bân duwâ’ laenna è bâghiyân kacèr, kaanghuy nyabâ’ bhârâng è bagasi, kodhu lèbet dâlem motor. Dhining dhâmar è adâ’ èkaghâbây rajâ (maso lobâng angin kaangghuy mesèn è antara duwâ’ dhâmar adâ’ sè rajâ), dhâmar budi èkaghabây agaya minimalis. Sakabbhina ramping kalabân tello’ sosonan dhâmar sè bhidhâ. Bâng-sebângnga aberna koning, potè, bân mèra. == Nyoba' == GEA suksès ḍâlem ba'-nyoba' katahanan motor saabiḍḍhâ 100 jhâm ta’ bu-ambu. Kabâḍâân jhâlân bâkto parcobaan jârèya èghâbây saropa kalabân kabâdaan rè-saarè. Bâkto motor alajhu è jhâlân sè bèbas ḍâri halangan, poterran mesèn tègghi ècampor kalabân berrâ’ renḍâ. Sabhâlikghâ, è jhâlân ghâongghâân kalabân poteran mesèn renḍâ, berrâ’ sè ètangghung ètegghi’i. Salanjhânga ba'-nyoba' katahanan jârèya, kakoaḍhân messèn pagghun sèpa’. Artèna ḍâri segi matèrial bân geometri taḍâ’ masalah è bâgiyân mesèn. Saabiḍḍhâ 100 jhâm jârèya, mesèn bisa tahan kalabân kamampuan torsi sè sèpa’ kalabân rata-rata kakoaḍhân 10,5 kW bân torsi 30Nm. Bâkto ègebèr, prototipe GEA jâriya bisa berka’ kalabân lajhu palèng benya’ 90 kilomèter per-jhâm. Saampona lolos uji kakoaḍhân, messèn GEA maso’ ''trial production''. Tès arèya èkalako è PT Nefa è Tegghâl, Jhâbâ Tenga, sè ampon pernah aghâbây mesèn diesel. Targèt sè ngasèllaghi mesèn skala proḍuksi kalabân kualitas sè ta’ jhâu bhiḍhâ kalabân prototipe. Hasèl nyoba’ produksi mesèn ampon lastarè. Taon 2008 ampon ngasèllaghi lèma’ mesèn. Sala sèttongnga èkèrèm ka Inka. == Arghâ == Mètorot tong-ètongan arghâ taon 2009, manabi sèttong mesèn prototipe ngabi’ biaya sakitar Rp 50 juta, mènangka proḍuksi ba’-nyoba’ (trial proḍuction) bisa nyabâ’ arghâ ongkos sampè’ Rp 15 juta. Kalabân konsèp ''chip and fixture'' èrakèraaghi arghâna bisa ètekan polè ḍhâḍḍhi Rp 8 juta per mesèn. Èyarepaghi arghâ motor iyâ arèya Rp 20 juta bân arghâ mesènna Rp 8 juta. Pasar ḍa’-aḍa’ sè èsasar iyâ arèya rèng-orèng sè anḍi’ tompaan umum, tapè bisa kiya ètojhuwaghi kaangghuy tompaan ḍhibi’. == Progress ban ''lounching'' == Sè dâ’-adâ’ ampon èkaghâbây motor GEA sè ètojhuwaghi kaangghuy pa’-tompa’ petroli kepolisian, saterrossa è bulân Dèsèmber 2021 otabâ awwâl taon 2011 bhâkal ''launching'' motor GEA kalabân resmi ka publik. Sè èlayani dâ’-adâ’ kaangghuy pamellèan sè èlakoni bi’ koperasi otabâ organisasi bân bhâdhân hokom kaanghuy maghâmpang aberri’ ''after sales service'' polana kaangghuy pangghâbâyân otabâ maddhâk ''dealer'' bhuto bâkto bân pèssè sè ta’ sakoni’, pas èyarep parabedhân motor GEA lebbi ghâmpang bân terjamin. == Sombher == c39bkpaxy3rsc5ymvvnn340cxwg93hu Syekh Hasan Genggong 0 2367 14781 14712 2023-11-20T06:57:50Z LonNyoe 13 14781 wikitext text/x-wiki '''Syekh Hasan Genggong''' otabâ sè lèbbi è kenal Kiai Hasan Genggong sèlèngkappèh al-Arifbillah asy-Syaikh Haji al-Syarif Muhammad Hasan bin Syamsuddin bin Qoyiduddin Al Qodiri Al Hasani (nyama laèn èpon: Kiai ''Hasan S''è''ppo'', bhâbâr e Sèntong, Krejengan, Probolinggo, 27 Rejeb 1259 Hijriyeh / 23 Agustus 1843 Masèhi – adinggâl omor è Genggong, 11 Syabel 1374 hijriyeh / 1 juni 1955 Masèhi) adalah guru sufi sè terkenal kalabân sala sèttong Mursyid Thoriqoh Naqsyabandiyah. Beliau sala sèttong Mursyid dâri tatanan Naqsyabandi bân pendiri epon [[Tarekat Naqsyabandiyah|Tarèkat Naqsyabandiyah]] Ali Ba 'Alawiyah sè ka’dintoh cabang dâri tarèkat Naqsyabandiyah perpaduen dâri due’ buah tarèkat sè rajâ, penyettongan duwâ’ sanad tarèkat, sè ka’dintoh Thariqah Naqsyabandiyah sareng Thariqah Ali Ba 'Alawiyah, Beliau terkenal jughèn kalabân sala sèttong  Wali Qutb è Indonesia. Beliau merupakan sèorang Ulama dâri para Wali bân jughèn sèorang Wali dâri para Ulama. Beliau ngakungi Pengetahuan sè Sâmpornâh ('Arif kamil) dâlem sufisme bân jughèn marifat. Syekh Hasan Genggong eyanggèp kalabân Sombhèr Mata Aing Kamursyidèn, Barokah epon nembus de’ sadhèjhènah ummat è masanah. Syekh Hasan Genggong  ka’dintoh Spiritualis Berdirinah Nahdlatul Ulama. Dâri pangaterrona ajhèr sè tengghi, Syekh Hasan Genggong anyebabaki elmu-elmu ghaib bân rahasia dhâddi paddhâng, Syekh Hasan ka’dintoh konco’en Mataareh Pengetahuan Eksternal bân Internal è zeman èpon. Syekh Hasan ngakungih gelar Al-Arifbillah kalabân Salah sèttong tandheh keajaiban èpon ka’dintoh karomah sè mahsyur, sè  aropaaghi hatinya ka maqam ulama derih para ulama. Akadhieh Mawar delem hal Karakter bân Atribut Rasulullah, mencapai maqam sè paleng tengghi dâri Bungkanah Bukkol otabâ Sidrat al-Muntahā, sè esèbut kalabân "Bungkanah Kaodhi’èn", penunjuk jhèlen menuju Singgasana sè Utama, sè ngagungi rahmat, guru sè ngagungi rahasia nyabâh èpon Pangèran. Syekh Hasan adalah guru besar dâlem tarèkat, pendiri haqiqat (Realitas), bân pembimbing bagi khaliqa (Ciptaan). Beliau èakoè kalabân guru rajâ para wali è jhâmanna, sè menyandangkan caca, “Wali dâri Guru rajâ adalah Guru rajâ bagi para Wali” terhadap beliau. Para ulama sè bânnya’ menguasai hikmah spiritual bânnya’ sè menggali dâri tegghâl èpon èlmonah, adalah sèorang ulama Indonesia sè terkenal. Beliau adalah Kholifah kedua Pesantren Zainul Hasan Genggong bân intelektual sè produktif nolès kitab, sè meliputi bidang-bidang fiqih, tauhid, tasawuf, tafsir, dan hadits. Sala sèttong karjhâ èpon adalah kitab ''Nadham Safinatun Najah'' bân yang paleng monumental adalah ''Aqidatut Tauhid''. Syekh Hasan berasal dâri kaloarga Wali Songo dâri marga Al Qodiri Al Hasani sè merupakan keturunan dari Sultanul Awliya al-Quthub al-Kabir Syekh Abi Muhammad Muhyidin Abdul Qadir al-Jailani, keturunan Hasan bin Ali, Syekh Hasan narèma sèbagian rajâ pandidikân sufi awwal dâri gurunah, Syekh Jazuli. Syekh Hasan dilatih dâlem sâdâjâ parènta tasawuf bân ebèrri’ izin kaangghuy memulai bân melatih pengikut dâlem Tarèkat Naqshbandi. ==Kaodi’ân== ===Sâbelum kalahèran=== Keistimèwaan Kiai Hasan Genggong ampon paddhâng sajjhâgghâ Kiai Hasan ghi’ è dâlem kandungan èpon èbhunah. nalekana ngandung sang èbhu amèmpè aghèlunyo’ bulân, mèmpè itu èyartèyaghi jè’ ghu’ –agghu’  anak dâlem kandungan èpon bhâkal dhâddhi orèng sè muljhâ. Sabâtara itu, Kiai Syamsuddin rama epon jughân ngalamè hal unik sè padâ sareng sang rajhi. Nalekana, Kiai Syamsuddin ngèssè’e ceramah è dhisa laèn bân kuphèr tènga malèm. è jhâlân ongghâ’an, Kiai Syamsuddin ajelling cahaya dâri kajâuwân memancar dâri arah tèmur. Rupanya, sènar ka’dintoh berasal dâri roma èpon. Bâkto sang rama sampè’ roma èpon, Kiai Hasan Genggong ampon lahèr. ==Sombher == Mufidah, Alfin. "Karomah Almarhum Kh. Moh. Hasan Genggong". [https://www.pzhgenggong.or.id/2848/karomah-almarhum-kh-moh-hasan-genggong/ pzhgenggong.or.id.] 2015. aksès 2015-04-28. [[Bhângsa:Olama' Jhâbâ Tèmor]] me3v2kt278h05f0kfanm6xuitln9u4w Dhrâjât (suhu) 0 2368 14701 14684 2023-11-19T04:52:25Z Arina rimbi 2402 14701 wikitext text/x-wiki Oca’ dhrâjât èguna’aghi ḍâlem pan–bârampan okoran suhu. Biasaèpon aguna’aghi tanḍhâ/simbol ° sè etoro’è horop mamolan ḍâri okora èpon. Akadhi conto : °C  bâdhi dhrâjât Cèlcius.Okoran suhu sèbiasana  èyokor ḍâlem dhrâjât : - Celcius (°C) - Kelvin (°K) aguna’aghi antarana C sèatur saèngghâ 0 kelvin paḍâ sareng nol motlak - Fahrenheit   (°F) - Rankie (°R) otabâ Ra) aguna’aghi okoran fahrenhèit sèatur saènggha 0 rankie pada sareng nol mutlak. Okoran-okoran suhu sèlaèn; - Delisle (°De) - Newton (°N) - Romer (°Rø) Dhrâjât Kelvin (°K) panèka nyama ḍimen okoran SI bâdhi  okoran suhu  termodinamik (motlak) . sâjjegghâ taon 1967 okoran kasebbhut Kelvin saos kalaban tanḍâ  K . Dhrâjât motlak (°A)  panèka terminologi sèkona segghut ebâḍhi ḍâ’ Kelvin namong  dhâng –kadhâng ḍâ’ dhrâjât Rankine. Abhândhingaghi : · Okoran aèng ngalkal :100,0 °C / 212,0 °F · Okoran aèng es :0,0  °C / 32,0 °F · Suhu bâdhân manossa : 37,0  °C/ 98.6 °F · Suhu è kamar : 20-25 °C/ 68-77 °F 9qibub6dmuqweaum8nln6vdk0tci9f4 Sattè 0 2369 16033 14702 2024-02-15T08:32:33Z Narasilisaa 2393 16033 wikitext text/x-wiki '''Sattè''' panèka jârèya kakanan se èghâbây ḍâri dhâghing sè èkerra’ nè’-kènnè’ bân ètojjhin kalabân lèntè ḍâuna nyior otabâ perrèng, lajhu èpangghâng ngangghuy marḍânah areng kajuh. Sattè èsajhi abhâreng palappa sè acem-macem taghântong bârnana resèp sattè. Dhâghing ka’angghuy aghâbay sattè aréya antarana dhâghing ajâm, embi’, sapè, bâbi, marmoci, jhârân, bân laèna. Sattè èka’onèngè asalla dâri Jhâbâh, Indonesia, bân kèngèng èpangghi neng èḍimma bhâin neng Indonesia bân ampon èyangghep sala sèttong massa’an nasional Indonesia. Sattè jhughân èkennal neng naghârâh- naghârâh Asia Tenggara sè laèn akadhi Malaysia, Singapura, Filipina, bân Thailand. Sattè jhughân èkennal neng Bâlândhâh lantaran ollè pangaro ḍâri massa’an Indonesia sè lambâ’ aropa koloni. Sattè panèka sajhiân sè sanget èkennal neng Indonesia, kalabân acem-macem suku bangsa bân traḍisi carana amassa’ ampon ngasèllaghin acem-macem bârnana sattè. Neng Indonesia, sattè kèngèng èkaollè dâri padhâghâng sattè kaleleng, padhâghâng soko lèma’ è bârung pèngghir jhâlân, sampè' è rèstoran kellas attas, bân segghut èsajhi ḍâlem acara formal bân non-formal. Resèp bân carana aghâbây sattè acem-macem bârnana taghântong cara bân resep bâng-sèbâng ḍaerah. Bânnya' bârnana dhâghing sè kèngèng èbhâdhi sattè. Marghâna naghârâ asalla sattè, Indonesia andi’ macem resèp sattè sè bânnya’. Biasana sattè èpobu saos, bisa aropa palappa kècap, palappa kacang, otabâ sè laèn, biasana èbhârengi acar dâri bhâbâng mèra sè èsèksèk, tèmon, bân cabbhi lètè’. Sattè èdhâ’âr kalabân nasè’ anga’ otabâ lontong otabâ topa’ otabâ sate bâriyâ. Sajhiyân internasional sè abâk padâ kalabân sattè antara laèn Yakitori dâri Jeppang, Shis Kebab dâri Turki, Shashlik dâri Kaukasia, Chuanr dâri Tiongkok, bân Sosatie dâri Afrika Lao’. Sattè terdaftar neng paringkat ka-14 dâlâm ''World’s 50 Most Delicious Foods'' (50 sajhiyân palèng nyaman neng dhunnya) lèbât jhâjhâk pandapat pamaca sè ègellar moso CNN Go è 2011. eq7xxg2ho1xdvmz3rwyy7y617oodhtb Tasè’ 0 2370 14929 14723 2023-12-05T19:34:19Z Faleztino 2341 Faleztino ngallèyaghi kaca [[Tasè']] ka [[Tasè’]] 14723 wikitext text/x-wiki '''Tasè’''' iyâ arèya aèng accèn se rajâ sè èkalelengè bân dhârâtan secara sakabbhina. Dâlem artean se lebar, tasè’ iyâ arèya sistem aèng samodra aèng accèn se terhubung bhik bhume se èanggep dâddhi sèttong samodra global otabâ dâddhi cemacemmah samodra utama. Tasè’ andhik pengaroh gebey iklim bhume bân andhik peran se penteng dâlem siklus aèng, karbon, bân siklus hydrogen. Makkèh tasè’ mareh e jelejahi bân e arungi dhâri jeman prasejereh. Kajian ilmiah modern tentang tasè’ iyâ arèya Osesnografi se ghi' buru è mulai dha’ masa ekpesdisi HMS Challenger dhari Britania Raya taon 1870-an. Tasè’ secara omom e bâghi dâddhi lema’ samodra rajâ se meliputi empa’ samodra se èakoeh Organisasi Hidrografi Internasional (Samodra Atlantik, pasik, Hindia, bân Arktik), bân Samodra lao'. Margènah geserrah benua, sètiyah bâgiân bhume dejeh andhik rasio lebar dhârâtan bân tasè’ se lebih sebanding (sekitar 2;3) ètèmbhâng bâgiân bumi lao’ se para' sakabbhinah panèkah samodra (sekitar 1: 4,7), tapè variasi bisa etemmoaghi dha’ aèng se lebih èkalelengè dhârâtan. E semma' eng muara songai rajah, otabèh e kedhaleman rajah, seketar 85% dhari zat se terlerut dha’ tasâ’ lepas iyâ arèya Natrium Klorida. Perbedaan salinitas bân dârâjât antara wilaya-wilaya tasè’ menimbulkan arus termohalin. Pengaroh ombhâk se e haselaghi dhâri angèn bân ombhâ’ bân asatah tasâ’, menimbulkan arus permukaan. Arah aleran arus e atur bhi’ dereten dha’ permukaan ban bebenah tase’ ben efek Coriolis akebet rotasi bhume. Aobenah tegginah aeng tasek e jeman lambek adinaaghi landas benua, maksuteh kennengan nengkek e tasè’ se semmak ben tana. Kennengan se sogi kalaben nurien setiyah e kennengen keodien se deddih somber kakanan gebey manossah akadih jukok, hewan senyosoe (mamalia), odeng (krustase), moluska, ben rumput laut, bedeh se e tangkep langsung deri alam otabeh se e obu e delem tambek. Cemmacemmah keodien tasè’ se paleng benyak bedhe e kennengan trumbu karang tropis. Lambek, mege’ paus e tasè’ pon biasa, tapeh karenah benyaen paus jen diddhi’ saenggenah bedeh upaya konfervasi dhari beberempah negere se ngasellagi moratorium gebey megek paus komersial. Kaodien tasè' bisa kiyah bedeh e delem tasek se jau deri ekenning sinar mataareh. Ekosistem e tasè' dhalam ebentoh bhik bedenah nutrien dhari lobeng lobeng hidrotermal. Kaodien e bhume bisa daddih awalan dhari dissah ban mikrob aeng biasanah eanggep sebebbeh benyak en oksigen jeman lambek e atmosfer bhume. Makeh kakbungkaan ban hewen awalah berevolusi e tasè’. Tasè’ panekah termasok unsur se penteng gebey kegiatan adegeng, tranportasi, ban endustri manosah serta gebey somber tenaga pembangkit listrik. Cemacemmah jiyah gebey tasè' ebitong dhalam strategi peperangan. Selaen jiah, tasè’ bisa deddhih sombereh musibah kadik lenduh ben siklon tropis. Oleh karena jiah, adeddiaghi tasè’ kaangguy aspek penting dhalam kebudayaan manossah. Molai dhari cemacemmah dewa tasè’ se bisa e temmoaghi dhalam cemacemmah budaya, puisi epos karya penoles Yunani kuno panekah Homeros otabah pengoburen manossah e tasè’ sampe bedhe perobahan se etimbullaghi bhik Pertukaran Kolombus. Seni tasè’ hiperealis ban musik se terinspirasi dhari tasè’ kadhi’ Tasè’ ban kapal Sinbad karyanah Nikolai Rimsky-Korsakov. Tasè’ deddhi tempat angguy kegiatannah manossah e bekto luang kadhi’ acabburen, nyelem, selancar, ban alajer. Tapeh, pertumbuhan penduduk, endustrialisasi, ban pertanian intensif gebey polusi tasè’. Karbon dioksida a atmosfer se sajen tegghi jumlanah noronen nilai pH tasè’ lebet proses pengasaman samudera. Kegiatan manceng se berlebihan deddhi masalah gebey tasè’ se panekah andi’eng oreng bennyak.   Sistem saling terhubung dhari samodra-samodra dunnyah ban cemacem pembagiannah. Dhalam artean se lebih loas “Tasè’” panekah sistem saling terhubung dhari samodra-samodra  e bhume termasuk Samodra Atlantik, Pasifik, Hindia Laok, ban Arktik, Tapeh, istilah tasè’ sering kiyah andhik makna se lebih sempet, kadhik tasè’ dhajah, otaba tasè’ Jebeh. Berdasarkan pengertean riyah, adhek perbedaan se khusus antara tasè’ bhik samodra selaen dhari okoran tasè’ se lebbhi kennek ban biasanah ebatesen bhik wilayah daratan luas. Tasè’ Sargasso, se betessah e tentuaghin dhari empa’ arah arus Pusaran Atlantik Dhajah, ekecualiaghin dhari makna riyah. Tasè’ umummah lebih rajah ketembeng danau ban aesseh aeng accen. Meskipun dhak nekah ukuran ban pembatasan oleh wilayah dereten panekah makna se umum eyangghuy, tadhe’ makna se resmi gebey istilah tasè’ se eyangghuy Oseanografer. Dhalam hukum Internasional, Konvensi Peserikatan Bangsa-bangsa tentang Hukum tase’ (UNCLOS) menyatakan jhek kabbhi samudera panekah tasè’ (basa enggrissah: the sea). 5f7khso10l9ilro1lpuz7slvdywczyy Mohammad Noer 0 2371 14767 14747 2023-11-19T09:02:19Z Alfiyah Rizzy Afdiquni 9 14767 wikitext text/x-wiki {{infobox orang}} Raden Panji Mohammad Noer(13 Januari 1918-16 April 2010) éngghi panéka dhâddhi Gubernur Jabâ Témor  taon 1967-1976. Salèrana dimén ékabidhi dhâddhi pongghâbâ dumé’ maghâng é kantor kabupatén Songennep, Asistén Bidâna (bâkkel Bupati) kantos dhâddhi Bupati Bângkalan,Residén(pembantu Gubernur),salastarna  salerana daddhi Gubernur Jâba Temor. “Agawe wong cilik melu gumuyu” (andâddhiyaghi rakyat kene’ noro’ aghella’). Dhabuwan paneka kalonta eyatorraghi dalem sidang umum Majelis Permusyawaratan Rakyat(MPR) bulân Maret 1973 se dhâddhi katowa Fraksi Utusân Daerah.Sajjegghâ panekaRaden Panji Mohammad Noer esambhât Gubernur rakyat kenè’. Kalonta kalabân   sebbhutân Ca’ Noer. Mohammad Noer dhâddhi Duta besar Republik Indonesia e Prancis engghi paneka salerana sukses makennal potensi wisata Indonesi e manca naghârâ .Mohammad Noer kalonta jughân se ghâdhuwân tareka abângon Jembâdhân Suramadu se bisa manyambhung polo Jâba sareng polo Madhura.Kennengan asalla salerana ghadhuwan ghen –angen sajjeggha dadhi bekkel Bupati kabupaten Bangkalan ra- kera taon 1950. Raden Panji Mohammad Noer ebhabharraghi e kampong Beler,dhisa Rong tennga e kabupaten Sampang.salerana potra ke 7 dari kluarga keraton/bangsawan engghi paneka ramaepon Raden Aria Condropratikto sareng Raden AyuSiti Nursiah.Settong bakto  malem Mohammad Noer kene’ ngoladhi rakyat areng sareng  mekta obor mekol keranjhang se berra’ arebbhu’an onggha ka prao kene’nyabbrang lebat tase’ (selat Madhura). kadadhiyan paneka  dadhi pangghaliyan  mohammad Noer  , ngen angen salerana  rakyat Sampang  bakal kelaparan,mesken,odi’ sengsara.saenggha bannya’ oreng se entar nyare engon (merantau)ka pasuruan,probolinggo,panarukan sampe’ ka kalimantan sulawesi(luar polo Jaba).saenggha  salerana ghaduwan pangaterro tor  ngalampa’aghi ponapa se bisa aguna da’ rakyat sopajha odi’na langkong sae. Raden Panji Mohammad Noer  arajhi e tangghal , 9 mei 1941 sareng Mas Ayoe Siti Rachma ghaduwan potra 8 engghi paneka 4 lake’ sareng 4 bine’. Taon 1959 dalem sidang Dewan Perwakilan Daerah Tingkat II Kabupaten Bangkalan ,Mohammad Noer daddhi Bupati, ngalampa’aghi Program 3P engghi paneka : 1. Pendhidhighan nojjhu da’ tauhid sopaja ta’ buta huruf. Kalaban abhangon sakola’an SMA negeri e Bangkalan. 2. Percaja da’ Allah SWT sopaja atena berse. 3. Perhubungan sopaja tada’ dhisa terpencil, kalaban abhangon,  malebhar  ,.mabecce’ jalan se rosak  e Bangkalan. Raden Panji Mohammad Noer adhingghal omor  tanggal 16 April 2010 dalem yuswa 92 taon. 427tc9iwqb3vbqf4rodhvyi2baulun1 Pondhuk Zainul Hasan Genggong 0 2372 15596 14708 2024-01-10T23:21:15Z Oikivivi 2325 15596 wikitext text/x-wiki '''Pondhuk Zainul Hasan Genggong''' (bhâsa Melayu: Pesantren Genggong, Jawi: المعهد ١لاسلامي زين الحسن قنقون) panèka sala sèttong lembaga pendidikan [[Islam]] tertowa è [[Inḍonesia|Indonèsia]], ngaddhekghâ lembaga nèkah jhâu sebelunna Indonèsia mardhika panèka teppa' ka taon 1839, è Genggong, [[Kabhupatèn Probolinggo]], [[Jhâbâ Tèmor]], Komplèk Pondhuk Genggong bâdhâ è attasseh tana salowas korang lebbi 26 hektare sè termasok 4 dhisah sè èantaranah Karangbong, Ketompen, Pajarakan Kulon bân Temenggungan kalabân jumlah santrèh ± 22.000(2015) dâri Naghârâ Asia Tenggara otamana Indonèsia, [[Singapura]] bân [[Malaysia]].<ref name=":0">[https://www.pzhgenggong.or.id/latar-belakang/ "Latar Belakang".] Yayasan Pendidikan Pesantren Zainul Hasan Genggong. aksès 2023-11-19.</ref> == Sajhârâ == Ngaddhekghâ Pondhuk Zainul Hasan sajjhek awwâl èkenal kalabân sebbhutdhen Pondhuk Genggong sè e paddhek sareng Syaikh Zainul Abidin al-Maghribi è taon 1839 M / 1250 H. Sè bâdâ è Genggong Kabhupatèn Probolinggo. Bâdâ èpon maksod epaddhek Pesantren kasebbhut panèka cita-cita moljâ bân luhur sè è dâsaraghi ka tangghung jâwâb kaèlmowan samarènah ngoladhi realitas masyarakat sè ghi' butah horop bân masyarakatdeh sè èkenal kalabân orèng awàm sè ghitak taoh èlmo aghâma secara tèngka kaodi'en masyarakat segghut atèngka sè atentangan kalabân nilai-nilai aghâma akadhi alakoh kalakowan dhusa rajâ dhâ' ka Allah SWT, se aropa kalakowan syirik, zina, kalakowan kekerasan kalabân arampas hak rèng laèn bân panganèyajâ'ân dha' ka rèng laen bân judi sè ekalakoh bânareh.<ref name=":0" /> Mangkat dâri dâsar pamèkkèran sè è dâsaraghi ka realitas kalakowan masyarakat kasebbhut, maka Syaikh Zainul Abidin, katoronan maghrobi [[Maroko]], Afrika bân alumnus Pondhuk Sidoresmo Sorbhâjâh aromasah taolok jiwanah kaghâbây ngamalaghi èlmo sè èkaolle pas epadhâddhi dhâsar ajuang kalabân nyebaraghi èlmo aghâma sè aropa'aghi pangajiân otabâ lebât kelembagaan sè aropa institusi Pondhuk Genggong.<ref name=":0" /> == Ètimologi == Oca' “Genggong” asalla dâri sekoncop bhunga sè tombu è sakètar pondhuk bân bhunga kasebbhut e ghuna'aghi sareng masyarakat kaangghuy rias mantan bân khitan. Perobe'en nyama pondhuk sè ègagas sareng kepemimpinan èpon KH. Hasan Saifourridzall kalabân maksod bân tojjuen kaagghuy mengabadikan duwâ' nyama se maddhek pondhuk sebelunnah kalabân kronologis ka'dintoh:<ref name=":0" /><ref name=":0" /> * Nyama '''Pondhuk Genggong''' èabadiaghi sajjhek kepemimpinan Syaikh Zainul Abidin sampè' kepemimpinan KH. Mohammad Hasan Genggong dâri taon 1839 sampè' 1952M (113 taon).<ref name=":0" /> * È masa kepemimpinanan KH. Hasan Saifourridzall è taon 1952 Pondhuk Genggong èghânteh kalabân nyama '''Asrama Pelajar Islam Genggong''' ”APIG” sè è dâsaraghi semakin tègghih minat masyarakat ajher è pondhuk, hal kasebbhut bisa èjelling dâri jumlah santrèh, grafiknya ongghe bân nyama kasebbhut diabadikan dâri 1952 M sampè'1959M. (7 taon).<ref name=":0" /><ref name=":0" /> * È masa kepemimpinan KH. Hasan Saifourridzall muncul ghâghâsan kaangghuy ngabadiaghi duwâ' orèng sè maddhek pondhuk panèka Syaikh Zainul Abidin bân Kiai Hasan Genggong è tangghâl 1 Muharrom 1379 H./ 19 juli 1959 M, ètèttèp aghi nyama Pondhuk sèasallah anyama Asrama Pelajar Islam Genggong dâddhi '''Pondhuk Zainul Hasan Genggong''', nyama Pondhuk kasebbhut ngaabadiaghi dâri duwâ' orèng se maddhek pondhuk kesebbhut.<ref name=":0" /><ref name=":0" /> == Sombher == 9ln2x9q0jqb8gdswm4lfs0wjl4x2c7k Skripsi 0 2373 14772 14710 2023-11-19T22:51:48Z Alfiyah Rizzy Afdiquni 9 14772 wikitext text/x-wiki '''Skripsi''' (èkala' ḍâri bhâsa [[Bâlândhâ]] ''scriptie'') iyâ arèya karjâ sè èghunaaghi neng Inḍonèsia kaangghuy aghâmbâraghi pa-apa sè ètolès aropaaghi jhajharbaàn tolesèn hasèl penalekteghân sarjana S1 sè ajhârbhâghi masalah otabâ kadhâddhiyân ḍalem bâb èlmo tartanto kalabân aghunaaghi atoran mètorot katantowân.<ref>Buku Paduan Skripsi oleh Farid Hamid, S.Sos., M.Si dan Drs. A. Rachman, M.M., M.Si.</ref> [[Bhengkek:SKRIPSI ANALISIS GAYA BAHASA PADA KUMPULAN PUISI KASMARAN KARYA USMAN ARRUMY.pdf|jmpl|Cover skripsi]] == Sombher == <references /> pd075lr44lvljlx4b3dxpb8giszvo3k Pangangghuy:Narasilisaa 2 2374 17009 14705 2024-07-14T04:29:53Z Narasilisaa 2393 17009 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024]] e526w4xb4l4ylibbihijrwgt0sb64jr Ikrimah bin Abu Jahal 0 2375 14770 14728 2023-11-19T10:04:30Z Imroatulhss 2206 14770 wikitext text/x-wiki '''Ikrimah bin Abu Jahal''' arèya sahabhât Nabi. Ikrimah arèya ana' dâri Abu Jahal bân berasal dâri suku Quraisy. Ikrimah ghita' maso' Islam è masanah patemporan Badar, Uhud, bân Khandaq. Ikrimah dhâddhi muslim samarèna perdhikan Mekkah. Ikrimah nuro' paperrangan alabân kaom murtad è masanah Khalifah Abu Bakar Ash-Shiddiq. Ikrimah matè è paperrangan Yarmuk. Salama Odi', Ikrimah bin Abu Jahal mabâdâ pariwayât hadis bân aberri' oca' tentang ca' serapân è dâlem Al-Qur'an sarta tentang tatangghâ semma' bân jhâu.<ref name=":0">republika.com "Heroisme Ikrimah bin Abu Jahal".[https://www.republika.id/posts/39760/heroisme-ikrimah-bin-abu-jahal]. aksès 2023-04-17. </ref> Ikrimah arèya ana' dâri Abu Jahal bân berasal dâri Suku Quraisy sè andi' ghâris katoronan sè terhormat bân soghi. È bâkto Nabi Muhammad amaè dakwah Islam sacara terrang-terrangan è Mekkah, Ikrimah la omor tello' polo taon. Ikrimah è kenal kalabân orèng sè andi' pandangan loas bân ajhu. Tapè, Ikrimah nola' ajhâkân Nabi Muhammad dâ' Islam bân amusoè Nabi Muhammad polana sèpat kerras dâri eppa'an.<ref name=":1">republika.com. "Ikrimah, Putra Abu Jahal yang Menjadi Sahabat Nabi".[https://www.republika.id/posts/39758/ikrimah-putra-abu-jahal-yang-menjadi-sahabat-nabi] aksès 2023-04-17</ref> Ikrimah arèya dhâddhi kapala pasokan jhâren dâri Quraisy. Ikrimah andi' kapènteran dâlem ajhâren otamana è paperrangan. Ikrimah nuro' nganèyajâ sahabhât Nabi kalabân è sèksah sè kejjem bân bhengngès. Abu Jahal mabâdâ sompa pamosoan dâ' kaom muslimin sè è pimpin Nabi Muhammad bâkto mimpin patemporan Badar. È dâlem sompana, Abu Jahal ngoca' jhe' abe'en ta' abâliye ka Mekkah sabellun ngabes kamosnahan Nabi Muhammad bân panoro'en. Dâlem patemporan Badar, Ikrimah dhâddhi bâkkèl eppa'an. Tapè, suku Quraisy sè è pimpin Abu Jahal kala bân Abu Jahal matè e bâkto kasebbhut. Ikrimah ngabes langsong kamatèyan eppa'an.<ref name=":1" /> Mosoan Ikrimah ka Islam bân muslimin sè awwâle nuro' pangaterronah eppa'an, aobe sejjhek kamatèyan eppa'an. Niat mosoanna dhâddhi pabâlessan attas kamatèyan eppa'an. Ikrimah bân orèng sè sanasib bi' Ikrimah molaè mosoan malolo è bhârisân adâ'. Bilâ patemporan Uhud è molaè, Ikrimah nuro' atempor abhâreng binèna sè anyama Ummu Hakim binti al-Harits. Binèna a bhâris è bâgiyen budi abhâreng bân para nè' binè' suku Quraisy sopajâ semangat dâlem perrang. Ikrimah dhâddhi kapala è bhârisen bâgiyen kacèr, Khalid bin Walid dhâddhi kapala è bhârisen bâgiyen kangan. Ahèra patemporran kasebbhut mennang.<ref name=":0" /> Bilâ patemporran Khandaq, Ikrimah dhâddhi sala settong pasokan jhâren kaom Quraisy. Ikrimah pas acampo polè dâlem pa kèppongan kota Madinah bi' kaom musyrikin dâlem patemporran Khandaq. Samarèna pakèppongan a langung penarè, Ikrimah ta' sabbhâr bân nyerrang benteng kaom muslimin, Tapè osahana ennas bân Ikrimah labat Karana serrangan pana bi' kaom muslimin.<ref name=":1" /> == Sombher == 37zxcnbrn2gzynxxubhp0akm960ddsv Timor (montor) 0 2376 14776 14775 2023-11-20T02:49:07Z Qainiii 1741 14776 wikitext text/x-wiki '''PT Timor Putra Nasional (TPN)''', biasana è kennel mènangka Timor, iyâ arèya produsen montor [[Inḍonesia|Inḍonèsia]] sè aoperasi è taon 1996 bân 2000 sè è padhâddhiaghi sareng pengusaha Tommy Soeharto. Perusahaan rèya èdhâddhiaghi ka’anghuy ajhâwab Instruksi Presiden (Inpres) tentang pengembangan industri montor nasional. Pemerintah Inḍonèsia pas adhuddhing TPN mènangka sèttong 'pionir montor nasional'. Sâbâkto aoperasi, TPN ngèrem montor ghâbayan Kia Motors ḍâri Korea Selatan, lèbât jalur impor utuh otabâ impor sè terurai. TPN kodhu ma’ambu operasina samarèna Organisasi Perdagangan Dunia (WTO) amotosaghi jhâ’ program montor nasional Inḍonèsia melanggar aturan WTO.<ref>Anjungroso, Fajar. Anjungroso, Fajar, ed, ''Tribunnews.com,'' "[https://www.tribunnews.com/otomotif/2014/04/10/ketika-presiden-soeharto-mengakhiri-nyawa-mobil-nasional-timor Ketika Presiden Soeharto Mengakhiri Nyawa Mobil Nasional Timor]", è aksès 2020-03-31.</ref> 'Timor' iyâ arèya singkatan suku kata ḍari Tenaga/Teknologi Industri Montor Rakyat, ḍâri beberapa sombher ngoca’aghi nyama Timor jughân èpèlè ḍâri pulau Timor sè bâjâ rowa sekabbhina è kuwasaaghi sarèng Inḍonèsia. Perusaha'an rèya è padhâddhiaghi mènangka jhawabhân ḍâri Instruksi Presiden (Inpres) No.2/1996 tangghâl 28 Pèbruari 1996 tentang Pembangunan Industri Montor Nasional, sè ainstruksiaghi Menteri Perindustrian bân Perdagangan, Menteri Keuangan, bân Menteri Negârâ Penggerak Dana Investasi/Ketua Badan Koordinasi ka’anghuy dhuli madhâddhi industri montor nasional. Keppres kasebbhut anyebbhutaghi jhâ’ perusahaan bisa èberri’ status 'perintis montor nasional' bilâ produk ngâghuy merek dhibi’, merek ghâdhuen Inḍonèsia, èproduksi è ḍâlem negârâ, bân aghuna’aghi komponen buatan ḍâlem negârâ. Kandungan lokal kodhu dhâpa’ minimal 20%, 40% bân 60% sèbâng è taon dhâ’-adhâ’, nomer duwa’ bân nomer tello’ operasi. Fasilitas produksi sè ègunaaghi ka’anghuy aghâbây montor-montor rèya kodhu sekabhina èghâdhuaghi sarèng perusahaan Inḍonèsia bân èdhi kerjasama kalabân produsen mobil asing ta’ olle maso’ èdhi sè abatasaghi ekspor. Perusahaan 'pionir' è bebasaghi ḍâri bea attas komponen impor (sebesar 65%) bân produk kabbhi èbebasaghi ḍâri pajak bhârâng mewah (35% ka'anghuy tompa'an sedan) ka'anghuy jhângka bâkto empa' taon. Pas, kabhundhâr jhâ' pemerintah Inḍonèsia ella pettok produksi mobil TPN è Inḍonèsia lebbi ḍâri tello' bulân sabellu pengumuman Inpres è Pèbruari 1996. Status 'pionir' pas è berri' dhâ' TPN, polana perusahaan rowa 99% èkandhi' sarèng Tommy Soeharto, pottra bungso presiden Soeharto. TPN èberri' status 'pionir' bân dukungan obâng ḍâri pâmerinta bilâ perusahaan ampon ampengaghi persyaratan sè è mènta sarèng Menteri Perekonomian ka'anghuy aproduksi 15.000 mobil è Sèptèmber 1996. Tommy pas ngala' opsi ka'anghuy molaè usaha patungan kalabân pabrikan asing. Lada bân Iran Khodro toman èpertimbangkan, tape akhirra Tommy mèlè Kia Motors mènangka mitra TPN.<ref>Rayanti, Dina, ''detikcom,'' "[https://oto.detik.com/mobil/d-4029633/melirik-kiprah-mobil-merek-nasional-timor-yang-sempat-laris-di-ri Melirik Kiprah Mobil Merek Nasional Timor yang Sempat Laris di RI]", è aksès 2020-03-31.</ref> == Sombher == <references /> [[Bhângsa:Perusahaan Otomotif]] kir4memdnb7yst7650cysslr0cvy74l Bhângèl, Pasuruwân 0 2377 14764 14763 2023-11-19T06:30:19Z Qmy97 1692 14764 wikitext text/x-wiki '''Bhângèl''' (Pègon: باڠيل, Hanacaraka: ꦧꦔꦶꦭ꧀) iyâ arèya èbhu kotta bân pusat èkonomi ḍâri Kabupatèn Pasuruwân, [[Jhâbâ Tèmor]]. Sajjhâk taon 2016, Bhângèl dhâddhi èbhu kotta Kabupatèn Pasuruwân saampona èpangallè ḍâri Kotta Pasuruwân. Kotta panèka bâḍâ ning 35 KM lao’ Sorbhâjâ, bân èbâtessè langsung sareng Sellat Madhurâ ning Dhâjâ. ka panèka ngaollè julughân mènangka ''Bangkodir'' otabâ ''Bhângèl Kotta Bordir'', sè ècanangngaghi sajjhâk tangghâl 11 Sèptèmber 2005, bi’ pamarènta Kabupatèn Pasuruwân bân ngaollè Rèkor MURI èsertaè Fashion Show ( Fashion on the Street ) salanjhânga 1 KM. Kotta Bhângèl jhugân èkennal kalabân julughân ''Bhângèl Kotta Santrè'' karana sakèng bânnya’na Pasantrèn sè bâḍâ ning wilaya Bhângèl. Bhângèl ḍibi’ bâḍâ èantarana jâlân aksès ḍâri Sorbhâjâ nojjhu Banyuwangi bân Bâli, tor andhi’ jalur alternatif sè bisa ngubungngaghi ghule sadhâjâ ceppet ka Pandaan, Sukorejo tor Malang. Bhângèl jhugân èlèbâti jalur seppor sè acabang ning Stasiun Bhângèl sè nojjhu ka arah Stasiun Malang, Stasiun Banyuwangi anyar, bân Stasiun Sorbhâjâ Gubeng. Kotta Bhângèl possak sareng panḍuḍu’na kalabân brempan suku bân ètnis, èantarana Jhâbâ, Tionghoa, Arab, Banjar, Madhurâ  Bâli bân laènna. oḍi’ salèng apolongan bân salèng akor. Kotta Bhângèl anḍi’ slogan: “'''Bhângèl Bangkit''' ” 90ko6m82crxv6ql61su8qhmswoc35w7 Timor (mobil) 0 2378 14769 2023-11-19T09:04:06Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Timor (mobil)]] ka [[Timor (montor)]] 14769 wikitext text/x-wiki #ALIH [[Timor (montor)]] qmepr1cqbh77flg5jzbyg8kurjkzd9p Rantè 0 2379 15617 14859 2024-01-18T05:23:23Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 15617 wikitext text/x-wiki '''Rantè''' otabâ '''rangam''' (''Solanum lycopersicum'')  iyâ arèya tombuwân ḍâri famili Solanaceae, sè asli ḍâri Amerika Tengnga bân laok, dâri Meksiko sampè' Peru. Rantè aropaaghi tombuwân sè oḍi' sakejjè' sè bhungkana bisa tombu tènggi ḍâri okoran sèttong sampè' tello mèter. Buwâna tombuwân rèya abârna bhiru ḍâun, konèng bân mèra. Rantè biyasa è messa’ è ghâbây sayuran otabâ bisa langsung èḍhâ'âr. Bhungka bân ḍâunna rantè tak bisa è ḍhâ'âr polana paḍâ bi' tombuwân kentang bân terrong sè andi' kandungan alkaloid. Cara namen tombuwân rantè iyâ arèya è semai ghâllu, nalèka ampon tombu empa' ḍâun, pas è tamen (epaḍhâdḍi bhibhit kaḍâ'). Buwâna rantè bisa è polong saamponah ollè sanga’ mènggu, samarèna jârèya tèyap ollè lèma arèh. Oca' "Rantè" asalla ḍâri oca' bhâsa Nahuatl. ''tomatl'' (èkoca'aghi: /tɔ.matɬ/). Rantè biyasa èyola ḍhâdḍi caos rantè sè bânnya' èkamato orèng, saèngghâ bânnya' naghârâ sè aproduksi caos kasebbhut. Bânnya' manfaatta caos rantè, yakni bisa èghâbây palappa tambâ'ân nalèkâ amessa’ ḍhâ'ârân, bisa è ḍhâ'âr langsung kalabhân burger, sandwich bân macemma ḍhâ'ârân sè laèn. Polè bisa èghâbây jus ranté. == Sajhârâ == Ḍâri tolèsan karangna Andrew F. Smith ''"The Tomato in America"'', rakèra asal tombuna rantè ḍâri tèngghâng tènggi è tasè’ bârâ’ Amerika Serikat. Samarèna Spanyol anguwasaè Amerika, kabbi orèng mencar taneman kasebbhut ka koloni-kolonina è Karibia. Spanyol polè nyambi rantè ka Filipina, sè ḍâri kennengngan kasebbhut rantè èpencar ḍâ’ sakabbina ḍaèra sè bâḍâ è benua Asia bân Eropa. Taneman rantè ghâmpang tombu è wilayah sè iklim tropis Mediterania. == Kandungan == Rantè andi’ kandungan antioksidan aropaaghi likopen sè abhânto alaben radikal bhibhâs sè ḍhâdḍi sebbâb penyakèt kanker. kandungan antioksidan sè laèn iyâ arèya polifenol, naringenin, bân chlorogenic acid. Salaènna sè ampon kasebbhut rantè paḍâ sakonni’ kalori bân lemmak, tapè bânnya’ karotenoid, lutein, ghulâ, vitamin A, vitamin C, folat,bân kalium.<ref>Department of Agriculture, "Tomatoes, red, ripe, raw, year round average". https://fdc.nal.usda.gov/. 2019-1-4. aksès 2023-11-25.</ref> == Macemma == Bâḍâ atosan kultivar rantè sè è budidayaaghi bân è ḍâghângagi. Pangalompo’na èḍhasaraghi mètorot penampilan otabâ manfaat buwâna. === Mètorot Penampilan === Bâḍâ buwâna rantè sè abhârna bhiru ḍâun nalèkana tuwa aobe bhârna konèng, orèn, mèra, bungo bân belang-belang. Ḍâri okoran bân bentuk,<ref>Redaksi Halodoc. "Ini 5 Jenis Buah Tomat yang Baik Bagi Kesehatan". https://www.halodoc.com/. 2019-7-13. aksès 2023-11-25.</ref> rantè èkalompo'aghi ḍhâdḍi: * ''Granola'' sè bentu’na bungkol bân abungkèl ratah, biyasa èkenal kalabhân sebbhutân rantè buwâ polana bisa langsung èḍhâ'âr. * ''Gondol'' sè biyasa è ghâbây caos, bentu’na lanjhâng oval (biyasana sè ètanem è Indonesia iyâ arèya kultivar 'Gondol Hijau (bhiru ḍâun)' bân 'Gondol Putih' (potè), ban kultivar sè è paḍâteng ḍâri Roma) tamasok kèya ḍâ' rantè buwâ. * ''Sayur'' yakni rantè sè buwâna possa’ bân biyasa èmessa’ abhâreng ḍhâ'âran. * ''Ceri'' sè okoranna kènè’ bân aḍhampè’ ka ranca’ buwâ sè lanjhâng. === Mètorot Kaghunaan === Bânnya’ Orèng onèng ḍâ' cem-macemma rantè, bhâḍâ rantè buwa, rantè sayur bân rantè lalapan. Saèngghâ ḍâri hal kasebbhut, fungsi rantè aropaaghi klasifikasi ḍâri buwâ bân sayuran, maskè struktur rantè paḍâ sareng struktur buwâ. Ḍâri bânnya’na pangataowân, satèya rantè ta’ coma èyola abhâreng ḍhâ'âran, tapè paḍhâ afungsi kaanghuy arabhât mowâ/ropa (kecantikan). Kaghunaan rantè kaanghuy arabhât mowâ yakni makènè’ pori-pori bân mabhirnang ḍâ' kolè’ sebbâb rantè bânnya’ kandungan vitamin C.<ref>"8 Manfaat Jus Tomat dan Wortel Plus Risikonya yang Patut Anda Ketahui". https://www.herbalismeid.com/ {{Webarchive|url=https://web.archive.org/web/20231125160005/https://www.herbalismeid.com/ |date=2023-11-25 }}. 2022-12-11. aksès 2023-11-25.</ref> == Sombher == 531bo70r61sd180hc4pp93ddszmg8a4 Bâtomarmar, Mekkasân 0 2380 15787 14839 2024-02-08T02:08:39Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Batu Marmar, Pamekasan]] ka [[Bâtomarmar, Mekkasân]]: Judul salah eja 14839 wikitext text/x-wiki '''Batu Marmar''' panèka nyama sala sèttong kecamatan è [[Kabhupatèn Pamekkasân]] propinsi [[Jhâbâ Tèmor|Jâbâ Tèmor]], [[Inḍonesia]]. {{Batu Marmar, Pamekasan}} 2lez07fkyf124a19f1cmeu54cveiwee Galis, Pamekasan 0 2381 14826 2023-11-25T20:48:23Z LonNyoe 13 ←Membuat halaman berisi ''''Galis''' panèka nyama sala sèttong kecamatan è [[Kabhupatèn Pamekkasân]] propinsi [[Jhâbâ Tèmor|Jâbâ Tèmor]], [[Inḍonesia]]. [[Bhângsa:Kabhupatèn Pamekkasân]]' 14826 wikitext text/x-wiki '''Galis''' panèka nyama sala sèttong kecamatan è [[Kabhupatèn Pamekkasân]] propinsi [[Jhâbâ Tèmor|Jâbâ Tèmor]], [[Inḍonesia]]. [[Bhângsa:Kabhupatèn Pamekkasân]] t35vdhdg4n483yjh1l6jhtedyn9hiz8 Kadur, Pamekasan 0 2382 14827 2023-11-25T20:50:21Z LonNyoe 13 ←Membuat halaman berisi ''''Kadur''' panèka nyama sala sèttong kecamatan è [[Kabhupatèn Pamekkasân]] propinsi [[Jhâbâ Tèmor|Jâbâ Tèmor]], [[Inḍonesia]]. [[Bhângsa:Kabhupatèn Pamekkasân]]' 14827 wikitext text/x-wiki '''Kadur''' panèka nyama sala sèttong kecamatan è [[Kabhupatèn Pamekkasân]] propinsi [[Jhâbâ Tèmor|Jâbâ Tèmor]], [[Inḍonesia]]. [[Bhângsa:Kabhupatèn Pamekkasân]] 843b3iv9bhjpz4ts80ci86ko6qixfb7 Larangan, Pamekasan 0 2383 14828 2023-11-25T20:51:00Z LonNyoe 13 ←Membuat halaman berisi ''''Larangan''' panèka nyama sala sèttong kecamatan è [[Kabhupatèn Pamekkasân]] propinsi [[Jhâbâ Tèmor|Jâbâ Tèmor]], [[Inḍonesia]]. [[Bhângsa:Kabhupatèn Pamekkasân]]' 14828 wikitext text/x-wiki '''Larangan''' panèka nyama sala sèttong kecamatan è [[Kabhupatèn Pamekkasân]] propinsi [[Jhâbâ Tèmor|Jâbâ Tèmor]], [[Inḍonesia]]. [[Bhângsa:Kabhupatèn Pamekkasân]] ikaee643aivg0by5qn0pg01ibegvace Pademawu, Pamekasan 0 2384 15750 14829 2024-02-03T13:08:12Z OrangKalideres 2196 + peta 15750 wikitext text/x-wiki [[File:Locator Kecamatan Pademawu di Kabupaten Pamekasan.png|jmpl|220px|Peta Pademawu]] '''Pademawu''' panèka nyama sala sèttong kecamatan è [[Kabhupatèn Pamekkasân]] propinsi [[Jhâbâ Tèmor|Jâbâ Tèmor]], [[Inḍonesia]]. [[Bhângsa:Kabhupatèn Pamekkasân]] p8w2vrg40vankylnpl9ld4hiv7pxcbd Pakong, Pamekasan 0 2385 14830 2023-11-25T20:53:11Z LonNyoe 13 ←Membuat halaman berisi ''''Pakong''' panèka nyama sala sèttong kecamatan è [[Kabhupatèn Pamekkasân]] propinsi [[Jhâbâ Tèmor|Jâbâ Tèmor]], [[Inḍonesia]]. [[Bhângsa:Kabhupatèn Pamekkasân]]' 14830 wikitext text/x-wiki '''Pakong''' panèka nyama sala sèttong kecamatan è [[Kabhupatèn Pamekkasân]] propinsi [[Jhâbâ Tèmor|Jâbâ Tèmor]], [[Inḍonesia]]. [[Bhângsa:Kabhupatèn Pamekkasân]] 5ljznlnclphdd4xxhvgy4wftatln7ej Palengaan, Pamekasan 0 2386 14831 2023-11-25T20:54:03Z LonNyoe 13 ←Membuat halaman berisi ''''Palengaan''' panèka nyama sala sèttong kecamatan è [[Kabhupatèn Pamekkasân]] propinsi [[Jhâbâ Tèmor|Jâbâ Tèmor]], [[Inḍonesia]]. [[Bhângsa:Kabhupatèn Pamekkasân]]' 14831 wikitext text/x-wiki '''Palengaan''' panèka nyama sala sèttong kecamatan è [[Kabhupatèn Pamekkasân]] propinsi [[Jhâbâ Tèmor|Jâbâ Tèmor]], [[Inḍonesia]]. [[Bhângsa:Kabhupatèn Pamekkasân]] c00um1i2m65fnr7ve4pyndwct9q5321 Pamekkasân 0 2387 17925 17924 2024-09-18T01:50:14Z Lukjsly 1688 Lukjsly ngallèyaghi kaca [[Mekkasân]] ka [[Pamekkasân]] tanpa aghâbây pangallèyan: Judul salah eja 17924 wikitext text/x-wiki '''Mekkasân''' otabâ '''Pamekasân''' panèka nyama sala sèttong kecamadhân è [[Kabhupatèn Pamekkasân]] propinsi [[Jhâbâ Tèmor|Jâbâ Tèmor]], [[Inḍonesia]]. [[Bhângsa:Kabhupatèn Pamekkasân]] t3zrnrrqxvut0df2lcvdjmgg9l45cik Pasean, Pamekasan 0 2388 14833 2023-11-25T20:57:07Z LonNyoe 13 ←Membuat halaman berisi ''''Pasean''' panèka nyama sala sèttong kecamatan è [[Kabhupatèn Pamekkasân]] propinsi [[Jhâbâ Tèmor|Jâbâ Tèmor]], [[Inḍonesia]]. [[Bhângsa:Kabhupatèn Pamekkasân]]' 14833 wikitext text/x-wiki '''Pasean''' panèka nyama sala sèttong kecamatan è [[Kabhupatèn Pamekkasân]] propinsi [[Jhâbâ Tèmor|Jâbâ Tèmor]], [[Inḍonesia]]. [[Bhângsa:Kabhupatèn Pamekkasân]] fzd87zcezpn8ba8uagjedhxkhu2l59g Pegantenan, Pamekasan 0 2389 14834 2023-11-25T20:57:53Z LonNyoe 13 ←Membuat halaman berisi ''''Pegantenan''' panèka nyama sala sèttong kecamatan è [[Kabhupatèn Pamekkasân]] propinsi [[Jhâbâ Tèmor|Jâbâ Tèmor]], [[Inḍonesia]]. [[Bhângsa:Kabhupatèn Pamekkasân]]' 14834 wikitext text/x-wiki '''Pegantenan''' panèka nyama sala sèttong kecamatan è [[Kabhupatèn Pamekkasân]] propinsi [[Jhâbâ Tèmor|Jâbâ Tèmor]], [[Inḍonesia]]. [[Bhângsa:Kabhupatèn Pamekkasân]] pyb7ul3k5epke5n5rssuim4rbzf31mf Proppo, Pamekasan 0 2390 14835 2023-11-25T20:58:56Z LonNyoe 13 ←Membuat halaman berisi ''''Proppo''' panèka nyama sala sèttong kecamatan è [[Kabhupatèn Pamekkasân]] propinsi [[Jhâbâ Tèmor|Jâbâ Tèmor]], [[Inḍonesia]]. [[Bhângsa:Kabhupatèn Pamekkasân]]' 14835 wikitext text/x-wiki '''Proppo''' panèka nyama sala sèttong kecamatan è [[Kabhupatèn Pamekkasân]] propinsi [[Jhâbâ Tèmor|Jâbâ Tèmor]], [[Inḍonesia]]. [[Bhângsa:Kabhupatèn Pamekkasân]] 63xqmxaz2v7ynwguj7r8s7k2w0hcsm7 Tlanakan, Pamekasan 0 2391 14836 2023-11-25T20:59:52Z LonNyoe 13 ←Membuat halaman berisi ''''Tlanakan''' panèka nyama sala sèttong kecamatan è [[Kabhupatèn Pamekkasân]] propinsi [[Jhâbâ Tèmor|Jâbâ Tèmor]], [[Inḍonesia]]. [[Bhângsa:Kabhupatèn Pamekkasân]]' 14836 wikitext text/x-wiki '''Tlanakan''' panèka nyama sala sèttong kecamatan è [[Kabhupatèn Pamekkasân]] propinsi [[Jhâbâ Tèmor|Jâbâ Tèmor]], [[Inḍonesia]]. [[Bhângsa:Kabhupatèn Pamekkasân]] aq0dge3a9x43eqdco9igwgsqg9eh67e Waru, Pamekasan 0 2392 14837 2023-11-25T21:00:41Z LonNyoe 13 ←Membuat halaman berisi ''''Waru''' panèka nyama sala sèttong kecamatan è [[Kabhupatèn Pamekkasân]] propinsi [[Jhâbâ Tèmor|Jâbâ Tèmor]], [[Inḍonesia]]. [[Bhângsa:Kabhupatèn Pamekkasân]]' 14837 wikitext text/x-wiki '''Waru''' panèka nyama sala sèttong kecamatan è [[Kabhupatèn Pamekkasân]] propinsi [[Jhâbâ Tèmor|Jâbâ Tèmor]], [[Inḍonesia]]. [[Bhângsa:Kabhupatèn Pamekkasân]] 8dz10pzu1jifg64i0uxprfce4bqwivz Cèṭa'an:Batu Marmar, Pamekasan 10 2393 14838 2023-11-25T21:20:12Z LonNyoe 13 ←Membuat halaman berisi '<br clear=all> <div class="center"> {| id="toc" style="margin: 0 2em 0 2em;" ! align="center" style="background:#ccccff" width="100%" | <div style="float:left;width:50px;">&nbsp;</div> [[Batu Marmar, Pamekasan|Kecamatan Batu Marmar]], [[Kabhupatèn Pamekkasân|Pamekkasân]] | width="50px" | |- | align="center" style="font-size: 90%;" colspan="2" | '''Disa:''' [[Bangsereh, Batu Marmar, Pamekasan|Bangsereh]] | [[Batubintang, Batu Marmar, Pamekasan|Batubintang]]...' 14838 wikitext text/x-wiki <br clear=all> <div class="center"> {| id="toc" style="margin: 0 2em 0 2em;" ! align="center" style="background:#ccccff" width="100%" | <div style="float:left;width:50px;">&nbsp;</div> [[Batu Marmar, Pamekasan|Kecamatan Batu Marmar]], [[Kabhupatèn Pamekkasân|Pamekkasân]] | width="50px" | |- | align="center" style="font-size: 90%;" colspan="2" | '''Disa:''' [[Bangsereh, Batu Marmar, Pamekasan|Bangsereh]] | [[Batubintang, Batu Marmar, Pamekasan|Batubintang]] | [[Blaban, Batu Marmar, Pamekasan|Blaban]] | [[Bujur Bârâ, Batu Marmar, Pamekasan|Bujur Bârâ]] | [[Bujur Tengah, Batu Marmar, Pamekasan|Bujur Tengah]] | [[Bujur Tèmor, Batu Marmar, Pamekasan|Bujur Tèmor]] | [[Kapong, Batu Marmar, Pamekasan|Kapong]] | [[Lèsong Dâjâ, Batu Marmar, Pamekasan|Lèsong Dâjâ]] | [[Lèsong Lao', Batu Marmar, Pamekasan|Lèsong Lao']] | [[Pangereman, Batu Marmar, Pamekasan|Pangereman]] | [[Ponjânan Bârâ, Batu Marmar, Pamekasan|Ponjânan Bârâ]] | [[Ponjânan Tèmor, Batu Marmar, Pamekasan|Ponjânan Tèmor]] | [[Tamberu, Batu Marmar, Pamekasan|Tamberu]] | |} </div> rvacp9yzm9aempr3y0h7v2gk1udjt5z Rantèh 0 2394 14860 2023-11-28T00:28:52Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Rantèh]] ka [[Rantè]]: Judul salah eja 14860 wikitext text/x-wiki #ALIH [[Rantè]] iqwtazancvtmpom8skf36ia5vkzndvw Bhatèk Madhurâ 0 2395 20763 14875 2024-10-16T20:44:41Z EmausBot 150 Fixing double redirect to [[Bhâthèk Madhurâ]] 20763 wikitext text/x-wiki #ALIH [[Bhâthèk Madhurâ]] qwkxbdss8n51rwutcyivrzlhd18h33o Haute-Garonne 0 2396 16856 14865 2024-07-04T14:59:58Z 2001:448A:11A2:1744:31B3:13A:2BA3:90D1 16856 wikitext text/x-wiki [[File:Blason département fr Haute-Garonne.svg|thumb|Lambhâng Haute-Garonne]] Haute-Garonne panèka sala sèttong departemen Perancis è wilayah [[Occitanie]]. Ibukotana iyâ arèya kotta [[Toulouse]]. nupgxahoud1amtmwtxhpag0h35vw2hw Arè Ghuru 0 2397 14868 14867 2023-11-30T22:34:50Z Aaima Dandelions 1748 14868 wikitext text/x-wiki '''Arè Ghuru''' iya arèya arè kaangghuy noddhuh penghargaan mongghu ghuru, bân èènga'eh ka tangghâl sè dhâ-bhidhâh kondâng ka naghârâna. È brâmpan naghârâ, arè ghuru panèka arè libur sakolah.<ref>Zahwadiva Sosiawan Putri. Detik.com. [https://www.detik.com/bali/berita/d-7048774/hari-guru-25-november-2023-sejarah-makna-logo-dan-cara-merayakan "Hari Guru 25 November 2023: Sejarah, Makna, Logo, dan Cara Merayakan"]. Aksès 2023-11-21.</ref> == Arè ghuru è samacâmma naghârâ == Amerika * Amerika Serikat : Mènggu dâ'-adâ' è bulân Mèi  (Mènggu Apresiasi Ghuru). * Argentina : 11 Sèptèmbèr Arè peringatan wafat ah Dominggo Faustino Sarmiento, sorang pendidik bân politisi Argentina. * Brazil : 15 Oktobèr (dâri 1963) Pertama kalènah èrayaaghi taon 1947 è São Paulo sareng sajumlah ghuru dâri settong sakolaan kini'. Tangghâl 15 Oktobèr èsapakaddhih mènangka arè ghuru polana ka tangghâl kasebbhut, Dom Pedro I pettok dekrer Apenataan abelih sakolah dhâsar è Brazil. * Chili : 16 Oktobèr Ka taon 1974, tangghâl 10 Dèsèmbèr èsapakaddhih mènangka arè ghuru polana penyair Chili Gabriela Mistral naremah penghargaan Nobel ka 10 Dèsèmbèr 1945. Sajjhek taon 1977, arè ghuru èobe dhâddhi tangghâl 16 Oktobèr kaangguy aperingati berdirina Instil Guru Chili (Colegio DE Profesorws de Chile). * Meksiko : 15 Mèi (sejjhek 1918) * Peru : 6 Juli (sejjhek 1953) Pejuang kemerdekaan José de San Martin paddhek sakolah umum kaangghuy laè' saampon Josè' Bernardo de Tagle malolosaghi resolusi pendidikan ka 6 Juli 1822. Asia. Asia * Filipina : 5 Oktobèr Peringatan arè ghuru (bhâsa Tagalog : Araw ng mga Guro) ètettepaghi tangghâl 5 Oktobèr berdasarkan parènta prèsiden No. 479. Sanajjhân sapanèka, arè ghuru biasanah èrayaaghi è sakolah-sakolah dhâsar bân sakolah menengah sekitar bulân Sèptèmber bân Oktober. * Hong Kong : 10 Sèptèmber (sampe' 1997 : 28 Sèptèmber) * India : 5 Sèptèmber Arè ulang taon Prèsiden India Dr. Sarvapalli Radhakrishnan sè kèya sorang ghuru èteptepaghi mènangka arè ghuru. È sakolah-sakolah èpabâdâh perayaan, bân morèd sè palèng senior amainaghi peran mènangka ghuru. * Indonèsia : 25 Nopèmber Arè Ghuru Nasional èperengaddhih kalabân arè ulang taon Persatuan Ghuru Republik Inḍonèsia (PGRI). Arè Ghuru Nasional benni arè libur sè resmi, bân èrayaaghi dâlâm bhângon pacara peringatan è sakolah-sakolah bân pemberriân tandhâ jasa ka ghuru, kapala sakolah, bân pengawas sakolah. Ghuru è Inḍonèsia èangghâp mènangka pahlawan tanpa tandhâ jasa. Arè Ghuru Nasional èteptepaghi Prèsiden Soeharto ka tangghâl 25 Novèmber 1994, kalabân sebuah keputusan Prèsiden, yakni Kepres Nomer 78 taon 1994 tentang Arè Ghuru Nasional. * Iran : 2 Mèi Peringatan wafat ah Morteza Matahari mènangka martir ka 2 Mèi 1979. == Sombher == 44otvuctlz37ji8sjxz6rjbr3pfublm Ḅâtèk Maḍurâ 0 2398 20766 14876 2024-10-16T20:45:01Z EmausBot 150 Fixing double redirect to [[Bhâthèk Madhurâ]] 20766 wikitext text/x-wiki #ALIH [[Bhâthèk Madhurâ]] qwkxbdss8n51rwutcyivrzlhd18h33o Bhâṭèk Maḍurâ 0 2399 20764 14872 2024-10-16T20:44:51Z EmausBot 150 Fixing double redirect to [[Bhâthèk Madhurâ]] 20764 wikitext text/x-wiki #ALIH [[Bhâthèk Madhurâ]] qwkxbdss8n51rwutcyivrzlhd18h33o Angghuta Pramuka 0 2400 15363 14887 2023-12-10T06:35:40Z Qmy97 1692 Qmy97 ngallèyaghi kaca [[Anggota Pramuka]] ka [[Angghuta Pramuka]] 14887 wikitext text/x-wiki '''Anggota Gerrakan Pramuka''' iyâ arèya sorang Warga Naghârâ [[Inḍonesia|Inḍonèsia]] sè sacara sukarèla bân aḍaftar dhibi' mènangka dhâddhi anggota Gerrakan Pramuka, ampon noro' program parkennalan kapramukaan tor ampon èlantik mènangka anggota. Anggota Gerrakan Pramuka èsebbhut kalabân Pramuka. == Jennis Kaanggotaan == # Anggota Biasa ## Anggota Ngodhâ ## Anggota Dhibâsa # Anggota Lowar Biasa # Anggota Kahormatân == Anggota Biasa == === Anggota Ngodhâ === Anggota biasa sè kadhâddhiyân ḍâri Pramuka Siaga (Omorra rakèra 7 – 10 taon, bân biasana èsingkat kalabân huruf '''S''' tor èlambangaghi kalabân bârna ''hijau''), Pramuka Penggalang (Omorra rakèra 11 – 15 taon, bân biasana èsingkat kalabân huruf '''G''' tor èlambangaghi kalabân bârna ''mèra''), Pramuka Penegak (Omorra rakèra16 – 20 taon, bân biasana èsingkat kalabân huruf '''T''' tor èlambangaghi kalabân bârna ''kunèng'') bân Pramuka Pandega (Omorra rakèra 21 – 25 taon, bân biasana èsingkat kalabân huruf '''D''' tor èlambangaghi kalabân bârna ''coklat ngodhâ''). Nalèkana anggota Ngodhâ sè ampon amantan, maka kaanggotaanna èyangghâp ampon dhibâsa, kalabân kata laèn ajhârèya èyangghâp ampon dhâddhi anggota ''dhibâsa''. sabbhân-sabbhân anggota ngodhâ sè kitak dhâddhi anggota kodhu mamarèh program parkennalan kapramukaan sesuai kalabân golongan kaanggotaan bân omor callon anggota (sebbhutân bagi anggota ngodhâ sè kitak terdaftar mènangka Anggota Gerrakan Pramuka) kalabân mamarè Syarat Kacakapân Omom tingkat ḍâ'aḍâân sesuai kalabân golongan kaanggotaanna, bân salastarèna callon anggota anḍi' hak kaangghuy bisa èlantik mènangka anggota ngodhâ Gerrakan Pramuka. Palantikân anggota ngodhâ èlakonè bi' Pembina Pramuka ning Gugus depan bâng-sèbâng kalabân ngoca' dwisatya (bâgi anggota siaga) otabâ trisatya (bâgi pramuka penggalang, pramuka penegak dân pramuka pandega). Pramuka Penegak bân Pramuka Pandega ngaanḍi' kaistimèwaan ètèmbhâng Pramuka Siaga otabâ Pramuka Penggalang. Karana Pramuka Penegak bân Pramuka Pandega bisa èyangka' mènangka Pembina ngodhâ otabâ instruktur ngodhâ ning gugus depan sè bersangkutan kalabân katantoan Pembina ngodhâ otabâ instruktur ngodhâ: * Pramuka Siaga sarang-koranga ampon omor 17 taon. * Pramuka Penggalang sarang-koranga ampon omor 21 taon. * Pramuka Penegak sarang-koranga ampon omor 23 taon. === Anggota Dhibâsa === Anggota Dhibâsa sè omorra ḍâ' attas 25 taonn. Anggota dhibâsa ḍibi' èbâgi polè attas duwâ' macem, panèka anggota dhibâsa biasa bân anggota mitra. Anggota dhibâsa biasa tarḍiri attas: # Pembina Pramuka # Pembantu Pembina Pramuka # Pelatih Pembina Pramuka # Pembina Profèsional # Pamong Saka # Instruktur Saka # Pimpinan Saka # Andalan # Pembantu Andalan # Anggota Majelis Pembimbing == Anggota Lowar Biasa == Warga Naghârâ asing sè nettep saangghuy samântara bhâkto ning Inḍonèsia sè agabung bân aktif ḍâlem kagiatân kapramukaan. == Anggota Kahormatân == sorang sè ampon berjhâsa lowar biasa ḍâ'ka Gerrakan Pramuka bân Kaparamukaan. Pâncallonan ḍâ'ka anggota kahormatân ollè èusullaghi bi' kwartir ka kwartir nasional, lengkap kalabân alasan pangusulân kasebbhut. Anggota kahormatân èyangka' bân èlantik bi' kwartir nasional. == Pramuka Otama == Mènangka Kopala Naghârâ Rèpublik Inḍonèsia, Prèsidèn aropaaghi Pramuka Otama Gerrakan Pramuka (lambhek, anḍi' istilah Pramuka Palèng Tèngghi Gerrakan Pramuka). Pramuka Otama Gerrakan Pramuka aropaaghi kaḍuḍukân Kahormatân Palèng Tèngghi ḍâlem Gerrakan Pramuka. == Hak bân Kawejibân anggota == === Hak anggota === # Ngaollè Kartu Tanḍâ Anggota. # Ngangghuy Seragam Pramuka # Mèlè bân èpèlè ḍâlem jabatan organisasi. # Ngalakonè pambèlaan bân ngaollè parlindungan. === Kawejibân anggota === # Ngalaksanaaghi Kode Kahormatân bân naatè sadhâjâ katantoan sè berlaku ning lingkungan Gerrakan Pramuka. # Majer iuran anggota Gerrakan Pramuka. # Menjunjung Tèngghi harkat bân martabat Gerrakan Pramuka. Ềsamping ghâpanèka, sabbhân anggota Kahormatân Gerrakan Pramuka anḍi' kawejibân kaangghuy mahamè, naatè bân ngamallaghi Anggaran Ḍâsar, Anggaran Rumah Tangga, Kode Kahormatân Pramuka bân katantoan-katantoan laènna sè berlaku ning lingkungan Gerrakan Pramuka. == Paambuân anggota == # Ambuâ dhibi' # Matè # Ềpaambu, aḍâsarraghi panilaian Dèwan Kahormatân Gerrakan Pramuka, manabi sè bersangkutan alanggar kode kahormatân Gerrakan Pramuka bân/otabâ arogiyaghi nyama bhâgus gerrakan pramuka. paambuân kasebbhut ollè èusullaghi bi' gugusdepan otabâ kwartirra, ngaollè panilaian ḍâri Dèwan Kahormatân kwartir sè asangghutân tor ètetteppaghi bi' kwartir sè ngangka' gellek. [[Bhângsa:Pramuka Inḍonèsia]] 66ogdfl9btl5k8oiaix0mj68sf2te4x Pangangghuy:Sastroward 2 2405 14906 2023-12-05T18:19:05Z Sastroward 2437 mononutu potret seorang pahlawan 14906 wikitext text/x-wiki [[Bhengkek:Pengurus perhimpunan indonesia, mononutu potret seorang pahlawan, p. 124.jpg|jmpl|center]] 1w42xetu9leeg2uu3arxlic92123065 Pakanḍhâ'ânna pangangghuy:Sastroward 3 2406 14907 2023-12-05T18:19:08Z Sastroward 2437 mononutu potret seorang pahlawan 14907 wikitext text/x-wiki [[Bhengkek:Pengurus perhimpunan indonesia, mononutu potret seorang pahlawan, p. 124.jpg|jmpl|center]] 1w42xetu9leeg2uu3arxlic92123065 Bhâsa Melayu 0 2408 15806 15768 2024-02-10T14:17:05Z EmausBot 150 Fixing double redirect to [[Bhâsa Malaju]] 15806 wikitext text/x-wiki #ALIH [[Bhâsa Malaju]] at1fcb6n1d34ew0z527qenae1ss0hpv Mancanaghârâ 0 2410 15212 15159 2023-12-09T14:08:39Z LonNyoe 13 Membalikkan revisi [[Special:Diff/15159|15159]] oleh [[Special:Contributions/EmausBot|EmausBot]] ([[User talk:EmausBot|bicara]]) 15212 wikitext text/x-wiki #ALIH [[Mancanaghârâ]] 0geezwqwqn583346p7pk367egqfreit Mañcânâgharâ 0 2411 14927 2023-12-05T19:33:04Z Faleztino 2341 Faleztino ngallèyaghi kaca [[Mañcânâgharâ]] ka [[Mañcânâg̣arâ]] 14927 wikitext text/x-wiki #ALIH [[Mañcânâg̣arâ]] m733j8231oo2l1llrvjtmsldn51vy4q Tasè' 0 2412 14930 2023-12-05T19:34:19Z Faleztino 2341 Faleztino ngallèyaghi kaca [[Tasè']] ka [[Tasè’]] 14930 wikitext text/x-wiki #ALIH [[Tasè’]] oh73tezcmqam90a3a6f0avualf9hmdy Sumatra Bârâ' 0 2414 15377 14935 2023-12-10T16:22:14Z EmausBot 150 Fixing double redirect to [[Sumatra Bârâ’]] 15377 wikitext text/x-wiki #ALIH [[Sumatra Bârâ’]] crw7vqfl3r34ru9lcl90yg374jeo63y Bengkulu 0 2415 14938 2023-12-05T19:37:27Z Faleztino 2341 Faleztino ngallèyaghi kaca [[Bengkulu]] ka [[Ḅângkolo]] 14938 wikitext text/x-wiki #ALIH [[Ḅângkolo]] 07o2jo0u1ep4nte1okw8scohk382dcg Jamaika 0 2420 14952 2023-12-05T19:44:36Z Faleztino 2341 Faleztino ngallèyaghi kaca [[Jamaika]] ka [[J̣âméika]] 14952 wikitext text/x-wiki #ALIH [[J̣âméika]] 6krtzy4o8uncr6283hdufg8qg61b78h Belize 0 2421 14955 2023-12-05T19:45:26Z Faleztino 2341 Faleztino ngallèyaghi kaca [[Belize]] ka [[Bèliz]] 14955 wikitext text/x-wiki #ALIH [[Bèliz]] s7g3ckd4c29r3v8t7vf226nj9wg1o02 India 0 2422 14958 2023-12-05T19:47:52Z Faleztino 2341 Faleztino ngallèyaghi kaca [[India]] ka [[Inḍia]] 14958 wikitext text/x-wiki #ALIH [[Inḍia]] hrh7fsr91u8vfo5orp9zugo3w7mhljc Taiwan 0 2423 21091 14960 2024-10-19T14:58:53Z EmausBot 150 Fixing double redirect to [[Taèwân]] 21091 wikitext text/x-wiki #ALIH [[Taèwân]] 29v985pbghytwly7fkxi38awwli8xey Bhâsa Kangèjâng 0 2425 15805 14965 2024-02-10T14:16:55Z EmausBot 150 Fixing double redirect to [[Bhâsa Kangèan]] 15805 wikitext text/x-wiki #ALIH [[Bhâsa Kangèan]] cowx5yrbnkjyqth07xmhh08mgxn7vb8 Bhudhâjâ 0 2427 14971 2023-12-05T19:53:10Z Faleztino 2341 Faleztino ngallèyaghi kaca [[Bhudhâjâ]] ka [[Ḅuḍâjâ]] 14971 wikitext text/x-wiki #ALIH [[Ḅuḍâjâ]] fvkhbnfwe6ppcbmclpac0wo5zaudig9 Bhâthèk 0 2428 14973 2023-12-05T19:58:38Z Faleztino 2341 Faleztino ngallèyaghi kaca [[Bhâthèk]] ka [[Ḅâṭèk]] 14973 wikitext text/x-wiki #ALIH [[Ḅâṭèk]] edjvgypqi2pkaca787qbya87va7hsik Katombhâr 0 2429 14976 2023-12-05T19:59:45Z Faleztino 2341 Faleztino ngallèyaghi kaca [[Katombhâr]] ka [[Kâtomḅâr]] 14976 wikitext text/x-wiki #ALIH [[Kâtomḅâr]] ia4stprggkt21kbpjo3b5kpa586hysz Nangka ènglan 0 2430 14978 2023-12-05T20:00:35Z Faleztino 2341 Faleztino ngallèyaghi kaca [[Nangka ènglan]] ka [[Muris]] 14978 wikitext text/x-wiki #ALIH [[Muris]] 3l1jddib792jpv9opuxkxlj6580luiv Malathè tompang 0 2431 14981 2023-12-05T20:02:03Z Faleztino 2341 Faleztino ngallèyaghi kaca [[Malathè tompang]] ka [[Malaṭè tompâng]] 14981 wikitext text/x-wiki #ALIH [[Malaṭè tompâng]] jhfktfvr843canskf8pwshgxc63e5f8 Bhâsa Mâlajo 0 2435 15807 14990 2024-02-10T14:17:15Z EmausBot 150 Fixing double redirect to [[Bhâsa Malaju]] 15807 wikitext text/x-wiki #ALIH [[Bhâsa Malaju]] at1fcb6n1d34ew0z527qenae1ss0hpv Suku Mâdhurâ Pendalungan 0 2438 16075 14998 2024-02-25T18:00:53Z EmausBot 150 Fixing double redirect to [[Orèng Madhurâ Pandalungan]] 16075 wikitext text/x-wiki #ALIH [[Orèng Madhurâ Pandalungan]] gkjy1ee60gyjd48tw4ww46dcwxadzjv Kabhupatèn Songennep 0 2441 15006 2023-12-05T20:35:45Z Faleztino 2341 Faleztino ngallèyaghi kaca [[Kabhupatèn Songennep]] ka [[Songennep]] 15006 wikitext text/x-wiki #ALIH [[Songennep]] k0s8p56ycbztv4ee6mdeb7q0tarzxzt MADHURĀ 0 2442 15008 2023-12-05T20:37:05Z Faleztino 2341 Faleztino ngallèyaghi kaca [[MADHURĀ]] ka [[Nyamana polo Mâḍurâ]] 15008 wikitext text/x-wiki #ALIH [[Nyamana polo Mâḍurâ]] 5hyte5lrsn6r28074n9ykf38ajlnji9 Parèbhâsa 0 2444 16072 15012 2024-02-25T18:00:23Z EmausBot 150 Fixing double redirect to [[Parbhâsan]] 16072 wikitext text/x-wiki #ALIH [[Parbhâsan]] i1q7aebryjk1nps72cldqm4w0npuj1d Dhuwâ' 0 2445 15014 2023-12-05T20:40:44Z Faleztino 2341 Faleztino ngallèyaghi kaca [[Dhuwâ']] ka [[Ḍuwâ’]] 15014 wikitext text/x-wiki #ALIH [[Ḍuwâ’]] sxcpbz6uwbvdavcn7gbyt5fhldp7nji Sate Madhurâ 0 2447 15168 15019 2023-12-07T23:28:18Z EmausBot 150 Fixing double redirect to [[Satè Mâḍurâ]] 15168 wikitext text/x-wiki #ALIH [[Satè Mâḍurâ]] fq30lk4apgq2o47gjco5j9jv58rv83d Saté Mâḍurâ 0 2448 15021 2023-12-05T20:43:27Z Faleztino 2341 Faleztino ngallèyaghi kaca [[Saté Mâḍurâ]] ka [[Satè Mâḍurâ]] 15021 wikitext text/x-wiki #ALIH [[Satè Mâḍurâ]] fq30lk4apgq2o47gjco5j9jv58rv83d Langsep 0 2451 15027 2023-12-05T20:46:06Z Faleztino 2341 Faleztino ngallèyaghi kaca [[Langsep]] ka [[Langsâp]] 15027 wikitext text/x-wiki #ALIH [[Langsâp]] e1khayj4zycmv5amp0hovlkbvc314h2 Jerman 0 2460 15150 15048 2023-12-07T23:25:17Z EmausBot 150 Fixing double redirect to [[Jèrman]] 15150 wikitext text/x-wiki #ALIH [[Jèrman]] i1e0p3p854rd8j28wogn2p63hw8qh2a Perancis 0 2462 15594 15164 2024-01-07T12:02:02Z EmausBot 150 Fixing double redirect to [[Prancis]] 15594 wikitext text/x-wiki #ALIH [[Prancis]] 7s42zku0m1fdzqs5f8pqnresslh7bj3 Prancés 0 2463 15595 15055 2024-01-07T12:02:12Z EmausBot 150 Fixing double redirect to [[Prancis]] 15595 wikitext text/x-wiki #ALIH [[Prancis]] 7s42zku0m1fdzqs5f8pqnresslh7bj3 Mâlésia 0 2476 15376 15082 2023-12-10T16:22:04Z EmausBot 150 Fixing double redirect to [[Malaysia]] 15376 wikitext text/x-wiki #ALIH [[Malaysia]] j31evg406bu5b06p25mtyhmsokj0ap0 Vietnam 0 2479 15174 15088 2023-12-07T23:29:18Z EmausBot 150 Fixing double redirect to [[Viètnam]] 15174 wikitext text/x-wiki #ALIH [[Viètnam]] f51dys861chzge59k23tv43e0nejxwf Filipina 0 2480 15090 2023-12-05T21:12:06Z Faleztino 2341 Faleztino ngallèyaghi kaca [[Filipina]] ka [[P̣ilipina]] 15090 wikitext text/x-wiki #ALIH [[P̣ilipina]] 6ya34dmaz3fiyhy366idmrkgdgjtaz8 Kamerun 0 2481 15152 15092 2023-12-07T23:25:37Z EmausBot 150 Fixing double redirect to [[Kamèrun]] 15152 wikitext text/x-wiki #ALIH [[Kamèrun]] l0jj5kn05gtlghy34buaow0pg08694h Trinidad bân Tobago 0 2482 15173 15094 2023-12-07T23:29:08Z EmausBot 150 Fixing double redirect to [[Triniḍaḍ bân Tobago]] 15173 wikitext text/x-wiki #ALIH [[Triniḍaḍ bân Tobago]] 9xdt2j9r1mr6s4yoyhderqsics1c7x3 Tana Ṭé 0 2483 15096 2023-12-06T00:18:50Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Tana Ṭé]] ka [[Thailand]] nèmpa pangallèyan sè laju 15096 wikitext text/x-wiki #ALIH [[Thailand]] 5vk2qqj2olk8g2jh8kx5z9ugpxbbttb Ḅâlimḅing bulu 0 2484 15098 2023-12-06T00:21:39Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Ḅâlimḅing bulu]] ka [[Bhlimbhing bulu]] nèmpa pangallèyan sè laju 15098 wikitext text/x-wiki #ALIH [[Bhlimbhing bulu]] r2bobdf4cjd4vpz0uzwfedjb5pur8b0 Triniḍad ḅân Tuḅâg̣u 0 2485 15102 2023-12-06T03:59:27Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Triniḍad ḅân Tuḅâg̣u]] ka [[Triniḍaḍ bân Tobago]]: batalkan 15102 wikitext text/x-wiki #ALIH [[Triniḍaḍ bân Tobago]] 9xdt2j9r1mr6s4yoyhderqsics1c7x3 Kâmèrun 0 2486 15104 2023-12-06T04:00:14Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Kâmèrun]] ka [[Kamèrun]]: batalkan 15104 wikitext text/x-wiki #ALIH [[Kamèrun]] l0jj5kn05gtlghy34buaow0pg08694h Ḅièt Lao’ 0 2487 15106 2023-12-06T04:01:09Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Ḅièt Lao’]] ka [[Viètnam]]: batalkan 15106 wikitext text/x-wiki #ALIH [[Viètnam]] f51dys861chzge59k23tv43e0nejxwf J̣âḅâ 0 2488 15109 2023-12-06T04:05:13Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[J̣âḅâ]] ka [[Jhâbâ]] nèmpa pangallèyan sè laju: ada vandal 15109 wikitext text/x-wiki #ALIH [[Jhâbâ]] aw3a91gf4g9wbd5ispbgnw2mc0kz9u8 J̣âḅâ Tèmor 0 2489 15112 2023-12-06T04:11:42Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[J̣âḅâ Tèmor]] ka [[Jhâbâ Tèmor]] nèmpa pangallèyan sè laju 15112 wikitext text/x-wiki #ALIH [[Jhâbâ Tèmor]] 04cyjaxwhdqvrtg8v4m0kmfuapomuue Ḅâsa Arab 0 2490 15114 2023-12-06T04:17:05Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Ḅâsa Arab]] ka [[Bhâsa Arab]] nèmpa pangallèyan sè laju: vandal 15114 wikitext text/x-wiki #ALIH [[Bhâsa Arab]] 4mzn3o0rygdt4djvtibgd3enxc81rhe Wali Sanga 0 2491 15175 15116 2023-12-07T23:29:28Z EmausBot 150 Fixing double redirect to [[Wâlli Sanga']] 15175 wikitext text/x-wiki #ALIH [[Wâlli Sanga']] awafh47gfctg4pqv6zqbk4wjn22hrje Wali Sanga' 0 2492 15118 2023-12-06T04:18:38Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Wali Sanga']] ka [[Wâlli Sanga']] 15118 wikitext text/x-wiki #ALIH [[Wâlli Sanga']] awafh47gfctg4pqv6zqbk4wjn22hrje J̣èrman 0 2493 15121 2023-12-06T04:20:41Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[J̣èrman]] ka [[Jèrman]]: vandal 15121 wikitext text/x-wiki #ALIH [[Jèrman]] i1e0p3p854rd8j28wogn2p63hw8qh2a Ke' Lesap 0 2494 15123 2023-12-06T04:22:59Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Ke' Lesap]] ka [[Kè' Lèsap]]: Judul salah eja 15123 wikitext text/x-wiki #ALIH [[Kè' Lèsap]] 3fq57ws5hb5vteoxheu8jjm96kp8ea2 Soṭo Mâḍurâ 0 2495 15125 2023-12-06T12:46:04Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Soṭo Mâḍurâ]] ka [[Sotto Madhurâ]] nèmpa pangallèyan sè laju: vandal 15125 wikitext text/x-wiki #ALIH [[Sotto Madhurâ]] ddhnj6h8x9bso13gy794ry1m68qpkf8 Ḅâlanḍâ 0 2496 15127 2023-12-06T12:49:32Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Ḅâlanḍâ]] ka [[Bâlândhâ]] nèmpa pangallèyan sè laju: vandal 15127 wikitext text/x-wiki #ALIH [[Bâlândhâ]] d6py24wxu17im8l5o6rx0s7zu9hqh09 Ḅâsa 0 2497 15130 2023-12-06T12:51:22Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Ḅâsa]] ka [[Bhâsa]] nèmpa pangallèyan sè laju 15130 wikitext text/x-wiki #ALIH [[Bhâsa]] 6d30p85ha89gfbjach30it9rj4p1mbt Ulama 0 2498 15132 2023-12-06T12:54:07Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Ulama]] ka [[Olama']]: Judul salah eja 15132 wikitext text/x-wiki #ALIH [[Olama']] 2i79q1k8yltvuva49i06hhdxks0ui5b Ḅâṭèk Mâḍurâ 0 2499 20767 15134 2024-10-16T20:45:11Z EmausBot 150 Fixing double redirect to [[Bhâthèk Madhurâ]] 20767 wikitext text/x-wiki #ALIH [[Bhâthèk Madhurâ]] qwkxbdss8n51rwutcyivrzlhd18h33o Soria 0 2500 15178 2023-12-08T04:34:21Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Soria]] ka [[Suriah]] nèmpa pangallèyan sè laju: batalkan 15178 wikitext text/x-wiki #ALIH [[Suriah]] rky7t8lyxt0memv9ijjhe5pqcphvy4d Lėbnun 0 2501 15180 2023-12-08T04:35:03Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Lėbnun]] ka [[Lebanon]] nèmpa pangallèyan sè laju: batalkan 15180 wikitext text/x-wiki #ALIH [[Lebanon]] ps502wh7w0yu3c1tq4oviaqn0x14amh Mâlèsia 0 2502 15182 2023-12-08T04:37:43Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Mâlèsia]] ka [[Malaysia]]: vandal 15182 wikitext text/x-wiki #ALIH [[Malaysia]] j31evg406bu5b06p25mtyhmsokj0ap0 Ḅahrèn 0 2503 15185 2023-12-08T04:39:23Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Ḅahrèn]] ka [[Bahrain]] nèmpa pangallèyan sè laju: batalkan 15185 wikitext text/x-wiki #ALIH [[Bahrain]] bonzgym2u8l9caltpsrqgfvzk3ktbwz Kosṭa Rėka 0 2504 15187 2023-12-08T04:40:12Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Kosṭa Rėka]] ka [[Kosta Rika]] nèmpa pangallèyan sè laju: batalkan 15187 wikitext text/x-wiki #ALIH [[Kosta Rika]] bl3xhlqniatzbopcaszkktdtots7ln0 Jurḍania 0 2505 15189 2023-12-08T04:40:43Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Jurḍania]] ka [[Yordania]] nèmpa pangallèyan sè laju: batalkan 15189 wikitext text/x-wiki #ALIH [[Yordania]] t623j8llkaxoy3omipvsmmo0pn5c87p Ḍėnmark 0 2506 15192 2023-12-09T13:11:46Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Ḍėnmark]] ka [[Denmark]] nèmpa pangallèyan sè laju 15192 wikitext text/x-wiki #ALIH [[Denmark]] lgcpvcl7o7mu5dbfn953mi9pu98v8ci J̣âkârta 0 2507 15194 2023-12-09T13:12:54Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[J̣âkârta]] ka [[Daerah Khusus Ibukota Jakarta]] nèmpa pangallèyan sè laju 15194 wikitext text/x-wiki #ALIH [[Daerah Khusus Ibukota Jakarta]] 436ewglatg612mga30z1kdfikbe6eqe Lètzemḅurg 0 2508 15196 2023-12-09T13:13:42Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Lètzemḅurg]] ka [[Luxemburg]] nèmpa pangallèyan sè laju 15196 wikitext text/x-wiki #ALIH [[Luxemburg]] i6xkyrnnqy3hxfllmqach5lrnf9frcn Èl Salḅâḍur 0 2509 15198 2023-12-09T13:15:14Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Èl Salḅâḍur]] ka [[El Salvador]] nèmpa pangallèyan sè laju 15198 wikitext text/x-wiki #ALIH [[El Salvador]] kkx0cx6txzbij5hwbbjarix37f4zzeu Inḍônésia 0 2510 15202 2023-12-09T13:32:45Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Inḍônésia]] ka [[Inḍonesia]] nèmpa pangallèyan sè laju 15202 wikitext text/x-wiki #ALIH [[Inḍonesia]] rj5d78yo6lybzwv7gv5zf4zpoua0ff0 Krembângan, Soraḅâjâ 0 2511 15204 2023-12-09T13:33:59Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Krembângan, Soraḅâjâ]] ka [[Krembangan, Sorbhâjâ]] nèmpa pangallèyan sè laju 15204 wikitext text/x-wiki #ALIH [[Krembangan, Sorbhâjâ]] sdoy6eqb1l3jsb8nbtix73vap33g0qp Mâḍurâ 0 2512 15207 2023-12-09T13:35:48Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Mâḍurâ]] ka [[Polo Madhurâ]] nèmpa pangallèyan sè laju 15207 wikitext text/x-wiki #ALIH [[Polo Madhurâ]] aomlaagv52rg9q71ldx9mn2m2pg7dm6 Ḅângsa Mâḍurâ 0 2513 15210 2023-12-09T13:36:57Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Ḅângsa Mâḍurâ]] ka [[Suku Madhurâ]] nèmpa pangallèyan sè laju 15210 wikitext text/x-wiki #ALIH [[Suku Madhurâ]] h9mkcvnv0p2fgpuclf1rxn19t0rj1uk Kânaḍa 0 2514 15214 2023-12-09T14:11:21Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Kânaḍa]] ka [[Kanada]] nèmpa pangallèyan sè laju 15214 wikitext text/x-wiki #ALIH [[Kanada]] ktktsdz1dm3j4kmhgg2dyypufe9h7yz Longg̣ây 0 2515 15217 2023-12-09T14:16:46Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Longg̣ây]] ka [[Longghây]] nèmpa pangallèyan sè laju 15217 wikitext text/x-wiki #ALIH [[Longghây]] 6tv3vmsoysyoyzdthsj15xxpd77nkws Pajâkomḅuah 0 2516 15220 2023-12-09T14:18:50Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Pajâkomḅuah]] ka [[Kotta Payakumbuh]] nèmpa pangallèyan sè laju 15220 wikitext text/x-wiki #ALIH [[Kotta Payakumbuh]] eulwkw6zoq6tkedo6c79orq6o4xbfka Ḅèlg̣ia 0 2517 15223 2023-12-09T14:19:55Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Ḅèlg̣ia]] ka [[Belgia]] nèmpa pangallèyan sè laju 15223 wikitext text/x-wiki #ALIH [[Belgia]] 6523z29yvymbkoujkx4l0vbopv7jh6l J̣âlân aḅâjâr 0 2518 15226 2023-12-09T14:22:04Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[J̣âlân aḅâjâr]] ka [[Jhâlân abhâjâr]] nèmpa pangallèyan sè laju 15226 wikitext text/x-wiki #ALIH [[Jhâlân abhâjâr]] fj37iuaq23k0puosoleeu2drv19ucg6 Panyama 0 2519 15228 2023-12-09T14:22:43Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Panyama]] ka [[Panama]] nèmpa pangallèyan sè laju: batalkan 15228 wikitext text/x-wiki #ALIH [[Panama]] pe7fvbrotj3awlrutp8ywfk537esten Guatèmala 0 2520 15230 2023-12-09T14:23:07Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Guatèmala]] ka [[Guatemala]] nèmpa pangallèyan sè laju: batalkan 15230 wikitext text/x-wiki #ALIH [[Guatemala]] 901yahp8no9jg9n4ysthcttt9eow46j Sèngaporâ 0 2521 15233 2023-12-09T14:30:14Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Sèngaporâ]] ka [[Singapura]] nèmpa pangallèyan sè laju 15233 wikitext text/x-wiki #ALIH [[Singapura]] t1jw7hgmib0moomjdfq72qlbpz740t8 Pakanḍhâ'ân:Sèngaporâ 1 2522 15235 2023-12-09T14:30:14Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Pakanḍhâ'ân:Sèngaporâ]] ka [[Pakanḍhâ'ân:Singapura]] nèmpa pangallèyan sè laju 15235 wikitext text/x-wiki #ALIH [[Pakanḍhâ'ân:Singapura]] klnzhux5c9y8tsn1yjmz4p3sadeoa0w Somatra Ḅârâ’ 0 2523 15238 2023-12-09T14:32:16Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Somatra Ḅârâ’]] ka [[Sumatra Bârâ’]] 15238 wikitext text/x-wiki #ALIH [[Sumatra Bârâ’]] crw7vqfl3r34ru9lcl90yg374jeo63y Labu aèng 0 2524 15240 2023-12-09T14:33:40Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Labu aèng]] ka [[Labu cèna]] nèmpa pangallèyan sè laju 15240 wikitext text/x-wiki #ALIH [[Labu cèna]] kvm4h1mzn2db4zjp3a48h7iiwjlhs4d Köcèpèr 0 2525 15243 2023-12-09T14:34:39Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Köcèpèr]] ka [[Kacèpèr]] nèmpa pangallèyan sè laju 15243 wikitext text/x-wiki #ALIH [[Kacèpèr]] nlfehv15cg8z28ygmsm4xfpb97uetog Bâli 0 2526 15246 2023-12-09T14:35:51Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Bâli]] ka [[Bali]] nèmpa pangallèyan sè laju 15246 wikitext text/x-wiki #ALIH [[Bali]] 2omnwu8szx1chrp39vczyc0cpkoq3cp Gorontâlo 0 2527 15248 2023-12-09T14:38:31Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Gorontâlo]] ka [[Gorontalo]] nèmpa pangallèyan sè laju 15248 wikitext text/x-wiki #ALIH [[Gorontalo]] accyvwcapi88iwwzef86ya8fttls1c6 Ḅanten 0 2528 15250 2023-12-09T14:39:42Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Ḅanten]] ka [[Banten]] nèmpa pangallèyan sè laju 15250 wikitext text/x-wiki #ALIH [[Banten]] dyo2yfrqa4vyhmhh2m2qb4xbnmxakld Ḅâsa Ènggris 0 2529 15252 2023-12-09T14:40:59Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Ḅâsa Ènggris]] ka [[Bhâsa Inggris]] nèmpa pangallèyan sè laju 15252 wikitext text/x-wiki #ALIH [[Bhâsa Inggris]] ln9uqg67a9t63xs0pr6haq50wzruxxw Honḍuras 0 2530 15254 2023-12-09T14:41:36Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Honḍuras]] ka [[Honduras]] nèmpa pangallèyan sè laju 15254 wikitext text/x-wiki #ALIH [[Honduras]] qla50qh50bgszm9xr8o2hngc3z4gg0h Kömala Hayatè 0 2531 15257 2023-12-09T14:45:42Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Kömala Hayatè]] ka [[Malahayati]] nèmpa pangallèyan sè laju 15257 wikitext text/x-wiki #ALIH [[Malahayati]] 9c3gvvnedzcb9fj5ng535sk2jqzbioh Kâḍâbung 0 2532 15259 2023-12-09T14:46:31Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Kâḍâbung]] ka [[Keḍhâbung]] nèmpa pangallèyan sè laju 15259 wikitext text/x-wiki #ALIH [[Keḍhâbung]] ojyf1q1fnstlgmplfqf6yzkgh9j4gt7 Bâronéi Ḍârossalam 0 2533 15275 2023-12-09T18:13:55Z LonNyoe 13 LonNyoe ngallèyaghi kaca [[Bâronéi Ḍârossalam]] ka [[Brunei]] nèmpa pangallèyan sè laju 15275 wikitext text/x-wiki #ALIH [[Brunei]] 3dj381suwzzpzz9dmmisqvkwlo7b5vc Papa 0 2534 15365 15278 2023-12-10T06:39:58Z Alfiyah Rizzy Afdiquni 9 15365 wikitext text/x-wiki '''Papa''' (Madhurâ: ''ꦥꦥ'') iyâ arèya oca' sè èyangghuy bânnya' bhâsa sè artèna eppa'. Papa otabâ PAPA bisa aroju' ka: == Gèografi == * Papa, Samoa, dhisa è Polo Savai'i * Papa, Skotlanḍia * Pápa, kotta è Hungaria * Papa rock, nyamana bâto bârna bhiru abu è Selanḍia Anyar == Orèng == * Papa, orèng rajâ Yahudi è jhâman Babilonia * Papa (Bhâsa Latin ghâbây Paus), uskup Roma bân kapala Gereja Katolik * Papa, biksu sè matè abhâreng Abda and Abdisho gipnqefyffr0q770tlfa4qw4is1qgwt Rana 0 2535 15746 15745 2024-02-03T09:28:33Z Seeharee 1782 15746 wikitext text/x-wiki '''Rana''' (Madhurâ:''ꦫꦤ'') otabâ '''pamantèk potrèt''' ḍâlem istila fotografi iyâ arèya lambhu ḍâ' kamera sè notopè ḍásar otabâ sensor foto. Mon lambhu rèya èbukka' pas bhâkal dhâddhi pajanan ḍâ' ḍâsar fèlem otabâ sensor foto ghâlle'. Molana rana èghâbây ḍâri lempengan logam, namong kabânnyaan kamera modern ngangghuy panotop sè èghabây ḍâri kaèn kaangghuy ngorangi berrâ' kamera bân kaangghuy ngaolle santa'na rana sè lebbi tèngghi. Panotop sè èghâbây ḍâri kaèn anḍi' kakowaḍân ra-kèra 50.000 sampè' 200.000 kalè proses bukka'-totop (ngalakonè pajanan). Kaèn panotop sè aus otabâ rosak bisa ghâmpang èghântè è posat ladhinan purna juwâl mèrek kamèra sè takaè'. Abiḍḍhâ lambhu rèya èbukka' apa can pangatoranna santa'na rana è kamera. Ngaḍâsarraghi lettagghâ, èkenal ḍuwâ' macem rana, arèya rana sentral bân rana biḍâng fokal. == Rana biḍâng ''fokal'' == Rana biḍâng ''fokal'' ''(en:focal plane shutter, FP shutter'') iyâ arèya rana sè èpasang è aḍâ' biḍâng fokal. Bhâkto awwâl ètèmmoè dguerreotype è taon 1839, kamera èrancang kalabân ta' èlengkapè rana polana ta' èbhutoaghi sensitivitas tèngghi ḍâlem kimiawi. Bhâkto rowa pajanan èokor ḍâlem bitongan mènnit polana diameter tingkap sè palèng kennè' (kamera lobang jarum). Fotografer bisa kalabân ghâmpang angator abiḍḍhâ pajanan ngangghuy lens cap otabâ lens plug kaangghuy mukka' bân notop lensa. Kalabân nigkataghi sensitivitas proses kimiawi pencetaghân foto è ra-kèra taob 1800, lensa bi' tèngkâp lebbhi pèndâ' sampè' ètongan detik. Kalabân jâlânna kaangghuy ngator abiḍḍhâ bhâkto pajanan molaè ècèptaaghi bân dhâddhi patoghânna kamera. == Referensi == {{reflist}} == Sombher == *{{cite web |title = Mengenal Cahaya dan Optik |last = Utami |first = Hestty P. |website = Google Books |publisher = Ganesha Exact |access-date = 3 Februari 2024 |url = https://books.google.co.id/books?id=hHCnayPFyeEC&newbks=0&printsec=frontcover&pg=PA48&dq=%22pemantik+potret%22&hl=id&redir_esc=y#v=onepage&q=%22pemantik%20potret%22&f=false |date = ISBN 978-979-571-476-7. |ref = {{sfnref|Utami|978-979-571-476-7}} }} bp61fll18t3z8d8ixp8szah9v3w867w Sabâ 0 2536 20201 15339 2024-10-09T23:58:16Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 20201 wikitext text/x-wiki '''Sabâ''' (Madhurâ: ''ꦱꦧ)'' iyâ arèya tana sè è ghârâp bân è aèngè ghâbây kennengngan namen paḍi.<ref>[https://web.archive.org/web/20140527102944/http://bahasa.kemdiknas.go.id/kbbi/index.php "Kamus Besar Bahasa Indonesia"] è arsippaghi ḍâri [http://bahasa.kemdiknas.go.id/kbbi/index.php versi asle] tangghâl 2014-05-27. èaksès tangghâl 2023-12-10.</ref> Sabâ haros bisa nyangghâ aèng karana paḍi parlo kennengngan è bâgiyân sè tanto ḍâlem patombuânna. Kaangghuy ngaèngè sabâ è ghuna'aghi cara irigasi ḍâri sombher, songay, otabâ aèng ojhân. Sabâ sè ḍi-buḍina è kennal kalabân sabâ sè bisa nradâ' aèng ojhân, namong sè laèn iyâ arèya nyamana sabâ irigasi. Paḍi sè è tamen è sabâ è kennal kalabân nyama paḍi tana becca (lowland rice). È tana sè mèrèngnga tèngghi, sabâ è ghâbây abentu' kanta bâḍâ ampèrra otabâ è kennal terasering otabâ tahan ka aèng. Sabâ kasebbhut bânnya' è rèng-lèrèng bukit otabâ ghunong è bhâli bân jhâbâ. Oca'na studi sè è umummaghi Proceedings of the National Academy of Sciences of the United States of America, kabbhi jennès paḍi sè è tamen satèya sè ḍâri spesies indica otabâ japonica, asalla ḍâri spesies paḍi liar Oryza rufipogon sè bâḍâ è taon 8200 taon sampè' 13500 taon jhung aḍâ'ân è Cèna (China)<ref>Molina, J.; Sikora, M.; Garud, N.; Flowers, J. M.; Rubinstein, S.; Reynolds, A.; Huang, P.; Jackson, S.; Schaal, B. A.; Bustamante, C. D.; Boyko, A. R.; Purugganan, M. D. (2011). "Molecular evidence for a single evolutionary origin of domesticated rice". ''Proceedings of the National Academy of Sciences''. '''108''' (20): 8351. [[doi:10.1073/pnas.1104686108]]</ref>. Paḍi sabâ è tamen è pan-brâmpan naghârâ kanta [[Bangladesh]], China, [[P̣ilipina|Filipina]], [[Inḍia|India]], [[Inḍonesia|Indonesia]], [[Iran]], Jepang, Kamboja, Korea Selatan, Korea Utara, [[laos]], [[Malaysia]], [[Myanmar]], [[Nepal]], [[Pakistan]], Sri Lanka, [[Taèḅân|Taiwan]], [[Thailand]] bân [[Viètnam|Vietnam]]. Paḍi sabâ paḍâ è tamen è Eropa kanta è Piedmont ([[Italia]]) bân Camargue ([[Prañcés|Prancis]])<ref>[http://www.riz-camargue.com/pages-uk/moisparmois.html "Riz de Camargue, Silo de Tourtoulen, Riz blanc de Camargue, Riz et céréales de Camargue".] {{Webarchive|url=https://web.archive.org/web/20130514175534/http://www.riz-camargue.com/pages-uk/moisparmois.html |date=2013-05-14 }} Riz-camargue.com. èaksès tangghâl 2013-04-25.</ref>. Sabâ aropa'aghi sala sèttong sombher otama emisi metana atmosferik bân è perkèra'aghi amèsè'è antara 50 sampè' 100 juta ton gas metana per taon<ref>[http://www.ghgonline.org/methanerice.htm "Methane Sources - Rice Paddies".] ''GHG Online''. è aksès tangghâl 28 Maret 2023.</ref><ref>[http://www.sptimes.com/2007/05/02/Worldandnation/Scientists_blame_glob.shtml "Scientists blame global warming on rice"]. Sptimes.com. 2007-05-02. È aksès tangghâl 2013-04-25.</ref>. Studi abârri' tao kalabân makerrèng sabâ sè manfaatḍhâ kaangghuy aganggu èmisi gas metana bân ningkattaghi hasèl paḍi<ref>[https://web.archive.org/web/20030111112837/http://www.gsfc.nasa.gov/topstory/2002/1204paddies.html "Shifts in rice farming practices in China reduce greenhouse gas methane"]. Èarsippaghi dâri verse asle tangghâl 2003-01-11. È aksès tangghâl 2023-12-10.</ref>. == Sombher == r0coi4l3fjhl8x3g5apmaq79gf0emp5 Ana (serial TV) 0 2537 15368 15326 2023-12-10T09:24:08Z Alfiyah Rizzy Afdiquni 9 15368 wikitext text/x-wiki Ana (Madhurâ: ''ꦲꦤ'') iyâ arèya sèttong drama sè bâḍâ è Pakistan Geo TV. Carèta rèya èssèna parsoalan rèng lakè' sè kardiman bân orèng laèn ḍâlâm oḍi'na == Pemeran == • Talat Hussain • Humayun Saeed • Samina Peerzada • Shahzad Nawaz • Javeria Jalil • Aijazz Aslam • Parveen Akbar • Raju Jamil • Ahsan Khan • Nazli Nasr • Shehroze Subzwari • Mubashir Abbas 9syhbuai9xwhc1h3vvfzzma7k5bjald Mala (Plappa) 0 2538 15307 15293 2023-12-10T04:59:45Z Lukjsly 1688 15307 wikitext text/x-wiki '''Mala''' (carakan Madhurâ: ''ꦩꦭ'') iyâ arèya plappa peddhis ḍâri katombhâr bân cabbhi Sichuan. Biyasana, mala èkaghâbây caos kalabân cara è kella bi’ minnya’ bân plappa laènna. Tanḍhâna kakanan asli Sichuan, khosossâ kakanan Chongqing la dhâddhi sèttong bhârâng sè kotara ḍâlem massa’an Chèna. == Ètimologi == Oca’ mala iyâ arèya camporan ḍâri duwâ’ oca’ chena: “matè rassa” (麻) bân “peddhis” (辣) sè èmaksod iyâ rèya rassa è colo’ samarèna ngakan caos. Matè rassa rèya polana bâḍâ 3% hidroksi-alfa-sanshool è sa’ang Sichuan. == Carètana == Asalla mala rèya ta’ padhhâng, tape bânnya’ sombher sè ngoca’ jhâ’ mala asambhung bân pasar malem è Chongqing sè ajhuwâl ḍâ’ palako palabbhuwân è abâd 19 sampè’ 20.<ref>"重庆火锅历史悠久". [http://www.china.com.cn/ china.com.cn]. aksès tangghâl 10 Dèsember 2023.</ref> Rassas è kowat bân bâgiyân minnya’ sè kentel bisa maabit kakanan sopaja ta’ kadar bân bisa maèlang bâu bâseng ḍâri kakanan moḍâ akanta ḍârâ bekku, perro’en sapè, bân ''ginjal'' sè biyasana dibâghi ḍâ katowana è palabbhuwân. Maskè rassana kowat, pan-brâmpan caos sè ècabbhur èbâghi mèlè dhâghing sè èmassa’ dhâddhi alos bân aminnya’, pole mèlè rassana lebbhi amacem. Caos sè biyasa èangghuy iyâ arèya minnya’ bijjhân ètambaè bhâbâng potè, minnya’ tèrâm, otabâ tahu sè èdiemmi (''fermentasi''). Caossâ èangghuy ḍâlem cem-macem cara, molaè ḍâri ètomis, è semmor (èberri’ pate), èghâbây sop, sampè’ èangghuy ḍâlem panic panas otabâ ghâbây caos sè ècabbhur. È Sichuan bân Yunnan, Chena, mala alos èangghuy ghâbây jhâjhân akanta tahu bucco’, kentang ghuring, dhâghing bân ghângan sè èpangghâng. == Sombher == <references /> gz68puf0k9ytittoi1l3q96jojv346a Gata (jhâjhân) 0 2539 15303 15301 2023-12-10T04:55:11Z 2001:448A:5020:7391:D994:EC88:8903:E840 15303 wikitext text/x-wiki '''Gata''' (carakan Madhurâ: ''ꦒꦠ'') iyâ arèya kuè otabâ rotè manès ḍâri Armènia. bâḍâ bânnya’ macemma gata è Armènia. Biyasana kotta tartento anḍi’ macemma gata dhibi’. Arèya bisa ètrmmo ḍâlem pan-brâmpan ropa, okoran bân bisa èhèyas otabâ ta’ èhèyas. Sabbhân gata èpangghâng ngangghuy tonis (oven sè raja ḍâri cellot), tapè satèya la bisa èpangghâng ngangghuy oven biyasa. Rotè gata biyasana èkakan bâkto arè rajâna orèng aghâma krèsten, tapè satèya èkakan è arè raja laènna otabâ sakadhâr èpangghâng kaangghuy èkakan bân ettè otabâ kopi. Sala sèttong macem sè kaotara iyâ arèya koritz, sè èghâbây ḍâri teppong, mantèghâ bân ghulâ. Gata bisa èberri’ èssèan laèn akanta kacang kenarè.<ref>Uvezian, Sonia. ''Cuisine of Armenia''. Hippocrene Cookbooks Series. Hippocrene Books. 1996. Hal. 455. <nowiki>ISBN 9780781804172</nowiki>.</ref> Pan-brâmpan macemma gata bâḍâ sè mamaso’ krènningan ḍâ’ gata sabelluna èpangghâng bân koca’na orèng sè narèma peccana krènningan rowa bhâkal ontong. Gata ḍâri dhisa Garni bân Geghard èhèyas (sabelluna èpangghâng), ropana bungkol, bân biyasana diamèterra ra-kèra 30 cm. È bun lao’en Danau Sevan, è kotta Tsovinar, gata lebbi eppol bân manes, bân èpangghâng ta’ ngagghuy korits ḍâlem ropa masèghi tello’ sè ta’ èhèyas. == Cem-macemma Gata == Pan-brâmpan Gata para’ paḍâ’â bân croissant, èghâbây ḍâri adhunanna rotè sè èghulung dhâddhi lembârân tèpès akanta dhlubâng sè lèbârrâ akanta mèjâ ngagghuy okhlavoo (kaju sè èagghuy ghâbây adhunan), èlabhur ngagghuy mantèghâ, èghulung akanta hambal bân èkettok dhâddhi ''spiral'' sè èpangghâng apès-lapès bân ghâring. Sè laèn bisa lebbi manes bân lebbi paḍâ akanta kuè sè èberri’ raghi otabâ soda kuè otabâ adhuna ngagghu raghi sè anḍi’ sèpat cèlo’. Mcaem sè laèn biyasana akanta ''cakram'' tèpès bân è èssè’è sèttong lapès mantèghâ, teppong, ghulâ, valina bân kadhâng bâḍâ sellai kacang sè èkennok sè èsebbhut khorits, camporan sè dhâsarra paḍâ bân streusel ḍâlem bhâsa Armènia. Gata sè lebbi biyasa segghut èhèyas bi’ kettoghânna adhunan laèn è attassâ sabelluna èpangghâng. == Ḍâlem adhât == Gata ḍâlem kabiyasa’an adhât èkakan bâkto arè raja, akanta arè rajâna orèng krèsten (èsebbhut ''Candlemas'') è Armènia. == Sombher == <references /> 0bbklwhszfq61djhf55arxse4p3mwmf Naghâ 0 2541 15454 15346 2023-12-12T14:41:49Z Lukjsly 1688 15454 wikitext text/x-wiki '''Naghâ''' (Madhurâ: ''ꦤꦒ'') iya arèya sala sèttong mahlok legenda sè andi' pertabheât sarobâ sareng reptil sè poddul dâlâm bânynyak carèta rakyat dâlâm macâmma budhâjâ è dunynyah.<ref>Verelladevanka Adryamarthanino. Kompas.com. [https://www.kompas.com/stori/read/2023/05/21/190000279/asal-usul-naga-makhluk-legenda-ternama-di-dunia "Asal-usul Naga, Makhluk Legenda Ternama di Dunia".] Aksès 23-05-21.</ref> Kaparcajâân ka naghâ dhá-bidhâh ka tèyap daerah, angèng naghâ dâlâm mitologi bárá' sajjhek awwâl abad pertengngaan atas èdeskripsiaghi mènangka mahlok sè andi' bhângbâng, tandu',empa' sokoh,bân bisah makalowar nafas apoy.dhinèng, dâlâm budhâjâ tèmor, naghâ biasanah èghâmbhâraghi mènangka mahlok ta' andi' bhângbâng, andi' empa' sokoh, andi' blittok akanta olar kalabân mecerdasan sè èattas rata-rata. Salaèn Rowa, naghâ èghâmbhâraghi andi' sèfat sè iya arèya camporan dâri fitur dâlâm ras felin, aves, bân reptil. Para mahasiswa aparcajâih bahwa kemungkinan sè rajâ panèka ghâmbhârân dâri bhâjhâh, khususnya sè andi' pertabheât tempat dhingghâlah, yakni è rabâ-rabâ otabâ alas lebbhâ', kèya struktur tubuh nah, adhâddhiyaghi kèbân rèya mènangka asal-usul ghâmbhârânna dâri naghâ Oriental modern. == Etimologi == Istilah "naghâ" iya arèya cator serapan dâri bhâsa Sanskerta, yakni nāgá (नाग) sè artèna "olar kobra" sè asalla dâri penyamaan olar kobra India (Naja naja). Sinonim untuk nāgá panèka phaṇin (फणिन्). Sabhendereh bâdâh pan-bârâmpan cator sè keya artèna "olar" secara umum, bân sala sèttong sè palèng segghut èghunaaghi arèya sarpá (सर्प). Kadhâng, cator nāgá kèya andi' artè mènangka "olar" secara umum. Cator kasebbhut andi' cator asal sè padâ kalabân snake dâlâm bhâsa Inggris, bân cator snake asallah dâri bhâsa rumpun Jermanik: *snēk-a-, Proto-IE: *(s)nēg-o- (kalabân pergerakan s). Dâlâm bhâsa Inggris, cator dragon asallah dâri bhâsa Prancis Kuno sè masok ka dâlâm bhâsa Inggris ka awwâl abad ka-13, cator dragon kasebbhut kèya asallah dâri bhâsa Latin: draconem (blittok normatif dâri draco) sè artèna "olar bhuta naghâ", dâri bhâsa Yunani Kuno δράκων, drákōn (cator genitif dâri δράκοντος, drákontos) "olar laot, olar bhuta".Istilah naghâ dâlâm bhâsa Yunani bân Latin mengacu ka olar dimmaah beih sè okorannah rajâ bân ta' koduh mènangka mahlok mitologi. Cator bhâsa Yunani δράκων kemungkinan sè rajâ asallah dâri cator kerja dâlâm bhâsa Yunani δέρκομαι (dérkomai) sè artènah "engko' ngabâs", bân dhâddhi ἔδρακον (édrakon) dâlâm blittok aorist. Asal-usul nyamah rèya sè kemungkinan dhâddhi sebbhudhân kaangghuy sesuatu sè andi' "tatapan sè mamateh" otabâ mata sè memancarkan cahaya sè ta' biyasah otabâ "tajhâm",kèya bisah berarti kaangghuy aghâmbhâraghi mata olar sè abâsnah maloloh tabukka' bân setiap dâri mata kasebbhut ollè ngabâs menembus kelopak matana sè transparan bân asèssè', sè atotop secara permanen. Cator dâlâm bhâsa Yunani kasebbhut kèya kemungkinan asallah dâri basis cator *derḱ- dâlâm bhâsa Indo-Eropa sè artèna "ngabâs"; bân akar cator bhâsa Sansekerta दृश् (dr̥ś-) sè kèya artèna "ngabâs". ns9kkpj0ah8lay7g7xi8hv8w5elq1h1 Para (Pèssè) 0 2542 15603 15599 2024-01-11T00:22:57Z Oikivivi 2325 15603 wikitext text/x-wiki '''Para''' (Kiril: пара, dâri bhâsa Turki para, dâri bhása Persia pārah, "keping") (Madhurâ: ''ꦥꦫ'') panèka bekkas pèssè Kekaisaran Utsmaniyah, [[Turki]], Montenegro, [[Albania]] bân Yugoslavia bân subunit samangkèn, nangèng jàràng èyangghuy, dâri dinar Serbia. Mènangka pèssè Turki bân bekkas Utsmaniyah, pèssè kasebbhut senilai 1/40 dâri sèttong ''kuruş'', sè andi' nilai 1/100 dâri sèttong lira Turki. Pèssè kasebbhut jughân andi' nilai 3 akçe Lira Turki modern ghun èbâgi dâlâm ''kuruş''. È Serbia, para la dhâddhi subunit dinar sajjhek abad ke-19. Perper Montenegro èbâgi dâlâm 100 pare è pendirian singkatdha antara 1906 bân 1918. È [[Albania]], para èkaangghuy pèssè sabelluna pengenalan lek Albania è 1926.<ref>Yunisda D. [https://www.idntimes.com/business/economy/yunisda-dwi-saputri/mengenal-lek-mata-uang-albania "Mengenal Lek, Mata Uang Albania yang Miliki Sejarah Panjang"]. idntimes.com. 2022-08-31. Aksès 2024-01-11. </ref> Dâlâm bhâsa-bhâsa [[Albania]], Kurdi Yunani, Bulgaria, Makedonia, Rumania, Serbia bân [[Turki]], para otabâ jamakna παράδες, ''pari, pare, parale, parai, paraja'' otabâ ''paralar'' panèka istilah generik kaangghuy "pèssè". == Sombher == gy3qag2tbts03e419b33rqstby03dtu Nara, Nara 0 2543 15332 15321 2023-12-10T05:29:25Z Qainiii 1741 15332 wikitext text/x-wiki '''Nara''' (Madhurâ:''ꦤꦫꦤꦫ'') iyâ arèya ibu kotta Prefektur Nara. Kotta rèya bâḍâ è bâgiyân dâjâ Prefektur Nara, bân abâtes kalabân Prefektur Kyoto. Nara aropa’aghi kotta wisata sè rammèh è [[Jeppang]]. Monumen Historis Nara Kuno iyâ arèya sebbhutân ka’anghuy 7 bangunan kuil Buddha bân Shinto, reruntuhan Istana Heijō, bân Hutan Kasugayama sè aropa’aghi Situs Warisan Dhunnya UNESCO. Kepetto’ bangunan kuil kasebbhut iyâ arèya Tōdai-ji, Saidai-ji, Kōfuku-ji, Kasuga Shrine, Gangō-ji, Yakushi-ji, Tōshōdai-ji. Nèng zâman Nara, ibu kotta Jeppang sè anyama Heijō-kyō bâdâ è kota Nara sè samangkèn. Heijō-kyō aropa’aghi kotta tojjhuân ahèr Jhâlân Sutra è Jeppang, jhughân tempat tombhuna Kabhudhâjâ'an Tempyō sè aposat dhâ’ aghâma Buddha bân bâgiyân aristokrat. 64yes4nzhpzgntnwx8rcme44a43ufpw Nana (manga) 0 2544 15367 15358 2023-12-10T08:03:31Z Ulynnn 1738 15367 wikitext text/x-wiki '''Nana''' (Madhurâ : ''ꦤꦤ)'' iyâ arèya serial manga Jepang sè ètolès bân èilustrasiaghi ḍâri Ai Yazawa. Molaè angghâl ḍâri Mei 2000 sampè' Mei 2009 sabâllun maso' bâkto jâḍḍâ. Serial arèya pusatta è Nana Osaki bân Nana Komatsu, duwâ' orèng binè' sè ngallè ḍâ' Tokyo è omur 20 taon, kalabân carèta sè telatèn ḍâ' nabâng Nana O. Kaangghuy katenaran bân nabâng Nana K. Kaangghuy romansa, kalabân ajuang ḍâ' atahanaghi persahabatan arowa kabbhi.<ref>Yulia Lisnawati. Liputan 6.com. [https://www.liputan6.com/citizen6/read/5476861/5-manga-yang-hiatus-dan-tidak-pernah-tamat-ada-favoritmu "5 Manga yang Hiatus dan Tidak Pernah Tamat, Ada Favoritmu?"]. aksès 2023-12-09.</ref> Nana arèya èadaptasi dhâddhi film aksi langsung è taon 2005, kalabân sekuel èrilis è taon 2006. Sala sèttong anime adaptasi produksi Madhouse èsutradaè ḍâri Morio Osaka tampil è Nippon TV antara April 2006 sampè' Maret 2007.  Sakabbhina media Nana la èlisensiaghi kaangghuy rilis bhâsâ inggris è Amerika Utara ḍâri Viz Media, sè aghabay serial manga è majalah Shojo Beat arowa kabbhi sampè èḍisi Agustus 2007, samantara jiyâ nerbi'aghi ḍâlâm format "tankōbon". Arowa kabbhi arilis kaduwâ' film kasebbhut è taon 2008, bân sulih sowara bhâsâ inggris arowa kabbhi kaangghuy anime kasebbhut èsiaraghi è Funamation Channel èmolaè è bulân September 2009.<ref>Sulung Lahitani. Liputan6.com  [https://www.liputan6.com/citizen6/read/5477142/top-3-zodiak-yang-bakal-kaya-raya-di-2024 "Top 3: Zodiak yang Bakal Kaya Raya di 2024"]. aksès 2023-12-10.</ref> == Sombher == eafsgplgffi4ypp2tv8e7r0qtcuoqxc Tara (Ramayana) 0 2545 15373 15372 2023-12-10T13:53:12Z WiniSJ 1828 15373 wikitext text/x-wiki '''Tara''' (Madhurâ; ''ꦠꦫ'' ) iyâ arèya binèna raja Wanara sè anyama Sugriwa. Dhibi'na iyâ arèya èbhuna Anggada. Samarèna Sugriwa èpakala sareng kaka'ân, iyâ arèya Subali, pas Tara dhâddhi binèna Subali.<ref name=":0">Septiani, Gusti Agung Ayu Dwi. [https://perpustakaanstahdnj.blogspot.com/2012/12/kisah-dewi-tara_5166.html "Kisah Dewi Tara"]. 2012-12-10. aksès 2023-12-10.</ref> == Tara ḍâlem pawayangan == Mètorot carèta pawayangan, Tara iyâ arèya sorang bhidhâddhâri, pottrè Dewa Indra. Dhibi'na anḍi' alè' sè anyama Tari sè dhâddhi binèna raja Rahmana, sè dhâddhi orèng blâka ḍâlem carètana Ramayana.<ref name=":0" /> Dèwi Tara anèka sareng Sugriwa, sorang raja Wanara ḍâri Karajhâân Kiskenda sè satarètanan sareng Subali. Kerana hasadna Rahwana, Subali ngosèr Sugriwa bân anèka sareng Tara. Samarèna anèka, Tara alahèraghi Anggada. Sugriwa ngaollè bhântoan ḍâri Rama bân bisa makala Subali. Dèwi Tara pas èpadhâddhi binèna polè.<ref name=":0" /> == Sombher == 2u7fruozq40pev5bs3gabi86qey1zuu Sara 0 2546 15362 15359 2023-12-10T05:56:59Z ALFIYA RAHMATI 2394 15362 wikitext text/x-wiki '''Sara''' (Madhurâ: ''ꦱꦫ'') otabâ '''Sarah''' (bhâsa Ibrani: שָׂרָה, Modern ''Sara'' Tiberias ''Śārāh''; Arab: سارة, translit. ''Sārah'') sè lahèr kalabân nama '''Sarai''', iyâ arèya tokoh dhâlm aghâma Abrahamik. Dhibi’en iyâ arèya binè dâri Abraham/Ibrahim. Baik dhâlâm tradisi Yahudi, Kristen, bân Islam, Dhibi’en è ghâmbâraki kalabân rèng binè saleh  sè terkenal kalabân karaddhinenah. == Ayât == "Satèrrosâh Allah adhâbu dâ’ Abraham, 'Tentang binènah bè’èn Sarai, bâ’na jhâ nyèbhut dhibi’na  polè Sarai, tapè Sara, ajiâh nyamana. Sengkok bhâkal abhârkatakinah bhân dhâri padanya jughân Sengkok bhâkal aberri’ dâ’ seorang anak lakè’, bahkan Sengkok bhâkal abhârkatakinah, saèngghâ dhibi’na dhâddhi èbhu bhângsa- bhângsa, raja-raja bhângsa- bhângsa sè bhâkal lahèr dhâri padanya.'" "Dhibi’nah (Sarah), 'ongghu ajaib, pola Sengkok bhâkal alahirraki ana’ padahal Sèngkok la toah, bân rakanah Sengkok ampon sangât toah? Arèya ongghu – ongghu sèttong kaajaibân. kabbhi (para malaekat) adhâbu, 'arapah bâ’na arassa hèran tentang katetapân Allah? (ghâpanèkah iyâ arèya) rahmat bân berkah Allah, sè ècuraghi ka bâ’na, wahai ahlulbait! Saongghunah Allah Maha Kapojhi, sè apaèng rajhâ – rajhâna nikmat.'" acsjhn1ow6ist3rgswfnp68qqzuwks0 Kara (kalompo' tabbuwân) 0 2547 15482 15460 2023-12-15T00:11:27Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 15482 wikitext text/x-wiki {{infobox orang}} '''Kara''' (Madhurâ: ''ꦏꦫ'') iyâ arèya grup panyanyi binè’ asal Korèa Lao’. Kara iyâ arèya bâḍâ Park Gyu Ri, Han Seung Yeon, Goo Ha Ra, bân Heo Young Ji. Nyama grup rèya èkala’ ḍâri bhâsa Yunani, “chara” (bhunga) sè èartèè bi' kabbi mènangka munyi sè manis. Kabbi iyâ arèya artis ḍâri DSP Media.<ref>'''(Korea)''' "원조의 아성에 도전하는 2기 그룹들". ''Hot! Issue'' (dâlâm bhâsa Korèa). M-Net Media Corporation. 2007-04-05. È aksès tangghâl 2023-12-13.</ref> Samarèna sala sèttong angghota, Kim Sunghee kalowar è taon 2008, Kara suksès kalabân nyanyian “Honey” sè sampè’ è urutan nomer sèttong laghu Korèa.<ref>Jo, Dong-joon. 카라1위 데뷔이후 첫 1위 감격! (''Kara's First #1 After Debut, Grateful!''). ''TodayKorea''. 6 Maret 2009. È aksès tangghâl 2023-12-13.</ref> == Karier == === Panampèlan ḍâ’-aḍâ’ân === Kabbi majhu ḍâ’-aḍâ’ân è acara M! Countdown, 29 Maret 2007, anyanyi laghu “Break It”. Ḍâri album ḍâ’-aḍâ’ân, The First Blooming, èghâbây dhâddhi ḍuwâ’ vidio tabbuwân, “Break It” bân “If U Wanna”. Album nomer ḍuwâ’na Kara sè èjadwâlaghi è bulân Maret 2008, tapè ahèrra èpaburung. Polana sala sèttong angghuta, Kim Sunghee mendhek. Polana dhibi’na ennas tessan maso’ kuliah bân orèng towana nyoro ambu. Dhâddhi temmana, album nomer ḍuwâ’na Kara èpaburung, bân èmolaè audisi kaangghuy pamèlèyan angghota anyar.<ref>Korèa. [http://joynews.inews24.com/php/news_view.php?g_menu=700100&g_serial=315667 '카라 탈퇴' 김성희 "아쉽지만 음악공부에 전념할 것"]. 28 Pèbruari 2008. È aksès tangghâl 2023-12-13.</ref><ref>Korèa. [http://www.ahatv.co.kr/News/Detail.aspx?cSn=1&pSn=13400 카라 김성희 탈퇴로 새 멤버 오디션 진행한다] {{Webarchive|url=https://web.archive.org/web/20081204012034/http://www.ahatv.co.kr/News/Detail.aspx?cSn=1&pSn=13400 |date=2008-12-04 }}. 2008-12-04. È aksès tangghâl 2023-12-13.</ref> ḍuwâ’ angghota anyar ollèna hasèl audisi, Goo Ha Ra bân Kang Ji Young. Abâlina Kara mènangka ma’-lèma’an ètandhâi panampèlan Kara è M! Countdown anyanyi laghu “Rock U”, 24 Juli 2008. Nalèka ghi’ pa’-empa’an, Kara èpamajhu mènangka panyanyi binè’ sè dhibâsa. Tapè samarèna ma’-lèma’an, Kara èobâ dhâddhi grup sè ghâsèk. Ghi’ è bulân sè paḍâ, Kara aghâbây album EP ḍâ’-aḍâ’ ètoro’èn single digital “Good Day: Season 2” (13 Oktober 2008) iyâ arèya aghâbây polè laghu sèabhul-ombhul paḍâ ḍâri EP kabbi. == Sombher == nj4yu5l0phm49nuyhrlf99ff9nguc5u Lara 0 2548 15452 15350 2023-12-12T14:31:29Z Lukjsly 1688 15452 wikitext text/x-wiki '''Lara''' (carakan Madhurâ: ''ꦭꦫ)'' (èkala' ḍâri oca' Jhâbâ: ''ꦭꦫ'', translit. ''lara'', har. 'sakè') iyâ arèya seddhi, nèspa. Lara bisa aroju' ka: == Kennengngan == === Australia === * Lara, Victoria, kotapraja è Australia * Distrik elektoral Lara, è Victoria, Australia '''Inḍonèsia''' * Lara, Baebunta, Luwu Ḍâjâ * Lara, Karossa, Mamuju * Lara, Tirawuta, Kolaka Tèmo '''Spanyol''' * Lara de los Infantes '''Turki''' * Lara, Antalya, kotta è Turki '''Vènèzuèla''' * Lara (naghârâ bâguyân), Venezuela '''Orèng''' * LARA, Licensed Agencies for Relief in Asia, skt. 1950 '''Bhâsa Lara''' * Lara & Reyes, grup musik instrumental * Lara the Illusionist è Marvel Universe * Unión Lara, klub ebbal * Lara (mitos) * Lara (genus), genus kumbang * Lara FS Academy * Lara (puisi), puisi karjâ Lord Byron * Lara's Theme, musik fielm Doctor Zhivago * Lara (sinetron), filem MD Entertainment pn8tdkehkj0inu21nb6j2y64noxncmr Mama (film 2013) 0 2549 15361 15360 2023-12-10T05:50:58Z Qmy97 1692 15361 wikitext text/x-wiki '''Mama''' (Madhurâ: ''ꦩꦩ'') iyâ arèya sèttong film horor Amèrika Serikat sè èrillis ka taon 2013. Film sè èsutradaè bi' Andrès Muschietti panèka pamaènna antara laèn Jessica Chastain, Nikolaj Coster-Waldau, bân ghik bânnya' polè. Tangghâl rilisna ka 18 Januwari 2013. == Pamaèn == * Jessica Chastain mènangka Annabel Moore * Nikolaj Coster-Waldau mènangka Lucas Desange / Jeffrey Desange * Megan Charpentier mènangka Victoria Desange * Morgan McGarry mènangka Victoria Kecil * Isabelle Nélisse mènangka Lilly Desange * Maya and Sierra Dawe mènangka Lilly Kecil * Daniel Kash mènangka Dr. Gerald Dreyfuss * Javier Botet mènangka Mama * Jane Moffat mènangka Jean Podolski / Suara Mama * Laura Guiteras mènangka Suara Mama * Melina Matthews mènangka Suara Mama * David Fox mènangka Burnsie * Julia Chantrey mènangka Nina * Elva Mai Hoover mènangka Sekretaris * Dominic Cuzzocrea mènangka Ron * Diane Gordon mènangka Louise * Hannah Cheesman mènangka Edith Brennan [[Bhângsa:Film sè ètolès Neil Cross]] czojkaynadjtnrcnqar0jj4x9q9z369 Anggota Pramuka 0 2550 15364 2023-12-10T06:35:40Z Qmy97 1692 Qmy97 ngallèyaghi kaca [[Anggota Pramuka]] ka [[Angghuta Pramuka]] 15364 wikitext text/x-wiki #ALIH [[Angghuta Pramuka]] 8lllgozk7w9khh1l8qge0xdk9qm0khx Kara (Grup Tabbuwân) 0 2551 15459 2023-12-13T02:25:24Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Kara (Grup Tabbuwân)]] ka [[Kara (kalompo' tabbuwân)]]: Judul salah eja 15459 wikitext text/x-wiki #ALIH [[Kara (kalompo' tabbuwân)]] r8pyvcj1snrlow5xag37keyozl6gs6q David Woodard 0 2552 15465 2023-12-13T04:38:28Z Sastroward 2437 '''David James Woodard''' (laèr è Santa Barbara, California, 6 April 1964) 15465 wikitext text/x-wiki [[Bhengkek:David Woodard in 2020.jpg|jmpl|ka|145px|Woodard è 2020]] '''David James Woodard''' (<small>IPA:</small> /ˈwʊdɑːrd/, laèr è Santa Barbara, California, 6 April 1964) panèka sala sèttong konduktor, sastrawan bân panolès asal [[Amerika Serikat]].<ref>Carpenter, S., [https://latimes.com/archives/la-xpm-2001-may-09-cl-60944-story.html “In Concert at a Killer's Death”], ''Los Angeles Times'', 9 Mèi 2001.</ref><ref>Allen, M., [https://nytimes.com/2005/01/20/garden/20mach.html “Décor by Timothy Leary”], ''The New York Times'', 20 Januwarè 2005.</ref><ref>Epstein, J., [https://www.sfgate.com/opinion/article/Rebuilding-a-pure-Aryan-home-in-the-Paraguayan-2723542.php “Rebuilding a Home in the Jungle”], ''San Francisco Chronicle'', 13 Maret 2005.</ref><ref>Woodard, “Musica lætitiæ comes medicina dolorum”, ''Der Freund'', № 7, Maret 2006, kaca 34–41.</ref> == Pendidikan == Woodard didik sacara pribadi sareng di New York di New School for Social Research. == Galeri == <gallery> Woodard-Belli.jpg|1996 D._Woodard_and_W._S._Burroughs_with_Dreamachine,_1997.jpg|1997 David_Woodard,_Ma_Anand_Sheela_and_Christian_Kracht_reading_at_Cabaret_Voltaire_at_Zürich.jpg|2008 </gallery> == Publikasi sané == * Kerekes, D., [https://books.google.com/books?id=pq_o5ky6MiYC&pg=PA27 ''Headpress 25''] (Manchester: Critical Vision, 2003) * Kracht, C., & D. Woodard, [https://wehrhahn-verlag.de/public/index.php?ID_Section=3&ID_Product=577 ''Five Years''] (Hannover: Wehrhahn, 2011) * Tenaglia, F., [https://books.google.com/books?id=vfPgDwAAQBAJ&pg=PT41 ''Momus—A Walking Interview''] (Milano: Noch, 2015) * Allen, B., [https://books.google.com/books?id=aD96EAAAQBAJ&pg=PT152 ''Pelican''] (London: Reaktion, 2019) * Chandarlapaty, R., [https://books.google.com/books?id=bzOXDwAAQBAJ&pg=PT142 ''Seeing the Beat Generation''] (Jefferson, NC: McFarland & Company, 2019) * Horzon, R., ''The White Book'' (Berlin: Suhrkamp, 2021) == Sombher == {{reflist}} == Pranala loar == * [[Bhengkek:commons-logo.svg|link=https://commons.wikimedia.org/wiki/category:David_Woodard?uselang=mad|16x16px]] Wikimedia Commons mempunyai media yang bertopik [https://commons.wikimedia.org/wiki/category:David_Woodard?uselang=mad '''''David Woodard'''''] * [[Bhengkek:Wikiquote-logo.svg|link=https://en.wikiquote.org/wiki/David_Woodard?uselang=mad|15x15px]] Wikiquote: [https://en.wikiquote.org/wiki/David_Woodard?uselang=mad '''''David Woodard'''''] {{en}} * [https://lccn.loc.gov/no2011174082 Library of Congress] {{en}} * [[Bhengkek:Echo global icon.svg|link=https://davidwoodard.com|12x12px]] [https://davidwoodard.com Situs web] {{DEFAULTSORT:Woodard, David}} [[Bhângsa:Biografi]] [[Bhângsa:Bhujhângghâ]] [[Bhângsa:Panolès]] f26sf6u6dgask71ytjd2jftr40qu6b1 Pertamina 0 2553 15602 15601 2024-01-11T00:18:41Z Oikivivi 2325 15602 wikitext text/x-wiki [[File:Pertamina Logo.svg|thumb|300px|Logo Pertamina]] '''PT Pertamina (Persero)''' panèka bhâdhân usaha sè è kaandi' naghârâ Indonèsia sè agerak è bidang mènnya' bân gas.<ref>Yuniarto, Topan. [https://kompaspedia.kompas.id/baca/profil/lembaga/pt-pertamina "PT Pertamina (Persero)".] kompas.id. 2022-06-3. Aksès 2024-01-11.</ref> Kaagghuy ajâlânaghi bisnis otamanah, perusahaan panèka andi' ennem subholding sè masèng-masènga è bidang hulu, kilang bân petrokimia, komersial bân perdhâghângan, gas, listrik bân ènergi, bân pengapalan. Salaèn ghâpanèka, lèbât na'-kana' usahana sè laèn, perusahaan panèka jughân berbisnis è bidang asuransi, pelayanan kasèhadhàn, penerbangan, bân pengembangan properti. == Sejarah == Perusahaan amulai è tangghâl 10 Dèsèmber 1957 è bhâkto pamarènta Indonèsia adiriaghi '''PT Perusahaan Mènnya' Nasional''' (Permina) kaangghuy ngelola ladang mènnya' nèng Aceh Tèmor bân Aceh Tamiang.<ref>Nickmatulhuda. [https://bisnis.tempo.co/read/1537952/64-tahun-pertamina-berawal-dari-pemerintah-tugaskan-tni-ad-kelola-ladang-minyak "64 Tahun Pertamina, Berawal dari Pemerintah Tugaskan TNI AD Kelola Ladang Minyak".] Tempo.co. 2021-12-10. Aksès 2024-01-11.</ref> È taon 1961, Permina ètettepaghi dhâddhi perusahaan naghârâ (PN) kalabân nyama '''PN Pertambangan Mènnya' Nasional''' (Permina).<ref>[https://jdih.setkab.go.id/PUUdoc/2341/pp1981961.pdf "Peraturan Pemerintah nomor 198 tahun 1961"] Sekretariat Kabinet Republik Indonesia. Aksès 2024-01-11.</ref> È taon 1968, Permina agabung sareng PN Pertambangan Mènnya' Indonèsia (Pertamin) kaangghuy abentuk perusahaan panèka kalabân nyama '''PN Pertambangan Mènnya' bân Gas Bhumi Nasional''' (PN Pertamina). È tangghâl 1 Januari 1972, nyama perusahaan panèka èobâ dhâddhi '''Perusahaan Pertambangan Mènnya' bân Gas Bhumi Negara''' (Pertamina). È bulân Sèptèmber 2003, mènangka pelaksanaan UU No 22 Taon 2001, perusahaan panèka ètettepaghi dhàddhi sebuah persero bân nyamana aobâ dhàddhi ngan satèya. È taon 2017, lèbât PT Pertamina Internasional EP, perusahaan paneka mengakuisisi 72,65% saham Etablissements Maurel et Prom (M&P) asal Prancis, saèngghâ perusahaan panèka bisa eksis è dubellâs naghârâ è empa' benua. È tangghâl 1 Januari 2018, lèbat PT Pertamina Hulu Indonèsia, perusahaan panèka resmi aghântèh Total E&P Indonèsia mènangka pengelola Blok Mahakam. È bulân April 2018, pamarènta resmi anyerraaghi mayoritas saham PT Perusahaan Gas Naghârâ Tbk ka perusahaan panèka mènangka bâgiân dâri upaya kaangghuy abentuk holding BUMN sè agerra' è bidang mennya' bân gas. È taon 2019, perusahaan panèka makaloar biosolar kalabân kandungan Fatty Acid Methyl Ester (FAME) 30% otabâ B30. È bulân Juni 2020, perusahaan panèka nunju'aghi PT Pertamina Hulu Energi, PT Kilang Pertamina Internasional, PT Pertamina Patra Niaga, PT Perusahaan Gas Naghârâ, PT Pertamina Power Indonèsia, bân PT Pertamina International Shipping masèng-masèng dhâddhi induk subholding hulu, kilang bân petrokimia, komèrsial bân perdhâghângan, gas, energi anyar terbaruaghi, bân logistik kalautdhân. È bulân Agustus 2021, lèbât PT Pertamina Hulu Rokan, perusahaan panèka resmi ngala' alih pangalolaan Blok Rokan dâri Chevron Pacific Indonèsia. == Ana' Perusahaan == Anak osaha Pertamina èbâghi ennem subholding, panèka hulu, gas, komèrsial bân perdgan, listrik bân ènergi terbaruaghi, kilang bân pètrokimia, bân pèngapalan. Salaèn panèka, Pertamina jughân andi' sajumla anak osaha sè afungsi kaangghuy pendukung.<ref>[https://www.pertamina.com/id/afiliasi-pertamina-group-di-indonesia "Afiliasi Pertamina di Indonesia"]. Pertamina (Persero). Aksès 2024-01-11.</ref> === Hulu === * PT Pertamina Hulu Ènergi - Pengelolaan osaha nèng sektor hulu mènnya' bân gas bhumi bân ènergi dâlem otabâ loar naghârâ bân kagiadhân osaha sè terkait bân otabâ menunjang kagiadhân osaha è bidang mènnya' bân gas bhumi. ** PT Pertamina EP - Èksplorasi, èksploitasi, bân penjualan produksi mènnya' bân gas bhumi hasèl kagiadhân èksploitasi ** PT Pertamina Hulu Indonèsia - Èksplorasi, èksploitasi bân produksi è wilayah lakoh sè bâdâ è Pulau Kalimantan ** PT Pertamina EP Cepu - Èksplorasi, èksploitasi bân produksi è Blok Cèpu. ** PT Pertamina Hulu Rokan - Èksplorasi, èksploitasi bân produksi è wilayah lakoh Rokan. ** PT Pertamina Internasional EP - Èksplorasi, èksploitasi bân produksi è wilayah lakoh sè bâdâ è loar Indonèsia. ** PT Pertamina Drilling Sèrvices Indonèsia - Pangalolaan bân pangembângan somber dâyâ jâsa pangeboran, sè aropaaghi  èksplorasi bân èksploitasi migas sareng panas bhumi. ** PT Elnusa Tbk - Dukungan operasi pangeboran mènnya' bân gas ** PT Badak LNG - Pangolahan gas alam dhâddhi gas alam caèr è Bontang, Kalimantan Temor. === Gas === * PT Pertamina Gas Naghârâ Tbk - Niagâ, transportasi distribusi, pemrosesân bân bisnis laènna sè terkait kalabân gas alam bân produk toronanna ** PT Pertamina Gas - Transportasi gas alam kalabân sellang ** PT Nusantara Règas - Pangelolaan bàn pangembângan Fasilitas Storage and Regasification Terminal (FSRT) tamaso' mellèna LNG bân pamasaran hasèl pangalolaan FSRT. ** PT PGAS Solution - Engineering Procurement Construction (EPC) bân Operation & Maintenance. ** PT PGN LNG Indonèsia - Pangadâân bân regasifikasi LNG ** PT Gagas Ènergi Indonèsia - Distribusi CNG === Komersial & Perdhâghângan === * PT Pertamina Patra Niaga - Jasa panyèmpanan, pangangkudhân bân Perdâghângan olahan mènnya' bhumi, serta jâsa konstruksi fasilitas mènnya' bân gas. ** PT Pertamina Lubricants - Produksi bân penjuâlân pelumas ** PT Pertamina Retail - Pangelolaan SPBU, Perdâghângan BBM, bán pangangkudhân BBM. ** PT Pertamina International Marketing & Distribution - Pamasaran bân distribusi produk Pertamina ke loar Indonèsia === Listrik & Ènergi Terbaruaghi === * PT Pertamina Power Indonèsia - toro' dâlem PLTU Jhâbâ-1 bân angelola FSRU PLTU Jhâbâ-1. ** PT Pertamina Gèothermal Ènergy Tbk - Pangelolaan bân pangembangan somber dayâ panas bhumi tamaso' kagiadhân èksplorasi & èksploitasi, produksi uap bân pembangkidhân listrik bân jâsa konsultasi, konstruksi, operasi bân pameliharaan bân pangembangan teknologi e bidâng panas bhumi bân laènna. === Kilang & Pètrokimia === * PT Kilang Pertamina Internasional - angelola ennem kilang mènnya' andi'en Pertamina di Indonèsia. ** PT Tuban Pètrochemical Industries - aproduksi paraxylene, benzene, orthoxylene, aromatik berre', toluene, nafta rèngan, bân mènnya' gas è Tuban, Jhâbâ Tèmor ** PT Pertamina Rosneft Pangolahan & Pètrokimia - angelola proyèk New Grass Root Refinery (NGRR) è Tuban ** PT Kilang Pertamina Balikpapan - angelola proyèk Refinery Development Master Plan (RDMP) è RU V Balikpapan === Pengapalan === * PT Pertamina International Shipping - Jâsa operasi perkapalan dâri/ka loar Indonèsia ** PT Pertamina Trans Kontinèntal - Jâsa operasi parkapalan, sè tamaso' kapal suplai, kapal tunda, kapal kargo, kèangènan, bân pangelolaan palabbuân kapal KABIL è Pulau Batam. ** PT Pertamina Ènergy Terminal - angelola ennem terminal BBM bân/otabâ LPG strategis === Pendukung === * PT Tugu Pratama Indonèsia - Jâsa asuransi karogien sè bádâ kaitanna sareng operasional industri migas bân marine hull. * PT Pertamina Pedeve Indonèsia - Panyertaan bhândâ dâ' afiliasi / ana' osaha Pertamina sè laèn (biasana kaangghuy macokop katentuan minimal duwâ' panegghu' saham pèrsèroan terbatas). * PT Pertamina Bina Medika Indonèsia Healthcare Corporation - Jâsa palayanan kasèhadhân bân roma sakè' sè bâdâ è sakabbina wilayâh Indonèsia. * PT Patra Jâsa - Hotèl/Motèl, parkantoran bân panyèwaan Real Property/Hotèl. * PT Pelita Air Service - Jâsa transportasi udara, panyèwaan pesawat udara bân panerbângan sè ajadwal (reguler), mabâdâ osaha laèn sè terkait otabâ anunjâng kagiadhân osaha. * PT Pertamina Training & Consulting - Jâsa pangembângan SDM, pangkajiân bân konsultasi kasisteman mènèjemen dâlâm rangka anunjang kagiadhân migas bân panas bhumi. == Direktur Utama == Ibnu Sutowo (1968–1976) Piet Haryono (1976–1981) Joedo Soembono (1981–1984) A.R. Ramly (1984–1988) Faisal Abda'oe (1988–1996) Soegijanto (1996–1998) Martiono Hadianto (1998–2000) Baihaki Hakim (2000–2003) Ariffi Nawawi (2003–2004) Widya Purnama (2004–2006) Ari Hernanto Soemarno (2006–2009) Karen Agustiawan (2009–2014) Dwi Soetjipto (2014–2017) Elia Massa Manik (2017–2018) Nicke Widyawati (2018–2023) == Produk == * Bahan Bakar Mènnya': ** Pertamax ** Pertamax Turbo ** Pertamax Racing ** Pertalite ** Premium ** Pertamina Dex ** Dexlite ** Solar ** Bio Solar ** Mènnya' Tana * Non-mennya': Minarex, HVI 90, HVI 160, Lube Base, Green Coke, Aspal * Gas : BBG, Vigas, LPG, CNG, Musicool * Palumas: ** Fastron panèka mènnya' lumas mesèn kendaraan kalabân bahan dàsar semi synthetic ** Prima XP SAE 20W-50 panèka palumas produksi Pertamina kaangghuy mesèn bènsin ** Mèsran Super SAE 20W-50 panèka pelumas mesènn bènsin ** Mesrania 2T Super-X panèka palumas mesèn bènsin duwa' tèngka sè berpendingin aèng contoh paneka mesèn tèmpèl otabâ speed boat. Pelumas nèka èproduksi sareng Pertamina. Jughân cocok kaangghuy panggunaan dâ' ka motor tèmpèl sè lebbi kènni' bân mesèn ketam, mesèn gergâji, bajaj bân bemo. ** 2T Enviro paneka palumas kendaraan 2 sè sareng bahan bakar bensin jughân palumas semi sintetis se èkaghâbây dâri bahan dâsar palumas mineral ètambâ bahan dâsar palumas sintetis Poly Isobutylene. Èrekomendasiaghi kaangghuy èghuna'aghi dâ' ka mesèn kendaraan 2 sè tak berbahan bakar bensin kalabân pendingin udara. Kendaraan-kendaran 2 sè benni kaghâbây Jepang akadhi Kawasaki, Yamaha, Suzuki, Honda bân Vespa, bisa jughân èghuna'aghi kaangghuy mesèn gergâji (chain saw) bân mesèn pamotong rebbhâ. ** Enduro 4T ** Meditran ** Rored * Petrokimia: Pure Teraphithalic Acid (PTA), Paraxyline, Benzene, Propyline, Sulfur. == Pangarghâ'ân == PT Pertamina (Persero) : * The Top Leadership for SDGs - ISDA 2021[13] * The Most Committed Corporate for SDGs on Social Pillar - ISDA 2021 * The Most Committed Corporate for SDGs on Environment Pillar - ISDA 2021 * The Most Committed Corporate for SDGs on Economy Pillar - ISDA 2021 * PT Pertamina ngaollè pangarghâ'ân dâlem ajang Marketeers SME Enablers Award 2022 dâlem kategori Best SME Development Program.[14] * PT Pertamina ngaollè pangarghâ'ân dâlem ajang Marketeers SME Enablers Award 2022 dâlem kategori Human Capital Enabler. Platinum Category : * PT Kilang Pertamina Internasional Unit Sei Pakning- Subholding Refining & Petrochemical Pertamina kaangghuy Program Kampung Gambut Berdikari - ISDA 2021 * PT Pertamina EP Poleng Field, Zona 11 - Regional Indonèsia Tèmor, Subholding Upstream Pertamina kaangghuy Program Coastal & Marine Biodiversity Reserve Lembung Paseser - ISDA 2021 * PT Pertamina EP Tambun Field, Zona 7 - Regional Jawa, Subholding Upstream Pertamina kaangghuy Program Pesisir Berdikari (Pemberdâyâ'en Masyarakat Pasèsèr Karawang lèbât Budidâyâ  Bulung bân Olahanna)- ISDA 2021 Gold Category : * PT Kilang Pertamina Internasional Unit Balikpapan - Subholding Refining & Petrochemical Pertamina kaangghuy Program Coviducation Health RU V - ISDA 2021 * PT Kilang Pertamina Internasional Unit Dumai- Subholding Refining & Petrochemical Pertamina kaangghuy Program Kalam Bersinar (Kampong Laksamana Bersè dâri Narkoba) - ISDA 2021 * PT Pertamina Internasional Eksplorasi bân Produksi, Regional Internasional, Subholding Upstream Pertamina kaangghuy Program sakola'an Tari Gratis Cirebon - ISDA 2021 * PT Pertamina EP Cepu, Zona 12 - Regional Indonèsia Tèmor, Subholding Upstream Pertamina kangghuy Program Paningkadhân Ekonomi Masyarakat lèbât Optimalisasi Peran BumDes - ISDA 2021 * PT Pertamina Hulu Energi WMO, Zona 11 - Regional Indonèsia Tèmor, Subholding Upstream Pertamina kaangghuy Program Eco Edufarming Bandangdaja - ISDA 2021 * PT Pertamina EP Subang Field, Zona 7 - Règional Jhâbâ, Subholding Upstream Pertamina kaangghuy Program Melintang (Masyarakat Peduli Alam Puntang) - ISDA 2021 * PT Pertamina EP Subang Field, Zona 7 - Règional Jhâbâ, Subholding Upstream Pertamina kaangghuy Program Pelita (Pendidikan Lingkungan kaangghuy Ana') - ISDA 2021 * PT Pertamina Hulu Sanga Sanga, Zona 9 - Règional Kalimantan, Subholding Upstream Pertamina kaangghuy Program Rumah Literasi Kreatif (RULIKA) Bunga Kertas - ISDA 2021 * PT Pertamina Hulu Sanga Sanga, Zona 9 - Règional Kalimantan, Subholding Upstream Pertamina kaangghuy Program Water Supply System WSS Kaliki - ISDA 2021 * PT Pertamina Geothermal Energy Arèa Ulubelu kaangghuy Program Ngopi Doeloe Pendampingan Kelompok Kopi dâri Ulubelu - ISDA 2021 * PT Pertamina Gas WJA kaangghuy Program Saung Patra (Desa Unggul Petani Berdaya) - ISDA 2021 * PT Pertamina Gas EJA kaangghuy Program Daya Krida Gresik Kotugres - ISDA 2021 Silver Category : * PT Kilang Pertamina Internasional Unit Balikpapan - Subholding Refining & Petrochemical Pertamina kaangghuy Program Cagar Budaya Dahor Heritage - ISDA 2021 * PT Pertamina EP Tambun Field, Zona 7 - Règional jhâbâ, Subholding Upstream Pertamina kaangghuy Program Melimpah (Masyarakat Peduli Sampah) - ISDA 2021 * PT Pertamina Hulu Sanga Sanga, Zona 9 - Règional Kalimantan, Subholding Upstream Pertamina kaangghuy Program Balanipa (Pengelolaan Daur Ulang Limbah Tali) - ISDA 2021 * PT Pertamina Hulu Sanga Sanga, Zona 9 - Règional Kalimantan, Subholding Upstream Pertamina kaangghuy Program Jaga Pesisir Kita - ISDA 2021 * PT Pertamina Patra Niaga, Règional Jhâbâ Bagian bere' FT Tasikmalaya, Subholding Commercial & Trading Pertamina kaangghuy Program Bank Sampah Puspa Sari - ISDA 2021 * PT Pertamina Patra Niaga Regional jhâbâ Bâgiân Barat FT Tanjung Gerem, Subholding Commercial & Trading Pertamina kaangghuy Program Pemberdayaan UKM dâlem Opaya Peningkatan Gizi Balita - ISDA 2021 * PT Pertamina Patra Niagâ Règional Jhâbâ Bâgien Bere' DPPU Husein Sastranegara Bandung, Subholding Commercial & Trading Pertamina kaangghuy Program Campaka Sobat Bhumi - ISDA 2021 Bronze Category : * PT Pertamina Internasional Bronze Award kaangghuy Kategori Asia’s best SDGs Reporting sè èkarjeih sareng Asia Sustainability Reporting Awards (ASRA) - 2022. Local Hero Category : * Sahril Sang Mantri Mangrove - terbaik 1 binaan PT Pertamina Hulu Energi WMO, Zona 11 - Règional Indonèsia Tèmor Subholding Upstream Pertamina - ISDA 2021 PT Pertamina ka-13 inovasi perwira yang mendapat penghargaan: * PC PROVE PDA (PT Pertamina EP). * FT PROVE Thickening Team (PT Elnusa TBK). * PC PROVE Waterproof (DPPBU Adi Soemarmo Solo). * PC PROVE Krayan Reborn (PT Pertamina Hulu Rokan). * PC PROVE Suparman (PHE). * PC PROVE Ceria (Kilang Pertamina International Refinery Unit II Dumai). * PC PROVE CuCuBa (RU II Plaju). * PC PROVE Go Foam (RU Balongan) * PC-PROVE Asli (PGE). * FT-PROVE Turbine (PGE). * FT-PROVE UPTO (PGE). * Auto Shutter (PGN). * PASTI SIP (PGN bân Pertagas). == Sponsor == MotoGP (2022) F1 (2016) == Sombher == lqallyayn6oixi2hj1q5syp395xpcrs Industri otomotif è Inḍonèsia 0 2554 15532 15496 2024-01-03T09:00:48Z Imroatulhss 2206 15532 wikitext text/x-wiki Inḍonèsia, otamana arakèt kendaraan mèrek Jepang, arèya proḍusèn otomotif Asia Tenggara kalabân produksi palèng tègghih è bulân Januari-April taon 2015 kalabân lènèng pasar 36,54% (363.945 unit), samantara Thailand bâdâ è posisi nomer duwâ' kalabân lènèng pasar 25,29%. Sejjhek 2012, nilai ekspor produk otomotif è Inḍonèsia lebbi tègghih dâri imporra. È taon 2017, Inḍonèsia arèya produsèn kendaraan panompang palèng rajâ ka-17 è dhunnyah bân produsèn kendaraan panompang palèng rajâ ka-5 è Asia, kalabân a produksi 0,98 Jutah kendaraan. == Sajhârâ == È laporaki Kendaraan bermotor palèng ngadâ' sè dâpa' è Inḍonèsia arèya sapèda motor duwâ' silinder Hilderbrand bân Wolfmüller dâri Jerman sè è ghibâh bi' warga Inggris sè anyama John C Potter sè aropaaghi ahli mesin è pabrik ghulâ Oemboel è Probolinggo, Jhâbâh Tèmor. Ta' abit, motor palèng adâ' dâpa' sè a ropa'aghi motor mèrek Benz, Viktoria taon 1894 din Pakubuwono X, Susuhunan Surakarta. Produksi motor lokal è molaè è taon 1864, awwâla bi' parakètan SKD motor impor bân kendaraan komèrsial. == Program Pamarènta == Sejjhek taon 1969, rencana nasional dâ' perkembhângan Industri è tojjhuaki kaangghuy  aghântè'è impor è sakabbhina bidang manufaktur. Sarangkaian ondhâng-ondhâng è perlakoaghi ka taon-taon salanjutta kaangghuy a cèptaaghi situasi rèya, a pangaroè motor panompang bân kendaraan komèrsial. Bâtesan kasebbhut a tahap ka impor kendaraan bhuto (CBU/Completely Buit Unit) è kennalaki, bân tojjhuân larangan sakabbhina dâ' CBU è taon 1974. Program palokalan è mulaè kalabân kapotosan No. 307 taon 1976, sè ngasèlaki dekrit laèn sè è rancang kaangghuy masakonè' dampak bhâbhâja. Molaè taon 1980, paratoran anyar è perlakoaghi kaangghuy a hambataki pa sebbâran merek, pamarènta a bâtessè pa rakètan lokal dhâddhi 71 model dâri 42 perbhidhâ'ân . Sakabbhina parakèt bân agen è paksah maso' ka dâlem bâllu' klompo' sè apèsa sè a produksi sakabbhina bhârâng, kajhâbhâ mesin. Mesin usa è sadiyâghi bi' perusahaan sè tapèsa. GAAKINDO, sè è ghâbây è sabâgiyân operasi pribumi sè kènè', a nentang program-program rèya bân andi' katowa anti Cina sè terrang-terrangan dâri taon 1981 sampè' 1984. Perusahaan sè palèng malèbur lokalisasi arèya perusahaan rajâ Cina sapertè Liem Group bân PT Astra Motor. È taon 1981, pamarènta a nyataaghi è Inḍonèsia tade' mesin sè è bangun  sè andi' volume pangallèan Korang dâri sa liter è taon 1985. Sebbâbbhá, produsèn mikrovan bân truk lokal dhulien masang mesin sè lebbi rajâ. Daihatsu bân Suzuki marè a produksi mesin sè cocok kaangghuy kendaraan laèn, tapè Mitsubishi ta' maso' bân angghuy mesin Daihatsu salama brâmpan taon, Mun Honda ngundur diri dâri segmen pick-up/mikrovan sè kènè'. È bulân Oktober 1982 PPN ka kendaraan diesel è pa ongghâ sacara dramatis. Sedan diesel, satation wagon, bân diesel off-roader, è pokok bi' PPN 40 persèn, samantara kendaraan komèrsial dhâmmang (kategori 1). Dâlem bentuk truk kènè', pickup, bân van panompang narèmah PPN dupolo persèn. Brâmpan orèng sè akomentar ngarâp dâ' arèya sopajâ ngèjhâ ahèr dâri kendaraan diesel è Inḍonèsia. 9ubol110l21i2pldb9ko1dc1amg98tj Legenda Jaka Tarub 0 2555 15526 15521 2024-01-01T04:23:55Z OrangKalideres 2196 + teks tebal 15526 wikitext text/x-wiki '''Lagènda Jaka Tarub''' ꧋ꦗꦏꦠꦫꦸꦧ꧀ aropaaghi sala sèttong carèta rakyat sè èlanggengaghi è naskah kotara Sastra Jhâba Anyar, Babad Tanah Jawi. Carèta rèya abahas kaoḍi’na tokoh otama sè anyama Jaka Tarub (lalakè’ ḍâri Tarub). Èbâkto dhibâsa èghâllarè Ki Ageng Tarub ꧋ꦏꦶꦄꦒꦺꦁꦠꦫꦸꦧ꧀. Ki Ageng Tarub aropaaghi tokoh sè èyanggep mènangka bângatowa dinasti Mataram, dinasti sè anguwasaè politik è tana Jhâbâ sejjâk abad ke-17 sampè’ satèya. Mètorot sombher ḍâri masyarakat, peristiwa rèya bâḍâ è dhisa Widodaren, Gerih, Ngawi. Sala sèttong bhuktèna, iyâ arèya bâḍâna petilasan makam Jaka Tarub è dhisa kasebbhut. Kabânnya’an masyarakat sè ampon seppo tao ḍâ’ alur carèta Jaka Tarub bân pètto’ bhiḍâdḍâri. Nyama dhisa Widodaren ḍâri masyarakat setempat èyakènè èkala’ ḍâri oca’ widodari sè è ḍâlem bhâsa Indonèsia ama’na bhiḍâdḍâri. È dhisa rèya kèya bâḍâ sendang (Sombher aing), lambâ’ ḍhâdḍhi pamandiyânna bhiḍâdḍâri bân mètorot carèta Jaka Tarub ngala’ saongnga sala sèttong bhiḍâdḍâri kasebbhut. == Alur Carèta == ''Alur carèta versi "standar" ḍâri lagènda Jaka Tarub sè tolèsna bâḍâ è Babad Tanah Jawi, yakni:'' Jaka Tarub iyâ arèya orèng lalakè’ soghâ’ bân saktè, segghut kaloar maso’ alas kaangghuy mighâ’ kèbân è ghunong kramat sè bâḍâ telaghâna (danau). Ta’ èkasangka, Jaka Tarub ngatèla pètto’ bhiḍâdḍâri preppa’ mandi è telaghâ kasebbhut. Polana lèbur, Jaka Tarub pas ngala’ sala sèttong saong andi’na bhiḍâdḍâri sè èkènḍâng è pènggir telaghâ. Salastarèna mandi, para bhiḍâdḍâri yap-siyap kaangghuy abâli ka kahyangan. Tapè sèttong bhiḍâdḍâri sè anyama Nawangwulan ta’ nemmo saongnga, saèngghâ ta’ bisa abâli bân ahèrra ètinaaghi ḍâri sakanca’na polana ampon rop-sorop arè. Jaka Tarub pas kènḍhâ nolongi Nawangwulan bân ngajâk molè ka romana polana arè la sorop. Rèngkes’ carèta, Jaka Tarub pas abinè Nawangwulan saèngghâ andi’ ana’ binè’ sè ènyamaè Nawangsih. Sabelluma akabin, Nawangwulan masènga’ ḍâ’ Jaka Tarub sopajhâ paghi’ ta’ atanya rahasia kabiyasaenna bilâ pon ḍhâḍḍi binèna. Rahasia Nawangwulan iyâ arèya malolo atana’ nasè’ è soplugghân (patana’na nasè’) ngangguy bherrâs sabutèr tapè bisa ḍhâḍḍi bannya’/possa’ sasoplugghân. Jaka Tarub sè kasambu’ ta’ atanya ka Nawangwulan, tapè langsung mukka’ totop soplugghân kasebbhut. Sejjâk jarèya kasaktè’na Nawangwulan èlang, saèngghâ usa atana’ ènga’ orèng biyasana bân persediaan la’as è lumbung ḍâḍḍhi lekkas taḍâ’. Ta’ abit ḍâri jarèya, la’as sè bâḍâ è lumbung karè sakonni’. Ta’ èkasangka, Nawangwulan nemmo saongnga lambâ’ sè toman èlang, sè ternyata èyèrrep ḍâri lakèna è lumbung kasebbhut. Nawangwulan ngoso’ sejjâk tao jhâ’ lakèna sè ngico’ saongnga, ḍhibi’na ngancem bhâkal aḍhinaaghi Jaka Tarub bân abâli ka kahyangan, sanajjhân Jaka Tarub mènta Sopajhâ Nawangwulan teptep neng è bhumè. Coma è sèttong bâkto Nawangwulan toron ka marcapada kaangguy nyosowè bhâji’ Nawangsih. === Pakabinan Dewi Nawangsih === Jaka Tarub pas ḍâḍḍhi bângatowa dhisa sè ajhuluk Ki Ageng Tarub, akanca bân Brawijaya, rato Majapahit. È sèttong arè, Brawijaya ngotos sèttong orèng sè anyama Ki Buyut Masahar bân Bondan Kejawen kaangguy ngèrèm kerrès posaka kèyaè Mahesa Nular sopajhâ èrabhât sareng Ki Ageng Tarub. Ki Ageng Tarub ngala’ ana’ Bondan polana tao jhâ’ Bondan Kejawen ongguna pottra teppa’ Brawijaya, saèngghâ mènta sopajhâ neng-neng è dhisa Tarub bân agentè nyama ḍâḍḍhi Lembu peteng. Nalèka Nawangsih ampon ḍhibhâsa, Jaka Tarub makabin kaduwâna. Lembu Peteng agentè mènangka Ki Ageng Tarub anyar saampon wafatta Jaka Tarub. Nawangsih ahèrra andi’ ana’ sè bilâ pon ḍhibhâsa anyama Ki Getas Pandawa, saterrosah Ki Getas Pandawa andi’ ana’ ajhuluk Ki Ageng Sela, sè aropaaghi bhuju’ Panembahan Senapati, pendiri Kesultanan Mataram. == Analisis Carèta Jaka Tarub == ''Babad Tanah Jawi'' iyâ arèya naskah sajhârâna Kesultanan Mataram. Carèta-carèta sabelluma Panembahan Senapati kabânnya’an aropaaghi khayalan, akanta carètana kerajaan Majapahit. Ḍhinèng carètana Panembahan Senapati bân sè agentèèn lebbi semma’ ka carèta nyata. Bâḍâ sè apendapat, kesultanan Mataram èpajhâghâ ḍâri kaluarga orèng Tanè. Bânni kaluarga ponggâbâ. Saèngghâ, ma’lè ngaollè pangakoan ḍâri rakyat Jhâbâ, èciptaaghi tokoh-tokoh mitos sè istimèwa mènangka bângaseppo rato Mataram. Akaḍhi, tokoh Nawangsih sè èkabin ḍâri Bondan Kejawen èkennal bhâbinè’ sè istimewa. Nawangsih aropaaghi ana’ camporan antara manussa bân bhiḍâdḍâri. Carèta rèya, maènga’ ḍâ’ tokoh Ken Arok èḍâlem pararaton. Majapahit, jughân terro mataowa, jhâ’ bângaseppona, yakni Ken Arok iyâ arèya manussa istimèwa saparo dewa. == Carèta sè Mèmper bân Jaka Tarub == Carètana sèttong lalakè’ sè nemmo bhiḍâdḍâri mandi è talaghâ sè bâḍâ è alas, bânnè ghun ècarèta Jaka Tarub, tapè paḍâ bennya’ ècarètaaghi è daèrah laèn è Indonèsia. === Lenganjan === Sèttong carèta rakyat ḍâri daèrah Manggarai, Nusa Tenggara Tèmur andi’ carètana tokoh sè anyama Lenganjan. Èdâlem carèta kasebbhut, Lenganjan kodhu mennang alabhân raksasa sè nyamana Empo Rua. Kaangghuy nemmo Empo Rua, Lenganjan èntar ka telaghâ è alas, kennengngan sè biyasa èghâbây pamanḍiyân ḍâri tello’ ana’na Empo Rua. Lenganjan ngala’ kalambhi sala sèttong ana’na (anyama Putri Biru) kalabhân maksud atanya kennengna Empo Rua, polè kaangghuy maḍadḍi binèna. Putri Biru ngajhâk Lenganjan ka romana, pas Empo Rua abherri’ tello’ tantangan ka Lenganjan ma’lè bisa akabin bân Putri Carèta rèya ètolès kalabhân judul “Raja Rebo Manggarai” èḍalem buku carèta rakyat Nusa Tenggara Tèmor sè èpaterbi’ ḍâri Departemen Pendidikan bân Kebudayaan RI taon 1982. === Salambous === Dhinèng è polo Kei, Maluku, bâḍâ carèta sèttong tokoh sè anyama Salambous. Salambous ècarètaaghi oḍi’ abhereng embu’na sè miskèn. Tèyap arèna alako mènangka tokang ngimpo’ kajhu ḍâri alas sopajhâ bisa èporop bi’ kakanan. Akanta carètana Jaka Tarub, Salambous nemmo pètto’ bhiḍâdḍâri ḍâri kahyangan preppa’ mandi è telaghâ sè bâḍâ èḍâlem alas, Salambous pas ngala’ sala sèttong kalambhina bhiḍâdḍâri kasebbhut bân ghâllem mabhâli kalabhân syarat kodhu enḍâ’ ḍhâdḍhi binèna. Polana bhiḍâdḍâri kasebbhut enḍa’ ḍhâdḍhi binèna, Salambous pas ngajhâk ka romana bân ekennalaghi bi’ èphuna. === Rajapala === Carèta rakyat è daèrah Bali sè andi’ kamèmperran kalabhân carèta Jaka Tarub iyâ arèya ajudul Rajapala. È Carètaaghi, sèttong bâkto Rajapala preppa’ mègha’ kèbân è alas pas nemmo pètto’ bhiḍâdḍâri sè preppa’ mandi. Rajapala pas ngala’ sala sèttong saong andi’na bhiḍâdḍâri sè   anyama Ken Sulasih, saèngghâ ta’ bisa abâli ka kahyangan. Ken Sulasih sè tao jhâ’ saongnga èkèco’ ḍâri Rajapala mènta sopajhâ èpabhâli. Rajapala enda’ mabhâli kalabhân syarat Ken Sulasih kodhu enḍâ’ èkabinè bân kodhu arèmbi’ ana’ lalakè’. Ahèrra Ken Sulasi enḍa’ akabinè sareng Rajapala bân andi’ sèttong ana’ lalakè’ sè ènyamaè I Durma. Ollè brampan taon, Ken Sulasih naghi jhânjhina Rajapala sopajhâ mabhâli saongnga. Rajapala pas mabhâli bân Ken Sulasi bisa abhâli ka kahyangan. È ahèr carèta, Rajapala pamèt ka ana’na kaanguy atapa è alas, Rajapala abhârri’ nasèhat sopajhâ ana’na apertèngka sè bhâghus. == Sombher == * ''Babad Tanah Jawi''. 2007. (terj.). Yogyakarta: Narasi * Moedjianto. 1987. ''Konsep Kekuasaan Jawa: Penerapannya oleh Raja-raja Mataram''. Yogyakarta: Kanisius * Slamet Muljana. 2005. ''Runtuhnya Kerajaan Hindu-Jawa dan Timbulnya Negara-Negara Islam di Nusantara'' (terbitan ulang 1968). Yogyakarta: LKIS * M. Widyatmika; B. Patty; A.Z. Soh; Piet. C. Kudu; & E. Kopong. 1986. "Raja Rebo Manggarai" dalam ''Cerita Rakyat Nusa Tenggara Timur''. Departemen Pendidikan dan Kebudayaan RI. * Maria Fatima Warajaan. 2019. "Salambous dan Tujuh Bidadari". Dalam Asrif & Adi Syaiful Mukhtar (penynt.); ''Cerita Rakyat Kepulauan Kei''. Kementerian Pendidikan dan Kebudayaan RI. * Ni Nyoman Karmini. 2020. "Pendidikan Karakter Dalam Cerita Rakyat Rajapala". Mudra: Jurnal Seni Budaya. 52knm8awumk979rkhqanq2d2ggs0mt9 Arthur Aikin 0 2558 17219 15567 2024-08-10T08:56:22Z Alfiyah Rizzy Afdiquni 9 menambah infobox 17219 wikitext text/x-wiki {{infobox orang}} '''Arthur Aikin''', FLS, FGS (19 Mei- 15 April 1854) iyâ arèya kimiawan, mineralog bân panolès ilmiah kabhângsahan Inggris. Dhibi’na iyâ arèya pendiri Chemical Society (satèya anyama Royal Society of Chemistry). Dhibi’na lughâlluna dhâddhi Benḍahara è taon 1841. bân pas dhâddhi Presiḍen kaḍuwâ’ è organisasi kasebbhut. osmkn6udrnh1g4tlgl2k77sgqyxgj6p Prañcés 0 2559 15575 2024-01-05T05:20:48Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Prañcés]] ka [[Prancis]]: vandal 15575 wikitext text/x-wiki #ALIH [[Prancis]] 7s42zku0m1fdzqs5f8pqnresslh7bj3 AMMDes 0 2560 17658 15647 2024-08-25T00:04:15Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 17658 wikitext text/x-wiki '''AMMDes''' (singkadhân dâri Alat Mèkanis Multighuna Padhisaan) panèka Kendârâân pertanèan sè èkaghâbây bi' PT Kreasi Mandiri Wintor Inḍonèsia (KMW otabâ KMWI). Kendaraan nèka tamaso' dâlem jenis mobil Padhisaan. Hadirrâ AMMDes KMW nèka atojjhuen kaangghuy ngatassè katèmpangan bân ngembangaghi potensi sè bâdâ è Padhisaan kaangghuy aciptaaghi katahanan èkonomi. Kandungan lokal AMMDes sampè' 73%. Arghâh modèl dâsar nèka Rp70 juta, ghitak tamaso' paraladhân sè eghibâ. Arghâh paraladhân palèng modâ nèka pompa irigasi (Rp4 juta) bân sè palèng larang nèka alat penjernih aèng (Rp40–120 juta, tergantung ka kapasitas baku mutu aèngnga). <ref name=":0">Liputan6.com. [https://www.liputan6.com/otomotif/read/3943318/kandungan-lokal-tinggi-berapa-harga-mobil-pedesaan-ammdes "Kandungan Lokal Tinggi, Berapa Harga Mobil Pedesaan AMMDes?"]. ''liputan6.com''. 2019-04-17. Aksès 2024-01-21.</ref> Dâri sertifikasi sè kalako bi' Kemenperin bân PT Surveyor Inḍonèsia, ekaoning jâ' AMMDes andi' Tingkat Komponen Dâlem Negeri (TKDN) sabennya' 40,92%. == Generasi Pertama == AMMDes nèka hasèl lakoh bhâreng antara Kementerian Perindustrian Republik Inḍonèsia bân PT KMWI. Kemenperin andi' Program Mobil Dhisa, akolaborasi bân PT KMWI kaangghuy aghâbây Prototype AMMDes. Platform AMMDes sè asalla dâri alat angko' kaangghuy perkebunan sawit, èkenal kalabân nyama Wintor. È taon 2018, sakabbinah alakoh bhâreng  bân berhasil ngembangaghi AMMDes, saèngghâ è taon 2019 la maso' tahapan produksi massal. AMMDes dhibi' partama kalina èluncuraghi lèbât gelaran GIIAS (Gaikindo Inḍonèsia International Auto Show) 2018. Kendârâân nèka mengusung mesin diesel 650 cc 1 silinder, sè bisa ngasèllaghi tenaga sebesar 14 hp. È 2019 KMWI andi' kapasitas produksi sampè' 3 ribu unit pertaon. Rencanana kamampoan etambâ dhâddhi 12 èbu unit pertaon è 2020.<ref name=":0" /> AMMDes èlengkabhi kalabân PTO (''Power Take-Off'') kaangghuy atransmisiaghi daya dâri mobil ka mesèn laènna. Versi dâsarra nèka a bentuk mobil pikap, bisa elengkappi kalabân bak 3 labâng. Kaangghuy ban budih elengkappi kalabân sistem anti slip (differential lock system) Kaangghuy maghâmpang ngalèbâdhi daèrah alumpur. Daya angko'en AMMDes sampè' 700 kg<ref>Kementerian Perindustrian (RI). [https://ammdes.kemenperin.go.id/ E-Katalog AMMDes. Halaman 1] {{Webarchive|url=https://web.archive.org/web/20240226073855/https://ammdes.kemenperin.go.id/ |date=2024-02-26 }}. 2019. Aksès 2024-01-21.</ref>. Mesènna buatan [[Inḍia|India]], G650 W diesel 1 silinder 650 cc kalabân daya 14 hp/3000 rpm bân torsi 35 Nm/1800-2200 rpm, bân gearbox buatan [[Taèḅân|Taiwan]], manual 3 kacepadhân maju bân 1 kacepadhân nyurot. Kapasitas tangki bahan bakar nèka 15 liter. AMMDes nèka Kendârâân rear wheel drive, suspensi adâ' sè ajenis double wishbone suspension bân suspensi budih ajenis trailing arm. AMMDes andi' ground clearance sebesar 180 mm bân radius putar 4 m. kacepadhân maksimum nèka 32 km/jam, kalabân kamampuan ngonggâaghi (gradeability) maksimum sebesar 18°. == Sombher == ---- 20ka8ygeevxg22k7txndhaedko1zjgu Fin Komodo 0 2561 15663 15657 2024-01-21T04:07:07Z Qainiii 1741 15663 wikitext text/x-wiki '''Fin Komodo''' iyâ arèya mobil Utility Vehicle Offroad ghâbâyan [[Inḍonesia|Inḍonèsia]] sè èproduksi bhi’ PT Fin Komodo Teknologi. Mobil Komodo nargetaghi pasar rekreasi bân pariwisata, bhidhâ kalabân mobil sè laèn sè nargetaghi pasar kendaraan komersial. Fin Komodo iyâ arèya mobil sè palèng sukses èantarana mobil produksi anggota Asianusa (Asosiasi Industri Automotif Nusantara). Sampè’ taon 2017, ghun PT FKT-lah anggota Asianusa sè pagghun bâdâ bân aproduksi mobil<ref>Antara.news, "[https://otomotif.antaranews.com/berita/453057/komodo-off-road-buatan-indonesia KOMODO; off road buatan Indonesia]", aksès 2024-01-21.</ref>. == Deskripsi == Sareng produsenna Komodo èsebbhut mènangka kendaraan ''cruiser'' (jhellâjhâ), iyâ arèya kendaraan off-road nonkonvensional sè è ghâbây neng medan daerah ghunong bân dataran ḍâlem kondisi jhâlân aspal, tana, bâto, bân lumpur. Fin Komodo èghâbây ka’agghuy andhi’ perawatan sè ghampang, kalabân dukungan ''spare'' ''part'' sè bisa è temmo neng pasaran. Fin Komodo èghâbây sareng mantan insinyur IPTN, Ibnu Susilo, sampè’ andhi’ bobot sè dhâmmang tape bisa ngibeh bhâ-ghibâ sè berrâ’. Sebellun èpakalowar, PT FKT ghèlluna aghâbây 4 prototipe. È molaè ḍari prototipe dhâ’-adhâ’en bân kaduwe’, aghuna’aghi mesin dua tak sè bisa nampong 180 cc. Sèkaduwe’ aghuna’agi transmisi manual kalabân 3 kecepatan. Prototipe dhâ’-adhâ’en èrancang single seat namong prototipe keduwa’ komodo èrancang ''double'' ''seat''. Prototipe dhâ’-adhâ’en bân keduwa’ andhi’ torsi 1,19 Kgm/3000 rpm (11,7 Nm/3000 rpm). Serta kapasitas tangki sè bisa bhuwe’ bensin 15 liter. Keduwa’ prototipe rèya andhi’ kapasitas oli 0,3 liter bân aghuna’aghi rangka ''tubular'' ''seamless'' bân bagasi. Prototipe sè nomer tello’ bân nomer empa’, aghuna’aghi mesin kapasitas 250 cc empa’ tak. Mobil prototipe rèya andhi’ torsi 17,6 Nm per 5500 rpm. Kapasitas tangki atâmbâ 5 liter dhâddhi 20 liter. Mesin sè èghuna’aghi è prototype nomer tello’ aghuna’aghi transmisi otomatibiyâ arèya ''high'' ''speed'', ''low'' ''speed'', netral, bân mundur. Sedangkan prototipe nomer empa’ aghuna’aghi mesin CVT otomatis (maju, netral, bân mundur). Èssena oli sè èghuna'aghi iyâ arèya 1,2 liter. Teddhâ' dhâ'-adhâ'ann bân nomer duwâ' andhi' berrâ' kosong 250 kg. Dhinèng teddhâ' nomer tello' bân nomer empa' andhi' berrâ' kosong 320 kg. Rangka sè èghuna'aghi neng teddhâ' nomer empa' iyâ arèya rangka tubular tanpa bagasi<ref>Pradana Whisnu, detikjabar, FIN Komodo, "[https://www.detik.com/jabar/jabar-gaskeun/d-6019078/fin-komodo-kendaraan-segala-medan-yang-bikin-ketua-mpr-kepincut Kendaraan Segala Medan yang Bikin Ketua MPR Kepincut]", aksès 2017-06-16.</ref>. == Sombher == <references /> e0lk5xptlbgb1os962xpifotunfqwfa Sedyatmo 0 2562 15660 15659 2024-01-21T03:57:51Z Ulynnn 1738 15660 wikitext text/x-wiki Prof. Dr. (H.C). Ir. R.M. '''Sedyatmo''' otabâ Sedjatmo otabâ Sediyatmo (24 Oktober 1909- 15 Juli 1984) iyâ arèya sala sèttong tokoh insyinyur sipil [[Inḍonesia|Inḍonèsia]], cendekiawan, praktisi, ilmuwan, bân profesor Institut Teknologi Bandung.<ref>Kompas.com. "Sedyatmo, Penemu Sistem Pondasi Cakar Ayam yang Mendunia".[https://www.kompas.com/stori/read/2023/04/13/110000379/sedyatmo-penemu-sistem-pondasi-cakar-ayam-yang-mendunia?page=all] 2023-04-13. aksès 2024-01-21.</ref> == Riwayat Hidup == Penḍiḍikan dhâsar èlakonè è HIS Solo (1916-1928), èterrosaghi è MULO Solo (1923-1927), bân AMS B è Yogyakarta (1927-1930). Sedyatmo sè lako èolok "Si Kancil" polana palèng èkennal bânnya' akkalla è bâkto alakonè Pendidikan è Technische Hoogeschool te Bandoeng (THS) (satèya ITB) Bandung (1930-1934).<ref>Kompas.com. "Technische Hoogeschool te Bandoeng, Sekolah Teknik Zaman Belanda".[https://www.kompas.com/stori/read/2021/10/06/140000379/technische-hoogeschool-te-bandoeng-sekolah-teknik-zaman-belanda?page=all] 2021-10-06. aksès 2024-01-21.</ref> Samarèna lulus ujiân tahap persiyapân (propaedeutisch-examen ujiân tingkat 1) è bulân Juli 1931, è bulân Juli 1932 ujiân tingkat 2, ujiân tahap kandidat (candidaats-examen ujiân ongghâ'ân tingkat 3) è bulân Mei 1933, bân ujiân ahèr kainsinyuran (engenieurs-exameen ujiân ahèr tingkat 4) è bulân Mei 1934. Kalabân resmi Sedyatmo dhâddhi insinyur lulusân Bandung ( Bandunsche civiel ingenieur).<ref>Kompas.com. "Profesor Sedyatmo, Tokoh di Balik Sistem Pondasi Cakar Ayam".[https://properti.kompas.com/read/2018/07/05/132653221/profesor-sedyatmo-tokoh-di-balik-sistem-pondasi-cakar-ayam] 2018-07-05. aksès 2024-01-21.</ref> Samarèna ḍâri THS è 1934 kalabân bâkto ajhâr empa' taon. Sedyatmo dhâddhi insinyur parancanaan è bârâmpa instansi pamarèntaan. Sedyatmo èkenal polana nemmo "Konstruksi cakar ayam" è taon 1962. Temuânna Sedyatmo lughâlluna èangghuy ḍâlâm aghâbây apron Palabuhan Udara Angkatan Laut Juanda, Surabaya, langghân bandara Polonia, Medan bân langghân bandara Soekarno-Hatta, Jakarta. Hasèl temuanna kasâbhut la èpatèn aghi bân èangghuy è lowar negeri.<ref>Liputan6.com. "Inilah 4 Ilmuwan Indonesia dengan Penemuan Sains Fenomenal".[https://www.liputan6.com/tekno/read/3490893/inilah-4-ilmuwan-indonesia-dengan-penemuan-sains-fenomenal] 2018-04-26. aksès 2024-01-21.</ref> Kalakoânna è dunnyah akademik èmolaè sajjhâk  1 Oktober 1950 kalabân ngangka' dhâddhi rektor lowar biasa kalabân wak Waterkracht (bidang pembangkit tenaga aèng) è bâgiyân Tehnik Sipil Fakultas Tekhnik Universitas Inḍonèsia Bandung ( pas dhâddhi ITB). É tangghâl 1 Agustus 1951 arowa resmi èpadhâddhi Ghuruh rajâh lowar biasa è biḍang pembangkit tenaga aèng. Arowa Professor pribumi kaduwâ' è jurusan teknik sipil ITB samarèna Prof. Ir. Rosseno.<ref>Panji Prayitno. Liputan6.com. "Sejarah Hari Listrik Nasional yang Diperingati Tiap 27 Oktober".[https://www.liputan6.com/regional/read/5434409/sejarah-hari-listrik-nasional-yang-diperingati-tiap-27-oktober] 2023-10-27. aksès. 2024-01-21.</ref> == Sombher == eq0raig7oz5unviocozeqv9da3e6ze3 Montor tawon 0 2563 15670 15627 2024-01-21T04:17:20Z Butterfly Beauty2003 2532 15670 wikitext text/x-wiki Montor Tawon iyè arèya montor nasional sè èghâbây bi' PT Super Gasindo. Kennengan industrina rowa neng Rangkasbitung - Banten {| class="wikitable" | colspan="2" |Informasi |- |Prodhusen |PT Super Gasindo Jaya |- |Bhâkto Aghâbây |2010-2017 |- | colspan="2" |Bâdhân bân kerangka |- |Kellas |Montor kènne', LCGC |} Montor rèya ènyama aghi tawon polana filosofinnah, tawon rèya bhèjèng alakoh, ghu-lagghu la alako, laen deri rèya, tawon andi' komunikasi sè palèng tègghi bi' sèkabina, bi' ènḍâ' kennengngan sè bhârsè. Tawon rèya ngasèlaghi bhâreng sè bânya' ghunanna contonna madu, sarèng sèngattah, ghâbây tawon sè ta' ghâmpang èganggu. {| class="wikitable" | colspan="2" |Generasi ḍâ'-aḍâ' |- | colspan="2" |Informasi |- |A Raket |Inḍonèsia |- | colspan="2" |Bâḍân bân kerangka |- |Bentuk Kerangka |Hatcback 4/5 pintu |- | colspan="2" |Saluren daya |- |Messèn |Messèn bènsin I2 664cc L ; roḍâ ghighi katup camshaft overhead |- |Transmisi |Transmisi Rantai |- | colspan="2" |Dimensi |- |Jara' sumbuna roḍâ |1.800 mm (70,9 in) |- |Lanjhâng |3.100 mm (122,0 in) |- |Lebâr |1.400 mm (55,1 in) |- |Tèngghi |1.720 mm (67,7 in) |} Sampe ahèr taon 2010, sebâgien rajâh montor tawon èghunaaghi ghâbây angkutan umum ḍisa otabâ taksi ta' usa argometer Penghujung 2010, perusahaan ngeluaraghi tawon pikep bi' mesen bensin 500cc. Teppa' 2013 varian kabbi tawon ghunaaghi mesen 664cc 2 silinder 4 tak bân bensin otabâ CNG. Selaèn messèn Cèna, sekabbhinnah komponèn montor èghâbây nèng Indonesia. 1.     Trafo tawon, pikep a kapasitas due’ orèng bi' bhâreng 500 kilogram 2.     Tawon autogas, city car bân muwa' 4 orèng 3.     Metro tawon, gerobak bestel hybrid rèya èghibeh orèng bed bhâreng 4.     Taksi tawon niga 5.     A rabet kesehatan kelèlèng PT Super Gasindo jaya arèya sala sèttong angggota Asianusa sè èghunaaghi messèn ghâbâyân Cèna, tapè sèkabbina kontèn laènna rèya ghâbâyân dhibi'. Taon 2017, tong-sèttongah anggota Asianusa sè aktif aghâbây PT Fin Komodo Technology, sè laènna (sè tamaso' reya pabrikkah tawon) la bangkrut. 7gvqmjr80mflkj0sexoctuqq7p2ew5e Pangangghuy:Butterfly Beauty2003 2 2564 16924 16921 2024-07-14T02:33:57Z Butterfly Beauty2003 2532 16924 wikitext text/x-wiki Sengko' oreng bhangkalan, Sengko' Mahasiswa angkatan 2022, akuliah neng Universitas Trunojoyo Madura, Fakultas Keislaman, Program Studi Ekonomi Syariah [[Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024]] pb8glltyfk311002rnbr4ooc1resusg Tèxmaco Perkasa 0 2565 15651 15642 2024-01-21T03:31:55Z Oikivivi 2325 15651 wikitext text/x-wiki '''Tèxmaco Perkasa''' panèka bhâlâ Kendârâân komersial manengnga sè ekaghâbây bi' produsen mobil Inḍonèsia PT Wahana Perkasa Auto Jaya sè ghâpanèka perusahaan è bâbâna grup Tèxmaco . Amulai produksi samaren Orde Baru è taon1999 kalabân aghâbây truk, bân è taon 2001 ahèrra nuro' aghâbây varian Kendârâân bus. Kendârâân nèka kasohor è [[Inḍonesia|Inḍonèsia]] kalabân truk bân bus biasa sè èoperasiaghi bi' Tentara Nasional Inḍonèsia <ref name=":0">Imotorium. [https://imotorium.com/2016/02/04/mengenang-perkasa-texmaco-pabrikan-chassis-dan-mesin-bus-asli-indonesia/ “Mengenang Perkasa (Tèxmaco ), Pabrikan Chassis dan Mesin Bus Asli Indonesia”]. Imotorium.com. 2016-02-4. Aksès 2024-01-21.</ref> Truk Perkasa èluncuraghi pertama kalina è ahèr taon 1998, kalabân klaim kandungan lokal sabesar 90%. TNI bân Polri nèka konsumen pertamana, èkaghâbây dhâddhi Kendârâân militer (ranmil) bân Kendârâân taktis (rantis). Perkasa ambu èkaghâbây è taon 2004 samaren grup Tèxmaco èpailitaghi BPPN.<ref>Yunus, Moh. (2021). [https://books.google.co.id/books?id=u9AeEAAAQBAJ&pg=PA135&dq=truk+perkasa&hl=en&sa=X&ved=2ahUKEwjnz__t7sLvAhUUXnwKHRGkBSo4ChDoATABegQIBBAC#v=onepage&q=truk%20perkasa&f=false ''Hitam Putih Kebijakan Publik di Indonesia''. Penerbit Adab.] hlm. 135.</ref> == Deskripsi == === Truk === Truk perkasa èako andi' kandungan lokal lebbi dâri 90%, bân teknologi palèng bhâghus è kelasse. Tèxmaco alisensi teknologi dâri bânnya'na pabrikan truk bân sparepart kasohor è dhunnya. Dhâddhi bâgien inti, Tèxmaco  aliisensi messin diesel, persneling, axle, dâri pabrikan Steyr Austria, mereka jughân alisensi mesisn diesel Cummins dâri Amèrika Serikat. Messin diesel sè èlisensi bi' Perkasa (Tèxmaco  Group) panèka mesin diesel Steyr WD Series, èngghi panèka WD 612 series bân WD 602 series, messin diesel WD 612 series panèka messin akonfigurasi 6 silinder inline kalabân kapsitas 6956 cc , okoran bore × stroke dâri messin nèka 108 × 120 mm, karakter mesinna panèka overstroke saèngghâ torsina sè rajâ ampon èkaandi' sajjhe' pm rendâ. Messin sè èyangghuy panèka: A : Steyr Diesel WD612 A, Tenaga 195 Ps (220Ps-JIS) è 2.400 rpm, Torsi 650 Nm è 1.300 rpm B : Steyr Diesel WD612 B, Tenaga 220 Ps (250Ps-JIS) è 2.400 rpm, Torsi 720 Nm è 1.300 rpm C : Steyr Diesel WD612 C, Tenaga 240 Ps (265Ps-JIS) è 2.400 rpm,Torsi 825 Nm è 1.300 rpm Transmisi angadopsi mèrek kasohor dâri Jèrman ZF, dhinèng kaangghuy axle/gardan perkasa aghunaaghi produk lisensi dâri Eaton Amèrika. Kaangghuy versi sipil perkasa amasaraghi 3 varian truk, panèka Perkasa T30H (tractor head), Perkasa Bromo 195 ps 4×2, bân Perkasa Bromo 220 ps 6×4. Perkasa jughân andi' prototipe truk Laskar, tractor head sè aghunaaghi kabin dâri DAF. === Bus === Versi bus èkaghâbây dâlem 3 tipe, sè pertama amessin adâ' kalabân kode B 07 A, sè ka duwâ' amessin budi kalabân kode B 07 B, B 07 Bi, sè ka tello' nèka B 07 BiS kaangghuy sè amessin Turbo Intercooler. Sakabbina varian bus produksi Perkasa aghunaaghi messin alisensi dâri Steyr Motors GmbH sè akantor pusat è Austria, tipe WD612 6 silinder konfigurasi saghâris 6.500 cc kalabân output tenaga 195 PS (kaangghuy tipe B 07 A bân B 07 B) 220 PS kaangghuy tipe B 07 BI, bân 240 PS kaangghuy tipe BiS, bân è taon 1997 messin nèka jughân lolos uji emisi Euro 2 è Eropa.<ref name=":0" /> Messinna èrakit kalabân sasis è Purwakarta, bân epaduaghi kalabân transmisi ZF. Transmisi impor Jèrman nèka eghuna'aghi kaangghuy Perkasa Bus seri A (adâ') bân B (budi). Transmisina aghuna'aghi ZF6s-680 sè andi' karakter rasio pènde', bâb kaangghuy messin sè aghuna'aghu turbo intercooler, Perkasa epasangaghi so ZF6S-90 sè andi' rasio gigi lebbi lanjheng.<ref name=":0" /> Sasise dhibi' terdiri dâri duwâ' varian kalabân lanjheng 11.325 mm kaangghuy messin adâ' bân 11.675 mm kaangghuy varian messin budi. Jara' sumbu roda panèka 5.800 mm (A, messin adâ') bân 6.000 mm (B), para' pade'e kalabân jara' sumbu roda Hino RG, èlengkapaghi kalabân as roda adâ'-budi ghâbâyán Amèrika. Secara khusus gardan adâ' bisa nahan berrâ' sebesar 7.725 kg bân kaangghuy bâgiân budi bisa nahan beban sampè' 10,5 ton. Kendârâân nèka andi' sistem rem udara penuh S-Cam, tromolla andi' diameter 419 mm x 160 mm.<ref name=":0" /> == Pengguna == Inḍonèsia: eghuna'aghi TNI bân Polri. Jumlah produksi kaangghuy kalangan sipil ta' èkaoning.<ref>Fika Nurul Ulya, Yoga Sukmana. [https://money.kompas.com/read/2021/12/23/171114026/sri-mulyani-ungkap-kronologi-grup-texmaco-terbelit-utang-blbi-rp-29-triliun?page=all "Sri Mulyani Ungkap Kronologi Grup Texmaco Terbelit Utang BLBI Rp 29 Triliun"]. kompas.com. 2021-12-23. Aksès 2024-01-21. </ref> Saudi Arabia: 100 unit bus Perkasa marè èjuwâl ka Arab Saudi kaangghuy penggunaan komersial.<ref name=":0" /> == Sombher == reveuvs96lal2b03oh3trvnb4xfguso Èsèmka Bima 0 2566 15641 15639 2024-01-21T03:15:01Z Aaima Dandelions 1748 15641 wikitext text/x-wiki '''Èsèmka Bima''' iya arèya mobil pikap sè èghâbây sareng perusahaan mobil [[Inḍonesia|Inḍonèsia]], Èsèmka.<ref>Arief Aszhari. [https://www.liputan6.com/amp/4037474/dibuat-di-indonesia-berapa-komponen-lokal-pikap-esemka-bima "Dibuat di Indonesia, Berapa Komponen Lokal Pikap Esemka Bima?"]. Liputan6.com. 2019-08-14. aksès 2024-21-01.</ref> Mobil rèya panèkan tamaso’ ghâbâyân dâ’-adâ’ sè èghâbây kalabân massal sareng Èsèmka. Kendaraan rèya èrakèt è pabbrik PT Solo Manufaktur Kreasi (SMK) è Boyolali, Jhâbâ Tengnga. Èsèmka Bima èluncuraghi ka 6 Sèptèmber 2019. Sebânynyak 26 produsen komponen lokal memasok suku cadang kaangghuy truk pikap Èsèmka Bima, tamaso’ PT INKA. Perusahaan Èsèmka aklaim bahwa Èsèmka Bima èpajhâghâh kalabân 60-62 persèn konten lokal. Namong, desain cèta’ bhiru Bima èsinyalir identik kalabân truk pikap Changon, Jinbei, bân Shineray. == Sajhârâ == Nyama Bima dâ’-adâ’an èdaftaraghi ka taon 2012, abhârâng kalabân SUV Rajawali. Èsèmka aklaim bhâkal amitra sareng produsen mobil Tiongkok Chery bân Foday kaangghuy aproduksi Èsèmka Bima. Produk rèya èusulaghi mènangka truk pikap sè abhândhâh mabâ sè èghenna’e kalabân messin bènsin 1.1 L bân bhâkal èpasaraghi kaangghuy orèng tani è dhisah. Ka taon 2013, sebânynyak 40 unit Èsèmka Bima bân Rajawali ella èdistribusiaghi.<ref>Fea. [https://www.cnnindonesia.com/otomotif/20230217134555-603-914404/esemka-akui-mobil-listrik-bima-ev-kerja-sama-dengan-china "Esemka Akui Mobil Listrik Bima EV Kerja Sama dengan China"]. CNN Indonesia.com. 2023-02-17. aksès 2024-01-21.</ref> == Sombher == <references /> 8miu8ey706n6xefdfazgo8smw6cxjnq Viar Motor Inḍonèsia 0 2567 15655 15653 2024-01-21T03:47:38Z Alfinlutvianaaa 1710 15655 wikitext text/x-wiki PT Triangle Motorindo iyâ arèya perusahaan sè aghâbây motor swasta Inḍonèsia sè abasis è Semarang, Jhâbâ Tengnga. Nyama dhâgânganna iyâ arèya '''Viar Motor Inḍonèsia''' kalabân mèrek Viar. Produk otamana Viar iyâ arèya sapèḍa roḍâ tello’, sapèḍa skutik, sapèḍa bhibhik, sapèḍa sport, sapèḍa listrik, sapèḍa croos, bân ATV. == Sajhârâ == PT Triangle Motorindo èpabâdâ è Pèbruari 2000 bân molaè mamaso’ spèda motor Taiwan ḍâlem dhâpar CBU (Completely Built-Up) è Juli 2000. È bulân Juli 2001, parangkaian CKD (Completely Knocked-Down) èmolaè. È bulân Oktober 2001 proyèk spèḍa motor Viar Taiwan bâgiyân Apollo èmolaè, parangkaian èlakonè kalabân dhâpar IKD (Incompletely Konocked-Down) ngangghuy messin Taiwan bân èbhânto tanaga ahli dâri Taiwan. È bulân Juni 2003, pabrik taintegrasi tahap II scara resmi èbukka’ bân Viar bâgaiyân speed molaè aghâbây. Pangangghuy bâgiyân lokal sajân èpasanta’. Ka tello’ pabbrik taintegrasi marè è bulân Juli 2007 bân èterrosaghi kalabân pangembangan ghâbâyânna, QC, R&B, bân Teknologi cokoco kaangghuy paghâbâyân sè bâkal ḍâteng. È bulân Juli è taon jârèya, paghâbâyânna pabbrik tahap IV èmolaè kalabân parsiapân paghâbâyan bâgiyân inḍustri otomotif sè modèrn bân taintegritas. Bânnya’na invèstasi tahap IV iyâ arèya 20 juta USD. È bulân Mèi 2011 pabbrik è bukit Semarang ghi’ bhuru resmi èbukka’. Sakabbhina prosès paghâbâyân èkalako è pabbrik sè anyar. Palèbârân gudang tahap V (bâgiyân ḍâjâ) ghâbây panyimpennan suku caḍang bân bhârâng sè la dhâddhi sè èlakonè è bulân Juni 2013. Satèya, Viar makalowar spèḍa motor ka lowar negri, akadhi naghârâ-naghârâ è Afrika, Karibia, Asia Tenggara, Yaman, Nikaragua, El Salvador, Honduras bân Oseania.<ref>[https://oto.detik.com/motor/d-2839795/ssttss-produk-viar-sudah-mendunia Ssttss, Produk Viar Sudah Mendunia]. Detikoto. 23-02-2015. Aksès 21-01-2024.</ref> === Pabbrik === satèya Viar anḍi' 2 fasilitas paghâbâyân: * Pabbrik I (Terboyo Industri Park): Pabbrik ḍâ’-aḍâ’ân sè èpaddhek è bulân Dèsèmber 2000 è sakètar Industi Terboyo, Sèmarang. èḍinna’ paghâbâyân sè èmolaè ḍâri CBU (Completely Built-Up) ongghâ dhâddhi CKD (Completely Knocked-Down). Sabbhân bulânna, pabbrik rèya bisa aghâbây sampè’ 25.000 spèḍa. * Pabbrik II (Bukit Sèmarang Baru): èpaddhek è pertengaan taon 2007 bân resmi èbukka’ è taon 2011, aghântè pabbrik sabelluna. È pabbrik rèya proḍuk dhâddhi perusahaan otomotif asal Indonèsia sè arakèt pagâbâyânna dhibi’. Pabbrik rèya anḍi’ alat-alat bân parlengkapan palèng anyar ḍâlem industry otomotif è Indonèsia bân dhâddhi pabbrik spèḍa motor ḍâ’-aḍâ’ân è Indonèsia sè paḍe aghâbây suku cadang asli tibhi’.<ref>[https://web.archive.org/web/20210614055432/https://bossmotor.net/2020/10/13/sejarah-perusahaan-viar-perusahaan-motor-terkemuka/ "Sejarah Perusahaan VIAR, Perusahaan Motor Terkemuka"]. 13-10-2020. Aksès 21-01-2024.</ref> == Sombher == 25wbj2pbfrs22ep915x380sitd9qr1w Pindad Komodo 0 2568 15673 15644 2024-01-21T04:28:00Z Qainiii 1741 15673 wikitext text/x-wiki '''Pindad Komodo''' otabâ lebbi èkennal kalabân nyama Komodo, iyâ arèya mobil lapès baja ringan sè èkembangaghi bân èproduksi sarèng Pindad. Kendaraan kasebbhut èkembangkan saellana Presiden [[Inḍonesia|Inḍonèsia]] [[Susilo Bambang Yudhoyono]] noro’ kunjungan dhâ’ kantor pusat Pindad bân mènta kabbhi ka’anghuy aghâbây kendaraan taktis asli ka’anghuy nolongi kabhutoan polisi bân militer Inḍonèsia mènangka alternatif kendaraan taktis 4x4 laenna akadhi Humvee. Mènangka sengghâk pribadi dhâ’ perusahaan. Kendaraan kashebbhut ènyamae nyama saat rèya sareng Presiden Yudhoyono saampon èresmiaghi dhâ’ publik è Indo Defence Expo and Forum 2012 neng Jakarta, saèngghâ Komodo bisa andhi’ kesan sè koat "neng medan tempur apapun bân olle ngibâ kejayaan bâgi Inḍonèsia". Apa polè komodo iyâ arèya hèwân endemik asli Inḍonèsia. Fitur desainna è papadâ kalabân bhâlâ Renault Sherpa Light Scout sè jughân èangghuy neng Inḍonèsia Desain luar Komodo jughân padâ sareng Humvee<ref>R. Bambang Aris Sasangka, sloops.com, "[https://otomotif.solopos.com/2012/08/09/komodo-kendaraan-tempur-teranyar-buatan-negeri-sendiri-317722 Komodo, Kendaraan Tempur Teranyar Buatan Negeri Sendiri]", aksès  2013-06-08.</ref>. Kendaraan taktis Komodo on-laon è angghâp dhâddhi polisi bân dinas militer Inḍonèsia, sè èmolaè saampon kendaraan kasebbhut debut publik neng Indodefence 2012. Produksi kendaraan rèya è angghep ageser oleh Pindad ka’anghuy ngâlle ke domain mobilitas èlindungi ḍâlem cara hemat bhândhâ sareng pemerintah kalabân aproduksi Komodo neng tana Inḍonèsia<ref name=":0" />. == Sejhârâ == Komodo è cèpta’aghi dhâ’-adhâ’an 26 Oktober 2011 saat Presiden Yudhoyono secara pribadi èntar dhâ’ pameran sistem persenjataan PT Dirgantara Inḍonèsia. Dâlem kunjungannya, ia memberikan tantangan dhâ’ Tim Pengembangan Produk Pindad ka’anghuy aghâbây kendaraan taktis 4×4 asli. Teknisi Divisi Kendaraan Khusus Pindad andhi’ tanggung jawab ka’anghuy aghâbây kendaraan kashebbhut. Dâlem proses ngâmbangaghi kendaraan, Pindad nèngghu kendaraan taktis lapès baja laenna sè parappa’ èproduksi bân èjhuwâl kadhi Armored Multi-Purpose Vehicle, Nexter Aravis bân bhâlâ Sherpa Light. Dâlem kunjungan kasebbhut, Presiden Direktur PT Pindad Adik Aviantono Sudarsono èsoro nyiapaghi proses produksi kendaraan kasebbhut saat Presiden Yudhoyono ngallè Pindad ka’anghuy nyiapaghi prototipe lako ḍâlem duwâ’ bulân saampon èkentare. Produksi Komodo adhâsar è pabrik Pindad è Bandung, Jhâbâ Bârâ’. Nghâbâyan prototipe Komodo lastarè è Maret 2012<ref name=":0">Muhtar Muis (2013-05-07). "[https://archive.ph/20130611171057/http://www.celebesonline.com/2013/05/07/kebanggaan-indonesia-kendaraan-tempur-dan-senjata.htm Kebanggaan Indonesia: Kendaraan Tempur dan Senjata]". Celebes Online. Diarsipkan dari versi asli tanggal 2013-06-11. Diakses tanggal 2013-06-12.</ref>. Komodo awwâla saat Pindad akennalaghi kendaraan taktis dhâ’ pengunjung nneg RITech Expo è Sèptèmber 2012, ngabâsaghi Komodo sareng Anoa bân senjhâta kini’ nghâbâyan Pindad laenna dhâ’ publik Produksi Komodo sè èkalako sareng Pindad èmolaè dhâ’ 5 Oktober 2012 È 10 Nopèmber 2012, Presiden Yudhoyono abhârri’ nyama Komodo è kendaraan taktis anyar Pindad neng Indo Defence 2012 Expo & Forum, Jakarta International Expo, Kemayoran, Jakarta.<ref>Metro TV News, "[https://www.metrotvnews.com/ Komodo Nama Panser Baru Indonesia]", aksès 2013-06-12</ref> Komodo jughan èpâtao dhâ’ tamoy sè ḍari Royal College of Defense Studies ketika mereka mengunjungi fasilitas manufaktur Pindad selama kunjungan resmi. Kendaraan tersebut dipresentasikan kepada personel militer Indonesia dan Singapura di Pameran Sistem Senjata dan Bantuan Praktik Latma Safkar Indopura 24/2012 dari 21 hingga 28 November 2012. Komodo diperlihatkan kepada publik pada pameran Rapat Pimpinan TNI 2013 di Cilangkap<ref>"[https://web.archive.org/web/20150129090816/http://www.bumn.go.id/pindad/berita/269/.Kunjungan.RCDS.ke.PT.Pindad.Persero RCDS Visit to PT Pindad (Persero)]". Ministry of State-owned Enterprises Indonesia. 2013-05-30. è arsip ḍâri versi asli tangghâl 2015-01-29. aksès 2015-01-29.</ref>. == Sombher == <references /> muepkdh3cqgh0qbk8pef8sh45oe4r7k Ahmad Dhani 0 2569 15662 15640 2024-01-21T04:01:47Z Aaima Dandelions 1748 15662 wikitext text/x-wiki Dhani Ahmad Prasetyo, S.H. (lahèr 26 Mèi 1972), èkennal secara profesional mènangka Ahmad Dhani, iya arèya sorang musikus, politikus, bân pengusaha abhângsah [[Inḍonesia|Inḍonèsia]]. Dhibi'en arèya sè aghâbây bân sè mèmpèn dâri grup musik Dewa 19 sè tamaso' sala sèttonb band palèng rajâ salanjhângah ḍekaḍe 1990-an bân 2000-an. Salaèn majhu dhâddhi kibordis bân sesekalè vokalis ka grup kasebbhut, Dhani kèya panèka produser bân tokang ghâbây sabâgiyân laghu-laghuna. Saampon jhâjâh sarèng Dewa 19, dhibi'en kèya jhâjâh angorbitaghi bânynyak orèng sè anyanyi bân grup musik bân panèka sè aghâbây bân sè mèmpèn Rèpublik Cinta Management.<ref>Devira Prastiwi. [https://www.liputan6.com/news/read/5199615/sukses-gelar-konser-yuk-ingat-lagi-perjalanan-karier-band-dewa-19 "Sukses Gelar Konser, Yuk Ingat Lagi Perjalanan Karier Band Dewa 19"]. Liputan6.com. 2023-02-06. aksès 2024-01-21.</ref> Salanjhângah karierra, Dhani ella aghâbây lebbi ḍâri 200 laghu sè ella ènyanyiaghi ka macâmma artis akanta Reza Artamevia, Anang Hermansyah, Ari Lasso, Judika, Agnes Monica, Ratu, Mulan Jameela, bân salaènna. Dhani èkennal mènangka tokoh sè kontroversial bân segghut amancèng pro bân kontra. Dhibi'en kèya èkennal mènangka musisi kalabân eksperimentasi musik bân lèrèk puitis sè ngutip tor-cator mutèara dâri bhujângghâ kotara. Majalah MTV Trax edisi ḍâ'-aḍâ' taon 2002 anobataghi Dhani mènangka sala sèttong "25 Musisi/Grup Palèng Apangaroh Dâlâm Musik Inḍonèsia".<ref>Muhammad Disha Brahmana Putra. [https://www.liputan6.com/citizen6/read/4417031/deretan-radio-paling-hits-buat-anak-muda-ada-trax-fm-dan-kis-fm-yang-bisa-didengarkan-di-vidio?page=2 "Deretan Radio Paling Hits Buat Anak Muda, Ada Trax FM dan Kis FM yang Bisa Didengarkan di Video"]. Liputan6.com. 2020-11-25. aksès 2024-01-21.</ref> Majalah Rolling Stone kèya anâmpataghi ka ḍâlâm ḍaftar "The Immortals: 25 Artis Indonèsia sè palèng rajâ salanjhângah robuk. == Kaoḍi'en Awwâl                                                                                                               == Lahèr è Sorbhâjâh, Ahmad Dhani iya arèya ana' dâ'-adâ' dâri Tello' satarètanan ḍâri pernikahan Eddy Abdul Manaf bin Rusta Sastra Atmadja sè panèka sorang diplomat sè aḍârâ sodhâh, asal Ghârut - Jhâbâh bârâ', sareng Joyce Theresia Pamela Kohler, sorang Inḍonèsia katoronan Jèrman.<ref>Shandya Pricilla. [https://www.liputan6.com/citizen6/read/5499986/potret-vila-ahmad-dhani-dan-mulan-jameela-yang-berkonsep-jawa-klasik-modern-10-tahun-belum-juga-rampung <nowiki>''</nowiki>Potret Vila Ahmad Dhani dan Mulan Jameela yang Berkonsep Jawa Klasik Modern, 10 Tahun Belum Juga Rampung"]. Liputan6.com. 2024-01-08. aksès 2024-01-21.</ref> Emba bhuju'un, Jan Pieter Friederich Kohler iya arèya katironan Jèrman lahèr è Hinḍia Bâlândhâ ka gain 1883. Kakak kabâllunnah Dhani, Dadang S. Manaf iya arèya musisi Inḍonèsia bân panèka pangaro rajâ ka minat musik Dhani sajjhek robuk kini'in. Eppa'an Dhani amelleaghi keyboard bilâ dhibi'en ghik ngudâh bân majer kaangghuy les musik, cè' èaposnah bân ngarep Dhani bhâkal ongghul ḍâlâm hal musik klasik. Dhibi'en cè' èpangaroh sareng band rock Inggris Queen tamaso' calempong Brian May "Red Special" sè dhibi'en angghuy bâkto tur, kèya calempong rowa angghâl è vidio klip Bânni Rosèya. Panakannah, Sukma Perdana Manaf otabâ sè èkennal kalabân nyama Ytonk (ana' ḍâ'-aḍâ' dâri Dadang S. Manaf), iya arèya personil dâri band Calubeighties. === Penḍiḍikan === Dhani matammat pendidikan ah è SMP Negeri 2 Sorbhâjâh. È SMP Negeri Sorbhâjâh, Dhani atemmuh kalabân Andra Junaidi Ramadhan, sè pas dhâddhi gitaris è kalompo' musik eh. Lulus ḍâri pendidikan menengah attas,  Dhani alanjut aghi studi jurusân Èlmo Hokom è Universitas Pancasila taon 1992, namong mèlè kalowar tanpa ghellâr sarjana. È Universitas Pancasila sè èkennal mènangka kampus ternyama kânnângânnah para artis bân politikus ternama è ibu kotta nyareh èlmo, Dhani atemmuh sarèng sorang mahasiswi, Reza Artamevia, sè pas ètarèk dhâddhi penyayi kadhibi' bân penyanyi latar è Dewa 19.<ref>Liputan Enam. [https://www.liputan6.com/surabaya/read/4034057/deretan-selebritas-lulusan-sman-2-surabaya "Deretan Selebritas Lulusan SMAN 2 Surabaya"]. Liputan6.com. 2019-08-10. aksès 2024-01-21.</ref> == Perjhâlânan Karier == === Dewa 19 === Bhâkat musik Dhani molaè bâḍâ bâjâ toju' è bangku SMP Negeri 6 Sorbhâjâh. Dhani abhârâng 3 orèng sahabhât ah Andra Junaidi, Erwin Prasetya, bân Wawan Juniarso, pas majhâgâh grup musik anyama Dewa ka taon 1986. Dhani dhâddhi vokal, Keyboard bân pimpinan. ḍârinah ghilâ ka musik, ta' jârâng Dhani bolos sakolah kaangghuy ghun entar akompol abhârâng cakancanah è Dewa kaangghuy ghun amaèn musik è romanah Wawan è kawasan Kompleks Universitas Airlangga. Dhanu asallah sè menteng è jalur rock, pas nyobak jalur musik jazz sè pas ètorok èh èobânah nyamah Dewa dhâddhi Downbeat. Abhârâng Downbeat, Dhani sempet ajuaraè Festival Jazz Dâ-ngodâ se-Jhâbâh Tèmor, Juara I Festival band SLTA '90 otabâ juara II Djarum Super Fiesta Musik. Namong ahèr ah Dhani abâli ka jalur rock bân angibaraghi bendirâ Dewa 19 kalabân tambâân Ari Lasso.<ref>Fristin Intan Sulistyowati. [https://regional.kompas.com/read/2023/05/28/134834578/nonton-konser-dewa-19-puan-bilang-keren-dan-gibran-ngaku-tak-ngefans-ahmad "Nonton Konser Dewa 19, Puan Bilang Keren dan Gibran Ngaku Tak Ngefans Ahmad Dhani<nowiki>''</nowiki>]. Kompas.com. 2023-05-28. aksès 2024-01-21.</ref> Polana ta' andi' studio sè memadai è Sorbhâjâh, ka taon 1991 Ahmad Dhani hèjjrâ ka Jakarta kaangghuy nyarèh perusaahan rekaman sè bhâkal alèbelih Dewa 19.<ref>Azizah Pamugarwati. [https://entertainment.kompas.com/read/2020/02/06/140656210/profil-ahmad-dhani-pentolan-dewa-19-yang-terjun-ke-politik?page=all "Profil Ahmad Dhani, Pentolan Dewa 19 yang Terjun ke Politik"]. Kompas.com. 2020-02-06. aksès 2024-01-21.</ref> Kalabân modal sâbâdâna, Dhani dhiddâ' rimba ibu kotta, alibâlih dâri sèttong perusahaan rekaman ka perusahaan rekaman sè laèn ngangghuy bus kotta. Saampon sempet ètola' sajumlah label, ahèr ah Dhani èlèrèk sareng Jan Djuhana dâri Team Records. Usaha Dhani ta' calatoh, album dâ'-adâ' an Dewa 19 (1992) jhâjâh rajâ kalabân terkenallah sajumlah hits akanta "Kerrong" bân "abâ' dhibi' ta' Parappa'an  atarèsna polè". Album rèya ècatât mènangka album sè palèng pajuh 1993 bân Dewa èanugerahi mènangka ḍâtângan anyar sè Palèng bhâghus. Sukses Dewa 19 alanjut è album-album samarèna. Sampè' satiyyah ta' korang ḍâri 11 album sè ella èliris Dhani abhârâng Dewa, yakni Dewa 19 (1992), Format Robuk Adâ' (1994), Sè Palèng Bhâghus (1995), Pandawa Lèma' (1996), The Best Of Dewa 19 (1999), Bintang Lèma' (2000), Tarèsnaaghi Tarèsna (2002), Attas Nyamah Tarèsna I & 2 (2004), Laskar Tarèsna (2004), Rèpublik Tarèsna (2006), bân Kerajaan Tarèsna (2007). Makkè ella brâmpan kalè ngalamih aobè personel, sampè' satiyyah Dewa 19 ghik pagghun eksis è blantika musik Indonèsia. === Karir Laèn === Salaèn aktif è Dewa 19, Dhani kèya sibuk kalabân kegiatan sè laèn. Ka taon 1999, dhibi'en sempet aghâbây Ahmad Band, sè sempet èkennal kalabân tembang "Bidhâddhâri è Keseppèan" bân "Engko' Tarèsna Bâ'ân Bân Rowa". Salaèn Rowa Dhani kèya dhâddhi produser artis laèn salaènnah Dewa 19. Ka taon 1997, Dhani sukses angorbitaghi penyanyi R&B Reza Artamevia kalabân aproduksi 2 Album ah, Keajaiban (1997) bân Keabadian (1999).<ref>Andika Aditia. [https://www.kompas.com/hype/read/2023/05/12/202428366/reza-artamevia-klarifikasi-anggapan-dirinya-pertama-kali-menyanyi-dan?page=all <nowiki>''</nowiki>Reza Artamevia Klarifikasi Anggapan Dirinya Pertama Kali Menyanyi dan Terkenal Usai Jadi Backing Vocal Dewa 19"]. Kompas.com. 2023-05-12. aksès 2024-01-21.</ref> Sajjhek saat rowa, dhibi'en molaè segghut aproduseri artis laèn bân alahiraghi bhâkat-bhâkat anyar ḍâlâm dhunynya musik. Dhani kèya berhasil angobâ Denada dâri penyanyi rap dhâddhi penyanyi R&B bâkto aghârâp album sè nomèr tello' atajuk Awwâl Anyar (2000). Dhani pas berhasil nemmuh Tere bân aproduseri album dâ'-adâ' an Awwâl Sè Lèbur (2002). Dhibi'en kèya abimbing bininah Maia bâkto abântuk bân marajâh duo Ratu. === The rock === Amolaè ḍâri perekaman album solona è Australia, Dhani atemmuh kalabân 3 anggota band Hospital The Musical, yakni Clancy Alexander Tucker, Xachry Haidee-Keene, Michael Bennett è Studio 301, Sydney - Australia. Ḍâri pertemmuan rowa muncul ide kaangghuy akolaborasi ḍâlâm grup musik. Dhani sè anḍi' niat kaangghuy go internasional neremah ajâghân kasebbhut bân terbentuk The Rock sè dimmah Hospital The Musical ta' bubar bân Dhani kèya ta' adhinaaghi Dewa 19. Ka Agustus 2007, lahèr album dâ'-adâ' an The Rock kalabân tajuk Master Mister Ahmad Dhani sè acetak single "Munajat Tarèsna".<ref>Muhammad Ahsan Nurrijal. [https://www.detik.com/jatim/berita/d-6643788/dhani-ultimatum-once-tak-bawakan-lagu-dewa-ternyata-begini-situasinya "Dhani Ultimatatum Once Tak Bawakan Lagu Dewa! Ternyata Begini Situasinya"]. Detik.com. 2023-03-29. aksès 2024-01-21.</ref> == Sombher == <references /> 77dgwfwoknxu1t2f3vaad4a7jkkbak1 Pramuka Penegak 0 2570 15671 15666 2024-01-21T04:20:23Z Qmy97 1692 15671 wikitext text/x-wiki '''Pramuka Penegak''' iyâ arèya angghuta ngodhâ Gerrakan Pramuka sè omorra 16 sampè’ 20 taon. Secara umum omor kasebbhut èkoca’ masa sosial otabâ èkoca’ jughân masa remaja awwâl iyâ arèya masa panyarèan dhibi’na. Penegak èyangghâp ampon brani maloas lèmbhânga dhibi’, mukkak lingkaran dunnyana bâr-lèbâr tor manḍiri. Maka bentuk upacara pambukaan bân panotopân latèan Penegak iyâ arèya aropa bârisân sè tabukkak ḍâri sakabbhina sudut, panèka bersaf sèttong loros sè  kakdhimma pamèmpèn- pamèmpèn ambalanna  bâḍâ ning pènggir kangan. == Tingkatân ḍâlem Pramuka Penegak == bâḍâ brempan tingkatân ḍâlem Penegak iyâ arèya: * Penegak bantara * Penegak laksana<ref>Bob Sunardi, Andri. BOYMAN. Darma Utama, Bandung. 2016. Aksès 21 -1-2024. Hlm 10.</ref> Salaèn ghâpanèka bâgi pramuka penegak sè kitak ollè tanḍâ pangennal Penegak Bantara, èkoca’ kalabân Penegak Tamoy/Callon angghuta bantara. == Satuan == Satuan palèng Pramuka Penegak èsebbhut Sangga sè idèalla bâḍâ ḍâri 6 sampè' 8 orèng Penegak. Sangga èpimpin sala sèttong Pimpinan Sangga (Pinsa). Sabbhân 5 Sangga èhimpun ḍâlem sabua Ambalan. Ambalan èpimpin bi' sorang katoa sè èsebbhut Pradana, sorang panolès sè èsebbhut Kerani, sorang bendahara sè èsebbhut Hartaka otabâ Jhuru Pèssè, bân sorang Pemangku Adat. Sabbân Ambalan andhi' nyama sè cem-macem, bisa nyama pahlawan, tokoh pawayângan bân laènna sè sasowai kalabân karakter ambalan kasebbhut. == Kode Kehormatân == Kode Kehormatân kaangghuy Pramuka Penegak bâḍâ Satya (janji) bân Katentuwan Moral (Dharma) Jânjhi Pramuka Penegak èsebbhut Satya Pramuka. Panèka bunyi Satya Pramuka Penegak: === Tri Satya Pramuka === Demi kehormatân kaulâ, kaulâ ajânjhi bhekal ghu-ongghu: 1. Ajâlânnaghi kewajibân kaulâ ḍâ' Pangèran sè  Maha Esa, naghârâ kasèttongan Rèpublik Inḍonèsia, bân Ngamallaghi Pancasila 2. Abhântho sesama odhi' bân noro' abangun masyarakat 3. Neppathi Dasa Darma Pramuka. Katantuân Moral Pramuka penegak èsebbhut Darma Pramuka. Panèka èssèna Darma Pramuka Penegak: === Dasa Darma === Pramuka ghâpanèka: 1. Taqwa ka Pangèran Sè Maha Esa 2. Cinta alam bân kasih sayang sesama manossa 3. Patriot sè sopan bân ksatria 4. Patuh bân lèbur amusyawarah 5. Rela menolong bân tabah 6. Rajin, trampil, bân gembira 7. Hemat, cermat, bân bersahaja 8. Disiplin, berani, bân setia 9. Bertanggung jawab bân bisa èkaparcajhâ 10. Suci ḍâlem pèkkèran, pangoca'an, bân kalakoan. == Sombher == <references /> jyczugrdapmlxa6n66gp1v7ih65zuw0 Tucuxi 0 2571 15658 15646 2024-01-21T03:56:00Z Ulynnn 1738 15658 wikitext text/x-wiki '''Tucuxi''' iyâ arèya sala sèttong mobil listrik sè èghâbây è [[Inḍonesia|Inḍonèsia]] sè parappa'an tahap purwarupa. Desainer mobil arèya orèng pengusaha bân sè anḍi' Elektrikcar, LLC, Danet Suryatama, lulusan Institut Tekhnologi Sepuluh Nopember Sorbhâjâh bân University of Michigan.<ref>Kompas.com. "Sejarah Mobil Listrik di Dunia, Plus Cerita Tucuxi Dahlan Iskan".[https://otomotif.kompas.com/read/2021/01/04/180100615/sejarah-mobil-listrik-di-dunia-plus-cerita-tucuxi-dahlan-iskan] 2021-01-21. aksès 2024-01-21.</ref> == Pengembangan == Lughâlluna mobil listrik arèya pessânan Menteri Naghârâ BUMN, Dahlan Iskan. Arowa messân mobil kasâbbhut ḍâ' ka Danet Suryatama sè saongghuna la aghâbây mobil konsep kasâbbhut è taon 2004 sampè' 2007. Samarèna ollè tabârân ḍâri Dahlan Iskan kaangghuy ngembang aghi mobil rancanganna arowa, Danet langsung abârri' taoh kasangghupanna. Hasèl risèt sè la marè èpatèn aghi arowa mulè ḍâ' kamponga.<ref>Kompas.com. "Dahlan Iskan: Saat Saya Menteri, Direksi BUMN Sering Berebut Pengaruh".[https://nasional.kompas.com/read/2020/05/18/17444361/dahlan-iskan-saat-saya-menteri-direksi-bumn-sering-berebut-pengaruh] 2020-05-01. aksès 2024-01-21.</ref> Neng Inḍonèsia aghâbây bhâdhân mobil arèya èkapartajâ è roma modifikasi "Kupu-kupu Malam Auto Fashion" sè bâḍâ è Sleman, Yogyakarta. Kotta kasâbbhut èpèlè kalabân tembhângan arowa anḍi' bânya' tenaga terampil sè ollè adukung proses produksi. Maskè tembilung arowa èangghâp korang strategis polana tak anḍi' palabuhan saghârâ rajâ kaangghuy kalancaran tranportasi pangirèman bârâng, pangirèman pagghun ollè èkalako alèbâti kotta Semarang sè bâḍâ tak jhâu ḍâri Yogyakarta.<ref>Kompas.com. "Dahlan: Mobil Listrik Indonesia Siap Saingi Dunia".[https://travel.kompas.com/read/2012/12/24/12021254/dahlan-mobil-listrik-indonesia-siap-saingi-dunia] 2012-12-24. aksès 2024-01-21.</ref> == Desain == Desain bhâdhân mobil kalabân 2 labâng bân 2 kânnângan toju' arowa, sè ollè ètambâè 2 polè mun èkaparlo, anyaropa aghi ikan Lumba-lumba âèng tabâr sè anḍi' habitat è songai Amazon, songai Amazon Basin è wilayah Peru, Amèrika Selatan. Hal kasâbbhut kèya sè dhâddhih alasan arapa ènyamaè Tucuxi, paḍâ kalabân nyama Lumba-lumba jenis kasâbhut. Desain bhâdhân ènga' sè èterap aghi è mobil Tucuxi arèya èkenal kalabân istilah desain "aèng mata" (bhâsa inggris: tear drop).<ref>Kompas.com. "Mobil Listrik Tucuxi Akhirnya Kandas".[https://nasional.kompas.com/read/2013/02/10/2018240/mobil.listrik.tucuxi.akhirnya.kandas] 2013-02-10. aksès 2024-01-21.</ref> Mobil konsep arèya ngangkhuy bahan Aramid-Carbon Fiber Composite kaangghuy bhâdhâna. Bâgiân aḍâ' sampè' kaca buḍi èghâbây alanḍây kaangghuy masakonè' hambatan angin sè aḍukung sisi aerodinamikana. Desain interiora nyaropaè desain mobil sport. Bârâmpa panel canggih ahias interior ḍâlâm mobil. Salaènna panel ḍaya baterai, bâḍâ  panel GPS bân panyambhung ḍâ'ka smartphone sè bisa langsung èaksès mun mobila èangkhuy.<ref>detikNews.com. "Ini Dia buka-bukaan lengkap Pembuat Tucuxi Soal Kecelakaan Dahlan Iskan".[https://news.detik.com/berita/d-2140575/ini-dia-buka-bukaan-lengkap-pembuat-tucuxi-soal-kecelakaan-dahlan-iskan] 2013-01-13. aksès 2024-01-21.</ref> == Sombher == 82bcaw8yl8lnkkz6y1jbcflvah11tsq Rajawali Corpora 0 2572 16046 15681 2024-02-20T00:34:05Z InternetArchiveBot 639 Rescuing 2 sources and tagging 0 as dead.) #IABot (v2.0.9.5 16046 wikitext text/x-wiki '''Rajawali Corpora''' (RC) iya areya perusahaan investasi è [[Inḍonesia|Indonèsia]]. Perusahaan arèya è paddhâk è taon 1984 bi’ Peter Sondakh kalabân nyama PT Rajawali Wira Bhakti Utama. Samar èna ngalèbâdhi beberapa dekade, Grup Rajawali teros angembângakai usahana sampè’ ka tingkat regional lebât beberapa usaha bisnis bân portofolio, èantarana; pertaniân, infrastruktur, informasi bân teknologi, bârâng konsumen, media bân komunikasi, pertambângan bân sumber daya energi, properti bân hotel, ritel, bân transportasi.<ref>rajawali.com,"about-us",21-01-2024.[https://www.rajawali.com/about-us/] {{Webarchive|url=https://web.archive.org/web/20230609211948/https://www.rajawali.com/about-us/ |date=2023-06-09 }}</ref> Neng taon 2004, Chairman bân CEO Rajawali Corpora, Peter Sondakh maddhâk Rajawali Foundation (RF) minangka koordinator pelaksana aksi-aksi sosial bân filantropi Rajawali Corpora.<ref>rajawali.com,"rajawali foundation",21-01-2024.[https://www.rajawali.com/rajawali-foundation/] {{Webarchive|url=https://web.archive.org/web/20230407105235/https://www.rajawali.com/rajawali-foundation/ |date=2023-04-07 }}</ref> == Perusahaan Induk Rajawali == Awwalâ, perusahaan Rajawali (otabâ perusahaan è bâbânah Peter Sondakh) bâdâ è bâbânah perusahaan PT Rajawali Wira Bhakti Utama. Perusahaan arèya sè è paddhâk è taon 1984, kalabân modal coma Rp 75 juta. è Juni 1995, lebât pangumuman è sejumlah sorat kabhâr, perusahaan arèya agântè nyama dhâddhi PT Rajawali Corporation.<ref>books.google.co.id,"Informasi, Volume 16,Masalah 183-186",21-01-[https://books.google.co.id/books?id=dtrsAAAAMAAJ&q=Tapi+penelusuran+terhadap+akte+perusahaan+tersebut+tidak+ditemukan+nama+Y+.+Sondakh+.&dq=Tapi+penelusuran+terhadap+akte+perusahaan+tersebut+tidak+ditemukan+nama+Y+.+Sondakh+.&hl=id&sa=X&ved=2ahUKEwiIisbJtPPuAhVBXSsKHTlyB-oQ6AEwAHoECAIQAg 2024]</ref> Perusahaan sè bâkto arèya dhâddhi induk perusahaan Rajawali iyâ arèya PT Rajawali Corpora, sèttong perusahaan sè bidhâ kalabân perusahaan sè awwâl. Perusahaan arèya awwâlla è paddhâk kalabân nyama PT Telekomindo Primabhakti  è 9 Maret 1990, bân awwâlla aropaaghi anak perusahaan dâri PT Rajawali Corporation bân agerak è bidâng komunikasi. saterrosâ saèrèng kalabân opajâ Peter  malocot panbârânpan bisnis komunikasinah, perusahaan arèya è transformasiaki dhâddhi PT Rajawali Capital, bân saterrosâ dhâddhi PT Rajawali Corpora è taon 2008.<ref>danareksaonline.com,"Buku Prospektus Archi Indonesia",21-01-[http://dmia.danareksaonline.com/Upload/Buku%20Prospektus%20PT%20Archi%20Indonesia%20Tbk.pdf 2024]</ref> Nyama PT Rajawali Corporation tidak ta’ èketèla polè dâlâm panbârânpan perusahaan Rajawali, dâ’remmah saham-saham dâri PT Rajawali Corporation saterrosâ berpindah ngallè ka PT Rajawali Corpora seperti Bentoel International Investama bân Express Transindo Utama. Kemungkenan, bâdâ merger antara kaduwâ’ perusahaan arèya, ngasèlaghi PT Rajawali Corpora minangka ''surviving company''. Tapè è attas kaduwâ’ perusahaan arèya (PT Rajawali Corporation bân PT Rajawali Corpora setelahnya) bâdâ PT Danaswara Utama sè negghu’ 99%.<ref>rusdimathari,wordpress.com,[https://rusdimathari.wordpress.com/2008/04/22/sementara-rajawali-mendarat-di-kamboja/ "Sementara, Rajawali Mendarat di Kamboja"],21-01-2024.</ref> Selaèn PT Rajawali bân PT Danaswara, sabhânderrâ bâdâ kèah perusahaan induk laèn akanta: * ·        Bella Sapphire Ventures Ltd. (pada 2007-2008, dahulu di Bentoel bân Excelcomindo) * ·        PT Rajawali Capital Internasional (è PT Eagle High Plantations) * ·        Blue Valley Holdings Pte Ltd (dahulu di Semen Gresik) * ·        PT Karya Citra Prima (ghâbây Fortune Indonesia) * ·        PT Mutiara Timur Pratama di PT Golden Eagle Energy Panbârânpan perusahaan arèya saongghuna jhâgjhâg è bâbânah kendali Grup Rajawali. == Sombher == <references /> h7d8swr7b9z9yglsdema88692n9452y Sajhârâ komputer 0 2573 15683 15682 2024-01-22T04:31:44Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Sajhârâ Komputer]] ka [[Sajhârâ komputer]]: Judul salah eja 15682 wikitext text/x-wiki '''Sajhârâ komputer''' arèya èmolaè dâri abad 19, è bâkto Charles nyoba' desain komputer mèkanik sè a nyama mesin analitikal. Design jârèya dhâddhi ajhuân kerangka desain komputer satèya.<ref>kompas.com. "Sejarah Komputer dan Perkembangannya dari Masa ke Masa".[https://tekno.kompas.com/read/2022/04/03/09300027/mengenal-charles-babbage-dan-sejarah-komputer?page=all]2022-02-07. aksès 2024-01-21.</ref> [[Bhengkek:Apple II Plus, Museum of the Moving Image.jpg|jmpl|Ghâmbhâr Apple II Plus]] Pengembangan komputer èbâgi dâlem empa' generasi: Generasi sè nomer settong, è molaè bâkto komputer è ghunaaki dâlem akademi bân militer. Akadhi komputer Atanassof-Berry sè è ka ghâbây neng taon 1937 kaangghuy a retas kode rahasia Jerman Nazi. Samarèna jârèya, ENIAC sè è bangun è taon 1946 dhâddhi komputer sè dâ' adâ' kaangghuy tojjhuân umum. È bâkto komputer dâ' adâ'ân è odi'in, Philadelphia ngalami matè listrik. Komputer generasi jârèya a ghunaaki tabung vakum kaangghuy nyimpân data bân okorna ma tadâ' settong ruangan.<ref>Mahasiswa.ung.ac.id. "Sejarah Perkembangan Komputer dari Generasi Pertama hina Generasi Kelima".[https://mahasiswa.ung.ac.id/411420034/home/2022/9/12/sejarah-perkembangan-komputer-dari-generasi-pertama-hingga-generasi-kelima.html]2022-09-12. aksès 2024-01-21.</ref> Generasi sè nomer duwâ' è molaè bâkto transistor a ghântè'è tabung vakum. UNIVAC è kenallaki dâ' publik è taon 1951 kaangghuy komèrsial. Samarèna jârèya, neng taon 1953, IBM a molaè bisnis komputerra kalabân ma kalowar IBM 650 bân IBM 700. Macem-macem bahasa pemrograman molaè è kembhângaki bân komputer molaè andi' mèmori bân sistem operasi.<ref name=":0">Mahasiswa.ung.ac.id. "Sejarah Komputer dan Perkembangannya".[https://mahasiswa.ung.ac.id/411420052/home/2022/9/10/sejarah-komputer-dan-perkembangannya.html] 2022-09-10. aksès 2024-01-21.</ref> Generasi sè nomer tello' è molaè bâkto teknologi transistor mulaè a nigkat dâ' sirkuit terpadu. Komputer kènè' arèya inovasi sè cè' pentinga è dâlem generasi bân dampak dâ' generasi komputer salanjuttâ. NASA a ghuna aki komputer rèya kaangghuy malancar program Apollo, akadhi komputer bimbingan Apollo kaangghuy ma ghâmpang kendali Apollo command/service module. Digital equipment corporation dhâddhi perusahaan komputer nomer duwâ' è budina IBM kalabân komputer PDP bân VAX. Komputer rèya ngibâ dâ' pengembangan sistem operasi sè a berri' pangaro, Unix.<ref>Detik.com. "Sejarah Komputer dari Generasi ke Generasi, Siapa Penemunya?". [https://www.detik.com/edu/detikpedia/d-6964948/sejarah-komputer-dari-generasi-ke-generasi-siapa-penemunya] 2023-10-04. aksès 2024-01-21.</ref> Generasi sè nomer empa' è dasawarsa 1970-an è bâkto panemmuan MOSFET bân integrasi skala rajâ salanjuttâ ngibâ dâ' pengembangan mikroprosesor è awwâl 1970-an. Komputer pribadi sajân kènè' bhârkat mikroprosesor molaè bâdâ perkembangan, è molaè dâri komputer roma'an bân komputer mèjâ. Teknologi saterrosa arèya laptop bân ponsèl cerdas sè cè' loar biasana bân ngibâ dâ' macem perusahaan teknologi ka dâlem perang patèn atas ponsèl cerdas.<ref name=":0" /> == Sombher == 62qkjccm7mrn6uv89kscdt18ff1xuum Pramuka Penggalang 0 2574 15679 15675 2024-01-21T04:47:07Z Qmy97 1692 15679 wikitext text/x-wiki '''Penggalang''' iyâ arèya sèttong tingkatân ḍâlem pramuka saampona siaga. Biasana angghuta pramuka tingkat penggalang omor ḍâri 11-15 taon. == Tingkatân dalam Penggalang == Aḍâsarraghi pancapaian Syarat-syarat Kacakapân Umum Pramuka Penggalang bisa ègolongngaghi ḍâlem brempan tingkatan, iyâ arèya: * Penggalang Ramu * Penggalang Rakit * Penggalang Terap * Penggalang Garuda Tingkatan Penggalang jughân andhi' Syarat-syarat Kecakapan Umum (SKU) bân Syarat-syarat Kecakapan Khusus (SKK) sè kodhu èpennuè kaangghuy ngaollè kanaèkân tingkat otabâ Tanḍâ Kecakapan Umum (TKU) bân pendapatkan Tanḍâ Kecapakan Khusus (TKK). == Sistem Aklompok == Sabbhân angghuta Pramuka Penggalang èklompok'aghi ḍâlem satuan-satuan kèni' sè èsebbhut regu. Sabbhân regu baḍâ 8 orèng Penggalang. Regu èpimpin bi' sorang Pimpinan Regu (PINRU) sè bertanggung jawâb pennuh ka reguna kasebbhut. Regu ḍâlem penggalang andhi' ma-nyama kaangghuy angidèntifikasi regu kasebbhut. Nyama Regu Lakèk èkalak ḍâri nyama hèwân, contona harimau, kobra, elang, kalangmangghâ, bân saterrosâ. Mènangka nyama regu bini' èkalak ḍâri nyama tombuen (ghâmbeng), contona anggrek, anyelir, mawar, melati. Sabbhân empa' regu èhimpun ḍâlem sèttong Pasukan sè èpimpin bi' sorang Pamimpin Regu Otama (Pratama). Pratama iyâ arèya pimpinan ḍâri sakabbhina regu. == Satuan Tapèsa == Plaksanaan kegiatân kapramukaan èlaksanaaghi kalabân Sistem Tapèsa kaangghuy satuan lakèk bân satuan bini'. Kadimma Pramuka Penggalang lakèk èklompok'aghi kalabân Pramuka Penggalang Lakèk laènna bân èpapèsa ḍâri satuan Pramuka Penggalang bini'. Satuan panèka èbina bi' Pembina bân Pambantu Pembina lakèk jughân. Sabâligghâ jughân satuan Penggalang Bini' èbina bi' Pembina bân Pembantu Pembina bini' jughân. == Kode Kehormatân == Kode kehormatân kaangghuy Pramuka penggalang bâḍâ atas Jânjhi (Satya) Penggalang iyâ arèya Trisatya. Jânjhi Pramuka Penggalang (Trisatya) biḍâ kalabân Siaga bân Penegak/Pandèga. Bân Kode Moral (Dharma) Penggalang sè èsebbhut Dasa Dharma. lkt90uowmfonfvtojp3bx96hx6zxtlr Montor Dhisa 0 2575 16037 15680 2024-02-15T08:35:32Z Narasilisaa 2393 16037 wikitext text/x-wiki '''Montor dhisa''' ârèya pangalompokan montor sè bâḍâ marèna ''reshuffle'' kabinet Joko Widodo jilid II è bulân Juli 2016. ''Reshuffle'' panèka aghantè Menteri Perindustrian dhâddi Airlangga Hartanto. Presiden Jokowi abârri’ mandat ghâbây akembangaghi proyek ''Small Medium Industry'' (SMI) bân montor dhisa. Program rèya èbâḍâ'aghi sareng Kementerian Perindustrian abhâreng Institut Otomotif Indonesia (IOI). Arghâ sè èpatok ghâbây montor dhisa arèya sakitar Rp60-80 juta, lebbi moḍâ ḍâri Kendaraan Bermotor Roda Empat yang Hemat Energi dan Harga Terjangkau (KBH2 atau LCGC). Montor dhisa coma bisa èyangghui è jhâlân ''offroad'' bân jhâlânan dhisa è luar jhâlân tol. Kendaraan dhisa èrancang ghâbây aghâmpangaghi aktivitas masyarakat è daerah bân ka'angghuy ngangko’ hasèl tanè bân kebbhun. == Spesifikasi == Kementerian Perindustrian nettepaghi montor sè bisa ègolongaghi montor dhisa èngghi panèka sè memenuhi spesifikasi rèya: # Abentuk laèn ḍâri kendaraan sè bâdâ è jhâman rowa. Rakèra sè andi' dimènsi lanjhâng x lèbâr x tèngghi (3,2 m x 1,5 m x 1,8 m ètamba gandèngah). # Sè agerraa'aghi kendaraan bisa 4x4 otabâ 4x2. # messin diesel sè andi' kapasitas 1.000 cc, bisa abahan bakar biofuel (bio diesel). # Kendaraan sè bisa santa' 50km/jam. # Arghâ jhuwâl rakèra Rp60 juta ''on the road''. # Kendaraan sè andi' sistem bân konsep rabâtân (''maintenance'') sè sabiasa. # Desen otabâ bentuk bhâdhân bân kennanga bhârâng andi' cora' sè lokal. # ''Platform'' kendaraan ngangghuy frame sè biasa bân ghâmpang èrakit. # Bhâdhân bân kennanga bhârâng ghâmpang èbhungkar pasang bân abahan material lokal, dhâmmang, bân koat. # ''Ground clearance'' minimum 200 mm. # Sacara lokal, kendaraan rèya ghâmpang èrakit. # Desen bentuk kendaraan kodhu bisa èghuna'aghi macem-macem (ghâbây tanè, kebbhun, terna', pangaèngan, parikanan, orèng majâng, ban laèna). # Ka'angghuy ngangko' orèng ban bhârâng. qxp9vp1i0fr6f9j77wog3mmw07z8wau Èvina 0 2576 15678 15664 2024-01-21T04:46:45Z Alfinlutvianaaa 1710 15678 wikitext text/x-wiki Èvina iyâ arèya motor listrik ghâbâyna Inḍonèsia sè èkaghâbây Dasep Ahmadi. Èvina aropaaghi singkatan ḍâri Electric vehicle Inḍonèsia. Motor listrik rèya èbârri’ nyama sarèng direktur PT Perusahaan Listrik Negara (PLN), iyâ arèya Nur Pamudji. Polana Ahmadi lèbât PT Sarimas Ahmadi Pratama aganḍèng PLN ḍâlem pangembangan motor listrik rèya. PLN èḍinna’ rèya anḍi’ bâgiyân mènangka panyaḍia infrastrukturra motor listrik.<ref>[https://money.kompas.com/read/2013/01/10/06025414/Insentif.Mobil.Listrik.Pemerintah.Dorong.sampai.Produksi.Massal "Insentif Mobil Listrik, Pemerintah Dorong sampai Produksi Massal"]. Kompas.com. 10-01-2013. Aksès 21-01-2024.</ref> Èvina mampu sampè’ kaceppettan palèng tègghi 120 km/jam. Motor rèya èrèncanaaghi èangghuyyâ è konferensi APEC ka-12 è Bâli, è bulân Nopèmber sè bâkal ḍâteng. Parkara rèya èpaḍâpa’ bi’ Menko Perekonmian, Hatta Rajasa. Hatta Rasaja tibi’ ella a tès sopir ka èvina bân anyâbbhut motor jârèya ella samporna bân siap èangguy.<ref>Gera, Iris. [https://www.voaindonesia.com/a/pemerintah-siapkan-mobil-listrik-untuk-ktt-apec-di-bali/1583150.html "Pemerintah Siapkan Mobil Listrik untuk Operasional KTT APEC di Bali"]. VOA. 14-01-2013. Aksès 21-01-2024.</ref> Rencanana Èvina èkaghâbâyyâ masal è pertengaan taon 2013. Kaangghuy ḍâ’-aḍâ’ân, pabrikna aghâbây sakitar 1.000 sampè’ 2.000 motor. Maklè lancar aghâbây motor listrik, pamarènta Indonèsia aberri’ isentif ka bea maso’ bâgiyân-bâgiyân impor sè èangghuy ghâbây motor listrik.<ref><big>[https://web.archive.org/web/20130115113033/http://ristek.go.id/index.php/module/News+News/id/12617 "Mobil Listrik Dasep Ahmadi akan diproduksi 1.000-2.000 Unit Tahun Ini]". Ristek. 10-01-2013. Aksès 21-01-2024.</big></ref> == Rèncèyanna == Motor listrik Èvina aḍni’ parèncèyan iyâ arèya: * '''Dimensi:''' 345 cm x 149 cm x 160 cm * '''Battray:''' lithium ion bânnya’na 36 bigghi’ kalabân 21 kWh * '''Jhângkauan:''' 135 km ḍâlem sakalè ngissèè batrè sampè’ possa’ * '''Abitdhâ pangèssèyan battrey:''' normalla 4-5 jam kalabân tegangan 220 V. lekkassa 30 menit kalabân tegangan 220 V * '''Tipe:''' Tipe seddheng (S) kalabân berrâ’ 800 kg tipe grand (G) bân deluxe (D) kalabân berrâ’ 900 kg * '''Suspènsi:''' Deluxe (D) bân grand (G) ngangghuy suspensi Mac Pherson Struts with Coil Spring bân stabilizer. Tipe seddheng (S) ngangghuy suspensi Mac Pherson Struts with Coil Spring * '''Messin:''' 50 horse power (HP) continue, otabâ paḍâ bân messin sè akapasitas 900 cc * '''Palèng Lekkas:''' 120 km/jam * '''Arghâ:''' 135-200 jutaan == Sombher == 30bax1jdiwtai6taqtevbjhf99bxksq Pindad APS-3 Anoa 0 2577 15668 15667 2024-01-21T04:12:04Z Imroatulhss 2206 15668 wikitext text/x-wiki '''Angko' Personèl Seddhâng-3 otabâ sè è singkat kalabân APS-3 "Anoa"''' bân dâlem oca' ènggris è sebbhut Medium Personnel arèya sala settong kendaraan militèr lapès bâjhâ ghâbâyân PT Pindad (persèro), Inḍonèsia. Kendaraan rèya  è ghunaaghi kaangghuy ngangko' personèl otabâ è kenal kalabân nyama panser otabâ pa ngangko' personèl lapès bâjhâ (oca' ènggris: Armoured personnel carrier otabâ APC). Nyama "Anoa" dhibi' è kala' dâri nyama hèwân Anoa, arèya hèwân sa jennis kerbhuy sè aropaaghi hèwân asli dâri Sulawèsi. Purwarupa dâ' adâ'an è sebbâraki da' publik è bâkto Olang taon ka-61 TNI è tangghâl 5 Oktober 2006 è markas rajâna TNI, Cilangkap.<ref>Kompas.com. "5 Oktober Jadi HUT Tentara Nasional Indonesia, Ini Awal Mula Pembentukan TNI".[https://nasional.kompas.com/read/2023/10/05/12405531/5-oktober-jadi-hut-tentara-nasional-indonesia-ini-awal-mula-pembentukan-tni?page=all] 2023-10-05. aksès 2024-01-21.</ref> == Sajhârâ == Pindad APS-3 è sebbhâraki sacara resmi dâ' publik neng Indo Defence & Aerospace è tangghâl 19 sampè' 22 Nopèmber taon 2008 samarèna è sebbâraki dâ' parade militèr TNI è tangghâl 5 Oktober 2008. Neng tangghâl 30 Agustus taon 2008, 10 APS-3 marè è produksi bân tarèkana  bhâkal è produksi sabânnya' 150 kaangghuy TNI angkatan dhârât kaangghuy panugasân Anoa è taon 2009. 20 panser rèya è serra tarèma dâ' pamarènta Inḍonèsia lèbât kamentriân pertahanan, bâgiyân dâri  kasepakatan dâri 150 ka 40 unit bhâi  polana krisis èkonomi. 40 panser kasebbhut ahèra è kèrèm kalabân komitmen PT Pindad kaangghuy apenuhi pessânan total sakabbhina bânyya'an 154 Panser. 33 è bâghi ka kamentriân pertahanan è tangghâl 13 Januari 2010. Pindad marè narèma sontèkan dhâna ènjhâman dâri bank mandiri, bank BNI 46 bân bank BRI dhâddhi bâgiyân dâri bâjârân kaangghuy manufaktur panser-panser kasebbhut.<ref>Kompas.com. "PT Pindad Serahkan 33 Panser ke Kemhan". [https://biz.kompas.com/read/2010/01/14/03421670/pt.pindad.serahkan.33.panser.ke.kemhan] 2010-01-14. akses 2024-01-21.</ref> == Pengembangan == Spèsifikasi Anoa V2. Sajhârâ paningkatan panser Pindad rèya è molaè neng taon 2003 dhâddhi hasèl dâri ningkata intervènsi militèr è provinsi Acèh. Selang operasi militèr è Acèh, TNI angkatan dhârât minta kendaraan angko' Personèl sè cè' ngabhuruna kangghuy transportasi pasokan.<ref name=":0">Kompas.id. "Menjajal Panser Andalan TNI".[https://interaktif.kompas.id/baca/panser-tni/] 2018-06-26. aksès 2024-01-21.</ref> Pindad narèma  paminta'an rèya taon 2004, kalabân APR-1V (angko' Personèl dhâmmang) bâdâ kendaraan a lapès bhâjhâh sè padâ bân truk Isuzu. Tapè, order samarèna kangghuy 26 kendaraan rèya e bhâttalaki polana Tsunami 2004.<ref name=":0" /> Pindad nerosaki paningkatan APS kalabân bhântowan dâri BPPT. Purwarupa samarèna arèya Pindad APS-1sè è rancang 6x6 sè è dhásarè dâri truk perkasa hasèl dâri PT Texmaco. Sanajjân ta' è pèlè kaangghuy è produksi, pengalaman sè è kaollè dâri paningkatan APS-1 ma yâkin tentara nasional Inḍonèsia kangghuy aberri' lampu bhiru dâ' pindad kangghuy aghâbây paneros dâri ranpur panser, Pindad APS-2 kalabân ongkos produksi sa bânyya'an 600 juta ropèya perbuwâ.<ref>Kompas.com. "Perbandingan Spesifikasi Kendaraan Tempur dan Taktis Buatan Pindad: Anoa 6x6, Komondo 4x4, Hingga Panser 8x8". [https://www.kompas.com/tren/read/2022/05/22/100500465/perbandingan-spesifikasi-kendaraan-tempur-dan-taktis-buatan-pindad--anoa?page=all#google_vignette] 2022-05-22. aksès 2024-01-21.</ref> == Sombher == . 8fkhgo9nqus73yalrfgkgajf3irp55g Sajhârâ Komputer 0 2578 15684 2024-01-22T04:31:44Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Sajhârâ Komputer]] ka [[Sajhârâ komputer]]: Judul salah eja 15684 wikitext text/x-wiki #ALIH [[Sajhârâ komputer]] s48c7a0skojkl95fjo7py5e4oa6dgq7 Èvolusi 0 2579 15760 15759 2024-02-05T00:47:44Z Qmy97 1692 15760 wikitext text/x-wiki '''Èvolusi''' (ḍâlem kajiân biologi) iyâ arèya pangobâân ka sèpat-sèpat kaberisân sèttong populasi organisme ḍâri sèttong generasi ka generasi saterrosâ. Pangobâân-pangobâân panèka èsabâbbaghi bi’ kombinasi tello’ prosès otama: variasi, rèproduksi, bân slèksi. Sèpat-sèpat sè dhâddhi ḍâsar èvolusi panèka èghibâ bi’ gèn sè èbârissaghi ka katoronan sèttong makhluk odi’ bân dhâddhi cem-macem ḍâlem sèttong populasi. Nalèkana organisme arèproduksi, katoronanna bhâkal ngaandhi’ sèpat-sèpat sè anyar. Sèpat anyar èkaollè ḍâri pangobâân gèn akibat mutasi otabâ transfer gèn antar populasi bân antar spèsies. Ka spèsies sè arèproduksi sacara sèksual, kombinasi gèn sè anyar jughân èkaollè bi’ rèkombinasi gènètika, sè bisa aningkattaghi variasi antara organisme. Èvolusi kadhâddhiyân nalèkana parbiḍâân-parbiḍâân kabârisen panèka dhâddhi lebbi umum otabâ langka ḍâlem sèttong populasi. Èvolusi èdorong bi’ duwâ’ mèkanisme otama, iyâ arèya slèksi alam bân hanyutan gènètik. Slèksi alam aropaaghi sbuah prosès sè nyebâbbâghi sèpat kabâris sè aguna kaangghuy kalangsungan odi’ bân rèproduksi organisme dhâddhi lebbhi umum ḍâlem sèttong populasi – bân sabâligghâ, sèpat sè maroghi dhâddhi lebbhi akorang. Hal panèka kadhâddhiyân karana individu kalabân sèpat-sèpat sè ngontongngaghi lebbi apalowang rajhâ arèproduksi, saèngghâ lebbi bânnya’ individu ka generasi salanjutthâ sè abhârissaghi sèpat-sèpat sè ngontongaghi panèka. Salastarèna brempan generasi, adaptasi kadhâddhiyân lèbhât kombinasi pangobâân kèni’ sèpat sè kadhâddhiyân sacara ros terrosân bân acak panèka kalabân slèksi alam. Samantara ghâpanèka, hanyutân gènetik (Bhâsa Inggris: ''Genetic Drift'') iyâ arèya  sèttong prosès bebas sè ngasèllaghi pangobâân acak ka frèkuènsi sèpat sèttong populasi. Hanyutân gènetik èollè bi' napa sèttong sèpat bhâkal èbhârissaghi nalèkana sèttong individu bertahan odi’ bân berèproduksi. Makè pangobâân sè èhasèllaghi bi' anyoan bân slèksi alam kèni', pangobâân panèka bhâkal akumulasi bân anyabâbbâghi pangobâân sè substansial ka organisme. Prosès panèka nyapai ka punca'na kalabân ngasèllaghi spèsiès sè anyar. Bân saongghuna, kapaḍâân antara organisme sè sèttong bân sè laènna asugèstiaghi jhâ' sakabbhina spèsiès sè èkaonèngi asalla dâri emba bunyut sè paḍâ lèbhât prosès divergen sè kadhâddhiyân sacara laonan. Dokumèntasi kanyataan-kanyataan sè kadhâddhiyân èvolusi èlakonè bi' cabang biologi sè ènyamaè biologi èvokusionèr. Cabang panèka jhugân ngembangaghi bân nguji tèori-tèori sè ajellasaghi panyebbabhâ èvolusi. Kajiân catetân fosil bân cem-macemma hayati organisme-organisme oḍi' ampon yakinnaghi para ilmuwan ka patengngaan abâd ka-19 jhâ' spèsiès aobâ ḍâri bhâkto ka bhâkto. Namong, mèkanisme sè aḍorong pangobâân panèka tettep ta' jellas sampè' ka publikasi taon 1859 bi' Charles Darwin, on the Origin of Species sè ejellasaghi kalabân rinci tèori èvolusi lèbhât komunitas ilmiah. Ka taon 1930, tèori slèksi alam Darwin èpagabung kalabân tèori pawârisen Mendel, abhântuk sintèsis èvolusi modèrn, sè magabung sèttongan èvolusi (gèn) kalabân mèkanisme èvolusi (slèksi alam). Kakoatân panjellasân bân prèdiksi tèori panèka aḍorong riset sè ros-terrosân animbullaghi partanyaan anyar, sè kakdimma hal panèka ampon dhâddhi prinsip pusat biologi modèrn sè aberri' panjellasân sacara lebbi menyeluruh mènangka cem-macemma hati ning bumi. Makè tèori èvolusi terros èasosiasikan kalabân Charles Darwin, namong nyatana biologi èvolusionèr ampon ngakar sajhâk jhâman Aristoteles. Namong, Darwin iyâ arèya ilmuwan ḍâ'-aḍâ'na sè nyetussaghi tèori èvolusi sè ampon bânyya' kabuktè mapan ngaḍâppaghi pangujiân ilmiah. Sampè' samangkèn, tèori Darwin angennaè èvolusi sè kadhâddhiyân karana slèksi alam èyanggep bi' kabânyaan komunitas sains mènangka tèori palèng bhâgus ḍâlem ajellasaghi paristiwa èvolusi. == Sajhârâ pamèkkèran-pamèkkèran èvolusi == pamèkkèran-pamèkkèran èvolusi kadhi emba bunyut abâreng bân transmutasi spèsiès ampon bâḍâ mon ta' sala sajhâk abâd ka-6 SM nalèkana hal panèka èjellassaghi sacara rèncè bi' sorang filsuf Yunani, Anaximander. Brempan orèng kalabân pamèkkèran sè paḍâ kadhi Empedokles, Lucretius, biologiawan Arab Al Jahiz, filsuf Persia Ibnu Miskawaih, Ikhwan As-Shafa, bân filsuf Cèna Zhuangzi. Saèrèng kalabân ngembanga pangataoan biologi  abâd ka-18, pamèkkèran èvolusi molaè ètlusuri bi' brempan filsuf kadhi Pierre Maupertius ka taon 1745 bân Erasmus Darwin ka taon 1796. Pamèkkèran biologiawan Jean-Baptiste Lamarck mènangka transmutasi spèsiès anḍi' pangaro sè loas. Charles Darwin arumussaghi pamèkkèran slèksi alamma ka taon 1838 bân pagghun ngembangaghi tèorina ka taon 1858 nalèkana Alfred Russel Wallace ngèrèm tèori sè para' paḍââ ḍâlem sorattâ "Sorat ḍâri Ternatè". Kaduwâna èajuaghi ka Linnean Society of London mènangka duwâ' karjhâ sè tapèsa. Ka ahèr taon 1859, publikasi Darwin, On the Origin of Species, ajellasaghi slèksi alam sacara rinci bân aberri' bhuktè sè aḍorong panarèmaan loas èvolusi ḍâlem komunitas ilmiah. Pârpaḍuân mènangka mèkanisme èvolusi terros alanjut, bân Darwin ta' ollè ajellasaghi sombher variasi terwâriskan sè èslèksi bi' slèksi alam. Kadhi Lamarck, dhibi'na nyangka jhâ' orèng towa awârissaghi aḍâptasi sè kaollè salama oḍi'na, tèori sè saterrosâ èsebbhut mènangka Lamarckisme. Ka taon 1880-ân èkspèrimen August Weismann anginḍikasiaghi jhâ' pangobâân panèka ta' èwârissaghi, bân Lamarkisme on-laonan èdhina. Salaèn panèka, Darwin ta' ollè ajellasaghi dekremma sèpat-sèpat èwârissaghi ḍâri sèttong generasi ka generasi sè lsèn. Ka taon 1865, Gregor Mendel nemmo jhâ pawârisân sèpat-sèpat bisa èprèḍiksi. Nalèkana karjhâ Mendel ètemmo polè ka taon 1900-ân, kata'cocokân attas lajhu èvolusi sè èprèḍiksi bi' gènetikawan bân biomètrikawan aretaaghi hubungan modèl èvolusi Mendel bân Darwin. Makè ḍâknika, iyâ arèya polè panemmoan karjhâ Gregor Mendel mènangka genetika (sè ta' èkaonèngi bi' Darwin bân Wallace) bi' Hugo de Vries bân laènna ka awwâl 1900-ân sè aparèng ḍorongan ka pamahaman jhâ' dekremma variasi kadhâddhiyân ka sèpat tombuen bân hèwân. Slèksi alam aghunaaghi variasi kasebbhut kaangghuy abhântuk kamacemman sèpat-sèpat aḍâptasi sè kapantau ka organisasi oḍi'. Makè Hogu de Vries bân gènetikawan ka awwâllâ sanget kritis ka tèori èvolusi, panemmoan gènetika bân risèt salanjhuttâ ka ahèr aberri' ḍâsar sè koat ka èvolusi, tor lebbi mayakin polè ètèmbhâng nalèkana tèori panèka ḍâ'-aḍâân èajuaghi. Kontraḍiksi antara tèori èvolusi Darwin lèbhât slèksi alam kalabân karjhâ Mendel èpasèttong ka taon 1920-ân bân 1930-ân bi' biologiawan èvolusi kadhi J.B.S Haldane, Sewall Wright, bân otamana Ronald Fisher, sè nyusun ḍâsar-ḍâsar gènetika populasi. Hasèlla iyâ arèya kombinasi èvolusi lèbhât slèksi alam kalabân pawârisen Mendel dhâddhi sintèsis èvolusi modèrn. Ka taon 1940-ân, iḍèntifikasi DNA mènangka bahan gènetika bi' Oswald Avery dkk. Sareng publikasi struktur DNA bi' James Watson bân Francis Crick ka taon 1953, aberri' ḍâsar fisik pawârisen panèka. Sajjhek ghâpanèka, gènetika bân biologi molekuler dhâddhi inti biologi èvolusionèr bân ampon arèvolusi filogènetika. Ka awwâl sajhârâ , biologiawan èvolusionèr otamana asalla ḍâri ilmuwân sè aorèntasi ka biḍâng taksonomi. Sairing kalabân akembanga sintèsis èvolusi modèrn, biologi èvolusionèr manarik lebbi bânnya' ilmuwân ḍâri biḍâng sains biologi laènna. Kajiân biologi èvolusionèr mangkènan alibhâttaghi ilmuwân sè berkutat ning biḍâng biokimia, èkologi, gènetika, bân fisiologi. Konsèp èvolusi jughân èghunaaghi lebbi lanjut ka biḍâng kadhi psikologi, pangobatân, filosofi, bân èlmo komputer. == Dâsar gènetika èvolusi == Èvolusi organisme kadhâddhiyân lèbhât pangobâân ka sèpat-sèpat sè terwâriskan. Bârna mata ka manossa, mènangka contona, aropaaghi sèpat-sèpat sè terwâriskan panèka. Sèpat terwâriskan èkontrol bi' gèn bân sadhâjâna gèn ḍâlem sèttong gènom organisasi èsebbhut mènangka gènotipe. Sadhâjâna sèpat-sèpat sè kapantau ka prilaku bân struktur organisme èsebbhut mènangka fenotipe. Sèpat-sèpat panèka asalla ḍâri intraksi gènotipe kalabân lingkungan. Mangkana, ta' sakabbhina aspèk fenotipe organisme èwârissaghi. Kolè' abârna petteng ta' èhasèllaghi ḍâri panjemmoran arè asallah ḍâri intraksi antara gènotipe sorang kalabân sonarra arè; saèngghâ bârna kolè' petteng panèka ta' bhâkal èwârissaghi ka katoronan orèng kasebbhut. Maskè deknika, manossa andhi' rèspon sè ḍâbidhâ ḍâ'na sonarra arè, bân panèka èakibattaghi bi' parbiḍâân ka gènotipena. Contona iyâ arèya individu kalabân sèpat albino sè kolè'na ta' bhâkal petteng bân sanget sènsitif ḍâ'ka sengngaan arè. Sèpat-sèpat kawârisân èwârissaghi antar generasi via DNA, sèttong molekul sè bisa nyimpen informasi gènetika. DNA aropaaghi sèttong polimer sè tarḍiri ka empa' jennis basa nuklèotida. Urutân basa ka molekul DNA tartânto anântoaghi informasi gènetika. Bâgiyen molekul DNA sè nentoaghi sèttongan fungsional èsebbhut gèn; gèn sè ḍâbidhâ andhi' urutân basa sè ḍâbidhâ. Dâlem sèl, unting DNA sè lanjhâng aasosiasi kalabân protèin, abhântuk struktur paḍât sè èsebbhut mènangka alel. Urutân DNA bisa aobâ lèbhât mutasi, ngasèllaghi alel sè anyar. Nalèkana mutasi ka gèn, alel sè anyar bisa apangaro ka sèpat individu sè èkontrol bi' gèn, ayâbabbâghi pangobâân fenotipe organisme. Maskè ḍâ'nika, manakala conto panèka anunjhuaghi dekkamma alel bân sèpat alako ka brempan kasus, kabânyaan sèpat lebbi komplèks bân èkontrol bi' intraksi bânnya' gèn. == Variasi == Fenotipe sèttong individu organisme èhasèllaghi ḍâri gènotipe bân pangaro lingkungan organisme kasebbhut. Variasi fenotipe sè substansial ka sèttong populasi èakibâttaghi bi' parbiḍâân gènotipena. Sintèsis èvolusionèr modèrn nganḍung artè èvolusi mènangka pangobâân ḍâri bhâkto ka bhâkto ka variasi gènetika panèka. Frèkuènsi alel tartânto bhâkal afluktuasi, dhâddhi lebbi umum otabâ korang umum rèlatif ḍâ'ka bhântuk sè laèn gèn ghâpanèka. Gaya ḍorong èvolusionèr alako kalabân aḍorong pangobâân ka frèkuènsi alel panèka ka sèttong ara otabâ laènna. Variasi bisa èlang manabi sèttong alel anyapai titik fiksasi, iyâ arèya nalèna dhibi'na ngèlang ḍâri sèttong populasi otabâ dhibi'na ampon aghântèè sadhâjâna alel laluhur. Variasi asalla ḍâri mutasi bahan gènetika, migrasi anyar populasi (alèran gèn), bân pangobâân sosonan gèn lèbhât rèproduksi sèksual. Variasi jughân ḍâteng ḍâri aghântè gèn antara spèsiès sè bidhâ; contona lèbhât transfer gèn horizontal ka baktèri bân hibridisasi ka tanemman. Maskè bâḍâ variasi sè kadhâddhiyân sacara ros-terrosân lèbhât prosès-prosès panèka, kabânyaan gènom spèsiès kasebbhut. Namong, sampè' pangobâân kèni' ka gènotipe bhâkal ngibattaghi pangobâân sè dramatis ka fenotipena. Misalla simpanse bân manossa coma biḍâna 5% gènomma. === Mutasi === Variasi gènetika asalla ḍâri mutasi acak sè kadhâddhiyân ka gènom organisme. Mutasi aropaaghi pangobâân ka urutân DNA sèl gènom bân èakibattâghi bi' radiasi, virus, transposon,  bahan kimia mutagenik, tor kasalaan salama prosès meiosis otabâ rèplikasi DNA. Mutagèn-mutagèn panèka ngasèllaghi brempan jennis pangobâân ka urutân DNA. Hal panèka bisa ngakibattâghi pangobâân produk gèn, nyegghâ gèn afungsi, otabâ ta' ngasèllaghi èfèk sama sakalè. Kajiân ka lala' Drosophila mèlanogaster nunjuaghi jhâ' sakèngah sèttong ngobâ protèin sè èngasèllaghi bi' gèn, 70% mutasi panèka ngandhi' ngèfèk sè maroghiaghi bân karèna nètral otabâ sakoni' ngontongaghi. Mèlana karana èfèk-èfèk maroghi ḍâ' mutasi ka sèl, organisme anḍi' mèkanisme rèparasi DNA kaangghuy maèlang mutasi. Karana ghâpanèka, lajhu mutasi sè optimal kaangghuy spèsiès aropaaghi kompromi bâjhârân lajhu mutasi tègghi sè aroghiaghi, kalabân bâjhârân mètabolik sistem ngoranghi lajhu mutasi, kadhi ènzim rèparasi DNA. Brempan spèsiès kadhi rètrovirus anḍi' lajhuh mutasi sè tègghi, saḍâmikian ropana katoronanna bhâkal ngaanḍi' gèn sè amutasi. Mutasi ceppât kadhi panèka èpèlè sopajhâ virus panèka bisa sacara konstan ban ceppât arèvolusi, saèngghâ bisa ngindarè rèspon sistem immun manossa. Mutasi bisa alibâttaghi duplikasi fragmen DNA sè rajhâ, sè aropaaghi sombher otama bahan bâku kaangghuy gèn anyar sè arèvolusi, kalabân poloan sampè' atosan gèn aropaaghi bâgiyen ḍâri famili gèn lalohor sè paḍâ sè lebbi rajhâ. Gèn èhasèllaghi bi' brempan mètode, omomma lèbhât duplikasi bân mutasi gèn lalohor otabâ kalabân marèkombinasi bâgiyen gèn sè biḍâ, abhântuk kombinasi anyar kalabân fungsi sè anyar. Mènangka conto, mata manossa aghunaaghi empa' gèn kaangghuy ngasèllaghi struktur sè bisa arassaè tèra': tello'kaangghuy sèl krucut, bân sèttong kaangghuy sèl bhungka; sakabbhina asalla ḍâri sèttong gèn lalohor tongghâl. Kaontongan duplikasi gèn (otabâ sampè' sakabbhina gènom) iyâ arèya jhâ' tompang tinḍi otabâ fungsi lebbi ka gèn ganda ngizinnaghi alel-alel èpapagghunaghi (manabi ta' bhâkal abahayaaghi), saèngghâ aningkattaghi kamaceman gènetika. Pangobâân ka bilangân kromosom bisa alibâttaghi mutasi sè bisa sampè' rajhâ, kalabân segmèn DNA ḍâlem kromosom leppas tor èsoson polè. Mènangka conto, duwâ' kromosom ka gènus Homo menyèttong abhântuk kromosom 2 manossa; panyèttongan panèka ta' dhâddhi ka gâris katoronan kera laènna, bân tettep èpapagghun mènangka duwâ' kromosom tapèsa. Perran palèng pentèng panataan pole kromosom panèka ka èvolusi biasana iyâ arèya kaangghuy maceppet divergensi populasi dhâddhi spèsiès anyar kalabân aghâbây populasi ta' salèng akembang biak, saèngghâ atahanaghi parbiḍâân gènetika antara populasi panèka. Urutân DNA sè bisa ngallè ka gènom, kadhi transposon, aropaaghi bâgiyân otama ka bahan gènetika taneman bân hèwân, bân bisa ngaanḍi'perran pentèng ka èvolusi gènom. Mènangka conto, lebbi ḍâri sèttong jhuta kopi urutân Alun bâḍâ ka gènom manossa, bân urutân-urutân panèka ampon èghunaaghi kaangghuy ajhâlânnaghi fungsi kaḍi règulasi èksprèsi gèn. Èfèk laèn ḍâri urutân DNA sè agerrak panèka  iyâ arèya nalèkana ngallè ka ḍâlem sètrong gènom, dhibikna bisa mamutasikan otabâ mendèlèsi gèn sè ampon bâḍâ, saèngghâ ngasèllaghi kamaceman gènetika. === Jennis klamin bân rèkombinasi === Ka organisme asèksual, gèn èwârissaghi abârengan, otabâ atautân, karana dhibi'na ta' bisa acampor kalabân gèn organisme laèn salama rèproduksi. Katoronan organisme sèksual anganḍung camporan acak kromosom lalohor sè èhasèllaghi lèbhât pamèlèyan bèbas. Ka prosès rèkombinasi gènetika tarkaèt, organisme sèksual jughân bisa salèng ghântè DNA antara duwâ'  kromosom sè apaḍânan. Rèkombinasi bân pamèlèyan polè ta' mangobâ frèkuènsi alel, namong mangobâ alel kamma sè èsosiasikan sèttong sama laènna, ngasèllaghi katoronan kalabân kombinasi alel sè anyar. Nalèkana prosèr panèka maningkat variasi ka katoronan individu napa peih, pacamporan gènetika bisa èprèḍiksi kaangghuy ta' ngasèllaghi èfèk, maningkattaghi, otabâ ngorangè variasi gènetika ka populasi, aghântong ka dekkamma ragam alel sacara acak terḍistribusi ka sèttong populasi, maka jennis klamin ta' bhâkal aberri' èfèk ka variasi. Namong, manabi duwâ' alel cenḍrung ètemmo mènangka sèttong pasang, maka panyamporan gènetika bhâkal anyâimbangaghi ḍisteibusi ta'-aca' panèka, bân ḍâri bhâkto ka bhâkto aghâbây organisme ka populasi dhâddhi mirip sèttong sama laènna. Èfèk sadhâjâna jennis klamin ka variasi alami ta' jellas, namong risèt anyar panèka anunjhuaghi jhâ' jennis klamin biasana aningkattaghi variasi gènetika bân bisa aningkattaghi lajhu èvolusi. Rèkombinasi ngizinnaghi alel paḍâ sè semmaan sèttong sareng laènna ka unting DNA èwârissaghi sacara bèbas. Namong lajhu rèkombinasi iyâ arèya renḍâ, karana ka manossa kalabân togellân sèttong juta pasangan basa DNA, bâḍâ sèttong èantara satos pâloang kadhâddhiyân rèkombinasi dhâddhi sabbhân generasi. Akibâttâ, gèn-gèn sè semmaan ka kromosom ta' ros-terrosân èsoson polè ajhâuhi sèttong ka laènna, saèngghâ cenḍrung èwârissaghi abârengan. Kacenḍrungan panèka èokor kalabân nemmoagi dekkamma segghut duwâ' alel gèn sè biḍâ ètemmo abârengan, sè èsebbhut mènangka kata'saèmbângan partautân (linkage disequilibrium). Sèttong sèt alel sè biasana èwârissaghi abârengan mènangka sèttong klompok èsebbhut mènangka haplotipe. Rèproduksi sèksual abhânto ngèlangghaghi mutasi sè aroghiaghi bân amâmpartahannaghi mutasi sè ngontongaghi. Mènangka akibattâ, nalèkana alel ta' bisa èpèsa kalabân rèkombinasi (misalla kromosom Y mamalia sè èwârissaghi ḍâri aba ka ana' lakèk), mutasi sè maroghiaghi akumulasi. Salaèn panèka, rèkombinasi bân pamèlèyan ulang bisa ngasèllaghi inḍividu kalabân kombinasi gèn sè anyar bân ngontongaghi. Èfèk positif panèka èsaèmbângaghi bi' fakta jhâ' prosès panèka bisa nyebâbbaghi mutasi bân pamèsaan kombinasi gèn sè ngontongaghi. === Gènetika populasi === Dâri suḍut pangolatân gènetika, èvolusi iyâ arèya pangobâân ka frèkuènsi alel ḍâlem populasi sè salèng aberri'  lungkang gèn (gene pool) ḍâri generasi sè sèttong ka generasi sè laèn. Sâbua populasi aropaaghi klompok inḍividu alokalisasi sè aropaaghi spèsiès sè paḍâ. Mènangka conto, sakabbhina ngengat kalabân spèsiès sè paḍâ sè oḍi' ning sâbua alas sè trisolasi abhâkkèlè sâbua populasi. Sâbua gèn tongghâl ka populasi panèka bisa anḍi' bhântuk-bhântuk alternatif sè atangghung jâwâb ḍâ'ka variasi antar fenotipe organisme. Contona iyâ arèya gèn sè atangghung jâwâb ḍâ'ka bârna ngengat ngaanḍi' duwâ' alel: celleng bân potè. Lungkang gèn aropaaghi saḍâna sèt alel ka sâbua populasi tongghâl, saèngghâ sabbhân alel nyobbul ka lungkang gèn pan-brempan kalè. Fraksi gèn ḍâlem lungkang gèn sè aropaaghi alel tartânto èsebbhut mènangka frèkuènsi alel. Èvolusi kadhâddhiyân nalèkana bâḍâ pangobâân ka frèkuènsi alel ḍâlem sâbua populasi organisme sè salèng akembang biak; mènangka conto alel kaangghuy bârna cellang ka populasi ngengat dhâddhi lebbi umum. Kaangghuy ngaonèngè mèkanisme sè nyebâbbaghi sâbua populasi arèvolusi, iyâ arèya sanget aghuna kaangghuy mâmperhatèyaghi kabâḍâân-kabâḍâân napapâi sè kabhuto bi' sèttong populasi kaangghuy ta' arèvolusi. Asas Hardy-Weinberg nyataaghi jhâ' frèkuènsi alel (variasi ka sâbua gèn) ka sâbua populasi sè cokop rajhâ bhâkal tettep konstan manabi gâjhâ ḍorong sè bâḍâ ka populasi kasebbhut coma panataan polè alel sacara acak salama pâmbenthukân spèrma otabâ sèl tellor bân kombinasi acak alel sèl klamin panèka slama pâmbuahân. Populasi kadhi nèka èkoca' mènangka ḍâlem kasâtimbângan Hardy-Weinberg bân ta' arèvolusi. === Alirân gèn === Alirân gèn iyâ arèya pârtokaran gèn antar populasi, sè biasana aropaaghi spèsiès sè paḍâ. Conto alirân gèn ḍâlem sâbua spèsiès alèpothi migrasi bân parkembângan organisme otabâ pârtokaran serbuk sari. Transfer gèn antar spèsiès alèpothi pâmbenthukân organisme hibrid bân transfer gèn horizontal. Migrasi ka ḍâlem otabâ ka lowar populasi bisa ngobâ frèkuènsi alel, tor nambâ variasi gènetika ka ḍâlem sèttong populasi. Imigrasi bisa nambâ bahan gènetika anyar ka lungkang gèn sè ampon bâḍâ ka sèttong populasi. Sabâligghâ, imigrasi bisa maèlang bahan gènetika. Karana pamèsaan rèproduksi antara duwâ' populasi sè adivergen èkabhuto sopajhâ dhâddhi spèsiasi, alirân gèn bisa malambat prosès panèka kalabân nyebbarraghi gènetika sè biḍâ antar populasi. Alirân gèn èhalangi bi' bârisen ghunung, samudera, bân paḍâng pasèr. Sampè' bangonan manossa kadhi Gedḍung Raksasa Cèna bisa ngalangi alirân gèn taneman. Aghântong ḍâri sajhâu kamma duwâ' spèsiès ampon adivergen sajhâk lalohor sareng palèng anyara kabbhi, iyâ arèya pola kaduwâ' spèsiès kasebbhut ngasèllaghi katoronan, kadhi ka jhârân bân kleddai sè hasèl pangabinan camporanna ngasèllaghi bagal. Hibrid kasebbhut biasana manḍul, mèlana karana duwâ' sét kromosom sè biḍâ ta' bisa apasangan salama meiosis. Ka kasus panèka, spèsiès sè ahubungan semmak bisa sacara règulèr saling akabi, namong hibrid sè èhasèllaghi bhâkal terslèksi kalowar, bân kaduwâ' spèsiès panèka tettep bhiḍha. Namong, hibrid sè anḍi' kamampoan akembâng biak torsakadhâng abhântuk, bân spèsiès anyar panèka bisa ngaanḍi' sèpat-sèpat antara kaduwâ' spèsiès lalohor otabâ fenotipe sè sacara sakabbhina anyar. Pentèngnga hibridisasi ḍâlem pambhântukân spèsiès anyar hèwân ta' jellas, maskè ning brempan kasus ampon ètemmo ka bânnya' jennis hèwân, Hyla versicolor aropaaghi conto hèwân sè ampon èkaji kalabân bhâghus. Hibriḍisasi aropaaghi cara spèsiasi sè parlo ka taneman, karana poliploiḍi (andhi' lebbi ḍâri duwâ' kopi ka sabbhân kromosom) bisa lebbi ètolèransi ka taneman èbânḍingaghi hèwân. Poliploiḍi sangât parlo ka hibdrid karana dhibi'na ngizinnaghi rèproduksi, kalabân duwâ' sèt kromosom bisa apasangan kalabân pasangan sè iḍentik salama mèiosis. Poliploid jughân ngaanḍi' kamaceman gènetika sè lebbi, sè ngizinnaghi manyèngghâ dèprèsi panangkaran sanak (inbreeding dèprèssion) ka populasi sè kèni'. Transfer gèn horizontal aropaaghi transfer bahan gènetika ḍâri sèttong organisme ka organisme laènna sè benni katoronna. Hal panèka palèng omom kadhâddhiyân ka baktèri. Ka biḍâng pangobatân, hal panèka akontribusi ḍâ'ka rèsistansi antibiotik. Nalèkana sèttong baktèri ngaollè gèn rèsistansi, dhibi'na bhâkal kalabân ceppet atransferra ka spèsiès laènna. Transfer gèn horizontal ḍâri baktèri ka eukariota kadhi khamir Saccharomyes cerevisiae bân kumbang Callosobruchus chinensis jughân bisa kadhâddhiyân. Conto transfer ḍâlem sakala rajhâ iyâ arèya ka eukariota bdelloid rotifers, sè tampa'na ampon narèma gèn ḍâri baktèri, fungi, bân taneman. Virus jughân bisa ngibâ DNA antara organisme, ngizinnaghi transfer gèn antara domain. Transfer gèn skalana rajhâ jughân ampon kadhâddhiyân antara lalohor sèl eukariota kalabân prokariota salama akuisisi kloroplas bân mitokondria. === Èpigènetik === Brempan pangobâân sè bisa èwârissaghi ta' bisa èkaètkan kalabân pangobâân urutân nuklèotida DNA. Fènomèna panèka tamaso' ḍâlem katagori sistem pawârisen èpigènetik. Sistem panèka anyakup proses kadhi mètilasi DNA, sè nanḍâi kromatin, potâran mètabolisme manḍiri, panekkanan gèn lèbhât gângguân RNA, bân struktur tello' ḍimensi protèin (kadhi prion). Sistem pawârisen èpigènetik ampon èiḍèntifikasi ka tingkat organisme. Ahli biologi parkembângan ngusullaghi jhâ' intraksi sè rowet ḍâlem jâringan gènetik bân komunikasi sèl ollè nimbullaghi variasi sè bisa èwârissaghi sè mungkin aḍâsari brempan mèkanisme sè talèbhât ḍâlem plastisitas bân kanalisasi pakembangan. Hèritabilitas jughân bisa kadhâddhiyân ka skala sè lebbi rajhâ. Kadhi, pawârisen èkologi, sè èḍorong bi' aktivitas organisme sè tratur bân lang-ngulang èlingkunganna. Abhântuk wârisân èfèk sè èmoḍifikasi bân akontribusi ka prosès slèksi ka generasi salanjhuttâ. Conto laèn ḍâri hèritabilitas ḍâlem èvolusi, sè ta' scara langsung èkendalikan bi' gèn, aliputi pawârisen sèpat-sèpat budhâjâ bân simbiogènesis. == Mèkanisme == Mèkanisme otama kaangghuy ngasèllaghi pangobâân èvolusionèr iyâ arèya slèksi alam bân anyoan gènetika. Slèksi alam afavorittaghi gèn sè ningkattaghi kapasitas kalangsungan bân rèproḍuksi. Anyoan gènetika aropaaghi pangobâân acak ka frèkuènsi alel, èsabâbbagghi bi' pacontoan acak (random sampling) gèn generasi slama rèproḍuksi. Alirân gèn aropaaghi transfer gèn ḍâlem bân antar populasi. Kapântingan rèlatif slèksi alam bân anyoan gènetika ḍâlem sâbua populasi avariasi, tergantung ka koatna slèksi bân okoran populasi èfèktif, sè aropaaghi jumla inḍividu sè akamampoan kaangghuy akembâng biak. Slèksi alam biasana aḍominasi ka populasi sè rajhâ, mènangka anyoan gènetika aḍominasi ka populasi sè kèni'. Dominasi anyoan gènetika ka populasi sè kèni' bahkan bisa nyebâbbagghi fiksasi mutasi sè sakoni' aroghiaghi. Karanana, kalabân ngobâ okoran populasi bisa sacara dramatis ngaroè ara èvolusi. Lè'èr bhutol populasi, sè kakdimma populasi makèni' kaangghuy samantara bhâkto bân kaèlangan variasi gènetika. Nyebâbbagghi populasi sè lebbi aragam. Lè'èr bhutol èsabâbbagghi bi' pangobâân ka alirân gèn, kadhi migrasi sè noron, èkspansi ka habitat sè anyar, otabâ subḍivisi populasi. === Slèksi alam === Slèksi alam iyâ arèya prosès sè kakdimma mutasi gènetika sè ningkattaghi kaberlangsungan bân rèproḍuksi sèttong organisme dhâddhi (bân tettep) lebbi umum ḍâri generasi sè sèttong ka generasi sè laèn ka sâbua populasi. Dhibi'na segghut èsebbhut mènangka mèkanisme sè "kabuktè dhibi'" karana: - variasi kawârissaghi bâḍâ ḍâlem populasi organisme. - organisme ngasèllaghi katoronan lebbi ḍâri sè bisa atahan oḍi'. - katoronan- katoronan panèka avariasi ḍâlem kamampuna tahan oḍi' bân rèproḍuksi. Kondisi-kondisi panèka ngasèllaghi kompetisi antar organisme kaangghuy atahan oḍi' bân arèproḍuksi. Sabâb ghâpanèka, organisme kalabân sèpat-sèpat sè lebbi ngontongaghi bhâkal lebbi amongkinnaghi awârissaghi sèpatthâ, mènangka sè ta' ngontongaghi cenḍrung ta' bhâkal èwârissaghi ka generasi salanjhuttâ. Konsèp pusat slèksi alam iyâ arèya kabugâran èvolusi organisme. Kabugâran èvolusi ngokor kontribusi gènetika organisme ka generasi salanjhuttâ. Namong, panèka ta' paḍâ kalabân jumla tottal katoronan, malaènkan kabugâran ngokor proporsi generasi kasebbhut kaangghuy ngibâ gèn sâbua organisme. Karana panèka, bilâ sâbua alel ningkat kabugâranna lebbi ḍâri ka alel-alel laènna, maka ka tiap generasi, alel kasebbhut dhâddhi lebbi umum ḍâlem populasi. Conto-conto sèpat sè bhâkal ningkattaghi kabugâran iyâ arèya paningkatân kabugâran iyâ arèya paningkatân kabârlangsungan oḍi' bân fekinditas. Sabâligghâ, kabugâran sè lebbi renḍâ sè èsabâbbagghi bi' alel sè korang ngontongaghi otabâ maroghi ngakibattâghi alel panèka dhâddhi lebbi langka. Iyâ arèya penting kaangghuy mampârhatèyaghi jhâ' kabugâran sâbua alel benni karakteristik sè tettep. Nalèkana lingkungan aobâ, sèpat-sèpat sè sabelluna asèpat nètral otabâ maroghi bisa dhâddhi ngontongaghi bân sè sabelluna ngontongaghi bisa dhâddhi maroghi. Slèksi alam ḍâlem sâbua populasi kaangghuy sâbua sèpat sè nilayya avariasi, misalla tègghi bâḍân, bisa èkatagorikân dhâddhi tello' jennis. Sè ḍâ'aḍâ' iyâ arèya slèksi bârara (directional selection), sè aropaaghi gèsèran nilai ta-rata sèpat ḍâlem sellang bhâkto tartânto, misalla organisme cenḍrung dhâddhi lebbi tègghi. Kaduwâ', slèksi pamotos (disruptive selection), aropaaghi slèksi nilay èkstrem, bân segghut ngakibattâghi duwâ' nilai sè biḍâ dhâddhi lebbi umum (kalabân nylèksi kalowar nilai ta-rata). Hal panèka kadhâddhiyân baik organisme sè panḍâk otabâ lanjhâng angontongaghi, mènangka organisme kalabân tèngghi manengga bhunten. Katello', slèksi pamantâp (stabilizing selection), iyâ arèya slèksi ḍâ'ka nilai-nilai èktrem, nyebâbbagghi organisme sacara laonan ngaanḍi' tèngghi bâḍân sè paḍâ. Kasus khusus slèksi alam iyâ arèya slèksi sèksual, sè aropaaghi slèksi kaangghuy sèpat-sèpat sè aningkattaghi kaberhasilân pangabinan kalabân ningkattaghi daya tarik sèttong organisme. Sèpat-sèpat sè arèvolusi lèbhât slèksi sèksual otamana bâḍâ pajântân brempan spèsiès hèwân. Maskè sèpat panèka bisa manoronnaghi kalangsungan oḍi' inḍividu jântân kasebbhut (misalla ka tandhuk rusa sè rajhâ bân bârna sè cerrah bisa manarèk prèdator), katak-ontongan kalangsungan oḍi' panèka èsaèmbângaghi bi' kabârhasèlân rèproḍuksi sè lebbi tèngghi ka pajântân. Biḍâng riset sè aktif ḍâlem biḍâng biologi èvolusi ka bhâkto samankèn iyâ arèya sèttongan slèksi, kalabân slèksi alam èajuaghi alako ka tingkat gèn, sèl, organisme inḍividu, klompok organisme, bân sampè' spèsiès. Dâri modèl-modèl panèka, taḍâk sè èksklusif, bân slèksi bisa alako ka brempan tèngkatân sacara srentak. Ning bâbâ tèngkat inḍividu, gèn sè èsebbhut transposon ausaha kaangghuy ngopi dhibi'na ning sakabbhina gènom. Slèksi ka tingkat ning attas inḍividu, kadhi slèksi klompok, bisa ngizinnaghi èvolusi ko-operasi. divm9417hsjtx1rxnvgqqbma232b0ke Bhibhik 0 2580 16036 15740 2024-02-15T08:34:52Z Narasilisaa 2393 16036 wikitext text/x-wiki '''Bhibhik''' iyâ arèya sala sèttong dhâghing sè èyangghuy ghâbây bahan kakanan sè asalla ḍâri mano’ salaèn ajâm. Conto ola'an bhibhik iyâ arèya èghuring bân èpangghâng. Salaèn rèya, tellor bhibhik bisa èghâbây tellor assèn. Dhâghing bhibhik noddhu ḍâ’ dhâghing sè èkaollè ḍâri bhâdhâna bhibhik, otamana ḍâḍâ bân pokang. Dhâghing pokang bhibhik abârna petteng bân lebbi alemma’ èbhândhing ḍâḍâna. Dhâghing ḍâḍâna bhibhik abârna lebbi petteng èbhândhing bârnana dhâghing ajâm bân dhâghing kalkun. Sabâb bhibhik arèya sala sèttong macem mano’ aèng, dhâghing bhibhik anḍi’ lapèsan lemma’ è bâbâna kolè’na ghâbây ajâgâ panassa bhâdhân. Bhibhik sè èpaksa lempo ngangghuy cara èpaksa ngakan biasana ka’angghuy ngasèllaghi foie gras, kakanan sè èghâbây ḍâri atèna bhibhik. Macem bhibhik sè èyobu khusus ghâbây èpadhâddhi bahan kakanan antarana bhibhik Muscovy bân bhibhik Mulard. Mulard iyâ arèya bhibhik hasèl persilangan bhibhik Peking bân Muscovy, bân bhibhik arèya sifatta steril. qn3ehfyoxf2g8kv3az6vtd0ogzrb8ss Husein Ja'far Al Hadar 0 2581 15704 15703 2024-01-30T08:30:45Z Royhanah 1687 15704 wikitext text/x-wiki Habib '''Husein bin Ja'far Al Hadar''', S.Fil.l.,M.Ag. ([[bhâsa Arab]]: حسين جعفر الحضر; bhâbbhâr 21 Junè 1988) iyâ arèya tokang ḍâ'wâ bân tokang serrat Inḍonesia. Habib Husein bin Ja'far aropa'aghi kalowaran Magister Èlmo Al-Qur'an bân tapsèr è UIN Syarif Hidayatullah Jakarta. Habib Husein bin Ja'far jhughâ aropa'aghi tokang serrat è mèḍia massa, paoca' tentang kabhâr sè akaè' bân Islam, bân Direktur Akademi Kebudayaan Islam Jakarta. == Kaoḍiân Awwâl == Husein iyâ arèya rèng lakè' katoronan [[MADHURĀ|Madhurâ]] sè paḍâ bâḍâ gâris katoronan Nabbhi Mohammad.Eppa'na Husein anyama Ja'far bân anḍi' marga Al Hadar. Husein anḍi' cèrè khas ngangghuy kaos bân calana jeans polè kocca potè. Husein abangon karierrâ lèbât dhunnya serratḍhân (literasi) è mèḍia-mèḍia nasional sajjhâk kuliah. Husein aghâbây kanal mèḍia YouTube ajuḍul "Jeda Nulis". Angghâpânna Husein, ḍâ'wâ ta' coma ollè è klako è mimbâr-mimbâr masjid otabâ majlis ta'lim. === Sombher === qjqnolwy5wgi00gagziyn2z1g6c5oz8 Wangsa Mataram 0 2582 15720 15719 2024-01-31T07:56:27Z Anis Ainun 1881 15720 wikitext text/x-wiki Wangsa Mataram (Jhâbâ: ꦮꦁꦯꦩꦠꦫꦴꦩ꧀, <abbr>translit. ''wangsa mataram'', <small>pangoca'an bhâsâ Jhâbâ:</small> [wɔngˈsɔ mat̪aram]</abbr>, èkennal jughân kalabhân oca’ ''Catur Sagotra'') otabâ Dinasti Mataram aropaaghi pangolokkan ḍâ’ kaluwarga ponggâbhâ sè amarènta tello’ kraton, yakni Mataram Islam, Surakarta bân Yogyakarta, tor ḍuwâ’ kaḍipatèn yakni Mangkunagaran bân Pakualaman. Samarèna perrang takhta jhâbâ katello’ kalèna sampè’ satèya, Wangsa Mataram pagghun amarènta monarki-monarki sè apèsa ḍâri Mataram Islam (''Catur Sagotra''). == Sajhârâ == Wangsa Mataram aropaaghi dinasti ḍibuḍina sè ngowasaè tana Jhâbâ. Wangsa Mataram rèya amarènta naghârâ sè anḍi’ nyama paḍâ bi’ kaluwargana, ''Mataram, s''èttong naghârâ sè angghâl è ḍaèra lampet rontona Kraton Mataram Kuno bân sajhân lèbar sampè’ para’ ngowasaè sakabbhina tana Jhâbâ, Madhurâ bân daèra laènna sè semma’. Mètorot sajarana, rato Mataram aropaaghi teddhâ’an ḍâri Ki Ageng Sela (Sela iyâ arèya sèttong dhisa è sedḍi’na Demak). Sala sèttong teddhâ’an Ki Ageng Sela iyâ arèya Ki Ageng Enis anḍi’ potra sè anyama Ki Ageng Pemanahan, sakkabhina aropaaghi tokoh sè mabâḍâ Wangsa Mataram abhâreng tokoh ḍâri Sela sè laèn, yakni Ki Juru Martani bân Ki Panjawi. Para rato ḍâri wangsa Mataram biyasana nganggui ghellâr sè èkala’ ḍâri pan-brâmpan bhâsa, otamana ḍâri bhâsa Jhâbâ bân Arab. Èantarana ghellâr sè palèng bânnya’ èkaonèngè iyâ arèya sunan bân sultan. == Daftar Para Rato == Pèriode Mataram: # Panembahan Senapati (Danang Sutawijaya) 1586 – 1601 # Susuhunan Anyakrawati (Radèn Mas Jolang) 1601 – 1613 # Sultan Agung Anyakrakusuma (Radèn Mas Jatmika) 1613 – 1645 # Susuhunan Amangkurat I (Radèn Mas Sayyidin) 1646 – 1677 # Susuhunan Amangkurat II (Radèn Mas Rahmat) 1677 – 1703 # Susuhunan Amangkurat III (Radèn Mas Sutikna) 1703 – 1705 # Susuhunan Pakubuwana I (Radèn Mas Darajat) 1704 – 1719 # Susuhunan Amangkurat IV (Radèn Mas Suryaputra) 1719 – 1726 # Susuhunan Pakubuwana II (Radèn Mas Prabasuyasa) 1726 – 1742 (Periode I) # Susuhunan Amangkurat V (Radèn Mas Garendi) 1742 – 1743 # Susuhunan Pakubuwana II (Radèn Mas Prabasuyasa) 1743 – 1745 (Periode II). Pèriode Surakarta: # Susuhunan Pakubuwana II (Radèn Mas Prabasuyasa) 1745 – 1749 (Periode III) # Susuhunan Pakubuwana III (Radèn Mas Suryadi) 1749 – 1788 # Susuhunan Pakubuwana IV (Radèn Mas Subadya) 1788 – 1820 # Susuhunan Pakubuwana V (Radèn Mas Sugandi) 1820 – 1823 # Susuhunan Pakubuwana VI (Radèn Mas Sapardan) 1823 – 1830 # Susuhunan Pakubuwana VII (Radèn Mas Malikis Solikin) 1830 – 1858 # Susuhunan Pakubuwana VIII (Radèn Mas Kuseini) 1858 – 1860 # Susuhunan Pakubuwana IX (Radèn Mas Duksina) 1860 – 1893 # Susuhunan Pakubuwana X (Radèn Mas Sayyidin Malikul Kusna) 1893 – 1939 # Susuhunan Pakubuwana XI (Radèn Mas Antasena) 1939 – 1945 # Susuhunan Pakubuwana XII (Radèn Mas Suryo Guritno) 1945 – 2004 # Susuhunan Pakubuwana XIII (Radèn Mas Suryo Partono) 2004 – Petahana Pèriode Yogyakarta: # Sultan Hamengkubuwana I (Radèn Mas Sujana) 1755 – 1792 # Sultan Hamengkubuwana II (Radèn Mas Sundara) 1792 – 1810 (Periode I) # Sultan Hamengkubuwana III (Radèn Mas Suraja) 1810 – 1811 (Periode I) # Sultan Hamengkubuwana II (Radèn Mas Sundara) 1811 – 1812 (Periode II) # Sultan Hamengkubuwana III (Radèn Mas Suraja) 1812 – 1814 (Periode II) # Sultan Hamengkubuwana IV (Radèn Mas Ibnu Jarot) 1814 – 1822 # Sultan Hamengkubuwana V (Radèn Mas Gatot Menol) 1822 – 1826 (Periode I) # Sultan Hamengkubuwana II (Radèn Mas Sundara) 1826 – 1828 (Periode III) # Sultan Hamengkubuwana V (Radèn Mas Gatot Menol) 1828 – 1855 (Periode II) # Sultan Hamengkubuwana VI (Radèn Mas Mustaja) 1855 – 1877 # Sultan Hamengkubuwana VII (Radèn Mas Murteja) 1877 – 1921 # Sultan Hamengkubuwana VIII (Radèn Mas Sujadi) 1921 – 1939 # Sultan Hamengkubuwana IX (Radèn Mas Dorodjatun) 1939 – 1988 # Sultan Hamengkubuwana X (Radèn Mas Herjuno Darpito) 1989 – pertahana Pèriode Mangkunagaran Surakarta: # Adipati Mangkunegara I (Radèn Mas Said) 1757 – 1795 # Adipati Mangkunegara II (Radèn Mas Sulama) 1795 – 1835 # Adipati Mangkunegara III (Radèn Mas Sarengat) 1835 – 1853 # Adipati Mangkunegara IV (Radèn Mas Sudira) 1853 – 1881 # Adipati Mangkunegara V (Radèn Mas Sunita) 1881 – 1896 # Adipati Mangkunegara VI (Radèn Mas Suyitna) 1896 – 1916 # Adipati Mangkunegara VII (Radèn Mas Surya Suparta) 1916 – 1944 # Adipati Mangkunegara VIII (Radèn Mas Hamidjoyo Saroso Notosuparto) 1944 – 1987 # Adipati Mangkunegara IX (Radèn Mas Sudjiwo Kusumo) 1988 – 2021 # Adipati Mangkunegara X (GPH. Bhre Cakrahutomo Wira Sudjiwo) 2022 – Petahana Pèriode Pakualaman Yogyakarta: # Adipati Paku Alam I (BPH. Natakusuma) 1813 – 1829 # Adipati Paku Alam II (Radèn Tumenggung Natadiningrat) 1892 – 1858 # Adipati Paku Alam III (GPH. Sasraningrat) 1858 – 1864 # Adipati Paku Alam IV (Radèn Mas Nataningrat) 1864 – 1878 # Adipati Paku Alam V (KPH. Suryadilaga) 1878 – 1900 # Adipati Paku Alam VI (KPH. Natakusuma) 1900 – 1902 # Dewan Perwalian Pakualaman 1902 – 1906 # Adipati Paku Alam VII (Radèn Mas Arya Surarja) 1906 – 1937 # Adipati Paku Alam VIII (Radèn Mas Arya Sularsa Kunta Suratna) 1937 – 1998 # Adipati Paku Alam IX (Radèn Mas Haryo Ambarkusumo) 1999 – 2015 # Adipati Paku Alam X (Radèn Mas Wijoseno Haryo Bimo) 2016 – Petahana == Pamakaman == Para rato Mataram sabelumma Sultan Agung èkobhuraghi è Pasarèan Mataram. Samarèna èpajhâghâ Astana Pajimatan Himagiri è Bantul taon 1632, Sultan Agung bân para rato sènerrosaghi (Surakarta bân Yogyakarta) jughân èkobhuraghi è ḍissa’. Dhinèng para rato Mangkunagaran èkobhuraghi è Astana ḍâjâ è Surakarta, tor Astana Mangadeg bân Astana Girilayu è Karanganyar. Samantara rato Pakualaman èkobhuraghi è Astana Giriganda è Kulon Progo. == Pahlawan Nasional Indonèsia == * Sultan Agung Adi Prabu Anyakrakusuma * Susuhunan Pakubuwana VI * Susuhunan Pakubuwana X * Susuhunan Pakubuwana XII * Sultan Hamengkubuwana I * Sultan Hamengkubuwana IX * Adipati Mangkunagara I * Adipati Paku Alam VIII * BPH. Diponegoro (Pangeran Diponegoro) * Jenderal TNI (Purn.) GPH. Jatikusumo * R.Ay. Hj. Siti Hartinah * R.M. Suwardi Suryaningrat (Ki Hajar Dewantara) * R.M. Suryopranoto == Catur Sagotra == Catur Sagotra aropaaghi panyèttongan empa’ entitas sè ghi’ anḍi’ hubungan sèttong tongghâl kakarabhâtân. Sè arujuk ḍâ’ bhâlâ kraton Wangsa Mataram. Kraton-kraton jarèya iyâ arèya Kesunanan Surakarta, Kesultanan Yogyakarta, Kaḍipatèn Mangkunagaran bân Kadipaten Pakualaman. Kaanggui masemma’ empa’ entitas pèsa’na Mataram, pamarènta Daèra Istimèwa Yogyakarta lebhat Dinas Kebudayaan pancet mabâdhâ festival Catur Sagotra phen taon. Festival rèya ètoro’è ḍâri perwakilan empa’ wilaya pecahan Mataram. Empa’ karaton biyasana nampilaghi Mahakarya seni bân budaya sè dhâbiḍâ. == Abâs Jughân == * Pakubuwana * Hamengkubuwana * Mangkunagara * Paku Alam == Pranala loâr == "Asal Usul Dinastii Mataram Islam", https://web.archive.org/. 2015-09-23. aksès 2023-01-31. "Kisah Terpecahnya Kerajaan Mataram Islam", https://web.archive.org/. 2013-01-21. aksès 2023-01-31. "History and Genealogy of Javanese Kings of the Mataram Dynasty". https://www.denverartmuseum.org/. aksès 2023-01-31. fp1sy6vkjvsz07h3svpmuevbzjlefcx Ḍâpor 0 2583 16034 15742 2024-02-15T08:33:37Z Narasilisaa 2393 16034 wikitext text/x-wiki '''Ḍâpor''' iyâ arèya kennangan, biasana bâdâ è dâlem roma, èyangghuy ghâbây kennanga amassa’ bân nyeḍia’aghi kakanan. Manorot KBBI, ḍâpor arèya kennanga amassa’. Kalakoan kaḍi’ rèya enyamaèn kagiadhân amassa’. È laèn sisi, kata ḍâpor kennèng èghâbây noddhu kagiadhân amassa’ bân jhughân hasèl dâri kagiadhan panèka. == Ropana Ḍâpor == Abhârengan kalabân perkembangan budaya bân teknologi, ropana ḍâpor jhughân aobâ. Parencanaan ḍâpor modern jhâman satèya noro’ prinsip segitiga sè notoraghi tello’ ghunana ḍapor, èngghi panèka kennanga nyabâ’ (akadhi kolkas), kennanga nyiapaghi, bân kennanga amassa’. Prinsip rèya ètotoraghi sopajâ tello’ prinsip arowa tak salèng ngalangaghi, tor jhughân jarak antara sè tello’ tak jhâu. Ropana ḍâpor sè biasana èbâdâ’aghi iyâ arèya: * Sakabbhina fungsi sè kasebbhut è attas èsabâ’ è sèttong tembok, sa’èngghâ prinsip segitiga arèya dhâddhi sèttong ghâris (sèttong tembok). Ropa rèya korang efektif namong ahemat kennangan. * Ropa laèna dari fungsi è attas iyâ arèya ḍâpor ètata è ḍuwa’ tembok sè alabânan arah. * Ropa dapor L, arèya pakakas ḍâpor esabâ’ e ḍuwa’ tembok se apesa (e bhucoh). * Ropa dapor U, arèya ngennangaghi 3 tembok. Ḍhâng-kadhâng, ḍâpor jhughân andi’ kennangan sè bisa èghâbây kennanga ngakan. kly1ckwofbvhe1a3g22fddpioqu0dun Rojhâk 0 2584 16035 15757 2024-02-15T08:34:09Z Narasilisaa 2393 16035 wikitext text/x-wiki '''Rojhâk''' iyâ arèya kakanan sè èghâbây ḍâri wâ’-buwâ’ân, dhâng-kadhâng èpobuwi jhângan sè èsèksèk, lajhu èpobuwi palappa aropa accem, ghulâ, cabbhi, bân laèna. Istilah rojhâk jhughân andi’ artè “ngancoraghi”, “nyèksèk pa'alos”, otabâ “nyèrsèr”. Rojhâk kennèng ètemmoè è sakabbhina daerah neng Indonesia, bân bâḍâ bânnyak macemma è ḍâlem negeri. Macem rojhâk sè palèng èkennal iyâ arèya rojhâk buwâ, sè aropa’aghi camporan buwâ bân jhângan sè èsèrsèr lajhu èpobuwi palappa ghulâ arrèn peddhis. Lok akaḍi’ salad buwâ sè biasana, rojhâk segghut èropa’aghi salad buwâ marghâna palappana manès bân peddhis, sè eghâbây dâri cabbhi, ghulâ arrèn, bân kacang tana. Rojhâk jhughân kakanan jhâlânan sè takennal è Bali. Rojhâk Indonesia biasana èghâbây ḍâri bahan-bahan seggher otamana wâ’-buwâ’an bân ngan-jhânganan. Rojhâk è Malaysia bân Singapura anḍi’ pangaro sè kuat dâri India. Biasana aèssè tahu ghuring, tellor kella, jícama parot, bân oḍâng ghuring. Rojhâk biasana aropa’aghi sajhiyân vegetarian sè tak ngangghuy produk ḍâri kèbân, kecuali rassa manès bân tajhem sè ollè ḍâri acan. Maskè bâriyâ, pan-bârâmpan ressèp kèngèng ngangghuy kakanan tasè’ otabâ dhâghing. Rojhâk è Malaysia bân Singapura biasana aèssè sotong, tor jhughân bâḍâ ressèp rojhâk neng Indonesia sè èssèna kakanan tasè’ otabâ dhâghing. == Macemma Rojhâk == Pan-bârâmpan macem rojhâk antarana: * Rojhâk cèngor sè ètambaèn colo’na otabâ bibir sape (cèngor) * Rojhâk manès * Rojhâk pettès * Rojhâk soto * Rojhâk tahu * Rojhâk India * Rojhâk Bebeg arèya macemma rojhâk sè èssèna wa’-buwa’an sè èparot sè rassana ceèo’, buwa sè biasana èyangghuy èngghi panèka jherruk Bali. Kuwana rojhâk rèya è pan-bârâmpan daerah ètambaèn ebi otabâ acan eghabay nès-kennès è daerah Sunda, rojhâk bebeg biasana èghabay ngangghuy wa’-buwa’an akadi’ gheddhâng matta, lobi-lobi, cabbhi, jhâmbhu, acan, bân wâ’-buwâ’an rojhâk laèna. Kata “bebeg” asalla dari proses ngâbây rojhâk, èngghi panèka “dibebeg” (èkocek) ngangghuy cobik otabâ lessong ḍâri kaju. q0iaa99oznsgsiddyiy2i3mndxnms3g Ḅâsa Mâḍurâ 0 2585 15809 15772 2024-02-10T14:17:35Z EmausBot 150 Fixing double redirect to [[Bhâsa Madhurâ]] 15809 wikitext text/x-wiki #ALIH [[Bhâsa Madhurâ]] 6hk5yv97746s0glf9jnzr9mcoz2egoq Bhâsa Madhura 0 2586 15775 2024-02-07T14:01:14Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Bhâsa Madhura]] ka [[Bhâsa Madhurâ]]: Judul salah eja 15775 wikitext text/x-wiki #ALIH [[Bhâsa Madhurâ]] 6hk5yv97746s0glf9jnzr9mcoz2egoq Ḅâsa Mâlajo 0 2587 15777 2024-02-07T14:05:40Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Ḅâsa Mâlajo]] ka [[Bhâsa Malaju]]: vandal 15777 wikitext text/x-wiki #ALIH [[Bhâsa Malaju]] at1fcb6n1d34ew0z527qenae1ss0hpv Ḅâsa Kangėan 0 2588 15781 2024-02-07T14:17:23Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Ḅâsa Kangėan]] ka [[Bhâsa Kangèan]]: vandal 15781 wikitext text/x-wiki #ALIH [[Bhâsa Kangèan]] cowx5yrbnkjyqth07xmhh08mgxn7vb8 Kotta Blitar 0 2589 15784 2024-02-08T01:53:24Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Kotta Blitar]] ka [[Koṭṭa Blitar]]: Judul salah eja 15784 wikitext text/x-wiki #ALIH [[Koṭṭa Blitar]] clnbvesxpc8090fe22u99rloy4gjew8 Kottha Probolinggo 0 2590 15786 2024-02-08T02:05:52Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Kottha Probolinggo]] ka [[Koṭṭa Probolinggo]]: Judul salah eja 15786 wikitext text/x-wiki #ALIH [[Koṭṭa Probolinggo]] okn34m2n9tawmilimx0e3qmb114utk2 Batu Marmar, Pamekasan 0 2591 15788 2024-02-08T02:08:39Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Batu Marmar, Pamekasan]] ka [[Bâtomarmar, Mekkasân]]: Judul salah eja 15788 wikitext text/x-wiki #ALIH [[Bâtomarmar, Mekkasân]] atv88123ukufq7dhvi4owx3ie03421g Templat: Peserta WikiLatih 0 2592 15795 2024-02-09T10:14:10Z Ayu (WMID) 2265 ←Membuat halaman berisi '{{userbox|white|#DCDCDC|[[Berkas:Wikimedia-logo-id.svg|45px|link=]]|Pengguna ini adalah peserta pelatihan menulis Wikipedia '''[[:wmid:WikiLatih 2018|#WikiLatih]]'''{{#if:{{{acara|}}}|&nbsp;untuk acara {{{acara}}}}}{{#if:{{{tgl|}}}|&nbsp;pada tanggal {{{tgl}}}}}{{#if:{{{di|}}}|&nbsp;di {{{di}}}}}.|border-color=lightgrey}}<includeonly>{{#ifexist: Kategori:Pengguna peserta WikiLatih {{{di}}} tanggal {{{tgl}}} | Kategori:Pengguna peserta WikiLatih {{{di}}} tanggal...' 15795 wikitext text/x-wiki {{userbox|white|#DCDCDC|[[Berkas:Wikimedia-logo-id.svg|45px|link=]]|Pengguna ini adalah peserta pelatihan menulis Wikipedia '''[[:wmid:WikiLatih 2018|#WikiLatih]]'''{{#if:{{{acara|}}}|&nbsp;untuk acara {{{acara}}}}}{{#if:{{{tgl|}}}|&nbsp;pada tanggal {{{tgl}}}}}{{#if:{{{di|}}}|&nbsp;di {{{di}}}}}.|border-color=lightgrey}}<includeonly>{{#ifexist: Kategori:Pengguna peserta WikiLatih {{{di}}} tanggal {{{tgl}}} | [[Kategori:Pengguna peserta WikiLatih {{{di}}} tanggal {{{tgl}}}]] | [[Kategori:Pengguna peserta WikiLatih{{#if:{{{tgl|}}}|&nbsp;tanggal {{{tgl}}}}}|{{PAGENAME}}]]}}</includeonly> <noinclude> [[Kategori:Templat kotak pengguna]]</noinclude> hiuhoqw0a69chb1xxou05hh6e8yhzpo Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024 14 2593 15813 15797 2024-02-11T03:09:29Z Alfinlutvianaaa 1710 Alfinlutvianaaa ngallèyaghi kaca [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 9 Pèbruwari 2024]] ka [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]] 15797 wikitext text/x-wiki Kaca rèya ghâbây bhângsa Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 9 Pèbruwari 2024 ctoc9fmy6v9t8aohlf80or7p3gjd66k Ḅâsa Koantan 0 2594 15801 2024-02-10T02:32:05Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Ḅâsa Koantan]] ka [[Bhâsa Kanton]] nèmpa pangallèyan sè laju: vandal 15801 wikitext text/x-wiki #ALIH [[Bhâsa Kanton]] g5jvwyvbyvp43tysfc9o0m80cx347sh Ḅâsa Tiongkok 0 2595 15803 2024-02-10T02:38:21Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Ḅâsa Tiongkok]] ka [[Bhâsa Tiongkok]] nèmpa pangallèyan sè laju: vandal 15803 wikitext text/x-wiki #ALIH [[Bhâsa Tiongkok]] bwb5jpcmfboep4w5vy2ob8csggnzdk9 Pangangghuy:Nisa soleha 2 2596 15823 15811 2024-02-11T03:13:42Z Nisa soleha 2546 15823 wikitext text/x-wiki kaule khoirun nisa kuliah neng e universitas islam madura [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]] 0xgckje7zwdqfldlplvolgdnwu8pvlj Pangangghuy:Bang sugat 2 2597 15822 15821 2024-02-11T03:13:40Z Bang sugat 2603 15822 wikitext text/x-wiki halo! nyamana sèngko' Muhammad Hisyam Sidqi [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]] myh4wj6uk0yuypsvkbzz8qzf8ap5qnv Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 9 Pèbruwari 2024 14 2598 15814 2024-02-11T03:09:29Z Alfinlutvianaaa 1710 Alfinlutvianaaa ngallèyaghi kaca [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 9 Pèbruwari 2024]] ka [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]] 15814 wikitext text/x-wiki #ALIH [[:Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]] 4jhgovzyj60rmivyg0br5qa7d7wx86e Pangangghuy:Imroatulhss 2 2599 15827 15815 2024-02-11T03:14:53Z Imroatulhss 2206 15827 wikitext text/x-wiki Kaulâ Imroatul Hasanah ḍâri kampus IAIN Mâdhurâ jurusân èlmo Al-Qur'an bân Tapsèr. Matorsakalaangkong. [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]] 1kwk8pxaturb3k278d7vjqn47qgo4nk Pangangghuy:Austrophilia 2 2600 15844 15830 2024-02-11T03:18:59Z Austrophilia 2595 15844 wikitext text/x-wiki Halo! nyamana sèngko' Hanadi Putri, mahasiswa Universitas Islam Madura. [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]] h9urzw6utl6swbwidzw35rnfwqrhig8 Pangangghuy:Fatonatul Hasanah nana 2 2601 15861 15828 2024-02-11T03:25:26Z Fatonatul Hasanah nana 2568 15861 wikitext text/x-wiki Halo nyamanah sèngko'fatonatul hasanah,mahasiswa universitas islam madura [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]] dgu6f3mm05pabmcjknaq4nle5k8c6da Pangangghuy:Pena saja 2 2602 15855 15850 2024-02-11T03:22:59Z Pena saja 2596 15855 wikitext text/x-wiki abhe' karo kala bejreh keng mun pangarep padeh rajheh tettih jhe' anggep oreng enah se polan mabe penghaselnah tapeh abes dek remmah tengka gulinah se tentoh begus agemanah [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]] a6g304dv94suo16657gifdptshxsa9e Pangangghuy:Wazixxx 2 2603 15842 15838 2024-02-11T03:18:36Z Wazixxx 2515 15842 wikitext text/x-wiki Saya wazix dari Universitas Islam Madura [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]] 0xt0hoq1tm71h37i4ge1wafjz46d8yf Pangangghuy:Oikivivi 2 2604 15825 2024-02-11T03:14:15Z Oikivivi 2325 ←Membuat halaman berisi 'Kaulâ Oktavia Isnaini Kusnanto (Vivi) dâri kampus IAIN Madhurâ jurusân Komunikasi bân Penyiaran Islam. Matorsakalangkong. [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]]' 15825 wikitext text/x-wiki Kaulâ Oktavia Isnaini Kusnanto (Vivi) dâri kampus IAIN Madhurâ jurusân Komunikasi bân Penyiaran Islam. Matorsakalangkong. [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]] ln9d9b7veq0grghnb5i6kkgz7i7isv4 Pangangghuy:Badrus02 2 2605 15829 2024-02-11T03:15:09Z Badrus02 2599 ←Membuat halaman berisi 'Hay!!! guys tang nyamah badrus [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]]' 15829 wikitext text/x-wiki Hay!!! guys tang nyamah badrus [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]] p3buhlawdo1ra2biw12vy248ovcmcu1 Pangangghuy:Abdillah99 2 2606 15851 15849 2024-02-11T03:20:46Z Abdillah99 2604 15851 wikitext text/x-wiki asma kaulâ haikal abdillah dâri kampus uim [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]] khmwwax5ffjbqk3400w3bxv6octty5h Pangangghuy:Winda Puspitasari 2 2607 15834 15832 2024-02-11T03:17:12Z Winda Puspitasari 2565 15834 wikitext text/x-wiki halo! nyamana sèngko' Winda Puspitasari, mahasiswa Universitas Islam Madura. [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]] 8ro617a493k0kz8ayjz8vc8cq1hcoj1 Pangangghuy:Sfiyatszwyh 2 2608 15835 2024-02-11T03:17:22Z Sfiyatszwyh 2526 ←Membuat halaman berisi 'halo kanak!!! tang nyamah Fiya. sengko asli madhure, ken posang se nolesah madhure [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]]' 15835 wikitext text/x-wiki halo kanak!!! tang nyamah Fiya. sengko asli madhure, ken posang se nolesah madhure [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]] dgyqmaknm4nuy6l4n2r8u4mvekz3nqr Pangangghuy:Fattah Arfian15 2 2609 15846 15837 2024-02-11T03:19:21Z Fattah Arfian15 2600 15846 wikitext text/x-wiki kennal aghi asmanah kuleh fattah [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]] lry5dnf5utn6ez4wo99diemdcdjm7xz Pangangghuy:M kholil 09 2 2610 15860 15840 2024-02-11T03:25:25Z M kholil 09 2598 15860 wikitext text/x-wiki asma kaula mohammad kholilul rahman, asal dari ponjanan bere' kec.batu marmar kab. pamekasan. samangken a kuliah e universitas islam madura. [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]] 9cqbrvyou673cbyywtr9j6vs6ksyqz5 Pangangghuy:Rascal68 2 2611 15843 2024-02-11T03:18:58Z Rascal68 2584 ←Membuat halaman berisi 'Asmana kauleh Fausi oreng disa untuk negri [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 9 Pèbruwari 2024]]' 15843 wikitext text/x-wiki Asmana kauleh Fausi oreng disa untuk negri [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 9 Pèbruwari 2024]] gg51pcqizkwqz88ir5ihh4x9xiu2rok Pangangghuy:Kekasih bulan 2 2612 15847 2024-02-11T03:19:37Z Kekasih bulan 2602 ←Membuat halaman berisi 'asmana kaulâ rois lailatul qomariyah. bhâdhân kaulâ aropaaghi mured è Kampus Universitas Islam Madura. bhâdhân kaulâ aropaaghi mahasiswa se aktif è organisasi internal kampus. kaulâ mangkat ka uim asarâng kanca kaulâ se asmana halimatus zahroh. [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]]' 15847 wikitext text/x-wiki asmana kaulâ rois lailatul qomariyah. bhâdhân kaulâ aropaaghi mured è Kampus Universitas Islam Madura. bhâdhân kaulâ aropaaghi mahasiswa se aktif è organisasi internal kampus. kaulâ mangkat ka uim asarâng kanca kaulâ se asmana halimatus zahroh. [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]] deracnzr1lla0ipvec6wxfbbqsuq8l7 Pangangghuy:Maulana irwn 2 2613 15863 15854 2024-02-11T03:26:54Z Maulana irwn 2585 15863 wikitext text/x-wiki nyama guleh irwan maulana. deri kabupaten sampang kecamatan ketapang kampus kauleh univestas islam madura guleh andik cita cita akebey dunnyah sakak dintoh [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]] q0sk0qfpotio0xnwlr8usvsn8rtuiho Pangangghuy:Lutfit Ansori 2 2614 15853 15852 2024-02-11T03:21:34Z Lutfit Ansori 2597 15853 wikitext text/x-wiki asma kaulâ lutfi anshori dâri mekkasen [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]] 4eovnetia4j7nc862owxw9o4gvtv4ap Pangangghuy:FEBRIANI PUTRI 2 2615 15864 15856 2024-02-11T03:29:31Z FEBRIANI PUTRI 2541 15864 wikitext text/x-wiki asma kaule FEBRIANI PUTRI asal dhisa taganggser laok kecamatan waru KABUPATEN Pamekasan samangken ajhar euim madura semester settong jurasan ilmu hukum [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]] 38n05udrnk0l4pgse4x4lei2h2hdgka Pangangghuy:Mumtik Halawati 2 2616 15859 15857 2024-02-11T03:25:05Z Mumtik Halawati 2519 15859 wikitext text/x-wiki asmana kaula Mumtik Halawati asal dhisah Palengaan Daja kecamatan Palengaan Kabupaten Pamekkasan, samangken ajhar e UIM, semester lema, jurusan pendidikan anak usia dini. [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]] 3vrc38qvpro2ix94hv0qacpb59qdxq6 Pangangghuy:Sri Ratih Yulianti 2 2617 15858 2024-02-11T03:24:37Z Sri Ratih Yulianti 2569 ←Membuat halaman berisi 'Halo! nyamana sèngko' Sri Ratih Yulianti, mahasiswa Universitas Islam Madura [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]]' 15858 wikitext text/x-wiki Halo! nyamana sèngko' Sri Ratih Yulianti, mahasiswa Universitas Islam Madura [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]] kf0f7nxmjkg2ta7mneyuguxvsbl12tp Pangangghuy:Faidatullaili 2 2618 15862 2024-02-11T03:25:38Z Faidatullaili 2521 ←Membuat halaman berisi 'asmana kaulah Faidatul Laili asal dhisah Jrengik kecamatan Jrengik Kabupaten Sampang. samangken ajhar e UIM , semester lema, jurusan pendidikan anak usia dini. [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]]' 15862 wikitext text/x-wiki asmana kaulah Faidatul Laili asal dhisah Jrengik kecamatan Jrengik Kabupaten Sampang. samangken ajhar e UIM , semester lema, jurusan pendidikan anak usia dini. [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]] t2u36i72e86co9jzzwkmqynfrgyfkgo Pangangghuy:Afifakt 2 2619 15870 15869 2024-02-11T03:40:24Z Afifakt 2586 15870 wikitext text/x-wiki Nama kauleh Laila Afifah [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]] plsvucoc3sigpvn35vetfjr4lcqvb3v Koṭṭa Madiun 0 2620 16017 15950 2024-02-13T07:53:27Z Alfiyah Rizzy Afdiquni 9 16017 wikitext text/x-wiki [[Bhengkek:Flag of Madiun City.png|jmpl|Logo Koṭṭa Madiun]] '''Koṭṭa Madiun''' iyà arèya sala sèttong koṭṭa è [[Jhâbâ Tèmor|Jhàbà Tèmor,]] [[Inḍonesia|Indonèsia]].Koṭṭa rèya palèng râjâ no 4 è [[Jhâbâ Tèmor|Jhàbà Tèmor,]] samarèna [[Soraḅâjâ|Sorbhâjâ]], Malang, bân Kediri. Koṭṭa nèka bâḍâ è 150 km bun bârâ'en Sorbhâjâ ,90 km bun tèmorra Surakarta, Jhâbâ Tengnga bân 33 km è seddhi'en Ngawi. Koṭṭa rèyà bâḍâ è industri kereta api [INKA] sè aropaaghi pabrik sè aghâbây seppor sè palèng rajâ è Asia Tenggara bân anḍi' sakolaan tègghi seppor yakni Politeknik Perkeretaapian Inḍonèsia. Mottona Koṭṭa Madiun iyâ arèya MADIUN BANGKIT (bhersè, aman, nyaman, gâgâ', kreatif, bhâghus, kreatif). Koṭṭa rèya anḍi' jhulughân koṭṭa gadis, koṭṭa brem, koṭṭa peccel, koṭṭa sastra, koṭṭa pelajar, koṭṭa seppor. == Gèografi == '''Koṭṭa Madiun''' abâtes bi':<ref>BPK Perwakilan Provinsi Jawa Timur. [https://jatim.bpk.go.id/kota-madiun/#:~:text=Secara%20geografis%2C%20Kota%20Madiun%20terletak,anak%20sungai%20terbesar%20Bengawan%20Solo. "Kota Madiun"]. aksès 13-02-2024</ref> bun lao': Kecamadhân Geger bun ḍâjâ: Kecamadhân Madiun bun bârâ': Kecamadhân Jiwan, [[Kabhupatèn Magetan]] bun tèmor: Kecamadhân Wungu == Sombher == <references /> 5vwqqmub1uvx7bkwwlcj33cm6cwrmt3 Pangangghuy:Zahro1573 2 2621 15875 15871 2024-02-11T03:46:21Z Zahro1573 2605 15875 wikitext text/x-wiki asmana kaulâ Halimatus zahroh. bhâdhân kaulâ aropaaghi mured è Kampus Universitas Islam Madura. bhâdhân kaulâ aropaaghi mahasiswa se aktif è organisasi internal kam [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]] mm32p90o209nv6rpubj7e3f4ngw5235 Pangangghuy:Walidatul istaana 2 2622 15872 2024-02-11T03:45:06Z Walidatul istaana 2544 ←Membuat halaman berisi 'asmana kaulah Walidatul istaana asal dhisa Tebul Timur Kecamatan pegantenan Kabupaten Pamekasan. Samangken ajhar e UIM, semester sittung, jurusan ilmu hukum [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]]' 15872 wikitext text/x-wiki asmana kaulah Walidatul istaana asal dhisa Tebul Timur Kecamatan pegantenan Kabupaten Pamekasan. Samangken ajhar e UIM, semester sittung, jurusan ilmu hukum [[Bhângsa:Angghuta Wikilatih è Kampus Universitas Islam Madura tangghâl 11 Pèbruwari 2024]] 6b2woytbeyxz6a4m8baq0fb24wus9gv Jhâbâ Bârâ' 0 2623 17129 16020 2024-08-02T12:43:57Z Alfiyah Rizzy Afdiquni 9 17129 wikitext text/x-wiki [[Bhengkek:Peta Administratif Provinsi Jawa Barat (+ Desa).svg|jmpl|Peta Jhâbâ Bârâ']] '''Jhâbâ Bârâ'''' iyâ arèya sala sèttong propènsi è [[Inḍonesia|Indonèsia]] sè bâḍâ è bâgiyân bârâ' Polo Jhâbâ kalabân ibu koṭṭa propènsi è Koṭṭa Bandung. Jhâbâ Bârâ' èsebbut mènangka tatar Sunda otabâ pasundan karana aropaaghi kampong asli Sondhâ, suku palèng rajâ kapèng ḍuwâ' è Inḍonèsia. == Gèografis == Jhâbâ Bârâ' andi' bâtes iyâ arèya''':'''<ref>[https://www.geografi.org/2022/12/geografi-provinsi-jawa-barat.html Geografi Provinsi Jawa Barat].geografi.org. akses 11-02-2024</ref> Bun dâjâ: [[Jhâbâ|Polo Jhâbâ]] Bun tèmor: Propènsi Banten Bun lao': Propènsi Jhâbâ Tengnga bân Jhâbâ Tèmor Bun bârâ': Sellat Sondhâ == Sombher == rmcehkntuuiytvhl71gys4fmeehg00f Kabhupatèn Subang 0 2624 16023 15895 2024-02-13T10:17:29Z Alfiyah Rizzy Afdiquni 9 16023 wikitext text/x-wiki [[Bhengkek:Lambang Kabupaten Subang.jpeg|jmpl|Logo Kabhupatèn Subang]] '''Kabhupatèn Subang''' iyâ arèya sala sèttong kabhupatèn è Propènsi [[Jhâbâ Bârâ']], [[Inḍonesia|Inḍonèsia]]. Kabhupatèn nèka anḍi' èbu kotta è Kacamadhân Subang Kotta. Kabhupatèn nèka abâtâssân sarèng Tasè' Jhâbâ è ḍâjâ, Kabhupatèn Indramayu è tèmor, Kabhupatèn Sumedang è Tenggara, Kabhupatèn Banḍung bârâ' è lao', bân Kabhupatèn Purwakarta bân Kabhupatèn Karawang è Bârâ. È partenga'an 2023, jumlana orèng è Kabhupatèn Subang iyâ arèya 1.624.856 orèng.<ref name=":0">Ciputra, William. [https://bandung.kompas.com/read/2022/02/12/110241578/sejarah-dan-asal-usul-subang-kota-nanas-yang-sudah-dihuni-manusia-sejak "Sejarah dan Asal-usul Subang, Kota Nanas yang Sudah Dihuni Manusia sejak Zaman Prasejarah"]. Kompas.com. 2022-02-12. aksès 2024-02-11.</ref> Adhâsar ka Paraturan ḌaèrahKabhupatèn Subang Nomer 3 taon 2007, Kabhupatèn Subang èbâgi dhâddhi 30 Kacamadhân, sè èbâgi polè dhâddhi 245 dhisa bân 8 kalurahan. Subang lambâ' anyama Karawang Tèmor.<ref>Haryanti, Rosiana dan Hilda B Alexander. [https://properti.kompas.com/read/2018/12/22/121409121/kota-dan-kabupaten-yang-dilewati-tol-trans-jawa "Kota dan Kabupaten yang Dilewati Tol Trans-Jawa"]. Kompas.com. 2018-12-22. aksès 2024-02-11.</ref> Kabhupatèn neka èlintasi Jhâlân Pantura, Jhâlân Tol Antar-Jhâbá,Jhâlân Tol Cikopo-Palimanan (Cipali), namong èbhu kotta Kabhupatèn Subang bânnè è jalur nèka. Jhâlân pantura è Kabhupatèn Subang panèka sala sèttonga sè palèng èmo' è Polo Jhâbá. Kacamadhân sè bâḍâ è Jhâlân Pantura nèka, è antarana Kacamadhân Ciasem bân Kacamadhân Pamanukan. Salaèn èpon èlebâtdhi jalur Pantura, Kabhupatèn Subang èlebâtdhi jughân Jhâlân Alternatif Sadang-Cikamurang, sè lèbât è tengnga bâgiyân Kabhupatèn Subang bân masambungaghi Sadang è Kabhupatèn Purwakarta kalabân Kacamadhân Tomo è Kabhupatèn Sumedang. Jalur nèka cè' rammèna apapolè è mosèm prèi akadhi tellasân. Kabhupatèn Subang sè abâtessân langsung kalabân Kabhupatèn Bandung è bun lao' anḍi' akses langsung sè jughân masambungaghi Jhâlân Pantura kalabân Koṭṭa Bandung. Jalur nèka cokop nyaman èlèbâtdhi kalabân panorama alamma sè ce' lèburrâ aropa talon, kebbhun ettè sè alèbâtdhi Kawasan Wisata Aèng Panas Ciater bân Ghunong Tangkubanparahu.<ref name=":0" /> == Sombher == 7cjmilog68l1j26bgw68vt8wnp5b0vy Kabhupatèn Mojokerto 0 2625 15965 15963 2024-02-11T06:23:42Z Sfiyatszwyh 2526 15965 wikitext text/x-wiki [[Bhengkek:Seal of Mojokerto Regency.svg|jmpl|Logo Kabhupatèn Mojokerto]] '''Kabhupatèn Mojokerto''' iyà arèya sala sèttong kabhupatèn è [[Jhâbâ Tèmor|Jhàbà Tèmor,]] [[Inḍonesia|Indonèsia]]. Faktana, èberri' nyama Mojokerto polana bâdâ è Kacamadhàn Mojosari bàn satèya bànnya' gheddhung pamarènta se èpinda ḍâri Kotta Mojokerto ka Kacamadhàn Mojosari. Kabhupatèn Mojokerto arèya èpaddhek è tangghâl 9 Mèi 1293 aropa aghi wilaya Kabhupatèn palèng towa ke-10 è Propinsi [[Jhâbâ Tèmor|Jhàbà Tèmor]]. Samarèna ambuna Majapahit se a pusat è Trowulan, ḍaera arèya pas èkennal kalabân sebbhutdhân Kadipaten Djapan. == Gèografi == Mongghu gèografi, Wilaya Kabhupatèn Mojokerto bâḍâ è 111°20’13” s/d 111°40’47” Bujur Tèmor bân 7°18’35” s/d 7°47” Lintang Lao'. Kabhupatèn Mojokerto abâtes bi':<ref>Kabupaten Mojokerto Full Of Majapahit Greatness. [https://mojokertokab.go.id/gambaran-umum Gambaran Umum Kondisi Wilayah Kabupaten Mojokerto.] . akses 11-02-2024</ref> * Bun Ḍâjâ : Kabhupatèn Lamongan bân Kabhupatèn Gresik * Bun Tèmor : Kabhupatèn Sidoarjo bân Kabhupatèn Pasuruan * Bun Lao' : Kotta Batu bân Kotta Malang * Bun Bârâ' : Kabhupatèn Jombang == Sombher == <references /> c0lh7idy7ln163ogotyb7e9woo63qbb Kabhupatèn Ngawi 0 2626 16024 16022 2024-02-13T10:17:34Z 182.1.106.120 16024 wikitext text/x-wiki [[Bhengkek:Lambang Kabupaten Ngawi (svg).svg|jmpl|Logo Kabhupatèn Ngawi]] '''Kabhupatèn Ngawi''' iyà arèya sala sèttong kabhupatèn è [[Jhâbâ Tèmor|Jhàbà Tèmor,]] [[Inḍonesia|Indonèsia]]. Ibu koṭṭana iyâ arèya [[:id:Kota Ngawi|Kacamadhân Ngawi]]. Kabhupatèn Ngawi bâḍâ è palèng konco' bârâ' Propènsi Jhâbâ Tèmor sè abâtes langsung ben Propènsi [[Jhâbâ Tengnga]]. Kabhupatèn rèya abâtes langsung ben Kabhupatèn Grobogan è ḍâjâna, Kabhupatèn Blora (kaḍuwâna maso' Propènsi Jhâbâ Tengnga bân Kabhupatèn Bojonegoro. Anapon Ngawi abâtessan bi' Kabhupatèn Madiun è tèmor. Kabhupatèn Magetan bân Kabhupatèn Madiun è lâo', bân Kabupaten Sragen bân Kabhupatèn Karanganyar (Propènsi Jhâbâ Tengnga) è bâgiyân bârâ'.<ref name=":0">Portal Resmi Pemerintah Kabupaten Ngawi. [https://ngawikab.go.id/letak-geografis/ "Letak Geografis"]. aksès 12-02-2024 </ref> == Gèografis == Sacara geografis Kabhupaten Ngawi bâḍâ è 7o21’-7o31’ Lintang Lao' bân 110o10’-111o40’ Bujur Tèmor.<ref name=":0" /> == Sombher == p7bj2md4dtlyffm04qf6rr4maa0x6bx Kabhupatèn Purbalingga 0 2627 16027 15971 2024-02-13T10:46:37Z Alfinlutvianaaa 1710 16027 wikitext text/x-wiki [[Bhengkek:Lambang Kabupaten Purbalingga.png|jmpl|Logo Kabupaten Purbalingga]] '''Purbalingga''' iyà arèya sala sèttong kabhupatèn è [[Jhâbâ Tèmor|Jhàbà Tengnga,]] [[Inḍonesia|Inḍonèsia]]. Ibu koṭṭana bâ[[Inḍonesia|ḍ]]â è Kabhupatèn Purbalingga. Kabhupatèn arèya abâtessân bân Kabhupatèn pemalang è ḍâjâ, è Purbalingga Banjarnegara è tèmor bân è lao', kalabân Kabhupatèn Banyumas è bârâ' bân lao'. Jumla masyarakat Kabhupatèn Purbalingga tengnga taon 2023 bânnya'an 1.040.109 orèng. Masyarakat kabhupatèn Purbalingga hasèl règistrasi pendudu' taon 2012 bâdâ 881.831 kalabân bâgiyân 435.547 orèng lakè' bân 446.284 orèng binè'.<ref name=":0" /> == Gèografi == kabhupatèn Purbalingga tamaso' wilaya Propènsi Jâbâ Tengnga bâgiyân Bârâ' Ḍâjâ, teppa' è kennengngan: 1010 11’ – 1090 35’ Sèngray Tèmor, bân 70 10’ – 70 29’ Lintang lao'.<ref name=":0" /> Tes-bâtessâ kabhupatèn Purbalingga iyâ arèya: Bâgiyân Ḍâjâ: kabhupatèn Pemalang bân Pekalongan Bâgiyân Tèmor: Kabhupatèn Banjarnegara Bâgiyân lao' : Kabhupatèn Banjarnegara bân banyumas. Bâgiyân Bârâ': Kabhupatèn Banyumas.<ref name=":0">Bps.go.id, "[https://purbalinggakab.bps.go.id/publication/download.html?nrbvfeve=NzI5ODdiZGMxNDNmM2I4MWYxNzM0MmMw&xzmn=aHR0cHM6Ly9wdXJiYWxpbmdnYWthYi5icHMuZ28uaWQvcHVibGljYXRpb24vMjAxNC8wMi8yNC83Mjk4N2JkYzE0M2YzYjgxZjE3MzQyYzAva2FidXBhdGVuLXB1cmJhbGluZ2dhLWRhbGFtLWFuZ2thLTIwMTMuaHRtbA%3D%3D&twoadfnoarfeauf=MjAyNC0wMi0xMSAxMzowNTozNg%3D%3D Purbalingga Dakam Aangka 2013"], akses 2024-02-11.</ref> == Sombher == <references /> 85raiuzmg9xd7knp71nwn9567kq268b Lampung 0 2628 16010 15957 2024-02-13T03:39:50Z Alfinlutvianaaa 1710 16010 wikitext text/x-wiki [[Bhengkek:Coat of arms of Lampung.svg|jmpl|Logo Lampung]] '''Lampung''' iyâ arèya sala sèttong propènsi sè baḍâ è bun lào'na polo Somaṭṭra, [[Inḍonesia|Inḍonèsia]]. Ibu koṭṭana bàḍà duwâ' iyâ arèya Bandhèr Lampung bân Metro. Lampung lowassa 33.553,55 km2. Masyarakat è ḍinna' arèya jumlana 9.176.546 orèng. <ref name=":0">Maryam Mazaya. Detik.com. [https://www.detik.com/sumbagsel/sumbagseljaya/d-6852235/peta-lampung-lengkap-beserta-daftar-kabupaten-dan-kotanya "Peta Lampung Lengkap beserta Daftar Kabupaten dan Kotanya".] aksès 11-02-24.</ref> == Gêografis == Bun ḍâjâna Lampung iyâ arêya abâtes bân Somaṭṭra lao' bân Bengkulu, Bun tèmorra abâtes bân Tasè' Jhâbâ bân è bun lao' abâtâs bân Sellat Sunda. Bun bârâ' abâtâs bân Samuḍḍra Hindia. Lampung rèya èkennal pantayya sa dhunnya.<ref name=":0" /> == Dêmografi == Propènsi Lampung dhâddhi sala sêttonga propènsi è Inḍonèsia è lowar polo Jhâbâ, kennengngan kabânnya'an masyarakat iyâ arêya suku Jhâbâ, jumlana populasi tàon 2010 sabânnya' 64,17%. Orèng Jhâbâ ê Lampung asalla ḍâri propènsi Jhâbâ Tengngâ, Jhâbâ Têmor, bân sabâgiyân ḍâri Jhâbâ Bârâ'. Samantara masyarakat asli suku Lampung jumlana 13,56%. Samantara karèna arèya suku Sunda jumlana 11,88%.<ref name=":0" /> == Somber == <references /> q4hctszrtaodrsfnxovhc5hc74q4yfo Kalimantan Ḍâjâ 0 2629 16026 15897 2024-02-13T10:26:25Z Alfiyah Rizzy Afdiquni 9 16026 wikitext text/x-wiki [[Bhengkek:Atlas SMP BIG - Kalimantan Utara.svg|jmpl|Petta Kalimantan Ḍâjâ]] '''Kalimantan Ḍâjâ''' iyâ arèya sala sèttong propènsi è [[Inḍonesia|Inḍonèsia]] sè bâḍâ è bâgiyân ḍâjâ Polo Kalimantan. Propènsi rèya abâtâsan langsung ben naghârâ tatangghâ [[Malaysia]] yakni naghârâ bâgiyân Sabah bân Sarawak. Pusat pamarènta Kalimantan Ḍâjâ è bâkto rèya bâḍâ è Tanjhung Sèlor, abhâreng kalabân pusat pamarènta Kabhupatèn Bulungan. È ahèr taon 2023, jumlana orèng Kalimantan Ḍâjâ sabânnya' 747.415 orèng.<ref name=":0">Purwanto, Antonius. "Provinsi Kalimantan Utara: Etalase Negeri di Utara Indonesia".[https://news.republika.co.id/berita/meyx8t/provinsi-kalimantan-utara-disahkan] Kompaspedia.com.2023-10-26.aksès 2024-02-11.</ref> Sabellun pamekkaran Propènsi Papua Paghunongan, Papua Lao', Papua Tengnga bân Papua Bârâ' Ḍâjâ, Kalimantan Ḍâjâ dhâddhi propènsi sè palèng ngoḍâ è Inḍonèsia, sè èessaaghi dhâḍdhi propènsi dâlem rapat paripurna DPR è tangghâl 25 Oktober 2012 adhâsaraghi ka ondhâng-ondhâng nomer 20 taon 2012.<ref>Maharani, Esthi. "Provinsi Kalimantan Utara Disahkan".[https://news.republika.co.id/berita/meyx8t/provinsi-kalimantan-utara-disahkan] Republika.com. 2022-12-13. aksès 2024-02-11.</ref> Kamentrian Ḍâlem Negeri anettepaghi 11 ḍaèra otonomi anyar sè sala sèttonga bâḍâ propènsi bân kabhupatèn, tamaso' Kaltara è arè Sennèn, 22 April 2013. Abhâreng kalabân panettepan arowa, Menteri Ḍâlem Negeri Gamawan Fauzi alantik kapala daèra bâng-sèbâng, tamaso' pejabat Gubernur Kaltara iyâ arèya Irianto Lambrie. Infrastruktur pamarènta Kalimantan Ḍâjâ ghi' dâlem proses persiyapan sè ètarèkaaghi rèya alangsung palèng abit ḍâlem 1 taon.<ref name=":0" /> == Sombher == dak9s60di3hte45lykl3atopf3egpeb Kabhupatèn Sikka 0 2630 16021 15954 2024-02-13T09:43:49Z Alfinlutvianaaa 1710 16021 wikitext text/x-wiki [[Bhengkek:Lambang Kabupaten Sikka.png|jmpl|Logo Kabupaten Sikka]] '''Kabhupatèn Sikka''' arèya sala sèttong kabhupatèn sè bâḍâ è Nusa Tenggara Tèmor, [[Inḍonesia|Inḍonèsia.]] Ibu koṭṭana iyâ arèya Maumere. Aḍhâsaraghi ḍata Badan Pusat Statistik (BPS) kabhupatèn Sikka taon 2021, masyarakat Kabhupatèn Sikka jumlana 321.953 orèng (2020) kalabân kakerrebbhân 186 orèng/km².<ref name=":0">[https://sikkakab.bps.go.id/publication/2021/02/26/9d7e751617bf6a7f240eaebf/kabupaten-sikka-dalam-angka-2021.html "Kabupaten Sikka dalam Angka 2021"]. hlm 33. È aksès tangghâl 13-02-2024.</ref> == Gèografi == Adhâsar gèografis, lowas wilayana iyâ arèya 7.553,24 km² kadhâddhiyân ḍâri lowas dhârât (Polo Flores) 1.614,80 km² bân polo-polo kènè' bânnya'na 18 mègghi' 117,11 km² bân lowas tasè'na 5.821,33 km². lowas dhârât Kabhupatèn Sikka è bhândhingaghi lowas wilaya Propènsi Nusa Tenggara Timur dhâddhi coma salowas 3,66% ḍâri lowas wilayana NTT otabâ lowassa 47.349,91 km². Kabhupatèn Sikka bâḍâ è antarana 8°22'–8°50' Lintang Lao' bân 121°55'40"–122°41'30" Sèngray Tèmor.<ref name=":0" /> Adhâsar gèografis, Kabhupatèn Sikka andi' bâtes-bâtes: Ḍâjâ - Tasè' Flores; Lao' - Tasè' Sawu; Bârâ' - Kabhupatèn Ende; Tèmor - Kabhupatèn Florès Tèmor.<ref name=":0" /> == Sombher == <references /> lvrpgduc9j1ujnb6a8jx6g72dzwlpy9 Papua 0 2631 16014 15962 2024-02-13T05:34:10Z Alfinlutvianaaa 1710 16014 wikitext text/x-wiki [[Bhengkek:Coat of arms of Papua.png|jmpl|Logo Papua]] '''Papua''' iyâ arèya sala sèttong Propènsi se bâḍâ è pasèsèr ḍâjâna Papua, [[Indonesia|Inḍonesia]]. Propènsi Papua sabelluna anyama Irian Bârâ' (1956-1973) bân Irian Jâjâ (1973-2000) sè tamaso' sakabbhina tana Papua rèkarèna Krèsidènan Nugini Bârâ'. Jumla masyarakat Papua è taon 2020 bâḍâ 4. 303. 707 jiwa. Sella'na masyarakat è Papua bâdâ 13,78 orèng/km<sup>2</sup>. 2. 294.811 orèng lakè' bân 2. 008. 891 orèng binè'. koṭṭa palèng kènè' iyâ arèya koṭṭa Supiori kalabân jumla masyarakat 22.547 orèng bân koṭṭa palèng rajâ koṭṭa Jayapura kalabân jumla masyarakat 389.478 orèng.<ref name=":0">[https://papua.bps.go.id/publication/2021/02/26/aae8d17cd6f20e61a590d990/provinsi-papua-dalam-angka-2021.html "Provinsi Papua dalam Angka 2021"]. hlm 165. È aksès tangghâl 13-02-2024.</ref> == Gèografi == Scara langsung, Propènsi Papua bâḍâ antara 2025'- 900' Lintang Lao<nowiki>''</nowiki> bân antara 130<sup>0</sup>0'-141<sup>0</sup>0' Sèngray Tèmor.<ref name=":0" /> Propènsi Papua abâtes kalabân:<ref>Sekretariat Daerah Provinsi Papua Biro Pemerintahan Kampung Provinsi Papua. [https://pemkam.papua.go.id/data_geografis.php Letak Geografis]. akses 11-02-2024</ref> * Bun dâjâ: Samudera Fasifik/Pacific Ocean * Bun lao': Laut Arafura/Arafura Sea * Bun bârâ': Provinsi Papua Barat * Bun tèmor: Papua New Guinea == Sombher == p4pjo6mth5akhafr7t291c4b9ul9hgd Kabhupatèn Kubu Raya 0 2632 16015 15979 2024-02-13T07:19:13Z Alfiyah Rizzy Afdiquni 9 16015 wikitext text/x-wiki [[Bhengkek:Lambang Kabupaten Kubu Raya.png|jmpl|Kabhupatèn Kubu Raya]] '''Kabhupatèn Kubu Raya''' iyà arèya sala sèttong kabhupatèn è Provinsi [[Kalimantan Bârâ']], [[Inḍonesia|Inḍonèsia]]. Ibu koṭṭânâ iyâ ârèya Kacamadhân Songay Raya. Kabhupatèn Kubu Raya arèya lowassa korang lebbi 6.985, 24 km² bân jumla orèngnga 609.392 (2020). Kabhupatèn rèya asalla ḍâri Kabhupatèn Mempawah. == Sajhârâ == Kabhupatèn Kubu Raya sanget kantara kalabân kabâḍâânna Kerajaan Kubu. Penembaan Kubu, èmolaè ḍâri ḍâtengnga 45 orèng ḍâri Kampong Ar Ridha Tarim Hadramaut (ra-kèra taon 1720 M otabâ 17 Ramadhân 1144 H ), sè è antarana: # Syarif Idrus, katoronanna ampon laèr tor nyebbar ka daèra Kubu. # Syarif Akhmad. # Syarif Abdurrakhman As Sagaf. # S Husein Jamallel, orèng Inḍonèsia aparèng jhulughân kalabân Habib Husein Al Qadri, ben alahiraghi sultan-sultan Kesultanan Pontianak. == Gèografi == Kabhupatèn Kubu Raya bâdâ nèng 108° 35’ – 109° 58’ Bujur Timur ban 0° 44’ Lintang dhaja – 1° 01’ Lintang Lao.<ref>Bagian Protokol dan Komunikasi Pimpinan Kabupaten Kubu Raya. [https://prokopim.kuburayakab.go.id/page/geografi "Geografi"]. aksès 13-02-2024.</ref> Kabhupatèn rèya bâdâ neng bagiân bârâ Provinsi Kalimantan Bara. Lebar wilayna arèya 6.985,20 km² == Sombher == <references /> ewpham3loyc2c82ee4gsynyo84cxtyf Kabhupatèn Malang 0 2633 15990 15980 2024-02-11T11:09:52Z Alfiyah Rizzy Afdiquni 9 15990 wikitext text/x-wiki [[Bhengkek:Logo Kabupaten Malang - Seal of Malang Regency.svg|jmpl|Logo Kabupatèn Malang]] '''Kabhupatèn Malang''' iyâ arèya sala sèttong kabhupatèn sè baḍâ è [[Jhâbâ Tèmor]], [[Inḍonesia|Inḍonèsia]]. Ibu koṭṭana iyâ arèya Kacamadhân Kepanjen. Kabhupatèn Malang tamaso' Kabhupatèn palèng rajâ nomer ḍuwâ' è Jhâbâ Tèmor saampon [[Kabhupatèn Banyuwangi]] kalabân lowas 3.530,65 km2.<ref name=":0">BPS Kabupaten Malang. [https://malangkab.bps.go.id/publication/2021/02/26/d5bc23b51970236da8ea6f8f/kabupaten-malang-dalam-angka-2021.html "Kabupaten Malang dalam Angka 2021"]. </ref> Bun ḍâjâ-tèmor abâtes bi' [[Kabhupatèn Pasuruwân]] bân Probolinggo. Bun tèmorra abâtes bi' [[Kabhupatèn Lomajhâng]]. Bun lao' abâtes bi' Samudera Inḍonèsia. Bun bârâ' abâtes bi' [[Kabhupatèn Blitar]]. Bun bârâ'-ḍâjâ abâtes bi' [[Kabhupatèn Keḍiri|Kabhupatèn Kediri]] bân Mojokerto.<ref name=":0" /> == Gèografis == Sacara gèografis, Kabhupatèn Malang bâḍâ è 112°17 ', 10,90" Bujur Tèmor bân 112°57', 00,00" Bujur Tèmor bân antara 7°44',55,11" Lintang Lao' bân 8°26',35,45" Lintang Lao'.<ref name=":0" /> == Sombher == 6dgc0nladhupdx7z6tzo5f5vwzwe7s4 Koṭṭa Tanjungbalai 0 2634 15991 15988 2024-02-11T11:44:23Z Alfiyah Rizzy Afdiquni 9 15991 wikitext text/x-wiki [[Bhengkek:Logo Kota Tanjungbalai.jpg|jmpl|Logo Koṭtâ Tanjungbalai]] '''Koṭṭa Tanjungbalai''' iyâ arèya sala sèttong koṭṭa sè baḍâ è propènsi Sumatera Ḍâjâ, [[Inḍonesia|Inḍonèsia]]. Koṭṭa Tanjungbalai lowassa 60,52 km², sè baḍâ 6 kacamadhân bân 31 kalorahan. Biyasana bisa èyèntarè ḍâlâm bâkto 4,5 jam perjhâlânan.<ref name=":0">BPS Kota Tanjungbalai. [https://tanjungbalaikota.bps.go.id/publication/2021/02/26/a9ae0ef1324a15547eeb6043/kota-tanjungbalai-dalam-angka-2021.html "Kota Tanjungbalai dalam Angka 2021"]. aksès 11-02-2024</ref> Sakabbhina kennengan Koṭṭa Tanjungbalai abâtes kalabân Kabhupatèn Asahan. Bun ḍâjâna abâtes bi' Kacamadhân Tanjungbalai-Kabhupatèn Asahan, è bun Lao' bân bârâ'na abâtes bi' Kacamadhân simpang empa' - Kabhupatèn Asahan, bân è selajâ tèmor èbâtâsè ben Kacamadhân Sei Kepayang-Kabhupatèn Asahan.<ref name=":0" /> == Gèografis == Sacara astronomis, Koṭṭa Tanjungbalai baḍâ è antarana 2°58<nowiki>' 15'' sampè' 3° 01' 3" Lintang ḍâjâ bân è antara 99° 48’ 00” sampè'</nowiki> 99° 50’ 16” Bujur Tèmor.<ref name=":0" /> Koṭṭa Tanjungbalai arèya biyasana datarânna renda sareng tègghina kabânnya'an 0-3 meter è attas tasè'. Saèngghâ Kotta Tanjungbalai andi' Topografi kadhi engan daerah laèn è kawasan tasè' tèmor Polo Sumatra sè topografiè tropis anḍi' ḍuwâ' mosèm yakni mosèm nèmor bân mosèm ojhân.<ref name=":0" /> == Sombher == 19h9o1rmku6bbdh21us6gs88tktvqvx Kabhupatèn Sumba Bârâ' 0 2635 16025 15970 2024-02-13T10:20:46Z Alfinlutvianaaa 1710 16025 wikitext text/x-wiki [[Bhengkek:Lambang Kabupaten Sumba Barat.gif|jmpl|Logo Kabupaten Sumba Barat]] '''Kabhupatèn Sumba Bârâ'''<nowiki/>' iyâ arèya sala sèttong kabhupatèn sè bâḍâ è propènsi Nusa Tenggara Tèmor, [[Inḍonesia|Inḍonèsia]]. Ibu koṭṭana iyâ arèya Koṭṭa Waikabubak. Kabhupatèn Sumba Bârâ' marè ngalami palèbârân wilayah dhâddhi Kabhupatèn Sumba Bârâ' Ḍâjâ Kabhupatèn Sumba Tengnga è taon 2007. Jumlana masyarakat è kabhupatèn Sumba Bârâ' bâḍâ 129.710 orèng, è taon 2021 orèng lakè'na 51% bân orèng binè'na 49%.<ref name=":0">[https://sumbabaratkab.bps.go.id/publication/2022/02/25/7a9409d06a1f8b1f04694f62/kabupaten-sumba-barat-dalam-angka-2022.html "Kabupaten Sikka dalam Angka 2022"]. hlm 37. È aksès tangghâl 13-02-2024.</ref> == Gèografi == Kabhupatèn Sumba Bârâ' baḍâ è Polo Sumba bâgiyân Bârâ' bân aropa'aghi kabhupatèn kalabân lowas wilaya palèng kènè'. Kalabân gèografis, Kabhupatèn Sumba Bârâ' bâḍâ è 1190 08’-1190 32’ Sèngray Tèmor bân 90 22’ - 90 47’ Lintang lao'. Jara'na sâddhi'na ḍâri 128 Km ḍâri Koṭṭa Waingapu. Kabhupatèn Sumba Bârâ' anḍi' lowas dhârât 737 km<sup>2</sup> sabâgiyân wilayana iyâ arèya bukit sè para' 50% lowas wilayana anḍi' kamèrèngan 140-400. <ref name=":0" /> È dhâsaraghi kalabân gèografissâ, Kabhupatèn Sumba Bârâ' anḍi' bâtes-bâtes: ḍâjâ - selat Sumba, lao' - Samuḍḍra Inḍonèsia, Bârâ' - Kabhupatèn Sumba Bârâ' Ḍâjâ, Tèmur - Kabhupatèn Sumba Tengnga.<ref>bps.go.id, [https://sumbabaratkab.bps.go.id/publication/download.html?nrbvfeve=N2E5NDA5ZDA2YTFmOGIxZjA0Njk0ZjYy&xzmn=aHR0cHM6Ly9zdW1iYWJhcmF0a2FiLmJwcy5nby5pZC9wdWJsaWNhdGlvbi8yMDIyLzAyLzI1LzdhOTQwOWQwNmExZjhiMWYwNDY5NGY2Mi9rYWJ1cGF0ZW4tc3VtYmEtYmFyYXQtZGFsYW0tYW5na2EtMjAyMi5odG1s&twoadfnoarfeauf=MjAyNC0wMi0xMSAxMjo0Nzo1OQ%3D%3D "Kabupaten Sumba Barat Dalam Angka Sumba Barat, Regency In Figures 2022"], akses 2024-02-11.</ref> == Sombher == <references /> j8no03xo0121hmsi8c7o9i3trleo6hg Kapoloan Bangka Belitung 0 2636 16008 16007 2024-02-13T02:56:00Z Alfinlutvianaaa 1710 16008 wikitext text/x-wiki [[Bhengkek:Coat of arms of Bangka Belitung Islands.svg|jmpl|Logo Kapoloan Bangka Belitung]] '''Kapoloan Bangka Belitung''' iyâ arèya kapoloan bâgiyân tèmorra è Kapoloan Somaṭṭra, [[Inḍonesia|Inḍonèsia]]. Kapoloan Bangka Belitung rèya propènsi sè anḍi' 2 polo otama iyâ arèya Kapoloan Bangka bân Kapoloan Belitung bân ratosan kapoloan-kapoloan laènna. sakabbhina kapoloan sè anḍi' nyama bâḍâ 470 bân sè è kennengngè iyâ arèya 50 kapoloan. Kapoloan Bangka Belitung èkennal kalabân kapoloan sè bânnya' ṭèmana.<ref>Dinas Perindag Provinsi Kepulauan Bangka Belitung. [https://perindag.babelprov.go.id/?q=content/sejarah-disperindag-provinsi-babel-berdasarkan-perda-no-18-tahun-2016 "Sejarah Disperindag Provinsi Babel Berdasarkan Perda No. 18 Tahun 2016"]. È aksès tangghâl 13-02-2024.</ref> Ibu Koṭṭana iyâ arèya Pangkal Pinang. Pamarènṭaanna è essaaghi è tangghâl 9 Pèbruwari 2001. Samanarèna è lanṭik Pj. Gubernur iyâ arèya H. Amur Muchasim, SH (bekkas Sekjen Depdagri) è tandhâi molaè kapamarènṭaanna Kapoloan Bangka Belitung.<ref name=":0">[https://babel.bps.go.id/publication/2023/02/28/8fd8824e64524b75cd400712/provinsi-kepulauan-bangka-belitung-dalam-angka-2023.html "Provinsi Kepulauan Bangka Belitung dalam Angka 2023"]. hlm 5. È aksès tangghâl 13-02-2024.</ref> == Gèografi == Propensi Kapoloan Bangka Belitung bâḍâ è 104°50’ sampè' 109°30’ Bujur Tèmor bân 0°50’ sampè' 4°10’ Lintang laok, kalabân bâtes-bâtes bâgiyân sè kadhi panèka:<ref name=":0" /> * È seddhi' Bârâ'an kalabân Selat Bangka * È seddhi' Tèmorra kalabân Selat Karimata * È seddhi' Dâjâ kalabân Tase' Natuna * È seddhi' Laok kalabân Tase' Jhâbâ == Sombher == <references /> bv3knr9nnsvmbo6c59usfys8vqacxp8 Papua Lao' 0 2637 16016 15964 2024-02-13T07:33:14Z Alfiyah Rizzy Afdiquni 9 16016 wikitext text/x-wiki [[Bhengkek:Lambang Papua Selatan.png|jmpl|Logo Papua Lao']] '''Papua Lao'''' iyâ arèya sala sèttong provinsi è Indonesia sè la èpamekkar ḍâri Propènsi [[Papua]] è taon 2022. Ibu koṭṭa provinsi arèya yakni Kabhupatèn Merauke, kateppaan è koṭṭa terpadu mandiri (KTM) salor sè bâḍâ è Distrik Kurik ra-kèra 60 km ḍâri Koṭṭa Merauke. Propènsi i arèya èpamekkar dâri Propènsi Papua abhâreng bi' ḍuwâ' propènsi sè laèn, yakni Papua Ghunong bân Papua Tengnga adhâsar UU Nomor 14 taon 2022. == Gèografi == Papua Lao' abâtes bi':<ref>Pemerintah Papua Selatan. [https://papuaselatan.go.id/profil/topografi "Wilayah Papua Selatan"]. aksès 13-02-2024.</ref> Bun ḍâjâ: Kabhupatèn Nduga, Kabhupatèn Yahukimo bân Kabhupatèn Pegunungan Bintang. Bun tèmor: [[Papua Nugini|Papua Nugini.]] Bun lao': Tasè' Arafura. Bun bârâ': Kabhupaten Mimika bân Tasè' Aru. == Sombher == <references /> 1pww0k1barsxcwjq60dfg93mnz5rcm0 Koṭṭa Mojokerto 0 2638 16002 15997 2024-02-12T23:28:53Z Alfiyah Rizzy Afdiquni 9 16002 wikitext text/x-wiki [[Bhengkek:Kota Mojokerto.jpg|jmpl|Logo Koṭṭa Mojokerto]] '''Koṭṭa Mojokerto''' iyâ arèya sala sèttong Koṭṭa se bâdè è Propènsi [[Jhâbâ Tèmor|Jâbhâ Tèmor]], [[Inḍonesia|Indonèsia.]] Koṭṭa Mojokerto lambâ' è jhâmanna Majapahit tamaso' è ḍâlem bâgiyân ibu koṭṭa Wilwatikta sè asalla ḍâri oca' Jhâbâ lambâ' iyâ arèya Wilwa sè artèna buwâ majâ, bân tikta sè artèna paè'. Dhing la Majapahit ancor, aobâ nyama dhâddhi Kadipaten Japan, nalèka akhèrra ngangghuy nyama Mojokerto dhâddhi tanḍhâ jhâghâna raja Majapahit. Koṭṭa rèya bâḍâ è 50 km bârâ' ḍâjâ Koṭṭa Sorbhâjâ. Koṭṭa Mojokerto aropa'aghi sala sèttongnga ḍaèra sè maso' ḍâlem kawasan metropolitan Sorbhâjâ, iyâ arèya Gerbangkertosusila. Anapon Koṭṭa Mojokerto iyâ arèya èkala' ḍâri Kabhupâten Mojokerto. Koṭṭa Mojokerto èbâgi dhâddhi 3 kacamadhân iyâ arèya Magersari, Kranggan, Prajurit Kulon. == Gèografi == Koṭṭa Mojokerto abâtes bi':<ref>[https://mojokertokota.bps.go.id/publication/download.html?nrbvfeve=ZTBhNDhjOTI0MTIyYTY5Yjg3MmZhNTJj&xzmn=aHR0cHM6Ly9tb2pva2VydG9rb3RhLmJwcy5nby5pZC9wdWJsaWNhdGlvbi8yMDE5LzA4LzE2L2UwYTQ4YzkyNDEyMmE2OWI4NzJmYTUyYy9rb3RhLW1vam9rZXJ0by1kYWxhbS1hbmdrYS0yMDE5Lmh0bWw%3D&twoadfnoarfeauf=MjAyNC0wMi0xMSAxMzowMTo0NQ%3D%3D Kota] Mojokerto Dalam Angka Mojokerto Municipality in Figures 2019</ref> * Bun ḍâjâ: Songay Brantas * Bun tèmor: Kacamadhân Puri Kabhupatèn Mojokerto * Bun lao': Kacamadhân Soko bâ Puri Kabhupatèn Mojokerto * Bun bârâ': Kacamadhân Soko Kabhupatèn Mojokerto == Sombher == 7nod1q7myz57p27g5wrngi98cwc4w8m Kapoloan Riau 0 2639 16009 15958 2024-02-13T03:29:52Z Alfinlutvianaaa 1710 16009 wikitext text/x-wiki [[Bhengkek:Coat of arms of Riau Islands.svg|jmpl|Logo Kepulauan Riau]] '''Kapoloan Riau''' iyâ arèya sala sèttong propènsi sè baḍâ è [[Inḍonesia|Indonèsia]]. Propènsi arèya abuèbu koṭṭa sè bâḍâ è Koṭṭa Tanjung Pinang. Propènsi arèya abâtessan bân Vietnam, Kamboja, bân Tasè' Tiongkok Lao' è seddhi'na Tasè' Natuna Ḍâjâ; propènsi Kalimantan Bârâ' bân Sarawak è tèmorra; propènsi Kapoloan Bangka Belitung bân Jambi è lao'na naghârâ Singapura. Tello' naghârâ bâgiyân Malaysia Bârâ' Tarengganu, Pahang, bân Johor bân propènsi Riau è bârâ'.<ref>Adhe Junaedy. Detik.com. [https://www.detik.com/sumut/berita/d-6977048/riau-dan-kepulauan-riau-apakah-sama-begini-penjelasannya <nowiki>''Riau dan Kepulauan Riau Apakah Sama?''</nowiki>]. È aksès tangghâl 11-02-24.</ref> == Gèografi == Propènsi Kapoloan Riau baḍâ è bun 000 29' Lintang Lao' bân 040 40' Lintang ḍâjâ, bân 1030 22' bân 1090 4' Sèngray Tèmor. Lowas wilayah kapoloan Riau sè è dhârât iyâ arèya 8.201,72 km2.<ref name=":0">[https://kepri.bps.go.id/publication/2021/02/26/d47a0dd4be14c20f6b2c5f66/provinsi-kepulauan-riau-dalam-angka-2021.html "Provinsi Kepulauan Riau dalam Angka 2021"]. hlm 3. È aksès tangghâl 13-02-2024.</ref> Kapoloan Riau anḍi' 7 kabhupatèn/koṭṭa, iyâ arèya: Karimun, Bintan, Natuna, Lingga, Kaoloan Anambas, Batam, bân Tanjungpinang.<ref name=":0" /> == Somber == <references /> rac1aj82qkhgy7sx56we7bayyyf8ysu Kabhupatèn Sanggau 0 2640 15994 15984 2024-02-12T00:19:26Z Alfiyah Rizzy Afdiquni 9 15994 wikitext text/x-wiki [[Bhengkek:Lambang Kabupaten Sanggau.tif|jmpl|Logo Kabhupaten Sanggau]] '''Kabhupatèn Sanggau''' iyâ arèya sala sèttong propènsi è Kalimantan Bârâ', [[Inḍonesia|Inḍonèsia]]. Ibu koṭṭana iyâ arèya Kapuas. Kabhupatèn Sanggau lowassa 12.857,70 km². Bâtâs wilayah administratif Kabhupatèn Sanggau iyâ arèya:<ref name=":0">BPS Kabupaten Sanggau. [https://sanggaukab.bps.go.id/publication/2021/02/26/75e8980dc48c6241904fc42b/kabupaten-sanggau-dalam-angka-2021.html "Kabupaten Sanggau dalam Angka 2021".]</ref> * Ḍâjâ: Malaysia Timur (Sarawak) * Lao': Kabhupatèn Ketapang * Tèmor: Kabhupatèn Sekadau * Bârâ': Kabhupatèn Landak == Gèografis == Sacara geografis wilayah Kabhupatèn Sanggau bâḍâ è 1° 10’ Lintang Utara dan 0° 35’ Lintang Lao', sampè' 109° 45’ dan 111° 11’ Bujur Tèmor.<ref name=":0" /> == Sombher == m4in9x5y0fnomcwsdtaxpeto10tthox Kabhupatèn Sambas 0 2641 15996 15995 2024-02-12T06:11:04Z Alfiyah Rizzy Afdiquni 9 /* Gèografis */ 15996 wikitext text/x-wiki [[Bhengkek:Lambang Kabupaten Sambas.jpg|jmpl|Logo Kabhupatèn Sambas]] '''Kabupaten Sambas''' iyâ arèya sala sèttong kabhupatèn è Propènsi [[Kalimantan Bârâ']]. Ibu koṭṭana iyâ arèya Sambas. Lowassâ Kabhupatèn Sambas iyâ arèya 12.857,70 km². Kabhupatèn rèya bâḍâ neng bâgiyân tasè' bârâ' palèng lao' Propènsi Kalimantan Bârâ'. Lanjhâng tase'na yakni ± 128,5 km bân lanjhâng bâtâssa kabhupatènna ± 97 km. Kabhupatèn Sambas èpaddhek taon 2000. Sabellun taon 1960, Koṭṭa Singkawang bân Kabhupatèn Bengkayang maso' ka Kabhupatèn Sambas. = Gèografis = Kabhupatèn Sambas abâtes bi':<ref>BPK RI. "[https://kalbar.bpk.go.id/pemerintah-daerah-kabupaten-sambas/#:~:text=Secara%20geografis%20Kabupaten%20Sambas%20memiliki,108039%20Bujur%20Timur. Pemerintah Daerah Kabupaten Sambas"]. aksès 12-02-2024.</ref> Bun ḍâjâ: Serawak, Malaysia. Bun lao': Kabhupatèn Bengkayang bân Koṭṭa Singkawang. Bun bârâ': Tasè' Natuna. Bun tèmor: Kabhupatèn Bengkayang bân Serawak Malaysia. == Sombher == <references /> dhwlxh2vkrreih40t8onjflcpe40nrt Kabhupatèn Sintang 0 2642 15993 15972 2024-02-11T23:04:06Z Alfiyah Rizzy Afdiquni 9 15993 wikitext text/x-wiki [[Bhengkek:Lambang Kabupaten Sintang.png|jmpl|Logo Kabhupatèn Sintang]] '''Kabhupatèn Sintang''' iyâ arèya sala sèttong kabhupatèn sè bâḍâ è bâgiyân tèmor Propènsi [[Kalimantan Bârâ']] otabâ bâḍâ è 1.05' lintang dâjâ sareng 0.46' lintang lao' bân 110.50' bujur tèmor sareng 113.20' bujur tèmor.<ref>BPK RI Badan Pemeriksa Keuangan Republik Indonesia. [https://kalbar.bpk.go.id/pemerintah-daerah-kabupaten-sintang/ "Pemerintah Daerah Kabupaten Sintang"]. aksès 12-02-2024</ref> Bâtes kennengngan administratif Kabhupatèn Sintang panèka: * Bun ḍâjâ: Kab Kapuas Hulu bân Malaysia tèmor (serawak) * Bun lao': Propènsi [[Kalimantan Tengnga]], Kab Melawi bân Kab. Ketapang * Bun tèmor: Propènsi Kalimantan Tengnga, Kab Melawi bân Kab Kapuas Hulu. * Bun bârâ': Kab. Sanggau, Kab Melawi bân Kab Sekadau Kabhupatèn Sintang aropa'aghi sala sèttong kabhupatèn sè dhâp-addâpbhân langsong sarèng Malaysia hususse naghârâ bâgiyân Serawak. Kennengngan Kabhupatèn Sintang sè dhâp-addâpbhân langsong sareng Malaysia panèka Kacamadhân Ketungau tengnga bân Kacamadhân Ketungau Hulu. == Gèografis == Kabhupatèn Sintang aropa'aghi Kabhupatèn sè ngaghungè lowas kennengngan palèng rajâ nomor tello' è Propènsi Kalimantan salastarèna Kabhupatèn Ketapang sareng Kabhupatèn Kapuas Hulu. Loassa kennengngan Kabhupatèn Sintang panèka 21.635 km sareng kennengngan sè palèng lowas bâḍâ e Kecamatdhân Ambalau panèka 6.386,40 otabâ sâ bânnya' 29,52 persèn dâri total kennengngan Kabhupatèn Sintang. Dhinèng Kecamadhân Sintang aropa'aghi Kecamatdhân palèng kènè', lowas kennengngan panèka 277,05 km, otabâ coma 1,28 persèn. Ḍâri lowassa kaèssa palèng rajâ aropa'aghi kennengngan bukit kalabân lowas 13.573,75 km otabâ 62,74 persèn. == Sombher == <references /> mjs2qy81bvm4angb9ytnwd5kpq7soet Kabhupatèn Madiun 0 2643 15992 15982 2024-02-11T12:03:36Z Alfiyah Rizzy Afdiquni 9 15992 wikitext text/x-wiki [[Bhengkek:Seal of Madiun Regency.svg|jmpl|Logo Kabhupatèn Madiun]] '''Kabhupatèn Madiun''' iyâ arèya sala sèttong kabhupatèn sè baḍâ è [[Jhâbâ Tèmor]], [[Inḍonesia|Inḍonèsia]]. Ibu koṭṭana iyâ arèya Caruban mongghu Peraturan Pemerintah Nomor 3 Tahun 2019. Kabhupatèn rèya abâtessan bi' [[Kabhupatèn Bojonegoro]] è ḍâjâ, [[Kabhupatèn Nganjuk]] è tèmor, [[Kabhupatèn Ponorogo]] è lao' bân [[Kabhupatèn Magetan]] bi' [[Kabhupatèn Ngawi]] è bârâ'. == Gèografis == Gèografina Kabhupatèn Madiun iyâ arèya Lintang Lao' 7°12"-7°48 bân Bujur Tèmor 111°25" - 111°51 <ref>Budan Pusat Statistik Madiun. "[https://madiunkab.bps.go.id/statictable/2018/01/22/724/letak-geografis-kabupaten-madiun-2015.html Letak Geografis Kabupaten Madiun, 2015"]. 22-01-2028. aksès 11-02-2024.</ref> == Sombher == <references /> p73w4dou52btbbf261zpd6vqft9zu5r Kalimantan Tèmor 0 2644 16806 16720 2024-06-22T01:02:50Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 16806 wikitext text/x-wiki [[Bhengkek:East kalimantan coa.png|jmpl|Logo Kalimantan Tèmor]] '''Kalimantan Tèmor''' iyâ arèya sala sèttong propènsi è polo Kalimantan è [[Inḍonesia|Inḍonèsia]]. Kalimantan Tèmor lowassa 127.346,92 km². Ebâkto ahèr taon 2023 jumlana masyarakattâ iyâ arèya 4.007.736 orèng. Kalimantan Tèmor arèya bâgiyân propènsi sè jumlah masyarakattâ palèng mabâ nomer empa' è Indonesia. Ibu Koṭṭana rèya, Koṭṭa Samarinda.<ref name=":0">Gempita Surya. Kompas.com. [https://www.kompas.tv/klik360/161194/profil-singkat-kalimantan-timur-provinsi-terluas-keempat-di-indonesia "Profil Singkat Kalimantan Timur, Provinsi Terluas Keempat di Indonesia"]. akses 24-02-11.</ref> Kalimantan tèmor sabâlunna è bâgi dhâddhi Kalimantan Ḍâjâ Kalimantan tèmor iyâ arèya dhâddhi propènsi sè palèng lowas nomer ḍuwâ' è indonèsia samarèna Papua, kalabân lowas 194.489 km persegi, sè para' paḍâ'â sareng polo jhâbâ otabâ korang lebbi 6,8% dâri sakabbhina lèbâr wilayah Indonèsia. Kalimantan Tèmor abâtâs sareng Sarawak (Malaysia Tèmor), bân Kalimantan Ḍâjâ, Kalimantan Tengnga, Kalimantan Lao', Kalimantan Bârâ', bân Sulawèsi.<ref name=":0" /> == Sajhârâ == Wilayah Kalimantan Tèmor lambe' kabânnya'an iyâ arèya Hutan Hujan Tropis. bâḍâ sabâgiyân radhin sè bâḍâ è Kalimantan Tèmor, èantarana arèya Radhin Kutai (Aghâma Hindu), Kasoltanan Kutai Kartanegara ing Martadipura, Kasoltanan Pasir bân Kesoltanan Berau. È pusat-pusat radhin jârèya, bâḍâ bhâsa serumpun sè anḍi' bula mèra ḍâri loor bhâsâ sè paḍâ arèya rumpun bhâsa Melayik.<ref name=":1">Website Resmi Pemerintah Provinsi Kalimantan Timur. [https://www.kaltimprov.go.id/halaman/sejarah-kaltim "Sejarah Kalimantan Timur"] {{Webarchive|url=https://web.archive.org/web/20231210100429/https://www.kaltimprov.go.id/halaman/sejarah-kaltim |date=2023-12-10 }}. È aksès 12-02-2024.</ref> Wilayah Kalimantan Tèmor è âlemma bâḍâ Paser, Kutai, Berau bân Karasikan kèya (Buranun/pra-Kasoltanan Sulu) è padhâddhi wilayah taklukan Maharaja Suryanata, gubernur Majapahit è Naghâra Dipa (sè bâḍâ è Candhi Aghung è Amuntai) sampè' taon 1620 ka robuk Kasoltanan Bânjhâr. Sampè' sabelunna bâḍâ bhântuan ḍâri Kasoltanan Demak, Kasoltanan Bânjhâr marè malèbâr pangarona ka Paser, Kutai, bân Berau. Perjhânjiyân sè è cangkalak antara Pieter Pietarsz (otosan VOC) kalabân Aji Pangèran Sinum Panji Mendapa ing Martapura, Rajâ Kutai Kartanegara ḍâlem taon 1635 arèya, sabâgiyân perdhâghângan bhibas karo èolleaghi kalabân Radhin Kutai sareng reng-oreng Bânjhâr bân [[Bâlândhâ|Blândhâ]].<ref name=":1" /> Kaḍâtengngan orèng Bhânjhâr abhânto alowas aghi pangaro kakowasaan Kasoltanan Kutai ḍâ' masyarakat Dayak è paḍâlemman. Sajjhegghâ padhâghâng-padhâghâng asal Bhânjhâr molaè adominasi sabelluna kaḍâtengngan migrasi orèng Bugis è taon 1638-1654 bân ghâggârrâ Makassar ka Blândhâ taon 1667. Antara taon 1620-1624, naghârâ-naghârâ è Kalimantan Tèmor èpadhâddhi mènangka ḍaèrah pengarona Soltan Alauddin ḍâri Kasoltanan Gowa, Makassar, sabelluna bâḍâ perjhânjhiyân Bungaya.<ref>Yekti Maunati(2003). Identitas Dayak. Indonesia: Lkis Pelangi Aksara. hlm. 313. ISBN 9789799492982. </ref> == Sombher == <references /> [[Bhângsa:Provinsi neng Inḍonèsia]] gbshnyxrt3e2zgupe2zwbzjlshpxzfs Maluku 0 2645 16011 15985 2024-02-13T04:03:24Z Alfinlutvianaaa 1710 16011 wikitext text/x-wiki '''Maluku''' iyâ arèya sala sèttong propènsi sè bâḍâ è bâgiyân lao'na kapoloan Maluku, [[Inḍonesia]]. Propènsi rèya abâtessân bân tasè` seram è ḍâjâ, Samuddra Hindia bân è lao`na tasè' Arafura, è Papua Tèmor, bân Sulawèsi Bârâ'. Ibu koṭṭa bân koṭṭa sè palèng rajâ è Ambon. Propènsi Maluku bâḍâ è ghilirân ka-28 propènsi mongghu jumla masyarakat è [[Inḍonesia|Indonesia]], è ahèr taon 2023, Populasi propènsi Maluku a jumla 1.911.943 orèng.<ref name=":0">[https://maluku.bps.go.id/publication/2021/02/26/972e698a6e9a5506eabfdf7d/provinsi-maluku-dalam-angka-2021.html "Provinsi Maluku dalam Angka 2021"]. hlm 5. È aksès tangghâl 13-02-2024.</ref> == Geografis == Propènsi Maluku abâtessân bân propènsi Maluku Ḍâjâ è bâgiyân Ḍâjâ, Propènsi Papua Bârâ' è bâgiyân Tèmor, naghârâ Timor Leste bân naghârâ Australia è bâgiyân Lao', bân Propènsi Sulawesi Tenggara bân Sulawesi tengnga è bâgiyân Bârâ'.<ref name=":0" /> Mongghu scara astronomi, propènsi Maluku bâḍâ è 2o30’ – 8o30’ LS bân 124o – 135o30’ BT. Mènangka daèra kapoloan, Propènsi Maluku anḍi' kennengngan lèbârrâ 712.480 Km2.<ref>sdpmptsp.maluku.go.id, "[https://www.dpmptsp.malukuprov.go.id/index.php?page=gambaran-umum Gambaran Umum Maluku]", akses 2024-02-11.</ref> == Sombher == <references /> my8x3fys5v80npk825b6d7i6hcze21i Maluku Ḍâjâ 0 2646 16013 16012 2024-02-13T05:14:59Z Alfinlutvianaaa 1710 16013 wikitext text/x-wiki '''Maluku ḌâJâ''' iyâ arèya sala sèttong propènsi sè bâḍâ è [[Inḍonesia|Inḍonèsia]] (èsèngkat dhâddhi malut) sè èbântu' 4 okṭober 1999 sè sabelluna dhâddhi kabhupatèn ḍârí propènsi maluku abhâreng Halmahera tengnga adhâsar ḍâ' UU RI Nomer 46 Taon 1999 ḍâri UU RI Nomer taon 2003 jumla masyarakat Maluku ḌâJâ ahèr taon 2023 sampè' 1.365.091 jiwa kalabân masyarakat sè bânnya'na 42 jiwa/km. Jumla masyarakat Maluku ḌâJâè taon 2022 bâḍâ 1. 319. 338 Jiwa.<ref>[https://malut.bps.go.id/indicator/12/55/1/proyeksi-penduduk-menurut-kabupaten-kota.html "Proyeksi Penduduk Menurut Kabupaten/Kota (Jiwa), 2020-2022"]. Badan Pusat Statistik Provinsi Maluku Utara. È aksès tangghâl 13-02-2024.</ref> Jumla masyarakat Maluku ḌâJâ bâdâ 1. 282. 937 jiwa. Sella'na masyarakat è Maluku ḌâJâ bâdâ 40 orèng/km<sup>2</sup>. sè omor 0-14 taon bâdâ 25%, omor 15-64 taon bâdâ 70%, bân omor 65+ tahun bâdâ 5%.<ref name=":0" /> == Geografis == Maluku ḌâJâ bâdâ è antara 3<sup>0</sup> Lintang ḌâJâ, 3<sup>0</sup> Lintang Lao' bân 124<sup>0</sup> - 129<sup>0</sup> Bujur Tèmor. Lowas wilayana 31.982, 50 km<sup>2</sup>. È maluku kotta Halmahera arèya kotta sè palèng rajâ lowas wilayana 8.148,90 km<sup>2</sup>. Nèng kotta palèng kènè' iyâ arèya kotta Ternate lowas wilayana 111, 39 km<sup>2</sup>.<ref name=":0">[https://malut.bps.go.id/publication/2021/02/26/557a48120446046de02e94c8/provinsi-maluku-utara-dalam-angka-2021.html "Provinsi Maluku Utara dalam Angka 2021"]. hlm 1. È aksès tangghâl 13-02-2024.</ref> == Sombher == brsj8vja4i6tqhy1zeuxv7y6o7qxznb Soraḅâjâ 0 2647 16019 2024-02-13T07:55:01Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Soraḅâjâ]] ka [[Koṭṭa Sorbhâjâ]] nèmpa pangallèyan sè laju: vandal 16019 wikitext text/x-wiki #ALIH [[Koṭṭa Sorbhâjâ]] kqfruqgck3kvjo3buml5hb8yvfmfqao Bherrâs 0 2648 16032 2024-02-15T07:54:29Z Narasilisaa 2393 ←Membuat halaman berisi ''''Bherrâs''' jârèya bâgiyân bighina paḍi (la’as) sè ampon èpèsa ḍâri sekkem. Sekkem sacara anatomi èsebbhut ‘palèa’ (bagiyân sè etotopi) bân ‘lemma’ (bâgiyân sè notopi). È sala sèttong tahap pemrosèsan hasèl anyèh paḍi, la’as ètoto ngangghuy lessong otabâ ègilis sa’èngghâ (kolè’na la’as) akombi’ dâri èssèna. Bâgiyân èssè jârèya, sè bârnana potè, ngamèra, bungo, otabâ celleng, sè èsebbhut bher...' 16032 wikitext text/x-wiki '''Bherrâs''' jârèya bâgiyân bighina paḍi (la’as) sè ampon èpèsa ḍâri sekkem. Sekkem sacara anatomi èsebbhut ‘palèa’ (bagiyân sè etotopi) bân ‘lemma’ (bâgiyân sè notopi). È sala sèttong tahap pemrosèsan hasèl anyèh paḍi, la’as ètoto ngangghuy lessong otabâ ègilis sa’èngghâ (kolè’na la’as) akombi’ dâri èssèna. Bâgiyân èssè jârèya, sè bârnana potè, ngamèra, bungo, otabâ celleng, sè èsebbhut bherrâs. Tamenan paḍi bisa tombu satèngghi 1 – 1,8 mm. Ḍâuna lanjhâng bân koros sè lanjhângnga 50 – 100 cm bân lèbarra 2 – 2,5 cm. Bherrâs sè bisa èkakan okoran lanjhangnga 5 – 12 mm bân tebbella 2 – 3 mm. Bherrâs dâri paḍi plotan èsebbhut '''plotan'''. 1nz9pqx0fzw4sr5ryhcmanzcgqr1cuy Ḅângsa Mėnangkâḅu 0 2649 16048 2024-02-20T04:00:39Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Ḅângsa Mėnangkâḅu]] ka [[Orèng Minangkabau]] nèmpa pangallèyan sè laju: vandal 16048 wikitext text/x-wiki #ALIH [[Orèng Minangkabau]] eyti2978amhp5hwrbzqbyw2j9rxst01 Wage Rudolf Soepratman 0 2650 16052 2024-02-22T05:45:54Z Istianatunnabilah29 2396 ←Membuat halaman berisi ''''Wage Rudolf Soepratman''' (19 Maret 1903 – 17 Agustus 1938) aropa’aghi ghuru, wartawan, vionis, ban komponis Hindia Belanda. Iye ekenal dhaddhi oreng se acipta aghi laghu kabhangsaan Indonesia, “Indonesia Raya”, jhughan aropaaghi angghauta dhari grup musik jazz Black and White Jazz Band. Areh dhaddhina se etetap aghi are music nasional engghi paneka 9 maret. Paneka eparenge jhulughan ka angghuy pahlawan nasional Indonesia . Ka odhi’an dhibi’ Wage...' 16052 wikitext text/x-wiki '''Wage Rudolf Soepratman''' (19 Maret 1903 – 17 Agustus 1938) aropa’aghi ghuru, wartawan, vionis, ban komponis Hindia Belanda. Iye ekenal dhaddhi oreng se acipta aghi laghu kabhangsaan Indonesia, “Indonesia Raya”, jhughan aropaaghi angghauta dhari grup musik jazz Black and White Jazz Band. Areh dhaddhina se etetap aghi are music nasional engghi paneka 9 maret. Paneka eparenge jhulughan ka angghuy pahlawan nasional Indonesia . Ka odhi’an dhibi’ Wage Rudolf Soepratman Engghi paneka potra ke petto’ deri sanga’ satretanan. Oreng seppo lake’na (ramana) anyama Djoemeno Senen Sastrosoehardjo, ramana ka’dinto tentara KNIL belanda, ban ebhuna anyama Siti Senen. Saestona omor 6 taon, paneka masok sekolah Boedi Oetomo se bada nang Jakarta, ghi’ bhunten tamat pangajharan, ebhuna tadha’ omor / adhingghal dhunnya. Nang taon 1945, Soepratman e bhakta kakak na se wa’ tuwa’an engghi paneka Roekijem Soepratijah ban kakak eparah Willem van Eldik dha’ Makassar. Bherkat usahana engghi bisa masok sekolah Belanda (Europese Lagare School), salastarena nambe nyamanah "Rudolf" ka angghuy siasat , sopajha e tarema nang sakola se kasabbhut. Polana nang jhaman penjajahan Belanda bedeh politik diskriminasi otaba mandhang dhisa, anak se tergolong Inlander akadhi Soepratman malarat se bisa e tarema’a masok sekolah nang Belanda. Tak abit ajhar nang skolaah paneka, e pakeluar deri skolah Belanda, polana etemmuh jha’ Soepratman paneka anak kandungah Willem van Eldik. Soepratman se aghadhuwan ate kuat ban pangaterro se tegghi , kalaban tek ngitek sopajha tak etemmuh, Soepratman paneka masok sekolah Melayu. Akherah tretanah setuju ban aromasa bhunga. Soepratman semangat ajhar, bhan bulen malolo onggha kelas. Salastarena mole sekolah, Soepratman malolo ajhar amain gitar ban aghisek biola. Willem val Eldik malolo ngajhari aghisek biola. Ajhalling alekna se andik bakat edelem aghisek biola, willwn val eldik ebeghi dha’ soetpratman ka angghuy nang kenangan ban bahan ka angghuy alanjut aghi bakattdha. Salastarena tamat skola melayu, nang taon 1917 Soepratman lalu rajin belajar bahasa belanda di sekolah malam. Nang taon 1919 engghi paneka lulus ujiyen klein ambteenar examen se bakto paneka ekenal kalaben diploma K.A.E. Salastarena paneka ealanjut aghi dha’ skolah normallscool , engghi paneka skolah ghuru nang bakto paneka sampek lastareh. Saestona omor 20 taon , engghi dhaddhi ghuru nang skolah angka 2. Olle 2 taon terros paneka ngaolle ijasah klein ambetennar. Panbrempan bakto abitdhe engghi paneka usaha nang adhaghang deri Makasar ngalle dha’ Bandung alako dhaddhi wartawan ariyan kaoem moeda dan kaoem kita, kalakoan paneka tetep ekalakona make la Soepratman paneka ampon apinda dha’ Jakarta, delem bhakto kasebbjut engghi paneka ampon lebur dha’ panggerrek ban bennyak along polong ban reng oreng penggerrek, rassa tak lebur dha’ penjajahan belanda molae keluar akherah epadhaddhi karangan edelem buku, “paraben dhisah’’ buku paneka elarang ta sebbar sareng oreng belanda, Soepratman e pinda dha’ sengkang, Soepratman nang dissa tak perna akherah minta mole de’ makasar pole, roekijem dhibik cek bhungana dha’ music ban karanganna se etampil aghi nang mes militer, salaen bakto paneka roekijem padha lebur amain biola kaleburna paneka se aghabay Soepratman lebur music ban maca buku-buku music. Delem tolesen soejono tjiptomihardjo delem buku nang kenangan 10 taon kabupaten mediun, asebbhut aghi ‘’ taon 1932, Soepratman ecapok musibe sakek orak, esebab aghi lesson polana alako sarah. Sa ampona istirahat 2 bulen nang tijmahl Soepratman abelih de’ Jakarta ka angghuy norok aliran achmadillah sajjhek april , paneka abhereng taretana nang sorbhaja. WR Soepratman sakek orak, polana lessoh alakoh sarah, Soepratman istirahat, ban abelih dek Jakarta ka angguy nurok aliran ahmadiyah, polana kabedeen ekonomi ban Soepratman paneka acerai kalaben binina ban nang sareng taretana nang sorbhaja, edelem sakek kalessoan , engghi paneka ghik acipta aghi lagu surya wirawan dan mars parindra, ban tangghal 17 agustus 1938 paneka wafat / adhingghal omor ban e makam aghi e sorbhaja , sa areh sabellum sedheh, dha’ roekijem paneka aberrik pesan sopajha lagu Indonesia raya e serah aghi dha’ kabhangsaan. '''INDONESIA RAYA''' E bakto nang e makasar , Soepratman ngaolle pangajharan musik deri kakak eparah, willem van eldik, saenggha penter amain biola ban bisa ngube lagu ebekto neng e Jakarta , ebakto maca karangan majalah , muncul panoles karangan ruah nantang ahli-ahli music Indonesia ka angghuy acipta aghi lagu kabhengsaan. Soepratman ta tantang, mulae angube lagu, nang taon 1924 keluar lagu Indonesia raya , nang bakto paneka bedeh e bandung ban aomor 21 taon. Nang bulen oktober 1928 e Jakarta elangsung aghi kongres pemuda II , Kongres paneka e bedeagghi sumpah pemuda, e bakto malem panotopan kongres , tangghal 28 oktober 1928 soetpratman ma ngiding aghi lagu cipta anna kalaben cara instrumental e adekna peserta umum, , nang bakto paneka lagu Indonesia raya dek adekna e siar aghi, e deen umum, sakabbhina se ngidingaghi tapokol , kalaben lekkas lagu paneka ekenal e kalangan pergerakan nasional , saompama partai politik mabede kongres , maka lagu Indonesia raya malolo ekanyanyi , lagu paneka aropa aghi ujud rassah masettong ban rassah ngamri merdeka. Salastarena Indonesia merdeka , lagu Indonesia raya e padhaddhi lagu kebhengsaan, lambing pamarsettong bhangsa, tatapena, se acipta aghi lagu paneka , wage roedolf soepratman tak sempat anikmatdhi odik delem kabedeen merdeka. Perrena acipta aghi lagu indonsia raya, malolo etabeng polisi hindy belanda sampek sakek, esebab aghi karna lakoh sarah, taon 1932 Soepratman sakek orak saraf, salastarena istirahat 2 bulan nang cimahi, soetpratman abelih dek Jakarta ka aangghuy nurokn aliran AHMADIJAH , polana lagu cipta enna se dibudih ‘’matahari terbit’’ nang awwel agustus 1938, paneka e tangkep preppak nah asiyar aghi lagu paneka abhereng pandu-pandu e nirom jalan embong malamg, sorbhaja ban e tahan e penjara kalisosok, sorbhaja, paneka adhingghal nang tangghal 17 agustus 1938 e makam aghi kalaban islam, e kobhur aghi nang umum kapas, dejenah kenjeran tambaksari sorbhaja, kalaben nisan se bhaghus, ban kalaben panitia monomen deri departemen pendidkan, kabudhayaan ban pangajharan awakil aghi jaba temur, makamma e pinda dek tambak segaran-temur, laok jhalan kenjeran tambaksari , Surabaya e tangghal 31 maret 1956. 5bhgdx9ltyd4w352ombyccu0791nx8w Kaju 0 2651 16054 16053 2024-02-22T12:02:59Z Narasilisaa 2393 16054 wikitext text/x-wiki '''Kaju''' jârèya bâgiyân bhungka otabâ cangka bân ranca’ bu-tombuwân sè ghâli polana ngalamè lignifikasi (pakajuwân). Kaju èghuna’aghi ghâbây acem-macem kaparlowan, molaèn ḍâri amassa’, ka’angghuy parabhut (mèjâ, korsè), bahan bangunan (labâng, jenḍèla, rangka ata’), bahan dhâlubâng, bân ghi’ bânnya’ sè laèna. Kaju jhughân bisa èghuna’aghi ka’angghuy hiasân roma tangghâ, pakantoran, bân laènna. Sebbâb kabentu’na kaju jârèya ḍâri akumulasi sèlulosa bân lignin sè bâḍâ neng ḍinḍing sèl acem-macem jaringan neng bhungka. Èlmo kaju (''wood science'') angajhâraghi acem-macem aspèk klasifikasi kaju bân sifat-sifat kimia, fisika, bân mèkanika kaju ḍâlem salèbârrâ kondisi penanganan. Pan-bârâmpan macem kaju èpèlè karana sifatta sè ta' tembus aèng, isolator, bân ghâmpang èbentu'. == Sajjhârâ == Tatombuwân sè akaju bâḍâ neng alam rakèra awwâla taon 395 sampè’ 400 juta taon lambâ’. Manossa la’aghuna’aghi kaju ghâbây acem-macem kaparlowan kabiḍ èbuwân taon, otamana ka’angghuy bahan bakar bân bahan konstruksi ka’angghuy aghâbây roma bân senjata jhughân ghâbây bahan baku industri (kaḍi’ kos-bhungkos bân dhâlubâng). Kaju bisa èkaghâbây conto sajjhârâ mengenai kondisi iklim bân cuaca è bâkto ka’-bhungka’an kasebbhut tombu kalabân cem-macemma jarak antar sello’na partombuwân. r8dj1o585p2mvrosj2q6tw27e1zqmx6 Orèng Mâḍurâ Panḍâlongan 0 2652 16056 2024-02-22T23:50:43Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Orèng Mâḍurâ Panḍâlongan]] ka [[Orèng Madhurâ Pandalungan]]: vandal 16056 wikitext text/x-wiki #ALIH [[Orèng Madhurâ Pandalungan]] gkjy1ee60gyjd48tw4ww46dcwxadzjv Parèḅâsa 0 2653 16058 2024-02-22T23:55:19Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Parèḅâsa]] ka [[Parbhâsan]] 16058 wikitext text/x-wiki #ALIH [[Parbhâsan]] i1q7aebryjk1nps72cldqm4w0npuj1d Liza Hanim 0 2654 16061 16060 2024-02-23T11:00:10Z 125.165.108.9 16061 wikitext text/x-wiki {{Infobox orang}} '''Haliza Hanim binti Abdul Halim''' otabâ lebbi èkennal mènangka '''Liza Hanim''' (laèr è Klang, Selangor, [[Malaysia]], 19 Novèmber 1979) panèka sorang panyanyi bân aktris [[Malaysia]]. {{DEFAULTSORT:Hanim, Liza}} [[Bhângsa:Panyanyi]] [[Bhângsa:Aktris]] 176oash484nmtyf0cyeqomn9euxfmqd Orèng Malaju 0 2655 16067 2024-02-25T05:29:34Z MhdFajar2000 2626 ←Membuat halaman berisi ''''Orèng Malaju''' ([[bhâsa Malaju]]: ''Orang Melayu'') èngghi panèka orèng asalna dâri [[Malaysia]], [[Inḍonesia]], [[Filipina]], [[Thailand]], [[Brunei]], bân [[Singapura]].' 16067 wikitext text/x-wiki '''Orèng Malaju''' ([[bhâsa Malaju]]: ''Orang Melayu'') èngghi panèka orèng asalna dâri [[Malaysia]], [[Inḍonesia]], [[Filipina]], [[Thailand]], [[Brunei]], bân [[Singapura]]. hqv58kbaapomxhnyq7m6uf6ye0wmzyf Sayuti Melik 0 2656 16105 16102 2024-02-26T13:45:22Z Oikivivi 2325 16105 wikitext text/x-wiki '''Mohamad Ibnu Sayuti''' otabâ sè è kasohor kalabân '''Sayuti Melik''' (25 Nopèmber 1908 – 27 Pèbruari 1989) nèka Parintis kamardhika'an [[Inḍonesia|Inḍonèsia]] sè ètolès ḍâlem sajhârâ Inḍonèsia mènangka se ngettik Naskana Proklamasi kamardhika'an Rèpublik Inḍonèsia, bân jhughân mantan anggota Dèwan Perwakilan Rakyat Rèpublik Inḍonèsia sè èkalaghungan dâri taon 1971-1982.<ref>Karunia Mulia Putri , Vanya. Nibras Nada Nailufar. [https://www.kompas.com/skola/read/2021/02/23/175328869/biografi-sayuti-melik-pengetik-teks-proklamasi-kemerdekaan-indonesia “Biografi Sayuti Melik, Pengetik Teks Proklamasi Kemerdekaan Indonesia”]. Kompas. 2021/02/23. Aksès 26/02/2024.</ref> Dhibi'en panèka lakèna Soerastri Karma Trimurti, sala sèttong wartawati bân aktivis bini' è jhâman pargeraghân bân jhâman samarèna kamardhika'an.<ref>Yesha. [https://www.liputan6.com/citizen6/read/473153/wanita-sebagai-penggerak-bangsa “Wanita Sebagai Penggerak Bangsa”]. Liputan 6. 2012/12/22. Aksès 2024/02/26.</ref> == Bâkto ngodâ == Èlahèraghi è tangghâl 22 Nopèmber 1908, ana' dâri Abdul Mu'in alias Partoprawito, bekel jajar otabâ kapala dhisa è Sleman, Yogyakarta. Dhinèng èbhuna asmana Sumilah. Pendidikanna èmolaè dâri sakolah Ongko Loro (Satingkat SD) è dhisa Srowolan, sampè' kellas IV bân èterrosaghi sampè' ollè Ijazah è Yogyakarta.<ref name=":0">Malia, Indiana. [https://www.idntimes.com/news/indonesia/indianamalia/biografi-sayuti-melik-tokoh-di-balik-teks-proklamasi “Biografi Sayuti Melik Tokoh Dibalik Teks Proklamasi”.] IDN Times. 2021/08/16. Aksès 2024/02/26.</ref> Nasionalisme ampon bâdâ sajjhek kini' sè ètanem sareng ramana anentang kabijaksanaanna pamarènta Belândhâ sè aghunaaghi sabâna kaangghuy ètanami bhâko.<ref>Wulandari, Trisna. [https://www-detik-com.cdn.ampproject.org/v/s/www.detik.com/edu/detikpedia/d-6235740/sosok-sayuti-melik-tokoh-yang-mengetik-naskah-proklamasi-kemerdekaan/amp?amp_gsa=1&amp_js_v=a9&usqp=mq331AQIUAKwASCAAgM%3D#amp_ct=1708838747823&amp_tf=Dari%20%251%24s&aoh=17088387266357&referrer=https%3A%2F%2Fwww.google.com&ampshare=https%3A%2F%2Fwww.detik.com%2Fedu%2Fdetikpedia%2Fd-6235740%2Fsosok-sayuti-melik-tokoh-yang-mengetik-naskah-proklamasi-kemerdekaan "Sosok Sayuti Melik, Tokoh yang Mengetik Naskah Proklamasi Kemerdekaan]". Detik. 2022/08/15. Aksès 2024/02/26. </ref> Bâkto ajhâr è sakola'an ghuru è Solo, 1920, dhibi'en ajhâr nasionalisme ḍâri ghuru sajhârâna sè abhângsa Belândhâ, H.A. Zurink. È omor bellâsen taon, dhibi'en la lèbur maca majala Islam è pagerak bi' kapala K.H. Misbach è Kauman, Solo, olama' sè ahaluan kacèr. Bâkto èpon bânnya' orèng, tamaso' tokoh Islam, mandhâng Marxisme mènangka ideologi parjuângan kaangghuy alabân panjhâjhâ. Dâri Kaèh Misbach dhibi'en ajher Marxisme. Parkenalanna sè awwâl bân Bung Karno è Bandung taon 1926. Tolèsân-toèsânna tentang politik nyebabaghi dhibi'en è okom libeli bi' Belândhâ<ref name=":0" />. È taon 1926 ètangkep Belândhâ polana ètuduh abantu PKI bân samarèna èbuwâng ka Boven Digul (1927-1933). Taon 1936 ètangkep Inggris, èpenjara è Singapura salama sataon. Samarèna èusir dâri wilayah Inggris ètangkep polè bi' Belândhâ bân èghibâ ka Jakarta, èpamaso' ka sèl è Gang Tengnga (1937-1938).<ref>Anindita Mutiarasari, Kanya. [https://news-detik-com.cdn.ampproject.org/v/s/news.detik.com/berita/d-6238248/profil-sayuti-melik-pengetik-naskah-proklamasi-indonesia/amp?amp_gsa=1&amp_js_v=a9&usqp=mq331AQIUAKwASCAAgM%3D#amp_tf=Dari%20%251%24s&aoh=17088446248999&referrer=https%3A%2F%2Fwww.google.com&ampshare=https%3A%2F%2Fnews.detik.com%2Fberita%2Fd-6238248%2Fprofil-sayuti-melik-pengetik-naskah-proklamasi-indonesia "Profil Sayuti Melik, Pengetik Naskah Proklamasi Indonesia".] Detik News. 2022/08/16. Aksès 2024/02/26. </ref> Samolèna dâri pembuângan, Sayuti tatemmo bi' SK Trimurti, bân tanoro' dâlem sakabbina kagiadhân pergeraghân sacara areng-bâreng<ref>Wulandari, Trisna. [https://www-detik-com.cdn.ampproject.org/v/s/www.detik.com/edu/detikpedia/d-6235740/sosok-sayuti-melik-tokoh-yang-mengetik-naskah-proklamasi-kemerdekaan/amp?amp_gsa=1&amp_js_v=a9&usqp=mq331AQIUAKwASCAAgM%3D#amp_ct=1708838747823&amp_tf=Dari%20%251%24s&aoh=17088387266357&referrer=https%3A%2F%2Fwww.google.com&ampshare=https%3A%2F%2Fwww.detik.com%2Fedu%2Fdetikpedia%2Fd-6235740%2Fsosok-sayuti-melik-tokoh-yang-mengetik-naskah-proklamasi-kemerdekaan "Sosok Sayuti Melik, Tokoh yang Mengetik Naskah Proklamasi Kemerdekaan"]. Detik. 2022/08/12. Aksès 2024/02/26. </ref>. Ahèrra è 19 Juli 1938 akabin. È taon kasebbhut jughân Mereka abangun koran Pesat è Semarang sè terbi' tello' kalè samingghu kalabân tiras 2 èbu eksemplar. Polana panghasèlenna ghi' keni', pasangan lakè-bini rèya terpaksa alako sakabbina kalakowan, dâri rèdaksi sampè' urusan parcetaghân, dâri distribusi bân penjuâlân sampè' langgânan. Trimurti bân Sayuti Melik agilirân maso' kalowar penjara polana tolèsanna akritik tajhem pamarènta Hindia Belândhâ.<ref>Hadi Subroto, Lukman. Tri Indrawati. "[https://www.kompas.com/stori/read/2022/08/20/080000279/sk-trimurti-menteri-tenaga-kerja-pertama-indonesia?page=all SK Trimurti, Menteri Tenaga Kerja Pertama Indonesia".] Kompas. 2022/08/20. Aksès 2024/02/26. </ref> Sayuti mènanka bekkas tahanan politik sè èbuwâng ka Boven Digul malolo èta-mataè dinas intel Belândhâ (PID). <ref>Zulfikar, Fahri.[https://www.detik.com/edu/detikpedia/d-6466221/12-tokoh-yang-pernah-diasingkan-ke-boven-digoel-penjara-alami-di-papua "12 Tokoh yang Pernah Diasingkan ke Boven Digoel, Penjara Alami di Papua"]. Detik. 2022/12/17. Aksès 2024/02/26. </ref>È jhâman kapendudughân Jeppang, Maret 1942 koran Pesat èberedel Japan, Trimurti ètangkep Kempetai, Jeppang jughân curiga dâ' ka Sayuti mènangka orèng komunis. È 9 Maret 1943, èresmiaghi berdirina Putera (Pusat Tenaga Rakyat) sè èpimpin “Empa' Sekawan” Soekarno, Moh. Hatta, Ki Hadjar Dewantara, bân Kaè Mas Mansoer<ref>Ayu Rosari, Nimas. [https://www.detik.com/edu/detikpedia/d-6994618/sejarah-pusat-tenaga-rakyat-atau-putera-pendiri-tujuan-dan-tugasnya "Sejarah Pusat Tenaga Rakyat atau Putera: Pendiri, Tujuan, dan Tugasnya"]. Detik. 2023/10/22.</ref>. Bhâkto jie Soekarno minta pamarènta Jeppang abèbasaghi Trimurti, terros èghibâ ka Jakarta kaangghuy alako è Putera, bân è Djawa Hookoo Kai, Himpunan Kebaktian Rakyat sakabbina Jhâbâ. Bân Trimurti so Sayuti Melik ollè tenteram kaodi'enna. Sayuti teros bâdâ è sèsèna Bung Karno. == Angghuta PPKI == Panitia Parsiapan Kamardhika'an Inḍonèsia (PPKI) èbentuk 7 Agustus 1945 bân eketuaè bi' Ir. Soekarno, aghântèaghi Badan Penyelidik Usaha Persiapan Kamardhika'an Inḍonèsia sè lekkas èbubaraghi. Anggota awalla panèka 21 orèng. Salanjutdhâ tanpa èkaoningi Jeppang, kaanggotaan atambâ 6 orèng tamaso' èdâlemma Sayuti Melik.<ref>Nikita Rosa. [https://www-detik-com.cdn.ampproject.org/v/s/www.detik.com/edu/detikpedia/d-6283801/sejarah-singkat-pembentukan-ppki-7-agustus-1945/amp?amp_gsa=1&amp_js_v=a9&usqp=mq331AQIUAKwASCAAgM%3D#amp_tf=Dari%20%251%24s&aoh=17088494372488&referrer=https%3A%2F%2Fwww.google.com&ampshare=https%3A%2F%2Fwww.detik.com%2Fedu%2Fdetikpedia%2Fd-6283801%2Fsejarah-singkat-pembentukan-ppki-7-agustus-1945 "Sejarah Singkat Pembentukan PPKI 7 Agustus 1945".] Detik. 2020/09/10. Aksès 2024/02/26. </ref> == Kadhâddhiyân Rèngasḍèngklok == Sayuti Melik tamaso' dâlem kalompok Menteng 31, sè aperan dâlem panculighân Sukarno bân Hatta è tangghâl 16 Agustus 1945. Para pamuda pajuang, tamaso' Chaerul Saleh, Sukarni, bân Wikana, kalabân Shodanco Singgih, sala sèttong anggota PETA, bân pamuda laèn, ngibe Soekarno (kalabân Fatmawati bân Guntur sè ghi' omorra 9 bulân) bân Hatta, ka Rengasdengklok. Tojjuwân paneka maklè Ir. Soekarno bân Drs. Moh. Hatta ta' tarpangaruh bi' Jeppang.<ref>Kompas.com [https://regional.kompas.com/read/2023/07/23/231936178/tokoh-dalam-peristiwa-rengasdengklok-serta-perannya "Tokoh dalam Peristiwa Rengasdengklok serta Perannya"] Kompas. 2023/07/23. Aksès 2024/02/26.</ref> È ka'dissa, mereka abeli mayakinaghi Soekarno jhek rèng Jeppang ampon menyerah bân para pajuang la siap kaanghuy alabân Jeppang, apa bei rèsikona. È Jakarta, golongan muda, Wikana, bân golongan tua, panèka Mr. Ahmad Soebardjo mabâdâ parembâghân. Mr. Ahmad Soebardjo sapakat kaangghuy aproklamasiaghi Kamardhika'an Inḍonèsia è Jakarta. Mèlana eutus Yusuf Kunto kaangghuy ngater Ahmad Soebardjo ka Rengasdengklok. Mereka ngoni'i Ir. Soekarno bân Drs. Moh. Hatta abâli ka Jakarta. Mr. Ahmad Soebardjo berhasil ngayakinaghi para pamuda kaangghuy tak ru-kaburu aproklamasiaghi Kamardhika'an.<ref>Yasmin, Puti. [https://news.detik.com/berita/d-4876666/peristiwa-rengasdengklok-dan-kronologinya-secara-lengkap " Peristiwa Rengasdengklok dan Kronologinya Secara Lengkap"]. Detik. 2020/01/28. Aksès 2024/02/26. </ref> == Tolèsan Proklamasi == Konsèp naskah proklamasi èsusun bi' Bung Karno, Bung Hatta, bân Achmad Subardjo è romana Laksamana Muda Maeda. Bâkkèl para pamuda, Sukarni bân Sayuti Melik. Bâng-sèbânga menangka kabulâ Bung Hatta bân Bung Karno, nuro' nya'sèaghi peristiwa kasebbhut. Ampon samarena, ghu-lagghu 17 Agustus 1945, konsep naskah proklamasi nèka èbâca'aghi è adâ'ân para hadirin. Namong, para pamuda ta' endâ'. Naskah Proklamasi neka èangghâp mènangka ghâbâyânna Jeppang. Dâlem suasana tegang rowa, Sayuti aparèng gagasan, panèka maklè Teks Proklamasi ètandatanganè Bung Karno bân Bung Hatta bein, atas nyama bhângsa Inḍonèsia. Usul kasebbhut ètarèma bân Bung Karno dhuli marènta Sayuti kaangghuy ngettik. Dhibi'en ngobâ kalimat "Bâkkèl-Bâkkèl bhângsa Inḍonèsia" dhâddhi "Atas nyama bhângsa Inḍonèsia".<ref>Indriawati, Tri. [https://www.kompas.com/stori/read/2022/08/10/140000879/tokoh-yang-mengusulkan-teks-proklamasi-ditandatangani-soekarno-hatta "Tokoh yang Mengusulkan Teks Proklamasi Ditandatangani Soekarno-Hatta".] Kompas. 2022/08/10. Aksès 2024/02/26. </ref> == Bâkto Samarèna Kamardhikaan == Samarèna Inḍonèsia mardhika Sayuti dhâddhi anggota Komite Nasional Inḍonèsia Pusat (KNIP). È taon 1946 atas parenta Mr. Amir Syarifudin, Sayuti èpèghâ' bi' pamarènta Rèpublik Inḍonèsia polana èangghâp mènangka orèng semma' Parsatuan Parjuângan, bân èangghâp asekongkol bân nuro' tarlibat dâlem "Paristiwa 3 Juli 1946". Samarèna èparèksa bi' Mahkamah Tentara, Sayuti èyangghâp ta' sala. Bhâkto bâdâ Agresi Militèr Belândhâ II, Sayuti èpèghâ' Belândhâ bân èpenjara è Ambarawa. Sayuti èbèbasaghi samarèn Koferènsi Mèjâ Bundar. Taon 1950 Sayuti èangkat dhâddhi anggota Majelis Parmusyawaratan Rakyat samantaraepon bân DPR-GR mènangka bhâkkèl dâri Angkatan '45 bân dhâddhi bhâkkèl Cendekiawân.<ref>Nanda Pratama, Aswad. Inggried Dwi Wedhaswary. [https://nasional.kompas.com/read/2018/08/14/13452951/sayuti-melik-pengetik-teks-proklamasi "Sayuti Melik, Pengetik Teks Proklamasi".] Kompas. 2018/08/14. Aksès 2024/02/26. </ref> == Alabân Soekarno == Sabândârre Sayuti èkennal mènangka pandukunga Soekarno. Hal rèya terbuktè kalabân Sayuti sè dhâddhi anggota PNI. Namong, bhâkto Bung Karno akuasa, Sayuti justru tak "kaangghuy". Dâlem suasana gencar-gencarra amasyarakataghi Nasakom, Sayuti nèka orèng sè bângal nentang gâgâsânna Nasakom (nasionalisme, agâma, komunisme). <ref name=":1">Adryamarthanino, Verelladevanka . Nibras Nada Nailufar. [https://www.kompas.com/stori/read/2021/05/02/121648779/partai-nasional-indonesia-pni-pendirian-tokoh-dan-perkembangan "Partai Nasional Indonesia (PNI): Pendirian, Tokoh, dan Perkembangan".] Kompas. 2021/5/2. Aksès 2024/02/26.</ref>Sayuti ngusullaghi agântè Nasakom dhâddhi Nasasos, kalabân agântè unsur "kom" dhâddhi "sos" (sosialisme). Sayuti jughân nentang pangangkadhân Bung Karno mènangka dhâddhi prèsiden saomor odi' bi' Majelis Parmusyawaradhân Rakyat samantara. Tolèsanna, ajher mahami Sukarnoisme sè èmuat è ra-kèra 50 koran bân majalah, sè pas èlarang. Artikel sè asambung kasebbhut ajelassaghi parbidâ'ân Marhaenisme ajârânna Bung Karno bân Marxisme-Leninisme doktrin Partai Komunis Inḍonèsia (PKI). Bhâkto rowa, Sayuti ngatèla PKI para' aboncenga kharisma Bung Karno. Sayuti Melik ta' satuju kalabân Soekarno sè dhâddhi prèsiden saomor odi' bân abâlik akritik PKI lebât tolèsân-tolèsânna. Sajjhe' Hatta toron dâri korsè bhâkkèl prèsiden è taon 1956, Soekarno tampil mènangka tong-sèttonga orèng sè mimpin è pamarèntaan. Sajjhe' taon 1959, Soekarno anetapaghi sistem Dèmokrasi Tarpimpin. Hal kasebbhut ahubungan bi' Dekrit Prèsiden 5 Juli 1959. Kalabân sistem kasebbhut, kakuasaan Soekarno menangka prèsiden dhâddhi sajhen kowat. Sayuti Melik anentang sistem Dèmokrasi Tarpimpin sè èprakarsaè bi' Soekarno. == Bâkto Orde anyar == Samarèna Orde anyar nyama Sayuti kasohor polè è kanca politik kalabân dhâddhi anggota Dèwan Perwakilan Rakyat/Majelis Permusyawaratan Rakyat, abekkèllè partai Golongan Karjâ è Pemilu 1971 bân Pemilu 1977. == Sedhâ == Sayuti Melik dhingghâl omor è tangghâl 27 Pèbruari 1989 dâlem omor taon samarèna sataon sakè' bân èmakamaghi è Taman Makam Pahlawan Nasional otama Kalibâta, Jakarta Lao'.<ref>Anindita Mutiarasari, Kanya. [https://news-detik-com.cdn.ampproject.org/v/s/news.detik.com/berita/d-6238248/profil-sayuti-melik-pengetik-naskah-proklamasi-indonesia/amp?amp_gsa=1&amp_js_v=a9&usqp=mq331AQIUAKwASCAAgM%3D#amp_tf=Dari%20%251%24s&aoh=17088503810917&referrer=https%3A%2F%2Fwww.google.com&ampshare=https%3A%2F%2Fnews.detik.com%2Fberita%2Fd-6238248%2Fprofil-sayuti-melik-pengetik-naskah-proklamasi-indonesia "Profil Sayuti Melik, Pengetik Naskah Proklamasi Indonesia"] Detik. 2022/08/16. Aksès 2024/02/26. </ref> == Karjâ == Sayuti Melik narèma Bintang Mahaputra Tingkat V (1961) dâri Prèsiden Soekarno bân Bintang Mahaputera Adipradana (II) dâri Prèsiden Soeharto (1973).<ref name=":1" /> == Sombher == 6wr97pbx9zrencew5r1bbmn1t9tcjv8 Rajuna Said 0 2657 16509 16508 2024-04-30T14:57:22Z Alfiyah Rizzy Afdiquni 9 16509 wikitext text/x-wiki {{infobox orang}} Hj. Rangkayo '''Rasuna Said''' (14 September 1910 - 2 November 1965) iyâ arèya pajuâng kamardhikaan bân politikus [[Inḍonesia|Inḍonèsia]] sè è bârri' ghâllâr pahlawan nasional Inḍonèsia. Akadhi Kartini, arowa kèya ajuâng aghi bâḍâna papaḍâ'ân hak antara lakè' bân binè'. Arowa èmakam gaji è TMP Kalibata, Jakarta.<ref>"Biografi Rasuna Said, Pahlawan Kemerdekaan Pejuang Hak Perempuan Indonesia".[https://www.kompas.com/parapuan/read/533477065/biografi-rasuna-said-pahlawan-kemerdekaan-pejuang-hak-perempuan-indonesia] Kompas. 2022-09-14. aksès 2024-02-26.</ref> == Carèta oḍi' == Rasuna Said èlahèr aghi 14 September 1910 è Dhisa Panyinggahan, Maninjau, Kabupaten Agam, Sumatera Barat. Arowa katoronan bangsawan Minang. Bâpa'na anama Muhammad Said, sala sèttong orèng sadhâgâr Minangkabau, aktivis pablessatan, bân ghuruh sè dhâddhih tokoh Taman Siswa.<ref>Anindita, Mutiarasari. "Profil Rasuna Said, Pahlawan yang Muncul di Google Doodle 14 September".[https://news.detik.com/berita/d-6290619/profil-rasuna-said-pahlawan-yang-muncul-di-google-doodle-14-september] detikNews. 2022-09-14. aksès 2024-02-26.</ref> Bhâlâna Rasuna Said iyâ arèya bhâlâ sè aghâma Islam sè atoro'. Arowa èrèksa  è romana anomma polana kalakona bâpa'na sè madhaddhih bâpa'na taḍâ' è romana. Tak paḍâ tarètan-tarètanna, arowa asakola è sakola'an aghâma, bânnè sekuler, bân samarèna ngallè ḍâ' Padang Panjang, èdimma arowa asakolah è Diniyah School, sè apolong pangajârân aghâma bân pangajârân khusus. Neng taon 1923, arowa dhâddhih kabulâna ghuruh è Sakolah Diniyah Putri sè kik phuruh èbangun, tapè abâlih ka kampong halamanna tello' taon samarèna asakolah arowa ancor polana lèndhu. Arowa abâlih ajhâr ḍuwâ' taon è sakolah sè tamaso' kalabân aktivisme politik bân aghâma, bân èntar apiḍato sè èberri' direktur sakolah tentang nasionalisme bân kamardhikaan Inḍonèsia.<ref>Kuswandi. "Muncul di Google Doodle, Siapa HR Rasuna Said?".[https://www.jawapos.com/nasional/01407845/muncul-di-google-doodle-siapa-hr-rasuna-said] JawaPos. 2022-09-14. aksès 2024-02-26.</ref> Samarèna atammat aghi jenjang pangajârân Sakolah Dhâsar ( SD ), Rasuna dhibâsa èkèrèm aghi bâpa'na kaangghuy alanjut aghi pangajârân è Pondhuk Ar-Rasyidiyah. Bâjâ arowa, arowa sala sèttong santrè binè'. Arowa èkenal kalabân orèng sè pènter, mengka, bân bângalan. Rasuna Said alanjut aghi pangajârân è Diniyah Putri Padang Panjang, bân atâmmu kalabân Rahmah El Yunusiyyah, sala sèttong orèng tokoh pergerakan Thawalib. Gerakan Thawab iyâ arèya gerakan sè èghâbây kaum reformis Islam è Sumatera Barat. Bânya' pamimpin gerakan arèya èpangaru kalabân pamikèran nasionalis-Islam Turki, Mustafa Kemal Ataturk.<ref>"Rasuna Said: Masa Muda, Perjuangan, dan Akhir Hidup".[https://amp.kompas.com/stori/read/2021/06/05/131936879/rasuna-said-masa-muda-perjuangan-dan-akhir-hidup] Kompas. 2021-06-05. aksès 2024-02-26.</ref> Rasuna Said sangât ngamat aghi kamajuân bân pangajârân kaum binè', arowa toman ngajâr è Diniyah Putri dhâddhih ghuruh. Namung, è taon 1930, Rasuna Said ambu ngajâr polana anḍi' pangabâsân kamajuân kaum binè' tak kun ollè kalabân abangun sakolah, namung kodhuh èbhârengih politik. Rasuna Said terro maso' pangajârân politik ḍâlâm kurikulum sakolah Diniyah School Putri, namung ètolak. Rasuna Said samarèna aḍâlâmè agama è Haji Rasul otabâ Dr H Abdul Karim Amrullah sè ngajâr pentingga pembaharuan pamikèran Islam bân kabebasan mikèr sè samarèna bânya' apangarua aghi pamikèran Rasuna Said.<ref>Devira, Prastiwi. "Mengenal Rasuna Said, Perempuan Pahlawan Nasional Indonesia yang Jadi Google Doodle Hari Ini".[https://www.liputan6.com/amp/5069646/mengenal-rasuna-said-perempuan-pahlawan-nasional-indonesia-yang-jadi-google-doodle-hari-ini] Liputan6. 2022-09-14. aksès 2024-02-26.</ref> Kontroversi poligami toman rammè bân dhâddhih polemik è ranah Minang taon 1930-an. Arèya polana è naè'en angka kabin apèsa. Rasuna Said ngangghâp kalakoan arèya bâgiân ḍâri palècèhan ḍâ' kaum binè'.<ref>Asnida, Riani. "Sepak Terjang HR Rasuna Said yang Bukan Sekadar Nama Jalan Protokol di Jakarta".[https://www.liputan6.com/lifestyle/read/5069273/sepak-terjang-hr-rasuna-said-yang-bukan-sekadar-nama-jalan-protokol-di-jakarta] Liputan6. 2022-09-14. aksès. 2024-02-26.</ref> == Ajuang politik == Lughâlluna perjuangan politik Rasuna èmolaè kalabân alako è Sarekat Rakyat (SR) dhâddhih Sekretaris cabang. Rasuna Said samarèna arèya kèya apolong kalabân Soematra Thawalib bân abangun Persatuan Muslimin Inḍonèsia (PERMI) è Bukittinggi è taon 1930. Rasuna Said kèya nurok ngajhâr è sakolah-sakolah sè èbangun PERMI bân samarèna bangun Sakolah Thawalib è Padang, bân ngatuaè Kursus Putri bân Normal Kursus è Bukittinggi. Rasuna Said sangât pènter acarama abanta Pamarènta Belanḍâ. Rasuna Said kèya ècatât dhâddhih orèng binè' lughâllu sè ècapo' hukum Speak Delict, iyâ arèya hukum kolonial Belânḍâ sè ngabâlâ sapa bâih ollè èhokom polana abânta abanta Belânḍâ.<ref>"Hari Pahlawan, Mengenal Rasuna Said "Sang Singa Betina" dan Martha Christina Tiahahu Berperang di Usia 17 Tahun".[https://regional.kompas.com/read/2019/11/10/08580081/hari-pahlawan-mengenal-rasuna-said-sang-singa-betina-dan-martha-christina?page=all] Kompas. 2019-12-10. aksès. 2024-02-26.</ref> È taon 1926, Rasuna Said aktif ḍâlâm organisasi Sarèkat Rakyat sè arafiliasi kalabân komunis, sè èbubar aghi samarèna pemberontakan komunis sè rosa' è Sumatera Bârâ' è taon 1927. Taon samarèna, arowa dhâddhih anggota Partai Sarèkat Islam, naèk ḍâ' kânângan kapimpinan cabang Maninjau. Samarèna èbangun è taon 1930, arowa apolong kalabân Persatuan Muslim Inḍonèsia (Perlu), sala sèttong organisasi abasis Islam bân nasionalisme. Taon samarèna, Rasuna sè abâlih ngajâr è Paḍang Panjang, atina aghi kalakoan samarèna aselisih kalabân katuana polana Rasuna marè ngajâr murèḍ-murèḍ tentang parlona tindakan politik kaangghuy laksana aghi kamârḍikaan Inḍonèsia, bân ngallè ḍâ' Padang, èḍimma katuana Permi bermaskas. èḍissah, arowa abangun sakola kalabân anak binè'.<ref>Fahri, Zulfikar. "Sejarah PKI: Tujuan, Tokoh, Pemberontakan Madiun, dan Gerakan 30 September".[https://www.detik.com/edu/detikpedia/d-5744199/sejarah-pki-tujuan-tokoh-pemberontakan-madiun-dan-gerakan-30-september] detik. 2021-09-29. aksès. 2024-02-26.</ref> È tangghâl 23 Oktober 1932, ḍâlâm rapat umum bâgiân binè' Permi è Paḍang Panjang, Rasuna maḍâpa' carama publik ajuḍul "Langka-langka menuju Kamârḍikaan Rakyat Inḍonèsia" èḍimma arowa nguto' kaancoran mata pancarian rakyat bân karosakan sè èlakonè ḍâ' rakyat Inḍonèsia ḍâri kolonialisme. Bârâmpa minggu samarèna, èḍâlâm  carama laèn è Payakumbuh èaḍâ'ân sèbu orèng, arowa ngabâlâ kabijakan Permi iyâ arèya alako aghi imperialisme dhâddhih muso. Namung ollè paènga' ḍâri pejabat, arowa nârosaki kalabân sakalè aghi' ngabâlâ Al-Qur'an nyâbhut imperialisme kalabân muso Islam. Arowa aproklamiraghi, "Abâ' dhibi' koḍuh ngaollè kamârḍikaan Inḍonèsia, kamârḍikaan koḍuh ḍâtâng". Tak abit samarèna ajiyâ arowa ètangkâp bân èḍakwa kalabân "manyâbar kabâjiân", dhâddhih orèng binè' Inḍonèsia lughâllu sè ècapo' kalabân Speekdelict - Palanggârân apânta. Arowa samarèna ècapo' hokoman 15 bulân penjara, sè madhâddhih èkenal kalabân nasional polana jejak bân hokomana èlapor aghi kalabân luas. Arowa aguna gaji persiḍangana kaangghuy asuara aghi kamârḍikaan, bân ngajâ' ḍukungan luas. Arowa èokom è Semarang, Jâbâ Tenga. Lâbbi ḍâri sèbuh orèng ḍâtang kaangghuy nèngghuh pamangkata kapal sè ngibâ ḍâ' Jâbâ.<ref>"Rasuna Said, Singa Betina Juru Propaganda Perlawanan".[https://www.cnnindonesia.com/nasional/20210813154751-20-680056/rasuna-said-singa-betina-juru-propaganda-perlawanan] CNN Indonesia. 2021-08-17. aksès. 2024-02-26.</ref> Rasuna Said toman ètangkep abhâreng kanca saparjuangana Rasimah Ismail, bân èokom è taon 1932 è Semarang. Samarèna kaloar ḍâri okoman, Rasuna Said narossaghi penḍiḍikana è Islamic College katuana KH Mochtar Jahja bân Dr Kusuma Atmaja.<ref>"Sosok Rasuna Said, Pahlawan Asal Sumbar yang Muncul di Google Doodle".[https://www.detik.com/sumut/berita/d-6290691/sosok-rasuna-said-pahlawan-asal-sumbar-yang-muncul-di-google-doodle] detik. 2022-09-14. aksès. 2024-02-26.</ref> == Sombher == m6eei0flj3yu3hvyvk54mkx6xwk7nkt Siti Walidah 0 2658 16597 16384 2024-05-06T00:31:47Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 16597 wikitext text/x-wiki Siti walidah iyâ arèya tokoh emansipasi bâbinè’, tor aropaaghi rajina Ahmad Dahlan, yakni sala sèttong Pahlawan Nasional Indonesia sè mabâḍâ organisasi Muhammadiyah. Siti Walidah jughân èyolok nyai Ahmad Dahlan.<ref name=":1">Raditya, N. Iswara. "Siti Walidah: Biografi Singkat". [https://aisyiyahstudies.org/ https://aisyiyahstudies.org] {{Webarchive|url=https://web.archive.org/web/20240226133906/https://aisyiyahstudies.org/ |date=2024-02-26 }} 2021-05-21. Aksès 2023-02-26.</ref> == Biografi == === Bâkto Ngodâ === Siti Walidah èlahèrraghi taon 1872 è Kauman, Yogyakarta. Salèrana aropaaghi potra sala sèttong ulama bân ningrat ḍâri kesultanan Yogyakarta sè anyama Kiyaè Haji Muhammad Fadli.<ref name=":0">"Nyai Ahmad Dahlan". http://dpad.jogjaprov.go.id/ 2014-01-16. Aksès 2024-02-26.</ref> Lingkungan romana Siti Walidah è kennengèn ḍâri para tokoh agâma bân Keraton. Siti Walidah asakola è romana, èyajhâri èlmu tentang Islam, tamaso’ bhâsa Arab bân Al-Qur’an, salèrana jughân maca al-Qur’an sè aropa naskah Jawi.<ref>Tejomukti, Ratna Ajeng. "Siti Walidah Dahlan, Female Warrior from Aisyiyah". https://www.republika.id/ 2022-11-25. Aksès 2024-02-26.</ref> Siti Walidah araka sareng sapopona yakni Ahmad Dahlan. Èbâkto Ahmad Dahlan pot-rèpotta ngembangaghi organisasi Muhammadiyah, Siti Walidah jughân asareng abhârengè rakana. Tatapèna, polana sebbâb pandanganna Ahmad Dahlan tentang Islam èyanggep kerras, saèngghâ kaduwâna seggut narèma ancaman. Akadhi, sabelumma nentowaghi jadwal ngentarè kabhupatèn Banyuwangi, Jhâbâ tèmor, kaduwâna narèma ancaman èpatè’na ḍâri kaom konservatif sè bâḍâ èḍissa’.<ref name=":1" /> === Sopo Tresno bân Aisyiyah === Taon 1914, siti Walidah majhâghâ sopo tresno. Salèrana asareng Ahmad Dahlan tè-gentèyan amimpin kelompok kasebbhut nalèka maca al-Qur’an bân adiskusiyaghi artèna. Siti Walidah molaè fokus ḍâ’ ayat-ayat al-Qur’an sè abahas isu-isu bâbine’. Kalabân ngajhâri maca bân nolès lèbat Sopo Tresno, kaduwâna maabit proses pakristenan è jhâbâ lèbât sakola’an sè èsponsorrè ḍâri pamarènta Hindia Belanda.<ref>Ciputra, William. "Biography of Nyai Ahmad Dahlan, National Female Hero from Yogyakarta". https://yogyakarta.kompas.com/ 2022-02-13. Aksès 2024-02-26.</ref> Abhâreng rakana bân para pemimpin Muhammadiyah sè laèn, siti Walidah abahas paresmèyan Sopo Tresno mènangka kelompok kaom bâbine’. Anolak proposal sè ḍâ’-aḍâ’, Fatimah, sakbbhina pas ngobâ nyama ḍâdḍhi Aisyiyah, èkala’ ḍâri asma rajina Kanjeng Nabi Muhammad, yakni Aisyah. Kelompok anyar panèka, èresmèyaghi tangghâl 22 April 1917, siti Walidah ḍâdḍhi katuana. Ollè lèma taon, organisasi nèka ḍâdḍhi bâgiyân ḍâri Muhammadiyah.<ref>Kusomo, Rizky. "Siti Walidah, Sang Fajar yang Terbit dari Muhammadiyah." https://www.goodnewsfromindonesia.id/ 2023-03-09. Aksès 2024-02-26.</ref> Lèbat Aisyiyah, Siti Walidah majhâghâ sakola’an putri bân asrama, tor kaaksaraan bân program pendidikan Islam ḍâ’ bâbine’. Salèrana jughân akhotbah anentang pakabinan paksa. Jughân ngèntarè cabang-cabang è sakabbhina tana jhâbâ. Bhiḍâ bi’ tradisi masyarakat jhâbâ sè patriarki, Siti Walidah apendapat jhâ’ bâbinè’ èmaksotaghi ḍâdḍhi mitra lakèna. Sakola’an Aisyiyah èpangarowè ḍâri Ideologi pendidikan Ahmad Dahlan, yakni catur pusat: pendidikan è roma, pendidikan è sakola’an pendidikan è masyarakat bân pendidikan è kennengan ibadah. === Kapamimpinan bân kaodi’en salanjuttâ === Saamponna Ahmad Dahlan aḍingghâl omor taon 1923, Siti Walidah teros aktif è Muhammadiyah bân Aisyiyah. Taon 1926, salèrana amimpin kongres Muhammdiyah ka-15 è kotta Sorbhâjâ. Salèrana ḍâdḍhi bâbinè’ ḍâ’-aḍâ’ sè amimpin konferensi kasebbhut. Mènangka hasèl ḍâri liputan mèdia massa è korran akaḍhi pewarta Soerabaia bân Sin Tit Po, bânnya’ bâbinè’ sè tapangaro ka’angguy agabung ka Aisyiyah, samantara cabang-cabang laènna paḍâ èbukka’ è pulo laèn è Nusantara.<ref>Fatonah, Siti. "Siti Walidah; Perempuan Tangguh dibalik Kiai Ahmad Dahlan". https://kutub.id/ {{Webarchive|url=https://web.archive.org/web/20240226145914/https://kutub.id/ |date=2024-02-26 }} 2022-05-23. Aksès 2024-02-26.</ref> Siti Walidah terros amimpin Aisyiyah sampè’ taon 1934. Saabittâ Jepang ajajah è Indonesia, tangghâl 10 September 1943 Aisyiyah è cegghâ ḍâri militer Jepang è jhâbâ bân pulo Madura, salèrana pas alako è sakola’an bân ajuwang ka’angguy ajhâgâ siswa sè èpaksa nyembhâ mataarè bân anyanyi lagu Jepang. Saabittâ Revolusi Nasional Indonesia, salèrana amessa’ sop ḍâri romana ebhâghi ka para tentara bân apromosiyaghi dinas militer ka sebagiyân murètta. Salèrana jughân noro’ adiskusi tentang perrang abhâreng jenderal Soedirman bân prèsidèn Indonesia, Soekarno.<ref>Redaksi. "Jasa Besar Nyai Siti Walidah dalam Memperjuangkan Emansipasi Perempuan". https://beritaalternatif.com/ 2022-08-13. Aksès 2024-02-26.</ref> Siti Walidah aḍingghâl omor jhâm 01.00 abân tangghâl 31 Mei 1946 bân èkoburraghi è buḍina Masjid Gedhe Kauman, Yogyakarta, 4 jhâm samarèna. Sekretaris Naghârâ, Abdoel Gaffar Pringgodigdo bân menteri Agama, Mohammad Rasjidi abâkkèlen pamarènta èbâkto pakoburanna.<ref>Olivia. "Siti Walidah, Pejuang Wanita Dari Kauman". https://mediahusbandry.com/ 2021-04-21. Aksès 2024-02-26</ref><ref>"17 Agustus-Serial Pahlawan Nasional: Siti Walidah". https://www.tribunnewswiki.com/ 2019-08-06. Aksès 2024-02-26.</ref> '''Warissân''' Tangghâl 10 November 1971, Siti Walidah èsebhut kalabhân sala sèttong pahlawan nasional Indonesia ḍâri Presiden Indonesia sè nomer ḍuwâ’, Soeharto. Panèka paḍâ kalabhân kapotosna prèsidèn nomer 42/TK taon 1971, Ahmad Dahlan ampon èyangka’ mènangka sala sèttong pahlawan Nasional 10 taon sabelumma.<ref name=":0" /> Penghargaan kasebbhut è tarèma ḍâri kompoyya, M. Wardan. Siti Walidah ampon è bhânḍingaghi sareng pembèla hak bâbinè’, Kartini bân gerilyawan, Cut Nyak Dhien bân Cut Nyak Meutia.<ref>Amida, Yuni Ayu. "Siti Walidah, Pendiri Aisyiah & Pejuang Pendidikan Perempuan Indonesia". https://www.haibunda.com/ 2020-05-13. Aksès 2024-02-26.</ref> È ḍâlem film ''Sang Pencerah'' sè èrilis taon 2010 bân èsutradaraè Hanung Bramyanto, Siti Walidah èperranaghi ḍâri Zaskia Adya Mecca, samantara Ahmad Dahlan èperranaghi ḍâri Lukman Sardi. Taon 2017, carèta oḍi’na Siti Walidah èyangka’ ka film Nyai Ahmad Dahlan. Èfilm sè èsutradraè Olla Atta Adonara kasebbhut, Siti Walidah èperranaghi Tika Bravani samantara Ahmad Dahlan èperranaghi David Chalik. == kaoḍi'ânna == Siti Walidah bân Ahmad Dahlan anḍi’ ennem ana’. == Ḍâlem Budaya Populer == * ḍâlem film ''Sang Pencerah'' (2010), Siti Walidah eperrannaghi ḍâri  Zaskia Adya Mecca. * ḍâlem film ''Nyai Ahmad Dahlan'' (2017), Siti Walidah eperrannaghi ḍâri Tika Bravani. == Sombher == ec45wtppb46h6t9qh8sji83hyxqiyv1 Iskandar Muda ḍâri Aceh 0 2659 16121 16120 2024-02-26T14:42:44Z Qainiii 1741 16121 wikitext text/x-wiki '''Sultan Iskandar Muda''' lahèr è Bandar Aceh Darussalam, Kasultanan Aceh, 1590 otabâ 1593 – wafat è Bandar Aceh Darussalam, Kasultanan Aceh, 27 Ḍèsèmber 1636) iya arèya sultan sè palèng râjâ ḍalèm masa Kesultanan Aceh, sè andhi' koasa ḍâri taon 1607.<ref>Habib Razali, acehkini.id, “[https://acehkini.id/sultan-iskandar-muda-wafat-387-tahun-lalu-pemimpin-aceh-dikenang-sepanjang-masa/ Sultan Iskandar Muda Wafat 387 Tahun Lalu, Pemimpin Aceh Dikenang Sepanjang Masa]”, aksès 2023-12-29.</ref><ref>Habib Razali, acehkini.id, “[https://acehkini.id/mengenang-sultan-iskandar-muda-setelah-ratusan-tahun-kepergian/ Mengenang Sultn Iskandar Muda setekah Ratusan Tahun Kepergian]”, è akses 2023-12-29.</ref> Sampè' 1636. Sultan Iskandar Muda ghi' aropa'aghi gharis katoronan lakè' ḍâri pândiri Kesultanan Aceh Darussalam iya arèya Sultan Ali Mughayat Syah bân katoronan lakè dibudina dâri Dinasti Meukuta Alam sè andhi' takhta mènangka Sultan Aceh.<ref name=":0">LOMBARD, Denys. '''''Kerajaan Aceh''': Zaman Sultan Iskandar Muda (1607-1636)''. Jakarta: Kepustakan Populer Gramedia, 2006. <nowiki>ISBN 979-9100-49-6</nowiki></ref> [[Acèh|Aceh]] dhapa' palèng jaya nèng massa kâpemimpinan Iskandar Muda, è daerah kekuwasaanna sè jhân raja bân reputasi internasional mènangka posat ḍâri perdagangan bân pâmbelajaran Islam. Dhibi’in jhugan Toman adhi' serangan dha' Portugis, tapè serangan kâsebhut ta' hasèl, walaupun nèng Aceh paghun aropa’aghi kerajaan sè mardhika. Nyamanya satiya èabadiaghi ka’anghuy Universitas Iskandar Muda, Kodam Iskandar Muda bân Bandar Udara Internasional Sultan Iskandar Muda è Banda Aceh. Dhibi’in èkennal palèng piawai dâlem abangun Kerajaan Aceh Darussalam.<ref>Gischa, Serafica. Gischa, Serafica, ed, kompas.com, "[https://www.kompas.com/skola/read/2020/01/08/100000069/biografi-sultan-iskandar-muda-dan-perjuangannya Biografi Sultan Iskandar Muda dan Perjuangannya]". aksès, 2020-04-29.</ref> == Bhâlâ bân masa kecil == === Asal Usul === Ḍâri pihak leluhur èbhu, Iskandar Muda iya arèya katoronan ḍâri Raja Darul-Kamal, bân ḍâri pihak leluhur eppa’ aropa’ aghi katoronan dâri bhala Raja Makota Alam. Darul-Kamal bân Makota Alam è sebhut sabbhen aropa’aghi duwâ’ tempat roma tetangga’an (se apesa bhi’ songai) bân sè gabunganna aropa’aghi asal mula Aceh Darussalam. Iskandar Muda Bhakkel duwâ’ cabang rowa, sè berhak nontot takhta.<ref name=":0" /> Èbhuna, anyama Putri Raja Indra Bangsa, sè jughan ènyamai ''Paduka Syah Alam'', iya arèya potra ḍâri Sultan Alauddin Riayat Syah, Sultan Aceh ka-10. Sultan rèya iya arèya pottra ḍâri Sultan Firman Syah, bân Sultan Firman Syah iya arèya potra otabâ kompoy (can Djajadiningrat) Sultan Inayat Syah, Raja Darul-Kamal.<ref name=":0" /> Putri Raja Indra Bhangsa akabin sarèng upacara raja kalabân Sultan Mansur Syah, potra dâri Sultan Abdul-Jalil, Abdul-Jalil iya arèya potra ḍâri Sultan Alauddin Riayat Syah al-Kahhar, Sultan Aceh ka-3.<ref name=":0" /> Sampè’ kalabân wafatta Sultan Iskandar Muda è taon 1636, Dhibi’in aropa’aghi panguasa Aceh katoronan palèng budi ḍâri Dinasti Meukuta Alam sè madhaddhi Kesultanan Aceh sè atakhta. === Nèka === Sri Sultan Iskandar Muda pas nèka sarèng sorang Pottrè dari Kasultanan Pahang. Putri rèya èkennal kalaban nyama Putroe Phang. Can, polana dhallu tarèsnana sang Sultan kalaban binè, Sultan marènta'aghi ka'angghuy pambangunan Gunongan è tengah Medan Khayali (Taman Putroe Phang) mènangka tandha tarèsnana.<ref>''Official Website Initu.id,'' "[https://initu.id/amp/biografi-sultan-iskandar-muda-pahlawan-asal-aceh/ Biografi Sultan Iskandar Muda Pahlawan Asal Aceh]" aksès 2020-04-29.</ref> == Masa Kakuwasaan == Masa kekuasaan Sultan Iskandar Muda sè èmolae è taon 1607 sampè 1636, aropa'aghi massa palèng gemilang dhâ' Kasultanan Aceh, halè  è sisi laèn kontrol ketat è lakonè bhi' Iskandar Muda, adhaddhiaghi banyyak tokar pas arè samarena mangkatta Sultan.<ref>Lukman Hadi Subroto. Widya Lestari Ningsih,kompas.com, "[https://www.kompas.com/stori/read/2022/06/20/100000779/kebijakan-sultan-iskandar-muda-selama-memimpin-kesultanan-aceh?page=all. Kebijakan Sultan Iskandar Muda Selama Memimpin Kesultanan Aceh]" aksès 2024-02-26.</ref> Aceh aropa'aghi naghârâ sè soghi bân makmur è masa kajhâjâana. Can sorang panjhâlâjâ dâri Prancis sè dhâpa' dhâ' masa kajhâjâana Aceh è zaman Sultan Iskandar Muda Meukuta Perkasa Alam, kakowasa'an Aceh dhâpa' pasèsèr bârâ' Minangkabau. Kakowasaan Aceh jhughân sampe' dhâ' Perak.<ref>Bandaacehkota.go.id, "[https://maa.bandaacehkota.go.id/profil/sejarah-aceh/ Sejarah Aceh]" akses 2024-02-26.</ref> == Sombher == <references /> gw4eng7ifdop0mgonvot7sje11qw2ye Madmuin Hasibuan 0 2660 16094 16081 2024-02-26T13:25:38Z Aaima Dandelions 1748 16094 wikitext text/x-wiki Mayor '''Madmuin Hasibuan''', segghut èèjhâ Matmuin Hasibuan bân èkennal mènangka M. Hasibuan: (1922 – 1961), iya arèya sorang politikus bân tokoh militer Inḍonèsia.<ref name=":0">M. Surjaya, Abdullah. [https://metro.sindonews.com/read/96015/173/kisah-mayor-madmuin-hasibuan-pahlawan-bekasi-terlupakan-pernah-jadi-target-pembunuhan-pki-1670721172 “Kisah Mayor Madmuin Hasibuan, Pahlawan Bekasi Terlupakan Pernah Jadi Trget Pembunuhan PKI”]. Sindo News. 2022-11-12. aksès 2024-02-25.</ref> == Kaoḍiân Awwâl == Lahèr è Huta Paḍang ka taon 1992, Hasibuan èlahèraghi ḍâri pasangan H. Muhammad Yunus bân Dorima Siregar. Dhibi’en areya ana’ sè nomer ḍuwâ’ḍâri ennâm satarètanan. Eppa’an arèya sorang toko aghâma. È bâkto ghi’nguḍâna, dhibi’en toman ètemmuni ta’ apasa salama bulân Ramadhan sareng bapa’an bân dhibi’en ollè okoman  yakni ta’ èberri’ih ngakan salama tello’ arè ros-terrosân. È bâkto pendudukan jeppang, dhibi’en alako è Pelabhuwân Relawan.<ref>Verelladevanka Adryamarthanino dan Widya Lestari Ningsih. [https://www.kompas.com/stori/read/2022/02/11/120000179/gerakan-bawah-tanah-pada-masa-pendudukan-jepang?page=all “Gerakan Bawah Tanah pada Masa Pendudukan Jepang”]. Kompas. 2022-02-11. aksès 2024-02-25.</ref> Dhibi’en pas alako dhâddhi manḍor è Pelabhuwân Tanjhung Priok. Dhibi’en hadir dâlâm proklamasi kemerḍekaan è Jhâlân Pegangsaan Tèmor No. 56.<ref>Verelladevanka Adryamarthanino dan Widya Lestari Ningsih. [https://www.kompas.com/stori/read/2022/02/15/100000279/tokoh-yang-hadir-pada-acara-pembacaan-teks-proklamasi?page=all “Tokoh yang Hadir pada Acara Pembacaan Teks Proklamasi”]. Kompas. 2022-02-15. aksès 2024-02-25.</ref> == Revolusi Nasional Inḍonèsia (1945 – 1949) == Samarèna èdiriaghi BKR Jakarta sarèng Moeffreni Moe’min ka tangghâl 27 Agustus 1945, Hasibuan abhârâng sarèng R.E. Martadinata èpèlè dhâddhi komanḍan sektor bâgiyân Jakarta ḍâjâ polana dhibi’en apal bâgiyân pelabhuwân Tanjhung Priok. Èbâkto BKR Laut Pusat èḍiriaghi ka tangghâl 10 Sèptèmber 1945, BKR Jakarta Ḍâjâ sè èpimpin Hasibuan bân Martadinata apolong ka BKR Laut.<ref>Aswab Nanda Pratama dan Bayu Galih. [https://nasional.kompas.com/read/2018/09/10/12515191/hari-ini-dalam-sejarah-bkr-laut-dibentuk-cikal-bakal-tni-al?page=all “Hari Ini dalam Sejarah: BKR Laut Dibentuk, Cikal Bakal TNI AL”]. Kompas. 2018-09-10. aksès 2024-02-25.</ref> Ka tangghâl 6 Oktober 1945, saarè samarèna BKR Laut aobe dhâddhi TKR Laut, Hasibuan amimpin pasukannah kaangghuy nyerrang pasukannah NICA bân sekutu è Jâmbât Kali Kresek sè èbhânto sareng pasukan bâlâ bhântoan dâri plosok dâjâ Jakarta bân Bekasi bân pertempuran panèka alangsung kalabân sangèt. Kalagghuk arèna, Hasibuan bân pasukanna ngallè ka Marunda, Ujungmalang, Kampong Muara bân Babelan samarèna èserrang sareng pesawat  P-40 Warhawkn Sekutu. Saḍâpa'an ka Babelan, Hasibuan asekutu sareng Laskar Hisbullah pimpinan Noer Ali.<ref>Verelladevanka Adryamarthanino dan Nibras Nada Nailufar. [https://www.kompas.com/stori/read/2021/07/01/080000079/kiai-haji-noer-ali--kiprah-dan-perjuangannya?page=all “Kiai Haji Noer Ali: Kiprah dan Perjuangannya”]. Kompas. 2021-07-01. aksès 2024-02-25.</ref> Dhibi'en kèya amimpin pasukan sè kabânynyak an dâri suku Batak sè lokasina bâdâ èsekitar delta Songai Citarum. Dhibi'en kèya majhâghâ markas è Kampong Muara Babakan. Ka tangghâl 29 Nopèmber 1945, pasukan TKR Laut sè èpimpin Hasibuan abhârâng bân TKR Batalyon V Bekasi bân Laskar Hisbullah pimpinânna Noer Ali noro’ atempor sangèt bân NICA è kampong Sasak Kapuk.<ref>Firmansyah, Wahab. [https://metro.sindonews.com/berita/927874/31/kh-noer-alie-pimpin-peperangan-di-pondok-ungu “KH Noer Ali Pimpin Peperangan di Pondok Ungu”]. Sindo News. 2014-12-23. aksès 2024-02-25.</ref> Pas, dhibi’en abhârâng bân Wedana Tanjhung Priok, Hindun Witawinangun ètangkâp sarèng NICA ka tangghâl 5 Ḍèsèmber 1945 bân èpamaso’ ka Kamp Polonia. Salama ètahan è Kamp Polonia, Hasibuan èsèksa sareng NICA sampek dhibi’en tèbâs ka-loka. Pas, dhibi’en èbèbas aghi sareng NICA ka tangghâl 15 Ḍèsèmber 1945 samarèna èdhessek sareng ca-kancana sè ngancâm ta’ bhâkal makosong Tanjhung Priok mon NICA ta’ abèbas aghi Hasibuan.<ref>Verelladevanka Adryamarthanino dan Nibras Nada Nailufar. [https://www.kompas.com/stori/read/2021/05/22/161749679/pertempuran-ambarawa-latar-belakang-tokoh-akibat-dan-akhir?page=all "Pertempuran Ambarawa: Latar Belakang, Tokoh, Akibat, dan Akhir”]. Kompas. 2021-05-22. aksès 2024-02-25.</ref> Samarèna èbèbas aghi, Hasibuan ngallè markas ka Karang Congkok. Pasukan Hasibuan èserrang sareng Kapal Bâlândhâ è ojung Karawang ka tangghâl 22 Agustus 1946 sampe’ dhibi’en arassa ce’ dhesseke.<ref>Verelladevanka Adryamarthanino dan Tri Indriawati. [https://www.kompas.com/stori/read/2022/08/12/195042579/peristiwa-pembantaian-rawagede-1947?page=all “Peristiwa Pembantaian Rawagede 1947”]. Kompas. 2022-08012. aksès 2024-02-25. </ref> Ka bulân Mèi 1947, Hasibuan arassa ce’ dhessekeh ka Karawang bân dhibi’en ngallè markas ah ka Rengasdengklok. Kalabân ghâgghârâh Tambun bân Karawang ka tanangah bâlândhâ ka Agresi Militer I, Hasibuan bân pasukannah nyorot ka Tegal polana bâḍâ plompong Alri. == Karier Politik == Samarèna penyerahan keḍolatan ka tangghâl 27 Ḍèsèmber 1949, Hasibuan mèlè kaangghuy pension ḍâri dhunnyana militer bân mèlè kaangghuy agabung ka politik.<ref>Jawahir Gustav Rizal dan Inggried Dwi Wedhaswary. [https://www.kompas.com/tren/read/2021/12/27/112900865/hari-ini-dalam-sejarah--penyerahan-kedaulatan-belanda-kepada-indonesia?page=all “Hari Ini dalam Sejarah: Penyerahan Kedaulatan Belanda kepada Indonesia”]. Kompas. 2021-12-27. aksès 2024-02-25. </ref> Ka bulân Jânuari 1950, dhibi’en dhâaddhi anggotana Panitia Amanat Soara Rakyat Bekasi sè nuntut èpèsana Bekasi ḍâri Distrik Federal Jakarta bân ngobâ nyamana Kebhupatèn Jatinegara dhâddi Bekasi. Mènangka bâgiyân ḍâri Panitia Amanat Soara Rakyat Bekasi, Hasibuan ètojjhu’ dhâddhi penghubung ka pamarènta RIS. Dhibi’en kèya norok rapat raksasa. Namong, dhibi’en bân Noer Ali ètahan ka Daan Jahja polana mabâdâ kompolan rajâ ta’ amit.<ref>Widya Lestari Ningsih. [https://www.kompas.com/stori/read/2022/09/22/170000379/rapat-raksasa-di-lapangan-ikada-latar-belakang-penggagas-dan-tujuan?page=all “Rapat Raksasa di Lapangan Ikada: Latar Belakang, Penggagas, dan Tujuan”]. Kompas. 2022-09-22. aksès 2024-02-25.</ref> Pas, dhibi’en bân Ali ajellasaghi jhâ’ kalakoânna kaḍuwâna ma’lè ajuangaghi naghârâ kesatuan. Kalabân rowa, Jahja abèbas aghi kaḍuwâna bân dhibi’en nyobak angusul aghi parkara kasebbhut ka DPR RIS. Hasibuan pas agabung ka Partai Masyumi samarèna èbubaraghi Naghârâ Pasundan ka bulân Pèbruwari 1950. Pas, dhibi’en èpadhâddhi Ketua DPRDS Kebhupatèn Bekasi samarèna DPRDS Kebhupatèn Bekasi èdiriaghi ka tangghâl 10 Nòpèmber 1950.<ref>Hidayatulloh Permana, Rakhmad. [https://news.detik.com/berita/d-5245265/riwayat-partai-masyumi-dibubarkan-sukarno-kini-dibangkitkan-lagi “Riwayat Partai Masyumi: Dibubarkan Soekarno, Kini Dibangkitkan Lagi”]. Detik. 2020-12-07. aksès 2024-02-25.</ref> Bâḍâna DPRDS Kebhupatèn Bekasi dhâddhi ancaman ka Bhupatè Bekasi Syhandan Umar bân dhibi’en makalowar tudingan jhâ’ Hasibuan amonopoli sabâ bân empang è Bekasi. Ka taon 1955, Hasibuan ajabat dhâddhi sekretaris Partai Masyumi cabang Bekasi bân anggota Panitia Pembagiyân Tana Sabâ Naghârâ Kecamatan Bekasi.<ref name=":0" /> Dhibi’en kèya dhâddhi pembela Noer Ali sè èkabele nyerobot tana sareng PKI. Ka taon 1956, dhibi’en ngunḍuraghi ḍiri ḍâri posisina sè dhâddhi Ketua DPRDS Kebhupatèn Bekasi. == Akhèr Oḍi’na == Hasibuan adhingghâl dhunnya ka taon 1961 polana sakek bhârâ. Dhibi’en èmakamaghi è seddhi’na makam binina è pemakaman sè bâdâ è buḍina Masjid Agung Al-Barakah, Bekasi. <ref>Vitorio Mantalean dan Jessi Carina. [https://megapolitan.kompas.com/read/2021/04/24/13543601/masjid-agung-al-barkah-bekasi-surau-markas-pahlawan-disinggahi-soekarno?page=all “Masjid Agung Al-Barkah Bekasi: Surau Markas Pahlawan, Disinggahi Sokarno Saat Diculik ke Rengasdengklok"]. Kompas. 2021-04-24. aksès 2024-02-25. </ref> Sè ngertè sajhârâ anyama Beny Rusmawan nemmoh makam Hasibuan dâlâm kabâdâân ta’ tarabât. Nemmoh kabâdâân makam sè nèser, Pamarènta Kotta Bekasi mabâccè’ makam Hasibuan ka bulân Dèsèmber 2022 bân bâccè’an alangsung salama sabulân. == Kaoḍiânna == Hasibuan amantan sareng Hasanah bân binina adhingghâl dhunnya ka taon 1955. sabellum adhingghâl dhunnya, dhibi’en awasiat kaangghuy èmakamaghi è seḍḍi’in makam binina.<ref>Dzaky Nurcahyo dan Ambaranie Nadia Kemala Movanita. [https://megapolitan.kompas.com/read/2024/01/04/14535371/rizal-ramli-dimakamkan-satu-liang-lahad-dengan-istri-keluarga-wasiat "Rizal Ramli Dimakamkan Satu Liang Lahad dengan Istri, Keluarga: Wasiat Beliau”]. Kompas. 2024-01-04. aksès 2024-02-25.</ref> == Karjâ == Hasibuan epadhâddhi mènangka nyamana jhâlân bân alun-alun è Kotta Bekasi. ka tangghâl 10 Sèptèmber 2021, TNI-AL aberri’ penghargaan ka Hasibuan. <ref>[https://www.detik.com/sumut/budaya/d-6546791/tokoh-bermarga-hasibuan-jadi-nama-alun-alun-dan-jalan-di-bekasi “Tokoh Bermarga Hasibuan Jadi Nama Alun-Alun dan Jalan di Bekasi”]. Detik. 2023-02-02. aksès 2024-02-25.</ref> == Sombher == <references /> 1t0d0npowlls1o61lo3ks1wqn8f9ndz Muhaimin Iskandar 0 2661 16500 16122 2024-04-24T07:40:47Z Alfiyah Rizzy Afdiquni 9 16500 wikitext text/x-wiki {{infobox orang}} Dr. (H.C.) Drs. H. Abdul '''Muhaimin Iskandar,''' M.Si. (bhâbbhâr 24 Sèptèmber 1966), otabâ lebbi èkennal mènangka Cak Imin otabâ Gus Imin iyâ arèya sorang politikus Inḍonèsia sè ajabât mènangka bhâkkèl Katowa Dèwan Pabhâkkèlan Rakyat Rèpublik [[Inḍonesia|Inḍonèsia]] sajhâk 2019, bân Katowa omom Partai Kabângkètan Bhângsa (PKB) sajhâk 2005. Sabellumma, dhibi'na ajabât mènangka Bhâkkèl Katowa Dèwan Pabhâkkèlan Rakyat Rèpublik Inḍonèsia ka 1999 sampè' 2009, Mentri Tanagâ lako bân Transmigrasi Rèpublik Inḍonèsia ka 2009 sampè' 2014, bân Bhâkkèl Katowa Majlis Pamosyawaratân Rakyat Rèpublik Inḍonèsia ka 2018 sampè' 2019. Dhibi'na acallon dhâddhi callon bhâkkèl prèsiḍèn ḍâlem pamèlèyan umum Prèsiḍèn Inḍonèsia 2024, mènangka pasangan Anies Baswedan. Kiprana ning parlemèn èmolaè nalèkana nyertaè Pamilu 1999 sè ngibâ Gus Imin ngatojui korsè lègislatif abhâkkèlè Sidoarjo.<ref>"[https://www.thejakartapost.com/news/2009/10/22/compromise-cabinet-20.html-0 Compromise Cabinet 2.0]". ''The Jakarta Post'' (dalam bahasa Inggris). 2009-10-22. Diakses tanggal 2023-09-14</ref> Lahèr ning Jombang, Jhâbâ Tèmor, dhibi'na nemphu panḍiḍikân ning Universitas Gadjah Mada (UGM) bân Universitas Inḍonèsia (UI). Dhibi'na maso' dunnya politik ka masa kajâtowan Prèsiḍèn Suharto ka ahèr  1990-an. Dhibi'na kapèlè dhâddhi anggota Dèwan Parbhâkkèlan Rakyat ka taon 1999, mènangka anggota Partai Kabângkètan Bhângsa (PKB). Dhibi'na semmak sareng prèsiḍèn bân panḍiri PKB Abdurrahman Wahid, bân kapèlè mènangka katowa PKB ka taon 2005.<ref name=":0">Wulandari, Trisna. "[https://www.detik.com/edu/detikpedia/d-6997350/jejak-pendidikan-cak-imin-bakal-cawapres-anies-di-pilpres-2024 Jejak Pendidikan Cak Imin, Bakal Cawapres Anies di Pilpres 2024]". Detik.com. 2023-10-23. aksès 2024-02-26.</ref> Saampona alako ning brempan organisasi, karir pamarèntana èmolaè nalèkana dhibi'na kapèlè bân dhâddhi bhâkkèl katowa Dèwan Parbhâkkèlan Rakyat (DPR) ka taon 1999 sampè' 2009. Dhibi'na pas ajabât mènangka Mentri Tanegâ Lako bân Transmigrasi antara taon 2009 sampè' 2014, ning bâbâna Susilo Bambang Yudhoyono. Dhibi'na ampon lèma kalè tapèlè dhâddhi anggota DPR, makè anyar ajabât empa' pèriode sampè' ampos.<ref>Erianto, Dwi. "[https://kompaspedia.kompas.id/baca/profil/tokoh/ketua-umum-partai-kebangkitan-bangsa-pkb-muhaimin-iskandar Ketua Umum Partai Kebangkitan Bangsa (PKB) Muhaimin Iskandar]". Kompas.id. 2022-10-25. Aksès 2024-02-26.</ref> == Carèta oḍi' == Abdul Muhaimin Iskandar èbhâbbhâraghi ka tangghâl 24 Sèptèmber 1966 ning kotta Jombang, Jhâbâ Tèmor. Abana Muhammad Iskandar iyâ arèya sorang ghuru ning pondhuk Mambaul Ma'arif. Èbuna Muhasonah Iskandar pas dhâddhi pamèmpèn pondhuk kasebbhut.<ref>Osdar, Joseph (20 Sèptèmber 2011). "[https://nasional.kompas.com/read/2011/09/20/01492025/cak.imin.bersimpuh.di.jombang Cak Imin Bersimpuh di Jombang]". ''Kompas.com''. èarsippaghi ḍâri [https://nasional.kompas.com/read/2011/09/20/01492025/cak.imin.bersimpuh.di.jombang vèrsi asli] tangghâl 2018-03-17. aksès 2018-03-15.</ref> Muhaimin aropaaghi pèyo' ḍâri Bisri Syamsuri, sorang ulama' sè èkennal  mènangka aba ḍâri Muhammad Hasyim Asy'ari (ulama'jhugân), sè aropaaghi panḍiri Nahdlatul Ulama' bân jughân salasèttong orèn Inḍonèsia sè toman ajhâr ka Ahmad Khatib Al-Minangkabawi, asareng kalabân Ahmad Dahlan (panḍiri ḍâri Muhammadiyah) bân Zakaria bin Muhammad Amin (panḍiri ḍâri Pondhuk Al-Khairiyah bân MDTA Mahbatul Ulum). <ref>Azmi, Faiq. "Mbah Bisri Jadi Nama Jalan di Unsuri, Cak Imin: Sangat Tepat!". ''detikjatim''. aksès 2024-02-02.</ref>Sajhâk kènni', dhibi'na semmak sareng prèsiḍèn kelak Abdurrahman Wahid otabâ lebbi èkennal kalabân Gus Dur. Caèpon Muhaimin, dhibi'na ngaoningi Gus Dur mènangka ghuru bân paḍâgâng kacang, bân Gus Dur toman ngajâri amaèn bal. Nalèkana ngèngaè pasèḍâna Gus Dur ka taon 2016, Muhaimin ḍâlem èḍitorial majala Tempo acarèta tentang abana sè ngoburraghi sorang Muslim abangan, adhâddhiyaghi dhibi'na mènangka conto prèlako sè manusiawi. Muhaimin nambhâi, tolèsan ghâpanèka "ghâbây abana terkenal". Dhibi'na bân Gus Dur anḍi' hubungan kakarabâtân jheu, Iskandar segghut èsebbhut mènangka panakan Gus Dur.<ref>Huda, Larissa (27 Dèsèmber 2016). Wibowo, Kukuh, ed. "[https://web.archive.org/web/20180317174652/https://news.detik.com/berita/d-913993/muhaimin-iskandar-keponakan-gus-dur-yang-terjungkal Cak Imin: Tulisan Gus Dur di Tempo Bikin Ayah Saya Terkenal"]. ''Tempo''. com. èarsippaghi ḍâri [https://news.detik.com/berita/d-913993/muhaimin-iskandar-keponakan-gus-dur-yang-terjungkal vèrsi asli] tangghâl 2018-03-17. aksès 2018-03-15. </ref> == Sakola == Muhaimin mamarè sakola ḍâsar bân sakola manengnga ḍâ'aḍâ'na sadrejât ning madrasah ning kampong halamanna, Madrasah Ibtidaiyah Mambaul Ma'arif Denanyar Jombang (1973-1979) bân Madrasah Tsanawiyah Negri Denanyar Jombang (1979-1982). Dhibi'na alanjuttaghi panḍiḍikân ning Madrasah Aliyah Negri 1 Yogyakarta (sadrejât SMA) sè lolos ka taon 1985. Salama asakola manengnga panèka, dhibi'na jughân ngajâr ning pondhuk kenengan abana dhâddhi ghuru.<ref>"[https://news.detik.com/berita/d-913993/muhaimin-iskandar-keponakan-gus-dur-yang-terjungkal Muhaimin Iskandar, Keponakan Gus Dur yang Terjungkal]". ''Detik''. com. 2008-03-27. èarsippaghi ḍâri [https://news.detik.com/berita/d-913993/muhaimin-iskandar-keponakan-gus-dur-yang-terjungkal vèrsi asli] tangghâl 2018-03-17. aksès 2018-03-15.</ref> Aḍâftar ning Universitas Gadjah Mada ning Yogyakarta ka taon 1985, dhibi'na ajhâr ning jurusân sosiatri (samangkèn anyama departemen pambangonan sosial bân kasejahteraan) ka fakultas èlmo sosial bân èlmo politik universitas kasebbhut. Skripsina ajudul Prilaku Kapasitas Masyarakat Santri: Telaah Sosiologi tentang Etos Kerja Masyarakat Disa ning Jhâbâ Tèmor, bân dhibi'na lolos kalabân gellar Sarjana ka taon 1992.<ref>"[https://web.archive.org/web/20180317104310/https://www.viva.co.id/siapa/read/63-muhaimin-iskandar Muhaimin Iskandar]". ''VIVA''.co. èarsippaghi ḍâri [https://www.viva.co.id/siapa/read/63-muhaimin-iskandar vèrsi asli] tangghâl 2018-03-17. aksès 2018-03-15. </ref> Muhaimin alanjuttaghi panḍiḍikânna ning Fakultas èlmo sosial bân èlmo politik Universitas Inḍonèsia, ajhâr manajemen komunikasi molaè taon 1998. Dhibi'na lolos ka taon 2001 kalabân gellar Magister Sains. Tèsissâ ajudul Manajemen Hubungan Masyarakat Partai Kabângkètan Bhângsa ḍâlem Pamilu 1999.<ref name=":0" /> Dhibi'na narèma Doktor Honoris Causa ḍâlem biḍâng Sosiologi Politik, Universitas Airlangga (2017). Brempan dosèn ning Universitas kasebbhut aprotès pambârian kasebbhut, kalabân alasân cacat prosedural.<ref>Faizal, Achmad (3 Oktober 2017). Assifa, Farid, ed. "[https://regional.kompas.com/read/2017/10/03/17442271/dosen-fisip-unair-kecam-gelar-doktor-honoris-causa-muhaimin-iskandar Dosen FISIP Unair Kecam Gelar Doktor Honoris Causa Muhaimin Iskandar]". ''Kompas''. com. èarsippaghi ḍâri [https://regional.kompas.com/read/2017/10/03/17442271/dosen-fisip-unair-kecam-gelar-doktor-honoris-causa-muhaimin-iskandar vèrsi asli] tangghâl 2018-03-17. aksès 2018-03-16.</ref> Salama bân salastarèna masa studina, dhibi'na dhâddhi bâgiyen ḍâri brempan organisasi kamahasiswaan, Pergerakan Mahasiswa Islam Inḍonèsia (PMII) sè kakdimma ajabât mènangka katowa umum pangurus rajhâ antara taon 1994 bân 1997, katowa Korps Mahasiswa Jurusân Èlmo Sosial (1989) bân angghuta bâḍân Parbhâkkèlan mahasiswa fakultassâ (1990), salaèn dhâddhi katowa pangurus cabang PMII Yogyakarta (1990-1991). Dhibi'na jughân angghuta Komite Nasional Ngangoḍhâḍân Inḍonèsia, sè kakdimma dhibi'na ajabât mènangka bhâkkèl katowa cabang Yogyakarta. Samasa kuliah, dhibi'na èkennal kalabân toko-toko kadhi Tjahjo Kumolo (bhâkto ghâpanèka Katowa Umum KNPI) bân Susilo Bambang Yudhoyono.<ref>"[https://web.archive.org/web/20180317102334/http://www.rmbiografi.com/05/2012/muhaimin-iskandar-meraih-jabatan-politik-di-usia-muda/ Muhaimin Iskandar: Meraih Jabatan Politik di Usia Muda]". ''Rakyat Merdeka''. 2012-03-30. èarsippaghi ḍâri [https://web.archive.org/web/20180317102334/http://www.rmbiografi.com/05/2012/muhaimin-iskandar-meraih-jabatan-politik-di-usia-muda/ vèrsi asli] tangghâl 2018-03-17. aksès 2018-03-15.</ref> Muhaimin Iskandar jughân aktif ning Lembaga Kajiân Islam bân Sosial (LKiS) Yogyakarta, sâbua Lembaga sè aropaaghi rujhugân pamèkkèran Islam progrèsif bhâkto ghâpanèka sampè'samangkèn. == Lako == Sabellunna terjun ka dunnya politik, Muhaimin alako ning brempan organisasi tamaso' antara bân salama kuliah. Salastarèna mamarè studina dhibi'na ngallè ka Jakarta bân alako ning Lembaga Kajiân Islam bân Sosial (LKiS) mènangka jhuru tolès , Lembaga Pendapat Umum (sè èbangun bi' Gus Dur) mènangka kopala divisi panalitiân, bân aktif ḍâlem Forum Dèmokrasi sè aropaaghi masa sè akritik kerras ḍâ'ka Prèsiḍèn Soeharto bhâkto ghâpanèka. Dhibi'na sareng Eros Djarot abangun tabloid Detik, sè kakdimma dhibi'na ajabât mènangka kopala panalitiân bân pangembangan sampè'publikasina èkecam. Dhibi'na sempat alako ning Helen Keller International. == Sombher == <references /> 0e2xf4vlonh9c5q5dp1pzedu0o92o73 Roehana Koeddoes 0 2662 16636 16134 2024-05-17T01:25:29Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 16636 wikitext text/x-wiki '''Roehana Koeddoes''' iyâ arèya wartawan binè' ḍâ'-aḍâ' è Inḍonèsia. è taon 1911, Ruhana maddhek sakolaan Kerajinan Amai Setia (KAS) è Koto Gadang. Sambi aktif è bidang pendidighân sèèkasennengngi, Ruhana nolès è sorat kabhâr bâbinè', Poetri hindia. Rohana anḍi’ nèyat aghâbây korran sè anyama Sunting Melayu nalèka korran Poetri Hindia ècabut sareng pamarènta Hindia-Blândhâ. Korran Sunting Melayu jârèya sala sèttong korran tentang orèng binè’ ḍâ’-aḍâ’na è Inḍonèsia. Rohana oḍi’ è jhâman sè paḍâ bân Kartini, iyâ arèya jhâman sè malarat nemmu orèng binè’ apendidighân sabâb èbâtessè.<ref name=":0">Magdalene.co (2020). ''Her Story:Perempuan Nusantara di Tepi Sejarah''. Jakarta: PT Elex Media Komputindo. hlm. 59.</ref> == Carèta Oḍi' == Rohana èlahèraghi mènangka Siti Ruhana è tangghâl 20 Dèsèmber 1884 è dhisa (Nagari) Koto Gadang, Kabhupatèn Agam, è bun dâlemma Somattra Bârâ’, Hindia Blândhâ. Orèng towa lakè’na anyama Mohammad Rasjad Maharadja Soetan iyâ arèya katowa jhâksa Krèsidènan Jambi pas Mèdan. Rohana iyâ arèya tarètan kabelluna Sutan Syahrir bân spopona Agus Salim, Rohana majhâḍi’na panyair Inḍonèsia iyâ arèya Chairil Anwar. Rohana tamaso’ orèng sè mengka makkè ta’ asakola formal. Rohana segghut ajhâr bân bapa’na, sè ngajhâri maca bân bhâsa. Nalèka bapa’na ètugas è Alahan Panjang, Somattra Bârâ’ dhibi’na nyoro tatangghâna kaangghuy ngajhâri Rohana maca bân nolès ḍâlem aksara jawi bân Latin, bân katerampilan pakakas roma akadhi aghâbây rènda. Samarèna èbhuna matè è taon 1897, Rohana abâli ka Koto Gadang bân sajân lèbur ngajhâr na’-kana’ binè’ èdissa kaangghuy ajhâr kerajinan tanang bân ngajhi Al-Qur’an, maskè dhibi’na ghi’ na’-kana’.<ref name=":1">Zahra, Wan Ulfa Nur. [https://tirto.id/sejarah-roehana-koeddoes-mendidik-rakyat-lewat-sekolah-dan-pers-b3jw "Sejarah Roehana Koeddoes Mendidik Rakyat Lewat Sekolah dan Pers"]. tirto.id. 17-08-19772. È aksès tangghâl 01-03-2024.</ref><ref>Hadi, Rahmad Tri. [https://rahma.id/rohana-kudus-sang-pelopor-renaisans-kaum-perempuan-di-minangkabau-part-1/ "Rohana Kudus Sang Pelopor Renaisans Kaum Perempuan di Minangkabau (Part 1)"]. Rahma.ID Inspirasi Muslimah. 06-03-2021. È aksès tangghâl 01-03-2024.</ref> Rohana iyâ arèya orèng binè’ sè anḍi’ tanggung jawab sè kowat ḍâ’ pendidighân otamana kaangghuy orèng binè’. È jhâmanna Rohana tamaso’ sala sèttong ḍâri sakoni’na orèng binè’ sè parcajâ jhâ’ saongghuna diskriminasi ḍâ’ orèng binè’ rèya kasempatan kaangghuy ngaollè pendidighân iyâ arèya parkara sè kodhu è labân. Kalabân kamengkaan, katataghân, pangorbhânan bân parjhuanganna Rohana melabân ka ta’ adhilân kaangghuy pangobâna nasibbâ orèng binè’.<ref>Riadi, Dayun. [https://www.google.co.id/books/edition/Dasar_Dasar_Pendidikan/GUZwEAAAQBAJ?hl=id&gbpv=1&dq=Dengan+kecerdasan,+keberanian,+pengorbanan+serta+perjuangannya+Roehana+melawan+ketidakadilan+untuk+perubahan+nasib+kaum+perempuan&pg=PA172&printsec=frontcover Dasar-Dasar Pendidikan]. Yogyakarta: Samudra Biru. hlm. 172.</ref> Maskè Rohana ta’ asakola formal dhibi’na bhâjheng ajhâr kalabân bapa’na sorang pongghâbâ pamarènta Blândhâ sè manè ngibâaghi buku ḍâri kantorra kaangghuy Rohana. Pangaterro bân smangat ajhârrâ sè tègghi adhâddhiyaghi Rohana lekkas ngowasaè matèri sè èajhâraghi bapa’na. È omorra sè cè’ ngoḍâna Rohana ella bisa nolès, maca bân abhâsa Blândhâ. Salaènna jârèya polè ajhâr abjad Arab, Latin, bân Arab-Melayu. Saat bapa’na ètugas ka Alahan Panjang, Rohana atatangghâ kalabân pongghâbâ Blândhâ attasanna bapa’na. Rohana ajhâr nyolam, ajhâi’, arènda, bân ngangghi’ ḍâ’ binina pongghâbâ jârèya. Rohana bânnya’ maca majalah terbi’na Blândhâ sè aèssè cem-macemma kabhâr politik, kaoḍi’ân, bân pendidighân è Èropa sè sanget èkalèburi Rohana.<ref>Uyun, Nushrat. [https://www.academia.edu/37538416/PENDIDIKAN_PEREMPUAN_MODERN_DAN_PIONIR_JURNALIS_Roehana_Koeddoes_Pendidikan_dan_Wartawati_Indonesia "Pendidikan Perempuan Modern dan Pionir Jurnalis (Roehana Koeddoes Pendidikan dan Wartawati Indonesia"]. È aksès tangghâl 01-03-2024.</ref> === Pendidighân bân wirausaha === Osaha awwâlla Rohana ḍâ’ bentu’ pendidighân sè lebbi kasoson kadhâddhiyân è taon 1905 nalèka dhibi’na maddheg sakolaan artisanal è Koto Gadang.<ref>[https://abad.id/newsDetail/312-roehana-khudus-wartawati-pertama-yang-pernah-digugat#google_vignette "Roehana Khudus Wartawati Pertama Yang Pernah Digugat"] {{Webarchive|url=https://web.archive.org/web/20240301100423/https://abad.id/newsDetail/312-roehana-khudus-wartawati-pertama-yang-pernah-digugat#google_vignette |date=2024-03-01 }}. Abad.id. 25-11-2022. È aksès tangghâl 01-03-2024.</ref> Amodal smangat bân pangataoan sè èkaanḍi’ Rohana dhibi’na abâli ka kampongnga è taon 1908 teppa’ omor 24 taon, Rohana anèka kalabân Abdoel Koeddoes, sorang notaris bân èkennal mènangka Roehana Koeddoes. Abdoel Koeddoes adukung osaha binina dâlem ngambâ orèng binè’.<ref name=":1" /> È bulân Pèbruwari 1911, Rohana amotosaghi kaangghuy maddheg kompolan pendidighân sè lebbi kasoson, sè anyama Kerajinan Amai Setia, kalabân sakolaan sè hosos kaangghuy ngajhâri katrampilan salaèn katerampilan pakakas roma''',''' maca tolèsan Jawi bân Latin sarta ngator orosan roma'''.''' Rohana ngadhepbhi tantangan ḍâri brâmpan sombher sè anentang pangaobâân bân kamajuân orèng binè’. Kalabân dukungan lakèna Rohana atahan bân ahèrra ngaposi orèng kaangghuy apèha’ dâ’ dhibi’na, ahèrra ngala’ ra-kèra 60 siswa.<ref>Putriyany, Yetyana Ayu. [https://online-journal.unja.ac.id/jejak/article/download/24858/16904/87123 "Pengaruh Rohana Kuddus Sebagai Simbol Manifestasi Pejuang Kaum Perempuan di Minangkabau"]. Jejak | Jurnal Pendidikan Sejarah & Sejarah FKIP Universitas Jambi. È aksès tangghâl 01-03-2024.</ref> Sakolaan rèya ollè pangakowan resmi ḍâri pamarènta Hindia Blândhâ è taon 1915 bân dhâddhi posat pangrajhin kaangghu pamarènta Blândhâ ḍâlem ajuwâl karjâ kabbih è kotta-kotta rajâ bân lowar negri. Jârèya sala sèttongnga pabbri’ kerajhinan sè maso’ ḍâ’ tèngkatan pamellèyan internasional. Sakolaan jârèya bâḍâ è Nagari Koto gadang, kacamatan IV Koto, Kabhupatèn Agam bân bhângonanna ghi’ ngaddhek sampè’ satèya.<ref name=":0" /> == Sombher == 96jtb4ctqbk3pzscwtclfavllc22ogt Perrang Bâḍâr 0 2663 16405 16403 2024-03-31T16:03:04Z Lukjsly 1688 16405 wikitext text/x-wiki [[Bhengkek:Siyar-I-Nabi of Mustafa Dharir- the aftermath of the Battle of Badr, copied by Mustafa Bin Vali, Turkey, 1594-95.jpg|al=Perrang Bâḍâr|jmpl|Ghâmbhârân Perrang Bâḍâr è Siyer-i Nebi, ḍâri abad 16 bâkto Kasoltanan Utsmaniyâh sè satèya bâḍâ è Mosèom Topkapi, Turki]] '''Perrang Bâḍâr''' ([[bhâsa Arab]]: غزوة بدر, ''gazwah badr'') iyâ arèya perrang raâ sè palèng awwâl antarana ommat Islam alabân mosona aghâma Islam. Perrang rèya bâḍâ è tangghâl 17 bulân pasa taon 2 H (13 Maret 625 Masèhi). Prajhurit kaom moslèm sakonè’ coma 313 orèng sè aperrang alab6an prajhurit Quraisy ḍâri [[Mekka]] sè bânnya’en 1.000 orèng. Samarèna aperrang duwâ’ ejjhâm, prajhurit moslèm marosak bhârisânna prajhurit Quraisy sè pas laju nyorot ḍâlâm kabâḍâ’ân ghâridu.<ref name=":0" /> Sabelluna perrang rèya, kaom moslèm bân rèng-orèng Mekka la marè pan-brâmpan kale atokaran sanjhâta è ahèr taon 623 M sampè’ awwâl taon 624 M tapè ḍâlem bitongan kènnè’ tape sajân arè sajân segghut aperrang.<ref name=":0" /> Maskè sapanèka, Perrang Bâḍâr iyâ arèya perrang raja sè awwâl antarana kaom moslèm bân kaom Quraisy. Nabbhi Muhammad bâkto panèka lagghi’ ngatowaè prajhurit kennè’ ḍâlem osaha nyegghâ kaom Quraisy sè ghi’ bhuru mole ḍâri Naghârâ Syam, bâkto panèka èpatakerjhât bân prajhurit sè lebbi bânnya’. Prajhuriddhâ Nabbhi [[Muhammad]] sè sanget jhek-jhek kaangghuy maju ḍâ’ kennengan moso sè kowat bân bisa marosak bhârisân partahânan Mekka bân matè’è pan-brâmpan kapalana kaom Quraisy sè sanget parlo akanta Abu Jahal otabâ Amr bin Hisyam.<ref name=":1" /> Ḍâ’ kaom moslèm sè awwâl, perrang rèya cè’ arghâna polana dhâddhi bhuktè jhâ’ kaom moslèm bisa Makala mosona aghâma islam è Mekka. Mekka è bâkto panèka dhâddhi tong-sèttonga kotta sè palèng soghi bân palèng kowat è [[Arab Saudi|Arab]] bâkto jhâman Jahiliyâh. Kamennanganna kaom moslèm bisa abhuktè’aghi kèya ḍâ’ orèng Arab laènna jhâ’ sèttong akowatan anyar la jhâghâ è Arab, bân majhek-jhek kennengenna Nabbhi Muhammad mènangka kapalana pan-brâmpan kalompok orèng è kotta Madinah sè sabelluna segghut atokaran. Pan-brâmpan suku Arab molaè maso’ aghâma Islam bân mabâḍâ kanca kalabân kaom moslèm è kotta Madinah saèngghâ aghâma Islam la molaè ḍâpa’ ḍâ’ kotta-kotta sè laèn è lowar kotta Mekka.<ref name=":0" /> Kakalana kaom Quraisy ḍâlem Perrang Bâḍâr adhâddhiaghi kaom Quraisy asompa kaangghuy males rassa pegghel marghâna kala ka’dissa ḍâ’ kaom moslèm saèngghâ sataon ka aḍâ’ pas bâḍâ Perrang Uhud.<ref name=":1" /> == Sosonan prajhurit == Nabbhi Muhammad mabâḍâ parsiyabbhân ghâbây kalowar bân 313 sampè’ 317 orèng sè 82 sampè’ 86 orèng tamaso’ kaom Muhâjirin, 61ḍâri Aus bân 170 orèng ḍâri Khazrâj. Rèng-orèng ghânèka ta’ mabâḍâ temmon khosos bân ta’ ngèbâ rang-bhârâng sè bânnya’. Jhârânna bhâi coma bâḍâ duwâ’, sèttong anḍi’en Az-Zubair bin Al-Awwam bân settongnga anḍi’en Al-Miqdad bin Al-Aswad Al-Kindi. Ontana bâḍâ 70 bigghi’, sèttong onta ètompa’ duwâ’ sampè’ tello’ orèng. Nabbhi Muhammad nètènè sèttong onta asareng Ali bin Abu Thalib bân Martsad bin Abu Martsad Al-Ghanawi.<ref name=":0">Al-Mubarakfuri, Syekh Shafiyyurrahman. ''Sirah Nabawiyah: Ar-Rahiq Al-Makhtum''. Depok: Gema Insani Press. 2021. ISBN 978-623-458-178-2. kaca 295.</ref> Nabbhi Muhammad ngangka’ Ibnu Ummi Makhtum dhâddhi bâkkèlla è kotta Madinah. Tapè, bâkto ḍâpa’ è Ar-Rauha’, Nabbhi Muhammad makon Abu Lubabah bin Abdul Mundzir sopaj6a abâli ḍâ’ Madinah bân aghâtè’è kennenganna Ibnu Ummi Maktum dhâddhi bâkkèl. Mandirâ parènta palèng tèngghi sè abârna potè èpasra’aghi ḍâ’ Mush'ab bin Umair Al-Qurasyi Al-Abdari. Rombonganna kaom moslèm èbâgi dhâddhi duwâ’ bâtalion. # Bâtalion kaom Muhâjirin. Mandirâ èbâghi ḍâ’ Ali bin Abu Tholib. # Bâtalion kaom Anshâr. Mandirâ èbâghi ḍâ’ Sa’ad bin Mu’adz.<ref name=":1">Al-Mubarakfuri, Syaikh Shafiyyurrahman. ''Sirah Rasulullah: Sejarah Hidup Nabi Muhammad SAW''. Jakarta Timur: Ummul Qura. 2021. <nowiki>ISBN 978-602-6579-57-7</nowiki>.</ref> Parènta bângbâng bun kangan èbâghi ḍâ’ Az-Zubair bin Al-Awwam bân bângbâng kacèr èbâghi ḍâ’ Al-Miqdad bin Amr polana coma sè kaduwâ ghânèka sè nompa’ jhârân ḍâlem rombongan prajhurit jârèya. Samantara teètès partahananghâris budi èbâghi ḍâ’ Qais bin Sha'sha'ah. Parènta palèng tèngghi bâḍâ è astana Nabbhi Muhammad.<ref name=":0" /> == Asal molana == === Muhammad === È aḍâ’en perrang, Jâzirah Arab èkennengè suku-suku sè abhânta ḍâlem bhâsa Arab. Pan-brâmpan èantarana iyâ arèya suku Bâduwi; bhângsa nomad tokang ngowan sè kabitong ḍâri pan-brâmpan macem suku; pan-brâmpan suku tokan tanè sè odi’ è Oasis bun ḍâjâ otaba èkennengan sè lebbi landhu è bâgiyân lao’ (satèya Yâman bân Oman). Bânnya’ bhângsa Arab sè noro’ kaparcajâ’ân politèisme. Pan-brâmpan suku noro’ aghâma Yâhudi, Krèsten, (tamaso’ Nèstorian), bân Zoroastrianisme kèya. Nabbhi Muhammad èbhâbhâraghi è kotta Mekka taon 570 ḍâri katoronan Bani Hasyim ḍâri suku Quraisy. Bâkto omor 40 taon, Muhammad narèma wâhyu bâkto neng-enneng kadhibi’ è Ghuwâ Hirâ’è lowar kotta Mekka. Nabbhi Muhammad molaè nyebbâraghi aghâma Islam ḍâ’ bhâlâna bân samarèna ghânèka bhuru adâkwâ ḍâ’ sakabbhina orèng. Dâ’wâna bâḍâ sè ètarèma kalabân bhâghus tapè lebbi bânnya’ sè ta’ narèma. È bâkto panèka, Nabbhi Muhammad èjâgâ bi’ anomma sè anyama Abu Thâlib. Bâkto anomma pon sèdhâ è taon 619 M., katowana Mekka èterrosaghi ḍâ’ sala sèttong mosona Nabbhi Muhammad iyâ arèya Amr bin Hisyam, sè maèlang pajâgâ’ân ḍâ’ Nabbhi Muhammad b6an ngènga’è panganèyajâ’ân ḍâ’ kaom moslèm.<ref name=":1" /> È taon 622 M., kalabân sajân ongghâna kanèyajâ’ân sè paddhâng sè èlakonè kaom Quraisy ḍâ’ kaom moslèm è Mekka, Nabbhi Muhammad bân bânnya’ kaom moslèm sè ''hijrah'' ḍâ’ kotta Madinah. Parkara panèka nandhâi èmolaenna kobâsana Nabbhi Muhammad mènangka katowana sèttong rombongan aghâma Islam.<ref name=":0" /> === ''Ghazawāt'' === Samarèna hijrah ghânèka, kateggângan antarana rombongan orèng è Mekka bân Madinah sajân tègghi bân sajân atokaran è taon 623 M bâkto kaom moslèm sè salanjhânga la diem bâkto èkanèyajâ kaom kafèr Quraisy molaè alabân (èsebbhut ''ghâzawât'' ḍâlem bhâsa Arab) è rombongan ḍhâghâng kaom Quraisy Mekka. Kotta Madinah bâḍâ è antarana jhâlân otama ghâbây aḍhâghâng Mekka. Maskè kabânnya’an kaom moslèm asalla ḍâri kaom Quraisy kèya polana sabelluna kafèr Quraisy la marè alako kanèyajâ bhâdhân bân ngala’ arta bân romana kaom moslèm sè adhingghâl kotta Mekka (polana ''hijrah'') bân la makalowar rèng-orèng ghânèka ḍâri suku bân kaomma dhibi’, sèttong paèna’an ḍâlem kabhudhâjâ’ân Arab sè sanget matèngghi kamoljâ’ân bân ommat Islam salanjhânga ghânèka diem ta’ males polana tako’ bhândhuna ghustè Allah sampè’ ènalèkana Allah matoron dhâbu sopajâ ommat Islam sè èkanèyajâ jhâghâ alabân kablâka’an sè èkalako kaom kafèr. Kaom Quraisy Mekka la cè’ paddhânga anḍi’ pèkkèran laèn ḍâ’ parkara ghânèka polana ajhelling kaom moslèm mènangka bhâncolèng bân tanaca’an ḍâ’ kennengan bân kasoghâ’ân kaom Quraisy.<ref name=":2">Hodgson, Marshall. ''The Venture of Islam: The Classical Age of Islam''. University of Chicago Press. 1974. <nowiki>ISBN 0-226-34683-8</nowiki>. Hal. 174-175.</ref> È ahèr taon 623 bân awwâl taon 624, lako ''ghazawât'' sajân segghut bân bâḍâ è man-dimman. È bulân Sèptember taon 623 M, Nabbhi Muhammad ngatowaè kadhibi’ 200 orèng kaom moslèm sè nyerrang tapè ta’ dhâddhi ḍâ’ rombongan raja orèng Mekka. Ta’ abit samarèna ghânèka, kaom Quraisy Mekka males serrangan ke kotta Madinah, maskè tojjhuwân aslina coma kaangghuy ngèco’ kèbân obuwânna kaom moslèm. È bulân Januwâri taon 624 M, kaom moslèm nyerrang rombongan dhâghâng Mekka è seddhi’en Nakhlah, coma 40 kilometer è lowar kotta Mekka, matè’è orèng sè ajâgâ bân ahèrra madhâddhiaghi rassa pegghel sè raja è antarana kaom Quraisy Mekka. Sajenan pole ḍâri pèkkèran kaom Quraisy Mekka, serrangan jârèya bâḍâ è bulân Râjjhâb; bulân sè èangghâp soccè bân rèng-orèng Mekka. È ḍâlem bhudhâjâ orèng Arab, ḍâlem bulân jârèya ta’ èbâghi aperrang bân ambu perrang kodhu èlakonè.<ref name=":2" /> Ḍâri asal molana alasân jârèya ahèrra Perrang Bâḍâr èmolaè. == Patemporan == È mosèm semmi taon 624 M, Nabbhi Muhammad ollè kabhâr ḍâri ta-mata jhâ' sala sèttong rombongan dhâghâng sè palèng bânnya' ngèbâ arta è taon jârèya, èkatowaèn Abu Sufyan bân èjâgâ bi' 30 sampè' 40 tokang jâgâ ghi' bâḍâ è jhâlân nojjhu ḍâ' kotta Mekka. Ngènga'è rajâna rombongan jârèya otabâ polana pan-brâmpan kaennessân ḍârlem ngaddhâng rombongan sabelluna, Nabbhi Muhammad mapolong pan-brâmpan prajhurit sabânnya'en 300 orèng lebbi sè sampè' bâkto jârèya dhâddhi bitongan prjhurit kaom moslèm palèng bânnya' sè èkèrèm ḍâ' kennengan perrang.<ref>Sahih al-Bukhari: Vol. 05, No. 293.</ref> Bitongan ghenna' ḍâri rombongan prajhurit èpon Nabbhi Muhammad sè èpapolong iyâ arèya 313 orèng lakè', tapè coma 305 orèng sè ahèrra noro' aperrang. Anapon 8 orèng laènna èdhina'aghi polana cem-macemma alasân sè bhidhâ.<ref name=":3">Khaththâb, Mahmud Syait. ''Rasulullah Sang Panglima: Meneladani Strategi dan Kepemimpinan Nabi dalam Berperang''. Sukoharjo: Pustaka Arafah. 2019. <nowiki>ISBN 978-602-6337-06-1</nowiki>. Hal. 167.</ref> Ḍâri kaom Muhâjirin bâḍâ tello’ orèng sè ta’ noro’ aperrang, sè ḍâri kaom Anshâr bâḍâ lèma’ orèng. Ḍâri kaom Muhâjirin bâḍâ Utsman bin Affan, Thalhah bin Ubaidillah bân Sa'id bin Zaid. Utsman bin Affan ta’ bisa mangkat ḍâ perrang polana ngancaè binèna iyâ arèya Ruqayyah binti Muhammad sè ḍâlem kabâḍâ’ân sakè’ sampè’ ahèrra adhingghâl dhunnya. LamonThalhah bin Ubaidillah bân Zaid èpakon Nabbhi Muhammad sopajâ nyarè bârtana rombongan dhâghâng suku Quraisy.<ref name=":3" /> Ḍâri kaom Anshâr bâḍâ 5 orèng sè ta’ noro’ perrang iyâ arèya Abu Lubabah bin Abdul Mundzir, Ashim bin Adi Al-Ajlani, Al-Harits bin Hathib Al-Amri, Al-Harits bin Ash-Shamah, bân Khawwat bin Jubair. Abu Lubabah bin Abdul-Mundzir èpèlè sareng Nabbhi Muhammad kaangghuy abâkkèllè Nabbhi Muhammad mènangka katowa è kotta Madinah. Ashim bin Adi Al-Ajlani èpèlè Nabbhi Muhammad kaangghuy abâkkèllè Nabbhi Muhammad mènangka katowwa è Aliyah. Al-Harits bin Hathib Al-Amri èpamolè ḍâ Bâni Amr bin Auf è Rauha’. Alasânna polana bâḍâ kabhâr jhubâ’ sè ngèbâ Bâni Amr bin Auf. Anapon Al-Harits bin Ash-Shamah bân Khawwat bin Jubair ta’ bisa noro’ aperrang polana tèbâs potong tolangnga.<ref name=":3" /> == Blessat nojjhu Bâḍâr == Nabbhi Muhammad ngatowaè dhibi’ rombongan prajhurit kaom moslèm bân ngèbâ bânnya’ ''panglima'' otamana tamaso’ anomma sè nyamana Hamzah bân bânnya’ calon Khalifah è bâkto sè bhâkal ḍâteng akanta Abu Bâkar Abu Bakar ash-Shiddiq, Umar bin Khattab, bân Ali bin Abi Thalib. Kaom moslèm ngèbâ 70 onta bân 3 jhârân kèya, sè artèna jhâ’ prajhurit kaom moslèm kodhu ajhâlân otabâ tello’ sampè’ empa’ orèng nompa’ sèttong onta.<ref name=":4">Lings, Martin. ''Muhammad: His Life Based on the Earliest Sources''. Inner Traditions International. 1983. <nowiki>ISBN 0-89281-170-6</nowiki>. Hal. 138-139.</ref> Tapè, bânnya’ sombher sè ḍâteng ḍâri kaom moslèm è jhâman ghânèka tamaso’ ḍâlem al-Qur’an dhibi’ jhâ’ ta’ noddhuaghi bhâkal bâḍâ perrang sè sanget raja ongghu, bân calon khalifah sè nomer tello’ iyâ arèya Utsman bin Affan ta’ noro’ perrang polana binèna sakè’.<ref>[https://web.archive.org/web/20060722010118/http://www.usc.edu/dept/MSA/fundamentals/hadithsunnah/bukhari/053.sbt.html#004.053.359 <nowiki>''</nowiki>Shahih al-Bukhari. Volume 4, Book 53, Number 359]". Èaksès tangghâl 2024-03-06.</ref> Bâkto rombongan dhâghâng kaom Quraisy Mekka para’ ḍâpa’a ḍâ’ kotta Madinah, Abu Sufyan molaè ngèding tarèkana Nabbhi Muhammad kaangghuy nyerrang jârèya. Abu Sufyan laju ngèrèm orèng sè anyama Damdan ḍâ’ ka Mekka kaangguy ngènga’è kaomma bân sopajâ bisa ollè bântoan ḍâri kaomma. Saèngghâ kaom Quraisy Mekka li-dhuli nyiapaghi rombongan prajhurit sè bânnya’en 900 sampè’ 1000 orèng kaangghuy ajâgâ rombongan dhâghâng jârèya. Bânnya’ orèng soghina kaom Quraisy Mekka sè noro’ akanta Amr Amr bin Hisyam, Walid bin Utbah, Syaibah bin Rabi'ah, bân Umayyah bin Khalaf. Alasânna noro’ dhâ-bhidhâ. Bâḍâ pan-brâmpan orèng sè noro’ polana anḍi’ bâgiyân ḍâri rang-bhârâng dhâghângan sè èkèbâ rombongan dhâghâng jârèya, sè laèn bâḍâ sè noro’ polana terro malessâ serrè’ ḍâ’ matèna Ibnu al-Hadrami iyâ arèya orèng sè ajâgâ sè matè è Nakhlah bân sabâgiyân sè noro’ polana ngarep sopajâ ollè kamennangan sè ghâmpang èngatasè kaom moslèm.<ref name=":4" /> Amr bin Hisyam èsebbhutaghi jhâ’ asemmonan kèya ḍâ’ sèttong orèng soghina kaom Quraisy sè nyamana Umayyah bin Khalaf sopajâ noro’ ḍâlem panyerrangan rèya.<ref>[https://web.archive.org/web/20060212143553/http://www.usc.edu/dept/MSA/fundamentals/hadithsunnah/bukhari/059.sbt.html#005.059.286 <nowiki>''</nowiki>Shahih al-Bukhari: Volume 5, Book 59, Number 286"]. Èaksès tangghâl 2024-03-06.</ref> È bâkto rombongan prajhurit Nabbhi Muhammad la semma’ ḍâ’ kennengan perrang sè la èkasajjhâ iyâ arèya somor è Bâḍâr, sèttong kennengan sè biyasana dhâddhi kennengan ambu ḍâ’ sakabbhina rombongan sè bâḍâ ḍâlem jhâlân adhâghâng ḍâri Suriah. Tapè, pan-brâmpan prajhurit sè èparènta kaangghuy nyarè bârta bi’ kaom moslèm bisa ètemmo kabâḍâ’ânna bi’ orèng ḍâri rombongan dhâghâng kaom Quraisy bân Abu Sufyan pas dhuli abhiluk arana rombongan jârèya nojjhu ḍâ’ Yanbu’.<ref name=":4" /> == Tarèkana prajhurit kaom moslèm == <blockquote>''<nowiki>''</nowiki>Bân (nga’-ènga’) bâkto Allah ajhânjhi ḍâ’ bâ’en jhâ’ sala sèttong ḍâri duwâ’ rombongan (sè bâ’en labân) iyâ arèya kaangghuy bâ’en, tape bâ’en terro sè ta’ anḍi’ sanjhâta jârèya kaangghuy abâ’en bân dhineng Allah kasokan kaangghuy mabhânder sè bhânder kalabân ayât-ayât èpon Allah bân mamatè pan-brâmpan orèng kafèr.<nowiki>''</nowiki>''<ref>QS. Al-Anfal:7.</ref></blockquote>È bâkto ghânèka la ḍâ pa’ kabhâr ḍâ’ rombongan prajhurit kaom moslèm jhâ’ rombongan prajhurit kaom Quraisy Mekka la mangkat. Nabbhi Muhammad mabâḍâ parkompolan bâgiân sè ngatowaè perrang polana ghi’ bâḍâna bâkto kaangghuy nyorot è antarana prajhurit ḍâri kaom moslèm bânnya’ sè ghi’ bhuru maso’ aghâma Islam (èsebbhut kaom Anshar otabâ “kaom sè nolongè”, kaangghuy abhiḍâi kalabân kaom moslèm Quraisy), sè sabelluna coma ajhânjhi kaangghuy abhillâ kotta Madinah. Ḍâri atoran-atoran sè bâḍâ è ḍâlem ''Piagam Madinah'', orèng-orèng ka’dissa anḍi’ hak kaangghuy ta’ noro’ perrang bân bisa adhina’aghi rombongan prajhurit. Maskè akanta jârèya, ḍâri budhâjhâ Islam, èkataoè jhâ’ orèng ka’dissa ajhânjhi jhâ’ noro’a perrang. Sa’ad bin Ubadah, sala sèttong kaom Anshar sampè’ bâḍâ sè ngoca’, “Jhâ’ sakèngnga bâ’en (Muhammad) ngèbâ kaulâ sadhâjâ ḍâ’ ka tasè’ rowa, pas bâ’en ghu-ongghu alangnguy è tasè’ jârèya, yâktèna kaulâ sadhâjâ bhâkal noro’è bâ’en”. Tapè, kaom moslèm ghi’ ngarep bisa ècegghâ ḍâri sèttong perrang sè tabukka’, bân laju nerrosaghi ghulina sè nojjhu ḍâ’ ka Bâḍâr.<ref>[https://web.archive.org/web/20080509100919/http://www.usc.edu/dept/MSA/fundamentals/hadithsunnah/muslim/019.smt.html#019.4394 "Sahih Muslim: Book 19, Number 4394".] Èaksès tangghâl 2024-03-09.</ref> È tangghâl 11 Maret, kaduwâna rombongan prajhurit sè la bâḍâ ra-kèra sèttong arè ajhâlanan ḍâri Bâḍâr. Pan-brâmpan kaom moslèm sè noro’ aperrang (ḍâri pan-brâmpan sombher tamaso’ Ali bin Abi Thâlib) sè la nompa’ jhârân è aḍâ’en bhârisân otama, bisa mèghâ’ duwâ’ orèng sè ngèbâ parsadiyâ’ân aèng ḍâri rombongan prajhurit Mekka è somor Bâḍâr. Rombongan kaom moslèm cè’ takerjhâddhâ bâkto ngèding rèng-orèng sè è tahan ngoca’ jhâ’ rèng-orèng ghânèka asalla bânnè ḍâri rombongan dhâghâng, tape ḍâri rombongan prajhurit otama kaom Quraisy. Polana aromasa jhâ’ rèng-orèng rowa ghânḍhâk, orèng sè nyarè tao laju nokol kaduwâna orèng sè ètahan jârèya sampè’ ngoca’ jhâ’ kaduwâna asalla ḍâri rombongan dhâghâng. Tapè ḍâri catetdhân budhâjhâ, Nabbhi Muhammad laju ma ambu kalakowan ka’dissa. Pan-brâmpan catetdhân budhâjhâ nyebbut kèya jhâ’ bâkto ngèding ma-nyama rèng-orèng soghina kaom Quraisy sè noro’ rombongan prajhurit rowa, pas ngoca’, “Rowa Mekka. Ka’dissa la ngontalaghi ḍâ’ bâ’en kabbhi tok-kettogghâ atèna”. Arè saterrossâNabbhi Muhammad marènta nerrossaghi ghulina rombongan prajhurit ḍâ’ ka Wâdi Bâḍâr bân ḍâpa’ è dissa sabelluna rombongan prajhurit sè ḍâri kotta Mekka.<ref name=":4" /> Somor Bâḍâr bâḍâ è tana sè kennè’ è bâgiyân tèmor sèttong lembâ sè anyama “Yalyal”. Bâgiyân bârâ’ lembâ èpaghâri bi’ sèttong ghunong sè anyama “Aqanqal”. Bâkto rombongan prajhurit kaom moslèm ḍâpa’ ḍâri ara tèmor, Nabbhi Muhammad awwâllâ mèlè nyabâ’ prajhurit kaom moslèm è somor ḍâ’-aḍâ’ sè ètemmonè. Tapè, Nabbhi Muhammad bisa èpayâkèn bi’ sala sèttog prajhurit kaangghuy ngallè rombongan prajhurit ḍâ’ bun bârâ’ bân ngobâsanè somor sè palèng semma’ bi’ kennenganna rombongan rajhurit kaom Quraisy. Nabbhi Muhammad laju marènta sopajâ somor-somor sè laèn ètotop saèngghâ rombongan prajhurit ḍâri Mekka tapaksa kodhu aperrang alabân rombongan prajhurit kaom moslèm sopajâ bisa ngaollè tong-sèttonga sombher aèng sè akarè. == Tarèkana prajhurit kaom Quraisy Mekka == <blockquote>“Sakabbhina suku Arab bhâkal ngèding ḍâ’remma sèngko’ kabbhi bhâkal ajhu ka aḍâ’ bi’ sakabbhina kasoghiânna sèngko’ kabbhi, bân orèng rowa kabbhi bhâkal ngaghungè sèngko’ kabbhi salanjhânga.” – Amr bin Hisyam</blockquote>È laèn ara, maskè ta’ bânnya’ sè èkataoè ḍâri parjhâlânan rombongan prajhurit kaomQuraisy ḍâri bâkto rèng-orèng jârèya adhingghâl Mekka sampè’ ḍâtengnga è bâtes Bâḍâr, pan-brâmpan catetdhân sè parlo èkataoè iyâ arèya: budhâjhâ è bânnya’ suku Arab sopajâ ngèbâ binè bân na’-ana’en kaangghuy aberri’ kakowadhân bân bisa arabât ḍâ’ rèng-orèng Mekka salanjhânga perrang, tapè ta’ èkalako bi’ rombnganna prajhurit Mekka è perrang rèya. Salaènna ghânèka, kaom Quraisy coma sakonnè’ otabâ taḍâ’ sakalè sè akabhâr ḍâ’ ka suku widuwi kèya mènangka kancana orèng Quraisy sè mencar è sakabbhina kennengan è Hijaz.<ref name=":4" /> Kaduwâna kanyata’an jârèya mapaddhâng jhâ’ kaom Quraisy kakorangan bâkto kaangghuy nyèyapaghi serrangan ḍâ’ kaom moslèm polana ru-kabhuru kaangghuy ajâgâ rombongan dhâghângnga rèng-orèng Quraisy Mekka. Bâkto rombongan prajhurit kaom Quraisy sampè’ è Juhfah, sakonnè’ è bun lao’en Bâḍâr, kaom Quraisy narèma kabhâr ḍâri Abu Sufyan jhâ’ rombongan dhâghâng la aman bâ ḍâ è budina rombonganna kaom Quraisy jârèya saèngghâ rombongan dhâghâng rowa bisa abâli ka Mekka.<ref name=":4" /> È bâkto ghânèka, ḍâri panelitianna Karen Armstrong, meḍḍhâl labânan ḍâlem kakobâsa’an è antarana rombongan prajhurit Mekka. Amr bin Hisyam terro nerrosaghina jhâlan kaaghuy aperrang, tapè pan-brâmpan suku akanta Bani Zuhrah bân Bani ‘Adi terro dhuli abâliâ ḍâ’ ka kotta Mekka. Armstrong ra-ngèara suku-suku jârèya kobâtèr ḍâ’ kakobâsa’ânna sè bâkal èkaollè bi’ Amr bin Hisyam ḍâri maancor kaom moslèm. Sakompolanna bâkkèl Bâni Hasyim sè ta’ anḍâ’ aperrrang kèya alabân trètan sèttong sukuna, noro’ ondhur ngancaè duwâ’ suku rowa sè ta’ anḍâ’ nerrosaghi aperrang.<ref name=":5" /> È lowar pan-brâmpan kanyorodhân rowa, Amr bin Hisyam oagghun terro nerrosaghina pangaterrona kaangghuy aperrang bân anggâ’ pas ngoca’, “Sèngko’ kabbhi ta’ bhâkal abâli sampè’ sèngko’ kabbhi bâḍâ è Bâḍâr”. È bâkto rèya Abu Sufyan bân pan-brâmpan orèng ḍâri rombongan dhâghâng noro’ apolong ban rombongan prajhurit otama kaangghuy aperrang bi’ rombongan prajhurit kaom moslèm.<ref name=":4" /> == Arè paperrangan == È bâkto pajjhâr tangghâl 13 Maret, rombongan prajhurit kaom Quraisy abhungkar kèmana bân laju aghuli nojjhu ḍâ’ lembâ bâḍâr. La toron ojhân è arè sabelluna, saèngghâ rombongan prajhurit jârèya kodu osaha sara bâkto ngèbâ rân-jhârânna bân onta-ontana rombongan kaangghuy ngongghâi ghunong ‘Aqanqal (Pan-brâmpan sobher nyebbhutaghi jhâ’ mataarè la tègghi bâkto rombongan rowa la bisa ḍâpa’ ḍâ’ ka konco’en ghunong).<ref name=":5">Armstrong, Karen. ''Muhammad: Biography of the Prophet''. HarperCollins. 1992. <nowiki>ISBN 0-06-250886-5</nowiki>. Hal. 175.</ref> Samarèna noronè ghunong ‘Aqanqal, rombongan prajhurit kaom Quraisy Mekka majhâghâ kèma anyar è ḍâlem lembâ. Bâkto ambu neng-enneng, rombongan ghânèka ngèrèm sèttong orèng kaangghuy nyarè bârta iyâ arèya Umair bin Wahab mèlè ngataoè kennengan bhârisân prajhurit kaom moslèm. Umair ngabâlâ jhâ’ rombongan prajhurit Nabbhi Muhammad coma sakonnè’ bân taḍâ’ rombongan prajhurit tamba’an kaangghuy nolongè kaom moslèm sè bhâkal apolong ḍâlem perrang jârèya.<ref name=":4" /> Tapè Umair ra-ngèra’aghi kèya bhâkal bâḍâ bânnya’ orèng sè bhâkal matè ḍâri prajhurit kaom Quraisy mon panyerrangan rèya dhâddhi (sala sèttong hadist nyebbhutaghi jhâ’ Umair ngatèla’, “onta-onta Madinah eppol bi’ bâu kamatèan”).<ref name=":5" /> Parkara rowa sajân matoron adhâp kaom Quraisy polana bâḍâna kabiyasa’an perrang pan-brâmpan suku Arab sè biyasana sakonnè’ ngakan ''korban,'' bân mameddhâl debbat anyar è antarana bânnya’ katowana kaom Quraisy. Maskè akanta rèya, ḍâri catetdhân budhâjhâ Islam, Amr bin Hisyam madiem sakabbhina rassa ta’ kobâssa bi’ cara majhâghâ rassa nyama bhâghussâ kaom Quraisy bân nyoro sakabbhina orèng Quraisy sè noro’ aperrang sopajâ malonas otang ḍârâna.<ref name=":4" /> Paperrangan rèya èmolaè bi’ majhuna katowa-katowana kaduwâna rombongan prajhurit kaom moslèm bân kaom Quraisy Mekka kaangghuy aperrang ''tanding''. Tello’ orèng Anshâr maju ḍâri bhârisân kaom moslèm, tapè ètowadhi sopajâ nyorot bi’ rombongan prajhurit Mekka, sè ta’ terro mabâḍâ moso sè ta’ parlo bân ngoca’ jhâ’ rèng-orèng Mekka coma terro aperrang alabân kaom moslèm Quraisy. Polana jârèya, kaom moslèm pas ngèrèm Ali bin Abi Thalib, Ubaidillah bin al-Harist bân Hamzah. Bânnya’ katowana kaom moslèm sè mennang alabân sampè’ matè’è pan-brâmpan katowana kaom Quraisy Mekka ḍâlem perrang tello’ alabân tello’ rowa, maskè Ubaidillah ècapo’ loka sè sara sè dhâddhi sebbâb sèdhâna.<ref>[https://web.archive.org/web/20110210042129/http://www.usc.edu/schools/college/crcc/engagement/resources/texts/muslim/hadith/abudawud/014.sat.html#014.2659 "Sunan Abu Dawud: Book 14, Number 2659".] Èaksès tangghâl 2024-03-10.</ref> Saterrossâ kaduwâna rombongan prajhurit rowa molaè maburu pana ḍâ’ ka ara lalabânna. Duwâ’ orèng moslèm bân pan-brâmpan orèng Quraisy sè ta’ tao bitonganna matè. Sabelluna molaè aperrang, Nabbhi Muhammad ampon aparèng parènta ḍâ’ kaom moslèm sopajâ nyerrang ngagghuy sanjhâta sè jara’en jhâu bân aperrang alabân kaom Quraisy ngagghuy sanjhâta sè jara’en semma’ coma èbâkto kaom Quraisy la masemma’.<ref>[https://web.archive.org/web/20110210042129/http://www.usc.edu/schools/college/crcc/engagement/resources/texts/muslim/hadith/abudawud/014.sat.html#014.2658 "Sunan Abu Dawud: Book 14, Number 2658".] Èaksès tangghâl 2024-03-10.</ref> Langsung samarèna jârèya Nabbhi Muhammad laju marènta maju kaangghuy nyerrang sambi ngontalaghi saperghem bâto kènne’ ḍâ’ ara rombonganna prajhurit kaom Quraisy Mekka; sèttong kalakoan sè pola dhâddhi sèttong kabiyasa’an rèng-orèng Arab, bân ngoca’, “Kabhingongan èka’anḍi’ orèng rowa kabbhi!” Rombongan prajhurit kaom moslèm ngoca’, “''"Ya manshur, amit!!"''  bân maksa bhârisân-bhârisan rombongan prajhurit kaom Quraisy. Rajâna kakowadhân serrangan kaom moslèm bisa èjhelling è pan-brâmpan ayât al-Qur’an sè nyebbhutaghi jhâ’ èbuwân malaikat toron ḍâri sowarghâ è bâkto perrang Bâḍâr kaangghuy maancor kaom Quraisy.<ref name=":4" /> Kodhu ècatet jhâ’ sombher-sombher moslèm awwâl ngartè parkara ghânèka sacara ''harafiah'', bân bâḍâ pan-brâmpan hadist Nabbhi Muhammad sè ajellasaghi parkarana Malaikat Jibril bân bâgiyânna ḍâlem perrang ka’dissa. Apa bhâi sebbâbbhâ, rombongan prajhurit kaom Quraisy Mekka sè kala ḍâlem bitongan kakowadhânna bân ta’ anḍi’ pangaterro ḍâlem aperrang pas dhui mencar bân buru. Perrang rowa coma pan-brâmpan ejjhâm bân marè sakonè’ lèbât nga-tengnga arè. <ref name=":5" /> == Samarèna perrang == === Korbhân bân orèng sè ètahan === Imam Bukhari aparèng oning jhâ’ ḍâri rombongan kaom Quraisy Mekka bâḍâ 70 orèng sè matè bân 70 orèng sè ètahan.<ref>"Sahih al-Bukhari: Volume 4, Book 52, Nomer 276".</ref> Parkara jârèya nyebbhutaghi jhâ’ 15% - 16% rombongan prajhurit Quraisy la dhâddhi korbhân. Kajhâbhâ bilâ bitonganna prajhurit Mekka sè noro’ perrang Bâḍâr lebbi sakoni’ adhâddhiaghi bitonganna ''persentase'' rombongan prajhurit sè matè lebbi rajâ polè. Korbhân prajhurit kaom moslèm omomma èkabâlâ bâḍâ 14 orèng sè sèdhâ syahid paḍâ bân 4% ḍâri sakabbhina bitonganna prajhurit kaom moslèm sè noro’ perrang Bâḍâr.<ref name=":4" /> Ennem orèng ḍâri kaom Muhâjirin bân bâllu’ orèng ḍâri kaom Anshâr.<ref name=":3" /> Nyamana korbhân sè sèdhâ ḍâri kaom Muhâjirin iyâ arèya Ubaidah bin Al-Harits, Umair bin Abi Waqqas, Dzusy Syimalain bin Abdu Amr, Aqil bin Al-Bukair, Mihja', bân Shafwan bin Baidha'. Anapon korbhân sè sèdhâ ḍâri kaom Anshâr iyâ arèya ḍâri Bâni Aus bân Bâni Khazraj. Korbhân sè sèdhâ ḍâri Bâni Aus bâḍâ duwâ’ orèng iyâ arèya Sa’ad bin Khaitsamah bân Mubasysyir. Anapon korbhân sè ḍâri Bâni Khazraj bâḍâ ennem orèng iyâ arèya Yazid bin Al-Harits, Umair bin Al-Husam, Rafi' bin Al-Mu'alla, Haritsah bin Suraqah, Auf bin Afra' bân Mu'awwadz bin Afra'.<ref name=":3" /> Sombher-sombher ta’ nyarèta’aghi bitongan korbhân sè loka ḍâri prajhurit kaom moslèm otabâ ḍâri prajhurit kaom Quraisy Mekka bân ta’ nyebbhutaghi rajâna kacègghâ biitongan sakabbhina korbhân ḍâri kaduwâna kaom sè aperrang saèngghâ bâḍâ sè ngoca’aghi jhâ’ perrang jârèya coma sakejjhâ’ bân bânnya’ ḍâri prajhurit kaom Quraisy Mekka sè matè èbâktonya nèngghâlaghi ḍâri kennengan perrang. Salanjhânga bâkto aperrang, rombongan prajhurit kaom moslèm bisa alabân prajhurit kaom Quraisy Mekka. Parbhiḍhâ’ân pamèkkèran antarana kaom moslèm jhâ’ prajhurit kaom Quraisy sè ètahan rèya èpaḍâmma’a.<ref>Al-Qur'an: Surah 8: 67-69.</ref> Kakobâtèran awwâl iyâ rèya prajhurit Mekka bhâkal nyerrang polè bân kaom moslèm ta’ anḍi’ orèng-orèng kaangghuy ajâgâ orèng sè ètahan. Sa’ad bân Umar aberri’ pamèkkèran sopajâ orèng sè ètahan rowa èpatè’è, tape Abu Bakar aosol sopajâ èsapora. Nabbhi Muhammad ahèrra narèma osolla Abu Bakar, bân sabâgiyân bânnya’ ḍâri orèng sè ètahan èpenneng oḍi’, sabâgiyân polana ghi’ bâḍâ bitongan bhâlâ (sala sèttong orèng sè ètahan rowa mantona Nabbhi Muhammad), pangaterro kaangghuy narèma tebbhusân, otabâ pangarep jhâ’ sèttong bâkto rèng-orèng sè ètahan rowa bhâkal maso’ aghâma Islam.<ref name=":4" /> Sakonnè’en duwâ’ orèng sè èpanḍhâng è Mekka matè bâkto bân samarèna perrang Bâḍâr iyâ arèya Amr bin Hisyam bân Umayyah. Akanta jârèya pole duwâ’ orèng Quraisy sè sabbân madumpa taèna embi’ ḍâ’ Nabbhi Muhammad bâkto Nabbhi Muhammad ghi’ adâkwâ è kotta Mekka, èpatè’è ḍâlem parjhâlânan abâli ḍâ’ kotta Madinah. Bilal, sè sabbhân dhâddhi kabulâna Umayyah, cè rajâna pangaterro kaangghuy matè’è Umayyah saèngghâ bi’ sakompolan orèng sè nolongè Bilal sampè’ alokaè orèng moslèm sè bâkto jârèya pareppa’en ajâgâ Umayyah.<ref>[https://web.archive.org/web/20081128185640/http://www.usc.edu/dept/MSA/fundamentals/hadithsunnah/bukhari/038.sbt.html#003.038.498 "Sahih Al-Bukhari: Volume 3, Book 38, Number 498".] Èaksès tangghâl 2024-03-20.</ref> Pan-bârâmpan bâkto sa’belluna nèngghâlaghi Bâḍâr, Nabbhi Muhammad aparèng parènta kaangghuy ngobhur 20 orèng Quraisy sè matè ḍâ’ ka ḍâlem somor Bâḍâr. Pan-bârâmpan hadist nyebbhutaghi carèta jârèya, sè paddhâng dhâddhi sebbâb ghighirâ kaom Quraisy Mekka. Ta’ abit samarèna jârèya, pan-bârâmpan orèng moslèm sè ghi’ bhuru èpèghâ’ sakoto è Mekka èkèbâ ḍâ’ ka kotta rowa bân èpatè’è mènangka dhâddhi bâlâssân ḍâri kakala’ânna kaom Quraisy è perrang Bâḍâr.<ref>[https://web.archive.org/web/20060212143553/http://www.usc.edu/dept/MSA/fundamentals/hadithsunnah/bukhari/059.sbt.html#005.059.325 "Shahih al-Bukhari: Volume 5, Book 59, Nomer 325".] Èakses tangghâl 2024-03-31.</ref> Ḍâri kabiyasa’ânna orèng Mekka sè abhânta otang ḍârâ, sapa bhâi sè ghi’ maso’ tarènanan ḍârâ bân orèng-orèng sè matè è perrang Bâḍâr kodhu aromasa èolok kaangghuy males ḍâ’ ka orèng-orèng ḍâri suku-suku sè la matè’è lâ-bhâlâna rowa. Kaom moslèm jughân anḍi’ pangaterro sè raja kaangghuy males polana la marè èsèksa bân èanèyajâ bi’ kaom Quraisy Mekka salanjhânga pan-bârâmpan taon. Tapè salaènna matè’è, orèng sè ètahan sè ghi’ oḍi’ laju èsabâ’ è pan-bârâmpan bhâla sè moslèm è kotta Madinah bân ollè parlakowan sè bhâghus iyâ arèya dhâddhi bhâlâ otabâ sombher kaangghuy ngaollè pessè tebbhusân. == Sombher == <references /> [[Bhângsa:Islam]] 0g2j2frg74rudfs824chr3cf76tm932 Pangangghuy:Imatnj 2 2664 16142 2024-03-02T11:19:20Z Imatnj 2642 ←Membuat halaman berisi '= Emesis gravidarum = '''''Emesis gravidarum''''' otaba nyama laenna '''''nausea gravidarum'''''<ref>http://repository.poltekkes-denpasar.ac.id/7464/3/BAB%20II%20Tinjauan%20Pustaka.pdf</ref> (NVP), otaba nyamana lebbhi ekennal '''morning sickness''' iya areya tandhana (gejala) ubawuwan (mual)- biyasana kalaban ngota (muntah) - se omomma kadaddhian (terjadi) e awwal kandungan (kehamilan), biyasana neng e trisemester se kapeng settong. Kabada'an paneka omomma ealam...' 16142 wikitext text/x-wiki = Emesis gravidarum = '''''Emesis gravidarum''''' otaba nyama laenna '''''nausea gravidarum'''''<ref>http://repository.poltekkes-denpasar.ac.id/7464/3/BAB%20II%20Tinjauan%20Pustaka.pdf</ref> (NVP), otaba nyamana lebbhi ekennal '''morning sickness''' iya areya tandhana (gejala) ubawuwan (mual)- biyasana kalaban ngota (muntah) - se omomma kadaddhian (terjadi) e awwal kandungan (kehamilan), biyasana neng e trisemester se kapeng settong. Kabada'an paneka omomma ealame (dialami) kalaban lebbi dari babine' ngandung se esabab aghi ongghana takaran (kadar) hormon esterogen. Neng e sabagiyan kadaddhiyan, da-tanda paneka ealame keya sareng babine' se aghuna'aghi kontrasepsi hormonal otabe se ajhalanaghi cem-macemma (bentuk-bentuk) terapi hormonal (tertentu). Da-tanda paneka biyasana badha (timbul) ghi' lagghu (pagi hari) dalem frekuwensi se bakal toron ban arena (sering dengan) atambana omor kandungan. Adhasar aghi (berdasarkan) studi e taon 2017, etakser 70 sampe' 80 persen babine' ngandung ngalame (mengalami) ubauwan. Da-tanda reya emolae kerana minggu kapeng-6 kandungan. Rassa ubauwan biyasana bakal tada' neng e 14 minggu kandungan ban e sabagian kasus se tak omom, bisa terros sampe' trimester kapeng duwa' ban tello' kandungan. == Sabab [sunting | sunting sumber] == Kantos sateya, sabab da-tanda reya ghi ta' ekatauwe pastena, namong sabagiyan sabab da-tanda reya iya areya: * Tengghina kadhar sirkulasi hormon estrogen neng e badhan. Kadhar hormon estrogen neng e badhan omomma bakal tengghi e bakto ngandung. Tape, kantos sateya ghi' tada' panaleteyan se bisa abukte aghi katarekedhan antara tengghina kadhar hormon reya sareng da-tanda emesis gravidarum reya. * Kadhar ghula neng dara se renda (hipoglicemia) esababbaghi serrebbhan energi sareng (oleh) plasenta, tape ghi' tada' panaleteyan se sukses (berhasil) abukteaghi. * Tengghina kadhar hormon hCG. Maskeya tada' ekatan langsung, tengghina hormon reya (memacu) daddhi sabab tengghina hormon estrogen, daddhi nyabab aghi da-tanda reya. * Tengghina sensitivitas bau. * Tengghina kadhar bilirubin se esabab aghi menangka tengghina kadhar enzim neng e ate. == Sombher[sunting | sunting sumber] == 4eiuitw0xlh4pybj8sl7nx5977230x3 Infeksi klamidia 0 2665 16263 16151 2024-03-03T06:40:30Z Alfiyah Rizzy Afdiquni 9 Kopdar Hibrida 16263 wikitext text/x-wiki [[Bhengkek:Pap smear showing clamydia in the vacuoles 500x H&E.jpg|jmpl|Klamidia]] '''Infeksi klamidia''' (ḍâri bhâsa Yunani χλαμύδος artèna koḍung) iyâ arèya sakè' sèksual sè nolar sè èsabâbaghi baktèri bakteri Chlamydia trachomatis. Chlamydia nyabâbaghi sakè’ mata bân sakè’ è momo’.<ref>Alodokter. [https://www.alodokter.com/waspadai-gejala-klamidia-dan-cara-mengatasinya#:~:text=Klamidia%20adalah%20penyakit%20menular%20seksual,seks%20anal%2C%20tanpa%20menggunakan%20kondom. "Waspadai Gejala Klamidia dan Cara Mengatasinya"] Aksès 2024-03-03.</ref> Infèksi rèya bisa ngâbây mandul. == Sombher == <references /> obdfr1k9lulf2lkco8pw3p7pa9vmy1p Sonnat ka orèng binè' 0 2666 16262 16242 2024-03-03T06:35:01Z Alfiyah Rizzy Afdiquni 9 Kopdar Hibrida 16262 wikitext text/x-wiki '''Sonnat ka orèng binè'''' (bhâsa Inggris: ''female genital mutilation'' otabâ FGM) iyâ arèya maèlang sabâgiyân otabâ sakabbhina bâgiyân lowarra farji'na bâbinè'. Sonnat rèya segghut ètemmo è Afrika, Asia, bân Arab. UNICEF ara-kèra è taon 2016 bâḍâ 200 juta orèng binè’ sè èsonnat è 30 naghârâ tamaso’ Afrika, Inḍonèsia, Kurdistan Irak, bân Yaman).<ref>[https://data.unicef.org/topic/child-protection/female-genital-mutilation/ "Female genital mutilation (FGM)"]. ''UNICEF''. Aksès 5 Juli 2023.</ref> [[Bhengkek:Campaign road sign against female genital mutilation (cropped).jpg|jmpl|Kampanye anentang sonnat bâbinè' – jhâlân è Kapchorwa, Uganda.]] Sonnat farji’ biayasana èkalako bi' dhukon ngangghuy toḍi' è bhâji' omor brâmpan arè sampè' bhâlligh bân satarossa. Cara sonnatta dhâ-bhidhâ. Bâdâ sè maèlang tudung klitoris bân glans klitoris, maèlang labia bâgiyân ḍâlem, bân maèlang labia bâgiyân ḍâlem bân bâgiyân lowar ètamba notop vulva (infibulasi). Anapon cara infibulasi iyâ arèya makarè lobâng kènè' ghâbây jhâlânna kemmè bi' haid bân bisa èbukka' polè ghâbây jima' sampè' rèmbi'.<ref name=":0">Abdulcadir, Jasmine; Margairaz, Christiane; Boulvain, Michel; Irion, Olivier (6 Januwâri 2011). "Care of women with female genital mutilation/cutting". Swiss Medical Weekly. ISSN 1424-3997. <nowiki>PMID 21213149</nowiki>.</ref> Mongghu tokang kritik, sonnat ka orèng binè' èsabâbaghi ta' paḍâna gender, ma'lè anahan napsona bâbinè' bân mènangka lambang soccè bân kabhâghusân. Sè nyonnat biyasana orèng binè' sè tako' bhâji'na ta' èyanggep bi' rèng-orèng.<ref name=":1">Cappa, Claudia, et al. Female Genital Mutilation/Cutting: A Statistical Overview and Exploration of the Dynamics of Change, New York: United Nations Children's Fund, Juli 2013.</ref> Hasèl jhubâ' ka kasèhatan bisa sampè' infeksi, mlarat akemmi, nyèlo sè sanget, kista, ta' bisa nganḍung, mlarat lahèr, bân pendarahan sanget.<ref name=":0" /> Sonnat ka orèng binè' taḍâ' manfaatta.<ref>[https://www.who.int/en/news-room/fact-sheets/detail/female-genital-mutilation "Female genital mutilation"], Geneva: World Health Organization, 31 Januari 2018.</ref> Kalompo' internasional ampon ausaha sajjhek taon 1970 ma'lè bâbinè' ta' asonnat. Sonnat ka orèng binè' ampon èlarang è brâmpan naghârâ sè mabânnya' sonnat ka rèng binè' makkè ghi' bânnya' sè cengkal. È taon 2010, PBB alarang sonnat ka orèng binè' tamaso' reinfibulasi samarèna rèmbi' bân naḍhâ tudung klitoris sacara simbolis.<ref>[https://iris.who.int/bitstream/handle/10665/70264/WHO_RHR_10.9_eng.pdf;jsessionid=70D4EA099D7DC447539F9DA650D8B42A?sequence=1 Global strategy to stop health-care providers from performing female genital mutilation], UNAIDS, UNDP, UNFPA, UNHCR, UNICEF, UNIFEM, WHO, FIGO, ICN, IOM, MWIA, WCPT, WMA, Geneva: World Health Organization, 2010.</ref> Rèng-orèng antropolog bânnya' sè alabân ḍâ' ka sonnat ka orèng binè' polana èsebbhut ro'-noro' bhuḍâjâ.<ref>Shell-Duncan, Bettina (Juni 2008). [[iarchive:sim_american-anthropologist_2008-06_110_2/page/224/mode/2up|"From Health to Human Rights: Female Genital Cutting and the Politics of Intervention"]]. American Anthropologist. 110 (2): 225–236. doi:10.1111/j.1548-1433.2008.00028.x. JSTOR 27563985. hal. 225</ref><ref>Silverman, Eric K. (2004). "Anthropology and Circumcision". Annual Review of Anthropology. 33: 419–445. doi:10.1146/annurev.anthro.33.070203.143706. JSTOR 25064860.</ref> == Sebbhudhân == È taon 1980, sonnat ka orèng binè' èpabâḍâ ma'lè paḍâ bi' rèng lakè'.<ref>Nussbaum, Martha (1999). [https://books.google.co.id/books?id=7zoaKIolT9oC&printsec=frontcover&redir_esc=y&hl=en#v=onepage&q&f=false Sex and Social Justice]. New York and Oxford: Oxford University Press. <nowiki>ISBN 9780195355017</nowiki>. Diarsipkan dari versi asli tanggal 2023-01-10. Diakses tanggal 2020-05-17. hal. 199</ref> Sajjhek taon 1929, Dewan Misionaris Kenya nyebbhut sonnat ka orèng binè' mènangka mutilasi seksual ka bâbinè' noro' oca' Marion Scott Stevenson, misionaris Gereja Skotlandia.<ref>Karanja, James (2009). The Missionary Movement in Colonial Kenya: The Foundation of Africa Inland Church. Göttingen: Cuvillier Verlag.</ref> Sebbhudhân mutilasi sajân bânnya' è taon 1970.<ref name=":2">Eliminating Female genital mutilation: An Interagency Statement, Geneva: World Health Organization, 2008.</ref> Taon 1975, Rose Oldfield Hayes, antropolog Amerika Serikat nyebbhut oca' mutilasi farji' bâbinè' è jurnal American Ethnologist,<ref>Hayes, Rose Oldfield (17 Juni 1975). "Female Genital Mutilation, Fertility Control, Women's Roles, and the Patrilineage in Modern Sudan: A Functional Analysis". American Ethnologist. 2 (4): 617–633. doi:10.1525/ae.1975.2.4.02a00030. JSTOR 643328.</ref> bân taon 1981, Fran Hosken, tokang tolès feminis Austria-Amerika, nyebbhut mutilasi è tolèsan Laporan Hosken: Mutilasi Kelamin dan Seksual terhadap Perempuan, karjâna sè anḍi' pangaro.<ref>Hosken, Fran (1994). The Hosken Report: Genital and Sexual Mutilation of Females. Lexington: Women's International Network.</ref> Kalompo' Inter-Afrika Praktik-Praktik Tradisional sè Apangaroè Kasèhadhân Bâbinè' bân Na'-Kana' (IAC) nyebbhut mutilasi è taon 1990 bân WHO noro'aghi è taon 1991.<ref name=":1" /> Sebbhudhân è bhâsa Inggris (''female genital cutting'', èpakènè' FGC) bân mutilasi/ngeṭṭok farji' bâbinè' (''female genital mutilation/cutting'', èpakènè' FGM/C), lebbi èkasenneng bi' rèng-orèng sè alako bi' praktisi.<ref name=":2" /> == Sombher == <references /> 367txworruv89n4080av927dftcq3oh Mola hidatidosa 0 2667 16234 16232 2024-03-03T04:24:48Z WiniSJ 1828 16234 wikitext text/x-wiki '''Mola hidatidosa''' (otabâ nganḍung anggur) iyâ arèya [[nganḍung]] ta’ normal aropa tumor jinak sè tabentuk kerana ennassa pembentukan janin. Bakal janin ajiyâ èkennal kalabân sebbhutân mola hidatidosa. Oca’ nganḍung anggur eghunaaghi kerana bentuk bakal janin para’ paḍââ kalabân ghunḍungan anggur.<ref name=":0">[https://health.detik.com/penyakit/d-1165532/hamil-anggur-mola-hidatidosa Hamil Anggur (Mola Hidatidosa)]. detikHealth.com 2009-07-15. aksès 2024-03-03.</ref> Mola hidatidosa bisa kèya èartèè mènangka lalaran sè asalla ḍâri kalaènan patombuwân calon plasenta (trofoblas plasenta) bân èsartaè kalabân degenarasi kristik villi sarta perubahan hidropik.<ref name=":1">Rochmawati, Lusa. [https://www.lusa.web.id/kehamilan-mola-hidatidosa-mola-hydatidosa/ "Kehamilan Mola Hidatidosa (Mola Hydatidosa)"]. LUSA.web.id. 2012-05-16. aksès 2024-03-03.</ref> Trofoblas iyâ arèya sel neng bagiyân teppè ovum (sel telur) sè ella èbuwâi bân dâgghi’ bhâdhi rèkat èdinding rahim sampè’ dhâddhi plasenta sarta membrane sè aberri’ ngakan hasèl pabuwâân. Sabâb lalaran arèya ghita’ pastè, tapè èra-kèra kerana kakoranan gizi bân gangguân peredaran ḍârâ rahim.<ref name=":0" /> == Panyebbâb bân Pamarèksaan == Nganḍung anggur otabâ mola hidatidosa bisa èsabâbhi kerana: * Taḍâ’ buwâ kanḍungan (agenesis) otabâ bâḍâ perubahan (degenerasi) system alirân ḍârâ terhadap buwâ kehamilan, neng omor kandungan tello’ sampè’ empa’ mingghu. * Alirân ḍârâ sè ros-terrosân tanpa bakal janin, saèngghâ terjadi peningkatan produksi caèrân sel trofoblas. * Kalaènan substansi kromosom (kromatin) seks.<ref name=":0" /> Lalaran arèya bisa èparèksa kalabân HCG (''human chorionic gonadotrophin'') kemmè otabâ serum.  Pamarèksaan kanḍungan bisa kalabân USG (ultrasonografi) bân uji Sonde. == Bagiyân == === '''Mola hidatidosa ghânna’''' === Mola hidatidosa ghânna’ bilâ vili hidropik, taḍâ’ janin bân membrane, kromosom maternal haploid bân paterna 2 haploid.<ref name=":1" /> === Mola hidatidosa parsial === Mola hidatidosa parsial bilâ janin ta’ terindetifikasi, camporan villi hidropik bân normal, kromosom paternal diploid.<ref name=":1" /> === Mola hidatidosa invasif === Mola hidatidosa invasif bilâ korioadenoma destruen, menginvasi miometrium, terdiagnosis 6 bulân samarèna evakuasi mola.<ref name=":1" /> == Ḍhâ-tanḍhâna == Awalla mola hidatosa otabâ nganḍung anggur mirip kalabân ḍhâ-tanḍhâna nganḍung normal, iyâ arèya tellat mènstruasi, bliyât, tes nganḍung positif, bân ngota. Coma, orèng’ sè nganḍung anggur, ḍhâ-tanḍhâna arowa èalamè lebbhi berrâ’. Ḍhâ-tanḍhân laènna iyâ arèya janin ta’ aghuli, rahim lebbhi rajhâ ḍâri omor kanḍungan, bân kalowar gelembung caèrân para’ paḍââ so anggur abhâreng kalabhân pendarahan.<ref name=":0" /> == Pangobhâdân == Kaangghuy orèng binè’sè ghi’ terro ani’ḍâ ana’, pangobhâḍân bisa èkalako kalabân abhârsèè rahim (kuret). Mènangka kaangghuy orèng binè’ sè ta’ terro anḍi’â ana’, bisa èkalako kalabân ngangka’ rahim.<ref name=":0" /> == Sombher == <references /> 0o5k8m6ig2keug1v8bfdivwepawuc4y Higiene Binèan 0 2668 16295 16245 2024-03-05T00:21:25Z Alfinlutvianaaa 1710 Mengecek suntingan Bulan Wiki Peremupuan 16295 wikitext text/x-wiki Produk '''Higiene binèan''' otabâ produk kabhersèan bân kasèhatan binè' iyâ arèya produk ka’anghuy arabât sè èghuna’aghi bâkto mènstruasi, kapotèan, bân laenna sè asambhung sarèng vulva bân farji'. Produk-produk rèya bagiyân ḍâri pembalut, tampon, pantyliner, cangkèr mènstruasi, spons mènstruasi, bân kalambi dâlem. Produk higinie binè’an jhughân tarmaso’ sè èghuna’aghi ka’angghuy abhârsè’èn vulva sarèng farji'.<ref>Primastika, Widia. tirto.id. “[https://tirto.id/amankah-produk-pembersih-khusus-area-vagina-cVmK#google_vignette Amankah produk pembersih khusus vagina]”. Aksès 2024-03-03.</ref> Produk higiene bine’an bisa è bâgi dhâddhi produk jennis sekalè anghuy otabâ sè bisa èangghuy polè. Pembalut binè’, tampon, bân ''pantyliner'' iyâ arèya produk hygiene binè’an sekalè angghuy, nalèkana cangkèr mènstruasi, pembalut kaèn, klambhi ḍâlem menstruasi, bân spons iyâ arèya produk higiene binèan Pembalut wanita, tampon, bân ''pantyliner'' iyâ arèya produk higiene binè'an sekalè angghuy, Nalèkana cangker mènstruasi, pembalut kaèn, klambhi ḍâlem menstruasi, bân spons iyâ arèya produk higiene binèan sè bisa èangghuy polè.<ref>Helthine.com, “[https://www.healthline.com/health/tampons-vs-pads Tampon vs. Bantalan: Pertarungan Terakhir]”, aksès 2024-03-03.</ref> == Sombher == <references /> 7i5ltk9awgiuwnwvfwropci5lfpjw9l Fibromyalgia 0 2669 16297 16216 2024-03-05T00:29:31Z Alfinlutvianaaa 1710 Mengecek suntingan Bulan Wiki Peremupuan 16297 wikitext text/x-wiki [[Fibromyalgia]] otabâ sindrom fibromyalgia iyâ arèya kabâḍâ'ân klinis sè è tanḍâi kalabân nyeri kronis sè kalabân respon nyeri sè ongghâ kalabân panekkanan. Gejala laènna termasok karana lesso otabâ kalessoan sampè' è tèngkat tartanto sè merrè ka aktivitas biyasana, masalah tèdung bân masalah pèkkèran. Pan-brâmpan pasien alaporraghi bâḍâ na sindrom soko gelisah (''Restless Legs Syndrome''; RLS), masalah perro' otabâ kennengngenna kemmè, matè rassa bân kasemmotḍhân, sarta kapekka'enna ka mè-rammèyan, ra'-tèra', otabâ suhu. Fibromyalgia serring è kaè'aghi kalabân kacemmasân, depresi, ban gangguwân stres karna trauma. Macem nyo'nyo'na kronis laènna jhughâ serring kaloar.<ref>[https://www.alodokter.com/fibromyalgia "Fibromyalgia- gejala, penyebab dan menangani"], alodokter, tangghâl terbi' 11 aprèl 2022, Akses 2024-03-03.</ref> Sebbab fibromyalgia pakghun ghita' è kataowè, tapè kombinas faktor genetik bân lingkungan è yakènnè terlibat. Kabâḍâ'ân arèya bisa è patoron secara genetik. Faktor laènna sè ollè è libâttaghi antara laèn stres psikologis, trauma bân infeksi tertanto.<ref>dr. Marsita Ayu Lestari- [https://www.klikdokter.com/penyakit/masalah-otot-dan-sendi/fibromyalgia Fibromyalgia], KlikDokter, tangghâl terbi' 06-september-2023, Aksès 2024-03-03.</ref> Rassa sakè' sè kalowar ollè è sabâbaghi kalabân prosès è sistem saraf posat bân kabâḍâ'ân arèya è sebbhut kalabân "sindrom sensitisasi sentral". Fibromyalgia è angghâp kalabân kalaènan bi' Institut Kasèhatḍhân Nasional [[Amerika Serikat]]. Satèya taḍâ' tes diagnostik husus. Diagnosis ollè è tegga'aghi kalabân mangallè panyakèt laènna bân abhuktèyyaghi pan-brâmpan gejala sè bâḍâ. Fibromyalgia è parkèra'aghi ollè apangaro 2-8% populasi. Rèng binè' lebbi serrèng menderita panyakè' arèya duwâ' kalè lebbi serrèng katembhâng rèng lakè'. Angka kasebbhut cora' paḍâ è bânnya' kennengngan è dunnya bân è antara antara bhudhâjâ sè ta' paḍâ. Fibromyalgia pertama kalè na è definisiaghi è taon 1990, kalabân kriteria sè è paanyar è taon 2011. Bâḍâ kontroversi tentang klasifikasi, diagnosis, bân pangobatḍhân [[fibromyalgia]].<ref>National Institutes of Health (NIH) - [https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5394529/ "Kontroversi dan tantangan dalam fibromyalgia"] Tangghâl terbi' 26-Maret-2017, Aksès 2024-03-03.</ref> Maskè pan-brâmpan pihak arassa diagnosis fibromyalgia bisa adampak jhubâ' ka orèng, penelitian laèn ngangghâp amanfaat. Pangobatḍhân fibromyalgia dhâddhi malarat. Rekomendasi pangobatḍhân na serrèng acakuppaghi tèdung sè cokop, olahraga saccara taratur, bân akonsumsi kakanan sè sehat. Terapi kalakowan kognitif (CBT) jhughâ ollè abhânto sè ngalamè panyakè'. Obhât duloxetine, milnacipran otabâ pregabalin ollè è ghuna'aghi. Pangghunaan obhât nyo'-nyo' opioid pakghun kontroversial, pan-brâmpan pihak anyata'aghi kaghunaânna ta' è dukung kalabân bhuktè, sedangkan pihak laèn ngoca' opioid lemma pola bisa è ghuna'aghi lamon obhât laèn ta' efektif. Suplemen kakanan ta' anḍi' bhuktè sè adukung pangobatḍhân. Maskè fibromyalgia ollè abit, lamun ta' anyebbabpaghi kamatèyan otabâ karosakghân jaringan. Artè "fibromyalgia" asalla ḍâri bhâsa Latèn fibro-, iyâ arèya "jaringan sè aserrat", bhâsa Yunani μυώ myo-, "otot", bân bhâsa Yunani άλγος algos, "nyeri" (nyo'-nyo'), saèngghâ artè arèya ollè è artèaghi kalabân "nyeri otot dan jaringan ikat fibrosa".<ref>National Institutes of Health (NIH) - [https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8371721/ "Magnesium dan fibromyalgia: Tinjauan Literatur PMC"], 2021- 08-14. Aksès 2024-03-03.</ref> == Sombher == 5yidmfz54f7avnt01f0cx2uv5aipk5c Endometriosis 0 2670 16411 16238 2024-04-04T09:51:39Z Alfiyah Rizzy Afdiquni 9 Mengecek suntingan Kopdar Bulan Wiki Perempuan 16411 wikitext text/x-wiki '''Endometriosis''' iyâ arèya radang sè andi' hubungan sareng hormon estradiol/esterogen sè aropaaghi tombuna jaringan endometrium bân perambatan pembuluh ḍârâ, sampè' kalowar ḍâri rahim (pertumbuhan ectopik) bân asabâbaghi pelvic pain.<ref>[https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2365736/ "Endometriosis as a neurovascular condition: estrous variations in innervation, vascularization, and growth factor content of ectopic endometrial cysts in the rat"] (Inggris). ''Program in Neuroscience, Florida State University; Guohua Zhang, Natalia Dmitrieva, Yan Liu, Kristina A. McGinty, and Karen J. Berkley''. Aksès tanggâl 2011-09-04.</ref> Endometriosis anḍi' hubungan bi' esterogen mènangka perkembangan bân simtoma sè ètimbulaghi bhâkal èlang pas ḍâtengnga menopause. Mangkana perawatan sè paling umum kaangghuy orèng sè sakè' radang jiya arèya kaguna'an terapi hormonal sè ginduksi kabâḍâ'ân hipoestrogenik. Esterogen arèya kalompo' hormon steroid sè èsekresi ovarium samarèna èstimulasi sareng FSH bân LH sè èsekresi sareng kelenjar hipofisis. Lebbi lanjut sekresi FSH bân LH èhambat sareng hormon GnRH sè sekresi sareng hipotalamus. [[Bhengkek:Endometriosis.jpg|jmpl|Endometriosis]] Samarèna kista endometrium la abentu' sadâjânah, muncul simtoma hiperalgesia vaginal è bi' hiperalgesia otot tabu’. Jaringan è kista bhâkal asekresi sitokina antara laèn IL-1, IL-6, IL-8, bân IL-10, TNF-a, faktor tombu akadhi VERY bân NGF. Biasana endometriosis abâtes bi' lapisan tabu’ otabâ permukaan organ tabu’. Endometrium sè sala kennengngan rèya biyasana nyeddhing ka ovarium (indung telur) bân ligamen penyokong rahim. Endometrium jughân bisa nyeddhing ka lapisan lowar usus alos bân usus rajâ, ureter (saluran sè ahubungaghi ginjal bân kandung kemmè), kandung kemmè, farji', jaringan parut è ḍâlem tabu’, otak lapisan rongga dada. Kadhâng jaringan endometrium tombu è ḍâlem paru-paru. Endometriosis bisa ètoronaghin bân lebbi sering ètemmoaghin è katoronan dâ'-adâ' (èbo', ana' binè', tarètan binè'). Faktor laen sè ningkat aghi resiko bâdanah endometriosis arèya andi' rahim sè abnormal, ngalahiraghi dâ'-adâ' è omor è attas 30 taon bân kolè' potè. Endometriosis èkèraaghi kadhâddhiyan è 10-15% orèng binè’ sè omor 25-44 taon, 25-50% orèng binè’ mandul bân bisa jugân kadhâddiyan è omor ḍhât-ngoḍhâdhân. Endometriosis sè berrâ' bisa nyebabaghi mandul karana alanglang jhâlanna sel telor ḍâri ovarium ka rahim. == Sombher == <references /> iqdyl9qalgfjao1fstfqirqj9251sne Nganḍung 0 2671 16267 16266 2024-03-04T00:20:36Z Alfiyah Rizzy Afdiquni 9 16267 wikitext text/x-wiki '''Nganḍung''' iyâ arèya bâkto è ḍimma sèttong otabâ lebbi katoronan tombu è ḍâlem rahim orèng binè’<ref>[https://www.nichd.nih.gov/health/topics/pregnancy/conditioninfo "Pregnancy: Condition Information"]. Eunice Kennedy Shriver National Institute of Child Health and Human Development. 19 December 2013. Arsip 14 Maret 2015.</ref>. Nganḍung ganda iyâ arèya lebbi ḍâri sèttong katoronan, mèsal ana' kembhâr. [[Bhengkek:Haultain and Ferguson - retroverted pregnant uterus.svg|jmpl|Ghâmbâr nganḍung ghâbâyân]] Nganḍung biyasana kaḍâdhiân ḍâri jima', namong bisa bhâin lèbât teknologi reproduksi.<ref>Shehan CL (2016). [https://books.google.co.id/books?id=-gSeCAAAQBAJ&pg=PA406&redir_esc=y#v=onepage&q&f=false The Wiley Blackwell Encyclopedia of Family Studies], 4 Volume Set. John Wiley & Sons. p. 406. <nowiki>ISBN 978-0-470-65845-1</nowiki>. Archived from the original on 10 September 2017.</ref> Nganḍung bisa ahasèlaghi kelahèran oḍi’,  ghegghâr, aborsi sè èsengaja, otabâ lahèr matè. Rèmbi' biyasanna kadhâdhiyân ra-kèra 40 mènggu sajhhek èmolana bâkto haid ḍi-buḍi. Èbitong ḍâri omor pembuahan, abitta ra-kèra 38 mènggu. Nganḍung arèya bâḍâna embrio otabâ janin manossa se ètanem è ḍâlem rahim. Implantasi kabânnya'an 8-9 arè marèna pembuahan. Embrio arèya katoronan sè tombu pètto’ mènggu marèna implantasi (omorra sapolo mènggu), marèna rèya nyamana janin nganḍung. Ḍâlem medis nganḍungnga manossa èbâgi dhâddhi tello’ bâkto triwulan. Triwulan kasèttong ngèbâ risiko tègghi kaghâghgghârân. Samantara bâkto kaḍuwâ' tombuna janin ollè èmonitir bân èdiagnosis. Triwulan katello’ nanḍhâaghi awwâl ‘viabilitas’, yakni janin ollè pagghun oḍi' teppa’ kadhâddhiân rèmbi' awwâl otabâ rèmbi' paksa. Polana kemongkènan viabilitas janin sè marè akembang. Artèna kabiyasaan dâri odi’, janin ḍâlem triwulan ka-3 jârèya èsebbhut oḍi’ kadhibi’ sè anyar. == Bâkto nganḍung == === Mènggu ka-1 === Biyasana, calon ebo’ bâḍâ dâlem teppa’ beres ongghu. Kabiyasaan kaḍi’ aroko’, ngènom alkohol bân bhât-obhâtan sè ta’ parlo sè kodhu èyambui pas bâkto rèya. Suhu bhâdhân bhâkal ongghâ ḍhiddhi' tèppa' bâkto ovulasi ra-kèra 36,6 C bân ongghâ nè'-sakonè'. Konsultasi genetik rèya bisa ècoba neng dokter kanḍungan ghâbây bisa tao panyakèt sè noron ḍâlem kalowarga, akadhi' hemofill, fibrosis kistik, otabâ golongan ḍârâ Rhesus. === Mènggu ka-2 === Bâkto fertilisasi otabâ pembuahan sè ajutaan sperma maso' ḍâ' farji' bân la ḍâpa' tuba falopi. Sperma arowa atojhu sel tellor sambi makalowaraghi enzim sè ghâbây sala sèttong sperma sè mennang maso' lapisan sè ngelindungaghi sel tellor sè massa'. Bâkto rèya, kadhâddhiyân aobâ kimiawi sè alanglang sperma laèn maso' sel tellor. Bhâdhân sperma sè maso' sel tellor bhâkal terurai bân inti sel sè ngebâ kode genetik bisa nyampo bi’ kode genetik sel tellor sè marè èbuahi. Macemma probâ bhâji’ teppa’ bâkto rèya ètantowaghi bi’ 46 kromsom sè asusun karakteristik genetik. Sel sperma bân sel tellor ngèbâ kode genetikka sèng-masèng. Sel tellor coma anḍi’ kromosom X, samantara sel sperma ngèbâ kromosom X bân Y. Mon sperma sè abuahi sel tellor ngèbâ kromosom X maka bhâkal abento’ bhâji’ binè’. Mon sè abuahi sel tellor jârèya sel sperma sè ngèbâ kromosom Y, maka bhâji’ lakè’ sè abento’. Dhâddhi bhâkal eppa’ nantowaghi macemma probâ bhâji’. Sel tellor sè marè èbuahi abella ḍuwâ’ dhâddhi 2 sel, 4 sel, bân asèbâ’ sambi aghuli dhinaaghi tuba falopi ḍâ’ rahim ollè 30 sel hasèl asèbe’. Kompolan sel jârèya ènyamaaghi morula, ḍâri bhâsa latèn sè artèna anggur. == Sombher == <references /> ejh9oz5sd14lgh46qlco2sq2nw7j1sm Dispareunia 0 2672 16171 16159 2024-03-03T02:51:26Z Alfinlutvianaaa 1710 16171 wikitext text/x-wiki '''Dispareunia''' iyâ arèya nyeri sè èghrâssa saat alako hubungan lakè-binè serrèna meḍis otabâ psikologi. Nyeri biasana èghrâssa è bâgiyân lowarra genitalia.<ref>Tidy, Dr Colin. [https://patient.info/sexual-health/dyspareunia-pain-having-sex "Dispareunia"]. Patient. 2021-01-25. Aksès 2024-03-03. </ref> == Sombher == <references /> 03lgqb3ntehwdwopw297edwnervkf7s AIDS 0 2673 16409 16408 2024-04-02T23:09:40Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 16409 wikitext text/x-wiki Acquired Immunodeficiency Syndrome otabâ Acquired Immune Deficiency Syndrome (èpakènè' '''AIDS''') iyâ arèya sakompolan ḍhâ-tanḍhâ bân infeksi (otabâ: sindrom) sè èsabâbaghi karana rosakka sistem kekebalan bhâdân manossa amarghâ infeksi virus HIV;<ref>Marx, J. L. (1982). "New disease baffles medical community". ''Science''. '''217''' (4560): 618–621. <nowiki>PMID 7089584</nowiki>.</ref> otabâ infeksi rus-virus laen sè paḍâ nyerrang spesies laènna (SIV, FIV, bân laènna). [[Bhengkek:Red Ribbon.svg|jmpl|Pita mèra iyâ arèya simbol solidaritas ka orèng sè sakè' AIDS.]] Ḍaftar singkatan ḍâlem artikel rèya: * AIDS: Acquired immune deficiency syndrome * HIV: Human immunodeficiency virus * CD4+: Sel T pembantu * CCR5: Chemokine (C-C motif) receptor 5 * CDC: Centers for Disease Control and Prevention * WHO: World Health Organization * PCP: Pneumocystis pneumonia * TB: Tuberkulosis * MTCT: Mother-to-child transmission * HAART: Highly active antiretroviral therapy * STI/STD: Sexually transmitted infection/disease Virus rèya anyama Human Immunodeficiency Virus (otabâ èpakènè' HIV) yakni virus sè memperlemah kekebalan bhâdân manossah. Oreng  sè è kennèng virus rèya bhâkal deddi rentan ka infeksi oportunistik otabâ gâmpang è kennèng tumor. Tapè panangannnah sè bâdâ bisa ma abit laju perkembangan virus, namon panyaket rèya gitak ongghu-ongghu bisa è selamet aghi. HIV bân virus-virus sajenissah umummah è tular aghi lèbet kontak langsong antara lapisan kolè’ dâlem (membran mukosa) otâbâ aliran dârâ, aèng mani, caèran farji', caèran preseminal, bân aèng soso èbo'.<ref>San Francisco AIDS Foundation (2006-04-14). [https://web.archive.org/web/20110813021857/http://www.sfaf.org/hiv-info/transmission/ "How HIV is spread"]. Arsip ḍâri versi asli 2011-08-22. Aksès 2006-05-23.</ref> Panolaran bisa kadhâddiyân lèbât jima' (vaginal, anal, otabâ oral),  transfusi ḍârâ, jhârum sontèk sè terkontaminasi, antara èbo' bân bhâji’ bâkto nganḍung, ngalahèraghin, otabâ nyosoè, bân bentuk kontan laènna kalabân acairan-cairan bhâdân kasebbhut. Para èlmowan ngoca' AIDS asalla ḍâri Afrika Sub-Sahara.<ref>Gao, F., Bailes, E., Robertson, D. L., Chen, Y., Rodenburg, C. M., Michael, S. F., Cummins, L. B., Arthur, L. O., Peeters, M., Shaw, G. M., Sharp, P. M. and Hahn, B. H. (1999). "Origin of HIV-1 in the Chimpanzee Pan troglodytes troglodytes". ''Nature''. '''397''' (6718): 436–441. <nowiki>PMID 9989410</nowiki> DOI:10.1038/17130.</ref> Satèya AIDS la dhâddhi wabah panyakè'. AIDS èrakèra nginfeksi 38,6 juta orèng è sakabbhina bhumè. Bâkto Jânuwari 2006, UNAIDS alako bhâreng sareng WHO ngèraaghi AIDS dhâddhi sabâb kamatèyan lebbi ḍâri 25 juta orèng tangghâl 5 Juni 1981. Panyakè' rèya aropaaghi sala sèttong wabah palèng ganas ḍâlem sajhârâ. AIDS èsebbhut dhâddhi sabâb kamatèyan 2,4 sampè' 3,3 juta jiwa bâkto taon 2005, bân lebbi dâri 570.000 orèng è antarana rèya na'-kana'. Sapartello' ḍâri jumla kamatèyan bâḍâ è Aftika Sub-Sahara, saèngghâ malambataghi pertombwuan èkonomi bân ngaancoraghi kakowatan sombher daya manossa. Perawatan antiretrovirus saongguna bisa ngorangaghi tingkat kamatèyan bân sarana infeksi HIV. Hokoman sosial bhâdhi orèng sè sakè' HIV/AIDS, omomma lebbi berre’ bilâ èbhândhingaghi sareng sakè' ganas laènna. Torkaḍhâng okoman sosial kasebbhut jughân noro’ kennèng ka petugas kasèhadhân otabâ sukarelawan, sè ngerabât orèng sè sakè' HIV/AIDS (ODHA). == Sombher == <references /> 12v1jgqtj3yfz2w9qmnb3qussmsqz03 Anèmia 0 2674 16298 16236 2024-03-05T02:42:49Z Alfiyah Rizzy Afdiquni 9 Mengecek suntingan Kopdar Bulan Wiki Perempuan 16298 wikitext text/x-wiki '''Anèmia''' iyâ arèya kebâḍâan sè jumla sel ḍârâ mèra otabâ jumla hemoglobin ḍâlem sel ḍârâ mèra bâḍâ è bâbâ normal.<ref>[https://emedicine.medscape.com/article/198475-overview "Anemia: Practice Essentials, Pathophysiology, Etiology"]. 9 Nopèmber 2021. Aksès 8 Pèbruwari 2022.</ref> Sel ḍârâ hemoglobin aperran ngangko' oksigen ḍâri jantung sè èyollè ḍâri paru-paru, bân ngateraghi ḍâ' kabbhi bâgiyân bâdhân. Anèmia iyâ arèya penyakèt ḍârâ sè segghut ètemmo. Anèmia bisa èbâgi adhasaraghi bento' otabâ morfologi sel ḍârâ mèra, etiologi, bân penampakan klinis. Asabâb anemia sè palèng segghut jarèya pendarahan sè te lebbi, rosakka sel ḍârâ talebbi hemolisis otabâ kakorangan bento' ḍâri sel ḍârâ mèra sè lo' èfektif. [[Bhengkek:Iron deficiency anemia blood film.jpg|jmpl|Ḍârâ manossa anemia defisiensi besi (pewarnaan Giemsa)]] Orèng èkoca' anemia bilâ konsentrasi hemoglobina korang ḍâri 13,5 g/dl otabâ hematrokit (Hct) korang ḍâri 41℅ (lakè'), bân konsentrasi Hb korang ḍâri 11,5 g/dl otabâ Htc korang (bâbinè'). Anèmia ahambat tombu kembang ana'. Perkembangan otak ana' jarèya tergantung ḍâ' asupan nutrisi sè èkonsumsi. Sala sèttong nutrisi penting rèya kodhu terpenuhi ḍâ' lèma' taon oḍi' ana' sopajâ adukung ngoptimalaghi perkembangan otakka jarèya zat bessè. Sabâb, ana' kakorangan asupan harian zat besi, maka bisa nyebabaghi anèmia defisiènsi bessè sè bisa anḍi' dampak negatif permanen. == Tanḍhâ bân gejala   '''  ''' == Gejala anèmia Bilâ anèmia kadhâdiân ḍâlem bâkto sè abit, konsentrasi Hbna dhâddhi renda sampè' gejalana muncul. Gejalana rèya aropa: * Asiomatic: bilâ anemia rèya dâlem bhâkto sè abit * Letargi * Napas pendè' otabâ seksek, * Cetak arassa dhemmang * Palpitasi * Pocât * Kekebalan bhâdhân toron Tanḍhâ-tandhâ dâri anèmia sè kodhu ècongngo' pemereksaanna jârèya: * Pucat se membran mukosa, jârèya colo', konjungtiva, kuku * Sirkulasi hiperdinamik, akadi' takikardi, pulse sè èlang, aliran mumur sistolik * Gagal jantung * Pendarahan retina Tanḍhâ-tanḍhâ spesifik pada pasien anèmia è antarana: * Glosistis: kedhâdhiyân pasien anèmia megaliblastik, anèmia defisiensi besse * Jaundis: kadhaddhiyân hemolisis, anemia megaloblastik dhemmang * Splenomegali: èsabâbaghi hemolisis, bân anèmia megaloblastik * Ulserasi è soko: kedhâdhiyân nèmia sickle cell * Deformatis tolang: kadhadhiyân talasemia * Neuropati perifer, atrofi optik, degenerssi spinal, aropaaghi efek dâri defiensi vitamin B12, * Garing bhiru è ghusè, ensefalopati bân beuropati motorik parifer segghut èkatela' bi' pasien sè keracona metal. == Sombher == <references /> dz1mpndbseacb27lc2yedxfcdndk9rq Operasi sèsar 0 2675 16536 16507 2024-05-03T10:27:05Z Alfiyah Rizzy Afdiquni 9 16536 wikitext text/x-wiki [[Bhengkek:Caesarian shown close.jpg|jmpl|Bhâji' sè rèmbi' lèbât operasi sèsar.]] '''Operasi sesar''' otabâ bedah sesar (bhâsa Inggris): Caesarean/Cesarean section caesarean/Cesarean delivery, otabâh C-section), èsebbhut jhughân seksio sesarea (èpakènè' sc) iyâ arèya persalinan lèbât pembedahan è tabu' èbhu (laparatom) bi' rahim (insterotomi) sè bisa makalowar bhâji'. Operasi sesar èlakonè polana rèmbi' normal lèbât farji' ta' bisa. Operasi sèsar biyasana èlakonè bi' dokter spesialis kandungan, ana', anastesi sareng bidan. == Sacara bhâsa == Bâḍâ pan-brâmpan sè bisa ajellasaghi oca' "Caesar". * Èkala' ḍâri oca' bhâsa latin caedere sè artèna "abedah". * Oca' sè bisa bhâin èkala' ḍâri pemimpin Romawi kuno Julius Caesar sè èsebbhut rèmbi' ḍâri cara rèya. È ḍâlem sajhârâ, hal rèya lo' kèra bisa polana embu'na ghik oḍi' teppak omorrah la nyapok towa (operasi sesar ta' kèra èlakonè è bâkto rowa polana ghi' taḍâ' teknologi) tapè carèta panèka ampon bâḍâ sajjhek abad ke-2 SM. * Hukum Romawi ajellasaghin cara nèka parlo èlakonèn ka èbhu sè tadâ' omorra ghâbây nyelametaghin nyabâ bhâji' saèngghâ èkennal bi' oca' Lex Caesarea. * Okara a matre caesus ("abedah embu'") èghunaaghi jhâman Romawi. == Macem == Bâḍâ pan-brâmpan macem operasi sesar: * Bedah klasik panèka operasi nyèbâ' vertikal sopajâ jhâlân kalowarra bhâji' lebbi rajâ. Namong bedah rèya rang-rang èlakonèn jhâman satèya sabâb bisa dhâddhi komplikasi. * Bedah bân sayatan mendatar è bâgiyân attas ḍâri kandung kemih biyasa umummah èlakonè è jhâman samangkèn. Cara nèka masakonè' risiko pendarahan bi' lekkas beres. * Histerektomi sesar panèka bedah sesar ètoroèn bi' pengangkatan rahim. Hal nèka èlakonèn ḍâlem kasus pendarahan sè melarat ètanganèn otabâ teppakna plasenta ta' bisa èpapèsa ḍâri rahim. * Bentuk laèn ḍâri operasi sesar akadhi bedah sesar ekstraperitoneal otabâ sesar porro. * Bedah sesar berulang èlakonè è bâkto pasien sebellumma sè toman operasi sesar. Umummah sayatan èlakonèn ka bekkas loka operasi sebellumma. È kâbânnya'an roma sakèk khosossa è Amerika Serikat, Britania Raya, Australia bi' Selandia Anyar, biasanna lakèna èsaranaghin noro' proses adukung èbokna. Dokter spesialis anastesi noronèn kaèn penghalang teppa' bâktona bhâji' lahèr sopajâ orèng seppo bhâjikna bisa ajhâlling bhâjikna. Mon roma sakè' è [[Inḍonesia|Inḍonèsia]] ta' bisa ngollèaghin bâḍâna orèng laèn sè noro' abhâreng è bâkto persalinan bi' operasi sesar termasok lakèna. == Sombher   == <references /> o047c8ydkfkkqkq966y9fajgwwmlhct Alat kontrasepsi ḍâlem rahim 0 2676 16279 16278 2024-03-04T04:50:33Z Alfinlutvianaaa 1710 Mengecek suntingan Bulan Wiki Peremupuan 16279 wikitext text/x-wiki '''Alat kontrasepsi ḍâlem rahim''' (AKDR, [[bhâsa]] Inggris: ''intrauterine device'', IUD), èsebbhut jughân spiral otabâ coil iyâ arèya perangkat kontrasepsi okoran kènè', sè biasa abentu' 'T', bâḍâ dhimbhâghâna otabâ levonorgestrel, sè èmaso'aghi ka ḍâlem rahim. <ref>[https://www.myvmc.com/devices/intrauterine-device-iud/ "Alat kontrasepsi dalam rahim IUD"]. Virtual Medical Centre. 2008/09/27. Aksès 2024/03/03.</ref>Alat nèka iyâ arèya sala sèttong macemma kontrasepsi jangka lanjhâng reversibel sè aropa metode pengendalian kalahèran sè palèng èfèktif. IUD iyâ arèya metode matunda orèng [[nganḍung]] sè palèng èsaranaghi orèng nganḍung kaangghuy nyegghâ orèng [[nganḍung]], otamana orèng [[nganḍung]] ajâgâ jara' antar bàkto nganḍung. Prosentase kegagalân kalabân IUD dhimbhâghâ nèka sakètar 0,8% dhinèng IUD levonorgestrel anḍi' tingkat kegagalân 0,2% è taon awwâl pangangghuyân. Èantarana alat bân cara kontrasepsi pengendâliân kalahèran, asareng bân implan, ngaollè kapuasân sè rajâ ḍari sè ngangghuy.<ref>Hurt, K. Joseph, et al. (eds.) (2012-03-28). [https://books.google.ca/books?id=4Sg5sXyiBvkC&pg=PR232#v=onepage&q&f=false The Johns Hopkins manual of gynecology and obstetrics (èdisi ka-4th).] Philadelphia: Wolters Kluwer Health/Lippincott Williams & Wilkins. hlm. 232. ISBN 978-1-60547-433-5.</ref> È taon 2007, IUD nèka bentuk sè palèng bânnya' eghuna'aghi kontrasepsi reversibel, kalabân lebbi ḍari 180 juta pangangghuyân è dhunnya. Bhuktè anunju'aghi èfèktivitas bân kaamanan è remaja bân orèng-orèng sè anḍi' bân sebelunna ta' anḍi' ana'. IUD ta' apangaro ḍâ' proses nyosoè kalabân ASI bân ollè èterapaghi dhuli samarèna arèmbi'<ref>Gabbe, Steven (2012). [https://books.google.ca/books?id=x3mJpT2PkEUC&pg=PA527#v=onepage&q&f=false Obstetrics: Normal and Problem Pregnancies. Elsevier Health Sciences.] hlm. 527. <nowiki>ISBN 9781455733958</nowiki>.</ref>. Cara nèka jughân ollè èghunaaghi dhuli samarèna aborsi. Samarèna èleppas, makkè samarèna èghunaaghi jangka lanjhânga, kasuburan bisa dhuli abâli oni. Samentara IUD tembaga bisa aningkataghi perdârâân mènstruasi bân bisa kram lebbi sakè'<ref>Adrian, Kevin. [https://www.alodokter.com/8-efek-samping-kb-iud-dan-cara-mengatasinya "8 Efek Samping KB IUD dan Cara Mengatasinya".] Alodokter. 2023/01/07. Aksès 2024/03/03.</ref>. IUD hormonal bisa ngorangi perḍârâân menstruasi otabâ maambu menstruasi. Kram bisa èobadhi kalabân NSAID. komplikasi potensial laènna tamaso' pengusirân (2-5% ) bân jârâng perforasi rahim (korang dari 0,7%).[8][12] Sebuah model sebelumnya ḍâri alat kontrasepsi (sè perisai Dalkon) èkaitaghi kalabân paningkadhân rèsiko panyakèt radang panggul. Kèng, resikona ta' terpangaro kalabân model saat nèka è orèng sè ta' ècapo' infeksi menular sèksual è bâkto panyisibhân. == Sombher == <references /> 24898s9ubb1x1tftvp5zv22hf0cx4nv Siklus mènstruasi 0 2677 16291 16261 2024-03-04T23:11:01Z Alfinlutvianaaa 1710 Mengecek suntingan Bulan Wiki Peremupuan 16291 wikitext text/x-wiki '''Siklus mènstruasi''' otabâ daur haid iyâ arèya rangkayyan pangobâân sè tèbâ scara alamiyah bân angolang ka sistem rèproḍuksi bâbinè'an, husussâ indung tellor (ovarium) bân rahim (utèrus), sè mungkinnaghi bisa [[nganḍung]]. Siklus mènstruasi acakup siklus ovarium bân siklus utèrus. Siklus ovarium ngator proḍuksi sareng paleppasân sèl tellor bân paleppasân èstrogèn bân progèstèron scara terghâ', mènangka siklus utèrus ngator parsiapân bân pangobuân lapisân rahim ḍâlem narèma tellor sè ampon èbuahi mènangka kennengngan alangsunga kanḍungan. Kaḍuwâ' siklus panèka kadhâddhiyân scara abârengngan bân terkoordinasi, biasana alangsung salama 21-35 arè ka orèng binè' dhibâsa kalabân nèlai tengnga 28 arè, bân kadhâddhiyân slama sakètaran 30-45 taon.<ref>Siloam Hospitals."[https://www.siloamhospitals.com/informasi-siloam/artikel/apa-itu-menstruasi Mengenal Menstruasi, Siklus Bulanan yang Dialami Wanita"]. siloamhospitals.com. 2023-10-25. Aksés 2024-03-03.</ref> Siklus-siklus kasebbhut ègerraaghi bi' hormon-hormon sè èbhântuk bhâdhân scara alami. Hormon pelepas gonadotropin (GnRH) astimulasi paleppasân hormon prangsang folikel (FSH) bân hormon pelutein (LH). FSH bânnya' aberri' perran ḍâlem inisiasi partombuân folikel ovarium, mènangka LH ḍâlem pangâmbangan lanjutân folikel. Samantara ghâpanèka, hormon èstrogèn bân progèstèron astimulasi lapisân rahim sopajhâ matebbel kaangghuy anampung èmbrio mènangka hasèl pâmbuahân. Ènḍomètrium (lapisân rahim kenengan èmbrio katanâm) bhâkal manebbâl bân anyâḍiâaghi lingkungan sè paḍâ kalabân èmbrio, tamaso' pasokân ḍârâ sè ngibâ nutrisi. Nalèka implantasi èmbrio ta' kadhâddhiyân, lapisân rahim taoray saèngghâ ḍârâ ta' katampong polè bân kalowar. Mènstruasi (haid), sè èpicu bi' panoronan kaḍâr progèstèron, aropaaghi prosès paluruhân lapisân rahim bân tandhâ jhâ' kanḍungan ta' dhâddhi.<ref>"[https://my.clevelandclinic.org/health/body/22525-gonadotropin-releasing-hormone Hormon Pelepas Gonadotropin (GnRH)"]. my.clevelandclinic.org. 20222-03-18'''.''' Aksés 2024-03-03.</ref> Sabbhân siklus anḍi' brâmpan fase sè èḍâsarè ka pristiwa ning indung tellor (siklus ovarium) otabâ rahim (siklus utèrus). Siklus ovarium tarḍiri attas fase folikuler, ovulasi, bân fase lutèal, mènangka siklus utèrus tarḍiri attas fase mènstruasi, proliferasi, bân sèkrètori. Sakètaran arè ka empa' bellâs, sèl tellor biasana èlappasaghi ḍâri ovarium. Menarke (haid ḍâ'-aḍâ'na) biasana kadhâddhiyân ka omor 12 taon.<ref>"[https://www.alodokter.com/yang-terjadi-selama-siklus-menstruasi Memahami Fase-fase dalam Siklus Menstruasi]". alodokter.com. 2021-10-19. Aksés 2024-03-03.</ref> Siklus mènstruasi bisa anyabâbbâghi sabagiyân orèng binè' ngalami gângguân ḍâlem kasaarèanna. Kabbhi bisa ngalami nyerri haid, palunakân soso, kalessoan, bân sindrom pramènstruasi (PMS). Masala lebbi rajhâ kadhi gângguân disforik prahaid bisa kadhâddhiyân ka 3-8% orèng binè'. Pangangghuyân kontrasèpsi hormonal bisa ngaroè siklus mènstruasi.<ref>"[https://www.alodokter.com/5-jenis-gangguan-menstruasi-yang-perlu-anda-ketahui 5 Jenis Gangguan Menstruasi yang Perlu Diwaspadai]". alodokter.com. 2022-02-02. Aksés 2024-03-03.</ref> == Siklus bân fase == Siklus mènstruasi alèpothi siklus ovarium bân siklus utèrus. Siklus ovarium aghâmbârraghi pangobâân sè tèbâ ka lapisân èndomètrium rahim. Kaḍuwâ' siklus èbâgi dhâddhi brâmpan fase. Siklus ovarium tarḍiri attas fase folikulèr bân lutèal. Mènangka siklus utèrus tarḍiri attas fase mènstruasi, proliferasi, bân sèkrètori. Siklus mènstruasi èyator bi' hipotalamus bân klènjar pituitari ḍâlem otâk. Hipotalamus alâpassaghi GnRH, sè amicu klènjar pituitari antèrior sopajhâ alâpassaghi FSH bân LH . Frèkuènsi bân volume paleppasân GnRH anântoaghi sabrempa bânnya' FSH bân LH sè èhasèllaghi bi' pituitari. Sabellun pubertas, GnRH èlâppassaghi ḍâlem jumla kènè' sè tettep kalabân lajhu sè stabil. Nalèkana pubertas, GnRH molaè  èsèkrèsikna ḍâlem rèntètân paleppasân sè rajhâ. Ka awwâl pubertas, sabâgiyân rajhâ rèntètân sèkrèsi GnRH alangsung èbhâkto tèdhung bân ḍâlem pèrioḍe 3-4 taon, frèkuènsina bisa segghutân saèngghâ acapai pola paleppasân GnRH orèn dhibâsa, iyâ arèya rèntètân sèkrèsi hormon sè tèbâ èbhâkto sèang otabâ malem arè.<ref>Richards, J.S. (2018). "The ovarian cycle". ''Vitamins and Hormones'' (Review). '''107''': 1–25. [https://www.sciencedirect.com/science/article/abs/pii/S0083672918300098?via%3Dihub doi:10.1016/bs.vh.2018.01.009]. [https://pubmed.ncbi.nlm.nih.gov/29544627/ ISBN 978-0-128-14359-9. PMID 29544627.]</ref> Abiddhâ siklus mènstruasi amacem kalabân nilai tengnga 28 arè, sè èbitong ḍâri arè ḍâ’-aḍâ’na periode mènstruasi ka arè ḍâ’-aḍâ’na periode mènstruasi samarèna. Siklus arèya kadhâng ta’ ajhâlân lancar neng awwâl bân ahêr masa rèproduksina orèng binè’. Mènstruasi aropaghi tandhâ jhâ’ bhâdhâna ana’ binè’ molaè berkembang dhâddhi bhâdhâna orèng binè’ dhibâsa sè bisa bereproduksi seksual. Mènstruasi ḍâ’-aḍâ’ èsebbhut menarke, sè kadhâddiyân bâkto omor 12 taon bân mènstruasi bhâdhi kadhâddiyân pan-brâmpan kalè saabit 30-45 taon saterrossâ.<ref>Lacroix, Amy E.; Gondal, Hurria; Langaker, Michelle D. (2021). ''[https://www.ncbi.nlm.nih.gov/books/NBK470216/ Physiology, Menarche]''. Treasure Island (FL): StatPearls Publishing. <nowiki>PMID 29261991</nowiki>. [https://web.archive.org/web/20211206190737/https://www.ncbi.nlm.nih.gov/books/NBK470216/ Èarsèpaghi] ḍâri vèrsi asli 2021-12-06. aksès 2024-03-03.</ref> Siklus mènstruasi ambu èbilâ menopause,  èbilâ orèng binè’ omor 45-55 taon.<ref>Rodriguez-Landa J (2017). ''A Multidisciplinary Look at Menopause''. Rijeka, Kroasia: IntechOpen. <nowiki>ISBN 978-953-51-3405-3</nowiki>. [https://search.worldcat.org/title/1193045564 OCLC] [https://search.worldcat.org/title/1193045564 1193045564].</ref> == Sombher == <references /> 72xhi4t6prlmqvy9u3gzvc74873z9zq Atoran rèmbi' 0 2678 16294 16249 2024-03-05T00:16:52Z Alfinlutvianaaa 1710 Mengecek suntingan Bulan Wiki Peremupuan 16294 wikitext text/x-wiki '''Atoran rèmbi'''' otabâ sè è sebbhut Kontrasepsi bân atoran fertilitas iyâ arèya metode otabâ alat sè èghuna’aghi ka’angghuy nyegghâ bâkto [[nganḍung]]. Tarèka’an, sadiya’an, bân angghuyan kontrasepsi è sebbhut bhâlâ tarèka. Seks aman, akadhi aghuna’aghi kondom binè’ otaba lakè’, jughân bisa èbhânto nyegghâ infeksi nolar seksual. Cara ngator atoran bâkto ngandung ella eangghuy ḍâri jaman lambha’, tapè cara sè efektif bân aman anyar bâḍâ neng abad ke 20. Neng banyyak kabudaya’an akses dha’ kontrasepsi èbâttase polana èangghap ta’ sesuai dhâ' moral otabâ politik.<ref>World Health Organization (WHO). "Family planning". ''Health topics''. World Health Organization (WHO).</ref> Cara kontrasepsi sè palèng bhâghus iyâ arèya sterilisasi kalabân vasektomi ḍâ’ orèng lakè’ bân bhugât tuba/salurèn falopi dâ' orèng binè’, alat kontrasepsi ḍâlem rahim (AKDR/IUD) bân kontrasepsi implan (susuk KB). Rèya e âsosol kalabân sâjumla kontrasepsi hormonal tamaso' pel oral, koyo, sello’ farji’, bân sontèk. Cara sè korang efektif tamaso' barier akadhi kondom, diafragma, bân spons kontrasepsi aserta cara bhâlâ tarèka alamiyah. Cara sè korang efektif rèya spermisida bân sanggama terpotos ḍâri orèng lakè’ sabâlluna ejakulasi. Sterilisasi, maskè cè' efektif, biasana ta’ reversibel, sabâgiyân bânyya' samarena è ambui. Kontrasepsi darurat bisa anyegghe kanḍungan ḍâlem bârâmpa arè samarèna ngalakoni seks ta’ kalabân pârlindungan. Bâḍâ sè angangghâp pantang ahubungan seks ka’angghuy kontrasepsi, tapè pândidighân seks sè ghun ngandalaghi pantang bisa anengkataghi kanḍungan è omor ngoḍâ manabi ta’ è bharèngi pândidighân kontrasèpsi.<ref name=":0">''Family planning : a global handbook for providers : evidence-based guidance developed through worldwide collaboration'' (PDF) (edisi ke-Rev. and Updated ed.). Geneva, Switzerland: WHO and Center for Communication Programs. 2011. <nowiki>ISBN 978-0-9788563-7-3</nowiki>.</ref> E bâkto ngoḍâ, nganḍung anḍi' risiko jhubâ' sè lebbi rajâ, pendidighân seks sè komprehensif bân akses ḍâlem kontrasepsi bisa matoron tangghâ nganḍung sè ta' è kende'i è klompo' omor ngoḍâ. Walaupun kabbhi bentu' kontrasepsi bisa èangghuy orèng ngoḍâ, metode kontrasepsi reversibel ka’angghuy bâkto lanjhâng akadhi implan, AKDR/IUD, otabâ sello’ farji’ husus amanfa’at è ḍâlem matoron bânnya' orèng ngoḍâ nganḍung. Samarèna arèmbi', orèng binè' nyosoè kalabân eksklusif bisa nganḍung polè ḍâlem bâkto empa' sampè' ennem minggu. Cem-macemma cara kontrasepsi bisa è molaè saellana arèmbi'. Tapè sè laen parlo è tunḍa sampè' ennem bulân. Ḍâ’ orèng sè so-nyosoè scara eksklusif cara progestin lebbi èpele è bhândingaghi bân kontrasepsi oral kombinasi. Mun sè omor towa/menopause è sarannaghi ka’angghuy nerrossaghi kontrasepsi sampè' sâtaon marena mènstruasi dibudina.<ref name=":0" /> Bâḍâ korang lebbi 222 juta'an orèng binè' se nyegghâ [[nganḍung]] è naghârâ akembâng sè ta' aghuna'aghi cara kontrasepsi modern. Kontrasepsi èghuna'aghi è naghârâ akembâng bisa noronaghi angka matèna èbhu 40% (korang lebbi 270.000 kâmatean è 2008 bisa è cegghâ) bân bisa anyegghâ sampe' 70% nalekana sakabbhina kebhutoan kontrasepsi èkabbhi'in. Kalabân malanjhâng bâkto antara nganḍung, kontrasepsi bisa aningkataghi ghâmpanga proses alahèraghi ḍâ' orèng binè' dhibâsa bân oḍi'en na'-kana'an.<ref>"Costs and Benefits of Contraceptive Services: Estimates for 2012" (pdf). ''United Nations Population Fund''. June 2012. hlm. 1.</ref> Ḍâ' orèng binè' è naghârâ akembâng, pengaollean, asèt, berrâ' bhâdhân, bân tèngkat pendidighân kalabân kasehatan na'-kana' rowa kabbhi bhâkal aningkat sajâjâr kalabân peningkatan akses ḍâ' kontrasepsi. Kontrasepsi aningkataghi tombhuna ekonomi mènangka lebbi sakoni' beban ana', lebbi bânyya' orèng binè' sè noro' mènangka panglako, bân akoranga kakanan somber daya sè abâtes.<ref>Agniya Khoiri, CNN.COM, "[https://www.cnnindonesia.com/gaya-hidup/20160524170805-255-133156/mitos-kanker-masih-hantui-wanita-pengguna-pil-kb. Mitos Kanker Masih Hantui Wanita Pengguna Pil KB]" aksès 2024-03-03.</ref> == Sombher == <references /> 2qhfxbx7illp2sfdwkuu3zgb29je0ov Dismenorea 0 2679 16596 16595 2024-05-05T12:58:55Z Alfiyah Rizzy Afdiquni 9 Mengecek suntingan Kopdar Bulan Wiki Perempuan 16596 wikitext text/x-wiki [[Bhengkek:Aging-1.jpg|jmpl|Siklus haid orèng binè']] '''Dismenorea''' otabâ sè biyasana èsebbhut senggugut, iyâ arèya rassa sakè' bân nyèlo è tabu' neng bâkto haid sè bisa aganggu kalakowan bân bhuto èyobhâdhin. 30-75% rèng binè' sè sakè' rèya bhuto èyòbhâdhin.<ref>Laila, Nur Najmi (2011). ''[https://elib.sanagustin.ac.id/index.php?p=show_detail&id=152 Buku Pintar Menstruasi]''. Yogyakarta: Buku Biru. <nowiki>ISBN 978-602-978-802-0</nowiki>.</ref> Etiologi bân pathogenesis ḍâri dismenore sampè' satèya ghita' jellas. Dismenorea asalla ḍâri bhâsa [[Yunani]]. Dysmenorhoea, oca' dys artènna malarat, nyèlo, abnormal; Meno artèna bulân; bi' rrhea sè artèna aliran. == Macemma == === Dismenorea primer === Dismenorea Primer panèka nyèlo haid benni karana kelainan ginekologik. ==== Sabâb ==== Psikis; (konstitusionil, anemia, kâlessoan, TBC); (obstetric: cervic sempèt, hyperanteflexio, rentroflexio); endrokrin (kadar prostalandin atamba, hormon steroid seks, kadar vasopresin tinggi). ==== Etiologi ==== Nyeri haid ḍâri bâgiyân tabu' ajhâlân ka bâgiyân blekang bân pokang, torkaḍhâng abhâreng bi' mual so ngota, diare, sakèk cèta' bi' emosi labil. ==== Terapi ==== Psikoterapi, analgetika, hormonal. == Sinkronisasi siklus haid è kalompo' bâbinè' == Èebbutaghin riset è Wellesley College, Amerika Serikat è taon 1971, ngelapor aghin bâḍâna fenomena siklus menstruasi rèng binè' sè bâḍâ neng ḍâlem kalompo' interaksi sosial sè intim bisa abhârengan. Hipotesis nyebbhut jhâ' bâḍâ hubungan sè semma' antara rèng binè' sakanca'an bi' siklus haid è hormon ḍâlem bhâdhânna.<ref>Mcclintock, Martha K. (1971-01). [https://www.nature.com/articles/229244a0 "Menstrual Synchrony and Suppression"]. ''Nature.'' '''229''' (5282): 244–245. doi:10.1038/229244a0. ISSN 1476-4687.</ref> == Sombher == <references /> f3k9mnib4im8306zristvjjg0hus27a HIV 0 2680 16250 16190 2024-03-03T05:04:21Z Alfinlutvianaaa 1710 16250 wikitext text/x-wiki Virus imunodefisiensi manusia sè è kennal kalabân '''HIV''' iyâ arèya virus sè bisa mamatè ḍâri ḍuwâ’ spesies lentivirus sè asebbâbaghi [[AIDS]]. Virus arèya nyerrang manussa bân nyerrang sistem kekebalan bhâdhân, saèngghâ bhâdhân lemmè’ ḍâlem melabân infeksi. Lamon virus rèya ros-terrosân anyerrang bhâdhân, sistem pertahanan bhâdhân bhâkal sajân lemmè. Bilâ ta’ èobâtthi, orèng sè ècapo’ HIV bisa oḍi’ coma 9-11 taon, tergantung tipenya. Dhâddhi lamon ècapo’ virus arèya bisa asebbâbaghi sistem imun sajân toron. Penyaluran virus HIV bisa lèbât penyaluran mani, ḍârâ, cairan vagina, bân aèng soso (ASI). HIV bisa mamatè sel-sel pentèng sè èkabhuto manussa, sala sèttongnga iyâ arèya Sel T Pembantu, Makrofaga, Sel dendritik.<ref>[https://rsisurabaya.com/stop-penyebaran-hiv-aids/ "Stop Penyebaran HIV/AIDS"]. RS Islam A. Yani. 2021-12-09. Aksès 2024-03-03.</ref> È taon 2014, the Joint United Nation Program on HIV/AIDS (UNAIDS) aberri’ reppot mèra ka Inḍonèsia tentang cara ngadhepbhi HIV/AIDS. Pasen anyar sajân atambâ 47% sajjhâk 2005. Orèng matè sebbâb AIDS è Inḍonèsia ghi-tègghiyân, polana coma 8% orèng sè ollè pangobhâdhân obhât antiretroviral (ARV). Inḍonèsia iyâ arèya naghârâ nomer 3 sa dhunnya sè ècapo’ panyakèt HIV palèng bânnya’ iyâ arèya 640.000 orèng, samarèna Cèna bân India. Prevalensi è Inḍonèsia coma 0,43% otabâ ghi’ è bâbâna tingkat epidemic 1%.<ref>"Cho Kah Sin: Indonesia's HIV prevention should be an example". Tempo.com. 2018-10-19. Aksès 2024-03-03.</ref> == Sajhârâ == È taon 1983, Jean Claude Chermann bân Francoise Barre-Sinoussi ḍâri Prancis bisa angisolasi HIV ḍâ’-aḍâ’ân ḍâri sorang sè ècapo’ sindrom limfadenopati. Awwâllâ virus arèya èsebbhut ALV (''lymphadenopathy-associated virus''). Sareng Luc Montagnier kabbih abhuktèyaghi jhâ’ saongghuna virus jârèya anyebbâbaghi AIDS. È awwâl taon 1984, Robert Gallo ḍâri Amèrika Serikat neliti tentang virus sè anyebbâbaghi AIDS sè è sebbhut HTLV-III. Samarèna èteliti lebbi jhâu, kabhuktè jhâ’ saongghuna ALV bân HLTV-III arèya virus sè paḍâ bân è taon 1986, oca’ sè èangghuy kaangghuy nyebbhut virus jârèya iyâ arèya HIV otabâ lebbi husus polè HIV-1.<ref>Coffin, J., Haase, A., Levy, J. A., Montagnier, L., Oroszlan, S., Teich, N., Temin, H., Toyoshima, K., Varmus, H., Vogt, P. and Weiss, R. A. (1986) [https://pubmed.ncbi.nlm.nih.gov/3010128/ "What to call the AIDS virus? ''Nature"''] '''321''', 10.</ref><ref name=":0">Jay A. Levy. 2007. HIV and the pathogenesis of AIDS. ASM Press.</ref> Ta’ abit ḍâri samarèna HIV-1 ètemmo, subtipe anyar ètemmo polè è Portugal ḍâri pasièn sè asalla ḍâri Afrika Bârâ’ pas èsebbhut HIV-2. Lèbât cloning bân analisis sekuens (sosonan genetik), HIV-2 bhidhâ bân HIV-1 sabannya’na 55% bân scara antigenetik bhidhâ. Parbhidhâân palèng rajhâ anatara ḍuwâ’ strain (galur) virus jârèya bâḍâ è glioprotein slobhung. Panalètèyan salanjutdhâ angiraaghi jhâ’ saongghuna HIV-2 asalla ḍâri SIV (retrovirus sè anyâbbâbaghi primata) sabâb bâḍâna kamèmperan sekuens bân rèaksi langkalèng antara antibodi ḍâ’ kaḍuwâna virus jârèya.<ref name=":0" /> === Bâgiyân === Ḍuwâ’ spesies HIV sè anyâbbâbaghi manussa (HIV-1 bân HIV-2) awwâlla ḍâri Afrika Bârâ’ bân tengnga, ngallè ḍâri primata ḍâ’ manussa kalabân prosès sè èkennal mènangka zoonosis. HIV-1 iyâ arèya hasèl evolusi ḍâri simian immunodeficiency virus (SIV cpz) sè ètemmo ]ḍâlem subspecies sempanse, Pan troglodyte troglodyte. HIV-2 iyâ arèya spesies virus hasèl evolusi strain SIV sè bhidhâ (SIV smm), ètemmo è Sooty mangabey, binara dhunnya lambâ’ Guinea-Bissau. Sabâgiyân infeksi HIV è dhunnya èsebbâbaghi HIV-1 polana spesies virus rèya lebbi virulen bân lebbi ghâmpang nolar èbhândhing HIV-2. Dhinèng HIV-2 kabânnya’an ghi’ bâḍâ è Afrika Bârâ’.<ref>Vithalani, Jay bân Marta Herreros-Villanueva. [https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6307011/ "Epidemiologi HIV di Uganda: survei berdasarkan usia, jenis kelamin, jumlah pasangan seksual dan frekuensi tes"]. National Library of Medicine. 2018-09. Aksès 2024-03-03.</ref> Adhâsar ḍâ’ sosonan genetic, HIV-1 èbâgi dhâddhi tello’ klompo’ otama, iyâ arèya M, N, bân O. Klompo’ HIV-1 M bâḍâ 16 subtipe sè bhidhâ. Klompo’ N bân O ghita’ èkataoè scara jellas jumlah subtipe virus sè bâḍâ è ḍâlemma. Nèng, ḍuwâ’ klompo’ jârèya anḍi’ kakarabhâtdhan kalabân SIV ḍâri simpanse. HIV-2 anḍi’ 8 jennis subtipe sè èangghâp asalla ḍâri Sooty mangabey sè dhâ-bhidhâ.<ref>Widiyanti, Mirna and Oktavian, Antonius and Wibowo, Holy Arif and Kridani, Tri Nury. [https://repository.badankebijakan.kemkes.go.id/id/eprint/2459/ "Identifikasi Genotipe Human Immunodeficiency Virus-1 (HIV-1) Pada Orang Dengan HIV/AIDS (ODHA) Di Kota Jayapura Provinsi Papua"]. RepositoriBadan Kebijakan Pembangunan Kesehatan. 2011. Aksès 2024-03-03.</ref> Semèngghâ brâmpan virus HIV kalabân subtipe sè bhidhâ anyebbâbaghi sèttong individu sè paḍâ, maka bhâkal dhâddhi dhâpar rekombinan sirkulasi (circulating recombinant forms-CRF). Bâgiyân ḍâri genom buto sè anyar. Dhâpar rekombinan sè ḍâ’-aḍâ’ân ètemmo iyâ arèya rekombinan AG ḍâri Afrika tengnga bân Bârâ’, pas rekombinan AGI ḍâri Yunani bân Siprus, pas rekombinan AB ḍâri Rusia bân AE ḍâri Asia tengghârâ. Ḍâri sakabbhina infeksi HIV sè kadhâddhiyân è dhunnya, sabânnya’ 47% kasus èsebbhâbaghi subtipe C, 27% aropa CRF02_AG, 12,3% aropa subtipe B, 5.3% iyâ arèya subtipe D bân 3.2% CRF AE, dhinèng karèna asalla ḍâri subtipe bân CRF laèn.<ref>Djumadiyono, Drs. Nano. [https://bapelkescikarang.kemkes.go.id/kamu/upload/KEPERDULIAN%20TERHADAP%20HIV%20-%20KTI.pdf "Keperdulian Terhadap HIV-AIDS"]. Kementrian Kesehatan. Aksès 2024-03-03.</ref> ==== Struktur bân matèri genetik ==== HIV anḍi’ diameter 100-150 nm bân abentu’ sferis (spherical) sampè’ oval polana bentu’ slobhung sè anyapo’è partikel virus (virion). Slobhung virus asalla ḍâri membrane sel inang sè sabâgiyân bânnya’ kasoson ḍâri lipida. È ḍâlem slobhung bâḍâ bâgiyân sè èsebbhut protein matriks.<ref>Navaratnarajah, CK. R. Warrier, bân RJ Kuhn. [https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7173538/ "Perakitan Virus: Partikel Terbungkus"]. National Library of Medicine. 2008-07-30. Aksès 2024-03-03.</ref> pnzeeuuwj9iffe21yaot32hctjkxk0r Vaksin HPV 0 2681 16281 16221 2024-03-04T05:22:14Z Alfinlutvianaaa 1710 Mengecek Suntingan Bulan Wiki Perempuan 16281 wikitext text/x-wiki '''Vaksin HPV''' (Human Papilloma Virus) iyâ arèya vaksin sè acegghâ infèksi sè èsebabaghi  Virus Papiloma manossa tipe tertentu.<ref>Dame Cristy Pane, Merry. [https://www.alodokter.com/vaksin-hpv "Vaksin HPV"]. Alodokter. 2021/07/01. Aksès 2024/03/03. </ref> Vaksin sè bâḍâ biasana alindungi manossa ḍâri ḍuwâ', empa', otabâ sanga' macem infèksi HPV. Sakabbina vaksin bisa alindungi dâri infèksi HPV tipe 16 bân 18 sè anḍi' risiko palèng tègghi munculla kanker sèrviks. Vaksin nèka èperkèraaghi ollè nyegghâ 70% munculla kanker serviks, 80% ka kanker ḍubur, 60% ka kanker vagina, 40% ka kanker vulva, bân kamungkinan acegghâ ḍâ' kanker mulut. Vaksin sè nyegghâ HPV tipe 4 bân 9 jughân biasana bisa aberri' parlindungan lebbi bhâghus kâ munculla kutil kelamin. Organisasi Kesèhadhân Dhunnya (WHO) nyaranaghi vaksin HPV mènangka bâgiyân ḍâri vaksinasi rutin è sakabbina naghârâ, abhâreng bân osaha-osaha laènna<ref>[https://ayosehat.kemkes.go.id/vaksin-hpv-mencegah-kanker-leher-rahim-dan-mewujudkan-generasi-sehat "Vaksin HPV, Mencegah Kanker Leher Rahim dan Mewujudkan Generasi Sehat"]. Ayosehat. 2023/08/11. Aksès 2024/03/03. </ref>. Vaksin nèka parlo duwâ' otabâ tello' ḍosis tergantung ḍâ' omor bân status imunisasina orèngnga. Avaksinasiaghi ḍâ' ka ana' binè' sè omorra sakètar sanga' sampè' tello' bellâs taon biasana èsaranaghi. Vaksin aberri' parlindungan palèng enje' 5 sampè' 10 taon. Skrining kanker serviks pagghun tettep èparloaghi samarèna vaksinasi. Vaksinasi ka sabâgiyân populasi jughân ollè manfaat ḍâ' ka sè ta' èvaksinasi. Vaksin ta' efektif kaangghuy orèng sè la ecapo'. Vaksin HPV aman sarah. Sake'en è kennengenna sontèghân kadhâddhiyân ḍâ' sakètar 80% orèng. Kamèraan bân bhencol è kennengenna bân demmam jughân bisa kadhâddhiyân. Taḍâ' hubunganna ḍâ' ka sindrom Guillain-Barré sè ètemmoni.<ref>Nadia Tarmizi, Siti. [https://sehatnegeriku.kemkes.go.id/baca/umum/20231009/5944009/vaksin-hpv-bikin-mandul-itu-hoaks/ "Vaksin HPV Bikin Mandul?? Itu Hoaks". SehatNegeriku. 2023/10/09.] Aksès 2024/03/03.</ref> Vaksin HPV awwâlâ bâḍâ è taon 2006. <ref>[https://ayosehat.kemkes.go.id/vaksin-hpv-mencegah-kanker-leher-rahim-dan-mewujudkan-generasi-sehat "Vaksin HPV, Mencegah Kanker Leher Rahim dan Mewujudkan Generasi Sehat"]. Ayosehat. 2023/08/11. Aksès 2024/03/03.</ref>È 2017, 71 naghârâ amaso'aghi ḍâ' ka dâlem vaksinasi rutinan, kaangghuy ana' binè'.  Vaksin nèka tamaso' ḍâlem Daftar Obhât Esensial Organisasi Kesèhadhân Dhunnya, obhât sè palèng efektif bân aman sè èperlowaghi ḍâlem sistem Kesèhadhân. Biaya ècèrra è naghârâ berkembang panèka sakètar US$47 per dosis è 2014. E Amerika Serikat arghâna lebbi dâri US $ 200. Vaksinasi mungkin hèmat biaya è naghârâ berkembang. == Pangangghuyân Mèdis == === Binè' === Vaksin HPV èghuna'aghi kaangghuy acegghâ infeksi HPV, saèngghâ vaksin nèka jughân efektif kaangghuy acegghâ kanker serviks. Vaksin jenis nèka èsaranaghi kaangghuy rèng binè' bân lakè' sè omorra 9 sampè' 45 taon è Amerika Serikat.<ref>[https://sardjito.co.id/2022/05/27/cegah-kanker-serviks-dengan-vaksin/ "Cegah Kanker Serviks dengan Vaksin"]. RS Sardjito. 2022/05/27. Aksès 2024/03/03.</ref> Polana vaksin ghun acokopaghi dâ' ka beberapa jenis HPV rèsiko sè tegghi, skrining kanker serviks pagghun èanjuraghi makkè samarèna vaksinasi.<ref>Nadia Tarmizi, Siti. [https://www.kemkes.go.id/id/rilis-kesehatan/kemenkes-bertekad-mempercepat-eliminasi-kanker-serviks "Kemenkes Bertekad Mempercepat Eliminasi Kanker Serviks"]. Kemenkes. 2024/02/22. Aksès 2024/03/03.</ref> Rèng binè' sè bâdâ è Amerika Serikat molaè omor 21 taon èsaranaghi kaangghuy Pap Smears. Penelitian lebbi lanjut kaangghuy vaksin soloran ghi' èkalako kaangghuy produk vaksin generasi saterrosa kaangghuy aluasaghi parlindungan dâ' ka tipe HPV sè laèn.<ref>Bella, Airindya. [https://www.alodokter.com/6-pertanyaan-penting-seputar-pemeriksaan-pap-smear "6 Pertanyaan Seputar Pemeriksaan Pap Smear".] Alodokter. 2022/03/4. Aksès 2024/03/03.</ref> === Lakè' === Vaksin HPV la marè è setujui kaanghhuy rèng lakè' è beberapa naghârâ, akadhi Kanada, Australia, Irlandia, Korèa lao', Hong Kong, Inggris, Selandia Anyar, bân Amèrika Serikat.<ref>White, Sharon. [https://www.europeancancer.org/2-standard/107-hpv-action-area-1-hpv-prevention-via-gender-neutral-vaccination-programmes "ACTION AREA 1: HPV Prevention Via Gender Neutral Vaccination Programmes]". european cancer organisation. Aksès 2024/03/03.</ref> È rèng lakè', Gardasil ollè angurangi rèsiko kutil kelamin bân lesi prakanker sè èsebabaghi bi' HPV. Pangurangan lesi prakanker nèka èprèdiksi angurangi dâ' ka tingkat kanker pènis bân anal è rèng lakè'. Gardasil la terbuktè efektif ḍâlem nyegghâ kutil kelamin è rèng lakè'. Makkè vaksin Gardasil bân Gardasil-9 la èsetujui kaangghuy rèng lakè', vaksin HPV katello', Cervarix, ta' eberri' ka rèng lakè'. Bidhâ bân vaksin abasis Gardasil, Cervarix ta' alindungi ka kutil kelamin. Akadhi rèng bini', vaksin kodhu èberri' sabelluna infeksi tipe HPV dhâddhi, tarotama kaangghuy tipe HPV sè dhâddhi sasarânna vaksin. Mèlana, vaksinasi sabelunna remaja lebbi amungkinkan penerema kaangghuy ta' èkenning HPV. Polana kanker pènis bân kanker anal jâu lebbi rang-rang dâri kanker serviks, vaksinasi HPV è rèng lake' kamungkinan jâu lebbi èfèktif dâri segi biayana èbhândhinganghi bân rèng binè'. Dâri sudut pandanga kasèhadhân masyarakat, avaksinasi rèng lakè' bân jughân rèng binè' angurangi dâ' ka jumlana virus ḍâlem populasi, namong ghun èfèktif biayana mon panyerabhân è populasi rèng binè' cè' rendâna. È awwâl 2013, duwâ' parusahaan sè ajuâl palèng bânnya' vaksin HPV angumumaghi pamotongan arghâ korang dâri US$5 per dosis kaangghuy naghârâ-naghârâ mèskèn, èbhândhingaghi bân US$130 per dosis è AS. Gardasil andi' parmintaan sè cokop tègghi è kalanganna rèng lakè' sè ahubungan seks bân rèng lakè', sè rèsikona lebbi tègghi kaangghiy kutil kelamin, kanker pènis, bân kanker anal. == Proseḍur == È Inḍonèsia, bâdâ 2 jenis vaksin HPV iyâ arèyâ bivalèn bân tètravalèn sè berèdar sèdimma ampon èpaparaghi dâlem situs resmi Ikatan Dokter Ana' Inḍonèsia<ref>Amanda, Septiany. [https://tirto.id/apa-itu-vaksin-hpv-jenis-dan-waktu-pemberian-vaksinasi-pra-nikah-gbkf "Apa itu Vaksin HPV: Jenis dan Waktu Pemberian Vaksinasi Pra-Nikah"]. tirto. 2021/03/21. Aksès 2024/03/03.</ref>: • Jenis Bivalèn angandung 2 tipe virus HPV (16 bân 18) sè bisa nyegghâ kanker lèhèr rahim; • Jenis Tètravalèn angandung 4 tipe virus HPV (6,11,16,bân 18) sè bisa nyegghâ sakaligus kanker lè'èr rahim bân jughân kutil kelamin otabâ genital wart. Vaksin HPV bisa èberri' ka sakabbina rèng bini' omor 12 taon ka attas, tarotama orèng sè ghita' aktif sacara sèksual. Vaksin èberri 3 kalè tanpa parlo skrining napapun. Protèksi ka infeksi HPV sangat èfèktif mon èberri è fase nèka. Vaksin bisa èberri è pasangan sè la para' aktif sèksual, bân minimal èberri 1 kali sebelunna aktif sèksual, bân bisa èlanjutaghi sasuai jadwal aberri'e samarèna. Aberri' vaksin bisa èkalako langsung, tanpa bâdâ pamarèksaan kadâ'. Cara sè ampon èkalako kaangghuy angurangi rèsiko kanker serviks bân pap smear taonan la bhender. Namong, tettep parlo vaksin polana virus anguno' satiap saat. Mènangka vaksin nèka fungsina nyegghâ infeksi, tapè manabi ampon la terserang virus nèka, vaksin ta' bisa mabârâs infeksi. Sabhâlikghâ, manabi la ollè vaksin HPV, tettep jughân parlo ngalakonè pap smear. Jenis vaksin sè angandung 4 tipe virus pun, ta' aindungi dâ' ka sakabbina jenis HPV sè bisa nyebabaghi kanker serviks, saènggâna rènv bini' sè la marè e vaksin tettep parlo pap smear. Bâdâ duwâ' jenis vaksin HPV iyâ arèyâ sè angandung 2 otâbâ 4 tipe virus HPV, masing-masinga bisa alindungi dâri tipe virus sè bisa nyebabaghi kutil kelamin, otabâ tipe virus nyebabaghi kanker serviks. Sakabbina obat otabâ vaksin napapun bisa animbulaghi rèaksi alèrgi, dokter bhâkal amastèaghi  bâdâ otabâ tadâ' alèrgi bân faktor-faktor laèn kalabân cara nanyaaghi rèwayat kasehatdhân sebelunna Vaksin HPV aman èberri' ka populasi normal. Èfèk samping sè mungkin èrassa samarèna vaksin èberri' akadhi rasa nyo' nyo', bârâ bân kamèrahan è kennengngânna sunteghânna, sampè' demam. Namong ta' osa tako', polana èfèk samping kasebbhut sifatdhâ lokal bân samentara. == Hasèl == Upaya panyegghâân kanker bisa kalabân imunisasi Human Papilloma Virus (HPV). Sayang, imunisasi nèka ghita' begitu populer. Èfèktivitas vaksin HPV èklaim hampir 100 persèn bân ta' ghun nyegghâ kanker serviks, tapè jughân kanker anus, pènis, colo' bân ghârrungan, vagina, bân vulva.<ref name=":0">Saitya, Ida Ayu Grhamtika. [https://www.kompas.id/baca/riset/2020/02/03/waspadai-kanker-pada-perempuan "Waspadai Kanker pada Perempuan".] kompas. 2020-02-02. Aksès 2024/03/03.</ref> Hasèl jâjâ' pendapat anunju'aghi ghun 12,1 persèn rèspondèn rèng binè' sè ngako la marè èvaksin HPV. Sabâgiyân rajâna ghita' alakoni hal kasebbhut. Bâgiyân palèng rajâna, 42,4 persèn, ngakoni jhâ' ghita' alakoni imunisasi kalabân alasan ta' tao informasi vaksin HPV. Padahal, kanker sèrviks dhâddhi tong-sèttonga jenis kanker sè bisa ècegghâ kalabân vaksinasi.<ref name=":0" /> È 2018, program vaksinasi HPV ghi' terbatas è siswa bini' omor 10 taon (kellas V sakola dâsar) è DKI Jakarta, è Yogyakarta, bân Kotta Surabaya. Vaksin HPV èberri' è kalompok omor 9-14 taon kalabân pemberiân 0 bulân bân 6 bulân, bân è kelompok 14-44 taon èberri' 3 kalè kalabân jadwal pemberiân 0 bulân, 2 bulân, bân 6 bulân.<ref name=":0" /> == Sombher == fp51ojfpsck906bhdso4giz554w5z67 Episiotomi 0 2682 16201 16200 2024-03-03T03:48:11Z WiniSJ 1828 16201 wikitext text/x-wiki '''Episiotomy''' iyâ arèya èrèsân dhudhit lèbât perineum kaangghuy malèbâr farji' sopajâ kalowarra bhâji’ ghâmpang. Palèbârân arèya bisa èlakoni è ghâris tengnga (midline) otabâ ḍâri bhuco ḍâri bhun buḍina vulva, èlakoni kalabân èbius local (local anaesthetic) bân èjhâi’ polè samarèna rèmbi’. Arèya aropaghi prosedur umum ḍâlèm kadokterran sè èkalako ḍhâ’ orèng binè’.<ref>Fitriyani. [https://id.theasianparent.com/prosedur-episiotomi Prosedur Episiotomi Dalam Proses Melahirkan, Ibu Hamil Wajib Tahu]. theasianparent.com. aksès 2024-03-03.</ref> == Sombher == 4by99e02dzkng0w829m2x9kf5v62hps Kanker Lè'èr Rahèm 0 2683 16287 16286 2024-03-04T22:35:51Z Alfinlutvianaaa 1710 16287 wikitext text/x-wiki '''Kanker lè'èr rahèm''' otabâ sè è sebbhut kalabân kanker sèrviks iyâ arèya sajenis kanker sè 99,7% è sabâbaghi bi' ''human papillomavirus'' (HPV) onkogenik, sè nyerrang lè'èr rahèm. È [[Inḍonesia|Inḍonèsia]] coma 5% sè a jhâlâni panyarèngan kanker lè'èr rahèm saèngghâ 76,6% orèng bilâ terdetèksi langsong maso' stadium attas (IIIB ka attas), polana kanker lè'èr rahèm biasana taḍâ' gejala apa bhâi è staḍium awwâl. Panyarèngan ollè è jhâlâni kalabân tès pap smear bân inspèksi visual asam asètat (IVA). È naghârâ maju, orèng sè ajhâlâni program pangamatan lè'èr rahèm ngorangi insiḍèn kanker lè'èr rahèm sè invasif bânnya'an 50% otabâ lebbi. Kabânnya'an orèng sè tètè nemmu jhâ' infèksi ''human papillomavirus'' (HPV) tanggung jâwâb ka sakabbhina masala kanker lè'èr rahèm (kanker sèrviks). Parabâtân tamaso' oprasi staḍium awwâl, kèmoterapi, bân/otabâ raḍioterapi è staḍium ahèr panyakèt.<ref name=":0">"Kanker Serviks: Diagnosa, Stadium, dan Pengobatannya!"[https://www.siloamhospitals.com/informasi-siloam/artikel/kenali-gejala-stadium-dan-cara-pencegahan-kanker-serviks]. siloamhospitals. 2023-10-12. Aksès 2024-03-03.</ref> == Infèksi == ''Human papillomavirus'' (HPV) 16 bân 18 aropa'aghi panyâbâb otama è 70% masala kanker sèrviks è dhunnya. Parjhâlânan ḍâri infèksi HPV sampè' dhâḍdhi kanker sèrviks ngabi' bâkto sè cokop abit iyâ arèya sakitar 10 sampè' 20 taon. Tapè prosès panginfèksiân rèya lako ta' è saḍari bi' orèng sè ngalami panyakèt, polana prosès HPV lanjut dhâḍdhi pra-kanker sabâgiyân rajâ langsung tanpa panyakèt. Polana jiyâ, vaksinasi bân panyarèngan kanker sèrviks cè' èanjuraghi è kalako.<ref>"HPV"[https://www.alodokter.com/hpv]. Alodokter. 2023-08-31. Aksès 2024-03-03.</ref> == Gejala == Kanker lè'èr rahèm (kanker sèrviks) è staḍium awwâl ta' atojjhuaghi gejala sè khas, bahkan bisa tanpa gejala. È staḍium lanjut, gejala kanker sèrviks, antarana: ḍârâ post coitus, keputihan sè ta' normal, sakè' tèng kântèngan, gangguwân pencernaan, malarat akemmi, mènopause, bân kaloar cairan sè ta' normal (abârna koning, bhâu, bân acampo ḍârâ).<ref name=":0" /> '''Faktor Alamiah''' Faktor Alamiah iyâ arèya faktor-faktor sè sacara alami è alamin orèng bân lakar abâ' dhibi'in ta' mampu sè acegghâ'â. Sè tamaso' ḍâlem faktor alamiah sè è capo' kanker sèrviks iyâ arèya omor ḍâ' attas 40 taon. Sajân towa orèng binè', maka sajân tègghi rèsikona è capo' kanker sèrviks. Tapè arèya ta' karo ka orèng sè aomor towa, sè aomor nguḍâ bhâi bisa è capo' panyakèt rèya (kanker sèrviks). Tantona abâ' dhibi' ta' bisa acegghâ dhâddhina prosès panowa'an. Tapè abâ' dhibi' bisa ngalakoni kalakoan laènna kaangghuy acegghâ ongghâna rèsiko kanker sèrviks. Ta' paḍâ kalabân kanker umumma, faktor gènètik ta' cè' aperranna ḍâlem dhâddhina panyakèt rèya (kanker sèrviks). Ḍâlem artèyan, abâ'en sè anḍi' keluarga bhibhâs ḍâri kanker sèrviks arassah aman ḍâri ancaman kanker sèrviks. Abâ'en lebbi bhâghus pagghun alèndhungi ḍâri panyakèt kanker sèrviks.<ref>"Ketahui 8 Penyebab Kanker Serviks dan Faktor Risikonya"[https://www.alodokter.com/penyebab-kanker-serviks-dan-faktor-risiko-yang-perlu-diketahui]. Alodokter. 2023-03-18. Aksès 2024-03-03.</ref> '''Faktor kabhârsèyan''' Keputihan sè è torot ros terrosan tanpa èobhâti. Bâḍâ 2 macem keputihan, iyâ arèya sè normal bân sè ta' normal. Keputihan sè normal arèya bilâ lenḍirrâ abârna bhennèng, ta' bâceng, bân ta' ghâtel. Bilâ sala sèttonga ḍâri katello' sarat kasebbhut ta' maso', maka keputihan kasebbhut ta' normal. Maka pas konsultasi ka ḍokter.<ref>"Keputihan"[https://www.alodokter.com/keputihan]. Alodokter. 2024-02-24. Aksès 2024-03-03.</ref> == Sombher == kl6nekoda2yl37qy3o29lfyzguddwak Sindrom HELLP 0 2684 16290 16253 2024-03-04T22:59:15Z Alfinlutvianaaa 1710 Mengecek suntingan Bulan Wiki Peremupuan 16290 wikitext text/x-wiki '''Sindrom HELLP''' iyâ arèya komplikasi kabiḍânan sè angancem nyabâ sè biasana katèbâân polana preeklampsia. Kaḍuwâ' kabâḍâân rèya biasana katèbâân salama fase ahèr ḍâri sèttong kahamilân, otabâ sakaḍâng katèbâân salastarèna arèmbi'.<ref>Haram K, Svendsen E, Abildgaard U (Feb 2009). "[https://bmcpregnancychildbirth.biomedcentral.com/counter/pdf/10.1186/1471-2393-9-8.pdf The HELLP syndrome: clinical issues and management. A review]" (PDF). ''BMC Pregnancy Childbirth''. '''9''': 8. [https://bmcpregnancychildbirth.biomedcentral.com/articles/10.1186/1471-2393-9-8 doi:10.1186/1471-2393-9-8]. [https://pubmed.ncbi.nlm.nih.gov/19245695/ PMC 2654858 . PMID 19245695].</ref> "HELLP" aropaaghi singkatân ḍâri tello' ciri otama ḍâri sindrom rèya, iyâ arèya:<ref>Weinstein L (1982). "Syndrome of hemolysis, elevated liver enzymes, and low platelet count: a severe consequence of hypertension in pregnancy". ''Am J Obstet Gynecol''. '''142''' (2): 159–67. [https://pubmed.ncbi.nlm.nih.gov/7055180/ PMID 7055180].</ref> * Hemolisis * ''Elevated Liver enzymes'' (paningkatân ènzim atè) * ''Low Platelet Count'' (panoronan Platelet) == Tandhà bân Gejâlâ == HELLP biasana èmolaè ka trimèster katello' sèttong kahamilân; ka kasus sè rang-rang toman èlaporraghi ka omor kandungan 21 mingghu. Segghutân pasien sè ngalami sindrom HELLP ampon ngalami hipertènsi ḍâlem kandungan (hipertènsi gèstasional) otabâ sè ècurigaè ngalami prè-èklamsia. Sampè' 8% ḍâri sadhâjâna kasus kadhâddhiyân saampona arèmbi'.<ref>"[https://www.alodokter.com/sindrom-hellp Sindrom HELLP adalah kondisi berbahaya ketika ibu hamil mengalami gangguan pada sel darah merah, gangguan fungsi hati, dan rendahnya trombosit. Sindrom HELLP biasanya dialami ibu hamil usia di atas 34 tahun atau mempunyai riwayat preeklamsia]". alodokter.com. 2022-03-10. Aksès 2024-03-03.</ref> Orèng binè' sè ngalami sindrom HELLP segghut èkatèla ta' sakè' bârre'. Gejala awwâllâ bisa aropa: * Ka 90% kasus, bisa nyeri ulu atè èḍifinisiaghi mènangka nyeri kuadran kanan attas. * Ka 90% kasus, malaise. * Ka 50% kasus, mual otabâ ngota.<ref>Sibai BM (Feb 1990). "The HELLP syndrome (hemolysis, elevated liver enzymes, and low platelets): much ado about nothing?". ''Am J Obstet Gynecol''. '''162''' (2): 311–6. [https://pubmed.ncbi.nlm.nih.gov/2309811/ PMID 2309811].</ref> Bâḍâ gejâlâ sè atahap namong signifikan ḍâri sakè' cètak (30%), pangabâsân rabun, bân parèstèsia (gringging ka angghuta gerra'). Edema bisa tèbâ namong kataḍâân edema ta' nyabâbbâghi diagnosis sindrom HELLP bisa èsingkirraghi. Bilâ ètemmoni Hipertènsi artèri, kejang otabâ koma, bisa ècurigaè panyakèt panèka ampon alanjut ka ekslampsia. DIC (Disseminated intravascular coagulation) jughân èkatèla ka 20% orèng binè' kalabân sindrom HELLP, bân ka 84% ètemmo nalèkana sindrom HELLP èkomplikasiaghi bi' gagal ginjâl sanget. Edema paru jughân ètemmoni ka 6% orèng binè' kalabân sindrom HELLP, bân ka 44% kasus nalèkana sindrom HELLP èkomplikasiaghi bi' gagal ginjâl sanget.<ref>Sibai BM, Ramadan MK (Jun 1993). "Acute renal failure in pregnancies complicated by hemolysis, elevated liver enzymes, and low platelets". ''Am J Obstet Gynecol''. '''168''' (6 Pt 1): 1682–7; discussion 1687–90. [https://pubmed.ncbi.nlm.nih.gov/8317509/ PMID 8317509].</ref> == Sombher == 0tkv6gfvk8uthi7lx3cc17vlbykxqmi Anoreksia nervosa 0 2685 16498 16497 2024-04-22T08:25:17Z Alfiyah Rizzy Afdiquni 9 16498 wikitext text/x-wiki [[Bhengkek:Gull - Anorexia Miss A.jpg|jmpl|Nyannya A - ghâmbhâr taon 1866 bân 1870 samarèna èrabât. Dhibi'en aropaaghi orèng kapèng sèttong sè sakè' rèya. Èkaollè ḍâri cateddhân medis Sir William Gull.]] '''Anoreksia nervosa''' (AN) iyâ arèya ghângghuwân ngakan sè tanḍhâna nola' ajâgâ berre' bhâdhân sè sehat bân rassa tako' sè kalebbiyân kalabân nambana berre' bhâdhân sabâb pencitraan diri sè sala. Pencitraan diri èpangaro kalabân bias kognitif (pola penyimpangan ḍâlèm anilai sèttong kabâḍâ'ân) bân apangaroè carana orèng è ḍâlem mèkkèr bân anilai bhâdhân bi' kakananna. AN iyâ arèya sèttong panyakè' kompleks sè anḍi' hubungan bi' komponen psikologikal, sosiologikal bân fisiologikal. Orèng sè sakè' nèka biyasana atamba rasio enzim atè ALT bân CGT<ref>[https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2561189/ "Prevalence and Predictors of Abnormal Liver Enzymes in Young Women with Anorexia Nervosa"]. Harvard-MIT Division of Health Sciences and Technology, Harvard Medical School, Division of Adolescent Medicine, General Clinical Research Center, Division of Gastroenterology and Nutrition, Division of Endocrinology, Children’s Hospital Boston; Hiu-fai Fong, Amy D. DiVasta, Diane DiFabio, Julie Ringelheim, Maureen M. Jonas, dan Catherine M. Gordon. Aksès 2010-10-11.</ref> sè masabâbaghi atè rosak sara. Orèng sè èkennèng  AN èsebbhut kalabân anoreksik otabâ anorektik. Nyama arèya maksoddhâ gejala medis kaèlangan nafsu ngakan. AN bisa asabâbaghi ambuna lako bhâdhân bân sampè matè. Anorektik bisa kèya èsebbhut obhât penahan nafsu. == Tanḍhâ == Orèng sè sakè' anorexia nervosa biyasana segghut lapar. Tandhâna bân macemma bisa acem-macem bân kadhâng mlarat èkatèla. Tanḍhâ anorexia nervosa iyâ arèya hipokalaiemia, kadar kalium ḍâlem ḍârâ. Kalium sè toron cè' segghutta bisa asabâbaghi irama jantung sè abnormal, sakè' tabu', lesso,karosakan otot bân lumpuh. === Tanḍhâ sè bisa maso': === * Indeks massa bhâdhân kènè' (ta' normal). * Amonere, tanḍhâ marèna toronna berre' bâdhân sè abit; nyabâbaghi mens ambu, obu' dhâddhi rosak bân kolè' dhâddhi konè bân ta' sehat. * Tako' berre' bâdhân ongghâ makkè dhiddi' sampè' sossa mon ongghâ. * Berre' bhâdhân segghut toron. * Lanugo: obu' alos bân lembhut tombu è muwa bân bâdhân. * Lako mitong kalori bân èssè lemak kakanan. * Amassa' kakanan sè mlarat ghâbây orèng laèn, tapè ta' ngakan kakanan kadhibhi' otabâ ngakan cè' dhiddi'en. * Abâtessè ngakhan tapè abâ' dhibi' koros. * Olahraga kalebbiyân tamaso' olahraga mikto. * Ta' senneng ka cellep bân aserroan seghut cellep; suhu bhâdhân kènè' (hipotermia) polana korang gizi.’ * Hipotensi otabâh hipotensi ortostatik. * Bradikardia otabâ takikardia * Depresi gangguan bân insomnia. * Segghut kadhibi' bân majhâu ḍâri kalowarga bân kanca. * Distensi tabu'. * Halitosis (amarghâ ngota otabâ ketosis sè èsabâbaghi kalabân lapar). * Obu' tèpès kerrèng bân kolè' kerrèng. * Lesso kronis. * Kabâḍâ'ân segghut aobâ.. * Bârna soko aobâ oren. * Otot tegang sarah, sakè' bân nyèlo. * Bhâjhi' ka abâ' dhibi' bân segghut selfharm. * Lèbur ka orèng sè lebbi koros. == Sabâb == * Toronan * Kennengngan * Psikologis. * Media online == Aobhât == * Diet sè teppa' tamaso' nègghu nutrisi kakanan. * Terapi. * Aobhât, atanya ka dokter spesialis nutrisi. == Sombher == <references /> firbwfwjlekzm4n7rr1g9uzom8b775o Nganḍung èktopik 0 2686 16316 16289 2024-03-06T03:30:38Z Aaima Dandelions 1748 16316 wikitext text/x-wiki '''Nganḍung èktopik''' sè èkennal kalabân ekiesis otabâ [[nganḍung]] tuba iya arèya komplikasi kanḍungan sè èmbriona bâḍâ è lowar uterus namong bâḍâ è kennengngan laèn akanta serviks, ronggana tabu', tuba falopi, otabâ è ovarium.<ref name=":0">[https://www.alodokter.com/kehamilan-ektopik “Kehamilan Ektopik- Gejala, Penyebab dan Mengobati”]. Alodokter. 2022-04-29. aksès 2024-03-03.</ref> Bilâ sèl tellor sè ampon èbuaè cekka' ka tuba falopi, jâreya bhâkal nyebâbaghi bârâna otabâ peccana sèl tellor temma tombuna èmbrio. Tandhâ bân gejalana panèka loka andominal bân pendarahan è farji’. Korang ḍâri 50 persen orèng binè’ ngalami duwâ' gejala kasebbhut. == Panyâbâb == Biasana [[nganḍung]] èktopik arèsiko tegghi ka bâgiyân orèng sè ngalami keputihan alang-ulang.<ref name=":0" /> Jârèya nandhâaghi bâḍâna infèksi ka organ ḍâlemma orèng binè'. Infeksi sè alang-ulang ka organ ḍâlem rèya sè bisa anyâbâbaghi koman ongghâ ka saluran tuba falopi, sè panèka tamaso' saluran kennengnah akompolla cillita (obu' getar) sè bisa abhânto ghulina embrio maso' ka tèmbo' rahèm.<ref>[https://www.alodokter.com/radang-panggul “Radang Panggul”]. Alodokter. 2022-06-14. aksès 2024-03-03.</ref> Dhâddhi rosakka ka tuba falopi, akanta polana infèksi.<ref>[https://www.alodokter.com/kaitan-tuba-falopi-tersumbat-dan-kemandulan-serta-pengobatannya “Kenali Lebih Jauh Seputar Tuba Falopi”]. Alodokter. 2022-02-03. aksès 20203-03.</ref> Saèngghâ kalabân bâḍâna karosakan rèya bhâkal ngalangi sèl tellor sè teppa' èbuaè kaangghuy maso' ka rehèm saèngghâ ahèrra cekka' ḍâlem tuba falopi dhibi' otabâ organ sè laèn. == Sombher == <references /> iin0r9l92zb700f9ztamb3xm57upz22 Anèmia ḍefisiènsi bessè 0 2687 16285 16213 2024-03-04T22:15:44Z Alfinlutvianaaa 1710 Mengecek Suntingan Bulan Wiki Perempuan 16285 wikitext text/x-wiki '''Anèmia ḍefisiènsi bessè''' iyâ arèya anèmia sè dhâddhi bilâ bhâdhân kakorangan zat bessè. Dhâsara, anèmia aropa'aghi panoronan jumla sèl ḍârâ mèra otabâ hèmoglobin ḍâlem aloran ḍârâ. Zat bessè rèya ḍâgghi' bhâkal è ghunaaghi kaangghuy ma bentu' hèmoglobin sè bhâkal ngèbâ oksigèn ka sakabbhina bhâdhân lèbât aloran ḍârâ è pembulu ḍârâ. Bilâ bhâdhân kakorangan zat bessè hèmoglobin sè bhâkal ngèbâ oksigèn ka sakabbhina bhâdhân jumlana toron sampè' asebbâbaghi kalakoan bhâdhân ta' èfèktif. Anèmia ḍefisiènsi bessè rèya bisa nyebbâbaghi  ghângghuwân fungsi kognitif, torona imunitas bhâdhân, kalambatan ka bhâdhân kembhâng, bâḍâna panoronan ka kalakowan sè è lakoni sabbhân arè, bân paobâ'ânna tèngka lako ka orèng sè è capo' panyakèt rèya.<ref>"Anemia Defisiensi Besi"[https://www.alodokter.com/anemia-defisiensi-besi]. Alodokter. 2023-04-28. Aksès 2024-03-03.</ref> == Panyebbâb == Ḍiagnosis anèmia ḍefisiènsi bessè è dhâsaraghi ka pamarèksa ḍârâ sè bâḍâ pamarèksa bitong ḍârâ otabâ sè è sebbhut kalabân ''complete blood count'' (CBC), kadhâr hèmoglobin, zat bessè ḍâlem  ḍârâ, bân kadhâr fèritin. Panbârâmpan panyâbâb anèmia ḍefisiènsi bessè iyâ arèya: # Asopan kakan sè ta' nyokopè # Bâḍâna ḍârâ è saloran pencernaan # Bâḍâna ghângghuwân panyerapan zat bessè # Mènstruasi # [[Nganḍung]] # Ḍonor ḍârâ # Infèksi cacèng otabâ parasit<ref>"7 Dampak Anemia pada Remaja"[https://ayosehat.kemkes.go.id/7-dampak-anemia-pada-remaja]. Ayosehat. 2022-09-11. Aksès 2024-03-03.</ref> == Tandhâ bân Gejala == Tandhâ bân gejala ka anèmia ḍefisiènsi bessè ta' cè' khusussâ. Tandhâ bân gejala ka anèmia rèya a cem-macem a ghântong tèngkat kasara'an bân kalekkasân nambhâna anèmia, omor, bân kondisi kasèhadhânna. Bâḍâ kèya sè è capo' anèmia ḍefisiènsi bessè rèya ta' anḍi' gejala.<ref>"Anemia Defisiensi Besi"[https://www.alodokter.com/anemia-defisiensi-besi]. Alodokter. 2023-04-28. Aksès 2024-03-03.</ref> Pan-bârâmpan tandhâ bân gejala sè umum dhâḍdhi iyâ arèya: # Lesso # Bârna kolè' lebbi pocet ḍâri biasana # Obu' bân kolè' sajân kerrèng bân kasar # Koko lekkas locot # Bâḍâna palpitasi ka jhântong # Bâḍâna kalaènan pika (lèbur ngaèl otabâ ngakan bhârâng sè ta' biasa) # jhilâ bân colo' sè sakè' # Tanang bân soko dhâddhi cellep # Lako è capo' infèksi # Anḍi' nafso ngakan sè jhubâ'.<ref>"5 Gejala Psoriasis Kuku dan Langkah Pengobatannya"[https://www.alodokter.com/5-gejala-psoriasis-kuku-dan-langkah-pengobatannya]. Alodokter. 2022-07-18. Aksès 2024-03-03.</ref> == Pangobadhân == Bilâ marè aprèksa bân kabhuktè ngalamin anèmia ḍefisiènsi bessè, maka pangobadhân bisa dhuli è jhâlâni. Pangobadhân anèmia è jhâlâni sesuai panyâbâb anèmia bân tèngkat sarana panyakèt. Pan-bârâmpan pangobadhân sè ollè è jhâlâni iyâ arèya: # Obhât tablèt oral zat bessè # Berri' zat bessè sacara intramuskular otabâ intravèna # Transfusi ḍârâ # Paghuna'an obhât-obhâtân agèn parangsang erythropoiesis (ESA).<ref>"Anemia"[https://www.alodokter.com/anemia]. Alodokter. 2024-02-23. Aksès 2024-03-03.</ref> == Sombher == gpeljhqxm6v2sk4f9dwzejpqzfuad9i Infeksi papilomavirus manossa 0 2688 16296 16255 2024-03-05T00:26:09Z Alfinlutvianaaa 1710 Mengecek suntingan Bulan Wiki Peremupuan 16296 wikitext text/x-wiki '''Infeksi papilomavirus manossa''' iyâ arèya virus sè nyerrang kolè' bân mèmbran mukosana manossa bân hèwân. Lebbi ḍâri 100 macemma papilomavirus manossa sè marè è identifikasiyyaghi.<ref>[https://www.siloamhospitals.com/informasi-siloam/artikel/apa-itu-hpv "HPV (Human Papillomavirus) - Penyebab, Gejala & Pengobatan"]-Siloam Hospitals,Taon terbi' 09-oktober-2023, Aksès 2024-03-03.</ref> ''Human papilomavirus'' (HPV) iyâ arèya infeksi sè ngallè ḍâri seksual (IMS) otaba infèksi menular seksual. Pan-brâmpan macem papilomavirus bisa dhâddhi kotèl, jhughân bisa dhâddhi infèksi sè asâbbâbaghi kalowarra lesi. Sakabbhina HPV è tranmisiyyaghi lèbât hubungan kolè' ka kolè'. Panolarra bisa lèbât hubungan seksual. Bânnya' tipe ḍâri virus arèya tapè sè lebbi bahaya iyâ arèya tipè 16 bân 18.<ref>[https://www.siloamhospitals.com/informasi-siloam/artikel/apa-itu-hpv "HPV (Human Papillomavirus) - Penyebab, Gejala & Pengobatan"]-Siloam Hospitals,Taon terbi' 0-oktober-2023,Aksès 2024-03-03.</ref> == Bârâmma panolarra HPV? == Sapa bhâi bisa è capo' HPV lèbât hubungan seks vagina, anal, otabâ oral kalabân orèng sè lakar anḍi' otabâ è capo' virus kasebbhut. Panyakè' arèya palèng serrèng nyebbar salama hubungan seks otabâ anal. Panyakè' arèya nyebbar lèbât seddhingânna kolè' sè prappa'enna ahubungan seks. Orèng sè è capo' HPV bisa nolarraghi infeksina ka orèng laèn maskè taḍâ' tandhâ otabâ gejala.<ref>[https://www.cdc.gov/std/hpv/stdfact-hpv.htm "Fakta PMS - Human Papilomavirus (HPV)"]- Center Of Disease Control and Prenvention, Aksès 2024-03-03.</ref> Lamon orèng malolo aktif ahubungan seksual, maka orèng rowa bisa è capo' HPV kèya, maskè karo ahubungan seks kalabân sèttong orèng. Orèng rowa paḍâ anḍi' gejala aon-taon samarèna ahubungan seks kalabân orèng sè anḍi' infeksi kasebbhut. Arèya malarat è kataowè bilâ orèng è capo' ḍâ'-aḍâ'na.<ref>[https://www.cdc.gov/std/hpv/stdfact-hpv.htm "Fakta PMS - Human Papilomavirus (HPV)"]- Center Of Disease Control and Prenvention, Aksès 2024-03-03.</ref> === Apa HPV bisa nyebbâbpaghi kanker? === HPV aropa'aghi agen otama ḍâri panyakè' kanker serviks bân kanker penis sè kaduwâna agabung ḍâlem panyakè' sè ngallè seksual otabâ infeksi sè ngallè seksual abhâreng panyakè' seksual laènna kanta HIV.<ref>[https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3529613/ "Meningkatnya Tantangan Kanker tidak Terdefinisi AIDS"]- National Intitutes of Health (NIH), Taon terbi' tangghâl 1-November-2012, Aksès 2024-03-03.</ref> == Sombher == 2l1kj7h1b8pvz9yyavgezn6dza01i2j Kista Bartholin 0 2689 16288 16233 2024-03-04T22:48:33Z Alfinlutvianaaa 1710 Mengecek suntingan Bulan Wiki Peremupuan 16288 wikitext text/x-wiki '''Kista Bartholin''' iyâ arèya gângguân sè molaè bâḍâ bilâ bâḍâ bhârâng tasompet ka kelènjar Bartholin sè bâḍâ è ḍâlem labia.<ref>[https://www.alodokter.com/kista-bartholin “Kista Bartholin- Gejala, Penyebab dan Mengobati”]. Alodokter. 2022-04-02.</ref> Kista sè okorna kèni' coma anyâbâbaghi gejala sè sakonni'. Kista sè okorna lebbi rajâ bisa animbulaghi bâḍâna bhârâng sè bârâ è sala settonga ḍâri vagina bân rassa nyo'-nyo' bâkto alako hubungan seksual, otabâ bilâ ajhâlân soko. Bilâ kista ngalami infèksi, bisa ngalami absès, sè nyâbâbaghi aobâna bârna kolè' dhâddhi mèra bân arassa cè' nyo'-nyo'en. Ta' perlo pangobaḍhân bilâ kista rèya ta' nimbulaghi manifèstasi gejala. Kista Bartholin apangaro sampè' 2% ka orèng binè’ è sakabbhina dhunnya. Kabâḍâân rèya segghut kadhâdddhiyân ka orèng binè’ otamana ka robuk omor sè ghi' subur. Kista rèya bisa nimbulaghi rassa ta' nyaman otabâ rassa nyo'-nyo'.<ref name=":0">[https://yankes.kemkes.go.id/view_artikel/2758/cegah-kista-bartholin “Cegah Kista Bartholin”]. Direktorat Jenderal Pelayanan Kesehatan. 2023-08-31. aksès 2024-03-03.</ref> Ḍrainase èanjuraghi kaangghuy èkalako ka bâgiyân rèya. Ḍrainase sè palèng segghut èkalako iya arèya kalabân cara insèrsi kateter Word dâlem bâkto saminggu. Bhârâng jarèya polana segghut bâḍâna resiko anfal samarèna èkalako sayatan kèni’ bân ḍrainase. Segghut kèya èkalako dhudhit sè èkennal kalabân marsupialisasi otabâ, bilâ kista pagghun bâḍâ, ollè ngangka' kelènjar Bartholin. Pangangangka'an kelènjar rèya kadhâng èrekomèndasiaghi ka pasièn sè omor lebbi ḍâri 40 taon kaangghuy mastèaghi taḍâ' kanker. Scara umum, antibiotik ta' èkaparlo kaangghuy anangani kista Bartholin. Sâbâb otamana ḍâri kista Bartholin rèya biasana ta' ètemmo.<ref>[https://www.alodokter.com/vagina-bengkak-dapat-disebabkan-hal-hal-yang-tidak-terduga-ini “7 Penyebab Vagina Bengkak yang Perlu Diketahui”]. Alodokter. 2022-01-19. aksès 2024-03-03.</ref> Absès kelènjar Bartholin biasana èsâbâbaghi ḍâri infèksi baktèri, tapè biasana bânni aropaaghi infèksi menular seksual (IMS). Bâḍâna infèksi polana gonore jarang ètemmo ka pasien rèya. Ḍiagnosis kista Bartholin biasana èdhâsaraghi ḍâri amnèsis gejala bân pamarèksaan fisik. Ka orèng binè' sè omorra è attas 40 taon, segghut èrekomèndasiaghi kaangghuy èkalako biopsi jaringan sakètar kaangghuy anyingkiraghi kemungkinan bâḍâna kanker. Kista rèya ènyamai bi' sè nemmu, Caspar Bartholin, sè sacara teppa' ajâllasaghi kelènjar rèya ka taon 1677.<ref>[https://yankes.kemkes.go.id/view_artikel/721/kista-bartolini “Kista Bartholini”]. Direktorat Jenderal Pelayanan Kesehatan. 2022-07-29. aksès 2024-03-03.</ref> Mekanisme sè nyâbâbaghi kista rèya èpasteaghi ka taon 1967 bi' ahli kanḍungan abaḍ ka-20 sè anyama Samuel Buford Word. == Tandhâ bân gejala == Ka umumma kista Bartholin ta' animbulaghi gejala apa'a bhâi, maskè ka brâmpan kasâmpadhân bisa anyâbâbaghi rassa sakè' è bâkto aktivitas, otamana bâktona ajhâlân,  toju', otabâ ngalakoni hubungan seksual (ḍispareunia).<ref name=":0" /> Kista rèya biasana anḍi' okoran antara 1 sampè' 4 cm, bân kânnângngânna è bâgiyân medial labia minora. Kista Bartholin segghut ghun bâḍâ è bâgiyân kacèr otabâ kangan (unilateral) ḍâri kelènjar bilâ kista sè kènè' umumma ta' animbulaghi nyo'-nyo', kista sè rajâ bisa animbulaghi rassa nyo'-nyo' sè cokop signifikan. == Patofisiologi == Kista kelenjar Bartholin muncul polana bâḍâ panyompeten ḍâri saluran sè maghili cairan ḍâri kelènjar Bartholin.<ref>[https://www.alodokter.com/gangguan-kelenjar-bartholin-penyebab-sakit-berhubungan-seksual “Gangguan Kelenjar Bartholin Penyebab Sakit Berhubungan Seksual”]. Alodokter. 2021-12-08. aksès 2024-03-03.</ref> Panyompeten rèya otamana ètimbul aghi karana bâḍâna infèksi otabâ panyompeten mukus. Hasèl sèkrèsi produksi ḍâri kelenjar Bartholin ta' bisa kalowar saèngghâ anyâbâbaghi bâḍâna kista. == Sombher == <references /> 8evi1ldxn1a95el04ken4bgtmc61dzn Kanker soso 0 2690 16366 16352 2024-03-20T04:46:43Z Alfiyah Rizzy Afdiquni 9 Mengecek suntingan Kopdar Bulan Wiki Perempuan 16366 wikitext text/x-wiki '''Kanker soso''' iyâ arèya kanker sè bâḍâ neng jaringan soso. Kanker rèya aropaaghi kanker sè palèng umum sè èkasakè' bâbinè’. Orèng lakè' bisa èserrang kanker soso kèya makkè sakonè' yakni askala 1:1000.<ref>Sabiston, David C (1992). ''[https://www.google.co.id/books/edition/Buku_Ajar_Bedah/qgdPlhd-lc0C?hl=en&gbpv=1&dq=kanker+payudara+pria&pg=PA413&printsec=frontcover Buku Ajar Bedah]''. Penerbit Buku Kedokteran EGC. hlm. 413. <nowiki>ISBN 979-448-170-X</nowiki>.</ref> Aobhât sè palèng lazim rèya èbedah bân mon parlo lanjut kèmoterapi otabâ radiasi. [[Bhengkek:Mammo breast cancer.jpg|jmpl|Kanker soso]] == Artè == Kanker iyâ arèya kabâḍâ'ân sèl sè kâèlangan pengendalian bân mekanisme normal pas tombu ta' normal, ceppet bân ta' bisa èkendaliin. Kanker payudara èsebbut jhughân panyakèt neoplasma sè ganas bân asalla ḍâri parenkim. Panyakèt rèya bi' World Halth Organization (WHO) èpamaso' ka ḍâlem International Classificationof Diseases (ICD) ngangghuy kode nomer 17. == Patofisiologi == Pan brempan macem kanker soso segghut nunju'aghi disregulasi hormon HGF, onkogenmet, bân ekspresi kalebbiyân enzim PTK-6. === Transformasi === Sel-sel kanker èghâbây ḍâri sel- sel normal ḍâlem sèttong proses rumit sè èsèbbhut transformasi (tahap inisiasi bân promosi). [[Bhengkek:En Breast cancer illustrations.png|jmpl|Ḍhâ-tanḍhâ awwâl kanker soso]] === Fase inisiasi === È tahap inisiasi bâḍâ parobahan ḍâlem bahan genetik sel sè madhâddhi ganas. === Fase promosi === È tahap promosi sèttong sel sè ampon ngalami inisiasi bhâkhal aobâ dhâddhi ganas. Sel sè ghilo' ngalèbâdhin tahap inisiasi lo' kèra ngaroh kalabân promosi. Karnana èphèrloaghin pan-brempan faktor kadâddhinah keganasan (gabungan ḍâri sel sè peka kenning keganasan). === Fase metastasis === Metastasis nojhu ka tolang aropha hal sè kerrap kadhâddiyân ḍâ' kanker soso. Pân-brempan è antarana bâḍâ komplikasi laèn akadhi simtoma hiperkal semia, ''pathological factures'' otabeh ''spiral cord compression.'' Mesastasis jhiya asèpat osteolitik, artèna osteoklas hasèl induksi sel kanker aropaaghi mediator osteolisis bân apangaro ka diferensiasi bân kalakowan osteoblas sareng osteoklas sè laèn saèngghâ namba resorpsi tolang. Tolang jiya aropaaghi jaringan sè unik sè taghâbây ḍâeri matriks protein sè aèssè kalsium kalabân kristal hdroxyyappatite. Mon mekanisme èghunaaghin kalabân sel kanker bhâdhi aghâbây matriks ekstraseluler yakni ngangguy enzim metaloproteinasematriks dhâddhina lo' efektif. Mangkanah resorpsi tolang lèbât invasi neoplastikinteraksi antarana sel soso kalabân sel endotelial sè èmediasi kalabân ekspresi VEGF. VEGF kasebbhut aropa mitogen angiogenik positif sè beraski kalabân sel endotelial. Mon taḍâ' faktor angiogenik negatif kaḍi' angiostatin, sel endotelial sè berinteraksi kalabân VEGF sel kanker lèbât pencerap VEGFR-1 kalabân VEGFR-2, bâkhal ngaluruhaghin matriks ekstraseluler, amigrasi kalabân dhâddhi tublus. == Macem == Bâḍâ pan-brempan macemma sel kanker sè bisa madhâddhi kanker soso yakni sel MCF-Z sel T-47D, sel MDA-MB-231, sel MB-MDA-468, sel BT-20 dan sel BT-549. === Histopatologi === Adhâsar ka WHO Histological Classification of breast tumor, macemma kanker soso iyâ arèya: ==== 1. Non - Invasif karsinoma ==== * Non-invasif duktal karsinoma * Lobular karsinoma in situ  ==== 2. Invasif karsinoma ==== * Invasif duktal karsinoma * Papilobular karsinoma * Solid-tubular karsinoma * Scirrhous karsinoma * ''Special types'' * Mucinous karsinoma * Medulare karsinoma * Invaif lobular karsinoma * Adenoid cystic karsinoma * Karsinoma sel squamos * Karsinoma sel spindel * Apocrin karsinoma * Karsinoma kalabân metaplasia kartilago othabeh osseus metaplasia * Tubular karsinoma  * Sekretori karsinoma * Laènna ==== 3. Paget’s Disease ==== === Stadium === Stadium panyakèt kanker iyâ arèya sèttong kabâḍâ'ân ḍâri hasèl penilaiana dokter è bâkto adiagnosis. Stadium panèka coma èkennal kalabân tumor ganas otabâ kanker bân taḍâ' è tumor jinak. Mon nantowaghi sèttong stadium kodhu èlakonè pamarèksa'an klinis bân pamarèksa'an histopatologi otabâ PA , rontgen, CT scan, cintigrafi, bân laènna. Bânnya' cara nantowaghi stadium, tapè palèng bânnya' sè èyangghuy yakni klasifikasi sistem TNM sè èrekomendasiaghin bi' UICC (''International Union Against Cancer'' dari ''World Health Organization'')/AJCC (''American Joint Committee On cancer'' sè èsponsori bi' ''American Cancer Society'' dan ''American College of Surgeons'').   === Sistem TNM === TNM iyâ arèya singkatan yakni “T” panèka tumor size otabâ okorra tumor, “N” ajiya node otabâ kelenjar getah bening regional bân “M” ajiya metastasis otabâ penyebaran jhâu. Ketello faktor T, N, bân M ènilai bhâghus sacara klinik sabellun operasi. Mon samarèna operasi èlakonè pamarèksa'an histopatologi (PA). Neng kanker soso, penilaina TNM akadhi: ==== T (tumor size), okoran tumor: ==== * T 0: taḍâ' tumor primer * T 1: okoran tumor diameter 2 cm otabâ korang * T 2: okoran tumor diameter antara 2-5 cm * T 3: okoran tumor diameter > 5 cm * T 4: okoran tumor brempa bhein, tapè la bâḍâ penyebaran ka kolè' otabâ dinding ḍâḍâ otabâ kaḍuwana, bisa aropa borok, edema otabâ bârâ, kolè' soso dhâddhi mèra otabâ bâḍâ benjolan kènè' è kolè' lowar tumor utama. '''N (node), kelenjar getah bening regional (kgb):''' * N 0: taḍâ' metastasis è kgb regional kencellep/ aksilla. * N 1: bâḍâ metastasis ka kgb aksilla sè ghi' bisa èpaghuli. * N 3: bâḍâ metastasis ka kgb èyattas tolang farji' (supraclavicula) otabâ è kgb neng mamary interna è semma'en tolang sternum '''M (metastasis), penyebaran jhâu:''' * M x: metastasis jhâu ghita' bisa ènilai * M 0: taḍâ' metastasis jhâu * M 1: bâḍâ metastasis jhâu Samarèna faktor T, N, M èkollè, katello' faktor ghelle' èpasèttong bân èkollè stadium kanker akadhi: == Sombher == <references /> 0rqb3js2vxyvshw70cc81j8x71nzzzm Emesis gravidarum 0 2691 16363 16293 2024-03-19T03:02:36Z 180.253.172.53 /* Sabâb */ 16363 wikitext text/x-wiki '''Èmesis graviḍarum''' oṭabâ nyama laènna ''naus''è''a graviḍarum'' (NVP), oṭabâ nyamana lebbi èkennal ''morning sickness'' iyâ arèya tanḍhâ ubâuwân biasana kalabân ngota sè omomma kadhâḍḍhiyân è awwâl kanḍungan, biasana è trisemèster sè kapèng sèṭṭong. <ref>Tim Promkes RSST. (2022). ''Morning Sickness''. Kemenkes Direktorat Jenderal Pelayanan Kesehatan. Retrieved March 19, 2024, from <nowiki>https://yankes.kemkes.go.id/view_artikel/1448/morning-sickness</nowiki></ref> Kabâḍâ'ân panèka omomma èyalamè kalabân lebbi ḍâri bâbine' [[nganḍung]] sè èsabâbaghi ongghâna kaḍhâr hormon èsṭerogen. È sabâgiyân kadhâddhiyân, ḍâ-tanḍâ panèka èalamè kèya sareng bâbinè' sè aghuna'aghi konṭrasèpsi hormonal oṭabâ sè ajhâlânaghi cem-macemma ṭerapi hormonal. Ḍâ-ṭanḍâ panèka biasana ghi' lagghu ḍâlem frèkuwènsi sè bâkal ṭoron bân arèna segghuṭ aṭambâna omor kanḍungan. Aḍhasaraghi stuḍi è taon 2017, ètaksèr 70 sampè' 80 persèn bâbinè' [[nganḍung]] ngalamè ubâuwân. Ḍâ-ṭanḍâ rèya èmolaè kèrana minggu kapèng 6 kanḍungan. Rassa ubâuwân biasana bhâkal taḍâ' è 14 minggu kanḍungan bân è sabâgiyân kasus sè ṭak omom, bisa ṭerros sampè' ṭrimesṭer kapèng ḍuwâ' bân ṭello' kanḍungan.<ref>Karnesyia, Annisa. "40 Ciri Hamil Muda, Dilihat dari Perubahan Raut Wajah hingga Perut Buncit". Hai Bunda. 2022-03-24. Aksès 2024-03-03.</ref> == Sabâb == Sampè' saṭèya, sabâb ḍâ-ṭanḍâ rèya ghi’ ta' èkataowè pasṭèna, namong sabâgiyân sabâb ḍâ-ṭanḍâ rèya iyâ arèya: * tèngghina kadhâr sirkulasi hormon èsṭrogen è bhâdhân.<ref>Delgado, B. J., & Lopez-Ojeda, W. (2023). ''Estrogen''. National Library of Medicine. Retrieved March 18, 2024, from <nowiki>https://www.ncbi.nlm.nih.gov/books/NBK538260/</nowiki></ref> Kadhâr hormon èsṭrogen è bâdhân omomma bhâkal tègghi è bâkṭo [[nganḍung]]. Tapè, sampè' saṭèya ghi' taḍâ' panalètèyan sè bisa abhukṭèaghi katarèkedhân antara tègghina kadhâr hormon rèya sareng ḍâ-tanḍâ èmèsis graviḍarum rèya. * kadhâr ghulâ è ḍârâ sè mandhap. Hipoglicèmia èsabâbbaghi serrebbhân ènergi sareng plasènṭa, tapè ghi' taḍâ' panalètèyan sè ngasèlaghi bân abhuktèaghi. * tègghina kadhâr hormon hCG. Maskèya taḍâ' èkadhân langsung, ṭègghina hormon rèya dhâddhi sabâb tègghina hormon èsṭrogen, dhâddhi nyabâbaghi ḍa-tanḍa rèya. * tègghina sènsiṭiviṭas bâu. * ṭègghina kadhâr bilirubin sè èsabâbaghi mènangka tègghina kadhâr ènzim è aṭè. == Somber == <references /> 9cnjr6xx566v9ujy2dcecvalbxua6sj Distosia 0 2692 16364 16292 2024-03-19T03:12:32Z 180.253.172.53 /* Sombher */ 16364 wikitext text/x-wiki '''Ḍisṭosia''' oṭabâ arèmbi’ macet kadhâddhiyân bilâ uṭerus akonṭraksi normal, ṭapè bâjhi’ ghi’ ṭa’ kalowar ḍâri ṭongkèng bekṭo arèmbhi’ sabâb jhâlan kalowarra ehalangè. <ref>InfoSehat FKUI. (2020). ''Penyebab Persalinan Macet atau Distosia, Kondisi yang Buat Sulit Melahirkan – Info Sehat FKUI''. Fakultas Kedokteran UI. https://fk.ui.ac.id/infosehat/penyebab-persalinan-macet-atau-distosia-kondisi-yang-buat-sulit-melahirkan/ Aksès 3 Maret 2024</ref> Komplikasi neng è bhâji’ iyâ arèya ṭa’ ollè oksigen sè cokop dhâddhi nyebâbaghi kamaṭèyan. Panèka maṭèngghi rèsiko bâbinè’ ngalamè infèksi, rupṭur uṭèri, oṭabâ penḍarahan bekṭo marèna arèmbhi’. Komplikasi ḍâlem bekto sè lanjhâng è bâbinè’ iyâ arèya fisṭula obsṭèṭri. arèmbhi’ maceṭ èsabâbaghi arèmbhi’ malanjhâng, bâkto fase arèmbhi’ akṭif lebbi ḍâri 12 jhâm. Sabâb oṭama lahèran maceṭ iyâ arèya: bhâji’ rajhâ oṭabâ posisi bhâji’ abnormal, ṭongkèng copè’, bân masalah è jhâlân lahèran. Kennengngan sè ṭa’ normal iyâ arèya ḍisṭosia bhâu è ka’ḍimma bhâu anṭerio ṭa' bisa ghâmpang kalowar ḍâri bâbâ ṭolang kamaluwan. Panyabâb rèsiko ṭongkèng copè’ èngghi panèka kakorangan gizi bân korangnga paparan sonar maṭaarè nyabâbaghi kakorangan viṭamin Ḍ.<ref>NHS. (2020). ''Vitamin D''. NHS. <nowiki>https://www.nhs.uk/conditions/vitamins-and-minerals/vitamin-d/</nowiki> Aksès 3 Maret 2024 </ref> Hal panèka lebbi oumum kadhaddhiyân sabâb tongkèng ṭa' ṭombhu samporna. Masalah jhâlân lahèr ṭamaso' farji’ bân perinèum copè’ kèrana polana bâbinè’ èsonnaṭ oṭabâ anḍi’ ṭumor. Parṭogram lako èghuna’aghi manṭau kamajhuwân arèmbhi’ bân aḍiagnosis masalah. Hal panèka èkombinasiaghi sareng pamarèksaan fisik kaangghuy ngennalè arèmbhi’ maceṭ. Carana arèmbi’ maceṭ ngara parlo operasi sèsar oṭabâ èksṭraksi vakum kalabân kemungkinan operasi simfisis pubis. ṭènḍhâk laènna iyâ arèya: ajhâgâ sopajhâ èbhu ṭerhiḍrasi bân anṭibioṭik bilâ aèng kaṭobân leḍḍu’ lebbi ḍâri 18 jhâm. Neng Afrika bân Asia, alahèran maceṭ èpangaroè ḍuwâ’ bân lèma’ persen ḍâri kalahèran. È ṭaon 2015, rakèra 6,5 juṭa arèmbhi’ maceṭ oṭabâ rupṭur uṭèri.<ref>Sari, Ratna Dewi Puspita. [https://garuda.kemdikbud.go.id/documents/detail/328318 "Ruptur Uteri"]. Garuda. 2015-03-15. Aksès 2024-03-03.</ref> Hal panèka nyabbâbaghi 23,000 kamaṭèyan èbhu ṭoron ḍâri 29.000 kamaṭèyan è ṭaon 1990 (rakèra 8% ḍâri kakabbhinna kamaṭèyan sè ahubungan kalahèran). Hal panèka dhâddhi sala sèṭṭong sabâb oṭama arèmbhi’ matè. Kabânnya’an kamaṭèyan polana kabâḍâ’an rèya kaḍâḍḍhiyân è naghâra berkembâng. == Sabâb == Sabâb oṭama arèmbi’ maceṭ iyâ arèya''':''' bhâji’ rajhâ oṭabâ bhâji’ bâḍâ è kennengan abnormal, ṭongkèng copè’ bân masala neng jhâlân rèmbi’.<ref>Tim Promkes RSST. Kemenkes Direktorat Jendral Pelayanan Kesehatan. [https://yankes.kemkes.go.id/view_artikel/2002/penyebab-makrosomia-dan-upaya-pencegahannya "Penyebab Makrosomia dan Upaya Pencegahannya"]. 2022-12-29. Aksès 2024-03-03.</ref> Kennengngan abnormal iyâ arèya ḍisṭosia bhâu kabâḍâ’ân bâu anṭèrior bisa ghâmpang kalowar ḍâri bâbâ ṭolang kamalowan. Bâb-sabâb rèsiko ṭongkèng copè’, kaḍhiyâ kakorangan gizi bân korangnga paparan sonar maṭaarè nyabâbaghi kakorangan viṭamin Ḍ. Masalah jhâlân arèmbhi’ ṭamaso' farji’ bân pèrinèum copè’ sè kèrana èsabâbaghi bâbine’ sè  èsonnaṭ oṭabâ anḍi’ ṭumor. === Ḍiagnosis === Arèmbi’ maceṭ bisa èpaṭegges sareng ḍiagnosis adhâsaraghi pamarèksaan fisik. ==== Ṭaṭa cara ==== Ṭaṭa cara lahèran maceṭ iyâ arèya operasi sèsar oṭabâ èksṭraksi vakum operasi simfisis pubis.<ref>[https://medicinka.com/id/a/i/symphysiotomy-6211 "Simfisiotomi"]. Medicinka. Aksès 2024-03-03.</ref> Ṭènḍhak sè laèn ṭamasok: ajhâgâ hiḍrasi èbhu bân anṭibioṭik bilâ kaṭobân marè leddhu’ lebbi ḍâri 18 jhâm. ===== Prognosis ===== Bilâ [[operasi sèsar]] èlakonè è bâkto sè teppa’, prognosis dhâddhi lebbi saè. Ḍisṭosia ḍâlem bâkṭo sè lanjhâng bisa nyabâbaghi bhâji’ èparèmbhi’ maṭè, fisṭula obsṭeṭrik, bân kamaṭèyan èbhu. ====== Èpiḍemiologi ====== È ṭaon 2013, bâḍâ 19.000 kamaṭèyan èbhu ḍâri 29.000 kamaṭèyan è ṭaon 1990. == Èṭimologi == Oca’ ḍisṭosia arṭèna arèmbi’ malaraṭ. Antonimma iyâ arèya ''èutocia'' otabâ arèmbi’ gâmpang. Oca’ laènna kangghuy arèmbi’ maceṭ akadhiyâ: arembi’ malaraṭ, arèmbi’ abnormal, arèmbi’ malaraṭ, bân arèmbi’ ḍisfungsional. === Kèbân laèn === Oca’ rèya bisa kèya èghuna’aghi è konteks macemma kèbân. Ḍistosia sè anḍi’ hubungan moso mano’-mano’ bân rèpṭil èsebbhuṭ kèya ''egg binḍing''. Sabâgiyân kârna pembiyaghân sèlekṭif se lowas, jhârân ngalamè ḍisṭosia lebbi segghut ḍâri pembiyaghân laènna. * Bhânṭowan kaanghuy arèmbi’: ḍistosia jhârân. Oladhi posisi cètak. * Distosia jhârân. Oladhi posisi cètak. == Sombher == <references /> j92axqxo6bprqap1qcjfyejqornhx2y Bhâbâng 0 2693 16282 2024-03-04T08:14:13Z Narasilisaa 2393 ←Membuat halaman berisi ''''Bhâbâng''' jârèya istilah sè biasa èyangghuy sakalompok tatombuwân penting bâgi manossa sè tamasok ḍâlem gènus Allium. Obi, dâun, otabâ kembhâng bhâbâng èghuna'aghi ghâbây jhângan otabâ palappa, taghântong bârâmma sè aghuna’aghina.' 16282 wikitext text/x-wiki '''Bhâbâng''' jârèya istilah sè biasa èyangghuy sakalompok tatombuwân penting bâgi manossa sè tamasok ḍâlem gènus Allium. Obi, dâun, otabâ kembhâng bhâbâng èghuna'aghi ghâbây jhângan otabâ palappa, taghântong bârâmma sè aghuna’aghina. f8aqc3y74aqh6naz6g4sbgaebp9o7at Nyosoè 0 2694 16284 16283 2024-03-04T08:48:09Z Narasilisaa 2393 16284 wikitext text/x-wiki '''Nyosoè''' (bahasa Inggris: ''breastfeeding'') iyâ jârèya prosès merri’ susu ka bhâji’ otabâ na’-kana’ kènnè’ ngangghuy air susu ibu (ASI) ḍâri sosona embu’. Bhâji’ aghuna’aghi rèflèks nyessep ka’angghuy nga’ollè bân ngalunyo’ susu. Bhuktè èkspèrimèntal nyimpulaghi bahwa aèng sosona embu’ jârèya gizi palèng beccè’ ka’angghuy bhâji’. Para pakar ghi’ memperdebatkan bârâmpa abitta periode nyosoè sè palèng beccè’ bân bârâmpa jhâu risiko pangangghuyân susu formula. Bhâji’ bisa èsosoè sareng embu’na dhibi' otabâ orèng binè’ laèn. ASI jhughân bisa èperres bân èberri’aghi lebât alat nyosoè sè laèn akaḍi’ botol susu, cangkèr, sènḍok, otabâ pipèt. Susu formula jhughân tasadiya ka’angghuy para embu’ se lo’ bisa otabâ mèlè lok nyosoè, tapè para ahli sapakat bahwa kualitas susu formula lok sabeccè’ ASI. È bânnya’ naghârâ, pamerri’an susu formula takaè’ sareng tingkat kamatèan bhâji’ sè èsebbâbâghi diare, tapè manabi sè ngâbây èlakonè tèngatè ngangghuy aèng bhersè, pamerri’an susu formula cokop aman. Pamarenta bân organisasi internasional sapakat onto’ apromosiaghi nyosoè sebagai mètode palèng beccè’ ḍâlem pamarri’an gizi bhâji’ setidaknya taon partama bân bahkan lebbi abit polè, antara laèn WHO, Akademi Dokter Anak Amerika ''(American Academy of Pediatrics)'', bân Departemen Kesehatan. == '''Anatomi Soso''' == Soso ebâgi dhâddhi pan-bârâmpan bâgiyân iyâ jârèya lobus, pentil, bân areola. Areola arèya kennangan se teppa’ dâlem nempèlaghi colo’na bhâji’ èbakto nyosoè. Areola andi’ ghuna makalowar kalènjhâr pello sè bisa malemmes soso teppa’ nyosoè. == '''Fisiologi Soso''' == Soso akembâng è bâkto masa pubertas. Rajâ kennè’na soso lok ahubungan sareng kamampowan nyosoèn bân volume ASI sè èhasèllaghi. Lok coma babinè’an, kè’-lakè’ jhughân anḍi’ kalènjhâr mammae otabâ sè segghut èsebbhut soso. Kèng coma bâgi babinè’an, soso ngalamè perkembangan bân adhâddhiyaghi abentu’ menonjol è dâdâ. Cem-macemma okoran soso ètentowaghi sareng variasi jumlah jaringan lemak bân jaringan ikat se bâdâ è dâlemma. == '''Fisiologi nyosoè''' == Proses produksi, sekresi, bân pangalowaran ASI ènyamaè laktasi. nxee3rs88xtemm6u6k2uv6tac5jov5c Kècap 0 2695 16302 16301 2024-03-05T23:35:56Z Narasilisaa 2393 16302 wikitext text/x-wiki '''Kècap''' jârèya bumbu ḍâpor otabâ panyeddhâ’ kakanan sè aropa caerân abârna celleng sè rassana manès otabâ assèn. Bahan dhasar aghâbây kècap biasana iyâ arèya kedhelli potè otabâ kedhelli celleng. Namong bâḍâ jhughân kècap sè èghâbây ḍâri bahan dhâsar aèng nyior sè omomma arassa assèn. Kècap manès biasana atèkstur kentel bân èghâbây ḍâri kedhelli, sabâtara kècap assèn atèkstur lebbi caer bân èghâbây ḍâri kedhelli sè anḍi’ kandhungan bujâ sè lebbi bânnya’, otabâ jhuko’ tasè’. Salaèn abahan dhâsar kedhelli potè otabâ kedhelli celleng bân aèng nyior, kècap jhughân bisa èghâbây ḍâri ampas tahu sè gherrâ. * Abahan baku kedhelli o  Kècap manès aropa’aghi produk fermentasi kedhelli sè ngangghuy ḍuwâ’ tahap paghâbâyyân, koji bân moromi. o Kècap assèn (Inggris: ''soy sauce'', otabâ caos kedhelli, karana okara ''ketchup'' ḍâlem bahasa Inggris noddhu ḍâ’ caos tomat). * Kècap aèng nyior: abahan baku aèng nyior * Kècap ampas tahu: abahan baku rèkarèna (ampas) tahu * Kècap inggris (''worcestershire sauce'' otabâ ''worcester sauce''): sajenis kècap sè arassa mustard Inggris sè kowat. * Kècap jhuko’: abahan baku jhuko’ Salaèn rowa, ghi’ bânnya’ macemma kècap laènna è naghârâ laèn, misalla shoyu è Jeppang, bân ganjang è Korea. Macemma rassa kècap biasana èsebbâbaghi ḍâri bâḍâna acem-macem cara bân abitta fermentasi, parbhândhinga aèng, bujâ, kedhelli sè èn-laèn, bân jhughân èsebbâbaghi bahan tamba’an sè ècamporaghi ka ḍâlemma. Ḍâlem parkembanga, è Tanah Air Indonesia jennis kècap manès lakar ampon takennal èkaghâbây palappa dhâ’-seddhâ’, rakèra molaè abad ka-18. Bahkan, kècap jhughân èparkera’aghi ampon maso’ Nusantara jhâu sabellunna rèya, bâkto imigran dâri Tiongkok akennalaghi kècap assènna. Akulturasi budaya sè acampor ḍâlem satiyap dhis-dhisan kècap sè tiya nikmati, ropana ngèbâh carèta dhibi’ bâgi para produsènna. cuprprfs2gpky0jjma5rssquzp8lwd8 Kocèng 0 2696 16317 2024-03-06T23:30:32Z Narasilisaa 2393 ←Membuat halaman berisi ''''Kocèng''' èsebbhut jhughân '''kocèng domestik''' otabâ '''kocèng roma''' (nyama ilmiah: ''Felis silvestris catus'' otabâ ''Felis catus'') iyâ jarèya sajennis mamalia karnivora ḍâri kaluwarga ''Felidae''. Oca’ “kocèng” biasana noddhu ka “kocèng” sè la ampon èpanotot, tapè bisa jhughân noddhu ka “kocèng raja” akadi’ singa bân harimau sè jhughân tamaso’ jennis kocèng. Kocèng ampon acampo sareng ka’oḍi’ân manossa p...' 16317 wikitext text/x-wiki '''Kocèng''' èsebbhut jhughân '''kocèng domestik''' otabâ '''kocèng roma''' (nyama ilmiah: ''Felis silvestris catus'' otabâ ''Felis catus'') iyâ jarèya sajennis mamalia karnivora ḍâri kaluwarga ''Felidae''. Oca’ “kocèng” biasana noddhu ka “kocèng” sè la ampon èpanotot, tapè bisa jhughân noddhu ka “kocèng raja” akadi’ singa bân harimau sè jhughân tamaso’ jennis kocèng. Kocèng ampon acampo sareng ka’oḍi’ân manossa palèng enjâ’ molaèn 5.000 taon SM, kalabân ètemmona kerangka kocèng è Pulau Siprus. Molaèn jhâman 3.500 SM, orèng Mesir Kuno ampon aghuna’aghi kocèng ghâbây nyeggha tèkos otabâ kèbân pengerat sè laènna ḍâri lombhung sè nyèmpen hasèl anyèh. È bâkto rèya, kocèng arèya sala sèttong kèbân obuwân palèng populer è dhunnya. Kocèng sè ghâris katurunanna ècatet sacara resmi sebagai kocèng trah otabâ galur murni (''pure breed''), akadi’ persia, siam, manx, bân sphinx. Kocèng akaḍi’ rèya biasana dibiakkan è kennangan pamalihara’an kèbân resmi. Jumlana kocèng ras ghun coma 1% ḍari sakabbhina kocèng kampong. Kocèng jhughân jennis kèbân obuwân sè bânnya’ èkalèburè amarghâ tèngka lakona sè loco. 60e8rgustp2jc6j5t4ihlib1x49f6nt Mammografi 0 2697 16319 16318 2024-03-08T06:16:00Z Narasilisaa 2393 16319 wikitext text/x-wiki '''Mammografi''' iyâ arèya proses pamarèksa’an sosona manossa ngangghuy sinar-X dosis mandhâp (omomma akisar 0,7 mSv). Mammografi èghuna’aghi ka’angghuy nyelling pan-bârâmpan tipe tumor bân kista, bân la kabhuktèyan bisa ngorangè mortalitas amarghâ kanker soso. Salaèn mammografi, pamarèksa’an soso dhibi’ bân pamarèksa’an dokter sacara tarator jârèya cara sè efektif ka’angghuy ajâgâ kesehatan soso. Pan-bârâmpan naghârâ ampon nyarannaghi mammografi rutin (1-5 taon sakalè) bâgi orèng binè’ sè ampon ngalèbâdhi saparona omor ghâbây metode screening ka’angghuy adiagnosa kanker soso lebbi awwâl. == '''Panarapan mammografi''' == Sebagaimana pangghuna’an sinar-X laènna, mammogram aghuna’aghi radiasi ion ghâbây ngasèllaghi ghâmbhâr. Radiolog lajhu nganalisis ghâmbhâr ka’angghuy nemmowaghi bâḍâna partombuwan sè abnormal. Mako teknologi mammografi ampon bânnya’ kamajuan bân inovasi, bâḍâ komunitas medis sè amangmangaghi mammografi amarghâ tingkat kasala’an sè ghi’ tengghi bân amarghâ radiasi sè èghuna’aghi bisa anyebâbaghi bahaya. Èkataowe bahwa sakitar 10% kasus kanker lo’ bisa èḍeteksi kalabân mammografi (''missed cancer''). Kapanèka èsebâbaghi antara laèn jaringan normal sè lebbi tebbel è sakitar kanker, otabâ notopè jaringan kanker saèngghâ jaringan kanker lo’ ekatèla’. Baḍa 2 jennis mammografi: ·        screen-film mammografi, akaḍi’ rontgen sè aghuna’aghi film sè kodhu ècètak ·        full-field mammografi, hasèlla bisa èkatela’ dâri monitor sacara digital bân bisa ècètak manabi èparlowaghi. È bakto rèya, mammografi ghi’ dhâddhi standar palèng becce’ dâlem screening awwâl kanker soso. ''Ultrasound, Ductography'', bân ''Magnetic Resonance'' jârèya pan-bârâmpan teknik laèn sè jhughân èguna’aghi ḍâlem makowat hasèl mammografi. ''Ductogram'' èghuna’aghi ḍâlem ngevaluasi ḍârâ sè kalowar ḍâri pentil. ''Magnetic resonance imaging'' (MRI) èghuna’aghi ghâbây evaluasi lanjutan otabâ sabellunna operasi ghâbây ajhelling bâḍâna daerah abnormal laenna. izru2gysdrektw1q1sylch24aesqn1j Martha Christina Tiahahu 0 2698 16711 16492 2024-06-04T01:05:00Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 16711 wikitext text/x-wiki '''Martha Christina Tiahahu''' (4 Januwâri 1800 – 2 Jânuari 1818) iyâ areya orèng binè' ḍâri dhisa Abubu, Nusalaut, Maluku Tengah. Bâjâ omor 17 taon, salèrana noro' ngangka' senjhâta alabân tentara Belândhâ. Ramana iyâ areya Kapitan Paulus Tiahahu, sorang kapitan ḍâri neghârâ Abubu sè abhânto Thomas Matulessy ḍâlem Perrang Pattimura è 1817.<ref name=":1">Admin SMP, "Kisah Perjuangan Martha Christina Tiahahu Melawan Kolonialisme Belanda" https://ditsmp.kemdikbud.go.id/ 2023-10-18. akses 2024-3-11.</ref> M. C Tiahahu aropaaghi pajhuwang kamarḍika’an. Salèrana ghi’ ngoḍâ bhakto noro’ aperrang alabân tentara Belândhâ. È perrang Pattimura taon 1817. Salèrana jughân èkennal orèng sè bângal è kalangan pajhuwang sè laèn, masyarakat sampè’ mosona. Sajjhâk awwâllâ parjhuwângan, Martha Christina Tiahahu malolo noro' ngala' bâgiyân bân pantang nyorot. Kalabân obu' lanjhângnga sè è bhâbbhâr ka buḍi sartana cèṭakghâ aèket salembâr kaèn berang (mèra), Martha Christina Tiahahu malolo abhârengngè ramana ḍâlem satèyap partemporan, è polo Nusalaut otabâ è polo Saparua.<ref name=":0">Wahyu, Adeline. "Biografi Martha Christina Tiahahu, Pahlawan Perempuan asal Maluku." https://www.orami.co.id/ 2023-12-27. Akses 2023-04-20.</ref> Sèang bân malem malolo ḍâteng bân noro' ḍâlem acara pagâbâyân kalompok-kalompok pertahanan. Martha Christina Tiahahu paḍâ abangkittaghi semangat bâbinè' è ḍhi'-seḍḍhi'na sopajhâ noro' abhânto kè'-lakkè'na è satèyap mèdan partemporan. È ḍâlem perrang sè sanget è dhisa Ouw-Ullath jasirah tenggara polo Saparua, M. C Tiahahu èkatèla’ ḍâddhi pajuwang cè’ hèbattâ alabân moso abhâreng pajhuwang maghârsarè. Tapè ahèrra, polana ta’ paḍâ senjhâtana, nèpo bân akhiyanat. Bânyya’ tokoh pajhuwang ètangkep bân ajhâlanè okoman. Bâḍâ sè èyokom matè ègentong bân bâḍâ sè èbuwâng ka polo Jhâbâ. Kapitan Paulus Tiahahu èvonis okoman matè ètèmba’. Martha Christina Tiahahu aèkhtèyar ka’angguy aleppas ramana ḍâri okoman matè, tapè salèrana ta’ kowat agerilya è alas, ahèrra salèrana ètangkep bân èyasingaghi ka polo Jhâbâ. Sajjhâk jarèya salèrana songkan, tapè ta’ enḍâ’ èyobhâdhi ḍâri orèng Belândhâ.<ref name=":2">Adryamarthanino, Verelladevanka. "Martha Christina Tiahahu: Kehidupan, Perjuangan, dan Akhir Hidup." https://www.kompas.com/ 2021-05-28. Akses 2024-4-20.</ref> È kapal perrang Eversten, Martha Christina Tiahahu aḍingghâl omor bân kalabhân pangormadhân militer, aba’ bâdhânna è sambi ka tasè’ Bhândâ, yakni èyantarana polo Buru bân Polo Manipa è tangghâl 2 Januari 1818. Ka’angguy ngormadhâghi jasa bân pangorbananna, Martha Christina Tiahahu èteptepaghi mènangka Pahlawan Kamarḍika'an Nasional ḍâri pamarènta Republik Indonesia. == Biografi == Martha Christina Tiahahu èlahèraghi è dhisa Santiago de Abubu e polo Nusalaut, èseddi’en Maluku neng tangghâl 4 Jânuwari 1800. Ramana iyâ arèya Kapten Paulus Tiahahu ḍâri klan Soa Uluputi. Samarèna èbhuna aḍingghâl omor è bhakto kènè’, Tiahahu èrabhât sampè’ rajhâ ḍâri ramana. Mènangka na'-kana', Tiahahu cengkal bân malolo noro’ ramana kadimma bhâi, kadhâng agabung bi’ ramana arencana’aghi panyerrangan. Molaè taon 1817, Tiahahu agabung bân ramana ḍâlem perrang gerilya alabân pamarènta kolonial Belândhâ. kaḍuwâna jughân asokong tentara Pattimura. Salèrana ngatèla pan berempan pertempuran. Ḍâlem pertempuran è Polo Saparua, pasukan nèka matè'èn komandan Belândhâ Richement bân alokaè Komandan sè aghântè’è, Meyer. Ḍâlem perrang laènna, Tiahahu bân pasukanna berhasil ngobbhâr Benteng Duurstede sampè' rata kalabân tana. È bâkto pertempuran, ècarètaaghi salèrana ngotep bâto ka pasukan Belândhâ lamon amunisi tentarana ghemmet, samantara èpon è catatan laèn nguca' jhâ' salèrana aghuna'aghi tombak. Samarèna Vermeulen Kringer ngala' alih militer Belândhâ è Maluku, Tiahahu, ramana, bân Pattimura ètangkep è Oktober 1817. Ègibhâ nompa’ HNLMS ''Evertsen'' ka Nusalaut, Tiahahu aropaaghi tong-sèttongnga prajurit sè ètangkep tapè ta’ èyokom, polana omorra ghi’ ngoḍâ. Salastarèna ollè sanapa bhakto, salèrana ètahan è Fort Beverwijk, kennengan ramana èeksekusi, ahèr taon 1817 pas ebibâssâghi. Salèrana terros ajuwang alabân Belândhâ. Ḍâlem panyèsèran ka bulân ḍèsèmber 1817 Tiahahu bân brempan mantan pambrontak laènna ètangkep. Gerilyawan sè ètangkep èsabâ' neng Evertsen ka’angghuy èyangko' ka Jhâbâ; kabbhi èmaksodḍâghi ka’angghuy èghunaaghi mènangka tanagâ lako buḍâ' neng pakebbhunan kopi è dissa’. Namong, ḍâlem parjâlânan Tiahahu sakè'. Ta' ânḍâ' ka obhât bân kakanan, salèrana sèḍhâ tangghâl 2 Januari 1818 nalèkana kapal tareppa’ anyeberangè Tasè' Bânḍâ; salèrana narèma pangoburân è tasè' arè ghânèka jughân.<ref>"MARTHA CHRISTINA TIAHAHU." https://perumahan-ciptakarya.malangkab.go.id/ {{Webarchive|url=https://web.archive.org/web/20191003074748/http://perumahan-ciptakarya.malangkab.go.id/ |date=2019-10-03 }} 2021-11-11. Akses 2024-04-20.</ref> == Perjuwangan == Martha Christina Tiahahu èlahèrraghi è Abubu Nusalaut tangghâl 4 Januari 1800, aropaaghi ana’ wa’-tuwa’an ḍâri Kapitan Paulus Tiahahu bân omor 17 taon èbâkto noro’ ramana amimpin perrang è polo Nusalaut. Èbâkto sè padâ Kapitan Pattimura tareppa’ aperrang alabân kakowasa’an Belândhâ è Saparua sampè’ malèbar ka Nusalaut bân daèra èsedḍi’en.<ref name=":0" /> Èbâkto jârowa, sabâgiyân pasukan maghârsarè abhâreng para rato bân patih ka Saparua ka’angguy abhânto parjuwanganna Kapitan Pattimura saèngghâ lalakona Belândhâ sè bhekal arepphu’ Benteng Beverwijk lopot ḍâri perhati’na. Ghuru Soselissa sè apihak ka Belândhâ bân ahubungan sareng pihak moso kalabhân ngèbe nyamana maghârsarè ngoca’ kala ka Belândhâ. Tangghâl 10 Oktober 1817 benteng Beverwijk èkenning Belândhâ tanpa bâḍâ perrang. Dhinèng, è Saparua perrang terros ta’ bu-ambu. Polana sabâb sajen akorangnga parsadiyâ’ân peluru bân mesiu, ahèrra pasukan maghârsarè nyorot ka paghonongan Ulath-Ouw. Èyantarana pasukan kasebbhut bâḍâ jughân Martha Christina Tiahahu abhâreng para rato bân Patih ḍâri Nusalaut. Tangghâl 11 Oktober 1817 pasukan Belândhâ sè èpimpin Richemont mangkat ka Ulath, tapè berhasil èpakala ḍâri pasukan maghârsarè. Kalabhân kakowattan 100 prajurit, Meyer bân Richemont abâli polè ka Ulath, perrang ngantang pole, bennya’ korban ḍâri ḍuwâ’ pihak sè matè. Èdâlem perrang nèka, Richemont matè tatèmbak. Meyer bân pasukanna jhek-jhek è tanjakan Negeri Ouw. Ḍâri sakabbhina cèghuk, pasukan maghârsarè ngeppong, asorak pèrak sambi atari  (bercakalele). È perrang sè cè’ sangetta kasebhut, kaluwar sèttong bâbinè’ bercakalele ngarendeng peluru ka mosona. Salèrana iyâ arèya potra Nusahalawano, Martha Christina Tiahahu, srikandi sè obu’na lanjhâng è bhâbbhâr kabuḍi sè èhiyas kalabhân sèttong kaèn berrang (kaèn mèra) ètalè’èn ka cèthak. Kalabhân abhârengè ramana bân aberri’ semangat ka pasukan Nusalaut ka’angguy maancor moso. Marta Christina paḍâ abherri’ semangat ka kaom bâbinè’ ḍâri Ulath bân Ouw ka’angguy abhârengè kaom la-lakè’ è mèdan perrang. Ghun è mèdan rèya, Belândhâ ngaḍhebbhi kaom bâbinè’ fanatik sè noro’ aperrang.<ref name=":1" /> Perrang sajen panas nalèka sèttong peluru pasukan maghârsarè merrè lè’èrra Meyer, Vermeulen kringer langsung ngemandu samarèna Meyer èghibâ ka attas kapal Eversten. Tangghâl 12 Oktober 1817 Vermeulen Kringer marènta sopajâ nyerrang umum ka pasukan maghârsarè. Nalèka pasukan maghârsarè males serrangan kalabhân ngontalaghi bâto, para opsir Belândhâ sadar jhâ’ persaḍiyâ’ân peluru pasukan maghârsarè la tade’. Vermeulen Kringer abherri’ kemandu ka’angguy kaloar ḍâri kubu-kubu bân abâli nyerrang ngangguy sangkur terhunus. Pasukan maghârsarè nyorot neng-neng è alas, sakabbhina negeri Ulath ban Ouw èparata bi’ tana, sakabbhina sè bâḍâ èyobbhâr bân èrampok<ref>Rahmawaty, Nabillah Amanda. "Martha Christina Tiahahu, Panglima Perang Perempuan Termuda di Pasukan Pattimura." https://nasional.sindonews.com/ 2022-09-24. Akses 2024-04-20.</ref>. Marta Christina bân ramana jughân brempan tokoh pajuwang sè laèn ètangkep bân èghibâ ka kapal Eversten. èḍâlem kapal kasebbhut para tawanan ḍâri jasirah Tenggara katemmu bân Kapitan Pattimura tor tawanan sè laèn. Sakabbhina èinterogasi ḍâri Buyskes bân èbherri’ okoman. Marta Christina è bhibassaghi ḍâri okoman polana cè’ ngoḍâna, tapè ramana, Kapitan Paulus teptep èbherri’ okoman matè. Ngèding kaputusan kashebbut Marta Christina mandheng pasukan Belândhâ kalabhân tatapan mellas kèng kowat sè ananḍâ’aghi nèsèr ka ramana. Marta Christina pas amohon èyaḍâ’ân Buyskes sopajâ aberri’ sapora ka ramana sè ampon seppo, tapè sakabbina sèya-sèya. Tangghâl 16 Oktober 1817 Marta Christina Tiahahu abhâreng ramana èghibâ ka Nusalaut bân ètahan è benteng Baverwijk sambi ngantos èlaksanaaghi èksèkusi matè ḍâ’ ramana. Marta Christina Tiahahu abhârengè ramana è bâkto masok ka kennengngan èksèkusi, Marta Christina pas èghiba abâli ka Benteng Beverwijk bân neng-neng abhâreng guru Soselissa. Ḍâri wafattâ ramana, Marta Christina Tiahahu masok ka alas bân alènglèng ènga’ orèng kaèlangan akkalla, saèngghâ ḍâdḍi sabab sakè’na.<ref name=":0" /> Ḍâlem sèttong operasi pembersihan è bulan desember 1817 Marta Christina Tiahahu bân 39 orèng laènna ètangkep bân èghibâ ka polo Jhâbâ nompa’ kapal Eversten ka’angguy èpalakowa kalabhân paksa è kebbun kopi. Saabhiddhâ è attas kapal, kesèhatanna Marta Christina Tiahahu sajhân sara, salèrana ta’ enḍâ’ ngakan bân aobhât. Ahèrra tangghâl 1818, samarèna Tanjung Alang, Marta Christina Tiahahu aḍingghâl omor. Jenazah Marta Christina Tiahahu èkobhurraghi kalabhân penghormadhân militer ka Laut Bândhâ.<ref name=":2" /> Mètorot sorat kapotossan presidèn Republik Indonesia nomer 012/TK/Taon 1969, tangghâl 20 Mei 1969, Marta Christina Taiahahu resmè èyako mènangka Pahlawan Nasional. == Sombher == 9u2asovkvc5920ecghm62gdraef5n9u Obu' 0 2699 16348 16347 2024-03-11T04:33:43Z Narasilisaa 2393 16348 wikitext text/x-wiki '''Obu’''' otabâ segghut èsebbhut '''bulu''' iyâ arèya organ akaḍi’ bula’ sè tombu neng kolè’na kèbân bân manossa, otamana mamalia. Obu’ moddul dâri èpidermis (kolè’ lowar), mako asalla dâri folikel obu’ sè bâdâ jhâu è bâbâna dermis. Struktur akadi’ obu’, sè èsebbhut trikoma, jhughân ètemmowèn neng bu-tombuwân. == Bârna obu’ manossa == Bâdâ acem-macem bârna obu’ manossa. Namong bârna alami cokop èbâgi dâlem 6 golongan rajâ: celleng, soklat, pirang, auburn, mèra, bân bu-abu potè. Auburn rowa artèna soklat ngamèra. Manabi obu’ bu-abu potè coma ètemmowe neng orèng towa, orèng albino, bân sabâgiyân kasus defisiensi tirosin. Apa sè ngatur bârnana obu’ manossa? Pigmen sè ngatur bârna obu’ bâdâ duwâ’ macem, arowa eumelanin bân feomelanin (istilah Latinna: phaeomelanin, artèna melanin bu-abu). Paènga’ jhâ’ melanin tak padâ sareng melamin. Melanin arèya pigmen soklat towa; sè ngatur acem-macem bârna “biologis” manossa. Molaèn dâri bârna kolè’, iris mata, sampe’ bârna obu’. Orèng albino ngalamèn defisiensi melanin sè cokop berrâ’, maka jârèya hamper adâ’ melanin sama sakalè neng kolè’na. Manabi melamin iyâ arèya plastik sè èyangghuy ghâbây pelapis pakakas roma tangga bân industri; sè segghut èpamaso’ ka dâlem susu ghâbây namba kadar nitrogen, namong bisa ngakibataghi gangguan fungsi ginjal. l9sld9szstbcu0q8q3092ma6pm2bc4y Tahu 0 2700 16349 2024-03-11T06:36:01Z Narasilisaa 2393 ←Membuat halaman berisi ''''Tahu''' iyâ arèya kakanan sè èghâbây ḍâri lo-kolona perresan bighina kedhelli sè ngalamè koagulasi. Tahu asalla dâri Tiongkok, akaḍi’ kècap, tauco, bakbo, bân bakso. Nyama “tahu” arèya serrapan ḍâri bhâsa Hokkian (tauhu) (Hanzi: 豆腐, hanyu pinyin: doufu), sè sacara harfiah artèna “kedhelli sè efermentasi”. Tahu ampon èkennal è Tiogkok ḍâri jhaman ḍinasti Han sakitar 2200 taon lambâ’. Sè nemmoèn iyâ arèya Liu A...' 16349 wikitext text/x-wiki '''Tahu''' iyâ arèya kakanan sè èghâbây ḍâri lo-kolona perresan bighina kedhelli sè ngalamè koagulasi. Tahu asalla dâri Tiongkok, akaḍi’ kècap, tauco, bakbo, bân bakso. Nyama “tahu” arèya serrapan ḍâri bhâsa Hokkian (tauhu) (Hanzi: 豆腐, hanyu pinyin: doufu), sè sacara harfiah artèna “kedhelli sè efermentasi”. Tahu ampon èkennal è Tiogkok ḍâri jhaman ḍinasti Han sakitar 2200 taon lambâ’. Sè nemmoèn iyâ arèya Liu An (Hanzi: 劉安) orèng katoronan bhângsawan, kompoy ḍâri Kaisar Han Gaozu, Liu Bang sè majhâghâh ḍinasti Han. Vèrsi tahu sè èkennal neng Jepang iyâ arèya tahu sutra (絹漉し豆腐, kinugoshi tōfu). Tahu sutra lebbi lemmes bân korang tahan kalabân pangola’an lebbi lanjut, saèngghâ biasana èkonsumsi matta. Tahu sacara omom eghibâ orèng Cina sè maranto ka sakabbhina penjuru dhunnya saèngghâ moncar ka Asia Timur bân Asia Tenggara, lajhu akhèrra ka sadhunnya. == Tahu neng Indonesia == Tahu ampon ngalamè indigenisasi neng Indonesia saèngghâ moddul acem-macem varian tahu bân kakanan abahan tahu. Bârnana tahu bâdâ sè potè otabâ konèng. Polana sè takennal, tahu dhâddhi bagiyân sè tak apèsa sè ètemmowèn neng kennangan ngakan neng acem-macem ondhâghân sosial neng Indonesia, apolong sareng tempe. Neng Kediri tahu konèng dhâddhi kakanan khas. Tahu arèya èkennal ''tahu takwa''. Kennangan laèn sè jhughân terasosiasi sareng tahu arèya Sumedang (tahu Sumedang). Tahu ghi’ akaè’ sareng kembang tahu bân tauhue (jhughan èsebbhut “kembang tahu”) manorot cara aghâbây. Macemma kakanan sè manoro’ tahu antarana tahu bacem, tahu bakso, tahu campor, tahu guling, tahu isi (tahu bunting), perkedel tahu, bân kerupuk tahu, tahu peddhis, tahu krisipi, tahu pettis, bân tahu gimbal. Tahu ghuring biasana èsajhi ghâbây marengi kakanan akuwa caer, akaḍi’ mi bakso bân soto; otabâ batagor. Siomay, sala settong bentu’ dimsum, jhughân aghuna’aghi tahu tuwap ghâbây komponènna. 1rbyj78sueac4k75yi7v2elpmn6ceqh Panganjhuwân ana’ 0 2701 16437 16361 2024-04-06T08:16:59Z Qmy97 1692 16437 wikitext text/x-wiki '''Panganjhuwân ana’''' iyâ arèya sadhâjâna bhântuk palakoan sè èbhâki ka ana’ ḍâri parèmbiân sampè’ maso’ omor dhibâsa. Parlakoan panèka èantarana ḍukungan sacara fisik. intelektualm èmosional, bân sosial. Pola nganjhu sè omom kadhâddhiyân iyâ arèya pola nganjhu dèmokratif, pola nganjhu otoritatif, pola nganjhu pangabâyân bân pola nganjhu panurutân. Faktor-faktor sè pangaro ḍâ’ka panganjhuwân ana’ èpangaroè bi’ orèng towa. Panganjhuwân ana’ bisa èlakonè ka ana’ kanḍung otabâ benni ka ana’ kanḍung. Panganjhuwân ana’ benni bi’ orèng towa kanḍunga èlakonè ning lembâgâ [[Pandidigan|panḍiḍikân]] bisa jhugân ning panti asoan. == Konsèp == Ka ḍâsarra, panganjhuwân ana’ arujhuk ka seluk-beluk marajhâ ana’. Kagiaḍânna alèpotè aberri’ ḍukungan fisik, èmosional, sosial bân pangembângan kapènterran ana’ ḍâri bhâji’ sampè’ dhibâsa. Panganjhuwân ana’ ta’ kodhu ḍâri hubungan biologis. Panganjhuân  ka ḍâsarra atojjuân kaangghuy aḍiḍik ana’ sopajhâ kellar anyesuayyaghi ḍibi’na mènangka bâgiyen ḍâri lingkungan sosial kemasyarakatân. == Tanggung-jâwâb Panganjhuwân == === Orèng towa === Orèng towa ka ḍâsarra iyâ arèya sabâb kalahèrân ana’-ana’ abâ’dhibi’na. Saèngghâ panganjhuwân ana’ aropaaghi   tanggung jâwâb sè kalakonna kodhu èberri’ dhibi’ bi’ orèng towana. Perran orèng towa  ḍâlem panganjhuwân ana’ iyâ arèya èberri’ panḍiḍikân ḍâsar sè mampu aberri’ kuwalitas kaoḍhiân ḍâ’ka ana’na. Orèng towa jhugân aperran mènangka pacontoan ḍâlem pabhântughân bâtek ana’na. === Klompok sabhânjârân === Angghuta klompok sabhânjârân tarḍiri ḍâri para ana’ sè mataḍhâ’ bâktona ning lowar kenḍâli orèng towa. Dinamika klompok sabhânjârân dhâddhi tanggung jâwâb ḍâri para angghutana. Ka klompok sabhânjârân, panganjhuwân ana’ èlakonè bi’ abâ’dhibi’na ka angghuta klompok sabhânjârânna. Pola panganjhuwân panèka abhântuk hierarki ning ḍâlem klompok. Kacendrungan sè timbul iyâ arèya kaciptana panganjhuwân ka kanca dhibi’ nalèkana omor ana’ atambe. Ana’-ana’ jhugân dhâddhi pekka ḍâ’ka sasoato sè pentèng bâghi orèng laèn. == Pola nganjhu == Pola panganjhuwân ḍâri orèng towa ka ana’ atojjhuân kaangghuy mennuè kabutoan fisik bân kabutoan psikologis bâghi ana’. Kacendrungan pamèlèyan pola nganjhu ḍâri orèng towa aka ana’na iyâ arèya sè èyangghâp bhâgus bi’ orèng towa ka ana’na. Pola pèkkèr orèng towa cendrung èbâghi duwâ’, iyâ arèya orèng towa sè mamarhatèyaghi kabutoan bân situasi ana’na, bân orèng towa sè terro konḍisi ana’na lebbi bhâgus èbânḍingaghi bi’ dhibi’na. Perran pentèng ḍâri pola nganjhu iyâ arèya abhântuk kapribaḍiân ana’. === Pola nganjhu ororitatif === Pola nganjhu ororitatif  iyâ arèya pola nganjhu sè ta’ aberri’ parlakoan pamaksaan, pangabâyen otabâna panalantaran ana’. Ka pola nganjhu panèka, orèng towa aḍukung kamanḍiriân ana’ kalabân pagghun abâtessè tinḍâkân sè abâ’dhibi’na lakonè. Orèng towa aberri’ panḍâpaḍḍâ ka ana’ bân narèma panḍâpaḍḍâ ḍâri ana’na. Paberriân bân panarèmaan panḍâpaḍ èbârengi kalabân sèpat panyayang bân ramah ka ana’. === Pola nganjhu otoritèr === KA pola nganjhu otoritèr, orèng towa aberri' panganjhuwân ka ana' kalabân kakobasaan sanget. Sèpat panganjhuânna iyâ arèya maksa, pangatoran kettat bân èbârengi kalabân segghut aberri' hokoman. Ka pola nganjhu otoritèr, hubungan antara orèng towa bân ana' asèpat kako saèngghâ komunikasi korang ajhâlân. === Pola nganjhu pangabâyân === Pola nganjhu pangabâyân, orèng towa ta' bânnya' abimbing bân ngendaliaghi kalakokna ana'na. Ana' sama sakalè ta' toman èberri' hokoman otabâ gânjhârân atas kalakokna. Orèng towa aberri' kabèbasân ka ana'na saèngghâ perran ana' lebbi bânnya' èbânḍingaghi orèng towana. === Pola nganjhu panuruḍân === Ka pola nganjhu panuruḍân, katalèbâḍân orèng towa atas panganjhuwân ana'na sanget aktif. Namong, orèng towa ta' ngawasè ana'na otabâ aberri' tuntutân tartânto ka ana'na. Pangatorana ana' terros ètoroḍi bi' orèng towana. Pola panganjhuân panèka bisa mabâḍi ana' ta' bisa angenḍaliaghi kalakona ḍibi' bân terros ngaanḍi' pangaterro pamossaan atas pangaterrona ḍibi'. == Faktor sè apangaroè == === Latar belakang pola nganjhu orèng towa === Pola nganjhu ka omomma akaiḍân kalabân cara pangawâsân orèng towa ḍâ'ka ana'na. Sabbhân kalowargâ ngaanḍi' kaunikân pola nganjhu sè ḍâbidhâ kalabân kalowargâ laènna. Pola nganjhu akaètân kalabân tangghung jâwâb bân perran orèng towa ḍâlem parabâḍân, pambimbingan bân pambinaan ana'. Pola nganjhu sè èberri' bi' orèng towa cenḍrung paḍâ kalabân sè ètarèma bi' orèng towa nalèkana gi' dhâddhi ana'. Kacenḍrungan pola nganjhu jughân ka conto sè èberri' bi' orèng towa ḍâri orèng towa sè sabbhâna gi' dhâddhi ana'. Èmosi ana' sanget ètentuaghi bi' pola panganjhuwân sè èberri' bi' orèng towa. Kaduwâ' aspèk panèka ahubungan sanget errat. === Tingkat panḍiḍikân orèng towa === Tingkat panḍiḍikân sè ḍâbidhâ ka orèng towa bhâkal aberri' pola nganjhu sè ḍâbidhâ ka ana'na. Ka orèng towa sè ngaanḍi' kamampoan komunikasi bân hubungan sè sèpak ka ana'na bhâkal nyesuayyaghi kabhutoan ana' ḍâlem pangembângan pola nganjhuna. === Tingkat èkonomi orèng towa === Orèng towa sè anḍi' konḍisi èkonomi kacokopân bhâkal ngembangaghi parlakoan panganjhuwân ka ana'na sasowai kalabân pangaterrona. Pamèlèyan pola nganjhu panèka cenḍrung èlakonè bi' orèng towa sè ngaanḍi' kasempaḍân nganjhu ana'na kalabân fasilitas bân lèngkungan panḍukung. Ana'-ana' sè orèng towana sibuk kalabân kalakowanna cenḍrung èabayyaghi panganjhuwânna. Perran panganjhuwân èbâghi ka panglako. Saèngghâ  pola panganjhuwân sè ètarèma bi' ana' iyâ arèya pola panganjhuân sè èpèlè bi' panglako. === Konḍisi èmosinal orèng towa === Orèng towa sè mampu nglola èmosina, bhâkal mampu ngajâr ana' ngator èmosina salama pola panganjhuân alangsung. Ana' ngaollè cara ngenḍâlikan èmosi  ḍâri kalowargâ sè semma', iyâ arèya orèng towa. == Tingkat Kaberhasilân == Kaberhasilân pola nganjhu ka ana' ḍâlem lingkup masyarakat bhâkal èkaonèngi lèbhât panganjhuân kaparcajhâân aghâma. Tingkatân panganjhuân aghâma bi' orèng towa dhâddhi indikator pentèng bâghi pangembângan kaparcajhâân ka ana'. Kaberhasèlan panganjhuân ana' jhugân èyabes ḍâri pambhântukân iḍentitas dhibi'. Panganjhuwân sè berhasèl bhâkal ngasèllaghi iḍentitas dhibi' sè asèpat kalanjhuḍân. == Lembâgâ Panganjhuwân == === Panti Asuhan === Ning ḍâlem panti asuhan, ana' èbhântuk kamaḍiriânna karana taḍâ' kabâḍâna orèng towa kanḍung. Ana'-ana' èyanjhu kaangghuy oḍi' kalabân ngoros abâ'dhibi'na saèngghâ ta' aghântong ka orèng laèn. Ka ana' ning panti asuhan, sajhân renḍâ tingkat kabergântonganna ka orèng laèn, maka sajhân tèngghi tingkat kamanḍiriân ka dhibi'na. Kamanḍiriân ana' ning panti asuhan atojjhuân kaangghuy ngorangè kacanggungan abâ'dhibi'na ḍâlem ajâlâni oḍi' kalabân taḍâ' orèng towa sè saongghuna kodhu amennoè kabhutoan oḍi'na. === Lembâgâ panḍiḍikân === Tangghung jâwâb panganjhuwân ana' ning lembaga panḍiḍikân èbâghi antara panḍiḍi' bân orèng towa ḍâri ana' sè èyanjhu. ḍâlem lembaga panḍiḍikân, perran orèng towa mènangka panganjhu otama ta' bisa èghântè. Panḍiḍi' coma aperran mènangka mitra bâghi orèng towa ḍâlem panganjhuwân ana'na. == Penelitian == Panganjhuwân ana' aropaaghi sala sèttong topik pentèng ḍâlem psikologi parkembângan.  Èsabâbbâghi duwâ': sèttong, bâḍâ acuan khusus ka ana' ḍâlem atèngka. Acuan panèka akaiḍân kalabân pamossaan pangaterro atas kabhutoan ana' panèka otabâ pamossaan tuntuḍân lingkunganna. Lingkungan panèka alèpothi agèn sosial sè èsebbhut kalowargâ, sadhâjâna nilai, norma bân atoran tèngka lako èkaollè bi' ana' lèbhât orèng towana. Samantara sabâb sè nomer duwâ' iyâ arèya baḍâna katerkaitân bân lingkungan sosial ning seḍḍikna. Hubungan panèka terro obâ ning sabbhân jhâman. Produk sè èhasèllaghi iyâ arèya cara pangenḍâliân orèng towa atas ana'na bân cara orèng towa nyalurraghi katrèsna ka ana'na. 35bgj076atg8lavzb92il45w3r5gdx1 Panganjhuân ana’ 0 2702 16362 2024-03-16T05:47:05Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Panganjhuân ana’]] ka [[Panganjhuwân ana’]] 16362 wikitext text/x-wiki #ALIH [[Panganjhuwân ana’]] tekg4fi11acaevqjfg8hcc01iwwx6ur Osteoporosis 0 2703 16381 16378 2024-03-23T09:28:13Z Ulynnn 1738 16381 wikitext text/x-wiki '''Osteoporosis''' iyâ arèya lalaran tolang sè anḍi' sèpat-sèpat khas aropa aghi massa tolang sè rendâ, kalabân mikro arsitektur tolang bân panoronan kualitas jaringan tolang sè bisa ḍibuḍina anyâbab aghi rettona tolang. Lalaran arèya èkennal kalabân silent disease (lalaran sunyi), polana taḍâ' gâjala apapâih. Gâjala biasana aropa aghi ngâronyu è tolang bân otot, otamana bughi'.<ref>dr. Pittara "Osteoporosis".[https://www.alodokter.com/osteoporosis] Alodokter. 2022-05-31. Aksès 2024-03-23.</ref> == Klasifikasi: == === Osteoporosis Primer === Osteoporosis primer sâgghut ècapo' ḍâ' orèng orèng binè' samarèna menopause (osteoporosis pascamenopause ) bân polè ḍâ' orèng lakè' ( osteoporosis senilis) omur tua kalabân sabâb sè tak kotara. Iyâ arèya èbâbâ pajâlassana: • Osteoporosis pascamenopause, kabâḍâ'ân arèya èsabâb aghi polana korangnga hormon estrogen iyâ arèya hormon sè nulongè jâlâna ngangko'on kalsium ka ḍâlâm tolang. • Osteoporosis senilis èsabâb aghi korangnga jumlah kalsium èḍâlâm bhâḍân. Arèya èsabâb aghi tak saimbanga antara kacâpâtan ancorra tolang kalabân abântu'en tolang anyar.<ref>dr. Meva Nareza T. "Kenali Jenis Osteoporosis dan Cara Mencegahnya"[https://www.alodokter.com/kenali-jenis-osteoporosis-dan-cara-mencegahnya]. Alodokter. 2020-10-19. Aksès 2024-03-23.</ref> Dhinèng osteoporosis sekunder èsabâb aghi ḍârih lalaran sè ahubungan kalabân: • Cushing's disease • Hyperthyroidism • Hyperparathyroidism • Hypogonadism • Kalaènan hepar • Kagagalan ginjal kronis • Korang aghulih • Kabiasa'an nginum alkohol • Ngangkhuy obat-obatân/ cortucosteroid • Kalâbiân kafiena • Aroko' === Osteoporosis anak === Osteoporosis ḍâ'ka anak kotara Juvenile idiopathic osteoporosis otabâ osteoporosis juvenil. Jânis arèya èsabâb aghi tak èkataoèh, kabâḍâ'ân arèya biasana ècapo' ka nak kanak kènè'.<ref>Shintaloka Pradita Sicca. "Tanda-tanda Osteoporosis pada Anak yang Harus Diwaspadai"[https://health.kompas.com/read/2022/10/02/103000268/tanda-tanda-osteoporosis-pada-anak-yang-harus-diwaspadai]. Kompas.com. 2022-10-02. Aksès 2024-03-23.</ref> == Penyebab == Osteoporosis postmenipausal bâḍâ polana korangnga esterogen (hormon otama ḍâ' orèng binè'), sè abânto ngator ngangko' kalsium ka ḍâlâm tolang ḍâ' orèng binè'. Biasana panyabâb rèya ḍâtâng ḍâ' orèng binè' omur èantarana 51-75 taon, tapè bisa mulaè bâḍâ lâbbi ghâncang otabâ lâbbi abit. Tak sakapphina orèng binè' anḍi' risiko sè paḍâ kaangghuy ècapo' osteoporosis postmenopausal, orèng binè' kolè' potè bân ḍaèra tèmur lâbbi ghâmpangcapo' lalaran arèya ètèmbâng orèng binè' kolè' celleng.<ref>dr. Tania Savitri. "Osteoporosis (Pengapuran Tulang)"[https://hellosehat.com/muskuloskeletal/osteoporosis/pengertian-osteoporosis/]. Hellosehat. 2021-08-03. Aksès. 2024-03-23.</ref> Osteoporosis senilis bâḍâ polana korangnga kalsium sè ahubungan kalabân omur bân tak saimbanga èantara kanghânjangan ancora tolang bân abântuk tolang sè anyar. Senilis arèya kabâḍâ'ân sè karo bâḍâ è omur tuah. Lalaran arèya biasana bâḍâ è omur èatasa 70 taon bân 2 kalè lâbbi senghut ècapo' ka orèng binè'. Orèng binè' senghut ècapo' osteoporosis senilis bân postmenopausal.<ref>dr. Pittara "Penyebab Osteoporosis"[https://www.alodokter.com/osteoporosis/penyebab]. Alodokter. 2022-05-31. Aksès. 2024-03-23.</ref> Korang ḍâri sè ècapo' osteoporosis kèya ngalami osteoporosis sekunder, sè èsabâb aghi ḍâRI medis laènna otabâ ḍâri obat-obatân. Lalaran arèya bisa èsabâbaghi ḍâri gagal ginjal kronis bân kalaènan hormonal (tarotama tiroid, paratiroid bân adrenal) bân obat-obatân (akadhi kortikosteroid, barbiturat, anti-kejang bân hormon tiroid sè kalâbbiân). Pangangkhuyen alkohol sè lâbbi bân arokok bisa majhubâ' kabâḍâ'ân arèya. Osteoporosis juvenil idiopatik iyâ arèya macemma osteoporosis sè panyabâbâh tak èkataoèh. Arèya ècapo' ḍâ'ka nakkanak bân ḍibâsah nguḍâ sè anḍi' kaḍâr bân manfaat hormon sè normal, kaḍâr vitamin sè normal bân tak anḍi' panyabâb sè jelas bân retto tolang.<ref>Maharani Kusuma Daruwati. "Kenali Tanda dan Gejala Juvenile Osteoporosis, Osteoporosis pada Anak dan Remaja"[https://www.kompas.com/parapuan/read/532951390/kenali-tanda-dan-gejala-juvenile-osteoporosis-osteoporosis-pada-anak-dan-remaja.]. Kompas.com. 2021-10-20. Aksès. 2024-03-23.</ref> == Gejala == Katèmetan tolang akorang kalabân onlaon (otama ḍâ' orèng sè ècapo' osteoporosis senilis), sampè' lughâlluna osteoporosis tak nyâbab aghi gejala. Namung, sanajjân abit kaluar bârâmpa macâm gejala èantarana iyâ arèya ngâronyu bughi' bâbâ, panoronan tèngki bâḍân kalabân atahap, ngâronyu lè'èr, bântu' bâḍân nundu', bân ghâmpang ngalami potong tolang. Panyabâb kasâbhut namung tak ollè pangobatân sè bhâgus bhâkal rosak.<ref>dr. Tania Savitri. "6 Gejala Umum Osteoporosis yang Perlu Diwaspadai"[https://hellosehat.com/muskuloskeletal/osteoporosis/gejala-osteoporosis/]. HelloSehat. 2022-10-27. Aksès. 2024-03-23.</ref> Bârâmpa orèng sè ècapo' tak anḍi' panyabâb. Namung katèmetan tolang sangât akorang sampè' tolang dhâddhih kolaps otabâ ancor, maka bhâkal ḍâtâng rassa ngâronyu tolang bân kalaènan bântuk.<ref>dr. Pittara. "Gejala Osteoporosis"[https://www.alodokter.com/osteoporosis/gejala]. Alodokter. 2022-05-31. Aksès. 2024-03-23.</ref> == Sombher == 94e7oq3itoanmumg2o035264rqxsis5 Histerektomi 0 2704 16377 2024-03-23T09:08:09Z Alfiyah Rizzy Afdiquni 9 Temu Daring Bulan Wiki Perempuan 2024 16377 wikitext text/x-wiki '''Histerektomi''' iyâ arèya ngangka' rahim otabâ uterus kalabân èbedah.<ref name=":0">Engram B. 1994. ''Rencana Asuhan Keperawatan Medikal Bedah''. Jakarta: EGC.</ref> [[Bhengkek:Scheme hysterectomy-de.svg|jmpl|Ghâmbhâr skema cem-macemma histerektomi.]] == Carana == Parappa'en ngangka' rahim, sèrviks otabâ lè'èr rahim jhughân èangka'. Histerektomi bisa èkalako è farji' otabâ sayatan è tabu'. Mon ghun terro ngangka' rahim, histerektomi bisa è vagina. Bilâ okoran rahim ta' biyasana bân terro ngangka' struktur reproduksi akanta ovarium bân saluran tuba falopi kodhu ngangghuy sayatan tabu'.<ref name=":0" /> Parappa'en sèrviks èangka' biyasana bâḍâ jhâi'en ghâbây ngikat sè ahasèl lipatan è farji' polana bâḍâ buka'an kènè' neng ujung farji' ma'lè bisa makalowar cairan. Ḍalem pan-brempan mènggu, bukka'an rèya bhâkal beres bân notop dhibi'. == Macemma == Bâḍâ 3 macem histerektomi yakni histerektomi subtotal otabâ sabâgiyân, total kalabân salpingo-ooforektomi unilateral, total kalabân salpingo-ooforektomi bilateral, radikal otabâ Wertheim.<ref>Fox-Spencer R, Brown P. 2006. ''Simple Guide: Menopause''. Jakarta: Erlangga.</ref> == Sombher == <references /> msxvyw9nzjqhbwwcxgvx61y1t4t66bb Ginekologi 0 2705 16380 16379 2024-03-23T09:20:19Z Ulynnn 1738 16380 wikitext text/x-wiki '''Ginekologi''' (kalabân harfiah iyâ arèya "èlmo kaangghuy orèng binè') iyâ arèya cabang èlmo kaḍokteran sè khusus ajhâr lalaran-lalaran sistem reproduksi orèng binè" (rahim, vagina, bân ovarium). Neng massa modern arèya, kabânya'an ginekolog polè iyâ arèya ahli obstetrik. Katarampilân kaangghuy bedah pangghul bân pangataoan kaangghuy kabâḍâ'ân urologi orèng binè' èbutoaghi è latian ginekologi modern.<ref>dr. Meva Nareza T. "Sering Dianggap Sama, Ini Perbedaan Obstetri dan Ginekologi"[https://www.alodokter.com/sering-dianggap-sama-ini-perbedaan-obstetri-dan-ginekologi]. Alodokter. 2020-05-13. Aksès. 2024-03-23.</ref> == Sejarah == Pakâmbangan cabang èlmo kaḍokteran è biḍang ginekologi bâḍâ sajjâ" paradaban Yunani-Romawi. Sala sèttong ensiklopedia rajâ kaangghuy ginekologi èpaterbi' ḍâri Caspar Wolf è taon 1566. J. Marion Sims dhâddhih sosok sè kataoèn kalabân eppa' ginekologi kalabân upayana ḍâlâm alabân prasangka bân panolakân masyarakat ḍâ' beḍah ginekologi kalabân pamarèksaan apabhâih kaangghuy organ seksual orèng binè'. Kaghuna'an cara anestesi bân antiseptik iyâ arèya pamajuân ḍâlâm biḍang ginekologi sè abânto ètèrèma beḍah ginekologi sacara umum. Ginekologi pas dhâddhih spesialisasi sè kapèsa è taon 1880.<ref>dr. Kevin Adrian. "Informasi Seputar Dokter Spesialis Obstetri dan Ginekologi"[https://www.alodokter.com/sederet-informasi-dokter-spesialis-obstetri-dan-ginekologi]. Alodokter. 2021-12-12. Aksès. 2024-03-23.</ref> == Sombher == orlz3vrzil40agk21bx1zvlmrq2zc50 Mastitis 0 2706 16392 16382 2024-03-25T05:08:34Z Alfiyah Rizzy Afdiquni 9 16392 wikitext text/x-wiki '''Mastitis''' iyâ arèya panyakè' sè segghut kennèng ka embu' sè parappa'en anyoso bhâji'.<ref>Berens PD (December 2015). "Breast Pain: Engorgement, Nipple Pain, and Mastitis". ''Clinical Obstetrics and Gynecology''. '''58''' (4): 902–14. doi:10.1097/GRF.0000000000000153. <nowiki>PMID 26512442</nowiki>. S2CID 13006527.</ref><ref>The Worldwatch Institute (2015). [https://books.google.co.id/books?id=24TCBgAAQBAJ&pg=PA36&redir_esc=y ''State of the World 2006: Special Focus: China and India''. Island Press]. p. 36. ISBN <bdi>978-1-61091-633-2</bdi>.</ref><ref>Ratcliffe SD (2008). [https://books.google.co.id/books?id=oHkHP3JLArIC&pg=PA634&redir_esc=y#v=onepage&q&f=false Family Medicine Obstetrics. Elsevier Health Sciences]. p. 634. <nowiki>ISBN 978-0-323-04306-9</nowiki>.</ref> Panyakè' rèya aropaaghi peradangan è soso bân bâḍâ ra-mèra è kolè'na sampè' puting soso. Kabâḍâ'ân rèya biyasana segghut dhingla bhâji' omor 3 bulân. [[Bhengkek:Atlas of clinical surgery; with special reference to diagnosis and treatment for practitioners and students (1908) (14768289625).jpg|jmpl]] Macemma mastitis bâḍâ ḍuwâ' yakni: # Mastitis tanpa infeksi (stasis ASI) yakni èsabâbaghi penyumbatan jaringan ASI, akhèrra dhâddhi penumpukan è ḍâlem soso sampè' bengka' bhân torkadhâng radang. # Mastitis infeksi karana bakteri staphylococcus aureus. == Ḍhâ-tanḍhâ == # Lesso # Suhu bhâdhân tègghi # Demam # Soso tel-ghâtel. # Kolè' soso ra-mèra # Bengka'. # Soso nyèlo. # Bâḍâ benjolan sè sakè'. # Sakè' parappa'en nyosoè # Bâḍâ nana è puting == Sombher == <references /> 81e3ctonqk2tcpeiroaoy0qfkjta9g2 Kanker ovarium 0 2707 16391 16390 2024-03-25T05:05:55Z Alfiyah Rizzy Afdiquni 9 16391 wikitext text/x-wiki '''Kanker ovarium''' iyâ arèya panyakè' sè bânnya' bu-tombu ta' normal è ovarium bân tumor sè nyerrang ovarium bân bisa nyerrang angghuta bhâdhân sè laèn<ref>WHO Classification of Tumours Editorial Board, ed. (2020). "1. Tumours of the ovary: introduction". ''[https://publications.iarc.fr/Book-And-Report-Series/Who-Classification-Of-Tumours/Female-Genital-Tumours-2020 Female genital tumours: WHO Classification of Tumours]''. Vol. 4 (5th ed.). Lyon (France): International Agency for Research on Cancer. pp. 32–35. ISBN <bdi>978-92-832-4504-9</bdi>.</ref><ref>[https://www.cancer.gov/about-cancer/understanding/what-is-cancer "Defining Cancer"]. ''National Cancer Institute''. 17 Sèptember 2007. Èarsipaghi è 25 Juni 2014.</ref> Ovarium bâḍâ 3 sèl yakni sèl epitel, sèl germinal, bân sèl stroma.<ref>American Cancer Society. [https://www.cancer.org/cancer/types/ovarian-cancer/about/what-is-ovarian-cancer.html "What is Ovarian Cancer | Ovarian Tumors and Cysts"]. Aksès 2 Nopèmber 2022.</ref> Kanker rèya tombuna ceppet. Stadium sèttong sampè' stadium satarossa bisa ghun kadhâddhiyân è sèttong taon. Kanker ovarium awalla ḍâri tumor malignan sè tombu è ovarium. Tumor malignan iyâ arèya sèl-sèl sè tombu ta' terkontrol sampè dhâddhi kanker. [[Bhengkek:Mucinous lmp ovarian tumour intermed mag.jpg|jmpl|Kanker ovarium sè alendir]]Mongghu British Medical Journal bân Target Ovarium Center, bhuto bâkto sèttong bulân ma'lè onèng ka panyakè' rèya samarèna bâḍâ ḍhâ-tanḍhâ. Risiko kanker ovarium sajân rajâ ka orèng binè' sè abek seppo bân bânnya' teppa' ka orèng binè' se ampon manopouse.<ref>American Cancer Soeciety. [https://www.cancer.org/cancer/types/ovarian-cancer/causes-risks-prevention/risk-factors.html "Ovarian Cancer Risk Factors"]. ''www.cancer.org''. Aksès 2 Nopèmber 2022.</ref> == Ḍhâ-tanḍhâ == Ḍhâ-tanḍhâ umum kanker ovarium iyâ arèya:<ref>[https://www.cancer.gov/types/ovarian/patient/ovarian-epithelial-treatment-pdq#section/all "Ovarian Epithelial Cancer Treatment"]. ''NCI''. 12 Mèi 2014. Èarsipaghi 5 July 2014. Aksès 1 Juli 2014.</ref> # Segghut nyèlo è tabu'. # Okoran tabu' sajân rajâ. # Mlarat ngakan bân ta' napso ngakan. # Segghut arasa kennyang. # Segghut ngota bân ataè. # Segghut kembung. # Pendarahan è farji'. # Berrâ' bhâdhân toron. # Segghut lesso bân sakè' cèṭâk. == Sombher == <references /> oql68yilo93yqx55p9kl7oxwx97f8a6 Perrang Uhud 0 2708 16404 16402 2024-03-31T16:02:14Z Lukjsly 1688 16404 wikitext text/x-wiki [[Bhengkek:Mount Uhud.JPG|jmpl|Ghunong Uhud, kennengan perrang sè nomer duwâ' antarana kaom moslèm bân kaom kafèr Quraisy Mekka.]] '''Perrang Uhud''' iyâ arèya perrang antaran prajhurit kaom moslèm bân kaom kafèr Quraisy è arè Satto, tangghâl 23 Maret taon 625 Masèhi (7 Syawwâl tahon 3 Hijriyâh). Pèrrang rèya meddhâl korang ḍâri sataon lebbi samèngghu ḍâri samarèna [[Perrang Bâḍâr]]. Prajhurit kaom moslèm bâkto ghânèka bâḍâ 1000 orèng tapè polana oca'en Abdullah iyâ rèya katowana orèng monafèk (ghâḍhâk) âri kotta Madinah saèngghâ bânnyak kaom monafèk sè nyorot ta' dhâddhi noro' perrang sabânnya'en 300 orèng, saèngghâ bitonganna prajhurit kaom moslèm sè noro' è perrang Uhud coma 700 orèng. Anapon prajhurit kaom kafèr sabânnya'en 3.000 orèng.<ref name=":0">Al-Mubarakfuri, Syekh Shafiyyurrahman. ''Sirah Nabawiyah: Ar-Rahiq Al-Makhtum''. Depok: Gema Insani Press. 2021. ISBN 978-623-458-178-2. Kaca 376.</ref> Prajhurit kaom moslèm èkatowaè sareng Nabbhi [[Muhammad]], kaom kafèr èkatowaaè bi' Abu Sufyan. Èsebbhut perrang Uhud polana bâḍâ è seddhi'en ghunong Uhud sè bâḍâ 4 mil jhâuna ḍâri Masjid Nabâwi bân anḍi' katèngghiyân 1000 kaki ḍâri tana kalabân lanjhâng 5 mil.<ref name=":0" /> == Sombher == <references /> [[Bhângsa:Islam]] [[Bhângsa:Muhammad]] 7pv2hpr1jx50zwui3fnh0wujmgdjuse Islam bân na'-kana' 0 2709 16445 16444 2024-04-07T09:54:37Z Qmy97 1692 16445 wikitext text/x-wiki Topik Islam bân na'-kana' tamaso' hak na'-kana' ḍâlem Islam, tangghung jâwâb na'-kana' ḍâ'ka orèng towana, bân hak orèng towa ḍâ'ka na'-ana'na, ka ana' lakèk bân bâbinè', biological bân ana' kalaan. == Na'-kana' ḍâlem Al-Qur'an == Ḑâlem Al-Qur'an, bâḍâ bânnya' Istilah na'-kana' sè èyangghuy (conto-conto istilah Arab sè takanḍung ḍâlem Al-Qur'an iyâ arèya "dhurriyya; ghulām; ibn; walad; walīd; mawlūd; ṣabī; tifl; saghir)  Tatapèna mètorot Avner Giladi, istilah panèka ta' jellas kaangghuy nunjuaghi jhâ' na'-kana' sè èmaksod iyâ arèya ta' mateng. Mènangka istilah ana'-ana' ḍâlem ayât-ayât Al-Qur'an, Giladi nyataaghi, jhâ' hal panèka takaèt kalabân "pamatèan na'-kana', pamoangan bhâjhi', panyosoan èbhu, bân jhugân ana' jhâtèm". Kanyataan-kanyataan panèka iyâ arèya sèttong kapântingan ètik-normatif kaangghuy para Ahli Fiqh pas sè mabhântuk asas parundângan Islam. === Nentang ana'-ana' mènangka arta bânḍâ === ḍâlem pra-Islam Arabia, na'-kana' èyanggep arta bânḍâ eppa'na. Al-Qur'an nolak konsèpsi panèka. A. Galadi negghuk jhâ' panolakân Al-Qur'an ka gâgâsân panèka iyâ arèya sèttong pangaro Yahudi-Kristen bân aropaaghi jâwâbân ka tantangan pangobâân struktur ḍâlem masyarakat. === Nentang pamatèan bhâjhi' === ==== Arabia Islam ==== Masyarakat Arab kafir pra-Islam ampon mabudhâjâ matèè bhâjhi' mènangka sèttong bhântuk "awâlân rèmbi' salastarèna- prosès rèmbi'". Manorot kalaziman kabiasaan panèka, sè èkaonèngi iyâ arèya "cokop omom ning kalangan Arab pra-Islam kaangghuy èutus sèttong istilah khusus, wa'd". Matèè bhâjhi' ampon èbudâjhâaghi sabâb kamèskènan (ghâpanèka èbudhâjâaghi ka ana' lakèk bân binè'), otabâ mènangka korbân ka dèwa-dèwa, otabâ mènangka "pangacèwaan bân katakoan katoḍusân masyarakat sè èrassaaghi bi' sorang eppak ka karèmbien sorang ana' binè'". ==== Kaḍâtengan Islam ==== Al-Qur'an nolak budhâjâ matèè bhâjhi'. Tabârengan kalabân politeisme bân bunuh ḍibi', matèè bhâjhi' èyanggep sèttong ḍhusa sè sanget rajhâ. Matèè bhâjhi' jhugân iyâ arèya sacara implisit nuḍu ḍâlem carèta panyambâlliyen Fir'aun ḍâ'ka ana' lakèk Bani Israèl. Al-Qur'an jhugân ajellasaghi carèta, ta' èghunaaghi mènangka sèttong conto kaangghuy ètoro', ka pamatèan sorang ngangodhâḍân kafir kalabân khidr. Panèka èlakoni kaangghuy ngekkallaghi orèng towa beriman, lalakèk ghâpanèka ḍâri kata'ngèdingan bân rasa ta' sakalangkonga sè kakdimma lalakèk ghâpanèka ètakḍirraghi kaangghuy èghibâ ka ḍâlem oḍi'na abâ' dhibi'na. === Ngalak ana' === ==== Pra-Islam ==== Ngalak ana' iyâ arèya sèttong amalan omom ḍâlem pra-Islam Arabia. Mètorot aḍât panèka, ana' kalaan lakèk bhâkal ngalak nama eppak angkatḍâ, bân bhâkal èserrap ka ḍâlem kalowargâ ghâpanèka ḍâlem sèttong "segi hokom". ==== Katèbân Islam ==== Al-Qur'an nglarang hubungan sèks ning antara lalakèk bân èbhu sosona otabâ kaka' sosona. Para orèng towa jughân anḍi' kawâjibân nyosoè ana'na sèkakdimma ampon èparènta ḍâlem Al-Qur'an. === Panyosoan èbhu === ==== Pra-Islam Arabia ==== Ka Pra-Islam Arabia, ta' kadhi aḍât Yahudi bân Kristen, hubungan sèks èantarana ana' lakèk bân èbhu sosona otabâ kaka' sosona ta' ènyabes mènangka hubungan. ==== Katèbâân Islam ==== Al-Qur'an alarang hubungan sèks èantarana para lalakèk bân èbhu sosoan otabâ kaka' sosoanna. Orèng towa jughân andhi' kawâjibân nyosoè ana'na kadhi pakonan ḍâlem Al-Qur'an panèka. === Na'-kana' jhâtèm === ==== Na'-kana' taḍâ' eppak ==== Al-Qur'an ḍâlem ayat 19 alarang tinḍâkân kejam bân ninḍâs ana' jhâtèm samantara kabhâgusân bân kaaḍilân ḍâ'ka abâ' dhibi'na. Nabbhi Muhammed dhibi' iyâ arèya sorang ana' jhâtèm bân ayât Al-Qur'an awwâl ngakowè Tuhan bân abâllesi Rasulullah. Ayât-ayât laèn Al-Qur'an ngennallaghi abâ' dhibi'na sè nolak ana' jhâtèm mènangka orèng kafir, negghur abâ' dhibi'na sè ta' ngormatè ana' jhâtèm bân ngalakkan orèng kafir kaangghuy aberri' ana' jhâtèm kakanan. Al-Qur'an nyataaghi anugrah ènantos kaangghuy abâ' dhibi'na sè aberri' kakanan kaangghuy ana' jhâtèm, sè mèskèn kaangghuy kasayangna Tuhan. Dhibi'na jughân aberri' amaran sè anyalaghunaaghi arta ana' jhâtèm jhâ' abâ' dhibi'na bhâkal èhokom ka arè kiamat kalabân "apoy ḍâlem tabhu' abâ' dhibi'na". Mènorot Avner Giladi, ayât-ayât panèka tak coma nèng sèttong rèaksi ḍâ'ka kata'aḍilân bân kaganasân ḍâ'ka orèng ranḍhâ bân ana' jhâtèm sabellum Islam tatapèna jughân atojjhuân kaangghuy ngoattaghi bân masèttong ummat Islam sè muallaf ḍâ'ka urutân marajhâ ḍâri lowar bân ḍâlem masyarakat. == Hak na'-kana' == * Na'-kana' andhi' hak kaangghuy èberri' ngakan, èberri' angghuyân, bân èlinḍungi saèngghâ abâ' dhibi'na sampè' dhibâsa. * Na'-kana' andhi' hak kaangghuy ngarassaè pangèsto ḍâri orèng towana. * Na'-kana' andhi' hak kaangghuy èlayani paḍâ, vis-a-vis lè'-alè' abâ' dhibi'na ḍâri segi hadiah kawenangan. Sèttong traḍisi alaporraghi: Nabbhi Muhammed ampon èlaporraghi asabḍâ: "Dhâddhiyâ adil ḍâlem segi hadiah sè bâ'ân berri' ka ana'na. Nalèkana sèngko' aberri' gegaram ka sapa peih (sèttong jantina ka attas sè laèn) sèngko' bhâkal agemarraghi bâbinè' ka lalakèk (ḍâri segi aberri' hadiah)". * Na'-kana' ngaanḍi' hak ka sakolaan. Sèttong kata diattributekan ka Muhammad akaitân: "Sorang eppa' aberri' ka ana' ta' lebbi ḍâri sèttong sakolaan sè bhâgus". * Orèng towa ècadhangaghi kaangghuy èberri' cokop kaangghuy ana' dhibi'na ḍâlem bhârisân. ''Allah nyarèattaghi (mawâjibbâghi) ka bâ'na mènangka (pabâgiyân bhârisân kaangghuy) ana'na, (iyâ arèya) bhâgiyân sorang ana' lakèk paḍâ kalabân bhâgiyân duwâ' ana' binè'. Bân nalèkana ana' panèka binè' kabbhi sè jumlana lebbi ḍâri duwâ', maka bhâgiyân kabbhina duwâ' pertello' ḍâri artana sè èḍhina. Nalèkana dhibi'na (ana' binè') panèka kadhibi', maka dhibi'na ngaollè satengnga (arta sè èḍhina). Bân kaangghuy kaduwâ' èbhu-eppa', bhâgiyân bâng-sèbâng saperennem ḍâri arta sè èḍhina, nalèkana dhibi'na (sè matè) andhi' ana'. Nalèkana dhibi'na (sè natè) ta' andhi' ana' bân dhibi'na mabhârissaghi bi' kaduwâ' èbhu-eppa'na (coma), maka èbhuna ngaollè sapertellon. Nalèkana dhibi'na (sè matè) ngaanḍi' brempan tarètan, maka èbhuna ngaollè seperennem (pabhâghiyân-pabhâghiyân kasebbhut ning attas) salastarèna (èpenuhi) bhâsiat sè èghâbây otabâ (bân salastarèna èbhâjâr) otangnga. (Mènangka) Orèng towana bân na'-kana' na, bâ'na ta' ngataowè sapa èantara abâ' dhibi'na sè lebbi bânnya' mamfaatna  ka bâ'na. Panèka iyâ arèya katettapân ḍâri Allah. Ongghu, Allah maha Ngaonèngè, maha Bijâksana - An Nisa'- 1'' * Umar ḍâlem sèttong aḍât Sunah Waljamaah arèngkessaghi satengnga hak na'-kana' ḍâlem anèkdot berikutḍâ: sèttong arè sorang lakèk ḍâteng ka Umar bin al-Khattab kaangghuy ngellu mènangka sorang ana' lakèk ta' ngèdingaghi orèng abhânta. Dhâddhi Umar ngibâ ana' lakèk ghâpanèka ka dhibi'na bân abâ'na nyalaaghi kaangghuy kasalaanna. Pas ana' lakèk ghâpanèka ngalamat Umar kalabân ngoca' "Ya pamèmpèn sè mukmin: pâ' bâḍâ'â hak kaangghuy ana' lakèk ḍâ'ka eppa'na?". Umar ngoca' "iyâ". Pas lalakèk ghâpanèka abhânta "napaan hak-hak panèka yâ pamèmpèn sè mukmin?" Umar ngoca', "Kaangghuy mèlè sorang èbhu sè bhâgus ka abâ'na, kaangghuy mèlè nyama sè bhâgus ka abâ'na bân ngajârraghi Al-Qur'an " pas ana' lakèk ngoca' polè: "Yâ pamèmpèn sè mukmin tan eppa' kita' mamarèh hak-hak panèka. Kaangghuy tan èbhu, dhibi'na sorang hamba kolè' kaangghuy sorang Magi; Kalabân nyaman sèngko', dhibi'na ampon aberri' nyama ka sèngko' jual (kumbang); bân dhibi'na ta' toman ngajâri  makè sèttong hurup ḍâri Al-Qur'an ". Pas Umar atolè ka bâpa'na bân ngoca' "Bâ'ân ḍâteng ka sèngko' kaangghuy ngelluaghi kaḍârâkana dâri ana'na, samantara bâ'na kita' toman aberri' hakna. Dhâddhi bâ'na ampon aghâbây kasèlapân ka jârèya sabelluna ḍibi'na ampon aghâbây kasèlapân ḍâ'ka bâ'na". == Hak orèng towa == Akaètân kalabân Islam, sèsatengnga prarogatif orèng towa kalabân hormat ka na'-kana', bân countervailing hak-hak na'-kana' iyâ arèya: * Hak ḍâ'aḍâ' bân tapentèng iyâ arèya kodhu èpatoè bân èhormatè bi' na'-kana' na. Nabbhi adhâbu tello' kalè. "Kodhuâ sèngko' aberri' tao panapa dhusa rajhâ ètèmbhâng sè lebbi rajhâ?" Kabbhi ngoca', "Èngghi, utusân Allah!". Nabbhi adhâbu, "Menyèttong sembhâân sè laèn kalabân Allah bân dhâddhi ta' atugas ka orèng towa". Nabbhi pas tojhu' sèghâp ḍâri pasarèna (èbhântal) bân adhâbu, "Bân sèngko' aberri' ka bâ'ân amaran ḍâ'ka aberri' panyaksèan palsu", bân dhibi'na aterrosân amaran ghâpanèka saèngghâ abâ' dhibi' mèkkèr baginda ta' bisa ambu. (Congngu' Hadiah Nom 7, Bâb. 8). * Sorang èbhu saongghuna ètarèma rabâtân sè palèng bhâgus ètèmbhâng sè èberri' ka orèng laèn, tambâân èbhu ngaanḍi' hak ana' ḍâlem kabâḍâân umum. Sorang orèng lakèk melawat nabbhi bân atanya, "Yâ otosna Allah! Sapa sè lebbi layak kaangghuy èladhini kalabân kancana terbaik bi' sèngko'?" Nabbhi ajâwâb, "Èbhuna". Orèng lakèk kellek atanya polè. "Terros sapa?" Nabbhi ajâwâb, "Èbhuna". The man further Said, "Terros sapa?" Nabbhi ajâwâb, "Èbhuna". Orèng lakèk atanya sè empa' kalèna, "Pasèra polè?" Nabbhi ajâwâb, "Eppa'na". * Orèng towa anḍi' hak kaangghuy mokol na'-kana'na èattas omor 10 taon sè ngabayyaghi jâlân solat ḍâlem Islam Sunah Waljamaah. * Akaètân sè mokol ana' dhibi'na sèttong fatwa Mufti Kafaayatullah aberri' abâ' dhibi' sè saterrosâ: 'Salaènna mowa bân bâgiyân-bâgiyân sènsitif bâḍân, iyâ èbânḍâraghi kaangghuy mokol sorang ana' kaangghuy tojjuwân disiplin asallah had ghâpanèka ta' èlanggar, iyâ arèya mokol ana' kalabân cara sè loka, otabâ tolang è papotong, otabâ bârâ sè moncol otabâ sèttong internal èsordèr results (to the heart or brains, etc.). Manabi had èlanggar kadhi sè èjellassaghi kasebbhut ḍâlem cemmacemma cara, makè kalabân sèttong pokolan, orèng kadhi ghâpanèka èyanggep dhusa. * Orèng towa ngaanḍi' hak kaangghuy rebuke ana' dhibi'na kaangghuy alèndhungi ḍâri physical otabâ moral harm. * Orèng towa ngaanḍi' hak kaangghuy èparhatèyaghi bi' ana'na, bân manarèma bântowan fizikal bân kawennangan manabi èkaparlo, otamana èbhâkto kauzurân abâ' dhibi'na. == Muhammad bân na'-kana' == Muhammad aḍiriyaghi unḍâng-unḍâng bân conto-conto (sunnah) ḍâlem rassa hormat ḍâ'ka ponapa sè wâjib kaangghuy masyarakat Islam kaangghuy ètoroè. Kabiasaanna ḍâ'ka na'-kana' iyâ arèya cokop bhâghus kaangghuy ètoro'. Conto-conto Muhammad anunjhuaghi kabellâsân kaangghuy na'-kana' èkotèp ḍâlem hadist: Sèngko' ajâlân sareng Rasulullah ka sèyang arè tatapèna dhibi'na ta' abhânta bân sèngko' bân sèngko' ta' abhânta bân jriya saèngghâ ḍepak ḍâ' pasar Qaynuqa. dhibi'na èntar ka kèmah Fatimah bân atanya, "Bâ' bâḍââ ana' kèni' panèka (amakna Al-Hasan) ning dinnak?" Abâ' mèkkèr jhâ' èbhuna ampon nahan kaangghuy manḍii bân ngangghuyaghi klampi bân kalongnga kalabân kalong manis. Ta' abit ḍâri kenika (Al-Hasan) berkak saèngghâ kaduwâna nyambhellut, Rasulullah aḍâbu, "Yâ Allah, sèngko' trèsna; trèsnana bân trèsna ḍâ'ka orèng sè atrèsnaè." (Sahih Muslim) Abu Hurairah ngoca': Nabbhi (Muhammad) nyèom kompoyya Al-Hasan bin Ali èbhâkto kaḍâtengan Al-Aqra bin Habis. Dhibi'na ngoca': " Sèngko' anḍi' sapolo ana' bân sèngko' ta' toman nyèom salasèttonga ḍâri kabbhi ". Utusân Allah (Muhammad) ngabes bân aḍâbu, "Dhibi'na sè ta' nunjuaghi pangasèan ka laèn ta' bhâkal ètunjuk pangasèan ". (Sahih Bukhari bân Sahih Muslim). Sèttong polè aḍât ngaè'aghi èmfasissâ ka palayanan na'-kana' kalabân kahormaḍhân bân kapahaman: Èriwâyâttaghi bi' Aishah: Nabbhi matojhu' sorang ana' ning pokangnga... Bân pas ana' gellâk akemmi, pas dhibi'na atanya aèng bân maccoè  ning attas bâgiyen sè ampon ècapo' kemmi. == Pakabinan == === Kaizinan === Sakabbhina mazhab Sunni nyatujuè jhâ' pakabinan paksa sanget èlarang ḍâlem Islam, sajhâk pakabinan Islam iyâ arèya kontrak èantara duwâ' parti parsâtujuân nyatujuè sè èrujuaghi mènangka mithaq. Hal panèka bisa èkotèp ḍâlem hadist nabbhi Muhammad: "Orèng ranḍâ sè ampon atellak ta' bhâkal akabin saèngghâ atoran kabbhi ampon èkaollè, bân sè parabân ta' bhâkal akabin saèngghâ kaizinan sè èkaollè". Tambâân, Muhammad aberri' ḍâ'ka orèng binè' kobasa kaangghuy nolak pakabinan dhibi'na nalèkana ètemmo jhâ' dhibi'na kabbhi ampon akabin atentangan kalabân pangaterrona dhibi'na kabbhi. "Nalèkana orèng lakèk aberri' ana' binè'na ḍâlem pakabinan bân dhibi'na ta' lèbur, pakabinan gâllek kodhu èpabâttal". Toman lambâ' sorang ana' prabân èntar ka nabbhi SAW bân abhânta jhâ' eppa'na terro makabina kalabân sorang orèng lakèk sè ta' èkakarep. Nabbhi aberri' hak ḍâ' prabân gâllek kaangghuy mabâttal kabina. ḍâlem Islam, pakabinan iyâ arèya sanget otama ḍâlem sèttong kontrak. Makè, parbiḍâân èantara sè soccè bân sekulèr ta' toman èksplisit ḍâlem Islam. Sè kakdimma tinḍâkân otabâ transaksi  ḍâlem Islam anḍi' implikasi kaaghâmaan. Dhibi'na ta' cokop teppa', ta' molana, kaangghuy alantikaghi pakabinan ḍâlem Islam mènangka kontrak sekulèr. Kaangghuy sèttong pakabinan sè Halal, syarat-syarat panèka kodhu èpânnoè, panèka iyâ arèya mètorot sakabbhina mazhab * Saongghuna kodhu bâḍâ caḍângan sè jellas. * Saongghuna kodhu bâḍâ panarèmaan sè jellas. * Saongghuna kodhu anḍi' sakorang-koranga duwâ' saksè sè layak. Panèka iyâ arèya èkabutho kaangghuy ngacolèaghi sèks sè èlarang bân kaangghuy ajâgâ marwâ. Dhibi'na ècaḍângaghi jhâ'  pakabinan kodhu sacara lèbâr èomommaghi. * Kodhuna bâḍâ hadia pakabinan, sakoni' otabâ lebbhi, bi' pangantèn lakèk ka pangantèn binè'. Mazhab Maliki aberri' hak Ijbar ka panjâgâ. Ijbâr ètakriffaghi mènangka pambâttalan pakabinan sabâb partântangan bi' panjâgâ lakèk. Mètorot Imam Malik, na'-kana' sabâb ka ta'matângan bisa mèlè pasangan sè ta' sesuai kaangghuy abâ' dhibi'na, kan molana, kobâsa ijbâr ampon èberri' ka panjâgâ sopajhâ dhibi'na bisa nolak ana' gâllek kaangghuy akabin so orèng sè ta' sasowai ka abâ'na. Panèka iyâ arèya hak hokom èberri' ka para orèng binè' bi' mazhab Maliki. 0gm0chy3osxwmtue1r7xxqaocgoks2y Sakola Islam è Inḍonèsia 0 2710 16438 16430 2024-04-06T08:30:52Z Qmy97 1692 16438 wikitext text/x-wiki Sakolaan [[Islam]] ning Inḍonèsia aropaaghi sala sèttong bhântuk sakolaan ḍâlem pangajârân ning biḍâng èlmo aghâma Islam sè sampè' samangkèn èlakonè bhâgi ummat Islam. Sakolaan Islam ning Inḍonèsia alèbâttaghi brempan aspèk, tamaso' kurikulum, lembâgâ sakolaan, bân perran aghâmâ Islam ḍâlem sistem sakolaan nasional. Sakolaan Islam ning Inḍonèsia ka masa awwâl asèpat non formal bân èsasowayyaghi kalabân kabâḍâân masyarakat. Intraksi interpersonal katèbâân ḍâlem brempan kasempaḍân bân biḍâng, tamaso' ḍâlem kagiaḍân parḍâgângan. Intraksi panèka aberri' nilaè positif kalabân alibâttaghi sakabbhina unsur ḍâlem masyarakat. Ka pèriode panèka, sakolaan Islam èmolaè kalabân akennallaghi brempan èlmo bân pangataoan aghâma, sè pas abhântuk sèkap bân kapribaḍiân ning kalangan inḍividu. Parkembângan sakolaan Islam ka masa panèka alangsung kalabân ceppet bân para' ta' ngalamè brempan masala otabâ kenḍâlâ. Panyemmaan sè èkala' bi' para panganjhur, olama', bân ustadz bisa èsasowayyaghi kalabân kabâḍâân masyarakat ning kakdimma Islam èkembangaghi. Kalabân ḍâ'nika, Islam mampu amennoè kabhutoan kaaghâmaan masyarakat, sè asèpat spiritualitas otabâ kamasyarakaḍân. Sakolaan Islam terros ngalamè parkembângan sajhâlân kalabân èvolusi kabudhâjâân masyarakat. Ka awwâllâ, Islam èkennalaghi lèbhât komunikasi sosial, bân pas ngembâng kalabân moncolla klompok-klompok sè èsebbhut mènangka Khalaqa. Pangembângan saterrosâ alibâttaghi pambhântukân lembâgâ sakolaan ḍâlem bhântuk Madrasah. Kakdhinto prosès pangajârân èlengkapè kalabân infrastuktur, kadhi kenengan ajhâr, ghuru, bân fasilitas pangajârân laènna. Para panganjhur Islam omomma alakonè komunikasi kalabân masyarakat satempat lèbhât brempan cara, bhâghus sè asèpat ta' èsangaja otabâna sè èsangaja. Sakabbhina bhântuk komunikasi panèka aberri' ḍâmpa' ḍâ'ka panyebbârân ajârân Islam. Sampè', ḍâlem situasi kakdimma komunikasi kasebbhut ta' èsangaja, setidakna ampon bâḍâ informasi mènangka Islam sè ètarèma bi' masyarakat, bân hal panèka omomma anènggâllaghi kessan positif. Panyebbârân Islam terros èsasowayyaghi kalabân kabâḍâân bân bhuḍâjhâ masyarakat satempat. Panèka bisa alèbâttaghi brempan aspèk kaoḍiân kadhi parḍâgângan, pakabinan, seni, bân samacemma. Panyemmaan sè sesuai kalabân kontèks sosial bân bhuḍâjhâ abhânto abangun pamahaman bân panarèmaan sè lebbi bhâgus ḍâri masyarakat ḍâ'ka ajârân Islam. Lèbhât sakolaan, tabukkak perspèktif anyar ḍâ'ka pancerḍâsân tor komitmen ḍâ'ka kabenḍârân. Pangartèan sakolaan ta' coma ka lembâgâna tatapèna terkaét jhugân kalabân brempan faktor kadhi kasèhaḍân, tanagâ lako, penelitiân, bân laèn samacemma. Salaèn ghâpanèka, lèbhât sakolaan bhâkal tabukkak cakrawala ḍâri generasi ngoḍâ saèngghâ alahèrraghi sèkap dinamis, krèatif, bân inovatif sè bhâkal sajhâlân kalabân pamèkkèran ḍâlem pambangonan Islam khusussâ ning Inḍonèsia. == Sajhârâ == === Masa karajâân Islam ning Sumatera === Karajâân Islam ning Sumatera muncul ka abâd 13 bân èkenal mènangka karajâân Sriwijaya, èḍiriyaghi bi' suku Melayu sè ngoasaè wilaya Sumatera. Punca' kajâjâân Sriwijaya katèbâân ka abâd 14, ètanḍâè bi' sistem pamarèntaan sè kowat, èḍâsarraghi ka hokom bân kaaḍilân, tor panyebbârân aghâma Islam ning wilayana. Wilaya Sumatera alèbâttaghi karajâân Pasi, Perlak, bân Acèh Darussalam, sè sakabbhina bâḍâ ning koncok Sumatera. Karajâân Samuddra Pasai, èḍiriyaghi ka abâd 10 bi' Al Malik Ibrahim bin Mahdum, Malik al Shaleh, bân al Malik Sabar Syah, acapai puncak kajâjâna ka abâd 14. Ka abâd 14 M, karajâân panèka dhâddhi pusat panḍiḍikân kalabân parhatèyan khusus ka bhâkto ghâpanèka. Perlak ning Acèh, kalabân Sultan Alaudin mènangka rato ḍâ'aḍâ'na ka abâd 12 M, ajâlin kerja sama sè bhâgus kalabân Pase. Marco Polo, sorang plancong Italia, alaporraghi kunjunganna ka Perlak ka taon 1292 M, agâmberraghi Ibu kotta Perlak mènangka pusat parḍâgângan sè rammi èkèntarè bi' paḍâgâng Islam ḍâri Tèmor Tengnga, Parsi, bân India. Sultan Mahdum Alaudin Muhammad Amin, rato ka ennem, iyâ arèya, sorang olama' sè abangon parghuruân tèngghi Islam. Sultan Ali Muhayyat Syah, sultan ḍâ'aḍâ' Acèh sè maloas karajâân, acapai punca' karajhâân ka masa Sultan Iskandar Muda (1607-1636) sè ngoasaè palabuân ning pasèsèr tèmor Sumatera sampè' Asahan bân tasè' Sumatera Bârâ'. Sakolaan ning Acèh Darussalam èḍukung bi' lembâgâ kadhi Balai Seutia Hukama, Balai Seutia olama', bân Balai Jamaah Himpunan olama', sè amaènnaghi perrang sanget ḍâlem pangembângan èlmo pangataoan bân panḍiḍikân. Panyebbârân Islam bân sakolaan Islam ning Nusantara èmolaè ḍâri pusat-pusat sakolaan kadhi Samuddra Pasai, Malaka, bân Acèh, sè ngaollè ḍukungan gèografis stratègis bân dhâddhi pusat panokaran ide bân budhâjâ antar ètnis ning sadhâjâna Nusantara. euvira4vqslw6ekljipxemdb7l3i5he Hak ḍâlem Islam 0 2711 16439 16436 2024-04-06T08:32:36Z Qmy97 1692 16439 wikitext text/x-wiki Hak ḍâlem [[Islam]] akaiḍân kalabân hak asasi manossa sè ngaanḍi' hubungan antara Allah mènangka panggâbây kalabân manossa mènangka sè èkagâbây. ḍâlem Islam, manossa ngaanḍi' hak asasi manossa sè alèpothi hak kaangghuy oḍi', hak ngaollè kamerḍikaan, hak aberri' panḍâpat, hak aorganisasi, tor hak ajâlânnaghi kayâkinan bân kaparcajhâân ḍâ'ka aghâmana. Hak asasi manossa è ḍâlem Islam ampon èyator sacara nyloro bân ngaḍâlem. Hak-hak kasebbhut èjâghâ bân èhormatè kalabân aberri' jâminan sè mampertahannaghi panarèmaan hak asasi manossa. == Panyamaan == ḍâlem bhâsa Arab, hak èsebbhut mènangka haq. Analisa morfologina alèpothi حق-يحق-حقا. Katello' toronan oca' panèka èghunaaghi kaangghuy sèttong sè bhânḍâr, nyata, pastè, bân pagghun. ḍâlem artè laèn, hak èartèyaghi mènangka sèttong sè wâjib èlakonè. ḍâlem Islam, hak anempaḍi posisi kaduwâ' saampona kawâjibân. Manossa bhâkal narèma hak nalèkana ampon alaksanaaghi kawâjibânna. ḍâlem artèan panèka, hak aropaaghi ombâlân atas pamennoan kawâjibân. == Jennis == ḍâlem ajârân Islam, tojjuwân panggâbâyân manossa iyâ arèya kaangghuy ngabḍi ka Allah. Parènta pangabḍiân panèka èsampayaghi bi' Allah ḍâlem surah Az-Zariyat ayât 56. ḍâlem ayât panèka èjellassaghi jhâ' manossa bân jin èkagâbây coma kaangghuy nyembâ Allah. Kawâjibân manossa èḍâlem oḍi'na iyâ arèya alaksanaaghi sadhâjâna katântoan sè ampon etetteppaghi sareng Allah. Manossa ngaanḍi' duwâ' kawâjibân  sè abhântuk hak. ḍâ'-aḍâ', hak-hak Allah sè alèpothi kawâjibân manossa ḍâlem èbâḍâ ka Allah. Mènangka sè kaduwâ', hak-hak manossa sè aropaaghi kawâjibân manossa ḍâ'ka paḍâ manossana bân ḍâ'ka makhlok-makhlok Allah sè laèn. Hak-hak Allah ta' aberri' mamfaat sama sakalè ka Allah. Tojjuwân pamennoan hak-hak Allah iyâ arèya kaangghuy mennoè hak-hak makhlokghâ. == Hak Allah atas hambana == Hak Allah atas hambana èbâghi dhâddhi duwâ', iyâ arèya nyembâ bân ngaèsaaghi Allah. Kaduwâ' hak panèka aropaaghi hak sè palèng rajhâ bân palèng aghung sè bhâgi Allah ka manossa. Hak Allah kaangghuy èsembâ terpânuè bi' manossa kalabân mabâḍâ èbâḍâ. ḍâlem Islam, sakabbhina pangoca' bân kalakoan manossa èkasennengi bi' Allah tamaso' mènangka bhântuk èbâḍâ. Hak Allah kaangghuy èsâmbâ panèka bâḍâ ḍâlem surah Az-Zariyat ayât 56. ḍâlem ayât panèka èjellassaghi jhâ' tojjuwân panggâbâyân manossa bân jin coma kaangghuy èbâḍâ ka Allah. Hak Allah atas hambana terpânoè lèbhât pamânnoan rukun Islam bi' manossa sè alèpothi syahadât, bhâjâng, zâkat, poasa bân hajji. Pamânnoan hak Allah jhugân bisa lèbhât pamânnoan rukun iman sè alèpothi kaparcajhâân  ḍâ'ka bâḍâna Allah bân saḍâjâ katettapânna tor trèsna ka Allah bân rosullâ. === Alaksanaaghi solat === Solat aropaaghi kawâjibân ḍâ'-aḍâ'na sè ètetteppaghi Allah kaangghuy manossa mènangka èbâḍâ. Allah netteppaghi kawâjibân panèka ka ummat nabbhi Muhammad ka peristiwa Isra' Mikraj kalabân aḍâbu langsung ka Muhammad. Solat aropaaghi pamennoan hak Allah sè ḍâlem surah Al-Baqarah ayât 238 èparènta kaangghuy èjâghâ bân èlakonè kalabân khusyuk. ḍâlem Islam, solat dhâddhi tanḍâ kataatân, puncak kasemmaan manossa ka Allah bân pillar aghâma. Èbâḍâ solat aropaaghi èbâḍâ ḍâ'aḍâ'na sè ḍâ'aḍâ' èhisab ning arè kiamat. Kalakoan solat mutlak èlakonè bi' saḍâjâ na manossa tamaso' para nabbhi bân rosul tor orèng-orèng solèh. Solat jhugân wâjib èlakonè ḍâlem kabâḍâân napa pei tamaso' ḍâlem kabâḍâân perrang. Kawâjibân kalakoan solat berlaku sampè' sorang kasebbhut matèya ning dunnya. === Majer zâkat === Zâkat aropaaghi èbâḍâ wâjib kaduwâ' samarèna solat. ḍâlem Islam, majer zâkat tamaso' rukun Islam. Kawâjibân zâkat akaètân kalabân pamennoan hak ḍâlem arta sosial. ḍâlem surah At-Taubah ayât 11, Allah nâggessaghi jhâ' orèng sè alakonè solat, majer zâkat bân atobât aropaaghi tarètanan paḍâ aghâma otabâ muslim. Bâḍâ duwâ' jennis zâkat iyâ arèya zâkat akaètân kalabân bâḍân manossa bân zâkat akaètân kalabân arta sè èkaanḍi' manossa. Zâkat ka bâḍân manossa èsebbhut mènangka zâkat fitrah. Manabi zâkat arta alèpothi ternak, bârâng sè arghâ, hasèl alam bân hasèl parḍâgângan. Zâkat aropa arta benḍâ nilayya sacara pastè coma èkaonèngi sareng Allah. === Apoasa === Apoasa aropaaghi sala sèttong èbâḍâ sè wâjib èlakonè ka bulân Ramadân sabbhân taon ḍâlem kalènder Hijriyah. Allah marènta poasa mènangka bhântuk kataqwâân ḍâri orèng-orèng sè anḍi' iman. Panèka èsampayaghi ḍâlem surah Al-Baqarah ayât 183. Kawâjibân apoasa coma èlakonè bi' orèng muslim sè ampon bâligh bân anḍi' akal. ḍâlem Islam, poasa aropaaghi sala sèttong bâgiyen ḍâri rukun Islam. === Alaksanaaghi hajji === Kawâjibân èbâḍâ hajji ampon terpenoè nalèkana ampon èlakonè bi' orèng muslim sakalèan ḍâlem saomor oḍi'na. Allah marènta èbâḍâ hajji èḍâlem surah Al-Hajj ayât 27. Èbâḍâ hajji jughân dhâddhi palengkap kaislaman sorang, karana Allah nyampornaè Islam bân macokop nikmatḍâ ka bhâkto èbâḍâ hajji. Hal panèka èsampayyaghi Allah ḍâlem surah Al-Maidah ayât 3. === Ngocappaghi Zikir === Allah marènta manossa kaangghuy terros ènga' ḍâ'ka Allah. Parènta panèka èsampayyaghi ḍâlem surah Al-Baqarah ayât 152. ḍâlem ayât panèka, Allah ajhânji jhâ' sapa peih sè ènga', maka Allah bhâkal ènga' jhugân. Zikir aropaaghi èbâḍâ sè èlakonè kalabân pangocaan, kaḍuḍukânna èḍâlem Islam iyâ arèya otama salastarèna maca Al-Qur'an bân sabelluna aḍua. === Manjâttaghi du'a === Du'a aropaaghi sala sèttong bhântuk ngèsaaghi Allah saèngghâ dhâddhi bhâgiyân ḍâri tauhid. Allah marènta ḍâ'ka hamba-hambana kaangghuy terros adu'a ka Allah. Sakabbhina urusân ḍâlem aghâma Islam bisa tarangkum bân èpamarè kalabân du'a. Du'a nganḍung kanikmaḍân bân nyegghâ pelei. Allah ajhânji panarèmaan bân ghânjârân ka sabbhân hambana sè adu'a. 0f2pswea0z964miqvel6rt8woq94pw5 Amniosentesis 0 2714 16499 16469 2024-04-24T07:23:33Z Alfiyah Rizzy Afdiquni 9 16499 wikitext text/x-wiki '''Amniosentesis''' iyâ arèya tès prenatal (tes sè ahubungan kalabân kabâḍâ’ân sabellumma arèmbi’) sè bisa amastè’èn bâḍâna kalaènan genetik (akantha Down Sindrom bân Spina Bifida) tor masala kasèhatan sè laènna ḍâ’ bhâji’. Tes nganggui jhârum ka’angghui makaloar sakonni’ cairan ketuban ḍâri ḍâlem rahim, satarrossa èparèksa lèbet uji laboratorium sopajhâ ngaonèngè kabâḍâ’ân tertento.<ref name=":0">[https://my.clevelandclinic.org/ "Amniocentesis."] 2022-01-04. Aksès 2024-04-21.</ref> Prosedur amniosentesis èkalako ḍâ’ kanḍungan sè omor 12 bân 20 mènggu (è bâkto trimester ḍuwâ’ masa nganḍung). Tes amniosentesis sè èkalako è bâkto awal nganḍung lebbi rajâ apangghibât rèsikona, akantha kaguguran. È ḍâlem brempan kadhâddhiyân, panyadiyâ layanan kasèhadhân mabâdâ tes amniosentesis è akhèr bâkto nganḍung.<ref name=":0" /> == Sombher == sa3zny0dddrdwn20bae60f8d2xe4xoq Pelecehan seksual 0 2715 16473 16470 2024-04-21T04:14:15Z Hainisyaf 2647 16473 wikitext text/x-wiki Pelecehan Seksual othabè penggangguan seksual panèka jenis pelecehan sè ngelibataghin phengangguyân nuansa seksual sè eksplisit othabâ implisit, thermashok jenis ombhèlèn sè lo’ ikethèrroen bân lo’ phantâs ghâbây bhâlâsan athas bhântoan seksual. Pelecehan seksual bisha arhopa fisik bân othabâ tontothân othabâ permohonan untok ngelhakoni tindakan seksual, ngelontharaghin ocha’an anuansa seksual, ninghalaghin pornografi, bân kelakoan fisik, verbal othabâ non-verbal laèn sè lo’ ighellemhin sè asèfat seksual. Pelecehan seksual mencakup bhânya’ kèlakoan mulai dhâri pelanggaran verbal sampè’ kekerasan othabâ penyerangan seksual. Pelecehan bisha kadhâdhien imandhimman lingkungan sosial akadhih kènhangan lakoh, rhoma, sekolah, othabâ lembaga keagamaan. Pelakoh othabâ korban bisha ajenis kelamin apabhâin. '''Pelaku dan Korban''' sacara umum bhâbini’ sering ollè sorotan ghâbây korban pelecehan seksual thètaphè pelecehan seksual bhusa bhâin lelakè othabâ bhâbini’. Korban bisha bhâin panèka labân jenis dhâri pelakoh pelecehan othabâ ajenis kelamin sè padèh. * '''Pelakoh''' pelecehan seksual bisha sherah bhâin terlepas dhâri jenis kelamin, omur, pendidikân, nilai-nilai budaya, nilai nilai aghâma, warga negârâ, latar belakang, maupun status sosial. * '''Korban''' dhâri Pelakoh pelecehan sosial ianjuraghin untok nyatet kabbhi insiden ternashok identitas pèlakoh, khènnangan, bhâkto, saksèh bân kalakoan sè ikèlakoh sè iyhanggâp lok mèlèbhur. Bân ngelaporaghin ke pihak sè awenang. * '''Sakseh''' bisha dhâdhi orâng sè ngidhingangih othabâ ninghalèn khadhâddiyân theppak hal jiyah khadhâddiyân. Korban jhughân iyanjuraghin untok nunjukaghin shèkap kelo’-lebhurân dè’ kelakoan pelecehan. '''Pelecehan seksual di Kantor''' Pelecehan seksual ikantor pola khadhâddiyân # thèppak keputushèn menyangkut kepegawaian individu terthentoh ighâbây polanah individu kashèbbut ngelakoni othabâ lo’ poron mèsèmmak seksual dhâlem kelakoannah. Keputusèn-Keputusèn kepegawaian misallèh terkait kalabân promosi, penghargaan, latèyan bân onthong laennah. # Penolakan bhâkal pesemma’an seksual sè kalabân lo’ mashok akal apèngaruh dè penilaian kèlakoan individu othabâ nyiptaaghin lingkungan lakoh sè mengintimidasi, kasar, othabâ bhânyak tekanan laen. '''Cem macemmah kèlakoan sè igholongaghin dhâlem pelecehan seksual kantor''' * Congocoh seks, aghudâh kalabân rhos terrhosen dè’ hal hal sè berakitan kalabân seks kalabân langsong othabâ lhèbèt media akhadih sorat, SMS, othabâ sorat-e. * Nyiksah kalabân verbal dè’ hal-hal sè terkait kalabân seks. * Nyiddhing nhègguk kalabân tojjhuen seksual. * Kalabân aolang nadhhèk cè’ sèmmak engh othabâ samphè saling nyidding antara duâ bhâdhân duâ orhèng. * Kalabân aolang mintah orhèng untok bersosialisasi (nginhèp, nurok mangkhat) iluar jhâm kantor walaupun orhèng sè iphèntha amphon lo’ porhon othabâ lo’ ngangghâp kelo’ lhèbhurrèh. Mharengih hadiah othabâ nhingghâlaghin rèng bhârèng sè bhisa merujuk dè’ seks. * Kalabân aolang nunjhukaghin kelakoan sè ngarah dè’ hasrat seksual. Aghâbhây othabâ nghirèmhaghin ghâmbhèr- ghâmbhèr, kharthun, othabâ material laennah sè terkait Kalabân seks bân irhassah ngelanggar etika othabâ bhâtâs. * Iluar jhâm lakoh maksaaghin ajhâkhan- ajhâkhan sè terkait Kalabân seks sè apengaroh dè’ lingkup lakoh. '''Phènyegghènah''' - ghâbây kornan bâdâ phan bhèrèmphan Phènyegghèen akhadhi langsong mhèjèu dhârhi pèlakoh, ilungkungan othabâ isosial media. - Lo’ nyèbhuttaghin, marèng onhing, bân marhèngih isyarat sè bhisa nimbulhaghin hasrat seksual pèlakoh lngsong meningkat contonnah: langsong alhaphor dè’ pihak sè berwenang Kalabân nyèrtaaghun bhuktè, mhâkènga’ proses pelaporan bhutoh bhèktoh hal tersemmak othabâ thèrchèppèt sè ikèlakoh phânèka nyarèh pertolongah orhèng sè sèmmak manabhi pherloh ibelein Kalabân khajhèh. l4lih7xstw7hvg0ek49otfvex4ks13m Kongres bâbinè' Inḍonèsia 0 2716 16712 16704 2024-06-04T02:11:56Z Alfiyah Rizzy Afdiquni 9 Mengecek suntingan Kopdar 16712 wikitext text/x-wiki [[Bhengkek:COLLECTIE TROPENMUSEUM In juni 1950 organiseerde de leiding van de KOWANI (Kongres Wanita Indonesia) in Djakarta een congres dat door alle afdelingen in Indonesië werd bijgewoond TMnr 10000216.jpg|jmpl|Bulân Juni 1950, KOWANI mabâḍâ kongres è Jakarta sè èḍâtengngè sakabbhina bâkkèl cabang sampè' Prèsiḍèn Soekarno bân Ibu Fatmawati ngonjhâng ka Istana Merdeka.]] '''Kongres bâbinè' Inḍonèsia''' otabâ èrègkes Kowani iyâ arèya federasi ḍâri organisasi sakompolan orèng binè' [[Inḍonesia|Inḍonèsia]] mongghu Undang-Undang sè bâḍâ è ḍâlem lingkup nasional. Kowani ènaddhekaghi teppa' taon 1928 è [[Daerah Khusus Ibukota Jakarta|Jakarta]], Inḍonèsia. Organisasi rèya marè olle bânnya' penghargaan sacara nasional, regional otabâ Internasional. == Sajhârâ == I. Nèyat Kongres orèng binè' Inḍonèsia (Kowani) è masyarakat bân semangat rèng bine' è bidang ḍâlem jhâman pembangunan rèya polana peranan tokoh sè marè èlakonèn bi' pergerakan orèng bine' ḍâri jhâman lambe', teros èbhârengngèn bi' tombuna organisasi-organisasi rèng binè' sè narèma macemma aspirasi bân sabâgiyân rajâ iyâ arèya bâgiyân ḍâri organisasi ngangoḍâdhân sè bâḍâ. II. Sompa masèttong sè èkoca'aghi ḍâlem kongres ngangoḍâdhân teppa' tangghâl 28 Oktober 1928 bân makowat gerakan orèng binè' Inḍonèsia ghâbây marajâaghi kongres rèng binè' Inḍonèsia sè kesèttong teppa' tangghâl 22 Ḍèsèmber 1928 neng [[Ḍaèra Istimèwa Jogjakarta|Yogyakarta]]. Tema pokok kongres iyâ arèya masèttong antara organisasi rèng binè' Inḍonèsia sè teppa' bâkto juwa ghi' kadhibi'. Kongres rèya marè mennang maddhek badan federasi organisasi rèng binè' sè mandiri sè ènyamaaghi "Perikatan Perkumpulan Perempuan Indonesia" sè èrèngkes PPPI. III. Kadhâddhiyân rajâ teppa' tangghâl 22 Ḍesèmber 1928 ajiya terros èdhâdhiyâghi patoghân sajhârâ bi' persatowan pergerakan bâbinè' Inḍonèsia. PPPI aobâ nyama brempan kalè, tèppa' taon 1929 dhâddhi "Perikatan Perkompoelan Istri Indonesia (PPII). Kongres PPII taon 1930 è [[Koṭṭa Sorbhâjâ|Sorbhâjâ]] motossaghi rèya "Kongres berasaskan Kebangsaan Indonesia, ajunjung bâbinè', meneguhkan imannya" sabâb rèya tojjhuwân pergerakan rèng binè' Inḍonèsia. Salaèn ghâbây ngajuangngaghi pebeccè'an ḍrejhât kedudukan rèng binè', rèya ngejuangngaghi kamardhikaan, mempertahankan bi' ngèssè'e abhangon bhângsa bân naghârâ. Ajiya sè ngebhidhâ'aghi perjuangan emansipasi rèng binè' Indonesia sè emansipasi è lowar naghârâ. IV. Teppa' taon 1935, PPII aghântè nyama dhâddhi "Kongres Perempoean Inḍonèsia bân teppa' taon 1946 ḍâddhi Kongres rèng binè' Inḍonèsia sè èrèngkes KOWANI sampè' setiya rèya V. Teppa' Kongres rèng binè' Inḍonèsia II taon 1935 è Jakarta, bâḍâ berempan kepotosan penting sè parlo èperhatiaghi: # Sabâb kawâjibhân otama rèng binè' Inḍonèsia rèya ḍhaddhi "IBU BANGSA" sè usaha nombuaghi penerus anyar sè lebbi sadar ka kebangsaan. # Sopajâ angghuta Kongres mabâḍâ hubungan sè beccè' bi' penerus ngoḍâ, polana kodhu pengertèan ḍâlem bi' penerus, sabâb parlo tèngka salèng ngarghâaghi bân ta' matao bhâdhân. 6dqb7rcjhqvcbvmdcuvn8w0299d3ju6 Pre-eklampsia 0 2717 16476 16472 2024-04-21T04:17:01Z Exdhar 2726 16476 wikitext text/x-wiki '''Pre-eklampsia''' otabâ preeklampsia panèka sindrom sè etandâi kalabân tekkanan dârâ tengghi, kènaè’ân kadar protein è dhâlâm urin (proteinuria), bân pembengka’an ètongka’ (edema). Pre-eklampsia èalamè sarèng èbhu se parappa’ ngandhung, otamaèpon para èbhu ngodhâ sè anyar pertama kalè ngandhung. Penyebâb pastè pre-eklampsia gilo’ ékaonengè saèngghâ ghi’ melarat ghâbây è cegghâ kamunculânna. Manabi pre-eklampsia atamba sarah ka masa kandhungân, maka bhâkal  asebbhâbaghi eklampsia sè sampè' ka adhinggâl dhunnya. == Tanḍhâ == Pre-eklampsia biasânna bhâkal molaè anonju’aghi gejalâ manabi omor kandhungân amaso’é 20 mènggu. Dhâ-tanḍhâ sè è rassa’aghi sarèng èbhu ngandhung antara laèn sake’ cetak è daerah dâi, rassah nyerri è daerah antara tabu’ bân dâdâ, gangguwân ngoladhi, rassah mual, gangguwân pernafasân, bân gangguwân kasadarân. selaèn gejalâ-gejalâ panèka, pre-eklampsia bhâkal sabbhân arè muncul asarèng kalabân kenaè’ân berrâ’ bâdhân saèngghâ dâddhi edema, kanaè’ân tekkanan dârâ, bân bâdâna protein è dhâlâm urin.   === Nyègghâ === Meskèpon penyebbâb pastè pre-eklampsia gilo’ éketaowè, para èbhu sè ngandhung ollè memperkenè' kamungkinân timbullâ  pre-eklampsia kalabân ngalakonè diet kakanan, istirahat cokop, bân ngalakonè pangawasân kandhungân. Diet kakanan sè è maksod panèka kalâbân mengkonsumsi kakanan sè pendâ’ lemak. Manabi berrâ’ bâdhân atamba otabâ edema, maka diet tamaso’ ngorangè konsumsi bujè. jpsqctk1l6n0jwat8v9n7bs8xe5l2ez Raḍang pèlvis 0 2718 16810 16808 2024-06-22T23:12:56Z Alfiyah Rizzy Afdiquni 9 16810 wikitext text/x-wiki Panyakèt radang pelvis/ panyakèt radang panggul otabâ è sebbhut jugân sareng Pelvic Inflammatory Disease (PID) iyâ arèya panyakèt sè bennya' kadhaddhiyan ka orèng binè'. Panyakèt radang pelvis aropa aghi panyakèt sè è sebâb aghi infeksi sè nyerang pan-berempan organ reproduksi orèng binè'. Organ-organ kasebbhut è antaranah arèya serviks (leher rahim), uterus (rahim), tuba fallopi (saluran indung telur), bân ovarium (indung telur). Biasanah hal sè aghâbay muncullah panyakèt rèya panèka komplikasi dri infeksi menular seksual (IMS) akadhi infeksi klamidia bân gonore. Infeksi klamidia bân gonore aropa aghi panyakèt infeksi sè è sebâb aghi bakteri sè è tular aghi lèbât aktivitas seksual. Bakteri dâri kedua infeksi kasebbhut bisa nyebab aghi infeksi ka leher rahim. Penyebaran bakteri dâri infeksi rèya bhâkal cepet semakin cepet è bhâkto menstruasi dâteng bân penyebarannta è molaè dâri vagina sampe' organ reproduksi laènnah. Kaadaan rèya koduh cepet ollè penanganan sè becce' dâri dokter. Panyakèt rèya bisa è sembuaghi maskeh bisa molad jugân. == Faktor-faktor pânyebâb == Panyakèt radang panggul (pelvic inflammatory disease) aréya panyakèt sè dateng amarghâ infeksi sè nyerang serviks, uterus, tuba falopi, bân ovarium. Panyakèt rèya biasanah nyerang orèng binè' sè la aktif secara seksual bân usia rentang dâri 15 taon sampe' 24 taon. Amarghâ serangan dâri panyakèt rèya bisa infertilitas (kemandulan), nyèlo panggul kronis, bân ngandung ektopik (ngandung è luar kandungan otabâ rahim). Samarènah è lako aghin penelitian, sâbâb panyakèt rèya panèka amarghâ infeksi menular seksual akadhi infeksi klamidia bân gonore. Salaèn nular kalaben seksual, pan-rempan jenis IMS jugân nular kalaben cara non-seksual akadhi nular lèbet dârâ otabâ bisa è tular aghi dâri ebhu ka anak selama proses ngandung bân ngelahir aghi. Data World Health Organization (WHO), è dunnya penyebaran panyakèt infeksi menular seksual (IMS) rèya ngalamaghi panèngkatan sè loar biasa. Bennè coma polanah infeksi menular seksual, bâdâ pola panyebab laen panyakèt radang panggul è antaranah panèka penggunaan alat kontrasepsi rahim, aktif secara seksual, andi' riwayat radang panggul, aborsi otabâ keguguran. == Gejala == Panyakét radang panggul arèya infeksi otabâ peradangan sè è sebâbaghi sareng organ reproduksi orèng binè' sè dâlâm istilah kesehatan è sebbut oophoritis otabâ è sebbut pelvic inflammatory disease (PID). Panyakèt radang panggul kadhâng sala è kennal kanker ovarium, usus buntu, endometriosis, bân infeksi saluran kemmè. Maka orèng binè' sè omor 15 taon sampe' 25 taon kodhu tè-ngatèh manabi panyakèt molaè bâdâ. Radang panggul rèya sala sèttong jenis panyakèt sè malarat è temmoh, kecuali manabi panyakèt rèya la berkembang bân masok tahap akhir. Pan-berempan gejala radang panggul sè bisa è kenalè paneka: <nowiki>*</nowiki> Moncollah rassah sakè' è bâgiyân panggul bân rassah sakè' rèya ta' bisa è tahan. <nowiki>*</nowiki> Arassah sakè' è belekang bâgiân bebe sè ta' bisa è tahan. <nowiki>*</nowiki> Arassah sakè' bektoh ngalakoagin jima' <nowiki>*</nowiki> Sering arassah lessoh sè berre' tetapè ta' ngalakone lakoh berre' <nowiki>*</nowiki> Bhâdân sè panas <nowiki>*</nowiki> Menstruasi sè ta' sesuai jadwal otabâ ta' teratur bhen bulennah <nowiki>*</nowiki> Lebbi sering terro a kemmè <nowiki>*</nowiki> Ta-ngota <nowiki>*</nowiki> Arassah sake' è bektoh a kemmè <nowiki>*</nowiki> Kalowar bercak dârâ sè kalowar dâri vagina, padahal ta' è dâlâm fase menstruasi <nowiki>*</nowiki> Keputihan sè a bernah konèng otabâ ijo. p67di8y7h83h7uoodv13wkq1a2l8ux9 Ovarium 0 2719 16803 16797 2024-06-21T23:47:26Z Alfiyah Rizzy Afdiquni 9 Mengecek suntingan Kopdar 16803 wikitext text/x-wiki '''Ovarium''' (bhâsa latèn: ōvārium) otabâ indung telur iyâ arèya kelenjar kelamin sè èsambi kebân betina. Vertebrata, tamaso' manossa, anḍi’ ḍuwâ’ ōvārium sè anḍi’ kaghuna'an sèl tellor bân makalowar hormon. Sèl tellor sè bâḍâ è orèng binè’ (manossa) bâḍâ è bâgiyân dâlem è kacèr bân kangan pinggul. Sèl tellor bilâ ta’ èbuwâè bit-abitta bhâkal ghâring, bân cekka’ è dinding rahim. Bit-abitta sel telur rèya bhâkal ronto, bân kalowar lèbât [[farji']]. Sabâgiyân rajâ mano’ anḍi’ sèttong ōvārium bân olar anḍi’ ḍuwâ’ ovarium sè asoson abhâris. == Fungsi == È ḍâlem ovarium bâḍâ perkembangan sel tellor (oogenesis). È ḍâlem proses rèya sel tellor bhâkal abâreng kalompo' sel folikel sè perkembanganna èrangsang kalabân FSH. Perkembangan oogenesis ḍâri oogonium ka oosit kadhâddiyân è embrio ḍâlem kandungan bân oosit ta’ bhâkal berkembang dhâddhi ovum sampè’ èmolaè pubertas. È bâkto pubertas, ovum sè massa’ bhâkal èleppas ḍâri sel folikel bân èkalowaraghin ḍâri ovarium. Proses leppas ḍâri ovarium èsebbhut ovulasi. Sel ovum siap ghâbây èbuwâi kalabân sel spermatozoa ḍâri orèng lakè’. Mon bisa acampo bhâkal dhâddhi zigot. [[Bhengkek:Scheme female reproductive system-id.svg|jmpl|Organ rèproduksi bâbinè'.]] Ovarium anḍi’ fungsi ngalowaraghi hormon steroid bân progesteron. Kaḍuwâ’ hormon rèya penting ḍâlem proses pubertas orèng binè’ bân ciri-ciri seks sekunder. Esterogen bân progesteron anḍi’ peran ḍâlem persiapan dinding rahim ghâbây implantasi telur sè marè èbuwâi. Salaèn rèya jhughân anḍi’ peran ḍâlem aberri’ sinyal ka hipotalamus bân pituitari è ḍâlem ngator siklus menstruasi. Samarèna sel telur aovulasi, bhâkal maso' ka tuba fallopi bân ajhâlân laon ḍâ’ rahim. Mon èbuwâi bi' sperma è (tuba fallopi), sel tellor bhâkal ngalakowagin implantasi ka dinding uterus bân akembang dhâddhi proses [[Nganḍung|nganḍung.]] Manabi pembuahan ta’ kadhâddhiyân è tuba fallopi, bhâkal kadhâddhiyân [[Nganḍung èktopik|ngandung ektopik]], sè nganḍung ta’ kadhâddhiyân è rahim. eroapry4b1akekfkhodqlmn3vllt5tz Susan B. Anthony 0 2720 16488 16480 2024-04-21T05:09:42Z Hainisyaf 2647 16488 wikitext text/x-wiki '''Susan B. Anthony''' (rèmbi' susan Anthony ; 15 februari 1820- 13 maret 1906) phanèka orhèng reformis sosial amerika bân aktivis hak hak bhèbini’ sè ghâduwhen peran penting dhèlèm mhèghulih hak pèlè bèbini’. Rèmbi' ḍéri kaloarga Quaker sè andhik komitmen dè kephadèen sosial, jhiyah ngumpolaghin petisi ta’ èndhek dâdhi budak theppak omur 17 taon. Tepphak taon 1856, jhiyah dâdhi agen neghèrèh bhâghiyhèn new york untok American Anti-Slavery Society. Teppa' taon 1851 ajhiah athemmuh bhik elizabeth cady stanton, sè dhâdhi kancah bân rekan lakhoh sè omhur odi’engh ḍâlèm kegiatan reformasi sosial, sè utama dè bidang hak hak bhâbini’. Arheng bhereng mereka mhânaddhèk New York Women’s State Temperance Society theppak taon 1852 lastharhènah anthony lok ibhâghi nguchak ikonferensi peterakan polanah ajhiyah bhâbhini’. Mereka mhânaddhèkaghin Liga Nasional Setia Wanita tepphak taon 1863, sè ngelakhoni pengumpholèn petisi therrajheh dhâlem sejarah amerika shampek bhèktoh kissah, nghumpholaghin pharak 400.000 thandhèh tanang untok ngedukung ihaphussèh perbudakan. Theppak taon 1866, mereka memprakarsai American Equal Rights Association, sè ngampanyeaghin padhènah hak bhâghi bhâbhini’ bân orhèng afrika-amerika. Mereka mulai nhèrbhithaghin shorhat kabhèr hak bhâbinhi’ theppak taon 1868 sè anyamah The Revolution. Tepphak taon 1869, mereka amphon mhenaddhèkaghi Asosiasi Hak Pilih Perempuan Nasional ghâbây bhâghiyân dhâri penganchorhan dhâlem ghuliyen reng bhâbini’. Theppak taon 1890, phengancorhan kalabân resmi iphèbhèrès theppak organisasi mereka aghabung kalabân saingannah Asosiasi Hak Pilih Wa’ undang undang nita Aerika untok abhântuk Asosiasi Hak Pilih Wanita Amerika Nasional, kalabân anthony sè dhâddhi kekuatan utamhanah. Theppak taon 1876, Anthony bân Stanton mulai alakoh kalabân Matilda Joslyn Gage kalabân panapah sè ahirreh akèmbang dhâddhi ennem jilid History of Woman Suffrage.. khephentingah antony kalabân stanton semmuh laèn itaon taon sè mharenah, thapeh kedhuânah pagghun akancah shemmak. Theppak taon 1872, Antony itangkhep ikampong halamnnah I Rochester, New York polanah marhenghin suarah sè mhèlanggar dè’ undang-undang sè choman ngidhinih lèlakè’ untok mhilè. Ajhiyah inyataaghih sala dhâlem persidangan sè ipublisaghin kalabâm luas. Meskipun ajhiyah ta’ porhon majhèr dhèndâh, pihak sè berwenang ta’ porhon mhundut tindak lhebbhi lanjut. Thppak taon 1878, Anthony bân Stanton ngathur shopajheh kongres ipharengih amandemen sè marhènghin bâbini’ hak untok milhè. Ikènalaghi bhi’ senator Aaron A. sargent (R-CA) thèrros ikhenal kalabân pherbâsah rhènnarhèn kalabân Susan B. Anthony. Ahirreh iratifikasi kalabân Amandemen kesanga bhèlès konstitusi AS theppak taon 1920. Anthony ajhậlạnan kalabân ekstensif untok ngedukung hak phèlè bhâbini’, mharèngaghih sèbhenyyak 75 shampe’ 100 pidato per taon bân nghèrjhaaghin bhânyyak kampanye neghârâ bhâghiyân. Ajhiyah alakhoh kalabân internasioanl untok hak hak bâbhini’, amhainaghin peran konchi dhâlem phembentughân dewan bâbhini’ internasional, sè pagghun aktif. Ajhiyah jhughèn abhântoh wujudaghin Kongres Perwakilan Wanita Dunia ipameran kolumbia dhunyyah ichicago theppak taon 1983. Theppak ajhiyah awwhel kalèh mulai ngampanyeaghin hak hak bâbhini’, Anthony epadhuh kalabân keras bân isangghu nyobak ngancoraghin institusi kabhinan. Thetapeh, persepsi publik tentang abhèkengh aobhè kalabân radikal theppak masa odhikengh. Ulag tahunnah sè ke-80 irayaaghin igedung potè atas undangannah presiden William McKinley. Ajhiyah dhâdhi warga neghârâ bhâbhini’ awwhâl sè ighâmbhâr dè’ phèssè AS theppak ghâmbhârrâh munchol dè’ koin dolar taon 1979. ok9k5sgqx0fs9fjlh8zg073wzqiwyab Kista ovarium 0 2721 16732 16731 2024-06-14T09:53:12Z Alfiyah Rizzy Afdiquni 9 /* Dampa' */ Mengecek suntingan Kopdar 16732 wikitext text/x-wiki '''Kista ovarium''' otabâ tumor ginekologi iyâ arèya tumor sè tombu ta' normal è ovarium otabâ indung tellor sè abento' bunter, aèssè caèran otabâ satengnga cair, biyasanna atangkai, bân terros tombu dhâddhi rajâ.<ref>Risna Suma, Made; Nopita Sari, Ni Made (2017-12-20). [https://ejournal.binausadabali.ac.id/index.php/caring/article/view/1 "Penerapan Penerapan Self Hypnosis Pada Ny "SW" Umur 40 Tahun dengan Kista Ovarium (Penatalaksanaan pada Gangguan Reproduksi dengan Kista Ovarium di Ruang Dara RSUD Wangaya)"]. ''Journal Center of Research Publication in Midwifery and Nursing''. '''1''' (2). doi:10.36474/caring.v1i2.1. ISSN 2580-507X.</ref> Caèran kista ovarium rèya èbhungkos bi' selaput sè abento' ḍâri lapisan lowar ovarium. Kista ovarium rèya abento' benjolan sè akadhi' balon aèssè caèran. Kista ovarium bisa dhâddhi è kabbhi omor rèng binè', tapè lebbi umum è bhâkto reproduksina. Dhâddhi jarang kadhâddhiyân marèna menopause. Kista ovarium maso' è ḍâlèm kasus ginekologi sè bânnya' ḍâri kabbhi sè ganas ginekologi. Kebânya'an kista ta' bahaya. Kadhâddhiyân kista ovarium iyâ arèya bâḍâna tombu sel-sel otot polos teppa' ovarium sè jina'. == Faktor == Faktor abento' kista ovarium bisa èpangaroè bi' omor reproduksi, cara ngakan otabâ kabiyasa'an ngakan sè ta' beccè' == Macemmaa ovarium == Oca' ovarium è kalompo'aghi dhâddhi kista non neoplastik otabâ kista ovarium jina' bân kista ovarium ganas. Kista ovarium sè jina' bhâkal kene' bân èlang dhibi' pas la ollè 2 sampè' 3 bulân tapè anḍi' risiko akembang dhâdhi kanker ovarium ghun palèng benya' 2%. Kista rèya èkennal kista fungsional sabâb abento' bâkto siklus menstruasi normal otabâ marèna telor èpaburu bâkto ovulasi. Kista ovarium sè ganas èsebbhut kista neoplastik otabâ hasèl tombu ḍâri kista ovarium jina' sè dhâddhi kanker ovarium bân omomma kodhu èoperasi. Omor rèng binè' èkoca' dhâddhi sabâb faktor ḍâri timbunan kista ovarium ḍâ' kanker ovarium. Kanker ovarium bisa matè'è on laon sabâb aropaaghi faktor otama ḍâri kabbhi kanker ginekologi. == Tanḍhâ == Gejala kista ovarium biyasa metto rasa sakè' otabâ nyèlo è tabu' sè bisa èlang bân bisa muncul polè. Rasa nyèlo rèya bisa kadhâddhiyân è kangan otabâ è kacèr, bi' rasa nyèlo bisa metto prappa'en ngelakonè [[jima']]. Gejala rèya kaḍi' mentruasina aobâ bân masalah pencernaan. Mon kista rèya bhesa otabâ ovarium rèya agesèr, kista rèya bisa nyabâbaghi nyèlo sè rajâ. Rèya bisa nyabâbaghi arassa terro pingsan bân bisa nyabâbaghi sakè' cèthak. == Dampa' == Dampa' sè bisa kadhâddhiyân kista ovarium iyâ arèya organ reproduksi kaganggu, korangnga kasobhuran, sossa nganḍung sampè' strès. Kista ovarium bisa apengaroè nganḍungnga rèng binè mètorot okoran, macemma, bân indung telor sè èkenning. Mon coma sèttong indung tellor sè èkenning, bâḍâ kemongkènan ghi' bisa nganḍung. == Diagnosa == Kista ovarium bhuto diagnosa sakabbhina lèbât anamnesis, perèksa bhâdhân bân perèksa penunjang akaḍi' USG, CT scan bân MRI. Marèna diagnosis pas èobservasi bân operasi sesuai pasien. == Sombher == <references /> h5kh4w0cxcj5qdf8ypy230lgwk906h8 Pangangghuy:Hainisyaf 2 2722 16916 16913 2024-07-14T02:31:04Z Hainisyaf 2647 16916 wikitext text/x-wiki sengko' orèng bhèngkalan , sengko mahasiswa angkatan 2022, akuliah nèng Universitas Trunojoyo Madura fakultas keislaman program studi ekonomi syariah [[Bhângsa: Angghuta Wikilatih Bhângkalan Juli 2024]] tqgeu3k6y55bvesbau7v7xtf0u5qjiy Pemerkosaan 0 2723 16489 2024-04-21T05:12:08Z Exdhar 2726 ←Membuat halaman berisi 'Pemèrkosaân, perogolan, otabâ rudapaksa panèka segala bentuk pemaksaan hubungan seksual sè  bisa mengakibataghi karogiân fisik, trauma emosional bân psikologis kaangghuy korbanna. Pemerkosaan panèka macèm serangan seksual sè biasanna alibataghi hubungan seksual otabâ bentuk penetrasi seksual laènna sè elakonè ka orèng laèn, sè asifat nonkonsensual otabâ tanpa persetujuân seksual dâri orèng kasèbbhut. Perbuatan kasèbbhut bisa elakonè sarè...' 16489 wikitext text/x-wiki Pemèrkosaân, perogolan, otabâ rudapaksa panèka segala bentuk pemaksaan hubungan seksual sè  bisa mengakibataghi karogiân fisik, trauma emosional bân psikologis kaangghuy korbanna. Pemerkosaan panèka macèm serangan seksual sè biasanna alibataghi hubungan seksual otabâ bentuk penetrasi seksual laènna sè elakonè ka orèng laèn, sè asifat nonkonsensual otabâ tanpa persetujuân seksual dâri orèng kasèbbhut. Perbuatan kasèbbhut bisa elakonè sarèng kekerasan fisik, pemaksaân, pényala ghunaân wewenang, otâbâ ka orèng sè ta’ mampu marengè persetujuân sè sah, akadhi  orèng sè ta’ sadarkan diri, lumpuh, tunagrahita, otabâ nèng bâbâ omor sè sah kaangghuy menyetujuinna. Meskèpon bâdâ berempah perbedaan, istilah “pemerkosaan” dhâng-kadhâng eghunaaghi ghântèyân kalabân istilah kekerasan seksual. Tèngkat pèlaporân, panontodhân, bân penghukumân attas pemerkosaân acèm-macèm è antara sadhâjâ yurisdiksi. Secara internasional, kejadiân pemerkosaân sè ècatet sarèng polisi selama taon 2008 berkisar molaè dâri 0,2 per 100.000 orèng è Azerbaijan sampè’ 92,9 per 100.000 or èngè Botswana kalabân median 6,3 kasus per 100.000 orèng è Lithuania. È sadhâjâ dhunnya, kekerasân seksual, tamaso’ pemerkosaân, otamaèpon elakonè sarèng ke’-lake’ ka rèng binè’. Pemerkosaân saréng oréng asing biasanna lébbi jarang terjadi ébendingaghi pemerkosaân sarèng orèng sè èkennal korban, bân pemerkosaân è penjara antara lakè’ kalabân lakè’ bân binè’ kalabân binè’ panèka hal sè umum bân mungkin panèka bentuk pemerkosaân sè paléng jijji’ èlaporaghi. Pemerkosaân sè mèloas bân sistematis (akadhi, pemerkosaân perang) bân perbudaghân seksual bisa terjadi selama masalah internasional. Praktek-praktek kasèbbhut panèka kejahadhân terhadap kemanusiaân bân kejahadhân perang. Pemerkosaân jughân èakowè kaangghuy unsur kejahadhân genosida manabi èlakonè kalabân maksod kaangghuy ngancoraghi, sadhâjâ otabâ sèbâgiân, dâri sèttong kelompok etnis sè dâddhi sasarân. Orèng sè lastarè èperkosa bisa ngalamè trauma bân ngalamè  gangguân stres pascatrauma. Cedera ongguwân bisa terjadi abârengan kalabân rèsiko kandhungân bân infeksi nolar seksual. Orèng  sè ngalamè pemerkosaan mongkèn bhâkal ngadebbhi kekerasân otabâ anceman dâri pemerkosa, bân dhâng-kadhâng jughân dâri kalowarga bân karabât semmak korban. Istilah pemerkosaan (rape) asallâ dâri bhâsa latèn rapere (kata supine dâri raptum) sè artèna “kaangghuy arebbhu’, araèh, ngèbâ mangkat”. Dâlâm hukum Romawi, ngèbâ mangkat orèng binè’ kalabân maksa, kalabân otabâ tanpa hubungan seksual, panèka “raptus”. Dâlâm Bhâsa Inggris pertengahan, istilah sè pâdâ bisa merujuk ka penculighân  otabâ pemerkosaân dâlâm pangerteyân modern sè artèna “pelanggarân seksual”. Artè orisinil otabâ asli dâri “ngèbâ kalabân maksa” tèttep ètemmoaghi dâlâm macèm frasa, akadhi “pemerkosaân bân penjarahan”, otabâ dâlâm judul, akadhi dâlâm carèta Pemerkosaân binè’ Sabine bân Pemerkosaân Europa otabâ puisi The Rape of the Lock tentang malèng setalè obu’. Pemerkosaân earteaghi  èsebagiân rajâ yurisdiksi kaangghuy hubungan seksual, otabâ bentuk penetrasi seksual laènna, sè èlakonè sarèng pelaku ka korban tanpa persetujuân (konsensual). Artè pemerkosaân dhibi’ ta’ konsisten antara organisasi kasèhadhân pamarènta sè matega’ hukum, penyedia layanan kesehadhân, bân profesi hukum. Artè pemerkosaân acèm-macèm secara historis bân budhâjâ. Awallâ, pemerkosaân ta’ andi’ konotasi seksual bân tèttep eghunaaghi dâlâm konteks laén dâlâm bhâsa Inggris. Dâlâm hukum Romawi, arté pemerkosaân otabâ raptus égolongaghi akadhi kejahadhân (crimen vis) éngghi panèka “kejahadhân penyerangan”. Raptus mengacu ka penculighân rèng binè’ kaangghuy pangatèrro rèng lakè’ sè bâdâ è bâbâ kakoasaânna bân hubungan seksual bennè elemen sè èperloaghi. Artè pemerkosaân laènna lastarè aobâ dâri bâkto ka bâkto. Sampè ’ 2012, Biro Investigasi Federal (FBI) nganggèp pemerkosaân sebagai kejahadhân sè semata-mata èlakonè sarèng rèng lakè’ ka rèng binè’. Bhâkto taon 2012, mereka ngobhâ artè mereka dâri “Kakoasa’ân fisik duniawi sèttong rèng binè’ sè èlakonè kalabân paksa bân atè ntangan kalabân pangaterrona” dâddhi “Penetrasi, ta’ peduli seberempa kenè’ vagina otabâ anus kalabân bâgiyân tubuh otabâ objek napa bhèi, otabâ penetrasi oral sarèng organ seks dâri orèng laèn, tanpa persètujuânna korban.” Artè sabèllumma sè tèttep bân ta’ aobâ molaè taon 1927, eanggèp jubâ’ bân sèmpit. Artè sè èanyaraghi terdiri dhâri pengenalân macèmma kamalowân korban bân pelaku bân bahwa pemerkosaân kalabân sèttong objek bisa padâ traumatissâ kalabân pemerkosaân penis/vaginal. FBI lèbbi lanjut ajellasaghi conto manabi korban ta’ ollè marengè persetujuân lantaran ta’ sangghup mental bân fisik. FBI jughân ngakoè bahwa korban bisa elompoaghi sarèng obât-obâtan bân alkohol bân ta’ bisa marengè persetujuân sè sah. Artèna kasebbhut ta’ ngobâ undang-undang pidana federal otabâ negârâ bâgiyân otabâ adampak ka pembebanan bân penuntutan è tingkat federal, negârâ bâgiyân, otabâ lokal; namong hal kasèbbhut berarti pemerkosaân bhâkal lèbbi akurat manabi ejellasaghi kalabân cara nasional. djf4flltbgin4clp0riim1rlu4qj500 Pangangghuy:Exdhar 2 2724 16917 16491 2024-07-14T02:31:41Z Exdhar 2726 16917 wikitext text/x-wiki Kaulâ mahasiswi  Universitas Trunojoyo Madurâ dâri Program Studi Ekonomi Syariah, alamat kaulâ Dhisa Langkap, Kecamatan Burneh, Kabupaten Bângkalan. [[Bhângsa: Angghuta Wikilatih Bhângkalan Juli 2024]] 1l3uew0ivbje8iyvmqal3p2ms59w1ft Kongres orèng binè' Inḍonèsia 0 2725 16494 2024-04-21T10:32:26Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Kongres orèng binè' Inḍonèsia]] ka [[Kongres bâbinè' Inḍonèsia]]: Judul salah eja 16494 wikitext text/x-wiki #ALIH [[Kongres bâbinè' Inḍonèsia]] 6bn0ls5mvswhnz0q3lpt21blinkbzw2 Hak Bâbinè’an 0 2726 16505 2024-04-26T03:52:37Z Narasilisaa 2393 ←Membuat halaman berisi 'Hak bâbinè’an areya hak bân peran sè èberri’ ḍâ’ bâbinè’an è dunnya, bân abentu’ dhâsar gerakan hak bâbinè’an neng abhâd ka sanga bellâs bân gerakan feminis neng abhâd ka-20. Neng pan-bârâmpan naghârâ, hak-hak kasebbhut èyatur otabâ èḍukung sareng hukum, adhât, bân lalakon, sabâtara è wilayah laènna, hak-hak kasebbhut tak èyangghâp penting bân ètekkan. Hak bâbinè’an bhidhâ ḍâri pangartèyan sè lebbi luas d...' 16505 wikitext text/x-wiki Hak bâbinè’an areya hak bân peran sè èberri’ ḍâ’ bâbinè’an è dunnya, bân abentu’ dhâsar gerakan hak bâbinè’an neng abhâd ka sanga bellâs bân gerakan feminis neng abhâd ka-20. Neng pan-bârâmpan naghârâ, hak-hak kasebbhut èyatur otabâ èḍukung sareng hukum, adhât, bân lalakon, sabâtara è wilayah laènna, hak-hak kasebbhut tak èyangghâp penting bân ètekkan. Hak bâbinè’an bhidhâ ḍâri pangartèyan sè lebbi luas dâri hak asasi manossa lèbât klaim-klaim bias tradisional bân sajjhârâ inheren alabân pangaterrona hak bâbinè’an bân bhing-jhebbhing, bennè lalakè’an bân cong-kacong. == Palagghârân Hak Bâbinè’an == Palangghârân hak bâbinè’an sè segghut kadhâddhiyân iyâ arèya: '''Kekerasan abasis gender''' Kekerasan sè èkalako atas dhâsar orientasi seksual otabâ identitas gender èsebbhut kekerasan abasis gender. Sakabbhina aktivitas se arisiko nyebâbaghi penderitaan bhâdhân, seksual, otabâ emosional, anceman bahaya, pamaksaan, otabâ tindakan laèn sè abatessaghi kabebasanna orèng sakabbhina èyangghep kekerasan abasis gender. Yayasan Pulih nerrangaghi bahwa amarghâ ketidaksetaraan kekowasaan sè èkèba konstruksi gender sè tak setara, BEC ngalamè ketidaksetaraan gender bân arampas kabebasan rakyat. Alasan kadhâddhiyanna kekerasan bân baramma masyarakat nolak otabâ ngritik epangarowè sareng jennis kelamin sè ngalakonè bân sè ngalamè. BEC bisa nyerrang sapa bhâin, tamaso’ orèng lakè’ heteroseksual bân minoritas seksual. Namong, ḍâlem konteks FPIC, orèng binè’ bân komunitas LGBT palèng bânnya’ ngalamè serrangan seksual bhâdhân. BEC sacara material bisa èsebbâbaghi sareng kamatèyan otabâ cedera sè sarah. Salaèn rèya, orèng sè ngalako KBG bisa nyebâbaghi PMS, nganḍung sè tak ekaterro, aborsi sè tak aman, otabâ ècalè. Pangalaman traumatis bisa nyebâbaghi kasossa’an, katako’an, gangguan stres pasca-trauma, nyakè’èn abâ’ dhibi’, otabâ pangaterro matè’è aba’ dhibi’, manorot perspektif psikodinamik ḍâri penyintas. Salaèn rèya, para penyintas segghut ngalamè dampak sosial bân ekonomi sè negatif jhughân rassa toḍus bân tentangan ḍâri kaluwarga otabâ komunitas. '''Kekerasan seksual''' Sala sèttong bentu’ kekerasan berbasis gender jârèya pelecehan seksual. Seksualitas orèng èserrang tak ngangghuy èdhi orèng kasebbhut ḍâlem insiden kekerasan seksual. Kekerasan seksual ngâbây korban arassa tak nyaman amarghâ ngalakonè akaḍi’ objek, bennè akaḍi’ orèng sè anḍi’ kendali atas bhâdhân, pèkkèran, bân kalakowanna dhibi’. Kekerasan seksual anḍi’ ḍuwâ’ komponen krusial: partama, unsur pamaksaan bân katadâ’ân atas persetujuan korban. Kaḍuwâ’, manabi korban tak bisa otabâ ghilo’ bisa aberri’ èdhi, akadhi kasus kekerasan seksual ḍâ’ na’-kana- otabâ orèng cacat. Orèng sè ngalako kekerasan seksual bisa ḍâri jennis kelamin apa bhâin otabâ èlèran sareng korban. Arèya nyirataghi bahwa kaduwâ’ jennis kelamin kèngèng ngalakonè kejahatan sè abahaya rèya dâ’ sapa bhâin, tamaso’ pasangan otabâ sir-siran, orèng towa, tarètan kandung, orèng sè ta’ èkennal, anggota kaluwarga semma’, bân kanca. è ḍimma bhâin, tamaso’ è roma, è kennangan alako, è sakola’an, otabâ è kampus, bisa ngalamè kekerasan seksual. Manorot Komnas Perempuan, 15 lalakon sè bisa èkalompo’aghin è ḍâlem bentu’ kekerasan seksual, jârèya: * Perkosaan * Intimidasi seksual tamaso’ ancaman otabâ parcobaan perkosaan * Pelecehan seksual * Eksploitasi seksual * Pardhâghângan orèng binè’ ka’angghuy tojjhuwân seksual * Prostitusi paksa * Parbhudhâkan seksual * Pamaksaan kabin, tamaso’ tellak ghantong * Pamaksaan nganḍung * Pamaksaan aborsi * Pamaksaan kontrasepsi akaḍi’ maksa lo’ ghellem ngangghuy kondom è bâkto ahubungan bân sterilisasi * Panyèksaan seksual * Okoman sè tak manusiawi bân bernuansa seksual * Praktek tradisi bernuansa seksual sè abahaya otabâ mendiskriminasi bâbinè’an (misalla sonnat binè’) * Kontrol seksual, tamaso’ lèbât aturan diskriminatif ngangghuy alasan moralitas bân aghâma. Kekerasan seksual bisa èyalamè sapa bhâin, namong orèng binè’ lebbi segghut dhâddhi korban èbhândhing oreng lakè’. Lebbi bânnya’ orèng binè’ sè dhâddhi korban kekerasan seksual amarghâ persepsi bahwa abâ’na lebbi mandhâp amarghâ jennis kelamin bân gender. '''Diskriminasi adhâsar orientasi seksual bân identitas gender''' Hak-hak bâbinè’an ètekkan atas dhâsar orientasi seksual, identitas gender, otabâ ciri-ciri seks è bânnya’ naghârâ è sakabbhina dunnya. Bâbinè’an sè nemmo abâ’na sebagai lesbian, biseksual, transgender, otabâ interseks. Bânnya’ jhughân sè dhâddhi korban kekerasan berrâ’, akaḍi’ pemerkosaan otabâ “pemerkosaan korektif”, “matè’èn orèng amarghâ kahormatan”, otabâ penyerrangan seksual. Salaèn jârèya, hak atas kesejahteraan abâ’na bân akses ka perabatan kesehatan bân pendidikan elangghâr. Individu LGBT neng Indonesia pagghun ngalamè intimidasi amarghâ identitas gender abâ’na. Sebuah kelompok advokasi hak LGBT sè anyama Arus Pelangi alaporaghi bahwa antara taon 2006 bân 2018, bâdâ 1.850 kasus LGBT sè èkennèng aniaya neng Indonesia. Transpuan sè anyama Mira èkennèng aniaya è tangghâl 4 April 2020. Marèna èsangghu ngèco’ dompet bân hp sopir truk, lèma orèng lakè’ ngobbhâr aba’na di’-odi’. '''Diskriminasi è kennangan alako''' Bâbinè’an segghut dhâddhi sasaran prasangka adhâsaraghi jennis kelamin è kennangan alako. Ngalak disparitas opa, misalla. Hak asasi manossa nontot opa sè paḍâ ka’angghuy tenaga lako sè paḍâ, tapè babinè’an segghut ekecualiaghi ḍâri narèma kompensasi sè adhil. È bâkto jârèya, rata-rata bâbinè’an sedunnya coma ngasèllaghi sakitar 77% ḍâri apa sè lalakè’an lakonè ḍâlem nyarè kasab. Akibatta, babinè’an ngalamè ketimpangan ekonomi, sè bisa nyeggha abâ’na dhâddhi mandiri sepenuhnya bân polè ningkataghi risiko kemiskinan. smhi4j5wtd03alwh0bsbgef74zhsog2 Jima' 0 2727 16521 16520 2024-05-01T05:45:51Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Persetubuhan]] ka [[Jima']]: judul bahasa Indonesia 16520 wikitext text/x-wiki Hubungan seksual iyâ arèya sèttong lalakon senggama ḍâri manossa, tatapèna è dâlem artè sè lebbi umum bisa ama’na ka lalakon laèn sè ḍâ-padâ otabâ agentè kalakowan senggama, dhâddhi bânnè ghun ama’na tatemmona alat kamaloan lalakè’ (pala’) moso bâbinè’ (pokè). Hubungan seksual ampon èkennal manossa sejjak lambâ’, bân aropaaghi bentuk naluri kalakowan seksual bân psikologi è kalangan manossa.  Bentuk hubungan seksual penetrasi laènna aropa’aghi seks anal (penetrasi anus ḍâri penis), seks oral (penetrasi colo’ bi’ penis otabâ penetrasi oral ḍâ’ alat kamaloan bâbinè’), fingering (penetrasi seksual bi’ gherighi’) bân penetrasi  kalabân nganggui sèttong alat sè mangetter (otamana nganggui talè sè masekken) bân Vibrator. Aktivitas panèka alibattaghi kaintiman fisik èyantarana ḍuwâ’ orèng otabâ lebbi bân biyasana èyanggui èyantarana manossa sopajhâ ngaollè kapèragghân fisik bân emosional. Dhibi’en polè bisa akontribusi ḍâ’ ikatan antarana manossa. Kamongkènan hubungan seksual aghâlluwi bi’ percumbuan sè dhâddhi sabâb gairah ḍâ’ pasangan, jughan pala’ (penis)  dhâddhi ereksi, bân ka’anggui pelumas alami ḍâ’ pokè (vagina). Ka’anggui amolai hubungan seksual, penis sè ampon ereksi èmaso’aghi ka vagina bân sala sèttong pasangan otabâ kaduwâna maghuli pokangnga sopajhâ penis aguli kaaḍâ’ bân kabuḍi è ḍâlem vagina, tanpa makalowar sakabbhina batang penis. Saèngghâ, kaḍuwâna bisa arangsang abâ’ dhibi’na otabâ pasanganna sampè’ ngaollè orgasme bân ejakulasi. Penetrasi kalabân penis jhugân èsebbhut "intromission" otabâ nama latènna ''immisio penis.'' Istilah "penetrasi" èguna'aghi ka’angghui ngambarraghi kabâḍâ’ân nalèka alat kamalowan lalakè’ (pala’) èmaso’aghi ka ḍâlem pokè (vagina). Tatapèna ritual nèka ta’ saabiddhâ wajib èkalako ka’anggui ngaollè kasennengan bân kani’matan è bâkto ahubungan seks. Kaom remaja biyasana ngalakoni aktivitas seksual tanpa penetrasi kalabân masturbasi saèngghâ ngaluwarraghi sperma. == Reproduksi seksual == Hubungan seksual aropa’aghi mètode desar reproduksi manossa. È bâkto ejakulasi, umumma lalakè’ èsertaè orgasme, polè bâḍâ kontraksi otot sè ngèrèm aing manni sè èssèna gamet lalakè’, biyasana èkoca’ sel sperma (spermatozoa) ka ḍâlem vagina. Jhâlân sè èlebhâti sel sperma iyâ arèya ḍâri vagina ka serviks maso’ karahim pas terros nyono’ ka ''tuba fallopi''. È ḍâlem sèttong ejakulasi, bâḍâ juta’an sperma ka’angghui nèngkattaghi bâḍâna pembuahan bi’ sel telur (ovum). Sel sperma koat nahan sampè’ sanga’ arè è ḍâlem bhâdhânna bâbinè’. Nalèka sel telorra bâbinè’ sè subur bâḍâ è ḍâlem tuba fallopi, gamet lalakè’ agabung bân ovum ngasèllaghi pembuahan bân abentu’ sèttong embrio anyar. Nalèkana ovum sè ampon èbuahi ḍâpa’ ka rahim, pas tatanem è dinding uterus, sè èkennal kalabân endometrium. Proses tatanemma ovum sè ampon èbuwahi ka ḍâlem rahim è koca’ implantasi bân ḍâri fase nèka prosès ngandung èmulaè. == Hubungan seksual ḍâlem aghâma == === Aghâma Islam === * Hubungan seksual ghun ollè èkalako ḍâri pasangan lakè-binè sè sah mètorot hokom aghâma. Lamon hubungan seksual èkalako è lowar pakabinan, maka bhâkal èyokom cambuk saratos kalè bân èyasingaghi sataon. Lamon èkalako bi’ orèng sè ampon akabin maka èyokom kalabân cara èrajam (èpatè’èn kalabân èyancem bâto). * Hubungan seksual sè èkalako ḍâri pasangan lakè-binè sè sah mètorot hokom aghâma kasebbhut aropaaghi sala sèttong bentuk èbâḍâ. * Hubungan seksual kodhu èmolaè kalabân maca doa sopajhâ kabhâgussân sabelluma bân salastarèna proses bisa èlaksanaaghi. * Hubungan seksual ghun ollè èkalako bi’ lawan jennis. Saèngghâ homoseksual (hubungan seksual antara pasangan sè paḍâ jenis kamalowanna, binè’ bân binè’, lakè’ bân lakè’) èlarang è ḍâlem aghâma. * Hubungan seksual èyanggep bhenḍer nalèka èkalako ḍâri pasangan lakè-binè (ḍuwâ’ manossa) è sèttong bâkto bân kennengan.  Ta’ ollè èkalako lebbi ḍâri sèttong pasangan è sèttong kenengan sè taḍâ’ tandeng kalaban arengbhâreng. * Hubungan seksual sè bhenḍer èkalako secara pribadi lakè-binè, ta’ ollè èsebbarraghi. * Hubungan seksual ta’ ollè èkalako nalèka binèna tareppa’ haid. * Hubungan seksual sè bhenḍer lebât vagina, ta’ ollè lebât anus. Saèngghâ seks anal èlarang è ḍâlem aghâma. * Hubungan seksual ghun âkalako kalabân cara penetrasi penis ka ḍâlem vagina, ta’ èbhenḍerraghi è ḍâlem Islam nalèka salaènna penis sè èmaso’aghi ka ḍâlem vagina. * Hubungan seksual aropaaghi sèttong kalakowan sè awajibbaghi sè alako ka’angghui adus nalèka ampon lastarè. * Hubungan seksual aropaaghi tong-sèttonga metode perkembangbiakan sè èyolleyaghi. === Aghâma Katolik === * Hubungan seksual ghun ollè èkalako ḍâri pasangan lakè-binè sè sah mètorot hokom Gereja, bhunten mètorot Sakramen. * Hubungan seksual ghun èkalako bi’ lawan jenis. Sabâb Homoseksualitas alabân hokom kodrat. Tatapèna manossa sè andi’ dorongan homoseksual èyanggep ngaollè coba’an sè berre’ bân kodhu èlayanè kalabân adil, benni èpojo’aghi otabâ èyokom. * Hubungan seksual èkalako mènangka bentuk cinta kasih, benni polana hawa napso. * Hubungan seksual èyareppaghi ḍâ’ lahèrra manossa anyar (tèyap hubungan seksual kodhu èyaraaghi sopajhâ lahèr kaodi’na manossa.”(Humane Vitae11)). Saèngghâ nalèka nganggui kontrasepsi ghâbâyân (kondom, spiral, suntik) èlarang ḍâri Gereja. Kalakowan seksual salaènna penetrasi penis ka ḍâlem vagina èlarang. * Inses, hubungan seksual èyantarana bhâlâ (kaluwarga) otabâ èpar, jhugân ḍâ’ ana’ kèni’ pedofilia, ta’ èbhenḍerraghi ḍâri Gereja == Shombher == 7zq3z8dej54bfrcr3s8tgauub6o2rs5 Persetubuhan 0 2728 16522 2024-05-01T05:45:51Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Persetubuhan]] ka [[Jima']]: judul bahasa Indonesia 16522 wikitext text/x-wiki #ALIH [[Jima']] jfztwbbimq8d0igtj6b70mo4g3yy0gz Opu Daeng Risadju 0 2729 16528 16527 2024-05-01T16:37:38Z Qmy97 1692 16528 wikitext text/x-wiki '''Opu Daeng Risadju''' iyâ arèya pajhuâng asal Sulawèsi Laok sè dhâddhi Pahlawan Nasional [[Inḍonesia|Inḍonèsia]]. Opu Daeng Risadju ngaanḍi' nyama kèni' Famajjah. Opu Daeng Risadju ḍibi' aropaaghi gellar kabângsawânan Karajhâân Luwu sè èsemattaghi ka Famajjah ongghu aropaaghi angghuta kalowargâ bângsawan Luwu. Opu Daeng Risadju aropaaghi ana' ḍâri pasangan Opu Daeng Mawellu kalabân Muhammad Abdullah to Barengseng sè bhâbbhâr ning Palopo ka 1880.<ref>Muchtadi, Nusril."[https://zetizen.jawapos.com/explore/get-a-life/14/05/2017/opu-daeng-risadju-wanita-buronan-nomor-satu-belanda-dari-sulawesi-selatan Opu Daeng Risadju, Wanita Buronan Nomor Satu Belanda dari Sulawesi Selatan]".Jawapos. 2017-05-14. Aksès 2024-05-01.</ref> == Massa ngoḍâ == Ning kotta panèka Famajjah kabhâbbhâr ka 1880, mènangka potra ḍâri Muhammad Abdullah To Baresseng bân Opu Daeng Mawellu. Kalowargâ panèka èyanggâp kalowargâ bângsawan. Kadhi kabânnyaan orèng Islam ka masana, Famajjah coma ajhâr ngajhi Al-Qur'an ta' asakola formal. Dhibi'na akabin kalabân ajjhi Muhammad Daud, bân èkennal kalabân nyama Opu Daeng Risadju. Kalowargâ panèka toman dhingghâl ning Parèparè, sabowa kotta palabuân laèn ning Sulawèsi Laok sè ngadhâp Sellat Makassar. Sajjhek kennal H. Muhammad Yahya, Opu Daeng Risadju molaè aktif ning partai Syarikat Islam Inḍonèsia (PSII). Yahya iyâ arèya paḍâgâng Sulawèsi Laok sè toman amukim abit ning Jhâbâ bân maddhek PSII ning Parè-parè. Saampona agabung, Opu Daeng Risadju bân lakèna mukkak PSII ning Palopo ka 14 Januwari 1930. Paresmiân PSII Palopo èkabidhi rapat rajhâ ning Pasar Lambhek Palopo (samangkèn Jhâlân Landau). Rapat èkèntarè pamarènta Karajâân Luwu, pangoros PSII pusat, pamoka masyarakat, bân masyarakat omom. Hasèl rapat maresmiaghi Opu Daeng Risadju mènangka katowa. Mènangka tarètana, Mudehang, mènangka tokang tolès. Mudehang èpèlè karana dhibi'na tamatân sakola ḍâsar lèma taon sè bisa maca bân nolès. Tatapèna, ka masa panḍuḍukân Jeppang, ta' bânnya' kagiaḍân sè Opu Daeng Risadju lakonè ning PSII. Panèka èsabâbbâghi karana pamarènta Jeppang alarang bâḍâna kagiaḍân politik Organisasi Pargerraghân Kabângsaan, tamaso' PSII. Opu Daeng Risadju molaè aktif polè ka masa   rèvolusi ning Luwu. Karana ḍukungan ḍâri rakyatḍhâ sè rajhâ, pihak Bâlândhâ sè kerja sama sareng controleur afdeling Masamba ngangghâp Opu ngasut rakyat bân ngalakonè tinḍâkân provolatif sopajhâ rakyat ta' parcajhâ polè ka pamarènta. Ahèrra, Opu èyaḍili bân ècabut gellar kabângsawânna. Ta' coma ghâpanèka, tekkanan jughân èbâghi ka lakèna bân pihak kalowargâna Opu sopajhâ mataḍâ' kagiaḍân ning PSII. Opu Daeng Risadju pas ètangkep bi' sarḍâdhu NICA ning Lantoro bân èghibâ nojjhu Watamponè kalabân cara ajhâlân soko salanjhâng 40 km. Opu Daeng Risadju pas ètahan ning panjârâ Bonè salama sabulân tanpa èyaḍili, pas èpangallè ka panjârâ Sengkan, tor èpangallè polè ka Bajo. Opu Daeng Risadju pas èpabèbas tanpa èyaḍili saampona 11 bulân ajhâlâni tahanan. Opu Daeng Risadju pas abâli ka Bua bân nettep ning Belopa. Ka taon 1949, Opu Daeng Risadju ngallè ka Parè-parè noro' potrana Ajjhi Abdul Kadir Daud. Opu Daeng Risadju sèdhâ ḍâlem omor 84 taon, ka 10 Fèbruwari 1964. Pamakamanna èlakonè ning koburân rato-rato Lokkoe ning Palopo tanpa bâdâ upacara kahormaḍhân. == Sombher == <references /> [[Bhângsa:Pahlawan Nasional Inḍonèsia]] 7k7sj8juhdoaqwpusehq7aaq1oxeabh Siti Manggopoh 0 2730 16534 16533 2024-05-01T16:54:09Z Qmy97 1692 16534 wikitext text/x-wiki '''Siti Manggopoh''' (bhâbbhâr ning 01 Mèi 1880-22 Agustus 1965) iyâ arèya sorang pajhuwâng bâbinè' ḍâri Manggopoh, Lubuk Basung, Agam. Dhibi'na toman ngobârrâghi parlabânan ḍâ'ka kolonialis [[Bâlândhâ]] ḍâlem perrang sè èkennal mènangka perrang Belasting.<ref>"[https://www.liputan6.com/news/read/14881/siti-manggopoh-diusulkan-menjadi-pahlawan-nasional Siti Manggopoh, Diusulkan Menjadi Pahlawan Nasional]". .Liputan6. 2001-06-17. Aksès 2015-07-21.</ref> == Riwâyât == Ka taon 1908, Siti ngalakonè parlabânan ḍâ'ka kabijâghân èkonomi Bâlândhâ lèbhât pajâk pèssè (belasting). Paratorân belasting èyanggep atentangan kalabân aḍât Minangkabau, karana tana iyâ arèya anḍi'na komunal otabâ kaum ning Minangkabau. Ka tangghâl 16 Junè 1908, Bâlândhâ sanget kawalahan ngaḍhâpphi toko bâbinè' Minangkabau panèka, saèngghâ minta bântowan ka sarḍâdhu Bâlândhâ sè bâḍâ ning lowar nagari Manggopoh. Perrang panèka pas ènyamaè Perrang Belasting. Kalabân siasat sè èyator saḍâmikian ropa bi' Sitti, dhibi'na bân pasokanna bisa mamatè 53 orèng sarḍâdhu panjâgâ benteng. Mènangka bâbinè', Siti Manggopoh cokop manḍiri bân ta' aghântong ka orèng laèn. Dhibi'na mamfaattaghi naluri kabâbinè'na sacara pènter kaangghuy nyarè informasi mènangka kakoaḍân Bâlândhâ tanpa hanyut èbuway rayuân kabbhi. Dhibi'na toman ngalamè konflik bâtin ènalèkana bhâkal mabâḍâ panyerbuân ka benteng Bâlândhâ. Konflik bâtin kasebbhut iyâ arèya antara rassa kaèbuân sè ḍâlem ḍâ'ka potrana sè errat nyoso ning sèttong pihak bân ologhân jiwa kaangghuy aleppas rakyat ḍâri kadzâliman Bâlândhâ ning pihak laèn. Namong dhibi'na dhuli kalowar ḍâri kassah kalabân matennangaghi ologhân jiwana kaangghuy abhânto rakyat. Tangghung jâwâbbâ mènangka èbhu èlaksanaaghi polè salastarèna alakonè panyerrangan. Sampè' potrana, Dalima, èghibâ mabhuru dhibi'na ka alas salama 17 arè bân saterrosâ èghibâ serta nalèkana dhibi'na ètangkep bân èpanjârâ 14 bulân ning Lubuk Basung, Agam, 16 bulân ning Pariaman, bân 12 bulân ning Padang. Mungkin karana potrana ghi' kèni' otabâ karana alasan laènna, ahèrra Siti Manggopoh èbèbassaghi. Namong lakèna èbuwâng ka Manado. == Sombher == <references /> [[Bhângsa:Tokoh ḍâri Agam]] lvb62u4xnwcrn7po3baco2w6brcp7bs Panyakè' autoimun è bâbinè' 0 2731 16855 16854 2024-07-03T08:14:10Z Royhanah 1687 /* Inaktivasi kromosom X */ 16855 wikitext text/x-wiki Autoimunitas atoḍhu ka rèspons imun patologis ḍâri sistem keballa bâdhân ka abâ' ḍhibi'ân. Panyakè' autoimun è bâbinè' è kataowè saccara lowas lebbi umum kadhaddhiyân ka orèng binè' katembhâng rèng lakè', bân malolo kalowar aḍhâ-bhiḍhâ è antara duwâ' macem kalamèn.<ref>Kronzer VL, Bridges SL, Davis JM (March 2021). [https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7980266 "Why women have more autoimmune diseases than men: An evolutionary perspective".] ''Evolutionary Applications''. '''14''' (3): 629–633. [[Bibcode:2021EvApp..14..629K.|Bibcode:2021EvApp..14..629K]]. [[Doi:10.1111/eva.13167|doi:10.1111/eva.13167]]. [https://pubmed.ncbi.nlm.nih.gov/33767739 PMC 7980266. PMID 33767739.]</ref>Alasânna disparitas rèya pakghun è ḍâlem salidikghân, namong pola sabâgiyân è sebbabbaghi bi' baḍâ na tambâ'ân kromosom X è bâbinè'.<ref>Voskuhl R (Januwari 2011). [https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3022636 "Sex differences in autoimmune diseases".] ''Biology of Sex Differences''. '''2''' (1): [https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3022636 1. doi:10.1186/2042-6410-2-1.] PMC 3022636. [[:en:PMID_(identifier)|PMID 21208397.]] </ref>(Nga'-ènga' pan-brâmpan gen è kromosom X ahubungan bân sistem kekebalan bâdhân), sarta tèngghina jumla gen è kromosom X. Hormon seks bâbinè' akanta estrogen (sè nèngkattaghi respons sistem kekebalan bâdhân). Rèsiko, kadhaddhiyân, bân karakter panyakè' autoimun è bâbinè' paḍâ ollè è kaèttaghi kalabân aobâna fisiologis spesifik babiney, akanta aobâna hormonal salama prappa'na mènstruasi, ngandung bân menopause.<ref>Angum F, Khan T, Kaler J, Siddiqui L, Hussain A (Mei 2020). "Prevalensi Gangguan Autoimun pada Wanita: Tinjauan Narasi" . ''Penyembuh'' . '''12''' (5): e8094. doi : 10.7759/cureus.8094 . PMC  7292717 . <nowiki>PMID  32542149</nowiki> . È aksès tangghâl 2024-06-17.</ref> Gejala autoimun sè è alamè bi' kaḍuwâ jennès kalamèn tamasok rowam, demmam, kalessowan, bân sendhi nyo'nyo'. Gejala khosos bâbinè' iyâ arèya mènstruasi sè ta' tarator, ''panggul'' sè malolo nyo'nyo' otabâ vagina kerrèng, tergantung ka panyakè'na. Pan-brâmpan panyakè' akanta ''Graves, rheumatoid arthritis'' bân ''multiple sclerosis'' bisa sajân bhâghus salama ngandung, sedangkan panyakè' laèn akanta ''lupus'' bisa sajân sara.<ref>Anaya JM, Shoenfeld Y, Rojas-Villarraga A, Levy RA, Cervera R (2013). ''Autoimunitas: Dari Bangku ke Samping Tempat Tidur'' (Edisi ke-1st). Pusat Penelitian Penyakit Autoimun, Fakultas Kedokteran dan Ilmu Kesehatan, Universitas El Rosario. hal.257–265. [[:en:ISBN_(identifier)|ISBN]] <bdi>[[:en:Special:BookSources/978-958-738-376-8|978-958-738-376-8]]</bdi>. È aksès tangghâl 204-06-17.</ref> Satèya rèya panyakè' autoimun ta' bisa è pabârâs, namong ella bânnya' obhât sè ajhuwâl. Pangobhâtḍhân panyakè' autoimun saccara lowas ollè è ''diklasifikasikan'' dhâddhi ''anti-inflamasi'', ''imunosupresif'' bân ''paliatif'' iyâ arèya meccè' gangguwân ''fungsional'' sè akaè' kalabân kabâḍâ'ân kasebbhut. Pan-brâmpan obhât sè è ghuna'aghi untuk ngobâtḍhi panyakè' autoimun pola ta' aman è ghuna'aghi salama prappa'na ngandung.<ref name=":0">Pisetsky DS (October 11, 2023). Schur PH, Rigby WF, Case SM (eds.). [https://www.uptodate.com/contents/overview-of-autoimmunity "Overview of autoimmunity"]. ''UpToDate''. È aksès tangghâl 2024-06-17.</ref> == Panyakè' umum == Bâḍâ lebbi ḍâri 100 kabâḍâ'ân autoimun sè marè è jellassaghi bân kabânnya'an lebbi bânnya' merrè ka bâbinè' katembhâng lakè'. <ref name=":0" />Ra-kèra 80% ḍâri sakabbhina orèng sè è capo' panyakè' autoimun arèya bâbinè'.<ref name=":0" /> Panyakè' autoimun sè bânnya' nyerrang bâbinè' antara laèn panyakè' sè nyerrang ka kalènjhârân tiroid (''tiroiditis Hashimoto'', panyakè' ''Graves''), panyakè' rematik (''lupus aritematosus sistemik, artritis reumatoid, skleroderma'', bân ''sindrom Sjögren''), panyakè' ''hepatobilier'' (''kolangitis bilier primer, hepatitis autoimun''), bân panyakè' ''neurologis'' (''miasteni gravis'', gangguwân ''spektrum neuromylitis optica'' (NMOSD), bân ''multiple sclerosis''). Rèng lakè' mungkin sè ngalamè kanta rèya, bhidhâna epidemiologis bân gejala pakghun bâḍâ. Misalla, prappa'na multiple sclerosis bân rheumatoid arthritis bâḍâ è rèng lakè', panyakè' rèya cenderung akembang kabuḍina arè è rèng lakè' (parkèra'an omor 30-40 taon) katembhâng bâbinè', prappa'na kadhaddhiyân meningkat samarèna masa pubertas.<ref>Voskuhl R (Januari 2011). [https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3022636 "Perbedaan jenis kelamin pada penyakit autoimun"] . ''Biologi Perbedaan Jenis Kelamin'' . '''2''' (1): 1. [[:en:Doi_(identifier)|doi]] : [[doi:10.1186/2042-6410-2-1|10.1186/2042-6410-2-1]] . [https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3022636 PMC  3022636] . [https://pubmed.ncbi.nlm.nih.gov/21208397 PMID  21208397] È aksès tangghâl 2024-06-17.</ref> Pan-brâmpan panyakè' autoimun apangaro duwâ' jennès kalamèn kalabân tèngkatḍhân sè ra-kèra paḍâ, otabâ karo è  dominasi  kalabân bâbinè'.<ref>Lockshin MD (2005). "Perbedaan Jenis Kelamin pada Penyakit Autoimun". Dalam Lockshin M, Cabang DW, Asherson RA (eds.). ''Aspek Reproduksi dan Hormonal Penyakit Autoimun Sistemik'' . Buku Panduan Penyakit Autoimun Sistemik Vol. 4. Jil. 4. Elsevier. hlm.3–[[doi:10.1016/s1571-5078(05)04002-x|10. doi : 10.1016/s1571-5078(05)04002-x]] . I[[:en:Special:BookSources/978-0-444-51801-9|SBN <bdi>978-0-444-51801-9</bdi>.]] È aksès tangghâl 2024-06-19.</ref> Kabâḍâ'ân arèya antara laèn bâḍâ panyakè' ''radang usus'' (''kolitis ulserativa, panyakè' Crohn''), ''purpura trombositpenik imun'' (ITP), bân panyakè' ''antibodi'' MOG. Maskè kadhâddhiyân panyakè'-panyakè' rèya saomor oḍi'na se pola paḍâ, namong pola ghi' bâḍâ bhidhâna ḍâlem awwâllâ panyakè', jhâlânna panyakè', komplikasi, bân ''prognosis'' sè bânnya' macemma sasoway jennès kalamèn. Misalla, rèng lakè' lebbi ngembangngaghi panyakè' ''Crohn'' è salurân pencernaan bâgiyân attas katembhâng rèng binè'. Rèng lakè' bân rèng binè' anḍi' sè paḍâ è capo' panyakè' Crohn rakèra sampè' omor 25 taon, prappa'na rèng binè' dhâddhi pasien panyakè' ''Crohn'' saccara lebbi. Rèng binè' bân rèng lakè' rakèra bhâkal anḍi'â panyakè' sè paḍâ untuk è capo' panyakè' kolitis ulserativa sampè' omor 45 taon, samarèna rowa prevalensi na bânnya'an rèng lakè'. Sanget sakonnè' panyakè' autoimun sè è parkèra'aghi lebbi umum kadhaddhiyân ka rèng lakè' katembhâng rèng binè'. Contona tamasok  ka ''ankylosing spondylitis, primary sclerosing cholangitis, diabetes tipe 1'', bân ''vaskulitis'' sè tanto tamasok panyakè' anti-GBM (sindrom Good pasture( bân panyakè' Behçet (maskè areya aropa'aghi panyakè' autoimun vs panyakè' ''autoinflamasi'' pakghun ghita' jellas). Lamon è abâs lebbi semma', pan-brâmpan panyakè' sè awwâllâ è angghâp lebbi bânnya' merrè ka orèng lakè' saèrèngnga bâkto ajhâlân sè lebbi ngara ka netralitas seks. Misalla, panalètèyan awwâl tentang ''ankylosing spondylitis'' alapor rasio pasien rèng lakè' bân rèng binè' iyâ arèya 10:1, namong laporan sè palèng anyar ngara rasio kasebbhut para' 3:1.<ref>Rusman T, van Vollenhoven RF, van der Horst-Bruinsma IE (Mei 2018). [https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5949138 "Perbedaan Gender pada Spondyloarthritis Aksial: Wanita Tidak Begitu Beruntung"] . ''Laporan Rematologi Terkini'' . '''20''' (6): 35. [[doi:10.1007/s11926-018-0744-2|doi : 10.1007/s11926-018-0744-2 .]] [https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5949138 PMC  5949138 . PMID  29754330] È aksès tangghâl 2024-06-21.</ref> Hal arèya acerminnaghi bâḍâna paningkatḍhân insiden è bâbinè' sabbhân bâktona, otabâ pola è sebbabhi bi' beccè'na ḍâlem ujiyân diagnostik. Salaènna rowa, rasio jennès kalamèn pasien sè è capo' dampak bisa sanget bânnya' macemma antar wilajâ geografis. Misalla, panyakè' Crohn sakonnè' lebbi serring merrè ka rèng binè' è naghârâ-naghârâ Bârâ', sedangkan panyakè' rèya lebbi serring merrè ka rèng lakè' è naghârâ-naghârâ Asia. Panyakè' Behçet lebbi serring merrè ka rèng lakè' è wilajâ salanjhângnga Jhâlân Sutra sè asajjhârâ, namong lebbi serring merrè ka rèng binè' è Amerika Serikat.<ref>Davatchi F, Chams-Davatchi C, Shams H, Shahram F, Nadji A, Akhlaghi M, dkk. (Januari 2017). "Penyakit Behcet: epidemiologi, manifestasi klinis, dan diagnosis". ''Tinjauan Pakar Imunologi Klinis'' . '''13''' (1): 57–65. [[doi : 10.1080/1744666X.2016.1205486]] . [https://api.semanticscholar.org/CorpusID:24855570 PMID  27351485 . S2CID  24855570 .] È aksès tangghâl 2024-06-21.</ref> Hal arèya anunjukkaghi rèsiko è capo' panyakè' autoimun sè sèpatḍhâ ''multifaktorial'' bân bisa lebbi bânnya' macemma sè adhâsar ras bân kennengngan sarta jennès kalamèn. === Tanḍhâ === Panyakè' autoimun bisa kalowar tanḍhâ sistemik otabâ lokal, apa oca' na Panyakè'na. Tanḍhâ sistemik sè khas tamasok ka demmam, kalessowan, otot sè nyo'nyo', senḍi nyo'nyo' bân rowam; bisa è jhâlling è panyakè' sè akanta lupus otabâ reumatoid arthritis. Panyakè' autoimun laènna anḍi' èfèk lokal è jennès angghuta bhâdhân otabâ jaringan sè tanto. Misalla, alopecia areata kalowar kalabân kabhutakghân sè ta' rata polana karosakghân autoimun è folikel obu', sedangkan multiple sclerosis kalowar kalabân tanḍha neurologis polana demielinasi autoimun è sistem ora' posat. Panyakè' sistemik bân lokal bisa kalowar kalabân tanḍha sè coma merrè ka orèng binè'. Bâbinè' kalabân sindrom Sjögren (panyakè' autoimun sè è tanḍhaè kalabân rosakghâ bân peradangan è kalènjhârân Copa bân lakrimal) 2-3 kalè lebbi mungkin alapor kakerrèngan è kamaloenna rèng binè' katembhâng rèng binè' sè pascamenopause  laènna.<ref>[https://www.hopkinssjogrens.org/disease-information/sjogrens-syndrome/vaginal-dryness/ "Gynecologic Problems"]. ''Johns Hopkins Sjögren’s Center''. Retrieved 2023-11-30. È aksès tangghâl 2024-06-21.</ref> ==== Sebbâb ==== Sebbâbbhâ autoimunitas pakghun dhâddhi serapa panalètèyan ekstensif, tamasok faktor genetik bân lingkunganna. Namong, bânnya'na panyakè' rèng binè' sè è capo' panyakè' autoimun atoḍhu bahwa faktor genetik jennès kalamèn sanget aperran ḍâlem perkembangan panyakè' autoimun. Alasan sè è bukka' kaangghuy abidhâ'aghi arèya tamasok parbidhâ'ân èfèk hormon seks (otamana estrogen) ka respon imun, inaktivasi kromosom X, aobâna sè ahubungan kalabân ngandung, bân tekkanan evolusi sè apangaro jennès kalamèn saccara bidhâ.<ref>Moyer MW (September 2021)[https://www.scientificamerican.com/article/why-nearly-80-percent-of-autoimmune-sufferers-are-female/ . "Mengapa Hampir 80 Persen Penderita Autoimun Adalah Perempuan"] . ''Scientific American'' . È aksès tangghâl 2024-07-03.</ref> Polana perkembangan biologis, bânnya' ḍâri unsur-unsur arèya sè akaè' sekken bân sossa kaangghuy mengisolasi dampak individual ḍâri masèng-masèng faktor sè bâḍâ. ===== ''Inaktivasi kromosom X'' ===== Bânnya' gen sè talèbât ḍâlem respon imun sè bâḍâ è kromosom X, kabânnya'an rèng binè' anḍi' duwâ' salènan, lamon rèng lakè' bèyasana coma anḍi' sèttong. Salama pembelahan sel ḍâlem perkembangan embriologi, sala sèttong ḍâri duwâ' kromosom X è nonaktif-aghi saccara salbut, ḍâlem proses sè è sebbhut ''lyonisasi.'' Bhârâng sè akanta rèya amastè'è ekspresi gen kromosom X è pècè' salbut è sala sèttong ḍâri duwâ' salènan è rèng binè' kaangghuy mengkompensasi salènan tambâ'ân gen kasebbhut. Penindasan sè ta' sakabbhina ka salènan tambâ'ân gen-gen arèya bisa nyebbâbbaghi ekspresi sè lebbi ka pan-brâmpan gen sè talèbât ḍâlem respons imun saèngghâ ngaollè respons imun sè lebbi kowat bân aningkattaghi rèsiko pengembangan panyakè' autoimun.<ref>Xing E, Billi AC, Gudjonsson JE (Maret 2022). [[doi:10.1016/j.jid.2021.06.008|"Bias Jenis Kelamin dan Penyakit Autoimun"]] . Jurnal ''Dermatologi Investigasi'' . '''142''' (3 Pt B): 857–866. [[doi : 10.1016/j.jid.2021.06.008]] . [https://api.semanticscholar.org/CorpusID:236946919 PMID  34362556. S2CID  236946919 .] È aksès tangghâl 2024-07-03.</ref> Dukungan tambâ'ân kaangghuy hipotesis arèya bisa è ilustrasiyaghi bi' tèngghina angka panyakè' autoimun è rèng lakè' kalabân ''sindrom Klinefelter'' (47,XXY). Akadhi rèng binè', rèng lakè' kalabân sindrom Klinefelter paḍâ anḍi' duwâ' salènan kromosom X, sè aghâbây rèng-orèng rentan ka panèngkatdhân risiko panyakè' autoimun lèbât mekanisme sè paḍâ. Risiko arèya palèng tèngghi bâḍâ è rèng binè' (misalla panyakè' Addison, multiple sclerosis, sindrom Sjögren). Kalabân pangacowaliyân diabetes tipe 1, sè apangaro duwâ' jennès kalamèn è kèraaghi paḍâ, sindrom Klinefelter ta' berkorelasi kalabân panèngkatdhân risiko panyakè' autoimun sè merrè ka rèng lakè' kalabân frekuensi sè lebbi rajâ otabâ paḍâ (misalla, ''ankylosing spondylitis, psoriasis'').<ref>Seminog OO, Seminog AB, Yeates D, Goldacre MJ (Maret 2015). "Hubungan antara sindrom Klinefelter dan penyakit autoimun: Studi keterkaitan catatan nasional Inggris". ''Autoimunitas'' . '''48''' (2): 125–128. [[:en:Doi_(identifier)|doi : 10.3109/08916934.2014.968918]] . [[:en:ISSN_(identifier)|ISSN  1607-842X]] . [https://pubmed.ncbi.nlm.nih.gov/25295757 PMID  25295757] . [https://api.semanticscholar.org/CorpusID:1533562 S2CID  1533562] È aksès tangghâl 2024-07-03.</ref> == Sombher == mi302dpke83aidnqnuwlwruqq1sg9f3 Adi Utarini 0 2732 16559 16558 2024-05-05T00:49:04Z Qmy97 1692 16559 wikitext text/x-wiki '''Adi Utarini''' (bhâbbhâr 4 Junè 1965) iyâ arèya sorang pangajâr bân paneliti kabângsaan Inḍonèsia. Dhibi'na aropaaghi paneliti ḍâri Fakultas Kadokteran, Kasèhaḍân masyarakat bân Karabâḍân (FK-KMK) Universitas Gadjah Mada. Ka ḍèsèmber 2020, Adi Utarini èanoggraè panghargâân 10 peneliti palèng pangaro ning dunnya bi' jurnal ilmiah Nature attas panalitèyanna mènangka pangorangan demam berdarah dengue lèbhât intervènsi rengngik aWolbachia ning Yogyakarta. Ka 2021, nyama Utarini maso' ka ḍâlem Time 100 iyâ arèya ḍâftar 100 ḍâftar 100 orèng palèng apangaro vèrsi majala Time. == Riwâyât awwâl == Adi Utarini awâllâ ngaollè panḍiḍikân kadokteran ning Universitas Gadjah Mada, Yogyakarta. Salastarèna lolos ka taon 1989, dhibi'na pas ngaollè duwâ' gellar S2, ḍâri UCL Great Ormond Street Institute of Child Health, Inggris (1994) tor Universitas Umea Swedia (1997). Dhibi'na alanjuttaghi panḍiḍikânna ning Umea kaangghuy gellar doktor (S3). Panelitiân doktorolla ning Umea atopik program pangânḍâliân malaria ning kabupatèn Jepara, Jhâbâ Tengnga. Dhibi'na ngaollè gellar doktor ka 2002. == Karièr bân panilitiân == Utarini iyâ arèya sorang pangajâr bân paneliti ning Universitas Gadjah Mada kalabân spèsialisasi pangânḍâliân panyakèt bân kualitas palayanan kasèhaḍân. Dhibi'na jughân ajabât mènangka kopala Eliminate Dengue Project (Proyèk pambrântasân Dengue) ning Yogyakarta, sabowa kotta apânḍuḍuk 400.000 orèng sè ngaanḍi' tingkat panolaran dengue sè tèngghi. Ka 2018, dhibi'na ngèssèè sabowa seminar TEDx tentang upaya-upaya pangorangan dengue ning kotta kasebbhut. Utarini dhâddhi sala sèttong pamèmpèn uji ka kontrol sacara acak kaangghuy analiti teknik kaangghuyân rengngi' ber-Wolbachia kaangghuy ngorangè panyebbârân panyakét sè èghibâ panyakèt, tamaso' demam aḍârâ dengue, sè èlakonè sajhâk 2016 ning Yogyakarta. Ka Agustus 2020 dhibi'na ngumummaghi jhâ' mètode panèka berhasil ngorangè kasus dengue sabânnya' 77% salama pèriode panilitiân. Wolbachia iyâ arèya sabuwâ baktèri sè nalèkana èberri' ka rengngi' bisa nyegghâ panyebbârân virus ḍâri rengngi' kasebbhut ka manossa. Mèrode panèka ampon èkembangngaghi sajhâk taon 1990an ning Universitas Monash, tapè sabellum panilitiân Utarini ghitak anḍi' panalitiân acak kakontrol sè èlakonè kaangghuy abuktèyaghi, saèngghâ jurnal ilmiah Nature nyebbhut panalitiân panèka mènangka "buktè palèng kowat" kaangghuy abuktèyaghi mètode Wolbachia. ḍâlem panalitiân panèka, kotta Yogyakarta èbâghi dhâddhi 24 arèa, 12 ning antarana èpèlè sacara acak kaangghuy èlakonè panyebbârân rengngi' sè ampon èberri' Wolbachia bân 12 karèna èḍina mènangka pembanḍing (kontrol). Tabir panalitiân panèka èbukkak ka Junè 2020 kaangghuy èlakonè analisis bi' para panaliti. Sampè' ḍèsèmber 2020, data panilitiân panèka ghitak èterbittaghi sakabbhina, tatapè hasèl samantara sè èrillis ka Agustus 2020 anunjhukkaghi bâḍâna pangorangan 77% kasus dengue ning arèa sè narèma rengngi' ber-Wolbachia èbânḍingaghi kalabân daèra kontrol. Para ahli èpidemiologi dunnya anyebbhut hasèl panèka mènangka "ghu-ongghu ngejuttaghi", bân anyebbhut mènangka langkah sanget ḍâlem upaya abrantas dengue, sè èkèraaghi anyabâbbâghi 400 juta infèksi bân 25.000 kamatèan sabbhân taonna ning sakabbhina dunnya. Utarini èrèkrut ḍâlem upaya panèka ka 2013 bân dhâddhi kopala ilmuwân Inḍonèsia èḍâlemma. Salaèn amèmpèn bân ngordinasi panalitiân, dhibi'na jughân ajâlânnaghi perran pentèng ḍâlem ngaollè izin brempan kamentrian ḍâ'ka panyobaan panèka. Salama pèriode uji panèka, Utarini agalang ḍukungan masyarakat kalabân aghâbây brempan mural, film bân vidèo singkat, tor atatap mowa. Antusiasme masyarakat kaangghuy apartisipasi èyanggâp mènangka sala sèttong aspèk suksès ḍâri panalitiân panèka. Ka 2020, Utarini kapèlè mènangka sala sèttong ḍâri Nature's 10, iyâ arèya ḍâftar sapolo ilmuwân palèng apangaro salanjhâng taon kasebbhut, berkat upayana arintis uji rengngi' ber-Wolbachia ning Inḍonèsia. Ka surat kabar Kompas, dhibi'na akisa jhâ' sempet takerjhât nyamana maso'. Kaangghuy amastèyaghi, dhibi'na ngubungè Dirèktur WMP ning Vietnam Scott O'Neill. Samola dhibi'na nyangka nyamana èmasoaghi orèng laèn, ropana Nature anḍi' cara ḍibi' kaangghuy mèlè. Sabellunah ghâpanèka, kata Utarini, dhibi'na ampon èwawancaraè bân èfoto khusus 2 pekkan sabellum nyamana maso' laporan jurnal ghâpanèka. == Kaoḍiân pribadi == Utarini jughân èkennal mènangka "Prof Uut" bân èsebbhut "pendiam tapè persuasif" bi' rekan-rekanna. Èantara hobina iyâ arèya asapèda bân amaèn piano. Lakèna Utarini, Iwan Dwiprahasto, pangajâr jughân ning UGM. Iwan matè akibat pandemi COVID-19 ning Inḍonèsia ka Maret 2020. Panalitiân sè èlakonè bi' Utarini mènangka rengngi' Wolbachia èkèḍing sampè' Melinda French Gates (binèna ḍâri Bill Gates) sè ngalem Utarini mènangka sosok sè anginspirasi. == Kalèburân ḍâ'ka musik == Utarini molaè pangajârân piano klasik ning Sakola Musik Malaysia ning Kuala Lumpur ka pèriode 1971-1974 nalèkana abana atugas ning University Malaysa, aberri' kasempaḍân kaangghuy ngalakonè konsèr ḍâ'aḍâ'na ning ḍissa. Salastarèna abâli ka Inḍonèsia, dhibi'na alanjuttaghi pangajârânna kalabân lès privat piano sareng Bu Elen Santosa (1074-1978) bân Bu Megda Hasan (1987-1986) saèngghâ bisa mamarè ujiân grade 8, the Royal College of Music, London, sè èlakonè ning Semarang bân Sorbâjhâ. Salaèn fokus ka piano, dhibi'na jughân ngala' minat ḍâlem ajhâr Yamaha Electone ning Sakola musik Crescendo,  Yogyakarta, bân dhâddhi ghuru electone kassa ka taon 1982-1984 tor dhâddhi pangèrèng piano kaangghuy paḍuân sowara. Apartisipasi ḍâlem brempan fèstival, dhibi'na bisa norèyaghi prèstasi kalabân panampilân ghu-laghu kaḍi Star Wars, Aku Melangkah Lagi, bân Night Birds (Shakatak) abâreng kalabân band Crescendo. Makè nalèkana nemphu panḍiḍikân ning Fakultas Kadokteran UGM, minatḍâ ḍâlem dunnya musik pagghun èjâghâ. Agabung kalabân band Surya Kartika Enterprise (SKE) sè angusung alirân Art Rock, dhibi'na aktif mènangka pamaèn keyboard ka pèriode 1985-1987. Bhâkto panèka, band SKE ampon abâlè aktif tampil, memperkaya khasanah musik ning Yogyakarta sajhâk taon 2017 (30 April bân 17 Sèptèmber). Katrèsnaan ḍâ'ka musik klasik pagghun abekkas ḍâlem parjâlân karèrrâ. Kasempaḍân kaangghuy alanjuttaghi studi tingkat master (London, Inggris) bân doktoral (Umea, Swedia) èghunaaghi kaangghuy anyellippaghi hobi ḍâlem rangkaian Lunch Concert tor kasempaḍân laèn sè bâḍâ. Konsèr klasik jughân dhâddhi bâgiyen ḍâri atmosfèr ning Fakultas Kadokteran sajhâk kapamèmpènan Dr. Radjiman, sè sacara tratur ngadirraghi pamaèn akellas internasional lakobâreng kalabân Karta Pustaka. Amaèn kalabân orkèstra aropaaghi sala sèttong ḍâri mèmpèna sè è kejjar, bân ka taon 2015, impiân kasebbhut terwujud nalèkana dhibi'na dhâddhi pianis ḍâlem laghu Janji Suci, abâreng kalabân Gadjah Mada Chamber Orchestra (GMCO). == Buku == === Adi Utarini- Akademisi sè arayaaghi musik === ḍâlem buku panèka, èparlihattaghi parjâlânan akademik sorang Adi Utarini sè menarik, kakdimma musik benni profèsi otamana. Sabâligghâ, minatḍâ ka piano klasik aberri' dimènsi tambâân ka kaoḍiân akademissâ. Pangghung akademis segghut dhâddhi kenengan sè kakdimma musik bân èlmo pangaoningan apaḍu, salèng aberri' kesan sè ḍâlem. Panolèsân buku panèka benni coma karana katerroan kaangghuy dhâddhi sè palèng bhâgus ', tatapèna lebbi karana samangat kaangghuy berbagi bân aberri' mamfaat. Kalabân pangalaman 28 taon mènangka dosen ning Fakultas Kadokteran, Kasèhaḍân Masyarakat, bân Kaparawaḍân UGM tor acapai jâbâtân ghuru rajhâ ka omor 46 taon, Profèsor Utarini ta' arassa ḍibi'na kayak nolès buku panèka. Namong, ḍorongan kaangghuy aberri' kasennengan bân abhânto sasamana aḍoronga kaangghuy nyoson mèmoar kèni' ḍâri carèta oḍi'na, mènangka ongkapân rassa sokkor bân sakalangkong ka kabbhi sè ampon akontribusi ḍâlem parjâlânan oḍi'na. Musik rosterrosân aberri' bârna ka kaoḍi'na, ngibhâ kabungaan ḍâ'ka orèng laèn nalèkana dhibi'na amaèn mèlodi kalabân ghârighi'na ning attas tuts piano. Makè gaya musik sè ègeluḍi bisa avariasi ḍâri piano klasik sampè' art-rock, hal kasebbhut aropaaghi bhâgiyân ḍâri prosès èvolusi musikal sè èalami. Lèbhât parjâlânan oḍi' Utarini, dhibi'na ngarep bisa aberri' mènangka makna kaoḍiân sè sanget ḍâlem. Dhibi'na mengintègrasikan musik ka ḍâlem kagiaḍân saarèna, saèngghâ musik bân kaoḍiân dhâddhi sèttong kasèttongan sè ta' tapèsa. Ka saat tartânto, Utarini bân rekan-rekanna talèbhât ḍâlem kagiaḍân amal kakdimma pangaollèan ḍâri pajuâlân tikèt sakabbhina èsombângaghi kaangghuy pambangonan roma singgah bâgi panḍârita kanker ning Yogyakarta. Hal panèka acerminnaghi komitmen kabbhi ḍâlem aberri' ḍâmpak positif bâgi masyarakat lèbhât kaseniân bân kapaḍuliân sosial. === Tak Kennal maka ta' Trèsna: panalitiân Kualitatif ḍâlem Palayanan Kasèhaḍân === Buku panèka nampillaghi gâmbârân sè prèncè. Buku panèka ngurayyaghi prinsip-prinsip ḍâsar panalitiân Kualitatif, tèknik pangompolan ḍâta, tor cara nyajiaghi hasèl panalitiân kualitatif sacara trèncè. Salaèn panèka, buku panèka èrancang kaangghuy majuaghi pamahaman mènangka panalitiân kualitatif bân panerrapânna ḍâlem kontèks palayanan kasèhaḍân. Para pambâca bhâkal ngaollè panḍuân praktis kaangghuy aningkattaghi kualitas panalitiân, kamampoan panolèsân, bân èvaluasi hasèl panalitiân kualitatif. Buku panèka dhâddhi sombher rujukân otama bâgi kabbhi sè terro anerrappaghi panalitiân kualitatif ḍâlem kontèks palayanan kasèhaḍân bân mamfaattaghi temmoan panalitiân kualitatif kaangghuy aningkattaghi kualitas palayanan kasèhaḍân. a3hbvc0676sdmrh1qxmy613ykqmn3bj Nurmala Kartini Sjahrir 0 2733 16567 16566 2024-05-05T04:50:23Z Qmy97 1692 16567 wikitext text/x-wiki '''Nurmala Kartini Sjahrir''' (nyama lahèr: Kartini boru Panjaitan; bhâbbhâr 1 Fèbruari 1950), iyâ arèya sorang doktor ning biḍâng antropologi, katowa Asosiasi Antropologi Inḍonèsia, mantan katowa omom Partai Parjuângan Inḍonèsia Anyar, bân binèna (alm) Dr. Sjahrir, èbhu Pandu Patria Sjahrir tor alè' ḍâri Luhut Binsar Panjaitan. == Kaoḍiân pribadi == Ana' ḍâri pasangan (alm) Bonar Pandjaitan (Osi Paulina) bân (alm) Siti Frida Br. Naiborhu ḍâri Huta Parranggitingan, Kartini ngangodhâḍân iyâ arèya penggemar olahraga, kacatet dhibi'na toman noro' kajuaraan langngoy antar provinsi taon 1959, dhâddhi peserta ning cabang langngoy PON V, taon 1960. Dhibi'na satèya dhâddhi pangoros PRSI (Pasèttongan Langngoy Sakabbhina Inḍonèsia) Hubungan Lowar Negeri. Dhibi'na jughân iyâ arèya alèk ḍâri Luhut Binsar Pandjaitan. Ka tangghâl 8 ḍèsèmber 1979, Kartini akabin kalabân Dr. Sjahrir (angghuta Dèwan Partimbângan Prèsidèn biḍâng Èkonomi pèriode 2007-2009. Pasangan panèka èkaruniaè sorang potra, Pandu Patria Sjahrir sè ampon mamarè studi masterra ning Stanford University, California, tor sorang potrè, Gita Rusmida Sjahrir sè jughân ampon mamarè studi masterra ning biḍâng èkonomi ning Wharton School of the University of Pennsylvania, kaduwâna ning Amèrika Serikat, kaduwâ' potrana rèmbi' ning Boston, AS nalèkana  Kartini bân Sjahrir mamarè studi doktoralla ning kakdissa. Kartini lolos Sarjana Antropologi ḍâri Universitas Inḍonèsia taon 1976. Samasa mahasiswa ning Universitas Inḍonèsia toman dhâddhi katowa Mahasiswa Pacinta Alam (Mapala) UI. Ka taon 1974-1975, nemphu panḍiḍikân S2 ning Boston University- Amerika bân ngaollè gellar Master taon 1981. Taon 1982 lolos ujiân kandidat Doktor S3. Taon 1983, abâli ka Jakarta, alako mènangka dosèn S1 Antropologi ning Universitas Inḍonèsia, bân mènangka Chief Editor ka panerbitân buku Yayasan Obor Inḍonèsia (1983-1986). Salaèn ghâpanèka jughân dhâddhi panaliti biḍâng sosial -èkonomi ka CPIS (Center for Policy and Implementation Studies) sè alako bâreng kalabân Harvard University bân berafiliasi kalabân Departemen Kauangan Rèpublik Inḍonèsia (1986-1992). Ka 1988, Kartini Sjahrir abâli ka Boston mamarè doktoralla bân taon 1990 ènyataaghi lolos. Disertasina ampon èbukiaghi bi' PT. Grafiti Press taon 1995 kalabân judul: "Pasar Tenaga Kerja Inḍonèsia: Kasus Sektor Konstruksi". Saèngghâ samangkèn dhibi'na kacatât mènangka pangajâr ta' tettep ka program pasca-sarjana Universitas Inḍonèsia. == Karièr == Sajhâk 1993 sampè' samangkèn, Kartini bânnya' akiprah ning biḍâng lako sosial bân politik. Dhibi'na iyâ arèya katowa umum Asosiasi Antropologi Inḍonèsia (AAI). Katowa Yayasân Kebbhun Binatang Ragunan, panḍiri sowara Èbhu Parḍuli (SIP-Gerrakân nasional bâbinè' kaangghuy rèformasi), Katowa Yayasân Roma Èbhu (Sè nanganè masala-masala kakerrasân ḍâlem roma tanggâ), Chief Editor majala èkonomi -politik "jurnal". Katowa Yayasân Lingkungan Sejahtera (Yasalira) sè musattagi parhatèyan ka soal-soal lingkungan oḍi', sala sèttong pemrakarsa berḍirina Parhimpunan Inḍonèsia Anyar (PIB) bân pas abhântuk partai politik. Kartini jughân toman ajhâbât mènangka Katowa Omom Partai Parjuângan Inḍonèsia Anyar (partai PIB) pèriode 2007-2011. Pagântèyan Katowa Omom Partai PIB ḍâri Dr Sjahrir ka binina panèka alangsung sacara dèmokratis sasowai kalabân AD/ART partai, lèbhât Kongrès Lowar Biasa (KLB) Partai PIB ka 2 Junè 2007 sabbhân. Mènangka sorang bâbinè', Kartini nyoba' aberri' bârna anyar bâgi Partai PIB. Sala sèttongnga iyâ arèya kalabân lebbi aberḍâyâaghi bâbinè'. Hal panèka bisa èyabes ḍâri kapangorosân pusat partai PIB sè èḍominasi bi' kaum bâbinè'. Partai PIB, sè samangkèn ampon aghântè nyama dhâddhi partai Kadaulaḍân Inḍonèsia Anyar (PKBIB), samangkèn èpimpin bi' Yenny Wahid, putri mantan Prèsidèn RI (alm) Abdurrahman Wahid. Ka 10 Agustus 2010, Kartini èlantik bi' Prèsidèn Susilo Bambang Yudhoyono dhâddhi Duta Rajhâ RI kaangghuy Rèpublik Argèntina merangkap Rèpublik Paraguay bân Rèpublik Uruguay, akaḍuḍugân ning Buenos Aires. Ka 15 Sèptèmber 2014 ning Palacio San Martin-Kementerian Lowar Negeri Rèpublik Argèntina ning Buenos Aires, pamarènta Argèntina aberri' medali kahormaḍân "Order de Mayo el Merito en el Grado Gran Cruz" ka abâ'na mènangka Duta Rajhâ RI kaangghuy Rèpublik Argèntina, Rèpublik Paraguay bân Rèpublik Oriental Uruguay. "Medal of Honor" panèka kaangghuy ḍâ'aḍâ'na èbâgi ka Kopala Parbhâkkèlan Inḍonèsia ning Argèntina sajhâk èbukkak hubungan kaduwâ' naghârâ 58 taon lambhâ'. can2kmrszn3jpi1xxxytosarwyqgbx3 Anastasia Muliana 0 2734 16572 16571 2024-05-05T07:59:05Z Qmy97 1692 16572 wikitext text/x-wiki '''Anastasia Hanifah Muliana''' iyâ arèya sorang insinyur messin [[Inḍonesia|Inḍonèsia]] bân Amèrika sè panilitiânna nyangkut mèkanika paḍât bân viskoelastsitas asal, laminasi, bâhân pènter, bân bâhân komposit laènna. Dhibi'na iyâ arèya sorang profèsor bâbinè' tèknik messin ning Universitas Texas A & M, kakdimma dhibi'na jughân iyâ arèya sorang profèsor ka Linda bân Ralph Schmidt '68, Katowa kaangghuy mèntoring fakultas bân suksès ḍâlem tèknik messin, bân ombudsman fakultas kaangghuy parghuruân tèngghi tèknik. == Panḍiḍikân bân karièr == Muliana ngala' jhurusân tèknik sipil ning Institut Tèknologi Bandung, lolos ka taon 1997. Dhibi'na mangkat ka Georgia Tech kaangghuy studi pascasarjana ning biḍâng tèknik, bân ngaollè gellar master ning biḍâng tèknik sipil ning taon 1999, tatapèna ngallè ka tèknik struktural bân mèkanika kaangghuy gellar Ph.D 2004-na. Dhibi'na agabung kalabân Texas A&M mènangka asisten profèsor tèknik messin ka taon 2004, bân ajhâbât mènangka associate profèssor ka taon 2010. Dhibi'na ènyamaè bi' parghuruân tèngghi tèknik universitas mènangka TEES Faculty Fellow and Cain Faculty Fellow ka taon 2016, bân èyangka' mènangka Profèsor G.Paul Pepper '54 ka taon 2017. == Pangakowan == Muliana iyâ arèya pamennang National Science Foundation CAREER Award 2006, bân pamennang Presidential Early Career Award for Scientists and Engineers ka taon 2008, tor beliau èyangka' mènangka ASME Fellow ka taon 2016. 0l4r1i9bgaugxwn96varct2pkxwdmjx Pratiwi Sudarmono 0 2735 16581 16580 2024-05-05T09:02:39Z Qmy97 1692 16581 wikitext text/x-wiki '''Pratiwi Pujilestari Sudarmono''' (bhâbbhâr 31 Junè 1952) iyâ arèya sorang ilmuwân Inḍonèsia. Samangkèn dhibi'na ajhâbât mènangka profèsor mikrobiologi ning Universitas [[Inḍonesia|Inḍonèsia]], Jakarta. Pratiwi anḍi' pangaterro kaangghuy agabung kalabân Index Space Experiment (INSPEX) ka bhâkto tojhu' ning kellas 2 SD lambâ' saampona ngeyyam ning bangku SD, SMP, ning Bandung. Dhibi'na alanjuttaghi masa studi SMA na ning Jakarta. Pratiwi Sudarmono narèma gellar Master bân Ph.D ḍâri Universitas Inḍonèsia ka 1977, ḍâlem biḍâng Biologi Molekuler ḍâri Universitas Osaka, Jeppang ka 1984. Dhibi'na pas molaè karièr ilmiana mènangka panarèma bèasiswa WHO kaangghuy analiti biologi molekuler Salmonella typhi. Sajhâk 1994 sampè' 2000, dhibi'na ajhâbât mènangka katowa Departemen Mikrobiologi Fakultas Mèḍis Universitas Inḍonèsia. Sajhâk 2001 sampè' 2002, dhibi'na dhâddhi paserta program Sarjana Fulbright New Century. == Sakola == Taon 1976, Pratiwi ngaollè gellar kadokteran ḍâri Fakultas Kadokteran Universitas Inḍonèsia, Jakarta. Taon 1985, Pratiwi ngaollè gellar Ph.D. panilitiân ning biḍâng Biologi Molekuler ḍâri Osaka University, Jeppang. Salastarèna abâli ḍâri Jeppang, ka taon 1985 dhibi'na ngallè ka Johnson Space Center, AS kaangghuy noro' palatèyan bân ngaollè sertifikat Astronot Spèsialis muaḍân. Ka taon 1992 dhibi'na ngaollè pangakowan mènangka Spèsialis Mikrobiologi Klinis. Samangkèn pratiwi ajhâbât mènangka Bhâkkèl Dèkan Fakultas Kadokteran Universitas Inḍonèsia (FKUI) bân aktif mènangka dosèn Departmen Mikrobiologi FKUI. Ka Fèbruari 2008 èyangka' mènangka Ghuru Rajhâ Kahormaḍhân èlmo Mikrobiologi Fakultas Kadokteran Universitas Inḍonèsia kalabân minat otama Pratiwi iyâ arèya mikrobiologi klinis bân ngembângaghi panalitiân ning biḍâng mikrobiologi klinis. == Misi Wahana Antariksa STS-61-H == Bulân Oktober 1985, dhibi'na kapèlè kaangghuy ngala' bâgiyen ḍâlem misi Wahana Antariksa NASA STS-61-H mènangka Spèsialis Muatan. Taufik Akbar iyâ arèya cadangânna ḍâlem misi panèka. Namong, salastarèna bencana Challenger, pangèrèman satellit komersial kadhi Palapa B-3 anḍi'na Inḍonésia sè èrencanaaghi ka misi STS-61-H panéka épaburung, saéngghâ misi panéka ta' toman élakoné. Satellit kasebbhut pas éluncurraghi kalabân sabowa rokét Délta. Ka taon 1994 sampé' kalabân 2000, Pratiwi ajhâbât ménangka Katowa Departemén Mikrobiologi Fakultas Kadokteran Universitas Inḍonésia. == Panghargâân == Ka taon 2019, Pratiwi ngaollé panghargâân récognition for Inspiring Women In STEM (Science, Technology, Engineering, and Mathematics). qs9hgobf197zs6dy8zks8wme9eqt3q4 Premana Premadi 0 2736 16594 16593 2024-05-05T09:58:17Z Qmy97 1692 16594 wikitext text/x-wiki '''Premana Wardayanti Premadi''' (bhâbbhâr 13 Julè 1964) iyâ arèya sorang astronom [[Inḍonesia|Inḍonésia]] sé aropaaghi ghuru rajhâ Institut Téknologi Bandung. Dhibi'na ampon dhâddhi kopala Observatorium Bosscha sajhâk 2018. == Kaoḍiân awwâl bân Sakola == Premadi lahèr ning Sorbâjhâ, Jhâbâ Tèmor ka tangghâl 13 Julè 1964. Abana, Premedi, iyâ arèya sorang dokter bedah bân èbhuna, Soewarni Premadi, iyâ arèya sorang parawât. Dhibi'na toman ajhâr ning Palémbang saat sakola ḍâsar sabellum alanjuttaghi studinya ning Jakarta. ḍâlem sabowa wawancara, Premedi nyataaghi jhâ' dhibi'na terinspirasi kaangghuy ajhâr astronomi bi' ghuru sakola menengngana bân ḍâri gâmbâr sè èkèrèm bi' Program Voyager. Dhibi'na ngaollé gellar Sarjana Astronomi ḍâri Institut Téknologi Bandung ka taon 1988, bân pas gellar Doktor ḍâri Universitas Texas ning Austin ka taon 1996. Dhibi'na dhâddhi bâbinè' Inḍonésia ḍâ'aḍâ'na sé ngaollé doktor ḍâlem biḍâng astrofisika. Ménorot Premadi, dhibi'na jughân tong-séttonga bâbinè' bân oréng Asian sé ajhâr astrofisika ning Austin ka masana. Disertasina éberri' judul, The Study of Light Propagation in Inhomogeneous Universes Using the Gravitational Lensing Method (èterjâmaaghi sacara bébas dhâddhi "Kajiân Perambatan Cahaya ning Alam Samesta Tak Homogen aghunaaghi Métode Lénsa Gravitasi"). Richard Matzner dhâddhi pambimbing doktoral Premadi bân Hugo Martel dhâddhi méntorra. Dhibi'na ékennalaghi kalabân Matzner bi' Cécile DeWitt-Morette. == Panghargâân == Sabuk asteroid otama 12937 Premadi, sé étemoé ka taon 1960 bi' C.J. Van Houten, ènyamaè kaangghuy ngormatè ka taon 2017. Dhibi'na iyâ arèya astronom bâbiné' ḍâ'aḍâ'na ning Inḍonésia sé éberri' nyama asteroid kaangghuy ngormatè. Dhibi'na èanugrahi béasiswa kahormaḍhân ḍâri Royal Astronomical Society ka taon 2023. == Projék == == Publikasi == Brempan publikasi sé ampon élakoné bi' Premana Premadi éantarana: * Measuring the impact of Indonesian antennas on global geodetic VLBI network(2021) * Puspitarini L., Premadi P.W., Colless M., Oh S., Hidayat T., Putra M., Barone T.M., Said K., Barat D.A Search for Extragalactic Diffuse Interstellar Bands: SAMI Data(2019) * Jaelani A.T., Emas N.P.A.P., Premadi P.W., M Mulki F.A. Constraints on Dark Energy Models in Cosmology from Double-Source Plane Strong Lensing System(2019) * Viridi S., Premadi P., Aditiawati P., Maqdir E.S., Suheri T., Halid J., Sari K.N., Pasaribu U.S., Sudaryani N.M., Latifah N., Rahimah S. Simulation of bioeconomy system using agent-based model in the case of smart, green, and conventional farming(2019) * Astronomy as entrance to STEAM capacity building(2018) * Considering the Astro-tourism Potential in Indonesia using GCIS-MCDA(2018) * Purwati F.G., Ekawanti N., Luthfiandari, Premadi P.W. Measuring the level of public understanding of total solar eclipse from the mass media: Palembang as sample(2016) * Laesanpura A., Hidayat T., Abdurachman D., Mahasena P., Premadi P.W., Wulandari H., Suharyadi Y., Sjarmidi A. Micro-gravity measurements during the total solar eclipse of 9 March 2016 in Indonesia(2016) * Handini A.T., Yulianty Y., Premadi P.W., Annafi A. UNAWE Indonesia project: Raising total solar eclipse 2016 awareness through educational packages(2016) * Jaelani A.T., Premadi P.W. Mass reconstruction of galaxies clusters: Abell 2219, RXC J2248.7-4431, and SDSS J1004+4112 using strong gravitational lensing(2015) * Hidayat T., Munir A., Dermawan B., Jaelani A.T., Léon S., Nugroho D.H., Suksmono A.B., Mahasena P., Premadi P.W., Herdiwijaya D., Kunjaya C., Dupe Z.L., Brahmantyo B., Mandey D., Yusuf M., Tri Wulandari H.R., Arief F., Irfan M., Puri Jatmiko A.T., Akbar E Radio frequency interference measurements in Indonesia: A survey to establish a radio astronomy observatory(2014) * Jaelani A.T., Premadi P.W. The Hubble constant estimation using 18 gravitational lensing time delays(2014) * Hidayat T., Mahasena P., Dermawan B., Hadi T.W., Premadi P.W., Herdiwijaya D. Clear sky fraction above Indonesia: An analysis for astronomical site selection(2012) * Martel H., Premadi P. Light propagation in inhomogeneous universes. V. Gravitational lensing of distant supernovae(2008) * Premadi P.W., Maryam A.S. SFR relation with galaxy environment and colour at z between 0.03 and 0.1(2006) * Premadi P., Martel H. Light propagation in inhomogeneous universes. IV. Strong lensing and environmental effects(2004) * Martel H., Premadi P., Matzner R. Light propagation in inhomogeneous universes. III. Distributions of image separations(2002) * Martel H., Premadi P., Matzner R. Light propagation in inhomogeneous universes. III. Distributions of image separations(2002) * Cosmological parameter survey using the gravitational lensing method(2001) * Cosmological parameter survey using the gravitational lensing method(2001) * Premadi P., Martel H., Matzner R., Futamase T. Light propagation in inhomogeneous universes. II. Cosmological parameter survey(2001) * Testing the convergence of the multiple lens plane algorithm(2000) * Testing the convergence of the multiple lens plane algorithm(2000) * Various approaches to cosmological gravitational lensing in inhomogeneous models(1999) * Various approaches to cosmological gravitational lensing in inhomogeneous models(1999) * Light propagation in inhomogeneous universes. I. Methodology and preliminary results(1998) * Morphological evolution of galaxies(1998) * Analysis of 'gauge modes' in linearized relativity(1997) * Analysis of 'gauge modes' in linearized relativity(1997) fyxdxs2amvzl0o13trb9nllju39rn5y Elyana 0 2737 16601 2024-05-10T06:01:18Z 114.125.31.48 ←Membuat halaman berisi '{{infobox orang}} '''Erneelya Elyana binti Emrizal''' otabâ lebbi èkennal mènangka '''Elyana''' (laèr è Shah Alam, Selangor, [[Malaysia]], 5 Juli 1987) panèka sorang panyanyi bân aktris [[Malaysia]]. [[Bhângsa:Panyanyi]] [[Bhângsa:Aktris]]' 16601 wikitext text/x-wiki {{infobox orang}} '''Erneelya Elyana binti Emrizal''' otabâ lebbi èkennal mènangka '''Elyana''' (laèr è Shah Alam, Selangor, [[Malaysia]], 5 Juli 1987) panèka sorang panyanyi bân aktris [[Malaysia]]. [[Bhângsa:Panyanyi]] [[Bhângsa:Aktris]] bqbhad7tmt5c0bgrrtvfycve9jfed2m Aseel Omran 0 2738 16602 2024-05-11T03:35:23Z 2001:448A:1082:1D7A:1C15:7C29:F104:BCA1 ←Membuat halaman berisi '{{infobox orang}} '''Aseel Omran''' ([[bhâsa Arab]]: '''أسيل عمران'''; laèr è Khobar, [[Arab Saudi]], 12 Novèmber 1989) panèka sorang panyanyi bân aktris [[Arab Saudi]]. {{DEFAULTSORT:Omran, Aseel}} [[Bhângsa:Panyanyi]] [[Bhângsa:Aktris]]' 16602 wikitext text/x-wiki {{infobox orang}} '''Aseel Omran''' ([[bhâsa Arab]]: '''أسيل عمران'''; laèr è Khobar, [[Arab Saudi]], 12 Novèmber 1989) panèka sorang panyanyi bân aktris [[Arab Saudi]]. {{DEFAULTSORT:Omran, Aseel}} [[Bhângsa:Panyanyi]] [[Bhângsa:Aktris]] ph85k3z1vo5h2f5uizhxelwwdsybslh Tomok 0 2739 16604 2024-05-11T03:58:34Z 2001:448A:1082:1D7A:1C15:7C29:F104:BCA1 ←Membuat halaman berisi '{{Infobox orang}} '''Shah Indrawan bin Ismail''' otabâ lebbi èkennal mènangka '''Tomok''' (laèr è Negeri Sembilan, [[Malaysia]], 17 Mèi 1984) panèka sorang panyanyi bân aktor [[Malaysia]]. [[Bhângsa:Panyanyi]] [[Bhângsa:Aktor]]' 16604 wikitext text/x-wiki {{Infobox orang}} '''Shah Indrawan bin Ismail''' otabâ lebbi èkennal mènangka '''Tomok''' (laèr è Negeri Sembilan, [[Malaysia]], 17 Mèi 1984) panèka sorang panyanyi bân aktor [[Malaysia]]. [[Bhângsa:Panyanyi]] [[Bhângsa:Aktor]] d41quayto5nlyvxw7ie6ldkdfgzvhg2 Perdarahan farji' 0 2740 16624 16623 2024-05-13T05:58:30Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Perdarahan Farji']] ka [[Perdarahan farji']]: Judul salah eja 16623 wikitext text/x-wiki Perdarahan farji’ iyâ arèya kalowarra ḍârâ ḍâri farji’. Perdarahan kasebbhut bisa mo’dul ḍâri uterus, dinding farji’ otabâ serviks. Omomma, kabâḍâ’ân kasebhut aropaaghi bâgiyân ḍâri siklus haid normal otabâ èsabâb-aghi ḍâri masalah hormonal otabâ masalah laènna sè bâḍâ è sistem reproduksi. Akaḍi pendarahan uterin abnormal.<ref>"Vaginal Bleeding." clevelandclinic. 2022-10-09. Aksès 2023-05-11.</ref> == Abâs jughân == * Istihadha == Sombher == tpl6m6isbd2jg1fcnijbzk0q81jy3vt Keputihan 0 2741 16622 16621 2024-05-11T13:52:31Z Anis Ainun 1881 16622 wikitext text/x-wiki Keputihan otabâ ''vaginal discharge'' aropaaghi cairan otabâ lendir (salaènna ḍârâ) sè kalowar ḍâri farji’ bâbinè’. Keputihan aropaaghi sala sèttong kabâḍâ’ân normal sè biyasa katèbhânan ka bâbinè’, cairan ènga’ lendir bhennèng kentel sè kalowar ḍâri farji’ ka’angguy ajâghâ kabhersèyan, kalembapan tor ajâghâ ḍâri inveksi. Keputihan bhâkal dhâddhi kabâḍâ’ân sè ta’ normal nalèka organ reproduksi bâḍâ masalah. Ka’angguy ajâghâ kasèhadhân reproduksi bân anyegghâ abhencarra panyakèt, kodhu ngabessaghi tekstur keputihanna, bentu’ bân bâu cairan farji’, tor sè palèng penting iyâ arèya ajâghâ sistem reproduksi sopajhâ bisa nyegghâ abhencarra panyakèt. Polana keputihan normal kalowar sa’abiddhâ siklus odi’na bâbinè’, maka keputihan abnormal bisa èyabâs ḍâri tanḍhâ-tanḍhâna, ènga’: jumlana sè bânnya’, bârna keputihan ta’ biyasa, abâu bâceng, sampè’ arassa ghâtel bân peddhi è seddhi’en farji’. Keputihan abnormal bisa èsabâbaghi ḍâri jamur, bakteri bân parasit. == Sabâb == Pan-bârâmpan faktor sè dhâddhi sabâb bâḍâna keputihan iyâ arèya: faktor hormonal, lesso mental bân fisik, tor bâḍâna benda asing è ḍâlem organ reproduksi. Faktor laèn sè paḍâ dhâddhi sabâb bâḍâna keputihan iyâ arèya: faktor ngangguy antiseptik sè ngèro’ kaseimbangan pH, ngangguy sampet sè korang teppa’, tor faktor kabhersèyan sè korang bhâghus. Infeksi farji’ bân keputihan cè’ segghuddhâ katèbhânan ka bâbinè’ polana pan-bârâmpan faktor ènga’ ngangguy pil KB otabâ obat kortikosteroid, bâḍâna riwayat diabetes, hubungan seksual tanpa kondom, lemmana daya tahan tubuh, iritasi è seddhi’en farji’, menopause, tor ngangguy sabun bân pafum, otabâ ngangguy antiseptik sè bilebiyân è bâkto abhârsèyan arèa farji’.<ref>Putri, Arizki Amalia. "Hubungan Perilaku Personal Hygiene dengan Kejadian Keputihan pada Remaja Putri." https://midwiferia.umsida.ac.id/ 2021-03-29. Aksès 2024-05-11.</ref><ref name=":0">Tirtonegoro, Soeradji. "Keputihan Normal >< Keputihan Tidak Normal." https://yankes.kemkes.go.id/ 2023-07-04. Aksès 2024-05-11.</ref> == Jennis == Keputihan ka bâbinè’ èbâgi dhâddhi ḍuwâ’ jennis, kapèng sèttong, keputihan normal sè aropaaghi kabâḍâ’ân alami sè katèbhânan ka bâbinè’. Jumla, bârna bân tekstur keputihan amacem antarana sabbhen orèng, tergantung ka aobâna hormon è dâlem bhâdhân. Keputihan normal biyasana bisa kadhâddhiyân sekitar ennem bulân sabelluma haid ḍâ’aḍâ’ân, èpangrowè ḍâri aobâna hormon. Salaènna kasebbhut, keputihan normal jughân bisa kadhâddhiyân ka bâbinè’ dhibâsa èbâkto arassaaghi rangsangan seksual, tareppa’ nyosowè otabâ stres. Ka bhâji’ sè ghi’ bhuru rèmbi’, keputihan sè èsertaè ḍârâ sakonni’ jhugân bisa kadhâddhiyân, kèng bhâkal èlang èbâkto ollè ḍuwâ’ minggu. Kapèng ḍuwâ’, keputihan ta’ normal iyâ arèya keputihan sè seggut dhâddhi tandhâ bâḍâna infeksi jamur, bakteri otabâ parasit. Infeksi rèya èbâgi dhâddhi ḍuwâ’ jennis, yakni infeksi ta’ nolar bân infeksi nolar. Conto infeksi ta’ nolar akantha Vaginosis bakterialis bân candidiasis. Dhineng sè nolar èsabâb-aghi ḍâri panyakèt nolar seksual (PMS) akantha chlamydia, trikomoniasis, bân gonore. Salaènna kasebbhut, keputihan abnormal jughân bisa dhâddhi ḍhâ-tanḍhâ kanker rahim otabâ lè’èr rahim (serviks).<ref name=":0" /> == Pamarèksa'an == Sopajhâ amastèyaghi keputihan, dokter bhâkal amarèksa panggul ka’angguy aevaluasi kabâḍâ’ân organ reproduksi bâbinè’, akantha farji’, serviks bân rahim. Salaènna kasebbhut, dokter nyarannaghi pamarèksaan tambâ’ân ènga’ tès pH, sopajhâ tao tingkat keasaman lendir farji’ bân adeteksi tanḍhâ infeksi. Pamarèksaan sampel cairan farji’, ka’angguy adeteksi kabâḍâ’na jamur, bakteri otabâ parasit sè anyebab-aghi keputihan. Tes infeksi nolar seksual ka’angguy aidentifikasi infeksi nolar seksual akantha gonore, chlamydia, bân trikomoniasis; bân pap smear, ka’angguy adeteksi kalaènan ḍâ’ jaringan lè’èr rahim (serviks).<ref name=":0" /> == Penanganan == Keputihan normal umumma ta’ bhuto penanganan medis khusus. Cokop kalabân ajâgâ kabhersèyan arèa farji’ bâbinè’ ngangguy aing parutin. Samantara, penanganan keputihan abnormal tergantung ka panyebâbbâ, kalabân mèlè pangobadhân: Antibiotik, ka’angguy maèlang bakteri sè dhâddi sabâb keputihan. Antibiotik ollè èbeghi aropa pil otabâ krim olès, Antijamur, ka’angguy ngatasè infeksi jamur sè anyebâb-aghi keputihan. Obat antijamur bâḍâ sè abentu’ krim otabâ gel sè èyolèssaghi ka dâlem farji’, bân Metronizadelo otabâ tinidazole, ka’angguy ngatasè keputihan sè èsabâb-aghi parasit sè dhâddhi sabâb panyakèt trikomoniasis. Obat rèya ghun bisa èkaollè kalabân ressèp dokter.<ref name=":0" /> == Sombher == 2g3l9r5otxzdrvstdk8ob9rzsj1y416 Perdarahan Farji' 0 2742 16625 2024-05-13T05:58:30Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Perdarahan Farji']] ka [[Perdarahan farji']]: Judul salah eja 16625 wikitext text/x-wiki #ALIH [[Perdarahan farji']] jqxohmcqqoxhqu0pxi3j6d4rq7qat8l Achik Spin 0 2743 16627 2024-05-15T02:04:11Z 182.1.38.21 ←Membuat halaman berisi '{{Infobox orang}} '''Abdillah Murad bin Md. Shari''' otabâ lebbi èkennal mènangka '''Achik Spin''' (laèr è Felda Sendayan, Seremban, Negeri Sembilan, [[Malaysia]], 1 Juli 1983 – wafat è Pajam, Seremban, Negeri Sembilan, [[Malaysia]], 17 April 2010) panèka sorang panyanyi bân aktor [[Malaysia]]. == Filmografi == === Fèlem === * ''Diari Romeo'' (2003) == Diskografi == === Spin === * Roda Roda Rindu (1999) * Spin 2 Litar Asmara (2001) * Spin 3 Demi (20...' 16627 wikitext text/x-wiki {{Infobox orang}} '''Abdillah Murad bin Md. Shari''' otabâ lebbi èkennal mènangka '''Achik Spin''' (laèr è Felda Sendayan, Seremban, Negeri Sembilan, [[Malaysia]], 1 Juli 1983 – wafat è Pajam, Seremban, Negeri Sembilan, [[Malaysia]], 17 April 2010) panèka sorang panyanyi bân aktor [[Malaysia]]. == Filmografi == === Fèlem === * ''Diari Romeo'' (2003) == Diskografi == === Spin === * Roda Roda Rindu (1999) * Spin 2 Litar Asmara (2001) * Spin 3 Demi (2002) * Keranamu (2003) === Achik & Nana === * Istimewa Untukmu (2003) * Benang Emas (2006) [[Bhângsa:Panyanyi]] [[Bhângsa:Aktor]] l2clqm9t6dd0kpir8b14j1dexjuyefx Sunan Ampèl 0 2744 16753 16648 2024-06-16T01:11:41Z InternetArchiveBot 639 Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 16753 wikitext text/x-wiki [[Bhengkek:Sunan Ampel BW.png|jmpl|Sayyid Ali Rahmatullah (Sunan Ampèl){{infobox orang}}]] Ali Rahmatullah otabâ èkennal kalabân '''Sunan Ampèl''' panèka sala sèttong [[Wâlli Sanga'|wâlli]] sè nyèbbaraghi ajhârân Islam è Tana Jhâbâ. Ka'rowa bhâbbhâr è taon 1401 nèng daèra Champa, Vietnam.<ref name=":1">Welianto, Ari. "[https://www.kompas.com/skola/read/2020/09/26/100000869/sunan-ampel-berdakwah-dengan-ajaran-moh-limo?page=all ''Sunan Ampel, Berdakwah dengan Ajaran "Moh Limo''"]". Kompas.com. Aksès 2024-05-17.</ref> Sunan Ampèl èngghi panèka pottrana Syekh Maulana Malik Ibrahim otabâ èkenal kalabân Sunan Gersik sareng Siti Fathimah, pottrèna Raja Champa.<ref name=":0">Samodra, Fitriyani Puspa. "[https://www.liputan6.com/hot/read/5261226/nama-asli-sunan-ampel-adalah-raden-rahmat-berikut-silsilah-keturunannya?page=2 ''Nama Asli Sunan Ampel adalah Raden Rahmat, Berikut Silsilah Keturunannya'']". Liputan6.co. Aksès 2024-05-17.</ref> Sunan Ampèl jughân aropaaghi panakanna Dyah Dwarawati, raji Bhre Kertabhumi Rajhâ Majapahit. == Sajhârâna == Sunan Ampel rabu ka [[Polo Jhâbâ|Pulo Jhâbâ]] è taon 1443 M.<ref>Sudadi, Kurniawan, Benny, ed. [https://pustakailmu.co.id/wp-content/uploads/2022/10/Buku-SPII-LAYOUT-HAL-DEPAN-DAN-DAFTAR-ISI.pdf ''Sejarah Pendidikan Islam di Indonesia'' (PDF)] {{Webarchive|url=https://web.archive.org/web/20240116161324/https://pustakailmu.co.id/wp-content/uploads/2022/10/Buku-SPII-LAYOUT-HAL-DEPAN-DAN-DAFTAR-ISI.pdf |date=2024-01-16 }}. Yogyakarta: Pustaka Ilmu. 2016. Kaca 64. Aksès 2024-05-17.</ref> Tojjuwânna ghâbây rabu ka nyannyana, Dyah Dwarawati. Dyah Dwarawati panèka pottrè Champa sè akabin sareng rajhâ Majapahit sè agèlar Bhre Kertabhumi.<ref name=":0" /> Sunan Ampèl sè astana bâḍâ è kampong Ampèl, [[Koṭṭa Sorbhâjâ|kotta Sorbhâjâ]] panèka angghuta dèwân [[Wâlli Sanga']] palèng towa sè ghâḍuwân pèranan rajhâ ḍâlem angèmbangaghi dakwah Islam è Jhâbâ bân kennengngan laèn è Nusantara. Ḍâlem historiografi lokal ekocaaghi mon Raden Rahmat rabu ka Jhâbâ sarenh tarètan towana sè asmaèpon Ali Musada (Ali Murtadho) bân sapopona sè asmaèpon Raden Burereh (Abu Hurairah).<ref name=":1" /> Metorot Lembaga Riset Islam Pesantren Luhur Sunan Guru Malang dalam Sejarah dan Dakwah Islamiyah Sunan Giri (1975), Imam Rahmatullah sarèng ramana rabu ka Jhâbâ kalabân tojjuwân dakwah Islamiyah abhârèng sapopona asmaèpon Ali Murtadho bân kancana asmaèpon Abu Hurairah pottra Raja Champa.<ref>Penulis Kumparan. "''[https://kumparan.com/berita-terkini/biografi-sunan-ampel-yang-dikenal-dengan-metode-dakwah-moh-limo-1yHzQYU16DA/full Biografi Sunan Ampel yang Dikenal dengan Metode Dakwah Moh Limo]''". Kumparan.com. Aksès 2024-05-17.</ref> Sadâjâna ambu è Tuban. Salastarèna bâḍâ è Tuban pan-bèrèmpan abiddâ sampè' ramana sèḍâ, Imam Rahmatullah maos ka Majapahit nemmoni nyannyana sè akabin bãn Raja Majapahit sè ghi' agâmanna Buddha. Sanaosèpon, metorot Djajadiningrat ḍâlem Sejarah Banten (1983) èkisaaghi mon Raden Rahmat rèya pèrpaen la rajhâ mèyarsa kabhâr paperrangan è Jhâbâ. Ahèrra Radèn Rahmat maos ka Jhâbâ asareng tello' orèng pandhita ngoḍâ (olama' ngoḍâ) laènna, Burereh, Seh Salim, bân sapopona sè ta' èsebbhut asmana. Saampon kaempa' orèng nèka maos ka Jhâbâ, Champa èlabân bi' rèng kafèr ḍâri Sanggora. Rabuna Sunan Ampel ka Majapahit ra-kèra e awwâl dasawarsa kaempa' abad ka-15, panèka bâkto Arya Damar ampon dhâddhi Adipati Palembang, kadhiponapa riwayat seanyataaghi mon sabelluna ka Jhâbâ, Raden Rahmat la neng-neng ka Palembang. Metorot Thomas W. Arnold ḍâlem The Preaching of Islam (1977), Raden Rahmat sèbâkto è Palembang dhâddhi tamoy Arya Damar salama ḍuwâ' bulân, bân ka'rowa ajjhrâng ngennalaghi Islam ḍâ' raja ngoḍâ Palembang. Arya Damar sè ampon lèbur ka Islam para' èumumaghina jhâ' dhâddhi Islam. Namong, polana ta' bengal nanggung rè-marèna ngaḍâppaghi rakyaddâ sè gi' cèkka' bân kaparcajhâ'ân kona, ka'rowa ta' ngabele keislamanna è bânnya'na orèng. Metorot carèta seddien, saampona maso' Islam, Arya Damar ngangghuy asma Ario Abdillah. Katerrangan ḍâri Hikayat Hasanuddin sè èbahas bi' J.Edel (1938) ajellasaghi jhâ' bâkto Karajaan Champa èpakala bi' Raja Koci' Raden Rahmat la ampon bâḍâ è Jhâbâ. Sè panèka Raden Rahmat bhâkto rabu ka Jhâbâ sabelluna taon 1446 Masehi, ka'dinto è taon ghâgghârrâ Champa èperrè serranganna Vietnam. Sè ka'dinto paḍâ bi' sombher ḍâri Serat Walisana sè anyataaghi jhâ' Prabu Brawijaya, Raja Majapahit acegghât Raden Rahmat abâli ka Champa polana Champa ampon rosak ècapo' kala perrang bi' Karajaan Koci (myang katuju ing warta/ lamun ing Champa nagari/ mangkya manggih karisakan/ kaser prang lan Nateng Koci//). Penempatan Raden Rahmat è Sorbhâjâ bân tarètanna è Gresik, cora'na anḍi' kaitan sara bân kabâḍâ'ân politik è Champa, sampe' ḍuwâ' tarètan kasèbbhut èsabâ' nèng Sorbhâjâ bân Gersik bân akabin bi' rèng binè' ègâruwa. Babad Ngampeldenta ngoca' jhâ' pengangkadân resmi Raden Rahmat dhâddhi imam è Sorbhâjâ kalabân gelar sunan bân kadudukan wâlli è Ngampeldenta èlakonnè bi' Raja Majapahit. Mangkana, Raden Rahmat pas lebbi èkenal kalabân sebbutan Sunan Ampel. Metorot sombher legenda Islam sè ècatet H.J. De Graaf & Th.G.Th. Pigeaud ḍâlem karajaan-karajaan Islam è Jhâbâ: Peralihan ḍâri Majapahit ke Mataram (1986), Raden Rahnat èyangka' dhâddhi imam Masjid Sorbhâjâ bi' panjhâbât Pecat Tandha è Terung asmaèpon Arya Sena. Panyabe'na Raden Rahmat è Sorbhâja, salaèn kalabân resmi bi' Pecat Tandha è Terung jughân bi' keluargana sè èparcajhe Karajaan Majapahit ghâbây amimpin. Metorot Lembaga Riset Islam Pesantren Luhur Sunan Giri Malang (1975), polana hubunganna bhâghus bi' Raja Majapahit' Raden Rahmat èberri' èdhi neng-neng è Ampèl bi' keluargana sè èbâghi bi' Raja Majapahit.<ref>Sunyoto, Agus. ''Atlas Wali Songo''. Tangerang Selatan: Pustaka IIMaN dan Lesbumi PBNU. 2016. Kaca 191–205. [[ISBN]] [[978-602-8648-18-9]]. Aksès 2024-05-17.</ref> == Ajhârân == Moh limo Mohlimo atau Molimo, Moh (ta' anḍâ'), limo (lèma'), èngghi panèka falsafah dakwah Sunan Ampèl kaangghuy mabecce' karosaghân akhlak è tengnga masyarakat jhâman rowa, ka'dinto:<ref>Kristino. "''[https://www.detik.com/edu/detikpedia/d-5552462/kisah-wali-songo-sunan-ampel-keturunan-bangsawan-dengan-ajaran-moh-limo/2 Kisah Wali Songo Sunan Ampel, Keturunan Bangsawan dengan Ajaran Moh Limo]''". DetikEdu. Aksès 2024-05-17.</ref> # Moh Mabok: ta' anḍâ' ngènom ènoman kerras, khamr, bân sajennisse. # Moh Main: ta' anḍâ' maèn judi, togel, tarowan, bân sajennisse. # Moh Madon: ta' anḍâ' alako zina, homoseks, lesbian, bân sajennisse. # Moh Madat: ta' anḍâ' ngangghuy narkoba bân sajennisse. # Moh Maling: ta' anḍâ' ngèco', korupsi, malèng, bân sajennisse. == Asta == Bâkto taon 1479, Sunan Ampèl maddhâk Masjid Agung Demak, bân èterrossaghi sareng Raden Zainal Abidin kaangghuy ngalanjutaghi perjuangan dakwana ka'rowa è Kotta Demak. Raden Zainal Abidin otabâ èkenal kalabân Sunan Demak aropaaghi pottrana Sunan Ampèl sarèng rajina Dewi Karimah. Sè pas ahèrra, Masjid Agung panèka èpasraaghi ka pottrana Raden Zainal Abidin sè asmaèpon Raden Zakarian (Pangeran Sotopuro) sè dhâddhi Imam Masjid Agung. Sunan Ampèl adhigghâl omor è taon 1481.<ref>Arif, Mohammad, Anam, Wahidul, ed. [https://repository.iainkediri.ac.id/28/1/Studi%20Islam%20dalam%20Dinamika%20%20Global_ganti%20Ukuran.pdf ''Studi Islam dalam Dinamika Global'' (PDF)]. Kediri: STAIN Kediri Press. 2017. kaca. 35. Aksès 2024-05-17.</ref> Sèmatèna terjadu è Demak. Namong ka'rowa èastaaghièpon è Kota Sorbhâjâ, Jhâbâ Tèmor.<ref>Sukandar, dkk. [https://bpp.fpik.ub.ac.id/wp-content/uploads/2017/02/PROFIL-DESA-PESISIR-UTARA-JAWA-TIMUR-Vol-1.pdf ''Profil Desa Pesisir Provinsi Jawa Timur Volume 1 (Utara Jawa Timur)'' (PDF)]. Surabaya: Bidang Kelautan, Pesisir, dan Pengawasan, Dinas Perikanan dan Kelautan Provinsi Jawa Timur. 2016. Kaca 2. Aksès 2024-05-17.</ref> Kabâḍâ'ân astana è Masjid Ampèl. == Sombher == <references /> 5tgdcrv0p1tuterdjg2xvegtecfxxc9 Siti Nordiana 0 2745 16631 2024-05-16T04:18:32Z 114.125.39.55 ←Membuat halaman berisi '{{Infobox orang}} '''Siti Nordiana binti Alias''' otabâ lebbi èkennal mènangka '''Nana''' (laèr è Felda Sendayan, Seremban, Negeri Sembilan, [[Malaysia]], 22 Novèmber 1984) panèka sorang panyanyi bân aktris [[Malaysia]]. {{DEFAULTSORT:Nordiana, Siti}} [[Bhângsa:Panyanyi]] [[Bhângsa:Aktris]]' 16631 wikitext text/x-wiki {{Infobox orang}} '''Siti Nordiana binti Alias''' otabâ lebbi èkennal mènangka '''Nana''' (laèr è Felda Sendayan, Seremban, Negeri Sembilan, [[Malaysia]], 22 Novèmber 1984) panèka sorang panyanyi bân aktris [[Malaysia]]. {{DEFAULTSORT:Nordiana, Siti}} [[Bhângsa:Panyanyi]] [[Bhângsa:Aktris]] o9l30821urudnuizfvshet37oq9yoz9 Farji' 0 2746 16654 16653 2024-05-18T11:24:59Z Oikivivi 2325 16654 wikitext text/x-wiki '''Vulva''' otabâ '''puki''' otabâ '''farji'''' iyâ arèya alat kalamin bâgiyân lowar è mamalia betina. Artikel rèya akaidhân kalabân kamaloanna orèng, maskè strukturra saropa kaangghuy mamalia laènna.<ref name=":0">Agustin, Sienny. [https://www.alodokter.com/mengenal-organ-reproduksi-wanita "Mengenal Organ Reproduksi Wanita"]. Alodokter. 2024-02-19. Aksès 2024-05-18. </ref> Vulva (bhâsa Latèn: bhungkos, panutop) sè terdiri dâri organ sèks rèng binè' eksternal.<ref name=":1">Adrian, Kevin. [https://www.alodokter.com/mengenali-anatomi-vagina "Kenali Anatomi Vagina dan Keluhan yang Sering Terjadi"]. Alodokter. 2023-08-20. Aksès 2024-05-18.</ref> Bâgiyân-bâgiyân vulva antara laèn mons pubis, labia majora, labia minora, klitoris, bulb of vestibule (tonjolan vestibulum), vestibulum vulva, meatus urin, Kalènjher Bartholin (sè lebbi rajâ) bân Kalènjher Skene (Kalènjher vestibular sè lebbi rendâ), bân pambukka'an vagina. Meatus urin (pambukka'an saluranna kemmi) jughân èkatalè bhâkto mukka' vestibulum vulva. Fitur laènna dâri vulva èantarana: celah pudendal, Kalènjher sebaceous, segitiga urogenitalia (bagiyân antèrior dâri perineum), bân buluna kamaloan. Vulva iyâ arèya labâng maso' ka vagina sè atojju ka rahèm, bân aberri' bânnya' lapisan parlèndhungan ganda ka vagina bi' leppètdhân labia lowar bân dâlem. Vulva bisa èpangaroè bi' bânnya'na kalaènan sè segghut nyebabaghi iritasi. Ajâgâ kasèhatdhân Vulvovaginal iyâ arèya sala sèttong cara kaangghuy nyegghâ bânnya'na panyakèt.<ref>Telleen, Steven (11 February 2016). [https://openstax.org/general/cnx-404/ "The Female Reproductive System".] Rice University, OpenStax CNX. [https://web.archive.org/web/20170820115439/http://cnx.org/contents/Rxiox2r4@1/The-Female-Reproductive-System Diarsipkan]. 2017-08-20. Diaksès 2024-05-18. </ref> == Struktur == === Struktur bân fitur === Struktur otamana vulva iyâ arèya: mons pubis, labia (mayor bân minor) tamaso' frenulum labia minor, bagiyân lowar klitoris - tudung klitoris (jughân sè èkennal kalabân prepuce) bân kalopak klitoris, meatus kemmi, pambukaan vagina bân selaput dara, so Bartholin bân Kalènjher Skene.<ref>J., Tortora, Gerard (2010). [https://search.worldcat.org/title/192027371 ''Principles of anatomy and physiology''. Derrickson, Bryan]. (edisi ke-12th). Hoboken, NJ: John Wiley & Sons. hlm. 1107–1110. <nowiki>ISBN 9780470233474</nowiki>. OCLC 192027371. [https://web.archive.org/web/20200524102638/https://www.worldcat.org/title/principles-of-anatomy-and-physiology/oclc/192027371 Diarsipkan] dari versi asli tanggal 2020-05-24. Diaksès 2024-05-18.</ref> Bagiyân laènna tamaso': celah pudendal, sebaceous, vestibulum vulva, bân segitiga urogenital (Bagiyân anterior dâri perineum).<ref name=":2">Pane, Merry Dame Cristy. [https://www.alodokter.com/mengenal-alat-reproduksi-wanita-beserta-fungsinya "Mengenal Alat Reproduksi Wanita Beserta Fungsinya"]. Alodokter. 2023-08-21. Aksès 2024-05-18. </ref> Mons pubis iyâ arèya gundughân lona' jâringan rennyem è bagiyân adâ' vulva, è daerana kamaloan sè notopbhu tolang pubis. Mons pubis iyâ arèya bhâsa Latèn kaangghuy "gundughân kamaloan" bân bâdâ è kaduwâ' parobâ. Sakadhânga istilah varian èghuna'aghi kalabân khusus kaangghuy rèng binè'—iyâ arèya mons veneris '("gundughân Vènus"). È bâgiyân bâbâ mons pubis bâdâ lobâng celah pudendal, sè amisaaghi mons pubis bân labia mayora. Celah pudendal jughân èkennal kalabân celah Venus (dewi cinta Romawi). Labia mayora bân labia minora alindungi vestibulum vulva. Tudung klitoris bân labia minora mondul ka dâlem celah pudendal sampè' tingkat sè lebbi rendâ otabâ lebbi tengghi.<ref>''New Oxford American Dictionary''. Oxford University Press. 2011. <q>The rounded mass of fatty tissue lying over the joint of the pubic bones, in women typically more prominent and also called the mons veneris.</q></ref> Pasangan lowar lipadhân iyâ arèya labia majora (bhâsa Latèn anyarra: bibir sè lebbi rajâ) sè tabâgi ka celah pudendal, sè  alindungi sosonan vulva laènna sè lebbi alos. Labia majora tatemmo polè è segitiga urogenital (bâgiyân anterior dâri perineum) è antara celah pudendal bân anus. Bârna kolè' lowar labia majora biasana lebbi semma' ka  sakabbina bârna kolè'en orèng, makkè bâdâ variasi sè cokop bânnya'. Kolè' bâgiyân dâlem bân salaput lendir segghut abârna mèra ngodâ otabâ kacoklatdhân.<ref>Agustin, Sienny. [https://www.alodokter.com/masalah-di-sekitar-labia-mayora-yang-harus-anda-waspadai "7 Masalah di Sekitar Labia Mayora yang Harus Diwaspadai]". Alodokter. 2022-02-4. Aksès 2024-05-18.</ref> Labia minora (bibir sè lebbi kini') iyâ arèya duwâ' lipadhân alos labia dâlem labia majora, bân ngandung bânnya' kalènjher sebaceous. <ref name=":0" />Labia majora bân labia minora tatemmo è frenulum labia minora sè aropa'aghi lipatan jâringan restriktif è konco'na posterior vulva. Maskè èsebbhut bibir kini' tapè jughân segghut bisa aokoran cokop rajâ bân biasana mondul sampè' bâgiyân lowar labia majora. Sabâgiyân variasi è antara vulva bâdâ parbidhâ'ân okoran, bhângon, bân bârna labia minora sè signifikan. Variasi nèka jughân la èbhuktèaghi dâlem tampilan sè rajâ 400 cètaghân vulva sè èsebbhut 'Great Wall of Vagina' sè èkaghâbây kaangghuy ngissè'è kakorangan informasi dâlem bhângon vulva sè normal. Cètaghân gips sè èkala' dâri kalompok bâbinè' sè bânnya' bân acem-macem matao kalabân jellas jhâ' bâdâ bânnya' variasi. Klitoris bâdâ è bâgiyân adâ' vulva, kennengenna è dimma labia minora tatemmo, è frenulum klitoris. Bâgiyân sè èkatèla dâri klitoris iyâ arèya kelopak klitoris.<ref name=":1" /> Biasana, kalopak otabâ cetakghâ klitoris ra-kèra andi' okoran bân bhângon saropa kacang, maskè bisa lebbi rajâ otabâ lebbi kini'. Kalopak klitoris sensitif sarah, sabâb andi' bânnya' ujung saraf bân aropa organ homolog kalabân cètak penis è rèng lakè'. Tudung klitoris, iyâ arèya lipadhân palindung kolè' sè biasana notopbhi klitoris, tapè kolè' nèka biasana ta' sakabbina notopbhi klitoris sè aokoran lebbi rajâ dâri biasana. Tudung klitoris iyâ arèya padâna so kulup rèng lakè' è rèng bini'. Biasana tudung klitoris ghun sabâgiyân sè ta' èkatèla è dâlem celah pudendal. È antarana labia minora èdimma lobâng vagina bân saloran kemmi bâdâ sè è sebbhut vestibulum vulva. Saloran kemmi è bâbâna klitoris bân teppa' è adâ'en vagina.<ref name=":2" /> Pambukaan vagina bâdâ è bâgiyân bâbâ vestibulum vulva, è seddi'en perineum.  Introitus lebbi pas sacara teknis dâripadâ "pambukaan", polana vagina biasana kempès, kalabân lobâng tatotop, jhâbhâh bâdâ sè èpamaso'. Introitus dhâng-kaddhâng tatotop sabâgiyân bi" mèmbran sè èsebbhut selaput dara. Selaput dara biasana bhâkal pecca bhâkto awwâl ngalakonè sèks sè kuat, bân dârâ sè èkaollè bi' ruptur rèya segghut èangghâp tandâna jhâ' ghi' parabân. Nangèng, selaput dara jughân bisa pecca secara spontan bhâkto aolahraga (tamaso' nompa' jhârân) otabâ bhâkto ngangghuy tampon bân cangkèr haid, otabâ selaput darana cè' kèni'en sampè ta' bisa èkatèla. Dâlem kadhâddhiyâ tartanto, selaput dara ghu-ongghu notopbhi lobânga vagina, sè bhuto operasi hymenotomi.<ref>MacDougall, J. (2016). Management of Imperforate Hymen, Transverse and other Vaginal Septa. Gynecologic and Obstetric Surgery: Challenges and Management Options, 525-527</ref> È bun budina lobânga vagina bâdâ duwâ' kalènjher vestibular rajâ, sè èkenal jughân kalabân kalènjhâr Bartholin. Kalènjher nèka makaloar lendir bân palumas kaangghuy vagina bân vulva. Kalènjher kasebbhut aropa homolog kalènjhâr bulbourethral è rèng lakè'. kalènjher vestibular kini', sè jughân èkennal kalabân kalènjher Skene, bisa ètemmo è anterior vagina. Bân aropa homolog kalènjher prostat lakè' bân jughân èsebbhut kalabân prostat bini'.<ref name=":2" /> Kolè'en vulva lebbi alos dâri kolè' laènna<ref>Agustin, Sienny. [https://www.alodokter.com/vulva-gerbang-pertama-organ-intim-wanita "Vulva, Mengenal Fungsinya dan Penyakit yang Dapat Muncul"]. Alodokter. 2021-09-1. Aksès 2024-05-18.</ref>. Buluna kamaluan jâu lebbi kasar èbhândhing buluna bhâdhân laènna. Buluna nèka tombu è masa dhibâsa bân èangghâp mènangka cirina sèks sekunder. Mons pubis bân labia majora ètotopbhi bi' buluna kamaluan sè jughân bisa tombu è pokang bâgiyân dâlem bân perineum. Pubarche iyâ arèya istilana kaangghuy partumbuhan awwâllâ buluna kamaluan bân bisa kadhâddhiyân kalabân tapèsa dâri dhibâsa. Pubarche prematur pola nemmonè bâdâna kondisi sè aganggu endokrin.Kalènjher pello apokrin sè asèkrèsi pèllo ka dâlem folikel buluna kamaluan. Sèkrèsi nèka èpecca bi' baktèri è kolè' bân ngasèllaghi bâu, pan bârâmpan orèng ngangghâp bâu nèka sè aperanè mènangka feromon. Jâringan vulva ce' vaskularra bân suplai dârâ è berri' bi' tello' artèri pudendal. Abelina vèna iyâ arèya lèbât vèna pudendal loar bân vèna pudendal dâlem. Organ bân jâringan vulva èaliri bi' rantai kalènjâr ghetta bening inguinal superfisial sè bâdâ è salanjhânga pembuluh dârâ.<ref name=":1" /> cwy56efjggxsdmz2c38vqgrhzyvutsa Pompa aèng soso 0 2747 16655 2024-05-19T03:48:36Z Hainisyaf 2647 ←Membuat halaman berisi 'Pompa aèng soso panèka alat mekanikal sè iyangghuy embu’ sosoan ghâbây makeluar aing soso dhâri kelenjar soso. Alat ajhiyah alat manual sè itenagai kalabân tanang othabâ ghulinah sokoh othabâ alat elektronik sè itenaghaè kalabân batrei othabâ lèstrek dhâri grid.' 16655 wikitext text/x-wiki Pompa aèng soso panèka alat mekanikal sè iyangghuy embu’ sosoan ghâbây makeluar aing soso dhâri kelenjar soso. Alat ajhiyah alat manual sè itenagai kalabân tanang othabâ ghulinah sokoh othabâ alat elektronik sè itenaghaè kalabân batrei othabâ lèstrek dhâri grid. 8yktequ1i4qs45oy95yzz00ibk8fmu9 Sindrom turner 0 2748 16674 16656 2024-05-19T04:49:09Z Exdhar 2726 16674 wikitext text/x-wiki Sindrom Turner (è sebbhut jughân sindrom Ullrich-Turner, sindrom Bonnevie-Ullrich, sindrom XO, otabâ monosomi X) panèka kèlaènan genetik biasânna ka rèng binè’ sè èsâbbâbaghi kaèlangân sèttong kromosom X. Rèng binè’ normal ghâdhuwân kromosom seks XX kalabân jumlah totallâ kromosom bânyya’na 46, tapè  penderita sindrom Turner ghâduwân kromosom seks XO bân totallâ kromosom 45. Hal panéka terjadi karena è sèbbâbaghi sèttong kromosom èlang otabâ nondisjunction sèmangkèn otabâ selama gametogenesis (pembentukan gamet) otabâ èpon  ka tahap awwâl pembelahan zigot. == Èkaonengè == Kaangghuy ngaonengè bâdâna kèlaènan è janin selama mabârrè’, bisa ngalakonè USG. Nganalisis kromosomal jughân bisa elakonè ketika bâji’ nèka gi’ bâdâ è dâlem kandungân otabâ èpon lastarè elahèrraghi kaangghuy nganalisis kromosom é perloaghi palèng jijji’ 20 sel kaangghuy memastikan diagnosis bân sel sè è ponddhut pun kodhu dâri 2 sel sè bidâ, misallâ sel darâ bân sel kole’. === Dhâ-tandhâ === Rèng binè’ kalabân sindrom Turner ghâduwân kelenjar kelamin (gonad) sè ta’ a fungsi kalabân beccè’ bân è lahirraghi ta’ghâduwân ovari otabâ uterus. Manabi sèttong orèng binè’ ta’ ghâduwân ovari maka hormon estrogen ta’ è produksi bân rèng bine’ kasèbbhut dâddhi infertil. Namong, manabi sèttong penderita sindrom Turner ghâduwân sel normal (XX) bân sel cacat (sindrom Turner/XO) è dâlâm bâdânna, maka bâda kemungkinan rèng binè’ kasebbhut fertil. Rèng binè’ kalabân kabâdâ’ân kadhi panèka è sebbhut mosaikisme (mosaicism). Penderita sindrom Turner ghâduwân macèm tandâ fisik tertentu akadhi bâdhânna pendè’, kaèlangân tekko’ân kolè’ è sekitar le’èr, pembengkakan è tangan bân soko, mowa akadhi na’ kana’ kènè’ bân dâdâ okoranna kené’. Beberapa penyakèt cenderung nyerrang penderita sindrom panèka, è antaranna engghi ka’dhinto penyakèt kardiovaskular, penyakèt ginjal bân tiroid, kèlaènân rangka tolang akadhi skoliosis bân osteoporosis, obesitas, bân gangguwân meyarsa bân nengalé. Sèbâgiân rajâ penderita sindrom nèka ta’ ghâduwân keterbelakangan intelektual, namon è bânding aghi sarèng rèng binè’ normal, penderita ghâduwân kamungkinân sèl lebbi rajâ menderita keterbelakangan intelektual. Sebâgiân penderita sindrom Turner ghâduwân kasossa’ân dâlâm ngafallaghi, apalajèri matematika, bân kemampuan visual bân pemahamân ruangga rèndâ. Bidâna fisik kalabân rèng binè’ normal jughân abâdhi penderita sindrom Turner cenderung sossa ka’angghuy bersosialisasi. 36kia1yhwb7nfj30koylwlmg4fd1qza Presentasi chepalic 0 2749 16658 16657 2024-05-19T03:51:39Z Hainisyaf 2647 16658 wikitext text/x-wiki Presentasi Chepalic ajhiyah caranah medis unto’ ngaoningi bâjhi’ sè bâdâ nèng kènangan bâbâ bân sokoh bâdâ iyattas kalabân sèra bâdâ nèng bâbâ sèmmak jhèlèn rhèmbi’. bèrnanah Bâdâ duâ’ macâm bèrnanah posisi chepalic: * Oksiput sefalik anterior kondisi bâjhi’ sè nunduk bân ngadèp arah bèlèkang. Parak 95 persen bâjhi’ kalabân bâdâ nèng kènangan sèrana lèbbi kadhè’ madhèp arah panèka. Posisi panèka jughân iyanggèp sè palèng bheccè’ unto’ rhèmbi’. * Oksput posterior chepalic kondisi bâjhi’ sè nunduk kalabân muah ngadèp dè’ tabhuk. Panèka madâddi rhèmbi’ sajân sarah dhiddik polanah sèra dâddi lèbbi lèbar bân lèbbi rajâh unto’ tèkayè’. coma 5 persen bâjhi’ chepalic sè ngadèpphi. Posisi panèka kadèng isèbbut “sunny side up baby’. tozaa6wmlnh0sasf3shgiye6gq0obdn Kantung ketuban 0 2750 16681 16680 2024-05-19T05:33:24Z Itawatimanba 2780 16681 wikitext text/x-wiki Kantung ketuban bàn caeran ketuban e dhàlemma aropa caeran ketuban otabà aèng ketuban sè kalowar abereng lahiran. Kantong panekah ghàduwèn duwè selaput, bàn aropa kennengànna baji' è dhàlem rahim se aguna  ghàbày bhàji' teros anga', aman, bàn e kalelengi cairan lembut. Selaput riah biasana  bèddhè pateppa'na bhàji' lahir bàn bisa bucor otabà bucor ka luar badhàn. Bàdha babarempa kadàddian, saompama kantung ketuban gita’ bucor bàn dokter parlo menginduksi kalahiran, kantong ketuban parlo è pabucor sareng alat khusus  ghàbay menginduksi  kalahiran. Kabanya'an reng bine' molaè ngalamè kontraksi dhàlem babarempa jàm samarènna. Manabi  ompamana  selaput kantung bucor sabelumma lahiran è molai metode induksi laènna bisa è ghuna aghi, bhàji' tak bisa odhi' dhàlem bakto lanjèng tadhà cairan ketuban tadhà resiko infeksi. Gunana Kantung ketuban Kantung ketuban geduwèn  babarempa kaguna'an ghàbay reng bine' ngandung ban baji' è dhàlem kandungan, paneka: ·        Ngamannaghi janin. Cairan ketuban ngamannaghi bàji' dhàri tekanan loar bàn a ghuna ghàbay peredam kejut. ·        Ngatur suhu caeran ketuban bàn aghuna ngaman aghi bhàji' tetep anga' bàn jàghà suhu tetep stabil. ·        Ngendaliaghi penyaket menular caeran ketuban jughàn nolong banto ngandali aghi penyaket menular karana kantung ketuban ngandu' antibodi sè lindungi bhàji' dàlem kandungan. ·        Perkembangan paru-paru bàn sistêm pencernaan bhāji' a lateh guna'aghi otot-otot sistêm pernafasèn bàn pencernaan ngangguy ngisèp bàn nellèn caeran ketuban. ·        Perkembàngan otot bàn tolang saat bhàji'  ngapung è dàlem kantung katuban, riya bisa a gerak bebas, merri' kesempatan pada otot bàn tolang ghàbay perkembangàn se becce'. ·        Ghàbay sistem pelumas cairan ketuban cegga cekka'na bagian bādhàn a kanta grigi' tangan bàn soko. Biasana kadaddiàn pas kader caeran ketuban mabà. A banto perkembangàn tale pusat caeran dàlem rahim yegga kompresi tali pusat. Tali pusat riya nyambi nutrisi bàn oksigen dhari plasenta ka janin se a tombu. Panyebbab kader Amnion tak normal Beberempa ka ada'èn bisa nyebabaghi jumlah caeran ketuban lebbi banya' otaba lebbi diddhi' dhari jumlah normal. Oligohidramnion paneka ka adhè'àn banya'na cairan. Babarempa ka adha'àn se bisa nyèbabaghi oligohidramnion, paneka: ·        Ngandung hambadhèn pertumbuàn ·        Tekanan darah tinggi kronis (hipertensi) ·        Andhi' masalah plasenta, ompamana abrupsi ·        Preeklamsia ·        Diabetes ·        Lupus ·        Ngandung kembar, akantha kembar duwe' otaba kembar tello' ·        Cacat lahir, akantha kalaenan ginjal ·        Lahiran ngelebati tanggel lahir # '''^''' <nowiki>''</nowiki>Apa yang dimaksud # '''^''' # ohjsnfu4ypljyqk04zwaity9jjf21kd Lahèr matè 0 2751 16675 16666 2024-05-19T04:51:35Z Butterfly Beauty2003 2532 16675 wikitext text/x-wiki '''Lahèr matè''' iyâ arèya kabâḍâ'ân bilâ kamatèyan bhâji' sè ghita' lahèr, tapè marèna nganḍung 20 mènggu otabâ lebbi. Kebânya'an kematèan sè bhâkto bhâji' tèppa è dâlem rahim. Bilâ 10% kèdhâdhiyân ghita' lahèr. Ḍâri kamus kesehatan kelahèran matè iyâ arèya kèdhâdhiyân otabâ kondisi sè kèdhâdhiyân sè ghita' espulsi lengkap otabâ ekstraksi iyâ arèya bhâji' le matè, arèya hasèl fertilisasi ḍâri ebo' otabâ marènna omor nganḍung 20 minggu. Kematèan è tandhâin ḍâri fakta bilâ marènna mepèsa aghi arèya, janin ta' a nyabe otabâ metao bhuktè odi' laènna contona detak jantung, denyut talè posat, otabâ geraghân otot. Mon janin matè ghita' minggu ke-28, arèya kondisinya è sebbhut a borsi otabâ keghâgghârân. == Bitongan == Tiap taon lebbi ḍâri 26.000 rèng binè' ngalamaghi lahèr matè, bân setenganna ta' èketaoèn penyebappa. Lebbi setènga kematèan janin rèya kèdhâdhiyân ḍâ' omor nganḍung 28 mènggu bân 20% kèdhâdhiyân ḍâ' bhâji' cokop bulân. Meskipun kematèan ana' toron 32% periode taon 1985-1998), angka lahèr matè akorang 14 pèrsèn. Penelitian tentang Kebhâḍhâân sè kodhu a bâtès bân keterangan sebâb kematèan kiya taḍâ'. Taḍâ' standar investigasi postmortem otâbâ detail investigasi koca' na populasi. Fakta medik nodhuaghi kekorangan sèmpenan oksigen dâlèm ḍârâ sè ngalir ḍâri èbo' jâri ḍâ' bhâji' talè posar bân plasenta. Selaèn jiya a sebbâb bhâji' lahèr matè arèya bâḍâ gangguan plasenta. == Dampa' == Kèdhâdhiyân bhâji' lahèr matè asèfat aberri' kejuthân bân aberri' kesedihan sè ngedâlâm paḍâ èbo' sè a lahèr bhâji' rèya, moncol perasaan bersala bân mèrloaghi bhâkto abit ghâbây ngehilangaghi kesedihan. Masa berkabung e bhutoaghi sè ghilo' orèng toa Ngèklasaghi ke èlangan ana' na bân nilai abeli rencanaaghi masa aḍe' polè 0bw0gizto6wrn7gy0ksk9xgh52kdkuz Talè lè'èr rahim 0 2752 16668 16664 2024-05-19T04:32:40Z Hainisyaf 2647 16668 wikitext text/x-wiki '''Talè lè'èr rahim''' panèka kalakoan medis unto’ ngatasi risoko rhèmbi’prematur kalabân notop servik ngangguy jâyi’èn thèppakengh ngandung. Serviks, sè ngubungaghin vagina kalabân rahim, biasanah atotop  bân ghèrrè ghilokengh ngandung, tapè, kasan usia ngandung atamba, serviks aobè okoran dhâddi pende’ melebar bân teksturah lebbhi lembut nyambut kelahèran. Tekanan sè itimbulaghin kalabân tombunah bâjhi’ bisa melebar serviks sampè’ berhari hari otabâ berminggu-mingu seghilokèngh ngèlahirin, sè isebhut kalabân inkompetansi serviks dèlèm istilah medis. == Manfaat == '''Talè lè'èr rahim''' (Cervical Cerclage) sering irekomendasikan bân dokter theppak serviks embu’ sè ngandung beresiko abukka’ seghilokengh bâjhi’ bâjèna rhèmbi’, otabâ serviks abukka’ kalabân laonan seghilokengh bèktona. Tojjuna unto’ masteaghi bâjhi’ bisa berkembang kalabân baik bân ngurangi resiko gâggèr otabâ rhèmbi’ prematur . American College Of Obstetricians And Gynecologists nyataaghin prosedur nèka bisa ngèlèbèti vagina (transvaginal) otabâ abdomen (transabdominal). == Pèntèngga talè lè'èr rahim == biasana dokter bâkal ngerekomendasiaghin prosedur nèka jika embu’ sè ngandung ngalami kondisi berikut: * Diagnosa rahim lemah otabâ inkometensi serviks * Riwayat gâggèr de’ trimestes kedua terkait dhâdhi lebar otabâ rosakkah serviks. * Riwayat trauma dè’ serviks, akadih operasi serviks otabâ kuret. * Pengalaman ngandung bân persalinan tanpa otabâ dhiddi’ kontraksina nunjukahin serviks lo’ atotop sempurna teppa’ ngandung. * Pengalaman rhèmbi’ prematur spontan sè isèbèbaghin kalabân serviks sè pende’ (korang dhâri 25 milimeter) segilokèngh omur kandungan dèpa’ 24 minggu. == Peringatan Bân Perhatian Talè Lé'èr Rahim == Prosedur ''cervical cerclage'' ta’ selalu irekomendasiaghin unto’ kabbhi individu sè beresiko ngalamin bukaan serviks dini otabâ rhèmbi’ prematur. Biasanah, dokter ta’ bâkal nyaranaghin embu’ sè ngandung unto’ajhèlèno prosedur nèka bilè ngalami. * Vagina adèrèen * Infeksi dhâlèm rahim * Ngandung kembhâr * Pecca ketuban dini (ketika kanting amnion buchor otabâ pècca sègilokèngh minggu ke-37 kandungan) == Resiko == Komplikasi jarang terjadi dè prosedur ''cerclage serviks'' bân termasok * Infeksi. * Rosakkah serviks selama prosedur. * Keèlangan dèrè sè bânya’. * Pecca ketuban segilokèngh persalinan (PROM), dimana aing ketuban pecca segilokèngh bèktonah. * Ngèlahirin prematur * Penyempitan otabâ pènutopèn serviks kalabân permanen (stenosis serviks) * Pèddèna Leèr Rahim otabâ rahim bilè persalinan terjadi tèppa’ jayi’an ghi’ terpasang. nbp3xie638i6fbuuja2ja7gozk0hnnb Infeksi saluran kemmè 0 2753 16677 16672 2024-05-19T04:57:58Z Exdhar 2726 Exdhar ngallèyaghi kaca [[Infeksi saluran kemih]] ka [[Infeksi saluran kemmè]]: Judul salah eja 16672 wikitext text/x-wiki Infeksi saluran kemmè (ISK) panèka infeksi bakteri sè mengenai bagiân dâri salurân kemmè. Ketika mengenai salurân kemmè bâbâ è namaè sistitis (infeksi kandung kemmè) sederhana, bân manabi  mengenai saluran kemmè attas è namaè pielonefritis (infeksi ginjal). Tandhâ dâri saluran kemmè bâbâ akadhi muwâng aèng kenè’ kerassa sake’ bân serrèng muwâng aèng kènè’ otabâ desakan ka’angghuy muwâng aèng kènè’ (otabâ keduânna), samantara tandhâ pielonefritis akadhi  demam bân nyèlo panggul è samping tandhâ ISK bâbâ. Orèng sèppo bân na’ kana’ kènè’ dhâ-tandhâna bisa dâddhi samar otabâ ta’ spesifik. Kuman sè sèrrèng asebbhâbaghi kaduwâ’ tipe kasebbhut panèka Escherichia coli, tapè bakteri laèn, virus, otabâ jamur bisa dâddhi penyebbâb meskèpon jarang. Infeksi saluran kemmè lèbbi sèrrèng terjadi ka rèng binè’ è bânding aghi ke’ lake’, kalabân sèparo rèng binè’ ngalamè setida’èng sèttong kalè infeksi selama odi’èng. Kekambuhân jughân sèrrèng terjadi. Panyebbâb antara anatomi rèng binè’, hubungan seksual, bân riwayat kalowarghâ. Pielonefritis, manabi terjadi, biasannâ è temmoé lastarè infeksi kandung kemmè namon jughân bisa oleh infeksi sè ètolarraghi kalabân dârâ. Diagnosis rèng binè’ ngodâ sè sehat bisa è dhâsarraghi pada tandâna bhèi. Orèng kalabân tandhâ sè samar, diagnosis mongkèn sossa karena bakteri mongkèn ètemmoè tanpa nyebbâbaghi infeksi. Pada kasus sè kompleks otabâ manabi pengobatan gagal, kultur urin mongkèn bisa amanfaat. Pada orèng sè serrèng ngalamè infeksi, antibiotik dosis rendâ bisa è konsumsi kaangghuy langkah pencegahân. Dâlem kasus sè ta’ kompleks, infeksi saluran kemmè gempang è obèdhi kalabân antibiotik jangka pendè’, walaupun resistensi terhadap bânyya’ antibiotik sè eghunaaghi kalabân ngobâtè kondisi panèka cenderung meningkat. Dâlem kasus sè kompleks, antibiotik dâlem jangka bâkto lebbi lanjâng otabâ intravena mongkèn eperloaghi, bân manabi tandhâ ghita’ mebecce’ dâlem duwâ’ otabâ tello’ arè, éperloaghi pemeriksaân diagnostik lebbi lanjut. Pada rèng binè’, infeksi saluran kemih panèka infeksi bakteri sè palèng sèrrèng è tèmmoè, panèka 10% ngalamè infeksi saluran kemmè setiap taon. == Gâjalâ bân tandhâ == Infeksi saluran kemmè bâbâ è sebbhut jughân infeksi kandung kemmè. Tandhâ sè palèng sèrrèng è tèmmoé panèka rassa terbakar manabi muwâng aèng kènè’ bân kodhu muwâng aèng kènnè’(otabâ desakan kaangghuy muwâng aèng kennè’) tanpa duh bâdân vagina bân rassa nyeri sè berrè. Tandhâ panèka mongkèn acem-macem dâri nemmang sampe’ berrâ bân  pada rèng binè’ sehat berlangsung selama rata-rata mennèm arè. Nyèlo è attas tolang kemalowân otabâ punggung bâbâ jughân mongkèn muncul. Orèng sè ngalamè infeksi saluran kemmè è attas otabâ pielonefritis, mongkèn ngalamè nyeri panggul, demam, otabâ mual bân ngota é sampeng tandhâ klasik infeksi saluran kemmè bâbâ. Terkadang urin bisa adârâ otabâ kandungân piuria (nana è urin) sè bisa etèngalè. 355ue1dj1fsmibts8q4vmcrl7fl79rg Nganḍung ta' èrencana 0 2754 16676 16667 2024-05-19T04:52:40Z Butterfly Beauty2003 2532 16676 wikitext text/x-wiki '''Nganḍung ta' èrencana''' aghi otabâ nganḍung ta' è keenḍe' aghi dhujân è sebbhut KTD arèya orèng otabâ pasangan sè ta' terro nganḍung, ta' è rencana aghi otabâ aslina terro nganḍung tapè benni bhâkto si teppa'. Nganḍung sè lo' teppa' bhâkto kèdhâdhiyân orèng binè' sè terro anḍi' è laèn bhâkto, tapè nganḍung rèya kèdhâdhiyân lebbi aḍâ' ḍâri sè è rencana aghi. Nganḍung sè bhândâr ta' èketeroèn iyâ arèya pas orèng binè' sè marè anḍi' ana: bân ta' terro nganḍung pole. KTD bisa kèdhâdhiyân dâ' pasangan sè ghita' terro anḍi' ana' otabâ ḍâ' pasangan lsè marè anḍi' ana'. Selaèn rèya, KTD biasa kèdhâdhiyân ḍâ' korban pemerkosaan, teppa' ḍâri statussa lancèng otabâ marè a mantan. Orèng binè' ngalamaghi KTD ollè ngala' kelakoan ḍâ' kanḍunganna, mèsalla ngelanjuttaghi kanḍunganna, ngeghâgghârin sengaja, otabâ ngalamaghi keghâgghârân marèna motossaghi pagghun lanjut kanḍunganna. KTD ollè dhâdhi alat penèngkadhân risiko ghâbây kelahèran sè ta' beccè' akaḍi' kelahèran prèmatur, ketuban bhâsa, bân ngelahèraghi bhâji' bi' berrâ' bhâdhân lahèr mabâ. == Epidemiologi == Menèngkatta kelakoan seksual ḍâ' ngangoḍâdhân sè korang anḍi' pengetatan tentang kesèhadhân seksual bân reproduksi a pengaruh ḍâ' kèdhâdhiyân KTD. ḍâri data survei kesèhadhân bân demografi Indonesia (SDKI) dâ' taon 2012, ajumla 8% otâbâ 6.835 lancèng bân 0,7% otâbâ 6.018 na' kana' binè' omor 15 bi' 24 taon ngelakonaghi hubungan seks pranikah. Pada 2012, 11 sampè 14% ḍâri angka kematèan ebo' è Indonesia (359 per 100.000 kelahèran oḍi') è sebbâb aghi bi' aborsi sè ta' aman. Artèna bâḍâ sekitar 43-55 orèng binè' sè matè per 100.000 kelahèran oḍi' sebbhâb aborsi ta' aman, è dimana aborsi è lakoni sebhâb nganḍung è sebbhut ta' èketeroèn. KTD anḍi' konsekuensi ḍâ' ebo', ana', bân oḍi' è masyarakat bisa mempengaruhi kesehadhân mental bân fisik ebo' bân ana' == Sabâb == Nganḍung ta' èketeroèn bisa è sebbhâb aghi ḍâ' beberapa faktor è antarana psikis binè' sè ghita' siap ngalamaghi nganḍung, kegagalan alat kontrasepsi, serta ta' eberri' hak informasi bân èlmo seksual ḍâ' remaja == Dampa' == Kematèan maternal È neghârâ-neghârâ sè a larang Sara aborsi, contona El Salvador, Honduras, Nikaragua, Haiti, Republik Dominika, Jamaika, Suriname, Mesir, Madagaskar, Mauritania, Senegal, Sierra Leone, Republik Kongo, Laos, Filipina bân Irak maksa rèng binè' sè anḍi' nganḍung ta' è keterroèn ghâbây bunuh diri bân berkontribusi ḍâ' kematèan maternal 0wuniw74nv711dzdp7qyquam8misxcc Inseminasi ghâbâyân 0 2755 16671 2024-05-19T04:46:35Z Butterfly Beauty2003 2532 ←Membuat halaman berisi 'Inseminasi ghâbâyân otâbâ inseminasi artifisial iyâ arèya pemasokan è sengaja sèl spèrma è ḍâlem rahim otâbâ serviks orèng binè' bi' tojhuân ollè nganḍung lèbât inseminasi caranya selaèn hubungan seksual. Cara rèya iyâ arèya sala sittong cara penanganan fertilitas ḍâ' manossa. Selaèn rèya, tamaso' praktèk umum ḍâlem pemuliaan hewân akaḍi' sapè perah bân bâbi' 16671 wikitext text/x-wiki Inseminasi ghâbâyân otâbâ inseminasi artifisial iyâ arèya pemasokan è sengaja sèl spèrma è ḍâlem rahim otâbâ serviks orèng binè' bi' tojhuân ollè nganḍung lèbât inseminasi caranya selaèn hubungan seksual. Cara rèya iyâ arèya sala sittong cara penanganan fertilitas ḍâ' manossa. Selaèn rèya, tamaso' praktèk umum ḍâlem pemuliaan hewân akaḍi' sapè perah bân bâbi td1kaws00ul7udo73um8c6wp8004csp Vaginosis bakterialis 0 2756 16683 16682 2024-05-19T06:17:43Z Itawatimanba 2780 16683 wikitext text/x-wiki Vaginosis bakterialis (BV), è sebut jughàn bakteriosis vagina otabà Gardnerella vaginitis, areya penyaket vagina sè è sebab aghi olle banya'na bakteri. Gejala umum sebiasana aropa atambhana caeran vagina se a bau ames. Caeran neka a barna potè otaba bu-abu. Nyeri pas a kemme, ghatel. Dhàng-kadhàng adhè' gejalana sama sèkalè. Sakè' BV naek aghi risiko infeksi dhari sejumlah infeksi seksual laenna termasok HIV/AIDS. Penyakè' riya jughàn ningkat aghi risiko lahiran awal è antarana reng bine' ngandung. Sebàb bàn diagnosis BV è sebàb aghi ketidakseimbangan bakteri alami è dhàlem vagina. Bàdha perubahan è jenis bakteri sè paling umum bàn jumlah bakteri total sè ratosan sampe' ribuwèn. Faktor risiko antarana termasok merse'in vagina, kanca seks anyar otabà lebbi dhàri settong, antibiotik, bàn pènggunaan alat kontrasepsi e dàlem rahim. Tapè, riya tak è anggep infeksi sè  terjangkit seksual. Diagnosis berdasar gejala sè bàdhā bisa è verifikasi ngangguy pamareksaan caèran vagina bàn è temmo pH vagina è attas normal bàn jumlana rajhà bakteri. BV sering kalero è yana infeksi jamur vagina otabà infeksi Trichomonas. Pencegge'èn bàn pengobhàdèn. Pengobadhèn biasana è aghuna aghi  antibiotik, klindamisin otabà metronidazol. Obàd-obadhàn riya bisa jhugàn è ghuna aghi è trimester keduwè' bàn ketello' kahamilan. Namon, kabadhà'an sering aulang samarena pangobhadhàn. Probiotik bisa a banto nyegga kadadhian pangolanganna. Tak jellas ponapa pagguna'anna prebiotik otabà antibiotik a dàmpa' è hasella akher kahamilan. Epidemiologi bàn riwayat BV aropa infeksi vagina se paling umum è katemmo ka reng bine' è usia reproduksi. Persentase reng bine' sè adampa' è bakto tertento acem-macem antara 5% sampe' 70%. BV paleng lumrah è katemmo è bellahan Afrika bàn jarang e katemmo è Asia bàn Eropa. Ra-kera 30% reng Amerika Serikat sè aomor antarana 14 sampe' 49 menderita infeksi paneka. Jumlana cem-macem dàlem riwayat catetdhàn, kasus ka settong sè terdokumentasi jellas metto è taon 1894. rrdxw1ak1musq0affa35w7i2csk8ot2 Infeksi saluran kemih 0 2757 16678 2024-05-19T04:57:58Z Exdhar 2726 Exdhar ngallèyaghi kaca [[Infeksi saluran kemih]] ka [[Infeksi saluran kemmè]]: Judul salah eja 16678 wikitext text/x-wiki #ALIH [[Infeksi saluran kemmè]] 4b8sh4odd6a6jupltziexx5hnurjcv5 Aerola 0 2758 16679 2024-05-19T05:04:31Z Hainisyaf 2647 ←Membuat halaman berisi 'Aerola panèka daerah pèttèng esekitar putig soso, sè dapat melebar otabâ lâbbhi pèttèng selama ngandung. Dâlèm èlmu anatomi, areolae, asallah ḍhâri bahasa latèn area sè berarti “kènangan terbuka” iyangguy unto’ jelasaghin kolè’ bèrna pèttèng sè mengelilingi puting soso manussa (areola mammae).Bâdâ lobâng lobâng kènni’ laèn iareola, lobâng panèka isèbbut kelenjar sebaceous sè ik'enal kalabân kelenjar montgomery sè nyedia...' 16679 wikitext text/x-wiki Aerola panèka daerah pèttèng esekitar putig soso, sè dapat melebar otabâ lâbbhi pèttèng selama ngandung. Dâlèm èlmu anatomi, areolae, asallah ḍhâri bahasa latèn area sè berarti “kènangan terbuka” iyangguy unto’ jelasaghin kolè’ bèrna pèttèng sè mengelilingi puting soso manussa (areola mammae).Bâdâ lobâng lobâng kènni’ laèn iareola, lobâng panèka isèbbut kelenjar sebaceous sè ik'enal kalabân kelenjar montgomery sè nyediaaghin pelumas unto’ ajègè kelembapan area esekitar putting tèppa’ ihisap bâjhi’ oltabâ dipompa. Bènto’ bân okoran areola jughân cèm macèm, dè’ bâbini’ rajâ biasana lâbbhi lebar dhâri lèlakè’ otabâ gadis segilokengh masa pubertas. Areola manussa hampir kabbhi abènto’ buntèr, tapè bânya’ lèlakè’ sè andi’ aerola abènto’ elips. Diameter aerola lèlakè’ kèbânya’an sekitar 2,5 cm, sedangkan bâbini’ rata-rata 3 cm, bâbini’ sè pèrna ngèlahirin sekitar 10cm. sedangkan bâbini’ sè nyusoèn otabâ andi’ soso sè lâbbhi rajâ cenderung andi’ areola sè lâbbhi rajâ 8ftp9kw7gf0t1tnoholvq84j03nkre6 Noraniza Idris 0 2759 16701 2024-05-26T15:01:32Z 125.165.109.225 ←Membuat halaman berisi '{{Infobox orang}} '''Nor Aniza binti Haji Idris''' otabâ lebbi èkennal mènangka '''Noraniza Idris''' (laèr è Kampung Majidee, Johor Bahru, Johor, [[Malaysia]], 27 Agustus 1968) panèka sorang panyanyi bân aktris [[Malaysia]]. {{DEFAULTSORT:Idris, Noraniza}} [[Bhângsa:Panyanyi]] [[Bhângsa:Aktris]]' 16701 wikitext text/x-wiki {{Infobox orang}} '''Nor Aniza binti Haji Idris''' otabâ lebbi èkennal mènangka '''Noraniza Idris''' (laèr è Kampung Majidee, Johor Bahru, Johor, [[Malaysia]], 27 Agustus 1968) panèka sorang panyanyi bân aktris [[Malaysia]]. {{DEFAULTSORT:Idris, Noraniza}} [[Bhângsa:Panyanyi]] [[Bhângsa:Aktris]] lp00d56afluzlus432lr3ikku19luuu Rahim 0 2760 16705 2024-05-31T05:06:29Z 114.79.22.254 ←Membuat halaman berisi 'Rahim, uterus (ḍâlem bhâsa medis), kandungan, otabâ tian iyâ arèya organ reproduksi binè’ sè otama bâgi mamalia, tamaso’ manossa. Sala sèttong bhungkèlla arèya servik, abukka’ ka ḍâlem vagina, bân ujung settonga sè lebbi luas, sè èyangghep bhâdhân rahim, asambhung neng kaḍuwâ’ sisina sareng tabung Fallopian. Rahim anḍi’ bentu’ bân okoran sè acem-macem ḍâlem organisme sè bhidhâ. Ḍâlem manossa bentu’na akaḍi’ b...' 16705 wikitext text/x-wiki Rahim, uterus (ḍâlem bhâsa medis), kandungan, otabâ tian iyâ arèya organ reproduksi binè’ sè otama bâgi mamalia, tamaso’ manossa. Sala sèttong bhungkèlla arèya servik, abukka’ ka ḍâlem vagina, bân ujung settonga sè lebbi luas, sè èyangghep bhâdhân rahim, asambhung neng kaḍuwâ’ sisina sareng tabung Fallopian. Rahim anḍi’ bentu’ bân okoran sè acem-macem ḍâlem organisme sè bhidhâ. Ḍâlem manossa bentu’na akaḍi’ buwâ pir bân saokoran tellor ajâm. Pan-bârâmpan organisme akaḍi’ kocèng bân bâbi, tor jennis karnivora laènna anḍi’ rahim bipartite. Rahim ètempataghi neng pelvis bân dorsal (bân biasana semmo kranial) ḍâ’ kandung kemih bân ventral ka rektum. Rahim ètonjhâng neng kennanga sareng pan-barampan ligamen. È luar masa nganḍung, okoran ghâris tengngana arèya pan-bârâmpan sentimeter. Rahim kabânnya’an acora’ otot. Lapisan permanen jaringan arowa sè paleng ḍâlem èsebbhut endometrium. È ḍâlem kabânnya’an mamalia, tamaso’ manossa, endometrium aghâbây lapisan e bâkto-bâkto katento, sè manabi lok nganḍung èdukkalaghi otabâ èserrep polè. Dukkalla lapisan endometrial neng manossa nyebbâpaghi menstruasi (èkennal kalabân istilah “ḍâteng bulân” oreng binè’) salanjhânga taon-taon suburra orèng binè’. È mamalia laèn mungkin bâḍâ siklus sè lanjhâng abitta ennem bulân otabâ coma bârâmpa arè. Fungsi otama rahim arèya narèma pembuahan ovum sè ètanem ka ḍâlem endometrium, bân asalla kakanan arèya ḍâri pembuluh darah sè akembang sacara khosos ghâbây maksod rèya. Ovum sè èbuahi dhâddhi embrio, akembang dhâddhi fetus bân gestates sampè’ karèmbi’an. Amarghâ rintangan anatomis akadi’ pelvis, rahim èsotok sabâgiyân ka ḍâlem tabu’ sampè’ perluasanna selama nganḍung. Ḍâlem masa nganḍung berrâ’na rahim manossa coma rakèra sekilogram (2.2 pon). == '''Anatomi Rahim Manossa''' == Rahim manossa coma bâḍâ ḍâlem organ reproduksi rèng binè’. Rahim abentu’ kaḍi’ buwâ pir otabâ buwâ alpukat sè okoran lanjhânga sakitar 7-7,5 cm bân lanjhâng sakitar 5,25 cm bân tebbel sakitar 2,5 cm bân tebbel dinding rahim rajâna 1,25 cm. Bâḍâ 3 bâgiyân otama rahim manossa. Bâgiyân Fundus, Korpus, bân bâgiyân Serviks. Funuds aropa’aghi bâgiyân palèng attas proksimal neng rahim. È bâgiyân rèya bâḍâ saluran Tuba Fallopi sè macampo rahim kalabân ovarium. Bâgiyân korpus aropa’aghi bâgiyân rahim sè palèng rajâ. Korpus afungsi ka’angghuy kennanga tombu bân akembanga janis è ḍâlem rahim, iyâ arèya è ḍâlem rongga rahim otabâ Kavum Uteri. Bâgiyân katello’ ḍâri rahim èsebbhut Serviks. Serviks ebentu’ ''Pars Vaginalis Servisisi'' (Porsio) bân ''Pars Supravaginalis Servisis Uteri'' arèya bâgiyân sè bâḍâ è bâgiyân attas vagina. mh3y2bk39wrg7cbsrdkd28rzmr4swl9 Ghulagghu 0 2761 16707 2024-05-31T16:24:24Z Narasilisaa 2393 ←Membuat halaman berisi ''''Ghulagghu''' arèya bâkto awwâl sèttong arè. Ḍâlem kabudayaan Indonesia, ghulagghu jârèya bâkto sè emolaèn ḍâri tengnga malem sampe’ tengnga arè. Bakto lagghu jârèya istilah sè ngawwâlè sakabbhina bâkto ḍâlem sèttong arè, ngawwâlè siang, bân malem. È ḍâlem Bahasa Inggris (sistem 12 jhâm) ghulagghu èmolaèn ḍâri tengnga arè, è bâkto ISO 8601 (sistem 24 jhâm) ghulagghu bisa èmolaèn ḍâri tengnga malem sampe’ te...' 16707 wikitext text/x-wiki '''Ghulagghu''' arèya bâkto awwâl sèttong arè. Ḍâlem kabudayaan Indonesia, ghulagghu jârèya bâkto sè emolaèn ḍâri tengnga malem sampe’ tengnga arè. Bakto lagghu jârèya istilah sè ngawwâlè sakabbhina bâkto ḍâlem sèttong arè, ngawwâlè siang, bân malem. È ḍâlem Bahasa Inggris (sistem 12 jhâm) ghulagghu èmolaèn ḍâri tengnga arè, è bâkto ISO 8601 (sistem 24 jhâm) ghulagghu bisa èmolaèn ḍâri tengnga malem sampe’ tengnga arè, bisa ḍâri tengnga malem sampe’ pokol 10:00, bisa ḍâri sobbhu sampe’ pokol 10:00, bân jhughân bisa ḍâri sobbhu sampe’ tengnga arè. Ḍâlem kabudayaan sè ngangghuy Bahasa Inggris (sistem 24 jhâm), periode tengnga malem sampe' tengnga arè rèya èsebbhut ante meridiem, ''A.M.'', ''a.m.'', otabâ ''am.'' Bhâri’ jârèya malem para’ lagghu ghilo’ lagghu ghi’ malem amarghâ ghilo’ sobbhu bân ghi’ bâkto isya, tahajjud èlakonè marèna jhâghâ tèdung pokol 01:00-03:00, bâkto sobbhu èlakonè sabelluna mata’arè ombâr pajjhâr ḍâri tèmor, bâkto salat dhuha èmolaèn ḍâri mata’arè ombâr pajjhâr ḍâri tèmor sampe’ pokol 09:30, pokol 10:00 ampon lok ollè salat dhuha polè amarghâ ampon semma’ kalabân zuhur, è bâkto ISO 8601 (sistem 24 jhâm) ghulagghu para’ siang bisa pokol 10:00 otabâ pokol 09:30-10:00, è ḍâlem Bahasa Inggris (sistem 12 jhâm) pokol 10:00-11:00, ghulagghu jârèya bâjâna mangkat saènggha pelajar, mahasiswa, pegawai, bân karyawan laènna amolaèn aktivitas bân è siang arè ngalakonè aktivitas, ghulagghu bisa jhughân arè molèna pelajar. Ghulagghu ḍâlem pangangghuyân aktivitas rè-arèna jârèya bâkto sè bâḍâ è antara pokol 01:00 sampe’ pokol 10:00. pfpwuv6ud3p5pqih7y2f62kgzki1qq9 Bhângsa:Arè 14 2762 16717 16716 2024-06-04T16:09:58Z Boesenbergia 6 16717 wikitext text/x-wiki [[Bhângsa:Wikipèḍia]] aoc4y8a3ksk624dyeti7qnxqldfwddt Bhângsa:Sèrèng 14 2763 16719 2024-06-04T16:11:42Z Boesenbergia 6 ←Membuat halaman berisi '[[Bhângsa:Geografi]]' 16719 wikitext text/x-wiki [[Bhângsa:Geografi]] 5ixhnj5b44dsgzi1ptls5f3lk5250sj Bhângsa:Provinsi neng Inḍonèsia 14 2764 16721 2024-06-04T16:13:39Z Boesenbergia 6 ←Membuat halaman berisi '[[Bhângsa:Provinsi]]' 16721 wikitext text/x-wiki [[Bhângsa:Provinsi]] luvjm4tc0pkzek8lol4oj83r0ho2sv1 Bhângsa:Provinsi 14 2765 16722 2024-06-04T16:14:06Z Boesenbergia 6 ←Membuat halaman berisi '[[Bhângsa:Geografi]]' 16722 wikitext text/x-wiki [[Bhângsa:Geografi]] 5ixhnj5b44dsgzi1ptls5f3lk5250sj Mioma Uteri 0 2766 16723 2024-06-05T03:44:14Z Narasilisaa 2393 ←Membuat halaman berisi ''''Mioma uteri, leiomioma uteri''', otabâ '''fibroid uterus''' iyâ jarèya tumor jinak rahim sè segghut tombu marèna rèmbi’. Leiomioma lo’ anḍi’ potensi akembang dhâddhi kanker. Okoranna acem-macem, ḍâri okoran sè palèng kènnè’ sè lo’ kennèng èdeteksi ngangghuy pamarèksaan ultrasonografi kantos sè okoranna palèng rajâ sampe’ namba volume rahim bân sè sakè’ èkatèla’ kaḍi’ nganḍung rajâ. Gejalana arèya menstruasi...' 16723 wikitext text/x-wiki '''Mioma uteri, leiomioma uteri''', otabâ '''fibroid uterus''' iyâ jarèya tumor jinak rahim sè segghut tombu marèna rèmbi’. Leiomioma lo’ anḍi’ potensi akembang dhâddhi kanker. Okoranna acem-macem, ḍâri okoran sè palèng kènnè’ sè lo’ kennèng èdeteksi ngangghuy pamarèksaan ultrasonografi kantos sè okoranna palèng rajâ sampe’ namba volume rahim bân sè sakè’ èkatèla’ kaḍi’ nganḍung rajâ. Gejalana arèya menstruasi sè bi-talebbi, menstruasi sè lebbi ḍâri sèttong mènggu, nyèlo bengkong, segghut akemmè bân konstipasi otabâ sekkèlan. Panyebbâb pastina kondisi rèya ghilo’ ètemmo, tapè ècurigaèn faktor hormonal, aobâna genetik, faktor pertumbuhan, matriks ekstraseluler andi’ peran ḍâlem proses dhâddhina mioma. Jumlah penderita ghilo’ ètemmo sacara akurat amarghâ bânnya’ sè lo’ ngeressa saèngghâ lo’ dhuli marèksa ka dokter, tapè rakèra sakitar 20-30% kadhâddhiyân ka orèng bine’ sè omorra è attas 35 taon. == '''Riwayat penyakèt''' == Asal molana penyakèt mioma uteri asalla dâri otot polos rahim. Pan-bârâmpan teori nyebbhutaghi pertumbuhan tumor rèya esebbâpaghi rangsangan hormon estrogen. Neng jaringan mioma jumla reseptor estrogen lebbi tèngghi ebhândhing jaringan otot kandungan (miometrium) sakitar, saèngghâ mioma uteri rèya segghut tombu lebbi ceppet è bâkto nganḍung (rajâ è omor reproduksi) bân biasana akorang okoranna marèna menopause (kènnè’ è pascamenopause) Sè segghut tumor jinak rahim è arah rongga rèya tamba rajâ bân tombu kalowar ḍâ’ colo’na rahim. Tumor sè bâḍâ è ḍâlem rahim bisa tombu lebbi ḍâri sèttong, èghâghâ kadi’ lèca’, bentukna bunter bân dhul-mondhul sasuai okoran tumor. Berrâ’na acem-macem, molaèn ḍâri coma bârâmpa gram, tapè bisa jhughân sampè’ 5 kilogram otabâ lebbi. == '''Jennis''' == Adhâsar ka lokasina mioma uteri èbâgi ḍâlem tello’ jennis: # Tombuna tettep è ḍâlem dinding rahim # Tombuna ka arah rongga rahim # Tombuna ka arah luwarra dinding rahim == '''Gejala bân tandhâ''' == Sabâgiyân panyakèt rèya ètemmo sacara kebetulan è bâkto pamarèksaan bengkong sè rotèn. Gejala sè moncol taghântong ka kennanga bân rajâna tumor, namong sè palèng segghut ètemmoèn jarèya: * Perdarahan sè bânnya’ bân abit sa’abitta masa haid otabâ è lowar masa haid. * Rassa nyèlo amarghâ tekkanan tumor bân apoterra ranca’na tumor, bân bâḍâna infeksi è ḍâlem rahim. * Penekkanan neng organ è sakitar tumor akaḍi’ kanḍung kemih, ureter, rektum, otabâ organ rongga bengkong laènna, nyebbapaghi gangguan muwâng aèng rajâ bân aèng kènnè’, palèbaran pembuluh darah vena dâlem bengkong, gangguan ginjal marghâ bârâna ranca’na tumor. * Gangguan malarat ngandung marghâ bâdâna penekanan neng saluran indung tellor. * Neng bâgiyân bâbâ semma’ rahim ègheressa lèca’. Segghut penderita ngarassa nyèlo marghâna miom ngalamè degenerasi otabâ kontraksi uterus sè bi-talebbi è mioma se tombu ka ḍâlem rongga rahim. Pasangan lakè binè segghut lo’ andi’ anak (infertilitas) èsebbâpaghi gangguan neng tuba, gangguan implantasi neng endometrium, panyompetan, bân sè laènna. Mioma uteri bisa aganggu kanḍungan kalabân dampak aropa kalaènan kennanga bhâji’ bân plasenta, jhâlân lahir ka’alèngan, kelemahan è bâkto kontraksi rahim, pendarahan sè bânnya’ marèna rèmbi’ bân gangguan pelepasan plasenta, bân bisa jhughân nyebbâpaghi kaghâgghârân. Sabhâligghâ, nganḍung bisa jhughân masara mioma uteri. Bâkto nganḍung, mioma uteri atamba rajâ, bân segghut jhughân aobâ ḍâri tumor sè nyebbâpaghi perdarahan dâlem tumor saèngghâ nyèlo. Salaèn rowa, è bâkto nganḍung, ranca’na tumor bisa apoter. == '''Metode penanganan''' == Manabi tumor aokoran kènnè’ bân lok tamba rajâ, cokop alakonè pamarèksaan sè rotèn sabbhân 2-6 bulân sakalè, pangènnè’an tumor sementara ngangghuy bhât-obhâtân GnRH analog, mioma anḍi’ lapisan kapsul sè tegghes, bisa èpèsa otabâ èkombi’ ḍâri massa tumorra. Manabi dhâddhi komplikasi bân moncol perdarahan, parlo èberri’ transfusi ḍârâ bân obhât ma’èlang nyèlo. Tindakan operasi èlakonè manabi tumor ampon rajâ bân moncol gejala penekkanan bân nyèlo bân perdarahan sè ros-terrosan. Operasi pembedahan: kalabân histerektomi (pengangkatan kandungan) manabi ampon aḍâ’ rencana ngandung polè, otabâ miomektomi (ngangka’ miomma saos) è saomoran reproduksi otabâ ghi’ bâḍâ rencana nganḍug. Namong manabi massa tumor talebât rajâ otabâ lowas, kadhâng lo’ mongkèn èlakonè pengangkatan massa tumor, saèngghâ tettep èlakone histerektomi. m1fxehgscctjlh4q6i5suoc9z5j5nt1 Nyongsang 0 2767 16726 16725 2024-06-09T04:07:52Z Anis Ainun 1881 16726 wikitext text/x-wiki Ngandung nyongsang iyâ arèya kabâḍâ’na bhâji’ è ḍâlem rahim sè cèthakka bâḍâ è yattas saèngghâ nalèka arèmbi’ normal, sokona bhâji’ kalowar kaḍâ’ ètèmbhâng  cèthakka. Ngandung nyongsang bisa èkaonèngè kalabân bhântowan ultrasonografi (USG). Rèmbi’ nyongsang èsabâb-aghi bânnya’ hal, èyantarana rèmbi’ kembhâr, cairan amniotik sè bânnya’, hidrosefalus, anencefaly, tamonè sè pènḍe’ bân bâḍâ kalaènan èḍâlem rahim. Sekitar 3-4% bhâji’ è ḍâlem kabâḍâ’ân nga’nèka bâkto èlahèrraghi. Namong nalèka rèmbi’ prematur, perkiraan bhâji’ ḍâlem kabâḍâ’ân nyongsang  lebbi tènggi. Èbâkto kandungan omor  28 minggu, perkiraan bhâji’ sè nyongsang sampè’ 5%. Angka kasebbhut bhâkal toron abhâreng kalabân omor kandungan sè ḍepa’ 40 minggu. Polana resiko rèmbi’ normal ka bhâji’ sè nyongsang lebbi tènggi ètèmbhâng bhâji’ sè normal, saèngghâ biyasana èlahèrraghi kalabân cara bedah cesar. hgudpxnfd5csradi202yfg98hlrnqr2 Ḍaftar kotta Azerbaijan 0 2768 16802 16751 2024-06-21T18:28:36Z 31.200.10.63 16802 wikitext text/x-wiki '''Ḍaftar [[kotta]] [[Azerbaijan]]''':<ref name="Azstat">{{Cite web |url=http://www.stat.gov.az/source/demoqraphy/en/001_19en.xls |title=Population by sex, towns and regions, urban settlements of the Republic of Azerbaijan at the beginning of the 2016 |date=2016 |archive-date=2016-11-13 |archive-url=https://web.archive.org/web/20161113191045/http://www.stat.gov.az/source/demoqraphy/en/001_19en.xls |url-status=dead |language=en}}</ref> * [[Agdam]] * [[Agdash, Azerbaijan|Agdash]] * [[Agjabadi]] * [[Agstafa]] * [[Agsu (kotta)|Agsu]] * [[Astara, Azerbaijan|Astara]] * [[Babek]] * [[Baku]] * [[Balakan]] * [[Barda, Azerbaijan|Barda]] * [[Beylagan (kotta)|Beylagan]] * [[Bilasuvar]] * [[Daşkəsən|Dashkasan]] * [[Davachi]] * [[Füzuli|Fuzuli]] * [[Gədəbəy|Gadabay]] * [[Ganja, Azerbaijan|Ganja]] * [[Goranboy (kotta)|Goranboy]] * [[Goychay (kotta)|Goychay]] * [[Goygol (kotta)|Goygol]] * [[Hajigabul]] * [[Imishli (kotta)|Imishli]] * [[İsmayıllı|Ismailli]] * [[Jabrayil]] * [[Jalilabad]] * [[Julfa, Azerbaijan|Julfa]] * [[Kalbajar]] * [[Khachmaz (kotta)|Khachmaz]] * [[Khojali (kotta)|Khojali]] * [[Khojavend (kotta)|Khojavend]] * [[Khyrdalan]] * [[Kurdamir]] * [[Lachin]] * [[Lankaran]] * [[Lerik, Azerbaijan|Lerik]] * [[Masally]] * [[Mingacevir]] * [[Nakhichevan (kotta)|Nakhichevan]] * [[Naftalan, Azerbaijan|Naftalan]] * [[Neftçala|Neftchala]] * [[Oğuz|Oguz]] * [[Ordubad (kotta)|Ordubad]] * [[Qabala]] * [[Qakh (kotta)|Qakh]] * [[Qazakh]] * [[Quba]] * [[Qubadli]] * [[Qusar (kotta)|Qusar]] * [[Saatlı (kotta)|Saatly]] * [[Sabirabad (kotta)|Sabirabad]] * [[Salyan, Azerbaijan|Salyan]] * [[Shakhbuz]] * [[Shaki]] * [[Şamaxı|Shamakhy]] * [[Şəmkir|Shamkir]] * [[Sharur]] * [[Shirvan]] * [[Shusha]] * [[Siazan]] * [[Sumqayit]] * [[Tərtər|Tartar]] * [[Tovuz, Azerbaijan|Tovuz]] * [[Ucar, Azerbaijan|Ujar]] * [[Yardımlı|Yardimly]] * [[Yevlakh]] * [[Zangilan]] * [[Zaqatala (kotta)|Zaqatala]] * [[Zardab]] {|class="wikitable sortable" width="50%" |- !Peringkat!!Kotta!!Penduduk!!Gambar |- | 1 | [[Baku]] | 2.122.300 | [[Bhengkek:Maiden tower Baku 20060624.jpg|150px]] |- | 2 | [[Ganja, Azerbaijan|Ganja]] | 328.400 | [[Bhengkek:Ganja street.jpg|150px]] |- | 3 | [[Sumqayit]] | 298.000 | [[Bhengkek:New buildings in Sumgayit.JPG|150px]] |- | 4 | [[Shirvan]] | 302.000 | [[Bhengkek:Shirvan city.jpg|150px]] |- | 5 | [[Mingachevir]] | 202.000 | [[Bhengkek:Mingachevir Az.jpg|150px]] |- | 6 | [[Bandar Nakhchivan|Nakhchivan]] | 77.000 | [[Bhengkek:Momine Hatoon Mausoleum.jpg|150px]] |- | 7 | [[Khankendi]] | 76.500 | [[Bhengkek:A view of Azatamartikneri (Freedom Fighters') boulevard in Stepanakert.jpg|150px]] |- | 8 | [[Khyrdalan]] | 75.000 | [[Bhengkek:Heydar Aliyev park in Xirdalan.jpg|150px]] |- | 9 | [[Shaki]] | 69.300 |[[Bhengkek:Caravanserai-Sheki.jpg|150px]] |- | 10 | [[Yevlakh]] | 64.100 | [[Bhengkek:Yevlax Dəmiryol Stansiyası 2017-05-27.jpg|150px]] |- | 11 | [[Lankaran]] | 59.000 | [[Bhengkek:Samovar Lenkoran Azerbaijan.JPG|150px]] |- | 12 | [[Shusha]] | 58.200 | [[Bhengkek:Shushi039.jpg|150px]] |- | 13 | [[Quba]] | 57.000 | [[Bhengkek:Guba irada7.JPG|150px]] |- | 14 | [[Sharur]] | 50.000 | [[Bhengkek:Sharur view from plane.jpg|150px]] |- |} == Referensi == {{Reflist}} [[Bhângsa:Azerbaijan]] [[Bhângsa:Kotta]] f1z604lmgazrxipg74bspx7k3970gdx Abdurrauf As Singkili 0 2769 16807 2024-06-22T03:09:03Z Alfinlutvianaaa 1710 ←Membuat halaman berisi ''''Abdurrauf al-Singkili''' iyâ arèya sorang olama' rajâ è Acèh sè otara. Abdurrauf al-Singkili iyâ arèya sorang olama ḍâri Fansur sè apangaro rajâ ḍâlem parkara panyebbârrâ aghâma Islam è Somattra bân omomma è Nusantara. Nyama praghina Abdurrauf al-Singkili iyâ arèya Abdurrauf Ibn 'Ali al-Fansuri sè bâḍâ è kètab Tafsir Tarjumun al-Mustafid. Pândhidhighân ḍâ'-aḍâ'ân Syekh Abdurrauf èkaollè è dhisa pabhâbbhârrâ sè bâ...' 16807 wikitext text/x-wiki '''Abdurrauf al-Singkili''' iyâ arèya sorang olama' rajâ è Acèh sè otara. Abdurrauf al-Singkili iyâ arèya sorang olama ḍâri Fansur sè apangaro rajâ ḍâlem parkara panyebbârrâ aghâma Islam è Somattra bân omomma è Nusantara. Nyama praghina Abdurrauf al-Singkili iyâ arèya Abdurrauf Ibn 'Ali al-Fansuri sè bâḍâ è kètab Tafsir Tarjumun al-Mustafid. Pândhidhighân ḍâ'-aḍâ'ân Syekh Abdurrauf èkaollè è dhisa pabhâbbhârrâ sè bâḍâ è Singkil. Bâpa'na iyâ arèya tamaso' orèng alèm. Syekh Abdurrauf al-Singkili mangkat ka Banda Aceh, pas è taon 1052 H/1642 M Abdurrauf alanjhutaghi pândhidhighânna è Jazirah Arab. Abdurrauf andi' kennengngan ajâr sè slambher è pan brâmpan kotta sè bâḍâ è salanjhângnga jhâlân (rute) haji. jhâlân jârèya è molaè ḍâri Dhuha (Doha) è sakètar Lompong Pèrsèh, Yaman, Jeddah, Makka sarta Madina. 2yz1rrfzqi833yw7imw3f02hwjlpxpn Panyakèt radang pelvis 0 2770 16809 2024-06-22T23:06:07Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Panyakèt radang pelvis]] ka [[Raḍang pèlvis]]: Judul salah eja 16809 wikitext text/x-wiki #ALIH [[Raḍang pèlvis]] gg1hfxhrptudvzpdvdcnt3vynch0xp3 Teknologi reproduksi berbantuan 0 2771 16814 16813 2024-06-23T12:12:02Z Oikivivi 2325 16814 wikitext text/x-wiki Teknologi reproduksi berbantuan (bhâsa Inggris: assisted reproductive technology, ART), èsingkat TRB, iyâ arèya teknologi sè èghuna'aghi kaangghuy ngaollè kandungan kalabân aghuna'aghi cara pengobadhân fertilitas, fertilisasi in vitro ("bayi tabung", IVF), bân surogasi. Teknologi reproduksi rèya otamana eghuna'aghi kaangghuy parawadhân infertilitas otabâ ta' suburra, bân jughân èkennal kalabân "parawadhân fertilitas". Teknologi rèya tamaso' ka dâlem bâgiyân infertilitas bân endrokinologi rèproduksi, bân jughân tamaso' injeksi sperma intrasitoplasmik (ICSI) bân kriopreservasi. Pan bârempan TRB rèya jughân è ghuna'aghi kalabân alibataghi pasangan subur polana alasân genetik (diagnosis genetik praimplantasi). TRB jughân èghuna'aghi ka pasangan sè èangghâp aselisih polana panyakèt menular tartanto; HIV misalla kaangghuy ngorangi rèsiko infeksi ka kandungan.<ref>Pansawira, Pittara. [https://www.alodokter.com/penyakit-menular-seksual-pms "Penyakit Menular Seksual"] Alodokter. 2022-11-2. Aksès 2024-06-23.</ref> == Rèsiko == Èkoca'aghi jhâ' ka bânnya'an bâji' sè èkandung aghuna'aghi cara IVF ("bayi tabung") ta' andi' kalaenan ghibâ'ân otabâ cacat lahèr.<ref>Cristy Pane, Merry Dame. [https://www.alodokter.com/ketahui-tingkat-keberhasilan-dan-kegagalan-ivf-atau-bayi-tabung-sebelum-melakukannya "Ketahui Tingkat Keberhasilan dan Kegagalan IVF atau Bayi Tabung Sebelum Melakukannya"] Alodokter. 2022-05-13. Aksès 2024-6-23.</ref> Tapè, sajumla penèlitiân anunju'aghi jhâ' teknologi reproduksi berbantu bisa ningkat aghi rèsiko cacat lahèr. Dâlem panèlitiân kalabân skala tarluas è Amerika Serikat, sè aghuna'aghi data registrasi cacat lahir dâri sakabbina naghârâ bagiân, 6,2% ana' sè èkandung kalabân IVF andi' cacat sè rajâ, è bândhing kalabân 4,4% ana' sè èkandung kalabân alami aghuna'aghi kasasuaian data omor maternal bân faktor laènna (rasio peluang 1,3; interval kepartajâ'an 95%, 1,00-1,67).[1] TRB andi' rèsiko ngalamè kandungan heterotopik (kandungan è lowar rahèm bân è dâlem rahèm kalabân abhâreng). Rèsiko-rèsiko sè otama mèsalla: * Kalaènan gènètik * Berrâ' lahèr rèndâ.[buto rujughân] Dâlem cara IVF bân ICSI, sala sèttong faktor rèsikona iyâ arèya panoronan ekspresi proten dálem metabolisme energi, rantai ringan Feritin, bân ATP5A1.<ref>Zhang Y, Zhang YL, Feng C, et al. (September 2008). "Comparative proteomic analysis of human placenta derived from assisted reproductive technology". ''Proteomics''. '''8''' (20): 4344–56. [https://analyticalsciencejournals.onlinelibrary.wiley.com/doi/10.1002/pmic.200800294 doi:10.1002/pmic.200800294]. <nowiki>PMID 18792929</nowiki>.</ref> * Kalahèran prematur. Rendâna berrâ' bhádhân bhâji' bhâkto kalahèranna bân kalahèran prematur cè' erratdhâ hubungânna kalabân bânnya'na masalah kasèhadhân, mèsalla gângguân panglèhadhân bân kalumpuán ota' (cerebral palsy). Na' kana' sè èlahèraghi kalabân aghuna'aghi metode IVF èparkira aghi du kalè lebbi bisa lumpuh ota'.<ref>Ross, L. E.; McQueen, K.; Vigod, S.; Dennis, C.-L. (2010). "Risk for postpartum depression associated with assisted reproductive technologies and multiple births: A systematic review". ''Human Reproduction Update''. '''17''' (1): 96–106. [https://academic.oup.com/humupd/article/17/1/96/636748?login=false doi:10.1093/humupd/dmq025. PMID 20605900.]</ref> Faktor rèsiko laènna mèsalla: * Karosaghân membran,[butoh rujughân] sè bisa tacermin kalabân paningkadhân ekspresi protein fusi membran NAPA bân Annexin A3. Data bhâkto satèya anunju'aghi sakonè' otabâ tadâ' paningkadhân rèsiko depresi samarèna parsalènan rèng bini' sè aghuna'aghi TRB. Penggunaan teknologi reproduksi berbantu akadhi stimulasi ovarium bân fertilisasi in vitro èasosiaghi kalabân paningkadhân rèsiko kasakabbina kanker è na' kana' dâlem katoronan sè èkaollè, sè bisa èsabâbaghi bi' panyakèt awwâl sè padâ otabâ kondisi sè nyebabaghi infertilitas otabâ subfertilitas è èbhuna otabâ eppa'na.<ref>Hargreave, Marie; Jensen, Allan; Toender, Anita; Andersen, Klaus Kaae; Kjaer, Susanne Krüger (2013). "Fertility treatment and childhood cancer risk: A systematic meta-analysis". ''Fertility and Sterility''. '''100''' (1): 150–61. doi:10.1016/j.fertnstert.2013.03.017. <nowiki>PMID 23562045</nowiki>.</ref> 28bz37mxuwm6niutf0h2i1jwkmrih24 Klitoromegali 0 2772 16828 16826 2024-06-30T01:09:40Z Cino maduro 2867 Klitoromegali 16828 wikitext text/x-wiki Klitoromegali Klitoromegali (otabe makroklitoris) iya area parajeen abnormal klitoris. Parajeen rea paleng benyak tamaso' kalaenan gibeen rembik.<ref>Klitoromegali</ref> Parajeen klitoris rea kadeng sanajje elakonin kaangguy pangubeen kemaluan. Parajeen klitoris se sanajje elakonin ngangguy steroid anabolic, enga' testosteron. Klitoromegali tak pade Ben parajeen normal klitoris s9fyyyfqi2ljni2v9qhzt31xdzn0pl9 Klitoridektomi 0 2773 16827 2024-06-30T01:00:41Z 103.86.116.33 ←Membuat halaman berisi 'Klitoridektomi otabe klitorektomi engghi ka'dinto operasi bedah se maelang,makorang otabe maelang sabegiyen klitoris. Lalakon ka'dinto terkadheng eangguy gebey prosedur medis terapeutik, kadhiyeh kanker se berkembang Ben depak ka klitoris' 16827 wikitext text/x-wiki Klitoridektomi otabe klitorektomi engghi ka'dinto operasi bedah se maelang,makorang otabe maelang sabegiyen klitoris. Lalakon ka'dinto terkadheng eangguy gebey prosedur medis terapeutik, kadhiyeh kanker se berkembang Ben depak ka klitoris dlbvrlscdn6mx9d85x5reuvuy3b7lp0 Serviks 0 2774 16835 16834 2024-06-30T04:05:23Z Anis Ainun 1881 16835 wikitext text/x-wiki Serviks otabâ lè’èr rahim iyâ arèya bâgiyan konco’ rahim sè mèpèt bi’ konco’ inferior (bawah) sè ngadep ka faji’ è sistem reproduksi bâbinè’. Lanjhâng serviks ra-kèra .5-3,5 cm bân abentuk silinder sè èsebbut kanalis servikalis. Serviks aropaaghi struktur sè ngubunggaghi colo’ rahim bi’ faji’. Fungsi kanalis servikalis iyâ arèya ka’angguy jalur tempat lèbâtthâ sperma èbâkto ahubungan intim bân èbâkto bhâji’ èlahèrraghi tor tempat kaluwarra ḍârâ haid. Serviks kasoson ḍâri sello’ fibrosa sè kowat bi’ kandungan kolagen tènggi, saèngghâ bisa ajâgâ rahim teptep katotop bân bhâji’ teptep bâḍâ è ḍâlemma salaghi’ èbhu ngandung. Serviks kasoson ḍâri ḍuwâ’ bâgiyân, iyâ arèya vaginal (ektoserviks) sè ngadep ka farji’ bân supravaginal sè bâḍâ è yattassa farji’. Bâgiyân supravaginal è bhungkos ḍâri asia pelvis viseral (parametrium). È ḍâlem fasia nèka, arteri uterina lèbet ureter ka sisi serviks. Mukosa sè alapèssè bâgiyân kanalis servikalis èsebbhut endoserviks, sementara sè alapèssè serviks bâgiyân vaginal iyâ arèya ektoserviks. Bâtes antarana sendoserviks bân ektoserviks èsebhut ''squamocolumnar junction'' otabâ taut skuamokolumnar sè aropa’aghi tempat sè palèng segghut lesi kanker serviks. Mukosa sè alapèssè serviks anḍi’ tebbel ra-kèra 2–3 mm. Lapèsan mukosa serviks kasoson ḍâri kelenjar sè ngasèllaghi mukus (lendir). == Struktur == Okoran serviks  2,5-3,5 cm sè èbâgi ḍuwâ’ iyâ arèya endoserviks bân ektoserviks. Ektoserviks iyâ arèya bâgiyân serviks sè ètangalè nalèka èparèksa ginekologi. Endoserviks otabâ kanalis servikalis iyâ arèya struktur sè èmolaè ḍâri orifisium uteri eksterna sampè’ ka ḍâlem rahim. Struktur serviks menonjol ka arah farji’ bân bâḍâ cekkongan è bâgiyân konco’ attas farji’ sè èsebbhut forniks bân anḍi’ empa’ bâgiyân, ḍuwâ’ è bâgiyân lateral, sèttong è bâgiyân anterior bân sèttong polè è bâgiyân posterior. Bâgiyân bibir otabâ porsio serviks sè maluwas ka arah farji’ èsebbhut porsio vaginalis servisis. Fiksasi serviks è bâgiyân anterior iyâ arèya ligamen puboservikal, è bâgiyân lateral iyâ arèya ligamen servikal tranversus sè terikat è sisi serviks bân lengkungan forniks lateral, è bâgiyân posterior difiksasi ḍâri ligamen uterosakral bân è bâgiyân inferior bi’ bâgiyân puborektalis bân pubovaginalis otot levator ani. Serviks èpersarafi ḍâri saraf sensorik è cabang pleksus hipogastrikus inferior bân saraf ototnom (sistem saraf simpatis bân sistem saraf parasimpatis). Persarafan simpatis èkaollè ḍâri daerah  T5-L2 (vertebra torakal 5 hingga vertebra lumbal 2) sè serabut saraffa asinapsis ka pleksus saraf è dinding tabu’ bâgiyân buḍi otabâ bâgiyân ḍâlem panggul. Persarafan parasimpatis asalla ḍâri S2-S4 (vertebra sakral ḍuwâ’ sampè’ sakral empa’) sè serabut sarraffa lèbet ganglion ''Frankenhauser''. Ganglion ''Frankenhauser'' aropa’aghi pleksus saraf otama è panggul bân bâḍâ è sedḍi’na konco’ ligamen sakrouterina. Vaskularisasi otabâ suplai ḍârâ ka serviks èbherri’ ḍâri arteri uterina. Sistem drainase pembuluh darah vena aghili ka ḍâlem vena uterina, pas terros ka ḍâlem vena iliaka interna. Kelenjar getah bening sè anḍi’ tanggung jawab ka’angguy serviks iyâ arèya kelenjar getah bening è daerah iliaka (bâgiyân ḍâri tolang ilium otabâ tolang perro’), vertebrata sakral, aorta bân inguinal (selangkangan). === Histologi === Struktur histologis serviks kasoson ḍâri tello’ bâgiyân. Struktur kapèng sèttong iyâ arèya endoserviks sè kasoson ḍâri epitel selapis silindris sè ngasèllaghi mukus, sè kapèng ḍuwâ’ iyâ arèya serabut otot polos sè kasoson ḍâri jaringan ikat, sè kapèng tello’ iyâ arèya ektoserviks sè aropaaghi bâgiyân serviks sè abâtessân bi’ farji’ ètotopè ḍâri epitel gepeng berlapis non keratin. Epitel nèka bisa aobe polana pangarona hormon ovarium saèngghâ bhâkal atambâ okoran, maturisasi sel bân paleppasan sel epitel. Ektoserviks kasoson ḍâri tello’ lapis sel bân èhubungaghi bi’ struma sè bâḍâ è bâbâna, ḍâri selaput basal. Lapisan sel sè kapèng sèttong iyâ arèya lapisan basal sè abâtessan bi’ stroma, èsoson ḍâri sèttong otabâ ḍuwâ’ lapis sel abentu’ lonjong, anḍi’ kandungan sitoplasma sakonni’, inti lonjong anḍi’ bânnya’ ribosom bân mitokondria. Lapisan sè kapèng ḍuwâ’ iyâ arèya lapisan tengnga sè aèssè sel matur bi’ sitoplasma sè sajen lèbâr bân mengandung bânnya’ glikogen, kalabân okoran nèka sè paḍâ bi’ lapisan basal. Lapisan sè kapèng tello’ iyâ arèya lapisan superfisial sè aèssè sel kalaban inti piknosis sè tènggi è tengnga sel, sitoplasma sè ngandung gilikogen lebbi bânnya’ èbhânḍingaghi lapisan tengnga, bân bâḍâ k''eratinosome'' (badan lamelar) sè anḍi’ tanggung jawab ka’angguy aproses kentinasi se atojjuwen alindungè epitel ḍâri trauma. Kanalis servikalis bân kelenjar serviks kasoson ḍâri epitel torak (silindris) kalabân inti sel bâḍâ è absal bân sitoplasmana bâḍâ neng è tènggina tor aèssè ganula alos. Katemmona epitel silindris endoserviks bi’ epitel skuamos ektoserviks è sebbhut taut skuamokolumnar (''squamocolumnar junction'' atau SCJ). Tempat SCJ dhâ-bidhâ noro’ perkembangan organ reproduksi bâbine’. È bâkto rèmbi’, sakabbhina serviks ètotopè epitel skuamos. È bâkto dhibâsa ngoḍâ, bâḍâ partombuwân epitel silindris sè alapèssè endoserviks. Epitel nèka bhâkal tombu sampè’ kabâbâ ekktoserviks saènggha tempat SCJ bâḍâ è bâbâna ektoserviks. È bâkto dhibâsa, epitel sel skuamos abâli alapèssè sakabbhina ektoserviks bân tempat SCJ abâli ka awwal (akaḍi è bâkto rèmbi’). == Fungsi == Serviks aghuna mènangka barier fisik ḍâ’ rahim (uterus) sè bhâkal anyègghâ bâḍâna aborsi perrèna infeksi kalabân cara aisolasi janin ḍâri eksternal. Mukosa serviks jughân ngasèllaghi mukus sè bhâkal abentu’ lendir ka’angguy notopè kanalis servikalis saabitthâ masa subur bân proses ngalahèrraghi. Mukus nèka anḍi’ kadungan lisosim sè bhâkal maancor brempan jennis bakteri. Jumla mukus sè èhasèllaghi ḍâ-biḍâ è satèyap fase è dâlem siklus haid, aghântong kadar hormon sè èhasèllaghi ḍâri ovarium. È pertengnga’an siklus haid, mukus sè èhasèllaghi ḍâri serviks bisa meningkat sampè’ sapolo kalè. Mukus èbâkto gânèka biyasana ta’ kental bân afungsi nyaḍiya’aghi lingkungan sè cocok ka’angguy migrasi sperma. È bâkto laèn tareppa’ haid, sifat mukus serviks cè’ kentella, saèngghâ abâtessè ghulina sperma. Kabâḍâ’ân mukus serviks kasebhut paḍâ dhâdḍi pananto masa subur bâbinè’. Kanalis servikalis iyâ arèya jalur tempat lèbâtthâ sperma è bâkto ajima’ bân lapèssan endometrium sè ghâggâr è bâkto haid. Salaènna kasebhut, serviks aropaaghi bâgiyân rahim sè dhâdḍi okoran atambâna pembukaan è bâkto prosès arèmbi’. È bâkto arèmbi’, peregangan serviks sè èsabâb-aghi ḍâri longsa’an janin sè amicu refleks persarafan bân ningkattaghi kontraksi rahim, saèngghâ bisa abhânto prosès aghulina bhâji’ kalowar. == Pamarèksa'an == Bâḍâ bânnya’ pamarèksa’an è daèra serviks. Sè palèng segghut èkalako iyâ arèya pamarèksa’an asupan serviks (pap smear) sè èkalako abhârengngan bi’ pamarèksa’an DNA HPV (''Human Papilloma Virus'' otabâ virus papiloma manusia). Pamarèksa’an ènyamaè paḍâ bi’ nyamana dokter asal Yunani sè èlahèrraghi è Amerika, George Papanicolaou. Pamarèksa’an nèka anḍi’ tojjuwân ka’angguy uji saring keganasan serviks, tor ka’angguy nganalè’è aobâna seluler sè èsabâb-aghi HPV, tarotama HPV tipe 16 bân 18 ka’angguy sabâb otamana kanker serviks. Tes nèka èyanjurraghi èkalako satiyap tell’o taon sejjha’ babinè’ omor 21 taon. Ghâmbârân abnormal è pamarèksa’an nèka aropa’aghi ''atypical squamous cells of undetermined significance'' (ACSUS) otabâ ghâmbârân sel skuamos atipik sè ghi’ ta’ èjelassaghi sabâbbhâ, lesi intraepitel skuamos otabâ ghâmbârân prakanker sè bhuto pamarèksa’an lebbi lanjut, sel kelenjar atipik otabâ aobâna sel kelenjar serviks sè ngasèllaghi mukus, sel adenokarsinoma otabâ kanker sel skuamos sè aropaa’aghi diagnosis ka’angguy tao kaganasan. Nalèka bâḍâ pamarèksa’an apusan serviks sè ngasèllaghi abnormal, maka dokter bhâkal arèkomendasiaghi pamarèksa’an kolposkopi sè èlanjuttaghi kalabân biopsi serviks. Pamarèksa’an nèka para’ paḍâ’â bi’ pamarèksa’an apusan serviks, coma bhiḍâna iyâ arèya ngangguy alat kolposkopi sè anḍi’ tojjhuwân ka’angguy marajâ ghâmbhâr parmuka’an serviks. Nalèka ètemmo ghâmbhâr abnormal sè luwas è pamarèksa’an nèka, maka pamarèksa’an bhâkal èlanjuttaghi kalabân biopsi serviks (ngala’ conto jaringan). Sala sèttong bentuk biopsi serviks iyâ arèya biopsi kerucut (jaringan serviks sè èkala’ abentu’ kerucut). Cara ngala’ conto jaringan nèka bisa ngangguy toḍi’, laser otabâ kalabân LEEP  (''loop electro-surgical excision procedure''). Nalèka orèng èdiagnosis kanker serviks, dokter bhâkal nganjurragghi pamarèksa’an tomografi terkomputasi, pencitraan resonansi magnetik, bân pamarèksa’an PET (''positron emission tomography'')  ka’angguy ngabes bâḍâ taḍâ’na penyebaran bân ghân ḍimma penyebaranna. == Sombher == nqwvthtkyv3koqh4rxly6vvqiht7cxg Sifilis 0 2775 16838 16837 2024-06-30T09:08:14Z Qainiii 1741 16838 wikitext text/x-wiki '''Sifilis''', raja singa, otabâ abilah peringgi iyâ arèya infeksi nolar seksual sè èsabâbaghi dâri bakteri spiroset ''Treponema pallidum'' sub-spesies pallidum. Jhâlân otama nolarra lèbât kontak seksual; infeksi riya jhugân dâri ebhu dhâ' janin pas ngandung otabâ saat rembhi', sè adhâddhiaghi sifilis kongenita. Lalaran laèn sè èsabâbaghi Treponema pallidium, frambusia otabâ patek (''subspesies partenue''), pinta (sub-spesies ''carateum''), bân bejel (sub-spesies ''endemicum'').<ref>Tim Promkes RSST-RSUD dr. Soeradji Tirtonegoro Klaten, Kemkes.go,id, "[https://yankes.kemkes.go.id/view_artikel/1991/sifilis Sifilis]" aksès 20 Juni 2024.</ref> Tandhâ bân gejala sifilis bânnya' macemma aghântong dhâ' fase sè lalaran kasebbhut angghâl (primer, sekunder, laten, bân tersier). Fase primer umumma ètandhai kalabân angghâlla ''chancre'' tunggal (ulserasi ghâli, ta' aselbhu' rassa sakè', ta' ghâtel è kolè'), sifilis sekunder ètandhai kalabân ruam sè nyèrcèr sè segghut angghâl è dhâpa' tanang bân tombet soko, sifilis laten biasana ta' andhi' otabâ ghun atodhuaghi sâkonni' gejala, bân sifilis tersier kalabân gejala gumma, neurologis, otabâ jhântong. Namong, lalaran rèya ella ekennal menangka "peniru ulung" pola angghâla ètandhai kalabân gejala sè ta' padhâ. Diagnosis biasana ètemmo lebhât tes dârâ; namong, bakteri jughân bisa èjhâlling lebhât mikroskop. Sifilis bisa ètambhâi kalabân efektif angghuy antibiotik, khusus kalabân suntikan penisilin G (sè èsuntikaghi ka'anghuy neurosifilis), otabâ seftriakson, bân dhâ' pasien sè andhi' alergi berrâ' kè penisilin, doksisiklin otabâ azitromisin bisa èberri' kalabân oral.<ref>dr. Rizal Fadli, Halodoc.com, [https://www.halodoc.com/artikel/inilah-gejala-sifilis-sesuai-dengan-tahap-perkembangannya "Inilah Gejala Sifilis Sesuai dengan Tahap Perkembangannya"], aksès 39 Juni 2024.</ref> Sifilis yâkènaghi ella ainfeksi 12 juta orèng è dhunnya è taon 1999, kalabân lebbi dâri 90% kasus è neghârâ akembâng. Samarèna jumla kasus mènoron dramatis sejjhek bâdâna penicilin è dhunnya è 1940an, angka infeksi mèningkat sejjhek ghântè milenium è bannya' neghârâ, kadhâng angghâl bhâreng kalabân ''human immunodeficiency virus'' (HIV). Angka rèya èsabhâbaghi sabâgiyân sareng praktik seks sè ta' aman bân panoronan aghuna'aghi proteksi saat ahubungan seks. p7aw2nhrirnwbydiipamh48vmu8ux78 Kolostrum 0 2776 16847 16846 2024-06-30T14:30:55Z Qmy97 1692 16847 wikitext text/x-wiki '''Kolostrum''' (ḍâri [[bhâsa]] latèn colostrum) otabâ jolong iyâ arèya susu sè èhasèllaghi bi' kalenjher susu ḍâlem tahap ahèr kabubuḍhân bân brempan arè salastarèna arèmbi' bhâjik. Kolostrum manossa bân sapè bârnana kakonèngan bân kèntâl. Kolostrum pentèng bhâgi bhâjik mamalia (tamaso' manossa) karana nganḍung bânnya' gizi bân zât-zât partahanan bâḍân. Kolostrum nganḍung bânnya' karbohidrat, protèin, bân antibodi, bân sakonè' lemmak (sè malarat ècerna bhâjik). Bhâjik anḍi' sistem sè ghitak samporna, bân kolostrum aberri' nutrisi ḍâlem konsèntrasi tègghi ning sabbhân tètèssâ. Kolostrum jughân nganḍung zât sè magempang bhâjik akopaḍâng ḍâ'aḍâ'na, sé èsebbhut meconium. Karakter kolostrum panèka sanget mamfaat kaangghuy abersèè bâḍânna bhâjik ḍâri bilirubin, iyâ arèya sèl ḍârâ mèra sè matè sè èproḍuksi nalèkana parèmbien. Kolostrum iyâ arèya caèran pra-susu sè hasèllaghi bi' induk mamalia ḍâlem 0-48 jhâm ḍâ'aḍâ'na salastarèna arèmbi' (pasca-persalinan). Kolostrum anyupplay brempan faktor kakâbâlen (faktor imun) bân faktor patombuân pânḍukung kaoḍiân kalabân kombinasi zât gizi (nutrien) sè samporna kaangghuy ajhâmin kalangsungan oḍi', patombuân, bân kasèhaḍân ḍâ'ka bhâjik sè gik puru lahèr. Namong karana kolostrum manossa tak pas terros bâḍâ, maka abâ' dhibi kodhu agântong ka sombher laèn. Hasèl panalitiân anunjhukkaghi jhâ' kolostrum sapè (bovine colostrum) angghu paḍâ kalabân kolostrum manossa bân aropaaghi sèttong alternatif sè aman. Sampè' bâḍâ laporan sè nyataaghi jhâ' kolostrum sapè empa' ratos kalè lebbi kaya kalabân faktor imun katèmbhâng kolostrum manossa. Bâḍâ lebbi ḍâri 90 bahan bioaktif alami ḍâlem kolostrum. Komponèn otamana èkalompo'aghi dhâddhi duwâ' iyâ arèya faktor imun bân faktor patombuân. Kolostrum jughân nganḍung brempan jennis vitamin, mineral, bân asam amino sè seimbang. Sakabbhina unsur panèka alako sacara sinergis ḍâlem amolèyaghi bân ajâghâ kasèhaḍân bâḍân. == Faktor Imunitas Bâḍân == Bâḍâna brempan panyakèt degeratif (katoronan) bân infèksi sè nyerrang manossa iyâ arèya èsabâbbâghi bi' lemana sistem imunitas bâḍân. Panalitiân sacara medis anunjhuaghi jhâ' kolostrum: * Ngaanḍi' faktor imunitas sè koat (Immunoglobulin, Lactoferin, Lactalbumin, Glycoprotein, Cytokines, bân laènna) sè abhânto alabân virus, baktèri, jâmur, alèrgi bân toksin. * Abhânto ngatasè brempan masala perro', auto imunitas, arthritis, alèrgi HIV. * Abhânto nyaèmbângaghi kaḍâr gulâ ḍâlem ḍârâ bân sanget amamfaat bâgi panḍârita diabetes. * Soghi kalabân kanḍungan TgF-B sè aḍukung trapi panḍârita kanker, pambhântughân tolang bân nyegghâ panyakèt herpes. Nganḍung Immunoglobulin sè ampon abhuktè bisa afungsi mènangka anti virus, anti baktèri, anti jamur bân anti toksin. == Faktor Patombuân == Kolostrum nganḍung faktor patombuân alami sè afungsi kaangghuy: * Aningkattaghi sistem mètabolisme bâḍân. * Mabeccè' sistem DNA & RNA bâḍân. * Ngaktiffaghi sèl. == Faktor Nutrisi == Kalsium, Protèin, Vitamin, Tenaga, bân laènna. Brempan mamfaat otama Kolostrum iyâ arèya: * Aningkattaghi rassa bugâr sacara sakabbhina * Ngorangè lemma' bâḍân ta' usa diet * Ngowattaghi tonus bân tèkstur kolè' * Aningkattaghi pangaèngaan * Maèlang kèro' * Aningkattaghi patombuân obhu' ka orèng lakè' * Tingkat ènergi lebbi tèngghi * Aningkattaghi kakowaḍân bân jumla ora' * Aningkattaghi suasana atè (Mood) * Aningkattaghi flèksibilitas tengnga * Aningkattaghi tolèransi bân katahanan latèan * Kapasitas pamulihan lebbi ceppet bân pamulihan polè ḍâri cedera abit * Mabeccè' fungsi imun saèngghâ aningkattaghi parlinḍungan ḍâ'ka panyakèt sè ahubungan kalabân kekebâlân bâḍân. == Naghârâ Panghasèl Kolostrum == Naghârâ panghasèl kolostrum nomor sèttong èdunnya iyâ arèya New Zealand. Kaberre ning naghârâ kasebbhut jumla sapèna lebbi bânnya' katèmbhâng jumla manossa. Paternakân sapè ning New Zealand anḍi' kalebbiyân èbânḍingaghi kalabân paternakân-paternakân sapè ning ḍâèra laèn karana sapè-sapè kasebbhut èberri' kakanan sacara alami ḍâri padang rebbhâ sè bèbas pèstisida bân pupuk kimia. Salaèn ghâpanèka, sapè-sapè ning New Zealand bèbas ḍâri sontèghân hormon sè arèsiko mabâḍâ kakacoan siklus hormonal ḍâ'ka manossa sè ngonsumsina. qvpjs6cb3vwvgrt5vjyd6b521ldx5lp Endometrium 0 2777 16849 16848 2024-07-01T04:23:58Z Fafatila 2871 16849 wikitext text/x-wiki Endometrium enggi ka'dinto lapisan sepaleng delem e balanadhan sareng beddena cekka'en ovum SE mare e buwei. Ekabhuto be'to rakera 5-6 are salastarena abuwe. E delem lapisan endometrium bede pembuluh dere se ekuna'aki male nyambhung zat de'eren e lapisan nika. Pembuluh dere nika pakkun luruh ben nyebheb aki tettina deteng bulen de'nikbini' manabi ta'tetti abuwe ovum ka sel pejjhu. Tengla ovum se lastarereh abuwei (se biasa ekoca' fertilisasi) cekka' e lapisan endometrium (implantasi) tetti ovum pakkun nyambhung sareng bethen induk sareng plasenta se nyambhung sareng tale pusat dekka bheji' 6fx1pyxtpcgc13fn8e662f4707i6eku Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024 14 2778 16880 2024-07-11T04:40:59Z Alfiyah Rizzy Afdiquni 9 ←Membuat halaman berisi 'Wikilatih Bhângkalan, 14 Juli 2024 Hibah Rapid WikiLatèyan' 16880 wikitext text/x-wiki Wikilatih Bhângkalan, 14 Juli 2024 Hibah Rapid WikiLatèyan gvl9llsz87fmmuwnlq0l8erp2jubj10 Pentol ghepè' 0 2779 17063 17062 2024-07-19T09:35:20Z Alfiyah Rizzy Afdiquni 9 17063 wikitext text/x-wiki [[Bhengkek:Pentol Gepek.jpg|jmpl|Pentol ghepè']] '''Pentol ghepè'''' iyâ arèya sala sèttong kakanan kona ḍâri [[Polo Madhurâ|Madhurâ]], [[Jhâbâ Tèmor]] khas [[Songennep]] sè anḍi’ bènto’ ghepè karana ègâhbây kalabân ajheppèt pentol. Pentol ghepè èghâbây ḍâri jhuko’ cakalang sè ècampor kalabân tepong tapioka bân palappa. Pentol ghepè' bâḍâ jhughân sè aèssè tahu sè ampon èghuring. Pentol ghepè' esajiyaghi kalabân cèngè lendat sè pèddhis bân gurih. Han-bahanna yakni tepong tapioka sacokobbhâ, dhâging jhuko’ cakalang sè èpaalos, bujâ, bhâbâng potè sè ampon èpaalos, sa’ang sè ampon èpaalos, tahu sè ampon èghuring.<ref>Herdiyana, Ina. [https://radarmadura.jawapos.com/food-travel/743775159/cara-mudah-membuat-pentol-gepek-jajanan-khas-sumenep-yang-gepeng-dan-gurih "Cara Mudah Membuat Pentol Gepek Jajanan Khas Sumenep yang Gepeng dan Gurih"]. Radar Madura. 2024-01-17. Aksès 2024-07-14.</ref> == Sombher == <references /> 9a1arhofistfeqax3c2cavzzq2i9ty7 Rojhâk kèlang Mekkasân 0 2780 17808 17781 2024-09-03T02:03:00Z Lukjsly 1688 perbaikan harkat, kesalahan penulisan/typo, dan menyamakan tingkatan bahasa 17808 wikitext text/x-wiki [[Bhengkek:Rujak Kelang.jpg|jmpl|Rojhâk kèlang Mekkasân]] '''Rojhâk kèlang Mekkasân''' iyâ arèya sala sèttong kakanan anyar ḍâri [[Polo Madhurâ|Madhurâ]], [[Jhâbâ Tèmor]]. Kakanan lemma' rèya dhâddhi kakanan sè palèng bânnya' èsarè teppa’ tellasân ''Idul Fitri''. Samarèna tellasân bânnya' orèng Madhurâ, khosossa [[Kabhupatèn Pamekkasân|Mekkasân]], nyarè kakanan akantha rojhâk. Rojhâk kèlang arèya dhâddhi sala sèttong pèlèyan. Rojhâk kèlang bâḍâ sajjhek 2008 bân ''viral'' è taon 2016 sampè' satèya dhâddhi kakanan khas Mekkasân.<ref>Fatmasari Margaretta. [https://radarmadura.jawapos.com/food-travel/744538437/rujak-kelang-jadi-makanan-khas-pamekasan-air-rebusan-ikan-mangla-gurih-banget "Rujak Kelang Jadi Makanan Khas Pamekasan, Air Rebusan Ikan Mangla Gurih Banget]". Radar Madura. 13-04-2024. Aksès 14-07-2024.</ref> Èssèna rojhâk kèlang iyâ rèya aèng kalkalan jhuko’ mangla, [[pettès Madhurâ]], bân [[cabbhi]] kènè’ sè rassana lemma' bân peḍḍhis. Rojhâk kèlang arèya kakanan sè èkalèburi na’ kana’ ngoḍâ Madhurâ, khosossa Mekkasân. Mon aghâbây rojhâk kèlang bhuto pan-brâmpan palappa ḍâpor sè ghâmpang iyâ rèya bujâ bân micin, pan-brâmpan ring-ghuring, wâ’-buwâ’ân, bân rebbâ tasè' ghâbây bu-èmbu. == Carana aghâbây == Kocek cabbhi sè marè èberri’ bujâ bân micin. Samarèna alos, sabâ' 2 sdm pettès tèros campor kalabân èkocek. Sabâ' sakonè aèng kalkalla jhuko’ mangla. Siyapaghi 1 jhuko’ mangla, keḍungḍung, bhâlungka’, rebbâ tasè', tahu ghuring, sèwèl ghuring, bân tè-otè. Rassa lemma' aropa'aghi ḍâri aèng kalkalan jhuko' mangla. Rassa seggher ḍâri jhuko’ bân wâ-buwâ'ân. == Sombher == <references /> ki78v3h6au2rluo6tvh00db7xnhg1xv Pattola Kowa Khas Songennep 0 2781 17029 17024 2024-07-14T11:17:35Z Sastranap 2645 17029 wikitext text/x-wiki [[Bhengkek:Pattola Kuah.jpg|jmpl]] '''Patthola kowa''' iyâ arèya sala sèttong kakanan kona ḍâri [[Polo Madhurâ|Madhurâ]], [[Jhâbâ Tèmor|Jhâbâ Tèmor.]] Kabupaten [[Songennep]] ade' marenah aghâbây takjub. Kabupaten è ujung tèmor Madhurâ rèya bennya' andi' aneka ragam budaya, seni, sejarah, bân jugân kuliner tradisional sè khas bân melegenda iyâ arèya kuliner patthola. Pattola rèya è kennal kalabân "Patthola Kowa" sareng orèng [[Songennep]]. Kuliner sè akowa sè manès legit rèya aropaaghi kuliner tradisional sè la ampon bâdâ ḍâri jâmân lambe'. Bahkan, la è kennal dâri sagilo'nah kemerdekaan Indonesia. Sala sèttong kennengan sè a juwâl kuliner patthola è daerah [[Songennep]] sampe' semangken iyâ arèya Disah Marengan Lao', Kecamatan Kalianget. Bârung sè ajuwâl pattola rèya badâ è bere'nah pasar Marengan. Kennengan réya è sebbut kalabân "Pattola Lao' Lorong". Tong-sittongah bârung sè sampe' mangkèn tetep ajuwâl pattola bân bennya' sè melleh. Bentuk Patthola rèya kenyal bân anabernah dâddi ciri khas jâjân rèya. Berna Patthola bâdâ 3 berkah iyâ arèya potè, mèra ngodeh bân ijo ngodeh. Cara ngakan Patthola rèya cokop sederhana. Pattola sè la massa’ è sabe’ è attassah pèrèng, salastarènah è berri’ Kowa sè agâbây dâri santen bân gulâ mèra. ideleop28sr2lyzwozidgbuexbljnig Kuliner Pecong Khas Pamekasan 0 2782 16899 16893 2024-07-14T01:52:06Z Sastranap 2645 16899 wikitext text/x-wiki Pecong iyâ arèya sala sèttong kakanan kona ḍâri Madhurâ, Jhâbâ Tèmor. Kabupaten Pamekasan aropaaghi sala sèttong kota è jhâbâ tèmor sè andi' aneka ragam kakanah khas Pamekasan sè ngenyangagin. Ta' coma rassanah sè nyaman, kakanan khas Pamekasan jugân terkenal kalabân argenah sè mode. Pamekasan salaèn è kennal kalabân kakanan khassah sate lalat, jugân è kennal kakanan khassah arèya Pecong. Pecong è ghâbây dâri bahan otamanah tengghâng. Pecong iyâ arèya kakanan tradisional sè terdiri ḍâri apem, cennil, jungkong, lupis, ketan celleng bân kolpang sè è taburi nyior ngode sè èparot bân è sèram gulâ mèra caer. Pecong è sajiyaghi kalabân agunaaghi dâun geddeng, bân unikkah lenteh è gunaaghi ghâbây nusuk Pecong ghâbây gentenah garpu. Kakanan rèya biasanah eghâbây ngakan è bâkto lagguh, bân jugân è ghâbây kakanan è acara-acara penting nyambut tamoy dâri luar daerah Pamekasan. Rassanah manès bân kenyal è campor ro'ommah dâun pandân dâddi daya tarek dibi' ḍâri kakanan khas pâninggâlan kalowarga Kraton Ronggo Sukowati rèya. tat05yb1ih5zmn0c5jy28hpwecdeppw Bhutèng 0 2784 17034 17033 2024-07-15T02:26:39Z Narasilisaa 2393 17034 wikitext text/x-wiki '''Bhutèng''' iyâ arèya sala sèttong kakanan kona ḍâri Madhurâ, Jhâbâ Tèmor. Kakanan arèya alami ḍâri kèong sè èssèna lembu’ akaḍi’ kerrang. Bhutèng arèya bisa ètemmo è pèngghir pantai bân segghut ngètek è to-bâto sè bâdâ è pasèsèr pantai.<ref>[https://www.youtube.com/watch?v=JRAXUM5pdjc Nyari Bhuteng di pantai jumiang gesss #shorts]</ref> [[Bhengkek:Bhuteng.jpg|jmpl]] Sè palèng lèbur ḍâri bhutèng iyâ arèya cara ngakanna. Iyâ arèya èseddot akaḍi’ nyeddot ènoman ḍâri dot-seddot. Salaèn langsong èseddot, cara ngakan bhutèng sè laèn iyâ arèya ngangghuy lèntè otabâ jhitèng, sopajâ lebbi ghâmpang makalowar èssèna. Bhutèng iyâ arèya kakanan sè tak nambhu èmassa’èn. Saèngghâ bânnya’ na’-kana’ tor po-seppo sè lèbur èntar ka pantai ka’angghuy nyarè bân ngakan bhutèng. Salaèn carana ngonsumsi sè ghâmpang, bhutèng jhughân kakanan sè andi’ rassa khas sè aropa’aghi ''seafood'' (kakanan tasè’) sè lemma’.<ref>[https://www.kompasiana.com/angindarisaga/5edb7e19d541df474554a322/mengenal-lebih-jauh-kuliner-khas-madura Mengenal Lebih Jauh Kuliner Khas Madura]</ref> jlmc818seeqepe6p1wc32p4i1nx2glj Kacènthèr 0 2785 17047 17035 2024-07-17T06:26:22Z Alfiyah Rizzy Afdiquni 9 17047 wikitext text/x-wiki '''Kacènthèr''' iyâ arèya sala sèttong kakanan ḍâri Madhurâ, Jhâbâ Tèmor. Ropana persis moso sattè, namong rassana manès bân bâḍâ taburan nyior parot è attassa.<ref>[https://www.youtube.com/watch?v=PVmPaObTJLg Cara Mudah Membuat Sate Singkong Pelangi yang Enak]</ref> [[Bhengkek:Kecenter 01.jpg|jmpl]] # 504phl9x2rjq838uugi91olcn10cerj Pangangghuy:Erna3na 2 2786 16901 2024-07-14T02:25:47Z Erna3na 2896 ←Membuat halaman berisi '[[Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024]]' 16901 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024]] e526w4xb4l4ylibbihijrwgt0sb64jr Pangangghuy:Belenggu Suci 2 2787 16902 2024-07-14T02:26:02Z Belenggu Suci 2921 ←Membuat halaman berisi '[[Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024]]' 16902 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024]] e526w4xb4l4ylibbihijrwgt0sb64jr Pangangghuy:NURIFA73 2 2788 16909 16903 2024-07-14T02:27:44Z NURIFA73 2403 16909 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024]] e526w4xb4l4ylibbihijrwgt0sb64jr Pangangghuy:Nawari cony 2 2789 16904 2024-07-14T02:26:49Z Nawari cony 2919 ←Membuat halaman berisi '[[Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024]]' 16904 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024]] e526w4xb4l4ylibbihijrwgt0sb64jr Pangangghuy:Nur ria farhat 2 2790 16905 2024-07-14T02:26:57Z Nur ria farhat 2897 ←Membuat halaman berisi '[[Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024]]' 16905 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024]] e526w4xb4l4ylibbihijrwgt0sb64jr Pangangghuy:Amelinda Rosiana 2 2791 16906 2024-07-14T02:27:14Z Amelinda Rosiana 2899 ←Membuat halaman berisi '[[Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024]]' 16906 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024]] e526w4xb4l4ylibbihijrwgt0sb64jr Pangangghuy:Sastranap 2 2792 16907 2024-07-14T02:27:38Z Sastranap 2645 ←Membuat halaman berisi 'Sengko' orèng Bhângkalan, Sengko' Mahasiswa angkatan 2022, akuliah neng Universitas Trunojoyo Madura, Fakultas Keislaman, Program Studi Ekonomi Syariah [[Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024]]' 16907 wikitext text/x-wiki Sengko' orèng Bhângkalan, Sengko' Mahasiswa angkatan 2022, akuliah neng Universitas Trunojoyo Madura, Fakultas Keislaman, Program Studi Ekonomi Syariah [[Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024]] b49jgfdm7mqomosvln5ldiu9jdjafqx Pangangghuy:Sitimaryam202 2 2793 16911 16910 2024-07-14T02:29:00Z Sitimaryam202 2900 16911 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024]] e526w4xb4l4ylibbihijrwgt0sb64jr Pangangghuy:DJOSUMELFA 2 2794 18320 16912 2024-09-27T02:03:30Z Alfiyah Rizzy Afdiquni 9 18320 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024]] e526w4xb4l4ylibbihijrwgt0sb64jr Pangangghuy:KPP. Agus 2 2795 16919 16915 2024-07-14T02:33:02Z KPP. Agus 2904 16919 wikitext text/x-wiki [[Bhângsa: Angghuta Wikilatih Bhângkalan Juli 2024]] ixqv7zru81uk8030wp9h8jh65iu6swy Bhângsa:Angghuta Wikilati Bhângkalan Juli 2024 14 2796 16918 2024-07-14T02:32:47Z DJOSUMELFA 2920 ←Membuat halaman berisi '[[Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024]]' 16918 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024]] e526w4xb4l4ylibbihijrwgt0sb64jr Pangangghuy:ERHIKAM 2 2797 18321 16920 2024-09-27T02:04:56Z Alfiyah Rizzy Afdiquni 9 18321 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024]] e526w4xb4l4ylibbihijrwgt0sb64jr Pangangghuy:Pelangi Jiwa 2 2798 16922 2024-07-14T02:33:51Z Pelangi Jiwa 1637 ←Membuat halaman berisi '[[Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024]]' 16922 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024]] e526w4xb4l4ylibbihijrwgt0sb64jr Pangangghuy:Bhrin Girl 2 2799 16923 2024-07-14T02:33:53Z Bhrin Girl 2915 ←Membuat halaman berisi '[[Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024]]' 16923 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024]] e526w4xb4l4ylibbihijrwgt0sb64jr Bhângsa:Angghuta Wikilatih Bhangkalan Juli 2024 14 2800 16925 2024-07-14T02:36:09Z ERHIKAM 2906 ←Membuat halaman berisi '[[Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024]]' 16925 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024]] e526w4xb4l4ylibbihijrwgt0sb64jr Pangangghuy:Itawatimanba 2 2801 16926 2024-07-14T02:42:35Z Itawatimanba 2780 ←Membuat halaman berisi '[[Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024]]' 16926 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024]] e526w4xb4l4ylibbihijrwgt0sb64jr Pangangghuy:Nailur ina 2 2802 18319 16927 2024-09-27T02:02:34Z Alfiyah Rizzy Afdiquni 9 18319 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024]] e526w4xb4l4ylibbihijrwgt0sb64jr Bhângsa;Angghutâa Wikilaâtih Bhângkalan Juli 2024 0 2803 18318 16928 2024-09-27T01:58:19Z Alfiyah Rizzy Afdiquni 9 18318 wikitext text/x-wiki Angghuta Wikilatih Bhângkalan Juli 2024 o4j394lw49ng2m1lswqw8nqkzp4ro17 Marning jhâghung Madhurâ 0 2804 17039 16992 2024-07-17T00:49:18Z Alfiyah Rizzy Afdiquni 9 17039 wikitext text/x-wiki [[Bhengkek:Marning jagung Madura.jpg|jmpl|Marning jhâghung Madhurâ]] '''Marning jhâghung Madhurâ''' èngghi panèka tâḍḍhâ'ân kona [[Polo Madhurâ|Madhurâ]] [[Jhâbâ Tèmor|Jhaba Tèmor]]. Marning jhâghung aropa'aghi tâḍḍhâ'ân sè èkaghâbây ḍâri korpèngnga jhâghung ghâring sè èkella, èpaghâring aghuna'aghi mènnya' panas, sareng ta' ngangghuy tambâ'ân bahan teddhâ'ân laèn sareng tambâ'ân teddhâân sè èkaterro. Maghârsarè Madhurâ nyambhât sareng "Jambuḍin".<ref>Isdiana Suprapti 1, Intan Nur Jamilah. Analisis Nilai Tambah Marning Jagung Lokal Madura di Kabupaten Sumenep. Seminar Nasional Politeknik Pertanian Negeri Pangkajene Kepulauan. </ref> == Sombher == <references /> a1o7md972m1jpzw3yzug9yll9hb19hc Ghettas 0 2805 17005 17001 2024-07-14T04:28:25Z Sitimaryam202 2900 17005 wikitext text/x-wiki [[Bhengkek:Gettas 01.jpg|jmpl]] '''Ghettas''' èngghi panèka teddhâ'ân kona Madhurâ [[Jhâbâ Tèmor]]. Songenep kalonta sareng soghi bhudâjhâ bân alamma. salaèn ka'dinto Sumennep gâḑhuwân bhânnyak macemma teddhâ'ân sè majhâghâh èber. Sala sèttongnga èngghi panèka ghettas, Kakanan sè èbhâdhi dâri teppong plotan, nyèor parot bân ghulâ panèka aghâḑhuwân rassa sè manès bân lemmak sareng parmoka'an sè kennyel bân armos.<ref>Ina Herdiana, [https://radarmadura.jawapos.com/food-travel/743267676/mengenal-getas-kudapan-khas-sumenep-yang-disajikan-saat-upacara-nyadar Mengenal Getas, Kudapan Khas Sumenep yang Disajikan saat Upacara Nyadar]</ref> == Somber == <references /> [[Bhengkek:Gettas.jpg|jmpl]] 93znyqj5rfipw4h8qv4xu996ikttsw3 Martaba' mihun 0 2806 17004 16976 2024-07-14T04:27:31Z Bhrin Girl 2915 17004 wikitext text/x-wiki Sorbhâjâ kotara sareng bânyya' eng wisata kuliner sè nyaman, manabi ke sorbhâjâ, bede sittong dhâ'ârân sè wajib è coba', polanah jârâng bâdâ è tempat laèn sanajjân dâri kota asallah, engghi paneka martabak madhurâ. [[Bhengkek:Martabak Madura.jpg|jmpl]] Martabak [[Polo Madhurâ|madhurâ]] sè cokop kotara samangkèn sè cokop unik. okorannah kènè' bân eberrik cemmacem essean, bâdâ bihun, dhâaghing, kantos jeroan sè lastare e massa' sebelummah.<ref>[https://www.idntimes.com/food/dining-guide/dimas-hutama/rekomendasi-martabak-madura-di-surabaya-c1c2 5 Rekomendasi Martabak Madura di Surabaya, Isiannya Padat!]</ref> == sombher == <references /> qr4y86n8eqrcmtl59a7j6is26cpffti Krèpè' tèttè 0 2807 16984 16944 2024-07-14T04:06:42Z KPP. Agus 2904 Kripik 16984 wikitext text/x-wiki Krepek tette engghi paneka krepek sè è bhadhi dari gondho otabah menyok otaba tênggąng. krepek kakdinto bannya' e pangghi e kennengan wisata, otaba ê pêngghir-pêengghir jàlàn ê Madura. Ê kadbidhi kalabhan nebuk sareng ngombik tênggąng kakdinto tor é bácco kalaban aeng bujá, salastare epon kakdinto e kerra' pes tepes tor pas ë sambhung tênggąng kalabhan tênggąng sé laén kalabhan é tétté sareng alat pa nétté. [[Bhengkek:Krepek Tette.jpg|jmpl]] Shomber <references /> n9vbnuu300vo5tm1fzsrfwkfnd1gqe5 Krèpè' oḍâng Kwanyar 0 2808 17065 17045 2024-07-20T01:12:51Z Alfiyah Rizzy Afdiquni 9 Mengecek suntingan Wikilatih Kabupaten Bangkalan 17065 wikitext text/x-wiki [[Bhengkek:Kerupuk Udang Kwanyar Bangkalan.jpg|jmpl]] '''Krèpè' oḍâng Kwanyar''' engghi panèka ghu'-ghângghu' kona ḍâri [[Kabhupatèn Bhângkalan|Bhângkalan]], [[Polo Madhurâ|Madhurâ]], [[Jhâbâ Tèmor]], sè èmassa' aghunaaghi tana alos abhâdhi nguring. Rassa oḍâng lebbi saè neng jhilâ manabi èdhâ'er è bâkto epappa' sareng taḍâ' risiko penyakè' kolesterol ètèmbhâng nguring aghunaaghi mènnya' ghuring. Anapon bârna krèpè'na potè asli.<ref name=":0">Muhammad Rifqi Buchari. [http://digilib.uinkhas.ac.id/18836/1/MUHAMMAD%20RIFQI%20BUCHARI_083%20112%20092.pdf Analisis Strategi Pemasaran Makanan Khas Kerupuk Udang Pasir Pada Home Industry Kerupuk Udang Ulfa di Desa Kwanyar Barat Kecamatan Kwanyar Kabupaten Bangkalan]. Skripsi UIN KHAS.</ref> == Sajhârâ == Krèpè' oḍâng Kwanyar èbhâkta orèng [[Tiongkok|Cèna]] è taon 1946 sè nettep è Bhângkalan asmana Basosan samarèna [[Inḍonesia|Inḍonèsia]] mardhika.<ref name=":0" /> == Sombher == <references /> 2kk30jptflb03thaihcx5r1w8kgd1s3 Dhâbângso 0 2809 17018 16962 2024-07-14T04:43:07Z 182.1.88.132 17018 wikitext text/x-wiki [[Bhengkek:Dhabangso.jpg|jmpl]] Tapay plotan celleng otaba dhâlem bhâsa madhura e sebhut jughan Dhâbângso sala sittong kakanan khas Pamekkasan se esennenge sampe' samangken. Agabay tapay plotan celleng butoh proses Fermentasi ngangguy breged akadhi plotan celleng, plotan pote, pate bhân ragi. Tapay plotan celleng andi' rasa manes, celo' bhân segger cocok ghabay cuaca panas e Pamekkasan 7g6e1p4vfwqx3qketr13sycq5hzx7wq Saḍḍru 0 2810 17645 17641 2024-08-22T07:49:22Z Alfiyah Rizzy Afdiquni 9 Mengecek suntingan Wikilatih Kabupaten Bangkalan 17645 wikitext text/x-wiki [[Bhengkek:Saddru.jpg|jmpl|291x291px]]'''Saḍḍru Madhurâ''' iyâ arèya sala sèttong kakanan kona ḍâri [[Polo Madhurâ|Madhurâ]], [[Jhâbâ Tèmor]]. Jhâjhân saḍḍru èngghi panèka ghu’-ghângghu’ kona khas Madhurâ sè èbâḍhi ḍâri kacang ijo bân ghulâ. Kacang ijo sè lastarè èsangrai bân èbuwâng kolè’na, ètotto sampè’ alos. Terros campor kalabân ghulâ, vanila bân aèng jijji’. Bhuru, adhunan kasebbhut ècèta’ bân èpangghâng. Jhâjhân saḍḍru sè abit ka’ḍinto bisa èbâḍhi ta' ngaghem bahan pengawet. Saèngghâ dhâddhi ghu’-ghângghu’ sè bisa èbhâkta molè kaangghuy èpadhâddhi lè-ollè.<ref>Desi Puji Lestari. [https://travelingyuk.com/camilan-khas-madura/130967/ Ragam Camilan Khas Madura Ini Rasanya Juara, Harus Coba!]. Traveling Yuk. 06-10-2018. Aksès 14-07-2024.</ref> == Sombher == <references /> s4wcab1j4pnpoozstixogwuho90l352 Emping jhâghung Madhurâ 0 2811 17040 17037 2024-07-17T01:12:23Z Alfiyah Rizzy Afdiquni 9 Mengecek suntingan Wikilatih Kabupaten Bangkalan 17040 wikitext text/x-wiki [[Bhengkek:Emping jagung Madura.jpg|jmpl]] '''Emping jhâghung Madhurâ''' iyâ arèya sala sèttong kakanan kona ḍâri [[Polo Madhurâ|Madhurâ]], [[Jhâbâ Tèmor]]. Ghu'-ghângghu' emping jhâgung biyasana ghârus è pasaran. Peminatta ḍâri golongan orèng-orèng biyasa sampè' pejabat pamarènta. Ghu'-ghângghu' abahan dhâsar jhâgung rèya segghut èbelli è pasar lowar Madhurâ.<ref name=":0">Prengki Wirananda. [https://radarmadura.jawapos.com/pamekasan/74912604/emping-jagung-gugah-selera-para-pejabat Emping Jagung, Gugah Selera Para Pejabat]. Radar Madura. 14-09-2021. Aksès 17-07-2024.</ref> Carana abhâdhi èngghi panèka jhâghung kerrèng èrenḍem terros èsangrai.<ref>Badar Said, Erwin Prasetyowati. [https://api.unira.ac.id/pdf/71655fbe376d7b530e4c09fa56f76b16.pdf Peningkatan Daya Saing Olahan Jagung di Pamekasan melalui Pengelolaan Produksi dan Pemasaran dengan Pemanfaatan Teknologi]. Jurnal Pemberdayaan Masyarakat. 2018.</ref> Lastarèna ghenèka bâḍâ sè biyasana èpagèpèng ngaghem bâto sareng bâḍâ sè ngaghem messin.<ref name=":0" /> == Sombher == <references /> any1rzpwy8t5vpm23qxt1rflnw7fl7o Semprit 0 2812 17640 17615 2024-08-21T10:00:57Z Alfiyah Rizzy Afdiquni 9 Mengecek suntingan Wikilatih Kabupaten Bangkalan 17640 wikitext text/x-wiki '''Semprit''' '''Madhurâ''' iyâ arèya sala sèttong kakanan kona ḍâri [[Polo Madhurâ|Madhurâ]], [[Jhâbâ Tèmor]]. Cem-macem rassa jhâjhân semprit iyâ arèya awallâ arassa original bân cokklat. Namong è jhâman mangkèn, rassa semprit ana bârna yakni kèju, mocca, strawberry, bân durian. Tojjhuwânna sopajâ jhâjhân èkasennengngè bi' orèng rajâ bân na’-kana’. [[Bhengkek:Semprit.jpg|jmpl|240x240px]] Sala sèttong cara abâḍhi jhâjhân semprit èngghi panèka macampor adhunân dhâddhi semmo kerrèng è ḍâlem bâjhân. Proses pencamporân èkalako sabellun hasèl adhunân èmaso’aghi ka ḍâlem cetakan bân èpangghâng è pangerrèng oven. Biyasana èmassa' 5 liter adhunan kenthel sampè’ kerrèng abhutowaghi bâkto korang lebbi sèttong jhâm. Manabi pessenan meningkat, maka parlo bâkto pancamporân sè èkalampang sareng palakon sè aghunaaghi tanang. Baḍâna kamajuwan teknologi modern bisa merri' jhâlân kalowar ḍâri masalah kasebbhut akantha teknologi tepat Guna (TTG) ya'ni messèn aghâluy adhunân bahan jhâjhân semprit. TTG èngghi panèka pakakas sè bisa ngalakonè efisiensi bâkto bân tenaga pelakon manabi proses aghâbây jhâjhân semprit, khososèpon è proses pancamporan adhunân ḍâri awwâl kenthel dhâddhi semmo kerrèng. Tèngghi totallâ pakakas panèka ya'ni 2 meter kalabân kapasitas messèn 30 liter adhunân jhâjhân aghunaaghi sombher tegangan PLN 220 Volt satu phasa frekuensi 50 H.<ref>Jurnal Pengabdian Masyarakat. Universitas 17 Agustus 1945 Surabaya. [https://jurnal.untag-sby.ac.id/index.php/jpm17/article/view/9694 Teknologi Mesin Pengaduk Adonan dan Kue Semprit Varian Rasa untuk Efisiensi Produksi dan Meningkatkan Pemasaran Jajanan Tradisional Sampang]. Aksès 14 Juli 2024. </ref> == Sombher == <references /> o9nrcd1dvrs8raase9mj45gmjx8p8jw Kocor 0 2813 16988 16954 2024-07-14T04:13:56Z 140.213.48.105 16988 wikitext text/x-wiki '''Kocor''' èngghi panèka kakanan kona Madhurâ, Jhâbâ Tèmor. Kocor aropaaghi jhajhan sè èghuring sè èbhâdhi ḍâri ghulâ arrèn otabâ ghulâ mèra ècampur teppong berrâs. Kocor biasaèpon bânnya' èbhâdhi manabi tellasan, akadhi sè bâḍâ neng dhisa Gagah, Kec. Kadur, Kab. Pamekasan, èsaneyap tellasan masyarakat èpon abhâdhi Kocor, kantos bâḍâ cap-ocabbhan rassanna korang samporna manabi tellasan aḍâ' kocorra.<ref>Kocor, Makanan Khas Madura Saat [https://ramadhan.republika.co.id/berita/ramadhan/pernik-lebaran/12/08/20/m922av-kocor-makanan-khas-madura-saat-lebaran Lebaran]</ref> Budayawan Pamekasan Halifaturrohman ngakonè kocor aropa.aghi teddhâ'ân/ jhâjhân tradisional masyarakat Madhurâ neng dhisa. [[Bhengkek:Kocor 01.jpg|jmpl]] == Sombher == <references /> 1y4yttmql36vf9j46shgtui7l03jdx3 Krèpè' patthola 0 2814 17044 16996 2024-07-17T02:07:49Z Alfiyah Rizzy Afdiquni 9 17044 wikitext text/x-wiki [[Bhengkek:Kerupuk Pattola Sumenep 01.jpg|jmpl]]'''Krèpè' patthola''' èngghi panèka krèpè' khas [[Polo Madhurâ]]. Krèpè' patthola èngghi panèka krèpè' sè aghuna'aghi jhuko' tengngerè sareng ta' ècampor jhuko' laèn. Krèpè' patthola arassa jhuko' tengngerè khas Madhurâ, [[Songennep]]. Krèpè' patthola tong-sèttongnga krèpè' asli Kertasada-Songennep. Orèng Songennep biyasana nyebbhut krèpè' nèka mènangka patthola ghuring.<ref>Devy Putri Nur Oktavia. [https://gensindo.sindonews.com/read/77322/700/bikin-ngiler-cek-jajanan-khas-sumenep-yang-harus-kamu-coba-1592798784/20 Bikin Ngiler! Cek Jajanan Khas Sumenep yang Harus Kamu Coba]. SINDO News. 22 Juni 2020. Aksès 17 Juli 2024.</ref> == Sombher == <references /> s6345t7obg5fzrtyi1xei687sx21wvl Pastèl tenggâng 0 2815 17027 16949 2024-07-14T11:05:37Z Butterfly Beauty2003 2532 17027 wikitext text/x-wiki [[Bhengkek:Pastel Madura 01.jpg|jmpl]] '''Pastel tengghâng''' iyâ arèya sala sèttong kakanan kona ḍâri Madhurâ, Jhâbâ Tèmor. Pastel tengghâng arèya è kakan bi' saos kacang, bahanna aropa bhâbâng potè, bhâbâng dâun, teppong kanji, aèng potè, minnya' ghuring. Cara aghâbây Pastel tengghâng iyâ arèya kella Tengghâng Sampè' ghârbu pas alos aghi Tengghâng ngangghuy cobik pas pamaso' bumbu sè marè è siap aghi ghelle' pas campor aghi ka teppong kanji bi' aèng panas sambi ghâluy pas campor aghi ka Tengghâng sè marè è kocek ka cobik ghelle' pas ghâluy Sampè' abento' bhungkol marèna è ghâluy pas kala' dhiddhi' ghâbây è bento' Pastel tengghâng, marèna è bento' pas ghuring. Sambi è ghuring ngâbây saos kacangnga sè è campor cabbi lètè' bân pettès pas ghâluy bân aèng sacokoppa. Marè kabbi siap aghi pas laju dhuli kakan nga' anga'.<ref>KROKET SINGKONG/ KORKET CENGI KHAS SUMENEP!! ENAK BANGETTT</ref> == Sombher == 3nbei6qgwhcgmv7vkzn34d9j7gvksku Pècong 0 2816 18163 18162 2024-09-22T08:19:37Z Alfiyah Rizzy Afdiquni 9 18163 wikitext text/x-wiki [[Bhengkek:Pecong 01.jpg|jmpl]] '''Pècong''' iyâ arèya sala sèttong kakanan kona ḍâri [[Madhurâ/Jâbâ Tèmor|Madhurâ]], [[Jhâbâ Tèmor]]. [[Kabhupatèn Pamekkasân|Kabhupatèn Mekkasân]] aropa'aghi sala sèttong kottha è [[Jhâbâ Tèmor]] sè anḍi' pan-brâmpan kakanan khas sè makennyang. Ta' coma rassana sè nyaman, kakanan khas Mekkasân jhughân kasohor kalabân arghâna sè moḍâ. Mekkasân salaèn èkennal kalabân kakanan khassa satè lala', jhughân èkennal kalabân kakanan khassa iyâ rèya Pècong. Pècong èghâbây ḍâri tenggeng. Pècong iyâ arèya kakanan kona sè èssèna apem, cennèl, jungkong, lopès, plotan celleng bân kolpang sè ètaburi nyèyor ngoḍâ sè èparot bân èsèram ghulâ mèra caèr. Pècong èyangka'aghi kalabân aguna'aghi ḍâun gheddhâng, bân lèntè sè èghuna'aghi ghâbây nyocco' pècong ghâbây ghântèna sènḍo' garpu. Kakanan rèya biyasana èghâbây ngakan ghu-lagghu, bân jhughân ghâbây kakanan è rèmo ka'angghuy narèma tamoy ḍâri lowar ḍa'era Mekkasân. Rassana pècong rèya manès bân lembu' ècampor bâuna ḍâun pandân dhâddhi panare' dhibi' ḍâri kakanan khas sè èdhina'aghi kalowarga Kraton [[Ronggosukowati]] rèya.<ref>Akhmad Syafii. [https://bondowoso.jatimnetwork.com/wisata/1828660598/kuliner-pecong-khas-pamekasan-lezat-dan-melegenda-buruan-beli-harganya-cuma-segini Kuliner Pecong Khas Pamekasan Lezat dan Melegenda, Buruan Beli! Harganya Cuma Segini]. Bondowoso Network. 04-05-2023. Aksès 14-07-2024.</ref> == Sombher == <references /> nr25il6lmcxmeaoh5ixk0vpb2etlcp1 Ba'-daba' 0 2817 17014 16961 2024-07-14T04:37:38Z Amelinda Rosiana 2899 17014 wikitext text/x-wiki '''Ba'- daba'''' èngghi panèka kakanan kona [[Polo Madhurâ|Madhurâ]] [[Jhâbâ Tèmor|Jhâbâ Témor]]. Madhurâ aghadhuân bânnya' kakanan khas molaè kakanan bèrrè sampè' ka kakanan ghu'- ghèngghu'. Sala settonga kakanan se wâjib ecobaèn èngghi ka'dinto Ba'-daba'. Ba'-daba' asal èpon dâri Kecamatan Prenduan, Kabupaten Sumenep. Kaangghuy abâdhi Ba'-daba', sampèan nyedia aghi tepong terigu, tepong kanji, dhâging jhuko' aslè bân ta' parlo ngangghuy pengawet bisaos. Ba'-daba', aghâdhuân ropah bân rassa sè para' padâ bân cireng. Sè abhidhâ aghi Ba'-daba' ban cireng èngghi panèka bâu khas dhâging jhuko' ban lèbbi ghârrè. Namon, sè serreng è ghuna aghi dhâging dâri jhuko' kocol bân jhuko' tengèrè, polana dâri segi rassa èpon lèbbi lèmma'. == Sombher == <references /> <ref>Mukhlishah, Wildan. "Mengenal Bakdabak, Cireng Khas Madura Yang Dicocol Dengan Petis". 2021-10-04. Akses 2024-07-14.</ref>[[Bhengkek:Ba'daba'.jpg|jmpl]] el4w9ec5ajt2bezzavtqxi4drdgwics Apen 0 2818 17011 16960 2024-07-14T04:31:07Z Belenggu Suci 2921 17011 wikitext text/x-wiki [[Bhengkek:Apen 01.jpg|jmpl]] '''Apen''' èngghi panèka ḍhâ'âran ḍâri teppong kanji, teppong bherrâs, ennyor ngoḍâ, bân pan - saponapan bahan laènna. Ḍhâ'âran ka' dinto biyasana è dhâ'âr langsung ta' mabi namba pelengkap dhâ'âran laènna. Namong, è [[Polo Madhurâ|Madhurâ]], apen è ḍhâ'âr kalabân cara sè bhidhâ. Ḍhâ'âran khas [[Polo Madhurâ|Madhurâ]] è ḍhâ'âr sareng koa. Maghârsarè [[Polo Madhurâ|Madhurâ]] biyasana nyebbhut ḍhâ'âran ka'dinto kalabân nyama apen koa. Manabi èterjema'aghi ka ḍalem ''Bahasa [[Indonesia]]'', artèna apen pangghâng sè akoa patèh bân aghâdhui rassa manès.<ref>[https://www.liputan6.com/regional/read/5191478/apen-koa-sajian-apem-berkuah-khas-madura Apen Koa, Sajian Apem Berkuah Khas Madura]</ref> == Sombher == <references /> 6pbjg7nxj2mwgdtlhkf5rhhus6zkj50 Gambir Pasèan 0 2819 17012 16975 2024-07-14T04:33:43Z Hainisyaf 2647 17012 wikitext text/x-wiki [[Bhengkek:Kerupuk Gambir.jpg|jmpl]] '''Gambir pasèan''' iyâ arèya sala sèttong kakanan kona ḍâri madhurâ, jhâbâ tèmor. Pesisir dhisa/ kecamatan Pasèan, pamekasan, ta’ hanya ikenal lumbung nelayan tapè, jughèn andik kakanan ciri khas sè anyama keropo’ gambir. Usaha nèka diproduksi hampir sèkabbina binina nelayan. Sala sittonga orèng sè ajuèl gambir panèka julaiha. Sè menekuni usaha gambir selama 30 taon. Hal itu ilakoni julaiha unto’ ngisseè kekosongan bân ngolah hasèl tangkapan juko’ lakèna. Dari sinilah kenapa mayoritas binina nelayan i Pasèan memproduksi gambir. == Sombher<ref>[https://radarmadura.jawapos.com/ekonomi-bisnis/742884687/kerupuk-gambir-jadi-usaha-perempuan-pesisir] Basri.Abdul. "Kerupuk Gambir Jadi Usaha Perempuan Pesisir". Radar Madura. id. Akses 2024-07-14</ref> == 9p3bmmoxw5rjzp5hknpz1jevmbisn2d Krèpè' tales 0 2820 17010 16968 2024-07-14T04:30:46Z 112.215.153.129 17010 wikitext text/x-wiki [[Bhengkek:Krepek Talas - 2024.jpg|jmpl]] '''Krèpè' tales''' èngghi panèka kakanan kona khas [[Nyamana polo Mâḍurâ|Madhurâ]] se èghâbây dâri tales se èra' - kerra' pès - tèpès lajhu èghuring kalabân aghuna'agi teppong sè lastarè èbumbui. Krèpè' tales è massa' kalabân acèm - macèm pèlèyan rassa èngghi panèka peddhis, original, bân balado peddhis. Abâdhi krèpè' tales manabi ta' onèng carana bisa ghâtel, namong ka'dinto kodhu aghuna'aghi tales se ghi' seggher lantaran kadhâr kalsium oksalat epon lankong dhiddhi'.<ref>[https://www.liputan6.com/hot/read/4611862/cara-membuat-keripik-talas-renyah-pedas-dan-tidak-gatal Cara Membuat Kripik Talas Renyah, Pedas, dan Tidak Gatal]</ref> == Sombhèr == <references /> dbbs8e8vckz3pv24ql0hei9g7gc56zk Otok guring 0 2821 17003 16994 2024-07-14T04:26:45Z Alfiyah Rizzy Afdiquni 9 17003 wikitext text/x-wiki [[Bhengkek:Oto' ghuring Madura 01.jpg|jmpl]]'''Oto' ghuring''' èngghi ka'ḍinto ghu'-ghangghu' sè èkasennengngè orèng ponapa polè oreng [[Polo Madhurâ|Madhurâ]] sè kalonta sareng sebbhuḍḍhân kottha bujâ ,maghârsarè laèn jughân kasokan, amarghâ rassa se ana berna, bâdâ sè rassana manès, peddhis, sèddhak sareng accèn. Mèla dâri ka'dhinto ta' getton manabi parnyo'onan otaba pessenan otok guring bânya', sajân arè sajân bânya' se messen. è pèttèk dâri YouTube Madhurâ Indonèsia, parnyo'onan oto' guring sajân bânya' e bâkto pasa'an , ponapa pole ebâkto para' tèllasan Idul Fitri. == Sombher == <references /> <ref>[https://www.merdeka.com/jatim/mengenal-otok-goreng-camilan-khas-pamekasan-yang-lezat-dan-bikin-penasaran.html "Mengenal otok guring camilan khas pamekasan"]. Merdeka.com. Akses 2024-07-14.</ref> 9rez0btyt7pi7gj05ufkbazxyd2xdue Kacang lorjhu' 0 2822 17042 17041 2024-07-17T01:53:16Z Alfiyah Rizzy Afdiquni 9 17042 wikitext text/x-wiki [[Bhengkek:Kacang lorjhu'.jpg|jmpl]] '''Kacang lorjhu'''' èngghi panèka ghu'-ghângghu' ḍâri Madhurâ, [[Jhâbâ Tèmor]] sè nyaman ḍâri kacang sareng jhuko' lorjhu'. Kacangnga sareng lorjhu' èghuring pas èpapolong lajhu èlappaè bhâbâng sareng bujâ. Rassana rangngo' cocok èdhâ'âr sareng kopi. Manabi è [[Polo Madhurâ|Madhurâ]] èyangka'aghi è bâkto tellasân.<ref>IDN Times. [https://www.idntimes.com/food/diet/fatma-roisatin-nadhiroh/olahan-lorjuk-khas-madura-c1c2?page=all 5 Olahan Lorjuk Khas Madura, Ada Camilan hingga Masakan Rumahan]. 09-04-2021. Aksès 14 Juli 2024.</ref> == Sombher == <references /> mmne0vz800gyivuzpsbst5xcb4knvry Rengginang Lorjuk 0 2823 17016 16973 2024-07-14T04:37:48Z Erna3na 2896 17016 wikitext text/x-wiki '''Rengginang Lorjuk''' éngghi pânéka kakanan kona [[Polo Madhurâ|Madhurâ]], [[Jhâbâ Tèmor|Jhâbâ Tèmor.]] Rengginang Lorjuk rengginang se unik èngghi panèka rengginang lorjuk. Lorjuk èngghi pânèka nyâmâ sèjènis kèrrâng tâsè' sè kènè' bân abhèntu' kâdhi lâppâ saêngghâ ésèbbhut jhughân kèrrang lâppâ. Lorjuk pânèkâ sè èlâppâè jhugân bân etâbhuri lâppâ è âttâs rengginang, sâ èngghâ èsèbbhut rengginang lorjuk. Cita rasa juko' lorjuk pânèka sè âbâdhi rengginang lorjuk sè è kâsokanè. == Sombher == [[Bhengkek:Nang-ghinang Lorjhuk.jpg|jmpl]] <references /> <ref>[https://bobo.grid.id/read/08896879/rengginang-lorjuk-rengginang-unik-berbentuk-mangkuk-khas-madura?page=all Rengginang Lorjuk, Rengginang Unik Berbentuk Mangkuk Khas Madura]</ref> 1n2sn8op8qvri3v0jtynjxy52rvtvmw Bilus 0 2824 17046 17023 2024-07-17T06:24:20Z Alfiyah Rizzy Afdiquni 9 17046 wikitext text/x-wiki [[Bhengkek:Bilus.jpg|jmpl]] '''Bilus''' iyâ arèya sala sèttong kakanan kona ḍâri [[Polo Madhurâ|Madhurâ]], [[Jhâbâ Tèmor]]. Bilus iyâ arèya kakanan sè terbuat ḍâri camporan teppong berâs bân teppong terigu pas è ghuring. mcmiktfw8u8om3gk233jnukz7gy4nlk Krèpè' tangguk 0 2825 17048 17028 2024-07-17T06:30:54Z Alfiyah Rizzy Afdiquni 9 17048 wikitext text/x-wiki [[Bhengkek:Krepe' tangguk 01.jpg|jmpl|Krèpè' tangguk]] '''Krèpè' tangguk''' iyâ arèya sala sèttong kakanan kona ḍâri Madhurâ, Jhâbâ Tèmor. Biasanna coma sèttong tanang sè bisa negghu' krèpè'. Namon, krèpè' rèya mèrloaghi keduâ tanang ghâbây negghu'? Krèpè' jenis rèya ollè ètemmo è Mekkasân, Madhurâ bân Karawang. Krèpè' tangguk khas Mekkasân anḍi' koran sè rajâ. Okoran krèpè' tangguk sè kènnè' iyâ arèya 60 x 40 cm. Rèya mon ghita' è ghuring. Marènna è ghuring, okoran krèpè' bisa rajâ akaḍi' mejâ ngakan. Bâḍâ polè krèpè' tangguk aokor 1x1 m. Tento ta' mongkèn mengkonsumsi langsong krèpè' tangguk keḍibi'. Tiap lembâr krèpè' rèya nekmat è kakan rèng bhârèng. Krèpè' tangguk èghâbây ḍâri sagu asèl perasan tengghâng sè è pekerrèng. Sagu è massa' è attas tongghu apoi kaju bâkar. Marènna bubur sagu massa', èlakoni ècèta' krèpè' è attas ḍâun ghâddhâng anyar kemudian é jemmor. Tangguk siap è ghuring ḍâlâm bâjhân diameter lebbi ḍâri 1,5 meter. Tiap lembâr krèpè' tangguk è arghâi Rp 6000. Krèpè' tangguk è produksi secara toron temoron ḍâri pilihan taon silam. Meski taḍâ' sejarah pastè, krèpè' tangguk konon dhâddhi bekal utama warga Madhurâ selama è perjalanan saat sedang merantau. Krèpè' tangguk bisa tahan è kennèngngan pas è rantau. Krèpè' tangguk bisa tahan è kennèngngan terbuka tanpa è bungkos selama tello' bulân. Bilâ melempem, krèpè' è jemmur bân è ghuring ghâbây ghâring polè. Rajâna krèpè' arèya dhâdhi pelindung cètak ḍâri panas pas atanè. Seèreng bâkto krèpè' tangguk beralih aghuna ghâbây pelindung cetak tanè èghântè capèng. Arèya arapa krèpè' ènyama aghi tangguk otabâ kocca capèng tanè. Sèlaèn krèpè' tangguk, bâḍâ polè krèpè' jhuko' super rajâ aokoran raksasa. Krèpè' super rajâ anḍi' okoran diameter 40 cm. Bahan ghâbây krèpè' ḍâri terigu bân jhuko' rèya paḍâ bi' bahan ghâbây 9 krèpè' kènnè' aropa, sè è gabung aghi dhâdhi sèttong. Krèpè' super rajâ è produksi ghâbây industri rumahan è daerah Karawang, Jhâbâ Bârâ'. Sèttong kantong krèpè' è arghâè Rp 25.000 a èssè duâ bua krèpè' super rajâ è ḍâlèmma. m0v1fit726yyfzqmeuchyrl4o7ck5yr Mento Songennep 0 2826 17049 17032 2024-07-17T06:32:40Z Alfiyah Rizzy Afdiquni 9 17049 wikitext text/x-wiki '''Mento Songennep''' iyâ arèya sala sèttong kakanan kona ḍâri [[Polo Madhurâ|Madhurâ]] Songennep, [[Jhâbâ Tèmor]]. Kue mento Songennep deddhi primadona khas è bulân pasa. Manabi senja nyapa, aroma kue mento molae arayu sè trèsna ka kuliner, deddhi peleyân otama bâgi mereka sè nyarè takjil abuka pasa kalabân cita rassa sè ngèket. [[Bhengkek:Mento.jpg|jmpl|265x265px]] lsvbb3vqi563izn89g58ubf9352u8an Krèpè’ Kèpang Songennep 0 2827 17036 2024-07-15T02:39:52Z Narasilisaa 2393 ←Membuat halaman berisi ''''Krèpè’ Kèpang Songennep''' iyâ arèya kakanan kona Madhurâ, Jhâbâ Tèmor. Krèpè' arèya èghâbây ḍâri jhuko' tengèrè sè èsebbhut "Kèpang" se bâḍâ e Kabupaten Songennep. [[Bhengkek:Kerupuk Kepang Talango Sumenep 02.jpg|jmpl]]' 17036 wikitext text/x-wiki '''Krèpè’ Kèpang Songennep''' iyâ arèya kakanan kona Madhurâ, Jhâbâ Tèmor. Krèpè' arèya èghâbây ḍâri jhuko' tengèrè sè èsebbhut "Kèpang" se bâḍâ e Kabupaten Songennep. [[Bhengkek:Kerupuk Kepang Talango Sumenep 02.jpg|jmpl]] caw28ug4dqr5wa70zsn78p0dogq4s3k Pangangghuy:Ratoebhu 2 2828 17051 2024-07-17T06:36:42Z Alfiyah Rizzy Afdiquni 9 ←Membuat halaman berisi '[[Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024]]' 17051 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Bhângkalan Juli 2024]] e526w4xb4l4ylibbihijrwgt0sb64jr MèḍiaWiki:GrowthExperimentsHelpPanel.json 8 2829 17780 17053 2024-08-28T12:28:10Z Maintenance script 970 Adding version data 17780 json application/json { "$version": "1.0.0", "GEHelpPanelAskMentor": "mentor-talk-page", "GEHelpPanelExcludedNamespaces": [], "GEHelpPanelHelpDeskPostOnTop": "top", "GEHelpPanelHelpDeskTitle": "", "GEHelpPanelLinks": [ { "title": "mw:Special:MyLanguage/Help:VisualEditor/User guide", "text": "Special:MyLanguage/Help:VisualEditor/User guide", "id": "mw:Special:MyLanguage/Help:VisualEditor/User_guide" }, { "title": "mw:Special:MyLanguage/Help:VisualEditor/User guide#Images", "text": "Special:MyLanguage/Help:VisualEditor/User guide", "id": "mw:Special:MyLanguage/Help:VisualEditor/User_guide" }, { "title": "mw:Special:MyLanguage/Help:VisualEditor/User guide#Editing references", "text": "Special:MyLanguage/Help:VisualEditor/User guide", "id": "mw:Special:MyLanguage/Help:VisualEditor/User_guide" } ], "GEHelpPanelReadingModeNamespaces": [], "GEHelpPanelSearchNamespaces": [], "GEHelpPanelViewMoreTitle": "" } 8nmgwyoridqmm0f25g47w8yir31zu8g MèḍiaWiki:GrowthExperimentsHomepage.json 8 2830 17054 2024-07-17T12:05:34Z Maintenance script 970 machine-generated configuration for migrating GrowthExperiments community configurable options to use CommunityConfiguration Extension ([[phab:T359038]]) 17054 json application/json { "GEHomepageSuggestedEditsIntroLinks": { "create": "mw:Special:MyLanguage/Help:VisualEditor/User_guide", "image": "mw:Special:MyLanguage/Help:VisualEditor/User_guide#Images" } } k0elvvxkgwu791vfggbby7ezl6dizjh MèḍiaWiki:GrowthExperimentsMentorship.json 8 2831 17055 2024-07-17T12:05:34Z Maintenance script 970 machine-generated configuration for migrating GrowthExperiments community configurable options to use CommunityConfiguration Extension ([[phab:T359038]]) 17055 json application/json { "GEMentorshipEnabled": false } a09xiu0ooqkfmvvcbrs68ahct9dme76 MèḍiaWiki:GrowthExperimentsSuggestedEdits.json 8 2832 17056 2024-07-17T12:05:35Z Maintenance script 970 machine-generated configuration for migrating GrowthExperiments community configurable options to use CommunityConfiguration Extension ([[phab:T359038]]) 17056 json application/json { "expand": { "templates": [ "Stub" ], "learnmore": "Wikipèḍia:Bhâbhâdhân" }, "image_recommendation": { "disabled": false, "templates": [], "excludedTemplates": [], "excludedCategories": [], "learnmore": "", "maxTasksPerDay": 25 }, "section_image_recommendation": { "maxTasksPerDay": 25 } } cs4eonb6dbhe67hhgnvrvzs4ixe0sxj Kasaḍaran kajurbhuwân 0 2833 17059 17058 2024-07-18T15:10:37Z Alfiyah Rizzy Afdiquni 9 17059 wikitext text/x-wiki '''Kasaḍaran kajurbhuwân''' anyata'aghi dha' praktek sè èyangghuy nantoaghi fase-fase kajurbhuwân ban kata'jurbhuwân ḍâri siklus mentrual binè'. Metode-metode kasaḍaran kajurbhuwân bisa èangghuy anyegghâ bhubhut, kantos bhbhut, otabâ ka'angghuy ajhâlling kasaèan ginekologi. afb8kfasgfp63ty7dejr3rmtjy6dlv8 Binè 0 2834 17066 17064 2024-07-20T01:17:16Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Binih]] ka [[Binè]] 17064 wikitext text/x-wiki Binih (bhâsa Sanskerta: stri sè artèna "bâbinik otabâ règ binik") otabâ binih iyâ arèya bâbinik sè lah marèh èkabin bân alakè kalabân status akabin. Sala sittong orèng sè akabin bân andi' jenis kelamin bâbinik se ekabin kalabân orèng lake' otabâna lakèh. 0fvbup96m58hbmqguzcyaj9m2be5yn4 Binih 0 2835 17067 2024-07-20T01:17:16Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Binih]] ka [[Binè]] 17067 wikitext text/x-wiki #ALIH [[Binè]] k8llf2wggk1emj1m1df3arpnwdbe491 Asma Lmnawar 0 2836 17087 17086 2024-07-26T02:20:46Z MuhdFajar24032021 2923 17087 wikitext text/x-wiki {{infobox orang}} '''Asma Lmnawar''' ([[bhâsa Arab]]: '''أسماء لمنور'''; laèr è Casablanca, [[Maroko]], 25 Juli 1978) panèka sorang panyanyi bân aktris [[Maroko]]. {{DEFAULTSORT:Lmnawar, Asma}} [[Bhângsa:Panyanyi]] [[Bhângsa:Aktris]] 5d7p6om2orf12h8pkvnecfrr81ja05e Ronggosukowati 0 2837 17104 17098 2024-07-28T15:41:21Z Alfiyah Rizzy Afdiquni 9 memperbaiki diakritik dan merapikan 17104 wikitext text/x-wiki '''Ronggosukowati''' (?-Agustus 1624) èngghi panèka rato [[Kabhupatèn Pamekkasân|Mekkasân]] sè partama bân pamimpin partahanan è bâkto perrang serba-serbi è Madhurâ è bâkto serrangan Mataram. == Sajhârâ == Mekkasân sabellunna èkennal kalabân nyama Pamellengan otabâ Pamelingan, kalabân ratona Ki Wonorono, toronanna Majapahit Rato Wikramawardhana (1389-1429). Pamelingan mardhika è bakto Majapahit molaè robbhu ra-kèra taon 1478. Pamarènta’anna Ki Wonorono èterrossaghi bi’ pottrena, Nyi Banu (Ratu Pamelingan), saterrossa bi’ pottrana Nyi Banu, Pangeran Bonorogo (Nugroho), bân pottrana Pangeran Bonorogo, Radhin Aryo Seno (Pangeran Rogo Sukowati). Islam maso’ ka Pamelingan e jhâman Walisanga'. Se ḍâ’-aḍâ'na èsebarraghi sareng Aryo Menak Senoyo se mokka’ ḍaèra Parupuh (Proppo). È taon 1515 èpadhâddhi Pesantren Islam Sombher Anyar Tlanakan, èpimpin sareng Kèyaè Syuber, sè jhughâ ghuru mongghu ka kalowarga karaja'an, saèngghâ èsebbhut kèyaè rato. == Carèta oḍi' == Saamponna Pangeran Ronggo Sukowati marenta, dhaera ka’dinto ekennal kalaban nyama Pamekasan. Sasuai sareng motto Mekkas Jatna Paksa Jenneng Dibi’ se artena pessen marenta kalaban kamampowan dhibi’. Pangangkat tahtana Pangeran Ronggo Sukowati e tanggal 12 Rabiul Awwal 937 H otaba 3 November 1530 etantowagi menangka ulang tahun Kabupaten Pamekasan (Perda 17/2004). Pangeran Ronggo Sukowati panèka Rato Muslim pertama è Pamekasan. È bâkto kasebbhut wilayah Jamburingin (Proppo) èkobâsaè sareng Pangeran Mertosari (sarèbat Pangeran Ronggo Sukowati) bân wilayah Lambang Lor (Blumbungan-Pakong) èkobâsaè sareng Pangeran Nurogo (taretanna Pangeran Ronggo Sukowati). Pangeran Ronggo Sukowati menangka rato anyar ngalle karaton dhari Labangan Daja (sekitar RS Mohammad Noer) ka Mandhilaras (sekitar geddhung Bakorwil). Salerana mewaris perencanaan kota Pamekasan se badha kantos samangken. Èngghi panèka mambangun Maseghit Ratoh è kennengngan samangkèn Masjid Agung Asy Syuhada, asrama tentara è daerah asrama A Kodim samangkèn ḍâlem konteks reorganisasi militer, seppir (penjara) è daerah asrama B Kodim samangkèn (èpindaaghi ka Jungcangcang è taon 1912 ), pasar è daerah Pasar Sore samangkèn, bân Jalan Se Jimat è daerah Tugu Arek Lancor samangkèn. Nyama dhisa sè èghunaaghi samangkèn jhughân noddhuaghi fungsina è jaman karajaan. Èngghi panèka Parteker (mat mat, kaangghuy ngajhâri Al-Qur'an), Pangeranan (kennengngan pangeran), Menggungan (kennengnganna Tumenggung), Pongkoran (è budhi karaton), Duko (kennengnganna), Kolpajung (pembawa payung), Kowel (rakyat karajaan). Pangeran Ronggo Sukowati jhughân èkennal kalabân legenda keris Joko Piturun-na, kamennanganna è dâlem nolak serrangan pasukan Bali è daerah Jungcangcang, kadhâddhiyân kolam jhuko' Se Ko'ol (samangkèn daerah Pasar Kolpajung) kalabân Pangeran Lemah Duwur dâri Arosbaya (1592 ), ban careta pateppa’anna ban Kiai Agung Rabah e Pademawu. Pangeran Ronggo Sukowati marenta sampe’ taon 1616 ban egante’e pottrana Pangeran Jimat ban Pangeran Purboyo daddi bupati. Seda e bulan Agustus taon 1624 abareng ban para’ sakabbhina keluarga karaton e dhalem perrang nyegga serranganna Sultan Agung dhari Mataram ka Polo Madura. Keluarga karajaan sè ghi' odhi' coma Raden Dhaksena (Pangeran Gatukkoco), pottrana Pangeran Purboyo, sè dhâddhi Adipati Pamekasan è taon 1685-1708 kalabân gelar Raden Tumenggung Ario Adikoro I. Pangeran Ronggo Sukowati èkobur è daerah Kolpajung == Perrang serba-serbi è Madhurâ == E settong bakto, karana Pangeran Ronggosukowati la towa, mahkota karaja’an Pamekasan epassra’agi dha’ pottrana selirra, iya areya Pangeran Purbaya. E bakto jareya badha pangeran mahkota, tape gi’ ta’ cokop omorra kaangguy epadaddi rato. Maske kantha jareya, aba’na gi’ sanggup daddi panasehadda. Pemindahan kakobasa’an e karaton Pamekasan kadaddiyan e taon 1615. Pan-barampan taon sabellunna Pamekasan aoba pimpinan, teppa’na e taon 1613, Sultan Agung marenta e Karaton Mataram. Sultan Agung andhi’ pangaterro kaangguy malebbar dhaerana. Salaen malebbar dhaerana, Sultan Agung jugan terro ngojuk pasukan Balanda dhari Nusantara. Prestasi Karajaan Mataram e babana pimpinan Sultan Agung tamaso’ ngaolle dhaera Kalimantan e taon 1622 tor ngaolle dhaera Madura e taon 1624. Pangobasa e Madura paggun settong kalowarga. Dhari ka'dinto, reng-oreng gapaneka padha akompol ngadhep ka pasukan Mataram. Pangeran Ronggosukowati, maske la towa, paggun ngalle ka medan perrang kaangguy noro’ ana’na aperrang. Peran Pangeran Ronggosukowati enggi paneka aberri’ petodu dha’ pasukan Pamekasan se bakal akompola ban Sumenep, Madegan, Blega, Arosbaya tor Kadipaten Mlojo. È taon 1624 Karajaan Mataram ngotos 500 pasukan kaangghuy darat è paseser bara' Bangkalan. Pasukan perrang Kerajaan Mataram e pimpin Panglima Perang Pangeran Suyono sareng Pangeran Slorong. Dhari ka'dinto, 6000 prajurit Madura masang perlawanan. Perrang jareya ce’ rajana. Pangeran Suyono, Pangeran Slorong sareng 16 pamimpin tentara Mataram seda. E bakto reng-oreng jareya tao ja’ pamimpin perrangnga la mate, pasukan Mataram buru, ngeba mayyit pamimpinna ka tase’. Dhari kennengngan ka’dinto reng-oreng gapaneka ngerem utusan kaangguy ngalaporragi dha’ Sultan Agung se badha e pusat Pamarenta Karaja’an Mataram. Sultan Agung ce’ peggella e bakto ngedhing ja’ dhuwa’ panglima perrang andalanna Mataram la epate’e e dhalem paperrangan ban pasukan Madura se bannya’na 6000 oreng. Kaangghuy abalas kakala'an ka'dinto, Sultan Agung marenta panglima perrang se ampon towa se anyama Panglima Juru Kiting. Panglima Juru Kiting is ajhuluk macan mataram. Komandan Juru Kiting fisik la towa tape kamampowanna ngadhep ka moso gi’ bisa e andellagi. E bakto serranganna oreng Madura, Juru Kiting tadha’ bellas asena. Sangaja aba’na ngotos abareng pasukan Mataram se aebuwan. Pasukan perrang Mataram se epimpin Komandan Juru Kiting areng-sareng sareng sisa-sisa pasukan Mataram se badha e tengnga tase’ kaangguy ngaolle Madura. Taon 1624, Panglima Juru Kiting sareng pasukanna toron ka paseser Madura Bârâ'. salerana terro malessa kamatèanna kancana sè labu è taon 1923. Polana jârèya, bhâ'na ta' langsung ngalakonè serrangan. Komandan Juru Kiting aghâbây mata-mata kasebbhut dhimen. È bâkto jârèya, pasukan Madhurâ sè asalla abâdâh èpadhâddhi sèttong, ropana ajaga ḍâèrana bang-sebang sopajâ Komandan Juru Kiting lebbi ghâmpang abâdâhaghi rèng-orèng rowa. Namong perlawanan bhunten ghâmpang. Sabab pasukan Madura ce’ giggarra. Sumber-sumber Balanda mator: Babine’an Madura noro’ aperrang moso Mataram. Pan-barampan oreng lalake’ se tako’ aperrang epate’e bi’ babine’an se kowat jareya. Maske binena lakena se aperrang ta’ terro lakena mole sabellunna dhapa’ ka titik aher. Lebbi pahlawan pole, para binè' rèya bhâkal mate'è lakèna sè mèlè pasra' ka Mataram. Reng-oreng Karaton Pamekasan ta’ perna ondur maske kakowadanna mosona atamba dhukale. E dhalem paperrangan gapaneka, bannya’ se mate, tamaso’ Pangeran Ronggosukowati sareng para rajina, Pangeran Purbaya, Pangeran Jimat tor abdi karaton. Dhari ka'dinto, kadhâddhiyân pasukan Mataram sè nyerrang Pamekasan jhughân èsebbhut All-Out War, sè dâlem bhâsa Jabâ artena padâ sareng puputan. Saengga, perrang raja e Madura ekennal jugan kalaban nyama Perang Puputan. Saamponna Madura epakala, pasukanna Tumenggung Wiraguna ngeba tahanan aebuwan ka Mataram. Sala settong dhari tahanan enggi paneka Raden Prasena pottrana pangobasa Madura bara’ se gi’ kana’ bakto ganeka. Sultan Agung terro ngaongga’a Raden Prasena. E bakto la towa, Sultan Agung makabina Raden Prasena dha’ ana’ bine’na ban eparenge gelar Pangeran Cakraningrat I. Saterrossa eangka’ pangobasa Madura. 2eq9la1e3e9np6fztcu63xj1bupevca Soedarso Djojonegoro 0 2838 17097 17096 2024-07-28T05:56:35Z Ondhâgpotè 2903 17097 wikitext text/x-wiki Prof Soedarso pottrana oreng bangsawan Madura. Oreng towana, Raden Abdoelmutaall ban Rr Wartinah, bangsawan se narema pendidikan Balanda. Kawajibanna oreng towana se seggut ngalle agabay Prof Soedarso aoba sakola’an keya. Molae dhari Sakola’an Taman Na’-kana’ Balanda e Comal, saterrossa e Pamekasan Madura, ban aherra taon 50-an salerana lulus dhari SMA 2 Sorbaja. Kaula alumni sareng salerana e SMA 2 Sorbaja. Orèng rowa taon 50-an, kaulâh taon 70-an. Saellana lulus SMA, salerana maso’ ka Fakultas Kedokteran Sorbaja, Cabang UI (Universitas Indonesia), pendahulu Universitas Airlangga. Almarhum Prof.Dr.HR Soedarso Djojonegoro, se lahir 8 Desember 1931 e Pamekasan, Madura, banne coma bangsawan Madura tor ahli fisiologi FK UNAIR, Wakil Rektor tor Rektor UNAIR, namong jugan daddi pejuang nasional amarga ampon ampon dhâddhi anggota Tentara Republik Indonesia Yon Asem Bagus è taon 1946 bân Salerana jhughân diplomat polana atugas mènangka Duta Besar Indonesia ka UNESCO è Paris è taon 1996-1999. Salerana panèka pelopor kampus C Unair Prof. Dr. H. R. Soedarso Djojonegoro, dr., AIF., ngajhâk jabatan Kanselir Universitas Airlangga ghâbây duwâ' periode. Posisi I è taon 1984-1989 bân posisi II taon 1989-1993. Lalake’ ka’dhinto, se lahir e Pamekasan, 8 Desember 1913, ngaolle ijazah kedokteran dhari Fakultas Kedokteran, Universitas Airlangga tanggal 11 Februari 1961. Pelayananna ka almamater emolae menangka dosen e FK, maske taon 1955, sabellunna lulus. Saterrossa ètarèma Ahli Fisiologi Brevet è FK Unair, 2 Oktober 1969. Molaè taon 1968 èkonfirmasi mènangka Profesor è FK Unair è bidang Fisiologi kalabân peresmian pidato "Peran Fisiologi Dalam Perkembangan Olahraga dan Kesegaran Fisik"' Saellana jârèya, èpon ajhâdi Asisten Kanselir III Unair dâri taon 1974-1984. Saongghuna, dâri taon 1976-1981 salerana jhughân ajhâdi Sekretaris Universitas bân Koordinator Kopertis Wilayah VII è Sorbâja (1979-1985). Namong saterrossa atugas mènangka Kanselir ghâbây duwâ' periode. È dhâlem duwâ' periode, Prof. Soedarso menjabat sebagai perwakilan rakyat sebagai anggota MPR Indonesia pada periode 1987-1992 dan 1992-1997. Nangeng, e tengnga kaanggotaan MPR se kapeng dhuwa’, salerana eangkat daddi Duta Besar Republik Indonesia ka UNESCO e Paris e taon 1995-1999. Bu Lakena Mieke Laksmiati bân ramana ennem ana'paneka jhughân aktif è organisasi. Taon 1946 sampe’ noro’ pasukan sukarelawan DBP Tentara Indonesia, Yon Asembagus. Narèma Medali Perjuangan dâri Kellas 45 è taon 1992. Dhari taon 1952-1957 salerana aktif è Gerakan Mahasiswa Surabaya (GMS), saterrossa aktif è manajemen Jabâ Tèmor Korpri bân Golkar. Salaèn jârèya, salerana aktif è organisasi profesional akadhi Ketua IDI Sorbajâ (1973-1978), Ketua IAIFI Sorbaja (1968-1984), Ketua Umum IAIFI (1983-1987), Ketua Asosiasi Pengawas Kesehatan Olahraga Indonesia (PPKORI) Jawa Timur (1974), anggota Persatuan Ilmu Fisiologi Internasional (IUPS), Ketua IKA Unair (1984-1989) , bân Koordinator ICMI Jawa Tèmor (1991-1995). cmz4vy41u6fxaihlo4q5546cah4vbky Bangsacara 0 2839 17099 2024-07-28T06:46:37Z Ondhâgpotè 2903 ←Membuat halaman berisi 'Lamba’, e jaman kona e Polo Madura bada settong karaja’an raja tor bergengsi. Rato jareya enyamae Widarba. Salerana ekennal menangka rato se adil, bicaksana, tor onggu-onggu marduli dha’ kaodhi’anna ra’yadda. Melana, ra’yat e karaja’an jareya odhi’ ma’mor, taremtem ban ma’mor. Tadha’ oreng se kakorangan angguy, kakanan otaba kennengngan. Masalah-masalah raja se agabay warga cemas jugan para’ tadha’a. Sabban badha masala, rato bakal ngat...' 17099 wikitext text/x-wiki Lamba’, e jaman kona e Polo Madura bada settong karaja’an raja tor bergengsi. Rato jareya enyamae Widarba. Salerana ekennal menangka rato se adil, bicaksana, tor onggu-onggu marduli dha’ kaodhi’anna ra’yadda. Melana, ra’yat e karaja’an jareya odhi’ ma’mor, taremtem ban ma’mor. Tadha’ oreng se kakorangan angguy, kakanan otaba kennengngan. Masalah-masalah raja se agabay warga cemas jugan para’ tadha’a. Sabban badha masala, rato bakal ngatase kalaban bicaksana sopaja ta’ aganggu kataremtemman ra’yadda. Dhalem ngator karaja’an, Rato Widarba eerengngagi sareng Patih Bangsapati, para mentri, sareng abdi se sanget esto anyama Bangsacara. Maske ampon aehteyar marenta kalaban adil tor kabicaksana’an, Rato Widarba ta’ bisa ngaonenge kalaban paste dha’ parasa’anna ponggaba e sakobengnga, otamana Patih Bangsapati. E adha’na rato, Patih Bangsapati ros-terrosan noddhuaghi tengka gulina pamimpin se marduli dha’ reng-oreng baba’anna tor atoro’ ka dhabuna rato. Namong, Patih Bangsapati ros-terrosan aromasa cemburu ka Bangsacara se ce’ semma’na sareng Rato Widarba. Rato Widarba andhi’ rajina empa’, sala settongnga nyamana Ragapadmi. è antarana empa' rajina, Ragapadmi panèka permaisuri sè palèng raddin. Tape, e settong are Raden Ayu Ragapadmi o-tao eserrang panyaket kole’ se jijik. Sakabbhina badanna etotobi ghâlimpo' sè èbâdâ'aghi bân makalowar bau jhuko'. Kacantikanna langsung rosak, maske badanna bâdâ bau jhuko' sè aghâbây orèng ta' bisa nanggung è semma'na. Rato ce’ sossana ngabas rajina se paleng raddin daddi juba’ ban bau. Dokter dhari man-dhimman egiba maso’ kaangguy ngobati, tape tadha’ settonga se ahasel. Nyatana are ka are panyake’na sajan para’ sampe’ Rato Widarba ta’ tao apa pole se kodu elakone. Akherra Rato Widarba apareng Raden Ayu Ragapadmi dha’ abdina se esto, Bangsacara kaangguy ekabin. Menangka abdi se esto, Bangsacara ta’ bisa nolak papareng ratona. Jugan ngajak Raden Ayu Ragapadmi kaangguy mole ka compo’na embu’na se badha e kampong. Embu’na ce’ takerjadda ban peggel nangale’e Bangsacara mole abareng oreng bine’ se andhi’ panyaket kole’. 0apllo065tntvmn7udxrijsnywa093f Galaktorea 0 2840 17111 17110 2024-07-29T14:10:47Z ZAHROTUL HABIBAH 1914 17111 wikitext text/x-wiki Galaktorea (jhugân èbâca galactorrhoea) iyâ arèya kaloara aèng sosona èbuh kalabân ta' èsengajâ dâri payudarana, bân kadhâddhiyân panèka tadâ' hubunganna kalabân kahamilanna, kalahèranna otabâna proses nyosowe. kabâḍâ'an galaktorea kacatèt bâdâ 5-32% kadhâddhiyân ḍâ' orèng binik. Bânya' kadhaddhiyan sè èlaporaghi mârghanâ galaktorea saengghâna pangartèanna amacèm.<ref name=":0">Sakiyama, R.; Quan, M. (1983). "Galactorrhea and hyperprolactinemia". ''Obstetrical & Gynecological Survey''. '''38''' (12): 689–700.[https://journals.lww.com/obgynsurvey/citation/1983/12000/galactorrhea_and_hyperprolactinemia.1.aspx]</ref> Sanajjhân kabâḍâ'an panèka ta' abahaya aghi, namong kabâḍâ'an panèka bisa aobâ serius sè sapatotḍhâ ètangani kalabân teppa', bân èlanjut aghi kalabân pamareksaan sè sèpa'.<ref>Whitman-Elia, G. F.; Windham, N. Q. (2000). "Galactorrhea may be clue to serious problems. Patients deserve a thorough workup". ''Postgraduate Medicine''. '''107''' (7): 165–168, 171.[https://pubmed.ncbi.nlm.nih.gov/10887453/]</ref> Kondisi galaktorea jhughâ bisa èalamin pasèra bhâi tamaso' lalakè', otabâ bhâji' sè ghi' bhuru lahèr bân otabâ remaja.<ref>Rohn, R. D. (1984). "Galactorrhea in the adolescent". ''Journal of Adolescent Health''. '''5''' (1): 37–49.[https://www.sciencedirect.com/science/article/abs/pii/S0197007084802442?via%3Dihub]</ref> == Panyèbâb == Panyèbâb galaktorea bisa kalabân bâdana sala sèttongnga hormon sè disregulasi. Panyèbâb kabâḍâ'an hormon sè palèng sègghut èhubungaghi kalabân galaktorea iyâ arèya hiperprolaktinemia bân kondisi tiroid kalabân kadar hormon perangsang tiroid (TSH) otabâ hormon sè ngocol tirotropin (TRH) [lower-alpha 1]. Korang lèbbi bâdâ 50% kasus sè korang jelassa marghâna.<ref name=":0" /> == Refrensi == <references /> 5tcit0kg23px2qk2bamkni9wb59bovx Estradiol 0 2841 17125 17124 2024-07-31T14:03:57Z Anis Ainun 1881 17125 wikitext text/x-wiki '''Estradiol (E2)''' èyejhâ '''oestradiol''', iyâ arèya steroid, estrogen bân hormon seks otama bâ-binè’. Hormon nèka ènyamaè bân penting ḍâlem pangatoran siklus estrus bân siklus menstruasi (haid) ḍâ’ siklus reproduksi bâ-binè’.<ref>Tim Medis Siloam Hospitals. "Mengenal Fungsi Penting Hormon Estrogen pada Wanita". 2023-10-03. Aksès 2024-07-31.</ref> Estradiol cè’ pentinga kaangguy ngembangaghi bân arabât jaringan reproduksi bâ-binè’ akadhi bhâjem, rahim bân farji’ saabitthâ masa pubertas, dhibâsa bân ngandung. Tatapèna jughân anḍi’ bânnya' efek penting ka jaringan sè laènna, tolang, lemma’, kolè’, atè bân otek. Samantara kadar estrogen ka la-lakè’ lebbi mabâ ètèmbhâng bâ-binè’, estrogen anḍi’ fungsi sè penting kèya ka la-lakè’. Estradiol kabânnya’an bisa ètemmo è vertebrata bân krustasea, serangga, jhuko’ bân spesies kèbân laènna.<ref>Fadli, Rizal. "Estradiol: Pengertian, Manfaat, Dosis, Hingga Efek Samping". https://www.halodoc.com/ 2024-03-07. aksès 2024-07-31.</ref> Estradiol èproduksi otamana è ḍâlem folikel è ovarium bâ-binè’, tapè jughân è kelenjar endrokin laèn (yakni, aproduksi-hormon) bân jaringan non-endrokin (akadhi, lemma’, atè, adrenal, bhâjem bân jaringan saraf). Estradiol èbiosintesis ḍâri kolesterol lèbât serangkaian zat antara kimia. Sala sèttong jalur metabolisme alibattaghi pembentukan 4-androstendion, sè èyobâ ḍâddhi estron ḍâri aromatase bân ḍâri 17β-hidroksisteroid dehidrogenase ḍâddhi  estradiol. Mènangka  alternatif, 4-androstendion sè ampon èyobâ ḍâddhi testosteron, androgen bân hormon seks otama la-lakè’, sè èbâkto gilirânna bisa è aromatisasi ḍâddhi estradiol.<ref>Mandal, Ananya. "Estradiol (Hormon)". https://www.news-medical.net/ 2023-06-17. Aksès 2024-07-31.</ref> == Etimologi == Nyama estradiol asalla ''estra-'', Yn. ''οἶστρος'' (oistros, mètorot harfiyah anḍi’ artè semangat otabâ inspirasi), sè anoddhu ka sistem cicin steroid estran, bân ''-diol'', sèttong istila bân sufiks kimia sè anunju’aghi senyawa kasebhut aropa'aghi sejenis alkohol sè nyambi ḍuwâ’ gugus fungsional hidroskil.<ref name=":1">"Estradiol". https://www.merriam-webster.com/ 2024-07-26. Aksès 2024-07-31.</ref> == Sajhârâ == Estradiol bun aḍe’ èisolasi taon 1935. Awwâllâ èkennal mènangka '''dihidroksiestrin''' otabâ '''alfa-estradiol.'''<ref name=":1" /> == Kimia == Estradiol aropa’aghi sèttong steroid estran (C18). Senyawa nèka  jughân èkennal mènangka '''17β-estradiol''' (kaangguy abhidhâ'aghi kalabân 17α-estradiol) otabâ mènangka '''estra-1,3,5(10)-triena-3,17β-diol'''. senyawa nèka anḍi’ ḍuwâ’ gugus hidroksil, sèttong è posisi C3 bân laènna  è posisi 17β, jughân tello’ èket rangkap ḍuwâ’ è sello’. Mèlana ḍuwâ’ gugus hidroksilna, estradiol segghut èsingkat mènangka '''E2'''. Estrogen sè asambhung mètorot struktural, estron (E1), estriol (E3) bân estetrol (E4) tong-sèttongna anḍi’ sèttong, tello’ bân empa’ gugus hidroksil.<ref name=":0">Rehman, Anis. "Estradiol". https://www.ncbi.nlm.nih.gov/ 2023-06-28. Aksès 2024-07-31.</ref> == Aktivitas biologis == Estradiol otamana alako mènangka agonis ḍâri reseptor estrogen (ER), sèttong reseptor hormon steroid inti. Bâḍâ ḍuwâ’ subtipe ER, ERα bân ERβ, bân estradiol anḍi’ potensi ngèket bân ngaktifaghi ḍuwâ’ reseptor nèka. Ollèna aktivasi ER iyâ arèya modulasi transkripsi gen bân ekspresi ḍâlem sel pengekspresi-ER, sè aropaaghi mekanisme otama sè ka’ḍimma estradiol amediasi efek biologis è ḍâlem bhâḍân. Estradiol jughân alako mènangka agonis reseptor membran estrogen, akadhi GPRE (GPR30), reseptor non-inti ghi' nyar-anyar nèka ètemmo ka’agguy estradiol, lèbât è kadimma bisa menengahi cem-macemma efek penyakèt sè ceppet, non-genomik. Bhidhâ kalabân kasus ER, GPER akadhiyâ mèlè ka’angguy estradiol bân anunju’aghi afinitas sè sanget mabâ ka’angguy estrogen endrogen laènna, akadhi estron bân estriol. Tambâ’ân mERs è sedḍi’en GPER tamaso’ ER-X, ERx bân G<sub>q</sub>-mER.<ref name=":0" /> ERα/ERβ bâḍâ è ḍâlem kabâḍâ’ân ta’ aktif sè terjebak è kompleks pendamping multimolekuler sè è organisir è sakitar ''heat shock protein'' 90 (HSP90), anḍi’ kandungan protein p23 bân imunofilin bân kabânya'an bâḍâ è sitoplasma bân sabâgiyân sè laèn è nukleus. È  jalur klasik E2 otabâ jalur klasik estrogen, estradiol maso’ ka sitoplasma, sè ka’ḍimma ainteraksi kalabân ERs. Salastarèna ngèket E2, ER terdisosiasi ḍâri kompleks pendamping molekuler bân ḍâddhi kompeten kaangguy èmerisasi, ngallè ka nukleus bân ngèket sekuens DNA spesifik (elemen respon estrogen, ERE) sè amungkinnaghi transkripsi gen sè bisa kaḍâddhiyân ajhâm-jhâm sampè’ arè-arè. == Sombher == 57lenug5rmiyxksw7rasrqdo5mdyllj Kondiloma akuminata 0 2842 17135 2024-08-03T10:35:11Z Beliday 2952 membuat artikel baru 17135 wikitext text/x-wiki '''Kondiloma akuminata''' otabâ kutil farji' èngghi panèka infeksi sè èpanebbar kalabân jima' polana bâḍâ pan-bârâmpan macem virus papiloma manossa (HPV).<ref>[https://www.nhs.uk/conditions/genital-warts/ "Genital warts"]. ''NHS''. 21 Agustus 2017. Aksès tangghâl 2 Jânuwari 2018.</ref> Kutil farji' omomma bârna mèra bân èjhâuaghi ḍâri tas attassa kolè'.Biyasana tanḍhâna sakonè', tapè sake'. Kutil biyasana bâḍâ sèttong kantos bâllu' bulân saamponna èpanebbar. Kutil panèka tanḍhâ infeksi HPV genital sè palèng ghâmpang èkennal. == Sombher == <references /> fvxerqwbhsqew94o89eba9t7gb7rs2r Pangangghuy:Beliday 2 2843 17136 2024-08-03T10:39:15Z Beliday 2952 ←Membuat halaman berisi 'Kaulâ Beliday, alumni UIN Syarif Hidayatullah bân Pondhuk Mambaul Ulum Bata-Bata Mekkasân.' 17136 wikitext text/x-wiki Kaulâ Beliday, alumni UIN Syarif Hidayatullah bân Pondhuk Mambaul Ulum Bata-Bata Mekkasân. edgn0pstaii9olicozqlbn143tdge2u Menarke 0 2844 17138 2024-08-04T03:24:57Z Alfiyah Rizzy Afdiquni 9 Kopdar WikiLatèyan 17138 wikitext text/x-wiki '''Menarke''' (/mɪˈnɑːrkiː/ mi-NAR-kee; Yunani: μήν mēn "bulân" + ἀρχή arkhē "awwâl") èngghi panèka alor hèḍ sè kapèng sèttong bâbinè'an. Mongghu sosial sareng kasèhadhân, kadhâddhiyân panèka èyangghep mènangka kadhâdhiyan penting sareng tanḍha subur. Bâkto panèka jhughân aropaaghi tandha jhâ' orèng binè' ampon siyap bhubhut.<ref>Suhartini, (2017-04-30). [https://jurnal.poltekkesbanten.ac.id/Medikes/article/view/74 "Analisis Faktor yang Berhubungan dengan Usia Menarche pada Siswi Kelas VIII SMPN 2 Desa Tambak Baya Kecamatan Cibadak Kabupaten Lebak Tahun 2016"]. Jurnal Medikes (Media Informasi Kesehatan). 4 (1): 91–100. doi:10.36743/medikes.v4i1.74. ISSN 2685-2195.</ref> Namong, bâḍâ pan-bârâmpan kadhâddhiyân alor ḍâ'-aḍâ' ta' teratur èbhandhingaghi alor salastarèna. == Alor == Bâkto ḍâri soso sè mondhul sampè' menarke èngghi panèka ra-kèra 2 1⁄2 taon sareng ta' lebbi ḍâri 5 1⁄2 taon. Menarke biyasana èkaollè saamponna tèngghina na'-kana' binè' badan ampon ambu. == Sombher == <references /> taw2coo21trocrw00rmg56h6u1oojh8 Gellas hèḍ 0 2845 17139 2024-08-04T03:30:31Z Alfiyah Rizzy Afdiquni 9 Kopdar WikiLatèyan 17139 wikitext text/x-wiki '''Gellas hèḍ''' èngghi panèka pakaaks sè èpasang è ḍâlem farji neng bâkto haid. Tojjhuwân panèka kaangghuy makompol ḍârâ ḍâri rahim bân nyegghâ bhucor è kalambi. Gellas hèḍ biyasana èghâbây ḍâri silikon medis sè lentur sareng èbentu' akadhi corong.<ref>Van Eijk, Anna Maria; Zulaika, Garazi; Lenchner, Madeline; Mason, Linda; Sivakami, Muthusamy; Nyothach, Elizabeth; Unger, Holger; Laserson, Kayla; Phillips-Howard, Penelope A (Juli 2019). "Menstrual cup use, leakage, acceptability, safety, and availability: a systematic review and meta-analysis". ''The Lancet Public Health''.</ref> Gellas hèḍ lebbi aman ètèmbhâng tampon otabâ pembalut. == Sombher == <references /> 7milrk197dx50o09f6lvnoet6bs2ksl Bâkto nifas 0 2846 17638 17190 2024-08-21T08:12:23Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Bâkto Nifas]] ka [[Bâkto nifas]] 17190 wikitext text/x-wiki '''Bâkto nifas''' iyâ aréya tèppa' lahèrra bhâji' è dimna bhâdhân èbhu ngalamaghi proses pemulihan secara fisik bân psikologis. Bâkto nifas è molai marènna kelahèran plasenta bân a langsong sekitar 6 sampè' 8 Minggu, maghi rentangan ollè a variasi 6 sampè' 40 arè. Selama bâkto rèya, organ reproduksi èbhu ngalamaghi pemolèan marènna proses nganḍung bân persalinan.<ref>Febriati, Listia Dwi; Zakiyah, Zahrah; Ratnaningsih, Ester (2023-07-05). [https://jurnal.stikesmus.ac.id/index.php/JKebIn/article/view/856 "HUBUNGAN DUKUNGAN KELUARGA DENGAN ADAPTASI PERUBAHAN PSIKOLOGI PADA IBU NIFAS".] ''Jurnal Kebidanan Indonesia'' (dalam bahasa Inggris). '''14''' (2): 48–54. doi:10.36419/jki.v14i2.856. ISSN 2579-7824</ref> Sèlaèn pemulihan fisik, èbhu rèya ngalamagi aobe psikologis sè ngelibataghi proses pencapaian peran maternal bân kelekatan bi' bhâji'na. Sebâb rèya, penting ghâbay èbhu nifas malè ollè asuhan pelayanan nifas sè bhâghus. Standar bâkto kunjungan nifas biasana è anjuraghi minimal 3 kalè ghâbây mastèaghi èbhu bân bhâji' ollè perawatan sè bhânḍer bân lengkap. == Tahapan == Postpartum anḍi' empa' tahap, ka sittong iyâ arèya Immediatiate Postpartum sè biasana sering kedhâdhiyân perdarahan sebbâb bedheh fase kritis bân kodhu èlakoni pemantauan lebbi lanjot. Keduâ, Early Postpartum iyâ arèya kebâḍâân involusi uteri marè ḍâlem tahap normal. Katèllo', late postpartum iyâ arèya tahap èdimma èbhu sè bisa a coba ghâbây ngelakoni program KB Keluarga Berencana. Kaempa' remote postpartum iyâ arèya bâkto sè è bhutoaghi èbhu marènna ngelahèraghi sè anḍi' permasalahan otabâ komplikasi == Komplikasi == Komplikasi sè bisa kedhâdhiyân ḍâ' Postpartum è antarana iyâ arèya perdarahan ḍâ' vagina sè ngelebbi 1500 ml, muncul bâuâb ḍâri vagina sè nyengnga', bâḍâna rasa sakè' dâ' daerah perineum, sakè' ḍâ' cètak sè berkepanjangan, kedhâdhiyân perubahan ḍa' payudara akaḍi': kemerahan, bere, bân ètemmo benjolan, kaduâ' Soko bân tanang mebere bân arassah sakè' bân pangatèla' dhâdhi buram. == Rabât == Perawatan sè bâḍâ è èbhu postpartum palèng bhuto bân bisa èlakoni kedhibi' iyâ arèya arabât payudara. Arabât payudara tojhuânnna sè mempercepat bân ngelancaraghi kaluarra ASI (Air Susu Ibu) rèya bisa arabât payudara malè sehat bân ta' èkenning komplikasi sè memungkinkan bisa kedhâdhiyân. Sala sèttong arabât payudara sè bisa èlakoni iyâ arèya ajâgâ kebhersèan ḍâ' payudara, ngangghuy bra se longgar bân a bahan katun, ngelakoni beberapa pemijatan bân pengurutam ḍâ' payudara ngangghuy kompres anga' setiap lagghu otabâ sore arè, bân dhujân mengosongkan ASI marènna menyusui bhâji' malè ASI lo' ngendap è ḍâlem payudara sebbâb bisa nyebbâaghi mastitis. == Sombher == <references /> 8r2vkfd5vx800fyw551yh58ewd4lb2r Pakakas hormon intrauterus 0 2847 17205 17204 2024-08-04T23:28:22Z Alfiyah Rizzy Afdiquni 9 17205 wikitext text/x-wiki '''Pakakas hormon intrauterin''', iyâ arèya sè èjhuâl kalabân asma merek Mirena bân sè laèn, iyâ arèya pakakas intrauterin sè ngelepasaghin hormon levonorgestrel kadhèlèm uterus.<ref>''[[iarchive:bnf69britishnati0000unse|British national formulary:]] BNF 69'' (edisi ke-69th). British Medical Association. 2015. hlm. 556. <nowiki>ISBN 9780857111562</nowiki>.</ref> Pakakas arèya iyangguy unto’ ngendaliaghin rèmbi’, periode hèḍ bèrrè’ bân nyèggè abèntu' è laposan uterus dhèlèm terapi gântèan estrogen. pakakas arèya sala sèttong bènto’ ngendaliin rèmbi’ sè palèng efektif kalabân tingkat kegagalan sètaon palèng rèndè sekitar 0.2%. pakakas arèya sâbâ' è uterus bân alako selama 3 sampè’ 7 taon. Kesuburan biasana abèli kalabân dulih lastarèna ibukkal. == Sombher == <references /> s8wv6z4uj6wn0gdkr5onz61pzn40b7h Panganjhu 0 2848 17142 2024-08-04T03:52:32Z Alfiyah Rizzy Afdiquni 9 Kopdar Wikilateyan 17142 wikitext text/x-wiki '''Panganjhu''' èngghi panèka orèng sè ajâgâ ana'. Dhimèn panganjhu aropaaghi abdhi è roma. Samangkèn, panganjhu bisa neptep ḍâlem roma otabâ è lowar roma, kasokanna majikan. == Sombher == <references /> c1hq0bdse4zydq7v027vwa1r37zy38a Pesari 0 2849 17195 17145 2024-08-04T05:57:25Z Itawatimanba 2780 Kopdar WikiLateyan 17195 wikitext text/x-wiki [[Bhengkek:Gold-Plated Stem Pessary Intrauterine Device 2017.020.jpg|jmpl|Pessarium emmas]] Pesari iyâ arèya alat banto sè è pamaso’ ka ḍâlem farji' ghâbây pangobatan. Alat arèya è guna aghi ngatasè stress inkontinensia urine, selanjudhâ ghâbây maambhu bucorra urine bân ngatasè prolaps organ panggul, bân bisa mempertahan âghi lokasi organ è daerah panggul. [1] Pèngguna’aan pesari bisa jughân ghâbây metode alternatif kontrasepsi 9dw3p552qnavhg1j4atfng6x40f6luu Kelenjar skene 0 2850 17177 17146 2024-08-04T05:00:32Z Exdhar 2726 17177 wikitext text/x-wiki Kelenjar Skene panèka saluran kènè’ è antara duwâ’ sisi uretra.  Organ panèka aropaaghi bâgiyân penting dâri saluran kemih bân kasehatan seksual bhâbinè’, namong bisa èinfeksi sè bisa aghâbây bengkak bân nyèlo.<ref>[https://www.healthline.com/health/skene-gland "Skene's Glands: Purpose, Health Complications, and Treatment".] ''Healthline'' (dalam bahasa Inggris). 2024-02-08. Diakses tanggal 2024-03-14.</ref> Kelenjar Skene dhibi’ èpadhâddhi dâri duwâ’ saluran kènè’ sè bâdâ è kaduwâ’ sisi uretra, è adha’na dinding vagina. Organ panèka èkennal kalabân nyamana laèn, èngghi panèka “prostat binè’, nyatana kelenjar panèka bhunten padâ kelenjar prostat sareng prostat lakè’, namong, julukan panèka tombu polana andi’ kemiripan sarèng kelenjar prostat lakè’, sala sèttongnga èngghi panèka kamampowanna kaangghuy ngoras cairân ka dâlem uretra. Kelenjar Skene jhughân èyangghep bisa èpangaro otabâ abhânto bâgiyân dâri G-spot bhâbinè’an.  Kelenjar panèka jhughân aropaaghi jaringan sè padhâ sareng klitoris. == Nyama laèn ghâbây kelenjar Skene == * Saluran Skene, * kelenjar vestibular, * kelenjar paraurethral, * kelenjar periurethral. == Sombher == <references /> 3qhgusrstx0qykhwgh80ftmief05xgd Rosakka ovarium prematur 0 2851 17149 17147 2024-08-04T04:01:37Z Butterfly Beauty2003 2532 17149 wikitext text/x-wiki '''Rosakka ovarium prematur''' otabâ prematureovarian, iyâ arèya èlangnga kemampuan reproduksi (ovarium otabâ indung telor ta' ngasèlaghi ovum) dâ' rèng binè', tekka'a ḍâlem omor subur (è bâbâ 40 taon). Gangguan rèya ollè è jelling ghâbây proses ka menopause, è tandhai ḍâ' gejala mentruasi sè ta' terator. Selaèn rèya, gangguan kaḍi' keta'stabilan hormon estrogen rèya dhâddhi gejala ḍâri POF. Penoronan produksi hormon estrogen sè ta' normal tersebutlah sè mengakibatkan tèngghina kemongkènan osteoporosis ḍâ' rèng binè' lanjot omor. == Sejarah == Sekitar taon 1942, Fuller Albright (Seorang dokter è bidang endokrinologi) ngelaporaghi sebuah sindrom ḍâ' komplikasi gangguân molai ḍâri amenorea, defisiensi hormon estrogen, menopause kadar hormon FSH bân noron aghi tèngghi bhâdhân (perawakan dhâddhi pendek). Lalu, istilah primary ovarian insufficiency (kegagalan ovarium prematur) èyangghuy ghâbây bhidhâaghi dâ' ovarian insufficiency secondary. 6wffcsv49jrk39mjvp2nthqkglf3wja Vulvovaginal candiasis 0 2852 17183 17173 2024-08-04T05:08:04Z Sastranap 2645 17183 wikitext text/x-wiki '''''Candidiasis vulvovaginal''''' (vulvovaginal candiasis) aropaaghi infeksi è bâgiân tabu' sè lembap akadhi colo', organ intim, bân saluran pencernaan sè è sebabaghi jamur Candida albicans sè èdimma infeksi rèya bisa èalami sapah bein, tapè bilâ orèng sè andi' panyakèt akadhi diabetes, HIV/AIDS, otabâ kanker biasanah lebbi cepet è kennèng infeksi rèya, apah polè sè andi' daya tabu' sè lemma. == Pânyebab kandidiasis == Bâda pan-berempan faktor sè nyebabaghi kandidiasis arèya: # Andi' panyakèt HIV/AIDS, kanker, diabetes, bân panyakèt laènnah sè ta' bisa è kontrol # Ajâlânaghi kemoterapi # Omor, biasanah sè andi' daya tahan lemma akadhi bhâji' bân lansia, gâmpamg è kennèng kandidiasis rèya # Sering ngonsumsi kakanan tèngghi gulâ # Ngonsumsi obât-obâtan akadhi kortikosteroid otabâ prednison # Colo' bân organ intim sè ta' è jâgâ kabersèannah == Gejala kandidiasis vaginal: == # Vagina arassah gâtâl # è bâkto akemmè arassah nyerri # Ngalamè kapotèan # Vagina arassah bere bân mèra komplikasi sekunder sè andi' hubungan kalaben kandidiasis vagina jarang terjadi, tapèh dâlâm kasus sè parah, bisa nyebabaghi kemerahan luas è vulva, pembengkakan, loka lecet, bân retakan è vagina otabâ vulva. Efek samping sè bâdâ akibat pangobâtan antijamur aropaaghi nyèlo tabu', mual, ngota, diare, kembung, sakè' kepala, gangguan sistem saraf pusat, gangguan otot bân tolang, ruam, reaksi alergi, gangguan menstruasi, bân kerontokan obu'.<ref>[https://dermnetnz.org/topics/vulvovaginal-candidiasis Vulvovaginal candidiasis (vaginal thrush)] | DermNet. Aksès 2024-03-16.</ref> == Sombher == <references /> mkemoclaypcnoo7h3ynnvjm5965mfkd Tampon 0 2853 17192 17186 2024-08-04T05:41:18Z Exdhar 2726 17192 wikitext text/x-wiki Tampon panèka massa silinder sè afungsi mènangka alat sèrap, umumna èghunaaghi mènangka produk kebersihan binè’.  Sacara jhâjhârbâ’ân, oca’ “tampon” asalla dâri bhâsa Perancis “tampion,” sè artena “kalambi kaangghuy notobi lobang.” Satèya, tampon èrancang kaangghuy èmaso’aghi dâ’ vagina è bâkto haid bân bisa nyerap aliran dâra haid.  Bâdâ naghara sè aghâdhui tampon mènangka alat medis.  È Amèrika Serikat, tampon ènyataaghi mènangka alat medis Kelas II sareng Food and Drug Administration (FDA). == Sejarah == Bhâbinè’an ampon aghâdhui tampon bâkto haid sajjhek èbu-èbu taon.  È dâlem bukuna Everything You Must Know About Tampons (1981), Nancy Friedman nolès, “Bâdâ buktè èghunaaghina tampon è sabâbhân jhâjhârbâ’ân è bânnya’ budaya. Dokumen medis sè palèng towa sè ècetak, papirus ebers (Habiru),” nyebbuttaghi èghunaaghina papirus alos tampon sareng bhâbinè’an Mesir kuno è abad ke-15 SM Bhâbinè’an Romawi aghuna’aghi tampon wol, bhâbinè’an Jepang Kuno aghuna’aghi tampon kertas, èpasang è area vagina kalabân perban bân èoba sabban 10 kantos 12 arè Bhâbinè’an Hawai tradisional aghuna’aghi tampon sè èghâbây dâri pakis. Hapu’u; akadhi jhughân lumut.”<ref>[https://www.straightdope.com/21343395/who-invented-tampons Who invented tampons?] June 6, 2006 The Straight Dope</ref> Tampon ampon èghunaaghi mènangka alat medis molaè abad ke-18, saamponna tampon kapas antiseptik sè ècamporaghi sareng salisilat èghunaaghi kaangghuy nyegghâ pendarahan dâri loka tembakan. Drs.  Earle Haas aghâdhui paten tampon modern sè partama, Tampax, kalabân tabung è dâlem rancangan aplikator tabung.  Gertrude Tendrich melle hak paten bân aghâdhui merek dâgâng perusahaan sè jhughân èsebbhut Tampax, sè molaè abâdâ è taon 1933. È taon 1940-an, dokter kandungan Jerman Dr.  Judith Esser-Mittag aghâbây tampon digital sè bisa èmaso’aghi dâ’ area feminim tanpa aplikator.  Desain tampon panèka saterrossa èkembângaghi polè sareng Dr.  Carl Hahn lèbât perusahaan Johnson bân Johnson. == Desain == Desain tampon acem-macem menorot perusahaan, sè nyadhiyaaghi acem-macem produk kalabân bahan, aplikator, bân daya serap sè acem-macem. Aplikator tampon bisa èghâbây dâri plastik otabâ kardus, bân rancanganna akadhi jârum suntik.  Aplikator panèka aropaaghi duwâ’ tabung otabâ tong. Tabung lowar aghâdhui permukaan sè alos kaangghuy ghâmpang èmaso’aghi dâ’ area feminim bân umumna aghâdhui ujung sè bulet. Bhidhâna utama tampon panèka cara tampon ngambhâng è bâkto èmaso’aghi.  Tampon aplikator umumna èpabhâjheng secara aksial (nambah lanjang), è bâkto tampon digital èpabhâjheng radial (nambah diameter).  Kabânnya’an tampon andi’ kabel otabâ tali sè abâdâhaghi pelepasan bâkto èpasang.  Kabannya’an tampon sè èjhuwâl èghâbây dâri rayon, otabâ campuran rayon bân katun. == Daya Nyèrrèp == Tampon èsediaaghi è bhân-sabbhân tingkatan daya sèrrap: * Daya serap Junior/Light: 6 g bân è bâbânna * Daya serap Regular: 6 sampè’9 g * Daya serap Super: 9 sampè’ 12 g * Daya serap Super Plus: 12 sampè’ 15 g * Daya serap Ultra: 15–18 g == Dampak Lingkungan == Dampak ekologis tampon acem-macem menorot cara pembuangan (apa tampon èbuwang ka toilet otabâ è tong sampah).  Faktor-faktor akadhi komposisi tampon jhughân bhâkal èbâgi dâ’ pengolahan aèng otabâ sistem pengolahan sampah. == Sombher == <references /> 3eg2ot8fuvlzdfvinhs38b7brwus2ov Alat hormon intrauterus 0 2854 17153 2024-08-04T04:04:29Z Hainisyaf 2647 Hainisyaf ngallèyaghi kaca [[Alat hormon intrauterus]] ka [[Pakakas hormon intrauterus]] 17153 wikitext text/x-wiki #ALIH [[Pakakas hormon intrauterus]] 1hino5z9o53z3dhzy2t3vl8aw2ptg2u Piometra 0 2855 17179 17155 2024-08-04T05:01:53Z Butterfly Beauty2003 2532 17179 wikitext text/x-wiki '''Piometra''' iyâ arèya terkompolla nah (pus) è ḍâlem uterus sè è sebâb aghi ollè keta'seimbangnga hormon, infeksi bân produksi mukus sè berlebihan è ḍâlem uterus. Piometra berasal ḍâri ḍuâ' kata, iyâ arèya Pyo sè artèna nanah bân metra sè artèna uterus == Penyebab == Pyometra ollè è sebâb aghi beberapa faktor sè antarana iyâ arèya keta'seimbangan hormonal è ḍâlem bhâdhân bân infeksi bakteri. Hal rèya bisa kedhâdhiyân ḍâri aberri' preparat hormon progesteron bân estrogen serta infeksi marènna inseminasi otabâ ovulasi. Escherichia coli aropaaghi bakteri sè sering è temmoè ḍâ' kasus piometra, tapè bakteri laèn akaḍi' staphylococcus, streptococus, Pseudomonas Proteus bân bakteri laènna rèya ollè ètemmoaghi. Ghâbây mengindentifikasi jenis bakteri penyebab utama olle èlakoni metode kultur bân uji sensitivitas ghâbây nentoaghi terapi antibiotik se tepat. == Gejala klinis == Penderita piometra biasana menunjukkan gejala klinis aropaaghi letargi (kelemahan), depresi, anoreksia, poliuria, polidipsia, mukosa pucat, diare, kaèlangan bobot bhâdhân, konstipasi, bân Ngota. Ta' lebbi ḍâri 16 persen nojhuaghi gejala klinis aropa kaluarra lendir purulent (nanah) ḍâRI vulva. Gejala laèn iyâ arèya tèppa' saat Palpasi kedhâdhiyân pembesaran ḍâ' bâgiân abdomen. Sèlaèn rèya, penderita rèya ngalamagi siklus estrus sè ta' normal bân dehidrasi sè è sebâb aghi bâḍâna penimbunan nanah ḍâlem uterus bi' konsentrasi sè tègghi è bhândhingaghi dâ' cairan ekstraseluler, sehingga caèran rèya berdiskusi ke uterus ghâbây menyeimbangkan konsentrasi caéran bhâdhân. == Diagnosa == Piometra bâḍâ duâ' iyâ arèya piometra a bukka' bân a totop. Piometra a bukka' è tandhâin bi' bâḍâna lendir a ropa nanah sè kaloar ḍâri vulva. Lendir rèya kadhâng è toroe bi' bâḍâna ḍârâ bân bâu sè cè' nyengnga'. Dâ' kasus piometra a totop ta' ètemmo bâḍâna lendir purulen sè kaloar ḍâri vulva polana a totop serviks (sello' rahim) arapa dhujân è keleroèn nganḍung. Diagnosa Piometra bisa èlakoni bi' cara aperèksa fisik (gejala klinis), bi' pemeriksaan radiologi (X-ray), ultrasonografi (USG) bi' aperèksa laboratorium ghâbây peneguh diagnosa bi' ètemmoaghi peningkatan sel ḍârâ potè (leukosit) è atas ambang normal sè dhujân è sebbhut aropa leukositosis == Terapi == Binatang kesayangan, terapi pyometra ollè èlakoni bi' operasi ngangka' rahim. Namon, operasi rèya rèsikona tèngghi ḍâ' binatang sè kondisi bhâdhânna lemah. Selaèn rèya, aderita perlo eberri' terapi cairan (infus) bân antibiotik. ayj8ylw0onp9huh2p8ko9xhc5ao7zgf Nganḍung ghi' kènè' 0 2856 17194 17156 2024-08-04T05:47:53Z Exdhar 2726 17194 wikitext text/x-wiki Nganḍung ghi’kènè’ panèka kakandungan sè èkaolle è bhâbinè’ sè ghi’ ta’ aomor 18 taon è bâkto kakandungan ampon lastare.  Omor panèka èbâdâ’aghi dâri Hukum Perlindungan Anak sè anyar. Èbâdâ’aghi dâri omorra panèka, para anom aomor 10-18 taon.  Bhâbinè’ (remaja) bisa ngandhung polana hubungan sèks saamponna molaè ovulasi, sè bisa èkaolle sabellunna haid pertama (menarche), tapè biasana èkaolle saamponna haid kasebbhut. Kandhunganna rèmaja èklasifikasiaghi mènangka faktor ngandhung rèsiko.  Menorot Widiatiningsih bân Dewi (2017), bhâbinè’ sè ngandhung pertama sè aomor korang dâri 20 taon andi’ organ rahim bân panggul sè ghi’ ta’ tombu dâ’ okoranna orèng towa.  Remaja jhughân andi’ resiko medis sè tèngghi polana organ reproduksi ghi’ ta’ cokop dewasa kaangghuy ngalakonè fungsina. Ngandhung è bâkto ghi’ ngodâ jhughân èkabâliaghi dâ’ parkawinan sè èlakoni è bâkto ghi’ ngodâ.  Ra-kèra 2,52 persen rèmaja è Indonesia akabin sabellunna omorra 16 taon.  Dâri sabbhân 100 paraban rèmaja, ra-kèra ennem dâri rèng-orèng ka’ḍinto ampon ngalami kalahiran sabellunna aomor 20 taon.<ref>Hamilton, Brady E. and Ventura, Stephanie J. (10 April 2012). "Birth Rates for U.S. Teenagers Reach Historic Lows for All Age and Ethnic Groups". [https://www.cdc.gov/nchs/data/databriefs/db89.htm Pusat Kontrol dan Prevensi Penyakit.] Diakses tanggal 18 April 2012.</ref> Sabbhân taon, sekitar 21 juta paraban remaja sè aomor 15-19 taon è wilayah berkembang ngalami ngandhung, è antarana sekitar 10 juta ngandhung sè ta’ èkaterro, bân sekitar 12 juta dâri rèng-orèng kasebbhut ngalahirragi.  Ra-kèra 777.000 kalahiran èkaolle ghâbây paraban sè ghi’ ngodâ è bâbâ omor 15 taon, kalabân jumlah kalahiran sè palèng bânnya’ ècatat è Asia Tèmor (95.153) bân Afrika Bârâ’ (70.423) (WHO, 2020). == Pangaro == Bânnè namong aghâdhui dampak fisik, ngandhung rèmaja jhughân aghâdhui rèsiko implikasi psikologis bân sosial sè signifikan. Remaja sè ngalami ngandhung, khusussa sè ghi’ ta’ akabin, serrèng ngadhep ka bânnya’ konsekuensi sosial, è antarana stigma, penolakan, otabâ kekerasan dâri pasangan, orèng towa, tatangga, bân kanca, sè bisa jhughân ngasèlaghi gangguan pendidikan remaja (WHO, 2020 ) . Salaèn aghâdhui dampak dâ’ kasehadan embu’, ngandhung rèmaja jhughân aghâdhui konsekuensi sè bèrrè’ dâ’ bâji’na.  Resiko akadhi bhâdhân lahir sè rèndhâ (BBLR), lahir prematur, komplikasi intrapartum (akadhih asfiksia otabâ kasossa’an napas è bâkto lahir), infeksi, cacat lahir, bân jhughân kamatèan neonatal, lebbi ghâmpang èkaolle è bayi sè lahir dâri embu’ sè ghi’ ta’ aomor 20 taon (BKKBN, 2017). Salaèn jârèya, kadhâddhiyân stunting è na’-kana’ jhughân aropaaghi dampak ta’ langsung dâri kakandungan rèmaja. Arèya èkabâliaghi dâ’ rèsiko BBLR sè lebbi tèngghi, è dimma balita sè stunting èmpa’ kale lebbi ghâmpang ngalami BBLR dâri na’-kana’ sè ta’ ngalamè stunting. == Faktor Penyebab == Fenomena ngandhung remaja paneka è sèbbâbaghi sareng acem-macem faktor se saleng akor sareng tengka guli tor status sosial è marghâsarè. Pan-bârâmpan faktor sè èpangaro dâ’ kabâdâ’ân kakandungan rèmaja è antarana perilaku sèksual sè beresiko tèngghi, akabin è usia ngodâ, tingkat pendidikan sè rèndhâ è marghâsarè, kondisi ekonomi, pola parenting, pangaro dâri kanca, bân faktor penggunaan kontrasepsi. Kalakoan sèksual sè beresiko serrèng dhâddhi pemicu otama ghâbây ngandhung rèmaja. Faktor-faktor akadhi kakorangan pangataowan tentang kasehatan reproduksi, aksès sè minim dâ’ layanan kasehatan seksual, bân kakorangan pemahaman tentang kontrasepsi, bisa aghâbây perilaku seksual sè ta’ aman è antarana para remaja. Salaèn jârèya, parkawinan è bâkto rèmaja jhughân aropaaghi faktor sè signifikan dâlem kadhâddhiyân ngandhung rèmaja.  Bânnya’ rèmaja akabin è usia sè cè’ ngodâna, ta’ èpasra’aghi fisik otabâ mental kaangghuy ngadhep ka tanggung jawab mènangka lakè bân binè’ bân mènangka orèng towa. Tingkat pendidikan sè rèndhâ è marghâsarè jhughân aghâdhui peran dâlem ningkataghi rèsiko ngandhung rèmaja.  Korang aksès ka pendidikan formal serrèng aghâbây korang pangataowan tentang kasehatan reproduksi korang kasadaran tentang pentingnga rèncana kakandungan. Faktor ekonomi jhughân aghâdhui dampak sè signifikan. Keluarga sè andi’ kondisi ekonomi sè malarat serrèng ngadhebbi kasossa’an è dâlem ngaksès layanan kasehatan reproduksi, è antarana layanan kontrasepsi sè efektif.  Hal panèka bisa nambai rèsiko ngandhung sè ta’ èrèncanaaghi. Salaèn dâri faktor-faktor è attas, pola parenting bân pangaro dâri kanca-kanca jhughân aghâdhui peran dâlem membentuk perilaku remaja sè terkait seksualitas bân kontrasepsi.  Orèng towa sè ta’ aberri’ pendidikan seksual sè komprehensif otabâ ta’ aberri’ sokongan sè cokop dâlem ngaksès layanan kasehatan reproduksi bisa nambai resiko ngandhung remaja.  Samentara jârèya, pangaro dâri kanca bisa èpangaro kapotosan para remaja parkara kalakowan sèks bân aghâma’aghi kontrasepsi. == Prevalensi == '''Asia''' Angka parkawinan bân ngandhung è pan-bârâmpan naghara Asia èpangkat tèngghi.  Namong, è naghârâ-naghârâ Asia industri akadhi Korea Sèlatan bân Singapura, angka kalahiran rèmaja ghi’ tamaso’ sè palèng rèndah è dhunnya. Fenomena panèka nojjhuaghi jhâ’ sanajân angka parkawinan bân ngandhung è pan-bârâmpan naghara Asia bisaos tèngghi, è naghara-naghara sè ampon ngalami industrialisasi bân modernisasi sè signifikan, ngandhung rèmaja bhunten polè dhâddhi masalah sè dominan. Bâdâ pan-bârâmpan faktor sè bisa ajellassaghi parbida’an panèka.  Pertama, faktor ekonomi.  Negara-negara sè lebbi maju èkonomi cènderung andi’ aksès sè lebbi beccè’ dâ’ pendidikan bân layanan kasehatan reproduksi, bân jhughân lebbi bânnya’ kasempadhân kaangghuy nerrosaghi karir otabâ pendidikan lanjutan sabellunna motossaghi kaangghuy akabin bân andi’ ana’. Kaduwâ’, pendidikan jhughân aghâdhui peran penting dâlem ngobâ pola pèkkèran bân kalakowan masyarakat è bâbâna ngandhung rèmaja.  Program pendidikan seksual sè komprehensif bân informasi sè ghâmpang èaksès tentang kontrasepsi bisa abhânto para anom aghâbây kapotosan sè lebbi beccè’ tentang kasehatan reproduksi. Dampak dâri kabijakan pamarèntah dâlem ngatase masalah ngandhung remaja ta’ bisa èbâliaghi. Naghârâ-naghârâ akadhi Korea Sèltan bân Singapura ampon alaksanaaghi program pamarèntah sè nolonge pendidikan seksual, aksès ka kontrasepsi, bân nolongè para anom sè ngadhebbi situasi ngandhung sè ta’ èkaterro. == Sejarah == Kandhunganna rèmaja èangghep normal è abad-abad sè tapongkor, bân umum è naghara-naghara berkembang è abad ke-20.  Dâri bhâbinè’an Norwegia sè lahir è awal taon 1950-an, ra-kèra saparèmpat dhâddhi embu’ remaja è awal taon 1970-an. '''Sabellunna abad ke-20''' *  Hildegard dâri Vinzgouw, binè’ kaduwâ’na Charlemagne, aomor ra-kèra 14 taon è bâkto èlahirraghi pottrana sè partama è taon 772 M. *  È taon 1187, Isabella dâri Hainault aomor 17 taon è bâkto èlahirraghi Louis VIII dâri Perancis, tapè è taon 1190 è omorra 19 taon saare saamponna èlahirraghi kembar sè odhi’ 4 arè. == Sombher == <references /> lzp7brh9250wykeru8xlf5qrld660ub Pendarahan hèḍ berrâ' 0 2857 17208 17203 2024-08-05T13:58:58Z Hainisyaf 2647 17208 wikitext text/x-wiki '''Adârâân hèḍ berrâ'''' otabâ èsebbhut jhughân menoragia otabâ hematomunia iyâ arèya bâkto hèḍ kalabân volume adârâân sè bânya’ bân otabâ berdurasi lèbbi abit daripada interval hèḍ kalabân umuma. arèya jenis adârâân uterin abnormal. Bân umuma terjadi dè’ bèbini’ ibèkto pubertas otabâ bâkal menopause. Faktor sè nyèbabaghi adârààn uterus sè lo’ normal arèya kèlaènan struktural dè’ saluran reproduksi, anovulasi, kèlaènan adârâân, masala hormonal (kadi’ hipotiroidisme) otabâ kanker saluran reproduksi. Evaluasi sè pertama andi’ tojjuèn unto’ ngètaoè status ngandung, status menopause bân sombhèr adârâân. Sala sèttong definisina panèka adârâân sè berlangsung lèbbi dèri 7 arè otabâ èlanga alirèn dârâ dèrrès lèbbi dèri 80 mL otabâ sekitar 16 sendok teh per siklus. Bilè menoragia lo’ itangani lebbi lanjut, dapat nyèbabaghin gangguan kualitas odi’ sampe’ nimbulaghin anemia. == Sèbebè == Umuma, ta’ terjadi kèlaènan penyebab sè dapat diidentifikasi bân pengobètan ipèrloaghin dè’ gejalana, bènni dè’ mekanisme fisik. Tapè bâdâ pan bârâmpan sèbeb adârâân uterus abnormal sè bisa icègè. Sèbeb sè palèng umum berdasarkan sè adârâân tercantum ibèbè. Itoro’ kalabân sèbeb adârâân sè jarang kâdâddiyân (panèka gangguan koagulasi). * Hèḍ lèlèbiyân tapè siklusè normal ** Tanpa rasa sakè’: *** Fibroid (leiomyoma) – fibroid è dinding rahim nyèbabaghin peningkatan dè’ hèḍ bilè menonjol kedhèlèm rongga sentral sehingga nungkataghin luas permukaan endometrium. *** Cacat koagulasi (jarang bâdâ) – kalabân abukkalla pembuluh dârâ lapisan endometrium, proses koagulasi normal kodu kâdâddiyân unto’ mèambu aliran dârâ. Oleh karena itu, kelaènan dârâ dè’ trombosit (kadi’ ITP) otabâ koagulasi (kadi’ pânyakèt von willwbrand), otabâ ngangguy obhât antikoagulan (kadi’ warfarin) mungkin merupakan penyebabè, meskipun kasus arèya jarang terjadi. Studi fngsi trombosit jughèn iyangguy unto’ mastèaghin kelaènan fungsi trombosit *** kanker endometrium (kanker lapisèn rahim) adârâân bisa lo’ teraur, diantara 2 periode hèḍ, otabâ lastarèna menopause (adârâân lastarèna menopause otabè PMB) *** Polip endometrium *** Nyilo (iyâ arèya terkait kalabân dismenore): *** panyakè' radang panggul *** adenomyosis perluasan jaringan endometrium dâ’ dinding to’ot luar rahim sè bisa nyèbabaghin nyilo bân adârâân abnormlal saat endometrium abukka’ *** komplikasi terkait ngandung (iyâ arèya gâgâr) *** Siklusè pande' (korang dâri 21 arè bân) tapè menstruasina normal. *** Siklus pande' bân hèd berlebihan isèbâbaghin kalabân disfungsi ovarium bân penyumbatan pembuluh dârâ karena tumor. *** Sindrom ovarium polikistik *** Sèbâb sistemik: panyakè' tiroid, stres emosional otabâ fisik sè kalèbbiyân. *** Infeksi menular seksual. == Gejala == Umuma, siklus hèd terjadi sabbân 21- 35 arè, è bitong dhâri arè menstruasi terahèr bân bèrlangsung selama 4-7 arè. Sedangkan jumlah dârâ sè keluar panèka 30-40 ml otabè sekitar 6-8 sendok teh. Tapè gâbây sè ikènning mennorhagia, adârâân hèd terjadi lèbbi bânya’ bân durasina lèbbi lanjâng, lèbbi dhâri 7 arè. Pan bèrèmpan laèn sè pèrlo è waspadai iyâ arèya: * Ngèntè pembalut sabbân sittong otabè duè’ jâm * Tèjhègâ è malèm arè, kèn unto’ gèntè pembalut sè poll * Durasi haid lèbbi dâri 7 arè * Dârâ sè keluar abènto’ gumpalan-gumpalan Nyilo berlebihan è tabu’ bâgièn bâbâ 8oa6hmqwdllfsk3n1im4we21bwxeg4a Vaginismus 0 2859 17187 17184 2024-08-04T05:22:01Z Sastranap 2645 17187 wikitext text/x-wiki '''Vaginismus''' aropaaghi sala sèttong jenis gangguan nyèlo seksual. Ciri otamanah arèya kontraksi otot è bâgiyân vagina bâkto a jima' otabâ bâkto vagina ngalamè aktivis penetrasi laèn, akadhi misallah pengguna tampon, otabâ spekulum bâkto pamarèksaan medis. è bânnyak kasus, vaginismu è geressah bâkto ngalakoaghin jima' pertama.<ref>Nazario, Brunilda, MD. (2012). [https://www.nhs.uk/conditions/vaginismus/ "Women's Health: Vaginismus".] ''WebMD''. Aksès December 22, 2016. </ref> Panyebab vaginismu sè bânnya' è temmoaghi arèya katakoan otabâ kabeteran dâ' moncollah rassah sakè' bâkto a jima'. pânyebab laèn sè bisa dâddi pânyebab bâdânah gangguan rèya è antaranah panèka bâdâna pengalaman kekerasan seksual, endometriosis, vaginitis or a prior episiotomi. diagnosa bhâkal è tegakkan sareng gejala sè bâdâ bân jugân pamarèksaan pelvis. Pananganan gangguan rèya bisa è lakoagin sareng terapi perilaku, bân tindakan bedah otabâ operasi biasanya è parlowaghi. penelitian lebbi jhâu mengenai penggunaan botox ghâbây terapi kontraksi otot pagghunbl e lakoaghi. Bekto rèya perkiraan saberempa sering gangguan rèya nyerang orèng binè' pagghun beragam. Sala sèttonga sombhèr nyataaghi è kiraaghi 0,5% orèng binè' ngalamaghi gangguan rèya. Namon, parkiraan è daunnya medis nyataaghi jhâ' 5-17% orèng binè' ngalamaghi vaginismus. == Vaginismus è klasifikasikan dâddi duwâ' jenis == 1.Vaginismus primer Vaginismus jenis primer kadâddiyân è bâkto a jima' otabâ aktivitas penetrasi laèn è vagina bâdâ rassa sakè'. Hal rèya biasanah kadhâddiyân è orèng binè' è omor 20-an, Karana è omorrah orèng binè' biasanah molae agunaaghi tampon, a jima', bân ajhâlânaghi pamarèksaan seksual secara medis. pengidap gangguan rèya biasanah ta' sadar sampè' aktivitas penetrasi dâ' vagina è lakoaghi. 2. Vaginismus sekunder Vaginismus sekunder kadhâddiyân bhâkto orèng sè sabelluma ta' andi' masalah kalabân aktivitas penetrasi è vagina molaè ngerassaaghi gejala gangguan vaginismus. Hal rèya bisa è sebabaghi polana bâdânah infeksi jamur è vagina otabâ trauma bâkto ngalahèraghi. Tatapè faktor psikologis otabâ hal laèn jugân bisa dhâddi pânyebab bâdânah gangguan rèya. penganganan vaginismus sekunder padeh sareng penanganan vaginismus primer. vaginismus peti-menopaus bân menopaus, bisa kadhâddiyân polana kerrèngah bâgiân vulva bân jaringan tisu è sekitar vagina è sebabaghi toronnah hormon esterogen. Hal rèya nyebabaghi robekan kènnè' è dinding vagina sè nyebaraghi Rassa sakè' bân bisa dhâddi pemicu vaginismus bâkgl aktivitas penetrasi ajhâlân. == Sombher == <references /> hsnsuh8ayr44lwnp1vl1frkd5dwi0kp Kemmè nana 0 2860 17209 17202 2024-08-05T14:15:44Z Hainisyaf 2647 17209 wikitext text/x-wiki '''Kemmè nana''' otabâ gonore iyâ arèya infeksi menular seksual (IMS) sè èsabâbaghin kalabân bakteri Neisseria gonorrhoeae. Infeksi gonore biyasana nyerrang pakakas farji', colo’ otabâ rektum.<ref>Leslie Delong; Nancy Burkhart (2017-11-27). ''[https://books.google.co.id/books?id=jmhADwAAQBAJ&pg=PT787&redir_esc=y General and Oral Pathology for the Dental Hygienist]''. Wolters Kluwer Health. hlm. 787. <nowiki>ISBN 978-1-4963-5453-2</nowiki>.</ref> Orèng lakè' sè ècapo' panyakèt nèka segghut arassa sakè’ otabâ arassa kennèng obbhâr tèppa’ akemmè, kalowar caèrân ḍâri farji', otabâ nyèlo tèstis. Bâbinè’ sè ècapo' sakè' rèya biyasana arassa taobbhâr teppa’ akemmè, kapotèyan, istihado, otabâ nyèlo panggul. Marèna kemmè nana, bâbinè' bisa sakè' radang panggul bân orèng lakè' bisa sakè' radang epididimis. Tapè bânnya’ kèya sè sakè' rèya tanpa tanḍhâ. Bilâ ta’ èyobhâdhin, genore bisa nyebbar ka sendi otabâ katup jantung. Genore menyebar lèbât kontak seksual kalabân orâng sè teinfeksi. Media penularanna termaso’ seks oral, seks anal, bân vaginal. pènyakèt nèka jughân bisa nyebar dâri embu’ dâ’ anak selama lahèr. Diagnosisè lèbât uji urin (uretra dâ’ orèng lakè’, otabâ serviks dâ’ bèbini’). Kabbi bèbini’ sè aktif secara seksual bân omurè korang dhâri 25 bân andi’ pasangan seksual anyar direkomendasikan unto’ apèrèsa rutin sabbân taon; irekomendasiaghin jughân unto’ orèng lakè’ sè ngèlakoni hubungan seks kalabân orènglakè’. Genore bisa icègâ kalabân ngangguy kondom, berhubungan seks kalabân sèttong orâng sè lo’ terinfeksi, otabâ lo’ ngèlakoni seks sama sèkalèn. Pengobhǎtanna biasana kalabân ceftriaxone lebǎt sontèkan bân azitromisin lebǎt colo’. Resistensi ampon berkembng bânya’ na antibiotik sè iyangguy sebelumma bân dosis ceftriaxone sè lèbbi tèngghi kadâng ikèpèrlo. Apèrèksa berulang è anjuarghin 3 bulân lastarèna perawatan. Pasangan seksual pasien dalèm 2 bulân terahèr kodu ipèrèksa jughân bân ngâjâlâni perawatan. == Epidemiologi == Infeksi nèka jughân bânya’ nyerang orâng ngudè, gilo’ amantan, bân pendidikan rendè. palèng bânya’terjadi dè’ bèbini’. Gejala infeksi lèbbi sering dâ’ orèng lakè’ sè homoseksual. == Gejala == dâ’ orèng lakè’ gejala awal gonore biasana timbul ḍâlem bèkto 2-7 arè lastarèna terinfeksi gejalana berawal dhâri rasa lo’ nyaman dâ’ uretra pan bârempân jâm lastarèna terinfeksi kalabân rasa nyilo tèppa’ akemmè (kencing) bân keluar nana dhâri penis. Sedangkan dâ’ bâbini’ gejala awal biasana timbul dhâlèm bèkto 7-21 arè lastarèna terinfeksi. Penderita sering kali lo’ ngèrassaaghin gejala selama pan bârempân minggu otabâ bulân. Menderita pènyakèt iyâ arèya è kètaoè lastarèna pasangan hubungan seksuala tertular, bilè timbul gejala, biasana sifatè dâmmang. Tapè pan bârâmpan penderita nunjukaghin gejala sè berrâ', kadik desakan unto’ akemmè, nyilo tèppa’ akemmè, keluara cairan dhâri vagina, bân demam. Infeksi bisa nyerang lè’er rahim, saluran telor, indung telor, uretra, bân rektum sèrta nyèbabaghin nyilo pinggul sè ḍâlèm tèppa’ ngèlakoni hubungan seksual. Bâbini' bân orèng lakè ’ homoseksual sè ngèlakoni hubungan seks lèbèt anus (seks anal) dapat menderita gonore dè’ rektuma. Penderita ngèrassa lo’ nyaman isekitar anus bân dhâri rektuma keluar cairân. Daerah sekitar anus tampak mèra bân kasar, sèrta taèna abungkos lendir bân nana. Hubungan seksual lèbèt colo’ seks oral kalabân penderita gonore biasana nyèbabaghin gonore dâ’ rung gèrrungan (faringitis gonokokal). Umuma, infeksi nèka lo’ menimbulkan gejala, Tapè kadèng nyèbbâbaghin nyeri rung gèrrungan bân gangguan unto’ ngèlunyu’. Bilè cairèn sè terinfeksi kèning dâ’ mata, maka bisa nyèbabaghin infeksi mata luar (konjungtivitis gonore). Bâjhi’ sè gi’ buru rèmbhi’ jughân bisa terinfeksi gonore dhâri èmbu’èng selama proses persalinan sehinga terjadi pembengkakan dâ’ duè’ kelopak matana bân keluar nana dhâri matana. Bilè infeksi arèya lo’ è obhâti, maka akan menimbulkan kebutaan. == Pemeriksaan laoratorium == * Pewarnaan gram: hasèl positif bilè gram negative kokus intrasel dalèm eksudat sel polimorfonuklear. * Kultur: sampel è isolasi è media khusus, contoh media coklat otabâ thayer martin. * Diagnose jughân bisa è kèlako berdasarkan kènangangala’ spesimen. Contona orâng lakè’ dhâri uretra, bân bâbini’ dhâri seviks. * Pemerèksaan dârâ: hal ini ikèlako bilè pasien è curigai ngalami infeksi HIV. == Manajemen terapi == Terapi awal iyâ arèya marèngi antibiotik. Bilè keadaana lo’ membaik, karena bâdâ pan bârâmpan golongan antibiotik sè ampon resisten dè’ gonore iyâ arèya kuinolon, penisilin, tetrasiklin, bân obhât- obhât golongan sulfa. Bilè dâ’nèka, èsaranaghi onto’ kultur dhâri spesimen, sèrta agèntè golongan obhât kasèbut. == Sombher == <references /> fwm48os9fqmbyfsife8573d33i2e2fc Latèyan kegel 0 2861 17210 17191 2024-08-06T00:23:15Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Latèyan Kegel]] ka [[Latèyan kegel]] 17191 wikitext text/x-wiki senam kegel, bisa ekènal kia latian dâsar, èpèngaroh dè' kontraksi bân relaksasi ros terrosan otot-otot sè ngebentok bâgiân dâri dhâsar panggul, sè bhâsah rè sèarè sèreng èsebhut dâdhi "otot kegel".<ref>[https://medlineplus.gov/ency/article/003975.htm "Pelvic floor muscle training exercises"]. MedlinePlus. 10 October 2018. Diakses tanggal 14 May 2020.</ref> Latian ariah bisa elakonèn pan rempan kalè è dâlâm sè arèh selama beberapa menit. Tetapèh ngebhutoèn bâkto sittong sampè' tèllo' bulèn gâbây ngèrassa'ah efek. senam kegel atujuan gâbây merperkuat otot-otot dâsar panggul. otot-otot ariah andi' bânyak fungsi è dâlâm bâdân manossah. ghâbây rèng binè', atanggong jawab ghâbey: ngetahan kandung kemih, nyegge inkontinensia stres urin (sè otama marènnah melaherkan), prolaps vagina bèn uterus. ghâbây rèng lakè', otot-otot ariah atanggong jawab ghâbey: kontinensia urin, kontinensia tinja, bèn ejakulasi. Bâdâh macemmah alat sè bâdâh ghâbây abènto latian ariah, maghi berbagai penelitian memperdebatkan efektivitas dâri ka angguyân alat ebândhing aghi dâri latian tanpa alat. Ginekolog Amerika, Arnold Kegel pertama kalè nerbhit aghin tolèsan tentang senam kegel è taon 1948 == Sombher == <references /> eqfldbd23y2ar42ljv0m5mappep19pc Linea nigra 0 2862 17188 17185 2024-08-04T05:23:17Z Sastranap 2645 17188 wikitext text/x-wiki '''Linea nigra''' iyâ Arya gâris petteng sè berkembang è tabu'nah orèng binè' sè ngandung. omommah malèbar dâri bhujel sampe' è bâgiyân kemaluan. Linea nigra bisa è sebabaghi polana peningkatan hormon bân èlang samarèna bhâji' laher. Orèng binè' bhâkal andi' linea nigra, tapèh hamper ta' è katèla' otabâ bâdâ sampe' hormon naek bâkto periode ngandung. È kabânnyaan orèng binè', kondisi linea nigra bâkal dâddi petteng sampe' bâkal è katèla' neng trimester kaduwâ' (sakètar 20 mnggu). Sagilo'nah ngandung, gâris-gâris kasebbut è sebbut linea alba otabâ "gâris potè". È bâkto ngandung bân gârissah dâddi petteng bân èkatèla', bâkal È sebbut linea nigra.<ref>[https://my.clevelandclinic.org/health/body/23488-linea-nigra "Linea Nigra: Pregnancy Line, Causes & When Does It Go Away".] ''Cleveland Clinic'' (dalam bahasa Inggris). Aksès 2024-05-04.[https://my.clevelandclinic.org/health/body/23488-linea-nigra]</ref> Ade' sè yakin fungsi dâri linèa nigra, pan-saponapan spekulasi tentang linea nigra bârna gâris sè petteng bâkal abantu bhâji' sè anyar laher nemmoaghi jâlân dâ' payudara èbhu untuk menyusu, namun ade' sè terbukteh. == Sombher == <references /> 8o4rg7g60akbzs695cgr0xat4hn31b4 Hak-hak reproduktif 0 2863 17162 2024-08-04T04:20:36Z Beliday 2952 Kopdar Wikilatèyan 17162 wikitext text/x-wiki Hak-hak reproduktif èngghi panèka hak bân kebebasan sè èkabâ' sareng aspek reproduksi bân kasehatan reproduksi acem-macem è bhân-sabbhân bâgiyân è dhunnya. Organisasi Kesehatan Dunia ngartèyaghi hak reproduksi akadhi è bâbâ panèka: Hak reproduksi èdukung sareng pangakowan hak dasar sadhâjâ pasangan bân individu kaangghuy nantoaghi kalabân bebas bân tanggung jawab jumla, jarak bân bâkto ana'na bân kaangghuy bisa èkaollè informasi bân cara kaangghuy ngalakonè jârèya, bân hak kaangghuy ècapa'aghi standar sè palèng tèngghi dâri kasehatan seksual bân reproduksi. Hak-hak panèka jhughân tamaso' hak-hak sadhâjâna orèng kaangghuy ngala' kapotosan parkara reproduksi tanpa diskriminasi, paksaan bân kekerasan. Hak reproduksi bhâbinè'an bisa tamaso' sabâgiyan otabâ kabbhi hak-hak è bâbâ panèka: hak kaangghuy aborsi kalabân aman bân menorot hokom; hak kaangghuy ngator kalahiran; bebas dâri sterilisasi paksa; hak ghâbây kasehatan reproduksi sè bhâgus; bân hak ghâbây pendidikan bân aksès kaangghuy aghâbây pilihan reproduksi sè gratis bân èinformasiaghi. Hak reproduksi bisa jhughân tamaso' hak ghâbây pendidikan tentang panyakè' sè èpanèbar kalabân cara sèks bân aspek-aspek laènna dâri seksualitas, bân jhughân perlindungan dâri praktek-praktek sè bahaya akadhi sunat binè'. jyyyf26nomg1wr4b91lbjphlz1rzr0n Manuver leopold 0 2864 17163 2024-08-04T04:21:38Z Da harsa 2646 ←Membuat halaman berisi 'Manuver Leopold iya' arèah metode non-invasif ghâbây nentuaghin okoran bèn posisi janin è dâlem rahim. pegangan fundus, pegangan pusar, pegangan Pawlik, bèn pegangan panggul iya' arèah empa' teknik arèah. Ghâbây anilai okoran bèn posisi bhâji' sè abâkto' berkembang è dâlem rahim, ahli medis profesional meraba otabâ merèksa dengan menyentuh tabu' orèng ngandung selama prosedur arèah bâdè è tahap akher kehamilan. "Proses arèah memongkèn ag...' 17163 wikitext text/x-wiki Manuver Leopold iya' arèah metode non-invasif ghâbây nentuaghin okoran bèn posisi janin è dâlem rahim. pegangan fundus, pegangan pusar, pegangan Pawlik, bèn pegangan panggul iya' arèah empa' teknik arèah. Ghâbây anilai okoran bèn posisi bhâji' sè abâkto' berkembang è dâlem rahim, ahli medis profesional meraba otabâ merèksa dengan menyentuh tabu' orèng ngandung selama prosedur arèah bâdè è tahap akher kehamilan. "Proses arèah memongkèn aghin para profesional medis ghâbây tak coma aghâbây perkiraan bârrè' bàdhân lahâr tetapèh jughân bisa ngatasen masalah mendasar se mongkèn kadeddiyen" cèpon Mackenzie Schutz, RN. Pada akher kehamilan, penteng dè' nentuaghin cetak bhâji' tertunduk sehingga pengaturan persalinan sè aman bisa èlakonen. Ahli obstetri bèn ginekologi Jerman sè terkenal è bâkto abad ke-19 berjasa abârri' asma dâ' gerakan arèa. Konsep "leopods manuevers" nge gâmbâr aghin komponen anatomi janin masok dâ' labèng panggul terlebih dahulu. Presentasi cephalic kadeddiyen abâkto' cètak janin asâmak dâ' labèng panggul. Verteks cètak janin iya' arèah presentasi sè palèng khas. Malposisi iya' arèah kelainan sè posisi puncak cètak janin tak normal dâ' panggul ibu, tengkuk sè ghâbây titik acuan. Sekabbina presentasi janin selaen verteks, termasok posisi sungsang, posisi melintang, bân posisi miring, èsebhut malpresentasi. Bilâ janin arèah bâdâh è posisi oksiput anterior bân presentasi cètak, persalinan pervaginam spontan sè palâng sereng terjadi. Faktor utama sè berkontribusi dâ' tèngghina persentase persalinan sesar iya' arèah malpresentasi, sè èperkira aghin terjadi 5% persalinan. Deteksi dini presentasi non-cephalic sè penting ghâbây ngurang aghin bahayanna dâ' èbhu bân bhâji' sè anyar laher sè ngalamèn kesulitan vagina. Persalinan otabâ operasi Caesar. Ketika Malpresentasi ètemmo è akher kehamilan, tindakan pengobatan sè tâppa' bisa èsaran aghin. Penilaian sè akurat dâ' penampilân bân posisi janin sè penting. Namong, sejumlah variabel l, sè otama pengalaman pemeriksa, ngorangaghin seberapa akurat manuver leopard. ghâbây mastè aghin jhanin bâdâ è posisi dâlâm presentasi cètak selama trimester ke tello' kehamilan, pengujian ultrasonografi pagghun deddi pemeriksaan standar emas èbâkto satèa. Manabi bâdâ kecurigaan sekènni apa bâi dâ' malpresentasi, èsaran aghin ghâbây ngelakonèn konfirmasi. Indikasi Palpasi otabâ leopard iya' arèah pemeriksaan sè ngelibat aghin tanang bân grighi' para tenaga medis sè nyedding bhadan rèng binè' otabâ bhâji'. iya' arèah merri' kemampuan ghâbây olle informasi lebet sentuhan mengenai posisi bân bânto' dâri janin. È mongkèn aghin mengidentifikasi disproporsi janin-panggul, sikap, presentasi, derajat komitmen janin, ukuran rahim janin hamil, bân benjo è rahim. Èkâbenya'an kasus, palpasi tabu' sareng tenaga medis sè terampil  ollè mengidentifikasi presentasi sè bisa akurat. Ultrasonografi obstetri haros èghuna aghin ghâbây memvalidasi hasèl palpasi jika terdapat ambiguitas mengenai bagiân presentasi. kelainan janin, rendahnya plasenta, hipersekstensi cètak bhâji', bân badânna talè pusar è sekitar lè'èr janin sekabbina bisa èsengker aghin sareng USG. Palpasi iya' arèah prosedur sè rumit bân terampil. ghâbây mengidentifikasi aktivitas miometrium, gerakan janin setiap neoformasi (fibroid), otabâ derajat edema, sekabbhina telapa tanang bân grighi' ollè èghuna aghin. Palpasi bisa èghuna aghin tâppa' èlakonen secara dangkal otabâ dâlâm sè bisa ngerassa aghin sakè'. Palpasi kia haros ngehindarèn kokoh sè lanjâng polanna takok meloka pasien. Dari sudut pandang psikologis, bidan bân èbhu ngangghuy palpasi sè ghâbây analog komunikasi. Sebelom Minggu ke-36, palpasi tabu' alat sè bânne èandal aghin ghâbây mengevaluasi presentasi. sebelum Minggu ke-36, evaluasi rutin dâ' presentasi dengan palpasi tabu' sè tak ollè èlakonèn amarge potensi kesalahan bân ketidaknyamanan pada rèng binè' anèkah. Mon penampilan janin bisa mempengaruhi rencana persalinan, hal anèkah haros ènilai sareng palpasi tabu' è Minggu ke-36 otabâ lebbi. teknik Leopold sè rumit biasanya kadeddiyen dâ' rèng binè' sè lempo bân polihidramnion. Namong tak èlakonèn perawatan ghâbây memaste aghin pasien arassa nyaman bân dâlâm posisi rileks, palpasi bisa nyebab aghin ketidaknyamanan g1qa892tjru9jzqclie7fod8ph87awf Plasenta previa 0 2865 17198 17197 2024-08-04T06:18:35Z Itawatimanba 2780 17198 wikitext text/x-wiki Plasenta previa iyâ arèya plasenta sarèng perdârâ’ân sè bâḍâ è bagiyân bâbâ Rahim bân notopi bagiyân otabâ sè kabbiyân ostium uteri internum. Plasenta previa umumma bisa è bide aghi daddi beberempa macem iyâ arèya plasenta previa maginalis, plasenta parsialis, bân plesenta totalis.<ref>Saifuddin, dkk. [https://repositori.kemdikbud.go.id/2949/1/kamus%20obstetri%20dan%20ginekologi%20%20%20191ha.pdf (1993). ''Kamus Obstetri dan Ginekologi'' (PDF).] Jakarta: Pusat Pemblnaan dan Pengembangan Bahasa, Departemen Pendidikan dan Kebudayaan. hlm. 99.</ref> Rèng bine’ sè ngândung è omor 35 taon ka atas andi’ kamongkinan ngalami plasenta previa sè lebbi teggi è banding aghi sarèng rèng bine’ sè ngandung sè ngandung è omor korang dâri 25 taon.<ref>Armini, dkk. (2016). [https://web.archive.org/web/20210209143610/http://eprints.ners.unair.ac.id/1173/1/129%20Buku%20Ajar%20Keperawatan%20Maternitas%20-%20Proof.pdf ''Buku Ajar Keperawatan Maternitas 2'' (PDF).] Surabaya: Fakultas Keperawatan, Universitas Airlangga. hlm. 38. <nowiki>ISBN 978-602-6593-02-3</nowiki>. Diarsipkan dari versi asli (PDF) tanggal 2021-02-09. Diakses tanggal 2021-02-04.</ref> Placenta previa menjadi sala settong penyebbab berre’ bhâdan lahir bhaji’ korang. [8] Penyebâb Plasenta previa bisa kedheddiân dâri beberempa faktor sè a hubungan sarèng implantasi plasenta. Faktor otamna iyâ arèya bâdhe lampatna loka asel operasi rahim sè ngorangi jumlah dâre sè ngaler ka pembuluh dare sakitar segmen bâbâ Rahim. Areya biasa kadaddiyân è kahamilan kember sè memperloas permukaan plasenta bân masemma’ otaba notopi pembuka’an jelèn laher. Faktor laen sè nyebab aghi plasenta previa arèya kahamilan molar otaba tumor. Klasifikasi Plasenta previa bisa è bidè aghi daddi empa’ macem iyâ arèya plasenta previa totalis, plasenta previa parsialis, plasenta previa marginalis bân plasenta previa kènnengan bâbâ. Plasenta previa totalis notopi sebâghian ostium uteri internum. Plasenta previa marginalis bâdhâ è penggir ostium uteri internum, sedangkan plasenta previa kènnengan bâbâ kènnenganna abnormal bân tak notopi ostium uteri internum.[9] Tanḍhâ Placenta previa muncul tanpa bâdhe perdârâ’ân saat pendèrita tak beraktifitas sarèng barna mera segger bân taka rasa  nyeri. Tandhâ laen sè timbul iyâ arèya kabade’ân sungsang è ceta’ janin sè gita’ masok ka jèlen labang atas panggul. Tanḍhâ laen bisa timbul sesuai sarèng prognosis janin sè è tentu aghi olle banya'na perdârâ’ân bân usia kahamilan. == Sombher == <references /> gzceiwalejbx0qxu81g3503epnng97p Ajhuwâlân jima' 0 2866 17169 17165 2024-08-04T04:31:34Z Beliday 2952 17169 wikitext text/x-wiki Ajhuwâlân jima' engghi panèka sala sèttong bhângon perdagangan manossa sè èbâgi dâ' eksploitasi seksual dâ' bhâbinè'an sè la towa, lakè' bân na'-kana' sè ghi' bhuru aomor. Ajhuwâlân jima' èartèaghi mènangka kajahatan sè èlakoni bâkto bhâbinè', lakè', bân/otabâ na'-kana' èpaksa èbâgi dâlem lalakon seks komersial sè aghâdhui dampak negatif dâ' kasejahteraan individu, keluarga, bân masyarakat. È antarana bhângon otama ajhuwâlân manossa, menorot pangartiyan Departemen Luar Negeri Amerika Serikat, sala sèttongnga panèka ajhuwâlân manossa, salaèn buruh paksa, buruh anak paksa, prajurit anak, eksploitasi seksual komersial na'-kana', bân wisata seks anak . Bânnya' korban sè maso' ka kaodhi'an sè petteng panèka è bâkto ghi' kènè' bân anom. Korban perdagangan seks umumna aomor antara 10 bân 17 taon è bâkto pertama kalè maso', kalabân latar bhâkal sè padâ è bâkto ghi' kènè' akadhi pelecehan seksual, kekerasan fisik, pengabaian, bân buru dâri roma. Kadhâddhiyân korban jhughân èsebbhut otabâ èpangaro sareng dinamika keluarga sè negatif, keterbatasan individu dâlem fungsi intelektual, para anom sè kalowar dâri sakola'an, andi' kasossa'an kaangghuy abâreng sareng masyarakat, bân ampon ngalami pelecehan fisik otabâ seksual sabellunna. È Amèrika Serikat, kajahatan perdagangan manossa serrèng èbâgi dâ' eksploitasi seksual komersial dâri bhâbinè'an sè la towa bân na'-kana'. Perdagangan seks èangghep mènangka kajahatan sè para' bân èarteaghi mènangka rekrutmen, èpèyara, èangghuy, èpèyara, otabâ èkaollè orèng kaangghuy tujuan seks komersial. akadhi sè èjhârbâ'aghi sareng lembaga hukum Amerika Serikat, korban perdagangan manossa èbâgi dâ' tello' kategori, è antarana: na'-kana' sè ghi' ta' aomor 18 taon (èpakarèya dâlem seks komersial), orèng seppo (omor 18 taon otabâ lebbi) èpancing dâ' seks komersial lèbât kekerasan, penipuan, otabâ paksaan, bân jhughân na'-kana' bân orèng towa sè èpèyara kaangghuy ngalakonè lalakon laènna. pkmo4wfbjtvsy1bg83bb1ziige0yl6a Penthèl 0 2867 17167 2024-08-04T04:27:21Z Pelangi Jiwa 1637 ←Membuat halaman berisi 'Puting panèka bâgiyân è konco'na to'ot otabâ adhu'na mamalia sè èghâbây susu. Pentil jhughân èsebbhut puting, khusussa kaangghuy èsebbhut non-manossa, bân è dhunnya medis èkennal mènangka papillae. È bânnya' kabudâjâ'an, puting bhâbinè'an èangghep zona erogen bân èpaḍâpa'aghi è adha'na orèng bânnya' èangghep ta' sopan. È dâlem anatomi mamalia, puting, papilla, otabâ puting panèka proyeksi kolè' sè cè' èndâ'na sè aghândh...' 17167 wikitext text/x-wiki Puting panèka bâgiyân è konco'na to'ot otabâ adhu'na mamalia sè èghâbây susu. Pentil jhughân èsebbhut puting, khusussa kaangghuy èsebbhut non-manossa, bân è dhunnya medis èkennal mènangka papillae. È bânnya' kabudâjâ'an, puting bhâbinè'an èangghep zona erogen bân èpaḍâpa'aghi è adha'na orèng bânnya' èangghep ta' sopan. È dâlem anatomi mamalia, puting, papilla, otabâ puting panèka proyeksi kolè' sè cè' èndâ'na sè aghândhu' 15-20 saluran laktifera silinder è konco'na to'ot. Kolè' sè notobi pentil bânnya' pasokan saraf khusus sè sensitif dâ' rangsangan tertentu. Tojjuwan psikologis pentil panèka kaangghuy èbâgi ASI (ASI) ka ana', sè èghâbây è kelenjar susu binè' è bâkto nyosowe (laktasi). Marsupial bân mamalia euterian biasana andi' sajumlah puting sè èator bilateral, paleng sakonè'na duwâ' bân paleng bânnya' sanga bellas. Pentil panèka èkembhângaghi è dâlem embrio. È ketakea akadhi paus, ana'na ta' bisa nyepcep pentil embu'na polana struktur colo'na. Dhari ka'dinto, puting paus bhân-sabbhân bhân-sabbhân mamalia. 83rnvmrf2ftcri35l0mc1by4l09ucp2 Labiya 0 2868 17168 2024-08-04T04:31:00Z Da harsa 2646 ←Membuat halaman berisi 'Labiya arèah bâgièn dâri kelamin wanita, tèppa' è bâgièn dâri lipatan kolè' sè mebânto' bâgièn dâri vulva. Bâgién manossa, bâdè due' jenis labiya, arèah labiya maroja (otabâ labia luar) sè lâbbi rajèh bèn lempo, labiya minora sè merupakan lipatan kolè' è antara labiya luar. Labia nge lènglèngin bèn ngelindungin klitoris bèn lobâng vagina bèn uretra. ·        ASAL NAMA Labiya asalla dâri kata labium (bento' jamak' labiya),...' 17168 wikitext text/x-wiki Labiya arèah bâgièn dâri kelamin wanita, tèppa' è bâgièn dâri lipatan kolè' sè mebânto' bâgièn dâri vulva. Bâgién manossa, bâdè due' jenis labiya, arèah labiya maroja (otabâ labia luar) sè lâbbi rajèh bèn lempo, labiya minora sè merupakan lipatan kolè' è antara labiya luar. Labia nge lènglèngin bèn ngelindungin klitoris bèn lobâng vagina bèn uretra. ·        ASAL NAMA Labiya asalla dâri kata labium (bento' jamak' labiya), sè è dâlem bhâsah Latin artenna "bibir". "Labium" iya' arèah istilah sè è ghuna aghin ghâbây mendeskripsikan struktur apa bâin sè abânto' akadi' bibir. ·        Anatomi      Labiya Mayora, iya' arèah bisa èsebhut kia labiar luar otabâ sèbâgièn rajâ bâdè dâri kolè' bèn jaringan adiposa (lemak). labiya Mayora melanjeng kedue' sisi vulva bèn membânto' celah pudendus è bâgién tenganna. Labia Mayora sârâng kalè aketarah montok, bèn sajân tebel dè bâgièn adâ'. persimpangan anterior, sè bâdè è bâgién bâbâ mons pubis bèn e atas klitoris. E bâgién posterior, labiya Mayora agabong bhi' komisura posterios, se bâdè è atas perineum bèn è bâbânna frenulum labia minora. alur antara labiya Mayora bèn labiya minora èkenal sulkus interlabial otabâ lipatan interlabial. cws9jt0bgyorltrdx4z89xbpkgn4d99 Pamarèksaan ultrasonografi 0 2869 17170 2024-08-04T04:33:42Z Pelangi Jiwa 1637 ←Membuat halaman berisi 'USG obstetrik (Bâsa Inggris: obstetric ultrasonography) otabâ USG kebidanan panèka aghâdhui USG medis è bâkto ngandhung, sè aghunaaghi ghâlombang sowara kaangghuy aghâbây gambaran bayi (embrio otabâ janin) è dâlem rahim. È bidang kebidanan, aghâma'aghi USG èangghep aman ghâbây embu' bân janin polana aghâdhui gelombang ultrasonik jenis pulsa, saènggâna dampak kumulatif dâ' jaringan cè' sakone'na. Penyerapan gelombang ultrasonik sareng dindi...' 17170 wikitext text/x-wiki USG obstetrik (Bâsa Inggris: obstetric ultrasonography) otabâ USG kebidanan panèka aghâdhui USG medis è bâkto ngandhung, sè aghunaaghi ghâlombang sowara kaangghuy aghâbây gambaran bayi (embrio otabâ janin) è dâlem rahim. È bidang kebidanan, aghâma'aghi USG èangghep aman ghâbây embu' bân janin polana aghâdhui gelombang ultrasonik jenis pulsa, saènggâna dampak kumulatif dâ' jaringan cè' sakone'na. Penyerapan gelombang ultrasonik sareng dinding perut embu' bhâkal sabâgiyân ngèrèng intensitasna. Sistem pembuluh darah è dinding perut èbhu bân badan janin bhâkal ngèrèng efek panas dâri gelombang ultrasonik. Pemeriksaan USG è bâkto ngandhung bisa nolongè penilaian klinis sè akurat è bâkto ngandhung. Arèya èbâgi dâ' evaluasi lokasi kakandungan, ngèḍingaghi jumlah janin, bân abhânto diagnosis prenatal è kasus kelainan bawaan. Kakandungan biasana èbâgi dâ' tello' trimester sè èbâgi dâ' pertumbuhan, pematangan bân perkembangan janin. Salaèn jârèya, tombuwân bhâdhân èbhu bân tèngghina rahim jhughân aropaaghi penilaian penting è bâkto pamarèksa'an è lowar otabâ palpasi perut. Pemeriksaan USG è trimester pertama biasana èlakoni kaangghuy mastèaghi bâdâna kakandungan è dâlem rahim. Pamarèksa'an panèka bisa èlampa'aghi trans-abdominal otabâ trans-vaginal, sè idealna kodhu èlampa'aghi kantos 13 minggu bân 6 arè è bâkto ngandhung. Tojjuwan panèka kaangghuy abhânto è dâlem penilaian nyeri panggul bân/otabâ pendarahan vagina è awal kakandungan kalabân kemungkinan diagnosis kakandungan ektopik otabâ kakandungan abnormal, akadhi kakandungan tahi lalat hidatidiform, kakandungan tanpa embrio, otabâ keguguran, apakah lengkap otabâ ta' lengkap. Salaèn jârèya, USG trimester sèttong bisa èghunaaghi kaangghuy ngaonèng "keguguran dini" sè èdefinisiaghi sareng American College of Obstetricians and Gynecologists mènangka kakandungan intrauterin sè ta' layak kalabân kantong kehamilan sè kosong otabâ kantong kehamilan sè ngandung embrio otabâ janin sè ta' andi' aktivitas jantung è pertama 12 minggu ngandhung. Salaèn jârèya, pamarèksa'an USG è trimester sèttong èghunaaghi kaangghuy èvaluasi anatomi ibu, è antarana èvaluasi rahim, serviks, bân struktur adnexal. Temuan akadhi massa adnexal, kista ovarium, otabâ leiomioma kodhu ècatet bân èpantau è bâkto ngandhung. g3lodd5vvgckgzgartpbv6sbrmsrfhn Kasèhadhân jima' sareng rèproḍuksi 0 2870 17174 17172 2024-08-04T04:52:10Z Beliday 2952 17174 wikitext text/x-wiki '''Kasèhadhân jima' sareng rèproḍuksi''' engghi panèka kabâdâ'an sè samporna è dâlem sistem reproduksi, sacara fisik, mental bân sosial. Hal arèya ètojjuaghi kaangghuy mastèaghi jhâ' sadhâjâna orèng bisa andi' kaodhi'ân seks sè aman, kamampoan kaangghuy ngalakonè peran reproduksi, kabebasan kaangghuy motossaghi kaangghuy nerrossaghi ana'na, bân intensitas kaangghuy ngalakonè peran-peran panèka. Sabbhân orèng aghunaaghi hak kaangghuy ngaksès informasi sè teppa' bân cara kontrasepsi sè aman, efektif bân terjangkau. Salaèn jârèya, sadhâjâna orèng jhughân andi' hak kaangghuy onèng informasi tentang cara alindhungi dhibi' dâri sadhâjâna panyakè' sè èpanèbar kalabân cara sèks. Bâkto motossaghi kaangghuy andi' ana', bhâbinè'an andi' aksès ka para panyedia layanan kasehatan sè teppa', kaangghuy abhânto andi' kakandungan sè sèhat, kalahiran sè aman, bân ana' sè sèhat.<ref>[https://www.unfpa.org/sexual-reproductive-health "Sexual & reproductive health".] ''www.unfpa.org.'' Aksès 2024-03-17.</ref> == Sombher == <references /> ciddtv2of49f0ucnjbjv9nlzszk3c8a Folikel ovarium 0 2871 17175 2024-08-04T04:56:18Z Pelangi Jiwa 1637 ←Membuat halaman berisi 'Folikel ovarium otabâ folikel ovarium panèka kumpulan sel-sel sè abhângon bunter sè ètemmoè è ovarium. Èsekresi hormon sè èpangaro dâ' tahapan siklus haid. Bhâbinè'an sè molaè pubertas andi' sekitar 400.000 folikel,sè bhân-sabbhânna andi' potensi kaangghuy makalowar tellor (ovum) è bâkto ovulasi kaangghuy pembuahan. Tèllor panèka èkembhângaghi sabbhân siklus haid.' 17175 wikitext text/x-wiki Folikel ovarium otabâ folikel ovarium panèka kumpulan sel-sel sè abhângon bunter sè ètemmoè è ovarium. Èsekresi hormon sè èpangaro dâ' tahapan siklus haid. Bhâbinè'an sè molaè pubertas andi' sekitar 400.000 folikel,sè bhân-sabbhânna andi' potensi kaangghuy makalowar tellor (ovum) è bâkto ovulasi kaangghuy pembuahan. Tèllor panèka èkembhângaghi sabbhân siklus haid. 0cz4zdsmk0p8i4xoa4gmhlgdc18739m Prolaps Organ Panggul (POP) 0 2872 17193 17189 2024-08-04T05:45:13Z Itawatimanba 2780 Kopdar WikiLateyan 17193 wikitext text/x-wiki Prolaps Organ Panggul (POP) iyâ arèya kabada'an ginekologi struktur panggul gegger ka ḍâlem vagina è sebab agi otot bân ligamen sè melemmah. Tipe Prolaps organ panggul bisa è kalompo'aghi daddhi beberempa macem a dasar aghi kompartemen sè ngalamè panurunan. Prolaps è bagiyan anterior dinding vagina bisa aropa rektokel. Manabi, prolaps vagina apikal bisa aropa panoronan rahim, le'er rahim, otaba bagiyan apikal vagina Etiologi Prolaps organ panggul è sebbab aghi banya' faktor. Faktor riya bisa aropa struktur anatomi, kondisi fisiologis, genetika, gaya odi', bân interaksi dhâri faktor reproduktif. Aobhât Mon kasus ringan bân tak bergejala, pangobâdân bisa è klako sarèng latiyan fisik a kadi' senam Kegel ghâbây makuat dhâsar panggul. Sopajâ mabali ka anatomi panggul daddi normal bisa a guna aghi alat medis aropa Pessarium. È prolaps stadium lanjut, bisa è klakone ngangguy pembedahan ngorangi gejala bân mabecce' fungsi dâsar panggul. i8l9y9ttvyggr3r4wvh8igj680w6xte Adèrèèn menstruasi berrâ' 0 2873 17200 2024-08-04T08:05:53Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Adèrèèn menstruasi berrâ']] ka [[Pendarahan hèḍ berrâ']] 17200 wikitext text/x-wiki #ALIH [[Pendarahan hèḍ berrâ']] 6wqrbl4yan1yrcp9fu18ffho73ylblr Latèyan Kegel 0 2874 17211 2024-08-06T00:23:15Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Latèyan Kegel]] ka [[Latèyan kegel]] 17211 wikitext text/x-wiki #ALIH [[Latèyan kegel]] 94v791qm0x8xjmhovswhxfhkrxb3svs Pangangghuy:Oreng Madhureh 2 2875 17217 17214 2024-08-10T06:20:14Z Alfiyah Rizzy Afdiquni 9 17217 wikitext text/x-wiki Kauleh Mahasiswi Poltera Sampang [[Bhângsa:Angghuta Wikilatih Sampang Agustus 2024]] ck14v73da575o7kj87um83tzljba2w1 Bhângsa:Angghuta Wikilatih Sampang Agustus 2024 14 2876 17218 2024-08-10T06:21:01Z Alfiyah Rizzy Afdiquni 9 ←Membuat halaman berisi 'Angghuta Wikilatih Sampang Agustus 2024 WikiLatèyan Rapid Fund.' 17218 wikitext text/x-wiki Angghuta Wikilatih Sampang Agustus 2024 WikiLatèyan Rapid Fund. 2pltjsgqapikv39i4cmghl0kvhsx203 Pangangghuy:Sahira07 2 2877 17221 2024-08-11T03:17:56Z Alfiyah Rizzy Afdiquni 9 ←Membuat halaman berisi '[[Bhângsa:Angghuta Wikilatih Sampang Agustus 2024]]' 17221 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Sampang Agustus 2024]] doj9s92vzfm8tcy2p1tjx6ezfy06ryx Pangangghuy:Pondhaba 2 2878 17222 2024-08-11T03:18:50Z Pondhaba 2967 ←Membuat halaman berisi '[[Bhângsa:Angghuta Wikilatih Sampang Agustus 2024]]' 17222 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Sampang Agustus 2024]] doj9s92vzfm8tcy2p1tjx6ezfy06ryx Pangangghuy:Anisatf 2 2879 17231 17223 2024-08-11T03:23:54Z Anisatf 2963 [[Bhângsa:Angghuta Wikilatih Sampang Agustus 2024]] 17231 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Sampang Agustus 2024]] doj9s92vzfm8tcy2p1tjx6ezfy06ryx Pangangghuy:Desintawuland 2 2880 17233 17224 2024-08-11T03:24:27Z Desintawuland 2982 17233 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Sampang Agustus 2024]] doj9s92vzfm8tcy2p1tjx6ezfy06ryx Pangangghuy:Kenanga Putih 2 2881 17225 2024-08-11T03:20:39Z Kenanga Putih 2972 ←Membuat halaman berisi '[[Bhângsa:Angghuta Wikilatih Sampang Agustus 2024]]' 17225 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Sampang Agustus 2024]] doj9s92vzfm8tcy2p1tjx6ezfy06ryx Pangangghuy:Luna Albert 2 2882 17226 2024-08-11T03:20:52Z Luna Albert 2980 ←Membuat halaman berisi '[[Bhângsa:Angghuta Wikilatih Sampang Agustus 2024]]' 17226 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Sampang Agustus 2024]] doj9s92vzfm8tcy2p1tjx6ezfy06ryx Pangangghuy:Kata Tinta 2 2883 17227 2024-08-11T03:21:04Z Kata Tinta 2966 ←Membuat halaman berisi '[[Bhângsa:Angghuta Wikilatih Sampang Agustus 2024]]' 17227 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Sampang Agustus 2024]] doj9s92vzfm8tcy2p1tjx6ezfy06ryx Pangangghuy:Rifff28 2 2884 17228 2024-08-11T03:21:17Z Rifff28 2968 ←Membuat halaman berisi '[[Bhângsa:Angghuta Wikilatih Sampang Agustus 2024]]' 17228 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Sampang Agustus 2024]] doj9s92vzfm8tcy2p1tjx6ezfy06ryx Pangangghuy:Langit Malam 2 2885 17229 2024-08-11T03:22:03Z Langit Malam 2975 ←Membuat halaman berisi '[[Bhângsa:Angghuta Wikilatih Sampang Agustus 2024]]' 17229 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Sampang Agustus 2024]] doj9s92vzfm8tcy2p1tjx6ezfy06ryx Pangangghuy:Myjourneydiep 2 2886 17230 2024-08-11T03:22:07Z Myjourneydiep 2974 ←Membuat halaman berisi '[[Bhângsa:Angghuta Wikilatih Sampang Agustus 2024]]' 17230 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Sampang Agustus 2024]] doj9s92vzfm8tcy2p1tjx6ezfy06ryx Pangangghuy:Warda wardani 2 2887 17235 17232 2024-08-11T03:25:46Z Warda wardani 2962 17235 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Sampang Agustus 2024]] kauleh mahasiswi poltera osrsw0oun5xdubpopz5m3x7lpq3yn0o Pangangghuy:Fiya alfiya 2 2888 17234 2024-08-11T03:25:27Z Fiya alfiya 2958 ←Membuat halaman berisi '[[Bhângsa:Angghuta Wikilatih Sampang Agustus 2024]]' 17234 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Sampang Agustus 2024]] doj9s92vzfm8tcy2p1tjx6ezfy06ryx Pangangghuy:Ach yudi 2 2889 17236 2024-08-11T03:32:17Z Ach yudi 2983 ←Membuat halaman berisi '[[Bhângsa:Angghuta Wikilatih Sampang Agustus 2024]]' 17236 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Sampang Agustus 2024]] doj9s92vzfm8tcy2p1tjx6ezfy06ryx Pangangghuy:Ida cantik 2 2890 17237 2024-08-11T03:48:28Z Ida cantik 1864 ←Membuat halaman berisi '[[Bhângsa:Angghuta Wikilatih Sampang Agustus 2024]]' 17237 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Sampang Agustus 2024]] doj9s92vzfm8tcy2p1tjx6ezfy06ryx Kevin Sanjaya Sukamuljo 0 2891 17373 17372 2024-08-11T06:35:07Z Fiya alfiya 2958 17373 wikitext text/x-wiki '''Kevin Sanjaya Sukamuljo''' (lahèr è Banyuwangi, 2 Agustus 1995; omorra 26 taon). Kèvin panèka pamaen bulutangkis gânda bân ganda campuran putra Indonesia, amaèn ganda putra sareng Marcus Férnaldi Gidéon.Kèvin bân Marcus diwedhèni polana moso. Pasangan panèka èpangkat è peringkat dhunnya menorot BWF. Jaba Tengahtaon 2007. Nalika Kuwi berumur 12 tahun. kaulâh cè' penterra amaèn è tingkatan internasional. Prestasiné 12 thn nalika BWF Junior world championship. satèya mènangka mitra sareng Masita Mahmudin bisah mènnang medali pèrak. [https://id.wikipedia.org/wiki/Kevin_Sanjaya_Sukamuljo]<ref>"Kevin Sanjaya Sukamuljo"</ref> Nalika noro' kelompok Sea Games 2015, Kèvin abâreng Marcus Férnaldi Gidéon bân polana Kanca-kancané bisa aberri' emmas. Kèvin Sanjaya Sukamuljo kalabân Marcus Férnaldi Gidéon terros abâgus bân èkala' moso.Turnamen akadhi China mukka, India mukka, Australian mukka, pasangan-pasangan panèka terros dhâddhi juara. Gelar sè palèng bhâgus, juara All England 2017, bân makala pasangan Chena. == Somber == kh60qn00070t0gttxr0lvx94m4pqhzw Yura yunita 0 2892 17369 17364 2024-08-11T06:33:28Z Alfiyah Rizzy Afdiquni 9 17369 wikitext text/x-wiki {{infobox orang}} '''Yunita Rachman''' otabâ lebbi èkennal mènangka '''Yura yunita''', laher è tangghâl 9 Juni 1991. Bân laher dâri kalowarga sè senneng ka dunnya musik. molaè ghi' kènè' èpon ampon andi' hobi amaèn piano bân anyanyi. Yura panèka alumni Fakultas Komunikasi Universitas Padjadjaran (UNPAD).<ref>[https://www.viva.co.id/siapa/read/632-yura-yunita "Profil Yura Yunita".] ''Viva.co.id''. Diakses tanggal 11 Maret 2021.</ref> Yura molaè karir musikna kalabân noro' acara pencarian bakat Indonesian Idol musim ka petto', namong èliminasi è babak Eliminasi saamponna anyanyi lagu "Berharap Tak Berbesar" karjhâ Reza Artamevia. Yura nuro' audisi sè ḍè' aḍè' lalampan bhakat The Voice Inḍonesia è taon 2013. Bâ'na abâdâhaghi lagu "Mercy" karya Duffy, bân berhasil aghâbây kabbhi juri mece' tombol, Yura saterrossa mele Glenn Fredly mènangka mentorna. Yura èpaèlang è babak Pertempuran, bâkto Glenn mele Tiara Degrasia kaangghuy lolos. == sombher == <references /> 7dv3xavihedihqv5t17kuarruyvi9an Jay Idzes 0 2893 17359 17286 2024-08-11T06:26:20Z Desintawuland 2982 menambah sumber 17359 wikitext text/x-wiki '''Jay Idzes''' iya araya Pamain bal se arambi' e mierlo ka'dinto ampon jheje e liga belende.Jay idzes awal molanh deddhi pamain bal ka'dinto abhereng FC Eindhonven Dhari taon 2017. Jaz idzes tengghinah ka'dinto 184 cm. jay jhejeh 53 kalah abhareng FC Eindhoven. Jay Idzes ka'dinto kabbhi bisah. Jaz idzes nikah ampon ekennal 10 kaleh a tampil ebheghiyen bek tengah sareng FC Eindhoven e taon 2018-2020.<ref>[https://www.pssi.org/news/jay-idzes-resmi-menjadi-wni Jay] Idzes Resmi Menjadi WNI". ''PSSI - Football Association of Indonesia''. Diakses tanggal 30 Desember 2023</ref> == Karier internasional == neng tangghal 7 Maret 2024, Idzes naremah ologhen dhari tim nasional Indonesia kaghbey amain peneng Kualifikasi Piala Dunyah FIFA 2026 alaban Vietnam pada tangghel 21 Maret ban 26 Maret 2024. == Sombher == <references /> 4ym61x9mnnavk2lzndcmpepqh1eitjl Susi Susanti 0 2894 17345 17341 2024-08-11T06:19:21Z Anisatf 2963 17345 wikitext text/x-wiki Susy Susanti lahèr e Tasikmalaya tanggal 11 Fèbruari 1971. Molae gi’ kene’, Susy ampon alate badminton. Dukungan samporna dâri orèng towa artèna kamampowanna kaangghuy amaèn badminton bisa èkembhângaghi kalabân beccè'. Susy alatihan è klub anomma, PB Tunas Tasikmalaya, sampe’ pèttong taon ban bèrhasil mènnang juara tingkat junior. Susy Susanti bèrhasil mènang gèlar Juara Dunia Junior è taon 1985 bâkto ghi' aomor 14 taon. Susy mènnang gèlar bâkto amaèn è sèttong binè', duwâ' binè' bân duwâ' camporan. Duwâ' taon satèrrossa è acara sè padhâ, Susy dhâddhi juara polè è acara sèttong bân duwâ' binè'. Prèstasi panèka aghâbây èpon makompol lèma' gèlar è kèjuaraan junior dhunnya.<ref>[https://www.kompas.com/sports/read/2021/04/21/08400028/profil-susy-susanti-legenda-bulu-tangkis-indonesia-peraih-emas-olimpiade]"Profil Susy Susanti, Legenda Bulu Tangkis Indonesia Peraih Emas Olimpiade" Artikel ini telah tayang di Kompas.com dengan judul "Profil Susy Susanti, Legenda Bulu Tangkis Indonesia Peraih Emas Olimpiade", Klik untuk baca: <nowiki>https://www.kompas.com/sports/read/2021/04/21/08400028/profil-susy-susanti-legenda-bulu-tangkis-indonesia-peraih-emas-olimpiade</nowiki>. Kompascom+ baca berita tanpa iklan: <nowiki>https://kmp.im/plus6</nowiki> Download aplikasi: <nowiki>https://kmp.im/app6</nowiki></ref> Taon 1989, Susy muncul juara Indonèsia Tèrbuka. Kègigihan Susy lajhu madhâddhiyâghi bâgiyân dâri skuad Mèra Potè ghâbây Piala Sudirman 1989 È èdisi pèrtama Piala Sudirman sè èlaksanaaghi è Jakarta, Indonèsia bèrhasil dhâddhi juara saamponna makala Korèa Sèlatan è final. == Sombher == <references /> pmwifvtjawcjmc9w4nqjx8hk2pg33cz Nikita Willy 0 2895 17652 17374 2024-08-24T13:38:20Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Nikita willy]] ka [[Nikita Willy]] 17374 wikitext text/x-wiki <ref>[https://id.wikipedia.org/wiki/Nikita_Willy#cite_note-Profil-1] "Profil Nikita Willy". ''Viva.co.id''</ref>Nikita Willy lahér kalabân nyamana Nikita Purnama Willy è tanggâl 29 Juni 1994.Salerana panèka ana' sè partama ḍâri ḍuwâ' ana' Henry Willy bân Yora Febrine dâri Suku Sianok Anam, Agam. èpon andi' ale' binè', èngghi panèka Winona Willy. Nikita molaè karir mènangka model è omor pettong taon. È taon 2000, èpon ollè kasempadhân kaangghuy aperrang è sinetron pertamana, sè bhul-ombhul Jin bân Jun. Saellana jârèya, Nikita abali kaangghuy amaèn è sinetron Hari Portrait bân Ratu Malu bân Jendral Kancil. Berkat kaahlianna è dâlem akting, Nikita berhasil ngâolle perhatian bâkto dhâddhi aktor otama è sinetron Bulan bân Bintang è taon 2003. Salaèn jârèya, Nikita narèma bânnya' tawaran kaangghuy amaèn è sajumlah sinetron, akadhi Habibi bân Habibah, Roman Picisan, Nikita, and Safa bân Marwah. Bâ'na la ollè julukan "Ratu Sinetron Indonesia" kalabân biaya sè palèng tèngghi. Bânnè namong è dhunnya sinetron, èpon jhughân amaèn è sajumlah FTV bân filem. Salaèn jârèya, èpon jhughân terlibat dâlem dunnyah nyanyian. == Sombher == <references /> <references /> <references /> q9d8p0rwhasdfih2munb9dan0fk90mh Marcus Fernaldi Gideon 0 2896 17344 17259 2024-08-11T06:18:46Z Fiya alfiya 2958 17344 wikitext text/x-wiki Parjhâlânanna Marcus è dhunnyana tepok bulu è dhâlem 25 taon ampon ètandhai kalabân jhâjhârbâ'ân è dâlem prestasina. Sabellunna nyonar kalabân Kevin Sanjaya, èpon amaèn è ganda lakè' kalabân Markis Kido (almarhum).<ref>[https://www.inews.id/sport/all-sport/profil-dan-biodata-marcus-fernaldi-gideon-duet-kevin-sanjaya-yang-gantung-raket-di-usia-33-tahun "Profil dan Biodata Marcus Fernaldi Gideon, Duet Kevin Sanjaya yang Gantung Raket di Usia 33 Tahun"], .inews.id</ref> Namong, penampilan sè palèng bhâgus dâri Marcus panèka è duet sareng Kevin Sanjaya. Pasangan ganda lakè' sè èjuluki The Minions jhughân èpangkat 1 è peringkat dhunnya BWF è taon 2017. Parjhâlânanna Marcus è dhunnyana tepok bulu è dhâlem 25 taon ampon ètandhai kalabân jhâjhârbâ'ân è dâlem prestasina. Sabellunna nyonar kalabân Kevin Sanjaya, èpon amaèn è ganda lakè' kalabân Markis Kido (almarhum). Namong, penampilan sè palèng bhâgus dâri Marcus panèka è duet sareng Kevin Sanjaya. Pasangan ganda lakè' sè èjuluki The Minions jhughân èpangkat 1 è peringkat dhunnya BWF è taon 2017. == sombher == <references /> gmf0paamtq6wm3jlsr0fyyevqkl8t1g Retno Marsudi 0 2897 17377 17316 2024-08-11T06:43:42Z Oreng Madhureh 2951 17377 wikitext text/x-wiki [[Profil Singkat Menteri Luar Negeri Retno Marsudi|Dra.Retno]] Lestari Priansari Marsudi,LL.M. rembi'e Semarang,jhebeh tenga teppa' tangghal 27 november 1962,dhibi'en menempuh pendidikan menengah atas e SMA Negeri 3 Semarang sebelum akhirrah olle gelar sarjana S-1 ilmu hubungan internasional e Universitas Gadjah Mada,Ypgyakarta.Teppak Taon 1985 dhibi'en olle gelar S-2 Hukum Uni Eropa e Haagse Hogeschooll,Belanda.<ref>[https://www.merdeka.com/peristiwa/mengenal-retno-marsudi-menlu-perempuan-pertama-indonesia.html "Mengenal Retno Marsudi, menlu perempuan pertama Indonesia"]. ''Merdeka.com''. Merdeka.com. 26 Oktober 2014. Diakses tanggal 26 Oktober 2014</ref> Taon 2017,Retno ngaolle penghargaan kaangghuy agen perubahan e bidang Kesetaraan Gender dan Pemberdayaan Perempuan.Penghargaan ka'dintoh eparengin sareng UN Women tor Partnership Global Forum (PGF).UN Women ka'dintoh lembaga PBB se atugas amajuaghi kesetaraan gender tor pemberdayaan perempuan.sementara PGF ka'dintoh lembaga non-provit se Tujuannah amajuaghi kemitraan inovatif bagi pembangunan. Dhibi'en diplomat indonesia se ajabat daddhi Mentri Luar Negeri,reng bini' pertama indonesia se ajabat molae 27 Oktober 2014.lestarenah ajabat kabinet kerja,Retno ekapartajeih tor elantik sareng presiden Joko Widodo kaangghuy dadddhi Mentri Luar Negeri Kangghuy kabinet indonesia Maju e tangghal 23 Oktober 2019. sombher <references /> ei3owanecxxasc8h92v7z50lontj52k Justin Hubner 0 2898 17351 17336 2024-08-11T06:22:05Z Luna Albert 2980 17351 wikitext text/x-wiki Justin Quincy Hubner (lahèr 14 Sèptèmber 2003) panèka pemain bal-balan profesional ḍâri Inḍonêsia sè amaèn mènangka Canter Back ghâbây klub Cerezo Osaka sè èpinjâm dâri klub Wolverhampton Wanderers bân timnas Indonēsia.<ref>"[[Ommons.wikimedia.org/w/index.php?title=Category:Kopdar Kakanan&action=edit&redlink=1|Indonesian blood Justin Hubner]], Prospective [[Ommons.wikimedia.org/w/index.php?title=Category:Kopdar Kakanan&action=edit&redlink=1|National]] Team Player who Plays at Wolves". ''Sport.detik.com''.</ref> == Kaodhi'an pribadi == reng seppona Justin Hubner sè anyama Ferdinand Patrick Rudolf Hubner bân èbhu sè anyama Brigitte Prophitus. Ramana warga Bâlândhâ keturunan Indonesia, èbhuna Bâlândhâ. Tạngghâl 6 Desember 2023, Hubner resmi èkaollè kewarganegaraan Inḍonẹsia saamponna ngala' Sumpah Warga Negara Inḍonsia sè aropaaghi syarat ahèrra ghâbây para pemain kaangghuy naturalisasi kaangghuy dhâddhi warga Indonsia. == Sombher == <references /> 24e2nmfbl79ci9lwf47xrd3jvvd0xty Rudy Hartono 0 2899 17352 17298 2024-08-11T06:23:37Z Ach yudi 2983 17352 wikitext text/x-wiki '''Rudy Hartono''' Kurniawan laher kalabân asma Nio Hap Liang (Cèna Tradisional: 梁海量, Bhâsa Cèna Sèderhana: 梁海量, Pinyin: Liáng Hǎiliàng; lahir 18 Agustus 1949) panèka mantan pamaèn bulutangkis Indonesia. èpon mennang kejuaraan dhunnya è taon 1980 bân kejuaraan All England 8 kalè è taon 1960-an bân 1970-an. Salerana panèka sala sèttong pamaèn sè palèng kalonta è ḍâlem jhâjhârbâ'ân olah raga bân èyangghep sala sèttong pamaèn bulutangkis sè palèng èkennal è sakabbhina bâkto<ref>[https://www.bing.com/search?pglt=41&q=rudy+hartono&cvid=2a3c8c30c05d4cb985a2220ffff9e79d&gs_lcrp=EgZjaHJvbWUqBggHEC4YQDIGCAAQRRg5MgYIARAAGEAyBggCEAAYQDIGCAMQABhAMgYIBBAAGEAyBggFEAAYQDIGCAYQABhAMgYIBxAuGEAyBggIEAAYQNIBCTEwMDU0ajBqMagCALACAA&FORM=ANNTA1&PC=HCTS&ntref=1]"I'd still rule badminton today if I were in my prime, says Hartono". ''The New Paper''. 30 September 2015. Diakses tanggal 16 Mei 2022</ref> == Sombher == 1p1twc7ztutakxltj9v7qoxpr6gxvlp Roky Gerung 0 2900 17356 17313 2024-08-11T06:24:50Z Pondhaba 2967 17356 wikitext text/x-wiki '''Roky Gerung'''<ref>https://books.google.co.id/books?id=N5HjAAAAMAAJ&q=Drs.+Rocky+Gerung&dq=Drs.+Rocky+Gerung&hl=id&sa=X&ved=2ahUKEwizps3rwsT0AhUuILcAHUhLANQQ6AF6BAgGEAM</ref> (lahèr 20 Jànuari 1959) panèka komentator politik, filsuf, akademisi bân intelektual masyarakat Indonesia. Salerana panèka sala sèttong pendiri Setara Institute bân sala sèttong angghuta è Democratic Education Association (P2D). Salerana ngajhâri 15 taon è Universitas Indonesia. Salerana panèka ale'na Grevo Gerung sè samangkèn dhâddhi dosen è Universitas Sam Ratulangi. Rocky panika molaè ajhâr è Universitas Indonesia (UI) è taon 1979. Bân Roky Gerung panika pertama kalè maso' ka Jurusan Hubungan Internasional, sè è bâkto jârèya aropaaghi bagiyân dâri Fakultas Ilmu Sosial. Namong, Rocky ta' lastare ajhâr è jurusan jârèya. Sabhâligghâ, Rocky lulus mènangka Sarjana Sastra dâri Jurusan Filsafat. Bâkto ajhâr, Rocky semma' bân aktivis sosialis akadhi Marsillam Simanjuntak bân Hariman Siregar. Saellana lulus, Rocky abâli ka UI bân ngajhâri è Jurusan Filsafat, sè samangkèn dâddhi bâgiyân dâri Fakultas Elmo Bhudâjâ, mènangka dosen non-permanen kantos awal taon 2015. Salerana ambu ngajhâri polana kalowarna Hukum no. 14 taon 2005 sè marloaghi dosen sè paleng sakonè'na andi' ijazah master; è bâkto Rocky namong aghâdhui ijazah sarjana. Salerana ècanthet mènangka mata kuliah pangajhâârân akadhi Seminar Teori Kaadilan, Filsafat Politik, bân Metode Penelitian Filsafat; èpon jhughân ampon ngajhâri è program pascasarjana. Sala sèttong mored sè èawasi panèka aktris Dian Sastrowardoyo. == Sombher == <references /> lsviohllsx5hyw00352cegqeitrn8b8 Abdoel Moeis 0 2901 17279 17269 2024-08-11T04:45:42Z Kenanga Putih 2972 17279 wikitext text/x-wiki '''Abdoel Moeis''' (Bâsa Arab: عبد المعز, translit. Abd Al-Mu'iz) (3 Juli 1886 – 17 Juni 1959) panèka sala sèttong sastrawan, politisi bân wartawan Indonesia. Salerana panèka administrator senior Sarekat Islam bân aropaaghi anggota Volksraad sè ngawakil organisasi. Abdoel Moeis diresmikan sebagai Pahlawan Nasional pertama oleh Presiden Republik Indonesia, Soekarno, pada tanggal 30 Agustus 1959. == Biografi == '''Carèta odi'na''' Sutan Sulaiman, Demang Sungai Puar, ramana Abdul Muis Abdoel Moeis oreng Minangkabau. Salerana pottrana Soelaiman Dt Toemanggoeng sareng Siti Djariah. Saellana lulus dâri ELS, Abdoel Moeis nerrosaghi pendidikanna è Stovia (sakola'an kedokteran, samangkèn Fakultas Kedokteran, Universitas Indonesia), Jakarta.[3] Tape, amarga sake’, aba’na ta’ mamare pendidikan e jadhiya. Taon 1905, ètarèma mènangka anggota dewan redaksi majalah Bintang Indies. Bintang Hindia iyâ arèya majalah sè aghâdhui bhâb-bhâb politik è Bandung. È taon 1907, Bintang Indies èlarang èterbitaghi, Abdul Muis apinda alako è Bandungsche Afdeelingsbank mènangka menteri gudang. Abdul Muis nerrosaghi lalakon panèka 5 taon abidda. È taon 1912, èpon alako mènangka jurnalis è koran Bâlândhâ Preanger Bode. E Preanger Bode Abdul Muis alako daddi korektor. È dâlem 3 bulân, èpon èangghep hoofdcorector (kepala korektor) polana kamampowanna bhâsa Bâlândhâ sè beccè'. È taon 1913 èpon noro' Sarekat Islam, bân dhâddhi Kepala Editor Kaoem Moeda Daily. Koran Kaoem Moeda aropa’agi koran se kapeng settong se ngatorragi kolom “Pojok” molae taon 1913. Posisi Moeis mènangka editor bân ngator masalah penerbitan bân pemasaran aberri' lebbi bânnya' kabebasan kaangghuy nerrosaghi perjuanganna kalabân pulpen mènangka sanjata. Koran Kaoem Moeda merupakan tulang punggung perjuangan Sarekat Islam di Bandung. Sataon saellana jareya, lebat Panitia Bumiputera se epaddegga abareng Ki Hadjar Dewantara, Abdoel Moeis nolak rancanana pamarenta Balanda kaangguy mabadha perayaan saratos taon kamardika’an Balanda dhari Perancis. È taon 1917, salerana èparcajâ mènangka utusan ghâbây Sarekat Islam kaangghuy entar ka Belanda kaangghuy apropaganda ghâbây panitia Indie Weerbaar. È bâkto kunjungan, èpon jhughân mandhâr tokoh-tokoh Bâlândhâ kaangghuy maddek Technische Hooge School – Bandung Institute of Technology (ITB) è Priangan. È taon 1918, Abdoel Moeis èangghep mènangka anggota Volksraad sè ngawakil Sarekat Islam Tengnga. E bulan Juni 1919, settong pangawas Balanda e Toli-Toli, Sulawesi Lao’ epate’e saellana apareng pidato e jadhiya. Abdoel Moeis ètuduh ngajhâk orèng kaangghuy nolak alako paksa, sè ngasèlaghi pembunuhan. polana kadhâddhiyân panèka èsalaaghi bân èpenjara. Salaèn aberri' pidato, èpon jhughân aperrang lèbât bânnya' media cetak. È ḍâlem tolesan è koran De Express Bâlândhâ, Abdoel Moeis ngritik tolesan para penjajah Bâlândhâ. Abdoel Moeis aropa’agi tokoh se sanget atoro’ dha’ parjuangan tor nasib oreng-oreng se ejajah bakto ganeka. Banne coma lebat profesi sastra, aba’na sampe’ aperrang e dunnyana politik. Tolesan-tolesan sè tajem bân gerakan politik Abdoel Moeis saterrossa aghâbây èpon èlarang odhi' è kennengngan kalahiranna. Saterrossa èpon mele daerah Garut mènangka tana pangasingan, bân è dhissa' èpon ngèbâ sisa odi'na. Taon 1926 salerana epele daddi anggota Garut Regentschapsraad. Ennem taon saterrossa èangghep Regentschapsraad Controler. Salerana neggu’ jabatan paneka kantos Jeppang maso’ ka Indonesia (taon 1942). Polana apangrasa towa, taon 1944 Abdul Moeis ambu alako. Namong, è jaman saamponna proklamasi, salerana aktif noro' Majelis Perjuangan Priangan polè. Saongguna, aba’na perna esoro daddi anggotana DPA. 8a7xgy039gxy66c81awu52ihhk8tejh Ibnu Khaldun 0 2902 17775 17346 2024-08-27T02:56:37Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Ibnu khaldun]] ka [[Ibnu Khaldun]] 17346 wikitext text/x-wiki '''Ibnu Khaldun,''' nyamah lanjhâng: Abu Zaid 'Abdurrahman bin Muhammad bin Khaldun al-Hadhrami (Arab: عبد الرحمن بن محمد بن خلدون الحضرمي) (27 Mei 1332 – 19 Maret 1406) panèka sejarawan Muslim ḓâri Tunisia<ref>Zubair (2006-01). "[https://repository.uinjkt.ac.id/dspace/handle/123456789/35070 Sejarah pemikiran Ekonomi Islam Ibn Khaldun]"</ref> bân segghut èsebbhut mènangka ramana pendiri sejarah, sosiologi bân ekonomi. Karyana se kalonta iyeh ariyah Muqaddimah (Pengantar/Pengantar). Orèng lake' sè lahir è Tunisia è tanggal 1 Ramadhan 732 H/27 Mei 1332 M èkennal mènangka ahli sejarah bân ramana sosiologi Islam sè ngapallaghi Al-Qur'an molaè ghi' kènè'. Menangka ahli politik Islam, èpon jhughân èkennal mènangka ramana Ekonomi Islam, polana èpon aghâbây pekkeranna tentang teori ekonomi logis bân realistis sabellunna Adam Smith (1723-1790) bân David Ricardo (1772-1823) aghâbây ekonomi ekonomina teori-teori. Maske gi’ ngodha, tolesanna la nyebar ka man-dhimman. Tolesan tor pekkeranna Ibnu Khaldun lahir dhari pangajharan se sanget dhalem, pangamatan dha’ pan-saponapan masyarakat se ekennal kalaban pangataowan tor pangataowan se lebar, tor odhi’ e antarana e dhalem parjalanan se lebar. == '''Biografi''' == Odhi'na Ibn Khaldun èdokumentasiaghi kalabân beccè', polana ètolès otobiografi (التعريف بابن خلدون ورحلته غربا وشرقا, at-Ta'rīf bi-ibn Khaldūn wa-Riḥtahui wa-Sharqan[2 ]) sè è dâlemma bânnya' dokumen parkara odi'na èkutip verbatim. == Sombher == <references /> 23jll9zf3bimryojtgjarsgy75v3037 Jean-Paul Sartre 0 2903 17362 17261 2024-08-11T06:28:00Z Myjourneydiep 2974 17362 wikitext text/x-wiki <ref>Wattimena, Reza A. A. (2015). ''Bahagia, Kenapa Tidak?'' (PDF). Yogyakarta: Maharsa. hlm. 19. <nowiki>ISBN 978-602-08931-1-2</nowiki>. Diarsipkan dari versi asli (PDF) tanggal 2022-03-05. Diakses tanggal 2022-02-28.</ref>Jean-Paul Sartre panèka filsuf Perancis sè odhi' è abad ke-20. Pèkkèran filsafat Sarte nolongè eksistensialisme. Sartre panèka tokoh radikal dâlem pemikiran eksistensialis sè akabâ' sareng kamardika'an manossa. Orèng rowa parcajâ jhâ' manossa panèka kamardika'an dhibi' sè ta' èbâtesi sareng dunnya otabâ Gustè Allah Pendidikan awal Sarte èkala' è École Normale Supérieure molaè taon 1924. Pendidikan è taon 1929. Sartre ècapa'aghi posisi pertama bân èberri'i gelar sè èghunaaghi kaangghuy dhâddhi guru. molaè taon 1933, Sartre ajhâr pribadi è Edmund Husserl bân Martin Heidegger è Jerman. È taon 1938, èpon makalowar novel sè partama, sè èjudhul Mual. Novel panèka èterbitaghi polè è taon 1949. Saterrossa, è taon 1940, Sartre makalowar makalah tentang fenomena sè akabâ' sareng psikologi. Buku panèka èsebbhut L'Imaginaire otabâ Psikologi Imajinasi. Buku panèka èterbitaghi polè è taon 1948. Jerman Nazi mapenjara Sartre pan-bârâmpan taon. E bakto perrang, aba'na odhi' e Paris ban makalowar buku se anyama L'Etre et le neant otaba Being and Nothingness e taon 1943. Buku paneka daddi karya filsafat otama Sarte. Buku panèka èterbitaghi polè è taon 1956. Materi kuliah sè èghâbây sareng Sartre è taon 1946 nyataaghi jhâ' Sarte nolongè eksistensialisme è Perancis. Judul materi L’Existentialisme est un humanisme otabâ Eksistensialisme panèka Humanisme. Buku panèka èterbitaghi polè è taon 1947. Kapentingan politik aghâbây Sartre aghâbây eksistensialisme mènangka simbol ghâbây sadhaja pemikiran sè ketat bân kompleks dâri sayap kiri Perancis è bâkto jârèya. Sartre èkennal mènangka pendukung Marxisme, namong aba'na èbâtesi kaangghuy kontak sareng partai komunis. Sartre dhâddhi pendiri jurnal sè èsebbhut Les Temps Modernes èbârengngè Simone de Beauvoir bân Maurice Merleau-Ponty. Jurnal panèka èpadhâddhi khusus kaangghuy abâhas masalah politik bân ideologis. Mèlana, è taon 1951, Sartre maddek partai politikna dhibi'. == sombher : == <references /> sxgkkkx87njofehdaxvykacbb0um9wy Nathan Tjoe-A-On 0 2904 17348 17334 2024-08-11T06:21:07Z Rifff28 2968 17348 wikitext text/x-wiki '''Nathan Tjoe-A-On''' (ocak Inḓonèsia: [ˈt͡ʃuˈäˈon], choo-ah-on)[1]; lahèr 22 Desember 2001) panèka pamaèn bal-balan profesional dâri Inḓonèsia sè amaèn mènangka bek kiri ghâbây klub Swensea City bân timnas Inḓonèsia. == Kaodhi'an pribadi == Lahèr è Blândhâ, Tjoe-A-On asalla dâri Suriname bân Inḓonèsia. <ref>[https://www.cnnindonesia.com/olahraga/20240312141819-142-1073354/profil-nathan-tjoe-a-on-naturalisasi-timnas-indonesia-terbaru/amp "Nathan pemain keturunan Indonesia-Belanda yang lahir di Rotterdam".] ''sepakbola''.</ref> tangghâl 11 Maret 2024, Tjoe-A-On resmi èkaollè kewarganegaraan Inḓonèsia. == Karir klub == Tjoe-A-On atandatangani kontrak tello taon sareng Excelsior è taon 2019, saamponna maju lèbât sistem ngodâna. Namong, cèdera ngalang perkembangânna bân èlang sekitar 14 bulân bâkto amaèn bân latihan. Saellana istirahat musim cellep 2021-22, èpon abâli kaangghuy amaèn bân ollè keyakinan dâ' kamampowanna bân arassa bisa èbâgi è lapangan sèpak bola polè. Saellana promosi dâri Eerste Divisie è akhir musim 2021-22, èpon narèma perpanjangan kontrak è bulan Juni 2022, ghâbây tambahan duwâ' taon. èpon abâdâhaghi debut è Eredivisie ghâbây Excelsior è tangghâl 12 Agustus 2022 è bâbâna SC Cambuur è Stadion Cambuur kalabân mennang 2-0. tangghâl 9 September 2022, èpon nyetak gol dhâ-adhâ'en è liga profesional, sè abhânto Excelsior kaangghuy mennang 2-1 è attas FC Emmen. tangghâl 13 Agustus 2023, Tjoe-A-On atandatangani klub Championship Swansea City kalabân biaya sè ta' èjhârbâ'aghi è kontrak tello taon. == Sombher == <references /> qkxob8d0a7m7on0joownl65x5h33rbl Rafael Struick 0 2905 17342 17340 2024-08-11T06:18:14Z Anisatf 2963 17342 wikitext text/x-wiki Rafael William Struick otabâ Rafael Struick (laher 27 Marèt 2003) èngghi panèka pemain bal-balan profesional sè amaèn mènangka èyaḍâ' è klub Eerste Divisie ADO Den Haag. Lahir è [[Bâlândhâ]], èpon amaèn ghâbây Timnas Indonesia. Struick amaèn è bâkto ngoḍâ RKAVV bân sâtèrrossa è Forum Sport, sabellunna noro' akademi è ADO Den Haag, èpon abâdâhaghi debut è Eerste Divisie tangghâl 6 Mèi 2022 è bâbâna FC Emmen. Saellana jârèya, è bulân Junè 2022, Rafael atanḍhâ tanang kontrak profesional sè partama sareng ADO Den Haag. Tangghâl 19 November 2022, Struick âmaèn sarèng Timnas Indonesia U-20 bân ma gol è Slovakia U-20 tape kala 1-2. Bâ'na layak maso' ka Inḍonesia polana orèng towa dâri ebuna orèng Jawa bân èmigrasi ka Suriname sabèllunna dhâtâng ka Bâlândhâ. Manajèr Indonèsia Shin Tae-yong nojjhu dâ' pèmilihan Struick, Ivar Jenner bân Justin Hubner mènangka pamain asalla è adha'na Indonèsia sè aghâdhui Piala Dunia U-20 FIFA 2023.<ref>[https://www.bolanas.com/amp/493617104/keping-terakhir-pemain-naturaliasi-di-timnas-u-20-indonesia-rafael-struijk-jadi-pilihan-shin-tae-yong "Keping terakhir pemain naturalisasi di timnas U-20 Indonesia, Rafael Struijk jadi pilihan Shin Tae-yong"]. ''Bolanas.bolasport.com''.</ref> Tanggâl 27 Mei 2023, Struick narèma panggilan ghâbây tim sènior ghâbây pèrtandingan pèrsahabatan è bâbâna Palèstina bân Argentina. Bâ'na ollè cap partama ghâbây nâghèrana 0-0 bân Pâlestina. == Sombher == <references /> r8oapzgcx3kyilu7zoy5nw3ete87sjs Markis Kido 0 2906 17370 17321 2024-08-11T06:34:05Z Kata Tinta 2966 17370 wikitext text/x-wiki '''Markis Kido''' (11 Agustus 1984 – 14 Juni 2021) iyâ arèya pamaèn badminton orèng Inḍonèsia. Bona panèka pamaèn ganda lakè' sè èmitra sareng Mohammad Ahsan, è bâkto alè'na Pia panèka pamaèn ganda campuran sè samangkèn èmitra sareng Fran Kurniawan. Salèrana pottrana Djumhar Bey Anwar, orèng hijrah ḍâri Minangkabau, bân Yul Asteria Zakaria.<ref>''[https://books.google.co.id/books?id=xrwTAQAAMAAJ&newbks=0&printsec=frontcover&dq=%22Djumhar+bey+Anwar%22&q=%22Djumhar+bey+Anwar%22&hl=id&redir_esc=y Tempo]''. Badan Usaha Jaya Press Jajasan Jaya Raya. 2008.</ref> '''Lakona''' Mo èbhârengngè Hendra Setiawan bân èpangkat sèttong è dhunnya IBF ghâbây ganda lakè'. Bâ'na panèka pasangan andalan Inḍonèsia saamponna pensiun pasangan Chandra Wijaya/Sigit Budiarto bân toronna pasangan Luluk Hadianto/Alvent Yulianto Chandra. Markis Kido bân kancana Hendra Setiawan berhasil dhâddhi juara dhunnya è taon 2007 bân mènang medali emmas pertama Inḍonèsia è Olimpiade Beijing 2008 ghâbây badminton ganda putra. È final tanggal 16 Agustus 2008, rèng-orèng rowa berhasil makala pasangan RRC Cai Yun/Fu Haifeng lèbât perrang sè sengit è 3 set kalabân skor 12-21, 21-11, 21-16. '''Kaodhi'an Pribadi''' Markis Kido molaè amaèn badminton di klub badminton Jaya Raya Jakarta. èlahèrraghi dâri Djumharbey Anwar (ramana) bân Yul Asteria Zakaria (èbhu). èpon jhughân amaèn bal-balan è bâkto luang. Duwâ' taretan binè'na, Bona Septano bân Pia Zebadiah Bernadet, jhughân atlet bulu tangkis sè ngawakil Inḍonèsia. == Sombher == pnaaet06ltqv4aeesm49sit8nca6r7x Susi Pudjiastuti 0 2907 17656 17291 2024-08-24T13:42:45Z Alfiyah Rizzy Afdiquni 9 Menghapus pengalihan ke [[Susi Pudjiastuti]] 17656 wikitext text/x-wiki Susi Pudjiastuti (laher 15 Januari 1965) panèka mantan Mentri Urusan Maritim bân Perikanan dâri Kabinet Kerja 2014-2019 sè jhughân pongghâbâ usaha bân Direktur Presiden PT ASI Pudjiastuti Marine Products, èksportir hasèl perikanan bân PT ASI Pudjiastuti Aviation otabâ penerbangan Susi Aèng dâri Jhâbâ Bârâ'. Sampè' awal taon 2012, Susi Air aghâdhui 50 pesawat bânnya' macem akadhi 32 Cessna Grand Caravans, 9 Pilatus PC-6 Porters bân 3 Piaggio P180 Avanti. Susi Air aghâdhui 136 pilot, 90 dâri rèng-orèng panèka pilot manca. È taon 2012 Susi Air narèma pendapatan IDR 300 miliar bân aladine 200 penerbangan perintis. Bâkto èpon samangken atugas mènangka Mentri Urusan Maritim bân Perikanan, Susi èkennal polana kabijakan sè tegas alabâni perikanan ilegal. Nyamana Sampe' èkabâ'aghi kalabân oca' "tenggelamkan" sè èmaksod dâ' okoman polana kapal manca sè ta' sah ètenggelam è perairan Indonesia. Usaha-usaha panèka akherra èbâjar; penelitian sè èterbitaghi è jurnal Nature nojjhuaghi jhâ' kabijakan agresif Susi ghâbây manceng ilegal ampon ngèrèng usaha mancing 25% bân aghâdhui potensi kaangghuy nambai tangkapan 14% bân ontong 12%. Susi laher tanggal 15 Januari 1965 e Pangandaran. Ramana anyama Haji Ahmad Karlan bân ebuna anyama Hajjah Suwuh Lasminah, kaduwâ'na asalla dâri Jhâbâ Tengnga, namong ampon lèma toronan è Pangandaran. Keluargana Susi andhi’ usaha ternak, melle ban ajuwal ternak ratosan dhari Jaba Tengnga kaangguy edagange e Jaba Barat. Eppa’ buyutna iya areya Haji Ireng, se ekennal oreng se andhi’ tana e dhaerana. Saamponna akuliah sampe’ SMP e SMP Negeri 1 Pangandaran, Susi nerrosagi sakola’anna ka SMA Negeri 1 Yogyakarta, tape ambu e kellas 2 polana serreng sake. Salaèn jârèya, Susi jhughân ngako jhâ' aba'na ta' cocok dâ' sistem sakola'an bân pas motossaghi kaangghuy kalowar dâri sakola'an. q4y3cjbr5aqhsbowyffohkmncyknztr Jonatan Christie 0 2908 17421 17416 2024-08-16T03:39:29Z 36.90.32.25 17421 wikitext text/x-wiki {{Infobox orang}} '''Leonardus Jonatan Christie''' (lahèr 15 September 1997) panèka pemain bulutangkis tunggal lakè' dâri Inoḍnēsia dhâri PB. Tangkas Specs, Jakarta. èpon dhâddhi kasohor saamponna mennang medali emmas è tunggal lakè' è Asian Games 2018.<ref>"Jonatan Christie Biografi". Persatuan Bulu tangkis Seluruh Indonesia. Diarsipkan dari versi asli tanggal 2013-10-23. Diakses tanggal 28 September 2013.</ref> == Lako == E bulan Juli 2013, aba'na ngaolle gelar internasional senior se kapeng settong e bakto aomor 15 taon e Inḍonēsia International Challenge, saellana makala Alamsyah Yunus e final kalaban skor 21-17, 21-10. È taon 2014, è turnamen Inḍonēsia International Challenge, èpon jhughân maso' ka final namong kala dâri veteran Korea Sèlatan Lee Hyun-il è dhâlem pertandingan 5 set, 10-11, 11-9, 11-5, 8-11, 3-11 . Taon 2013 sareng 2014, Jonatan abareng sareng Anthony Sinisuka Ginting sareng Ihsan Maulana Mustofa daddi andalan Inḍonēsia e Kejuaraan Junior Dunia BWF sareng Kejuaraan Junior BWF Asia. Bâkto noro' kejuaraan, Jonathan salanjangnga kala è perempat final è kejuaraan individu. È taon 2015 Jonathan sajân noro' turnamen senior è tingkatan sè lebbi tèngghi akadhi Grand Prix, Grand Prix Gold, Super Series bân Super Series Premiere. Salerana jhughân sala sèttong andalan Inḍonēsia è Piala Sudirman 2015, Sea Games 2015, Piala Thomas 2016, Piala Sudirman 2017 bân Sea Games 2017 È Perdana Superseries Terbuka Inḍonēsia 2015, salerana berhasil ngalahaghi veteran Korea Lee Hyun Il è babak kaduwâ'. , sanajân kamajuanna ambu è akhir perempat final. == Sombher == <references /> 0se5aouruf37dh8dom2kqvwc9vqga0o Aristoteles 0 2909 17363 17264 2024-08-11T06:30:52Z Desintawuland 2982 menambah somber 17363 wikitext text/x-wiki Aristoteles ka'dinto filsuf Yunani se deddhi ghuru dari Alexander Agung. [1]. panikah deddhi mored dhari Plato sejhek bada neng Athena. Aristoteles ajher neng Plato abitteh 20 taon, sajek omor 17 tahon. [2] Semenjek odik en, Aristoteles noles se ajudul filsafat dan ilmu lainnya yaitu fisika, politik, etika, biologi dan psikologi<ref>Kristiawan, Muhammad. Hendri, L., dan Juharmen, ed. ''Filsafat Pendidikan: The Choice Is Yours'' (PDF). Yogyakarta: Penerbit Valia Pustaka Jogjakarta. hlm. 95. <nowiki>ISBN 978-602-71540-8-7</nowiki>.</ref> Riwayat Aristoteles sebbhuten neng e Lyceum Aristoteles, Athena. Aristoteles rembik neng kotha kenik se esambhut Stagira e taon 384 SM. Kotha ka'dinto aropak aghi bhegiyen dahari semenanjung Kalkidiki. osaha Aristoteles ka'dinto e urus sareng keluarganh neng Atarneus, Anatolia. somber <references /> mvl6hrg8unk9lwxm3p7pvrnhjhzjwir Pierre Tendean 0 2910 17376 17277 2024-08-11T06:41:55Z Ach yudi 2983 17376 wikitext text/x-wiki Kapten '''Pierre Tendean''' panèka sala sèttong Pahlawan Revolusi sè matè è bâkto Gerakan 30 September/PKI (G30S/PKI) è taon 1965.<ref>https://id.wikipedia.org/w/index.php?title=Pierre_Tendean&oldid=25898148</ref> panèka ana' kaduwâ' dâri tello' ana' bân ana' tonggal dâri Dr. A.L. Tendean, psikiater dari Minahasa. Ebhu'na dâri toronan Bâlândhâ-Prancis sè aberri' nyamana Pierre Andries Tendean. == Sombher == <references /> kfhcnnisz8ve6zbt4htvzsk6bokk56w Ragnar Oratmangoen 0 2911 17425 17423 2024-08-16T16:43:29Z OrangKalideres 2196 Koreksi 17425 wikitext text/x-wiki '''Ragnar Anthonius Maria Oratmangoen''' (lahèr 21 Januari 1998) panèka pemain bal-balan profèsional Indonesia sè amaèn mènangka pemain sayap otabâ gelandang sèrang ghâbây klub Eredivisie Fortuna Sittard, èpinjam dâri Groningen bân timnas Indonesia. Lahir è Bâlândhâ, Oratmangoen panèka orèng Islam keturunan Inḍonesiâ, kalabân èbhuna asalla dâri Fordata, Kapoloan Tanimbar. Bâ'na maso' Islam è bâkto aomor 15 taon. Oratmangoen panèka related sareng Duta Besar Indonesia ka Cina bân Mongolia Djauhari Oratmangun. Tangghâl 18 Maret 2024, Oratmangoen resmi èkaollè kewarganegaraan Inḍonesiâ. Lahir è Oss, Oratmangoen aoba daddi profesional è NEC è bulân April 2016. È bulân Desember 2017, èpon atandatangani kontrak pinjaman ennem bulân sareng FC Oss, èberlakuaghi molaè Januari 2018. Saellana Oratmangoen èdegradasi ka tim cadangan Jong NEC polana persaingan sè intens kaangghuy posisina è adha'na musim 2019-2020, èpon apinda ka SC Cambuur kalabân transfer gratis è tanggal 24 Juli 2019. E dhissa', èpon atandatangani kontrak duwâ' taon kalabân opsi kaangghuy mosem laèn. Saellana jârèya ètandatangani sareng Go Ahead Eagles è bulân Mei 2021, sè jhughân mennang promosi ka Eredivisie. Tangghâl 15 April 2022, Oratmangoen atandatangani kontrak tello taon kalabân opsi duwâ' taon sareng Groningen, molaè è mosem 2022-2023. Tangghâl 1 September 2023, Oratmangoen èpinjamaghi ka Fortuna Sittard, kalabân opsi kaangghuy mellè. == Sombher == {{Reflist}} hm3j8fu80ep1pdqomha94imzgflnabc Aliando Syarief 0 2912 17654 17349 2024-08-24T13:40:12Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Aliando syarif]] ka [[Aliando Syarief]]: typo 17349 wikitext text/x-wiki Muhammad Ali Syarief , lebbi èkennal kalabân nyama Aliando Syarief (lahèr 26 Oktober 1996) panèka aktor, model bân penyanyi katoronan Arab Inḍonèsia.<ref>'''^''' "[[:id:Aliando_Syarief#cite_note-showbiz.liputan6.com_8FaktaTentangSi-1|Album The Freaks Resmi Dirilis]]". ''Okezone.com''.</ref> Ana' kaduwâ' dâri tello' tan-taretan. Eppa’na, Syarief Afif Alkatiri, katoronan Arab, dihnĕng ebuna, Tengku Resi Revado, ḍari Minangkabau. Andi' tan-taretan sèttong sè anyama Alya Avivah Syarief sè aropa'aghi pengusaha bân mantan aktris, bân jhughân andi' ale' sè anyama Alwiyah Al-Haddad dâri parkawinan kaduwâ'na embu'na. == Diskografer == === Kadibik === "Malaèkat sè palèng raddin" (2013) "Be'na sè palèng raddin" (2014) "Only You" (2015) "Sowara Atè" (2015) — kalabân Budhila "True Love Only Once" (2015) — with Teuku Rassya "Kalowar dâri Atèna" (2015) "Love You All the Way" (2016) "As Asal You're Happy" (2018) — with Dewa Dayana == Sombher == <references /> e6dze1g1zf0f7jwqqpiu2cf2h2htqcu Rizki Juniansyah 0 2913 17382 17360 2024-08-11T12:21:18Z Warda wardani 2962 17382 wikitext text/x-wiki Rizki Juniansyah lahèr 17 Juni 2003 panèka atlet angkat beban dâri Indonesia. Salerana panèka juara emmas è Olimpiade Paris 2024, Juara Dunia Junior 2021 bân 2022 è kelas 73 kg lakè'. Salerana panèka sè aghâdhui rekor dhunnya senior è Total lift, rekor dhunnya junior è Snatch lift, bân 3 rekor SEA Games è kelas 73 kg lakè'.<ref>Indonesia, CNN. [https://www.cnnindonesia.com/olahraga/20220722135824-178-824851/rizki-juniansyah-rebut-3-emas-dan-pecah-rekor-dunia-di-kejuaraan-asia "Rizki Juniansyah Rebut 3 Emas dan Pecah Rekor Dunia di Kejuaraan Asia"]. Diakses tanggal 2023-10-10.</ref> Rizki tombu è dâlem kalowarga atlet. Ramana Mohamad Yasin, panèka mantan angkat beban nasional sè andi' pangalaman ècapa'aghi prestasi è SEA Games antara taon 1983-1993. Embu’na Yeni Rohaeni, oreng ngangkat beban dhari Provinsi Banten. Duwâ' taretan lake'na bân ipar Triyatno, jhughân ngala' angkat beban mènangka atlet. Molae gi’ kene’, Rizki elatih bi’ eppa’na e gym eppa’na. ampon ajhâlân molaè kellas 4 SD.<ref>[https://www.radarbanten.co.id/2019/10/29/prestasi-atlet-muda-banten-di-kancah-dunia-1-baru-16-tahun-boyong-tiga-medali-di-korea-utara/ "Prestasi Atlet Muda Banten di Kancah Dunia (1): Baru 16 Tahun, Boyong Tiga Medali di Korea Utara".] ''radarbanten.co.id''. 2019-10-29. Diakses tanggal 2022-05-05</ref> Salerana ampon ngaolle prestasi è tingkat provinsi, nasional bân internasional. Rizki molaè karir è bâkto ghi' ngodâ kalabân mennang medali emmas Kejuaraan Nasional Antar-PPLP 2017 bân medali emmas Kejuaraan Nasional PPLP 2018 Salaèn jârèya, èpon ampon mennang medali è Pekan Olahraga Daerah (Popda), Pekan Olahraga Provinsi (Porprov. ), bân Pekan Olahraga Nasional (PON) sè èwakili Banten.<ref>Baldan, Harir. [https://www.bantenraya.com/daerah/pr-1271385612/lahir-di-keluarga-atlet-rizki-juniansyah-lifter-banten-persembahan-medali-emas-pon-ikuti-jejak-kakaknya "Lahir di Keluarga Atlet, Rizki Juniansyah Lifter Banten Persembahan Medali Emas PON Ikuti Jejak Kakaknya - Banten Raya - Halaman 2"]. ''Lahir di Keluarga Atlet, Rizki Juniansyah Lifter Banten Persembahan Medali Emas PON Ikuti Jejak Kakaknya - Banten Raya - Halaman 2''. Diakses tanggal 2022-05-05.</ref> sombher <references /> 0j1am7l9c61zlh8mr8c8x1t1g87wu1b Jean-Jacques Rousseau 0 2915 17368 17365 2024-08-11T06:32:58Z Sahira07 2981 17368 wikitext text/x-wiki '''Jean Jacques Rousseau''' (1712 - 1778) panèka filsuf, sastrawan bân komposer ḓêri Republik Jenewa (Swiss samangkèn). == '''Biografi''' == '''Keloarga''' Penulis biografi Rousseau, Raymond Trousson, ajellassaghi jhâ' kalowargana Jean-Jacques Rousseau asalla dâri Montlhéry, semma' Étampes, è lao'na Paris. Leluhur Jean-Jacques, Didier Rousseau, mangkat dâri kottah polana penindasan Protestan. Saterrossa, è taon 1549 è Republik Jenewa bân maddek penginapan è dhissa'. Pottrana Didier Rousseau, Jean Rousseau, bân pottrana bân pottrana; sè aropa'aghi èbhu bân ramana Jean-Jacques Rousseau; David Rousseau bân Isaac Rousseau, alako mènangka tukang arloji, sè aropaaghi profesi sè èhormati bân berpenghasilan tèngghi è bâkto jârèya.<ref>Jean-Jacques Rousseau Diarsipkan 14 April 2021 di Wayback Machine ., dalam Kamus Sejarah Swiss </ref> == '''Karya-karya Otama Rousseau''' == * Wacana tentang elmo bân seni, 1750 * Narcissus, otabâ The Self-Admirer: A Comedy, 1752 * Le Devinda du Village: an opera, 1752, * Discours sur l'origine et les fondements de l'inégalité parmi les hommes), 1754 * Wacana tentang Ekonomi Politik, 1755 * Lettre à d'Alembert sur les spectacles, 1758 * Julie, ou la novelle Héloïse, 1761 * The Creed of a Savoyard Priest, 1762 (in Émile) * Du contrat social, 1762 * Empa' sorat ka M. de Malesherbes, 1762 * Lettres de la montagne, 1764 * Confessions of Jean-Jacques Rousseau (Les Confessions), 1770, èterbitaghi 1782 * Proyek Konstitusional ghâbây Korsika, 1772 * Pertimbangan è attas Pamarèntah Polandia, 1772 * Essai sur l'origine des langues, published 1781 * Reveries du promeneur solitaire, (ta' lastare), èterbitaghi taon 1782 * Dialog: Rousseau Judge of Jean-Jacques, èterbitaghi taon 1782 == Sombher : == <references /> jjjl1pq25ix7rtdgljcaggrke158p9u John Locke 0 2916 17350 17276 2024-08-11T06:22:03Z Myjourneydiep 2974 menambah sumber 17350 wikitext text/x-wiki <ref>Peter Laslett (1988). "Introduction: Locke and Hobbes". ''Two Treatises on Government''. Cambridge University Press. hlm. 68. <nowiki>ISBN 9780521357302</nowiki>.</ref>John Locke (29 Agustus 1632 – 28 Oktober 1704) panèka sala sèttong filsuf Inggris sè dhâddhi sala sèttong tokoh otama dâlem pendekatan empiris. Salaèn jârèya, è bidang filsafat politik, Locke jhughân èkennal mènangka filsuf naghara liberal.[2] Abâreng kancana, Isaac Newton, Locke èangghep mènangka sala sèttong tokoh sè palèng penting è jaman Pencerahan.[3][4] Salaèn jârèya, Locke nandha'aghi kalahiran era Modern bân jhughân era pasca-Descartes (pasca-Cartesian), polana pendekatan Descartes bhunten polè sala sèttong pendekatan sè dominan è dâlem pendekatan filsafat è bâkto jârèya.[4][5][ 6] Saterrossa Locke jhughân negghâsaghi pentingna pendekatan empiris bân jhughân pentingna eksperimen è dâlem ngèmbangaghi elmo.<ref>Peter Laslett (1988). "Introduction: Locke and Hobbes". ''Two Treatises on Government''. Cambridge University Press. hlm. 68. <nowiki>ISBN 9780521357302</nowiki>.</ref> Filsafat Locke bisa èkoca'aghi antimetafisika. Salerana narema keraguan sementara sè èajhâri sareng Descartes, namong salerana nolak intuisi sè èghunaaghi sareng Descartes. Salerana jhughân nolak metode deduktif Descartes bân aghântè kalabân generalisasi èbâdâ'aghi dâri pangalaman; Daddi, induksi. Maske Locke nolak akal. Èngghi panèka namong narèma pèkkèran matematika sè jhujhur bân cara aghâbây gambar kalabân metode induksi.[7] Tulisan-tulisan Locke tidak hanya berhubungan dengan filsafat, tetapi juga tentang pendidikan, ekonomi, teologi, dan medis. Karya-karya Locke yang terpenting adalah "Esai tentang Pemahaman Manusia" (''Essay Concerning Human Understanding''), "Tulisan-Tulisan tentang Toleransi" (''Letters of Toleration''), dan "Dua Tulisan tentang Pemerintahan" (''Two Treatises of Government''). == sombher : == <references /> 8mrd1y5e2b43sw1r8auysd144lyhwte Thom Haye 0 2917 17630 17379 2024-08-20T10:57:11Z 140.213.59.94 17630 wikitext text/x-wiki '''Thom Haye''' (lahèr 9 Fèbruari 1995) panèka pamaèn bal-balan profèsional Inḓonèsia sè amaèn mènangka gelandang ghâbây klub Heerenveen bân timnas Inḓonèsia. Produk ngodâ dâri akademi AZ Alkmaar, Haye aghâbây debut tim pertamana è taon 2014, sabellunna abâli ka tim akadhi Willem II, Lecce è Italia, ADO Den Haag, NAC Breda bân SC Heerenveen. == Kaodhi'an pribadi == Lahèr è Amsterdam, Haye panèka katoronan Inḓonèsia.<ref>[[:id:Thom_Haye#cite_note-3|"Profil Thom Haye, Pemain Keturunan Indonesia yang Memberi Sinyal Ingin Bela Timnas".]] ''FourFourTwo''. 13 Februari 2017. Diarsipkan dari versi asli tanggal 15 Februari 2017</ref> tangghâl 18 Maret 2024, Haye resmi èkaollè kewarganegaraan Inḓonèsia. == Karir klub2 == A-Z Haye Lahèr è Amsterdam bân aropaaghi eksponen dâri para ngangodhadhân AZ. èpon atandatangani kontrak ghâbây AZ è bulan Februari 2011.tangghâl 23 Februari 2014, èpon abâdâhaghi debut lengkap ghâbây AZ è Eredivisie è bâbâna AFC Ajax è kala 4-0. èpon maso' mènangka paghentè è menit ke-70 ghâbây Celso Ortíz. Haye nyetak gol profesional dhâ-adhâ'en è tangghâl 24 September 2014, sè ngamanèaghi kamajuan klubna è Piala KNVB è dâlem kamennangan 1-0 è tandang è attas EVV. èpon molaè è mosem 2015-2016, sabellunna abâdâhaghi debut UEFA Europa League è mosem 2016-17. == Sombher == <references /> fnebltr9hv3r37rgoff16ihyckx6qtv Friedrich Nietzsche 0 2918 17347 17307 2024-08-11T06:19:30Z Langit Malam 2975 17347 wikitext text/x-wiki <references /> <ref>''Duden – Das Aussprachewörterbuch'' 7. Berlin: Bibliographisches Institut. 2015. <nowiki>ISBN 978-3-411-04067-4</nowiki>. p. 633. '''^'''</ref>'''Friedrich Nietzsche''' Friedrich Wilhelm Nietzsche panèka sala sèttong filsuf Jerman, sastrawan prosa, sastrawan kultur, bân karya eksor ence è filsafat kontemporer. . èpon molaè karir mènangka ahli filologi klasik sabellunna aoba dâ' filsafat. Salerana dhâddhi orèng sè palèng ngodâ sè atugas mènangka Profesor Filologi Klasik è Universitas Basel è omorra 24 taon è taon 1869. Namong, salerana èpaèlang è taon 1879 polana masalah kasehatan sè terros aganggu odi'na. È taon 1889, è omorra 44 taon, èpon labu bân kaèlangan kamampowan mentalna polana lumpuh bân bisaos demensia vaskular. Saellana jârèya, èpon odhi' è bâbâna èpèyara èbhu, bân saterrossa ale'na, Elisabeth Förster-Nietzsche. È taon 1900, Nietzsche matè saellana ngadhebbi panyaket radang paru-paru bân stroke. Karya Nietzsche tamaso' polemik filsafat, puisi, kritik budaya, bân fiksi. Salerana jhughân andi' minat dâ' parebhâsan bân ironi. Unsur-unsur otama dâri filsafatna tamaso' kritik radikal dâ' kabherrâ'an bân perspektifisme; kritik dâ' silsilah agama bân moral Kristen bân teori-teori sè terkait dâri moral tuan-budak; krisis nihilisme sè dâlem mènangka hasèl dâri "patè'na Gustè Allah" bân penegasan estetika kaodhi'ân mènangka rèspons dâ' kasebbhut; pekkeran tentang kakowadhân Apollonius bân Dionysus; bân karakterisasi subjek manossa mènangka ekspresi dâri karep kaangghuy aperrang, èpahami sacara kolektif mènangka karep kaangghuy kobâsa. Salerana jhughân aghâbây konsep-konsep sè berpengaruh akadhi Übermensch, amor fati bân eternal repetition. È dâlem karyana salanjhângnga, èpon sajân fokus dâ' kakowadhân kreativitas individu kaangghuy ngatase masalah budaya bân moral kalabân tojjuwan kaangghuy aghâbây nilai-nilai anyar. Karya filsafatna èbâgi dâ' bânnya' bidang è antarana seni, filologi, sejarah, musik, agama, tragedi, budaya bân elmo. Salerana èghâdhui inspirasi dâri tragedi Yunani bân tokoh-tokoh akadhi Zoroaster, Arthur Schopenhauer, Ralph Waldo Emerson, Richard Wagner, bân Johann Wolfgang von Goethe. == sombher == 74ap6iqpv1f212q3lpqpunfwxbqc593 Greysia Polii 0 2919 17657 17649 2024-08-24T15:07:14Z Florentyna 1011 17657 wikitext text/x-wiki [["Finally, Gold For Indonesia". Tempo.co. Tempo. 28 September 2014. Diarsipkan dari versi asli tanggal 2022-05-10. Diakses tanggal 1 Agustus 2021.|Greysia]] Polii rèmbi' è Jakarta reng sepponah yekni Willy Polii tor Evie Pakasi.dhibi'en jhughen anak nomer 3 deri 5 satarètanan.dhibi'en tinggal è jakarta saenggheh rèng seppo lakèknah sèdheh bektoh dhibi'en omor 2 taon.Greysia teros ngallè ke Manado.dhibi'en seneng amain bulu tangkis sebeb pengaruh deri tarètannah sè jhughen deri alumni atlèt bulu tangkis nasional Indonesia Deyana Lomban. Bektoh omor 6 taon,mulai muncul bakat bulu tangkis deri Greysia.dhibi'en sareng ibunah pindah ke jakarta kaangghuy ngaollè pelatihan tor kesempatan amain bulu tangkis sè lebbi bheghus.dhibi'en teros agabung ke klub bulu tangkis Jaya Raya Jakarta.dhibi'en seneng dek ka Susi Susanti tor Zhang Ning. Bektoh dhibi'en deddhih anggota klub,Retno Koestijah nyadar bektoh epon omor 14 taon ngaghungih bakat deddhih atlet ganda.Retno akhirah mangalle Greysia deri pemain tunggal ke ganda.keputusan ka'dintoh abuaaghin hasel se bheghus saenggheh Greysia agabung dek ka tim nasional bulu tangkis teppak taon 2003<ref>Ratnati, Ira (14 October 2008). [https://web.archive.org/web/20160304192315/http://www.badzine.net/features/greysia-polii-the-best-is-yet-to-come/1324/ "GREYSIA POLII : "The best is yet to come!""]. ''www.badzine.net''. Diarsipkan dari versi asli tanggal 4 March 2016</ref> sombher <references /> jjvkvtwcqy88dckgew0r0ihu3ogq0uy Agustinus Adisoetjipto 0 2920 17357 17353 2024-08-11T06:25:47Z Kenanga Putih 2972 17357 wikitext text/x-wiki '''Agustinus Adisoetjipto''' (3 Juli 1916 - 29 Juli 1947) panèka pahlawan nasional Katolik Roma bân komodor udara Indonesia. Salèrana panèka ramana penerbangan Inḍonèsia.<ref>''"[https://tirto.id/mengenang-gugurnya-rombongan-adisucipto-ctCy Mengenang Gugurnya Rombongan Adisucipto]".'' tirto.id. Diakses 11-8-2024.</ref> == Sakola == Adisoetjipto ajhâr è GHS (Geneeskundige Hoge School) (Medical College) bân lulus ḍâri Luchtvaart Militaire Aviation School è Kalijati. == Kalakowan == Adisoetjipto mangabhâr pesawat macem Nishikoren sè ècèt mèra potè ḍâri Tasikmalaya ka Maguwo, Yogyakarta. Tangghâl 27 Oktobâr 1945, salèrana berhasil ngabbâr pesawat Cureng kalabân bendera mera pote e sakalenglengnga Yogyakarta. Ta’ tadha’ alasanna aba’na ngabber pesawat reya. Desain mèra potè pesawat sè èterbangnga aba’na è maksod kaangguy ngodhi’agi samangat ra’yat Indonesia alaban penjâjâhân se gi’ badha e pan-barampan wilayah. Paneka penerbangan pertama kalaban bendera mera pote e nagara paneka tor bukte semangat cinta se raja dha’ nagara kalaban keberanian tor sadaja kamampowan se ekaandhi’. == Sombher == 8pstfcy3g9guqh0bk3s420gkygv9elp Veddriq Leonardo 0 2921 17355 17354 2024-08-11T06:24:46Z Kata Tinta 2966 17355 wikitext text/x-wiki '''Veddriq Leonardo''' (lahèr 11 Maret 1997) panèka pendaki laju Inḍonèsia. Veddriq dhâddhi atlet pendakian sè palèng ghâncang saellana aghâbây rekor dhunnya è Piala Dunia IFSC 2023 è Seoul kalabân bekto 4,90 detik.<ref>[https://www.ifsc-climbing.org/ "Speed Records"]. ''www.ifsc-climbing.org''. Diakses tanggal 2024-08-11</ref> Salerana ngaolle rekor panèka saamponna naè' ka ghèddhung sè tèngghina 15 meter kalabân bâkto sè palèng ghâncang è dhunnya è tanggal 28 April 2023. Veddriq panèka manossa sè ḍâ' aḍâ' è dhunnya sè resmi naè' è bâbâna 5 detik.<ref>FAJRIANSYAH, ADRIAN (2024-08-11). [https://www.kompas.id/baca/olahraga/2023/04/28/veddriq-leonardo-manusia-pertama-yang-memanjat-di-bawah-lima-detik "Veddriq Leonardo, Manusia Pertama yang Memanjat di Bawah Lima Detik"]</ref> Taon 2014, èpon noro' kejuaraan nasional sè ḍâ' aḍâ' è Tanjung Balai Karimun, Kapoloan Riau sè èkaolle è bâllu' tèngkat. Taon 2016, salèrana mennang medali pertama (perunggu) è kejuaraan nasional junior è Bangka Belitung. Turnamen internasional ḍâ' aḍâ' na panèka Piala Dunia IFSC 2018 Moskow è dimma èpon èpaè' katello'. Tanggel 8 Agustus 2024, Veddriq mennang medali emmas Olimpiade 2024 kalabân bekto 4,75 detik otabâ 0,02 detik lebbi ghâncang dâri Wu Peng, sainganna dâri Cina.<ref>Aditya, Lucas. [https://sport.detik.com/sport-lain/d-7480337/raih-emas-olimpiade-veddriq-leonardo-wujudkan-mimpi-masa-kecil "Raih Emas Olimpiade, Veddriq Leonardo Wujudkan Mimpi Masa Kecil!"]. ''detiksport''. Diakses tanggal 2024-08-11.</ref> == Sombher == mfj7rsu9llzya8m609qbr7rd23p6bqt Pangangghuy:Ali rozai04 2 2922 17539 17478 2024-08-18T04:39:17Z Ali rozai04 2996 prana 17539 wikitext text/x-wiki Kaula Muhammad Ali Rozai, ngangodhadan dhari Kottha [[Jember]], kottha se kalonta kalaban kasennengnganna alam e Jaba Temor. Lahir bân èpèyara è kottah panèka, bâdâ biasana èsebbhut Ali - èpèyara kalabân rassa terro taowa sè tèngghi bân roh sè ta' èkenn ka ajhâr, khusussa è bidang teknologi akadhi bhâsa programming. Samangkèn bâdâ nerrosaghi pendidikan tinggi è Muhammadiyah Universitas Jember, lembaga pendidikan sè èkennal mènangka pusat keunggulan akademik è wilayah Jember bân sakobengnga. Universitas È Panèka Kaulâh jurusan Teknik Informatika, pilihan untuk minat Anda dalam teknologi. Menangka mahasiswa Teknik Ilmu Komputer, kaulâh nojjhuaghi semangat sè luar biasa dâlem ajhâr bhân-sabbhân aspek teknologi bân informasi sè terkait teknologi. Roh kaulâh sè tèngghi kaangghuy ajhâr ta' coma èbâtesi dâ' kurikulum formal. kaulâh serrèng aghâdhui bâkto luang kaangghuy nyarèta'aghi teknologi canggih, maos artikel ilmiah anyar, bân jhughân aeksperimen kalabân proyek teknologi inovatif. Kacintaanna dâ' dunnyah teknologi aghâbây kaulâh salanjangnga antusias kaangghuy ngadhep tantangan anyar bân mamarè masalah sè rumit kalabân solusi teknologi sè kreatif. Menorot kaulâh, ajhâr hal-hal anyar panèka cè' sennengnga, khusussa parkara teknologi polana è dhissa' kaulâh bisa ajhâr cara mamarè masalah kalabân ghâncang bân teppa' [[Bhângsa:Angghuta Wikilatih Madhurâ è Jember Agustus 2024]] 67bfl96r9zdybd3sexcb1b6os7hwg4m Bhângsa:Angghuta Wikilatih Madhurâ è Jember Agustus 2024 14 2923 17415 2024-08-15T10:36:58Z Alfiyah Rizzy Afdiquni 9 ←Membuat halaman berisi 'Angghuta Wikilatih Madhurâ è Jember Agustus 2024 #WikiLatèyan' 17415 wikitext text/x-wiki Angghuta Wikilatih Madhurâ è Jember Agustus 2024 #WikiLatèyan 0ve8lkxlj0cxyyxbkpds1kquieotvs8 Joantan Christie 0 2924 17417 2024-08-15T14:24:31Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Joantan Christie]] ka [[Jonatan Christie]]: typo 17417 wikitext text/x-wiki #ALIH [[Jonatan Christie]] nrxb8f4t8poryxnccs3ieu251n36jww Fify Azmi 0 2925 17420 17419 2024-08-16T03:31:12Z 36.90.32.25 17420 wikitext text/x-wiki {{Infobox orang}} '''Nur Afiqah "Fify" Mohamed Azmi''' (laèr è Subang Jaya, Selangor, [[Malaysia]], 10 April 1990) panèka sorang aktris bân model [[Malaysia]]. ==Filmografi== ===Felm=== {| class="wikitable" ! Taon ! Judul ! Pangèlèn ! Cathetan |- | 2019 | ''WIRA'' | Zain | Film sè partama |- | 2020 | ''Pasal Kau!'' | Vee | Penampilan istimewa |- | rowspan="3"|2022 | ''Roh 100 Hari'' | Sarah | |- | ''Ada Hantu 2'' | Anita | |- | ''Seratus'' | Saadiah | |- | 2023 | ''Fanna'' | Fanna | |- | 2024 | ''Padu'' | Izzati Yaakob | |} {{Authority control}} {{DEFAULTSORT:Azmi, Fify}} [[Bhângsa:Aktris]] 6octbcm0t5bn6qmwsp6gwtbo368d4xh Chew Kin Wah 0 2926 17422 2024-08-16T03:41:38Z 36.90.32.25 ←Membuat halaman berisi '{{Infobox orang}} '''Chew Kin Wah''' ([[bhâsa Tiongkok]]: '''周堅華'''; laèr è Ipoh, Perak, [[Malaysia]], 30 Sèptèmber 1965) panèka sorang aktor [[Malaysia]]. {{Authority control}} {{DEFAULTSORT:Wah, Chew Kin}} [[Bhângsa:Aktor]]' 17422 wikitext text/x-wiki {{Infobox orang}} '''Chew Kin Wah''' ([[bhâsa Tiongkok]]: '''周堅華'''; laèr è Ipoh, Perak, [[Malaysia]], 30 Sèptèmber 1965) panèka sorang aktor [[Malaysia]]. {{Authority control}} {{DEFAULTSORT:Wah, Chew Kin}} [[Bhângsa:Aktor]] fz057y3r2oyilxkz41gr649k2y6nucp Ragnar oratmangoen 0 2927 17424 2024-08-16T16:42:17Z OrangKalideres 2196 OrangKalideres ngallèyaghi kaca [[Ragnar oratmangoen]] ka [[Ragnar Oratmangoen]]: Judul salah eja 17424 wikitext text/x-wiki #ALIH [[Ragnar Oratmangoen]] ofms5sl2c0gh8efmbdaz0ejf3sbwv88 As'ad Samsul Arifin 0 2928 17568 17552 2024-08-18T05:21:18Z Darra Humaira 3011 17568 wikitext text/x-wiki K.H. R. As'ad bin Syamsul Arifin bin Ruham bin Ihsan bin Khomsi, lahir taon 1897 e Mekkah<ref>Mujadid. [https://www.republika.id/posts/41631/mengenal-sosok-kh-r-as%E2%80%99ad-syamsul-arifin "Mengenal Sosok KH R As'ad Syamsul Arifin"]. Republika. 2023-06-06. Akses 2024-08-18</ref> - meninggal 4 Agustus 1990 e Situbondo e omor 93 taon) merupakan seorang ulama dan tokoh penting dalam pendirian Nahdlatul Ulama, karena beliau èngghi panèka pemancar pessen sinyal sè aropa tongkat sè èserrèng sareng ayat-ayat dâri Al-Qur'an dâri Syaikhona Kholil ka KH. Hasyim Asy’ari, se aropa’agi pendahulu dha’ paddegganna Nahdlatul Ulama. Sampè' seda salerana atugas mènangka Mustasyar Dewan Pelaksana Nahdlatul Ulama bân jhughân mènangka kapala Pesantren Islam Salafiyah Syafi'iyah, Situbondo. salerana èberri'i Pahlawan Nasional sareng Presiden Joko Widodo è tanggal 9 November 2016 menorot Keputusan Presiden Nomor 90/TK/Taon 2016. Kiai As’ad ana’ sareyang dhari Raden Ibrahim ban Siti Maimunah se kaduwana asalla dhari Pamekasan, Madura. salerana laher e dhisa Syi’ib Ali, semma’na Masjid Agung, Mekkah, e bakto oreng towana alampa’agi haji ban alenggi e jadhiya kaangguy madalem elmo Islam Kiai As’ad gi’ andhi’ dhara karaja’an dhari oreng towana se kadhuwa. Raden Ibrahim (se salastarèna langkong èkennal kalabân nyama K.H. Syamsul Arifin) panèka toronanna Sunan Kudus dâri garis keturunan ramana. Sabatara sisi embu’na gi’ andhi’ garis keturunan dhari Sunan Ampel. E bakto omor nem taon, Kiai As’ad egiba oreng towana mole ka Pamekasan ban alenggi e Pesantren Islam Kembang Kuning, Pamekasan, Madura. Sabatara ale’na, Abdurrahman se gi’ aomor empa’ taon epassra’agi dha’ Nyai Salhah, seppona emma’na se gi’ odhi’ neng e Mekka Saellana lema taon odhi’ e Pamekasan, Kiai As’ad eonjang bi’ eppa’na ngalle ka Pamekasan. Asembagus, Situbondo, se samangkèn ampon tamaso' kacamat Banyuputih, Situbondo, ka'ḍinto ka'ḍinto lamba' aropa'aghi tana sè èkennal èangghuy bân èpadhâddhi bânnya' keban alas bân roh-erroh Kiai As'ad èonjang sareng ramana kaangghuy. ngalle ka polo jaba kaangguy nyaba’ islam e dhissa’. == Sombher == <references /> ru2i57105yiktn4oj7lplgiyrkdbkop Lalu Muhammad Zohri 0 2929 17574 17564 2024-08-18T05:26:18Z Masatidhira 3013 17574 wikitext text/x-wiki Lalu Muhammad Zohri (lahèr 1 Juli 2000<ref>Karyn Susanto, "Biografi Lalu Muhammad Zohri, Sang Pelari dari NTB". [https://kumparan.com/karyn-susanto/biografi-lalu-muhammad-zohri-sang-pelari-dari-ntb-1xbXcrfuaFc Kumparan]. 2022-06-11. Akses 2024-08-18</ref>) panèka sala sèttong pelari 100 meter [[Indonesia|Inḍonèsia]] sè mennang medali emmas bân dhâddhi juwara dhunnya è Kejuaraan Atletik Dunia Junior 2018 sè èlaksanaaghi è Tampere, Finlandia. Kalabân rèkor bâkto 10,18 detik. Zohri makala ḍuwâ' pelari Amerika, Anthony Schwartz bân Eric Harrison. Duwâ' pelari Amerika panèka èpangkat kaduwâ' bân katello', kaduwâ'na kalabân bekto 10,22 detik. Zohri panèka pemegang rekor nasional ghâbây 100m kalabân rekor 10,03 detik. Keloarga Zohri lahir dari Lalu Ahmad Yani dan Saeriah. Ebhu'na seda è taon 2015 è bâkto ramana seda è taon 2017. Zohri panèka ana' bungso dâri empa' tan-taretan. Panampilan Saterrossa Muhammad Zohri mennang medali emmas bân dhâddhi juwara dhunnya è Kejuaraan Atletik Junior Dunia 2018 sè èlaksanaaghi è Tampere, Finlandia è tangghal 11 Juli 2018. Kalabân bekto 10,18 detik, Zohri makala duwâ' pelari dâri Amèrika Serikat, Anthony Schwartz bân Eric Harrison. Duwâ' pelari Amerika panèka èpangkat kaduwâ' bân katello', kaduwâ'na kalabân bekto 10,22 detik. Bâktona Zohri jhughân mècah rekor nasional junior kalabân asmana dhibi', èngghi panèka 10,25 detik. == Sombher == d2ym54zmgxgrlog9f15rndhewutepkf Ivar Jenner 0 2930 17625 17570 2024-08-19T07:41:25Z Alfiyah Rizzy Afdiquni 9 17625 wikitext text/x-wiki {{infobox orang}} '''Ivar Jenner''' (lahèr 10 Jânuwari 2004<ref>Ahmad Zilky, Ferril Dennys. "[https://bola.kompas.com/read/2023/09/13/15532508/profil-ivar-jenner-gelandang-cerdas-aset-masa-depan-indonesia?page=all Profil Ivar Jenner: Gelandang Cerdas, Aset Masa Depan Indonesia]" Kompas.com 2023-09-13, Aksès 2024-08-18</ref>) panèka pemain bal-balan profesional ḍâri [[Inḍonesia|Indonesia]] sè amaèn mènangka gelanḍang ghâbây klub Eredivise Utrecht bân Timnas Inḍonèsia. == Carèta oḍi' == Lahèr è Utrecht, Ivar panèka pemain bal-balan katoronan Inḍonèsia. Bhuju' Ivar ḍâri Inḍonèsia asalla ḍâri emba ramana, sè lahèr è Jhâbâ. Ḍâlem sèttong wawancara orènnga ngoca’, “Embu’na eppa’ otabâ embu’na sèngko’ lahèr è tana Jhâbâ ([[Kabhupatèn Jember|Jember]]). dhâddhi eppa’ satengnga orèng Inḍonesia bån sèngko’ saparo orèng Inḍonèsia." Orèng towana emma’ ḍâri bhâlâna [[Bâlândhâ|Bâlânḍhâ]] kabbhi. Tangghâl 22 Mei 2023, Ivar ngaollè ''kewarganegaraan'' Inḍonesia. == Karjâ == Ivar amaèn ghâbây IJFC bân Ajax sè bâḍâ è akademi IJsselstein sabellunna apinḍa ka Utrecht è taon 2016. Ivar atanḍhatanang kontrak profesional sè kapèng sèttong è bulân Mèi 2021. == Sombher == 7n5ijg2omw4ir2txlimm78n9ejdcvo4 Kusumah Atmaja 0 2931 17581 17532 2024-08-18T05:28:53Z Darra Humaira 3011 17581 wikitext text/x-wiki Prof. Dr. Pak Kusumah Atmaja (EVO: Koesoemah Atmadja) (8 Sèptember 1898 – 11 Agustus 1952)<ref>Varelladevanka Adryamarthanino. [https://www.kompas.com/stori/read/2022/01/26/140000879/kusumah-atmaja-ketua-mahkamah-agung-indonesia-pertama?page=all#google_vignette "Kusumah Atmaja, Ketua Mahkamah Agung Indonesia Pertama"] Kompas. 2022-01-26. Akses 2024-08-2024</ref> panèka sala sèttong pahlawan Inḍonesia bân Kepala Hakim Mahkamah Agung Inḍonesia sè partama.Lahèr è Purwakarta, Jhâbâ Bârâ' è tangghal 8 Sèptèmber 1898 dhâddhi keluarga terkemuka mènangka Soelaiman Effendi Koesoemah Atmadja. Kusumah Atmadja jughân bisa ngaollè pendidikan sè layak. èpon ollè ijazah ḍâri Rechtshcool otabâ ''School of Justice'' è taon 1913. Kusumah Atmadja molaè alako mènangka pegawai istana è taon 1919. èangghâp mènangka pegawai sekunder è Mahkamah Bogor. è taon sè paḍâ, èpon narèma beasiswa kaangghuy nerrosaghi pendidikan hukum è Universitas Leiden, Belanda. Taon 1922, Kusumah Atmadja mamarè kuliahna. Gelar ''Doktor in de recht geleerheid'' jhughân èkaollè kalabân ''disertasi'' sè èjudhul ''De Mohamedaansche Vrome Stichtingen in Indie'' (Institut untuk Sarjana Islam è Hindia Belanda). ḍalem disertasi, Kusumah Atmadja nerrangngaghi Hukum Waqf è ''Hindia Belanda.'' == Sombher == <references /> k9oq9pvpocchu20geiacg1aw9121cxu Irfan Bachdim 0 2932 17566 17514 2024-08-18T05:19:58Z Milakaamelia 2993 17566 wikitext text/x-wiki Irfan Haarys Bachdim (lahèr 11 Agustus 1988) panèka pemain bal-balan Indonesia keturunan Bâlândhâ sè amaèn ghâbây klub Persik Kediri bân timnas Indonesia.<ref>Farah Nabilla. “[https://tirto.id/tokoh/irfan-haarys-bachdim-v Profil Irfan Bachdim]”. Tirto. 2021-04-16. Aksès 2024-08-18</ref> Bâkto amaèn, èpon bisa aghâdhui bhân-sabbhân posisi akadhi penyerang, gelandang bân sayap. Eppa’na Irfan, Noval Bachdim, warga Indonesia keturunan Arab-Indonesia se lahir e Malang ban odhi’ e Lawang, Malang sampe’ taon 80-an, sabellunna odhi’ e Balanda lebbi dhari 20 taon. Ebhu'na Hester van Dijk panèka warga Bâlândhâ. Keluarga Bachdim odi' è kottah Amsterdam. Eppa’na Ali Bachdim panèka perwira Angkatan Laut Indonesia sè ampon pensiun. Namong, Irfan Bachdim ghi' pagghun warga Indonesia sè jhujhur polana amaèn è Indonesia ta' ngalakoni proses naturalisasi. Irfan lahir dâri keluarga pemain bal-balan. Ramana panèka mantan pamaèn bal-balan dâri klub PS Fajar Lawang (anggota kompetisi internal Persekam Malang) è taon 80-an. Eppa’na Ali Bachdim mantan pamaen Persema Malang ban PSAD Jakarta. Tanggal 8 Juli 2011, Irfan akabin sareng Jennifer Kurniawan, ale'na Kim Jeffrey Kurniawan dâri Jerman.[5][6] Tanggal 5 Februari 2012, Irfan èberka'i ana' binè', Kiyomi Sue Bachdim.[7] Tanggal 21 Maret 2014, pasangan panèka èberka'i ana' kaduwâ', Kenji Zizou Bachdim. == Sombher == <references /> p8yf5pzbl2lu93p9kdf6115vsmx3sbm Rio Haryanto 0 2933 17433 2024-08-18T02:54:15Z Ali rozai04 2996 Rio Haryanto panèka pembalap mobil bân pengusaha Indonesia, lahir 22 Januari 1993. Prestasi otama : 1. Pembalap Indonesia pertama è GP2 bân Formula Satu. 2. Aperrang è F1 sareng Manor Racing è taon 2016. 3. Juara Formula BMW Pacific 2009. 4. Aperrang è GP3 Series (2010-2011) kalabân 3 mennang. 5. Mennang balapan è Auto GP 2011. Karir balapan: - Molaè dâri karting (2002) - Formula Renault Asia (2008) - GP3, Auto GP, bân 17433 wikitext text/x-wiki Rio Haryanto Rio Haryanto (lahèr 22 Januari 1993) panèka sala sèttong pembalap mobil bân pengusaha Indonesia. Bâ'na sè palèng anyar aperjuangan è 2019-20 Asian Le Mans Series bân Blancpain GT World Challenge Asia ghâbây tim T2 Motorsports. Bâ'na perna aperrang è Formula Satu kalabân tim Manor Racing è musim 2016 Rio panèka pembalap Indonesia sè partama è dâlem sejarah sè aperrang è tingkat GP2 Series. Bâ'na jhughân pembalap Indonesia sè partama è dâlem sejarah sè nyoba' mobil Formula Satu.[1] Sampè' musim 2024, èpon bhâkal dhâddhi sèttong-sèttongna pembalap Indonesia sè perna aperrang è Formula Satu. Lako Rio molaè karir è balap go-kart è taon 2002 mènangka Juara Go-kart Nasional è kellas kadet. Karir balap korse tunggalna namong èmolaè taon 2008, bâkto èpon noro' acara Formula Renault Asia. Rio berhasil dhâddhi juara è musim Formula BMW Pasifik 2009[4] bân andi' kasempadhân kaangghuy tampil è acara Formula BMW Eropa mènangka pembalap tamu è seri Monza. È lomba, sè jhughân èhadiri sareng pembalap dâri Brasil, èngghi panèka Felipe Nasr (sè saterrossa bhâkal dhâddhi lawanna è Formula 1), Rio gagal è lomba sè partama bân è lomba sè kaduwâ'. Seri GP3 Rio molaè karir è benua Eropa kalabân aperjuangan è GP3 Series ghâbây tim Marussia Manor Racing è taon 2010. Rio bisa mennang è Istanbul bân èpangkat 5 è akhir klasemen. È taon 2011, Rio aghâdhui GP3 Series kalabân tim Marussia Manor Racing. È ahèrra musim, ècatat posisi ke-7 è klasemen akhir GP3 Series, kalabân 2 mennang è Nürburgring bân Hungaroring. AutoGP Rio jhughân noro' è acara AutoGP kalabân noro' tim Driot-Arnoux Motorsport (DAMS). èpon berhasil mennang è lomba è Sirkuit Ricardo Tormo, Valencia, Spanyol, bân èpaè' è nomer 7. Usaha Rio Haryanto, Afanasyev, Tambay, bân pembalap pengganti Rio Haryanto, èngghi panèka Kevin Korjus, cokop ghâbây tim DAMS kaangghuy mennang gelar juara tim. Kaodhi'an pribadi Rio ana’ bungso dhari empa’ ana’na Sinyo Haryanto ban Indah Pennywati. kaduwâ'na asalla dâri Sorakarta bân katurunan Cèna-Indonesia. Taretan lake’na Rio tello’, iya areya Roy, Ricky, ban Rian. Katello'na jhughân andi' karir è acara balap nasional èbârengi ramana sè jhughân aktif è balap kantos taon 2003.[29] E awal taon 2017, bân saamponna ta' bisa ollè kasempadhân kaangghuy abali ka balapan è F1, Rio dhâddhi pengusaha kalabân nerrosaghi usaha perusahaan percetakan sè sabellunna èmolaè bân èpèyara sareng ramana. Menangka lulusan ekonomi dâri Universitas Anglia Ruskin, kampus Singapura,[30] Rio ètugasaghi sareng ramana kaangghuy ngawasi divisi percetakan keamanan sè hasèlna èghâbây kertas ijazah, formulir cek bân deposito permintaan.[31] Rio jhughân èkennal andi' usaha rèstoran è daerah Colomadu, Karanganyar. onfaho6twlsqpqgp6tp2zofasd6x6gk Cristian Gonzáles 0 2934 17588 17535 2024-08-18T05:30:52Z Milakaamelia 2993 17588 wikitext text/x-wiki Cristian Gérard Alfaro Gonzáles (lahèr 30 Agustus 1976) panèka mantan pemain bal-balan Inḍonesia sè amaèn mènangka striker.<ref>Rishna Maulina Pratama. “[https://tirto.id/tokoh/cristian-gonzales-XX Profil Cristian Gonzales]”. Tirto. 2021-04-16. Aksès 2024-08-18</ref> Lahir è Uruguay, èpon ampon amaèn ghâbây timnas U-20 Uruguay bân timnas Indonesia lèbât naturalisasi. èpon ampon 4 kalè dhâddhi pencetak gol tèngghi è Liga Inḍonesia bân ampon nyetak 249 gol è Liga Indonesia. E awal karir, èpon amaèn è bâbâna Álvaro Recoba è U-20 Uruguay. Tanggal 3 Nopember 2010, salerana resmi aghâdhui paspor Inḍonesia. Gonzáles tamaso' dâ' skuad Piala Suzuki AFF 2010 Nyamana ècanthet dâ' dhaftar pemain sè èdaftaraghi sareng pelatih timnas Inḍonesia, Alfred Riedl.[12] Tanggal 21 November 2010, Cristian Gonzales abâdâhaghi debut mènangka anggota timnas sèpak bola Inḍonesia è bâbâna Timor Leste bân langsung nyetak duwâ' gol è debut pertamana. Saterrossa, èpon maso' mènangka anggota inti Timnas Inḍonesia è kejuaraan Piala Suzuki AFF 2010. Gonzáles lahir è Montevideo, Uruguay. èpon akabin sareng binèna, Eva Nurida Siregar, è taon 1995 bân andi' 4 ana'. Tanggal 9 Oktober 2003, salerana maso' Islam bân mele Mustafa Habibi mènangka nyamana Islam. Salerana olle paspor Inḍonesia è taon 2010. Gonzáles jhughân ampon tampil è sinetron bân iklan televisi Inḍonesia. == Sombher == <references /> 47nued86lai7b99p7bfqpp2z82e0s3z Bambang Pamungkas 0 2935 17607 17556 2024-08-18T05:49:07Z Masatidhira 3013 17607 wikitext text/x-wiki Bambang Pamungkas (lahèr 10 Juni 1980<ref>"Bambang Pamungkas", https://tirto.id/tokoh/bambang-pamungkas-qm. Akses 2024-08-18.</ref>), èkennal jhughân kalabân nyama Bepe, panèka mantan pamaèn bal-balan [[Inḍonesia|Indonesia]] sè amaèn ghâbây Persija Jakarta bân timnas Indonesia. Beliau adalah pengurus Persija Jakarta di Liga 1 2020. Beliau dikenal sebagai salah satu pemain sepak bola Indonesia terbaik sepanjang zaman. Posisi alamiah panèka striker. Bambang aghâbây nyamana è sèpak bola Asia Tèmor Lao' è bâkto aghâdhui gol sèttong-sèttongna ghâbây Indonesia è semi-final Piala Macan 2002 èlabân Malaysia, bân panèka pencetak gol tèngghi è turnamen kalabân bâllu' gol. Bambang èangghep andi' header bola sè luar biasa, bân andi' reputasi tajem è kotak pinalti. Bâ'na panèka pemain Indonesia sè palèng bânnya' makompol cap bân palèng bânnya' gol, kalabân 85 cap bân 37 gol. Bâ'na panèka pamaèn sè palèng èkennal è timnas Indonesia. Bâkto ghi' amaèn è tim ngodâ Jabâ Tengnga, èpon ènyamaè pamaèn sè palèng bhâgus è Piala Haornas, kejuaraan tingkat ngodâ. Bambang jhughân ampon dhâddhi pencetak gol tèngghi ghâbây tim Indonesia è Grup V Piala Asia U-19, kalabân 7 gol. == Sombher == t1g3cqltx9l1ukxxu1gy4i3sfvh9o8o Shin Tae-yong 0 2936 17626 17573 2024-08-19T07:55:24Z Alfiyah Rizzy Afdiquni 9 17626 wikitext text/x-wiki {{infobox orang}} '''Shin Tae-yong''' (bhâsa Korea: 신태용, Hanja: 申台龍; lahèr 11 April 1970<ref>Medikantyo Junandika Adhikresna. [https://www.kompas.com/sports/read/2021/06/08/17200098/profil-shin-tae-yong-pelatih-asal-korsel-pertama-di-timnas-indonesia?page=all "Profil Shin Tae-yong, Pelatih Asal Korsel Pertama di Timnas Indonesia"] Kompas.com 2021-06-08. Aksès 2024-08-18</ref>) otabâ èpakènè' STY, panèka mantan pamaèn bal-balan Korea Lao' sè samangkèn dhâddhi pelatih Timnas Inḍonèsia. Sabellunna, Pelatih Shin panèka pelatih Korea Lao' è Piala Dunia 2018. Salerana panèka orèng sè partama sè mennang è Kejuaraan Klub Asia / Liga Champions AFC mènangka pemain bân pelatih, èpon mennang Kejuaraan Klub Asia 1995 bân Liga Champions AFC 2010 sareng Seongnam. Ilhwa Chunma. Bâ'na jhughân èangghep mènangka pelatih timnas Indonesia sè palèng bhâgus è dâlem jhâjhârbâ'ân. == Karjâ == Saellana lulus dâri Universitas Yeungnam, Shin abâdâh 12 musim amaèn sareng Ilhwa Chunma. èpon mennang K-League's Best Young Player Award è taon 1992, è taon pertama karir profesionalna. Bâ'na panèka pemain kunci ghâbây Ilhwa Chunma bâkto mennang K-League tello taon berturut-turut, èngghi panèka dâri taon 1993 kantos 1995. Khususna è taon 1995, bâ'na dhâddhi MVP K-League, salaèn jârèya bâ'na jhughân mennang Asian Club. Kejuaraan è akhir taon. Saellana jârèya, Ilhwa Chunma èlang-alèng, tapè rèng-orèng rowa bisa makala polè berkat kontribusi Shin Tae-yong. Bâ'na berhasil mennang liga tello taon berturut-turut è taon 2001-2003, bân Shin Tae-yong jhughân mennang MVP Award kaduwâ'na è taon 2001. Bâ'na berhasil nyetak 99 gol bân 68 assist è 401 pertandingan K-League, bân jhughân Piala Liga. Bâ'na bisa dhâddhi pemain sèttong klub, tapè bâ'na mele entar ka Australia kaangghuy amaèn ghâbây Queensland Roar è A-League. èpon èangghep sala sèttong pemain K-League sè palèng bhâgus è sakabbhina bâkto, bân èsebbhut dâ' K-League 30th Anniversary Best XI è taon 2013. Saellana jârèya pensiun è taon 2005 polana masalah pergelangan soko. èpon narèma peran mènangka asisten pelatih è klub sè kapèng tello', dhâddhi asisten Miron Bleiberg khusussa kalabân kamampowan tèknisna. èpon aghâdhui 23 penampilan è pertandingan internasional, è antarana è Piala Asia AFC 1996 ghâbây tim nasional Korea Laok. == '''Gaya Amain''' == mènangka pemain, èpon panèka gelandang sè nyerang. Orèng rowa èjuluki "Rubah Tana" otabâ "Rubah Lapangan". === Sonbher === nslo4iwvm9cu2i3ncky5npmt5vh0z0h Leani Ratri Oktila 0 2937 17572 17567 2024-08-18T05:25:28Z Ali rozai04 2996 17572 wikitext text/x-wiki '''Leani Ratri Oktila''' Leani Ratri Oktila (lahèr 6 Mei 1991)panèka atlet bulutangkis asli [[Inḍonesia|Indonesia]]. <ref>[https://www.kemenpora.go.id/detail/953/profil-dan-prestasi-leani-ratri-oktila-peraih-tiga-medali-di-paralimpiade-2020 Profil dan Prestasi Leani Ratri Oktila, Peraih Tiga Medali di Paralimpiade 2020]. Kemenpora. 06 Sep 2021. 18 Agustus 2024. </ref>Bâ'na amaèn tello' acara (tunggal binè', ganda binè' bân ganda campuran) è kompetisi profesional dhunnya. Satèya, èpon èpangkat nomer sèttong è dhunnya è tello' acara sè ella ètoro'è.[1][2] Leani panèka juara dhunnya è tunggal bân ganda campuran binè'.[3] Salaèn jârèya, èpon panèka medali emmas para-badminton pertama Indonesia è Paralimpiade Musim Panas 2020 ghâbây badminton ganda SL3-SU5 sareng Khalimatus Sadiyah, bân ganda campuran SL3-SU5 sareng Hary Susanto. Leani jhughân berhasil ngaolle medali perak è lomba tunggal bhâbinè'an. == Sombher == 391g7emn6vv36qoo10k8m37a59g94q5 Sony Dwi Kuncoro 0 2938 17580 17547 2024-08-18T05:28:51Z Kangadi26 2995 17580 wikitext text/x-wiki Sony Dwi Kuncoro (lahèr 7 Juli 1984).<ref>Endang Oktaviyanti. [https://sports.okezone.com/read/2023/09/16/40/2884247/kisah-sedih-sony-dwi-kuncoro-legenda-bulu-tangkis-yang-tak-ditemani-orangtuanya-ke-pelatnas-karena-faktor-finansial "Kisah Sedih Sony Dwi Kuncoro, Legenda Bulu Tangkis yang Tak Ditemani Orangtuanya ke Pelatnas karena Faktor Finansial"]. okesport. 2023-09-16. akses 2024-08-18.</ref> Panèka pemain bulu tangkis ḍhâri [[Inḍonesia|Indonesia]]. È Olimpiade Athens 2004, pottrana Mochammad Sumadji bân Asmiati mènnang medali perunggu è tunggal lakè' saellana makala Boonsak Ponsana ḍhâri [[Thailand]] kalabân skor 15-11, 17-16. Saterrossa mennang è Kejuaraan Bulutangkis Asia è tangghâl 11 September 2005 kalabân makala pemain [[Malaysia]], Kuan Beng Hong. Samangkèn panèka merupakan pemain single pertama è tim Thomas Cup Indonesia. Ta' abit saellana nikmati karir, Sony ngaḍhep ka ujian sè kerras. Acem-macem ujiân se dâthâng dâ' ka Sony bân mamaksa abâ’na ta’ noro’ Indonesia Open taon 2006 se èlaksana’agi è tana asalla, Kertajaya, Sorbâjâ. Sony bisah nojjhuaghi taringna polè è taon 2007, bâkto berhasil mennang gelar Chinese Taipei Open 2007 E bâkto jârèya, Sony makala Taufik Hidayat è tello' pertandingan. == Sombher == <references /> jw4wcyqteneo728rogf66us4eejvt39 Dionysius Hayom Rumbaka 0 2939 17601 17540 2024-08-18T05:44:23Z Kangadi26 2995 17601 wikitext text/x-wiki Dionysius Hayom Rumbaka (lahèr 22 Oktober 1988)<ref>Miranti. [https://www.indosport.com/raket/20230803/apa-kabar-hayom-rumbaka-sang-raja-australia-open-yang-lama-tak-terdengar "Apa Kabar Hayom Rumbaka, Sang Raja Australia Open yang Lama Tak Terdengar"]. INDOSPORT. 2023-08-03. akses 2024-08-18.</ref> èngghi ka'dintoh pensiunan pemain bulutangkis [[Inḍonesia|Indonesia]]. Orèng rowa spesialis jomblo lakè' ḍhâri PB. Djarum, klub bulu tangkis è Kudus, Jhâbâ Tengnga bân maso' ka klub è taon 2005. Pensiun è taon 2018 polana loka sè abit bân molaè karir pelatihan è PB. Tim pemuda Djarum. Rangkaian gelar kejuaraan sè ampon èmennangè Hayom Rumbaka è antarana 2009 Australian Open, 2010 [[Inḍia|India]] Grand Prix, 2011 Indonesia Grand Prix Gold, 2014 [[Viètnam|Vietnam]] Open, bân bânnya' polè. Dhâlâm acara tim, Hayom Rumbaka ka'dintoh jhughân berhasil memimpin tim Indonesia menang emmas è SEA Games 2011, perunggu è Piala Sudirman 2011, perak è Piala Thomas 2010, perunggu è Piala Thomas 2014 bân Asian Games 2010. == Sombher == <references /> dbcit8afbqfmvbh1o8cdsrrhkpzachp Shayne Pattynama 0 2940 17622 17591 2024-08-18T14:40:28Z Mad Lanjher 3006 17622 wikitext text/x-wiki '''Shayne Elian Jay Pattynama''' iyâ arèya panèka nyama Maluku, Ambon marga panèka Pattynama (lahèr 11 Agustus 1998) panèka pemaèn ghenjhâ bal professional asal [[Inḍonesia|Indonesia]] sè amaèn teddi bèk kacèr kaangguy Klub KAS EUPEN bân tèm nasional Indonesia. Maskè ka dhâsarna panèka bèk kacèr aruwah jhughâ bhisa teddi ngolèng. == Kaodi'ân pribadi == Pattynama panèka orèng kateddâ' Indonesia dâri rèng towah lakek sè aropa'agi etnis [[Maluku]] dâri poloh Haruku, Maluku Utara. Pattynama resmi dhâddhih orèng Indonesia dâri 23 Agustus 2023 bâri'. === Karir Internasional === è bulân Maret 2023, Pattynama è kala' sareng pelate Indonesia Shin Tae-Yong ka angguy duwâ' tandhing persahabatan alaben Burundi è tangghèl 25 bân 28.<ref>Mochamad Sadheli Profil. [https://www.kompas.com/sports/read/2022/02/22/14300058/profil-shayne-pattynama-bidikan-baru-shin-tae-yong-dari-tanah-belanda "Shayne Pattynama, Bidikan Baru Shin Tae-yong dari Tanah Belanda"]. Kompas. Akses 22-02-2022.[https://www.kompas.com/sports/read/2022/02/22/14300058/profil-shayne-pattynama-bidikan-baru-shin-tae-yong-dari-tanah-belanda]</ref> ==== Sombher ==== b4bc0d2rafn73h2oxrt7easthtmpjqt Pangangghuy:Naim Mukaromah 2 2941 17471 17442 2024-08-18T03:39:15Z Naim Mukaromah 2989 17471 wikitext text/x-wiki Nyama kaula Naimatul Mukaromah. Kaula paneka mahasiswa e Universitas Muhammadiyah Jember, Fakultas Ilmu Sosial dan Politik, Program Studi Ilmu Pemerintah. Kaula panekah asli oreng jember. [[Bhângsa:Angghuta Wikilatih Madhurâ è Jember Agustus 2024]] 32mz3qbgocy7nzj33hule3o60wdzhrn Pangangghuy:Moh. Nasiruddin 2 2942 17482 17443 2024-08-18T03:47:44Z Moh. Nasiruddin 3010 17482 wikitext text/x-wiki Engko' anyama Moh. Nasiruddin, kabânnya'an orèng ngolok kalabân sebbhuthân Nasir, engko' asli orèng polo ghilirajhâ ẻ kabupatèn songenep, satèya engko' nerrossaghi asakola è kampus Universitas Jember jurusân sastra Indonesia. [[Bhângsa:Angghuta Wikilatih Madhurâ è Jember Agustus 2024]] s0r154lzux1rosl5cw6wojlwkcrabpn Pangangghuy:Noer syipa 2 2943 17488 17486 2024-08-18T03:51:59Z Noer syipa 2994 17488 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Madhurâ è Jember Agustus 2024]] Engko' noer syipa sala sèttong mahasiswa universitas jember, sèngko' asal songenep, sèngko' molaè ghik kana' sampè' satèa pajhet senneng ngaghuna aghi bhâsa madhure kalaben bhâsa rèsaarèna engko' <nowiki>[[Bhângsa:Angghuta Wikilatih Madhurâ è Jember Agustus 2024]]</nowiki> 0x6znr4n0j2gpgwigx318num9bqvn5v Pangangghuy:Sayang Ibu 2 2944 17476 17445 2024-08-18T03:41:18Z Sayang Ibu 2997 bahasa 17476 wikitext text/x-wiki Kaule Rido asli oreng jember, kaule a kuliah e unmuh jember jurusen manajemen, guleh kelaheran taon 2003 [[Bhângsa:Angghuta Wikilatih Madhurâ è Jember Agustus 2024]] 9nd576djzb9x6ruxm0uxt4gyw2po2cc Pangangghuy:Renoardian 2 2945 17475 17457 2024-08-18T03:41:02Z Renoardian 2987 17475 wikitext text/x-wiki oreng songenep [[Bhângsa:Angghuta Wikilatih Madhurâ è Jember Agustus 2024]] 0fax2becnb3txfzjldvt3top89m8tvw Pangangghuy:Liemandarin 2 2946 17466 17465 2024-08-18T03:35:53Z Liemandarin 2977 17466 wikitext text/x-wiki sèngko' aropa'aghi mahasiswa è universitas jember sè cè' endâ' ajhâr pan-brâmpan bhâsa molaè ḍâri bhâsa asèng akadeng bhâsa mandarin, ènggris bân arab sarta endâ' ajhâr bhâsa daèra akadeng bhâsa madhurâ bân bhâsa jhâbâ. [[Bhângsa:Angghuta Wikilatih Madhurâ è Jember Agustus 2024]] 96adl6g81zgz6xpfghe44u67lb4q51z Pangangghuy:Aku Pembisnis 2 2947 17487 17469 2024-08-18T03:51:29Z Aku Pembisnis 3004 17487 wikitext text/x-wiki Asmana Sengko' Fairozi Rohainun Najih, sengko' biasa esebbhut nyama Rossi, Sengko' Orèng Situbondo Begiyân bârâ' engghi panika è daera bisoke, sèngko' setèyah kuliah è Universitas Muhammadiyah Jember, Jurusân Teknik Informatika. Sèngko neng unmuh satèya la Semester 5. [[Bhângsa:Angghuta Wikilatih Madhurâ è Jember Agustus 2024]] 8gdw2333z8y7uclg6xuz9mijrtk30th Pangangghuy:Iamahai 2 2948 17461 17450 2024-08-18T03:33:31Z Iamahai 3012 17461 wikitext text/x-wiki Kaula Achmad Haekal Sya'ma asal Jember. Saya kuliah di Universitas Jember, Fakultas Teknik, Prodi Sistem Informasi. [[Bhângsa:Angghuta Wikilatih Madhurâ è Jember Agustus 2024]] geumrnj4ud8lg8lgp531c5rjf5zgm6t Pangangghuy:Masatidhira 2 2949 17498 17479 2024-08-18T04:11:20Z Masatidhira 3013 17498 wikitext text/x-wiki Atidhira Habibillah lahir di Banyuwangi, juga dikenal sebagai Dhira, adalah seorang mahasiswa Teknik Informatika dari Universitas Muhammadiyah Jember. Menangka mahasiswa Teknik Ilmu Komputer, Dhira nojjhuaghi semangat sè luar biasa dâlem ajhâr bhân-sabbhân aspek teknologi bân informasi sè èkabâ' sareng teknologi. Semangat pangajharan se tengghina Dhira ta’ gun coma neng e kurikulum resmi. Bâ'na serrèng aghâdhui bâkto luang kaangghuy nyarèta'aghi teknologi canggih, maos artikel ilmiah sè anyar, bân jhughân aeksperimen kalabân proyek-proyek teknologi inovatif. Kacintaanna dâ' dunnyah teknologi aghâbây èpon salanjangnga antusias kaangghuy ngadhep tantangan anyar bân mamarè masalah sè rumit kalabân solusi teknologi sè kreatif. [[Bhângsa:Angghuta Wikilatih Madhurâ è Jember Agustus 2024]] 3ig04f3vlzlqki702ibe7zaa38dl6wo Pangangghuy:Mad Lanjher 2 2950 17483 17464 2024-08-18T03:48:18Z Mad Lanjher 3006 17483 wikitext text/x-wiki Nyamana kaulâ As'ari Yasir terbi' è songennep, setèya a kuliah è Universitas Islam Negeri KH Achmad Siddiq Jember. [[Bhângsa:Angghuta Wikilatih Madhurâ è Jember Agustus 2024]] 50rqr4ddykgfuz7kxy857229rmvattq Pangangghuy:Kangadi26 2 2951 17524 17455 2024-08-18T04:30:08Z Kangadi26 2995 17524 wikitext text/x-wiki Kaulâ Adi Saputra, mahasiswa semester 7 ḍhâri Pamekasan, Madura, Jhâbâ Tèmor, asakola è Universitas Jember bân molaè ajhâr è taon 2021. Salaèn aktif mènangka mahasiswa, kaulâ jhughân aktif mènangka administrator bân anggota ḍhâri bhân-sabbhân organisasi mahasiswa, è dâlem bân è lowar kampus. [[Bhângsa:Angghuta Wikilatih Madhurâ è Jember Agustus 2024]] fettzhp6j3gjnh4y4vvtc226vyixt4x Pangangghuy:Telaga Abadi 2 2952 17459 2024-08-18T03:32:53Z Telaga Abadi 2992 ←Membuat halaman berisi 'Asmanah bhâdhân kaulâ Wildan, asal dâri madhurâ. Samangkè kaulâ a kuliah è Universitas Jember. Mangkat dâri pangaterro sampe' bisa lolos masok Universitas Jember. [[Bhângsa:Angghuta Wikilatih Madhurâ è Jember Agustus 2024]]' 17459 wikitext text/x-wiki Asmanah bhâdhân kaulâ Wildan, asal dâri madhurâ. Samangkè kaulâ a kuliah è Universitas Jember. Mangkat dâri pangaterro sampe' bisa lolos masok Universitas Jember. [[Bhângsa:Angghuta Wikilatih Madhurâ è Jember Agustus 2024]] t2o17wb95wg9c6i634w1wyjhoy7qryk Pangangghuy:Jlow Saja 2 2953 17462 2024-08-18T03:33:51Z Jlow Saja 3005 ←Membuat halaman berisi 'engko' djalu nugroho dâri jember kuliah è universitas jember [[Bhângsa:Angghuta Wikilatih Madhurâ è Jember Agustus 2024]]' 17462 wikitext text/x-wiki engko' djalu nugroho dâri jember kuliah è universitas jember [[Bhângsa:Angghuta Wikilatih Madhurâ è Jember Agustus 2024]] ssht1oxls1m470czwcrd2qgwxtna2em Noer Alie 0 2954 17605 17603 2024-08-18T05:46:27Z Naim Mukaromah 2989 17605 wikitext text/x-wiki '''Kyai Haji Noer Alie ;''' 085/TK/2006, tangghâl 3 November 2006<ref>Naimatul Mukaromah[https://www.inews.id/news/nasional/biografi-kh-noer-ali-ulama-besar-bekasi-pejuang-kemerdekaan "Noer Alie"],https://www.inews.id/news/nasional/biografi-kh-noer-ali-ulama-besar-bekasi-pejuang-kemerdekaan<nowiki/>,akses 2024-08-18</ref>. Salerana pottrana Anwar bin Haji Layu sareng Maimunah bint Tarbin. Salerana narema pendidikan aghâma dhâri pan-saponapan guru aghâma e sakobengnga Bekasi. Taon 1934, salerana alaksanaaghi haji tor maḍâlem èlmo aghâmana e Mekkah tor odhi’ e ka’dhissa’ 6 taon abiḍhâ. == Lako == 1937 – 1940 : Ketoa Persatuan Muslim [[Daerah Khusus Ibukota Jakarta|Jakarta]] di Makkatul Mukarromah 1940 – 1945 : Guru Kepala Aghâma è Pesantren Islam Ujung Malang 1945 – 1946 : Anggota Kabupaten Jatinegara KNI 1945 – 1946 : Ketoa KNI Ujung Malang 1946 – ? : Ketoa Umum MPHS Daerah Jabodetabek (Markas Hizbullah Sabilillah). 1946 – ? : Ketoa Umum Cabang Bekasi Partai Masjumi 1947 – 1950 : Koordinator Bupati Jatinegara 1949 – ? : Ketoa Umum Lembaga Pendidikan Islam (LPI) se Jakarta 1950 – 1956 : Bèkkèl Ketoa Dewan Perwakilan Rakyat Daerah Kabupaten Bekasi 1954 – ? : Ketua Badan Musyarahat Alim Ulama se Jakarta 1954 – ? : Bèkkèl Ketoa I Partai Masjumi Jawa Barat 1954 – ? : Anggota Dewan Syuro Partai Masjumi pusat 1956 – Maret 1957 : Anggota Dewan Perwakilan Rakyat Wilayah Peralihan Kabupaten Bekasi 13 Mei 1957 – 5 Juli 1959 : Anggota Majelis Konstitusi Republik Indonesia (è obe Sjafruddin Prawiranegara) == Sombher == <references /> tp2yhbz6k5nk1xazj2ega6lfsfpkz5k Pangangghuy:Milakaamelia 2 2955 17468 2024-08-18T03:36:28Z Milakaamelia 2993 ←Membuat halaman berisi 'Samangkèn abdina asakola è sala sèttong perguruan tinggi islam negeri è Jember, èngghi panèka UIN Kiai Haji Achmad Siddiq Jember. Salaèn ajhâr, kaulâh jhughân aktif è organisasi è kampus bân è lowar kampus. Kegiatan kaulâh sabbhân arè panèka mènangka ghuru swasta è lembaga pangajharan, kaulâh ngajhâri mored dâri TK, SD, SMP kantos SMA. [[Bhângsa:Angghuta Wikilatih Madhurâ è Jember Agustus 2024]]' 17468 wikitext text/x-wiki Samangkèn abdina asakola è sala sèttong perguruan tinggi islam negeri è Jember, èngghi panèka UIN Kiai Haji Achmad Siddiq Jember. Salaèn ajhâr, kaulâh jhughân aktif è organisasi è kampus bân è lowar kampus. Kegiatan kaulâh sabbhân arè panèka mènangka ghuru swasta è lembaga pangajharan, kaulâh ngajhâri mored dâri TK, SD, SMP kantos SMA. [[Bhângsa:Angghuta Wikilatih Madhurâ è Jember Agustus 2024]] 2qnxws5vtdqqz8v0xhso9c8xagexsct Pangangghuy:Darra Humaira 2 2956 17520 17473 2024-08-18T04:29:13Z Darra Humaira 3011 17520 wikitext text/x-wiki Kaulâ buru lulus S1 dari UIN Kiai Haji Achmad Siddiq Jember. Kegiatan kaulâ samangkèn panèka ajhâlânnaghi usaha sè ngasèllaghi gagang sapo bân bhârrâs. Tojjhuwân kaulâ kaangghuy dhâddhi pangosaha sè sukses sè bisa mamasarraghi produk kaulâ è Inḍonesia. [[Bhângsa:Angghuta Wikilatih Madhurâ è Jember Agustus 2024]] qd059h3l8pes40gr3l18hn5vuj3f09d Maria Kristin Yulianti 0 2957 17494 17474 2024-08-18T04:08:19Z Iamahai 3012 17494 wikitext text/x-wiki '''Maria Kristin Yulianti''' (lahir 25 Junè 1985) panèka sorang atlet bulutangkis Indonesia bân amaèn è nomor tunggal pottrèh. == Karir == Maria awwâlna membenci buluh tangkis, namun polana motivasi dâri sang ayah, ia pun molaè menyukai buluh nangkès bân kèngèng menjadi Juara Porseni è Tuban. kobher ditolak sareng PB Djarum, Kristin jâ' menyerah. Taon angèrèngna ia pun aasèl lebbhu è PB Djarum bân mengikuti final turnamen nasional, saèngghâ membuatnya dilirik sareng PBSI bân ditarik lebbhu dâ' Pelatnas Cipayung. Ka taon 2008, ia toro' sarta bengbengngan tèm Piala Obher Indonesia cotè' peringkat kedua. Yulianti merebut medâli perunggu untuk Indonesia ka nomor tunggal pottrèh è Olimpiade Beijing 2008 klabân mengalahkan Lu Lan dâri Tiongkok. Sajjhek bâjâ itu, ia membangkitkan sektor tunggal pottrèh Indonesia è matah buluh nangkès dunia. Bâjâ è Japan Open aruwah mengalahkan Wong Mew Choo dâri Malaysia, sabellun ahèrna tumbang ditangan pemain Tiongkok Lu Lan. Bâjâ è France Open ia jhughâ tumbang ditangan Lu Lan. == Prestasi == * 2002: ** Juara Indonesian Satellite 2002 * 2003: ** Juara Indonesian Satellite 2003 * 2004: ** Juara Indonesian Satellite 2004, Juara Singapore Satellite 2004, Finalis Vietnam Satellite 2004 * 2005: ** Semifinalis Vietnam Open 2005, Semifinalis New Zealnad Open 2005 * 2006: ** Juara Cheers Asian Satellite 2006, Perempat final Big Boss Dutch Open 2006 * 2007: ** Perempat final Djarum Indonesia Open Super Series 2007, Juara tunggal pottrèh SEA Games 2007 mengalahkan Adrianti Firdasari, Juara beregu pottrèh SEA Games 2007 mengalahkan tèm Singapura * 2008: ** Runner-Up Uber Cup è Jakarta, dikalahkan tèm Uber Cup Cina, Runner-Up Indonesia Open dikalahkan Zhu Lin dâri Cina, Semmèh Final (Peraih Perunggu) Olimpiade Beijing mengalahkan Lu Lan dâri Cina, Perempat Final Yonex German Open 2008, Perempat final Yonex Japan Super Series 2008, Perempat final Chinese Taipei Grand Prix Gold, Perempat final French Super Series 2008 * 2009: ** Semmèh Final Sudirman Cup è Guangzhou, Cina * 2010: ** Perempat final DJARUM INDONESIA OPEN SUPER SERIES 2010, Perempat final VIETNAM GRAND PRIX 2010 * 2011: ** Runner-up White Nights International Challenge 2011 98oyyo3qoe9zkwopzriillliqaavwdt Sultan Agung 0 2958 17594 17499 2024-08-18T05:37:47Z Naim Mukaromah 2989 17594 wikitext text/x-wiki '''Sultan Agung''' Mataram (Jawa: ꦱꦸꦭ꧀ꦠꦤ꧀ꦲꦒꦸꦁꦲꦢꦶꦥꦿꦠꦲꦢꦶꦥꦿꦧꦸꦚꦏꦿ, Terjemahan Abukra, Kode, Abuku, Abuku; 1593 – seda è Karta, 1645) panèka sultan Mataram katello' sè marenta molaè taon 1613-1645. Sultan sè ahli bân senapati ing ngalaga (panglima perrang), èpon mabângun naghara bân makompolaghi karajaanna dâddhi kakowadhân teritorial bân militer sè ghâghâng.<ref>[https://kebudayaan.jogjakota.go.id/page/index/sultan-agung]</ref> Sultan Agung otabâ Susuhunan Agung (sacara harfiah, "Sultan Agung" otabâ "Yang Dipertuan Agung") panèka gelar dâri bânnya' sastra sè acareta warisanna mènangka rato Jhâbâ, prajurit, humanis bân filsuf sè mabâdâhaghi dhasar Kajawen. Kabâdâ'ânna aghâdhui pangaro dâ' kerangka budaya Jawa bân dhâddhi pangataowan kolektif sè èbâgi. Sastra Bâlândhâ nolès nyamana mènangka Agoeng de Grote (sacara harfiah, "Agoeng Agung"). Dhari jasana menangka pejuang tor tokoh budaya, Sultan Agung ampon enyata’agi pahlawan nasional Indonesia adhasar S.K. Presiden No. 106/TK/1975 tanggal 3 November 1975. == Sombher == <references /> mm8fnlwkaligjmuiee82gcohhcswctw Ismail Marzuki 0 2959 17596 17526 2024-08-18T05:40:12Z Sayang Ibu 2997 17596 wikitext text/x-wiki '''Ismail Marzuki''' (11 Mei 1914 - 25 Mei 1958) panèka sala sèttong komponis [[Inḍonesia|Indonèsia]] sè èkennal. Asmana samangkèn èabadiaghi mènangka pusat kesenian è Jakarta, èngghi panèka Taman Ismail Marzuki (TIM) è ḍaerah Cikini, Jakarta Tengnga.<ref>Fahri Zulfikar. [https://www.detik.com/edu/detikpedia/d-6313282/ismail-marzuki-pencipta-lagu-nasional-ri-yang-pernah-belajar-di-madrasah "Ismail Marzuki dikenal sebagai komponis yang aktif dan produktif"]. DETIK ADU. 2022-09-26. akses 2024-08-18 </ref> Ismail Marzuki èlahiraghi ban raja neng è Jakarta ḍhari kalowarga Betawi. Nyama aslina Ismail, seddheng nyamana eppa’na Marzuki, ḍadḍi nyamana lengkap Ismail bin Marzuki. Namong, kabânnya'an orèng nyèbbut nyama lengkapna Ismail Marzuki, maske è antarana ca-kancana serrèng èsebbhut Mail, Maing, otabâ Bang Maing. Salerana laher è ḍisa Kwitang, teppa’na è kecamatan Senen, ḍaerah Jakarta Tengnga, tanggal 11 Mei 1914. Tello bulân saamponna Ismail lahir, emma’na seda. Sabellunna, Ismail Marzuki jhughân ampon kaèlangan duwâ' taretan lake' sè anyama Yusuf bân Yakup sè ampon èmolaè è bâkto lahir. Saellana jârèya èpèyara è bâbâna ramana bân ale'na sè ghi' odhi' sè anyama Hamidah, sè lebbi towa 12 taon dâri Ismail. Ismail Marzuki abâdâhaghi debut è bidang musik è omorra 17 taon, è bâkto èpon berhasil aghâbây lagu "O Sarinah" kaangghuy pertama kalèna è taon 1931. Ismail andi' minat sè dâlem dâ' bidang seni È taon 1936, Ismail maso' ka Lief. Orkestra musik Java mènangka pemain gitar, saksofon, bân harmonium pompa. == Sombher == <references /> lcrsj2bgiv3q8hp7hx4g2ikplv6dcje Hamid Algadri 0 2960 17560 17557 2024-08-18T05:13:11Z Sayang Ibu 2997 17560 wikitext text/x-wiki '''Hamid Algadri''' (10 Juli 1912 - 25 Januari 1998) panèka sala sèttong pejuang kemerdekaan [[Inḍonesia]] sè asalla dâri keturunan [[Arab Saudi|Arab]] sè abhânto rundingan Linggarjati, rundingan Renville, KMB bân panèka sala sèttong anggota parlemen è bâkto awal-awal èpaddek Republik [[Inḍonesia]]. Hamid Algadri laher e Pasuruan, tanggal 10 Juli 1912, namong saongghuna aomor dhutaon lebbi towa, saengga bisa epamaso’ ka sakola’an SD [[Bâlândhâ|Balanda]] Europesche Lag School bi’ eppa’na amarga sarat omorra. Ramana Kapitein der Arabieren (Kepala Masyarakat [[Arab Saudi|Arab]]) è Pasuruan, jabatan è sistem kolonial, èpadhâddhi Kapitein der Chinezen (Kepala Masyarakat Cèna). È bâkto jârèya pamarèntah Hindia [[Bâlândhâ]] aghâlimpo'aghi penduduk è [[Inḍonesia|Indonesia]] mènangka orèng [[Èropa|Eropa]] (Europeanen), orèng Tèmor Manca (Vreemde Oosterlingen) bân orèng pribumi (Inlanders). orèng Cèna bân Arab tamaso' dâ' kalompo' Vreemde Oosterlingen. Kaangghuy hubungan sareng pamarèntah, rèng-orèng ka'ḍinto èbhâkta'aghi pamimpinna dhibi', èngghi panèka Kapten. Hamid Algadri menorot garis keturunan eppa’na asalla dhari tana Hadramaut e samenanjung Arab tor keturunan ebuna asalla dhari Malabar, [[Inḍia|India]]. Salerana noro' pendidikan formal è sakola'an SD ELS, sakola'an menengah MULO bân bagian klasik Barat AMS-A è Yogyakarta bân è taon 1936 mènangka mored è Sakola'an Rechts Hoge (Pendidikan Tinggi Hukum) è Batavia. Salerana panèka orèng sè partama dâri keturunan [[Arab Saudi|Arab]] sè ajhâr è universitas. n0xnhr0zle8vaoedbgovqvcahtrz3dj Pakanḍhâ'ânna pangangghuy:Liemandarin 3 2961 17492 17491 2024-08-18T04:02:26Z Liemandarin 2977 17492 wikitext text/x-wiki '''Marseline Ferdinan''' Marselino ferdinan philipus (rembhi' 9 sèptèmber 2004) panèka pemain ghenjhâbal profesional sè amaèn mènangka gelandang serrang kaangghuy tèm divisi pertama b belgia deinze bân tèm nasional indonesia. Marselino mengawali karier profesionalnya abhâreng persebaya sorbhâjâh ka taon 2021. aruwah panèka sala èttong jebolan kompetisi internal persebaya, kompetisi sè jhughâ diikuti rizky ridho, bân rutin berkompetisi secara internal.[4] ètaon pertamanya, aruwah mendapatkan penghargaan pemain anom tabhâgus bân lebbhu lem 60 talenta anom bân menjanjikan buatan the guardian.[5]. Kariernya è tèm nasional dimulai ka taon 2022, menjadikannya mènangka pemain klabân yuswâ debut taanom kedua. golnya è kualifikasi piala asia afc 2023 menjadi gol klabân pencetak gol taanom untuk tèm nasional. Karier klub : 1. Persebaya sorbhâjâh Marselino bergabung klabân persebaya untuk amaèn è liga 1 mosèm mosèm 2021-2022. aruwah melakukan debut ka 11 sèptèmber 2021 lem pertandingan bhlâbân persikabo. ka 6 november 2021,aruwah nyèta' gol pertamanya ka pertandingan menghadapi arema, sè cotto' imbang, 2-2. aruwah dikenal mènangka pemain sè brusèt bân mampo nyèta' gol dâri lowar kota' penalti 2. KMSK Deinze Ka 1 fèbruari 2023, marselino resmi bergabung klabân klub challenger pro league, k.m.s.k. deinze klabân durasi kontrak èttong satengnga tahun.[9] marselino melakoni laga debutnya abhâreng deinze bâjâ bhlâbân jong genk ka tangghâl 25 februari, dimana ia lebbhu ka mennèt ke-80 menggantikan jellert van landschoot Karier Internasional : Marselino melakukan debut abhâreng tèm nasional indonesia u-17 bâjâ laga bhlâbân vietnam ka kejuaraan remaja u-16 aff.[11] gol pertamanya dicetak ka pertandingan kasebbhut klabân asèl ahèr kemenangan indonesia, 2–0 e bulen jânuwari 2022, marselino e olok kaangghuy agabhung klabân tèm nasional indonesia senior kaangghuy noro' pertandingan persahabatan è bhâlih sareng shin tae-yong.[15] aruwah melakukan debutnya e 27 jânuwari 2022 lem pertandingan bhlâbân timor leste klabân asèl ahèr kemenangan 4–0 e oktober 2021, marselino eajhek kaanggghuy noro' tèm nasional indonesia u-23 ka pertandingan persahabatan bhlâbân tajikistan bân nepal bân jhughâ kangghuy persiapan jelang kualifikasi kejuaraan u-23 afc 2022 è tajikistan.[13] ka 26 oktober 2021, marselino melakukan debut è tèm nasional u-23, lebbhu mènangka pemain tebbâs è pertandingan sè cotto' klabân kekalahan 2–3 bhlâbân australia ka kualifikasi kejuaraan u-23 afc 2022. marselino dipanggil untuk makellar indonesia u-20 bâjâ kualifikasi piala asia u-20 afc 2023.[17] ka 16 sèptèmber 2022, aruwah nyèta' 2 gol dâ' gawang hong kong u-20, mengubah skor menjadi 4–1 bân 5–1.[18] marselino dipanggil untuk turnamen kejuaraan aff pertamanya sareng shin tae-yong.[19] aruwah nyèta' gol bâjâ bhlâbân filipina è babak penyisihan grup kejuaraan aff 2022, lo' ghun itu, gol kasebbhut menjadi viral è media sosial bân lèbur perhatian pemain brasil, richarlison polana selebrasi golnya sè mirip.[20] aruwah jhughâ dianugerahi penghargaan "pemain anom tabhâgus turnamen" 2l544435rc4jiscwvvulf3f9k7yxsy2 Lindswell Kwok 0 2962 17530 17501 2024-08-18T04:32:56Z Jlow Saja 3005 17530 wikitext text/x-wiki '''Lindswell, Jhughâ''' dikenal mènangka lindswell kwok (hanzi: 郭利娟; pinyin: guō lìjuān, lahèr 24 sèptèmber 1991) panèka mantan atlet taijiquan. ia panèka sala èttong atlet wushu taolu palèng lonta sepanjang masa. ka taon 2013, ia dinobatkan mènangka atlet tabhâgus sareng komite olimpiade [[Inḍonesia|indonesia,]] bân mondhi satyalancana dharma olahraga, penghargaan olahraga tatègghih è [[Inḍonesia|indonesia]].[1] attas prestasinya, media [[Inḍonesia|indonesia]] menjulukinya mènangka "ratu wushu".[4][5] == Karier Junior == lindswell molaè alatèh wushu ka taon 1999, mengikuti langka kakaknya, iwan kwok.[6] ia cotè' medâli salakah pertamanya è kompetisi nasional junior [[Inḍonesia|indonesia]] ka taon 2005 bân medâli emmas è kompetisi sè bhâreng ka taon berikutnya. ka taon 2006, ia pertama kalè berkompetisi è world junior wushu championships (wjwc) è kuala lumpur, malaysia, bân memenangkan medâli perunggu taijijian.[7] setahun kemudian, ia cèntèl debutnya è world wushu championships 2007 è beijing, tiongkok, bân ngenneng posisi kaempa' è taijiquan.[8] lindswell kemudian mewakili semattra dâjâ lem pekan olahraga nasional 2008 bân cotè' medâli perak. polana posisinya sè tègghih è kejuaraan dhunnyah dâri taon sebelumnya, ia jhughâ mampo asaèng è beijing wushu tournament 2008 dimmah ia ngenneng ondhâghân kaennem lem acara gabungan taijiquan putri.[9] jhughâ ka taon 2008, ia berkompetisi è world junior wushu championships kaduwâ' è bali, indonesia, è dimmah ia memenangkan medâli emmas è taijiquan.[10] == kaodhi'ân pribadi == kakaknya, iwan kwok, panèka sèketaris bân pelatih federasi wushu [[Inḍonesia|indonesia]].[21] pada taon 2015, lindswell, sè awwâlna sorang pemeluk aghâma buddha, molaè taambhât mempelajari aghâma islam saampon kenèla' sala èttong rekan tèmna berdoa.[24] saampon asian games 2018, ia menyatakan dhibi' ella lebbhu islam. ka 9 dèsèmber 2018, tanpa dihadiri sareng keluarganya, ia menikah klabân mantan rekan setimnya è wushu, achmad hulaefi.[25][26] pottrah oertama, achmad zubayr, lahèr ka 10 jânuwari 2020.[27] pottrah kedua, achmad achmad miqdad, lahèr ka 26 april 2022.[28] pottrah ketiga, achmad zayd, lahèr ka 26 april 2024.[29] rjnzqkd4ncob9ex9fkvdm1sv8tg8wbl Pakanḍhâ'ânna pangangghuy:Noer syipa 3 2963 17505 17497 2024-08-18T04:17:23Z Noer syipa 2994 17505 wikitext text/x-wiki '''Eko yuli irawan ''' '''Eko yuli irawan''' (lahir 24 juli 1989) panèka atlet angka' bessė indonesia sè alomba è kategori 62 kg èngghâ 2018 bân 61 kg molaè 2018 saampon federasi angka' bâjhâh internasional nata ulang kategori tersebut. Eko amolae karierre è kejuaraan dhunnyah junior 2006, klabân cotè' medâli perak. sajjhek bâjâ itu, ia melanjutkan karier cemerlangnya klabân cotè' bânnya' prestasi. è olimpiade beijing 2008 eko cotè' medâli perunggu. sabellunna è kejuaraan angka' bâjhâh dhunnyah yunior è praha, republik ceko taon 2007, eko cotè' emmas bân mendapatkan penghargaan mènangka the best lifter ka turnamen tersebut. ka olimpiade london 2012, eko untuk kaduwâ' kalèna berturut-turut menjadi penyumbang medâli pertama indonesia klabân cotè' medâli perunggu è kellas 62 kg, ia menduduki peringkat katello' klabân total angkatan 317 kg. Dalam kariernya ia ella memenangkan empa' medâli è olimpiade mosèm panas, lèma medâli è kejuaraan dunia, bân tello' medâli è pèsta olahraga asia, talebbhu èttong emmas ka taon 2018. èngghi panèka èttong dâri ghun 5 atlet angka' bâjhâh sè ella memenangkan 4 medâli olimpiade. Eko lahèr è lampung bân berasal dâri keluarga sè korang mampu. abana anyamah saman, sorang pengayuh becak, dhinèng ibunya, wastiah panèka sorang penjual sayur. Takdir eko menjadi atlet angka' bâjhâh (bahasa inggris: weightlifter otabâ lifter) aawwâl bâjâ ia nyaksè sekelompok orèng alatèh angka' bâjhâh è sebuah klub è daerahnya sekitar pètto taon silam. abit kelamaan eko sajâh tertarik. pelatih klub kasebbhut ahèrna pangghil eko ngèrèng berlatih. berbekal izin dâri orangtuanya, eko pun molaè mengakrabkan dhibi' klabân barbel. eko molaè merintis prestasinya bâjâ majhu mènangka lifter tabhâgus è kejuaraan dhunnyah junior 2007, è dimmah bâjâ jrowa ia cotè' medâli emas. sajjhek jrowa ia melanjutkan kariernya klabân gemilang. Eko bâjâ arèya menetap è kalimantan dhimor bân parappa' menanti kehadiran ana' pertamanya. Karir Eko cèntèl kariernya è bidang angka' bâjhâh ka taon 2000. ka kejuaraan dhunnyah junior 2006 ia memenangkan medâli salakah lem kategori 56 kg, angkat total 269 kg. ka kejuaraan dhunnyah junior 2007 ia memenangkan medâli emmas lem kategori 56 kg, angkat total 273 kg. Eko menduduki peringkat kabâllu' è kejuaraan dhunnyah 2006 lem kategori 56 kg. ka kejuaraan dhunnyah 2007 ia memenangkan medâli perunggu lem kategori 56 kg putra, angkat total 278 kg. Eko memenangkan medâli emmas è pèsta olahraga asia tengghârâh 2007 bân pèsta olahraga asia 2018. Di kejuaraan asia 2008 ia memenangkan medâli salakah lem kategori 62 kg, angkat total 305 kg. Eko memenangkan medâli perunggu lem kategori 56 kg è olimpiade mosèm bellâ' 2008, beijing, angkat total 288 kg. ia memenangkan medâli salakah lem kategori kategori 62 kg pottrah è kejuaraan angka' bâjhâh dhunnyah 2009, klabân total 315 kg.[8] è kejuaraan dhunnyah 2011 ia memenangkan medâli perunggu lem kategori 62 kg putra, angkat total 310 kg. Eko memenangkan medâli perunggu olimpiade kaduwâ' berturut-turut ka 2012, angkat 317 kg secara total. ia cotè' medâli perak, asèl sè langkong baik, è olimpiade rio 2016. aruwah jhughâ menjadi juara dhunnyah lem kategori 61 kg sè anyar dibuat lem kejuaraan angka' bâjhâh dhunnyah 2018 è ashgbat, turkmenistan, jhughâ pemegang rekor dhunnyah lem clean & jerk è 174 kg bân pemegang rekor dhunnyah lem angka' total è 317 kg lem kategori itu. Ia mewakili indonesia è olimpiade mosèm bellâ' 2020 è tokyo, jepang. ia memenangkan medâli salakah è nomor 61 kg pottra ka olimpiade mosèm bellâ' 2020 è tokyo, jepang. '''Prestasi''' '''Nasional''' * Medali emas PON XVII di Kaltim, 2008 '''Internasional''' * Medali perak Olimpiade Musim Panas 2020, kelas 61 kg, total angkatan 302 kg. * Medali perak kejuaraan dunia 2019 di Pattaya, Thailand, di kelas 61 kg. * Medali emas kejuaraan dunia 2018 di Ashgabat, Turkmenistan, di kelas 61 kg. * Medali perak Olimpiade Musim Panas 2016, * Medali perunggu Olimpiade London 2012, kelas 62 kg, total angkatan 317 kg. * Medali perunggu Olimpiade Beijing 2008, kelas 56 kg. dengan total angkatan 288 Kg. * Medali perak kejuaraan Asia di Kanazawa, Jepang, di kelas 62 Kg. * Medali emas Sea Games di Thailand, 2007 * Medali emas kejuaraan dunia yunior di Praha, Republik Ceko, 2007; sekaligus terpilih sebagai lifter terbaik pada ajang tersebut. * Dua buah medali perunggu kejuaraan dunia 2007 di Chiang Mai, Thailand, di kelas 56 Kg. * Peringkat 8 kejuaraan dunia tahun 2006 di Santo Domingo, Republik Dominika, kelas 56 Kg. dengan total angkatan 266 Kg. * Medali Perunggu Asian Games 2010 * Medali Perunggu Asian Games 2014 * Medali Emas Asian Games 2018 * Medali Emas SEA Games 2019 oojnaggvus7ifomo1pdcegshbrkih5a Vita Marissa 0 2964 17578 17546 2024-08-18T05:27:37Z Iamahai 3012 17578 wikitext text/x-wiki <ref>NOC Indonesia. "[https://nocindonesia.id/athlete/view/vita+marissa Vita Marissa]". NOC Indonesia. 2024-08-18. </ref>'''Vita Marissa''' (lahir è [[Jakarta]] , 4 Jânuwari 1981 ; omor 43 tahun) panèka sorang atlet bulutangkis [[Inḍonesia|Indonesia]] , bhâgus è sektor ganda pottrèh maupun ganda campuran. Vita merupakan pottrèh bungsoh dâri Aba Aris Harsono bân Èbhuh Yulianawati. Vita toman amaèn abhâreng Nova Widianto bân menjadi pasangan ganda sè palèng ditakuti. Bâjâ Vita tèbâs cedera bhâuh ka kejuaraan Malaysia Open taon 2004, karir Vita mènangka atlet tabuneng untuk samantara waktu. == Prestasi == === Pottrèh Ganda === ==== Abhâreng Nadya Melati ==== * Pemenang Duwâ' Kalè Yonex Sunrise India Open 2009 * Perempat final YONEX SUNRISE MALAYSIA OPEN GRAND PRIX GOLD 2009 * Juara ASTEC ULTRA MILK OPEN INDONESIA INTERNATIONAL CHALLENGE 2009 * Semifinal GRAND PRIX GOLD INDONESIA 2010 * Duwâ' pemenang Indonesia Open Superseries Premier 2011 * Perempat final Kejuaraan Dunia Yonex BWF 2011 * Perempat final Yonex Chinese Taipei Open 2011 * Perempat final Bankaltim Indonesia Open GP Gold 2011 * Perempat final Bulu Tangkis Yonex Prancis Terbuka 2011 * Yonex-Sunrise Syed Modi Memorial India Open Grand Prix Gold perempat final 2011 * Perempat final Yonex Australian Open GP Emas 2012 * Perempat final SCG Thailand Terbuka 2012 ==== Abhâreng Mona Santoso ==== * Separuh akhir Yonex OCBC AS Terbuka GPG 2012 ==== Abhâreng Klabân Saralee Thoungthongkam ==== * Semifinalis DJARUM INDONESIA OPEN SUPER SERIES 2010 ==== Abhâreng Lilyana Natsir ==== * Juara Seri Super China Masters 2007 * Juara SEA Games 2007 * Juara Indonesia Terbuka 2008 ==== Abhâreng Graysia Polii ==== * Runner-up ganda putri Malaysia Terbuka 2007 * Semifinalis Terbuka Swiss 2007 === Ganda Campuran === ==== Abhâreng Tony Gunawan ==== * Juara GPG Yonex OCBC AS Terbuka 2012 ==== Abhâreng Nova Widianto ==== * Juara SEA Games 2001 * Juara Asia 2003 * Juara Jepang Terbuka 2004 * Perempat finalis YONEX German Open Grand Prix Gold 2011 * Perempat finalis YONEX Australian Open Grand Prix Gold 2011 * Perempat finalis YONEX Sunrise India Open Superseries 2011 * Naib Johan SCG Thailand Terbuka Grand Prix Emas 2011 * Semifinal Bankaltim Indonesia Open GP Gold 2011 * Perempat final Bulu Tangkis Yonex Prancis Terbuka 2011 ==== Abhâreng Hendra Aprida Gunawan ==== * Juara Taiwan Terbuka 2010 * Juara Kedua Kejuaraan Bulu Tangkis Terbuka Kumpoo Macau 2010 * Pemenang EMAS GRAND PRIX CINA TAIPEI 2010 * Semifinalis JAPAN SUPER SERIES 2010 * Semifinalis GRAND PRIX GOLD INDONESIA 2010 * Finalis perempat final DENMARK SUPER SERIES 2010 * Semifinalis SUPER SERIES PERANCIS 2010 * Semifinalis Final Superseries VICTOR-BWF 2010 * Semifinal Li Ning Singapura Terbuka 2012 ==== Abhâreng Flandy Limpele ==== * Juara Jepang Terbuka 2006 * Juara Indonesia Terbuka 2007 * Juara Singapura Terbuka 2007 * Juara Prancis Terbuka 2007 * Juara Taiwan Terbuka 2007 * Juara SEA Games 2007 * Juara Asia 2008 * Juara India Terbuka 2009 ==== Abhâreng Muhammad Rijal ==== * Juara Jepang 2008 * Semifinal CHINA MASTERS SUPER SERIES 2008 ==== Abhâreng Deyana Lomban ==== * Juara SEA Games 2001 * Juara Indonesia Terbuka 2001 * Finalis Kejuaraan Asia 2001 ==== Abhâreng Variella Aprilsasi Putri Lejarsari ==== * Semifinalis Seri Super Terbuka Malaysia 2013 * Juara Emas Grand Prix Australia Terbuka 2013 * Semifinalis Grand Prix Selandia Baru 2013 * Juara Kedua Malaysia Open Grand Prix Emas 2013 ==== Abhâreng Praveen Jordan ==== * Semifinalis Seri Super Terbuka Malaysia 2013 * Juara Grand Prix Selandia Baru 2013 * Juara Emas Grand Prix Terbuka Malaysia 2013 == Sombher == <references /> p7fqjtz7hmursqs6yb4fa4huh1jmcen Eko Yuli Irawan 0 2965 17609 17602 2024-08-18T05:49:46Z Noer syipa 2994 17609 wikitext text/x-wiki {{infobox orang}} '''Eko yuli irawan''' (lahir 24 juli 1989) panèka atlet angka' bessė indonesia sè alomba è kategori 62 kg molaè 2018 bân 61 kg molaè 2018 saampon federasi angka' bessè internasional nata ulang kategori kasesebut.<ref>Eris Eka Jaya[https://www.kompas.com/sports/read/2024/07/25/10061058/profil-eko-yuli-irawan-asa-emas-di-kesempatan-perjuangan-olimpiade-kelima?page=all ."Profil Eko Yuli Irawan, Asa Emas di Kesempatan Perjuangan Olimpiade Kelima"]. Kompas 2024-07-25,2024-08-18 </ref> Eko amolaè karirre è kejuaraan dhunnya junior 2006, klabân ngenning medâli perak. sajjhek bâjâ itu, ia melanjutkan karier cemerlangnya klabân ngenning bânnya' prestasi. è olimpiade beijing 2008 eko ngenning medâli perunggu. sabellunna è kejuaraan angka' bâjhâh dhunnyah yunior è praha, republik ceko taon 2007, eko ngenning emmas bân mendapatkan penghargaan mènangka the best lifter da' turnamen kassebut. da' olimpiade london 2012, eko untuk kaduwâ' kalèna berturut-turut menjadi penyumbang medâli pertama indonesia klabân ngenning medâli perunggu è kellas 62 kg, eko ollè peringkat katello' klabân total angkatan 317 kg. Dalam kariernya ia ella ollè empa' medâli è olimpiade mosèm panas, lèma' medâli è kejuaraan dunia, bân tello' medâli è pèsta olahraga asia, talebbhu èttong emmas ka taon 2018. èngghi panèka èttong dâri ghun 5 atlet angka' bâjhâh sè ella memenangkan 4 medâli olimpiade. Eko lahèr è lampung bân berasal dâri keluarga sè korang mampu. abana anyamah saman, sorang pengayuh becak, dhinèng ibunya, wastiah panèka sorang penjual sayur. == '''Prestasi''' == '''Nasional''' * Medali emas PON XVII di Kaltim, 2008 '''Internasional''' * Medali perak Olimpiade Musim Panas 2020, kelas 61 kg, total angkatan 302 kg. * Medali perak kejuaraan dunia 2019 di Pattaya, Thailand, di kelas 61 kg. * Medali emas kejuaraan dunia 2018 di Ashgabat, Turkmenistan, di kelas 61 kg. * Medali perak Olimpiade Musim Panas 2016, * Medali perunggu Olimpiade London 2012, kelas 62 kg, total angkatan 317 kg. * Medali perunggu Olimpiade Beijing 2008, kelas 56 kg. dengan total angkatan 288 Kg. * Medali perak kejuaraan Asia di Kanazawa, Jepang, di kelas 62 Kg. * Medali emas Sea Games di Thailand, 2007 * Medali emas kejuaraan dunia yunior di Praha, Republik Ceko, 2007; sekaligus terpilih sebagai lifter terbaik pada ajang tersebut. * Dua buah medali perunggu kejuaraan dunia 2007 di Chiang Mai, Thailand, di kelas 56 Kg. * Peringkat 8 kejuaraan dunia tahun 2006 di Santo Domingo, Republik Dominika, kelas 56 Kg. dengan total angkatan 266 Kg. * Medali Perunggu Asian Games 2010 * Medali Perunggu Asian Games 2014 * Medali Emas Asian Games 2018 * Medali Emas SEA Games 2019 == sombher == <references /> 1cu3nutqy5yalv7w1z2cc2p077voxes Frans Kaisiepo 0 2966 17579 17517 2024-08-18T05:28:33Z Jlow Saja 3005 17579 wikitext text/x-wiki <ref>Ari Welianto, "Biografi Frans Kaisiepo, Pemersatu Irian dengan Indonesia". [https://www.kompas.com/skola/read/2020/04/18/173000069/biografi-frans-kaisiepo-pemersatu-irian-dengan-indonesia?page=all kompas]. 18-04-2020. Acses 2024-08-18</ref>'''Frans Kaisiepo''' (10 Oktober 1921 – 10 April 1979) panèka politisi Papua bân nasionalis [[Inḍonesia|Indonesia]]. Salerana atugas mènangka Gubernur Provinsi Papua sè kapèng empa'. È taon 1993, Frans ènyataaghi Pahlawan Nasional [[Inḍonesia|Indonesia]] saamponna seda polana usahana saomorra kaangghuy nyatuaghi Irian Bârâ' sareng Indonesia. Menangka perwakilan Provinsi Papua, salerana noro' è Konferensi Malino, è dimma pembentukan Republik Bersatu Indonesia èbhâhas. == Keloarga == Kaisiepo akabin bi' Anthomina Arwam bân andi' ana' tello'. Pasangan kasebbhut pagghun abâreng kantos Arwam seda. Tanggal 12 Nopember 1973, salerana akabin sareng Maria Magdalena Moorwahyuni, toronanna kalowarga molja Tjondronegoro, se eppa' buyut epon [[Ḍaftar Bhupatè Bhângkalan|Bupati]] e Kudus, [[Jhâbâ Tengnga|Jaba Tengnga]]. Bâ'na andi' ana' lalakè' sèttong bân saterrossa ngadopsi ana' binè'. == Relik == Polana dedikasina, Frans Kaisiepo èberri'i Bintang Mahaputra Adipradana Kelas Duwâ' sareng pamarèntah [[Inḍonesia|Indonesia]].[6] Frans Kaisiepo terro ka persatuan nasional, bân alako kaangghuy tojjuwan jârèya salanjhângnga odi'na. Saamponna seda, salerana enyamae Pahlawan Nasional [[Inḍonesia|Indonesia]][7] e are ulang tahun se kapeng 30 Papua epassra'agi ka [[Inḍonesia|Indonesia]] e taon 1993. Bandara lokal se aladine Kabupaten Biak Numfor ban Supiori, se ekennal kalaban Bandara Internasional Frans Kaisiepo. Kaisiepo jhughân sala sèttong tokoh sejarah sè èpilih kaangghuy ègambaraghi è edisi anyar 2016 uang kertas rupiah Indonesia, khusussa uang kertas Rp 10.000. == Sombher == <references /> jhonqlkhfeh8wdldyvn397c4ckuvogj Chris John 0 2967 17590 17587 2024-08-18T05:35:49Z Telaga Abadi 2992 17590 wikitext text/x-wiki {{infobox orang}} Yohannes Christian John otabâ sè lèbbi è kennal kalabân Chris John (lahèr 14 Sèptèmber 1979) aropa’aghi petinju asal [[Inḍonesia|Inḍonèsia]]. [[Chris John]] nyatèt rèkor mènangka juara dunia kelas bulu pertama sè asallah dâri [[Inḍonesia|Inḍonèsia]], sarta nyatet aghi rekor petinju kaduwâ’ taabit sè dhâddhi juara dunia kelas bulu salanjhâng masa, sarta nyatèt aghi rekor mènangka peringkat kaduwâ’ dâlam daftar petinju sè  paling sering mertahanaghi gelar juara dunia kelas bulu salanjhâng masa. Chris Jhon nyatet aghi kalabân petinju [[Inḍonesia|Inḍonèsia]] nomer lalèma’ sè aasel cotè’ ghellâr juara dunia, saampona Ellyas pical,  Nico Thomas , Ajib Albarado bân Suwito Lagola. Chris john panèka pottrah kaduwâ' dâri empa' atarètan dâri pasangan johan tjahjadi (alias tjia foek sem) bân Maria warsini. Johan tjahjadsè mantan petinju amatir, ngennal aghi dhunnyah sodu' ka chris john bân alè'na adrian sajjhek omur 5 tahun. Saampona atanding dâlem brâmpan kejuaraan amatir è banjarnegara, chris john kemudian direkrut sareng pelatih sodu’ kenamaan, Sutan Rambing è Semarang. Chris john pertama kalè angghâl dâ' dhunnyah publik mènangka acara sodu' è tèlèvisi nasional yakni rcti, è acara arèya chris john aasèl dhâddhi juara è ring sè è siar aghi secara live è rcti pokol 22:00 malam. gaya atarong wushu ghi' mangaroaghi gaya sodu' chris john sakadhâng cara ngetteng ngangghuy sèko tangan.<ref>[https://olahraga.kompas.com/read/2016/11/25/19363051/chris.john.turun.gunung.?page=all Chris John Turun Gunung], diakses tangghâl 2024-0818</ref> == Sombher == <references /> e9a80xfnvzm7fzgmmrnen0emakjd138 Rizki Ridho 0 2968 17599 17593 2024-08-18T05:43:21Z Liemandarin 2977 17599 wikitext text/x-wiki {{infobox orang}} Rizki Ridho Ramadhani (Lahèr, 21 November 2001) Arophaaghi pemain bal-bal Profesional Indonesia se amaen neng posisi bek tenggha kangghuy liga 1, persija [[Daerah Khusus Ibukota Jakarta|Jakarta]] juggheh nèng tèm nasional.<ref name=":0">Ervan Yudhi Tri Aymoko, [https://www.kompas.com/sports/read/2021/06/06/10200058/profil-rizky-ridho-palang-pintu-masa-depan-persebaya-dan-timnas-indonesia?page=all Profil Rizky Ridho, " Palang Pintu Masa Depan Persebaya dan Timnas Indonesia "], Kompas, 2021-06-06, 2024-08-18. </ref> == Karier club == Persebaya sorbajhèh ngantang taon 2018 sampe' taon 2019, Rizki Ridho jhugheh aropaaghì Pemain akademi persebaya. è bhekthoh bedhèh è persebaya Rizki Ridho jughèh ngaollè juara neng Liga 1 U-19 2019. Selain ghenèkah rizki ridho jughèh pernah atandhing alabèn persipura Jayapura è tangghèl 13 Maret 2020. Arowah jhugghèh amain 18 kalèh è akhir musim akhir 2020-2021 tanpa acetak gol. è tangghèl 1 Agustus taon 2022 Rizki Ridho agghebey gol sè pertama kalènah ebhèktoh alabèn persita tanggerang kalabhèn skor 2-0. == Karier Internasional == Rizki Ridho amolèh amaèn bal-balan tèm U-19 [[Inḍonesia|Indonesia]] jhughèh dèddhi ketua tim U-19 è taon 2019. Selaèn ka'dissah Rizki Ridho Jughèh e tunjuk dèddhih bèk tenggha Timnas Indonesia kaagghuy alabèn tim-tim dèri nagerè laèn. è bhèktoh alabèn tim burundi Rizki Ridho bisah mencetak gol se pertama == Sumbher == <references /> 4k1hm2xwh9jsrel0zb6wy60wq04x8x1 Pakanḍhâ'ân:Rio Hariyanto 1 2969 17541 2024-08-18T04:41:46Z Ali rozai04 2996 ←Membuat halaman berisi 'Rio Haryanto (lahèr 22 Januari 1993) panèka sala sèttong pembalap mobil bân pengusaha [[Inḍonesia|Indonesia]]. Bâ'na sè palèng anyar aperjuangan è 2019-20 Asian Le Mans Series bân Blancpain GT World Challenge Asia ghâbây tim T2 Motorsports. Bâ'na perna aperrang è Formula Satu kalabân tim Manor Racing è musim 2016 Rio panèka pembalap Indonesia sè partama è dâlem sejarah sè aperrang è tingkat GP2 Series. Bâ'na jhughân pembalap Indonesia sè...' 17541 wikitext text/x-wiki Rio Haryanto (lahèr 22 Januari 1993) panèka sala sèttong pembalap mobil bân pengusaha [[Inḍonesia|Indonesia]]. Bâ'na sè palèng anyar aperjuangan è 2019-20 Asian Le Mans Series bân Blancpain GT World Challenge Asia ghâbây tim T2 Motorsports. Bâ'na perna aperrang è Formula Satu kalabân tim Manor Racing è musim 2016 Rio panèka pembalap Indonesia sè partama è dâlem sejarah sè aperrang è tingkat GP2 Series. Bâ'na jhughân pembalap Indonesia sè partama è dâlem sejarah sè nyoba' mobil Formula Satu.[1] Sampè' musim 2024, èpon bhâkal dhâddhi sèttong-sèttongna pembalap Indonesia sè perna aperrang è Formula Satu. 0zfq6gdb5cxd8dd8x1anpzgo0rwod3f Bagindo Aziz Chan 0 2970 17612 17606 2024-08-18T05:50:12Z Moh. Nasiruddin 3010 17612 wikitext text/x-wiki {{infobox orang}} Bagindo aziz chan otabâ jhughâ ditulis klabân ejaan bagindo azizchan (30 sèptèmber 1910 – 19 juli 1947)<ref>Tim SINDOnews [https://nasional.sindonews.com/read/918983/15/mengenal-sosok-bagindo-aziz-chan-pahlawan-nasional-dari-sumatera-barat-1666347021 "Mengenal Sosok Bagindo Aziz Chan, Pahlawan Nasional dari Sumatera Barat"] diakses 2024-08-18.</ref> panèka sorang ghuruh bân pejuang kemerdekaan indonesia. ia merupakan bâllih kottah padang kaduwâ' saampon kemerdekaan, sè dilantik ka tangghâl 15 agustus 1946 aghentee mr. abubakar jaar. aroa adhingghel omor delem yuswâ 36 taon saampon terlibat delem sebuah pertempuran bhlâbân belanda. jasadnya dikebumikan è taman kobhur pahlawan senneng, bukittinggi. melalui sorat kendil prèsiden republik indonesia nomor 082/tk/2005, tangghâl 7 november 2005, bagindo aziz chan mondhi bintang mahaputera adipradana bân ghellâr pahlawan nasional indonesia ka 9 november 2005. == Riwayât odi' == Museum bengkoh kalaheran bagindo aziz chan kaodi'en awwâl bân pendidikan bagindo aziz chan lahèr è kampong alang laweh, kottah padang ka 30 sèptèmber 1910. arowah panèka ana' kaempa' dâri ennem bersaudara, bigghi' pernikahan bagindo maraka' bân djamilah. lahir ka 30 sèptèmber 1910, bagindo aziz chan mengenyam pendidikan his è padang, mulo è surabaya, bân ams è batavia. ia kobher duwâ' taon toju' è rechtshoogeschool te batavia (rhs) ben mukka' praktik pengacara. arowa jhughân aktif è brâmpan organisasi, è antarana mènangka anggota pengurus jong islamieten bond è bâbâ pimpinan aghus salim. === Perjuanganna === Samarenah proklamasi kemerdekaan, arowa etojhuk mènangka agèn bâllih kottah padang ka 24 jânuwari 1946 bân ka 15 agustus 1946 elantik mènangka bâllih kottah aghente'e mr. abubakar jaar, sè allè tugas menjadi rèsidèn è semattra utara. e tengnga kabedeen pasca-kedatangan kanco è padang ka 10 oktober 1945, arowa nolak sokel mongghu kakoatan militer bâlândhâ sè abâdâh è pongkor tentara sekutu. arowa terros alakoni perlawanan klabân nolès è sorat kabhâr perjuangan tjahaja padang, bahkan toron terkas memimpin perlawanan mongghu bâlândhâ dhâghâ ahèrna meninggal ka tangghâl 19 juli 1947. arowa jhughân berpidato è ajunan umum, "langkahilah sabbhân mayat sengko', anyar kottah padang engko' serah aghi". perjuangan samarena proklamasi kemerdekaan, arowa e tonjhuk mènangka agèn bâllih kottah padang ka 24 jânuwari 1946 bân ka 15 agustus 1946 e lantik mènangka bâllih kottah aghete'e mr. abubakar jaar, sè allè tugas deddhi rèsidèn è semattra utara. e tengnga situasi pasca-kedatangan kanco è padang ka 10 oktober 1945, arowa nolak sokel mongghu kekuatan militer bâlândhâ sè abâdâh è pongkor tentara sekutu. arowa terros alakoni perlawanan klabân nolès è sorat kabhâr perjuangan tjahaja padang, bahkan toron terkas memimpin perlawanan mongghu bâlândhâ dhâghâ ahèrna meninggal ka tangghâl 19 juli 1947. arowa jhughân berpidato è ajunan umum, "langkahilah sabbhân mayat sengko', anyar kottah padang engko' serahkan". ==== Adhingghel Dhunnya ==== sejhek 19 juli 1947 bhâri' areh, bagindo bân keluarga atola' dâri padang lajhuh padang panjang. è daerah purus, rombongannah ecegghet sareng lètnan kornèl van erps sè memberitahukan ella tadhâddhih insiden è nanggalo sè aropaaghi daerah bhâlabhâr demarkasi belendhe ===== sombher ===== l2eyh7jjsnvomiw9i1jn3rrbiuai49p Marselino Ferdinan 0 2971 17611 17604 2024-08-18T05:49:58Z Liemandarin 2977 17611 wikitext text/x-wiki {{infobox orang}} Marselino ferdinan philipus (lahèr 9 sèptèmber 2004) panèka pemain ghenjhâbal profesional sè amaèn mènangka gelandang serrang kaangghuy tèm [[Belgia]] deinze bân tèm nasional [[Inḍonesia|indonesia]].Marselino amolaèh karier profesional abhâreng persebaya [[Koṭṭa Sorbhâjâ|sorbhâjâh]] è taon 2021. aruwah jughèh dhèddhi sala sèttong lulusèn kompetisi internal persebaya, kompetisi sè jhughâ diikuti rizky ridho, ètaon pertamanah, aruwah ngaollè penghargaan pemain anom tabhâgus . Karierah è tèm nasional dimulai è taon 2022, gollah è kualifikasi piala asia afc 2023 dheddiaghi marseleno g klabân pencetak gol taanom untuk tèm nasional.<ref>mochamad sadheli, [https://www.kompas.com/sports/read/2021/10/09/18300088/profil-marselino-ferdinan-setara-dengan-wonderkid-barcelona-hingga-lazio Profil Marselino Ferdinan, "Setara" dengan Wonderkid Barcelona hingga Lazio], diakses tangghâl 2024-08-18, </ref> == Karier klub : == 1. Persebaya [[Koṭṭa Sorbhâjâ|sorbhâjâh]] Marselino bergabung klabân persebaya untuk amaèn è liga 1 mosèm mosèm 2021-2022. aruwah melakukan debut ka 11 sèptèmber 2021 lem pertandingan bhlâbân persikabo. ka 6 november 2021,aruwah nyèta' gol pertamanya ka pertandingan menghadapi arema, sè cotto' imbang, 2-2. aruwah dikenal mènangka pemain sè brusèt bân mampo nyèta' gol dâri lowar kota' penalti 2. KMSK Deinze è 1 fèbruari 2023, marselino resmi bergabung klabân klub challenger pro league, k.m.s.k. deinze klabân durasi kontrak èttong satengnga tahun.[9] marselino melakoni laga debutnya abhâreng deinze bâjâ bhlâbân jong genk ka tangghâl 25 februari, dimana ia lebbhu ka mennèt ke-80 menggantikan jellert van landschoot Karier Internasional : Marselino melakukan debut abhâreng tèm nasional indonesia u-17 bâjâ laga bhlâbân vietnam ka kejuaraan remaja u-16 aff. gol pertamanya dicetak ka pertandingan kasebbhut klabân asèl ahèr kemenangan [[Inḍonesia|indonesia]], 2–0. è jânuwari 2022, marselino dipanggil untuk bergabung klabân tèm nasional indonesia senior untuk pertandingan persahabatan è bhâlih sareng shin tae-yong.[15] aruwah melakukan debutnya ka 27 jânuwari 2022 lem pertandingan bhlâbân timor leste klabân asèl ahèr kemenangan 4– ka oktober 2021, marselino dipanggil untuk bergabung tèm nasional indonesia u-23 ka pertandingan persahabatan bhlâbân tajikistan bân nepal bân jhughâ untuk persiapan jelang kualifikasi kejuaraan u-23 afc 2022 è tajikistan.[13] ka 26 oktober 2021, marselino melakukan debut è tèm nasional u-23, lebbhu mènangka pemain tebbâs è pertandingan sè cotto' klabân kekalahan 2–3 bhlâbân [[australia]] ka kualifikasi kejuaraan u-23 afc 2022. marselino dipanggil untuk makellar indonesia u-20 bâjâ kualifikasi piala asia u-20 afc 2023.[17] ka 16 sèptèmber 2022, aruwah nyèta' 2 gol dâ' gawang hong kong u-20, mengubah skor menjadi 4–1 bân 5–1.[18] marselino dipanggil untuk turnamen kejuaraan aff pertamanya sareng shin tae-yong.[19] aruwah nyèta' gol bâjâ bhlâbân filipina è babak penyisihan grup kejuaraan aff 2022, lo' ghun itu, gol kasebbhut menjadi viral è media sosial bân lèbur perhatian pemain brasil, richarlison polana selebrasi golnya sè mirip.[20] aruwah jhughâ dianugerahi penghargaan "pemain anom tabhâgus turnamen" == Sombher : == <references /> 652wzs75it5x4oc4g2qaicrj3vbgblt Gregoria Mariska Tunjung 0 2972 17592 17575 2024-08-18T05:36:39Z Telaga Abadi 2992 17592 wikitext text/x-wiki {{infobox orang}} Gregoria Mariska Tunjung Cahyaningsih ( Lahèr 11 Agustus 1999 ) panèka aropa’aghi pemain bulu tangkis tunggal pottrèh asal Indonesia. Atlet sè kerrap disapa jorji arèya pertama kalè amaèn buluh nangkès ka yuswâ 4 tahun. hal panèka polana tatangghâna kerrap amaèn buluh nangkès è seddhi' bengkoh gregoria bân sang aba jhughâ menyukai olahraga tersebut.Gregoria panèka pemain Pelatnas Cipayung mulaè taon 2013 abhâreng hana ramadhini bân fitriani. Dâlem parjhâlânnah, gregoria nyètak sejarah mènangka juara tunggal pottrèh dâlem kejuaraan dunia BWF taon 2017 è Yogyakarta saampona taahèr kalè [[Inḍonesia|Inḍonèsia]] dhâddhi juara sèri pertama kejuaraan dunia junior BWF è [[Daerah Khusus Ibukota Jakarta|Jakarta]] taon 1992 sè tapongkor, kalabân nyamah kristin yunita. Salaen èpon, gregoria jhughân ngaolle medâli pèrak (Salakah) è kejuaraan Asia Junior taon 2016 è Bangkok, Thailand. Gregoria asallah dârih PB (Persatuan Bulutangkis) Mutiara Cardinal Bandung, bân aropa’aghi peraih medâli perunggu SEA GAMES taon 2017 è Kuala Lumpur, Malaysia sèrta SEA GAMES taon 2022 è Bac Giang, Vietnam.<ref>Anindya Milagsita, [https://www.detik.com/jateng/berita/d-7483268/profil-gregoria-tunjung-peraih-medali-perunggu-olimpiade-paris-asal-wonogiri Profil Gregoria Tujung, Peraih Medali Perunggu Olimpiade Paris Asal Wonogiri,] diakses tangghâl 2024-08-18.</ref> == Sombher == <references /> or2y0zoi5ixjmz61zne1le9bzafu2bk Rio Hariyanto 0 2973 17627 17571 2024-08-19T08:37:47Z Ali rozai04 2996 17627 wikitext text/x-wiki Rio Haryanto (lahèr 22 Januari 1993) panèka sala sèttong pembalap mobil bân pengusaha [[Inḍonesia|Indonesia]].<ref>Imron Arlado. [https://radarmojokerto.jawapos.com/berita-terbaru/824696074/intip-profil-lengkap-rio-haryanto-mantan-pembalap-f1-yang-resmi-lamar-keponakan-sandiaga-uno Intip Profil Lengkap Rio Haryanto, Mantan Pembalap F1 yang Resmi Lamar Keponakan Sandiaga Uno.] Radar Mojokerto Jawapos. 27 Mei 2024. 18 Agustus 2024</ref> Bâ'na sè palèng anyar aperjuangan è 2019-20 Asian Le Mans Series bân Blancpain GT World Challenge Asia ghâbây tim T2 Motorsports. Bâ'na perna aperrang è Formula Satu kalabân tim Manor Racing è musim 2016 Rio panèka pembalap Indonesia sè partama è dâlem sejarah sè aperrang è tingkat GP2 Series. Bâ'na jhughân pembalap Indonesia sè partama è dâlem sejarah sè nyoba' mobil Formula Satu.[1] Sampè' musim 2024, èpon bhâkal dhâddhi sèttong-sèttongna pembalap Indonesia sè perna aperrang è Formula settong. Lako Rio molaè karir è balap go-kart è taon 2002 mènangka Juara Go-kart Nasional è kellas kadet. Karir balap korse tunggalna namong èmolaè taon 2008, bâkto èpon noro' acara Formula Renault Asia. Rio sukses dhâddhi juara è musim Formula BMW Pasifik 2009[4] bân andi' kasempadhân kaangghuy tampil è acara Formula BMW Eropa mènangka pembalap tamu è seri Monza. È lomba, sè jhughân èhadiri sareng pembalap dâri Brasil, èngghi panèka Felipe Nasr (sè saterrossa bhâkal dhâddhi lawanna è Formula 1), Rio gagal è lomba sè partama bân è lomba sè kaduwâ'. Seri GP3 Rio molaè karir è benua Eropa kalabân aperjuangan è GP3 Series ghâbây tim Marussia Manor Racing è taon 2010. Rio bisa mennang è Istanbul bân èpangkat 5 è akhir klasemen. È taon 2011, Rio aghâdhui GP3 Series kalabân tim Marussia Manor Racing. È ahèrra musim, ècatat posisi ke-7 è klasemen akhir GP3 Series, kalabân 2 mennang è Nürburgring bân Hungaroring. AutoGP Rio jhughân noro' è acara AutoGP kalabân noro' tim Driot-Arnoux Motorsport (DAMS). èpon berhasil mennang è lomba è Sirkuit Ricardo Tormo, Valencia, Spanyol, bân èpaè' è nomer 7. Usaha Rio Haryanto, Afanasyev, Tambay, bân pembalap pengganti Rio Haryanto, èngghi panèka Kevin Korjus, cokop ghâbây tim DAMS kaangghuy mennang gelar juara tim. Kaodhi'an pribadi Rio ana’ bungso dhari empa’ ana’na Sinyo Haryanto ban Indah Pennywati. kaduwâ'na asalla dâri Sorakarta bân katurunan Cèna-Indonesia. Taretan lake’na Rio tello’, iya areya Roy, Ricky, ban Rian. Katello'na jhughân andi' karir è acara balap nasional èbârengi ramana sè jhughân aktif è balap kantos taon 2003.[29] E awal taon 2017, bân saamponna ta' bisa ollè kasempadhân kaangghuy abali ka balapan è F1, Rio dhâddhi pengusaha kalabân nerrosaghi usaha perusahaan percetakan sè sabellunna èmolaè bân èpèyara sareng ramana. Menangka lulusan ekonomi dâri Universitas Anglia Ruskin, kampus Singapura,[30] Rio ètugasaghi sareng ramana kaangghuy ngawasi divisi percetakan keamanan sè hasèlna èghâbây kertas ijazah, formulir cek bân deposito pérméntâân.[31] Rio jhughân èkennal andi' usaha rèstoran è daerah Colomadu, Karanganyar. == Sombher == 5cr1lrd66jqcsd169isfqqj71ft9ef7 Tuanku Tambusai 0 2974 17563 2024-08-18T05:16:33Z Renoardian 2987 ←Membuat halaman berisi '"''Tuanku Tambusai"'' (5 Nopèmber 1784-12 Nopèmbèr 1882) iyè arèya sala sèttongngah tokoh kaadèk tor kasohor.<ref>Verelladevanka Adryamarthanino, Nibras Nada Nailufar. [https://www.kompas.com/stori/read/2021/06/14/130000079/tuanku-tambusai--latar-belakang-perjuangan-dan-akhir-hidup?page=all "Tuanku Tambusai: Latar Belakang, Perjuangan, dan Akhir Hidup".] Kompas. 14-06-2021. Aksès 18-08-2024.</ref> == Carèta oḍi' == ''Tuanku tambusai'' lahèr è daluda...' 17563 wikitext text/x-wiki "''Tuanku Tambusai"'' (5 Nopèmber 1784-12 Nopèmbèr 1882) iyè arèya sala sèttongngah tokoh kaadèk tor kasohor.<ref>Verelladevanka Adryamarthanino, Nibras Nada Nailufar. [https://www.kompas.com/stori/read/2021/06/14/130000079/tuanku-tambusai--latar-belakang-perjuangan-dan-akhir-hidup?page=all "Tuanku Tambusai: Latar Belakang, Perjuangan, dan Akhir Hidup".] Kompas. 14-06-2021. Aksès 18-08-2024.</ref> == Carèta oḍi' == ''Tuanku tambusai'' lahèr è daludalu, sebuah dhisa sè berbatasan kalabân semattra utara, nagari tambusai, rokan hulu, riau. sè didirikan è plèsèr songay sosah, ana' songay rokan. tuanku tambusai ngakungi nyamah kènè' mohammad saleh, sè saampon molè haji, ia dikenal mènangka tuanku ajjhih mohammad salèh. Tuanku tambusai aropa'aghi ana' dâri pasangan, Tuanku imam maulana kalè bân munah. abana berasal dâri nagari rambah (rambah panèka kecamatan sè berbatasan klabân jhâghâh purba) bân merupakan sorang ghuru aghâma islam. sareng dhâstoh tambusai abana diangkat menjadi imam bân kemudian menikah klabân binè' setempat. èbhuhna asalla dâri nagari tambusai sè bersuku bhrukbhuk kopuh.suku arèya e toron aghi dhâ' tuanku tambusai. E bhàkto kènè' mohammad salèh ella e ajhèr aghi abana èlmo bhillâ' diri, talebbhu ketangkasan nompa' jhâràn, bân tata cara anaghârâ. == Blessat Paderi == Kaanggyuy malem èlmo agama, tuanku tambusai èntar ajhâr dâ' bonjol bân rao è semattra barat. ko'issa ia bânnya' ajhâr klabân ulama-ulama islam sè afaham paderi, èngghâ aruwah ngaolle ghellâr fakih. ajaran paderi begitu memikat dirinya, saèngghâ ajaran arèya e sebbaragi pole è tana kelahèranna. jâdiyâh ajèrèna klabân lekkas e tarema bhâbu sareng masyarakat, saèngghâ ia bânnya' ngaolle pengikut. Semangatna nyebbâlaghhi bân èlaksanaaghi pemurnian Islam. == Sombher == <references /> h76schnjehqlsk4ilnv2c41lne6wxbu Mas Tirtodarmo Haryono 0 2975 17613 17569 2024-08-18T05:51:50Z Moh. Nasiruddin 3010 17613 wikitext text/x-wiki {{infobox orang}} Panèka sala sèttong pahlawan revolusi indonesia sè mate è peristiwa g30spki. arowa emakam aghi è tmp kalibata - jakarta. jenderal bintang tello' kelahiran surabaya, 20 jânuwari 1924, arèya sabellunna masareng pendidikan è els (setingkat sakolah dasar) selanjute eterros aghi dâ' hbs (setingkat sakolah menengah umum). <ref>Tirto.Id [https://tirto.id/tokoh/mas-tirtodarmo-haryono-9W "Mas Tirtodarmo Haryono"] , diakses 2024-08-08</ref> Setamat dâri hbs, ia kobher lebbhu ika daigakko (sekolah kedokteran masa pendudukan jepang) è jakarta, namong jâ' dhâghâ tamat. ketika kemerdekaan RI e proklamir aghi, arowa sè parappa' abâdâh è jakarta dhulih agebung klabân pemuda laèn untuk berjuang mempertahankan kemerdekaan. perjuangan jrowa dhâdhâp e lanjut aghi klabân lebbhu tentara keamanan rakyat (tkr). awwâl pengangkatannya, arowa masareng pangkat mayor. selama tadhâddhihna perrang mempertahankan aghi kemerdekaan yakni antara epon taon 1945 dhâghâ taon 1950, Arowa segghut epindah tugas epon. pertama-tama arowa e tempatkan è kantor penghubung, saterros epon mènangka sèketaris delegasi RI delem perundingan klabân ènggris bân belanda. suatu kalè ia jhughâ toman e tempatkan mènangka sèketaris dewan pertahanan naghârâ bân è laèn bâkto mènangka agèn pagghun ka kementerian pertahanan urusan gencatan senjata. bân nalèka diselenggarakan konferensi mèjâ bhundher (kmb), arowa aropa aghi sèketaris delegasi militer indonesia. bg30aujepklc72mnf7ojli1g3vyufrp Liliyana Natsir 0 2976 17582 2024-08-18T05:29:06Z Noer syipa 2994 ←Membuat halaman berisi ''''Liliyana Natsir''' (lahir 9 sèptèmber 1985) panèka pemain buluh nangkès ganda pottrè bân ganda camporan indonesia. pângalamanna antara laèn amain dâlem arebbu' piala obher (2004, 2008 bân 2010), piala sudirman (2003, 2005, 2007, 2009, 2011, 2013 bân 2015), merebut medâli pera' olimpiade beijing 2008 nomor ganda campuran abhâreng nova widianto, ben arebbu' medâli emmas olimpiade rio de janeiro 2016 nomor ganda campuran abhâreng tontowi ahmad.<ref...' 17582 wikitext text/x-wiki '''Liliyana Natsir''' (lahir 9 sèptèmber 1985) panèka pemain buluh nangkès ganda pottrè bân ganda camporan indonesia. pângalamanna antara laèn amain dâlem arebbu' piala obher (2004, 2008 bân 2010), piala sudirman (2003, 2005, 2007, 2009, 2011, 2013 bân 2015), merebut medâli pera' olimpiade beijing 2008 nomor ganda campuran abhâreng nova widianto, ben arebbu' medâli emmas olimpiade rio de janeiro 2016 nomor ganda campuran abhâreng tontowi ahmad.<ref>[https://dispora.palembang.go.id/berita/profil-liliyana-natsir-masuk-daftar-penghargaan-hall-of-fame "Profil Liliyana Natsir, Masuk Daftar Penghargaan Hall of Fame!"], Dispora.Palembang, akses 2024-08-18</ref> == kaodi'en awal == Liliyana merupakan ana' bungso dâri pasangan beno natsir bân olly maramis aliyas auw jin chen. ia memiliki sorang kakak binè' sè anyamah kalista natsir. sajjhek toju' è sakolah dasar, liliyana marè bergabung klabân klub buluh nangkès pisok, manado. ka taon 1997, liliyana sè ayuswâ 12 taon diterima lebbhu è pb tangkas, jakarta. == Karir == liliyana abhâreng tontowi ahmad merupakan peraih medâli emmas sea games 2011. liliyana bân tontowi amennang aghi ghellâr kejuaraan all england tello' kalè berturut-turut (2012, 2013 bân 2014) sè merupakan sala èttong turnamen tatowah ini, kejuaraan dhunnyah (2013 bân 2017) bân olimpiade rio de janeiro 2016. nalèka berpasangan klabân nova widianto, liliyana jhughâ cotè' ghellâr kejuaraan dhunnyah (2005 bân 2007). ka taon 2008, pasangan nova/liliyana toman mencapai final all england namun ditaklukkan pasangan cina, zheng bo/gao ling lèbât pemaènan tello' gim, 21-18, 14-21, 9-21. ka taon 2010, mereka bâlih mencapai final all england namun dikandaskan sareng ganda campuran cènah sè anyar dipasangkan sè agghu' menjadi pasangan nomor èttong dhunnyah zhang nan/zhao yunlei. mereka kodhu ngangghâp keunggulan labânna klabân skor tipis, 18-21, 25-23, 18-21. == sombher == <references /> jk4y6xv49wevl948r5lu7k49b1thrj2 Marseleno 0 2977 17585 2024-08-18T05:30:03Z Liemandarin 2977 Liemandarin ngallèyaghi kaca [[Marseleno]] ka [[Marselino Ferdinan]]: typo 17585 wikitext text/x-wiki #ALIH [[Marselino Ferdinan]] 05z9f8lg9bkkh6m7wpfgjg2cdxy5k1v Asnawi Mangkualam 0 2978 17621 17620 2024-08-18T14:33:29Z Mad Lanjher 3006 17621 wikitext text/x-wiki '''Asnawi Mangkualam Bahar''' (lahèr 4 Oktober 1999) panèka pemain bal-balan profesional [[Inḍonesia|Indonesia]] sè amaèn ghâbây klub Thai League 1 Port F.C. bân kapten timnas Indonesia. Amaèn mènangka bek kanan, èpon jhughân bisa amaèn mènangka bek sayap bân gelandang pertahanan. == Karir == === '''Persiba Balikpapan''' === Saamponna abiddhâ taon-taon è skuad ngodâ PSM Makassar, Asnawi noro' Persiba Balikpapan ghâbây Kejuaraan Sepak Bola Indonesia Championship A 2016 (turnamen sementara sè aghântè'è Liga Super Indonesia sè èbubaraghi ètoro'è perpecahan PSSI sè aghâbây FIFA ègantung Indonesia è taon 2015). Bâ'na ta' abit dhâddhi pemain sè palèng ngodâ sè aghâdhui gol è kompetisi, è bâkto aghâdhui gol è omorra 17 taon bân lema arè è sèttong pertandingan sè alabân Bali United è Stadion Kapten I Wayan Dipta. ==== PSM Makassar ==== Saellana Liga 1 kalowar mènangka kompetisi sèpak bola sè stabil è naghara, Asnawi è taon 2017 abali ka PSM Makassar, è dhissa' abâdâhaghi debut è bâbâna Persela Lamongan è Piala Presiden Indonesia, turnamen pra-musim liga. Tanggal 16 April, Asnawi abâdâhaghi debut Liga 1 kalabân PSM è dâlem mennang 3-1 alaban laban sè padhâ sè èmaènaghi 90 mènit. Asnawi ahèrra musim kalabân namong 9 penampilan. Maske ghi' ngodâ, èpon ghâncang èpadhâddhi sala sèttong pemain sè palèng berbakat bân menjanjikan è klub, berkat serbaguna bân katerampilan teknis. È musim 2018, èpon aghâbây 14 penampilan ghâbây klub, jhâu lebbi beccè' dâri musim sabellunna. È musim salastarèna, Asnawi aghâbây penampilan Internasional pertamana ghâbây klub è fase grup Piala AFC 2019 è tanggal 17 April 2019 alaban klub Liga Sepak Bola Filipina Kaya-Iloilo, èpon amaèn mènangka pengganti è kemenangan 1-2. Tanggal 3 Mei 2019, Asnawi aberri' assist ghâbây kancana Muhammad Rahmat è imbang 2-0 è leg kaduwâ' perempat final Piala Indonesia 2018-19 alaban Bhayangkara. Kalabân agregat 4-4, PSM dhâddhi tim pertama sè lolos maso' ka semifinal Piala Indonesia, saamponna mennang kalabân gol tandang è attas Bhayangkara. Ia mènnang piala pertamanya bersama klub pada bulan Agustus 2019, mèmainkan 90 mènit penuh dalam pèrtandingan mèlawan Persija [[Daerah Khusus Ibukota Jakarta|Jakarta]] pada leg kedua final Piala Indonesia. èpon jhughân mennang penghargaan Pemain Ngodâ Terbaik turnamen. è bulân sè padhâ ècetak gol pertamana è Liga 1 (Indonesia) taon 2019, mokka' gol è mennang 2-1 è roma è bâbâna PS Barito Putera. È musim liga 2019, èpon abâdâhaghi 18 penampilan liga bân nyetak sèttong gol ghâbây PSM Makassar. Tanggal 26 Februari 2020, Asnawi aberri' assist ghâbây kancana Giancarlo è kamennangan 3-1 è roma è fase grup Piala AFC 2020 alaban klub Liga Nasional [[Myanmar]] Shan United. Salerana nyetak gol pertama musim 2020 è bulân sè padâ, mokka' gol è imbang 1-1 è bâbâna Persita Tangerang è Stadion Benteng Taruna, Tangerang. Manajemen PSM èjhârbâ'aghi jhâ' rèng-orèng rowa setuju kaangghuy makalowar Asnawi sanajân ghi' bâdâ sèttong musim sè èbâgi è kontrakna. Kapotosan panèka èkala' polana terro nerrossaghi karir è loar nagârâ. Salaèn jârèya, ghi' ta' jellas bila Liga 1 bhâkal èpabâli. Asnawi ahèrra musim kalabân namong sèttong gol è 3 penampilan liga, polana liga resmi ètangguh polana pandemi COVID-19 ===== Ansan Greeners ===== È bulân Januari 2021, Asnawi aghâdhui klub K League 2 Ansan Greeners kalabân kontrak permanen. È dâlem prosesna, Greeners dhâddhi tim K League sè partama sè madaftar pemain Asia Tenggara, è bâkto Asnawi dhibi' dhâddhi pemain bal-balan Indonesia sè partama sè amaèn è liga Korea. Saellana noro' Greeners, Asnawi èjhârbâ'aghi jhâ' Shin Tae-yong dhibi' èlaporaghi mayakinaghi kaangghuy nyarè kasempadhân è loar nagârâ. Transfer panèka jhughân narèma perhatian dâri masyarakat lokal Indonesia è Ansan bân jhughân para penggemar lokal, kalabân akun media sosial resmi klub panèka ngajhâri paningkatan pengikut sè signifikan. Saellana ta' èsadhiya'aghi è pertandingan pertama musim rèya polana atoran isolasi diri COVID-19, Asnawi abâdâhaghi debut ghâbây Greeners, amaèn pertandingan lengkap è kemenangan 1-0 è bâbâna klub Liga K4 Yangpyeong è Piala FA Korea è tanggal 28 Maret 2021. Tanggal 3 April 2021, èpon debut è liga, amaèn 61 mènit è imbang 1-1 alaban Busan IPark. Asnawi bisa abâdâhaghi penampilan berturut-turut è lèma' pertandingan salastarèna bân nyarèta'aghi assist liga pertamana è Greeners mennang 1-0 è attas Daejeon Hana Citizen è tanggal 24 April 2021. Asnawi aher musim pertamana kalabân 1.004 menit sè èmaènaghi è 14 pertandingan liga. Tanggal 23 Juli 2022, Asnawi nyetak gol pertamana è dâlem mennang 3-1 è roma alaban Gimpo. Bâlu' arè saterrossa, èpon nyetak polè è liga 3-0 è alaban Jeonnam Dragons, sè saterrossa ègabung dâri Ansan. Asnawi terros èpaè' è musim kaduwâ'na, ècatat 1.646 mènit sè èmaènaghi è 27 pertandingan è duwâ' kompetisi, ècètak duwâ' gol bân èkontribusiaghi tello' assist. ===== Jeonnam Dragons FC ===== Tanggal 27 Januari 2023, Asnawi resmi maso' ka klub K League 2 Jeonnam Dragons kalabân kontrak permanen. Tanggal 1 Maret, Asnawi abâdâhaghi debut è Jeonnam Dragons è pertandingan alaban FC Anyang è dimma èpon amaèn 90 menit mènangka gelandang kanan. èpon narèma kartu mèra pertama ghâbây klub è kala 0-5 è Gyeongnam empa' arè saterrossa. Namong, Asnawi abali ka tim pertama bân amaèn 82 menit è tanggal 8 April, è dimma èpon aberri' duwâ' assist bân amaèn è bek kiri kaangghuy pertama kalèna è bâbâna pelatih Lee Jang-kwan è imbang 2-2 è bâbâna Seongnam. ====== Port FC ====== Pada 26 Januari 2024, klub Thai League 1 Port mengumumkan penandatanganan Asnawi, yang dijadwalkan bergabung dengan tim setelah Piala Asia AFC 2023. Pada 14 Februari 2024, Asnawi melakukan debutnya untuk Port sebagai pemain pengganti dalam kemenangan 4–3 melawan Muangthong United. Karir Internasional Asnawi serrèng dhâddhi pemain kunci ghâbây skuad U-16, U-19 bân U-23 Indonesia. Asnawi abâdâhaghi debut internasional ghâbây tim senior è tanggal 21 Maret 2017, è bâkto dhâtâng ka lapangan mènangka pengganti è bâkto pertandingan persahabatan alaban Myanmar. È dâlem prosesna, èpon mecah rekor mènangka pemain sè palèng ngodâ sè mennang topi internasional senior ghâbây Indonesia, è omorra 17 taon bân 167 arè. Saterrossa, rekor panèka èpecca' sareng Ronaldo Kwateh è omorra 17 taon bân 104 arè è tanggal 27 Januari 2022. Salerana aropaaghi bâgiyân dâri skuad U-23 sè mennang pèrak è Olimpiade Asia Tenggara 2019 bân èpilih mènangka sala sèttong sabellas pamaèn sè palèng bhâgus è turnamen. È bulân November 2021, pelatih Indonesia Shin Tae-yong ngolok Asnawi ka timnas lengkap, kaangghuy pertandingan persahabatan è Turki èlabân Afghanistan bân Myanmar. È bulân Desember 2021, èpon èmasok dâ' skuad Indonesia ghâbây Kejuaraan AFF 2020 è Singapura. Tanggal 12 Desember 2021, Asnawi nyetak gol internasional pertamana kalabân penalti aalaban Laos è Kejuaraan AFF 2020 bân Asnawi jhughân aberri' assist ghâbây Irfan Jaya kaangghuy nyetak gol kaduwâ'na Indonesia è dâlem kemenangan 1-5. Namong, è bâkto aperrang è Singapura è tanggal 25 Desember 2021, Asnawi narèma kritik dâri kaduwâ' sisi saamponna ètangkep ngèco' pemain sayap Singapura Faris Ramli sè jellas ghâgghâr saellana ta' ècapo' pinalti è bâkto èpaèlang, kalabân Asnawi èparèksa sareng Shin jhâ' bhâkal èkirim off timnas mon kadaddiyan pole. Asnawi noro' pertandingan persahabatan ghâbây Indonesia è adha'na Argentina kalabân skor 0-2 ghâbây Argentina, èkaollè perhatian polana terros aghâli Alejandro Garnacho è sabâbhân pertandingan. Tanggal 19 Januari 2024, Asnawi nyetak pinalti è adha'na Vietnam mènangka sèttong-sèttongna gol è dâlem mennang 1-0, è pertandingan fase grup Piala Asia AFC 2023 Gol panèka terbukti ètentukan è kualifikasi Indonesia ka babak 16, polana èghâbây 3. poin sè èparloaghi kaangghuy lolos dhâddhi sala sèttong tim sè palèng bhâgus è peringkat katello'.<ref>Mochamad Sadheli. [https://www.kompas.com/sports/read/2021/04/03/15000028/profil-asnawi-mangkualam-bahar?page=all "Profil Asnawi Mangkualam Bahar"]. Kompas. 03-04-2021.</ref> ====== sombher ====== afduqqxcopvxupzj7twld2jmz2p7mnm Ahmad Yani 0 2979 17610 17608 2024-08-18T05:49:57Z Renoardian 2987 17610 wikitext text/x-wiki '''Ahmad Yani''' iyè arèya sala settonnga tokoh se ajuang aghi indonesia ka angguy merdhika ben ngakungi pengaruh se rajeh delem kemerdekaanna indonesia. Ahmad Yani odik molae dhàri 19 juni 1922-1 oktober 1965 dhàri pasangan M. Wongsorejo bân binèna Murtini. Keluarga panèka alako è pabrik gula sè èghâdhui orèng Bâlândhâ. Molaèna Ahmad Yani ajhâr è HIS è Purworejo namong sampè' kellas I, èpon apinda ka HIS Magelang è kellas II. Ahmad Yani mamare HIS taon 1935 e Bogor terros ka MULO. Aba’na ngalle ka Jakarta kaangguy maso’ ka sakola’an AMS tape elang polana Perang Dhunnya kapeng II. Bâkto Hindia Bâlândhâ ghâgghâr ka tanang Jepang, èpon ètangkep sareng pasukan Dai Nippon è Cimahi. Namong, salerana bebas bân Ahmad Yani abali ka Purworejo.[1] Taon 1943, aba’na noro’ daddi anggota PETA (Pembela Tanah Air) se ebentuk sareng pamarenta Jeppang e bakto ganeka tor ngalakoni pelatihan saterrossa e Magelang. Saamponna lastare pelatihan ka’dinto, Yani nyo’on elatih deddi panglima pleton PETA sareng ngaolle pendidikan e Bogor, Jhâbâ Bârâ’. Samarena lastare epakon abali ka Magelang menangka instruktur tentara. Tanggal 5 Desember 1944, aba’na akabin ban Bandiah Yayu Ruliah se lamba’ daddi guru ngetikna. dâri parkawinan panèka, rèng-orèng rowa èberka'i ana' bâllu'.<ref>luthfi amali umar, "[https://www.inews.id/news/nasional/biografi-jenderal-ahmad-yani-perjalanan-pahlawan-revolusi-nasional Biografi Jenderal Ahmad Yani, Perjalanan Pahlawan Revolusi Nasional]", News.id 02-oktober-2023</ref> == Sombher == <references /> h1qosezdqmfrah95bmlztattkblea3f Hendra Setiawan 0 2980 17618 17617 2024-08-18T10:01:21Z Jay2104 3008 17618 wikitext text/x-wiki '''Hendra Setiawan''' (lahèr 25 Agustus 1984) èngghi panèka atlet bulu tangkis nasional [[Inḍonesia|Indonèsia]] sè mennang medali emmas ganda putra è Olimpiade Beijing 2008. Hendra Setiawan molaè karjâ èpabhâreng Markis Kido bân èpangkat sèttong è peringkat dhunnya BWF ghâbây ganda putra. Gellar sè èmennangè panèka juwara dhunnya taon 2007 è Malaysia, juwara 2007 China Super Series bân 2007 Hong Kong Super Series È taon 2008, pasangan Kido/Setiawan jhughân mennang è Malaysia Super. Areng-sareng sareng Mohammad Ahsan, salerana jhughan ngaollè acem-macem kaberhasilan, tamaso’ mennang e Kajuwaraan Dhunnya Badminton tello kalè.<ref>[https://tirto.id/tokoh/hendra-setiawan-sh Hendra Setiawan.]Tirto. Aksès 18-08-2024.</ref> == Karjâ == Hendra Setiawan sareng pasanganna Markis Kido mennang medali emmas ghâbây Indonesia è Olimpiade Beijing 2008 ghâbây bulutangkis ganda putra. È final tanggal 16 Agustus 2008, rèng-orèng rowa berhasil makala pasangan RRC Cai Yun/Fu Haifeng lèbât perrang sè sengit è 3 set kalabân skor 12-21, 21-11, 21-16. Molaè aher taon 2012, Hendra Setiawan ampon èpasangan sareng Mohammad Ahsan, sè sabellunna èpasangan sareng Bona Septano, è bâkto Markis Kido ampon amaèn tandem è ganda lalakè' sareng Alvent Yulianto bân è ganda campuran sareng ale'na, Pia Zebadiah. == Sombher == p0hqkzlfp6l0ho8bzwcql8kq0twvalv Pangangghuy:Jay2104 2 2982 17628 2024-08-19T09:46:35Z Alfiyah Rizzy Afdiquni 9 ←Membuat halaman berisi '[[Bhângsa:Angghuta Wikilatih Madhurâ è Jember Agustus 2024]]' 17628 wikitext text/x-wiki [[Bhângsa:Angghuta Wikilatih Madhurâ è Jember Agustus 2024]] 88cohx4g92s7xxyr3s9uxur0fw6plbk Hepatitis B 0 2983 17631 2024-08-20T11:23:06Z 140.213.59.94 ←Membuat halaman berisi ''''Hepatitis B''' panèka panyakèt atèh sè èsebbhut virus hepatitis B, sè bisa aghâbây radang atèh akut otabâ kronis sè è dâlem jumlah sè cè' èndâ'na bisa abâli dâddhi sirosis atè otabâ kanker atèh. Virus panèka ta' èpanèbar lèbât kakanan otabâ kontak biasah, namon bisa èpanèbar lèbât dârâ otabâ cairan bhâdân orèng sè èinfeksi. bhâjik bisa èinfeksi dâri ebhuna è bâkto proses alahiraghi. Virus panèka bisa nyebbâlaghhi...' 17631 wikitext text/x-wiki '''Hepatitis B''' panèka panyakèt atèh sè èsebbhut virus hepatitis B, sè bisa aghâbây radang atèh akut otabâ kronis sè è dâlem jumlah sè cè' èndâ'na bisa abâli dâddhi sirosis atè otabâ kanker atèh. Virus panèka ta' èpanèbar lèbât kakanan otabâ kontak biasah, namon bisa èpanèbar lèbât dârâ otabâ cairan bhâdân orèng sè èinfeksi. bhâjik bisa èinfeksi dâri ebhuna è bâkto proses alahiraghi. Virus panèka bisa nyebbâlaghhi lèbât aktivitas sèks,[2] aghâdhui jarum sè èulang-ulang, bân transfusi dârâ kalabân virus è dâlemma.<ref>Tripathi, Nishant; Mousa, Omar Y. (2022). ''Hepatitis B''. Treasure Island (FL): StatPearls Publishing. <nowiki>PMID 32310405</nowiki>.</ref> Èmolaèna panyakèt panèka èkennal mènangka "hepatitis serum" bân ampon dhâddhi wabah è bâgiyân Asia bân Afrika.Hepatitis B ampon dhâddhi endemik è Cina bân pan-bârâmpan nâghârâ Asia. Infeksi polana hepatitis B bisa ècegghâ kalabân cara vaksinasi, èngghi panèka sontekan èghâbây kaangghuy aghâbây bhâdhân kebal dâ' infeksi virus. Èsaranaghi kaangghuy kabbhi orèng narèma tello' vaksinasi (0, 1 bulân bân 6 bulân) kaangghuy aberri' perlindungan sè beccè' dâri virus panèka. Namong, vaksinasi namong aberri' perlindungan maksimal sekitar 90 persen, bân ta' samporna èlangè rèsiko infeksi. Bâdâ orèng sè èinfeksi virus panèka bisa ghâncang ngatase virus panèka. Namong, kabânnya'an orèng sè èinfeksi pagghun andi' virus è dâlem badanna saomorra, kalabân sakone' otabâ tadâ' gejala. è pan-bârâmpan orèng, infeksi bisa aghâbây ate sè para' rosak, sè aghâbây ate gagal. Gejala umum gagal atè panèka jaundis, èngghi panèka kolè' bân mata pasien dhâddhi konèng polana èpaèla'aghi bilirubin ka bânnya' organ laènna sè kodhu ènetralisasi sareng atè. Masalah laènna panèka hepatitis B bisa aghâbây kanker atè. Tes dârâ bisah nemmoaghi tandha-tandha karosakan ateh. Manabi orèng sè sake' andi' tandha-tandha panèka, pangobatan hepatitis B bisah nyegghâ karosakan ateh sè èsebbhut virus. Obât antivirus èghâbây kaangghuy nyegghâ virus ta' èpabânnya'. Namong, manabi virus maso', ta' bisa èpaèlang sacara sampornah. == Sombher == <references /> dlyb5y18wse6wxtbv6vzk3ob5s86dcd Herpes Simpleks 0 2984 17636 17634 2024-08-21T01:10:12Z Alfiyah Rizzy Afdiquni 9 17636 wikitext text/x-wiki == Herpes Simpleks == '''Herpes Simpleks''' panèka herpes sè èsebab aghi virus herpes simplex (HSV). Panyakèt paneka aropa’agi settong macem panyakèt se nyeba’ ka colo’, kole’ ban alat kèlamin. Panyakèt panèka aghâbây kolè'na lèbât bân sake' è otot-otot è sekitar kennengngan sè èkennèng. Sampè' samangkèn, pènyakèt panèka ghi' ta' bisa èpabârâs, namong bektoh moladheh bisa èpapèndâ'. Herpes simpleks ta' mamatè bân biasana ta' aghâbây masalah kasehatan sè sarah. Maskeh panyakèt herpes simpleks bisah aganggu bân masake', serangan dè' adè'nah biasanah sè palèng sarah. ghâbây bânnya' orèng, panyakèt panèka bhâkal korang bânnya' èkaolle è bâkto ajhâlân bân tak bisa ambu sama skaleh. Maske virus panèka nempel è bhâdhân saomorra, jârèya benni artena ngalami molat salanjhângnga. == Sombher == 91id27da56agtwrkq6c1at71e3drnus Pèkkèran jhubâ' ka hèḍ 0 2985 17635 2024-08-20T23:30:06Z 112.215.240.227 ←Membuat halaman berisi '== Stigma Menstruasi == '''Stigma hèd''' èngghi panèka persepsi bân pandangan negatif dâ' hèd bân individu (binè') sè ngalami.[1] hèd serrèng èkaton mènangka hal sè ta' alami bân matodhusan, maka kodhu èsèmpen. Perkembangan stigma hèd bisa makowat stereotip misoginis sè nganggep individu (binè') sè hèd mènangka "irasional" bân "talèbât emosional", bân polana jârèya èangghep korang kompeten.[1] hal panèka bisa èpangghi'i kasehatan...' 17635 wikitext text/x-wiki == Stigma Menstruasi == '''Stigma hèd''' èngghi panèka persepsi bân pandangan negatif dâ' hèd bân individu (binè') sè ngalami.[1] hèd serrèng èkaton mènangka hal sè ta' alami bân matodhusan, maka kodhu èsèmpen. Perkembangan stigma hèd bisa makowat stereotip misoginis sè nganggep individu (binè') sè hèd mènangka "irasional" bân "talèbât emosional", bân polana jârèya èangghep korang kompeten.[1] hal panèka bisa èpangghi'i kasehatan mental, èkorangè partisipasi è kennengngan umum, bân kasempadhân ekonomi. == Stigma == '''Variasi Budaya''' È dâlem konteks budaya, hèd serrèng èkaettaghi sareng tabu, mitos, malo, stigma bân emosi negatif. Persepsi budaya tentang hèd bisa ngasèllaghi duwâ' sudut pandang, èngghi panèka hèd mènangka hal pribadi sè kodhu èrahasiaaghi bân hèd mènangka hal sè 'ta' normal', tagantong dâri keyakinan budaya sè èghâdhui. Contona, è Amèrika Serikat, hèd èangghep mènangka parkara beng sèbèng sè kodhu èrahasiaaghi menorot norma bân nilai sè bâdâ. Sabhèligghâ, è Nepal, haid èangghep mènangka hal sè 'ta' alami', sè aghâbây orèng (binè') sè ngalami èostrasi è ruang sosial.[2][3] '''Eufemisme''' Eufemisme ngajhâri haid mènangka kondisi sè 'ta' nyaman', è dimma sabâgiyân bânnya' paraban rèmaja èdidik jhâ' hèd panèka hal sè kodhu èsèmpen bân èrahasiaaghi è lingkungan sosial. Kondisi panèka saterrossa èdukung sareng sokongan media sè ngajhâri haid sacara implisit, akadhi aghâdhui warna sè halus kaangghuy ngajhâri haid (akadhi biru, bânnè mèra). [4][5][6] ju9j7nb3tbcukpfipukpp67vi6gqlu1 Paès 0 2986 17637 2024-08-21T02:53:41Z Narasilisaa 2393 ←Membuat halaman berisi ''''Paes''' iyâ arèya kakanan sè ella bâḍâ ḍâri jhâman kona, akaḍi' sè kacatet è Prasasti Trunyan A ḍâri Bhâli taon (813 Saka/891 M) bân Prasasti Trunyan B taon (833 Saka/911 M). Kakanan arèya èbhungkos moso ḍâun gheddhâng. Carana ngâbây iyâ arèya nambaèn palappa bân pon-rempon sè marè èpa’alos, ètamba ḍâun kemangi, tomat, bân cabbhi, èpobuwi ḍâ’ bahan kakanan sè marè èbhersè’èn lajhu èbhungkos ngangghuy ḍ...' 17637 wikitext text/x-wiki '''Paes''' iyâ arèya kakanan sè ella bâḍâ ḍâri jhâman kona, akaḍi' sè kacatet è Prasasti Trunyan A ḍâri Bhâli taon (813 Saka/891 M) bân Prasasti Trunyan B taon (833 Saka/911 M). Kakanan arèya èbhungkos moso ḍâun gheddhâng. Carana ngâbây iyâ arèya nambaèn palappa bân pon-rempon sè marè èpa’alos, ètamba ḍâun kemangi, tomat, bân cabbhi, èpobuwi ḍâ’ bahan kakanan sè marè èbhersè’èn lajhu èbhungkos ngangghuy ḍâun gheddhâng bân èpacekka’ pèngghirra ngangghuy ḍuwâ’ jhitèng (biasana ngangghuy soddhu’na ghighi). Adhunan paès sè marè ètuwap lajhu èpangghâng è attas apoy otabâ marḍâ ḍâri areng sampè’ ghâring, manabi paès sè abahan nabati, cokop ètuwap bhâin. Carana mungkos paès arèya ngangghuy pan-bârâmpan lembâr ḍâun gheddhâng. Lajhu ḍâun gheddhâng sè marè èkompolaghi ètompo’ searah ora’ ḍâun sè alabânan. Lajhu bisa èghulung otabâ ètampe bân pacekka’ ngangghuy lentè kaḍuwâ’ pèngghirra. Sopaja èssèna paès ta’ akalarkaran teppa’ èpangghâng, jumlana ḍâun ghâbây mungkos paès kodhu lebbi ḍâri ḍuwâ’. Neng Indonesia, paès anḍi’ bânnya’ macem sè eghâbây ḍâri bahan sè acem-macem, molaèn ḍâri jhângan akaḍi paès kolat, la-olana kacang akaḍi’ paès tahu, paès jhuko’ akaḍi’ paès jhuko’ mèra’an, paès bhândheng presto, bân paès krèsè. Palappana acem-macem, bâḍâ sè apalappa dhâsar konèng, bâḍâ jhughân sè apalappa mèra. Palappa konèng èghâbây ngangghuy bahan dhâsar konyè’, kencur, jhâi, laos, bân laènna. Palappa mèra èghâbây ḍâri cabbhi lètè’, bhâbâng mèra, bhâbâng potè, bân laènna. 6t8rm47zyl95cqq546o28341eds6yxy Bâkto Nifas 0 2987 17639 2024-08-21T08:12:23Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Bâkto Nifas]] ka [[Bâkto nifas]] 17639 wikitext text/x-wiki #ALIH [[Bâkto nifas]] 18hdaa9kav1ouxoedltfo6bilpg6myr Greysia Poliii 0 2988 17650 2024-08-24T13:35:11Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Greysia Poliii]] ka [[Greysia Polii]]: typo 17650 wikitext text/x-wiki #ALIH [[Greysia Polii]] b2e65tzgqmvavnj9i6oohlmt9n06ejb Nikita willy 0 2989 17653 2024-08-24T13:38:20Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Nikita willy]] ka [[Nikita Willy]] 17653 wikitext text/x-wiki #ALIH [[Nikita Willy]] rk52axlim1vffnrr3hgyi4jxm495tm4 Aliando syarif 0 2990 17655 2024-08-24T13:40:12Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Aliando syarif]] ka [[Aliando Syarief]]: typo 17655 wikitext text/x-wiki #ALIH [[Aliando Syarief]] af5sjfj2s4vmg3mhg4qkplm8n1p4gfb Skor Apgar 0 2991 17661 17660 2024-08-25T02:37:31Z Qainiii 1741 17661 wikitext text/x-wiki '''Skor Apgar''' otabâ nilai Apgar (bahasa Inggris: Apgar score) iyâ arèya cara sè èkannalaghi è taon 1952 sarèng Dr. Virginia Apgar mènangka cara ghâmpang ka’angghuy kalabân cèppet anilai kondisi kesehatanna bhâji’ sè anyar rembhi’. Apgar sè ahli anestesiologi angêmbengaghi cara skor rèya ka’angguy tao pastè deremma dhâddhina anestesi obstetrik dâ’ bhaji’.<ref>"[https://www.orami.co.id/magazine/apgar-score?srsltid=AfmBOoos0s9LxdYDbslAC4UVPQxCM9Yxv_-989LLIVjYLG1eFfPLx1rj Mengenal Tes Apgar Score untuk Bayi Baru Lahir, Penting!]", orami.co.id, aksès 2024-08-25.</ref> Skor Apgar è bhitong kalabân anilai kabâdâ’en bhâji’ sè anyar rembhi’ aghuna’aghi lèma’ macem kalabân skala nilai nol, sèttong, bân duwâ’. Lema’ nilai macem kasebhut pas ètambhâi ka’angghuy ngasèlaghi angka nol sampe’ 10. Kata "Apgar" èsebhut jembatan keledai mènnagka singkatan ḍâri Appearance, Pulse, Grimace, Activity, Respiration (bèrna kole’, denyut jhântong, respons refleks, tonus otot, bân pârnafasan), ka’angghuy maghâmpang kabâdâ’en. == Sombher == <references /> r2y5cp5ljecrywdhk28fii0ow1zxyt6 Korioamnionitis 0 2992 17687 17665 2024-08-25T04:01:25Z Oikivivi 2325 17687 wikitext text/x-wiki '''Korioamnionitis''' asalla ḍâri oca' chorion (membran lowar) bân amnion (kantong sè èssè caèran). <ref name=":0">Pittara. [https://www.alodokter.com/chorioamnionitis “Chorioamnionitis”]. Alodokter. 2023-04-28. Aksès 2024-08-25.</ref> Korioamnionitis otabâ infeksi intraamniotik iyâ arèya radang akut è membran bân chorion plasenta polana infeksi bakteri polimikroba sè ètambâi è membran. == Sabâb korioamnionitis == Korioamnionitis iyâ arèya kondisi infeksi saluran kemih bân pupture membran bisa aghâbây membran rosa' è bâkto lahèr. Penyebab korioamnionitis iyâ arèya  polana mikroba (polimikroba), bakteri mikoplasma hominis, E. coli, streptokokus kelompok B, bân bakteri anaerobik, bân virus akadhi sitomegalovirus, adenovirus, enterovirus, virus sinsitial pernapasan, bân Epstein-Barr. Infeksi sè èpanèbar kalabân cara sèksual, klamidia bân gonore iyâ arèya pamicu è ḍâlem perkembangan koriamnionitis.<ref name=":0" /> Pan-bârâmpan penelitian ampon ajellassaghi jhâ' faktor risiko korioamnionitis iyâ arèya peccana membran prematur, persalinan sè abit, nulliparous, pemantauan internal persalinan, pan-bârâmpan pemeriksaan vagina, camporan mekonium kalabân caèran ketuban, aroko', panyalahgunaan alkohol otabâ narkoba, kekebalan sè toron, antesia epidural, kolonisasi streptokokus kelompok B, vaginosis bakteri, infeksi genital menular seksual bân kolonisasi vagina sareng urea plasma.<ref>Riananda, Muhammad Hanif. [https://www.academia.edu/36591133/Korioamnionitis_jurnal "Korioamnionitis jurnal"]. Academia. Aksès 2024-08-25. </ref> == Rèsiko korioamnionitis == Korioamnionitis bisa aghâdhui konsekuensi sè bahaya' ghâbây èbhu bân ana'en sè lahèr matè, prematur, panyakè' paru-paru kronis bân cèdera otak bân cacat perkembangan saraf.<ref name=":0" /> Adâsar ḍâri diagnosis klinis bâdâ tandhâ-tandhâ akadhi demam èbhu, sacara mikrobiologis adâsar dâri kultur caèran ketuban sè èkaollè ḍâri  amniosentesis, otabâ kalabân pamarè'sa'an histopatologis plasenta bân talè bujel. Strategi pencegahan sè otama iyâ arèya èghâbây antibiotik ghâbây bhâbinè' sè andi' pecca membran prematur sè bisa ngorangè kadhâddhiyân korioamnionitis klinis, malanjhâng dâ' ka bâkto alahirraghi bân maongghâ hasèl neonatal. Manajemen Korioamnionitis klinis sè optimal tamaso' terapi bân pangiriman antibiotik. Tapè, masengkat bâkto antara diagnosis bân persalinan kalabân ngalakonè operasi caesar è ator è berri' antibiotik spektrum lebâr ampon èbuktèaghi ta' bisa maèlang hasèl.<ref>Tita, Alan T. N.; Andrews, William W. (2010-6). [https://pubmed.ncbi.nlm.nih.gov/20569811/ "Diagnosis and Management of Clinical Chorioamnionitis".] [https://pubmed.ncbi.nlm.nih.gov/20569811/ ''Clinics in perinatology''. '''37'''] (2): 339–354. doi:[https://pubmed.ncbi.nlm.nih.gov/20569811/ 10.1016/j.clp.2010.02.003.] ISSN 0095-5108. PMC [https://pubmed.ncbi.nlm.nih.gov/20569811/ 3008318] . PMID [https://pubmed.ncbi.nlm.nih.gov/20569811/ 20569811]. Aksès 2024-08-25.</ref> == Sombher == kgpn65qmfzvwmrs5xfmuqc7nl1yyodl Korpus luteum 0 2993 17716 17666 2024-08-25T04:34:44Z Kakmus 3027 17716 wikitext text/x-wiki ''' ''Korpus Luteum''''' aropa’aghi ''jaringan'' konèng è ḍâlem ''[[ovarium]]'' sè kaimma kabâḍâ’ânna èpon sa’amponna ''folikel'' sè pon massa’ / lebbâs ka'angghuy ngucol.''sel''  tellora.  Sanajjânm sabâtara, ''korpus luteum'' ngangobâsanè sèlangkong parjhughâ è ḍâlem jhurbhuna salanjhânga bâkto ''luteai.'' Sa’ampona ''ovulasi, korpus luteum''  ngasèllaghi ''hormon-hormon'' sè ajhunjhâng dâddhina orèng bisa bhubut (nganḍung). Angèng, manabi ''ovum'' ta’ngaollè settong kadhâddhiyân ḍâlâm kakabinan / ta’ èbuwâi, ''Korpus Luteum'' bhâkal ambu ta’ bhâdhi ngasèllaghi ''hormon'' bân aobâ ḍâddhi rèkarèna loka è ''ovarium,'' ka’alok  kalabhân sebbhudhân corpus albicans. Kawâjibhânna èpon akadhiyâ ajâgâ kabâḍâ’ânna ''Rahim'' sè ajhungjhâng nalèka rèng binè’ bhubhut kalabân manta pan saponapan ''hormon''  sè nuro’ abhânto è ḍâlem ''siklus menstruasi.'' Otamana, ''Korpus Luteum ngasèllaghi progesteron,'' bân jhughâ makalowar ''hormon''  laèn akadhiyâ inhibin A dan estradiol. Manabi taḍâ’  kadhâddhiyân kakabinan ovum, ''Korpus Luteum''  aobâ ḍâddi kènè’ bân satobâkto èlang , angèng jhughâ jhurbhu pole nalèka rèng binè’ '' arovulasi.'' Pramèla ḍâri ka’dinto, ''Korpus Luteum aghâduwân pakon sè maghud kadhiponapa kadhâddhiyânna pembuahan /kakabinan dâddhi napa bhunten.'' == Struktur bân Fungsi == Korpus luteum, struktur sabâtara è ḍâl2m ovarium, sè kaimma kabâḍâ’ânna èpon ḍâri sel  sel parenkim sareng nonparenkim sè salèng asambhung anglèbhâddhi sala sèttong jhâlân. Tangghung jâwâb ka’dhinto sanget Sokla ka’angghuy madâpa’ tor materros sel asabâb acem-macemma sel sè bâḍâ. Kaghuna’anna èpon sabbhân-sabbhân macemma sel sè bhidhâ, akadhiyâ sel teka folikel bân sel granulosa folikel sè aḍâddhiyâghi ḍâri korpus hemorhagicum. Atoranna Korpus luteum asareng  ''interaksi kompleks'' sareng mediator perangsang dan penghambat, sè kaimma prolactin kabhirjhi’ ḍâddi hormon luteotrofik kunci. Nasibbâ Korpus luteum ètantiwaghi sareng kabhâḍâ’ân se abuwâi. Manabi ḍâddhi, sekresi HCG sareng sel sinsitiotrofoblas blastokista è arè kasanga’ bhâkal Makoko kabâḍâ’nna korpus luteum somberrâ sumber progesterone sè cè’ pokeddhâ ajhâghâ endometrium. Ka’dinto ka’alok sebagai korpus luteum graviditatis. Angèng,manabi ta’aobe korpus luteum bhâkal dâddhi  degenerasi aobâ corpus albicans. Pramèla dâddiyâ sabâb toronna progesteron bân menstruasi amarghâ ta’ ollè pangaobbhân  ḍâ’ endometrium. enwdi21euct96sv0fj65jd59n21neru Zigot 0 2994 17674 17672 2024-08-25T03:45:30Z Royhanah 1687 17674 wikitext text/x-wiki '''Zigot''' (ḍâri bhâsa Yunani Kona: ζυγωτός (zygōtós) :apolong, apasang', ḍâri oca' ζυγοῦν (zygoun) 'apolong, apasang')<ref>[https://web.archive.org/web/20170330174125/http://www.etymonline.com/index.php?term=zygote "English etymology of zygote"]. ''etymonline.com''. èarsippaghi ḍâri versi aslè tangghâl 2017-03-30. è aksès tangghâl 2024-08-25.</ref> iyâ arèya sel sè abentuk akadhi hasèl masèttongnga duwâ' sel kalamèn (sel ovum bân sel sperma) sè ella massa'. Sèttong sel zigot sè aropa'aghi sel eukariotik abentuk lèbât proses pembuahan antara duwâ' sel gamet. Genom ḍâri zigot kasoson ḍâri camporan DNA bâng-sèbâng gamet, bân amowa' sakabbhina informasi genetika sè è kabhuto kaangghuy mabentu' individu anyar. È organisme multiseluler, zigot bâḍâ è tahap perkembanganna sè palèng awwâl. È organisme uniseluler, zigot bisa apecca saccara mitosis kaangghuy ngahasèllaghi toronan sè identik. == Sombher == 2vc0r673tkjsjb0agwboonbhsl9zjtr Mutasi BRCA 0 2995 17740 17728 2024-08-25T05:00:22Z Imamatun Nisa 1530 ngobè sombher 17740 wikitext text/x-wiki '''Mutasi BRCA''' iyâ arèya mutasi ka gen BRCA1 bân BRCA2 sè berperan dhâdḍhi penekan tumor. Peran gen BRCA1 bân BRCA2 berkaitan kalabân sintesis protein sopajâ karosaghân DNA ollè bhâghus. Aobèna ghelle’ aropa varian sè macalaka otabâ mutasi ḍâ’ ka gen-gen kasebbhut sè berpotensi ningkataghi probabilitas kanker, otamana kanker payudara bân kanker ovarium.<ref>[https://www.cancer.gov/about-cancer/causes-prevention/genetics/brca-fact-sheet "BRCA Gene Mutations: Cancer Risk and Genetic Testing Fact Sheet - NCI".] ''www.cancer.gov'' (dalam bahasa Inggris). 11/25/2020 - 07:00. aksès tanggal 2024-08-25..</ref> == Genetika == Duwâ’ salènan ḍâri tong-sèttongnga gen BRCA1 bân BRCA2 èkaandi’ tong-sèttong orèng kalabân salènan sè èkaollè ḍâri tong-sèttong orèng towana. Mon sala sèttong orèng towana awârisaghi varian sè macalaka ḍâri BRCA1 otabâ BRCA2 maka ana’en anḍi’ probabilitas 50% ghâbây mengalami mutasi sè paḍâ . Ra-kèra 5% sampè 10% ḍâri sakabbhina kasus kanker payudara èsebbabaghi faktor mutasi BRCA sè èwârisaghi kalabân genetik.<ref name=":0">Casaubon, Jesse T.; Kashyap, Sarang; Regan, John-Paul (2024). ''[http://www.ncbi.nlm.nih.gov/books/NBK470239/ BRCA1 and BRCA2 Mutation].'' Treasure Island (FL): StatPearls Publishing. <nowiki>PMID 29262038</nowiki>. aksès 2024-08-25.</ref> == Parabâḍhân bân penatalaksanaan == Deteksi dini dapat èmolaèn kalabân pamarèksaan payudara dhibi’ è omor 18 taon. Saterrossa ètoro’en kalabân pamarèksaan klinis taonan otabâ satengnga taonan è omor 25 taon. Neng ghâlimpo’ pasien sè lebbi ngoḍâ deteksi keganasan sè berkaitan bân genetik dapat èlakone kalabân MRI payudara sè memungkinkan peningkatan sensitivitas rakèra 80%.<ref name=":0" /> == Sombher == o70de06gppnw3tsiwqjd9ezoefcghby Servisitis 0 2996 17753 17752 2024-08-25T05:15:52Z WiniSJ 1828 17753 wikitext text/x-wiki '''Servisitis''' iyâ arèya infeksi è lè’èr rahèm bân bisa lè-ngallè (nyalamber) ka ḍâlèm organ reproduksi orèng binè’ laènna akanta rahèm, bân indung tellor. Sistem reproduksina orèng binè’ segghut ngalami servisitis. Servisitis iyâ arèya infeksi è lè’èr rahèm sè ayabâbaghi sajhân sarana infeksi è  ḍâlèm organ reproduksina orèng binè’, akanta rahèm, saluran tuba, bân ovarium.<ref>Salsabila, Novita Dewi Pramanik. [https://r.search.yahoo.com/_ylt=Awr.zj3NvMpm1hUOw95XNyoA;_ylu=Y29sbwNncTEEcG9zAzEEdnRpZAMEc2VjA3Ny/RV=2/RE=1725772237/RO=10/RU=https%3a%2f%2fjurnal.polkesban.ac.id%2findex.php%2fjks%2farticle%2fdownload%2f1189%2f641%2f6191/RK=2/RS=_yP_zeOYJ2kIdkJ2kWSFqZ3cdvY- "SERVISITIS DAN KEBERSIHAN VULVA: LAPORAN KASUS Cervicitis and vulva hygiene: Case Report:"]. Jurnal Kesehatan Siliwangi. 2022-12. Aksès 2024-08-12.</ref> Sakabbhina orèng binè’ bisa ngalami servisitis, karna orèng binè’ sè jâ’na ngalami hèḍ bân bulâna bisa asabâbaghi organ kabinè’na dhâddhi becca bân rentan infeksi, bân orèng sè èkennèng ta’ ajâgâ kabhersèan bhâḍhânna, karna mon ta’è jâgâ ghâmpang ètolarè/ ècapok. Bisa kèya karna pembalut, cara abhersèè bân nyassana sè ta’ teppa’. Bâḍâ keterkaitan antara pola seksual bân kabhersèan bhâḍhân, tabhuktè ḍâri hasèl penelitian Mulialini bân Yudawati taon 2019, jhâ’ angka servisitis sabânnya’ 47,4%. Hal arèya bisa asabâbaghi area kabinè’an lebbi becca jhughâ ghâmpang infeksi. Vulva sè ta’ bhersè asabâbaghi orèng binè’ ghâmpang ècapok servisitis. == Sombher == tjiz4mxo955ter54y68jmt1xy53t0ga Komplikasi bhubhut 0 2997 17688 17681 2024-08-25T04:02:01Z Oikivivi 2325 17688 wikitext text/x-wiki '''Komplikasi bhubhut''' iyâ arèya masalah kasehadhân sè èalami è bâkto bhubhut. Komplikasi sè èkaollè è bâkto ngalahèrraghi èsebbhut komplikasi kalahèran obstetri, masalah sè èkaolle è bâkto ngalahèrraghi èsebbhut gangguan samarèna lahèr. Maskè bâdâ komplikasi sè bisa bhâghus polè otabâ èpaèlang samporna saamponna bhubhut, tapè bisa andi' masalah, sè bisa aghâbây morbiditas, otabâ è kasus sè palèng sarah bisa aghâbây kamatèan èbhu otabâ janin<ref>Agustin, Sienny. [https://www.alodokter.com/5-komplikasi-kehamilan-yang-paling-sering-terjadi “5 Komplikasi Kehamilan yang Paling Umum Terjadi"]. Alodokter. 2023-02-07. Aksès 2024-08-25. </ref>. Bânnya' komplikasi umum è bâkto bhubhut è antarana anemia, diabetes gestasional, infeksi, hipertensi gestasional, bân preeklamsia.Bâdâna komplikasi nèka bisa èpangaro monitoring laboratorium, pencitraan, bân manajemen medis è bâkto ghi' bhubhut. Bhubhut nèka proses fisiologis, namong è dâlem kabâdâ'an tartanto è bâkto perkembanganna komplikasi bisa èkaolle sè bisa mabâhaya'aghi embu' bân ana'.<ref name=":0">Bayuana, Asa. Et.al [https://www.researchgate.net/publication/372596856_Komplikasi_Pada_Kehamilan_Persalinan_Nifas_dan_Bayi_Baru_Lahir_Literature_Review “Komplikasi Pada Kehamilan, Persalinan, Nifas dan Bayi Baru Lahir: Literature Review”]. ''Jurnal Wacana Kesehatan.''  2023-07''.'' Aksès 2024-08-25</ref> Bhubhut sè andi' rèsiko rendâ otabâ tèngghi bhâkal aghâdhuè dampak dâ' kalahèran sè langsung aghâbây morbiditas bân kamatèan ghâbây embu' bân ana'. Komplikasi sè parah è bâkto ngandhung, èlahèrraghi, bân è bâkto pasca nifas èkaolle è sekitar 1,6% èbhu è Amèrika Serikat, bân è sekitar 1,5% èbhu è Kanada. Saellana alahèrragi (bâkto samarèna nifas), antara 87% bân 94% bhâbinè' ngalaporaghi ngalamè palèng sakonè'na sèttong masalah kasèhadhân. Ra-kèra 31% dâri bhâbinè'an ngalaporaghi ngadhebbi masalah kasèhadhân sè èterrossaghi ennem bulân samarèna nifas. È taon 2016, komplikasi è bâkto bhubhut, alahèrraghi bân è bâkto samarèna nifas bisa nyebabaghi 230.600 orèng matè è dhunnya. Sabâb kematèan èbhu sè palèng umum è antarana pendarahan èbhu, infeksi samarèna nifas è antarana sepsis, hipertensi è bâkto bhubhut, parsalènan sè ta' aman, bân aborsi sè ta' aman.<ref name=":0" /> == Masalana èbhu == === Diabetes gestasional === Diabetes gestasional èkaolle bâkto rèng binè' sè sabellunna ta' èkennal andi' diabetes ngalamè panèngkadhân kadar ghulâ dârâ è bâkto bhubhut. Bâdâ bânnya' faktor rèsiko, sè ta' bisa èkondisiaghi bân sè bisa èkondisiaghi, sè bisa nyebab aghi komplikasi sè ètambâè.<ref name=":1">Cristy Pane, Merry Dame. [https://www.alodokter.com/apa-itu-diabetes-gestasional “Apa Itu Diabetes Gestasional ?”]. Alodokter. 2022-09-12. . Aksès 2024-08-25. </ref> Faktor rèsiko sè ta' bisa èkondisiaghi tamaso' riwayat keluarga diabetes, omor èbhuna sè la towa, bân faktor etnis. Faktor rèsiko sè bisa èkondisiaghi tamaso' obesitas èbhuna. È bâkto bhubhut, kabutowan insulin ètambâi, sè aghâbây produksi insulin ètambâi sareng sel beta pankreas. Paningkadhân parmintaan panèka èsebbhut polana ètambâi asupan kalori bân bhâdhân èbhu, bân jhughân ètambâi produksi prolaktin bân hormon pertumbuhan. Diabetes gestasional nèngkataghi rèsiko komplikasi èbhuna bân janin, akadhi pra-eklamsia, kabutowan èlahèrraghhi sesar, parsalènan prematur, polihidramnios, makrosomia, distosia bahu, hipoglikemia janin, hiperbilirubinemia, bân perawadhân intensif neonatal. Tingkat rèsiko nèka ahubungan dâ' cara diabetes gestasional èkontrol è bâkto bhubhut, kalabân kontrol sè korang dâri optimal sè ngasèlaghi hasèl sè korang bhâghus<ref name=":1" />. Manajemen diabetes gestasional èbâghi dâ' pendekatan multidisiplin sè tamaso' ngawasè kadar glukosa dârâ, modifikasi nutrisi bân pola makan, obâ'ân gaya odi' akadhi aktivitas fisik sè, manajemen bhâdhân èbhuna, bân aghâdhuè obat-obadhân akadhi insulin. == Sombher == h2nyqtu63skmr9bygnjhc2nsnvvf86v Nyoso ka embu' sè sakè' HIV 0 2998 17718 17678 2024-08-25T04:39:45Z Qainiii 1741 17718 wikitext text/x-wiki '''Nyoso ka embu' sè sakè' HIV''' iyâ arèya kalakoan aberri’ ASI ḍâri embu’ sè sakè’ HIV è 6 bulân dhâ’-adhâ’an rembi’en bhâji’. HIV aropa’aghi virus sè bisa è tolaraghi oleh ibu ke bayi, sehingga ibu yang menderita HIV perlu memperhatikan panduan dan rekomendasi pencegahan penularan penyakit ini. Namun, relevansi panduan tersebut dapat bervariasi tergantung pada konteks sosial masyarakatnya.<ref>"[https://www.halodoc.com/artikel/pengidap-hiv-masih-boleh-menyusui-ini-syaratnya Pengidap HIV Masih Boleh Menyusui, Ini Syaratnya]", Halodoc.com, aksès 2020-08-25.</ref> == Pânyegghâ == Mènangka bâgiyân ḍâri bhuwa' pânyeggha, profilaksis pra pajanan oral (PrEP) aghuna'aghi obhât antiretroviral (ARV), akadhi formulasi tenofovir disoproxil fumarate (TDF) otabâ TDF/emtricitabine (TDF/FTC), aropa'aghi cara dâlem strategi anyèggha nolarra HIV ḍâri ibu dâ' bhaji'. Lamon, bâdâ kakanan ASI sè sehat bân aman, abhârri' ASI bisa èpâambu samarena 12 bulân. == Sombher<references /> == 9kwssicavmgsgdchd8hv9m4dwu97yde Sindrom Tello' X 0 2999 17756 17739 2024-08-25T05:18:06Z Alfinlutvianaaa 1710 17756 wikitext text/x-wiki '''Sindrom Tello' X''', è sâbbhut trisomi X bân 47, XXX, ètanḍhâi kalabân bâḍâna kromosom X ekstra è sanèyap sel orèng binè'.<ref name=":0">[https://web.archive.org/web/20160727232048/https://ghr.nlm.nih.gov/condition/triple-x-syndrome "triple X syndrome".] ''GHR''. June 2014. Èarsipaghi ḍâri versi asli tangghâl 27-07-2016. Aksès 2024-08-25.</ref> Kabbih sè ècapo' sindrom rèya kabânnya'an sè anḍi' tègghi bhâḍhân alèbâti bâtes.<ref name=":0" /> Sè è capo' sindrom rèya, biasana ta' ètemmu bhiḍhâna fisik laènna bân merḍhinna normal.<ref name=":0" /> Nèng, kaḍhâng bâḍâ sè malaratta ajhâr, anoronaghi tonus ototta, kerju', otabâ masala ginjal.<ref name=":0" /> Sebbâb Tello' X kadhâddhiyân asal-sal.<ref name=":0" /> Tello' X bisa kadhâddhiyân slama apekkana sel reproduksi èbhu otabâ slama apekkana sel dâ'-adâ'na. Sindrom rèya biasana ta' èwârisaghi ḍâri sèttong katoronan ka katoronan salanjutta. Sabâgiyân ḍâri sel-sel bhâḍhân sè bâḍâ XXX bisa ècapo' sindrom rèya.<ref>Tartaglia, NR; Howell, S; Sutherland, A; Wilson, R; Wilson, L (11 May 2010). [https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2883963/ "A review of trisomy X (47,XXX)"]. ''Orphanet Journal of Rare Diseases''. '''5''': 8. doi:10.1186/1750-1172-5-8. PMC 2883963 . <nowiki>PMID 20459843</nowiki>. Aksès 2024-08-25.</ref> Diagnosis èkalako kalabân analisis kromosom. Rabâtna palèng coma terapi wicara, terapi fisik, bân panyoloan. Arèya ḍâ' sakètar sèttong ḍâri sabbhân-sabbhân 1000 lahèrra orèng binè'. Ra-kèra 90% ḍâri kabbi sè ècapo' ta' terdiagnosis polana kabbi ta' anḍi' otabâ coma anḍi' gejala sakonè'. Sindrom rèya ḍâ'-aḍâ'na ètemmo è taon 1959.<ref>Wright, David (2011). ''[https://books.google.ca/books?id=lm0BrR0POj8C&pg=PA125 "Downs: The history of a disability"]'' (dalam bahasa Inggris). OUP Oxford. hlm. 159. <nowiki>ISBN 9780191619786</nowiki>. Diarsipkan dari versi asli tanggal 2017-09-11. Aksès 2024-08-25.</ref> == Sombher == nb09wm4xajrba4rm29blyv6bcn7tv46 Akabin ghi' kana' 0 3000 17755 17734 2024-08-25T05:17:39Z WiniSJ 1828 17755 wikitext text/x-wiki '''Akabin ghi’ kana’''' iyâ arèya akabin formal otabâ informal sè sala settong otabâ kaduwâna korang ḍâri omor 19 taon. Biyasana akabin ghi’ kana’ terjadi ḍâ’ na’-kana’ binè’ bân orèng lakè’ sè dhibâsa.<ref>Parsons, Jennifer; Edmeades, Jeffrey; Kes, Aslihan; Petroni, Suzanne; Sexton, Maggie; Wodon, Quentin (2015-07-03). [https://www.tandfonline.com/doi/full/10.1080/15570274.2015.1075757 "Economic Impacts of Child Marriage: A Review of the Literature"]. ''The Review of Faith & International Affairs''. '''13''' (3): 12–22. doi:10.1080/15570274.2015.1075757. ISSN 1557-0274.</ref> Neng Pasal 7 ayât (2) bân ayât (3) Undang-Undang Nomer 16 Taon 2019 tentang perubahan Undang-Undang Nomer 1 Taon 1974 tentang Kabinan (UU Kabinan) bân Pasal 1 ayât (1) Undang-Undang Nomor 23 Taon 2022<ref>Pujianti, Sri. [https://www.mkri.id/index.php?page=web.Berita&id=19535&menu=2 "Menuntut Persamaan Batas Usia Perkawinan dalam Dua Undang-Undang | Mahkamah Konstitusi Republik Indonesia"]. mkri.id. 2023-09-13. Aksès 2024-08-25.</ref> tentang Perlindungan Ana’ (UUPA) sè èghughât ḍâ’ Mahkamah Konstitusi, bâḍâ bâtessân omor ana’ iyâ arèya 19 taon. Kalabhân sapanèka, na’-kana’ ta’ bisa aberri’ persetujuan, saèngghâ akabin ghi’ kana’ èangghep nyalaè atoran kabinan sè kodhu bâḍâ persetujuan sacara sadar ḍâri kaduwâna. Wilaya kalabhân prevalensi akabhin ghi’ kana’ palèng tegghi iyâ arèya Afrika Bârâ’ bân Afrika Sub-Sahara, samantara jumla kasus akabin ghi’ kana’ palèng bânnya’ iyâ arèya è Asia Lao’. Kasus akabin ghi’ kana’ è Inḍonèsia bâḍâ èondhâghân ka pètto’ è Dhunnya sabânnya’ 1.220.900 kasus. Jhâbâ Bârâ’ palèng tegghi sabânnya’ 273.300 kasus akabin ghi’ kana’ neng taon 2015. Akabin ghi’ kana’ biyasana ollèna jhudhuân ḍâri orèng towa kalabhân alasân ekonomi. Mètorot data, na’-kana’ binè’ ḍâri kaluarga mèskèn duwâ’ kale lebbi rajâ ngalamè akabin ghi’ kana’. Angghepna masyarakat sè lebbi mementingkan kaparabânan orèng binè’ bân ngangghep orèng binè’ ngalamè bâkto reproduksi sè lebbi pandâ’ ḍâri orèng lakè’ jhughâ orèng binè’ ta’ bisa alako kaangghuy ngaollè pangasèlân asabâbaghi kasus akabin ghi’ kana’ è pan-brâmpan daèra ta’ bisa èpaèlang. Penenelitian menunjukkan jhâ’ pendidikan seksual sè komprehensif bisa abânto nyegghâ akabin ghi’ kana’.<ref>[https://search.worldcat.org/title/1371618774 International technical guidance on sexuality education : an evidence-informed approach.] Unesco (edisi ke-2nd revised ed). Paris: UNESCO. 2018. <nowiki>ISBN 978-92-3-100259-5</nowiki>. OCLC 1371618774.</ref> Ngorangè akabin ghi’ kana’ è naghârâ-naghâra berkembang sè bhuto pendidighân bân pangoathân masyarakat è daèra dhisa. Na’-kana’ binè’ bisa abberri’ kapotosân kaangghuy akabin bân odi’ lebbi samporna kalabân pendidighân. Program pembangunan è daèra dhisa akanta arabât aèng, kasèhathân, bân sanitasi bisa abânto pangasèllana kalurga bân masakonni’ angka akabin ghi’kana’, saèngghâ pendidighân bân pembangunan dhisa bisa amotos siklus kamèskènan bân akabin ghi’ kana’. == Sombher == h0k4gso2nffgwzyqjj5s8smg0wyrwml Penyisipan talè pusat 0 3001 17727 17697 2024-08-25T04:46:16Z Aaima Dandelions 1748 17727 wikitext text/x-wiki '''Penyisipan talè pusat''' iyâ arèya sala sèttong komplikasi è bâkto nganḍung bilâ talè pusat èpamaso’ ka ḍâlem selaput janin. Rèya panèka sâbâb otama penḍarahan antepartum sè nyâbâbaghi èlangnga ḍârâ janin bân ahubungan kalabân kamatèan perinatal sè tèngghih.<ref>Anumillah, Rusyda Ayusti, dkk. [https://e-journal.upr.ac.id/index.php/JK/article/download/4219/3307/26262 "Manajemen Plasenta Praevia Dengan Riwayat Perdarahan Antepartum: Sebuah Laporan Kasus Berbasis Bukti".] Jurnal Kedokteran Universitas Palangka Raya. 2022-04-15. Aksès 2024-08-25.</ref> Ka kehamilan sè normal, talè pusat maso’ ka tengnga massa plasenta bân tabhungkos sakabbhina sareng kantung ketuban. Polana rowa, pembuluh ḍârâ rowa biasana èsalametti ka Jeli Wharton, sè nyegghâ bellâna selama nganḍung bân ngalahiraghi. Ka penyisipan talè pusat velamentosa, pembuluh ḍârâ talè pusat ta’ èpamaso’ kalabân sepa’ ka ḍâlem membrane korioamniotik, saèngghâ pembuluh ḍârâ rowa lèbât antarana amnion bân korion lajhuh ka plasenta. Tanpa Jeli Wharton sè alindungi pembuluh ḍârâ, pembuluh ḍârâ sE abukka’ ronyè’ mongghu kompresi bân bâllâ. == Tandhâ == Sâbâb penyisipan talè pusat ka kehamilan antara laèn kompresi pembuluh ḍârâ, toronna suplai ḍârâ ka janin, bân gângguân tombu kembangnga janin. Tès ḍârâ sè è kalako ka trimester sè nomer ḍuwâ’ kèngèng nunjuaghi peningkatan kadar sèrum gonadotropin korionik manossa bân toronna kaḍar alfa-fetoprotein. Embu’ kèya pola ngalami pendarahan vagina, otamana ka trimester sè nomer tello’. binè’ kalabân pemasangan talè pusat velamentosa pola ta’ ngalami sabâb apa bhei selama nganḍung. Selama ngalahèraghi, pola terjadi pola ḍetak jhântong janin sè lambat otabâ ta’ normal bân pola kadhâddiyân penḍarahan otabâ penḍarahan sè lâbbi, otamana bilâ pembuluh ḍârâ janin bâlla.<ref>Ratika. [http://repositori.uin-alauddin.ac.id/13595/1/Ratika_70400114064.pdf "Manajemen Asuhan kebidanan Bayi Baru Lahir Pada Bayi NY ‘S’ Dengan Asfiksia Sedang Di RSUD Syekh yusuf Kab. Gowa Tahun 2017"]. Karya Tulis Ilmiah. 2018-01-22. Aksès 2024-08-25.</ref> == Sombher == <references /> k6bzi843ey7b39eh4b8apqyibwd0s62 Kalowar ḍârâ lastarèna lahèrân 0 3002 17811 17810 2024-09-03T02:23:35Z Lukjsly 1688 perbaikan penulisan cetak tebal yang salah 17811 wikitext text/x-wiki '''Kalowar dârâ lastarèna lahèrân''' segghut èartè'aghi mènangka èlang lebbi ḍâri 500 ml otabâ 1.000 ml dâra è 24 jhâm ḓâ'âḓâna saamponna arèmbi'. Bâdâ orèng sè anḍi' tandhâ awwâl okoran dâra sèmabâ è bâkto kabâḍâ'ân panèka. Tandhâ-tandhâ è antarana: ghulina jantung sè ètambâi, arassa lempo bâkto manjhâng bân nyâbâ sajân santa'.<ref>Lynch, Christopher B-. (2006). [https://web.archive.org/web/20160815193613/https://books.google.ca/books?id=AiIsuw5cga8C&pg=PA14#v=onepage&q&f=false ''A textbook of postpartum hemorrhage : a comprehensive guide to evaluation, management and surgical intervention''.] Duncow: Sapiens Publishing. Kaca 14–15. <nowiki>ISBN 9780955228230</nowiki>.</ref> == Sombher == <references /> 436580hixuj7j4rns0q3guj2f7gpoln Sindrom 49, XXXXX 0 3003 17694 17683 2024-08-25T04:11:48Z Paiz.af 3028 17694 wikitext text/x-wiki '''Sindrom 49,XXXXX''' atau Pentasomi X èngghi panèka kelaènan kromosom sèka'dimma orèng bini' andi' lèma' kromosom X, benni andi' duâ' akadhieh orèng normal. Tandhâ-tandhâna pola termasok cacat intelektual, tèngghina bhâdhân pèndâ', kopèng kèni', penoronan tonus otot, ben telat perkembangan. Komplikasi pola termasok lalaran jhântong ghibâ'ân. Kabâdâ'ân panèka è sabâb aki masala dâri pembentukan sel-sel reproduksi è orèng toa seseorang. Sabâb resiko termasok orèng toa sè ampon toa è saat pembuahan. Diagnosis è sindrom panèka èlakoni kalabân gejala bân e pastèaghi dâri analisis kromosom. Prabâdhân pentasomi X è dhâsar aghi dâ' gejala. Sindrom panèka melarat sè dhâdhiyâ, kalabân korang dâri ampa' polo kasus sè è lapor aghi sampè' 2011. Sindrom panèka pertama kali è jelas aghi è taon 1963. <ref>"[https://thefocusfoundation.org/ 49,XXXXX]", thefocusfoundation, akses 2024-08-25.</ref> == Sabâb == Penyebab Aneuploid è sangka è sebâb aghi dâri masala sè dhâddhi selama meiosis, baik dâ' embuk otabâh embuk bân eppak. Gagal pèsa arontodhân ampon e amatèh dâ' embuk dâri palèng punten settong pasien. Ciri-ciri sindrom panèka lapola timbul mènangka kegagalan inaktivasi X bân bâdâna beberapa kromosom X dâri orèng toa sè padâ anyâbâb aghi masalah kalabân perekaman genomik. Secara teori, inaktivasi X wâjib dhâddhi bân ghun atinaaghi sèttong kromosom X sè aktif è sakabbhina sel. Namong, kegagalan proses panèka ampon e amatèh dâ' settong oreng se e teliti. Alasan kadhâddhiyân panèka ka'dinto e ra'kèra aghi mènangka bâdâna jumla kromosom X sè loar biasa rajhâ bân tak sa bhâdhing, proses inaktivasi panèka dhâddhi terganggu.<ref>"[https://kumparan.com/ragam-info/pengertian-aneuploidi-penyebab-dan-dampaknya-21QCGJTRZ1c/1 Pengertian Aneuploidi, Penyebab, dan Dampaknya]", kumparan, 2024-08-25.</ref> == Sombher == <references /> 36rj4j2gt2mzjontwqmfjdgxpn6ftkd Manajemen bhersè hèḍ 0 3004 17689 17685 2024-08-25T04:02:25Z Oikivivi 2325 17689 wikitext text/x-wiki '''Manajemen bhersè hèḍ''' (MKM) nèka upaya kaangghuy ngator kabersèyan bân kasèhadhân è bâkto hèḍ. Usaha manajemen nèka ètojjuaghi kaangghuy ajâgâ kabersèyan bân kanyamanan rèng binè'an è bâkto hèḍ saènggâna bisa èkorangè keluhan è bâkto hèḍ.<ref name=":0">Primadi, Oscar. [https://sehatnegeriku.kemkes.go.id/baca/umum/20170526/5821018/manajemen-kebersihan-menstruasi-perlu-dipahami/ “Manajemen Kebersihan Menstruasi Perlu Dipahami”]. Kemkes. 2017-05-26. Aksès 2024-08-25.</ref> Upaya manajemen bhersè hèḍ bisa èlaksanaaghi sareng dhibi'na bân orèng laèn. Manajemen bhersè hèḍ bisa èlaksanaaghi kaangghuy nyegghâ rèng binè'an dâri infeksi saluran kemmè, infeksi saluran reproduksi, bân iritasi kolè'. == Alampa'aghi == Panerapan pangelolaan kebersèyan hèḍ bisa èaksana'aghi kalaban pan-saponapan osaha, mèsalla ngangguy tor nyadhiya'aghi pembalut, aoba pembalut pa segghut, aberse’è vagina sareng sakètarra, ajâgâ vagina sopaja ta’ lembab, aparèng obat penghilang nyeri hèḍ , ajâgâ kabâdâ'en aèng bersè, ajâgâ asupan nutrisi è rèng binè' sè hèḍ, bân olahraga kaangghuy ngèlangngaghi sake' hèḍ.<ref name=":0" /> == Sombher == apl6lu1voqkbi1xmm1oy6ob17vp5vl0 Omor rajâ 0 3005 17729 17700 2024-08-25T04:47:17Z Aaima Dandelions 1748 17729 wikitext text/x-wiki '''Omor rajâ''' iya arèya lanjutanna dâri fase bhâji', masa na'-kana', bân masa remaja.<ref>Putri, Vanya Karunia Mulia. [https://www.kompas.com/skola/read/2021/01/15/151413469/8-tahapan-pertumbuhan-manusia?page=all#google_vignette "8 Tahapan Pertumbuhan Manusia"]. Kompas.com. 2022-01-21. Aksès 2024-08-25.</ref> Omor rajâ panèka fase sè palèng lanjhâng dâlâm kaodienna manossa, nginga'è lâbbi dâri satengnga omorra manossa èabi' ka periode rèya. Selama masa dhibâsa, tong-sèttonga orèng katemmo kalabân câm-macâmma tugas perkembangan sè kodhu èjhâlâni secara berkelanjutan kaangghuy dâpa' ka kadhinâsaan, walaupun dâlâm perjhâlânan odi'in segghut ngadhâbbhi rintangan-rintangan perkembangan. Frasa omor rajâ biasana ta' angghâl dâlâm ondhâng hokom, kapan eghunaaghi dâlâm hubunganna kalabân kalakoan seksual, omor rajâ rèya omor palèng keni'in èdimma orèng èangghep secara hokom awenanh pettok kaangghuy kalakoan seksual. Uni Eropa nyebbhut omor hokom kaangghuy kalakoan seksual. Istilah rèya ta' padâ kalabân omor kabânynyaan, omor pertanggungjawaban pidana, omor anèka, omor edimmah orèng ollè mellèh bân mengonsumsi minuman sè bâdâ alkoholla, nompa' mobil, otabâ kaparloan laènna. == Sombher == <references /> 2lax3s5xk9jme994rug9cxnanjeagby Skor bhisop 0 3006 17710 17704 2024-08-25T04:26:35Z Royhanah 1687 17710 wikitext text/x-wiki '''Skor bhisop''' iyâ arèya ètongan sè è angghuy kaangghuy ra-ngèra semma'na kalabân lahèran. Skor uskup abhânto ra-ngèra bhâdhân kaangghuy arèmbi'. Arowa iyâ arèya kriteria khosos sè è angghuy penyedia lajânan kasèhatḍân. Kalabân ngabâs aobâna è lè'èr rahèm bân kennengnganna cèthakghâ bhâji', penyedia lajânan kasèhatḍân ollè ra-ngèra'aghi induksi lahèran bhâkal bâḍâ hasèlla. Sè terro ngalahèrraghina saccara normal, skor arèya ollè abhânto nantowaghi bahwa induksi lahèran bhâkal asebbâbpaghi lahèran normal.<ref>[https://my.clevelandclinic.org/health/diagnostics/24252-bishop-score "Bishop Score: Purpose, What It Means & How It Impacts Labor"]. ''Cleveland Clinic'' (dalam bahasa Inggris). èakses tangghâl 2024-08-25.</ref> Ngangghuy lèma' faktor kaangghuy mètong Skor bhisop: * Palèbârân serviks: Dilatasi atoro' ka tabukka'na serviks. Lè'èr rahèm sè malèbâr sara iyâ arèya ra-kèra 10 sentimeter. Lèbârrâ bisa è okor ngangghuy ghârighi'na tanang, tapè pas è sebbhut sentimeter. * Penipisan serviks: Penipisan artèna tèpès bân pèndâ'na serviks. Sakabbhina kaapos (otabâ 100% taapos) artèna lè'èr rahèm "tèpèssâ kanta kertas" * Konsistensi serviks: arèya atoḍhu ka kerrassâ serviks. Lè'èr rahèm sè lebbi lembu' bân fleksibel lebbi rajâ bisa malèbâr. Angghâp abhândingngaghi kerrassâ konco'na èlong kalabân lembu'na bibir. * Kennengnganna lè'èr rahèm: kennengnganna lè'èr rahèm sajân semma' kalabân jhâlân lahèrra, maka semma' kèya bhâkto lahèrra. rèya è sebbhut anterior. lamon kennenganna posterior, maka sajân jhâu ḍâri bâkto lahèrra. * Kennengnganna janèn (otabâ stasiun janèn): arèya ngokor kennengngan cèthakghâ bhâji' ḍâlem hubungânna kalabân tolang buḍi iskiadia (kennengngan è bângkong). Penyedia layanan kasèhatḍân aberri' nèlai adâsar KA cèthak sè bâḍâ è attas otabâ è bâbâna bângkong. Angka positif artèna cèthakghâ bhâji' ella toron ka Jhâlân lahèr, bân angka negatif artèna cèthakghâ bhâji' pakghun tèngghi. È sakabbhina faktor è berri' skor. Pas, lèma' skor individu è tambâ'aghi kaangghuy ngaollè skor buḍina Uskup. Skor bhisop sè lebbi tèngghi artèna osaha menginduksi persalinan rakèra bhâkal bâḍâ hasèlla. == Sombher == 0qqqcgocd0dmyfk9o3t8qp88hxzpbpq Tembuni 0 3007 17703 17699 2024-08-25T04:22:25Z Paiz.af 3028 17703 wikitext text/x-wiki Plasenta otabâ '''tembuni''' panèka sesuatu organ dâlâm kandungan è bhâto kehamilan. Pertombuân bân perkembangan plasenta penting dâ' pertombuân bân perkembangan bhâji'. Fungsi Plasenta panèka pertokaran produk-produk metabolisme bân produk gas èantaranah peredaran dârâ embuk bân bhâji', serta produksi hormon.<ref name=":0">Sadler, T.W (1997). ''Embriologi Kedokteran Langman''. Jakarta: EGC. hlm. 101-102. <nowiki>ISBN 979-448-341-9</nowiki>.</ref> == Struktur == Struktur plasenta manussa andik diameter rata-rata 22 cm, bârrâ' 470 gram, bân tâbbâl (è bâgiân tengnga plasenta) 2,5 cm. Plasenta andik duâ' komponen panèka bâgiân embuk sè ebentuk dâri desidua basalis bân bâgiân bhâji' sè ebentuk dâri korikn frondosum.<ref name=":0" /> == Fungsi == Fungsi Plasenta panèka pertokaran produk-produk metabolisme bân produk gas èantaranah peredaran dârâ embuk bân bhâji', serta produksi hormon. Hormon steroid palèng penting sè èproduksi plasenta panèka estrogen ben progesteron sè konsentrasina jân tèngghi selama ngandung.<ref name=":0" /> == Sombher == <references /> snxg7r5z4i0roysfdcjtchqxs097ud2 Kekerasan ka ana' binè 0 3008 17726 17701 2024-08-25T04:45:01Z Aaima Dandelions 1748 17726 wikitext text/x-wiki '''Kekerasan ka ana' binè''' KTP kèya èkennal kalabân kekerasan berbasis genḍer KBG bân kekerasan seksual bân berbasis genḍer KSBG iyâ arèya kalakoan kekerasan sè korbhân otamana panèka binè bân ana' binè.<ref>Komnas Perempuan. [https://komnasperempuan.go.id/download-file/1085 “Momentum Perubahan: Peluang Penguatan Sistem Penyikapan di Tengah Peningkatan Kompleksitas Kekerasan terhadap Perempuan”.] Komnasperempuan.go.id. 2024-03-07. Aksès 2024-08-25.</ref> Kekerasan semacâm rowa segghut èangghep mènangka bhângon kablâkah kaceremmettan otamana polana kabânynyaan korbhânna panèka binè bân kalakoan rèya anḍi' bhângon se câm-macâm. KTP andi' sajhârâ sè lanjhâng. Meskè dâ'iyâ, kalakoan kekerasan sè kadhâddhiyân otabâ tingkat keparahannya sè acâm-macâm ḍâri bâkto ka bâkto bân anter masyarakat kèya. Kekerasan samacâm Rowa segghut èkatèla mènangka sèttong cara kaangghuy aninḍAs binè, baik ḍâlem masyarakat secara umum otabâ ḍâlem hubungan interpersonal. Kekerasan kasebbhut bisa ngebbhuk ḍâri bâḍâna rassa hak ngaanḍi' kaangghuy ngalakoni hal kasebbhut (entitlement), superioritas, kaceremmettan ka orèng binè (misogini), sotokan-sotokan laen sè saropa, bân sifat kekerasan sè èkaanḍi' pelaku, otamana ka orèng binè.<ref>Dewi Yuri Cahyani. [https://komnasperempuan.go.id/download-file/935 "PEREMPUAN PEMBELA HAM: Berjuang dalam Tekanan"]. Komnasperempuan.go.id. 2007. 2024-08-25.</ref> == Artè == Sejumlah instrumen internasional sè tojjhuânna kaangghuy ngosot kekerasan ka orèng binè bân kekerasan ḍâlâm rumah tangga ampon èssaaghi sarèng samacâmma lembaga internasional.<ref>Komnas Perempuan. [https://komnasperempuan.go.id/uploadedFiles/444.1613785203.pdf "25 Tahun Pelaksanaan Kesepakatan Global Beijing Platform for Action (BPfA+25) Di Indonesia"]. Komnasperempuan.go.id. 2019-09-7. Aksès 2024-08-25.</ref> Instrumen-instrumen rèya umumma èmolaè kalabân artè kekerasan, kalabân maksoḍ kaangghuy amerrangi praktik ḍâri hal-hal samacâmma rowa. Konvensi Instanbul Dewan Eropa tentang pencegahan bân pemberantasan kekerasan ka orèng binè bân kekerasan ḍâlem rumah tangga aghâmbhâraghj KTP "mènangka pelanggaran hak asasi manossa bân bhângon diskriminasi ka orèng binè" sakabbhina kalakoan kekerasan berbasis genḍer sè nyâbâbaghi, otabâ pola atemmah kesengsaraan otabâ penḍeritaan orèng binè secara fisik, seksual, psikologis otabâ ekonomi, tamaso' ancaman kaangghuy ngalakoni kalakoan kasebbhut, pemaksaan  otabâ arampas kabhibhâsan secara sewenang-wenang, baik sè kadhâddhiyân è aḍe'en umum otâbâ ḍâlem kaoḍienna dhibi'in. Konvensi mengenai penghapusan sakabbhinah bhângon Diskriminasi ka orèng binè (bhâsa inggris: Convention on the Elimination of all Forms of Discrimination Against Women, èsingkat CEDAW) taon 1979 sareng Majelis Umum Perserikatan Bhângsa-Bhângsa aghâbây rekomenḍasi sè berkaitan kalabân KTP, bân Deklarasi bân Program Aksi Wina nyebbhutaghi KTP.<ref>Azriana dan Adriana Veny. [https://komnasperempuan.go.id/siaran-pers-detail/siaran-pers-komnas-perempuan-catatan-komnas-perempuan-33-tahun-ratifikasi-konvensi-cedaw-di-indonesia "Implementasikan CEDAW dalam Pemenuhan Hak Perempuan Korban Kekerasan"]. Komnasperempuan.go.id. 2017-07-24. Aksès 2024-08-25</ref> Walaupun enga' rowa, instrumen internasional sè ḍâ'-aḍâ' sè secara eksplisit ngartèaghi KTP bân nguraiaghi masalah kasebbhut arèya resolusi Majelis Umum Perserikatan Bhângsa-Bhângsa taon 1993 tengang Deklarasi Penghapusan kekerasan ka orèng binè. Artè laèn dâri KTP èator dâlâm Konvensi Inter-Amerika taon 1994 tentang pencegahan, penghukuman, bân Pemberantasan kekerasan ka orèng binè bân kèya sareng Protokol Maputo taon 2003. == Sombher == <references /> ooj52wzn7wwggefcfilzm0r8o92bisa Skor bishop 0 3009 17705 2024-08-25T04:23:43Z Royhanah 1687 Royhanah ngallèyaghi kaca [[Skor bishop]] ka [[Skor bhisop]] 17705 wikitext text/x-wiki #ALIH [[Skor bhisop]] ebgidrvw66f2pdjyt2fz8y4j4xreu8v Uretra spons 0 3010 17754 17748 2024-08-25T05:16:24Z Alfinlutvianaaa 1710 17754 wikitext text/x-wiki '''Utera spons''', èkennal uretra berotot, iyâ arèya bâgiyân ḍâri sistem reproduksi orèng lakè' sè aghuna mènangka jhâlân kaangghuy aloranna sperma bân kemmi ḍâri kalènjher prostat ka lowar bâḍhân.<ref>[https://www.siloamhospitals.com/informasi-siloam/artikel/apa-itu-uretra "Memahami Fungsi Uretra dan Beragam Gangguan Kesehatannya"]. Siloam Hospitals. Aksès 2024-08-25. </ref> == Sosonan Uretra Spons == Uretra spons aḍni' tello' bâgiyân otama: uretra intrinsik, uretra eksternal, bân uretra prostatik. Uretra intrinsik iyâ arèya bâgiyân sè bâḍâ è ḍâlem rahèm bân afungsi mènangka aloran kaangghuy maghili sperma bân kemmi ḍâri kalènjher prostat ka uretra eksternal. Uretra eksternal iyâ arèya bâgiyân sè bâḍâ è lowar bâḍhân bân aghuna mènangka aloran kaangghuy maghili sperma bân kemmi ka lowar bâḍhân. Uretra prostatik iyâ arèya bâgiyân sè bâḍâ è ḍâlem kalènjher prostat bân aghuna mènangka aloran kaangghuy maghili sperma bân kemmi ḍâri kalènjher prostat ka uretra intrinsik.<ref>MRes, dr Sara Elise Wijono. [https://www.klikdokter.com/info-sehat/reproduksi/fakta-tentang-organ-reproduksi-pria-yang-perlu-anda-tahu "Ini Fungsi dan Struktur Organ Reproduksi Pria"]. ''www.klikdokter.com''. Aksès 2024-08-25.</ref> === Kaghunaan Uretra Spons === Fungsi otama uretra spons iyâ arèya mènangka aloran kaangghuy maghili sperma bân kemmi ḍâri kalènjher prostat ka lowar bâḍhân. Salaèn jârèya, uretra spons aghuna mènangka aloran kaangghuy maghili kemmi ḍâri kalènjher prostat ka uretra eksternal. Ḍâlem proses ejakulasi, sperma sè èhasèlaghi kalènjher testis aghili lèbât uretra intrinsik pas ka uretra eksternal, saèngghâ sperma bisa kalowar ḍâri bâḍhân. == Sombher == rgi8vb6qyaz5uir1mulz6j68lblobcw Nyoso kalabân obhât 0 3011 17757 17747 2024-08-25T05:18:31Z WiniSJ 1828 17757 wikitext text/x-wiki Nyosoè iyâ arèya kelakoan sè penting ḍâlem aberri’ nutrisi bân perlindungan ḍâ’ bhâji’. Ebhu sè nyosoè kodhu ajâgâ ḍâ’ bhât-obhâdhân sèèangghuy karna brâmpan èantarana bisa apangaro â’ hasèl bân kualitas Aèng Sosona Èbhu (ASI), sarta bisa mabahaya bhâji’ sè nyoso. Brâmpan obhât bisa èallè ka ḍâlem ASI kalabhân jumla sè cokop kaangghuy apangaroè bhâji’, bân laènna bisa andi’ pangaro sè sakonè’. Mangkana, èbhu sè nyosoè kodhu paham ḍâ’ bahaya bân mamfaat obhât-obhât sè èangghuy.<ref>[https://www.bbc.com/indonesia/articles/cekyme75x2yo "ASI: Tujuh mitos tentang menyusui dan kebenarannya"]. BBC News Indonesia. 2023-08-06. Aksès 2024-08-25.</ref> == Obhât sè aman == Obhât-obhât akanta antibiotik, analgesic (obhât paèlang nyo’nyo’), bân obhât antihipertensi, biyasana èangghep aman kaangghuy èghunaghi sareng orèng sè nyosoè. Tapè, sabâgiyân raja bhât-obhâdhân andi’ potensi efek samping otabâ resiko sè kodhu èkèr-pèkkèr. Sabâlluna ngangghuy bhât-obhâdhân, èbhu sè nyosoè lebbi bhâgus akonsultasi kalabhân profesional kasèhadhân, otamana dokter otabâ ahli farmasi, kangghuy mastèè jhâ’ obhât jèya aman kaangghuy èghunaghi salama nyosoè bân bisa aberri’ katerrangan sè teppa’ tentang potensi bahaya, dosis sè aman, bân cara laèn lamon èkabhuto. == Sombher == audb26dr6os814dwpyxq28fe15eohnl Pangangghuy:Bhindhârâ Syukron 2 3012 17711 2024-08-25T04:29:42Z Bhindhârâ Syukron 3030 ←Membuat halaman berisi 'Orèng Madhurâ' 17711 wikitext text/x-wiki Orèng Madhurâ cl6bvx2ujaut037ia364dd6zndbihn5 Migrain 0 3013 17730 17715 2024-08-25T04:48:48Z Bhindhârâ Syukron 3030 17730 wikitext text/x-wiki '''Migrain, Baker'''<ref>'''(Indonesia)''' Arti kata ''baker'' dalam situs web Kamus Besar Bahasa Indonesia oleh ''Badan Pengembangan dan Pembinaan Bahasa, Kementerian Pendidikan, Kebudayaan, Riset, dan Teknologi Republik Indonesia''.</ref> iyâ arèya gângguwân kronis sè ètanḍhâi kalabân bâḍâna rassa sakè’ cèthak biyasa sampè’ sakè’ cèthak sara, sè bânnya’ aghumantong kalabân ḍhâ-tanḍhâna system saraf otonom. Asalla oca’ migrain iyâ arèya ḍâri Yunani ἡμικρανία (''hemikrania''), artèna iyâ arèya rassa sakè’ neng sala sèttongnga kangan-kacèrra, aḍâ’-buḍina cèthak.  from ἡμι- (''hemi-''), "half", and κρανίον (''kranion''), "skull". Ḍhâ-tanḍhâna migrain iyâ arèya aropa sakè’ cèthak unilateral (sakè’na coma neng sabâgiyânna cèthak), nyut-kenyutan, bân abiddhâ ra-kèra 2 sampè’ 72 ejjhâm. Ḍhâ-tânḍhâ sè laèn sè paḍâ nuro’è iyâ arèya, sala sèttongnga muwal, mudhâr, fotofobia (sajân sensitif ḍâ’ ra’-tèra’ solap), fonobia (sajân sensitif ḍâ’ sowara) bân rassa sakè’na sajân sara bilâ ngalakoni aktivitas bhâdhân. È bâkto nga-tengnga malem, orèng sè ècapo’ panyakèt sakè’ cèthak migrain ngarassaè aura; iyâ arèya akaton gângguwân visual, indra, bhânta, otabâ ghuli/mutorik sè dhâddhi tanḍhâ jhâ’ sakè’ cèthakka bhâkal ḍâtengnga. Migrain, èkaparcajâ dâteng marghâna akompolla bânnya’sebbâb lang-saghulung bân genetik (toronan). Ra-kèra ḍuwâ’ per tello’on kadhâddhiyân merrè ḍâ’ orèng sè ella akalowarga. Kadar hormon sè ongghâ toron paḍâ apangaro kèya: migrain kabânnya’an merrè ḍâ’ka la-lakè’ ḍâ-ngoḍâ ètèmbhâng bâbinè’ ḍâ-ngoḍâ sabellumma ḍâpa’ masa puber. Kèng mon ka orèng dhibâsa, ra-kèra ḍuwâ’ sampè’ tello’ kalè lebbi bânnya’ merrè ka orèng bâbinè’ ètèmbhâng la-lakè’. == Sombher == <references /> 761ay1kp2mqj2mx10t97qehizanwhwz Embu' 0 3014 17738 17717 2024-08-25T04:58:00Z Bhindhârâ Syukron 3030 17738 wikitext text/x-wiki Èbhu/Embu’: Orèng seppo binè’ Èbhu/Embu’ iyâ  arèya orèng towa binè’ ḍâri ana’. Orèng binè’ bisa èsambhât èbhu/embu’ bilâ ampon ngalahirraghi ana’<ref>"Definition of BIRTH/BIOLOGICAL PARENT". ''www.merriam-webster.com'' (dalam bahasa Inggris). aksès 2023-03-28.</ref>, arabât bân marajâ ana’, bhâghus ana’ kanḍungnga otabâ nyiyappaghi rahimma kaangghuy pembuahan èḍâlem kadhâddhiyân kehamilan pengganti. Èbhu/embu’ ngaghungè peran sè cè’ pentèngnga ḍâ’ka ana’ bân sambhâdhân èbhu/embu’ bisa èsanḍârraghi ḍâ’ orèng binè’ sè bânnè orèng towa kanḍung sè atèngka akantha peran-na èbhu/embu’. Èbhu/embu’ kanḍung otabâ èbhu/embu’ biologis aroju’ ḍa’ orèng sè nyombhâng genentik-ka orèng binè’ ḍâ’ka janin lèbât hubungan lakè binè otâbâ sombhângan sèl telur. Partèngkana èbhu/embu’ rèya adhâddhiyâghi èbhu/embu’ ngaghungè hubungan biologis kalabân ana’ sè lahèrraghi., jhughâ adhâddhiyâghi èbhu/embu’ ngaghungè tangghung jâwâb hokom, sala sèttongnga aropa’aghi ḍughungan urusâ pèssè. Èbhu/embu’ '''angkat''' aroju’ḍâ’ ka orèng binè’ sè alèbâdhi jhâlân hokom, iyâ arèya ngala’ ana’ otabâ adopsi ana’. Contona iyâ arèya orèng towa angkat marghâna adopsi orèng towana sèdhâ/matè. Seddhèngan èbhu/embu’ bâllun aroju’ ḍâ’ orèng binè’ sè ngabin eppa’na ana’ kaangghuy aghâbây sèttong kalowarga.È ḍâlem Bhâsa Indonèsia, sambhâdhân èbhu/embu’ jhughân bisa ètojjhuwaghi ḍâ’ orèng binè’ laèn sè lebbi towa ètèmbhâng orèng sè nyambhât/ngolok otabâna mènangka ngormat ḍâ’ ka orèng binè’ ta’ kalabân ngabâs bhidhâna omor. Oca’ “mama” pon kasuwâr è Indonèsia. Èbhu/embu’ neng bhâsa gaullâ anḍi’ artè nyokap. == Sombher == <references /> 9az3yc991n0jpt91tp6gq8eb8mtumb9 Vaginitis 0 3015 17751 17749 2024-08-25T05:14:06Z Alfinlutvianaaa 1710 17751 wikitext text/x-wiki '''Vaginistis''' otabâ vulvovaginitis iyâ arèya peradangan ḍâ' vagina bân vulva. Hal rèya bisa asebbâbaghi keputihan, ghâtel bân nyo'-nyo', panas akadhi katonon, bân bâu vagina bân vulva sebbab iritasi atau infeksi. Ḍâlem pan-brâmpan kadhâddhiyân, vaginitis bisa asebbabaghu komplikasi saat nganḍung.<ref>Ferri, Fred F. (2016). ''[https://books.google.co.id/books?id=rRhCDAAAQBAJ&pg=PA1333&redir_esc=y#v=onepage&q&f=false Ferri's Clinical Advisor 2017 E-Book: 5 Books in 1]'' (dalam bahasa Inggris). Elsevier Health Sciences. hlm. 1333. <nowiki>ISBN 9780323448383</nowiki>. Aksès 25-08-2024.</ref> Tello' sebbâb otama ḍâri peradangan rèya iyâ arèya infèksi sè èsebbabaghi bakteriosis vagina, jamur è vagina, bân trikomoniasis. Hal laèn sè bisa dhâddhi sebbâb è antarana iyâ arèya alèrgi zat tatanto, saompamana spermisida, sabun, otabâ kadar hormon estrogen sè mabâ è bâktona anyosoè otabâ samarèna ''menopause''. Vaginitis bisa èsebbâbaghi pan-bârâmpan sebbâb sè bhidhâ èbhâkto sè abhâreng, bân sasuai omor. Orèng binè' yuswâ pra-remaja anḍi' risiko ècapo' vulvovaginitis sè cè' rajâna polana hormon estrogenna ghi' mabâ bân anatomi labia minora sè ghita' berkembang scara samporna.<ref>Beyitler, İ; Kavukcu, S (April 2017). [https://pubmed.ncbi.nlm.nih.gov/28083751/ "Clinical presentation, diagnosis and treatment of vulvovaginitis in girls: a current approach and review of the literature"]. ''World Journal of Pediatrics''. '''13''' (2): 101–105. doi:10.1007/s12519-016-0078-y. <nowiki>PMID 28083751</nowiki>. Aksès 25-08-2024.</ref><ref>Romano, ME (September 2020). [https://pubmed.ncbi.nlm.nih.gov/32282354/ "Prepubertal Vulvovaginitis"]. ''Clinical Obstetrics and Gynecology''. '''63''' (3): 479–485. doi:10.1097/GRF.0000000000000536. <nowiki>PMID 32282354</nowiki>. Aksès 25-08-2024.</ref> == Sombher == 28qes8mqony9lz7jeszygrt8v66wgmi Manajemen Nyeri Persalinan 0 3016 17741 17720 2024-08-25T05:03:08Z Bhindhârâ Syukron 3030 17741 wikitext text/x-wiki Manajemen Nyeri Persalinan aropa'aghi bâgiyân ḍâri pangladhin pentèng sè è kalako sareng kabidanan modern è bâkto prosès alahèrraghi. Pa'rappa'na  kontraksi saongghuna èyanthang, intensitas, frèkuènsi bân keteraturannya meningkat. Bâkto prosès alahèrraghi, rassa nyèlo sè èghârâssa sajân atambâ. Sanajjhân rassa nyèlo bân rassa ta' nyaman aropa'aghi pangalaman alamiah bâkto prosès alahèrraghi, tatapèna karakteristik nyèlo sè nalpè' ḍâ' sabbhân-sabbhân orèng, ngabhutowaghi panilayan bân tatèngkan sè cocok kalabân kabhutowan.<ref>Lowe, Nancy K. (1996-01). "The Pain and Discomfort of Labor and Birth". ''Journal of Obstetric, Gynecologic & Neonatal Nursing''. '''25''' (1): 82–92. doi:10.1111/j.1552-6909.1996.tb02517.x. ISSN 0884-2175</ref> Secara konvensional, nyeri persalinan ètatengngerrè paḍâ kalabân nyeri akut. Tatapèna, ta' akantha nyeri akut sè laèn, sè biyasana bisa èkaèttaghi kalabân prosès patologis, nyeri persalinan ta' dhâddhi tanḍhâ bâḍâna bahaya otabâ patologi bân èyangghep bhârâng sè normal è ḍâlem persalinan. Prosès fisiologis sè èkèra'aghi dhâddhi sebbâb bâḍâna nyèlo (nyeri) bâkto alahèrraghi iyâ arèya sala sèttongnga kontraksi rahim sè malèbâr leher rahim  bâkto tahap awwâl kelahiran bân peregangan vagina serta dasar panggul bâkto bhâji' toron bâkto tahap kedua. == Sombher == <references /> rh8i9rzec7xg31vm18tm4pqjqef3g1d Sistokel 0 3017 17722 2024-08-25T04:40:43Z Kakmus 3027 ←Membuat halaman berisi ''''Sistokel'''  aropa’aghi sala sèttong kabâḍâ’ân se ka’dimma ranca’na sèajhungjhâng è sakobenga ''bâddhna senni ('' Kantong Kemmih) bân ''dinding Vagina sè adhâddhiyaghi  kata’saâ an,'' lemah bân arassa sakè’ kongsè dâddiyâ sabâb '' bâddhna senni ('' Kantong Kemmih) bân ''dinding Vagina ghâgghâr ka dâlem  jhâlâna vagina.''  Kaprana, ora’ bân jaringan èket sè nonjhâng geddhunga vagina sè apèghuna ka’angghuy ma...' 17722 wikitext text/x-wiki '''Sistokel'''  aropa’aghi sala sèttong kabâḍâ’ân se ka’dimma ranca’na sèajhungjhâng è sakobenga ''bâddhna senni ('' Kantong Kemmih) bân ''dinding Vagina sè adhâddhiyaghi  kata’saâ an,'' lemah bân arassa sakè’ kongsè dâddiyâ sabâb '' bâddhna senni ('' Kantong Kemmih) bân ''dinding Vagina ghâgghâr ka dâlem  jhâlâna vagina.''  Kaprana, ora’ bân jaringan èket sè nonjhâng geddhunga vagina sè apèghuna ka’angghuy matettep sè èmaksod pagghun è engghun èpon. Kalabân sistokel, ora’ bân jaringan sè adhâmpèngè vagina ḍâddi lemmana bân sakè’na. Pramèla kantong senni aghuli kalowar ḍâri engghuna. == sabâb == ora’ bân jaringan èket sè ta’ saè/lemmes jhughânan rosak sè nonjhâng ḍâ’ bâḍḍâna sennih bân vagina adhâddhiyaghi sistoke. Acem-macemma sabâb sè aḍâddiyaghi gherrena / sake’na otabâ lemmessâ ora’ bân jaringan kadhi ka’ator: -         bhubhut bân bhâbbhâra  sè pokeḍḍâ bâb ''vagina'' -         kabâḍâ’ân sè è libâli aḍâddhiyaghi sabâb kabâḍ’ân ḍâddhi ghârrâ otabâ sajân atambâ rassa ngaronyo è sakobenga monteng, akadhi  mlarat nalèka atènjhâ’â ,berrâ’na bhâḍhân sè talèbât, angka’ berrâ’na bhâdhân,otabâ bâtok sarah (kronis). -         Operasi rekonstruksi monteng sabelluna, akadhiyâ [[histerektomi]] otabâ operasi masèpa’ prolaps, bagiyânna monteng. -         Gen sè èwârisaghi -         Ta’paḍâ sareng biasana bâb jaringan ekèt   == Dâ tanḍâ == Bânnya’ rèng binè’ sèkatèbhânan panyakèt sistokel ta’ bisa ngaonnènngè tanḍâ-tanḍâna. Sajân sara sistokel, sajân raja tanḍâna. tanḍâ bâḍâna sistokel akadiyâ: * tonjolan vagina otabâ ngen angen aromasa bâḍâ bhrâng sèghâghhâr ḍâri vagina * tekanan ḍâ’ vagina otabâ monteng ḍâ tanḍâ panèka bisa jhugâ tambâ ta’ saè nalèka ajjhen, ngangka’ bhârâng, bâto’, otabâ manjheng ḍâlem bâkto abit, bhân bisa jhugâ tambâ saè manabi dung tèdungan.  ḍâ tanḍâ -         bhucorra urin sè èsebbhut inkontinensia urin -         mlaraddhâ mamola’anna urin, sè kasambhât ta’parcjajhâ -         ghilina urin sè abit -         aromasa terro asenniya sa’ampona asenni -         asenni se ros terrosân . h4uhwgzu46h56kh2e6syjn372tmuyrh Èkorong lastarèna lahèrân 0 3018 17724 2024-08-25T04:41:51Z Paiz.af 3028 ←Membuat halaman berisi ''''Èkorong lastarèna lahèrân''' panèka praktèk tradisional sè èlakoni dâ' embuk sè lastarè ngalakoni lahèrân. Praktèk panèka nurok de' adat istiadat sè bâdâ, praktèk panèka biasanah è lakonè langsung salastarèna lahèrân, sè selanjutdhâ èlakoni pengasingan otabâh dâlâm bhâkto sè bhidhâ 3ètiap budaya umummah sè èlakoni dâlâm bâkto sabulân (30 arèh).<ref>Withers, Mellissa; Kharazmi, Nina; Lim, Esther (2018-01-01). "Tradition...' 17724 wikitext text/x-wiki '''Èkorong lastarèna lahèrân''' panèka praktèk tradisional sè èlakoni dâ' embuk sè lastarè ngalakoni lahèrân. Praktèk panèka nurok de' adat istiadat sè bâdâ, praktèk panèka biasanah è lakonè langsung salastarèna lahèrân, sè selanjutdhâ èlakoni pengasingan otabâh dâlâm bhâkto sè bhidhâ 3ètiap budaya umummah sè èlakoni dâlâm bâkto sabulân (30 arèh).<ref>Withers, Mellissa; Kharazmi, Nina; Lim, Esther (2018-01-01). "Traditional beliefs and practices in pregnancy, childbirth and postpartum: A review of the evidence from Asian countries". ''Midwifery''. '''56''': 158–170. doi:10.1016/j.midw.2017.10.019. ISSN 0266-6138.</ref> == Sombher == <references /> 4n1x3c17h12cn5eln2c47o1qzh4xwsw Vaginoplasti 0 3019 17758 17725 2024-08-25T05:19:18Z Diana Haura Qalby 3029 17758 wikitext text/x-wiki '''Vaginoplasti''' (''vaginoplasty'') iyâ arèya katantowan bedah aghèbèy, a-kontruksi, otabâh merekonstruksi vagina. Vaginoplasti tamaso' bâgiyân ḍârih genitoplasti.Vaginoplasti bisa èputoaghi akadiyèh parkarah sè ampon ètèmmuh kalaènanan ongenital néng vagina otabâh néng uretra otabâh rektum, e bhâktoh samarénah pengangkatan sel otabâh abses sé aganggu struktur otabhâ fungsi vagina, tor ka pan brémpan kasus laénnah, akadiyéh toronnah kandung kemmih (sistosel), otabhâh rektum (rektosel) ka vagina. drzpv5y80hyz3n0gjoi5lkdy6ql0aba Gigantomastia 0 3020 17737 17736 2024-08-25T04:53:43Z Qainiii 1741 17737 wikitext text/x-wiki '''Gigantomastia''' iyâ arèya kabâdhâ’en langka benni kanker sè adhaddhi’aghi lebbi dâ’ tombhuna sosona reng binè’. Tombhuna bisa è sèttong otabâ duwè’ soso. Ghun atosen kasus sè ècatet dâlem literatur medis. Tekka’ bisa dhâddhi sâcara ta’sèngaja, kabâdâ’an rèya bisa è kaoningin dâri massa pubertas, ngandhung otabâ samarèna ngangghuy macemma obhât.<ref>"[https://www.halodoc.com/artikel/gigantomastia-kondisi-langka-sebabkan-payudara-tak-berhenti-tumbuh?srsltid=AfmBOoo0rTDCadyQKURzA23HkpDVKscF7bVP3LQXrF5FMNHPzX-uTD7s Gigantomastia, Kondisi Langka Sebabkan Payudara Tak Berhenti Tumbuh]", Halo.doc, aksès 2024-08-25.</ref> == Sabâb == Sabâb dâri gigantomastia èdâlem bhâdhân ghi’ ta’ bisa èkaoninggi pastena. Genetika bân ongghâna sensivitas dâ’ hormone reng binè’ akadhi prolaktin otabâ estrogen, èangghâp andhi’ peran dâlem proses rèya. Reng binè’ bisa capo’ gigantomastia tape ta’ jelas sabâbba. == Sombher == <references /> 65movo3dgvynnagc68tu9sqemjwdhse Lahèr kaaḍâ' 0 3021 17735 17733 2024-08-25T04:53:01Z Royhanah 1687 17735 wikitext text/x-wiki '''Lahèr kaaḍâ'''', '''lahèr jempina'''<ref>senaraiistilahjawa.kemdikbud.go.id. [https://senaraiistilahjawa.kemdikbud.go.id/search/jempina "Kata jempina".] ''Senarai Istilah Jawa'' (dalam bahasa Inggris). è akses tangghâl 2024-08-25.</ref>, '''lahèr pradini''', '''lahèr mului'''<ref>[https://kbbi.kemdikbud.go.id/entri/Mului "Hasil Pencarian - KBBI VI Daring"]. ''kbbi.kemdikbud.go.id''. Èakses tangghâl 2024-08-25.</ref> otabâ '''lahèr sabellunna matheng''' iyâ arèya lahèrra bhâji' è omor korang ḍâri 37 mènggu, èbhândingngaghi kalabân lahèran normal è omor rakèra 40 mènggu. Lahèr kaaḍâ' sanget ngoḍâ sè dhâddhi antara omor 32-36 mènggu, lahèr kaaḍâ' sè tellat iyâ arèya antara omor 34-36 mènggu kandungan. Sebbâb lahèr kaaḍâ' tamaso' kontraksi rahim sè segghut tèbhâ katembhâng sabbhân sapolo mennèt bân/otabâ kalowarra cairân ḍâri kamaloânna bâbinè' sabellunna 37 mènggu. Bhâji' sè lahèr kaaḍâ' anḍi' bahaya lebbi rajâ kaangghuy ngalamè lèmpo' othâk, dhessa perkembangan, masalah pangèdingan, bân masalah kalabân pangatèla'na kakabbhi. Sajân bhâji' lahèr kaaḍâ' (omor ngoḍâ), sajân rajâ bahaya na.<ref>[https://web.archive.org/web/20150402111534/http://www.nichd.nih.gov/health/topics/preterm/conditioninfo/Pages/default.aspx "Preterm Labor and Birth: Condition Information"]. ''[https://id.m.wikipedia.org/wiki/National_Institutes_of_Health National Institutes of Health]''. 3 November 2014. Èarsippaghi ḍâri [http://www.nichd.nih.gov/health/topics/preterm/conditioninfo/Pages/default.aspx versi asal] tangghâl 2 April 2015. È akses tangghâl 2024-08-25.</ref> Sebbâb lahèr kaaḍâ' spontan segghut taḍâ' sè tao. Sebbâb bahaya tamaso' ka diabetes, tekkanan ḍârâ tèngghi, lahèr bhâji' kembhâr, obesitas otabâ korang berrâ'na bhâdhân, infeksi vagina, paparan polusi udara, arokok bân stress psikologis. Kaangghuy lahèr sèhat, induksi medis persalinan normal otabâ operasi caesar ta' è anjurraghi sabellunna 39 mènggu kacoali è kabhuto kaangghuy alasân medis laènna. Pola bâḍâ alasân medis khusus kaangghuy persalinan dini kanta preeklamsia.<ref>[https://web.archive.org/web/20150402154200/http://www.nichd.nih.gov/health/topics/preterm/conditioninfo/Pages/symptoms.aspx "What are the symptoms of preterm labor?"]. ''[https://id.m.wikipedia.org/wiki/National_Institutes_of_Health National Institutes of Health]''. 11 June 2013. Èarsippaghi ḍâri [http://www.nichd.nih.gov/health/topics/preterm/conditioninfo/Pages/symptoms.aspx versi asal] tanggal 2 April 2015. È akses tangghâl 2024-08-25.</ref> Lahèr kaaḍâ' bisa è cegghâ kaangghuy orèng sè abahaya lamon hormon progesteron è konsumsi salama ngandung. Bhuktè ta' adukung ghunana tirah baring. È parkèra'aghi bahwa setidaknya 75% bhâji' sè lahèr kaaḍâ' bisa nahan oḍi' kalabân obhât sè teppa', bân tèngkat kalangsongânna oḍi'na palèng tèngghi è antara bhâji' laènna sè lahèr palèng ahèr ḍâlem masa ngandungnga. È bâbinè' sè pola ngalahèrèn antara 24 bân 37 mènggu, obhât kortikosteroid bisa ningkattaghi hasèl. Sajumla obhât, tamaso' nifedipin, bisa nunda bâkto rèmbi' saèngghâ embu' ollè è allè ka kennengngan sè lebbi ghenna' perawatan medissâ bân kortikosteroid anḍi' peluang lebbi rajâ kaangghuy alako. Saamponna bhâji' lahèr, perawatan tamaso' ajâghâ bhâji' pakghun anga' lèbât kontak kolè' otabâ inkubasi, adukung berri'ânna ASI bân/otabâ susu formula,  ngobâtthi infeksi, bân adukung pernapasân.  Bhâji' lahèr kaaḍâ' kadhâng bhuto intubasi.<ref>Korten, I; Ramsey, K; Latzin, P (January 2017). "Air pollution during pregnancy and lung development in the child". ''Paediatric Respiratory Reviews''. '''21''': 38–46. [[doi:10.1016/j.prrv.2016.08.008]]. [https://www.ncbi.nlm.nih.gov/pubmed/27665510 PMID 27665510.] È akses tangghâl 2024-08-24.</ref> Lahèr kaaḍâ' iyâ arèya sebbâb patè sè palèng bânnya’ umur è antara bhâji' è dhunnya. Rakèra 15 juta bhâji' lahèr kaaḍâ' sabbhân taon (6% sampè' 18% ḍâri kabbhina rèmbi'). Lahèr kaaḍâ' lambat nyumbhâng 85% ḍâri sè lahèr kaaḍâ'. Angka arèya ta' teptep è sakabbhina naghârâ. [[Inḍonesia]] tamaso' ka ḍâlem peringkat 10 rajâ ḍâri 184 naghârâ kalabân angka kadhâddiyân parkara lahèr kaaḍâ' sè tèngghi, iyâ arèya 15,5 lahèr kaaḍâ' per 100 lahèr sè oḍi'. È Inggris, 7,9% bhâji' lahèr kaaḍâ' bân è [[Amerika Serikat]] 12,3% ḍâri sakabbhina kalahèran tèbhâ sabellunna omor ngandungnga 37 mènggu. Rakèra 0,5% ḍâri kalahèran iyâ arèya kalahèran periviable sè sanget ngoḍâ (omor ngandungnga coma 20-25 mènggu), bân arèya aropa'aghi sebbâb bâgiyân rajâ na patè. È bânnya'na naghârâ, angka kalahèran lahèr kaaḍâ' ella atambâ antara taon 1990-an bân 2010-an. Komplikasi ḍâri kalahèran lahèr kaaḍâ' ma'akibattaghi 0,81 juta patè è taon 2015, toron ḍâri 1,57 juta è taon 1990. Peluang nahan oḍi' è taon 22 mènggu iyâ arèya ra-kèra 6%,  dhinèng è taon 23 mènggu rakèra 72%. Peluang nahan oḍi' tanpa kasossa'an è bâkto lanjhâng lebbi mabâ.<ref>[https://web.archive.org/web/20150402165739/http://www.nichd.nih.gov/health/topics/preterm/conditioninfo/Pages/causes.aspx "What causes preterm labor and birth?"]. ''[https://id.m.wikipedia.org/wiki/National_Institutes_of_Health National Institutes of Health]''. 3 November 2014. Èarsippaghi ḍâri versi asal tangghâl 2 April 2015. È akses tangghâl 2024-08-2024.</ref> == Sombher == 9p8ke8h6so6qhzwt00y891hd8ceq487 Pil Kontrasepsi Lèsan Gabungan 0 3022 17750 17744 2024-08-25T05:10:20Z Imamatun Nisa 1530 nambe serraḍhen anyar 17750 wikitext text/x-wiki <big>'''<sup>Pil kontrasepsi oral gabungan</sup>'''<sup>, sègghut èsebbhut '''pil pengendalian kelahiran''' otabâ disingkat "'''pil'''", iyâ arèya sèttong jhânnis pengendalian kelahiran sè èghâbây ma’le èyangghuy kalabân cara èyontal rèng binè’lebât colo’. Obhât jarèya bâḍâ camporanna estrogen (biasana etinilestradiol) bân progestogen (khososse progestin). Mon angghuyna teppa’, pil jârèya bisa ngator siklus menstruasi ma’le matadâ’ ovulasi bân nyegghâ bâbinè’ ngandung</sup></big> 0alh0vnqn3sa1y419egwa2f96ryq7je Eklampsia 0 3023 17745 2024-08-25T05:04:19Z Kakmus 3027 ←Membuat halaman berisi ' '''Eklampsia''' otabâ segghut è èjhâ eklamsia aropa’aghi pokpara sè ongghu-ongghu èbâkto omorra kandhungan akhèr sè tanḍhâi kalabân''' ''' ''kejang tonik-klonik''  otabâ koma.  Eklampsia ka’dinto sabâbbhâ pre-eklampsia kalabân okoran persen sè mo’dul rakèra 0.3% kantos 0,7 % è naghâra panengga / berkembang. Akadhi pre-eklampsia ka’tinto ongghu eclampsia ghita’ èkaonèngè pramèla ḍâddiyâ kamalaradhân ḍâlâm nambhâ’...' 17745 wikitext text/x-wiki '''Eklampsia''' otabâ segghut è èjhâ eklamsia aropa’aghi pokpara sè ongghu-ongghu èbâkto omorra kandhungan akhèr sè tanḍhâi kalabân''' ''' ''kejang tonik-klonik''  otabâ koma.  Eklampsia ka’dinto sabâbbhâ pre-eklampsia kalabân okoran persen sè mo’dul rakèra 0.3% kantos 0,7 % è naghâra panengga / berkembang. Akadhi pre-eklampsia ka’tinto ongghu eclampsia ghita’ èkaonèngè pramèla ḍâddiyâ kamalaradhân ḍâlâm nambhâ’ kabâḍâ’ânna. == Ḍâ tanḍâ == Eklampsia karana è tanḍâi kalabân panyakèt teng-ketteng sè ètoro’è sareng èlanga akal / kalenger otabâ koma. Ta’cokop sapanèka, bâḍâ bâb laèn sè bisa èrassa’aghi sareng èbhu sèbhubhut sè aghâḍhuwân panyakèt eclampsia, akadhiyâ ḍârâ tèngghi, tambâna berrâ’na bhâḍhân, klowarrah protein ḍâlwm urin, edema bân tungkai bân mowa, rosagghâ panèngal sareng sakè’ cètak.. Kaprana ḍâ tanḍâ - ḍâ tanḍâ ghâpanâka klowar ḍâ’ omorra kandungan sè ampon kèngèng trimester kaḍuwâ’ otabâ katello. == Cemmacemma == Adhâsar bâkto kaḍâddiyân eclampsia è panta ḍâddi tello’ macem, èngghi panèka: -         eklampsia gravidarum, kalabèn rakèra kadhâddiyân 50% kantos 60% è bâkto bhubhut -         eklampsia parturientum, kalabèn rakèra kadhâddiyân 30% kantos 35% è bâkto bâbinè’ bhâbhâr -         eklampsia puerperium, kalabèn rakèra kadhâddiyân 10% sa’ampona bhâbhâr dyktvodlnui25vkm4toisp9j7shhj0f Psikosis pascapersalinan 0 3024 17816 17815 2024-09-03T03:04:58Z Lukjsly 1688 17816 wikitext text/x-wiki '''Psikosis Pascapersalinan (PPP)''' sè èsebbhut psikosis pasca nifas otabâ psikosis peripartum, iyâ rèyaa kabâḍâ'ân sè tandhâ psikotik sakalana angghâl langsung samarèna alahèrraghi, biyasana è ḍâlem duwâ' mènggu ḍâ'-aḍâ' tapè korang ḍâri empa' mènggu samarèna.<ref name=":1">Osborne LM. (Sèptember 2018). [https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6174883/ "Recognizing and Managing Postpartum Psychosis: A Clinical Guide for Obstetric Providers".] ''Obstetrics and Gynecology Clinics of North America''. '''45''' (3): 455–468. doi:10.1016/j.ogc.2018.04.005. È aksès tangghâl 2024-09-03.</ref> PPP èpamaso' ḍâlem "Panyakèt Psikotik Sakejjhâ'" è Buku Panduan Diagnostik bân Statistik Gangguan Mental, Jilid V (DSM-V).<ref>American Psychiatric Association. DSM-5 Task Force (2017). [https://search.worldcat.org/title/1030754444 ''Diagnostic and statistical manual of mental disorders: DSM-5'' (edisi ke-Fifth).] New Delhi: American Psychiatric Association Publishing. <nowiki>ISBN 978-93-86217-96-7</nowiki>. OCLC 1030754444. È aksès tangghâl 2024-09-03.</ref> Ḍhâ-tandhâ è antarana dèlusi, ngân-angân, gângguwân oca' (akadhi oca' sè ta' koheren), bân/otabâ perilaku motorik sè ta' normal (akadhi katatonia). Tandhâ laèn sè rèng-sèreng èkèbâ' sareng PPP è antarana bhingong, panyakèt pèkkèran, panyakèt tèdung sè sara, kabâḍâ'ân atè sè ongghâ toron (tamaso' dèprèsi, ''agitasi, mania'', otabâ kombinasi ḍâri jârèya), bân ''fitur kognitif'' akanta kasadarran sè aoba (''waxing'' bân ''waning'') otabâ disorientasi.<ref name=":2">Rodriguez-Cabezas L, Clark C (Sèptember 2018). [https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6143388/ "Psychiatric Emergencies in Pregnancy and Postpartum"]. ''Clinical Obstetrics and Gynecology''. '''61''' (3): 615–627. doi:10.1097/GRF.0000000000000377. È aksès tangghâl 2024-09-03.</ref> Penyebab PPP ghi' ta' ètemmo sacara samporna, sanajjân bhuktè ghâbây macemma gângguwân abâ' marèna nifas (contona, dèprèsi marèna nifas)<ref>Dye C, Lenz KM, Leuner B (2021). [https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8866762/ "Immune System Alterations and Postpartum Mental Illness: Evidence From Basic and Clinical Research".] ''Frontiers in Global Women's Health''. '''2''': 758748. doi:10.3389/fgwh.2021.758748. È aksès tangghâl 2024-09-03.</ref> sajân noddhu'aghi jhâ' obâ'ân ''hormonal'' bân rèspon kakowadhân bâdhân bisa anḍi' pangaro,akanta bâgiyân gènètik bân sirkadian.<ref name=":0">Hutner LA, Catapano LA, Nagle-Yang SM, Williams KE, Osborne LM, ed. (2021). [https://search.worldcat.org/title/1289371393 ''Textbook of Women's Reproductive Mental Health''.] Washington, D.C.: American Psychiatric Association Publishing. <nowiki>ISBN 978-1-61537-386-4</nowiki>. OCLC 1289371393. È aksès tangghâl 2024-09-03.</ref> Maskè faktor rèsikona ghi' ta' èpastè'aghi, pan-bârâmpan penelitian noddhuaghi jhâ' kakorangan tèdung, ngandung sè ḍâ'-aḍâ' (primiparitas), bân riwâyât PPP sabellunna bisa èkontribusiaghi. Tinjauan anyar nambah buktè jhâ' riwâyât ''diagnosis psikiatri'' sabelluna, khusussa gângguwân bipolar, è orèng otabâ kalowargâna, bisa nambai rèsiko PPP saamponna èlahèrraghi.<ref>Nguyen K, Mukona LT, Nalbandyan L, Yar N, St Fleur G, Mukona L, et al. (Sèptember 2022). [https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9495292/ "Peripartum Complications as Risk Factors for Postpartum Psychosis: A Systemic Review"]. ''Cureus''. '''14''' (9): e29224. doi:10.7759/cureus.29224. È aksès tangghâl 2024-09-03.</ref> Satèya, ghi' ta' bâdâ alat sè nyarèng otabâ sè nanto'aghi kaangghuy adiagnosis PPP; Diagnosis biyasana èpastè'aghi bi' dokter sè ngobhâtè èbâdâ'aghi ḍâri tandhâ ḍâri orèng sè aobhât, ngangghuy macemma sè kasebbhut è diagnostik DSM-V mènangka pandhuwan.<ref name=":0" /> Maskè kadhâddhiyân PPP namong ra-kèra 1 sampè' 2 dâri 1.000 kalahèran,<ref name=":1" /> parkembhângan tandhâ psikotik sè cè' lekkassâ, khososâ sè èbâgi dâ' dèlusi sala ''identifikasi'' otabâ paranoia,<ref>Lewis G, Blake L, Seneviratne G (Sèptember 2022). [https://karger.com/psp/article/56/4/285/836396/Delusional-Misidentification-Syndromes-in "Delusional Misidentification Syndromes in Postpartum Psychosis: A Systematic Review".] ''Psychopathology''. '''56''' (4): 285–294. doi:10.1159/000526129. È aksès tangghâl 2024-09-03.</ref> aghâbây kakobâtèran ghâbây kaamananna embu' bân ana'. Mèlana, PPP èangghep mènangka darurat jiwa, sè segghut parlo parabâdhân ngènâp sè langsong.<ref name=":2" /> Pangobatan bisa è antarana aghâdhui obhât akanta benzodiazepin, litium, bân antipsikotik, bân jhughân orodhân cara akanta ''terapi elektrokonvulsif'' (ECT).<ref name=":0" /> È ḍâlem kabâḍâ'ân è dimma bhâbinè' sè ngandung anḍi' riwâyât panyak6at bipolar otabâ èpisode PPP sabelluna, aghuna'aghi bhât-obhât profilaksis (khosossa litium) è bâkto otabâ langsung samarèna alahèrraghi la èbhuktè'aghi bisa noro' kabâḍâ'ân èpisode psikotik otabâ bipolar è bâkto marè lahèr.<ref name=":1" /> == Sombher == <references /> fa5jjbqkaem82jcc9kecyqfe9eu39dj Korion 0 3025 17766 17765 2024-08-25T05:53:00Z Imamatun Nisa 1530 17766 wikitext text/x-wiki Korion iyâ arèya selaput janin palèng luar sè bâḍâ è sedḍhi’in embrio è mamalia, mano’, bân reptil (amniota). Rèya berkembang ḍâri lèppeddhen lowar è permukaan kantong konèng tellor, sè bâḍâ è lowar zona pelusida (neng mamalia), sè èkennal sebagai membran vitelline neng kèbân laèn. Neng serangga, rèya dikembangkan bi’ sel-sel folikel bâkto sel telur bâḍâ è ovarium.<ref>Chapman, R.F. (1998) "The insects: structure and function", Section ''The egg and embryology''. Previewed in Google Books on 26 Sep 2009.</ref> Pan-berempan moluska paḍâ andi’ korion sè dhaddhi bâgiyen ḍâri tellorra. Ompamana, tellorra ghurita sè rapuh sè ghun andi’ korion dhaddhi selubungnya. == Struktur == <sup><big>Nèng manossa bân mamalia laèn (ta’ tamaso’ monotremata), korion iyâ arèya sala sèttong selaput janin sè bâḍâ perpaan dung-ngandung antara janin sè perpaan berkembang bân embu’na. Korion bân amnion areng-bhâreng dibentuk kantung ketuban. Nèng manossa, trofoblas dibentuk bi’ mesoderm ekstraembrionik bân duwâ’ lapisan trofoblas sè alengkerrè embrio bân membran laènna; vili korionik muncul ḍâri korion, menyerang endometrium, bân memungkinkan transfer nutrisi ḍâri dârâna embu’ ka dârâ janin.</big></sup> === Lapèsan === <sup><big>Korion kadhadḍhiyân ḍâri duwâ’ lapèsân: lapèsân lowar dibentuk bi’ trofoblas, bân lapèsân dâlâm dibentuk mesoderm somatik.</big></sup> <sup><big>Trofoblas kadhadḍhiyân ḍâri lapèsân dâlâm sel kubik otabâ prismatik, sitotrofoblas otabâ lapèsân Langhans, bân lapèsân berinti lowar, sinsitiotrofoblas.</big></sup> == Sombher == lliw4vyyegz9dtmz6vurk1ku6ufsajq Demam puerperal 0 3026 17771 17764 2024-08-25T07:09:39Z Sahira07 2981 17771 wikitext text/x-wiki '''Demam puerperal''' otabâ infeksi pasca nifas panèka infèksi bakteri sè nyerang saluran reproduksi binè' saamponna lahir otabâ keguguran.Gejala biasana demam lebbi dâri 38,0 °C, sake' è tabu', bân èbâdâ'aghi è vagina sè èbau. Demam panèka biasana èkaollè saamponna 24 jhâm bân è dâlem sapolo arè saamponna rèmbi'. Sala sèttong faktor risiko demam puerperal panèka bâdâna bakteri tertentu akadhi streptococcus kelompok B è dâlem vagina. È taon 2015, èparkiraaghi bâdâ 11,8 juta kadâddhiyân infèksi postpartum. <references /> 6virgiebcqcz4qj06yqfphcwji7u3yc Jhâi'ân lakè 0 3027 17820 17819 2024-09-03T03:15:05Z Lukjsly 1688 Lukjsly ngallèyaghi kaca [[Jhâi'an lakè]] ka [[Jhâi'ân lakè]] 17819 wikitext text/x-wiki '''Jhâi'ân lakè''' (bhâsa ''husband stitch, daddy stitch, husband's'' otabâ ''vaginal tuck)'' èngghi panèka ''bedah'' namba jhâi' è perineum bâbinè' lastarèna rèmbi' sè nyabâbaghi perineum beddhâ.<ref>Fadli, Rizal. (18 Novèmber 2020). [https://www.halodoc.com/artikel/ketahui-dampak-husband-stitch-setelah-proses-persalinan "Ketahui Dampak Husband Stitch Setelah Proses Persalinan".] ''halodoc''. È aksès tangghâl 2024-09-03.</ref> == Sombher == <references /> jk0pvickuwyjbssese8qo4ova22capa Laktogèn 0 3028 17822 17768 2024-09-03T03:17:35Z Lukjsly 1688 memperbaiki ejaan 17822 wikitext text/x-wiki '''Laktogèn''' (bhâsa Ènggris:  luteotropic hormone, prolsctin, LTH, PRL) iyâ arèya hormon sè ngubungangi kalabân laktasi otabâ nyosoè. Hormon panèka aghuna kaangghuy apangaroè klènjhâr soso sopajâ aghâbây aèng soso ka èbhu samarèna arèmbi'. Mènangka sè ngator sèkrèsi ḍâri aèng soso kasebbhut iyâ arèya hormon oksitosin. Bulimia ollè nyebâbbâghi akoranga laktogèn. a3ra8zs75dxqhhdgclya7o50rwjb2lg Asam traneksamat 0 3029 17769 2024-08-25T06:33:16Z Qmy97 1692 ←Membuat halaman berisi ''''Asam traneksamat''' iyâ arèya obât sè èghunaaghi kaangghuy ngobâtè otabâ nyegghâ pendarahan akibat trauma rajhâ, pendarahan pascapersalinan, pembedahan, pencabutan gigi, mimisan bân pendarahan mènstruasi berrâ'. Obât panèka jughân èghunaaghi kaangghuy angioedema herediter. Obât panèka èghunaaghi sacara oral otabâ èsontègngaghi ka pembuluh ḍârâ. Asam traneksamat iyâ arèya analog sintètik ḍâri asam amino lisina. Obât panèka af...' 17769 wikitext text/x-wiki '''Asam traneksamat''' iyâ arèya obât sè èghunaaghi kaangghuy ngobâtè otabâ nyegghâ pendarahan akibat trauma rajhâ, pendarahan pascapersalinan, pembedahan, pencabutan gigi, mimisan bân pendarahan mènstruasi berrâ'. Obât panèka jughân èghunaaghi kaangghuy angioedema herediter. Obât panèka èghunaaghi sacara oral otabâ èsontègngaghi ka pembuluh ḍârâ. Asam traneksamat iyâ arèya analog sintètik ḍâri asam amino lisina. Obât panèka afungsi mènangka antifibrinolitik kalabân ngikat empa' sampè' lèma' situs rèsèptor lisin ka plasminogen sacara reversibel. Hal panèka noronnaghi konvèrsi plasminogen dhâddhi plasmin, nyegghâ degradasi fibrin bân ajâghâ karangka struktur matriks fibrin. Asam traneksamat ngaanḍi' aktivitas antifibrinolitik sakètaran bellu' kalè lipat èbânḍingaghi analog sè lebbhi towa, ya'ni asam e-aminokaproat. Asam traneksamat jughân sacara langsung menghambat aktivitas plasmin kalabân potènsi lemah (IC50=87 mM), bân ollè menghambat aktivitas plasmin. Situs aktif aktivator plasminogen urokinase (uPA) kalabân spèsifitas tèngghi (Ki=2 mM), sala sèttong sè palèng tèngghi èyantarana sakabbhina protease serin. Èfèk samping jarang kadhâddhiyân. Brempan èyantarana tamaso' pangobâân visi bhârna, sawan, trombus, bân rèaksi alèrgi. Perhatian sè lebbhi rajhâ èyanjurraghi ka penderita panyakèt ginjal. Asam traneksamat tampaknya aman èghunaaghi salama kahamilân bân nyosoè. Asam traneksamat iyâ arèya obât antifibrinolitik. Asam traneksamat ḍâ'aḍâ'na èghâbây ka taon 1962 bi' duwâ' peneliti asal Jeppang iyâ arèya Shosuke bân Utako Okamoto. Obât panèka bâḍâ ḍâlem ḍâftar Obât Èsènsial Organisasi Kasèhaḍân Dunnya. Asam traneksamat kadhâddhiyân mènangka obât gènèrik. == Kaghunaan ḍâlem mèdis == Asam traneksamat segghut èghunaaghi salastarèna trauma rajhâ. Asam traneksamat èghunaaghi kaangghuy nyegghâ bân ngobâḍi kaèlangan ḍârâ ḍâlem brempan situasi kadhi prosedur gigi, perdarahan  mènstruasi berrâ', bân operasi kalabân rèsiko kaèlangan ḍârâ sè tegghi. === Trauma === Asam traneksamat kabhuktè noronnaghi risiko kamatèyan karana sabâb napa peih ka orèng sè ngalamè pendarahan signifikan akibat trauma. Obât panèka palèng èfèktif nalèkana ènyènom kalabân tello' jhâm partamana salastarèna trauma rajhâ. Obât panèka jughân noronnaghi risiko kamatèyan nalèkana èberri' ḍâlem tello' jhâm ḍâ'aḍâ'na salastarèna cedera otek. === Pendarahan Mènstruasi === Asam traneksamat torkaḍâng èghunaaghi kaangghuy ngobâtè perdarahan mènstruasi sè berrâ'. Nalèkana ènyènom, obât panèka aman bân èfèktif ngobâtè pendarahan mènstruasi berrâ' sè segghut kadhâddhiyân bân ningkattaghi kualitas oḍi'. Panelitiân laèn anunjhukaghi jhâ' dosis ta' kodhu èsesuayyaghi ka bâbinè' omorra antara 12 bân 16 taon. === Persalinan === Asam traneksamat torkaḍâng èghunaaghi (segghut tabâreng kalabân oksitosin) kaangghuy ngorangè perdarahan salastarèna bersalin. Kamatèyan akibat pendarahan pascapersalinan akorang ka bâbinè' sè narèma asam traneksamat. === Pembedahan === * Asam traneksamat torkaḍâng èghunaaghi ḍâlem bedah ortopedi kaangghuy ngorangè kaèlangan ḍârâ, sampè' ngorangè otabâ maèlang kabhutoan transfusi ḍârâ perioperatif. Obât panèka tabhuktè amamfaat ḍâlem mabârsè biḍâng pembedahan bân ngorangè kaèlangan ḍârâ nalèkana èberri' sabelluna otabâ salastarèna pembedahan. Drainase bân jumlah transfusi akorang. * ḍâlem korèksi bedah craniosynostosis ḍâ'ka na'kana', hal panèka ngorangè kabhutoan bhâkal transfusi ḍârâ. * ḍâlem pembedahan tolang budhi (misalla skoliosis), korèksi kalabân fusi tolang budhi posterior aghunaaghi instrumentasi, kaangghuy nyegghâ kaèlangan ḍârâ sè talebbhi. * ḍâlem bedah kardiovaskuler, baik kalabân otabâ tanpa messin pintas jantung paru (misalla, bedah pintas arteri koroner), tinḍâgân panèka èghunaaghi kaangghuy nyegghâ kaèlangan ḍârâ sè talebbhi. === Kadokteran ghighi === Nèng Amèrika Serikat, asam traneksamat èsetujuè FDA kaangghuy pangangghuyân jângka pandek ka orèng kalabân gângguân pendarahan parah sè bhâkal ajhâlânè operasi ghighi. Asam traneksamat èghunaaghi ḍâlem jângka bhâkto singkat sabelluna bân salastarèna operasi kaangghuy nyegghâ kaèlangan bânnya' ḍârâ bân ngorangè kabhutoan transfusi ḍârâ. Asam traneksamat èghunaaghi ḍâlem kadokteran ghighi ḍâlem obât kumur 5% salastarèna panyabuḍhân otabâ pembedahan ka pasien kalabân bhâkto perdarahan sè abit (mis: ḍâri kalaènan sè èkaollè otabâ ètoronaghi). Nèng Cina, asam traneksamat èyollèyaghi ḍâlem odol sè èjuwâl bèbas, bân bâḍâ ennem produk sè aghunaaghi obât kasebbhut. Ka taon 2018, taḍek bâtessân dosis otabâ persyaratan pelabelan konsèntrasi. Asam traneksamat 0,05% ḍâlem odol èollèyaghi èjuwâl bèbas nèng Hongkong. <5% asam traneksamat ḍâlem odol sè juwâl bèbas ḍâ'aḍâ'na èpatènnaghi bân èpasarraghi bi' Lion Corporation ning Jeppang, ka'dimma odol kasebbhut pagghun èjuwâl. Kabâḍâân asam traneksamat sè tak sah ampon nyebâbbâghi panarèghân polè odol Yunnan Baiyao ning Kanada ka taon 2019. === Hèmatologi === Taḍâ' cokop bhuktè sè aḍukung kaghunaanna asam traneksamat sacara rutin kaangghuy nyegghâ pendarahan ka penderita kanker ḍârâ . Namong, bâḍâ brempan percobaan sè seḍḍhâng anèlai kaghunaan asam traneksamat panèka. Bâghi panḍârita kalaènan perdarahan ghibâân (misalla panyakèt von Willebrand), asam traneksamat segghut ebâghi. Obât panèka jughân èrèkomèndasi ka orèng-orèng kalabân kalaènan perdarahan sè kaollè (misalla antikoagulan oral lako langsung (DOAC)) kaangghuy ngobâḍi perdarahan serius. === Mimisan === Kaghunaan asam traneksamat sè olèssaghi langsung ka arèa sè aḍârâ otabâ èyènom, cora'na amamfaat kaangghuy ngatasè mimisan èbânḍingaghi kalabân metpet èlong coma kalabân kapas. Pangobâḍân panèka ngorangè rèsiko pendarahan ulang ḍâlem 10 arè. === Kaghunaan èkspèrimental === Asam traneksamat mungkin aringannaghi paraḍângan lingkungan eksperimental . Asam traneksamat bisa èghunaaghi nalèkana kadhâddhiyân perdarahan postpartum, hal panèka bisa noronnaghi rèsiko kamatèyan akibat pendarahan sampè' sapertellon mètorot WHO. ti2ew8zy2mrxxnb9xullpxfionkgyr8 Salpingektomi 0 3030 17823 17770 2024-09-03T03:29:21Z Lukjsly 1688 memperbaiki ejaan dan menambah referensi 17823 wikitext text/x-wiki '''Salpingektomi''' noddhuaghu ḍâ' ka oprasi kaangghuy ngangka' tuba falopi. Kalakowan panèka bisa èlakonè kaangghuy nambhâi orèng sè ngandung ḍâlem kabâḍâ'ân èktopik otabâ kanker, nyegghâ kanker, otabâ mènangka macemma kontrasèpsi. Cara oprasi panèka samangkèn torkaḍâng lebbi èkalèburi katèmbhâng cara sè ngangghuy tabung ovarium polana rèsiko kanganḍungan ektopik. Kaangghuy tojjhuwân kontrasèpsi, cara panèka ta' bisa èobâ bân lebbi aghuna ètèmbhâng ligasi tuba. == Cem-macemma == Salpingektomi bhiḍâ bân agèllui salpingostomi bân salpingotomi. Duwâ<nowiki>' oca' panèka segghut èghuna'aghi sacara agântèyan kalabân tojjhuwân ka pangghâbâyân lobhâng è tuba (akanta kaangghuy ngalowarraghi kanganḍungan èktopik), namong tuba ghâpanèka dhibi' ta' èghuntèng. Sacara tèknis, pangghâbâyân bukka'an tuba anyar (os, salastarèna kata latèn kaangghuy 'colo''</nowiki>) kalabân pembedahan èngghi panèka salpingostomi, mènangka sayaḍân ka ḍâlem tabung kaangghuy ngèlanggaghi èktopik engghi panèka salpingotomi.<ref>Pal L, Parkash V, Rutherford TJ (2003). [https://www.sciencedirect.com/science/article/abs/pii/S1472648310610905 "Omental trophoblastic implants and hemoperitoneum after laparoscopic salpingostomy for ectopic pregnancy. A case report".] ''The Journal of Reproductive Medicine''. '''48''' (1): 57–9.</ref> == Sombher == <references /> mt50oa6m8eiuki8rv5qcb876dvl0rta Ibnu khaldun 0 3031 17776 2024-08-27T02:56:37Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Ibnu khaldun]] ka [[Ibnu Khaldun]] 17776 wikitext text/x-wiki #ALIH [[Ibnu Khaldun]] m1t2km81ctz35hp1x7o6qw68pca4a6r Etinilestradiol 0 3032 17805 17789 2024-09-03T01:44:43Z Lukjsly 1688 memperbaiki diakritik dan kesalahan menulis 17805 wikitext text/x-wiki <ref>Isella, Virly. "Ethinylestradiol". https://www.alomedika.com/. Aksès 2024-8-31.</ref>'''Etinilestradiol (EE)''' iyâ arèya obhât ''estrogen'' sè èghuna’aghi kalabân luwas è ḍâlem pil ''kontrasèpsi'',<ref>Lidia, Irma. "Etinilestradiol". https://lifepack.id/ . Aksès 2024-8-31.</ref> è campor bi’ progestin.<ref>"Etinil Estradiol." https://pubchem.ncbi.nlm.nih.gov/. Aksès 2024-8-31.</ref> Sabelunna, EE èghuna'aghi ka’angghuy samacemma indikasi, akanta pangobâthân tanḍâ ''monopause'',<ref>"What does Ethinylestradiol do?". https://www.vinmec.com/ Aksès 2024-8-31.</ref> kalaènnan ''ginekologi'', tor kanker sensitif hormon tertento. Obhât rèya biasana èyènom tapè jughân kaḍâng lèbet kolè’ kalabân ''pelekat transdermal'' otabâ lèbet gelang vaginal. == Sombher == kexv3k942vavbs4dcl0isz9pygmhcwo Tumor sel germinal testis 0 3033 17807 17806 2024-09-03T01:56:02Z Lukjsly 1688 perbaikan penulisan dan penggunaan bahasa 17807 wikitext text/x-wiki '''Tumor sèl germinal tèstis''' iyâ arèya paanyakèt tèstis sè palèng bânnya’ ètemmo (rakèra 95% ḍâri sakabbhina panyakèt tèstis). Sèl germinal (sèl ''nutfah'') iyâ arèya sèl sè bhâkal tombu bân aropa sperma tor sel telur).<ref name=":1">Tim medis Siloam Hospital. "Mengenal Tumor Sel Germinal, Penyebab dan Pengobatannya." https://www.siloamhospitals.com/. 2024-8-29. Aksès 2024-8-31.</ref><ref name=":0">"Apa itu tumor sel germinal?". https://www.cancerresearchuk.org/ Aksès 2024-8-31.</ref> Tumor sèl  germinal tèstis èbâgi dhâddi ḍuwâ’, iyâ arèya seminoma bân nonseminoma. Seminoma lebbi lambat tombuna bân panyebaranna ètembhâng nonseminoma.<ref name=":2">"Types of testicular cancer." https://www.cancerresearchuk.org/ 2022-2-6. Aksès 2024-8-31.</ref> Ḍuwâ’ macemma subtipe seminoma iyâ arèya seminoma ''klasik'' (aropa’aghi 95% jennis seminoma sè meddhâl è antarana omor 24 bân 45) bân seminoma ''spermastositik'' (macemma seminoma sè lebbi mlarat ètemmo bân nyerrang la-lakè’ sè omorra lebbi towa, rakèra omor 65 taon). Macemma nonseminoma biyasana meddhâl bâkto omor ḍibuḍina bâkto ''pubertas'' bân awwâl omor 30 taon.<ref name=":1" /> <ref name=":2" />Macemma nèka anḍi’ empa’ macem tumor iyâ arèya karsinoma embrional, karsinoma yolk sac (nyama laènna tumor ''yolk sac,'' tumor sinus endodermal, karsinoma embryonal infantile otabâ orkidoblastoma), kariokarsinoma bân teratoma (bâḍâ tello’ macem teratoma: teratoma matur, teratoma immature bân teratoma kalabân tipe malignansi somatic).<ref>Ganeshan, Dhakshina. "Tumor Sel Germinal Testis: Klasifikasi, Gambaran Patologis, Temuan Pencitraan, dan Penatalaksanaan." 2021-10-1. Aksès 2024-8-31.</ref><ref>"What Is Testicular Cancer?". https://www.cancer.org/. 2018-5-17. Aksès 2024-8-31.</ref><ref name=":2" /> Bâḍâ ḍuwâ’ sebbâb sè masajân sara testis iyâ arèya undesensus testis otabâ taḍâ’na sèttong otabâ ḍuwâ’ testis è dâlem skrotum sè aropa’aghi kalaènan sè èkèbâ ḍâri rèmbi', bân riwâyât kamlaradhân ka testis. Ḍâ-tanḍâna iyâ arèya nyu’-nyu’, bârâ otabâ bâḍâ bu-tombuna è tèstis, tèstis èghârâssa ghâli, nyu’-nyu’ è antarana pokang duwâ' otabâ tabu’ bagiyân bâbâ, skrotum èghârâssa berrâ’ bân sakè' tengnga.<ref>"Testicular Cancer (Germ Cell Tumors)." https://www.mskcc.org/ Aksès 2024-8-31.</ref> == Shomber == 40qekjdry2r9vxxs3sjvh1umpz9ksd0 Jhâi'an lakè' 0 3034 17827 17818 2024-09-04T13:55:25Z EmausBot 150 Fixing double redirect to [[Jhâi'ân lakè]] 17827 wikitext text/x-wiki #ALIH [[Jhâi'ân lakè]] 2w5bi2gao9w62eipsapwo05rvr2uooe Jhâi'an lakè 0 3035 17821 2024-09-03T03:15:05Z Lukjsly 1688 Lukjsly ngallèyaghi kaca [[Jhâi'an lakè]] ka [[Jhâi'ân lakè]] 17821 wikitext text/x-wiki #ALIH [[Jhâi'ân lakè]] 2w5bi2gao9w62eipsapwo05rvr2uooe Pakanḍhâ'ân:Daerah Khusus Ibukota Jakarta 1 3036 18293 18292 2024-09-25T10:15:05Z Munajad.MH 3071 /* Makna Kosakata di Laman Ini (Ma'na Istilah nâng Laman Ka'dinto) */ 18293 wikitext text/x-wiki == Makna Kosakata di Laman Ini (Ma'na Istilah nâng Laman Ka'dinto) == # Halè (Bahasa Arab Hal:حال) = (a.Dalam keada'an/Secara, (b.meski # Nalèka = Ketika # Botabâ (sama dengan) Otabâ = Atau # Bhinarèn (sama dengan) Bhinarèng = bersamaan dengan itu # È-sèngko'aghi = di-aku-i # Kalonta = Populer/Masyhur # Ka'alo' = Terkenal # Ng-aghung-i = Me-milik-i # A-lèngghâ = Ber-dasar(kan) # A-Salèra = Ber-Nuansa/Be-rupa # A-bitara = ber-sekitaran # Panta-an = Bagian-, Panta = Bagian # Bibârâh = Luas # Saghârâ = Samudra/Laut # Pa-maor-an = Per-kumpul-an # Pa-nambhâgh-ân = Pusat # A-nâmbhâgh-i = Me-(m)Pusat-kan # Nga-pra-Karsa-na = meng-upaya-nya/men-diri-kannya # Pârnata = Pemerintahan # Par-tètah-an = Ke-bijak-an/Per-i(n)tah # Pandhârâ Abâng = Bandara Udara # Kangsan = Serta # Dwi = Dua (pasang) # Pamatrabhân = pe-Eksekusi-an Gagasan # Jhâ-jjhuluk = Julukan # Jhâ-jhârbâ'-ân = Penjabaran # Amponnika/Amponika = Berikut ini # Asma' = Nama # È-mabi = di-sandang # Ka-Ihtilal-an = Ke-Pendudukan- # Marduwân-è = Suatu kata yang bermakna Dua # Sambhât/Nyambhât = Sebut/Menyebut # Mujud (Arab: Maujud موجد)= Berwujud # Ka-Maula-an = Ke-Pemimpin-an # A-bistèl = Beroleh-oleh/Mmbawa Hadiah # Tarongghu = Bersungguh-sungguh # Ka-jhâjâ-ân = Ke-jaya-an # Manca-jinsi = Jenis Lain/Macam² # Molandhimin = sejak lama # sanyaossa/sanaossa (Sa-n+(s)aos-a < Saos/bisaos) = (saja/lagi) = Selagipun/Sesajapun/sekalipun # Aghândhu' = Berisi (mengandung) # Nyaè'aghi (N+Saè'-Aghi) Me-lapor-kan # katona (Katonna) = Terlihat/Tampaknya # A-sâkkar = ber-Bunga/ber-Kembang # Akas = Lekas # Ka-dhâsto-an = Ke-raja-an # Mahajana (Sanskerta) = Masyarakat Umum # Engghun/Angghun = Rumah warga umum # Somajâh = Janji (Perjanjian) # Kancon (Kanco-an) = Persekutuan # akabulâh = Membantu # Tanara'an = Ancam-an # Andhâb = Bawah # Bhlusur = Cerai berai;Lebur # Radèn = Pangeran # Tarèka = Hobby;Gandrung # Samèla = menaklukkan # Sonâghâng (Saudagar Dagang) # A-Tarjim = Be-nerjemah # Longsa'an = Gerombolan # sardadu = Prajurit # Apocal = Melepas # Mangghâr = Jangkar # è-Keman-du'aghi = di Komandankan # Antradhâghâng = Antar-dagang # Maddhâk-ka (Ma+Paddhâk-a) =Men-dirikan-nya ''Mulai sekarang, saya akan menulis menggunakan bahasa Madura Netral-Tengnga-Alos-AlosTèngghi, bukan karena hanya bahasa daerah lain menggunakan bahasa yang lebih halus namun juga terkait dengan nilai² budaya berbahasa Madura yang menjunjung kondisional dalam berbicara, saya merasa tidak cocok memaksa berbahasa casual/kasar diruang publik, jadi mohon maklum karena saya hidup di masyarakat pesantren dan kraton'' [[Pangangghuy:Munajad.MH|Munajad.MH]] ([[Pakanḍhâ'ânna pangangghuy:Munajad.MH|kanḍhâ]]) 15 Sèptèmber 2024 12.01 (WIB) 31hr0qj3lcmmlswzxmuvzer2w54b5dn Èbhu koṭṭa Inḍonèsia 0 3037 20064 18855 2024-10-07T15:13:12Z Munajad.MH 3071 /* Ghâris Masa */ 20064 wikitext text/x-wiki Akadhâsar konstitusional, [[Da'èrah Khusus Ibukota Jakarta|Jakarta]] tatâttapaghi mènangka '''Èbhu Koṭṭa Inḍonèsia''' Amarghâ [[Undang-Undang (Indonesia)|Undang-undang]] (''Nomor 10 Tahun 1964''). Jakarta abhâdhi pusat Pârnata nalèka [[Batavia]], [[Hindia Blandhâ]]. [[abad ka-20]] tabhâdhi pangkarsa Parnata Hindia Blandhâ aobâ lokasi Èbhu Kotṭṭa panika Batavia abhâdhi [[Bandung]], sanyaossa burung amarghâ [[Depresi Bibâr]] tor [[Perrang Dunnya II]].<ref>{{cite book | title = Angel of the East Indies: Biography of the Van Dooremolen Family | author = Dino Fanara | publisher = iUniverse | year = 2006 | isbn = 9780595860449 | url = https://books.google.co.id/books?hl=id&id=Vh0j32NRF98C&dq=bandung+as+capital+of+east+indies&q=Bandung+capital+East+Indies#v=snippet&q=Bandung%20capital%20East%20Indies&f=false | page = 55}}</ref> sa'amponna abhâdhi wacana parpolowan taon, parnata Prèsidèn [[Joko Widodo]] amolan prosès Pangallèyan Èbhukoṭṭa Naghârâ ila [[Nusantara (Ebhukoṭṭa tatrèkah)|Nusantara]] pratangghâl ''29 April (Rasol) 2019''. == Ghâris Masa == {{Location map+ |Indonesia|width=500|float=center|caption=ÈbhuKoṭṭa Naghârâ Indonèsia Salanjhâng Sojhârâ|places= {{Location map~|Indonesia|lat_deg=6.183333|lon_deg =106.833333| lat_dir =S| lon_dir = E|label=[[Da'èrah Khusus Ibukota Jakarta|Jakarta]]}} {{Location map~|Indonesia|lat_deg=7.7956|lon_deg =110.3695| lat_dir =S| lon_dir = E|label=[[Koṭṭa Yogyakarta|Yogyakarta]]}} {{Location map~|Indonesia|lat_deg=5.222103|lon_deg =96.717291| lat_dir =N| lon_dir = E|label=[[Koṭṭa Bireuen|Bireuen]]}} {{Location map~|Indonesia|lat_deg=0.3039|lon_deg =100.3835| lat_dir =S| lon_dir = E|label=[[Kota Bukittinggi|Bukittinggi]]}} {{Location map~|Indonesia|lat_deg=0.8500|lon_deg =116.7000| lat_dir =S| lon_dir = E|label=[[Ebhu Koṭṭa Nusantara|Nusantara]]}} }} {|class="wikitable plainrowheaders sortable" ! Tangghâl ! Èbhu&nbsp;koṭṭa ! Caṭettan |- ! scope=row | 1945|08|17 | [[DKI Jakarta|Jakarta]] | [[Proklamasi Kamardhikan Indonesia|Proklamasi Kamardhika'an Inḍonèsia]] èmatrâbaghi sarâng [[Soekarno]] tor [[Mohammad Hatta]] neng Jhâlân Pegangsaan Tèmor No. 56, Jakarta. Sa'amponna, Jakarta rasmi abhâdhi Èbhukoṭṭa Rèpublik Inḍonèsia halè ''[[de facto]]''. |- ! scope=row |1946|01|04 | [[Koṭṭa Jogjakârta|Jogjakârta]] | È bâkto panèka Jakarta takânnângi [[Netherlands Indies Civil Administration]] (NICA) amarghâ [[Agrèsi Militer Blandhâ I]] dhâghâ Èbhukoṭṭa kodhu apatar ḍâ' Jogjakârta. Parnata Rèpublik Inḍonèsia apatar halè asa'-kasa' nalèka tangngina malâm kalabân [[seppor]]. |- ! scope=row |1948|06|18<ref>{{cite web|url=https://www.liputan6.com/news/read/3953273/bireuen-pernah-menjadi-ibu-kota-ri-benarkah?|title= Bireuen Pernah Menjadi Ibu Kota RI, Benarkah? |website=Liputan6.com|accessdate=28 November 2023|archive-date=2019-04-30|archive-url=https://web.archive.org/web/20190101102254/https://www.liputan6.com/news/read/3953273/bireuen-pernah-menjadi-ibu-kota-ri-benarkah?|dead-url=yes}}</ref> | [[Kota Bireuen|Bireuen]] | Bireuen neng Provinsi Aceh èngghi toman abhâdhi Èbhu Koṭṭa Naghârâ sanyaossa sapâkkan abiddhâ, salastarèna ÈbhuKoṭṭa abhâdhi polè ḍâ' Jakarta, lantas kamardhika'an ngantos aba-aba Proklamasi bisaos.<ref>[http://ejurnal.untag-smd.ac.id/index.php/dedikasi/article/view/3989/3837 Hutasoit, W. L. (2019). Analisa pemindahan ibukota negara. DEDIKASI: Jurnal Ilmiah Sosial, Hukum, Budaya, 39(2), 108-128.]</ref> |- ! scope=row |1948|12|19 | [[Koṭṭa Bukittinggi|Bukittinggi]] | Jogjakârta è gâmpur praja militèr Blândhâ mènangka [[Agrèsi Militèr Blandhâ II]], dhâghâ Prèsidèn Soekarno tor bâkkèlla Mohammad Hatta takenning jruji kantos è asingaghi dâ'ka [[Polo Bangka]]. [[Sjafruddin Prawiranegara]] abhâkta amana kalabân amrakarsaghi [[Pârnata Dhoruroh]] neng Bukittinggi akalonta [[Parnata Doruroh Republik Indonesia]] (PDRI). |- ! scope=row |1949|07|06 | [[Kota Jogjakârta|Jogjakârta]] | Soekarno tor Hatta bèbas dâri pangasingan lajhu dâ' Jogjakârta. Sjafruddin Prawiranegara mabâliyaghi amanah marnata naghârâ, jhughân malâbhurraghi PDRI halè resmi nâng 13 Juli (Rejjhâb) 1949. Jogjakarta salastarèna, abhâdhi Èbhu Koṭṭa [[Republik Indonesia (1949–1950)|Republik Indonesia]], asalèra Naghârâ Panta [[Republik Indonesia Serikat]] (RIS) nalèka 27 Dèsèmber 1949. |- ! scope=row |1950|08|17 |rowspan=2| [[DKI Jakarta|Jakarta]] | RIS tabhlusaraghi kalabân Jakarta mabâli statussa abhâdhi ÈbhuKoṭṭa Rèpublik Inḍonèsia halè ''de facto''. |- ! scope=row |1961|08|28 | Jakarta a status ''[[de jure]]'' abhâdhi ÈbhuKoṭṭa Inḍonèsia è tladhâ'aghi kalabân [[Peraturan Presiden (Indonesia)|pengokoan Presiden]] ''Nomor 2 Tahun 1961''. Status minangka ÈbhuKoṭṭa Naghârâ ka'dinto è pakoko [[Undang-Undang (Indonesia)|Undang-Undang]] ''Nomor 10 Tahun 1964''. |- ! scope=row | 1 September 2024 | [[Ibu Kota Nusantara|Nusantara]] | Prèsidèn [[Joko Widodo]] aumumaghiâ trèkaèpon pangallèyan Èbhu Koṭṭa Inḍonèsia ḍâ' Polo [[Kalimantan]] nalèka tangghâl 26 Agustus (Rebbâ) 2019. Ebhu Koṭṭa anyar anika akanyama [[Nusantara (Èbhu Koṭṭa tatrèkah)|Nusantara]]. Tangghâl 18 Januari 2022, asalèra arè asojhârâ dâ' Bhângsa Indonesia kalabân ta-sah-aghina RUU prihal Èbhu Koṭṭa Naghârâ (IKN) abhâdhi UU sarâng DPR RI tor Parnata. Saka'dinto, Indonesia kèngèng ngaghungi IKN anyar a ghântè Jakarta. Targètèpon samin-dhiminna taon 2024. Nusantara Mondhut sabibâra wilayah nâng duwá' kabupatèn [[Provinsi Kalimantan Timur]], ya'nika [[Kabupatèn Kutai Kartanegara]] tor [[Kabupatèn Penajam Paser Utara]]. Èbhu Koṭṭa Naghârâ otabâ ''Ibu Kota Nusantara'' (IKN) a ghântè ''Da'èrah Khusus Ibukota''' (DKI) ''Jakarta'' kalabân sadhimin mumkin èfaèdaghi [[pocara 17 Agustus]] 2024, nyondhuk dâ' Pangèmothân Arè bhâdhièpon ka-79 Kamardhikân Republik Indonesia. |} == Usulan Pamataran Èbhu koṭṭa == [[File:Indonesia future capital proposal.svg|jmpl|ka|320px|Lokasi-lokasi sè èusulaghi minangka èbhu koṭṭa anyar Inḍonèsia.]] Usulan pangalleyan otabâ pamataran ébhu koṭṭa Indonesia dâri [[Jakarta]] dâ' lokasi laènna ampon èdiskusiaghi nalèka kaprèsidenan [[Soekarno]] kantos [[Susilo Bambang Yudhoyono]]. Presiden Yudhoyono nyorghung dâ' idè mabhâdhi pusat politik tor administrasi [[Inḍonèsia]] sè anyar, sarènna mas'alah (lingkungan) tor [[overpopulasi]] Jakarta.<ref>{{cite web|url=http://www.inilah.com/read/detail/798451/tiru-malaysia-sby-dukung-pemindahan-ibukota|title=Read Inilah.com - Telinga, Mata, dan Hati Rakyat - Berita Terkini|first=PT. Indonesia News|last=Center|website=inilahcom|accessdate=16 Desember 2017|archive-date=2019-01-01|archive-url=https://web.archive.org/web/20190101102254/https://www.inilah.com/read/detail/798451/tiru-malaysia-sby-dukung-pemindahan-ibukota|dead-url=yes}}</ref><ref>[http://news.okezone.com/read/2010/12/14/337/403406/sby-mari-lanjutkan-ide-membangun-ibukota-baru SBY: Mari Lanjutkan Ide Membangun Ibu kota Baru - news.okezone.com<!-- Bot generated title -->]</ref> Trigatra usulan asanat proposal<ref>{{Cite web |url=http://politik.vivanews.com/news/read/169177-pendapat-tujuh-pakar-soal-pemindahan-ibukota |title=VIVAnews - Pendapat Tujuh Pakar Soal Pemindahan Ibu kota<!-- Bot generated title --> |access-date=2019-08-11 |archive-date=2010-08-16 |archive-url=https://web.archive.org/web/20100816130440/http://politik.vivanews.com/news/read/169177-pendapat-tujuh-pakar-soal-pemindahan-ibukota |dead-url=yes }}</ref> ''':''' * patar èbhu koṭṭa râsmi, akadhi lampa [[Brazil]], dâri [[Rio dè Janèiro]] abhâdhi [[Brazilia]] minangka ebhukoṭṭa naghârâ * sèbângaghi pusat administratif kalabân Jakarta pagghun minangka ebhu koṭṭa râsmi, akadhi [[Malaysia]], apatar pusat parnata federal administratippa dâ' [[Putrajaya]] * Jakarta pagghun minangka ebhu koṭṭa tor pusat administrasi, sakadhinapa [[Tokyo]] pagghun abhâdhi pusat partètahan tor ekonomi Jepang. == Referensi == {{reflist}} {{Topik Indonesia}} [[Category:Èbhu Koṭṭa aroju' dâ' Naghârâ]] [[Category:Èbhu Koṭṭa Naghârâ nâng Asia]] [[Category:Parnata Indonesia èpantar tor bisa è ghuna'aghi nalèka 2024]] ojjapx5i3exboo5xmiulyw905pv3zgw Cèṭa'an:Country Data Banten Sultanate 10 3038 20890 20889 2024-10-17T02:54:36Z Munajad.MH 3071 20890 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kasultanan Banten | flag alias = Flag of the Sultanate of Banten.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = Kesultanan Banten | redir2 = Banten Sultanate | related1 = </noinclude> }}<noinclude> </noinclude> gwp5hftkyk2s0gvb56cd8ssilljry1g Cèṭa'an:Flag icon 10 3039 17874 2024-09-15T22:47:30Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{safesubst<noinclude />:#ifeq: {{Yesno-no|{{{noredlink|}}}}}|yes<noinclude><!-- --></noinclude>|<noinclude><!-- #Check for existence of Template: Country data foo before invoking it --></noinclude>{{safesubst<noinclude />:#ifexist: Template: Country data {{{1|}}}<noinclude><!-- --></noinclude>|<noinclude><!-- # It exists, so proceed --></noinclude>{{country data {{{1|}}}|flag icon/core|variant={{...' 17874 wikitext text/x-wiki <includeonly>{{safesubst<noinclude />:#ifeq: {{Yesno-no|{{{noredlink|}}}}}|yes<noinclude><!-- --></noinclude>|<noinclude><!-- #Check for existence of Template: Country data foo before invoking it --></noinclude>{{safesubst<noinclude />:#ifexist: Template: Country data {{{1|}}}<noinclude><!-- --></noinclude>|<noinclude><!-- # It exists, so proceed --></noinclude>{{country data {{{1|}}}|flag icon/core|variant={{{variant|{{{2|}}}}}}|size={{{size|}}}}}<noinclude><!-- --></noinclude>|<noinclude><!-- # It doesn't exist, so do nothing --></noinclude>}}<noinclude><!-- --></noinclude>|<noinclude><!-- # DEFAULT call Template: Country data {{{1|}}} # with no prior checks --></noinclude>{{country data {{{1|}}}|flag icon/core|variant={{{variant|{{{2|}}}}}}|size={{{size|}}}}}<noinclude><!-- # Track use where "Template:Country data Foo" does not exist --></noinclude>{{safesubst<noinclude />:#ifexist: Template:Country data {{{1|}}}||{{safesubst<noinclude />:namespace detect showall | 1 = | 2 = [[Category:Flag icons missing country data templates]] | user = 1 | talk = 1 | other = 2 }}}}<noinclude><!-- --></noinclude>}}</includeonly>{{safesubst<noinclude />:#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using flag icon template with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Flag icon]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | noredlink | size | variant }}<noinclude> {{Documentation}} </noinclude> o29iq4bts44tb4eajg0og2o2pnqbrfe Cèṭa'an:Flagcountry 10 3040 17875 2024-09-15T22:55:34Z Munajad.MH 3071 ←Membuat halaman berisi '{{country data {{{1}}}|flag country/core|variant={{{variant|{{{2|}}}}}}|size={{{size|}}}|name={{{name|}}}}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using flagcountry template with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Flagcountry]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | name | size | variant }}<noinclude>{{documentation}}</noinclude>' 17875 wikitext text/x-wiki {{country data {{{1}}}|flag country/core|variant={{{variant|{{{2|}}}}}}|size={{{size|}}}|name={{{name|}}}}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using flagcountry template with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Flagcountry]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | name | size | variant }}<noinclude>{{documentation}}</noinclude> 5ttzf95ic6p5x1uyrlml6fbk6xi6ij9 Cèṭa'an:Country data Dutch East Indies 10 3041 17876 2024-09-15T23:02:37Z Munajad.MH 3071 ←Membuat halaman berisi '{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Dutch East Indies | flag alias = Flag of the Netherlands.svg | link alias-football = Indonesia national football team | link alias-army= Royal Netherlands East Indies Army | link alias-air force= Royal Netherlands East Indies Army Air Force | link alias-naval=Government Navy | link alias-navy=Government Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} |...' 17876 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Dutch East Indies | flag alias = Flag of the Netherlands.svg | link alias-football = Indonesia national football team | link alias-army= Royal Netherlands East Indies Army | link alias-air force= Royal Netherlands East Indies Army Air Force | link alias-naval=Government Navy | link alias-navy=Government Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | redir1 = DEI | related1 = Indonesia </noinclude> }} 6bxsvszw244k2i4qi8wdfjowb6xc85t Cèṭa'an:Flagicon image 10 3042 17877 2024-09-15T23:09:01Z Munajad.MH 3071 ←Membuat halaman berisi '<span class="flagicon">[[File:{{safesubst<noinclude />:#if:{{{1|}}}|{{{1}}}|Flag placeholder.svg}}|{{{size|23x15px}}}|{{{border|{{safesubst<noinclude />:#if:{{{1|}}}|border}}}}} |alt=|link={{{link|}}}]]</span><noinclude>{{documentation}}</noinclude>' 17877 wikitext text/x-wiki <span class="flagicon">[[File:{{safesubst<noinclude />:#if:{{{1|}}}|{{{1}}}|Flag placeholder.svg}}|{{{size|23x15px}}}|{{{border|{{safesubst<noinclude />:#if:{{{1|}}}|border}}}}} |alt=|link={{{link|}}}]]</span><noinclude>{{documentation}}</noinclude> p9x02ezb4hw0nullpis7dwk06yx4c6d Wikipèḍia:WikiProject Flag Template 4 3043 17878 2024-09-15T23:21:28Z Munajad.MH 3071 ←Membuat halaman berisi '{{WikiProject status|sc1=WP:WPFT|sc2=WP:FTP}} This WikiProject is responsible for the template system used to create flag icons, with or without associated wikilinks. This project is '''only''' concerned with the '''implementation''' of these templates. *''See'' [[Wikipedia:WikiProject Heraldry and vexillology]] ''for issues regarding the flag images themselves.'' *''See'' [[Wikipedia:Manual of Style (flags)]] ''for guidelines about flag icon usage.'' ==Main te...' 17878 wikitext text/x-wiki {{WikiProject status|sc1=WP:WPFT|sc2=WP:FTP}} This WikiProject is responsible for the template system used to create flag icons, with or without associated wikilinks. This project is '''only''' concerned with the '''implementation''' of these templates. *''See'' [[Wikipedia:WikiProject Heraldry and vexillology]] ''for issues regarding the flag images themselves.'' *''See'' [[Wikipedia:Manual of Style (flags)]] ''for guidelines about flag icon usage.'' ==Main templates== ===[[Template:Flag icon]]=== Produces a small image of the named flag. The image has a link to the article about the country associated with the flag. :'''Example:''' <code><nowiki>{{flag icon|Indonesia}}</nowiki></code> → {{flag icon|Japan}} :'''Example:''' <code><nowiki>{{flag icon|IDN}}</nowiki></code> → {{flag icon|JPN}} ===[[Template:Flag]]=== Produces a small image of the named flag, plus a wikilink to the associated article. The icon image does not have a link (unlike <code>flag icon</code>) so that [[screen reader]]s do not render the name twice. :'''Example:''' <code><nowiki>{{flag|United Kingdom}}</nowiki></code> → {{flag|United Kingdom}} {{Notice|Note that also means this wikicode sequence: <code><nowiki>{{flag icon|</nowiki><var>name</var><nowiki>}} [[</nowiki><var>name</var>]]</code> can be (and should be) replaced by the simpler: <code><nowiki>{{flag|</nowiki><var>name</var><nowiki>}}</nowiki></code>.}} ===[[Template:Flagu]]=== Similar to <code>flag</code>, but the associated country name is unlinked. This template should be used in articles with [[WP:OVERLINK]] concerns (e.g. when the same flag is used many times in a single table). :'''Example:''' <code><nowiki>{{flagu|United States}}</nowiki></code> → {{flagu|United States}} ===[[Template:Flag country]]=== Similar to <code>flag</code>, but always uses the preferred display text for the wikilinked article. Useful when the input parameter can be a country code, or is a long-form country name because it links to a different article, such as for a historical country. :<table><tr><td>'''Examples:'''</td><td><code><nowiki>{{flag country|Kingdom of Italy}}</nowiki></code> → {{flag country|Kingdom of Italy}}</td></tr><tr><td></td><td><code><nowiki>{{flag country|BRA}}</nowiki></code> → {{flag country|BRA}} </td></tr><tr><td></td></tr></table> Compare with <code>flag</code>, which always uses the first parameter as display name (unless when overridden with <code>[[#name|name]]</code>): *<code><nowiki>{{flag|Kingdom of Italy}}</nowiki></code> → {{flag|Kingdom of Italy}} *<code><nowiki>{{flag|BRA}}</nowiki></code> → {{flag|BRA}} ===[[Template:Flag decoration]]=== Displays a flag of the named parameter in "icon" size, currently 23×15 pixels plus a one pixel border. This template is very similar to [[Template:Flag icon]], except the image is not linked to an article, i.e. it is "purely decorative" per [[World Wide Web Consortium]] (W3C) [[Web Content Accessibility Guidelines]] (WCAG). This template can be used when the article text immediately adjacent to the icon provides the associated link for the flag. ;Comparison example: *{{tlx|flag icon|United Nations}} → {{flag icon|United Nations}} *{{tlx|flag decoration|United Nations}} → {{flag decoration|United Nations}} ;Usage examples: *<code><nowiki>{{flag decoration|US}} [[List of presidents of the United States]]</nowiki></code> → {{flag decoration|US}} [[List of presidents of the United States]] *<code><nowiki>{{flag decoration|France}} [[French First Republic]]</nowiki></code> → {{flag decoration|France}} [[French First Republic]] ==="Shortcut" flag templates=== Many countries also have individual flag templates, named using standard three letter country codes so as to offer "shortcut" alternatives to the standard templates. This is a mixed blessing; some country codes (like "USA") are widely known and the corresponding shortcut templates (i.e. <code><nowiki>{{USA}}</nowiki></code>) offer convenience, but some country codes are relatively obscure, so wiki markup would likely be clearer if the country names were spelled out in full. Also, the shortcut templates do not offer the ability to use historical flag variants (described below), and are therefore less flexible. :'''Example:''' <code><nowiki>{{BEL}}</nowiki></code> → {{BEL}} ''(equivalent to <code><nowiki>{{flag|Belgium}}</nowiki></code>)'' See [[Wikipedia:Inline templates linking country articles]] for a complete list. ===List=== Besides the ones mentioned above, many other flag templates exist. This (probably incomplete) list excludes the military (see [[#Military flag templates]]) and sports templates (see [[#National sport team flag templates]]). See each template's documentation for more details. {| class="wikitable" !Template!!Description!!Example |- |{{tl|flag}}||Unlinked icon with country link||{{#invoke:DemoTemplate|flag|Monaco}} |- |{{tl|flagbig}}||Large flag icon; name and icon separated by line break||{{#invoke:DemoTemplate|flagbig|Monaco}} |- |{{tl|flagc}}||Icon links to file description page (for attribution)||{{#invoke:DemoTemplate|flagc|Monaco}} |- |{{tl|flag country}}||Displays default country name instead of first parameter||{{#invoke:DemoTemplate|flag country|MON}} |- |{{tl|flag decoration}}||Unlinked flag icon only||{{#invoke:DemoTemplate|flag decoration|Monaco}} |- |{{tl|flag icon}}||Icon only, linked to country page||{{#invoke:DemoTemplate|flag icon|Monaco}} |- |{{tl|flagg}}||The most general flag template; many different output formats are possible depending on first parameter||{{#invoke:DemoTemplate|flagg|isb|Monaco}} |- |{{tl|flag link}}||Changes the link to one with text after the country name||{{#invoke:DemoTemplate|flag link|Monaco|in the Eurovision Song Contest}} |- |{{tl|flag+link}}||Changes the link to one with text before the country name, with existence check||{{#invoke:DemoTemplate|flag+link|History of|Monaco}} |- |{{tl|flaglist}}||Aligns country names correctly in vertical lists||{{#invoke:DemoTemplate|flaglist|Monaco}} |- |{{tl|flagof}}||Links to the article on the country's flag||{{#invoke:DemoTemplate|flagof|Monaco}} |- |{{tl|flagright}}||Icon after name||{{#invoke:DemoTemplate|flagright|Monaco}} |- |{{tl|flagu}}||Unlinked country name||{{#invoke:DemoTemplate|flagu|Monaco}} |- |{{unbulleted list|{{tl|getalias}}|{{tl|getalias2}}|[[Module:CountryData]]}}||Extracts one or more data field values from a template||{{#invoke:DemoTemplate|getalias|Monaco|flag}} |} The following templates do not technically use the flag template system, but are used similarly: {| class="wikitable" !Template!!Description!!Example |- |{{tl|flagicon image}}||Formats a flag with specified filename similarly to {{tl|flag decoration}} (for use if no data template exists).||{{#invoke:DemoTemplate|flagicon image|Lozenge flag of Monaco.svg}} |- |{{tl|noflag}}||Returns the first parameter with whitespace to its left, if one entry in a vertical list doesn't/shouldn't have an icon||{{#invoke:DemoTemplate|noflag|[[Monaco]]}} |} ==Flag names== The first (positional) parameter for these templates specifies the country (or other entity) to be used for the flag image. These actually identify ''additional'' templates that individually store information specific to that country. For example, the image name and main article name used by <code><nowiki>{{flag|Norway}}</nowiki></code> (to produce {{flag|Norway}}) is stored in [[Template:Country data Norway]]. The complete set of these "country data" templates is found in [[:Category:Country data templates]]. Note that there are country data templates for many entities that are not considered ''countries'', such as international organizations or sub-national entities. The use of "country" in these template names is only because the original implementation of the flag template system was built upon [[Template:Country]] – a better name might have been "flag data", but it is likely too late for that change now. Some examples of non-country flag templates are: *<code><nowiki>{{flag|United Nations}}</nowiki></code> → {{flag|United Nations}} *<code><nowiki>{{flag|European Union}}</nowiki></code> → {{flag|European Union}} *<code><nowiki>{{flag|Catalonia}}</nowiki></code> → {{flag|Catalonia}} *<code><nowiki>{{flag|Bern}}</nowiki></code> → {{flag|Bern}} Many country data templates also exist for historical nations, and these can be used to produce the historical flags with wikilinks to the appropriate articles. Some examples are: *<code><nowiki>{{flag|Austria-Hungary}}</nowiki></code> → {{flag|Austria-Hungary}} *<code><nowiki>{{flag|Nazi Germany}}</nowiki></code> → {{flag|Nazi Germany}} *<code><nowiki>{{flag|Soviet Union}}</nowiki></code> → {{flag|Soviet Union}} *<code><nowiki>{{flag|Yugoslavia}}</nowiki></code> → {{flag|Yugoslavia}} ==Alias names== For added convenience, many flags can be identified by an ''alias name'', typically a three-letter country code. For example, instead of <code><nowiki>{{flag icon|France}}</nowiki></code>, you could simply use <code><nowiki>{{flag icon|FRA}}</nowiki></code> to produce {{flag icon|FRA}}. Alias names are available for almost every nation listed in [[ISO 3166-1 alpha-3]], the [[list of IOC country codes]], and the [[list of FIFA country codes]]. For example, <code><nowiki>{{flag icon|DEU}}</nowiki></code> (ISO) and <code><nowiki>{{flag icon|GER}}</nowiki></code> (IOC and FIFA) both produce {{flag icon|DEU}}. A small handful of other well-known abbreviations are also available (such as <code>UK</code>, <code>EU</code>, and <code>USSR</code>). Alias names are implemented as redirects in the template namespace. For example, [[Template:Country data VEN]] is a redirect to [[Template:Country data Venezuela]]. The complete set of these redirects is listed in [[:Category:Country data redirects]], and the available alias redirect(s) for a given country data template (if any) are also documented on that template's page. {{ombox|image=[[Image:Dialog-warning.svg|40px]]|text=Please do not create redirect aliases with uncommon abbreviations, especially for countries or regions that do not have standard country codes. Wikicode is much easier to read if the full name is used. Even some of the standard country codes are not widely known!}} When using country code aliases, template <code>flag</code> will display this value for the wikilink's display text. For example: *<code><nowiki>{{flag|USA}}</nowiki></code> → {{flag|USA}} *<code><nowiki>{{flag|UK}}</nowiki></code> → {{flag|UK}} *<code><nowiki>{{flag|CHN}}</nowiki></code> → {{flag|CHN}} Note that in each case, the target wikilink points to the correct article name (i.e. [[United States]], [[United Kingdom]], and [[People's Republic of China]], respectively) but the display text matches the input parameter to template <code>flag</code>. This may be the desired effect, such as in column headings of a large table, but if the full name is wanted, then use [[Template:Flag country]] instead: *<code><nowiki>{{flag country|USA}}</nowiki></code> → {{flag country|USA}} *<code><nowiki>{{flag country|UK}}</nowiki></code> → {{flag country|UK}} *<code><nowiki>{{flag country|CHN}}</nowiki></code> → {{flag country|CHN}} Alias names have a second purpose, which is to provide alternative display text for target wikilinks. For example, the main article linked by [[Template:Country data East Germany]] is [[East Germany]], but [[Template:Country data German Democratic Republic]] is a redirect alias. Therefore, you can use <code><nowiki>{{flag|German Democratic Republic}}</nowiki></code> for {{flag|German Democratic Republic}}. Again, note that the target article name for the generated wikilink is still [[East Germany]]. ==Flag variants== Many countries have had different flag variations at various periods in their history. The flag template system can accommodate this by storing multiple flag variants inside country data templates. A specific flag variant is selected by specifying an additional parameter to any of the standard flag templates. This parameter is usually given as the second positional parameter to the template, but may also be given as the <code>variant</code> named parameter. '''Examples''' *<code><nowiki>{{flag|Germany|empire}}</nowiki></code> → {{flag|Germany|empire}} *<code><nowiki>{{flag|Germany|variant=empire}}</nowiki></code> → {{flag|Germany|variant=empire}} *<code><nowiki>{{flag country|Bangladesh|1971}}</nowiki></code> → {{flag country|Bangladesh|1971}} *<code><nowiki>{{flag icon|Bangladesh|1971}}</nowiki></code> → {{flag icon|Bangladesh|1971}} *<code><nowiki>{{flag country|CAN|1921}}</nowiki></code> → {{flag country|CAN|1921}} *<code><nowiki>{{flag icon|CAN|1921}}</nowiki></code> → {{flag icon|CAN|1921}} The set of available flag variants (if any) for a specific country data template are documented on the country data template page itself. Each variant is identified by a short text label, such as <code>empire</code> or <code>1921</code> in the examples above. Usually, the label identifies the year in which the flag was introduced, but this is not a mandatory style convention. {{ombox|image=[[Image:Dialog-warning.svg|40px|link=|alt=Warning]] |text=Do not change the name of an existing flag variant label unless you are absolutely certain it is not in use. These labels are not like article names, where redirects are created when an article is renamed. Changing a flag variant label will instantly break any current usage of that label. }} ==Other common parameters== ===Size=== The default size for all flag icons created by these templates is 23x15px, with a one pixel border. That is, the icon will be no more than 23 pixels wide, and no more than 15 pixels tall. These dimensions were carefully chosen to generate the best results when flag icons are used in a bulleted list with the default browser text size. [[:Category:Country data templates with distinct default size|Some countries]] (mostly those with square or near-square flags) have different default sizes. In certain situations, it might be desirable to use a larger (or smaller) size, and this is enabled with the <code>size</code> named parameter, available with all standard templates. ;Examples: *<code><nowiki>{{flag|MON|size=100px}}</nowiki></code> → {{flag|MON|size=100px}} *<code><nowiki> {{flag icon|BGD|size=40px}}</nowiki></code> → {{flag icon|BGD|size=40px}} *<code><nowiki>{{small|{{flag|Belgium|size=15px}}}}</nowiki></code> → {{small|{{flag|Belgium|size=15px}}}} ===Name=== The display text of the target wikilink is usually automatically generated, but can always be over-ridden with the <code>name</code> parameter. ;Examples: *<code><nowiki>{{flag|South Korea|name=Korea}}</nowiki></code> → {{flag|South Korea|name=Korea}} ''(this name is used in several sports)'' *<code><nowiki>{{flag|ROC|name=China}}</nowiki></code> → {{flag|ROC|name=China}} ''(China from 1912 to 1949)'' {{Notice|Note that if the <code>name</code> parameter is used, then the <code>flag country</code> and <code>flag</code> templates are functionally identical. Use template <code>flag</code> for shorter wikicode.}} ==Military flag templates== ===[[Template:Navy]]=== Displays the naval ensign of the named country (identified as the <code>naval</code> variant in the corresponding country data template) plus a wikilink to the main article for the country's navy. Note that the naval ensign for many countries is the same as the national flag. Also note that the [[WP:SHIPS]] and [[WP:MILHIST]] conventions are to use naval ensigns, not naval jacks when identifying ships with flag icons. '''Examples''' *<code><nowiki>{{navy|UK}}</nowiki></code> → {{navy|UK}} *<code><nowiki>{{navy|US}}</nowiki></code> → {{navy|US}} ===[[Template:Naval]]=== Displays the navy's flag of the named country (identified as the <code>navy</code> variant in the corresponding country data template) plus a wikilink to the main article for the country's navy. Note that this is the navy flag, which differs from the naval ensign, which for many countries is the same as the national flag. If the navy does not have a flag, the jack is used instead. Also note that the [[WP:SHIPS]] and [[WP:MILHIST]] conventions are to use naval ensigns, not navy flags when identifying ships with flag icons. '''Examples''' *<code><nowiki>{{naval|Mexico}}</nowiki></code> → {{naval|Mexico}} *<code><nowiki>{{naval|US}}</nowiki></code> → {{naval|US}} ===[[Template:Coast guard]]=== Displays a country's coast guard flag (the <code>coast guard</code> variant), or alternatively their [[racing stripe]], and a wikilink to the country's coast guard. '''Examples''' *<code><nowiki>{{coast guard|UK}}</nowiki></code> → {{coast guard|UK}} *<code><nowiki>{{coast guard|CAN}}</nowiki></code> → {{coast guard|CAN}} *<code><nowiki>{{coast guard|FRA}}</nowiki></code> → {{coast guard|FRA}} ===[[Template:Army]]=== Displays a country's army or war flag (the <code>army</code> variant) and a wikilink to the country's army. '''Examples''' *<code><nowiki>{{army|UK}}</nowiki></code> → {{army|UK}} *<code><nowiki>{{army|US}}</nowiki></code> → {{army|US}} *<code><nowiki>{{army|BAN}}</nowiki></code> → {{army|BAN}} ===[[Template:Air force]]=== Displays a country's air force flag (the <code>air force</code> variant) and a wikilink to the country's air force. '''Examples''' *<code><nowiki>{{air force|UK}}</nowiki></code> → {{air force|UK}} *<code><nowiki>{{air force|US}}</nowiki></code> → {{air force|US}} ==National sport team flag templates== One of the most common instances of flag icon usage on Wikipedia is for national sport teams. Several sets of sport-specific templates have been developed to also use this flag template system and some have variant forms (see individual templates' documentation): * [[Template:bandy]] for [[bandy]] * [[Template:bb]] for [[baseball]] * [[Template:bd]] for [[badminton]] * [[Template:bk]] for [[basketball]] * [[Template:cr]] for [[cricket]] * [[Template:davis]] and [[Template:fed]] for [[tennis]] ([[Davis Cup]] and [[Fed Cup]]) * [[Template:fb]] for [[association football]] (soccer) * [[Template:fh]] for [[field hockey]] * [[Template:hb]] for [[handball]] * [[Template:ih]] for [[ice hockey]] * [[Template:iih]] for [[inline hockey]] * [[Template:kd]] for [[kabaddi]] * [[Template:korf]] for [[korfball]] * [[Template:nb]] for [[netball]] * [[Template:rl]] for [[rugby league]] * [[Template:ru]] for [[rugby union]] * [[Template:ru7]] for [[rugby sevens]] * [[Template:sb]] for [[softball]] * [[Template:speedway]] for [[motorcycle speedway]] * [[Template:squ]] for [[squash (sport)|squash]] * [[Template:svb]] for [[sitting volleyball]] * [[Template:vb]] for [[volleyball]] * [[Template:wp]] for [[water polo]] These templates have intentionally been given terse names because they tend to be used many, many times on individual pages for match results. They completely supersede a set of previously used national team-specific templates. For example, <code><nowiki>{{fb|ITA}}</nowiki></code> replaced <code><nowiki>{{ITAf}}</nowiki></code>, <code><nowiki>{{ru|NZL}}</nowiki></code> replaced <code><nowiki>{{NZLru}}</nowiki></code> <code><nowiki>{{cr|BGD}}</nowiki></code> replaced <code><nowiki>{{BCB}}</nowiki></code>, etc. There are often several template variations available for a given sport: *with a "w" suffix, links to women's national team articles instead *with a "-rt" suffix, renders the flag icon to the right of the nation's name instead of to the left. This formatting style is often used in match results *with a -big" suffix, renders the flag icon in larger size and the team name underneath the flag. This formatting style is often used in tables of tournament results. For example, for football, the following templates are used: {| class="wikitable" !Team !! Standard !! Right flag !! Big flag |- |Men's national teams ||align=center| {{tl|fb}} ||align=center| {{tl|fb-rt}} ||align=center| {{tl|fb-big}} |- || Examples || {{fb|Spain}} ||align=right| {{fb-rt|Netherlands}} ||align=center| {{fb-big|Germany}} |- |Women's national teams ||align=center| {{tl|fbw}} ||align=center| {{tl|fbw-rt}} ||align=center| {{tl|fbw-big}} |- ||Examples || {{fbw|Spain}} ||align=right| {{fbw-rt|Netherlands}} ||align=center| {{fbw-big|Germany}} |} ==User preference to disable display of flag icons== Users that do not like flag icons can disable them with a preference setting. A [[Cascading Style Sheets|CSS]] class is used within the internal formatting template, and the class setting can be changed from a user's [[WP:CSS|personal CSS file]] ([[Special:MyPage/skin.css|skin-specific]], [[Special:MyPage/common.css|cross-skin]], or [[m:Special:MyPage/global.css|global]]). Flag icon image rendering is disabled by: .flagicon { display: none; } ==Implementation== Three types of templates are used by the flag template system, each with a different function: #User-transcluded templates #Country data templates (internal) #Formatting templates (internal) For example, <code><nowiki>{{flag|Spain}}</nowiki></code>, uses: #[[Template:Flag]], to accept input parameters, such as the country name (mandatory) and the optional flag variant, size, and wikilink display name. #[[Template:Country data Spain]], to supply the image name and article name #[[Template:Flag/core]], to actually render the image icon and wikilink This system architecture means that: *all country-specific data is contained within individual country data templates, improving maintainability *the formatting wikicode is centralized in a very small number of templates, ensuring consistency ===How it works=== There are three steps in each flag template invocation. In the previous example of <code><nowiki>{{flag|Spain}}</nowiki></code>, the templates expand as follows: First, <code>Template:Flag</code> expands to invoke <code>Template:Country data Spain</code>, and ensure that all user-specified parameters are set. The first parameter to the country data template is actually the ''name of the formatting template''. This is the mechanism by which the same country data template can be used with multiple different formatting templates. Therefore, the first step of expansion results in: <pre> {{country data Spain | flag/core | variant = | size = | name = Spain}} </pre> If the <code>variant</code> (or second positional parameter), the <code>size</code>, and/or <code>name</code> parameters were specified in the user invocation, these would be set to the desired value. For example, <code><nowiki>{{flag|Spain|1939|name=España}}</nowiki></code> would expand to: <pre> {{country data Spain | flag/core | variant = 1939 | size = | name = España}} </pre> Next, the country data template expands to invoke the formatting template, plus add all the country-specific parameters. Going back to the simpler example of <code><nowiki>{{flag|Spain}}</nowiki></code>, the second expansion results in: <pre> {{flag/core | alias = Spain | flag alias = Flag of Spain.svg | name = Spain}} </pre> Lastly, the formatting template is expanded to produce: <pre> <span class="flagicon">[[File:Flag of Spain.svg|23x15px|border |alt=|link=]]&amp;nbsp;</span>[[Spain]] </pre> ===Basic country data template structure=== The structure of all country data templates follows a standard pattern, which is extended to include additional parameters only when necessary. The empty boilerplate for all country data templates is as follows: <pre> {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = | flag alias = | size = {{{size|}}} | name = {{{name|}}} }} </pre> There are two essential values that must be specified: #The <code>alias</code> value identifies the name of the main article associated with the flag. #The <code>flag alias</code> value identifies the image name of the default flag. The invocation of <code>country showdata</code> on the first line is used to automatically generate the template documentation, as described below. The <code><nowiki>size = {{{size|}}}</nowiki></code> and <code><nowiki>name = {{{name|}}}</nowiki></code> statements ensure that any user-specified size and/or name values are passed through from the ''outer'' template (<code>flag</code>, <code>flag icon</code>, etc.) to the ''inner'' formatting template. Omission of these lines from the country data template would cause the size and name functionality to be disabled. ===Adding flag variants=== Additional flag variants are specified by individual <code>flag alias</code> statements. The unique label for the variant is the suffix of the parameter name, as <code>flag alias-''label''</code> (don't forget the hyphen). For example, [[Template:Country data Mexico]] has several flag variants, one of which is specified by: <pre> | flag alias-1934 = Flag of Mexico (1934-1968).png </pre> Therefore, when <code><nowiki>{{flag|Mexico|1934}}</nowiki></code> is transcluded, [[:Image:Flag of Mexico (1934-1968).png]] is rendered. The selection of the flag variant is coded in the formatting templates. Country data templates with at least one flag variant (in addition to the default) '''must''' also have the following line: <pre> | variant = {{{variant|}}} </pre> Similar to the <code>size</code> and <code>name</code> parameters as described above, this statement is required to pass the variant value (e.g. <code>1934</code>) from the ''outer'' flag template to the ''inner'' formatting template. Omission of this line will cause the flag variant selection to fail. ===Disabling image border=== If some flags are non-standard in shape and a 1px border is undesirable (for example for [[Template:Country data Nepal|Nepal]]), then the border for the main flag may be defeated by adding the parameter <pre> |border = </pre> To remove the border for certain variant flags only, use the pattern {{para|border-''variant''|}}, replacing <code>''variant''</code> with the respective variant label. For example: <pre> |border-1976 = |border-colonial = </pre> Nothing should be added after the equal sign(s). See [[Template:Country data Poland]] for examples of this usage. Due to the coding of the flag templates, disabling the border for the main flag also automatically disables it for all flag variants. If the main flag should not have a border but any of the variants should, the respective {{para|border-''variant''}} parameters must be explicitly set to "border" to re-enable the 1px border: <pre> |border-1976 = border </pre> ===Changing the wikilink display text=== The best results are obtained when the template name matches the article wikilink (as specified by the <code>alias</code> value). For example, [[Template:Country data Russia]] contains <code>alias = Russia</code>, which results in a target wikilink to [[Russia]]. However, there are instances where the main article name contains a disambiguation string. For example, [[Template:Country data Georgia]] contains <code>alias = Georgia (country)</code>. Therefore, <code><nowiki>{{flag|Georgia}}</nowiki></code> results in {{flag|Georgia}}. Note that the wikilink is [[Georgia (country)]], but the display string is "Georgia", as expected. In these instances, an additional statement is needed to support [[Template:Flag country]] properly. The <code>shortname alias</code> parameter should be set to the desired text string, such as <code>shortname alias = Georgia</code>. In effect, the resultant wikilink will be generated as <code><nowiki>[[</nowiki>''alias''|''shortname alias'']]</code>, or <code><nowiki>[[Georgia (country)|Georgia]]</nowiki></code> in this specific example. ===Changing the page being linked to=== The templates {{tl|flaglink}} and {{tl|flag+link}} append and prepend text to the link target, respectively. For example, to link to the education system in a table comparing different countries' educational outcomes, use <pre>{{flag+link|Education in|Finland}}</pre> Which results in {{flag+link|Education in|Finland}}. For link targets that do not start or end with the country name, use the {{tl|flagdeco}} template (which returns an unlinked flag icon without text) followed by a standard wikilink: <pre>{{flagdeco|Finland}} [[Example page|Finland]]</pre> Which would look like this: {{flagdeco|Finland}} [[Example page|Finland]]. ===National sport team template parameters=== Any country data template that will be used with a national team template must include an additional "pass-through" parameter: <pre> | altlink = {{{altlink|}}} </pre> This parameter is used to form the suffix of the associated wikilink. For example, [[Template:cr]] appends "national cricket team" to the country name (<code>alias</code> value), and this process is enabled by the <code>altlink</code> parameter. In most cases, the flag and display name for national teams corresponds to the same flag and display name normally used for the nation. However, in some instances these can be over-ridden by additional parameters within the country data template. The default wikilink can also be changed in cases where the common naming convention is not used. Some examples: * [[South Korea]] is referred to as "Korea Republic" by [[FIFA]]. Therefore, [[Template:Country data South Korea]] includes <code>name alias-football</code> so that <code><nowiki>{{fb|South Korea}}</nowiki></code> produces {{fb|South Korea}} * In many sports, all-Ireland teams compete with athletes from both the [[Republic of Ireland]] and [[Northern Ireland]], and often under unique flags for each sport. [[Template:Country data Ireland]] includes unique flags for several sports teams, such as <code><nowiki>flag alias-field hockey = Flag of Ireland hockey team.svg</nowiki></code>, so that <code><nowiki>{{fh|Ireland}}</nowiki></code> produces {{fh|Ireland}} * The New Zealand netball team is described at the [[Silver Ferns]] article, so to avoid the redirect at [[New Zealand national netball team]], [[Template:Country data New Zealand]] contains <code>link alias-netball = Silver Ferns</code> so that <code><nowiki>{{nb|New Zealand}}</nowiki></code> produces {{nb|New Zealand}} In each of these examples, the over-ride parameter (<code>name alias-football</code>, <code>flag alias-field hockey</code>, or <code>link alias-netball</code>) is identified by a unique per-sport variable that is passed from the appropriate sport team template. For example, [[Template:fb]] includes <code>altvar = football</code>. Therefore, any country data template that utilizes one or more team sport over-ride parameters must also include: <pre> | altvar = {{{altvar|}}} </pre> ===Template documentation=== Country data templates "self-document" themselves through [[Template:Country showdata]]. Recall that the first line of each country data template is an invocation to a formatting template, defaulting to <code>country showdata</code> if that parameter is missing: <pre> </pre> For simple country data templates, nothing further needs to be done to document them. If any flag variants, redirect aliases, etc. are used with the template, they are documented by adding parameters specifically for use by <code>country showdata</code>. These extra parameters are enclosed in a <code><nowiki><noinclude>....</noinclude></nowiki></code> section as they should not be present for any other invocation of the country data template. See [[Template:Country showdata/doc]] for more information about how to document country data templates. ==Alternatives to avoid Wikipedia's [[WP:PEIS|Post-expand include size]] limit== Pages with many flag icons may come close to or exceed Wikipedia's [[WP:PEIS|post-expand include size]] limit. In these cases consider using modules or module-wrapper templates instead:[ * [[Module:Flagg]] is a [[Wikipedia:Lua|Scribunto module]] that reads existing country data templates and can produce a wide variety of outputs to replicate most existing flag templates. It can be invoked directly or used via {{tl|Flagg}} (although the latter doubles the post-expand include size). See the documentation at [[:Template:Flagg/doc]] for usage. * [[Module:Flag]] is a wrapper for [[Module:Flagg]] that provides shortcuts to replace several common flag templates: {{#lsth:Module:Flag/doc|Examples}} ==See also== * {{tl|Coat of arms}} for coats of arms in infoboxes and lists * {{tl|flag IOC}} for a similar template used exclusively for Olympic Games related articles, and uses a different internal mechanism than for these templates. * {{tl|Shipboxflag}} for display of flags in ship infoboxes * [[Wikipedia:Manual of Style (flags)]], the guideline about use of such flag icons in articles * [[ISO_3166-1_alpha-3#Current_codes|List of Country Codes for flag icons]] ==Internal project templates== * {{tl|WikiProject Flag Template}}&nbsp;– banner for talk pages of template and flag-related project pages ==Archives== * [[/Archive1]]&nbsp;– Archive of project when testing of flag template was completed. June 23, 2005 * [http://en.wikipedia.org/w/index.php?title=Wikipedia:WikiProject_Flag_Template&oldid=99256455 Revision as of 8 January 2007]&nbsp;– description of the previous version of the flag template system * [http://en.wikipedia.org/w/index.php?title=Wikipedia:WikiProject_Flag_Template&oldid=164777309 Revision as of 3 November 2007]&nbsp;– before this page was completely rewritten [[Category:WikiProject Heraldry and vexillology|Flag Template]] [[Category:WikiProject Templates|Flag Template]] [[Category:WikiProject Flag Template]] [[th:วิกิพีเดีย:แม่แบบธง]] 0lwysatq26w6qqzr8dr9ryx5sr12thq Cèṭa'an:Namespace detect showall 10 3044 17879 2024-09-15T23:23:37Z Munajad.MH 3071 ←Membuat halaman berisi '{{safesubst<noinclude />:#switch: <noinclude><!-- Use the parameter --></noinclude> {{safesubst<noinclude />:#switch: <noinclude><!-- Find out which parameter to use --></noinclude> {{lc: <noinclude><!--Lower case the result--></noinclude> <noinclude><!--If no or empty "demospace" parameter then detect namespace--></noinclude> {{safesubst<noinclude />:#if:{{{demospace|}}} | {{{demospace}}} | {{safesubst<noinclude />:#if:{{{p...' 17879 wikitext text/x-wiki {{safesubst<noinclude />:#switch: <noinclude><!-- Use the parameter --></noinclude> {{safesubst<noinclude />:#switch: <noinclude><!-- Find out which parameter to use --></noinclude> {{lc: <noinclude><!--Lower case the result--></noinclude> <noinclude><!--If no or empty "demospace" parameter then detect namespace--></noinclude> {{safesubst<noinclude />:#if:{{{demospace|}}} | {{{demospace}}} | {{safesubst<noinclude />:#if:{{{page|}}} | <noinclude><!--Detect the namespace in the "page" parameter--></noinclude> {{safesubst<noinclude />:#ifeq:{{NAMESPACE:{{{page}}} }}|{{TALKSPACE:{{{page}}} }} | talk | {{SUBJECTSPACE:{{{page}}} }} }} | <noinclude><!--No "demospace" or "page" parameters, so detect actual namespace--></noinclude> {{safesubst<noinclude />:#ifeq:{{NAMESPACE}}|{{TALKSPACE}} | talk | {{SUBJECTSPACE}} }} }} }} }} <noinclude><!-- Only one of the lines below will be executed --></noinclude> <noinclude><!-- Respecting empty parameters on purpose --></noinclude> | showall = showall <noinclude><!-- "demospace=showall" --></noinclude> | main <noinclude><!--"demospace=main" or {{SUBJECTSPACE}}={{ns:0}}=""--></noinclude> | = {{{main| {{{other|}}} }}} | talk = {{{talk| {{{other|}}} }}} | user = {{{user| {{{other|}}} }}} | wikipedia = {{{wikipedia| {{{other|}}} }}} | file | image = {{{file| {{{image| {{{other|}}} }}} }}} | mediawiki = {{{mediawiki| {{{other|}}} }}} | template = {{{template| {{{other|}}} }}} | help = {{{help| {{{other|}}} }}} | category = {{{category| {{{other|}}} }}} | portal = {{{portal| {{{other|}}} }}} | draft = {{{draft| {{{other|}}} }}} | other | #default = {{{other|}}} <noinclude><!--"demospace=other" or a new namespace--></noinclude> }} | 1 = {{{1|}}} | 2 = {{{2|}}} | 3 = {{{3|}}} | 4 = {{{4|}}} | 5 = {{{5|}}} | 6 = {{{6|}}} | 7 = {{{7|}}} | 8 = {{{8|}}} | 9 = {{{9|}}} | 10 = {{{10|}}} | 11 = {{{11|}}} | 12 = {{{12|}}} | 13 = {{{13|}}} | showall = {{{1|}}}{{{2|}}}{{{3|}}}{{{4|}}}{{{5|}}}{{{6|}}}{{{7|}}}{{{8|}}}{{{9|}}}{{{10|}}}{{{11|}}}{{{12|}}}{{{13|}}} }}<noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> lmf6qslrylw76sazsu4hvhzrk12aphc Cèṭa'an:Flagu 10 3045 17880 2024-09-15T23:32:13Z Munajad.MH 3071 ←Membuat halaman berisi '{{country data {{{1|}}}|flagu/core|name={{{name|{{{1|}}}}}}|variant={{{variant|{{{2|}}}}}}|size={{{size|}}}}}<noinclude>{{documentation}}</noinclude>' 17880 wikitext text/x-wiki {{country data {{{1|}}}|flagu/core|name={{{name|{{{1|}}}}}}|variant={{{variant|{{{2|}}}}}}|size={{{size|}}}}}<noinclude>{{documentation}}</noinclude> 91w5yqf3n98hlblaoccspqac86ri2w9 Cèṭa'an:Flagu/core 10 3046 17881 2024-09-15T23:33:11Z Munajad.MH 3071 ←Membuat halaman berisi '<span class="flagicon">[[File:{{{flag alias-{{{variant}}}|{{{flag alias}}}}}}|{{#if:{{{size|}}}|{{{size}}}|{{{size flag alias-{{{variant}}}|{{#if:{{{variant|}}}|23x15px|{{{size flag alias|23x15px}}}}}}}}}}|{{{border-{{{variant}}}|{{{border|border}}}}}} |alt=|link=]]&nbsp;{{#switch:{{{flag alias}}}|Flag of Switzerland.svg|Flag of the Vatican City.svg|Flag of Switzerland (Pantone).svg|Flag of Vatican City State - 2023 version.svg=&nbsp;}}{{#ifeq:{{{alias}}}|Nepal|&...' 17881 wikitext text/x-wiki <span class="flagicon">[[File:{{{flag alias-{{{variant}}}|{{{flag alias}}}}}}|{{#if:{{{size|}}}|{{{size}}}|{{{size flag alias-{{{variant}}}|{{#if:{{{variant|}}}|23x15px|{{{size flag alias|23x15px}}}}}}}}}}|{{{border-{{{variant}}}|{{{border|border}}}}}} |alt=|link=]]&nbsp;{{#switch:{{{flag alias}}}|Flag of Switzerland.svg|Flag of the Vatican City.svg|Flag of Switzerland (Pantone).svg|Flag of Vatican City State - 2023 version.svg=&nbsp;}}{{#ifeq:{{{alias}}}|Nepal|&nbsp;&nbsp;}}</span>{{{name}}}<noinclude> {{documentation|Template:Flagu/doc}} [[Category:Flag template system cores]]</noinclude> 7r3kb1gewnlyugpm4xev5e49i95gmlv Cèṭa'an:Country data Empire of Japan 10 3047 17882 2024-09-15T23:38:41Z Munajad.MH 3071 ←Membuat halaman berisi '{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Empire of Japan | shortname alias = Japan | flag alias = Merchant flag of Japan (1870).svg | flag alias-naval = Naval ensign of the Empire of Japan.svg | link alias-naval = Imperial Japanese Navy | flag alias-army = War flag of the Imperial Japanese Army (1868-1945).svg | link alias-army = Imperial Japanese Army | flag alias-air force = War flag of the Imperial Japanese Army (1868-1945).svg | link alias...' 17882 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Empire of Japan | shortname alias = Japan | flag alias = Merchant flag of Japan (1870).svg | flag alias-naval = Naval ensign of the Empire of Japan.svg | link alias-naval = Imperial Japanese Navy | flag alias-army = War flag of the Imperial Japanese Army (1868-1945).svg | link alias-army = Imperial Japanese Army | flag alias-air force = War flag of the Imperial Japanese Army (1868-1945).svg | link alias-air force = Imperial Japanese Army Air Service | flag alias-navy = Naval ensign of the Empire of Japan.svg | link alias-navy = Imperial Japanese Navy | flag alias-marines = Naval ensign of the Empire of Japan.svg | link alias-marines = Special Naval Landing Forces | link alias-military=Imperial Japanese Armed Forces | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} <noinclude> | related1 = Japan | cat = Japan empire </noinclude> }} 3fxt0w5zc5jx1kqwo32qebgb9zqjppg Cèṭa'an:Flag Country/core 10 3048 17883 2024-09-15T23:51:10Z Munajad.MH 3071 ←Membuat halaman berisi '<span data-sort-value="{{{sortkey|{{{shortname alias|{{{alias}}}}}}}}}"><!-- --><span class="flagicon"><!-- -->[[File:{{{flag alias-{{{variant}}}|{{{flag alias}}}}}}|<!-- -->{{#if:{{{size|}}}|{{{size}}}|{{{size flag alias-{{{variant}}}|{{#if:{{{variant|}}}|23x15px|{{{size flag alias|23x15px}}}}}}}}}}|<!-- -->{{{border-{{{variant}}}|{{{border|border}}}}}} |<!-- -->alt=|<!-- -->link=]]&nbsp;<!-- -->{{#switch:{{{flag alias}}}|Flag of Switzerland.svg|Flag of the Vati...' 17883 wikitext text/x-wiki <span data-sort-value="{{{sortkey|{{{shortname alias|{{{alias}}}}}}}}}"><!-- --><span class="flagicon"><!-- -->[[File:{{{flag alias-{{{variant}}}|{{{flag alias}}}}}}|<!-- -->{{#if:{{{size|}}}|{{{size}}}|{{{size flag alias-{{{variant}}}|{{#if:{{{variant|}}}|23x15px|{{{size flag alias|23x15px}}}}}}}}}}|<!-- -->{{{border-{{{variant}}}|{{{border|border}}}}}} |<!-- -->alt=|<!-- -->link=]]&nbsp;<!-- -->{{#switch:{{{flag alias}}}|Flag of Switzerland.svg|Flag of the Vatican City.svg|Flag of Switzerland (Pantone).svg|Flag of Vatican City State - 2023 version.svg=&nbsp;}}<!-- -->{{#ifeq:{{{alias}}}|Nepal|&nbsp;&nbsp;}}<!-- --></span>[[{{{link alias-{{{variant}}}|{{{alias}}}}}}|<!-- -->{{#if:{{{name|}}}|{{{name}}}|{{{shortname alias|{{{alias}}}}}}}}]]<!-- --></span><noinclude>{{documentation}}</noinclude> co3j4nf6rqoykj0gi5vzyvsrk0pmul7 Cèṭa'an:Flag data/doc 10 3049 17983 17982 2024-09-19T05:37:09Z Munajad.MH 3071 17983 wikitext text/x-wiki {{documentation subpage}} {{high-use}} {{template shortcut|Country data}} <code>Template:{{PAGENAME}}</code> is an internal data container not intended to be transcluded directly. It is used indirectly by templates such as <code>[[Template:flag|flag]]</code>, <code>[[Template:Flag icon|flag icon]]</code>, and others. This template is transcluded if a flag template is used without the first parameter, or with an empty first parameter. It can be used to place an "invisible" flag icon, as an alternative to using {{tl|noflag}} (which adds a {{tag|span|open}} tag with padding at the size of a flag icon), if one item in a list of items with flags shouldn't have a flag icon. For example: * {{flag icon|}} [[Western Sahara]] (<code><nowiki>{{flag icon|}} [[Western Sahara]]</nowiki></code>) which looks the same as * {{noflag|[[Western Sahara]]}} (<code><nowiki>{{noflag|[[Western Sahara]]}}</nowiki></code>) == Comparison: with and without flag == * {{flag icon|}} [[Western Sahara]] (<code><nowiki>{{flag icon|}} [[Western Sahara]]</nowiki></code>) – internally transcludes {{tl|Flag data}} * {{flag icon|Western Sahara}} [[Western Sahara]] (<code><nowiki>{{flag icon|Western Sahara}} [[Western Sahara]]</nowiki></code>) – internally transcludes {{tl|Country data Western Sahara}} For further instructions, please see: [[Wikipedia:WikiProject Flag Template|WikiProject Flag Template]]. <includeonly>{{Sandbox other|| [[Category:All country data templates| ]] [[Category:Country data templates| ]] }}</includeonly> == Comparison: with and without flag == * {{flag icon|}} [[Western Sahara]] (<code><nowiki>{{flag icon|}} [[Western Sahara]]</nowiki></code>) – internally transcludes {{tl|Flag data}} * {{flag icon|Western Sahara}} [[Western Sahara]] (<code><nowiki>{{flag icon|Western Sahara}} [[Western Sahara]]</nowiki></code>) – internally transcludes {{tl|Country data Western Sahara}} For further instructions, please see: [[Wikipedia:WikiProject Flag Template|WikiProject Flag Template]]. <includeonly>{{Sandbox other|| [[Category:All country data templates| ]] [[Category:Country data templates| ]] }}</includeonly> 0l0n0j1ruyt3w4chujhtjw0tqjcnnq5 Cèṭa'an:Noflag 10 3050 17885 2024-09-15T23:54:52Z Munajad.MH 3071 ←Membuat halaman berisi '<span class="flagicon" style="padding-left:{{{size|25px}}};">&nbsp;</span>{{{1|}}}<noinclude>{{documentation}}</noinclude>' 17885 wikitext text/x-wiki <span class="flagicon" style="padding-left:{{{size|25px}}};">&nbsp;</span>{{{1|}}}<noinclude>{{documentation}}</noinclude> 7dnh056r7gg28ylc3ca1itxpn605nyn Cèṭa'an:Kotak info provinsi Indonesia 10 3051 20165 20164 2024-10-08T22:20:15Z Munajad.MH 3071 20165 wikitext text/x-wiki <includeonly>{{Infobox settlement <!-- Nyama Provinsi --> | name = {{{nyama|{{{name|{{PAGENAMEBASE}}}}}}}} | official_name = {{{nama_resmi|{{{nyama rsmi|}}}}}} | native_name = {{{nama_asli|{{{nyama asli|}}}}}} | native_name_lang = {{{bahasa_nama_asli|{{{bhâsa nyama asli|}}}}}} | other_name = {{{alias|{{{nyama mancana|}}}}}} | settlement_type = {{#switch:{{{settlement_type|{{{settlement type|}}}}}}|calon Èbhu koṭṭa = [[Èbhu koṭṭa Indonèsia|Èbhu koṭṭa tatrèka]]|èbhu koṭṭa = [[Wilayah administrasi khusus nâng Inḍonèsia|Da'èra Khusus Èbhu Koṭṭa]]|dâ'èra istimèwa = [[[Wilayah administrasi khusus nâng Inḍonèsia|Da'èra Istimèwa]]|otsus=[[Wilayah administrasi khusus nâng Inḍonèsia|Propènsi Otonomi Khusus]]|[[Propènsi nâng Inḍonèsia|Propènsi]]}} <!-- Transkripsi bhâsa dâ'èrah --> | translit_lang1 = {{{translit_lang1|}}} | translit_lang1_type = {{{translit_lang1_btype|}}} | translit_lang1_info = {{{translit_lang1_info|}}} | translit_lang1_type1 = {{{translit_lang1_type1|}}} | translit_lang1_info1 = {{{translit_lang1_info1|}}} | translit_lang1_type2 = {{{translit_lang1_type2|}}} | translit_lang1_info2 = {{{translit_lang1_info2|}}} | translit_lang1_type3 = {{{translit_lang1_type3|}}} | translit_lang1_info3 = {{{translit_lang1_info3|}}} | translit_lang1_type4 = {{{translit_lang1_type4|}}} | translit_lang1_info4 = {{{translit_lang1_info4|}}} | translit_lang1_type5 = {{{translit_lang1_type5|}}} | translit_lang1_info5 = {{{translit_lang1_info5|}}} | translit_lang1_type6 = {{{translit_lang1_type6|}}} | translit_lang1_info6 = {{{translit_lang1_info6|}}} <!-- Ghâmbhâr, jejjhuluk, tor motto --> | image_skyline = {{{foto|}}} | imagesize = {{{ukuran_foto|{{{mal foto|}}}}}} | image_alt = {{{alt_foto|{{{alt foto|}}}}}} | image_caption = {{{caption|}}} | image_flag = {{{manḍhira|}}} | image_seal = {{{lambâng|}}} | seal_link = {{{link_lambâng|}}} | image_blank_emblem = {{{logo|}}} | blank_emblem_size = {{{mal_logo|}}} | blank_emblem_type = {{{link_logo|}}} | etymology = {{{ètimologi|{{{etymology|}}}}}} | nickname = {{{jhâjjhuluk|}}} | motto = {{{motto|}}} | anthem = {{{lagu kabhângsa'an|}}} <!-- Peta dan koordinat --> | image_map = {{Maplink|frame=yes|plain=yes|zoom=|type=shape|id=|frame-align=center|stroke-color=#808080|stroke-width=1|frame-width=250}} | mapsize = {{{ukuran_peta|{{{ukuran peta|}}}}}} | map_alt = {{{alt_peta|{{{alt peta|}}}}}} | map_caption = Atlas (petta) | latitude = {{{latitude|{{{lang (lintang)|}}}}}} | longitude = {{{longitude|{{{sèngray (bujur)|}}}}}} <!-- Lokasi --> | subdivision_type = Naghârâ | subdivision_name = {{flag|Indonesia}} <!-- Pamrakarsa tor pabhlusaran wilayah --> | established_title = Dhâsar hokom pangadilân | established_date = {{{dasar_hukum|{{{dhâsar hokom|}}}}}} | established_title1 = Tangghâl | established_date1 = {{{tanggal|{{{tangghâl|}}}}}} | established_title2 = Arè abhâdhi | established_date2 = {{{hari_jadi|{{{Arè abhâdhi|}}}}}} | extinct_title = èbhlusaraghi | extinct_date = {{{dibubarkan|{{{bhlusar|}}}}}} | founder = {{{pangdhârâp|}}} | named_for = {{{ènyamai adhâsar|}}} <!-- Ibu kota dan satuan pemerintahan di bawahnya --> | seat_type = Èbhu koṭṭa | seat = {{{ibukota|{{{Èbhu koṭṭa|}}}}}} | seat1_type = Koṭṭa aghung laènna | seat1 = {{{kota_besar|{{{koṭṭa aghung|}}}}}} | parts_type = Jumlah sittongan pemerintahan{{{jumlahsatuanpemerintahanref|{{{ref jumlah satuan pemerintahan|{{{ref_jumlah_satuan_pemerintahan|}}}}}}}}} | parts_style = coll | p1 = {{#if: {{{kabupaten|}}} | Kaḅupatèn: {{{kaḅupatèn}}} }} | p2 = {{#if: {{{kota|}}} | Koṭṭa: {{{koṭṭa}}} }} | p3 = {{#if: {{{kecamatan|}}} | {{#switch:{{{nyama|{{{name|}}}}}}|Jogjakârta=Kapanewon/kemantrèn|Papua|Papua Bârâ'|Papua Paghunongan|Papua Lao'|Papua Bârâ' Lao' (Barat Daya)|Papua Tenga=Distrik|#default=keccamathân}}: {{{keccamathân}}} }} | p4 = {{#if: {{{kelurahan|}}} | Kalorahan: {{{kalorahan}}} }} | p5 = {{#if: {{{desa|}}} | {{#switch:{{{nyama|{{{name|}}}}}}|Acèh=Gâmpong/kute|Jogjakârta=Kalurahan|Jambi=dhisa/dusun|Kalimantan Dhimor|Riau=Kampong/dhisa|Papua|Papua Bârâ'|Papua Paghunongan|Papua Tengnga|Papua Lao'|Papua Bârâ' Lao' (Barat Daya)=Kampong|Sulawèsi Lao'=Lembang/desa|Sumatera Bârâ'=Nagari/dhisa|Sumatera Dâjâ=Nagori/dhisa|Lampung=Pekon/tiyuh/kampong/dhisa|Maluku=Negeri/negeri administratif|#default=Dhisa}}: {{{dhisa}}} }} <!-- Parnata --> | government_footnotes = {{{ref_pemerintahan|{{{ref pemerintahan|}}}}}} | government_type = {{{jenis_pemerintahan|{{{jenis pemerintahan|}}}|}}} | governing_body = {{{badan_pemerintahan|{{{badan pemerintahan|}}}}}} | leader_party = {{{partai|}}} | leader_title = [[Wali nanggroe {{PAGENAME}}|Wali Nanggroe]] | leader_name = {{{nama wali nanggroe|{{{nama_wali_nanggroe|}}}}}} | leader_title1 = {{#if: {{{kepala_otorita|{{{sèra otorita|}}}}}} | [[Sèra Otorita Èbhu koṭṭa Nusantara|Sèra Otorita]] | [[Gubernur {{PAGENAME}}|Gubernur]] }} | leader_name1 = {{If empty|{{{nama_gubernur|{{{asma' gubernur|}}}}}} | {{{kepala_otorita|{{{kepala otorita|}}}}}}}} | leader_title2 = {{#if: {{{wakil_kepala_otorita|{{{wakil kepala otorita|}}}}}} | [[Bâkkèl Sèra Otorita Èbhu koṭṭha Nusantara|Bâkkèl Sèra Otorita]] | [[Bâkkèl Gubernur {{PAGENAME}}|Bâkkèl Gubernur]] }} | leader_name2 = {{If empty|{{{asma'_bâkkèl_gubernur|{{{asma' bâkkèl gubernur|}}}}}} | {{{wakil_kepala_otorita|{{{bâkkèl sèra otorita|}}}}}}}} | leader_title3 = Sekretaris Daerah | leader_name3 = {{{nama_sekretaris_daerah|{{{asma' sekretaris daerah|}}}}}} | leader_title4 = {{#switch:{{{nama|{{{name|}}}}}} |Aceh=[[Dèwan Pabâkkèlan Ra'yat Acèh|Katowa DPRA]] |Papua Bârâ'=[[Dèwan Pabâkkèlan Ra'yat {{PAGENAME}}|Katowa DPRPB]] |Papua Tengnga=[[Dèwan Pabâkkèlan Ra'yat {{PAGENAME}}|Katowa DPRPT]] |Papua=[[Dèwan Pabâkkèlan Ra'yat {{PAGENAME}}|Katowa DPRP]] |Papua Paghunongan=[[Dèwan Pabâkkèlan Ra'yat {{PAGENAME}}|Katowa DPRPP]] |Papua Lao'=[[Dèwan Pabekkèlan Ra'yat {{PAGENAME}}|Katowa DPRPS]] |Papua Bârâ' Lao' (Barat Daya)=[[Dèwan Pabâkkèlan Ra'yat {{PAGENAME}}|Katowa DPRPBD]] |#default=[[Dèwan Pabâkkèlan Ra'yat Dâ'èrah Propènsi {{PAGENAME}}|Katowa DPRD]] }} | leader_name4 = {{{nama_ketua_dprd|{{{asma' katowa DPRD|}}}}}} <!-- Keadaan geografi --> | total_type = Total | unit_pref = <!-- Luas wilayah --> | area_footnotes = {{{ref_luas|{{{ref bibârâ|}}}}}} | area_total_km2 = {{{bibârâ|}}} | area_land_km2 = {{{luas_daratan|{{{bibârâ tana|{{{luasdaratan|}}}}}}}}} | area_water_km2 = {{{luas_perairan|{{{luas perairan|{{{luasperairan|}}}}}}}}} | area_water_percent = {{{persen_perairan|{{{persen perairan|{{{persenperairan|}}}}}}}}} <!-- ketinggian --> | elevation_max_footnotes = {{{tinggi maks ref|{{{ref tinggi maks|{{{ref_tinggi_maks|}}}}}}}}} | elevation_max_m = {{{tinggi maks|{{{tinggi_maks|}}}}}} | elevation_min_footnotes = {{{tinggi min ref|{{{ref tinggi min|{{{ref_tinggi_min|}}}}}}}}} | elevation_min_m = {{{tinggi min|{{{tinggi_min|}}}}}} <!-- population --> | population_footnotes = {{{populasi ref|{{{ref penduduk|{{{ref populasi|{{{ref_populasi|}}}}}}}}}}}} | population_total = {{{penduduk|}}} | population_as_of = {{{tahun populasi|{{{tahun_populasi|}}}}}} | population_rank = {{#if: {{{peringkat populasi|{{{peringkat_populasi|}}}}}} | [[Daftar provinsi di Indonesia|{{{peringkat populasi|{{{peringkat_populasi}}}}}}]] }} | population_density_km2 = {{#if:{{{kepadatan|}}}|{{{kepadatan}}}|auto}} | population_demonym = {{{demonim|}}} <!-- demographics (section 1) --> | demographics_type1 = Demografi | demographics1_footnotes = {{{ref demografi|{{{ref_demografi|}}}}}} | demographics1_title1 = Agama | demographics1_info1 = {{{agama|}}} | demographics1_title2 = Bahasa | demographics1_info2 = {{{bahasa|}}} | demographics1_title3 = [[Indeks Pembangunan Manusia|IPM]] | demographics1_info3 = {{{IPM|{{{ipm|}}}}}} <!-- time zone(s) --> | timezone1 = {{{zona waktu|{{{zona_waktu|}}}}}} | utc_offset1 = {{{utc|}}} <!-- postal codes, area code --> | postal_code_type = Kode pos | postal_code = {{{kode pos|{{{kodepos|{{{kode_pos|}}}}}}}}} | area_code_type = Kode area telepon | area_code = {{{kode area|{{{kode_area|}}}}}} | geocode = {{{GeoCode|{{{geocode|}}}}}} | iso_code = {{{ISO|{{{iso|}}}}}} | registration_plate_type = [[Tanda Nomor Kendaraan Bermotor Indonesia|Pelat kendaraan]] | registration_plate = {{{TNKB|{{{tnkb|}}}}}} | code1_name = Kode Kemendagri | code1_info = {{#invoke:Wikidata | claim | property=P2588 | value={{{kodedagri|{{{kode_kemendagri|}}}}}} | list=false }} | code2_name = Kode BPS | code2_info = {{#invoke:Wikidata | claim | property=P1588 | value={{{kodebps|{{{kode_bps|}}}}}} | list=false }} <!-- blank fields (section 1) --> | blank1_name = [[Anggaran pendapatan dan belanja daerah|APBD]] | blank1_info = {{#if: {{{total APBD|{{{total_apbd|}}}}}} {{{tahun APBD|{{{tahun_apbd|}}}}}}|{{{total APBD|{{{total_apbd}}}}}} <small>({{{tahun APBD|{{{tahun_apbd|}}}}}})</small>}} | blank2_name = [[Pendapatan asli daerah|PAD]] | blank2_info = {{{PAD|{{{pad|}}}}}} | blank3_name = [[Dana alokasi umum|DAU]] | blank3_info = {{{DAU|{{{dau|}}}}}} | blank4_name = [[Dana alokasi khusus|DAK]] | blank4_info = {{{DAK|{{{dak|}}}}}} <!-- blank fields (section 2) --> | blank_name_sec2 = Slogan pariwisata | blank_info_sec2 = {{{slogan|}}} | blank1_name_sec2 = [[nannèan da'èrah]] | blank1_info_sec2 = {{{lagu|}}} | blank2_name_sec2 = [[Angghun adat]] | blank2_info_sec2 = {{{rumah|}}} | blank3_name_sec2 = Sanjata Tradisional | blank3_info_sec2 = {{{senjata|}}} | blank4_name_sec2 = hayawan rasmi | blank4_info_sec2 = {{{flora|}}} | blank5_name_sec2 = nabatèn rasmi | blank5_info_sec2 = {{{fauna|}}} <!-- website, footnotes --------> | website = {{{web|{{{website|}}}}}} | footnotes = {{{catatankaki|{{{catatan_kaki|{{{footnotes|}}}}}}}}} }}</includeonly><noinclude>{{dokumentasi}}</noinclude> plxiohvobvikxlkbvwbzbri2hytgwo4 Pakanḍhâ'ânna cèṭa'an:Kotak info provinsi Indonesia 11 3052 18279 17921 2024-09-25T07:31:10Z Munajad.MH 3071 /* Usulan Istilah Madura untuk Infobox Provinsi Indonesia */ 18279 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Cèṭa'an:Flag templates 10 3053 17890 2024-09-16T00:36:28Z Munajad.MH 3071 ←Membuat halaman berisi '<div style="position:absolute; float:left;">{{navbar|Flag templates|text=This template:}}</div> {| class="wikitable" |+ Flag templates ! scope="row" | Output style → ! scope="col" | Country name ! scope="col" | Country name (code) ! scope="col" | Athlete (country code) ! scope="col" | Athlete Country Name ! scope="col" | Country code |- ! scope="row" | Olympic Games | {{tlg|Flag IOC}} || {{tlg|Flag IOC team}} || {{tlg|Flag IOC athlete}} || {{tlg|Flag IOC m...' 17890 wikitext text/x-wiki <div style="position:absolute; float:left;">{{navbar|Flag templates|text=This template:}}</div> {| class="wikitable" |+ Flag templates ! scope="row" | Output style → ! scope="col" | Country name ! scope="col" | Country name (code) ! scope="col" | Athlete (country code) ! scope="col" | Athlete Country Name ! scope="col" | Country code |- ! scope="row" | Olympic Games | {{tlg|Flag IOC}} || {{tlg|Flag IOC team}} || {{tlg|Flag IOC athlete}} || {{tlg|Flag IOC medalist}} || {{tlg|Flag IOC short}} |- ! scope="row" | Other games | {{tlg|Flag IOC 2}} || {{tlg|Flag IOC 2 team}} || {{tlg|Flag IOC 2 athlete}} || {{tlg|Flag IOC 2 medalist}} || {{tlg|Flag IOC 2 short}} |- ! scope="row" | Paralympic Games | {{tlg|Flag IPC}} || {{tlg|Flag IPC team}} || {{tlg|Flag IPC athlete}} || {{tlg|Flag IPC medalist}} || {{tlg|Flag IPC short}} |- ! scope="row" | Pan American | {{tlg|Flag PASO}} || {{tlg|Flag PASO team}} || {{tlg|Flag PASO athlete}} || {{tlg|Flag PASO medalist}} || |- ! scope="row" | Parapan American | {{tlg|Flag PPASO}} || || || || |- ! scope="row" | Commonwealth | {{tlg|Flag CGF}} || {{tlg|Flag CGF team}} || {{tlg|Flag CGF athlete}} || {{tlg|Flag CGF medalist}} || |- ! scope="row" | Southeast Asian | {{tlg|Flag SEAGF}} || {{tlg|Flag SEAGF team}} || {{tlg|Flag SEAGF athlete}} || {{tlg|Flag SEAGF medalist}} || |- ! scope="row" | World Games | {{tlg|Flag IWGA}} || || || || |- ! scope="row" | Central American and Caribbean Games | {{tlg|Flag CAC}} || || || || |- ! scope="row" | Asian Games | {{tlg|Flag OCA}} || || || || |- ! scope="row" | European Games | {{tlg|Flag EOC}} || || || || |- ! scope="row" | African Games | {{tlg|Flag AFOC}} || || || || |- ! scope="row" | Mediterranean Games | {{tlg|Flag CIJM}} || || || || |- ! scope="row" | Summer Universiade | {{tlg|Flag FISU}} || || || || |- ! scope="row" | "Nation at Championships"-style | || {{tlg|Flag link team}} || || || |- ! scope="row" | Generic | {{t|Flag}} || {{tlg|Flag team}} || {{tlg|Flag athlete}} || {{tlg|Flag medalist}} || |- ! scope="row" | Generic (variant) | {{tlg|Flag link}} || || {{tlg|Flag link athlete}} || {{tlg|Flag link medalist}} || |}<noinclude>{{documentation}}</noinclude> mfep1tw8jvo6j3cgst8ibaqsd97o80g Cèṭa'an:Flag EOC 10 3054 17891 2024-09-16T00:39:36Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{flag IOC 2|{{{1|}}}|{{{2|}}} European Games|{{{3|}}}}}</includeonly><noinclude> {{documentation|Template:Flag IOC 2/doc}} </noinclude>' 17891 wikitext text/x-wiki <includeonly>{{flag IOC 2|{{{1|}}}|{{{2|}}} European Games|{{{3|}}}}}</includeonly><noinclude> {{documentation|Template:Flag IOC 2/doc}} </noinclude> 98bzqygegdxq7p1m8gesvibgn7o8gmp Cèṭa'an:Flag template documentation/doc 10 3055 17893 17892 2024-09-16T00:51:34Z Munajad.MH 3071 17893 wikitext text/x-wiki <includeonly>{{documentation | content = {{#ifeq:{{#invoke:High-use|num|x}}|many||{{High-use}}}} {{{header|}}} ==Description== :<code><nowiki>{{</nowiki>{{#if:{{{2|}}} |{{{2}}} |{{#if:{{{3|}}} |{{{3}}} |{{#if:{{{4|}}} |{{{4}}} |? }} }} }}<nowiki>}}</nowiki></code> Renders a flag icon and wikilink to [[{{getalias|{{{1}}}}}|{{getalias|{{{1}}}|shortname}}]]. This template is equivalent to {{tlx|flag|{{{1}}}}}, but is named after the standard three letter {{#if:{{{2|}}} |{{#if:{{{3|}}} |{{#if:{{{4|}}} |{{#ifeq:{{{2}}}|{{{3}}} |{{#ifeq:{{{3}}}|{{{4}}} |[[ISO 3166-1 alpha-3]] country code, [[List of IOC country codes|IOC code]], and [[List of FIFA country codes|FIFA code]] |[[ISO 3166-1 alpha-3]] country code and [[List of IOC country codes|IOC code]] }} |{{#ifeq:{{{2}}}|{{{4}}} |[[ISO 3166-1 alpha-3]] country code and [[List of FIFA country codes|FIFA code]] |[[ISO 3166-1 alpha-3]] country code }} }} |{{#ifeq:{{{2}}}|{{{3}}} |[[ISO 3166-1 alpha-3]] country code and [[List of IOC country codes|IOC code]] |[[ISO 3166-1 alpha-3]] country code }} }} |{{#if:{{{4|}}} |{{#ifeq:{{{2}}}|{{{4}}} |[[ISO 3166-1 alpha-3]] country code and [[List of FIFA country codes|FIFA code]] |[[ISO 3166-1 alpha-3]] country code }} |[[ISO 3166-1 alpha-3]] country code }} }} |{{#if:{{{3|}}} |{{#if:{{{4|}}} |{{#ifeq:{{{3}}}|{{{4}}} |[[List of IOC country codes|IOC country code]] and [[List of FIFA country codes|FIFA code]] |[[List of IOC country codes|IOC country code]] }} |[[List of IOC country codes|IOC country code]] }} |{{#if:{{{4|}}} |[[List of FIFA country codes|FIFA country code]] |country code }} }} }} for {{{1}}} as a shorthand editing convenience. {{#if:{{{2|}}} |<br/>{{#if:{{{3|}}} |{{#if:{{{4|}}} |{{#ifeq:{{{2}}}|{{{3}}} |{{#ifeq:{{{3}}}|{{{4}}}| |You can also use {{tlx|{{{4}}}}} (which is a redirect to this template) because "{{{4}}}" is the [[List of FIFA country codes|FIFA code]] for {{{1}}}. }} |{{#ifeq:{{{3}}}|{{{4}}} |You can also use {{tlx|{{{3}}}}} (which is a redirect to this template) because "{{{3}}}" is the [[List of IOC country codes|IOC code]] and [[List of FIFA country codes|FIFA code]] for {{{1}}}. |{{#ifeq:{{{2}}}|{{{4}}} |You can also use {{tlx|{{{3}}}}} (which is a redirect to this template) because "{{{3}}}" is the [[List of IOC country codes|IOC code]] for {{{1}}}. |You can also use {{tlx|{{{3}}}}} or {{tlx|{{{4}}}}} (which are redirects to this template) because "{{{3}}}" is the [[List of IOC country codes|IOC code]] and "{{{4}}}" is the [[List of FIFA country codes|FIFA code]] for {{{1}}}. }} }} }} |{{#ifeq:{{{2}}}|{{{3}}}| |You can also use {{tlx|{{{3}}}}} (which is a redirect to this template) because "{{{3}}}" is the [[List of IOC country codes|IOC code]] for {{{1}}}. }} }} |{{#if:{{{4|}}} |{{#ifeq:{{{2}}}|{{{4}}}| |You can also use {{tlx|{{{4}}}}} (which is a redirect to this template) because "{{{4}}}" is the [[List of FIFA country codes|FIFA code]] for {{{1}}}. }} }} }} |{{#if:{{{3|}}} |{{#if:{{{4|}}} |{{#ifeq:{{{3}}}|{{{4}}}| |You can also use {{tlx|{{{4}}}}} (which is a redirect to this template) because "{{{4}}}" is the [[List of FIFA country codes|FIFA code]] for {{{1}}}. }} }} }} }} {{#ifexist:{{SUBJECTPAGENAME}}/doc |{{ {{SUBJECTPAGENAME}}/doc}} <!-- category and other documentation for the flag template --> }} ==TemplateData== {{TemplateData header}} <templatedata> { "params": {}, "description": "Renders a flag icon and wikilink. Takes no parameters." } </templatedata> <includeonly>{{documentation | content = {{#ifeq:{{#invoke:High-use|num|x}}|many||{{High-use}}}} {{{header|}}} ==Description== :<code><nowiki>{{</nowiki>{{#if:{{{2|}}} |{{{2}}} |{{#if:{{{3|}}} |{{{3}}} |{{#if:{{{4|}}} |{{{4}}} |? }} }} }}<nowiki>}}</nowiki></code> Renders a flag icon and wikilink to [[{{getalias|{{{1}}}}}|{{getalias|{{{1}}}|shortname}}]]. This template is equivalent to {{tlx|flag|{{{1}}}}}, but is named after the standard three letter {{#if:{{{2|}}} |{{#if:{{{3|}}} |{{#if:{{{4|}}} |{{#ifeq:{{{2}}}|{{{3}}} |{{#ifeq:{{{3}}}|{{{4}}} |[[ISO 3166-1 alpha-3]] country code, [[List of IOC country codes|IOC code]], and [[List of FIFA country codes|FIFA code]] |[[ISO 3166-1 alpha-3]] country code and [[List of IOC country codes|IOC code]] }} |{{#ifeq:{{{2}}}|{{{4}}} |[[ISO 3166-1 alpha-3]] country code and [[List of FIFA country codes|FIFA code]] |[[ISO 3166-1 alpha-3]] country code }} }} |{{#ifeq:{{{2}}}|{{{3}}} |[[ISO 3166-1 alpha-3]] country code and [[List of IOC country codes|IOC code]] |[[ISO 3166-1 alpha-3]] country code }} }} |{{#if:{{{4|}}} |{{#ifeq:{{{2}}}|{{{4}}} |[[ISO 3166-1 alpha-3]] country code and [[List of FIFA country codes|FIFA code]] |[[ISO 3166-1 alpha-3]] country code }} |[[ISO 3166-1 alpha-3]] country code }} }} |{{#if:{{{3|}}} |{{#if:{{{4|}}} |{{#ifeq:{{{3}}}|{{{4}}} |[[List of IOC country codes|IOC country code]] and [[List of FIFA country codes|FIFA code]] |[[List of IOC country codes|IOC country code]] }} |[[List of IOC country codes|IOC country code]] }} |{{#if:{{{4|}}} |[[List of FIFA country codes|FIFA country code]] |country code }} }} }} for {{{1}}} as a shorthand editing convenience. {{#if:{{{2|}}} |<br/>{{#if:{{{3|}}} |{{#if:{{{4|}}} |{{#ifeq:{{{2}}}|{{{3}}} |{{#ifeq:{{{3}}}|{{{4}}}| |You can also use {{tlx|{{{4}}}}} (which is a redirect to this template) because "{{{4}}}" is the [[List of FIFA country codes|FIFA code]] for {{{1}}}. }} |{{#ifeq:{{{3}}}|{{{4}}} |You can also use {{tlx|{{{3}}}}} (which is a redirect to this template) because "{{{3}}}" is the [[List of IOC country codes|IOC code]] and [[List of FIFA country codes|FIFA code]] for {{{1}}}. |{{#ifeq:{{{2}}}|{{{4}}} |You can also use {{tlx|{{{3}}}}} (which is a redirect to this template) because "{{{3}}}" is the [[List of IOC country codes|IOC code]] for {{{1}}}. |You can also use {{tlx|{{{3}}}}} or {{tlx|{{{4}}}}} (which are redirects to this template) because "{{{3}}}" is the [[List of IOC country codes|IOC code]] and "{{{4}}}" is the [[List of FIFA country codes|FIFA code]] for {{{1}}}. }} }} }} |{{#ifeq:{{{2}}}|{{{3}}}| |You can also use {{tlx|{{{3}}}}} (which is a redirect to this template) because "{{{3}}}" is the [[List of IOC country codes|IOC code]] for {{{1}}}. }} }} |{{#if:{{{4|}}} |{{#ifeq:{{{2}}}|{{{4}}}| |You can also use {{tlx|{{{4}}}}} (which is a redirect to this template) because "{{{4}}}" is the [[List of FIFA country codes|FIFA code]] for {{{1}}}. }} }} }} |{{#if:{{{3|}}} |{{#if:{{{4|}}} |{{#ifeq:{{{3}}}|{{{4}}}| |You can also use {{tlx|{{{4}}}}} (which is a redirect to this template) because "{{{4}}}" is the [[List of FIFA country codes|FIFA code]] for {{{1}}}. }} }} }} }} {{#ifexist:{{SUBJECTPAGENAME}}/doc |{{ {{SUBJECTPAGENAME}}/doc}} <!-- category and other documentation for the flag template --> }} ==TemplateData== {{TemplateData header}} <templatedata> { "params": {}, "description": "Renders a flag icon and wikilink. Takes no parameters." } </templatedata> ==See also== *[[Template:Country data {{{1}}}]]—for more options, such as historical flag variations where applicable *[[Wikipedia:WikiProject Flag Template]]—for a complete discussion of the flag template system *[[Wikipedia:Inline templates linking country articles]]—for a complete list of these "shorthand" flag templates {{Sandbox other||[[Category:Flag template shorthands]]}} | link box = This documentation is generated by [[Template:Flag template documentation]]. <br/> Documentation specific to this template may be placed in this template's [[{{FULLPAGENAME}}/doc|/doc]] subpage and will be automatically transcluded. <br/> Any [[Wikipedia:Categorization|categories]] should also be added to the [[{{FULLPAGENAME}}/doc|/doc]] subpage. }}</includeonly><noinclude> {{documentation}}<!-- Add categories to the /doc subpage, not here! --> </noinclude> 1qcc1c77nqhnio26ljdhxrcd5o0dsk4 Cèṭa'an:Country data Banten/doc 10 3056 17894 2024-09-16T01:07:21Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <includeonly>{{Sandbox other|| [[Category:Country data templates of subdivisions of Indonesia|Banten]] }}</includeonly>' 17894 wikitext text/x-wiki {{Documentation subpage}} <includeonly>{{Sandbox other|| [[Category:Country data templates of subdivisions of Indonesia|Banten]] }}</includeonly> fgjv2y29b5kpbe592ir6wk72r5ymkno Cèṭa'an:Country data Banten 10 3057 17895 2024-09-16T01:07:59Z Munajad.MH 3071 ←Membuat halaman berisi '{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Banten | flag alias = Flag of Banten, Indonesia.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | related1 = Banten Sultanate </noinclude> }}<noinclude> </noinclude>' 17895 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Banten | flag alias = Flag of Banten, Indonesia.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | related1 = Banten Sultanate </noinclude> }}<noinclude> </noinclude> 9r0dfwwanitmnlh6q4ty4lgk08jeet4 Cèṭa'an:Infobox country 10 3058 19586 19575 2024-10-04T22:28:55Z Munajad.MH 3071 19586 wikitext text/x-wiki {{#invoke:Infobox|infoboxTemplate |templatestyles = Template:Infobox country/styles.css | bodyclass = ib-country vcard | aboveclass = adr | above = {{#if:{{{conventional_long_name|}}}{{{native_name|}}}{{{name|}}} | {{#if:{{{conventional_long_name|}}} |<div class="fn org country-name">{{{conventional_long_name|}}}</div> }}{{#if:{{{native_name|}}}{{{name|}}} |<div class="ib-country-names"><!-- -->{{br separated entries |{{{native_name|}}} |{{#if:{{{name|}}} |<div class="ib-country-name-style fn org country-name">{{{name|}}}</div> }}}}</div> }}<!-- -->{{#ifeq:{{{micronation|}}}|yes |<span class="fn org">[[Micronation]]</span> }} |<div class="fn org country-name">{{PAGENAMEBASE}}</div>}} | subheader = {{#if:{{{life_span|}}} | {{{life_span}}} | {{#if:{{{year_start|}}}|{{{year_start}}}{{#if:{{{year_end|}}}|–{{{year_end}}} }} }} }} | image1 = {{#if:{{{image_coat|}}}{{{image_symbol|}}}{{{image_flag|}}}{{{image_flag2|}}} |{{infobox country/imagetable |image1a = {{#invoke:InfoboxImage|InfoboxImage|suppressplaceholder={{main other||no}}|image={{{image_flag|}}}|sizedefault=125px|size={{{flag_width|{{{flag_size|}}}}}}|maxsize=250|border={{yesno |{{{flag_border|}}}|yes=yes|blank=yes}}|alt={{{alt_flag|{{{flag_alt|}}}}}}|title=Flag of {{{common_name|{{{name|{{{linking_name|{{PAGENAME}}}}}}}}}}}}} |image1b = {{#invoke:InfoboxImage|InfoboxImage|suppressplaceholder={{main other||no}}|image={{{image_flag2|}}}|sizedefault=125px|size={{{flag_width|}}}|maxsize=250|border={{yesno |{{{flag2_border|}}}|yes=yes|blank=yes}}|alt={{{alt_flag2|{{{flag_alt2|}}}}}}}} |caption1= {{#ifexist:{{if empty |{{{flag_type_article|}}} |{{{flag|}}} | {{if empty |{{{flag_type|}}} |Flag}} of {{if empty |{{{linking_name|}}} |{{{common_name|}}} |{{{name|}}} |{{PAGENAME}} }} }} |[[{{if empty |{{{flag_type_article|}}} |{{{flag|}}} |{{if empty |{{{flag_type|}}} |Flag}} of {{if empty |{{{linking_name|}}} |{{{common_name|}}} |{{{name|}}} |{{PAGENAME}} }} }}|{{if empty |{{{flag_caption|}}} |{{{flag_type|}}} |Flag}}]] |{{if empty |{{{flag_caption|}}} |{{{flag_type|}}} |Flag}} }} |image2 = {{#invoke:InfoboxImage|InfoboxImage|suppressplaceholder={{main other||no}}|image={{if empty|{{{image_coat|}}}|{{{image_symbol|}}}}} |size={{{symbol_width|{{{coa_size|}}}}}}|sizedefault=85px|alt={{#if:{{{image_coat|}}}|{{{alt_coat|{{{coat_alt|}}}}}}|{{{alt_symbol|}}}}}|title={{{symbol_type|Coat of arms}}} of {{{common_name|{{{name|{{{linking_name|{{PAGENAME}}}}}}}}}}}}} |caption2= {{#ifexist:{{if empty |{{{symbol_type_article|}}} |{{{symbol|}}} |{{if empty |{{{symbol_type|}}} |Coat of arms}} of {{if empty |{{{linking_name|}}} |{{{common_name|}}} |{{{name|}}} |{{PAGENAME}} }} }} |[[{{if empty |{{{symbol_type_article|}}} |{{{symbol|}}} |{{if empty |{{{symbol_type|}}} |Coat of arms}} of {{if empty |{{{linking_name|}}} |{{{common_name|}}} |{{{name|}}} |{{PAGENAME}} }} }} | {{if empty |{{{symbol_type|}}} |Coat of arms}}]] |{{if empty |{{{symbol_type|}}} |Coat of arms}} }} }} }} | data1 = {{#if:{{{national_motto|}}}{{{motto|}}} |'''Motto:&nbsp;'''{{if empty|{{{motto|}}}|{{{national_motto|}}}}}<!-- -->{{#if:{{{englishmotto|}}}|<div>{{{englishmotto}}}</div> }} }} | class2 = anthem | data2 = {{#if:{{{national_anthem|}}}{{{anthem|}}} |'''Anthem:'''&nbsp;{{if empty|{{{national_anthem|}}}|{{{anthem|}}}}} }}{{#if:{{{anthems|}}} |'''Anthems:'''&nbsp;{{{anthems}}} }}{{#if:{{{royal_anthem|}}} | <div class="ib-country-anthem">'''[[Royal anthem]]:'''&nbsp;{{{royal_anthem}}}</div> }}{{#if:{{{flag_anthem|}}} | <div class="ib-country-anthem">'''[[Flag anthem]]:'''&nbsp;{{{flag_anthem}}}</div> }}{{#if:{{{national_march|}}} | <div class="ib-country-anthem">'''National march:'''&nbsp;{{{national_march}}}</div> }}{{#if:{{{territorial_anthem|}}} | <div class="ib-country-anthem">'''Territorial anthem:'''&nbsp;{{{territorial_anthem}}}</div> }}{{#if:{{{regional_anthem|}}} | <div class="ib-country-anthem">'''Regional anthem:'''&nbsp;{{{regional_anthem}}}</div> }}{{#if:{{{state_anthem|}}} | <div class="ib-country-anthem">'''State anthem:'''&nbsp;{{{state_anthem}}}</div> }}{{#if:{{{march|}}} | <div class="ib-country-anthem">'''March:'''&nbsp;{{{march}}}</div> }} | data3 = {{#if:{{{other_symbol|}}}{{{text_symbol|}}} |{{#if:{{{other_symbol_type|}}}{{{text_symbol_type|}}} | '''{{if empty|{{{other_symbol_type|}}}|{{{text_symbol_type|}}}}}'''<br/>}}<!-- -->{{if empty|{{{other_symbol|}}}|{{{text_symbol|}}}}} }} | data4 = {{#if:{{{image_map|}}} |{{#invoke:InfoboxImage|InfoboxImage|image={{{image_map|}}}|size={{{map_width|{{{image_map_size|}}}}}}|upright=1.15|alt={{{alt_map|{{{image_map_alt|}}}}}}|title={{{map_caption|{{{image_map_caption|Location of {{{common_name|{{{name|{{{linking_name|{{PAGENAME}} }}} }}} }}} }}} }}} }}<!-- -->{{#if:{{{map_caption|{{{image_map_caption|}}}}}}|<div class="ib-country-map-caption">{{{map_caption|{{{image_map_caption|}}}}}}</div>}} }} | data5 = {{#if:{{{image_map2|}}} |{{#invoke:InfoboxImage|InfoboxImage|image={{{image_map2|}}}|size={{{map2_width|{{{image_map2_size|}}}}}}|upright=1.15|alt={{{alt_map2|{{{image_map2_alt|}}}}}}|title={{{map_caption2|{{{image_map2_caption|Location of {{{common_name|{{{name|{{{linking_name|{{PAGENAME}} }}} }}} }}} }}} }}} }}<!-- -->{{#if:{{{map_caption2|{{{image_map2_caption|}}}}}}|<div class="ib-country-map-caption">{{{map_caption2|{{{image_map2_caption|}}}}}}</div>}} }} | label6 = Status | data6 = {{#if:{{{status|}}}|{{Infobox country/status text|status={{{status|}}}|status_text={{{status_text|}}}|empire={{{empire|}}}|year_end={{{year_end|}}}|year_exile_start={{{year_exile_start|}}}|year_exile_end={{{year_exile_end|}}} }} }} | label7 = Location | data7 = {{{loctext|}}} | label8 = {{#if:{{{capital_type|}}} | {{{capital_type}}} | Capital }}{{#ifeq: {{#ifeq:{{{largest_city|}}}{{{largest_settlement|}}}|capital |capital<!-- -->|{{#switch:{{{capital}}} | [[{{{largest_city|}}}{{{largest_settlement|}}}]] = capital | {{{largest_city|}}}{{{largest_settlement|}}} = capital | not capital }}<!-- -->}}|capital <!-- (#ifeq:)-->|<!------------------------------------------ capital is largest_city/_settlement: ------------------------------------------- --><div class="ib-country-largest">and {{{largest_settlement_type|largest city}}}</div> }} | data8 = {{#if:{{{capital|}}}|{{{capital}}}{{#if:{{{coordinates|}}}|<br/>{{#invoke:Coordinates|coordinsert|{{{coordinates}}}|type:city}}}} }} | rowclass9 = {{#if:{{{capital|}}}|mergedrow}} | label9 = Capital-in-exile | data9 = {{#ifexist:{{{capital_exile|}}}|[[{{{capital_exile|}}}]]|{{{capital_exile|}}}}} | rowclass10 = {{#if:{{{capital|}}}|mergedrow}} | label10 = {{#if:{{{admin_center_type|}}}| {{{admin_center_type}}} | Administrative&nbsp;center }} | data10 = {{#switch:{{{admin_center|}}} |capital | = |[[{{{capital|}}}]] = |{{{capital|}}} = |#default = {{{admin_center}}}{{#if:{{{capital|}}}||{{#if:{{{coordinates|}}}|<br/>{{#invoke:Coordinates|coordinsert|{{{coordinates}}}|type:city}}}} }} }} | rowclass11 = {{#if:{{{capital|}}}{{{admin_center|}}}|mergedbottomrow}} | label11 = Largest {{{largest_settlement_type|city}}} | data11 = {{#ifeq: {{#ifeq:{{{largest_city|}}}{{{largest_settlement|}}}|capital |capital<!-- -->|{{#switch:{{{capital}}} | [[{{{largest_city|}}}{{{largest_settlement|}}}]] = capital | {{{largest_city|}}}{{{largest_settlement|}}} = capital | not capital }}<!-- -->}}|capital <!-- (#ifeq:)-->|<!-- nothing already appears above --> | {{if empty| {{{largest_city|}}} | {{{largest_settlement|}}} }} }} | rowclass12 = mergedtoprow | label12 = Official&nbsp;languages | data12 = {{{official_languages|}}} | rowclass13 = mergedrow | label13 = <span class="ib-country-lang">{{#if:{{{recognized_languages|}}}|Recognized|Recognised}}&nbsp;languages</span> | data13 = {{if empty| {{{recognized_languages|}}} | {{{recognised_languages|}}} }} | rowclass14 = mergedrow | label14 = <span class="ib-country-lang">{{#if:{{{recognized_national_languages|}}}|Recognized|Recognised}} national&nbsp;languages</span> | data14 = {{if empty| {{{recognized_national_languages|}}} | {{{recognised_national_languages|}}} | {{{national_languages|}}} }} | rowclass15 = mergedrow | label15 = <span class="ib-country-lang">{{#if:{{{recognized_regional_languages|}}}|Recognized|Recognised}} regional&nbsp;languages</span> | data15 = {{if empty| {{{recognized_regional_languages|}}} | {{{recognised_regional_languages|}}} | {{{regional_languages|}}} }} | label16 = Common&nbsp;languages | data16 = {{{common_languages|}}} | rowclass17 = {{#ifeq:{{{languages2_sub|}}}|yes |{{#ifeq:{{{languages_sub|}}}|yes |mergedrow}} |{{#ifeq:{{{languages_sub|}}}|yes |mergedbottomrow}} }} | label17 ={{#ifeq:{{{languages_sub|}}}|yes |<div class="ib-country-lang">{{if empty| {{{languages_type|}}} | Other&nbsp;languages }}</div> |{{if empty| {{{languages_type|}}} | Other&nbsp;languages }} }} | data17 = {{{languages|}}} | rowclass18 = {{#ifeq:{{{languages2_sub|}}}|yes |mergedbottomrow}} | label18 = {{#ifeq:{{{languages2_sub|}}}|yes |<div class="ib-country-lang">{{if empty|{{{languages2_type|}}} | Other&nbsp;languages }}</div> |{{if empty|{{{languages2_type|}}} | Other&nbsp;languages }} }} | data18 = {{{languages2|}}} | label19 = [[Ethnic group|Ethnic&nbsp;groups]] <!-- -->{{#if:{{{ethnic_groups_year|}}} |<div class="ib-country-ethnic"> ({{{ethnic_groups_year}}}){{{ethnic_groups_ref|}}}</div>|<div class="ib-country-ethnic">{{{ethnic_groups_ref|}}}</div>}} | data19 = {{{ethnic_groups|}}} | label20 = Religion <!-- -->{{#if:{{{religion_year|}}} |<div class="ib-country-religion"> ({{{religion_year}}}){{{religion_ref|}}}</div>|<div class="ib-country-religion">{{{religion_ref|}}}</div>}} | data20 = {{{religion|}}} | label21 = [[Demonym|Demonym(s)]] | data21 = {{#if:{{{demonym|}}} |{{#ifexist:{{{demonym}}} people | [[{{{demonym}}} people|{{{demonym}}}]] | {{{demonym}}} }} }} | label22 = Type | data22 = {{{org_type|}}} | label23 = {{if empty|{{{membership_type|}}} | Membership }} | data23 = {{{membership|}}} | label24 = {{#if:{{{government_type|}}} | {{#if:{{{politics_link|}}} | [[{{{politics_link}}}|{{#ifeq:{{{micronation|}}}|yes|Organizational structure|Government}}]]<!-- -->| {{#ifexist:Politics of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}} | [[Politics of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}|{{#ifeq:{{{micronation|}}}|yes|Organizational structure|Government}}]]<!-- -->| {{#ifeq:{{{micronation|}}}|yes|Organizational structure|Government}}<!-- -->}}<!-- -->}}<!-- -->}} | data24 = {{{government_type|}}} | header25 = {{#if:{{{government_type|}}} || {{#if:{{{leader_title1|}}}{{{leader_name1|}}} | {{#if:{{{name|}}}{{{membership|}}} | <!--template being used for geopolitical org:-->Leaders | <!--template being used for country/territory: -->Government }} }} }} | rowclass26 = mergedrow | data26 = {{#if:{{{leader_name1|}}}|{{Infobox country/multirow|{{{leader_title1|}}} |{{{leader_name1|}}} |{{{leader_title2|}}} |{{{leader_name2|}}} |{{{leader_title3|}}} |{{{leader_name3|}}} |{{{leader_title4|}}} |{{{leader_name4|}}} |{{{leader_title5|}}} |{{{leader_name5|}}} |{{{leader_title6|}}} |{{{leader_name6|}}} |{{{leader_title7|}}} |{{{leader_name7|}}} |{{{leader_title8|}}} |{{{leader_name8|}}} |{{{leader_title9|}}} |{{{leader_name9|}}} |{{{leader_title10|}}} |{{{leader_name10|}}} |{{{leader_title11|}}} |{{{leader_name11|}}} |{{{leader_title12|}}} |{{{leader_name12|}}} |{{{leader_title13|}}} |{{{leader_name13|}}} |{{{leader_title14|}}} |{{{leader_name14|}}} |{{{leader_title15|}}} |{{{leader_name15|}}} }} }} | rowclass27 = mergedrow | label27 = {{#if:{{{title_leader|}}}| {{{title_leader}}} }} | data27 = {{#if:{{{title_leader|}}}|&nbsp;}} | rowclass28 = mergedrow | data28 = {{#if:{{{year_leader1|}}} | {{Infobox country/multirow|{{{year_leader1|}}} |{{{leader1|}}} |{{{year_leader2|}}} |{{{leader2|}}} |{{{year_leader3|}}} |{{{leader3|}}} |{{{year_leader4|}}} |{{{leader4|}}} |{{{year_leader5|}}} |{{{leader5|}}} |{{{year_leader6|}}} |{{{leader6|}}} |{{{year_leader7|}}} |{{{leader7|}}} |{{{year_leader8|}}} |{{{leader8|}}} |{{{year_leader9|}}} |{{{leader9|}}} |{{{year_leader10|}}} |{{{leader10|}}} |{{{year_leader11|}}} |{{{leader11|}}}|{{{year_leader12|}}} |{{{leader12|}}}|{{{year_leader13|}}} |{{{leader13|}}}|{{{year_leader14|}}} |{{{leader14|}}}|{{{year_leader15|}}} |{{{leader15|}}} }} }} | rowclass29 = mergedrow | label29 = {{#if:{{{title_representative|}}}| {{{title_representative}}} }} | data29 = {{#if:{{{title_representative|}}}|&nbsp;}} | rowclass30 = mergedrow | data30 = {{#if:{{{year_representative1|}}}|{{Infobox country/multirow|{{{year_representative1|}}} |{{{representative1|}}} |{{{year_representative2|}}} |{{{representative2|}}} |{{{year_representative3|}}} |{{{representative3|}}} |{{{year_representative4|}}} |{{{representative4|}}} |{{{year_representative5|}}} |{{{representative5|}}}|{{{year_representative6|}}} |{{{representative6|}}}|{{{year_representative7|}}} |{{{representative7|}}}|{{{year_representative8|}}} |{{{representative8|}}} }} }} | rowclass31 = mergedrow | label31 = {{#if:{{{title_deputy|}}}|{{{title_deputy}}} }} | data31 = {{#if:{{{title_deputy|}}}|&nbsp;}} | rowclass32 = mergedrow | data32 = {{#if:{{{year_deputy1|}}}|{{Infobox country/multirow|{{{year_deputy1|}}} |{{{deputy1|}}} |{{{year_deputy2|}}} |{{{deputy2|}}} |{{{year_deputy3|}}} |{{{deputy3|}}} |{{{year_deputy4|}}} |{{{deputy4|}}} |{{{year_deputy5|}}} |{{{deputy5|}}} |{{{year_deputy6|}}} |{{{deputy6|}}}|{{{year_deputy7|}}} |{{{deputy7|}}}|{{{year_deputy8|}}} |{{{deputy8|}}}|{{{year_deputy9|}}} |{{{deputy9|}}}|{{{year_deputy10|}}} |{{{deputy10|}}}|{{{year_deputy11|}}} |{{{deputy11|}}}|{{{year_deputy12|}}} |{{{deputy12|}}}|{{{year_deputy13|}}} |{{{deputy13|}}}|{{{year_deputy14|}}} |{{{deputy14|}}}|{{{year_deputy15|}}} |{{{deputy15|}}} }} }} | label40 = Legislature | data40 = {{{legislature|}}} | rowclass41 = mergedrow | label41 = <div class="ib-country-fake-li">•&nbsp;{{#if:{{{type_house1|}}}|{{{type_house1}}}|[[Upper house]]}}</div> | data41 = {{{upper_house|{{{house1|}}}}}} | rowclass42 = mergedbottomrow | label42 = <div class="ib-country-fake-li">•&nbsp;{{#if:{{{type_house2|}}}|{{{type_house2}}}|[[Lower house]]}}</div> | data42 = {{{lower_house|{{{house2|}}}}}} | rowclass43 = {{#if:{{{established_event1|}}} |mergedtoprow}} | header43 = {{#if:{{{established_event1|}}}{{{sovereignty_type|}}} |{{#if:{{{sovereignty_type|}}} | {{{sovereignty_type}}}<!-- -->{{#if:{{{sovereignty_note|}}} |&nbsp;<div class="ib-country-sovereignty">{{{sovereignty_note}}}</div>}} | {{#if:{{{established|}}}| | Establishment }} }} }} | label44 = Establishment | data44 = {{#if:{{{sovereignty_type|}}} | |{{{established|}}} }} | label45 = {{#if:{{{era|}}}|Historical era|History}} | data45 = {{#if:{{{era|}}} |{{#ifexist:{{{era|}}}|[[{{{era}}}]]|{{{era}}}}} | {{#if:{{{date_start|}}}{{{year_start|}}}|&nbsp;}}}} | rowclass46 = {{#if:{{{established_event1|}}} |mergedrow |mergedbottomrow}} | data46 = {{#if:{{{established_date1|}}}|{{Infobox country/multirow |{{{established_event1|}}} |{{{established_date1||}}} |{{{established_event2|}}} |{{{established_date2||}}} |{{{established_event3|}}} |{{{established_date3|}}} |{{{established_event4|}}} |{{{established_date4|}}} |{{{established_event5|}}} |{{{established_date5|}}} |{{{established_event6|}}} |{{{established_date6|}}} |{{{established_event7|}}} |{{{established_date7|}}} |{{{established_event8|}}} |{{{established_date8|}}} |{{{established_event9|}}} |{{{established_date9|}}} |{{{established_event10|}}} |{{{established_date10|}}} |{{{established_event11|}}} |{{{established_date11|}}} |{{{established_event12|}}} |{{{established_date12|}}} |{{{established_event13|}}} |{{{established_date13|}}} |{{{established_event14|}}} |{{{established_date14|}}} |{{{established_event15|}}} |{{{established_date15|}}} |{{{established_event16|}}} |{{{established_date16|}}} |{{{established_event17|}}} |{{{established_date17|}}} |{{{established_event18|}}} |{{{established_date18|}}} |{{{established_event19|}}} |{{{established_date19|}}} |{{{established_event20|}}} |{{{established_date20|}}} }} }} | rowclass47 = {{#if:{{{date_start|}}}{{{year_start|}}} |mergedrow |mergedbottomrow}} | data47 = {{#if:{{{date_start|}}}{{{year_start|}}}|{{Infobox country/multirow |{{{event_pre|}}} |{{{date_pre|}}} |{{if empty|{{{event_start|}}}|Established}} |{{{date_start|}}} {{{year_start|}}} |{{{event1|}}} |{{{date_event1|}}} |{{{event2|}}} |{{{date_event2|}}} |{{{event3|}}} |{{{date_event3|}}} |{{{event4|}}} |{{{date_event4|}}} |{{{event5|}}} |{{{date_event5|}}} |{{{event6|}}} |{{{date_event6|}}}|{{{event7|}}} |{{{date_event7|}}}|{{{event8|}}} |{{{date_event8|}}}|{{{event9|}}} |{{{date_event9|}}}|{{{event10|}}} |{{{date_event10|}}} |{{if empty|{{{event_end|}}}|Disestablished}} |{{{date_end|}}} {{{year_end|}}} |{{{event_post|}}} |{{{date_post|}}} }} }} | rowclass60 = mergedtoprow | header60 = {{#if:{{{area_km2|}}}{{{area_ha|}}}{{{area_sq_mi|}}}{{{area_acre|}}}{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_land_sq_mi|}}}{{{area_land_acre|}}}{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_sq_mi|}}}{{{area_water_acre|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}} | {{#if:{{{area_link|}}} | [[{{{area_link}}}|Area {{#ifeq:{{{micronation|}}}|yes|claimed|}}]] | {{#ifexist:Geography of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}} | [[Geography of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}|Area {{#ifeq:{{{micronation|}}}|yes|claimed|}}]] | Area {{#ifeq:{{{micronation|}}}|yes|claimed|}}<!-- -->}}<!-- -->}} }} | rowclass61 = {{#if:{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_land_sq_mi|}}}{{{area_land_acre|}}}{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_sq_mi|}}}{{{area_water_acre|}}}{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}{{{percent_water|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label61 = <div class="ib-country-fake-li">•&nbsp;{{{area_label|Total}}}{{{FR_foot4|}}}</div> | data61 = {{#if:{{{area_km2|}}}{{{area_ha|}}}{{{area_sq_mi|}}}{{{area_acre|}}} |{{#if:{{{area_km2|}}}{{{area_sq_mi|}}} |{{convinfobox|{{{area_km2|}}}|km2|{{{area_sq_mi|}}}|sqmi|abbr=on}} |{{#if:{{{area_ha|}}}{{{area_acre|}}} |{{convinfobox|{{{area_ha|}}}|ha|{{{area_acre|}}}|acre|abbr=on}} }} }}{{{area_footnote|}}}{{#if:{{{area_rank|}}} |&#32;([[List of countries and dependencies by area|{{{area_rank}}}]]) }} }} | rowclass62 = {{#if:{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_sq_mi|}}}{{{area_water_acre|}}}{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}{{{percent_water|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label62 = <div class="ib-country-fake-li">•&nbsp;Land</div> | data62 = {{#if:{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_land_sq_mi|}}}{{{area_land_acre|}}} |{{#if:{{{area_land_km2|}}}{{{area_land_sq_mi|}}} |{{convinfobox|{{{area_land_km2|}}}|km2|{{{area_land_sq_mi|}}}|sqmi|abbr=on}} |{{#if:{{{area_land_ha|}}}{{{area_land_acre|}}} |{{convinfobox|{{{area_land_ha|}}}|ha|{{{area_land_acre|}}}|acre|abbr=on}} }} }}{{{area_land_footnote|}}} }} | rowclass63 = {{#if:{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}{{{percent_water|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label63 = <div class="ib-country-fake-li">•&nbsp;Water</div> | data63 = {{#if:{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_sq_mi|}}}{{{area_water_acre|}}} |{{#if:{{{area_water_km2|}}}{{{area_water_sq_mi|}}} |{{convinfobox|{{{area_water_km2|}}}|km2|{{{area_water_sq_mi|}}}|sqmi|abbr=on}} |{{#if:{{{area_water_ha|}}}{{{area_water_acre|}}} |{{convinfobox|{{{area_water_ha|}}}|ha|{{{area_water_acre|}}}|acre|abbr=on}} }} }}{{{area_water_footnote|}}} }} | rowclass64 = {{#if:{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label64 = <div class="ib-country-fake-li">•&nbsp;Water&nbsp;(%)</div> | data64 = {{{percent_water|}}} | rowclass65 = {{#if:{{{FR_metropole|}}}{{{area_label3|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label65 = <div class="ib-country-fake-li">•&nbsp;{{{area_label2|}}}</div> | data65 = {{#if:{{{area_label2|}}}| {{{area_data2|}}} }} | rowclass66 = {{#if:{{{FR_metropole|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label66 = <div class="ib-country-fake-li">•&nbsp;{{{area_label3|}}}</div> | data66 = {{#if:{{{area_label3|}}}| {{{area_data3|}}} }} | rowclass67 = {{#if:{{{FR_metropole|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label67 = {{{stat_year1|}}}{{{ref_area1|}}} | data67 = {{#if: {{{stat_area1|}}} | {{convinfobox|{{{stat_area1|}}}|km2||sqmi}} }} | rowclass68 = {{#if:{{{FR_metropole|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label68 = {{{stat_year2|}}}{{{ref_area2|}}} | data68 = {{#if: {{{stat_area2|}}} | {{convinfobox|{{{stat_area2|}}}|km2||sqmi}} }} | rowclass69 = {{#if:{{{FR_metropole|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label69 = {{{stat_year3|}}}{{{ref_area3|}}} | data69 = {{#if: {{{stat_area3|}}} | {{convinfobox|{{{stat_area3|}}}|km2||sqmi}} }} | rowclass70 = {{#if:{{{FR_metropole|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label70 = {{{stat_year4|}}}{{{ref_area4|}}} | data70 = {{#if: {{{stat_area4|}}} | {{convinfobox|{{{stat_area4|}}}|km2||sqmi}} }} | rowclass71 = {{#if:{{{FR_metropole|}}}|mergedrow|mergedbottomrow}} | label71 = {{{stat_year5|}}}{{{ref_area5|}}} | data71 = {{#if: {{{stat_area5|}}} | {{convinfobox|{{{stat_area5|}}}|km2||sqmi}} }} | rowclass72 = mergedrow | label72 = <div class="ib-country-fake-li">•&nbsp;{{{FR_metropole}}}</div> | data72 = {{#if:{{{FR_metropole|}}}| <nowiki /> }} | rowclass73 = mergedrow | label73 = <div class="ib-country-fake-li2">•&nbsp;[[Institut Géographique National|IGN]]{{{FR_foot2|}}}</div> | data73 = {{#if:{{{FR_metropole|}}} |{{#if:{{{FR_IGN_area_km2|}}}{{{FR_IGN_area_sq_mi|}}} |{{convinfobox|{{{FR_IGN_area_km2|}}}|km2|{{{FR_IGN_area_sq_mi|}}}|sqmi|abbr=on}}{{#if:{{{FR_IGN_area_rank|}}}|&#32;([[List of countries and dependencies by area|{{{FR_IGN_area_rank|}}}]])}} }} }} | rowclass89 = mergedbottomrow | label89 = <div class="ib-country-fake-li2">•&nbsp;[[Cadastre]]{{{FR_foot3|}}}</div> | data89 = {{#if:{{{FR_metropole|}}} |{{#if:{{{FR_cadastre_area_km2|}}}{{{FR_cadastre_area_sq_mi|}}} | {{convinfobox|{{{FR_cadastre_area_km2|}}}|km2|{{{FR_cadastre_area_sq_mi|}}}|sqmi|abbr=on}}{{#if:{{{FR_cadastre_area_rank|}}}|&#32;([[List of countries and dependencies by area|{{{FR_cadastre_area_rank|}}}]])}} }} }} | rowclass90 = mergedtoprow | header90 = {{#if:{{{population_estimate|}}}{{{population_census|}}}{{{FR_metropole_population|}}}{{{stat_pop1|}}}{{{stat_pop2|}}}{{{stat_pop3|}}}{{{stat_pop4|}}}{{{stat_pop5|}}} |{{#if:{{{population_link|}}} | {{#ifeq:{{{population_link}}}|no|Population|[[{{{population_link}}}|Population]]}}<!-- -->| {{#ifexist:Demographics of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}} | [[Demographics of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}|Population]]<!-- -->| Population<!-- -->}}<!-- -->}} }} | rowclass91 = mergedrow | label91 = <div class="ib-country-fake-li">•&nbsp;{{#if:{{{population_estimate_year|}}} |{{{population_estimate_year}}} estimate|Estimate}}</div> | data91 = {{#if:{{{population_estimate|}}} |{{{population_estimate}}}<!-- -->{{#if:{{{population_estimate_rank|}}} |&#32;([[List of countries and dependencies by population|{{{population_estimate_rank}}}]])}} }} | rowclass92 = mergedrow | label92= <div class="ib-country-fake-li">•&nbsp;{{{population_label2|}}}</div> | data92= {{#if:{{{population_label2|}}}|{{{population_data2|}}}}} | rowclass93= mergedrow | label93= <div class="ib-country-fake-li">•&nbsp;{{{population_label3|}}}</div> | data93= {{#if:{{{population_label3|}}}|{{{population_data3|}}}}} | rowclass94= mergedrow | data94= {{#if:{{{stat_pop1|}}}{{{stat_pop2|}}}{{{stat_pop3|}}}{{{stat_pop4|}}}{{{stat_pop5|}}}|{{infobox country/multirow|{{{stat_year1|}}}{{{ref_pop1|}}} |{{formatnum:{{{stat_pop1|}}}}}|{{{stat_year2|}}}{{{ref_pop2|}}} |{{formatnum:{{{stat_pop2|}}}}}|{{{stat_year3|}}}{{{ref_pop3|}}} |{{formatnum:{{{stat_pop3|}}}}}|{{{stat_year4|}}}{{{ref_pop4|}}} |{{formatnum:{{{stat_pop4|}}}}}|{{{stat_year5|}}}{{{ref_pop5|}}} |{{formatnum:{{{stat_pop5|}}}}} }} }} | rowclass95= mergedrow | label95= <div class="ib-country-fake-li">•&nbsp;{{#if:{{{population_census_year|}}} |{{{population_census_year}}}&nbsp;census|Census}}</div> | data95= {{#if:{{{population_census|}}} |{{{population_census}}}<!-- -->{{#if:{{{population_census_rank|}}} |&#32;([[List of countries and dependencies by population|{{{population_census_rank}}}]])}} }} | rowclass96= mergedrow | label96 = {{#if:{{{FR_metropole_population|}}}|{{#if:{{{FR_total_population_estimate_year|}}}|{{nobold|1=&nbsp;({{{FR_total_population_estimate_year}}})}}}}}} | data96 = {{#if:{{{FR_metropole_population|}}}|{{#if:{{{FR_total_population_estimate_year|}}}|<nowiki />}}}} | rowclass97 = mergedrow | label97= <div class="ib-country-fake-li">•&nbsp;Total{{{FR_foot|}}}</div> | data97= {{#if:{{{FR_metropole_population|}}}|{{#if:{{{FR_total_population_estimate|}}} |{{{FR_total_population_estimate}}}{{#if:{{{FR_total_population_estimate_rank|}}}|&#32;([[List of countries by population in 2005|{{{FR_total_population_estimate_rank}}}]])}} }} }} | rowclass98 = mergedrow | label98= <div class="ib-country-fake-li">•&nbsp;{{{FR_metropole}}}</div> | data98= {{#if:{{{FR_metropole_population|}}}|{{{FR_metropole_population}}}{{#if:{{{FR_metropole_population_estimate_rank|}}} |&#32;([[List of countries by population in 2005|{{{FR_metropole_population_estimate_rank}}}]])}} }} | rowclass99 = mergedbottomrow | label99= <div class="ib-country-fake-li">•&nbsp;Density{{{FR_foot5|}}}</div> | data99= {{#if:{{{population_density_km2|}}}{{{population_density_sq_mi|}}} | {{convinfobox|{{{population_density_km2|}}}|/km2|{{{population_density_sq_mi|}}}|/sqmi|1|abbr=on}}{{{pop_den_footnote|}}}<!-- -->{{#if:{{{population_density_rank|}}} |&#32;([[List of countries and dependencies by population density|{{{population_density_rank}}}]])}} }} | rowclass100 = {{#if:{{{population_estimate|}}}{{{population_census|}}}{{{FR_metropole_population|}}}|mergedbottomrow|mergedtoprow}} | label100 = Membership | data100= {{{nummembers|}}} | rowclass101= mergedtoprow | label101= {{#ifeq:{{{micronation|}}}|yes|Claimed|}} [[Gross domestic product|GDP]]&nbsp;{{nobold|([[Purchasing power parity|PPP]])}} | data101= {{#if:{{{GDP_PPP|}}}{{{GDP_PPP_per_capita|}}} |{{#if:{{{GDP_PPP_year|}}} |{{{GDP_PPP_year}}}&nbsp;}}estimate }} | rowclass102= mergedrow | label102= <div class="ib-country-fake-li">•&nbsp;Total</div> | data102= {{#if:{{{GDP_PPP|}}} |{{{GDP_PPP}}}<!-- -->{{#if:{{{GDP_PPP_rank|}}} |&#32;([[List of countries by GDP (PPP)|{{{GDP_PPP_rank}}}]])}} }} | rowclass103= mergedbottomrow | label103= <div class="ib-country-fake-li">•&nbsp;Per capita</div> | data103= {{#if:{{{GDP_PPP_per_capita|}}} |{{{GDP_PPP_per_capita}}}<!-- -->{{#if:{{{GDP_PPP_per_capita_rank|}}} |&#32;([[List of countries by GDP (PPP) per capita|{{{GDP_PPP_per_capita_rank}}}]])}} }} | rowclass104= mergedtoprow | label104= {{#ifeq:{{{micronation|}}}|yes|Claimed|}} [[Gross domestic product|GDP]]&nbsp;{{nobold|(nominal)}} | data104= {{#if:{{{GDP_nominal|}}}{{{GDP_nominal_per_capita|}}} |{{#if:{{{GDP_nominal_year|}}} |{{{GDP_nominal_year}}}&nbsp;}}estimate }} | rowclass105= mergedrow | label105= <div class="ib-country-fake-li">•&nbsp;Total</div> | data105= {{#if:{{{GDP_nominal|}}} |{{{GDP_nominal}}}<!-- -->{{#if:{{{GDP_nominal_rank|}}} |&#32;([[List of countries by GDP (nominal)|{{{GDP_nominal_rank}}}]])}} }} | rowclass106= mergedbottomrow | label106= <div class="ib-country-fake-li">•&nbsp;Per capita</div> | data106= {{#if:{{{GDP_nominal_per_capita|}}} | {{{GDP_nominal_per_capita}}}<!-- -->{{#if:{{{GDP_nominal_per_capita_rank|}}} |&#32;([[List of countries by GDP (nominal) per capita|{{{GDP_nominal_per_capita_rank}}}]])}} }} | label107= [[Gini_coefficient|Gini]]{{#if:{{{Gini_year|}}} |&nbsp;{{nobold|1=({{{Gini_year}}})}}}} | data107= {{#if:{{{Gini|}}} | {{#switch:{{{Gini_change|}}} |increase = {{increaseNegative}}&nbsp;<!-- -->|decrease = {{decreasePositive}}&nbsp;<!-- -->|steady = {{steady}}&nbsp;<!-- -->}}{{{Gini}}}{{{Gini_ref|}}}<br/><!-- ---------Evaluate and add Gini category:---------- -->{{nowrap|1=<!-- -->{{#iferror:<!-- -->{{#ifexpr:{{{Gini}}}>100 <!-- -->| {{error|Error: Gini value above 100}}<!--Handled by outer #iferror, not visible to users--><!-- -->| {{#ifexpr:{{{Gini}}}>=60 |{{color|red|very high inequality}}<!-- -->| {{#ifexpr:{{{Gini}}}>=46 <!-- -->| {{color|darkred|high inequality}}<!-- -->| {{#ifexpr:{{{Gini}}}>=30 <!-- -->| {{color|#707070|medium inequality}}<!-- -->| {{#ifexpr:{{{Gini}}}>=0 <!-- -->| {{color|forestgreen|low inequality}}<!-- -->| {{error|Error:Gini value below 0}}<!--Handled by outer #iferror, not visible to users--><!-- -->}}<!-- -->}}<!-- -->}}<!-- -->}}<!-- -->}}<!-- -->| {{error|Error: Invalid Gini value}}{{#ifeq: {{NAMESPACE}} | {{ns:0}} | [[Category:Country articles requiring maintenance]] }}<!-- -->}}<!-- -->}}<!-- -----------Add Gini_rank (if supplied):---------- -->{{#if:{{{Gini_rank|}}} |&nbsp;([[List of countries by income equality|{{{Gini_rank}}}]])<!-- -->}}<!-- -->}} | label108= [[Human Development Index|HDI]]{{#if:{{{HDI_year|}}} |&nbsp;{{nobold|1=({{{HDI_year}}})}}}} | data108= {{#if:{{{HDI|}}} | {{#switch:{{{HDI_change|}}} |increase = {{increase}}&nbsp;<!-- -->|decrease = {{decrease}}&nbsp;<!-- -->|steady = {{steady}}&nbsp;<!-- -->}}{{{HDI}}}{{{HDI_ref|}}}<br/><!-- ---------Evaluate and add HDI category:--------- -->{{nowrap|1=<!-- -->{{#iferror:<!-- -->{{#ifexpr:{{{HDI}}}>1 <!-- -->| {{error|Error: HDI value greater than 1}}<!--Handled by outer #iferror, not visible to users--><!-- -->| {{#ifexpr:{{{HDI}}}>0.799 <!-- -->| {{color|darkgreen|very high}}<!-- -->| {{#ifexpr:{{{HDI}}}>0.699 <!-- -->| {{color|forestgreen|high}}<!-- -->| {{#ifexpr:{{{HDI}}}>0.549 <!-- -->| {{color|orange|medium}}<!-- -->| {{#ifexpr:{{{HDI}}}>=0.000<!-- -->| {{color|red|low}}<!-- -->| {{error|Error: HDI value less than 0}}<!--Handled by outer #iferror, not visible to users--><!-- -->}}<!-- -->}}<!-- -->}}<!-- -->}}<!-- -->}}<!-- -->| {{error|Error: Invalid HDI value}}{{#ifeq: {{NAMESPACE}} | {{ns:0}} | [[Category:Country articles requiring maintenance]] }}<!-- -->}}<!-- -->}}<!-- ----------Add HDI_rank (if supplied):----------- -->{{#if:{{{HDI_rank|}}} |&nbsp;([[List of countries by Human Development Index|{{{HDI_rank}}}]])<!-- -->}}<!-- -->}} | label109= {{#ifeq:{{{micronation|}}}|yes|Purported currency|Currency}} | data109= {{#if:{{{currency|}}} | {{{currency}}} {{#if:{{{currency_code|}}} |([[ISO 4217|{{{currency_code}}}]])}} }} | rowclass119= {{#if:{{{utc_offset_DST|}}}{{{DST_note|}}} |mergedtoprow}} | label119= Time zone | data119= {{#if:{{{utc_offset|}}} |{{nowrap|[[Coordinated Universal Time|UTC]]{{{utc_offset}}}}} {{#if:{{{time_zone|}}}|({{{time_zone}}})}} |{{{time_zone|}}} }} | rowclass120= {{#if:{{{DST_note|}}} |mergedrow |mergedbottomrow}} | label120= <div class="ib-country-fake-li">•&nbsp;Summer&nbsp;([[Daylight saving time|DST]])</div> | data120= {{#if:{{{utc_offset_DST|}}} |{{nowrap|[[Coordinated Universal Time|UTC]]{{{utc_offset_DST}}}}} {{#if:{{{time_zone_DST|}}}|({{{time_zone_DST}}})|{{#if:{{{DST|}}}|({{{DST}}})}}}} |{{#if:{{{time_zone_DST|}}}|{{{time_zone_DST}}}|{{{DST|}}}}} }} | rowclass121= mergedbottomrow | label121= <nowiki /> | data121= {{{DST_note|}}} | label122 = [[Antipodes]] | data122= {{{antipodes|}}} | label123 = Date format | data123= {{{date_format|}}} | label125= [[Left- and right-hand traffic|Drives on]] | data125= {{#if:{{{drives_on|}}} | {{lcfirst:{{{drives_on}}}}} }} | label126= {{#if:{{{calling_code|}}} |{{#ifexist:Telephone numbers in {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}} | [[Telephone numbers in {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}|Calling code]] | Calling code }} }} | data126= {{{calling_code|}}} | label127= [[ISO 3166|ISO 3166 code]] | data127= {{#switch:{{{iso3166code|}}} |omit = <!--(do nothing)--> | = <!--if iso3166code is not supplied: -->{{#if:{{{common_name|}}} | {{#if:{{ISO 3166 code|{{{common_name}}}|nocat=true}} | [[ISO 3166-2:{{ISO 3166 code|{{{common_name}}}}}|{{ISO 3166 code|{{{common_name}}}}}]] }} }} |#default = [[ISO 3166-2:{{uc:{{{iso3166code}}}}}|{{uc:{{{iso3166code}}}}}]] }} | label128= [[Country code top-level domain|Internet TLD]] | data128= {{{cctld|}}} | data129 = {{#if:{{{official_website|}}} |<div class="ib-country-website">'''Website'''<br/>{{{official_website}}}</div> }} | data130= {{#if:{{{image_map3|{{{location_map|}}}}}} | {{#invoke:InfoboxImage|InfoboxImage|image={{{image_map3|{{{location_map|}}}}}}|size={{{map3_width|}}}|upright=1.15|alt={{{alt_map3|}}}|title=Location of {{{common_name|{{{name|{{{linking_name|{{PAGENAME}} }}} }}} }}} }}<!-- -->{{#if:{{{map_caption3|}}}|<div class="ib-country-map-caption3">{{{map_caption3|}}}</div>}} }} | data134 = {{#if:{{{p1|}}}{{{s1|}}} |{{Infobox country/formernext|flag_p1={{{flag_p1|}}}|image_p1={{{image_p1|}}}|p1={{{p1|}}}|border_p1={{{border_p1|}}}|flag_p2={{{flag_p2|}}}|image_p2={{{image_p2|}}}|p2={{{p2|}}}|border_p2={{{border_p2|}}}|flag_p3={{{flag_p3|}}}|image_p3={{{image_p3|}}}|p3={{{p3|}}}|border_p3={{{border_p3|}}}|flag_p4={{{flag_p4|}}}|image_p4={{{image_p4|}}}|p4={{{p4|}}}|border_p4={{{border_p4|}}}|flag_p5={{{flag_p5|}}}|image_p5={{{image_p5|}}}|p5={{{p5|}}}|border_p5={{{border_p5|}}}|flag_p6={{{flag_p6|}}}|image_p6={{{image_p6|}}}|p6={{{p6|}}}|border_p6={{{border_p6|}}}|flag_p7={{{flag_p7|}}}|image_p7={{{image_p7|}}}|p7={{{p7|}}}|border_p7={{{border_p7|}}}|flag_p8={{{flag_p8|}}}|image_p8={{{image_p8|}}}|p8={{{p8|}}}|border_p8={{{border_p8|}}}|flag_p9={{{flag_p9|}}}|image_p9={{{image_p9|}}}|p9={{{p9|}}}|border_p9={{{border_p9|}}}|flag_p10={{{flag_p10|}}}|image_p10={{{image_p10|}}}|p10={{{p10|}}}|border_p10={{{border_p10|}}}|flag_p11={{{flag_p11|}}}|image_p11={{{image_p11|}}}|p11={{{p11|}}}|border_p11={{{border_p11|}}}|flag_p12={{{flag_p12|}}}|image_p12={{{image_p12|}}}|p12={{{p12|}}}|border_p12={{{border_p12|}}}|flag_p13={{{flag_p13|}}}|image_p13={{{image_p13|}}}|p13={{{p13|}}}|border_p13={{{border_p13|}}}|flag_p14={{{flag_p14|}}}|image_p14={{{image_p14|}}}|p14={{{p14|}}}|border_p14={{{border_p14|}}}|flag_p15={{{flag_p15|}}}|image_p15={{{image_p15|}}}|p15={{{p15|}}}|border_p15={{{border_p15|}}}|flag_p16={{{flag_p16|}}}|image_p16={{{image_p16|}}}|p16={{{p16|}}}|border_p16={{{border_p16|}}}|flag_p17={{{flag_p17|}}}|image_p17={{{image_p17|}}}|p17={{{p17|}}}|border_p17={{{border_p17|}}}|flag_p18={{{flag_p18|}}}|image_p18={{{image_p18|}}}|p18={{{p18|}}}|border_p18={{{border_p18|}}}|flag_p19={{{flag_p19|}}}|image_p19={{{image_p19|}}}|p19={{{p19|}}}|border_p19={{{border_p19|}}}|flag_p20={{{flag_p20|}}}|image_p20={{{image_p20|}}}|p20={{{p20|}}}|border_p20={{{border_p20|}}}|flag_p21={{{flag_p21|}}}|image_p21={{{image_p21|}}}|p21={{{p21|}}}|border_p21={{{border_p21|}}}|flag_p22={{{flag_p22|}}}|image_p22={{{image_p22|}}}|p22={{{p22|}}}|border_p22={{{border_p22|}}}|flag_s1={{{flag_s1|}}}|image_s1={{{image_s1|}}}|s1={{{s1|}}}|border_s1={{{border_s1|}}}|flag_s2={{{flag_s2|}}}|image_s2={{{image_s2|}}}|s2={{{s2|}}}|border_s2={{{border_s2|}}}|flag_s3={{{flag_s3|}}}|image_s3={{{image_s3|}}}|s3={{{s3|}}}|border_s3={{{border_s3|}}}|flag_s4={{{flag_s4|}}}|image_s4={{{image_s4|}}}|s4={{{s4|}}}|border_s4={{{border_s4|}}}|flag_s5={{{flag_s5|}}}|image_s5={{{image_s5|}}}|s5={{{s5|}}}|border_s5={{{border_s5|}}}|flag_s6={{{flag_s6|}}}|image_s6={{{image_s6|}}}|s6={{{s6|}}}|border_s6={{{border_s6|}}}|flag_s7={{{flag_s7|}}}|image_s7={{{image_s7|}}}|s7={{{s7|}}}|border_s7={{{border_s7|}}}|flag_s8={{{flag_s8|}}}|image_s8={{{image_s8|}}}|s8={{{s8|}}}|border_s8={{{border_s8|}}}|flag_s9={{{flag_s9|}}}|image_s9={{{image_s9|}}}|s9={{{s9|}}}|border_s9={{{border_s9|}}}|flag_s10={{{flag_s10|}}}|image_s10={{{image_s10|}}}|s10={{{s10|}}}|border_s10={{{border_s10|}}}|flag_s11={{{flag_s11|}}}|image_s11={{{image_s11|}}}|s11={{{s11|}}}|border_s11={{{border_s11|}}}|flag_s12={{{flag_s12|}}}|image_s12={{{image_s12|}}}|s12={{{s12|}}}|border_s12={{{border_s12|}}}|flag_s13={{{flag_s13|}}}|image_s13={{{image_s13|}}}|s13={{{s13|}}}|border_s13={{{border_s13|}}}|flag_s14={{{flag_s14|}}}|image_s14={{{image_s14|}}}|s14={{{s14|}}}|border_s14={{{border_s14|}}}|flag_s15={{{flag_s15|}}}|image_s15={{{image_s15|}}}|s15={{{s15|}}}|border_s15={{{border_s15|}}}|flag_s16={{{flag_s16|}}}|image_s16={{{image_s16|}}}|s16={{{s16|}}}|border_s16={{{border_s16|}}}|flag_s17={{{flag_s17|}}}|image_s17={{{image_s17|}}}|s17={{{s17|}}}|border_s17={{{border_s17|}}}|flag_s18={{{flag_s18|}}}|image_s18={{{image_s18|}}}|s18={{{s18|}}}|border_s18={{{border_s18|}}}|flag_s19={{{flag_s19|}}}|image_s19={{{image_s19|}}}|s19={{{s19|}}}|border_s19={{{border_s19|}}}|flag_s20={{{flag_s20|}}}|image_s20={{{image_s20|}}}|s20={{{s20|}}}|border_s20={{{border_s20|}}}|flag_s21={{{flag_s21|}}}|image_s21={{{image_s21|}}}|s21={{{s21|}}}|border_s21={{{border_s21|}}}|flag_s22={{{flag_s22|}}}|image_s22={{{image_s22|}}}|s22={{{s22|}}}|border_s22={{{border_s22|}}}}} }} | label135 = Today part of | data135 = {{{today|}}} | data136 = {{#if:{{{footnote_a|}}}{{{footnote_b|}}}{{{footnote_c|}}}{{{footnote_d|}}}{{{footnote_e|}}}{{{footnote_f|}}}{{{footnote_g|}}}{{{footnote_h|}}} |<div class="ib-country-fn"><ol class="ib-country-fn-alpha"> {{#if:{{{footnote_a|}}}|<li value=1>{{{footnote_a|}}}</li> }}{{#if:{{{footnote_b|}}}|<li value=2>{{{footnote_b|}}}</li> }}{{#if:{{{footnote_c|}}}|<li value=3>{{{footnote_c|}}}</li> }}{{#if:{{{footnote_d|}}}|<li value=4>{{{footnote_d|}}}</li> }}{{#if:{{{footnote_e|}}}|<li value=5>{{{footnote_e|}}}</li> }}{{#if:{{{footnote_f|}}}|<li value=6>{{{footnote_f|}}}</li> }}{{#if:{{{footnote_g|}}}|<li value=7>{{{footnote_g|}}}</li> }}{{#if:{{{footnote_h|}}}|<li value=8>{{{footnote_h|}}}</li>}} </ol></div>}} | data137 = {{#if:{{{footnote1|}}}{{{footnote2|}}}{{{footnote3|}}}{{{footnote4|}}}{{{footnote5|}}}{{{footnote6|}}}{{{footnote7|}}}{{{footnote8|}}} |<div class="ib-country-fn"><ol class="ib-country-fn-num"> {{#if:{{{footnote1|}}}|<li value=1>{{{footnote1|}}}</li> }}{{#if:{{{footnote2|}}}|<li value=2>{{{footnote2|}}}</li> }}{{#if:{{{footnote3|}}}|<li value=3>{{{footnote3|}}}</li> }}{{#if:{{{footnote4|}}}|<li value=4>{{{footnote4|}}}</li> }}{{#if:{{{footnote5|}}}|<li value=5>{{{footnote5|}}}</li> }}{{#if:{{{footnote6|}}}|<li value=6>{{{footnote6|}}}</li> }}{{#if:{{{footnote7|}}}|<li value=7>{{{footnote7|}}}</li> }}{{#if:{{{footnote8|}}}|<li value=8>{{{footnote8|}}}</li>}} </ol></div>}} | data138 = {{#if:{{{footnotes|}}}|<div class="ib-country-fn">{{{footnotes}}}{{#if:{{{footnotes2|}}}|<br>{{{footnotes2}}}}}</div>}} | belowclass = mergedtoprow noprint | below = {{#if:{{{navbar|}}}| {{navbar|{{{navbar|}}}}} }} }}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox country with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox country]] with unknown parameter "_VALUE_"|ignoreblank=y| admin_center_type | admin_center | alt_coat | alt_flag | alt_flag2 | alt_map | alt_map2 | alt_map3 | alt_symbol | anthem | anthems | antipodes | area_acre | area_data2 | area_data3 | area_footnote | area_ha | area_km2 | area_label | area_label2 | area_label3 | area_land_acre | area_land_footnote | area_land_ha | area_land_km2 | area_land_sq_mi | area_link | area_rank | area_sq_mi | area_water_acre | area_water_footnote | area_water_ha | area_water_km2 | area_water_sq_mi | regexp1 = border_[ps][%d]+ | calling_code | capital_exile | capital_type | capital | cctld | coa_size | coat_alt | common_languages | common_name | conventional_long_name | coordinates | currency_code | currency | date_end | regexp2 = date_event[%d]+ | date_format | date_post | date_pre | date_start | demonym | regexp3 = deputy[%d]+ | drives_on | DST_note | DST | empire | englishmotto | era | regexp4 = established_date[%d]+ | regexp5 = established_event[%d]+ | established | ethnic_groups_ref | ethnic_groups_year | ethnic_groups | event_end | event_post | event_pre | event_start | regexp6 = event[%d]+ | flag| flag_alt | flag_alt2 | flag_border | flag_caption | flag_caption | regexp7 = flag_[ps][%d]+ | flag_size | flag_type | flag_type_article | flag_width | flag2_border | regexp8 = footnote_[a-h] | regexp9 = footnote[%d]+ | footnotes | footnotes2 | FR_cadastre_area_km2 | FR_cadastre_area_rank | FR_cadastre_area_sq_mi | FR_foot | FR_foot2 | FR_foot3 | FR_foot4 | FR_foot5 | FR_IGN_area_km2 | FR_IGN_area_rank | FR_IGN_area_sq_mi | FR_metropole_population_estimate_rank | FR_metropole_population | FR_metropole | FR_total_population_estimate_rank | FR_total_population_estimate_year | FR_total_population_estimate | GDP_nominal_per_capita_rank | GDP_nominal_per_capita | GDP_nominal_rank | GDP_nominal_year | GDP_nominal | GDP_PPP_per_capita_rank | GDP_PPP_per_capita | GDP_PPP_rank | GDP_PPP_year | GDP_PPP | Gini_change | Gini_rank | Gini_ref | Gini_year | Gini | government_type | HDI_change | HDI_rank | HDI_ref | HDI_year | HDI | house1 | house2 | image_coat | image_flag | image_flag2 | image_map_alt | image_map_caption | image_map_size | image_map | image_map2_alt | image_map2_caption | image_map2_size | image_map2 | image_map3 | regexp10 = image_[ps][%d]+ | image_symbol | iso3166code | languages_sub | languages_type | languages | languages2_sub | languages2_type | languages2 | largest_city | largest_settlement_type | largest_settlement | regexp11 = leader_name[%d]+ | regexp12 = leader_title[%d]+ | regexp13 = leader[%d]+ | legislature | life_span | linking_name | location_map | loctext | lower_house | map_caption | map_caption2 | map_caption3 | map_width | map2_width | map3_width | membership_type | membership | micronation | motto | name | national_anthem | national_languages | national_motto | native_name | navbar | nummembers | official_languages | official_website | org_type | other_symbol_type | other_symbol | regexp14 = [ps][%d]+ | patron_saint | patron_saints | percent_water | politics_link | pop_den_footnote | population_census_rank | population_census_year | population_census | population_data2 | population_data3 | population_density_km2 | population_density_rank | population_density_sq_mi | population_estimate_rank | population_estimate_year | population_estimate | population_label2 | population_label3 | population_link | recognised_languages | recognised_national_languages | recognised_regional_languages | recognized_languages | recognized_national_languages | regexp15 = ref_area[%d]+ | regexp16 = ref_pop[%d]+ | regional_languages | recognized_regional_languages | religion_ref | religion_year | religion | regexp17 = representative[%d]+ | royal_anthem | flag_anthem | march | national_march | regional_anthem | territorial_anthem | state_anthem | sovereignty_note | sovereignty_type | regexp18 = stat_area[%d]+ | regexp19 = stat_pop[%d]+ | regexp20 = stat_year[%d]+ | status_text | status | symbol| symbol_type_article | symbol_type | symbol_width | text_symbol_type | text_symbol | time_zone_DST | time_zone | title_deputy | title_leader | title_representative | today | type_house1 | type_house2 | upper_house | utc_offset_DST | utc_offset | regexp21 = year_deputy[%d]+ | year_end | year_exile_end | year_exile_start | regexp22 = year_leader[%d]+ | regexp23 = year_representative[%d]+ | year_start}}{{main other| {{#if:{{both|{{{image_coat|}}}|{{{image_symbol|}}}}}|[[Category:Pages using infobox country with syntax problems|A]] }}{{#if:{{both|{{{alt_coat|}}}|{{{alt_symbol|}}}}}|[[Category:Pages using infobox country with syntax problems|B]] }}{{#if:{{both|{{{motto|}}}|{{{national_motto|}}}}}|[[Category:Pages using infobox country with syntax problems|C]] }}{{#if:{{both|{{{national_anthem|}}}|{{{anthem|}}}}}|[[Category:Pages using infobox country with syntax problems|D]] }}{{#if:{{both|{{{other_symbol|}}}|{{{text_symbol|}}}}}|[[Category:Pages using infobox country with syntax problems|E]] }}{{#if:{{both|{{{other_symbol_type|}}}|{{{text_symbol_type|}}}}}|[[Category:Pages using infobox country with syntax problems|F]] }}{{#if:{{both|{{{largest_city|}}}|{{{largest_settlement|}}}}}|[[Category:Pages using infobox country with syntax problems|G]] }}{{#if:{{both|{{{recognized_languages|}}}|{{{recognised_languages|}}}}}|[[Category:Pages using infobox country with syntax problems|H]] }}{{#if:{{both|{{{recognized_national_languages|}}}|{{{recognised_national_languages|}}}}}{{both|{{{recognized_regional_languages|}}}|{{{recognised_regional_languages|}}}}}|[[Category:Pages using infobox country with syntax problems|I]] }}{{#if:{{{official_languages|}}}||{{#if:{{{recognized_languages|}}}{{{recognised_languages|}}}{{{recognized_national_languages|}}}{{{recognised_national_languages|}}}{{{recognized_regional_languages|}}}{{{recognised_regional_languages|}}}|[[Category:Pages using infobox country with syntax problems|J]]}} }}{{#if:{{both|{{{area_km2|}}}|{{{area_ha|}}}}}{{both|{{{area_land_km2|}}}|{{{area_land_ha|}}}}}{{both|{{{area_water_km2|}}}|{{{area_water_ha|}}}}}|[[Category:Pages using infobox country with syntax problems|K]] }}{{#if:{{both|{{{DST|}}}|{{{time_zone_DST|}}}}}|[[Category:Pages using infobox country with syntax problems|L]] }}{{#if:{{{time_zone|}}}{{{utc_offset|}}}||{{#if:{{{time_zone_DST|}}}{{{utc_offset_DST|}}}|[[Category:Pages using infobox country with syntax problems|M]]}} }}{{#if:{{both|{{{sovereignty_type|}}}|{{{established|}}} }}|[[Category:Pages using infobox country with syntax problems|O]] }}{{#if:{{{languages|}}}|{{#if:{{{languages_type|}}}||[[Category:Pages using infobox country with syntax problems|P]]}} }}{{#if:{{{languages2|}}}|{{#if:{{{languages2_type|}}}||[[Category:Pages using infobox country with syntax problems|P]]}} }}{{#if:{{{flag_type|}}}|[[Category:Pages using infobox country or infobox former country with the flag caption or type parameters|T{{PAGENAME}}]] }}{{#if:{{{flag_caption|}}}|[[Category:Pages using infobox country or infobox former country with the flag caption or type parameters|C{{PAGENAME}}]] }}{{#if:{{{symbol_type|}}}|[[Category:Pages using infobox country or infobox former country with the symbol caption or type parameters|T{{PAGENAME}}]] }}{{#if:{{{symbol_caption|}}}|[[Category:Pages using infobox country or infobox former country with the symbol caption or type parameters|C{{PAGENAME}}]] }}}}<!-- Tracking categories from merge with {{infobox former country}}. After all cats are empty/have been checked, these can be removed. -->{{#if:{{{status_text|}}}|{{#ifeq:{{ucfirst:{{{status|}}}}}|Colony|{{main other|[[Category:Former country articles using status text with Colony or Exile]]}}|{{#ifeq:{{ucfirst:{{{status|}}}}}|Exile|{{main other|[[Category:Former country articles using status text with Colony or Exile]]}}}}}} }}<!--End of former country tracking cats--><noinclude> {{documentation}} </noinclude> 1napbugn6qvz1q89zkqn7nbdkqlu44k Cèṭa'an:Flagicon/nt 10 3060 17905 17904 2024-09-16T21:26:25Z Munajad.MH 3071 17905 wikitext text/x-wiki <span class="flagicon">[[Berkas:{{{flag alias-{{{variant}}}|{{{flag alias-{{{altvar}}}|{{#switch:{{{flag alias}}}|Flag of France.svg=Flag of France (1794–1815, 1830–1974).svg|{{{flag alias}}}}}}}}}}}|{{#if:{{{size|}}}|{{{size}}}|{{{size flag alias-{{{variant}}}|{{#if:{{{variant|}}}|23x15px|{{{size flag alias-{{{altvar}}}|{{#if:{{{flag alias-{{{altvar}}}|}}}|23x15px|{{{size flag alias|23x15px}}}}}}}}}}}}}}}|{{{border-{{{variant}}}|{{{border-{{{altvar}}}|{{{border|border}}}}}}}}} |alt={{{alias}}}|link={{{link alias-{{{altvar}}}|{{{shortname alias|{{{altlink}}} {{{alias}}}}}}}}}]]</span><noinclude>{{documentation}} [[Category:Cèṭa'an Mandhira]]</noinclude> 6lnqwjabozf87s1r0quji8rxxocrz3b Pakanḍhâ'ân:Èbhu koṭṭa Inḍonèsia 1 3061 17957 17956 2024-09-19T00:42:58Z Munajad.MH 3071 /* Kosakata di laman ini, Terutama yang Arkais (Kosakata nâng lama ka'dinto tarotama sang Marlèngkan) */ 17957 wikitext text/x-wiki == Kosakata di laman ini, Terutama yang Arkais (Kosakata nâng lama ka'dinto tarotama sang Marlèngkan) == *Ta-tâttap-aghi = Ter-tetap-kan, model halus dari "ètâttapaghi" *Ila = ke/menuju *Parnata/Pârnata = Pemerintahan *Marnata = (Me)merintah *Pang-karsa = Peng-gagas, Pen-diri *A-mrakarsa-ghi (Prakarsa) = Men-diri-kan, *Meng-upaya-kan *Pratangghâl = Pertanggal *Sa-nyaos-(s)a = Se-kali-pun, Se-saja-pun *Bibâr = Lebar *Halè = dalam ke'ada'an, Secara *Praja/Prajâ = Pasukan, Prajurit *A-bhâdhi = Men-jadi *È-matrab-aghi (Pamatrabhân) = di-terap-kan, di-Wujudu-kan *Abid-(dh)a = Lama-nya *Doruroh/Dhoruroh = Darurat *Dhâghâ/Daghâ = Sehingga, Hingga *Bâkkèl-(l)a = Wakil-nya *Panta = Bagian *Ta-kânnâng-i= Ter-tempat-i, model halus dari "èkânnângi" *Ma-lâbhur-(r)aghi = Me-lebur-kan *A-kalonta = Populer, Ter-kenal *Ma-bhlusar-aghi = Me-runtuh-kan, Mem-bubar-kan *A-salèra = Bernuansa, Berupa *dâ'ka = ke pada/kepada *Ka-mardhikan/Ka-mardhika'an= Kemerdeka'an *Nyondhuk (Sondhuk) = Cocok *Tladhâ-aghi = Di-tanda-i, *Pang-èmot(h)-ân = Peringatan *Mumkin (sama dengan) Momkèn *Trèka-èpon = Rencana-Beliau *Kodhu = Harus *A-ka-nyama = Ber-nama *A-umum-aghi-â = akan Mengumumkan *è-pa-koko = di-lantik *Ng-aghung-i = Mem-punya-i *P(am)atar-an (Patar) = P(em)indah-an *Nyorghung (sorghung) = Mendorong [[Pangangghuy:Munajad.MH|Munajad.MH]] ([[Pakanḍhâ'ânna pangangghuy:Munajad.MH|kanḍhâ]]) 18 Sèptèmber 2024 04.57 (WIB) ckuk2zrzzqj1moitv30l2gk2lqtxaws Pakanḍhâ'ân:Èbhu koṭṭa Indonesia 1 3063 17918 2024-09-18T01:02:48Z Lukjsly 1688 Lukjsly ngallèyaghi kaca [[Pakanḍhâ'ân:Èbhu koṭṭa Indonesia]] ka [[Pakanḍhâ'ân:Èbhu koṭṭa Inḍonèsia]]: Judul salah eja 17918 wikitext text/x-wiki #ALIH [[Pakanḍhâ'ân:Èbhu koṭṭa Inḍonèsia]] pcg2kxdj7bt2wyj87gh9mxfed9khhqo Cèṭa'an:Infobox country/styles.css 10 3064 17928 2024-09-18T20:19:54Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp|small=y}} */ .ib-country { border-collapse: collapse; line-height: 1.2em; } /* TODO split definitions to appropriate class names when live from HTML element */ .ib-country td, .ib-country th { border-top: 1px solid #a2a9b1; padding: 0.4em 0.6em 0.4em 0.6em; } .ib-country .mergedtoprow .infobox-header, .ib-country .mergedtoprow .infobox-label, .ib-country .mergedtoprow .infobox-data, .ib-country .mergedtoprow .infobox-full-data, .ib-country .mergedto...' 17928 sanitized-css text/css /* {{pp|small=y}} */ .ib-country { border-collapse: collapse; line-height: 1.2em; } /* TODO split definitions to appropriate class names when live from HTML element */ .ib-country td, .ib-country th { border-top: 1px solid #a2a9b1; padding: 0.4em 0.6em 0.4em 0.6em; } .ib-country .mergedtoprow .infobox-header, .ib-country .mergedtoprow .infobox-label, .ib-country .mergedtoprow .infobox-data, .ib-country .mergedtoprow .infobox-full-data, .ib-country .mergedtoprow .infobox-below { border-top: 1px solid #a2a9b1; padding: 0.4em 0.6em 0.2em 0.6em; } .ib-country .mergedrow .infobox-label, .ib-country .mergedrow .infobox-data, .ib-country .mergedrow .infobox-full-data { border: 0; padding: 0 0.6em 0.2em 0.6em; } .ib-country .mergedbottomrow .infobox-label, .ib-country .mergedbottomrow .infobox-data, .ib-country .mergedbottomrow .infobox-full-data { border-top: 0; border-bottom: 1px solid #a2a9b1; padding: 0 0.6em 0.4em 0.6em; } .ib-country-b { background: url("//upload.wikimedia.org/wikipedia/commons/7/7a/Picto_infobox_map.png") no-repeat top right; } .ib-country .infobox-header { text-align: left; } .ib-country .infobox-above { font-size: 125%; line-height: 1.2; } .ib-country-names { padding-top: 0.25em; font-weight: normal; } .ib-country-name-style { display: inline; } .ib-country .infobox-image { padding: 0.5em 0; } .ib-country-anthem { border-top: 1px solid #a2a9b1; padding-top: 0.5em; margin-top: 0.5em; } .ib-country-map-caption { position: relative; top: 0.3em; } .ib-country-largest, .ib-country-lang { font-weight: normal; } .ib-country-ethnic, .ib-country-religion, .ib-country-sovereignty { font-weight: normal; display: inline; } .ib-country-fake-li { text-indent: -0.9em; margin-left: 1.2em; font-weight: normal; } .ib-country-fake-li2 { text-indent: 0.5em; margin-left: 1em; font-weight: normal; } .ib-country-website { line-height: 11pt; } .ib-country-map-caption3 { position: relative; top: 0.3em; } .ib-country-fn { text-align: left; margin: 0 auto; } .ib-country-fn-alpha { list-style-type: lower-alpha; margin-left: 1em; } .ib-country-fn-num { margin-left: 1em; } h6jtyhsg5xn013o3z4rbi35ch40vh4f Cèṭa'an:Infobox navbar 2 10 3065 17929 2024-09-18T20:22:23Z Munajad.MH 3071 ←Membuat halaman berisi '<div class="{{{class|none}}}" style="font-weight:normal;font-size:80%; line-height:normal;text-align:left;height:20px;padding-top:0.2em;{{{style|}}};margin-left:0;margin-right:0;padding-left:0.2em; padding-right:0.2em;padding-top:0.1em"> [[File:OOjs UI icon edit-ltr-progressive.svg|alt=Sunting kotak info|left|10px|link=]]{{pranala|1=[{{fullurl:Templat:{{{nama|pagename}}}|action=edit&section=top&editintro=Templat:Infobox/editintro2}} <span style="color:{{{color|#3...' 17929 wikitext text/x-wiki <div class="{{{class|none}}}" style="font-weight:normal;font-size:80%; line-height:normal;text-align:left;height:20px;padding-top:0.2em;{{{style|}}};margin-left:0;margin-right:0;padding-left:0.2em; padding-right:0.2em;padding-top:0.1em"> [[File:OOjs UI icon edit-ltr-progressive.svg|alt=Sunting kotak info|left|10px|link=]]{{pranala|1=[{{fullurl:Templat:{{{nama|pagename}}}|action=edit&section=top&editintro=Templat:Infobox/editintro2}} <span style="color:{{{color|#3464c9}}}">'''Sunting kotak info'''</span>]}}{{*}}[[Templat:{{{1|{{{nama|}}}}}}|<span style="display:inline-text;{{#ifeq:{{FULLPAGENAME}}|Templat:{{{nama}}}|background:{{{color|#3464c9}}};padding-left:0.3em;padding-right:0.3em; border-radius:12px;color:white| color:{{{color|#3464c9}}} }}">Lihat</span>]]{{*}}[[Pembicaraan Templat:{{{1|{{{nama|}}}}}}|<span style="{{#ifeq:{{FULLPAGENAME}}|Pembicaraan Templat:{{{nama}}}|background:{{{color|#3464c9}}};padding-left:0.3em;padding-right:0.3em; border-radius:12px;color:white| color:{{{color|#3464c9}}} }}">Bicara</span>]][[Berkas:Info Simple.svg|10px|right|link=Templat:{{{1|{{{doc|{{{nama|}}}}}}}}}/doc|alt=Info templat|Bantuan penggunaan templat ini]] </div> 10g4ulu7ivm6b8nji5t1a3g3igx86cm Cèṭa'an:Infobox template tag 10 3066 17930 2024-09-18T20:27:37Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude> {{documentation}} </noinclude>' 17930 wikitext text/x-wiki <noinclude> {{documentation}} </noinclude> s69326ngjtq0f9u1dtro4ns5k3bfa41 Cèṭa'an:Infobox country/doc 10 3067 17931 2024-09-18T20:31:59Z Munajad.MH 3071 ←Membuat halaman berisi '{{#ifeq:{{{nested|no}}}|no|{{documentation subpage}}{{intricate template}}{{hatnote|{{tl|Infobox geopolitical organisation}} and {{tl|Infobox former country}} redirect here; related parameters and examples are included below.}}}} This infobox template is used to generate an infobox for the right-hand side of two specific types of article: on a country or territory, or on a geopolitical organisation. Parameter syntax and examples are detailed in the collapsed sec...' 17931 wikitext text/x-wiki {{#ifeq:{{{nested|no}}}|no|{{documentation subpage}}{{intricate template}}{{hatnote|{{tl|Infobox geopolitical organisation}} and {{tl|Infobox former country}} redirect here; related parameters and examples are included below.}}}} This infobox template is used to generate an infobox for the right-hand side of two specific types of article: on a country or territory, or on a geopolitical organisation. Parameter syntax and examples are detailed in the collapsed sections immediately below. __FORCETOC__ {{Lua|Module:Infobox|Module:InfoboxImage|Module:Coordinates|Module:Check for unknown parameters}} == Sintaks == <!---------------------- Country/territory use ----------------------> {{hidden begin |toggle=left |titlestyle=font-size:120%; |title=Country or territory}} <pre style="overflow:auto;"> {{Infobox country |micronation = <!--yes if a micronation--> |conventional_long_name = <!--Formal or official full name of the country in English--> |native_name = <!--Country's name (usually full name) in its native language, hence in italics (double quotemarks)--> |common_name = <!--Common name in English (used for wikilinks, captions, and to produce a default iso3166 code)--> |status = <!--Status of country, especially useful for micronations--> |image_flag = <!--e.g. Flag of country.svg--> |alt_flag = <!--alt text for flag (text shown when pointer hovers over flag)--> |flag_border = <!--set to no to disable border around the flag--> |image_flag2 = <!--e.g. Second-flag of country.svg--> |alt_flag2 = <!--alt text for second flag--> |flag2_border = <!--set to no to disable border around the flag--> |image_coat = <!--e.g. Coat of arms of country.svg--> |alt_coat = <!--alt text for coat of arms--> |symbol_type = <!--emblem, seal, etc (if not a coat of arms)--> |national_motto = <!--in inverted commas and wikilinked if link exists--> |englishmotto = <!--English language version of motto--> |national_anthem = <!--in inverted commas and wikilinked if link exists--> |royal_anthem = <!--in inverted commas and wikilinked if link exists--> |other_symbol_type = <!--Use if a further symbol exists, e.g. hymn--> |other_symbol = |image_map = <!--e.g. LocationCountry.svg--> |loctext = <!--text description of location of country--> |alt_map = <!--alt text for map--> |map_caption = <!--Caption to place below map--> |image_map2 = <!--Another map, if required--> |alt_map2 = <!--alt text for second map--> |map_caption2 = <!--Caption to place below second map--> |capital = <!--Name of country/territory's capital, wikilinked if link exists--> |coordinates = <!-- Coordinates for capital, using {{tl|coord}} --> |largest_city = <!--Name of country/territory's largest city. Use "capital" (without quotation marks) if it's the capital.--> |largest_settlement_type = <!--Type of settlement if largest settlement not a city--> |largest_settlement = <!--Name of largest settlement--> |official_languages = <!--Languages recognised in legislation, constitution, etc--> |national_languages = <!--Country/territory-wide languages recognised but not necessarily in country/territory-wide law, etc--> |regional_languages = <!--Languages recognised or associated with particular regions within the country/territory--> |languages_type = <!--Use to specify a further type of language, if not official, national or regional--> |languages = <!--Languages of the further type--> |languages_sub = <!--Is this further type of language a sub-item of the previous non-sub type? ("yes" or "no")--> |languages2_type = <!--Another further type of language--> |languages2 = <!--Languages of this second further type--> |languages2_sub = <!--Is the second alternative type of languages a sub-item of the previous non-sub type? ("yes" or "no")--> |ethnic_groups = <!--List/breakdown of ethnic groups within the country/territory--> |ethnic_groups_year = <!--Year of ethnic groups data (if provided)--> |ethnic_groups_ref = <!--(for any ref/s to associate with ethnic groups data)--> |religion = <!--Religion--> |religion_year = <!--Year of religion data (if provided)--> |religion_ref = <!--(for any ref/s to associate with religion data)--> |demonym = <!--Term/s describing those associated with the country/territory (e.g. "Belgian" for the country Belgium)--> |government_type = <!--(often a compound multi-wikilinked term, e.g. "Federal semi-presidential constitutional republic", etc)--> |leader_title1 = <!--(for a country, usually the head of state's (wikilinked) title, e.g. "President", "Monarch")--> |leader_name1 = |leader_title2 = <!--(could be "Vice President", otherwise "Prime Minster", etc, etc)--> |leader_name2 = <!--......--> |leader_title14 = <!--(up to 14 distinct leaders may be included)--> |leader_name14 = |legislature = <!--Name of the country/territory's governing body, e.g. "Parliament", "Congress", etc--> |upper_house = <!--Name of governing body's upper house, if given (e.g. "Senate")--> |lower_house = <!--Name of governing body's lower house, if given (e.g. "Chamber of Deputies")--> |sovereignty_type = <!--Brief description of country/territory's status ("Independence [from...]", "Autonomous province [of...]", etc)--> |sovereignty_note = |established_event1 = <!--First key event in history of country/territory's status or formation--> |established_date1 = <!--Date of first key event--> |established_event2 = <!--Second key event--> |established_date2 = <!--Date of second key event--> <!--......--> |established_event13 = <!--(up to 13 distinct events may be included)--> |established_date13 = |area_rank = |area = <!--Major area size (in [[Template:convert]] either km2 or sqmi first)--> |area_km2 = <!--Major area size (in square km)--> |area_sq_mi = <!--Area in square mi (requires area_km2)--> |area_footnote = <!--Optional footnote for area--> |percent_water = |area_label = <!--Label under "Area" (default is "Total")--> |area_label2 = <!--Label below area_label (optional)--> |area_data2 = <!--Text after area_label2 (optional)--> |population_estimate = |population_estimate_rank = |population_estimate_year = |population_census = |population_census_year = |population_density_km2 = |population_density_sq_mi = |population_density_rank = |nummembers = <!--An alternative to population for micronation--> |GDP_PPP = <!--(Gross Domestic Product from Purchasing Power Parity)--> |GDP_PPP_rank = |GDP_PPP_year = |GDP_PPP_per_capita = |GDP_PPP_per_capita_rank = |GDP_nominal = |GDP_nominal_rank = |GDP_nominal_year = |GDP_nominal_per_capita = |GDP_nominal_per_capita_rank = |Gini = <!--(Gini measure of income inequality; input number only; valid values are between 0 and 100)--> |Gini_ref = <!--(for any ref/s to associate with Gini number)--> |Gini_rank = |Gini_year = |HDI_year = <!-- Please use the year to which the data refers, not the publication year--> |HDI = <!--(Human Development Index; input number only; valid values are between 0 and 1)--> |HDI_change = <!--increase/decrease/steady; rank change from previous year--> |HDI_rank = |HDI_ref = <!--(for any ref/s to associate with HDI number)--> |currency = <!--Name/s of currency/ies used in country/territory--> |currency_code = <!--ISO 4217 code/s for currency/ies (each usually three capital letters)--> |time_zone = <!--e.g. GMT, PST, AST, etc, etc (wikilinked if possible)--> |utc_offset = <!--in the form "+N", where N is number of hours offset--> |time_zone_DST = <!--Link to DST (Daylight Saving Time) used, otherwise leave empty--> |utc_offset_DST = <!--in the form "+N", where N is number of hours offset--> |DST_note = <!--Optional note regarding DST use--> |antipodes = <!--Place/s exactly on the opposite side of the world to country/territory--> |date_format = <!--all-numeric date format and era, such as [[Common Era|CE]], [[Anno Domini|AD]], [[Hijri year|AH]], etc.; e.g. {{abbr|yyyy|year}}-{{abbr|mm|month}}-{{abbr|dd|day}} ([[Anno Domini|AD]]) --> |electricity = <!--e.g. "230 V–50 Hz"--> |drives_on = <!--"right" or "left" (side of road)--> |cctld = <!--Internet country code top-level domain identifier (e.g. [[.br]], [[.de]], etc) |iso3166code = <!--Use to override default from common_name parameter above; omit using "omit".--> |calling_code = <!--e.g. [[+1]], [[+531]], [[+44]], etc--> |patron_saint = <!--Use patron_saints for multiple--> |image_map3 = <!--Optional third map position, e.g. for use with reference to footnotes below it--> |alt_map3 = <!--alt text for third map position--> |footnote_a = <!--For any footnote <sup>a</sup> used above--> |footnote_b = <!--For any footnote <sup>b</sup> used above--> <!--......--> |footnote_h = <!--For any footnote <sup>h</sup> used above--> |footnotes = <!--For any generic non-numbered footnotes--> }} </pre> {{hidden begin |toggle=leftlink |title=France-specific parameters}} Note: Now redundant. <pre> |metropole = |metropole_area = |metropole_area_rank = |metropole_area_magnitude = |metropole_areami² = |metropole_population = |metropole_population_estimate_rank = |foot = |foot2 = |foot3 = |foot4 = |foot5 = </pre> {{hidden end}}<!--(France-specific parameters)--> {{smaller|* If, on a particular page, the default widths provided for the flag and coat-of-arms/symbol images produce an unsatisfactory result, use ''flag_width'' (as % or px) to specify the width to be used for the flag image; the remaining width is then assigned to the coat-of-arms/symbol (if included).}} {{hidden end}} <!------------------------- Geopolitical use --------------------------> {{hidden begin |toggle=left |titlestyle=font-size:120%; |title=Geopolitical organization}} <pre style="overflow:auto;"> {{Infobox geopolitical organization |name = <!-- (in English) --> |native_name = <!-- Long-form name in native or any/all non-English languages --> |linking_name = <!-- For wikilinks, if diff from name --> |image_flag = <!-- Flag image's filename --> |alt_flag = <!-- alt text for flag--> |flag_border = <!--set to no to disable border around the flag--> |symbol_type = <!-- Symbol, Emblem, Logo, etc. --> |image_symbol = <!-- Symbol image's filename --> |alt_symbol = <!-- alt text for symbol --> |symbol_width = <!-- Symbol image's width (default 85px) --> |motto = <!-- "[motto]" --> |englishmotto = <!--English language version of motto--> |anthem = <!-- ''[anthem name]'' --> |text_symbol_type = <!-- for other types of text symbol --> |text_symbol = <!-- e.g. ''[hymn name]'' --> |image_map = <!-- Map image's filename --> |loctext = <!--text description of location of organization--> |alt_map = <!-- alt text for map image --> |map_width = <!-- Map image's width (default 250px) --> |map_caption = |org_type = <!-- e.g. Trade bloc --> |membership_type = <!-- (default "Membership") --> |membership = <!-- Type/s and/or number/s of members --> |admin_center_type = <!-- e.g. "Administrative center" (default) --> |admin_center = <!-- Location/s of administrative center/s --> |languages_type = <!-- e.g. "[[Official language]]s" (default) --> |languages = |leader_title1 = <!-- e.g. "Chair", "President", etc. --> |leader_name1 = |leader_title2 = <!-- e.g. "Deputy chair", etc. --> |leader_name2 = <--......--> |leader_title14 = |leader_name14 = |established = <!-- Usually a date, in lieu of event/s hereafter --> |established_event1 = |established_date1 = |established_event2 = |established_date2 = <--......--> |established_event9 = |established_date9 = |official_website = |area_km2 = <!-- major area size (in sq_km) --> |area_sq_mi = <!-- area in square mi (requires area_km2) --> |area_footnote = <!-- optional footnote for area --> |percent_water = |area_label = <!-- label under "Area" (default is "Total") --> |area_label2 = <!-- label below area_label (optional) --> |area_dabodyalign = <!-- text after area_label2 (optional) --> |population_estimate = |population_estimate_year = |population_density_km2 = |population_density_sq_mi = |GDP_PPP = |GDP_PPP_rank = |GDP_PPP_year = |GDP_PPP_per_capita = |GDP_nominal = |GDP_nominal_year = |GDP_nominal_per_capita = |Gini = <!-- number only, 0-100 --> |Gini_ref = <!-- for any ref/s to associate with Gini number --> |Gini_year = |HDI = <!-- number only, 0-1 --> |HDI_ref = <!-- for any ref/s to associate with HDI number --> |HDI_year = |currency = |currency_code = |time_zone = |utc_offset = <!-- +N, where N is number of hours --> |footnote1 = |footnote2 = <--......--> |footnote7 = |footnotes = <!-- For generic non-numbered footnotes --> }} </pre> {{hidden end}} <!-------------------- Former country use ----------------------> {{hidden begin |toggle=left |titlestyle=font-size:120%; |title=Former country}} <pre style="overflow:auto;"> {{Infobox former country |native_name = <!-- Name in a modern syntax of native language(s). Leave blank if name is only in English. Separate with line breaks<br/> or use Template:Plainlist. If language uses Latin characters, place name(s) in italics. --> |conventional_long_name = <!-- Full name in English --> |common_name = <!-- Name to be used in constructing links and category names; not for display --> |era = <!-- Use: "Napoleonic Wars", "Cold War", etc. --> |status = <!-- Status: see Category list on template page --> |status_text = <!-- A free text to describe status at the top of the infobox. Use sparingly. --> |empire = <!-- The empire or country to which the entity was in a state of dependency --> |government_type = <!-- To generate categories: "Monarchy", "Republic", etc. to generate categories --> <!-- Rise and fall, events, years and dates --> <!-- only fill in the start/end event entry if a specific article exists. Don't just say "abolition" or "declaration" --> |event_start = <!-- Default: "Established" --> |date_start = <!-- Optional: Date of establishment, in format 1 January (no year) --> |year_start = <!-- Year of establishment --> |event_end = <!-- Default: "Disestablished" --> |date_end = <!-- Optional: Date of disestablishment, in format 1 January (no year) --> |year_end = <!-- Year of disestablishment --> |year_exile_start = <!-- Year of start of exile (if dealing with exiled government: status="Exile") --> |year_exile_end = <!-- Year of end of exile (leave blank if still in exile) --> |event1 = <!-- Optional: other events between "start" and "end" --> |date_event1 = |event2 = |date_event2 = |event3 = |date_event3 = |event4 = |date_event4 = |event5 = |date_event5 = |event6 = |date_event6 = |event_pre = <!-- Optional: A crucial event that took place before "event_start" --> |date_pre = |event_post = <!-- Optional: A crucial event that took place after "event_end" --> |date_post = <!-- Flag navigation: Preceding and succeeding entities p1 to p5 and s1 to s5 --> |p1 = <!-- Name of the article for preceding entity, numbered 1-5 --> |flag_p1 = <!-- Default: "Flag of {{{p1}}}.svg" (size 30) --> |image_p1 = <!-- Use: [[File:Sin escudo.svg|20px|Image missing]] --> |p2 = |flag_p2 = |p3 = |flag_p3 = |p4 = |flag_p4 = |p5 = |flag_p5 = |s1 = <!-- Name of the article for succeeding entity, numbered 1-5 --> |flag_s1 = <!-- Default: "Flag of {{{s1}}}.svg" (size 30) --> |image_s1 = <!-- Use: [[File:Sin escudo.svg|20px|Image missing]] --> |s2 = |flag_s2 = |s3 = |flag_s3 = |s4 = |flag_s4 = |s5 = |flag_s5 = |image_flag = <!-- Default: Flag of {{{common_name}}}.svg --> |flag_alt = <!-- Alt text for flag --> |image_flag2 = <!-- Second flag --> |flag_alt2 = <!-- Alt text for second flag --> |flag = <!-- Link target under flag image. Default: Flag of {{{common_name}}} --> |flag2 = <!-- Link target under flag2 image. Default: Flag of {{{common_name}}} --> |flag_type = <!-- Displayed text for link under flag. Default "Flag" --> |flag2_type = <!-- Displayed text for link under flag2. Default "Flag" --> |image_coat = <!-- Default: Coat of arms of {{{common_name}}}.svg --> |coa_size = <!-- Size of coat of arms --> |coat_alt = <!-- Alt text for coat of arms --> |symbol_type = <!-- Displayed text for link under symbol. Default "Coat of arms" --> |symbol_type_article = <!-- Link target under symbol image. Default: Coat of arms of {{{common_name}}} --> |image_map = |image_map_alt = |image_map_caption = |image_map2 = <!-- If second map is needed; does not appear by default --> |image_map2_alt = |image_map2_caption = |capital = |capital_exile = <!-- If status="Exile" --> |national_motto = |national_anthem = |common_languages = |religion = |demonym = |currency = <!-- Titles and names of the first and last leaders and their deputies --> |leader1 = <!-- Name of king or president --> |leader2 = |leader3 = |leader4 = <!--......--> |leader21 = <!--(up to 21 distinct leaders may be included)--> |year_leader1 = <!-- Years served --> |year_leader2 = |year_leader3 = |year_leader4 = <!--......--> |year_leader21 = |title_leader = <!-- Default: "King" for monarchy, otherwise "President" --> |representative1 = <!-- Name of representative of head of state (e.g. colonial governor) --> |representative2 = |representative3 = |representative4 = |representative5 = |year_representative1 = <!-- Years served --> |year_representative2 = |year_representative3 = |year_representative4 = |year_representative5 = |title_representative = <!-- Default: "Governor" --> |deputy1 = <!-- Name of prime minister --> |deputy2 = |deputy3 = |deputy4 = |year_deputy1 = <!-- Years served --> |year_deputy2 = |year_deputy3 = |year_deputy4 = |title_deputy = <!-- Default: "Prime minister" --> <!-- Legislature --> |legislature = <!-- Name of legislature --> |house1 = <!-- Name of first chamber --> |type_house1 = <!-- Default: "Upper house" --> |house2 = <!-- Name of second chamber --> |type_house2 = <!-- Default: "Lower house" --> <!-- Area and population of a given year --> |stat_year1 = <!-- year of the statistic, specify either area, population or both --> |stat_area1 = <!-- area in square kílometres (w/o commas or spaces), area in square miles is calculated --> |stat_pop1 = <!-- population (w/o commas or spaces), population density is calculated if area is also given --> |stat_year2 = |stat_area2 = |stat_pop2 = |stat_year3 = |stat_area3 = |stat_pop3 = |stat_year4 = |stat_area4 = |stat_pop4 = |stat_year5 = |stat_area5 = |stat_pop5 = |today = <!-- Present-day countries that overlap with the territorial extent of the former country. Do not use this parameter if there are more than four such countries. --><!-- Do NOT add flags, per MOS:INFOBOXFLAG --> |footnote_a = <!-- Accepts wikilinks --> |footnote_b = <!-- Accepts wikilinks --> ... |footnote_h = <!-- Accepts wikilinks --> |footnotes = <!-- Accepts wikilinks --> }}</pre> {{hidden end}}<!----(Former country)----> == Contoh == <!------------------ Country/territory example -------------------> {{hidden begin |toggle=left |titlestyle=font-size:120%; |title = Negara/wilayah}} {{Infobox country |conventional_long_name = Republik Kamerun |native_name = {{lang|fr|République du Cameroun}} |common_name = Cameroon |image_flag = Flag of Cameroon.svg |alt_flag = Vertical tricolor (green, red, yellow) with a five-pointed gold star in the center of the red. |image_coat = Coat of arms of Cameroon.svg |symbol_type = Coat of arms |image_map = Cameroon (orthographic projection).svg |alt_map = Location of Cameroon on the globe. |national_motto = <br/>{{native phrase|fr|"Paix &ndash; Travail &ndash; Patrie"|italics=off}}<br/>{{small|"Peace &ndash; Work &ndash; Fatherland"}} |national_anthem = <br/>"{{native phrase|fr|[[O Cameroon, Cradle of our Forefathers|Ô Cameroun, Berceau de nos Ancêtres]]|nolink=yes|italics=off}}"<br/>{{raise|0.2em|{{small|''O Cameroon, Cradle of our Forefathers''}}&nbsp;{{lower|0.1em|<sup>a</sup>}}}} |official_languages = {{hlist |[[French language|French]] |[[English language|English]]}} |demonym = Cameroonian |ethnic_groups = {{unbulleted list | {{nowrap|31% [[Ethnic groups in Cameroon|Cameroon Highlanders]]}} | 19% [[Bantu peoples|Equatorial Bantu]] | 11% [[Kirdi]] | 10% [[Fula people|Fulani]] | 8% [[Bantu peoples|Northwestern Bantu]] | 7% Eastern Nigritic | 13% other African | <1% non-African }} |capital = [[Yaoundé]] |coordinates = {{coord|3|52|N|11|31|E}} |largest_city = [[Douala]] |government_type = [[Republik]] |leader_title1 = [[List of heads of state of Cameroon|President]] |leader_name1 = [[Paul Biya]] |leader_title2 = [[Perdana Menteri Kamerun|Perdana Menteri]] |leader_name2 = [[Philémon Yang]] |legislature = [[National Assembly (Cameroon)|National Assembly]] |area_rank = 54th <!--Demographic Yearbook 1.--> |area_km2 = 475,442 |area_sq_mi = 183,568 <!--Do not remove per [[WP:MOSNUM]]--> |percent_water = 1.3 <!--CIA World Factbook--> |population_estimate = 20,129,878 |population_estimate_rank = 58th <!--UN World Population Prospects--> |population_estimate_year = July 2012 |population_census = 17,463,836 |population_census_year = 2005 |population_density_km2 = 39.7 |population_density_sq_mi = 102.8 <!--Do not remove per [[WP:MOSNUM]]--> |population_density_rank = 167th <!--UN World Population Prospects--> |GDP_PPP = $47.251&nbsp;billion |GDP_PPP_year = 2011 |GDP_PPP_per_capita = $2,257 |GDP_PPP_per_capita_rank = |GDP_nominal = $25.759&nbsp;billion |GDP_nominal_year = 2011 |GDP_nominal_per_capita = $1,230 |sovereignty_type = Independence {{nobold|from [[France]]}} |established_event1 = Declared |established_date1 = 1 January 1960 |established_event2 = {{nowrap|Annexation of former<br/>[[British Cameroons]]}} |established_date2 = 1 October 1961 |HDI_year = 2011 |HDI_change = increase <!--increase/decrease/steady--> |HDI = 0.482 <!--number only--> |HDI_ref = |HDI_rank = 150th |Gini_year = 2001 |Gini_change = <!--increase/decrease/steady--> |Gini = 44.6 <!--number only--> |Gini_ref = |Gini_rank = |currency = [[Central African CFA franc]] |currency_code = XAF |time_zone = [[West Africa Time|WAT]] |utc_offset = +1 |time_zone_DST = |utc_offset_DST = |electricity = |drives_on = right |calling_code = [[+237]] |cctld = [[.cm]] |footnote_a = Nama ini merupakan nama yang diambil dari ''Konstitusi Republik Kamerun'', Pasal X. The French version of the song is sometimes called {{lang|fr|Chant de Ralliement}}, as in ''National Anthems of the World''; and the English version "O Cameroon, Cradle of Our Forefathers", as in DeLancey and DeLancey 61. }} <pre style="font-size:95%;overflow:auto;"> {{Infobox country |conventional_long_name = Republik Kamerun |native_name = {{lang|fr|République du Cameroun}} |common_name = Cameroon |image_flag = Flag of Cameroon.svg |alt_flag = Vertical tricolor (green, red, yellow) with a five-pointed gold star in the center of the red. |image_coat = Coat of arms of Cameroon.svg |symbol_type = Coat of arms |image_map = Cameroon (orthographic projection).svg |alt_map = Location of Cameroon on the globe. |national_motto = <br/>{{native phrase|fr|"Paix &ndash; Travail &ndash; Patrie"|italics=off}}<br/>{{small|"Peace &ndash; Work &ndash; Fatherland"}} |national_anthem = <br/>"{{native phrase|fr|[[O Cameroon, Cradle of our Forefathers|Ô Cameroun, Berceau de nos Ancêtres]]|nolink=yes|italics=off}}"<br/>{{raise|0.2em|{{small|''O Cameroon, Cradle of our Forefathers''}}&nbsp;{{lower|0.1em|<sup>a</sup>}}}} |official_languages = {{hlist |[[French language|French]] |[[English language|English]]}} |demonym = Cameroonian |ethnic_groups = {{unbulleted list | {{nowrap|31% [[Ethnic groups in Cameroon|Cameroon Highlanders]]}} | 19% [[Bantu peoples|Equatorial Bantu]] | 11% [[Kirdi]] | 10% [[Fula people|Fulani]] | 8% [[Bantu peoples|Northwestern Bantu]] | 7% Eastern Nigritic | 13% other African | <1% non-African }} |capital = [[Yaoundé]] |coordinates = {{coord|3|52|N|11|31|E}} |largest_city = [[Douala]] |government_type = [[Republik]] |leader_title1 = [[List of heads of state of Cameroon|President]] |leader_name1 = [[Paul Biya]] |leader_title2 = [[Perdana Menteri Kamerun|Perdana Menteri]] |leader_name2 = [[Philémon Yang]] |legislature = [[National Assembly (Cameroon)|National Assembly]] |area_rank = 54th <!--Demographic Yearbook 1.--> |area_km2 = 475,442 |area_sq_mi = 183,568 <!--Do not remove per [[WP:MOSNUM]]--> |percent_water = 1.3 <!--CIA World Factbook--> |population_estimate = 20,129,878 |population_estimate_rank = 58th <!--UN World Population Prospects--> |population_estimate_year = July 2012 |population_census = 17,463,836 |population_census_year = 2005 |population_density_km2 = 39.7 |population_density_sq_mi = 102,8 <!--Do not remove per [[WP:MOSNUM]]--> |population_density_rank = 167th <!--UN World Population Prospects--> |GDP_PPP = $47.251&nbsp;billion |GDP_PPP_year = 2011 |GDP_PPP_per_capita = $2,257 |GDP_PPP_per_capita_rank = |GDP_nominal = $25.759&nbsp;billion |GDP_nominal_year = 2011 |GDP_nominal_per_capita = $1,230 |sovereignty_type = Independence {{nobold|from [[France]]}} |established_event1 = Declared |established_date1 = 1 January 1960 |established_event2 = {{nowrap|Annexation of former<br/>[[British Cameroons]]}} |established_date2 = 1 October 1961 |HDI_year = 2011 |HDI_change = increase <!--increase/decrease/steady--> |HDI = 0.482 <!--number only--> |HDI_ref = |HDI_rank = 150th |Gini_year = 2001 |Gini_change = <!--increase/decrease/steady--> |Gini = 44.6 <!--number only--> |Gini_ref = |Gini_rank = |currency = [[Central African CFA franc]] |currency_code = XAF |time_zone = [[West Africa Time|WAT]] |utc_offset = +1 |time_zone_DST = not observed |utc_offset_DST = +1 |electricity = |drives_on = right |calling_code = [[+237]] |cctld = [[.cm]] |footnote_a = Nama ini merupakan nama yang diambil dari ''Konstitusi Republik Kamerun'', Pasal X. The French version of the song is sometimes called {{lang|fr|Chant de Ralliement}}, as in ''National Anthems of the World''; and the English version "O Cameroon, Cradle of Our Forefathers", as in DeLancey and DeLancey 61. }} </pre> {{hidden end}} <!-------------- Contoh organisasi geopolitik ---------------> {{hidden begin |toggle=left |titlestyle=font-size:120%; |title= Organsasi geopolitik}} {{Infobox geopolitical organization |name = {{collapsible list |titlestyle = background:transparent;text-align:center;font-size:85%; |title = {{resize|130%|European Union}} |liststyle = text-align:center; | {{smaller|{{native name|bg|Европейски съюз}}<br/><!-- -->{{native name|hr|Europska unija}}<br/><!-- -->{{native name|cs|Evropská unie}}<br/><!-- -->{{native name|da|Den Europæiske Union}}<br/><!-- -->{{native name|nl|Europese Unie}}<br /><!-- -->{{native name|et|Euroopa Liit}}<br/><!-- -->{{native name|fi|Euroopan unioni}}<br/><!-- -->{{native name|fr|Union européenne}}<br/><!-- -->{{native name|de|Europäische Union}}<br/><!-- -->{{native name|el|Ευρωπαϊκή Ένωση}}<br/><!-- -->{{native name|hu|Európai Unió}}<br/><!-- -->{{native name|ga|An tAontas Eorpach}}<br/><!-- -->{{native name|it|Unione europea}}<br/><!-- -->{{native name|lv|Eiropas Savienība}}<br/><!-- -->{{native name|lt|Europos Sąjunga}}<br/><!-- -->{{native name|mt|Unjoni Ewropea}}<br/><!-- -->{{native name|pl|Unia Europejska}}<br/><!-- -->{{native name|pt|União Europeia}}<br/><!-- -->{{native name|ro|Uniunea Europeană}}<br/><!-- -->{{native name|sk|Európska únia}}<br/><!-- -->{{native name|sl|Evropska unija}}<br/><!-- -->{{native name|es|Unión Europea}}<br/><!-- -->{{native name|sv|Europeiska unionen}}<!-- -->}} }} |linking_name = Europe |image_flag = Flag of Europe.svg |alt_flag = Circle of 12 gold stars on a blue background |motto = "[[Motto of the European Union|United in diversity]]" |anthem = <div style="padding-bottom:0.2em;">"[[Anthem of Europe|Ode to Joy]]"&nbsp;&nbsp;{{small|(orchestral)}}</div>[[File:Anthem of Europe (US Navy instrumental short version).ogg|center]] |image_map = EU Globe No Borders.svg |map_caption = An [[Orthographic projection (cartography)|orthographic projection]] of the world, highlighting the European Union and its Member States (green). |map_width = 220px |admin_center_type = Political centres |admin_center = {{unbulleted list |[[Brussels]] ([[Brussels and the European Union|de facto capital]])|[[Luxembourg (city)|Luxembourg]] |[[Strasbourg]]}} |largest_city = [[London]] |official_languages = {{collapsible list |titlestyle = background:transparent;text-align:left;font-weight:normal; |title = [[Languages of the European Union|24 languages]] | {{hlist |[[Bulgarian language|Bulgarian]] |[[Croatian language|Croatian]] |[[Czech language|Czech]] |[[Danish language|Danish]] |[[Dutch language|Dutch]] |[[English language|English]] |[[Estonian language|Estonian]] |[[Finnish language|Finnish]] |[[French language|French]] |[[German language|German]] |[[Greek language|Greek]] |[[Hungarian language|Hungarian]] |[[Irish language|Irish]] |[[Italian language|Italian]] |[[Latvian language|Latvian]] |[[Lithuanian language|Lithuanian]] |[[Maltese language|Maltese]] |[[Polish language|Polish]] |[[Portuguese language|Portuguese]] |[[Romanian language|Romanian]] |[[Slovak language|Slovak]] |[[Slovene language|Slovene]] |[[Spanish language|Spanish]] |[[Swedish language|Swedish]]}} }} |demonym = [[Citizenship of the European Union|European]] |membership_type = [[Member state of the European Union|Member state]]s |membership = {{collapsible list |titlestyle = background:transparent;text-align:left;font-weight:normal; |title = 28 states |{{flagcountry|Austria}} |{{flagcountry|Belgium|state}} |{{flagcountry|Bulgaria}} |{{flagcountry|Croatia}} |{{flagcountry|Cyprus}} |{{flagcountry|Czech Republic}} |{{flagcountry|Denmark}} |{{flagcountry|Estonia}} |{{flagcountry|Finland}} |{{flagcountry|France}} |{{flagcountry|Germany}} |{{flagcountry|Greece}} |{{flagcountry|Hungary}} |{{flagcountry|Ireland}} |{{flagcountry|Italy}} |{{flagcountry|Latvia}} |{{flagcountry|Lithuania}} |{{flagcountry|Luxembourg}} |{{flagcountry|Malta}} |{{flagcountry|Netherlands}} |{{flagcountry|Poland}} |{{flagcountry|Portugal}} |{{flagcountry|Romania}} |{{flagcountry|Slovakia}} |{{flagcountry|Slovenia}} |{{flagcountry|Spain}} |{{flagcountry|Sweden}} |{{flagcountry|United Kingdom}} }} |leader_title1 = [[President of the European Council|President of the European Council]] |leader_name1 = {{nowrap|[[Charles Michel]] ([[Mouvement Réformateur|MR]])}} |leader_title2 = [[President of the European Commission|President of the Commission]] |leader_name2 = {{nowrap|[[Ursula von der Leyen]] ([[Christian Democratic Union of Germany|CDU]])}} |legislature = [[Legislature of the European Union]] |upper_house = {{nowrap|[[Council of the European Union]]}} |lower_house = [[European Parliament]] |established_event1 = [[Treaty of Paris (1951)|Treaty of Paris]] |established_date1 = 23 July 1952 |established_event2 = [[Treaty of Rome]] |established_date2 = 1 January 1958 |established_event3 = {{nowrap|[[Maastricht Treaty|Treaty of Maastricht]]}} |established_date3 = 1 November 1993 |official_website = {{URL|europa.eu}} |area_rank = 7th<sup>a</sup><!--gives link to list--><!--Calculated by taking out EU members from the list--> |area_km2 = 4,381,376 <!--Do not remove per [[WP:MOSNUM]]--> |area_sq_mi = 1,691,658 <!--Do not remove per [[WP:MOSNUM]]--> |percent_water = 3.08 |population_estimate = 507,890,191 |population_estimate_rank = 3rd<sup>a</sup><!--gives link to list--><!--Calculated by taking out EU members from the list--> |population_estimate_year = 2012 |population_density_km2 = 116.2 <!--502,486,499 / 4,324,782km2 = 116.2 people/km2 (1 January 2011)--> |population_density_sq_mi = 300.9 <!--502,486,499 / 1,669,807sq_mi = 300.9 people/sq_mi (1 January 2011)--> |population_density_rank = <!--Calculated by taking out EU members from the list--> <!--IMF GDP data published in September 2011; so please do not use the IMF *projections* for 2011--> |GDP_PPP = $15.821 trillion |GDP_PPP_rank = 1st<sup>a</sup><!--gives link to list--><!--Calculated by taking out EU members from the list--> |GDP_PPP_year = 2011 |GDP_PPP_per_capita = $31,607<!--same ref as above--> |GDP_PPP_per_capita_rank = 15th<sup>a</sup><!--Calculated by taking out EU members from the list--> |GDP_nominal = $17.577 trillion |GDP_nominal_rank = 1st<sup>a</sup><!--Calculated by taking out EU members from the list--> |GDP_nominal_year = 2011 |GDP_nominal_per_capita = $35,116 |GDP_nominal_per_capita_rank = 14th<sup>a</sup><!--gives link to list--><!--Calculated by taking out EU members from the list--> |Gini_year = 2010 |Gini_change = <!--increase/decrease/steady--> |Gini = 30.4 <!--number only--> |Gini_ref = |Gini_rank = |HDI_year = 2011 |HDI_change = increase <!--increase/decrease/steady--> |HDI = 0.876 <!--number only--> |HDI_ref = |HDI_rank = 13th<!--Calculated by taking out EU members from the list-->{{\}}25th<sup>a</sup><!--Calculated with EU members in the list--> |currency = {{hidden begin |titlestyle = font-size:105%;font-weight:normal; |title = {{pad|0.5em}}[[Euro]] and others |bodystyle=font-size:90%;}} <table cellspacing="0" cellpadding="0"> <tr style="height:22px;"><th colspan="4" style="font-size:120%;">[[Eurozone]]{{spaces|2}}{{nobold|{{small|(17 countries)}}}}</tr> <tr style="height:22px;"><th>{{flagicon|EU}}<th>[[Euro]]<th>[[Euro sign|€]]<th><code>[[ISO 4217|EUR]]</code></tr> <tr style="height:22px;"><th colspan="4" style="font-size:120%;">[[Currencies of the European Union|Other currencies]]</tr> <tr style="height:22px;"><td>{{flagicon|Bulgaria}}<td>[[Bulgarian lev|Lev]]<td>лв<td><code>[[ISO 4217|BGN]]</code></tr> <tr style="height:22px;"><td>{{flagicon|Croatia}}<td>[[Croatian kuna|Kuna]]<td>kn<td><code>[[ISO 4217|HRK]]</code></tr> <tr style="height:22px;"><td>{{flagicon|Czech Republic}}<td>[[Czech koruna|Koruna]]<td>Kč<td><code>[[ISO 4217|CZK]]</code></tr> <tr style="height:22px;"><td>{{flagicon|Denmark}}<td>[[Danish krone|Krone]]<td>kr<td><code>[[ISO 4217|DKK]]</code></tr> <tr style="height:22px;"><td>{{flagicon|Hungary}}<td>[[Hungarian forint|Forint]]<td>Ft<td><code>[[ISO 4217|HUF]]</code></tr> <tr style="height:22px;"><td>{{flagicon|Latvia}}<td>[[Latvian lats|Lats]]<td>Ls<td><code>[[ISO 4217|LVL]]</code></tr> <tr style="height:22px;"><td>{{flagicon|Lithuania}}<td>[[Lithuanian litas|Litas]]<td>Lt<td><code>[[ISO 4217|LTL]]</code></tr> <tr style="height:22px;"><td>{{flagicon|Poland}}<td>[[Polish złoty|Złoty]]<td>zł<td><code>[[ISO 4217|PLN]]</code></tr> <tr style="height:22px;"><td>{{flagicon|Romania}}<td>[[Romanian Leu|Leu]]<td><td><code>[[ISO 4217|RON]]</code></tr> <tr style="height:22px;"><td>{{flagicon|Sweden}}<td>[[Swedish krona|Krona]]<td>kr<td><code>[[ISO 4217|SEK]]</code></tr> <tr style="height:22px;"><td>{{flagicon|United Kingdom}}<td>[[Pound sterling]]<td>£<td><code>[[ISO 4217|GBP]]</code></tr> <tr style="height:22px;"><td>{{flagicon|Gibraltar}}<td>[[Gibraltar pound|Pound]]<td>£<td><code>[[ISO 4217|GIP]]</code></tr> </table> {{hidden end}} |time_zone = |utc_offset = +0 to +2 |time_zone_DST = |utc_offset_DST = +1 to +3 |date_format = |cctld = [[.eu]] |calling_code = [[Telephone numbers in the European Union|28 codes]] |footnote_a = If considered as a single entity. }} <pre style="font-size:95%;overflow:auto;"> {{Infobox geopolitical organization |name = {{collapsible list |titlestyle = background:transparent;text-align:center;font-size:85%; |title = {{resize|130%|European Union}} |liststyle = text-align:center; | {{smaller|{{native name|bg|Европейски съюз}}<br/><!-- -->{{native name|hr|Europska unija}}<br/><!-- -->{{native name|cs|Evropská unie}}<br/><!-- -->{{native name|da|Den Europæiske Union}}<br/><!-- -->{{native name|nl|Europese Unie}}<br /><!-- -->{{native name|et|Euroopa Liit}}<br/><!-- -->{{native name|fi|Euroopan unioni}}<br/><!-- -->{{native name|fr|Union européenne}}<br/><!-- -->{{native name|de|Europäische Union}}<br/><!-- -->{{native name|el|Ευρωπαϊκή Ένωση}}<br/><!-- -->{{native name|hu|Európai Unió}}<br/><!-- -->{{native name|ga|An tAontas Eorpach}}<br/><!-- -->{{native name|it|Unione europea}}<br/><!-- -->{{native name|lv|Eiropas Savienība}}<br/><!-- -->{{native name|lt|Europos Sąjunga}}<br/><!-- -->{{native name|mt|Unjoni Ewropea}}<br/><!-- -->{{native name|pl|Unia Europejska}}<br/><!-- -->{{native name|pt|União Europeia}}<br/><!-- -->{{native name|ro|Uniunea Europeană}}<br/><!-- -->{{native name|sk|Európska únia}}<br/><!-- -->{{native name|sl|Evropska unija}}<br/><!-- -->{{native name|es|Unión Europea}}<br/><!-- -->{{native name|sv|Europeiska unionen}}<!-- -->}} }} |linking_name = Europe |image_flag = Flag of Europe.svg |alt_flag = Circle of 12 gold stars on a blue background |motto = "[[Motto of the European Union|United in diversity]]" |anthem = <div style="padding-bottom:0.2em;">''[[Anthem of Europe|Ode to Joy]]''&nbsp;&nbsp;{{small|(orchestral)}}</div><center>[[File:Anthem of Europe (US Navy instrumental short version).ogg]]</center> |image_map = EU Globe No Borders.svg |map_caption = An [[Orthographic projection (cartography)|orthographic projection]] of the world, highlighting the European Union and its Member States (green). |map_width = 220px |admin_center_type = Political centres |admin_center = {{unbulleted list |[[Brussels]] ([[Brussels and the European Union|de facto capital]])|[[Luxembourg (city)|Luxembourg]] |[[Strasbourg]]}} |largest_city = [[London]] |official_languages = {{collapsible list |titlestyle = background:transparent;text-align:left;font-weight:normal; |title = [[Languages of the European Union|24 languages]] | {{hlist |[[Bulgarian language|Bulgarian]] |[[Croatian language|Croatian]] |[[Czech language|Czech]] |[[Danish language|Danish]] |[[Dutch language|Dutch]] |[[English language|English]] |[[Estonian language|Estonian]] |[[Finnish language|Finnish]] |[[French language|French]] |[[German language|German]] |[[Greek language|Greek]] |[[Hungarian language|Hungarian]] |[[Irish language|Irish]] |[[Italian language|Italian]] |[[Latvian language|Latvian]] |[[Lithuanian language|Lithuanian]] |[[Maltese language|Maltese]] |[[Polish language|Polish]] |[[Portuguese language|Portuguese]] |[[Romanian language|Romanian]] |[[Slovak language|Slovak]] |[[Slovene language|Slovene]] |[[Spanish language|Spanish]] |[[Swedish language|Swedish]]}} }} |demonym = [[Citizenship of the European Union|European]] |membership_type = [[Member state of the European Union|Member state]]s |membership = {{collapsible list |titlestyle = background:transparent;text-align:left;font-weight:normal; |title = 28 states |{{flagcountry|Austria}} |{{flagcountry|Belgium|state}} |{{flagcountry|Bulgaria}} |{{flagcountry|Croatia}} |{{flagcountry|Cyprus}} |{{flagcountry|Czech Republic}} |{{flagcountry|Denmark}} |{{flagcountry|Estonia}} |{{flagcountry|Finland}} |{{flagcountry|France}} |{{flagcountry|Germany}} |{{flagcountry|Greece}} |{{flagcountry|Hungary}} |{{flagcountry|Ireland}} |{{flagcountry|Italy}} |{{flagcountry|Latvia}} |{{flagcountry|Lithuania}} |{{flagcountry|Luxembourg}} |{{flagcountry|Malta}} |{{flagcountry|Netherlands}} |{{flagcountry|Poland}} |{{flagcountry|Portugal}} |{{flagcountry|Romania}} |{{flagcountry|Slovakia}} |{{flagcountry|Slovenia}} |{{flagcountry|Spain}} |{{flagcountry|Sweden}} |{{flagcountry|United Kingdom}} }} |leader_title1 = [[President of the European Council|President of the European Council]] |leader_name1 = {{nowrap|[[Charles Michel]] ([[Mouvement Réformateur|MR]])}} |leader_title2 = [[President of the European Commission|President of the Commission]] |leader_name2 = {{nowrap|[[Ursula von der Leyen]] ([[Christian Democratic Union of Germany|CDU]])}} |legislature = [[Legislature of the European Union]] |upper_house = {{nowrap|[[Council of the European Union]]}} |lower_house = [[European Parliament]] |established_event1 = [[Treaty of Paris (1951)|Treaty of Paris]] |established_date1 = 23 July 1952 |established_event2 = [[Treaty of Rome]] |established_date2 = 1 January 1958 |established_event3 = {{nowrap|[[Maastricht Treaty|Treaty of Maastricht]]}} |established_date3 = 1 November 1993 |official_website = {{URL|europa.eu}} |area_rank = 7th<sup>a</sup><!--gives link to list--><!--Calculated by taking out EU members from the list--> |area_km2 = 4,381,376 <!--Do not remove per [[WP:MOSNUM]]--> |area_sq_mi = 1,691,658 <!--Do not remove per [[WP:MOSNUM]]--> |percent_water = 3.08 |population_estimate = 507,890,191 |population_estimate_rank = 3rd<sup>a</sup><!--gives link to list--><!--Calculated by taking out EU members from the list--> |population_estimate_year = 2012 |population_density_km2 = 116.2 <!--502,486,499 / 4,324,782km2 = 116.2 people/km2 (1 January 2011)--> |population_density_sq_mi = 300.9 <!--502,486,499 / 1,669,807sq_mi = 300.9 people/sq_mi (1 January 2011)--> |population_density_rank = <!--Calculated by taking out EU members from the list--> <!--IMF GDP data published in September 2011; so please do not use the IMF *projections* for 2011--> |GDP_PPP = $15.821 trillion |GDP_PPP_rank = 1st<sup>a</sup><!--gives link to list--><!--Calculated by taking out EU members from the list--> |GDP_PPP_year = 2011 |GDP_PPP_per_capita = $31,607 |GDP_PPP_per_capita_rank = 15th<sup>a</sup><!--Calculated by taking out EU members from the list--> |GDP_nominal = $17.577 trillion |GDP_nominal_rank = 1st<sup>a</sup><!--Calculated by taking out EU members from the list--> |GDP_nominal_year = 2011 |GDP_nominal_per_capita = $35,116 |GDP_nominal_per_capita_rank = 14th<sup>a</sup><!--gives link to list--><!--Calculated by taking out EU members from the list--> |Gini_year = 2010 |Gini_change = <!--increase/decrease/steady--> |Gini = 30.4 <!--number only--> |Gini_ref = |Gini_rank = |HDI_year = 2011 |HDI_change = increase <!--increase/decrease/steady--> |HDI = 0.876 <!--number only--> |HDI_ref = |HDI_rank = 13th<!--Calculated by taking out EU members from the list-->{{\}}25th<sup>a</sup><!--Calculated with EU members in the list--> |currency = {{hidden begin |titlestyle = font-size:105%;font-weight:normal; |title = {{pad|0.5em}}[[Euro]] and others |bodystyle=font-size:90%;}} <table cellspacing="0" cellpadding="0"> <tr style="height:22px;"><th colspan="4" style="font-size:120%;">[[Eurozone]]{{spaces|2}}{{nobold|{{small|(17 countries)}}}}</tr> <tr style="height:22px;"><th>{{flagicon|EU}}<th>[[Euro]]<th>[[Euro sign|€]]<th><code>[[ISO 4217|EUR]]</tr> <tr style="height:22px;"><th colspan="4" style="font-size:120%;">[[Currencies of the European Union|Other currencies]]</tr> <tr style="height:22px;"><td>{{flagicon|Bulgaria}}<td>[[Bulgarian lev|Lev]]<td>лв<td><code>[[ISO 4217|BGN]]</tr> <tr style="height:22px;"><td>{{flagicon|Croatia}}<td>[[Croatian kuna|Kuna]]<td>kn<td><code>[[ISO 4217|HRK]]</tr> <tr style="height:22px;"><td>{{flagicon|Czech Republic}}<td>[[Czech koruna|Koruna]]<td>Kč<td><code>[[ISO 4217|CZK]]</tr> <tr style="height:22px;"><td>{{flagicon|Denmark}}<td>[[Danish krone|Krone]]<td>kr<td><code>[[ISO 4217|DKK]]</tr> <tr style="height:22px;"><td>{{flagicon|Hungary}}<td>[[Hungarian forint|Forint]]<td>Ft<td><code>[[ISO 4217|HUF]]</tr> <tr style="height:22px;"><td>{{flagicon|Latvia}}<td>[[Latvian lats|Lats]]<td>Ls<td><code>[[ISO 4217|LVL]]</tr> <tr style="height:22px;"><td>{{flagicon|Lithuania}}<td>[[Lithuanian litas|Litas]]<td>Lt<td><code>[[ISO 4217|LTL]]</tr> <tr style="height:22px;"><td>{{flagicon|Poland}}<td>[[Polish złoty|Złoty]]<td>zł<td><code>[[ISO 4217|PLN]]</tr> <tr style="height:22px;"><td>{{flagicon|Romania}}<td>[[Romanian Leu|Leu]]<td><td><code>[[ISO 4217|RON]]</tr> <tr style="height:22px;"><td>{{flagicon|Sweden}}<td>[[Swedish krona|Krona]]<td>kr<td><code>[[ISO 4217|SEK]]</tr> <tr style="height:22px;"><td>{{flagicon|United Kingdom}}<td>[[Pound sterling]]<td>£<td><code>[[ISO 4217|GBP]]</tr> <tr style="height:22px;"><td>{{flagicon|Gibraltar}}<td>[[Gibraltar pound|Pound]]<td>£<td><code>[[ISO 4217|GIP]]</tr> </table> {{hidden end}} |time_zone = |utc_offset = +0 to +2 |time_zone_DST = |utc_offset_DST = +1 to +3 |date_format = |cctld = [[.eu]] |calling_code = [[Telephone numbers in the European Union|28 codes]] |footnote_a = If considered as a single entity. }} </pre> {{hidden end}} <!----(Contoh organisasi geopolitik )----> <!------------------ Contoh bekas negara -------------------> {{hidden begin |toggle=left |titlestyle=font-size:120%; |title= Bekas negara}} Contoh dari [[German Empire|Kekaisaran Jerman]]: {{Infobox former country |native_name = ''Deutsches Reich'' |conventional_long_name = German Empire |common_name = Germany |status = Empire |era = [[New Imperialism]]/[[World War I|WWI]] |event_start = [[Unification of Germany|Unification]] |date_start = 18 January |year_start = 1871 |event_end = [[German Revolution of 1918–1919|Republic declared]] |date_end = 9 November |year_end = 1918 |event_post = Formal abdication |date_post = 28 November 1918 |p1 = North German Confederation |flag_p1 = Flag of the German Empire.svg |p2 = Kingdom of Bavaria |flag_p2 = Flag of Bavaria (striped).svg |p3 = Kingdom of Württemberg |flag_p3 = Flagge Königreich Württemberg.svg |p4 = Grand Duchy of Baden |flag_p4 = Flagge Großherzogtum Baden (1871-1891).svg |p5 = Grand Duchy of Hesse |flag_p5 = Flagge_Großherzogtum_Hessen_ohne_Wappen.svg |p6 = Alsace-Lorraine |flag_p6 = Flag of France.svg |s1 = Weimar Republic |s2 = Republic of Alsace-Lorraine |s3 = Free City of Danzig |s4 = Second Polish Republic |s5 = Klaipėda Region |s6 = Saar (League of Nations) |s7 = Hlučín Region |s8 = South Jutland County{{!}}Northern Schleswig |s9 = Eupen-Malmedy |flag_s1 = Flag of Germany (3-2 aspect ratio).svg |flag_s2 = Flag of the Republic of Alsace-Lorraine.svg |flag_s3 = Gdansk flag.svg |flag_s4 = Flag of Poland.svg |flag_s5 = Flag of Lithuania 1918-1940.svg |flag_s6 = Flag of Saar 1920-1935.svg |flag_s7 = Flag of Bohemia.svg |flag_s8 = Flag of Denmark.svg |flag_s9 = Flag of Belgium.svg |image_flag = Flag of the German Empire.svg |flag_alt = Horizontal tricolor (black, white, red) |flag_caption = Flag of the German Empire |image_coat = Wappen Deutsches Reich - Reichsadler 1889.svg |symbol_type = Imperial Coat of arms |coat_alt = Shield containing a black, one-headed, rightward-looking eagle with red beak, tongue and claws. On its breast is a shield with another eagle. Over its head is an imperial crown with two crossing ribbons. |image_map = German Empire, Wilhelminian third version.svg |image_map_alt = Located in north central Europe, containing modern Germany plus much of modern Poland |image_map_caption = Territory of the German Empire in 1914, prior to [[World War I]] |national_motto = ''[[Gott mit uns]]''<br/><small>"God with us"</small> |national_anthem = {{plainlist| *''(none official)'' *"[[Heil dir im Siegerkranz]]" (Imperial) *"[[Deutschlandlied]]" (popular) *"[[Die Wacht am Rhein]]" (unofficial) }} |capital = Berlin |common_languages = ;Official language :[[German language|German]] ;Unofficial minority languages :[[Danish language|Danish]], [[French language|French]], [[Polish language|Polish]], [[Saterland Frisian language|Frisian]], [[Old Prussian language|Old Prussian]], [[Lithuanian language|Lithuanian]] ;Colonial languages :[[Bantu languages|Bantu]], [[Oshiwambo]], [[Afrikaans]], [[Swahili language|Swahili]] (African Colonies) :[[Chinese language|Chinese]] (Tsingtao & Jiaozhou bay) :[[Papuan languages]] (German New Guinea) :[[Samoan language|Samoan]] (German Samoa) |government_type = Constitutional monarchy |title_leader = [[German Emperor|Emperor]] |leader1 = [[William I, German Emperor|William I]] |year_leader1 = 1871–1888 |leader2 = [[Frederick III, German Emperor|Frederick III]] |year_leader2 = 1888 |leader3 = [[Wilhelm II, German Emperor|Wilhelm II]] |year_leader3 = 1888–1918 |title_deputy = [[List of Chancellors of Germany|Chancellor]] |deputy1 = [[Otto von Bismarck]] (first) |year_deputy1 = 1871–1890 |deputy2 = [[Friedrich Ebert]] (last) |year_deputy2 = 8–9 Nov 1918 |legislature = [[Reichstag (German Empire)|Reichstag]] |house1 = [[Reichsrat (Germany)|Reichsrat]] |type_house1 = State council |stat_year1 = 1871 |religion = {{plainlist| *[[Lutherans]]~60% *[[Roman Catholics]]~40% }} |stat_pop1 = 41058792 |stat_year2 = 1890 |stat_pop2 = 49428470 |stat_year4 = 1910 |stat_pop4 = 64925993 |stat_area4 = 540857.54 |currency = {{plainlist| *[[Vereinsthaler]], [[South German gulden]], [[Bremen thaler]], [[Hamburg mark]], [[French franc]] <small>(until 1873, together)</small> *[[German gold mark|Goldmark]] <small>(1873–1914)</small> *[[German Papiermark|Papiermark]] <small>(after 1914)</small> }} |footnotes = Area and population not including colonial possessions |today = }} <pre style="overflow:auto;"> {{Infobox former country |native_name = ''Deutsches Reich'' |conventional_long_name = German Empire |common_name = Germany |status = Empire |era = [[New Imperialism]]/[[World War I|WWI]] |event_start = [[Unification of Germany|Unification]] |date_start = 18 January |year_start = 1871 |event_end = [[German Revolution of 1918–1919|Republic declared]] |date_end = 9 November |year_end = 1918 |event_post = Formal abdication |date_post = 28 November 1918 |p1 = North German Confederation |flag_p1 = Flag of the German Empire.svg |p2 = Kingdom of Bavaria |flag_p2 = Flag of Bavaria (striped).svg |p3 = Kingdom of Württemberg |flag_p3 = Flagge Königreich Württemberg.svg |p4 = Grand Duchy of Baden |flag_p4 = Flagge Großherzogtum Baden (1871-1891).svg |p5 = Grand Duchy of Hesse |flag_p5 = Flagge_Großherzogtum_Hessen_ohne_Wappen.svg |p6 = Alsace-Lorraine |flag_p6 = Flag of France.svg |s1 = Weimar Republic |s2 = Republic of Alsace-Lorraine |s3 = Free City of Danzig |s4 = Second Polish Republic |s5 = Klaipėda Region |s6 = Saar (League of Nations) |s7 = Hlučín Region |s8 = South Jutland County{{!}}Northern Schleswig |s9 = Eupen-Malmedy |flag_s1 = Flag of Germany (3-2 aspect ratio).svg |flag_s2 = Flag of the Republic of Alsace-Lorraine.svg |flag_s3 = Gdansk flag.svg |flag_s4 = Flag of Poland.svg |flag_s5 = Flag of Lithuania 1918-1940.svg |flag_s6 = Flag of Saar 1920-1935.svg |flag_s7 = Flag of Bohemia.svg |flag_s8 = Flag of Denmark.svg |flag_s9 = Flag of Belgium.svg |image_flag = Flag of the German Empire.svg |flag_alt = Horizontal tricolor (black, white, red) |flag_caption = Flag of the German Empire |image_coat = Wappen Deutsches Reich - Reichsadler 1889.svg |symbol_type = Imperial Coat of arms |coat_alt = Shield containing a black, one-headed, rightward-looking eagle with red beak, tongue and claws. On its breast is a shield with another eagle. Over its head is an imperial crown with two crossing ribbons. |image_map = German Empire, Wilhelminian third version.svg |image_map_alt = Located in north central Europe, containing modern Germany plus much of modern Poland |image_map_caption = Territory of the German Empire in 1914, prior to [[World War I]] |national_motto = ''[[Gott mit uns]]''<br/><small>"God with us"</small> |national_anthem = {{plainlist| *''(none official)'' *"[[Heil dir im Siegerkranz]]" (Imperial) *"[[Deutschlandlied]]" (popular) *"[[Die Wacht am Rhein]]" (unofficial) }} |capital = Berlin |common_languages = ;Official language :[[German language|German]] ;Unofficial minority languages :[[Danish language|Danish]], [[French language|French]], [[Polish language|Polish]], [[Saterland Frisian language|Frisian]], [[Old Prussian language|Old Prussian]], [[Lithuanian language|Lithuanian]] ;Colonial languages :[[Bantu languages|Bantu]], [[Oshiwambo]], [[Afrikaans]], [[Swahili language|Swahili]] (African Colonies) :[[Chinese language|Chinese]] (Tsingtao & Jiaozhou bay) :[[Papuan languages]] (German New Guinea) :[[Samoan language|Samoan]] (German Samoa) |government_type = Constitutional monarchy |title_leader = [[German Emperor|Emperor]] |leader1 = [[William I, German Emperor|William I]] |year_leader1 = 1871–1888 |leader2 = [[Frederick III, German Emperor|Frederick III]] |year_leader2 = 1888 |leader3 = [[Wilhelm II, German Emperor|Wilhelm II]] |year_leader3 = 1888–1918 |title_deputy = [[List of Chancellors of Germany|Chancellor]] |deputy1 = [[Otto von Bismarck]] (first) |year_deputy1 = 1871–1890 |deputy2 = [[Friedrich Ebert]] (last) |year_deputy2 = 8–9 Nov 1918 |legislature = [[Reichstag (German Empire)|Reichstag]] |house1 = [[Reichsrat (Germany)|Reichsrat]] |type_house1 = State council |stat_year1 = 1871 |religion = {{plainlist| *[[Lutherans]]~60% *[[Roman Catholics]]~40% }} |stat_pop1 = 41058792 |stat_year2 = 1890 |stat_pop2 = 49428470 |stat_year4 = 1910 |stat_pop4 = 64925993 |stat_area4 = 540857.54 |currency = {{plainlist| *[[Vereinsthaler]], [[South German gulden]], [[Bremen thaler]], [[Hamburg mark]], [[French franc]] <small>(until 1873, together)</small> *[[German gold mark|Goldmark]] <small>(1873–1914)</small> *[[German Papiermark|Papiermark]] <small>(after 1914)</small> }} |footnotes = Area and population not including colonial possessions |today = }} </pre> {{hidden end}} == Errors == If the template generates errors when calculating data for the Gini or HDI fields, it will add the article to [[:Category:Country articles requiring maintenance]]. This only happens if the page is in the [[WP:MAINSPACE|main article space]], not any other [[WP:NAMESPACE|namespaces]]. == Microformat == {{UF-hcard-place}} == Tracking categories == * {{clc|Country articles requiring maintenance}} * {{clc|Pages using infobox country with syntax problems}} * {{clc|Pages using infobox country with unknown parameters}} * {{clc|Pages using infobox country or infobox former country with the flag caption or type parameters}} * {{clc|Pages using infobox country or infobox former country with the symbol caption or type parameters}} * {{clc|Former country articles using status text with Colony or Exile}} == TemplateData == {{collapse top|[[Wikipedia:TemplateData|TemplateData]] documentation used by [[Wikipedia:VisualEditor|VisualEditor]] and other tools}} {{TemplateData header|noheader=1}} <templatedata> { "description": "This template produces an infobox for countries that covers their major attributes such as their flags, ethnic makeup, and political system.", "params": { "conventional_long_name": { "label": "Conventional long name", "type": "string", "required": false, "description": "Formal or official full name of the country in English. This entry should not be enclosed in brackets.", "example": "The United States of America" }, "common_name": {}, "linking_name": {}, "native_name": { "label": "Native name", "type": "string", "required": false, "example": "{{native name|Bundesrepublik Deutschland}}", "description": "Country's name (usually full name) in its native language, hence in italics (double quotemarks). The template {{native name}} should be used with this parameter to automatically italicize the text." }, "name": { "label": "Geopolitical organisation name", "type": "string", "required": false, "description": "Name of the geopolitical organisation in English." }, "image_flag": { "label": "Flag", "type": "wiki-file-name", "required": false, "example": "Flag of Iceland.svg", "description": "File name of an image file on Wikipedia or on Commons that contains the country's current flag. Do not enclose this entry in double brackets and do not give it a prefix such as File:" }, "flag_width": { "label": "Flag width", "type": "string", "required": false, "description": "If the default widths provided for the flag and coat-of-arms/symbol images produce an unsatisfactory result, use this to specify the width to be used for the flag image; the remaining width is then assigned to the coat-of-arms/symbol (if included). Can be done as a % or px." }, "alt_flag": { "label": "Flag alt text", "type": "string", "required": false, "description": "Alternate text for flag (text shown when pointer hovers over flag)." }, "flag_border": { "label": "Flag border", "type": "string", "required": false, "description": "Set to no to disable border around the flag." }, "flag_caption": { "label": "Flag caption", "type": "string", "required": false, "description": "Use this parameter to enter a caption for the flag, if one is necessary. Do not end this entry with a period.", "example": "1992 version of the flag prior to the country's dissolution" }, "image_flag2": { "label": "Second flag", "type": "wiki-file-name", "required": false, "example": "Secondflag of Namibia.svg", "description": "If a country has a second flag— perhaps because of an ongoing civil war or a dispute over sovereignty— you can provide the file name of that second flag in this parameter. Do not include the prefix File:, and do not enclose it in double brackets." }, "alt_flag2": { "label": "Second flag alt text", "type": "string", "required": false, "description": "Alt text for second flag (text shown when pointer hovers over flag)." }, "flag2_border": { "label": "Second flag border", "type": "string", "required": false, "description": "Set to no to disable border around the flag." }, "image_coat": { "label": "Coat of arms", "type": "wiki-file-name", "aliases": [ "image_symbol" ], "example": "Great Seal of the United States (obverse).svg" }, "symbol_width": { "label": "Symbol width", "type": "string", "required": false, "description": "Symbol image's width.", "default": "85px" }, "alt_coat": { "label": "Coat of arms alt text", "type": "string", "aliases": [ "alt_symbol", "coat_alt" ], "required": false, "description": "Alt text for coat of arms." }, "symbol_type": { "label": "Symbol type", "type": "string", "required": false, "description": "If not a coat of arms.", "example": "emblem, seal, etc" }, "symbol_type_article": { "label": "Symbol type article", "type": "string", "description": "An article about the type of symbol of the country" }, "text_symbol": { "label": "Text symbol", "type": "string", "required": false, "description": "For other types of text symbol.", "example": "''[hymn name]''" }, "text_symbol_type": { "label": "Text symbol type", "type": "string", "required": false, "description": "For other types of text symbol." }, "other_symbol": { "label": "Other symbol", "type": "string", "required": false, "description": "Use if a further symbol exists." }, "other_symbol_type": { "label": "Other symbol type", "type": "string", "required": false }, "national_motto": { "label": "National motto", "type": "string", "required": false, "example": "{{lang|de|''{{lang|de|[[Das Lied der Deutschen|Einigkeit und Recht und Freiheit]]}}''}}", "description": "In inverted commas and wikilinked if link exists. Can also be used with the {{lang}} template and correct two-letter language code to designate the language of the motto where not provided in English." }, "motto": { "label": "Motto", "type": "string", "required": false }, "national_anthem": { "label": "National anthem", "type": "string", "required": false, "description": "In inverted commas and wikilinked if link exists." }, "anthem": { "label": "Anthem", "type": "string", "required": false }, "royal_anthem": { "label": "Royal anthem", "type": "string", "required": false, "description": "In inverted commas and wikilinked if link exists." }, "image_map": { "label": "Map", "type": "string", "required": false, "example": "LocationCountry.svg" }, "map_width": { "label": "Map width", "type": "string", "required": false, "description": "Map image's width.", "default": "250px" }, "alt_map": { "label": "Map alt text", "type": "string", "required": false }, "map_caption": { "label": "Map caption", "type": "string", "required": false, "description": "Caption to place below map." }, "image_map2": { "label": "Map 2", "type": "string", "required": false, "description": "Another map, if required." }, "map2_width": { "label": "Map 2 width", "type": "string", "required": false }, "alt_map2": { "label": "Map 2 alt text", "type": "string", "required": false }, "map_caption2": { "label": "Map 2 caption", "type": "string", "required": false, "description": "Caption to place below second map." }, "image_map3": {}, "map3_width": {}, "alt_map3": {}, "map_caption3": {}, "capital": { "label": "Capital", "type": "string", "required": false, "description": "Name of country/territory's capital, wikilinked if link exists." }, "capital_type": { "label": "Capital type", "type": "string", "required": false }, "coordinates": { "label": "Coordinates", "type": "string", "required": false, "description": "The geographic coordinates of the capital." }, "latd": { "label": "Latitude degrees", "type": "string", "required": false, "description": "The degrees of the capital's latitude." }, "latm": { "label": "Latitude minutes", "type": "string", "description": "The minutes of the capital's latitude." }, "latNS": { "label": "Latitude NS", "type": "string", "description": "The direction of the capital's latitude." }, "longd": { "label": "Longitude degrees", "type": "string", "description": "The degrees of the capital's longitude." }, "longm": { "label": "Longitude minutes", "type": "string", "description": "The minutes of the capital's longitude." }, "longEW": { "label": "Longitude EW", "type": "string", "description": "The direction of the capital's longitude." }, "admin_center": { "label": "Administrative center", "type": "string", "required": false, "description": "Location/s of administrative center/s." }, "admin_center_type": { "label": "Administrative center type", "type": "string", "required": false, "default": "Administrative center" }, "capital2": { "label": "Capital 2", "type": "string", "required": false, "description": "Name of country/territory's capital, wikilinked if link exists." }, "capital_type2": { "label": "Capital 2 type", "type": "string", "required": false }, "admin_center2": { "label": "Administrative center 2", "type": "string", "required": false }, "admin_center_type2": { "label": "Administrative center 2 type", "type": "string", "required": false }, "largest_city": { "label": "Largest city", "type": "string", "required": false, "description": "Name of country/territory's largest city. Use \"capital\" (without quotemarks) if it's the capital." }, "largest_settlement": { "label": "Largest settlement", "type": "string", "required": false, "description": "Name of largest settlement if not a city." }, "largest_settlement_type": { "label": "Largest settlement type", "type": "string", "required": false, "description": "Type of settlement if largest settlement not a city." }, "official_languages": { "label": "Official languages", "type": "string", "required": false, "description": "Languages recognised in legislation, constitution, etc." }, "national_languages": { "label": "National languages", "type": "string", "required": false, "description": "Country/territory-wide languages recognised but not necessarily in country/territory-wide law, etc." }, "regional_languages": { "label": "Regional languages", "type": "string", "required": false, "description": "Languages recognised or associated with particular regions within the country/territory." }, "languages_type": { "label": "Languages type", "type": "string", "description": "Use to specify a further type of language, if not official, national or regional." }, "languages_sub": { "label": "Languages sub", "type": "string", "required": false, "description": "Is this further type of language a sub-item of the previous non-sub type?", "example": "'yes' or 'no'" }, "languages": { "label": "Languages", "type": "string", "required": false, "description": "Languages of the further type." }, "languages2_type": { "label": "2nd languages type", "type": "string", "description": "Use to specify a 2nd further type of language, if not official, national or regional." }, "languages2_sub": { "label": "Languages 2 sub", "type": "string", "required": false, "description": "Is the second alternative type of languages a sub-item of the previous non-sub type?", "example": "'yes or 'no'" }, "languages2": { "label": "Languages 2", "type": "string", "required": false, "description": "Languages of the second further type." }, "ethnic_groups": { "label": "Ethnic groups", "type": "string", "required": false, "description": "The primary ethnic groups of the country", "example": "{{unbulleted list | 68.8% [[Bumiputera (Malaysia)|Bumiputera]] | 23.2% [[Malaysian Chinese|Chinese]] | &nbsp;7.0% [[Malaysian Indian|Indian]] | &nbsp;1.0% Others }}" }, "ethnic_groups_ref": { "label": "Ethnic groups reference", "type": "string", "required": false, "description": "Reference, in <ref> format, of ethnic composition" }, "ethnic_groups_year": { "label": "Ethnic groups year", "type": "number", "required": false, "description": "Year the ethnic group statistic is from", "example": "2017" }, "religion": { "label": "Religions", "type": "string", "required": false, "description": "List of religious affiliations in {{ublist}} format", "example": "{{ublist|list_style=line-height:1.3em; |class=nowrap | 33.2% [[Buddhism in Singapore|Buddhism]]...}}" }, "religion_ref": { "label": "Religions reference", "type": "string", "required": false, "description": "Reference, in <ref> format, of religious composition" }, "demonym": { "label": "Demonym", "type": "string", "required": false, "description": "Name of residents of this country", "example": "Singaporean", "suggested": true }, "org_type": { "label": "Organization type", "type": "string", "required": false }, "membership": { "label": "membership", "type": "string", "required": false }, "membership_type": { "label": "membership_type", "type": "string", "required": false }, "government_type": { "label": "Type of government", "type": "string", "required": false, "description": "The type of government, e.g. federal republic", "example": "[[Monarchy]]" }, "politics_link": { "label": "Politics link", "type": "string", "required": false }, "leader_title1": { "label": "Leader 1 title", "type": "line", "required": false, "description": "Title of principal leader", "example": "[[President of Singapore|President]]" }, "leader_name1": { "label": "Leader 1 name", "type": "line", "required": false, "description": "Name of principal leader", "example": "[[Halimah Yacob]]" }, "leader_title2": { "label": "Leader 2 title", "type": "line", "required": false, "description": "Title of 2nd leader", "example": "[[Prime Minister of Singapore|Prime Minister]]" }, "leader_name2": { "label": "Leader 2 name", "type": "line", "description": "Name of 2nd leader", "example": "[[Lee Hsien Loong]]" }, "leader_title3": { "label": "Leader 3 title", "type": "line", "required": false, "description": "Title of 3rd leader", "example": "[[Deputy Prime Minister of Singapore|Deputy Prime Ministers]]" }, "leader_name3": { "label": "Leader 3 name", "type": "line", "description": "Name of 3rd leader", "example": "[[Teo Chee Hean]]<br>[[Tharman Shanmugaratnam]]" }, "leader_title4": { "label": "Leader 4 title", "type": "line", "required": false, "description": "Title of the 4th leader", "example": "[[President pro tempore of the United States Senate|President pro tempore]]" }, "leader_name4": { "label": "Leader 4 name", "type": "line", "description": "Name of the 4th leader" }, "leader_title5": { "label": "leader_title5", "type": "string", "required": false }, "leader_name5": { "label": "Leader name 5", "type": "string" }, "leader_title6": { "label": "Leader title 6", "type": "string", "required": false }, "leader_name6": { "label": "Leader name 6", "type": "string" }, "leader_title7": { "label": "Leader title7", "type": "string", "required": false }, "leader_name7": { "label": "Leader name 7", "type": "string" }, "leader_title8": { "label": "Leader title 8", "type": "string", "required": false }, "leader_name8": { "label": "Leader name 8", "type": "string" }, "leader_title9": { "label": "Leader title 9", "type": "string", "required": false }, "leader_name9": { "label": "Leader name 9", "type": "string" }, "leader_title10": { "label": "Leader title 10", "type": "string", "required": false }, "leader_name10": { "label": "Leader name 10", "type": "string" }, "leader_title11": { "label": "Leader title 11", "type": "string", "required": false }, "leader_name11": { "label": "Leader name 11", "type": "string" }, "leader_title12": { "label": "Leader title 12", "type": "string", "required": false }, "leader_name12": { "label": "Leader name 12", "type": "string" }, "leader_title13": { "label": "Leader title 13", "type": "string", "required": false }, "leader_name13": { "label": "Leader name 13", "type": "string" }, "leader_title14": { "label": "Leader title 14", "type": "string", "required": false }, "leader_name14": { "label": "Leader name 14", "type": "string" }, "legislature": { "label": "Legislature", "type": "line", "description": "Name of, and link to, the country's national legislature", "example": "[[Parliament of Singapore|Parliament]]" }, "upper_house": { "description": "Upper house of the country or organization's legislature", "type": "string", "example": "[[United States House of Representatives|House of Representatives]]" }, "lower_house": { "description": "Lower house of the country or organization's legislature", "label": "Lower house", "type": "string", "example": "[[United States House of Representatives|House of Representatives]]" }, "sovereignty_type": { "label": "Sovereignty type", "type": "line", "required": false, "description": "Type of sovereignty this country has", "example": "Independence" }, "sovereignty_note": { "label": "Sovereignty note", "type": "content", "required": false, "description": "Note about this country's sovereignty", "example": "from the [[United Kingdom]]" }, "established": { "label": "established", "type": "string", "required": false }, "established_event1": { "label": "Establishment event 1", "type": "string", "required": false }, "established_date1": { "label": "Establishment date 1", "type": "string", "required": false }, "established_event2": { "label": "Establishment event 2", "type": "string", "required": false }, "established_date2": { "label": "Establishment date 2", "type": "string", "required": false }, "established_event3": { "label": "Establishment event 3", "type": "string", "required": false }, "established_date3": { "label": "Establishment date 3", "type": "string", "required": false }, "established_event4": { "label": "Establishment event 4", "type": "string", "required": false }, "established_date4": { "label": "established_date4", "type": "string", "required": false }, "established_event5": { "label": "Establishment event 5", "type": "string", "required": false }, "established_date5": { "label": "established_date5", "type": "string", "required": false }, "established_event6": { "label": "established_event6", "type": "string", "required": false }, "established_date6": { "label": "established_date6", "type": "string", "required": false }, "established_event7": { "label": "established_event7", "type": "string", "required": false }, "established_date7": { "label": "established_date7", "type": "string", "required": false }, "established_event8": { "label": "established_event8", "type": "string", "required": false }, "established_date8": { "label": "established_date8", "type": "string", "required": false }, "established_event9": { "label": "established_event9", "type": "string", "required": false }, "established_date9": { "label": "established_date9", "type": "string", "required": false }, "established_event10": { "label": "established_event10", "type": "string", "required": false }, "established_date10": { "label": "established_date10", "type": "string", "required": false }, "established_event11": { "label": "established_event11", "type": "string", "required": false }, "established_date11": { "label": "established_date11", "type": "string", "required": false }, "established_event12": { "label": "established_event12", "type": "string", "required": false }, "established_date12": { "label": "established_date12", "type": "string", "required": false }, "area_km2": { "label": "Land area (km²)", "type": "number", "required": false, "description": "Land area of the country in square kilometers", "example": "722.5", "suggested": true }, "area_link": { "label": "area_link", "type": "string", "required": false }, "area_label": { "label": "area_label", "type": "string", "required": false }, "FR_foot4": { "label": "FR_foot4", "type": "string", "required": false, "deprecated": true }, "area_footnote": { "label": "area_footnote", "type": "string", "required": false }, "area_rank": { "label": "Area rank", "type": "string", "required": false, "description": "Rank among countries of land area", "example": "174th", "suggested": true }, "area_sq_mi": { "label": "Land area (mi²)", "type": "number", "required": false, "description": "Land area of the country in square miles", "example": "290" }, "percent_water": { "label": "percent_water", "type": "string", "required": false }, "area_label2": { "label": "area_label2", "type": "string", "required": false }, "area_data2": { "label": "area_data2", "type": "string", "required": false }, "area_label3": { "label": "area_label3", "type": "string", "required": false }, "area_data3": { "label": "area_data3", "type": "string", "required": false }, "FR_metropole": { "label": "FR_metropole", "type": "string", "required": false, "deprecated": true }, "FR_foot2": { "label": "FR_foot2", "type": "string", "required": false, "deprecated": true }, "FR_IGN_area_km2": { "label": "FR_IGN_area_km2", "type": "string", "required": false, "deprecated": true }, "FR_IGN_area_rank": { "label": "FR_IGN_area_rank", "type": "string", "required": false, "deprecated": true }, "FR_IGN_area_sq_mi": { "label": "FR_IGN_area_sq_mi", "type": "string", "required": false, "deprecated": true }, "FR_foot3": { "label": "FR_foot3", "type": "string", "required": false, "deprecated": true }, "FR_cadastre_area_km2": { "label": "FR_cadastre_area_km2", "type": "string", "required": false, "deprecated": true }, "FR_cadastre_area_rank": { "label": "FR_cadastre_area_rank", "type": "string", "required": false, "deprecated": true }, "FR_cadastre_area_sq_mi": { "label": "FR_cadastre_area_sq_mi", "type": "string", "required": false, "deprecated": true }, "population_estimate": { "label": "Population estimate", "type": "number", "required": false, "description": "An estimate of the country's population", "example": "24,000,000" }, "population_census": { "label": "Population census", "type": "string" }, "population_link": { "label": "Population link", "type": "url" }, "population_estimate_year": { "label": "Population estimate year", "type": "number", "description": "The year the population estimate is from", "example": "2018" }, "population_estimate_rank": { "label": "Population estimate rank", "type": "string", "description": "Rank among countries in estimated population", "example": "3rd" }, "population_label2": { "label": "population_label2", "type": "string", "required": false }, "population_data2": { "label": "Population data 2", "type": "string", "required": false }, "population_label3": { "label": "Population label 3", "type": "string", "required": false }, "population_data3": { "label": "Population data 3", "type": "string", "required": false }, "population_census_year": { "label": "Population census year", "type": "number", "required": false, "description": "Year the population census statistics are from", "example": "2010" }, "population_census_rank": { "label": "Population census rank", "type": "string", "description": "Rank among countries in census population", "example": "3rd" }, "population_density_km2": { "label": "Population density per km²", "type": "number", "example": "20,212", "description": "Population density per square kilometer" }, "population_density_sq_mi": { "label": "Population density per mi²", "type": "number", "description": "Population density per square mile", "example": "20,212" }, "pop_den_footnote": { "label": "Population density footnote", "type": "string", "description": "footnote about the population density statistic" }, "population_density_rank": { "label": "Population density rank", "type": "string", "required": false, "description": "Rank among countries in population density", "example": "3rd" }, "FR_metropole_population": { "label": "FR_metropole_population", "type": "string", "required": false, "deprecated": true }, "FR_total_population_estimate_year": { "label": "FR_total_population_estimate_year", "type": "string", "deprecated": true }, "FR_foot": { "label": "FR_foot", "type": "string", "deprecated": true }, "FR_total_population_estimate": { "label": "FR_total_population_estimate", "type": "string", "deprecated": true }, "FR_total_population_estimate_rank": { "label": "FR_total_population_estimate_rank", "type": "string", "deprecated": true }, "FR_metropole_population_estimate_rank": { "label": "FR_metropole_population_estimate_rank", "type": "string", "deprecated": true }, "FR_foot5": { "label": "FR_foot5", "type": "string", "required": false, "deprecated": true }, "GDP_PPP": { "label": "GDP (PPP)", "type": "line", "required": false, "description": "Gross domestic product (purchasing power parity)", "example": "$554.855 billion", "suggested": true }, "GDP_PPP_year": { "label": "GDP (PPP) year cited", "type": "number", "required": false, "description": "Year the GDP (PPP) statistic is cited from", "example": "2018", "suggested": true }, "GDP_PPP_rank": { "label": "GDP (PPP) rank", "type": "string", "required": false, "description": "Rank among countries for GDP PPP", "example": "39th" }, "GDP_PPP_per_capita": { "label": "GDP_PPP_per_capita", "type": "line", "required": false, "description": "Gross domestic product (purchasing power parity) per capita", "example": "$98,014" }, "GDP_PPP_per_capita_rank": { "label": "GDP (PPP) per capita rank", "type": "line", "required": false, "description": "Rank among countries for GDP PPP per capita", "example": "3rd" }, "GDP_nominal": { "label": "GDP (nominal)", "type": "string", "required": false, "description": "Nominal GDP of the country" }, "GDP_nominal_year": { "label": "GDP (nominal) year", "type": "number", "required": false, "description": "Year cited for the country's nominal GDP statistic" }, "GDP_nominal_rank": { "label": "GDP (nominal) rank", "type": "string", "required": false, "description": "Rank among countries for nominal GDP", "example": "41st" }, "GDP_nominal_per_capita": { "label": "GDP (nominal) per capita", "type": "string", "required": false, "description": "Nominal GDP per capita in the country", "example": "$61,766" }, "GDP_nominal_per_capita_rank": { "label": "GDP (nominal) per capita rank", "type": "string", "required": false, "description": "Rank among countries for nominal GDP per capita", "example": "8th" }, "Gini": { "label": "Gini index", "type": "number", "required": false, "description": "Gini index of the country", "example": "46.4" }, "Gini_year": { "label": "Gini index year cited", "type": "number", "required": false, "description": "Year the gini index statistic is cited for", "example": "2014" }, "Gini_change": { "label": "Gini change", "type": "string", "required": false, "description": "\"increase\" or \"decrease\" (over last year)", "example": "increase" }, "Gini_ref": { "label": "Gini index reference", "type": "line", "required": false, "description": "Reference for cited Gini index statistic" }, "Gini_rank": { "label": "Gini rank", "type": "string", "required": false, "description": "Rank of Gini indices", "example": "30th" }, "HDI": { "label": "Human development index", "type": "number", "required": false, "example": "0.932", "suggested": true, "description": "The country's human development index (HDI)" }, "HDI_year": { "label": "Human Development Index year", "type": "number", "required": false, "description": "Year to which the HDI statistic refers", "example": "2017", "suggested": true }, "HDI_change": { "label": "HDI change", "type": "string", "required": false, "description": "\"increase\" or \"decrease\" from previous year", "example": "increase" }, "HDI_ref": { "label": "Human Development Index reference", "type": "line", "required": false, "description": "Reference for HDI statistic" }, "HDI_rank": { "label": "Human development index rank", "type": "string", "required": false, "description": "Rank among countries for HDI score", "example": "9th" }, "currency": { "label": "Currency", "type": "line", "required": false, "description": "National/official currency name and article link", "example": "[[Singapore dollar]]" }, "currency_code": { "label": "Currency code", "type": "line", "required": false, "description": "Currency code of the official currency", "example": "SGD" }, "time_zone": { "label": "Time zone", "type": "line", "required": false, "description": "National time zone(s)", "example": "[[Singapore Standard Time|SST]]" }, "utc_offset": { "label": "UTC offsets", "type": "string", "example": "−4 to −12, +10, +11" }, "utc_offset_DST": { "label": "UTF offsets (DST)", "type": "string", "example": "−4 to −10" }, "DST_note": { "label": "DST note", "type": "string", "example": "{{efn|name=\"time\"}}" }, "time_zone_DST": { "label": "Time zones (DST)", "type": "string", "required": false }, "DST": { "label": "Daylight savings time", "type": "string", "required": false }, "antipodes": { "label": "antipodes", "type": "string", "required": false }, "date_format": { "label": "Date format", "type": "string", "required": false }, "electricity": { "label": "Mains electricity", "type": "string", "required": false }, "drives_on": { "label": "drives on", "type": "string", "required": false }, "rail gauge": { "label": "Rail gauge", "type": "string", "required": false }, "calling_code": { "label": "Calling code", "type": "string", "example": "+1" }, "patron_saint": { "label": "Patron saint", "aliases": [ "patron_saints" ], "type": "string", "required": false }, "iso3166code": { "label": "ISO 3166 code", "type": "string", "description": "ISO 3166 code for the country", "example": "US" }, "cctld": { "label": "Country code top level domain", "type": "string", "example": ".se" }, "official_website": { "label": "official_website", "type": "string", "required": false, "description": "For geopolitical entities: do not use government website (e.g. usa.gov) for countries (e.g. [[United States]])." }, "footnote_a": { "label": "footnote_a", "type": "string", "required": false }, "footnote_b": { "label": "footnote_b", "type": "string", "required": false }, "footnote_c": { "label": "footnote_c", "type": "string", "required": false }, "footnote_d": { "label": "footnote_d", "type": "string", "required": false }, "footnote_e": { "label": "footnote_e", "type": "string", "required": false }, "footnote_f": { "label": "footnote_f", "type": "string", "required": false }, "footnote_g": { "label": "footnote_g", "type": "string", "required": false }, "footnote_h": { "label": "footnote_h", "type": "string", "required": false }, "footnote1": { "label": "footnote1", "type": "string", "required": false }, "footnote2": { "label": "footnote2", "type": "string", "required": false }, "footnote3": { "label": "footnote3", "type": "string", "required": false }, "footnote4": { "label": "footnote4", "type": "string", "required": false }, "footnote5": { "label": "footnote5", "type": "string", "required": false }, "footnote6": { "label": "footnote6", "type": "string", "required": false }, "footnote7": { "label": "footnote7", "type": "string", "required": false }, "footnote8": { "label": "footnote8", "type": "string", "required": false }, "footnotes": { "label": "footnotes", "type": "string", "required": false }, "navbar": { "label": "navbar", "type": "string", "required": false }, "micronation": {}, "status": { "type": "line" }, "status_text": { "type": "line" }, "empire": {}, "year_end": { "type": "number" }, "year_exile_start": { "type": "number" }, "year_exile_end": { "type": "number" }, "life_span": { "type": "line" }, "year_start": { "type": "number" }, "flag_size": { "type": "line" }, "flag_alt": { "type": "string" }, "flag_alt2": { "type": "string" }, "flag_type": { "type": "string" }, "coa_size": { "type": "line" }, "englishmotto": { "type": "string", "label": "Motto in English", "description": "The country's motto translated into English" }, "image_map_size": { "type": "line" }, "image_map_alt": { "type": "string" }, "image_map_caption": { "type": "content" }, "image_map2_size": { "type": "line" }, "image_map2_alt": { "type": "string" }, "image_map2_caption": { "type": "content" }, "loctext": { "type": "string" }, "capital_exile": { "type": "string" }, "recognized_languages": { "aliases": [ "recognised_languages" ], "type": "content", "label": "Recognized languages", "description": "Recognized languages of the country, possibly in list format" }, "recognized_national_languages": { "aliases": [ "recognised_national_languages" ], "type": "content", "label": "Recognized national languages", "description": "Recognized national languages of the country, possibly in list format" }, "recognized_regional_languages": { "aliases": [ "recognised_regional_languages" ], "type": "content", "label": "Recognized regional languages", "description": "Recognized regional languages of the country, possibly in list format" }, "common_languages": { "type": "content", "label": "Common languages", "description": "Common languages of the country, possibly in list format", "example": "{{ublist|[[English language|English]]|[[Spanish language|Spanish]]|[[Chinese language|Chinese]]}}" }, "religion_year": { "type": "number", "label": "Religion statistic year", "description": "Year the religion statistic is from", "example": "2015" }, "leader_title15": { "type": "line" }, "leader_name15": { "type": "line" }, "title_leader": { "type": "line", "label": "Leader's title", "description": "Title of the country's leader", "example": "[[President of the United States|President]]" }, "year_leader1": { "type": "line", "label": "Leader 1 years", "description": "Years the first leader reigned", "example": "1776-1795" }, "leader1": { "type": "line", "label": "Leader 1", "description": "The first leader of the country", "example": "[[George Washington]]" }, "year_leader2": { "type": "line" }, "leader2": { "type": "line" }, "year_leader3": { "type": "line" }, "leader3": { "type": "line" }, "year_leader4": { "type": "line" }, "leader4": { "type": "line" }, "year_leader5": { "type": "line" }, "leader5": { "type": "line" }, "year_leader6": { "type": "line" }, "leader6": { "type": "line" }, "year_leader7": { "type": "line" }, "leader7": { "type": "line" }, "year_leader8": { "type": "line" }, "leader8": { "type": "line" }, "year_leader9": { "type": "line" }, "leader9": { "type": "line" }, "year_leader10": { "type": "line" }, "leader10": { "type": "line" }, "year_leader11": { "type": "line", "label": "Leader 11 years", "description": "Year of leader 11", "example": "1980-1987" }, "leader11": { "type": "line" }, "title_representative": { "type": "line", "label": "Representative title", "description": "Title of the country's representative", "example": "[[Governor General of Canada|Governor General]]" }, "year_representative1": { "type": "line", "label": "Representative 1 years", "description": "Year of representative 1", "example": "1492-1506" }, "representative1": { "type": "line", "label": "Representative 1", "description": "First representative" }, "year_representative2": { "type": "line", "label": "Representative 2 years", "description": "Year of representative 2", "example": "1552-1580" }, "representative2": { "type": "line" }, "year_representative3": { "type": "line", "label": "Representative 3 years", "description": "Year of representative 3", "example": "1652-1666" }, "representative3": { "type": "line" }, "year_representative4": { "type": "line", "label": "Representative 4 year", "description": "Year of representative 4", "example": "1652-1666" }, "representative4": { "type": "line" }, "year_representative5": { "type": "line", "label": "Representative 5 years", "description": "Year of representative 5", "example": "1652-1666" }, "representative5": { "type": "line" }, "title_deputy": { "type": "line" }, "year_deputy1": { "type": "line", "label": "Deputy 1 years", "description": "Years of the 1st deputy", "example": "2006-2009" }, "deputy1": { "type": "line", "label": "Deputy 1", "description": "First deputy" }, "year_deputy2": { "type": "line", "label": "Deputy 2 years", "description": "Years of the 2nd deputy", "example": "2009-2011" }, "deputy2": { "type": "line" }, "year_deputy3": { "type": "line", "label": "Deputy 3 years", "description": "Years of the 3rd deputy", "example": "2011-2013" }, "deputy3": { "type": "line" }, "year_deputy4": { "type": "line", "label": "Deputy 4 years", "description": "Years of the 4th deputy", "example": "2013-2016" }, "deputy4": { "type": "line" }, "year_deputy5": { "type": "line", "label": "Deputy 5 years", "description": "Years of the 5th deputy", "example": "2016-2018" }, "deputy5": { "type": "line" }, "year_deputy6": { "type": "line", "label": "Deputy 6 years", "description": "Years of the 6th deputy", "example": "2018-" }, "deputy6": { "type": "line" }, "type_house1": { "type": "line" }, "house1": { "type": "line" }, "type_house2": { "type": "line" }, "house2": { "type": "line" }, "event_pre": { "type": "line" }, "established_event13": { "label": "Establishment event 13", "type": "line" }, "established_date13": { "label": "Establishment date 13", "type": "date" }, "established_event14": { "type": "line" }, "established_date14": { "type": "line" }, "established_event15": { "type": "line" }, "established_date15": { "type": "line" }, "event_start": { "label": "Starting event", "description": "The foundational event of the country", "example": "Established", "type": "string" }, "date_pre": {}, "date_start": { "label": "Date established", "description": "Date the country, dynasty or organization was established (date of event_start)", "example": "601 CE", "type": "string" }, "event1": { "label": "Event 1", "description": "First significant event", "example": "Signing of the [[Chanyuan Treaty]] with [[Liao dynasty|Liao]]", "type": "string" }, "date_event1": { "label": "Event 1 date", "description": "Date of the first significant event", "example": "601", "type": "date" }, "event2": { "label": "Event 2", "description": "Second significant event", "example": "[[Alliance Conducted at Sea|Alliance with Jin]]", "type": "string" }, "date_event2": { "label": "Event 2 date", "description": "Date of the second significant event", "type": "string" }, "event3": { "label": "Event 3", "description": "Third significant event", "example": "[[Jingkang Incident]]", "type": "string" }, "date_event3": {}, "event4": { "label": "Event 4", "description": "Fourth significant event", "example": "Beginning of [[Mongol conquest of the Song dynasty|Mongol invasion]]", "type": "string" }, "date_event4": {}, "event5": { "label": "Event 5", "description": "Fifth significant event", "example": "Fall of [[Hangzhou|Lin'an]]", "type": "string" }, "date_event5": {}, "event6": { "label": "Event 6", "description": "Sixth significant event", "example": "[[Krystallnacht]]", "type": "string" }, "date_event6": {}, "event_end": { "label": "Event ending the country", "description": "The event that caused the country to stop existing or transition, if applicable", "example": "[[Battle of Yamen]] (end of dynasty)", "type": "string" }, "date_end": { "label": "End date", "description": "Date the country stopped existing or transitioned, if applicable", "example": "1433", "type": "date" }, "event_post": {}, "date_post": {}, "area_ha": {}, "area_acre": {}, "area_land_km2": {}, "area_land_ha": {}, "area_land_sq_mi": {}, "area_land_acre": {}, "area_water_km2": {}, "area_water_ha": {}, "area_water_sq_mi": {}, "area_water_acre": {}, "stat_area1": {}, "stat_area2": {}, "stat_area3": {}, "stat_area4": {}, "stat_area5": {}, "area_land_footnote": {}, "area_water_footnote": {}, "stat_year1": {}, "ref_area1": {}, "stat_year2": {}, "ref_area2": {}, "stat_year3": {}, "ref_area3": {}, "stat_year4": {}, "ref_area4": {}, "stat_year5": { "label": "Statistic 5 year", "description": "Year of statistic 5", "example": "1933", "type": "number" }, "ref_area5": {}, "stat_pop1": {}, "stat_pop2": {}, "stat_pop3": {}, "stat_pop4": {}, "stat_pop5": {}, "ref_pop1": {}, "ref_pop2": {}, "ref_pop3": {}, "ref_pop4": {}, "ref_pop5": {}, "nummembers": {}, "p1": {}, "s1": {}, "flag_p1": {}, "image_p1": {}, "border_p1": {}, "flag_p2": {}, "image_p2": {}, "p2": {}, "border_p2": {}, "flag_p3": {}, "image_p3": {}, "p3": {}, "border_p3": {}, "flag_p4": {}, "image_p4": {}, "p4": {}, "border_p4": {}, "flag_p5": {}, "image_p5": {}, "p5": {}, "border_p5": {}, "flag_p6": {}, "image_p6": {}, "p6": {}, "border_p6": {}, "flag_p7": {}, "image_p7": {}, "p7": {}, "border_p7": {}, "flag_p8": {}, "image_p8": {}, "p8": {}, "border_p8": {}, "flag_p9": {}, "image_p9": {}, "p9": {}, "border_p9": {}, "flag_p10": {}, "image_p10": {}, "p10": {}, "border_p10": {}, "flag_p11": {}, "image_p11": {}, "p11": {}, "border_p11": {}, "flag_p12": {}, "image_p12": {}, "p12": {}, "border_p12": {}, "flag_p13": {}, "image_p13": {}, "p13": {}, "border_p13": {}, "flag_p14": {}, "image_p14": {}, "p14": {}, "border_p14": {}, "flag_p15": {}, "image_p15": {}, "p15": {}, "border_p15": {}, "flag_s1": {}, "image_s1": {}, "border_s1": {}, "flag_s2": {}, "image_s2": {}, "s2": {}, "border_s2": {}, "flag_s3": {}, "image_s3": {}, "s3": {}, "border_s3": {}, "flag_s4": {}, "image_s4": {}, "s4": {}, "border_s4": {}, "flag_s5": {}, "image_s5": {}, "s5": {}, "border_s5": {}, "flag_s6": {}, "image_s6": {}, "s6": {}, "border_s6": {}, "flag_s7": {}, "image_s7": {}, "s7": {}, "border_s7": {}, "flag_s8": {}, "image_s8": {}, "s8": {}, "border_s8": {}, "flag_s9": {}, "image_s9": {}, "s9": {}, "border_s9": {}, "flag_s10": {}, "image_s10": {}, "s10": {}, "border_s10": {}, "flag_s11": {}, "image_s11": {}, "s11": {}, "border_s11": {}, "flag_s12": {}, "image_s12": {}, "s12": {}, "border_s12": {}, "flag_s13": {}, "image_s13": {}, "s13": {}, "border_s13": {}, "flag_s14": {}, "image_s14": {}, "s14": {}, "border_s14": {}, "flag_s15": {}, "image_s15": {}, "s15": {}, "border_s15": {}, "today": { "label": "Today part of", "description": "For former countries, a list of countries (optionally in {{Flag|...}} format) of which the former country's territories are now part.", "example": "{{plainlist| *{{Flag|Czech Republic}} *{{Flag|Denmark}} *{{Flag|France}} *{{Flag|Germany}} *{{Flag|Lithuania}} *{{Flag|Poland}} *{{Flag|Russia}} }}", "type": "content", "suggested": true }, "footnotes2": {}, "symbol_caption": {} }, "format": "{{_\n| _ = _\n}}\n" } </templatedata> {{cob}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!--Categories below this line, please; interwikis at Wikidata--> [[Category:Country infobox templates| ]] [[Category:Templates that add a tracking category]] }}</includeonly> piv8c5wqzvpcw7nv7eojli9ybnksskp Cèṭa'an:Hidden begin 10 3068 17932 2024-09-18T20:35:49Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly><templatestyles src="Templat:Hidden begin/styles.css"/><div class="hidden-begin mw-collapsible {{#ifeq:{{{showhide|{{{toggle}}}}}}|left|mw-collapsible-leftside-toggle}} {{#if:{{{expanded|}}}||mw-collapsed}} {{{class|}}}" style="{{#if:{{{width|}}}|width:{{{width}}};}} {{#if:{{{border|}}}|border:{{{border}}};}} {{#if:{{{bgcolor|}}}|background-color:{{{bgcolor}}};}} {{{style|}}}"><!-- --><div class="hidden-title" style="{{#if:{{{ta1|}}}|text-align:{{{ta...' 17932 wikitext text/x-wiki <includeonly><templatestyles src="Templat:Hidden begin/styles.css"/><div class="hidden-begin mw-collapsible {{#ifeq:{{{showhide|{{{toggle}}}}}}|left|mw-collapsible-leftside-toggle}} {{#if:{{{expanded|}}}||mw-collapsed}} {{{class|}}}" style="{{#if:{{{width|}}}|width:{{{width}}};}} {{#if:{{{border|}}}|border:{{{border}}};}} {{#if:{{{bgcolor|}}}|background-color:{{{bgcolor}}};}} {{{style|}}}"><!-- --><div class="hidden-title" style="{{#if:{{{ta1|}}}|text-align:{{{ta1}}};}} {{#if:{{{titlebgcolor|}}}|background-color:{{{titlebgcolor}}};}} {{{titlestyle|}}}">{{{title|{{{header|}}}}}}</div><!-- --><div class="hidden-content mw-collapsible-content" style="{{#if:{{{ta2|}}}|text-align:{{{ta2}}};}} {{#if:{{{contentbgcolor|}}}|background-color:{{{contentbgcolor}}};}} {{{contentstyle|{{{bodystyle|}}}}}}"><!-- Content added after the template --></includeonly><noinclude> {{Documentation}} </noinclude> gsvk98715rob09k73zbq9zuljb9o5s5 Cèṭa'an:Hidden end 10 3069 17933 2024-09-18T20:38:05Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{hatnote|Templat {{noredirect|Template:End hidden|End hidden}} dan {{noredirect|Template:End hidden section|End hidden section}} beralih ke sini.}}<div><div></noinclude><!-- --></div></div><!-- --><noinclude>{{Documentation|Template:Hidden begin/doc}}</noinclude>' 17933 wikitext text/x-wiki <noinclude>{{hatnote|Templat {{noredirect|Template:End hidden|End hidden}} dan {{noredirect|Template:End hidden section|End hidden section}} beralih ke sini.}}<div><div></noinclude><!-- --></div></div><!-- --><noinclude>{{Documentation|Template:Hidden begin/doc}}</noinclude> 8el7fngidbfgmbwhwst6xvsr7u1549k Cèṭa'an:Noredirect 10 3070 17934 2024-09-18T20:40:36Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{pp-template|small=yes}}</noinclude>{{#ifexist:{{{1}}} |<span class="plainlinks">[{{fullurl:{{{1}}}|redirect=no}} {{{2|{{{1}}}}}}]</span> |{{#if:{{{2|}}} |[[:{{{1}}}|{{{2}}}]] |[[:{{{1}}}]] }} }}<noinclude> {{documentation}} </noinclude>' 17934 wikitext text/x-wiki <noinclude>{{pp-template|small=yes}}</noinclude>{{#ifexist:{{{1}}} |<span class="plainlinks">[{{fullurl:{{{1}}}|redirect=no}} {{{2|{{{1}}}}}}]</span> |{{#if:{{{2|}}} |[[:{{{1}}}|{{{2}}}]] |[[:{{{1}}}]] }} }}<noinclude> {{documentation}} </noinclude> idsj0tb0oksw8jqrps7bj2v6i4khtsf Cèṭa'an:Infobox Country/doc 10 3071 19580 17936 2024-10-04T22:06:27Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Infobox country/doc]] 19580 wikitext text/x-wiki #Redirect [[Template:infobox country/doc]] ban084wdt7odbufmw16un52xr0rly1p Cèṭa'an:Pp-template 10 3072 17937 2024-09-18T20:43:24Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Protection banner|main|small={{#switch:{{{small}}}|yes=yes|no=no|yes}}}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>' 17937 wikitext text/x-wiki <includeonly>{{#invoke:Protection banner|main|small={{#switch:{{{small}}}|yes=yes|no=no|yes}}}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> ospov04rcg7l0cwqyjpwdgstdgpu21n Cèṭa'an:Pp-template/doc 10 3073 17938 2024-09-18T20:47:47Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Twinkle standard installation}} {{lua|Module:Protection banner}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE. --> Templat ini adalah peringatan perlindungan {{tl|pp-template}}. Templat ini digunakan pada templat yang dilindungi dan pada halaman berkas yang dilindungi (gambar). Templat ini tidak ditampilkan pada halaman yang tidak dilindungi, tetapi melaporkan kesalahan. Harap dicatat bahwa hanya para Wikipe...' 17938 wikitext text/x-wiki {{Documentation subpage}} {{Twinkle standard installation}} {{lua|Module:Protection banner}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE. --> Templat ini adalah peringatan perlindungan {{tl|pp-template}}. Templat ini digunakan pada templat yang dilindungi dan pada halaman berkas yang dilindungi (gambar). Templat ini tidak ditampilkan pada halaman yang tidak dilindungi, tetapi melaporkan kesalahan. Harap dicatat bahwa hanya para [[Wikipedia:Pengurus|pengurus]] yang dapat melindungi halaman, templat ini hanya menginformasikan tentang status perlindungan halaman. Template ini biasanya tidak ditempatkan secara manual pada halaman templat, karena secara otomatis dimuat oleh templat {{tl|Documentation}} dari halaman templat yang dilindungi. Templat yang terlindungi (semi dan penuh) sebaiknya memiliki subhalaman dokumentasi (/doc) sehingga para penyunting siapa pun dapat memperbarui tautan dokumentasi, kategori, dan interwiki dari templat tersebut. Lihat [[Wikipedia:Dokumentasi templat]] untuk informasi lebih lanjut tentang itu. Template ini secara otomatis mendeteksi tingkat perlindungan edit (semi atau penuh) dari suatu halaman, dan jika itu ada di halaman templat atau berkas, dan memodifikasi tampilannya dan bagaimana mengkategorikan halaman. * Gunakan {{tlc|pp-template}} untuk tampilan normal (ikon kecil di bagian atas). * Gunakan {{tlc|pp-template|small&#61;no}} untuk kotak peringatan berukuran besar. Pada halaman berkas, kami sarankan menggunakan kotak besar. (Biasanya adalah ide yang bagus untuk menambahkan kotak {{tl|nocommons}} pada halaman gambar yang dilindungi, untuk mengingatkan orang bahwa gambar yang dilindungi tidak boleh dihapus bahkan jika gambar tersebut memiliki salinan cadangan di Commons.) Ketika {{tl|pp-template}} ditambahkan ke sebuah templat yang dilindungi, templat tersebut harus ditempatkan di dalam tag {{tag|noinclude}} (jika tidak, setiap halaman yang menggunakan templat akan memuat pemberitahuan perlindungan, yang akan menghasilkan pesan kesalahan). Pada halaman berkas (gambar), tag &lt;noinclude>&lt;/noinclude> tidak diperlukan, === Lihat juga === {{Protection templates}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Kategori:Templat perlindungan ikon atas|{{PAGENAME}}]] }}</includeonly> [[en:Template:Pp-template/doc]] 8sejbf8kz1sbim58bxqlgwvtc8x7kof Cèṭa'an:Twinkle standard installation 10 3074 18397 18391 2024-09-27T07:39:57Z Munajad.MH 3071 18397 wikitext text/x-wiki {{ mbox | image = [[File:Police man Twinkle Head.svg|50x40px|alt=|link=]] | text = • Manabi Panjhânângan anrèka (berencana) [[:en:backward compatibility|alakoni pangobâ'an]] nâng template ka'dinto, matar (ngallèyaghi), kantos manominasi'aghi ka'angghuy ngapus, nyu'on engghi nyaè'aghi (alapor) dâ' pangangghuy tor pangrobât (pangalola) [[Wikipedia:Twinkle|Twinkle]] nâng [[Pembicaraan Wikipedia:Twinkle|tanèyan parembhâkhân]] kalabân romasa hurumat, lakaran templatè ka'dinto èyangghuy minangka instalasi standard Twinkle. Sakalangkong! {{#if:{{{1|}}}|<p> {{{1}}}}}}}<includeonly>{{#if:{{{nocat|}}}||{{#ifeq:{{PAGENAME}}|{{BASEPAGENAME}}|[[Kategori:Templat yang digunakan oleh Twinkle|{{PAGENAME}}]]}}}}</includeonly><noinclude> {{Documentation}}<!-- Add categories and interwikis to the /doc subpage, not here! --></noinclude> mweng3iomj0h9n0qc8zqvds6pmptnse Cèṭa'an:Twinkle standard installation/doc 10 3075 17941 17940 2024-09-18T20:53:02Z Munajad.MH 3071 17941 wikitext text/x-wiki {{Documentation subpage}} <!-- TOLONG LETAKKAN KATEGORI DAN INTERWIKI DI BAGIAN BAWAH HALAMAN INI --> Templat ini secara otomatis mengkategorikan halaman ke dalam [[:Category:Templat yang digunakan oleh Twinkle]]. Kategorisasi ini dapat ditekan dengan {{para|nocat|yes}} atau sejenisnya. === Penggunaan === Tambahkan {{Tlc|Twinkle standard installation}} di bagian atas halaman dokumentasi templat. <includeonly> [[Category:Peralatan anti-vandalisme Wikipedia]] <!-- LETAKKAN KATEGORI DISINI DAN INTERWIKI DI WIKIDATA, TERIMA KASIH --> </includeonly> 7m7fz5fjzdt2o345660rxkr36afysdv Cèṭa'an:Tlc 10 3076 17942 2024-09-18T20:53:54Z Munajad.MH 3071 ←Membuat halaman berisi '<span class="nowrap"><code>{{#if:{{{a|}}}|<nowiki>* </nowiki>}}&#123;&#123;{{#if:{{{1|}}}|{{{1}}}| tlc&#124;...}}<!-- -->{{#ifeq:{{{2|x}}}|{{{2|}}}| &#124;{{{2}}} | }}<!-- -->{{#ifeq:{{{3|x}}}|{{{3|}}}| &#124;{{{3}}} | }}<!-- -->{{#ifeq:{{{4|x}}}|{{{4|}}}| &#124;{{{4}}} | }}<!-- -->{{#ifeq:{{{5|x}}}|{{{5|}}}| &#124;{{{5}}} | }}<!-- -->{{#ifeq:{{{6|x}}}|{{{6|}}}| &#124;{{{6}}} | }}<!-- -->{{#ifeq:{{{7|x}}}|{{{7|}}}| &#124;{{{7}}} | }}<!-- -->{{#ifeq:{{{8|x}}}|{{{8...' 17942 wikitext text/x-wiki <span class="nowrap"><code>{{#if:{{{a|}}}|<nowiki>* </nowiki>}}&#123;&#123;{{#if:{{{1|}}}|{{{1}}}| tlc&#124;...}}<!-- -->{{#ifeq:{{{2|x}}}|{{{2|}}}| &#124;{{{2}}} | }}<!-- -->{{#ifeq:{{{3|x}}}|{{{3|}}}| &#124;{{{3}}} | }}<!-- -->{{#ifeq:{{{4|x}}}|{{{4|}}}| &#124;{{{4}}} | }}<!-- -->{{#ifeq:{{{5|x}}}|{{{5|}}}| &#124;{{{5}}} | }}<!-- -->{{#ifeq:{{{6|x}}}|{{{6|}}}| &#124;{{{6}}} | }}<!-- -->{{#ifeq:{{{7|x}}}|{{{7|}}}| &#124;{{{7}}} | }}<!-- -->{{#ifeq:{{{8|x}}}|{{{8|}}}| &#124;{{{8}}} | }}<!-- -->{{#ifeq:{{{9|x}}}|{{{9|}}}| &#124;{{{9}}} | }}<!-- -->&#125;&#125;</code></span><noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> r4jvlzt5ug7ybzetwa1vcthegyqpq1c Cèṭa'an:Tlc/doc 10 3077 17943 2024-09-18T20:54:49Z Munajad.MH 3071 ←Membuat halaman berisi '{{Subhalaman dokumentasi}} <!-- TAMBAHKAN KATEGORI DAN PRANALA ANTARBAHASA DI BAGIAN PALING BAWAH HALAMAN INI --> This is the '''{{tlc|tlc}}''' template. This page also provides the full documentation for the templates '''{{tlx|tld}}''' and '''{{tlx|tlf}}''', which work almost exactly identically. == Purpose and naming == When a template name with braces is to be shown in documentation, the braces have to be escaped in some way so it doesn't become an actual c...' 17943 wikitext text/x-wiki {{Subhalaman dokumentasi}} <!-- TAMBAHKAN KATEGORI DAN PRANALA ANTARBAHASA DI BAGIAN PALING BAWAH HALAMAN INI --> This is the '''{{tlc|tlc}}''' template. This page also provides the full documentation for the templates '''{{tlx|tld}}''' and '''{{tlx|tlf}}''', which work almost exactly identically. == Purpose and naming == When a template name with braces is to be shown in documentation, the braces have to be escaped in some way so it doesn't become an actual call to the template. Instead of using <code>&lt;nowiki&gt;&lt;/nowiki&gt;</code> tags you can write it more simply and concisely by using the {{tlc|tlc}}, {{tlc|tld}}, or {{tlc|tlf}} templates. These templates work similarly to {{tlc|tl}} and {{tlc|tlx}}, but don't make the template name into a link. When writing documentation you might want to avoid a lot of unnecessary links, since they can decrease readability. So on the first occurrence of a template name use {{tlx|tl}} or {{tlx|tlx}}, and then use {{tlc|tlc}}, {{tlc|tld}} or {{tlc|tlf}} thereafter. {| class="wikitable" |- ! Template ! style="width:15em;"|[[Wikt:mnemonic|Mnemonic]] ! Format differentiation |- | {{tlc|tlc}} | '''T'''emplate '''l'''ink '''c'''ode | Uses the <code><nowiki><code>...</code></nowiki></code> tags meant for showing programming code. |- | {{tlc|tld}} | '''T'''emplate '''l'''ink '''d'''ialup-host | Uses the <code><nowiki><code>...</code></nowiki></code> tags sometimes used for showing programming code. Essentially the non-linking equivalent of {{tlx|tlx}}. |- | {{tlc|tlf}} | '''T'''emplate '''l'''ink '''f'''ormat-normal | Uses proportional-spaced font as is normal for regular text rather than a monospace font as typically used with programming code. Essentially the non-linking equivalent of {{tlx|tlp}}. |} The three names were based on {{tlx|tl}} '''t'''emplate '''l'''ink', despite the fact that, unlike the actual {{tlc|tl}} template, these three don't include an actual link. The mnemonics for {{tlc|tld}} and {{tlc|tlf}} were invented after the fact, since the template creator used the single letters still available rather than the preferred {{tlc|tlt}} (using <nowiki><code></nowiki>) and {{tlc|tln}} (using "normal", non-coded text style) monikers. ===Basic operation=== Here is how these templates look. Code is to the left; actual rendering to the right: :{{tlc|tlc|name|parameters}} = {{tlc|name|parameters}} :{{tlc|tld|name|parameters}} = {{tld|name|parameters}} :{{tlc|tlf|name|parameters}} = {{tlf|name|parameters}} ===Use with editprotected templates=== Most Wikipedia users and even editors will have little or no need for use (or knowledge) of these templates. You will find them of more use if you are a writer or documenter of templates. However, editors may be pointed here when attempting to deal with edit requests on pages which have been [[Wikipedia:Protection policy|protected]] in some way. Pages which have been protected can't be edited by every user, but would-be editors can request specific changes on the corresponding [[WP:Talk page|Discussion page]]. An editor requesting a change to a semi-protected page, for example, would add the {{tl|editsemiprotected}} template, followed by their request, to the Talk page. The {{tlc|editsemiprotected}} template expands to a texty notice which includes the instruction "Replace the {{tlc|editsemiprotected}} template with {{tlc|tlf|editsemiprotected}} when the request has been accepted or rejected." An empowered editor acting on the request would then change the template per this instruction. The desired effect is to replace the {{tlc|editsemiprotected}} template (with its big, eye-catching box of information) by the ''name'' of the template, merely showing that the template had been there, and acted upon. The use of the {{tlc|tlf}} template means that the template should appear in a normal, proportional font-face, as in "{{tlf|editsemiprotected}}". ==Documentation== ===Functional details=== * This template takes another ''template-name'' and some associated [[Help:Pipe trick|pipe-tricked]] [[m:Parameter#Parameters|(numbered) parameters]] (or 'pass parameters'), and displays them as an 'example demonstration' of how the ''template-name'' template could be coded, literally. Its primary use is in instruction and documentation. *Specifics here??? <!-- Coding details, other parameters (SUBST?), other notes? Cf. [[Template:Tlx]]. --> *Features of {{tlc|tlc}}, {{tlc|tld}} and {{tlc|tlf}}: ** They show a template name and up to eight parameters. ** They also show empty parameters. (See examples hereafter.) ** They prevent [[line wrap]]s in their output. === Penggunaan === {{tlc|Tlc|Template|first_parameter|second|third|fourth|...|eighth}} → {{Tlc|Template|first_parameter|second|third|fourth|fifth|sixth|seventh|eighth}} {{tlc|Tld|Template|first_parameter|second|third|fourth|...|eighth}} → {{Tld|Template|first_parameter|second|third|fourth|fifth|sixth|seventh|eighth}} {{tlc|Tlf|Template|first_parameter|second|third|fourth|...|eighth}} → {{Tlf|Template|first_parameter|second|third|fourth|fifth|sixth|seventh|eighth}} === Examples === Note: Wikitables make the <code>&lt;code&gt;&lt;/code&gt;</code> tags transparent, unfortunately, so the "<code>code colouring</code>" is missing in these examples. <table class="wikitable"> <tr><th>Code<th>Result<th>Comment <tr><td>{{tlc|tlc}} <td>{{tlc}} <td>Shows its own syntax. <tr><td>{{tlc|tlc|name}} <td>{{tlc|name}} <td> <tr><td>{{tlc|tlc|name|one}} <td>{{tlc|name|one}} <td> <tr><td>{{tlc|tlc|name|one|two}} <td>{{tlc|name|one|two}} <td> <tr><td><code><nowiki>{{tlc|name|a|b|c|d|e|f|g|h|i|j}}</nowiki></code> <td>{{tlc|name|a|b|c|d|e|f|g|h|i}} <td>Shows up to eight parameters. The rest are dropped. <tr><td>{{tlc|tlc|name|||three|four}} <td>{{tlc|name|||three|four}} <td>Also shows empty parameters. <tr><td>{{tlc|tlc|name|||three||}} <td>{{tlc|name|||three||}} <td>Even shows empty parameters that come in the end. <tr><td>{{tlc|tlc|name|one{{=}}a|two{{=}}b}} <td>{{tlc|name|one=a|two=b}} <td>The use of equal signs is a problem, but there is a fix; see next row. <tr><td>{{tlc|tlc|name|one{{((}}{{=}}{{))}}a|two{{((}}{{=}}{{))}}b}} <td>{{tlc|name|one{{=}}a|two{{=}}b}} <td>Use <code><nowiki>{{=}}</nowiki></code> in place of an equal sign, so that it gets rendered properly. <tr><td>{{tlc|tlc|name|{{tlf|IPA|/tʃ/}}|two}} <td>{{tlc|tlc|name|{{IPA|/tʃ/}}|two}} <td>Nested template calls also cause problems ... <tr><td><code><nowiki>{{tlc|name|{{tlf|IPA|/tʃ/}}|two}}</nowiki></code> <td>{{tlc|tlc|name|{{tlf|IPA|/tʃ/}}|two}} <td>... but there are ways to get around this issue, also. <tr><td><code><nowiki>{{tlc|name|{{((}}IPA{{!}}/tʃ/{{))}}|two}}</nowiki></code> <td>{{tlc|tlc|name|{{tlf|IPA|/tʃ/}}|two}} <td>... another way to do the same thing, using <code><nowiki>{{((}}</nowiki></code>, <code><nowiki>{{!}}</nowiki></code> and <code><nowiki>{{))}}</nowiki></code> to insert literal <code><nowiki>{{</nowiki></code>, <code><nowiki>|</nowiki></code> and <code><nowiki>}}</nowiki></code>, respectively. </table> An alternative to using constructs such as <code><nowiki>{{=}}</nowiki></code> and <code><nowiki>{{tlf|...}}</nowiki></code> to prevent characters from getting interpreted syntactically is to use <code><nowiki><code>&lt;nowiki>...&lt;/nowiki></code></nowiki></code>, which will prevent '''all''' characters from being interpreted. For example, in place of <code><nowiki>{{tlc|name|one{{=}}{{tlf|IPA|/tʃ/}}|two}}</nowiki></code> you can use <code><nowiki><code>&lt;nowiki>{{name|one={{IPA|/tʃ/}}|two}}&lt;/nowiki></code></nowiki></code> Both render as <code><nowiki>{{name|one={{IPA|/tʃ/}}|two}}</nowiki></code> If a vertical display with parameters on their own lines is desired, this can also be laid out manually in this manner, or more rapidly done with <code><nowiki><pre>...</pre></nowiki></code>. Here are the codes to emulate {{tlc|tlf}}, {{tlc|tld}} and {{tlc|tlc}} using <code>&lt;nowiki&gt;</code>: {| ! Using templates: !! Using <code>&lt;nowiki&gt;</code>: !! Rendered result: |- |style="padding-right: 50px;"| <code><nowiki>{{tlf|name|one{{=}}a|two{{=}}b}}</nowiki></code> |style="padding-right: 50px;"| <code><nowiki>&lt;nowiki&gt;{{name|one=a|two=b}}&lt;/nowiki&gt;</nowiki></code> |<nowiki>{{name|one=a|two=b}}</nowiki> |- |style="padding-right: 50px;"| <code><nowiki>{{tld|name|one{{=}}a|two{{=}}b}}</nowiki></code> |style="padding-right: 50px;"| <code><nowiki>&lt;tt&gt;&lt;nowiki&gt;{{name|one=a|two=b}}&lt;/nowiki&gt;&lt;/tt&gt;</nowiki></code> |<code><nowiki>{{name|one=a|two=b}}</nowiki></code> |- |style="padding-right: 50px;"| <code><nowiki>{{tlc|name|one{{=}}a|two{{=}}b}}</nowiki></code> |style="padding-right: 50px;"| <code><nowiki>&lt;code&gt;&lt;nowiki&gt;{{name|one=a|two=b}}&lt;/nowiki&gt;&lt;/code&gt;</nowiki></code> |<code><nowiki>{{name|one=a|two=b}}</nowiki></code> |} === Lihat pula === {{Tl-nav}} <includeonly> <!-- ADD CATEGORIES AND INTERWIKIS AFTER THIS LINE --> [[es:Plantilla:Tlc]] [[no:mal:Tlc]] [[simple:Template:Tlc]] </includeonly> 0duma3xs99b6viqk0oki38s628rp6wd Cèṭa'an:IPA 10 3078 17944 2024-09-18T20:55:35Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:IPA|main}}</includeonly><noinclude> {{documentation}} </noinclude>' 17944 wikitext text/x-wiki <includeonly>{{#invoke:IPA|main}}</includeonly><noinclude> {{documentation}} </noinclude> 7tvkwznxaigtvux43hoc1ooe0mnwkzw Cèṭa'an:IPA-all 10 3079 17946 17945 2024-09-18T20:56:59Z Munajad.MH 3071 17946 wikitext text/x-wiki <onlyinclude><small>{{#if: {{{2|}}}|{{#switch: {{{2}}}|local=pengucapan setempat:&nbsp;|IPA=IPA:&nbsp;|lang=dalam bahasa setempat:&nbsp;|pron=diucapkan&nbsp;|{{{2}}}&nbsp;}}|{{#if: {{{2}}}|IPA:&nbsp;}}}}</small>{{IPA|[[WP:IPA|[{{{1}}}]]]}}{{#if:{{{3|}}}|{{Tautan audio IPA|{{{3}}} }} }}</onlyinclude><noinclude> {{dokumentasi}} [[Category:Templat kebahasaan IPA]] </noinclude> rvh8rpbxs87i9folf0scb0e6j82y3g3 Cèṭa'an:IPA link 10 3080 17947 2024-09-18T20:58:54Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:IPA symbol|link|symbol={{{1|}}}|text={{{2|}}}|audio={{{audio|}}}|errortext={{{errortext|}}}}}</includeonly><noinclude>{{documentation}}</noinclude>' 17947 wikitext text/x-wiki <includeonly>{{#invoke:IPA symbol|link|symbol={{{1|}}}|text={{{2|}}}|audio={{{audio|}}}|errortext={{{errortext|}}}}}</includeonly><noinclude>{{documentation}}</noinclude> 99tmmy1kbwuscys61iyebbrezcxtb14 Cèṭa'an:IPAalink 10 3081 17948 2024-09-18T21:00:01Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:IPA symbol|link|symbol={{{1|}}}|text={{{2|}}}|prefix=&#x27E8;<span class="IPA">|suffix=</span>&#x27E9;|span=no|audio={{{audio|}}}|errortext={{{errortext|}}}}}</includeonly><noinclude>{{documentation|Templat:IPA link/doc}}</noinclude>' 17948 wikitext text/x-wiki <includeonly>{{#invoke:IPA symbol|link|symbol={{{1|}}}|text={{{2|}}}|prefix=&#x27E8;<span class="IPA">|suffix=</span>&#x27E9;|span=no|audio={{{audio|}}}|errortext={{{errortext|}}}}}</includeonly><noinclude>{{documentation|Templat:IPA link/doc}}</noinclude> hlonv8wz5bg51d5gmdmydlsqc7h0e31 Kasultanan Banten 0 3082 20346 20345 2024-10-13T01:15:18Z Munajad.MH 3071 20346 wikitext text/x-wiki {{Infobox Former Country | conventional_long_name = Kasultanan Banten | common_name = Banten | native_name = كسلطانن بنتن <small> (''[[Abjad Arab]]'')</small></br>ᮊᮞᮥᮜ᮪ᮒᮔᮔ᮪ ᮘᮔ᮪ᮒᮨᮔ᮪ <small> (''[[Aksarah Sunda]]'')<small> | continent = Asia | region = Asia Tongghârâh | image_flag = Flag of the Sultanate of Banten.svg | image_map = Banten Sultanate id.svg | image_map_alt = | image_map_caption = Wilayah Banten nalèka masa [[Maulana Hasanuddin dari Banten|Maulana Hasanuddin]], sang pangobâsa [[Sellat Sunda]] dâ'ka dwi songkèrèpon | country = Indonesia | religion = [[Islam]]| | p1 = Kadhâstowan Sunda | p2 = Kasultanan Cirebon | flag_p2 = COLLECTIE TROPENMUSEUM Katoenen banier met Arabische kalligrafie TMnr 5663-1.svg | s1 = Hindia Blandhâ | flag_s1 = Flag of the Netherlands.svg| | year_start = 1526 | year_end = samangkèn | life_span = 1527-1813| | event_start = Èprakarsaè minangka<br/>(kadipaten andhâbèpon [[Kasultanan Cirebon]]) | event1 = Minangka kasultanan adaulat | date_event1 = 1552 | event2 = Vasal [[Vereenigde Oostindische Compagnie|VOC (Prusaha'an Hindia Tèmor Blandhâ)]] | date_event2 = 1684-1800 | event3 = Vasal [[Republik Batavia]] (Blandhâ) & èwaris'aghi dâ' [[Kadhâstowan Hollandia]] (Belanda) | date_event3 = 1800-1806 & 1806-1810 | event4 = Bhâstah dâ' [[Hindia Blandhâ]] halè mancasarangana [[Herman Willem Daendels|Daendels]] | date_event4 = 22 November 1808 -- 1811 | event5 = Vasal [[Kadhâstowan Partama Prancis|Kakaisaran Prancis]]<br/>{{small|(sa'at nyamèla'agi Blandhâ)}} | date_event5 = 1810-1811 | event6 = Vasal [[Prusaha'an Hindia Tèmor Britania|EIC (Prusaha'an Hindia Tèmor Inggris)]]<br/>aujung èka'aneksasi [[Impèrium Britania|Inggris]] | date_event6 = 1811-1813 | event_end = Kasultanan èsokma'aghi polè (kalabân statusèpon</br>simbolis nâng andhâb [[Propènsi Banten|Provinsi Banten, Indonesia]]) | date_end = | | capital = [[Surosowan]], [[Kota Lama Banten(Koṭṭa Kona Banten)|Banten lama]], [[Koṭṭa Serang]] | common_languages = [[Bhâsa Sunda Banten]],<ref name=':Banten dâri Masa dâ' Masa'>{{cite book |last1=Taufiqurokhman |last2=Widodo |first2=Hari |last3=Gunawan |first3=Muhammad |last4=Lambe |first4=Sulaeman |date=2014 |title=Banten dâri Masa dâ' Masa |url=http://bantenprov.go.id/upload/Konten%20statis/WARISAN%20BUDAYA%20BANTEN.pdf |location=Serang |publisher=Biro Humas dan Protokol Setda Provinsi Banten |page= |isbn=9786027140400 |author-link= |access-date=2017-06-14 |archive-date=2017-08-01 |archive-url=https://web.archive.org/web/20170801082120/http://bantenprov.go.id/upload/Konten%20statis/WARISAN%20BUDAYA%20BANTEN.pdf |dead-url=yes }}</ref> [[Bhâsa Jhâbâ Sèrang]]<sup>1</sup>, [[Bhâsa Mlaju|Mlaju]], [[Bhâsa Arab|Arab]]<ref name=titik/> | government_type = Kasultanan | title_leader = Sultan | leader1 = [[Maulana Hasanuddin|Sultan Maulana Hasanuddin]]<sup>2</sup> | year_leader1 = 1552–1570 | leader2 = [[Ageng Tirtayasa dâri Banten|Sultan Ageng Tirtayasa]] | year_leader2 = 1651–1683 | leader3 = [[Muhammad bin Muhammad Muhyiddin Zainussalihin|Sultan Muhammad Shafiuddin]] | year_leader3 = 1809–1813 | footnotes = <sup>1</sup> [[Bhâsa Jhâba Serang]] ka'dinto bhâsa sè èkamabi nâng wilayah sabitara Banten panta dâjâ, arobâ palâbbhurân khas sè tasombhâri [[bhâsa Sunda]], [[bhâsa Jhâba]] jhughân èlemèn mancana, Bhâsa Jhâbâ Banten tarpangaro lebbih dâ' [[Bhâsa Cirebon]] tor [[Bhâsa Sunda Banten|Sunda dialèk Bârâ']],<ref name=':Banten dari Masa ke Masa/> pangaro mancana engghi panika [[Bhâsa Arab]], [[Bhâsa Mlajuh|Mlajuh]], [[Bhâsa Blandhâ|Blandhâ]], tor [[Bhâsa Inggris|Inggris]].<ref name=titik/><ref name=facal>Facal, Gabriel. 2016. Keyakinan dan Kekuatan: Seni Bela Diri Silat Banten. [[Jakarta]] : Yayasan Pustaka Obor Indonesia</ref> </br></br><sup>2</sup> [[8 Oktober]] [[1526]] [[Masèhi|M]] (1 Muharam 933 [[Hijriyah|H]]) - [[1552]] [[Masèhi|M]]<ref name="Lubis, Nina Herlina 2004">Lubis, Nina Herlina, 2004. Banten dalam pergumulan sejarah : sultan, ulama', jawara. [[Jakarta]] : LP3ES</ref> status Kasultanan Banten minangka ''[[Kadipaten]] (Provinsi)'' nâng andhâb [[kesultanan Cirebon]].<ref name=wildan1>Wildan, Dadan. 2003. Sunan Gunung Jati antara fiksi dan fakta : pembumian Islam dengan pendekatan struktural dan kultural. [[kota Bandung|Bandung]] : Humaniora</ref> | image_coat = Banten Sultanate Emblem, 2016.png | demonym = | area_km2 = | area_rank = | GDP_PPP = | GDP_PPP_year = | HDI = | HDI_year = | today = {{flag|Indonesia}} | footnotes2 = <br> [[Azmatkhan]] [[Walisongo]] }} {{Sejarah Indonesia|Kerajaan Islam}} '''Kasultanan Banten''' ({{lang-su|Kasultanan Banten|italic=yes}}) kaocara nâng bhumèy bârâ' (èropa) minangka '''Bantam''' ya'nika sa kadhâstowan [[Islam]] (kasultanan), ampon nyumânnângi wilayah kalamom mangkèn asambhât [[Banten]] kantos [[Dâ'èrah Khusus Èbhukoṭṭa Jakarta|DKI Jakarta]], sapanta mancana nâng [[Jhâbâ Bârâ']] tor [[Lampung]], [[Inḍonèsia]]. Kasultanan nika akamolan bitara tawun [[1526]], nalèka [[Kasultanan Cirebon]] tor [[kasultanan Demak|Demak]] marajjhâ'aghi pamangsarenna dâ' sentangan pasèsèr bârâ'-tasè' [[polo Jhâbâ]], kalabân anyamèla tang-sèntangan plabuwân sa'amponna mabhâdhi'aghina pangkalan militer sarâng tambhâghân dhâghâng minangka parsanathân (antisipasi) tabujudhânna [[Prasasti Perjanjian Sunda-Portugal|somajâ]] [[Kadhâstowan Sunda]] sarâng [[Imperium Portugal|Portugis]] taon 1522 M.<ref>{{Cite journal|last=Thohir|first=Ajid|date=2021-07-08|title=Establishing the Historiography of Islamic Sultanate in Nusantara|url=https://www.richtmann.org/journal/index.php/ajis/article/view/12577|journal=Academic Journal of Interdisciplinary Studies|volume=10|issue=4|pages=81|doi=10.36941/ajis-2021-0100|issn=2281-4612}}</ref> [[Maulana Hasanuddin asal Banten|Maulana Hasanuddin]], mantohèpon [[Sunan Gunung Jati]]<ref>Uka Tjandrasasmita, (2009), ''Arkeologi Islam Nusantara'', Kepustakaan Populer Gramedia, ISBN 979-9102-12-X.</ref> anemponi samèlan panika, khusussa dâ'ka dâè'ra [[Lompong Banten]]. Salastarèna samèlan nika, Radèn Maulana Hasanuddin mola manangkar bhintèng partahanan akanyama ''[[Kraton Surosowan|Surosowan]]'' (apaddhâk taon 1552 M)<ref>{{Cite web|title=Surosowan Maulana Hasanuddin - Penelusuran Google|url=https://www.google.com/search?q=Surosowan+Maulana+Hasanuddin&client=opera&hs=NRC&sca_esv=584578743&tbm=bks&sxsrf=AM9HkKm5_coVRe_gyPWuPjSkw96kW7PRCw:1700660274106&source=lnms&sa=X&ved=2ahUKEwihhI6c3deCAxWcTGwGHfHwCh0Q_AUoAXoECAMQCw&biw=1866&bih=948&dpr=1|website=www.google.com|access-date=2023-11-22}}</ref>, sanonto aklèta' nâng Banten Lama ([[Koṭṭa kona Banten|Banten kona]]). Surosowan lantas nyâkkar (jhurbhu) minangka santangan koṭṭa pasèsèr sèpagghi' abhâdhi sarondhâna parnata naghârâ Indonesia (Jakarta) salastarèna Banten abhâdhi kasultanan ajhumânâng bâng-sèbâng. Kasultanan Banten ampon aropa panambhâg pardhâghângan sè sombâ tor vital nâng [[Asia Tongghârâ]], kalabân bârâng ekspor ongghulânna panika ladhâ. Kasultanan abhâkta dâ' monca' kajhâjâ'ân nalèka akhir abad ka-16 kantos medial abad ka-17. Sanyaossana, Abad ka-17 kasultanan ngadhâp'aghi tanaca' amarghâ [[VOC]] nâng Batavia sè atangghi anèksasi dâ'ka [[Hindia Blandhâ]] (VOC) taon 1813. Wilayah partètahanna sanonto arobâ provinsi Banten khusussa kânnângan se asambhât ''kota lama'' (Koṭṭa kona) jhughân [[Masjid Agung Banten]] sè pentèng dâ'ka wisatawan kantos peziarah sadhâjâh Indonesia tor mancanegri. Amorbhâ pangjâ-kajâ tor Kajhâjâ'an kèngeng serra' 3 abad abiddhâ nangèng kasultanan Banten sabhinarèn panjâjâhân dâri Eropa ombâr maperghi pamangsarenna akhirra roghu [[Hegemoni|Hegemoni]] wilayahna dhibi' amarghâ Perrang satarètanan tor parsaèngan arâbbhu' sombhâr dhâjâ kadhik pardhâgângan okoran global tor taghumantonga parsanjhâta'an dâ' asèng, kadigdhâjâ'an politik Kasultanan Banten akhirra robbhu tabhlusar nalèka [[1813]], [[Istana Surosowan]] minangka simbol kakobâsa'an [[Koṭṭa Intan, Kunto Darussalam, Rokan Hulu|Koṭṭa Intan]] èmersa'aghi. sa-masa akhir partètahanna, bhirisan Sultan Banten sobung martabhât rato minangka andhâp parnata kolonial [[Hindia Blandhâ]]. == Oghâr == <references/> [[Category:Sojhârâ]] d11mtoyjfuo6qjptg8zyed0p1so7opt Cèṭa'an:Lang-su 10 3083 20903 20347 2024-10-17T04:32:15Z Munajad.MH 3071 20903 wikitext text/x-wiki {{Language with name and transliteration|su|{{#if:{{{a|}}}|[[aksara Sunda]]|[[bahasa Sunda]]}}|{{{1|{{{<span lang="su" xml:lang="su" style="font-family:'Sundanese Unicode 2013'; font-size:16px;">a</span>}}}}}}|translit={{{translit<includeonly>|{{{2|}}}</includeonly>}}}|lit={{{lit<includeonly>|{{{3|}}}</includeonly>}}}|links=no}}{{#if:{{{2|}}}|}}<noinclude>{{Documentation|template:lang-x}} [[Category:Templat bahasa|Lang-su]] [[Category:Artikel mengandung bahasa Sunda]][[Category:Austronesian multilingual support templates]]</noinclude> h4rrp90ty9r699776qzxfvjvtn5ozab Cèṭa'an:Lang 10 3084 17959 2024-09-19T01:06:19Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Template wrapper|{{#if:{{{_debug|}}}|list|wrap}} | _template = Lang | _exclude = _debug,italics,i | _reuse = italic | _include-positional = yes | italic={{#switch:{{{italic|{{{italics|{{{i|}}}}}}}}} | yes = invert <!-- This doesn't match [[Template:Lang]], which overrides surrounding markup. --> | no = unset <!-- This doesn't match [[Template:Lang]], which overrides surrounding markup. --> | unset =...' 17959 wikitext text/x-wiki <includeonly>{{#invoke:Template wrapper|{{#if:{{{_debug|}}}|list|wrap}} | _template = Lang | _exclude = _debug,italics,i | _reuse = italic | _include-positional = yes | italic={{#switch:{{{italic|{{{italics|{{{i|}}}}}}}}} | yes = invert <!-- This doesn't match [[Template:Lang]], which overrides surrounding markup. --> | no = unset <!-- This doesn't match [[Template:Lang]], which overrides surrounding markup. --> | unset = unset | invert = invert | | default = {{yesno|{{Lang/italicize|{{{1|}}}|{{{2|}}}}}|yes=invert|no=unset}} }} }}</includeonly><noinclude> {{Documentation}} </noinclude> mqfn6k2r1ertzg2yig4rpvs3jl4gq9q Cèṭa'an:Lang/doc 10 3085 17961 17960 2024-09-19T01:08:02Z Munajad.MH 3071 17961 wikitext text/x-wiki {{High-use}} {{COinS safe|n}} {{Documentation subpage}} {{Lua|Module:Lang}} {{Language templates}} The purpose of this template is to indicate that a piece of text belongs to a particular language other than that of the page as a whole (by default, English, on this Wikipedia). It can be used inline, or around block-level elements such as <code><nowiki><poem></nowiki></code>, paragraphs, lists, or divs. The template italicises the text by default (this can be suppressed, and does not apply to certain scripts) and can prompt [[web browser]]s to use a more appropriate font or screen readers to use a particular kind of pronunciation and so on. See {{section link||Rationale}} for more information. == Syntax and usage == {{in5}}{{tlx|lang|{{var|language tag}}|{{var|text}}}} The {{var|language tag}} should consist of an [[ISO-639]] language code. See the [[List of ISO 639-1 codes|list of ISO 639-1 codes]] for two-letter codes; if you don't find the language you seek, then refer to the [[List of ISO 639-3 codes|list of ISO 639-3 codes]]. The template also supports properly formatted [[IETF language tag]]s using subtags that identify the language's script, region, and/or variant. The ISO 639 language code is a two- or three-letter abbreviation, in lowercase, of the language's name. French, for example, has the code <code>fr</code>: * <code><nowiki>She said: "{{lang|fr|Je suis française.}}"</nowiki></code> → She said: "{{lang|fr|Je suis française.}}" Because all languages represented by two-letter codes in [[ISO 639-1]] can also be represented by their three-letter equivalents in [[ISO 639-2]] and above, it is recommended to use the shortest language tag possible that sufficiently describes the target language.<ref>[https://www.w3.org/International/articles/language-tags/index.en "Language tags in HTML and XML"] at [[World Wide Web Consortium]]</ref> So while French could be represented by ISO 639-2's <code>fra</code> code, use the ISO 639-1 code <code>fr</code> instead. Likewise, script, region, and variant information should be included only when they provide a necessary distinction. For an up-to-date list of available language, script, region, and variant codes, please refer to the [[Internet Assigned Numbers Authority|IANA]]'s [http://www.iana.org/assignments/language-subtag-registry/language-subtag-registry language subtag registry]. By default, this template will place articles into the relevant subcategory of {{category link|Articles containing non-English-language text}}. To suppress this – e.g. when using {{tlf|lang}} within a [[Help:Link#Wikilinks|wikilink]] or the ''title'' parameter of a citation – add the parameter {{para|cat|no}}. === Formatting === ==== Automatic italics ==== {{tld|lang}} automatically applies italic styling <span style="font-weight: normal;">when the text in <code><nowiki>{{{2}}}</nowiki></code> is written entirely in the <code>Latn</code> script (the Latin alphabet and its extensions), either when that is the default encoding for the language or when it is triggered by a <code>{{var|xx}}-Latn</code> language code{{colon}}</span> * <code><nowiki>{{lang|fr|Je suis française.}}</nowiki></code> → {{lang|fr|Je suis française.}} * <code><nowiki>''{{lang|fr|Je suis française.}}''</nowiki></code> → ''{{lang|fr|Je suis française.}}'' – external markup is ignored * <code><nowiki>{{lang|he-Latn|la'az}} ({{lang|he|לעז}})</nowiki></code> → {{lang|he-Latn|la'az}} ({{lang|he|לעז}}) * <code><nowiki>''{{lang|he-Latn|la'az}}''</nowiki> ({{!mxt|<nowiki>''{{lang|he|לעז}}''</nowiki>}})</code> → ''{{lang|he-Latn|la'az}}'' ({{!mxt|''{{lang|he|לעז}}''}}) – external markup is ignored around the <code>he-Latn</code> text, but will incorrectly italicize the Hebrew-character material. When <code>Latn</code> script should not be italicized, there are multiple approaches{{colon}} {{para|italic|no}} <span style="font-weight: normal;">– renders <code><nowiki>{{{2}}}</nowiki></code> in upright font; italic markup around the template is ignored; italic markup inside the template causes an error message{{colon}}</span> * <code><nowiki>{{lang|fr|Je suis française.|italic=no}}</nowiki></code> → {{lang|fr|Je suis française.|italic=no}} * <code><nowiki>''{{lang|fr|Je suis française.|italic=no}}''</nowiki></code> → ''{{lang|fr|Je suis française.|italic=no}}'' * <code><nowiki>''{{lang|fr|Je suis ''française''.|italic=no}}''</nowiki></code> → ''{{lang|fr|Je suis ''française''.|italic=no|cat=no}}'' – italic markup in conflict with {{para|italic|no}} {{para|italic|unset}} <span style="font-weight: normal;">– disables template-provided styling; <code><nowiki>{{{2}}}</nowiki></code> is styled according to external or internal wiki markup{{colon}}</span> * <code><nowiki>{{lang|fr|Je suis française.|italic=unset}}</nowiki></code> → {{lang|fr|Je suis française.|italic=unset}} * <code><nowiki>''{{lang|fr|Je suis française.|italic=unset}}''</nowiki></code> → ''{{lang|fr|Je suis française.|italic=unset}}'' * <code><nowiki>{{lang|fr|''Je suis'' English.|italic=unset}}</nowiki></code> → {{lang|fr|''Je suis'' English.|italic=unset}} {{tlx|noitalic}} <span style="font-weight: normal;">can also be used{{colon}}</span> * <code><nowiki>{{lang|fr|Je suis {{noitalic|English}}.}}</nowiki></code> → {{lang|fr|Je suis {{noitalic|English}}.}} {{hatnote|{{crossreference|See table "[[#italic parameter|lang {{!}}italic{{=}} parameter operation]]".}}}} ==== Language-specific templates ==== There are language-specific versions of this template, such as {{tl|lang-fr}} and {{tl|lang-ru}}, which are intended to be used the first time a language appears in an article. These templates will print the language's name and, when appropriate, italicize their content: * <code><nowiki>A '''kremlin''' ({{lang-ru|кремль}}, 'castle') is a major fortified central complex ...</nowiki></code> → A '''kremlin''' ({{lang-ru|кремль}}, 'castle') is a major fortified central complex ... While {{tnull|lang-{{var|xx}}}} templates output text in italics for languages with Latin-based scripts, if plain text is required, such as for proper names, {{para|italic|no}} or {{tlx|noitalic}} may be used: * <code><nowiki>the border town of Ventimiglia ({{lang-fr|Vintimille}})</nowiki></code> → the border town of Ventimiglia ({{lang-fr|Vintimille}}) * <code><nowiki>the border town of Ventimiglia ({{lang-fr|italic=no|Vintimille}})</nowiki></code> → the border town of Ventimiglia ({{lang-fr|italic=no|Vintimille}}) * <code><nowiki>the border town of Ventimiglia ({{lang-fr|{{noitalic|Vintimille}}}})</nowiki></code> → the border town of Ventimiglia ({{lang-fr|{{noitalic|Vintimille}}}}) When formatting foreign-language text to match style guidelines, it is best to exclude the styling markup from the template, so that any extraneous markup which is not from the foreign language does not receive incorrect metadata for that language. This includes: English-language quotation marks around titles of works in languages that use other quotation character glyphs; italicization of titles in languages which do not use that convention; and emphasis that is not found (in one style or another) in the original foreign text; among other cases. If in doubt, put such markup outside the template when possible. {{See also|Wikipedia:Manual of Style/Text formatting#Foreign terms}} ==== Proto languages ==== * {{tlx|lang|cel-x-proto|kal-|_show_result=yes}} * {{tlx|lang|cel-x-proto|kal-|proto{{=}}no|_show_result=yes}} * {{tlx|lang-cel-x-proto|kal-|_show_result=yes}} * {{tlx|lang-cel-x-proto|kal-|proto{{=}}no|_show_result=yes}} * {{tlx|lang|en|accidently|_show_result=yes}} * {{tlx|lang|en|accidently|proto{{=}}yes|_show_result=yes}} === Right-to-left languages === To embed a string of right-to-left text (such as [[Arabic]] or [[Hebrew language|Hebrew]]) within the usual left-to-right context, {{para|rtl|yes}} should be added to correctly communicate writing direction. To mark a whole paragraph of right-to-left text, {{tl|rtl-para}} should be used instead. Any of these approaches will wrap the text in a container with the <code>dir="rtl"</code> attribute. In order to ensure correct rendering in browsers that do not fully support [[HTML5]] [[bidirectional text|bidirectional isolation]], a [[left-to-right mark]] is also added to the end of the text (see the [http://www.w3.org/International/articles/inline-bidi-markup W3C] for details). Note that text direction does not need to be specified when using the {{tnull|lang-{{var|xx}}}} templates, as this is implied by the template's language. == Parameters == {{#lst:Template:Lang-x/doc/parameters|lang_parameters}} ===the function selector parameter=== {{tlx|lang}} uses the Lua function <code>lang()</code> [[Module:Lang]]. That module also supports all of the {{tnull|lang-??}} templates using the Lua functions <code>lang_xx_inherit()</code> and <code>lang_xx_italic()</code>. The module has other functions that may be useful. The function selector parameter {{para|fn}} tells module:lang which function to execute. The available functions are: *<code>is_ietf_tag</code> – returns <code>true</code> if the provided [[IETF language tag]] is valid; nil else **<code><nowiki>{{lang|fn=is_ietf_tag|nv}}</nowiki></code> →{{lang|fn=is_ietf_tag|nv}}← **<code><nowiki>{{lang|fn=is_ietf_tag|xx}}</nowiki></code> →{{lang|fn=is_ietf_tag|xx}}← *<code>is_lang_name</code> – returns <code>true</code> if the provided language name is valid; nil else **<code><nowiki>{{lang|fn=is_lang_name|navajo}}</nowiki></code> →{{lang|fn=is_lang_name|navajo}}← **<code><nowiki>{{lang|fn=is_lang_name|xxxxx}}</nowiki></code> →{{lang|fn=is_lang_name|xxxxx}}← *<code>lang</code> – the function that renders {{tlx|lang}}; listed here for completeness, this particular usage is more-or-less pointless *<code>lang_xx_inherit</code> – the function that renders {{tnull|lang-??}} template where the text is not italicized; can be used when a {{tnull|lang-??}} template, for example {{tlx|lang-aao}}, does not exist for a particular language: **<code><nowiki>{{lang|fn=lang_xx_inherit|code=aao|Algerian Saharan Arabic text}}</nowiki></code> → {{lang|fn=lang_xx_inherit|code=aao|Algerian Saharan Arabic text}} *<code>lang_xx_italic</code> – the function that renders {{tnull|lang-??}} template where the text is italicized; can be used when a {{tnull|lang-??}} template, for example {{tlx|lang-svc}}, does not exist for a particular language: **<code><nowiki>{{lang|fn=lang_xx_italic|code=svc|Vincentian Creole English text}}</nowiki></code> → {{lang|fn=lang_xx_italic|code=svc|Vincentian Creole English text}} *<code>name_from_tag</code> – returns the language name associated with the provided IETF language tag: **<code><nowiki>{{lang|fn=name_from_tag|apa}}</nowiki></code> → {{lang|fn=name_from_tag|apa}} *<code>tag_from_name</code> – returns the ISO 639 language code (sometimes IETF language tag) associated with the provided language name: **<code><nowiki>{{lang|fn=tag_from_name|havasupai}}</nowiki></code> → {{lang|fn=tag_from_name|havasupai}} *<code>transl</code> – the function that renders {{tlx|transl}}; listed here for completeness, this particular usage is more-or-less pointless **<code><nowiki>{{lang|fn=transl|ar|DIN|al-Ḫawārizmī}}</nowiki></code> → {{lang|fn=transl|ar|DIN|al-Ḫawārizmī}} == Indicating writing script == If necessary, an [[List of ISO 15924 codes|ISO 15924]] script code can be appended to a language code to indicate the use of a specific script. For instance, [[Tajik language|Tajik]] (<code>tg</code>) is a language which can be found written in [[Arabic script|Arabic]] (<code>Arab</code>), [[Latin script|Latin]] (<code>Latn</code>), and [[Cyrillic script|Cyrillic]] (<code>Cyrl</code>) scripts, making it necessary to always specify which script is in use. In such a case, taking care to preserve the script code's capitalization, we could end up with the following code (language tags in bold): * <code><nowiki>Tajik ({{lang|</nowiki>'''tg-Arab'''<nowiki>|rtl=yes|تاجیکی}}, {{lang|</nowiki>'''tg-Latn'''<nowiki>|toçikī}}, {{lang|</nowiki>'''tg-Cyrl'''<nowiki>|тоҷикӣ}})</nowiki></code> : Tajik ({{lang|tg-Arab|rtl=yes|تاجیکی}}, {{lang|tg-Latn|toçikī}}, {{lang|tg-Cyrl|тоҷикӣ}}) Many languages, however, are so commonly written in one particular script that specifying the script is unnecessary. Russian, for instance, is almost exclusively written in Cyrillic, so there is no need to specify <code>ru-Cyrl</code>, just as <code>en-Latn</code> would be unnecessary for English. The [http://www.iana.org/assignments/language-subtag-registry/language-subtag-registry subtag registry] contains up-to-date information on which languages have common script codes that should be "suppressed". === Transliteration === To mark a language which has been [[transliteration|transliterated]] from one script into another, append the new script's code to the code of the original language. So if transliterating from Russian Cyrillic to a Latin script, the language tag on the transliteration would be <code>ru-Latn</code>. If the transliteration scheme is known, and listed as a "variant" in the [http://www.iana.org/assignments/language-subtag-registry/language-subtag-registry subtag registry], it can be appended after any script and region codes. For example, Chinese transliterated into a Latin script using the [[pinyin]] system would be <code>zh-Latn-pinyin</code>. As a convenience for transliterating to Latin scripts, and to work around browser styling issues with some language and script combinations, {{tl|transliteration}} may be used in place of {{tlf|lang}}: * <code><nowiki>Moscow ({{lang|ru|Москва}}, {{transliteration|ru|Moskva}})</nowiki></code> → Moscow ({{lang|ru|Москва}}, {{transliteration|ru|Moskva}}) To specify a transliteration scheme, such as the [[ISO 9|ISO transliteration standard for Cyrillic]], use {{tlc|transliteration|ru|ISO|Moskva}}. === Undetermined language === The {{tlf|lang}} template is not only used to specify the language of foreign words, but can also be used to specify a single symbol or character in a script, unrelated to any specific language. Many times the character or symbol is used in several languages, but when the article refers to the [[grapheme]] itself, the [[ISO 639‑2]] language code <code>und</code>, for "Undetermined language", should be used: * <code><nowiki>The Chinese character {{lang|und-Hani|字}} has 6 strokes.</nowiki></code> : The Chinese character {{lang|und-Hani|字}} has 6 strokes. [[Chinese characters]] ({{aka}} ''Han characters'') have been used used to write Chinese, Japanese, Korean, Vietnamese, and [[Chinese family of scripts|numerous other languages]]. In this case the character does not represent a use specific to any language in particular. Note that the script code used is <code>Hani</code>, which specifies Chinese characters generally, as opposed to <code>Hant</code> and <code>Hans</code> for traditional or simplified characters respectively. Compare the use of {{tl|script}}: * <code><nowiki>The Chinese character {{script|Hani|字}} has 6 strokes.</nowiki></code> : The Chinese character {{script|Hani|字}} has 6 strokes. === Languages with no code === The code <code>mis</code>, for "Miscellaneous", to indicate any language not listed in ISO-639. == Indicating regional variant == When it is necessary to indicate region-specific language, an [[ISO 3166-1 alpha-2]] country code, or [[UN M49]] region code, should be added to the language tag, taking care to preserve capitalization. For example, Portuguese (<code>pt</code>) as used in Brazil (<code>BR</code>) could be represented as <code>pt-BR</code>, and Spanish as used in Latin America as <code>es-419</code>. Additionally, language, script, and region codes can all appear in the same tag. For instance, the code <code>zh-Hant-TW</code> should be used for Chinese text written with [[Traditional Chinese characters|Traditional Han characters]], containing words or expressions specific to [[Taiwan]]: * <code><nowiki>Taiwan ({{lang|zh-Hant-TW|臺灣}}, {{transliteration|zh|Táiwān}})</nowiki></code> : Taiwan ({{lang|zh-Hant-TW|臺灣}}, {{transliteration|zh|Táiwān}}) == Private-use language tags == This template supports various private-use [[IETF language tag]]s. Private-use tags contain the <code>-x-</code> singleton and are used by the template to identify languages that are different, for one reason or another, from the base language identified by the ISO 639 language tag. {{#invoke:Lang/documentor tool|private_tags}} == Links == If the {{tl|lang}} template will have to be combined with links one might be tempted to move the {{tl|lang}} template into the link so that it would only frame the link's text label, not the syntax elements of the links or other stylistic elements of some types of links. However, this does not work. The {{tl|lang}} will have to wrap the entire link, regardless of whether it is an internal or external link, or a link provided through an {{tl|ill}} interwiki link template: Works: * <code><nowiki>{{lang|en|[[Book of hours]]}}</nowiki></code> → {{lang|en|[[Book of hours]]}} * <code><nowiki>{{lang|de|[[Book of hours|Stundenbuch]]}}</nowiki></code> → {{lang|de|[[Book of hours|Stundenbuch]]}} * <code><nowiki>{{lang|he-LA|{{ill|Machsor Lipsiae|de}}}}</nowiki></code> → {{lang|he-LA|{{ill|Machsor Lipsiae|de}}}} Does not work: * <code><nowiki>[[{{lang|en|Book of hours}}]]</nowiki></code> → [[{{lang|en|Book of hours}}]] (never works) * <code><nowiki>[[Book of hours|{{lang|de|Stundenbuch}}]]</nowiki></code> → [[Book of hours|{{lang|de|Stundenbuch}}]] (does not work in article space, works on talk and some other types of pages) * <code><nowiki>{{ill|Machsor Lipsiae|de|lt={{lang|he-LA|Machsor Lipsiae}}}}</nowiki></code> → {{ill|Machsor Lipsiae|de|lt={{lang|he-LA|Machsor Lipsiae}}}} (does not work in article space, works on talk and some other types of pages) == Rationale == {{section link|Wikipedia:Manual of Style/Text formatting|Foreign terms}} requires the use of {{tl|lang}} instead of manual <nowiki>''italics''</nowiki>. This is preferred for the following reasons: * [[Web browser]]s can use the information in such [[:Category:Wikipedia multilingual support templates|multilingual support templates]] to choose an appropriate font. ** This is great for [[CJK characters|CJK]] where a character can be given its language-specific shape but will fall back to another form if no appropriate font is found or if the preferred font lacks that character, for example because the language does not make use of that character: see {{section link|Han unification|Examples of language-dependent glyphs}} and [[User:Wikipeditor/CJK|these comparison tables with a screenshot]]. * For [[web accessibility|accessibility]] – [[screen reader]]s need language info to speak text in the correct language – and to satisfy [[Wikipedia:Accessibility#Text|Wikipedia accessibility guidelines]].<ref>{{cite web |url=https://developer.yahoo.com/blogs/ydn/yahoo-search-results-now-natural-language-support-7318.html|title=Yahoo! search results now with natural language support |date=13 Mar 2008|first=Chris |last=Heilmann|work=[[Yahoo! Developer Network]] Blog |accessdate=28 Feb 2015|archiveurl=https://web.archive.org/web/20090125024422/http://developer.yahoo.net/blog/archives/2008/03/yahoo_search_re.html|archivedate=25 Jan 2009|url-status=dead}}</ref> * For [[spell checker]]s and grammar checkers, to match the text to the dictionary and syntax of the correct language. * To prevent the page from showing up on the [[Wikipedia:Typo Team/moss/not English]] report, which flags articles needing translation. * To help browsers choose appropriate [[quotation mark]]s,<ref name="qa-lang-why">{{cite web|url=http://www.w3.org/International/questions/qa-lang-why |title=Why use the language attribute?|date=18 November 2014|first= Richard |last= Ishida | publisher=World Wide Web Consortium |issue=Previously by Deborah Cawkwell, BBC World Service|accessdate=1 Mar 2015}}</ref> and make decisions about [[Hyphen|hyphenation]],<ref name="qa-lang-why"/> [[orthographic ligature|ligature]]s,<ref>{{cite web|url=http://www.w3.org/TR/css3-fonts/#font-variant-ligatures-prop|title=6.4 Ligatures: the font-variant-ligatures property|work=CSS Fonts Module Level 3 W3C Candidate Recommendation 3 October 2013}}</ref> and spacing.<ref name="qa-lang-why"/> * Users can apply styles to languages in their [[style sheet (web development)|style sheet]]s (useful for editors). * [[Web search engine|Search engine]]s can use this information when [[search engine indexing|indexing]] text. * Facilitates better data-scraping, parsing and reuse. * Useful for application developers who re-publish Wikipedia (also see {{section link|Wikipedia:Manual of Style/Accessibility|Other languages}}). * Useful for research or compiling statistics about language use in Wikipedia. == Applying styles == Registered users can apply custom [[Cascading Style Sheets|CSS]] styles to articles by placing style declarations in their user style sheet. The user style sheet can be created at [[Special:Mypage/common.css]]. For more information, see [[Help:User style]]. The following examples should work in most [[List of web browsers|modern browsers]]. To apply a specific font to all text marked as Russian of any script or region: <syntaxhighlight lang="css"> [lang|=ru] { font-family: fonteskaya; } /* or */ :lang(ru) { font-family: fonteskaya; } </syntaxhighlight> To apply a specific font to text marked simply as Russian: <syntaxhighlight lang="css"> [lang=ru] { font-family: fonteskaya; } </syntaxhighlight> To apply a color to all text marked with any language: <syntaxhighlight lang="css"> [lang] { color: green; } </syntaxhighlight> If a font name contains characters besides basic Latin letters or hyphens, it is a good idea to enclose it in quotation marks because some such characters have special meanings (the most common case needing quotation marks is a multi-word font name with space characters). Quotation marks are also required for font families containing generic-family keywords ('inherit', 'serif', 'sans-serif', 'monospace', 'fantasy', and 'cursive'). See the [http://www.w3.org/TR/CSS21/fonts.html#font-family-prop W3C] for more details. You can combine this with font imports in your user stylesheet, for example, to show all German text in [[Fraktur]] and all Urdu in [[Noto fonts|Noto]] [[Nastaʿlīq script|Nastaliq]] Urdu Regular: <syntaxhighlight lang="css"> @import url(https://fonts.googleapis.com/css?family=UnifrakturMaguntia); @import url(http://fonts.googleapis.com/earlyaccess/notonastaliqurdudraft.css); :lang(de) { font-family: UnifrakturMaguntia; font-style: normal; font-weight: normal; } :lang(ur) { font-family: "Noto Nastaliq Urdu Regular", "Noto Nastaliq Urdu"; } </syntaxhighlight> then the following wikitext will look like the image below: <pre> Victor jagt zwölf Boxkämpfer quer über den Sylter Deich {{lang|de-Latf|Victor jagt zwölf Boxkämpfer quer über den Sylter Deich}} ٹھنڈ میں، ایک قحط زدہ گاؤں سے گزرتے وقت ایک چڑچڑے، بااثر و فارغ شخص کو بعض جل پری نما اژدہے نظر آئے۔ {{lang|ur|ٹھنڈ میں، ایک قحط زدہ گاؤں سے گزرتے وقت ایک چڑچڑے، بااثر و فارغ شخص کو بعض جل پری نما اژدہے نظر آئے۔}} </pre> {{Wide image|Pangrams in DE and UR in Arial, UnifrakturMaguntia and Noto Nastaliq Urdu.png|1000px}} == Tracking categories == * {{Category link with count|Lang and lang-xx template errors}} * {{Category link with count|Lang and lang-xx code promoted to ISO 639-1}} * {{Category link with count|Lang and lang-xx using deprecated ISO 639 codes}} == TemplateData == {{TemplateData header}} <templatedata> { "description": "Indicate that a given span of text belongs to a particular language. Allows browsers to correctly present and pronounce foreign languages.", "params": { "1": { "label": "Language tag", "description": "A language tag, or an ISO 639 language code.", "type": "string", "required": true, "example": "fr", "aliases": [ "code" ] }, "2": { "label": "Text", "description": "The text belonging to the language specified.", "type": "string", "required": true, "example": "Je suis française.", "aliases": [ "text" ] }, "rtl": { "label": "Right to left", "description": "Indicates that the language should be displayed from right to left.", "example": "yes", "type": "string", "default": "no" }, "italic": { "aliases": [ "italics", "i" ], "label": "Italicize", "description": "Italicizes the text", "default": "yes", "example": "no", "type": "boolean" }, "size": { "label": "Font-size", "description": "sets font-size", "example": "120%, 1.2em" }, "cat": {}, "nocat": {} }, "format": "inline" } </templatedata> == See also == * {{tl|Langr}}, variant of this template that forces "roman" (non-italic) output, e.g. for proper names of places and institutions * {{tlf|Lang-{{var|xx}}}}, a series of templates using the same language codes, which display the name of the language before the marked-up text * {{tl|IPA}} * {{tl|Title language}} * [[:Category:Wikipedia multilingual support templates]] * [[Lists of ISO 639 codes]] (language codes) ** {{tl|ISO 639 name}} * [[List of ISO 15924 codes]] (script codes) * [[List of ISO romanizations|List of ISO transliterations]] (transliteration codes) * {{tl|cleanup lang}} (for articles which should use this template, but do not yet) * {{tl|transliteration}} (for romanisation of languages not natively written in the Latin alphabet) * {{tl|script}} (for specific characters) * {{tl|wikt-lang}} (to simultaneously tag text as a language and link to Wiktionary) * {{tl|in lang}} (for visually marking external links to foreign-language content) * {{tl|mw lang}} (similar to <nowiki>{{ISO 639 name}}</nowiki> for MediaWiki-supported languages) * {{tl|interlanguage link}} == References == {{reflist}} == External links == * [[World Wide Web Consortium|W3C]] ** [http://www.w3.org/International/articles/language-tags/Overview.en.php Language tags in HTML and XML] – Overview ** [https://www.w3.org/International/techniques/authoring-html#language Authoring Web pages] ** [http://www.w3.org/International/articles/bcp47/ Understanding the New Language Tags] ** [http://www.w3.org/International/questions/qa-css-lang FAQ: Styling using the lang attribute] * [[Internet Assigned Numbers Authority|IANA]] ** [http://www.iana.org/assignments/language-subtag-registry IANA Language Subtag Registry] ** [http://www.rfc-editor.org/rfc/rfc4646.txt Tags for Identifying Languages] ({{IETF RFC|4646}}) ** [http://www.rfc-editor.org/rfc/rfc4647.txt Matching of Language Tags] ({{IETF RFC|4647}}) ** [http://www.iana.org/assignments/language-tags Language tags] (obsolete per {{IETF RFC|4646}}) * [[Mozilla Firefox]] ** [https://bugzilla.mozilla.org/show_bug.cgi?id=192636 Bug with script selection] <includeonly>{{Sandbox other|| [[Category:Wikipedia multilingual support templates]] [[Category:Templates that add a tracking category]] [[Category:Language tag handling templates]] }}</includeonly> d29m29axnuqa9p9wqqte9obulpfiteo Cèṭa'an:Wrapper 10 3086 17964 17962 2024-09-19T01:27:18Z Munajad.MH 3071 17964 wikitext text/x-wiki {{mbox | type = style | image = [[File:Ambox warning yellow.svg|frameless|upright=0.18|alt=|link=]] | text = '''This template is a customized [[Wikipedia:Wrapper templates|wrapper]] for {{tl|{{{1}}}}}'''. {{#if:{{yesno|{{{all|}}}}}|All fields from {{tl|{{{1}}}}} will work here|Any field from {{tl|{{{1}}}}} can work so long as it is added to this template first}}. Questions? Just ask here or over at [[Template talk:{{{1}}}]].}}<includeonly>{{#ifeq: {{PAGENAME}} | {{BASEPAGENAME}} | {{#ifexist:Category:Templates calling {{{1}}}|[[Category:Templates calling {{{1}}}]]|{{#if:{{yesno|1={{{nocat|}}}}}||[[Category:Wrapper templates]]}}}} }}</includeonly><noinclude> {{Documentation}} </noinclude> k22hk7x49hrv4ir9641mwkzi1xik7j5 Cèṭa'an:Flagicon 10 3087 17963 2024-09-19T01:25:08Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{safesubst<noinclude />:#ifeq: {{Yesno-no|{{{noredlink|}}}}}|yes<noinclude><!-- --></noinclude>|<noinclude><!-- #Check for existence of Template: Country data foo before invoking it --></noinclude>{{safesubst<noinclude />:#ifexist: Template: Country data {{{1|}}}<noinclude><!-- --></noinclude>|<noinclude><!-- # It exists, so proceed --></noinclude>{{country data {{{1|}}}|flag icon/core|variant={{...' 17963 wikitext text/x-wiki <includeonly>{{safesubst<noinclude />:#ifeq: {{Yesno-no|{{{noredlink|}}}}}|yes<noinclude><!-- --></noinclude>|<noinclude><!-- #Check for existence of Template: Country data foo before invoking it --></noinclude>{{safesubst<noinclude />:#ifexist: Template: Country data {{{1|}}}<noinclude><!-- --></noinclude>|<noinclude><!-- # It exists, so proceed --></noinclude>{{country data {{{1|}}}|flag icon/core|variant={{{variant|{{{2|}}}}}}|size={{{size|}}}}}<noinclude><!-- --></noinclude>|<noinclude><!-- # It doesn't exist, so do nothing --></noinclude>}}<noinclude><!-- --></noinclude>|<noinclude><!-- # DEFAULT call Template: Country data {{{1|}}} # with no prior checks --></noinclude>{{country data {{{1|}}}|flag icon/core|variant={{{variant|{{{2|}}}}}}|size={{{size|}}}}}<noinclude><!-- # Track use where "Template:Country data Foo" does not exist --></noinclude>{{safesubst<noinclude />:#ifexist: Template:Country data {{{1|}}}||{{safesubst<noinclude />:namespace detect showall | 1 = | 2 = [[Category:Flag icons missing country data templates]] | user = 1 | talk = 1 | other = 2 }}}}<noinclude><!-- --></noinclude>}}</includeonly>{{safesubst<noinclude />:#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using flag icon template with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Flag icon]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | noredlink | size | variant }}<noinclude> {{Documentation}} </noinclude> o29iq4bts44tb4eajg0og2o2pnqbrfe Cèṭa'an:Wrapper/doc 10 3088 17965 2024-09-19T01:28:51Z Munajad.MH 3071 ←Membuat halaman berisi '{{Lua|Module:Template wrapper}}{{Documentation subpage}} == Usage == {{tlx|1={{BASEPAGENAME}}|2=1=''target template''}} ==Parameters== {{TemplateData header|noheader=1}} <templatedata> { "params": { "1": { "label": "Template", "description": "name of template this is a wrapper for (without \"Template:\")", "example": "Wikibreak", "type": "string", "required": true }, "nocat": { "example": "yes", "description": "Disables categorizatio...' 17965 wikitext text/x-wiki {{Lua|Module:Template wrapper}}{{Documentation subpage}} == Usage == {{tlx|1={{BASEPAGENAME}}|2=1=''target template''}} ==Parameters== {{TemplateData header|noheader=1}} <templatedata> { "params": { "1": { "label": "Template", "description": "name of template this is a wrapper for (without \"Template:\")", "example": "Wikibreak", "type": "string", "required": true }, "nocat": { "example": "yes", "description": "Disables categorization", "type": "boolean" }, "all": { "description": "For wrappers that use the module, changes the second sentence to read \"All fields from <template> will work here.\"", "type": "boolean" } } } </templatedata> == See also == * {{ml|Template wrapper|wrap}} <includeonly>{{sandbox other|| <!-- Categories below this line --> {{uncat}} }}</includeonly> owh782mkudple206vkoyb7963qoxak1 Cèṭa'an:Tlx 10 3089 17966 2024-09-19T01:30:39Z Munajad.MH 3071 ←Membuat halaman berisi '{{#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>' 17966 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 Cèṭa'an:Invoke 10 3090 17967 2024-09-19T01:34:11Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:LuaCall|invoke}}</includeonly><noinclude>{{Doc}}</noinclude>' 17967 wikitext text/x-wiki <includeonly>{{#invoke:LuaCall|invoke}}</includeonly><noinclude>{{Doc}}</noinclude> r00hgycxz8tzq08eop9g4eeqyra47kl Cèṭa'an:Sojhârâ Inḍonèsia 10 3091 20092 17971 2024-10-07T19:15:58Z Munajad.MH 3071 Munajad.MH ngallèyaghi kaca [[Cèṭa'an:Sejarah Indonesia]] ka [[Cèṭa'an:Sojhârâ Inḍonèsia]] 17971 wikitext text/x-wiki {{Sidebar with collapsible lists | name = Sojhârâ Inḍonèsia | bodyclass = vcard plainlist | title = {{region history sidebar title | country = Inḍonèsia | image = {{#invoke:InfoboxImage|InfoboxImage |image={{{image|Nicolaes Visscher Indiae Orientalis.jpg}}} |size={{{imagesize|200px}}} }} }} | headingstyle = background:#eee | listtitlestyle = text-align:center; background:#eee | liststyle = white-space:nowrap; | contentstyle = | list1name = Prasojhârâ | list1title = [[Prasojhârâ Inḍonèsia|Prasojhârâ]] | list1 = {{Aligned table|leftright=y|fullwidth=y | [[Manossa Jhâbâ]] | 1.000.000 [[sabâllun samangkèn|BP]] | [[Homo floresiensis|Manossa Florès]] | 94.000–12.000 BP | [[Teori Mosèbâ Toba|Mosèbâ alam Toba]] | 75.000 BP | [[Kabudaya'an Buni]] | 400 SM }} | list2name = Kadhâstowan Hindu-Buddha | list2title = [[Sojhârâ Nusantara nâng èra Kadhâstowan Hindu-Buddha|Kadhâstowan Hindu-Buddha]] | list2 = {{Aligned table|leftright=y|fullwidth=y | [[Kadhâstowan Kutai Martapura|Kadhâstowan Kutai]] | 400&ndash;1635 | [[Tarumanaghârâ|Kadhâstowan Tarumanaghârâ]] | 450&ndash;900 | [[Kadhâstowan Kalingga]] | 594&ndash;782 | [[Kadhâstowan Mlaju]] | 671&ndash;1347 | [[Sriwijaya|Kadhâstowan Sriwijaya]] | 671&ndash;1028 | [[Kadhâstowan Sunda]] | 662&ndash;1579 | [[Kadhâstowan Galuh]] | 669&ndash;1482 | [[Medang|Kadhâstowan Mataram]] | 716&ndash;1016 | [[Kadhâstowan Bali]] | 914&ndash;1908 | [[Kadhâstowan Kahuripan]] | 1019&ndash;1045 | [[Kadhâstowan Janggala]] | 1045&ndash;1136 | [[Kadhâstowan Kadiri]] | 1045&ndash;1221 | [[Kadhâstowan Singasarè]] | 1222&ndash;1292 | [[Majapahit|Kadhâstowan Majapahit]] | 1293&ndash;1478 }} | list3name = Kadhâstowan Islam | list3title = [[Sojhârâ Nusantara nâng èra kerajaan Islam|Kadhâstowan Islam]] | list3 = {{Aligned table|leftright=y|fullwidth=y | [[Pamangkaran Islam di Nusantara|Pamangkaran Islam]] | 800&ndash;1600 | [[Kasultanan Peureulak]] | 840&ndash;1292 | [[Kadhâstowan Haru]] | 1225&ndash;1613 | [[Kasultanan Ternatè]] | 1257&ndash;1914 | [[Kasultanan Samudera Pasai]] | 1267&ndash;1521 | [[Kasultanan Bonè]] | 1300&ndash;1905 | [[Kadhâstowan Kaimana]] | 1309&ndash;1963 | [[Kasultanan Gowa]] | 1320&ndash;1905 | [[Kasultanan Limboto]] | 1330&ndash;1863 | [[Kadhâstowan Pagaruyung]] | 1347&ndash;1833 | [[Kakaisaran Brunèi|Kasultanan Brunèi]] | 1368&ndash;1888 | [[Kasultanan Gorontalo]] | 1385&ndash;1878 | [[Kasultanan Mlaka]] | 1405&ndash;1511 | [[Kasultanan Sulu]] | 1405&ndash;1851 | [[Kasultanan Cirebon]] | 1445&ndash;1677 | [[Kasultanan Demak]] | 1475&ndash;1554 | [[Kasultanan Bolango]] | 1482&ndash;1862 | [[Kasultanan Acèh]] | 1496&ndash;1903 | [[Kasultanan Banten]] | 1526&ndash;1813 | [[Kasultanan Banjar]] | 1526&ndash;1860 | [[Kadhâstowan Kalinyamat]] | 1527&ndash;1599 | [[Sojhârâ Johor|Kasultanan Johor]] | 1528&ndash;1877 | [[Kasultanan Pajang]] | 1568&ndash;1586 | [[Kasultanan Mataram]] | 1586&ndash;1755 | [[Kadhâstowan Fatagar]] | 1600&ndash;1963 | [[Kasultanan Jambi]] | 1615&ndash;1904 | [[Kasultanan Bima]] | 1620&ndash;1958 | [[Kasultanan Palèmbang]] | 1659&ndash;1823 | [[Kasultanan Sumbawa]] | 1674&ndash;1958 | [[Kasultanan Kasepuhan]] | 1679&ndash;1815 | [[Kasultanan Kanoman]] | 1679&ndash;1815 | [[Kasultanan Siak Sri Inderapura|Kasultanan Siak]] | 1723&ndash;1945 | [[Kasunanan Surakârta Hadiningrat|Kesunanan Surakârta]] | 1745&ndash;1946 | [[Kasultanan NgaJogjakârta Hadiningrat|Kasultanan Jogjakârta]] | 1755&ndash;1945 | [[Kasultanan Kacirebonan]] | 1808&ndash;1815 | [[Kasultanan Dèli]] | 1814&ndash;1946 | [[Kasultanan Lingga]] | 1824&ndash;1911 }} | list4name = Kadhâstowan Kristen | list4title = [[Sojhârâ Nusantara nâng èra Kadhâstowan Kristen|Kadhâstowan Kristen]] | list4 = {{Aligned table|leftright=y|fullwidth=y | [[Kadhâstowan Bola'ang Mongondow]] | 1320–1950 | [[Kadhâstowan Larantuka]] | 1515–1904 | [[Kadhâstowan Siau]] | 1510–1956 | [[Kadhâstowan Sikka]] | | [[Kadhâstowan Manado]] | 1500–1670 | [[Kadhâstowan Tagulandang]] | 1570–1942 | [[Kadhâstowan Manganitu]] | 1600–1944 }} | list5name = Kolonialismâ Èropa | list5title = Kolonialismâ Èropa | list5 = {{Aligned table|leftright=y|fullwidth=y | [[Imperium Portugal di Nusantara|Portugès]] | 1512&ndash;1850 | [[Prusaha'an Hindia Timur Blandhâ nâng Nusantara|VOC]] | 1602&ndash;1800 | [[Jedda kakobâsa'an Prancis tor Britania nâng Hindia Blandhâ|Jedda kakobâsa'an Prancis tor Britania]] | 1806&ndash;1815 | [[Hindia Blandhâ]] | 1800&ndash;1949 }} | list6name = ka'ardeman Inḍonèsia | list6title = ka'ardeman Inḍonèsia | list6 = {{Aligned table|leftright=y|fullwidth=y | [[Kajhâghâ'ân Nasional Indonesia|Kajhâghâ'ân Nasional]] | 1908&ndash;1942 | [[Ihtilal Jepang nâng wilayah Hindia Belanda|Ihtilal Jepang]] | 1942&ndash;1945 | [[Rèvolusi Nasional Inḍonèsia|Rèvolusi Nasional]] | 1945&ndash;1949 }} | list7name = Kamardhika'an | list7title = Kamardhika'an | list7 = {{Aligned table|leftright=y|fullwidth=y | [[Arè Patriotik 23 Januari 1942]] | 1942 | [[Revolusi Nasional Indonesia]] | 1945&ndash;1949 | [[Sojhârâ Indonesia (1945–1949)|Masa Kamardhika'an]] | 1945&ndash;1949 | [[Republik Inḍonèsia Serikat]] | 1949&ndash;1950 | [[Èra Dèmokrasi Liberal (1950–1959)|Dèmokrasi Liberal]] | 1950&ndash;1959 | [[Dèmokrasi Terpimpin (1959–1965)|Dèmokrasi Terpimpin]] | 1959&ndash;1965 | [[Sojhârâ Inḍonèsia (1965–1966)|Transisi]] | 1965&ndash;1966 | [[Orde Anyar]] | 1966&ndash;1998 | [[Rèformasi Inḍonèsia (1998–samangkèn)|Reformasi]] | 1998&ndash;{{small|samangkèn}} }} | list8name = Aroju' dâ' topik | list8title = Aroju' dâ' topik | list8 = {{flatlist| * [[Arkeologi Inḍonèsia|Arkeologi]] * [[Ropèya|Soca pâssè]] * [[Sojhârâ ekonomi Indonesia|Ekonomi]] * [[Sojhârâ militer Indonesia|Militer]] }} | content11style = padding:0.2em; border-top:#aaa 1px solid; | content11 = '''[[Ghâris Bâkto sejarah Indonesia|Ghâris Bâkto]]''' | belowstyle = border-top:#aaa 1px solid; border-bottom:#aaa 1px solid; | below = {{portal-inline|Inḍonèsia|size=tiny}} }}<noinclude> {{documentation}} == Lihat pula == {{Template Sojhârâ Asia}} {{Template Sojhârâ Osèania}} [[Category:Template Inḍonèsia]] [[Category:Template navigasi Sojhârâ aoghâr dâ' Naghârâ|Inḍonèsia]] [[Category:Ta' laya' cèṭa']] </noinclude> 84d5vrgcion7eqnwns6mytdkkof088v Cèṭa'an:Language with name and transliteration 10 3092 20348 17974 2024-10-13T01:26:44Z Munajad.MH 3071 20348 wikitext text/x-wiki {{#ifeq:{{{links|{{{link|}}}}}}|no |{{{2}}} |[[Bhâsa {{{2}}}|{{{2}}}]] }}&#58; {{Lang|{{{1}}}|{{{3}}}|rtl={{{rtl|}}}}}{{#if:{{{4<includeonly>|{{{translit|}}}</includeonly>}}} |, {{small|{{#ifexist:Romanisasi {{{script|{{{2}}}}}}|[[Romanisasi {{{script|{{{2}}}}}}|translit.]]|{{#ifexist:Transliterasi {{{script|{{{2}}}}}}|[[Transliterasi {{{script|{{{2}}}}}}|translit.]]|<abbr title="transliterasi">translit.</abbr>}}}}&nbsp;}}''{{transl|{{{1}}}|{{{4|{{{translit<includeonly>|</includeonly>}}}}}}}}'' }}{{#if:{{{5<includeonly>|{{{lit|}}}</includeonly>}}} |, {{small|[[Ma'na harfiana|har.]]&nbsp;}}&#39;{{{5|{{{lit}}}}}}&#39; }}<noinclude>{{documentation}}[[Category:Cèṭa'an bhâsa]]</noinclude> f92kccymelx64tl0heejfp73ivxkhi6 Dâ'èrah Khusus Èbhukoṭṭa Jakarta 0 3093 17977 2024-09-19T05:12:56Z Munajad.MH 3071 ←Mengalihkan ke [[Daerah Khusus Ibukota Jakarta]] 17977 wikitext text/x-wiki #ALIH [[Daerah Khusus Ibukota Jakarta]] 436ewglatg612mga30z1kdfikbe6eqe Cèṭa'an:Infobox former country 10 3094 20225 20223 2024-10-11T17:20:05Z Munajad.MH 3071 20225 wikitext text/x-wiki {{infobox |templatestyles = Template:Infobox country/styles.css | bodyclass = ib-country vcard | bodystyle = font-size:88%; | headerstyle= text-align:left; | aboveclass = adr | abovestyle = padding:0.25em 0.33em 0.33em;line-height:1.2em;font-size:1.25em; | above = {{#if:{{{conventional_long_name1|}}}{{{native_name|}}}{{{name|}}} | {{#if:{{{conventional_long_name|}}} |<div style="display:inline" class=" fn org country-name">{{{conventional_long_name|}}}</div><br/> }}{{#if:{{{native_name|}}}{{{name|}}} |<div style="padding-top:0.25em; font-weight:normal;"><!-- -->{{br separated entries |{{{native_name|}}} |{{#if:{{{name|}}} |<div style="display:inline" class="fn org country-name">{{{name|}}}</div> }}}}</div> }}<!-- -->{{#ifeq:{{{micronation|}}}|yes |<div style="display:inline" class=" fn org">[[Negara mikro]]</div> }} }} | subheader = {{#if:{{{life_span|}}} | {{{life_span}}} | {{#if:{{{year_start|}}}|{{{year_start}}}{{#if:{{{year_end}}}|–{{{year_end}}} }} }} }} | imagestyle = text-align:center;padding:0.5em 0; | image1 = {{#if:{{{image_coat|}}}{{{image_symbol|}}}{{{image_flag|}}}{{{image_flag2|}}} |{{infobox country/imagetable |image1a = {{#invoke:InfoboxImage|InfoboxImage|suppressplaceholder={{main other||no}}|image={{{image_flag|}}}|sizedefault=125px|size={{{flag_width|{{{flag_size|}}}}}}|maxsize=250|border={{yesno |{{{flag_border|}}}|yes=yes|blank=yes}}|alt={{{alt_flag|{{{flag_alt|}}}}}}|title=Mandhira {{{common_name|{{{name|{{{linking_name|{{PAGENAME}}}}}}}}}}}}} |image1b = {{#invoke:InfoboxImage|InfoboxImage|suppressplaceholder={{main other||no}}|image={{{image_flag2|}}}|sizedefault=125px|size={{{flag_width|}}}|maxsize=250|border={{yesno |{{{flag2_border|}}}|yes=yes|blank=yes}}|alt={{{alt_flag2|{{{flag_alt2|}}}}}}}} |caption1= {{#ifexist:{{if empty |{{{flag_type_article|}}} |{{{flag|}}} | {{if empty |{{{flag_type|}}} |Mandhira}} {{if empty |{{{linking_name|}}} |{{{common_name|}}} |{{{name|}}} |{{PAGENAME}} }} }} |[[{{if empty |{{{flag_type_article|}}} |{{{flag|}}} |{{if empty |{{{flag_type|}}} |Mandhira}} {{if empty |{{{linking_name|}}} |{{{common_name|}}} |{{{name|}}} |{{PAGENAME}} }} }}|{{if empty |{{{flag_caption|}}} |{{{flag_type|}}} |Mandhira}}]] |{{if empty |{{{flag_caption|}}} |{{{flag_type|}}} |Mandhira}} }} |image2 = {{#invoke:InfoboxImage|InfoboxImage|suppressplaceholder={{main other||no}}|image={{if empty|{{{image_coat|}}}|{{{image_symbol|}}}}} |size={{{symbol_width|{{{coa_size|}}}}}}|sizedefault=85px|alt={{#if:{{{image_coat|}}}|{{{alt_coat|{{{coat_alt}}}}}}|{{{alt_symbol|}}}}}|title={{{symbol_type|Lambâng}}} {{{common_name|{{{name|{{{linking_name|{{PAGENAME}}}}}}}}}}}}} |caption2= {{#ifexist:{{if empty |{{{symbol_type_article|}}} |{{{symbol|}}} |{{if empty |{{{symbol_type|}}} |Lambâng}} {{if empty |{{{linking_name|}}} |{{{common_name|}}} |{{{name|}}} |{{PAGENAME}} }} }} |[[{{if empty |{{{symbol_type_article|}}} |{{{symbol|}}} |{{if empty |{{{symbol_type|}}} |Lambâng}} {{if empty |{{{linking_name|}}} |{{{common_name|}}} |{{{name|}}} |{{PAGENAME}} }} }} | {{if empty |{{{symbol_type|}}} |Lambâng}}]] |{{if empty |{{{symbol_type|}}} |Lambâng}} }} }} }} | data1 = {{#if:{{{national_motto|}}}{{{motto|}}} |<div style="line-height:1.2em;">'''[[Semboyan]]:&nbsp;'''{{if empty|{{{motto|}}}|{{{national_motto|}}}}}<!-- -->{{#if:{{{englishmotto|}}}|<br/><div style="display:inline" style="font-size:90%;">{{{englishmotto}}}</div> }}</div> }} | class2 = anthem | data2 = {{#if:{{{national_anthem|}}}{{{anthem|}}} |<div style="line-height:1.2em;">'''[[Lagu kabhângsa'an]]:&nbsp;'''{{if empty|{{{national_anthem|}}}|{{{anthem|}}}}}</div> }}{{#if:{{{anthems|}}} | <div style="line-height:1.2em;">'''[[Lagu]]:&nbsp;'''{{{anthems}}}</div> }}{{#if:{{{royal_anthem|}}} | <hr/> <div style="line-height:1.2em;">'''[[Lagu kadhâstowan]]:&nbsp;'''{{{royal_anthem}}}</div> }}{{#if:{{{flag_anthem|}}} | <hr/> <div style="line-height:1.2em;">'''[[Lagu mandhira]]:&nbsp;'''{{{flag_anthem}}}</div> }}{{#if:{{{national_march|}}} | <hr/> <div style="line-height:1.2em;">'''Mars kabhângsa'an:&nbsp;'''{{{national_march}}}</div> }}{{#if:{{{territorial_anthem|}}} | <hr/> <div style="line-height:1.2em;">'''Lagu tèritorial:&nbsp;'''{{{territorial_anthem}}}</div> }}{{#if:{{{regional_anthem|}}} | <hr/> <div style="line-height:1.2em;">'''Lagu règional:&nbsp;'''{{{regional_anthem}}}</div> }}{{#if:{{{state_anthem|}}} | <hr/> <div style="line-height:1.2em;">'''Lagu negri:&nbsp;'''{{{state_anthem}}}</div> }}{{#if:{{{march|}}} | <hr/> <div style="line-height:1.2em;">'''Mars:&nbsp;'''{{{march}}}</div> }} | data3 = {{#if:{{{other_symbol|}}}{{{text_symbol|}}} |<div style="line-height:1.2em;">{{#if:{{{other_symbol_type|}}}{{{text_symbol_type|}}} | '''{{if empty|{{{other_symbol_type|}}}|{{{text_symbol_type|}}}}}'''<br/>}}<!-- -->{{if empty|{{{other_symbol|}}}|{{{text_symbol|}}}}}</div> }} | data4 = {{Peta amas'alah|{{PAGENAME}}}} {{#ifeq:{{blacklist ghâmbhâr|{{{image_map|}}}}}|ya|{{blacklist ghâmbhâr/msg|{{{image_map|}}}}}|{{#if:{{{image_map|}}} |{{#invoke:InfoboxImage|InfoboxImage|image={{{image_map|}}}|size={{{map_width|{{{image_map_size|}}}}}}|upright=1.15|alt={{{alt_map|{{{image_map_alt|}}}}}}|title={{{map_caption|{{{image_map_caption|Lokasi {{{common_name|{{{name|{{{linking_name|{{PAGENAME}} }}} }}} }}} }}} }}} }}<!-- -->{{#if:{{{map_caption|{{{image_map_caption|}}}}}}|<div style="font-size:90%;position:relative;top:0.3em;">{{{map_caption|{{{image_map_caption|}}}}}}</div>}} }}}} | data5 = {{#ifeq:{{blacklist ghâmbhâr|{{{image_map2|}}}}}|ya|{{blacklist ghâmbhâr/msg|{{{image_map2|}}}}}| {{#if:{{{image_map2|}}} |{{#invoke:InfoboxImage|InfoboxImage|image={{{image_map2|}}}{{!}}lang=mad |size={{{map2_width|{{{image_map2_size|}}}}}}|upright=1.15|alt={{{alt_map2|{{{image_map2_alt|}}}}}}|title={{{map_caption2|{{{image_map2_caption|Lokasi {{{common_name|{{{name|{{{linking_name|{{PAGENAME}} }}} }}} }}} }}} }}} }}<!-- -->{{#if:{{{map_caption2|{{{image_map2_caption|}}}}}}|<div style="font-size:90%;position:relative;top:0.3em;">{{{map_caption2|{{{image_map2_caption|}}}}}}</div>}} }} }} | label6 = Status | data6 = {{#if:{{{status|}}}|{{Infobox country/status text|status={{{status|}}}|status_text={{{status_text|}}}|empire={{{empire|}}}|year_end={{{year_end|}}}|year_exile_start={{{year_exile_start|}}}|year_exile_end={{{year_exile_end|}}} }} }} | label7 = Lokasi | data7 = {{{loctext|}}} | label8 = {{#if:{{{capital_type|}}} | {{{capital_type}}} | [[Èbhu koṭṭa]] }}{{#ifeq: {{#ifeq:{{{largest_city|}}}{{{largest_settlement|}}}|capital |capital<!-- -->|{{#switch:{{{capital}}} | [[{{{largest_city|}}}{{{largest_settlement|}}}]] = capital | {{{largest_city|}}}{{{largest_settlement|}}} = capital | not capital }}<!-- -->}}|capital <!-- (#ifeq:)-->|<!------------------------------------------ capital is largest_city/_settlement: ------------------------------------------- --><br/><div style="display:inline" style="font-weight:normal">[[Daftar kota di {{{common_name}}}|(dan {{{largest_settlement_type|kota terbesar}}})]]</div> }} | data8 = {{#if:{{{capital|}}}|{{{capital}}}{{#if:{{{coordinates|}}}|<br/>{{#invoke:Coordinates|coordinsert|{{{coordinates}}}|type:city}}}} }} | rowclass9 = {{#if:{{{capital|}}}|mergedrow}} | label9 = Èbhu koṭṭa nâng alwat | data9 = {{#ifexist:{{{capital_exile|}}}|[[{{{capital_exile|}}}]]|{{{captial_exile|}}}}} | rowclass10 = {{#if:{{{capital|}}}|mergedrow}} | label10 = {{#if:{{{admin_center_type|}}}| {{{admin_center_type}}} | Pusat&nbsp;parnata }} | data10 = {{#switch:{{{admin_center|}}} |capital | = |[[{{{capital|}}}]] = |{{{capital|}}} = |#default = {{{admin_center}}}{{#if:{{{capital|}}}||{{#if:{{{coordinates|}}}|<br/>{{#invoke:Coordinates|coordinsert|{{{coordinates}}}|type:city}}}} }} }} | rowclass11 = {{#if:{{{capital|}}}{{{admin_center|}}}|mergedbottomrow}} | label11 = {{{largest_settlement_type|Kota terbesar}}} | data11 = {{#ifeq: {{#ifeq:{{{largest_city|}}}{{{largest_settlement|}}}|capital |capital<!-- -->|{{#switch:{{{capital}}} | [[{{{largest_city|}}}{{{largest_settlement|}}}]] = capital | {{{largest_city|}}}{{{largest_settlement|}}} = capital | not capital }}<!-- -->}}|capital <!-- (#ifeq:)-->|<!-- nothing already appears above --> | {{if empty| {{{largest_city|}}} | {{{largest_settlement|}}} }} }} | rowclass12 = mergedtoprow | label12 = [[Bahasa resmi]] | data12 = {{{official_languages|}}} | rowclass13 = mergedrow | label13 = <span style="font-weight:normal;">{{#if:{{{recognized_languages|}}}|Bahasa|Bahasa yang diakui}} </span> | data13 = {{if empty| {{{recognized_languages|}}} | {{{recognised_languages|}}} }} | rowclass14 = mergedrow | label14 = <span style="font-weight:normal;">{{#if:{{{recognized_national_languages|}}}|Bahasa nasional|Bahasa nasional yang diakui}} </span> | data14 = {{if empty| {{{recognized_national_languages|}}} | {{{recognised_national_languages|}}} | {{{national_languages|}}} }} | rowclass15 = mergedrow | label15 = <span style="font-weight:normal;">{{#if:{{{recognized_regional_languages|}}}|Bahasa daerah|Bahasa daerah{{br}}yang diakui}} </span> | data15 = {{if empty| {{{recognized_regional_languages|}}} | {{{recognised_regional_languages|}}} | {{{regional_languages|}}} }} | label16 = Bhâsa&nbsp;sè lazim èyangghuy | data16 = {{{common_languages|}}} | rowclass17 = {{#ifeq:{{{languages2_sub|}}}|yes |{{#ifeq:{{{languages_sub|}}}|yes |mergedrow}} |{{#ifeq:{{{languages_sub|}}}|yes |mergedbottomrow}} }} | label17 ={{#ifeq:{{{languages_sub|}}}|yes |<div style="display:inline" style="font-weight:normal;">{{if empty| {{{languages_type|}}} | Bahasa&nbsp;lainnya }}</div> |{{if empty| {{{languages_type|}}} | Bhâsa&nbsp;laènna }} }} | data17 = {{{languages|}}} | rowclass18 = {{#ifeq:{{{languages2_sub|}}}|yes |mergedbottomrow}} | label18 = {{#ifeq:{{{languages2_sub|}}}|yes |<div style="display:inline" style="font-weight:normal;">{{if empty|{{{languages2_type|}}} | Bhâsa&nbsp;laènna }}</div> |{{if empty|{{{languages2_type|}}} | Bhâsa&nbsp;laènna }} }} | data18 = {{{languages2|}}} | label19 = [[pondhu ètnik|pondhu&nbsp;etnik]] <!-- -->{{#if:{{{ethnic_groups_year|}}} |<div style="font-weight:normal;display:inline;"> ({{{ethnic_groups_year}}}){{{ethnic_groups_ref|}}}</div>|<div style="font-weight:normal;display:inline;">{{{ethnic_groups_ref|}}}</div>}} | data19 = {{{ethnic_groups|}}} | label20 = [[Aghâma]] <!-- -->{{#if:{{{religion_year|}}} |<div style="font-weight:normal;display:inline;"> ({{{religion_year}}}){{{religion_ref|}}}</div>|<div style="font-weight:normal;display:inline;">{{{religion_ref|}}}</div>}} | data20 = {{{religion|}}} | label21 = [[Demonim]] | data21 = {{#if:{{{demonym|}}} |{{#ifexist:Orèng {{{demonym}}} | Orèng [[{{{demonym}}}|{{{demonym}}}]] | {{{demonym}}} }} }} | label22 = Tipe | data22 = {{{org_type|}}} | label23 = {{if empty|{{{membership_type|}}} | Ka'anggota'an }} | data23 = {{{membership|}}} | label24 = {{#if:{{{government_type|}}} | {{#if:{{{politics_link|}}} | [[{{{politics_link}}}|{{#ifeq:{{{micronation|}}}|yes|Struktur Organisasi|Parnata}}]]<!-- -->| {{#ifexist:Politik {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}} | [[Politik {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}|{{#ifeq:{{{micronation|}}}|yes|Struktur Organisasi|Parnata}}]]<!-- -->| {{#ifeq:{{{micronation|}}}|yes|Struktur Organisasi|Parnata}}<!-- -->}}<!-- -->}}<!-- -->}} | data24 = {{{government_type|}}} | header25 = {{#if:{{{government_type|}}} || {{#if:{{{leader_title1|}}}{{{leader_name1|}}} | {{#if:{{{name|}}}{{{membership|}}} | <!--template being used for geopolitical org:-->Pamèmpèn | <!--template being used for country/territory: -->[[Parnata]] }} }} }} | rowclass26 = mergedrow | data26 = {{#if:{{{leader_name1|}}}|{{Infobox country/multirow|{{{leader_title1|}}} |{{{leader_name1|}}} |{{{leader_title2|}}} |{{{leader_name2|}}} |{{{leader_title3|}}} |{{{leader_name3|}}} |{{{leader_title4|}}} |{{{leader_name4|}}} |{{{leader_title5|}}} |{{{leader_name5|}}} |{{{leader_title6|}}} |{{{leader_name6|}}} |{{{leader_title7|}}} |{{{leader_name7|}}} |{{{leader_title8|}}} |{{{leader_name8|}}} |{{{leader_title9|}}} |{{{leader_name9|}}} |{{{leader_title10|}}} |{{{leader_name10|}}} |{{{leader_title11|}}} |{{{leader_name11|}}} |{{{leader_title12|}}} |{{{leader_name12|}}} |{{{leader_title13|}}} |{{{leader_name13|}}} |{{{leader_title14|}}} |{{{leader_name14|}}} |{{{leader_title15|}}} |{{{leader_name15|}}} }} }} | rowclass27 = mergedrow | label27 = {{#if:{{{title_leader|}}}| {{{title_leader}}} }} | data27 = {{#if:{{{title_leader|}}}|&nbsp;}} | rowclass28 = mergedrow | data28 = {{#if:{{{year_leader1|}}} | {{Infobox country/multirow|{{{year_leader1|}}} |{{{leader1|}}} |{{{year_leader2|}}} |{{{leader2|}}} |{{{year_leader3|}}} |{{{leader3|}}} |{{{year_leader4|}}} |{{{leader4|}}} |{{{year_leader5|}}} |{{{leader5|}}} |{{{year_leader6|}}} |{{{leader6|}}} |{{{year_leader7|}}} |{{{leader7|}}} |{{{year_leader8|}}} |{{{leader8|}}} |{{{year_leader9|}}} |{{{leader9|}}} |{{{year_leader10|}}} |{{{leader10|}}} |{{{year_leader11|}}} |{{{leader11|}}} }} }} | rowclass29 = mergedrow | label29 = {{#if:{{{title_representative|}}}| {{{title_representative}}} }} | data29 = {{#if:{{{title_representative|}}}|&nbsp;}} | rowclass30 = mergedrow | data30 = {{#if:{{{year_representative1|}}}|{{Infobox country/multirow|{{{year_representative1|}}} |{{{representative1|}}} |{{{year_representative2|}}} |{{{representative2|}}} |{{{year_representative3|}}} |{{{representative3|}}} |{{{year_representative4|}}} |{{{representative4|}}} |{{{year_representative5|}}} |{{{representative5|}}} }} }} | rowclass31 = mergedrow | label31 = {{#if:{{{title_deputy|}}}|{{{title_deputy}}} }} | data31 = {{#if:{{{title_deputy|}}}|&nbsp;}} | rowclass32 = mergedrow | data32 = {{#if:{{{year_deputy1|}}}|{{Infobox country/multirow|{{{year_deputy1|}}} |{{{deputy1|}}} |{{{year_deputy2|}}} |{{{deputy2|}}} |{{{year_deputy3|}}} |{{{deputy3|}}} |{{{year_deputy4|}}} |{{{deputy4|}}} |{{{year_deputy5|}}} |{{{deputy5|}}} |{{{year_deputy6|}}} |{{{deputy6|}}} }} }} | label40 = [[Lègislatif]] | data40 = {{{legislature|}}} | rowclass41 = mergedrow | label41 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">&nbsp;-&nbsp;{{#if:{{{type_house1|}}}|{{{type_house1}}}|[[Majelis Tinggi]]}}</div> | data41 = {{{upper_house|{{{house1|}}}}}} | rowclass42 = mergedbottomrow | label42 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">&nbsp;-&nbsp;{{#if:{{{type_house2|}}}|{{{type_house2}}}|[[Majlis Andhâp]]}}</div> | data42 = {{{lower_house|{{{house2|}}}}}} | rowclass43 = {{#if:{{{established_event1|}}} |mergedtoprow}} | header43 = {{#if:{{{established_event1|}}}{{{sovereignty_type|}}} |{{#if:{{{sovereignty_type|}}} | {{{sovereignty_type}}}<!-- -->{{#if:{{{sovereignty_note|}}} |&nbsp;<div style="font-weight:normal;display:inline;">{{{sovereignty_note}}}</div>}} | {{#if:{{{established|}}}| | Pamascakarsan }} }} }} | label44 = Pamascakarsan | data44 = {{#if:{{{sovereignty_type|}}} | |{{{established|}}} }} | label45 = {{#if:{{{era|}}}|Èra Sojhârah|Sojhârah}} | data45 = {{#if:{{{era|}}} |{{#ifexist:{{{era|}}}|[[{{{era}}}]]|{{{era}}}}} | {{#if:{{{date_start|}}}{{{year_start|}}}|&nbsp;}}}} | rowclass46 = {{#if:{{{established_event1|}}} |mergedrow |mergedbottomrow}} | data46 = {{#if:{{{established_date1|}}}|{{Infobox country/multirow |{{{established_event1|}}} |{{{established_date1||}}} |{{{established_event2|}}} |{{{established_date2||}}} |{{{established_event3|}}} |{{{established_date3|}}} |{{{established_event4|}}} |{{{established_date4|}}} |{{{established_event5|}}} |{{{established_date5|}}} |{{{established_event6|}}} |{{{established_date6|}}} |{{{established_event7|}}} |{{{established_date7|}}} |{{{established_event8|}}} |{{{established_date8|}}} |{{{established_event9|}}} |{{{established_date9|}}} |{{{established_event10|}}} |{{{established_date10|}}} |{{{established_event11|}}} |{{{established_date11|}}} |{{{established_event12|}}} |{{{established_date12|}}} |{{{established_event13|}}} |{{{established_date13|}}} |{{{established_event14|}}} |{{{established_date14|}}} |{{{established_event15|}}} |{{{established_date15|}}} }} }} | rowclass47 = {{#if:{{{date_start|}}}{{{year_start|}}} |mergedrow |mergedbottomrow}} | data47 = {{#if:{{{date_start|}}}{{{year_start|}}}|{{Infobox country/multirow |{{{event_pre|}}} |{{{date_pre|}}} |{{ifempty|{{{event_start|}}}|Didirikan}} |{{{date_start|}}} {{{year_start|}}} |{{{event1|}}} |{{{date_event1|}}} |{{{event2|}}} |{{{date_event2|}}} |{{{event3|}}} |{{{date_event3|}}} |{{{event4|}}} |{{{date_event4|}}} |{{{event5|}}} |{{{date_event5|}}} |{{{event6|}}} |{{{date_event6|}}} |{{ifempty|{{{event_end|}}}|Dibubarkan}} |{{{date_end|}}} {{{year_end|}}} |{{{event_post|}}} |{{{date_post|}}} }} }} | rowclass60 = mergedtoprow | header60 = {{#if:{{{area_km2|}}}{{{area_ha|}}}{{{area_sq_mi|}}}{{{area_acre|}}}{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_land_sq_mi|}}}{{{area_land_acre|}}}{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_sq_mi|}}}{{{area_water_acre|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}} | {{#if:{{{area_link|}}} | [[{{{area_link}}}|Area {{#ifeq:{{{micronation|}}}|yes|diklaim|}}]] | {{#ifexist:Gèografi {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}} | [[Geografi {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}|Bibârâ {{#ifeq:{{{micronation|}}}|yes|èklaim|}}]] | Luas {{#ifeq:{{{micronation|}}}|yes|èklaim|}}<!-- -->}}<!-- -->}} }} | rowclass61 = {{#if:{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_land_sq_mi|}}}{{{area_land_acre|}}}{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_sq_mi|}}}{{{area_water_acre|}}}{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}{{{percent_water|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label61 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">&nbsp;-&nbsp;{{{area_label|Total}}}{{{FR_foot4|}}}</div> | data61 = {{#if:{{{area_km2|}}}{{{area_ha|}}}{{{area_sq_mi|}}}{{{area_acre|}}} |{{#if:{{{area_km2|}}}{{{area_sq_mi|}}} |{{formatnum:{{{area_km2|}}}}} km<sup>2</sup> |{{#if:{{{area_ha|}}}{{{area_acre|}}} |{{convinfobox|{{{area_ha|}}}|ha|{{{area_acre|}}}|ekar|abbr=on}} }} }}{{{area_footnote|}}}{{#if:{{{area_rank|}}} |&#32;([[Daftar naghârâ aroju'i bibârâ bilayah|{{{area_rank}}}]]) }} }} | rowclass62 = {{#if:{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_sq_mi|}}}{{{area_water_acre|}}}{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}{{{percent_water|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label62 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">&nbsp;-&nbsp;Tèngghâng</div> | data62 = {{#if:{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_land_sq_mi|}}}{{{area_land_acre|}}} |{{#if:{{{area_land_km2|}}}{{{area_land_sq_mi|}}} |{{formatnum:{{{area_land_km2|}}}}} km<sup>2</sup> |{{#if:{{{area_land_ha|}}}{{{area_land_acre|}}} |{{convinfobox|{{{area_land_ha|}}}|ha|{{{area_land_acre|}}}|ekar|abbr=on}} }} }}{{{area_land_footnote|}}} }} | rowclass63 = {{#if:{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}{{{percent_water|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label63 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">&nbsp;-&nbsp;Praèngan</div> | data63 = {{#if:{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_sq_mi|}}}{{{area_water_acre|}}} |{{#if:{{{area_water_km2|}}}{{{area_water_sq_mi|}}} |{{convinfobox|{{{area_water_km2|}}}|km2|{{{area_water_sq_mi|}}}|sqmi|abbr=on}} |{{#if:{{{area_water_ha|}}}{{{area_water_acre|}}} |{{convinfobox|{{{area_water_ha|}}}|ha|{{{area_water_acre|}}}|acre|abbr=on}} }} }}{{{area_water_footnote|}}} }} | rowclass64 = {{#if:{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label64 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">&nbsp;-&nbsp;[[Praèngan]]&nbsp;([[Persentase|%]])</div> | data64 = {{{percent_water|}}} | rowclass65 = {{#if:{{{FR_metropole|}}}{{{area_label3|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label65 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">&nbsp;-&nbsp;{{{area_label2|}}}</div> | data65 = {{#if:{{{area_label2|}}}| {{{area_data2|}}} }} | rowclass66 = {{#if:{{{FR_metropole|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label66 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">&nbsp;-&nbsp;{{{area_label3|}}}</div> | data66 = {{#if:{{{area_label3|}}}| {{{area_data3|}}} }} | rowclass67 = {{#if:{{{FR_metropole|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label67 = {{{stat_year1|}}}{{{ref_area1|}}} | data67 = {{#if: {{{stat_area1|}}} | {{convinfobox|{{{stat_area1|}}}|km2||sqmi}} }} | rowclass68 = {{#if:{{{FR_metropole|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label68 = {{{stat_year2|}}}{{{ref_area2|}}} | data68 = {{#if: {{{stat_area2|}}} | {{convinfobox|{{{stat_area2|}}}|km2||sqmi}} }} | rowclass69 = {{#if:{{{FR_metropole|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label69 = {{{stat_year3|}}}{{{ref_area3|}}} | data69 = {{#if: {{{stat_area3|}}} | {{convinfobox|{{{stat_area3|}}}|km2||sqmi}} }} | rowclass70 = {{#if:{{{FR_metropole|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label70 = {{{stat_year4|}}}{{{ref_area4|}}} | data70 = {{#if: {{{stat_area4|}}} | {{convinfobox|{{{stat_area4|}}}|km2||sqmi}} }} | rowclass71 = {{#if:{{{FR_metropole|}}}|mergedrow|mergedbottomrow}} | label71 = {{{stat_year5|}}}{{{ref_area5|}}} | data71 = {{#if: {{{stat_area5|}}} | {{convinfobox|{{{stat_area5|}}}|km2||sqmi}} }} | rowclass72 = mergedrow | label72 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">&nbsp;-&nbsp;{{{FR_metropole}}}</div> | data72 = {{#if:{{{FR_metropole|}}}| <nowiki /> }} | rowclass73 = mergedrow | label73 = <div style="text-indent:0.5em;margin-left:1em;font-weight:normal;">&nbsp;-&nbsp;[[Institut Géographique National|IGN]]{{{FR_foot2|}}}</div> | data73 = {{#if:{{{FR_metropole|}}} |{{#if:{{{FR_IGN_area_km2|}}}{{{FR_IGN_area_sq_mi|}}} |{{convinfobox|{{{FR_IGN_area_km2|}}}|km2|{{{FR_IGN_area_sq_mi|}}}|sqmi|abbr=on}}{{#if:{{{FR_IGN_area_rank|}}}|&#32;([[Daftar negara dan wilayah terpencil menurut luas total|{{{FR_IGN_area_rank|}}}]])}} }} }} | rowclass89 = mergedbottomrow | label89 = <div style="text-indent:0.5em;margin-left:1em;font-weight:normal;">&nbsp;-&nbsp;[[Cadastre]]{{{FR_foot3|}}}</div> | data89 = {{#if:{{{FR_metropole|}}} |{{#if:{{{FR_cadastre_area_km2|}}}{{{FR_cadastre_area_sq_mi|}}} | {{convinfobox|{{{FR_cadastre_area_km2|}}}|km2|{{{FR_cadastre_area_sq_mi|}}}|sqmi|abbr=on}}{{#if:{{{FR_cadastre_area_rank|}}}|&#32;([[Daftar negara dan wilayah terpencil menurut luas total|{{{FR_cadastre_area_rank|}}}]])}} }} }} | rowclass90 = mergedtoprow | header90 = {{#if:{{{population_estimate|}}}{{{population_census|}}}{{{FR_metropole_population|}}}{{{stat_pop1|}}}{{{stat_pop2|}}}{{{stat_pop3|}}}{{{stat_pop4|}}}{{{stat_pop5|}}} |{{#if:{{{population_link|}}} | {{#ifeq:{{{population_link}}}|no|[[Penduduk]]|[[{{{population_link}}}|Penduduk]]}}<!-- -->| {{#ifexist:Demografi {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}} | [[Demografi {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}|Penduduk]]<!-- -->| Populasi<!-- -->}}<!-- -->}} }} | rowclass91 = mergedrow | label91 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">&nbsp;-&nbsp;{{#if:{{{population_estimate_year|}}} |Perkiraan&nbsp;{{{population_estimate_year}}}|Perkiraan}}</div> | data91 = {{#if:{{{population_estimate|}}} |{{{population_estimate}}}<!-- -->{{#if:{{{population_estimate_rank|}}} |&#32;([[Daftar negara menurut jumlah penduduk|{{{population_estimate_rank}}}]])}} }} | rowclass92 = mergedrow | label92= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">&nbsp;-&nbsp;{{{population_label2|}}}</div> | data92= {{#if:{{{population_label2|}}}|{{{population_data2|}}}}} | rowclass93= mergedrow | label93= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">&nbsp;-&nbsp;{{{population_label3|}}}</div> | data93= {{#if:{{{population_label3|}}}|{{{population_data3|}}}}} | rowclass94= mergedrow | data94= {{#if:{{{stat_pop1|}}}{{{stat_pop2|}}}{{{stat_pop3|}}}{{{stat_pop4|}}}{{{stat_pop5|}}}|{{infobox country/multirow|{{{stat_year1|}}}{{{ref_pop1|}}} |{{{stat_pop1|}}}|{{{stat_year2|}}}{{{ref_pop2|}}} |{{{stat_pop2|}}}|{{{stat_year3|}}}{{{ref_pop3|}}} |{{{stat_pop3|}}}|{{{stat_year4|}}}{{{ref_pop4|}}} |{{{stat_pop4|}}}|{{{stat_year5|}}}{{{ref_pop5|}}} |{{{stat_pop5|}}} }} }} | rowclass95= mergedrow | label95= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">&nbsp;-&nbsp;{{#if:{{{population_census_year|}}} |Sensus Penduduk&nbsp;{{{population_census_year}}}|Sensus Penduduk}}</div> | data95= {{#if:{{{population_census|}}} |{{{population_census}}}<!-- -->{{#if:{{{population_census_rank|}}} |&#32;([[Daftar negara menurut jumlah penduduk|{{{population_census_rank}}}]])}} }} | rowclass96= mergedrow | label96 = {{#if:{{{FR_metropole_population|}}}|{{#if:{{{FR_total_population_estimate_year|}}}|<span style="font-weight:normal">&nbsp;({{{FR_total_population_estimate_year}}})</span>}}}} | data96 = {{#if:{{{FR_metropole_population|}}}|{{#if:{{{FR_total_population_estimate_year|}}}|<nowiki />}}}} | rowclass97 = mergedrow | label97= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">&nbsp;-&nbsp;Total{{{FR_foot|}}}</div> | data97= {{#if:{{{FR_metropole_population|}}}|{{#if:{{{FR_total_population_estimate|}}} |{{{FR_total_population_estimate}}}{{#if:{{{FR_total_population_estimate_rank|}}}|&#32;([[Daftar negara menurut jumlah penduduk tahun 2005|{{{FR_total_population_estimate_rank}}}]])}} }} }} | rowclass98 = mergedrow | label98= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">&nbsp;-&nbsp;{{{FR_metropole}}}</div> | data98= {{#if:{{{FR_metropole_population|}}}|{{{FR_metropole_population}}}{{#if:{{{FR_metropole_population_estimate_rank|}}} |&#32;([[Daftar negara menurut jumlah penduduk tahun 2005|{{{FR_metropole_population_estimate_rank}}}]])}} }} | rowclass99 = mergedbottomrow | label99= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">&nbsp;-&nbsp;[[Kepadatan]]{{{FR_foot5|}}}</div> | data99= {{#if:{{{population_density_km2|}}}{{{population_density_sq_mi|}}} | {{{population_density_km2|}}}/km<sup>2</sup>{{{pop_den_footnote|}}}<!-- -->{{#if:{{{population_density_rank|}}} |&#32;([[Daftar negara menurut kepadatan penduduk|{{{population_density_rank}}}]])}} }} | rowclass100 = {{#if:{{{population_estimate|}}}{{{population_census|}}}{{{FR_metropole_population|}}}|mergedbottomrow|mergedtoprow}} | label100 = Keanggotaan | data100= {{{nummembers|}}} | rowclass101= mergedtoprow | label101= {{#ifeq:{{{micronation|}}}|yes|Claimed|}} [[Produk domestik bruto|PDB]]&nbsp;<span style="font-weight:normal;">([[Keseimbangan kemampuan berbelanja|KKB]])</span> | data101= {{#if:{{{GDP_PPP|}}}{{{GDP_PPP_per_capita|}}} |{{#if:Perkiraan&nbsp;{{{GDP_PPP_year|}}} |{{{GDP_PPP_year}}}}} }} | rowclass102= mergedrow | label102= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">&nbsp;-&nbsp;Total</div> | data102= {{#if:{{{GDP_PPP|}}} |{{{GDP_PPP}}}<!-- -->{{#if:{{{GDP_PPP_rank|}}} |&#32;([[Daftar negara menurut PDB (KKB)|{{{GDP_PPP_rank}}}]])}} }} | rowclass103= mergedbottomrow | label103= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">&nbsp;-&nbsp;[[Per kapita]]</div> | data103= {{#if:{{{GDP_PPP_per_capita|}}} |{{{GDP_PPP_per_capita}}}<!-- -->{{#if:{{{GDP_PPP_per_capita_rank|}}} |&#32;([[Daftar negara menurut PDB (KKB)|{{{GDP_PPP_per_capita_rank}}}]])}} }} | rowclass104= mergedtoprow | label104= {{#ifeq:{{{micronation|}}}|yes|Claimed|}} [[Produk domestik bruto|PDB]]&nbsp;<span style="font-weight:normal;">(nominal)</span> | data104= {{#if:{{{GDP_nominal|}}}{{{GDP_nominal_per_capita|}}} |{{#if:Perkiraan&nbsp;{{{GDP_nominal_year|}}} |{{{GDP_nominal_year}}}}} }} | rowclass105= mergedrow | label105= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">&nbsp;-&nbsp;Total</div> | data105= {{#if:{{{GDP_nominal|}}} |{{{GDP_nominal}}}<!-- -->{{#if:{{{GDP_nominal_rank|}}} |&#32;([[Daftar negara menurut PDB (nominal)|{{{GDP_nominal_rank}}}]])}} }} | rowclass106= mergedbottomrow | label106= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">&nbsp;-&nbsp;[[Per kapita]]</div> | data106= {{#if:{{{GDP_nominal_per_capita|}}} | {{{GDP_nominal_per_capita}}}<!-- -->{{#if:{{{GDP_nominal_per_capita_rank|}}} |&#32;([[Daftar negara menurut PDB (nominal) per kapita|{{{GDP_nominal_per_capita_rank}}}]])}} }} | label107= [[Koefisien Gini|Gini]]{{#if:{{{Gini_year|}}} |&nbsp;<span style="font-weight:normal;">({{{Gini_year}}})</span>}} | data107= {{#if:{{{Gini|}}} | {{#switch:{{{Gini_change|}}} |increase = {{increaseNegative}}&nbsp;<!-- -->|decrease = {{decreasePositive}}&nbsp;<!-- -->|steady = {{steady}}&nbsp;<!-- -->}}{{formatnum:{{{Gini}}}}}{{{Gini_ref|}}}<br/><!-- ---------Evaluate and add Gini category:---------- --><span style="white-space:nowrap;"><!-- -->{{#iferror:<!-- -->{{#ifexpr:{{{Gini}}}>100 <!-- -->| {{error|Error: Gini value above 100}}<!--Handled by outer #iferror, not visible to users--><!-- -->| {{#ifexpr:{{{Gini}}}>=60 |{{color|red|sangat tinggi}}<!-- -->| {{#ifexpr:{{{Gini}}}>=46 <!-- -->| {{color|darkred|tinggi}}<!-- -->| {{#ifexpr:{{{Gini}}}>=30 <!-- -->| {{color|orange|sedang}}<!-- -->| {{#ifexpr:{{{Gini}}}>=0 <!-- -->| {{color|forestgreen|rendah}}<!-- -->| {{error|Error:Gini value below 0}}<!--Handled by outer #iferror, not visible to users--><!-- -->}}<!-- -->}}<!-- -->}}<!-- -->}}<!-- -->}}<!-- -->| {{error|Error: Invalid Gini value}}{{#ifeq: {{NAMESPACE}} | {{ns:0}} | [[Category:Country articles requiring maintenance]] }}<!-- -->}}<!-- --></span><!-- -----------Add Gini_rank (if supplied):---------- -->{{#if:{{{Gini_rank|}}} |&nbsp;·&nbsp;[[Daftar negara menurut kesetaraan pendapatan|{{{Gini_rank}}}]]<!-- -->}}<!-- -->}} | label108= [[Indeks Pembangunan Manusia|IPM]]{{#if:{{{HDI_year|}}} |&nbsp;<span style="font-weight:normal;">({{{HDI_year}}})</span>}} | data108= {{#if:{{{HDI|}}} | {{#switch:{{{HDI_change|}}} |increase = {{increase}}&nbsp;<!-- -->|decrease = {{decrease}}&nbsp;<!-- -->|steady = {{steady}}&nbsp;<!-- -->}}{{formatnum:{{{HDI}}}}}{{{HDI_ref|}}}<br/><!-- ---------Evaluate and add HDI category:--------- --><span style="white-space:nowrap;"><!-- -->{{#iferror:<!-- -->{{#ifexpr:{{{HDI}}}>1 <!-- -->| {{error|Error: HDI value greater than 1}}<!--Handled by outer #iferror, not visible to users--><!-- -->| {{#ifexpr:{{{HDI}}}>0.799 <!-- -->| {{color|darkgreen|sangat tinggi}}<!-- -->| {{#ifexpr:{{{HDI}}}>0.699 <!-- -->| {{color|forestgreen|tinggi}}<!-- -->| {{#ifexpr:{{{HDI}}}>0.549 <!-- -->| {{color|orange|sedang}}<!-- -->| {{#ifexpr:{{{HDI}}}>=0.000<!-- -->| {{color|red|rendah}}<!-- -->| {{error|Error: HDI value less than 0}}<!--Handled by outer #iferror, not visible to users--><!-- -->}}<!-- -->}}<!-- -->}}<!-- -->}}<!-- -->}}<!-- -->| {{error|Error: Invalid HDI value}}{{#ifeq: {{NAMESPACE}} | {{ns:0}} | [[Category:Country articles requiring maintenance]] }}<!-- -->}}<!-- --></span><!-- ----------Add HDI_rank (if supplied):----------- -->{{#if:{{{HDI_rank|}}} |&nbsp;·&nbsp;[[Daftar naghârâ aroju' dâ' Indèks Pamorbhâ'an Manossa|{{{HDI_rank}}}]]<!-- -->}}<!-- -->}} | label109= {{#ifeq:{{{micronation|}}}|yes|Soca obâng sè taklaim|[[Soca obâng]]}} | data109= {{#if:{{{currency|}}} | {{{currency}}} {{#if:{{{currency_code|}}} |<br>(<code>[[ISO 4217|{{{currency_code}}}]]</code>)}} }} | rowclass119= {{#if:{{{utc_offset_DST|}}}{{{DST_note|}}} |mergedtoprow}} | label119= [[Zona bâkto]] | data119= {{#if:{{{utc_offset|}}} |{{#if:{{{time_zone|}}}|{{{time_zone}}}}}<br>({{nowrap|[[Bâkto Universal Takordinasi|UTC]]{{{utc_offset}}}}}) |{{{time_zone|}}} }} | rowclass120= {{#if:{{{DST_note|}}} |mergedrow |mergedbottomrow}} | label120= <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">&nbsp;-&nbsp;Mosèm nèmor&nbsp;([[Bâkto mosèm nèmor|DST]])</div> | data120= {{#if:{{{utc_offset_DST|}}} |{{nowrap|[[Bâkto Universal Takordinasi|UTC]]{{{utc_offset_DST}}}}} {{#if:{{{time_zone_DST|}}}|({{{time_zone_DST}}})|{{#if:{{{DST|}}}|({{{DST}}})}}}} |{{#if:{{{time_zone_DST|}}}|{{{time_zone_DST}}}|{{{DST|}}}}} }} | rowclass121= mergedbottomrow | label121= <nowiki /> | data121= {{{DST_note|}}} | label122 = [[Antipoda]] | data122= {{{antipodes|}}} | label123 = [[Almenna'|Format tangghâl]] | data123= {{{date_format|}}} | label124= [[Ara lalu lintas|lajur kemodi]] | data124= {{#if:{{{drives_on|}}} | {{lcfirst:{{{drives_on}}}}} }} | label125= {{#if:{{{calling_code|}}} |{{#ifexist:Nomor telepon nâng {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}} | [[Nomor telepon nâng {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}|Kode telepon]] | [[Daftar kode telepon naghârâ nâng dunnya|Kode telepon]] }} }} | data125= {{{calling_code|}}} | label126= [[Santo pajâgâ]]{{#if:{{{patron_saints|}}}|}} | data126= {{if empty| {{{patron_saints|}}} | {{{patron_saint|}}} }} | label127= [[ISO 3166|Kode ISO 3166]] | data127= {{#switch:{{{iso3166code|}}} |omit = <!--(do nothing)--> | = <!--if iso3166code is not supplied: -->{{#if:{{{common_name|}}} | {{#if:{{ISO 3166 code|{{{common_name}}}|nocat=true}} | [[ISO 3166-2:{{ISO 3166 code|{{{common_name}}}}}|{{ISO 3166 code|{{{common_name}}}}}]] }} }} |#default = [[ISO 3166-2:{{uc:{{{iso3166code}}}}}|{{uc:{{{iso3166code}}}}}]] }} | label128= [[Ranah Internèt ondhâk tarèngghi|Ranah Internèt]] | data128= {{{cctld|}}} | data129 = {{#if:{{{official_website|}}} |<div style="line-height:11pt">'''Situs web resmi'''<br/>{{{official_website}}}</div> }} | data130= {{#if:{{{image_map3|{{{location_map|}}}}}} | {{#invoke:InfoboxImage|InfoboxImage|image={{{image_map3|{{{location_map|}}}}}}|size={{{map3_width|}}}|upright=1.15|alt={{{alt_map3|}}}|title=Lokasi {{{common_name|{{{name|{{{linking_name|{{PAGENAME}} }}} }}} }}} }}<!-- -->{{#if:{{{map_caption3|}}}|<div style="font-size:90%;position:relative;top:0.3em;">{{{map_caption3|}}}</div>}} }} | data134 = {{#if:{{{p1|}}}{{{s1|}}} |{{Infobox country/formernext|flag_p1={{{flag_p1|}}}|image_p1={{{image_p1|}}}|p1={{{p1|}}}|border_p1={{{border_p1|}}}|flag_p2={{{flag_p2|}}}|image_p2={{{image_p2|}}}|p2={{{p2|}}}|border_p2={{{border_p2|}}}|flag_p3={{{flag_p3|}}}|image_p3={{{image_p3|}}}|p3={{{p3|}}}|border_p3={{{border_p3|}}}|flag_p4={{{flag_p4|}}}|image_p4={{{image_p4|}}}|p4={{{p4|}}}|border_p4={{{border_p4|}}}|flag_p5={{{flag_p5|}}}|image_p5={{{image_p5|}}}|p5={{{p5|}}}|border_p5={{{border_p5|}}}|flag_p6={{{flag_p6|}}}|image_p6={{{image_p6|}}}|p6={{{p6|}}}|border_p6={{{border_p6|}}}|flag_p7={{{flag_p7|}}}|image_p7={{{image_p7|}}}|p7={{{p7|}}}|border_p7={{{border_p7|}}}|flag_p8={{{flag_p8|}}}|image_p8={{{image_p8|}}}|p8={{{p8|}}}|border_p8={{{border_p8|}}}|flag_p9={{{flag_p9|}}}|image_p9={{{image_p9|}}}|p9={{{p9|}}}|border_p9={{{border_p9|}}}|flag_p10={{{flag_p10|}}}|image_p10={{{image_p10|}}}|p10={{{p10|}}}|border_p10={{{border_p10|}}}|flag_p11={{{flag_p11|}}}|image_p11={{{image_p11|}}}|p11={{{p11|}}}|border_p11={{{border_p11|}}}|flag_p12={{{flag_p12|}}}|image_p12={{{image_p12|}}}|p12={{{p12|}}}|border_p12={{{border_p12|}}}|flag_p13={{{flag_p13|}}}|image_p13={{{image_p13|}}}|p13={{{p13|}}}|border_p13={{{border_p13|}}}|flag_p14={{{flag_p14|}}}|image_p14={{{image_p14|}}}|p14={{{p14|}}}|border_p14={{{border_p14|}}}|flag_p15={{{flag_p15|}}}|image_p15={{{image_p15|}}}|p15={{{p15|}}}|border_p15={{{border_p15|}}}|flag_s1={{{flag_s1|}}}|image_s1={{{image_s1|}}}|s1={{{s1|}}}|border_s1={{{border_s1|}}}|flag_s2={{{flag_s2|}}}|image_s2={{{image_s2|}}}|s2={{{s2|}}}|border_s2={{{border_s2|}}}|flag_s3={{{flag_s3|}}}|image_s3={{{image_s3|}}}|s3={{{s3|}}}|border_s3={{{border_s3|}}}|flag_s4={{{flag_s4|}}}|image_s4={{{image_s4|}}}|s4={{{s4|}}}|border_s4={{{border_s4|}}}|flag_s5={{{flag_s5|}}}|image_s5={{{image_s5|}}}|s5={{{s5|}}}|border_s5={{{border_s5|}}}|flag_s6={{{flag_s6|}}}|image_s6={{{image_s6|}}}|s6={{{s6|}}}|border_s6={{{border_s6|}}}|flag_s7={{{flag_s7|}}}|image_s7={{{image_s7|}}}|s7={{{s7|}}}|border_s7={{{border_s7|}}}|flag_s8={{{flag_s8|}}}|image_s8={{{image_s8|}}}|s8={{{s8|}}}|border_s8={{{border_s8|}}}|flag_s9={{{flag_s9|}}}|image_s9={{{image_s9|}}}|s9={{{s9|}}}|border_s9={{{border_s9|}}}|flag_s10={{{flag_s10|}}}|image_s10={{{image_s10|}}}|s10={{{s10|}}}|border_s10={{{border_s10|}}}|flag_s11={{{flag_s11|}}}|image_s11={{{image_s11|}}}|s11={{{s11|}}}|border_s11={{{border_s11|}}}|flag_s12={{{flag_s12|}}}|image_s12={{{image_s12|}}}|s12={{{s12|}}}|border_s12={{{border_s12|}}}|flag_s13={{{flag_s13|}}}|image_s13={{{image_s13|}}}|s13={{{s13|}}}|border_s13={{{border_s13|}}}|flag_s14={{{flag_s14|}}}|image_s14={{{image_s14|}}}|s14={{{s14|}}}|border_s14={{{border_s14|}}}|flag_s15={{{flag_s15|}}}|image_s15={{{image_s15|}}}|s15={{{s15|}}}|border_s15={{{border_s15|}}}}} }} | label135 = Samangkèn panta dâ' | data135 = {{{today|}}} | data136 = {{#if:{{{footnote_a|}}}{{{footnote_b|}}}{{{footnote_c|}}}{{{footnote_d|}}}{{{footnote_e|}}}{{{footnote_f|}}}{{{footnote_g|}}}{{{footnote_h|}}} |<div style="text-align:left;margin-left:auto; margin-right:auto;"><ol style="list-style-type: lower-alpha; margin-left: 1em; font-size:90%;"> {{#if:{{{footnote_a|}}}|<li value=1>{{{footnote_a|}}}</li> }}{{#if:{{{footnote_b|}}}|<li value=2>{{{footnote_b|}}}</li> }}{{#if:{{{footnote_c|}}}|<li value=3>{{{footnote_c|}}}</li> }}{{#if:{{{footnote_d|}}}|<li value=4>{{{footnote_d|}}}</li> }}{{#if:{{{footnote_e|}}}|<li value=5>{{{footnote_e|}}}</li> }}{{#if:{{{footnote_f|}}}|<li value=6>{{{footnote_f|}}}</li> }}{{#if:{{{footnote_g|}}}|<li value=7>{{{footnote_g|}}}</li> }}{{#if:{{{footnote_h|}}}|<li value=8>{{{footnote_h|}}}</li>}} </ol></div>}} | data137 = {{#if:{{{footnote1|}}}{{{footnote2|}}}{{{footnote3|}}}{{{footnote4|}}}{{{footnote5|}}}{{{footnote6|}}}{{{footnote7|}}}{{{footnote8|}}} |<div style="text-align:left;margin-left:auto; margin-right:auto;"><ol style="font-size:90%; margin-left:1em;"> {{#if:{{{footnote1|}}}|<li value=1>{{{footnote1|}}}</li> }}{{#if:{{{footnote2|}}}|<li value=2>{{{footnote2|}}}</li> }}{{#if:{{{footnote3|}}}|<li value=3>{{{footnote3|}}}</li> }}{{#if:{{{footnote4|}}}|<li value=4>{{{footnote4|}}}</li> }}{{#if:{{{footnote5|}}}|<li value=5>{{{footnote5|}}}</li> }}{{#if:{{{footnote6|}}}|<li value=6>{{{footnote6|}}}</li> }}{{#if:{{{footnote7|}}}|<li value=7>{{{footnote7|}}}</li> }}{{#if:{{{footnote8|}}}|<li value=8>{{{footnote8|}}}</li>}} </ol></div>}} | rowstyle138 = font-size:90%; | data138 = {{#if:{{{footnotes|}}}|<div style="text-align:left;margin-left:auto; margin-right:auto;">{{{footnotes}}}{{#if:{{{footnotes2|}}}|<br>{{{footnotes2}}}}}</div>}} | belowclass = mergedtoprow noprint | below = {{#if:{{{navbar|}}}| {{navbar|{{{navbar|}}}}} }} {{Infobox navbar 2|nya ma={{{nama|Infobox country}}}|doc=Infobox country}} }}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox country with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox country]] with unknown parameter "_VALUE_"|ignoreblank=y| admin_center_type | admin_center | alt_coat | alt_flag | alt_flag2 | alt_map | alt_map2 | alt_map3 | alt_symbol | anthem | antipodes | area_acre | area_data2 | area_data3 | area_footnote | area_ha | area_km2 | area_label | area_label2 | area_label3 | area_land_acre | area_land_footnote | area_land_ha | area_land_km2 | area_land_sq_mi | area_link | area_rank | area_sq_mi | area_water_acre | area_water_footnote | area_water_ha | area_water_km2 | area_water_sq_mi | border_p1 | border_p2 | border_p3 | border_p4 | border_p5 | border_p6 | border_p7 | border_p8 | border_p9 | border_p10 | border_p11 | border_p12 | border_p13 | border_p14 | border_p15 | border_s1 | border_s2 | border_s3 | border_s4 | border_s5 | border_s6 | border_s7 | border_s8 | border_s9 | border_s10 | border_s11 | border_s12 | border_s13 | border_s14 | border_s15 | calling_code | capital_exile | capital_type | capital | cctld | coa_size | coat_alt | common_languages | common_name | conventional_long_name | coordinates | currency_code | currency | date_end | date_event1 | date_event2 | date_event3 | date_event4 | date_event5 | date_event6 | date_format | date_post | date_pre | date_start | demonym | deputy1 | deputy2 | deputy3 | deputy4 | deputy5 | deputy6 | drives_on | DST_note | DST | empire | englishmotto | era | established_date1 | established_date2 | established_date3 | established_date4 | established_date5 | established_date6 | established_date7 | established_date8 | established_date9 | established_date10 | established_date11 | established_date12 | established_date13 | established_date14 | established_date15 | established_event1 | established_event2 | established_event3 | established_event4 | established_event5 | established_event6 | established_event7 | established_event8 | established_event9 | established_event10 | established_event11 | established_event12 | established_event13 | established_event14 | established_event15 | established | ethnic_groups_ref | ethnic_groups_year | ethnic_groups | event_end | event_post | event_pre | event_start | event1 | event2 | event3 | event4 | event5 | event6 | flag| flag_alt | flag_alt2 | flag_border | flag_caption | flag_caption | flag_p1 | flag_p2 | flag_p3 | flag_p4 | flag_p5 | flag_p6 | flag_p7 | flag_p8 | flag_p9 | flag_p10 | flag_p11 | flag_p12 | flag_p13 | flag_p14 | flag_p15 | flag_s1 | flag_s2 | flag_s3 | flag_s4 | flag_s5 | flag_s6 | flag_s7 | flag_s8 | flag_s9 | flag_s10 | flag_s11 | flag_s12 | flag_s13 | flag_s14 | flag_s15 | flag_size | flag_type | flag_type_article | flag_width | flag2_border | footnote_a | footnote_a | footnote_b | footnote_b | footnote_c | footnote_c | footnote_d | footnote_d | footnote_e | footnote_e | footnote_f | footnote_f | footnote_g | footnote_g | footnote_h | footnote_h | footnote1 | footnote1 | footnote2 | footnote2 | footnote3 | footnote3 | footnote4 | footnote4 | footnote5 | footnote5 | footnote6 | footnote6 | footnote7 | footnote7 | footnote8 | footnote8 | footnotes | footnotes2 | FR_cadastre_area_km2 | FR_cadastre_area_rank | FR_cadastre_area_sq_mi | FR_foot | FR_foot2 | FR_foot3 | FR_foot4 | FR_foot5 | FR_IGN_area_km2 | FR_IGN_area_rank | FR_IGN_area_sq_mi | FR_metropole_population_estimate_rank | FR_metropole_population | FR_metropole | FR_total_population_estimate_rank | FR_total_population_estimate_year | FR_total_population_estimate | GDP_nominal_per_capita_rank | GDP_nominal_per_capita | GDP_nominal_rank | GDP_nominal_year | GDP_nominal | GDP_PPP_per_capita_rank | GDP_PPP_per_capita | GDP_PPP_rank | GDP_PPP_year | GDP_PPP | Gini_change | Gini_rank | Gini_ref | Gini_year | Gini | government_type | HDI_change | HDI_rank | HDI_ref | HDI_year | HDI | house1 | house2 | image_coat | image_flag | image_flag2 | image_map_alt | image_map_caption | image_map_size | image_map | image_map2_alt | image_map2_caption | image_map2_size | image_map2 | image_map3 | image_p1 | image_p2 | image_p3 | image_p4 | image_p5 | image_p6 | image_p7 | image_p8 | image_p9 | image_p10 | image_p11 | image_p12 | image_p13 | image_p14 | image_p15 | image_s1 | image_s2 | image_s3 | image_s4 | image_s5 | image_s6 | image_s7 | image_s8 | image_s9 | image_s10 | image_s11 | image_s12 | image_s13 | image_s14 | image_s15 | image_symbol | iso3166code | languages_sub | languages_type | languages | languages2_sub | languages2_type | languages2 | largest_city | largest_settlement_type | largest_settlement | leader_name1 | leader_name2 | leader_name3 | leader_name4 | leader_name5 | leader_name6 | leader_name7 | leader_name8 | leader_name9 | leader_name10 | leader_name11 | leader_name12 | leader_name13 | leader_name14 | leader_name15 | leader_title1 | leader_title2 | leader_title3 | leader_title4 | leader_title5 | leader_title6 | leader_title7 | leader_title8 | leader_title9 | leader_title10 | leader_title11 | leader_title12 | leader_title13 | leader_title14 | leader_title15 | leader1 | leader2 | leader3 | leader4 | leader5 | leader6 | leader7 | leader8 | leader9 | leader10 | leader11 | legislature | life_span | linking_name | location_map | loctext | lower_house | map_caption | map_caption2 | map_caption3 | map_width | map2_width | map3_width | membership_type | membership | micronation | motto | name | national_anthem | national_languages | national_motto | native_name1|native_name2| navbar | nummembers | official_languages | official_website | org_type | other_symbol_type | other_symbol | p1 | p2 | p3 | p4 | p5 | p6 | p7 | p8 | p9 | p10 | p11 | p12 | p13 | p14 | p15 | patron_saint | patron_saints | percent_water | politics_link | pop_den_footnote | population_census_rank | population_census_year | population_census | population_data2 | population_data3 | population_density_km2 | population_density_rank | population_density_sq_mi | population_estimate_rank | population_estimate_year | population_estimate | population_label2 | population_label3 | population_link | recognised_languages | recognised_national_languages | recognised_regional_languages | recognized_languages | recognized_national_languages | ref_area1 | ref_area2 | ref_area3 | ref_area4 | ref_area5 | ref_pop1 | ref_pop2 | ref_pop3 | ref_pop4 | ref_pop5 | regional_languages | recognized_regional_languages | religion_ref | religion_year | religion | representative1 | representative2 | representative3 | representative4 | representative5 | royal_anthem | flag_anthem | march | national_march | regional_anthem | territorial_anthem | state_anthem | s1 | s2 | s3 | s4 | s5 | s6 | s7 | s8 | s9 | s10 | s11 | s12 | s13 | s14 | s15 | sovereignty_note | sovereignty_type | stat_area1 | stat_area2 | stat_area3 | stat_area4 | stat_area5 | stat_pop1 | stat_pop2 | stat_pop3 | stat_pop4 | stat_pop5 | stat_year1 | stat_year2 | stat_year3 | stat_year4 | stat_year5 | status_text | status | symbol| symbol_type_article | symbol_type | symbol_width | text_symbol_type | text_symbol | time_zone_DST | time_zone | title_deputy | title_leader | title_representative | today | type_house1 | type_house2 | upper_house | utc_offset_DST | utc_offset | year_deputy1 | year_deputy2 | year_deputy3 | year_deputy4 | year_deputy5 | year_deputy6 | year_end | year_exile_end | year_exile_start | year_leader1 | year_leader2 | year_leader3 | year_leader4 | year_leader5 | year_leader6 | year_leader7 | year_leader8 | year_leader9 | year_leader10 | year_leader11 | year_representative1 | year_representative2 | year_representative3 | year_representative4 | year_representative5 | year_start}}{{main other| {{#if:{{both|{{{image_coat|}}}|{{{image_symbol|}}}}}|[[Category:Pages using infobox country with syntax problems|A]] }}{{#if:{{both|{{{alt_coat|}}}|{{{alt_symbol|}}}}}|[[Category:Pages using infobox country with syntax problems|B]] }}{{#if:{{both|{{{motto|}}}|{{{national_motto|}}}}}|[[Category:Pages using infobox country with syntax problems|C]] }}{{#if:{{both|{{{national_anthem|}}}|{{{anthem|}}}}}|[[Category:Pages using infobox country with syntax problems|D]] }}{{#if:{{both|{{{other_symbol|}}}|{{{text_symbol|}}}}}|[[Category:Pages using infobox country with syntax problems|E]] }}{{#if:{{both|{{{other_symbol_type|}}}|{{{text_symbol_type|}}}}}|[[Category:Pages using infobox country with syntax problems|F]] }}{{#if:{{both|{{{largest_city|}}}|{{{largest_settlement|}}}}}|[[Category:Pages using infobox country with syntax problems|G]] }}{{#if:{{both|{{{recognized_languages|}}}|{{{recognised_languages|}}}}}|[[Category:Pages using infobox country with syntax problems|H]] }}{{#if:{{both|{{{recognized_national_languages|}}}|{{{recognised_national_languages|}}}}}{{both|{{{recognized_regional_languages|}}}|{{{recognised_regional_languages|}}}}}|[[Category:Pages using infobox country with syntax problems|I]] }}{{#if:{{{official_languages|}}}||{{#if:{{{recognized_languages|}}}{{{recognised_languages|}}}{{{recognized_national_languages|}}}{{{recognised_national_languages|}}}{{{recognized_regional_languages|}}}{{{recognised_regional_languages|}}}|[[Category:Pages using infobox country with syntax problems|J]]}} }}{{#if:{{both|{{{area_km2|}}}|{{{area_ha|}}}}}{{both|{{{area_land_km2|}}}|{{{area_land_ha|}}}}}{{both|{{{area_water_km2|}}}|{{{area_water_ha|}}}}}|[[Category:Pages using infobox country with syntax problems|K]] }}{{#if:{{both|{{{DST|}}}|{{{time_zone_DST|}}}}}|[[Category:Pages using infobox country with syntax problems|L]] }}{{#if:{{{time_zone|}}}{{{utc_offset|}}}||{{#if:{{{time_zone_DST|}}}{{{utc_offset_DST|}}}|[[Category:Pages using infobox country with syntax problems|M]]}} }}{{#if:{{both|{{{patron_saint|}}}|{{{patron_saints|}}}}}|[[Category:Pages using infobox country with syntax problems|N]] }}{{#if:{{both|{{{sovereignty_type|}}}|{{{established|}}} }}|[[Category:Pages using infobox country with syntax problems|O]] }}{{#if:{{{languages|}}}|{{#if:{{{languages_type|}}}||[[Category:Pages using infobox country with syntax problems|P]]}} }}{{#if:{{{languages2|}}}|{{#if:{{{languages2_type|}}}||[[Category:Pages using infobox country with syntax problems|P]]}} }}{{#if:{{{flag_type|}}}|[[Category:Pages using infobox country or infobox former country with the flag caption or type parameters|T{{PAGENAME}}]] }}{{#if:{{{flag_caption|}}}|[[Category:Pages using infobox country or infobox former country with the flag caption or type parameters|C{{PAGENAME}}]] }}{{#if:{{{symbol_type|}}}|[[Category:Pages using infobox country or infobox former country with the symbol caption or type parameters|T{{PAGENAME}}]] }}{{#if:{{{symbol_caption|}}}|[[Category:Pages using infobox country or infobox former country with the symbol caption or type parameters|C{{PAGENAME}}]] }}}}<!-- Tracking categories from merge with {{infobox former country}}. After all cats are empty/have been checked, these can be removed. -->{{#if:{{{status_text|}}}|{{#ifeq:{{ucfirst:{{{status|}}}}}|Colony|{{main other|[[Category:Former country articles using status text with Colony or Exile]]}}|{{#ifeq:{{ucfirst:{{{status|}}}}}|Exile|{{main other|[[Category:Former country articles using status text with Colony or Exile]]}}}}}} }}{{#if:{{{government_type|}}} | {{#switch:{{ucfirst:{{{government_type}}}}} |Constitutional monarchy |Constitutional Monarchy|Elective monarchy|Elective Monarchy |Absolute Monarchy |Absolute monarchy |Monarchy={{Main other|{{#switch:{{{continent}}} |Europe=[[Category:Former country articles categorised by government type|A]] |Asia=[[Category:Former country articles categorised by government type|B]] |North America=[[Category:Former country articles categorised by government type|C]] |South America=[[Category:Former country articles categorised by government type|D]] |Africa=[[Category:Former country articles categorised by government type|E]] |Oceania=[[Category:Former country articles categorised by government type|F]] |Eurasia=[[Category:Former country articles categorised by government type|G]] |Afroasia=[[Category:Former country articles categorised by government type|H]] |Afroeurasia=[[Category:Former country articles categorised by government type|I]] |[[Category:Former country articles categorised by government type|J]] }} }} |Republic|Federal Republic|Federal republic={{Main other|[[Category:Former country articles categorised by government type|K]]}} |Principality={{Main other|[[Category:Former country articles categorised by government type|L]]}} |Emirate={{Main other|[[Category:Former country articles categorised by government type|M]]}} |Socialist republic |Socialist Republic |Socialist State |Socialist state={{Main other|[[Category:Former country articles categorised by government type|N]]}} |Theocracy={{Main other|[[Category:Former country articles categorised by government type|O]]}} }} }}<!--End of former country tracking cats--><noinclude> {{dokumentasi}} [[Category:Cèṭa'an infobox naghârâ]] </noinclude> m3xv0pm0ju9rw7dyysnkrnvi8v548x0 Cèṭa'an:Infobox former country/doc 10 3095 20221 20217 2024-10-10T23:20:16Z Munajad.MH 3071 Munajad.MH ngallèyaghi kaca [[Cèṭa'an:Infobox Former country/doc]] ka [[Cèṭa'an:Infobox former country/doc]] 17985 wikitext text/x-wiki {{documentation subpage}} <!---PLEASE ADD METADATA TO THE <includeonly> SECTION AT THE BOTTOM OF THIS PAGE.---> {{intricate template}} {{Infobox former country |_noautocat=yes |native_name = {{{native_name}}} |conventional_long_name = {{{conventional_long_name}}} |common_name = {{{common_name}}} |continent = Africa |region = <!--- Reserved for generating categories on subregions of continents ---> |country = <!--- The country, to which this historic entity belongs today ---> |era = |status = |status_text= <!--- A free text to describe status and empire at the top of the infobox like: "State of the Holy Roman Empire" ---> |empire = <!--- The empire or country to which the entity was in a state of dependency ---> |government_type = <!--- Specify "Monarchy", "Constitutional monarchy ", etc. to generate categories ---> <!--- Rise and fall, events, years and dates ---> <!-- only fill in the start/end event entry if a specific article exists. Don't just say "abolition" or "declaration"--> |year_start = {{{year_start}}} |year_end = {{{year_end}}} |event_start = {{{event_start}}} |date_start = {{{date_start}}} |event_end = {{{event_end}}} |date_end = {{{date_end}}} |event1 = {{{event1}}} |date_event1 = {{{date_event1}}} |event2 = {{{event2}}} |date_event2 = {{{date_event2}}} |event3 = {{{event3}}} |date_event3 = {{{date_event3}}} |event4 = {{{event4}}} |date_event4 = {{{date_event4}}} |event_pre = {{{event_pre}}} |date_pre = {{{date_pre}}} |event_post = {{{event_post}}} |date_post = {{{date_post}}} <!--- Flag navigation: Preceding and succeeding entities p1 to p5 and s1 to s5 ---> |p1 = <!--- Name of the article for preceding entity, numbered 1-5 ---> |flag_p1 = <!--- Default: "Flag of {{{p1}}}.svg" (size 30) ---> |image_p1 = <!--- Use: [[Image:Sin escudo.svg|20px|Image missing]] ---> |p2 = |flag_p2 = |p3 = |flag_p3 = |p4 = |flag_p4 = |p5 = |flag_p5 = |s1 = <!--- Name of the article for succeeding entity, numbered 1-5 ---> |flag_s1 = <!--- Default: "Flag of {{{s1}}}.svg" (size 30) ---> |image_s1 = <!--- Use: [[Image:Sin escudo.svg|20px|Image missing]] ---> |s2 = |flag_s2 = |s3 = |flag_s3 = |s4 = |flag_s4 = |s5 = |flag_s5 = |image_flag = Sin bandera.svg |flag_alt = <!--- Alt text for flag ---> |flag = <!--- Link target under flag image. Default: Flag of {{{common_name}}} ---> |flag_type = <!--- Displayed text for link under flag. Default "Flag" ---> |image_coat = Sin escudo.svg |coat_alt = <!--- Alt text for coat of arms ---> |symbol = <!--- Link target under symbol image. Default: Coat of arms of {{{common_name}}} ---> |symbol_type = <!--- Displayed text for link under symbol. Default "Coat of arms" ---> |image_map = Missing map.png |image_map_alt = {{{image_map_alt}}} |image_map_caption = {{{image_map_caption}}} |capital = {{{capital}}} |capital_exile = {{{capital_exile}}} |latd= |latm= |latNS= |longd= |longm= |longEW= |national_motto = {{{national_motto}}} |national_anthem = {{{national_anthem}}} |common_languages = {{{common_languages}}} |religion = {{{religion}}} |currency = {{{currency}}} <!--- Titles and names of the first and last leaders an their deputies ---> |leader1 = {{{leader1}}} |leader2 = {{{leader2}}} |leader3 = {{{leader3}}} |leader4 = {{{leader4}}} |year_leader1 = {{{year_leader1}}} |year_leader2 = {{{year_leader2}}} |year_leader3 = {{{year_leader3}}} |year_leader4 = {{{year_leader4}}} |title_leader = {{{title_leader}}} |representative1 = {{{representative1}}} |representative2 = {{{representative2}}} |representative3 = {{{representative3}}} |representative4 = {{{representative4}}} |year_representative1 = {{{year_representative1}}} |year_representative2 = {{{year_representative2}}} |year_representative3 = {{{year_representative3}}} |year_representative4 = {{{year_representative4}}} |title_representative = {{{title_representative}}} |deputy1 = {{{deputy1}}} |deputy2 = {{{deputy2}}} |deputy3 = {{{deputy3}}} |deputy4 = {{{deputy4}}} |year_deputy1 = {{{year_deputy1}}} |year_deputy2 = {{{year_deputy2}}} |year_deputy3 = {{{year_deputy3}}} |year_deputy4 = {{{year_deputy4}}} |title_deputy = {{{title_deputy}}} <!--- Legislature ---> |legislature = {{{legislature}}} |house1 = {{{house1}}} |type_house1 = {{{type_house1}}} |house2 = {{{house2}}} |type_house2 = {{{type_house2}}} <!--- Area and population of a given year ---> |stat_year1 = |stat_area1 = |stat_pop1 = |stat_year2 = |stat_area2 = |stat_pop2 = |stat_year3 = |stat_area3 = |stat_pop3 = |stat_year4 = |stat_area4 = |stat_pop4 = |stat_year5 = |stat_area5 = |stat_pop5 = |footnotes = {{{footnotes}}} }} Templat ini memberikan informasi pembanding untuk negara yang tidak lagi ada. Untuk negara yang masih ada, gunakan {{tl|Infobox Country}} <!-- === Notes === *Many variables concern generated categories. When categories are discussed below, it is referring to [[Template:Infobox former country/Categories|this list of currently supported categories]]. *This is a rather complicated template, and should be used with care to ensure functionality. Note that most fields are optional for the infobox to function correctly. If you are unsure about anything, just skip all the optional fields and ask a developer for help. *Anyone is welcome to use the infobox. But since it is still under construction, developers may make changes to your work. This is nothing personal. Normally this is for functionality reasons, sometimes it is to test new features of the infobox. *Some variables below may be marked as test variables. Use these with caution and remember that these variables may be changed or deleted without notice. *Certain historical entities may inspire heated debate among some people. Neutrality and sensitivity are required when implementing this infobox. *If you are unsure about the usage of this template, or you have any suggestions for modifications to the infobox, or if you want to know why a certain modification was made, please contact a developer or leave a comment at the [[Template talk:Infobox former country|talk page]]. Your comments and questions assist the developers in creating, improving and documenting infobox features. Your comments and questions assist the developers in creating, improving and documenting infobox features. This infobox is a part of [[Wikipedia:WikiProject Former countries|WikiProject Former countries]]. --> === Penggunaan === <!--# Almost all fields are optional, some fields are more optional than others. It is not expected that you fill in every single field that is shown here. # Some fields are hidden but necessary for infobox functionality. Not all fields are displayed here. # If a state has a high number of leaders (>5), '''do not''' modify this template to fit them all in. It is not the intention of this infobox to do them all - that makes the infobox way too big (any extra slots added here without previous discussion will be reverted). Instead, list only the first and last title holder, with (first) or (last) placed after the person's name. # Some fields place the article into certain categories: see '''[[Template:Infobox former country/Categories|list of supported categories]]'''. # Area (in km<sup>2</sup>) and population statistics must be given without spaces, commas or other code. # Keep event text as short as possible - ideally only 1 line in length. # For many entries, the infobox has been implemented by one of the main developers. Other users are welcome to implement the infobox themselves, but developers might make modifications later on - largely for functionality reasons. # If you are unsure about the usage of this template, or if you want to know why a certain modification was made, let us know via the [[Template talk:Infobox former country|template talk page]]. Your comments and questions assist the developers in creating, improving and documenting infobox features. --> <pre style="overflow:auto;"> {{Infobox former country |native_name = <!--- Name in native language(s). Leave blank if name is only in English. Separate with line breaks<br> If language uses Latin characters, place name(s) in italics. ---> |conventional_long_name = <!--- Full name in English ---> |common_name = <!--- Used to resolve location within categories and name of flags and coat of arms ---> |continent = <!--- Generates categories of the type "Former countries in Europe" ---> |region = <!--- Reserved for generating categories on subregions of continents ---> |country = <!--- The country, to which this historic entity belongs today ---> |era = <!--- Use: "Napoleonic Wars", "Cold War", etc. ---> |status = <!--- Status: see Category list on template page ---> |status_text = <!--- A free text to describe status the top of the infobox. Use sparingly. ---> |empire = <!--- The empire or country to which the entity was in a state of dependency ---> |government_type = <!--- To generate categories: "Monarchy", "Republic", etc. to generate categories ---> <!--- Rise and fall, events, years and dates ---> <!-- only fill in the start/end event entry if a specific article exists. Don't just say "abolition" or "declaration"--> |year_start = <!--- Year of establishment ---> |year_end = <!--- Year of disestablishment ---> |year_exile_start = <!--- Year of start of exile (if dealing with exiled government - status="Exile") ---> |year_exile_end = <!--- Year of end of exile (leave blank if still in exile) ---> |event_start = <!--- Default: "Established" ---> |date_start = <!--- Optional: Date of establishment, enter dates in this format 1 January 1801---> |event_end = <!--- Default: "Disestablished" ---> |date_end = <!--- Optional: Date of disestablishment ---> |event1 = <!--- Optional: other events between "start" and "end" ---> |date_event1 = |event2 = |date_event2 = |event3 = |date_event3 = |event4 = |date_event4 = |event_pre = <!--- Optional: A crucial event that took place before before "event_start"---> |date_pre = |event_post = <!--- Optional: A crucial event that took place before after "event_end"---> |date_post = <!--- Flag navigation: Preceding and succeeding entities p1 to p5 and s1 to s5 ---> |p1 = <!--- Name of the article for preceding entity, numbered 1-5 ---> |flag_p1 = <!--- Default: "Flag of {{{p1}}}.svg" (size 30) ---> |image_p1 = <!--- Use: [[Image:Sin escudo.svg|20px|Image missing]] ---> |p2 = |flag_p2 = |p3 = |flag_p3 = |p4 = |flag_p4 = |p5 = |flag_p5 = |s1 = <!--- Name of the article for succeeding entity, numbered 1-5 ---> |flag_s1 = <!--- Default: "Flag of {{{s1}}}.svg" (size 30) ---> |image_s1 = <!--- Use: [[Image:Sin escudo.svg|20px|Image missing]] ---> |s2 = |flag_s2 = |s3 = |flag_s3 = |s4 = |flag_s4 = |s5 = |flag_s5 = |image_flag = <!--- Default: Flag of {{{common_name}}}.svg ---> |flag_alt = <!--- Alt text for flag --> |flag = <!--- Link target under flag image. Default: Flag of {{{common_name}}} ---> |flag_type = <!--- Displayed text for link under flag. Default "Flag" ---> |image_coat = <!--- Default: Coat of arms of {{{common_name}}}.svg ---> |coat_alt = <!--- Alt text for coat of arms ---> |symbol = <!--- Link target under symbol image. Default: Coat of arms of {{{common_name}}} ---> |symbol_type = <!--- Displayed text for link under symbol. Default "Coat of arms" ---> |image_map = |image_map_alt = |image_map_caption = |image_map2 = <!-- If second map is needed - does not appear by default --> |image_map2_alt = |image_map2_caption = |capital = |capital_exile = <!-- If status="Exile" --> |latd= |latm= |latNS= |longd= |longm= |longEW= |national_motto = |national_anthem = |common_languages = |religion = |currency = <!--- Titles and names of the first and last leaders and their deputies ---> |leader1 = <!--- Name of king or president ---> |leader2 = |leader3 = |leader4 = |year_leader1 = <!--- Years served ---> |year_leader2 = |year_leader3 = |year_leader4 = |title_leader = <!--- Default: "King" for monarchy, otherwise "President"---> |representative1 = <!--- Name of representative of head of state (eg. colonial governor) ---> |representative2 = |representative3 = |representative4 = |year_representative1 = <!--- Years served ---> |year_representative2 = |year_representative3 = |year_representative4 = |title_representative = <!--- Default: "Governor"---> |deputy1 = <!--- Name of prime minister ---> |deputy2 = |deputy3 = |deputy4 = |year_deputy1 = <!--- Years served ---> |year_deputy2 = |year_deputy3 = |year_deputy4 = |title_deputy = <!--- Default: "Prime minister" ---> <!--- Legislature ---> |legislature = <!--- Name of legislature ---> |house1 = <!--- Name of first chamber ---> |type_house1 = <!--- Default: "Upper house"---> |house2 = <!--- Name of second chamber ---> |type_house2 = <!--- Default: "Lower house"---> <!--- Area and population of a given year ---> |stat_year1 = <!--- year of the statistic, specify either area, population or both ---> |stat_area1 = <!--- area in square kílometres (w/o commas or spaces), area in square miles is calculated ---> |stat_pop1 = <!--- population (w/o commas or spaces), population density is calculated if area is also given ---> |stat_year2 = |stat_area2 = |stat_pop2 = |stat_year3 = |stat_area3 = |stat_pop3 = |stat_year4 = |stat_area4 = |stat_pop4 = |stat_year5 = |stat_area5 = |stat_pop5 = |footnotes = <!--- Accepts wikilinks ---> }}</pre> === Contoh sintaks === Contoh dari artikel [[Kekaisaran Jerman]]: {{Infobox former country |_noautocat=yes |native_name = ''Deutsches Reich'' |conventional_long_name = German Empire |common_name = Germany |continent = Europe |region = |country = Germany |status = Empire |era = [[New Imperialism]]/[[World War I|WWI]] |year_start = 1871 |year_end = 1918 |date_start = 18 January |date_end = 9 November |event_end = [[German Revolution|Republic declared]] |event_start = [[Unification of Germany|Unification]] |date_post = 28 November 1918 |event_post = Formal abdication |p1 = North German Confederation |flag_p1 = Flag of the German Empire.svg |p2 = Kingdom of Bavaria |flag_p2 = Flag of Bavaria (striped).svg |p3 = Kingdom of Württemberg |flag_p3 = Flagge Königreich Württemberg.svg |p4 = Grand Duchy of Baden |flag_p4 = Flagge Großherzogtum Baden (1871-1891).svg |p5 = Grand Duchy of Hesse |flag_p5 = Flagge_Großherzogtum_Hessen_ohne_Wappen.svg |p6 = Alsace-Lorraine |flag_p6 = Flag of France.svg |s1 = Weimar Republic |s2 = Republic of Alsace-Lorraine |s3 = Free City of Danzig |s4 = Second Polish Republic |s5 = Klaipėda Region |s6 = Saar (League of Nations) |s7 = Hlučín Region |s8 = South Jutland County{{!}}Northern Schleswig |s9 = Eupen-Malmedy |flag_s1 = Flag of Germany (3-2 aspect ratio).svg |flag_s2 = Flag of the Republic of Alsace-Lorraine.svg |flag_s3 = Gdansk flag.svg |flag_s4 = Flag of Poland.svg |flag_s5 = Flag of Lithuania 1918-1940.svg |flag_s6 = Flag of Saar 1920-1935.svg |flag_s7 = Flag of Bohemia.svg |flag_s8 = Flag of Denmark.svg |flag_s9 = Flag of Belgium.svg |image_flag = Flag of the German Empire.svg |flag_alt = Horizontal tricolor (black, white, red) |flag = Flag of Germany#North German Confederation and the German Empire |image_coat = Wappen Deutsches Reich - Reichsadler 1889.svg |symbol_type = Imperial Coat of arms |coat_alt = Shield containing a black, one-headed, rightward-looking eagle with red beak, tongue and claws. On its breast is a shield with another eagle. Over its head is an imperial crown with two crossing ribbons. |image_map = German Empire, Wilhelminian third version.svg |image_map_alt = Located in north central Europe, containing modern Germany plus much of modern Poland |image_map_caption = Territory of the German Empire in 1914, prior to [[World War I]] |national_motto = ''[[Gott mit uns]]''<br><small>"God with us"<small> |national_anthem = ''(none official)''<br/>"[[Heil dir im Siegerkranz]]" (Imperial)<br/>"[[Deutschlandlied]]" (popular)<br/>"[[Die Wacht am Rhein]]" (Unofficial) |capital = Berlin |latd=52 |latm=31 |latNS=N |longd=13 |longm=24 |longEW=E |common_languages = Official language:<br>[[German language|German]]<br/>Unofficial minority languages:<br>[[Danish language|Danish]], [[French language|French]], [[Polish language|Polish]], [[East Frisian language|Frisian]], [[Old Prussian language|Old Prussian]], [[Lithuanian language|Lithuanian]]<br>Colonial languages: [[Bantu languages|Bantu]], [[Oshiwambo]], [[Afrikaans]], [[Swahili language|Swahili]],<br>(African Colonies) [[Chinese language|Chinese]],<br>(Tsingtao & Jiaozhou bay)<br>[[Papuan languages]], (German New Guinea)<br>[[Samoan language|Samoan]]<br>(German Samoa) |government_type = Constitutional monarchy |title_leader = [[German Emperor|Emperor]] |leader1 = [[William I, German Emperor|William I]] |year_leader1 = 1871–1888 |leader2 = [[Frederick III, German Emperor|Frederick III]] |year_leader2 = 1888 |leader3 = [[Wilhelm II, German Emperor|Wilhelm II]] |year_leader3 = 1888–1918 |title_deputy = [[List of Chancellors of Germany|Chancellor]] |deputy1 = [[Otto von Bismarck]] (first) |year_deputy1 = 1871–1890 |deputy2 = [[Friedrich Ebert]] (last) |year_deputy2 = 8–9 Nov 1918 |legislature = [[Reichstag (institution)|Reichstag]] |house1 = [[Reichsrat (Germany)|Reichsrat]] |type_house1 = State council |stat_year1 = 1871 |religion = [[Lutherans]]~60%<br/>[[Roman Catholics]]~40% |stat_pop1 = 41058792 |stat_year2 = 1890 |stat_pop2 = 49428470 |stat_year4 = 1910 |stat_pop4 = 64925993 |stat_area4 = 540857.54 |currency = [[Vereinsthaler]], [[South German gulden]], [[Bremen thaler]], [[Hamburg mark]], [[French franc]]<br/><small>(until 1873, together)</small><br/>[[German gold mark|Goldmark]] <small>(1873–1914)</small><br/>[[German Papiermark|Papiermark]] <small>(after 1914)</small> |footnotes = Area and population not including colonial possessions <br/>Area source:<ref name="gem1900">{{cite web |title=German Empire: administrative subdivision and municipalities, 1900 to 1910 |url=http://www.gemeindeverzeichnis.de/gem1900/gem1900.htm?gem1900_2.htm |language=German |accessdate=2007-04-25}}</ref> Population source:<ref name="pop1871">{{cite web |title=Population statistics of the German Empire, 1871 |url=http://www.deutsche-schutzgebiete.de/einwohner.htm |language=German |accessdate=2007-04-25}}</ref> |today = {{flag|Czech Republic}}<br/>{{flag|Denmark}}<br/>{{flag|France}}<br/>{{flag|Germany}}<br/>{{flag|Lithuania}}<br/>{{flag|Poland}}<br/>{{flag|Russia}} }} <pre style="overflow:auto;"> {{Infobox former country |native_name = ''Deutsches Reich'' |conventional_long_name = German Empire |common_name = Germany |continent = Europe |region = |country = Germany |status = Empire |era = [[New Imperialism]]/[[World War I|WWI]] |year_start = 1871 |year_end = 1918 |date_start = 18 January |date_end = 9 November |event_end = [[German Revolution|Republic declared]] |event_start = [[Unification of Germany|Unification]] |date_post = 28 November 1918 |event_post = Formal abdication |p1 = North German Confederation |flag_p1 = Flag of the German Empire.svg |p2 = Kingdom of Bavaria |flag_p2 = Flag of Bavaria (striped).svg |p3 = Kingdom of Württemberg |flag_p3 = Flagge Königreich Württemberg.svg |p4 = Grand Duchy of Baden |flag_p4 = Flagge Großherzogtum Baden (1871-1891).svg |p5 = Grand Duchy of Hesse |flag_p5 = Flagge_Großherzogtum_Hessen_ohne_Wappen.svg |p6 = Alsace-Lorraine |flag_p6 = Flag of France.svg |s1 = Weimar Republic |s2 = Republic of Alsace-Lorraine |s3 = Free City of Danzig |s4 = Second Polish Republic |s5 = Klaipėda Region |s6 = Saar (League of Nations) |s7 = Hlučín Region |s8 = South Jutland County{{!}}Northern Schleswig |s9 = Eupen-Malmedy |flag_s1 = Flag of Germany (3-2 aspect ratio).svg |flag_s2 = Flag of the Republic of Alsace-Lorraine.svg |flag_s3 = Gdansk flag.svg |flag_s4 = Flag of Poland.svg |flag_s5 = Flag of Lithuania 1918-1940.svg |flag_s6 = Flag of Saar 1920-1935.svg |flag_s7 = Flag of Bohemia.svg |flag_s8 = Flag of Denmark.svg |flag_s9 = Flag of Belgium.svg |image_flag = Flag of the German Empire.svg |flag_alt = Horizontal tricolor (black, white, red) |flag = Flag of Germany#North German Confederation and the German Empire |image_coat = Wappen Deutsches Reich - Reichsadler 1889.png |symbol_type = Imperial Coat of arms |coat_alt = Shield containing a black, one-headed, rightward-looking eagle with red beak, tongue and claws. On its breast is a shield with another eagle. Over its head is an imperial crown with two crossing ribbons. |image_map = German Empire, Wilhelminian third version.svg |image_map_alt = Located in north central Europe, containing modern Germany plus much of modern Poland |image_map_caption = Territory of the German Empire in 1914, prior to [[World War I]] |national_motto = ''[[Gott mit uns]]''<br><small>"God with us"<small> |national_anthem = ''(none official)''<br/>"[[Heil dir im Siegerkranz]]" (Imperial)<br/>"[[Deutschlandlied]]" (popular)<br/>"[[Die Wacht am Rhein]]" (Unofficial) |capital = Berlin |latd=52 |latm=31 |latNS=N |longd=13 |longm=24 |longEW=E |common_languages = Official language:<br>[[German language|German]]<br/>Unofficial minority languages:<br>[[Danish language|Danish]], [[French language|French]], [[Polish language|Polish]], [[East Frisian language|Frisian]], [[Old Prussian language|Old Prussian]], [[Lithuanian language|Lithuanian]]<br>Colonial languages: [[Bantu languages|Bantu]], [[Oshiwambo]], [[Afrikaans]], [[Swahili language|Swahili]],<br>(African Colonies) [[Chinese language|Chinese]],<br>(Tsingtao & Jiaozhou bay)<br>[[Papuan languages]], (German New Guinea)<br>[[Samoan language|Samoan]]<br>(German Samoa) |government_type = Constitutional monarchy |title_leader = [[German Emperor|Emperor]] |leader1 = [[William I, German Emperor|William I]] |year_leader1 = 1871–1888 |leader2 = [[Frederick III, German Emperor|Frederick III]] |year_leader2 = 1888 |leader3 = [[Wilhelm II, German Emperor|Wilhelm II]] |year_leader3 = 1888–1918 |title_deputy = [[List of Chancellors of Germany|Chancellor]] |deputy1 = [[Otto von Bismarck]] (first) |year_deputy1 = 1871–1890 |deputy2 = [[Friedrich Ebert]] (last) |year_deputy2 = 8–9 Nov 1918 |legislature = [[Reichstag (institution)|Reichstag]] |house1 = [[Reichsrat (Germany)|Reichsrat]] |type_house1 = State council |stat_year1 = 1871 |religion = [[Lutherans]]~60%<br/>[[Roman Catholics]]~40% |stat_pop1 = 41058792 |stat_year2 = 1890 |stat_pop2 = 49428470 |stat_year4 = 1910 |stat_pop4 = 64925993 |stat_area4 = 540857.54 |currency = [[Vereinsthaler]], [[South German gulden]], [[Bremen thaler]], [[Hamburg mark]], [[French franc]]<br/><small>(until 1873, together)</small><br/>[[German gold mark|Goldmark]] <small>(1873–1914)</small><br/>[[German Papiermark|Papiermark]] <small>(after 1914)</small> |footnotes = Area and population not including colonial possessions <br/>Area source:<ref name="gem1900">{{cite web |title=German Empire: administrative subdivision and municipalities, 1900 to 1910 |url=http://www.gemeindeverzeichnis.de/gem1900/gem1900.htm?gem1900_2.htm |language=German |accessdate=2007-04-25}}</ref> Population source:<ref name="pop1871">{{cite web |title=Population statistics of the German Empire, 1871 |url=http://www.deutsche-schutzgebiete.de/einwohner.htm |language=German |accessdate=2007-04-25}}</ref> |today = {{flag|Czech Republic}}<br/>{{flag|Denmark}}<br/>{{flag|France}}<br/>{{flag|Germany}}<br/>{{flag|Lithuania}}<br/>{{flag|Poland}}<br/>{{flag|Russia}} }} </pre> {{reflist}} <!-- === Detailed instructions === These are the fields of information in the Infobox former countries template with a set of instructions on how to use them. Here is a brief explanation on how to read the table: *Field name **the fields of information that carry information used by the template *Usage **'''required''' means that the template will not work properly if it is excluded **'''optional''' means that the template will work properly with out it, but available information should be entered to make it as complete as possible (actively excluding or deleting information is not endorsed because it is called optional in this table) *Type **'''variable''' means that the template will only take fixed values; this can be dates, years, numerical or according to a defined list **'''free''' means that the template will accept values given freely without having to adhere to the strict discipline required for variables **'''wikilink''' means that a working wikilink must be entered either to an article or to the file name of an image *Value **examples or lists of values accepted by variables **'''free text with wikilinks''' means that text and wikilinks can be entered freely with out the kind of restrictions that applies to variables ***'''label''' is a short label typically fitting in a single line (no line break) ***'''entry''' is one or a few short labels separated by commas or line breaks (no more than a few lines) ***'''sentence''' is a short descriptive sentence (no more than a few lines) **'''free text''' means that text can be entered, but wikilinks must not be used *Description **an instruction or a small guide how the particular field of information is used {| class="wikitable" style="background-color: white;" | colspan=5 style="background-color: orange;" | ==== Name ==== |- | style="background-color: whitesmoke;" | '''Field Name''' | style="background-color: whitesmoke;" | '''Usage''' | style="background-color: whitesmoke;" | '''Type''' | style="background-color: whitesmoke;" | '''Values''' | style="background-color: whitesmoke;" | '''Description''' |- valign=top | '''native_name''' || optional || free || label (free text) || Name in native language(s), displayed at the top of the infobox. If there are multiple native languages, separate different names with line breaks. If the native language is English, leave this section blank and give the name in the next field. |- valign=top | '''conventional_long_name''' || required || free || label (free text) || Full name in English, displayed under the native name |- valign=top | '''common_name''' || required || variable || "country name" |This variable is a supporting variable for the infobox. The value required here is not always historically factual but this variable is very important as it has a number of important uses: *The value here determines how the entry is indexed within the categories that the infobox generates. **''Example:'' The "Kingdom of England" should be indexed under E (England) instead of K (Kingdom). Therefore, "common_name=England" *Various links within the infobox are automatically generated if a certain page exists. If the article does not exist, a more generic link is produced. If the entity discussed is normally preceded by "the" (eg. the United Kingdom), do not enter "the" in common_name: the template will also search for such links. **''Example:'' The flag and heraldry information for Croatia over its history are in the two articles "Flag of Croatia" and "Coat of arms of Croatia". By saying "common_name=Croatia", the text underneath the flag and coat of arms images automatically links to these entries. For the Axis-controlled Independent State of Croatia, saying "common_name=Independent State of Croatia", while historically accurate, does not generate these links because there are no "Flag/Coat of arms of (the) Independent State of Croatia" articles. |- | colspan=5 style="background-color: orange;" | ==== Location ==== |- | colspan=5 | These variables are only used for generating categories for this article |- | style="background-color: whitesmoke;" | '''Field Name''' | style="background-color: whitesmoke;" | '''Usage''' | style="background-color: whitesmoke;" | '''Type''' | style="background-color: whitesmoke;" | '''Values''' | style="background-color: whitesmoke;" | '''Description''' |- valign=top | '''continent''' || required || variable || Europe, South America, Oceania, etc. || If the discussed entity spanned more than one continent, list only one continent here and manually add the second category "Former countries of xxxx" as normal. |- valign=top | '''region''' || required where implemented || variable || Balkans, Italy || Give the sub-continental region that the historical entity belongs to. From here, new categories will be created if they are of a reasonable size. |- valign=top |'''country''' || required || variable || "country name" || A category-generating field, similar to "region", only now give the modern country that the historical entity belongs to. If there is more than one modern country, give the one that covers the majority of the historical territory (or the most relevant) |- | colspan=5 style="background-color: orange;" | ==== Status ==== |- | colspan=5 | The entries here again determine category placement. For some values, related text will be displayed in a bar underneath the name. |- | style="background-color: whitesmoke;" | '''Field Name''' | style="background-color: whitesmoke;" | '''Usage''' | style="background-color: whitesmoke;" | '''Type''' | style="background-color: whitesmoke;" | '''Values''' | style="background-color: whitesmoke;" | '''Description''' |- valign=top | '''status''' || optional || variable || *Empire *Federation *Confederation *State union *Client state *Vassal *Colony *Protectorate *United Nations Trust Territory *League of Nations Mandate *See also the variable [[#Politics|government_type]] and the [[Template:Infobox former country/Categories|categorization scheme]]. || Status describes the relationship between the political entity and other entities, whether colonies to an empire, the (colonial) empire itself, countries with special status by the League of Nations or the UN, etc. |- valign=top |'''empire''' || optional || variable || "country name" || Give the "common name" for the ''imperial country'' to which the entity was in a state of dependency. *''Example:'' British Empire colony: "status=Colony", "empire=United Kingdom" |- valign=top |'''status_text'''|| optional || free || label (free text with wikilinks) || If values are given for status and empire, it will be displayed by default as "status (empire)". The status_text variable allows you to display more specific or accurate text alternatives without compromising category assignment (eg. <nowiki>"State of the [[Holy Roman Empire]]", "Client state of [[First French Empire|France]]"</nowiki>) |- | colspan=5 style="background-color: orange;" | ==== Politics ==== |- | style="background-color: whitesmoke;" | '''Field Name''' | style="background-color: whitesmoke;" | '''Usage''' | style="background-color: whitesmoke;" | '''Type''' | style="background-color: whitesmoke;" | '''Values''' | style="background-color: whitesmoke;" | '''Description''' |- valign=top |'''government_type'''|| required || variable || *Monarchy *Constitutional monarchy *Principality *Republic *Socialist republic *See also the variable [[#Status|status]] and the [[Template:Infobox former country/Categories|categorization scheme]]. |This entry generates more categories and sets some defaults for other political titles (see below). If the value given here does not match any in the following list, the article will be placed in the maintenance category for further examination. <br>If a change in government takes place without the country itself changing, place the ''earlier'' government type in this field, and give the change in government as an intermediate event (eg. event1). |- valign=top | colspan=5 style="background-color: whitesmoke;" | Head of state |- valign=top |'''title_leader''' || optional || free || label (free text with wikilinks) || the head of state's title. If "government_type" is "Monarchy" or "Constitutional monarchy" monarchy, the default "King" will be displayed, which will link to "King of {common_name}" if that article exists. If "Republic" of "Federal republic" is given, "President" will be used instead. If a different title is used, enter it here (but keep the length to a minimum) and wikilink it to the relevant article (if any) *''Example:'' For the [[Kingdom of Prussia]], "government_type=Monarchy" but "title_leader" has not been given. This is because the article "King of Prussia" exists, and is automatically linked to from the default word "King" in the infobox. *''Example:'' For the [[German Empire]], the Emperor was also the King of Prussia. But instead of giving a title of "Emperor of Germany, King of Prussia", <nowiki>[[List of German monarchs|Emperor]]</nowiki> is used instead, which includes a link to all German monarchs |- valign=top |'''leader1, leader2, ...''' || optional || free || label (free text with wikilinks) || Leader name. Wikilinks are generated automatically, but you should create wikilinked entries for people whose entry title is long (this applies to almost all royalty). *''Example:'' <nowiki>[[George III of the United Kingdom|George III]]</nowiki> instead of "George III" or "George III of the United Kingdom". If it is not obvious that British monarchs are involved in this case, give the full "George III of the United Kingdom" (eg. [[Congo Free State]]). |- valign=top |'''year_leader1, year_leader2, ...''' || optional || free || label (free text with wikilinks) || Dates spanning rule of leader (eg. 1801-1843). *Note: If there was only one head of state, just fill in "leader1" but not "year_leader1". It is also not intended here to list every head of state that ever was: if there were a lot of them, just list the first and the last. To assist this, each name could be followed by (first) and (last) - but then you will need to wikilink the name. |- valign=top | colspan=5 style="background-color: whitesmoke;" | Colonial governor, representative of head of state, etc. |- valign=top |'''title_representative''' || optional || free || label (free text with wikilinks) || same as for the head of state. These fields are to be used for colonial governors, representatives of the head of state, etc. For heads of government (eg. Prime Minister), use the "deputy" field below |- valign=top |'''representative1, representative2, ...''' || optional || free || label (free text with wikilinks) || Representative name. Wikilinks are generated automatically, but you should create wikilinked entries for people whose entry title is long |- valign=top |'''year_representative1, year_representative2, ...''' || optional || free || label (free text with wikilinks) || Dates spanning rule of the representative (eg. 1801-1843). |- valign=top | colspan=5 style="background-color: whitesmoke;" | Deputy, head of government, etc. |- valign=top |'''title_deputy''' || optional || free || label (free text with wikilinks) || same as for the head of state. The only difference here is the default labels given: instead of "King" the default here is "Prime Minister" |- valign=top |'''deputy1, deputy2, ...''' || optional || free || label (free text with wikilinks) || Deputy name. Wikilinks are generated automatically, but you should create wikilinked entries for people whose entry title is long |- valign=top |'''year_deputy1, year_deputy2, ...''' || optional || free || label (free text with wikilinks) || Dates spanning rule of the deputy (eg. 1801-1843). |- valign=top | colspan=5 style="background-color: whitesmoke;" | Legislatures and constitutions |- valign=top | '''legislature''' || optional || free || label (free text with wikilinks) || The name of the legislature (required to display upper and lower hoses) |- valign=top | '''house1, house2''' || optional || free || label (free text with wikilinks) || The names of upper and lower houses of the legislature |- valign=top | '''type_house1, type_house2''' || optional || free || label (free text with wikilinks) || Ability to enter different labels than upper and lower houses |- | colspan=5 style="background-color: orange;" | ==== General information ==== |- | style="background-color: whitesmoke;" | '''Field Name''' | style="background-color: whitesmoke;" | '''Usage''' | style="background-color: whitesmoke;" | '''Type''' | style="background-color: whitesmoke;" | '''Values''' | style="background-color: whitesmoke;" | '''Description''' |- valign=top |'''capital'''|| required || free || entry (free text with wikilinks) || Capital city. No wikilinking necessary. If the name of the city has changed since this period, display the contemporary name, but wikilink to the modern name (eg. <nowiki>[[Istanbul|Constantinople]]</nowiki>) |- valign=top |'''latd, latm, latNS, longd, longm, longEW''' || optional || variable || co-ordinates || Geographical co-ordinates of capital city |- valign=top |'''national_motto''' || optional || free || entry (free text with wikilinks) || National motto. If not in English, place the English translation last (after a line break). Add wikilinks if articles exist. |- valign=top |'''national_anthem''' || optional || free || entry (free text with wikilinks) || National anthem. If not in English, place the English translation last (after a line break). Add wikilinks if articles exist. |- valign=top |'''common_languages''' || optional || free || entry (free text with wikilinks) || Major language(s). Add wikilinks where possible. If only one language is involved, you may enter simply the name of the language if the corresponding language entry exists.<br/>''eg. If you enter only "English" for this field, the template will display <nowiki>[[English language|English]]</nowiki>''.<br/>If more than one language is involved, you must enter full wikicoding.<br/>''eg. If the languages are English and Spanish, you must enter <nowiki>[[English language|English]], [[Spanish language|Spanish]]</nowiki>'' |- valign=top ||'''religion''' || optional || free || entry (free text with wikilinks) || Major religion(s). Add wikilinks where possible. |- valign=top |'''currency''' || optional || free || entry (free text with wikilinks) || Currency used. If multiple currencies over time, give time periods and separate different currencies with line breaks. Add wikilinks if articles exist. |- | colspan=5 style="background-color: orange;" | ==== History ==== |- | style="background-color: whitesmoke;" | '''Field Name''' | style="background-color: whitesmoke;" | '''Usage''' | style="background-color: whitesmoke;" | '''Type''' | style="background-color: whitesmoke;" | '''Values''' | style="background-color: whitesmoke;" | '''Description''' |- | colspan=5 style="background-color: whitesmoke;" | '''Start and end''' |- valign=top |'''year_start''', '''year_end''' || required || variable || year || Years of establishment and disestablishment. These years will be placed in the date bar at the top. If the values given are the same year, only one year will be displayed, but you must still enter both. Do not wikilink these years. The years given here are automatically used to assign this entity to establishment/disestablishment categories. |- valign=top |'''date_start''', '''date_end''' || optional || variable || date || Give the day and month (if known) to match year_start and year_end. Do not wikilink these dates. The year_start and year_end fields ''must'' be filled in.) |- valign=top |'''event_start''', '''event_end''' || optional || free || label (free text with wikilinks) || Entering the information for the above 4 variables (or just the year variables) will create entries in the "History" section of the infobox. If nothing is given for event_start or event_end, the events will have the corresponding default text of "Established" and "Disestablished", respectively. The variables event_start and event_end allow you to give more detail. If the value you enter is the name of an article, the wikilink is automatically generated. You are encouraged to link to the article that describes the actual event which caused the formation/dissolution of the entity, if such articles exist. To keep the infobox tidy, create a wikilink to the event article if the title of the linked article is long (eg. <nowiki>[[Berlin conference|Established]]</nowiki>). You are discouraged from simply entering something like "Declaration" or "Proclamation" in these fields, because there are general articles with this title. |- valign=top |'''life_span''' || optional || free || label (free text with wikilinks) || Some entities temporarily ceased to exist before re-establishing. Use this variable only for these entities to replace the displayed dates in the date bar. Give [[WP:Linking|unlinked]] dates with line breaks. (eg. <nowiki>1841 — 1899<br>1910 — 1967). You still need to fill in the year_start and year_end fields (in this example, "year_start=1841" and "year_end=1967") for the above-described functions to work. |- | colspan=5 style="background-color: whitesmoke;" | '''Events''' |- valign=top | '''era''' || optional || variable || *Napoleonic Wars *World War I *World War II *Cold War | A category-assigning variable. If the value given here does not match any on the list in [[Template:Infobox former country/Categories|this table]], this article will be automatically assigned to a maintenance-category. Do not panic. If a certain "era" value is used often enough, a new category will be created by the infobox developers. |- valign=top | '''event1/date_event1, event2/date_event2, ...''' || optional || free || label (free text with wikilinks) || Intermediate events. These will be listed in the History section between the start and end events. The event variables here function the same way as the event_start/event_end variables. Enter date as unlinked text (eg. <nowiki>"3 August 1789" or "3 August 1789"</nowiki>). |- valign=top |'''event_pre/date_pre, event_post/date_post'''|| ''testing'' || free || label (free text with wikilinks) || Sometimes, events that take place outside the life-span of the entity are important, these two varaibles will place an event before event_start (pre) or after event_end (post) in the History box. |- | colspan=5 style="background-color: orange;" | ==== Images ==== |- | colspan=5 | All of these variables are optional (but some are more optional than others). If there is no available image, place the WPFC banner on the article's talk page (if it isn't there already), with the parameters <nowiki>{{WPFC|class=?|flagneeded=yes|coatneeded=yes|mapneeded=yes}}</nowiki> (including only the relevant parameters) |- | style="background-color: whitesmoke;" | '''Field Name''' | style="background-color: whitesmoke;" | '''Usage''' | style="background-color: whitesmoke;" | '''Type''' | style="background-color: whitesmoke;" | '''Values''' | style="background-color: whitesmoke;" | '''Description''' |- | colspan=5 style="background-color: whitesmoke;" | '''Flag''' |- valign=top |'''image_flag''' || optional || wikilink || file name || The name of the flag image (no Image: coding needed) |- valign=top |'''flag_alt''' || optional || free || free text || Alt text for the flag image; see ''[[Wikipedia:Alternative text for images]]'' |- valign=top |'''flag_border''' || optional || yes/no || yes or no or blank || Set to no to turn off border around the flag image, for example for [[:File:Flag of Nepal|Nepal]]. |- valign=top |'''flag_type'''|| optional || free || flag name || Displayed text under flag image. Useful if more than one flag was used (eg. "3rd Flag of the Confederacy") or if the flag wasn't actually called a flag (eg. "Banner"). Default: "Flag" |- valign=top |'''flag''' || optional || wikilink || || link target for text under the flag image. By default, it will link to "Flag of (the) {common_name}" if such an article exists - if not, it will link to "Flag" |- | colspan=5 style="background-color: whitesmoke;" | '''Heraldry''' |- valign=top | '''image_coat''' || optional || wikilink || file name || The name of the coat of arms image (no Image: coding needed) |- valign=top | '''coat_alt''' || optional || free || free text || [[WP:ALT|Alt text]] for the coat of arms |- valign=top | '''symbol_type''' || optional || free || "symbol name" || Displayed text under coat of arms image. Useful if more than one coat of arms was used or if it wasn't actually called a coat of arms (eg. "Emblem"). Default: "Coat of arms" |- valign=top | '''symbol''' || optional || wikilink || || link target for text under the coat of arms image. By default, it will link to "Coat of arms of (the) {common_name}" if such an article exists - if not, it will link to "Coat of arms" |- | colspan=5 style="background-color: whitesmoke;" | '''Map''' |- valign=top |'''image_map''' || optional || wikilink || file name || The name of the map image (no Image: coding needed) |- valign=top |'''image_map_alt''' || optional || free || free text || [[WP:ALT|Alt text]] for map |- valign=top |'''image_map_caption''' || optional || free || sentence (free text with wikilinks) || Map caption |- | colspan=5 style="background-color: orange;" | ==== Preceding and succeeding entities ==== |- | colspan=5 | These fields are optional, but very important. Entries here affect the flag-navigation feature of the date bar at the top of the infobox. |- | style="background-color: whitesmoke;" | '''Field Name''' | style="background-color: whitesmoke;" | '''Usage''' | style="background-color: whitesmoke;" | '''Type''' | style="background-color: whitesmoke;" | '''Values''' | style="background-color: whitesmoke;" | '''Description''' |- valign=top |'''p1''' – '''p5''' || optional || wikilink || "country name" || Names of preceding entities (up to 5) |- valign=top |'''s1''' – '''s5''' || optional || wikilink || "country name" || Names of succeeding entities (up to 5) |- valign=top |'''flag_p1, flag_p2, ...''' || optional || wikilink || file name || Name of image of flag for the state corresponding to p1, p2,... (just the name, no Image: coding). If the preceding state had multiple flags during its existence, use the ''last'' flag that it used. The template is instructed to search for possible flag images given the name of the state, so it might not be necessary to fill in this field. If a flag is not found or defined, the default "flag unknown" image will be shown. |- valign=top |'''border_p1, border_p2, ...''' || optional || yes/no || yes or no or blank || Set to no to turn off border around the flag, for example for [[:File:Flag of Nepal|Nepal]]. |- valign=top |'''flag_s1, flag_s2, ...''' || optional || wikilink || file name || Name of image of flag for the state corresponding to s1, s2,... (just the name, no Image: coding), same as the flags for previous states. If the suceeding state had multiple flags during its existence, use the ''first'' flag that it used. |- valign=top |'''border_s1, border_s2, ...''' || optional || yes/no || yes or no or blank || Set to no to turn off border around the flag, for example for [[:File:Flag of Nepal|Nepal]]. |- valign=top |'''image_p1,image_s1,...''' || optional || wikilink || file name || Going further back in history, flags were less common and coats of arms were used instead. Coat of arms images are generally narrower than flag images, so if coat of arms images are displayed at the defined image size used here for flags (i.e. width=30px), they appear too big. Therefore, if you have anything other than a flag/banner image to use for a previous/following entity, fill in this field. Here you must enter all wikilinking as normally done when entering an image, but set the image width to ''20px'' (or higher, depending on the individual image). |- | colspan=5 | ==== Which entries should I link to? ==== It is not the intention here to list every single previous/following entity – that would make the infobox look very silly in many cases. Here are some guidleines for what to do (and what not to do). There are no strict rules so please exercise caution and common sense when using this feature. #For most cases, the main and/or official predecessor/successor (under international law) is sufficient, since that is what most readers would expect to see. In the case of any potential confusion, list only this. #*''Example:'' not every single state formed after the breakup of the Ottoman Empire should be listed in the infobox for the Ottoman Empire. Such a list is better described in the article text. Instead, only the official successor state would be given (Turkey) #In some cases, most readers would expect to see every state that was formed, not just the official predecessor/successor. If so, list all states. If only parts of other countries were taken to form the new entity (or if an already existing entity received some of the land from a dissolved entity), list these states only when there are not so many other states to list. #*''Example:'' the official successors of Austria-Hungary would be only Austria and Hungary. But from the breakup of Austria-Hungary, two other new states were completely formed (Czechoslovakia and the State of Slovenes, Croats and Serbs), one state was formed from part of Austria-Hungary (Poland, including territory ceded from Germany and relinquished from Russian rule), and two already-existing states gained territory from Austria-Hungary (Italy and Romania). This gives a total of 7 successor states, which is rather high. In order of priority, the states listed should be: [Austria and Hungary], [Czechoslovakia and the State of Slovenes, Croats and Serbs], [Poland], and finally [Italy and Romania]. #Do not list entities that were formed/dissolved outside the life-span of the discussed state. #*''Example:'' the breakup of the Socialist Federal Republic of Yugoslavia does require the listing of all countries involved, since that is what people would expect. But only the states formed at the time when the SFYR broke up should be given. Therefore, "Serbia and Montenegro" is a successor entity, not "Serbia" and "Montenegro" separately since that breakup occurred later. #If an entity simply became a subdivision of another country (state, province, etc.), then link to that subdivision. Only do this if it the transition is very clear. #*''Example:'' the Republic of Texas was annexed by the USA and reconsituted as the US state of Texas. The successor here is not the USA, but the modern state of Texas. #If the entity did not exist for a period before reforming (specified when you use the life_span parameter above), do not list the intermediate states. #If the predecessor and successor are the same - and this predecessor/successor continued to exist during this period - do not list either. Instead, make it clear what this state was somewhere in the events section (if necessary). #*''Example:'' the Confederate States of America broke away from the United States of America before becoming again part of the USA after the American Civil War. Detailing predecessor and successor states here as the USA is redundant since the USA still existed in some form during this period, so say nothing. |- | colspan=5 style="background-color: orange;" | ==== Area and population ==== |- | style="background-color: whitesmoke;" | '''Field Name''' | style="background-color: whitesmoke;" | '''Usage''' | style="background-color: whitesmoke;" | '''Type''' | style="background-color: whitesmoke;" | '''Values''' | style="background-color: whitesmoke;" | '''Description''' |- valign=top |'''stat_year1, stat_year2 ...'''|| optional (required if area or population is given) || variable || numerical || rowspan=3 | It is possible to add multiple values for area and population over time. *Area must be given in km² without commas or any other spacing. The area in sq.mi. will be automatically calculated *Population must be given without commas or any other spacing. If area is also known for this time, population density will be automatically calculated. *Even if the area does not change over time, it should always be added along with any new population values in order to calculate density. **''Example:'' You have population values for 1800 and 1900. You also have an area value and you know that it is the same for both years. You enter "stat_year1=1800" and "stat_year2=1900" and the two population values (without commas or spacing) under "stat_pop1" and "stat_pop2". You then enter your area value (in km², without commas or spacing) in both "stat_area1" and "stat_area2". The area will not be displayed twice, but the population density will be calculated for both years. |- valign=top |'''stat_area1, stat_area2 ...'''|| optional || variable || numerical |- valign=top |'''stat_pop1, stat_pop2 ...'''|| optional || variable || numerical |- | colspan=5 style="background-color: orange;" | ==== Footnotes ==== |- | style="background-color: whitesmoke;" | '''Field Name''' | style="background-color: whitesmoke;" | '''Usage''' | style="background-color: whitesmoke;" | '''Type''' | style="background-color: whitesmoke;" | '''Values''' | style="background-color: whitesmoke;" | '''Description''' |- valign=top |'''footnotes''' || optional || free || sentence (free text with wikilinks) || A standard field for footnotes. Use footnotes if there is anything in the infobox that requires further explanation. Supports wikilinks |} ==== Style parameters ==== The template allows some optional parameters that control the style of the infobox, for size and coloring, when displayed on a page: :* <code>width = 290px</code> - sets the width of the infobox (default: 290px). :* <code>boxstyle = . . .</code> - sets the style properties of the whole infobox. :* <code>titlestyle = . . .</code> - sets the style properties of the top title/name area of the infobox. Some specific styles for the whole infobox are as follows: :* <code>boxstyle = background:lightgray</code> - sets the color behind all areas of the infobox. :* <code>boxstyle = border-color:blue;</code> - sets the line around the infobox to the color blue. :* <code>boxstyle = border-width:5px;</code> - sets line width around box to 5 pixels (default: 1px). :* <code>boxstyle = margin-left:1px; margin-right:7px;</code> - resets the left/right margins of the infobox for similar alignment in both browsers [[Mozilla Firefox]] and [[Internet Explorer]]. Some specific styles for the title/name are as follows: :* <code>titlestyle = background:lightgray</code> - sets the color behind the top title/name area of the infobox. :* <code>titlestyle = color:gold</code> - sets the text color in top title/name area. :* <code>titlestyle = text-align:left</code> - shifts title/name text to the left (default: center). For multiple settings, combine all on one line, as follows: :::* <code>titlestyle = background:lightgray; color:darkgreen;</code> The properties are separated by semicolons (";"), and beware that accidentally omitting semicolons will cause the settings to be ignored. Some style properties cannot be changed, such as setting "titlestyle=margin-left:25px" might be ignored, because "margin-left" is a property, instead, of the whole box, using ''boxstyle''. === Banner === To allow [[Wikipedia:WikiProject Former countries|project members]] to keep track of articles, any page that uses this infobox '''must''' be labeled with the WPFC banner. To do this, go to the article's talk page and add <nowiki>{{WPFC}}</nowiki> to the top of the talk page, if the banner is not there already. See the [[Template:WikiProject Former countries|banner page]] for more information about the extra parameters that the banner supports. At the absolute minimum, the talk page should contain <nowiki>{{WPFC}}</nowiki>. === See also === * {{tl|Infobox former subdivision}} - for subdivisions of former countries. In many ways identical to this infobox, but with a few modifications. --> <includeonly> [[Kategori:Templat kotak info negara| ]] [[Kategori:Tidak layak cetak]] [[af:Sjabloon:Inligtingskas Voormalige land]] [[arz:قالب:Infobox former country]] [[cs:Šablona:Infobox zaniklý stát]] [[da:Skabelon:Infoboks tidligere land]] [[en:Template:Infobox Former Country]] [[es:Plantilla:Ficha de estado desaparecido]] [[fr:Modèle:Infobox Ancienne entité territoriale]] [[hy:Կաղապար:Տեղեկաքարտ Պատմական երկիր]] [[it:Template:Stato storico]] [[ja:Template:基礎情報 過去の国]] [[ka:თარგი:ინფოდაფა ყოფილი ქვეყანა]] [[la:Formula:Antiqua civitas]] [[ml:ഫലകം:Infobox Former Country]] [[nl:Sjabloon:Infobox historisch land]] [[no:Mal:Infoboks tidligere land]] [[pt:Predefinição:Info/Estado extinto]] [[ro:Format:Infocaseta Foste țări]] [[ru:Шаблон:Историческое государство]] [[sl:Predloga:Infopolje Bivša država]] [[sv:Mall:Historisk stat]] [[th:แม่แบบ:กล่องข้อมูล อดีตประเทศ]] [[uk:Шаблон:Infobox Former Country]] [[zh:Template:Infobox Former Country]] </includeonly> pm22y2mmdlo980bhciaqdjcmejbglo0 Cèṭa'an:Flagicon/doc 10 3096 17986 2024-09-19T05:53:01Z Munajad.MH 3071 ←Membuat halaman berisi '{{documentation subpage}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> {{high-use}} '''Template:{{TEMPLATENAME}}''' displays a flag of the named parameter in "icon" size, currently 23×15 pixels maximally (defined in [[Template:{{TEMPLATENAME}}/core]]), plus a one-pixel border. The image also has a clickable link to the associated article. For an unlinked flag icon, use [[Template:Flag decoration]] instead. Please consider th...' 17986 wikitext text/x-wiki {{documentation subpage}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> {{high-use}} '''Template:{{TEMPLATENAME}}''' displays a flag of the named parameter in "icon" size, currently 23×15 pixels maximally (defined in [[Template:{{TEMPLATENAME}}/core]]), plus a one-pixel border. The image also has a clickable link to the associated article. For an unlinked flag icon, use [[Template:Flag decoration]] instead. Please consider the [[Wikipedia:Manual of Style (icons)#Flags|Manual of Style section on flag]]s before using this template. rq1d8nhb2e52dcqfrc7jv6y7s4wxsqp Cèṭa'an:High-use 10 3097 17987 2024-09-19T05:54:15Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:High-use|main|1={{{1|}}}|2={{{2|}}}|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>' 17987 wikitext text/x-wiki {{#invoke:High-use|main|1={{{1|}}}|2={{{2|}}}|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> j29sm6019piulvmp7rcudlkhl1yuxmv Cèṭa'an:Intricate template 10 3098 17988 2024-09-19T05:59:47Z Munajad.MH 3071 ←Membuat halaman berisi '{{#switch:{{{form|}}} |editnotice = {{editnotice |id = {{{id|}}} |image = [[Image:Ambox warning yellow.svg|40x40px|alt=|link=]] |text = {{Intricate template/text}} |expiry= {{{expiry|}}} }} |#default = {{ombox |type = style |image = [[Image:Ambox warning yellow.svg|40x40px|alt=|link=]] |text = {{Intricate template/text}} }} }}<includeonly>{{#ifeq: {{PAGENAME}} | {{BASEPAGENAME}} | {{template other| [[Category:Intricate templates]] }} }}</i...' 17988 wikitext text/x-wiki {{#switch:{{{form|}}} |editnotice = {{editnotice |id = {{{id|}}} |image = [[Image:Ambox warning yellow.svg|40x40px|alt=|link=]] |text = {{Intricate template/text}} |expiry= {{{expiry|}}} }} |#default = {{ombox |type = style |image = [[Image:Ambox warning yellow.svg|40x40px|alt=|link=]] |text = {{Intricate template/text}} }} }}<includeonly>{{#ifeq: {{PAGENAME}} | {{BASEPAGENAME}} | {{template other| [[Category:Intricate templates]] }} }}</includeonly><noinclude> {{Documentation}} <!-- Add categories to the /doc subpage; interwikis go to Wikidata, thank you! --> </noinclude> 6zub6atbuj48o4melwyn5phur6e15d8 Cèṭa'an:Intricate template/text 10 3099 17989 2024-09-19T06:00:53Z Munajad.MH 3071 ←Membuat halaman berisi ''''This {{SUBJECTSPACE formatted}} employs intricate features of template syntax.''' <div style="padding-bottom:2px;">You are encouraged to familiarise yourself with its setup and [[mw:Help:Extension:ParserFunctions|parser functions]] before editing the template. If your edit causes unexpected problems, please [[Help:Reverting#Undo|undo]] it quickly, as this template may appear on a large number of pages.<br/> You can conduct experiments, and should test all majo...' 17989 wikitext text/x-wiki '''This {{SUBJECTSPACE formatted}} employs intricate features of template syntax.''' <div style="padding-bottom:2px;">You are encouraged to familiarise yourself with its setup and [[mw:Help:Extension:ParserFunctions|parser functions]] before editing the template. If your edit causes unexpected problems, please [[Help:Reverting#Undo|undo]] it quickly, as this template may appear on a large number of pages.<br/> You can conduct experiments, and should test all major changes, in either <span class="nowraplinks">[[{{#ifexist:{{FULLPAGENAME}}/Sandbox|/Sandbox|{{#ifexist:{{FULLPAGENAME}}/test sandbox|/test sandbox|{{#ifexist:{{FULLPAGENAME}}/Test sandbox|/Test sandbox|{{#ifexist:{{FULLPAGENAME}}/test|/test|{{#ifexist:{{FULLPAGENAME}}/Test|/Test|/sandbox}}}}}}}}}}|this template's sandbox]]</span>, the [[Template:Template sandbox|general template sandbox]], or your user space before changing anything here.</div> lqcqpyqgg7daw4ylh8274kd3mj2kt7q Cèṭa'an:SUBJECTSPACE formatted 10 3100 17990 2024-09-19T06:05:42Z Munajad.MH 3071 ←Membuat halaman berisi '{{#switch: {{SUBJECTSPACE}} | {{ns:0}} = article | {{ns:4}} = Wikipedia page | {{ns:2}} | {{ns:12}} = {{lc:{{SUBJECTSPACE}}}} page | #default = {{lc:{{SUBJECTSPACE}}}} }}<noinclude> {{Documentation}} </noinclude>' 17990 wikitext text/x-wiki {{#switch: {{SUBJECTSPACE}} | {{ns:0}} = article | {{ns:4}} = Wikipedia page | {{ns:2}} | {{ns:12}} = {{lc:{{SUBJECTSPACE}}}} page | #default = {{lc:{{SUBJECTSPACE}}}} }}<noinclude> {{Documentation}} </noinclude> 9ae6s1q65qparzetdf0woikw8gehejp Cèṭa'an:SUBJECTSPACE 10 3101 17991 2024-09-19T06:07:33Z Munajad.MH 3071 ←Membuat halaman berisi '{{Soft redirect|MW:Help:Magic words#Namespaces}}' 17991 wikitext text/x-wiki {{Soft redirect|MW:Help:Magic words#Namespaces}} sa4kci1xnz5funer2kfiwfkns2b1bim Cèṭa'an:Soft redirect 10 3102 17992 2024-09-19T06:08:26Z Munajad.MH 3071 ←Membuat halaman berisi '__NONEWSECTIONLINK__[[File:Softredirarrow.svg|64px|Soft redirect to:|link=]]<span class="redirectText" id="softredirect">[[:{{#invoke:String|match|1={{{1}}}|2=^:*(.-)$}}|{{{2|{{#invoke:String|match|1={{{1}}}|2=^:*(.-)$}}}}}]]</span><br /><span style="font-size:85%; padding-left:48px;">This page is a [[Wikipedia:Soft redirect|soft redirect]].</span><includeonly>{{#ifeq:{{{category|¬}}}|¬|{{#switch: {{NAMESPACE}} | {{ns:0}} = Category:Wikipedia soft re...' 17992 wikitext text/x-wiki __NONEWSECTIONLINK__[[File:Softredirarrow.svg|64px|Soft redirect to:|link=]]<span class="redirectText" id="softredirect">[[:{{#invoke:String|match|1={{{1}}}|2=^:*(.-)$}}|{{{2|{{#invoke:String|match|1={{{1}}}|2=^:*(.-)$}}}}}]]</span><br /><span style="font-size:85%; padding-left:48px;">This page is a [[Wikipedia:Soft redirect|soft redirect]].</span><includeonly>{{#ifeq:{{{category|¬}}}|¬|{{#switch: {{NAMESPACE}} | {{ns:0}} = [[Category:Wikipedia soft redirects|{{PAGENAME}}]] | {{ns:Category}} = [[Category:Wikipedia soft redirected categories|{{PAGENAME}}]]<!-- -->{{#ifeq:{{PAGESINCATEGORY:{{PAGENAME}}}}|0||[[Category:Wikipedia non-empty soft redirected categories|{{PAGENAME}}]]}} | {{ns:User}} | {{ns:User talk}} = [[Category:User soft redirects|{{PAGENAME}}]] | {{ns:Wikipedia}} | {{ns:Help}} = [[Category:Wikipedia soft redirected project pages|{{PAGENAME}}]] | {{ns:Template}} = [[Category:Wikipedia soft redirected templates|{{PAGENAME}}]][[Category:Wikipedia transclusionless templates]] | {{TALKSPACE}} = [[Category:Wikipedia soft redirected talk pages]] | #default = [[Category:Wikipedia soft redirects|{{PAGENAME}}]] }}{{#ifeq:{{Is interwiki link|{{{1}}}}}|yes|[[Category:Wikipedia interwiki soft redirects|{{PAGENAME}}]]|{{#ifexist:{{{1}}}||[[Category:Wikipedia soft redirects to nonexistent targets|{{PAGENAME}}]]}}}} }}{{Soft redirect protection|nocat={{#ifeq:{{yesno-yes|{{{category|¬}}}}}|no|true|false}}}}__EXPECTUNUSEDTEMPLATE__</includeonly><noinclude> {{Documentation}} </noinclude> 8ctghskzh95n79qt0fz9w0s4m923eg6 Cèṭa'an:Location map+ 10 3103 18001 2024-09-19T12:40:45Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Location map/multi|container}}</includeonly><noinclude>{{documentation}}</noinclude>' 18001 wikitext text/x-wiki <includeonly>{{#invoke:Location map/multi|container}}</includeonly><noinclude>{{documentation}}</noinclude> cshtxc3nnd9lycyakwliacrbcdvid4y Cèṭa'an:Location map+/doc 10 3104 18002 2024-09-19T12:42:21Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{high-use| 15079 }} {{Lua|{{#ifeq:{{BASEPAGENAME}}|Location map~|Module:Location map|Module:Location map/multi}}}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{Location map+|England|width=300|AlternativeMap=England_locator_map_with_North_East_England_highlighted.svg|alt=Map of England showing the locations of towns and battles. Bosworth is in the centre, northwest of London.|float=right|caption=File:Battle icon active (cros...' 18002 wikitext text/x-wiki {{Documentation subpage}} {{high-use| 15079 }} {{Lua|{{#ifeq:{{BASEPAGENAME}}|Location map~|Module:Location map|Module:Location map/multi}}}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{Location map+|England|width=300|AlternativeMap=England_locator_map_with_North_East_England_highlighted.svg|alt=Map of England showing the locations of towns and battles. Bosworth is in the centre, northwest of London.|float=right|caption=[[File:Battle icon active (crossed swords).svg|16px|link=]] [[Battle of Bosworth Field]] [[File:Battle icon (crossed swords).svg|14px|link=]] other battles |places= {{Location map~ |England |label='''[[Battle of Bosworth Field|Bosworth]]''' |position=right |lat=52.591265 |long=-1.410327 |mark=Battle_icon_active_(crossed_swords).svg |marksize=18 |link=Battle of Bosworth Field}} {{Location map~ |England |label=[[Battle of Blore Heath|Blore Heath]] |position=top |lat=52.913611 |long=-2.424722 |mark=Battle_icon_(crossed_swords).svg |marksize=16 |link=Battle of Blore Heath}} {{Location map~ |England |label=[[Battle of Barnet|Barnet]] |position=top |lat=51.662233 |long=-0.200039 |mark=Battle_icon_(crossed_swords).svg |marksize=16 |link=Battle of Barnet}} {{Location map~ |England |label=[[Battle of Stoke Field|East Stoke]] |position=top |lat=53.029058 |long=-0.892586 |mark=Battle_icon_(crossed_swords).svg |marksize=16 |link=Battle of Stoke Field}} {{Location map~ |England |label=[[Battle of Tewkesbury|Tewkesbury]] |position=top |lat=51.986389 |long=-2.161389 |mark=Battle_icon_(crossed_swords).svg |marksize=16 |link=Battle of Tewkesbury}} {{Location map~ |England |label=Berwick |position=bottom |lat=55.771 |long=-2.007 |mark=Steel pog.svg |marksize=6}} {{Location map~ |England |label=London |position=bottom |lat=51.507778 |long=-0.128056 |mark=Steel pog.svg |marksize=6}} {{Location map~ |England |label=York |position=bottom |lat=53.958333 |long=-1.096667 |mark=Steel pog.svg |marksize=6}} {{Location map~ |England |label=Plymouth |position=bottom |lat=50.371397 |long=-4.142431 |mark=Steel pog.svg |marksize=6}} {{Location map~ |England |label=Poole |position=bottom |lat=50.71942 |long=-1.98113 |mark=Steel pog.svg |marksize=6}} {{Location map~ |England |label=Wem |position=left |lat=52.8555 |long=-2.7211 |mark=Steel pog.svg |marksize=6}} {{Location map~ |England |label=Northumberland |position=right |lat=55.1 |long=-1.68 |mark=Steel pog.svg |marksize=1}} {{Location map~ |England |label=Shrewsbury |position=bottom |lat=52.7077 |long=-2.7541 |mark=Steel pog.svg |marksize=6}} {{Location map~ |England |label=Milford Haven |position=bottom |lat=51.71418 |long=-5.04274 |mark=Steel pog.svg |marksize=6}} }} {{tl2|Location map+}} places one or more location marks on a map, with optional labels. It is in the same family of templates as the [[Template:Location map|Location map]] template and the documentation for that template might be helpful. Template:Location map+ uses a helper template, {{tl2|Location map~}}, one or more times to generate a mark for each location. {{clear}} == Usage == {| class="wikitable" ! rowspan=2 | Main template (one per map) !! colspan=3 | Helper template (one per location to be marked) |- ! colspan=3 | Multi-line style |- style="vertical-align:top" | rowspan=4 | <syntaxhighlight lang="wikitext" style="width:14em; margin-right:2em;"> {{Location map+ | {{{1}}} | width = | float = | border = | caption = | alt = | maplink = | relief = | AlternativeMap = | overlay_image = | places = }}</syntaxhighlight> |- style="vertical-align:top" |<syntaxhighlight lang="wikitext" style="width:12em;"> {{Location map~ | {{{1}}} | label = | label_size = | label_width = | position = | background = | mark = | marksize = | link = | lat_deg = | lon_deg = }}</syntaxhighlight> |<syntaxhighlight lang="wikitext" style="width:12em;"> {{Location map~ | {{{1}}} | label = | label_size = | label_width = | position = | background = | mark = | marksize = | link = | lat_deg = | lat_min = | lat_sec = | lat_dir = | lon_deg = | lon_min = | lon_sec = | lon_dir = }}</syntaxhighlight> |<syntaxhighlight lang="wikitext" style="width:12em;"> {{Location map~ | {{{1}}} | label = | label_size = | label_width = | position = | background = | mark = | marksize = | link = | coordinates = }}</syntaxhighlight> |- style="vertical-align:top" ! colspan=3 | Single-line style |- style="vertical-align:top" | colspan=3 |<!-- --><syntaxhighlight lang="wikitext">{{Location map~ |{{{1}}} |label_size= |label_width= |background= |marksize= |mark= |lat_deg= |lon_deg= |position= |label= |link=}}</syntaxhighlight> <!-- --><syntaxhighlight lang="wikitext">{{Location map~ |{{{1}}} |label_size= |label_width= |background= |marksize= |mark= |lat_deg= |lat_min= |lat_sec= |lat_dir= |lon_deg= |lon_min= |lon_sec= |lon_dir= |position= |label= |link=}}</syntaxhighlight><!-- --><syntaxhighlight lang="wikitext">{{Location map~ |{{{1}}} |label_size= |label_width= |background= |marksize= |mark= |coordinates= |position= |label= |link=}}</syntaxhighlight> '''Note''': in single-line style, parameters order is chosen so that it's easier to maintain vertical alignment in subsequent {{t|Location map~}} calls (which improves wikicode readability). Parameters that are rarely given values, or those whose values (usually) have constant or only slightly varying lengths (in characters), are placed first; parameters whose values frequently have very different lengths are placed last. See an [[#single-line Location map~|example]] below (note the alignment of {{para|marksize}} and {{para|position}} parameters in the wiki mark-up). |} {{clear}} == Parameters == {| class="wikitable" style="width:100%;" |+ Parameters for Location map+ ! Parameter ! Description |- | <code>{{{1}}}</code> | Required. Use the name of the map as the first unnamed parameter. For example, specifying ''England'' will use the values for England in [[Module:Location map/data/England]] if it exists, or {{tld|Location map England}} otherwise. See the [[#Examples|examples]] below or [[Special:PrefixIndex/Module:Location_map/data/|all subpages]]. |- | <code>width</code> | Determines the width of the map in [[pixel]]s, overriding any default values. Do not include <code>px</code>: for example, use <code>width=300</code>, not <code>width=300px</code>. |- | <code>default_width</code> | Determines the default width of the map in pixels, intended for use by templates e.g. place infoboxes. The default value is 240. Do not include <code>px</code>. This value will be multiplied by the <code>defaultscale</code> parameter specified in individual map templates, if it exists, in order to achieve an appropriate size for vertical maps. For example, if <code>default_width=200</code> is given, a map of Thailand will be displayed with a width of 200×0.57&nbsp;= 114&nbsp;pixels (as specified in [[Module:Location map/data/Thailand]]). |- | <code>float</code> | Specifies the position of the map on the page. Valid values are <code>left</code>, <code>right</code>, <code>center</code> and <code>none</code>. The default is <code>right</code>. |- | <code>border</code> | Specifies the color of the 1px map border. The default is ''lightgrey'' (see [[web colors]]). If set to <code>none</code>, no border will be generated. This parameter is seldom used. Special value: {{code|infobox}}. |- | <code>caption</code> | The text of a caption to be displayed below the map. Specifying a caption will cause the map to be displayed with a frame. If <code>caption</code> is defined but is not assigned a value, the map will not be framed and no caption will be displayed. If <code>caption</code> is not defined, the map will not be framed and a default caption will be generated. The default caption is created from the <code>label</code> parameter (or the current page name if label not defined) and the <code>name</code> parameter from map definition template. See the [[#Examples|examples]] below. |- | <code>alt</code> | Alt text for map; used by [[screen reader]]s, see [[WP:ALT]]. |- | <code>maplink</code> | Specifies a [[Wiki markup|wiki link]] that will be followed when clicking the map, by default to the map source file. Can be deactivated with <code>maplink =</code>, which can be useful to avoid mis-clicks if there are links associated with markers and labels. |- | <code>relief</code> | Any non-blank value (1, yes, etc.) will cause the template to display the map specified in the map definition template as <code>image1</code>, which is usually a [[Relief mapping (computer graphics)|relief map]]. See the example at [[Template:Location map+/relief|Location map+/relief]]. Other numerical values such as {{code|2}} or {{code|3}} will display {{code|image2}} or {{code|image3}}, if those images are defined. |- | <code>AlternativeMap</code> | Allows the use of an alternative map. The image must have the same edge coordinates as the location map template. See the example at [[Template:Location map+/AlternativeMap|Location map+/AlternativeMap]]. |- | <code>overlay_image</code> | Allows an overlay to be superimposed on the map. This parameter is seldom used. See the example at [[Template:Location map+/overlay|Location map+/overlay]]. |- | <code>places</code> | Specifies one or more place markers using {{tl|Location map~}}. |} {| class="wikitable" style="width:100%;" |+ Parameters for Location map~ ! Parameter ! colspan="2" |Description |- | <code>{{{1}}}</code> | colspan="2" |Required. Use the name of the map as the first unnamed parameter. For example, specifying ''England'' will use the values for England in [[Module:Location map/data/England]] if it exists, or {{tld|Location map England}} otherwise. See the [[#Examples|examples]] below. |- | colspan="3" |'''Label''' |- | <code>label</code> | colspan="2" |The text of the label to display next to the mark. A [[Wiki markup|wiki link]] can be used. The default if not specified is no label, just the marker. {{red|Do not use {{tag|div}} tags to attempt to position the label; use {{para|label_size}} and {{para|position}} instead.}} |- | <code>label_size</code> | colspan="2" |The font size to use for the label, given as a percentage of the label's (already reduced) normal font size (<100&nbsp;= smaller, >100&nbsp;= larger). The default is 91; obey [[MOS:FONTSIZE]] if setting to a lower value. Do not include <code>%</code>: for example, use <code>label_size=95</code>, not <code>label_size=95%</code>. If set to&nbsp;0, the label is displayed only when the user hovers over the mark. |- | <code>label_width</code> | colspan="2" |The width to use for the label, given as an [[Em (typography)#CSS|em&nbsp;size]]; the default width is&nbsp;6. Do not include {{kbd|em}}: for example, use {{para|label_width|7}}, not {{para|label_width|7em}}. |- | <code>position</code> | colspan="2" |The position of the label relative to the mark. Valid values are <code>left</code>, <code>right</code>, <code>top</code> and <code>bottom</code>. The default is <code>right</code>. |- | <code>background</code> | colspan="2" |The background color to use for the label. See [[Web colors]]. The default is no background color, which shows the map image behind the label. |- | colspan="3" |'''Mark''' |- | <code>mark</code> | colspan="2" |The name of an image to display as the mark. The default is [[:File:Red pog.svg|Red pog.svg]] ([[File:Red pog.svg|8px]]). More mark images are available, in particular, at [[Commons:Location markers]] and [[Commons:Category:Map icons]]. |- | <code>marksize</code> | colspan="2" |The size of the mark in [[pixel]]s. The default is&nbsp;8. Do not include <code>px</code>: for example, use <code>marksize=10</code>, not <code>marksize=10px</code>. |- | <code>link</code> | colspan="2" |Specifies a [[Wiki markup|wiki link]] which will be followed if the reader clicks on the mark. Do not include <code>[[]]</code>: for example, use <code>link=Yellowstone National Park</code>, not <code>link=[&#91;Yellowstone National Park&#93;]</code>. |- | colspan="3" |'''Coordinates''' |- |<code>lat_deg</code> | rowspan="2" |Usual |Required. The degrees of [[latitude]], using [[decimal degrees]]. Logically, use negative number for southern latitude. |- |<code>lon_deg</code> |Required. The degrees of [[longitude]], using decimal degrees. Logically, use negative number for western longitude. |- |<code>lat_deg</code> | rowspan="8" |Detailed | Required. The degrees of [[latitude]]. The minutes and, probably, the seconds must be specified.<ref group="Note" name="precision" /> |- | <code>lat_min</code> | The minutes of latitude.<ref group=Note name="precision" /> The sign should match that of lat_deg. |- | <code>lat_sec</code> | The seconds of latitude. Usually not necessary.<ref group=Note name="precision" /> The sign should match that of lat_deg. |- | <code>lat_dir</code> | N if north (default value) or S for south of the [[Equator]]. Other values will be disregarded. |- | <code>lon_deg</code> | Required. The degrees of [[longitude]]. The minutes and, probably, the seconds must be specified.<ref group=Note name="precision" /> |- | <code>lon_min</code> | The minutes of longitude.<ref group=Note name="precision" /> The sign should match that of lon_deg. |- | <code>lon_sec</code> | The seconds of longitude. Usually not necessary.<ref group=Note name="precision" /> The sign should match that of lon_deg. |- | <code>lon_dir</code> | E for east (default value) or W for west of the [[IERS Reference Meridian|Prime Meridian]]. Other values will be disregarded. |- |cooordinates |Alternative |The coordinates using {{tl|Coord}} template, e.g. <code><nowiki>{{coord|48.067|-2.863}}</nowiki></code>. |} Notes: {{Reflist | group = Note | refs = <ref group=Note name="precision">Appropriate precision should be used. For example, the whole US map, with a 1000{{nbhyph}}pixel width, has a resolution of about 5&nbsp;km/pixel. Only 2 decimal places of precision in decimal degrees format (≈1&nbsp;km), or whole minutes (≈1.7&nbsp;km) in DMS format, are required.</ref> }} == Available maps == Location maps can be found using these sources: :[[Special:PrefixIndex/Module:Location map/data/]] - checked before a map template is searched for. New maps should be created here rather than creating new templates. :[[Template:Location map/List|List of templates]] - 1050 templates were available when the list was generated. :[[:Category:Location map modules]] - templates sorted by category. :[[Special:WhatLinksHere/Template:Location map/Info]] - a search that might help. :[[Special:Prefixindex/Template:Location map]] - another search that might help. == Examples == This example does not designate the <code>caption</code> parameter. It demonstrates the use of the defaults. Notice that the default caption is the page name followed by the map name in parenthesis and that the label position is automatically adjusted if it is too close to an edge. {{Location map+ | Australia | places = {{Location map~ | Australia | label = Sydney | lat_deg = -33.86 | lon_deg = 151.21 }} {{Location map~ | Australia | label = Melbourne | coordinates = {{coord|-37.81|144.96}} }} }} <syntaxhighlight lang="wikitext" style="width:35em;"> {{Location map+ | Australia | places = {{Location map~ | Australia | label = Sydney | lat_deg = -33.86 | lon_deg = 151.21 }} {{Location map~ | Australia | label = Melbourne | coordinates = {{coord|-37.81|144.96}} }} }} }}</syntaxhighlight> {{clear}} {{anchor|single-line Location map~}}This example uses a designated but empty <code>caption</code>. It demonstrates coordinates using [[decimal degrees]], a&nbsp;10px mark with a link, and {{tl|Location map~}} entries listed in single-line style. {{Location map+ | France | caption = | places = {{Location map~ |France |marksize=10 |lat_deg=48.8567 |lon_deg=2.3508 |position=top |label=Paris |link=Paris }} {{Location map~ |France |marksize= 9 |lat_deg=43.2964 |lon_deg=5.3610 |position=bottom |label=Marseille |link=Marseille}} }} <syntaxhighlight lang="wikitext" style="width:75em;"> {{Location map+ | France | caption = | places = {{Location map~ |France |marksize=10 |lat_deg=48.8567 |lon_deg=2.3508 |position=top |label=Paris |link=Paris }} {{Location map~ |France |marksize= 9 |lat_deg=43.2964 |lon_deg=5.3610 |position=bottom |label=Marseille |link=Marseille}} }} </syntaxhighlight> {{clear}} This example uses <code>caption</code> with an assigned value. It demonstrates coordinates in degree, minute, second format, a relief map, label background color and linked labels. {{Location map+ | USA | width = 300 | caption = Some cites in the United States | relief = 1 | places = {{Location map~ | USA | label = [[New York City|New York]] | position = | background = white | mark = Cyan pog.svg | alt = alt text for New York City | link = New York City | lat_deg = 40 | lat_min = 43 | lat_dir = N | lon_deg = 74 | lon_min = 0 | lon_dir = W }} {{Location map~| USA | label = [[San Francisco]] | position = | background = white | mark = Purple pog.svg | alt = alt text for San Francisco | link = San Francisco | lat_deg = 37 | lat_min = 46 | lat_dir = N | lon_deg = 122 | lon_min = 25 | lon_dir = W }} }} <syntaxhighlight lang="wikitext" style="width:35em;"> {{Location map+ | USA | width = 300 | caption = Some cites in the United States | relief = 1 | places = {{Location map~ | USA | label = [[New York City|New York]] | position = | background = white | mark = Cyan pog.svg | alt = alt text for New York City | link = New York City | lat_deg = 40 | lat_min = 43 | lat_dir = N | lon_deg = 74 | lon_min = 0 | lon_dir = W }} {{Location map~| USA | label = [[San Francisco]] | position = | background = white | mark = Purple pog.svg | alt = alt text for San Francisco | link = San Francisco | lat_deg = 37 | lat_min = 46 | lat_dir = N | lon_deg = 122 | lon_min = 25 | lon_dir = W }} }} </syntaxhighlight> Also see the examples for {{tl|Location map}} and {{tl|Location map many}}, as well as: * [[Template:Location map+/relief]], an example using the ''relief'' parameter * [[Template:Location map+/AlternativeMap]], an example using the ''AlternativeMap'' parameter * [[Template:Location map+/overlay]], an example using the ''overlay_image'' parameter == Template data == {{Collapse top|[[Wikipedia:TemplateData|TemplateData]] documentation used by [[Wikipedia:VisualEditor|VisualEditor]] and other tools}} {{TemplateData header|noheader=1}} <templatedata> { "description": "This template places one or more location marks on a map.", "params": { "1": { "label": "Map name", "type": "string", "required": true, "description": "The name of the map to be used" }, "width": { "label": "Map width", "type": "number", "description": "Determines the width of the map in pixels, overriding any default values. Do not include \"px\", for example: \"300\", not \"300px\"." }, "default_width": { "label": "Default width", "type": "number", "description": "Determines the default width of the map in pixels, intended for use by templates such as infoboxes. The default value is 240. Do not include \"px\". This value will be multiplied by the defaultscale parameter specified in individual map templates, if it exists, in order to achieve an appropriate size for vertical maps." }, "float": { "label": "Position", "type": "string", "description": "Specifies the position of the map on the page. Valid values are left, right, center and none. The default is right." }, "border": { "label": "Frame style", "type": "string", "description": "Specifies the color of the map frame when the parameter caption is used. If set to none, no border will be generated. ", "suggestedvalues": [ "none", "infobox", "LightGray" ] }, "caption": { "label": "Map caption", "type": "string", "description": "The text of a caption to be displayed below the map. If caption is defined but is not assigned a value, the map will not be framed and no caption will be displayed. If caption is not defined, the map will not be framed and a default caption will be generated." }, "alt": { "label": "Alt text", "type": "string", "description": "Alt text for map; used by screen readers." }, "relief": { "label": "Alternative map from template", "type": "string", "description": "Any non-blank value (1, yes, etc.) will cause the template to display the map specified in the map definition template as image1, which is usually a relief map. If more than one relief map is defined, \"2\" will display \"image2\", and so on." }, "AlternativeMap": { "label": "Alternative map not from template", "type": "string", "description": "Allows the use of an alternative map. The image must have the same edge coordinates as the map template." }, "overlay_image": { "label": "Overlay image", "type": "string", "description": "Allows an overlay to be superimposed on the map. This parameter is seldom used." }, "places": { "label": "Place markers", "type": "string", "required": true, "description": "Specifies one or more place markers using Location map~." } } } </templatedata> {{Collapse bottom}} == See also == * [[Wikipedia:Maps for Wikipedia]] - A list of mapping tools available on Wikipedia * {{tl|Location map}} - For displaying one mark using latitude and longitude. * {{tl|Location map many}} - For displaying multiple marks using latitude and longitude. * [[:Commons:Category:Map pointers]] - List of the many Wikimedia Commons pointer symbols. * {{tl|OSM Location map}} - OpenStreetMap map with an "interactive fullscreen" version. Allows for labels, numbered dots, a heading, caption, mini-locator map and overlays. * {{tl|Overlay}} - Allows image numbered, textual number, or color tag overlays to be positioned over an image to indicate particular features in the image. * {{tl|CSS crop}} - Wrapper template that allows cropping the map. <includeonly>{{Sandbox other| | <!--Categories below this line, please; interwikis at Wikidata--> [[Category:Location map templates| ]] [[Category:Graphics templates]] }}</includeonly> 7xrdkihl3ba54y11mf7p66i2gorfe5t Cèṭa'an:Location map~ 10 3105 18003 2024-09-19T12:45:12Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Location map|main}}</includeonly><noinclude>{{documentation}}</noinclude>' 18003 wikitext text/x-wiki <includeonly>{{#invoke:Location map|main}}</includeonly><noinclude>{{documentation}}</noinclude> dg6vj3epjyfwx0m7tx62smhp6gs0y2u Cèṭa'an:Location map~/doc 10 3106 18004 2024-09-19T12:46:01Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use| 599433 }} {{Lua|Module:Location map}} {{Location map|USA |relief= 1 |width= 320 |lat= 44.6 |long= -110.5 |caption= Location of [[Yellowstone]] in the north-western United States of America }} The '''location map''' template generates a location map as a [[m:Help:composite images|composite image]], consisting of a map and a location mark. Optionally, a label and caption can be added. ==Usage== Map image files are not accesse...' 18004 wikitext text/x-wiki {{Documentation subpage}} {{High-use| 599433 }} {{Lua|Module:Location map}} {{Location map|USA |relief= 1 |width= 320 |lat= 44.6 |long= -110.5 |caption= Location of [[Yellowstone]] in the north-western United States of America }} The '''location map''' template generates a location map as a [[m:Help:composite images|composite image]], consisting of a map and a location mark. Optionally, a label and caption can be added. ==Usage== Map image files are not accessed directly, but by using an auxiliary map definition. For example, if the first unnamed parameter supplied to this template is {{code|Japan}}, then this template uses the entry for Japan in [[Module:Location map/data/Japan]] if it exists, which contains the data needed to generate the composite image. ===Please note=== *Assigning {{em|any}} value to the parameter {{para|caption}} causes the map to be displayed as a thumbnail image. If this parameter is not declared, the template will generate a default caption. *The coordinates are not checked. If the coordinates specified fall outside the area covered by the map image, the location mark will not display inside the image; however, it may be displayed somewhere else on the page. *Do not use {{kbd|px}} when setting the map image size. Using {{para|width|200px}} will usually cause a very large map to be displayed. Use {{para|width|200}}. *To create a map with more than one location mark, use either {{tl|Location map+}} or {{tl|Location map many}}. ==Blank templates== {| class="wikitable" |+ Blank templates |- ! scope="col" | Decimal degrees ! scope="col" | Degrees, minutes, seconds ! scope="col" | With {{tl|Coord}}<small><br>(usually for infoboxes)</small> ! scope="col" | [[Wikidata]] |- |style="vertical-align:top;"| <syntaxhighlight lang="wikitext"> {{Location map|{{{1}}} |width = |float = |border = |caption = |alt = |relief = |AlternativeMap= |overlay_image = |label = |label_size = |position = |background = |mark = |marksize = |link = |lat_deg = |lon_deg = }} </syntaxhighlight> |style="vertical-align:top;"| <syntaxhighlight lang="wikitext"> {{Location map|{{{1}}} |width = |float = |border = |caption = |alt = |relief = |AlternativeMap= |overlay_image = |label = |label_size = |position = |background = |mark = |marksize = |link = |lat_deg = |lat_min = |lat_sec = |lat_dir = |lon_deg = |lon_min = |lon_sec = |lon_dir = }} </syntaxhighlight> |style="vertical-align:top;"| <syntaxhighlight lang="wikitext"> {{Location map|{{{1}}} |width = |float = |border = |caption = |alt = |relief = |AlternativeMap= |overlay_image = |label = |label_size = |position = |background = |mark = |marksize = |coordinates= }} </syntaxhighlight> |style="vertical-align:top;"| <syntaxhighlight lang="wikitext"> {{Location map|{{{1}}} |width = |float = |border = |caption = |alt = |relief = |AlternativeMap= |overlay_image = |label = |label_size = |position = |background = |mark = |marksize = }} </syntaxhighlight> |} ==Parameters== {|class="wikitable" style="width:100%" |+ style=background-color:lightblue| Parameters |- ! scope="col" | Parameter kind ! scope="col" | Parameter ! scope="col" | Description |- | rowspan="11" | Map display |{{code|{{{1}}}}} |'''Required''' – use the name of the map as the first unnamed parameter; for example, specifying {{code|England}} will use the values for England in [[Module:Location map/data/England]]. See the [[#Examples|examples]] below. Multiple maps can be shown by providing a list of map names separated by {{kbd|#}}. For multiple maps, the first is shown by default. A reader can select the others with radio buttons. |- |{{code|width}} |Determines the width of the map in [[pixel]]s, overriding any default values; do not include {{kbd|px}}. For example, use {{para|width|300}}, not {{para|width|300px}}. |- |{{code|default_width}} |Determines the default width of the map in pixels, intended for use by templates, e.g. place infoboxes; the default value is 240. Do not include {{kbd|px}}. This value will be multiplied by the {{code|defaultscale}} parameter specified in individual map templates, if it exists, in order to achieve an appropriate size for vertical maps. For example, if {{para|default_width|200}} is given, a map of Thailand will be displayed with a width of 200×0.57=114 pixels (as specified in [[Module:Location map/data/Thailand]]). |- |{{code|max_width}} |The maximum size of the map in pixels. Intended for use by templates, e.g. place infoboxes. Do not include {{kbd|px}}. |- |{{code|float}} |Specifies the position of the map on the page; valid values are {{code|left}}, {{code|right}}, {{code|center}} and {{code|none}}. The default is {{code|right}}. |- |{{code|border}} |Specifies the colour of the 1px map border; the default is {{code|lightgrey}} (see [[web colors]]). If set to {{code|none}}, no border will be generated. This parameter is seldom used. Special value: {{code|infobox}}. |- |{{code|caption}} |The text of a caption to be displayed below the map; specifying a caption will cause the map to be displayed with a frame. If {{para|caption}} is defined but not assigned a value, the map will not be framed and no caption will be displayed. If {{para|caption}} is not defined, the map will not be framed and a default caption will be generated. The default caption is created from the {{para|label}} parameter (or the current page name if {{para|label}} not defined) and the {{para|name}} parameter from the map definition template. Multiple captions can be shown when separated by {{kbd|##}} (that's two). |- |{{code|alt}} |Alt text for map; used by [[screen reader]]s. See [[WP:ALT]]. |- |{{code|relief}} |Any non-blank value ({{code|1}}, {{code|yes}}, etc.) will cause the template to display the map specified in the map definition template as {{code|image1}}, which is usually a [[Cartographic relief depiction|relief map]]; see the example at [[Template:Location map+/relief|Location map+/relief]]. Other numerical values such as {{code|2}} or {{code|3}} will display {{code|image2}} or {{code|image3}}, if those images are defined. |- |{{code|AlternativeMap}} |Allows the use of an alternative map; the image must have the same edge coordinates as the location map template. See the example at [[Template:Location map+/AlternativeMap|Location map+/AlternativeMap]]. |- |{{code|overlay_image}} |Allows an overlay to be superimposed on the map; this parameter is seldom used. See the example at [[Template:Location map+/overlay|Location map+/overlay]]. |- | rowspan="17" | Label and mark parameters<ref group="note">If no coordinates are specified, the template will try to get them from the page's [[Wikidata]] item.</ref> |{{code|label}} |The text of the label to display next to the identifying mark; a [[H:WIKILINK|wikilink]] can be used. You can enclose the label inside of {{tl|nowrap}} if you want to make sure that it stays on a single line. The default (if not specified) is no label, just the marker. |- |{{code|label_size}} |The font size to use for the label, given as a percentage of the normal font size (<100=smaller, >100=larger); the default size is 90. Do not include {{kbd|%}}. For example, use {{para|label_size|80}}, not {{para|label_size|80%}}. If set to {{code|0}}, the label is only displayed when the user hovers over the mark. |- |{{code|label_width}} |The width to use for the label, given as an [[Em (typography)#CSS|em size]]; the default width is 6. Do not include {{kbd|em}}. For example, use {{para|label_width|7}}, not {{para|label_width|7em}}. |- |{{code|position}} |The position of the label relative to the identifying mark; valid values are {{code|left}}, {{code|right}}, {{code|top}},{{code|bottom}} and {{code|none}}. This defaults to either {{code|left}} or {{code|right}}, depending on the coordinates of the marker and its position relative to the right border of the map image. When {{para|position|none}}, any defined label will not be displayed with the mark, but it will be used to create the default caption. |- |{{code|background}} |The background colour to use for the label; see [[Web colors]]. The default is no background colour, which shows the map image behind the label. |- |{{code|mark}} |The name of an image file to display as the identifying mark; the default is [[:File:Red pog.svg|Red pog.svg]] ([[File:Red pog.svg|8px]]). See examples at [[Commons:Location markers]] and [[Commons:Category:Map icons]]. |- |{{code|marksize}} |The size of the identifying mark in pixels; the default is 8. Do not include {{kbd|px}}. For example, use {{para|marksize|10}}, not {{para|marksize|10px}}. |- |{{code|link}} |Specifies a [[H:WIKILINK|wikilink]] which can be followed if the reader clicks on the identifying mark; do not include {{kbd|[[]]}} (double square brackets). For example, use {{para|link|Yellowstone National Park}}, not {{para|link|[{{Zwsp}}[Yellowstone National Park]]}}. |- |{{code|coordinates}} |The coordinates in {{tl|Coord}} format.<br><small>Whilst {{em|not}} recommended, coordinates can also be entered in decimal degrees (e.g. {{code|48.067°N 12.863°E}}); you shouldn't need to do this, though.</small> |- |{{code|lat_deg}} |The degrees of [[latitude]]; this value can be specified using [[decimal degrees]], and when this format is used, minutes and seconds should not be specified. |- |{{code|lat_min}} |The minutes of latitude. |- |{{code|lat_sec}} |The seconds of latitude; not usually necessary. |- |{{code|lat_dir}} |{{code|N}} for north (default value), or {{code|S}} for south of the [[Equator]]; other values will be disregarded. Not required if using signed decimal degrees, i.e. negative numbers for southern latitude. |- |{{code|lon_deg}} |The degrees of [[longitude]]; this value can be specified using [[decimal degrees]], and when this format is used, minutes and seconds should not be specified. |- |{{code|lon_min}} |The minutes of longitude. |- |{{code|lon_sec}} |The seconds of longitude; not usually necessary. |- |{{code|lon_dir}} |{{code|E}} for east (default value), or {{code|W}} for west of the [[IERS Reference Meridian|Prime Meridian]]; other values will be disregarded. Not required if using signed decimal degrees, i.e. negative numbers for western longitude. |} <references group="note"/> ==Available maps== [[File:template location map.svg|thumb|360px|Location map templates as of 5 Nov 2014. To find the best location map template covering a given place, open the SVG file in a web browser and use arrow keys and zoom function. Hovering over a region shows its name and highlights it. Clicking it loads its page.]] There are over 1,000 maps available. To find other maps: *[[Special:PrefixIndex/Module:Location map/data/]] – checked before a map template is searched for; new maps should be created here rather than creating new templates *[[Template:Location map/List]] – some of the items listed here are redirects, and a few templates may not function as expected :* [[Template:Location map/List/sorted]] - a list sorted geographically, which may be more useful *[[:Category:Location map templates]] – templates sorted by category *[[Special:WhatLinksHere/Template:Location map/Info]] – a search that might help *[[Special:Prefixindex/Template:Location map]] – another search that might help ==Creating new map definitions== See [[Template:Location map/Creating a new map definition|Creating a new map definition]]. ==Examples== ===Default width and float, no label, default caption (decimal coordinates)=== Note: when a label is not specified, the default caption is "Page name (Map name)", so if this example was viewed on a page named <u>Pag</u>, the default caption would be "Pag (Croatia)". Likewise, on a page named <u>Pag (town)</u>, the default caption would be "Pag (town) (Croatia)". {{Location map|Croatia |alt = Pag is on an island. |lat_deg = 44.44 |lon_deg = 15.05 }} <syntaxhighlight lang="wikitext" style=width:40em> {{Location map|Croatia |alt = Pag is on an island. |lat_deg = 44.44 |lon_deg = 15.05 }} </syntaxhighlight> {{clear}} ===Map with the default caption (degrees/minutes)=== Note: when a label is specified, the default caption is "Label text (Map name)", seen as "Pag (Croatia)" in this example. {{Location map|Croatia |width = 200 |float = right |alt = Pag is on an island. |label = Pag |position = right |mark = Green pog.svg <!--green dot--> |lat_deg = 44 |lat_min = 26 <!-- default: lat_dir = N --> |lon_deg = 15 |lon_min = 3 <!-- default: lon_dir = E --> }} <syntaxhighlight lang="wikitext" style=width:40em> {{Location map|Croatia |width = 200 |float = right |alt = Pag is on an island. |label = Pag |position = right |mark = Green pog.svg <!--green dot--> |lat_deg = 44 |lat_min = 26 <!-- default: lat_dir = N --> |lon_deg = 15 |lon_min = 3 <!-- default: lon_dir = E --> }} </syntaxhighlight> {{clear}} When {{para|position|none}}, the label text is not displayed next to the mark, but is still used in the default caption and default alt text. {{Location map|Croatia |width = 200 |float = right |label = Pag |position = none |mark = Green pog.svg <!--green dot--> |lat_deg = 44 |lat_min = 26 <!-- default: lat_dir = N --> |lon_deg = 15 |lon_min = 3 <!-- default: lon_dir = E --> }} <syntaxhighlight style=width:40em lang="wikitext" highlight="5"> {{Location map|Croatia |width = 200 |float = right |label = Pag |position = none |mark = Green pog.svg <!--green dot--> |lat_deg = 44 |lat_min = 26 <!-- default: lat_dir = N --> |lon_deg = 15 |lon_min = 3 <!-- default: lon_dir = E --> }} </syntaxhighlight> {{clear}} ===Mark outside of map border, no caption=== {{Location map|Croatia |width = 200 |float = right |caption = |alt = Rimini in Italy (outside the map) |lat_deg = 44.05 |lon_deg = 12.57 <!--outside maps left border at 13.1--> |outside = 1 <!--we're aware the point is outside the map, so suppress the warning category--> |label = Rimini |position = right }} <syntaxhighlight style=width:40em lang="wikitext" highlight="7-8"> {{Location map|Croatia |width = 200 |float = right |caption = |alt = Rimini in Italy (outside the map) |lat_deg = 44.05 |lon_deg = 12.57 <!--outside maps left border at 13.1--> |outside = 1 <!--we're aware the point is outside the map, so suppress the warning category--> |label = Rimini |position = right }} </syntaxhighlight> {{clear}} ===Caption, label_size, background, mark, marksize=== {{Location map|Italy |width = 200 |float = right |caption = Location of Rimini in Italy |alt = Map of Italy with mark showing location of Rimini |label = Rimini |label_size = 130 <!--130% of normal size--> |position = right |background = #ffaa00aa <!--with opacity--> |mark = Orange_pog.svg |marksize = 12 <!--size in pixels--> |lat_deg = 44.05 |lon_deg = 12.578 }} <syntaxhighlight style=width:40em lang="wikitext" highlight="7,10-11"> {{Location map|Italy |width = 200 |float = right |caption = Location of Rimini in Italy |alt = Map of Italy with mark showing location of Rimini |label = Rimini |label_size = 130 <!--130% of normal size--> |position = bottom |background = #ffaa00aa <!--with opacity--> |mark = Orange_pog.svg |marksize = 12 <!--size in pixels--> |lat_deg = 44.05 |lon_deg = 12.57 }} </syntaxhighlight> {{clear}} {{anchor|Using Alternative Map}}<!--former section name for links from other pages--> ===AlternativeMap parameter=== {{Location map|Italy |AlternativeMap = Italy relief location map.jpg |width = 200 |float = right |caption = Location of Rome in Italy |alt = Map of Italy with mark showing location of Rome |label = Rome |lat_deg = 41.9 |lon_deg = 12.5 }} <syntaxhighlight style=width:40em lang="wikitext" highlight="2"> {{Location map|Italy |AlternativeMap = Italy relief location map.jpg |width = 200 |float = right |caption = Location of Rome in Italy |alt = Map of Italy with mark showing location of Rome |label = Rome |lat_deg = 41.9 |lon_deg = 12.5 }} </syntaxhighlight> {{clear}} {{anchor|Relief}}<!--former section name for links from other pages--> ===Relief parameter=== When {{para|relief}} has no value, the module defined {{code|image}} is shown. Numerical values {{code|1}} to {{code|99}} will show {{code|image1}} to {{code|image99}}. Any other value will show {{code|image1}}. The following example also demonstrates automatic positioning of label to the left due to the far right position of the mark. {{Location map|Africa |relief = yes |caption = Location of [[Beyla]] in Africa |label = Bandar Beyla |label_width = 9 |lat = 9.5 |long = 50.8 }} <syntaxhighlight style=width:40em lang="wikitext" highlight="2"> {{Location map|Africa |relief = yes |caption = Location of [[Beyla]] in Africa |label = Bandar Beyla |label_width = 9 |lat = 9.5 |long = 50.8 }} </syntaxhighlight> {{clear}} The second relief map from [[Module:Location map/data/Africa]] can be used by setting {{para|relief|2}} {{Location map|Africa |relief = 2 |caption = Location of Beyla on a simulated [[land cover]] map of Africa |label = Bandar Beyla |label_width = 9 |lat = 9.5 |long = 50.8 }} <syntaxhighlight style=width:40em lang="wikitext" highlight="2"> {{Location map|Africa |relief = 2 |caption = Location of Beyla on a simulated [[land cover]] map of Africa |label = Bandar Beyla |label_width = 9 |lat = 9.5 |long = 50.8 }} </syntaxhighlight> {{clear}} {{anchor|Alternative style of map}}<!--former section name for links from other pages--> ===User selection of multiple maps=== {{Location map|UK Scotland#UK |relief = 1 |width = 180 |float = right |caption = Lockerbie in Scotland, UK |alt = Lockerbie is in southern Scotland. |label = Lockerbie |mark = Blue_pog.svg |marksize = 9 |lat_deg = 55 |lat_min = 07 |lat_sec = 16 |lat_dir = N |lon_deg = 03 |lon_min = 21 |lon_sec = 19 |lon_dir = W }} <syntaxhighlight style=width:40em lang="wikitext" highlight="1"> {{Location map|UK Scotland#UK |relief = 1 |width = 180 |float = right |caption = Lockerbie in Scotland, UK |alt = Lockerbie is in southern Scotland. |label = Lockerbie |mark = Blue_pog.svg |marksize = 9 |lat_deg = 55 |lat_min = 07 |lat_sec = 16 |lat_dir = N |lon_deg = 03 |lon_min = 21 |lon_sec = 19 |lon_dir = W }} </syntaxhighlight> {{Clear}} ====Multiple selectable maps in floating box==== Template such as [[Template:Infobox settlement]] display the selectable radio buttons underneath the location map. The following code utilizes [[Template:Stack]] to achieve a similar result. {{stack begin}} <div style="background:white; border:1px solid rgb(0, 0, 0); padding:2px; align:center; text-align:left; width:260; position:relative;"> {{Location map|Poland#Podlaskie Voivodeship#Europe#Baltic Sea#NATO |relief = Yes |width = 260 |default_width = |float = |caption = The [[Suwałki Gap]] is named after the city of [[Suwałki]] (marked by the blue dot). |alt = The city of Suwałki |label = Suwałki |link = Suwałki |position = |mark = Blue_pog.svg |marksize = 6 |coordinates = {{coord|54|05|56|N|22|55|43|E|region:PL_type:city|display=inline,title}} |border = infobox |background = }} </div> {{stack end}} <syntaxhighlight style=width:70em lang="wikitext" highlight="1-2, 19-20"> {{stack begin}} <div style="background:white; border:1px solid rgb(0, 0, 0); padding:2px; align:center; text-align:left; width:260; position:relative;"> {{Location map|Poland#Podlaskie Voivodeship#Europe#Baltic Sea#NATO |relief = Yes |width = 260 |default_width = |float = |caption = The [[Suwałki Gap]] is named after the city of [[Suwałki]] (marked by the blue dot). |alt = The city of Suwałki |label = Suwałki |link = Suwałki |position = |mark = Blue_pog.svg |marksize = 6 |coordinates = {{coord|54|05|56|N|22|55|43|E|region:PL_type:city|display=inline,title}} |border = infobox |background = }} </div> {{stack end}} </syntaxhighlight> ===Map that crosses 180° meridian=== {{Category see also|Location map modules crossing the 180th meridian}} [[Module:Location map/data/Russia Chukotka Autonomous Okrug]] is an example of a map that crosses the [[180th meridian]]. To the west of 180° in the [[Eastern Hemisphere]] is [[Pevek]], at 170°17′E [[longitude]]. To the east of 180° in the [[Western Hemisphere]] is [[Uelen]], at 169°48′W longitude. {{Location map | Russia Chukotka Autonomous Okrug | float = right | width = 250 | caption = [[Chukotka Autonomous Okrug]] | label = Pevek | position = bottom | background = lightgreen | mark = Locator_Dot.png | marksize = 7 | coordinates = {{coord|69|42|N|170|17|E}} }} <syntaxhighlight lang="wikitext" style="width: 30em"> {{Location map | Russia Chukotka Autonomous Okrug | float = right | width = 250 | caption = [[Chukotka Autonomous Okrug]] | label = Pevek | position = bottom | background = lightgreen | mark = Locator_Dot.png | marksize = 7 | coordinates = {{coord|69|42|N|170|17|E}} }} </syntaxhighlight> {{clear}} {{Location map | Russia Chukotka Autonomous Okrug | float = right | width = 250 | caption = [[Chukotka Autonomous Okrug]] | label = Uelen | position = bottom | background = lightgreen | mark = Locator_Dot.png | marksize = 7 | coordinates = {{coord|66|09|N|169|48|W}} }} <syntaxhighlight lang="wikitext" style="width: 30em"> {{Location map | Russia Chukotka Autonomous Okrug | float = right | width = 250 | caption = [[Chukotka Autonomous Okrug]] | label = Uelen | position = bottom | background = lightgreen | mark = Locator_Dot.png | marksize = 7 | coordinates = {{coord|66|09|N|169|48|W}} }} </syntaxhighlight> {{clear}} ==Template data== {{Collapse top|[[Wikipedia:TemplateData|TemplateData]] documentation used by [[Wikipedia:VisualEditor|VisualEditor]] and other tools}} {{TemplateData header|noheader=1}} <templatedata> { "description": "This template places a location mark on a map.", "params": { "1": { "label": "Map name(s)", "type": "string", "required": true, "description": "The name of the map to be used; multiple maps can be provided as a list separated by \"#\"." }, "width": { "label": "Map width", "type": "number", "description": "Determines the width of the map in pixels, overriding any default values; do not include \"px\". For example, use \"width=300\", not \"width=300px\"." }, "default_width": { "label": "Default width", "type": "number", "description": "Determines the default width of the map in pixels, intended for use by templates, e.g. place infoboxes; the default value is 240. Do not include \"px\". This value will be multiplied by the 'defaultscale' parameter specified in individual map templates, if it exists, in order to achieve an appropriate size for vertical maps." }, "float": { "label": "Position", "type": "string", "description": "Specifies the position of the map on the page; valid values are \"left\", \"right\", \"center\" and \"none\". The default is \"right\".", "suggestedvalues": [ "left", "right", "center", "none" ], "default": "right" }, "border": { "label": "Frame style", "type": "string", "description": "Specifies the colour of the map frame when the parameter caption is used. If set to \"none\", no border will be generated.", "suggestedvalues": [ "none", "infobox", "LightGray" ] }, "caption": { "label": "Map caption", "type": "string", "description": "The text of a caption to be displayed below the map; if caption is defined but is not assigned a value, the map will not be framed and no caption will be displayed. If caption is not defined, the map will not be framed and a default caption will be generated." }, "alt": { "label": "Alt text", "type": "string", "description": "Alt text for map; used by screen readers." }, "relief": { "label": "Alternative map from template", "type": "string", "description": "Any non-blank value (\"1\", \"yes\", etc.) will cause the template to display the map specified in the map definition template as \"image1\", which is usually a relief map. If more than one relief map is defined, \"2\" will display \"image2\", and so on." }, "AlternativeMap": { "label": "Alternative map not from template", "type": "string", "description": "Allows the use of an alternative map; the image must have the same edge coordinates as the location map template." }, "overlay_image": { "label": "Overlay image", "type": "string", "description": "Allows an overlay to be superimposed on the map; this parameter is seldom used." }, "label": { "label": "Marker label", "type": "string", "description": "The text of the label to display next to the identifying mark; a wikilink can be used." }, "label_size": { "label": "Label size", "type": "number", "description": "The font size to use for the label, given as a percentage of the normal font size; do not include \"%\"." }, "label_width": { "label": "Label width", "type": "number", "description": "The width to use for the label, given as an em size; do not include \"em\"." }, "position": { "label": "Label position", "type": "string", "description": "The position of the label relative to the identifying mark; valid values are \"left\", \"right\", \"top\", \"bottom\" and \"none\". This defaults to either \"left\" or \"right\", depending on the coordinates of the marker and its position relative to the right border of the map image. When \"position=none\", any defined label will not be displayed with the mark, but it will be used to create the default caption." }, "background": { "label": "Label background", "type": "string", "description": "The background colour to use for the label." }, "mark": { "label": "Marker image", "type": "string", "description": "The name of an image file to display as the identifying mark." }, "marksize": { "label": "Marker size", "type": "number", "description": "The size of the identifying mark in pixels; do not include \"px\"." }, "link": { "label": "Marker link", "type": "string", "description": "Specifies a wikilink which can be followed if the reader clicks on the identifying mark." }, "lat_deg": { "label": "Latitude degrees", "type": "number", "required": true, "description": "The degrees of latitude; this value can be specified using decimal degrees, and when this format is used, minutes and seconds should not be specified." }, "lat_min": { "label": "Latitude minutes", "type": "number", "description": "The minutes of latitude." }, "lat_sec": { "label": "Latitude seconds", "type": "number", "description": "The seconds of latitude." }, "lat_dir": { "label": "Latitude direction", "type": "string", "description": "\"N\" for north or \"S\" for south of the Equator; not required if using signed decimal degrees." }, "lon_deg": { "label": "Longitude degrees", "type": "number", "required": true, "description": "The degrees of longitude; this value can be specified using decimal degrees, and when this format is used, minutes and seconds should not be specified." }, "lon_min": { "label": "Longitude minutes", "type": "number", "description": "The minutes of longitude." }, "lon_sec": { "label": "Longitude seconds", "type": "number", "description": "The seconds of longitude." }, "lon_dir": { "label": "Longitude direction", "type": "string", "description": "\"E\" for east or \"W\" for west of the Prime Meridian; not required if using signed decimal degrees." }, "coordinates": { "label": "Coordinates", "description": "Coordinates, usually in {{Coord}} format; however, they can also be typed out in decimal degrees (with no spaces between \"°\" and \"N\"/\"S\"/\"E\"/\"W\").", "example": "{{Coord|48.067|12.863}}", "type": "string" } }, "paramOrder": [ "1", "width", "default_width", "float", "border", "caption", "alt", "relief", "AlternativeMap", "overlay_image", "label", "label_size", "label_width", "position", "background", "mark", "marksize", "link", "coordinates", "lat_deg", "lat_min", "lat_sec", "lat_dir", "lon_deg", "lon_min", "lon_sec", "lon_dir" ] } </templatedata> {{Collapse bottom}} ==See also== {{Commons|Location markers}} {{Commons category|Map pointers}} * [[Wikipedia:Maps for Wikipedia]], a list of mapping tools available on Wikipedia * [[Template:Location map/Info]] For similar examples, see the documentation at [[Template:Location map+]], as well as: *[[Template:Location map+/relief]], an example using the {{para|relief}} parameter *[[Template:Location map+/AlternativeMap]], an example using the {{para|AlternativeMap}} parameter *[[Template:Location map+/overlay]], an example using the {{para|overlay_image}} parameter Location map templates *[[Template:Location map many]], to display up to nine (9) markers and labels *[[Template:Location map+]], to display unlimited number of markers and labels Other templates *[[Template:Annotated image]], allows text notes to overlap image, allows cropping *[[Template:Overlay]], places up to thirty (30) marker images of various choose-able kinds over a base image with optional grid and legend *[[Template:Superimpose]], supports simple layer superimposition *[[Template:Superimpose2]], to place up to fifty (50) image layers over one another Infoboxes incorporating Location map – any country or region {{Location map/doc/See also infobox templates}} Infoboxes incorporating Location map – specific countries or regions {{hidden|style=border:#aaa 1px solid| headerstyle = text-align:left; padding-left:0.5em; background:#EEE;|List| *[[Template:Infobox Australian place]] *[[Template:Infobox Belgium Municipality]] *[[Template:Infobox European Parliament constituency]] *[[Template:Infobox frazione]] (Italy) *[[Template:Infobox French commune]] *[[Template:Infobox German location]] *[[Template:Infobox Greek Dimos]] *[[Template:Infobox Israel village]] *[[Template:Infobox Italian comune]] *[[Template:Infobox London station]] *[[Template:Infobox NRHP]] (USA) *[[Template:Infobox Pennsylvania historic site]] (USA) *[[Template:Infobox Site of Special Scientific Interest]] (UK) *[[Template:Infobox Tibetan Buddhist monastery]] *[[Template:Infobox UK place]] *[[Template:Infobox UK postcode area]] }} <includeonly>{{Sandbox other| | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Location map templates| ]] [[Category:Map formatting and function templates]] }}</includeonly> g3z0qfaagkxz6uwqdedkclwmdwgaeme Cèṭa'an:Lua 10 3107 18005 2024-09-19T12:47:52Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Lua banner|main}}</includeonly><noinclude> {{Lua|Module:Lua banner}} {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude>' 18005 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 Cèṭa'an:Lua/doc 10 3108 18006 2024-09-19T12:48:50Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Template redirects|Lua talk|Uses Lua}} <!-- Categories go at the bottom of this page, and interwikis go on Wikidata. --> {{High-use}} {{Lua|Module:Lua banner}} {{for|template to indicate [[Luba-Kasai language]] words|Template:Lang-lua}} This template is used to indicate that a template uses one or more [[Lua (programming language)|Lua]] modules (pages in the <code>Module:</code> namespace). It is placed at the top of the template's /do...' 18006 wikitext text/x-wiki {{Documentation subpage}} {{Template redirects|Lua talk|Uses Lua}} <!-- Categories go at the bottom of this page, and interwikis go on Wikidata. --> {{High-use}} {{Lua|Module:Lua banner}} {{for|template to indicate [[Luba-Kasai language]] words|Template:Lang-lua}} This template is used to indicate that a template uses one or more [[Lua (programming language)|Lua]] modules (pages in the <code>Module:</code> namespace). It is placed at the top of the template's /doc page. It automatically adds a floating right notification box, and it adds the template to [[:Category:Lua-based templates]] or to one of its subcategories. == Usage == ; Basic : {{tlx|Lua|''module name''}} ; All parameters : {{tlx|Lua|''module 1''|''module 2''|''module 3''|...|category{{=}}''custom category''|nocat{{=}}''true''}} The first module name is required. == Examples == * {{tlx|Lua|Module:Example}} {{Lua|Module:Example|nocat=true}} {{clear}} * {{tlx|Lua|Module:Example|Module:Example}} {{Lua|Module:Example|Module:Example|nocat=true}} {{clear}} * {{tlx|Lua|Module:$Example$}} {{Lua|Module:$Example$|nocat=true}} {{clear}} * {{tlx|Lua}} {{Lua|nocat=true}} {{clear}} == Categorisation == ===Template category=== This template adds pages to [[:Category:Lua-based templates]] if the page is in the template namespace, and it is not on any of the subpages /doc, /sandbox, /sandbox2 or /testcases. You can specify a different category with the {{para|category}} parameter, e.g. {{para|category|Lua String-based templates}}. Some modules have a default category other than [[:Category:Lua-based templates]]: * [[Module:String]] has the default category [[:Category:Templates based on the String Lua module]]. * [[Module:Math]] has the default category [[:Category:Templates based on the Math Lua module]]. * [[Module:BaseConvert]] has the default category [[:Category:Templates based on the BaseConvert Lua module]]. * [[Module:Citation/CS1]] has the default category [[:Category:Templates based on the Citation/CS1 Lua module]]. ===Error category=== If no modules are specified, the transcluded page will be added to [[:Category:Lua templates with errors]]. ===Category suppression=== To suppress all categorisation, use {{para|nocat|true}}. (As well as "true", the values "yes", "y", and "1" will also work.) == TemplateData == {{TemplateData header}} {{#invoke:TNT|doc|Lua banner}} == See also == * [[Wikipedia:Lua]] * {{tl|module rating}} * {{tl|Uses TemplateStyles}} <includeonly>{{Sandbox other| | <!-- Categories go here, and interwikis go on Wikidata. --> [[Category:Lua-based templates| ]] [[Category:Wikipedia Lua-related templates]] [[Category:Template namespace templates]] }}</includeonly> 7nmrokeozx7nh34nux0zopmp2g2ejqh Cèṭa'an:Template link general 10 3109 18007 2024-09-19T12:52:59Z Munajad.MH 3071 ←Membuat halaman berisi '{{{{{|safesubst:}}}#Invoke:Template link general|main}}<noinclude> {{Documentation}} </noinclude>' 18007 wikitext text/x-wiki {{{{{|safesubst:}}}#Invoke:Template link general|main}}<noinclude> {{Documentation}} </noinclude> ht2690br0leipyuut1905i54vi2rr01 Cèṭa'an:Template link general/doc 10 3110 18008 2024-09-19T12:54:06Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> {{#switch:{{FULLPAGENAME}}|Template:Template link with subst|Template:Template link expanded={{used in system}}|#default= {{#ifexpr:{{#invoke:Transclusion count|fetch|0}} > 2000|{{high-use}}}}}} {{tsh|{{{1|tlg}}}|{{{2|}}}}} {{lua|Module:Template link general}} This template, often abbreviated as {{tlf|{{#switch:{{lc:{{ROOTPAGENAME}}}} | tlg | template link general...' 18008 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> {{#switch:{{FULLPAGENAME}}|Template:Template link with subst|Template:Template link expanded={{used in system}}|#default= {{#ifexpr:{{#invoke:Transclusion count|fetch|0}} > 2000|{{high-use}}}}}} {{tsh|{{{1|tlg}}}|{{{2|}}}}} {{lua|Module:Template link general}} This template, often abbreviated as {{tlf|{{#switch:{{lc:{{ROOTPAGENAME}}}} | tlg | template link general = tlg | tlb | template link with bold = tlb | tlc | template link code = tlc | tlw ||template link with linked braces = tlw | tlf | template link with link off = tlf | tltss | template link with title span, subst = tltss | tlx | template link expanded = tlx | tlxb | template link expanded with bold = tlxb | tlxi | template link expanded with italic = tlxi | tlxs | template link expanded with subst = tlxs | tls | template link with subst = tls | tnull | template link null = tnull | tlp | template link with parameters = tlp}} }}, is used to provide stylized formatting to template displays without actually using the template itself. The code generated will be displayed inline. For a multi-line output, see {{tl|tj}}. ===Parameters=== With the exception of {{mono|alttext}}, the named parameters are toggles that are either omitted (default in most cases) or activated (by being assigned a value such as "on", "yes", "true", "include", etc.). They may be included in any order ([[#Examples|see Examples below]]). Certain templates have the parameter "on" by default; see [[#General-purpose formatting|the main table]] for all alternate options. If a row renders identically to a previous row, it means the current template does not support that option and {{t|tlg}} needs to be used instead. {| class="wikitable" ! Parameter || Action || Use with<br>{{tl|example}} || Default active |- | || Default (without accessory parameters) || {{{{{1|tlg}}}|example}} || |- | brace || Include braces as part of the template link || {{{{{1|tlg}}}|brace=yes|example}} || {{tl|tlw}}/{{tl|tn}} |- | braceinside || Include innermost braces as part of the template link || {{{{{1|tlg}}}|example|braceinside=yes}} || |- | bold || Renders the template link/name in '''bold''' || {{{{{1|tlg}}}|bold=yes|example}} || {{tl|tlb}}, {{tl|tlxb}} |- | code || Display output using HTML [[HTML element#code|{{tag|code}}]] tags ([[monospaced font]]) || {{{{{1|tlg}}}|code=yes|example}} || {{tl|tlc}}, {{tl|Template link expanded}}, etc. |- | italic || Display any parameters accompanying the template link/name in ''italics'' ||| {{{{{1|tlg}}}|italic=yes|example|param}} || {{tl|tlxi}} |- | kbd || Display output using HTML [[HTML element#kbd|{{tag|kbd}}]] tags (monospaced font) || {{{{{1|tlg}}}|kbd=yes|example}} || |- | nolink || Don't render the template name as a link || {{{{{1|tlg}}}|nolink=yes|example}} || {{tl|tlf}}, {{tl|tnull}} |- | nowrap || Prevent the insertion of line breaks ([[word wrap]]) in the output || {{{{{1|tlg}}}|nowrap=yes|example}} || {{tl|tlp}} |- | nowrapname || Prevent word wrapping in the output of template name/link (parameters will wrap if needed) || {{{{{1|tlg}}}|nowrapname=yes|example}} || |- | plaincode || Uses {{tag|code|params=style="border:none; background:transparent;"}} || {{{{{1|tlg}}}|plaincode=yes|example}} || {{tl|tltss}} |- | subst || Include a [[Help:Substitution|subst:]] prefix before the template link/name || {{{{{1|tlg}}}|subst=yes|example}} || {{tl|tls}}, {{tl|tlxs}}, etc |- | alttext=<code style="padding:0; margin:0">[text]</code> || Replace <code style="padding:0; margin:0">[text]</code> with the actual label to be displayed for the template link || {{{{{1|tlg}}}|alttext=Other|example}} || {{tl|tla}} |- | _show_result || Will also display the result of the template || {{{{{1|tlg}}}|Min|7|-5|_show_result=y}} || |- | _expand || Will add a link to the expanded template page || {{{{{1|tlg}}}|Min|7|-5|_expand=y}} || |- | a || will add an asterisk before the template code || {{{{{1|tlg}}}|Min|7|-5|a=y}} || |} ====Unnamed (Positional)==== This template can take any number of [[unnamed parameter]]s as parameters accompanying the template link (or name); see Examples below. ===Examples=== Use the ''displayed'' value in the code column, ''not'' the underlying source code. {{#switch:{{SITENAME}} |Wikipedia|Meta= | ; Note: On the source sister projects, en.wikipedia and Meta, '''X0, X1, X2, ..., X9 are sandbox templates''' for experimentation on involved templates that need be in template space. An auto-cleansing software facility exists that might be used to duplicate the facility on other Sister projects. }} {{Aligned table |cols=3 |class=wikitable |row1header=y |style=background-color:transparent;<!-- to see background of <code>...</code> --> | Code | Output | Remarks | {{tji|{{{1|tlg}}}|Banner}} | {{{{{1|tlg}}}|Banner}} | Template:Banner does not exist. (Non-existent template is redlinked.) | {{tji|{{{1|tlg}}}|Abc}} | {{{{{1|tlg}}}|Abc}} | Template:Abc exists. | {{tji|{{{1|tlg}}}|abC}} | {{{{{1|tlg}}}|abC}} | Template names are case-sensitive | {{tji|{{{1|tlg}}}|abc}} | {{{{{1|tlg}}}|abc}} | (but the first letter is case-insensitive). | {{tji|{{{1|tlg}}}|x0}} | {{{{{1|tlg}}}|x0}} | no parameters | {{tji|{{{1|tlg}}}|x1|one}} | {{{{{1|tlg}}}|x1|one}} | one parameter | {{tji|{{{1|tlg}}}|x2|one|two}} | {{{{{1|tlg}}}|x2|one|two}} | two parameters | {{tji|{{{1|tlg}}}|x2|2{{=}}one{{=}}1|3{{=}}two{{=}}2}} | {{{{{1|tlg}}}|x2|one{{=}}1|two{{=}}2}} | two parameters, assigned values | {{tji|{{{1|tlg}}}|x3|1|2|3|4|5|6|7|8|9|10}} | {{{{{1|tlg}}}|x3|1|2|3|4|5|6|7|8|9|10}} | ten parameters | {{tji|{{{1|tlg}}}|convert|<nowiki>14|m|ftin|abbr=out|sp=us</nowiki>}} | {{{{{1|tlg}}}|convert|<nowiki>14|m|ftin|abbr=out|sp=us</nowiki>}} | Unlimited parameters, as one {{tag|nowiki|link=yes}} [[Help:Wikitext#Nowiki|string]]. | {{tji|{{{1|tlg}}}|x2||two||}} | {{{{{1|tlg}}}|x2||two||}} | Empty parameters are discarded. | {{tji|{{{1|tlg}}}|x0|code: on}} | {{{{{1|tlg}}}|x0|code=on}} | &lt;code&gt; style | {{tji|{{{1|tlg}}}|x0|plaincode: on}} | {{{{{1|tlg}}}|x0|plaincode=on}} | plaincode style | {{tji|{{{1|tlg}}}|x0|kbd: on}} | {{{{{1|tlg}}}|x0|kbd=on}} | &lt;kbd&gt; style | {{tji|{{{1|tlg}}}|x0|bold: on}} | {{{{{1|tlg}}}|x0|bold=on}} | bold link/name | {{tji|{{{1|tlg}}}|x1|one|italic: on}} | {{{{{1|tlg}}}|x1|one|italic=on}} | parameter(s) in italics | {{tji|{{{1|tlg}}}|x0|nolink: on}} | {{{{{1|tlg}}}|x0|nolink=on}} | | {{tji|{{{1|tlg}}}|x0|subst: on}} | {{{{{1|tlg}}}|x0|subst=on}} | | {{tji|{{{1|tlg}}}|x0|brace: on}} | {{{{{1|tlg}}}|x0|brace=on}} | all braces in link | {{tji|{{{1|tlg}}}|x0|braceinside: on}} | {{{{{1|tlg}}}|x0|braceinside=on}} | inside braces in link | {{tji|{{{1|tlg}}}|x0|alttext: x0 link}} | {{{{{1|tlg}}}|x0|alttext=x0 link}} | | {{tji|{{{1|tlg}}}|x0|bold: on|code: on|brace: on}} | {{{{{1|tlg}}}|x0|bold=on|code=on|brace=on}} | Combine multiple parameter settings. | {{tji|{{{1|tlg}}}|abc|{{((}}spaces{{))}}one{{((}}spaces{{))}}}} | {{{{{1|tlg}}}|abc|{{spaces}}one{{spaces}}}} | Using {{tl|spaces}} before and after a parameter. | {{tji|{{{1|tlg}}}|x2|bold: on|code: on|one|two}} | {{{{{1|tlg}}}|x2|bold=on|code=on|one|two}} | Can combine named and anonymous parameters ... | {{tji|{{{1|tlg}}}|x2|one|two|bold: on|code: on}} | {{{{{1|tlg}}}|x2|one|two|bold=on|code=on}} | ... in any order ... | {{tji|{{{1|tlg}}}|x2|one|code: on|two|bold: on|three}} | {{{{{1|tlg}}}|x2|one|code=on|two|bold=on|three}} | ... even intermixed ... | {{tji|{{{1|tlg}}}|x2|one|code: on|two|bold: on|three|italic: on}} | {{{{{1|tlg}}}|x2|one|code=on|two|bold=on|three|italic=on}} | ... with many configurations. | {{tji|{{{1|tlg}}}|x1|x=u}} | {{{{{1|tlg}}}|x1|x=u}} | '''{{=}}''' won't work | {{tji|{{{1|tlg}}}|x1|x&#61;u}} | {{{{{1|tlg}}}|x1|x&#61;u}} | <code>&amp;#61;</code> is okay | {{tji|{{{1|tlg}}}|x1|x{{=}}u}} | {{{{{1|tlg}}}|x1|x{{=}}u}} | <code><nowiki>{{=}}</nowiki></code> is okay (see [[:Template:=|Template:=]]) | {{tji|{{{1|tlg}}}|x1|x<nowiki>=</nowiki>u}} | {{{{{1|tlg}}}|x1|x<nowiki>=</nowiki>u}} | Sticky nowiki is okay. | {{tji|{{{1|tlg}}}|x2|3: two|2: one}} | {{{{{1|tlg}}}|x2|3=two|2=one}} | {{align|right|Right-to-left is okay}} | {{tji|{{{1|tlg}}}}} | {{{1|tlg}}} | With no arguments, it emits the current page name without braces. | {{tji|{{{1|tlg}}}|x2|3: one|4: two}} | {{{{{1|tlg}}}|x2|3=one|4=two}} | Null parameter stops parsing. }} {| class="wikitable" |style="background-color:transparent;" |+ style="text-align:left;" | Wrapping of long names (default) |- ! Code ! style="width:15em;" | Output |- | {{tji|{{{1|tlg}}}|long template name that would wrap to new line|this is a long value for the 1st parameter that would wrap}} | {{{{{1|tlg}}}|long template name that would wrap to new line|this is a long value for the 1st parameter that would wrap}} |} {| class="wikitable" |style="background-color:transparent;" |+ style="text-align:left;" | Wrapping of long names (<kbd>nowrap=on</kbd>) |- ! Code ! style="width:15em;" | Output |- | {{tji|{{{1|tlg}}}|nowrap: on|long template name that would wrap to new line|long value for the 1st parameter that would wrap}} | {{{{{1|tlg}}}|nowrap=on|long template name that would wrap to new line|long value for the 1st parameter that would wrap}} |} {| class="wikitable" |style="background-color:transparent;" |+ style="text-align:left;" | Wrapping of long names (<kbd>nowrapname=on</kbd>) |- ! Code ! style="width:15em;" | Output |- | {{tji|{{{1|tlg}}}|nowrapname: on|long template name that would wrap to new line|long value for the 1st parameter that would wrap}} | {{{{{1|tlg}}}|nowrapname=on|long template name that would wrap to new line|long value for the 1st parameter that would wrap}} |} ==See also== {{Template-linking templates}} {{Semantic markup templates}} <includeonly>{{Sandbox other| | <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Internal template-link templates]] [[Category:Wikitext typing-aid templates]] }}</includeonly> 09zeeo62664ln5cia6vgnizvrs8zub6 Cèṭa'an:Mono 10 3111 18009 2024-09-19T12:56:30Z Munajad.MH 3071 ←Membuat halaman berisi '{{<includeonly>safesubst:</includeonly>ifsubst|1=|2=<templatestyles src="Mono/styles.css" />}}<span class="monospaced">{{{2|{{{1}}}}}}</span><noinclude> {{Documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude>' 18009 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>ifsubst|1=|2=<templatestyles src="Mono/styles.css" />}}<span class="monospaced">{{{2|{{{1}}}}}}</span><noinclude> {{Documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> eyigcpktddtgno85j4vajm121b6hlip Cèṭa'an:Mono/doc 10 3112 18010 2024-09-19T12:57:45Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> {{tlr|clear=right|monospace}}{{tsh|clear=right|tt|ttt}} {{high-use}} {{Uses TemplateStyles |Template:Mono/styles.css}} {{COinS safe|n}} {{-}}' 18010 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> {{tlr|clear=right|monospace}}{{tsh|clear=right|tt|ttt}} {{high-use}} {{Uses TemplateStyles |Template:Mono/styles.css}} {{COinS safe|n}} {{-}} 6byj0qsa71bfmg2h9jl48d7192tykrd Cèṭa'an:TLR signaling pathway 10 3113 18011 2024-09-19T12:59:58Z Munajad.MH 3071 ←Membuat halaman berisi '{{Navbox | name = TLR signaling pathway | title = [[Signal transduction|Signaling pathway]]: [[Toll-like receptor|TLR]] signaling pathway | state = {{{state<includeonly>|autocollapse</includeonly>}}} | titlestyle = background:#e7dcc3 | groupstyle = background-color: AntiqueWhite | listclass = hlist | group1 = [[Toll-like receptor|TLRs]] | list1 = * [[Toll-like receptor 1|TLR1]] * [[Toll-like receptor 2|TLR2]] * [[Toll-like receptor 3|TLR3]] * Toll-li...' 18011 wikitext text/x-wiki {{Navbox | name = TLR signaling pathway | title = [[Signal transduction|Signaling pathway]]: [[Toll-like receptor|TLR]] signaling pathway | state = {{{state<includeonly>|autocollapse</includeonly>}}} | titlestyle = background:#e7dcc3 | groupstyle = background-color: AntiqueWhite | listclass = hlist | group1 = [[Toll-like receptor|TLRs]] | list1 = * [[Toll-like receptor 1|TLR1]] * [[Toll-like receptor 2|TLR2]] * [[Toll-like receptor 3|TLR3]] * [[Toll-like receptor 4|TLR4]] * [[Toll-like receptor 5|TLR5]] * [[Toll-like receptor 6|TLR6]] * [[Toll-like receptor 7|TLR7]] * [[Toll-like receptor 8|TLR8]] * [[Toll-like receptor 9|TLR9]] * [[Toll-like receptor 10|TLR10]] * [[Toll-like receptor 11|TLR11]] * [[Toll-like receptor|TLR12]] * [[Toll-like receptor|TLR13]] | group2 = Other receptors | list2 = * [[CD14]] * [[Lipopolysaccharide-binding protein|LBP]] * [[Lymphocyte antigen 96|MD2]] | group3 = [[Signal transducing adaptor protein|Downstream signalling]] | list3 = * [[IRAK1]] * [[IRAK2]] * [[IRAK3]] * [[IRAK4]] * [[IRF3]] * [[MAP3K7]] * [[MYD88]] * [[TAB1]] * [[TICAM1]] * [[TIRAP]] * [[TOLLIP]] * [[TRAF6]] }}<noinclude> {{Documentation|content= {{Collapsible option}} [[Category:Immunology navigational boxes]] [[Category:Signaling pathway templates]] }}</noinclude> 2vdetujx4h79s1otg6gdwfr8wt86va4 Cèṭa'an:Collapsible option 10 3114 18012 2024-09-19T13:02:31Z Munajad.MH 3071 ←Membuat halaman berisi 'This template's '''initial visibility currently defaults to {{param value|{{#switch:{{{default|}}}|collapsed=collapsed|expanded=expanded|autocollapse|#default=autocollapse}}}}''', meaning that {{#switch:{{{default|}}}|collapsed=it is hidden apart from its title bar.|expanded=it is fully visible.|autocollapse|#default=if there is another collapsible item on the page (a [[Wikipedia:Navigation_template#Types|navbox, sidebar]], or Help:Collapsing|table with the col...' 18012 wikitext text/x-wiki This template's '''initial visibility currently defaults to {{param value|{{#switch:{{{default|}}}|collapsed=collapsed|expanded=expanded|autocollapse|#default=autocollapse}}}}''', meaning that {{#switch:{{{default|}}}|collapsed=it is hidden apart from its title bar.|expanded=it is fully visible.|autocollapse|#default=if there is another collapsible item on the page (a [[Wikipedia:Navigation_template#Types|navbox, sidebar]], or [[Help:Collapsing|table with the collapsible attribute]]), it is hidden apart from its title bar; if not, it is fully visible.}} To change this template's initial visibility, the {{para|{{{parameter_name|state}}}}} [[Help:Template#Parameters|parameter]] may be used: <ul> {{#ifeq:{{{default|}}}|collapsed|<!-- don't show -->|<li>{{#tag:syntaxhighlight|<nowiki>{{</nowiki><includeonly>{{</includeonly>{{#if:{{{nobase|}}}| |BASE}}PAGENAME<includeonly>}}</includeonly><nowiki>|</nowiki>{{{parameter_name|state}}}<nowiki>=collapsed}}</nowiki>|lang=wikitext|inline=1}} will show the template collapsed, i.e. hidden apart from its title bar.</li>}} {{#ifeq:{{{default|}}}|expanded|<!-- don't show -->|<li>{{#tag:syntaxhighlight|<nowiki>{{</nowiki><includeonly>{{</includeonly>{{#if:{{{nobase|}}} | |BASE}}PAGENAME<includeonly>}}</includeonly><nowiki>|</nowiki>{{{parameter_name|state}}}<nowiki>=expanded}}</nowiki>|lang=wikitext|inline=1}} will show the template expanded, i.e. fully visible.</li>}} {{#ifeq:{{{default|autocollapse}}}|autocollapse|<!-- don't show -->|<li>{{#tag:syntaxhighlight|<nowiki>{{</nowiki><includeonly>{{</includeonly>{{#if:{{{nobase|}}} | |BASE}}PAGENAME<includeonly>}}</includeonly><nowiki>|</nowiki>{{{parameter_name|state}}}<nowiki>=autocollapse}}</nowiki>|lang=wikitext|inline=1}} will show the template autocollapsed, i.e. if there is another collapsible item on the page (a [[Wikipedia:Navigation_template#Types|navbox, sidebar]], or [[Help:Collapsing|table with the collapsible attribute]]), it is hidden apart from its title bar, but if not, it is fully visible.</li>}}</ul><!-- -->{{#if:{{{align|}}}|{{para|align|{{var|value}}}} is also available; where {{var|value}} can be either <code>right</code> or <code>left</code>. The default is {{kbd|center}}. }}{{#if:{{{title-background|}}}|{{para|title-background|{{var|value}}}} is also available; where {{var|value}} can be either {{kbd|navbox}} or a {{kbd|color}}. The default is {{kbd|none}}, and {{{kbd|navbox}}} defaults to the default navbox color. }}{{#if:{{{width|}}}| {{para|width|{{var|value}}}} is also available; where {{var|value}} can be either {{kbd|{{var|N}} [em/%/px]}} or {{kbd|auto}}. The default is {{kbd|100%}}. }}<!-- Add {{pp-template}} if template page where this template is transcluded is protected: -->{{template other | {{#if:{{PROTECTIONLEVEL:edit}} |{{pp-template|docusage=yes}} | {{#if:{{PROTECTIONLEVEL:move}} |{{pp-move|docusage=yes|small=yes}} }} }} }}<noinclude> {{Documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> hztlewf6gonbnvaxdtypxd3ne4jkqip Cèṭa'an:Collapsible option/doc 10 3115 18013 2024-09-19T13:03:20Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High-use|demo={{ROOTPAGENAME}}}} {{tlx|Collapsible option}} is a utility template provides a standardised message for [[Wikipedia:Transclusion|transclusion]] on [[WP:TDOC|template documentaion]] pages for templates whose collapsibility may be managed by the parameter {{para|state}}. It can be used on either the template page itself (wrapped w...' 18013 wikitext text/x-wiki {{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High-use|demo={{ROOTPAGENAME}}}} {{tlx|Collapsible option}} is a utility template provides a standardised message for [[Wikipedia:Transclusion|transclusion]] on [[WP:TDOC|template documentaion]] pages for templates whose collapsibility may be managed by the parameter {{para|state}}. It can be used on either the template page itself (wrapped within {{tag|noinclude}} tags), but it is almost always better to place it in the template's {{tlx|documentation subpage}}. t3lz1x1edrzr6psufkw1oqoc32o14vq Cèṭa'an:Documentation/reload 10 3116 18017 18015 2024-09-19T13:13:40Z Munajad.MH 3071 Munajad.MH ngallèyaghi kaca [[Wikipèḍia:Template:Documentation/reload]] ka [[Cèṭa'an:Documentation/reload]] 18014 wikitext text/x-wiki {{#invoke:documentation|main|_content={{ {{#invoke:documentation|contentTitle}}}}}}<noinclude> <!-- Add categories to the /doc subpage --> </noinclude> ii1kftoonz87mztj4siz1yhyqeg6agm Wikipèḍia:Template documentation 4 3117 18164 18016 2024-09-22T12:38:22Z EmausBot 150 Fixing double redirect to [[Cèṭa'an:Documentation/reload]] 18164 wikitext text/x-wiki #ALIH [[Cèṭa'an:Documentation/reload]] 0tgl2omiea9z491ohk1ojdxprte63ch Wikipèḍia:Template:Documentation/reload 4 3118 18018 2024-09-19T13:13:40Z Munajad.MH 3071 Munajad.MH ngallèyaghi kaca [[Wikipèḍia:Template:Documentation/reload]] ka [[Cèṭa'an:Documentation/reload]] 18018 wikitext text/x-wiki #ALIH [[Cèṭa'an:Documentation/reload]] 0tgl2omiea9z491ohk1ojdxprte63ch Cèṭa'an:Param value 10 3119 18019 2024-09-19T22:53:23Z Munajad.MH 3071 ←Membuat halaman berisi '<code style="border:{{{border|{{{b|thin solid var(--border-color-base, #caa)}}}}}};background-color:{{{bg-color|{{{bg|var(--color-inverted, white)}}}}}};color:{{#if:{{{bg|}}}||inherit|{{Greater color contrast ratio|bg}}}};padding:1px 2px 0 1px;margin:0 2px 0 1px;white-space:nowrap;{{{style|}}}">{{replace|{{replace|{{replace|{{replace|{{replace|<includeonly>⊗ϑ{{{1|}}}⊗ϑ</includeonly><noinclude>value</noinclude>| |{{{space|{{{sp|&nbsp;}}}}}}}}|#|&#35;}}|*|&#4...' 18019 wikitext text/x-wiki <code style="border:{{{border|{{{b|thin solid var(--border-color-base, #caa)}}}}}};background-color:{{{bg-color|{{{bg|var(--color-inverted, white)}}}}}};color:{{#if:{{{bg|}}}||inherit|{{Greater color contrast ratio|bg}}}};padding:1px 2px 0 1px;margin:0 2px 0 1px;white-space:nowrap;{{{style|}}}">{{replace|{{replace|{{replace|{{replace|{{replace|<includeonly>⊗ϑ{{{1|}}}⊗ϑ</includeonly><noinclude>value</noinclude>| |{{{space|{{{sp|&nbsp;}}}}}}}}|#|&#35;}}|*|&#42;}}|:|&#58;}}|⊗ϑ|}}</code><noinclude> {{Documentation}} </noinclude> 1lvqmwlki4tl8j5nmud5ih2ra22qsgt Cèṭa'an:Param value/doc 10 3120 18021 18020 2024-09-19T23:00:36Z Munajad.MH 3071 18021 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{tlr|clear=right|pvalue|pval}} Provides a lightly bordered box to highlight param values on [[Wikipedia:Template documentation|Template documentation]] pages. Especially useful in cases where values may have leading or trailing blanks, or multiple embedded blanks. == Usage == {{tlc|param value|<var>value</var>}} == Parameters == There is one required positional parameter for the value, and four optional params: three for styling the display, and one replacement parameter for dealing with how to render a blank space: : {{para|1}}{{snd}}the value to be highlighted; required (no default) : {{para|border}}{{snd}}may be used to set border attributes. default: {{param value|thin solid #caa|bg=#f5fcf9}}. Alias: {{para|b}}. : {{para|bg-color}}{{snd}}may be used to set background-color. default: {{param value|white|bg=#f5fcf9}}. Alias: {{para|bg}}. : {{para|style}}{{snd}} may be used to set any [[CSS|CSS style attributes]], with one or more semicolon-separated {{pval|''attribute'':value||bg=#f5fcf9|style=border-radius:3px}} pairs. default:none. : {{para|space}}{{snd}} may be used to make spaces visible. Alias: {{para|sp}}. See [[#Making spaces visible]] below. '''Note on special characters:''' if the value to be highlighted contains an equal sign, it must be escaped: use <code><nowiki>{{=}}</nowiki></code> instead of a bare equal sign character. == Examples == * <code><nowiki>{{param value|2blanks between}}</nowiki></code> yields: {{param value|2blanks between}} * <code><nowiki>{{param value|2blanks between|space=·}}</nowiki></code> yields: {{param value|2blanks between|space=·}} * <code><nowiki>{{param value| * : # }}</nowiki></code> yields: {{param value| * : # }} * <code><nowiki>{{param value| * : # |border=2px dashed khaki}}</nowiki></code> yields: {{param value| * : # |border=2px dashed khaki}} * <code><nowiki>{{param value|white|bg=yellow}}</nowiki></code> yields: {{param value|white|bg=yellow}} * <code><nowiki>{{pvalue|thin solid #caa|bg=#f5fcf9}}</nowiki></code> yields: {{pvalue|thin solid #caa|bg=#f5fcf9}} * <code><nowiki>{{pval|* #|border=thin dashed purple|bg=#ffe6e6|style=border-radius:5px|space=␠}}</nowiki></code> yields: {{pval|* #|border=thin dashed purple|bg=#ffe6e6|style=border-radius:5px|space=␠}} == Making spaces visible == You may make [[Whitespace character|space characters]] visible by replacing them with any character you choose using param {{para|space}}. Here are some characters that have been historically used for this purpose. In these examples, there are two spaces between ''one'' and ''two'': * Space symbol{{snd}}([[Control Pictures#Block|U+2420]] = ␠ ) : <code><nowiki>{{param value|one two|space=␠}}</nowiki></code> ⟶ {{param value|one two|space=␠}} * [[Blank symbol]]{{snd}}([[Control Pictures#Block|U+2422]] = ␢ ) : <code><nowiki>{{pvalue|one two|space=␢}}</nowiki></code> ⟶ {{pvalue|one two|space=␢}} ** [[Blank symbol]]{{snd}} (smaller: <small>␢</small>) : <code><nowiki>{{pvalue|one two|space=<small>␢</small>}}</nowiki></code> ⟶ {{param value|one two|space=<small>␢</small>}} * [[Middot]]{{snd}}([[Whitespace character#U+00B7|U+00B7]] = &middot; ) : <code><nowiki>{{pval|one two|space=·}}</nowiki></code> ⟶ {{pval|one two|space=·}} * Underbracket{{snd}}([[Miscellaneous Technical#(2380–23BF)|U+23B5]] = ⎵ ) : <code><nowiki>{{pval|one two|space=⎵}}</nowiki></code> ⟶ {{pval|one two|space=⎵}} * White rectangle{{snd}}([[Geometric Shapes#U+25A0–U+25CF|U+25AF]] = ▯ ) : <code><nowiki>{{pval|one two|space=▯}}</nowiki></code> ⟶ {{pval|one two|space=▯}} * [[Undertie]]{{snd}}([[General Punctuation#Block|U+203F]] = ‿ ) : <code><nowiki>{{pval|one two|space=‿}}</nowiki></code> ⟶ {{pval|one two|space=‿}} == See also == * {{tl|param}} * {{tl|code}} * {{tl|kbd}} * {{tl|mono}} {{Semantic markup templates}} <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Typing-aid templates]] [[Category:Semantic markup templates]] [[Category:Documentation assistance templates]] }}</includeonly> sh2wnxixhs9hy0pggifwmhgsizs6rcx Cèṭa'an:Pvalue 10 3121 18022 2024-09-19T23:03:15Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Param value]] 18022 wikitext text/x-wiki #REDIRECT [[Template:Param value]] {{Rcat shell| {{R shortcut}} }} brfkzkf9futzxnw5ien0erejft2lgre Cèṭa'an:Pval 10 3122 18023 2024-09-19T23:07:30Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Param value]] 18023 wikitext text/x-wiki #REDIRECT [[Template:Param value]] {{Rcat shell| {{R shortcut}} }} brfkzkf9futzxnw5ien0erejft2lgre Cèṭa'an:Redirect category shell 10 3123 18024 2024-09-19T23:10:42Z Munajad.MH 3071 ←Membuat halaman berisi '__NONEWSECTIONLINK__{{Mbox | name = Redirect category shell | type = move | image = none | style = margin-top: 1.1em; border: solid 1px darkblue; border-left-width: 0.5em; | textstyle = padding-top: 0.9em; padding-bottom: 0.9em; | text = '''This {{Talk other|talk page|page}} is a [[Wikipedia:Redirect|redirect]]. <small>The following [[Wikipedia:Categorizing redirects|categories]] are used to track and monitor this redirect:</small>'''{{#if:{{{h|}}} |:: ''{{{...' 18024 wikitext text/x-wiki __NONEWSECTIONLINK__{{Mbox | name = Redirect category shell | type = move | image = none | style = margin-top: 1.1em; border: solid 1px darkblue; border-left-width: 0.5em; | textstyle = padding-top: 0.9em; padding-bottom: 0.9em; | text = '''This {{Talk other|talk page|page}} is a [[Wikipedia:Redirect|redirect]]. <small>The following [[Wikipedia:Categorizing redirects|categories]] are used to track and monitor this redirect:</small>'''{{#if:{{{h|}}} |:: ''{{{h}}}'' }}<!-- Automatically detect protected redirects: --><includeonly>{{#switch: {{PROTECTIONLEVEL:move}} |sysop|templateeditor|extendedconfirmed={{pp-move|small=yes|catonly=no}} }}{{#switch: {{PROTECTIONLEVEL:edit}} |sysop={{pp-protected|small=yes}}{{R fully-protected|embed=yes}} |templateeditor={{pp-protected|small=yes}}{{R template protected|embed=yes}} |extendedconfirmed={{pp-protected|small=yes}}{{R extended-protected|embed=yes}} |autoconfirmed={{pp-protected|small=yes}}{{R semi-protected|embed=yes}} | <!--Not protected, or only semi-move-protected--> }}</includeonly>{{#if: {{{1|}}}||<includeonly> * {{red|'''Important – Please Read! {{maroon|This template should {{em|not}} be applied without parameters by bot nor by any automated or semi-automated process. It should {{em|not}} be used without parameters {{em|unless you want to learn how to categorize redirects}}. For editors who want to learn how to categorize redirects, this template is a {{em|learning tool}}. {{em|Only}} those editors who intend to return to the redirect to learn which rcats to use should apply this template without parameters, or with an empty first parameter!}}'''}}</includeonly> * '''Manifold sort''': If help is needed to determine appropriate categories, then this redirect populates '''{{Cat|Miscellaneous redirects}}'''. Monitors of that category will check this redirect and add or remove [[Wikipedia:Categorizing redirects|rcats]] as needed.{{#ifeq: {{lc:{{{nocat|false}}}}} | false |{{{category|<includeonly>[[Category:Miscellaneous redirects]]</includeonly>}}}}} }} {{#if: {{{2|}}}|{{{2}}}|{{{1|}}}}}{{#if: {{{1|}}}{{{2|}}}||{{#ifeq: {{ROOTPAGENAME}}|Redirect category shell||[[Category:Redirect category shell without parameters]]}}}} ''<small>When appropriate, [[Wikipedia:Protection policy|protection levels]] are automatically sensed, described and categorized.</small>'' }}<noinclude> {{Documentation}} </noinclude> p21zwzpenmnu6tzdzfod021s26eybft Cèṭa'an:Rcatsh 10 3124 18025 2024-09-19T23:13:42Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Redirect category shell]] 18025 wikitext text/x-wiki #REDIRECT [[Template:Redirect category shell]] {{Redirect category shell| {{R from high-use template}} {{R to redirect template}} {{R from template shortcut}} }} p2aqcolqolaorvl3bv21oc68tkj2wxw Cèṭa'an:R from high-use template 10 3125 18026 2024-09-19T23:14:52Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R from high-use template |name=From a high-use template |from=a highly transcluded redirect to a template |info=**{{#invoke:High-use|text|risk|nobot=true}} |all category=Redirects from high-use templates |printworthy=no }}<noinclude> <!-- Place categories on /doc subpage; interwikis go to Wikidata. --> {{Documentation}} </noinclude>' 18026 wikitext text/x-wiki <noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R from high-use template |name=From a high-use template |from=a highly transcluded redirect to a template |info=**{{#invoke:High-use|text|risk|nobot=true}} |all category=Redirects from high-use templates |printworthy=no }}<noinclude> <!-- Place categories on /doc subpage; interwikis go to Wikidata. --> {{Documentation}} </noinclude> 7c2sdnd3ium6yfp2jkn07zvqg6uv118 Cèṭa'an:R from high-use template/doc 10 3126 18027 2024-09-19T23:15:41Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> == Usage == This is a version of {{t|high-use}} in [[Wikipedia:Template index/Redirect pages|rcat]] form. It should only be used for template redirects with a very high number of transclusions. While there is no exact guideline for this, this isn't generally necessary on templates with <5,000 transclusions, as templates with 5,000 transclusions...' 18027 wikitext text/x-wiki {{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> == Usage == This is a version of {{t|high-use}} in [[Wikipedia:Template index/Redirect pages|rcat]] form. It should only be used for template redirects with a very high number of transclusions. While there is no exact guideline for this, this isn't generally necessary on templates with <5,000 transclusions, as templates with 5,000 transclusions are given template protection which is easily noticeable. Template redirects with >100,000 transclusions should be tagged. <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Redirect templates|High-use, template]] [[Category:Redirects from high-use templates| ]] [[Category:Templates for redirects to templates|High-use, template]] [[Category:Templates for unprintworthy redirects|High-use, template]] [[Category:Unprintworthy redirects| ]] [[Category:All namespace redirect templates]]}}</includeonly><noinclude> [[Category:Redirect category template documentation pages|High-use, template]]</noinclude> 36rbd9nrijhhqslq6om4r1acuv80nyu Cèṭa'an:This is a redirect/rcat 10 3127 18028 2024-09-19T23:17:30Z Munajad.MH 3071 ←Membuat halaman berisi '{{#ifeq:{{NAMESPACE}}|Template talk||'''{{small|{{smallcaps|When used with the}} "Redirect category shell" (Rcat shell) {{smallcaps|template:}}}}}}''' {{Mbox | name = This is a redirect/rcat | type = move | image = none | style = margin-top: 1.1em; border: solid 1px darkblue; border-left-width: 0.5em; | textstyle = padding-top: 0.9em; padding-bottom: 0.9em; | text = '''This page is a [[Wikipedia:Redirect|redirect]]. <small>The following Wikipedia:Categorizi...' 18028 wikitext text/x-wiki {{#ifeq:{{NAMESPACE}}|Template talk||'''{{small|{{smallcaps|When used with the}} "Redirect category shell" (Rcat shell) {{smallcaps|template:}}}}}}''' {{Mbox | name = This is a redirect/rcat | type = move | image = none | style = margin-top: 1.1em; border: solid 1px darkblue; border-left-width: 0.5em; | textstyle = padding-top: 0.9em; padding-bottom: 0.9em; | text = '''This page is a [[Wikipedia:Redirect|redirect]]. <small>The following [[Wikipedia:Categorizing redirects|categories]] are used to track and monitor this redirect:</small>''' {{#ifeq:{{PAGENAME}}|R avoided double redirect|<includeonly>{{{text|{{ {{#switch:{{PAGENAME}}|This is a redirect/rcat=|This is a redirect/rcat/sandbox=|This is a redirect/rcat/testcases=|#default={{PAGENAME}}}}|embed=yes}}}}}</includeonly>| <noinclude>* (Text of rcat)</noinclude><includeonly>{{{text|{{ {{#switch:{{PAGENAME}}|This is a redirect/rcat=|This is a redirect/rcat/sandbox=|This is a redirect/rcat/testcases=|#default={{PAGENAME}}}}|embed=yes}}}}}</includeonly>}} ''<small>When appropriate, [[WP:PP|protection levels]] are automatically sensed, described and categorized.</small>'' }} :''{{small|Template {{tl|Redirect category shell}} may be used to add one or more [[WP:RCAT|rcat]] templates, along with their parameters and categories, to a redirect. {{#ifeq:{{NAMESPACE}}|Template talk||For more information see the documentation page below.}}}}''{{#ifeq:{{NAMESPACE}}|Template talk||{{#if:{{{1|}}}|| <br /> '''{{small|{{smallcaps|When used by itself:}}}}'''}}}}<noinclude> {{Documentation}} </noinclude> gy0pig624fy0r1yhh2c5yijd8za1qcu Cèṭa'an:This is a redirect 10 3128 18029 2024-09-19T23:18:21Z Munajad.MH 3071 ←Membuat halaman berisi '__NONEWSECTIONLINK__{{Mbox | name = Redirect category shell | type = move | image = none | style = margin-top: 1.1em; border: solid 1px darkblue; border-left-width: 0.5em; | textstyle = padding-top: 0.9em; padding-bottom: 0.9em; | text = '''This {{Talk other|talk page|page}} is a [[Wikipedia:Redirect|redirect]]. <small>The following [[Wikipedia:Categorizing redirects|categories]] are used to track and monitor this redirect:</small>'''{{#if:{{{h|}}} |:: ''{{{...' 18029 wikitext text/x-wiki __NONEWSECTIONLINK__{{Mbox | name = Redirect category shell | type = move | image = none | style = margin-top: 1.1em; border: solid 1px darkblue; border-left-width: 0.5em; | textstyle = padding-top: 0.9em; padding-bottom: 0.9em; | text = '''This {{Talk other|talk page|page}} is a [[Wikipedia:Redirect|redirect]]. <small>The following [[Wikipedia:Categorizing redirects|categories]] are used to track and monitor this redirect:</small>'''{{#if:{{{h|}}} |:: ''{{{h}}}'' }}<!-- Automatically detect protected redirects: --><includeonly>{{#switch: {{PROTECTIONLEVEL:move}} |sysop|templateeditor|extendedconfirmed={{pp-move|small=yes|catonly=no}} }}{{#switch: {{PROTECTIONLEVEL:edit}} |sysop={{pp-protected|small=yes}}{{R fully-protected|embed=yes}} |templateeditor={{pp-protected|small=yes}}{{R template protected|embed=yes}} |extendedconfirmed={{pp-protected|small=yes}}{{R extended-protected|embed=yes}} |autoconfirmed={{pp-protected|small=yes}}{{R semi-protected|embed=yes}} | <!--Not protected, or only semi-move-protected--> }}</includeonly>{{#if: {{{1|}}}||<includeonly> * {{red|'''Important – Please Read! {{maroon|This template should {{em|not}} be applied without parameters by bot nor by any automated or semi-automated process. It should {{em|not}} be used without parameters {{em|unless you want to learn how to categorize redirects}}. For editors who want to learn how to categorize redirects, this template is a {{em|learning tool}}. {{em|Only}} those editors who intend to return to the redirect to learn which rcats to use should apply this template without parameters, or with an empty first parameter!}}'''}}</includeonly> * '''Manifold sort''': If help is needed to determine appropriate categories, then this redirect populates '''{{Cat|Miscellaneous redirects}}'''. Monitors of that category will check this redirect and add or remove [[Wikipedia:Categorizing redirects|rcats]] as needed.{{#ifeq: {{lc:{{{nocat|false}}}}} | false |{{{category|<includeonly>[[Category:Miscellaneous redirects]]</includeonly>}}}}} }} {{#if: {{{2|}}}|{{{2}}}|{{{1|}}}}}{{#if: {{{1|}}}{{{2|}}}||{{#ifeq: {{ROOTPAGENAME}}|Redirect category shell||[[Category:Redirect category shell without parameters]]}}}} ''<small>When appropriate, [[Wikipedia:Protection policy|protection levels]] are automatically sensed, described and categorized.</small>'' }}<noinclude> {{Documentation}} </noinclude> p21zwzpenmnu6tzdzfod021s26eybft Cèṭa'an:This is a redirect/rcat/doc 10 3129 18030 2024-09-19T23:52:57Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == This template subpage is used to illustrate the {{tl|Redirect category shell}} (''Rcat shell'') template on [[wp:redirect|redirect]] category ([[wp:rcat|rcat]]) template pages. This template should be surrounded by <nowiki><noinclude></nowiki> tags so it will not be a part of the transcluded rca...' 18030 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == This template subpage is used to illustrate the {{tl|Redirect category shell}} (''Rcat shell'') template on [[wp:redirect|redirect]] category ([[wp:rcat|rcat]]) template pages. This template should be surrounded by <nowiki><noinclude></nowiki> tags so it will not be a part of the transcluded rcat. :{{small|''The "&#60;/noinclude>" closing tag (with a " / " at the beginning) must go before "real" template code directly, without intervening spaces or line breaks (or it will introduce unnecessary whitespace).''}} Place this template at the TOP of an rcat page to illustrate the ''Redirect category shell'' template on that page. :{{green|'''''Correct:'''''}} <pre> <noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template ... </pre> :{{red|'''''Incorrect:'''''}} <pre> <noinclude>{{This is a redirect/rcat}}</noinclude> {{Redirect template ... </pre> == See also == * {{tl|Redirect category shell/Comparison}} – compare the ''Redirect category shell'' and ''This is a redirect'' templates' usage to the individual use of rcats. <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:WikiProject Redirect templates|This is a redirect/rcat]] [[Category:Redirect templates| ]] }}</includeonly> bwhsp1ffyxkw7m98oq7xgkqtpbk9qjv Cèṭa'an:Green 10 3130 18031 2024-09-19T23:54:48Z Munajad.MH 3071 ←Membuat halaman berisi '<span style="color:green;">{{{1}}}</span><noinclude> <!-- Add categories to the /doc subpage and interwikis to WikiData, not here! --> {{Documentation}}</noinclude>' 18031 wikitext text/x-wiki <span style="color:green;">{{{1}}}</span><noinclude> <!-- Add categories to the /doc subpage and interwikis to WikiData, not here! --> {{Documentation}}</noinclude> 8ogao8vbvuytx2er9i0nhzh2mauzls5 Cèṭa'an:Green/doc 10 3131 18032 2024-09-19T23:56:58Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{high use|8447}} == Usage == My {{tlx|green|color}} text. Produces: My {{green|color}} text. == Template data == {{TemplateDataHeader}} <TemplateData> { "description": "This template changes the color of any supplied text to green", "params": { "1": {...' 18032 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{high use|8447}} == Usage == My {{tlx|green|color}} text. Produces: My {{green|color}} text. == Template data == {{TemplateDataHeader}} <TemplateData> { "description": "This template changes the color of any supplied text to green", "params": { "1": { "label": "Text", "description": "The text that should be colored green.", "type": "string", "required": true } } } </TemplateData> == See also == {{Text color templates see also}} <includeonly>{{subpage other|| [[Category:Text color templates]] }}</includeonly> suktajb3w91em2dnbpbjsat2178g175 Cèṭa'an:High-use/doc 10 3132 18033 2024-09-19T23:58:39Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High-use}} {{lua|Module:High-use}} This is the {{tlx|high-use}} message box. It is meant to be put at the top of the documentation subpage for templates transcluded onto more than 2,000 pages. For templates transcluded onto more than 100,000 pages, or if the first parameter is set to <code>risk</code>, then a stronger wording is given. '''No...' 18033 wikitext text/x-wiki {{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High-use}} {{lua|Module:High-use}} This is the {{tlx|high-use}} message box. It is meant to be put at the top of the documentation subpage for templates transcluded onto more than 2,000 pages. For templates transcluded onto more than 100,000 pages, or if the first parameter is set to <code>risk</code>, then a stronger wording is given. '''Note''': It is normal that some of the links in the message box are red. == Usage == {{tlx |High-use}} {{tlx |High-use |2=2=''discussion page, or use + notation'' |3=info=''additional text'' }} ; all parameters <pre style="overflow:auto;"> {{High-use |1= |2= |info= |demo= |form= |expiry= }} </pre> The template can be used as is, and will automatically use bot-updated transclusion counts from [[Special:PrefixIndex/Module:Transclusion_count/data/|subpages of Module:Transclusion_count/data/]], when available. It can also take some parameters: * <code>1=''number of transclusions''</code>: ''(deprecated)'' The first parameter is either a static number of times the template has been transcluded, or the word "risk" (without quotes) to display "a very large number of" instead of the actual value. This value will be ignored, if transclusion data is available for the current page (generally, for templates with more than 2,000 transclusions). * <code>2=''discussion page, or use + notation''</code>: The second parameter is overloaded. It will cause the number of transclusions to display as "#,###+" instead of "approximately #,###" when set equal to "yes" (without quotes). When used in this manner, values will be rounded down, instead of rounded to the nearest number with the appropriate number of significant figures. When set to any other non-blank value, it will replace the link to the template's talk page to the value of the parameter (for example, <code>2=WP:VPT</code> will insert a link to [[WP:VPT]]), * {{para|info|&lt;{{var|extra information}}>}}: When set to non-blank, will insert &lt;{{var|extra information}}> into the template text. * {{para|demo|&lt;{{var|Template_name}}>}}: Will use the transclusion count for the template at <code><nowiki>[[Template:</nowiki>&lt;{{var|Template_name}}>]]</code> instead of detecting what template it is being used on. Capitalization must exactly match the value used in [[Special:PrefixIndex/Module:Transclusion_count/data/]]. * {{para|form}}: When set to "<code>editnotice</code>", will display the message using {{tl|editnotice}} instead of {{tl|ombox}}. * {{para|expiry}}: Sets the {{para|expiry}} parameter for {{tl|editnotice}}. * {{para|no-percent|yes}}: suppresses automatic 'percent of all pages' annotation; 'percent of all pages' annotation is automatically added when template is used in more than 1% of all pages (currently <code><nowiki>{{NUMBEROFPAGES}}</nowiki></code> is {{NUMBEROFPAGES}} pages so 1% is {{formatnum:{{#expr:trunc ({{formatnum:{{NUMBEROFPAGES}}|R}}/100)}}}} pages) == Examples == The full code for a /doc page top usually looks like this: <pre> {{documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{high-use}} </pre> === Standard form === {{nowiki template demo|code=<nowiki>{{high-use}}</nowiki>}} {{nowiki template demo|code=<nowiki>{{high-use | |Wikipedia talk:High-risk templates }}</nowiki>}} === Rounding and + notation === {{nowiki template demo|code=<nowiki>{{high-use |49,500 |demo=A template that does not exist }}</nowiki>}} {{nowiki template demo|code=<nowiki>{{high-use |49,500+ |demo=A template that does not exist }}</nowiki>}} === Editnotice form === {{nowiki template demo|code=<nowiki>{{high-use |form=editnotice }}</nowiki>}} === High risk === {{nowiki template demo|code=<nowiki>{{high-use |demo=Yesno }}</nowiki>}} {{nowiki template demo|code=<nowiki>{{high-use |demo=Yesno |no-percent=yes}}</nowiki>}} {{nowiki template demo|code=<nowiki>{{high-use |risk |demo=High-use }}</nowiki>}} {{nowiki template demo|code=<nowiki>{{high-use |risk |Wikipedia talk:High-risk templates |info=This is a very large number! |demo=Yesno}}</nowiki>}} == Technical details == The [[Template:High-use/sandbox|/sandbox]] and [[Template:High-use/testcases|/testcases]] links are the standard names for such subpages. If those pages are created, then the green /doc box for the template will detect them and link to them in its heading. For instance, see the top of this documentation. [[User:Ahechtbot|Ahechtbot]] compiles usage statistics for all templates with 2,000 or more transclusions, using [[User:Ahechtbot/transclusioncount.py]], and writes them to subpages of [[Module:Transclusion count/data]] (see [[Wikipedia:Bots/Requests for approval/Ahechtbot 6]]). These pages are usually updated every Sunday, but since running the query is resource intensive, it may be delayed or skipped if Wikipedia server usage is high. '''Important''': If a transclusion count is available in [[Module:Transclusion count/data]], any manually input values will be ignored by this template. == Supporting templates and modules == * {{tl|ombox}} which uses {{module link|Message box|ombox}} * {{tl|editnotice}} which uses {{module link|Message box|fmbox}} * {{module link|high-use|main}} * {{module link|transclusion count|fetch}} ==Redirects== {{columns-list|colwidth=15em| *{{tl|heavilytranscluded}} *{{tl|high risk}} *{{tl|high-risk}} *{{tl|high use}} *{{tl|risky template}} }} == See also == * {{tl|Intricate template}} – for templates that are complex, using less obvious techniques * {{tl|Interconnected template}} – for templates that have dependencies on others, or on config files, subpages, dynamic doc, etc. * {{tl|pp-template}} – protection template that usually is put on high-risk templates * {{tl|Used in system}} – for templates used in the Wikipedia user interface * [[Wikipedia:High-risk templates]] * [[Wikipedia:Template sandbox and test cases]] == Template counters == * [[toollabs:templatecount/]] – easy to use, returns current (real time) transclusion count for a template * <span class="plainlinks">[{{fullurl:Special:MostLinkedTemplates|limit=500}} Special:MostLinkedTemplates]</span> – special page search for most transcluded templates * [[Special:PrefixIndex/Module:Transclusion_count/data/]] – template count data used by this template that is broken down by first letter of template and rounded to two or three significant figures, and updated weekly * [[Wikipedia:Database reports/Templates transcluded on the most pages]] – lists the 1000 most transcluded templates, not updated since November 2018 <!-- * [[tools:~dispenser/cgi-bin/embeddedincount.py]] – Seems to lack human interface, probably meant for programs to call. (not working anymore) --> <includeonly>{{sandbox other|| <!-- Categories go below this line, please; interwikis go to Wikidata, thank you! --> [[Category:Documentation header templates]] }}</includeonly> == TemplateData == {{TemplateData header}} <templatedata> { "params": { "1": { "label": "number of transclusions (DEPRECATED)", "description": "either a static number of times the template has been transcluded, or the word \"risk\" (without quotes) to display \"a very large number of\" instead of the actual value.", "type": "string", "suggestedvalues": [ "risk" ], "deprecated": "This value will be ignored, if transclusion data is available for the current page." }, "2": { "label": "discussion page, or use + notation", "description": "The second parameter is overloaded. It will cause the number of transclusions to display as \"#,###+\" instead of \"approximately #,###\" when set equal to \"yes\" (without quotes). When used in this manner, values will be rounded down, instead of rounded to the nearest number with the appropriate number of significant figures. When set to any other non-blank value, it will replace the link to the template's talk page to the value of the parameter (for example, 2=WP:VPT will insert a link to WP:VPT)", "type": "string", "default": " ", "autovalue": " " }, "info": { "label": "Extra information", "description": "When set to non-blank, will insert the value of this parameter into the template text.", "type": "content" }, "demo": { "label": "template name (intended for demo purposes)", "description": "Will use the transclusion count for the template at [[Template:<Template_name>]] instead of detecting what template it is being used on. Capitalization must exactly match the value used in Special:PrefixIndex/Module:Transclusion_count/data/.", "type": "string" }, "form": { "label": "form for this template", "description": "When set to \"editnotice\", will display the message using {{editnotice}} instead of {{ombox}}.", "type": "string", "suggestedvalues": [ "editnotice", " " ] }, "expiry": { "label": "Expiry for {{editnotice}}", "description": "if `form=editnotice`, this will set the expiry parameter of the editnotice.", "type": "date" }, "system": { "description": "Please directly use {{Used in system}} instead", "deprecated": true } }, "description": "This is the {{high-use}} message box.\n\nIt is meant to be put at the top of the documentation subpage for templates transcluded onto more than 2,000 pages. For templates transcluded onto more than 100,000 pages, or if the first parameter is set to risk, then a stronger wording is given.\n\nNote: It is normal that some of the links in the message box are red. ", "format": "inline" } </templatedata> 4eolk68574a10ttb78zy8rvvhbwswzb Cèṭa'an:High use 10 3133 18036 18035 2024-09-20T00:05:54Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:High-use]] 18036 wikitext text/x-wiki #Redirect [[Template:High-use]] {{Redirect category shell|{{R from modification}}{{R from template shortcut}}}} bw41vdqof5okzxgwyo9ltlzrt2hnqnm Cèṭa'an:Talk other 10 3134 18037 2024-09-20T00:06:56Z Munajad.MH 3071 ←Membuat halaman berisi '{{#switch: <!--If no or empty "demospace" parameter then detect namespace--> {{#if:{{{demospace|}}} | {{lc: {{{demospace}}} }} <!--Use lower case "demospace"--> | {{#ifeq:{{NAMESPACE}}|{{TALKSPACE}} | talk | other }} }} | talk = {{{1|}}} | other | #default = {{{2|}}} }}<!--End switch--><noinclude> {{documentation}} </noinclude>' 18037 wikitext text/x-wiki {{#switch: <!--If no or empty "demospace" parameter then detect namespace--> {{#if:{{{demospace|}}} | {{lc: {{{demospace}}} }} <!--Use lower case "demospace"--> | {{#ifeq:{{NAMESPACE}}|{{TALKSPACE}} | talk | other }} }} | talk = {{{1|}}} | other | #default = {{{2|}}} }}<!--End switch--><noinclude> {{documentation}} </noinclude> jp99kuih528b90wq2so1nbhkt480jzw Cèṭa'an:Talk other/doc 10 3135 18038 2024-09-20T00:07:37Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-risk}} {{cascade-protected template}} <!--Categories where indicated at the bottom of this page, please; interwikis at Wikidata (see [[Wikipedia:Wikidata]])--> This is the {{tl|talk other}} meta-template. This template helps other templates detect if they are on a talk page or some "other" type of page.' 18038 wikitext text/x-wiki {{Documentation subpage}} {{High-risk}} {{cascade-protected template}} <!--Categories where indicated at the bottom of this page, please; interwikis at Wikidata (see [[Wikipedia:Wikidata]])--> This is the {{tl|talk other}} meta-template. This template helps other templates detect if they are on a talk page or some "other" type of page. 04tb3rjm3o3god3e2x1orsg4bwon7xc Cèṭa'an:High-risk 10 3136 18039 2024-09-20T00:08:36Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:High-use]] 18039 wikitext text/x-wiki #REDIRECT [[Template:High-use]] {{Redirect category shell| {{R avoided double redirect|1=Template:High-risk}} {{R from alternative hyphenation|'''{{-r|Template:High-risk}}'''}}{{R from template shortcut}} }} o2nnf6h6ihhns1175l4i91aui0dkvns Cèṭa'an:R avoided double redirect 10 3137 18040 2024-09-20T00:09:29Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{If ||{{{doc|}}} |<!--Do nothing--> |{{#invoke:R avoided double redirect|main|{{{1|}}}}}}}<!--|all category=comment for automatic namespace detection--></includeonly><noinclude> {{Documentation}} </noinclude>' 18040 wikitext text/x-wiki <includeonly>{{If ||{{{doc|}}} |<!--Do nothing--> |{{#invoke:R avoided double redirect|main|{{{1|}}}}}}}<!--|all category=comment for automatic namespace detection--></includeonly><noinclude> {{Documentation}} </noinclude> g1ckrpajq3s97atvh6zyz719wi18s4r Cèṭa'an:R avoided double redirect/doc 10 3138 18041 2024-09-20T00:10:11Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]) --> {{High-use}} {{Twinkle standard installation}} {{template shortcut|R avoid 2R|A2r}} {{This is a redirect/rcat|text={{R avoided double redirect|(redirect page name)|thistarget=(target article)|othertarget=(target article)|noerror=1}}}} {{R avoided double redirect|(redirect page name)|thistarget=(target a...' 18041 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]]) --> {{High-use}} {{Twinkle standard installation}} {{template shortcut|R avoid 2R|A2r}} {{This is a redirect/rcat|text={{R avoided double redirect|(redirect page name)|thistarget=(target article)|othertarget=(target article)|noerror=1}}}} {{R avoided double redirect|(redirect page name)|thistarget=(target article)|othertarget=(target article)|noerror=1}} {{hatnote|The boldface '''From an avoided double redirect''' above will link on redirects to either {{cat|Avoided double redirects}} or {{cat|Avoided double redirects to be updated}} as appropriate.}} {{Substitution|not|nor used to tag [[Wikipedia:Soft redirects|soft redirects]]}} {{Notice|Because the saved version of a page is used to determine if it is a redirect, this template may incorrectly give an error in preview mode. Save the page to be sure if the error is true or not.}} {{Lua|Module:R avoided double redirect}} __NOTOC__ === Purpose === Some redirects should target other redirects, but that is not allowed by Wikipedia software. A redirect that targets another redirect is called a "[[WP:double redirect|double redirect]]". This redirect category ([[WP:RCAT|rcat]]) template may be used to tag redirects from alternative forms (abbreviations, disambiguated titles, etc.) of titles that are themselves redirects to broader-topic articles (whether or not marked as [[:Category:Redirects with possibilities|redirects with possibilities]]). To avoid a double redirect, any alternative-title redirect must also target the same broader article, and must be updated if the redirect from the more specific title is converted to a separate article. === Usage === * This rcat template populates the following categories by default: ** {{Cat|Avoided double redirects}} – if page specified in the unnamed parameter is still a redirect ** {{Cat|Avoided double redirects to be updated}} – if specified page is no longer a redirect * Add this rcat to a [[WP:Redirect pages|redirect page]] (''not'' a [[Help:talk-page|talk-page]] redirect) in the following manner: <syntaxhighlight lang="wikitext"> #REDIRECT [[(target article title)]] {{Rcat shell| {{R avoided double redirect|1=(specified page)}} }} </syntaxhighlight> : ''or'' the {{code|1{{=}}}} may be omitted: <syntaxhighlight lang="wikitext"> #REDIRECT [[(target article title)]] {{Rcat shell| {{R avoided double redirect|(specified page)}} }} </syntaxhighlight> :: <small>The "(specified page)" is the other redirect that has [[Template:R with possibilities|possibilities]] of being converted into an article, and to which the tagged redirect may someday be retargeted.</small> : Template {{tl|Rcat shell}} is an alias for the ''Redirect category shell'' template, which may be used to add as many appropriate rcats as needed, usually from one to seven, along with their parameters, to a redirect. For more information see the documentation on its template page. This rcat may also tag a redirect individually: <syntaxhighlight lang="wikitext"> #REDIRECT [[(target article title)]] {{R avoided double redirect|(specified page)}} </syntaxhighlight> : This is in accord with instructions found at [[Wikipedia:REDCAT]]. * Use this rcat to tag any mainspace redirect from a title that should target another redirect. For example, so far there is no article {{large|{{-r|Harriman Nelson}}}} yet, and that title is a redirect to [[Voyage to the Bottom of the Sea (TV series)|{{large|''Voyage to the Bottom of the Sea'' (TV series)}}]]. Alternate forms of that redirect, such as {{large|{{-r|Admiral Harriman Nelson}}}}, must also redirect to the "''Voyage to the Bottom of the Sea'' (TV series)" article in order to avoid a double redirect. In this case the {{-r|Admiral Harriman Nelson}} redirect should be tagged with this rcat template as follows: <syntaxhighlight lang="wikitext"> #REDIRECT [[Voyage to the Bottom of the Sea (TV series)]] {{Rcat shell| {{R avoided double redirect|Harriman Nelson}} {{R unprintworthy}} }} </syntaxhighlight> : ''or'' if applied individually: <syntaxhighlight lang="wikitext"> #REDIRECT [[Voyage to the Bottom of the Sea (TV series)]] {{R avoided double redirect|Harriman Nelson}} </syntaxhighlight> : The individual usage on the {{-r|Admiral Harriman Nelson}} redirect would display (without the border): <div style="border:1px solid #ccc;"> {{R avoided double redirect|Harriman Nelson|thistarget=Voyage to the Bottom of the Sea (TV series)|othertarget=Voyage to the Bottom of the Sea (TV series)}} </div> : If a new article is later created at {{-r|Harriman Nelson}}, then the template output on the {{-r|Admiral Harriman Nelson}} redirect will automatically change to: <div style="border:1px solid #ccc;"> {{R avoided double redirect|Harriman Nelson|demo=1|thistarget=Voyage to the Bottom of the Sea (TV series)|othertarget=}} </div> : In the first case above, the boldface '''From an avoided double redirect''' would actually link to the main category, {{c|Avoided double redirects}}, and in the second case the link would automatically be altered to {{cat|Avoided double redirects to be updated}}. ====Usage with other redirect categories==== Avoided double redirects are considered to inherit the redirect categories of the initial redirect and should not be placed in redirect categories that apply in the same way to both. (This would create [[Don't repeat yourself|a redundancy]] that would increase the maintenance burden.) For instance, say {{xt|Campus of Foobar University}} is a redirect to {{xt|Foobar University}} tagged with {{t|R from subtopic}} and {{t|R to section}}. The avoided double redirect, {{xt|Foobar University campus}}, should be tagged <em>only</em> with <nowiki>{{R from avoided double redirect}}</nowiki>, <em>not</em> <nowiki>{{R from subtopic}} and {{R to section}}</nowiki>. However, additional redirect categories may be used when they apply specifically to the avoided double redirect. For instance, {{xt|Campus of Fooobar University}} (with a triple ''o'') could have {{t|R from misspelling}} in addition to <nowiki>{{R from avoided double redirect}}</nowiki>. {{tl|R printworthy}} and {{tl|R unprintworthy}} may be used when appropriate. ==== Aliases ==== * <span class="plainlinks">[{{fullurl:Special:WhatLinksHere/Template:R_avoided_double_redirect|hidetrans=1&hidelinks=1&limit=500}} Also known as...]</span> – list of templates that redirect here and may also be used === Printworthiness === {{info|image=Stop hand nuvola.svg|Please do not alter the printworthy settings of this rcat without first notifying the '''[[WP:Version 1.0 Editorial Team|Version 1.0 Editorial Team]]''', who are responsible for any and all materials, including redirects, that go into a printed version of ''Wikipedia''.}} * In main-article namespace, many redirects from avoided double redirects are considered printworthy; however, there are many others that are unprintworthy, so there is no default sort for [[wp:printworthiness|printworthiness]]. In 2003, efforts were begun to support the [[Wikimedia Foundation]]'s goal of increasing access and availability of ''Wikipedia'' articles in {{diff|Wikipedia:Pushing to 1.0||1319195|printed versions}}. Some rcats automatically populate either {{Cat|Printworthy redirects}} or {{Cat|Unprintworthy redirects}} by default. Others, like this rcat, do not, and that means it is up to editors to choose which of those categories, ''Printworthy'' or ''Unprintworthy'', is appropriate and should be populated. The rcats that are used separately to populate those categories are: :* {{tlx|R printworthy}} and :* {{tlx|R unprintworthy}} : Please click on each one for more details and guidance. * Template {{tl|Redirect category shell}} will accept these rcats just like any other. :: '''Examples:''' <syntaxhighlight lang="wikitext"> {{Rcat shell| {{R avoided double redirect|(specified page)}} {{R printworthy}} }} {{Rcat shell| {{R avoided double redirect|(specified page)}} {{R unprintworthy}} }} </syntaxhighlight> : Either {{tl|Redirect category shell}} or its alias/shortcut, {{tl|Rcat shell}}, may be used. === TemplateData === {{TemplateData header}} <templatedata> { "params": { "1": { "label": "Redirect page name", "description": "The page this redirect would target if the page wasn't also a redirect.", "type": "wiki-page-name", "required": true } }, "description": "This redirect category (rcat) template may be used to tag redirects from alternative forms (abbreviations, disambiguated titles, etc.) of titles that are themselves redirects to broader-topic articles (whether or not marked as redirects with possibilities). To avoid a double redirect, any alternative-title redirect must also target the same broader article, and must be updated if the redirect from the more specific title is converted to a separate article.", "format": "inline" } </templatedata> === See also === * [[Wikipedia:Village pump (idea lab)/Archive 16#Grouping article redirects]], related discussion * [[Wikipedia:WikiProject Redirect/Style guide|WikiProject Redirect/Style guide]] {{R template index}} <includeonly>{{Sandbox other|| <!-- Categories go below this line, please; interwikis go to Wikidata, thank you! --> [[Category:Redirect templates|Avoided double redirect]] [[Category:Avoided double redirects| ]] [[Category:All namespace redirect templates]]}}</includeonly> <noinclude> [[Category:Redirect category template documentation pages|Avoided double redirect]] </noinclude> 4sbnsyv7b7r7phukh1uzji3csz7dge8 Cèṭa'an:Template shortcut 10 3139 18042 2024-09-20T00:12:07Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Shortcut|main|template=yes}}</includeonly><noinclude>{{Documentation}}</noinclude>' 18042 wikitext text/x-wiki <includeonly>{{#invoke:Shortcut|main|template=yes}}</includeonly><noinclude>{{Documentation}}</noinclude> me4jjte8wllgxkf22h7gbzu0e2tux3i Cèṭa'an:Template shortcut/doc 10 3140 18043 2024-09-20T00:12:48Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{tlr|clear=right|Template shortcuts|Templateshortcut}}{{tsh|tsh}} {{High-use}} {{lua|Module:Shortcut}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This template displays one or more of a template's shortcuts (that is, redirects, also known as aliases), as in the box appearing at the right. {{tl|Tsh}} is a shortcut to this template, {{tlf|template shortcut}}, and can be used in its place, as it is in this doc...' 18043 wikitext text/x-wiki {{Documentation subpage}} {{tlr|clear=right|Template shortcuts|Templateshortcut}}{{tsh|tsh}} {{High-use}} {{lua|Module:Shortcut}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This template displays one or more of a template's shortcuts (that is, redirects, also known as aliases), as in the box appearing at the right. {{tl|Tsh}} is a shortcut to this template, {{tlf|template shortcut}}, and can be used in its place, as it is in this documentation's [[Wikipedia:View source|source]] [[wikitext]]. == Usage == Place this template and its list of few to one, carefully selected shortcut(s) at the top of the template documentation page's [[Wikipedia:Wikitext|wikitext]], right underneath {{tl|Documentation subpage}}. In the saved, rendered text, those shortcuts will appear in this template's Shortcut(s) box, whose title will reflect the number of list items by automatically being singular or plural in form. === Which ones to display here === Although the template can show up to ten shortcuts, you are ''encouraged to choose well'' which ones to display in this template's box. Even if many redirects exist, ''two or three at the most'' is almost always enough. By keeping the number of redirects presented in the Shortcut box small, it makes it easier to remember them, and the documentation is kept well organized. === Where to list any others === List others in the Redirects section of the [[Wikipedia:Template documentation|template documentation]]. Again, not all of them need to be listed; some shortcuts are there just for historical reasons, and others differ only in minor points such as white spaces or capitalization. Such shortcut-name variations are unnecessary to list at all—just list the standard, most common version of such a variation. === Optional parameters === This template has several optional parameters: * '''float''' – if set to "left", then the box will float to the left of the page, instead of the default float "right". * '''clear''' – if set to "right" (when float also is set to "right"), the box will be pushed to the right margin of the page, and {{clarify|text=prevent it from nest to the left of other right-floating elements.}} Similarly, if set to "left" (when float also is set to "left"), the box will be pushed to the left margin of the page. * '''pre''' – can be used to show some text before the shortcut links, but within the braces. This is mostly used to add the text "subst:". This shows the proper syntax for using the template with [[Wikipedia:Substitution|substitution]]. * '''pre1, pre2 ...''' – like above, but adds the prefix only to the nth shortcut. == Examples of basic code == To display one template shortcut named {{tl|uw-v1}}: {{tlc|template shortcut|uw-v1}} {{template shortcut|uw-v1}} {{clear}} To display three template shortcuts for {{tl|uw-vandalism1}} named {{tl|uw-v1}}, {{tl|uw-vand1}}, and {{tl|uw-vandal1}}: {{tlc|template shortcut|uw-v1|uw-vand1|uw-vandal1}} {{template shortcut|uw-v1|uw-vand1|uw-vandal1}} {{clear}} == Example with the float parameter == Using {{para|float|<var>left</var>}} makes this template flow to the left of the page: <code><nowiki>{{template shortcut|float=left|uw-v1}}</nowiki></code> {{template shortcut|float=left|uw-v1}} {{clear}} == Example with text ("subst:") within the braces == This is mostly used to add text to show how the template could be used with [[Wikipedia:Substitution|substitution]]. Use {{para|pre2|<var>subst:</var>}} and {{para|pre3|<var>subst:</var>}} to show "subst:" before the shortcut links, but within the braces: <code><nowiki>{{template shortcut|uw-v1|pre2=subst:|uw-vand1|pre3=subst:|uw-vandal1}}</nowiki></code> {{template shortcut|uw-v1|pre2=subst:|uw-vand1|pre3=subst:|uw-vandal1}} {{clear}} If you use {{para|pre|<var>subst:</var>}}, it applies to all of the shortcuts: <code><nowiki>{{template shortcut|pre=subst:|uw-v1|uw-vand1|uw-vandal1}}</nowiki></code> {{template shortcut|pre=subst:|uw-v1|uw-vand1|uw-vandal1}} {{clear}} == TemplateData == {{Format TemplateData|<templatedata> { "description": "This template displays one or more of a template's shortcuts.", "format": "inline", "params": { "redirect": { "label": "Redirect?", "description": "Whether to refer to the \"shortcut/s\" as \"redirect/s\" instead.", "default": "0", "type": "boolean" }, "target": { "label": "Target?", "description": "Whether to not add the <code>redirect=no</code> URL parameter.", "default": "0", "type": "boolean" }, "float": { "label": "Float", "description": "The CSS <code>float</code> property value.", "default": "right", "suggestedvalues": [ "left", "right" ], "type": "string" }, "clear": { "label": "Clear", "description": "The CSS <code>clear</code> property value.", "suggestedvalues": [ "left", "right", "both" ], "type": "string" }, "category": { "label": "Categorize", "description": "Whether to add pages to the error category if no alias or <code>msg</code> is specified.", "default": "1", "type": "boolean" }, "msg": { "label": "Message", "description": "An unlinked message that goes after the shortcut links.", "type": "content" }, "pre": { "label": "Default prefix", "description": "The default prefix", "example": "subst:", "type": "string" }, "pre1": { "label": "Prefix 1", "description": "Prefix for template shortcut 1", "example": "subst:", "type": "string" }, "1": { "label": "Shortcut 1", "description": "Template shortcut 1", "required": true, "type": "wiki-template-name" }, "pre2": { "label": "Prefix 2", "description": "Prefix for template shortcut 2", "example": "subst:", "type": "string" }, "2": { "label": "Shortcut 2", "description": "Template shortcut 2", "type": "wiki-template-name" }, "pre3": { "label": "Prefix 3", "description": "Prefix for template shortcut 3", "example": "subst:", "type": "string" }, "3": { "label": "Shortcut 3", "description": "Template shortcut 3", "type": "wiki-template-name" }, "pre4": { "label": "Prefix 4", "description": "Prefix for template shortcut 4", "example": "subst:", "type": "string" }, "4": { "label": "Shortcut 4", "description": "Template shortcut 4", "type": "wiki-template-name" }, "pre5": { "label": "Prefix 5", "description": "Prefix for template shortcut 5", "example": "subst:", "type": "string" }, "5": { "label": "Shortcut 5", "description": "Template shortcut 5", "type": "wiki-template-name" }, "pre6": { "label": "Prefix 6", "description": "Prefix for template shortcut 6", "example": "subst:", "type": "string" }, "6": { "label": "Shortcut 6", "description": "Template shortcut 6", "type": "wiki-template-name" }, "pre7": { "label": "Prefix 7", "description": "Prefix for template shortcut 7", "example": "subst:", "type": "string" }, "7": { "label": "Shortcut 7", "description": "Template shortcut 7", "type": "wiki-template-name" }, "pre8": { "label": "Prefix 8", "description": "Prefix for template shortcut 8", "example": "subst:", "type": "string" }, "8": { "label": "Shortcut 8", "description": "Template shortcut 8", "type": "wiki-template-name" }, "pre9": { "label": "Prefix 9", "description": "Prefix for template shortcut 9", "example": "subst:", "type": "string" }, "9": { "label": "Shortcut 9", "description": "Template shortcut 9", "type": "wiki-template-name" } } } </templatedata>}} == See also == * {{tl|shortcut}}, the standard shortcut notice. * {{tl|policy shortcut}}, for shortcuts to sections of policy pages. * {{tl|R to redirect template}}, the [[WP:RCAT|rcat]] template for redirects to rcat templates * {{tl|template redirect}}, automatically sets <code>redirect=yes</code> <includeonly>{{Sandbox other|| <!----CATEGORIES BELOW THIS LINE, PLEASE:----> [[Category:Shortcut templates]] [[Category:Documentation templates|shortcut]]<!--Yes, this is intended for template doc pages.--> }}</includeonly> imza5ghvu0spgfb1go50ewdewmcrkge Cèṭa'an:Tsh 10 3141 18044 2024-09-20T00:14:10Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template shortcut]] 18044 wikitext text/x-wiki #REDIRECT [[Template:Template shortcut]] {{rcatsh| {{R tsh}} }} dbgssn12xup12fq1n1zhkcktef0d05l Cèṭa'an:R tsh 10 3142 18045 2024-09-20T00:16:02Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:R from shortcut]] 18045 wikitext text/x-wiki #REDIRECT [[Template:R from shortcut]] {{Redirect category shell| {{R to redirect template}} {{R from template shortcut}} }} cksccx5gug1mljlwg35o2lzhrwsu4la Cèṭa'an:R to redirect template 10 3143 18046 2024-09-20T00:17:01Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R to redirect template |name=To a redirect category (rcat) template |from=an alias/shortcut (usually), or from a redirect that is the result of a page move/rename, |to=a redirect category ([[WP:RCAT|rcat]]) template |template category=Redirects to redirect templates |other category=Redirects to template namespace |printworthy=no }}<includeonly>{{{category|Category:Redirects...' 18046 wikitext text/x-wiki <noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R to redirect template |name=To a redirect category (rcat) template |from=an alias/shortcut (usually), or from a redirect that is the result of a page move/rename, |to=a redirect category ([[WP:RCAT|rcat]]) template |template category=Redirects to redirect templates |other category=Redirects to template namespace |printworthy=no }}<includeonly>{{{category|[[Category:Redirects to redirect templates]]}}}</includeonly><noinclude> <!-- Place categories on /doc subpage; interwikis go to Wikidata. --> {{Documentation}} </noinclude> c6kso745tmzgi0ib1ooe9ofny2cqrj7 Cèṭa'an:Redirect template 10 3144 18047 2024-09-20T00:17:35Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:Redirect template|main}}<noinclude> {{Documentation}}</noinclude>' 18047 wikitext text/x-wiki {{#invoke:Redirect template|main}}<noinclude> {{Documentation}}</noinclude> 1cl28dcwjsrtge5hedu653jwub1cll3 Cèṭa'an:Redirect template/doc 10 3145 18048 2024-09-20T00:18:17Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{Substitution|not}} {{Lua|Module:Redirect template}} This is a [[WP:Meta|meta template]] for standardising redirect category ([[Wikipedia:Categorizing redirects|rcat]]) templates. The message produced by this template is intended to be transcluded to redirect pages via rcats. When transcluded into the namespace indicated by a parameter, it categorises that page according to the parameter. Since the sortings are made to hi...' 18048 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Substitution|not}} {{Lua|Module:Redirect template}} This is a [[WP:Meta|meta template]] for standardising redirect category ([[Wikipedia:Categorizing redirects|rcat]]) templates. The message produced by this template is intended to be transcluded to redirect pages via rcats. When transcluded into the namespace indicated by a parameter, it categorises that page according to the parameter. Since the sortings are made to hidden maintenance categories, an important message to editors about the categorization appears on the redirect. ==Usage== Only use this template in rcats that are used to tag "hard" redirects. If used on soft redirects, such as category redirects, there may be unexpected results, because this template may prove to be unstable if used on a soft redirect. The usual links that are present on a redirect page are the link to the target page, and category and interwiki links that apply to the redirect. ===Parameters=== All the parameters should be used, except that only one of either {{para|from}} or {{para|to}} needs to be used (both can be used) and {{para|printworthy|(yes or no)}} should be used when appropriate. The parameter {{para|name|From example}} adds the text "'''From example''':" before "This is a redirect...". The text "From example" will be automatically linked to the redirect maintenance category that is populated by the {{para|category}} parameter. The parameter {{para|from|another example}} adds the text "from another example." after "This is a redirect". The parameter {{para|to|a third example}} adds the text "to a third example." after "This is a redirect" (or after the ''from'' parameter's text if that is also used). Note that the full stop (period) is automatically placed at the end of the sentence, so if a full stop is typed in, then two full stops will appear at the end of the sentence. Please be mindful of this. The parameter {{para|info|This is extra information.}} produces the text "This is extra information." after the first sentence, allowing extra information about the type of redirect to be displayed, if necessary. Too much extra information should be avoided, as it can be included on the corresponding category page instead. In the {{para|info}} parameter, the full stop (period) is ''not'' automatic and must be typed in at the end of the sentence. The category parameters add pages with redirect templates using this template to categories. Use the parameter for the namespace the template will be used in: * {{para|main category|Redirects from examples}} * {{para|help category}} * {{para|portal category}} * {{para|talk category}} (for ''all'' talk namespaces) * {{para|template category}} * {{para|wikipedia category}} * {{para|user category}} * {{para|draftcategory}} * {{para|all category}} will add the specified category to redirect pages in any namespace. * Parameters for other namespaces can be handled after this template. An example is {{tl|R to draft namespace}} where the {{tl|Draft other}} template is used to populate {{Cat|Redirects to the draft namespace}}. A namespace parameter can be used in conjunction with {{para|other category}}. This parameter will add its category to pages in any namespace other than the specified namespace parameter's category. The parameter {{para|printworthy}} will categorise main namespace pages into {{Cat|Printworthy redirects}} or to {{Cat|Unprintworthy redirects}} depending on whether the parameter equals "yes" or "no", respectively. The parameter {{para|id}} should always be used and set to the full name of the template, excluding the namespace prefix. This does not have any visible effect, but it adds an HTML class to the div element produced by the template that can be used by scripts and bots to detect its presence. ===Example=== <syntaxhighlight lang="wikitext"> {{Redirect template |id=R from example |name=From an example |from=an example |to=a related topic, such as the topic related to this example |main category=Redirects from examples }}<noinclude> <!-- Place categories on /doc subpage; interwikis go to Wikidata. --> {{documentation}} </noinclude> </syntaxhighlight> Used individually as in {{tlf|R from example}} this produces: {{Redirect template |id=R from example |name=From an example |from=an example |to=a related topic, such as the topic related to this example |main category=Redirects from examples }} Used with the {{tl|Redirect category shell}} template, this produces: {{Rcat shell|{{Redirect template |id=R from example |name=From an example |from=an example |to=a related topic, such as the topic related to this example |main category=Redirects from examples }}}} ::<small>''Note: the ''Redirect category shell'' template detects protection levels – in this example the fact that this template, ''Redirect template'', is template protected is automatically sensed and displayed. That protection notice will not appear when the documentation page is viewed, because that page is not protected from editing.''</small> === Incorrect usage === When an rcat equipped with this template tags a redirect in the wrong namespace, the following notice will be applied by the {{tl|Incorrect redirect template}} and will appear on the redirect page (it does appear when the edit is "previewed", so the rcat can be removed before the edit is actually saved): {{Mbox | type = content | text = {{Error|The above [[WP:RCAT|rcat template]] should only be used to categorize redirects that are in the ''{{{1}}}'' namespace.}}}} where '''''{{red|{{{1}}}}}''''' is replaced by a link to the namespace specified by the rcat. Also, the redirect will not populate the expected category of the rcat. If saved with the rcat, then the incorrectly tagged redirect will populate '''{{cat|Pages with templates in the wrong namespace}}''', ''instead''. === Usage note === It was found at {{tl|R from fictional character}} and {{tl|R from IMO number}} that parser functions, {{code|<nowiki>{{#if:...}} {{#ifeq:...}}</nowiki>}}, etc., when used ''within'' this template may yield unexpected results and undesired text on redirects. If parameters and such are wanted in an rcat, then test the results in the sandbox before actually going "live". If anomalies are noted, then place the parser function(s) ''outside'' (usually ''below'') the '''Redirect template''' and enclose it/them inside {{tag|includeonly|p}} tags. == TemplateData == {{TemplateData header}} <templatedata> { "params": { "id": { "label": "Name of rcat template", "description": "The actual name of the rcat template", "example": "R from example", "type": "wiki-template-name", "required": true }, "name": { "label": "Rcat template name to display", "description": "The name of the rcat template as it is displayed", "example": "From an example", "type": "string", "required": true }, "from": { "label": "From", "description": "Where the redirect is from. Used in the output message \"This is a redirect from [this param value] to [other param value].\"", "example": "an example", "type": "content", "required": true }, "to": { "label": "To", "description": "Where the redirect is to. Used in the output message \"This is a redirect from [other param value] to [this param value].\"", "example": "a related topic, such as the topic related to this example", "type": "content", "required": true }, "main category": { "label": "Main category", "description": "A category for the redirect.", "example": "Redirects from examples", "type": "string", "required": true } }, "description": "A metatemplate for redirect category templates. Don't transclude this template directly." } </templatedata> == See also == * {{tl|Redirect category shell/Comparison}} * [[WP:REDCAT|How to categorize a redirect]] * [[Wikipedia:Template index/Redirect pages|Wikipedia:Template index/Redirect pages]] * [[Wikipedia:WikiProject Redirect/Style guide|WikiProject Redirect/Style guide]] {{R template index}} <includeonly>{{Sandbox other|| {{DEFAULTSORT:!}} [[Category:Redirect templates| ]] [[Category:Wikipedia metatemplates|Redirect template]] [[Category:WikiProject Redirect templates|Redirect template]] }}</includeonly> 54oil611yij6qycxsqh7rp4eqmt8iy2 Cèṭa'an:Cat 10 3146 18049 2024-09-20T00:19:43Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Category link]] 18049 wikitext text/x-wiki #REDIRECT [[Template:Category link]] {{Redirect category shell| {{R from merge}} {{R from template shortcut}} }} pdnvarboglzpwmmx9vjjpz5xqrrl6vu Cèṭa'an:R from merge 10 3147 18050 2024-09-20T00:26:02Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R from merge |name=From a merge |from=a page that was merged into another page |info=This redirect was kept in order to preserve [[Special:PageHistory/{{FULLPAGENAMEE}}|'''the edit history of this page''']] after its content was merged into {{#if:{{{1|}}}|'''[[{{{1}}}]]'''|the content of the target page}}. Please ''do not'' remove the tag that generates this text (unless the need...' 18050 wikitext text/x-wiki <noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R from merge |name=From a merge |from=a page that was merged into another page |info=This redirect was kept in order to preserve [[Special:PageHistory/{{FULLPAGENAMEE}}|'''the edit history of this page''']] after its content was merged into {{#if:{{{1|}}}|'''[[{{{1}}}]]'''|the content of the target page}}. Please ''do not'' remove the tag that generates this text (unless the need to recreate content on this page has been demonstrated) or delete this page. ** For redirects with substantive [[Help:page histories|page histories]] that ''did not result from page merges'' use {{tl|R with history}} instead. |all category=Redirects from merges }}<noinclude> <!-- Place categories on /doc subpage; interwikis go to Wikidata. --> {{Documentation}} </noinclude> n5y7p9w41cjqouy7lq6e8e3cxrmav57 Cèṭa'an:Small 10 3148 18051 2024-09-20T00:27:04Z Munajad.MH 3071 ←Membuat halaman berisi '<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>' 18051 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 Cèṭa'an:Small/doc 10 3149 18052 2024-09-20T00:27:57Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-risk| 901592 }} {{COinS safe|n}} {{Notice|As of [[Special:Diff/724648585|June 10, 2016]], a rule has been added to MediaWiki:Common.css, so now {{tag|small|o}} consistently renders at size that is 85% of the surrounding text. This template remains as a convenience wrapper.}} {{Template redirect|Smaller|Petit|HW-small|Sma}} == Usage == This template is a replacement for {{tag|small}}. Remember "Avoid using smaller font sizes in e...' 18052 wikitext text/x-wiki {{Documentation subpage}} {{High-risk| 901592 }} {{COinS safe|n}} {{Notice|As of [[Special:Diff/724648585|June 10, 2016]], a rule has been added to MediaWiki:Common.css, so now {{tag|small|o}} consistently renders at size that is 85% of the surrounding text. This template remains as a convenience wrapper.}} {{Template redirect|Smaller|Petit|HW-small|Sma}} == Usage == This template is a replacement for {{tag|small}}. Remember "Avoid using smaller font sizes in elements that already use a smaller font size, such as infoboxes, navboxes and references sections", per [[MOS:ACCESS#Font size]] and [[MOS:SMALLFONT]]. Using this template within an infobox would produce a font size 75% of the page default, well below the 85% minimum specified in the linked guidelines. <!-- Per [[Wikipedia:Village pump (technical)/Archive 159#Infobox font size]], common text within an infobox is 88% of page default. Therefore use of this template in an infobox yields 74.8% of page default (0.88 * 0.85). --> The only parameter is the content and may contain templates, images, etc. if a block needs to be wrapped in this template and contains such elements. Note that if the <code>=</code> character appears in the content, the parameter must be explicitly specified as {{para|1}}. Do not use this template to wrap multiple lines; doing so will cause [[Special:LintErrors|Linter]] errors. If you need to wrap multiple list items or multiple paragraphs, use {{tl|smalldiv}} around the entire block, or wrap each list item or paragraph separately. Thus {{done|Good practice}}: {{anchor|small-dos}} {| class="wikitable" |- !input !shows |- | <code><nowiki>What a wonderful world</nowiki></code> | What a wonderful world |- | <code><nowiki>{{small|What a wonderful world}}</nowiki></code> | {{small|What a wonderful world}} |- | <code><nowiki>{{small|1=3 + 2 = 5}}</nowiki></code> | {{small|1=3 + 2 = 5}} |- |<syntaxhighlight lang="wikitext">{{small|1=103}} {{small|1=+ 2}} —— {{small|1=105}}</syntaxhighlight> |{{small|1=103}} {{small|1=+ 2}} —— {{small|1=105}} |} {{not done|Don't do this}}: {{anchor|small-don'ts}} <syntaxhighlight lang="wikitext">{{small| *One *Two *Three}}</syntaxhighlight> {{done|Do this instead}}: <syntaxhighlight lang="wikitext">{{smalldiv| *One *Two *Three}}</syntaxhighlight> == Template data == {{TemplateDataHeader}} <templatedata> { "description": "A template shortcut for the \"small\" HTML tag that makes the font smaller ", "params": { "1": { "label": "Text", "description": "The text that you'd like to be made smaller", "type": "string", "required": true } } } </templatedata> == Tracking category == * {{clc|Pages using small with an empty input parameter}} == See also == {{font size templates}} <includeonly>{{sandbox other|| <!-- TEMPLATE CATEGORIES HERE, THANKS --> [[Category:Resizing templates|{{PAGENAME}}]] [[Category:Wikipedia XHTML tag-replacing templates]] [[Category:Templates that add a tracking category]] }}</includeonly> ksk33smf9gz30oh9il0fxjzkvewddfu Cèṭa'an:Font size templates 10 3150 18053 2024-09-20T00:29:14Z Munajad.MH 3071 ←Membuat halaman berisi '{| class="wikitable" |+ Font size templates {{view|Template:Font size templates|edit|brackets=y}} |- ! Code for inline content !! Code for block content !! Size !! Result |- | {{tlx|small|text}}<br/>{{tlx|smaller|text|nolink=yes}} || {{tlx|smalldiv|text}} || 85% || {{small|text}} |- | {{tlx|resize|text}} || {{tlx|resizediv|text}} || 90% || {{resize|text}} |- | {{tlx|midsize|text}} || || 92% || {{midsize|text}} |- | {{CNone|none}} || {{CNone|none}} || 100% |...' 18053 wikitext text/x-wiki {| class="wikitable" |+ Font size templates {{view|Template:Font size templates|edit|brackets=y}} |- ! Code for inline content !! Code for block content !! Size !! Result |- | {{tlx|small|text}}<br/>{{tlx|smaller|text|nolink=yes}} || {{tlx|smalldiv|text}} || 85% || {{small|text}} |- | {{tlx|resize|text}} || {{tlx|resizediv|text}} || 90% || {{resize|text}} |- | {{tlx|midsize|text}} || || 92% || {{midsize|text}} |- | {{CNone|none}} || {{CNone|none}} || 100% || text |- | {{tlx|large|text}}<br/>{{tlx|larger|text|nolink=yes}}<br/>{{tlx|big|text|nolink=yes}} || {{tlx|largediv|text}} || 120% || {{large|text}} |- | {{tlx|huge|text}} || || 180% || {{huge|text}} |- | {{tlx|resize|<var>x</var>%|text}} || {{tlx|resizediv|<var>x</var>%|text}} || custom || varies |- | {{tlx|font|size{{=}}<var>x</var>%}} || || custom || varies |} {{tlx|small}} or {{tlx|smaller|nolink=yes}}: {{small|Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.}} {{tlx|resize}}: {{resize|Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.}} {{tlx|midsize}}: {{midsize|Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.}} Default: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. {{tlx|large}} or {{tlx|larger|nolink=yes}} or {{tlx|big|nolink=yes}}: {{large|Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.}} {{tlx|huge}}: {{huge|Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.}}<noinclude> [[Category:Resizing templates| ]] </noinclude> 891jcqa0fijlfv4ege5qrq4h24rwljw Cèṭa'an:Resize 10 3151 18054 2024-09-20T00:30:16Z Munajad.MH 3071 ←Membuat halaman berisi '{{safesubst<noinclude />:#if:{{{2|}}} |<{{safesubst<noinclude />:#ifeq:{{{div|}}}|yes|div|span}} style="font-size:{{{1|}}};">{{{2|}}}</{{safesubst<noinclude />:#ifeq:{{{div|}}}|yes|div|span}}> |<{{safesubst<noinclude />:#ifeq:{{{div|}}}|yes|div|span}} style="font-size:90%;">{{{1}}}</{{safesubst<noinclude />:#ifeq:{{{div|}}}|yes|div|span}}> }}<noinclude> {{Documentation}} <!-- Add categories to the /doc subpage and interwikis in Wikidata, not here! --> </noinclude>' 18054 wikitext text/x-wiki {{safesubst<noinclude />:#if:{{{2|}}} |<{{safesubst<noinclude />:#ifeq:{{{div|}}}|yes|div|span}} style="font-size:{{{1|}}};">{{{2|}}}</{{safesubst<noinclude />:#ifeq:{{{div|}}}|yes|div|span}}> |<{{safesubst<noinclude />:#ifeq:{{{div|}}}|yes|div|span}} style="font-size:90%;">{{{1}}}</{{safesubst<noinclude />:#ifeq:{{{div|}}}|yes|div|span}}> }}<noinclude> {{Documentation}} <!-- Add categories to the /doc subpage and interwikis in Wikidata, not here! --> </noinclude> tey9jwj2siftgiq1jamwrbjw2d5ruxx Cèṭa'an:Resize/doc 10 3152 18055 2024-09-20T00:30:47Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please add categories at the bottom of this page, and interwikis at Wikidata (see Wikipedia:Wikidata) --> {{When pagename is | Template:Resize/doc = {{High-use}} {{COinS safe|n}} {{Resize/doc/main}} | Template:Resize/sandbox = {{Resize/doc/main}} | Template:Resize = {{High-use}} {{COinS safe|n}} {{Resize/doc/main}} | /doc = <div style="margin:0.5em 0;">This template is a tailored shortcut to {{tl|resize}}.</div> | other = {{COi...' 18055 wikitext text/x-wiki {{Documentation subpage}} <!-- Please add categories at the bottom of this page, and interwikis at Wikidata (see Wikipedia:Wikidata) --> {{When pagename is | Template:Resize/doc = {{High-use}} {{COinS safe|n}} {{Resize/doc/main}} | Template:Resize/sandbox = {{Resize/doc/main}} | Template:Resize = {{High-use}} {{COinS safe|n}} {{Resize/doc/main}} | /doc = <div style="margin:0.5em 0;">This template is a tailored shortcut to {{tl|resize}}.</div> | other = {{COinS safe|n}} <div style="margin:0.5em 0;">This template is a tailored shortcut to {{tl|resize}}.</div> }} == Comparison == {{Font size templates}} == See also == * [[:Category:Resizing templates]] * {{tl|smalldiv}}, for wrapping multiple lines of text that cause syntax errors when wrapped by {{tl|resize}} or {{tl|small}} * [https://developer.mozilla.org/en-US/docs/Web/CSS/font-size font-size - CSS: Cascading Style Sheets | Mozilla Developer Network] {{Resize/TemplateData}} <includeonly>{{When pagename is | Template:Resize = {{sandbox other|| <!-- Add categories below this line, and interwikis at Wikidata --> [[Category:Resizing templates| ]] [[Category:TemplateData documentation with overload problems]] }} }}</includeonly> r2t9cj0hqnmylrqnkiit29s5pq7igv6 Cèṭa'an:Huge 10 3153 18056 2024-09-20T00:31:34Z Munajad.MH 3071 ←Membuat halaman berisi '{{safesubst<noinclude />:#switch: {{{valign|sub}}} | normal = <span style="line-height:{{{3|{{{2|180%}}}}}}"><span style="font-size:{{{2|180%}}};">{{{1}}}</span></span> | super = <span style="vertical-align:super;"><span style="vertical-align:super;line-height:{{{3|{{{2|180%}}}}}}"><span style="font-size:{{{2|180%}}}; vertical-align:super;">{{{1}}}</span></span></span> | sub = <span style="vertical-align:sub;"><span style="vertical-align:sub;line-height:{{{3|{...' 18056 wikitext text/x-wiki {{safesubst<noinclude />:#switch: {{{valign|sub}}} | normal = <span style="line-height:{{{3|{{{2|180%}}}}}}"><span style="font-size:{{{2|180%}}};">{{{1}}}</span></span> | super = <span style="vertical-align:super;"><span style="vertical-align:super;line-height:{{{3|{{{2|180%}}}}}}"><span style="font-size:{{{2|180%}}}; vertical-align:super;">{{{1}}}</span></span></span> | sub = <span style="vertical-align:sub;"><span style="vertical-align:sub;line-height:{{{3|{{{2|180%}}}}}}"><span style="font-size:{{{2|180%}}}; vertical-align:sub;">{{{1}}}</span></span></span> | <span style="vertical-align:sub;"><span style="vertical-align:sub;line-height:{{{3|{{{2|180%}}}}}}"><span style="font-size:{{{2|180%}}}; vertical-align:sub;">{{{1}}}</span></span></span> }}<noinclude> <!-- Please add categories to the /doc subpage; interwikis go to Wikidata, thank you. --> {{documentation}} </noinclude> todwwd38y9bsfbd8c5vswwq41b4k0ks Cèṭa'an:Huge/doc 10 3154 18057 2024-09-20T00:32:16Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> == Usage == This template is used to enlarge the size (but compensate for line height while doing so) in order to make diacritic marks in linguistic articles easier to discern in detail and distinguish from each other. * {{tlx|Huge|<var>diacritic mark to make large</var>}} If the value passed to the template is or contains a "=" (equals sign) characte...' 18057 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> == Usage == This template is used to enlarge the size (but compensate for line height while doing so) in order to make diacritic marks in linguistic articles easier to discern in detail and distinguish from each other. * {{tlx|Huge|<var>diacritic mark to make large</var>}} If the value passed to the template is or contains a "=" (equals sign) character it must be done like so: * {{tlx|Huge|1&#61;<var>&#61;</var>}} or * {{tlx|Huge|<var>&amp;#61;</var>}} This template is compatible with {{tl|IPA}}, and similar templates. ;Example of typical usage: * <code><nowiki>Blah blah blah {{Huge|῾}} versus {{Huge|᾽}} blah blah.</nowiki></code> This looks like: * Blah blah blah {{Huge|῾}} versus {{Huge|᾽}} blah blah. The size may also be specified, setting equivalent line spacing by default: {{tlx|Huge|<var>&amp;&#61;</var>|500%}} {{Huge|<var>&amp;&#61;</var>|500%}} Or, you may choose to specify line spacing: ---- {{tlx|Huge|&amp;<nowiki><br /></nowiki>&#61;|300%}} ---- {{tlx|Huge|&amp;<nowiki><br /></nowiki>&#61;|300%|0%}} ---- {{Huge|&amp;<br />&#61;|300%}} ---- {{Huge|&amp;<br />&#61;|300%|0%}} ---- <br /> Alignment can also be altered: '''valign''' can be set to "sub" (the default), "super", or "normal". {{tlx|Huge|sub}} {{tlx|Huge|super<nowiki>|valign=super</nowiki>}} {{tlx|Huge|normal<nowiki>|valign=normal</nowiki>}} {{Huge|sub}}{{Huge|super|valign=super}}{{Huge|normal|valign=normal}} <br /> Finally, here's an example of putting it all together: {{tlx|Huge|Wiki<nowiki><br /></nowiki>Wiki|300%|200%<nowiki>|valign=super</nowiki>}}<nowiki><br /></nowiki>Wiki Wiki. ---- {{Huge|Wiki<br />Wiki|300%|200%|valign=super}}<br />Wiki Wiki. ==TemplateData== {{TemplateDataHeader}} <templatedata> { "description": "Enlarge the size of diacritic marks and compensate for line height.", "params": { "1": { "label": "Mark", "description": "The diacritic mark to make large.", "type": "string", "required": true }, "2": { "label": "Font size", "description": "Font size as a percentage. Default is 180%.", "type": "string", "required": false }, "3": { "label": "Line height", "description": "Line height, defaults to font size or 180%.", "type": "string", "required": false }, "valign": { "label": "valign", "description": "Vertical alignment. Either 'normal', 'super' or 'sub' (the default).", "type": "string", "required": false } } } </templatedata> == See also == {{font size templates}} <includeonly>{{Sandbox other| | <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Resizing templates]] }}</includeonly> ldc5yyzib1ftmsxs9hwowi7vfv60k2u Cèṭa'an:TemplateDataHeader 10 3155 18058 2024-09-20T00:35:19Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:TemplateData header]] 18058 wikitext text/x-wiki #REDIRECT [[Template:TemplateData header]] {{R from move}} bfnm7z66t4q2d8otfa0y3vtgkcwrfao Cèṭa'an:R from move 10 3156 18059 2024-09-20T00:36:14Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{hatnote|This rcat template is automatically added to all new redirects that result from page moves; it must be added manually to older redirects when appropriate.}}{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R from move |name=From a page move |from=a page that has been moved (renamed) |info=This page was kept as a redirect to avoid breaking links, both internal and external, that may have been made to the old page name....' 18059 wikitext text/x-wiki <noinclude>{{hatnote|This rcat template is automatically added to all new redirects that result from page moves; it must be added manually to older redirects when appropriate.}}{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R from move |name=From a page move |from=a page that has been moved (renamed) |info=This page was kept as a redirect to avoid breaking links, both internal and external, that may have been made to the old page name. |all category=Redirects from moves }}<includeonly>{{R from move/except}}</includeonly><noinclude> <!-- Place categories on /doc subpage; interwikis go to Wikidata. --> {{Documentation}} </noinclude> jb1j0dw49p25rsnw8nldcu4oogum41x Cèṭa'an:Smallcaps 10 3157 18060 2024-09-20T00:37:28Z Munajad.MH 3071 ←Membuat halaman berisi '{{<includeonly>safesubst:</includeonly>ifsubst | 1=<span style="font-variant:small-caps">{{{1}}}</span> | 2=<templatestyles src="smallcaps/styles.css"/><span class="smallcaps">{{{1}}}</span> }}<noinclude> <!-- Add categories and interwikis to the /doc subpage, not here! --> {{documentation}} </noinclude>' 18060 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>ifsubst | 1=<span style="font-variant:small-caps">{{{1}}}</span> | 2=<templatestyles src="smallcaps/styles.css"/><span class="smallcaps">{{{1}}}</span> }}<noinclude> <!-- Add categories and interwikis to the /doc subpage, not here! --> {{documentation}} </noinclude> khqsztk4mo066r4tq05x25e7qvmck4p Cèṭa'an:Smallcaps/doc 10 3158 18061 2024-09-20T00:38:09Z Munajad.MH 3071 ←Membuat halaman berisi '{{Smallcaps|Fiddler's {{Green|Green}}}} forever |- |{{Y}}|| <nowiki>{{Green|1=in {{Smallcaps|Fiddler's Green}} forever}}</nowiki> || {{Green|1=in {{Smallcaps|Fiddler's Green}} forever}} |- |{{Y}}|| <nowiki>{{Colors|green|yellow|3=in {{Smallcaps|Fiddler's Green}} forever}}</nowiki> || {{Colors|green|yellow|3=in {{Smallcaps|Fiddler's Green}} forever}} |- |colspan=3 align=center| ''When your text uses a {{!}} pipe, use ''&amp;#124;'' as you would need to do Help:T...' 18061 wikitext text/x-wiki {{Smallcaps|Fiddler's {{Green|Green}}}} forever |- |{{Y}}|| <nowiki>{{Green|1=in {{Smallcaps|Fiddler's Green}} forever}}</nowiki> || {{Green|1=in {{Smallcaps|Fiddler's Green}} forever}} |- |{{Y}}|| <nowiki>{{Colors|green|yellow|3=in {{Smallcaps|Fiddler's Green}} forever}}</nowiki> || {{Colors|green|yellow|3=in {{Smallcaps|Fiddler's Green}} forever}} |- |colspan=3 align=center| ''When your text uses a {{!}} pipe, use ''&amp;#124;'' as you would need to do [[Help:Template#Pipe|in any template parameter value]]:'' |- |{{Y}}|| <nowiki>{{Smallcaps|Before&amp;#124;afteR}}</nowiki> || {{Smallcaps|Before&#124;afteR}} |- |colspan=3 align=center| ''When your text uses a link:''<ref group=Table>As of May 2023, the preferred example fails due to flaws in Mediawiki ([[:phab:T200704|phabricator issue T200704]]) if there are no prior uses of <code><nowiki>{{smallcaps}}</nowiki></code> on the page outside links. </ref> |- |{{N}}|| <nowiki>[[{{Smallcaps|Mao}} Zedong]]</nowiki> || [[{{Smallcaps|Mao}} Zedong]] |- |{{Y}}|| <nowiki>[[Mao Zedong|{{Smallcaps|Mao}} Zedong]]</nowiki> || [[Mao Zedong|{{Smallcaps|Mao}} Zedong]] |} <references group=Table /> Note that most of these uses are not sanctioned by the [[WP:Manual of Style]] and should be avoided in article prose. == Reasons to use small caps == [[Small caps]] are useful for encyclopedic and typographical uses including: ; To lighten ALL-CAPS surnames mandated by [[citation style]]s such as [[Harvard referencing|Harvard]] Note that this template should not be used inside CS1 or CS2 citation templates, such as {{tl|cite book}} or {{tl|citation}}; see [[#Notes]] above for details and alternatives. * Piccadilly has been compared to "a Parisian boulevard" ({{smallcaps|Dickens}} 1879). * [[Charles Dickens, Jr|{{smallcaps|Dickens}}, C. Jr]] (1879). "Piccadilly" in ''Dickens's Dictionary of London''. London: C. Dickens.[http://worldcat.org/oclc/54321168?page=citation] ; To disambiguate Western names and surnames at a glance * Many [[Hispanic name]]s are tricky to decompose: ** [[Jorge Luis Borges|Jorge Luis {{smallcaps|Borges}}]], but [[Adolfo Bioy Casares|Adolfo {{smallcaps|Bioy| C|asares}}]] (both filed under "B") ** [[José Álvarez de Bohórquez|José {{smallcaps|Álvarez| de las A|sturias| de B|ohórquez| y G|oyeneche}}, Marqués de los Trujillos]] * And many [[Hispanic name]]s are better known by their second surname: ** [[Pablo Ruiz Picasso|Pablo {{smallcaps|Ruiz '''Picasso'''}}]], [[Federico García Lorca|Federico {{smallcaps|García '''Lorca'''}}]], [[Emir Rodríguez Monegal|Emir {{smallcaps|Rodríguez '''Monegal'''}}]], [[José Luis Rodríguez Zapatero|José Luis {{smallcaps|Rodríguez '''Zapatero'''}}]] * Many names (Martín, Miguel, Ramón, Tomás, etc.) can be either forename or surname: ** [[Juan Martín Hernández|Juan Martín {{smallcaps|Hernández}}]] vs. [[Rafael Martín Vázquez|Rafael {{smallcaps|Martín Vázquez}}]] (two ball players) * [[Hungarian name]]s natively use the surname-first order: ** [[Petőfi Sándor|{{smallcaps|Petőfi}} Sándor]] is usually westernized [[Sándor Petőfi|Sándor {{smallcaps|Petőfi}}]] ; To disambiguate Eastern surnames and given names at a glance * Most [[Chinese name]]s and [[Korean name]]s retain their surname-first order: ** [[Mao Zedong|{{smallcaps|Mao}} Zedong]] fought [[Chiang Kai-shek|{{smallcaps|Chiang}} Kai-shek]] ** The movie ''Oldboy'' by [[Park Chan-wook|{{smallcaps|Park}} Chan-wook]] starring [[Choi Min-sik|{{smallcaps|Choi}} Min-sik]] was not seen by [[Kim Il Sung|{{smallcaps|Kim}} Il Sung]] :Especially in Hong Kong and Macao, a Western given name may be added as well: :*[[Leslie Cheung|Leslie {{smallcaps|Cheung}} Kwok-Wing]] * Most [[Japanese name]]s are reversed in the West, but not all: ** ([[Akira Kurosawa|Akira {{smallcaps|Kurosawa}}]] or [[Motojirō Kajii|Motojirō {{smallcaps|Kajii}}]] are usually westernized) ** But [[Matsuo Bashō|{{smallcaps|Matsuo}} Bashō]], [[Ono no Komachi|{{smallcaps|Ono}} no Komachi]], [[Kaga no Chiyo|{{smallcaps|Kaga}} no Chiyo]] (haiku poets known under their given name) ** But [[Edogawa Ranpo|{{smallcaps|Edogawa}} Ranpo]] (kept due to wordplay with "Edgar Allan Poe") vs. [[Ranpo Edogawa|Ranpo {{smallcaps|Edogawa}}]] (some modern uses) * [[Myanmar|Burmese]] names ignore the concept of forename/surname, but are adapted in the West: ** Daw [[Aung San Suu Kyi|{{smallcaps|Aung San}} Suu Kyi]], daughter of General [[Aung San|{{smallcaps|Aung San}}]] ("Daw" is honorific, her name takes part of his name) * And some [[Myanmar|Burmese]] names are so short they need to retain an honorific prefix (U for Mister, Daw for Madam, Thakin for Master) which is confusable with a forename or a surname: ** [[U Nu|U {{smallcaps|Nu}}]] ("Mister {{smallcaps|Nu}}"), a.k.a. [[Thakin Nu|Thakin {{smallcaps|Nu}}]] ("Master {{smallcaps|Nu}}") ; To cite [[Unicode]] character names correctly without unwanted emphasizing. * Such names are required to be written in capitals by the Unicode standard. Use {{tl|Smallcaps2}}, not {{tl|Smallcaps}}, for this: In running text, "U+022A {{smallcaps2|LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON}}" is a less visually distracting alternative to "U+022A LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON". Unicode names should not be represented in mixed case, e.g. as {{tl|Smallcaps|Latin Capital ...}}. == Comparison of the case transformation templates == {{anchor|Comparison of the small caps templates}} {{Case templates table}} == Templatedata == {{TemplateData header}} <templatedata> { "params": { "1": { "label": "Text", "required": true, "description": "Text to be rendered in small caps", "type": "string" } }, "format": "inline", "description": "Displays the lowercase part of inputted text as small caps" } </templatedata> ==See also== * {{tl|Smallcaps2}} <includeonly>{{sandbox other|| [[Category:Text-specific formatting and function templates]] }} </includeonly> bmqdnsokilmul4j1ofwdadiiduky0tj Cèṭa'an:Ifsubst 10 3159 18062 2024-09-20T00:39:48Z Munajad.MH 3071 ←Membuat halaman berisi '{{ safesubst:<noinclude/>#if:{{{demo|}}} |{{ safesubst:<noinclude/>#ifeq:{{{demo}}} |no |{{{no|{{{2|}}}}}} |{{{yes|{{{1|}}}}}} }} |{{ safesubst:<noinclude/>#ifeq:{{ safesubst:<noinclude/>NAMESPACE}}|{{NAMESPACE}} |{{{no|{{{2|}}}}}} |{{{yes|{{{1|}}}}}} }}}}<noinclude> {{Documentation}} </noinclude>' 18062 wikitext text/x-wiki {{ safesubst:<noinclude/>#if:{{{demo|}}} |{{ safesubst:<noinclude/>#ifeq:{{{demo}}} |no |{{{no|{{{2|}}}}}} |{{{yes|{{{1|}}}}}} }} |{{ safesubst:<noinclude/>#ifeq:{{ safesubst:<noinclude/>NAMESPACE}}|{{NAMESPACE}} |{{{no|{{{2|}}}}}} |{{{yes|{{{1|}}}}}} }}}}<noinclude> {{Documentation}} </noinclude> 6n9xrkgwrhqddknwc59l4tya8074m0o Cèṭa'an:Ifsubst/doc 10 3160 18063 2024-09-20T00:40:24Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE, and INTERWIKIS IN WIKIDATA --> {{high-risk}} == Usage == Meta template that returns the first parameter if evaluated during substitution, and the second parameter if evaluated during transclusion.<br />Note that this template must be used in [[mw:Manual:Substitution#Multilevel_substitution|safesubst]] mode to work properly: : <code><nowiki>{{ safesubst:<noinclude/>ifsubst| yes | no...' 18063 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE, and INTERWIKIS IN WIKIDATA --> {{high-risk}} == Usage == Meta template that returns the first parameter if evaluated during substitution, and the second parameter if evaluated during transclusion.<br />Note that this template must be used in [[mw:Manual:Substitution#Multilevel_substitution|safesubst]] mode to work properly: : <code><nowiki>{{ safesubst:<noinclude/>ifsubst| yes | no }}</nowiki></code> The {{para|demo}} parameter can be used for testing the template. Set {{para|demo|yes}} to always display the ''yes'' text, {{para|demo|no}} to always display the ''no'' text, or {{para|demo|<nowiki>{{{demo|}}}</nowiki>}} to pass through the value from the parent template. {{List of subst helper templates}} <includeonly>{{Sandbox other| | <!-- ADD CATEGORIES HERE, and INTERWIKIS IN WIKIDATA --> [[Category:Wikipedia metatemplates]] [[Category:If-then-else templates]] }}</includeonly> cnobk2jns3kz1ryou2z073jhk9r148x Cèṭa'an:List of subst helper templates 10 3161 18064 2024-09-20T00:42:16Z Munajad.MH 3071 ←Membuat halaman berisi '== List of subst helper templates == * {{tl|require substitution}} – Prints an error unless substituted. * {{tl|substituted or transcluded}} – if-then-else metatemplate that checks if a template is currently being substituted or transcluded ** {{tl|always substitute}} – For the [[Wikipedia:Template documentation|doc]] of the above templates; prints a message asking for it be substituted. ** {{tl|never substitute}} – The reverse of {{tlf|always substitute}...' 18064 wikitext text/x-wiki == List of subst helper templates == * {{tl|require substitution}} – Prints an error unless substituted. * {{tl|substituted or transcluded}} – if-then-else metatemplate that checks if a template is currently being substituted or transcluded ** {{tl|always substitute}} – For the [[Wikipedia:Template documentation|doc]] of the above templates; prints a message asking for it be substituted. ** {{tl|never substitute}} – The reverse of {{tlf|always substitute}}. For the doc of templates which should ''not'' be substituted; prints a message asking for it not to be substituted. ** {{tl|may be substituted}} – For the doc of templates whose substitution is optional. ** {{tl|substitution}} – Allows free-fill description of whether the template should be substituted and under what conditions. * {{tl|ifsubst}} – Forks if substituted or not. * {{tl|issubst}} – Returns "yes" if substituted. * {{tl|HTML comment}} – To sign substitutions with comments that contain wikitext expansions * [[Module:Unsubst]] – Prevents substitution. * [[Module:Unsubst-infobox]] – Prevents substitution for infoboxes, cleans up parameters.<noinclude> [[Category:Documentation see also templates]] [[Category:Template namespace templates]] </noinclude> eu9jb4zfpjw8fdwig3mg77jspooqnzd Modul:Unsubst-infobox 828 3162 18065 2024-09-20T00:47:27Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {} local specialParams = { ['$params'] = 'all parameters', ['$extra'] = 'extra parameters', ['$set1'] = 'parameter set 1', ['$set2'] = 'parameter set 2', ['$set3'] = 'parameter set 3', ['$aliases'] = 'parameter aliases', ['$indent'] = 'indent', ['$flags'] = 'flags', ['$B'] = 'template content', ['$template-name'] = 'template invocation name override' } p[''] = function ( frame ) if not frame:getParent() then error( '{{#invoke:Unsubst-info...' 18065 Scribunto text/plain local p = {} local specialParams = { ['$params'] = 'all parameters', ['$extra'] = 'extra parameters', ['$set1'] = 'parameter set 1', ['$set2'] = 'parameter set 2', ['$set3'] = 'parameter set 3', ['$aliases'] = 'parameter aliases', ['$indent'] = 'indent', ['$flags'] = 'flags', ['$B'] = 'template content', ['$template-name'] = 'template invocation name override' } p[''] = function ( frame ) if not frame:getParent() then error( '{{#invoke:Unsubst-infobox|}} makes no sense without a parent frame' ) end if not frame.args['$B'] then error( '{{#invoke:Unsubst-infobox|}} requires parameter $B (template content)' ) end if not frame.args['$params'] then error( '{{#invoke:Unsubst-infobox|}} requires parameter $params (parameter list)' ) end if mw.isSubsting() then ---- substing -- 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 -- Build an equivalent template invocation -- First, find the title to use local titleobj = mw.title.new(frame:getParent():getTitle()) local title if titleobj.namespace == 10 then -- NS_TEMPLATE title = titleobj.text elseif titleobj.namespace == 0 then -- NS_MAIN title = ':' .. titleobj.text else title = titleobj.prefixedText end if frame.args['$template-name'] and '' ~= frame.args['$template-name'] then title = frame.args['$template-name'] -- override whatever the template name is with this name end -- Remove empty fields for k, v in pairs( args ) do if v == '' then args[k] = nil end end -- Pull information from parameter aliases local aliases, extra = {}, {} 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*' ) local alias = (tonumber(mw.ustring.match(tmp[1], '^[1-9][0-9]*$'))) or tmp[1] aliases[alias] = ((tonumber(mw.ustring.match(tmp[2], '^[1-9][0-9]*$'))) or tmp[2]) extra[alias] = true end end for k, v in pairs( aliases ) do if args[k] and not args[v] then args[v], args[k] = args[k], nil end end -- Build the invocation body with numbered args first, then named local ret = '{{' .. title for k, v in ipairs( args ) do if mw.ustring.find( v, '=', 1, true ) then -- likely something like 1=foo=bar, we need to do it as a named arg break end ret = ret .. '|' .. v args[k] = nil end -- Pull lists from special parameters local discard = {} local params = mw.text.split( frame.args['$params'], '%s*,%s*' ) for k, v in ipairs( params ) do -- Numbered args don't go here if mw.ustring.match(v, '^[1-9][0-9]*$') then table.insert( discard, 1, k ) end end for k, v in ipairs( discard ) do table.remove( params, v ) end local sets, setparams = {{}, {}, {}}, {} for k = 1, 3 do local v = frame.args['$set' .. k] if v then setparams[k] = mw.text.split( v, '%s*,%s*' ) discard = {} for x, y in ipairs( setparams[k] ) do sets[k][setparams[k][x]] = true -- Numbered args don't go here if mw.ustring.match(y, '^[1-9][0-9]*$') then table.insert( discard, 1, x ) end end for x, y in ipairs( discard ) do table.remove( setparams[k], y ) end end end if frame.args['$extra'] then local tmp = mw.text.split( frame.args['$extra'], '%s*,%s*' ) for k, v in ipairs( tmp ) do extra[(tonumber(mw.ustring.match(v, '^[1-9][0-9]*$'))) or v] = true end end -- Replace parameter list with short version if full version not necessary local tmp = {} for k, v in ipairs( sets ) do if next(v) then -- if table v is not empty for _, x in ipairs( params ) do if args[x] and not v[x] then tmp[k] = true break end end if not tmp[k] then params = setparams[k] end end end -- Align parameters correctly and remove extra ones local maxlength = 0 discard = {} for k, v in ipairs( params ) do if (not extra[v]) or args[v] then local tmp = mw.ustring.len( tostring( v ) ) if tmp > maxlength then maxlength = tmp end else table.insert( discard, 1, k ) end end for k, v in ipairs( discard ) do table.remove( params, v ) end local indent = mw.ustring.rep(' ', (tonumber(frame.args['$indent']) or 0)) -- Numbered args after discontinuity continue first discard = {} for k, v in pairs( args ) do if mw.ustring.match(k, '^[1-9][0-9]*$') then table.insert ( discard, 1, k ) end end for k, v in ipairs( discard ) do table.insert( params, 1, v ) end local space, newline = ' ', '\n' if not next(params) then space, newline = '', '' end for k, v in ipairs( params ) do local tmp = space if mw.ustring.match( mw.ustring.sub( ( args[v] or '' ) .. ' ', 1, 1 ), '[%*:;#]' ) then tmp = '\n' end ret = ret .. newline .. indent .. '|' .. space .. v .. string.rep(' ', (maxlength - mw.ustring.len( v ))) .. space .. '=' .. tmp .. (args[v] or '') end ret = ret .. newline .. '}}' ret = mw.ustring.gsub(ret, '%s+\n', '\n') return ret else -- Not substing -- Just return the "body" return frame.args['$B'] end end return p kxs626dypft4bhokbfx4cqx6tu2bpla Cèṭa'an:HTML comment 10 3163 18066 2024-09-20T00:52:52Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{{{{|safesubst:}}}#if:{{{1|}}} |<<noinclude />{{{{{|safesubst:}}}#switch:{{{{{|safesubst:}}}lc:{{{collapsed|}}}}}|1|on|t|true|y|yes=!--{{{1}}}--|!-- {{{1}}} --}}<noinclude />> |{{Error|Error: No HTML comment was given.}} }}</includeonly><noinclude>{{Documentation}}</noinclude>' 18066 wikitext text/x-wiki <includeonly>{{{{{|safesubst:}}}#if:{{{1|}}} |<<noinclude />{{{{{|safesubst:}}}#switch:{{{{{|safesubst:}}}lc:{{{collapsed|}}}}}|1|on|t|true|y|yes=!--{{{1}}}--|!-- {{{1}}} --}}<noinclude />> |{{Error|Error: No HTML comment was given.}} }}</includeonly><noinclude>{{Documentation}}</noinclude> eql254z28eubxcib5cfgvircbb8zfu5 Cèṭa'an:HTML comment/doc 10 3164 18067 2024-09-20T00:53:29Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Always substitute}} {{Template shortcut|hcmt|murmur}} {{Distinguish|text={{tl|Example HTML comment}}}} Use this [[Wikipedia:Substitution|substitution]] to insert HTML comments (<syntaxhighlight lang="html" inline><!-- ... --></syntaxhighlight>) – hidden to readers – into Wikipedia pages. == Usage == : <syntaxhighlight lang="wikitext" inline>{{subst:html comment|Lorem ipsum dolor sit amet}}</syntaxhighlight> :: ↳ <syntaxhighligh...' 18067 wikitext text/x-wiki {{Documentation subpage}} {{Always substitute}} {{Template shortcut|hcmt|murmur}} {{Distinguish|text={{tl|Example HTML comment}}}} Use this [[Wikipedia:Substitution|substitution]] to insert HTML comments (<syntaxhighlight lang="html" inline><!-- ... --></syntaxhighlight>) – hidden to readers – into Wikipedia pages. == Usage == : <syntaxhighlight lang="wikitext" inline>{{subst:html comment|Lorem ipsum dolor sit amet}}</syntaxhighlight> :: ↳ <syntaxhighlight lang="html" inline><!-- Lorem ipsum dolor sit amet --></syntaxhighlight> By default a space will be added before and after the given text. Use {{tjp|collapsed: yes}} to remove it (useful in vertical comments). For example, <syntaxhighlight lang="wikitext">{{subst:html comment|collapsed=yes| Lorem ipsum dolor sit amet }}</syntaxhighlight> will generate <syntaxhighlight lang="wikitext"><!-- Lorem ipsum dolor sit amet --></syntaxhighlight> In substitutable templates, use <syntaxhighlight lang="wikitext" inline>{{{{{|safesubst:}}}HTML comment|...}}</syntaxhighlight>. == Notable cases == Using this substitution allows the expansion of [[:mw:Help:Magic words|MediaWiki commands]] inside HTML comments, where they would be preserved verbatim otherwise. Compare: : <syntaxhighlight lang="wikitext" inline>{{subst:html comment|{{subst:FULLPAGENAME}}}}</syntaxhighlight> :: ↳ <syntaxhighlight lang="html" inline><!-- Template:HTML comment --></syntaxhighlight> and: : <syntaxhighlight lang="wikitext" inline><!-- {{subst:FULLPAGENAME}} --></syntaxhighlight> :: ↳ <syntaxhighlight lang="html" inline><!-- {{subst:FULLPAGENAME}} --></syntaxhighlight> == See also == * {{Tl|Example HTML comment}} * {{Tl|Comment}} <includeonly>{{Sandbox other|| <!-- Categories below this line --> [[Category:HTML typing-aid templates]] [[Category:Wikitext typing-aid templates]] [[Category:Hiding templates]] }}</includeonly> i1059yh323nrs7z7dccuztgj45o2s0p Cèṭa'an:Tjp 10 3165 18068 2024-09-20T00:54:24Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template journal parameter]] 18068 wikitext text/x-wiki #REDIRECT [[Template:Template journal parameter]] {{Redirect category shell| {{R from move}} }} nmqlhzteecfhlx2dwjja42teh7gvgxr Cèṭa'an:R from move/except 10 3166 18069 2024-09-20T00:55:12Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>This is the exception page for {{tl|R from move}}. This page makes exceptions that include certain pages that should not inhabit either {{cat|Unsynchronized talk page redirects}} or {{cat|Redirects from moves}}. If necessary, new exceptions may be added with no need to edit the main template, {{tl|R from move}}. </noinclude>{{#switch: {{FULLPAGENAME}} |MediaWiki:Move-redirect-text= |Template:R from move/except= |#default=Category:Redirects from mov...' 18069 wikitext text/x-wiki <noinclude>This is the exception page for {{tl|R from move}}. This page makes exceptions that include certain pages that should not inhabit either {{cat|Unsynchronized talk page redirects}} or {{cat|Redirects from moves}}. If necessary, new exceptions may be added with no need to edit the main template, {{tl|R from move}}. </noinclude>{{#switch: {{FULLPAGENAME}} |MediaWiki:Move-redirect-text= |Template:R from move/except= |#default=[[Category:Redirects from moves]] }}{{#switch: {{NAMESPACENUMBER}} |1={{#ifeq: {{#invoke:redirect|isRedirect|{{FULLPAGENAME}}}}|yes| {{#ifeq: {{#invoke:redirect|isRedirect|{{SUBJECTPAGENAME}}}}|yes| {{#ifeq: {{PAGENAME:{{#invoke:redirect|main|{{TALKPAGENAME}}}}}}|{{PAGENAME:{{#invoke:redirect|main|{{SUBJECTPAGENAME}}}}}}|| {{#ifeq: {{FULLPAGENAME}}|{{SUBJECTPAGENAME}}|| {{#ifeq: {{Str left|{{PAGENAME}}|16}}|List of ships of||[[Category:Unsynchronized talk page redirects]] }} }} }} |{{#ifexist:{{SUBJECTPAGENAME}}| {{#ifeq: {{SUBJECTPAGENAME}}|{{Target of|{{SUBJECTPAGENAME:{{Target of|{{FULLPAGENAME}}}}}}}}|[[Category:Articles with unsynchronized talk page redirects]]| {{#ifexpr: {{#invoke:string|find|{{#invoke:page|getContent|{{SUBJECTPAGENAME}}|as=raw}}|:Rfd}}|[[Category:Redirects for discussion with talk page redirects]]|[[Category:Articles with talk page redirects]]}}}} }} }} |{{error|Page is not a redirect, misplaced [[Template:R from move]]}} }} |0={{#switch:{{NAMESPACENUMBER:{{#invoke:redirect|main|{{FULLPAGENAME}}}}}}|0|4|10|12|14|100=|#default={{R from move/Cross-namespace}}}} }}<noinclude> {{Documentation|Template:R from move/doc}} </noinclude> 2a82jzb8kp50itnyti0qkq1qte99dnn Cèṭa'an:Category link 10 3167 18070 2024-09-20T00:55:50Z Munajad.MH 3071 ←Membuat halaman berisi '{{Category link/core|1={{PAGENAME:{{{1}}}}}|2={{{2|Category:{{PAGENAME:{{{1}}}}}}}}|count={{{count|no}}}|page_count={{PAGESINCAT:{{PAGENAME:{{{1}}}}}|{{UC:{{{count_type|ALL}}}}}|R}}|backlog={{{backlog|{{formatnum:{{NUMBEROFPAGES}}|R}}}}}}}<noinclude> {{Documentation}} </noinclude>' 18070 wikitext text/x-wiki {{Category link/core|1={{PAGENAME:{{{1}}}}}|2={{{2|Category:{{PAGENAME:{{{1}}}}}}}}|count={{{count|no}}}|page_count={{PAGESINCAT:{{PAGENAME:{{{1}}}}}|{{UC:{{{count_type|ALL}}}}}|R}}|backlog={{{backlog|{{formatnum:{{NUMBEROFPAGES}}|R}}}}}}}<noinclude> {{Documentation}} </noinclude> msoxk5hmhzf5m1h2iyhxelzpurtd0i4 Cèṭa'an:Category link/doc 10 3168 18071 2024-09-20T00:56:29Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{Hatnote|{{tl|Category}} redirects here. You may be looking for {{tl|Wikipedia category}} or {{tl|Collapsible list}}.}} <hr style="margin-bottom: 1.25em;"> {{Template shortcut|cl|CL|categ|category|Cat}} : {{Tlx|Cl|''category name''}} : {{Tlx|Cl|Category:''category name''}} : {{Tlx|Cl|''category name''|''link text''}} : {{Tlx|Cl|''category name''|''link text''|count{{=}}y...' 18071 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{Hatnote|{{tl|Category}} redirects here. You may be looking for {{tl|Wikipedia category}} or {{tl|Collapsible list}}.}} <hr style="margin-bottom: 1.25em;"> {{Template shortcut|cl|CL|categ|category|Cat}} : {{Tlx|Cl|''category name''}} : {{Tlx|Cl|Category:''category name''}} : {{Tlx|Cl|''category name''|''link text''}} : {{Tlx|Cl|''category name''|''link text''|count{{=}}yes}} : {{Tlx|Cl|''category name''|''link text''|count{{=}}yes|count_type{{=}}''type''}} : {{Tlx|Cl|''category name''|''link text''|count{{=}}yes|count_type{{=}}''type''|backlog{{=}}'''backlog threshold'''}} '''{{Tl|category link}}''' or its alias '''{{Tl|cl}}''' produces a link to a category in a similar fashion to {{Tl|Tl}} for a template. For example: : {{Tlf|Cl|Africa}} produces: {{Cl|Africa}} To specify the text used for the link, add it as a second parameter: : {{Tlf|Cl|Africa|this category}} produces: {{Cl|Africa|this category}} To add a count of everything in the category, add the {{Para|count|yes}} parameter: : {{Tlf|Cl|Africa|count{{=}}yes}} produces: {{Cl|Africa|count=yes}} If you just want to get a count of pages, files, or subcats, use the [[MW:Help:Magic words#PAGESINCAT|{{Para|count_type}} parameter]]: : {{Tlf|Cl|Africa|count{{=}}yes|count_type{{=}}all}} produces: {{Cl|Africa|count=yes|count_type=all}} ('''default''') : {{Tlf|Cl|Africa|count{{=}}yes|count_type{{=}}pages}} produces: {{Cl|Africa|count=yes|count_type=pages}} : {{Tlf|Cl|Africa|count{{=}}yes|count_type{{=}}subcats}} produces: {{Cl|Africa|count=yes|count_type=subcats}} : {{Tlf|Cl|Africa|count{{=}}yes|count_type{{=}}files}} produces: {{Cl|Africa|count=yes|count_type=files}} If you want to make counts standout for categories that have a backlog, use {{Para|backlog}}: : {{Tlf|Cl|Africa|count{{=}}yes|backlog{{=}}20}} produces: {{Cl|Africa|count=yes|backlog=20}} == See also == * {{Tl|C}}, which produces output such as: {{C|Africa}} and {{C|Africa|Afrika}} * {{Tl|Cls}}, which produces output such as: {{Cls|Africa}} * {{Tl|Clc}}, which produces output such as: {{Clc|Africa}} and {{Clc|Africa|pages}} * {{Tl|lc}}, which produces output such as: {{Lc|Africa}} * {{Tl|lcs}}, which produces output such as {{Lcs|Africa}} * {{Tl|tl}}, which links produces a link to a template surrounded by template-style double-braces (e.g. {{Tl|Africa}}). * {{Cl|Internal category-link templates}} * {{Cl|Internal link templates}} * {{tl|Category see also}} {{Internal category-link templates}} <includeonly>{{Sandbox other| | <!-- Categories below this line, please: --> [[Category:Internal category-link templates]] }}</includeonly> 4cv8shugn50lah2arhwe3wzdrb2u8w4 Cèṭa'an:Category link/core 10 3169 18072 2024-09-20T00:57:26Z Munajad.MH 3071 ←Membuat halaman berisi '[[:Category:{{{1}}}|{{{2}}}]]{{#if:{{Yesno|1={{{count|no}}}}}|&nbsp;<small style="{{#ifexpr:{{{page_count}}}>={{{backlog}}}|font-weight: bold; color: #DD0000;}}">(&thinsp;{{formatnum:{{{page_count}}}}}&thinsp;)</small>}}<noinclude> {{Documentation|Template:Category link/doc}} </noinclude>' 18072 wikitext text/x-wiki [[:Category:{{{1}}}|{{{2}}}]]{{#if:{{Yesno|1={{{count|no}}}}}|&nbsp;<small style="{{#ifexpr:{{{page_count}}}>={{{backlog}}}|font-weight: bold; color: #DD0000;}}">(&thinsp;{{formatnum:{{{page_count}}}}}&thinsp;)</small>}}<noinclude> {{Documentation|Template:Category link/doc}} </noinclude> 77gpt1bl3z1t1b6sim8w905lwpmzfkw Cèṭa'an:Category 10 3170 18073 2024-09-20T00:58:07Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Category link]] 18073 wikitext text/x-wiki #REDIRECT [[Template:Category link]] {{Redirect category shell|{{R from long name}}}} jeteog9gjdil3wm8baqhfceig2h057i Cèṭa'an:R from long name 10 3171 18074 2024-09-20T00:59:00Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R from long name |name=From a longer title |from=a title that is a complete, more complete or longer version of the topic's name{{#if:{{{of|{{{for|}}}}}}|<nowiki />; the short version is: "{{{of|{{{for}}}}}}"}} |info=It leads to the title in accordance with the naming conventions for [[WP:COMMONNAME|common names]] and can help writing and searches. However, do not replace these red...' 18074 wikitext text/x-wiki <noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R from long name |name=From a longer title |from=a title that is a complete, more complete or longer version of the topic's name{{#if:{{{of|{{{for|}}}}}}|<nowiki />; the short version is: "{{{of|{{{for}}}}}}"}} |info=It leads to the title in accordance with the naming conventions for [[WP:COMMONNAME|common names]] and can help writing and searches. However, do not replace these redirected links with a [[WP:piped link|piped link]] unless the page is updated for another reason. |all category=Redirects from long names }}<noinclude> <!-- Place categories on /doc subpage; interwikis go to Wikidata. --> {{Documentation}} </noinclude> 63p7nibhzm81tovfkt02gilatbpi5ju Wikipèḍia:RCAT 4 3172 18075 2024-09-20T01:01:18Z Munajad.MH 3071 ←Mengalihkan ke [[Wikipèḍia:Categorizing redirects]] 18075 wikitext text/x-wiki #Redirect [[Wikipedia:Categorizing redirects]] {{Redirect category shell| {{R to project namespace}} {{R from shortcut}} {{R mentioned in a hatnote}} }} kxb8k1w6avq4a0lyx4nbwn00wc6upg3 Wikipèḍia:Categorizing 4 3173 18076 2024-09-20T01:02:18Z Munajad.MH 3071 ←Mengalihkan ke [[Wikipèḍia:Categorization]] 18076 wikitext text/x-wiki #REDIRECT [[Wikipedia:Categorization]] j9qp2uro0belairxt2frjnrpayojmzf Wikipèḍia:Categorization 4 3174 18077 2024-09-20T01:03:22Z Munajad.MH 3071 ←Membuat halaman berisi '{{short description|Guidance on the proper use of the categorization function in Wikipedia}} <noinclude>{{pp-semi-indef}}{{pp-move-indef}}</noinclude> {{Hatnote|"WP:CATEGORY" and "WP:CAT" redirect here. You may be looking for [[Wikipedia:Contents/Categories]] (a list of top-level categories), [[Wikipedia:WikiProject Cats|WikiProject Cats]], [[Wikipedia:HotCat]], [[Wikipedia:WikiProject Categories|WikiProject Categories]], or even [[Wikipedia:WikiCat]]. For the ca...' 18077 wikitext text/x-wiki {{short description|Guidance on the proper use of the categorization function in Wikipedia}} <noinclude>{{pp-semi-indef}}{{pp-move-indef}}</noinclude> {{Hatnote|"WP:CATEGORY" and "WP:CAT" redirect here. You may be looking for [[Wikipedia:Contents/Categories]] (a list of top-level categories), [[Wikipedia:WikiProject Cats|WikiProject Cats]], [[Wikipedia:HotCat]], [[Wikipedia:WikiProject Categories|WikiProject Categories]], or even [[Wikipedia:WikiCat]]. For the category system itself, see [[:Category:Contents]].}} {{Redirect|WP:CG|the internal project on computer-generated imagery|Wikipedia:WikiProject Computer graphics}} {{Subcat guideline|editing guideline|Categorization|WP:CAT|WP:CATEGORY|WP:MOSCAT}} {{Guideline list}} {{For|information on the mechanics of the function, category syntax, etc.|Help:Category}} {{For|quick answers|Wikipedia:FAQ/Categorization}} This page contains [[Wikipedia:Policies and guidelines |guidance]] on the proper use of the '''categorization''' function in Wikipedia. The '''central goal''' of the category system is to provide [[Wikipedia:Manual of Style/Linking|navigational links]] to pages in Wikipedia within a hierarchy of ''categories''. Using essential, ''[[WP:DEFINING|defining]]'' characteristics of a topic, readers can browse and quickly find sets of pages on topics that are defined by those characteristics. For proposals to delete, merge, or rename categories, follow the instructions at [[Wikipedia:Categories for discussion|Categories for discussion]]. Please use it before undertaking any complicated re-categorization of existing categories or mass creation of new categories. {{anchor|NC}} == Naming conventions == {{Further|Wikipedia:Category names}} {{Transcluded section|Wikipedia:Categorization/Naming}} {{Wikipedia:Categorization/Naming}} {{anchor|CREATECAT}} ==Creating category pages== {{shortcut|WP:CREATECAT}} {{details|Help:Category}} {{Also|Wikipedia:HotCat}} {{anchor|BEFORECAT}} ===Before creating a new category=== {{shortcut|WP:BEFORECAT}} {{main|Wikipedia:Categories, lists, and series boxes|Wikipedia:Overcategorization}} {{see also|Help:Sortable tables}} Categories are not the only means of enabling users to browse sets of related pages. And categories have [[Wikipedia:Categories,_lists,_and_series_boxes#Disadvantages_of_a_category|several disadvantages]], including that categories only show ''the page name'' of each page being categorized, therefore: *While the [[#Category description]] of the category may provide broader information, individual category members cannot be annotated with descriptions or comments, so they give no context or elaboration for any specific entry. *There is no provision for referencing any specific entry, to [[WP:V|verify]] a page meets a category's criteria of inclusion. So, consider whether a [[WP:LIST|list]] would be more appropriate for such a grouping of pages. Lists would also be more useful where it is important to see dates, for example, a [[list of Nobel laureates]]. And can provide options for sorting the entries. Also, consider whether the category might be considered category clutter. Please see [[Wikipedia:Overcategorization]], for more information on this. === Choosing a name for the category === {{Main|Wikipedia:Naming conventions (categories)}} {{see also|#Naming conventions}} A good category name is [[Wikipedia:Neutral point of view|neutral]], and as much as possible, defines the category inclusion criteria in the name itself. Important: When choosing a name for the category, please be sure a similar category does not exist. :For example: You might want to add a sub-category for people to [[:Category:Mexicans]]. Before creating that category, try to find it under a similar name. By starting at [[:Category:People by nationality]], you will discover that Mexicans are placed in [[:Category:Mexican people]]. Note: [[#Eponymous categories]] (categories whose name and topic is the same as an article, such as a category named after a person) should only be created if sufficient directly related articles exist. === Creating the category === After you have determined an appropriate category name for the category, next try to find a suitable place for the new category. (For example, categories of people should be in the [[:Category:People|tree of "people" categories]].) Please see [[#Category tree organization]] for more information on this. Once you have determined where to categorize this new category, you should be ready to create the new category. To create a category, # Add a page to the intended category. Do this by editing that page: ## At the bottom, add the name of the new category, (e.g.:&nbsp;{{code|[[Category:New category name]]}}&nbsp;) ## Save your edit. The as-yet-undefined category name will now appear as a [[Wikipedia:Red link|red link]] in the category list at the bottom of the page. # Next, click on that red link, which brings you to the new category page to create. # Finally, at the bottom of the page, simply add the parent category (e.g.:&nbsp;{{code|[[Category:Parent category name]]}}&nbsp;), which should usually be a [[hypernym]] of the sub-category. This will add the new category into the appropriate parent category. {{n.b.}} If something goes wrong, double check to see if you followed the steps properly and check if the wikitext is correct. For example, if the category fails to list in the parent category, the wikitext should be <nowiki>[[Category:Parent category name]]</nowiki>, not <nowiki>[[:Category:Parent category name]]</nowiki>. {{anchor|CATDESC}} === Category description === {{shortcut|WP:CATDESC}} Sometimes, a common-sense guess based on the title of the category isn't enough to figure out whether a page should be listed in the category. So, rather than leave the text of a category page empty (containing only parent category declarations), adding a [[#Articles with eponymous categories|main article]] which describes the topic, can help with that. However, only linking to a Wikipedia article explaining the title is often not sufficient as a description for a category. It can be helpful – to both readers and editors – to include a clear description of the category, indicating what pages it should contain, how they should be subcategorized, and so on, and linking to one or more pages as background information. In such cases, the desired contents of the category should be described on the category page, similar to how the [[WP:LSC|list selection criteria]] are described in a stand-alone list. The category description should make direct statements about the criteria by which pages should be selected for inclusion in (or exclusion from) the category. This description, not the category's name, defines the proper content of the category. Do not leave future editors to guess about what or who should be included from the title of the category. Even if the selection criteria might seem obvious to you, an explicit standard is helpful to others, especially if they are less familiar with the subject. The description can also contain links to other Wikipedia pages, in particular to other related categories which do not appear directly as subcategories or parent categories, and to relevant categories at [[Wikipedia:Wikimedia sister projects|sister projects]], such as [[Wikipedia:Commons|Commons]]. Another technique that can be used is described at [[Wikipedia:Classification]]. Like [[Wikipedia:Disambiguation|disambiguation]] pages, category pages should not contain either citations to [[Wikipedia:Identifying reliable sources|reliable sources]] or [[Wikipedia:External links|external links]]. Various templates have been developed to make it easier to produce category descriptions; see [[:Category:Category namespace templates|Category namespace templates]]. There are hatnote templates including {{tl|Cat main}} and {{tl|Category see also}}; others are listed at [[Wikipedia:Hatnote#Categories]]. === Additional considerations === Categories may have hundreds of members, displayed over many pages, with, at most, only 200 category entries on a single category page. To make navigating large categories easier, a table of contents can be used on the category page. The following templates are some of the ways of doing this: * {{Tl|Category TOC}} – adds a complete table of contents (Top, 0–9, A–Z) * {{Tl|Large category TOC}} – adds a complete table of contents with five subdivisions for each letter (Aa Ae Aj Ao At) * Consider using <code>{{tl|CatAutoTOC}}</code> which uses the appropriate TOC for the number of pages on a category page. Likewise, a maximum of 200 subcategories are displayed at a time, so some subcategories may not be immediately visible. To display all subcategories at once, add a category tree to the text of the category page, as described at {{Section link|Help:Category#Displaying category trees and page counts}}. Category pages can have [[Help:Interlanguage links|interlanguage links]] in the "Languages" list in the left sidebar (in the default skin), linking to corresponding categories in other language Wikipedias. To edit these on [[Wikidata]], click on the "Edit links" link at the end of the languages list. {{anchor|CATSPECIFIC}} ==Categorizing pages== {{shortcut|WP:CATSPECIFIC}} [[File:Category explanation.ogv|thumb|A screencast showing how to categorise pages and explaining the usage of [[WP:HOTCAT|HotCat]]]] {{see also|Wikipedia:Categorization dos and don'ts|Wikipedia:Categorizing redirects}} Every Wikipedia page should belong to at least one category, except for [[Wikipedia:Talk page|talk pages]], [[Wikipedia:Redirect|redirects]], and [[Wikipedia:User page|user pages]], which may optionally be placed in categories where appropriate. Each categorized page should be placed in all of the {{em|most specific}} categories to which it logically belongs. This means that if a page belongs to a [[#Subcategorization|subcategory]] of C (or a subcategory of a subcategory of C, and so on) then it is ''not'' normally placed directly into C. For exceptions to this rule, see [[#Eponymous categories|§&nbsp;Eponymous categories]] and [[#Non-diffusing subcategories|§&nbsp;Non-diffusing subcategories]] below. While it should typically be clear from the name of an existing category which pages it should contain, the [[WP:CATDESC|text of the category page]] may sometimes provide additional information on potential category contents. One way to determine if suitable categories already exist for a particular page is to check the categories of pages concerning similar or related topics. Another way is to search existing category names as described [[Help:Searching|here]] (top of page). Since all categories form part of a [[#Category tree organization|tree-like hierarchy]], do not add categories to pages as if they are [[Tag (metadata)|tags]]. {{anchor|PARENTCAT}} ===Articles=== {{shortcut|WP:PARENTCAT|WP:GRANDPARENT}} {{see also|Wikipedia:Categorizing articles about people}} {{For|category types to avoid|Wikipedia:Overcategorization}} Apart from certain exceptions (i.e. [[#Eponymous categories|eponymous categories]] and [[#Non-diffusing subcategories|non-diffusing subcategories]] – see below), an article should be categorised under the {{em|most specific}} branch in the category tree possible, without duplication in parent categories above it. In other words, articles should rarely be placed in both a given category and any of its sub- or parent (super-) categories. For example, the article "Paris" need only be placed in [[:Category:Cities in France]], ''not'' also in [[:Category:Populated places in France]]. Because the first category (cities) is in the second category (populated places), readers are already given the information that Paris is a populated place in France by it being a city in France. {{Anchor|V|Verifiable|Verifiability|CATV}}{{Shortcut|WP:CATV|WP:CAT#V}} Categorization of articles must be '''[[Wikipedia:Verifiability|verifiable]]'''. It should be clear from verifiable information in the article why it was placed in each of its categories. Use the {{tl|Unreferenced category}} template if you find an article in a category that is not shown by sources to be appropriate or if the article gives no clear indication for inclusion in a category. {{Anchor|POV|NPOV|CATPOV|POVCAT}}{{anchor|Neutral|N}} {{Shortcut|WP:CATPOV|WP:POVCAT|WP:CAT#N}} Categorization must also maintain a '''[[Wikipedia:NPOV|neutral point of view]]'''. Categorizations appear on article pages without annotations or referencing to justify or explain their addition; editors should be conscious of the need to maintain a neutral point of view when creating categories or adding them to articles. Categorizations should generally be uncontroversial; if the category's topic is likely to spark controversy, then a list article (which can be annotated and referenced) is probably more appropriate. For example, a politician (not convicted of any crime) should not be added to a category of notable criminals. {{Anchor|Defining characteristics|Defining|D|DEF}}{{Shortcut|WP:CATDEF|WP:CAT#D}}<section begin=DefiningDef /><section begin=DefiningFull />The '''[[WP:DEFINING|defining]]''' characteristics of an article's topic are central to categorizing the article. A defining characteristic is one that [[WP:RS|reliable sources]] ''commonly'' and ''consistently'' refer to<ref>in declarative statements, rather than table or list form</ref> in describing the topic, such as the nationality of a person or the geographic location of a place.<section end=DefiningDef /> For example, ''Italian'' and ''artist'' are defining characteristics of [[Caravaggio]], and so of the article on him, because virtually all reliable sources on the topic mention them.<section end=DefiningFull /> Particular considerations for categorizing articles: {{Shortcut|MOS:CATORDER}} * By convention, category declarations are placed at the end of the wikitext, but before any [[Wikipedia:Stub|stub]] templates, which transclude their own categories. *{{Anchor|CATORDER}}[[WP:EPONYMOUS|Eponymous categories]] should appear first. Beyond that, the order in which categories are placed on a page is not governed by any single rule (for example, it does not need to be alphabetical, although partially alphabetical ordering can sometimes be helpful). Normally the most essential, significant categories appear first. <!-- There is currently no [[WP:CON|consensus]] about the order in which categories should be placed at the bottom of an article. --> {{Shortcut|WP:CATREDLINK}} *{{Anchor|CATREDLINK}} An article should never be left with a non-existent ([[Wikipedia:REDLINK|redlinked]]) category on it. Either the category should be created, or else the link should be removed or changed to a category that does exist. * Categorization should not be made by the ''type'' of an article. A biographical article about a specific person, for example, does not belong in [[:Category:Biography (genre)]]. * Articles on fictional subjects should not be categorized in a manner that confuses them with real subjects. {{tl|Category see also}} is useful for interlinking examples of real-world and fictional phenomena. {{anchor|EPON|OCEPON|EPONYMOUS}} ==== Eponymous categories ==== {{Shortcut|WP:EPON|WP:OCEPON|WP:EPONYMOUS}} {{see also|Category:Eponymous categories|Category:Wikipedia categories named after people}} {{for|the overuse of the word "eponymous" on Wikipedia|WP:TITULAR}} A category that covers exactly the same topic as an article is known as the '''eponymous category''' for that article (e.g. [[New York City]] and [[:Category:New York City]]; [[Mekong]] and [[:Category:Mekong River]]; [[Abraham Lincoln]] and [[:Category:Abraham Lincoln]]). Eponymous categories should not be created unless enough directly related articles or sub-categories exist. However, this should not be done simply to reduce the number of categories displayed in an article. An eponymous category should have only the categories of its article that are relevant to the category's content. For example: *Both [[New York City]] and [[:Category:New York City]] fit well in [[:Category:Cities in New York (state)]]. *The article [[New York City]] is in [[:Category:Populated places established in 1624]], but this category is not necessarily relevant to the content of [[:Category:New York City]], so it should not be used on the eponymous category. Individual [[:Category:Works by creator|works by a person]] should not be included in an eponymous category but should instead be in a sub-category such as [[:Category:Novels by Agatha Christie]]. {{anchor|CATMAIN|MAIN}} ===== Articles with eponymous categories ===== {{Redirect|WP:CATMAIN|the template|Template:Cat main}} {{Shortcut|WP:CATMAIN}} *The article itself should be a member of the eponymous category and should be sorted with a space to appear at the start of the listing (see [[#Sort keys|§&nbsp;Sort keys]] below). *The article should be listed as the main article of the category using the {{tl|cat main}} template. *Articles with an eponymous category may be categorized in the broader categories that would be present if there were no eponymous category (e.g. the article [[France]] appears in both [[:Category:France]] and [[:Category:Countries in Europe]], even though the latter category is the parent of the former category). Editors should decide by consensus which solution makes most sense for a category tree. There are three options: # Keep both the eponymous category and the main article in the parent category. This is used in [[:Category:Countries in Europe]] to allow that region's country articles to be navigated together. # Keep just the child article. This is used in [[:Category:British Islands]], to prevent a loop. # Keep just the eponymous category. This is used for [[:Category:Farmers]] in [[:Category:People by occupation]]. Such "''X'' by ''Y''" categories sometimes cover a limited navigational set, not a topic (see [[#Category tree organization|§&nbsp;Category tree organization]] below), thus there is no logical article content. If eponymous categories are categorized separately from their articles, it will be helpful to make links between the category page containing the articles and the category page containing the eponymous categories. The template {{Tl|Related category}} can be used for this. An example of this set-up is the linked categories [[:Category:American politicians]] and [[:Category:Wikipedia categories named after American politicians]]. {{anchor|FILECAT|Images|Files/images}} === Files === {{shortcut|WP:FILECAT}} {{see|Wikipedia:Manual of Style/Images#Image description pages}} Category tags should be added to [[Help:Files|file]] pages of files that have been uploaded to Wikipedia. When categorized, files are not included in the count of articles in the category, but are displayed in a separate section with a thumbnail and the name for each. A category can mix articles and images, or a separate file/image category can be created. A file category is typically a subcategory of the general category about the same subject, and a subcategory of the wider category for files, [[:Category:Wikipedia files]]. To categorize a new file when uploading, simply add the category tag to the [[Help:Edit summary#File upload summary|upload summary]]. Freely licensed files should be uploaded to, and categorized on, [[WP:COMMONS|Wikimedia Commons]], instead of uploading and categorizing on Wikipedia. Existing freely licensed files should usually be moved from Wikipedia to Commons, with a mirror page automatically remaining on Wikipedia. (For an example of one such mirror page, see [[:File:Niederwald memorial 2.JPG|here]].) Categories should not be added to these Wikipedia mirror pages, because doing so creates a new Wikipedia page that is subject to [[WP:SD#F2|speedy deletion]]. Exceptions to this principle are made for mirror pages of images that are nominated as [[Wikipedia:Featured pictures|featured pictures]] and for those that appear on the Wikipedia [[Main Page]] in the [[:Template:Did you know|Did You Know?]] column. Images that are used in Wikipedia that are [[Wikipedia:Non-free content|non-free or fair use]] should not appear as thumbnail images in categories. To prevent the thumbnail preview of images from appearing in a category, <nowiki>__NOGALLERY__</nowiki> should be added to the text of the category. In such cases, the file will still appear in the category, but the actual image preview will not. {{anchor|Non-article and maintenance categories|Maintenance categories|PROJCATS}} ===Wikipedia administrative categories === {{Shortcut|WP:PROJCATS}} {{see|Wikipedia:Administration#Data structure and development}} A distinction is made between two types of categories: * '''Administrative categories''', intended for use by editors or by automated tools, based on features of the current state of articles, or used to categorize non-article pages. * '''Content categories''', intended as part of the encyclopedia, to help readers find articles, based on features of the subjects of those articles. Administrative categories include '''stub categories''' (generally produced by [[Wikipedia:Stub|stub]] templates), '''maintenance categories''' (often produced by tag templates such as {{tl|cleanup}} and {{tl|fact}}, and used for [[Wikipedia:Maintenance|maintenance]] projects), '''[[Wikipedia:WikiProject|WikiProject]] and [[Wikipedia:Assessment|assessment categories]]''', and '''categories of pages in non-article [[Wikipedia:Namespace|namespaces]]'''. Article pages should be kept out of administrative categories if possible. For example, the templates that generate WikiProject and assessment categories should be placed on talk pages, not on the articles themselves. If it is unavoidable that an administration category appears on article pages (usually because it is generated by a maintenance tag that is placed on articles), then in most cases it should be made a '''hidden category''', as described in [[#Hiding categories|§&nbsp;Hiding categories]] below. There are separate administrative categories for different kinds of non-article pages, such as [[Wikipedia:Template|template]] categories, [[Wikipedia:Disambiguation|disambiguation page]] categories, [[Wikipedia:Wikipedia namespace|project page]] categories etc. In ''maintenance categories'' and other ''administrative categories'', pages may be included regardless of type. For example, in an error tracking category it makes sense to group templates separately, because addressing the errors there may require different skills compared to fixing an ordinary article. For sorting each namespace separately, see [[#Sort keys|§&nbsp;Sort keys]] below. {{anchor|User namespace|Categorizing user pages|USERNOCAT}} ===User pages === {{shortcut|WP:USERNOCAT}} {{Further|Wikipedia:User categories|Wikipedia:User pages#Categories, templates that add categories, and redirects}} [[Wikipedia:User pages|User pages]] are not articles, and thus do not belong in ''content categories'' such as [[:Category:Living people|Living people]] or [[:Category:Biologists|Biologists]]. They can however be placed in '''user categories''' – subcategories of [[:Category:Wikipedians]], such as [[:Category:Wikipedian biologists]] – which assist collaboration between users. Similarly, [[WP:SP|user subpages]] that are draft versions of articles should be kept out of content categories, but are permitted in non-content or project categories, like [[:Category:User essays]]. If you copy an article from mainspace to userspace and it already contains categories, wrap them inside {{tl|Draft categories}}, remove them, or [[Help:Hidden text|comment them out]]. Restore the categories when you move the draft back into article space. Two scripts are available to help with these tasks: [[User:DannyS712/Draft no cat]] and [[User:DannyS712/Draft re cat]]. Also, do not [[Help:Transclusion|transclude]] articles into your user pages: this will result in the user page being included in all the article's categories. At [[WP:Database reports/Polluted categories|Database reports/Polluted categories]], a list of affected categories is maintained. {{anchor|DRAFTNOCAT}} === Draft pages === {{shortcut|WP:DRAFTNOCAT}} {{Further|Wikipedia:Drafts#Preparing drafts}} Drafts, no matter whether in the [[Wikipedia:Drafts|draft namespace]] or [[Wikipedia:Userspace|your userspace]], are not articles, and thus do not belong in content categories such as [[:Category:Living people|Living people]] or [[:Category:Biologists|Biologists]]. If you copy an article from mainspace to draftspace or your userspace and it already contains categories, then disable those categories. This can be done either by inserting a colon character to [[Wikipedia:How to link to a category|link to each category]] (e.g. change <code><nowiki>[[Category:Biologists]]</nowiki></code> to <code><nowiki>[[:Category:Biologists]]</nowiki></code>), or by wrapping them in {{tl|Draft categories}} (e.g.<code><nowiki>{{draft categories|1=[[Category:Living people]] [[Category:Biologists]]}}</nowiki></code> etc.). After you move the draft into article space, remove the leading colons to re-enable the categories. If using the draft categories template, the categories will automatically work as normal in mainspace, but the template should be removed. The same system may be used in a new draft to list the categories it may have when moved to mainspace. Two scripts are available to help with these tasks: [[User:DannyS712/Draft no cat]] and [[User:DannyS712/Draft re cat]]. Drafts may be placed in the appropriate subcategories of [[:Category:Wikipedia drafts]]. {{anchor|TEMPLATE|TEMPLATES|TEMP|T}} === Template categorization=== {{shortcut|WP:CAT#T}} {{See also|Template:Documentation}} [[Wikipedia:Template namespace|Templates]] are not articles, and thus do not belong in ''content categories''. It is however a recommendation to place them in '''template categories''' – subcategories of [[:Category:Wikipedia templates]] – to assist when looking for templates of a certain type. For example, [[:Template:Schubert string quartets]] is categorized under [[:Category:String quartets by composer navigational boxes]], which should be a subcategory of [[:Category:Music navigational boxes]] (type) but [[:Template:Schubert string quartets]] should ''not'' be categorized under [[:Category:Franz Schubert]] or [[:Category:String quartets]] (content). It is usually desirable that pages using a template are not placed in the same categories as the template itself. To avoid this, the category for the template should be placed on the template's documentation page, normally within a {{tag|includeonly|content={{tlp|Sandbox other||...}}}} block; if there is no documentation page, the category for the template may be placed on the template itself, within a {{tag|noinclude}} block. When a {{tag|noinclude}} block is the last item in the template code, there should be no spaces or new lines between the last part of the template proper and the opening {{tag|noinclude|o}} tag. {{anchor|TEMPLATECAT|TCAT}} ===Categorization using templates=== {{shortcut|WP:TEMPLATECAT|WP:TCAT}} Many [[Wikipedia:Template messages|templates]] include category declarations in their transcludable text, for the purpose of [[:Category:Tracking categories|placing the pages containing those templates into specific categories]]. This technique is very commonly used for populating certain kinds of administration categories, including stub categories and maintenance categories. See [[Template:Infobox roller coaster]] for an example that only adds a category by manufacturer if it exists, and otherwise uses a hidden category. However, it is recommended that articles not be placed in ordinary ''content'' categories using templates in this way. There are many reasons for this: editors cannot see the category in the wikitext; removing or restructuring the category is made more difficult (partly because automated processes will not work); inappropriate articles and non-article pages may get added to the category; [[#Sort keys|sort keys]] may be unavailable to be customised per category; and ordering of categories on the page is less controllable. When templates are used to populate administration categories, ensure that the code cannot generate nonsensical or non-existent categories, particularly when the category name depends on a parameter. Also, see [[Wikipedia:Category suppression|Category suppression]] for ways of keeping inappropriate pages out of template-generated categories. Category declarations in templates often use <code><nowiki>{{PAGENAME}}</nowiki></code> as the sort key, because this overrides any DEFAULTSORT defined on the page. {{anchor|HIDDENCAT}} ====Hiding categories==== {{Shortcut|WP:HIDDENCAT}} In cases where, for technical reasons, administration categories appear directly on articles rather than talk pages, they should be made into '''hidden categories''', so that they are not displayed to readers. This rule does not apply to [[Wikipedia:Stub|stub]] categories or "uncategorized article" categories – these types are ''not'' hidden. To hide a category, add the template {{tlx|Wikipedia category|<nowiki>hidden=yes</nowiki>}} to the category page (the template uses the [[Wikipedia:Magic word|magic word]] <code><nowiki>__HIDDENCAT__</nowiki></code>). This also places the page in [[:Category:Hidden categories]]. A logged-in user may elect to view all hidden categories, by checking "Show hidden categories" on the "Appearance" tab of [[Special:Preferences|Preferences]]. Notice that "hidden" parent categories are never in fact hidden on category pages (although they are listed separately). Hidden categories are listed at the bottom when previewing. All users of the desktop version can see hidden categories for a page by clicking "Page information" under "Tools" in the left pane, or by editing the whole page with the source editor. ====Redirected categories==== Do not create inter-category redirects. See {{section link|Wikipedia:Categories for discussion|Redirecting categories}} for the policy, and {{section link|Wikipedia:Redirect|Category redirects}} for the technical details. {{Anchor|Sort order|SORTKEY}} ==Sort keys== {{shortcut|WP:SORTKEY}} {{redirect|WP:Sorting|sorting of tables|Help:Sortable tables}} '''Sort keys''' are sometimes needed to produce a correct ordering of member pages and subcategories on the category page. For the mechanics, see {{section link|Help:Category#Sorting category pages}}. Categories of people are usually sorted by last name rather than first name, so "surname, forename" sort keys are used (as in "Washington, George"). There are many other rules for sorting people's names; for more information, see [[WP:NAMESORT]]. Other sort key considerations (in no particular order): * In English Wikipedia, sort order merges (ignores) case and diacritics. For example, "Baé", "Båf", "BaG" would be sorted in that order.<ref>In 2016, English Wikipedia's category collation was changed to "uca-default", which is based on the [[Unicode collation algorithm]] (UCA). The most noticeable difference is that UCA groups characters with diacritics with their non-diacritic versions. See {{Section link|Wikipedia talk:Categorization/Archive 16#OK to switch English Wikipedia's category collation to uca-default?}} and {{Section link|Wikipedia:Village pump (technical)/Archive 149#Sorting in categories unreliable for a few days}}.</ref> * The main article/s of a category, if existent, should get sorted with a space as key so that it/they appear(s) at the very top of the category. Example: <code><nowiki>[[Category:Example| ]]</nowiki></code> Those articles are typically homonymous or at least synonymous to their category.<!--generally shouldn't exceed 3 articles; most of the time it should be a single one--> Furthermore, other general articles that are highly relevant to the category should be sorted with an asterisk as key so that they also appear at the top of a category but beneath the main article/s. Example: <code><nowiki>[[Category:Example|*]]</nowiki></code> Those articles are typically called "History of example", "Types of example", "List of example" or similar.<!--generally shouldn't exceed 5 articles; most of the time it should be a single one--> * [[Article (part of speech)|Leading articles]]&mdash;a, an, and the&mdash;are among the most common reasons for using sort keys, which are used to transfer the leading article to the end of the key, as in <nowiki>{{DEFAULTSORT:Lady, The}}</nowiki>. Please also apply these sort keys to deliberate misspellings of these words, ''e.g.'' "da" or "tha" for "the", as well as foreign language leading articles, such as "el" or "der" (but beware of non-article words that have the same spelling, e.g. that translate as "at" or "one"). However, leading articles in foreign-language-derived names which are no longer translated in English are not subject to this rule; e.g. the sort key for [[El Paso]] should be left as the default value (i.e. no <nowiki>{{DEFAULTSORT}}</nowiki> required). * Spell out abbreviations and characters used in place of words so that they can be found easily in categories. For example, the sort key for [[Mr. Bean]] should be <nowiki>{{DEFAULTSORT:Mister Bean}}</nowiki> and [[Dungeons & Dragons]] should be sorted <nowiki>{{DEFAULTSORT:Dungeons And Dragons}}</nowiki>. An exception is the times sign (×) as in "Men's 4 × 100 metre" relay; use the letter x in this case. * Landforms (and similar) that have noun prefixes such as [[Isle of Mull]] should have the noun sorted after as <nowiki>{{DEFAULTSORT:Mull, Isle of}}</nowiki>. However, this isn't usually done for settlements and administrative divisions; for example, while [[Isle of Wight]] uses <nowiki>{{DEFAULTSORT:Wight, Isle of}}</nowiki>, the categories for the county/district are sorted "Isle of Wight". Also for settlements such as [[Isle of Wight, Virginia]] the prefix isn't moved. * Hyphens, apostrophes and periods/full stops are the only punctuation marks that should be kept in sort values. The only exception is the apostrophe in names beginning with ''O{{'}}'', which should be removed. For example, [[Eugene O'Neill]] is sorted <nowiki>{{DEFAULTSORT:Oneill, Eugene}}</nowiki>. All other punctuation marks should be removed. (Commas can be added when re-ordering words, as in the previous example.) * Entries containing numbers sometimes need special sort keys to ensure proper numerical ordering. For example, IX comes before V in alphabetical order, so [[Pope John IX]] might have a sort key "John 9". To get the correct sort order zero padding may be required, thus the ''actual'' sort key in this case is "John 09" this ensures that [[Pope John IX]] sorts before [[Pope John X]] – if we ever get to the hundredth Pope John, we would need to use three digits "John 009". Also note that numbers which include separators (such as commas or periods) will only have the part of the number before the first separator considered by the sorting algorithm. So [[10,000 Maniacs]] might have a sort key "10000 Maniacs". It is important to stick to the same system for all similar entries in a given category. * Systematic sort keys are also used in other categories where the logical sort order is not alphabetical (for example, individual month articles in year categories such as [[:Category:2004]] use sort keys like "*2004-04" for April). Again, such systems must be used consistently within a category. * In some categories, sort keys are used to exclude prefixes that are common to all or many of the entries, or are considered unimportant (such as "List of" or "The"). For example, in [[:Category:2004]] the page [[2004 in film]] would have the sort key "Film", and in [[:Category:2004 in Canada]] the page [[2004 Canadian federal budget]] would have the sort key "Federal Budget". * Use other sort keys beginning with a space (or an asterisk or a plus sign) for any "List of ..." and other pages that should appear ''after'' the key article and ''before'' the main alphabetical listings, including "Outline of" and "Index of" pages. The same technique is sometimes used to bring particular subcategories to the start of the list. :Sort order of characters ''before'' numbers and Latin alphabet (0&ndash;9, A&ndash;Z) is (partial list): :'''<code>! " # $ % & ' ( ) * + , - . / 0 9 : ; < = > ? @ [ \ ] ^ _ ` A Z a z { | } ~ É é &mdash;</code>''' :''See also:'' [[:Meta:Help:Sorting#Sort modes]] for more information. * Sort keys may be prefixed with [[Greek letters]] to place entries ''after'' the main alphabetical list. The following letters have special meaning by convention: ** "[[Σ]]" (capital sigma) is used to place [[Wikipedia:Stub|stub]] categories at the end of subcategory lists. ("µ" ([[Mu (letter)|mu]]) was previously used, but the capital version "Μ" was confusing.) ** "[[β]]" (beta, displays as capital, "Β") is for [[WP:*|barnstars]]. ** "[[Δ]]" (delta) is for [[Wikipedia:Documentation|documentation]], where sorting by Latin D is undesirable. ** "[[ι]]" (iota, displays as "Ι") is for [[Wikipedia:Images|Wikipedia images]]. ** "[[ρ]]" (rho, displays as "Ρ") is for [[Wikipedia:Portal|portals]]. ** {{anchor|Tau}}"[[τ]]" (tau, displays as "Τ") is for [[Help:Template|templates]]. Keep in mind, template categories should not be added to content categories per [[WP:CAT#T]]. ** "[[υ]]" (upsilon, displays as "Υ") for [[WP:Userbox|user templates]]. ** "[[ω]]" (omega, displays as "Ω") is for [[WikiProject]]s. *:Similar to the handling of Latin letters, if the sort key is or begins with a lower case Greek letter, then the capital Greek letter will be displayed in headings on category pages. Items whose sort keys begin with lowercase letters will appear beneath corresponding capital letters. Several of these resemble Latin letters B, I, P etc., but they will sort after [[Z]]. *:'''Note''': Not all of these types are suitable for inclusion in ''content categories''. For one-type categories, such as ''template categories'', Greek letter grouping is not useful. * If a page is to be given the same sort key in all or several of its categories, the <code><nowiki>{{DEFAULTSORT}}</nowiki></code> [[Help:Magic words|magic word]] should be used. Per [[MOS:ORDER]], this is placed just before the list of category declarations. Default sort keys are sometimes defined even where they do not seem necessary—when they are the same as the page name, for example—in order to prevent other editors or automated tools from trying to infer a different default. {{anchor|TREE}} ==Category tree organization== {{Shortcut|WP:CAT#TREE}} [[File:Category-diagram.png|300px|thumb|right|Partial view of Wikipedia's category system from 2007. Arrows point from category to sub-category.]] Categories are organized as overlapping "[[Tree structure|trees]]", formed by creating links between inter-related categories (in mathematics or computer science this structure is called <!---wp's cat.s don't have unique joins or meets---a lattice or---> a [[partially ordered set]]). Any category may contain (or "branch into") '''subcategories''', and it is possible for a category to be a subcategory of more than one "parent" category. (A is said to be a '''parent category''' of B when B is a subcategory of A.) <ref>Mathematically speaking, this means that the system approximates a [[directed acyclic graph]].</ref> There is one top-level category, [[:Category:Contents]]. All other categories are found below this. Hence every category apart from this top one must be a subcategory of at least one other category. {{Anchor|Topic category|Topic categories|TOPICCAT}}{{anchor|Set category|Set categories|SETCAT}} {{Shortcut|WP:TOPICCAT|WP:SETCAT}} There are two main kinds of category: * '''Topic categories''' are named after a topic (usually sharing a name with the Wikipedia article on that topic). For example, [[:Category:France]] contains articles relating to the topic [[France]]. * '''Set categories''' are named after a class (usually in the plural). For example, [[:Category:Cities in France]] contains articles whose subjects are cities in France. A category may be explicitly labeled as such using the {{tl|Set category}} template. Sometimes, for convenience, the two types can be combined, to create a ''set-and-topic'' category (such as [[:Category:Voivodeships of Poland]], which contains articles about particular voivodeships as well as articles relating to voivodeships in general). {{anchor|SUBCAT|SUPERCAT}} === Subcategorization === {{Shortcut|WP:SUBCAT|WP:SUPERCAT}} [[File:Binary tree structure.svg|thumb|300px|A tree structure showing the possible hierarchical organization of an encyclopedia]] [[File:Tree product pract.svg|thumb|Items may belong to more than one category, but normally not to a category and its parent (there are, however, exceptions to this rule, such as [[#Non-diffusing subcategories|non-diffusing categories]]). An item may belong to several subcategories of a parent category (as pictured).]] If logical membership of one category implies logical membership of a second (an [[is-a]] relationship), then the first category should be made a subcategory (directly or indirectly) of the second. For example, [[:Category:Cities in France|Cities in France]] is a subcategory of [[:Category:Populated places in France|Populated places in France]], which in turn is a subcategory of [[:Category:Geography of France|Geography of France]]. Many subcategories have two or more parent categories. For example, [[:Category:British writers]] should be in both [[:Category:Writers by nationality]] and [[:Category:British people by occupation]]. When making one category a subcategory of another, ensure that the members of the subcategory really can be expected (with possibly a few exceptions) to belong to the parent also. Category chains formed by parent–child relationships should never form closed loops;<ref>This condition can be formulated in terms of [[graph theory]] as follows: the directed graph that has the categories as vertices and the parent-child relationships as edges should be ''[[directed acyclic graph|acyclic]]''.</ref> that is, no category should be contained as a subcategory of one of its own subcategories.{{#tag:ref|There is an exception to this for maintenance purposes. For example, [[:Category:Hidden categories]] is a direct subcategory of itself and of [[:Category:Wikipedia extended-confirmed-protected pages]] and [[:Category:Container categories]], each of which is a direct subcategory of [[:Category:Hidden categories]].}} If two categories are closely related but are not in a subset relation, then links between them can be included in the text of the category pages. Except for [[#Non-diffusing subcategories|non-diffusing subcategories]] (see below), pages for sub-categories should be categorised under the {{em|most specific}} parent categories possible. Sometimes proper subcategorization requires the [[#Creating category pages|creation of new categories]]. Note also that as stub templates are for maintenance purposes, not user browsing (see [[#Wikipedia administrative categories|§&nbsp;Wikipedia administrative categories]] above), they do ''not'' count as categorization for the purposes of Wikipedia's categorization policies. An article which has a "stubs" category on it ''must'' still be filed in the most appropriate content categories, even if one of them is a direct parent of the stubs category in question. {{anchor|DIFFUSE}} ====Diffusing large categories==== {{Shortcut|WP:DIFFUSE}} {{redirect|WP:DIFFUSE|conflicts|Wikipedia:Diffusing conflict}} Although there is no limit on the size of categories, a large category will often be broken down ("diffused") into smaller, more specific subcategories. For example, [[:Category:Rivers of Europe]] contains no articles about specific rivers directly, they are all in subcategories. {{anchor|Metacategories|META}}A category may be diffused using several coexisting schemes; for example, [[:Category:Albums]] is broken down by artist, by date, by genre etc. '''Metacategories''' may be created as ways of organizing schemes of subcategories. For example, the subcategories called "''Artistname'' albums" are not placed directly into [[:Category:Albums]], but into the metacategory [[:Category:Albums by artist]], which itself appears in Category:Albums. (See [[:Category:Categories by parameter]]) It is possible for a category to be only partially diffused—some members are placed in subcategories, while others remain in the main category. Information about how a category is diffused may be given on the category page. Categories which are intended to be fully broken down into subcategories can be marked with the {{tl|category diffuse}} template, which indicates that any pages which editors might add to the main category should be moved to the appropriate subcategories when sufficient information is available. (If the proper subcategory for an article does not exist yet, either create the subcategory or leave the article in the parent category for the time being.) To suggest that a category is so large that it ought to be diffused, or substantially diffused, into subcategories, you can add the {{tl|overpopulated category}} template to the category page. {{anchor|ALLINCLUDED|DUPCAT}} ====Non-diffusing subcategories==== {{Shortcut|WP:ALLINCLUDED|WP:DUPCAT}} Not all subcategories serve the "diffusion" function described above; some are simply subsets which have some special characteristic of interest, such as [[:Category:Best Actor Academy Award winners|Best Actor Academy Award winners]] as a subcategory of [[:Category:Film actors|Film actors]]. They provide an exception to the general rule that pages are not placed in both a category and its subcategory: there is no need to take pages out of the parent category ''purely'' because of their membership of a non-diffusing subcategory. (Of course, if the pages also belong to other subcategories that do cause diffusion, then they will not appear in the parent category directly.) Non-diffusing subcategories should be identified with a template on the category page: * The {{Tl|Non-diffusing subcategory}} templates should be used for sub-categories that are non-diffusing, like {{cl|American novelists of Asian descent}}. * The {{Tl|All included}} can be used for categories where all child articles of a certain type are in the parent, like {{cl|Presidents of the United States}} or {{cl|Mountains of Switzerland}}. Subcategories defined by gender, ethnicity, religion, and sexuality should almost always be non-diffusing subcategories. The [[Wikipedia:Categorizing articles about people]] guideline outlines the rules on these categories in more detail. Note that some categories can be non-diffusing on some parents, and diffusing on others. For example, {{cl|British women novelists}} is a non-diffusing sub-category of {{cl|British novelists}}, but it is a diffusing subcategory of {{cl|Women novelists by nationality}}. ==Category cleanup templates== * Article with insufficient categories ** {{Tl|Improve categories}} template indicates that the article needs additional or more specific categories. It is recommended that this template be placed at the ''bottom'' of the page, where readers will look for the categories. * Article with too many categories ** Use {{Tl|Recategorize}} template when there are too many categories. Put this template ''on the top'' of articles. * Category unknown ** If you're not sure where to categorize a particular page, add the {{Tl|uncategorized}} template to it, and other editors (such as those monitoring [[Wikipedia:WikiProject Categories/uncategorized]]) will help find appropriate categories for it. ==Inappropriate categorization== Anyone may edit an article and remove a questionable categorization. If an article has an "incorrect" or "inappropriate" category, remove that category from the article, and replace it (if applicable) with a more correct category. Even if an article may occupy the grey areas of a category's inclusion criteria, that is not a valid reason to keep the article in a category. If a particular article does not fit the inclusion criteria of a category, ''then the article simply should not be added to it''. If categorization of any particular page is [[WP:DR|disputed]], please [[WP:CON|discuss]] the categorization on the [[WP:TALK|talk page]] of the page in question. If the category seems reasonable, but questionable in some cases, consider whether you can solve (part of) the problem by writing a clearer [[#Category description]]. If you have a proposal for a better name for the category or for a wider re-arrangement of the categorization scheme; or if you have a concern that may apply to several members of the category (such as if the category violates one or more sections on this page, [[Wikipedia:Categorizing articles about people]], [[Wikipedia:Overcategorization]], or other Wikipedia [[Wikipedia:policies and guidelines|policies and guidelines]]), you can participate in, or post a new, discussion about the category. Category talk pages are not always widely [[Help:Watchlist|watched]]. Consider whether you can [[Wikipedia:Canvassing#Appropriate_notification|invite more potentially interested people]] to take part in a discussion, such as by discussing it at a relevant [[Wikipedia:WikiProject|WikiProject]], or at [[Wikipedia:WikiProject Categories]]. Another option could be to nominate the category for discussion at [[Wikipedia:Categories for discussion]], or if the [[Wikipedia:Category names|category name]] has an obvious typographical error, you can list it for speedy renaming at [[Wikipedia:Categories for discussion/Speedy]]. ''See [[Wikipedia:Categories for discussion/Howto]] for instructions on how to use the templates for: '''deletion''' ({{tl|cfd}}), '''renaming''' ({{tl|cfr}}), or '''merging''' ({{tl|cfm}}).'' If you are in a content dispute, see [[Wikipedia:Dispute resolution]] for what to do next. ==See also== * [[Wikipedia:Categorization dos and don'ts]] (information page summarizing key points of this guideline) * [[Wikipedia:Category suppression]] * [[Wikipedia:WikiProject Categories]] * [[m:Association of Categorist Wikipedians]] * [[m:Help:Sorting]] * [[:Category:Wikipedia essays about categorization]] * [[Wikipedia:FAQ/Categorization]] * [[Help:Gadget-Cat-a-lot]], script for moving subcategories between categories * [[Wikipedia:Maintenance]] ===For browsing=== * [[Wikipedia:PetScan]] (formerly CatScan) * [[Wikipedia:Classification]] (category tree jumping) * [[Wikipedia:Category intersection]] (ability to find articles that are in more than one category) * [[Special:Categories]] (lists all existing categories alphabetically) * [[Special:CategoryTree]] * [[:Category:Wikipedia categories]] ===For maintenance=== * [[Special:MostLinkedCategories]] * [[Special:UncategorizedFiles]] * [[Special:UncategorizedPages]] * [[Special:UnusedCategories]] * [[Special:WantedCategories]] * [[Wikipedia:Category combinatorics]] * [[Wikipedia:Database reports#Categories]] * [[Template:Category link with count]] ==Notes== {{reflist}} {{Wikipedia policies and guidelines}} {{Wikipedia categorization navbox}} [[Category:Wikipedia categorization| ]] [[Category:Wikipedia how-to]] [[Category:Wikipedia project content guidelines]] ezd3wo8kdyovv4asxacjsndx8uecfxo Banten Sultanate 0 3175 18078 2024-09-20T02:53:58Z Munajad.MH 3071 ←Mengalihkan ke [[Kasultanan Banten]] 18078 wikitext text/x-wiki #Redirect [[Kasultanan Banten]] l2zhky8p6smqpm8dvkkp32yjkqsgjaz Cèṭa'an:Purge 10 3176 18079 2024-09-20T02:58:35Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:Purge|main}}<noinclude> {{documentation}} </noinclude>' 18079 wikitext text/x-wiki {{#invoke:Purge|main}}<noinclude> {{documentation}} </noinclude> jp4ln3hv505tbr6kcpy61x7wo9joahj Cèṭa'an:Purge/doc 10 3177 18080 2024-09-20T02:59:31Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{used in system}} {{lua|Module:Purge}} {{tlx|Purge}} produces a link that will [[WP:Purge|purge the page's cache]] and rebuild it from the wikitext. ==Purpose== For efficiency in service, [[MediaWiki]] [[Cache (computing)|cache]]s pages. Depending on the exact sequence of actions editors follow, one may view an out-of-date version of a given...' 18080 wikitext text/x-wiki {{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{used in system}} {{lua|Module:Purge}} {{tlx|Purge}} produces a link that will [[WP:Purge|purge the page's cache]] and rebuild it from the wikitext. ==Purpose== For efficiency in service, [[MediaWiki]] [[Cache (computing)|cache]]s pages. Depending on the exact sequence of actions editors follow, one may view an out-of-date version of a given page. This happens most often on heavily-edited pages and on pages which contain an instance of [[Wikipedia:Transclusion costs and benefits|transclusion]]. {{tlx|Purge}} adds to any page a link that, when clicked, not only reloads the page, but [[WP:Purge|clears the server cache]], forcing the page to be completely rendered "from scratch". This is not a one-time solution; generally, editing a page is itself sufficient to purge cache. Rather, it is a measure taken in anticipation of the frequent need to purge. ==Examples== {| class="wikitable" |- ! Code ! Yields ! Result |- | {{tlx|Purge}} | {{Purge}} | Creates a purge link for the page it is used on. |- | {{tlx|Purge|Purge this page's server cache.}} | {{Purge|Purge this page's server cache.}} | Creates a purge link for the page it is used on, but with the text "Purge this page's server cache." |- | {{tlx|Purge|page{{=}}Main Page}} | {{Purge|page=Main Page}} | Creates a purge link for [[Main Page]]. |- | {{tlx|Purge|Purge this page's server cache.|page{{=}}Main Page}} | {{Purge|Purge this page's server cache.|page=Main Page}} | Creates a purge link for [[Main Page]], but with the text "Purge this page's server cache." |- | {{tlx|Purge|anchor{{=}}TemplateData}} | {{Purge|anchor=TemplateData}} | Creates a purge link for the page it is used on, which points to the "TemplateData" section. |} When you are linking to a section, purging that page will cause you to lose the section link. ==TemplateData== {{TemplateData header}} <templatedata> { "description": "A template that produces a link that will clear the cache and rebuild page from the wikitext", "params": { "1": { "label": "Label", "description": "The label of the purge link", "type": "string", "default": "Purge", "required": false }, "page": { "label": "Page", "description": "The page to purge", "type": "string/wiki-page-name", "required": false }, "anchor": { "label": "Anchor", "description": "An anchor to jump to after the page is purged", "type": "line", "required": false } } } </templatedata> {{Purge Pages}} <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Internal link templates]] [[Category:Wikipedia utility templates]] }}</includeonly> ecivxcv1dwosgudvap9xocb8zxdiqc7 Cèṭa'an:Documentation subpage/doc 10 3178 18083 2024-09-20T11:39:33Z Munajad.MH 3071 ←Membuat halaman berisi '{{tsh|doc sub}} {{Documentation subpage}} {{Distinguish|Template:Documentation}} This template displays a message that the current page is a documentation subpage. == Usage == : {{Template link expanded|Documentation subpage}} : or : {{Template link expanded|Documentation subpage |&#91;&#91;{{var|Page where the documentation is [[Help:Transclusion|transcluded]]}}&#93;&#93;}} ===Userbox documentation=== To set this template to use "userbox" and "userbox page" ra...' 18083 wikitext text/x-wiki {{tsh|doc sub}} {{Documentation subpage}} {{Distinguish|Template:Documentation}} This template displays a message that the current page is a documentation subpage. == Usage == : {{Template link expanded|Documentation subpage}} : or : {{Template link expanded|Documentation subpage |&#91;&#91;{{var|Page where the documentation is [[Help:Transclusion|transcluded]]}}&#93;&#93;}} ===Userbox documentation=== To set this template to use "userbox" and "userbox page" rather than "{{lc:{{ns:Template}}}}" and "{{lc:{{ns:Template}}}} page" or "{{lc:{{ns:User}}}} template" and "{{lc:{{ns:User}}}} template page", use: : {{Template link expanded|Userbox documentation subpage}} : or : {{Template link expanded|Userbox documentation subpage |&#91;&#91;{{var|userbox page}}&#93;&#93;}} ===Text customization=== The parameters {{para|text1}} and {{para|text2}} can be used to set the text of, respectively, the template's first and second lines. If ''text1'' is set but not ''text2'', both lines' text will derive from ''text1'': {{Hidden begin |showhide=left |title=With ''text1'' and ''text2''}} <code><nowiki>{{Documentation subpage |text1='''''text1 appears here''''' |text2='''''text2 appears here'''''}}</nowiki></code> {{Documentation subpage |[''page''] |text1='''''text1 appears here''''' |text2='''''text2 appears here''''' |override={{lc:{{SUBPAGENAME}}<!-- Hack to allow example to appear, even when viewed from [[Template:Documentation subpage]] -->}}}} {{Hidden end}} {{Hidden begin |showhide=left |title=With ''text2'' only}} <code><nowiki>{{Documentation subpage |text2='''''text2 appears here'''''}}</nowiki></code> {{Documentation subpage |[''page''] |text2='''''text2 appears here''''' |override={{lc:{{SUBPAGENAME}}<!-- Hack to allow example to appear, even when viewed from [[Template:Documentation subpage]] -->}}}} {{Hidden end}} {{Hidden begin |showhide=left |title=With ''text1'' only}} <code><nowiki>{{Documentation subpage |text1='''''text1 appears here'''''}}</nowiki></code> {{Documentation subpage |[''page''] |text1='''''text1 appears here''''' |override={{lc:{{SUBPAGENAME}}<!-- Hack to allow example to appear, even when viewed from [[Template:Documentation subpage]] -->}}}} {{Hidden end}} ===Other parameters=== {{para|inhibit|yes}} will prevent this template from generating any categories. (By default, "''Namespace'' documentation pages" (usually [[:Category:Template documentation pages]]) is added, or [[:Category:Documentation subpages without corresponding pages]] if the main page doesn't exist.) == Display == This template should normally be placed at the top of /doc pages. It changes output depending on where it is viewed: * On a /doc page, it displays a box explaining template documentation and links to the template page. * On other pages&nbsp;– i.e. pages transcluding the /doc page&nbsp;– the template will not show. The template page itself (which contains <code>{{Template link|Documentation}}</code>) will automatically note that the documentation is [[Help:Transclusion|transcluded]] from a subpage. == Module documentation == This template is automatically shown on /doc subpages in the [[Wikipedia:Namespace|module namespace]]. This is done automatically via [[MediaWiki:Scribunto-doc-page-header]]. This [[MediaWiki talk:Scribunto-doc-page-header#Category:Module documentation pages|fails to add the doc page]] to [[:Category:Module documentation pages]] so some module doc pages transclude the template manually or add the category directly to fix this. == Automatic categorization == In addition to its message, the template adds pages to [[:Category:Template documentation pages]], [[:Category:User documentation pages]], or similar (named after the subject space), but only for documentation pages in namespaces with the subpage feature. It defaults the [[m:Help:Categories#Sort order|sort key]] to the page name without namespace: Template:Foo, for example, would be sorted as "Foo", i.e. under "F". == See also == <includeonly>{{#switch:{{FULLPAGENAME}} |Template:Userbox documentation subpage= *{{Template link|Userbox/categories}} *{{Template link|Userbox/citydoc}}}}</includeonly> *{{Template link|Documentation/see also}} *{{Template link|Documentation subpage}} *{{Template link|Userspace disclaimers}} *{{Template link|Userbox documentation subpage}} <includeonly>{{Sandbox other||<!-- Make sure only the template page is categorised. No subpages, and not after transclusion. This /doc page is reused, btw. -->{{#switch:{{FULLPAGENAME}} |Template:Documentation subpage = [[Category:Documentation templates| ]] |Template:Userbox documentation subpage = [[Category:Documentation templates| ]][[Category:Userboxes|Δ]] }} [[Category:Documentation header templates]] }}</includeonly> 13xgvnmf4j49ztfkumkfrt14fzyiiav Cèṭa'an:Template link 10 3179 18084 2024-09-20T11:41:15Z Munajad.MH 3071 ←Membuat halaman berisi '{{nowrap|&#123;&#123;}}[[Template:{{{1}}}|{{{1}}}]]{{nowrap|&#125;&#125;}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude>' 18084 wikitext text/x-wiki {{nowrap|&#123;&#123;}}[[Template:{{{1}}}|{{{1}}}]]{{nowrap|&#125;&#125;}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> g2pepcli3s1uk0e6qtef6ti8plyz4xl Cèṭa'an:Template link/doc 10 3180 18085 2024-09-20T11:42:19Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]). --> {{redirect-distinguish|Template:TI|Template:Ti}}{{Template shortcut|tl|TL|t|temp}} {{#ifeq:{{FULLPAGENAME}} | Template:Template link | {{used in system}} {{cascade-protected template}} }} The '''template link''' template is a simple [[w:Macro (computer science)|macro]] [[m:Help:template|template]] used...' 18085 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]]). --> {{redirect-distinguish|Template:TI|Template:Ti}}{{Template shortcut|tl|TL|t|temp}} {{#ifeq:{{FULLPAGENAME}} | Template:Template link | {{used in system}} {{cascade-protected template}} }} The '''template link''' template is a simple [[w:Macro (computer science)|macro]] [[m:Help:template|template]] used to display a template name as a link surrounded by braces, thus showing the template name as code rather than actually invoking it. Its primary use is in instruction and documentation where it is used to refer to a template by name without invoking it. Note that this template may be used under the name "tee-el" (tl) as well as "tee-one" (t1)— both function the same way and produce the same results. This is not true for all such visually confusing templates containing a possible 1/l mix-up as they are not interchangeable. '''{{tl|Tla}}''' works exactly like {{tl|tl}} with the addition of optionally displaying '''a'''lternative label text (link label). '''{{tl|tlg}}''' can include the use of parameters in the template (as <nowiki>{{{1}}}</nowiki>). ==Examples== A short example of its use is: ::{{tji|tl|Example}} :which generates ::{{tl|Example}} Other longer examples: {| class="wikitable" ! Code ! Result ! Notes |- | {{tji|tl|Void}} | {{tl|Void}} | Standard usage |- | {{tji|tls|Example}} | {{tls|Example}} | For templates that should be [[Wikipedia:Substitution|substituted]] |- | {{tji|tl2|X1}} | {{tl2|X1}} | This formats the link to show how it would look in code (i.e., monospace font) |- | {{tji|tl2|sister: M&#58;|3x}} | <code><nowiki>{{</nowiki>[[{{{LANG|}}}M:{{ns:Template}}:3x|3x]]<nowiki>}}</nowiki></code> | Same as above, for templates on another Wikimedia project (in this example, Meta, using '''<code>m:</code>'''). See [[Help:Interwiki_linking#Prefix_codes_for_linking_to_Wikimedia_sister_projects|Interwiki codes]]. |- | {{tji|tl2|sister: wikibooks|lang: de&#58;|WP}} | <code><nowiki>{{</nowiki>[http://de.wikibooks.org/wiki/Vorlage:WP WP]<nowiki>}}</nowiki></code><!-- ––––– This is currently a fraudulent output result... the template code needs modified to work ––––– per this plan, then this /doc file fixed up to match whatever the correct syntax actually is. ––––– ALMOST work: [[:de:wikibooks:{{ns:template}}:WP|WP]] [[de:wikibooks:{{ns:template}}:WP|WP]] --> | For templates on another language project |- | {{tji|tl|1: {{=}})}} | {{tl|1==)}} | Use the format <code><nowiki>{{tl|1=templatename}}</nowiki></code> if the template contains template coding characters such as {{tl|1==)}} or {{tl|1=!}} |} == TemplateData == {{TemplateData header}} <templatedata>{ "description": "This template displays a template name as a link surrounded by braces, thus showing how the template name would be used in code. Its primary use is in instruction and documentation.", "params": { "1": { "label": "Template name", "description": "Positional parameter: the template name without the namespace prefix “Template:”, which is added automatically", "type": "wiki-template-name", "required": true } }, "format": "inline" }</templatedata> == See also == * {{tiw|tl2}} * {{tiw|tl}} * {{tiw|tlp}} to produce a [t]emplate [l]ink with a single [p]arameter. * {{tiw|tlx}} to produce a [t]emplate [l]ink with an e[x]panded number of parameters. * {{tiw|tlsp}} to produce a [t]emplate [l]ink that's [[Wikipedia:Substitution|[s]ubst:]]ituted, with a single [p]arameter. * {{tiw|lts}} * {{tiw|tlu}}, tl or tlp in any [[Wikipedia:Namespaces|namespace]]. * {{lcs|Internal template-link templates}} * {{tiw|tl-r}} to produce a [t]emplate [l]ink to a template [r]edirect. {{Template-linking templates}} <includeonly>{{Sandbox other|| <!-- Categories go below this line, please; interwikis go to Wikidata, thank you! --> [[Category:Internal template-link templates]] }}</includeonly> ohekz17dnu56lmlulmm7zipq0srhayy Cèṭa'an:T 10 3181 18086 2024-09-20T21:44:01Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template link]] 18086 wikitext text/x-wiki #REDIRECT [[Template:Template link]] {{Rcat shell| {{R from template shortcut}} }} <!-- Used as Template:tl throughout English Wikipedia; demo template referenced only on meta --> lundwspklp4q9oao3icq7qp0luocglh Cèṭa'an:TemplateData header 10 3182 18088 2024-09-20T21:49:26Z Munajad.MH 3071 ←Membuat halaman berisi '<div class="templatedata-header">{{#if:{{{noheader|}}}|<!-- noheader: -->{{Template parameter usage|{{{1|{{BASEPAGENAME}}}}}|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]] a...' 18088 wikitext text/x-wiki <div class="templatedata-header">{{#if:{{{noheader|}}}|<!-- noheader: -->{{Template parameter usage|{{{1|{{BASEPAGENAME}}}}}|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|{{{1|{{BASEPAGENAME}}}}}|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> dm3fsfuowxw0chxh4fnnh51ar884k3v Cèṭa'an:Template parameter usage 10 3183 18089 2024-09-20T21:50:56Z Munajad.MH 3071 ←Membuat halaman berisi '{{#switch:{{{label|}}} |=[https://bambots.brucemyers.com/TemplateParam.php?wiki=enwiki&template={{Urlencode:{{#if:{{{1|}}}|{{ROOTPAGENAME:{{{1|}}}}}|{{ROOTPAGENAME}}}}}} {{#ifeq:{{yesno-no|{{{lc}}}}}|no|S|s}}ee a monthly parameter usage report] for {{#if:{{{1|}}}|[[Template:{{ROOTPAGENAME:{{{1|}}}}}]]|this template}} in articles{{#ifeq:{{yesno-no|{{{based}}}}}|yes|&#32;based on {{#if:{{{1|}}}|its|this}} TemplateData}}. |None|none=[https://bambots.brucemyers.com...' 18089 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|S|s}}ee a monthly parameter usage report] for {{#if:{{{1|}}}|[[Template:{{ROOTPAGENAME:{{{1|}}}}}]]|this template}} in articles{{#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> fenf674wxid9swzlpd9p77yc9n9kzm0 Cèṭa'an:Template parameter usage/doc 10 3184 18090 2024-09-20T21:51:54Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{shortcut|1=WP:TPU}} The [https://bambots.brucemyers.com/TemplateParam.php Template Parameters tool] is available for viewing template parameter usage in articles. It works with [[Wikipedia:TemplateData|TemplateData]] to show the frequency of parameter name usage in a template's mainspace trans...' 18090 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{shortcut|1=WP:TPU}} The [https://bambots.brucemyers.com/TemplateParam.php Template Parameters tool] is available for viewing template parameter usage in articles. It works with [[Wikipedia:TemplateData|TemplateData]] to show the frequency of parameter name usage in a template's mainspace transclusions, along with whether or not each parameter is listed in that template's TemplateData code as a supported parameter. For a required parameter, it can display a list of pages where the template is missing that parameter. The tool also shows commonly used values for each parameter. Each report is updated monthly and does not reflect changes made to articles or to the TemplateData code after the report's generation. == Usage == Example: <div style="background:#ddd"> * {{tl|Infobox lighthouse}}/documentation: {{Slink|Template:Infobox_lighthouse|TemplateData}} &rarr; "''[https://bambots.brucemyers.com/TemplateParam.php?wiki=enwiki&template=Infobox+lighthouse Click here] to see a monthly parameter usage report ...''" &rarr; [https://bambots.brucemyers.com/TemplateParam.php?wiki=enwiki&template=Infobox+lighthouse]. </div> ===Parameters=== {{tj|Template parameter usage | 1: &lt;!-- template:name, default{{=}}pagename --&gt; | lc: &lt;!-- yes/no --&gt; | label: &lt;!-- keywords like "for", or free labeltext --&gt; }} :All parameters are optional, and have a default By default, the template links for the template page: :<nowiki>{{Template parameter usage}}</nowiki> &rarr; {{Template parameter usage}} [for this page] One can enter a template name: :<nowiki>{{Template parameter usage|Infobox film}}</nowiki> &rarr; {{Template parameter usage|Infobox film}} Optional: * {{para|lc|yes}} for lowercase "click": {{Template parameter usage|lc=yes|Infobox film}} * Entering {{para|1|Template:Infobox film}} is accepted (namespace is removed). Editor friendly, using a positional parameter. : When {{para|1}} is used, "this template" text changes: &rarr; {{Template parameter usage|1=Infobox film}} * {{para|label}} sets the visible text; it does not change the target link: ::{{para|label}} default &rarr; {{Template parameter usage|1=Infobox film}} ::{{para|label|none}} &rarr; {{Template parameter usage|1=Infobox film|label=none}} ::{{para|label|for}} &rarr; {{Template parameter usage|1=Infobox film|label=for}} ::{{para|label|FooBar}} &rarr; {{Template parameter usage|1=Infobox film|label=FooBar}} * {{para|based|yes}} adds the text "based on this TemplateData" to the end of the template (or "based on its TemplateData" if {{para|1}} is also used). The template is included in transclusions of {{Tl|TemplateData header}}. == Error reports == {{tl|Template parameter usage}} By default, it links a report for the template-page being viewed. To link a report for a different template-page, pass it as the first parameter: :{{tlx|Template parameter usage|Example}} makes a link to the error report for [[Template:Example]]: :&rarr; {{Template parameter usage|Example}} The first character can be made lowercase to follow on at the end of a sentence: :<code>Blah, {{tlp|Template parameter usage|2=lc=yes}}</code> → Blah, {{Template parameter usage|lc=yes}} == TemplateData == {{TemplateData header}} <templatedata> { "description": "Short line of text providing a link to a monthly parameter usage report for a template based on its TemplateData", "format": "inline", "params": { "lc": { "label": "Lowercase", "description": "Enter \"y\", \"yes\", \"true\", \"on\" or \"1\" here to make the text begin with a lowercase character.", "type": "line", "autovalue": "y", "example": "y" }, "1": { "label": "Custom template", "description": "Enter any template here to change the usage report link to that of that template", "type": "wiki-template-name", "example": "Anchor" }, "label": { "label": "Custom text", "description": "Enter any text here to make the template just the usage report link with the given custom text. Alternatively, enter \"none\" to include only the usage report link, or enter \"for\" to include only the usage report link followed by \"for <template name>\".", "type": "string" }, "based": { "label": "Append \"based on this[/its] TemplateData\"", "description": "Enter \"y\", \"yes\", \"true\", \"on\" or \"1\" here to append the text \"based on this TemplateData\" (or \"based on its TemplateData\" if \"Custom template\" is also used).", "type": "line", "autovalue": "y", "example": "y" } }, "paramOrder": [ "lc", "1", "label", "based" ] } </templatedata> ==See also== * {{tl|TemplateData header}} -- major user of this template * [[User:Bamyers99/TemplateParametersTool]] - the tool <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:External link templates]] }}</includeonly> f8o1js6ywjs210839ck5x0xcdcl78xf Cèṭa'an:Sandbox other 10 3185 18091 2024-09-20T21:53:52Z Munajad.MH 3071 ←Membuat halaman berisi '{{#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>' 18091 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 Cèṭa'an:Sandbox other/doc 10 3186 20527 18092 2024-10-16T00:49:39Z Munajad.MH 3071 20527 wikitext text/x-wiki {{Documentation subpage}} <!-- Please, place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Sandbox other||{{Not a sandbox}}}} {{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}} {{Lua|Module:String}} This template allows to differentiate between regular <code>Template:...</code> and <code>Template:.../sandbox</code> pages. It is typically used to ''prevent'' a /sandbox page being categorised with their main page. ;Also: when numbered /sandbox1 Any subpage <code>/sandbox''ANYTEXT''</code> is considered a <code>/sandbox</code>. So this includes <code>/sandbox''1''</code>, <code>/sandbox_2</code>. ;Also: /doc A <code>/doc</code> subpage is also considered a <code>/sandbox</code>. == Usage == This template can be used on template documentation pages to ensure that any given template sandbox or template documentation does not populate its main template's category(ies). This template has two unnamed parameters, {{Para|1}} and {{Para|2}}. Near the bottom of a /doc page where the categories are usually placed, install this template as follows: <pre> {{Documentation subpage}} <!-- all /documentation code goes here --> <includeonly>{{Sandbox other|| <!-- Categories the main template should be in, but not the /sandbox: --> [[Category:(first category)]] [[Category:(second category)]] }}</includeonly> </pre> * Usage of an empty first parameter (two pipes together, {{Code|<nowiki>||</nowiki>}}, at the end of the first line of code above) essentially means {{Para|1|(do nothing)}} and will not allow the sandbox page to populate the listed categories. * Note that the closing template braces ({{Code|<nowiki>}}</nowiki>}}) are placed just before the &#60;/includeonly> tag. This is the same as {{Para|2|(category comment and categories)}}. In "long hand" it may appear as follows: <pre> <includeonly>{{Sandbox other|1=<!-- keep sandbox out of categories -->|2= <!-- Please, categories go below this line and interwikis go to Wikidata --> [[Category:(first category)]] [[Category:(second category)]] (more categories if needed) }}</includeonly> </pre> == TemplateData == <!-- The <nostrip> comments are necessary to work around bugs in [[Module:Plain text]] --> {{Format TemplateData|<templatedata> { "description": "This template allows to differentiate between regular <code><!--nostrip-->Template:...</code><!--nostrip--> and <code><!--nostrip-->Template:.../sandbox</code><!--nostrip--> pages.", "format": "inline", "params": { "1": { "label": "Sandbox text", "type": "content" }, "2": { "label": "Non-sandbox text", "type": "content" } } } </templatedata>}} == See also == {{Foo other see also}} {{}} <includeonly>{{Sandbox other|| <!-- Please, categories below this line and interwikis at Wikidata. --> [[Category:Pagename manipulation templates]] [[Category:Template namespace templates]] }}</includeonly><noinclude> [[pt:Predefinição:Testes outro/doc]] </noinclude> 3bd5nsf7bvmx9ftp3b9jqptfjyr9mte Cèṭa'an:Code 10 3187 18093 2024-09-20T21:56:08Z Munajad.MH 3071 ←Membuat halaman berisi '{{#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>' 18093 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 Cèṭa'an:Code/doc 10 3188 18094 2024-09-20T21:57:10Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{#ifeq: {{PAGENAME}}|{{ROOTPAGENAME}}|{{High-risk|24,000+}}}} {{Expensive}} ==Usage== Wraps a short span of text in <code><nowiki><syntaxhighlight></nowiki></code> tags (see [[mw:Extension:SyntaxHighlight]]). This template should be used for short samples; longer content should use {{tag|pre}} or {{tag|syntaxhighlight}}. See Help:Wiki markup...' 18094 wikitext text/x-wiki {{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{#ifeq: {{PAGENAME}}|{{ROOTPAGENAME}}|{{High-risk|24,000+}}}} {{Expensive}} ==Usage== Wraps a short span of text in <code><nowiki><syntaxhighlight></nowiki></code> tags (see [[mw:Extension:SyntaxHighlight]]). This template should be used for short samples; longer content should use {{tag|pre}} or {{tag|syntaxhighlight}}. See [[Help:Wiki markup]] for an explanation of what the various tags do. If the content includes an equals sign (=), you must specify the parameter explicitly: {{tji|code|2=1:int i = 0;}}. The template uses the {{tag|syntaxhighlight|o}} tag with the attribute <code>inline=1</code>. This works like the combination of the {{tag|code|o}} and {{tag|nowiki|o}} tags, applied to the expanded wikitext. For example, {{tji|code|<nowiki>some '''wiki''' text</nowiki>}} will '''''not''''' render the word "wiki" in bold, and will render the tripled-single-quotes: :{{code|some '''wiki''' text}} If the above example is declared as wikitext (via {{tji|code|<nowiki>some '''wiki''' text</nowiki>|lang:wikitext}}, the output is rendered as follows: :{{code|some '''wiki''' text|lang=wikitext}} However, {{tji|code|<nowiki>a {{template}} call</nowiki>|lang:wikitext}} will still invoke the template: :{{code|a {{template}} call|lang=wikitext}} Use {{tag|nowiki}} around the template name to avoid this problem: :{{code|a <nowiki>{{template}}</nowiki> call|lang=wikitext}} When used inline with regular text, {{tnull|code}} generally looks best and is easiest to read when it is explicitly spaced apart from the regular text: :{{code|foo &nbsp;<nowiki>{{code|bar baz}}</nowiki>&nbsp; quux.|lang=wikitext}} is well spaced: :foo &nbsp;{{code|bar baz}}&nbsp; quux. versus: :{{code|foo <nowiki>{{code|bar baz}}</nowiki> quux.|wikitext}} which is less visually clear: :foo {{code|bar baz}} quux. because "foo" and "{{code|bar}}" will seem more closely associated than "{{code|bar}}" and "{{code|baz}}"; the width of the space character in a monospaced font is almost always larger than in a proportional font. Use parameter {{{2}}} (unnamed, as {{para|2}}, or more explicitly as {{para|lang}}) to specify a language for [[mw:Extension:SyntaxHighlight]]. This option defaults to {{para|lang|text}}, i.e. no highlighting. Valid values include {{para|lang|wikitext}} for wikitext, {{para|lang|html}} for HTML, along with many other languages including {{code|php}}, {{code|perl}}, {{code|css}}, {{code|javascript}}, {{code|mysql}}. Attempting to use an invalid value for lang will cause the page to be added to [[:Category:Pages with syntax highlighting errors]], and no syntax highlighting will be present in the output. {{code|html4strict}} and {{code|html5}} used to be valid values - however, {{para|lang|html}} should be used instead. This template does not need to be [[Wikipedia:Template substitution|substituted]]. ===Examples=== {{markup |<nowiki>Lorem {{code|ipsum '''dolor'''}} sit amet</nowiki> |Lorem {{code|ipsum '''dolor'''}} sit amet |<nowiki>Lorem {{code|ipsum '''dolor'''|wikitext}} sit amet</nowiki> |Lorem {{code|ipsum '''dolor'''|wikitext}} sit amet |<nowiki>The declaration {{code|lang=cpp |int foo(const std::string& bar, const std::vector<long double*>& baz);}} is the prototype for a function defined later.</nowiki> |The declaration {{code|lang=cpp |int foo(const std::string& bar, const std::vector<long double*>& baz);}} is the prototype for a function defined later. |<nowiki>If the code contains an [[equals sign]], such as {{code |lang=javascript |code=var img = document.getElementsByTagName("img");}}, you must identify the first parameter explicitly as {{{1}}} or {{{code}}}; see also [[:bugzilla:5138]].</nowiki> |If the code contains an [[equals sign]], such as {{code |lang=javascript |code=var img = document.getElementsByTagName("img");}}, you must identify the first parameter explicitly as {{{1}}} or {{{code}}}; see also [[:bugzilla:5138]]. }} ===Included templates=== Embedded templates do not function as expected inside {{tl|code}}; for longer, free-form blocks of code, which can contain templates such as {{tl|var}} and {{tl|samp}}, use {{tag|code}} as a wrapper instead of this template. Templates used inside {{tl|code}} expose the rendered HTML— this can be useful. For example: <div style="overflow:auto;"> {{markup |1=<nowiki>{{code| {{cite web |title=Title |url=http://example.org}} |lang=html }}</nowiki> |2={{code| {{cite web |title=Title |url=http://example.org}} |lang=html }} }} </div> The above example shows the HTML rendered by the citation template, including the hidden metadata. == Expensive Parser Function warning == This template internally uses [[mw:Extension:SyntaxHighlight]], which is considered an 'expensive parser function' (see [[WP:EXPENSIVE]]). If used on a page which uses more than 500 expensive parser functions, the output of subsequent uses of this template will be presented using {{tag|code}} formatting (without any syntax highlighting) instead. == TemplateData == {{Format TemplateData|<templatedata> { "description": "An inline source code string.", "format": "inline", "params": { "1": { "label": "Code", "aliases": ["code"], "description": "The code to display.", "required": true, "type": "string" }, "2": { "label": "Language", "aliases": ["lang"], "description": "The programming language of the source code. List of valid values is at: [[mw:Extension:SyntaxHighlight#Supported_languages]]", "default": "text", "suggested": true, "type": "string" }, "class": { "label": "Class", "type": "string" }, "id": { "label": "ID", "type": "string" }, "style": { "label": "CSS Style", "type": "string" } } } </templatedata>}} == See also == * {{tl|PreCode}}, which forbids line breaks inside the code * {{tl|codett}}, wrapper for this template that removes background and border styling * {{tl|mono}}, monospaced font only * {{tl|param value}}, monospaced; friendly handling for blank space * {{tl|Syntaxhighlight}} * {{tl|kbd}}, for keyboard input * [[Help:Wiki markup]] {{Semantic markup templates|show}} <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Programming typing-aid templates]] [[Category:Semantic markup templates]] [[Category:Wikipedia XHTML tag-replacing templates]] }}</includeonly> c5xsutq5nxov3ux4daab9jcs07yb6uy Cèṭa'an:Tag 10 3189 18095 2024-09-20T21:58:40Z Munajad.MH 3071 ←Membuat halaman berisi '<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...' 18095 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 Cèṭa'an:Tag/doc 10 3190 18096 2024-09-20T21:59:21Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{high-use}} {{About|'displaying' markup tags|'using' markup tags|mw:Help:Magic_words#Miscellaneous{{!}}the #tag magic word|the inline maintenance tag|Template:Fix}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> : {{tc|tag|''tagname'' [|''type''] [|content&#61;''text''] [|attribs&#61;''attributes and values'']}} A [[Html tag|markup tag]] is an open < and a close > angle brackets and the content within them,...' 18096 wikitext text/x-wiki {{Documentation subpage}} {{high-use}} {{About|'displaying' markup tags|'using' markup tags|mw:Help:Magic_words#Miscellaneous{{!}}the #tag magic word|the inline maintenance tag|Template:Fix}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> : {{tc|tag|''tagname'' [|''type''] [|content&#61;''text''] [|attribs&#61;''attributes and values'']}} A [[Html tag|markup tag]] is an open < and a close > angle brackets and the content within them, in a markup language, as [[XML]] or [[HTML]]: :For example, the '''<title>''' tag provides a title for the Web page. This template provides a quick way to mention a markup-style [[tag]] in a preformatted way. Mainly used in discussion/help pages. ==Parameters== {{See also|Span and div}} Required parameters shown in '''''bold italics'''''. ; {{para|1}} {{nobold|&nbsp;(''tagname'' above)}} : The XML/HTML tag's name (e.g. {{mono|100%|code}}, {{mono|100%|ref}}). ; {{para|2}} {{nobold|&nbsp;(''type'' above)}} : To indicate which of the tag's types is/are presented: :; <code>p</code> &nbsp;(<code>pair</code>) ''(default)'' : A matching pair of open/start and close/end tags (e.g. {{tag|div|pair}}).<br/>To suppress the [[ellipsis]] ("...") between the tags, add an empty {{para|content}} parameter (for example, {{tag|div|pair|content=}}). :; <code>o</code> &nbsp;(<code>open</code>) : An open/start tag (e.g. {{tag|span|open}}). :; <code>c</code> &nbsp;(<code>close</code>) : A close/end tag (e.g. {{tag|span|close}}). :; <code>e</code> &nbsp;(<code>empty</code>) &nbsp;or &nbsp;<code>s</code> &nbsp;(<code>single</code>) &nbsp;or &nbsp;<code>v</code> &nbsp;(<code>void</code>) : An empty element, formed with a single self-terminating tag (e.g. {{tag|hr|single}}); in HTML5 these are now known as "void" elements, though "empty" is the more common term. ; {{para|content}} : Text to place between open/start and close/end tags. ; {{para|attribs}} : [[HTML attribute|Attributes and values]] to be included as part of an open/start tag (this parameter can also be called {{para|params}}). ; {{para|wrap|yes}} : Disable [[:Template:Nowrap|nowrap]] for long samples, so allowing wraps ([[Help:Line-break handling|line breaks]]). ; {{para|link|yes}} : Link to the element's entry at the [[HTML element]] article, e.g.{{colon}}<br />{{in5}}{{tnull|Tag|del|link{{=}}y}}<br />produces:<br />{{in5}}{{Tag|del|link=y}}<br />This is {{em|only}} for HTML elements; the page is hard-coded, so it cannot be used for, e.g., XML elements from a particular schema. If desired, a feature for specifying the link page can be added. ==Examples== {{Markup | <nowiki>{{tag|ref}}</nowiki> | {{tag|ref}} | <nowiki>{{tag|ref|content=}}</nowiki> | {{tag|ref|content=}} | <nowiki>{{tag|ref|content=hello}}</nowiki> | {{tag|ref|content=hello}} | <nowiki>{{tag|span|content=foo}}</nowiki> | {{tag|span|content=foo}} | <nowiki>{{tag|span|open}}</nowiki> | {{tag|span|open}} | <nowiki>{{tag|span|open|content=hello}}</nowiki> | {{tag|span|open|content=hello}} | <nowiki>{{tag|span|close|content=hello}}</nowiki> | {{tag|span|close|content=hello}} | <nowiki>{{tag|span|pair|content=hello}}</nowiki> | {{tag|span|pair|content=hello}} | <nowiki>{{tag|ref|open|attribs=group="note"}}</nowiki> | {{tag|ref|open|attribs=group="note"}} | <nowiki>{{tag|references|single}}</nowiki> | {{tag|references|single}} | <nowiki>{{tag|br|single}}</nowiki> | {{tag|br|single}} | <nowiki>{{tag|!--|content=comment}}</nowiki> | {{tag|!--|content=comment}} | <nowiki>{{tag|math|attribs=chem}}</nowiki> | {{tag|math|attribs=chem}} | <nowiki>{{tag|a |attribs=href="&lt;nowiki>https://en.wikipedia.org/&lt;/nowiki>" |content=English Wikipedia}}</nowiki> | {{tag|a|attribs=href="<nowiki>https://en.wikipedia.org/</nowiki>"|content=English Wikipedia}} }} == Global use and documentation== For a global use of this template in other sister or Wikimedia projects, after copying it to paste in the destination project, remember to change in the code: <pre> |p|pair = &lt;{{#if:{{{link|}}}|[[HTML element# </pre> by this one: <pre> |p|pair = &lt;{{#if:{{{link|}}}|[[Wikipedia:en:HTML element# </pre> Remark that the code '''<code>Wikipedia:en:</code>''' has been added. For template documentation in the sister project, you can use [[m:Template:Wikipedia doc|Template:Wikipedia doc]]. ==See also== * [[HTML tag]] * {{tl|HTMLElement}} * {{tl|XMLElement}} * {{tl|xtag}} adds a MediaWiki parser or extension tag that links to the extension page. * [[mw:Help:Magic words#Miscellaneous|#tag:]], the [[Wikipedia:Parser functions|parser function]] that generates working tags. ===Other formatting templates=== {{#lsth:Template:Template-linking_templates|Other formatting templates}} {{semantic markup templates}} <includeonly>{{sandbox other|| <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:HTML typing-aid templates]] [[Category:Wikitext typing-aid templates]] [[Category:Wikipedia XHTML tag-replacing templates| ]] }}</includeonly> gezxt0jdj38fdn4647rjdtohm8jrfyi Cèṭa'an:About 10 3191 18097 2024-09-20T22:00:44Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:about|about}}<noinclude> {{Documentation}} </noinclude>' 18097 wikitext text/x-wiki {{#invoke:about|about}}<noinclude> {{Documentation}} </noinclude> 65kia3vbcfrf851snuk172blbw5z7sh Cèṭa'an:About/doc 10 3192 18098 2024-09-20T22:01:16Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}}<noinclude>{{pp|small=yes}}</noinclude><!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]). --> {{High-use}} {{ombox|type=content|text=This template should be used on articles only if other topics and articles exist with very similar names. For most articles, this is not true, so do not use this template on them.}} {{Lua|Module:About}} ==Usage== {{Tlc|About}}...' 18098 wikitext text/x-wiki {{Documentation subpage}}<noinclude>{{pp|small=yes}}</noinclude><!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]). --> {{High-use}} {{ombox|type=content|text=This template should be used on articles only if other topics and articles exist with very similar names. For most articles, this is not true, so do not use this template on them.}} {{Lua|Module:About}} ==Usage== {{Tlc|About}} is a commonly used [[WP:Hatnote|hatnote template]] on Wikipedia, and should be [[WP:HATNOTEPLACE|placed]] at the top of an article (but following {{Tlx|Short description}}, if present), linking the reader to other articles with similar titles or concepts that they may have been seeking instead. The template has several formats, including: *{{Tlx|About}} → {{About}} *{{Tlx|About|Use1}} → {{About|Use1}} *{{Tlx|About|<nowiki/>|Use2|Article2}} → {{About||Use2|Article2}} *{{Tlx|About|<nowiki/>|<nowiki/>||Article (disambiguation)}} → {{About|||Article (disambiguation)}} *{{Tlx|About|Use1|<nowiki/>|Article2}} → {{About|Use1||Article2}} *{{Tlx|About|Use1|<nowiki/>|Article2|and|Article3}} → {{About|Use1||Article2|and|Article3}} *{{Tlx|About|Use1|Use2|Article2}} → {{About|Use1|Use2|Article2}} *{{Tlx|About|Use1|Use2|Article2|and|Article3}} → {{About|Use1|Use2|Article2|and|Article3}} *{{Tlx|About|Use1|Use2|Article2|and|Article3|and|Article4|and|Article5}} → {{About|Use1|Use2|Article2|and|Article3|and|Article4|and|Article5}} *{{Tlx|About|Use1|Use2|Article2|Use3|Article3}} → {{About|Use1|Use2|Article2|Use3|Article3}} *{{Tlx|About|Use1|Use2|Article2|other uses}} → {{About|Use1|Use2|Article2|other uses}} ==Parameters== Alternately, a {{para|section|yes}} parameter can be added to the {{Tlc|About}} template for use at the top of a section. When using this parameter, the wording in the template changes to specify that it is being used in a section: *{{Tlx|About|Use1|<nowiki>section=yes</nowiki>}} → {{About|Use1|section=yes}} *{{Tlx|About|Use1|<nowiki/>|Article2|<nowiki>section=yes</nowiki>}} → {{About|Use1||Article2|section=yes}} *{{Tlx|About|Use1|Use2|Article2|<nowiki>section=yes</nowiki>}} → {{About|Use1|Use2|Article2|section=yes}} *{{Tlx|About|Use1|Use2|Article2|and|Article3|<nowiki>section=yes</nowiki>}} → {{About|Use1|Use2|Article2|and|Article3|section=yes}} *{{Tlx|About|Use1|Use2|Article2|other uses|<nowiki>section=yes</nowiki>}} → {{About|Use1|Use2|Article2|other uses|section=yes}} A {{para|text}} option adds text to the end; this should only be used when truly necessary, when the other hatnote templates listed below don't suffice. The {{para|selfref|yes}} option marks the entire hatnote as a Wikipedia self-reference, causing it to be omitted when the page content is reused outside of Wikipedia (see {{tl|self reference}} and [[MOS:SELFREF]] for more details). For more options, see section "TemplateData" below. ==TemplateData== {{TemplateData header}} <!-- Should this mention the existence of "and"? It's something of a can of worms, since it only looks as though it only works in certain combinations of the other page 2/3/4 description fields... --> <templatedata> { "description": "This template is a hatnote in the format \"This page is about … For other uses …\".", "params": { "1": { "label": "Page description", "type": "string", "description": "What the page this template is placed on is about (\"This page is about …\")", "suggested": true }, "2": { "label": "Other page 1 description", "type": "string", "description": "What the first other page is about. If unused or blank, defaults to \"other uses\".", "suggested": true }, "3": { "label": "Other page 1 title", "type": "wiki-page-name", "description": "The title of the first other page. If unused, defaults to \"[page title] (disambiguation)\".", "suggested": true }, "4": { "label": "Other page 2 description", "type": "string", "description": "What the second other page is about." }, "5": { "label": "Other page 2 title", "type": "wiki-page-name", "description": "The title of the second other page. If unused or blank and parameter 4 exists, defaults to \"[page title] (disambiguation)\"." }, "6": { "label": "Other page 3 description", "type": "string", "description": "What the third other page is about." }, "7": { "label": "Other page 3 title", "type": "wiki-page-name", "description": "The title of the third other page. If unused or blank and parameter 6 exists, defaults to \"[page title] (disambiguation)\"." }, "8": { "label": "Other page 4 description", "type": "string", "description": "What the fourth other page is about." }, "9": { "label": "Other page 4 title", "type": "wiki-page-name", "description": "The title of the fourth other page. If unused or blank and parameter 8 exists, defaults to \"[page title] (disambiguation)\"." }, "section": { "type": "string", "description": "Pass \"yes\" in this parameter to get wording appropriate for use at the top of a section.", "autovalue": "yes" }, "text": { "label": "Custom text", "type": "string", "description": "Text to be appended to the end." } } } </templatedata> ==See also== * [[Wikipedia:Hatnote]] {{Hatnote templates}} <!-- To add more other pages, continue with this alternating pattern using increasing numbers, starting with 6 for the next page description. --> <includeonly>{{Sandbox other|| <!-- Categories go below this line, please; interwikis go to Wikidata, thank you! --> [[Category:Disambiguation and redirection hatnote templates]] }}</includeonly> i9yp2gbqlj4ch2g4g28lzlpq7isozeb Cèṭa'an:Hat note 10 3193 18099 2024-09-20T22:03:14Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Hatnote]] 18099 wikitext text/x-wiki #REDIRECT [[Template:Hatnote]] hgq43oio74tehto6hykf4ex19qywapy Cèṭa'an:Hatnote/doc 10 3194 18100 2024-09-20T22:04:11Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Redirect|Template:Dablink|the maintenance template|Template:Dablinks}} {{High-use| 369726 }} {{Never substitute}} {{Template redirect|Dablink}} {{Lua|Module:Hatnote}} This template produces formatted text, following the guideline for a '''[[Wikipedia:Hatnote|Wikipedia hatnote]]''': :{{tji|Hatnote|Example hatnote text.}} &rarr;<br><!-- a construct to show hatnote as expected (using newline) --> {{Hatnote|Example hatnote text.}} Broadl...' 18100 wikitext text/x-wiki {{Documentation subpage}} {{Redirect|Template:Dablink|the maintenance template|Template:Dablinks}} {{High-use| 369726 }} {{Never substitute}} {{Template redirect|Dablink}} {{Lua|Module:Hatnote}} This template produces formatted text, following the guideline for a '''[[Wikipedia:Hatnote|Wikipedia hatnote]]''': :{{tji|Hatnote|Example hatnote text.}} &rarr;<br><!-- a construct to show hatnote as expected (using newline) --> {{Hatnote|Example hatnote text.}} Broadly speaking, a hatnote should answer a reader's question (maybe preemptively): ''Am I on the right page?'' {{TOC limit}} == Function == This template is primarily used to add a correctly formatted ''hatnote'' to a page. Often, but not always, this is a ''disambiguation link'' at the top of article pages. It places an HTML <code>div-</code> / <code>div</code> block around the text entered as its only argument, which provides standardized formatting (contents are indented and italicized in most displays); it also isolates the contained code to make sure that it is interpreted correctly. This template is also used as the "meta-template" for additional specialized disambiguation link templates; see [[:Category:Hatnote templates]] for a list. The template does not automatically create links of any kind. Links and other desired formatting must be explicitly added, using normal [[Wikipedia:Cheatsheet|Wikipedia markup]]. == Usage == ; Basic usage: : {{tji|hatnote|text}} ; All parameters: : {{tji|hatnote|text|extraclasses:extra classes|selfref:yes|category:no}} == Parameters == This template accepts the following parameters: * <code>1</code> – the hatnote text (required) * <code>extraclasses</code> – any extra CSS classes to be added, for example, the {{tl|see also}} template adds the classes "{{para|extraclasses|boilerplate seealso}}". * <code>selfref</code> – If set to "yes", "y", "true" or "1", adds the CSS class "selfref". This is used to denote self-references to Wikipedia. See [[Template:Selfref]] for more information. * <code>category</code> – If set to "no", "n", "false", or "0", suppresses the error tracking category ([[:Category:Hatnote templates with errors]]). This has an effect only if the <!--"first-positional parameter", not "first positional parameter", if you value the readers' time ... but better yet --> leftmost parameter (the hatnote text) is omitted. == Example == * {{tji|hatnote|Example hatnote text}} → {{hatnote|Example hatnote text}} == Errors == If no hatnote text is supplied, the template will output the following message: * {{hatnote|category=no}} If you see this error message, it is for one of four reasons: # No parameters were specified (the template code was <code><nowiki>{{hatnote}}</nowiki></code>). Please use <code><nowiki>{{hatnote|</nowiki>''text''<nowiki>}}</nowiki></code> instead. # Some parameters were specified, but the hatnote text wasn't included. For example, the template text <code><nowiki>{{hatnote|extraclasses=seealso}}</nowiki></code> will produce this error. Please use (for example) <code><nowiki>{{hatnote|</nowiki>''text''<nowiki>|extraclasses=seealso}}</nowiki></code> instead. # The hatnote text was specified, but that text contains an equals sign ("="). The equals sign has a special meaning in template code, and because of this it cannot be used in template parameters that do not specify a parameter name. For example, the template code <code><nowiki>{{hatnote|2+2=4}}</nowiki></code> will produce this error. To work around this, you can specify the parameter name explicitly by using <code>1=</code> before the hatnote text, like this: <code><nowiki>{{hatnote|1=2+2=4}}</nowiki></code>. # You tried to access [[Module:Hatnote]] directly by using <code><nowiki>{{#invoke:hatnote|hatnote|</nowiki>''text''<nowiki>}}</nowiki></code>. Use of #invoke in this way has been disabled for performance reasons. Please use <code><nowiki>{{hatnote|</nowiki>''text''<nowiki>}}</nowiki></code> instead. If you see this error message and are unsure of what to do, please post a message on [[Template talk:Hatnote]], and someone should be able to help you. Pages that contain this error message are tracked in [[:Category:Hatnote templates with errors]]. == Technical details == The HTML code produced by this template looks like this: * {{tag|div|attribs=role="note" class="hatnote navigation-not-searchable"|link=yes|content= hatnote text}} The code is produced by [[Module:Hatnote]]. ==See also== * {{tl|For}} {{Hatnote templates}} {{Collapse top|[[Wikipedia:TemplateData|TemplateData]] documentation used by [[Wikipedia:VisualEditor|VisualEditor]] and other tools}} {{TemplateData header|noheader=1}} <templatedata> { "description": "Template for creating a standard Wikipedia hatnote. A hatnote is a short note placed at the top of an article to provide disambiguation of closely related terms or summarise a topic, explaining its boundaries.", "params": { "1": { "label": "Text", "description": "This field should contain the text that will be displayed in the hatnote.", "type": "string", "required": true }, "extraclasses": { "type": "string/line", "label": "Extra classes", "description": "Extra CSS classes to be added to the <div> tags surrounding the hatnote text." }, "selfref": { "type": "string/line", "label": "Self reference", "description": "Set to \"yes\" if the hatnote text is a self-reference to Wikipedia that would not make sense on mirrors or forks of the Wikipedia site. (E.g. \"For the Wikipedia Sandbox, see [[WP:SAND]]\".)" }, "category": { "label": "Category", "description": "Set to \"no\", \"n\", \"false\", or \"0\" to suppresses the error tracking category (Category:Hatnote templates with errors). This only has an effect if the hatnote text is omitted." } } } </templatedata> {{Collapse bottom}}<includeonly>{{Sandbox other|| [[Category:Hatnote templates| ]] [[Category:Cross-reference templates]] }}</includeonly> moz67omdk7jziey7cr8v9yytggl3szi Bhângsa:Hatnote templates 14 3195 18101 2024-09-20T22:08:47Z Munajad.MH 3071 ←Membuat halaman berisi '{{Navbox | name = Hatnote templates | state = {{{state|<includeonly>autocollapse</includeonly>}}} | bodyclass = hlist | belowclass = hlist | title = [[WP:Hatnote#Hatnote templates|Hatnote templates]] | above = *[[Wikipedia:Hatnote]] *[[Wikipedia:Disambiguation]] *[[Wikipedia:Redirect]] | group1 = Generic | list1 = *{{tl|Hatnote}} *{{tl|Hatnote group}} *{{tl|Self-reference}} | group2 = For and about | list2 = *{{tl|For}} *{{tl|For-text}} (for custom text) *{{t...' 18101 wikitext text/x-wiki {{Navbox | name = Hatnote templates | state = {{{state|<includeonly>autocollapse</includeonly>}}} | bodyclass = hlist | belowclass = hlist | title = [[WP:Hatnote#Hatnote templates|Hatnote templates]] | above = *[[Wikipedia:Hatnote]] *[[Wikipedia:Disambiguation]] *[[Wikipedia:Redirect]] | group1 = Generic | list1 = *{{tl|Hatnote}} *{{tl|Hatnote group}} *{{tl|Self-reference}} | group2 = For and about | list2 = *{{tl|For}} *{{tl|For-text}} (for custom text) *{{tl|For-multi}} (for multiple uses) *{{tl|About}} *Variations: {{tl|Other uses}} *{{tl|Other uses of}} *{{tl|Redirect-distinguish-for}} *{{tl|About-distinguish}} *{{tl|About-distinguish-text}} | group3 = Other topics | list3 = *{{tl|Other people}} *{{tl|About other people}} (adds "about" description) *{{tl|Similar names}} *{{tl|Other storms}} *{{tl|Other places}} *{{tl|Other ships}} | group4 = Redirect | list4 = *{{tl|Redirect}} *{{tl|Redirect2}} (for two redirects) *{{tl|Redirect-multi}} (for multiple redirects) *{{tl|Redirect-several}} (for several redirects, without listing each) *{{tl|Redirect-synonym}} *{{tl|Redirect-distinguish}} *{{tl|Redirect-distinguish-text}} *{{tl|Redirect-distinguish-for}} *{{tl|Technical reasons}} | group5 = Distinguish | list5 = *{{tl|Distinguish}} (supports custom text) *{{tl|About-distinguish}} *{{tl|About-distinguish-text}} (for custom text) *{{tl|Redirect-distinguish}} *{{tl|Redirect-distinguish-text}} (for custom text) *{{tl|Redirect-distinguish-for}} | group6 = For use in sections | list6 = *{{tl|Main}} *{{tl|Main if exists}} *{{tl|Main list}} *{{tl|Further}} *{{tl|Further-text}} (for custom text) *{{tl|Further interlanguage link}} *{{tl|See also}} *{{tl|See also if exists}} *{{tl|See also-text}} (for custom text) *{{tl|For outline}} *{{tl|For timeline}} | group7 = Special | list7 = *{{tl|Broader}} *{{tl|For introduction}} *{{tl|See Wiktionary}} *{{tl|Transcluding article}} *{{tl|Transcluded section}} | group8 = Subject specific | list8 = * {{tl|About year}} * {{tl|Highway detail hatnote}} * {{tl|For LMST}} * {{tl|WikiIPA}} | below = *{{Icon|cat}} [[:Category:Hatnote templates]] **[[:Category:Hatnote modules|modules]] **[[:Category:Hatnote templates for names|for [family] names]] **[[:Category:Hatnote templates for lists|for lists]] *[[Template:Category hatnote templates|hatnote templates for category pages]] }}<noinclude> {{Documentation}} </noinclude> g8psm6hg1woihoaoif8xqobtqznh8te Wikipèḍia:Disambiguation 4 3196 18102 2024-09-20T22:10:00Z Munajad.MH 3071 ←Membuat halaman berisi '{{Short description|Process of resolving ambiguous article titles}} {{Redirect|WP:DAB|the Manual of Style guideline|MOS:DAB|the WikiProject|WP:WPDAB}} {{Redirect|WP:D|deletion on Wikipedia|Wikipedia:Deletion policy|disruptive editing|Wikipedia:Disruptive editing}} {{pp-semi-indef|small=yes}} <noinclude>{{pp-move-indef}}</noinclude> {{Subcat guideline|editing guideline|Disambiguation|WP:D|WP:DAB|WP:DISAMBIG}} {{Nutshell|It is necessary to provide links and disambi...' 18102 wikitext text/x-wiki {{Short description|Process of resolving ambiguous article titles}} {{Redirect|WP:DAB|the Manual of Style guideline|MOS:DAB|the WikiProject|WP:WPDAB}} {{Redirect|WP:D|deletion on Wikipedia|Wikipedia:Deletion policy|disruptive editing|Wikipedia:Disruptive editing}} {{pp-semi-indef|small=yes}} <noinclude>{{pp-move-indef}}</noinclude> {{Subcat guideline|editing guideline|Disambiguation|WP:D|WP:DAB|WP:DISAMBIG}} {{Nutshell|It is necessary to provide links and disambiguation pages so that readers typing in a reasonably likely topic name for more than one Wikipedia topic can quickly navigate to the article they seek.}} {{Guideline list}} {{Dabnav}} '''Disambiguation''' in Wikipedia is the process of resolving conflicts that arise when a potential article title is [[Ambiguity|ambiguous]], most often because it refers to more than one subject covered by Wikipedia, either as the main topic of an article, or as a subtopic covered by an article in addition to the article's main topic. For example, ''[[Mercury]]'' can refer to [[Mercury (element)|a chemical element]], a [[Mercury (planet)|planet]], a [[Mercury (mythology)|Roman god]], and many other things. There are three important aspects to disambiguation: * Naming articles in such a way that each has a unique title. For example, three of the articles dealing with topics ordinarily called "Mercury" are titled [[Mercury (element)]], [[Mercury (planet)]] and [[Mercury (mythology)]]. * Making the [[Help:Link|links]] for ambiguous terms point to the correct article title. For example, an editor of an astronomy article may have created a link to [[Mercury]], and this should be corrected to point to [[Mercury (planet)]]. * Ensuring that a reader who searches for a topic using a particular term can get to the information on that topic quickly and easily, whichever of the possible topics it might be. For example, the page [[Mercury (disambiguation)|Mercury]] is a {{em|disambiguation page}}—a non-article page which lists various meanings of "Mercury" and which links to the articles that cover them. (As discussed below, however, ambiguous terms {{em|do not always}} require a disambiguation page.) This page discusses the standard ways of handling the above issues. For detailed advice about the format of disambiguation pages, see the [[Wikipedia:Manual of Style/Disambiguation pages|style manual]]. ==Deciding to disambiguate== {{shortcut|WP:D2D}} Disambiguation is required whenever, for a given word or phrase on which a reader might search, there is more than one existing Wikipedia article to which that word or phrase might be expected to lead. In this situation there must be a way for the reader to navigate quickly from the page that first appears to any of the other possible desired articles. There are three principal disambiguation scenarios, of which the following are examples: * The page at ''[[Joker]]'' is a {{em|disambiguation page}}, leading to all the alternative uses of ''Joker''. * The page at ''[[Rice]]'' is about one usage, called the {{em|primary topic}}, and there is a [[Wikipedia:Hatnote|hatnote]] guiding readers to [[Rice (disambiguation)]] to find the other uses. * The page at ''[[Michael Dobbs]]'' is about the primary topic, and there is only one other use. The other use is linked directly using a hatnote; no disambiguation page is needed. For how to decide which of these scenarios is appropriate in a given case, consider the following sections. ==Broad-concept articles== {{main|Wikipedia:Broad-concept article}} {{see also|Category:Disambiguation pages to be converted to broad concept articles}} {{shortcut|WP:CONCEPTDAB|WP:DABCONCEPT}} If the {{em|primary meaning}} of a term proposed for disambiguation is a broad concept or type of thing that is {{em|capable of being described in an article}}, and a substantial portion of the links asserted to be ambiguous are instances or examples of that concept or type, then the page located at that title should be an article describing it and not a disambiguation page. Where the primary topic of a term is a general topic that can be divided into subtopics, such as chronologically (e.g., [[History of France]]) or geographically (e.g., [[Rugby union in the British Isles]]), the unqualified title should contain an article about the general topic rather than a disambiguation page. A disambiguation page should {{em|not}} be created just because it is difficult to write an article on a topic that is broad, vague, abstract, or highly conceptual. Where there are additional meanings that are not instances or examples of a ''Foo'' primary concept or type, those should be included on a ''Foo (disambiguation)'' page. For example: * [[Particle]] (previously a disambiguation page) is a broad and abstract concept used to address many different ideas in physics, generally relating to small units from which larger things are composed. Although there are many different kinds of particles at levels ranging from the subatomic to the macroscopic, the broad concept is properly susceptible to explanation in an article. Truly unrelated meanings, such as [[Particle (band)]], are presented only at [[Particle (disambiguation)]]. * A [[Supreme court]], [[National trust]], or [[Finance minister]] (or [[Ministry of Finance]]) is each a kind of entity occurring in multiple countries and possibly in other political entities and serving the same purpose in each. Rather than having disambiguation pages at these titles linking to existing articles on these entities by nation, each should contain an article describing in general terms what the concept is and how the different examples of this concept relate to each other. * The [[Microsoft Lumia]] is a cell phone with many different design models. The fact that different models in the same series of product by the same manufacturer may have the same name, or the same combination of name and number, does not make them ambiguous. The relationship between these design models can and should be discussed on a page describing products created by or licensed by the same manufacturer. * [[Central Asia]], [[Northern Europe]], and [[Southern United States]] are geographic designations that have been used with respect to different specific boundaries over time. Varying uses for broad geographic terms can be discussed in the context of an article describing the overall agreement of which areas definitely fall within that designation and which areas are only occasionally described as falling within that designation, for certain purposes. * [[Football]] may refer to one of a number of team sports which all involve, to varying degrees, kicking a ball with the foot. Although the word "football" can apply to whichever form of football is the most popular in the regional context in which the word appears, all of these variations share some common elements and can be traced to a common origin. Thus, the history and development of the general concept of football can be explained in its own article. [[Football (disambiguation)]] describes the various literal uses of the word including the actual balls. * Many definitions of [[triangle center]] are used in Euclidean geometry, which coincide only in the special case of equilateral triangles. The article lists a dozen of these and also gives a validity criterion applicable to various definitions of ''center''. In writing articles on these subjects, it is useful to directly address the scope of the term and the history of how the concept has developed. Each of the examples of the concept or type of thing should be included at some point in the article, possibly in a list, so that no information is lost from what would have been presented in the disambiguation page format. Consider using [[Wikipedia:Summary style|summary style]] to incorporate information about the subtopics into the main article. Pages needing to be expanded to describe the concept may be tagged with {{tlx|Broad-concept article}}. ==<span class="anchor" id="Primary topic"></span>Is there a primary topic?== {{Redirect|WP:PRIMARYTOPIC|the Manual of Style guideline|MOS:PRIMARYTOPIC}} {{see also|#Incomplete disambiguation}} {{hatnote|This guideline section should be read in conjunction with the [[Wikipedia:Article titles#Disambiguation|article titles disambiguation policy]].}} <!-- This Anchor tag serves to provide a permanent target for incoming section links. Please do not move it out of the section heading, even though it disrupts edit summary generation (you can manually fix the edit summary before saving your changes). Please do not modify it, even if you modify the section title. It is always best to anchor an old section header that has been changed so that links to it will not be broken. See [[Template:Anchor]] for details. (This text: [[Template:Anchor comment]]) -->{{shortcut|WP:PRIMARYTOPIC|WP:PRITOP|WP:PTOPIC}} Although a word, name, or phrase may refer to more than one topic, sometimes one of these topics can be identified as the term's {{strong|primary topic}}. This is the topic to which the term should lead, serving as the title of (or a redirect to) the relevant article. If no primary topic exists, then the term should be the title of a disambiguation page (or should redirect to a disambiguation page on which more than one term is disambiguated). The primary topic might be a [[#Broad-concept articles|broad-concept article]], as mentioned above. {{shortcut|WP:PT1|WP:PT2|float=right}} While Wikipedia has no single criterion for defining a primary topic, two major aspects that editors commonly consider are these: <section begin=primarytopic /> # A topic is {{strong|primary}} for a term with respect to {{em|usage}} if it is highly likely—much more likely than any other single topic, and more likely than all the other topics combined—to be the topic sought when a reader searches for that term. # {{anchor|LTS}} A topic is {{strong|primary}} for a term with respect to {{em|long-term significance}} if it has substantially greater enduring notability and educational value than any other topic associated with that term. <section end=primarytopic /> In most cases, the topic that is primary with respect to usage is also primary with respect to long-term significance; in many other cases, only one sense of primacy is relevant. In a few cases, there is some conflict between a topic of {{em|primary usage}} ([[Apple Inc.]]) and one of {{em|primary long-term significance}} ([[Apple]]). In such a case, [[Wikipedia:Consensus|consensus]] may be useful in determining which topic, if any, is the primary topic. ===Determining a primary topic=== {{shortcut|WP:DETERMINEPRIMARY|WP:DPT}} There are no absolute rules for determining whether a primary topic exists and what it is; decisions are made by discussion among editors, often as a result of a [[Wikipedia:Requested moves|requested move]]. Tools that {{em|may}} help to support the determination of a primary topic in a discussion (but are not considered absolute determining factors, due to unreliability, potential bias, and other reasons) include: * [https://wikinav.toolforge.org/?language=en&title=BLM WikiNav], which shows a graph of incoming and outgoing traffic from a given page, as well as other graphs. It can be used to compare incoming and outgoing traffic patterns, but doesn't show the long tail of traffic well because it anonymizes data that is more scarce. The top graph shows only a single month of historical traffic, so it's fair to consider it over a longer period of time before suggesting changes. * Wikipedia [https://tools.wmflabs.org/pageviews article traffic statistics] (for the exact title of a page or a redirect) and [https://tools.wmflabs.org/redirectviews redirect traffic statistics] (for the total views of a page including traffic coming from its redirects). * Usage in [[Wikipedia:Identifying reliable sources|English reliable sources]] demonstrated with Google [https://books.google.com/ngrams Ngram viewer], [https://books.google.com/ Books], [https://scholar.google.com/ Scholar], [https://news.google.com/ News], and [https://trends.google.com/trends/ Trends]. Simple web searches may be problematic due to limited sources, open interpretation, and [[Google Personalized Search|personal search]] bias, but may be helpful if other methods are inconclusive. * Incoming wikilinks from [[Special:WhatLinksHere]] ([[Help:What links here#Number of links|their count]]). Some general principles for determining a primary topic include: * While long-term significance is a factor, historical age is not determinative. * Being the original source of the name is also not determinative. [[Boston, Massachusetts]] is the primary topic for [[Boston]], not [[Boston, Lincolnshire|the English town from which it took its name]]. * A topic may have principal relevance for a specific group of people (for example, as the name of a local place, or software), but not be the primary meaning among a general audience. An attorney may read the word ''[[hearing]]'' and immediately think [[hearing (law)|of a courtroom]], but the auditory sense is still the primary topic. * A rule of thumb is that it's unlikely that there is a primary topic by usage if the top WikiNav graph shows a spread of multiple significant usages, or if there is so little traffic that few or no graphs are shown. Conversely, a rule of thumb is that it's likely there is a primary topic by usage if the top graph shows a single significant usage that maps to almost all of the incoming traffic and overwhelms all other usages. * Initialisms and acronyms are often so ambiguous that it's less likely a primary topic can be determined in those cases. * Non-encyclopedic uses of a term are irrelevant for primary topic purposes; for example, [[Twice]] is about a Korean pop band, despite the existence of the common English word "twice", as the latter is not a topic suitable for an encyclopedic article. ====Not "what first comes to (your) mind"==== {{shortcut|WP:NWFCTM|WP:BUTIKNOWABOUTIT}} Perhaps the most commonly rejected criterion is that the primary topic should only belong to what "first comes to mind". This argument is inevitably tainted by factors such as one's location, ideology, ethnicity, and other personal biases, but we are trying to build an encyclopedia that is untainted by systemic bias. Therefore, the primary topic is determined without regard to certain attributes, such as national origin, of the articles in question. Because many topics on Wikipedia are more interesting or pertinent to particular groups, one potential criterion to commonly avoid is what "first comes to mind". An American might first think of [[Birmingham, Alabama|the city in Alabama]] when ''Birmingham'' is mentioned, but primary topic belongs to the [[Birmingham|city in England]], which is far more notable and whose article is read much more often. ''Raleigh'' takes you directly to [[Raleigh, North Carolina|the American city]], even though a British reader may not even know of the city and only think of [[Walter Raleigh|the explorer]] or [[Raleigh Bicycle Company|bicycle manufacturer]] when Raleigh is mentioned. What first comes to your mind when you hear the word ''Java''? It may be [[Java (coffee)|coffee]] or [[Java (programming language)|a programming language]], but the primary topic belongs to [[Java|the island]] with over 150 million people living on it. {{shortcut|WP:TITLEPTM}} [[WP:PTM|Partial title matches]] should also be considered. Consider what users searching with the term in question are most likely to be seeking. For instance, [[New York City]] is a partial title match for "York" and is far more notable and likely to be sought (more page views) than is [[York|the British city]] from which it got its name, and the vast majority of the time that "York" is used in books, it is used as part of the phrase "New York".{{efn|1=See [[Google Ngram Viewer]] results for [https://books.google.com/ngrams/graph?content=York%2CNew+York&year_start=1808&year_end=2008&corpus=15&smoothing=3&share=&direct_url=t1%3B%2CYork%3B%2Cc0%3B.t1%3B%2CNew%20York%3B%2Cc0 York/New York] and [https://books.google.com/ngrams/graph?content=York+is%2CNew+York+is&year_start=1808&year_end=2008&corpus=15&smoothing=3&share=&direct_url=t1%3B%2CYork%20is%3B%2Cc0%3B.t1%3B%2CNew%20York%20is%3B%2Cc0 York is/New York is].}} However, since users are unlikely to search for [[New York]] with the search term "York", which is supported by the rare use of unqualified "York" to refer to "New York" in reliable sources, [[York]] still hosts an article on the British city, and no suggestion to change that would be seriously entertained. Likewise, "Sofia" has been the first name of countless girls and women throughout history; however, as a single term it most commonly refers to [[Sofia|the Bulgarian capital]], and anyone searching with plain "Sofia" is most likely looking for that city.{{efn|US cities (such as [[Anaheim, California]]) are {{em|not}} considered as partial title matches when deciding whether they are the primary topic for the base name ("[[Anaheim]]"). They are considered full title matches for [[WP:PRIMARYREDIRECT|primary redirect]] concern; the only reason that many US city articles are located at the elongated title is the [[WP:USPLACENAMES|Wikipedia guideline]] to keep state names in titles for virtually all US cities and counties.}} To be clear, it is not our ''goal'' to [[Wikipedia:Writing better articles#Principle of least astonishment|astonish our readers]], and the topic that comes first to mind indeed often is suitable as the primary topic. [[Anne Hathaway]], as one of countless examples, takes the reader to the modern-day American movie star's page, not to the article on [[Anne Hathaway (wife of Shakespeare)|the wife of William Shakespeare]]. But in no case do "what comes first to mind" or "what is astonishing" have much bearing, either positive or negative, on which topic, if any, actually is the primary topic. ===Redirecting to a primary topic=== {{Shortcut|WP:PRIMARYREDIRECT}} <span class="anchor" id="PRIMARYREDIRECT"></span> The title of the primary topic article may be different from the ambiguous term. This may happen when the topic is primary for more than one term, when the article covers a wider topical scope, or when it is titled differently according to the [[Wikipedia:Article titles|naming conventions]]. When this is the case, the term should [[Wikipedia:Redirect|redirect]] to the article (or a section of it). The fact that an article has a different title is not a factor in determining whether a topic is primary. For example: * The city which is the subject of the article on [[Gdańsk]] used to be called Danzig in English, but is now usually referred to as Gdańsk. Thus the primary topic for "Danzig" is this city; [[Danzig]] redirects to [[Gdańsk]], and the latter page contains a {{tlx|redirect}} hatnote linking to [[Danzig (disambiguation)]]. * The primary topic for "ovens" is the cooker but because of [[Wikipedia:Naming conventions (plurals)]] the article is titled [[Oven]]. Here [[Ovens]] redirects to [[Oven]], and a hatnote then links to [[Ovens (disambiguation)]]. * The primary topic for the search term "Einstein" is the physicist, but the article title is [[Albert Einstein]]. Here [[Einstein]] redirects to [[Albert Einstein]], and a hatnote then links to [[Einstein (disambiguation)]]. * The article at [[Defamation]] is the primary topic for five terms: "[[defamation]]", "[[libel]]", "[[slander]]", "[[vilification]]", and "[[calumny]]". Even though [[Libel (film)|there is a film with the title ''Libel'']], the article at [[Defamation]] is still the primary topic for that title and the film must be disambiguated. There are times when a disambiguated article title, such as [[Apostrophe (punctuation)]], may be moved to its [[WP:base name|base name]] (unqualified title) based on a consensus that this is the primary topic for the unqualified term. When such a page move is made, the redirect template {{tlx|R from unnecessary disambiguation}} should be used to categorize the redirect that results from the move under [[:Category:Redirects from unnecessary disambiguation]]. Using the above example, [[Apostrophe (punctuation)]] would redirect as follows (where [[Apostrophe]]'s topic is primary): <pre> #REDIRECT [[Apostrophe]] {{Redirect category shell| {{R from move}} {{R from unnecessary disambiguation}} {{R unprintworthy}} }} </pre> ===Primary topic when a disambiguation page lists only one existing article by that name=== {{Shortcut|WP:PRIMARYRED}} When a disambiguation page lists only one existing article by that name (all other suggested articles are red-linked), the normal rules for primary topic still apply. The existing article is not automatically the primary topic nor is there automatically no primary topic. So: * If the article with the blue link is the primary topic, it should be the [[WP:primary landing page|primary landing page]] (possibly via a [[WP:PRIMARYREDIRECT]]). The disambiguation page should be at a page with the ''(disambiguation)'' qualifier. * If there is no primary topic, then the disambiguation page should be the [[WP:primary landing page|primary landing page]]. * On the rare occasions that a red-linked article would be the primary topic, the situation is treated as if there is no primary topic until the red-linked article is written. <!-- need an example of a page with only one blue-linked topic; the former example here has two blue-linked topics. Example of such a page: :{| style="border: 1px solid black" width=80% |- | '''Urney''' may refer to: * [[Urney, County Cavan]], a civil parish and [[List of townlands of County Cavan|townland in County Cavan]], Ireland * [[Urney, County Donegal]], a civil parish in County Donegal, Ireland * [[Urney, County Offaly]], a [[List of townlands of County Offaly|townland in County Offaly]], Ireland * [[Urney, County Tyrone]], a civil parish and townland in County Tyrone, Northern Ireland |} In this case, the Urney disambiguation page is the primary landing page, as neither of the mentioned parishes is the primary topic. --> Please note, [[MOS:DABMENTION]] still applies: any red-linked entry should still have a blue link to an article that covers the redlinked topic. ==Disambiguation page or hatnotes? <span class="anchor" id="Disambiguation page or hatnotes"></span>== {{short|WP:2DABS|WP:TWODABS}} {{see also|Wikipedia:Article titles#When a spelling variant indicates a distinct topic|Wikipedia:Hatnotes are cheap|Wikipedia:Primary topics in WP:TWODABS situations}} {{For|more about hatnotes|#Hatnotes}} {{For|rules about naming disambiguation pages and combining similar terms on a single page|#Disambiguation pages}} As discussed above, if an ambiguous term has no primary topic, then that term needs to lead to a disambiguation page. In other words, where no topic is primary, the disambiguation page is placed at the base name. If a disambiguation page is needed, but one of the other topics is of particular interest, then it may be appropriate to link to it explicitly {{em|as well}} as linking to the disambiguation page. For example, [[Inflation]] is about the primary topic—a rise in prices—and a hatnote links to both [[Inflation (cosmology)]] and [[Inflation (disambiguation)]]. ===No primary topic=== {{Shortcut|WP:NOPRIMARY}} If there are multiple topics (even just two) to which a given title might refer, but there is no primary topic (per the criteria at {{slink||Is there a primary topic?}}), then the base name should lead the reader to the disambiguation page for the term. For example, [[John Quested]] is a disambiguation page for the two people by that name who can be found in the encyclopedia: {{block indent|1= '''John Quested''' may refer to: * [[John Quested (RAF officer)]] (1893–1948), English World War I flying ace * [[John Quested (producer)]] (born 1935), film producer and owner and chairman of Goldcrest Films }} ===Primary topic with only one other topic=== {{Shortcut|WP:ONEOTHER}} {{em|If there is a primary topic}} located at the base name, then the question arises whether to create a disambiguation page, or merely to link to all the other meanings from a hatnote on the primary topic article. If there are only two topics to which a given title might refer, and one is the primary topic, then a disambiguation page is not needed—it is sufficient to use a hatnote on the primary topic article, pointing to the other article. (This means that readers looking for the second topic are spared the extra navigational step of going through the disambiguation page.) If an existing disambiguation page does not appear to be needed because there are only two topics for the ambiguous title and one of them is the primary topic, but there could reasonably be other topics ambiguous with the title on Wikipedia now or in the future, an {{tlx|about}} hatnote can be used to link to a disambiguation page (either in addition to or instead of a link directly to the other article). At the same time, the {{txl|One other topic}} template should be added to the top of the disambiguation page, which will inform users that the page has only two ambiguous terms, one of them primary; thus it may be deleted if, after a period of time no additional ambiguous topics are found to expand the disambiguation page. The {{tlx|One other topic}} template will also list the article in {{cl|Disambiguation pages containing one non-primary topic}}, allowing other editors to locate these pages and help in expanding them. If the two-dab page has been expanded to include additional ambiguous topics, {{tlx|One other topic}} template should be removed and a direct link in the primary article to the other article may not be needed anymore as a link to the disambiguation page alone may be sufficient. ===Primary topic with two or more other topics=== {{Shortcut|WP:TWOOTHER}} If there are two or three other topics, it is still possible to use a hatnote which lists the other topics explicitly, but if this would require too much text (roughly, if the hatnote would extend well over one line on a standard page), then it is better to create a disambiguation page and refer only to that. ===Different spelling variants=== If the titles of two articles differ only in capitalization, pluralization, spacing, or punctuation (as per [[WP:DIFFCAPS]] or [[WP:PLURALPT]]), the articles each should contain a hatnote to link to each other: for example, [[Ice cube]] and [[Ice Cube]]. ==Naming the specific topic articles== {{naming conventions}} {{Shortcut|WP:NCDAB}} {{See also|Wikipedia:Article titles#Disambiguation}} {{Distinguish|Wikipedia:Redirects for discussion/Common outcomes#"No consensus" retargets and disambiguations{{!}}Disambiguation in cases of redirects with no consensus}} For disambiguating specific topic pages by using an unambiguous article title, several options are available: # '''Natural disambiguation'''. When there is another term (such as [[Apartment]] instead of [[Flat]]) or more complete name (such as [[English language]] instead of [[English]]) that is unambiguous, commonly used in English (even without being the most common term), and equally clear, that term is typically the best to use. # '''Comma-separated disambiguation'''. Ambiguous geographic names are often disambiguated by adding the name of a higher-level administrative division, separated by a comma, as in [[Windsor, Berkshire]].{{efn|In running prose, it is more common in British and some other [[Commonwealth English]] varieties to use a "Windsor in Berkshire" pattern, while "Windsor, Ontario," is more common in [[North American English]]. This [[Wikipedia:Manual of Style#National varieties of English|dialectal distinction]] does not apply to article titles, which follow [[WP:CONSISTENT|consistent]], prescribed patterns.}} See [[Wikipedia:Naming conventions (geographic names)|Naming conventions (geographic names)]]. # '''Parenthetical disambiguation'''. A disambiguating word or phrase can be added in parentheses. The word or phrase in parentheses should be: #* the generic {{em|class}} (avoiding [[proper nouns]], as much as possible) that includes the topic, as in [[Mercury (element)]], [[Seal (emblem)]]; or #* the {{em|subject}} or {{em|context}} to which the topic applies, as in [[Union (set theory)]]; or #* rarely, an adjective describing the topic can be used, as in [[Vector (spatial)]], but it is usually better to rephrase such a title to avoid parentheses (for instance, [[Vector (spatial)]] was renamed to [[Euclidean vector]]). Natural disambiguation that is '''unambiguous''', '''commonly used''', and '''clear''' is generally preferable to parenthetical disambiguation; for instance, [[Fan district]] and [[hand fan]] are used instead of [[Fan (district)]] and [[fan (implement)]]. If no unambiguous, commonly used, and clear natural disambiguation is available, another type of disambiguation is used. If there are several possible choices for parenthetical disambiguation, use the same disambiguating phrase already commonly used for other topics within the same class and context, if any. Otherwise, choose whichever is simpler. For example, use "(mythology)" rather than "(mythological figure)". Naming conventions applicable to certain subject areas are listed in the box to the right; these often contain detailed guidance about how to disambiguate. In particular, for articles about people, see the [[Wikipedia:Naming conventions (people)#Disambiguating|Disambiguating]] section in the [[WP:NCP|people naming convention]]. ===Format=== To conform to the [[Wikipedia:Naming conventions|naming conventions]], the phrase in parentheses should be treated just as any other word in a title: normally lowercase, unless it is a proper noun (like a book title) that would appear capitalized even in running text. For common disambiguation words, see [[User:Jarry1250/Findings]]. =={{anchor|Disambiguation links}} Hatnotes== <!-- This Anchor tag serves to provide a permanent target for incoming section links. Please do not move it out of the section heading, even though it disrupts edit summary generation (you can manually fix the edit summary before saving your changes). Please do not modify it, even if you modify the section title. It is always best to anchor an old section header that has been changed so that links to it will not be broken. See [[Template:Anchor]] for details. (This text: [[Template:Anchor comment]]) --> {{shortcut|WP:DABLINK|WP:DABLINKS}} {{broader|Wikipedia:Hatnote}} {{Redirect|WP:DABLINK|links to disambiguation pages|#Links to disambiguation pages}} Users searching for what turns out to be an ambiguous term may not reach the article they expected. Therefore, any article with an ambiguous title should contain helpful links to alternative Wikipedia articles or disambiguation pages, placed at the top of the article using one or more of the templates shown below. Disambiguation hatnotes are not article content—they are associated with the title, rather than any article topic content. In some cases there are multiple templates available, one including and another omitting information about the topic of the article. The shorter hatnote may be chosen if omitting the information is not likely to confuse the reader. '''On a primary topic page for a term that has one secondary topic only (no disambiguation page):''' * Type {{tlx|about|TOPIC|TOPIC 2|ARTICLE (2)}} to produce:{{about|TOPIC|TOPIC 2|ARTICLE (2)}} * Type {{tlx|for|TOPIC 2|ARTICLE (2)}} to produce:{{for|TOPIC 2|ARTICLE (2)}} '''On a secondary topic page for a term that has one other topic only (no disambiguation page):''' * As above, but consider whether the hatnote is really necessary (see the first of the [[#Usage guidelines|usage guidelines]] below). '''On a primary topic page that has an associated disambiguation page:''' * Type {{tlx|about|TOPIC}} to produce:{{about|TOPIC||ARTICLE NAME (disambiguation)}} * Type {{tlx|other uses}} to produce:{{other uses|ARTICLE NAME (disambiguation)}} * or, if the disambiguation page is not in the default location, type {{tlx|other uses|NAME}} to produce:{{other uses|NAME}} '''When the primary topic redirects to another page:''' * If there is only one secondary topic, type {{tlx|redirect|REDIRECT|TOPIC 2|ARTICLE (2)}} on the target page to produce:{{redirect|REDIRECT|TOPIC 2|ARTICLE (2)}} * If there is a disambiguation page, type {{tlx|redirect|REDIRECT}} to produce:{{redirect|REDIRECT}} Other variations on these templates are available, including templates for specific subjects such as places, numbers, etc. Templates are listed and illustrated at [[Wikipedia:Hatnotes#Templates]]. ===Usage guidelines=== {{shortcut|WP:DABLINKUG}} * It is usually preferable not to add disambiguation hatnotes to a page whose name already clearly distinguishes itself from the generic term. However, for some topics this is a good idea. For example, [[Treaty of Paris (1796)]] should include a hatnote pointing to the disambiguation page [[Treaty of Paris (disambiguation)]], since many users might not know that there is more than one treaty with this name, and we cannot predict what external search engines will link to. In other cases, such a hatnote is not necessary. For example, [[Mirror (1975 film)]] is clearly about one specific movie and not about any of the many other meanings of "Mirror", and most users will know to type Mirror in the search box to find other topics. * As noted above, disambiguation hatnotes should be placed at the top of an article, where they are most visible. For alternatives that are related to the article but are not a source of ambiguity, the [[Wikipedia:See also|"See also" section]] at the end of the article is more appropriate. * Do not use [[Wikipedia:Piped link|piping]] to change the title of disambiguation entry links. Showing the actual linked entry title avoids confusion. (Piping may be used for formatting or technical reasons; see the [[Wikipedia:Manual of Style (disambiguation pages)#Where piping may be appropriate|Manual of Style exceptions]].) * Consolidate multiple disambiguation links into as few disambiguation hatnotes as possible. * See [[Wikipedia:Hatnote]] for other guidelines on the proper use of disambiguation hatnotes. ==Disambiguation pages== ===Combining terms on disambiguation pages=== {{shortcut|WP:DABCOMBINE}} A single disambiguation page may be used to disambiguate a number of similar terms. Sets of terms which are commonly so combined include: * Terms that differ only in capitalization, punctuation and diacritic marks. These should almost always share a disambiguation page. For example, the terms ''Oe'', ''Ōe'', ''OE'' and ''O.E.'' are disambiguated on a single page ([[Oe (disambiguation)|Oe]]). * Corresponding singular, plural and possessive forms, or compound words. For example, the terms ''Eaglenest'', ''Eagle Nest'', ''Eagle's Nest'' and ''Eagle Nests'' all appear at [[Eagle's Nest (disambiguation)|Eagle's Nest]], and [[Flowers (disambiguation)]] redirects to [[Flower (disambiguation)]]. * Variant spellings. For example, ''Honor'' and ''Honour'' both appear at [[Honor (disambiguation)]]. * Variant forms of names. For example, [[Fred Smith (disambiguation)|Fred Smith]] also includes persons named ''Frederick Smith''. * Terms which differ by the presence or absence of an [[article (grammar)|article]] (e.g. "a", "an", or "the" in English). For example, [[Cure (disambiguation)]] also contains instances of ''The Cure''. Editorial judgement should be used in deciding whether to combine terms in the ways described above. If a combined disambiguation page would be inconveniently long, it may be better to split the disambiguation page into separate pages. When a combined disambiguation page is used, redirects to it (or hatnotes, as appropriate) should be set up from all the terms involved. ===<span id="NAME"></span> Naming the disambiguation page=== {{shortcut|WP:DABNAME}} {{redirect|WP:DABNAME|the Manual of Style guideline on people's names in disambiguation pages|MOS:DABNAME}} {{See also|Wikipedia:Article titles}} The title of a disambiguation page is the ambiguous term itself, provided there is no primary topic for that term. If there is a primary topic, then the tag "(disambiguation)" is added to the name of the disambiguation page, as in [[Jupiter (disambiguation)]]. When a disambiguation page combines several similar terms, one of them must be selected as the title for the page (with the "(disambiguation)" tag added if a primary topic exists for that term); the choice should be made in line with the following principles: * A word is preferred to an abbreviation, for example [[Arm (disambiguation)]] over [[ARM]]. * When no word can be formed, all capitals is preferred. For example, the disambiguation page for "ddb" is [[DDB]], not "Ddb". * English spelling is preferred to that of non-English languages. * Singulars are preferred to plurals. * The simplest form of the term is preferred to those containing punctuation, [[diacritic]]s and [[Article (grammar)|articles]]; for example [[SA]] is preferred to [[S.A.]], and [[Shadow (disambiguation)]] is preferred to [[The Shadow (disambiguation)]]. * The spelling that reflects the majority of items on the page is preferred to less common alternatives. In addition, when a disambiguation page exists at the ambiguous term, there should also be a redirect to it from the "(disambiguation)" title; in other words, if "Term ABC" is a disambiguation page, a redirect from "Term ABC (disambiguation)" should be created if it does not already exist. This type of redirect is used to indicate any intentional links to the disambiguation page, to distinguish them from accidental or erroneous incoming links that should be disambiguated to the appropriate article. ===Page style=== {{shortcut|WP:DABSTYLE}} {{main|Wikipedia:Manual of Style/Disambiguation pages}} Each disambiguation page comprises a list (or multiple lists, for multiple senses of the term in question) of similarly titled links. * Link to the primary topic (if there is one): *: A '''[[school]]''' is an institution for learning. * Start each list with a short introductory sentence fragment with the title in '''bold''', and ending with a colon. For example: *: '''Blockbuster''' may refer to: * Try to start each entry in the list with a link to the target page, unless the link provided gives context rather than a synonymous meaning. * {{anchor|oneblue}} Each bulleted entry should have a navigable (blue) link, normally as the entry itself (see the previous bullet), or in the description if the entry is red-linked or unlinked. ** Rarely should a bulleted entry have more than one navigable link; including more than one link can confuse the reader. * Do not [[Wikipedia:Piped link|pipe]] the names of the links to the articles being listed.{{efn|1=Communicating the actual titles of entries at variance with the base title one might expect—were the entries not ambiguous with each other—is integral to the purpose of a DAB page.}} (See [[Wikipedia:Manual of Style (disambiguation pages)#Piping and redirects|exceptions]].) * Entries are sentence fragments; do not end them with periods or other punctuation. Include the template {{tl|disambiguation}} (or another disambiguation template, such as {{tlx|Geodis}} or {{tlx|Hndis}}) at the bottom as an indicator of the page's status. For more information, see [[Wikipedia:Manual of Style/Disambiguation pages#The disambiguation notice and categorization]]. For prime examples of disambiguation pages, see [[Lift (disambiguation)|Lift]] and [[Aurora (disambiguation)]]. ===What not to include=== {{shortcut|WP:DABNOT|WP:DABNOINCLUDE|WP:DABLONGDESC}} {{see also|MOS:DABNOENTRY}} ====Long descriptions and multimedia==== The purpose of a disambiguation page is to direct a reader seeking information on a topic to the right page. It is common to add {{em|a little}} additional information (which may make reference to the full article unnecessary). For example, the disambiguation page for [[Roosevelt]] contains the entry "[[Franklin D. Roosevelt]] (1882–1945), 32nd U.S. president". On the other hand, "[[Franklin D. Roosevelt]] (1882–1945), US president 1933–1945, Democratic Party, a central figure in world events, creator of the [[New Deal]], in a wheelchair from polio since 1921, died in office" would be inappropriate; it summarises the article rather than merely disambiguating. Images are discouraged unless they aid in selecting between articles on the particular search term in question. See: [[MOS:DABIMG]]. ====Dictionary definitions==== {{Shortcut|WP:DABDIC|WP:DABDICT}} A disambiguation page is not a list of dictionary definitions. A short description of the common general meaning of a word can be appropriate for helping the reader determine context. Otherwise, there are templates for linking the reader to [[Wiktionary]], the wiki dictionary; see [[Template:Wiktionary]]. It is also not an interlanguage dictionary. ====<span id="Lists"></span>{{anchor|Partial-title-match}}Partial title matches==== {{Shortcut||WP:PARTIAL|WP:PTM}} {{Redirect|WP:PARTIAL|information about Wikipedia's policy on partial blocks|Wikipedia:Partial blocks|information on partially disambiguated article titles|WP:PARTIALDAB}} {{Redirect|WP:PTM|the article title guideline on primary topics|WP:TITLEPTM}} A disambiguation page is not a search index. A link to an article title that merely contains part of the disambiguation page title, or a link that includes the page title in a longer proper name, where there is no significant risk of confusion between them, is considered a ''partial title match'', and should not be included. For example, [[Louisville Zoo]] is not included at [[Zoo (disambiguation)]] because people outside [[Louisville]] would not readily identify it as {{em|the}} "Zoo", and including all zoos in the world in the disambiguation page is impractical (though [[List of zoos]] {{em|is}} listed in the "See also" section). Add a link only if the article's subject (or the relevant subtopic thereof) could plausibly be referred to by essentially the {{em|same}} name as the disambiguated term in a sufficiently generic context—regardless of the article's title. For instance, the [[Mississippi River]] article could not feasibly be titled [[Mississippi]], since that name is used by the US state article, but it is included at [[Mississippi (disambiguation)]] because its subject is often called "the Mississippi". Placenames are often divided between a specific and generic part, for example North Carolina (where "Carolina" is the specific, and "North" the generic part). Common generics are compass points, upper/lower, old/new, big/small, etc. It is entirely proper to include such placenames in disambiguation pages with the specific title ([[North Carolina]] is properly listed at [[Carolina (disambiguation)]]); but only exceptionally under the generic title: [[Kingston upon Hull]] is properly listed at [[Hull (disambiguation)]]{{efn|Kingston upon Hull is an exception in that – unlike most places with a generic modifier like [[Newcastle upon Tyne]] being shortened to "Newcastle" and thus not appearing at [[Tyne (disambiguation)]] – Kingston upon Hull is far more commonly shortened to "Hull".}} but we do not expect to see North Carolina in [[North (disambiguation)]], just as we do not expect to see Mississippi River in [[River (disambiguation)]]). Instead of listing partial title matches, consider adding the self-reference tool templates {{tlx|srt}}, {{tlx|look from}} or {{tlx|intitle}} in the "See also" section, which link to all articles starting with or containing a particular term, respectively. ====<span class="anchor" id="Names"></span> Lists of names==== {{further|Wikipedia:Manual of Style/Disambiguation pages#Given names or surnames}} {{shortcut|WP:NAMELIST}} To prevent disambiguation pages from getting too long, [[WP:BLP|articles on people]] should be listed at the disambiguation page for their [[given name]] or [[surname]] only if they are reasonably well known by it. We reasonably expect to see [[Abraham Lincoln]] at [[Lincoln (disambiguation)]], but very few sources would refer to the waltz composer [[Harry J. Lincoln]] by an unqualified "Lincoln", so he is listed only at the [[Lincoln (surname)]] anthroponymy article. This is even more widespread for first names—many highly notable people are called [[Herb (given name)|Herb]], but typing in [[Herb]] gets you an article on plants. [[Herb (disambiguation)]] does not even list any people named "Herb", but instead links to [[Herb (surname)]] and [[Herb (given name)]], where articles on people named "Herb" are listed. Consensus among editors determines if an article should be listed on the disambiguation page. ====Related subjects==== {{Shortcut|WP:DABRELATED}} Include articles only if the term being disambiguated is actually described in the target article. For example, a use of the term ''set'' is discussed in the article on [[volleyball]], so [[Set (disambiguation)]] legitimately includes an entry for "Set, a team's second contact with the ball in [[volleyball]]". ====<span class="anchor" id="Related subjects, abbreviations and acronyms"></span><span class="anchor" id="Related subjects, abbreviations, initials and acronyms"></span>Abbreviations, initials and acronyms==== <!-- This Anchor tag serves to provide a permanent target for incoming section links. Please do not move it out of the section heading, even though it disrupts edit summary generation (you can manually fix the edit summary before saving your changes). Please do not modify it, even if you modify the section title. It is always best to anchor an old section header that has been changed so that links to it will not be broken. See [[Template:Anchor]] for details. (This text: [[Template:Anchor comment]]) --> {{See also|MOS:DABACRO}} {{Shortcut|WP:DABABBREV|WP:DABACRONYM}} Do not add articles to abbreviation or acronym disambiguation pages unless the target article includes the acronym or abbreviation—we are resolving an ambiguity, not making yet another dictionary of abbreviations. If an abbreviation is [[Wikipedia:Verifiability|verifiable]], but not mentioned in the target article, consider adding it to the target article and then adding the entry to the disambiguation page. In particular, do not include people and other things simply because of their initials, unless those initials have been widely used. [[John Fitzgerald Kennedy]] is widely known as [[JFK]] and this is discussed in the article, so the initials are appropriately disambiguated; however, [[Marilyn Monroe]] was never commonly known as "MM", nor was [[A. A. Milne]] known as either "AA" or "AAM". Omit descriptions that are obvious from the title, like (for PNP): "[[Philippine National Police]], the national police force of the Republic of the Philippines". ====References==== {{shortcut|WP:DABREF}} Do not include references in disambiguation pages; disambiguation pages are not articles. Incorporate references into the articles linked from the disambiguation page, as needed. ====External links==== Do not include external links, either as entries or in descriptions. Disambiguation pages disambiguate Wikipedia articles, not the World Wide Web. To note URLs that might be helpful in the future, include them on the talk page. ===Preparation=== Before constructing a new disambiguation page, determine a [[#Naming the specific topic articles|specific topic]] name for all existing pages, and the [[#Naming the disambiguation page|name for the disambiguation page]]. [[Help:Moving a page|Move]] any page with a conflicting title (e.g. the same exact title) to its more specific name. Use the [[Help:What links here|What links here]] list for the moved page to update pages that [[Wikipedia:Disambiguation#Links to disambiguated topics|link to that page]]. ===Construction=== If an article has been moved to make way for the disambiguation page, use the <u>What links here</u> list of the moved page to access the redirect page created by the move, and replace that redirect page with the new disambiguation page. Use the new disambiguation page to find and replace (see [[Table of keyboard shortcuts#Text editing]]) any existing [[#Disambiguation links|disambiguation links]] in existing pages with a link to the new disambiguation page. Note that the standard link templates will actually point to a ''Term XYZ (disambiguation)'' version of the new name. Use the [[Wikipedia:Red link|red-link]] on an existing page to create a [[Wikipedia:Redirect|redirect]] page marked with the {{tlx|R to disambiguation page}} template. For example, ''Term XYZ (disambiguation)'' could be redirected to the new disambiguation page ''Term XYZ'' as follows: <pre> #REDIRECT [[Term XYZ]] {{Redirect category shell| {{R to disambiguation page}} }} </pre> ===Categories=== {{Shortcut|WP:DBC}} Disambiguation pages are not articles and should not be categorized as such. Article categories should lead readers to relevant articles; disambiguation pages should be placed in disambiguation categories only. Some categories are automatically provided by use of the {{tlx|disambiguation}} template and parameters (geo, surname, etc.). Hidden categories may appear due to maintenance or other tags and templates, but other explicit categories (such as "Category:Mountains of Fooland") should not be used on disambiguation pages. When a disambiguation page includes a list of name-holders (in cases where the separate [[Wikipedia:WikiProject Anthroponymy|anthroponymy]] list article has not yet been created), explicit categories such as "Category:Fooish surnames" are acceptable on the disambiguation page until the anthroponymy article is split from the disambiguation page. ===Deletion=== Disambiguation pages can be listed for discussion at [[Wikipedia:Articles for deletion|Articles for deletion]]. For uncontroversial cases, the simpler process of [[Wikipedia:Proposed deletion|Proposed deletion]] is also an option. Disambiguation pages with no bluelinked entries, and those ending with ''(disambiguation)'' with only one bluelinked entry, can be summarily deleted using [[WP:G14|speedy deletion criterion G14]].{{efn|Last discussed [[Wikipedia talk:Disambiguation/Archive 54#Deletion|in 2021]]. Relevant AfD and PRODs are automatically listed at [[Wikipedia:WikiProject Disambiguation/Article alerts]]. AfDs are also usually added to [[Wikipedia:WikiProject Deletion sorting/Disambiguations]]. G14 nominations appear in [[:Category:Candidates for speedy deletion as unnecessary disambiguation pages]].}} ==Links== ===Double disambiguation=== {{shortcut|WP:DDAB|WP:DOUBLEDAB}} A double disambiguation is an entry on a disambiguation page pointing to a more specifically named disambiguation page, rather than to an article. This kind of disambiguation is relatively rare on Wikipedia. In some cases, entries from the secondary page can be [[Help:Transclusion|transcluded]] onto the primary disambiguation page with {{tl|transclude list}}. For example, [[Montgomery (disambiguation)|Montgomery]] is a disambiguation page that includes a link to [[Montgomery County (disambiguation)|Montgomery County]], a secondary disambiguation page. Because the intended target page is also a disambiguation page, the link is to "[[Montgomery County (disambiguation)]]" rather than directly to "Montgomery County". There are two reasons for this: One is so the page will not show up as an error needing to be fixed, and the other is so our readers know it is a link to a disambiguation page {{see below|{{slink||Links to disambiguation pages}} for further information on creating intentional links to disambiguation pages}}. Additionally, a page title with two parenthetical disambiguations—e.g. ''{{var|X}} (disambiguation) (disambiguation)''—is [[Wikipedia:Redirects are costly#Disambiguation errors|malformed]]. ===Incomplete disambiguation=== {{shortcut|WP:INCDAB|WP:INCOMPDAB}} {{see also|Wikipedia:Partially disambiguated page names}} Usually, a qualified title that is still ambiguous has no [[WP:PRIMARYTOPIC|primary topic]], and therefore should [[Wikipedia:Redirect|redirect]] to the disambiguation page (or to a section of it). This aids navigation and helps editors avoid accidentally creating new articles under the still-ambiguous title. Such redirects should be marked with {{tlx|R from incomplete disambiguation}} (which places them under [[:Category:Redirects from incomplete disambiguation]]). For example, [[Aurora (album)]] is a redirect: <pre> #REDIRECT [[Aurora (disambiguation)#Albums]] {{Rcat shell| {{R from incomplete disambiguation}} {{R to section}} }} </pre> In some cases, it may be more appropriate to redirect readers to a list or [[WP:SIA|set index article]] rather than a disambiguation page. For example, [[Cleveland (NFL)]] and [[The Star (London)]] should not be disambiguation pages, but should instead redirect to [[List of sports teams in Cleveland#Football]] and [[Star (newspaper)#Europe]], respectively. In individual cases consensus may determine that a parenthetically disambiguated title that is still ambiguous has a [[WP:PRIMARYTOPIC|primary topic]], but the threshold for identifying a primary topic for such titles is higher than for a title without parenthetical disambiguation. As with any other term with a primary topic, it should either be the title of the article for that topic or [[WP:PRIMARYREDIRECT|redirect to it]]. See [[WP:PDABLIST|List of partially disambiguated article titles]]. === To corresponding disambiguation pages on other Wikipedias === A disambiguation page on the English Wikipedia should be connected to the corresponding disambiguation pages in other-language Wikipedias. In the default interface, these will be linked in a drop-down menu at the top (or, if using the pre-2022 settings, in {{slink|Help:Interlanguage links|the sidebar}}). Such links are normally handled at Wikidata, which has [[:d:Wikidata:WikiProject Disambiguation pages/guidelines|guidelines for appropriate linking]].{{efn|Most recently discussed [[Wikipedia talk:Disambiguation/Archive 55#Language sidebar links again|in 2022]].}} ===<span class="anchor" id="Links to disambiguated topic"></span> Links to disambiguated topics=== {{shortcut|WP:FIXDABLINKS}} Links to disambiguation pages may be intentional (see [[#Links to disambiguation pages|below]]), but in many cases they are not. If a link to a disambiguation page is intended for one or another of the topics with the ambiguous name, it should be changed to link to the appropriate article. The [[Wikipedia:Disambiguation pages with links]] (DPL) project tracks such links and lists tools and practical suggestions for fixing them. Links previously pointing to an article may suddenly become links to a disambiguation page. This can happen, for example, when a disambiguation page is created over a redirect, when one is moved to a title formerly occupied by an article, or when a redirect is retargeted from an article to a disambiguation page. The resulting links will need to be corrected. For a handful of links, this can be done by the editors who create such disambiguation pages or propose such moves or redirect changes, or by those who carry them out. For changes with larger impacts, a task force may be needed.{{efn|1=The present form of this guideline dates to December 2020, and is the result of [[Wikipedia talk:Disambiguation/Archive 53#Rewriting WP:FIXDABLINKS (Links to disambiguated topics)|an earlier discussion]]. Previously, the text implied that closers of [[WP:RM|RM discussions]] should fix any resultant dablinks, but there was broad agreement against such a strong requirement.}} ===Links to disambiguation pages=== {{shortcut|WP:INTDABLINK|WP:INTDAB|WP:INTDABS}}<!-- This paragraph is linked as a shortcut and thus from summaries of edits that it justifies -->{{See also|Template:Dablinks/FAQ#What's wrong with links to disambiguation pages?}}Links to disambiguation pages from mainspace are typically errors. In order to find and fix those errors, disambiguators generate reports of links needing to be checked and fixed. Because these reports cannot distinguish cases where an editor has made such a link with the {{em|intent}} to point to the disambiguation page, '''the community has adopted the standard of routing {{em|all}} intentional disambiguation links in mainspace through "Foo (disambiguation)" redirects'''. This makes it clear that such links are intended to point to the disambiguation page. For example: * In text or in a "See also" section of an article that is not itself a disambiguation page: ** Incorrect: {{!mxt|There are many places named <nowiki>[[Springfield]]</nowiki>}} ** Correct: {{mxt|There are many places named <nowiki>[[Springfield (disambiguation)|Springfield]]</nowiki>}} * On a disambiguation page, an intentional link to another disambiguation page that does not contain "(disambiguation)" in the title: ** Incorrect: {{!mxt|<nowiki>[[Springfield]]</nowiki>}} ** Incorrect: {{!mxt|<nowiki>[[Springfield (disambiguation)|Springfield]]</nowiki>}} ** Incorrect: {{!mxt|<nowiki>[[Springfield|Springfield (disambiguation)]]</nowiki>}} ** Correct: {{mxt|<nowiki>[[Springfield (disambiguation)]]</nowiki>}} * In a hatnote: ** Incorrect: {{!mxt|<nowiki>{{other uses|Springfield}}</nowiki>}} ** Correct: {{mxt|<nowiki>{{other uses|Springfield (disambiguation)}}</nowiki>}} ** Correct: {{mxt|<nowiki>{{other uses|Springfield (disambiguation){{!}}Springfield}}</nowiki>}}{{efn|This is an example of how to generate a link without displaying "(disambiguation)", when the link redirects to a page title without "(disambiguation)".}} It may be necessary to create the redirect ("Springfield (disambiguation)" in these examples) if it does not already exist. This is described [[#HOWTODAB|below]]. ====When to link to a disambiguation page==== With few exceptions, creating links to disambiguation pages is erroneous. Links should instead point to a relevant article. The purpose of a disambiguation page is to give a list of articles that is likely to include what a reader is looking for when they have typed an ambiguous term into the search box. Disambiguation pages are not articles and so should not be tagged as orphans per the [[Wikipedia:Orphan#Criteria|Orphan criteria]]. The exceptions, when an intentional link to a disambiguation page is appropriate, are: * Disambiguation hatnotes: [[Watergate]] redirects to [[Watergate scandal]], which carries a [[Wikipedia:Hatnote|hatnote]] linking to [[Watergate (disambiguation)]] for other uses. * <!-- This bullet point is linked as a shortcut and thus from summaries of edits that it justifies -->Links from one disambiguation page to another for further disambiguation: [[British]] has a link to [[Britain (disambiguation)]] for further disambiguation.{{shortcut|WP:FURTHERDAB}}{{anchor|FurtherDab}} * Links from set indexes: [[Laing (surname)]] contains a link to [[John Laing (disambiguation)]]. * Exceptionally, in a "See also" list of interesting internal links where several different articles might be of interest to the reader and multiple ones are listed on the disambiguation page. * In a redirect page ([[#REDIRECT|below]]) ====<span class="anchor" id="HOWTODAB"></span>How to link to a disambiguation page==== {{shortcut|WP:HOWTODAB}} To link to a disambiguation page (rather than to a page whose topic is a specific meaning), link to the title that includes the text {{nowrap|"(disambiguation)"}}, {{em|even if that is a redirect}}—for example, link to the redirect [[Springfield (disambiguation)]] rather than the target page at "Springfield". * If the redirect does not yet exist, create it and tag it with {{tlx|R to disambiguation page}}. * If you are linking within a template, such as a [[hatnote]] template, you can still use pipe syntax so that the link does not show the new qualifier. To do this, use the {{tlx|!}} character-substitution magic word. This helps distinguish accidental links to the disambiguation page from intentional ones. (For use in [[WP:Navbox|navboxes]], see the {{tlx|D'}} template.) There is nothing wrong with linking to a redirect instead of linking directly to the disambiguation page; [[Wikipedia:Redirects are cheap|redirects are "cheap"]] and are basically transparent to the reader. ====Redirects to disambiguation pages <span class="anchor" id="REDIRECT"></span>==== {{shortcut|WP:RTODAB}} Valid causes for redirecting to a disambiguation page include: * Incomplete disambiguation (see [[#Incomplete disambiguation|above]]) * Redirects from misspellings: [[Britian]] redirects to the "Britain" disambiguation page. * Redirects from alternative spellings if separate disambiguation pages are not warranted: [[Türk]] redirects to the [[Turk]] disambiguation page. * Redirects from variations in capitalisation, word separation, or punctuation, if separate disambiguation pages are not warranted: [[Bullet Proof]] redirects to "Bulletproof (disambiguation)". The rule about linking through a "(disambiguation)" redirect does not apply to {{em|redirects}} to disambiguation pages: Do not create a double redirect, but make a redirect to the disambiguation page directly (thus [[Bill Cox]], a redirect from an alternative name, redirects to the disambiguation page and does not go through the redirect [[William Cox (disambiguation)]]). Although it is permissible for this redirect to be made, it generally should not be linked to in an article for the same reasons direct links to disambiguation pages are discouraged. See [[:Category:Redirects to disambiguation pages]]. ====<span class="anchor" id="DABDISPLAY"></span>Visualizing links to disambiguation pages==== {{shortcut|WP:DABDISPLAY}} Links to disambiguation pages can be displayed in orange [[Special:Preferences#mw-prefsection-gadgets|in the settings under "Gadgets"]] by checking "Display links to disambiguation pages in orange". ==See also== {{Wikipedia glossary}} * [[Wikipedia:Manual of Style/Disambiguation pages]] * [[Wikipedia:WikiProject Disambiguation]] ** [[Wikipedia:Disambiguation pages with links]] * [[Wikipedia:Disambiguation dos and don'ts]] * [[Help:Disambiguation]] * {{section link|Wikipedia:Manual of Style/Disambiguation pages|Red links}} * [[Wikipedia:Set index articles]] * [[Wikipedia:Pageviews and primary topics]], essay * [[Wikipedia:Ambiguous subjects]], essay * [[Wikipedia:Disambiguations are cheap]], essay * [[Wikipedia:Disambiguation and abbreviations]], inactive page for historical reference ==Notes== {{Notelist}} ==External links== * [[User:Dispenser/Dab solver|Dispenser's Dab solver]], a tool for disambiguating links {{Wikipedia policies and guidelines}} [[Category:Wikipedia disambiguation| ]] [[Category:Wikipedia article title help]] jfi9eox4hrkg6cw1gk2rp0kezc3yqzv Cèṭa'an:Em 10 3197 18104 2024-09-20T22:20:29Z Munajad.MH 3071 ←Mengalihkan ke [[Wikipèḍia:Editors matter]] 18104 wikitext text/x-wiki #REDIRECT [[Wikipedia:Editors matter]] {{R from shortcut}} suqpfw72it19r7lctkto0z3s6h5b4mh Wikipèḍia:Editors matter 4 3198 18105 2024-09-20T22:21:38Z Munajad.MH 3071 ←Membuat halaman berisi '{{Redirect|WP:EM|the guideline regarding the use of em dashes (—)|Wikipedia:Manual of Style#Dashes}} {{essay|WP:EM}} {{nutshell|Wikipedia's most important resource is its contributors. When considering the value of content in projectspace and userspace, don't just inflexibly apply policies and guidelines; think about the impact of the content on editors' feelings, and whether deleting the content may drive them away.}} [[WP:ENC|Wikipedia is an encyclopedia]],...' 18105 wikitext text/x-wiki {{Redirect|WP:EM|the guideline regarding the use of em dashes (—)|Wikipedia:Manual of Style#Dashes}} {{essay|WP:EM}} {{nutshell|Wikipedia's most important resource is its contributors. When considering the value of content in projectspace and userspace, don't just inflexibly apply policies and guidelines; think about the impact of the content on editors' feelings, and whether deleting the content may drive them away.}} [[WP:ENC|Wikipedia is an encyclopedia]], and an encyclopedia needs people to write it. Unlike most other reference works, we don't pay people to write for us, and there are very few incentives, perks or privileges associated with contributing. As such, our most valuable resource is neither money nor webspace, but [[WP:EDIANS|Wikipedia's contributors]], those dedicated people who take time out of their lives to edit, improve or maintain articles. In short, '''editors matter'''; and one of the important priorities of [[WP:COMMUNITY|the Wikipedia community]] must be to recruit and retain good contributors. The encyclopedia simply cannot survive without human beings to build and maintain it. This should be taken into account in making decisions, particularly in [[WP:MFD|miscellany for deletion]] discussions. ==Think about the impact of deletions== {{shortcut|WP:THINK}} From time to time, a good-faith editor who is contributing to the encyclopedia will create pages in their own [[WP:USERPAGE|userspace]] or in the [[WP:NAMESPACE|project namespace]] which seem only tangentially related to Wikipedia, if at all. This may include large amounts of information about their likes, dislikes, hobbies, or political and religious views, or may include various wiki-games or "fun" pages. In general, this is because they are new to Wikipedia and are not familiar with the purpose of userspace. Many are younger users, and should be treated with consideration accordingly; all are [[WP:BELLY|human beings]] who may be affected by how the Wikipedia community treats them. Frequently, a well-meaning long-term Wikipedian, who views their use of userspace as inappropriate, will [[:wikt:throw the book|throw the book]] at them, citing [[Wikipedia:What Wikipedia is not]] and the [[WP:USER|userspace guidelines]]. They may nominate the user's pages for [[WP:MFD|deletion]], and say something along the lines of "This user has more userboxes than edits" or "If they're not interested in contributing to the encyclopedia, there's no point keeping their userpage". This is ''completely'' the wrong approach, as it is likely to drive the user away. Instead, the approach to take is to tactfully try to encourage them to contribute to the encyclopedia. Keeping surplus pages around for a while does not do any significant harm to the encyclopedia; Wikipedia needs editors more than it needs webspace (and deletions don't actually free up webspace, as deleted material stays in the archives). What ''does'' harm Wikipedia is to drive an active good-faith contributor away by threatening their userpages with deletion. So, if you encounter a new user of this type, ''don't'' go for a deletion nomination as the first step. Instead, be nice to them, don't [[WP:BITE|bite]], and try to encourage them to concentrate more on editing the encyclopedia rather than their own userspace. Note that this does ''not'' apply to blatant abuses of userspace. For instance, a user who is attempting to use their userspace for obvious advertising purposes (for an individual, business, charity or other organisation), and has already been warned that this is inappropriate, may justifiably have their pages deleted through the [[WP:MFD|miscellany for deletion]] process. Such accounts are unlikely to be used for constructive contribution. ==Policy is not a trump card== All too often, in deletion debates, people churn out references to policies and guidelines without actually relating them to what's best for the encyclopedia, or thinking about them. All too often, this happens at MfD in debates relating to userspace. For instance, someone's userpage will be put up for deletion on the grounds that "[[WP:NOT]] a free webhost"; other contributors will automatically agree, because [[Wikipedia:What Wikipedia is not]] is a policy, and they assume that anyone who cites a policy must ''ipso facto'' be right. They fail to consider the fact that deleting someone's userpage will drive that contributor away, which is '''bad for the encyclopedia'''. In a deletion debate, don't just use trite policy-based catchphrases like "Wikipedia is not X". While the core content policies serve as reference points, it's always more helpful to relate an argument to '''what's actually best for the encyclopedia''', and [[WP:WIARM|justify it in detail]]. ==Questions to consider in debating a deletion== When content in someone's userspace, or in the Wikipedia namespace, is put up for deletion using the [[WP:MFD|miscellany for deletion]] process, don't just quote inflexible policies and guidelines, and don't blindly follow those who do. For instance, try not to do this: *'''Delete'''. [[WP:NOT]] a free webhost. [[User:DeleteItAll|DeleteItAll]] 13:56, 9 September 2007 (UTC) *'''Delete''' per above. [[User:OneWithTheCrowd|OneWithTheCrowd]] 13:56, 9 September 2007 (UTC) Instead, try to consider the following important questions. *'''Does the content make an editor happy, or strengthen Wikipedia's sense of community and shared enjoyment?''' If so, this ''is'' an argument for keeping, as it makes them more likely to contribute to Wikipedia. Unless it can be shown that the content is harmful, the presumption should be in favour of keeping it. *'''Will deleting the page actually do Wikipedia any good?''' Remember that deletions don't actually free up space, and, as per [[Wikipedia:Don't worry about performance]], we're not meant to worry about the capacity of the servers. In general, unless a page is actively harmful to the project, there's no reason to delete it. *'''Is it harmless?''' A lot of editors counter valid arguments to Keep by citing the redirect [[WP:HARMLESS]], which is taken from the essay [[Wikipedia:Arguments to avoid in deletion discussions]]. While "it's harmless" is certainly not a valid reason for keeping ''encyclopedic content'' (such as articles, templates and images) which does not meet Wikipedia's policies and guidelines, it ''is'' a perfectly valid argument when applied to the Wikipedia namespace and to userspace. In general, content in these namespaces should only be removed if it's harm''ful'' to the encyclopedia. ==See also== *[[Wikipedia:Please do not bite the newcomers]] *[[Wikipedia:Readers First]] *[[WP:SOW/REAP|Wikipedia:Some observant words regarding editing and people]] *[[Wikipedia:Wikipedia is a community]] *[[Wikipedia:Zeroth law of Wikipedia]] *[[User:Pppery/The iceberg]] hqnrinrhxsuak2xsvn62q1h94osayai Cèṭa'an:Essay 10 3199 18106 2024-09-20T22:23:23Z Munajad.MH 3071 ←Mengalihkan ke [[Wikipèḍia:Essays]] 18106 wikitext text/x-wiki #REDIRECT [[Wikipedia:Essays]] {{Redirect category shell| {{R from shortcut}} {{R to project namespace}} {{R from modification}} }} 1xkrfsbu1jryrqqmu30vkv36tr9zsos Wikipèḍia:Essays 4 3200 18107 2024-09-20T22:24:12Z Munajad.MH 3071 ←Membuat halaman berisi '{{Short description|Page describing essays as used on Wikipedia}} {{pp-protected|small=yes}} {{redirect|WP:ESSAY|the Wikipedia policy on personal essays as articles|WP:NOTESSAY|the WikiProject on Wikipedia essays|WP:WikiProject Essays}} {{Supplement|shortcut=WP:ESSAY |interprets=[[Wikipedia:Policies and guidelines#Essays|policy on essays]]}} {{Essay list}} '''Essays''', as used by Wikipedia editors, typically contain advice or opinions of one or more Wikipedia:...' 18107 wikitext text/x-wiki {{Short description|Page describing essays as used on Wikipedia}} {{pp-protected|small=yes}} {{redirect|WP:ESSAY|the Wikipedia policy on personal essays as articles|WP:NOTESSAY|the WikiProject on Wikipedia essays|WP:WikiProject Essays}} {{Supplement|shortcut=WP:ESSAY |interprets=[[Wikipedia:Policies and guidelines#Essays|policy on essays]]}} {{Essay list}} '''Essays''', as used by Wikipedia editors, typically contain advice or opinions of one or more [[Wikipedia:Wikipedians|editors]]. The purpose of an essay is to aid or comment on the encyclopedia but not on any [[Wikipedia:What Wikipedia is not|unrelated causes]]. Essays have no official status and do not speak for the [[Wikipedia community]] because they may be created and edited without overall community oversight. Following the instructions or advice given in an essay is optional. Generally soft advice belongs in an essay, thus [[Wikipedia:Avoid instruction creep|avoiding instruction creep]] in Wikipedia's official protocols. There are [[Wikipedia:Essay directory|over 2,000 essays]] on a wide range of Wikipedia-related topics. [[Wikipedia:Policies and guidelines|Wikipedia policy]] says, “Essays…that overtly contradict consensus, belong in the user namespace”. __TOC__ ==About essays== Although essays are not [[WP:Policy|policies or guidelines]], many are worthy of consideration. Policies and guidelines cannot cover all circumstances. Consequently, many essays serve as interpretations of or commentary on perceived community norms for specific topics and situations. [[Wikipedia:The value of essays|The value of an essay]] should be understood in context, using [[WP:COMMONSENSE|common sense]] and [[Wikipedia:The rules are principles|discretion]]. Essays can be written by anyone and can be long monologues or short theses, serious or humorous. Essays may represent widespread norms or minority viewpoints. An essay, as well as being useful, can potentially be a [[Wikipedia:Gaming the system#FORCEDINTERPRET|divisive means of espousing a point of view]]. Although an essay should not be used to create an alternative rule set, the Wikipedia community has historically tolerated a wide range of Wikipedia-related subjects and viewpoints on [[Wikipedia:User pages|user pages]]. [[Wikipedia:The difference between policies, guidelines and essays|The difference between policies, guidelines, and some essays]] on Wikipedia may be obscure. Essays vary in popularity and how much they are followed and referred to. Editors should defer to official policies or guidelines when essays, [[WP:HOWTOPAGES|information pages]] or [[WP:TDOC|template documentation pages]] are inconsistent with established [[Wikipedia:Expectations and norms of the Wikipedia community|community standards and principles]]. Avoid [[Wikipedia:Don't cite essays or proposals as if they were policy|"quoting" essays as though they are policy]]—including this explanatory supplement page. Essays, information pages and template documentation pages can be written without much—if any—debate, as opposed to Wikipedia policies that have been [[WP:PROPOSAL|thoroughly vetted by the community]] (see [[WP:Local consensus]] for details). In Wikipedia discussions, [[Wikipedia:Quote your own essay|editors may refer to essays]], provided that they do not hold them out as [[WP:Consensus|consensus]] or policy. [[WP:PROPOSAL|Proposals for new guidelines and policies]] require discussion and a [[WP:CONLEVEL|high level of consensus]] from the entire community for promotion. See [[Wikipedia:How to contribute to Wikipedia guidance]] and [[Wikipedia:Policy writing is hard]] for more information. Essays are located in the ''[[Wikipedia:Namespace|Wikipedia namespace]]'' (e.g., [[Wikipedia:Reasonability rule]]) and in ''[[Wikipedia:User pages|User namespaces]]'' (e.g., [[User:Jimbo Wales/Statement of principles]]). The ''[[WP:Help namespace|Help namespace]]'' contains pages which provide factual (usually technical) information on using Wikipedia and its software (see [[#How to and information pages|below]]). The {{tl|Essay}}-family templates (with several variants like {{tl|Notability essay}} and {{tl|WikiProject advice}}), versus the {{tl|Guideline}} (and variants, like {{tl|MoS guideline}}) and {{tl|Policy}} templates give an indication of a page's status within the community. Some essays at one time were proposed policies or guidelines, but they could not gain consensus overall; as indicated by the template {{Tl|Failed proposal}}. Other essays that at one time had consensus, but are no longer relevant, are tagged with the template {{Tl|Historical}}. Essays currently nominated for policy status are indicated by the banner {{tl|Proposed}}. See [[Wikipedia:Template messages/Wikipedia namespace]] for a listing of namespace banners. ==Types of essays== ===<span id="Wikipedia namespace essays"></span> Wikipedia namespace essays=== {{see|Wikipedia:Project namespace#Essay pages}} Essays in the Wikipedia namespace – which are {{em|never}} to be put in the main (encyclopedia article) namespace – typically address some aspect of working in Wikipedia. They have not been formally adopted as guidelines or policies by the community at large, but typically edited by the community. Some are widely accepted as part of the Wikipedia gestalt, and have a significant degree of influence during discussions (like "guideline supplements" [[WP:Tendentious editing]], [[WP:Bold, revert, discuss cycle]], and [[WP:Competence is required]]). Many essays, however, are obscure, single-author pieces. Essays may be [[WP:Userfication|moved into userspace]] as user essays {{see below}}, or even [[WP:PRJDEL|deleted]], if they are found to be problematic.<ref>Miscellany for deletion ([[WP:MFD]]) is one process that can be used by Wikipedians to decide what should be done with problematic pages in the namespaces which aren't covered by other specialized deletion discussion areas. Items sent here are usually discussed for seven days; then they are either deleted by an administrator or kept (sometimes with modifications, which may include moving or merging), based on community consensus as evident from the discussion, consistent with policy, and with careful judgment of the rough consensus if required. Pages which are not specifically being posted for deletion can also be moved through the requested moves ([[WP:RM]]) process.</ref> Occasionally, even longstanding, community-edited essays may be removed or radically revised if community norms shift.<ref>Two examples are "WP:Don't be a dick" and "WP:Don't feed the divas", replaced by the heavily revised [[WP:Don't be a jerk]] and [[WP:Don't be high-maintenance]], respectively, after too many [[Wikipedia:Civility#Incivility|incivility]] complaints. Conversely, an attempt to replace the rather stern [[WP:Give 'em enough rope]] with a much more mild-toned "WP:Let the tiger show its stripes" was rejected by consensus, and the latter eventually deleted as redundant. Some essays, like [[WP:Advice for hotheads]], are intentionally written with such history in mind, and are worded to not offend and to advise against using them in attempts to offend.</ref> {{See also|:Category:Wikipedia essays}} {{See also|:Category:High-impact WikiProject Wikipedia essays pages}} =====<span id="How to and information pages"></span> How to and information pages===== {{see|Wikipedia:Information pages}} Wikipedia's [[WP:HOWTOPAGES|how-to and information pages]] are typically edited by the community and can also be found in the [[Wikipedia:Help namespace|help namespace]]. They generally provide technical and factual information about Wikipedia or supplement guidelines and policies in greater detail. Where "essay pages" often offer advice or opinions through viewpoints, information pages are intended to clarity and explain current community practices in an impartial way (e.g., [[Wikipedia:Administration]]). {{See also|:Category:Wikipedia information pages|:Category:Wikipedia how-to}} ====<span id="Advice essays"></span><span id="WikiProject advice pages"></span>WikiProject advice pages ==== {{see|Wikipedia:WikiProject Council/Guide#Advice pages}} [[Wikipedia:WikiProject|WikiProjects]] are groups of editors who work together. [[Wikipedia:Advice pages|Advice pages]] written by these groups are formally considered the same as pages written by anyone else, that is, they are essays unless and until they have been formally adopted as community-wide guidelines or policies. WikiProjects are encouraged to write essays explaining how the community's policies and guidelines should be applied to their areas of interest and expertise (e.g., [[Wikipedia:WikiProject Bibliographies#Recommended structure]]). {{See also|:Category:WikiProjects}} ===<span id="User essays"></span> User essays=== {{see|Wikipedia:User pages}} {{shortcut|WP:USERESSAY}} According to [[WP:POLICIES|Wikipedia policy]], "Essays that the author does not want others to edit, or that are found to contradict widespread consensus, belong in the [[Wikipedia:User pages|user namespace]]." These are similar to essays placed in the Wikipedia namespace; however, they are often authored/edited by only one person, and may represent a strictly personal viewpoint about Wikipedia or its processes (e.g., [[User:Jehochman/Responding to rudeness]]). Some of them are widely respected by other editors, and even occasionally have an effect on policy (e.g., the [[WP:General notability guideline]] originated in a user essay). Writings that contradict policy are somewhat tolerated within the User namespace. The author of a personal essay located in their user space has [[WP:UP#OWN|the prerogative to revert]] any changes made to it by any other user, within reason. [[WP:POLEMIC|Polemics]] in the form of personal attacks against particular people, groups, real-life ideas (e.g. artists or politicians), or [[WP:NOTHERE|against Wikipedia itself]], are generally deleted at MFD, as unconstructive or [[WP:Disruptive editing|disruptive]]. Likewise, [[WP:Advocacy|advocacy]] of fringe POV and pushing of fringe content and conspiracy theories is not tolerated. Wikipedia is a mainstream encyclopedia that sides with RS and does not promote content based on unreliable sources. Such content is considered [[WP:UNDUE]]. {{See also|:Category:User essays}} ===<span id="Historical essays"></span> Historical essays=== The Wikimedia Foundation's [[meta:|Meta-wiki]] was envisioned as the original place for editors to comment on and discuss Wikipedia, although the "Wikipedia" project space has since taken over most of that role. Many historical essays can still be found at [[Wikipedia:Meta|Meta.Wikimedia.org]]. It is generally preferable that [[Wikipedia:WikiProject#Inactive projects|inactive WikiProjects]] not be [[Template:Historical|tagged as "Historical "]], but instead be marked as {{tlp|WikiProject status|inactive}} or {{tlp|WikiProject status|Defunct}}. See [[WP:INACTIVEWP]] for more details. {{See also|:Meta:Category:Essays}} ==Creation and modification of essays== {{main|Wikipedia:Wikipedia essays}} {{see also|Wikipedia:Project namespace#Creating new project pages|Wikipedia:Project namespace#Deletion of project pages|Wikipedia:Content forking/Internal#Essay forks}} Before creating an essay, it is a good idea to check if similar essays already exist. Although there is no guideline or policy that explicitly prohibits it, [[Wikipedia:Avoid writing redundant essays|writing redundant essays is discouraged]]. Avoid creating essays [[Wikipedia:Do not disrupt Wikipedia to illustrate a point|just to prove a point]] or [[Wikipedia:Gaming the system|game the system]]. Essays that violate one or more Wikipedia policies, such as [[WP:SPAM|spam]], [[WP:ATTACK|personal attacks]], [[WP:COPYVIO|copyright violations]], or [[WP:NOT|what Wikipedia is not]] tend to get [[WP:MFD|deleted]] or [[WP:USERFY|transferred to user space]]. You do not have to have created an essay to improve it. If an essay already exists, [[Wikipedia:Be bold|you can add to, remove from, or modify it as you wish]], provided that you use good judgment. However, essays placed in the [[Wikipedia:User pages|User: namespace]] are often—though not always—meant to represent the viewpoint of one user only. You should usually not substantively edit someone else's user essay without permission. To be on the safe side, discuss any edits not covered by [[WP:REFACTOR|REFACTOR]] and [[WP:MINOR|MINOR]] before making them. If the original author is no longer active or available, seek consensus on the essay's talk page (other editors who have worked on the essay are likely to care about it), or just write a new one. ==Finding essays== {{main|Wikipedia:Essay directory}} [[Wikipedia:Essay directory]] lists about 2100 essays to allow searching for key words or terms with your browser. Essays can also be navigated via [[:Category:Wikipedia essays|categories]], the [[Template:Wikipedia essays|navigation template]], or by a [[Help:Searching#Custom search boxes|custom search box]] (as seen below). <inputbox> id = style-searchbox type=fulltext width=35 break=yes searchfilter=incategory:"Wikipedia essays" namespaces=Wikipedia** searchbuttonlabel = Search for an essay </inputbox> ==Data== * [[Wikipedia:WikiProject Wikipedia essays/Assessment/Links|Wikipedia:list of essays sorted by score]] ==Notes== {{Reflist}} {{Wikipedia essays}} {{User essays}} [[Category:Wikipedia essays]] 7ewyuslu0d34jehusxy85urk71kpzz5 Cèṭa'an:Redirect 10 3201 20529 18108 2024-10-16T00:58:22Z Munajad.MH 3071 ←Mengganti halaman dengan '<includeonly>{{#invoke:redirect hatnote|redirect|1}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>' 20529 wikitext text/x-wiki <includeonly>{{#invoke:redirect hatnote|redirect|1}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> nahryqse47xqenividwc88opp02rhjv Cèṭa'an:Is redirect 10 3202 18109 2024-09-20T22:36:03Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{pp-template|small=yes}}</noinclude>{{{{{|safesubst:}}}#switch:{{{{{|safesubst:}}}#invoke:Pagetype|main|page={{{1|}}}|talk={{{{{|safesubst:}}}yesno|1={{{talk|}}}|yes=yes|no=}}}} |redirect=yes ||#default=}}<noinclude>{{documentation}}</noinclude>' 18109 wikitext text/x-wiki <noinclude>{{pp-template|small=yes}}</noinclude>{{{{{|safesubst:}}}#switch:{{{{{|safesubst:}}}#invoke:Pagetype|main|page={{{1|}}}|talk={{{{{|safesubst:}}}yesno|1={{{talk|}}}|yes=yes|no=}}}} |redirect=yes ||#default=}}<noinclude>{{documentation}}</noinclude> nm8laubvzl0kzgq1z6stz4b787zwp13 Cèṭa'an:Is redirect/doc 10 3203 18110 2024-09-20T22:36:51Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{Lua|Module:Pagetype}} Returns <code>yes</code> when {{para|1|''somepagename''}} is a redirect, and a &lt;blank space> when ''not'' a redirect. For illustration purposes, in this documentation redirect pages are in italics: ''[[Mainpage]]'' &rarr; [[Main_Page]] :Expect 'yes': <code><nowiki>{{Is redirect|Autism spectrum}}</nowiki></code> &rarr; {{Is redirect|Autism spectrum}} :Expect '&lt;blank>' (no): <code><nowiki>{{Is r...' 18110 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Lua|Module:Pagetype}} Returns <code>yes</code> when {{para|1|''somepagename''}} is a redirect, and a &lt;blank space> when ''not'' a redirect. For illustration purposes, in this documentation redirect pages are in italics: ''[[Mainpage]]'' &rarr; [[Main_Page]] :Expect 'yes': <code><nowiki>{{Is redirect|Autism spectrum}}</nowiki></code> &rarr; {{Is redirect|Autism spectrum}} :Expect '&lt;blank>' (no): <code><nowiki>{{Is redirect|Autism}}</nowiki></code> &rarr; {{Is redirect|Autism}} ==Talkpage handling== By default, a check specifying a talk page is performed on the corresponding ''subject page'' (it's associated page in mainspace, or in Template space, etc.). ;To check the talkpage itself, both use {{para|talk|yes}} and the talk page name. :<code><nowiki>{{Is redirect|Talk:Autism spectrum|talk=yes}}</nowiki></code> &rarr; {{Is redirect|1=Talk:Autism spectrum|talk=yes}} Background. By default, when entering a {{mono|Talkpage}} to check (like {{code|1=Talk:Autism spectrum}}), ''the check is performed on the subject page''. This stems from the [[:Module:Pagetype|module used]]. For example: :Page to check: {{code|Talk:Autism spectrum}}: <code><nowiki>{{Is redirect|Talk:Autism spectrum}}</nowiki></code> :Current pages status: ''{{no redirect|Autism spectrum}}'' is a ''redirect'', {{no redirect|1=Talk:Autism spectrum}} is {{strong|not}} a redirect (it has content). :{{tlx|Is redirect}} returns: ::<code><nowiki>{{Is redirect|Autism spectrum}}</nowiki></code> &rarr; {{Is redirect|1=Autism spectrum}} {{aye}} ::<code><nowiki>{{Is redirect|Talk:Autism spectrum}}</nowiki></code> &rarr; {{Is redirect|1=Talk:Autism spectrum}} {{Question mark}} ''(unexpected for the talkpage itself)'' ::Applying {{code|Talk:Autism}}: ::<code><nowiki>{{Is redirect|Talk:Autism spectrum|talk=yes}}</nowiki></code> &rarr; {{Is redirect|1=Talk:Autism spectrum|talk=yes}} {{aye}} ::Applying the subject page {{code|Autism}}: ::<code><nowiki>{{Is redirect|Autism spectrum|talk=yes}}</nowiki></code> &rarr; {{Is redirect|1=Autism spectrum|talk=yes}} {{aye}} ''({{para|talk|yes}} for a subject page name checks the subject page, not the associated talk page)'' == Usage == * {{no redirect|Main_Page}} (expect neg): <code><nowiki>{{is redirect|Main_Page}}</nowiki></code> &rarr; {{is redirect|Main_Page}} * ''{{no redirect|Mainpage}}'' (expect yes): <code><nowiki>{{is redirect|Mainpage}}</nowiki></code> &rarr; {{is redirect|Mainpage}} Can be used as: :<code><nowiki>{{#if:{{Is redirect|somepagename}} |value when yes |value when no}}</nowiki></code> ==Template Data== {{template data header}} <templatedata> { "params": { "1": {}, "talk": { "label": "Check Talk", "description": "By default, the subject page is checked", "type": "boolean", "default": "no" } }, "description": "Returns \"yes\" or <blank> (for no) for the pagename entered" } </templatedata> ==See also== * {{tl|no redirect}}, {{tlf|-r}} &mdash; link to the redirect page itself, not its target * {{tl|target of}} &mdash; returns the target of a redirect * {{tl|redirect}} &mdash; hatnote "''Foo'' redirects here ..." * {{tl|Redirect and target}} <includeonly>{{sandbox other|| <!-- Categories below this line --> [[Category:Redirect formatting templates]] }}</includeonly> 0wbam8w00lkpey052eg9kd7l2e0muew Cèṭa'an:R template index 10 3204 18111 2024-09-20T22:38:13Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:navbox|navbox | name = R template index | title = [[Wikipedia:Template index/Redirect pages#List of redirects by function|Rcat functional index]] | bodyclass = hlist | state = {{{state<includeonly>|{{#ifeq:{{NAMESPACE}}|{{ns:0}}|off|collapsed}}</includeonly>}}} | groupstyle = text-align:center; | group1 = [[Wikipedia:Template index/Redirect pages#Grammar, punctuation and spelling|Grammar,<br />punctuation,<br />and spelling]] | list1...' 18111 wikitext text/x-wiki {{#invoke:navbox|navbox | name = R template index | title = [[Wikipedia:Template index/Redirect pages#List of redirects by function|Rcat functional index]] | bodyclass = hlist | state = {{{state<includeonly>|{{#ifeq:{{NAMESPACE}}|{{ns:0}}|off|collapsed}}</includeonly>}}} | groupstyle = text-align:center; | group1 = [[Wikipedia:Template index/Redirect pages#Grammar, punctuation and spelling|Grammar,<br />punctuation,<br />and spelling]] | list1 = {{#invoke:navbox|navbox|child | listclass = hlist | evenodd = swap | group1 = Abbreviation | list1 = * {{tl|R to acronym}} * {{tl|R from acronym}} * {{tl|R to initialism}} * {{tl|R from initialism}} * {{tl|R from numeronym}} * {{tl|R from Bluebook abbreviation}} * {{tl|R from ISO 4 abbreviation}} * {{tl|R from MathSciNet abbreviation}} * {{tl|R from NLM abbreviation}} | group2 = Capitalisation | list2 = * {{tl|R from CamelCase}} * {{tl|R from other capitalisation}} * {{tl|R from miscapitalisation}} | group3 = Grammar &<br/>punctuation | list3 = * {{tl|R from modification}} * {{tl|R from plural}} * {{tl|R to plural}} | group4 = Parts of speech | list4 = * {{tl|R from adjective}} * {{tl|R from adverb}} * {{tl|R from common noun}} * {{tl|R from gerund}} * {{tl|R from proper noun}} * {{tl|R from verb}} | group5 = Spelling | list5 = * {{tl|R from alternative spelling}} * {{tl|R from alternative hyphenation}} * {{tl|R from alternative punctuation}} * {{tl|R from alternative spacing}} * {{tl|R from alternative transliteration}} * {{tl|R from American English}} * {{tl|R from ASCII-only}} * {{tl|R to ASCII-only}} * {{tl|R from British English}} * {{tl|R from diacritic}} * {{tl|R to diacritic}} * {{tl|R from incorrect hyphenation}} * {{tl|R from ligature}} * {{tl|R to ligature}} * {{tl|R from misspelling}} * {{tl|R from stylization}} }} | group2 = [[Wikipedia:Template index/Redirect pages#Alternative names|Alternative<br />names]] | list2 = {{#invoke:navbox|navbox|child | listclass = hlist | evenodd = swap | group1 = General | list1 = * {{tl|R from alternative language}} ** [[Wikipedia:Template index/Redirect language codes|language codes]] * {{tl|R from alternative name}} * {{tl|R from ambiguous sort name}} <!-- Exists at {{R from sort name/ambiguous}} --> * {{tl|R from antonym}} * {{tl|R from colloquial name}} * {{tl|R country data}} * {{tl|R from former name}} * {{tl|R from incomplete name}} * {{tl|R from incorrect name}} * {{tl|R from less specific name}} * {{tl|R from long name}} * {{tl|R from more specific name}} * {{tl|R from non-neutral name}} * {{tl|R to numerals}} * {{tl|R from numerals}} * {{tl|R to Roman numerals}} * {{tl|R from Roman numerals}} * {{tl|R from portmanteau}} * {{tl|R from short name}} * {{tl|R from sort name}} * {{tl|R from synonym}} | group2 = People | list2 = * {{tl|R from birth name}} * {{tl|R from given name}} * {{tl|R to joint biography}} * {{tl|R from married name}} * {{tl|R from name with title}} * {{tl|R from person}} * {{tl|R from personal name}} * {{tl|R from Eastern name}} * {{tl|R from pseudonym}} * {{tl|R from surname}} | group3 = Technical | list3 = * {{tl|R from CAS Registry Number}} * {{tl|R from court case}} * {{tl|R from drug trade name}} * {{tl|R from filename}} * {{tl|R from identifier}} * {{tl|R from Java package name}} * {{tl|R from chemical formula}} * {{tl|R from gene symbol}} * {{tl|R from technical name}} * {{tl|R to technical name}} * {{tl|R from radio frequency}} | group4 = Organisms | list4 = * {{tl|R to scientific name}} * {{tl|R from scientific name}} * {{tl|R from alternative scientific name}} * {{tl|R from scientific abbreviation}} * {{tl|R to monotypic taxon}} * {{tl|R from monotypic taxon}} * {{tl|R taxon with possibilities}} * {{tl|R from species to genus}} | group5 = Geography | list5 = * {{tl|R from name and country}} * {{tl|R from more specific geographic name}} * {{tl|R from postal code}} }} | group3 = Navigation<br/>aids | list3 = {{#invoke:navbox|navbox|child | listclass = hlist | group1 = [[Wikipedia:Template index/Redirect pages#Miscellaneous|Navigation]] | list1 = * {{tl|R to anchor}} * {{tl|R avoided double redirect}} * {{tl|R from category navigation}} * {{tl|R from file metadata link}} * {{tl|R to list entry}} * {{tl|R mentioned in hatnote}} * {{tl|R to section}} * {{tl|R from shortcut}} | group2 = [[Wikipedia:Template index/Redirect pages#Disambiguation|Disambiguation]] | list2 = * {{tl|R from ambiguous term}} * {{tl|R to disambiguation page}} * {{tl|R from incomplete disambiguation}} * {{tl|R from incorrect disambiguation}} * {{tl|R from other disambiguation}} * {{tl|R from predictable disambiguation}} * {{tl|R from unnecessary disambiguation}} | group3 = [[Wikipedia:Template index/Redirect pages#Merges, duplicates and moves|Merge, duplicate & move]] | list3 = * {{tl|R from draft namespace}} * {{tl|R from duplicated article}} * {{tl|R with history}} * {{tl|R from merge}} * {{tl|R from move}} * {{tl|R with old history}} | group4 = [[Wikipedia:Template index/Redirect pages#To namespaces|To namespaces]] | list4 = * {{tl|R from remote talk page}} * {{tl|R to category namespace}} * {{tl|R to draft namespace}} * {{tl|R to help namespace}} * {{tl|R to main namespace}} * {{tl|R to portal namespace}} * {{tl|R to project namespace}} * {{tl|R to talk page}} * {{tl|R to template namespace}} * {{tl|R to user namespace}} }} | group4 = Media | list4 = {{#invoke:navbox|navbox|child | listclass = hlist | group1 = General | list1 = {{#invoke:navbox|navbox|child | listclass = hlist | group1 = | list1 = * {{tl|R from book}} * {{tl|R from film}} * {{tl|R from upcoming film}} * {{tl|R from journal}} * {{tl|R from meme}} * {{tl|R from radio program}} * {{tl|R from subreddit}} * {{tl|R from work}} * {{tl|R from creator}} * {{tl|R from radio frequency}} * {{tl|R from broadcast translator}} | group2 = Music | list2 = * {{tl|R from album}} * {{tl|R from lyric}} * {{tl|R from song}} * {{tl|R from cover song}} * {{tl|R from band name}} | group3 = Television | list3 = * {{tl|R from television episode}} * {{tl|R from television program}} }} | group2 = [[Wikipedia:Template index/Redirect pages#Miscellaneous|Fiction]] | list2 = * {{tl|R from fictional character}} * {{tl|R from fictional element}} * {{tl|R from fictional location}} | group3 = Comics | list3 = * {{tl|R comics with possibilities}} * {{tl|R comics from alternative name}} * {{tl|R comics to list entry}} * {{tl|R comics from merge}} * {{tl|R comics naming convention}} * {{tl|R comics from related word}} * {{tl|R comics to section}} }} | group5 = Miscellaneous | list5 = {{#invoke:navbox|navbox|child | listclass = hlist | group1 = [[Wikipedia:Template index/Redirect pages#Miscellaneous|Related<br/>information]] | list1 = * {{tl|R to article without mention}} * {{tl|R to decade}} * {{tl|R to century}} * {{tl|R to millennium}} * {{tl|R from city and state}} * {{tl|R from domain name}} ** {{tl|R from second-level domain}} ** {{tl|R from top-level domain}} * {{tl|R from gendered term}} * {{tl|R from legislation}} * {{tl|R from list topic}} * {{tl|R from member}} * {{tl|R from phrase}} * {{tl|R from quotation}} * {{tl|R to related topic}} * {{tl|R from related word}} * {{tl|R from relative}} ** {{tl|R from spouse}} * {{tl|R from school}} * {{tl|R from subsidiary}} * {{tl|R from subtopic}} * {{tl|R to subtopic}} * {{tl|R from gap in series}} * {{tl|R from team}} * {{tl|R from Unicode character}} * {{tl|R from Unicode code}} * {{tl|R from emoji}} | group2 = {{c|Redirects with possibilities|With possibilities}} | list2 = * {{tl|R with possibilities}} ** {{cat|Template redirects with possibilities}} * {{tl|R category with possibilities}} | group3 = [[International Organization for Standardization|ISO codes]] | list3 = * {{tl|R from ISO 4 abbreviation}} * {{tl|R from ISO 639 code}} * {{tl|R from ISO 3166 code}} * {{tl|R from ISO 4217 code}} * {{tl|R from ISO 15924 code}} | group4 = [[Wikipedia:Template index/Redirect pages#Printworthy vs. unprintworthy|Printworthiness]] | list4 = * [[Wikipedia:Printability|Printability]] * {{tl|R printworthy}} * {{tl|R unprintworthy}} ** e.g. {{tlf|R with possibilities}} is printworthy by default; {{tlf|R from misspelling}} is unprintworthy by default; some have no default | group5 = Protection | list5 = * {{tl|R extended-protected}} * {{tl|R fully protected}} * {{tl|R semi-protected}} * {{tl|R template-protected}} * {{tl|R from high-use template}} | group6 = Tools | list6 = * {{cat|Miscellaneous redirects}} * [[Wikipedia:Protection policy|Protection policy]] * {{tl|R from template-generated category}} * {{tl|Redirect category shell}} * {{tl|Talk page of redirect}} | group7 = Wikidata | list7 = * {{tl|R with Wikidata item}} * {{tl|Soft redirect with Wikidata item}} }} | belowstyle = font-weight:bold; | below = * {{#invoke:Icon|main|RED}} [[Wikipedia:Template index/Redirect pages#Alphanumeric listing|Complete alphanumeric index]] ** for the full list of rcat templates * {{#invoke:Icon|main|Category}} [[:Category:Redirect templates|Category]] * {{#invoke:Icon|main|WIKIPROJECT}} [[Wikipedia:WikiProject Redirect|WikiProject Redirect]] * {{#invoke:Icon|main|wikipedia}} [[Wikipedia:Categorizing redirects|Categorizing redirects]] }}<noinclude> {{documentation}} </noinclude> jkwaaxqnmu61e1bqorz86tf6juds9su Wikipèḍia:Template index/Redirect pages 4 3205 18112 2024-09-20T22:41:17Z Munajad.MH 3071 ←Membuat halaman berisi '{{pp-semi-indef|small=yes}} {{redirect-distinguish|Wikipedia:Redirect templates|Template:Redirect}} {{further|Template:R template index|Wikipedia:Categorizing redirects|:Category:Redirect templates}} {{for|how to use redirect templates|Wikipedia:WikiProject Redirect/Style guide}} {{Shortcut|WP:TMR}} This is a list of [[Wikipedia:Maintenance|maintenance]] [[Help:Template|templates]] which are used to categorize [[Wikipedia:Redirect|redirect]] pages. It is conside...' 18112 wikitext text/x-wiki {{pp-semi-indef|small=yes}} {{redirect-distinguish|Wikipedia:Redirect templates|Template:Redirect}} {{further|Template:R template index|Wikipedia:Categorizing redirects|:Category:Redirect templates}} {{for|how to use redirect templates|Wikipedia:WikiProject Redirect/Style guide}} {{Shortcut|WP:TMR}} This is a list of [[Wikipedia:Maintenance|maintenance]] [[Help:Template|templates]] which are used to categorize [[Wikipedia:Redirect|redirect]] pages. It is considered helpful to put redirects into [[Wikipedia:Categorization|categories]] where appropriate, see [[Wikipedia:Categorizing redirects]]. For pages which should ultimately be handled by a full article, add both {{tlx|R with possibilities}} and one or more [[Wikipedia:WikiProject Stub sorting/Stub types|stub sorting templates]] to draw attention to the needed article. Redirect templates are designed to be used together. For example, the redirect "{{No redirect|Architechts}}" uses both {{tlx|R from misspelling}} and {{tlx|R from plural}}.{{update inline}} {{tlx|Redirect category shell}} can be used to group multiple templates on a single page by listing the appropriate redirect templates as its parameter (similar to {{tlg|WikiProject banner shell}} and {{tlg|Multiple issues}}). __FORCETOC__ == Hidden categories == Most of the categories populated by [[WP:RCAT|redirect category]] (rcat) templates are [[WP:HIDDENCAT|hidden categories]]. Hidden categories cannot be seen by viewers who are not logged in, nor by editors who have not set their preferences to view them. So if you have tagged a redirect with an rcat and saved the redirect, but you cannot see the category, the first thing to check is if you have set your preferences to view hidden cats: # Go to {{myprefs|Appearance}} # Scroll down to '''{{MediaWiki:prefs-advancedrendering}}''' # Check the box '''{{MediaWiki:tog-showhiddencats}}''' # Click {{button|{{MediaWiki:saveprefs}}}} You may need to [[Help:Purge|purge your browser cache]] to ensure that you can see hidden cats in the future. == Printworthy vs. unprintworthy == {{See also|Wikipedia:Printability|Wikipedia:Pushing to 1.0}} Some rcats place a redirect in either {{Cat|Printworthy redirects}} or {{Cat|Unprintworthy redirects}} by default. Other rcats do not, which means that it is up to editors to choose to the best of their knowledge which of those categories, [[wp:Printworthiness|Printworthy or Unprintworthy]], is appropriate and should be populated. The rcats that can be used separately to populate those categories are: * {{tlx|R printworthy}} and {{tlx|R unprintworthy}} For more information follow the links. == List of redirects by function == {{hatnote|Not all rcats are listed in this functional index; for a complete list of rcats, see the [[#Alphanumeric listing|alphanumeric listing]].}} {{R template index}} Each and every rcat template in the following functional index is also found in the above navbar, which is used as a reference on all rcat pages. Changes made to the navbar must also be made below, and vice versa. {{TOC top|primary=false}} [[#Grammar, punctuation and spelling|1{{thinsp}}{{thinsp}}Grammar, punctuation and spelling]]<br /> [[#Alternative names|2{{thinsp}}{{thinsp}}Alternative names]]<br /> [[#Disambiguation|3{{thinsp}}{{thinsp}}Disambiguation]]<br /> [[#Merges, duplicates and moves|4{{thinsp}}{{thinsp}}Merges, duplicates and moves]]<br /> [[#To namespaces|5{{thinsp}}{{thinsp}}To namespaces]]<br /> [[#Miscellaneous|6{{thinsp}}{{thinsp}}Miscellaneous]]<br /> [[#Alphanumeric listing|Next:{{thinsp}}{{thinsp}}Alphanumeric listing]] {{TOC bottom}} ===Grammar, punctuation and spelling=== {{hatnote|Check each rcat's '''template page''' to see in which '''[[wp:namespace|namespace(s)]]''' it may be used.}} {| class="wikitable" ! Usage ! Template ! Example(s) |- ! colspan="3" | Abbreviations |- | '''Initialisms''' *For: **[[initialism]]s (letters often spoken letter-by-letter) to their expanded forms *Not for: **[[acronym]]s (letters often spoken as a single word) **expanded forms to initialisms – <small>{{tl|R to initialism}}</small> **initials of personal names | {{tl|R from initialism}} | {{xt|UN → United Nations<br /> Member states of the UN → Member states of the United Nations}}<br /> {{!xt|ANZAC → Australian and New Zealand Army Corps}} ({{tl|R from acronym}})<br /> {{!xt|British Broadcasting Corporation → BBC}} ({{tl|R to initialism}})<br /> {{!xt|J. S. Bach → Johann Sebastian Bach}} ({{tl|R from short name}}) |- | '''Acronyms''' *For: **[[acronym]]s (letters often spoken as a single word) to their expanded forms *Not for: **[[initialism]]s (letters often spoken letter-by-letter) **expanded forms to acronyms – <small>{{tl|R to acronym}}</small> * ''Challenge: this term is '''not well-defined.''''' | {{tl|R from acronym}} | {{xt|U.N.C.L.E. → United Network Command for Law and Enforcement<br /> APPLE → Ariane Passenger PayLoad Experiment}}<br /> {{!xt|RBI → Run batted in}} ({{tl|R from initialism}})<br /> {{!xt|TLDR → Top-level domain registry}} ({{TL|R from initialism}}) |- ! colspan="3" | Capitalisation and spelling |- | '''Alternative spellings''' *For: **correct spelling alternatives **numbers to words **words to numbers *Not for: **misspellings **spelling differences that result in different pronunciations | {{tl|R from alternative spelling}}<br />{{tl|R from American English}}<br />{{tl|R from British English}} | {{xt|Humor → Humour<br/> Colonization of Africa → Colonisation of Africa<br/> Shed 7 → Shed Seven<br/> Thousand → 1000 (number)}}<br/> {{!xt|Alternate future → Alternative future}} ({{tl|R from alternative name}})<br/> {{!xt|Pronounciation → Pronunciation}} ({{tl|R from misspelling}})<br/> {{!xt|Travelling Wilburys → Traveling Wilburys}} ({{tl|R from misspelling}}) |- | '''Alternative hyphenations''' | {{tl|R from alternative hyphenation}} | {{xt|Dry-suit → Dry suit}} |- | '''Alternative punctuations''' | {{tl|R from alternative punctuation}} | {{xt|Trinity College, Dublin → Trinity College Dublin}} |- | '''Alternative spacings''' | {{tl|R from alternative spacing}} | {{xt|Harper Collins → HarperCollins}} |- | '''ASCII''' | {{tl|R from ASCII-only}}<br />{{tl|R to ASCII-only}} | {{xt|Weisser See → Weißer See<br/> Eð → Eth}} |- | '''Diacritical marks''' | {{tl|R from diacritic}}<br />{{tl|R to diacritic}} | {{xt|Montréal → Montreal<br/> Malmo → Malmö}} |- | '''Incorrect hyphenations''' | {{tl|R from incorrect hyphenation}} | {{xt|Merry go round → Merry-go-round<br/> Editor in chief → Editor-in-chief<br/>Vending-machine → Vending machine}} |- | '''Ligatures''' | {{tl|R from ligature}}<br />{{tl|R to ligature}} | {{xt|Ægean Sea → Aegean Sea<br/> WeiB Survive → Weiß Survive}} |- | '''Misspellings''' *For: **incorrect differences in spelling | {{tl|R from misspelling}} | {{xt|Pronounciation → Pronunciation<br/> Travelling Wilburys → Traveling Wilburys}} |- | '''Stylized titles''' *For: **Stylized names that are outside Wikipedia naming conventions | {{tl|R from stylization}} | {{xt|Ǝ (video) → E (video)}} |- | '''Old-style [[CamelCase]] links''' | {{tl|R from CamelCase}} | {{xt|AccessibleComputing → Computer accessibility}} |- | '''Different capitalisation'''{{anchor|MIXEDCAPS}} * For: ** capitalisation differences that are not incorrect * Not for: ** Camel case titles from old versions of ''Wikipedia'' (see above) ** page names with incorrect capitalisation | {{tl|R from other capitalisation}} | {{xt|Aw → AW<br/> Ascending Chain Condition → Ascending chain condition}}<br/> {{!xt|TheBeatles → The Beatles}} ({{tl|R from CamelCase}}) |- | '''Incorrect capitalisation''' * For: ** page names with incorrect capitalisation * Not for: ** Camel case titles from old versions of ''Wikipedia'' (see above) ** capitalisation differences that are not incorrect | {{tl|R from miscapitalisation}} | {{xt|Cody ChesnuTT → Cody Chesnutt<br/> The beatles → The Beatles}}<br/> {{!xt|TheBeatles → The Beatles}} ({{tl|R from CamelCase}}) |- ! colspan="3" | Grammar and punctuation |- | '''Modifications''' *For: **punctuation differences **re-arrangement of words | {{tl|R from modification}} | {{xt|North Korean-Russian → North Korean Russian<br/> Russia–North Korea relations → North Korea–Russia relations<br/> 1962-63 Ashes series → 1962–63 Ashes series}} |- | '''From plurals''' *For: **plural nouns or noun phrases to their singular forms **plural nouns or noun phrases when the singular form is also a redirect to the same target *Not for: **singular nouns or noun phrases to their plural forms | {{tl|R from plural}} | {{xt|Dogs → Dog}}<br /> {{xt|Mitochondria → Mitochondrion}} |- | '''To plurals''' *For: **singular nouns or noun phrases to their plural forms **singular nouns or noun phrases when the plural form is also a redirect to the same target *Not for: **plural nouns or noun phrases to their singular forms | {{tl|R to plural}} | {{xt|Minimal medium → Minimal media}} |- ! colspan="3" | Parts of speech |- | '''Parts of speech''' *For **Alternate [[Part of speech|parts of speech]] forms of the target article | {{tl|R from adjective}}<br />{{tl|R from adverb}}<br />{{tl|R from common noun}}<br />{{tl|R from gerund}}<br />{{tl|R from proper noun}}<br />{{tl|R from verb}} | {{xt|happy → happiness}}<br />{{xt|magically → magic}}<br />{{xt|advertiser → advertising}}<br />{{xt|coagulate → coagulation}} |} ===Alternative names=== {{hatnote|Check each rcat's '''template page''' to see in which '''[[wp:namespace|namespace(s)]]''' it may be used.}} {| class="wikitable" ! Usage ! Template ! Example(s) |- | ''Full names such as''<br /> '''Municipality, State'''<br/> forms or<br/> '''Village, City''' forms ''to briefer name form'' | {{tl|R from name and country}} ''(see also {{tl|R from more specific geographic name}} for other geographic variations)'' | {{xt|Shanghai, China → Shanghai}} |- | '''Full names'''<br /> persons, things, topics and such alternative forms of names redirected ''to briefer article page names'' | {{tl|R from long name}} | |- | '''Short names'''<br /> persons, things, topics and such alternative forms of names redirected ''to full article page names'' | {{tl|R from short name}} | |- | '''Portmanteaux'''<br /> parts of multiple words or their sounds are combined into a new word | {{tl|R from portmanteau}} | |- | '''Sort names'''<br /> the sort form of a persons name is redirected ''to the person's common name'' | {{tl|R from sort name}}<br />{{tl|R from ambiguous sort name}} | {{xt|Kennedy, John F. → John F. Kennedy}} |- | '''Alternative names'''<br /> general pseudonyms, nicknames, and synonyms that are not a full name as above | {{tl|R from alternative name}} | |- | '''Names with titles'''<br /> usually surnames preceded or followed by a title, honorific, etc. | {{tl|R from name with title}} | {{xt|Cardinal Wolsey → Thomas Wolsey}} |- | '''More specific names'''<br /> names that are more specific, less general than that used for the actual article (often as the result of [[WP:RM]] discussions involving [[WP:COMMONNAME]]), but ''not simply [[Template:R from long name|longer versions]]'' of the target names | {{tl|R from more specific name}} ''(see also {{tl|R from more specific geographic name}} and its variants for places)'' | |- | '''Less specific names'''<br /> names that are less specific, more general than that used for the actual article (often as the result of [[WP:RM]] discussions involving [[WP:COMMONNAME]]), but ''not simply [[Template:R from short name|shorter versions]]'' of the target names | {{tl|R from less specific name}} | |- | '''[[Synonym]]s (and [[antonym]]s)'''<br /> words that have the same or similar meaning (antonyms have opposite meanings). [[Synonym (taxonomy)|Taxonomic synonyms]] should be tagged with {{tl|R from alternative scientific name}} instead. | {{tl|R from synonym}}<br />{{tl|R from antonym}} | '''syn.''' {{xt|Automobile → Car}} <br />'''ant.''' {{xt|Dislike → Like}} |- | '''[[Personal name|Personal]] / [[legal name]]s'''<br />article is titled by the [[WP:COMMONNAME]], which often is not the subject's personal/legal name; yet, the redirect title is relevant and should be linked for categorization, tracking and for its search worthiness | {{tl|R from personal name}} | {{xt|Peter Hernandez → Bruno Mars}} <br /> {{xt|Erika Mitchell → E. L. James}} |- | '''Unambiguous surnames''' | {{tl|R from surname}} | |- | '''Given names''' | {{tl|R from given name}} | |- | '''[[Née|Birth names]]''' | {{tl|R from birth name}} | |- | '''Married names''' | {{tl|R from married name}} | |- | '''[[Pseudonym|Pen names, stage names, etc.]]''' | {{tl|R from pseudonym}} | |- | '''Incorrect names'''<br /> redirects with an erroneous name that is either incorrect or unsuitable as a Wikipedia article title; e.g., may be a redirect left behind after a move | {{tl|R from incorrect name}} | |- | '''Previous names''' | {{tl|R from former name}} | {{xt|Calcutta → Kolkata}} |- | '''Scientific names of organisms''' * from scientific name to commonplace article name (automatic [[:Category:Printworthy redirects|Printworthy]] category) * commonplace name to scientific article name * from alternative scientific name to correct (or believed to be correct) scientific name | <br />{{tl|R from scientific name}}<br />{{tl|R to scientific name}}<br />{{tl|R from alternative scientific name}} | |- | '''Technical names''' * from technical term to common name (automatic [[:Category:Printworthy redirects|Printworthy]] category) * from common name to more technical name * from [[Chemical formula|molecular/chemical formula]] to scientific or common name (automatic [[:Category:Printworthy redirects|Printworthy]] category) | <br />{{tl|R from technical name}}<br />{{tl|R to technical name}}<br />{{tl|R from chemical formula}} | |- | '''Drug trade names''' * from (or to) the trade name of a drug to (or from) the [[international nonproprietary name]] (INN) | {{tl|R from drug trade name}} | |- | '''Radio frequencies'''<br /> redirects from a radio frequency to a radio station that broadcasts under that frequency | {{tl|R from radio frequency}} | {{xt|1197 AM → Absolute Radio<br />198 AM → BBC Radio 4}} |- | '''Java package names''' * from a [[Java package]] name, or the fully qualified name of a Java class or interface, to the software project or language feature that provides that package (automatic [[:Category:Unprintworthy redirects|Unprintworthy]] category) | <br />{{tl|R from Java package name}} | |- | '''Other languages''' | {{tl|R from alternative language}}<br />([[Wikipedia:Template messages/Redirect language codes|language codes]]) | |- | '''Country data templates''' * to a Country data template such as {{tl|Country data Turkey}} | {{tl|R country data}} | |- |} ===Navigation=== {| class="wikitable" ! Usage ! Template ! Example(s) |- | '''Embedded anchor'''<br />The '''[[:Category:Redirects to embedded anchors|category page]]''' notes that this does not apply to anchors that are in or near section headers. Use ''{{tl|R to section}}'' instead. | {{tl|R to anchor}} | {{xt|Fire-lizard → Pern#fire-lizard}}<br />{{!xt|FAT-32 → File Allocation Table#FAT32}} (Note the hyphen – use {{tl|R to section}} because this is a "section anchor".) |- | '''Links auto-generated from file metadata information''' | {{tl|R from file metadata link}} | |- | '''List entry''' | {{tl|R to list entry}} | |- | '''Mentioned in hatnote'''<br />Hatnotes are most often atop the page. If they are under a section header, {{tl|R to section}} should also be used. | {{tl|R mentioned in hatnote}} | {{xt|Jump → Jumping}} * <nowiki>{{Redirect|Jump}}</nowiki> renders the hatnote, <em>(and mention)</em>, atop the target page. {{tl|Wiktionary}} is also used. {{xt|Bold → Emphasis (typography)#Methods and use}} * <nowiki>{{redirect2|Bold|Boldface}}</nowiki> renders the hatnote, <em>(and mention)</em>, under a section header of the target page; {{tl|R to section}} and {{tl|Wiktionary}} are also used. |- | '''Section'''<br />Note ''{{tl|R to anchor}}'' and how the targets are similar. The target must be clicked and checked to be able to tell the difference. | {{tl|R to section}} | {{xt|WP:SOURCE → Wikipedia:Verifiability#Reliable sources}}<br />{{!xt|N270 → Intel Atom (CPU)#Diamondville}} ({{tl|R to anchor}}) |- | '''To target from a shortcut''' | {{tl|R from shortcut}} | {{xt|WP:BOLD → Wikipedia:Be bold}}<br />{{xt|Template:Cn → Template:Citation needed}} |- | '''Avoided double redirect''' | {{tl|R avoided double redirect}} | |- |} ===Disambiguation=== {{hatnote|Check each rcat's '''template page''' to see in which '''[[wp:namespace|namespace(s)]]''' it may be used.}} {| class="wikitable" ! Usage ! Template ! Example(s) |- | '''Titles with disambiguators that aren't needed''' | {{tl|R from unnecessary disambiguation}} | {{xt|Jupiter (planet) → Jupiter}}<br />{{!xt|Shir Kahn (disambiguation) → Shir Kahn}} ({{tl|R to disambiguation page}}) |- | '''Facilitate disambiguation''' | {{tl|R to disambiguation page}} | {{xt|Huda (disambiguation) → Huda}} where [[Huda]] has no primary topic and disambiguation is given from the base page facilitated by the redirect. |- | '''For ambiguous terms covered by another disambiguation page''' | {{tl|R from ambiguous term}} | {{xt|Hoda → Huda}} where [[Huda]] gives disambiguation for '''Huda''', '''Hoda''', and '''Houda'''. |- | '''Titles with different qualifiers''' | {{tl|R from other disambiguation}}<br /> * Not for: ** [[Template:R from incorrect disambiguation|incorrect]], nor ** [[Template:R from incomplete disambiguation|incomplete]] disambiguations |{{xt|Williams (family name) → Williams (surname)}} where neither is incorrect, or incomplete but one is the MOS common name title and the other is an equivalent alternative redirect. |- |'''Titles with different base names''' |{{tl|R from predictable disambiguation}} |{{xt|Corvette (automobile) → Chevrolet Corvette}} where [[Corvette (automobile)]] will appear in search predictions when searching "Corvette" but [[Chevrolet Corvette]] will not. |- |'''From naturally disambiguated page names''' |{{tl|R from natural disambiguation}} |{{xt|Vienne river → Vienne (river)}} |- |'''To naturally disambiguated page names''' |{{tl|R to natural disambiguation}} |{{xt|Hyderabad (Sindh) → Hyderabad, Sindh}} |- |} ===Merges, duplicates and moves=== {{hatnote|Use these rcat templates in '''any [[wp:namespace|namespace]]'''.}} {| class="wikitable" ! Usage ! Template ! Example(s) |- | '''Duplicated articles''' | {{tl|R from duplicated article}} | |- | '''Merges'''<br />Check [[help:page history|page history]] to see if a redirect is from an article [[wp:merge|merge]]d into another page. | {{tl|R from merge}} | |- | '''Page moves'''<br />Check [[help:page history|page history]] to see if a redirect is the result of a [[wp:move|page renaming]]. | {{tl|R from move}} | |- | '''Page history'''<br />Check [[help:page history|page history]] to see if a redirect has a significant edit history. | {{tl|R with history}} | |- | '''Wikipedia history'''<br />Check [[help:page history|page history]] to see if a redirect is the result of historical changes in Wikipedia. | {{tl|R with old history}} | |- |} ====Drafts==== {| class="wikitable" ! Usage ! Template ! Example(s) |- | '''Draft'''<br /> For drafts in the draft or user namespaces to articles in the main namespace. | {{tl|R from draft namespace}} | |- | '''Old AfC draft'''<br />For drafts in the Wikipedia talk namespace to articles in the main namespace. | {{tl|R from old AfC draft}} | |} ===To namespaces=== {{hatnote|Check each rcat's '''template page''' to see in which '''[[wp:namespace|namespace(s)]]''' it may be used.}} {| class="wikitable" ! Usage ! Template ! Example(s) |- |{{blue|''<big>The following can sort redirects into either a cross-namespace category or a same-namespace category:</big>''}} |- |'''''Any'' talk namespace''' *For: **<big>'''''any'''''</big> talk page to a corresponding page, more heavily watched, in '''''any''''' [[Wikipedia:namespace|namespace]] | {{tl|R from remote talk page}} | {{xt|Wikipedia talk:Arbitration Committee/Procedures → Wikipedia talk:Arbitration Committee}} |- | '''Wikipedia (project) namespace''' *For: **<big>'''''any'''''</big> page to a page in the [[Wikipedia:Project namespace|Wikipedia namespace]] *Not for: **a page in the Wikipedia namespace to a page outside of the Wikipedia namespace | {{tl|R to project namespace}} | {{xt|Wikipedia:MOS → Wikipedia:Manual of Style<br/> MOS:ABBR → Wikipedia:Manual of Style (abbreviations)<br/> Help:IPA → Wikipedia:IPA}} |- | '''Help namespace''' *For: **<big>'''''any'''''</big> page to a page in the [[Wikipedia:Help namespace|help namespace]] *Not for: **a page in the help namespace to a page outside of the help namespace | {{tl|R to help namespace}} | {{xt|Help:Magic word → Help:Magic words<br/> H:R → Help:Redirect (H:R is in the Main namespace)<br/> Wikipedia:Thumbnail → Help:Files}} |- | '''Portal namespace''' *For: **<big>'''''any'''''</big> page to a page in the [[Wikipedia:Portal|portal namespace]] *Not for: **a page in the portal namespace to a page outside of the portal namespace | {{tl|R to portal namespace}} | {{xt|Portal:Beatles → Portal:The Beatles<br/> P:ENG → Portal:England<br/> Wikipedia:0 → Portal:Contents}} |- |{{blue|''<big>The following will sort redirects into a cross-namespace category:</big>''}} |- | '''Category namespace''' *For: **a page <big>'''''outside'''''</big> of the [[Help:Category|category namespace]] to a page in the category namespace *Not for: **a page in the category namespace to any page | {{tl|R to category namespace}} | {{xt|CAT:A → Category:Wikipedia adminship (CAT:A is in the Main namespace)}}<br/> {{!xt|Category:A → Category:Wikipedia adminship}} |- | '''Draft namespace''' *For: **a page <big>'''''outside'''''</big> of the [[Wikipedia:Draft namespace|draft namespace]] to a page in the draft namespace *Not for: **a page in the draft namespace to any page | {{tl|R to draft namespace}} | {{xt|Wikipedia:Wikiproject Dacia/Drafts/Arcina → Draft:Arcina}}<br/> {{!xt|Draft:Beatles → Draft:The Beatles}} |- | '''Main namespace''' *For: **a page <big>'''''outside'''''</big> of the [[Wikipedia:Main namespace|main namespace]] to a page in the main namespace *Not for: **a page in the main namespace to any page | {{tl|R to main namespace}} | {{xt|Template:DSM IV TR → Diagnostic and Statistical Manual of Mental Disorders}}<br/> {{!xt|Beatles → The Beatles}} |- | '''Talk namespaces''' *For: **a page <big>'''''outside'''''</big> of the [[Help:Using talk pages|talk namespace]] to a page in the talk namespace *Not for: **a page in the talk namespace to any page | {{tl|R to talk page}} | {{xt|Help:Table → Talk:Library}}<br />{{xt|Wikipedia:Edit conflict → Wikipedia talk:Edit conflict}}<br />{{!xt|User talk:Simon → User:Simon}} ({{tl|R to user namespace}})<br />{{!xt|User talk:Jimbo → Talk:Genius}} |- | '''Template namespace''' *For: **a page <big>'''''outside'''''</big> of the [[Wikipedia:Template namespace|template namespace]] to a page in the template namespace *Not for: **a page in the template namespace to any page | {{tl|R to template namespace}} | {{xt|T:S → Template:Strikethrough (T:S is in the Main namespace.)}}<br />{{!xt|Template:R from → Template:R template index}} |- | '''User namespace''' *For: **a page <big>'''''outside'''''</big> the [[WP:User namespace|user namespace]] to a page in the user namespace *Not for: **a page in the user namespace to any page | {{tl|R to user namespace}} | {{xt|Wikipedia:MOS → User:Jimbo Wales<br />User talk:Tricky Ed → User:SuperEditor}}<br />{{!xt|User:SuperEditor → User talk:Tricky Ed}} ({{tl|R to talk page}})<br />{{!xt|User:SuperEditor → User:Tricky Ed}}<br />{{!xt|User:Jimbo Wales/Workpage → User:Jimbo Wales}} |- |} ===Miscellaneous=== {{hatnote|Check each rcat's '''template page''' to see in which '''[[wp:namespace|namespace(s)]]''' it may be used.}} {| class="wikitable" ! Usage ! Template ! Example(s) |- | '''To redirect to decade article''' | {{tl|R to decade}} | |- | '''To redirect to century article''' | {{tl|R to century}} | |- | '''People who are members of a group, organisation, ensemble or team''' | {{tl|R from member}} | |- | '''Subtopics''' or closely '''related topics''' that should be explained within the text, which may possibly become a '''future article''' | {{tl|R with possibilities}} | |- | '''From species to genus''' | {{tl|R from species to genus}} | |- | '''Fictional characters''' | {{tl|R from fictional character}} | |- | '''Fictional species''' | {{tl|R from fictional species}} | |- | '''Fictional objects/concepts''' | {{tl|R from fictional element}} | |- | '''Fictional locations/settings''' | {{tl|R from fictional location}} | |- | '''TV series' episodes''' | {{tl|R from television episode}} | |- | '''Upcoming films''' | {{tl|R from upcoming film}} | |- | '''Related terms or topics''' | {{tl|R to related topic}} | |- | '''Related words''' | {{tl|R from related word}} | |- | '''Subtopics''' | {{tl|R from subtopic}}<br />{{tl|R to subtopic}} | |- | '''Topics of lists''' | {{tl|R from list topic}} | {{xt|Birds of Tunisia → List of birds of Tunisia}} |- | '''Amusement rides''' | {{tl|R from amusement ride}} | |- | '''From school stub to merge location''' | {{tl|R from school}} | |- | '''From a song to an album or artist''' | {{tl|R from song}} | |- | '''From an album to an artist''' | {{tl|R from album}} | |- | '''From a band name to a band member''' | {{tl|R from band name}} | |- | '''From an Internet domain name''' | {{tl|R from domain name}}<br /> ----{{tl|R from second-level domain}}<br /> ----{{tl|R from top-level domain}} | {{xt|Thomas.loc.gov → THOMAS}}<br />{{xt|Gnu.org → GNU}}<br />{{!xt|Openoffice.org → OpenOffice.org}} ({{tl|R from other capitalisation}}) |- | '''From a single Unicode character''' | {{tl|R from Unicode character}} | |- | '''From a Unicode code''' | {{tl|R from Unicode code}} | |- | '''From a phrase''' | {{tl|R from phrase}} | |- | '''To an article without mention''' | {{tl|R to article without mention}} | |- | '''From a film title''' | {{tl|R from film}} | |- | '''From a book title''' | {{tl|R from book}} | |- | '''From a gender-specific title''' | {{tl|R from gendered term}} | |- | '''{{c|Redirects with possibilities|With possibilities}}''' | {{tl|R with possibilities}}<br />({{cat|Template redirects with possibilities}})<br />{{tl|R category with possibilities}} | |- | '''[[ISO]]s''' | {{tl|R from ISO 4 abbreviation}}<br />{{tl|R from ISO 639 code}}<br />{{tl|R from ISO 3166 code}}<br />{{tl|R from ISO 4217 code}}<br />{{tl|R from ISO 15924 code}} | ISO 4 – {{xt|''J. Nutr.'' → ''Journal of Nutrition''}}<br />{{xt|ISO 639:zho → Chinese language}}<br />{{xt|ISO 3166-1:MM → Myanmar}}<br />{{xt|ISO 4217:USD → United States dollar}}<br />{{xt|ISO 15924:Ethi → Ge'ez script}} |- | '''From an [[Internet Engineering Task Force|IETF]] [[Request for Comments|RFC]]''' | {{tl|R from RFC}} | |- | '''[[#Printworthy vs. unprintworthy|Printworthiness]]''' | [[Wikipedia:Printability|Printability]]<br />{{tl|R printworthy}}<br />{{tl|R unprintworthy}} | {{tl|R with possibilities}} – printworthy by default<br />{{tl|R from misspelling}} – unprintworthy by default |- | '''Protection''' | {{tl|R extended-protected}}<br />{{tl|R fully protected}}<br />{{tl|R semi-protected}}<br />{{tl|R template-protected}}<br />{{tl|R from high-use template}} | |- | '''Tools''' | {{cat|Miscellaneous redirects}}<br />[[Wikipedia:Protection policy|Protection policy]]<br />{{tl|Redirect category shell}}<br />{{tl|Talk page of redirect}} | |- | '''Wikidata''' | {{tl|R with Wikidata item}} – ''hard'' redirects<br />{{tl|Soft redirect with Wikidata item}} – ''soft'' redirects | |- |} {{anchor|Alphabetical listing}} ==Alphanumeric listing== <!-- There is an anchor immediately above the section heading, causing "#Alphabetical listing" to link to this section.--> {{hatnote|This index lists all rcats; to see many rcats listed by function, see the [[#List of redirects by function|functional index]] and the [[Template:R template index|navbar]].}} {{Shortcut|WP:ALLRCATS}} * '''Look''' for the first "significant" word, because this listing is sorted in a way that skips common prefixes like "R from". For example, {{gi|R from <u>m</u>ove}} is in the "M" group. To make them easier to find, some rcats are listed more than once. For example, {{gi|R from <u>p</u>ostal <u>a</u>bbreviation}} will be found in the "P" group as well as in the "A" group. * {{anchor|Printability}}'''[[WP:Printability|Printability]]''' (in [[wp:mainspace|mainspace]] only) '''keys''' for third column of table: # Printable – rcat will populate {{tl|R printworthy}} by default #* Hard = cannot be altered #* Soft = can be altered to ''unprintworthy'' by a parameter # Unprintable – rcat will populate {{tl|R unprintworthy}} by default #* Hard = cannot be altered #* Soft = can be altered to ''printworthy'' by a parameter # No default – editors manually choose printability of redirects # N/A – non-applicable – rcat is not used in mainspace or it is [[Wikipedia:Deprecated and orphaned templates|deprecated]] {{compactTOC|num=yes}} {| class="wikitable" ! width="30%" | [[WP:RCAT|What to type]] ! width="60%" | [[Template:This is a redirect/Comparison|What it makes]] ! width="10%" | [[WP:Printability|Printability]] |- |{{anchor|0}}{{center|"'''0–9'''"}} |- {{Tlrow-R|R from ISO 4 abbreviation|category=Redirects from ISO 4 abbreviations}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from ISO 639 code|category=Redirects from ISO 639}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from ISO 3166 code|category=Redirects from ISO 3166 codes}} | [[#Printability|No default]] {{Tlrow-R|R from ISO 4217 code|category=Redirects from ISO 4217 codes}} | [[#Printability|No default]] {{Tlrow-R|R from ISO 15924 code|category=Redirects from ISO 15924 codes}} | [[#Printability|No default]] {{anchor|A}} |- |{{center|"'''A'''"}} |- {{Tlrow-R|R avoided double redirect|category=Avoided double redirects|notes='''Note:''' This rcat may also populate {{cat|Avoided double redirects to be updated}} when appropriate. * '''{{c|Avoided double redirects|Avoided double redirect}}''': This is a redirect from an alternative title for '''[[(redirect page name)]]''', another redirect to the same title. Because [[wp:double redirects|double redirects]] are disallowed, both pages currently point to [[(target article)]]. ** In case [[(redirect page name)]] is expanded into a separate article, this redirect should be changed to point to that article instead.}} | [[#Printability|No default]] {{Tlrow-R|R from abbreviation|category=Redirects from initialisms}} | [[#Printability|No default]] {{Tlrow-R|R from postal abbreviation|category=Redirects from postal abbreviations}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from scientific abbreviation|category=Redirects from scientific abbreviations}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from systematic abbreviation|category=Redirects from systematic abbreviations}} | [[#Printability|No default]] {{Tlrow-R|R from US postal abbreviation|category=Redirects from US postal abbreviations}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from acronym|category=Redirects from acronyms}} | [[#Printability|No default]] {{Tlrow-R|R to acronym|category=Redirects to acronyms}} | [[#Printability|No default]] {{Tlrow-R|R from adjective|category=Redirects from adjectives}} | [[#Printability|No default]] {{Tlrow-R|R from old AfC draft|category=Redirects from old AfC drafts}} | [[#Printability|N/A]] {{Tlrow-R|R from adverb|category=Redirects from adverbs}} | [[#Printability|No default]] {{Tlrow-R|R from airline code|category=Redirects from airline codes}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from airport code|category=Redirects from airport codes}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from album|category=Redirects from albums}} | [[#Printability|No default]] {{Tlrow-R|R from alternative hyphenation|category=Redirects from alternative hyphenations}} | [[#Printability|No default]] {{Tlrow-R|R from alternative language|category=Redirects from alternative languages|notes=''See also [[Wikipedia:Template messages/Redirect language codes|ISO codes for language redirects]]''}} | [[#Printability|No default (Exception: Printable<br /> from English terms ''only'' – soft)]] {{Tlrow-R|R from alternative military designation|category=Redirects from alternative military designations}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from alternative name|category=Redirects from alternative names|notes={{tlc|R to alternative name}} may also be used.}} | [[#Printability|No default]] {{Tlrow-R|R comics from alternative name|category=Comics redirects from alternative names}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R ME from alternative name|category=Middle-earth redirects from alternative names}} | [[#Printability|No default]] {{Tlrow-R|R from alternative punctuation|category=Redirects from alternative punctuations}} | [[#Printability|No default]] {{Tlrow-R|R from alternative scientific name|category=Redirects from alternative scientific names}} | [[#Printability|Printable<br /> – soft]] {{Tlrow-R|R from alternative spacing|category=Redirects from alternative spacings}} | [[#Printability|No default]] {{Tlrow-R|R from alternative spelling|category=Redirects from alternative spellings}} | [[#Printability|No default]] {{Tlrow-R|R ME from alternative spelling|category=Middle-earth redirects from alternative spellings}} | [[#Printability|No default]] {{Tlrow-R|R from alternative translation|category=Redirects from alternative translations}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R from alternative transliteration|category=Redirects from transliterations}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from ambiguous sort name|category=Redirects from ambiguous sort names}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from ambiguous term|category=Redirects from ambiguous pages}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R from American English|category=Redirects from American spelling}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R from amusement ride|category=Redirects from amusement rides}} | [[#Printability|No default]] {{Tlrow-R|R to anchor|category=Redirects to embedded anchors|categories=no}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R from animal|category=Redirects from animals}} | [[#Printability|No default]] {{Tlrow-R|R from antonym|category=Redirects from antonyms}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R to article without mention|category=Redirects to an article without mention}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from ASCII-only|category=Redirects from ASCII-only titles}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R to ASCII-only|category=Redirects to ASCII-only titles}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R from ATC code|category=Redirects from ATC codes}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from ATCvet code|category=Redirects from ATCvet codes}} | [[#Printability|Unprintable<br /> – hard]] {{anchor|B}} |- |{{center|"'''B'''"}} |- {{Tlrow-R|R from band name|category=Redirects from band names}} {{Tlrow-R|R to joint biography|category=Redirects to joint biographies}} | [[#Printability|No default]] {{Tlrow-R|R from birth name|category=Redirects from birth names}} | [[#Printability|No default]] {{Tlrow-R|R from book|category=Redirects from books}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R from brand name|category=Redirects from brand names}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from British English|category=Redirects from British spelling}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R from bus route|category=Redirects from bus routes}} | [[#Printability|No default]] {{Tlrow-R|R from London bus route|category=Redirects from London bus routes}} | [[#Printability|No default]] {{Tlrow-R|R from NYC bus route|category=Redirects from New York City area bus routes}} | [[#Printability|No default]] {{anchor|C}} |- |{{center|"'''C'''"}} |- {{Tlrow-R|R from calling code|category=Redirects from calling codes}} | [[#Printability|No default]] {{Tlrow-R|R from CamelCase|category=Redirects with old history}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from Canadian settlement name|category=Redirects from Canadian settlement names}} | [[#Printability|No default]] {{Tlrow-R|R from miscapitalisation|category=Redirects from miscapitalisations}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R from other capitalisation|category=Redirects from other capitalisations}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R from CAS Registry Number|category=Redirects from CAS Registry Numbers}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from case citation|category=Redirects from case citations}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from catchphrase|category=Redirects from catchphrases}} | [[#Printability|No default]] {{Tlrow-R|R to category namespace|category=Redirects to category space}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R category with possibilities|category=Category redirects with possibilities}} | [[#Printability|N/A]] {{Tlrow-R|R to century|category=Redirects to a century}} | [[#Printability|Printable<br /> – soft]] {{Tlrow-R|R from chemical formula|category=Redirects from chemical formulas}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from city and province|category=Redirects from more specific geographic names}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from city and state|category=Redirects from more specific geographic names}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from code|category=Redirects from codes}} | [[#Printability|No default]] {{Tlrow-R|R from postal code|category=Redirects from postal codes}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R comics from alternative name|category=Comics redirects from alternative names}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R comics to list entry|category=Comics redirects to lists}} | [[#Printability|No default]] {{Tlrow-R|R comics from merge|category=Comics redirects from merges}} | [[#Printability|No default]] {{Tlrow-R|R comics naming convention|category=Redirects based on naming conventions (comics)}} | [[#Printability|No default]] {{Tlrow-R|R comics with possibilities|category=Comics redirects with possibilities}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R comics from related word|category=Comics redirects from related words}} | [[#Printability|No default]] {{Tlrow-R|R comics to section|category=Comics redirects to sections}} | [[#Printability|No default]] {{Tlrow-R|R from common noun|category=Redirects from common nouns}} | [[#Printability|No default]] {{Tlrow-R|R from company name|category=Redirects from company names}} | [[#Printability|No default]] {{Tlrow-R|R from predecessor company name|category=Redirects from predecessor company names}} | [[#Printability|No default]] {{Tlrow-R|R for convenience|category=Redirects for convenience}} | [[#Printability|No default]] {{Tlrow-R|R country data|category=Country data redirects}} | [[#Printability|No default]] {{Tlrow-R|R from cover song|category=Redirects from cover versions of songs}} | [[#Printability|Unprintable<br /> – hard]] {{anchor|D}} |- |{{center|"'''D'''"}} |- {{Tlrow-R|R to decade|category=Redirects to a decade}} | [[#Printability|Printable<br /> – soft]] {{Tlrow-R|R from demonym|category=Redirects from demonyms}} | [[#Printability|No default]] {{Tlrow-R|R from diacritic|category=Redirects from titles with diacritics}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R to diacritic|category=Redirects from titles without diacritics|notes=For actual transliterations use {{tl|R from transliteration}}.}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R ME without diacritics|category=Middle-earth redirects from titles without diacritics}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R to disambiguation page|category=Redirects to disambiguation pages}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from incomplete disambiguation|category=Redirects from incomplete disambiguation}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R from incorrect disambiguation|category=Redirects from incorrect disambiguation}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from other disambiguation|category=Redirects from other disambiguation}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from predictable disambiguation|category=Redirects from predictable disambiguation}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R from unnecessary disambiguation|category=Redirects from unnecessary disambiguation}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from DOI prefix||category=Redirects from DOI prefixes}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from domain name|category=Redirects from domain names}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from second-level domain|category=Redirects from second-level domains}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from top-level domain|category=Redirects from top-level domains}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R avoided double redirect|category=Avoided double redirects|notes='''Note:''' This rcat may also populate {{cat|Avoided double redirects to be updated}} when appropriate. * '''{{c|Avoided double redirects|Avoided double redirect}}''': This is a redirect from an alternative title for '''[[(redirect page name)]]''', another redirect to the same title. Because [[wp:double redirects|double redirects]] are disallowed, both pages currently point to [[(target article)]]. ** In case [[(redirect page name)]] is expanded into a separate article, this redirect should be changed to point to that article instead.}} | [[#Printability|No default]] {{Tlrow-R|R from draft namespace|category=Redirects from drafts}} | [[#Printability|N/A]] {{Tlrow-R|R to draft namespace|category=Redirects to the draft namespace}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from drug trade name|category=Redirects from trade names of drugs}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from duplicated article|category=Redirects from duplicated articles}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R ME from duplicated article|category=Middle-earth redirects from redundant titles}} | [[#Printability|Unprintable<br /> – hard]] {{anchor|E}} |- |{{center|"'''E'''"}} |- {{Tlrow-R|R from E number|category=Redirects from E numbers}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from E2 symmetry|category=Redirects from E2 symmetries}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from emoji|category=Redirects from emoji}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from eponym|category=Redirects from eponyms}} | [[#Printability|No default]] {{Tlrow-R|R from mathematical expression|category=Redirects from mathematical expressions}} | [[#Printability|No default]] {{Tlrow-R|R extended-protected|category=Wikipedia extended-protected redirects}} | [[#Printability|No default]] {{anchor|F}} |- |{{center|"'''F'''"}} |- {{Tlrow-R|R from fictional character|category=All fictional character redirects|notes=Also sorts to {{Cat|Redirects from fictional characters}} by default}} | [[#Printability|No default]] {{Tlrow-R|R from fictional element|category=All fictional element redirects|notes=Also sorts to {{cat|Redirects from fictional elements}} by default.}} | [[#Printability|No default]] {{Tlrow-R|R from fictional location|category=Redirects from fictional locations}} | [[#Printability|No default]] {{Tlrow-R|R from fictional species|category=All fictional species redirects}} | [[#Printability|No default]] {{Tlrow-R|R from file extension|category=Redirects from file extensions}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from file metadata link|category=Redirects from file metadata links}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R from filename|category=Redirects from filenames}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from film|category=Redirects from films}} | [[#Printability|No default]] {{Tlrow-R|R from former name|category=Redirects from former names}} | [[#Printability|No default]] {{Tlrow-R|R to former name|category=Redirects to former names}} | [[#Printability|No default]] {{Tlrow-R|R ME from former name|category=Middle-earth redirects from former names}} | [[#Printability|No default]] {{Tlrow-R|R from former Swiss municipality|category=Redirects from former Swiss municipalities}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R fully protected|category=Wikipedia protected redirects}} | [[#Printability|No default]] {{anchor|G}} |- |{{center|"'''G'''"}} |- {{Tlrow-R|R from gendered term|category=Redirects from gendered terms}} | [[#Printability|Printable<br /> – soft]] {{Tlrow-R|R from gene symbol|category=Redirects from gene symbols}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from gerund|category=Redirects from gerunds}} | [[#Printability|No default]] {{Tlrow-R|R from given name|category=Redirects from given names}} | [[#Printability|No default]] {{Tlrow-R|R from Greek letter organization letters|category=Redirects from Greek letter organization letters}} | [[#Printability|Printable<br /> – hard]] {{anchor|H}} |- |{{center|"'''H'''"}} |- {{Tlrow-R|R from H2 symmetry|category=Redirects from H2 symmetries}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R mentioned in hatnote|category=Redirects mentioned in hatnotes}} | [[#Printability|No default]] {{Tlrow-R|R to help namespace|category=Redirects to help pages}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from highway|category=Redirects from highway routes}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R from highway in region|category=Redirects from highway in region}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from highway in region without possibilities|category=Redirects from highway in region without possibilities}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from high-use template|category=Redirects from high-use templates}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from former name|category=Redirects from former names}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R with history|category=Redirects with history}} | [[#Printability|No default]] {{Tlrow-R|R with old history|category=Redirects with old history}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R from HTML entity|category=Redirects from HTML entities}} | [[#Printability|Unprintable<br /> – soft]] {{anchor|I}} |- |{{center|"'''I'''"}} |- {{Tlrow-R|R from identifier|category=Redirects from identifiers}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from IMO number|category=Redirects from IMO numbers}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from imprint|category=Redirects from imprints}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from incomplete disambiguation|category=Redirects from incomplete disambiguations}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R from incomplete name|category=Redirects from incomplete names}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from incorrect disambiguation|category=Redirects from incorrect disambiguation}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from incorrect hyphenation|category=Redirects from incorrect hyphenation}} | [[#Printability|Unprintable<br /> – ???]] {{Tlrow-R|R from incorrect name|category=Redirects from incorrect names}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R from initialism|category=Redirects from initialisms}} | [[#Printability|No default]] {{Tlrow-R|R to initialism|category=Redirects to initialisms}} | [[#Printability|No default]] {{Tlrow-R|R from ISO 4 abbreviation|category=Redirects from ISO 4}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from ISO 639 code|category=Redirects from ISO 639|notes=Categories {{c|Redirects from ISO 639-1}} and {{c|Redirects from ISO 639-5|639-5}} may also be populated.}} | [[#Printability|No default]] {{Tlrow-R|R from ISO 3166 code|category=Redirects from ISO 3166 codes}} | [[#Printability|No default]] {{Tlrow-R|R from ISO 15924 code|category=Redirects from ISO 15924 codes}} | [[#Printability|No default]] {{anchor|J}}{{anchor|K}}{{anchor|L}} |- |{{center|"'''J–K–L'''"}} |- {{Tlrow-R|R from Java package name|category=Redirects from Java package names}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R to joint biography|category=Redirects to joint biographies}} | [[#Printability|No default]] {{Tlrow-R|R from journal|category=Redirects from journals}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R from alternative language|category=Redirects from alternative languages|notes=''See also [[Wikipedia:Template messages/Redirect language codes|ISO codes for language redirects]]''}} | [[#Printability|No default (Exception: Printable<br /> from English terms ''only'' – soft)]] {{Tlrow-R|R from legislation|category=Redirects from enacted legislation}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R from less specific name|category=Redirects from less specific names}} | [[#Printability|No default]] {{Tlrow-R|R from letter–word combination|category=Redirects from letter–word combinations}} | [[#Printability|No default]] {{Tlrow-R|R from ligature|category=Redirects from titles with ligatures}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R to ligature|category=Redirects from titles without ligatures}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R to list entry|category=Redirects to list entries}} | [[#Printability|No default]] {{Tlrow-R|R comics to list entry|category=Comics redirects to lists}} | [[#Printability|No default]] {{Tlrow-R|R ME to list entry|category=Middle-earth redirects to lists}} | [[#Printability|No default]] {{Tlrow-R|R from list topic|category=Redirects from list topics}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from London bus route|category=Redirects from London bus routes}} | [[#Printability|No default]] {{Tlrow-R|R from London place name|category=Redirects from London place names}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from long name|category=Redirects from long names}} | [[#Printability|No default]] {{Tlrow-R|R from lyric|category=Redirects from lyrics}} | [[#Printability|Printable<br /> – hard]] {{anchor|M}} |- |{{center|"'''M'''"}} |- {{Tlrow-R|R to main namespace|category=Redirects to the main namespace}} | [[#Printability|N/A]] {{Tlrow-R|R from manufacturer's designation|category=Redirects from manufacturers' designations}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from married name|category=Redirects from married names}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from mathematical expression|category=Redirects from mathematical expressions}} | [[#Printability|No default]] {{Tlrow-R|R ME from alternative name|category=Middle-earth redirects from alternative names}} | [[#Printability|No default]] {{Tlrow-R|R ME from alternative spelling|category=Middle-earth redirects from alternative spellings}} | [[#Printability|No default]] {{Tlrow-R|R ME without diacritics|category=Middle-earth redirects from titles without diacritics}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R ME from duplicated article|category=Middle-earth redirects from redundant titles}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R ME from former name|category=Middle-earth redirects from former names}} | [[#Printability|No default]] {{Tlrow-R|R ME to list entry|category=Middle-earth redirects to lists}} | [[#Printability|No default]] {{Tlrow-R|R ME with possibilities|category=Middle-earth redirects with possibilities}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R ME to section|category=Middle-earth redirects to sections}} | [[#Printability|No default]] {{Tlrow-R|R from member|category=Redirects from members}} | [[#Printability|Printable<br /> – soft]] {{Tlrow-R|R from meme|category=Redirects from memes}} | [[#Printability|No default]] {{Tlrow-R|R mentioned in hatnote|category=Redirects mentioned in hatnotes}} | [[#Printability|No default]] {{Tlrow-R|R from merge|category=Redirects from merges}} | [[#Printability|No default]] {{Tlrow-R|R comics from merge|category=Comics redirects from merges}} | [[#Printability|No default]] {{Tlrow-R|R scouting from merge|category=Scouting redirects from merges}} | [[#Printability|No default]] {{Tlrow-R|R from file metadata link|category=Redirects from file metadata links}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from military designation|category=Redirects from military designations}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from alternative military designation|category=Redirects from alternative military designations}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from variant military designation|category=Redirects from variant military designations}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from miscapitalisation|category=Redirects from miscapitalisations}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R from misspelling|category=Redirects from misspellings}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R from modification|category=Redirects from modifications|notes='''Do not use this template''' in addition to {{tl|R from transliteration}}, which is a subcategory.}} | [[#Printability|No default]] {{Tlrow-R|R from mojibake|category=Redirects from mojibake}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from monotypic taxon|category=Redirects from monotypic taxa}} | [[#Printability|No default]] {{Tlrow-R|R to monotypic taxon|category=Redirects to monotypic taxa}} | [[#Printability|No default]] {{Tlrow-R|R from more specific name|category=Redirects from more specific names}} | [[#Printability|No default]] {{Tlrow-R|R from more specific geographic name|category=Redirects from more specific geographic names}} | [[#Printability|No default]] {{Tlrow-R|R from move|category=Redirects from moves}} | [[#Printability|No default]] {{anchor|N}} |- |{{center|"'''N'''"}} |- {{Tlrow-R|R from former name|category=Redirects from former names}} | [[#Printability|No default]] {{Tlrow-R|R from name and country|category=Redirects from more specific geographic names}} | [[#Printability|No default]] {{Tlrow-R|R from name with title|category=Redirects from names with title}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R to name with title|category=Redirects to names with title}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R comics naming convention|category=Redirects based on naming conventions (comics)}} | [[#Printability|No default]] {{Tlrow-R|R from natural disambiguation|category=Redirects from natural disambiguation}} | [[#Printability|No default]] {{Tlrow-R|R to natural disambiguation|category=Redirects to natural disambiguation}} | [[#Printability|No default]] {{Tlrow-R|R from non-neutral name|category=Redirects from non-neutral names}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R from CAS Registry Number|category=Redirects from CAS Registry Numbers}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from E number|category=Redirects from E numbers}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from numerals|category=Redirects from numerals}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R to numerals|category=Redirects to numerals}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from numeronym|category=Redirects from numeronyms}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from NYC bus route|category=Redirects from New York City area bus routes}} | [[#Printability|No default]] {{anchor|O}} |- |{{center|"'''O'''"}} |- {{Tlrow-R|R with old history|category=Redirects with old history}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R from other capitalisation|category=Redirects from other capitalisations}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R from other disambiguation|category=Redirects from other disambiguation}} | [[#Printability|Unprintable<br /> – hard]] {{anchor|P}} |- |{{center|"'''P'''"}} |- {{Tlrow-R|R from person|category=Redirects from people}} | [[#Printability|Printable<br /> – soft]] {{Tlrow-R|R from personal name|category=Redirects from personal names}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R from phrase|category=Redirects from phrases}} | [[#Printability|No default]] {{Tlrow-R|R plant with possibilities|category=Plant redirects with possibilities}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from plural|category=Redirects from plurals}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R to plural|category=Redirects to plurals}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R to portal namespace|category=Redirects to portals}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from portmanteau|category=Redirects from portmanteaux}} | [[#Printability|No default]] {{Tlrow-R|R with possibilities|category=Redirects with possibilities}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R category with possibilities|category=Category redirects with possibilities}} | [[#Printability|N/A]] {{Tlrow-R|R comics with possibilities|category=Comics redirects with possibilities}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R ME with possibilities|category=Middle-earth redirects with possibilities}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R plant with possibilities|category=Plant redirects with possibilities}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from postal abbreviation|category=Redirects from postal abbreviations}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from US postal abbreviation|category=Redirects from US postal abbreviations}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from postal code|category=Redirects from postal codes}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from UK postcode|category=Redirects from UK postcode districts}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from predecessor company name|category=Redirects from predecessor company names}} | [[#Printability|No default]] {{Tlrow-R|R from predictable disambiguation|category=Redirects from predictable disambiguation}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R printworthy|category=Printworthy redirects}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from product name|category=Redirects from products}} | [[#Printability|No default]] {{Tlrow-R|R to project namespace|category=Redirects to Wikipedia project pages}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from proper noun|category=Redirects from proper nouns}} | [[#Printability|No default]] {{Tlrow-R|R extended-protected|category=Wikipedia extended-protected redirects}} | [[#Printability|No default]] {{Tlrow-R|R fully protected|category=Wikipedia protected redirects}} | [[#Printability|No default]] {{Tlrow-R|R semi-protected|category=Wikipedia semi-protected redirects}} | [[#Printability|No default]] {{Tlrow-R|R template-protected|category=Wikipedia template-protected redirects}} | [[#Printability|No default]] {{Tlrow-R|R from pseudonym|category=Redirects from pseudonyms}} | [[#Printability|No default]] {{anchor|Q}}{{anchor|R}} |- |{{center|"'''Q–R'''"}} |- {{Tlrow-R|R from quotation|category=Redirects from quotations}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from radio frequency|category=Redirects from radio frequencies}} | [[#Printability|No default]] {{Tlrow-R|R from radio program|category=Redirects from radio programs}} | [[#Printability|No default]] {{Tlrow-R|R from railroad name with ampersand|category=Redirects from railroad names with ampersands}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R to redirect template|category=Redirects to redirect templates}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R to related topic|category=Redirects to related topics}} | [[#Printability|No default]] {{Tlrow-R|R from related word|category=Redirects from related words}} | [[#Printability|No default]] {{Tlrow-R|R comics from related word|category=Comics redirects from related words}} | [[#Printability|No default]] {{Tlrow-R|R from relative|category=Redirects from relatives}} | [[#Printability|No default]] {{Tlrow-R|R from remote talk page|category=Redirects from remote talk pages}} | [[#Printability|N/A]] {{Tlrow-R|R from reporting name|category=Redirects from reporting names}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R restricted|category=Redirects due to technical restrictions}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from RFC|category=Redirects from RFCs}} | [[#Printability|Unprintable]] {{Tlrow-R|R from Wade–Giles romanization|category=Redirects from Wade–Giles}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from route number|category=Redirects from route numbers}} | [[#Printability|No default]] {{anchor|S}} |- |{{center|"'''S'''"}} |- {{Tlrow-R|R from S2 symmetry|category=Redirects from S2 symmetries}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from school|category=Redirects from schools}} | [[#Printability|No default]] {{Tlrow-R|R from scientific abbreviation|category=Redirects from scientific abbreviations}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from scientific name|category=Redirects from scientific names}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from alternative scientific name|category=Redirects from alternative scientific names}} | [[#Printability|Printable<br /> – soft]] {{Tlrow-R|R to scientific name|category=Redirects to scientific names}} | [[#Printability|Printable<br /> – soft]] {{Tlrow-R|R scouting from merge|category=Scouting redirects from merges}} | [[#Printability|No default]] {{Tlrow-R|R from second-level domain|category=Redirects from second-level domains}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R to section|category=Redirects to sections}} | [[#Printability|No default]] {{Tlrow-R|R comics to section|category=Comics redirects to sections}} | [[#Printability|No default]] {{Tlrow-R|R ME to section|category=Middle-earth redirects to sections}} | [[#Printability|No default]] {{Tlrow-R|R semi-protected|category=Wikipedia semi-protected redirects}} | [[#Printability|No default]] {{Tlrow-R|R from short name|category=Redirects from short names}} | [[#Printability|No default]] {{Tlrow-R|R from shortcut|category=Redirects from shortcuts}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from slogan|category=Redirects from slogans}} | [[#Printability|No default]] {{Tlrow-R|R from song|category=Redirects from songs}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R from cover song|category=Redirects from cover versions of songs}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from sort name|category=Redirects from sort names}} | [[#Printability|Printable<br /> – soft]] {{Tlrow-R|R from ambiguous sort name|category=Redirects from ambiguous sort names}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from South Indian spelling|category=Redirects from South Indian spellings}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R from species to genus|category=Redirects from species to genus}} | [[#Printability|No default]] {{Tlrow-R|R from more specific geographic name|category=Redirects from more specific geographic names}} | [[#Printability|No default]] {{Tlrow-R|R from less specific name|category=Redirects from less specific names}} | [[#Printability|No default]] {{Tlrow-R|R from more specific name|category=Redirects from more specific names}} | [[#Printability|No default]] {{Tlrow-R|R to sports league|category=Redirects to sports leagues}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from spouse|category=Redirects from spouses}} | [[#Printability|No default]] {{Tlrow-R|R from stock symbol|category=Redirects from stock symbols}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R to stub template|category=Redirects to stub templates}} | [[#Printability|N/A]] {{Tlrow-R|R from stylization|category=Redirects from stylizations}} | [[#Printability|Printable<br /> – soft]] {{Tlrow-R|R from subpage|category=Redirects from subpages}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R to subpage|category=Redirects to subpages}} | [[#Printability|No default]] {{Tlrow-R|R from subsidiary|category=Redirects from subsidiaries}} | [[#Printability|No default]] {{Tlrow-R|R from subsidiary title|category=Redirects from subsidiary titles}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from subtopic|category=Redirects from subtopics}} | [[#Printability|No default]] {{Tlrow-R|R to subtopic|category=Redirects to subtopics}} | [[#Printability|No default]] {{Tlrow-R|R from surname|category=Redirects from surnames}} | [[#Printability|No default]] {{Tlrow-R|R from former Swiss municipality|category=Redirects from former Swiss municipalities}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R to Swiss municipality 2L|category=Redirects to Swiss municipalities 2L}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R to Swiss municipality (canton)|category=Redirects to Swiss municipalities}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R to Swiss municipality (, Switzerland)|category=Redirects to Swiss municipalities (, Switzerland)}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from symbol|category=Redirects from symbols}} | [[#Printability|No default]] {{Tlrow-R|R from gene symbol|category=Redirects from gene symbols}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from mathematical expression|category=Redirects from mathematical expressions}} | [[#Printability|No default]] {{Tlrow-R|R from stock symbol|category=Redirects from stock symbols}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from E2 symmetry|category=Redirects from E2 symmetries}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from H2 symmetry|category=Redirects from H2 symmetries}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from S2 symmetry|category=Redirects from S2 symmetries}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from synonym|category=Redirects from synonyms}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from systematic abbreviation|category=Redirects from systematic abbreviations}} | [[#Printability|No default]] {{Tlrow-R|R from systematic name|category=Redirects from systematic names}} | [[#Printability|No default]] {{Tlrow-R|R to systematic name|category=Redirects to systematic names}} | [[#Printability|Unprintable<br /> – hard]] {{anchor|T}} |- |{{center|"'''T'''"}} |- {{Tlrow-R|R from remote talk page|category=Redirects from remote talk pages}} | [[#Printability|N/A]] {{Tlrow-R|R to talk page|category=Redirects to talk pages}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R taxon with possibilities|category=Taxon redirects with possibilities}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from monotypic taxon|category=Redirects from monotypic taxa}} | [[#Printability|No default]] {{Tlrow-R|R to monotypic taxon|category=Redirects to monotypic taxa}} | [[#Printability|No default]] {{Tlrow-R|R from team|category=Redirects from teams}} | [[#Printability|No default]] {{Tlrow-R|R from technical name|category=Redirects from technical names}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R to technical name|category=Redirects to technical names}} | [[#Printability|No default]] {{Tlrow-R|R from telephone number|category=Redirects from telephone numbers}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R to template namespace|category=Redirects to template namespace}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R template-protected|category=Wikipedia template-protected redirects}} | [[#Printability|No default]] {{Tlrow-R|R from name with title|category=Redirects from names with title}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R to name with title|category=Redirects to names with title}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R from list topic|category=Redirects from list topics}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from top-level domain|category=Redirects from top-level domains}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from trademark|category=Redirects from trademarks}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from alternative translation|category=Redirects from translations}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R from alternative transliteration|category=Redirects from transliterations}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from television episode|category=Redirects from episodes|notes={{Cat|Episode redirects to lists}} or one of its subcategories may also be populated by default.}} | [[#Printability|No default]] {{Tlrow-R|R from Twitter username|category=Redirects from Twitter usernames}} | [[#Printability|Unprintable<br /> – hard]] {{anchor|U}} |- |{{center|"'''U'''"}} |- {{Tlrow-R|R from UK postcode|category=Redirects from UK postcode districts}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from Unicode character|category=Redirects from Unicode characters}} | [[#Printability|Unprintable<br /> – soft]] {{Tlrow-R|R from Unicode code|category=Redirects from Unicode codes}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from UN/LOCODE|category=Redirects from UN/LOCODE}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from unnecessary disambiguation|category=Redirects from unnecessary disambiguation}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R unprintworthy|category=Unprintworthy redirects}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from upcoming film|category=Redirects from upcoming films}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R to userbox|category=Redirects to userbox templates}} | [[#Printability|N/A]] {{Tlrow-R|R to user namespace|category=Redirects to user namespace}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from US military aircraft designator|category=Redirects from US military aircraft designators}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from US postal abbreviation|category=Redirects from US postal abbreviations}} | [[#Printability|Unprintable<br /> – hard]] {{anchor|V}}{{anchor|W}} |- |{{center|"'''V–W'''"}} |- {{Tlrow-R|R from variant military designation|category=Redirects from variant military designations}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R from verb|category=Redirects from verbs}} | [[#Printability|No default]] {{Tlrow-R|R from Wade–Giles romanization|category=Redirects from Wade–Giles}} | [[#Printability|Printable<br /> – hard]] {{Tlrow-R|R to warning template|category=Redirects to warning templates}} | [[#Printability|N/A]] {{Tlrow-R|R with Wikidata item}} | [[#Printability|No default]] {{Tlrow-R|R ME without diacritics|category=Middle-earth redirects from titles without diacritics}} | [[#Printability|Unprintable<br /> – hard]] {{Tlrow-R|R from letter–word combination|category=Redirects from letter–word combinations}} | [[#Printability|No default]] {{Tlrow-R|R from work|category=Redirects from creative works}} | [[#Printability|No default]] {{Tlrow-R|R from writer|category=Redirects from writers}} | [[#Printability|No default]] {{anchor|X}}{{anchor|Y}}{{anchor|Z}} |- |{{center|"'''X–Y–Z'''"}} |- {{Tlrow-R|R from year|category=Redirects from year format}} | [[#Printability|Unprintable<br /> – hard]] |- |} == Related templates == {| class="wikitable" |- ! What to type ! What it makes {{Tlrow-R|Redirect category shell|{{R from move}}{{R from former name}}{{R unprintworthy}}}} {{Tlrow-R|Deprecated template|old|new}} {{Tlrow-R|Talk page of redirect}} |- ! colspan="2" | [[Wikipedia:Soft redirect|Soft redirects]] {{Tlrow-R|Category redirect|''new category name''}} {{Tlrow-R|Soft redirect|''new page name''}} {{Tlrow-R|Soft redirect with Wikidata item}} |- ! colspan="2" | Header for redirect categories {{Tlrow-R|Redirect category}} |- |} ==Notes== * {{tl|Redirect category shell}} may be used to add one or more appropriate redirect category (rcat) templates to redirects. Click the template link and read its documentation page for more information. Also, see its [[Template:This is a redirect/Comparison|comparison]] page, which illustrates its differences with individual rcat tagging. * For talk pages, there are only certain rcats that should be used. The only rcats that apply to pages in the talk namespaces are {{tl|R from alternative name}}, {{tl|R from shortcut}}, and those associated with moves, merges, disambiguations and cross-namespace redirects. For more information, read the templates' documentation pages. See also {{tl|Talk page of redirect}}. * If a redirect is tagged incorrectly, for example, if an editor places a mainspace-only rcat on a redirect in another namespace, the redirect will not be sorted into the expected category. Instead, the redirect may be sorted into {{Cat|Pages with incorrectly transcluded templates}} or its subcategory {{c|Pages with templates in the wrong namespace}}, categories that should remain empty. * When rcats are used to categorize image-file redirects, the category(ies) may not appear on the redirect page after saving even if they appeared on preview, and even if preferences are set to view hidden categories. Yet the image-file redirect will still populate the category(ies). For example, in {{Cat|Redirects from moves}} under the section heading '''Media in category "Redirects from moves"''', many image-file redirects have been correctly categorized, and yet for example <code><nowiki>{{Rcat shell|{{R from move}}{{R from short name}}}}</nowiki>'s</code> categories may not appear on the '''<span class="plainlinks">[https://en.wikipedia.org/w/index.php?title=File:LG_enV2.jpg&redirect=no image-file redirect's]</span>''' page. Hidden categories on image-file redirects can be detected by clicking on "Page information" in the '''Tools''' menu on the sidebar. ==See also== * [[Wikipedia:Categorizing redirects]] * [[WP:WikiProject Redirect/Style guide|WikiProject Redirect/Style guide]] {{Wikipedia template messages|expanded}} [[Category:Wikipedia redirecting|Template Index]] [[Category:Wikipedia template administration|Template index/Redirect pages]] {{DISPLAYTITLE:{{noitalic|{{FULLPAGENAME}}}}<!-- {{DISPLAYTITLE}} here is a "canary" to catch certain "R from" templates that give the page redirect-page an {{italic title}} but hard-code this page name to not do that. See talk page thread "Template edit request for two templates that hard-code Wikipedia:Template messages/Redirect pages in a whitelist" from 18 October 2020. If the trap is sprung, there will be an error here. Permalink to discussion: https://en.wikipedia.org/w/index.php?title=Wikipedia_talk:Template_index/Redirect_pages&oldid=984205312#Template_edit_request_for_two_templates_that_hard-code_Wikipedia:Template_messages/Redirect_pages_in_a_whitelist -->}} cp87mwj3b5z57d0vygetrrkt7lz1asf Cèṭa'an:Redirect-distinguish 10 3206 18113 2024-09-20T22:44:19Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Redirect-distinguish|redirectDistinguish}}</includeonly><noinclude>{{Documentation}}</noinclude>' 18113 wikitext text/x-wiki <includeonly>{{#invoke:Redirect-distinguish|redirectDistinguish}}</includeonly><noinclude>{{Documentation}}</noinclude> mhok9n15gafd5dkfe96bfrsgmdhyf9u Cèṭa'an:Redirect-distinguish/doc 10 3207 18114 2024-09-20T22:44:50Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{Template shortcut|redir-dist}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{Lua|Module:Redirect-distinguish}} This [[Wikipedia:Hatnote|hatnote]] is generally used when an article's title has an ambiguity that is not necessarily literal, but one that would likely happen with enough readers to warrant a hatnote. Be careful to [[WP:TRHAT|avoid trivial uses]]. * {{tlx|Redirect-distinguish|REDIREC...' 18114 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Template shortcut|redir-dist}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{Lua|Module:Redirect-distinguish}} This [[Wikipedia:Hatnote|hatnote]] is generally used when an article's title has an ambiguity that is not necessarily literal, but one that would likely happen with enough readers to warrant a hatnote. Be careful to [[WP:TRHAT|avoid trivial uses]]. * {{tlx|Redirect-distinguish|REDIRECT|PAGE1}} &rarr; {{Redirect-distinguish|REDIRECT|PAGE1}} * {{tlx|Redirect-distinguish|REDIRECT|PAGE1|PAGE2|PAGE3|PAGE4}} &rarr; {{Redirect-distinguish|REDIRECT|PAGE1|PAGE2|PAGE3|PAGE4}} == TemplateData == {{TemplateData header}} <templatedata> { "params": { "1": { "label": "Redirecting page", "description": "Name of page that redirects here", "type": "wiki-page-name", "required": true }, "2": { "label": "Use 1", "description": "1st other use", "type": "wiki-page-name", "required": true }, "3": { "label": "Use 2", "description": "2nd other use", "type": "wiki-page-name" }, "4": { "label": "Use 3", "description": "3rd other use", "type": "wiki-page-name" }, "5": { "label": "Use 4", "description": "4th other use", "type": "wiki-page-name" }, "6": { "label": "Use 5", "description": "5th other use", "type": "wiki-page-name" }, "7": { "label": "Use 6", "description": "6th other use", "type": "wiki-page-name" }, "8": { "label": "Use 7", "description": "7th other use", "type": "wiki-page-name" }, "9": { "label": "Use 8", "description": "8th other use", "type": "wiki-page-name" }, "10": { "label": "Use 9", "description": "9th other use", "type": "wiki-page-name" } }, "description": "Indicates that a page is not to be confused with other pages. This template supports unlimited arguments.", "format": "inline" } </templatedata> ==See also== *{{tl|Redirect}} {{Hatnote templates}} <includeonly>{{sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Category:Disambiguation and redirection hatnote templates]] [[cy:Nodyn:Redirect-distinguish]] }}</includeonly> cljmunq6y1f4pq7i3impr1h87p6jluf Cèṭa'an:Hatnote templates 10 3208 18115 2024-09-20T22:48:06Z Munajad.MH 3071 ←Membuat halaman berisi '{{Navbox | name = Hatnote templates | state = {{{state|<includeonly>autocollapse</includeonly>}}} | bodyclass = hlist | belowclass = hlist | title = [[WP:Hatnote#Hatnote templates|Hatnote templates]] | above = *[[Wikipedia:Hatnote]] *[[Wikipedia:Disambiguation]] *[[Wikipedia:Redirect]] | group1 = Generic | list1 = *{{tl|Hatnote}} *{{tl|Hatnote group}} *{{tl|Self-reference}} | group2 = For and about | list2 = *{{tl|For}} *{{tl|For-text}} (for custom text) *{{t...' 18115 wikitext text/x-wiki {{Navbox | name = Hatnote templates | state = {{{state|<includeonly>autocollapse</includeonly>}}} | bodyclass = hlist | belowclass = hlist | title = [[WP:Hatnote#Hatnote templates|Hatnote templates]] | above = *[[Wikipedia:Hatnote]] *[[Wikipedia:Disambiguation]] *[[Wikipedia:Redirect]] | group1 = Generic | list1 = *{{tl|Hatnote}} *{{tl|Hatnote group}} *{{tl|Self-reference}} | group2 = For and about | list2 = *{{tl|For}} *{{tl|For-text}} (for custom text) *{{tl|For-multi}} (for multiple uses) *{{tl|About}} *Variations: {{tl|Other uses}} *{{tl|Other uses of}} *{{tl|Redirect-distinguish-for}} *{{tl|About-distinguish}} *{{tl|About-distinguish-text}} | group3 = Other topics | list3 = *{{tl|Other people}} *{{tl|About other people}} (adds "about" description) *{{tl|Similar names}} *{{tl|Other storms}} *{{tl|Other places}} *{{tl|Other ships}} | group4 = Redirect | list4 = *{{tl|Redirect}} *{{tl|Redirect2}} (for two redirects) *{{tl|Redirect-multi}} (for multiple redirects) *{{tl|Redirect-several}} (for several redirects, without listing each) *{{tl|Redirect-synonym}} *{{tl|Redirect-distinguish}} *{{tl|Redirect-distinguish-text}} *{{tl|Redirect-distinguish-for}} *{{tl|Technical reasons}} | group5 = Distinguish | list5 = *{{tl|Distinguish}} (supports custom text) *{{tl|About-distinguish}} *{{tl|About-distinguish-text}} (for custom text) *{{tl|Redirect-distinguish}} *{{tl|Redirect-distinguish-text}} (for custom text) *{{tl|Redirect-distinguish-for}} | group6 = For use in sections | list6 = *{{tl|Main}} *{{tl|Main if exists}} *{{tl|Main list}} *{{tl|Further}} *{{tl|Further-text}} (for custom text) *{{tl|Further interlanguage link}} *{{tl|See also}} *{{tl|See also if exists}} *{{tl|See also-text}} (for custom text) *{{tl|For outline}} *{{tl|For timeline}} | group7 = Special | list7 = *{{tl|Broader}} *{{tl|For introduction}} *{{tl|See Wiktionary}} *{{tl|Transcluding article}} *{{tl|Transcluded section}} | group8 = Subject specific | list8 = * {{tl|About year}} * {{tl|Highway detail hatnote}} * {{tl|For LMST}} * {{tl|WikiIPA}} | below = *{{Icon|cat}} [[:Category:Hatnote templates]] **[[:Category:Hatnote modules|modules]] **[[:Category:Hatnote templates for names|for [family] names]] **[[:Category:Hatnote templates for lists|for lists]] *[[Template:Category hatnote templates|hatnote templates for category pages]] }}<noinclude> {{Documentation}} </noinclude> g8psm6hg1woihoaoif8xqobtqznh8te Cèṭa'an:Documentation/doc 10 3209 20342 18116 2024-10-13T00:23:06Z Munajad.MH 3071 20342 wikitext text/x-wiki <noinclude>{{pp-semi-indef}} </noinclude>{{Distinguish|Template:Documentation subpage}} {{Documentation subpage}} {{template shortcut|doc}} {{High-use}} {{Never substitute}} {{Lua|Module:Documentation}} The {{tlx|documentation}} template is used to contain the [[WP:TDOC|documented information and instructions]] of a certain template, usually from a /doc subpage. It can also be configured to load the content from other pages or be directly fed by text. For detailed instructions on how and when to use this template, see [[Wikipedia:Template documentation]] (shortcut: [[WP:TDOC]]). This template has two parts: the big "documentation box" with the documentation inside alongside a toolbar (the <code>[view][edit][history][purge]</code> links), and the smaller "link box" that shows metadata about the documentation alongside the [[Wikipedia:Template sandbox and test cases|sandbox and testcases]] links. Use of this template allows templates to be [[Wikipedia:Protection policy|protected]], where necessary, while allowing anyone to edit the documentation and categories. == General syntax == Normally, the template is used without parameters and is placed inside {{tag|noinclude}} at the bottom of the template page (see {{section link|#Placement and tags}} for more information): <syntaxhighlight lang="wikitext"> <!--Last line of your template code--><noinclude> {{Documentation}} <!-- Add categories to the /doc subpage --> </noinclude> </syntaxhighlight> === Transcluding a different page === To transclude a different page other than the /doc subpage, simply provide {{para|1}} like this: <syntaxhighlight lang="wikitext"> <!--Last line of your template code--><noinclude> {{Documentation|Template:Other page/doc}} </noinclude> </syntaxhighlight> Note that when loading the documentation from a page other than the local /doc subpage, it becomes tricky to handle the categories. === Using the {{para|content}} parameter === The documentation can also be fed directly as text, by using the {{para|content}} parameter: <syntaxhighlight lang="wikitext"> <!--Last line of your template code--><noinclude> {{Documentation | content = <!-- template documentation --> }}</noinclude> </syntaxhighlight> When using this parameter, the toolbar will not show. Note that the /doc subpage in the link box will still show up if it exists. Also note that when {{para|1}} and {{para|content}} is specified, {{para|content}} takes precedence and always shows in the documentation box. == Advanced syntax == === Customizing the heading === The heading in the documentation box changes depending on namespace. See the below list for the default text in each namespace: * Template namespace: [[File:Test Template Info-Icon - Version (2).svg|32px|link=[[Wikipedia:Template documentation]]]] '''Template documentation''' * Module namespace: [[File:Test Template Info-Icon - Version (2).svg|32px|link=[[Wikipedia:Template documentation]]]] '''Module documentation''' * Other namespaces: '''Documentation''' To customize the heading, simply set the parameter {{para|heading}} to anything you like, for example {{para|heading|Infobox documentation}}. Note that if the heading parameter is empty but defined (like {{para|heading|}}) the heading alongside the toolbar will not show. The {{para|heading-style}} parameter can be fed optional [[Cascading Style Sheets|CSS]] values, like {{para|heading-style|font-size:150%;color:red;}}. Not that you should omit quotation marks <code>" "</code> and add the ending semicolon <code>;</code>. === Customizing the link box === To customize the link box, set {{para|link box}} to something else, like {{para|link box|The above documentation is automatically generated from [[Template:Foo]]}}. To hide the link box, simply set {{para|link box}} to <code>off</code>. === Testing === You can simulate the output for a given page by using the {{para|page}} parameter. For example, if you use the code {{para|page|Template:Edit protected}}, the template will behave exactly as if it were on the page [[Template:Edit protected]], including showing the documentation from [[Template:Edit protected/doc]], linking to [[Template:Edit protected/sandbox]], etc. This parameter is useful for testing and is used extensively on the [[Module:Documentation/testcases|module testcases page]]. == Placement and tags == {{Further information|Wikipedia:Template documentation#Where to place it}} This code should be added at the bottom of the template code page, with no space before {{Tag|noinclude|o}} (which causes extra whitespace to show on pages where the template is transcluded): <syntaxhighlight lang="wikitext"><!--Last line of your template code--><noinclude> {{documentation}} <!-- Add categories to the /doc subpage --> </noinclude></syntaxhighlight> To automatically insert the above text, you can also use the [[Wikipedia:Substitution|substitution]] code shortcut {{tlxs|doc-code}}. === Categories and interwikis === Depending on where to the documentation is placed, it may be tricky to handle the categories and interwikis. See {{section link|Wikipedia:Template documentation#Categories and interwiki links}} for information about adding these. == Technical details == === Automatic functions === If the documentation page does not exist, the toolbar is replaced with a <code>[create][purge]</code> link. The <code>[create]</code> link automatically [[mw:Manual:Creating pages with preloaded text|creates the page with preloaded text]] with the basic documentation syntax. Preload text is also used for the /sandbox and /testcases [create] links. The preload page for the /doc <code>[create]</code> link is [[Template:Documentation/preload]]. The preload pages for the /sandbox and /testcases links are [[Template:Documentation/preload-sandbox]] and [[Template:Documentation/preload-testcases]]. The preload page for the /sandbox <code>[mirror]</code> link is [[Template:Documentation/mirror]]. This template also automatically adds {{tl|pp-template}} to a protected template page. When this template is on a /sandbox subpage, it also adds the {{tl|Template sandbox notice}} template. === Link box features === Depending on the namespace, the link box may have less features, or may not show up at all. The following table shows this: {| class="wikitable" ! Namespace ! Behavior |- | Template | Full behavior |- | Module | Full behavior, with the addition of a "create documentation" link when the page does not exist |- | User | Full behavior |- | Other namespaces | Hidden, unless {{para|1}} is specified (which will show "The above documentation is transcluded from {{param|1}}") |} Alongside that, if {{para|1}} or {{para|content}} is specified, the "Add categories to the /doc subpage" text will not show. === Subject namespaces vs. talk namespaces === This template is usually placed in the [[WP:NS#Subject namespaces|subject namespace]]. But in some cases this template needs to be on the [[WP:TALKSPACE|Talk namespace]]: * In the MediaWiki namespace, since {{tag|noinclude|o}} often does not work in system messages, and since the MediaWiki namespace needs to be kept clean for performance reasons. When placed on talk pages, this template usually is placed near the top of the page and without {{tag|noinclude}} tags. The /doc, /sandbox and /testcases pages should normally be in the subject namespace, except in the namespaces that do not have the MediaWiki [[meta:Help:Link#Subpage feature|subpage feature]] enabled: Main, File, and MediaWiki. (Categories can have subpages, but documentation is created in the Category talk namespace to prevent creating empty categories. There are also a whole bunch of other technical reasons why the /doc page must be stored under the talk page for those (but only those) namespaces. This template automatically points its [create] links for the /doc, /sandbox and /testcases to the right namespace. === Color scheme === {| class="wikitable" style="font-size:90%" |+ Wikipedia background colors for {{Template link|documentation}} <small>([[Help:Using colors]])</small> ! !! RGB !! HSV !! Color !! General usage !! Note |- | A&nbsp; | <kbd>#ECFCF4</kbd> || 150&deg;, 6%, 99% | style="background:#ECFCF4" | &nbsp; | Sample || Current documentation background |- | B | <kbd>#00FF80</kbd> | style="font-size:90%;" | {{nowrap|1=Hue=150&deg; <small>(41.7%; 106/255<small>dec</small>)</small> 100%, 100%}} | style="background:#00FF80" | &nbsp; | Basic hue || What we'd call ''the color'' |- | colspan="6" | |- | 1 | <kbd>#A3BFB1</kbd> || 150&deg;, 15%, 75% | style="background:#A3BFB1" | &nbsp; | Header border only || |- | 2 | <kbd>#CEF2E0</kbd> || 150&deg;, 15%, 95% | style="background:#CEF2E0" | &nbsp; | Main&nbsp;border; header&nbsp;background || |- | 3 | <kbd>#E6FFF2</kbd> || 150&deg;, 10%, 100% | style="background:#E6FFF2" | &nbsp; | 2nd header, accent colour || |- | 4 | <kbd>#F5FFFA</kbd> || 150&deg;, 4%, 100% | style="background:#F5FFFA" | &nbsp; | Main background || So saturation in A is a bit off |} {{collapse top|title=Colors for documentation navbox}} As a suggestion, here are colors for a navbox intended for documentation pages only. They follow the shading of regular blue navbox colors: <syntaxhighlight lang="wikitext"> | titlestyle = background:#ccffe5 | basestyle = background:#ddffee <!-- basestyle= sets groupstyle, abovestyle, belowstyle together --> </syntaxhighlight> For subgroups, in child navboxes: <syntaxhighlight lang="wikitext"> {{Navbox|child | groupstyle = background:#e6fff2 ... </syntaxhighlight> Example:{{Template link expanded|Periodic table templates overview}} {{collapse bottom}} == Full syntax == <syntaxhighlight lang="wikitext"> {{Documentation}} or {{Documentation | [path to documentation page] }} {{Documentation | content = }} or {{Documentation | [path to documentation page] | heading-style = | heading = | link box = }} or {{Documentation | [path to documentation page] | content = | heading-style = | heading = | link box = | page = }} </syntaxhighlight> ==See also== * {{tl|Documentation subpage}}, a notice placed at the top of a /doc subpage explaining its role and including a link to the page it documents. * {{tl|Barnstar documentation}}, a variant of {{tl|Documentation}} for use with [[Wikipedia:Barnstars|barnstar]] templates. * [[Wikipedia:Template documentation]] is a how-to guide to template documentation. * [[Wikipedia:Template sandbox and test cases]] explains the use of /sandbox and /testcases subpages and includes more information about template testing. <includeonly><!-- Make sure that only page [[Template:Documentation]] is categorised. No other page (no subpages, not when transcluded). -->{{#ifeq:{{FULLPAGENAME}}|Template:Documentation| [[Category:Documentation templates| ]] [[Category:Template namespace templates|Documentation]] }}</includeonly> ahp8efjvo006oy49lc1f4bosu45mtux Cèṭa'an:Template link expanded 10 3210 18117 2024-09-20T22:52:28Z Munajad.MH 3071 ←Membuat halaman berisi '{{#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>' 18117 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 Cèṭa'an:Tlg/doc 10 3211 18118 2024-09-20T22:53:49Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template link general/doc]] 18118 wikitext text/x-wiki #REDIRECT [[Template:Template link general/doc]] {{Redirect category shell| {{R from move}} }} jf35xep3dqravczbji9lxe8gco0080p Cèṭa'an:Mono/styles.css 10 3212 18119 2024-09-20T22:55:40Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} */ .monospaced { /* "monospace, monospace" per [[WP:MONO]] */ font-family: monospace, monospace; }' 18119 sanitized-css text/css /* {{pp-template}} */ .monospaced { /* "monospace, monospace" per [[WP:MONO]] */ font-family: monospace, monospace; } np4jqak6c9salmg4ht0lxddkoh7wqt0 Cèṭa'an:Tlg 10 3213 18120 2024-09-20T22:57:33Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template link general]] 18120 wikitext text/x-wiki #REDIRECT [[Template:Template link general]] {{Redirect category shell| {{R from move}} }} d518m7xmhh0adtbmlax9qcbwjgcojk0 Cèṭa'an:Tji 10 3214 18121 2024-09-20T22:58:43Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template journal inline]] 18121 wikitext text/x-wiki #REDIRECT [[Template:Template journal inline]] {{Redirect category shell| {{R from move}} }} si2yqlbjcnuctlepfhr9kkuyjw5f3hx Cèṭa'an:Template journal inline 10 3215 18122 2024-09-20T22:59:39Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#if:{{{1|}}}|<templatestyles src="Template:Template journal inline/styles.css" /><span class="tj-tape"><span class="tj-nc"><nowiki>{{</nowiki></span><span class="tj-tn">[[Template:{{#if:1|{{{1}}}}}|{{#if:1|{{{1}}}}}]]</span>{{#invoke:params|sequential|cutting|1|0|squeezing|trimming_values|call_for_each_value|Template journal inline/arg}}<span class="tj-nc"><nowiki>}}</nowiki></span></span>|{{#invoke:Error|error|Error: Missing template name}}}}</inc...' 18122 wikitext text/x-wiki <includeonly>{{#if:{{{1|}}}|<templatestyles src="Template:Template journal inline/styles.css" /><span class="tj-tape"><span class="tj-nc"><nowiki>{{</nowiki></span><span class="tj-tn">[[Template:{{#if:1|{{{1}}}}}|{{#if:1|{{{1}}}}}]]</span>{{#invoke:params|sequential|cutting|1|0|squeezing|trimming_values|call_for_each_value|Template journal inline/arg}}<span class="tj-nc"><nowiki>}}</nowiki></span></span>|{{#invoke:Error|error|Error: Missing template name}}}}</includeonly><noinclude>{{documentation}}</noinclude> hchzkg09t9e3gmhilej0r1uuwa9d2ta Cèṭa'an:Template journal inline/doc 10 3216 18123 2024-09-20T23:00:34Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Template shortcut|tji}} {{lua|Module:Params}} {{Uses TemplateStyles|Template:Template journal inline/styles.css}} ;Template preview : <syntaxhighlight lang="wikitext" inline>Lorem ipsum {{tji|Diff|Main Page|139993|139992|Sic exorsi sumus|diffonly: yes}}</syntaxhighlight> :: ↳ Lorem ipsum {{tji|Diff|Main Page|139993|139992|Sic exorsi sumus|diffonly: yes}} == Usage == The {{tl|Template journal inline}} template is identical to the {{...' 18123 wikitext text/x-wiki {{Documentation subpage}} {{Template shortcut|tji}} {{lua|Module:Params}} {{Uses TemplateStyles|Template:Template journal inline/styles.css}} ;Template preview : <syntaxhighlight lang="wikitext" inline>Lorem ipsum {{tji|Diff|Main Page|139993|139992|Sic exorsi sumus|diffonly: yes}}</syntaxhighlight> :: ↳ Lorem ipsum {{tji|Diff|Main Page|139993|139992|Sic exorsi sumus|diffonly: yes}} == Usage == The {{tl|Template journal inline}} template is identical to the {{tl|Template journal}} template, with the only difference that the output is displayed compressed in horizontal format using only [https://html.spec.whatwg.org/#phrasing-content-3 phrasing HTML tags]. For more information, please refer to {{tl|Template journal}}. == Before editing this template == {{Main|Template:Tj#Before editing this template|l1 = Template:Tj § Before editing this template}} == Subpages == * {{tl|Template journal inline/arg}} * [[Template:Template journal inline/styles.css|./styles.css]] == See also == * {{Tl|Template journal}} * {{Tl|Template journal parameter}} * {{Tl|Template link}} * {{Tl|Template link expanded}} * {{Tlx|code|lang{{=}}wikitext}} <includeonly>{{Sandbox other|| <!-- Categories below this line --> [[Category:Wikitext typing-aid templates]] [[Category:Internal template-link templates]] }}</includeonly> kph0jmj4mhxt0h6dqoj30qj5c78fw2v Cèṭa'an:Main 10 3217 18124 2024-09-20T23:01:59Z Munajad.MH 3071 ←Membuat halaman berisi '<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>' 18124 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 Cèṭa'an:Main/doc 10 3218 18125 2024-09-20T23:02:41Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{pp-vandalism|small=yes}}</noinclude>{{Documentation subpage}} {{High-use}} {{Never substitute}} {{Lua|icononly=on|Module:Labelled list hatnote}} {{hatnote|This template is for linking to main content. For the mainspace detection template, see [[:template:main other]].}} When a [[Wikipedia:What is an article?|Wikipedia article]] is large, it is often written in [[Wikipedia:Summary style|summary style]]. This [[Wikipedia:Template messages|template]]...' 18125 wikitext text/x-wiki <noinclude>{{pp-vandalism|small=yes}}</noinclude>{{Documentation subpage}} {{High-use}} {{Never substitute}} {{Lua|icononly=on|Module:Labelled list hatnote}} {{hatnote|This template is for linking to main content. For the mainspace detection template, see [[:template:main other]].}} When a [[Wikipedia:What is an article?|Wikipedia article]] is large, it is often written in [[Wikipedia:Summary style|summary style]]. This [[Wikipedia:Template messages|template]] is used after the heading of the summary, to link to the subtopic article that has been summarized. For [[Help:Category|Category namespace]], please use '''{{tl|Cat main}}''' instead. Use of this template should be restricted to the purposes described above. It is '''not''' to be used as a substitute for inline links or {{tl|Further}} template. The latter is used when the section expounds a specific aspect of the topic instead of summarizing its article. For example, in [[phthalate]], the template under the "Endocrine disruptor" section should '''not''' be {{tlf|Main|Endocrine disruptor}}, because the section specifically deals with phthalate as an endocrine disruptor and not endocrine disruptors in general. This template should also not be used in lead sections. A lead section is always a summary of its own article, not any other; as such, the only appropriate target for a {{tl|Main}} link in the lead section would be the article itself, which is not useful. {{TOC limit}} ==Usage== {{see|WP:SUMMARYHATNOTE}} {{startplainlist}} * {{vad|Basic usage:|7.5em|left}} <code>{{((}}{{BASEPAGENAME}}{{!}}{{var|page}}{{))}}</code> * {{vad|All parameters:|7.5em|left}} <code>{{((}}{{BASEPAGENAME}}{{!}}{{var|page1}}{{!}}{{var|page2}}{{!}}{{var|page3}}{{!}}&nbsp;...&nbsp;{{!}}l1&nbsp;{{=}}&nbsp;{{var|label1}}{{!}}l2&nbsp;{{=}}&nbsp;{{var|label2}}{{!}}l3&nbsp;{{=}}&nbsp;{{var|label3}}{{!}}&nbsp;...&nbsp;{{!}}selfref&nbsp;{{=}}&nbsp;{{var|yes}}{{))}}</code> {{endplainlist}} ==Parameters== *<code>1</code>, <code>2</code>, <code>3</code>, ... – the pages to link to. If no page names are specified, the current page name is used instead (without the [[Wikipedia:Namespace|namespace]] prefix). Categories and files are automatically escaped with the [[Help:Colon trick|colon trick]], and links to sections are automatically formatted as ''page § section'', rather than the MediaWiki default of ''page#section''. *<code>l1</code>, <code>l2</code>, <code>l3</code>, ... ''or''<code>label 1</code>, <code>label 2</code>, <code>label 3</code>, ... – optional labels for each of the pages to link to (this is for articles where a piped link would be used). Note that the extra parameters use a lower case 'L', for example, <code>l1</code>, <u>not</u> <code>L1</code>. *<code>selfref</code> – if set to "yes", "y", "true" or "1", adds the CSS class "selfref". This is used to denote self-references to Wikipedia. See [[Template:Selfref]] for more information. This is only necessary in articles and other content (e.g. templates) that will appear in articles, and need not be added for uses of this template on <code>Wikipedia:</code> namespace pages. ==Template data== {{TemplateData header}} <templatedata> { "description": "This template is used after the heading of a section, to link to a sub-article (or sub-articles) that is entirely about the topic of the section. The template will display, in italics, \"Main article: Article 1, Article 2 and Article 3\"", "params": { "1": { "label": "Page 1", "description": "The name of the first page that you want to link to. If this is not specified, the current page name (with no namespace prefix) is used instead. ", "type": "wiki-page-name", "required": true, "suggested": true }, "2": { "label": "Page 2", "description": "The name of the second page that you want to link to.", "type": "wiki-page-name", "required": false }, "3": { "label": "Page 3", "description": "The name of the third page that you want to link to. More pages can be added using the parameters \"4\", \"5\", etc.", "type": "wiki-page-name", "required": false }, "l1": { "type": "string", "label": "Label 1", "description": "What the first linked page is to be displayed as.", "aliases": [ "label 1" ] }, "l2": { "label": "Label 2", "description": "What the second linked page is to be displayed as.", "type": "string", "aliases": [ "label 2" ] }, "l3": { "label": "Label 3", "description": "What the third linked page is to be displayed as. Other labels can be added by using increasing numbers (starting with \"l4\" for page 4) as parameter names.", "type": "string", "aliases": [ "label 3" ] }, "selfref": { "type": "boolean", "label": "Self reference", "description": "Set to \"yes\" if the template is a self-reference to Wikipedia that would not make sense on mirrors or forks of the Wikipedia site." } }, "paramOrder": [ "1", "2", "3", "l1", "l2", "l3", "selfref" ], "format": "{{_|_ = _}}\n" } </templatedata> ==Examples== {{hatnote|Underscores (_) between words are not necessary}} *<code><nowiki>{{Main}}</nowiki></code> &rarr; {{main|category=no}} *<code><nowiki>{{Main|Article}}</nowiki></code> &rarr; {{main|Article}} *<code><nowiki>{{Main|Article#Section title}}</nowiki></code> &rarr; {{main|Article#Section title}} *<code><nowiki>{{Main|Article#Section|l1=Custom section label}}</nowiki></code> &rarr; {{main|Article#Section|l1=Custom section label}} *<code><nowiki>{{Main|Article1|Article2|Article3}}</nowiki></code> &rarr; {{main|Article1|Article2|Article3}} *<code><nowiki>{{Main|Article1|l1=Custom label 1|Article2|l2=Custom label 2}}</nowiki></code> &rarr; {{main|Article1|l1=Custom label 1|Article2|l2=Custom label 2}} *<code><nowiki>{{Main|(15760) 1992 QB1|l1={{mp|(15760) 1992 QB|1}}}}</nowiki></code> &rarr; {{main|(15760) 1992 QB1|l1={{mp|(15760) 1992 QB|1}}}} ==Errors== If the name of the first page that you want to link to is not specified, the current page name (with no namespace prefix) is used instead: *{{Main|category=no}} No errors can be displayed due to the illegal usage of parameters or other usages (i.e. the first parameter can be omitted, other parameters can be used even if the first one is empty (and automatically filled with the current page name (with no namespace prefix)), equals sign can be used as one of the parameters, and template can be used by direct call to the module (using "#invoke")). This is not the case for {{tl|see also}}, for example. ==See also== *{{tl|Main list}}: For a more comprehensive list, see {{color|blue|Article}}. *{{tl|Broader}}: For broader coverage of this topic, see {{color|blue|Article}}. *{{tl|Excerpt}}, which allows transclusion of text (such as an intro section) from one article into another *{{tl|Further}}: Further information: {{color|blue|Article}}. *{{tl|Official website}} {{Hatnote templates}} <includeonly>{{sandbox other|| <!-- Categories go here and interwikis go in Wikidata. --> [[Category:Hatnote templates]] [[Category:Wikipedia page-section templates]] }}</includeonly> 9avqan7ancsbinqtxus9no4mb1izkco Cèṭa'an:Pp-vandalism 10 3219 18126 2024-09-20T23:03:22Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Protection banner|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>' 18126 wikitext text/x-wiki <includeonly>{{#invoke:Protection banner|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 5t6lal9n9hcpwsso2obr7pcyjbg26xc Cèṭa'an:Pp-vandalism/doc 10 3220 18127 2024-09-20T23:05:08Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{Twinkle standard installation}} {{Lua|Module:Protection banner}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE. --> ==Usage== {{in category|Wikipedia pages protected against vandalism|Wikipedia pages with incorrect protection templates|and=or}} This template will automatically detect the edit protection level of a page and adjust its appearance and categorization accordingly (showing full or semi-p...' 18127 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Twinkle standard installation}} {{Lua|Module:Protection banner}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE. --> ==Usage== {{in category|Wikipedia pages protected against vandalism|Wikipedia pages with incorrect protection templates|and=or}} This template will automatically detect the edit protection level of a page and adjust its appearance and categorization accordingly (showing full or semi-protection, temporary or indefinite, etc.). This template will not be visible on pages that are not protected. Please note that only [[Wikipedia:Administrators|administrators]] can protect pages. * Use {{tlx|{{lc:{{PAGENAME}}}}}} for the normal template * Use {{tlx|{{lc:{{PAGENAME}}}}|small&#61;yes}} for just an icon at the top ==TemplateData== {{TemplateData header}} <templatedata> { "params": { "small": { "label": { "en": "Small", "gu": "નાનું" }, "description": { "en": "Just show an icon at the top.", "gu": "મથાળે નાનું આઇકોન બતાવો" }, "type": "boolean", "example": { "en": "yes", "gu": "હા" } } }, "description": { "en": "This template will automatically detect the edit protection level of a page and adjust its appearance and categorization accordingly (showing full or semi-protection, temporary or indefinite, etc.). This template will not be visible on pages that are not protected.", "gu": "આ ઢાંચો આપમેળે પાનાં માટેનું ફેરફાર સંરક્ષણ સ્તર શોધી લેશે અને તે પ્રમાણે તેનું અંકન કરશે. (પુરું, અડધું કે કામચલાઉ કે કાયમી સંરક્ષણ વગેરે) આ ઢાંચો સંરક્ષણ રહિતના પાનાં પર આ ઢાંચો દેખાશે નહીં. " }, "format": "inline" } </templatedata> ==See also== {{protection templates}} <includeonly>{{Sandbox other|| <!-- PLEASE ADD CATEGORIES AND INTERWIKIS BELOW THIS LINE, INSIDE INCLUDEONLY TAGS, THANK YOU. --> [[Category:Top icon protection templates|{{PAGENAME}}]] }}</includeonly> k8gak5rta36usdvco1b4igtczmv7coj Cèṭa'an:In category 10 3221 18128 2024-09-20T23:06:51Z Munajad.MH 3071 ←Membuat halaman berisi '{{hatnote|This template will categorize into <!-- -->{{cl|{{{1}}}}}{{#if:{{{2|}}}|{{#if:{{{3|}}}|,&#32;|&#32;{{{and|{{int:and}}}}}&#32;}}<!-- -->{{cl|{{{2}}}}}}}{{#if:{{{3|}}}|{{#if:{{{4|}}}|,&#32;|&#32;{{{and|{{int:and}}}}}&#32;}}<!-- -->{{cl|{{{3}}}}}}}{{#if:{{{4|}}}|{{#if:{{{5|}}}|,&#32;|&#32;{{{and|{{int:and}}}}}&#32;}}<!-- -->{{cl|{{{4}}}}}}}{{#if:{{{5|}}}|&#32;{{{and|{{int:and}}}}}&#32;{{cl|{{{5}}}}}}}.}}<noinclude> {{documentation}} </noinclude>' 18128 wikitext text/x-wiki {{hatnote|This template will categorize into <!-- -->{{cl|{{{1}}}}}{{#if:{{{2|}}}|{{#if:{{{3|}}}|,&#32;|&#32;{{{and|{{int:and}}}}}&#32;}}<!-- -->{{cl|{{{2}}}}}}}{{#if:{{{3|}}}|{{#if:{{{4|}}}|,&#32;|&#32;{{{and|{{int:and}}}}}&#32;}}<!-- -->{{cl|{{{3}}}}}}}{{#if:{{{4|}}}|{{#if:{{{5|}}}|,&#32;|&#32;{{{and|{{int:and}}}}}&#32;}}<!-- -->{{cl|{{{4}}}}}}}{{#if:{{{5|}}}|&#32;{{{and|{{int:and}}}}}&#32;{{cl|{{{5}}}}}}}.}}<noinclude> {{documentation}} </noinclude> f43e6upahlyxdsy7a6y5n7nygnt05w2 Cèṭa'an:Cl 10 3222 18129 2024-09-20T23:08:00Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Improve categories]] 18129 wikitext text/x-wiki #REDIRECT [[Template:Improve categories]] {{Rcat shell| {{R from template shortcut}} {{R from move}} }} op6colawmry9uqtz0kx4fbccl6avj03 Cèṭa'an:Rcat shell 10 3223 18130 2024-09-20T23:09:19Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Redirect category shell]] 18130 wikitext text/x-wiki #REDIRECT [[Template:Redirect category shell]] {{Redirect category shell| {{R from high-use template}} {{R to redirect template}} {{R from template shortcut}} }} p2aqcolqolaorvl3bv21oc68tkj2wxw Cèṭa'an:R from shortcut 10 3224 18131 2024-09-20T23:10:28Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{Template:This is a redirect/rcat|from shortcut}} </noinclude>{{#switch:{{#invoke:RedirectData|getRedirectToNamespace}} |Template= {{Redirect template |id=R from template shortcut |name=From a template shortcut |from=a shortcut page name '''in ''any'' [[WP:namespace|namespace]]''' |to=a page in [[WP:template namespace|template namespace]] |info=**Shortcuts are [[wikilink]]ed on community pages, talk pages, and edit summaries, but not in wp...' 18131 wikitext text/x-wiki <noinclude>{{Template:This is a redirect/rcat|from shortcut}} </noinclude>{{#switch:{{#invoke:RedirectData|getRedirectToNamespace}} |Template= {{Redirect template |id=R from template shortcut |name=From a template shortcut |from=a shortcut page name '''in ''any'' [[WP:namespace|namespace]]''' |to=a page in [[WP:template namespace|template namespace]] |info=**Shortcuts are [[wikilink]]ed on community pages, talk pages, and edit summaries, but not in [[wp:mainspace|mainspace]] articles. [[WP:Transclusion|Transclusions]] in mainspace are common and do not need to be "[[WP:NOTBROKEN|fixed]]". |all category=Redirects from template shortcuts |printworthy=no }} |#default= {{Redirect template |id=R from shortcut |name=From a shortcut |from=a shortcut in ''any'' namespace |to=a page in any namespace{{#if:{{{of|}}}{{{for|}}}|. The referent of this shortcut is: {{{of|{{{for}}}}}}}} |info=**Shortcuts are [[wikilink]]ed on community pages, talk pages, and edit summaries, but not in [[wp:mainspace|mainspace]] articles. |all category=Redirects from shortcuts |printworthy=no }} }}<noinclude> <!-- Place categories on /doc subpage; interwikis go to Wikidata. --> {{Documentation}} </noinclude> hdwxssnmg3eitdvd7rj25cxp5677cib Cèṭa'an:R from template shortcut 10 3225 18132 2024-09-20T23:11:17Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:R from shortcut]] 18132 wikitext text/x-wiki #REDIRECT [[Template:R from shortcut]] {{rcat shell| {{R from merge}} {{R to rcat}} }} 7r9fpjbd5d197q3x8wzpsb23h4wvjrc Cèṭa'an:R to cat 10 3226 18133 2024-09-20T23:12:13Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:R to category namespace]] 18133 wikitext text/x-wiki #REDIRECT [[Template:R to category namespace]] {{Redirect category shell| {{R to redirect template}} {{R from template shortcut}} }} c9m02sesy04ij6a48jhttenw58slsin Cèṭa'an:R to rcat 10 3227 18134 2024-09-20T23:12:54Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:R to redirect template]] 18134 wikitext text/x-wiki #REDIRECT [[Template:R to redirect template]] {{Redirect category shell| {{R from alternative name}} {{R from shortcut}} {{R to redirect template}} }} pfditdmkp0ai3ds3izobd6ivgz0zqgl Cèṭa'an:R to category namespace 10 3228 18135 2024-09-20T23:14:00Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R to category namespace |name=[[:Category:Redirects to category space|From outside category namespace]] |from=a page outside the category namespace |to=a category page. This redirect page ''must be '''outside''''' the category namespace |info=** Redirects in category namespace are [[WP:SRD|soft redirects]], ''and most [[WP:RCAT|rcat]]s must '''never''' be used to tag soft redire...' 18135 wikitext text/x-wiki <noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R to category namespace |name=[[:Category:Redirects to category space|From outside category namespace]] |from=a page outside the category namespace |to=a category page. This redirect page ''must be '''outside''''' the category namespace |info=** Redirects in category namespace are [[WP:SRD|soft redirects]], ''and most [[WP:RCAT|rcat]]s must '''never''' be used to tag soft redirects.'' ** '''Note:''' ''If this page is in category namespace, then it will populate '''{{cat|Pages with templates in the wrong namespace}}''' instead.'' |printworthy=no }}<includeonly>{{Category other|{{Incorrect redirect template|[[Help:Category|category]]||outside}}|[[Category:Redirects to category space]]}}{{#ifeq: {{BASEPAGENAME}}|R to category namespace||{{#ifeq: {{NAMESPACE:{{#invoke:redirect|main|{{FULLPAGENAME}}}}}}|{{ns:14}}||{{info|image=Stop hand nuvola.svg|{{error|The above template is being used incorrectly. Please remove it from this redirect.}}}}[[category:Pages with incorrectly transcluded templates]]}}}}</includeonly><noinclude> <!-- Place categories on /doc subpage; interwikis go to Wikidata. --> {{documentation}} </noinclude> bn3f1ylhenl6h3hqc2iq2zoo7opsiwl Cèṭa'an:R to category namespace/doc 10 3229 18136 2024-09-20T23:15:01Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]) --> {{High-use}} {{Substitution|not|nor used to tag [[Wikipedia:Soft redirects|soft redirects]]}} {{Twinkle standard installation}} __NOTOC__ ===Purpose=== This redirect category ([[WP:RCAT|rcat]]) template sorts redirects into two categories: # {{Cat|Redirects to category space}} – for [[WP:PNR|PNR]]s an...' 18136 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]]) --> {{High-use}} {{Substitution|not|nor used to tag [[Wikipedia:Soft redirects|soft redirects]]}} {{Twinkle standard installation}} __NOTOC__ ===Purpose=== This redirect category ([[WP:RCAT|rcat]]) template sorts redirects into two categories: # {{Cat|Redirects to category space}} – for [[WP:PNR|PNR]]s and [[WP:CNR|CNR]]s, and # {{Cat|Unprintworthy redirects}} – only redirects from the [[wp:Main namespace|main-article namespace]] (mainspace) to a category page : In 2003, efforts were begun to support the [[Wikimedia Foundation]]'s goal of increasing access and availability of ''Wikipedia'' articles in {{diff|Wikipedia:Pushing to 1.0||1319195|printed versions}}. Mainspace redirects that target pages in the category namespace are not suitable for a printed version. In other words they are [[wp:Printworthiness|unprintworthy]]. {{info|image=Stop hand nuvola.svg|Please do not alter the printworthy settings of this rcat without first notifying the '''[[WP:Version 1.0 Editorial Team|Version 1.0 Editorial Team]]''', who are responsible for any and all materials, including redirects, that go into a printed version of ''Wikipedia''.}} This rcat is '''''not''''' for use on the [[WP:soft redirect|soft redirect]]s that are in category namespace. If placed on a category redirect, it will not populate the expected categories; it will instead be sorted to {{Cat|Pages with templates in the wrong namespace}}. : ''No rcat should ever be used to tag '''any''' soft redirect.'' === Usage === {{hatnote|Use this rcat template in any [[wp:namespace|namespace]] '''except [[wp:Category namespace|category namespace]]'''.}} * Apply this rcat to a redirect in the following manner: <syntaxhighlight lang="wikitext"> #REDIRECT [[:Category:(target page name)]] {{Rcat shell| {{R to category namespace}} }} </syntaxhighlight> : and ''when the redirect is in article mainspace'', printworthiness should also be tagged: <syntaxhighlight lang="wikitext"> #REDIRECT [[:Category:(target page name)]] {{Rcat shell| {{R to category namespace}} {{R unprintworthy}} }} </syntaxhighlight> :: <small>'''Note:''' ''A leading colon must be used as shown above''</small> (<nowiki>[[</nowiki>{{red|{{large|''':'''}}}}Cat...) <small>''or the redirect will populate the target category.''</small> : Template {{tl|Rcat shell}} is an alias for the ''Redirect category shell'' template, which may be used to add as many appropriate rcats as needed, usually from one to seven, along with their parameters, to a redirect. For more information see the documentation on its template page. This rcat may also tag a redirect individually: <syntaxhighlight lang="wikitext"> #REDIRECT [[:Category:(target page name)]] {{R to category namespace}} </syntaxhighlight> :: <small>'''Note:''' ''Again, a leading colon must be used as shown above''</small> (<nowiki>[[</nowiki>{{red|{{large|''':'''}}}}Cat...) <small>''or the redirect will populate the target category.''</small> : This is in accord with instructions found at [[Wikipedia:REDCAT]]. * Use this rcat to tag any redirect from a page ''outside'' of the category namespace to a category. '''Be careful''' to place a colon (''':''') ''before'' the word "Category" in the target as shown above. Otherwise, the redirect will actually be placed into that category, which is ''not'' to be desired. * This rcat should ''never'' be used on a redirect that is in the category namespace that targets any other page. ==== Aliases ==== * <span class="plainlinks">[{{fullurl:Special:WhatLinksHere/Template:R_to_category_namespace|hidetrans=1&hidelinks=1&limit=500}} Also known as...]</span> – list of templates that redirect here and may also be used ===See also=== {{Rcat see also}} <includeonly>{{Sandbox other|| <!-- Categories go below this line, please; interwikis go to Wikidata, thank you! --> [[Category:Redirect templates|Category]] [[Category:Redirects to category space| ]] [[Category:Templates for redirects to specific namespaces|Category]] [[Category:Templates for unprintworthy redirects|Category]] [[Category:Unprintworthy redirects| ]] [[Category:Unknown namespace redirect templates]]}}</includeonly> <noinclude> [[Category:Redirect category template documentation pages|Category]] </noinclude> nqzmwtyawm7m6fiw8jqqtlbkodq6v46 Wikipèḍia:REDCAT 4 3230 18137 2024-09-20T23:16:15Z Munajad.MH 3071 ←Mengalihkan ke [[Wikipèḍia:Categorizing redirects#How to categorize a redirect]] 18137 wikitext text/x-wiki #REDIRECT [[Wikipedia:Categorizing redirects#How to categorize a redirect]] {{rcat shell| {{r from shortcut}} {{r to project}} {{r to section}} }} 5yyh3t2mgex9pobnktzik2ahsf1jyri Wikipèḍia:Categorizing redirects 4 3231 18138 2024-09-20T23:18:28Z Munajad.MH 3071 ←Membuat halaman berisi '[[:Category:Alcohol law]])'' ====Categorization of multiple taxonomies==== Some articles can be organized by more than one [[taxonomy (general)|taxonomy]]. An example of this is the organization of animal and plant articles by common names and binomial name taxonomy. This is possible by categorizing the article one way and categorizing the redirect a different way. In this case, the alternative categorization of the redirect will not appear in the article unless...' 18138 wikitext text/x-wiki [[:Category:Alcohol law]])'' ====Categorization of multiple taxonomies==== Some articles can be organized by more than one [[taxonomy (general)|taxonomy]]. An example of this is the organization of animal and plant articles by common names and binomial name taxonomy. This is possible by categorizing the article one way and categorizing the redirect a different way. In this case, the alternative categorization of the redirect will not appear in the article unless it is manually added. *''Examples:'' **''An example for plants is: [[:Category:Banksia taxa by common name]] and [[:Category:Banksia taxa by scientific name]].'' ====Categorization of list entries==== {{Shortcut|WP:LISTRCAT}} Some well-organized lists have redirects pointing at their subsections. In such cases, categorization of the redirects can be an alternative way of browsing entries in a long list. It can also provide an alphabetical listing for lists that are not organised alphabetically, such as lists organised in a chronological order. Redirects to sections of minor character lists should generally only be categorized within that fictional setting, and not in the wider fictional categories. *''Examples:'' **''[[:Category:EastEnders characters]] provides a single alphabetical listing of major and minor characters in the soap opera [[EastEnders]]. (The redirects for minor characters ''should not'' be categorized outside the EastEnders category structure; e.g., not in subcategories of [[:Category:Fictional characters by occupation]].'' ==How to categorize a redirect== {{Redirect|WP:REDCAT|the guideline on red-linked categories|WP:REDNOT}} {{Shortcut|WP:REDCAT}} A redirect may be categorized in the same way as for any other page. When it is possible, use '''[[Wikipedia:Template messages/Redirect pages|redirect category templates]]''' (rcats). For clarity, ''all'' category links should be added at the end of the page on their own lines, after the redirect target link and rcat(s). Use of a blank line between the redirect target link and all rcats and category links promotes readability of the code. <pre> #REDIRECT [[Xxy Yzz]] {{Redirect category shell| {{R from move}} {{R printworthy}} }} {{DEFAULTSORT:Yzz, Xxy}} [[Category:Aaa]] </pre> The {{code|<nowiki>#REDIRECT [[Article title]]</nowiki>}} ''must come first, on the top line, and must start from the left margin''. {{code|<nowiki>[[Category:...]]</nowiki>}}-type links may be placed ''on their own lines after the redirect target link''. Redirect category (rcat) templates, {{code|<nowiki>{{R from...}}, {{R to ...}}</nowiki>}}, etc., the {{tl|Redirect category shell}} (Rcat shell) template may be placed anywhere after the redirect ''on another line or lines'', preferably the third line for readability. Those are usually placed before (above) content categories and empty lines are left between the types for readability. The {{code|<nowiki>{{DEFAULTSORT:}}</nowiki>}} [[Help:Magic words|magic word]] can also be placed on redirects, for example, to ensure that a redirect title that begins with a person's given name will be sorted to their surname: {{code|<nowiki>{{DEFAULTSORT:Sprat, Jack}}</nowiki>}} The {{tl|Redirect category shell}} (Rcat shell) template may be used to group redirect categories. That template automatically senses protection levels and promotes a faster learning curve for new editors. See its documentation page and the [[Template:Redirect category shell/Comparison|comparison]] page for more information. The redirect will appear in the specified categories in a style format that is different than non-redirects (by default, redirects appear in ''italics'' type, while non-redirects do not – see [[#Technical note|Technical note]] below). Note that in the case of a [[WP:R#Module redirects|Module redirect]] the Rcats should be added to the documentation page like regular categories per [[WP:CAT#T]] since adding templates directly to a [[WP:module|module]] without breaking the redirect is impossible.{{Efn|<syntaxhighlight lang=lua inline>require('Module:Module wikitext')._addText([[{{Rcat shell|{{R from move}}}}]]);</syntaxhighlight> won't work since placing it above the return disables the redirect. Invoking the module still works but opening its page no longer redirects to the target. Placing it below the return causes an error.}} See [[Special:Diff/1232623740|this edit]] for an example. {{Collapse top|title=Further examples}} ; Example 1 : – a redirect that targets page ''Xxy Yzz'', which uses the {{tlx|R from former name}} and {{tlx|R printworthy}} rcats, and which is also sorted to article content categories ''Aaa'' and ''Bbb'', may appear as follows: <pre> #REDIRECT [[Xxy Yzz]] {{Rcat shell| {{R from former name}} {{R printworthy}} }} {{DEFAULTSORT:Yzz, Xxy}} [[Category:Aaa]] [[Category:Bbb]] </pre> :When the title being redirected is a person's proper name, consensus is to modify the [[WP:SORTKEY|sort key]] from its default action, (usually sorted by {{code|<nowiki>{{PAGENAME}}</nowiki>}}, the redirect title in this case), to instead sort it by [[surname]]. The {{code|<nowiki>{{DEFAULTSORT:}}</nowiki>}} [[WP:PF#Behavior switches|behaviour switch]] is used for this; for example, on the edit page of the {{no redirect|George Walker Bush}} redirect, use {{code|<nowiki>{{DEFAULTSORT:Bush, George Walker}}</nowiki>}}, so that the page will appear alphabetized in the B's and not the G's of the various categories. Similarly, for titles beginning with a definite or indefinite [[article (grammar)|article]], such as "the" or "a" – for example in redirect {{no redirect|The President of the United States}}, use {{code|<nowiki>{{DEFAULTSORT:President of the United States, The}}</nowiki>}}, so that the page will appear alphabetically in the P's (see [[Wikipedia:Categorization of people#Ordering names in a category]] for more information). As with non-redirect pages, it should be positioned [[WP:FOOTERS|immediately before the article content categories]]: :: For the {{no redirect|Bruce Jenner}} redirect: <pre> #REDIRECT [[Caitlyn Jenner]] {{Rcat shell| {{R from birth name}} {{R printworthy}} }} {{DEFAULTSORT:Jenner, Bruce}} [[Category:Athletes (track and field) at the 1975 Pan American Games]] [[Category:Athletes (track and field) at the 1976 Summer Olympics]] </pre> :: ''Category:Redirects from birth names'' is a subcategory of ''Category:Redirects from former names''. Normally, the most specific subcategory is used on redirects rather than their parent categories. ;Example 2 : – a redirect to an article subsection titled "Header": <pre> #REDIRECT [[Xxy Yzz#Header]] {{Redirect category shell| {{R to section}} {{R printworthy}} }} </pre> : ''also'', when the above shell template is used, all its contents can be entered on one line as follows: <pre> #REDIRECT [[Xxy Yzz#Header]] {{Redirect category shell|{{R to section}}{{R printworthy}}}} </pre> : There are often very good reasons to choose to use ''Rcat shell'' rather than using rcats by themselves; these reasons are detailed on its documentation and comparison pages. ;Example 3 : – a redirect to an article that has an anchor titled "Anchor this" (see templates {{tl|Anchor}}, {{tl|Visible anchor}}, and {{tls|Anchor comment}}): <pre> #REDIRECT [[Xxy Yzz#Anchor this]] {{Redirect category shell| {{R to anchor}} {{R unprintworthy}} }} </pre> ;Example 4 : – one common redirect need to a geology page titled ''Xxy Yzz'', which uses the ''R to section'' rcat to point to the article and section where the common term is defined, and which should be in categories ''Aaa'', ''Bbb'', ''Ccc'' and ''Ddd'' (the parent article may be sorted to a few more, such as ''Eee'', ''Fff'', etc.), all of which are categories usually found in the parent article. Here is how this example would appear: <pre> #REDIRECT [[Xxy Yzz#Section header]] {{Rcat shell| {{R to section}} {{R to related topic}} {{R printworthy}} }} [[Category:Aaa|{{PAGENAME:Xxy Yzz}}]] [[Category:Bbb|{{PAGENAME:Xxy Yzz}}]] [[Category:Ccc|{{PAGENAME:Xxy Yzz}}]] [[Category:Ddd|{{PAGENAME:Xxy Yzz}}]] </pre> ;Notes :# '''Crucial note''': If the ''Redirect category shell'' (Rcat shell) template is placed on the first line, the same line as the redirect target, there are usually unexpected and peculiar results. [[HTML Tidy]] may interfere with the templates and cause them to appear in abnormal and unexpected ways when saved. Just be careful to put these templates on the third line beginning at the far left margin of the edit screen. :# {{code|<nowiki>{{PAGENAME}}</nowiki>}} is one of several "[[Help:Magic words|magic words]]" (magic words are different from [[WP:template|templates]]) in wikimarkup language. It fills in the pagename (without the namespace) of the redirect ''unless'' the pagename of the target page (without namespace) is entered as its first parameter. The first category parameter represented by {{code|<nowiki>|{{PAGENAME:Xxy Yzz}}</nowiki>}} (note that the colon ( ''':''' ) is used to pass parameters in magic words rather than the pipe ( '''|''' ) symbol that is used in templates) above is in fact the sort key used to group pages together in a category list. :# When the ''Redirect category shell'' (Rcat shell) template is used, each rcat can pass its own parameters, whether named or numbered, in the normal manner, and without concern for what position the rcat holds within the shell template. :# As shown above, [[WP:printworthiness|printworthiness]] is an important type of sort. We are told in the style guide, "The ultimate goal of the guide is to have every redirect categorised in a standard format, as well as to have every [[WP:mainspace|main-namespace]] redirect categorised as either printworthy or unprintworthy." It is important to note that this only applies to main article namespace redirects ''and not to redirects in any other namespace''. :# For more detailed information about how to categorize redirects please see the documentation for individual rcats, and the ''Redirect category shell'' template. {{Collapse bottom}} <div style="width: 100%; background: lightyellow;"> ; {{pad|6px}}General information note : ALL the {{code|<nowiki>{{R from...}}, {{R to...}}</nowiki>}}, etc., templates have as their main purpose to populate a redirect subcategory (see {{cat|Wikipedia redirects}}) to aid in maintenance. A second goal is to help editors with concise explanations for such sortings. Generally speaking, one such template categorizes redirect pages to the subcategory, though that template may be "aliased" by use of several alternative phrasings, themselves redirects to the template. Common alias choices are: other vs. alternative, capitalization vs. capitalisation and other such spelling/phrasing variants like "R to singular" vs. "R from plural" and "R from singular" vs. "R to plural".</div> ==Technical note== The appearance of a redirect link on category pages and in search results is determined by the CSS class "redirect-in-category" and the specification for that class in [[MediaWiki:Common.css]]. By default, this class is set to "italics", although this may be changed by the user. In the past, no distinction was made for users, which fueled the controversies over how to categorize redirects. By displaying them in italics, redirects are easy to pick out. Perfectly good (and in many cases better known) terminology implemented as redirects for technical reasons can now be categorized for the readers to browse, and for editors to know and use as needed. ==See also== * [[Wikipedia:WikiProject Redirect/Style guide]] * [[Wikipedia:Template messages/Redirect pages]] * [[Wikipedia:Printability]] * [[:Category:Redirect templates]] * [[User:Wugapodes/Capricorn|Capricorn]], a [[Wikipedia:User scripts|user script]] to assist in categorizing redirects ==Notes== {{notelist}} {{R template index}} {{Wikipedia categorization navbox}} [[Category:Wikipedia categorization]] [[Category:Wikipedia redirecting]] [[fr:Aide:Redirection (wikicode, avancé)#Catégoriser une redirection]] g8tqeyt8fbp2vzzkt40tif9cd4lec3d Cèṭa'an:Wikipedia categorization navbox 10 3232 18139 2024-09-20T23:20:40Z Munajad.MH 3071 ←Membuat halaman berisi '{{Navbox | name = Wikipedia categorization navbox | state = {{{state|<includeonly>{{{1|autocollapse}}}</includeonly>}}} | bodyclass = hlist | titlestyle = {{{titlestyle|}}} | title = Wikipedia categorization | group1 = Guidelines | list1 = * [[Wikipedia:Categorization|Categorization]] * [[Wikipedia:Category names|Category names]] * [[Wikipedia:Categories, lists, and navigation templates|Categories, lists, and navigation templates]] * Wikipedia:Overcategorizati...' 18139 wikitext text/x-wiki {{Navbox | name = Wikipedia categorization navbox | state = {{{state|<includeonly>{{{1|autocollapse}}}</includeonly>}}} | bodyclass = hlist | titlestyle = {{{titlestyle|}}} | title = Wikipedia categorization | group1 = Guidelines | list1 = * [[Wikipedia:Categorization|Categorization]] * [[Wikipedia:Category names|Category names]] * [[Wikipedia:Categories, lists, and navigation templates|Categories, lists, and navigation templates]] * [[Wikipedia:Overcategorization|Overcategorization]] * [[Wikipedia:Categorizing articles about people|Categorizing articles about people]] * [[Wikipedia:People by year|People by year]] * [[Wikipedia:Categorization/Sorting names|Categorization/Sorting names]] * [[Wikipedia:Categorizing redirects|Categorizing redirects]] * [[Wikipedia:User categories|User categories]] * [[Wikipedia:Overcategorization/User categories|Overcategorization/User categories]] | group2 = Help pages | list2 = * [[Help:Categories|Basic help for readers]] * [[Help:Category|Basic help for editors]] * [[Wikipedia:FAQ/Categories|FAQ for readers]] * [[Wikipedia:FAQ/Categorization|FAQ for editors]] * [[Wikipedia:Container category|Container categories]] * [[Wikipedia:Categorizing portals|Categorizing portals]] * [[Wikipedia:Category classification templates|Category classification templates]] * [[Wikipedia:Template index/Category namespace|Template index/Category namespace]] * [[Wikipedia:PetScan|PetScan]] | group3 = Discussions | list3 = * [[Wikipedia:Categories for discussion|Categories for discussion]] * [[Wikipedia:Categories for discussion/Speedy|Categories for discussion/Speedy]] * [[Wikipedia:Categories for discussion/All current discussions|Categories for discussion/All current discussions]] | group4 = Projectspace essays | list4 = *[[Wikipedia:Categories are different from articles|Categories are different from articles]] *[[Wikipedia:Categories versus lists|Categories versus lists]] *[[Wikipedia:Categorising fictional characters by attribute|Categorising fictional characters by attribute]] *[[Wikipedia:Do not write articles using categories|Do not write articles using categories]] *[[Wikipedia:Overcategorization/Intersection of location and occupation|Overcategorization/Intersection of location and occupation]] *[[Wikipedia:Wiki workflow|Wiki workflow]] *[[Wikipedia:WikiProject Plants/Description in year categories|WikiProject Plants/Description in year categories]] | group5 = Userspace essays | list5 = *[[User:DexDor/Terminology categories|DexDor/Terminology categories]] *[[User:DexDor/Categorization of award recipients|DexDor/Categorization of award recipients]] *[[User:Alan Liefting/Essays/On categorisation|Alan Liefting/On categorisation]] *[[User:Coder Dan/Categories|Coder Dan/Categories]] *[[User:Gracefool/What is a category?|gracefool/What is a category?]] *[[User:Kbdank71/Wikiproject notification|Kbdank71/Wikiproject notification]] | belowstyle = font-weight: bold; | below = * [[:Category:Wikipedia categorization]] * [[:Category:Contents]] * [[Wikipedia:WikiProject Categories|WikiProject Categories]] }}<noinclude> {{documentation|content= {{collapsible option}} [[Category:Category namespace templates]] }} </noinclude> 0q4ikdumgigdb9st58sadwkxdxpgquj Cèṭa'an:Pad 10 3233 18140 2024-09-20T23:24:18Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly><span style="padding-left:{{{1|1.0em}}};{{{css|}}}">&nbsp;</span></includeonly><noinclude>{{Documentation}}</noinclude>' 18140 wikitext text/x-wiki <includeonly><span style="padding-left:{{{1|1.0em}}};{{{css|}}}">&nbsp;</span></includeonly><noinclude>{{Documentation}}</noinclude> m6d6sg8pjcjdkp492kffb03yduwqo6b Cèṭa'an:Pad/doc 10 3234 18141 2024-09-20T23:24:50Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE. --> ==Usage== Use {{tl|pad}} to insert a horizontally padding HTML {{tag|span|open}} inline. The template takes one unnamed parameter; a width value specified in <code>[[Pixel|px]]</code>, <code>[[Em (typography)|em]]</code> or <code>[[x-height|ex]]</code> (other CSS units&nbsp;– in, cm, pc, pt&nbsp;– are supported as well, but not recommended, typic...' 18141 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE. --> ==Usage== Use {{tl|pad}} to insert a horizontally padding HTML {{tag|span|open}} inline. The template takes one unnamed parameter; a width value specified in <code>[[Pixel|px]]</code>, <code>[[Em (typography)|em]]</code> or <code>[[x-height|ex]]</code> (other CSS units&nbsp;– in, cm, pc, pt&nbsp;– are supported as well, but not recommended, typically at 96dpi conversion ratio). The default is <code>1.0em</code>. '''The result is the specified padding followed by an &amp;nbsp;''' ([[non-breaking space]]&nbsp;– at 100% font size (8pt), typically 3px wide in narrow fonts like Arial and Tahoma, 4px in wider fonts like Arial Black and Verdana). ==Parameters== ;{{para|1}} :size of padding ;{{para|css}} :optional additional [[CSS]] code ==Examples== Indenting by 50 pixels plus an &amp;nbsp; (53px in Arial): * <code>Indenting 50px causes<nowiki><br />{{pad|50px}}</nowiki>this amount of space.</code> ''Produces:'' * Indenting 50px causes<br />{{pad|50px}}this amount of space. Width of a typical year-range in Arial font (4.8em plus an &amp;nbsp;): * <code>1492–1540 Exploration by<nowiki><br />{{pad|4.8em}}</nowiki>Columbus & others.</code> ''Produces:'' * 1492–1540 Exploration by<br />{{pad|4.8em}}Columbus & others. This is better produced by: * <syntaxhighlight lang="text" inline>1492–1540 Exploration by<br/>{{hidden text|1492–1540}} Columbus & others.</syntaxhighlight> ''Which produces:'' * 1492–1540 Exploration by<br />{{hidden text|1492–1540}} Columbus & others However, some digits supposedly require less space: * <code>1111–1117 Exploration by<nowiki><br />{{pad|4.4em}}</nowiki>Explorer Bob.</code> ''Produces:'' * 1111–1117 Exploration by<br />{{pad|4.4em}}Explorer Bob. But actually not: * <syntaxhighlight lang="text" inline>1111–1117 Exploration by<br/>{{hidden text|9999–9999}} Explorer Bob.</syntaxhighlight> ''Produces:'' * 1111–1117 Exploration by<br/>{{hidden text|9999–9999}} Explorer Bob. Spacing is, of course, different between fonts, too: * {{Font|This is text 0123456789 in Arial<br />{{Pad|100px}}and this is indented by 100px + 1 &amp;nbsp;<br />{{Pad|9em}}and this is indented by 9em + 1 &amp;nbsp;|font=Arial}} * {{Font|This is text 0123456789 in Times New Roman<br />{{Pad|100px}}and this is indented by 100px+ 1 &amp;nbsp;<br />{{Pad|9em}}and this is indented by 9em + 1 &amp;nbsp;|font=Times New Roman}} * {{Font|This is text 0123456789 in Arial Black<br />{{Pad|100px}}and this is indented by 100px + 1 &amp;nbsp;<br />{{Pad|9em}}and this is indented by 9em + 1 &amp;nbsp;|font=Arial Black}} * {{Font|This is text 0123456789 in Lucida Console<br />{{Pad|100px}}and this is indented by 100px+ 1 &amp;nbsp;<br />{{Pad|9em}}and this is indented by 9em + 1 &amp;nbsp;|font=Lucida Console}} ''Note: 1em is typically 11.2px at 100% font size (8 point), 21.3px at 200% font size (16 point), and 32px at 300% font size (24pt).'' == See also == {{Inline spacing templates}} <includeonly>{{Sandbox other| | <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Inline spacing templates]] }}</includeonly> 1payqflfwuadvxklmpdyniufz0uwwks Cèṭa'an:Font 10 3235 18142 2024-09-20T23:25:50Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly><span style="{{ {{{|safesubst:}}}#if: {{{font|}}} |font-family:{{{font}}};}}{{ {{{|safesubst:}}}#if: {{{size|}}} |font-size:{{{size}}};}}{{ {{{|safesubst:}}}#if: {{{color|}}} |color:{{{color}}};}}{{ {{{|safesubst:}}}#if: {{{bgcolor|}}} |background-color:{{{bgcolor}}};}}{{ {{{|safesubst:}}}#if: {{{css|}}} |{{{css}}}}}">{{ {{{|safesubst:}}}#if: {{{1|}}} |{{{1}}}|{{{text}}}}}</span></includeonly><noinclude> {{documentation}} </noinclude>' 18142 wikitext text/x-wiki <includeonly><span style="{{ {{{|safesubst:}}}#if: {{{font|}}} |font-family:{{{font}}};}}{{ {{{|safesubst:}}}#if: {{{size|}}} |font-size:{{{size}}};}}{{ {{{|safesubst:}}}#if: {{{color|}}} |color:{{{color}}};}}{{ {{{|safesubst:}}}#if: {{{bgcolor|}}} |background-color:{{{bgcolor}}};}}{{ {{{|safesubst:}}}#if: {{{css|}}} |{{{css}}}}}">{{ {{{|safesubst:}}}#if: {{{1|}}} |{{{1}}}|{{{text}}}}}</span></includeonly><noinclude> {{documentation}} </noinclude> pzwfv05e52tkgmzlwpvr2tqf09u7whp Cèṭa'an:Font/doc 10 3236 18143 2024-09-20T23:26:40Z Munajad.MH 3071 ←Membuat halaman berisi '{{documentation subpage}} {{high-use}} '''<nowiki>{{font}}</nowiki>''' is used to define text styles, for example, size and color. It can also be used to inject [[CSS]]. This can be useful when needed to change "I" in Arial to "{{font|I|font=Times New Roman}}" in Times New Roman, since in Arial, uppercase "I" looks the same as lowercase "L". == Use == <code><nowiki>{{font|TEXT(or「text=TEXT」)|font=FONT|size=SIZE(px/em/pt/%)|color=COLOR|bgcolor=BACKGROUND CO...' 18143 wikitext text/x-wiki {{documentation subpage}} {{high-use}} '''<nowiki>{{font}}</nowiki>''' is used to define text styles, for example, size and color. It can also be used to inject [[CSS]]. This can be useful when needed to change "I" in Arial to "{{font|I|font=Times New Roman}}" in Times New Roman, since in Arial, uppercase "I" looks the same as lowercase "L". == Use == <code><nowiki>{{font|TEXT(or「text=TEXT」)|font=FONT|size=SIZE(px/em/pt/%)|color=COLOR|bgcolor=BACKGROUND COLOR|css=CSS}}</nowiki></code> == Parameter list == ; <code>text</code> : The text to be changed. ; <code>font</code> : The text's font.<br> A list of fonts supported by Wikipedia can be found here: [[Wikipedia:Typography#Available fonts]]. ; <code>size</code> : The size of the text. Possible unit include <code>px</code>, <code>em</code>, <code>pt</code>, <code>%</code>. ; <code>color</code> : The color of the text. ; <code>bgcolor</code> : The background color. ; <code>css</code> : A [[CSS]] style. == Examples == {| class="wikitable" !Markup !Display |- |<code><nowiki>{{font|text=Some text.|font=|size=|color=}}</nowiki></code> || {{font|text=Some text.|font=|size=|color=}} |- |<code><nowiki>{{font|text=Some text.|font=Comic Sans MS|size=20px|color=#7f5620}}</nowiki></code> || {{font|text=Some text.|font=Comic Sans MS|size=20px|color=#7f5620}} |- |<code><nowiki>{{font|Illinois|font=Times New Roman|size=20px}}</nowiki></code> || {{font|Illinois|font=Times New Roman|size=20px}} |- |<code><nowiki>{{font|Illinois|font=Arial|size=20px}}</nowiki></code> || {{font|Illinois|font=Arial|size=20px}} |- |<code><nowiki>{{font|啡色的文字。|font=標楷體|size=20px|color=#7f5620}}</nowiki></code> |{{font|啡色的文字。|font=標楷體|size=20px|color=#7f5620}} |- |<code><nowiki>{{font|text=Hello World!|font=Century Gothic|size=35px|color=#bf00bf}}</nowiki></code> |{{font|text=Hello World!|font=Century Gothic|size=35px|color=#bf00bf}} |- |<code><nowiki>{{font|text=囧囧囧囧囧|font=Simhei|color=#c9b295|bgcolor=#364d6a}}</nowiki></code> |{{font|text=囧囧囧囧囧|font=Simhei|color=#c9b295|bgcolor=#364d6a}} |- |<code><nowiki>{{font|text=可以選用全部選項。|font=Simhei|size=20px|color=#5a7aad|bgcolor=#f9f9ef}}</nowiki></code> |{{font|text=可以選用全部選項,|font=Simhei|size=20px|color=#5a7aad|bgcolor=#f9f9ef}} |- |<code><nowiki>{{font|text=也可以只選用其中一項選項。|size=25px}}</nowiki></code> |{{font|text=也可以只選用其中一項選項。|size=25px}} |} ==Limitations== This template should not be used around multiple paragraphs. For example, it should not be used around multiple bullet or numbered points or more than one cell of a table. It may, however, surround as many uses of <code><nowiki><br /></nowiki></code> as desired. ==Template data== {{template data header}} {{cot|title=Template data parameterlist|bg=#ddd}} <templatedata> { "description": "Set text font, size, and color.", "params": { "text": {}, "1": {}, "font": {}, "size": {}, "color": {}, "bgcolor": {}, "title": {}, "css": {} } } </templatedata> {{cob}} == See also == * {{tl|font color}} * {{tl|script}} {{font size templates}} <includeonly>{{Sandbox other|| [[Category:Text color templates]] <!-- 本行下加入模板的分類 --> <!-- 本行下加入模板的跨語言鏈接 --> }}</includeonly> 0tzbabbv5dfj1tpuuix9zwjram8apnv Cèṭa'an:Template data header 10 3237 18144 2024-09-20T23:27:58Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:TemplateData header]] 18144 wikitext text/x-wiki #REDIRECT [[Template:TemplateData header]] 4f5j00d4fbzl99id7id41c4xn7tyk03 Cèṭa'an:Cot 10 3238 18145 2024-09-20T23:29:09Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Collapse top]] 18145 wikitext text/x-wiki #REDIRECT [[Template:Collapse top]] {{Redirect category shell| {{R from template shortcut}} }} d5c9d1b0mn88iq64b19dhiryjp55236 Cèṭa'an:Collapse top 10 3239 18146 2024-09-20T23:29:58Z Munajad.MH 3071 ←Membuat halaman berisi '<div style="margin-left:{{{indent|0}}}"><!-- NOTE: width renders incorrectly if added to main STYLE section --> {| <!-- Template:Collapse top --> class="mw-collapsible mw-archivedtalk {{<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:</includeonl...' 18146 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 mw-archivedtalk {{<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> 49fq0ozglbg48cdwvts7z3qhbx0gu8j Cèṭa'an:Collapse bottom 10 3240 18147 2024-09-20T23:30:46Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>|}</div></includeonly><noinclude> {{Documentation|Template:Collapse top/doc}} <!-- PLEASE ADD THIS TEMPLATE'S CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --> </noinclude>' 18147 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 Cèṭa'an:Collapse bottom/doc 10 3241 18148 2024-09-20T23:31:44Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Collapse top/doc]] 18148 wikitext text/x-wiki #redirect[[Template:Collapse top/doc]] 3zc4ru3unb5zjcl8alsk41wjkprx24r Cèṭa'an:Collapse top/doc 10 3242 18149 2024-09-20T23:32:28Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Redirect|Template:CTOP|Contentious-topics|Template:Contentious topics}} {{Template shortcut|Cot|Cob}} {{used in system|in [[MediaWiki:Protect-text]]}} The {{tlx|collapse top}} template (or {{tlx|cot}}), and its paired template {{tlx|collapse bottom}} (or {{tlx|cob}}), are used for placing a collapse box around a...' 18149 wikitext text/x-wiki {{Documentation subpage}} <!-- Place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Redirect|Template:CTOP|Contentious-topics|Template:Contentious topics}} {{Template shortcut|Cot|Cob}} {{used in system|in [[MediaWiki:Protect-text]]}} The {{tlx|collapse top}} template (or {{tlx|cot}}), and its paired template {{tlx|collapse bottom}} (or {{tlx|cob}}), are used for placing a collapse box around a talk page discussion, especially when the content contains complex wikimarkup such as tables. For very simple content, the one-piece template {{tlx|collapse}} can be used instead. {{Warning|These templates don't work properly when you are using the [[WP:REPLYTOOL|Reply Tool]]. Specifically, any text after the collapsible box disappears. This is because the Reply Tool inserts indentation colons (<code>:</code>) to each line of your response, and {{tlx|collapse bottom}} needs to be placed on its own line, with no characters preceding it on that line. One simple workaround: post your reply anyway, then edit your post to remove the erring colon, and the template will start to work.}} {{Template:Collapse Templates}} This template '''should only be used by uninvolved editors''' in conjunction with the [[Wikipedia:talk page guidelines|talk page guidelines]] and relevant advice at [[WP:Refactoring]]. It should not be used by involved parties to end a discussion over the objections of other editors. See [[WP:SUPERHAT]]. Do not hide content in articles. This violates the {{Section link|Wikipedia:Manual of Style|Scrolling lists and collapsible content}} and [[Wikipedia:Accessibility]] guidelines. == Usage == Place {{tlx|collapse top}} (or {{tlx|cot}}), and {{tlx|collapse bottom}} (or {{tlx|cob}}), around the text to be collapsed. For example: <syntaxhighlight lang="wikitext">{{collapse top|title=This is the title text}} Sample contents text {{collapse bottom}}</syntaxhighlight> produces: {{collapse top|title=This is the title text}} Sample contents text {{collapse bottom}} {{tlx|collapse bottom}} should always be placed on its own line. Do not place any characters before the template on this line. This means that if you use the [[WP:REPLYTOOL|Reply Tool]], you need to remember to manually remove the colon (<code>:</code>) or colons it inserts at the start of each line to maintain proper indentation after replying. The entirety of {{tlx|collapse bottom}} that is transcluded <code><nowiki>|}</div></nowiki></code> to easily keep track of which template concludes which collapsed block when editing a page's source. == Parameters == This template takes the following parameters, all of which are optional. They are case-sensitive. Those that take CSS measurements require them in CSS format (e.g. <code>{{mxt|1em}}</code>, not <code>{{!mxt|1&nbsp;em}}</code>). ;{{para|1}}, {{para|title}}, {{para|reason}}, {{para|header}}, {{para|heading}}, {{para|result}}<span style="font-weight: normal;">, or first unnamed parameter</span>: Will give the collapsed box a title, which occurs on the same line as the ''show'' link and is always visible. It defaults to "Extended content". For example, <code><nowiki>{{collapse top|title=This is the title text}}</nowiki></code> or <code><nowiki>{{collapse top|This is the title text}}</nowiki></code>. Note: The shorter, unnamed markup will not work if the title value contain an equals (<code>=</code>) character. ;{{para|warning|yes}}: Will display a default warning line under the main title which reads "The following is a closed debate. {{strongbad|Please do not modify it.}}" Any value supplied to this parameter will have this effect (i.e. {{para|warning|{{!mxt|no}}}} will not work as expected). ;{{para|2}}<span style="font-weight: normal;"> or second unnamed parameter</span>: This is optional warning-line text. It will override the standard warning line above; it is not necessary to also use {{para|warning|yes}} in this case, though doing so is harmless. ;{{para|left|yes}}: Will align the title along the left margin. By default, text is centered, specifically between the left edge of the green box and the left edge of the "show" link. Any value will enable this parameter (i.e. {{para|left|{{!mxt|no}}}} will not work as expected); nor is there a {{para|{{!mxt|right}}}} parameter. ;{{para|expand|yes}} <span style="font-weight: normal;">or</span> {{para|collapse|no}}: Will leave the material uncollapsed with the border and coloring. Default is to collapse the material. Any value will have this effect (i.e. {{para|expand|{{!mxt|no}}}} and {{para|collapse|{{!mxt|yes}}}} will not work as expected). ;{{para|bg}}: Sets the background color of the collapsed material. Defaults to <code>#CCFFCC</code>, a green hue. Named colors are listed at [[List of colors]]. For example, <code><nowiki>{{collapse top|This is the title text|bg=#F0F2F5}}</nowiki></code> or <code><nowiki>{{collapse top|This is the title text|bg=LightGrey}}</nowiki></code> (HTML hex color codes require the leading <code>#</code>). ;{{para|fc}}: Sets the font color of the title of the collapsible bar. Defaults to inheriting the current text color of the context. See {{para|bg}}, above, for details on color options. ;{{para|border}}: Sets the width of the border line on the collapsed material. defaults to <code>1px</code>. For example, <code><nowiki>{{collapse top|border=2px}}</nowiki></code>; going much thicker than this is not very useful. ;{{para|b-color}}: Sets the border color. defaults to <code>Silver</code> (<code>#C0C0C0</code>). See {{para|bg}}, above, for details on color options. ;{{para|padding}}: Sets the padding (distance from borders) on the collapsed material inside the colored area. Defaults to <code>0.6em</code>. ;{{para|width}}: Sets the width of the overall template relative to the page (or a block element containing the collapse box). This should virtually always be given as a percentage, e.g. {{para|width|50%}}, or in relative <samp>em</samp> units, e.g. {{para|width|30em}}. Pixel-based values should be avoided, as they are effectively meaningless – the result will be different depending on each user's browser and local CSS settings (which browser and operating system it is, zoom level, font sizes, etc.). ;{{para|border2}}: Sets the properties of the border of the box that appears when template is expanded; defaults to <code>1px Silver</code> (there is no provision to change from a solid line). For example, <code><nowiki>{{collapse top|border2=2px}}</nowiki></code> (only width or color will be changed if only one value is supplied). See {{para|bg}}, above, for details on color options. ;{{para|bg2}}: Sets the background color of the box that appears when template is expanded; defaults to <code>White</code> (<code>#FFFFFF</code>). See {{para|bg}}, above, for details on color options. ;{{para|indent}}: Indents the box from the left of the page. Defaults to no indentation. Each <code>:</code> in talk page markup is approximately equivalent to <code>1.6em</code> of indent (e.g., to match <code>::::</code> indentation level, use {{para|indent|6.4em}}). You can also use a percentage value. Pixel-based values should be avoided (see {{para|width}}, above, for why). ;{{para|clear}}: In some situations you may not want the default <code>clear: both;</code> CSS to apply, which puts the collapse box below any left- or right-floated content within the same HTML block. In this case, you can use {{para|clear|none}}, {{para|clear|right}}, or {{para|clear|left}}, as needed. == Examples == * Adding a box title (if omitted, default is 'Extended content') – <code><nowiki>{{collapse top|This is the title text}}</nowiki></code> {{collapse top|This is the title text}} {{lorem ipsum}} {{collapse bottom}} * Adding a standard warning line – <code><nowiki>{{collapse top|This is the title text|warning=true}}</nowiki></code> {{collapse top|This is the title text|warning=true}} {{lorem ipsum}} {{collapse bottom}} * Adding a custom warning line – <code><nowiki>{{collapse top|This is the title text|This is a custom warning line}}</nowiki></code> {{collapse top|This is the title text|This is a custom warning line}} {{lorem ipsum}} {{collapse bottom}} * Aligning box title along left margin – <code><nowiki>{{collapse top|left=true}}</nowiki><!-- or {{collapse top|left=true}}--><nowiki></nowiki></code> {{collapse top|left=true}} {{lorem ipsum}} {{collapse bottom}} * Changing background color – <code><nowiki>{{collapse top|bg=#F0F2F5}}</nowiki></code> {{collapse top|bg=#F0F2F5}} {{lorem ipsum}} {{collapse bottom}} * Adding extra padding – <code><nowiki>{{collapse top|padding=5em}}</nowiki></code> {{collapse top|padding=5em}} {{lorem ipsum}} {{collapse bottom}} * Archiving a section: the markup below: <syntaxhighlight lang="wikitext">{{collapse top}} ==Section header== Sample contents text {{collapse bottom}}</syntaxhighlight> must be rewritten as: <syntaxhighlight lang="wikitext">{{collapse top|Section header}} Sample contents text {{collapse bottom}}</syntaxhighlight> The end result: {{collapse top|Section header}} Sample contents text {{collapse bottom}} ==Limitations== {{transcluded section|source=Help:Collapsing#Limitations}} {{#section-h:Help:Collapsing|Limitations}} ==TemplateData== {{TemplateData header}} <templatedata> { "params": { "1": { "aliases": [ "title", "heading", "header", "reason", "result" ], "label": "Title", "description": "Main title of collapsed box", "example": "This is the title text", "type": "line", "default": "Extended content" }, "2": { "label": "Custom warning line", "description": "Will override the standard warning line, and make the 'warning' parameter unnecessary", "example": "This is a custom warning line", "type": "string", "default": "The following is a closed discussion. {{strongbad|Please do not modify it.}}" }, "indent": { "label": "Indent (px or em)", "description": "Indents the box from the left of the page", "type": "unknown", "autovalue": "0px" }, "expand": { "aliases": [ "collapse" ], "description": "Using expand=yes or collapse=no will leave the material uncollapsed with the border and coloring", "example": "true", "type": "string", "autovalue": "" }, "border": { "label": "Border width (px)", "description": "Sets the width of the border line on the collapsed material", "example": "2px", "default": "1px", "autovalue": "" }, "b-color": { "label": "Border color", "description": "Sets the border color", "example": "#F0F2F5", "default": "Silver" }, "width": { "label": "Template width (% or em)", "description": "Sets the width of the overall template", "example": "50%" }, "bg": { "label": "Collapsed material background color", "description": "Sets the background color of the collapsed material", "example": "#F0F2F5", "default": "#CFC" }, "left": { "label": "Alight along the left margin (true or blank)", "description": "Will align the 'parameter 1 title' along the left margin", "example": "true", "type": "string" }, "fc": { "label": "Title font color", "description": "Sets the font color of the title of the collapsible bar", "example": "#F0F2F5", "default": "Black" }, "warning": { "label": "Warning (true or blank)", "description": "Will display a default warning line under the main title which reads \"The following is a closed debate. Please do not modify it.\"", "example": "true" }, "border2": { "label": "Expanded box border size & color", "description": "Sets the border of the box that appears when template is expanded", "example": "2px", "default": "1px silver" }, "padding": { "label": "Padding (px)", "description": "Sets the padding on the collapsed material in the colored area", "example": "16px", "default": "8px" }, "bg2": { "label": "Expanded box color", "description": "Sets background of the box that appears when template is expanded", "example": "#F0F2F5", "default": "white" } }, "description": "Use in conjunction with {{Collapse bottom}}. Will collapse text in between the two templates." } </templatedata> == Redirects == To Collapse top: * {{tl|cot}} * {{tl|ctop}} * {{tl|DAT}} To Collapse bottom: * {{tl|cob}} * {{tl|cbot}} == See also == * {{tl|collapse}} * {{#ifeq: {{BASEPAGENAME}} | Collapse top || {{tl|collapse top}} }} * {{#ifeq: {{BASEPAGENAME}} | Collapse bottom || {{tl|collapse bottom}} }} * {{tl|discussion top}} and {{tl|discussion bottom}} * {{tl|hidden archive top}} and {{tl|hidden archive bottom}} * {{tl|hidden begin}} and {{tl|hidden end}} * {{tl|hidden}} * {{tl|collapsible list}} {{Warchivenav|state=uncollapsed}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wikipedia archived wrapper templates]] [[Category:Collapse templates]] }}</includeonly> eupbze0f8n76io8z1lbq5scevh8ixgk Cèṭa'an:Transcluded section 10 3243 18150 2024-09-20T23:34:48Z Munajad.MH 3071 ←Membuat halaman berisi '{{Hatnote|extraclasses=relarticle mainarticle selfreference noprint|1={{#if:{{{table|}}}| This table | {{#ifeq:{{Yesno-no|{{{part|}}}}}|yes|Part of this section|This section}} }} is [[Help:Transclusion|transcluded]] from [[{{{1|{{{source|}}}}}}|{{{title|{{{1|{{{source|}}}}}}}}}]]. <span class="plainlinks" style="font-style: normal; font-size:85%;">([{{fullurl:{{Absolute page title|{{{1|{{{source|}}}}}}}}|action=edit}} edit] &#124; [{{fullurl:{{Absolute page title...' 18150 wikitext text/x-wiki {{Hatnote|extraclasses=relarticle mainarticle selfreference noprint|1={{#if:{{{table|}}}| This table | {{#ifeq:{{Yesno-no|{{{part|}}}}}|yes|Part of this section|This section}} }} is [[Help:Transclusion|transcluded]] from [[{{{1|{{{source|}}}}}}|{{{title|{{{1|{{{source|}}}}}}}}}]]. <span class="plainlinks" style="font-style: normal; font-size:85%;">([{{fullurl:{{Absolute page title|{{{1|{{{source|}}}}}}}}|action=edit}} edit] &#124; [{{fullurl:{{Absolute page title|{{{1|{{{source|}}}}}}}}|action=history}} history])</span>}}<noinclude> {{documentation}} </noinclude> 2mmx0mad6s78rzp1bckreuf21o6npsv Cèṭa'an:Absolute page title 10 3244 18151 2024-09-20T23:35:39Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#ifeq:0|{{NAMESPACENUMBER:{{{2|{{FULLPAGENAME}}}}}}}|:{{{1}}}|:{{#rel2abs:{{{1}}}|{{{2|{{FULLPAGENAME}}}}}}}}}</includeonly><noinclude> {{Documentation}} </noinclude>' 18151 wikitext text/x-wiki <includeonly>{{#ifeq:0|{{NAMESPACENUMBER:{{{2|{{FULLPAGENAME}}}}}}}|:{{{1}}}|:{{#rel2abs:{{{1}}}|{{{2|{{FULLPAGENAME}}}}}}}}}</includeonly><noinclude> {{Documentation}} </noinclude> ho0vdy3y32dubajfyixhtn3sb18o7nr Cèṭa'an:Absolute page title/doc 10 3245 18152 2024-09-20T23:36:30Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High use}} == Usage == Resolves a relative title to its absolute form. The result can be used across different namespaces with consistent behavior. The first parameter (mandatory) is the target page title. It can be a full page title or a relative subpage. The second parameter (optional) is the base page. It defaults to the current page ({{t...' 18152 wikitext text/x-wiki {{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High use}} == Usage == Resolves a relative title to its absolute form. The result can be used across different namespaces with consistent behavior. The first parameter (mandatory) is the target page title. It can be a full page title or a relative subpage. The second parameter (optional) is the base page. It defaults to the current page ({{tl|FULLPAGENAME}}). == Examples == {| class="wikitable" ! Code !! Result |- |{{tlx|Absolute page title|TargetPage|BasePage}} || {{Absolute page title|TargetPage|BasePage}} |- |{{tlx|Absolute page title|/TargetPage|BasePage}} || {{Absolute page title|/TargetPage|BasePage}} |- |{{tlx|Absolute page title|Talk:TargetPage|Talk:BasePage}} || {{Absolute page title|Talk:TargetPage|Talk:BasePage}} |- |{{tlx|Absolute page title|Talk:TargetPage|BasePage}} || {{Absolute page title|Talk:TargetPage|BasePage}} |- |{{tlx|Absolute page title|/Subpage|Talk:BasePage}} || {{Absolute page title|/Subpage|Talk:BasePage}} |} == See also == * [[Wikipedia:Subpages]] * [[:mw:Help:Extension:ParserFunctions##rel2abs]] <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Wikipedia subpage templates|Absolute page title]] }}</includeonly> 3y0x9py2n4jbbucisai2v54nmluootk Wikipèḍia:Subpage 4 3246 18153 2024-09-20T23:39:22Z Munajad.MH 3071 ←Mengalihkan ke [[Wikipèḍia:Subpages]] 18153 wikitext text/x-wiki #REDIRECT [[Wikipedia:Subpages]] {{Redirect category shell| {{R from modification}} {{R to project namespace}} }} 7eug3dw3ayyhkbiurdtxp9b9moc07ze Wikipèḍia:Subpages 4 3247 18154 2024-09-20T23:40:03Z Munajad.MH 3071 ←Membuat halaman berisi '{{Pp|small=yes}} {{Pp-move-indef}} {{redirect|WP:SP}} {{redirect|WP:SUB|template substitution|Wikipedia:Substitution}} {{for|sections of long articles spun off into their own articles leaving summaries in their place|Wikipedia:Summary style}} {{subcat guideline|editing guideline|Subpages|WP:SP|WP:SUB}} {{Guideline list}} Except in the main [[Wikipedia:Namespace|namespace]] ([[Wikipedia:Main namespace|article namespace]]), where the mw:Help:Subpages|subpage feat...' 18154 wikitext text/x-wiki {{Pp|small=yes}} {{Pp-move-indef}} {{redirect|WP:SP}} {{redirect|WP:SUB|template substitution|Wikipedia:Substitution}} {{for|sections of long articles spun off into their own articles leaving summaries in their place|Wikipedia:Summary style}} {{subcat guideline|editing guideline|Subpages|WP:SP|WP:SUB}} {{Guideline list}} Except in the main [[Wikipedia:Namespace|namespace]] ([[Wikipedia:Main namespace|article namespace]]), where the [[mw:Help:Subpages|subpage feature]] has been disabled in the English Wikipedia, '''subpages''' are pages separated with a "/" (a [[slash (punctuation)|slash]]) from their 'parent' page. Making a new ''<nowiki>[[link]]</nowiki>'' that begins with a / (slash) is the common way to start a subpage. The page to which this link points is considered "subordinate" to its host page, and is titled and linked as ''<nowiki>[[Parentpage/Subpage]]</nowiki>''. It is possible to create a subpage of a subpage (or a sub-subpage). At the top of each subpage or sub-subpage, you can find a [[backlink]] (a.k.a. [[breadcrumb navigation|breadcrumb]]) to the higher levels of the page. ==Allowed uses== # Test pages, following the rules of the sandbox. # User subpages—making extra pages within your own user namespace, e.g. ''<nowiki>[[User:Example/Draft of article]]</nowiki>'' or ''<nowiki>[[User:Example/About me]]</nowiki>''. # [[Wikipedia:WikiProject|WikiProject]] subpages—for project-specific [[Wikipedia:Templates|templates]], discussion, or guidelines pages. # [[Wikipedia:Portal|Portal]] subpages—for Portal-specific templates and content. # Dividing up Wikipedia process pages (e.g., [[Wikipedia:Articles for deletion]]) which would otherwise get too big to be easily used. # [[Wikipedia:Template documentation|Documentation subpages for templates]]. # Talk page archiving—both article Talk and User_talk pages are typically archived by moving discussion to numbered subpages. This allows the discussion to still be searchable, rather than requiring a hunt through the [[Wikipedia:Page history|page history]]. # Talk page adjuncts, such as an article's [[Template:Todo|''/to do'' list]] or the ''/Comments'' pages used for [[WP:GAR|Good Article review]]. A particularly long and complicated ''{{tl|ArticleHistory}}'' may also be put on an ''/ArticleHistory'' transclude page. # Temporary subpages in Talk namespace, usually formatted ''<nowiki>[[Talk:Example Article/Temp]]</nowiki>'' or [[Wikipedia:Workpages|''<nowiki>[[Talk:Example Article/Dumping ground]]</nowiki>'']], for example the kind of "/Temp" pages that can be created from [[Template:Copyvio]], which allow editors to begin creating an entirely new article from scratch while the copyright violation is being resolved.<br /> Avoid additional incoming and outward links that would make it appear as if this "/Temp" page is part of the encyclopedia: that is, in the case the Copyvio template is used, only this template, applied in article namespace, can link to the "/Temp" article from article or "main" namespace. See [[#Disallowed uses|Disallowed uses]] below for further recommendations on how to avoid creating the impression a "/Temp" page is an encyclopedia page. Other common variants are ''<nowiki>[[Talk:Example Article/Draft]]</nowiki>'' and ''<nowiki>[[Talk:Example Article/Sandbox]]</nowiki>''. Such temp pages are also sometimes used for template and Wikipedia-namespace development. == Disallowed uses == # Writing a [[WP:POVFORK|content fork to avoid NPOV]]. # Writing drafts of major article revisions, e.g., ''<nowiki>[[Example Article/Temp]]</nowiki>'' in the main namespace, as you can get there accidentally using [[Special:Random]]—write these in the talk namespace, e.g. ''<nowiki>[[Talk:Example Article/Temp]]</nowiki>''. See [[Wikipedia:Workpages]] for detail. Also, avoid incoming and outward links regarding such "Talk:.../Temp" page that might create the impression this is an encyclopedia page before it is, e.g.: #* surround "category" links by "nowiki" tags, so that the temp page doesn't show up in a non-project category ''as if'' it were an article, example: <nowiki><nowiki>[[Category:Incredibly smart people]]</nowiki></nowiki>. The "nowiki" tags should be removed only when the "temp" content is moved to its place in article namespace. (This is an ''outward link'' example.) Another solution: put a colon before word "Category", for example, write <nowiki>[[:Category:Shamanism]]</nowiki> instead of <nowiki>[[Category:Shamanism]]</nowiki>. In this case, [[:Category:Shamanism|it will be still linkable]], but it will prevent the subpage from appearing on category pages. #* don't create navigational templates that make it appear as if this temp page is part of a series of encyclopedia articles, for example, don't do this: <nowiki>"... | [[John I of Doeland]] | [[Talk:John II of Doeland/Temp|John II of Doeland]] | [[John III of Doeland]] | ..."</nowiki>. (this is an ''incoming link'' example). #* Draft pages mistakenly created in the main namespace should be moved as appropriate without creating a redirect to it from mainspace, or deleted if they are inactive and redundant to the main article. # Using subpages for permanent content that is meant to be part of the encyclopedia. # Pasting copies of copyrighted reliable sources to [[Wikipedia:WikiProject Resource Exchange|"share" with other editors]]. [[WP:COPYVIO|Copyright violations]] are not permitted on '''any''' page in Wikipedia. ==Using subpages== *To create a user subpage, see {{Section link|Wikipedia:User pages#Creating a subpage}}. *To delete a user subpage, see {{Section link|Wikipedia:User pages#Deleting user pages and subpages}}. *To link subpages, see {{Section link|Help:Link#Subpage links}}. *To use variables associated with subpages, see {{Section link|WP:Page name#Subpagename and basepagename}}. ==Finding subpages== {{Also|Wikipedia:Tip of the day/March 8}} The "'''All pages with prefix'''" report from [[Special:PrefixIndex]] shows subpages. * Select "Page information" from Tools (in the sidebar). Then select the link about "subpages". * Or navigate to {{space}} <kbd>Special:PrefixIndex/''[[wp:pgn|fullpagename]]''/</kbd> {{space}} by way of the search box. For example, {{space}} <kbd>[[Special:PrefixIndex/wp:&nbsp;manual&nbsp;of&nbsp;style/]]</kbd> {{space}} or {{space}} <kbd>[[Special:PrefixIndex/wp:&nbsp;Manual&nbsp;of&nbsp;Style/]]</kbd>. * Or visit the Special:PrefixIndex page, and run the report from there. One way to get there is through [[Special:SpecialPages]] in Tools (in the sidebar). * Or to save a click you can add a {{code|Subpages}} link to your version of Tools.<ref> To add a Subpages link to your Tools in the sidebar, add this line: <syntaxhighlight lang="javascript"> mw.util.addPortletLink ('p-tb', mw.config.get( 'wgServer' ) + mw.config.get( 'wgArticlePath' ).replace("$1", "Special:PrefixIndex/" + mw.config.get( 'wgPageName' )+"/"), 'Subpages'); </syntaxhighlight> to [[Special:MyPage/common.js|your Common.js page]] and purge per the instructions at the top of the page.</ref> The "'''Search'''" report from [[Special:Search]] similarly uses a ''[[H:S#Parameters|prefix]]'' search parameter to show subpages. For example: {{space}} <kbd>{{nowrap|{{sl|prefix:wp: manual of style}}}}</kbd>. {{space}} Comparing the two: * Both reports can run with any number of initial characters as the "prefix" of the [[wp:pgn|pagename]], so excluding the final slash / character only adds the one pagename. * Only the "All pages with prefix" report shows subpages that are redirects. (The prefix search parameter does not find redirects.) * Only the "Search" report is ''not'' case sensitive. (''Prefix'' is not case sensitive, ''PrefixIndex'' is.) * Both reports accept [[wp:ns#Aliases|namespace alias]]es in the fullpagename. * From a ''content'' point of view, rather than from a page name point of view, both reports require separate runs for each redirect. To keep an ''active display'' of subpages, see {{tl|list subpages}}. To keep a ''link'' to an "All pages..." report, use {{tl|subpages}} or [<nowiki/>[Special:PrefixIndex]]. To keep a link to a "Search" report, use a {{tl|search link}}. Outside of a single page name, there is no direct method for finding subpages. ''Standard'' subpagenames are searchable using the ''[[H:S#Parameters|intitle]]'' parameter. {| | *Template ** {{sl|template: intitle:doc|doc}} ** {{sl|template: intitle:testcases|testcases}} ** {{sl|template: intitle:sandbox|sandbox}} | * Portal ** {{sl|portal: intitle: featured|featured}} ** {{sl|portal: intitle: selected|selected}} ** {{sl|portal: intitle: intro|intro}} |style=vertical-align:top | * Other ** {{sl|wp: intitle:infoboxes|infoboxes}} ** {{sl|talk: intitle:archive|archive}} ** {{sl|category: intitle:subpage intitle:redirects|related categories}} |} There are {{sl|category: intitle: subpage|a few categories that track some types of subpages}}. == Wikipedia namespaces that do not have sub-pages == The MediaWiki software (which runs Wikipedia) supports selectively allowing or disallowing the creation of subpages in various [[Wikipedia:Namespace|namespaces]]. The following namespaces in English Wikipedia do ''not'' have the subpage feature: *Main **This namespace (which is where articles reside) does not have this feature turned on because strictly hierarchical organisation of articles is discouraged, and other distinctions are better made by placing pages in other namespaces (e.g. discussions go in "Talk:", and templates in "Template:"). *File: Unnecessary, and hierarchy among files is bad. *MediaWiki{{why}} '''However, the corresponding talk namespaces for the above spaces do allow subpages.''' All other namespaces allow subpages. You can create a subpage simply by linking to the name of the subpage, prefixed with a slash (e.g. <nowiki>[[/Archive]]</nowiki>). === Slashes in article titles === {{shortcut|WP:TITLESLASH}} Some topics have a slash in the name, and should be named accordingly—''e.g.'' [[OS/2]] or [[Providence/Stoughton Line]]. Care should be taken with the corresponding [[WP:Talk page|talk pages]], though, as subpages ''are'' enabled in talk space—for example, [[Talk:OS/2]] is treated by the software as a subpage of [[Talk:OS]]. ==History of subpages== Subpages were originally used on Wikipedia to differentiate between subjects to create topical hierarchies of articles, but this proved unworkable because articles tend to belong in more than one hierarchy. The present system of [[Wikipedia:disambiguation|disambiguation]] was adopted instead, and the [{{fullurl:Wikipedia:Do not use subpages|oldid=2836167}} Wikipedia:Do not use subpages] policy had to be rigorously enforced and retroactively applied. Since 2004, the [[Wikipedia:category|category system]] has supported hierarchical organization while still allowing an article to belong to multiple categories. The subpage titles that became redirects when mainspace subpages were moved, are to be left alone ({{Section link|WP:RFD#K4}}), in case there are any existing links on external pages pointing to them. == Notes == {{reflist}} ==See also== {{Wikipedia glossary}} ''Note that older discussions of subpages are generally concerned with articles named as subpages of other articles; this is no longer done.'' ===In Meta=== * {{Section link|m:Help:Link#Subpage feature}} * [[m:Accidental linking and hard-wired category schemes|Accidental linking and hard-wired category schemes]] * [[m:Case against subpages|Case against subpages]] * [[m:Get rid of subpages entirely|Get rid of subpages entirely]] * [[m:Mysterious wikipedia user subpages|Mysterious wikipedia user subpages]] * [[m:Why I am suspicious of subpages|Why I am suspicious of subpages]] ===In Wikipedia=== * {{tl|Workpage}} * {{tl|Subpage link}} and {{tl|Subpage link implicit}} * {{mfl|path|}} * [[Help:Userspace draft]] * [[Wikipedia:Subpages to be moved]] * [[Wikipedia:Userfication]] * [[Wikipedia:Naming conventions (long lists)]] * [[Wikipedia:Editors are not mindreaders]]—Essay encouraging editors to create articles first in user space. * [[Wikipedia:Articles with slashes in title]] * [[Wikipedia:Do not use subpages]], a guideline from 2004 when subpages in article space were possible {{Wikipedia policies and guidelines}} [[Category:Wikipedia features]] [[Category:Wikipedia how-to]] [[Category:Wikipedia page help]] [[Category:Wikipedia project content guidelines]] [[Category:Wikipedia user space]] 2v2cdr71ow1qx28g9m5i2ozr2889yjb Cèṭa'an:Copyvio 10 3248 18165 2024-09-22T14:59:20Z Munajad.MH 3071 ←Membuat halaman berisi '{{<includeonly>safesubst:</includeonly>#invoke:unsubst||timestamp={{SAFESUBST:<noinclude />CURRENTTIMESTAMP}}|$B=<!-- Please do not attempt to fix the missing end tag generated by this template. The missing end tag is intentional so that the template blanks the article without removing the text. See the comment in the <noinclude> section of this template. --> {{ambox|name=Copyvio|subst=<includeonly>{{subst:substcheck}}</includeonly> |type=delete |image...' 18165 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:unsubst||timestamp={{SAFESUBST:<noinclude />CURRENTTIMESTAMP}}|$B=<!-- Please do not attempt to fix the missing end tag generated by this template. The missing end tag is intentional so that the template blanks the article without removing the text. See the comment in the <noinclude> section of this template. --> {{ambox|name=Copyvio|subst=<includeonly>{{subst:substcheck}}</includeonly> |type=delete |image=[[File:Copyright-problem.svg|frameless|upright=0.25]] |text='''An editor has launched a [[WP:copyright problems|copyright investigation]] involving this {{#if:{{yn|1={{{fullpage|}}}}}|article|section}}.''' The text under investigation is currently hidden from public view, but is accessible in the <span class="plainlinks">[{{fullurl:{{FULLPAGENAME}}|action=history}} page history]</span>. Please do not remove this notice or restore blanked content until the issue is resolved by an [[WP:ADMIN|administrator]], [[WP:COPYCLERK|copyright clerk]], or [[WP:VRT|volunteer response agent]]. The purported copyright violation copies text from {{{1|{{{url}}}}}} <span class="noprint">({{Copyvios|url={{{1|{{{url}}}}}}|page={{FULLPAGENAME}}}})</span>; as such, this page has been listed on [[Wikipedia:Copyright problems#{{FULLPAGENAMEE}}|the copyright problems page]]. Unless the copyright status of the text of this page or section is clarified and determined to be compatible with [[WP:LICENSE|Wikipedia's content license]], the problematic text and revisions or the entire page may be [[Wikipedia:Deletion policy|deleted]] one week after the time of its listing{{#if:{{{timestamp|}}}|&nbsp;(i.e. after {{#time:H:i, j F Y|{{{timestamp|}}} +7 days}} (UTC))}}. {{#if:{{yn|1={{{fullpage|}}}}}|{{NOINDEX|visible=yes|text=Until then, this page will be hidden from search engine results until the copyright issue is resolved.}}}} {{Hidden |style=text-align:inherit; |header=What can I do to resolve the issue? |content= ---- * '''If you hold the copyright to this text, you can license it in a manner that allows its use on Wikipedia.''' *# You must permit the use of your material under the terms of the [[Wikipedia:Text of Creative Commons Attribution-ShareAlike 4.0 International License|Creative Commons Attribution-Sharealike 4.0 International License]] (CC BY-SA 4.0) and the [[Wikipedia:Text of the GNU Free Documentation License|GNU Free Documentation License]] (GFDL) (unversioned, with no invariant sections, front-cover texts, or back-cover texts). *# Explain your intent to license the content on [[{{TALKPAGENAME}}|this article's discussion page]]. *# To confirm your permission, you can either display a notice to this effect at the site of original publication or send an e-mail from an address associated with the original publication to ''{{nospam|permissions-en|wikimedia.org}}'' or a postal letter to the [[foundationsite:about/contact|Wikimedia Foundation]]. These messages must explicitly permit use under CC BY-SA and the GFDL. See [[Wikipedia:Donating copyrighted materials]]. *# Note that articles on Wikipedia must be written from a [[Wikipedia:Neutral point of view|neutral point of view]] and must be [[Wikipedia:Verifiability|verifiable]] in published third-party sources; consider whether, copyright issues aside, your text is appropriate for inclusion in Wikipedia. * '''You can demonstrate that this text is in the public domain or is already under a license suitable for Wikipedia.''' Explain this on [[{{TALKPAGENAME}}|this article's discussion page]], with reference to evidence. [[Wikipedia:Public domain]] and [[Wikipedia:Compatibly licensed]] may assist in determining the status. * '''Otherwise, you may rewrite this page without copyright-infringing material.''' Your rewrite should be placed on this page, where it will be available for an administrator or clerk to review it at the end of the listing period. '''{{#ifexist:{{TALKPAGENAME}}/Temp|[[{{TALKPAGENAME}}/Temp|follow this link to a temporary subpage]]|[{{fullurl:{{TALKPAGENAME}}/Temp|action=edit&preload=Template:Copyvio/preload}} Follow this link to create the temporary subpage]}}.''' Please mention the rewrite upon completion on [[{{TALKPAGENAME}}|this article's discussion page]]. **Simply modifying copyrighted text is not sufficient to avoid copyright infringement—if the original copyright violation cannot be cleanly removed or the article reverted to a prior version, it is best to write the article from scratch. (See [[Wikipedia:Close paraphrasing]].) **For license compliance, any content used from the original article must be properly attributed; if you use content from the original, please leave a note at the top of your rewrite saying as much. You may duplicate non-infringing text that you had contributed yourself. **It is always a good idea, if rewriting, to identify the point where the copyrighted content was imported to Wikipedia and to check to make sure that the contributor did not add content imported from other sources. When closing investigations, clerks and administrators may find other copyright problems than the one identified. If this material is in the proposed rewrite and cannot be easily removed, the rewrite may not be usable. }} {{#ifeq:{{{help|}}}|off|| ---- {{smalldiv|1= '''Steps to list an article at [[Wikipedia:Copyright problems]]:''' # Add the following to the bottom of {{preload|link=Wikipedia:Copyright problems/{{#time: Y F j|{{{timestamp|}}}}}|preload=Wikipedia:Copyright problems/preload}}: <code><nowiki>* {{subst:article-cv|</nowiki>{{FULLPAGENAME}}<nowiki>}} from </nowiki>{{{1|{{{url}}}}}}<nowiki>. ~~~~</nowiki></code> # Add the following template to the talk page of the contributor of the material: <code><nowiki>{{subst:Nothanks-web|pg=</nowiki>{{FULLPAGENAME}}<nowiki>|url=</nowiki>{{{1|{{{url}}}}}}<nowiki>}} ~~~~</nowiki></code> # Place {{tl|copyvio/bottom}} at the end of the portion you want to blank. If nominating the entire page, please place this template at the top of the page, set the "fullpage" parameter to "yes", and place {{tl|copyvio/bottom}} at the very end or the article. }} }} }} <includeonly> <div class="copyvio" style="display:none;"> {{{category|[[Category:Wikipedia pages tagged for copyright problems|{{{timestamp|}}}]]}}} </includeonly> }}<noinclude> {{Documentation}} </noinclude> b7tl3kfgx7a9cbki2z2c6xe0dhhqgh8 Cèṭa'an:Copyvio/doc 10 3249 18166 2024-09-22T15:00:40Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Subst only}} ==Usage== If a text page is a likely copyright violation, add the following '''before''' the copied text: {{blockindent|'''{{tlsp |copyvio |<nowiki>url=source(s)</nowiki>}}''' where the copyvio starts and '''{{tl|copyvio/bottom}}''' where the copyvio ends.}} {{blockindent|'''{{tlsp |copyvio...' 18166 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Subst only}} ==Usage== If a text page is a likely copyright violation, add the following '''before''' the copied text: {{blockindent|'''{{tlsp |copyvio |<nowiki>url=source(s)</nowiki>}}''' where the copyvio starts and '''{{tl|copyvio/bottom}}''' where the copyvio ends.}} {{blockindent|'''{{tlsp |copyvio |<nowiki>url=source(s)|fullpage=yes</nowiki>}}''' if the entire page has a copyright issue (and '''{{tl|copyvio/bottom}}''' at the very end of the article).}} This template must always be '''[[Wikipedia:Substitution|substituted]]'''. *If the entire page, including all previous versions of it, is a ''blatant'' copyright violation, do not use this template and do not blank the page. Tag with {{tl|db-copyvio}} instead. *If only part of the page is a likely copyright violation, you may tag only that section. The template by default will blank all content following it; to limit the blanking, place {{tl|Copyvio/bottom}} at the point where copyright concerns end. * Even when blanking the entire article, you should still place {{tl|Copyvio/bottom}} at the end of the article to avoid [[Special:LintErrors|lint errors]]. *This template is not for use with images. Blatant image copyright violations should be tagged with {{tl|Db-f9}}. Otherwise, suspected image violations should be tagged with {{tl|Ffd}}. If this template is used on a page in the File namespace, it will transclude [[Template:Copyvio error]] above the notice. *Separate multiple URLs with spaces. == TemplateData == {{TemplateData header}} <templatedata> { "params": { "url": { "aliases": [ "1" ], "description": "Source where the content was copied from", "required": true, "type": "url" }, "fullpage": { "description": "Whether the full page is a copyright violation. If \"yes\", hides the content from search engines.", "example": "yes", "type": "string", "suggestedvalues": [ "yes" ], "aliases": [ "2" ] } } } </templatedata> ==See also== * {{section link|Wikipedia:Copyright problems|Instructions}} - for a more detailed description on how to use this template as well as the other related templates {{Copyright issue templates}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wikipedia copyright maintenance templates|{{PAGENAME}}]] [[Category:Wikipedia copyright violations|*]] }}</includeonly> ohuy8cdwztb8pwfx7i06t7s8e4x466i Cèṭa'an:Copyvio error 10 3250 18167 2024-09-22T15:01:34Z Munajad.MH 3071 ←Membuat halaman berisi '{{imbox |type=speedy |text={{Error|The template below should not be used on file pages. Please remove the {{tl|copyvio/core}} and {{tl|copyvio error}} tags. For image copyright violations, follow the instructions at [[Wikipedia:Files for discussion]].}} }}<noinclude> {{documentation}} <!-- Add categories, documentation, and interwiki links to the /doc subpage, not here! --> </noinclude>' 18167 wikitext text/x-wiki {{imbox |type=speedy |text={{Error|The template below should not be used on file pages. Please remove the {{tl|copyvio/core}} and {{tl|copyvio error}} tags. For image copyright violations, follow the instructions at [[Wikipedia:Files for discussion]].}} }}<noinclude> {{documentation}} <!-- Add categories, documentation, and interwiki links to the /doc subpage, not here! --> </noinclude> af4hp5iogn53iwk8o85mctbgqw4o8v4 Cèṭa'an:Imbox 10 3251 18168 2024-09-22T15:03:02Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:Message box|imbox}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>' 18168 wikitext text/x-wiki {{#invoke:Message box|imbox}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 90yqkd9klfkh2s7isb6vikemdvm668g Cèṭa'an:Imbox/doc 10 3252 18169 2024-09-22T15:03:54Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} {{Lua|Module:Message box}} {{Mbox templates (small)}} This is the {{tl|Imbox}} (['''I''']mage ['''m''']essage ['''box''']) [[WP:MTM|metatemplate]]. It is used to build message box templates for file (image) pages, such as {{tl|cleanup-image}} etc. It offers several different colours, uses defa...' 18169 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} {{Lua|Module:Message box}} {{Mbox templates (small)}} This is the {{tl|Imbox}} (['''I''']mage ['''m''']essage ['''box''']) [[WP:MTM|metatemplate]]. It is used to build message box templates for file (image) pages, such as {{tl|cleanup-image}} etc. It offers several different colours, uses default images if no image parameter is given and it has some other features. This template works almost exactly like {{tl|Ambox}} and uses the same parameters. <!-- ===We are deploying!=== After long discussion on the [[Template talk:Imbox|talk page]] of this template and at other places we are finally deploying this template. Feel free to convert any message boxes used on file pages to use this meta-template. If you find any tricky cases then list them on the talk page of this template and you'll get help. When this template is used to build image message boxes those boxes should contain explanatory texts just like before. (The same texts as before or new improved texts.) If there are more specific images in the boxes or you know a better image, then use them instead of the default images shown here. --> ===Usage=== Simple usage example: <syntaxhighlight lang="wikitext"> {{Imbox |text=Some text.}} </syntaxhighlight> {{Imbox |text=Some text.}} Complex example: <syntaxhighlight lang="wikitext"> {{Imbox | type = style | style = width:400px; | image = [[File:Emblem-question-yellow.svg|40px]] | textstyle = font-style:italic; font-weight:bold; color:red; | text = The message body text. }} </syntaxhighlight> {{Imbox | type = style | style = width:400px; | image = [[File:Emblem-question-yellow.svg|40px]] | textstyle = font-style:italic; font-weight:bold; color:red; | text = The message body text. }} ===Image message box types=== The following examples use different '''type''' parameters but use no image parameters thus they use the default images for each type. {{Imbox | type = speedy | text = type=<u>speedy</u> – Speedy deletion templates such as {{tl|isd}}. }} {{Imbox | type = delete | text = type=<u>delete</u> – Deletion templates such as {{tl|ifd}}. }} {{Imbox | type = content | text = type=<u>content</u> – Major warnings and problems, such as {{tl|non-free reduce}}. }} {{Imbox | type = style | text = type=<u>style</u> – Minor warnings and problems, such as {{tl|cleanup-image}}. }} {{Imbox | type = notice | text = type=<u>notice</u> – Notices and messages of any kind, both permanent and temporary. }} {{Imbox | type = move | text = type=<u>move</u> – Move and rename messages and proposals, such as {{tl|Requested move}}. }} {{Imbox | type = protection | text = type=<u>protection</u> – Protection templates such as {{tl|pp-protected}} when shown on an image page. }} {{Imbox | type = license | text = type=<u>license</u> – License templates such as {{tl|GFDL}}. }} {{Imbox | type = featured | text = type=<u>featured</u> – Featured image templates such as {{tl|FeaturedPicture}}. }} ===Other images=== The default images shown above are mostly for convenience. In many cases it is more appropriate to use more specific images. These examples use the '''image''' parameter to specify an image other than the default images. {{Imbox | type = style | image = [[File:Camera-photo.svg|40px]] | text = type = style<br/>image = <nowiki>[[File:Gnome-dev-camera.svg|42px]]</nowiki><br/>This image is used for {{tl|cleanup-image}}. }} {{Imbox | type = move | image = [[File:To Commons.svg|52px]] | text = type = move<br/>image = <nowiki>[[File:To Commons.svg|52px]]</nowiki><br/>This image is used for {{tl|copy to Wikimedia Commons}}. }} {{Imbox | type = license | image = [[File:Heckert GNU white.svg|48px]] | text = type = license<br/>image = <nowiki>[[File:Heckert GNU white.svg|48px]]</nowiki><br/>This image is used for the GFDL license templates such as {{tl|GFDL}}. }} ===Special=== Some other parameter combinations. {{Imbox | text = No type and no image given ('''default''') }} {{Imbox | image = none | text = No type and '''image=none''' – No image is used and the '''text''' uses the whole message box area. }} {{Imbox | type = license | image = [[File:PD-icon.svg|40px]]<br/>[[File:Ambox warning yellow.svg|40px]] | imageright = [[File:Shuttle.svg|30px]] | text = type = license<br/>image = <nowiki>[[File:PD-icon.svg|40px]]&lt;br/>[[File:Ambox warning yellow.svg|40px]]</nowiki><br/>imageright = <nowiki>[[File:Shuttle.svg|30px]]</nowiki> }} {{Imbox | type = license | image = [[File:PD-icon.svg|40px]]<br/>[[File:Ambox warning yellow.svg|40px]] | imageright = [[File:Shuttle.svg|30px]] | text = '''This file is in the [[public domain]] because it was created by [[NASA]].'''<br/>Note that use of NASA logos, insignia and emblems are restricted per US law. }} {{Imbox | type = license | image = [[File:PD-icon.svg|40px]] | text = type = license<br/>image = <nowiki>[[File:PD-icon.svg|40px]]</nowiki><br/>below = <nowiki>{{Imbox |type=content |text='''This license tag is deprecated!'''}}</nowiki> | below = {{Imbox |type=content |text='''This license tag is deprecated!'''}} }} ===Parameters=== List of all parameters: <syntaxhighlight lang="wikitext"> {{Imbox | name = name of the template | type = speedy / delete / content / style / notice / move / protection / license / featured | image = none / [[File:Some image.svg|40px]] | imageright = [[File:Some image.svg|40px]] | style = CSS value | textstyle = CSS value | text = The message body text. | below = More text or another imbox. | plainlinks = no }} </syntaxhighlight> '''name''' :(Optional) Name of the template. This adds a CSS class with name <code>box-''name''</code> to the HTML element, for use by bots or scripts. '''type''' :If no '''type''' parameter is given the template defaults to type '''notice'''. That means it gets a blue border. '''image''' :'''No parameter''' = If no '''image''' parameter is given the template uses a default image. Which default image it uses depends on the '''type''' parameter. :'''An image''' = Should be an image with usual wiki notation. 40px - 50px width are usually about right depending on the image height to width ratio. (But the message box can handle images of any size.) For example: ::<code><nowiki>image = [[File:Gnome-dev-camera.svg|40px]]</nowiki></code> :'''none''' = Means that no image is used. '''imageright''' :'''No parameter''' = If no '''imageright''' parameter is given then no image is shown on the right side. :'''An image''' = Should be an image with usual wiki notation. 40px - 50px width are usually about right depending on the image height to width ratio. (But the message box can handle images of any size.) For example: ::<code><nowiki>imageright = [[File:Nuvola apps bookcase.png|40px]]</nowiki></code> :'''Anything''' = Any other object that you want to show on the right side. '''style''' :An optional [[Cascading Style Sheets|CSS]] value used by the entire message box table. Without quotation marks <code>" "</code>. For example: ::<code>style = margin-bottom: 0.5em;</code> '''textstyle''' :An optional [[Cascading Style Sheets|CSS]] value used by the text cell. For example: ::<code>textstyle = text-align: center;</code> '''text''' :The message body text. '''below''' :A full width area below the images and text area. Can take a text or any kind of object, for instance another imbox: ::<code><nowiki>below = {{Imbox |type=content |text=This license tag is deprecated.}}</nowiki></code> '''plainlinks''' :Defaults to yes. If external link arrows - [[File:External.svg|10px]] - are desired, specify: ::<code><nowiki>plainlinks = no</nowiki></code> ===Technical details=== Namespace "Image:" was renamed to "File:" on 11 December 2008. This template was created long before that, and that is why it is named "imbox" as in "image message box". If you need to use special characters in the text parameter then you need to escape them like this: <syntaxhighlight lang="wikitext"> {{Imbox | text = <div> Equal sign = and a start and end brace { } work fine as they are. But here is a pipe {{!}} and two end braces <nowiki>}}</nowiki>. And now a pipe and end braces <nowiki>|}}</nowiki>. </div> }} </syntaxhighlight> {{Imbox | text = <div> Equal sign = and a start and end brace { } work fine as they are. But here is a pipe {{!}} and two end braces <nowiki>}}</nowiki>. And now a pipe and end braces <nowiki>|}}</nowiki>. </div> }} This template uses the imbox CSS classes in [[MediaWiki:Common.css]] for most of its looks, thus it is fully skinnable. Internally this meta-template uses HTML markup instead of wiki markup for the table code. That is the usual way we make meta-templates since wiki markup has several drawbacks. For instance it makes it harder to use [[m:Help:ParserFunctions|parser functions]] and special characters in parameters. The default images for this meta-template are in png format instead of svg format. The main reason is that some older web browsers have trouble with the transparent png images. For those older browsers these png images have been modified so that the color of their default backgrounds match the background color of the template. The default background that MediaWiki renders for svg images is always white. This creates a white box around the images when displayed in older browsers. For more technical details see the [[Template talk:Imbox|talk page]]. Since this template works almost exactly like the other mboxes their talk pages and related pages might also contain more details, see the "See also" section below. ===See also=== {{Mbox templates see also}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Mbox and messagebox templates]] [[Category:File namespace templates|*]] }}</includeonly> 8fo3wgbzdt3l10l456150ew4b6g7ks1 Cèṭa'an:Mbox templates see also 10 3253 18170 2024-09-22T15:06:25Z Munajad.MH 3071 ←Membuat halaman berisi '<div>{{view|Template:Mbox templates see also|edit|brackets=yes}} There are seven metatemplates in the [[Module:Message box]] family:</div> * {{tl|Ambox}}, for messageboxes on article pages. * {{tl|Cmbox}}, for messageboxes on category pages. * {{tl|Imbox}}, for messageboxes on file (image) pages. * {{tl|Tmbox}}, for messageboxes on talk pages. * {{tl|Fmbox}}, for header and footer messageboxes. * {{tl|Ombox}}, for messageboxes on other types of page. * {{tl|Mbox}...' 18170 wikitext text/x-wiki <div>{{view|Template:Mbox templates see also|edit|brackets=yes}} There are seven metatemplates in the [[Module:Message box]] family:</div> * {{tl|Ambox}}, for messageboxes on article pages. * {{tl|Cmbox}}, for messageboxes on category pages. * {{tl|Imbox}}, for messageboxes on file (image) pages. * {{tl|Tmbox}}, for messageboxes on talk pages. * {{tl|Fmbox}}, for header and footer messageboxes. * {{tl|Ombox}}, for messageboxes on other types of page. * {{tl|Mbox}}, for messageboxes that are used in different [[Wikipedia:Namespace|namespaces]] and change their presentation accordingly. Closely related metatemplates: * {{tl|Asbox}}, for messageboxes in article stubs. * {{tl|Dmbox}}, for messageboxes on disambiguation or set-index pages. * {{tla|Ivory messagebox|Ivmbox}}, a simple full-width box with default ivory background intended to frame important messages or notices.<noinclude> {{Documentation}} </noinclude> lwh76cpc8zlixr4hrg01lznwuiq9e4o Cèṭa'an:Mbox templates see also/doc 10 3254 18171 2024-09-22T15:07:36Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} This is the {{tl|Mbox templates see also}} template. It is used in the "See also" section of the documentation for templates in {{c|Mbox and messagebox templates|the Mbox family}} (e.g. {{tl|Ambox}}). It takes no parameters. ===See also=== * {{tl|Mbox templates (small)}}, a small version of this template placed at the start of Mbox-family templates' documentation. <includeonly>{{Sandbox other| | <!-- Categories below this line, pleas...' 18171 wikitext text/x-wiki {{Documentation subpage}} This is the {{tl|Mbox templates see also}} template. It is used in the "See also" section of the documentation for templates in {{c|Mbox and messagebox templates|the Mbox family}} (e.g. {{tl|Ambox}}). It takes no parameters. ===See also=== * {{tl|Mbox templates (small)}}, a small version of this template placed at the start of Mbox-family templates' documentation. <includeonly>{{Sandbox other| | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Mbox and messagebox templates| ]] [[Category:Documentation see also templates]] [[Category:Template namespace templates]] }}</includeonly> fwesure2h0eq1rdi3a7j6jsx192zbvn Cèṭa'an:C 10 3255 18172 2024-09-22T15:08:26Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Category link without namespace]] 18172 wikitext text/x-wiki #REDIRECT [[Template:Category link without namespace]] {{Redirect category shell| {{R from move}} }} 3qa60t6mwxjkjff4k91jtkyn2wfm6h0 Cèṭa'an:Category link without namespace 10 3256 18173 2024-09-22T15:09:37Z Munajad.MH 3071 ←Membuat halaman berisi '[[:Category:{{PAGENAME:{{{1}}}}}|{{{2|{{PAGENAME:{{{1}}}}}}}}]]<noinclude> {{Documentation}} </noinclude>' 18173 wikitext text/x-wiki [[:Category:{{PAGENAME:{{{1}}}}}|{{{2|{{PAGENAME:{{{1}}}}}}}}]]<noinclude> {{Documentation}} </noinclude> 5ihlenrrtiyl0onp17hzt1jb0im35x9 Cèṭa'an:Category link without namespace/doc 10 3257 18174 2024-09-22T15:10:17Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{tsh|c}} <!----PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE----> {{Distinguish|Template:Circa}} == Usage == : {{tlx|c&nbsp;|''category name''}} : {{tlx|c&nbsp;|''category name''&nbsp;|''link text''}} Use {{tl|c}} to create a [[Wikipedia:Namespace|namespace]]-free link to a category, e.g. {{c|Philosophy}} rather than {{cl|Philosophy}}, {{cls|Philosophy}}: : {{tlf|c|Philosophy}} produces: {{c|Philosophy}...' 18174 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{tsh|c}} <!----PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE----> {{Distinguish|Template:Circa}} == Usage == : {{tlx|c&nbsp;|''category name''}} : {{tlx|c&nbsp;|''category name''&nbsp;|''link text''}} Use {{tl|c}} to create a [[Wikipedia:Namespace|namespace]]-free link to a category, e.g. {{c|Philosophy}} rather than {{cl|Philosophy}}, {{cls|Philosophy}}: : {{tlf|c|Philosophy}} produces: {{c|Philosophy}} : {{tlf|c|Category:philosophy}} produces: {{c|Category:philosophy}} To specify the text used for the link –&nbsp;e.g. "Philosophy category" in place of "Philosophy"&nbsp;– add it as the next parameter: : {{tlf|c|Philosophy|Philosophy category}} produces: {{c|Philosophy|Philosophy category}} : {{tlf|c|Category:philosophy|Philosophy category}} produces: {{c|Category:philosophy|Philosophy category}} == See also == * {{tl|cl}}, which produces the second type of link shown in the Usage section ({{cl|Philosophy}}, i.e. including the namespace prefix). * {{tl|cls}}, which produces the third type shown in the Usage section ({{cls|Philosophy}}, i.e. including an abbreviated namespace prefix). * {{tl|lcs}}, which produces output such as: {{lcs|Philosophy}} * {{tl|icon}} for standard Wikipedia icons. {{Internal category-link templates}} == Template data == {{TemplateDataHeader}} <templatedata> { "description": "Creates links to categories without the namespace prefix.", "params": { "1": { "label": "Category name", "description": "The name of the category to link to, with or without the Category: prefix", "type": "string", "required": true }, "2": { "label": "Link text", "description": "Text of the actual link, if you want to override it", "type": "string" } } } </templatedata> <includeonly>{{basepage subpage | <!----CATEGORIES BELOW THIS LINE, PLEASE:----> [[Category:Internal category-link templates]] }}</includeonly> 7tvlwffkwx4sli0g3g3yzl3y6ndpsym Cèṭa'an:Tlf 10 3258 18175 2024-09-22T15:11:19Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template link with link off]] 18175 wikitext text/x-wiki #REDIRECT [[Template:Template link with link off]] {{Redirect category shell| {{R from move}} }} 9mrb4gzoa8i94zzxq5i6opzke6v5ntr Cèṭa'an:Template link with link off 10 3259 18176 2024-09-22T15:12:41Z Munajad.MH 3071 ←Membuat halaman berisi '<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>' 18176 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 Cèṭa'an:Template-linking templates 10 3260 18177 2024-09-22T15:14:10Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{navbar|Template-linking templates|text=These tables:|style=float: right;}}</includeonly> === General-purpose formatting === <div style="overflow-x: auto; margin: 1em 0;"> {| class="wikitable plainrowheaders" style="margin: 0;" |+ Comparison of template-linking templates according to the styles of generated text and link produced |- style="background-color: #fee;" ! scope="col" rowspan="2"| Text style ↓ ! scope="col" rowspan="2"| {{Template link e...' 18177 wikitext text/x-wiki <includeonly>{{navbar|Template-linking templates|text=These tables:|style=float: right;}}</includeonly> === General-purpose formatting === <div style="overflow-x: auto; margin: 1em 0;"> {| class="wikitable plainrowheaders" style="margin: 0;" |+ Comparison of template-linking templates according to the styles of generated text and link produced |- style="background-color: #fee;" ! scope="col" rowspan="2"| Text style ↓ ! scope="col" rowspan="2"| {{Template link expanded|tlg}} options{{NoteTag|name=TlTfn1}}<br />to achieve text style ! scope="col" colspan="6"| Link style |- style="background-color: #fee;" ! scope="col"| Linked ! scope="col"| Unlinked ! scope="col"| Linked with subst ! scope="col"| Unlinked with subst ! scope="col"| Linked including braces ! scope="col"| Linked with alternative&nbsp;text |- ! scope="row"| {{Template link expanded|tlg}} options{{NoteTag|name=TlTfn1}}<br />to achieve link style | {{n/a}} | {{n/a|DEFAULT}} | {{code|nolink{{=}}yes}} | {{code|subst{{=}}yes}} || <code>nolink=yes<wbr/>|subst=yes</code> | {{code|braceinside{{=}}yes}} | {{code|alttext{{=}}Foo}}<br />{{code|2{{=}}Foo}} |- ! scope="row"| normal | {{n/a|DEFAULT}} | {{nowrap|{{tlg|tlg}}}}<wbr/>{{NoteTag|name=TlTfn1}}<br />{{tl|tl}}<br />{{tlp|tlp|1|2|...}}<wbr/>{{NoteTag|name=TlTfn2}}<br />{{tlu|Template:tlu}}<wbr/>{{NoteTag|name=TlTfn3}} | {{tlf|tlf}}<wbr/>{{NoteTag|name=TlTfn2}}<br /><sup><[[Template:Template link with link off|template link]]></sup> | {{tls|tls}}<br />{{tlsu|Template:tlsu}}<wbr/>{{NoteTag|name=TlTfn3}} | {{tlsf|tlsf}}<wbr/>{{NoteTag|name=TlTfn2}}<br/><sup><[[Template:Tlsf|template link]]></sup> | {{tn|tn}} | {{tla|tla}} |- ! scope="row"| <code>code</code> | {{code|code{{=}}yes}} | {{tl2|tl2}}<br />{{Template link expanded|tlx}}<br />{{tlxu|Template:tlxu}}<wbr/>{{NoteTag|name=TlTfn3}} | {{tlc|tlc}}<wbr/>{{NoteTag|name=TlTfn2}}<br /><sup><[[Template:tlc|template link]]></sup><br />{{tnull|tnull}}<sup><[[Template:tnull|template link]]></sup> | {{tlxs|tlxs}} | {{tlsc|tlsc}}<wbr/>{{NoteTag|name=TlTfn2}}<br/><sup><[[Template:Tlsc|template link]]></sup> | colspan="2" rowspan="3" {{n/a}} |- ! scope="row"| <span style="font-family:monospace; font-size:larger;">monospace</span> | {{code|plaincode{{=}}yes}}<wbr/>{{NoteTag|name=TlTfn4}} | colspan="2" rowspan="2" {{n/a}} | rowspan="2"| {{tltss|tltss}}<wbr/>{{NoteTag|name=TlTfn5}} | rowspan="2" {{n/a}} |- ! scope="row"| <kbd>kbd</kbd> | {{code|kbd{{=}}yes}}<wbr/>{{NoteTag||name=TlTfn5}} |- ! scope="row"| '''bold''' | {{code|bold{{=}}yes}} | {{tlb|tlb}} | colspan="5" rowspan="3" {{n/a}} |- ! scope="row"| '''<code>bold+code</code>''' || <code>bold=yes<wbr/>|code=yes</code> | {{tlxb|tlxb}} |- ! scope="row"| ''<code>italic+code</code>'' || <code>italic=yes<wbr/>|code=yes</code> | {{tlxi|tlxi}} |} </div> {{NoteFoot|refs= {{NoteTag|name=TlTfn1|{{tlx|tlg}} is the most general template, allowing any combination of text style and/or link style options.}} {{NoteTag|name=TlTfn2|Prevents wrapping of text by placing it inside {{tag|span|params=class="nowrap"}} tags.}} {{NoteTag|name=TlTfn3|Allows links to templates in any namespace.}} {{NoteTag|name=TlTfn4|{{tld|tlg|plaincode{{=}}yes}} uses [[HTML element#code|{{tag|code|params=style="border:none; background-color:transparent;"}}]].}} {{NoteTag|name=TlTfn5|Displays monospaced font using {{tag|span|params=style="font-family:monospace;"}}.}} }} {{clear}} ===Other formatting templates=== {| class="wikitable sortable plainrowheaders" |+ Templates producing specialised formatting effects for given templates, modules or parameters !scope="col"| Code example !scope="col"| Effect !scope="col"| Notes |- !scope="row"| {{Tlx|Tj|Hatnote|Some text|selfref: yes|category: no|lang: fr}} | {{Tj|Hatnote|Some text|selfref: yes|category: no|lang: fr}} || Supports colors, placeholder texts, named and unnamed parameters |- !scope="row"| <!-- Using deprecate <source> tag to syntaxhighlight <syntaxhighlight> tag --> <source lang="wikitext"> <syntaxhighlight lang="wikitext"> {{Hatnote | Some text | selfref = yes | category = no | lang = fr }} </syntaxhighlight> </source> | <syntaxhighlight lang="wikitext"> {{Hatnote | Some text | selfref = yes | category = no | lang = fr }} </syntaxhighlight> | Same as above |- !scope="row"| {{Tlx|Tji|Hatnote|Some text|selfref: yes|category: no|lang: fr}} | {{Tji|Hatnote|Some text|selfref: yes|category: no|lang: fr}} || Supports colors, placeholder texts, named and unnamed parameters |- !scope="row"| <code>{{xtag|syntaxhighlight|params=lang="wikitext" inline}}<nowiki>{{Hatnote|Some text|selfref=yes|category=no|lang=fr}}</nowiki>{{xtag|syntaxhighlight|c}}</code> | <syntaxhighlight lang="wikitext" inline>{{Hatnote|Some text|selfref=yes|category=no|lang=fr}}</syntaxhighlight> | Same as above |- !scope="row"| {{tlx|tl2|<nowiki>Hatnote|lang=fr</nowiki>}} | {{tl2|hatnote|lang=fr}} || Supports linking to sister projects (e.g., fr:Hatnote) |- !scope="row"| {{tlx|demo|<nowiki><nowiki>{{Hatnote|lang=fr|Some text}}</nowiki></nowiki>}} | {{demo|<nowiki>{{hatnote|lang=fr|Some text}}</nowiki>}} || Shows code and example |- !scope="row"| {{tlx|tln|Hatnote}} | {{tln|Hatnote}} || Produces a normal link to the template |- <!-- Yes, I know these two aren't actually template-linking templates, but they're a heck of a lot easier to find if listed in the docs for e.g. {{tl}} --> !scope="row"| {{tlx|elc|Template:Hatnote}}<br />{{tlx|elc|<nowiki>Template:Hatnote|Hatnote</nowiki>}} | {{elc|Template:Hatnote}}<br />{{elc|<nowiki>Template:Hatnote|Hatnote</nowiki>}} || Formats wikilink, with optional piped link text and blended suffix |- !scope="row"| {{tlx|ml|Example|hello}} | {{ml|Example|hello}} || Counterpart to {{tl|tl}} for linking to Lua modules |- !scope="row"| {{tlx|mfl|Example|hello}} | {{mfl|Example|hello}} || Similar to {{tl|ml}}, but expects the function to be documented and creates a link to the corresponding section |- !scope="row"| {{tlx|mlx|Example|hello}} | {{mlx|Example|hello}} || Counterpart to {{tl|tlx}} for linking to Lua modules |- !scope="row"| {{tlx|ml-lua|Module:Example}} | {{ml-lua|Module:Example}} || Link to Lua modules and built-in libraries, showing Lua code. |- !scope="row"| {{tlx|para|<nowiki>title|<var>book title</var></nowiki>}} | {{para|title|<var>book title</var>}} || Formats template parameters for display, with or without values |- !scope="row"| {{tlx|sclx|LASTING}} | {{sclx|LASTING}} || Takes a shortcut suffix in project namespace and displays it with brackets and the [[WP:ALIAS|WP: alias]] in a [[WP:CODE|{{tag|code}}]] tag. |- !scope="row"| {{tlx|tag|ref}}<br />{{tlx|xtag|templatedata}} | {{tag|ref}}<br />{{xtag|templatedata}} || Formats [X]HTML tags; can add content, choose opening, closing, or self-closing |- !scope="row"| {{tlx|dtl|Ping project}} | {{dtl|Ping project}} || Wikidata counterpart to {{tl|tl}} |- !scope="row"| {{tlx|pf|if}}<br />{{tlx|pf|if|<nowiki>{{{1}}}</nowiki>|true|false}} | {{pf|if}}<br />{{pf|if|<nowiki>{{{1}}}</nowiki>|true|false}} || [[Help:Parser functions|Parser function]] equivalent to {{tl|tl}} |- !scope="row"| {{tlx|magic word|uc:}} | {{magic word|uc:}} || Magic word links |} ===With utility links=== {| class="wikitable sortable plainrowheaders" |+ Templates producing utility links for a given template ([[Template:Hatnote|Hatnote]] used here as example) !scope="col"| Code example !scope="col"| Effect |- !scope="row"| {{tlx|lt|Hatnote}} | {{lt|hatnote}} |- !scope="row"| {{tlx|lts|Hatnote}} | {{lts|hatnote}} |- !scope="row"| {{tlx|t links|Hatnote}} | {{t links|hatnote}} |- !scope="row"| {{tlx|tfd links|Hatnote}} | {{tfd links|hatnote}} |- !scope="row"| {{tlx|tetl|Hatnote}} | {{tetl|Hatnote}} |- !scope="row"| {{tlx|tsetl|Hatnote}} | {{tsetl|Hatnote}} |- !scope="row"| {{tlx|ti|Hatnote}} | {{ti|Hatnote}} |- !scope="row"| {{tlx|tic|Hatnote}} | {{tic|Hatnote}} |- !scope="row"| {{tlx|tim|Hatnote}} | {{tim|Hatnote}} |- !scope="row"| {{tlx|tiw|Hatnote}} | {{tiw|Hatnote}} |- !scope="row"| {{tlx|tlt|Hatnote}} | {{tlt|Hatnote}} |- !scope="row"| {{tlx|ttl|Hatnote}} | {{ttl|Hatnote}} |- !scope="row"| {{tlx|twlh|Hatnote}} | {{twlh|Hatnote}} |}<noinclude> {{Documentation | content = {{template shortcut|tl-nav|tl templates}} ==Usage== Use this {{tl|Template-linking templates}} on /doc pages for related templates. [[Category:Documentation see also templates]] }}</noinclude> o8fi03kkaxf242wkq9fjptpztgrt93e Cèṭa'an:N/A 10 3261 18178 2024-09-22T15:15:41Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:N/a]] 18178 wikitext text/x-wiki #redirect [[Template:n/a]] hpes2hbf4mkh2diqgvle34iuur4r7u3 Cèṭa'an:N/a 10 3262 18179 2024-09-22T15:16:13Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{| class="wikitable" |- | </noinclude><onlyinclude>data-sort-value="{{{sort|}}}" style="background: var(--background-color-interactive, #ececec); color: var(--color-base, #2C2C2C); vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="table-na" <!-- -->| {{{1|—}}}</onlyinclude><noinclude> |}{{documentation}}</noinclude>' 18179 wikitext text/x-wiki <noinclude>{| class="wikitable" |- | </noinclude><onlyinclude>data-sort-value="{{{sort|}}}" style="background: var(--background-color-interactive, #ececec); color: var(--color-base, #2C2C2C); vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="table-na" <!-- -->| {{{1|—}}}</onlyinclude><noinclude> |}{{documentation}}</noinclude> t60wlgbpokv1dekssjjbg00u5fibife Cèṭa'an:N/a/doc 10 3263 18180 2024-09-22T15:17:29Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{tlr|Not applicable|N/A|NA|n/a}} <!-- {{High-use}} --> {{Table cell templates/doc|N/A}} <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> }}</includeonly>' 18180 wikitext text/x-wiki {{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{tlr|Not applicable|N/A|NA|n/a}} <!-- {{High-use}} --> {{Table cell templates/doc|N/A}} <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> }}</includeonly> 5t18b893w4jec0g1d7vbf74zt95f8br Cèṭa'an:Table cell templates 10 3264 18181 2024-09-22T15:19:50Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude> {| |</noinclude>{{#if:{{{sort|}}}|data-sort-value="<nowiki>{{{sort|</nowiki>{{{sort}}}<nowiki>}}}</nowiki>"}} style="background: {{{bg|<nowiki>{{/bgcolor}}</nowiki>}}}; color: {{{color|black}}}; vertical-align: {{{valign|middle}}}; text-align: <nowiki>{{{align|</nowiki>{{{align|center}}}<nowiki>}}}</nowiki>; <nowiki>{{{style|text-transform: capitalize;}}}</nowiki>" class="{{{class|{{BASEPAGENAME}}}}} table-{{{class|{{BASEPAGENAME}}}}}"| <nowiki>{{{1|<...' 18181 wikitext text/x-wiki <noinclude> {| |</noinclude>{{#if:{{{sort|}}}|data-sort-value="<nowiki>{{{sort|</nowiki>{{{sort}}}<nowiki>}}}</nowiki>"}} style="background: {{{bg|<nowiki>{{/bgcolor}}</nowiki>}}}; color: {{{color|black}}}; vertical-align: {{{valign|middle}}}; text-align: <nowiki>{{{align|</nowiki>{{{align|center}}}<nowiki>}}}</nowiki>; <nowiki>{{{style|text-transform: capitalize;}}}</nowiki>" class="{{{class|{{BASEPAGENAME}}}}} table-{{{class|{{BASEPAGENAME}}}}}"| <nowiki>{{{1|</nowiki>{{{text}}}<nowiki>}}}</nowiki><noinclude> |} {{Documentation}} <!-- ADD CATEGORIES BELOW THIS LINE --> [[Category:Table cell templates]] </noinclude> nv215pztm0qc4dk6weavbxdqm3920mz Cèṭa'an:Table cell templates/doc 10 3265 18182 2024-09-22T15:20:34Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{Documentation subpage}}</noinclude>{{#switch: {{FULLPAGENAME}} | Template:BLACK = {{For|the text color template|Template:Black}} | Template:Ya = {{For|the template with a smaller tick and no green background|Template:Aye}} | Template:Maybe = {{For|the yellow tick template|Template:Mby}} | Template:TBA = {{distinguish|Template:TBD}} | Template:Pending = {{For|the comment templates with small icons|Template:Tobedone|Template:Bug pending|Template:Pendin...' 18182 wikitext text/x-wiki <noinclude>{{Documentation subpage}}</noinclude>{{#switch: {{FULLPAGENAME}} | Template:BLACK = {{For|the text color template|Template:Black}} | Template:Ya = {{For|the template with a smaller tick and no green background|Template:Aye}} | Template:Maybe = {{For|the yellow tick template|Template:Mby}} | Template:TBA = {{distinguish|Template:TBD}} | Template:Pending = {{For|the comment templates with small icons|Template:Tobedone|Template:Bug pending|Template:PendingRequest}} }}<!-- -->{{#ifeq:{{#invoke:High-use|num|x|demo={{FULLPAGENAME}}}}|many||{{High-use|demo={{FULLPAGENAME}}}}}} The templates in this series are designed to be used in a [[Help:Table|table]] to make a cell with text in that cell, with an appropriately colored background. They are commonly used in [[:Category:Comparisons|comparison tables]]. Most of these templates should not be used simply to produce a background color, use them according to their meaning. For example, {{Tlc|yes}} makes a cell with a green background. The text in the cell is taken from the [[Help:Template#Parameters|first parameter]]; <syntaxhighlight lang="wikitext" inline=yes>{{yes|Sure}}</syntaxhighlight> would output "Sure" otherwise it defaults to "Yes". Most templates allow authors to override the default text in this way, some require text put after the template call and some also need a vertical bar in between: <syntaxhighlight lang="wikitext" inline=yes>{{table cell template}} text</syntaxhighlight> or <syntaxhighlight lang="wikitext" inline=yes>{{table cell template}} | text</syntaxhighlight>. This information, the colors and default texts are found in the table below. {{Warnsign|Important:}} If you want to use other attributes for the table cells, ''e.g.'' <code>colspan</code>, <code>rowspan</code>, or <code>style</code>, they need to be put before the template call, and there must be '''no vertical bar (aka pipe) <code>|</code>''' in-between them: {| class=wikitable align=right !{{Yes}} ||{{No}} ||rowspan=2 {{n/a}} |- |colspan=2 style="border:solid 3px Maroon" {{Yes-No}} |} <syntaxhighlight lang="wikitext">... !{{Yes}} ||{{No}} ||rowspan=2 {{n/a}} |- |colspan=2 style="border:solid 3px Maroon" {{Yes-No}} ... </syntaxhighlight> == Templates == <div style="overflow:100%;"> {{sticky header}} {| class="wikitable sortable sticky-header-multi" style="width:100%; text-align:left;" |+ Table cell templates ! scope="col" rowspan=2 class=unsortable | Class<ref>The HTML class of table cell templates may be referenced in a [[m:help:User style|user stylesheet]] to change appearance.</ref> ! scope="colgroup" colspan=2 class=unsortable | Default ! scope="colgroup" colspan=2 class=unsortable | Customized |- ! scope="col" class=unsortable | Syntax ! scope="col" class=unsortable | Preview ! scope="col" class=unsortable | Syntax ! scope="col" class=unsortable | Preview |- |rowspan=2| {{tt|table-rh}} | {{tlx|rh}} {{tt|{{!}} Row header}}<ref name="table-cell-templates-table-after+pipe" /> || {{rh}} | Row header || {{tlx|rh|2=align=right}} {{mono|{{!}} Row header}} || {{rh|align=right}} | Row header |- | {{tlx|rh2}} {{tt|{{!}} Row header}}<ref name="table-cell-templates-table-after+pipe">Does not take a parameter; the content should be placed after the template call, separated by a pipe (|) character.</ref> || {{rh2}} | Row header || {{tlx|rh2|2=align=center}} {{mono|{{!}} Row header}} || {{rh2|align=center}} | Row header |- |rowspan=4| {{tt|table-yes}} | {{tlx|yes}} || {{yes}} || {{tlx|yes|<nowiki>customized [[Plain text|text]]</nowiki>}} ||{{yes|customized [[Plain text|text]]}} |- | {{tlx|yes C}} || {{yes C}} || {{tlx|yes C|<nowiki>customized [[Plain text|text]]</nowiki>}} ||{{yes C|customized [[Plain text|text]]}} |- | {{tlx|yes O}} || {{yes O}} || {{tlx|yes O|<nowiki>customized [[Plain text|text]]</nowiki>}} ||{{yes O|customized [[Plain text|text]]}} |- | {{tlx|yes N}} || {{yes N}} || {{tlx|yes N|<nowiki>customized [[Plain text|text]]</nowiki>}} || {{yes N|customized [[Plain text|text]]}} |- | {{tt|table-maybe}} | {{tlx|maybe}} || {{maybe}} || {{tlx|maybe|<nowiki>customized [[Plain text|text]]</nowiki>}} ||{{maybe|customized [[Plain text|text]]}} |- |rowspan=8| {{tt|table-no}} | {{tlx|no}} || {{no}} || {{tlx|no|<nowiki>customized [[Plain text|text]]</nowiki>}} || {{no|customized [[Plain text|text]]}} |- | {{tlx|no O}} || {{no O}} || {{tlx|no O|<nowiki>customized [[Plain text|text]]</nowiki>}} || {{no O|customized [[Plain text|text]]}} |- | {{tlx|no X}} || {{no X}} || {{tlx|no X|<nowiki>customized [[Plain text|text]]</nowiki>}} || {{no X|customized [[Plain text|text]]}} |- | {{tlx|eliminated}} || {{eliminated}} || {{tlx|eliminated|dropped out}} || {{eliminated|dropped out}} |- | {{tlx|lost}} || {{lost}} || {{tlx|lost|missing}} || {{lost|missing}} |- | {{tlx|active fire}}<ref>This template is related to {{WikiProject link|Wildfire}}.</ref> || {{active fire}} ||{{tlx|active fire|12%}}||{{active fire|12%}} |- | {{tlx|safe}} || {{safe}} || {{tlx|safe|protected}} || {{safe|protected}} |- | {{tlx|no Y}} || {{no Y}} || {{tlx|no Y|<nowiki>customized [[plain text|text]]</nowiki>}} ||{{no Y|customized [[plain text|text]]}} |- | {{tt|table-active}} | {{tlx|active}} || {{active}} || {{tlx|active|live}} || {{active|live}} |- |rowspan=2| {{tt|table-siteactive}} | {{tlx|site active}} || {{site active}} || {{tlx|site active|up}} || {{site active|up}} |- | {{tlx|coming soon}} || {{coming soon}} || {{tlx|coming soon|second half of the year}} || {{coming soon|second half of the year}} |- | {{tt|table-siteinactive}} | {{tlx|site inactive}} || {{site inactive}} || {{tlx|site inactive|down}} || {{site inactive|down}} |- | rowspan=2 |{{tt|table-success}} | {{tlx|success}} || {{success}} || {{tlx|success|mission complete}} || {{success|mission complete}} |- | {{tlx|operational}} || {{operational}} || {{tlx|operational|returning data}} || {{operational|returning data}} |- | {{tt|table-failure}} | {{tlx|failure}} || {{failure}} || {{tlx|failure|wrong orbit}} || {{failure|wrong orbit}} |- |rowspan=12| {{tt|table-yes2}} | {{tlx|yes2}} || {{yes2}} || {{tlx|yes2|text}} || {{yes2|text}} |- | {{tlx|good}} || {{good}} || {{tlx|good|A}} || {{good|A}} |- | {{tlx|ya}} || {{ya}} || {{tlx|ya|text{{=}}ya}} || {{ya|text=ya}} |- | {{tlx|ya|Ya}} || {{ya|Ya}} || {{tlx|ya|text|link{{=}}WP:ALT}} || {{ya|text|link=WP:ALT}} |- | {{tlx|yan}} || {{yan}} || {{tlx|yan|text{{=}}ya}} || {{yan|text=ya}} |- | {{tlx|won}} || {{won}} || {{tlx|won|text{{=}}white|color{{=}}darkblue|winner}} || {{won|text=white|color=darkblue|winner}} |- | {{tlx|won|place{{=}}1}} || {{won|place=1}} || {{tlx|won|place{{=}}gold}} || {{won|place=gold}} |- | {{tlx|won|place{{=}}2}} || {{won|place=2}} || {{tlx|won|place{{=}}silver}} || {{won|place=silver}} |- | {{tlx|won|place{{=}}3}} || {{won|place=3}} || {{tlx|won|place{{=}}bronze}} || {{won|place=bronze}} |- | {{tlx|WinDL}} || {{WinDL}} || {{tlx|WinDL|win}} || {{WinDL|win}} |- | {{tlx|WinDL|res{{=}}D}} || {{WinDL|res=D}} || {{tlx|WinDL|res{{=}}draw}} || {{WinDL|res=draw}} |- | {{tlx|WinDL|res{{=}}L}} || {{WinDL|res=L}} || {{tlx|WinDL|res{{=}}loss}} || {{WinDL|res=loss}} |- |rowspan=9| {{tt|table-no2}} | {{tlx|no2}} || {{no2}} || {{tlx|no2|text}} || {{no2|text}} |- | {{tlx|na}} || {{na}} || {{tlx|na|text{{=}}na}} || {{na|text=na}} |- | {{tlx|na|Na}} || {{na|Na}} || {{tlx|na|text|link{{=}}WP:ALT}} || {{na|text|link=WP:ALT}} |- | {{tlx|nan}} || {{nan}} || {{tlx|nan|text{{=}}na}} || {{nan|text=na}} |- | {{tlx|nom}} || {{nom}} || {{tlx|nom|5}} || {{nom|5}} |- | {{tlx|notnom}} || {{notnom}} || | {{tlx|notnom|not selected}} || {{notnom|not selected}} |- | {{tlx|shortlisted}} || {{shortlisted}} || {{tlx|shortlisted|proposed}} || {{shortlisted|proposed}} |- | {{tlx|longlisted}} || {{longlisted}} || {{tlx|longlisted|rejected}} || {{longlisted|rejected}} |- | {{tlx|TBA}} || {{TBA}} || {{tlx|TBA|to be announced}} || {{TBA|to be announced}} |- | rowspan=16| {{tt|table-partial}} | {{tlx|partial}} || {{partial}} || {{tlx|partial|almost done}} ||{{partial|almost done}} |- | {{tlx|Regional}} || {{Regional}} || {{tlx|Regional|Uyghur}} || {{Regional|Uyghur}} |- | {{tlx|MaybeCheck}} || {{MaybeCheck}} || {{tlx|MaybeCheck|text{{=}}possibly}} || {{MaybeCheck|text=possibly}} |- | {{tlx|MaybeCheck|possibly}} || {{MaybeCheck|possibly}} || {{tlx|MaybeCheck|text|link{{=}}WP:ALT}} || {{MaybeCheck|text|link=WP:ALT}} |- | {{tlx|partial success}} || {{partial success}} || {{tlx|partial success|<br />reached orbit and returned pictures}} || {{partial success|reached orbit and returned pictures}} |- | {{tlx|partial failure}} || {{partial failure}} || {{tlx|partial failure|<nowiki>[[</nowiki>Cubesat]] not deployed}} || {{partial failure|[[Cubesat]] not deployed}} |- | {{tlx|okay}} || {{okay}} || {{tlx|okay|C}} || {{okay|C}} |- | {{tlx|Yes-No}} || {{Yes-No}} || {{tlx|Yes-No|yes with an if; no with a but}} || {{Yes-No|yes with an if; no with a but}} |- | {{tlx|some}} || {{some}} || {{tlx|some|many}} || {{some|many}} |- | {{tlx|pending}} || {{pending}} || {{tlx|pending|awaiting}} || {{pending|awaiting}} |- | {{tlx|sometimes}} || {{sometimes}} || {{tlx|sometimes|occasionally}} || {{sometimes|occasionally}} |- | {{tlx|rarely}} || {{rarely}} || {{tlx|rarely|seldom}}|| {{rarely|seldom}} |- | {{tlx|usually}} || {{usually}} || {{tlx|usually|commonly}} || {{usually|commonly}} |- | {{tlx|unofficial}} || {{unofficial}} || {{tlx|unofficial|<nowiki>''de facto''</nowiki>}} || {{unofficial|''de facto''}} |- | {{tlx|unofficial2}} || {{unofficial2}} || {{tlx|unofficial2|<nowiki>''de facto''</nowiki>}} || {{unofficial2|''de facto''}} |- | {{tlx|nonpartisan}} || {{nonpartisan}} || {{tlx|nonpartisan|impartial}} || {{nonpartisan|impartial}} |- | {{tt|table-any}} | {{tlx|any}} || {{any}} || {{tlx|any|anyone}}|| {{any|anyone}} |- | {{tt|table-automatic}} | {{tlx|perhaps}} || {{perhaps}} || {{tlx|perhaps|maybe}} || {{perhaps|maybe}} |- | {{tt|table-draw}} | {{tlx|draw}} || {{draw}} || {{tlx|draw|1:1}} || {{draw|1:1}} |- | {{tt|table-noAttempt}} | {{tlx|No attempt}} || {{No attempt}} || {{tlx|No attempt|No landing attempted}} || {{No attempt|No landing attempted}} |- |rowspan=7| {{tt|table-na}} | {{tlx|n/a}} || {{n/a}} || {{tlx|n/a|unavailable}}|| {{n/a|unavailable}} |- | {{tlx|varies}} || {{varies}} || {{tlx|varies|differs}}|| {{varies|differs}} |- | {{tlx|non-album single}}<ref>This template is related to {{WikiProject link|Songs}}.</ref> || {{non-album single}} || {{tlx|non-album single|EP}} || {{non-album single|EP}} |- | {{tlx|unreleased}} || {{unreleased}} || {{tlx|unreleased|shelved}} || {{unreleased|shelved}} |- | {{tlx|BLACK}} || {{BLACK}} || {{tlx|BLACK|banned}} || {{BLACK|banned}} |- | {{tlx|sdash}} || {{sdash}} || {{tlx|sdash}}|| {{sdash}} |- | {{tlx|vacant}} || {{vacant}} || {{tlx|vacant|missing}} || {{vacant|missing}} |- |rowspan=2| {{tt|table-unknown}} | {{tlx|unknown}} || {{Unknown}} || {{tlx|unknown|?}} || {{unknown|?}} |- | {{tlx|dunno}} || {{Dunno}} || {{tlx|dunno|not sure}} || {{dunno|not sure}} |- | {{tt|table-included}} | {{tlx|included}} || {{included}} || {{tlx|included|incorporated}} || {{included|incorporated}} |- | {{tt|noresult}} | {{tlx|no result}} || {{no result}} || {{tlx|no result|NR}} || {{no result|NR}} |- | {{tt|table-planned}} | {{tlx|planned}} || {{planned}} || {{tlx|planned|July 2028}} || {{planned|July 2028}} |- | {{tt|table-scheduled}} | {{tlx|scheduled}} || {{scheduled}} || {{tlx|scheduled|3 March 2027}} || {{scheduled|3 March 2027}} |- |rowspan=9| {{tt|table-software}}<ref>This group of templates is related to {{WikiProject link|Software}}.</ref> | {{tlx|beta}} || {{beta}} || {{tlx|beta|preview}} || {{beta|preview}} |- | {{tlx|table-experimental}} || {{table-experimental}} || {{tlx|table-experimental|lab}} || {{table-experimental|lab}} |- | {{tlx|nightly}} || {{nightly}} || {{tlx|nightly|dev}} || {{nightly|dev}} |- | {{tlx|release-candidate}} || {{release-candidate}} || {{tlx|release-candidate|RC}} || {{release-candidate|RC}} |- | {{tlx|open source}} || {{open source}} || {{tlx|open source|software libre}} || {{open source|software libre}} |- | {{tlx|free}} || {{free}} || {{tlx|free|empty}} || {{free|empty}} |- | {{tlx|proprietary}} || {{proprietary}} || {{tlx|proprietary|custom extension}} || {{proprietary|custom extension}} |- | {{tlx|nonfree}} || {{nonfree}} || {{tlx|nonfree|paid}} || {{nonfree|paid}} |- | {{tlx|needs}} || {{needs}} || {{tlx|needs|req.}} || {{needs|req.}} |- | {{tt|table-depends}} | {{tlx|depends}} || {{depends}} || {{tlx|depends|vendor-defined}} || {{depends|vendor-defined}} |- |rowspan=2| {{tt|table-dropped}} | {{tlx|dropped}} || {{dropped}} || {{tlx|dropped|discontinued}} || {{dropped|discontinued}} |- | {{tlx|terminated}} || {{terminated}} || {{tlx|terminated|fired}} || {{terminated|fired}} |- | {{tt|incorrect}} | {{tlx|incorrect}} || {{incorrect}} || {{tlx|incorrect|wrong}} || {{incorrect|wrong}} |- | rowspan=8 | {{tt|table-debate}} | {{tlx|D-P}} || {{D-P}} || {{tlx|D-P|present}} || {{D-P|present}} |- | {{tlx|D-A}} || {{D-A}} || {{tlx|D-A|absent}} || {{D-A|absent}} |- | {{tlx|D-I}} || {{D-I}} || {{tlx|D-I|invited}} || {{D-I|invited}} |- | {{tlx|D-O}} || {{D-O}} || {{tlx|D-O|other debate}} || {{D-O|other debate}} |- | {{tlx|D-N}} || {{D-N}} || {{tlx|D-N|not invited}} || {{D-N|not invited}} |- | {{tlx|D-Nv}} || {{D-Nv}} || {{tlx|D-Nv|not voting}} || {{D-Nv|not voting}} |- | {{tlx|D-W}} || {{D-W}} || {{tlx|D-W|withdrawn}} || {{D-W|withdrawn}} |- | {{tlx|D-Out}} || {{D-Out}} || {{tlx|D-Out|out of race}} || {{D-Out|out of race}} |- |rowspan=14| {{tt|table-cast}}<ref>This group of templates is related to {{WikiProject link|Television}}.</ref> | {{tlx|CMain}} || {{CMain}} || {{tlx|CMain|text}} || {{CMain|text}} |- | {{tlx|CAlso starring}} || {{CAlso starring}} || {{tlx|CAlso starring|costar}} || {{CAlso starring|costar}} |- | {{tlx|CRecurring}} || {{CRecurring}} || {{tlx|CRecurring|regular guest}} || {{CRecurring|regular guest}} |- | {{tlx|CGuest}} || {{CGuest}} || {{tlx|CGuest|victim}} || {{CGuest|victim}} |- | {{tlx|COther}} || {{COther}} || {{tlx|COther|ensemble}} || {{COther|ensemble}} |- | {{tlx|CNone}} || {{CNone}} || {{tlx|CNone|cast}} || {{CNone|cast}} |- | {{tlx|CRemoved}} || {{CRemoved}} || {{tlx|CRemoved|edited}} || {{CRemoved|edited}} |- | {{tlx|CFinalist}} || {{CFinalist}} || {{tlx|CFinalist|contender}} || {{CFinalist|contender}} |- | {{tlx|CFinalist|place{{=}}3rd Place}} || {{CFinalist|place=3rd Place}} || {{tlx|CFinalist|place{{=}}third place}} || {{CFinalist|place=third place}} |- | {{tlx|exempt}} || {{exempt}} || {{tlx|exempt|exe}} || {{exempt|exe}} |- | {{tlx|Black Exempt}} || {{Black Exempt}} || {{tlx|Black Exempt|lack}} || {{Black Exempt|lack}} |- | {{tlx|nocontest}} || {{nocontest}} || {{tlx|nocontest|rescheduled}} || {{nocontest|rescheduled}} |- | {{tlx|Runner-up}} || {{Runner-up}} || {{tlx|Runner-up|2nd Place}} || {{Runner-up|2nd Place}} |- | {{tlx|Quit}} || {{Quit}} || {{tlx|Quit|left}} || {{Quit|left}} |- |rowspan=10| ''no class'' | {{tlx|not yet}} || {{not yet}} || {{tlx|not yet|NY}} || {{not yet|NY}} |- | {{tlx|optional}} || {{optional}} || {{tlx|optional|non-mandatory}} || {{optional|non-mandatory}} |- | {{tlx|shade|100}}% || {{shade|100}}% || {{tlx|shade|color{{=}}blue|100}}% || {{shade|color=blue|100}}% |- | {{tlx|shade|75}}% || {{shade|75}}% || {{tlx|shade|color{{=}}blue|75|73–78}}% || {{shade|color=blue|75|73–78}}% |- | {{tlx|shade|25}}% || {{shade|25}}% || {{tlx|shade|color{{=}}blue|25|<nowiki>{{val|25|2|u=%}}</nowiki>}} || {{shade|color=blue|25|{{val|25|2|u=%}}}} |- | {{tlx|shade|0}}% || {{shade|0}}% || {{tlx|shade|color{{=}}blue|0}}% || {{shade|color=blue|0}}% |- | {{tlx|cell color|2|0|10}} || {{cell color|2|0|10}} || {{tlx|cell color|5|0|10|FF0000|0000FF}} || {{cell color|2|0|10|FF0000|0000FF}} |- | {{tlx|CellCategory|1}} || {{CellCategory|1}} || {{tlx|CellCategory|1|Group A}} || {{CellCategory|1|Group A}} |- | {{tlx|CellCategory|2}} || {{CellCategory|2}} || {{tlx|CellCategory|2|Group B|align{{=}}tc}} || {{CellCategory|2|Group B|align=tc}} |- | {{tlx|CellCategory|3}} || {{CellCategory|3}} || {{tlx|CellCategory|3|Group C|align{{=}}tr}} || {{CellCategory|3|Group C|align=tr}} |}</div> {{notelist}} == Code == Common code to most if not all the templates in this series: :<code>{{Table cell templates|class=''automatic''|text=''text''|bg=#''abcdef''}}</code> <includeonly>Code specific to this template: :<code>{{ {{#switch:{{SUBPAGENAME}}|doc={{#titleparts:{{FULLPAGENAME}}|-1}}|#default={{FULLPAGENAME}}}} }}</code>{{#if:{{{doc|}}}|<!-- force newline after nowiki tags --><nowiki></nowiki> {{{doc}}}|<!-- no newline if there is no additional documentation -->}}</includeonly> == Creating new templates == To make a new table cell template you can use: :<syntaxhighlight lang="wikitext" inline=yes>{{subst:Table cell templates|text= default text |bg= background color |class= a class name without prefix |align= standard horizontal alignment}}</syntaxhighlight> You should leave out the <code>align</code> parameter and often the <code>class</code> parameter is unnecessary, too. Add the new template to the table in the [[Template:Table cell templates/doc|common documentation]] afterwards. Please consider reusing one of the other templates and please choose the color sensibly. If you find a table cell template that does not take a parameter and you want to be able to change the text in the cell, ''do not'' duplicate the template! Instead, edit the template and change the text to a default parameter substitution. For example, if a template's text is <code>Dropped</code>, change that to <code><nowiki>{{{1|Dropped}}}</nowiki></code>. :<syntaxhighlight lang=text inline>style="background: #abcdef; color: black; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="automatic table-automatic"| {{{1|text}}}</syntaxhighlight> == Choosing a color == When changing or creating a new template, follow the [[HELP:COLOR|use of colour guidelines]] and the [[MOS:COLOR|color accessibility guidelines]] when choosing the background color and, sometimes, the text color. Many of these templates can be used with links to other articles or references, so the links should be clearly identifiable against the background color. You can check contrast level using the [https://webaim.org/resources/contrastchecker/ WebAIM contrast checker] by setting the foreground color to the [[WP:LINKCOLOR|blue link]] color. Contrast should be at the minimum WCAG AA level and, whenever possible, at WCAG AAA level. [[Wikipedia:Manual of Style/Accessibility/Colors]] has a set of colors that comply with WCAG AAA and WCAG AA for unvisited links and normal text. == Color subpage == All templates should either have a <code>/bgcolor</code> subpage that contains nothing but a valid CSS color code, possibly wrapped in ''nowiki'' tags, e.g. <code><nowiki>#BFD</nowiki></code>, which can be included with <code><nowiki>background: {{/bgcolor}};</nowiki></code> in the <code>style</code> attribute, or they should reference another template's subpage, e.g. <code><nowiki>background: {{Template:Yes2/bgcolor}};</nowiki></code>. Alternatively, the <code>/bgcolor</code> subpage may redirect to another color code subpage: <code><nowiki>#REDIRECT [[yes2/bgcolor]]</nowiki></code>. This way, pages that are using these templates may also use {{tl|legend}} and similar templates which can reference the actual color: <code><nowiki>{{legend|{{yes2/bgcolor}}|supported}}</nowiki></code> == TemplateData == {{TemplateData header|{{#if:{{{1|}}}|{{{1}}}|{{BASEPAGENAME}}}}}} {{{templatedata|<templatedata> { "description": "One of several templates for styling individual table cells with standard contents and colors.", "format": "inline", "params": { "1": { "label": "text", "description": "text to be displayed instead of the default; if this doesn't work put the text after the template, possibly with a vertical bar | in between", "type": "content", "default": "(template dependent)", "required": false, "suggested": false }, "align": { "label": "horizontal align", "description": "text alignment inside the cell, either 'left', 'right', 'center' or 'justified'", "default": "center", "inherits": "1", "type": "string", "suggested": false, "suggestedvalues": [ "left", "center", "right", "justified" ] }, "style": { "label": "style", "description": "a semicolon-separated list of additional CSS rules to be applied to the table cell", "inherits": "1", "type": "string", "suggested": false }, "color": { "label": "background color", "description": "a valid CSS color value or name to override the standard cell background, only available with some templates", "inherits": "1", "type": "line", "suggested": false } } } </templatedata>}}} == See also == * {{tl|Change}} – calculates, displays and color-codes changes between two values * {{tl|Cell color}} - Shaded cell based on value in a range with automatic text visibility * {{tl|BSD-lic}} – specialized redirect for {{tlf|free}} * {{tl|GPL-lic}} – specialized redirect for {{tlf|free}} * {{tl|LGPL-lic}} – specialized redirect for {{tlf|free}} * {{tl|Active}} / {{tl|No result}} / {{tl|Eliminated}} for {{C|Comparisons|comparison tables}} == Notes == {{reflist}} <includeonly>{{Sandbox other||{{#switch:{{SUBPAGENAME}}|doc=|#default= <!-- ADD CATEGORIES BELOW THIS LINE --> [[Category:Unified table cell templates]] }}}}</includeonly> 8jujuccbiz7pqlfvdcuwgifgv4l7w8c Cèṭa'an:Warnsign 10 3266 18183 2024-09-22T15:21:34Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Warning sign]] 18183 wikitext text/x-wiki #REDIRECT [[Template:Warning sign]] {{Redirect category shell| {{R from move}} }} 5k4k1cv6zs0uut6hra4o4if2be0lril Cèṭa'an:Warning sign 10 3267 18184 2024-09-22T15:22:14Z Munajad.MH 3071 ←Membuat halaman berisi '{{Respond|Ambox warning pn.svg|{{{{{|safesubst:}}}ucfirst:{{{1|Warning}}}}}|alt=red-outlined triangle containing exclamation point}}<noinclude> {{Documentation}} <!--Please add this template's categories to the /doc subpage, not here - thanks!--> </noinclude>' 18184 wikitext text/x-wiki {{Respond|Ambox warning pn.svg|{{{{{|safesubst:}}}ucfirst:{{{1|Warning}}}}}|alt=red-outlined triangle containing exclamation point}}<noinclude> {{Documentation}} <!--Please add this template's categories to the /doc subpage, not here - thanks!--> </noinclude> dz6iifo3cg6ihgjxxk348elxinlz0vn Cèṭa'an:Warning sign/doc 10 3268 18185 2024-09-22T15:22:43Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!--Categories where indicated at the bottom of this page, please; interwikis at Wikidata (see [[Wikipedia:Wikidata]])--> This template is to highlight the importance / warn, commonly for use on [[Wikipedia:talk pages|talk pages]]. It is used to visually draw attention inline in a message, to a warning about something, such as inappropriate editor behavior, a coding difficulty to watch out for, etc. {{Strong|It is not used in WP:MAINS...' 18185 wikitext text/x-wiki {{Documentation subpage}} <!--Categories where indicated at the bottom of this page, please; interwikis at Wikidata (see [[Wikipedia:Wikidata]])--> This template is to highlight the importance / warn, commonly for use on [[Wikipedia:talk pages|talk pages]]. It is used to visually draw attention inline in a message, to a warning about something, such as inappropriate editor behavior, a coding difficulty to watch out for, etc. {{Strong|It is not used in [[WP:MAINSPACE|article namespace]]}}, but it can be used in other [[Wikipedia:Namespace|namespaces]]. You may either use {{tl|warning sign}} by itself for the default message or you may add a custom message as an optional parameter. ''Previously known as {{tl|warnsign}}.'' {| class="wikitable" !Template !! Result |- |{{tlx|warning sign}} || {{warning sign}} |- |{{tlx|warning sign|Custom message}} || {{warning sign|Custom message}} |} ===Example=== {| border="1" cellpadding="6" cellspacing="0" | {{pseudoheading|Jerk}} The source is fine, you are an idiot. --[[User:Example0]] :{{warning sign}} [[WP:NPA|personal attacks are not tolerated]]; please stick to discussing the content. --[[User:Example1]] |} ===See also=== {{Done/See also}} {{Notice and warning templates}} <includeonly>{{Sandbox other| | <!--Categories below this line, please; interwikis at Wikidata--> [[Category:Image with comment templates]] [[Category:Notice and warning templates]] }}</includeonly> ruopdklm6fjm6y216ywih80s3epuxkb Cèṭa'an:Respond 10 3269 18186 2024-09-22T15:23:35Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>File:{{{{{|safesubst:}}}#switch:{{{1|{{{icon|}}}}}} |blackcheck = Black check.svg |bluebrokenplus = Symbol unsupport2 vote.svg |bluecheck2 = Cornflower blue check.svg |bluecheck = Artículo bueno-blue.svg |blueclock = Pictogram voting wait blue.svg |blueplus = Symbol support2 vote.svg |deferred = Symbol deferred.svg |greencheck2 = Yes check.svg |greencheck = Symbol confirmed.svg |greenclock = Pictogram voting wait green.svg |greenplus = Symbol supp...' 18186 wikitext text/x-wiki <includeonly>[[File:{{{{{|safesubst:}}}#switch:{{{1|{{{icon|}}}}}} |blackcheck = Black check.svg |bluebrokenplus = Symbol unsupport2 vote.svg |bluecheck2 = Cornflower blue check.svg |bluecheck = Artículo bueno-blue.svg |blueclock = Pictogram voting wait blue.svg |blueplus = Symbol support2 vote.svg |deferred = Symbol deferred.svg |greencheck2 = Yes check.svg |greencheck = Symbol confirmed.svg |greenclock = Pictogram voting wait green.svg |greenplus = Symbol support vote.svg |greybrokenplus = Symbol unsupport vote.svg |greyexclamation = Pictogram voting comment.svg |info=Symbol information vote.svg |minus = Symbol declined.svg |neutral = Symbol neutral vote.svg |orangeclock = Pictogram voting wait orange.svg |orangeexclamation = Ambox important.svg |redexclamation = Ambox important red.svg |pinkclock = Pictogram voting wait pink.svg |question2 = Symbol question.svg |question = Pictogram voting question.svg |wait = Symbol_wait.svg |xmark2 = X mark.svg |xmark = Symbol unrelated.svg |yellowcheck = Yellow check.svg |yellowclock = Pictogram voting wait.svg |{{{1|{{{icon|Pictogram voting question.svg}}}}}}}}|{{{size|18px}}}|alt={{{alt|}}}]]'''&nbsp;{{{2|{{{text|Response}}}}}}'''</includeonly><noinclude> {{Documentation}} </noinclude> hsyl8vi5m0h3is2h29ku385bbloiy75 Cèṭa'an:Respond/doc 10 3270 18187 2024-09-22T15:24:04Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{Respond}} == Usage == This template can be used to format standard response templates, so that they have a consistent appearance and centralised styling. Most templates listed at [[Template:Done/See also]] are good candidates to use this template. The template currently supports 26 standard icon images and any custom image can be chosen as well. It will then add following text in bold. The icon will have a default size o...' 18187 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Respond}} == Usage == This template can be used to format standard response templates, so that they have a consistent appearance and centralised styling. Most templates listed at [[Template:Done/See also]] are good candidates to use this template. The template currently supports 26 standard icon images and any custom image can be chosen as well. It will then add following text in bold. The icon will have a default size of 18px, but this can be changed. <includeonly>{{Sandbox other|| <!-- Categories below this line --> [[Category:Image with comment templates]] }}</includeonly> <templatedata> { "params": { "icon": { "aliases": [ "1" ], "label": "File icon", "description": "Specify the file icon to use", "type": "string", "suggestedvalues": [ "greencheck", "greencheck2", "blackcheck", "yellowcheck", "bluecheck", "bluecheck2", "xmark", "xmark2", "minus", "greenplus", "blueplus", "bluebrokenplus", "greybrokenplus", "neutral", "deferred", "wait", "blueclock", "pinkclock", "yellowclock", "orangeclock", "greenclock", "info", "orangeexclamation", "greyexclamation", "question", "question2" ], "default": "Pictogram voting question.svg", "suggested": true }, "size": { "label": "Size", "description": "Set the size of the icon", "example": "20px", "type": "string", "suggestedvalues": [ "16px", "18px", "20px" ], "default": "18px" }, "alt": { "label": "Alternate text", "description": "The alternate text for the icon", "example": "Green checkmark", "type": "string", "suggestedvalues": [ "Checkmark" ], "suggested": true }, "text": { "aliases": [ "2" ], "label": "Text", "description": "The bold text after the icon", "example": "Partly done", "type": "string", "default": "Response", "required": true, "suggested": true } }, "format": "inline" } </templatedata> iw8vt549og57s14nq84jvemkncyqfrq Cèṭa'an:Done/See also 10 3271 18188 2024-09-22T15:26:29Z Munajad.MH 3071 ←Membuat halaman berisi '<!--This is transcluded into all these templates' /doc pages to save time. -->{{Documentation subpage|override=see also|several templates {{bracket|[[Special:WhatLinksHere/Template:Done/See also|Details]]}}}}{{align|right|2=''This list:'' {{navbar|Done/See also|plain=1}}}}<noinclude>__NOTOC__</noinclude> ===Inline icon templates by shape and color=== Any of the following inline, comment-level templates can be converted into {{tl|Resolved}}-style hatnotes by using...' 18188 wikitext text/x-wiki <!--This is transcluded into all these templates' /doc pages to save time. -->{{Documentation subpage|override=see also|several templates {{bracket|[[Special:WhatLinksHere/Template:Done/See also|Details]]}}}}{{align|right|2=''This list:'' {{navbar|Done/See also|plain=1}}}}<noinclude>__NOTOC__</noinclude> ===Inline icon templates by shape and color=== Any of the following inline, comment-level templates can be converted into {{tl|Resolved}}-style hatnotes by using {{tl|Resbox}} to put a box around the icon and text. {{col-float}} {{Aligned table |style=<!--padding-top:1.5em;-->padding-right:1.5em; |col1style=width:11.0em;padding-left:0.9em;padding-right:0.6em; |col2style=font-size:95%; |col2nowrap=on |style1.1=padding-left:none; | {{large|'''Green check marks'''}} | | {{Implemented}} | {{tlx|Implemented}} | {{PImplemented}} | {{tlx|PImplemented}} | {{Resolved mark}} | {{tlx|Resolved mark}} | {{Accepted}} | {{tlx|Accepted}} | {{Agree}} | {{tlx|Agree}} | {{Approved}} | {{tlx|Approved}} | {{Checked2}} | {{tlx|Checked2}} | {{Verified}} | {{tlx|Verified}} | {{Conditional yes}} | {{tlx|Conditional yes}} | {{Confirmed}} | {{tlx|Confirmed}} | {{Confirmed-nc}} | {{tlx|Confirmed-nc}} | {{Tallyho}} | {{tlx|Tallyho}} | {{Tick}} | {{tlx|Tick}} | {{Helped}} | {{tlx|Helped}} | {{Done}} | {{tlx|Done}} | {{Edited2}} | {{tlx|Edited2}} | {{Donetask}} | {{tlx|Donetask}} | {{Unprod}} | {{tlx|Unprod}} | {{Autp}} | {{tlx|Autp}} | {{Responded}} | {{tlx|Responded}} | {{Sure}} | {{tlx|Sure}} | {{Revoked}} | {{tlx|Revoked}} | {{Merge done}} | {{tlx|Merge done}} | {{Marked}} | {{tlx|Marked}} | {{Pass}} | {{tlx|Pass}} | {{Aye}} | {{tlx|Aye}} | {{Yes check}} | {{tlx|Yes check}} | {{Y&}} | {{tlx|Y&}} | {{yeac}} | {{tlx|Yeac}} | {{yeag}} | {{tlx|Yeag}} }} {{Aligned table |style=padding-top:1.5em;padding-right:1.5em; |col1style=width:11.0em;padding-left:0.9em;padding-right:0.6em; |col2style=font-size:95%; |col2nowrap=on |style1.1=padding-left:none; | {{large|'''Cross marks'''}} | | {{Xmark}} | {{tlx|Xmark}} | {{Expired}} | {{tlx|Expired}} | {{Deleted}} | {{tlx|Deleted}} | {{Not done}} | {{tlx|Not done}} | {{Not done empty request}}| {{tlx|Not done empty request}} | {{Not done unclear}} | {{tlx|Not done unclear}} | {{Not done not likely}} | {{tlx|Not done not likely}} | {{Stale-small}} | {{tlx|Stale-small}} | {{Smallrejected}} | {{tlx|Smallrejected}} | {{X mark}} | {{tlx|X mark}} | {{Nay}} | {{tlx|Nay}} | {{No mark}} | {{tlx|No mark}} | {{Not done-t}} | {{tlx|Not done-t}} | {{Fail}} | {{tlx|Fail}} | {{N&}} | {{tlx|N&}} | {{X mark-n}} | {{tlx|X mark-n}} | {{Xed box}} | {{tlx|Xed box}} | {{Cancelled}} | {{tlx|Cancelled}} | {{Prohib}} | {{tlx|Prohib}} | {{Deleted-image}} | {{tlx|Deleted-image}} | {{Already declined}} | {{tlx|Already declined}} | {{Opblocked}} | {{tlx|Opblocked}} | {{User-blocked}} | {{tlx|User-blocked}} | {{Notabug}} | {{tlx|Notabug}} | {{Notfixed}} | {{tlx|Notfixed}} | {{Won't fix}} | {{tlx|Won't fix}} | {{Withdraw}} | {{tlx|Withdraw}} | {{Nojoy}} | {{tlx|Nojoy}} | {{Unrelated}} | {{tlx|Unrelated}} | {{Off-topic talk}} | {{tlx|Off-topic talk}} | {{Nayc}} | {{tlx|Nayc}} | {{Nayg}} | {{tlx|Nayg}} }} {{Aligned table |style=padding-top:1.5em;padding-right:1.5em; |col1style=width:11.0em;padding-left:0.9em;padding-right:0.6em; |col2style=font-size:95%; |col2nowrap=on |style1.1=padding-left:none; | {{large|'''Black check marks'''}} | | {{Already done}} | {{tlx|Already done}} | {{Resolved1}} | {{tlx|Resolved1}} | {{Check mark-n}} | {{tlx|Check mark-n}} | {{Checked}} | {{tlx|Checked}} | {{Checked box}} | {{tlx|Checked box}} }} {{Aligned table |style=<!--padding-top:1.5em;-->padding-right:1.5em; |col1style=width:11.0em;padding-left:0.9em;padding-right:0.6em; |col2style=font-size:95%; |col2nowrap=on |style1.1=padding-left:none; | {{large|'''Yellow check marks'''}} | | {{Half done}} | {{tlx|Half done}} | {{Partly done}} | {{tlx|Partly done}} }} {{Aligned table |style=padding-top:1.5em;padding-right:1.5em; |col1style=width:11.0em;padding-left:0.9em;padding-right:0.6em; |col2style=font-size:95%; |col2nowrap=on |style1.1=padding-left:none; | {{large|'''Blue check marks'''}} | | {{Semi-done}} | {{tlx|Semi-done}} | {{Go ahead}} | {{tlx|Go ahead}} | {{Fixed}} | {{tlx|Fixed}} | {{Fixed by reporter}} | {{tlx|Fixed by reporter}} | {{Bug pending}} | {{tlx|Bug pending}} | {{Bug resolved}} | {{tlx|Bug resolved}} | {{Blockedandtagged}} | {{tlx|Blockedandtagged}} | {{Blockedwithouttags}} | {{tlx|Blockedwithouttags}} | {{Socks tagged}} | {{tlx|Socks tagged}} | {{No tags}} | {{tlx|No tags}} | {{Ipbedone}} | {{tlx|Ipbedone}} | {{IPblock}} | {{tlx|IPblock}} | {{Pblock}} | {{tlx|Pblock}} | {{Psblock}} | {{tlx|Psblock}} | {{Rblock}} | {{tlx|Rblock}} | {{Action and close}} | {{tlx|Action and close}} | {{Blockedtaggedclosing}} | {{tlx|Blockedtaggedclosing}} }} {{Aligned table |style=padding-top:1.5em;padding-right:1.5em; |col1style=width:11.0em;padding-left:0.9em;padding-right:0.6em; |col2style=font-size:95%; |col2nowrap=on |style1.1=padding-left:none; | {{large|'''Minus sign'''}} | | {{Close}} | {{tlx|Close}} | {{Denied}} | {{tlx|Denied}} | {{Disagree}} | {{tlx|Disagree}} | {{Unapproved}} | {{tlx|Unapproved}} | {{NotBug}} | {{tlx|NotBug}} | {{Duplicate bug}} | {{tlx|Duplicate bug}} | {{Invalid}} | {{tlx|Invalid}} | {{Declined}} | {{tlx|Declined}} | {{No action}} | {{tlx|No action}} | {{Nocomment}} | {{tlx|Nocomment}} | {{Unnecessary}} | {{tlx|Unnecessary}} | {{Nc}} | {{tlx|Nc}} | {{Removed}} | {{tlx|Removed}} | {{Pulled}} | {{tlx|Pulled}} | {{Closing without action}}| {{tlx|Closing without action}} | {{Failed-ga}} | {{tlx|Failed-ga}} }} {{col-float-break}} {{Aligned table |style=padding-top:1.5em;padding-right:1.5em; |col1style=width:11.0em;padding-left:0.9em;padding-right:0.6em; |col2style=font-size:95%; |col2nowrap=on |style1.1=padding-left:none; | {{large|'''Plus sign'''}} | | {{Added}} | {{tlx|Added}} | {{Posted}} | {{tlx|Posted}} | {{Works for me}} | {{tlx|Works for me}} | {{Passed}} | {{tlx|Passed}} | {{Likely}} | {{tlx|Likely}} | {{Highly likely}} | {{tlx|Highly likely}} | {{Endorse}} | {{tlx|Endorse}} | {{Decline}} | {{tlx|Decline}} | {{Decline-IP}} | {{tlx|Decline-IP}} | {{Cu-endorsed}} | {{tlx|Cu-endorsed}} | {{Cudecline}} | {{tlx|Cudecline}} | {{Delisted}} | {{tlx|Delisted}} | {{Inconclusive}} | {{tlx|Inconclusive}} | {{N/A icon}} | {{tlx|N/A icon}} }} {{Aligned table |style=padding-top:1.5em;padding-right:1.5em; |col1style=width:11.0em;padding-left:0.9em;padding-right:0.6em; |col2style=font-size:95%; |col2nowrap=on |style1.1=padding-left:none; | {{large|'''Neutral sign'''}}| | {{Bug closed}} | {{tlx|Bug closed}} | {{Bug new}} | {{tlx|Bug new}} | {{GA2ndopinion}} | {{tlx|GA2ndopinion}} | {{equc}} | {{tlx|equc}} }} {{Aligned table |style=padding-top:1.5em;padding-right:1.5em; |col1style=<!--width:11.0em;-->padding-left:0.9em;padding-right:0.6em; |col2style=font-size:95%; |col2nowrap=on |style1.1=padding-left:none; | {{large|'''Purple turn-right'''}} | | {{Deferred}} | {{tlx|Deferred}} | {{Deferabusefilter}} | {{tlx|Deferabusefilter}} | {{Deferblack}} | {{tlx|Deferblack}} | {{Defermetablack}} | {{tlx|Defermetablack}} | {{Deferspam}} | {{tlx|Deferspam}} | {{Deferspambot}} | {{tlx|Deferspambot}} | {{Deferwhite}} | {{tlx|Deferwhite}} }} {{Aligned table |style=padding-top:1.5em;padding-right:1.5em; |col1style=width:11.0em;padding-left:0.9em;padding-right:0.6em; |col2style=font-size:95%; |col2nowrap=on |style1.1=padding-left:none; | {{large|'''Simple clock'''}}| | {{PendingRequest}} | {{tlx|PendingRequest}} | {{GAOnHold}} | {{tlx|GAOnHold}} | {{On hold}} | {{tlx|On hold}} | {{OnHoldUntil}} | {{tlx|OnHoldUntil}} | {{cloc}} | {{tlx|cloc}} }} {{Aligned table |style=padding-top:1.5em;padding-right:1.5em; |col1style=<!--width:11.0em;-->padding-left:0.9em;padding-right:0.6em; |col2style=font-size:95%; |col2nowrap=on |style1.1=padding-left:none; | {{large|'''Clock'''}} | | {{ProposalOnHold}} | {{tlx|ProposalOnHold}} | {{Reviewing request}} | {{tlx|Reviewing request}} | {{Awaitingadmin}} | {{tlx|Awaitingadmin}} | {{Await}} | {{tlx|Await}} | {{Later}} | {{tlx|Later}} | {{Tobedone}} | {{tlx|Tobedone}} | {{Discussing}} | {{tlx|Discussing}} | {{Doing}} | {{tlx|Doing}} | {{Isdoing}} | {{tlx|Isdoing}} | {{Started}} | {{tlx|Started}} | {{In progress}} | {{tlx|In progress}} | {{Checking}} | {{tlx|Checking}} | {{Reviewing}} | {{tlx|Reviewing}} }} {{Aligned table |style=<!--padding-top:1.5em;-->padding-right:1.5em; |col1style=<!--width:11.0em;-->padding-left:0.9em;padding-right:0.6em; |col2style=font-size:95%; |col2nowrap=on |style1.1=padding-left:none; | {{large|'''Information mark'''}} | | {{NeedsDiscussion}} | {{tlx|NeedsDiscussion}} | {{A note}} | {{tlx|A note}} | {{Administrator note}} | {{tlx|Administrator note}} | {{Bug assigned}} | {{tlx|Bug assigned}} }} {{Aligned table |style=padding-top:1.5em;padding-right:1.5em; |col1style=width:11.0em;padding-left:0.9em;padding-right:0.6em; |col2style=font-size:95%; |col2nowrap=on |style1.1=padding-left:none; | {{large|'''Exclamation'''}} | | {{High priority}} | {{tlx|High priority}} | {{N.b.}} | {{tlx|N.b.}} | {{Urgent}} | {{tlx|Urgent}} | {{Investigating}} | {{tlx|Investigating}} | {{Bang}} | {{tlx|Bang}} | {{Archive now}} | {{tlx|Archive now}} | {{Bureaucrat note}} | {{tlx|Bureaucrat note}} | {{CUnote}} | {{tlx|CUnote}} | {{Bug acknowledged}} | {{tlx|Bug acknowledged}} ({{tlx|Ack}}) | {{Bug confirmed}} | {{tlx|Bug confirmed}} | {{Comment}} | {{tlx|Comment}} | {{Remind}} | {{tlx|Remind}} | {{Remark}} | {{tlx|Remark}} | {{Clerk-Note}} | {{tlx|Clerk-Note}} | {{Clerk-Note-bot}} | {{tlx|Clerk-Note-bot}} | {{Renamer note}} | {{tlx|Renamer note}} | {{Coordinator-note}} | {{tlx|Coordinator-note}} | {{Stale GAN}} | {{tlx|Stale GAN}} | {{Warning sign}} | {{tlx|Warning sign}} | {{Caution sign}} | {{tlx|Caution sign}} }} {{Aligned table |style=padding-top:1.5em;padding-right:1.5em; |col1style=width:13.0em;padding-left:0.9em;padding-right:0.6em; |col2style=font-size:95%; |col2nowrap=on |style1.1=padding-left:none; | {{large|'''Question mark'''}}| | {{Suggestion}} | {{tlx|Suggestion}} | {{Maybe-t}} | {{tlx|Maybe-t}} | {{Maybe-i}} | {{tlx|Maybe-i}} | {{Qmark}} | {{tlx|Qmark}} | {{Question mark}} | {{tlx|Question mark}} | {{InfoNeeded}} | {{tlx|InfoNeeded}} | {{Not done for now}} | {{tlx|Not done for now}} | {{Not sure}} | {{tlx|Not sure}} | {{Not sure2}} | {{tlx|Not sure2}} | {{Question}} | {{tlx|Question}} | {{Question|label=foo}} | {{tlx|Question|label{{=}}foo}} | {{MoreInfo|wrap=allow}} | {{tlx|MoreInfo}} | {{Bug feedback}} | {{tlx|Bug feedback}} | {{Idkc}} | {{tlx|Idkc}} }} {{Aligned table |style=padding-top:1.5em;padding-right:1.5em; |col1style=width:11.0em;padding-left:0.9em;padding-right:0.6em; |col2style=font-size:95%; |col2nowrap=on |style1.1=padding-left:none; | {{large|'''Bulb'''}} | | {{Bulb}} | {{tlx|Bulb}} | {{Bulb2}} | {{tlx|Bulb2}} | {{Idea}} | {{tlx|Idea}} | {{NewProposal}} | {{tlx|NewProposal}} }} {{Aligned table |style=padding-top:1.5em;padding-right:1.5em; |col1style=width:11.0em;padding-left:0.9em;padding-right:0.6em; |col2style=font-size:95%; |col2nowrap=on |style1.1=padding-left:none; | {{large|'''Smile'''}} | | {{Thank you}} | {{tlx|Thank you}} | {{Thank you very much}} | {{tlx|Thank you very much}} | {{You're welcome}} | {{tlx|You're welcome}} | {{Sorry}} | {{tlx|Sorry}} | {{Thank}} | {{tlx|Thank}} | {{WikiThanks}} | {{tlx|WikiThanks}} | {{No problem}} | {{tlx|No problem}} }} {{Aligned table |style=padding-top:1.5em;padding-right:1.5em; |col1style=width:11.0em;padding-left:0.9em;padding-right:0.6em; |col2style=font-size:95%; |col2nowrap=on |style1.1=padding-left:none; | {{large|'''Thumb sign'''}} | | {{Thumbs down}} | {{tlx|Thumbs down}} | {{Thumbs up}} | {{tlx|Thumbs up}} | {{(y)}} | {{tlx|(y)}} | {{(n)}} | {{tlx|(n)}} | {{Great}} | {{tlx|Great}} | {{Like}} | {{tlx|Like}} | {{Dislike}} | {{tlx|Dislike}} }} {{col-float-end}} ====Others==== {{div col |colwidth=40em}} {{Aligned table | {{Awaiting}} | {{tlx|Awaiting}} | {{Buttinsky}} | {{tlx|Buttinsky}} | {{Commentvote}} | {{tlx|Commentvote}} | {{Bug dupe}} | {{tlx|Bug dupe}} | {{Clerk-Note-merged}} | {{tlx|Clerk-Note-merged}} | {{NewBug}} | {{tlx|NewBug}} | {{BugFixed}} | {{tlx|BugFixed}} | {{DuplicateProposal}} | {{tlx|DuplicateProposal}} | {{Justcurious}} | {{tlx|Justcurious}} | {{ProposalOutOfScope}} | {{tlx|ProposalOutOfScope}} | {{Moved to commons}} | {{tlx|Moved to commons}} | {{Orz}} | {{tlx|Orz}} | {{Peanut}} | {{tlx|Peanut}} | {{Possibly}} | {{tlx|Possibly}} | {{Read}} | {{tlx|Read}} | {{Received}} | {{tlx|Received}} | {{Redflag}} | {{tlx|Redflag}} | {{Redundant symbol}} | {{tlx|Redundant symbol}} | {{Reopened}} | {{tlx|Reopened}} | {{Reply to|Example}} | {{tlx|Reply to}} | {{Reverted}} | {{tlx|Reverted}} | {{Rimshot}} | {{tlx|Rimshot}} | {{Twomanrule}} | {{tlx|Twomanrule}} | {{UnderReview}} | {{tlx|UnderReview}} | {{Facepalm}} | {{tlx|Facepalm}} | {{Scissors}} | {{tlx|Scissors}} | {{Self-trout}} | {{tlx|Self-trout}} | {{Self-whale}} | {{tlx|Self-whale}} | {{Sent}} | {{tlx|Sent}} | {{Snow}} | {{tlx|Snow}} | {{SULcheck}} | {{tlx|SULcheck}} }} {{Aligned table | {{ToDo}} | {{tlx|ToDo}} | {{Undone}} | {{tlx|Undone}} | {{Uploaded}} | {{tlx|Uploaded}} | {{Withdrawn}} | {{tlx|Withdrawn}} | {{Working}} | {{tlx|Working}} | {{WPcrystalball}} | {{tlx|WPcrystalball}} | {{Completed}} | {{tlx|Completed}} | {{Sblock}} | {{tlx|Sblock}} | {{Possible}} | {{tlx|Possible}} | {{Not possible}} | {{tlx|Not possible}} | {{Possilikely}} | {{tlx|Possilikely}} | {{Unlikely}} | {{tlx|Unlikely}} | {{Replaced}} | {{tlx|Replaced}} | {{Duck}} | {{tlx|Duck}} | {{Duck2}} | {{tlx|Duck2}} | {{Megaphoneduck}} | {{tlx|Megaphoneduck}} | {{Megaphoneduck|ultimate}}| {{tlx|Megaphoneduck|ultimate}} | {{Clerk Request}} | {{tlx|Clerk Request}} | {{Relisted}} | {{tlx|Relisted}} | {{Nosleepers}} | {{tlx|Nosleepers}} | {{Behaviour}} | {{tlx|Behaviour}} | {{GlobalLocksRequested}} | {{tlx|GlobalLocksRequested}} | {{StaleIP}} | {{tlx|StaleIP}} | {{8ball}} | {{tlx|8ball}} | {{Crystalball}} | {{tlx|Crystalball}} | {{Fishing}} | {{tlx|Fishing}} | {{Pixiedust}} | {{tlx|Pixiedust}} | {{Shrug}} | {{tlx|Shrug}} | {{Lenny}} | {{tlx|Lenny}} | {{Table flip}} | {{tlx|Table flip}} }} {{div col end}} ===Multi-sign templates=== The following templates implement several icons: * {{tl|AIV}} – used by [[Wikipedia:Administrator intervention against vandalism]] * {{tl|AN3}} - used by [[Wikipedia:Administrators' noticeboard]] and its subpages * {{tl|BOTREQ}} - used by [[Wikipedia:Bot requests]] * {{tl|CPC}} - used by [[Wikipedia:Copyright problems]] * {{tl|CUI}} - used by [[Wikipedia:CheckUser|CheckUsers]] * {{tl|EFFP}} – used by [[Wikipedia:Edit filter/False positives]] * {{tl|EFR}} – used by [[Wikipedia:Edit filter/Requested]] * {{tl|EP}} – used for servicing requests in edit-protected areas * {{tl|RFPP}} – used by [[Wikipedia:Requests for page protection]] * {{tl|RFPC}}, {{tl|RFPNPR}}, {{tl|RFPPM}}, {{tl|RFPR}} – used by subpages of [[Wikipedia:Requests for permissions]] * {{tl|UAA}} – used by [[Wikipedia:Usernames for administrator attention]] * {{tl|UND}} – used by [[Wikipedia:Requests for undeletion]] * {{tl|Smiley}} – used for informal communication purposes * {{tl|Article history}} ===Others=== * [[Template:Check mark templates]], for templates like these but without text * [[Template:Icon]], a template that creates an inline icon/image that is used in metapages * [[Wikipedia:List of discussion templates]], a more linear table of essentially the same set of templates * [[Template:Resolved/See also]], the smaller family of thread-level hatnote templates, similar to the above but with a box around them; any template above can be converted to one of those with {{tl|Resbox}} * [[Template:Table cell templates/doc]], the family of table-specific templates that work only in tables * [[:Category:Image with comment templates]] * [[:Category:Resolution templates]]<noinclude> * [[File:Commons-logo.svg|16x16px|class=noviewer]] Media related to [[:Commons:Template:Polling template/see also|Template:Polling template]] at Wikimedia Commons {{Wikipedia templates}} [[Category:Documentation see also templates]] [[Category:Image with comment templates| ]] </noinclude> q7pqsqnmndks413en3jzccewfg5r4wh Cèṭa'an:Redirect autopatrolled topicon 10 3272 18189 2024-09-22T15:56:17Z Munajad.MH 3071 ←Membuat halaman berisi '{{Top icon | imagename = Logo with flag.svg | wikilink = Wikipedia:Redirect autopatrolled | description = This user has redirect autopatrolled pseudo-rights on the English Wikipedia. | id = redirect-autopatrolled-icon | sortkey = {{{sortkey|ez}}} | width = {{{width|}}} | height = {{{height|}}} | usercat = [[Category:Wikipedia redirect autopatrollers]] | nocat = {{{nocat|}}} }}<noinclude> {{Documentation}} </noinclude>' 18189 wikitext text/x-wiki {{Top icon | imagename = Logo with flag.svg | wikilink = Wikipedia:Redirect autopatrolled | description = This user has redirect autopatrolled pseudo-rights on the English Wikipedia. | id = redirect-autopatrolled-icon | sortkey = {{{sortkey|ez}}} | width = {{{width|}}} | height = {{{height|}}} | usercat = [[Category:Wikipedia redirect autopatrollers]] | nocat = {{{nocat|}}} }}<noinclude> {{Documentation}} </noinclude> 6vh7f6z8uke3c3176145kg6e4zp4vyg Cèṭa'an:Redirect autopatrolled topicon/doc 10 3273 18190 2024-09-22T15:57:27Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This template is not blank: it adds a little icon in the top-right corner. See? This template adds your username to [[:Category:Wikipedia redirect autopatrollers]]. == Usage == Place {{Tl|Redirect autopatrolled topicon}} anywhere on your user page to indicate that you have the [[Wikipedia:Redirect autopatrolled|redirect autopatrolled]] pseudoright through being l...' 18190 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This template is not blank: it adds a little icon in the top-right corner. See? This template adds your username to [[:Category:Wikipedia redirect autopatrollers]]. == Usage == Place {{Tl|Redirect autopatrolled topicon}} anywhere on your user page to indicate that you have the [[Wikipedia:Redirect autopatrolled|redirect autopatrolled]] pseudoright through being listed at [[Wikipedia:New pages patrol/Redirect autopatrol list]]. This icon is based on {{Tl|Top icon}}. <syntaxhighlight lang="wikitext" style="overflow:auto"> {{Redirect autopatrolled topicon | nocat = yes = disables the automatically added category (default = no) | sortkey = = custom sorting - the relative position of topicons on the page (alphabetical) }} </syntaxhighlight> === See also === * [[Template:User wikipedia/Redirect autopatrolled]] * [[Wikipedia:New pages patrol/Reviewers/Redirect autopatrol]] * [[Wikipedia:New pages patrol/Redirect autopatrol list]] {{Top icon templates}} <includeonly>{{Sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Category:User top icon usergroup templates]] }}</includeonly> qyekzn7oyghrsbc7kc22imln4xwu632 Bhângsa:Wikipedia redirect autopatrollers 14 3274 18191 2024-09-22T16:41:15Z Munajad.MH 3071 ←Membuat halaman berisi '<big>''manabi panjhânnângan minangka [[Wikipedia:Redirect autopatrolled|Pamorbhâ autopatrol redirect]] dâ' Wikipedia Madhurâ, kèngèng paghânna' Bhângsa (Category) panika nâng halaman Redirect ghunana nika maghâmpang alacak Category otabâ Bhângsa para pamorbhâ autopatrol halaman redirect.''</big> [[File:Logo with flag.svg|center|150px]]<br/ > ''Note: dâ' daftar tapraghih Wikipèḍiawan taranyar ngaghungi dâ' hak autopatrol redirect, rabui Wikip...' 18191 wikitext text/x-wiki <big>''manabi panjhânnângan minangka [[Wikipedia:Redirect autopatrolled|Pamorbhâ autopatrol redirect]] dâ' Wikipedia Madhurâ, kèngèng paghânna' Bhângsa (Category) panika nâng halaman Redirect ghunana nika maghâmpang alacak Category otabâ Bhângsa para pamorbhâ autopatrol halaman redirect.''</big> [[File:Logo with flag.svg|center|150px]]<br/ > ''Note: dâ' daftar tapraghih Wikipèḍiawan taranyar ngaghungi dâ' hak autopatrol redirect, rabui [[Wikipedia:New pages patrol/Redirect autopatrol list]].'' <br /> {{CatAutoTOC}} [[Category:Wikipedians by Wikipedia user access level|para autopatrol redirect]] trqfhhj8rvbnzssg9ncnol5vhqtnq78 Cèṭa'an:CatAutoTOC 10 3275 18192 2024-09-22T16:43:56Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Automatic category TOC]] 18192 wikitext text/x-wiki #REDIRECT [[Template:Automatic category TOC]] {{Redirect category shell| {{R from move}} }} flwxvl44lq5fraqekkqblentr7whc9z Cèṭa'an:Automatic category TOC 10 3276 18193 2024-09-22T16:44:54Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly><!-- # TOC, depending on category size # <= 100 pages → no TOC # 101–1200 pages → {{Category TOC}} # > 1200 pages → {{Large category TOC}} -->{{Category other|<!-- ####################################################################### #### This is a category page, so generate a TOC if needed. #### #### #### #### Use a sub-template Template:Automatic category...' 18193 wikitext text/x-wiki <includeonly><!-- # TOC, depending on category size # <= 100 pages → no TOC # 101–1200 pages → {{Category TOC}} # > 1200 pages → {{Large category TOC}} -->{{Category other|<!-- ####################################################################### #### This is a category page, so generate a TOC if needed. #### #### #### #### Use a sub-template [[Template:Automatic category TOC/core]], #### #### so that we never have more than one call to the #### #### [[WP:EXPENSIVE]] function {{PAGESINCATEGORY}} #### ####################################################################### -->{{Automatic category TOC/core<!-- -->|pagecount={{PAGESINCATEGORY:{{#invoke:HTMLDecode | HTMLDecode | text={{PAGENAME}} }}|R}}<!-- -->|align = {{{align|}}}<!-- -->|top = {{{top|}}}<!-- -->|numerals = {{{numerals|}}}<!-- -->|uppercase = {{{uppercase|}}}<!-- -->|lowercase = {{{lowercase|}}}<!-- -->}}<!-- -->}}<!-- -->{{Template other<!-- -->|<!-- ####################################################################### #### This page is a template, so categorise it #### #### in [[Category:Templates using Automatic category TOC]] ... #### #### #### #### ... unless it is a /doc, /testcases or /sandbox #### #### #### #### There is no point categorising every sub-page of the #### #### same template #### ####################################################################### -->{{#if: {{Str endswith|{{PAGENAME}}|/doc}}{{Str endswith|{{PAGENAME}}|/testcases}}{{Str endswith|{{PAGENAME}}|/sandbox}}<!-- -->|<!-- ### Don't categorise /doc, /testcases or /sandbox pages -->|<!-- ### Not a /doc, /testcases or /sandbox page, so categorise it -->[[Category:Templates using Automatic category TOC]]<!-- -->}}<!-- -->}}</includeonly><noinclude> {{Documentation}} [[Category:Wikipedia Automatic category TOC]] </noinclude> fu28obs3bcc3b5jr8a9o17mhaah7p58 Cèṭa'an:Automatic category TOC/doc 10 3277 18194 2024-09-22T16:45:26Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use|341917}} {{lua|Module:HTMLDecode}} {{tsh|CatAutoTOC}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Adds a Table of Contents (TOC) to a category page if the category's size warrants it. The size thresholds are: # <= 100 pages → no TOC # 101–1200 pages → {{tl|Category TOC}} # > 1200 pages → {{tl|Large category TOC}} ==Usage== <synta...' 18194 wikitext text/x-wiki {{Documentation subpage}} {{High-use|341917}} {{lua|Module:HTMLDecode}} {{tsh|CatAutoTOC}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Adds a Table of Contents (TOC) to a category page if the category's size warrants it. The size thresholds are: # <= 100 pages → no TOC # 101–1200 pages → {{tl|Category TOC}} # > 1200 pages → {{tl|Large category TOC}} ==Usage== <syntaxhighlight inline lang="wikitext">{{Automatic category TOC}}</syntaxhighlight> On category pages, {{tl|Automatic category TOC}} can be placed wherever you want the TOC to be displayed. On a category header template, it is best placed outside any {{tag|includeonly}} tags, so that the template is categorised as using this template. === Parameters === No parameters are needed. However, the parameters available to {{tl|Category TOC}} may be supplied, and if {{t|Automatic category TOC}} calls {{tl|Category TOC}}, those parameters will be passed on to {{tl|Category TOC}}. So, for example, <syntaxhighlight inline lang="wikitext">{{Automatic category TOC|align=center}}</syntaxhighlight> will: # Have no effect if no TOC is generated # Align to the center if {{tl|Category TOC}} is used # Have no effect if {{tl|Large category TOC}} is used, because {{tl|Large category TOC}} accepts no parameters == Tracking == <div style="display:block; float:right">{{Automatic category TOC stats}}</div> Each page using this template is categorised in one of three tracking categories: * [[:Category:Automatic category TOC generates no TOC]] * [[:Category:Automatic category TOC generates standard Category TOC]] * [[:Category:Automatic category TOC generates Large category TOC]] Templates which transclude {{tl|Automatic category TOC}} are categorised in * [[:Category:Templates using Automatic category TOC]] (population: {{PAGESINCATEGORY:Templates using Automatic category TOC}}) ... but only if the transclusion is outside any {{tag|noinclude}} tags <small>{{Purge|''Purge this page to update the totals''}}</small> == Bugs == This template uses the [[Help:Magic words|magic word]] <code><nowiki>{{PAGESINCATEGORY}}</nowiki></code> to count the number of pages in the category. Unfortunately, this function can return wildly erroneous results on some categories which have had many pages added and removed. This bug is well-known, and has been documented in several places since 2010, including: * [[phab:T18036]] * [[phab:T221795]] * [[phab:T69196]] In the overwhelming majority of categories, the count is recorded accurately enough to support use of this template. However, there seemed to be some issue with <code><nowiki>{{PAGESINCATEGORY}}</nowiki></code> falsely returning zero in some cases. This is tracked in: * [[:Category:Automatic category TOC on pages where PAGESINCATEGORY returns zero]] (population: {{PAGESINCATEGORY:Automatic category TOC on pages where PAGESINCATEGORY returns zero}}) As of 19 April 2020, that problem seems to have been fixed by a [[Special:Diff/950933704/951919806|small but cunning tweak]] to how <code><nowiki>{{PAGESINCATEGORY}}</nowiki></code> is called. The category <em>should</em> contain only pages labelled as "empty". <small>{{Purge page|''Purge page to update totals''}}</small> == See also == {{Category TOC see also}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Category header templates]] [[Category:Wikipedia category table of contents templates]] }}</includeonly> jaxhzkq74hy1iope5xmsbza4mled8ar Cèṭa'an:Purge page 10 3278 18195 2024-09-22T16:46:30Z Munajad.MH 3071 ←Membuat halaman berisi '<i class="noprint">[[Special:Purge/{{FULLPAGENAME}}|<small {{#if:{{{color|}}}|style="color:{{{color}}}"}}>{{{1|Purge server cache}}}</small>]]</i><noinclude>{{Documentation}}</noinclude>' 18195 wikitext text/x-wiki <i class="noprint">[[Special:Purge/{{FULLPAGENAME}}|<small {{#if:{{{color|}}}|style="color:{{{color}}}"}}>{{{1|Purge server cache}}}</small>]]</i><noinclude>{{Documentation}}</noinclude> 518phn0964daakeshir7alp08fopvj2 Cèṭa'an:Purge page/doc 10 3279 18196 2024-09-22T16:47:01Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> The {{tlx|purge page}} template places, where [[Wikipedia:Transclusion|transcluded]], a link which, when clicked, [[Wikipedia:Purge|purges]] the page. Usually it is used on [[WP:Portal|portal]] pages; it is not suitable for use on article pages. ==Parameters (optional)== {{Aligned table |col1style=padding-right:2.0em; | {{para|1}} | Use to set...' 18196 wikitext text/x-wiki {{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> The {{tlx|purge page}} template places, where [[Wikipedia:Transclusion|transcluded]], a link which, when clicked, [[Wikipedia:Purge|purges]] the page. Usually it is used on [[WP:Portal|portal]] pages; it is not suitable for use on article pages. ==Parameters (optional)== {{Aligned table |col1style=padding-right:2.0em; | {{para|1}} | Use to set the PAGENAME, if different than the page that the template is placed on. | {{para|color}} | Use to specify the color/colour of the link's text. }} ==Example== {{tlx|Purge page|2=color=red}} {{-}} {{purge page|color=red}} {{Purge Pages}} <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Internal link templates]] [[Category:Wikipedia utility templates]] }}</includeonly> 2hlnxqxiik43ya4irk633gqebf5dxzx Cèṭa'an:Purge Pages 10 3280 18197 2024-09-23T00:12:07Z Munajad.MH 3071 ←Membuat halaman berisi '{{Navbox | name = Purge Pages | title = Purge Pages | bodyclass = hlist | state = {{{state|{{{1|}}}}}} | group1 = General purge templates | list1 = *{{tl|Purge}} *{{tl|Purge box}} *{{tl|Purge button}} *{{tl|Purge link portals}} *{{tl|Purge page}} *{{tlu|User:UBX/Purge}} | group2 = About Purge on Wikipedia | list2 = *[[Wikipedia:Purge]] *[[commons:Template:Purge]] |belowstyle = font-weight:bold; |below = * {{Purge}} }}<noincl...' 18197 wikitext text/x-wiki {{Navbox | name = Purge Pages | title = Purge Pages | bodyclass = hlist | state = {{{state|{{{1|}}}}}} | group1 = General purge templates | list1 = *{{tl|Purge}} *{{tl|Purge box}} *{{tl|Purge button}} *{{tl|Purge link portals}} *{{tl|Purge page}} *{{tlu|User:UBX/Purge}} | group2 = About Purge on Wikipedia | list2 = *[[Wikipedia:Purge]] *[[commons:Template:Purge]] |belowstyle = font-weight:bold; |below = * {{Purge}} }}<noinclude> {{documentation|content= {{collapsible option|statename=optional}} [[Category:Documentation see also templates]] }}</noinclude> fjsnonixaz2vwvz56c8jgjf9kynkkjh Cèṭa'an:Tla 10 3281 18198 2024-09-23T13:46:19Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template link with alternate text]] 18198 wikitext text/x-wiki #REDIRECT [[Template:Template link with alternate text]] {{Redirect category shell| {{R from move}} }} a5y15g6h6c42e4kt2bvqk2c2vejgg6y Cèṭa'an:Redirect2 10 3282 18200 2024-09-23T15:06:39Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Redirect hatnote|redirect|2}}</includeonly><noinclude> {{Documentation}} </noinclude>' 18200 wikitext text/x-wiki <includeonly>{{#invoke:Redirect hatnote|redirect|2}}</includeonly><noinclude> {{Documentation}} </noinclude> 3mvdee4shv6bu0fmlmv1z9yiape37ci Cèṭa'an:Redirect2/doc 10 3283 18201 2024-09-23T15:07:09Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- CATEGORIES GO TO BOTTOM OF THIS PAGE AND INTERWIKIS TO WIKIDATA --> {{tsh|redir2}} {{lua|Module:Redirect hatnote}} * For two sources: ** {{tlx|Redirect2|REDIRECT1|REDIRECT2}} → {{Redirect2|REDIRECT1|REDIRECT2}} ** {{tlx|Redirect2|REDIRECT1|REDIRECT2|USE}} → {{Redirect2|REDIRECT1|REDIRECT2|USE}} ** {{tlx|Redirect2|REDIRECT1|REDIRECT2<nowiki>||PAGE1</nowiki>}} → {{Redirect2|REDIRECT1|REDIRECT2||PAGE1}} ** {{tlx|Redirect2|REDIRE...' 18201 wikitext text/x-wiki {{Documentation subpage}} <!-- CATEGORIES GO TO BOTTOM OF THIS PAGE AND INTERWIKIS TO WIKIDATA --> {{tsh|redir2}} {{lua|Module:Redirect hatnote}} * For two sources: ** {{tlx|Redirect2|REDIRECT1|REDIRECT2}} → {{Redirect2|REDIRECT1|REDIRECT2}} ** {{tlx|Redirect2|REDIRECT1|REDIRECT2|USE}} → {{Redirect2|REDIRECT1|REDIRECT2|USE}} ** {{tlx|Redirect2|REDIRECT1|REDIRECT2<nowiki>||PAGE1</nowiki>}} → {{Redirect2|REDIRECT1|REDIRECT2||PAGE1}} ** {{tlx|Redirect2|REDIRECT1|REDIRECT2|USE|PAGE1}} → {{Redirect2|REDIRECT1|REDIRECT2|USE|PAGE1}} ** {{tlx|Redirect2|REDIRECT1|REDIRECT2|USE1|PAGE1|USE2|PAGE2}} → {{Redirect2|REDIRECT1|REDIRECT2|USE1|PAGE1|USE2|PAGE2}} ** {{tlx|Redirect2|REDIRECT1|REDIRECT2|other uses|PAGE1|and|PAGE2}} → {{Redirect2|REDIRECT1|REDIRECT2|other uses|PAGE1|and|PAGE2}} ** {{tlx|Redirect2|REDIRECT1|REDIRECT2|USE1|PAGE1|USE2|PAGE2|USE3|PAGE3}} → {{Redirect2|REDIRECT1|REDIRECT2|USE1|PAGE1|USE2|PAGE2|USE3|PAGE3}} ** {{tlx|Redirect2|REDIRECT1|REDIRECT2|USE1|PAGE1|USE2|PAGE2|USE3|PAGE3|USE4|PAGE4}} → {{Redirect2|REDIRECT1|REDIRECT2|USE1|PAGE1|USE2|PAGE2|USE3|PAGE3|USE4|PAGE4}} ===Alternatives=== When the two redirects have different disambiguation pages, {{tlx|redirect-multi}} is more effective: <code><nowiki>{{redirect-multi|2|REDIRECT1|REDIRECT2}}</nowiki></code> → {{redirect-multi|2|REDIRECT1|REDIRECT2}} ==TemplateData== {{TemplateData header}} <templatedata> { "params": { "1": { "label": "First redirecting page", "type": "wiki-page-name", "required": true, "suggested": true, "description": "Name of page that redirects here" }, "2": { "label": "Second redirecting page", "type": "wiki-page-name", "required": true, "suggested": true, "description": "Name of page that redirects here" }, "3": { "label": "Use 1", "type": "line", "required": true, "suggested": true, "description": "Displayed as: For Use 1, see ... If left empty, defaults to For other uses, see ..." }, "4": { "label": "Target 1", "type": "wiki-page-name", "required": true, "suggested": true, "description": "Page to link to. Default is [[REDIRECT1 (disambiguation)]]." }, "5": { "label": "Use 2", "type": "line", "description": "Second use. Can be 'and' to give: For Use 1, see [[Target1]] and [[Target2]]." }, "6": { "label": "Target 2", "type": "wiki-page-name", "description": "Page to link second use to." }, "7": { "label": "Use 3", "type": "line", "description": "Third use. Can be 'and'." }, "8": { "label": "Target 3", "type": "wiki-page-name", "description": "Page to link third use to." } }, "format": "inline", "description": "This template produces a hatnote similar to: \"Foo\" and \"Bar\" redirects here. For other uses, see [[Foo (disambiguation)]]." } </templatedata> {{Hatnote templates}} <includeonly>{{Sandbox other|| <!----PLEASE ADD CATEGORIES BELOW THIS LINE:----> [[Category:Disambiguation and redirection hatnote templates|Redirect02]] }}</includeonly> 153ene3emvkdzqm2xgcb61hz40zsqwj Cèṭa'an:Redirect-multi 10 3284 18202 2024-09-23T15:08:26Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Redirect-multi|redirectMulti}}</includeonly><noinclude>{{Documentation}}</noinclude>' 18202 wikitext text/x-wiki <includeonly>{{#invoke:Redirect-multi|redirectMulti}}</includeonly><noinclude>{{Documentation}}</noinclude> 7op6b1aqafeuwacwsiegr69j9w6hg8v Cèṭa'an:Redirect-multi/doc 10 3285 18203 2024-09-23T15:09:17Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Lua|Module:Redirect-multi}} This template produces a redirect hatnote, analogous to {{tl|redirect}}, for use when multiple redirects need to be specified. == Usage == The first parameter supplied to the template should be a number specifying the number of redirects. If this is left blank or a non-numeric...' 18203 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Lua|Module:Redirect-multi}} This template produces a redirect hatnote, analogous to {{tl|redirect}}, for use when multiple redirects need to be specified. == Usage == The first parameter supplied to the template should be a number specifying the number of redirects. If this is left blank or a non-numeric value supplied, it will default to 1. Following the number parameter, a series of parameters should be supplied representing that number of redirects: <code><nowiki>{{redirect-multi|3|REDIRECT1|REDIRECT2|REDIRECT3}}</nowiki></code> → {{redirect-multi|3|REDIRECT1|REDIRECT2|REDIRECT3}} If no further parameters are provided, then the template automatically supplies disambiguation links generated from each redirect as "other uses", as in the preceding example. If further parameters are supplied, they use the same "for-see" structure as {{tl|redirect}}, with pairs of use and target parameters and the <code>and</code> keyword to add multiple targets to a single use. For example: <code><nowiki>{{redirect-multi|3|REDIRECT1|REDIRECT2|REDIRECT3|USE1|PAGE1|and|PAGE2#SECTION|USE2|PAGE3{{!}}DISPLAY}}</nowiki></code> → {{redirect-multi|3|REDIRECT1|REDIRECT2|REDIRECT3|USE1|PAGE1|and|PAGE2#SECTION|USE2|PAGE3{{!}}DISPLAY}} If insufficient redirects are provided, an error message is produced (and an error-tracking category, which can be suppressed by supplying a false value in a <code>category</code> parameter): <code><nowiki>{{redirect-multi|3|REDIRECT1|REDIRECT2|category=false}}</nowiki></code> → {{redirect-multi|3|REDIRECT1|REDIRECT2|category=false}} {{hatnote templates}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Hatnote templates]] }}</includeonly> a3hzemf8ph5utgksnj2mcqezulgtoqp Cèṭa'an:Icon 10 3286 18204 2024-09-23T15:10:45Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:Icon|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>' 18204 wikitext text/x-wiki {{#invoke:Icon|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> m4ab9noabl8v4ki5cx6t5ksjcjh5u8o Cèṭa'an:Icon/doc 10 3287 18205 2024-09-23T15:11:29Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} {{Lua|Module:Icon}} == About == This template creates an inline image that is used in [[Wikipedia:Meta|metapages]] such as [[Wikipedia:Vital articles]] and/or in [[Special:ListUsers|user pages]]. == Usage == ;Basic usage :{{tlx|icon|''code''}} :{{tlx|icon|class{{=}}''code''}} ;Custom size :{...' 18205 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} {{Lua|Module:Icon}} == About == This template creates an inline image that is used in [[Wikipedia:Meta|metapages]] such as [[Wikipedia:Vital articles]] and/or in [[Special:ListUsers|user pages]]. == Usage == ;Basic usage :{{tlx|icon|''code''}} :{{tlx|icon|class{{=}}''code''}} ;Custom size :{{tlx|icon|''code''|size{{=}}''size''}} == Parameters == * <code>1</code> or <code>class</code> - the icon code. See the [[#Icon codes|table below]] for a list of available codes. * <code>size</code> - a custom icon size, e.g. "30px". The default size is "16x16px" (16 by 16 pixels). == Icon codes == <!--[[Template:Icon link]] links here--> {{#invoke:Icon/table|main}} == See also == * {{tl|Icon link}} * {{tl|Class/icon}} * {{tl|Done/See also}} - inline icon templates by shape and color * {{tl|Table cell templates/doc}} {{Wikipedia templates|state=collapsed}} == TemplateData == {{TemplateData header}} <templatedata> { "description": "This template creates an inline icon-sized image. Please refer to 'Template:Icon/doc' for the list of supported values.", "params": { "1": { "label": "Icon", "description": "The identifier or name of the icon to be displayed.", "type": "line", "required": true, "aliases": [ "class" ] }, "size": { "description": "The size of the icon to display, e.g. \"30px\".", "type": "line", "default": "16x16px" } } } </templatedata> <!--This page transcluded beyond this template's page/subpages, so:--> {{#ifeq:{{FULLPAGENAME}}|Template:Icon| [[Category:Icon insertion templates| ]] }} 0lf0tlg5eer4hh88s821u4axtp9tpsd Cèṭa'an:Wikipedia templates 10 3288 18206 2024-09-23T15:14:37Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} {{Lua|Module:Icon}} == About == This template creates an inline image that is used in [[Wikipedia:Meta|metapages]] such as [[Wikipedia:Vital articles]] and/or in [[Special:ListUsers|user pages]]. == Usage == ;Basic usage :{{tlx|icon|''code''}} :{{tlx|icon|class{{=}}''code''}} ;Custom size :{...' 18206 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} {{Lua|Module:Icon}} == About == This template creates an inline image that is used in [[Wikipedia:Meta|metapages]] such as [[Wikipedia:Vital articles]] and/or in [[Special:ListUsers|user pages]]. == Usage == ;Basic usage :{{tlx|icon|''code''}} :{{tlx|icon|class{{=}}''code''}} ;Custom size :{{tlx|icon|''code''|size{{=}}''size''}} == Parameters == * <code>1</code> or <code>class</code> - the icon code. See the [[#Icon codes|table below]] for a list of available codes. * <code>size</code> - a custom icon size, e.g. "30px". The default size is "16x16px" (16 by 16 pixels). == Icon codes == <!--[[Template:Icon link]] links here--> {{#invoke:Icon/table|main}} == See also == * {{tl|Icon link}} * {{tl|Class/icon}} * {{tl|Done/See also}} - inline icon templates by shape and color * {{tl|Table cell templates/doc}} {{Wikipedia templates|state=collapsed}} == TemplateData == {{TemplateData header}} <templatedata> { "description": "This template creates an inline icon-sized image. Please refer to 'Template:Icon/doc' for the list of supported values.", "params": { "1": { "label": "Icon", "description": "The identifier or name of the icon to be displayed.", "type": "line", "required": true, "aliases": [ "class" ] }, "size": { "description": "The size of the icon to display, e.g. \"30px\".", "type": "line", "default": "16x16px" } } } </templatedata> <!--This page transcluded beyond this template's page/subpages, so:--> {{#ifeq:{{FULLPAGENAME}}|Template:Icon| [[Category:Icon insertion templates| ]] }} 0lf0tlg5eer4hh88s821u4axtp9tpsd Cèṭa'an:Br separated entries 10 3289 18210 2024-09-24T00:04:40Z Munajad.MH 3071 ←Membuat halaman berisi '{{<includeonly>safesubst:</includeonly>#invoke:Separated entries|br}}<noinclude> {{documentation}} </noinclude>' 18210 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:Separated entries|br}}<noinclude> {{documentation}} </noinclude> 3qzqyo0vc2bkjx7dik52fp751jwcnq3 Cèṭa'an:Br separated entries/doc 10 3290 18211 2024-09-24T00:05:48Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-risk|630,000+}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> {{Template shortcut|br entries|br list}} {{stack|{{Lua|Module:Separated entries}}}} This template is used primarily in infoboxes to create a <code>&lt;br /&gt;</code> delimited collection of items, only adding the <code>&lt;br /&gt;</code> tags where needed. '''Note:''' For lists of items, without bullets, do not use this template, but use...' 18211 wikitext text/x-wiki {{Documentation subpage}} {{High-risk|630,000+}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> {{Template shortcut|br entries|br list}} {{stack|{{Lua|Module:Separated entries}}}} This template is used primarily in infoboxes to create a <code>&lt;br /&gt;</code> delimited collection of items, only adding the <code>&lt;br /&gt;</code> tags where needed. '''Note:''' For lists of items, without bullets, do not use this template, but use {{tl|unbulleted list}} or {{tl|plainlist}} instead, for better [[WP:ACCESS|accessibility]]. == Usage == :<code><nowiki>{{br separated entries|entry1|entry2|entry3|entry4|entry5|...}}</nowiki></code> == Example == {| class="wikitable" ! Code !! Result |- | <code><nowiki>{{br separated entries|entry1|entry2|entry3}}</nowiki></code> || {{br separated entries|entry1|entry2|entry3}} |- | <code><nowiki>{{br separated entries| |entry2|entry3}}</nowiki></code> || {{br separated entries| |entry2|entry3}} |- | <code><nowiki>{{br separated entries|entry1| |entry3}}</nowiki></code> || {{br separated entries|entry1| |entry3}} |- | <code><nowiki>{{br separated entries|entry1|entry2| }}</nowiki></code> || {{br separated entries|entry1|entry2| }} |- | <code><nowiki>{{br separated entries|entry1| | }}</nowiki></code> || {{br separated entries|entry1| | }} |- | <code><nowiki>{{br separated entries| |entry2| }}</nowiki></code> || {{br separated entries| |entry2| }} |- | <code><nowiki>{{br separated entries| | |entry3}}</nowiki></code> || {{br separated entries| | |entry3}} |- | <code><nowiki>{{br separated entries| | | }}</nowiki></code> || {{br separated entries| | | }} |- | <code><nowiki>{{br separated entries|entry1|entry2|entry3|entry4|entry5|entry6}}</nowiki></code> || {{br separated entries|entry1|entry2|entry3|entry4|entry5|entry6}} |} ===Template data=== {{TemplateDataHeader}} <templatedata>{ "description": "Creates a <br /> delimited collection of items. Primarily for use in infoboxes, it only adds the <br /> tags where needed. ", "params": { "1": { "label": "First item", "description": "First item, may be null", "type": "string", "required": false }, "2": { "label": "Second item", "description": "Second item, many more items can be added", "type": "string", "required": false } }}</templatedata> == See also == * {{tl|comma separated entries}} * {{tl|space separated entries}} * {{tl|plainlist}} * {{tl|flatlist}} * {{tl|pagelist}} * {{tl|unbulleted list}} * [[Module:separated entries]], the [[Wikipedia:Lua|Lua]] module on which this template is based. <includeonly>{{Sandbox other| | <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:List formatting and function templates]] }}</includeonly> ohq4j6ncw4ogu1uvznzmq2k3xmxu12z Cèṭa'an:Stack 10 3291 18212 2024-09-24T00:06:58Z Munajad.MH 3071 ←Membuat halaman berisi '<templatestyles src="Stack/styles.css"/><div class="stack mw-stack {{#switch:{{{float|right}}}|left=stack-{{#switch:{{{margin|}}}|1|true|y|yes=margin-}}{{#switch:{{{clear|}}}|left|true=clear-}}left|right=stack-{{#switch:{{{margin|}}}|1|true|y|yes=margin-}}{{#switch:{{{clear|}}}|right|true=clear-}}right}}"><!-- -->{{#if:{{{1|}}}|<div {{#if:{{{cellspacing|}}}|style="margin: {{{cellspacing}}}px"}}>{{{1}}}</div>}}<!-- -->{{#if:{{{2|}}}|<div {{#if:{{{cellspacing|}}}|s...' 18212 wikitext text/x-wiki <templatestyles src="Stack/styles.css"/><div class="stack mw-stack {{#switch:{{{float|right}}}|left=stack-{{#switch:{{{margin|}}}|1|true|y|yes=margin-}}{{#switch:{{{clear|}}}|left|true=clear-}}left|right=stack-{{#switch:{{{margin|}}}|1|true|y|yes=margin-}}{{#switch:{{{clear|}}}|right|true=clear-}}right}}"><!-- -->{{#if:{{{1|}}}|<div {{#if:{{{cellspacing|}}}|style="margin: {{{cellspacing}}}px"}}>{{{1}}}</div>}}<!-- -->{{#if:{{{2|}}}|<div {{#if:{{{cellspacing|}}}|style="margin: {{{cellspacing}}}px"}}>{{{2}}}</div>}}<!-- -->{{#if:{{{3|}}}|<div {{#if:{{{cellspacing|}}}|style="margin: {{{cellspacing}}}px"}}>{{{3}}}</div>}}<!-- -->{{#if:{{{4|}}}|<div {{#if:{{{cellspacing|}}}|style="margin: {{{cellspacing}}}px"}}>{{{4}}}</div>}}<!-- -->{{#if:{{{5|}}}|<div {{#if:{{{cellspacing|}}}|style="margin: {{{cellspacing}}}px"}}>{{{5}}}</div>}}<!-- -->{{#if:{{{6|}}}|<div {{#if:{{{cellspacing|}}}|style="margin: {{{cellspacing}}}px"}}>{{{6}}}</div>}}<!-- -->{{#if:{{{7|}}}|<div {{#if:{{{cellspacing|}}}|style="margin: {{{cellspacing}}}px"}}>{{{7}}}</div>}}<!-- -->{{#if:{{{8|}}}|<div {{#if:{{{cellspacing|}}}|style="margin: {{{cellspacing}}}px"}}>{{{8}}}</div>}}<!-- -->{{#if:{{{9|}}}|<div {{#if:{{{cellspacing|}}}|style="margin: {{{cellspacing}}}px"}}>{{{9}}}</div>}}<!-- --></div>{{#invoke:Check for unknown parameters|check|unknown=[[Category:Pages using stack with unknown parameters|_VALUE_{{PAGENAME}}]]|preview=Page using [[Template:Stack]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | cellspacing | clear | float | margin }}<noinclude> {{documentation}} </noinclude> s3ljh1ncef581x8xqpi2ky3vktdbdr6 Cèṭa'an:Stack/doc 10 3292 18213 2024-09-24T00:07:45Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} {{Uses TemplateStyles|Template:Stack/styles.css}} {{Lua|Module:Check for unknown parameters}} {{Stack documentation}} <templatedata> { "params": {} } </templatedata> <includeonly>{{Sandbox other|| [[Category:Graphics templates]] [[Category:Positioning templates]] Category:Templates that ad...' 18213 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} {{Uses TemplateStyles|Template:Stack/styles.css}} {{Lua|Module:Check for unknown parameters}} {{Stack documentation}} <templatedata> { "params": {} } </templatedata> <includeonly>{{Sandbox other|| [[Category:Graphics templates]] [[Category:Positioning templates]] [[Category:Templates that add a tracking category|{{PAGENAME}}]] }}</includeonly> 3kfi2resefkcfzsso1zm8ppzpnp91in Cèṭa'an:Stack documentation 10 3293 18214 2024-09-24T00:08:35Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude> {{ombox |text=This template serves as the shared documentation for {{tl|Stack}}, {{tl|Stack begin}}, and {{tl|Stack end}}.}} </noinclude> This template can be used to stack images and other floating content such as infobox templates without causing problems with spacing and floating. Enter a string of images/templates as the first parameter to have them stack without generating floating errors or spacing errors. You can stack many objects from the top...' 18214 wikitext text/x-wiki <noinclude> {{ombox |text=This template serves as the shared documentation for {{tl|Stack}}, {{tl|Stack begin}}, and {{tl|Stack end}}.}} </noinclude> This template can be used to stack images and other floating content such as infobox templates without causing problems with spacing and floating. Enter a string of images/templates as the first parameter to have them stack without generating floating errors or spacing errors. You can stack many objects from the top of a section and not force further subsections to space out. {{TOClimit|3}} == Usage == At its simplest: <syntaxhighlight lang="wikitext"> {{stack|<objects>}} </syntaxhighlight> Alternatively, using {{tld|stack begin}} and {{tld|stack end}}: <syntaxhighlight lang="wikitext"> {{stack begin}} <objects> {{stack end}} </syntaxhighlight> The <code><object></code> may simply be a string of wikicode for many images/templates. ===Optional parameters=== <syntaxhighlight lang="wikitext"> {{stack| <object(s)> | float=left or right | clear=true or false | margin=true or false}} </syntaxhighlight> or <syntaxhighlight lang="wikitext"> {{stack begin | float=left or right | clear=true or false | margin=true or false}} </syntaxhighlight> where *float= ''left'' or ''right'' (default is '''right''') *: This option can be used to float the stack to the left or right of the page *clear= ''true'' or ''false'' (default is '''false''') *: This option can be used to force the stack to the far left or right (e.g., near an infobox). *margin= ''true'' or ''false'' (default is '''false''') *: This option can be used to add a 1em margin to the left (for float right) or right (for float left). You can also explicitly list multiple arguments: <syntaxhighlight lang="wikitext"> {{stack| float=left or right | clear=true or false | margin=true or false |1=<object(s)> |2=<object(s)>, etc. up to 9 parameters in the current version }} </syntaxhighlight> * This multiple argument version does include extra vertical whitespace between each (set of) <code><object(s)></code>. == Examples == <!-- -->To illustrate the utility of the stack templates, consider the following situation. We would like to have two right floating images at the top of the first section of our article (here, the ''Lipsum'' section), and one left floating image at the top of the second section (here, the ''Lorem'' section). To achieve this layout, without using a stack template, we could try the following code:<!-- --><syntaxhighlight lang="wikitext"> =====''Lipsum''===== [[File:Simple shapes example.png|thumb|right|Example 1a]] [[File:Simple shapes example.png|thumb|right|Example 1b]] ... text ... =====''Lorem''===== [[File:Simple shapes example.png|thumb|left|Example 1c]] ... text ... =====''Ipsum''===== ... text ... </syntaxhighlight><!-- -->The result of this is shown in the ''[[#Without stack|without stack]]'' section below. Notice how the left floating image (Example 1c) is prevented from floating above the last right floating image (Example 1b). You may need to resize the width of your browser to fully appreciate the issue. To fix this problem, we can stack the two right floating images together, using the following code:<!-- --><syntaxhighlight lang="wikitext"> =====''Lipsum''===== {{stack |[[File:Simple shapes example.png|thumb|right|Example 2a]] [[File:Simple shapes example.png|thumb|right|Example 2b]]}} ... text ... =====''Lorem''===== [[File:Simple shapes example.png|thumb|left|Example 2c]] ... text ... =====''Ipsum''===== ... text ... </syntaxhighlight><!-- -->The result of this is shown in the ''[[#With stack|with stack]]'' section below. Notice how by adding this stack template, the left floating image (Example 2c) can now float higher and is not blocked from floating higher than the top of the last right floating image (Example 2b). {{clear}} {{anchor|Without stack}} ====Without {{tlf|stack}}==== =====''Lipsum''===== [[File:Simple shapes example.png|thumb|right|Example 1a]] [[File:Simple shapes example.png|thumb|right|Example 1b]] {{Str left|{{Lorem ipsum span}}|124}} =====''Lorem''===== [[File:Simple shapes example.png|thumb|left|Example 1c]] {{lipsum}} =====''Ipsum''===== {{lipsum}} {{lipsum}} {{clear}} {{anchor|With stack}} ====With {{tlf|stack}}==== ---- =====''Lipsum''===== {{stack|[[File:Simple shapes example.png|thumb|right|Example 2a]] [[File:Simple shapes example.png|thumb|right|Example 2b]]}} {{Str left|{{Lorem ipsum span}}|124}} =====''Lorem''===== [[File:Simple shapes example.png|thumb|left |Example 2c]] {{lipsum}} =====''Ipsum''===== {{lipsum}} {{lipsum}} {{clear}} ====With {{tlf|stack begin}} and {{tlf|stack end}}==== =====''Lipsum'' with second table wider===== {{stack begin}} {| class="wikitable" ! Sample table 1 |- | Example 1a |- | Example 1b |- |} {| class="wikitable" ! Sample wider table 2 |- |Example 2a |- |Example 2b |- |} {{stack end}} {{lipsum}} =====''Lorem''===== {| style="background:whitesmoke;" ! Sample table 3 |- | Example 3a |- |} {{lipsum}} =====''Ipsum''===== {{lipsum}} {{lipsum}} {{clear}} =====''Lipsum'' with first table wider===== {{stack begin}} {| class="wikitable" ! Sample wider table 1 |- | Example 1a |- | Example 1b |- |} {| class="wikitable" ! Sample table 2 |- | Example 2a |- | Example 2b |- |} {{stack end}} {{lipsum}} =====''Lorem''===== {| style="background:whitesmoke;" ! Sample table 3 |- | Example 3a |- |} {{lipsum}} =====''Ipsum''===== {{lipsum}} {{lipsum}} {{clear}} ===More examples=== {{tlf|Stack}} can also be used to float one or more images across a page. {{stack |[[File:Simple shapes example.png|80px]]}} {{stack |[[File:Simple shapes example.png|120px]]}} <syntaxhighlight lang="wikitext" style="overflow:auto;"> {{stack|[[File:Simple shapes example.png|80px]]}} {{stack|[[File:Simple shapes example.png|120px]]}} </syntaxhighlight> It might take some experience to learn how the box area floats, in combination with various images or [[WP:Wikitables|wikitables]] on a page. {{tlf|Stack}}'s operation is very quick, as it uses an [[HTML]] &lt;table> to achieve its effects. ===Floating portal boxes=== {{tlf|Stack}} can be used to float a portal box beside an infobox (or other right-aligned item) when other methods might not work as anticipated. {{infobox |label1=Infobox |data1=line 1 <br />line 2 <br />line 3 <br />line 4 <br />line 5 <br />line 6 <br />line 7 <br />line 8 <br />line 9 }} [[File:Mona Lisa, by Leonardo da Vinci, from C2RMF retouched.jpg|thumb|right|60px|Test image]] {| class="wikitable" |style="width:33.0em<!--(was 420px)-->;"| This is a wikitable serving as a typical left-aligned table. The overlap on left-aligned tables had been a frequent problem when other boxes nearby were set to "float:right". So this is a test of how well a floating portal-box would avoid overlapping onto a left-side table. |} {{stack |{{portal|Animals}}{{portal|Cats}}}} The example here uses {{tld|stack}} to float two portal boxes (Animals, Cats) as follows: <syntaxhighlight lang="wikitext" style="width:32em; overflow:auto"> {{stack |{{portal|Animals}}{{portal|Cats}} }} </syntaxhighlight> The two portal-boxes are stacked and floated together by both being listed as {{tld|stack}}'s (first) parameter. Because the infobox and image were also stacked together, {{tld|stack}} moved the two portal-boxes alongside the infobox despite they are being specified after the image. Normally, a portal-box would be stuck below the Mona Lisa image, causing this entire text section to format further below, and causing a large text-gap of empty whitespace to appear near the infobox. There is no limit to the number of portalboxes (or Commonscat boxes) which can be listed within a {{tld|stack}} call, such as in a stub or an article with many stacked images near the bottom. Using {{tld|stack}} is extremely efficient, due to being a short template which uses builtin tag &lt;table> to float the boxes. == Stack template family == * {{tl|Stack}} * {{tl|Stack begin}} * {{tl|Stack end}} == Tracking category == * {{clc|Pages using stack with unknown parameters}} == See also == * {{tl|Multiple image}}, providing both vertical and horizontal layouts for multiple images. * {{tl|Superimpose}}, which places one image over another. * {{tl|Superimpose2}}, which can place up to fifty image layers over one another. * [[Wikipedia:Extended image syntax#The many-floating-objects problem]] <noinclude> [[Category:Documentation shared content templates]] </noinclude> gxemjvgcjzcoz6akt9ns8bplimucpmp Cèṭa'an:Tld 10 3294 18215 2024-09-24T00:09:49Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template link code]] 18215 wikitext text/x-wiki #REDIRECT [[Template:Template link code]] m8isvw3phvjr9rfkupy4uef5yqajks7 Cèṭa'an:Template link code 10 3295 18216 2024-09-24T00:10:52Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#Invoke:Template link general|main|nolink=yes|code=yes|nowrap=yes}}</includeonly><noinclude> {{Documentation|1=Template:Tlg/doc |content = {{tlg/doc|tlc}} }} <!-- Add categories to the /doc subpage, not here! --> </noinclude>' 18216 wikitext text/x-wiki <includeonly>{{#Invoke:Template link general|main|nolink=yes|code=yes|nowrap=yes}}</includeonly><noinclude> {{Documentation|1=Template:Tlg/doc |content = {{tlg/doc|tlc}} }} <!-- Add categories to the /doc subpage, not here! --> </noinclude> 0i49ncdivj3996big2nh593ty7aspr8 Cèṭa'an:NoteTag 10 3296 18217 2024-09-24T00:12:34Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#if:{{{name|}}} |{{#tag:ref|{{{1|{{{note|{{{content|{{{text|}}}}}}}}}}}}|group=note|name={{{name|}}}}} |{{#tag:ref|{{{1|{{{note|{{{content|{{{text|}}}}}}}}}}}}|group=note}} }}</includeonly><noinclude> {{Documentation}} </noinclude>' 18217 wikitext text/x-wiki <includeonly>{{#if:{{{name|}}} |{{#tag:ref|{{{1|{{{note|{{{content|{{{text|}}}}}}}}}}}}|group=note|name={{{name|}}}}} |{{#tag:ref|{{{1|{{{note|{{{content|{{{text|}}}}}}}}}}}}|group=note}} }}</includeonly><noinclude> {{Documentation}} </noinclude> 4m1k8hiwpzmjv3igohm19ro2xlsbh0w Cèṭa'an:NoteTag/doc 10 3297 18218 2024-09-24T00:13:06Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{#section:Help:footnotes|pregroup}} == TemplateData == <templatedata> { "description": "Inserts an explanatory footnote. Notes can be named and grouped. Will show as for example: [Note 1]", "format": "inline", "params": { "1": { "label": "Text", "description": "Text of the note",...' 18218 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{#section:Help:footnotes|pregroup}} == TemplateData == <templatedata> { "description": "Inserts an explanatory footnote. Notes can be named and grouped. Will show as for example: [Note 1]", "format": "inline", "params": { "1": { "label": "Text", "description": "Text of the note", "aliases": [ "note", "content", "text" ], "type": "content", "required": true }, "name": { "label": "Name", "description": "Reference name of the note", "type": "line" } } } </templatedata> <includeonly>{{Sandbox other|| <!-- Categories and interwikis go here: --> [[Category:Explanatory footnote templates]] [[Category:Templates that generate named references]] }}</includeonly> 1r9ki5l8ca0erf45p4sjjs5c90s4tpj Bhântowan:Footnotes 12 3298 18219 2024-09-24T00:15:59Z Munajad.MH 3071 ←Membuat halaman berisi '{{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}} <noinclude>{{pp-semi-indef}}</noinclude> {{Wikiped...' 18219 wikitext text/x-wiki {{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}} <noinclude>{{pp-semi-indef}}</noinclude> {{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 [[Wikipèḍia:Citing sources|Citing sources]]. Footnotes are used most commonly to provide: * [[Wikipèḍia:Citing sources|references (bibliographic citations) to reliable sources]], * [[Bhântowan:Explanatory notes|explanatory information]], or * source information for tables and other elements. Footnotes or [[Bhântowan:Shortened footnotes|shortened footnotes]] may be used at the editor's discretion in accordance with the guideline on [[Wikipèḍia:CITEVAR|Variation in citation methods]]. Only certain types of material on the English Wikipedia are required to have an inline citation. There is [[Wikipèḍia: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 [[Wikipèḍia:MINREF|When you must use inline citations]], the [[Wikipèḍia:Good article criteria|Good article criteria]] and [[Wikipèḍia:When to cite|When to cite]]. For advice on how to organize and format bibliographic citations, see the guideline on [[Wikipèḍia:Citing sources|Citing sources]] and examples of [[Wikipèḍia:Citation templates#Examples|Citation templates]]. Footnotes are created using the {{cite.php}} software extension. This extension adds the HTML-like elements {{xtag|ref|p}}, {{xtag|references|s}} and {{tag|references}}. The elements are also used in a number of templates; for example, it is becoming more common to use {{tlx|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 [[Bhântowan:Pipe trick|pipe trick]] and [[Bhântowan: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 will automatically display the references in multiple columns, but {{tag|references|s}} does not offer the other 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 references''', also called 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 [[Wikipèḍia:VENAMEDREFS|generated by default]] in [[Wikipèḍia: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 [[Bhântowan:Footnotes#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 [[Wikipèḍia: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}} or {{tag|references|s}}, the list can be split into columns. The {{tag|references|s}} tag provides a default column width of 30 [[Em (typography)|em]]. {{tl|Reflist}} can be used to set a different column width: : {{tlx|Reflist|<var>xx</var>em}}, where <var>xx</var> is the column 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 both the tag and the template have built-in auto-formatting capabilities providing a useful default display in most scenarios. The [[Cèṭa'an:Reflist#Columns|set columns feature]] is now [[Deprecation|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|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|<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}}|title=30em wide columns}} == 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. ''Note that the Visual Editor is unable to create or edit list-defined references, and cannot show the reference text in preview or in the list-creation dialog for re-use of references. This will hamper users of the Visual Editor.'' 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}} [[Bhântowan: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 [[Bhântowan:Footnotes#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>&#x7B;&#x7B;#tag:ref|<var>refcontent</var>|group=<var>groupname</var>|name=<var>name</var><nowiki>}}</nowiki></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}} If the footnote marker group name includes a space, the group name ''must'' be enclosed in quotes, 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 [[Bhântowan: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 [[Wikipèḍia: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 [[Bhântowan:Footnotes#Footnotes: using a source more than once|WP:REFNAME]] and the first point below in [[Bhântowan:Footnotes#Issues|§&nbsp;Issues]]. === Template use by reference group type === <section begin="pregrouptable" /> {| class="wikitable" !Group type !Footnote marker template or markup !Reference list 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}} {{tlx|efn-la}} |{{tlx|notelist}} {{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|<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}}|title=With lower-alpha labels}} {{markup|<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}}|title=With lower-roman labels}} {{markup|<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}}|title=With named references}} '''Note''': With named references you only need to add the details once. For each use after the first you just need to re-use the reference name. Doing this will not cause the inline superscript to display a custom name. {{markup|<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}} }}|title=Named references can also be defined in the notelist}} '''Note''': Due to limitations in the MediaWiki software, do not use list-defined footnotes that contain references. === 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 [[Bhântowan:Footnotes#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.<syntaxhighlight lang="wikitext" style="width: 10.6em;"> ==References== {{reflist}} </syntaxhighlight> === Talk pages === 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 [[Bhântowan: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|page}} right after the footnote marker replacing the "page" with the appropriate page number or numbers. 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-3}}</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-3}} {{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-3}}</nowiki></code> is equivalent to <code><nowiki><ref name="Schudson"/></nowiki><nowiki>{{rp|241-3}}</nowiki></code>. == Previewing edits == When you [[Bhântowan:Section#Section editing|edit a single section]] of a page, the footnotes list will be visible when you [[Bhântowan: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 [[Pangangghuy:Cacycle/wikEd|wikEd]] gadget. == RefToolbar == {{main|Wikipedia:RefToolbar/2.0}} [[Bhengkek:Cite_web_named_ref_01.png|jmpl|400x400px|Using the citation toolbar to name the first reference]] [[Bhengkek:Citation_toolbar_named_ref.png|jmpl|400x400px|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}} * [[Bhântowan:Substitution|subst:]] does not work within {{tag|ref|o}} tags. {{phab|T4700}} * The [[Bhântowan:Pipe trick|pipe trick]] does not work within {{tag|ref|o}} tags. {{phab|T4700}} == Flagging inadequate referencing == {{See also|Template: Unreferenced/doc#Usage|Template:Citation style}} * 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 [[Wikipèḍia: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}} n599817jas80pkr4cevmk3cg9et5scg Cèṭa'an:R/where 10 3299 18220 2024-09-24T00:20:01Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- 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>' 18220 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 Cèṭa'an:R/where/doc 10 3300 18221 2024-09-24T00:20:52Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> This is a subtemplate, implementing the pages/page/in-source-location combinating piece of [[Template:R]] for a single ref name. == Usage == For internal use only: {{para|plural|''pages''}} {{para|singular|''page''}} {{para|location|''in-source-location''}} {{para|spacing|''character''}} Note: This subtemplate is used by {{tl|r...' 18221 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> This is a subtemplate, implementing the pages/page/in-source-location combinating piece of [[Template:R]] for a single ref name. == Usage == For internal use only: {{para|plural|''pages''}} {{para|singular|''page''}} {{para|location|''in-source-location''}} {{para|spacing|''character''}} Note: This subtemplate is used by {{tl|r/ref}} and {{tl|rp}} (and indirectly also by {{tl|ran}}. == Examples == *{{R/where|location=note 3}} *{{R/where|singular=3}} *{{R/where|plural=1, 3, 4}} *{{R/where|singular=3|plural=1, 3, 4|spacing=&#32;}} *{{R/where|singular=3|location=note 3|spacing=&#32;}} *{{R/where|plural=1, 3, 4|location=note 3|spacing=&#32;}} *{{R/where|singular=3|plural=1, 3, 4|location=note 3|spacing=&#32;}} <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> }}</includeonly> kpmgveb1xd2drsldz1i9n9q8kck5y69 Cèṭa'an:R 10 3301 18222 2024-09-24T00:23:18Z Munajad.MH 3071 ←Membuat halaman berisi '<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|{{{loc...' 18222 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 Cèṭa'an:R/doc 10 3302 18223 2024-09-24T00:25:18Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{For-text|[[WP:RCAT|redirect templates]]|[[Wikipedia:Template index/Redirect pages]]|the [[WP:NAVBOX|navigation box]] regarding the letter [[R]]|[[Template:LetterR]]}} {{High-use}} ==Intent== The {{tl|r}} (''referencing'') template allows to define and invoke any kind of full or shortened references (citations as well as footnotes) in articles in a very intuitive way, utilizing an easy-to-remember and very short notation, reducing a lo...' 18223 wikitext text/x-wiki {{Documentation subpage}} {{For-text|[[WP:RCAT|redirect templates]]|[[Wikipedia:Template index/Redirect pages]]|the [[WP:NAVBOX|navigation box]] regarding the letter [[R]]|[[Template:LetterR]]}} {{High-use}} ==Intent== The {{tl|r}} (''referencing'') template allows to define and invoke any kind of full or shortened references (citations as well as footnotes) in articles in a very intuitive way, utilizing an easy-to-remember and very short notation, reducing a lot of clutter from article source code, thereby making it easier to read and maintain. {{tl|r}} provides means for links to references to carry additional information (like pages, quotations and other commentary) in a condensed format, thereby eliminating the need for an additional article section for shortened references (and hence avoiding the problems related to that approach like the extra layer of indirection of links, the real-estate occupied for, as well as the amount of whitespace created by that section, and the often unreliable proprietary linking system with ambiguous or dangling links as well as lacking backlinks from the full citations to the shortened references). Its annotation system can be used to enrich the full citation with information given where a reference gets invoked, to bundle multiple citations into one entry, or to group sub-references under the corresponding full reference (i.e. to implement [[#R-style_shortened_references|r-style shortened citations]]). By utilizing the MediaWiki Extension:Cite internally (instead of establishing an independent linking system (i.e. [[WP:CITEREF]]) on top of it), {{tl|r}} also remains fully compatible with other referencing systems and will take advantage of any future improvements of the underlying system. It can be used with raw text definitions for the references as well as be combined with other citation templates (like [[Help:CS1|CS1]]/[[Help:CS2|CS2]]). ==Overview== In its basic format the template provides a compact shorthand for [[mw:Extension:Cite/Cite.php|<code>&lt;ref name="RefName" /&gt;</code> citation tags]], simplifying syntax so cutting code clutter. It can also be used to ''define'' [[Wikipedia:Inline citation|inline]] and/or [[Help:List-defined references|list-defined references]] (LDR), including [[Wikipedia:Nesting footnotes|nested footnotes]] inside other footnotes (up to five levels deep). Citations can be provided as raw text citations or through other citation templates (such as the suite of [[Help:CS1|CS1]]/[[Help:CS2|CS2]] citation templates). Optionally, it allows to provide and display individual page numbers (or other in-source location information) and quotations (including language information and translations) from the source alongside the invocations of a reference (that is, the link to the reference). If the page numbers given are too unspecific for the quotation, an extra page number can optionally be given for the quotation only. The page number will be shown as [[superscript]] immediately following the reference link, the other related information is available as [[tooltip]] when hovering over that superscript. Plural page parameters have special support for lists and ranges, automatically converting hyphens to endashes&mdash;the [[Help:Citation Style 1#Accept-this-as-written markup|accept-this-as-written]] markup to override the automatic conversion is supported as well. The template allows the definition of reference annotation, which will be collected and appended to the end of the full citation defined earlier. This can be used to accumulate extra notes (including page numbers and quotes from the invocations), allows for citations defined at different locations to be bundled and residing under a single entry, or to [[#R-style_shortened_references|group sub-references]] under the corresponding full reference. The template parameters can take raw text information, but are also compatible with simple MediaWiki and HTML markup allowing for the usage of links and templates in template parameters. Such markup would be automatically stripped off for tooltip display, but passed on for other purposes (annotation system). Custom link anchors can be enabled for the reference links as well as for reference definitions and various annotation, thereby allowing to smoothly blend in with other citation systems used on the same page, or to create sophisticated linking schemes with links to individual pieces of contents and [[#R-style_shortened_references|backlinks to reference links]] (i.e. acting as shortened references). The template allows to define and show a context section in the article prose to indicate which specific statements in the article are supported by the reference, if this isn't already obvious from where the reference link is positioned. The section can be divided into multiple pieces and can overlap with other sections defined for other references. Missing page numbers can be indicated similar to {{tl|Page needed}}. For as long as the tooltip feature isn't occupied by the template to display quotations, the template will provide a tooltip by itself explaining the truncated page / location information attached to the link. The template is compatible with the parameter names of most other citation templates, and it works for normal citations just as well as for any kinds of groups (i.e. for footnotes, including the predefined ones). Bidirectional support (left-to-right, right-to-left) for citations is available if the corresponding CSS definitions are activated. The template optimizes the visual [[kerning]] in the superscript and has configurable support for line wrapping after or within superscripts (with corresponding CSS). The template is compatible with editing features such as the [[Help:Pipe trick|pipe trick]] and template [[Wikipedia:Substitution|substituting]]. (The present implementation supports multiple citations, but this functionality may be moved to a wrapper like {{tl|rr}} in the future in order to introduce a further simplified and more powerful calling convention to the core template {{tl|r}}. For maximum future-compatibility, use {{tl|rr}} when using enumerated parameters (to support multiple citations in one call) or use unnamed parameters.) For example: {| class="wikitable" |- ! Using <code>&lt;ref&gt;</code> | <code><nowiki>For example, fact<ref name=Bal/><ref name=Bam/><ref name=Bar/> and fact.<ref name=Bas/><ref name=Bay/><ref name=Baz/></nowiki></code> ''Displays as'': For example, fact<ref name=Bal/><ref name=Bam/><ref name=Bar/> and fact.<ref name=Bas/><ref name=Bay/><ref name=Baz/> |- ! Instead using {{tnull|r}} | <code><nowiki>For example, fact{{r|Bal|Bam|Bar}} and fact.{{r|Bas|Bay|Baz}}</nowiki></code> ''Displays as'': For example, fact{{r|Bal|Bam|Bar}} and fact.{{r|Bas|Bay|Baz}} |} {{tnull|r}} and <code><nowiki><ref></nowiki></code> can coexist on the same page, and like <code><nowiki><ref></nowiki></code>, {{tnull|r}} can be used with or without [[WP:list-defined references|list-defined references]]. In addition, a <code>|page=</code> or <code>|p=</code> parameter adds the functionality of {{t|rp}}: {| class="wikitable" |- ! Using {{tnull|r}} with<br/><code><nowiki>|p=</nowiki></code> parameter | <code><nowiki>For example, fact.{{r|RefName|p=22}}</nowiki></code> ''Displays as'': For example, fact.{{r|RefName|p=22}} |} ==Usage== === In-source-location parameters=== The in-source-location of a source can be specified with either {{para|page}}/{{para|p}} (for a single page), with {{para|pages}}/{{para|pp}} (for plural pages), or with {{para|location}}/{{para|loc}}/{{para|at}} for other in-source-locations. The specified page number(s) can be a single page number (287), a list of several pages (xii, 287, 292, 418) or a range of pages (287–288) or any combination thereof. Do not add "Page", "pp.", etc.—just the numbers. Other in-source-location information can also be used for non-numeric pages, for example: "f. 29", "A7", and "back cover", etc., and can also be used for non-paginated sources, e.g., "0:35:12" for a video source. Choose one of the template parameters above according to the type of page or in-source-location specified. While typically only one of these three types of parameters is given, it is also possible to combine them to suit more special use cases. If both, singular and plural page parameters are given at the same time, the plural page info is assumed to be the span of the article, whereas the singular page info is considered to be the page within that span supporting the statement. The template will indicate this by framing the singular page in square brackets following the plural page info. If an in-source-location is given in addition to the page info, the template assumes it to further detail the preceding page info rather than representing some kind of stand-alone in-source location info. Do not attempt to use multiple aliases of a parameter at the same time. Only one will be chosen and the others may be ignored without error message. ===Inline invocation=== {| class="wikitable" |- ! Usage ! Display ! Notes |- | <syntaxhighlight lang="wikitext" inline>{{r|RefName}}</syntaxhighlight> | Text.{{r|RefName}} | Equivalent to <syntaxhighlight lang="wikitext" inline><ref name="RefName" /></syntaxhighlight>. |- | <syntaxhighlight lang="wikitext" inline>{{r|RefName|p=100}}</syntaxhighlight> <syntaxhighlight lang="wikitext" inline>{{r|RefName|page=100}}</syntaxhighlight> <syntaxhighlight lang="wikitext" inline>{{r|RefName|page=[[Hundred|100]]}}</syntaxhighlight> <syntaxhighlight lang="wikitext" inline>{{r|RefName|page=[https://books.google.com/books?id=S3JHAAAAYAAJ&pg=PA15 15]}}</syntaxhighlight> <syntaxhighlight lang="wikitext" inline>{{r|RefName|pp=100, 102}}</syntaxhighlight> <syntaxhighlight lang="wikitext" inline>{{r|RefName|pages=100, 102}}</syntaxhighlight> | Text.{{r|RefName|p=100}} Text.{{r|RefName|page=100}} Text.{{r|RefName|page=[[Hundred|100]]}} Text.{{r|RefName|page=[https://books.google.com/books?id=S3JHAAAAYAAJ&pg=PA15 15]}} Text.{{r|RefName|pp=100, 102}} Text.{{r|RefName|pages=100, 102}} | rowspan="2"| Adds a page number (or other location identifier) within the source. Use {{para|p}} or {{para|page}} for singular pages, {{para|pp}} or {{para|pages}} for plural pages, and {{para|at}} or {{para|loc}} for other in-source-locations. If the article cites only one location in a given source, reduce clutter by coding simply <syntaxhighlight lang="wikitext" inline>{{r|RefName}}</syntaxhighlight>and integrating the location into the main ''RefName'' citation. |- | <syntaxhighlight lang="wikitext" inline>{{r|RefName|pages=10&ndash;14}}</syntaxhighlight>(endash) <syntaxhighlight lang="wikitext" inline>{{r|RefName|pages=10-14}}</syntaxhighlight>(hyphen) <syntaxhighlight lang="wikitext" inline>{{r|RefName|pages=2-14&ndash;2-16}}</syntaxhighlight>(hyphens and endash) <syntaxhighlight lang="wikitext" inline>{{r|RefName|pages=2-14-2-16}}</syntaxhighlight>(hyphens) <syntaxhighlight lang="wikitext" inline>{{r|RefName|pages=((2-14)), ((2-16))}}</syntaxhighlight>(hyphens) <syntaxhighlight lang="wikitext" inline>{{r|RefName|pp=3, 6}}</syntaxhighlight> <syntaxhighlight lang="wikitext" inline>{{r|RefName|at=&sect;C}}</syntaxhighlight> <syntaxhighlight lang="wikitext" inline>{{r|RefName|at=Dust jacket}}</syntaxhighlight> <syntaxhighlight lang="wikitext" inline>{{r|RefName|at=para. 7}}</syntaxhighlight> | Text.{{r|RefName|pages=10&ndash;14}} Text.{{r|RefName|pages=10-14}}<!-- hyphen here! --> Text.{{r|RefName|pages=2-14&ndash;2-16}}<!-- hyphens here! --> Text.{{r|RefName|pages=2-14-2-16}}<!-- hyphens here! --> Text.{{r|RefName|pages=((2-14)), ((2-16))}} Text.{{r|RefName|pp=3, 6}} Text.{{r|RefName|at=&sect;C}} Text.{{r|RefName|at=Dust jacket}} Text.{{r|RefName|at=para. 7}} |- | <syntaxhighlight lang="wikitext" inline>{{r|RefName|Bam|Bar}}</syntaxhighlight> | Text.{{r|RefName|Bam|Bar}} | Equivalent to <syntaxhighlight lang="wikitext" inline>{{r|RefName}}{{r|Bam}}{{r|Bar}}</syntaxhighlight>or {{nobr|<syntaxhighlight lang="wikitext" inline><ref name=RefName/><ref name=Bam/><ref name=Bar/></syntaxhighlight>.}} Up to nine references may be "bundled" this way. <!--NOBREAK ON WIDEST EXAMPLES ESTABLISHES COLUMN WIDTHS--> |- | {{nobr| <syntaxhighlight lang="wikitext" inline>{{r|1=RefName|2=Bam|3=Bar|4=Bas|p1=100|pp2=10&ndash;14|at4=&sect;C}}</syntaxhighlight>}} <syntaxhighlight lang="wikitext" inline>{{r|1=RefName|p1=100|2=Bam|pp2=10&ndash;14|3=Bar|4=Bas|at4=&sect;C}}</syntaxhighlight> <syntaxhighlight lang="wikitext" inline>{{r|n1=RefName|p1=100|n2=Bam|pp2=10&ndash;14|n3=Bar|n4=Bas|at4=&sect;C}}</syntaxhighlight> <syntaxhighlight lang="wikitext" inline>{{r |name1=RefName |page1=100 |name2=Bam |pages2=10&ndash;14 |name3=Bar |name4=Bas |at4=&sect;C}}</syntaxhighlight> | {{nobr| Text.{{r|RefName|Bam|Bar|Bas|p1=100|pp2=10&ndash;14|at4=&sect;C}}}} | Equivalent to <syntaxhighlight lang="wikitext" inline>{{r|RefName|p=100}}{{r|Bam|pp=10&ndash;14}}{{r|Bar}}{{r|Bas|at=&sect;C}}</syntaxhighlight>. In the example, not all references have pages; make sure that e.g. {{para|1}} matches {{para|p1}} |- | <syntaxhighlight lang="wikitext" inline>{{r|group=Notes|NtName}}</syntaxhighlight> <syntaxhighlight lang="wikitext" inline>{{r|grp=Notes|NtName|NtCam}}</syntaxhighlight> <syntaxhighlight lang="wikitext" inline>{{r|g=Notes|NtName|p=13}}</syntaxhighlight> | Text.{{r|group=Notes|NtName}} Text.{{r|grp=Notes|NtName|NtCam}} Text.{{r|g=Notes|NtName|p=13}} | The {{para|group}}, {{para|grp}}, and {{para|g}} parameters are equivalent and echo {{nobr|<syntaxhighlight lang="wikitext" inline><ref group=Notes name=NtName/></syntaxhighlight>.}} If present, the parameter applies to all references in the template. |- | <syntaxhighlight lang="wikitext" inline>{{r|RefName|p=100|q=quote from the text}}</syntaxhighlight> <syntaxhighlight lang="wikitext" inline>{{r|RefName|p=100|quote=quote from the text}}</syntaxhighlight> <syntaxhighlight lang="wikitext" inline>{{r|RefName|p=100|quote-page=100|quote=quote from the text}}</syntaxhighlight> <syntaxhighlight lang="wikitext" inline>{{r|RefName|p=100|quote-page=p|quote=quote from the text}}</syntaxhighlight> <syntaxhighlight lang="wikitext" inline>{{r|RefName|p=101|q=Palabras en español|language=Spanish}}</syntaxhighlight> |Text.{{r|RefName|p=100|q=quote from the text}}<br>Text with a foreign-language quote supporting it.{{r|RefName|p=101|q=Palabras en español|language=Spanish}} |Makes sense only if {{para|p}} (or one of its synonyms) is present. {{para|quote}} (or {{para|q}}) underlines the superscript page number/{{wbr}}location identifier, signaling availability of a quote from the source, which pops up when the mouse is hovered over the ''dashed underlined'' bit. {{para|quote-page}} or {{para|quote-pages}} can be used to optionally specify a specific page or number of pages for the quote only. If this number is the same as what's defined through {{para|p}} or {{para|pp}}, the special symbolic tokens "p" and "pp" can be used instead of an actual page number. Curved quotes are disfavored by [[MOS:STRAIGHT]]. |- |<syntaxhighlight lang="wikitext" inline>{{r|1=RefName|2=Bam|3=Bar|4=Bas|p1=100|pp2=10&ndash;14|at4=&sect;C|q1=Quote from 100|q4=Quote from &sect;C}}</syntaxhighlight> <syntaxhighlight lang="wikitext" inline>{{r|n1=RefName|n2=Bam|n3=Bar|n4=Bas|p1=100|pp2=10&ndash;14|at4=&sect;C|q1=Quote from 100|q4=Quote from &sect;C}}</syntaxhighlight> ||Text.{{r|1=RefName|2=Bam|3=Bar|4=Bas|p1=100|pp2=10&ndash;14|at4=&sect;C|q1=Quote from 100|q4=Quote from &sect;C}} |In the example, not all references have quotes; make sure that e.g. {{para|1}} and {{para|p1}} and {{para|q1}} all match. |- |<syntaxhighlight lang="wikitext" inline>{{r |n=RefName2 |p=201 |r=Harold Smith (1989). ''Proper Referencing''. Atlanta Press. p. 105, 201.}}</syntaxhighlight> <syntaxhighlight lang="wikitext" inline>{{r |n=RefName3 |r={{cite book |author-first=Harold |author-last=Smith |date=2020 |edition=2nd |title=Proper Referencing |publisher=Atlanta Press |pages=321, 356}} }}</syntaxhighlight> ||More{{r |n=RefName2 |p=201 |r=Harold Smith (1989). ''Proper Referencing''. Atlanta Press. pp. 105, 201.}}{{r |n=RefName3 |p=321}} good{{r |n=RefName3 |p=356 |r={{cite book |author-first=Harold |author-last=Smith |date=2020 |edition=2nd |title=Proper Referencing |publisher=Atlanta Press |pages=321, 356}}}} prose.{{r |g=Notes |n=NestedNote |r=This example shows how to nest footnotes.{{r |n=RefName2 |p=105}}}} |Examples of inline definitions and nested footnotes. |- |<syntaxhighlight lang="wikitext" inline>{{r |n=RefName4 |r=Citation A.}}</syntaxhighlight> <syntaxhighlight lang="wikitext" inline>{{r |n=RefName4 |a=Citation B.}}</syntaxhighlight> <syntaxhighlight lang="wikitext" inline>{{r |n=RefName5 |r=Citation C.}}</syntaxhighlight> <syntaxhighlight lang="wikitext" inline>{{r |n=RefName5 |p=102 |a=Note for page 102.}}</syntaxhighlight> <syntaxhighlight lang="wikitext" inline>{{r |n=RefName5 |p=342 |a=Note for page 342.}}</syntaxhighlight> <syntaxhighlight lang="wikitext" inline>{{r |n=RefName5 |p=346 |qp=p |q=Quote from page 346 |a=q}}</syntaxhighlight> ||Two{{r |n=RefName4 |r=Citation A.}} citations{{r |n=RefName4 |a=Citation B.}} bundled into one entry, or one citation{{r |n=RefName5 |r=Citation C.}} with accumulated{{r |n=RefName5 |p=102 |a=Note for page 102.}} commentary{{r |n=RefName5 |p=342 |a=Note for page 342.}}{{r |n=RefName5 |p=346 |qp=p |q=Quote from page 346 |a=q}} from shortened references. |Examples of annotation. If the annotation should be the page number defined through {{para|p}} or what would be shown as quote in the tooltip, the special symbolic tokens "p" and "q" can be used with {{para|annotation}} in order to avoid having to repeat this contents. |- |<syntaxhighlight lang="wikitext" inline>{{r |n=RefName6 |r=Citation D.}}</syntaxhighlight> <syntaxhighlight lang="wikitext" inline>{{r |n=RefName6 |p=102 |a=:p. 102: Note for page 102.}}</syntaxhighlight> <syntaxhighlight lang="wikitext" inline>{{r |n=RefName6 |p=342 |a=:p. 342: Note for page 342.}}</syntaxhighlight> <syntaxhighlight lang="wikitext" inline>{{r |n=RefName6 |p=346 |qp=p |q=Quote from page 346 |a=q |leadin=:p.&amp;nbsp;}}</syntaxhighlight> ||A citation{{r |n=RefName6 |r=Citation D.}} with accumulated{{r |n=RefName6 |p=102 |a=:p. 102: Note for page 102.}} commentary{{r |n=RefName6 |p=342 |a=:p. 342: Note for page 342.}}{{r |n=RefName6 |p=346 |qp=p |q=Quote from page 346 |a=q |leadin=:p.&nbsp;}} using indentation in reference section and tooltip view. |Indentation in annotations. It can be achieved by adding <code>:</code> [[Help:List|colons]]. If it is using for the quote parameter {{para|q}}, it can be achieved by using {{para|leadin}}. |-{{anchor|EXAMPLE_SECTION}} |<syntaxhighlight lang="wikitext" inline>{{r |n=RefName7 |r=Citation E. |s=Context7}}</syntaxhighlight> <syntaxhighlight lang="wikitext" inline>{{r |n=RefName7 |p=10 |q=Quote E |a=q |s=Context7}}</syntaxhighlight> ||<u><section begin="Context7"/>Context sections of the article<section end="Context7"/></u> supported by the reference <u><section begin="Context7"/>&#32;can be defined through<section end="Context7"/></u> {{tl|section}} (or <u><section begin="Context7"/>&#32;other means<section end="Context7"/></u>, see: [[Help:Labeled section transclusion|LST]]). The three parts of section "Context7" in this example{{r |n=RefName7 |r=Citation E. |s=Context7}} are shown underlined for illustration purposes.{{r |n=RefName7 |p=10 |q=Quote E |a=q |s=Context7}} |<!-- --><includeonly>'''Note:''' For this example to work, you will have to view it on the non-transcluded page: '''[[Template:R/doc#EXAMPLE SECTION|Click here!]]'''<br/></includeonly>{{tl|R}} will display its "context" as "dotted underline" tooltip (to be distinguished from the "dashed underline" tooltip further up) when hovering the mouse over the reference link<!-- possibly in the future: The section(s) will highlight on mouse-over -->. Multiple sections of the same name will be shown merged (without separator, hence include some delimiter like space into the sections). Note the special syntax used to define sections (with empty {{para|begin}} and {{para|end}} attributes). Keep the size of the selected sections reasonably short and do not forget to define the end of a section. When no name was specified, names are build following this scheme for context sections: "<code>cite_sect-''group''-''name''-''page''<!-- no hyphen here --><nowiki/>''location''</code>" (where ''group'', ''name'', ''page'' (either page or pages<!-- in this order -->) and ''location'' refer to the corresponding template parameters and can be empty if omitted). |} ===References section=== The ref names may be defined within a {{t|reflist}} (as illustrated below) or (in the more usual way) scattered throughout the article text using e.g. {{nobr|<code><nowiki><ref name="RefName">Reference text</ref></nowiki></code>}} or {{nobr|{{tlx|refn|name{{=}}RefName{{!}}Reference text}}}}. <syntaxhighlight lang="wikitext"> ===Notes=== {{reflist|group="Notes"|refs= <ref name="NtName">Note text.</ref> <ref name="NtCam">Cam note text.</ref> }} ===References=== {{reflist|refs= <ref name="RefName">Reference text.</ref> <ref name="Bam">Bam reference text.</ref> <ref name="Bar">Bar reference text.</ref> <ref name="Bas">Bas reference text.</ref> <ref name="Bay">Bay reference text.</ref> <ref name="Baz">Baz reference text.</ref> }} </syntaxhighlight> Resulting in: <div style="padding-left:1em;border-left:1px solid #9ad"> {{fake heading|sub=3|Notes}} {{reflist|group="Notes"|refs= <ref name="NtName">Note text.</ref> <ref name="NtCam">Cam note text.</ref> }} {{fake heading|sub=3|References}} {{reflist|refs= <ref name="RefName">Reference text.</ref> <ref name="Bal">Bal reference text.</ref> <ref name="Bam">Bam reference text.</ref> <ref name="Bar">Bar reference text.</ref> <ref name="Bas">Bas reference text.</ref> <ref name="Bay">Bay reference text.</ref> <ref name="Baz">Baz reference text.</ref> }} </div> Alternatively, the references can be defined through {{tl|r}} itself:{{r|RefName|Bam|Bar|Bas|Bay|Baz}}{{r|g=NB|NtName|NtCam}} <syntaxhighlight lang="wikitext"> ===Notes=== {{reflist|group="NB"|refs= {{r|g=NB|NtName|r=Note text.}} {{r|g=NB|NtCam|r=Cam note text.}} }} ===References=== {{reflist|refs= {{r|RefName|r=Reference text.}} {{r|Bam|r=Bam reference text.}} {{r|Bar|r=Bar reference text.}} {{r|Bas|r=Bas reference text.}} {{r|Bay|r=Bay reference text.}} {{r|Baz|r=Baz reference text.}} }} </syntaxhighlight> Resulting in: <div style="padding-left:1em;border-left:1px solid #9ad"> {{fake heading|sub=3|Notes}} {{reflist|group="NB"|refs= {{r|g=NB|NtName|r=Note text.}} {{r|g=NB|NtCam|r=Cam note text.}} }} {{fake heading|sub=3|References}} {{reflist|refs= {{r|RefName|r=Reference text.}} {{r|Bam|r=Bam reference text.}} {{r|Bar|r=Bar reference text.}} {{r|Bas|r=Bas reference text.}} {{r|Bay|r=Bay reference text.}} {{r|Baz|r=Baz reference text.}} }} </div> ===R-style shortened references=== The {{tl|r}}-style annotation system can be used to create sub-references (as shortened citations) with back- or crosslinks grouped under their corresponding full citation. There are many possible variants, some illustrated below: '''Example 1''' (with backlinks and automatic numbering of sub-references, here also with nested citations): <syntaxhighlight lang="wikitext">Lorem ipsum{{r|n=C1|r=Citation 1}} dolor sit amet,{{r|n=C1|p=23|a=#[[#L1|^]] p. 23: Quotation from page 23. |link-id=L1}} consectetur adipisici elit,{{r|n=C2|r=Citation 2|p=92}} sed eiusmod tempor incidunt ut labore et dolore magna aliqua.{{r|n=C1|pp=56, 59|a=#[[#L2|^]] pp. 56, 59: Commentary on page 56 from review.{{r|n=C2|p=70}}|link-id=L2}}{{r|n=C3|r=Citation 3}} ===References=== {{reflist}} </syntaxhighlight> Resulting in: Lorem ipsum{{r|n=C1|r=Citation 1}} dolor sit amet,{{r|n=C1|p=23|a=#[[#L1|^]] p. 23: Quotation from page 23. |link-id=L1}} consectetur adipisici elit,{{r|n=C2|r=Citation 2|p=92}} sed eiusmod tempor incidunt ut labore et dolore magna aliqua.{{r|n=C1|pp=56, 59|a=#[[#L2|^]] pp. 56, 59: Commentary on page 56 from review.{{r|n=C2|p=70}}|link-id=L2}}{{r|n=C3|r=Citation 3}} {{fake heading|sub=4|References}} {{reflist}} '''Example 2''' (with crosslinks, here also with nested citations): <syntaxhighlight lang="wikitext">Lorem ipsum{{r|n=C1|r=Citation 1}} dolor sit amet,{{r|n=C1|p=[[#P1|23]]|a=<br/>[[#L1B|^]] p. 23: Quotation from page 23.|id=P1|link-id=L1B}} consectetur adipisici elit,{{r|n=C2|r=Citation 2|p=92}} sed eiusmod tempor incidunt ut labore et dolore magna aliqua.{{r|n=C1|pp=[[#P2|56]], 59|a=<br/>[[#L2B|^]] pp. 56, 59: Commentary on page 56 from review.{{r|n=C2|p=70}}|id=P2|link-id=L2B}}{{r|n=C3|r=Citation 3}} ===References=== {{reflist}} </syntaxhighlight> Lorem ipsum{{r|n=C1|r=Citation 1}} dolor sit amet,{{r|n=C1|p=[[#P1|23]]|a=<br/>[[#L1B|^]] p. 23: Quotation from page 23.|id=P1|link-id=L1B}} consectetur adipisici elit,{{r|n=C2|r=Citation 2|p=92}} sed eiusmod tempor incidunt ut labore et dolore magna aliqua.{{r|n=C1|pp=[[#P2|56]], 59|a=<br/>[[#L2B|^]] pp. 56, 59: Commentary on page 56 from review.{{r|n=C2|p=70}}|id=P2|link-id=L2B}}{{r|n=C3|r=Citation 3}} {{fake heading|sub=4|References}} {{reflist}} '''Example 3''' (with crosslinks and locally embedded inline quotations for tooltips, here also with nested citations): <syntaxhighlight lang="wikitext">Lorem ipsum{{r|n=C1|r=Citation 1}} dolor sit amet,{{r|n=C1|p=[[#P1C|23]]|qp=p|q=Quotation from page 23.|a=q|leadin=<br/>[[#L1C|^]] p.&nbsp;|id=P1C|link-id=L1C}} consectetur adipisici elit,{{r|n=C2|r=Citation 2|p=92}} sed eiusmod tempor incidunt ut labore et dolore magna aliqua.{{r|n=C1|pp=[[#P2C|56]], 59|qpp=pp|q=Commentary on page 56 from review.{{r|n=C2|p=70}}|a=q|leadin=<br/>[[#L2C|^]] pp.&nbsp;|id=P2C|link-id=L2C}}{{r|n=C3|r=Citation 3}} ===References=== {{reflist}} </syntaxhighlight> Lorem ipsum{{r|n=C1|r=Citation 1}} dolor sit amet,{{r|n=C1|p=[[#P1C|23]]|qp=p|q=Quotation from page 23.|a=q|leadin=<br/>[[#L1C|^]] p.&nbsp;|id=P1C|link-id=L1C}} consectetur adipisici elit,{{r|n=C2|r=Citation 2|p=92}} sed eiusmod tempor incidunt ut labore et dolore magna aliqua.{{r|n=C1|pp=[[#P2C|56]], 59|qpp=pp|q=Commentary on page 56 from review.{{r|n=C2|p=70}}|a=q|leadin=<br/>[[#L2C|^]] pp.&nbsp;|id=P2C|link-id=L2C}}{{r|n=C3|r=Citation 3}} {{fake heading|sub=4|References}} {{reflist}} ==Spacing== Where multiple citations occur in series, {{tl|r}} prevents line breaks between the citations. In this case, {{para|wrap|yes}} can be used to allow a line break. Alternatively, if line breaks should be allowed also inside a long page / location information, {{para|wrap|forced}} can be used instead (however, if this actually results in line breaks also depends on the browser, CSS and the skin selected). ==Hyphens== Per [[MOS:DASH#In ranges that might otherwise be expressed with to or through|MOS:DASH]], page ranges should normally be declared with an [[ndash]] (<code><nowiki>{{r|name=RefName|pages=27&amp;ndash;29}}</nowiki></code>→<sup>[1]</sup>{{rp|pages=27&ndash;29}}) rather than a hyphen. Tools like [[WP:AWB]] will automatically convert hyphens to dashes in such instances. For the plural page parameters {{para|pages}}, {{para|pp}} and {{para|quote-pages}} and aliases, {{tl|r}} will automatically translate hyphens into ndashes for display purposes. (This does not apply to the singular and other in-source-location parameters {{para|page}}, {{para|p}}, {{para|at}}, {{para|loc}}, {{para|quote-page}} and aliases.) If the hyphen is actually desired for whatever reason, the "[[Help:Citation Style 1#Accept-this-as-written markup|accept-this-as-written-markup]]" (which is also supported by {{tl|rp}} and {{tl|ran}}, the family of {{tl|sfn}}- and {{tl|harv}}-style templates, and all [[Help:CS1|CS1/CS2]] citation templates) can be used to indicate this (<code><nowiki>{{r|name=RefName|pages=((27-29)), 41}}</nowiki></code>→<sup>[1]</sup>{{rp|pages=((27–29)), 41}}). ==Known issues== ===Editing features=== [[:mw:Extension:Cite/Cite.php#Substitution and embedded parser functions|Because of a technical limitation]], some of the standard Wikipedia markup elements that are often used in the article prose do not work within a set of {{xtag|ref|p}} tags, including but not limited to [[Help:Pipe trick|the pipe trick]], [[Wikipedia:Substitution|template substitution]] and another "nested" set of {{xtag|ref|p}} tags. For example, the following does not work as expected: # {{xtag|ref|p|content={{elc|Help:Footnotes|{{nothing}}}}}} (Generates: {{elc|Help:Footnotes|{{nothing}}}}> instead of a wikilink) # {{xtag|ref|p|content={{tlf|SUBST:TODAY}}}} (Generates: {{tlf|SUBST:TODAY}} instead of the date that the edit was made) # {{xtag|ref|p|content=Explanatory footnote{{xtag|ref|p|content=Citation}}}} (Generates: <span style="font-weight: bold; color: #CC0000;">Cite error: A &lt;ref&gt; tag is missing the closing &lt;/ref&gt; (see the [[:Help:Cite errors/Cite error included ref|help page]]).</span> &lt;/ref&gt;) Replacing the outermost {{xtag|ref|p}} set with {{tlx|r|r{{=}}...}} (or {{tlx|r|a{{=}}...}} allows for the use of the markup elements listed above. ===Incompatibilities=== <!-- Content in this section is transcluded from Template:Excerpt/doc#Incompatibilities; see [[MOS:HIDDENLINKADVICE]]. --> Issues in this template make it incompatible with the {{tl|excerpt}} template. {{tl|r}} should not be used in sections that will be transcluded by {{tl|excerpt}}. ==TemplateData== {{TemplateDataHeader}} <templatedata> { "params": { "name": { "aliases": [ "n", "name1", "n1", "1" ], "label": "Reference name 1", "description": "If this is \"RefName\", the template displays.<ref name=\"RefName\"/>", "type": "string", "required": true }, "name2": { "aliases": [ "n2", "2" ], "label": "Reference name 2", "description": "If this is \"RefName\", the template displays.<ref name=\"RefName\"/>", "type": "string", "suggested": false }, "name3": { "aliases": [ "n3", "3" ], "label": "Reference name 3", "description": "If this is \"RefName\", the template displays.<ref name=\"RefName\"/>", "type": "string", "suggested": false }, "name4": { "aliases": [ "n4", "4" ], "label": "Reference name 4", "description": "If this is \"RefName\", the template displays.<ref name=\"RefName\"/>", "type": "string" }, "name5": { "aliases": [ "n5", "5" ], "label": "Reference name 5", "description": "If this is \"RefName\", the template displays.<ref name=\"RefName\"/>", "type": "string" }, "name6": { "aliases": [ "n6", "6" ], "label": "Reference name 6", "description": "If this is \"RefName\", the template displays.<ref name=\"RefName\"/>", "type": "string" }, "name7": { "aliases": [ "n7", "7" ], "label": "Reference name 7", "description": "If this is \"RefName\", the template displays.<ref name=\"RefName\"/>", "type": "string" }, "name8": { "aliases": [ "n8", "8" ], "label": "Reference name 8", "description": "If this is \"RefName\", the template displays.<ref name=\"RefName\"/>", "type": "string" }, "name9": { "aliases": [ "n9", "9" ], "label": "Reference name 9", "description": "If this is \"RefName\", the template displays.<ref name=\"RefName\"/>", "type": "string" }, "group": { "aliases": [ "grp", "g" ], "label": "Reference group", "description": "The reference group of all the references displayed; see WP:REFGROUP for help.", "type": "string", "default": "Defaults to not being in a group.", "suggested": true }, "page": { "aliases": [ "p", "page1", "p1", "1p" ], "label": "Page number: reference 1", "description": "Adds a page number within the source. Note that you can also put this information in the original reference instead, so it need only be stated once. Choose parameter only if singular page is given.", "example": "\"2\"", "type": "content", "suggested": true }, "pages": { "aliases": [ "pp", "pages1", "pp1", "1pp" ], "label": "Pages numbers: reference 1", "description": "Adds page numbers within the source. Note that you can also put this information in the original reference instead, so it need only be stated once. Choose parameter only if plural pages are given.", "example": "\"34–38\"", "type": "content", "suggested": true }, "location": { "aliases": [ "location1", "loc", "loc1", "1loc", "at", "at1" ], "label": "In-source location: reference 1", "description": "Adds other location identifier within the source. Note that you can also put this information in the original reference instead, so it need only be stated once. Choose parameter only if location information different from singular or plural page info is given.", "example": "\"inside cover\"", "type": "content", "suggested": true }, "quote": { "aliases": [ "q", "quote1", "q1" ], "label": "Quote: reference 1", "description": "A quote from the source. Appears when hovering over the page number, so the page number must be specified.", "type": "string", "suggested": true }, "quote-page": { "aliases": [ "qp", "quote-page1", "qp1" ], "label": "Quote page: reference 1", "description": "A quote page from the source. Optionally appears in front of the quote when hovering over the page number. Special token p to use page1. Choose parameter only if singular page is given.", "type": "content" }, "quote-pages": { "aliases": [ "qpp", "quote-pages1", "qpp1" ], "label": "Quote pages: reference 1", "description": "A quote pages from the source. Optionally appears in front of the quote when hovering over the page numbers. Special token pp to use pages1. Choose parameter only if plural pages are given.", "type": "content" }, "quote-location": { "aliases": [ "quote-location1", "quote-loc", "quote-loc1", "quote-at", "quote-at1" ], "label": "Quote in-source location: reference 1", "description": "Adds other quote location identifier within the source. Note that you can also put this information in the original reference instead, so it need only be stated once. Choose parameter only if location information different from singular or plural quote page info is given.", "example": "\"inside cover\"", "type": "content", "suggested": true }, "language": { "aliases": [ "language1", "lang", "lang1", "l", "l1", "quote-language", "quote-lang", "ql", "quote-language1", "quote-lang1", "ql1" ], "label": "Quote language: reference 1", "description": "A language code or name defining the language of the quote (if not English).", "type": "content" }, "translation": { "aliases": [ "translation1", "trans", "trans1", "t", "t1", "trans-quote", "trans-quote1", "tq", "tq1", "xlat", "xlat1" ], "label": "Quote translation: reference 1", "description": "An optional English translation of a non-English quote.", "type": "string" }, "page2": { "aliases": [ "p2", "2p" ], "label": "Page number: reference 2", "description": "Adds a page number within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if singular page info is given.", "example": "\"2\"", "type": "content" }, "pages2": { "aliases": [ "pp2", "2pp" ], "label": "Pages numbers: reference 2", "description": "Adds page numbers within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if plural page info is given.", "example": "\"34–38\"", "type": "content" }, "location2": { "aliases": [ "loc2", "2loc", "at2" ], "label": "In-source-location: reference 2", "description": "Adds other location identifier within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if location info is given.", "example": "\"inside cover\"", "type": "content" }, "quote2": { "aliases": [ "q2" ], "label": "Quote: reference 2", "description": "A quote from the source. Appears when hovering over the page number, so the page number must be specified.", "type": "string" }, "quote-page2": { "aliases": [ "qp2" ], "label": "Quote page: reference 2", "description": "A quote page from the source. Optionally appears in front of the quote when hovering over the page number. Special token p to use page2. Choose parameter only if singular page is given.", "type": "content" }, "quote-pages2": { "aliases": [ "qpp2" ], "label": "Quote pages: reference 2", "description": "A quote pages from the source. Optionally appears in front of the quote when hovering over the page numbers. Special token pp to use pages2. Choose parameter only if plural pages are given.", "type": "content" }, "quote-location2": { "aliases": [ "quote-loc2", "quote-at2" ], "label": "Quote in-source location: reference 2", "description": "Adds other quote location identifier within the source. Note that you can also put this information in the original reference instead, so it need only be stated once. Choose parameter only if location information different from singular or plural quote page info is given.", "example": "\"inside cover\"", "type": "content", "suggested": true }, "language2": { "aliases": [ "lang2", "l2", "quote-language2", "quote-lang2", "ql2" ], "label": "Quote language: reference 2", "description": "A language code or name defining the language of the quote (if not English).", "type": "content" }, "translation2": { "aliases": [ "trans2", "t2", "trans-quote2", "tq2", "xlat2" ], "label": "Quote translation: reference 2", "description": "An optional English translation of a non-English quote.", "type": "string" }, "page3": { "aliases": [ "p3", "3p" ], "label": "Page number: reference 3", "description": "Adds a page number within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if singular page info is given.", "example": "\"2\"", "type": "content" }, "pages3": { "aliases": [ "pp3", "3pp" ], "label": "Pages numbers: reference 3", "description": "Adds page numbers within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if plural page info is given.", "example": "\"34–38\"", "type": "content" }, "location3": { "aliases": [ "loc3", "3loc", "at3" ], "label": "In-source-location: reference 3", "description": "Adds other location identifier within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if location info is given.", "example": "\"inside cover\"", "type": "content" }, "quote3": { "aliases": [ "q3" ], "label": "Quote: reference 3", "description": "A quote from the source. Appears when hovering over the page number, so the page number must be specified.", "type": "string" }, "quote-page3": { "aliases": [ "qp3" ], "label": "Quote page: reference 3", "description": "A quote page from the source. Optionally appears in front of the quote when hovering over the page number. Special token p to use page3. Choose parameter only if singular page is given.", "type": "content" }, "quote-pages3": { "aliases": [ "qpp3" ], "label": "Quote pages: reference 3", "description": "A quote pages from the source. Optionally appears in front of the quote when hovering over the page numbers. Special token pp to use pages3. Choose parameter only if plural pages are given.", "type": "content" }, "quote-location3": { "aliases": [ "quote-loc3", "quote-at3" ], "label": "Quote in-source location: reference 3", "description": "Adds other quote location identifier within the source. Note that you can also put this information in the original reference instead, so it need only be stated once. Choose parameter only if location information different from singular or plural quote page info is given.", "example": "\"inside cover\"", "type": "content", "suggested": true }, "language3": { "aliases": [ "lang3", "l3", "quote-language3", "quote-lang3", "ql3" ], "label": "Quote language: reference 3", "description": "A language code or name defining the language of the quote (if not English).", "type": "content" }, "translation3": { "aliases": [ "trans3", "t3", "trans-quote3", "tq3", "xlat3" ], "label": "Quote translation: reference 3", "description": "An optional English translation of a non-English quote.", "type": "string" }, "page4": { "aliases": [ "p4", "4p" ], "label": "Page number: reference 4", "description": "Adds a page number within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if singular page info is given.", "example": "\"2\"", "type": "content" }, "pages4": { "aliases": [ "pp4", "4pp" ], "label": "Pages numbers: reference 4", "description": "Adds page numbers within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if plural page info is given.", "example": "\"34–38\"", "type": "content" }, "location4": { "aliases": [ "loc4", "4loc", "at4" ], "label": "In-source-location: reference 4", "description": "Adds other location identifier within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if location info is given.", "example": "\"inside cover\"", "type": "content" }, "quote4": { "aliases": [ "q4" ], "label": "Quote: reference 4", "description": "A quote from the source. Appears when hovering over the page number, so the page number must be specified.", "type": "string" }, "quote-page4": { "aliases": [ "qp4" ], "label": "Quote page: reference 4", "description": "A quote page from the source. Optionally appears in front of the quote when hovering over the page number. Special token p to use page4. Choose parameter only if singular page is given.", "type": "content" }, "quote-pages4": { "aliases": [ "qpp4" ], "label": "Quote pages: reference 4", "description": "A quote pages from the source. Optionally appears in front of the quote when hovering over the page numbers. Special token pp to use pages4. Choose parameter only if plural pages are given.", "type": "content" }, "quote-location4": { "aliases": [ "quote-loc4", "quote-at4" ], "label": "Quote in-source location: reference 4", "description": "Adds other quote location identifier within the source. Note that you can also put this information in the original reference instead, so it need only be stated once. Choose parameter only if location information different from singular or plural quote page info is given.", "example": "\"inside cover\"", "type": "content", "suggested": true }, "language4": { "aliases": [ "lang4", "l4", "quote-language4", "quote-lang4", "ql4" ], "label": "Quote language: reference 4", "description": "A language code or name defining the language of the quote (if not English).", "type": "content" }, "translation4": { "aliases": [ "trans4", "t4", "trans-quote4", "tq4", "xlat4" ], "label": "Quote translation: reference 4", "description": "An optional English translation of a non-English quote.", "type": "string" }, "page5": { "aliases": [ "p5", "5p" ], "label": "Page number: reference 5", "description": "Adds a page number within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if singular page info is given.", "example": "\"2\"", "type": "content" }, "pages5": { "aliases": [ "pp5", "5pp" ], "label": "Pages numbers: reference 5", "description": "Adds page numbers within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if plural page info is given.", "example": "\"34–38\"", "type": "content" }, "location5": { "aliases": [ "loc5", "5loc", "at5" ], "label": "In-source-location: reference 5", "description": "Adds other location identifier within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if location info is given.", "example": "\"inside cover\"", "type": "content" }, "quote5": { "aliases": [ "q5" ], "label": "Quote: reference 5", "description": "A quote from the source. Appears when hovering over the page number, so the page number must be specified.", "type": "string" }, "quote-page5": { "aliases": [ "qp5" ], "label": "Quote page: reference 5", "description": "A quote page from the source. Optionally appears in front of the quote when hovering over the page number. Special token p to use page5. Choose parameter only if singular page is given.", "type": "content" }, "quote-pages5": { "aliases": [ "qpp5" ], "label": "Quote pages: reference 5", "description": "A quote pages from the source. Optionally appears in front of the quote when hovering over the page numbers. Special token pp to use pages5. Choose parameter only if plural pages are given.", "type": "content" }, "quote-location5": { "aliases": [ "quote-loc5", "quote-at5" ], "label": "Quote in-source location: reference 5", "description": "Adds other quote location identifier within the source. Note that you can also put this information in the original reference instead, so it need only be stated once. Choose parameter only if location information different from singular or plural quote page info is given.", "example": "\"inside cover\"", "type": "content", "suggested": true }, "language5": { "aliases": [ "lang5", "l5", "quote-language5", "quote-lang5", "ql5" ], "label": "Quote language: reference 5", "description": "A language code or name defining the language of the quote (if not English).", "type": "content" }, "translation5": { "aliases": [ "trans5", "t5", "trans-quote5", "tq5", "xlat5" ], "label": "Quote translation: reference 5", "description": "An optional English translation of a non-English quote.", "type": "string" }, "page6": { "aliases": [ "p6", "6p" ], "label": "Page number: reference 6", "description": "Adds a page number within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if singular page info is given.", "example": "\"2\"", "type": "content" }, "pages6": { "aliases": [ "pp6", "6pp" ], "label": "Pages numbers: reference 6", "description": "Adds page numbers within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if plural page info is given.", "example": "\"34–38\"", "type": "content" }, "location6": { "aliases": [ "loc6", "6loc", "at6" ], "label": "In-source-location: reference 6", "description": "Adds other location identifier within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if location info is given.", "example": "\"inside cover\"", "type": "content" }, "quote6": { "aliases": [ "q6" ], "label": "Quote: reference 6", "description": "A quote from the source. Appears when hovering over the page number, so the page number must be specified.", "type": "string" }, "quote-page6": { "aliases": [ "qp6" ], "label": "Quote page: reference 6", "description": "A quote page from the source. Optionally appears in front of the quote when hovering over the page number. Special token p to use page6. Choose parameter only if singular page is given.", "type": "content" }, "quote-pages6": { "aliases": [ "qpp6" ], "label": "Quote pages: reference 6", "description": "A quote pages from the source. Optionally appears in front of the quote when hovering over the page numbers. Special token pp to use pages6. Choose parameter only if plural pages are given.", "type": "content" }, "quote-location6": { "aliases": [ "quote-loc6", "quote-at6" ], "label": "Quote in-source location: reference 6", "description": "Adds other quote location identifier within the source. Note that you can also put this information in the original reference instead, so it need only be stated once. Choose parameter only if location information different from singular or plural quote page info is given.", "example": "\"inside cover\"", "type": "content", "suggested": true }, "language6": { "aliases": [ "lang6", "l6", "quote-language6", "quote-lang6", "ql6" ], "label": "Quote language: reference 6", "description": "A language code or name defining the language of the quote (if not English).", "type": "content" }, "translation6": { "aliases": [ "trans6", "t6", "trans-quote6", "tq6", "xlat6" ], "label": "Quote translation: reference 6", "description": "An optional English translation of a non-English quote.", "type": "string" }, "page7": { "aliases": [ "p7", "7p" ], "label": "Page number: reference 7", "description": "Adds a page number within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if singular page info is given.", "example": "\"2\"", "type": "content" }, "pages7": { "aliases": [ "pp7", "7pp" ], "label": "Pages numbers: reference 7", "description": "Adds page numbers within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if plural page info is given.", "example": "\"34–38\"", "type": "content" }, "location7": { "aliases": [ "loc7", "7loc", "at7" ], "label": "In-source-location: reference 7", "description": "Adds other location identifier within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if location info is given.", "example": "\"inside cover\"", "type": "content" }, "quote7": { "aliases": [ "q7" ], "label": "Quote: reference 7", "description": "A quote from the source. Appears when hovering over the page number, so the page number must be specified.", "type": "string" }, "quote-page7": { "aliases": [ "qp7" ], "label": "Quote page: reference 7", "description": "A quote page from the source. Optionally appears in front of the quote when hovering over the page number. Special token p to use page7. Choose parameter only if singular page is given.", "type": "content" }, "quote-pages7": { "aliases": [ "qpp7" ], "label": "Quote pages: reference 7", "description": "A quote pages from the source. Optionally appears in front of the quote when hovering over the page numbers. Special token pp to use pages7. Choose parameter only if plural pages are given.", "type": "content" }, "quote-location7": { "aliases": [ "quote-loc7", "quote-at7" ], "label": "Quote in-source location: reference 7", "description": "Adds other quote location identifier within the source. Note that you can also put this information in the original reference instead, so it need only be stated once. Choose parameter only if location information different from singular or plural quote page info is given.", "example": "\"inside cover\"", "type": "content", "suggested": true }, "language7": { "aliases": [ "lang7", "l7", "quote-language7", "quote-lang7", "ql7" ], "label": "Quote language: reference 7", "description": "A language code or name defining the language of the quote (if not English).", "type": "content" }, "translation7": { "aliases": [ "trans7", "t7", "trans-quote7", "tq7", "xlat7" ], "label": "Quote translation: reference 7", "description": "An optional English translation of a non-English quote.", "type": "string" }, "page8": { "aliases": [ "p8", "8p" ], "label": "Page number: reference 8", "description": "Adds a page number within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if singular page info is given.", "example": "\"2\"", "type": "content" }, "pages8": { "aliases": [ "pp8", "8pp" ], "label": "Pages numbers: reference 8", "description": "Adds page numbers within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if plural page info is given.", "example": "\"34–38\"", "type": "content" }, "location8": { "aliases": [ "loc8", "8loc", "at8" ], "label": "In-source-location: reference 8", "description": "Adds other location identifier within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if location info is given.", "example": "\"inside cover\"", "type": "content" }, "quote8": { "aliases": [ "q8" ], "label": "Quote: reference 8", "description": "A quote from the source. Appears when hovering over the page number, so the page number must be specified.", "type": "string" }, "quote-page8": { "aliases": [ "qp8" ], "label": "Quote page: reference 8", "description": "A quote page from the source. Optionally appears in front of the quote when hovering over the page number. Special token p to use page8. Choose parameter only if singular page is given.", "type": "content" }, "quote-pages8": { "aliases": [ "qpp8" ], "label": "Quote pages: reference 8", "description": "A quote pages from the source. Optionally appears in front of the quote when hovering over the page numbers. Special token pp to use pages8. Choose parameter only if plural pages are given.", "type": "content" }, "quote-location8": { "aliases": [ "quote-loc8", "quote-at8" ], "label": "Quote in-source location: reference 8", "description": "Adds other quote location identifier within the source. Note that you can also put this information in the original reference instead, so it need only be stated once. Choose parameter only if location information different from singular or plural quote page info is given.", "example": "\"inside cover\"", "type": "content", "suggested": true }, "language8": { "aliases": [ "lang8", "l8", "quote-language8", "quote-lang8", "ql8" ], "label": "Quote language: reference 8", "description": "A language code or name defining the language of the quote (if not English).", "type": "content" }, "translation8": { "aliases": [ "trans8", "t8", "trans-quote8", "tq8", "xlat8" ], "label": "Quote translation: reference 8", "description": "An optional English translation of a non-English quote.", "type": "string" }, "page9": { "aliases": [ "p9", "9p" ], "label": "Page number: reference 9", "description": "Adds a page number within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if singular page info is given.", "example": "\"2\"", "type": "content" }, "pages9": { "aliases": [ "pp9", "9pp" ], "label": "Pages numbers: reference 9", "description": "Adds page numbers within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if plural page info is given.", "example": "\"34–38\"", "type": "content" }, "location9": { "aliases": [ "loc9", "9loc", "at9" ], "label": "In-source-location: reference 9", "description": "Adds other location identifier within the source. Note that you can also put this information in the original reference instead so it need only be stated once. Choose parameter only if location info is given.", "example": "\"inside cover\"", "type": "content" }, "quote9": { "aliases": [ "q9" ], "label": "Quote: reference 9", "description": "A quote from the source. Appears when hovering over the page number, so the page number must be specified.", "type": "string" }, "quote-page9": { "aliases": [ "qp9" ], "label": "Quote page: reference 9", "description": "A quote page from the source. Optionally appears in front of the quote when hovering over the page number. Special token p to use page9. Choose parameter only if singular page is given.", "type": "content" }, "quote-pages9": { "aliases": [ "qpp9" ], "label": "Quote pages: reference 9", "description": "A quote pages from the source. Optionally appears in front of the quote when hovering over the page numbers. Special token pp to use pages9. Choose parameter only if plural pages are given.", "type": "content" }, "quote-location9": { "aliases": [ "quote-loc9", "quote-at9" ], "label": "Quote in-source location: reference 9", "description": "Adds other quote location identifier within the source. Note that you can also put this information in the original reference instead, so it need only be stated once. Choose parameter only if location information different from singular or plural quote page info is given.", "example": "\"inside cover\"", "type": "content", "suggested": true }, "language9": { "aliases": [ "lang9", "l9", "quote-language9", "quote-lang9", "ql9" ], "label": "Quote language: reference 9", "description": "A language code or name defining the language of the quote (if not English).", "type": "content" }, "translation9": { "aliases": [ "trans9", "t9", "trans-quote9", "tq9", "xlat9" ], "label": "Quote translation: reference 9", "description": "An optional English translation of a non-English quote.", "type": "string" }, "reference": { "aliases": [ "r", "references", "notes", "note", "content", "text", "refn", "refs", "reference1", "refn1", "r1" ], "label": "Reference definition 1", "description": "Adds the definition of a citation. This can be used inline or in list-defined reference sections. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested.", "example": "Harold Smith (2020). ''Proper Referencing''. Atlanta Press. p. 201.", "type": "string", "suggested": true }, "reference2": { "aliases": [ "refn2", "r2" ], "label": "Reference definition 2", "description": "Adds the definition of a citation. This can be used inline or in list-defined reference sections. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested.", "example": "Harold Smith (2020). ''Proper Referencing''. Atlanta Press. p. 201.", "type": "string", "suggested": false }, "reference3": { "aliases": [ "refn3", "r3" ], "label": "Reference definition 3", "description": "Adds the definition of a citation. This can be used inline or in list-defined reference sections. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested.", "example": "Harold Smith (2020). ''Proper Referencing''. Atlanta Press. p. 201.", "type": "string", "suggested": false }, "reference4": { "aliases": [ "refn4", "r4" ], "label": "Reference definition 4", "description": "Adds the definition of a citation. This can be used inline or in list-defined reference sections. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested.", "example": "Harold Smith (2020). ''Proper Referencing''. Atlanta Press. p. 201.", "type": "string", "suggested": false }, "reference5": { "aliases": [ "refn5", "r5" ], "label": "Reference definition 5", "description": "Adds the definition of a citation. This can be used inline or in list-defined reference sections. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested.", "example": "Harold Smith (2020). ''Proper Referencing''. Atlanta Press. p. 201.", "type": "string", "suggested": false }, "reference6": { "aliases": [ "refn6", "r6" ], "label": "Reference definition 6", "description": "Adds the definition of a citation. This can be used inline or in list-defined reference sections. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested.", "example": "Harold Smith (2020). ''Proper Referencing''. Atlanta Press. p. 201.", "type": "string", "suggested": false }, "reference7": { "aliases": [ "refn7", "r7" ], "label": "Reference definition 7", "description": "Adds the definition of a citation. This can be used inline or in list-defined reference sections. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested.", "example": "Harold Smith (2020). ''Proper Referencing''. Atlanta Press. p. 201.", "type": "string", "suggested": false }, "reference8": { "aliases": [ "refn8", "r8" ], "label": "Reference definition 8", "description": "Adds the definition of a citation. This can be used inline or in list-defined reference sections. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested.", "example": "Harold Smith (2020). ''Proper Referencing''. Atlanta Press. p. 201.", "type": "string", "suggested": false }, "reference9": { "aliases": [ "refn9", "r9" ], "label": "Reference definition 9", "description": "Adds the definition of a citation. This can be used inline or in list-defined reference sections. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested.", "example": "Harold Smith (2020). ''Proper Referencing''. Atlanta Press. p. 201.", "type": "string", "suggested": false }, "annotation": { "aliases": [ "annot", "a", "annotation1", "annot1", "a1" ], "label": "Reference annotation 1", "description": "Adds extra text to the end of a reference defined elsewhere, including backlinks to the reference invocation. Can be used to collect various commentary to be displayed with the citation. Can also be used to define another citation if multiple citations should reside under the same entry. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested. Special token p to use page1 and q to use quote1.", "example": "Note 1", "type": "string", "suggested": false }, "annotation2": { "aliases": [ "annot2", "a2" ], "label": "Reference annotation 2", "description": "Adds extra text to the end of a reference defined elsewhere, including backlinks to the reference invocation. Can be used to collect various commentary to be displayed with the citation. Can also be used to define another citation if multiple citations should reside under the same entry. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested. Special token p to use page2 and q to use quote2.", "example": "Note 2", "type": "string", "suggested": false }, "annotation3": { "aliases": [ "annot3", "a3" ], "label": "Reference annotation 3", "description": "Adds extra text to the end of a reference defined elsewhere, including backlinks to the reference invocation. Can be used to collect various commentary to be displayed with the citation. Can also be used to define another citation if multiple citations should reside under the same entry. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested. Special token p to use page3 and q to use quote3.", "example": "Note 3", "type": "string", "suggested": false }, "annotation4": { "aliases": [ "annot4", "a4" ], "label": "Reference annotation 4", "description": "Adds extra text to the end of a reference defined elsewhere, including backlinks to the reference invocation. Can be used to collect various commentary to be displayed with the citation. Can also be used to define another citation if multiple citations should reside under the same entry. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested. Special token p to use page4 and q to use quote4.", "example": "Note 4", "type": "string", "suggested": false }, "annotation5": { "aliases": [ "annot5", "a5" ], "label": "Reference annotation 5", "description": "Adds extra text to the end of a reference defined elsewhere, including backlinks to the reference invocation. Can be used to collect various commentary to be displayed with the citation. Can also be used to define another citation if multiple citations should reside under the same entry. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested. Special token p to use page5 and q to use quote5.", "example": "Note 5", "type": "string", "suggested": false }, "annotation6": { "aliases": [ "annot6", "a6" ], "label": "Reference annotation 6", "description": "Adds extra text to the end of a reference defined elsewhere, including backlinks to the reference invocation. Can be used to collect various commentary to be displayed with the citation. Can also be used to define another citation if multiple citations should reside under the same entry. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested. Special token p to use page6 and q to use quote6.", "example": "Note 6", "type": "string", "suggested": false }, "annotation7": { "aliases": [ "annot7", "a7" ], "label": "Reference annotation 7", "description": "Adds extra text to the end of a reference defined elsewhere, including backlinks to the reference invocation. Can be used to collect various commentary to be displayed with the citation. Can also be used to define another citation if multiple citations should reside under the same entry. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested. Special token p to use page7 and q to use quote7.", "example": "Note 7", "type": "string", "suggested": false }, "annotation8": { "aliases": [ "annot8", "a8" ], "label": "Reference annotation 8", "description": "Adds extra text to the end of a reference defined elsewhere, including backlinks to the reference invocation. Can be used to collect various commentary to be displayed with the citation. Can also be used to define another citation if multiple citations should reside under the same entry. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested. Special token p to use page8 and q to use quote8.", "example": "Note 8", "type": "string", "suggested": false }, "annotation9": { "aliases": [ "annot9", "a9" ], "label": "Reference annotation 9", "description": "Adds extra text to the end of a reference defined elsewhere, including backlinks to the reference invocation. Can be used to collect various commentary to be displayed with the citation. Can also be used to define another citation if multiple citations should reside under the same entry. Can be defined as raw text or through other citation templates like CS1/CS2. Can be nested. Special token p to use page9 and q to use quote9.", "example": "Note 9", "type": "string", "suggested": false }, "section": { "aliases": [ "sec", "s", "section1", "sec1", "s1" ], "label": "Section: Reference 1", "description": "Shows a tooltip indicating corresponding context section in an article, if defined. Multiple sections of the same name and overlapping sections are allowed.", "example": "ContextSection1, yes, y", "type": "string", "default": "If yes is given, the section name is derived from the given group, name and page info automatically.", "suggested": false }, "section2": { "aliases": [ "sec2", "s2" ], "label": "Section: Reference 2", "description": "Shows a tooltip indicating corresponding context section in an article, if defined. Multiple sections of the same name and overlapping sections are allowed.", "example": "ContextSection2, yes, y", "type": "string", "default": "If yes is given, the section name is derived from the given group, name and page info automatically.", "suggested": false }, "section3": { "aliases": [ "sec3", "s3" ], "label": "Section: Reference 3", "description": "Shows a tooltip indicating corresponding context section in an article, if defined. Multiple sections of the same name and overlapping sections are allowed.", "example": "ContextSection3, yes, y", "type": "string", "default": "If yes is given, the section name is derived from the given group, name and page info automatically.", "suggested": false }, "section4": { "aliases": [ "sec4", "s4" ], "label": "Section: Reference 4", "description": "Shows a tooltip indicating corresponding context section in an article, if defined. Multiple sections of the same name and overlapping sections are allowed.", "example": "ContextSection4, yes, y", "type": "string", "default": "If yes is given, the section name is derived from the given group, name and page info automatically.", "suggested": false }, "section5": { "aliases": [ "sec5", "s5" ], "label": "Section: Reference 5", "description": "Shows a tooltip indicating corresponding context section in an article, if defined. Multiple sections of the same name and overlapping sections are allowed.", "example": "ContextSection5, yes, y", "type": "string", "default": "If yes is given, the section name is derived from the given group, name and page info automatically.", "suggested": false }, "section6": { "aliases": [ "sec6", "s6" ], "label": "Section: Reference 6", "description": "Shows a tooltip indicating corresponding context section in an article, if defined. Multiple sections of the same name and overlapping sections are allowed.", "example": "ContextSection6, yes, y", "type": "string", "default": "If yes is given, the section name is derived from the given group, name and page info automatically.", "suggested": false }, "section7": { "aliases": [ "sec7", "s7" ], "label": "Section: Reference 7", "description": "Shows a tooltip indicating corresponding context section in an article, if defined. Multiple sections of the same name and overlapping sections are allowed.", "example": "ContextSection7, yes, y", "type": "string", "default": "If yes is given, the section name is derived from the given group, name and page info automatically.", "suggested": false }, "section8": { "aliases": [ "sec8", "s8" ], "label": "Section: Reference 8", "description": "Shows a tooltip indicating corresponding context section in an article, if defined. Multiple sections of the same name and overlapping sections are allowed.", "example": "ContextSection8, yes, y", "type": "string", "default": "If yes is given, the section name is derived from the given group, name and page info automatically.", "suggested": false }, "section9": { "aliases": [ "sec9", "s9" ], "label": "Section: Reference 9", "description": "Shows a tooltip indicating corresponding context section in an article, if defined. Multiple sections of the same name and overlapping sections are allowed.", "example": "ContextSection9, yes, y", "type": "string", "default": "If yes is given, the section name is derived from the given group, name and page info automatically.", "suggested": false }, "direction": { "aliases": [ "dir", "direction1", "dir1" ], "label": "Direction: Reference 1", "description": "Override default left-to-right or right-to-left behaviour. (Requires special CSS support for classes mw-cite-dir-rtl and mw-cite-dir-ltr.)", "example": "ltr, rtl", "type": "content", "suggested": false }, "direction2": { "aliases": [ "dir2" ], "label": "Direction: Reference 2", "description": "Override default left-to-right or right-to-left behaviour. (Requires special CSS support for classes mw-cite-dir-rtl and mw-cite-dir-ltr.)", "example": "ltr, rtl", "type": "content", "suggested": false }, "direction3": { "aliases": [ "dir3" ], "label": "Direction: Reference 3", "description": "Override default left-to-right or right-to-left behaviour. (Requires special CSS support for classes mw-cite-dir-rtl and mw-cite-dir-ltr.)", "example": "ltr, rtl", "type": "content", "suggested": false }, "direction4": { "aliases": [ "dir4" ], "label": "Direction: Reference 4", "description": "Override default left-to-right or right-to-left behaviour. (Requires special CSS support for classes mw-cite-dir-rtl and mw-cite-dir-ltr.)", "example": "ltr, rtl", "type": "content", "suggested": false }, "direction5": { "aliases": [ "dir5" ], "label": "Direction: Reference 5", "description": "Override default left-to-right or right-to-left behaviour. (Requires special CSS support for classes mw-cite-dir-rtl and mw-cite-dir-ltr.)", "example": "ltr, rtl", "type": "content", "suggested": false }, "direction6": { "aliases": [ "dir6" ], "label": "Direction: Reference 6", "description": "Override default left-to-right or right-to-left behaviour. (Requires special CSS support for classes mw-cite-dir-rtl and mw-cite-dir-ltr.)", "example": "ltr, rtl", "type": "content", "suggested": false }, "direction7": { "aliases": [ "dir7" ], "label": "Direction: Reference 7", "description": "Override default left-to-right or right-to-left behaviour. (Requires special CSS support for classes mw-cite-dir-rtl and mw-cite-dir-ltr.)", "example": "ltr, rtl", "type": "content", "suggested": false }, "direction8": { "aliases": [ "dir8" ], "label": "Direction: Reference 8", "description": "Override default left-to-right or right-to-left behaviour. (Requires special CSS support for classes mw-cite-dir-rtl and mw-cite-dir-ltr.)", "example": "ltr, rtl", "type": "content", "suggested": false }, "direction9": { "aliases": [ "dir9" ], "label": "Direction: Reference 9", "description": "Override default left-to-right or right-to-left behaviour. (Requires special CSS support for classes mw-cite-dir-rtl and mw-cite-dir-ltr.)", "example": "ltr, rtl", "type": "content", "suggested": false }, "id": { "aliases": [ "id1", "ref", "ref1", "1ref" ], "label": "Content anchor: reference 1", "description": "Optional anchor name of a reference or annotation (including page numbers or quotes) in order to link to it. This is used for the id attribute of the corresponding span framing the content object and must be unique on the page.", "example": "CITEREFSmith2020", "type": "string" }, "id2": { "aliases": [ "ref2", "2ref" ], "label": "Content anchor: reference 2", "description": "Optional anchor name of a reference or annotation (including page numbers or quotes) in order to link to it. This is used for the id attribute of the corresponding span framing the content object and must be unique on the page.", "example": "CITEREFSmith2020", "type": "string" }, "id3": { "aliases": [ "ref3", "3ref" ], "label": "Content anchor: reference 3", "description": "Optional anchor name of a reference or annotation (including page numbers or quotes) in order to link to it. This is used for the id attribute of the corresponding span framing the content object and must be unique on the page.", "example": "CITEREFSmith2020", "type": "string" }, "id4": { "aliases": [ "ref4", "4ref" ], "label": "Content anchor: reference 4", "description": "Optional anchor name of a reference or annotation (including page numbers or quotes) in order to link to it. This is used for the id attribute of the corresponding span framing the content object and must be unique on the page.", "example": "CITEREFSmith2020", "type": "string" }, "id5": { "aliases": [ "ref5", "5ref" ], "label": "Content anchor: reference 5", "description": "Optional anchor name of a reference or annotation (including page numbers or quotes) in order to link to it. This is used for the id attribute of the corresponding span framing the content object and must be unique on the page.", "example": "CITEREFSmith2020", "type": "string" }, "id6": { "aliases": [ "ref6", "6ref" ], "label": "Content anchor: reference 6", "description": "Optional anchor name of a reference or annotation (including page numbers or quotes) in order to link to it. This is used for the id attribute of the corresponding span framing the content object and must be unique on the page.", "example": "CITEREFSmith2020", "type": "string" }, "id7": { "aliases": [ "ref7", "7ref" ], "label": "Content anchor: reference 7", "description": "Optional anchor name of a reference or annotation (including page numbers or quotes) in order to link to it. This is used for the id attribute of the corresponding span framing the content object and must be unique on the page.", "example": "CITEREFSmith2020", "type": "string" }, "id8": { "aliases": [ "ref8", "8ref" ], "label": "Content anchor: reference 8", "description": "Optional anchor name of a reference or annotation (including page numbers or quotes) in order to link to it. This is used for the id attribute of the corresponding span framing the content object and must be unique on the page.", "example": "CITEREFSmith2020", "type": "string" }, "id9": { "aliases": [ "ref9", "9ref" ], "label": "Content anchor: reference 9", "description": "Optional anchor name of a reference or annotation (including page numbers or quotes) in order to link to it. This is used for the id attribute of the corresponding span framing the content object and must be unique on the page.", "example": "CITEREFSmith2020", "type": "string" }, "link-id": { "aliases": [ "link-id1" ], "label": "Link anchor: reference 1", "description": "Optional link anchor name of a reference link in order to (back)link to the reference link. This is used for the id attribute of the link span and must be unique on the page.", "example": "Smith2020Page12", "type": "string" }, "link-id2": { "label": "Link anchor: reference 2", "description": "Optional link anchor name of a reference link in order to (back)link to the reference link. This is used for the id attribute of the link span and must be unique on the page.", "example": "Smith2020Page12", "type": "string" }, "link-id3": { "label": "Link anchor: reference 3", "description": "Optional link anchor name of a reference link in order to (back)link to the reference link. This is used for the id attribute of the link span and must be unique on the page.", "example": "Smith2020Page12", "type": "string" }, "link-id4": { "label": "Link anchor: reference 4", "description": "Optional link anchor name of a reference link in order to (back)link to the reference link. This is used for the id attribute of the link span and must be unique on the page.", "example": "Smith2020Page12", "type": "string" }, "link-id5": { "label": "Link anchor: reference 5", "description": "Optional link anchor name of a reference link in order to (back)link to the reference link. This is used for the id attribute of the link span and must be unique on the page.", "example": "Smith2020Page12", "type": "string" }, "link-id6": { "label": "Link anchor: reference 6", "description": "Optional link anchor name of a reference link in order to (back)link to the reference link. This is used for the id attribute of the link span and must be unique on the page.", "example": "Smith2020Page12", "type": "string" }, "link-id7": { "label": "Link anchor: reference 7", "description": "Optional link anchor name of a reference link in order to (back)link to the reference link. This is used for the id attribute of the link span and must be unique on the page.", "example": "Smith2020Page12", "type": "string" }, "link-id8": { "label": "Link anchor: reference 8", "description": "Optional link anchor name of a reference link in order to (back)link to the reference link. This is used for the id attribute of the link span and must be unique on the page.", "example": "Smith2020Page12", "type": "string" }, "link-id9": { "label": "Link anchor: reference 9", "description": "Optional link anchor name of a reference link in order to (back)link to the reference link. This is used for the id attribute of the link span and must be unique on the page.", "example": "Smith2020Page12", "type": "string" }, "quote-cite": { "aliases": [ "qc", "quote-cite1", "qc1" ], "label": "Quote origin: reference 1", "description": "Anchor name (only the URL fragment) of a reference the quote belongs to, if defined on the same page. This is used for the cite attribute of the quote and establishes a semantic connection to its source.", "example": "CITEREFSmith2020", "type": "string" }, "quote-cite2": { "aliases": [ "qc2" ], "label": "Quote origin: reference 2", "description": "Anchor name (only the URL fragment) of a reference the quote belongs to, if defined on the same page. This is used for the cite attribute of the quote and establishes a semantic connection to its source.", "example": "CITEREFSmith2020", "type": "string" }, "quote-cite3": { "aliases": [ "qc3" ], "label": "Quote origin: reference 3", "description": "Anchor name (only the URL fragment) of a reference the quote belongs to, if defined on the same page. This is used for the cite attribute of the quote and establishes a semantic connection to its source.", "example": "CITEREFSmith2020", "type": "string" }, "quote-cite4": { "aliases": [ "qc4" ], "label": "Quote origin: reference 4", "description": "Anchor name (only the URL fragment) of a reference the quote belongs to, if defined on the same page. This is used for the cite attribute of the quote and establishes a semantic connection to its source.", "example": "CITEREFSmith2020", "type": "string" }, "quote-cite5": { "aliases": [ "qc5" ], "label": "Quote origin: reference 5", "description": "Anchor name (only the URL fragment) of a reference the quote belongs to, if defined on the same page. This is used for the cite attribute of the quote and establishes a semantic connection to its source.", "example": "CITEREFSmith2020", "type": "string" }, "quote-cite6": { "aliases": [ "qc6" ], "label": "Quote origin: reference 6", "description": "Anchor name (only the URL fragment) of a reference the quote belongs to, if defined on the same page. This is used for the cite attribute of the quote and establishes a semantic connection to its source.", "example": "CITEREFSmith2020", "type": "string" }, "quote-cite7": { "aliases": [ "qc7" ], "label": "Quote origin: reference 7", "description": "Anchor name (only the URL fragment) of a reference the quote belongs to, if defined on the same page. This is used for the cite attribute of the quote and establishes a semantic connection to its source.", "example": "CITEREFSmith2020", "type": "string" }, "quote-cite8": { "aliases": [ "qc8" ], "label": "Quote origin: reference 8", "description": "Anchor name (only the URL fragment) of a reference the quote belongs to, if defined on the same page. This is used for the cite attribute of the quote and establishes a semantic connection to its source.", "example": "CITEREFSmith2020", "type": "string" }, "quote-cite9": { "aliases": [ "qc9" ], "label": "Quote origin: reference 9", "description": "Anchor name (only the URL fragment) of a reference the quote belongs to, if defined on the same page. This is used for the cite attribute of the quote and establishes a semantic connection to its source.", "example": "CITEREFSmith2020", "type": "string" }, "needed-reason": { "aliases": [ "needed", "reason", "needed-reason1", "needed1" ], "label": "Page needed: Reason 1", "description": "Only required if page/location info is missing.", "example": "Actual reason, yes, y", "type": "string", "default": "Defaults to no page/location info missing.", "suggested": false }, "needed-reason2": { "aliases": [ "needed2" ], "label": "Page needed: Reason 2", "description": "Only required if page/location info is missing.", "example": "Actual reason, yes, y", "type": "string", "default": "Defaults to no page/location info missing.", "suggested": false }, "needed-reason3": { "aliases": [ "needed3" ], "label": "Page needed: Reason 3", "description": "Only required if page/location info is missing.", "example": "Actual reason, yes, y", "type": "string", "default": "Defaults to no page/location info missing.", "suggested": false }, "needed-reason4": { "aliases": [ "needed4" ], "label": "Page needed: Reason 4", "description": "Only required if page/location info is missing.", "example": "Actual reason, yes, y", "type": "string", "default": "Defaults to no page/location info missing.", "suggested": false }, "needed-reason5": { "aliases": [ "needed5" ], "label": "Page needed: Reason 5", "description": "Only required if page/location info is missing.", "example": "Actual reason, yes, y", "type": "string", "default": "Defaults to no page/location info missing.", "suggested": false }, "needed-reason6": { "aliases": [ "needed6" ], "label": "Page needed: Reason 6", "description": "Only required if page/location info is missing.", "example": "Actual reason, yes, y", "type": "string", "default": "Defaults to no page/location info missing.", "suggested": false }, "needed-reason7": { "aliases": [ "needed7" ], "label": "Page needed: Reason 7", "description": "Only required if page/location info is missing.", "example": "Actual reason, yes, y", "type": "string", "default": "Defaults to no page/location info missing.", "suggested": false }, "needed-reason8": { "aliases": [ "needed8" ], "label": "Page needed: Reason 8", "description": "Only required if page/location info is missing.", "example": "Actual reason, yes, y", "type": "string", "default": "Defaults to no page/location info missing.", "suggested": false }, "needed-reason9": { "aliases": [ "needed9" ], "label": "Page needed: Reason 9", "description": "Only required if page/location info is missing.", "example": "Actual reason, yes, y", "type": "string", "default": "Defaults to no page/location info missing.", "suggested": false }, "needed-date": { "aliases": [ "date" ], "label": "Page needed: Date", "description": "Only required if page/location info is missing.", "example": "August 2021", "type": "content", "suggested": false }, "leadin": { "label": "Leadin sequence", "description": "To define a leadin sequence prefixing the annotated text.", "example": "Page(s):&nbsp;", "type": "string", "suggested": false }, "postscript": { "aliases": [ "ps", "postscript1", "ps1", "1ps", "postscript2", "ps2", "2ps", "postscript3", "ps3", "3ps", "postscript4", "ps4", "4ps", "postscript5", "ps5", "5ps", "postscript6", "ps6", "6ps", "postscript7", "ps7", "7ps", "postscript8", "ps8", "8ps", "postscript9", "ps9", "9ps" ], "label": "Postscript sequence", "description": "To define a postscript sequence appended to the reference.", "example": ".", "type": "string", "suggested": false }, "no-pp": { "aliases": [ "nopp" ], "label": "Line wrapping control", "description": "Control display of p/pp prefixes (in AMA mode)", "example": "yes, y, no, n", "default": "Defaults to no to keep prefixes enabled.", "type": "content" }, "style": { "label": "Display format", "description": "Control display format (default : style or AMA format)", "example": "AMA, Ama, ama", "default": "Defaults to : format.", "type": "content" }, "wrap": { "label": "Line wrapping control", "description": "To enable automatic line-wrapping between multiple reference links, or to enforce an additional line-break opportunity even within superscripted page strings (may depend on skin)", "example": "no, n, yes, y, forced, f", "type": "content", "default": "Defaults to special line-wrapping disabled.", "suggested": false } }, "description": "Provides a simple wrapper for up to nine consecutive <ref name=RefName/> citation tags that minimizes visual impact on the text which, along with the simpler syntax, increases code readability and ease of editing.", "paramOrder": [ "group", "name", "page", "pages", "location", "needed-reason", "quote", "quote-page", "quote-pages", "quote-location", "language", "translation", "reference", "annotation", "direction", "section", "id", "link-id", "quote-cite", "name2", "page2", "pages2", "location2", "needed-reason2", "quote2", "quote-page2", "quote-pages2", "quote-location2", "language2", "translation2", "reference2", "annotation2", "direction2", "section2", "id2", "link-id2", "quote-cite2", "name3", "page3", "pages3", "location3", "needed-reason3", "quote3", "quote-page3", "quote-pages3", "quote-location3", "language3", "translation3", "reference3", "annotation3", "direction3", "section3", "id3", "link-id3", "quote-cite3", "name4", "page4", "pages4", "location4", "needed-reason4", "quote4", "quote-page4", "quote-pages4", "quote-location4", "language4", "translation4", "reference4", "annotation4", "direction4", "section4", "id4", "link-id4", "quote-cite4", "name5", "page5", "pages5", "location5", "needed-reason5", "quote5", "quote-page5", "quote-pages5", "quote-location5", "language5", "translation5", "reference5", "annotation5", "direction5", "section5", "id5", "link-id5", "quote-cite5", "name6", "page6", "pages6", "location6", "needed-reason6", "quote6", "quote-page6", "quote-pages6", "quote-location6", "language6", "translation6", "reference6", "annotation6", "direction6", "section6", "id6", "link-id6", "quote-cite6", "name7", "page7", "pages7", "location7", "needed-reason7", "quote7", "quote-page7", "quote-pages7", "quote-location7", "language7", "translation7", "reference7", "annotation7", "direction7", "section7", "id7", "link-id7", "quote-cite7", "name8", "page8", "pages8", "location8", "needed-reason8", "quote8", "quote-page8", "quote-pages8", "quote-location8", "language8", "translation8", "reference8", "annotation8", "direction8", "section8", "id8", "link-id8", "quote-cite8", "name9", "page9", "pages9", "location9", "needed-reason9", "quote9", "quote-page9", "quote-pages9", "quote-location9", "language9", "translation9", "reference9", "annotation9", "direction9", "section9", "id9", "link-id9", "quote-cite9", "needed-date", "leadin", "postscript", "no-pp", "style", "wrap" ], "format": "inline" } </templatedata> ==See also== * {{tl|rr}}, use this for multiple citations in one call (at present just a redirect back to {{tl|r}}, but this may change in the future) * [[Help:List-defined references]] (LDR), which provides all the specifications for using list-defined references, especially with regard to naming references and groups * [[WP:CITESHORT|Shortened footnotes]] in [[Wikipedia:Citing sources]], which describes other methods of citing multiple pages of the same source * {{tl|sfnp}}, {{tl|sfn}}, templates that implement another way of citing multiple pages of the same source * [[Help:Labeled section transclusion]] (LST) for how to define reference support sections to be used in conjunction with this template * {{tl|Ref supports2}} alternative method to use support sections (not compatible with this template) * {{tl|rp}} to add similar superscripts to citations already defined through other means * {{tl|rma}} and {{tl|ran}} to control the order of references appearing in the references section * [[WP:CITEBUNDLE|Citation bundling]] in [[Wikipedia:Citing sources]], a recommended way of combining a list of several consecutive footnotes into a single footnote * [[Wikipedia:Footnotes]] * [[Wikipedia:Citing sources]] * [[m:WMDE Technical Wishes/Book referencing]] (abandoned in July 2021) <includeonly>{{Sandbox other|| <!-- Categories go below this line, please; interwikis go to Wikidata, thank you! --> [[Category:Footnote templates]] [[Category:Inline templates]] }}</includeonly> jm1288eoz0590m2slcmvk8wej32zbdc Cèṭa'an:For-text 10 3303 18224 2024-09-24T00:26:23Z Munajad.MH 3071 ←Membuat halaman berisi '{{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>' 18224 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 Cèṭa'an:For-text/doc 10 3304 18225 2024-09-24T00:27:50Z Munajad.MH 3071 ←Membuat halaman berisi '{{documentation subpage}} == Usage == Modelled after {{tl|for}}, '''{{tl|for-text}}''' was created to allow custom text, including such modifications as quotation marks or a link, as part of both a topic and its suggested article. '''Note:''' you must supply any formatting manually (unlike {{tl|For}}, parameters aren't automatically bluelinked) ===With one topic=== * {{tlx|For-text|TOPIC|CUSTOM TEXT}} → {{For-text|TOPIC|CUSTOM TEXT}} ===With more than one t...' 18225 wikitext text/x-wiki {{documentation subpage}} == Usage == Modelled after {{tl|for}}, '''{{tl|for-text}}''' was created to allow custom text, including such modifications as quotation marks or a link, as part of both a topic and its suggested article. '''Note:''' you must supply any formatting manually (unlike {{tl|For}}, parameters aren't automatically bluelinked) ===With one topic=== * {{tlx|For-text|TOPIC|CUSTOM TEXT}} → {{For-text|TOPIC|CUSTOM TEXT}} ===With more than one topic=== This template also supports up to five topics and their suggested articles: * {{tlx|For-text|TOPIC|CUSTOM TEXT|TOPIC 2|CUSTOM TEXT 2}} → {{For-text|TOPIC|CUSTOM TEXT|TOPIC 2|CUSTOM TEXT 2}} * {{tlx|For-text|TOPIC|CUSTOM TEXT|TOPIC 2|CUSTOM TEXT 2|TOPIC 3|CUSTOM TEXT 3|TOPIC 4|CUSTOM TEXT 4|TOPIC 5|CUSTOM TEXT 5}} → {{For-text|TOPIC|CUSTOM TEXT|TOPIC 2|CUSTOM TEXT 2|TOPIC 3|CUSTOM TEXT 3|TOPIC 4|CUSTOM TEXT 4|TOPIC 5|CUSTOM TEXT 5}} ===Wikilinks and capitalization=== '''Style note:''' When the context around a wikilink discusses the destination article itself (e.g., For more information, see ''Xyz''; Main article: ''Xyz''; This is discussed in ''Xyz'') rather than the topic of that article (e.g., Tailors often use ''xyz'' on their clients' pants), use the capitalization of the article's title in the wikilinked text: <nowiki>[[Xyz]]</nowiki>. The same applies to subheadings: <nowiki>[[Xyz#PDQ|Xyz § PDQ]]</nowiki>. ==TemplateData== {{TemplateDataHeader}} <templatedata> { "description": "This template lists up to five articles on alternative meanings of a term. For further details and examples see the template documentation.", "params": { "1": { "label": "First description", "description": "A phrase describing an alternative meaning", "default": "other uses", "type": "string", "required": true, "example": "other people with the surname Smith" }, "2": { "label": "First link", "description": "A phrase including a wikilink to the first alternative meaning.", "type": "string", "required": true, "example": "[[Smith (surname)]]" }, "3": { "label": "Second description", "description": "A phrase describing another meaning, if any", "type": "string", "required": false, "example": "people with the given name Smith" }, "4": { "label": "Second link", "description": "A page to link to for another meaning, if any.", "type": "string", "required": false, "example": "[[Smith (given name)]]" }, "5": { "label": "Third description", "description": "A phrase describing another meaning, if any", "type": "string", "required": false }, "6": { "label": "Third link", "description": "A page to link to for another meaning, if any.", "type": "string", "required": false }, "7": { "label": "Fourth description", "description": "A phrase describing another meaning, if any", "type": "string", "required": false }, "8": { "label": "Fourth link", "description": "A page to link to for another meaning, if any.", "type": "string", "required": false }, "9": { "label": "Fifth description", "description": "A phrase describing another meaning, if any", "type": "string", "required": false }, "10": { "label": "Fifth link", "description": "A page to link to for another meaning, if any.", "type": "string", "required": false } }, "format": "inline" } </templatedata> {{Hatnote templates}} <includeonly>{{Sandbox other|| [[Category:Disambiguation and redirection hatnote templates]] }}</includeonly> tw3lp3ilxi416qvytdi2g3einf6z8e2 Wikipèḍia:Redirect 4 3305 18226 2024-09-24T00:29:49Z Munajad.MH 3071 ←Membuat halaman berisi '{{Short description|Wikipedia editing guideline about page redirects}} {{pp-vandalism |small=yes}} {{pp-move}} {{Redirect2|WP:R|WP:RDR|other uses of "WP:R"|Wikipedia:R (disambiguation)|other uses of "WP:RDR"|Wikipedia:Redirect/Deletion reasons|centralized dispute resolution requests|Wikipedia:Requesting dispute resolution}} {{For|the WikiProject|Wikipedia:WikiProject Redirect}} <noinclude>{{Subcat guideline|editing guideline|Redirect|WP:R|WP:REDIR|WP:RDR}}</noinc...' 18226 wikitext text/x-wiki {{Short description|Wikipedia editing guideline about page redirects}} {{pp-vandalism |small=yes}} {{pp-move}} {{Redirect2|WP:R|WP:RDR|other uses of "WP:R"|Wikipedia:R (disambiguation)|other uses of "WP:RDR"|Wikipedia:Redirect/Deletion reasons|centralized dispute resolution requests|Wikipedia:Requesting dispute resolution}} {{For|the WikiProject|Wikipedia:WikiProject Redirect}} <noinclude>{{Subcat guideline|editing guideline|Redirect|WP:R|WP:REDIR|WP:RDR}}</noinclude> {{Nutshell|Redirects aid navigation and searching by allowing a page to be reached under alternative titles.}} [[File:EnWiki redirect - Pichilemo.png|thumb|right|upright=1.25|An example of a Wikipedia redirect, showing a message that [[Pichilemo]] redirects to [[Pichilemu]]]] [[File:Wikipedia-minerva-neue-redirect.png|thumb|right|upright=1.25|An example of a redirect on the MinervaNeue skin, from [[Web redirect]] to [[URL redirection]]]] A '''redirect''' is a page that automatically sends visitors to another page, usually an article or section of an article. For example, if you type "UK" in the search box or click on the wikilink [[UK]], you will be taken to the article [[United Kingdom]] with a note at the top of the page (or on mobile, in a black message bar at the bottom): "<span style="font-size: 84%; line-height: 1.2em; color: rgb(84, 84, 84);">(Redirected from {{No redirect|UK}})</span>". This is because the page {{No redirect|UK}} contains special wikitext that defines it as a redirect page and indicates the target article. It is also possible to redirect to a specific [[Help:Section|section]] of the target page, using more advanced syntax. Redirect pages can contain other content below the redirect, such as [[Wikipedia:Template index/Redirect pages#List of redirects by function|redirect category templates]], and category links (which provide a way to list article sections in categories). Redirects are used to help people arrive more quickly at the page they want to read; this page contains guidance on how to use them properly. For technical help relating to how redirects work, {{crossref|pw=y|see [[Help:Redirect]]}}. Other relevant pages are [[Wikipedia:Double redirects]], [[Wikipedia:Hatnote#Redirect|Wikipedia:Hatnote §&nbsp;Redirect]] and [[Wikipedia:WikiProject Redirect|WikiProject Redirect]]. == Purposes of redirects == {{Anchor|reasons|What do we use redirects for?}} {{Shortcut|WP:POFR|WP:RPURPOSE}} Reasons for creating and maintaining redirects include: * Alternative names redirect to the [[Wikipedia:Article titles|most appropriate article title]] (for example, [[Edson Arantes do Nascimento]] redirects to [[Pelé]]). * Plurals (for example, [[Greenhouse gases]] redirects to [[Greenhouse gas]]). * Closely related words (for example, [[Symbiont]] redirects to [[Symbiosis]]). * Adjectives or adverbs point to noun forms (e.g., [[Treasonous]] redirects to [[Treason]]) * Less specific forms of names, for which the article subject is still the [[WP:PRIMARYTOPIC|primary topic]]. For example, [[Einstein]] redirects to [[Albert Einstein]], whereas [[Albert]] is a [[WP:Disambiguation|disambiguation]] page rather than a redirect, since no Albert is regarded as the primary topic for that name. * More specific forms of names (for example, [[Articles of Confederation and Perpetual Union]] redirects to [[Articles of Confederation]]). * Abbreviations and initialisms (for example, [[ADHD]] redirects to [[Attention deficit hyperactivity disorder]]). But often an abbreviation will have multiple meanings, none of which is a [[WP:PRIMARYTOPIC|primary topic]]—in that case a disambiguation page should be created rather than a redirect. * Alternate forms of a name as found in reliable sources and common databases. For example, [[Cellular and Molecular Life Sciences : CMLS]] redirects to [[Cellular and Molecular Life Sciences]], based on its [https://www.ncbi.nlm.nih.gov/nlmcatalog?term=1420-682X PUBMED] entry. * Alternative spellings or punctuation. For example, [[Colour]] redirects to [[Color]], and [[Al-Jazeera]] redirects to [[Al Jazeera]]. * Stylized forms of names. For example, [[Ty Dolla $ign]] redirects to [[Ty Dolla Sign]]. * Punctuation issues—some titles containing [[dash]]es should have redirects using [[hyphen-minus|hyphens]], and vice versa. The proper title depends on official spelling (in the case of a name, such as [[Olivia Newton-John]]), or established Wikipedia policy and naming conventions (such as [[Spanish–American War]]). * Representations using ASCII characters; that is, common transliterations (for example, [[Pele]] also redirects to [[Pelé]], while [[Kurt Goedel]] and [[Kurt Godel]] redirect to [[Kurt Gödel]]). * Likely misspellings (for example, [[Condoleeza Rice]] redirects to [[Condoleezza Rice]]). Note: this criterion typically does not apply to redirects from typos in the [[Wikipedia:Template namespace|template namespace]]; consensus is that such typos, unless they are very common, should remain as red links until they are fixed. * Likely mixed-up technical names (for example, [[Oxygen chloride]] redirects to [[Chlorine oxide]]). * Likely alternative capitalizations (for example, [[Natural Selection]] redirects to [[Natural selection]]). This is not necessary for user searches made via Wikipedia's search engine, but may aid linking from other articles and external sites, as well as direct URL entry. * To comply with the maintenance of nontrivial edit history, pursuant to [[Wikipedia:Merging#PROMERGE]] for copyright licensing requirements. * Subtopics or other topics that are described or listed within a wider article. (Such redirects are often targeted to a particular section of the article.) {{anchor|RTOUNDAB|Redirects to unmarked disambiguation pages}}{{short|WP:RTOUNDAB}} * Redirects to disambiguation pages that do not contain "(disambiguation)" in the title (for example, [[Durham (disambiguation)]] redirects to [[Durham]]). These help maintenance by allowing deliberate links to disambiguation pages to be distinguished from links that need to be disambiguated. {{crossref|pw=y|See [[WP:INTDAB]] for a fuller explanation.}} * [[WP:Shortcut|Shortcuts]] (for example, [[WP:V]] and [[Wikipedia:V]] redirect to [[Wikipedia:Verifiability]]). This is commonly done in [[WP:Project namespace|project space]], but not in article space. * Old-style [[Wikipedia:CamelCase and Wikipedia|CamelCase]] links (if already in existence) ([[AnnaKournikova]] redirects to [[Anna Kournikova]]). * Links auto-generated from [[Exchangeable image file format]] information ([[Adobe Photoshop CS Windows]] redirects to [[Adobe Photoshop]]). * Finding [[Help:What links here#Limitations|what links to a section]], when links are made to the redirect rather than the section. There are [[Wikipedia:Template messages/Redirect pages|redirect templates]] to explain the [[Wikipedia:Redirect#PLA|reason]] for a redirect. {{Anchor|note}} Note that redirects to other Wikimedia wikis, other websites, [[Special:SpecialPages|special pages]], or direct file links ('''Media:''' namespace) do not work. These should be avoided or replaced with a {{Tl|soft redirect}} template. Soft redirects are also used in [[Help:Category|category space]] (using the {{Tl|category redirect}} template). Redirects from list titles to categories (e.g. a redirect from <nowiki>[[List of things]]</nowiki> to <nowiki>[[Category:Things]]</nowiki>) are highly discouraged.<ref>Discouraged after [[Wikipedia talk:Stand-alone lists/Archive 10#RfC about redirects to categories|a 2019 discussion]].</ref> == How to make a redirect == {{main|Help:Redirect|Wikipedia:How to make a redirect}} <!-- <div class="notice" style="background:#def; border:1px solid #468; padding:0.5em; margin:0.5em auto; background-color:#EBFFEB;"><center>Note: For a [[Wikipedia:Autoconfirmed article creation trial|trial period]] from September 14, 2017 to at least March 14, 2018, users will not be able to create pages, including redirects, directly in the [[Wikipedia:What is an article?#Namespace|article mainspace]] until their accounts are [[Wikipedia:User access levels#Autoconfirmed and confirmed users|autoconfirmed]] – an editing threshold passed when a user's account is at least 4 days (96 hours) old, and has made more than ten edits. Non-autoconfirmed users can request creation of redirects at [[Wikipedia:Articles for creation/Redirects and categories]].</center></div> --> === Editing the source directly === To create a basic redirect using the source editor, type <code><nowiki>#REDIRECT [[target page name here]]</nowiki></code> as the only text on the page. The capitalization of the word <code>REDIRECT</code> doesn't matter. For instance, if you were redirecting from "{{No redirect|UK}}" to "[[United Kingdom]]", this would be the entire body of {{No redirect|UK|the "UK" page}}: <code><nowiki>#REDIRECT [[United Kingdom]]</nowiki></code> === Using VisualEditor === To create a redirect using the [[Wikipedia:VisualEditor|VisualEditor]]: # Open the "page options" menu (icon with three parallel horizontal bars) at the top right of the editor # Select "Page settings" # Check the box marked "Redirect this page to" # Enter the name of the target page in the text box below the checkbox # Click on the blue "Apply changes" button # Save the page. You may enter an edit summary, or an automatic summary will be generated. === When moving a page === Redirects can also be automatically created when you [[Wikipedia:MOVE|move (rename) an existing page]]. === Requesting a redirect === If you can't create pages, you can request redirects at [[Wikipedia:Redirect wizard]]. == How to edit a redirect or convert it into an article == {{shortcut|WP:EDRED|WP:RTOA}} Sometimes an existing redirect should really be handled by a full article, per [[:Category:Redirects with possibilities]]. For example, the name of a notable musician (who does not yet have an article) may instead be a redirect to an existing article about a band of which the musician is a member. In this case, you can edit the redirect to make it into an article. Also, if an existing redirect points to the wrong page, you can edit the redirect to point to a different page. If you want to edit a redirect page you must use a special technique in order to get to the redirect page itself. This is because when you try to go straight to the redirect page and edit it, the redirect page will automatically redirect you to its target page (because this is what a redirect page is meant to do). Below is an example of why you might need to go to a redirect page itself (to do a small edit) and how to actually get there. For example, say [[Trygve Halvdan Lie]] did not have his own article, and so this link was a redirect to the page [[Secretary-General of the United Nations]]. If, later on, the page [[Trygve Lie]] was created as a biography, the page [[Trygve Halvdan Lie]] should be changed to redirect to [[Trygve Lie]] per [[WP:COMMONNAME]]. To do this, go to the redirect page by clicking the existing redirect note on the target page, which in this case would read "(Redirected from {{-r|Trygve Halvdan Lie}})". Once there, you may click the "Edit" tab, and change the page from <code><nowiki>#REDIRECT [[Secretary-General of the United Nations]]</nowiki></code> : to <code><nowiki>#REDIRECT [[Trygve Lie]]</nowiki></code> When adding or changing a redirect, always verify the links that already point there. For instance, if another person named Trygve Lie becomes very well known, it would make sense to make [[Trygve Lie]] a redirect to his page (after renaming the existing [[Trygve Lie]] page). Such a change cannot be made without changing all the preexisting links to [[Trygve Lie]]; these links can be found by clicking on [[Special:WhatLinksHere/Trygve_Lie|What links here]] in the left hand menu. Also, when changing the target of a redirect verify that its talk page is not also a redirect and if it is, either retarget it to the current target's talk page, replace the redirect with {{tl|talk page of redirect}} or if you turned the redirect into an article, remove it entirely unless [[WP:TALKCENT]] applies. == Targeted and untargeted redirects == {{Shortcut|WP:TARGET|WP:RSECT}} {{See also|MOS:LINK2SECT}} Most redirects are ''untargeted'', i.e. they lead simply to a page, not to any specific section of the page. This is usually done when there is more than one possible name under which an article might be sought (for example, [[Cellphone]] redirects to the article [[Mobile phone]]). For deciding which should be the actual title of the article, {{crossref|pw=y|see [[WP:Article titles]]}}. It is also possible to create a ''targeted redirect'', i.e. a redirect to a particular point on the target page—either a [[Help:Section|section header]] or an [[Help:Anchor|anchor]]. For example, the page [[Malia Obama]] contains the code <code><nowiki>#REDIRECT [[Family of Barack Obama#Malia and Sasha Obama]]</nowiki></code>, which redirects to the [[Family of Barack Obama#Malia and Sasha Obama|Malia and Sasha Obama]] section in the article [[Family of Barack Obama]]. Therefore, entering {{kbd|Malia Obama}} will bring the searcher straight to the content that deals with "Malia and Sasha Obama". Consider that when the target page is displayed, it is likely that the top of the page will not be shown, so the user may not see the helpful "(redirected from... )" text unless they know to scroll back to the top. This is less likely to cause confusion if the redirect is to a heading with the same name as the redirect. The text given in the link on a targeted redirect page must exactly match the target section heading or anchor text, including capitalization and punctuation. (While spaces and underscores are interchangeable in the current implementation of the Wikimedia software, it is generally good practice and aids maintenance to use exactly the same spelling in links as is used in the corresponding targets also for these characters.) (In the absence of a match, the reader will simply be taken to the top of the target page.) It is often helpful to leave a [[WP:HIDDEN|hidden comment]] in the target text, to inform other editors that a section title is linked, so that if the title is altered, the redirect can be changed. For example: <pre> == Vaccine overload == <!-- "Vaccine overload" redirects here. --> </pre> To ensure that a redirect will not break if a section title gets altered, or to create a redirect to a point on the page other than a section heading, create an explicit target anchor in the page, e.g., by using the {{Tl|anchor}} template. Alternative anchors for section headings are ideally placed directly after the name of the heading (but before the closing equals signs): <pre>== Section title {{subst:Anchor|anchor name}} ==</pre> [[Wikipedia:Substitution|Substitution]] (<code><nowiki>{{subst:Anchor}}</nowiki></code>) is preferable to simply using {{tlx|Anchor}} because otherwise, when the section is edited via its own {{nowrap |"[ edit ]"}} link, the anchor markup and alternative section title(s) will appear as undesirable clutter at the beginning of revision history entries. {{crossref|pw=y|See [[MOS:RENAMESECTION]] for further discussion of this.}} The anchor text will not be visible on the page, but it will serve as a permanent marker of that place on the page. Editors should generally not remove or alter such anchors without checking all incoming links and redirects. If several logically independent aspects of a topic are discussed under a single section header and should be linked to, it is sometimes useful to define separate anchors for them, if the current amount of information doesn't justify a division into multiple sections already. This makes it easier to rearrange contents on a page as it develops since those anchors can be moved with their corresponding contents without a need to fix up incoming links. For example, in the [[Google Search]] article, the text {{tnull|anchor|calculator}} is placed at the point where ''Google Calculator'' is discussed. The title [[Google Calculator]] can then be redirected to [[Google Search#calculator]]. When a section title is known to be the target of incoming links, the Wikipedia Manual of Style [[MOS:RENAMESECTION|suggests creating a redundant anchor with the same name as the section title]], so that such links will continue to work even if someone renames the section without creating an anchor with the old name. Technically, the redundant section and anchor names result in invalid HTML.<ref>{{cite web |title=The id attribute |url= https://www.w3.org/TR/html51/dom.html#the-id-attribute |website=HTML - Living Standard |publisher=[[WHATWG]] |access-date=June 3, 2022}}</ref> However, when a document contains multiple tags with the same <code>id</code> value, browsers are required to return the first one, so in practice, this is not a problem.<ref>{{cite web |title=getElementById |url= https://dom.spec.whatwg.org/#dom-nonelementparentnode-getelementbyid |website=DOM – Living Standard |publisher=[[WHATWG]] |access-date=June 3, 2022}}</ref> Be careful with anchor capitalization, as redirects are case-sensitive in standards-compliant browsers.<ref>{{cite web |title=Syntax of anchor names |url= http://www.w3.org/TR/html4/struct/links.html#h-12.2.1 |website=HTML 4.01 Specification - W3C Recommendation |date=24 December 1999 |publisher=[[W3C]] |access-date = June 3, 2022}}</ref> {{talkref}} == Double redirects == {{Main|Wikipedia:Double redirects}} The software will not follow chains of more than one redirect—this is called a double redirect. A redirect should not be left pointing to another redirect page. Double redirects often arise after a page is [[WP:MOVE|moved]] (renamed)—after moving a page, check whether there are any redirects to the old title (using the link on the move result page, or using [[WP:WHATLINKSHERE|"What links here"]]), and change them to redirect straight to the new title. Double redirects are usually fixed by a [[Wikipedia:Bots|bot]] in a few days; however, an editor should not leave behind any self-created double redirects. == Linking to a redirect == {{Main|Wikipedia:Manual of Style (linking)#Redirects}} You can link to a redirect page just as you can [[Help:Link|link]] to an article page by placing the redirect page name within a set of double brackets, such as: <div style="margin-left: 2em"><code><nowiki>[[</nowiki>{{var|Redirect page name}}<nowiki>]]</nowiki></code></div> replacing {{var|Redirect page name}} with the name of the redirect page to link. To link to a redirect page without following the underlying redirect, use: {{tlx|No redirect|{{var|Redirect page name}}}} replacing {{var|Redirect page name}} with the name of the redirect page to link. Clicking on a no-redirect link will send the reader to the redirect page rather than the final redirect destination. == Categorizing redirect pages == {{Main|Wikipedia:Categorizing redirects}} Most redirect pages are not placed in article [[WP:Categorization|categories]]. There are three types of redirect categorization that are helpful and useful: * Maintenance categories are in use for particular types of redirects, such as [[:Category:Redirects from initialisms]], in which a redirect page may be sorted using the {{Tl|R from initialism}} template. One major use of these categories is to determine which redirects are fit for inclusion in a [[WP:Printability|printed subset]] of Wikipedia. {{crossref|pw=y|See [[WP:Template messages/Redirect pages]]}} for functional and alphabetical lists of these templates. A brief functional list of redirect category ([[WP:RCAT|rcat]]) templates is also found in the {{Tl|R template index}} navbar. * {{short|WP:ACATR}}{{anchor|Redirects placed in article categories}} Sometimes a redirect is placed in an article category because the form of the redirected title is more appropriate to the context of that category, e.g. {{No redirect|Honey Lantree}} redirects to the band article [[The Honeycombs]], but the redirect is placed in [[:Category:1943 births]] and other categories which relate to Lantree as an individual. (Redirects appear in italics in category listings.) * Discussion pages. If a discussion/talk page exists for a redirect, please ensure (1) that the talk page's WikiProject banners are tagged with the "class=Redirect" parameter and (2) that the talk page is tagged at the TOP with the {{Tl|Talk page of redirect}} template. If the discussion page is a redirect, then it may be tagged with appropriate redirect categorization templates (rcats). === Redirects from moves === When a page is renamed/moved, a redirect that is titled with the replaced page name is created and is automatically tagged with the {{Tl|R from move}} template. This sorts the redirect into [[:Category:Redirects from moves]]. == When should we delete a redirect? <span id="CRD"></span><span id="crd"></span><span id="Criteria for redirect deletion"></span> == {{Shortcut|WP:R#CRD}} To delete a redirect {{em|without replacing it with a new article}}, list it on [[Wikipedia:Redirects for discussion|redirects for discussion]]. {{crossref|pw=y|See the [[WP:Deletion policy]]}} for details on how to nominate pages for deletion. Listing is not necessary if you just want to replace a redirect with an article, or change where it points {{crossref|pw=y|(see [[meta:Help:Redirect#Changing a redirect|these instructions]] for help doing this)}}. If you want to {{em|swap}} a redirect and an article, but are not able to move the article to the location of the redirect, please use [[Wikipedia:Requested moves]] to request help from an [[Wikipedia:Administrators|admin]] in doing that. {{Wikipedia:Redirect/Deletion reasons}} == What needs to be done on pages that are targets of redirects? == {{Anchor|PLA|pla|ASTONISH|SURPRISE}} {{Shortcut|WP:RPLA|WP:RASTONISH}} {{Further|Wikipedia:Manual of Style/Text formatting#Other uses|Wikipedia:Manual of Style/Lead section#Alternative names}} Wikipedia follows the "[[Wikipedia:Guide to writing better articles#Principle of least astonishment|principle of least astonishment]]"; after following a redirect, the reader's first question is likely to be: "Hang on&nbsp;... I wanted to read about {{em|this}}. Why has the link taken me to {{em|that}}{{-?}}" Make it clear to the reader that they {{em|have}} arrived in the right place. Normally, we try to make sure that all "inbound redirects" other than misspellings or other obvious close variants of the article title are mentioned in the first couple of paragraphs of the article or section to which the redirect goes. It will often be appropriate to '''boldface''' the redirected term at its first occurrence in the target, though insignificant or minor redirects can skip this. For example: * '''Alice Bradley Sheldon''' (August 24, 1915 – May 19, 1987) was an American science fiction and fantasy author better known as '''James Tiptree Jr.''' ... ** [[James Tiptree Jr.]], redirects from [[Alice Sheldon]] If the redirected term could have other meanings, a [[WP:Hatnote|hatnote]] ([[Wikipedia:HATTEST#Redirect|examples]]) should be placed at the top of the target article or targeted section that will direct readers to the other meanings or to a relevant [[WP:DAB|disambiguation]] page. This is usually done using one of the [[Template:Redirect|redirect disambiguation templates]] {{crossref|pw=y|([[Wikipedia:HATTEST#Redirect|examples]])}}. It may also be helpful to [[Help:Searching|search]] the [[Help:Category#Listing all categories|List of Categories]] for [[Wikipedia:FAQ/Categories#Can I specify categories when searching?|related terms]]. == Redirects that replace previous articles == {{Short|WP:BLANKANDREDIRECT|WP:BLAR}} {{See also|Wikipedia:Deletion policy#Redirection}} [[WP:BLANK|Removing all content]] in a problematic article and replacing it with a redirect is common practice, known as ''blank-and-redirect''. If other editors [[WP:BRD|disagree]] with this blanking, its contents can be recovered from [[Help:page history|page history]], as the article has not been [[WP:DEL|deleted]]. If editors cannot agree, the content issues should be discussed at the relevant talk page, and other methods of [[Wikipedia:Resolving disputes|dispute resolution]] should be used, such as restoring the article and nominating the article for [[Wikipedia:Articles for deletion]].<ref>[[Special:Permalink/998395765#Request_for_comment:_Proposed_blank_and_redirects|An RfC closed in 2021]] found {{tq|Most users believe that AfD should be used to settle controversial or contested cases of blanking and redirecting.}}</ref> To make it easier for other editors to find the history of the blanked article, it's good practice to add a short notice at the talk page of the target article, even if no content has been [[Wikipedia:Merging|merged]] there. This is especially useful if the blanked article had few visits and infrequent edits. If the redirect replaces an article that has been deleted by an [[Wikipedia:Administrators|administrator]], this notice is the only way for editors to know that a previous version of the article existed at all. Template notices that can be used with this practice: * {{tl|Blank and redirect notice}} * {{tl|Uw-blar}} {{talkref}} === Content of the replaced article === {{seealso|Wikipedia:Editing policy#Try to fix problems}} The template {{tl|R with history}} should be added to the resulting redirect. If the topic of the article can be reasonably thought to describe a [[WP:N|notable]] topic, mark the redirect with the template {{Tl|Redirect with possibilities}} to indicate that [[Wikipedia:Redirect#How to edit a redirect or convert it into an article|it could be expanded in the future]]. You may also consider [[Wikipedia:Stubbing#Stubbing existing articles|turning the article into a stub]] by removing all unsourced content and keeping the valid references, instead of blanking it. Note that certain forms of blanking are ''not'' allowed. [[Wikipedia:Vandalism#Blanking, illegitimate|Illegitimate blanking]] of valid content without reason is considered [[WP:vandalism|vandalism]], a form of [[Wikipedia:disruptive editing|disruptive editing]]. Other forms of blank-and-redirect, although not vandalism, are still undesirable. If you want to [[WP:CUTPASTE|rename the article by cutting and pasting text]] to a new article with a different title, you should instead [[Wikipedia:Moving a page|move the page]] with the ''Move'' option. If you want to keep some content from the blanked article and add it to the target article, you should follow the instructions at {{section link|Wikipedia:Merging|How to merge}}. Both processes will create proper links to the edit history, which is required by the [[Wikipedia:Copyrights|Wikipedia license]] for legal reasons to [[Wikipedia:Copying within Wikipedia|preserve attribution of content to its authors]]. == Do not "fix" links to redirects that are not broken == {{Anchor|NOTBROKEN|notbroken}}{{Shortcut|WP:NOTBROKEN|WP:DONOTFIXIT}} {{Redirect|WP:NOTBROKEN|text=You may be looking for {{section link|Wikipedia:Typo Team|Some typos do not need to be corrected}}, or [[Wikipedia:If it ain't broke, don't fix it]]}} {{Further|Wikipedia:Manual of Style/Linking#MOS:NOPIPE}} There is usually nothing wrong with linking to redirects to articles. Some editors are tempted, upon finding a link to a redirect page, to bypass the redirect and point the link directly at the target page. However, changing to a piped link is beneficial only in a few cases. Piping links solely to avoid redirects is generally a time-wasting exercise that can actually be detrimental. It is almost never helpful to replace <syntaxhighlight lang="wikitext" inline>[[redirect]]</syntaxhighlight> with <syntaxhighlight lang="wikitext" inline>[[target|redirect]]</syntaxhighlight>. That is, editors should not change, for instance, <syntaxhighlight lang="wikitext" inline>[[Franklin Roosevelt]]</syntaxhighlight> to <syntaxhighlight lang="wikitext" inline>[[Franklin D. Roosevelt]]</syntaxhighlight> or <syntaxhighlight lang="wikitext" inline>[[Franklin D. Roosevelt|Franklin Roosevelt]]</syntaxhighlight> {{em|just}} to "fix a redirect". However, it is perfectly acceptable to change it to <syntaxhighlight lang="wikitext" inline>[[Franklin D. Roosevelt]]</syntaxhighlight> if for some reason it is preferred that "Franklin D. Roosevelt" actually appear in the visible text. Editors should also not change [[:Category:Redirects with possibilities|redirects with possibilities]] like <syntaxhighlight lang="wikitext" inline>[[Journal of the Franklin Institute]]</syntaxhighlight> to <syntaxhighlight lang="wikitext" inline>[[Franklin Institute#Journal of the Franklin Institute|Journal of the Franklin Institute]]</syntaxhighlight>, so that readers arrive at the more pertinent article in the eventuality that it is created. Reasons {{em|not}} to bypass redirects include: * Redirects can indicate [[:Category:Redirects with possibilities|possible future articles]] {{crossref|pw=y|(see {{Tl|R with possibilities}})}}. * Introducing unnecessary invisible text makes the article more difficult to read in page source form. * Non-piped links make better use of the "what links here" tool, making it easier to track how articles are linked and helping with large-scale changes to links. * Shortcuts or redirects to embedded anchors or sections of articles or of [[Wikipedia:Policies and guidelines|Wikipedia's advice pages]] should never be bypassed, as the anchors or section headings on the page may change over time. Updating one redirect is far more efficient than updating dozens of piped links. (The [http://69.142.160.183/~dispenser/view/Rdcheck Rdcheck] tool is extremely useful in such cases for finding which redirects need to be changed after an article is updated.) * Intentional links to [[Wikipedia:Disambiguation|disambiguation pages]] always use the title with "(disambiguation)", even if that is a redirect. * If editors persistently use a redirect instead of an article title, it may be that the article needs to be moved rather than the redirect changed. As such the systematic "fixing of redirects" may eradicate useful information that can be used to help decide on the "best" article title. {{Anchor|Bypass redirects in navigational templates|template link fix|template linkfix|templatelinkfix|TLF}}Good reasons to bypass redirects include:{{Shortcut|WP:BYPASSREDIRECT|WP:NAVNOREDIRECT|WP:BRINT|WP:MPNOREDIRECT|WP:DOFIXIT}} * It is usually preferable not to use redirected links in navigational templates, such as those found at the bottom of many articles (e.g., {{Tl|US presidents}} at the end of [[George Washington]]). When a template is placed on an article and contains a {{em|direct}} link to the same article (rather than a redirect), the direct link will display in '''bold''' (and not as a link), making it easier to navigate through a series of articles using the template. There are exceptions to this exception: where a redirect represents a distinct sub-topic within a larger article and is not merely a variant name, it is preferable to leave the redirect in the template. * It may be appropriate to make this kind of change if the hint or [[WP:Tooltips|tooltip]] that appears when a user hovers over the link is misleading {{crossref|pw=y|(see [[WP:ASTONISH|Principle of least astonishment]])}}. * Spelling errors and other mistakes should be corrected. Don't link to a misspelled redirect. This does not necessarily mean that the misspelled redirect should be deleted {{crossref|pw=y|(see {{tl|R from misspelling}})}}. * Links on disambiguation pages. {{crossref|pw=y|See {{section link|WP:Manual of Style/Disambiguation pages|Piping and redirects}} for rationale and exceptions.}} * Radio and TV station call letters, since call letters given up by one station can be used later by a different station. * In other namespaces, particularly the template and portal namespaces in which [[WP:Subpages|subpages]] are common, any link or transclusion to a former page title that has become a redirect following a page move or merge should be updated to the new title for naming consistency. * Links on the [[Main Page]], to avoid stealthy vandalism by retargeting high-traffic redirects. Main Page links that point to an article section should utilise a [[Help:Section#Section linking|section link]]. === Self-redirects === {{Shortcut|WP:SELFRED}} {{See also|Help:Self link}} Avoid linking to titles that redirect straight back to the page on which the link is found. This situation may arise if a redirect is created from a red link on the page, or if the title was once a separate page but was merged. However, linking to a title that redirects to a section or anchor within the article (redirects with {{Tl|R to section}} or {{Tl|R to anchor}}) is acceptable, as it facilitates navigation in particular on long articles that cannot be viewed all at once on an average-sized computer screen. In addition to readability benefits, when such redirects are marked with {{Tl|R with possibilities}}, they have the potential to become independent articles in the future. However, consider using [[Wikipedia:Manual of Style/Linking#Section links|section links]] instead, when such redirects do not already exist. == Template redirects == <!-- Wikipedia:AutoWikiBrowser/General fixes links here --> A template can be redirected to another template in the same way, e.g., by entering the following markup at the top of a template T2: <pre> #REDIRECT [[Template:T1]] </pre> This allows the template name T2 to be used instead of the actual template name T1. All the parameters of T1 will be respected by T2. A redirect categorisation ([[Wikipedia:Categorizing redirects|rcat]]) template such as {{Tl|R from move}} may be added to T2 (on the third line below the <code><nowiki>#REDIRECT</nowiki></code> line) as follows: <pre> #REDIRECT [[Template:T1]] {{Redirect category shell| {{R from move}} }} </pre> While template shortcut/alias redirects are common, they may infrequently cause confusion and make updating template calls more complicated. For example, if calls to T1 are to be changed to some new template NT1, articles must be searched for {{code|<nowiki>{{T1}}</nowiki>}} and a separate search must also be made for each of its aliases (including T2 in this example). Moreover, changes to syntax, corrections, scans and other processes (for example tag dating) must take into account {{em|all}} applicable redirects. == Redirect protection == {{Anchor|protection}} {{Shortcut|WP:REDIRECTPROTECTION|WP:RPROTECTION}} Sometimes, a redirect to an article pertaining to a very controversial topic will be fully or, more rarely, semi-protected indefinitely. This is done when any of the following criteria are met: # There is no reason for it to be edited # It is frequently expanded into whole articles # It is an obvious vandalism target # It redirects and/or refers to a very controversial topic Redirects that are protected include [[Obama]], [[Hitler]], and [[9/11]]. '''[[WP:SRD|Soft redirects]]''' that are protected include obvious vandalism targets like [[dumbass]]. Redirects in other namespaces may be protected for technical reasons or are protected under existing guidelines. For example, a template redirect (shorthand) used thousands of times qualifies it as a [[Wikipedia:High-risk template|highly visible template]], eligible for [[WP:TEMP-P|template protection]]. == Category redirects == {{Anchor|CATEGORY|category}} {{Shortcut|WP:R#CATEGORY}} {{About|technical issues with category redirects|making "soft" category redirects|Wikipedia:Categories for discussion#Redirecting categories|section=yes}} Do {{em|not}} create inter-[[Help:Category|category]] redirects, by adding a line <code>#REDIRECT [[<nowiki />:Category:{{var|target category}}]]</code> to a category page. Articles added to a "redirected" category do not show up in the target category, preventing proper categorization. What's worse, since redirected categories do not become "red links", editors won't be aware even when they add an article to a redirected category. For an attempt to fix this issue in [[MediaWiki]], {{crossref|pw=y|see {{Phab|T5311}}}}. Instead, [[WP:soft redirect|"soft" redirects]] are used. It can be created by placing {{Tlx|Category redirect|target}} in the category page. {{crossref|pw=y|See {{section link|WP:Categories for discussion#Redirecting categories}}.}} ==Module redirects== {{anchor|MODULE|module}} It is possible to redirect a [[WP:module|module]], however it uses a different syntax. To redirect Module:A to Module:B, add the line <syntaxhighlight lang=lua inline>return require [[Module:B]]</syntaxhighlight> to Module:A. Module [[WP:XNR|XNR]]s however, use the regular syntax, see {{-r|Module:Kivu conflict detailed map}} ([[Special:PermanentLink/1232741140|permalink]]). == Suppressing redirects == {{Anchor|SUPPRESS}}{{Shortcut|WP:R#SUPPRESS}} {{further|Wikipedia:Page mover#Redirect suppression criteria}} When a page is moved, a redirect is automatically left behind. Some groups of users (those who possess a <code>suppressredirect</code> [[Special:ListGroupRights|right]]) have the ability to prevent the redirect being created, by unchecking the box labelled "{{MediaWiki:Move-leave-redirect}}." Currently these groups are [[Wikipedia:Administrators|administrators]], [[Wikipedia:Bots|bots]], [[Wikipedia:Page mover|page movers]], and [[meta:Global rollback|global rollbackers]]. In some circumstances, a page should be moved, but a redirect from its current name is inappropriate, such as reverting [[Wikipedia:Vandalism#Page-move vandalism|page-move vandalism]]. Suppressing the redirect can avoid an extra action (page removal) and save time in these cases. However, in general, the redirect will be a useful entry in the history, and it is best to leave it behind, unless there is a good reason to suppress the redirect, such as vandalism, [[Wikipedia:Userfication|userfying]] {{em|recently created}} malplaced items or freeing a title to be occupied immediately by another page (e.g., moving <u>term</u> to <u>accurate term</u> and <u>term (disambiguation)</u> to <u>term</u>). Redirects leave a trail to help readers find the old article, in case a new article is created at its previous location, and to prevent [[Wikipedia:Linkrot|linkrot]]. Therefore, we usually neither suppress nor [[#When should we delete a redirect?|delete]] redirects. As Brion Vibber [[phab:T17842#205934|said]], "Not breaking links helps everyone, {{em|especially us first and foremost}}". He also [[phab:T17842#205878|said]] that the removal of (file) redirects is "extremely user-hostile and makes the project less useful". == Technical notes == A Wikipedia redirect is not the same as an [[HTTP redirect]]—it does not generate an [[HTTP 302]] (or other 30{{var|x}}) response. Instead, a page with almost the same content as the target of the redirect is generated by the MediaWiki software, differing in that a small-text note appears below the title of the page, identifying the name of the redirect used to get there (and linking to it in such a way that it can be accessed without the redirect, e.g. so it can be changed). When a user clicks on a redirect such as [[housecat]], the page URL initially will be https://en.wikipedia.org/wiki/Housecat, but the URL shown by the browser will change to https://en.wikipedia.org/wiki/Cat after the page loads. On one hand, this allows links like [[housecat#Anatomy]] to work as expected, but it also requires redirects to anchors to be implemented as a piece of JavaScript that jumps to an appropriate section after the page has loaded. For example, [[second-stage boot loader]], which is rendered as the URL https://en.wikipedia.org/wiki/Second-stage_boot_loader, is a page defined as a #REDIRECT to [[Booting#SECOND-STAGE]]. "SECOND-STAGE", in this case, is a manually defined anchor (using the markup "<nowiki>=== Second-stage boot loader === {{anchor|SECOND-STAGE}}</nowiki>") that will persist even if the section is renamed. However, whether a redirect points to a manually defined anchor, or an anchor defined implicitly via a section name, the behavior will be the same: the page will automatically be scrolled down to the pointed-to anchor only after the page finishes loading (at which point the URL bar will also change to reflect the redirected-to URL, including "#{{var|anchor}}" portion, rather than the redirected-from URL). <!-- https://phabricator.wikimedia.org/T37045 --> == See also == {{Wikipedia glossary}} {{Commons category|MediaWiki redirects}} * [[:Category:Redirect templates]] * [[:Category:Wikipedia redirects]] * [[Wikipedia:Moving a page]] * [[Help:Redirect]] * [[meta:Help:Redirect|Redirect technical help at Meta-Wiki]] * [[Special:ListRedirects]] * [[Special:BrokenRedirects]] * [[Special:DoubleRedirects]] * [[Template:Redirect]] * [[Template:No redirect]] * [[Template:Is redirect]] * [[Wikipedia:Articles for creation/Redirects]], to suggest a missing redirect * [[Wikipedia:Hatnote]] {{crossref|pw=y|(see [[#What needs to be done on pages that are targets of redirects?|above]])}} * [[Wikipedia:Redirects for discussion]] * [[Wikipedia:Soft redirect]] * [[Wikipedia:WikiProject Redirect]] ** [[Wikipedia:WikiProject Redirect/Style guide]] * [[Wikipedia:Database reports/Page count by namespace]] and by non-redirects/redirects * [[Wikipedia:Deletion by redirection]] * [[User:Wugapodes/Capricorn|Capricorn]], a Wikipedia gadget for categorizing redirects * {{anli|Wikipedia:Redirects are cheap}} * {{anli|Wikipedia:Redirects are costly}} {{R template index}} [[Category:Wikipedia editing guidelines]] [[Category:Wikipedia redirecting| ]] 8qcyzmc9iu2f86sgdo3woaxafurqe8g Cèṭa'an:See also 10 3307 18227 2024-09-24T00:32:23Z Munajad.MH 3071 ←Mengalihkan ke [[Wikipèḍia:Manual of Style/Layout#"See also" section]] 18227 wikitext text/x-wiki #REDIRECT [[Wikipedia:Manual of Style/Layout#"See also" section]] {{redirect category shell|{{R to project}}{{R to sp}}{{R to section}}{rsh}} <!-- was also categorized with "to it" and "to s," which don't currently exist --> ic35crkw3kdpozgntf2frsbq0d8v2oj Wikipèḍia:Manual of Style/Layout 4 3308 18228 2024-09-24T00:34:46Z Munajad.MH 3071 ←Membuat halaman berisi '{{short description|Style guide which presents the typical layout of Wikipedia articles}} {{About|the layout of Wikipedia articles|the layout of Wikipedia talk pages|Wikipedia:Talk page layout}} {{Pp-semi|small=yes}} {{Style-guideline|MOS:LAYOUT|MOS:STRUCTURE|WP:MOSLAYOUT}} {{Style}} File:Wikipedia layout sample large.png|thumb|upright=0.8|alt=An article with a table of contents block and an image near the start, then several sections|Sample article layout (cli...' 18228 wikitext text/x-wiki {{short description|Style guide which presents the typical layout of Wikipedia articles}} {{About|the layout of Wikipedia articles|the layout of Wikipedia talk pages|Wikipedia:Talk page layout}} {{Pp-semi|small=yes}} {{Style-guideline|MOS:LAYOUT|MOS:STRUCTURE|WP:MOSLAYOUT}} {{Style}} [[File:Wikipedia layout sample large.png|thumb|upright=0.8|alt=An article with a table of contents block and an image near the start, then several sections|Sample article layout (click on image for larger view)]] This guide presents the typical '''layout''' of Wikipedia articles, including the sections an article usually has, ordering of sections, and formatting styles for various elements of an article. For advice on the use of wiki [[Markup language|markup]], see [[Help:Editing]]; for guidance on writing style, see [[Wikipedia:Manual of Style|Manual of Style]]. __TOC__ {{anchor|ORDER}} ==Order of article elements<span id="Order of sections"></span>== {{shortcut|MOS:ORDER|MOS:SECTIONORDER|WP:ORDER}} {{See also|Wikipedia:Manual of Style#Section headings}} A [[Wikipedia:Stub#Creating and improving a stub article|simple article]] should have, at least, (a) a lead section and (b) references. The following list includes additional standardized sections in an article. A complete article need not have all, or even most, of these elements. # Before the article content ## [[Wikipedia:Short description|Short description]]<ref>Discussed in [[Wikipedia talk:Manual of Style/Layout/Archive 12#Short descriptions|2018]] and [[Wikipedia talk:Manual of Style/Layout/Archive 13#Where to put &lcub;&lcub;short description&rcub;&rcub;|2019]].</ref> ## {{tl|DISPLAYTITLE}}, {{tl|Lowercase title}}, {{tl|Italic title}}<ref>Per the template documentation at {{Section link|Template:Italic title/doc#Location on page}}</ref> (some of these may also be placed before the infobox<ref>Per the RFC at {{Section link|Wikipedia talk:Manual of Style/Layout/Archive 14#DISPLAYTITLE}}</ref> or after the infobox<ref>Per the template documentation at {{Section link|Template:DISPLAYTITLE#Instructions}}</ref>) ## [[Wikipedia:Hatnote|Hatnotes]] ## {{tl|Featured list}}, {{tl|Featured article}} and {{tl|Good article}} (where appropriate for article status) ## Deletion&nbsp;/ protection tags ([[Wikipedia:Criteria for speedy deletion|CSD]], [[Wikipedia:Proposed deletion|PROD]], [[Wikipedia:Articles for deletion|AFD]], [[:Category:Protection templates|PP]] notices) ## [[Wikipedia:Maintenance tags|Maintenance]], [[Wikipedia:Cleanup tags|cleanup]], and [[Wikipedia:Template messages/Disputes|dispute]] tags ## Templates relating to [[WP:ENGVAR|English variety]] and [[Wikipedia:Overview of date formatting guidelines|date format]]<ref>The matter was discussed in [[Template talk:Use dmy dates/Archive 1#Changing placement|2012]], [[Wikipedia talk:Manual of Style/Layout/Archive 11#Order of article elements: what about Italic title, Use DMY dates, etc ?|2014]], and [[Template talk:Use dmy dates/Archive 1#Placement|2015]].</ref>{{efn|These templates (see [[:Category:Use English templates]]) can also be placed at the end of an article.}} ## [[Wikipedia:Manual of Style/Infoboxes|Infoboxes]]{{efn|It is important that hatnotes and maintenance/dispute tags appear on the first page of the article. On the mobile site, the first paragraph of the lead section is moved above the infobox for the sake of readability. Since the infobox is generally more than one page long, putting hatnotes, etc., after it will result in them being placed after the first page, making them less effective.}} ## [[:Category:Language maintenance templates|Language maintenance templates]] ## [[Wikipedia:Manual of Style/Layout#Images|Images]] ## [[#Navigation templates|Navigation header templates]] ([[WP:SIDEBAR|sidebar templates]]) # Article content ## [[Wikipedia:Lead section|Lead section]] (also called the introduction) ## [[Help:Section#Table of contents (TOC)|Table of contents]] ## [[#Body sections|Body]] (see [[#Specialized layout|below]] for specialized layout) # [[#Standard appendices and footers|Appendices]]<ref name="sequence">This sequence has been in place since at least [[Special:PermanentLink/2166480|December 2003]] (when "See also" was called "Related topics"). See, for example, [[Wikipedia:Perennial proposals#Changes to standard appendices|Wikipedia:Perennial proposals § Changes to standard appendices]].</ref>{{efn|The original rationale for the ordering of the appendices is that, with the exception of "Works", sections which contain material outside Wikipedia (including "Further reading" and "External links") should come after sections that contain Wikipedia material (including "See also") to help keep the distinction clear. The sections containing notes and references often contain both kinds of material and, consequently, appear after the "See also" section (if any) and before the "Further reading" section (if any). Whatever the merits of the original rationale, there is now the additional factor that readers have come to expect the appendices to appear in this order.}} ## [[#Works or publications|Works or publications]] (for biographies only) ## [[#"See also" section|See also]] ## [[#Notes and references|Notes and references]] (this can be two sections in some citation systems) ## [[#Further reading|Further reading]] ## [[#External links|External links]]{{efn|There are several reasons why this section should appear as the last appendix section. So many articles have the "External links" section at the end that many people expect this to be the case. Some "External links" and "References" (or "Footnotes", etc.) sections are quite long and, when the name of the section is not visible on the screen, it could cause problems if someone meant to delete an external link but deleted a reference citation instead. Keeping the "External links" last is also helpful to editors who patrol external links.}} # {{anchor|End matter}}[[#Standard appendices and footers|End matter]] ## [[Wikipedia:Succession boxes|Succession boxes]] and geography boxes ## Other [[#Navigation templates|navigation footer templates]] ([[WP:NAVBOX|navboxes]])<ref>[[Wikipedia talk:Layout/Archive 5#What is the rationale of putting navboxes at the very bottom?|Rationale for placing navboxes at the end of the article.]]</ref> ## {{tl|Portal bar}}{{efn|The primary purpose of this template is for when using [[Template:Portal]] would cause formatting problems.}} ## {{tl|Taxonbar}} ## [[Wikipedia:Authority control|Authority control]] templates ## [[Wikipedia:Manual of Style/Dates and numbers#Geographical coordinates|Geographical coordinates]] (if not in the infobox) or {{tl|coord missing}} ## [[Help:Category#Default sort key|Defaultsort]] ## [[Wikipedia:Categorization|Categories]]{{efn|While categories are entered on the editing page ahead of stub templates, they appear on the visual page in a separate box after the stub templates. One of the reasons this happens is that every stub template generates a stub category, and those stub categories appear after the "main" categories. Another is that certain bots and scripts are set up to expect the categories, stubs and [[Help:Interlanguage links|interlanguage links]] to appear in that order, and will reposition them if they don't. Therefore, any manual attempt to change the order is futile unless the bots and scripts are also altered.}} ## {{t|Improve categories}} or {{tl|Uncategorized}} (These can alternatively be placed with other maintenance templates before the article content) ## [[Wikipedia:Stub|Stub templates]] (follow [[WP:STUBSPACING]]) ==Body sections== {{Shortcut|MOS:BODY}} {{further|Help:Section|Wikipedia:Manual of Style#Article titles, headings, and sections}} Articles longer than a [[wp:stub|stub]] are generally divided into sections, and sections over a certain length are generally divided into paragraphs: these divisions enhance the readability of the article. Recommended names and orders of section headings may [[#Specialized layout|vary by subject matter]], although articles should still follow good organizational and writing principles regarding sections and paragraphs. ===Headings and sections=== {{shortcut|MOS:OVERSECTION}} {{further|Wikipedia:Manual of Style#Section headings}} [[File:Wikipedia layout sample bodies.png|thumb|upright=0.8|alt=The same article, with the central left highlighted: it contains just text in sections.|Body sections appear after the lead and table of contents (click on image for larger view).]] Headings introduce sections and subsections, clarify articles by breaking up text, organize content, and populate the [[Help:Section#Table of contents (TOC)|table of contents]]. Very short sections and subsections clutter an article with headings and inhibit the flow of the prose. Short paragraphs and single sentences generally do not warrant their own subheadings. Headings follow a six-level hierarchy, starting at 1 and ending at 6. The level of the heading is defined by the number of equals signs on each side of the title. Heading 1 (<code>= Heading&nbsp;1 =</code>) is automatically generated as the title of the article, and is never appropriate within the body of an article. Sections start at the second level (<code>== Heading&nbsp;2 ==</code>), with subsections at the third level (<code>=== Heading&nbsp;3 ===</code>), and additional levels of subsections at the fourth level (<code>==== Heading&nbsp;4 ====</code>), fifth level, and sixth level. Sections should be consecutive, such that they do not skip levels from sections to sub-subsections; the exact methodology is part of the [[Wikipedia:Manual of Style/Accessibility|Accessibility]] guideline.{{efn|1=For example, skipping heading levels, such as jumping from <code>== Heading&nbsp;2 ==</code> to <code>==== Heading&nbsp;4 ====</code> without <code>=== Heading&nbsp;3 ===</code> in the middle, violates [[Wikipedia:Accessibility]] as it reduces usability for users of screen readers who use heading levels to navigate pages.}} Between sections, there should be a {{em|single}} blank line: multiple blank lines in the edit window create too much white space in the article. There is no need to include a blank line between a heading and sub-heading. When changing or removing a heading, consider adding an [[Template:Anchor|anchor template]] with the original heading name to provide for [[wp:incoming external links|incoming external links]] and [[wp:wikilink|wikilink]]s (preferably using <code><nowiki>{{subst:anchor}}</nowiki></code> rather than using <code><nowiki>{{anchor}}</nowiki></code> directly—see [[MOS:RENAMESECTION]]). ===Section order{{Anchor|Names and orders for section headings}}=== {{short|MOS:SNO}} {{See also|Help:Section|WP:Manual of Style/Accessibility#Headings|WP:Manual of Style#Section headings|WP:Manual of Style/Capital letters#Section headings}} Because of the diversity of subjects it covers, Wikipedia has no general standard or guideline regarding the order of section headings within the body of an article. The usual practice is to order body sections based on the precedent of similar articles. For exceptions, see [[#Specialized layout|Specialized layout]] below. ===Section templates and summary style=== <!--Linked from [[Wikipedia:How to copy-edit]]--> {{further|WP:SUMMARYHATNOTE|Wikipedia:Summary style#Templates}} When a section is a [[Wikipedia:Summary style|summary]] of another article that provides a full exposition of the section, a link to the other article should appear immediately under the section heading. You can use the {{tlx|Main}} template to generate a "Main article" link, in Wikipedia's [[Wikipedia:Hatnote|"hatnote"]] style. If one or more articles provide further information or additional details (rather than a full exposition, see above), links to such articles may be placed immediately after the section heading for that section, provided this does not duplicate a wikilink in the text. These additional links should be grouped along with the {{tnull|Main}} template (if there is one), or at the foot of the section that introduces the material for which these templates provide additional information. You can use one of the following templates to generate these links: * {{tlx|Further}}{{snd}} generates a "Further information" link * {{tlx|See also}}{{snd}} generates a "See also" link For example, to generate a "See also" link to the article on [[Wikipedia:How to edit a page]], type {{tlx|See also|Wikipedia:How to edit a page}}, which will generate: {{xt|{{See also|Wikipedia:How to edit a page}}}} ===Paragraphs=== {{shortcut|MOS:PARA|MOS:LINEBREAKS}} {{redirect|MOS:LINEBREAKS|preventing line breaks|Wikipedia:Manual of Style#Controlling line breaks}} {{See also|WP:Writing better articles#Paragraphs|Help:Wikitext#Line breaks|WP:Manual of Style/Accessibility#Indentation}} Sections usually consist of paragraphs of running prose, each dealing with a particular point or idea. Between paragraphs—as between sections—there should be only a {{em|single}} blank line. First lines are {{em|not}} indented. [[Bullet (typography)#Bullet points|Bullet points]] should not be used in the lead of an article, and should be used in the body only to break up a mass of text, particularly if the topic requires significant effort to comprehend. However, bulleted lists are typical in the reference, further reading, and external links sections towards the end of the article. Bullet points are usually not separated by blank lines, as that causes an accessibility issue (''see'' [[MOS:LISTGAP]] for ways to create multiple paragraphs within list items that do not cause this issue). The number of single-sentence paragraphs should be minimized, since they can inhibit the flow of the text; by the same token, paragraphs that exceed a certain length become hard to read. Short paragraphs and single sentences generally do not warrant their own subheadings; in such circumstances, it may be preferable to use bullet points instead. ==Standard appendices and footers<span id="Standard appendices and descriptions"></span><span id="standard appendices"></span>== {{shortcut|MOS:APPENDIX|MOS:FOOTERS}} {{for|the list and order of common appendices and footers|#Order of article elements}} ===Headings=== When appendix sections are used, they should appear at the bottom of an article, with <code>==level 2 headings==</code>,{{efn|1=Syntax: <syntaxhighlight lang="wikitext" style="color: #000000; background: #FFFFFF; padding: 1em; border: 1px solid #8FBC8F; font-size:111%;"> ==See also== * [[Wikipedia:How to edit a page]] * [[Wikipedia:Manual of Style]] </syntaxhighlight> Which produces: <blockquote style="background: #FFFFFF; padding: 1em; border: 1px solid #999999; font-size:111%;"> {{fake heading|See also}} * [[Wikipedia:How to edit a page]] * [[Wikipedia:Manual of Style]] </blockquote>}} followed by the various footers. When it is useful to sub-divide these sections (for example, to separate a list of magazine articles from a list of books), this should be done using level 3 headings (<code>===Books===</code>) instead of [[Wikipedia:Manual of Style/Lists#Description (definition, association) lists|definition list headings]] (<code>;Books</code>), as explained in the [[Wikipedia:Manual of Style/Accessibility#Lists|accessibility guidelines]]. ===Works or publications<span id="works"></span><span id="Works or Publications or Bibliography"></span>=== {{shortcut|MOS:LAYOUTWORKS|MOS:BIB}} {{further|Wikipedia:Manual of Style/Lists of works}} '''Contents:''' A bulleted list, usually ordered chronologically, of the works created by the subject of the article. '''Heading names:''' Many different headings are used, depending on the subject matter. "Works" is preferred when the list includes items that are not written publications (e.g. music, films, paintings, choreography, or architectural designs), or if multiple types of works are included. "Publications", "Discography" or "Filmography" are occasionally used where appropriate; however, "Bibliography" is discouraged because it is not clear whether it is limited to the works of the subject of the article.<ref>[[WT:Manual of Style/Layout/Archive 7#Bibliography|Rationale for discouraging the use of "Bibliography."]]</ref>{{efn|1=[https://en.wikipedia.org/w/index.php?search=insource%3A%2F%3D%5Cs%2A%28Selected+b%7CB%29ibliography%5Cs%2A%3D%2F&title=Special:Search&profile=advanced&fulltext=1&ns0=1 Find all examples] of "Bibliography" and "Selected bibliography"}} "Works" or "Publications" should be plural, even if it lists only a single item.{{efn|name=pluralHeading|For further information, see [[Wikipedia:External links#External links section|Wikipedia:External links § External links section]].}} ==="See also" section<span id="See also section"></span>=== {{shortcut|MOS:SEEALSO|MOS:ALSO}} {{for|the placement of "see also" notes at the top of an article|WP:RELATED}} {{see also|Wikipedia:Manual of Style/Lists#Related topics (navigational lists)}} A "See also" section is a useful way to organize [[Wikipedia:Manual of Style/Linking|internal links]] to related or comparable articles and [[MOS:BTW|build the web]]. However, the section itself is not required; many high-quality and comprehensive articles do not have one. The section should be a bulleted list, sorted either logically (for example, by subject matter), chronologically, or alphabetically. Consider using {{tlx|Columns-list}} or {{tlx|Div col}} if the list is lengthy. '''Contents:''' Links in this section should be relevant and limited to a reasonable number. Whether a link belongs in the "See also" section is ultimately a matter of editorial judgment and [[Wikipedia:What "Ignore all rules" means#Use common sense|common sense]]. One purpose of "See also" links is to enable readers to explore tangentially related topics; however, articles linked should be related to the topic of the article or be in the same defining category. For example, the article on [[Jesus]] might include a link to [[List of people claimed to be Jesus]] because it is related to the subject but not otherwise linked in the article. The article on [[Tacos]] might include [[Fajita]] as another example of Mexican cuisine. {{shortcut|MOS:NOTSEEALSO|MOS:NOTSEEAGAIN}} {{anchor|NOTSEEALSO}}The "See also" section should {{em|not}} include [[Wikipedia:Red link|red links]], links to [[Wikipedia:Disambiguation|disambiguation pages]] (unless used in a disambiguation page for [[MOS:DABSEEALSO|further disambiguation]]), or [[Wikipedia:External links|external links]] (including links to pages within [[Wikipedia:Wikimedia sister projects|Wikimedia sister projects]]). As a general rule, the "See also" section should {{em|not}} repeat links that appear in the article's body.<ref>The community has rejected past proposals to do away with this guidance. See, for example, [[Wikipedia talk:Manual of Style/Layout/Archive 12#RfC: remove the proscription against previously-linked terms in the "See also" section?|this RfC]].</ref> Editors should provide a brief annotation when a link's relevance is not immediately apparent, when the meaning of the term may not be generally known, or when the term is ambiguous. For example: :* [[Joe Shmoe]]{{snd}}made a similar achievement on April 4, 2005 :* [[Ischemia]]{{snd}}restriction in blood supply If the linked article has a [[WP:Short description|short description]] then you can use {{tl|annotated link}} to automatically generate an annotation. For example, {{tlx|annotated link|Winston Churchill}} will produce: :* {{annotated link|Winston Churchill}} '''Other internal links:''' {{tlx|Portal}} links are usually placed in this section. As an alternative, {{tlx|Portal bar}} may be placed with the end matter navigation templates. See relevant template documentation for correct placement. '''Heading name:''' The standardized name for this section is "See also". ===Notes and references<span id="Notes"></span><span id="References"></span><span id="Notes or references"></span>=== {{shortcut|MOS:FNNR|MOS:NOTES|MOS:REFERENCES}} {{hatnote|For how to generate and format these sections, see [[Help:Footnotes]], [[Help:Shortened footnotes]], and [[Wikipedia:Citing sources]] (particularly {{slink|Wikipedia:Citing sources|How to create the list of citations|nopage=yes}}).}} {{Redirect|MOS:NOTES|hatnotes|Wikipedia:Hatnotes|Musical notes|Wikipedia:Manual of Style/Music#Images and notation}} {{See also|Wikipedia:Manual of Style/Text formatting#Citations}} [[File:Wikipedia layout sample Notes References.png|thumb|upright=0.8|alt=The same article, with a horizontal section near the bottom highlighted, containing a two-column and a one-column section.|Notes and References appear after See also (click on image for larger view).]] '''Contents:''' This section, or series of sections, may contain any or all of the following: # [[Help:Footnotes#Footnotes: predefined groups|Explanatory footnotes]] that give information which is too detailed or awkward to be in the body of the article # [[Wikipedia:Citing sources#Inline citations|Citation footnotes]] (either short citations or full citations) that connect specific material in the article with specific sources # Full citations to sources, if [[Wikipedia:Citing sources#Short citations|short citations]] are used in the footnotes # [[Wikipedia:Citing sources#General references|General references]] (full bibliographic citations to sources that were consulted in writing the article but that are not explicitly connected to any specific material in the article) [[Wikipedia:Citing sources#Variation in citation methods|Editors may use any citation method they choose]], but it should be consistent within an article. If there are both citation footnotes and explanatory footnotes, then they may be combined in a single section, or separated using the [[Help:Footnotes#Grouping footnotes|grouped footnotes]] function. General references and other full citations may similarly be either combined or separated (e.g. "References" and "General references"). There may therefore be one, two, three or four sections in all. It is most common for only citation footnotes to be used, and therefore it is most common for only one section ("References") to be needed. Usually, if the sections are separated, then explanatory footnotes are listed first, short citations or other footnoted citations are next, and any full citations or general references are listed last. '''Heading names:''' Editors may use any reasonable section and subsection names that they choose.{{efn|One reason this guideline does not standardize section headings for citations and explanatory notes is that Wikipedia draws editors from many disciplines (history, English, science, etc.), each with its own note and reference section-naming convention (or conventions). For more, see [[Wikipedia:Perennial proposals#Changes to standard appendices|Wikipedia:Perennial proposals § Changes to standard appendices]], [[Wikipedia:Perennial proposals#Establish a house citation style|§ Establish a house citation style]], and [[Template:Cnote2/example]].}} The most frequent choice is "References". Other options, in diminishing order of popularity, are "Notes", "Footnotes" or "Works cited", although these are more often used to distinguish between multiple end-matter sections or subsections. Several alternate titles ("Sources", "Citations", "Bibliography") may also be used, although each is questionable in some contexts: "Sources" may be confused with [[source code]] in computer-related articles, product purchase locations, river origins, [[journalism sourcing]], etc.; "Citations" may be confused with official awards, or a summons to court; "Bibliography" may be confused with the complete list of printed works by the subject of a biography ("Works" or "Publications"). If multiple sections are wanted, then some possibilities include: * For a list of explanatory footnotes or shortened citation footnotes: "Notes", "Endnotes" or "Footnotes" * For a list of full citations or general references: "References" or "Works cited" With the exception of "Bibliography", the heading should be plural even if it lists only a single item.{{efn|name=pluralHeading}} ===Further reading=== <!-- Please note that "Bibliography" is an alternate title for the works section and is also used as a title in some articles' notes and references sections. Accordingly, it is not suggested as a title here. --> {{shortcut|MOS:FURTHER}} {{See also|Wikipedia:Further reading}} '''Contents:''' An optional bulleted list, usually alphabetized, of a reasonable number of publications that would help interested readers learn more about the article subject. Editors may include brief annotations. Publications listed in [[Wikipedia:Further reading|further reading]] are formatted in the same [[WP:CITE#HOW|citation style]] used by the rest of the article. The Further reading section should not duplicate the content of the External links section, and should normally not duplicate the content of the References section, unless the References section is too long for a reader to use as part of a general reading list. This section is not intended as a repository for [[WP:General references|general references]] or full citations that were used to create the article content. Any links to external websites included under "Further reading" are subject to the guidelines described at [[Wikipedia:External links]]. ===External links=== {{shortcut|MOS:LAYOUTEL|MOS:ELLAYOUT}} {{main|Wikipedia:Manual of Style/Linking#External links section|Wikipedia:External links}} '''Contents:''' A bulleted list of recommended [[Wikipedia:External links#What can normally be linked|relevant websites]], each accompanied by a short description. These hyperlinks should not appear in the article's body text, nor should links used as references normally be duplicated in this section. "External links" should be plural, even if it lists only a single item.{{efn| name=pluralHeading}} Depending on the nature of the link contents, this section may be accompanied or replaced by a [[#Further reading|"Further reading"]] section. ====Links to sister projects==== {{main article|Wikipedia:Wikimedia sister projects}} Links to [[Wikipedia:Wikimedia sister projects|Wikimedia sister projects]] and {{tlx|Spoken Wikipedia}} should generally appear in "External links", not under "See also". If the article has no "External links" section, then place the sister link(s) in a new "External links" section using inline templates. If there is more than one sister link, a combination of box-type and "inline" templates can be used, as long as the section contains ''at least one'' "inline" template. {{commonscat|Wikipedia logos}} * Box-type templates (such as {{tlx|Commons category}}, shown at right) have to be put at the beginning of the "External links" section of the article so that boxes will appear next to, rather than below, the list items. (Do {{em|not}} make a section whose sole content is box-type templates.) * "Inline" templates are used when box-type templates are not good, either because they result in a long sequence of right-aligned boxes hanging off the bottom of the article, or because there are no external links except sister project ones. "Inline" templates, such as {{tlx|Commons category-inline}}, create links to sister projects that appear as list items, like this: ** {{commons category-inline|Wikimedia Foundation}} If an external link is added and/or exists in the "External links" section, the "inline" templates linking to sister projects can be replaced with their respective box-type templates. ===Navigation templates=== {{shortcut|MOS:LAYOUTNAV|MOS:NAVLAYOUT}} {{main article|Wikipedia:Categories, lists, and navigation templates#Navigation templates}} An article may end with [[Wikipedia:Navigation template|Navigation templates]] and footer navboxes, such as [[Wikipedia:WikiProject Succession Box Standardization#Overview|succession boxes]] and geography boxes (for example, {{tlx|Geographic location}}). Most navboxes do not appear in printed versions of Wikipedia articles.{{efn|The [[User talk:Ruud Koot/2010#Do you recall the reason?|rationale]] for not printing navigation boxes is that these templates mostly consist of [[wikilink]]s that are of no use to print readers. There are two problems with this rationale: first, other wikilink content does print, for example [[#See also section|"See also" sections]] and [[Wikipedia:WikiProject Succession Box Standardization#Overview|succession boxes]]; second, some navigation boxes contain useful information regarding the relationship of the article to the subjects of related articles.<!--This claim should be reviewed periodically; e.g., most hatnotes have been moved to Lua module code which auto-applies the "unprintworthy" class unless told not to, and succession and other navigation boxes may have class="unprintworthy" or equivalent applied to them.-->}} :{{xref|For navigation templates in the lead, see {{slink|Wikipedia:Manual of Style/Lead section |Sidebars}}.}} ==Specialized layout== [[Wikipedia:Stand-alone lists|Stand-alone lists]] and [[Wikipedia:Talk page layout|talk pages]] have their own layout designs. Certain topics have Manual of Style pages that provide layout advice, including: * [[Wikipedia:Manual of Style/Chemistry#Article types|Chemistry]] * [[Wikipedia:Manual of Style/Film#Primary content|Film]] * [[Wikipedia:Manual of Style/Medicine-related articles#Content_sections|Medicine]], for articles on treatments, procedures, medical products, fields of medicine, and other concepts * [[Wikipedia:Manual of Style/Television|Television]] * [[Wikipedia:Manual of Style/Video games#Layout|Video games]] Some WikiProjects have [[Wikipedia:WikiProject Council/Guide#Advice pages|advice pages]] that include layout recommendations. You can find those pages at [[:Category:WikiProject style advice]]. ==Formatting== ===Images=== {{shortcut|MOS:LAYIM}} {{main article|Wikipedia:Manual of Style/Images}} Each image should ideally be located in the section to which it is most relevant, and most should carry an explanatory [[Wikipedia:Captions|caption]]. An image that would otherwise overwhelm the text space available within a [[Display resolution|1024×768 window]] should generally be formatted as described in relevant formatting guidelines (e.g. [[WP:IMAGESIZE]], [[MOS:IMGSIZE]], {{Section link|Help:Pictures#Panoramas}}). Try to harmonize the sizes of images on a given page in order to maintain visual coherence. If "stacked" images in one section spill over into the next section at 1024×768 screen resolution, there may be too many images in that section. If an article overall has so many images that they lengthen the page beyond the length of the text itself, you can use a [[Wikipedia:Picture tutorial#Galleries|gallery]]; or you can create a page or category combining all of them at [[Wikimedia Commons]] and use a relevant template ({{tl|Commons}}, {{tl|Commons category}}, {{tl|Commons-inline}} or {{tl|Commons category-inline}}) to link to it instead, so that further images are readily available when the article is expanded. See {{section link|Wikipedia:Image use policy|Image galleries}} for further information on galleries. Use {{para|upright|{{var|scaling factor}}}} to adjust the size of images; for example, {{para|upright|1.3}} displays an image 30% larger than the default, and {{para|upright|0.60}} displays it 40% smaller. Lead images should usually be no larger than {{para|upright|1.35}}. Avoid article text referring to images as being to the left, right, above or below, because image placement varies with platform (especially mobile platforms) and screen size, and is meaningless to people using screen readers; instead, use captions to identify images. ===Horizontal rule<span id="Horizontal dividing line"></span>=== {{shortcut|MOS:HR|MOS:----}} [[Help:Wikitext#Horizontal rule|Horizontal rules]] are sometimes used in some special circumstances, such as inside {{tl|sidebar}} template derivatives, but not in regular article prose. ===Collapsible content=== As explained at [[MOS:COLLAPSE]], limit the use of {{tl|Collapse top}}/{{tl|Collapse bottom}} and similar templates in articles. That said, they can be [[WP:TALKOFFTOPIC|useful in talk pages]]. ==See also== * [[Help:Section]] * [[Wikipedia:Talk page guidelines]]&nbsp;– shows how to use headings on talk pages ==Notes== {{Notelist}} ==References== {{Reflist}} {{Writing guides|state=expanded}} {{Style wide}} {{Wikipedia policies and guidelines}} [[Category:Wikipedia how-to]] [[Category:Wikipedia Manual of Style (layout)| ]] r6mfuz9fsrbtomdn842497f0tq9172w Cèṭa'an:Efn 10 3309 18229 2024-09-24T00:36:37Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{safesubst<noinclude />:#if:{{{name|}}} |{{#tag:ref|{{{1|{{{reference|{{{content|{{{text|}}}}}}}}}}}}|name={{{name|}}}|group={{safesubst<noinclude />:#switch: {{{group|}}} | note | upper-alpha | upper-roman | lower-alpha | lower-greek | lower-roman = {{{group|}}} | #default = lower-alpha }}}} |{{#tag:ref|{{{1|{{{reference|{{{content|{{{text|}}}}}}}}}}}}|group={{safesubst<noinclude />:#switch: {{{group|}}} | note...' 18229 wikitext text/x-wiki <includeonly>{{safesubst<noinclude />:#if:{{{name|}}} |{{#tag:ref|{{{1|{{{reference|{{{content|{{{text|}}}}}}}}}}}}|name={{{name|}}}|group={{safesubst<noinclude />:#switch: {{{group|}}} | note | upper-alpha | upper-roman | lower-alpha | lower-greek | lower-roman = {{{group|}}} | #default = lower-alpha }}}} |{{#tag:ref|{{{1|{{{reference|{{{content|{{{text|}}}}}}}}}}}}|group={{safesubst<noinclude />:#switch: {{{group|}}} | note | upper-alpha | upper-roman | lower-alpha | lower-greek | lower-roman = {{{group|}}} | #default = lower-alpha }}}} }}</includeonly><noinclude> {{documentation}} </noinclude> 95uusiggd4cbf2ushwzxco3q2lmfbi1 Cèṭa'an:Efn/doc 10 3310 18230 2024-09-24T00:37:15Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Transwiki guide |small=yes |text=See [[Template:Reflist/Transwiki guide|'''this information''']] on copying this template and modifying it for use on another wiki.}} <!-- Categories and interwikis go at the bottom of this page. --> {{High-use}} '''Explanatory footnotes''' or '''Efn''' are footnotes which provide something other than, or more than, a reference to a [[WP:Reliable sources|source]] that supports the accompanying text. The...' 18230 wikitext text/x-wiki {{Documentation subpage}} {{Transwiki guide |small=yes |text=See [[Template:Reflist/Transwiki guide|'''this information''']] on copying this template and modifying it for use on another wiki.}} <!-- Categories and interwikis go at the bottom of this page. --> {{High-use}} '''Explanatory footnotes''' or '''Efn''' are footnotes which provide something other than, or more than, a reference to a [[WP:Reliable sources|source]] that supports the accompanying text. The first unnamed parameter is displayed as the content of the footnote. Note that if the note's content contains an "=" character, a reference error will be displayed; precede the content with {{para|1}} (or one of its aliases, {{para|text}}, {{para|reference}}, or {{para|content}}) to fix the error. The following explanation is transcluded from [[Help:Footnotes#Footnotes: predefined groups]]. {{#section:Help:footnotes|pregroup}} ==Example articles== * [[Logic Theorist]] (a short article showing basic usage) * [[Chinese room]] (a long and complex article which uses all the features: named footnotes, list defined notes, etc.) * [[Empire of Brazil]] * [[John Diefenbaker]] (with name= and notes in <nowiki>{{notes}}</nowiki>) * [[USS Monitor|USS ''Monitor'']] <includeonly>{{sandbox other|| <!-- Categories and interwikis go here: --> [[Category:Explanatory footnote templates]] [[Category:Templates that generate named references]] }}</includeonly> == Template data == Description: <templatedata> { "description": "Inserts an explanatory footnote. Notes can be named and grouped.", "params": { "1": { "aliases": [ "reference", "text", "content" ], "label": "Note", "description": "Text of the note", "type": "content", "suggested": true }, "name": { "label": "Ref. name", "description": "Reference name of the note", "type": "string" }, "group": { "label": "Reference group", "description": "Styled group to which the note belongs", "type": "string", "suggestedvalues": [ "upper-alpha", "lower-greek", "note", "lower-roman", "upper-roman" ] } } } </templatedata> ==See also== * [[Template:Cref]] - A manual system alternative 65y5aud1vu6wxxxc8d8a2qj21hbwrd4 Cèṭa'an:Transwiki guide 10 3311 18231 2024-09-24T00:38:35Z Munajad.MH 3071 ←Membuat halaman berisi '{{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|...' 18231 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 Cèṭa'an:Transwiki guide/doc 10 3312 18232 2024-09-24T00:39:20Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This adds a tag to the top of a template documentation page indicating that the template has a transwiki guide. It automatically includes pages it is transcluded on in [[:Category:Transwiki guide]]. If the template has a documentation page, you should add it inside {{tag|includeonly}} tags at the top. == S...' 18232 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This adds a tag to the top of a template documentation page indicating that the template has a transwiki guide. It automatically includes pages it is transcluded on in [[:Category:Transwiki guide]]. If the template has a documentation page, you should add it inside {{tag|includeonly}} tags at the top. == Syntax == '''Basic''' &#123;&#123;transwiki guide&#125;&#125; '''All parameters''' &#123;&#123;transwiki guide&#124;''page''&#124;''category sort''&#124;small=''yes''&#125;&#125; == TemplateData == {{TemplateData header}} <templatedata> { "params": { "1": { "label": "Transwiki page override", "type": "wiki-page-name", "default": "{{FULLPAGENAME}}/Transwiki guide" }, "2": { "label": "Sort key", "type": "string", "default": "{{PAGENAME}}", "description": "A custom sort key for [[:Category:Transwiki guide]]" }, "small": { "label": "Small ombox", "type": "boolean", "default": "0" }, "text": { "label": "Complete text override", "type": "content", "deprecated": true } } } </templatedata> <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wikipedia notification templates]] }}</includeonly> ms61445os43ddq7bzib8seoow29ei2z Bhângsa:Transwiki guide 14 3313 18233 2024-09-24T00:41:05Z Munajad.MH 3071 ←Membuat halaman berisi 'Project and template pages which provide a '''[[Help:transwiki guide|transwiki guide]]''' to help editors adapt them to a remote wiki, when this cannot be done by simply copying the codes of one single template. [[Category:Wikipedia help]]' 18233 wikitext text/x-wiki Project and template pages which provide a '''[[Help:transwiki guide|transwiki guide]]''' to help editors adapt them to a remote wiki, when this cannot be done by simply copying the codes of one single template. [[Category:Wikipedia help]] 24lxsr4vz1vwpilib8zdc9nfo2wgtp6 Bhângsa:Transwiki guide candidate 14 3314 18234 2024-09-24T00:44:00Z Munajad.MH 3071 ←Membuat halaman berisi '{{Wikipedia category}} Project and template pages which are candidates to have a '''[[Help:transwiki guide|transwiki guide]]''' to help editors adapt them to a remote wiki, when this cannot be done by simply copying the codes of one single template. [[Category:Transwiki guide]]' 18234 wikitext text/x-wiki {{Wikipedia category}} Project and template pages which are candidates to have a '''[[Help:transwiki guide|transwiki guide]]''' to help editors adapt them to a remote wiki, when this cannot be done by simply copying the codes of one single template. [[Category:Transwiki guide]] my88w2gm8fv1xzcm7v80vw1dura0csy Cèṭa'an:Wikipedia category 10 3315 18235 2024-09-24T00:45:23Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Maintenance category]] 18235 wikitext text/x-wiki #REDIRECT [[Template:Maintenance category]] {{Rcat shell| {{R from move}} }} syc9hyokfzjd0pbn5y89iw5xfvsdy23 Cèṭa'an:Maintenance category 10 3316 21106 20286 2024-10-20T00:31:00Z Munajad.MH 3071 21106 wikitext text/x-wiki __EXPECTUNUSEDCATEGORY__ {{Cmbox |type=notice |text=<div>Ka'dinto sabuâ '''[[Wikipedia:Maintenance|Pamorbhâ'ân]] [[Help:Category|Bhângsa]]''', èghuna'aghi ka'angghuy [[Wikipedia:Categorization#Non-article and maintenance categories|Pamorbhâ'ânna projèk Wikipèdia]]. Ka'dinto bhunten bâgiyân dâri encyclopedia tor abisarah [[Wikipedia:What is an article?|man-laman non-article]], otabâ article-article grup sarâng status sè amapanan bi' subject. '''Ajjhâ' malâbbhu'aghi category panika dâlâm kontèn category-category'''.</div>{{#if: {{Yesno|{{{container|}}}}} | <div>Ka'dinto '''[[:Category:Container categories|container category]]'''. Lakar nugghâna, '''mostè abisarah [[WP:SUBCAT|subcategories]] bisaos'''.</div>{{#ifeq: {{{container_category|}}} | no | | {{Category other|{{{category|[[Category:Container categories]]}}}}} }} }}{{#if: {{Yesno|{{{tracking|}}}}} | __HIDDENCAT__ <div>Ka'dinto salombi '''[[:Category:Tracking categories|tracking category]]'''. Panika maddhâk tor amorbhâ halaman khusussa èyangghuy demmi daftar nika dhibi'. Ka'dissa' bhunten panta'anna '''[[Wikipedia:Categorization|encyclopedia's categorization scheme]]'''.</div> {{#if: {{{purpose|}}}{{{description|}}} | <div>{{{purpose|{{{description}}}}}}</div> }}<div> * Category Ka'dinto '''[[Wikipedia:Categorization#Hiding categories|hidden]]''' dâ' ''[[:Category:Hidden categories|member pages]]''&mdash;jhâpâh [[Special:Preferences#mw-prefsection-rendering|prèferensi pangghuna]] (Appearance → Show hidden categories) tanata. * Category ka'dinto kèngèng èghuna'aghi ka'angghuy alacak, aghâbây, tor anata daftar halaman sè kodhu dâ' "Pangratè ''halè massal''" (ompama, halaman pangghuna sintaksis sè ampon ta' tarangangghuyaghi), otabâna sè kongang kodhu èpeccè' salekkas mumkin. * Category-Category ka'dinto jhughân afungsi ka'angghuy abhâstah anggota tar-daftar otabâ subcategory dâ' longkang daftar sè ponjhul serrat (komplèks) tor ponjhul èfisièn (''èbidhâ'aghi alèngghâ klasifikasina'').</div>{{#ifeq: {{{tracking_category|}}} | no | | {{Category other|{{{category|[[Category:Tracking categories]]}}}}} }} | {{#if: {{Yesno|{{{hidden|}}}}} | __HIDDENCAT__ <div>Ka'dinto '''[[:Category:Hidden categories|hidden category]]'''. Sè bhunten èmiyersa'aghi nâng halaman member-ra, jhâpâh sè sondhuk dâ' [[Special:Preferences#mw-prefsection-rendering|Prèferènsi pangangghuy]] (Appearance → Show hidden categories) ampon tanata.</div> }} }}{{#if: {{Yesno|{{{empty|}}}}} | {{Possibly empty category|hide=true}} <div><span class="sysop-show" style="font-size:15px;">'''Administrators: nyu'on lajjhâ' Sirna'aghi category ka'dinto sanajjhân ka'dinto sobung ponapan!'''</span> Category panika mumkin sobung satobâkto otabâ segghut bâkto. {{{empty_text|}}}</div> }}{{#if: {{Yesno|{{{polluted|}}}}} | {{Polluted category}} }} |imageright={{#if: {{{shortcut|{{{shortcut1|}}}}}} | {{Shortcut|{{{shortcut|{{{shortcut1|}}}}}}|{{{shortcut2|}}}|{{{shortcut3|}}}|{{{shortcut4|}}}|{{{shortcut5|}}}}} }} }}<includeonly>{{#ifeq: {{lc:{{{nocat|false}}}}} | false | {{Single namespace|category}}{{#if: {{{desc|}}}{{{1|}}} | <div>{{{alt|{{{ALTTEXT|'''Description''':}}}}}} {{{desc|{{{1|}}}}}}</div> }} | <!-- Category suppressed --> }}</includeonly><noinclude>{{Documentation}}<!-- Please add categories to the /doc sub-page, not here. --></noinclude> ly3tjwpwoq8puns1fnydq8g3i9mgntd Cèṭa'an:Maintenance category/doc 10 3317 18237 2024-09-24T00:48:29Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and other interwikis at Wikidata --> {{high-use}} {{Never substitute}} {{Template redirect|Wikipedia category}} __TOC__ == Usage == This template should be placed at the top of categories used in the [[Wikipedia:Maintenance|maintenance of Wikipedia]], rather than as part of the encyclopedia&nbsp;— for example, at the top of [[:Category:Wikipedia administration]]. ===Para...' 18237 wikitext text/x-wiki {{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and other interwikis at Wikidata --> {{high-use}} {{Never substitute}} {{Template redirect|Wikipedia category}} __TOC__ == Usage == This template should be placed at the top of categories used in the [[Wikipedia:Maintenance|maintenance of Wikipedia]], rather than as part of the encyclopedia&nbsp;— for example, at the top of [[:Category:Wikipedia administration]]. ===Parameters=== The following descriptions assume the template is [[Help:Transclusion|transcluded]] on a page in the [[Help:Category|Category namespace]]. {{Aligned table |col1style=line-height:1.4em;padding-right:1.5em;padding-bottom:0.5em;width:25%; |col2style=line-height:1.4em;padding-bottom:0.5em;width:74%; | {{para|container|true/yes}} | Causes the template to add the page (the category) to [[:Category:Container categories]] and include a {{tlx|Container category}} style message. To inhibit self-categorisation, set {{para|container_category|no}}. | {{para|tracking|true/yes}} | Causes the template to add the page (the category) to [[:Category:Tracking categories]] and include a {{tlx|Tracking category}} style message. To inhibit self-categorisation, set {{para|tracking_category|no}}. | {{para|purpose}} | To add a short explanation of the tracking category after the message, use {{para|purpose|<var>Short explanation.</var>}} The {{para|tracking}} parameter must be set to true or yes to display. | {{para|desc}} | Text supplied will be placed below the template with a boldfaced header of "Description:". The word "Description" can be replaced by something else, using {{para|alt|Something else}}. | {{para|hidden|true/yes}} | Causes the template to hide the page (the category), add it to [[:Category:Hidden categories]] and to include a {{tlx|Hidden category}} style message. Using {{para|tracking|false/no}} or {{para|tracking|true/yes}}, in addition, will give slightly different messages in the box. | {{para|empty|true/yes}} | Includes a {{tlx|Possibly empty category}} style message. In addition, to add a short explanation of the empty category after the message, use {{para|empty_text|<var>Short explanation.</var>}} |{{para|polluted|false/no}} | Exclude categories that legitimately contain pages in both the (Main) [[Wikipedia:Namespace|namespace]] and the user namespace from [[Wikipedia:Database reports/Polluted categories]]. | {{para|shortcut1}} | Enables a [[WP:Shortcut|shortcut]] to the category to be displayed by the template.<br />Multiple shortcuts are supported: from {{para|shortcut1}}, up to {{para|shortcut5}}. }} ===Aliases=== {{WPBannerDoc/alias|desc|1}} {{WPBannerDoc/alias|desc|1|literal=yes}} {{WPBannerDoc/alias|alt|ALTTEXT}} {{WPBannerDoc/alias|purpose|description}} {{WPBannerDoc/alias|shortcut|shortcut1}} == Examples == {{center|{{large|'''Code'''}}}} <syntaxhighlight lang="wikitext" style="position:relative;bottom:9px;"> {{Maintenance category |shortcut=CAT:WCAT |hidden=true |tracking=false |purpose=This category tracks pages tagged with {{tl|Citation needed}}.<!-- This text will not display since "tracking" is set to "false"--> |desc=Category for articles (and other pages, such as portals and mainspace-intended templates) tagged as needing or more citations for verification, using the {{tlx|Citation needed}} template. Does not include discussion pages tagged with {{tlx|Talkfact}}. }} </syntaxhighlight> {{Maintenance category |shortcut=CAT:WCAT |hidden=true |tracking=false |purpose=This category tracks pages tagged with {{tl|Citation needed}}. |desc=Category for articles (and other pages, such as portals and mainspace-intended templates) tagged as needing or more citations for verification, using the {{tlx|Citation needed}} template. Does not include discussion pages tagged with {{tlx|Talkfact}}. |tracking_category=no|container_category=no }} {{center|{{large|'''Code'''}}}} <syntaxhighlight lang="wikitext" style="position:relative;bottom:9px;"> {{Maintenance category |tracking=true |purpose=This category tracks pages that use {{tlx|albumchart|Billboard200}}. }} </syntaxhighlight> {{Maintenance category |tracking=true |purpose=This category tracks pages that use {{tlx|albumchart|Billboard200}}. |tracking_category=no|container_category=no }} {{center|{{large|'''Code'''}}}} <syntaxhighlight lang="wikitext" style="position:relative;bottom:9px;"> {{Maintenance category |empty=true |empty_text=This category is tracking [[academic journal]]s by the {{para|frequency}} parameter of their {{tl|Infobox journal}}. This category should ideally be empty, but will be populated when non-standard {{para|frequency}} parameters are used. |alt='''Alternative text''': |desc=Usage with the {{para|alt}} parameter. }} </syntaxhighlight> {{Maintenance category |empty=true |empty_text=This category is tracking [[academic journal]]s by the {{para|frequency}} parameter of their {{tl|Infobox journal}}. This category should ideally be empty, but will be populated when non-standard {{para|frequency}} parameters are used. |alt='''Alternative text''': |desc=Usage with the {{para|alt}} parameter. |tracking_category=no|container_category=no }} == See also == {{Other category-header templates}} <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Category namespace templates]] [[Category:Tracking templates]] }}</includeonly> 716xfbkuywmkeqfie3nn35vy6f9lb1m Cèṭa'an:Template redirect 10 3318 18238 2024-09-24T00:49:42Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Shortcut|main|template=yes|redirect=yes}}</includeonly><noinclude>{{Documentation}}</noinclude>' 18238 wikitext text/x-wiki <includeonly>{{#invoke:Shortcut|main|template=yes|redirect=yes}}</includeonly><noinclude>{{Documentation}}</noinclude> rlspkp5wnkjc5ccy5twdlm4zzrtlbql Cèṭa'an:Template redirect/doc 10 3319 18239 2024-09-24T00:50:21Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{tlr|Template redirects}}{{tsh|tlr}} {{lua|Module:Shortcut}} This template is a [[Wikipedia:Wrapper templates|wrapper]] that prompts {{tl|Template shortcut}} to refer to "redirect/s" rather than "shortcut/s". == TemplateData == {{Format TemplateData|<templatedata> { "description": "This template displays...' 18239 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{tlr|Template redirects}}{{tsh|tlr}} {{lua|Module:Shortcut}} This template is a [[Wikipedia:Wrapper templates|wrapper]] that prompts {{tl|Template shortcut}} to refer to "redirect/s" rather than "shortcut/s". == TemplateData == {{Format TemplateData|<templatedata> { "description": "This template displays one or more of a template's shortcuts.", "format": "inline", "params": { "target": { "label": "Target?", "description": "Whether to not add the <code>redirect=no</code> URL parameter.", "default": "0", "type": "boolean" }, "float": { "label": "Float", "description": "The CSS <code>float</code> property value.", "default": "right", "suggestedvalues": [ "left", "right" ], "type": "string" }, "clear": { "label": "Clear", "description": "The CSS <code>clear</code> property value.", "suggestedvalues": [ "left", "right", "both" ], "type": "string" }, "category": { "label": "Categorize", "description": "Whether to add pages to the error category if no alias or <code>msg</code> is specified.", "default": "1", "type": "boolean" }, "msg": { "label": "Message", "description": "An unlinked message that goes after the shortcut links.", "type": "content" }, "pre": { "label": "Default prefix", "description": "The default prefix", "example": "subst:", "type": "string" }, "pre1": { "label": "Prefix 1", "description": "Prefix for template shortcut 1", "example": "subst:", "type": "string" }, "1": { "label": "Shortcut 1", "description": "Template shortcut 1", "required": true, "type": "wiki-template-name" }, "pre2": { "label": "Prefix 2", "description": "Prefix for template shortcut 2", "example": "subst:", "type": "string" }, "2": { "label": "Shortcut 2", "description": "Template shortcut 2", "type": "wiki-template-name" }, "pre3": { "label": "Prefix 3", "description": "Prefix for template shortcut 3", "example": "subst:", "type": "string" }, "3": { "label": "Shortcut 3", "description": "Template shortcut 3", "type": "wiki-template-name" }, "pre4": { "label": "Prefix 4", "description": "Prefix for template shortcut 4", "example": "subst:", "type": "string" }, "4": { "label": "Shortcut 4", "description": "Template shortcut 4", "type": "wiki-template-name" }, "pre5": { "label": "Prefix 5", "description": "Prefix for template shortcut 5", "example": "subst:", "type": "string" }, "5": { "label": "Shortcut 5", "description": "Template shortcut 5", "type": "wiki-template-name" }, "pre6": { "label": "Prefix 6", "description": "Prefix for template shortcut 6", "example": "subst:", "type": "string" }, "6": { "label": "Shortcut 6", "description": "Template shortcut 6", "type": "wiki-template-name" }, "pre7": { "label": "Prefix 7", "description": "Prefix for template shortcut 7", "example": "subst:", "type": "string" }, "7": { "label": "Shortcut 7", "description": "Template shortcut 7", "type": "wiki-template-name" }, "pre8": { "label": "Prefix 8", "description": "Prefix for template shortcut 8", "example": "subst:", "type": "string" }, "8": { "label": "Shortcut 8", "description": "Template shortcut 8", "type": "wiki-template-name" }, "pre9": { "label": "Prefix 9", "description": "Prefix for template shortcut 9", "example": "subst:", "type": "string" }, "9": { "label": "Shortcut 9", "description": "Template shortcut 9", "type": "wiki-template-name" } } } </templatedata>}} <includeonly>{{Sandbox other| | <!--(Categories per [[Template:Template shortcut]]:)--> [[Category:Disambiguation and redirection templates]] [[Category:Documentation templates]] }}</includeonly> 7lhyiei2pgv0sjc5hu3d1ukqmvluore Cèṭa'an:Tlr 10 3320 18240 2024-09-24T00:51:10Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template redirect]] 18240 wikitext text/x-wiki #REDIRECT [[Template:Template redirect]] 5bpr55x4wctko3p7981xwjwra72dfo0 Cèṭa'an:Format TemplateData 10 3321 18241 2024-09-24T00:52:38Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#ifeq:{{yesno-yes|{{{header}}}}}|yes|{{TemplateData header}} }}{{#invoke:Format TemplateData| f |classNoNumTOC=nonumtoc |cssParams=border:#B3B7FF 1px solid;|docpageCreate=%s/doc |docpageDetect=/doc$ |msgDescMiss=Missing description |cat=Templates with TemplateData errors}}</includeonly><noinclude> {{Documentation}} </noinclude>' 18241 wikitext text/x-wiki <includeonly>{{#ifeq:{{yesno-yes|{{{header}}}}}|yes|{{TemplateData header}} }}{{#invoke:Format TemplateData| f |classNoNumTOC=nonumtoc |cssParams=border:#B3B7FF 1px solid;|docpageCreate=%s/doc |docpageDetect=/doc$ |msgDescMiss=Missing description |cat=Templates with TemplateData errors}}</includeonly><noinclude> {{Documentation}} </noinclude> in0weol9sija4upagvbgx1pbjtrzw7q Cèṭa'an:Format TemplateData/doc 10 3322 18242 2024-09-24T00:53:27Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Lua|Module:Format TemplateData}} Everything below this line is a demo of Format TemplateData: read the source code, and expand the raw TemplateData section, to see how it all works. == Usage == {{Format TemplateData|1= <templatedata> { "description": "This template formats [[WP:VE/TD|TemplateData]] nicely on doc pages. It hides irrelevant information such as \"Default: empty\", and allows the use of formatting. Remember that the users...' 18242 wikitext text/x-wiki {{Documentation subpage}} {{Lua|Module:Format TemplateData}} Everything below this line is a demo of Format TemplateData: read the source code, and expand the raw TemplateData section, to see how it all works. == Usage == {{Format TemplateData|1= <templatedata> { "description": "This template formats [[WP:VE/TD|TemplateData]] nicely on doc pages. It hides irrelevant information such as \"Default: empty\", and allows the use of formatting. Remember that the users of VisualEditor '''will not see''' this formatting; it is important to test your new TemplateData in VisualEditor to check that it makes sense without. (For all details of formatting available, see the template's page.) By default, {{[[Template:TemplateData header|TemplateData header]]}} is automatically inserted before the table.", "format": "block", "params": { "1": { "label": "<templatedata> template information", "description": "If the JSON and TNT parameters are not specified, this will be processed to extract the JSON. This option allows you to use the GUI TemplateData Editor, but it's a bit wonkier than giving the actual JSON object directly.", "default": "See {{{JSON}}}.", "type": "string" }, "JSON": { "label": "JSON template information", "description": "The code that would normally be wrapped in [[WP:TemplateData|&lt;templatedata&gt;]] tags (not including the &lt;templatedata&gt; tags themselves. Links and basic text formatting should just work in the displayed table; see this template's page for full details. You should use HTML entities for special characters such as &lt;&gt;. <noexport><h3>Formatting options</h3>\n*'''Wikilinks''' can be specified in the usual way. They will only work in the table; in VisualEditor, the title of the link will be displayed as plain text.\n*'''External links''' can be specified by just inserting the URL; this will be clickable in the table and viewable in VisualEditor. If the URL is specified as &#91;https:&#47;&#47;en.wikipedia.org Wikipedia&#93;, this will appear as [https://en.wikipedia.org Wikipedia] in the table and https:&#47;&#47;en.wikipedia.org in VisualEditor.\n*'''[[HTML entities]]''': you may specify &amp;lt; &amp;gt; &amp;amp; &amp;quot; &amp;nbsp; and any numeric entity.*'''HTML tags''' may be used; they won't appear in VisualEditor.\n*'''&lt;noexport&gt;&lt;/noexport&gt;''' Content wrapped in these tags will appear only in the table. It will not appear in VisualEditor at all; it is useful for detailed explanations of parameters, and for content that is only useful with formatting. Newline characters are respected here.\n*'''Templates''' may be transcluded. However some templates may output content that makes the JSON invalid.</noexport>", "type": "string", "default": "If neither {{{1}}}, {{{JSON}}}, nor {{{TNT}}} is given, the page's source code is scanned for a <templatedata> tag.", "suggested": true }, "TOC": { "label": "Show table of contents", "description": "If set to 1, inserts a table of contents for the whole page just after the description and before any parameter table.", "type": "boolean", "default": "0", "suggested": true }, "header": { "label": "Show TemplateDataHeader", "description": "If set to 0, hides the {{[[Template:TemplateData header|TemplateData header]]}} template. This is not generally recommended.", "type": "boolean", "default": "1" }, "lazy": { "label": "Prevent TemplateData output", "description": "If set, other than to 0, prevents any real TemplateData being produced. Potentially useful if there are multiple instances of this template on a page but only one should be active. To clarify, this means that this template will ''not'' be understood by VisualEditor.", "type": "boolean", "default": "0" } } } </templatedata> }} == Using the template == Add the <code>&lt;templatedata&gt;</code> as usual, and then enclose it in a template call like <code><nowiki>{{Format TemplateData|1=<templatedata>...</templatedata>}}</nowiki></code>. ==Maintenance categories== * {{clc|Templates with TemplateData errors}} – the template adds this category to template documentation pages with malformed TemplateData code. <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:TemplateData]] }}</includeonly> e28u4nlke6kjc5x8eqytlk72kdudqfz Rahmah El Yunusiyah 0 3323 20364 20363 2024-10-13T06:42:13Z Alfiyah Rizzy Afdiquni 9 /* Maddhek Diniyah Putri */ 20364 wikitext text/x-wiki {{infobox orang}} Syekhah Hajjah Rangkayo '''Rahmah El Yunusiyah''' (29 Ḍèsèmber<ref name=":0">Khairul Jasmi. Perempuan yang Mendahului Zaman. Republika. Cetakan V, April 2024.</ref> 1900 – 26 Pèbruwari 1969) èngghi panèka sorang pajuwang kamardhikaan [[Inḍonesia|Inḍonèsia]]. Rahmah sè maddhek Diniyah Putri, sakola'an sè samangkèn tamaso' TK kantos perguruan tègghi. È bâkto Revolusi Nasional Inḍonèsia, Rahmah maddhek Tentara Keamanan Rakyat (TKR) è Padang Panjang bân ajamin kabbhi perbekalan sareng abhânto ngator sanjatana. Rahmah asakola è Sakola’an Diniyah sè èpimpin kaka' srèyangnga, Zainuddin Labay El Yunusy. Dhibi'en ta’ senneng kalabân cara sakola sè macampor morèd lakè’ bân binè’ è ḍâlem sèttong kellas,<ref name=":0" /><ref name=":1" /> akhèrra Rahmah monḍhut inisiatif kaangghuy atemmo sareng pan-barampan olama' Minangkabau kaangghuy ajhâr aghâma, se ta’ biyasa mongghu orèng binè’ è awwâl abad ka-20 è Minangkabau. Salaèn jârèya, Rahmah ajhâr bhân-sabbhân èlmo praktis kadhibi' sè bhâkal èyajhâri ka rèd-moreddhâ. Kalabân sokonganna kaka'na, Rahmah maddhek Diniyah Putri è tangghâl 1 Nopèmber 1923, sè ècathât mènangka sakola'an aghama Islam sè partama ghâbây bâbinè'an è Inḍonèsia. È bâkto penjajahan Jeppang è Sumatera Bârâ', Rahmah mimpin Haha No Kai è Padang Panjang kaangghuy abhânto Perwira Giyugun. È bâkto perrang kamardhika'an, dhibi'en maddhek èpadhâddhi TKR è Padang Panjang sareng makon trè-santrèna kaangghuy alabân penjajah menorot kamampoanna, sanajjhân namong nyadhiyaaghi kakanan bân obhât. Tangghâl 7 Januwari 1949, Rahmah ètangkep sareng orèng Bâlândhâ bân ètahan è panjara binè' Padang Panjang, saterrossa èpinḍaghi ka Padang.<ref>[https://kumparan.com/kumparanwoman/pernah-jadi-tahanan-belanda-ini-5-fakta-menarik-rahmah-el-yunusiyah-1tU1NcEBKsw "Pernah Jadi Tahanan Belanda, Ini 5 Fakta Menarik Rahmah El Yunusiyah"]. ''KumparanWoman''. Aksès 2024-07-02.</ref> È pemilu 1955, Rahmah èpèlè mènangka angghuta DPR sè abâkkèlè Masyumi, namong ta' perna polè noro' sidang kasebbhut saamponna ngèrèng gerakan gerilya sè nolongè Pamarènta Revolusioner RI (PRRI). Sakola Diniyah Putri madhâddhiyaghi Universitas Al-Azhar kaangghuy mokka' Kulliyatul Banat, fakultas khosos bhâbinè'an. Ḍâri Universitas Al-Azhar, Rahmah narèma gellar kehormatan "Syekhah"<ref name=":0" /> - sè sabellunna ta' perna èparèngè ka orèng binè'. Bâkto entar ka Mesir è taon 1957. Ḍuwâ' taon sabellunna Imam Agung Al-Azhar Abdurrahman Taj mèyos ka Diniyah Putri. È Indonesia, pamarèntah apareng penghargaan kehormatan Bintang Mahaputra Adipradana pasca sedhâna è tangghâl 13 Agustus 2013. == Carèta oḍi' == Rahmah El Yunusiyah lahèr tangghâl 1 Rejjhâb 1318] è Nagari Bukit Surungan, Padang Panjang. Dhibi'en panèka ana' bungsona Muhammad Yunus al-Khalidiyah bin Imanuddin bân Rafia. Rahmah ngaghungè ḍuwâ' uni (tarètan binè') sareng ḍuwâ' uda (tarètan lakè').<ref name=":2">Rasyad, Aminuddin (1991). [https://books.google.co.id/books/about/Hajjah_Rahmah_el_Yunusiyyah_dan_Zainuddi.html?id=0JNGAQAAIAAJ&redir_esc=y Hj. Rahmah El Yunusiyah dan Zainuddin Labay El Yunusy, Dua Bersaudara Tokoh Pembaharu Pendidikan Islam.] Jakarta.</ref> Kalowargana ta'at ka aghâma Islam. Yunus paneka ulama se asakola è Mekka empa’ taon abiddhâ. Akarjâ dhâddhi qadi è Pandai Sikek, jhâuna lèma kilo ḍari Padang Panjang.<ref name=":1">Peringatan 55 Tahun Diniyah Putri Padang Panjang. Jakarta: Ghalia Indonesia. 1978.</ref> Rajina Yunus, Rafia, lâ-bhâlâna Haji Miskin,<ref name=":0" /> olama' sè mimpin Perrang Paḍri è awwâl abad ka-19. Rafia ngaghungè tarètan bidan se anyama Kudi Urai, se abhânto abâ’na è bâkto ngalahèrraghi Rahmah. Omor 60 taon, Yunus sèdhâ adhinggallaghi Rahmah sè ghi’ aomor 6 taon. Kalowargana mèlè sala sèttong morèddhâ Yunus dhâddhi ghuru Al-Qur’anna Rahmah. Tarètan lakè’na sè kaḍuwâ', sè ella asakola è sakola’an dhisa, ngajhâri Rahmah maos sareng nyerrat bhâsa Arab sareng Latin. Èrabât èbhu sareng dhulurra, Rahmah dhâddhi na’-kana’ sè ngaghungè karep sè koko. Èbhuna kadhâng maos nadzom ghâbâyân abâ' dhibi' bhâḍhi Rahmah.<ref name=":0" /> Kalabân kamampowanna, aba’na ngajhi ku-buku se èka'anḍi’ sareng ètolès dhulurra, Zainuddin Labay El Yunusy.<ref name=":3">Munawaroh, Junaidatul (2002). Jajat Burhanuddin dan Oman Fathurahman, ed. [https://books.google.co.id/books/about/Ulama_Perempuan_Indonesia.html?id=KL8MEwzjSBoC&redir_esc=y Ulama Perempuan Indonesia]. Gramedia Pustaka Utama. <nowiki>ISBN 979-686-644-7</nowiki>.</ref> È bâkto aomor 10 taon, Rahmah ampon senneng ngèḍingaghi pangajhiyân sè èkalampan è pan-saponapan langghâr è Padang Panjang. Amarghâ rang-rang akompol sareng ca-kancana, Rahmah dhâddhi parabân sè toḍusân. Taḍâ’na eppa’ aghâbây Rahmah bânnya’ mekker sareng mamarè kalakowanna dhibi’. Rahmah ajhai' rasopanna sareng senneng ka cem-macemma karajinan tanang. Ngèrèng adhât<ref name=":0" />, è bâkto aomor 16 taon Rahmah èpakabin sareng Bahauddin Lathif, olama' ḍâri Sumpur è tangghâl 15 Mèi 1916 bân atellak è tangghâl 22 Junè 1922 bân ta' ngaghungè' ana'.<ref>Janti, Nur (28 Juli 2018). [http://historia.id/agama/articles/kala-ulama-perempuan-melawan-Dr9AE "Kala Ulama Perempuan Melawan"]. Historia. Aksès 31 Ḍèsèmber 2018.</ref> Nangèng, Rahmah nganghungè sapopo ḍâri kalowarga èbhuna, Isnaniah Saleh, sè saterrossa bhâkal nerrosagi pimpinanna è Diniyah Putri. == Sakola == [[Bhengkek:Zainuddin Labay El Yunusy pd.jpg|jmpl|Zainuddin Labay El Yunusy]] Olama' Minangkabau bânnya' sè ajhâr è Arab è awwâl abad ke-20 pas terros pâḍâ maddhek sakola'an aghâma aghântè'è ajhâr è langghâr. Tangghâl 10 Oktober 1915, Zainuddin Labay El Yunusy mokka' sakola'an aghâma Islam Diniyah School sè bâḍâ pangajhâran umum ḍâlem kurikulum bân èjhâlanaghi ngangghuy metode pendidikan modern, bi' bâḍâ perpustakaanna.<ref name=":0" /> Sakola'an panèka narèma mored binè' è kellas sè sakellas sareng morèd lakè', padahal sabellunna sobung sè akadhi ka'ḍinto. Rahmah jhughân maso' ètarèma toju' è kellas tello' (tsanawiyah). Samarèna bisa maos sareng nyerrat, Rahmah senneng maos ku-buku.<ref name=":0" /> È kellas, Rahmah ajhâr Fikih, Tasawuf, [[Bhâsa Arab]], Èlmo Falak, Sajhârâ Islam, Tauhid, sareng Tafsir.<ref name=":0" /> Samarèna ajhâr è kellas, Rahmah amimpin kalompo' ajhâr è lowar kellas è rè-sorè.<ref name=":1" /> Mongghu Rahmah, bânnya' pangajhârân fikih bâbinè' sè ta' èyajhâraghi polana ghuruna lakè' sadhâjâ sareng morèd binè'na ta' atanya.<ref name=":2" /> Abhâreng ḍuwâ' kancana, Sitti Nansiah sareng Djawana Basyir, Rahmah ajhâr Fikih ka Abdul Karim Amrullah è Surau Jembatan Besi. Katellona dhâddhi tello' morèd bâbinè' sè ajhâr ka surau nèka mongghu cathâḍḍhân [[Buya Hamka]].<ref>Hamka, Abdul Karim Amrullah (1967). [https://search.worldcat.org/title/ayahku-riwayat-hidup-dr-h-abdul-karim-amrullah-dan-perjuangan-kaum-agama-di-sumatera/oclc/11262037 Ayahku: Riwayat hidup Dr. H. Abdul Karim Amrullah dan perjuangan kaum agama di Sumatera]. Umminda.</ref> Sambi asakola è Sakola’an Diniyah, Rahmah maso' ka Himpunan Morèd Sakola’an Diniyah (PMDS). E bâkto kellas VI, Rahmah madhâbu idena kaangghuy maddhek sakola'an khosos bâbinè' è PMDS.<ref name=":1" /> Dhibi'en terro reng binè’ bisa asakola sè cocok sareng tabi’adda sareng bisa èyangghuy bhâḍhi sabbhân arè. Ma'lè rèd-morèddhâ bisa atanya ka ghuru binè' bân ta' toḍus.<ref name=":0" /> Rahmah mator jhughân ka kaka'na, "Manabi kaulâ ta' molaè satèya, rèng binè' bhâkal pagghun bhuḍhu. Kaulâ kodhu molaè, bân kaulâ yakin bhâkal bânnya' pengorbanan sè èparlowaghi ḍâri kaulâ. Manabi tang kaka' bisa, anapa kaulâ, alè'na, ta' bisa? Manabi lakè'an bisa, arapa bâbinè' ta' bisa?"<ref name=":3" /><ref>Kahin, Audrey R. (2005). [https://books.google.co.id/books/about/Dari_pemberontakan_ke_integrasi.html?hl=id&id=v0y4-dp9uEEC Dari Pemberontakan ke Integrasi: Sumatera Barat dan Politik Indonesia], 1926–1998. Yayasan Obor Indonesia. <nowiki>ISBN 979-461-519-6</nowiki>.</ref> Rahmah terros bhâjheng ajhâr pangataowan è pan-bârâmpan èlmo praktèk sopajâ bisa èyajhâri ḍâ' rèḍ-morèddha. Mongghu Rahmah, pènter malolo ta' cokop, rèng binè' kodhu onèng ka èlmo aghâma Islam.<ref name=":0" /> Kalabân kapènterrana mak tuo (bibina), Rahmah ajhâr èlmo bidan. Rahmah jhughan monḍhut kursus èlmo kasèhadhâan tor pertolongan pertama kaangghuy dokter-dokter è Sumatra Bârâ' akadhi Dr. Sofjan Rassat sareng dr. Tazar (Kayutanam), Dr. A. Saleh (Bukittinggi), dr. Arifin (Payakumbuh), dr. Rashidin sareng dr.  A. Sani (Padang Panjang). Rahmah jhughân ajhâr olahraga sareng senam ka ghuru Bâlândhâ è Guguk Malintang. Polana dhâddhi pimpinan sakola’an, Rahmah bânnya' kennalan sareng ru-ghuru sè ngajhâr è Padang Panjang. Rahmah akanca sareng ajhâr ka Djusair, Rosminanturi Gaban, sarta Sitti Akmar. Rahmah jhughân ajhâr tennon tradisional ngangghuy alat tenun bânnè mèsin, sè è bâkto jârèya kabânnya'an èlakonè sareng orèng Minangkabau.  Pangalaman anyaman ollena dhari pusat-pusat anyaman rakyat akadhi Pandai Sikek sareng Silungkang. Rahmah ajhâr bânnya' elmo laèn akadhi èlmo sains ḍâri buku. Cem-macemma pangataowan tor kamampowan ghâpaneka bhâkal dhâddhi kurikulum è Diniyah Putri.<ref name=":2" /><ref name=":1" /><ref>Nata, Abuddin (2005). Tokoh-tokoh Pembaruan dan Pendidikan Islam di Indonesia. Jakarta: Raja Grafindo Persada.</ref> == Maddhek Diniyah Putri == Tangghâl 1 Nopèmber 1923, Rahmah mokka’ Madrasah Diniyah Li al-Banat otabâ Diniyah Putri mènangka bâgiyân ḍâri Diniyah School sè khosos kaangghuy morèd binè’. Rahmah ngator pangajhârân è masjid sè bâḍâ è aḍâ’na romana è Jhâlân Lubuk Mata Kucing (samangkèn Jhâlân Abdul Hamid Hakim), Pasar Usang, Padang Panjang. Ḍuwa’ kancana Rahmah yakni Sitti Nansiah sareng Djawana Basir tamaso’ ghuru sè ḍâ’-aḍâ’na, dhinèng Rahmah jhughân ngabdhi dhâddhi ghuru tor pamimpin. Molana bâḍâ 71 morèḍ sè kabânnya'an embu' ngoḍâ. È ḍâlem sa'arè ajhâr 2,5 jhâm. Sè èyajhâri dhâsar aghâma sareng nahwu shorof. Rèd-morèd toju’ è tèhel abentu' lingkaran sè bâḍâ ghuruna è tengnga. Ru-ghuru ngangghuy buku bhâsa Arab sarta ajellassaghi kalabân bhâsa Indonesia. Elmo umum ta’ eyajhâri è taon kapèsân. Ḍâri ka’ḍinto, Rahmah nyoro ḍâ’ morèddhâ kaangghuy agabung sareng Himpunan Mahasiswa Sakola’an Diniyah (PMDS) kaangghuy ngaollè acem-macem pangataowan umum tor noro’aghi cem-macemma lalampan akadhi pramuka, organisasi tor koperasi. Samarèna bâḍâ DIniyah Putri, sakola'an Diniyah School dhâddhi sakola'an khosos lakè'an. == Sombher == <references /> cdk8enoi2zveg29dw9p2w58mlowxwxm Pakanḍhâ'ânna pangangghuy:Munajad.MH 3 3324 19052 19051 2024-10-01T13:51:17Z Munajad.MH 3071 19052 wikitext text/x-wiki == Mohon tidak membuat template yang tidak bisa berfungsi == Halo, Kak @[[Pangangghuy:Munajad.MH|Munajad.MH]]. Mohon untuk tidak membuat template yang tidak bisa berfungsi di Wikipedia Madura, ya. Terima kasih. [[Pangangghuy:Alfiyah Rizzy Afdiquni|Alfiyah Rizzy Afdiquni]] ([[Pakanḍhâ'ânna pangangghuy:Alfiyah Rizzy Afdiquni|kanḍhâ]]) 24 Sèptèmber 2024 13.07 (WIB) :jelas tidak berfungsi apabila Ekosistemnya belum dibangun, ini hanya akan berfungsi apabila seluruh Template telah di Instal, Wikipedia Madhurâ adalah salah satu wikipedia yang paling bobrok secara sistem, bagaimana bisa Template:Font, Template:Color belum di Instal??? Saya melakukan penginstalan Template dari en.wikipedia tujuannya agar banyak sistem Informasi yang nanti akan memudahkan pembaca dan pengedit dapat berfungsi, contohnya: Tabel infobox provinsi indonesia, Tabel Infobox Sejarah Indonesia, hingga Flagicon untuk bendera setiap Country Data. Jika anda belum memahami apa yang dimaksud Ekosisten Template maka tolong pelajari dan se-mohon²ya bantulah saya [[Pangangghuy:Munajad.MH|Munajad.MH]] ([[Pakanḍhâ'ânna pangangghuy:Munajad.MH|kanḍhâ]]) 25 Sèptèmber 2024 14.17 (WIB) ::Saya sendirian dan kewalahan, karena tidak memiliki alat untuk menginstalnya secara massal sekaligus, sedangkan ada ratusan template yang saling terhubung, saya usahakan oktober nanti bisa beres [[Pangangghuy:Munajad.MH|Munajad.MH]] ([[Pakanḍhâ'ânna pangangghuy:Munajad.MH|kanḍhâ]]) 25 Sèptèmber 2024 14.21 (WIB) :Saya pastikan tidak ada malfungsi dalam format, malfungsi terjadi oleh karena kekurangan template dan module dalam ekosistemnya. bersamaan dengan diinstalnya jaringan terkait, pelan-pelan efeknya akan terasa dan galatnya akan hilang, namun kalau ada kawan² wikipedia yang ahli dalam template mohon bantu kami, karena bisa jadi kami memiliki kekeliruan, terimakasih perhatiannya, dan maaf atas perkataan yang kurang berkenan [[Pangangghuy:Munajad.MH|Munajad.MH]] ([[Pakanḍhâ'ânna pangangghuy:Munajad.MH|kanḍhâ]]) 25 Sèptèmber 2024 16.46 (WIB) :Saya seperti mau tipes ngerjain sistem mad.wikipedia, kita sebetulnya tertinggal 3-4 tahun dengan en.wikipedia dan tertinggal 1-3 tahun dengan min.wikipedia (minangkabau), maaf tidak sesuai janji sebab jujur saja ini diluar dugaan yang saya perkirakan dimana awal oktober bisa selesai ternyata kondisi kurangnya template dan module lebih parah lagi, seandainya 2 orang teman² wiki madhurâ ikut serta mungkin saya rasa gak sampai 1 bulan. Dalam proses ini saya tak banyak menerjemahkan templates dan documentnya kedalam bahasa madhurâ, komitmen saya setidaknya dapat meletakkan fondasi dan pemudah generasi selanjutnya, apabila ada kesalahan saya mohon maaf, sekian yang dapat saya laporkan, saya berharap apabila ada saran [[Pangangghuy:Munajad.MH|Munajad.MH]] ([[Pakanḍhâ'ânna pangangghuy:Munajad.MH|kanḍhâ]]) 1 Oktober 2024 20.49 (WIB) 5f3xaay9ku4lssxz4rw3fkd4vu6dte1 Lopès 0 3325 18268 18267 2024-09-25T04:18:35Z Lukjsly 1688 18268 wikitext text/x-wiki [[Bhengkek:Lopis ubi3.jpg|jmpl|Lopès sè aropa masaghi tello'.]] '''Lopès''' iyâ arèya kakanan khas Inḍonèsia otamana è da'èra Jhâbâ bân Madhurâ. Bâḍâ duwâ' macemma lopès sè biyasa ètemmo, iyâ rèya lopès sè aropa masaghi tello' otabâ lopès sè bongkol lanjhâng akanta lontong. Lopès èkaghâbây ḍâri plotan sè ètana' pas èbhunḍhu' ngagghuy ḍâun keddhâng.<ref>Dimyati, Vien. 29 Januari 2019. [https://www.inews.id/travel/kuliner/rahasia-membuat-lupis-ketan-kue-tradisional-yang-lezat-dan-gurih/444221 "Rahasia Cara Membuat Lupis Ketan, Kue Tradisional yang Lezat dan Gurih"]. ''INews.'' È akses tangghâl 25-09-2024.</ref> == Sombher == <references /> 3nda7t72ijm3e4km4i10qyxx0qrg85l Sakè' cèthak seksual 0 3326 18271 18270 2024-09-25T06:27:55Z Butterfly Beauty2003 2532 18271 wikitext text/x-wiki '''Sakè' cèthak seksual''' iyâ arèya sala sèttong dasar tengkorak bân lè'èr. Sakè' cèthak rèya biasana kedhâdhiyân pas ngelakoni hubungan intim otabâ marè alakonè, ta' jâréya sakè' cètak rèya biasana rèya kedhâdhiyân pas alako aktivitas seksual a maso' masturbasi, otabâ tèppa' orgasme. Seringkali a ganggu rèya è alami bi' rèng lakè' è bhândhingaghi bi' rèng binè'. Sakè' cèthak rèya biasana ta' bahaya, kadang sakè' cèthak rèya è sebâb aghi bi' aḍârâân intracranial bân infark serebral terutama rèya peddhi sè kedhâdhiyân pas tiba-tiba bân parah. Penyebab umum ḍâri sakè' cèthak seksual rèya bisa rèya è sebâb aghi gairah seksual otabâ kontraksi otot lè'èr bân mua. Kebânnya'an kasus sakè' cètak seksual rèya ollè è obhâti bi' pengobâdhân. == Tandhâ bân gejala == Menurut International Classification of Headache Disorders (ICHD), a kategori aghi kondisi rèya ghâbây sakè' cèthak primer sè a hubungan bi' kelakoan seksual, sakè' cèthak rèya biasana è molai bi' sakè' cetak tumpul sè kemudian naè' abhâreng bi' naè'a gairah seksual, dhâddhi intens pas orgasme sè pas è sebbhut sexual benign headache. Beberapa penderita, sakè' cèthak rèya muncul tiba-tiba pas orgasme, kasus rèya biasana è sebbhut sakè' cèthak orgasme (orgasm headache). Biasana rassa sakè' ḍâri sakè' cèthak seksual rèya selama 1 menit sampè' 24 jâm bi' intensitas sè sara, otabâ sampè' 72 jâm bi' intensitas dhemmang. Sakè' cèthak seksual rèya ta' bisa ètebbhâk bilâ kedhâdhiyân, bisa pas ngelakoni tindakan seksual otabâ marènna ngelakoni tindakan seksual. ICHD sebelumma a bâgi kondisi rèya dhâddhi duâ' sub-bentuk iyâ arèya sakè' cèthak preorgasmik bân sakè' cèthak orgasmik. Pas è sebâb aghi marènna a lakoni studi klinis bân ta' ètemmo pembhidhâ antara keduá'na ahèrra ICHD ngegabungngaghi == Macemma sakè' cèthak seksual (Cotial Cephalgia) == Kelanjutana Sakè' cèthak Seksual sè èsebbhut Cotial Sephalgia ebhidhâaghi dhâdhi tello' macem adhâsaraghi abitta serangan kedhâdhiyân, tello' macem iyâ arèya: 1. Coital Cephalgia Awal, pas macem kesittong rèya biasana sakè' cèthak a langsong sakhèjji' bân anḍi' intensitas ḍâri seddhâng sampè' berrâ'. Gejalana biasana aropa otot sè mengencang bân menegang, biasana rassa nyeri sajân naè' bi' naè'a gairah seksual 2. Coital Cephalgia Orgasme, macem sè keduâ' rèya sakè' cèthak sè berrâ' bân bisa kedhâdhiyân mendada' bi' bâkto antara 15 sampè' 20 menit. Macem sè keduâ' rèya dhujân kedhâdhiyân pas ngelakoni orgasme. 3. Coital Cephalgia lambat, macem sè katèllo' rèya biasana kedhâdhiyân marènna naddhek otabâ marènna ngelakoni hubungan seksual. Kondisi rèya biasana abhâreng bi' tekanan caèran serebrospinal sè è koca' mabâ t2mz5prd5oimygu2vemgs6kqcuhomds Bhângsa:Templates with TemplateData errors 14 3327 18272 2024-09-25T06:54:57Z Munajad.MH 3071 ←Membuat halaman berisi '{{Maintenance category}} {{empty category}} {{Template category}} This maintenance category is automatically added to template documentation pages that use {{Tlb|Format TemplateData}} and that have errors in their TemplateData code. [[Category:Wikipedia templates needing cleanup|TemplateData]] [[Category:Wikipedia template cleanup|TemplateData]]' 18272 wikitext text/x-wiki {{Maintenance category}} {{empty category}} {{Template category}} This maintenance category is automatically added to template documentation pages that use {{Tlb|Format TemplateData}} and that have errors in their TemplateData code. [[Category:Wikipedia templates needing cleanup|TemplateData]] [[Category:Wikipedia template cleanup|TemplateData]] 281gfoy1ojpy1ar3fqs9v7zvv7vtttv Cèṭa'an:Template category 10 3328 18273 2024-09-25T06:56:43Z Munajad.MH 3071 ←Membuat halaman berisi '{{{onright|{{{rhs|}}}}}} {{Cmbox | type = notice | style = padding-bottom:0.5em; | image = {{#ifeq:{{{type|}}}|module|[[File:Lua-logo-nolabel.svg|44px|Lua logo|alt=Lua logo|link=]]|[[File:Curly Brackets.svg|44px|Template braces|alt=|link=]]}} | text = <div style="width:98%;"><!-- Container-category message -->{{yesno|1={{{container|}}} |yes=<div style="font-size:115%;padding:0.5em 0;"> '''''Note: Please do not add {{#ifeq:{{{type|}}}|module|modules|te...' 18273 wikitext text/x-wiki {{{onright|{{{rhs|}}}}}} {{Cmbox | type = notice | style = padding-bottom:0.5em; | image = {{#ifeq:{{{type|}}}|module|[[File:Lua-logo-nolabel.svg|44px|Lua logo|alt=Lua logo|link=]]|[[File:Curly Brackets.svg|44px|Template braces|alt=|link=]]}} | text = <div style="width:98%;"><!-- Container-category message -->{{yesno|1={{{container|}}} |yes=<div style="font-size:115%;padding:0.5em 0;"> '''''Note: Please do not add {{#ifeq:{{{type|}}}|module|modules|templates}} to this category; instead, use one of its subcategories.'''''{{category other|[[Category:Container categories]]}}</div> }}<!-- (type/)topic/description -->{{#if:{{{topic|}}}{{{description|}}} | <div style="background:#d5e4ed;line-height:1.5em;border:1px solid #aaa;font-size:120%;padding:0.35em;"> <!-- -->{{#if:{{{topic|}}} |'''{{#switch:{{lc:{{{type}}}}} |navbox|navigation|navigational|infobox|sidebar|stub|={{ucfirst:{{{type}}}}} templates |module=Modules|#default=Templates}} relating to {{{topic}}}.'''&nbsp;{{{1|}}}{{{description|}}} | <div><!--(in case 1/description begins with newline:)--> {{{1|}}}{{{description|}}} </div> }} </div> }}<!-- type --><div style="line-height:1.3em;padding-top:0.3em;"> <!-- -->{{#if:{{{type|}}} <!-- (then:)-->| <div style="font-size:95%;font-weight:bold;"> The pages listed in this category are {{#ifeq:{{{type|}}}|module||meant to be}} <!-- -->{{#switch:{{lc:{{{type}}}}} | ambox = [[Wikipedia:Manual of Style/Article message boxes|article message box (ambox)]] templates | category header | category heading | catheader | cat header | cathead = [[Wikipedia:Categorization|category]] header templates | campaignbox = [[Wikipedia:Manual of Style/Military history#Campaignboxes|campaignbox]] templates | conversion = templates that perform [[Wikipedia:Manual of Style/Dates and numbers#Unit conversions|conversions]] | external link = templates providing [[Wikipedia:External links|external links]] | formatting = templates that provide [[Wikipedia:Manual of Style/Text formatting|formatting]] | function = function templates{{nobold|, i.e. templates that produce text, images or other elements}} | infobox = [[Wikipedia:Manual of Style/Infoboxes|infobox]] templates <!-- | message = [[Wikipedia:Template messages|message]] templates --> | module = [[Wikipedia:Lua|Lua modules]] | meta = [[Help:Metatemplating|metatemplates]] | navigation |navigational |navbox = [[Wikipedia:Navigation template|navigation]] templates | sidebar = [[WP:SIDEBAR|sidebar]] templates | stub = [[Wikipedia:WikiProject Stub sorting/Stub types|stub]] templates | sub = [[Help:Template#Creating and editing templates|subtemplates]]{{nobold|, i.e. templates used by another template or templates}} | timeline = [[Wikipedia:Timeline|timeline]] templates | user | userbox = [[Wikipedia:User templates|user]] templates, including [[Wikipedia:Userboxes|userboxes]] | #default = {{{1|{{{description|}}}}}} | {{{type}}} templates }}. </div><!-- (else:)-->| <div style="font-size:95%;font-weight:bold;"> The pages listed in this category are [[Help:Template|templates]]. </div>}} <div style="font-size:95%;padding:0.15em 0;line-height:1.3em;"> This page is part of [[:Category:Wikipedia administration|Wikipedia's administration]] and not part of the encyclopedia. </div> {{#if:{{{ALTTEXT|}}}|<hr/>{{{ALTTEXT}}}<hr/>}} <!-- Further template category notes --><div class="mw-collapsible mw-collapsed" style="font-size:90%;padding-top:0.25em;line-height:1.3em;"> <div style="border-bottom:1px solid #aaa;font-weight:bold;"> Further {{#ifeq:{{{type|}}}|module|module|template}} category notes </div> <div class="mw-collapsible-content"> <div> This [[Help:Category|category]] contains pages in the {{#ifeq:{{{type|}}}|module|[[Wikipedia:Lua|module namespace]]|[[Wikipedia:Template namespace|template namespace]]}}. It should not be used to categorize [[Wikipedia:What is an article?|articles]] or pages in other [[Wikipedia:Namespace|namespaces]]. </div><br/><!-- Help subsection -->{{#if:{{{help|}}}{{{2|}}} <!-- (then:)-->| {{yesno|{{{help|}}} |no={{#if:{{{2|}}}|<div>{{{2}}}</div><br/>}} |yes=<div>{{{help}}}{{{2|}}}</div><br/>|def=<div>{{{help}}}{{{2|}}}</div><br/>}}<!-- (else:)-->| <div> To add a {{#ifeq:{{{type|}}}|module|module|template}} to this category: </div> {{#ifeq:{{{type|}}}|module|{{Unbulleted list |list_style=padding-left:1.4em; | In the documentation page (usually named "Module:''Name''/doc"), add | {{pad|css=user-select:none;}}<kbd>{{brackets|{{FULLPAGENAME}}}}</kbd> | to the <nowiki><includeonly></nowiki> section at the bottom of that page. }}|{{Unbulleted list |list_style=padding-left:1.4em; | If the template has a separate documentation page (usually called "{{#ifeq:{{{type|}}}|module|Module|Template}}:''template name''/doc"), add | {{pad|css=user-select:none;}}<kbd>&#91;&#91;{{FULLPAGENAME}}&#93;&#93;</kbd> | to the <nowiki><includeonly></nowiki> section at the bottom of that page. Otherwise, add | {{pad|css=user-select:none;}}<kbd>&lt;noinclude&gt;&#91;&#91;{{FULLPAGENAME}}&#93;&#93;&lt;/noinclude&gt;</kbd> | to the end of the template code, making sure it starts on the same line as the code's last character. }} }} }} </div> </div> <!--(end "Further template category notes") --></div> <!--(end of "type" div)--> </div> <!--(end containing div) ## Tracking categories -->{{Category other|<!-- -->{{#if: {{{topic|}}}{{{description|}}}<!-- -->|<!-- # We have a topic/description, so all ok -->|[[Category:Template:Template category with no topic or description]]<!-- -->}}<!-- -->}} }}<includeonly>{{#ifeq:{{NAMESPACE}}|{{ns:14}} | {{#if: {{{category|}}} | {{{category}}} | {{#ifeq: {{{type|}}} | module | [[Category:Wikipedia module categories]] | [[Category:Wikipedia template categories]] }} }} }}</includeonly><noinclude> {{Documentation}} </noinclude> drd62c345jnb691jsgsbsw2e7542pra Cèṭa'an:Template category/doc 10 3329 18274 2024-09-25T06:57:33Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High-use}} {{tlx|Template category}} should be placed at the top of categories that contain template pages and their related subcategories. This template populates [[:Category:Wikipedia template categories]]. {{TOC limit|3}} == Usage == ===Syntax=== ; Basic <syntaxhighlight lang="wikitext" style="overflow:auto;"> {{Template category |descrip...' 18274 wikitext text/x-wiki {{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High-use}} {{tlx|Template category}} should be placed at the top of categories that contain template pages and their related subcategories. This template populates [[:Category:Wikipedia template categories]]. {{TOC limit|3}} == Usage == ===Syntax=== ; Basic <syntaxhighlight lang="wikitext" style="overflow:auto;"> {{Template category |description= }} </syntaxhighlight> ; Basic topical {| class="wikitable" |+ Syntax of {{tl|Template category}} |- ! No type !! Navbox !! Sidebar !! Stub |- | <syntaxhighlight lang="wikitext" style="overflow:auto;"> {{Template category |topic= }} </syntaxhighlight> | <syntaxhighlight lang="wikitext" style="overflow:auto;"> {{Template category |type=navbox |topic= }} </syntaxhighlight> | <syntaxhighlight lang="wikitext" style="overflow:auto;"> {{Template category |type=sidebar |topic= }} </syntaxhighlight> | <syntaxhighlight lang="wikitext" style="overflow:auto;"> {{Template category |type=stub |topic= }} </syntaxhighlight> |} ; Full <syntaxhighlight lang="wikitext" style="overflow:auto;"> {{Template category | onright = | type = | container = | topic = | description = | ALTTEXT = | help = }} </syntaxhighlight> ===Parameters and examples=== The template may be used without any parameters. {{Hidden begin |showhide=left |title=With no parameters |bodystyle=font-size:105%;}} {{Template category}} {{Hidden end}} The following, however, may be used to make the template more informative: ====''onright''==== <hr/> : Use ''onright'' (or ''rhs'') to place right-aligned boxes beside the template such as {{tl|Portal}} (to provide link/s to related portal/s), {{tl|Commons category}} (to provide a link to the same or a similarly-named Commons category), etc. If more than one box is included, ensure the widest one appears first (see example below) otherwise overlapping may occur. {{Hidden begin |showhide=left |title=''topic'', ''onright'' |bodystyle=font-size:105%;}} <syntaxhighlight lang="wikitext"> {{Template category | topic = the [[United States]] | onright = {{Commons category|United States|the United States}}{{Portal|United States}} }} </syntaxhighlight> {{Template category | topic = the [[United States]] | onright = {{Commons category|United States|the United States}}{{Portal|United States}} }} {{Hidden end}} ====''type''==== <hr/> : Setting ''type'' to one of the following values adds a preset note as to which type of template the category (but not necessarily its subcategories) is meant to contain. The values are: :: '''{{hlist |ambox |campaignbox |(category header |category heading |catheader |cat header |cathead) |conversion |external link |formatting |function |infobox |<s>message</s> |meta |module |(navigation |navigational |navbox) |sidebar |stub |sub |timeline |(user|userbox)}}''' : If ''type'' is set to something other than one of these values, the default "The pages listed in this category are templates" note appears unmodified. {{Hidden begin |showhide=left |title=''type'' alone |bodystyle=font-size:105%;}} <syntaxhighlight lang="wikitext">{{Template category |type=sidebar}}</syntaxhighlight> {{Template category |type=sidebar}} {{Hidden end}} ====''container''==== <hr/> : Set ''container'' as [[Template:Yesno|''true'', ''yes'', etc.]] to identify the category as a [[Wikipedia:Container category|container category]], i.e. a category meant to contain only subcategories. A note requesting that no templates are added to the template category is then included. The category is automatically added to [[:Category:Container categories]]. {{Hidden begin |showhide=left |title=''container'' alone |bodystyle=font-size:105%;}} <syntaxhighlight lang="wikitext">{{Template category |container=true}}</syntaxhighlight> {{Template category |container=true}} {{Hidden end}} : An alternative to using ''container'' is to place {{tl|Container category}} after the {{tl|Template category}} template: {{Hidden begin |showhide=left |title={{braces|Container category}} following {{braces|Template category}} |bodystyle=font-size:105%;}} <syntaxhighlight lang="wikitext"> {{Template category | type = ''type'' | topic = ''[[topic]]'' | description = This text supplied by the ''description'' parameter. }} {{Container category}} </syntaxhighlight> {{Template category | type = ''type'' | topic = ''[[topic]]'' | description = This text supplied by the ''description'' parameter. }} {{Container category}} {{Hidden end}} ====''topic''==== <hr/> : Use ''topic'' to add a default description ending "...relating to ''topic''", where ''topic'' is usually a [[wikilink]] to the main article associated with the category (e.g. [[United States]] for the [[:Category:United States templates]]). {{Hidden begin |showhide=left |title=''topic'' alone |bodystyle=font-size:105%;}} <syntaxhighlight lang="wikitext">{{Template category |topic=the [[United States]]}}</syntaxhighlight> {{Template category |topic=the [[United States]]}} {{Hidden end}} {{Hidden begin |showhide=left |title=''type'', ''topic'' |bodystyle=font-size:105%;}} <syntaxhighlight lang="wikitext">{{Template category |type=infobox |topic=the [[United States]]}}</syntaxhighlight> {{Template category |type=infobox |topic=the [[United States]]}} {{Hidden end}} ====''description''==== <hr/> : Use ''description'' if a customised description is needed instead of&nbsp;– or, if ''topic'' also used, to follow&nbsp;– the default description above. {{Hidden begin |showhide=left |title=''type'', ''topic'', ''description'' |bodystyle=font-size:105%;}} <syntaxhighlight lang="wikitext" style="overflow:auto;"> {{Template category | type = navbox | topic = [[China]] | description = <br />{{small|For templates relating specifically to the [[People's Republic of China|People's Republic of China (PRC)]] or the current [[Taiwan|Republic of China (ROC, "Taiwan")]], see, respectively, {{c|People's Republic of China templates}} and {{c|Taiwan templates}}.}} }} </syntaxhighlight> {{Template category | type = navbox | topic = [[China]] | description = <br />{{small|For templates relating specifically to the [[People's Republic of China|People's Republic of China (PRC)]] or the current [[Taiwan|Republic of China (ROC, "Taiwan")]], see, respectively, {{c|People's Republic of China templates}} and {{c|Taiwan templates}}.}} }} {{Hidden end}} {{Hidden begin |showhide=left |title=''description'' alone |bodystyle=font-size:105%;}} <syntaxhighlight lang="wikitext">{{Template category |description=This text is supplied by the ''description'' parameter.}}</syntaxhighlight> {{Template category |description=This text is supplied by the ''description'' parameter.}} {{Hidden end}} ====''help''==== <hr/> : Use ''help'' to replace the instructions on adding a template to the category (second paragraph of the "Further template category notes" section): {{Hidden begin |showhide=left |title=replace ''help'' text |bodystyle=font-size:105%;}} <syntaxhighlight lang="wikitext">{{Template category |help=This text supplied by the ''help'' parameter.}}</syntaxhighlight> {{Template category |help=This text supplied by the ''help'' parameter.}} {{Hidden end}} : To omit the default instructions, set ''help'' to ''no'': {{Hidden begin |showhide=left |title=omit ''help'' text |bodystyle=font-size:105%;}} <syntaxhighlight lang="wikitext">{{Template category |help=no}}</syntaxhighlight> {{Template category |help=no}} {{Hidden end}} == Tracking category== Uses with a topic or description parameter are tracked: * {{clc|Template:Template category with no topic or description}} ==TemplateData== {{TemplateData header}} <templatedata> { "params": { "onright": { "aliases": [ "rhs" ] }, "type": {}, "container": {}, "topic": {}, "description": { "aliases": [ "1" ] }, "ALTTEXT": {}, "help": { "aliases": [ "2" ] }, "category": {} }, "description": "This template is used as a header for category pages that contain templates." } </templatedata> == See also == {{Other category-header templates}} <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Category namespace templates]] [[Category:Tracking templates]] }}</includeonly> m4lhpxj6gfl9w58cgb0t0l9fq71jims Cèṭa'an:Templat:Hidden begin/styles.css 10 3330 18275 2024-09-25T07:08:32Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} */ .hidden-begin { box-sizing: border-box; width: 100%; padding: 5px; border: none; font-size: 95%; } .hidden-title { font-weight: bold; line-height: 1.6; text-align: left; } .hidden-content { text-align: left; } /* [[phab:T360582]] */ @media all and ( max-width: 500px ) { .hidden-begin { width: auto !important; clear: none !important; float: none !important; } }' 18275 sanitized-css text/css /* {{pp-template}} */ .hidden-begin { box-sizing: border-box; width: 100%; padding: 5px; border: none; font-size: 95%; } .hidden-title { font-weight: bold; line-height: 1.6; text-align: left; } .hidden-content { text-align: left; } /* [[phab:T360582]] */ @media all and ( max-width: 500px ) { .hidden-begin { width: auto !important; clear: none !important; float: none !important; } } b1nhedn00o082mlrogut2z7909uozkh Cèṭa'an:Hidden begin/styles.css 10 3331 18276 2024-09-25T07:09:27Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} */ .hidden-begin { box-sizing: border-box; width: 100%; padding: 5px; border: none; font-size: 95%; } .hidden-title { font-weight: bold; line-height: 1.6; text-align: left; } .hidden-content { text-align: left; } /* [[phab:T360582]] */ @media all and ( max-width: 500px ) { .hidden-begin { width: auto !important; clear: none !important; float: none !important; } }' 18276 sanitized-css text/css /* {{pp-template}} */ .hidden-begin { box-sizing: border-box; width: 100%; padding: 5px; border: none; font-size: 95%; } .hidden-title { font-weight: bold; line-height: 1.6; text-align: left; } .hidden-content { text-align: left; } /* [[phab:T360582]] */ @media all and ( max-width: 500px ) { .hidden-begin { width: auto !important; clear: none !important; float: none !important; } } b1nhedn00o082mlrogut2z7909uozkh Cèṭa'an:Kotak info provinsi Indonesia/doc 10 3332 18282 18280 2024-09-25T09:27:17Z Munajad.MH 3071 18282 wikitext text/x-wiki {{Subhalaman dokumentasi}} <!-- PAGHÂNNA' CATEGORY (BHÂNGSA) TOR LINK (PRANALA) ANTARBHÂSA NÂNG BÂGIÁN PALÈNG ANDHÂBBÂ HALAMAN PANIKA --> {{Intricate template}} Templat {{tl|Kotak info provinsi Indonesia}} aropa template provinsi indonesia sè èdisain khusus ka'angghuy propènsi nâng Indonesia. Template panika ètoronaghi {{tl|Infobox settlement}} klabân parameter sè ta-''custom'''aghi lomampa praghiân fitur sè khusus akadhi kode Kemendagri, dhâsar hukum pamaddhâkanna (pamrakarsana), èngghi jhughân APBD kangsan pendapatan jhughân dana alokasi umum tor khusus. Jhughân ghânna' bit identitas dâ'èrah kantos potènsi adat istiadat. Sadhâjâna èntar dâ'[[Wikipedia:ProyekWiki pembagian administratif Indonesia]]. Sanarbhâ propènsi Indonesia èarâp'aghi ngangghuy template panika. == Pangangghuyân == === Sintaksis praghih === * '''Penting''': Nyu'on lâbbhu'aghi sadhâjâ nilai numerik kalabân cara sè mentah tor ta' aformat. Referensi (oghâr) tor {{tl|butuh rujukan}} marlo abhâkta parameter . Angka ta' "mentah" abhâdhi galat, lantaran abhâdhi otomatis taformat'aghi. * kalèro dâ' èkspresi kèngèng abujud nalèka parameter ko'ordinat aghâdhui nilai, nangèng sa otabâ bânnya' parameter koordinat kosong otabâ ta' valid. <syntaxhighlight lang="html" style="overflow:auto"> {{Kotak info provinsi Indonesia <!-- Nyama, pasèngkatan, sarta transkripsi bhâsa dâ'èrah --> |nama = |nama_asli = |nama_resmi = |bahasa_nama_asli = |alias = |settlement_type = |translit_lang1 = |translit_lang1_type = |translit_lang1_info = |translit_lang1_type1 = |translit_lang1_info1 = |translit_lang1_type2 = |translit_lang1_info2 = |translit_lang1_type3 = |translit_lang1_info3 = |translit_lang1_type4 = |translit_lang1_info4 = |translit_lang1_type5 = |translit_lang1_info5 = |translit_lang1_type6 = |translit_lang1_info6 = <!-- Foto panoramik, manḍhira, tor lambâng --> |foto = |ukuran_foto = |alt_foto = |caption = |bendera = |lambang = |link_lambang = |logo = |link_logo = |ukuran logo = <!-- Etimologi, Jejjhuluk, motto, tor himne dâ'èrah --> |etimologi = |julukan = |motto = |anthem = <!-- Peta tor ko'ordinat --> |peta = |ukuran_peta = |alt_peta = |lintang = |bujur = <!-- pamrakarsa tor pabhlusaran --> |tanggal = |dasar_hukum = |hari_jadi = |dibubarkan = |pendiri = |dinamai_berdasarkan = <!-- èbhu koţţa tor bâḍhân parnata --> |ibukota = |kota_besar = |ref_jumlah_satuan_pemerintahan = |kabupaten = |kota = |kecamatan = |kelurahan = |desa = <!-- Politik tor Parnata --> |ref_pemerintahan = |jenis_pemerintahan = |badan_pemerintahan = |partai = |nama_wali_nanggroe = |nama_kepala_otorita = |nama_wakil_kepala_otorita= |nama_gubernur = |nama_wakil_gubernur = |nama_sekretaris_daerah = |nama_ketua_dprd = <!-- Bibârâ --> |ref_luas = |luas = |luas_daratan = |luas_perairan = |persen_perairan = <!-- Katèngghiân --> |ref_tinggi_maks = |tinggi_maks = |ref_tinggi_min = |tinggi_min = <!-- Pamukimma tor dèmografi --> |ref_penduduk = |penduduk = |tahun_populasi = |peringkat_populasi = |kepadatan = |demonim = |ref_demografi = |agama = |bahasa = |ipm = <!-- Zona masa --> |zona_waktu = |utc = <!-- Identifikasi --> |kode_pos = |kode_area = |GeoCode = |iso = |tnkb = |kode_kemendagri = |kode_bps = <!-- Pangobângan dâ'èrah --> |total_apbd = |tahun_apbd = |pad = |dau = |dak = <!-- Identitas mancana --> |slogan = |lagu = |rumah = |senjata = |flora = |fauna = <!-- Pranala lowar tor oghâran padhâ --> |website = |catatan_kaki = }} </syntaxhighlight> == Nyama parameter tor deskripsi == {| class="wikitable" style="background: white" | colspan="3" style="background: orange; text-align: center;" | === Nyama tor transkripsi === |- style="background: whitesmoke;" !Nyama parameter !Pangangghuyân !Deskripsi |- style="vertical-align:top;" |'''nama''' |optional |Nama provinsi (gunakan nama umum, tanpa awalan Provinsi). |- style="vertical-align:top;" |'''nama_asli''' |optional |Nama dalam bahasa setempat. |- style="vertical-align:top;" |'''nama_resmi''' |optional |Nama resmi provinsi sesuai undang-undang yang menjadi dasar hukum pendirian. Jika sama dengan {{Para|nama}}, maka parameter ini ''tidak'' diisi. |- style="vertical-align:top;" |'''bahasa_nama_asli''' |optional |Gunakan [[List of ISO 639-1 codes|kode ISO 639-1]], contoh "su" untuk bahasa Sunda. Jika lebih dari satu nama dalam bahasa, gunakan {{tl|lang}}, alih-alih. |- style="vertical-align:top;" |'''nama_lain''' |optional |Nama lain atau nama sebelumnya dari daerah tersebut, misalnya Aceh dahulu bernama "Nanggroe Aceh Darussalam". |- style="vertical-align:top;" |'''settlement_type''' |optional |Jenis provinsi, jika menggunakan sistem khusus. Nilai bawaan akan berbunyi "Provinsi". Diisi dengan "ibukota", "daerah istimewa", atau "otsus" |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |Transliterasi bhâsa dâ'èrah |- style="vertical-align:top;" |'''translit_lang1''' |optional |Transkripsi bahasa yang digunakan jika hanya satu, atau dapat diisi dengan "bahasa daerah" jika lebih dari satu. |- style="vertical-align:top;" |'''translit_lang1_type''' '''translit_lang1_type1''' sampai '''translit_lang1_type6''' |optional |Diisi dengan jenis aksara yang digunakan untuk menulis nama provinsi tersebut. Misal "Hanacaraka" atau "aksara Bali" |- style="vertical-align:top;" |'''translit_lang1_info''' '''translit_lang1_info1''' sampai '''translit_lang1_info6''' |optional |Diisi dengan nilai yang bersangkutan. Misal, ꦗꦮꦠꦼꦔꦃ |- style="vertical-align:top;" | colspan="3" style="background: orange; text-align: center;" | === Ghâmbhâr, jejjhuluk, tor motto === |- style="background: whitesmoke;" !Nyama parameter !Pangangghuyân !Deskripsi |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |Gambar panorama |- style="vertical-align:top;" |'''foto''' |optional |Foto panoramik atau foto dari beberapa potensi yang dimiliki daerah. Untuk kolase gunakan {{Tl|photomontage}} atau {{Tl|multiple image}} |- style="vertical-align:top;" |'''ukuran_foto''' |optional |Ukuran foto panoramik. Sangat membantu apabila pengguna ingin membuat kotak info yang lebih lebar; ukuran harus dalam satuan '''px''', misal 250px. |- style="vertical-align:top;" |'''alt_foto''' |optional |Teks alternatif untuk membantu pembaca dengan gangguan penglihatan. |- style="vertical-align:top;" |'''caption''' |optional |Akan menghasilkan takarir untuk foto panoramik |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |Bendera dan lambang daerah |- style="vertical-align:top;" |'''bendera''' |optional |Gambar bendera |- style="vertical-align:top;" |'''lambang''' |optional |Gambar lambang daerah |- |'''link_lambang''' |optional |Pranala ke artikel bertopik lambang |- |'''logo''' |optional |Gambar logo daerah (untuk daerah tertentu yang tidak memakai lambang) |- |'''link_logo''' |optional |Pranala ke artikel bertopik logo |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |Jejjhuluk tor motto |- style="vertical-align:top;" |'''etimologi''' |optional |asal usul nama |- style="vertical-align:top;" |'''julukan''' |optional |julukan |- style="vertical-align:top;" |'''motto''' |optional |motto daerah |- style="vertical-align:top;" |'''anthem''' |optional |judul himne daerah jika ada |- style="vertical-align:top;" | colspan="3" style="background: orange; text-align: center;" | === Peta tor ko'ordinat === |- style="background: whitesmoke;" !Nyama parameter !pangangghuyân !Deskripsi |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |Ghâmbhâr dennah |- style="vertical-align:top;" |'''peta''' |optional |Gambar peta |- |'''ukuran_peta''' |optional |Ukuran gambar peta |- |'''alt_peta''' |optional |Teks alternatif untuk peta |- ! colspan="3" |Ko'ordinat |- |'''lintang''' |optional |Koordinat lintang |- |'''bujur''' |optional |Koordinat bujur |- style="vertical-align:top;" | colspan="3" style="background: orange; text-align: center;" | === Lokasi, pamrakarsa, èbhu kotta, jumlah bâdhân Parnata, Parnata, tor pemimpinna === |- style="background: whitesmoke;" !Nyama parameter !Pangangghuyân !Deskripsi |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |Pamrakarsa tor pabhlusuran wilayah |- style="vertical-align:top;" |'''tanggal''' |optional |Tanggal pembentukan provinsi |- |'''dasar_hukum''' |optional |Dasar hukum pembentukan provinsi seperti Undang-Undang atau Peraturan lain |- style="vertical-align:top;" |'''hari_jadi''' |optional |Hari jadi provinsi, jika berbeda dengan tanggal pembentukannya |- style="vertical-align:top;" |'''dibubarkan''' |optional |Tanggal pembubaran provinsi |- |'''pendiri''' |optional |Pendiri provinsi |- |'''dinamai_berdasarkan''' |optional |Jika nama daerah itu berasal dari nama tokoh misalnya, dapat digunakan. |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |Èbhu kotta tor badhân parnata nâng andhâbbâ |- style="vertical-align:top;" |'''ibukota''' |optional |Ibu kota provinsi |- style="vertical-align:top;" |'''kota_besar''' |optional |Kota besar lainnya |- style="vertical-align:top;" |'''kota''' |optional |Jumlah kota |- |'''kabupaten''' |optional |Jumlah kabupaten |- |'''kecamatan''' |optional |Jumlah kecamatan atau satuan yang setara |- style="vertical-align:top;" |'''desa''' |optional |Jumlah desa atau satuan yang setara |- |'''kelurahan''' |optional |Jumlah kelurahan |- |'''ref_jumlah_satuan_pemerintahan''' |optional |Referensi untuk jumlah satuan pemerintahan |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |Parnata |- style="vertical-align:top;" |'''ref_pemerintahan''' |optional |Referensi pemerintahan, buka dan tutup dengan tag <nowiki><ref> </ref></nowiki>, gunakan {{tl|Cite web}} |- style="vertical-align:top;" |'''jenis_pemerintahan''' |optional |Contoh: Pemerintahan provinsi dengan otonomi khusus berlandaskan syariah ([[Aceh]]) |- |'''badan_pemerintahan''' |optional |Nomenklatur pemerintahan. Contoh: [[Pemerintah Aceh]]. |- style="vertical-align:top;" |'''partai''' |optional |Partai politik gubernur atau pejabat eksekutif serupa |- |'''nama_wali_nanggroe''' |optional |Nama Wali Nanggroe (khusus Aceh) |- |'''nama_kepala_otorita''' |optional |Nama Kepala Otorita (khusus IKN) |- |'''nama_wakil_kepala_otorita''' |optional |Nama Wakil Kepala Otorita (khusus IKN) |- style="vertical-align:top;" |'''nama_gubernur''' |optional |Nama Gubernur |- style="vertical-align:top;" |'''nama_wakil_gubernur''' |optional |Nama Wakil Gubernur |- style="vertical-align:top;" |'''nama_sekretaris_daerah''' |optional |Nama Sekretaris Daerah |- style="vertical-align:top;" |'''nama_ketua_dprd''' |optional |Nama Ketua DPRD |- style="vertical-align:top;" | colspan="3" style="background: orange; text-align: center;" | === Informasi geografis === |- style="vertical-align:top;" | colspan="3" |Bidang-bidang ka'dinto aghâdhui konversi bitongan '''otomatis''' artè'èpon manabi nilai metrik talebbhu'aghi, nilai impèrial mèla sacara otomatis takonversi'aghi. |- style="background: whitesmoke;" !Nyama parameter !Pangangghuyân !Deskripsi |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |Luas |- style="vertical-align:top;" |'''ref_luas''' |optional |Referensi untuk luas, gunakan tag f<nowiki><ref> </ref></nowiki> mengapit templat referensi misalnya {{tl|Cite web}} |- style="vertical-align:top;" |'''luas''' |optional |Luas total dalam kilometer persegi—simbol: km<sup>2</sup>. Harus diisi dalam '''format mentah''', tanpa koma atau tanda baca selain koma untuk memisahkan desimal. Otomatis akan menampilkan mil persegi jika area_total_sq_mi kosong |- style="vertical-align:top;" |'''luas_daratan''' |optional |Luas daratan dalam kilometer persegi—simbol: km<sup>2</sup>. Harus diisi dalam '''format mentah''', tanpa koma atau tanda baca selain koma untuk memisahkan desimal. Otomatis akan menampilkan mil persegi jika area_total_sq_mi kosong |- style="vertical-align:top;" |'''luas_perairan''' |optional |Luas perairan dalam kilometer persegi—simbol: km<sup>2</sup>. Harus diisi dalam '''format mentah''', tanpa koma atau tanda baca selain koma untuk memisahkan desimal. Otomatis akan menampilkan mil persegi jika area_total_sq_mi kosong |- style="vertical-align:top;" |'''persen_perairan''' |optional |persentase perairan tanpa "%" |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |tèngghi |- style="vertical-align:top;" |'''ref_tinggi_maks''' '''ref_tinggi_min''' |optional |Referensi untuk ketinggian |- style="vertical-align:top;" |'''tinggi_maks''' '''tinggi_min''' |optional |Digunakan untuk menunjukkan ketinggian maksimum dan minimum tempat, alih-alih nilai tunggal. |- style="vertical-align:top;" | colspan="3" style="background: orange; text-align: center;" | === Populasi tor demografi === |- style="vertical-align:top;" | colspan="3" |Bidang ka'dinto aghâdhui '''konversi sittongan otomatis ganda''' artè'èpon namong nilai metrik sè alebbhu, mèla nilai impèrial halè otomatis takonversi jhughân sabâlikkâ. Manabi pangangghuy karsa ngabayaghi konversi otomatis, samisâl sombhâr marèngi metrik tor imperial otabâna jhijhirân nilai marlo, ka'dissa' kèngèng malebbhuaghi dwi nilaièpon nâng bâng-sèbâng bidang. Ka'agghuy mitongi kandhâl per bibârâ total halè otomatis, kèngèng tarabaiyaghi. |- style="background: whitesmoke;" !Nyama parameter !Pangangghuyân !Deskripsi |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |Populasi |- style="vertical-align:top;" |'''ref_penduduk''' |optional |Referensi populasi, ditempatkan dalam tag <nowiki><ref> </ref></nowiki> |- style="vertical-align:top;" |'''penduduk''' |optional |Populasi aktual (lihat di bawah untuk perkiraan) dalam digit saja (tanpa tanda baca apapun). |- style="vertical-align:top;" |'''tahun_populasi''' |optional |Tahun sensus populasi |- |'''peringkat_populasi''' |optional |Peringkat populasi terhadap nasional |- style="vertical-align:top;" |'''kepadatan''' |optional |Kepadatan penduduk |- style="vertical-align:top;" |'''demonim''' |optional |Demonim dari wilayah tersebut, contohnya "Liverpudlian" untuk [[Liverpool]] |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |Demografi (panta 1) |- style="vertical-align:top;" |'''ref_demografi''' |optional |Referensi pada demografi bagian 1, ditempatkan dalam <nowiki><ref> </ref></nowiki>, gunakan misalnya {{tl|Cite web}} |- style="vertical-align:top;" |'''agama''' |optional |Agama yang dianut oleh masyarakat berdasarkan persentasenya |- style="vertical-align:top;" |'''bahasa''' |optional |Bahasa yang dipertuturkan oleh masyarakat |- style="vertical-align:top;" |'''ipm''' |optional |Indeks Pembangunan Manusia |- style="vertical-align:top;" | colspan="3" style="background: orange; text-align: center;" | === Informasi mancana === |- style="background: whitesmoke;" !Nyama parameter !Pangangghuyân !Deskripsi |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |Zona masa |- style="vertical-align:top;" |'''zona_waktu''' |optional |Isi dengan WIB, WITA, atau WIT |- style="vertical-align:top;" |'''utc''' |optional |Teks biasa, misalnya "+05:00" atau "-08:00". Otomatis dipranalakan, dan jangan direferensikan. |- ! colspan="3" |Identifikasi |- style="vertical-align:top;" |'''kode_pos''' |optional |Kode pos |- style="vertical-align:top;" |'''kode_area''' |optional |Kode telepon |- style="vertical-align:top;" |'''iso''' |optional |Lihat [[ISO 3166-2:ID]] |- style="vertical-align:top;" |'''geocode''' |optional |GeoCode |- style="vertical-align:top;" |'''tnkb''' |optional |Lihat [[Tanda Nomor Kendaraan Bermotor Indonesia]] |- |'''kode_kemendagri''' |optional |Kode Kemendagri, di-''generate'' otomatis dengan Wikidata |- |'''kode_bps''' |optional |Kode BPS |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |kaobângan dâ'èrah |- style="vertical-align:top;" |'''total_apbd''' '''tahun_apbd''' |optional |Total [[Anggaran Pendapatan dan Belanja Daerah|APBD]] beserta tahunnya, harap dikutip |- style="vertical-align:top;" |'''pad''' |optional |Total [[Pendapatan Asli Daerah]] berdasarkan tahun, harap dikutip |- style="vertical-align:top;" |'''dau''' |optional |Total [[Dana Alokasi Umum]] berdasarkan tahun, harap dikutip |- style="vertical-align:top;" |'''dak''' |optional |Total [[Dana Alokasi Khusus]] berdasarkan tahun, harap dikutip |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |Informasi mancana |- style="vertical-align:top;" |'''slogan''' |optional |Slogan pariwisata (jika ada) |- style="vertical-align:top;" |'''lagu''' |optional |Judul lagu daerah (bukan lagu populer) yang berasal dari provinsi tersebut |- style="vertical-align:top;" |'''rumah''' |optional |Rumah adat dari provinsi tersebut. Contoh: [[Julang Ngapak]] |- style="vertical-align:top;" |'''senjata''' |optional |Nama senjata tradisional dari daerah tersebut |- style="vertical-align:top;" |'''flora''' |optional |Flora resmi |- |'''fauna''' |optional |Fauna resmi |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |Situs web tor oghâran padhâ |- style="vertical-align:top;" |'''website''' |optional |Pranala luar ke situs resmi dâ'èrah, harap gunakan {{Tl|URL}}<nowiki>, sehingga: {{URL|contoh.go.id}}</nowiki> |- style="vertical-align:top;" |'''catatan_kaki''' |optional |Catatan kaki tambahan, jika ada |}<!-- End of parameter name/description table --> == Contoh pangangghuyân == {{Kotak info provinsi Indonesia | nama = Jawa Tengah | nama resmi = Jawa Tengah | motto = [[Bahasa Jawa|Jawa]]: ''Prasêtyå Ulah Sakti Bhakti Pråjå''<br/>꧋ꦥꦿꦱꦼꦠꦾꦲꦸꦭꦃꦱꦏ꧀ꦠꦶꦧꦏ꧀ꦠꦶꦥꦿꦗ꧉<br/>([[Bahasa Indonesia|Indonesia]]: "Berjanji akan berusaha keras dan setia terhadap negara") | foto = {{photomontage |photo1a=Borobudur Temple.jpg |photo2a=Candi Sewu viewed from the south, 23 November 2013.jpg |photo2b=Kori Kamandungan Karaton Surakarta.jpg |photo3a=Baturraden overview from bridge, Purwokerto, 2015-03-23.jpg |photo3b=Java - Dieng Plateau - 006 (8639079016).jpg |photo4a=Lawang sewu (2013).jpg |photo4b=Slamet & Serayu, Watu Meja,.jpg | size = 300 | spacing = 1 | color = transparent | border = 0 }} | caption = Dari atas searah jarum jam: [[Candi Borobudur]], [[Keraton Surakarta Hadiningrat]], [[Telaga Warna (Dieng)|Telaga Warna]] di [[Dieng]], [[Sungai Serayu]], [[Lawang Sewu]], [[Lokawisata Baturraden|Baturraden]], [[Candi Sewu]]. | bendera = Flag of Central Java.svg | lambang = Coat of arms of Central Java.svg | peta = Central Java in Indonesia.svg | koordinat = 8º 30' - 5º 40' [[Lintang Selatan|LS]]{{br}}108º 30' - 111º 30' [[Bujur Timur|BT]] (termasuk [[Kepulauan Karimunjawa]]) | tanggal = [[15 Agustus]] [[1950]] | dasar hukum = UU No. 10 Tahun 1950 | ibukota = [[Berkas:Seal of the City of Semarang.svg|20px]] [[Kota Semarang]] | nama gubernur = [[Ganjar Pranowo]] | nama wakil gubernur = [[Taj Yasin Maimoen]] | nama ketua DPRD = [[Bambang Kusriyanto]] | nama sekretaris daerah = Sumarno | luas = 32800,69 | kabupaten = 29 | kota = 6 | kecamatan = 534 | kelurahan = 769 | desa = 7.809 | penduduk = 36516035 | tahun populasi = [[2020]] | populasi ref = <ref name="JATENG">{{cite document|url=https://jateng.bps.go.id/publication/2021/02/26/c5709cd0419788a55827d58f/provinsi-jawa-tengah-dalam-angka-2021.html|title=Provinsi Jawa Tengah Dalam Angka 2021|publisher=[[Badan Pusat Statistik]] Provinsi Jawa Tengah|accessdate=17 April 2021|pages=7, 99, 336|format=pdf}}</ref> | kepadatan = 1113,00 | agama = [[Islam]] (93,89%)<br>[[Kristen]] (4,37%)<br>- [[Protestan]] (2,54%)<br>- [[Katolik]] (1,83%)<br> [[Hindu]] (0,91%)<br> [[Budha]] (0,53%) <br> Kepercayaan (0,27%)<br> [[Agama Konghucu|Konghucu]] (0,03%)<ref name="JATENG"/> | bahasa = {{collapsible list| [[Bahasa Indonesia|Indonesia]] (resmi)<br>[[Bahasa Jawa|Jawa]] (dominan)<br>—[[Bahasa Jawa Banyumasan|Jawa Banyumasan]]<br>—[[Bahasa Jawa Mataraman|Jawa Mataraman]]<br>—[[Bahasa Jawa Semarang|Jawa Semarang]]<br>—[[Bahasa Jawa Surakarta|Jawa Surakarta]]<br>—[[Bahasa Jawa Tegal|Jawa Tegal]]<br>—[[Bahasa Jawa Kuno|Jawa Kuno]]<br>[[Bahasa Sunda|Sunda]]<br>—[[Bahasa Sunda Brebes|Sunda Brebes]]<br>—[[Bahasa Sunda Priangan|Sunda Priangan]]<br>[[Bahasa Indonesia Peranakan|Peranakan]]<br>[[Bahasa Arab|Arab]]<br>[[Hakka (linguistik)|Hakka]]<br>[[Dialek Tiochiu|Tiochiu]]<br>[[Bahasa Tionghoa|Tionghoa]]<br>[[Bahasa Isyarat Indonesia]] }} | ISO = ID-JT | kode area = {{Collapsible list| 024 - Semarang, Ungaran, Demak (Mranggen, Sayung)| 0271 - Surakarta (Solo), Kartasura, Sukoharjo, Karanganyar, Sragen, sebagian Boyolali| 0272 - Klaten| 0273 - Wonogiri, Purwantoro, Pracimantoro| 0274 - Prambanan, Klaten (wilayah yang berbatasan dengan Yogyakarta)| 0275 - Purworejo, Kutoarjo| 0276 - Boyolali| 0280 - Majenang, Sidareja (Kabupaten Cilacap bagian barat)| 0281 - Purwokerto, Banyumas, Sumpiuh, Purbalingga| 0282 - Cilacap (bagian timur), Kebasen (wilayah yang berbatasan dengan Cilacap)| 0283 - Tegal, Slawi, Brebes (kecuali Bumiayu)| 0284 - Pemalang, Tegal (bagian timur)| 0285 - Pekalongan, Batang (bagian barat), Comal| 0286 - Banjarnegara, Wonosobo| 0287 - Kebumen, Karanganyar, Gombong, Tambak (wilayah yang berbatasan dengan Kebumen)| 0289 - Bumiayu, Tonjong, Paguyangan, Bantarkawung, Salem (Kabupaten Brebes bagian selatan)| 0291 - Demak (kecuali Mranggen, Sayung), Jepara, Kudus| 0292 - Grobogan, Purwodadi| 0293 - Magelang, Mungkid, Temanggung| 0294 - Kendal, Kaliwungu, Weleri, Batang (bagian timur)| 0295 - Pati, Rembang, Lasem| 0296 - Blora, Cepu| 0297 - Karimunjawa| 0298 - Salatiga, Ambarawa (Kabupaten Semarang bagian tengah dan selatan)| 0299 - Nusakambangan| 0356 - Rembang bagian Timur (wilayah yang berbatasan dengan Tuban)}} | kode pos = 50''xxx''-54''xxx'' dan 56''xxx''-59''xxx'' | TNKB = {{Collapsible list |G (eks-Keresidenan Pekalongan) |H (eks-Keresidenan Semarang) |K (eks-Keresidenan Pati) |R (eks-Keresidenan Banyumas) |AA (eks-Keresidenan Kedu) |AD (eks-Keresidenan Surakarta) }} | translit_lang1_type2 = Alfabet Jawa | utc = +07:00 | zona waktu = [[Waktu Indonesia Barat|WIB]] | translit_lang1_info2 = Jåwå Têngah | translit_lang1_info = {{jav|ꦗꦮ​ꦠꦼꦔꦃ}} | translit_lang1_type = [[aksara Jawa|Hanacaraka]] | translit_lang1 = bahasa Jawa | translit_lang1_type1 = [[Abjad Pegon|Pegon]] | translit_lang1_info1 = جاوا تٓڠاه | lagu = {{hlist|"Gambang Suling"|"Gundhul Pacul"|"Lir-ilir"|"Suwe Ora Jamu"|"Cublak-cublak Suweng"|"Jaranan"}} | rumah = {{hlist|[[Rumah Joglo]]|[[Madala Kaloka]]}} | senjata = {{hlist|[[Keris]]|[[Kudi]]}} | flora = [[Kantil]] | fauna = [[Kepudang kuduk-hitam]] | DAU = Rp 3.830.691.947.000,- ([[2020]])<ref>{{cite web|url=http://www.djpk.kemenkeu.go.id/wp-content/uploads/2019/09/2.-DAU.pdf |title=Rincian Alokasi Dana Alokasi Umum Provinsi/Kabupaten Kota Dalam APBN T.A 2020|website=www.djpk.kemenkeu.go.id|date=(2020)|accessdate=17 April 2021}}</ref> | IPM = {{increase}} 72,16 ([[2021]])<br>{{fontcolor|Green|Tinggi}}<ref name="IPM">{{cite web|url=https://www.bps.go.id/indicator/26/494/1/-metode-baru-indeks-pembangunan-manusia-menurut-provinsi.html|title=Indeks Pembangunan Manusia Menurut Provinsi 2019-2021|publisher=[[Badan Pusat Statistik]]|accessdate=26 November 2021}}</ref> | web = {{URL|jatengprov.go.id}} | slogan = Jateng Gayeng<ref>{{Cite web|last=Media|first=Kompas Cyber|date=2015-08-23|title=Gubernur Ganjar Pranowo Luncurkan Slogan "Jateng Gayeng" Halaman all|url=https://regional.kompas.com/read/xml/2015/08/24/04291551/Gubernur.Ganjar.Pranowo.Luncurkan.Slogan.Jateng.Gayeng.|website=KOMPAS.com|language=id|access-date=2022-01-07}}</ref> }} <syntaxhighlight lang="xml" style="overflow:auto; white-space: pre-wrap;"> <!-- Hanya digunakan sebagai contoh. Templat aktualnya mungkin dapat berbeda. --> {{Kotak info provinsi Indonesia | nama = Jawa Tengah | singkatan = Jateng | motto = [[Bahasa Jawa|Jawa]]: ''Prasêtyå Ulah Sakti Bhakti Pråjå''<br/>꧋ꦥꦿꦱꦼꦠꦾꦲꦸꦭꦃꦱꦏ꧀ꦠꦶꦧꦏ꧀ꦠꦶꦥꦿꦗ꧉<br/>([[Bahasa Indonesia|Indonesia]]: "Berjanji akan berusaha keras dan setia terhadap negara") | foto = {{photomontage |photo1a=Borobudur Temple.jpg |photo2a=Candi Sewu viewed from the south, 23 November 2013.jpg |photo2b=Kori Kamandungan Karaton Surakarta.jpg |photo3a=Baturraden overview from bridge, Purwokerto, 2015-03-23.jpg |photo3b=Java - Dieng Plateau - 006 (8639079016).jpg |photo4a=Lawang sewu (2013).jpg |photo4b=Slamet & Serayu, Watu Meja,.jpg | size = 300 | spacing = 1 | color = transparent | border = 0 }} | caption = Dari atas searah jarum jam: [[Candi Borobudur]], [[Keraton Surakarta Hadiningrat]], [[Telaga Warna (Dieng)|Telaga Warna]] di [[Dieng]], [[Sungai Serayu]], [[Lawang Sewu]], [[Lokawisata Baturraden|Baturraden]], [[Candi Sewu]]. | bendera = Flag of Central Java.svg | lambang = Coat of arms of Central Java.svg | peta = Central Java in Indonesia.svg | koordinat = 8º 30' - 5º 40' [[Lintang Selatan|LS]]{{br}}108º 30' - 111º 30' [[Bujur Timur|BT]] (termasuk [[Kepulauan Karimunjawa]]) | tanggal = [[15 Agustus]] [[1950]] | dasar hukum = UU No. 10 Tahun 1950 | ibukota = [[Berkas:Seal of the City of Semarang.svg|20px]] [[Kota Semarang]] | nama gubernur = [[Ganjar Pranowo]] | nama wakil gubernur = [[Taj Yasin Maimoen]] | nama ketua DPRD = [[Bambang Kusriyanto]] | nama sekretaris daerah = Sumarno | luas = 32800,69 | kabupaten = 29 | kota = 6 | kecamatan = 534 | kelurahan = 769 | desa = 7.809 | penduduk = 36516035 | tahun populasi = [[2020]] | populasi ref = <ref name="JATENG">{{cite document|url=https://jateng.bps.go.id/publication/2021/02/26/c5709cd0419788a55827d58f/provinsi-jawa-tengah-dalam-angka-2021.html|title=Provinsi Jawa Tengah Dalam Angka 2021|publisher=[[Badan Pusat Statistik]] Provinsi Jawa Tengah|accessdate=17 April 2021|pages=7, 99, 336|format=pdf}}</ref> | kepadatan = 1113,00 | agama = [[Islam]] (93,89%)<br>[[Kristen]] (4,37%)<br>- [[Protestan]] (2,54%)<br>- [[Katolik]] (1,83%)<br> [[Hindu]] (0,91%)<br> [[Budha]] (0,53%) <br> Kepercayaan (0,27%)<br> [[Agama Konghucu|Konghucu]] (0,03%)<ref name="JATENG"/> | bahasa = {{collapsible list| [[Bahasa Indonesia|Indonesia]] (resmi)<br>[[Bahasa Jawa|Jawa]] (dominan)<br>—[[Bahasa Jawa Banyumasan|Jawa Banyumasan]]<br>—[[Bahasa Jawa Mataraman|Jawa Mataraman]]<br>—[[Bahasa Jawa Semarang|Jawa Semarang]]<br>—[[Bahasa Jawa Surakarta|Jawa Surakarta]]<br>—[[Bahasa Jawa Tegal|Jawa Tegal]]<br>—[[Bahasa Jawa Kuno|Jawa Kuno]]<br>[[Bahasa Sunda|Sunda]]<br>—[[Bahasa Sunda Brebes|Sunda Brebes]]<br>—[[Bahasa Sunda Priangan|Sunda Priangan]]<br>[[Bahasa Indonesia Peranakan|Peranakan]]<br>[[Bahasa Arab|Arab]]<br>[[Hakka (linguistik)|Hakka]]<br>[[Dialek Tiochiu|Tiochiu]]<br>[[Bahasa Tionghoa|Tionghoa]]<br>[[Bahasa Isyarat Indonesia]] }} | ISO = ID-JT | kode area = {{Collapsible list| 024 - Semarang, Ungaran, Demak (Mranggen, Sayung)| 0271 - Surakarta (Solo), Kartasura, Sukoharjo, Karanganyar, Sragen, sebagian Boyolali| 0272 - Klaten| 0273 - Wonogiri, Purwantoro, Pracimantoro| 0274 - Prambanan, Klaten (wilayah yang berbatasan dengan Yogyakarta)| 0275 - Purworejo, Kutoarjo| 0276 - Boyolali| 0280 - Majenang, Sidareja (Kabupaten Cilacap bagian barat)| 0281 - Purwokerto, Banyumas, Sumpiuh, Purbalingga| 0282 - Cilacap (bagian timur), Kebasen (wilayah yang berbatasan dengan Cilacap)| 0283 - Tegal, Slawi, Brebes (kecuali Bumiayu)| 0284 - Pemalang, Tegal (bagian timur)| 0285 - Pekalongan, Batang (bagian barat), Comal| 0286 - Banjarnegara, Wonosobo| 0287 - Kebumen, Karanganyar, Gombong, Tambak (wilayah yang berbatasan dengan Kebumen)| 0289 - Bumiayu, Tonjong, Paguyangan, Bantarkawung, Salem (Kabupaten Brebes bagian selatan)| 0291 - Demak (kecuali Mranggen, Sayung), Jepara, Kudus| 0292 - Grobogan, Purwodadi| 0293 - Magelang, Mungkid, Temanggung| 0294 - Kendal, Kaliwungu, Weleri, Batang (bagian timur)| 0295 - Pati, Rembang, Lasem| 0296 - Blora, Cepu| 0297 - Karimunjawa| 0298 - Salatiga, Ambarawa (Kabupaten Semarang bagian tengah dan selatan)| 0299 - Nusakambangan| 0356 - Rembang bagian Timur (wilayah yang berbatasan dengan Tuban)}} | kode pos = 50''xxx''-54''xxx'' dan 56''xxx''-59''xxx'' | TNKB = {{Collapsible list |G (eks-Keresidenan Pekalongan) |H (eks-Keresidenan Semarang) |K (eks-Keresidenan Pati) |R (eks-Keresidenan Banyumas) |AA (eks-Keresidenan Kedu) |AD (eks-Keresidenan Surakarta) }} | translit_lang1_type2 = Alfabet Jawa | utc = +07:00 | zona waktu = [[Waktu Indonesia Barat|WIB]] | translit_lang1_info2 = Jåwå Têngah | translit_lang1_info = {{jav|ꦗꦮ​ꦠꦼꦔꦃ}} | translit_lang1_type = [[aksara Jawa|Hanacaraka]] | translit_lang1 = bahasa Jawa | translit_lang1_type1 = [[Abjad Pegon|Pegon]] | translit_lang1_info1 = جاوا تٓڠاه | lagu = {{hlist|"Gambang Suling"|"Gundhul Pacul"|"Lir-ilir"|"Suwe Ora Jamu"|"Cublak-cublak Suweng"|"Jaranan"}} | rumah = {{hlist|[[Rumah Joglo]]|[[Madala Kaloka]]}} | senjata = {{hlist|[[Keris]]|[[Kudi]]}} | flora = [[Kantil]] | fauna = [[Kepudang kuduk-hitam]] | DAU = Rp 3.830.691.947.000,- ([[2020]])<ref>{{cite web|url=http://www.djpk.kemenkeu.go.id/wp-content/uploads/2019/09/2.-DAU.pdf |title=Rincian Alokasi Dana Alokasi Umum Provinsi/Kabupaten Kota Dalam APBN T.A 2020|website=www.djpk.kemenkeu.go.id|date=(2020)|accessdate=17 April 2021}}</ref> | IPM = {{increase}} 72,16 ([[2021]])<br>{{fontcolor|Green|Tinggi}}<ref name="IPM">{{cite web|url=https://www.bps.go.id/indicator/26/494/1/-metode-baru-indeks-pembangunan-manusia-menurut-provinsi.html|title=Indeks Pembangunan Manusia Menurut Provinsi 2019-2021|publisher=[[Badan Pusat Statistik]]|accessdate=26 November 2021}}</ref> | web = {{URL|jatengprov.go.id}} | slogan = Jateng Gayeng<ref>{{Cite web|last=Media|first=Kompas Cyber|date=2015-08-23|title=Gubernur Ganjar Pranowo Luncurkan Slogan "Jateng Gayeng" Halaman all|url=https://regional.kompas.com/read/xml/2015/08/24/04291551/Gubernur.Ganjar.Pranowo.Luncurkan.Slogan.Jateng.Gayeng.|website=KOMPAS.com|language=id|access-date=2022-01-07}}</ref> }} </syntaxhighlight> '''Referensi''' {{reflist}} == TemplateData == {{Collapse top|title=Dokumentasi [[Wikipedia:TemplateData|TemplateData]] digunakan oleh [[Wikipedia:VisualEditor|VisualEditor]] dan perkakas lain}} {{TemplateData header|noheader=1}} <templatedata> { "params": { "nama": { "aliases": [ "name" ], "label": "Nama provinsi" }, "settlement_type": { "label": "Jenis Daerah Tingkat I", "description": "dapat ditulis dengan \"ibukota\", \"daerah istimewa\", atau \"otsus\". Abaikan jika bukan salah satu dari 3 tersebut, akan menghasilkan kata \"Provinsi\"", "aliases": [ "settlement type" ] }, "translit_lang1": { "label": "Nama bahasa transkripsi", "description": "jika lebih dari satu bahasa, isi dengan \"bahasa daerah\"" }, "translit_lang1_type": { "label": "Nama bahasa/aksara 1", "description": "diisi dengan nama aksara, contoh \"aksara Jawa, aksara Sunda\"", "example": "Aksara Jawa" }, "translit_lang1_info": { "label": "Nilai bahasa/aksara 1", "description": "diisi dengan nama provinsi dalam aksara tersebut, contoh: ꦪꦺꦴꦒꦾꦏꦂꦠ", "example": "ꦪꦺꦴꦒꦾꦏꦂꦠ" }, "translit_lang1_type1": { "label": "Nama bahasa/aksara 2" }, "translit_lang1_info1": { "label": "Nilai bahasa/aksara 2" }, "translit_lang1_type2": { "label": "Nama bahasa/aksara 3" }, "translit_lang1_info2": { "label": "Nilai bahasa/aksara 3" }, "translit_lang1_type3": { "label": "Nama bahasa/aksara 4" }, "translit_lang1_info3": { "label": "Nilai bahasa/aksara 4" }, "translit_lang1_type4": { "label": "Nama bahasa/aksara 5" }, "translit_lang1_info4": { "label": "Nilai bahasa/aksara 5" }, "translit_lang1_type5": { "label": "Nama bahasa/aksara 6" }, "translit_lang1_info5": { "label": "Nilai bahasa/aksara 6" }, "translit_lang1_type6": { "label": "Nama bahasa/aksara 7" }, "translit_lang1_info6": { "label": "Nilai bahasa/aksara 7" }, "foto": { "label": "Foto panoramik", "description": "gunakan {{photomontage}} atau {{multiple image}} jika kolase digunakan" }, "caption": { "label": "Takarir gambar" }, "bendera": { "label": "Gambar bendera", "example": "Flag of Central Java.svg" }, "lambang": { "label": "Gambar lambang daerah", "example": "Coat of arms of Central Java.svg" }, "etimologi": { "aliases": [ "etymology" ], "label": "Etimologi" }, "julukan": { "label": "Julukan" }, "motto": { "label": "Motto (sesanti) daerah" }, "anthem": { "label": "Himne daerah" }, "peta": { "label": "Gambar peta" }, "lintang": { "aliases": [ "latitude" ], "label": "Koordinat lintang" }, "bujur": { "aliases": [ "longitude" ], "label": "Koordinat bujur" }, "tanggal": { "label": "Tanggal berdiri", "description": "gunakan {{start date}}" }, "dibubarkan": { "label": "Tanggal dibubarkan", "aliases": [ "bubar" ] }, "pendiri": { "label": "Pendiri" }, "dinamai_berdasarkan": { "label": "Dinamai berdasarkan" }, "ibukota": { "aliases": [ "ibu kota" ], "label": "Ibu kota provinsi" }, "kabupaten": { "label": "Jumlah kabupaten", "description": "diisi dengan angka-angka" }, "kota": { "label": "Jumlah kota" }, "kecamatan": { "label": "Jumlah kecamatan" }, "kelurahan": { "label": "Jumlah kelurahan" }, "desa": { "label": "Jumlah desa" }, "partai": { "label": "Partai politik yang berkuasa di eksekutif" }, "luas": { "label": "Luas total wilayah", "description": "isi dengan angka-angka tanpa tanda baca apapun selain titik untuk memisahkan desimal" }, "penduduk": { "label": "Jumlah penduduk" }, "kepadatan": { "label": "Kepadatan penduduk" }, "demonim": { "label": "Demonim" }, "agama": { "label": "Agama penduduk", "description": "dihitung dalam persentase" }, "bahasa": { "label": "Bahasa", "description": "bahasa yang dipertuturkan penduduk" }, "utc": { "label": "UTC offset", "description": "diisi dengan +07:00, +08:00, atau +09:00" }, "slogan": { "label": "Slogan/branding", "description": "contoh: \"+Jakarta Kota Kolaborasi\"" }, "lagu": { "label": "Lagu daerah", "description": "hanya diisi lagu daerah yang turun-temurun, jangan lagu populer dari daerah tersebut, ditulis dalam tanda petik" }, "rumah": { "label": "Rumah adat" }, "senjata": { "label": "Senjata tradisional" }, "flora": { "label": "Flora resmi" }, "fauna": { "label": "Fauna resmi" }, "website": { "aliases": [ "web" ], "label": "Situs web", "description": "gunakan {{URL}}", "example": "{{URL|jabarprov.go.id}}" }, "nama_asli": { "aliases": [ "nama asli" ], "label": "Nama dalam bahasa daerah" }, "bahasa_nama_asli": { "aliases": [ "bahasa nama asli" ], "label": "Bahasa nama asli" }, "alias": { "aliases": [ "nama lain" ], "label": "Nama lain" }, "nama_resmi": { "aliases": [ "nama resmi" ], "label": "Nama resmi", "description": "Nama resmi daerah", "example": "Daerah Istimewa Yogyakarta" }, "ukuran_foto": { "aliases": [ "ukuran foto" ], "label": "Ukuran foto", "description": "ukuran dalam pixel", "example": "250px" }, "alt_foto": { "aliases": [ "alt foto" ], "label": "Teks alternatif" }, "link_lambang": { "label": "Pranala ke artikel bertopik lambang" }, "ukuran_peta": { "aliases": [ "ukuran peta" ], "label": "Ukuran gambar peta" }, "alt_peta": { "aliases": [ "alt peta" ], "label": "Teks alternatif peta" }, "dasar_hukum": { "aliases": [ "dasar hukum" ], "label": "Dasar hukum" }, "hari_jadi": { "aliases": [ "hari jadi" ], "label": "Hari jadi provinsi", "description": "digunakan jika tanggal berdirinya tidak sama dengan hari jadinya. Gunakan {{start date}}" }, "kota_besar": { "aliases": [ "kota besar" ], "label": "Daftar kota besar lainnya" }, "ref_jumlah_satuan_pemerintahan": { "aliases": [ "jumlahsatuanpemerintahanref", "ref jumlah satuan pemerintahan" ], "label": "Referensi jumlah satuan pemerintahan" }, "ref_pemerintahan": { "aliases": [ "ref pemerintahan" ], "label": "Referensi pemerintahan", "description": "diapit dengan <ref>...</ref>" }, "jenis_pemerintahan": { "aliases": [ "jenis pemerintahan" ], "label": "Jenis pemerintahan", "description": "contoh: Pemerintah Provinsi" }, "nama_gubernur": { "aliases": [ "nama gubernur" ], "label": "Nama Gubernur" }, "badan_pemerintahan": { "aliases": [ "badan pemerintahan" ], "label": "Badan pemerintahan" }, "nama_wali_nanggroe": { "aliases": [ "nama wali nanggroe" ], "label": "Nama Wali Nanggroe" }, "kepala_otorita": { "aliases": [ "kepala otorita" ], "label": "Kepala Otorita", "description": "Nama Kepala Otorita" }, "wakil_kepala_otorita": { "aliases": [ "wakil kepala otorita" ], "label": "Nama Wakil Kepala Otorita" }, "nama_wakil_gubernur": { "aliases": [ "nama wakil gubernur" ], "label": "Nama Wakil Gubernur" }, "nama_sekretaris_daerah": { "aliases": [ "nama sekretaris daerah" ], "label": "Nama Sekretaris Daerah" }, "nama_ketua_dprd": { "aliases": [ "nama ketua DPRD" ], "label": "Nama Ketua DPRD" }, "ref_luas": { "aliases": [ "ref luas" ], "label": "Referensi luas", "description": "diapit dengan <ref>...</ref>" }, "luas_daratan": { "aliases": [ "luasdaratan", "luas daratan" ], "label": "Luas daratan", "description": "isi dengan angka-angka tanpa tanda baca apapun selain titik untuk memisahkan desimal" }, "luas_perairan": { "aliases": [ "luasperairan", "luas perairan" ], "label": "Luas perairan", "description": "isi dengan angka-angka tanpa tanda baca apapun selain titik untuk memisahkan desimal" }, "persen_perairan": { "aliases": [ "persenperairan", "persen perairan" ], "label": "Persentase perairan", "description": "isi dengan angka-angka tanpa \"%\"" }, "ref_tinggi_maks": { "aliases": [ "tinggi maks ref", "ref tinggi maks" ], "label": "Referensi ketinggian maksimum", "description": "diapit dengan <ref>...</ref>" }, "tinggi_maks": { "aliases": [ "tinggi maks" ], "label": "Ketinggian maksimum", "description": "isi dengan angka-angka tanpa tanda baca apapun selain titik untuk memisahkan desimal" }, "ref_tinggi_min": { "aliases": [ "tinggi min ref", "ref tinggi min" ], "label": "Referensi ketinggian minimum", "description": "diapit dengan <ref>...</ref>" }, "tinggi_min": { "aliases": [ "tinggi min" ], "label": "Ketinggian minimum", "description": "isi dengan angka-angka tanpa tanda baca apapun selain titik untuk memisahkan desimal" }, "ref_penduduk": { "aliases": [ "ref populasi", "populasi ref", "ref penduduk" ], "label": "Referensi jumlah penduduk", "description": "diapit dengan <ref>...</ref>" }, "tahun_populasi": { "aliases": [ "tahun populasi" ], "label": "Tahun sensus penduduk" }, "peringkat_populasi": { "aliases": [ "peringkat populasi" ], "label": "Peringkat populasi penduduk" }, "ref_demografi": { "aliases": [ "ref demografi" ], "label": "Referensi demografi penduduk", "description": "diapit dengan <ref>...</ref>" }, "ipm": { "aliases": [ "IPM" ], "label": "Indeks Pembangunan Manusia" }, "zona_waktu": { "aliases": [ "zona waktu" ], "label": "Zona waktu", "description": "diisi dengan \"WIB\", \"WITA\", atau \"WIT\"" }, "kode_area": { "aliases": [ "kode area" ], "label": "Kode area telepon" }, "geocode": { "aliases": [ "GeoCode" ], "label": "GeoCode" }, "iso": { "aliases": [ "ISO" ], "label": "Kode ISO 3166-2:ID" }, "tnkb": { "aliases": [ "TNKB" ], "label": "Pelat kendaraan" }, "kode_kemendagri": { "aliases": [ "kodedagri" ], "label": "Kode Kemendagri" }, "kode_bps": { "aliases": [ "kodebps" ], "label": "Kode BPS" }, "total_apbd": { "aliases": [ "total APBD" ], "label": "Nilai total APBD" }, "tahun_apbd": { "aliases": [ "tahun APBD" ], "label": "Tahun APBD", "description": "tahun, kemudian beri referensi, diapit dengan <ref>...</ref>" }, "pad": { "aliases": [ "PAD" ], "label": "Pendapatan asli daerah" }, "dau": { "aliases": [ "DAU" ], "label": "Dana Alokasi Umum" }, "dak": { "aliases": [ "DAK" ], "label": "Dana Alokasi Khusus" }, "catatan_kaki": { "aliases": [ "catatankaki", "footnotes" ], "label": "Catatan kaki", "description": "harap tempatkan {{notelist}} di sini" }, "kode_pos": { "aliases": [ "kodepos", "kode pos" ], "label": "Kode pos" } }, "paramOrder": [ "nama", "nama_asli", "bahasa_nama_asli", "nama_resmi", "alias", "settlement_type", "translit_lang1", "translit_lang1_type", "translit_lang1_info", "translit_lang1_type1", "translit_lang1_info1", "translit_lang1_type2", "translit_lang1_info2", "translit_lang1_type3", "translit_lang1_info3", "translit_lang1_type4", "translit_lang1_info4", "translit_lang1_type5", "translit_lang1_info5", "translit_lang1_type6", "translit_lang1_info6", "foto", "ukuran_foto", "alt_foto", "caption", "bendera", "lambang", "link_lambang", "etimologi", "julukan", "motto", "anthem", "peta", "ukuran_peta", "alt_peta", "lintang", "bujur", "tanggal", "dasar_hukum", "hari_jadi", "dibubarkan", "pendiri", "dinamai_berdasarkan", "ibukota", "kota_besar", "ref_jumlah_satuan_pemerintahan", "kabupaten", "kota", "kecamatan", "kelurahan", "desa", "ref_pemerintahan", "jenis_pemerintahan", "badan_pemerintahan", "partai", "nama_wali_nanggroe", "kepala_otorita", "wakil_kepala_otorita", "nama_gubernur", "nama_wakil_gubernur", "nama_sekretaris_daerah", "nama_ketua_dprd", "ref_luas", "luas", "luas_daratan", "luas_perairan", "persen_perairan", "ref_tinggi_maks", "tinggi_maks", "ref_tinggi_min", "tinggi_min", "ref_penduduk", "penduduk", "tahun_populasi", "peringkat_populasi", "kepadatan", "demonim", "ref_demografi", "agama", "bahasa", "ipm", "zona_waktu", "utc", "kode_pos", "kode_area", "geocode", "iso", "tnkb", "kode_kemendagri", "kode_bps", "total_apbd", "tahun_apbd", "pad", "dau", "dak", "slogan", "lagu", "rumah", "senjata", "flora", "fauna", "website", "catatan_kaki" ], "format": "block", "description": "Templat pambâgiân administratif ondhâk I (Propènsi otabâ sadrajât) nâng Inḍonèsia." } </templatedata> {{collapse bottom}} == Abâs jhughân == * [[Wikipedia:ProyekWiki pambâgiân administratif Inḍonèsia]] === Template kalabân parameter umum=== * {{tl|Infobox settlement}} === Template kalabân parameter ''custom'' === * {{tl|Kotak info Dati II Indonesia}}, dâ' kotak info [[daftar kabhupaten dan kota Indonesia|kabupaten]], [[daftar kabupaten dan kota Indonesia|kota]], bân [[daftar ibu kota provinsi di Indonesia|ibu kota provinsi]] * {{tl|Kecamatan}}, dâ' kotak info [[kecamathân]] * {{tl|Kelurahan}}, dâ' kotak info [[kalorahan]] * {{tl|Desa}}, dâ' kotak info [[desa]] * {{tl|Gampong}}, dâ' kotak info [[gampong]] * {{tl|Nagari}}, dâ' kotak info [[nagari]] * {{tl|Kampung}}, dâ' kotak info [[kampong (Papua)|kampong nâng Papua]]/[[kampong (Lampung)|Lampung]] * {{tl|Pekon}}, dâ' kotak info [[pekon]] * {{tl|Lembang}}, dâ' kotak info [[lembang (Toraja)|lembang]] * {{tl|Jorong}}, dâ' kotak info [[jorong]] <!-- CATEGORY TOR PRANALA ANTARBHÂSA KENNENGANNA NÂNG DINNA' --><includeonly> [[Category:Template kotak info wilayah|Propènsi Inḍonèsia]] [[Category:Template yang memanggil infobox settlement]] </includeonly> 6iamtbbmwdj3m2zwyi42uuw54da9a4v Cèṭa'an:Subhalaman dokumentasi 10 3333 18281 2024-09-25T09:00:06Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Documentation subpage]] 18281 wikitext text/x-wiki #REDIRECT[[Template:Documentation subpage]] i97plvylq76aaszuqfcsivwpluhbpv8 Cèṭa'an:Photomontage 10 3334 18283 2024-09-25T09:36:22Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Photo montage]] 18283 wikitext text/x-wiki #REDIRECT [[Template:Photo montage]] dth02hushm45s6jd83sb5sr1aluo1gh Cèṭa'an:Photo montage 10 3335 18284 2024-09-25T09:37:06Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:photo montage|montage}}<noinclude> {{documentation}} </noinclude>' 18284 wikitext text/x-wiki {{#invoke:photo montage|montage}}<noinclude> {{documentation}} </noinclude> decxcsz9k9kff8get7ip5ptrq2c98tp Modul:Redirect/doc 828 3336 18296 2024-09-26T02:57:45Z Munajad.MH 3071 ←Membuat halaman berisi '{{used in system}} {{Module rating|beta}} {{Module rating|protected}} {{Lua|Module:Arguments}} This module contains functions to find the target of a [[Help:Redirect|redirect]] page. == Main == The main function accepts the name of a single page. It determines if the page is a redirect; if so it looks up the page, extracts the target, and returns the target name as text. Its usage is <code><nowiki>{{#invoke:redirect|main|page-name}}</nowiki></code>. If <code>p...' 18296 wikitext text/x-wiki {{used in system}} {{Module rating|beta}} {{Module rating|protected}} {{Lua|Module:Arguments}} This module contains functions to find the target of a [[Help:Redirect|redirect]] page. == Main == The main function accepts the name of a single page. It determines if the page is a redirect; if so it looks up the page, extracts the target, and returns the target name as text. Its usage is <code><nowiki>{{#invoke:redirect|main|page-name}}</nowiki></code>. If <code>page-name</code> does not exist or is not a redirect then <code>page-name</code> is returned. If <code>page-name</code> is blank then blank is returned. The function normally neither takes nor gives square brackets, so to show the result as a link use <code><nowiki>[[{{#invoke:redirect|main|page-name}}]]</nowiki></code>. If the parameter ''bracket'' is given a nonblank value, brackets will be passed on if present. === Examples === * <code><nowiki>{{#invoke:redirect|main|WP:AFC}}</nowiki></code> &rarr; {{#invoke:redirect|main|WP:AFC}} * <code><nowiki>{{#invoke:redirect|main|[[WP:AFD]]|bracket=yes}}</nowiki></code> &rarr; {{#invoke:redirect|main|[[WP:AFD]]|bracket=yes}} * <code><nowiki>{{#invoke:redirect|main|Wikipedia:Articles for deletion}}</nowiki></code> &rarr; {{#invoke:redirect|main|Wikipedia:Articles for deletion}} * <code><nowiki>{{#invoke:redirect|main|Wikipedia:Articles for rumination}}</nowiki></code> &rarr; {{#invoke:redirect|main|Wikipedia:Articles for rumination}} Note: [[WP:AFC]] and [[WP:AFD]] are both redirects, but [[Wikipedia:Articles for deletion]] is not, and [[Wikipedia:Articles for rumination]] does not exist. === LuaMain === If you want to use the main function from another Lua module, you may want to use the luaMain function. This provides the same functionality as the main function, but doesn't require that a frame object be available. To use this, first load the module. <syntaxhighlight lang="lua"> local mRedirect = require('Module:Redirect') </syntaxhighlight> Then use the function with the following syntax: <syntaxhighlight lang="lua"> mRedirect.luaMain(rname, bracket) </syntaxhighlight> <var>rname</var> is the name of the redirect page, and if <var>bracket</var> is anything but false or nil, the module will produce a link rather than just a page name. == IsRedirect == The isRedirect function is used from wiki pages to find out if a given page is a redirect or not. If the page is a redirect, the function returns "yes", and if not the output is blank. Its usage is <code><nowiki>{{#invoke:redirect|isRedirect|page-name}}</nowiki></code>. === Examples === * <code><nowiki>{{#invoke:redirect|isRedirect|WP:AFC}}</nowiki></code> &rarr; {{#invoke:redirect|isRedirect|WP:AFC}} * <code><nowiki>{{#invoke:redirect|isRedirect|Wikipedia:Articles for deletion}}</nowiki></code> &rarr; {{#invoke:redirect|isRedirect|Wikipedia:Articles for deletion}} * <code><nowiki>{{#invoke:redirect|isRedirect|Wikipedia:Articles for rumination}}</nowiki></code> &rarr; {{#invoke:redirect|isRedirect|Wikipedia:Articles for rumination}} === LuaIsRedirect === The isRedirect can be accessed from other Lua modules in the same way as the main function: <syntaxhighlight lang="lua"> local mRedirect = require('Module:Redirect') mRedirect.luaIsRedirect(rname) </syntaxhighlight> == GetTarget == The getTarget function fetches the target page name of a redirect page, and is only usable from Lua. If the page specified is a redirect, then the target is returned; otherwise the function returns nil. To use it, first load the module. <syntaxhighlight lang="lua"> local mRedirect = require('Module:Redirect') </syntaxhighlight> Then use the function with the following syntax: <syntaxhighlight lang="lua"> mRedirect.getTarget(page) </syntaxhighlight> <var>page</var> can be either the name of the redirect page as a string, or a [[mw:Extension:Scribunto/Lua reference manual#Title objects|mw.title object]]. ==See also== * [[phab:T68974]] - Provide a standard way to get the target of a redirect page * [[mw:Extension:Scribunto/Lua reference manual#Title objects]], the Scribunto interface for determining a page's redirect status * [[Template:Get QID]], which uses this module * [[Template:Submit an edit request]], which uses this module b58t3hwcxxq5qbgun0ql2dr59haf8ko Cèṭa'an:Used in system 10 3337 18297 2024-09-26T02:58:56Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:High-use|main|1=|2={{{2|}}}|system={{#if:{{{1|}}}|{{{1}}}|in system messages}}<noinclude>|nocat=true</noinclude>}}<noinclude> {{documentation}}<!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude>' 18297 wikitext text/x-wiki {{#invoke:High-use|main|1=|2={{{2|}}}|system={{#if:{{{1|}}}|{{{1}}}|in system messages}}<noinclude>|nocat=true</noinclude>}}<noinclude> {{documentation}}<!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> 196bkrax8m9r9spo90sxgyczdyxm0j6 Cèṭa'an:Used in system/doc 10 3338 18298 2024-09-26T02:59:41Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{lua|Module:High-use}} This is the {{tl|used in system}} message box. It is meant to be put at the top of the documentation for templates and modules that are used in the Wikipedia user interface. '''Note!''' It is normal that some of the links in the message box are red. == Usage == The template can b...' 18298 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{lua|Module:High-use}} This is the {{tl|used in system}} message box. It is meant to be put at the top of the documentation for templates and modules that are used in the Wikipedia user interface. '''Note!''' It is normal that some of the links in the message box are red. == Usage == The template can be used as is. But it can also take some parameters: * First parameter allows you to change the second half of the heading text. See examples below. * Second parameter is the name of some other talk page if you want discussion to be made there instead. But a better option might be to redirect the talkpage of your template to that other talkpage. Here are some examples: <syntaxhighlight lang="wikitext"> {{used in system|in many system messages|Wikipedia talk:High-risk templates}} </syntaxhighlight> {{used in system|in many system messages|Wikipedia talk:High-risk templates|nocat=yes}} <syntaxhighlight lang="wikitext"> {{used in system|in many system messages}} </syntaxhighlight> {{used in system|in many system messages|nocat=yes}} <syntaxhighlight lang="wikitext"> {{used in system||Wikipedia talk:High-risk templates}} </syntaxhighlight> {{used in system||Wikipedia talk:High-risk templates|nocat=yes}} The full code for a /doc page top can look like this: <syntaxhighlight lang="wikitext"> {{documentation subpage}} {{used in system| in many system messages }} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> </syntaxhighlight> == Technical details == The [[/sandbox]] and [[/testcases]] links are the standard names for such subpages. If those pages are created then the green /doc box for the template will detect them and link to them in its heading. For instance see the top of this documentation. == See also == * {{tl|high-use}} * {{tl|intricate template}} * [[Wikipedia:Template sandbox and test cases]] * [[Wikipedia:High-risk templates]] * {{tl|pp-template}} – The protection template that usually is put on high-risk templates. <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Documentation header templates]] }}</includeonly> h0vd608s0zmvp3qi5noin3d4iy3hc9s Modul:Redirect template 828 3339 18299 2024-09-26T03:01:45Z Munajad.MH 3071 ←Membuat halaman berisi 'require('strict') local p = {} -- key is beginning of arg name. value is table with namespace number and link -- alternatively, a function taking the namespace number and returning a validity -- can be used local namespaceCategories = { all = { function() return true end }, main = { 0, '[[wp:mainspace|main]]' }, help = { 12, '[[wp:help namespace|help]]' }, portal = { 100, '[[wp:portal|portal]]' }, talk = { function(n) return n > 0 and n%2 == 1 end, '[[Help...' 18299 Scribunto text/plain require('strict') local p = {} -- key is beginning of arg name. value is table with namespace number and link -- alternatively, a function taking the namespace number and returning a validity -- can be used local namespaceCategories = { all = { function() return true end }, main = { 0, '[[wp:mainspace|main]]' }, help = { 12, '[[wp:help namespace|help]]' }, portal = { 100, '[[wp:portal|portal]]' }, talk = { function(n) return n > 0 and n%2 == 1 end, '[[Help:Talk pages|talk]]' }, template = { 10, '[[wp:template namespace|template]]' }, wikipedia = { 4, '[[wp:project namespace|Wikipedia project]]' }, category = { 14, '[[wp:categorization|category]]' }, user = { 2, '[[wp:user pages|user]]' }, draft = { 118, '[[wp:drafts|draft]]' }, } -- remove whitespaces from beginning and end of args local function valueFunc(key, val) if type(val) == 'string' then val = val:match('^%s*(.-)%s*$') if val == '' then return nil end end return val end local function getPrettyName(args) for k in pairs(namespaceCategories) do if args[k .. ' category'] then return string.format("'''[[:Category:%s|%s]]''': ", args[k .. ' category'], args.name) end end return string.format("'''%s''': ", args.name) end function p.main(frame) local args = require('Module:Arguments').getArgs(frame, {wrappers = 'Template:Redirect template', valueFunc = valueFunc}) local namespace = mw.title.getCurrentTitle().namespace --- XXX: this is a HORRIBLE HACK. kill it with fire as soon as https://phabricator.wikimedia.org/T14974 is fixed --- [[phab:T14974]] was previously known as [[bugzilla:12974]] https://bugzilla.wikimedia.org/show_bug.cgi?id=12974 local beCompatibleWithBug14974 = args.info and (args.info:find('^[:;#*]', 1) == 1 or args.info:find('{|', 1, true) == 1) and '\n' or ' ' local content = string.format('\n<div class="rcat %s">\n*%sThis is a redirect%s%s.%s%s\n</div>', args.id and ('rcat-' .. string.gsub(args.id, ' ', '_')) or '', args.name and getPrettyName(args) or '', args.from and (' from ' .. args.from) or '', args.to and (' to ' .. args.to) or '', args.info and beCompatibleWithBug14974 or '', args.info or '' ) for k,v in pairs(namespaceCategories) do if args[k .. ' category'] then if type(v[1]) == 'function' and v[1](namespace) or v[1] == namespace then if args.sortkey then content = content .. string.format('[[Category:%s|%s]]', args[k .. ' category'], args.sortkey) else content = content .. string.format('[[Category:%s]]', args[k .. ' category']) end elseif args['other category'] then if args.sortkey then content = content .. string.format('[[Category:%s|%s]]', args['other category'], args.sortkey) else content = content .. string.format('[[Category:%s]]', args['other category']) end else content = content .. frame:expandTemplate{title = 'Incorrect redirect template', args = {v[2]}} end end end if namespace == 0 then local yesno = require('Module:Yesno') if yesno(args.printworthy) == true then return content .. '[[Category:Printworthy redirects]]' elseif yesno(args.printworthy) == false then return content .. '[[Category:Unprintworthy redirects]]' end end return content end return p st70b7nx9gq8upoveshz93h1coat7c9 Modul:Redirect template/doc 828 3340 18300 2024-09-26T03:02:32Z Munajad.MH 3071 ←Membuat halaman berisi '{{high use}} {{lua|Module:Arguments|Module:Yesno}} {{Module rating|protected}} This module implements {{tl|redirect template}}. Please see the template page for documentation. <includeonly>{{Sandbox other|| <!-- Categories go here and interwikis go in Wikidata. --> }}</includeonly>' 18300 wikitext text/x-wiki {{high use}} {{lua|Module:Arguments|Module:Yesno}} {{Module rating|protected}} This module implements {{tl|redirect template}}. Please see the template page for documentation. <includeonly>{{Sandbox other|| <!-- Categories go here and interwikis go in Wikidata. --> }}</includeonly> nmf0m7gjuth4v1h2fmtrcvnpst78pce Modul:High-use 828 3341 18301 2024-09-26T03:05:00Z Munajad.MH 3071 ←Membuat halaman berisi '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"...' 18301 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 "a very large number of" else return "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) if frame.args[1] == "risk" then return "risk" else local count = _fetch(frame) if count and count >= 100000 then return "risk" end end return "" 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 localization. local templateCount = ('on [https://linkcount.toolforge.org/?project=%s&page=%s#transclusions %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 and not mw.title.getCurrentTitle().isRedirect 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 ojhrdm0651q1bs9o8m5xq5bmvot764k Modul:High-use/doc 828 3342 18302 2024-09-26T03:07:08Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating|release}} {{High-use}} {{Lua|Module:Effective protection level|Module:Message box|Module:Transclusion count|Module:Yesno}} Implements {{tl|High-use}}. Uses bot-updated values from [[Special:PrefixIndex/Module:Transclusion_count/data/|subpages of Module:Transclusion_count/data/]] when available. == Usage == {{Mlx|High-use|main|1{{=}}''number of transclusions''|2{{=}}''discussion page, or use + notation''|info{{=}}|demo{{=}}|form{{=}}|expiry{{=}}...' 18302 wikitext text/x-wiki {{Module rating|release}} {{High-use}} {{Lua|Module:Effective protection level|Module:Message box|Module:Transclusion count|Module:Yesno}} Implements {{tl|High-use}}. Uses bot-updated values from [[Special:PrefixIndex/Module:Transclusion_count/data/|subpages of Module:Transclusion_count/data/]] when available. == Usage == {{Mlx|High-use|main|1{{=}}''number of transclusions''|2{{=}}''discussion page, or use + notation''|info{{=}}|demo{{=}}|form{{=}}|expiry{{=}}}} * ''<code>number of transclusions</code>'': The first parameter is either a static number of times the template has been transcluded, or the word "risk" (without quotes) to display "a very large number of" instead of the actual value. This value will be ignored if transclusion data is available for the current page. * ''<code>discussion page, or use + notation</code>'': The second parameter is overloaded. It will cause the number of transclusions to display as "#,###+" instead of "approximately #,###" when set equal to "yes" (without quotes). When used in this manner, values will be rounded down, instead of rounded to the nearest number with the appropriate number of significant figures. When set to any other non-blank value, it will replace the link to the template's talk page to the value of the parameter (for example, <code>2=WP:VPT</code> will insert a link to [[WP:VPT]]), * {{para|info|''extra information''}}: When set to non-blank, will insert ''extra information'' into the template text if the template has more than 10,000 transclusions or parameter 1 is set to "risk". * {{para|demo|''Template_name''}}: Will use the transclusion count for the template at [[Template:Template_name]] instead of detecting what template it is being used on. Capitalization must exactly match the value used in [[Special:PrefixIndex/Module:Transclusion_count/data/]]. * {{para|form}}: When set to "editnotice", will display the message using {{tl|editnotice}} instead of {{tl|ombox}}. * {{para|expiry}}: Sets the {{para|expiry}} parameter for {{tl|editnotice}}. * {{para|system|''in system messages''}}: if set, this module looks like {{tl|Used in system}}. Use that template directly as it performs some checks. * {{para|fetch}}: if set to false, the module will not attempt to fetch transclusion counts using [[:Module:Transclusion count]] === Other functions === ; num : Produces the text and and link to toolforge surrounding the amount of transclusions. ; risk : With this function, if <code>risk</code> is passed into the first unnamed parameter, or there are more than 100k transclusions, this will return <code>risk</code>. ; text : Returns the body text of this template, with nil or a number of transclusions. <noinclude> [[Category:Module documentation pages]] </noinclude> krpsnvibdhfevuxgkih7i34nlhrt5c2 Cèṭa'an:Module rating 10 3343 18303 2024-09-26T03:08:14Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#ifeq:{{SUBPAGENAME}}|doc|<!--do not show protection level of the module on the doc page, use the second and optionally third parameter if the doc page is also protected -->{{#if:{{{2|}}}|{{Pp|{{{2}}}|action={{{3|}}}}}}}|{{Module other|{{ombox | type = notice | image = {{#switch: {{{1|}}} | pre-alpha | prealpha | pa | experimental = [[File:Ambox warning blue construction.svg|40x40px|link=|alt=Pre-alpha]] | alpha | a...' 18303 wikitext text/x-wiki <includeonly>{{#ifeq:{{SUBPAGENAME}}|doc|<!--do not show protection level of the module on the doc page, use the second and optionally third parameter if the doc page is also protected -->{{#if:{{{2|}}}|{{Pp|{{{2}}}|action={{{3|}}}}}}}|{{Module other|{{ombox | type = notice | image = {{#switch: {{{1|}}} | pre-alpha | prealpha | pa | experimental = [[File:Ambox warning blue construction.svg|40x40px|link=|alt=Pre-alpha]] | alpha | a = [[File:Greek lc alpha icon.svg|26x26px|link=|alt=Alpha|class=skin-invert]] | beta | b = [[File:Greek lc beta icon.svg|40x40px|link=|alt=Beta|class=skin-invert]] | release | r | general | g | stable = [[File:Green check.svg|40x40px|link=|alt=Ready for use]] | protected | protect | p = [[File:{{#switch:{{#invoke:Effective protection level|edit|{{#switch:{{SUBPAGENAME}}|doc|sandbox={{FULLBASEPAGENAME}}|{{FULLPAGENAME}}}}}}|autoconfirmed=Semi|extendedconfirmed=Extended|accountcreator|templateeditor=Template|#default=Full}}-protection-shackle.svg|40x40px|link=|alt=Protected]] | semiprotected | semiprotect | semi =[[File:Semi-protection-shackle.svg|40x40px|link=|alt=Semi-protected]] }} | style = | textstyle = | text = {{#switch: {{{1|}}} | pre-alpha | prealpha | pa | experimental = This module is rated as [[:Category:Modules in pre-alpha development|pre-alpha]]. It is unfinished, and may or may not be in active development. It should not be used from article namespace pages. Modules remain pre-alpha until the original editor (or someone who takes one over if it is abandoned for some time) is satisfied with the basic structure. | alpha | a = This module is rated as [[:Category:Modules in alpha|alpha]]. It is ready for third-party input, and may be used on a few pages to see if problems arise, but should be watched. Suggestions for new features or changes in their input and output mechanisms are welcome. | beta | b = This module is rated as [[:Category:Modules in beta|beta]], and is ready for widespread use. It is still new and should be used with some caution to ensure the results are as expected. | release | r | general | g | stable = This module is rated as [[:Category:Modules for general use|ready for general use]]. It has reached a mature form and is thought to be relatively bug-free and ready for use wherever appropriate. It is ready to mention on help pages and other Wikipedia resources as an option for new users to learn. To reduce server load and bad output, it should be improved by [[Wikipedia:Template sandbox and test cases|sandbox testing]] rather than repeated trial-and-error editing. | protected | protect | p = This module is [[:Category:Modules subject to page protection|subject to page protection]]. It is a [[Wikipedia:High-risk templates|highly visible module]] in use by a very large number of pages, or is [[Wikipedia:Substitution|substituted]] very frequently. Because vandalism or mistakes would affect many pages, and even trivial editing might cause substantial load on the servers, it is [[Wikipedia:Protection policy|protected]] from editing. | semiprotected | semiprotect | semi = This module is [[:Category:Modules subject to page protection|subject to page protection]]. It is a [[Wikipedia:High-risk templates|highly visible module]] in use by a very large number of pages, or is [[Wikipedia:Substitution|substituted]] very frequently. Because vandalism or mistakes would affect many pages, and even trivial editing might cause substantial load on the servers, it is [[WP:SEMI|semi-protected]] from editing. | #default = {{error|Module rating is invalid or not specified.}} }} }}<!-- -->{{#ifeq: {{ROOTPAGENAME}} | Sandbox | <!-- No category for user sandboxes --> | {{#switch: {{SUBPAGENAME}} | doc | sandbox =<!-- No category for /doc or /sandbox subpages --> | {{#ifeq: {{{nocat|}}} | true | <!-- No category if user sets nocat=true --> | {{#switch: {{{1|}}} | pre-alpha | prealpha | pa | experimental = [[Category:Modules in pre-alpha development|{{PAGENAME}}]] | alpha | a = [[Category:Modules in alpha|{{PAGENAME}}]] | beta | b = [[Category:Modules in beta|{{PAGENAME}}]] | release | r | general | g | stable = [[Category:Modules for general use|{{PAGENAME}}]] | protected | protect | p = [[Category:Modules subject to page protection|{{PAGENAME}}]] | semiprotected | semiprotect | semi = [[Category:Modules subject to page protection|{{PAGENAME}}]] }} }} }} }}<!-- -->|{{error|Error: {{tl|Module rating}} must be placed in the Module namespace.}} [[Category:Pages with templates in the wrong namespace]]|demospace={{{demospace|<noinclude>module</noinclude>}}}}}}}<!-- --></includeonly><noinclude> {{module rating|release|nocat=true|demospace=module}} {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go in Wikidata. --> </noinclude> ra04qm7jct1nvtqa3wyxcydswfhll5j Cèṭa'an:Module other 10 3344 18304 2024-09-26T03:09:00Z Munajad.MH 3071 ←Membuat halaman berisi '{{#switch: <!--If no or empty "demospace" parameter then detect namespace--> {{#if:{{{demospace|}}} | {{lc: {{{demospace}}} }} <!--Use lower case "demospace"--> | {{#ifeq:{{NAMESPACE}}|{{ns:Module}} | module | other }} }} | module = {{{1|}}} | other | #default = {{{2|}}} }}<!--End switch--><noinclude> {{documentation}} <!-- Add categories to the /doc subpage, not here! --> </noinclude>' 18304 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:Module}} | module | other }} }} | module = {{{1|}}} | other | #default = {{{2|}}} }}<!--End switch--><noinclude> {{documentation}} <!-- Add categories to the /doc subpage, not here! --> </noinclude> 9db98vx09purrfch7wguurzjgqz7u93 Cèṭa'an:Module other/doc 10 3345 18305 2024-09-26T03:09:24Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> {{Template shortcut|ns828}} This is the {{tl|module other}} meta-template. This template helps other templates detect if they are on a "Module:" page or some "other" type of page. === Usage === This template usually takes two parameters, like this: <syntaxhighlight lang="wikitext"> {{module other | Module page text | Other pages text }} </syntaxhig...' 18305 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> {{Template shortcut|ns828}} This is the {{tl|module other}} meta-template. This template helps other templates detect if they are on a "Module:" page or some "other" type of page. === Usage === This template usually takes two parameters, like this: <syntaxhighlight lang="wikitext"> {{module other | Module page text | Other pages text }} </syntaxhighlight> If the template is on a "Module:" page, it will return this: :{{module other | demospace=module | Module page text | Other pages text }} If the template is on any other page, it will return this: :{{module other | Module page text | Other pages text }} A typical usage case could be to make it so that a template only adds a category when on module pages. Thus not adding other pages that just show the template. Like this: <syntaxhighlight lang="wikitext"> {{module other | [[Category:Some module category]] }} </syntaxhighlight> Or to warn that a template should not be used on other pages: <syntaxhighlight lang="wikitext"> {{module other | | This template should only be used on module pages. }} </syntaxhighlight> Note that in the first case above the "other" parameter was not used, and in the second example the "module" parameter was left empty. === Demospace === For testing and demonstration purposes this template can take a parameter named '''demospace'''. * If it has the value '''module''' it returns the module page text. * It if has the value '''other''' or any other value such as the name of some other namespace it returns the other pages text. * If the parameter is empty or undefined, the actual page type determines the result. Like this: <syntaxhighlight lang="wikitext"> {{module other | Module page text | Other pages text | demospace = module }} </syntaxhighlight> No matter on what kind of page the code above is used it will return this: :{{module other | Module page text | Other pages text | demospace = module }} You can make it so your template also understands the '''demospace''' parameter. That means you can demonstrate the different appearances of your template in the documentation for your template. Then do like this: <syntaxhighlight lang="wikitext"> {{module other | Module page text | Other pages text | demospace = {{{demospace|}}} }} </syntaxhighlight> === Technical details === This template detects "Module talk:" pages as type '''other'''. This template works like {{tl|main talk other}}, for more examples and technical details see full documentation there. {{Namespace and pagename-detecting templates}} <includeonly>{{Sandbox other|| <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Namespace manipulation templates]] [[Category:Module namespace templates]] }}</includeonly> 54wy3pzv7f0o4qbrqa0f5q8qpoq0u8e Cèṭa'an:Namespace and pagename-detecting templates 10 3346 18306 2024-09-26T03:10:16Z Munajad.MH 3071 ←Membuat halaman berisi '{{Navbox | name = Namespace and pagename-detecting templates | state = {{{state|{{{1|<noinclude>expanded</noinclude>}}}}}} | bodyclass=hlist | title = Namespace and pagename-detecting templates | group1 = [[Wikipedia:Namespace|Namespace]] | list1 = {{Navbox |child |groupstyle=font-weight:normal; | group1 = Particular | list1 = * {{tlbare|Main other}} * {{tlbare|Talk other}} * {{tlbare|Category other}} * {{tlbare|Draft other}} * {{tlbare|File other}} ** {...' 18306 wikitext text/x-wiki {{Navbox | name = Namespace and pagename-detecting templates | state = {{{state|{{{1|<noinclude>expanded</noinclude>}}}}}} | bodyclass=hlist | title = Namespace and pagename-detecting templates | group1 = [[Wikipedia:Namespace|Namespace]] | list1 = {{Navbox |child |groupstyle=font-weight:normal; | group1 = Particular | list1 = * {{tlbare|Main other}} * {{tlbare|Talk other}} * {{tlbare|Category other}} * {{tlbare|Draft other}} * {{tlbare|File other}} ** {{tlbare|Is Commons}} * {{tlbare|Help other}} * {{tlbare|Module other}} * {{tlbare|Portal other}} * {{tlbare|Template other}} * {{tlbare|User other}} * {{tlbare|Project other}} * {{tlbare|Single namespace}} * {{tlbare|If talkspace of}} * {{tlbare|If usertalk of}} | group2 = More generic | list2 = * {{tlbare|Namespace detect}} * {{tlbare|Namespace detect showall}} * {{tlbare|Main talk other}} ** {{tlbare|Main talk other flex}} * {{tlbare|Talkspace detect}} }} | group2 = [[Wikipedia:Page name|Pagename]] | list2 = {{navbox|subgroup | groupstyle = line-height:1.2em; font-weight:normal; background:transparent; | liststyle = line-height:1.2em | group1 = {{tlbare|When on basepage}} | list1 = Detects and acts according to whether it is on a basepage ''or'' on any subpage (that is, a <code>../..</code> subpage). | group2 = {{tlbare|When pagename is}} | list2 = For pattern matching on the pagename. | group3 = [[Module:Page]] | list3 = Can take apart and put together pagenames in several ways. | group4 = {{tlbare|IP-talk}} | list4 = Returns IP-user talkpage, registered-user talkpage or non-user talkpage. | group5 = {{tlbare|IP-user other}} | list5 = For detecting IP-user pages. | group6 = {{tlbare|Subpage other}} | list6 = Pagename has an after-slash part (not in mainspace) | group7 = {{tlbare|Sandbox other}} | list7 = Page is subpage /sandbox (template space) | group8 = {{tlbare|Testcases other}} | list8 = Page is subpage /testcases (template space) | group9 = {{tlbare|Rootpage other}} | list9 = Page is rootpage (vs. /subpage) (template space) }} | group3 = Others | list3 = {{navbox|subgroup | groupstyle = line-height:1.2em; font-weight:normal; background:transparent; | liststyle = line-height:1.2em | group1 = {{tlbare|Stub other}} | list1 = Detects whether it is on a page with a stub template or not. | group2 = {{tlbare|Redirect other}} | list2 = Detects whether it is on a redirect or not. | group3 = {{tlbare|If preview}} | list3 = Detects whether page is viewed as a preview or not. | group4 = {{tlbare|If IP}} | list4 = Displays different content to IP users and logged-in users. | group5 = {{tlbare|If autoconfirmed}} | list5 = Displays different content to autoconfirmed and non-autoconfirmed users. | group6 = {{tlbare|If extended confirmed}} | list6 = Displays different content to extended confirmed and non-extended confirmed users. | group7 = {{tlbare|If administrator}} | list7 = Displays content only to admins. | group8 = {{tlbare|If mobile}} | list8 = Displays different content to mobile users and desktop users. | group9 = {{tlbare|Noscript}} | list9 = Detects whether page is viewed with a JavaScript-capable client or not. }} | below = * [[Wikipedia:Namespace]] * [[Wikipedia:Page name]] * [[mw:Help:Magic words|Magic words]] * [[mw:Help:Extension:ParserFunctions|ParserFunctions]] }}<noinclude> {{documentation}} </noinclude> pyx8qpwp1uu488mg7ztmm03b1nu4k0u Cèṭa'an:Tlbare 10 3347 18307 2024-09-26T03:12:08Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template link bare]] 18307 wikitext text/x-wiki #REDIRECT [[Template:Template link bare]] {{Redirect category shell| {{R from move}} }} l89xpoqitv1g23dahghl12q7xp9b5q1 Cèṭa'an:Template link bare 10 3348 18308 2024-09-26T03:13:09Z Munajad.MH 3071 ←Membuat halaman berisi '{{#if:{{str endswith|{{{1}}}|%}} <!--(i.e. if {{{1}}} is a percentage)--> | [[Template:{{{2}}}|<span style="font-size:{{{1}}};">{{{3|{{{2}}}}}}</span>]] | [[Template:{{{1}}}|{{{2|{{{1}}}}}}]] }}<noinclude> {{Documentation}} </noinclude>' 18308 wikitext text/x-wiki {{#if:{{str endswith|{{{1}}}|%}} <!--(i.e. if {{{1}}} is a percentage)--> | [[Template:{{{2}}}|<span style="font-size:{{{1}}};">{{{3|{{{2}}}}}}</span>]] | [[Template:{{{1}}}|{{{2|{{{1}}}}}}]] }}<noinclude> {{Documentation}} </noinclude> atiz55vvk4gem0tvnnsrtowqye3jkoh Cèṭa'an:Template link bare/doc 10 3349 18309 2024-09-26T03:13:36Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!----Categories where indicated at the bottom of this page, please; interwikis at Wikidata (see [[Wikipedia:Wikidata]])----> {{template shortcuts|tlbare}} A template in the same vein as the category-linking template {{tl|c}}, producing a "bare" link –&nbsp;i.e. without "Template:" prefix, braces, etc.&nbsp;– to the template named by the first parameter. If a second parameter is supplied, it is used in place of the first as the lin...' 18309 wikitext text/x-wiki {{Documentation subpage}} <!----Categories where indicated at the bottom of this page, please; interwikis at Wikidata (see [[Wikipedia:Wikidata]])----> {{template shortcuts|tlbare}} A template in the same vein as the category-linking template {{tl|c}}, producing a "bare" link –&nbsp;i.e. without "Template:" prefix, braces, etc.&nbsp;– to the template named by the first parameter. If a second parameter is supplied, it is used in place of the first as the link's text. ===Syntax=== : {{tlx|tlbare|''template_name''}} : {{tlx|tlbare|''template_name''|''link_text''}} ===Examples=== : {{tlf|tlbare|Example}} produces: {{tlbare|Example}} : {{tlf|tlbare|Example|the "Example" template}} produces: {{tlbare|Example|the "Example" template}} ===Resizing=== : {{tlx|tlbare|''N''%|''template_name''}} : {{tlx|tlbare|''N''%|''template_name''|''link_text''}} If the first parameter ends in a percent sign ("%"), it will be treated as a font-size setting for the template's output. For example: {| style="width:27em" |- | {{tlf|tlbare|Example}} || produces: || {{tlbare|Example}} |- | {{tlf|tlbare|90%|Example}} || produces: || {{tlbare|90%|Example}} |- | {{tlf|tlbare|90|Example}} || produces: || {{tlbare|90|Example}} |} ===See also=== * {{tl|c}}, the same kind of template for a category. * {{tl|tl}} and {{tlf|tnf}}, similar templates that include, respectively, braces as well as a link; and braces without a link. * {{cl|Internal template-link templates}} for more templates providing template links within Wikipedia. <includeonly>{{Sandbox other| | <!----Categories below this line, please; interwikis at Wikidata----> [[Category:Internal template-link templates]] }}</includeonly> sd8jfzf6jdm4hccnpxxgwp5x350xium Modul:Template link general 828 3350 18310 2024-09-26T03:16:52Z Munajad.MH 3071 ←Membuat halaman berisi '-- 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 trimT...' 18310 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 Modul:Template link general/doc 828 3351 18311 2024-09-26T03:17:53Z Munajad.MH 3071 ←Membuat halaman berisi '{{Used in system}} {{Module rating|protected}} {{Lua|Module:Arguments}} Implements {{Template link|Template link general}} and other templates in its family ==Basic usage== <syntaxhighlight lang="wikitext">{{#invoke:Template link general|main}}</syntaxhighlight> This module is used by {{Template link|Template link general}} and related templates to display links to templates. It is similar to {{Template link|Template link}} but with additional formatting option...' 18311 wikitext text/x-wiki {{Used in system}} {{Module rating|protected}} {{Lua|Module:Arguments}} Implements {{Template link|Template link general}} and other templates in its family ==Basic usage== <syntaxhighlight lang="wikitext">{{#invoke:Template link general|main}}</syntaxhighlight> This module is used by {{Template link|Template link general}} and related templates to display links to templates. It is similar to {{Template link|Template link}} but with additional formatting options and the ability to include parameters in the display. See {{Slink|Template:Template link general#Parameters}} for the full list, which can be enabled by passing any value to them (such as "on", "yes", etc). <noinclude> [[pt:Módulo:Link de predefinição em geral/doc]] </noinclude> <includeonly>{{Sandbox other|| [[Category:Link modules]] }}</includeonly> jvo2y06pq3v5gsumozoso22tmkk521p Modul:Lua banner 828 3352 18312 2024-09-26T03:19:01Z Munajad.MH 3071 ←Membuat halaman berisi '-- 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...' 18312 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 and 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/CS1'] = 'Templates based on the Citation/CS1 Lua module' } 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 moduleTitle = mw.title.new(module) local moduleProt = moduleTitle and moduleTitle.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 dq7qzq2ns8wqfpy25uvhp3np9z9bde7 Modul:Lua banner/doc 828 3353 18313 2024-09-26T03:20:18Z Munajad.MH 3071 ←Membuat halaman berisi '{{high use}} {{Lua|Module:Yesno|Module:List|Module:TableTools|Module:Message box}} This module implements the {{tl|lua}} template. == Usage from wikitext == This module cannot be used directly from wikitext. It can only be used through the {{tl|lua}} template. Please see the template page for documentation. == Usage from Lua modules == To use this module from other Lua modules, first load the module. <syntaxhighlight lang="lua"> local mLuaBanner = require('M...' 18313 wikitext text/x-wiki {{high use}} {{Lua|Module:Yesno|Module:List|Module:TableTools|Module:Message box}} This module implements the {{tl|lua}} template. == Usage from wikitext == This module cannot be used directly from wikitext. It can only be used through the {{tl|lua}} template. Please see the template page for documentation. == Usage from Lua modules == To use this module from other Lua modules, first load the module. <syntaxhighlight lang="lua"> local mLuaBanner = require('Module:Lua banner') </syntaxhighlight> You can then generate a side box using the _main function. <syntaxhighlight lang="lua"> mLuaBanner._main(args) </syntaxhighlight> The <var>args</var> variable should be a table containing the arguments to pass to the module. To see the different arguments that can be specified and how they affect the module output, please refer to the {{tl|lua}} template documentation. == Tracking category == * {{clc|Lua templates with errors}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|| <!-- Categories go here and interwikis go in Wikidata. --> [[Category:Modules that add a tracking category]] }}</includeonly> fos047t7cgpw3gglhv5yhmde5dwfeiv Modul:Yesno/doc 828 3354 18314 2024-09-26T03:21:46Z Munajad.MH 3071 ←Membuat halaman berisi '{{used in system}} {{Module rating|protected}} This module provides a consistent interface for processing boolean or boolean-style string input. While Lua allows the <code>true</code> and <code>false</code> boolean values, wikicode templates can only express boolean values through strings such as "yes", "no", etc. This module processes these kinds of strings and turns them into boolean input for Lua to process. It also returns <code>nil</code> values as <code>nil...' 18314 wikitext text/x-wiki {{used in system}} {{Module rating|protected}} This module provides a consistent interface for processing boolean or boolean-style string input. While Lua allows the <code>true</code> and <code>false</code> boolean values, wikicode templates can only express boolean values through strings such as "yes", "no", etc. This module processes these kinds of strings and turns them into boolean input for Lua to process. It also returns <code>nil</code> values as <code>nil</code>, to allow for distinctions between <code>nil</code> and <code>false</code>. The module also accepts other Lua structures as input, i.e. booleans, numbers, tables, and functions. If it is passed input that it does not recognise as boolean or <code>nil</code>, it is possible to specify a default value to return. == Syntax == <syntaxhighlight lang="lua">yesno(value, default)</syntaxhighlight> <code>value</code> is the value to be tested. Boolean input or boolean-style input (see below) always evaluates to either <code>true</code> or <code>false</code>, and <code>nil</code> always evaluates to <code>nil</code>. Other values evaluate to <code>default</code>. == Usage == First, load the module. Note that it can only be loaded from other Lua modules, not from normal wiki pages. For normal wiki pages you can use {{tl|yesno}} instead. <syntaxhighlight lang="lua"> local yesno = require('Module:Yesno') </syntaxhighlight> Some input values always return <code>true</code>, and some always return <code>false</code>. <code>nil</code> values always return <code>nil</code>. <syntaxhighlight lang="lua"> -- These always return true: yesno('yes') yesno('y') yesno('true') yesno('t') yesno('on') yesno('1') yesno(1) yesno(true) -- These always return false: yesno('no') yesno('n') yesno('false') yesno('f') yesno('off') yesno('0') yesno(0) yesno(false) -- A nil value always returns nil: yesno(nil) yesno() </syntaxhighlight> String values are converted to lower case before they are matched: <syntaxhighlight lang="lua"> -- These always return true: yesno('Yes') yesno('YES') yesno('yEs') yesno('Y') yesno('tRuE') -- These always return false: yesno('No') yesno('NO') yesno('nO') yesno('N') yesno('fALsE') </syntaxhighlight> ===Undefined input ('foo')=== You can specify a default value if yesno receives input other than that listed above. If you don't supply a default, the module will return <code>nil</code> for these inputs. <syntaxhighlight lang="lua"> -- These return nil: yesno(nil) yesno('foo') yesno({}) yesno(5) yesno('') yesno(function() return 'This is a function.' end) yesno(nil, true) yesno(nil, 'bar') -- These return true: yesno('foo', true) yesno({}, true) yesno(5, true) yesno('', true) yesno(function() return 'This is a function.' end, true) -- These return "bar": yesno('foo', 'bar') yesno({}, 'bar') yesno(5, 'bar') yesno('', 'bar') yesno(function() return 'This is a function.' end, 'bar') </syntaxhighlight> Although the empty string usually evaluates to false in wikitext, it evaluates to true in Lua. This module prefers the Lua behaviour over the wikitext behaviour. If treating the empty string as false is important for your module, you will need to convert empty strings to a value that evaluates to false before passing them to this module. In the case of arguments received from wikitext, this can be done by using [[Module:Arguments]]. ===Handling nil results=== By definition: <syntaxhighlight lang="lua"> yesno(nil) -- Returns nil. yesno('foo') -- Returns nil. yesno(nil, true) -- Returns nil. yesno(nil, false) -- Returns nil. yesno('foo', true) -- Returns true. </syntaxhighlight> To get the binary <syntaxhighlight lang="lua" inline>true/false</syntaxhighlight>-only values, use code like: <syntaxhighlight lang="lua"> myvariable = yesno(value or false) -- When value is nil, result is false. myvariable = yesno(value or true) -- When value is nil, result is true. (XXX: when value is false, result is true...) myvariable = yesno('foo') or false -- Unknown string returns nil, result is false. myvariable = yesno('foo', true) or false -- Default value (here: true) applies, result is true. </syntaxhighlight> Better suggestions: <syntaxhighlight lang="lua"> local myvariable = yesno(value) if myvariable == nil then -- value is nil or an unrecognized string myvariable = true end -- more efficient when value is nil, but more verbose -- (note the default result has to be written twice) local myvariable if value == nil then myvariable = true else myvariable = yesno(value, true) end </syntaxhighlight><!-- --><includeonly>{{sandbox other|| [[Category:Lua metamodules]] }}</includeonly> <noinclude> [[Category:Module documentation pages]] </noinclude> rvu4r1vhnwomz1y41fujkfc1xoe3qbp Modul:Transclusion count 828 3355 18315 2024-09-26T03:25:02Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {} function p.fetch(frame) local template = nil local return_value = nil -- Use demo parameter if it exists, otherwise use current template name local namespace = mw.title.getCurrentTitle().namespace if frame.args["demo"] and frame.args["demo"] ~= "" then template = mw.ustring.gsub(frame.args["demo"],"^[Tt]emplate:","") elseif namespace == 10 then -- Template namespace template = mw.title.getCurrentTitle().text elseif namespace == 828 then...' 18315 Scribunto text/plain local p = {} function p.fetch(frame) local template = nil local return_value = nil -- Use demo parameter if it exists, otherwise use current template name local namespace = mw.title.getCurrentTitle().namespace if frame.args["demo"] and frame.args["demo"] ~= "" then template = mw.ustring.gsub(frame.args["demo"],"^[Tt]emplate:","") 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 template = mw.ustring.gsub(template, "/sandbox$", "") -- strip /sandbox 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 ip6xsr2nbvxttiwqi3bo301qtc34ec7 Modul:Transclusion count/doc 828 3356 18316 2024-09-26T03:25:47Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating |beta}} {{high-use}} Fetches usage data for highly-transcluded templates. Uses bot-updated values from [[Special:PrefixIndex/Module:Transclusion_count/data/|subpages of Module:Transclusion_count/data/]] when available. == Usage == <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|fetch|''number of transclusions''|''use + notation''|all-pages=|demo=}}</code> * ''<code>number of transclusions</code>'': is a static number of times the template has...' 18316 wikitext text/x-wiki {{Module rating |beta}} {{high-use}} Fetches usage data for highly-transcluded templates. Uses bot-updated values from [[Special:PrefixIndex/Module:Transclusion_count/data/|subpages of Module:Transclusion_count/data/]] when available. == Usage == <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|fetch|''number of transclusions''|''use + notation''|all-pages=|demo=}}</code> * ''<code>number of transclusions</code>'': is a static number of times the template has been transcluded, to use when values cannot be read from the database. This value will be ignored if transclusion data is available for the current page. * <code>demo=''Template_name''</code>: will use the transclusion count for the template at [[Template:Template_name]] instead of detecting what template it is being used on. Capitalization must exactly match the value used in [[Special:PrefixIndex/Module:Transclusion_count/data/]]. <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|tabulate}}</code> * Used to generate [[Wikipedia:Database reports/Templates transcluded on the most pages]]. == Notices == * The number of transclusion count is generated via subpages of [[Special:PrefixIndex/Module:Transclusion count/data/|Module:Transclusion count/data]] when is available and is automatically updated via a bot. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly> 1jc3ktyr3paqaiqu5e3v7chluztiozt Moluskum kontagiosum 0 3357 18317 2024-09-26T13:57:03Z Hainisyaf 2647 ←Membuat halaman berisi 'Moluskum kontagiosum iya' arèya infeksi kholè' sè umuma kadèddièn kalabân nak kanak, tandèna kalabân bâdâna bintil è kholè'. panyakèt nèka umuma kadèddièn kalabân nak kanak, tapè bènya' jughân sè nyerang orâng dewasa. panyakèt nèka è sabèbaghin kalabân infeksi virus poxvirus sè asèfat jinak bân ta'abahayaaghin. Gejala bân penularan Moluskum kontagiosum biasana muncul kalabân bintil sè bhârna potè isèrtaè kalabân rassa nyilo...' 18317 wikitext text/x-wiki Moluskum kontagiosum iya' arèya infeksi kholè' sè umuma kadèddièn kalabân nak kanak, tandèna kalabân bâdâna bintil è kholè'. panyakèt nèka umuma kadèddièn kalabân nak kanak, tapè bènya' jughân sè nyerang orâng dewasa. panyakèt nèka è sabèbaghin kalabân infeksi virus poxvirus sè asèfat jinak bân ta'abahayaaghin. Gejala bân penularan Moluskum kontagiosum biasana muncul kalabân bintil sè bhârna potè isèrtaè kalabân rassa nyilo bân gâtèl. bintil nèka arassa ruam bân bisa kadèddièn è area bâdhân sè kâmmaa bhâin, tapè palèng sering muncul è muah, lengan, bân soko. diagnosis moluskum kontagiosum è simpulaghin berdasarkan pemerèksaan medis, panèka kalabân bâdâna lesi aropa papula keras awarna potè kalabân bâdâna bujhèl kadi' kubah sè bisa ngeluaraghin caèran otabâ bahan kental kadi' keju. penyebaran virus nèka terjadi kalabân autoinokuasi lâbât kontak langsong kalabân kholè' sè terinfeksi otabâ lâbât bânda sè terkontaminasi. misala penderita aghèru teros nèggu' bâgiân bâdân sè laèn, otabâ ngangguy andok kalabân abârâng bi' penderita (vomit) c7zzljynb9rptvyc0h99vhoe9jtgniy Demam Zika 0 3358 18324 18323 2024-09-27T04:35:46Z Imroatulhss 2206 18324 wikitext text/x-wiki Demam Zika iyâ arèya panyakèt demam sè èsabâbaghi bi' sè anyama virus Zika, iyâ arèya virus dâri Flavivirus. Panyakèt rèya dâdhi sabâb kèkkè'èn rengngek Aedes Aegypti dâ' manussa. Gejala sè ècapo' dâri virus Zika rèya padâ bân panyakèt DBD, radang dâ' mata, nyo'nyo' bân sakè' to'ot, sarta nyubbhul ruam dâ' kolè'. Tapè ta' sakabbhina orèng sè arassa'aghi gejala kasebbhut. Sampè' taon 2015, ghi' tadâ' orèng sè matè sabâb infèksi. Infèksi demam Zika asambhung bi' sindrom Guillain-Barrè.<ref>"Virus Zika: Gejala, penyebab dan mengobati"[https://www.alodokter.com/virus-zika]. alodokter. 2022-05-09. Aksès 2024-09-27.</ref> Bâkto bâdâna virus Zika è sabâgiyân naghârâ benua Amerika è awwâl taon 2016 sampè' satèya, panolaran virus rèya dâ' orèng bini' ngandung bisa nyâbâbaghi bhâji' sè èkandung ècapo' mikrosefalus, iyâ arèya panyakèt pangènè'an otek. Sampè' bulân Februari 2016, ghi' tadâ' vaksin bân obhât hosos sè bisa abhâsmi virus rèya.<ref>"Kapan Vaksin Korona akan Tersedia?"[https://interaktif.kompas.id/baca/kapan-vaksin-korona-akan-tersedia/]. Kompas.id. 2020-03-20. Aksès 2024-09-27.</ref> Dokter sè arabât orèng sakè' sabâb demam Zika ghun bisa maberes demam rèya padâ bân gejala demam dâ' panyakèt saropa DBD. Maskè ghi' tadâ' pananganan hosos, obhât parasetamol (asetaminofen) bisa abhânto màbârâs gejala. Rabhât sè ngènâp è roma sakè' rangrang èkabhuto. Panyegghâ'ân bisa èkalako antarana kalabân ngorangin kèkkè'an rengngè' è wilayah sè ècapo' panyakèt rèya. Bhuwâ' rèya tamaso' panolak serangga, notop sabâgiyân bhâdhân kalabân angghuyân, kalambu, bân matadâ' genangan aing polana aropa'aghi tempat nambâna rengngè'. Ghi' tadâ' vaksin sè efektif. È taon 2015, Pejabat kasèhatan Brasil ngosolaghi sopajhâ orèng seppo kalabân atunda program ngandung polana badâna panyakèt rèya, bân orèng bini' sè ngandung èsaranaghi kaangghuy ta' kalowaran ka wilayah-wilayah sè è capo' panyakèt rèya.<ref>"Virus Zika: Penyebab, Gejala, dan Cara Mengobatinya"[https://www.siloamhospitals.com/informasi-siloam/artikel/mengenal-virus-zika]. siloamhospital. 2024-08-29. Aksès 2024-09-27.</ref> == Sombher == jvxdeeac66sofffoqvpzcrpgnjmt4uv Cèṭa'an:Photo montage/doc 10 3359 18325 2024-09-27T05:31:45Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Warning|1={{large|Before making a gallery, please read over the '''[[WP:IG|image use policy for galleries]]'''. Generally, a gallery '''should not be added''' so long as there is space for images to be effectively presented adjacent to text.}} }} {{High-use}} {{Lua|Module:Photo montage}} == Usage == This...' 18325 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Warning|1={{large|Before making a gallery, please read over the '''[[WP:IG|image use policy for galleries]]'''. Generally, a gallery '''should not be added''' so long as there is space for images to be effectively presented adjacent to text.}} }} {{High-use}} {{Lua|Module:Photo montage}} == Usage == This template is for grouping several images in an infobox, with the possibility of aligning up to 7 rows with up to 7 columns. This template is not intended to be used outside of an infobox or sidebar. For floating image arrays outside of an infobox, please consider using {{tl|multiple image}} with the {{para|perrow}} option. For galleries of images, please consider using the [[Help:Gallery tag|gallery tag]]. If {{tl|multiple image}} will not work for your application, and you need to float the photo montage to the left or right, you can embed it in an {{tl|image frame}} (see the examples below). <syntaxhighlight lang="wikitext" style="overflow:auto">{{Photo montage | photo1a = | photo1b = | photo1c = | photo1d = | photo1e = | photo2a = | photo2b = | photo2c = | photo2d = | photo2e = | photo3a = | photo3b = | photo3c = | photo3d = | photo3e = | photo4a = | photo4b = | photo4c = | photo4d = | photo4e = | photo5a = | photo5b = | photo5c = | photo5d = | photo5e = | photo6a = | photo6b = | photo6c = | photo6d = | photo6e = | photo7a = | photo7b = | photo7c = | photo7d = | photo7e = | size = <!-- Number indicating width of the montage (default: 200) --> | spacing = <!-- Number indicating width of spacing between the images (default: 1) --> | color = <!-- Color of spacing between the images (default: black) --> | border = <!-- Number indicating width of border surrounding the montage (default: 1) --> | color_border = <!-- Color of border surrounding the montage (default: black) --> | text = <!-- Text displayed below montage but within border, wrapped to montage width --> | text_background = <!-- Color of background behind text (default: #F8F8FF) --> | foot_montage = <!-- Footer displayed under montage beneath border, not wrapped --> }}</syntaxhighlight> === With alternative text === <syntaxhighlight lang="wikitext" style="overflow:auto">{{Photo montage | photo1a = | alt1a = | photo1b = | alt1b = | photo1c = | alt1c = | photo1d = | alt1d = | photo1e = | alt1e = | photo2a = | alt2a = | photo2b = | alt2b = | photo2c = | alt2c = | photo2d = | alt2d = | photo2e = | alt2e = | photo3a = | alt3a = | photo3b = | alt3b = | photo3c = | alt3c = | photo3d = | alt3d = | photo3e = | alt3e = | photo4a = | alt4a = | photo4b = | alt4b = | photo4c = | alt4c = | photo4d = | alt4d = | photo4e = | alt4e = | photo5a = | alt5a = | photo5b = | alt5b = | photo5c = | alt5c = | photo5d = | alt5d = | photo5e = | alt5e = | photo6a = | alt6a = | photo6b = | alt6b = | photo6c = | alt6c = | photo6d = | alt6d = | photo6e = | alt6e = | photo7a = | alt7a = | photo7b = | alt7b = | photo7c = | alt7c = | photo7d = | alt7d = | photo7e = | alt7e = | size = <!-- Number indicating width of the montage (default: 200) --> | spacing = <!-- Number indicating width of spacing between the images (default: 1) --> | color = <!-- Color of spacing between the images (default: black) --> | border = <!-- Number indicating width of border surrounding the montage (default: 1) --> | color_border = <!-- Color of border surrounding the montage (default: black) --> | text = <!-- Text displayed below montage but within border, wrapped to montage width --> | text_background = <!-- Color of background behind text (default: #F8F8FF) --> | foot_montage = <!-- Footer displayed under montage beneath border, not wrapped --> }}</syntaxhighlight> == Examples == === Example 1: images only === <syntaxhighlight lang="wikitext" style="overflow:auto"> {{image frame|content={{Photo montage | photo1a = Sevilla Plaza de España 19-03-2011 13-36-19.jpg | photo2a = Torredelorotyteatrolamaestranza.JPG | photo2b = Sevila10.JPG | photo3a = Alcaz archiv sev.jpg | photo3b = Real Alcazares Sevilla Spain.JPG | photo4a = Pont Triana.jpg }}}} </syntaxhighlight> {{image frame|content={{Photo montage | photo1a = Sevilla Plaza de España 19-03-2011 13-36-19.jpg | photo2a = Torredelorotyteatrolamaestranza.JPG | photo2b = Sevila10.JPG | photo3a = Alcaz archiv sev.jpg | photo3b = Real Alcazares Sevilla Spain.JPG | photo4a = Pont Triana.jpg }}}} This text was entered below the template. {{clear}} === Example 2: optional parameters === <syntaxhighlight lang="wikitext" style="overflow:auto"> {{image frame|content={{Photo montage | photo1a = Trujillo Perú PZ.jpg{{!}}Freedom Monument, in Main Square of Trujillo city | photo2a = Húsares.jpg{{!}}"Húsares de Junín" avenue | photo2b = Huanchaco.jpg{{!}}"Caballitos de totora" in Huanchaco | photo3a = Chan chan wall1.jpg{{!}}Chan Chan, capital of Kingdom Chimu | photo3b = IndependenciaPlazaDeTrujillo.jpg{{!}}"El Libertador" Hotel in Main Square of the city | photo4a = Huaca del Sol - Août 2007.jpg{{!}}Huaca del Sol, Political capital of Mochicas | photo5a = Vista de Huanchaco, Perú.JPG{{!}} Huanchaco beach | photo5b = Huaca de la Luna jt02.jpg{{!}}Huaca de La Luna, religious capital of Mochicas | photo5c = US Navy 070812-N-8704K-272 Alvako Coello and Lupita Carrion perform a dance during a closing ceremony for the Military Sealift Command (MSC) hospital ship USNS Comfort (T-AH 20).jpg{{!}}Children dancing "Marinera" | size = 300 | spacing = 3 | color = #FFFFFF | border = 3 | color_border = red | text = ''text'': [[Trujillo, Peru|Trujillo city]], From Top left to right: [[Freedom Monument (Trujillo)|The Freedom Monument]], Husares Avenue, [[Caballitos de totora]], Wall in [[Chan Chan]], El Libertador Hotel, [[Huaca del sol|Huaca or Temple of the Sun]], [[Huanchaco]], [[Huaca de la luna|Painted wall in "Temple of the Moon"]], [[Marinera|Marinera dancers]]. | text_background = #FFDEAD }} | width = 312 | caption = [[Trujillo, Peru|Trujillo city]], From Top left to right: [[Freedom Monument (Trujillo)|The Freedom Monument]], Husares Avenue, [[Caballitos de totora]], Wall in [[Chan Chan]], El Libertador Hotel, [[Huaca del sol|Huaca or Temple of the Sun]], [[Huanchaco]], [[Huaca de la luna|Painted wall in "Temple of the Moon"]], [[Marinera|Marinera dancers]]. }} </syntaxhighlight> {{image frame|content={{Photo montage | photo1a = Trujillo Perú PZ.jpg{{!}}Freedom Monument, in Main Square of Trujillo city | photo2a = Húsares.jpg{{!}}"Húsares de Junín" avenue | photo2b = Huanchaco.jpg{{!}}"Caballitos de totora" in Huanchaco | photo3a = Chan chan wall1.jpg{{!}}Chan Chan, capital of Kingdom Chimu | photo3b = IndependenciaPlazaDeTrujillo.jpg{{!}}"El Libertador" Hotel in Main Square of the city | photo4a = Huaca del Sol - Août 2007.jpg{{!}}Huaca del Sol, Political capital of Mochicas | photo5a = Vista de Huanchaco, Perú.JPG{{!}} Huanchaco beach | photo5b = Huaca de la Luna jt02.jpg{{!}}Huaca de La Luna, religious capital of Mochicas | photo5c = US Navy 070812-N-8704K-272 Alvako Coello and Lupita Carrion perform a dance during a closing ceremony for the Military Sealift Command (MSC) hospital ship USNS Comfort (T-AH 20).jpg{{!}}Children dancing "Marinera" | size = 300 | spacing = 3 | color = #FFFFFF | border = 3 | color_border = red | text = ''text'': [[Trujillo, Peru|Trujillo city]], From Top left to right: [[Freedom Monument (Trujillo)|The Freedom Monument]], Husares Avenue, [[Caballitos de totora]], Wall in [[Chan Chan]], El Libertador Hotel, [[Huaca del sol|Huaca or Temple of the Sun]], [[Huanchaco]], [[Huaca de la luna|Painted wall in "Temple of the Moon"]], [[Marinera|Marinera dancers]]. | text_background = #FFDEAD }} | width = 312 | caption = [[Trujillo, Peru|Trujillo city]], From Top left to right: [[Freedom Monument (Trujillo)|The Freedom Monument]], Husares Avenue, [[Caballitos de totora]], Wall in [[Chan Chan]], El Libertador Hotel, [[Huaca del sol|Huaca or Temple of the Sun]], [[Huanchaco]], [[Huaca de la luna|Painted wall in "Temple of the Moon"]], [[Marinera|Marinera dancers]]. }} This text was entered below the template. {{clear}} === Example 3: transparent background === <syntaxhighlight lang="wikitext" style="overflow:auto"> {{sidebar|image={{Photo montage | photo2a = PNG transparency demonstration 1.png{{!}}Four transparent dice | photo2b = White Stars 3.svg{{!}}Three white stars with black outlines | photo3a = White Stars 2.svg{{!}}Two white stars with black outlines | photo3b = Beakerblue.svg{{!}}A beaker full of a blue liquid | size = 350 | spacing = 8 | color = transparent | border = 0 | text = Sample images with transparent parts | text_background = transparent }}}} </syntaxhighlight> {{sidebar|image={{Photo montage | photo2a = PNG transparency demonstration 1.png{{!}}Four transparent dice | photo2b = White Stars 3.svg{{!}}Three white stars with black outlines | photo3a = White Stars 2.svg{{!}}Two white stars with black outlines | photo3b = Beakerblue.svg{{!}}A beaker full of a blue liquid | size = 350 | spacing = 8 | color = transparent | border = 0 | text = Sample images with transparent parts | text_background = transparent }}}} This text was entered below the template. {{clear}} == Tracking Categories == * {{clc|Pages using photo montage with one or fewer images}} * {{clc|Pages using photo montage without center alignment}} == See also == * {{tl|Image array}} * {{tl|Multiple image}} * {{tl|Image frame}} * [[Wikipedia:Collage tips]] <includeonly>{{basepage subpage| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Graphics templates]] [[Category:Image formatting and function templates]] [[Category:Templates that add a tracking category]] }}</includeonly> h5y5d3igcgra2yjd2oajqtk1zm32q98 Cèṭa'an:Warning 10 3360 18326 2024-09-27T05:32:25Z Munajad.MH 3071 ←Membuat halaman berisi '{{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|{{{sho...' 18326 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 Cèṭa'an:Warning/doc 10 3361 18327 2024-09-27T05:33:06Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Notice/doc]] 18327 wikitext text/x-wiki #REDIRECT [[Template:Notice/doc]] 0imaor7k0ga7nlh2b2oytk82ms4v0uq Cèṭa'an:Notice/doc 10 3362 18328 2024-09-27T05:34:19Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- ******************************************************************** **** This documentation is shared between multiple templates, **** **** using {{BASEPAGENAME}} and {{#switch:...}} to customize. **** ******************************************************************** --> {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE AND INTERWIKIS TO WIKIDATA --> {{Confused|Template:Note}} {{Used in system}} {{Never s...' 18328 wikitext text/x-wiki <!-- ******************************************************************** **** This documentation is shared between multiple templates, **** **** using {{BASEPAGENAME}} and {{#switch:...}} to customize. **** ******************************************************************** --> {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE AND INTERWIKIS TO WIKIDATA --> {{Confused|Template:Note}} {{Used in system}} {{Never substitute}} {{#ifeq: {{BASEPAGENAME}} | Notice | {{Template shortcut|info|inbox}} {{Template redirect|Infonote}} }} This is the {{tl|{{BASEPAGENAME}}}} message box. It should be used '''sparingly''' and only for {{#switch:{{BASEPAGENAME}} |Warning='''important''' warnings about an article or a user that cannot be shown using a more specific template. Please only use it when something is seriously wrong and other people might not otherwise know about it. |<!--DEFAULT:-->'''significant''' information for which a more specific template doesn't exist. }} Less important comments should be put as regular text on the page's talk page instead. ==Usage== '''<code><nowiki>{{</nowiki>{{BASEPAGENAME}}|1=Place notice text here. |heading=Optional heading above the text<nowiki>}}</nowiki></code>''' This box automatically changes its style depending on what kind of page it appears; see {{tl|Mbox}} for details, and view the examples below for demonstrations. ===Use in talk and userspace=== Outside "important" locations like mainspace, policy pages, and noticeboards, this message box can also be used on other pages in a more relaxed way, such as on the top of talk page alerts, wikiproject pages, userspace pages, etc. Talk and noticeboard cases should probably include your [[WP:Signature|signature]] at the end of the template's main content. ===Optional parameters === The box can be titled with an optional {{para|heading}} (or {{para|header}} or {{para|title}}). This is left-aligned by default. This:<br /> {{in5}}<code><nowiki>{{</nowiki>{{BASEPAGENAME}} |heading=Heading |[[Lorem ipsum|Lorem ipsum]] dolor sit amet...<nowiki>}}</nowiki></code> produces an all-left notice: {{{{BASEPAGENAME}}|demospace=main |heading=Heading |style=margin-bottom:2.0em; |Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}} It can be hard to notice or read short heading and/or message on a wide monitor when they centered. For long content, it can be centered with {{para|align|center}}.<br />{{small|1=[While {{para|align|right}} is a valid value, it will only be useful when this template is ported to right-to-left language Wikipedias, and shouldn't be used on English Wikipedia or it will be difficult to read.]}}<br /> This:<br /> {{in5}}<code><nowiki>{{</nowiki>{{BASEPAGENAME}} |heading=Heading |align=center |Lorem ipsum dolor sit amet...<nowiki>}}</nowiki></code> produces: {{{{BASEPAGENAME}}|demospace=main |heading=Heading |style=margin-bottom:2.0em; |align=center |Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}} A shorthand parameter to center the heading and main text at the same time is {{para|center|y}}. This:<br /> {{in5}}<code><nowiki>{{</nowiki>{{BASEPAGENAME}} |heading=Heading |center=y |Lorem ipsum dolor sit amet...<nowiki>}}</nowiki></code> produces: {{{{BASEPAGENAME}}|demospace=main |heading=Heading |style=margin-bottom:2.0em; |center=y |Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}} The parameter {{para|textstyle}} can be used to pass arbitrary inline CSS to the main note content. For example, one could center small-caps text below a left-aligned heading; this:<br /> {{in5}}<code><nowiki>{{</nowiki>{{BASEPAGENAME}} |heading=Heading |textstyle=text-align:center; font-variant:small-caps; |Lorem ipsum dolor sit amet...<nowiki>}}</nowiki></code> produces: {{{{BASEPAGENAME}}|demospace=main |heading=Heading |style=margin-bottom:2.0em; |textstyle=text-align:center; font-variant:small-caps;|Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}} Similarly, the parameter {{para|headstyle}} can be used to pass arbitrary inline CSS to the heading content. For example, one could center a red heading above a left-aligned message; this:<br /> {{in5}}<code><nowiki>{{</nowiki>{{BASEPAGENAME}} |heading=Heading |headstyle=text-align:center; color:red; |Lorem ipsum dolor sit amet...<nowiki>}}</nowiki></code> produces: {{{{BASEPAGENAME}}|demospace=main |heading=Heading |style=margin-bottom:2.0em; |headstyle=text-align:center; color:red;|Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}} The message box can also take an {{para|image}} parameter (with a value of just the bare filename of the image, without <code>File:...</code>, <code>Image:...</code>, or markup), but this is discouraged in articles. For an example of its use, see below. See [[#Talk pages]], below for the talkpage-only {{para|small|y}} parameter. See also [[#Adding an image, shortcuts, etc., on the righthand side]] for additional parameters that work in talk and project pages but not articles. ===Articles=== : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} |Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.<nowiki>}}</nowiki></code> produces: {{{{BASEPAGENAME}}|demospace=main|style=margin-bottom:2.0em; |Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}} ===Talk pages=== On talk pages, <code><nowiki>{{</nowiki>{{BASEPAGENAME}} |Lorem ipsum dolor sit amet...<nowiki>}}</nowiki></code> produces: {{{{BASEPAGENAME}}|demospace=talk|style=margin-bottom:2.0em; |Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}} You may also set the talkpage-only parameter {{para|small|yes}}, which alters the template's appearance thus: {{{{BASEPAGENAME}}|demospace=talk |small=yes |header=Header |style=text-align:center;<!--margin-bottom:2.0em;--> |Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}} : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} |small=yes |header=Header |style=text-align:center; |Lorem ipsum dolor sit amet...<nowiki>}}</nowiki></code>&nbsp;produces&nbsp;...... {{clear}} Setting the {{para|image}} parameter changes the image shown on the lefthand side of the template. : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} |image=Stop hand nuvola.svg |heading=Heading |Lorem ipsum dolor sit amet...<nowiki>}}</nowiki></code> produces: {{{{BASEPAGENAME}}|demospace=talk<!--|style=margin-bottom:2.0em;--> |image=Stop hand nuvola.svg |heading=Heading |Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}} (Note the effect of omitting {{para|style|text-align:center;}} here) ===File and category pages=== <code><nowiki>{{</nowiki>{{BASEPAGENAME}} |Lorem ipsum dolor sit amet...<nowiki>}}</nowiki></code> on a File: page would produce... {{{{BASEPAGENAME}}|demospace=file|style=margin-bottom:2.0em; |Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}} ... and, on a Category: page, would produce: {{{{BASEPAGENAME}}|demospace=category|style=margin-bottom:2.0em; |Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}} ===Other pages=== On other pages, such as those in the [[Wikipedia:User pages|User:]], [[Wikipedia:Wikipedia namespace|Wikipedia:]] and [[Wikipedia:Help namespace|Help:]] [[Wikipedia:Namespaces|namespaces]], <code><nowiki>{{</nowiki>{{BASEPAGENAME}} |Lorem ipsum dolor sit amet...<nowiki>}}</nowiki></code> would produce: {{{{BASEPAGENAME}}|demospace=wikipedia|style=margin-bottom:2.0em; |Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}} ===External links and equals signs=== In most cases, external links can be used in the template without any complications. If a link &ndash;&nbsp;or any text&nbsp;&ndash; contains one or more equals signs (" &#61; "), however, everything before the first sign will be interpreted as the name of a parameter. To prevent this, name the text carrying the link as the first numbered parameter: : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} |1=Any text/links including "=" should now be interpreted correctly.<nowiki>}}</nowiki></code> produces: {{{{BASEPAGENAME}}|style=margin-bottom:2.0em; |1=Any text/links including "=" should now be interpreted correctly.}} ===Adding an image, shortcuts, etc., on the righthand side=== To add shortcuts, images, other templates, etc. to the righthand side of the template, use {{para|imageright}}. This does not work in articles. For example,<br /><code><nowiki>{{</nowiki>{{BASEPAGENAME}} |imageright=<nowiki>[[File:Wiki letter w.svg|40px]] |Lorem ipsum dolor sit amet...}}</nowiki></code> produces: {{{{BASEPAGENAME}}|style=margin-bottom:2.0em; |Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. |imageright=[[File:Wiki letter w.svg|40px]]}} <code><nowiki>{{</nowiki>{{BASEPAGENAME}} |imageright=<nowiki>{{Shortcuts|You|Me}} |Lorem ipsum dolor sit amet...}}</nowiki></code> includes the {{tl|Shortcut}}s template providing links to [[You]] and [[Me]]: {{{{BASEPAGENAME}}|style=margin-bottom:2.0em; |imageright={{Shortcut|You|Me}} |Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}} ====Alternate shortcut option==== As an alternative to imageright, the {{para|shortcut}} (or {{para|shortcut1}}) and {{para|shortcut''N''}} parameters (where {{nowrap|''N'' {{=}} 2}} to 5) may be used to display shortcuts. For instance, <code><nowiki>{{</nowiki>{{BASEPAGENAME}} |shortcut1=Me |shortcut2=You |shortcut3=Them |shortcut4=Us |shortcut5=Everyone |Lorem ipsum dolor sit amet...<nowiki>}}</nowiki></code> produces: {{{{BASEPAGENAME}}|style=margin-bottom:2.0em; |shortcut1=Me |shortcut2=You |shortcut3=Them |shortcut4=Us |shortcut5=Everyone |Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}} ''Note: If both imageright and any of the shorcut parameters are used, the contents of imageright will override the shortcut/s.'' For example,<br /><code><nowiki>{{</nowiki>{{BASEPAGENAME}} |imageright=<nowiki>[[File:Wiki letter w.svg|40px]] |shortcut1=Me |shortcut2=You |shortcut3=Them |shortcut4=Us |shortcut5=Everyone |Lorem ipsum dolor sit amet...}}</nowiki></code> produces: {{{{BASEPAGENAME}}|style=margin-bottom:2.0em; |imageright=[[File:Wiki letter w.svg|40px]] |shortcut1=Me |shortcut2=You |shortcut3=Them |shortcut4=Us |shortcut5=Everyone |Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}} {{{{BASEPAGENAME}} and warning templates}} <includeonly>{{Sandbox other| | <!-- CATEGORIES BELOW THIS LINE PLEASE; INTERWIKIS AT WIKIDATA --> [[Category:Notice and warning templates]] [[Category:Talk header templates]] <!--[[labconsole:Template:Warning]]--> }}</includeonly> 2djx7ajm634rg8j2oam21h614xkb3f3 Cèṭa'an:Notice 10 3363 18329 2024-09-27T05:34:44Z Munajad.MH 3071 ←Membuat halaman berisi '{{Mbox | name = Notice | demospace = {{{demospace|}}} | style = {{#if:{{{style|}}} |{{{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...' 18329 wikitext text/x-wiki {{Mbox | name = Notice | demospace = {{{demospace|}}} | style = {{#if:{{{style|}}} |{{{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> 5858lbcpwqbewxkh0a9v72ewitfocw3 Cèṭa'an:Notice and warning templates 10 3364 18330 2024-09-27T05:36:01Z Munajad.MH 3071 ←Membuat halaman berisi '{{Navbox | name = Notice and warning templates | state = {{{state|}}} | title = {{c|Notice and warning templates}} | liststyle = text-align:left; | tracking = no <!-- keep all the documanted templates out of the hlist tracking category --> | list1 = * {{tlb|Caution}} – For messages indicating e.g. that errors or misuse may have wide repercussions. * {{tlb|Consensus}} – For notices relating to [[Wikipedia:Consensus|consensus]] about methods, procedures, edit...' 18330 wikitext text/x-wiki {{Navbox | name = Notice and warning templates | state = {{{state|}}} | title = {{c|Notice and warning templates}} | liststyle = text-align:left; | tracking = no <!-- keep all the documanted templates out of the hlist tracking category --> | list1 = * {{tlb|Caution}} – For messages indicating e.g. that errors or misuse may have wide repercussions. * {{tlb|Consensus}} – For notices relating to [[Wikipedia:Consensus|consensus]] about methods, procedures, editing, etc. * {{tlb|Notice}} – For significant information. * {{tlb|Warning}} – For particularly significant warnings. * {{tlb|Warning sign}} – Inline version of {{tlf|Warning}}. | below = See also {{tl|Ambox}}, the generic [[Template:Mbox|message box]] for article messages. }}<noinclude> {{Documentation |content={{Collapsible option |statename=optional <!--|default=collapsed-->}} [[Category:Notice and warning templates| ]] [[Category:Documentation see also templates]] }}<!--(end Documentation)--> </noinclude> c5zzmuheon6f7cfpa9nums65ujgj3sp Cèṭa'an:Tlb 10 3365 18331 2024-09-27T05:36:47Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template link with bold]] 18331 wikitext text/x-wiki #REDIRECT [[Template:Template link with bold]] {{Redirect category shell| {{R from move}} }} 914a40dvcixa43myb6gpqzvhlc5mk8g Cèṭa'an:Template link with bold 10 3366 18332 2024-09-27T05:37:36Z Munajad.MH 3071 ←Membuat halaman berisi '{{#Invoke:Template link general|main|bold=on}}<noinclude> {{Documentation|1=Template:Tlg/doc |content = {{tlg/doc|tlb}} }} <!-- Add categories to the /doc subpage, not here! --> </noinclude>' 18332 wikitext text/x-wiki {{#Invoke:Template link general|main|bold=on}}<noinclude> {{Documentation|1=Template:Tlg/doc |content = {{tlg/doc|tlb}} }} <!-- Add categories to the /doc subpage, not here! --> </noinclude> n7m4iye4a3bll5v8ee1fe7fjm4w193m Modul:Params 828 3367 18333 2024-09-27T05:39:39Z Munajad.MH 3071 ←Membuat halaman berisi ' --- --- --- LOCAL ENVIRONMENT --- --- ________________________________ --- --- --- --[[ Abstract utilities ]]-- ---------------------------- -- Helper function for `string.gsub()` (for managing zero-padded numbers) local function zero_padded (str) return ('%03d%s'):format(#str, str) end -- Helper function for `table.sort()` (for natural sorting)...' 18333 Scribunto text/plain --- --- --- LOCAL ENVIRONMENT --- --- ________________________________ --- --- --- --[[ Abstract utilities ]]-- ---------------------------- -- Helper function for `string.gsub()` (for managing zero-padded numbers) local function zero_padded (str) return ('%03d%s'):format(#str, str) end -- Helper function for `table.sort()` (for natural sorting) local function natural_sort (var1, var2) return tostring(var1):gsub('%d+', zero_padded) < tostring(var2):gsub('%d+', zero_padded) end -- Return a copy or a reference to a table local function copy_or_ref_table (src, refonly) if refonly then return src end newtab = {} for key, val in pairs(src) do newtab[key] = val end return newtab end -- Remove numerical elements from a table, shifting everything to the left local function remove_numerical_keys (tbl, idx, len) local cache = {} local tmp = idx + len - 1 for key, val in pairs(tbl) do if type(key) == 'number' and key >= idx then if key > tmp then cache[key - len] = val end tbl[key] = nil end end for key, val in pairs(cache) do tbl[key] = val end end -- Make a reduced copy of a table (shifting in both directions if necessary) local function copy_table_reduced (tbl, idx, len) local ret = {} local tmp = idx + len - 1 if idx > 0 then for key, val in pairs(tbl) do if type(key) ~= 'number' or key < idx then ret[key] = val elseif key > tmp then ret[key - len] = val end end elseif tmp > 0 then local nshift = 1 - idx for key, val in pairs(tbl) do if type(key) ~= 'number' then ret[key] = val elseif key > tmp then ret[key - tmp] = val elseif key < idx then ret[key + nshift] = val end end else for key, val in pairs(tbl) do if type(key) ~= 'number' or key > tmp then ret[key] = val elseif key < idx then ret[key + len] = val end end end return ret end -- Make an expanded copy of a table (shifting in both directions if necessary) local function copy_table_expanded (tbl, idx, len) local ret = {} local tmp = idx + len - 1 if idx > 0 then for key, val in pairs(tbl) do if type(key) ~= 'number' or key < idx then ret[key] = val else ret[key + len] = val end end elseif tmp > 0 then local nshift = idx - 1 for key, val in pairs(tbl) do if type(key) ~= 'number' then ret[key] = val elseif key > 0 then ret[key + tmp] = val elseif key < 1 then ret[key + nshift] = val end end else for key, val in pairs(tbl) do if type(key) ~= 'number' or key > tmp then ret[key] = val else ret[key - len] = val end end end return ret end -- Move a key from a table to another, but only if under a different name and -- always parsing numerical strings as numbers local function steal_if_renamed (val, src, skey, dest, dkey) local realkey = tonumber(dkey) or dkey:match'^%s*(.-)%s*$' if skey ~= realkey then dest[realkey] = val src[skey] = nil end end --[[ Public strings ]]-- ------------------------ -- Special match keywords (functions and modifiers MUST avoid these names) local mkeywords = { ['or'] = 0, pattern = 1, plain = 2, strict = 3 } -- Sort functions (functions and modifiers MUST avoid these names) local sortfunctions = { --alphabetically = false, -- Simply uncommenting enables the option naturally = natural_sort } -- Callback styles for the `mapping_*` and `renaming_*` class of modifiers -- (functions and modifiers MUST avoid these names) --[[ Meanings of the columns: col[1] = Loop type (0-3) col[2] = Number of module arguments that the style requires (1-3) col[3] = Minimum number of sequential parameters passed to the callback col[4] = Name of the callback parameter where to place each parameter name col[5] = Name of the callback parameter where to place each parameter value col[6] = Argument in the modifier's invocation that will override `col[4]` col[7] = Argument in the modifier's invocation that will override `col[5]` A value of `-1` indicates that no meaningful value is stored (i.e. `nil`) ]]-- local mapping_styles = { names_and_values = { 3, 2, 2, 1, 2, -1, -1 }, values_and_names = { 3, 2, 2, 2, 1, -1, -1 }, values_only = { 1, 2, 1, -1, 1, -1, -1 }, names_only = { 2, 2, 1, 1, -1, -1, -1 }, names_and_values_as = { 3, 4, 0, -1, -1, 2, 3 }, names_only_as = { 2, 3, 0, -1, -1, 2, -1 }, values_only_as = { 1, 3, 0, -1, -1, -1, 2 }, blindly = { 0, 2, 0, -1, -1, -1, -1 } } -- Memory slots (functions and modifiers MUST avoid these names) local memoryslots = { i = 'itersep', l = 'lastsep', p = 'pairsep', h = 'header', f = 'footer', n = 'ifngiven' } -- Functions and modifiers MUST avoid these names too: `let` --[[ Module's private environment ]]-- -------------------------------------- -- Maximum number of numerical parameters that can be filled, if missing (we -- chose an arbitrary number for this constant; you can discuss about its -- optimal value at Module talk:Params) local maxfill = 1024 -- The private table of functions local library = {} -- Functions that can only be invoked in first position local static_iface = {} -- Create a new context local function context_new () local ctx = {} ctx.luaname = 'Module:Params' --[[ or `frame:getTitle()` ]]-- ctx.iterfunc = pairs ctx.sorttype = 0 ctx.firstposonly = static_iface ctx.n_available = maxfill return ctx end -- Move to the next action within the user-given list local function context_iterate (ctx, n_forward) local nextfn if ctx.pipe[n_forward] ~= nil then nextfn = ctx.pipe[n_forward]:match'^%s*(.*%S)' end if nextfn == nil then error(ctx.luaname .. ': You must specify a function to call', 0) end if library[nextfn] == nil then if ctx.firstposonly[nextfn] == nil then error(ctx.luaname .. ': The function ‘' .. nextfn .. '’ does not exist', 0) else error(ctx.luaname .. ': The ‘' .. nextfn .. '’ directive can only appear in first position', 0) end end remove_numerical_keys(ctx.pipe, 1, n_forward) return library[nextfn] end -- Main loop local function main_loop (ctx, start_with) local fn = start_with repeat fn = fn(ctx) until not fn end -- Parse the arguments of some of the `mapping_*` and `renaming_*` class of -- modifiers local function parse_child_args (dest, src, n_skip, default_style) local style local shf local tmp = src[n_skip + 1] if tmp ~= nil then style = mapping_styles[tmp:match'^%s*(.-)%s*$'] end if style == nil then style = default_style shf = n_skip - 1 else shf = n_skip end local names local nargs local pin = style[2] + shf local n_exist = style[3] local karg = style[4] local varg = style[5] tmp = style[6] if tmp > -1 then tmp = src[tmp + shf] karg = tonumber(tmp) if karg == nil then karg = tmp:match'^%s*(.-)%s*$' else n_exist = math.max(n_exist, karg) end end tmp = style[7] if tmp > -1 then tmp = src[tmp + shf] varg = tonumber(tmp) if varg == nil then varg = tmp:match'^%s*(.-)%s*$' else n_exist = math.max(n_exist, varg) end end if src[pin] ~= nil and src[pin]:match'^%s*let%s*$' then names = {} repeat tmp = src[pin + 1] or '' names[tonumber(tmp) or tmp:match'^%s*(.-)%s*$' or ''] = src[pin + 2] pin = pin + 3 until src[pin] == nil or not src[pin]:match'^%s*let%s*$' end tmp = tonumber(src[pin]) if tmp ~= nil then if tmp < 0 then tmp = -1 end shf = n_exist - pin for idx = pin + 1, pin + tmp do dest[idx + shf] = src[idx] end nargs = pin + tmp + 1 else nargs = pin end if names ~= nil then for key, val in pairs(names) do dest[key] = val end end tmp = style[1] if (tmp == 3 or tmp == 2) and dest[karg] ~= nil then tmp = tmp - 2 end if (tmp == 3 or tmp == 1) and dest[varg] ~= nil then tmp = tmp - 1 end return nargs, tmp, karg, varg end -- Parse the arguments of some of the `mapping_*` and `renaming_*` class of -- modifiers local function parse_replace_args (opts, fname) if opts[1] == nil then error(ctx.luaname .. ', ‘' .. fname .. '’: No pattern string was given', 0) end if opts[2] == nil then error(ctx.luaname .. ', ‘' .. fname .. '’: No replacement string was given', 0) end local ptn = opts[1] local repl = opts[2] local argc = 3 local nmax = tonumber(opts[3]) if nmax ~= nil or (opts[3] or ''):match'^%s*$' ~= nil then argc = 4 end local flg = opts[argc] if flg ~= nil then flg = mkeywords[flg:match'^%s*(.-)%s*$'] end if flg == 0 then flg = nil elseif flg ~= nil then argc = argc + 1 end return ptn, repl, nmax, flg == 3, argc, (nmax ~= nil and nmax < 1) or (flg == 3 and ptn == repl) end -- Parse the arguments of the `with_*_matching` class of modifiers local function parse_pattern_args (ctx, ptns, fname) local state = 0 local cnt = 1 local keyw local nptns = 0 for _, val in ipairs(ctx.pipe) do if state == 0 then nptns = nptns + 1 ptns[nptns] = { val, false, false } state = -1 else keyw = val:match'^%s*(.*%S)' if keyw == nil or mkeywords[keyw] == nil or ( state > 0 and mkeywords[keyw] > 0 ) then break else state = mkeywords[keyw] if state > 1 then ptns[nptns][2] = true end if state == 3 then ptns[nptns][3] = true end end end cnt = cnt + 1 end if state == 0 then error(ctx.luaname .. ', ‘' .. fname .. '’: No pattern was given', 0) end return cnt end -- Map parameters' values using a custom callback and a referenced table local function map_values (tbl, margs, karg, varg, looptype, fn) if looptype == 1 then for key, val in pairs(tbl) do margs[varg] = val tbl[key] = fn() end elseif looptype == 3 then for key, val in pairs(tbl) do margs[karg] = key margs[varg] = val tbl[key] = fn() end elseif looptype == 2 then for key in pairs(tbl) do margs[karg] = key tbl[key] = fn() end elseif looptype == 0 then for key in pairs(tbl) do tbl[key] = fn() end end end -- Map parameters' names using a custom callback and a referenced table local function map_names (tbl, rargs, karg, varg, looptype, fn) local cache = {} if looptype == 2 then for key, val in pairs(tbl) do rargs[karg] = key steal_if_renamed(val, tbl, key, cache, fn()) end elseif looptype == 3 then for key, val in pairs(tbl) do rargs[karg] = key rargs[varg] = val steal_if_renamed(val, tbl, key, cache, fn()) end elseif looptype == 1 then for key, val in pairs(tbl) do rargs[varg] = val steal_if_renamed(val, tbl, key, cache, fn()) end elseif looptype == 0 then for key, val in pairs(tbl) do steal_if_renamed(val, tbl, key, cache, fn()) end end for key, val in pairs(cache) do tbl[key] = val end end -- Concatenate the numerical keys from the table of parameters to the numerical -- keys from the table of options; non-numerical keys from the table of options -- will prevail over colliding non-numerical keys from the table of parameters local function concat_params (ctx) local tbl = ctx.params local size = table.maxn(ctx.pipe) local retval = {} if ctx.subset == 1 then -- We need only the sequence for key, val in ipairs(tbl) do retval[key + size] = val end else if ctx.subset == -1 then for key, val in ipairs(tbl) do tbl[key] = nil end end for key, val in pairs(tbl) do if type(key) == 'number' then retval[key + size] = val else retval[key] = val end end end for key, val in pairs(ctx.pipe) do retval[key] = val end return retval end -- Flush the parameters by calling a custom function for each value (after this -- function has been invoked `ctx.params` will be no longer usable) local function flush_params (ctx, fn) local tbl = ctx.params if ctx.subset == 1 then for key, val in ipairs(tbl) do fn(key, val) end return end if ctx.subset == -1 then for key, val in ipairs(tbl) do tbl[key] = nil end end if ctx.sorttype > 0 then local nums = {} local words = {} local nn = 0 local nw = 0 for key, val in pairs(tbl) do if type(key) == 'number' then nn = nn + 1 nums[nn] = key else nw = nw + 1 words[nw] = key end end table.sort(nums) table.sort(words, natural_sort) if ctx.sorttype == 2 then for idx = 1, nw do fn(words[idx], tbl[words[idx]]) end for idx = 1, nn do fn(nums[idx], tbl[nums[idx]]) end return end for idx = 1, nn do fn(nums[idx], tbl[nums[idx]]) end for idx = 1, nw do fn(words[idx], tbl[words[idx]]) end return end if ctx.subset ~= -1 then for key, val in ipairs(tbl) do fn(key, val) tbl[key] = nil end end for key, val in pairs(tbl) do fn(key, val) end end --[[ Modifiers ]]-- ----------------------------- -- Syntax: #invoke:params|sequential|pipe to library.sequential = function (ctx) if ctx.subset == -1 then error(ctx.luaname .. ': The two directives ‘non-sequential’ and ‘sequential’ are in contradiction with each other', 0) end if ctx.sorttype > 0 then error(ctx.luaname .. ': The ‘all_sorted’ and ‘reassorted’ directives are redundant when followed by ‘sequential’', 0) end ctx.iterfunc = ipairs ctx.subset = 1 return context_iterate(ctx, 1) end -- Syntax: #invoke:params|non-sequential|pipe to library['non-sequential'] = function (ctx) if ctx.subset == 1 then error(ctx.luaname .. ': The two directives ‘sequential’ and ‘non-sequential’ are in contradiction with each other', 0) end ctx.iterfunc = pairs ctx.subset = -1 return context_iterate(ctx, 1) end -- Syntax: #invoke:params|all_sorted|pipe to library.all_sorted = function (ctx) if ctx.subset == 1 then error(ctx.luaname .. ': The ‘all_sorted’ directive is redundant after ‘sequential’', 0) end if ctx.sorttype == 2 then error(ctx.luaname .. ': The two directives ‘reassorted’ and ‘sequential’ are in contradiction with each other', 0) end ctx.sorttype = 1 return context_iterate(ctx, 1) end -- Syntax: #invoke:params|reassorted|pipe to library.reassorted = function (ctx) if ctx.subset == 1 then error(ctx.luaname .. ': The ‘reassorted’ directive is redundant after ‘sequential’', 0) end if ctx.sorttype == 1 then error(ctx.luaname .. ': The two directives ‘sequential’ and ‘reassorted’ are in contradiction with each other', 0) end ctx.sorttype = 2 return context_iterate(ctx, 1) end -- Syntax: #invoke:params|setting|directives|...|pipe to library.setting = function (ctx) local opts = ctx.pipe local cmd = opts[1] if cmd ~= nil then cmd = cmd:gsub('%s+', ''):gsub('/+', '/'):match'^/*(.*[^/])' end if cmd == nil then error(ctx.luaname .. ', ‘setting’: No directive was given', 0) end local sep = string.byte('/') local argc = 2 local dest = {} local vname local chr for idx = 1, #cmd do chr = cmd:byte(idx) if chr == sep then for key, val in ipairs(dest) do ctx[val] = opts[argc] dest[key] = nil end argc = argc + 1 else vname = memoryslots[string.char(chr)] if vname == nil then error(ctx.luaname .. ', ‘setting’: Unknown slot "' .. string.char(chr) .. '"', 0) end table.insert(dest, vname) end end for key, val in ipairs(dest) do ctx[val] = opts[argc] end return context_iterate(ctx, argc + 1) end -- Syntax: #invoke:params|squeezing|pipe to library.squeezing = function (ctx) local tbl = ctx.params local store = {} local indices = {} local newlen = 0 for key, val in pairs(tbl) do if type(key) == 'number' then newlen = newlen + 1 indices[newlen] = key store[key] = val tbl[key] = nil end end table.sort(indices) for idx = 1, newlen do tbl[idx] = store[indices[idx]] end return context_iterate(ctx, 1) end -- Syntax: #invoke:params|filling_the_gaps|pipe to library.filling_the_gaps = function (ctx) local tbl = ctx.params local nmin = 1 local nmax = nil local nnums = -1 local tmp = {} for key, val in pairs(tbl) do if type(key) == 'number' then if nmax == nil then if key < nmin then nmin = key end nmax = key elseif key > nmax then nmax = key elseif key < nmin then nmin = key end nnums = nnums + 1 tmp[key] = val end end if nmax ~= nil and nmax - nmin > nnums then ctx.n_available = ctx.n_available + nmin + nnums - nmax if ctx.n_available < 0 then error(ctx.luaname .. ', ‘filling_the_gaps’: It is possible to fill at most ' .. tostring(maxfill) .. ' parameters', 0) end for idx = nmin, nmax, 1 do tbl[idx] = '' end for key, val in pairs(tmp) do tbl[key] = val end end return context_iterate(ctx, 1) end -- Syntax: #invoke:params|clearing|pipe to library.clearing = function (ctx) local tbl = ctx.params local numericals = {} for key, val in pairs(tbl) do if type(key) == 'number' then numericals[key] = val tbl[key] = nil end end for key, val in ipairs(numericals) do tbl[key] = val end return context_iterate(ctx, 1) end -- Syntax: #invoke:params|cutting|left cut|right cut|pipe to library.cutting = function (ctx) local lcut = tonumber(ctx.pipe[1]) if lcut == nil then error(ctx.luaname .. ', ‘cutting’: Left cut must be a number', 0) end local rcut = tonumber(ctx.pipe[2]) if rcut == nil then error(ctx.luaname .. ', ‘cutting’: Right cut must be a number', 0) end local tbl = ctx.params local len = #tbl if lcut < 0 then lcut = len + lcut end if rcut < 0 then rcut = len + rcut end local tot = lcut + rcut if tot > 0 then local cache = {} if tot >= len then for key in ipairs(tbl) do tbl[key] = nil end tot = len else for idx = len - rcut + 1, len, 1 do tbl[idx] = nil end for idx = 1, lcut, 1 do tbl[idx] = nil end end for key, val in pairs(tbl) do if type(key) == 'number' and key > 0 then if key > len then cache[key - tot] = val else cache[key - lcut] = val end tbl[key] = nil end end for key, val in pairs(cache) do tbl[key] = val end end return context_iterate(ctx, 3) end -- Syntax: #invoke:params|cropping|left crop|right crop|pipe to library.cropping = function (ctx) local lcut = tonumber(ctx.pipe[1]) if lcut == nil then error(ctx.luaname .. ', ‘cropping’: Left crop must be a number', 0) end local rcut = tonumber(ctx.pipe[2]) if rcut == nil then error(ctx.luaname .. ', ‘cropping’: Right crop must be a number', 0) end local tbl = ctx.params local nmin local nmax for key in pairs(tbl) do if type(key) == 'number' then if nmin == nil then nmin = key nmax = key elseif key > nmax then nmax = key elseif key < nmin then nmin = key end end end if nmin ~= nil then local len = nmax - nmin + 1 if lcut < 0 then lcut = len + lcut end if rcut < 0 then rcut = len + rcut end if lcut + rcut - len > -1 then for key in pairs(tbl) do if type(key) == 'number' then tbl[key] = nil end end elseif lcut + rcut > 0 then for idx = nmax - rcut + 1, nmax do tbl[idx] = nil end for idx = nmin, nmin + lcut - 1 do tbl[idx] = nil end local lshift = nmin + lcut - 1 if lshift > 0 then for idx = lshift + 1, nmax, 1 do tbl[idx - lshift] = tbl[idx] tbl[idx] = nil end end end end return context_iterate(ctx, 3) end -- Syntax: #invoke:params|purging|start offset|length|pipe to library.purging = function (ctx) local idx = tonumber(ctx.pipe[1]) if idx == nil then error(ctx.luaname .. ', ‘purging’: Start offset must be a number', 0) end local len = tonumber(ctx.pipe[2]) if len == nil then error(ctx.luaname .. ', ‘purging’: Length must be a number', 0) end local tbl = ctx.params if len < 1 then len = len + table.maxn(tbl) if idx > len then return context_iterate(ctx, 3) end len = len - idx + 1 end ctx.params = copy_table_reduced(tbl, idx, len) return context_iterate(ctx, 3) end -- Syntax: #invoke:params|backpurging|start offset|length|pipe to library.backpurging = function (ctx) local last = tonumber(ctx.pipe[1]) if last == nil then error(ctx.luaname .. ', ‘backpurging’: Start offset must be a number', 0) end local len = tonumber(ctx.pipe[2]) if len == nil then error(ctx.luaname .. ', ‘backpurging’: Length must be a number', 0) end local idx local tbl = ctx.params if len > 0 then idx = last - len + 1 else for key in pairs(tbl) do if type(key) == 'number' and (idx == nil or key < idx) then idx = key end end if idx == nil then return context_iterate(ctx, 3) end idx = idx - len if last < idx then return context_iterate(ctx, 3) end len = last - idx + 1 end ctx.params = copy_table_reduced(ctx.params, idx, len) return context_iterate(ctx, 3) end -- Syntax: #invoke:params|rotating|pipe to library.rotating = function (ctx) local tbl = ctx.params local numericals = {} local nmax = 0 for key, val in pairs(tbl) do if type(key) == 'number' then numericals[key] = val tbl[key] = nil if key > nmax then nmax = key end end end for key, val in pairs(numericals) do tbl[nmax - key + 1] = val end return context_iterate(ctx, 1) end -- Syntax: #invoke:params|pivoting|pipe to --[[ library.pivoting = function (ctx) local tbl = ctx.params local shift = #tbl + 1 if shift < 2 then return library.rotating(ctx) end local numericals = {} for key, val in pairs(tbl) do if type(key) == 'number' then numericals[key] = val tbl[key] = nil end end for key, val in pairs(numericals) do tbl[shift - key] = val end return context_iterate(ctx, 1) end ]]-- -- Syntax: #invoke:params|mirroring|pipe to --[[ library.mirroring = function (ctx) local tbl = ctx.params local numericals = {} local nmax local nmin for key, val in pairs(tbl) do if type(key) == 'number' then numericals[key] = val tbl[key] = nil if nmax == nil then nmax = key nmin = key elseif key > nmax then nmax = key elseif key < nmin then nmin = key end end end for key, val in pairs(numericals) do tbl[nmax + nmin - key] = val end return context_iterate(ctx, 1) end ]]-- -- Syntax: #invoke:params|swapping|pipe to --[[ library.swapping = function (ctx) local tbl = ctx.params local cache = {} local nsize = 0 local tmp for key in pairs(tbl) do if type(key) == 'number' then nsize = nsize + 1 cache[nsize] = key end end table.sort(cache) for idx = math.floor(nsize / 2), 1, -1 do tmp = tbl[cache[idx] ] tbl[cache[idx] ] = tbl[cache[nsize - idx + 1] ] tbl[cache[nsize - idx + 1] ] = tmp end return context_iterate(ctx, 1) end ]]-- -- Syntax: #invoke:params|sorting_sequential_values|[criterion]|pipe to library.sorting_sequential_values = function (ctx) local sortfn if ctx.pipe[1] ~= nil then sortfn = sortfunctions[ctx.pipe[1]] end if sortfn then table.sort(ctx.params, sortfn) else table.sort(ctx.params) end -- i.e. either `false` or `nil` if sortfn == nil then return context_iterate(ctx, 1) end return context_iterate(ctx, 2) end -- Syntax: #invoke:params|inserting|position|how many|...|pipe to --[[ library.inserting = function (ctx) -- NOTE: `ctx.params` might be the original metatable! As a modifier, -- this function MUST create a copy of it before returning local idx = tonumber(ctx.pipe[1]) if idx == nil then error(ctx.luaname .. ', ‘inserting’: Position must be a number', 0) end local len = tonumber(ctx.pipe[2]) if len == nil or len < 1 then error(ctx.luaname .. ', ‘inserting’: The amount must be a number greater than zero', 0) end local opts = ctx.pipe local tbl = copy_table_expanded(ctx.params, idx, len) for key = idx, idx + len - 1 do tbl[key] = opts[key - idx + 3] end ctx.params = tbl return context_iterate(ctx, len + 3) end ]]-- -- Syntax: #invoke:params|imposing|name|value|pipe to library.imposing = function (ctx) if ctx.pipe[1] == nil then error(ctx.luaname .. ', ‘imposing’: Missing parameter name to impose', 0) end local key = ctx.pipe[1]:match'^%s*(.-)%s*$' ctx.params[tonumber(key) or key] = ctx.pipe[2] return context_iterate(ctx, 3) end -- Syntax: #invoke:params|discarding|name|[how many]|pipe to library.discarding = function (ctx) if ctx.pipe[1] == nil then error(ctx.luaname .. ', ‘discarding’: Missing parameter name to discard', 0) end local key = ctx.pipe[1] local len = tonumber(ctx.pipe[2]) if len == nil then ctx.params[tonumber(key) or key:match'^%s*(.-)%s*$'] = nil return context_iterate(ctx, 2) end key = tonumber(key) if key == nil then error(ctx.luaname .. ', ‘discarding’: A range was provided, but the initial parameter name is not numerical', 0) end if len < 1 then error(ctx.luaname .. ', ‘discarding’: A range can only be a number greater than zero', 0) end for idx = key, key + len - 1 do ctx.params[idx] = nil end return context_iterate(ctx, 3) end -- Syntax: #invoke:params|with_name_matching|pattern 1|[plain flag 1]|[or] -- |[pattern 2]|[plain flag 2]|[or]|[...]|[pattern N]|[plain flag -- N]|pipe to library.with_name_matching = function (ctx) local tbl = ctx.params local patterns = {} local argc = parse_pattern_args(ctx, patterns, 'with_name_matching') local nomatch for key in pairs(tbl) do nomatch = true for _, ptn in ipairs(patterns) do if not ptn[3] then if string.find(key, ptn[1], 1, ptn[2]) then nomatch = false break end elseif key == ptn[1] then nomatch = false break end end if nomatch then tbl[key] = nil end end return context_iterate(ctx, argc) end -- Syntax: #invoke:params|with_name_not_matching|pattern 1|[plain flag 1] -- |[and]|[pattern 2]|[plain flag 2]|[and]|[...]|[pattern N]|[plain -- flag N]|pipe to library.with_name_not_matching = function (ctx) local tbl = ctx.params local patterns = {} local argc = parse_pattern_args(ctx, patterns, 'with_name_not_matching') local yesmatch for key in pairs(tbl) do yesmatch = true for _, ptn in ipairs(patterns) do if ptn[3] then if key ~= ptn[1] then yesmatch = false break end elseif not string.find(key, ptn[1], 1, ptn[2]) then yesmatch = false break end end if yesmatch then tbl[key] = nil end end return context_iterate(ctx, argc) end -- Syntax: #invoke:params|with_value_matching|pattern 1|[plain flag 1]|[or] -- |[pattern 2]|[plain flag 2]|[or]|[...]|[pattern N]|[plain flag -- N]|pipe to library.with_value_matching = function (ctx) local tbl = ctx.params local patterns = {} local argc = parse_pattern_args(ctx, patterns, 'with_value_matching') local nomatch for key, val in pairs(tbl) do nomatch = true for _, ptn in ipairs(patterns) do if ptn[3] then if val == ptn[1] then nomatch = false break end elseif string.find(val, ptn[1], 1, ptn[2]) then nomatch = false break end end if nomatch then tbl[key] = nil end end return context_iterate(ctx, argc) end -- Syntax: #invoke:params|with_value_not_matching|pattern 1|[plain flag 1] -- |[and]|[pattern 2]|[plain flag 2]|[and]|[...]|[pattern N]|[plain -- flag N]|pipe to library.with_value_not_matching = function (ctx) local tbl = ctx.params local patterns = {} local argc = parse_pattern_args(ctx, patterns, 'with_value_not_matching') local yesmatch for key, val in pairs(tbl) do yesmatch = true for _, ptn in ipairs(patterns) do if ptn[3] then if val ~= ptn[1] then yesmatch = false break end elseif not string.find(val, ptn[1], 1, ptn[2]) then yesmatch = false break end end if yesmatch then tbl[key] = nil end end return context_iterate(ctx, argc) end -- Syntax: #invoke:params|trimming_values|pipe to library.trimming_values = function (ctx) local tbl = ctx.params for key, val in pairs(tbl) do tbl[key] = val:match'^%s*(.-)%s*$' end return context_iterate(ctx, 1) end -- Syntax: #invoke:params|mapping_by_calling|template name|[call -- style]|[let]|[...][number of additional parameters]|[parameter -- 1]|[parameter 2]|[...]|[parameter N]|pipe to library.mapping_by_calling = function (ctx) local opts = ctx.pipe local tname if opts[1] ~= nil then tname = opts[1]:match'^%s*(.*%S)' end if tname == nil then error(ctx.luaname .. ', ‘mapping_by_calling’: No template name was provided', 0) end local margs = {} local argc, looptype, karg, varg = parse_child_args(margs, opts, 1, mapping_styles.values_only) local model = { title = tname, args = margs } map_values(ctx.params, margs, karg, varg, looptype, function () return ctx.frame:expandTemplate(model) end) return context_iterate(ctx, argc) end -- Syntax: #invoke:params|mapping_by_invoking|module name|function -- name|[call style]|[let]|[...]|[number of additional -- arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe to library.mapping_by_invoking = function (ctx) local opts = ctx.pipe local mname local fname if opts[1] ~= nil then mname = opts[1]:match'^%s*(.*%S)' end if mname == nil then error(ctx.luaname .. ', ‘mapping_by_invoking’: No module name was provided', 0) end if opts[2] ~= nil then fname = opts[2]:match'^%s*(.*%S)' end if fname == nil then error(ctx.luaname .. ', ‘mapping_by_invoking’: No function name was provided', 0) end local margs = {} local argc, looptype, karg, varg = parse_child_args(margs, opts, 2, mapping_styles.values_only) local model = { title = 'Module:' .. mname, args = margs } local mfunc = require(model.title)[fname] if mfunc == nil then error(ctx.luaname .. ', ‘mapping_by_invoking’: The function ‘' .. fname .. '’ does not exist', 0) end map_values(ctx.params, margs, karg, varg, looptype, function () return mfunc(ctx.frame:newChild(model)) end) return context_iterate(ctx, argc) end -- Syntax: #invoke:params|mapping_by_magic|parser function|[call -- style]|[let]|[...][number of additional arguments]|[argument -- 1]|[argument 2]|[...]|[argument N]|pipe to library.mapping_by_magic = function (ctx) local opts = ctx.pipe local magic if opts[1] ~= nil then magic = opts[1]:match'^%s*(.*%S)' end if magic == nil then error(ctx.luaname .. ', ‘mapping_by_magic’: No parser function was provided', 0) end local margs = {} local argc, looptype, karg, varg = parse_child_args(margs, opts, 1, mapping_styles.values_only) map_values(ctx.params, margs, karg, varg, looptype, function () return ctx.frame:callParserFunction(magic, margs) end) return context_iterate(ctx, argc) end -- Syntax: #invoke:params|mapping_by_replacing|pattern|replace|[count]|[plain -- flag]|pipe to library.mapping_by_replacing = function (ctx) local ptn, repl, nmax, is_strict, argc, die = parse_replace_args(ctx.pipe, 'mapping_by_replacing') if die then return context_iterate(ctx, argc) end local tbl = ctx.params if is_strict then for key, val in pairs(tbl) do if val == ptn then tbl[key] = repl end end else if flg == 2 then -- Copied from Module:String's `str._escapePattern()` ptn = ptn:gsub('[%(%)%.%%%+%-%*%?%[%^%$%]]', '%%%0') end for key, val in pairs(tbl) do tbl[key] = val:gsub(ptn, repl, nmax) end end return context_iterate(ctx, argc) end -- Syntax: #invoke:params|renaming_by_calling|template name|[call -- style]|[let]|[...][number of additional parameters]|[parameter -- 1]|[parameter 2]|[...]|[parameter N]|pipe to library.renaming_by_calling = function (ctx) local opts = ctx.pipe local tname if opts[1] ~= nil then tname = opts[1]:match'^%s*(.*%S)' end if tname == nil then error(ctx.luaname .. ', ‘renaming_by_calling’: No template name was provided', 0) end local rargs = {} local argc, looptype, karg, varg = parse_child_args(rargs, opts, 1, mapping_styles.names_only) local model = { title = tname, args = rargs } map_names(ctx.params, rargs, karg, varg, looptype, function () return ctx.frame:expandTemplate(model) end) return context_iterate(ctx, argc) end -- Syntax: #invoke:params|renaming_by_invoking|module name|function -- name|[call style]|[let]|[...]|[number of additional -- arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe to library.renaming_by_invoking = function (ctx) local opts = ctx.pipe local mname local fname if opts[1] ~= nil then mname = opts[1]:match'^%s*(.*%S)' end if mname == nil then error(ctx.luaname .. ', ‘renaming_by_invoking’: No module name was provided', 0) end if opts[2] ~= nil then fname = opts[2]:match'^%s*(.*%S)' end if fname == nil then error(ctx.luaname .. ', ‘renaming_by_invoking’: No function name was provided', 0) end local rargs = {} local argc, looptype, karg, varg = parse_child_args(rargs, opts, 2, mapping_styles.names_only) local model = { title = 'Module:' .. mname, args = rargs } local mfunc = require(model.title)[fname] if mfunc == nil then error(ctx.luaname .. ', ‘renaming_by_invoking’: The function ‘' .. fname .. '’ does not exist', 0) end map_names(ctx.params, rargs, karg, varg, looptype, function () return mfunc(ctx.frame:newChild(model)) end) return context_iterate(ctx, argc) end -- Syntax: #invoke:params|renaming_by_magic|parser function|[call -- style]|[let]|[...][number of additional arguments]|[argument -- 1]|[argument 2]|[...]|[argument N]|pipe to library.renaming_by_magic = function (ctx) local opts = ctx.pipe local magic if opts[1] ~= nil then magic = opts[1]:match'^%s*(.*%S)' end if magic == nil then error(ctx.luaname .. ', ‘renaming_by_magic’: No parser function was provided', 0) end local rargs = {} local argc, looptype, karg, varg = parse_child_args(rargs, opts, 1, mapping_styles.names_only) map_names(ctx.params, rargs, karg, varg, looptype, function () return ctx.frame:callParserFunction(magic, rargs) end) return context_iterate(ctx, argc) end -- Syntax: #invoke:params|renaming_by_replacing|pattern|replace|[count]|[plain -- flag]|pipe to library.renaming_by_replacing = function (ctx) local ptn, repl, nmax, is_strict, argc, die = parse_replace_args(ctx.pipe, 'renaming_by_replacing') if die then return context_iterate(ctx, argc) end local tbl = ctx.params if is_strict then local key = tonumber(ptn) or ptn:match'^%s*(.-)%s*$' local val = tbl[key] tbl[key] = nil tbl[tonumber(repl) or repl:match'^%s*(.-)%s*$'] = val else if flg == 2 then -- Copied from Module:String's `str._escapePattern()` ptn = ptn:gsub('[%(%)%.%%%+%-%*%?%[%^%$%]]', '%%%0') end local cache = {} for key, val in pairs(tbl) do steal_if_renamed(val, tbl, key, cache, tostring(key):gsub(ptn, repl, nmax)) end for key, val in pairs(cache) do tbl[key] = val end end return context_iterate(ctx, argc) end --[[ Functions ]]-- ----------------------------- -- Syntax: #invoke:params|count library.count = function (ctx) -- NOTE: `ctx.pipe` and `ctx.params` might be the original metatables! local retval = 0 for _ in ctx.iterfunc(ctx.params) do retval = retval + 1 end if ctx.subset == -1 then retval = retval - #ctx.params end ctx.text = retval return false end -- Syntax: #invoke:args|concat_and_call|template name|[prepend 1]|[prepend 2] -- |[...]|[item n]|[named item 1=value 1]|[...]|[named item n=value -- n]|[...] library.concat_and_call = function (ctx) -- NOTE: `ctx.params` might be the original metatable! local opts = ctx.pipe local tname if opts[1] ~= nil then tname = opts[1]:match'^%s*(.*%S)' end if tname == nil then error(ctx.luaname .. ', ‘concat_and_call’: No template name was provided', 0) end remove_numerical_keys(opts, 1, 1) ctx.text = ctx.frame:expandTemplate{ title = tname, args = concat_params(ctx) } return false end -- Syntax: #invoke:args|concat_and_invoke|module name|function name|[prepend -- 1]|[prepend 2]|[...]|[item n]|[named item 1=value 1]|[...]|[named -- item n=value n]|[...] library.concat_and_invoke = function (ctx) -- NOTE: `ctx.params` might be the original metatable! local opts = ctx.pipe local mname local fname if opts[1] ~= nil then mname = opts[1]:match'^%s*(.*%S)' end if mname == nil then error(ctx.luaname .. ', ‘concat_and_invoke’: No module name was provided', 0) end if opts[2] ~= nil then fname = opts[2]:match'^%s*(.*%S)' end if fname == nil then error(ctx.luaname .. ', ‘concat_and_invoke’: No function name was provided', 0) end remove_numerical_keys(opts, 1, 2) local mfunc = require('Module:' .. mname)[fname] if mfunc == nil then error(ctx.luaname .. ', ‘concat_and_invoke’: The function ‘' .. fname .. '’ does not exist', 0) end ctx.text = mfunc(ctx.frame:newChild{ title = 'Module:' .. fname, args = concat_params(ctx) }) return false end -- Syntax: #invoke:args|concat_and_magic|parser function|[prepend 1]|[prepend -- 2]|[...]|[item n]|[named item 1=value 1]|[...]|[named item n= -- value n]|[...] library.concat_and_magic = function (ctx) -- NOTE: `ctx.params` might be the original metatable! local opts = ctx.pipe local magic if opts[1] ~= nil then magic = opts[1]:match'^%s*(.*%S)' end if magic == nil then error(ctx.luaname .. ', ‘concat_and_magic’: No parser function was provided', 0) end remove_numerical_keys(opts, 1, 1) ctx.text = ctx.frame:callParserFunction(magic, concat_params(ctx)) return false end -- Syntax: #invoke:params|value_of|parameter name library.value_of = function (ctx) -- NOTE: `ctx.pipe` and `ctx.params` might be the original metatables! local opts = ctx.pipe local kstr if opts[1] ~= nil then kstr = opts[1]:match'^%s*(.*%S)' end if kstr == nil then error(ctx.luaname .. ', ‘value_of’: No parameter name was provided', 0) end local knum = tonumber(kstr) local len = #ctx.params local val = ctx.params[knum or kstr] if val ~= nil and ( ctx.subset ~= -1 or knum == nil or knum > len or knum < 1 ) and ( ctx.subset ~= 1 or (knum ~= nil and knum <= len and knum > 0) ) then ctx.text = (ctx.header or '') .. val .. (ctx.footer or '') return false end ctx.text = ctx.ifngiven or '' return false end -- Syntax: #invoke:params|list library.list = function (ctx) -- NOTE: `ctx.pipe` might be the original metatable! local kvs = ctx.pairsep or '' local pps = ctx.itersep or '' local ret = {} local nss = 0 flush_params( ctx, function (key, val) ret[nss + 1] = pps ret[nss + 2] = key ret[nss + 3] = kvs ret[nss + 4] = val nss = nss + 4 end ) if nss > 0 then if nss > 4 and ctx.lastsep ~= nil then ret[nss - 3] = ctx.lastsep end ret[1] = ctx.header or '' if ctx.footer ~= nil then ret[nss + 1] = ctx.footer end ctx.text = table.concat(ret) return false end ctx.text = ctx.ifngiven or '' return false end -- Syntax: #invoke:params|list_values library.list_values = function (ctx) -- NOTE: `ctx.pipe` might be the original metatable! local pps = ctx.itersep or '' local ret = {} local nss = 0 flush_params( ctx, function (key, val) ret[nss + 1] = pps ret[nss + 2] = val nss = nss + 2 end ) if nss > 0 then if nss > 2 and ctx.lastsep ~= nil then ret[nss - 1] = ctx.lastsep end ret[1] = ctx.header or '' if ctx.footer ~= nil then ret[nss + 1] = ctx.footer end ctx.text = table.concat(ret) return false end ctx.text = ctx.ifngiven or '' return false end -- Syntax: #invoke:params|for_each|wikitext library.for_each = function (ctx) -- NOTE: `ctx.pipe` might be the original metatable! local txt = ctx.pipe[1] or '' local pps = ctx.itersep or '' local ret = {} local nss = 0 flush_params( ctx, function (key, val) ret[nss + 1] = pps ret[nss + 2] = txt:gsub('%$#', key):gsub('%$@', val) nss = nss + 2 end ) if nss > 0 then if nss > 2 and ctx.lastsep ~= nil then ret[nss - 1] = ctx.lastsep end ret[1] = ctx.header or '' if ctx.footer ~= nil then ret[nss + 1] = ctx.footer end ctx.text = table.concat(ret) return false end ctx.text = ctx.ifngiven or '' return false end -- Syntax: #invoke:params|call_for_each|template name|[append 1]|[append 2] -- |[...]|[append n]|[named param 1=value 1]|[...]|[named param -- n=value n]|[...] library.call_for_each = function (ctx) local opts = ctx.pipe local tname if opts[1] ~= nil then tname = opts[1]:match'^%s*(.*%S)' end if tname == nil then error(ctx.luaname .. ', ‘call_for_each’: No template name was provided', 0) end local model = { title = tname, args = opts } local ccs = ctx.itersep or '' local ret = {} local nss = 0 table.insert(opts, 1, true) flush_params( ctx, function (key, val) opts[1] = key opts[2] = val ret[nss + 1] = ccs ret[nss + 2] = ctx.frame:expandTemplate(model) nss = nss + 2 end ) if nss > 0 then if nss > 2 and ctx.lastsep ~= nil then ret[nss - 1] = ctx.lastsep end ret[1] = ctx.header or '' if ctx.footer ~= nil then ret[nss + 1] = ctx.footer end ctx.text = table.concat(ret) return false end ctx.text = ctx.ifngiven or '' return false end -- Syntax: #invoke:params|invoke_for_each|module name|module function|[append -- 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...] -- |[named param n=value n]|[...] library.invoke_for_each = function (ctx) local opts = ctx.pipe local mname local fname if opts[1] ~= nil then mname = opts[1]:match'^%s*(.*%S)' end if mname == nil then error(ctx.luaname .. ', ‘invoke_for_each’: No module name was provided', 0) end if opts[2] ~= nil then fname = opts[2]:match'^%s*(.*%S)' end if fname == nil then error(ctx.luaname .. ', ‘invoke_for_each’: No function name was provided', 0) end local model = { title = 'Module:' .. mname, args = opts } local mfunc = require(model.title)[fname] local ccs = ctx.itersep or '' local ret = {} local nss = 0 flush_params( ctx, function (key, val) opts[1] = key opts[2] = val ret[nss + 1] = ccs ret[nss + 2] = mfunc(ctx.frame:newChild(model)) nss = nss + 2 end ) if nss > 0 then if nss > 2 and ctx.lastsep ~= nil then ret[nss - 1] = ctx.lastsep end ret[1] = ctx.header or '' if ctx.footer ~= nil then ret[nss + 1] = ctx.footer end ctx.text = table.concat(ret) return false end ctx.text = ctx.ifngiven or '' return false end -- Syntax: #invoke:params|magic_for_each|parser function|[append 1]|[append 2] -- |[...]|[append n]|[named param 1=value 1]|[...]|[named param -- n=value n]|[...] library.magic_for_each = function (ctx) local opts = ctx.pipe local magic if opts[1] ~= nil then magic = opts[1]:match'^%s*(.*%S)' end if magic == nil then error(ctx.luaname .. ', ‘magic_for_each’: No parser function was provided', 0) end local ccs = ctx.itersep or '' local ret = {} local nss = 0 table.insert(opts, 1, true) flush_params( ctx, function (key, val) opts[1] = key opts[2] = val ret[nss + 1] = ccs ret[nss + 2] = ctx.frame:callParserFunction(magic, opts) nss = nss + 2 end ) if nss > 0 then if nss > 2 and ctx.lastsep ~= nil then ret[nss - 1] = ctx.lastsep end ret[1] = ctx.header or '' if ctx.footer ~= nil then ret[nss + 1] = ctx.footer end ctx.text = table.concat(ret) return false end ctx.text = ctx.ifngiven or '' return false end -- Syntax: #invoke:params|call_for_each_value|template name|[append 1]|[append -- 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param -- n=value n]|[...] library.call_for_each_value = function (ctx) local opts = ctx.pipe local tname if opts[1] ~= nil then tname = opts[1]:match'^%s*(.*%S)' end if tname == nil then error(ctx.luaname .. ', ‘call_for_each_value’: No template name was provided', 0) end local model = { title = tname, args = opts } local ccs = ctx.itersep or '' local ret = {} local nss = 0 flush_params( ctx, function (key, val) opts[1] = val ret[nss + 1] = ccs ret[nss + 2] = ctx.frame:expandTemplate(model) nss = nss + 2 end ) if nss > 0 then if nss > 2 and ctx.lastsep ~= nil then ret[nss - 1] = ctx.lastsep end ret[1] = ctx.header or '' if ctx.footer ~= nil then ret[nss + 1] = ctx.footer end ctx.text = table.concat(ret) return false end ctx.text = ctx.ifngiven or '' return false end -- Syntax: #invoke:params|invoke_for_each_value|module name|[append 1]|[append -- 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param -- n=value n]|[...] library.invoke_for_each_value = function (ctx) local opts = ctx.pipe local mname local fname if opts[1] ~= nil then mname = opts[1]:match'^%s*(.*%S)' end if mname == nil then error(ctx.luaname .. ', ‘invoke_for_each_value’: No module name was provided', 0) end if opts[2] ~= nil then fname = opts[2]:match'^%s*(.*%S)' end if fname == nil then error(ctx.luaname .. ', ‘invoke_for_each_value’: No function name was provided', 0) end local model = { title = 'Module:' .. mname, args = opts } local mfunc = require(model.title)[fname] local ccs = ctx.itersep or '' local ret = {} local nss = 0 remove_numerical_keys(opts, 1, 1) flush_params( ctx, function (key, val) opts[1] = val ret[nss + 1] = ccs ret[nss + 2] = mfunc(ctx.frame:newChild(model)) nss = nss + 2 end ) if nss > 0 then if nss > 2 and ctx.lastsep ~= nil then ret[nss - 1] = ctx.lastsep end ret[1] = ctx.header or '' if ctx.footer ~= nil then ret[nss + 1] = ctx.footer end ctx.text = table.concat(ret) return false end ctx.text = ctx.ifngiven or '' return false end -- Syntax: #invoke:params|magic_for_each_value|parser function|[append 1] -- |[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named -- param n=value n]|[...] library.magic_for_each_value = function (ctx) local opts = ctx.pipe local magic if opts[1] ~= nil then magic = opts[1]:match'^%s*(.*%S)' end if magic == nil then error(ctx.luaname .. ', ‘magic_for_each_value’: No parser function was provided', 0) end local ccs = ctx.itersep or '' local ret = {} local nss = 0 flush_params( ctx, function (key, val) opts[1] = val ret[nss + 1] = ccs ret[nss + 2] = ctx.frame:callParserFunction(magic, opts) nss = nss + 2 end ) if nss > 0 then if nss > 2 and ctx.lastsep ~= nil then ret[nss - 1] = ctx.lastsep end ret[1] = ctx.header or '' if ctx.footer ~= nil then ret[nss + 1] = ctx.footer end ctx.text = table.concat(ret) return false end ctx.text = ctx.ifngiven or '' return false end -- Syntax: #invoke:params|call_for_each_group|template name|[append 1]|[append -- 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param -- n=value n]|[...] library.call_for_each_group = function (ctx) -- NOTE: `ctx.pipe` and `ctx.params` might be the original metatables! local opts = ctx.pipe local tmp if opts[1] ~= nil then tmp = opts[1]:match'^%s*(.*%S)' end if tmp == nil then error(ctx.luaname .. ', ‘call_for_each_group’: No template name was provided', 0) end local model = { title = tmp } local ccs = ctx.itersep or '' local nss = 0 local prefix local gid local groups = {} local ret = {} opts = {} for key, val in pairs(ctx.pipe) do if type(key) == 'number' then opts[key - 1] = val else opts[key] = val end end ctx.pipe = opts for key, val in pairs(ctx.params) do prefix, gid = tostring(key):match'^%s*(.-)%s*(%-?%d*)%s*$' gid = tonumber(gid) or '' if groups[gid] == nil then groups[gid] = {} end tmp = tonumber(prefix) if tmp ~= nil then if tmp < 1 then prefix = tmp - 1 else prefix = tmp end end groups[gid][prefix] = val end ctx.params = groups flush_params( ctx, function (gid, group) for key, val in pairs(opts) do group[key] = val end group[0] = gid model.args = group ret[nss + 1] = ccs ret[nss + 2] = ctx.frame:expandTemplate(model) nss = nss + 2 end ) if nss > 0 then if nss > 2 and ctx.lastsep ~= nil then ret[nss - 1] = ctx.lastsep end ret[1] = ctx.header or '' if ctx.footer ~= nil then ret[nss + 1] = ctx.footer end ctx.text = table.concat(ret) return false end ctx.text = ctx.ifngiven or '' return false end --- --- --- PUBLIC ENVIRONMENT --- --- ________________________________ --- --- --- --[[ First-position-only modifiers ]]-- --------------------------------------- -- Syntax: #invoke:params|new|pipe to --[[ static_iface.new = function (frame) local ctx = context_new() ctx.frame = frame:getParent() ctx.pipe = copy_or_ref_table(frame.args, false) ctx.params = {} main_loop(ctx, context_iterate(ctx, 1)) return ctx.text end ]]-- --[[ First-position-only functions ]]-- --------------------------------------- -- Syntax: #invoke:params|self static_iface.self = function (frame) return frame:getParent():getTitle() end --[[ Public metatable of functions ]]-- --------------------------------------- return setmetatable(static_iface, { __index = function (iface, _fname_) local ctx = context_new() local fname = _fname_:match'^%s*(.*%S)' if fname == nil then error(ctx.luaname .. ': You must specify a function to call', 0) end if library[fname] == nil then error(ctx.luaname .. ': The function ‘' .. fname .. '’ does not exist', 0) end return function (frame) local func = library[fname] local refpipe = { count = true, value_of = true, list = true, list_values = true, for_each = true, call_for_each_group = true } local refparams = { --inserting = true, count = true, concat_and_call = true, concat_and_invoke = true, concat_and_magic = true, value_of = true, call_for_each_group = true } ctx.frame = frame:getParent() ctx.pipe = copy_or_ref_table(frame.args, refpipe[fname]) ctx.params = copy_or_ref_table(ctx.frame.args, refparams[fname]) main_loop(ctx, func) return ctx.text end end }) 0epc58fkdplmkzvh4y5y80czv9edqxd Modul:Params/doc 828 3368 18334 2024-09-27T05:41:31Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{Module rating|release}} {{Side box | image = [[File:Amplification-1294300.svg|48px|alt=|link=]] | above = '''About the latest changes''' | text = See the '''[[Module:Params/ChangeLog|ChangeLog]]''' | below = <small>Last update: {{#time:j xg Y|{{REVISIONTIMESTAMP:Module:Params}}}}</small> | textstyle = padding: .85em; text-align: center; }} The <syntaxhighlight la...' 18334 wikitext text/x-wiki <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{Module rating|release}} {{Side box | image = [[File:Amplification-1294300.svg|48px|alt=|link=]] | above = '''About the latest changes''' | text = See the '''[[Module:Params/ChangeLog|ChangeLog]]''' | below = <small>Last update: {{#time:j xg Y|{{REVISIONTIMESTAMP:Module:Params}}}}</small> | textstyle = padding: .85em; text-align: center; }} The <syntaxhighlight lang="wikitext" inline>{{#invoke:params}}</syntaxhighlight> module is designed to be adopted by those templates that want to have a deep control of their parameters. It is particularly useful to [[variadic template]]s, to which it offers the possibility to count, list, map and propagate the parameters received without knowing their number in advance. The module offers elegant shortcuts to non variadic templates as well. Outside templates it has virtually no applications; hence, if you plan to make experiments, make sure to do them from within a template, or you will not be able to see much (you can use {{tl|Template sandbox}} for that). Under {{rel|Module:Params/testcases}} you can find helper templates that can be specifically used for testing the module's capabilities in flexible ways (see in particular the &#123;&#123;{{rel|Module:Params/testcases/tmulti}}&#125;&#125; template). Finally, under {{rel|Module:Params/doc/examples}} you can find some of the examples shown in this documentation page. {{A note}} In case your template uses <syntaxhighlight lang="wikitext" inline>{{#invoke:params}}</syntaxhighlight>, please add {{tji|lua|Module&#58;Params}} to its documentation page, so that if breaking changes will be introduced in the future the template will be easily traceable without performing <span class="plainlinks">[//en.wikipedia.org/w/index.php?search=insource%3A%2Finvoke%3Aparams%2F&title=Special%3ASearch&profile=advanced&fulltext=1&ns10=1&limit=500 an “in source” search]</span>. Please, do not edit this module without having done extensive testing in the [[Module:Params/sandbox|sandbox]] first. == General usage == Among the possibilities that the module offers there is that of performing a series of actions after novel arguments have been concatenated to templates' incoming parameters. As this makes it necessary to keep the argument slots clean from interference, instead of named arguments in order to specify options this module uses ''piping functions'' (i.e. functions that expect to be [[Pipeline (software)|piped]] instead of returning to the caller), or ''modifiers''. This creates a syntax similar to the following example: <syntaxhighlight lang="wikitext">{{#invoke:params|[modifier]|[...]|[modifier]|[...]|function|[...]}}</syntaxhighlight> For instance, as the name suggests, the <code>[[#list|list]]</code> function lists the parameters wherewith a template was called. By default it does not add delimiters, but returns an indistinct blob of text in which keys and values are sticked to each other. However, by using the <code>[[#setting|setting]]</code> modifier, we are able to declare a key-value delimiter (<code>p</code>) and an iteration delimiter (<code>i</code>). And so, if we imagined a template named <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> containing the following wikitext, <syntaxhighlight lang="wikitext">{{#invoke:params|setting|i/p|<br />|: |list}}</syntaxhighlight> and such template were called with the following arguments, {{tj|example template|Beast of Bodmin: A large feline inhabiting Bodmin Moor |Morgawr: A sea serpent|Owlman: A giant owl-like creature}} the following result would be produced: : Beast of Bodmin: A large feline inhabiting Bodmin Moor<br />Morgawr: A sea serpent<br />Owlman: A giant owl-like creature We can also do more sophisticated things; for instance, by exploiting the possibility to set a header (<code>h</code>) and a footer (<code>f</code>), we can transform the previous code into a generator of [https://html.spec.whatwg.org/multipage/grouping-content.html#the-dl-element definition lists], <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/p/i/f|<dl><dt>|</dt><dd>|</dd><dt>|</dd></dl>|list}}</syntaxhighlight> thus yielding: :; Beast of Bodmin :: A large feline inhabiting Bodmin Moor :; Morgawr :: A sea serpent :; Owlman :: A giant owl-like creature By placing the <code>[[#with_name_matching|with_name_matching]]</code> modifier before the <code>[[#list|list]]</code> function we will be able to filter some parameters out – such as, for instance, all parameter names that do not end with an “n”: <syntaxhighlight lang="wikitext">{{#invoke:params|with_name_matching|n$|setting|h/p/i/f|<dl><dt>|</dt><dd>|</dd><dt>|</dd></dl>|list}}</syntaxhighlight> Thus, the previous code will produce: :; Beast of Bodmin :: A large feline inhabiting Bodmin Moor :; Owlman :: A giant owl-like creature This mechanism has the intrinsic advantage that it allows concatenating infinite modifiers. And so, in order to get the accurate result that we want to obtain we could write: <syntaxhighlight lang="wikitext">{{#invoke:params|non-sequential|with_name_matching|^B|with_name_matching|n$|with_value_matching|feline|setting|h/p/i/f|<dl><dt>|</dt><dd>|</dd><dt>|</dd></dl>|list}}</syntaxhighlight> The two modifiers <code>[[#sequential|sequential]]</code> and <code>[[#non-sequential|non-sequential]]</code> refer to a technical jargon used in wikitext: given a parameter list, the subgroup of sequential parameters is constituted by the largest group of consecutive numerical parameters starting from {{tjp|1:}} – this is known as the parameters' “sequence”. A parameter list that does not have a first parameter specified does not possess a sequence. == Functions == Here follows the list of functions. You might want to see also [[#Modifiers (piping functions)|§ Modifiers]]. {{vpad|clear=none}} === <code>self</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Function <code>self</code> <span style="nowrap">({{module:params/doc/link to the code|self|code}})</span> | label1 = Num. of arguments | data1 = 0 | label3 = Not affected by | data3 = Any modifier | header4 = See also | data5 = <code>&#123;&#123;[[:mw:Help:Magic words#FULLPAGENAME|FULLPAGENAME]]&#125;&#125;</code> }} ; Brief : ''Return the name of the current template'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|self}}</syntaxhighlight> This argumentless function guarantees that the name of the template invoking this module is shown, regardless if this is transcluded or not. As a possible example, if a Wikipedia page named <code>Page X</code> contained only a transclusion of a template named <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight>, and the latter contained the following wikitext, <syntaxhighlight lang="wikitext">{{#invoke:params|self}} {{FULLPAGENAME}}</syntaxhighlight> if we visited <code>Template:Foobar</code> we would see, <pre>Template:Foobar Template:Foobar</pre> whereas if we visited <code>Page X</code> we would see: <pre>Template:Foobar Page X</pre> Therefore by writing <syntaxhighlight lang="wikitext">{{#ifeq:{{#invoke:params|self}}|{{FULLPAGENAME}} |Page is not being transcluded |Page is being transcluded }}</syntaxhighlight> it is possible to understand whether a page is being transcluded or not. For most cases the {{tag|includeonly}} and {{tag|noinclude}} will offer a simpler solution, however there can be cases in which this becomes the way to go. If <code>Page X</code> transcluded <syntaxhighlight lang="wikitext" inline>{{foobar 2}}</syntaxhighlight> and the latter were a redirect to <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight>, we would still see <pre>Template:Foobar Page X</pre> A typical use case of this function is that of providing stable links for editing transcluded templates. E.g.: <syntaxhighlight lang="wikitext">{{edit|{{#invoke:params|self}}|edit this template}}</syntaxhighlight> Another possible use case is that of transcluding a subtemplate. E.g.: <syntaxhighlight lang="wikitext">{{{{#invoke:params|self}}/my subtemplate|foo|bar}}</syntaxhighlight> {{vpad|1.5em|clear=none}} === <code>count</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Function <code>count</code> <span style="nowrap">({{module:params/doc/link to the code|count|code}})</span> | label1 = Num. of arguments | data1 = 0 | label2 = Often preceeded by | data2 = <code>[[#sequential|sequential]]</code> | label3 = Not affected by | data3 = <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code>, <code>[[#setting|setting]]</code>,<br /><code>[[#sorting_sequential_values|sorting_sequential_val…]]</code>,<br /><code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code> | header4 = See also | data5 = {{mlx|ParameterCount|}} }} ; Brief : ''Count the number of parameters wherewith a template was called'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|count}}</syntaxhighlight> This function does not take arguments. The number that this function yields depends on the modifiers that precede it. For instance, in a template that is called with both named and unnamed arguments, <syntaxhighlight lang="wikitext" inline>{{#invoke:params|count}}</syntaxhighlight> and <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|count}}</syntaxhighlight> will return different results. {{vpad|1.5em|clear=none}} === <code>concat_and_call</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Function <code>concat_and_call</code> <span style="nowrap">({{module:params/doc/link to the code|concat_and_call|code}})</span> | label1 = Num. of arguments | data1 = ''Ad libitum'' | label2 = Not affected by | data2 = <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | header3 = See also | data4 = <code>[[#concat_and_invoke|concat_and_invoke]]</code>, <code>[[#concat_and_magic|concat_and_magic]]</code> }} ; Brief : ''Prepend positive numerical arguments to the current parameters, or impose non-numerical or negative numerical arguments, then propagate everything to a custom template'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|concat_and_call|template name|[prepend 1]|[prepend 2]|[...]|[prepend n]|[named item 1=value 1]|[...]|[named item n=value n]|[...]}}</syntaxhighlight> For example, if our <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> had the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|concat_and_call|foobar|elbow|earth|room|7=classy|hello=not today}}</syntaxhighlight> and were called with, {{tj|example template|one|two|three|hello: world|wind: spicy}} the following call to the <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight> template would be performed: {{tj|foobar|elbow|earth|room|7: classy|8: one|9: two|10: three |wind: spicy|hello: not today}} By using the <code>[[#cutting|cutting]]</code> modifier it is possible to impose numerical positive parameters instead of prepending them. For instance, the following code echoes all incoming parameters to <syntaxhighlight lang="wikitext" inline>{{my template}}</syntaxhighlight>, with the exception of {{para|3}}, which is replaced with <code>hello world</code>: <syntaxhighlight lang="wikitext">{{#invoke:params|cutting|3|0|concat_and_call|my template|{{{1|}}}|{{{2|}}}|hello world}}</syntaxhighlight> If the numerical parameters to replace are a limited number, as in the example above, a better alternative might be that of using <code>[[#imposing|imposing]]</code>. If no other argument besides the ''template name'' are provided this function simply echoes the current parameters to another template. {{vpad|clear=none}} {{A note}} All arguments passed to this function except the ''template name'' will not be trimmed of their leading and trailing spaces. The <code>concat_and_call</code> ''function name'' itself, however, will be trimmed of its surrounding spaces. {{vpad|1.5em|clear=none}} === <code>concat_and_invoke</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Function <code>concat_and_invoke</code> <span style="nowrap">({{module:params/doc/link to the code|concat_and_invoke|code}})</span> | label1 = Num. of arguments | data1 = ''Ad libitum'' | label2 = Not affected by | data2 = <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | header3 = See also | data4 = <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_magic|concat_and_magic]]</code> }} ; Brief : ''Prepend positive numerical arguments to the current parameters, or impose non-numerical or negative numerical arguments, then propagate everything to a custom module'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|concat_and_invoke|module name|function name|[prepend 1]|[prepend 2]|[...]|[prepend n]|[named item 1=value 1]|[...]|[named item n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#concat_and_call|concat_and_call]]</code>, but invokes a module instead of calling a template. {{vpad|clear=none}} {{A note}} All arguments passed to this function except the ''module name'' and the ''function name'' will not be trimmed of their leading and trailing spaces. The <code>concat_and_invoke</code> ''function name'' itself, however, will be trimmed of its surrounding spaces. {{vpad|1.5em|clear=none}} === <code>concat_and_magic</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Function <code>concat_and_magic</code> <span style="nowrap">({{module:params/doc/link to the code|concat_and_magic|code}})</span> | label1 = Num. of arguments | data1 = ''Ad libitum'' | label2 = Not affected by | data2 = <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | header3 = See also | data4 = <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code> }} ; Brief : ''Prepend positive numerical arguments to the current parameters, or impose non-numerical or negative numerical arguments, then propagate everything to a custom parser function'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|concat_and_magic|parser function|[prepend 1]|[prepend 2]|[...]|[prepend n]|[named item 1=value 1]|[...]|[named item n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#concat_and_call|concat_and_call]]</code>, but calls a [[:mw:Help:Magic words#Parser functions|parser function]] instead of a template. {{vpad|clear=none}} {{A note}} All arguments passed to this function except the magic word will not be trimmed of their leading and trailing spaces. The <code>concat_and_magic</code> ''function name'' itself, however, will be trimmed of its surrounding spaces. {{vpad|1.5em|clear=none}} === <code>value_of</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Function <code>value_of</code> <span style="nowrap">({{module:params/doc/link to the code|value_of|code}})</span> | label1 = Num. of arguments | data1 = 1 | label2 = Relevant [[#setting|runtime variables]] | data2 = <code>h</code>, <code>f</code>, <code>n</code> | label3 = Not affected by | data3 = <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | header4 = See also | data5 = <code>[[#list_values|list_values]]</code> }} ; Brief : ''Get the value of a single parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|value_of|parameter name}}</syntaxhighlight> Without modifiers this function is similar to writing <syntaxhighlight lang="wikitext" inline>{{{parameter name|}}}</syntaxhighlight>. With modifiers, however, it allows reaching parameters that would be unreachable without knowing their number in advance. For instance, writing <syntaxhighlight lang="wikitext">{{#invoke:params|cutting|-2|0|value_of|1}}</syntaxhighlight> will expand to the value of the second-last sequential parameter, independently of how many parameters the template was called with. If no matching parameter is found this function expands to nothing. A header (<code>h</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via the <code>[[#setting|setting]]</code> modifier – the strings assigned to the key-value pair delimiter (<code>p</code>), the iteration delimiter (<code>i</code>) and the last iteration delimiter (<code>l</code>) will be ignored. For instance, the {{Tl|If then show}} template could be rewritten as <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching|^%s*$|setting|h/f/n|{{{3|}}}|{{{4|}}}|{{{2|}}}|value_of|1}}</syntaxhighlight> Simplifying, the following wikitext expands to the first parameter that is not empty: <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching||strict|squeezing|value_of|1}}</syntaxhighlight> Whereas the following wikitext expands to the first parameter that is not blank (i.e. neither empty nor containing only [[whitespace]]s) <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching|^%s*$|squeezing|value_of|1}}</syntaxhighlight> {{vpad|1.5em|clear=none}} === <code>list</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Function <code>list</code> <span style="nowrap">({{module:params/doc/link to the code|list|code}})</span> | label1 = Num. of arguments | data1 = ''Ad libitum'' | label2 = [[#sequential|Sortable]] | data2 = Yes | label3 = Relevant [[#setting|runtime variables]] | data3 = <code>h</code>, <code>p</code>, <code>i</code>, <code>l</code>, <code>f</code>, <code>n</code> | header4 = See also | data5 = <code>[[#list_values|list_values]]</code> }} ; Brief : ''List the template parameters (both their names and their values)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|list}}</syntaxhighlight> This function does not take arguments. If the <code>[[#setting|setting]]</code> modifier was not placed earlier, this function will not add delimiters, but will return an indistinct blob of text in which keys and values are sticked to each other. A header (<code>h</code>), a key-value pair delimiter (<code>p</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via <code>[[#setting|setting]]</code>. For example, the following code <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f/n|'''Parameters passed:''' |); | (|)|'''No parameters were passed'''|list}}</syntaxhighlight> will generate an output similar to the following. : '''Parameters passed:''' Owlman (A giant owl-like creature); Beast of Bodmin (A large feline inhabiting Bodmin Moor); Morgawr (A sea serpent) {{vpad|1.5em|clear=none}} === <code>list_values</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Function <code>list_values</code> <span style="nowrap">({{module:params/doc/link to the code|list_values|code}})</span> | label1 = Num. of arguments | data1 = ''Ad libitum'' | label2 = [[#sequential|Sortable]] | data2 = Yes | label3 = Often preceeded by | data3 = <code>[[#sequential|sequential]]</code> | label4 = Relevant [[#setting|runtime variables]] | data4 = <code>h</code>, <code>i</code>, <code>l</code>, <code>f</code>, <code>n</code> | header5 = See also | data6 = <code>[[#list|list]]</code>, <code>[[#value_of|value_of]]</code>, {{mlx|separated entries|}} }} ; Brief : ''List the values of the incoming parameters'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|list_values}}</syntaxhighlight> This function does not take arguments. The <code>[[#sequential|sequential]]</code> modifier often accompanies this function. If the <code>[[#setting|setting]]</code> modifier was not placed earlier, this function will not add delimiters, but will return an indistinct blob of text in which values are sticked to each other. A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via <code>[[#setting|setting]]</code> – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. For example, the following code <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f/n|'''Parameters passed:''' |); | (|)|'''No parameters were passed'''|list_values}}</syntaxhighlight> will generate an output similar to the following. : '''Values of parameters passed:''' A giant owl-like creature; A large feline inhabiting Bodmin Moor; A sea serpent. {{vpad|1.5em|clear=none}} === <code>call_for_each</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Function <code>call_for_each</code> <span style="nowrap">({{module:params/doc/link to the code|call_for_each|code}})</span> | label1 = Num. of arguments | data1 = ''Ad libitum'' | label2 = [[#sequential|Sortable]] | data2 = Yes | label3 = Relevant [[#setting|runtime variables]] | data3 = <code>h</code>, <code>i</code>, <code>l</code>, <code>f</code>, <code>n</code> | header4 = See also | data5 = <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[[#invoke_for_each|invoke_for_each]]</code>, <code>[[#magic_for_each|magic_for_each]]</code>, <code>[[#call_for_each_group|call_for_each_group]]</code>, {{mlx|for loop|}}, {{tl2|for loop}} }} ; Brief : ''For each parameter passed to the current template, call a custom template with at least two parameters (key and value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|call_for_each|template name|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...] }}</syntaxhighlight> Some functions are like shortcuts. The <code>X_for_each|F</code> functions are similar to <code>mapping_by_X(ing)|F|(names_and_values|)list_values</code>. The latter syntax (i.e. the modifier version) allows a <code>values_and_names</code> flag to invert the order from key-value to value-key. All unnamed arguments following the ''template name'' will be placed after the key-value pair. Named arguments will be passed verbatim. A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via the <code>[[#setting|setting]]</code> modifier – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. Calling a template for each key-value pair with <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|call_for_each|foobar}}</syntaxhighlight> will be different from writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|for_each|{{foobar|$#|$@}}}}</syntaxhighlight> In the first example each key-value pair will be passed to the <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight> template, while in the second example the <code>$#</code> and <code>$@</code> tokens will be expanded ''after'' the <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight> template has been called. In most cases this will make no difference, however there are several situations where it will lead to nonsensical results. {{vpad|clear=none}} {{A note}} All arguments passed to this function except the ''template name'' will not be trimmed of their leading and trailing spaces. The <code>call_for_each</code> ''function name'' itself, however, will be trimmed of its surrounding spaces. {{vpad|1.5em|clear=none}} === <code>invoke_for_each</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Function <code>invoke_for_each</code> <span style="nowrap">({{module:params/doc/link to the code|invoke_for_each|code}})</span> | label1 = Num. of arguments | data1 = ''Ad libitum'' | label2 = [[#sequential|Sortable]] | data2 = Yes | label3 = Relevant [[#setting|runtime variables]] | data3 = <code>h</code>, <code>i</code>, <code>l</code>, <code>f</code>, <code>n</code> | header4 = See also | data5 = <code>[[#invoke_for_each_value|invoke_for_each_value]]</code>, <code>[[#call_for_each|call_for_each]]</code>, <code>[[#magic_for_each|magic_for_each]]</code> }} ; Brief : ''For each parameter passed to the current template, invoke a custom module function with at least two arguments (key and value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|invoke_for_each|module name|module function|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#call_for_each|call_for_each]]</code>, but invokes a module instead of calling a template. Invoking a module function for each key-value pair with <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|invoke_for_each|foobar|main}}</syntaxhighlight> will be different from writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|for_each|{{#invoke:foobar|main|$#|$@}}}}</syntaxhighlight> In the first example each key-value pair will be passed to the <syntaxhighlight lang="wikitext" inline>{{#invoke:foobar|main}}</syntaxhighlight> module function, while in the second example the <code>$#</code> and <code>$@</code> tokens will be expanded ''after'' the module function has been invoked. There might be cases in which this will make no difference, however there are several situations where it will lead to nonsensical results. {{vpad|clear=none}} {{A note}} All arguments passed to this function except the ''module name'' and the ''function name'' will not be trimmed of their leading and trailing spaces. The <code>invoke_for_each</code> ''function name'' itself, however, will be trimmed of its surrounding spaces. {{vpad|1.5em|clear=none}} === <code>magic_for_each</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Function <code>magic_for_each</code> <span style="nowrap">({{module:params/doc/link to the code|magic_for_each|code}})</span> | label1 = Num. of arguments | data1 = ''Ad libitum'' | label2 = [[#sequential|Sortable]] | data2 = Yes | label3 = Relevant [[#setting|runtime variables]] | data3 = <code>h</code>, <code>i</code>, <code>l</code>, <code>f</code>, <code>n</code> | header4 = See also | data5 = <code>[[#magic_for_each_value|magic_for_each_value]]</code>, <code>[[#call_for_each|call_for_each]]</code>, <code>[[#invoke_for_each|invoke_for_each]]</code> }} ; Brief : ''For each parameter passed to the current template, call a magic word with at least two arguments (key and value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|magic_for_each|parser function|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#call_for_each|call_for_each]]</code>, but calls a [[:mw:Help:Magic words#Parser functions|parser function]] instead of a template. {{vpad|clear=none}} {{A note}} All arguments passed to this function except the magic word will not be trimmed of their leading and trailing spaces. The <code>magic_for_each</code> ''function name'' itself, however, will be trimmed of its surrounding spaces. {{vpad|1.5em|clear=none}} === <code>call_for_each_value</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Function <code>call_for_each_value</code> <span style="nowrap">({{module:params/doc/link to the code|call_for_each_value|code}})</span> | label1 = Num. of arguments | data1 = ''Ad libitum'' | label2 = [[#sequential|Sortable]] | data2 = Yes | label3 = Often preceeded by | data3 = <code>[[#sequential|sequential]]</code> | label4 = Relevant [[#setting|runtime variables]] | data4 = <code>h</code>, <code>i</code>, <code>l</code>, <code>f</code>, <code>n</code> | header5 = See also | data6 = <code>[[#call_for_each|call_for_each]]</code>, <code>[[#invoke_for_each_value|invoke_for_each_value]]</code>, <code>[[#magic_for_each_value|magic_for_each_value]]</code>, <code>[[#call_for_each_group|call_for_each_group]]</code>, {{mlx|for loop|}}, {{tl2|for loop}} }} ; Brief : ''For each parameter passed to the current template, call a custom template with at least one parameter (i.e. the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|call_for_each_value|template name|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> The <code>[[#sequential|sequential]]</code> modifier often accompanies this function. All unnamed arguments following the ''template name'' will be appended after the value parameter. Named arguments will be passed verbatim. A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via the <code>[[#setting|setting]]</code> modifier – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. For example, calling {{tl|tl}} with each parameter can be done by writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|setting|i|, |call_for_each_value|tl}}</syntaxhighlight> This will be different from writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|setting|i|, |for_each|{{tl|$@}}}}</syntaxhighlight> In the first example each value will be passed to the {{tl|tl}} template, while in the second example the <code>$@</code> token will be expanded ''after'' the {{tl|tl}} template has been called. Here this will make no difference, however there are several situations where it will lead to nonsensical results. {{vpad|clear=none}} {{A note}} All arguments passed to this function except the ''template name'' will not be trimmed of their leading and trailing spaces. The <code>call_for_each_value</code> ''function name'' itself, however, will be trimmed of its surrounding spaces. {{vpad|1.5em|clear=none}} === <code>invoke_for_each_value</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Function <code>invoke_for_each_value</code> <span style="nowrap">({{module:params/doc/link to the code|invoke_for_each_value|code}})</span> | label1 = Num. of arguments | data1 = ''Ad libitum'' | label2 = [[#sequential|Sortable]] | data2 = Yes | label3 = Often preceeded by | data3 = <code>[[#sequential|sequential]]</code> | label4 = Relevant [[#setting|runtime variables]] | data4 = <code>h</code>, <code>i</code>, <code>l</code>, <code>f</code>, <code>n</code> | header5 = See also | data6 = <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[[#invoke_for_each|invoke_for_each]]</code>, <code>[[#magic_for_each_value|magic_for_each_value]]</code> }} ; Brief : ''For each parameter passed to the current template, invoke a custom module function with at least one argument (i.e. the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|invoke_for_each_value|module name|module function|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#call_for_each_value|call_for_each_value]]</code>, but invokes a module instead of calling a template. Invoking a module function for each value with <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|invoke_for_each_value|foobar|main}}</syntaxhighlight> will be different from writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|for_each|{{#invoke:foobar|main|$@}}}}</syntaxhighlight> In the first example each value will be passed to the {{ml|foobar|main}} module function, while in the second example the <code>$@</code> token will be expanded ''after'' the module function has been invoked. There might be cases in which this will make no difference, however there are several situations where it will lead to nonsensical results. {{vpad|clear=none}} {{A note}} All arguments passed to this function except the ''module name'' and the ''function name'' will not be trimmed of their leading and trailing spaces. The <code>invoke_for_each_value</code> ''function name'' itself, however, will be trimmed of its surrounding spaces. {{vpad|1.5em|clear=none}} === <code>magic_for_each_value</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Function <code>magic_for_each_value</code> <span style="nowrap">({{module:params/doc/link to the code|magic_for_each_value|code}})</span> | label1 = Num. of arguments | data1 = ''Ad libitum'' | label2 = [[#sequential|Sortable]] | data2 = Yes | label3 = Often preceeded by | data3 = <code>[[#sequential|sequential]]</code> | label4 = Relevant [[#setting|runtime variables]] | data4 = <code>h</code>, <code>i</code>, <code>l</code>, <code>f</code>, <code>n</code> | header5 = See also | data6 = <code>[[#call_for_each_value|call_for_each_value]]</code>, <code>[[#invoke_for_each_value|invoke_for_each_value]]</code>, <code>[[#magic_for_each|magic_for_each]]</code> }} ; Brief : ''For each parameter passed to the current template, call a magic word with at least one argument (i.e. the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|magic_for_each_value|parser function|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...]}}</syntaxhighlight> Exactly like <code>[[#call_for_each_value|call_for_each_value]]</code>, but calls a [[:mw:Help:Magic words#Parser functions|parser function]] instead of a template. For example, if a template had the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|setting|ih|&preloadparams%5b%5d{{=}}|magic_for_each_value|urlencode|QUERY}}</syntaxhighlight> and were transcluded as <syntaxhighlight lang="wikitext" inline>{{example template|hello world|àèìòù|foobar}}</syntaxhighlight>, the <code><nowiki>{{</nowiki>[[:mw:Help:Magic words#URL data|urlencode]]:...|QUERY<nowiki>}}</nowiki></code> parser function would be called for each incoming parameter as first argument and with <code>QUERY</code> as second argument, and finally the returned text would be prefixed with <code>&preloadparams%5b%5d=</code>. This would generate, <pre>&preloadparams%5b%5d=hello+world&preloadparams%5b%5d=%C3%A0%C3%A8%C3%AC%C3%B2%C3%B9&preloadparams%5b%5d=foo+bar</pre> which can be used to allow the creation of pages [[:mw:Manual:Creating pages with preloaded text#Using parameters|with preloaded text and parameters]]. {{vpad|clear=none}} {{A note}} All arguments passed to this function except the magic word will not be trimmed of their leading and trailing spaces. The <code>magic_for_each_value</code> ''function name'' itself, however, will be trimmed of its surrounding spaces. {{vpad|1.5em|clear=none}} === <code>call_for_each_group</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Function <code>call_for_each_group</code> <span style="nowrap">({{module:params/doc/link to the code|call_for_each_group|code}})</span> | label1 = Num. of arguments | data1 = ''Ad libitum'' | label2 = Often preceeded by | data2 = <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | label3 = [[#sequential|Sortable]] | data3 = Yes | label4 = Relevant [[#setting|runtime variables]] | data4 = <code>h</code>, <code>i</code>, <code>l</code>, <code>f</code>, <code>n</code> | header5 = See also | data6 = <code>[[#call_for_each|call_for_each]]</code>, <code>[[#call_for_each_value|call_for_each_value]]</code>, {{mlx|for loop|}}, {{tl2|for loop}} }} ; Brief : ''Call a custom template for each group of parameters that have the same numerical suffix'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|call_for_each_value|template name|[append 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param n=value n]|[...] }}</syntaxhighlight> The custom template will be repeatedly called with the numerical id of the group (i.e. the numerical suffix) as '''argument zero''' (i.e. {{param|0}}). This will be an empty string for the group of incoming parameters that do not have a numerical suffix. A hyphen before the numerical suffix will be interpreted as a minus sign (and therefore the group id will be treated as a negative number). Numerical incoming parameters will be treated as if their prefix is an empty string (these can be captured using <code>&#123;&#123;&#123;&#125;&#125;&#125;</code> or <code>&#123;&#123;&#123;&#124;''fallback text''&#125;&#125;&#125;</code> in the callback template). Spaces between the prefix and the numerical suffix will be ignored (therefore writing {{para|foobar123}} will be identical to writing {{para|foobar&nbsp;123}} – in case of collisions one of the two values will be discarded). In the unlikely scenario that the prefix is itself a number (e.g. {{para|1 1}}, {{para|2 1}}, etc.), if this is <code>0</code> or a negative number it will be decreased by one unit in order to leave the parameter zero undisturbed (so <code>0</code> will become <code>-1</code>, <code>-1</code> will become <code>-2</code>, and so on – if needed, you can use <code>...|[[#purging|purging]]|0{1|...</code> in the callback template to renormalize these numbers). All unnamed arguments that follow the ''template name'' in the invocation of this module will appear as sequential parameters in each call. Named arguments will be passed verbatim. Both named and unnamed arguments passed to this function will be given precedence in case of collisions. Numerical argument names below <code>1</code> will be decreased by one unit (i.e. <code>...|call_for_each_group&#124;example template&#124;0=Hello world&#124;...</code> will become {{para|-1|Hello world}} in the callback template – see above). A header (<code>h</code>), an iteration delimiter (<code>i</code>), a last iteration delimiter (<code>l</code>), a footer (<code>f</code>), and a fallback text (<code>n</code>) can be declared via the <code>[[#setting|setting]]</code> modifier – the string assigned to the key-value pair delimiter (<code>p</code>) will be ignored. If you are a module writer, you might recognize some distant similarities between this function and <code>[[Module:TableTools#affixNums|TableTools.affixNums]]</code>. For example, if a template named <syntaxhighlight lang="wikitext" inline>{{foobar}}</syntaxhighlight> contained the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|reassorted|call_for_each_group|example template|hello|world|foo=bar}}</syntaxhighlight> writing <syntaxhighlight lang="wikitext">{{foobar | 1 = Lorem | 2 = ipsum | bicycle-1 = dolor | bicycle1 = sit | boat1 = amet | car2 = consectetur | bicycle2 = adipiscing | other = elit | sunscreen = vestibulum | = ultricies | foo1 = neque nisl }}</syntaxhighlight> will be equivalent to writing <syntaxhighlight lang="wikitext">{{example template | 0 = | 1 = hello | 2 = world | = ultricies | foo = bar | other = elit | sunscreen = vestibulum }}{{example template | 0 = -1 | 1 = hello | 2 = world | bicycle = dolor | foo = bar }}{{example template | 0 = 1 | 1 = hello | 2 = world | = Lorem | bicycle = sit | boat = amet | foo = bar }}{{example template | 0 = 2 | 1 = hello | 2 = world | = ipsum | bicycle = adipiscing | car = consectetur | foo = bar }}</syntaxhighlight> '''The modifiers <code>[[#sequential|sequential]]</code>, <code>[[#non-sequential|non-sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code> and <code>[[#reassorted|reassorted]]</code> will affect what groups of parameters will be iterated, not what parameters will be grouped.''' Before calling this function you will likely want to reduce the list of parameters via one of the <code>with_*_matching</code> group of modifiers (for instance <code>...|with_name_matching|.%-%d+$|or|[^%-]%d+$|call_for_each_group|...</code> leaves only the parameters in which both the prefix and the numerical suffix are not empty strings). The <code>[[#reassorted|reassorted]]</code> modifier often accompanies this function. {{vpad|clear=none}} {{Warnsign}} In writing templates, there is often the habit of signaling [[:mw:Help:Substitution#Multilevel substitution|multilevel substitutions]] using the <syntaxhighlight lang="wikitext" inline>{{{|safesubst:}}}</syntaxhighlight> notation. This is a dangerous practice, because <syntaxhighlight lang="wikitext" inline>{{{|safesubst:}}}</syntaxhighlight> means “write the parameter with an empty name, otherwise write <code>safesubst:</code>”. Due to the fact that <code>call_for_each_group</code> '''can pass parameters with an empty name''', a callback template should never use <syntaxhighlight lang="wikitext" inline>{{{|safesubst:}}}</syntaxhighlight> to notate multilevel substitutions, but should use instead <syntaxhighlight lang="wikitext" inline>safesubst:<noinclude /></syntaxhighlight>. Not following this advice can lead to bugs that are hard to debug. {{vpad|clear=none}} At &#123;&#123;{{rel|Module:Params/doc/examples/list of authors}}&#125;&#125; you can find an example of how to use this function to list authors the same way {{tl|Cite book}} does. For instance, writing <syntaxhighlight lang="wikitext">{{module:params/doc/examples/list of authors | 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. }}</syntaxhighlight> will generate {{module:params/doc/examples/list of authors | 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. }} See also &#123;&#123;{{rel|Module:Params/doc/examples/tablebox}}&#125;&#125; for ane example on how to exploit this function to create [[Template:Infobox|infoboxes]]. {{vpad|clear=none}} {{A note}} All arguments passed to this function except the ''template name'' will not be trimmed of their leading and trailing spaces. The <code>call_for_each_group</code> ''function name'' itself, however, will be trimmed of its surrounding spaces. {{vpad|1.5em|clear=none}} === <code>for_each</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Function <code>for_each</code> <span style="nowrap">({{module:params/doc/link to the code|for_each|code}})</span> | label1 = Num. of arguments | data1 = 1 | label2 = [[#sequential|Sortable]] | data2 = Yes | label3 = Relevant [[#setting|runtime variables]] | data3 = <code>h</code>, <code>i</code>, <code>l</code>, <code>f</code>, <code>n</code> | header4 = See also | data5 = <code>[[#list|list]]</code>, <code>[[#list_values|list_values]]</code>, {{mlx|for nowiki|}}, {{tl2|for nowiki}} }} ; Brief : ''For each parameter passed to the current template, expand all occurrences of <code>$#</code> and <code>$@</code> within a given text as key and value respectively'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|for_each|wikitext}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|for_each|Arg name: $#, Arg value: $@}}</syntaxhighlight> The text returned by this function is not expanded further (currently this module does not offer an <code>expand_for_each</code> function). If you need wikitext expansion, use <code>[[#concat_and_call|concat_and_call]]</code> to propagate the incoming parameters altogether to the {{tl|for nowiki}} template. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|concat_and_call|for nowiki|[separator]|<nowiki>{{{i}}} is {{urlencode:{{{1}}}|QUERY}}</nowiki>}}</syntaxhighlight> {{vpad|clear=none}} {{A note}} The argument passed to this function will not be trimmed of its leading and trailing spaces. The <code>for_each</code> ''function name'' itself, however, will be trimmed of its surrounding spaces. {{vpad|clear=none}} == Modifiers (piping functions) == The following are ''modifiers'', i.e. functions that expect to be piped instead of returning to the caller. Each of them can be followed by either another modifier or a non-piping function. The actions that modifiers do are done sequentially, in the same order chosen during the invocation of this module. Some modifiers, however, after signaling their presence to the modifiers that might follow, add their action to the queue of actions that will be done last (e.g. <code>[[#sequential|sequential]]</code>, <code>[[#non-sequential|non-sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code>). {{vpad|clear=none}} === <code>sequential</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Modifier <code>sequential</code> <span style="nowrap">({{module:params/doc/link to the code|sequential|code}})</span> | label1 = Num. of arguments | data1 = 0 | label2 = Repeatable | data2 = No | label3 = Conflicts with | data3 = <code>[[#non-sequential|non-sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> | header4 = See also | data5 = <code>[[#non-sequential|non-sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code> }} ; Brief : ''(IN FUNCTIONS ONLY, DOES NOT AFFECT MODIFIERS) Reduce the parameter list to the subgroup of consecutive parameters that follow {{tjp|1:}}'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|count}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Using <code>sequential</code> together with <code>[[#non-sequential|non-sequential]]</code> will generate an error. {{vpad|clear=none}} {{A note}} Like <code>[[#non-sequential|non-sequential]]</code>, the <code>sequential</code> modifier permanently marks a query. For instance, writing <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|with_name_not_matching|1|...}}</syntaxhighlight> will first mark the query as “sequential”, then will discard the first element from the sequence (leaving all the others intact). And so, no matter how many other parameters will be present, nothing will be shown. {{vpad|1.5em|clear=none}} === <code>non-sequential</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Modifier <code>non-sequential</code> <span style="nowrap">({{module:params/doc/link to the code|non-sequential|code}})</span> | label1 = Num. of arguments | data1 = 0 | label2 = Repeatable | data2 = No | label3 = Conflicts with | data3 = <code>[[#sequential|sequential]]</code> | header4 = See also | data5 = <code>[[#sequential|sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> }} ; Brief : ''(IN FUNCTIONS ONLY, DOES NOT AFFECT MODIFIERS) Reduce the parameter list by discarding the subgroup of consecutive parameters that follow {{tjp|1:}}'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|non-sequential|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|non-sequential|setting|ih/p|{{!}}|{{=}}|list}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Using <code>non-sequential</code> together with <code>[[#sequential|sequential]]</code> will generate an error. {{vpad|clear=none}} {{A note}} Like <code>[[#sequential|sequential]]</code>, the <code>non-sequential</code> modifier permanently marks a query, and no matter what transformations will follow (see <code>[[#squeezing|squeezing]]</code>) the parameters' “sequence” will not be shown. {{vpad|1.5em|clear=none}} === <code>all_sorted</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Modifier <code>all_sorted</code> <span style="nowrap">({{module:params/doc/link to the code|all_sorted|code}})</span> | label1 = Num. of arguments | data1 = 0 | label2 = Repeatable | data2 = No | label3 = Conflicts with | data3 = <code>[[#sequential|sequential]]</code>, <code>[[#reassorted|reassorted]]</code> | label4 = Has no effects on | data4 = <code>[[#count|count]]</code>, <code>[[#value_of|value_of]]</code>, <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, <code>[[#concat_and_magic|concat_and_magic]]</code> | header5 = See also | data6 = [[Natural sort order]], <code>[[#reassorted|reassorted]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code> }} ; Brief : ''(IN FUNCTIONS ONLY, DOES NOT AFFECT MODIFIERS) When the time will come, all parameters will be dispatched sorted: first the numerical ones in ascending order, then the rest in [[natural sort order|natural order]]'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|all_sorted|pipe function name}}</syntaxhighlight> {{A note}} This modifier sorts the way ''functions'' iterate across ''all'' parameters based on ''their names''. If you want to sort ''sequential parameters'' based on ''their values'', see <code>[[#sorting_sequential_values|sorting_sequential_values]]</code>. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|all_sorted|setting|ih/p|{{!}}|{{=}}|list}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Normally only sequential parameters are dispatched sorted, whereas non-sequential ones are dispatched randomly. The <code>all_sorted</code> modifier ensures that nothing is left out of ([[natural sort order|natural]]) order. Attention must be paid to the fact that parameters whose name is a negative number will appear first. To avoid this the <code>[[#squeezing|squeezing]]</code> modifier can be used.<ref>To be precise, the order will not be strictly alphabetical, because this would imply that a template called with the following parameters <syntaxhighlight lang="wikitext" inline>{{foobar|-4=you|9=wanna|.=me?|11=marry|-8=do}}</syntaxhighlight> would see them reordered as follows: <syntaxhighlight lang="wikitext" inline>{{foobar|-8=do|-4=you|.=me?|9=wanna|11=marry}}</syntaxhighlight> (with the dot in the middle between negative and positive numbers). To avoid this, '''numbers are always displayd first''' (i.e. <syntaxhighlight lang="wikitext" inline>{{foobar|-8=do|-4=you|9=wanna|11=marry|.=me?}}</syntaxhighlight>).</ref> The <code>all_sorted</code> modifier only affects the way parameters are shown, but has no effects on functions that do not iterate or cannot impose an order, such as: * <code>[[#count|count]]</code> * <code>[[#value_of|value_of]]</code> * <code>[[#concat_and_call|concat_and_call]]</code> * <code>[[#concat_and_invoke|concat_and_invoke]]</code> * <code>[[#concat_and_magic|concat_and_magic]]</code> {{vpad|clear=none}} {{A note}} The <code>all_sorted</code> modifier cannot be used with functions that propagate several parameters together in a single call, like <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, and <code>[[#concat_and_magic|concat_and_magic]]</code>, because during a call the order of arguments is always lost. For the same reason, it is not possible to guess the order of named parameters a template was transcluded with. {{vpad|1.5em|clear=none}} === <code>reassorted</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Modifier <code>reassorted</code> <span style="nowrap">({{module:params/doc/link to the code|reassorted|code}})</span> | label1 = Num. of arguments | data1 = 0 | label2 = Repeatable | data2 = No | label3 = Conflicts with | data3 = <code>[[#sequential|sequential]]</code>, <code>[[#all_sorted|all_sorted]]</code> | label4 = Has no effects on | data4 = <code>[[#count|count]]</code>, <code>[[#value_of|value_of]]</code>, <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, <code>[[#concat_and_magic|concat_and_magic]]</code> | header5 = See also | data6 = [[Natural sort order]], <code>[[#all_sorted|all_sorted]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code> }} ; Brief : ''(IN FUNCTIONS ONLY, DOES NOT AFFECT MODIFIERS) When the time will come, all parameters will be dispatched sorted: first non numerical ones in [[natural sort order|natural order]]'', then the numerical ones in ascending order ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|reassorted|pipe function name}}</syntaxhighlight> This modifier is identical to <code>[[#all_sorted|all_sorted]]</code>, but numbers are iterated last (as in “bar, foo, hello, zebra, 1, 2, 3, …”). {{vpad|clear=none}} {{A note}} The <code>reassorted</code> modifier cannot be used with functions that propagate several parameters together in a single call, like <code>[[#concat_and_call|concat_and_call]]</code>, <code>[[#concat_and_invoke|concat_and_invoke]]</code>, and <code>[[#concat_and_magic|concat_and_magic]]</code>, because during a call the order of arguments is always lost. For the same reason, it is not possible to guess the order of named parameters a template was transcluded with. {{vpad|1.5em|clear=none}} === <code>setting</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Modifier <code>setting</code> <span style="nowrap">({{module:params/doc/link to the code|setting|code}})</span> | label1 = Num. of arguments | data1 = 2–7 (variable) | label2 = Repeatable | data2 = Yes | header3 = Memory slots | data4 = {{aligned table|fullwidth=y | col1header=y | col1style=display:block; | <code>p</code>| Key-value delimiter | <code>i</code>| Iteration delimiter | <code>l</code>| Last iteration delimiter | <code>h</code>| Header text | <code>f</code>| Footer text | <code>n</code>| Fallback text }} }} ; Brief : ''Define glue strings'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|directives|...|pipe function name}}</syntaxhighlight> This modifier allows some internal variables to be set and later be used by functions. It takes a variable number of arguments, relying on the first argument to understand how many other arguments to read. A few examples will introduce it better than words: * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|i|{{!}}|list_values}}</syntaxhighlight> *: ↳ Set the value of ''iteration delimiter'' to <code>|</code>, then list all values * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih|{{!}}|list_values}}</syntaxhighlight> *: ↳ Set the value of both ''header text'' and ''iteration delimiter'' to <code>|</code>, then list all values * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|list}}</syntaxhighlight> *: ↳ Set the value of both ''header text'' and ''iteration delimiter'' to <code>|</code>, set ''key-value pair delimiter'' to <code>=</code>, then list all parameters * <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p/n|{{!}}|{{=}}|No parameters were passed|list}}</syntaxhighlight> *: ↳ Set the value of both ''header text'' and ''iteration delimiter'' to <code>|</code>, set ''key-value pair delimiter'' to <code>=</code>, set ''fallback text'' to <code>No parameters were passed</code>, then list all parameters The first argument is a slash-separated list of lists of slots to assign; one slot is referred by exactly one character and each list of slots maps exactly one argument. A slot indicates which internal variable to set. If more than one slot is aggregated within the same slash-separated list the same text will be assigned to more than one variable. The slots available are the following: {| class="wikitable" style="margin-left: auto; margin-right: auto;" |- ! Slots ! Variable ! Description |- | <code>p</code> | ''Key-value pair delimiter'' | The string of text that will be placed between each parameter name and its value; it is never inserted by functions that only iterate between values, or by functions that pass the key-value pairs to external calls. |- | <code>i</code> | ''Iteration delimiter'' | The string of text that will be placed between each iteration; it is never inserted unless there are two or more parameters to show when <code>l</code> is not given, or three or more parameters when <code>l</code> is given. |- | <code>l</code> | ''Last iteration delimiter'' | The string of text that will be placed between the second last and the last iteration; it is never inserted unless there are two or more parameters to show; if omitted defaults to <code>i</code>. |- | <code>h</code> | ''Header text'' | The string of text that will be placed before the iteration begins; it is never inserted if there are no parameters to show. |- | <code>f</code> | ''Footer text'' | The string of text that will be placed after the iteration is over; it is never inserted if there are no parameters to show. |- | <code>n</code> | ''Fallback text'' | The string of text that will be placed if there are no parameters to show. |} All space characters in the directives arguments are discarded. Therefore writing <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|...}}</syntaxhighlight> will be equivalent to writing <syntaxhighlight lang="wikitext">{{#invoke:params|setting| i h / p |...}}</syntaxhighlight> In theory, instead of assigning different slots at once (i.e. <syntaxhighlight lang="wikitext" inline>{{...|setting|ih/p|{{!}}|{{=}}|...}}</syntaxhighlight>), it is possible to write separate invocations of <code>setting</code> for each variable, as in <syntaxhighlight lang="wikitext" inline>{{...|setting|ih|{{!}}|setting|p|{{=}}...}}</syntaxhighlight>. This method however will be slightly less efficient. Sometimes it might be necessary to make the values assigned depend on conditional expressions. For instance, the following imaginary <syntaxhighlight lang="wikitext" inline>{{Foobar see also}}</syntaxhighlight> template uses the <code>[[:mw:Help:Extension:ParserFunctions##ifexpr|#ifexpr]]</code> parser function to properly show the “and” conjunction and possibly an [[Serial comma|Oxford comma]] when more than two page names are provided: <syntaxhighlight lang="wikitext">{{Hatnote|{{{altphrase|Foobar see also}}}: {{#if:{{{1|}}} |{{#invoke:params|sequential|squeezing|setting|i/l|, |{{#ifexpr:{{#invoke:params|sequential|squeezing|count}} > 2|,}} and |trimming_values|for_each|[[$@]]}} |{{Error|{{tl|Foobar see also}} requires at least one page name}} }}}}</syntaxhighlight> You can find this example at &#123;&#123;{{rel|Module:Params/doc/examples/Oxford comma}}&#125;&#125;. E.g., <syntaxhighlight lang="wikitext" inline>{{module:params/doc/examples/Oxford comma|Latin|English|German|Italian}}</syntaxhighlight> will generate {{module:params/doc/examples/Oxford comma|Latin|English|German|Italian}} {{vpad|clear=none}} {{A note}} The <code>setting</code> modifier will be trimmed of its surrounding spaces. The directives argument will be stripped of all space characters, including internal spaces. All the other arguments passed to this modifier will be parsed verbatim (i.e. leading and trailing spaces will not be removed). {{vpad|1.5em|clear=none}} === <code>squeezing</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Modifier <code>squeezing</code> <span style="nowrap">({{module:params/doc/link to the code|squeezing|code}})</span> | label1 = Num. of arguments | data1 = 0 | label2 = Repeatable | data2 = Yes | header3 = See also | data4 = <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#clearing|clearing]]</code> }} ; Brief : ''Rearrange all parameters that have numerical names to form a compact sequence starting from 1, keeping the same order'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|squeezing|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|squeezing|sequential|setting|i/p|<br />|: |list}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. The following three concatenations will lead to the same result of discarding all parameters with numerical names: # <syntaxhighlight lang="wikitext" inline>{{...|non-sequential|squeezing|...}}</syntaxhighlight> # <syntaxhighlight lang="wikitext" inline>{{...|squeezing|non-sequential|...}}</syntaxhighlight> # <syntaxhighlight lang="wikitext" inline>{{...|with_name_not_matching|^%-?%d+$|...}}</syntaxhighlight> {{vpad|1.5em|clear=none}} === <code>filling_the_gaps</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Modifier <code>filling_the_gaps</code> <span style="nowrap">({{module:params/doc/link to the code|filling_the_gaps|code}})</span> | label1 = Num. of arguments | data1 = 0 | label2 = Repeatable | data2 = Yes | header3 = See also | data4 = <code>[[#squeezing|squeezing]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#clearing|clearing]]</code> }} ; Brief : ''Assign an empty string to all undefined numerical parameters between 1 or the lowest numerical parameter name provided and the maximum numerical parameter provided'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|filling_the_gaps|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|filling_the_gaps|sequential|setting|i/p|<br />|: |list}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Note that when all numerical parameters are lower than 1, the gap between 1 and the maximum numerical parameter will not be filled. The following table provides some examples. {| class="wikitable" style="margin-left: auto; margin-right: auto;" |+ Numerical parameters provided |- ! Before calling <code>filling_the_gaps</code> ! After calling <code>filling_the_gaps</code> |- | 1 | 1 |- | 2 | 1, 2 |- | 6, 9 | 1, 2, 3, 4, 5, 6, 7, 8, 9 |- | -5, -3 | -5, -4, -3 |- | -5, -3, 1 | -5, -4, -3, -2, -1, 0, 1 |- | -1 | -1 |- | -2 | -2 |} {{A note}} There is a safety limit of at most 1024 undefined parameters that can be filled using this modifier. {{vpad|1.5em|clear=none}} === <code>clearing</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Modifier <code>clearing</code> <span style="nowrap">({{module:params/doc/link to the code|clearing|code}})</span> | label1 = Num. of arguments | data1 = 0 | label2 = Repeatable | data2 = Yes | label3 = Often accompanied by | data3 = <code>[[#sequential|sequential]]</code> | header4 = See also | data5 = <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code> }} ; Brief : ''Remove all numerical parameters that are not in the sequence'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|clearing|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Unlike <code>[[#sequential|sequential]]</code> – which affects only the way parameters are shown – this modifier actually removes all non-sequential numerical parameters, albeit leaves non-numerical parameters intact. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|clearing|setting|i/p|<br />|: |list}}</syntaxhighlight> If you want to remove also non-numerical parameters, add the <code>[[#with_name_matching|with_name_matching]]</code> modifier: <syntaxhighlight lang="wikitext">{{#invoke:params|clearing|with_name_matching|^%d+$|setting|i/p|<br />|: |list}}</syntaxhighlight> If you want instead to remove sequential parameters and leave the rest, use <syntaxhighlight lang="wikitext" inline>{{...|cutting|-1|1|...}}</syntaxhighlight>: <syntaxhighlight lang="wikitext">{{#invoke:params|cutting|-1|1|setting|i/p|<br />|: |list}}</syntaxhighlight> {{vpad|1.5em|clear=none}} === <code>cutting</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Modifier <code>cutting</code> <span style="nowrap">({{module:params/doc/link to the code|cutting|code}})</span> | label1 = Num. of arguments | data1 = 2 | label2 = Repeatable | data2 = Yes | label3 = Often accompanied by | data3 = <code>[[#sequential|sequential]]</code> | header4 = See also | data5 = <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#rotating|rotating]]</code><!--, <code>[[#mirroring|mirroring]]</code>, <code>[[#pivoting|pivoting]]</code>, <code>[[#swapping|swapping]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code> }} ; Brief : ''Remove zero or more parameters from the beginning and the end of the '''parameters' sequence''''' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cutting|left trim|right trim|pipe function name}}</syntaxhighlight> The first argument indicates how many sequential parameters must be removed from the beginning of the parameter sequence, the second argument indicates how many sequential parameters must be removed from the end of the parameter list. If any of the two arguments contains a negative number its absolute value indicates what must be left ''on the opposite side'' – i.e. <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cutting|-3|0|list}}</syntaxhighlight> indicates that the last three arguments must not be discarded. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|cutting|0|2|sequential|call_for_each_value|example template}}</syntaxhighlight> If the absolute value of the sum of the two arguments (left and right cut) is greater than the number of ''sequential'' parameters available, the behavior will be the same as if the sum had been equal to the number of sequential parameters available, both when this is a positive value and when it is a negative value (with opposite results). After the desired sequential parameters have been discarded, all numerical parameters will be shifted accordingly. In some cases it might be necessary to concatenate more than one invocation of the <code>cutting</code> modifier. For instance, the following code prints the last unnamed parameter passed, but only if at least two parameters were passed: <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|cutting|1|0|cutting|-1|0|list_values}}</syntaxhighlight> {{A note|Suggestion:}} Although <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cutting|-1|1|...}}</syntaxhighlight> de facto gets rid of all sequential parameters, in most cases it is clearer and more idiomatic to write <syntaxhighlight lang="wikitext" inline>{{#invoke:params|non-sequential|...}}</syntaxhighlight> to obtain the same effect. The last method however cannot be used when it is important that sequential parameters are removed before a particular modifier is called, because <code>[[#non-sequential|non-sequential]]</code> does not take effect until the final function is invoked. Writing instead <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|cutting|-1|1|...}}</syntaxhighlight> will leave zero arguments to show. {{vpad|1.5em|clear=none}} === <code>cropping</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Modifier <code>cropping</code> <span style="nowrap">({{module:params/doc/link to the code|cropping|code}})</span> | label1 = Num. of arguments | data1 = 2 | label2 = Repeatable | data2 = Yes | label3 = Often accompanied by | data3 = <code>[[#sequential|sequential]]</code> | header4 = See also | data5 = <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#rotating|rotating]]</code><!--, <code>[[#mirroring|mirroring]]</code>, <code>[[#pivoting|pivoting]]</code>, <code>[[#swapping|swapping]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code> }} ; Brief : ''Remove zero or more parameters from the beginning and the end of the '''list of numerical parameters''' (not only the sequential ones)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cropping|left crop|right crop|pipe function name}}</syntaxhighlight> This modifier is very similar to <code>[[#cutting|cutting]]</code>, but instead of removing arguments from the extremities of the parameters' ''sequence'', arguments will be removed counting from the first and the last numerical arguments given (i.e. {{para|-1000|...}} and {{para|1000|...}} in the case of <syntaxhighlight lang="wikitext" inline>{{foobar|-1000=hello|1=my|1000=darling}}</syntaxhighlight>). If any of the two arguments contains a negative number its absolute value indicates what must be left ''on the opposite side''. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|cropping|2|1|sequential|call_for_each_value|example template}}</syntaxhighlight> For instance, when a template transcluded as <syntaxhighlight lang="wikitext" inline>{{example template|-2=minus two|0=zero|1=one|2=two|3=three|19=nineteen|20=twenty}}</syntaxhighlight> uses the <code>[[#cutting|cutting]]</code> modifier with <code>2</code> and <code>1</code> as arguments, as in the example above, the following parameters will be left: : -2: minus two : 0: zero : 16: nineteen : 17: twenty] If instead the template uses the <code>[[#cutting|cropping]]</code> modifier with <code>2</code> and <code>1</code> as arguments, the following parameters will be left: : 0: zero : 1: one : 2: two : 3: three : 19: nineteen If the absolute value of the sum of the two arguments (left and right crop) is greater than the difference between the largest and the lowest ''numerical'' parameters available, the behavior will be the same as if the sum had been equal to the number of numerical parameters available, both when this is a positive value and when it is a negative value (with opposite results). When ''sequential'' parameters are present among the discarded parameters, all the remaining numerical parameters greater than zero will be shifted accordingly. {{vpad|1.5em|clear=none}} === <code>purging</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Modifier <code>purging</code> <span style="nowrap">({{module:params/doc/link to the code|purging|code}})</span> | label1 = Num. of arguments | data1 = 2 | label2 = Repeatable | data2 = Yes | label3 = Often accompanied by | data3 = <code>[[#sequential|sequential]]</code> | header4 = See also | data5 = <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#rotating|rotating]]</code><!--, <code>[[#mirroring|mirroring]]</code>, <code>[[#pivoting|pivoting]]</code>, <code>[[#swapping|swapping]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code> }} ; Brief : ''Remove zero or more parameters from any point of the list of numerical parameters, shifting everything accordingly'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|purging|start offset|length|pipe function name}}</syntaxhighlight> The first argument indicates at which point in the parameter list the removal must begin, the second argument indicates how many parameters must be discarded among it and what lies ''on the right side''. If the second argument contains zero or a negative number its absolute value indicates what must be left ''at the end of the right side'' of the list of numerical parameters – i.e. <syntaxhighlight lang="wikitext" inline>{{#invoke:params|purging|5|0|list}}</syntaxhighlight> indicates that every numerical argument whose numerical name is greater than <code>4</code> must be removed. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|purging|2|1|call_for_each_value|example template}}</syntaxhighlight> {{vpad|1.5em|clear=none}} === <code>backpurging</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Modifier <code>backpurging</code> <span style="nowrap">({{module:params/doc/link to the code|backpurging|code}})</span> | label1 = Num. of arguments | data1 = 2 | label2 = Repeatable | data2 = Yes | label3 = Often accompanied by | data3 = <code>[[#sequential|sequential]]</code> | header4 = See also | data5 = <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#rotating|rotating]]</code><!--, <code>[[#mirroring|mirroring]]</code>, <code>[[#pivoting|pivoting]]</code>, <code>[[#swapping|swapping]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code> }} ; Brief : ''Remove zero or more parameters from any point of the list of numerical parameters, moving backwards and shifting everything accordingly'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|backpurging|start offset|length|pipe function name}}</syntaxhighlight> The first argument indicates at which point in the parameter list the removal must begin, the second argument indicates how many parameters must be discarded among it and what lies ''on the left side''. If the second argument contains zero or a negative number its absolute value indicates what must be left ''at the end of the left side'' of the list of numerical parameters – i.e. <syntaxhighlight lang="wikitext" inline>{{#invoke:params|purging|5|0|list}}</syntaxhighlight> indicates that every numerical argument whose numerical name is less than <code>6</code> must be removed. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|backpurging|3|1|call_for_each_value|example template}}</syntaxhighlight> The following code removes all parameters with negative and zero numerical names, then lists the rest: <syntaxhighlight lang="wikitext">{{#invoke:params|backpurging|0|0|for_each|[$#: $@]}}</syntaxhighlight> {{vpad|1.5em|clear=none}} === <code>rotating</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Modifier <code>rotating</code> <span style="nowrap">({{module:params/doc/link to the code|rotating|code}})</span> | label1 = Num. of arguments | data1 = 0 | label2 = Repeatable | data2 = Yes | label3 = Often accompanied by | data3 = <code>[[#sequential|sequential]]</code> | header4 = See also | data5 = <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code><!--, <code>[[#mirroring|mirroring]]</code>, <code>[[#pivoting|pivoting]]</code>, <code>[[#swapping|swapping]]</code>-->, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code> }} ; Brief : ''Reverse the order of all numerical parameters (not only sequential ones), making sure that the largest numerical parameter and {{para|1}} are swapped'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|rotating|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|rotating|for_each|[$#: $@]}}</syntaxhighlight> <!-- {{vpad|1.5em|clear=none}} === <code>mirroring</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Modifier <code>mirroring</code> <span style="nowrap">({{module:params/doc/link to the code|mirroring|code}})</span> | label1 = Num. of arguments | data1 = 0 | label2 = Repeatable | data2 = Yes | label3 = Often accompanied by | data3 = <code>[[#sequential|sequential]]</code> | header4 = See also | data5 = <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#rotating|rotating]]</code>, <code>[[#pivoting|pivoting]]</code>, <code>[[#swapping|swapping]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code> }} ; Brief : ''Reverse the order of all numerical parameters (not only sequential ones)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mirroring|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier reverses the order of numerical parameters, making sure that the minimum and the maximum numerical parameters remain always the same (albeit inverted). Example: <syntaxhighlight lang="wikitext">{{#invoke:params|mirroring|for_each|[$#: $@]}}</syntaxhighlight> {{vpad|1.5em|clear=none}} === <code>pivoting</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Modifier <code>pivoting</code> <span style="nowrap">({{module:params/doc/link to the code|pivoting|code}})</span> | label1 = Num. of arguments | data1 = 0 | label2 = Repeatable | data2 = Yes | label3 = Often accompanied by | data3 = <code>[[#sequential|sequential]]</code> | header4 = See also | data5 = <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#rotating|rotating]]</code>, <code>[[#mirroring|mirroring]]</code>, <code>[[#swapping|swapping]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code> }} ; Brief : ''Reverse the order of all numerical parameters (not only sequential ones), '''keeping the parameters' sequence always centered''''' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|pivoting|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. This modifier reverses the order of numerical parameters, making sure that those in the parameters' sequence always remain in the sequence. As a consequence, the values of the minimum and the maximum numerical parameters may change. If no sequence is present this modifier is identical to <code>[[#mirroring|mirroring]]</code>. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|pivoting|for_each|[$#: $@]}}</syntaxhighlight> {{vpad|1.5em|clear=none}} === <code>swapping</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Modifier <code>swapping</code> <span style="nowrap">({{module:params/doc/link to the code|swapping|code}})</span> | label1 = Num. of arguments | data1 = 0 | label2 = Repeatable | data2 = Yes | label3 = Often accompanied by | data3 = <code>[[#sequential|sequential]]</code> | header4 = See also | data5 = <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#mirroring|mirroring]]</code>, <code>[[#pivoting|pivoting]]</code>, <code>[[#sorting_sequential_values|sorting_sequential_values]]</code> }} ; Brief : ''Swap the lowest numerical parameter with the highest, the second lowest with the second highest, and so on, keeping the sequence in the same place albeit in reverse order'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|swapping|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|swapping|for_each|[$#: $@]}}</syntaxhighlight> --> {{vpad|1.5em|clear=none}} === <code>sorting_sequential_values</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Modifier <code>sorting_sequential_values</code> <span style="nowrap">({{module:params/doc/link to the code|sorting_sequential_values|code}})</span> | label1 = Num. of arguments | data1 = 0 or 1 | label2 = Repeatable | data2 = Yes | label3 = Often accompanied by | data3 = <code>[[#sequential|sequential]]</code> | header4 = See also | data5 = <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#rotating|rotating]]</code><!--, <code>[[#mirroring|mirroring]]</code>, <code>[[#pivoting|pivoting]]</code>, <code>[[#swapping|swapping]]</code>-->, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code> }} ; Brief : ''Sort the order of sequential values'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sorting_sequential_values|[criterion]|pipe function name}}</syntaxhighlight> {{A note}} This modifier sorts ''sequential parameters'' based on ''their values''. If you want to sort the way ''functions'' iterate across ''all'' parameters based on ''their names'', see <code>[[#all_sorted|all_sorted]]</code>. This modifier optionally supports one argument to specify the sorting criterion. If this is omitted it is assumed that sequential values must be ordered alphabetically. Currently the only other possible criterion is <code>naturally</code>, for ordering sequential values in [[natural sort order]]. Example (alphabetical sort order): <syntaxhighlight lang="wikitext">{{#invoke:params|sorting_sequential_values|for_each|[$#: $@]}}</syntaxhighlight> Example (natural sort order): <syntaxhighlight lang="wikitext">{{#invoke:params|sorting_sequential_values|naturally|for_each|[$#: $@]}}</syntaxhighlight> <!-- {{vpad|1.5em|clear=none}} === <code>inserting</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Modifier <code>inserting</code> <span style="nowrap">({{module:params/doc/link to the code|inserting|code}})</span> | label1 = Num. of arguments | data1 = ''Ad libitum'' | label2 = Repeatable | data2 = Yes | header3 = See also | data4 = <code>[[#imposing|imposing]]</code>, <code>[[#sequential|sequential]]</code>, <code>[[#squeezing|squeezing]]</code>, <code>[[#filling_the_gaps|filling_the_gaps]]</code>, <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code>, <code>[[#rotating|rotating]]</code>, <code>[[#mirroring|mirroring]]</code>, <code>[[#pivoting|pivoting]]</code>, <code>[[#swapping|swapping]]</code>, <code>[[#discarding|discarding]]</code>, <code>[[#all_sorted|all_sorted]]</code>, <code>[[#reassorted|reassorted]]</code>, <code>[[#new|new]]</code> }} ; Brief : ''Add one or more numerical parameters to the list of parameters, shifting everything accordingly'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|inserting|position|how many|...|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|inserting|1|2|hello|world|for_each|[$#: $@]}}</syntaxhighlight> {{vpad|clear=none}} {{A note}} The values of the parameters inserted will not be trimmed of their leading and trailing spaces. The first two numerical arguments and the <code>inserting</code> modifier name itself, however, will be trimmed of their surrounding spaces. --> {{vpad|1.5em|clear=none}} === <code>imposing</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Modifier <code>imposing</code> <span style="nowrap">({{module:params/doc/link to the code|imposing|code}})</span> | label1 = Num. of arguments | data1 = 2 | label2 = Repeatable | data2 = Yes | header3 = See also | data4 = <code>[[#discarding|discarding]]</code><!--, <code>[[#inserting|inserting]]</code>-->, <code>[[#filling_the_gaps|filling_the_gaps]]</code><!--, <code>[[#new|new]]</code>--> }} ; Brief : ''Impose a new value to a parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|imposing|name|value|pipe function name}}</syntaxhighlight> Example: <syntaxhighlight lang="wikitext">{{#invoke:params|imposing|foo|bar|imposing|hello|world|for_each|[$#: $@]}}</syntaxhighlight> {{vpad|clear=none}} {{A note}} The value imposed will not be trimmed of its leading and trailing spaces. The name of the parameter and the <code>imposing</code> modifier name itself, however, will be trimmed of their surrounding spaces. {{vpad|1.5em|clear=none}} === <code>discarding</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Modifier <code>discarding</code> <span style="nowrap">({{module:params/doc/link to the code|discarding|code}})</span> | label1 = Num. of arguments | data1 = 1 or 2 | label2 = Repeatable | data2 = Yes | header3 = See also | data4 = <code>[[#clearing|clearing]]</code>, <code>[[#cutting|cutting]]</code>, <code>[[#cropping|cropping]]</code>, <code>[[#purging|purging]]</code>, <code>[[#backpurging|backpurging]]</code><!--, <code>[[#inserting|inserting]]</code>, <code>[[#new|new]]</code>--> }} ; Brief : ''Discard one or more numerical parameters or one non-numerical parameter'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|discarding|name|[how many]|pipe function name}}</syntaxhighlight> If, and only if, the name of the parameter is numerical, it is possible to add a second argument to indicate how many contiguous parameters must be discarded starting from the first argument. If the discarded parameters is part of the parameters' sequence one or more holes will be created. To avoid creating holes, use <code>[[#purging|purging]]</code> or <code>[[#backpurging|backpurging]]</code>. Example #1 (discard the parameter named {{para|hello}}): <syntaxhighlight lang="wikitext">{{#invoke:params|discarding|hello|for_each|[$#: $@]}}</syntaxhighlight> Example #2 (discard the parameter named {{para|5}}): <syntaxhighlight lang="wikitext">{{#invoke:params|discarding|5|for_each|[$#: $@]}}</syntaxhighlight> Example #3 (discard the parameters named {{para|1}}, {{para|2}}, {{para|3}} and {{para|4}}): <syntaxhighlight lang="wikitext">{{#invoke:params|discarding|1|4|for_each|[$#: $@]}}</syntaxhighlight> It is possible to use this modifier to check for unknown parameters: <syntaxhighlight lang="wikitext">{{#ifexpr:{{#invoke:params|discarding|hello|discarding|wind|count}} > 0 |{{Error|Error: The only parameters accepted are {{para|hello}} and {{para|wind}}.}} |Everything is good: do something }}</syntaxhighlight> You can find this example at &#123;&#123;{{rel|Module:Params/doc/examples/check for unknown parameters}}&#125;&#125;. For instance, <syntaxhighlight lang="wikitext" inline>{{module:params/doc/examples/check for unknown parameters|hello=world|wind=surfing}}</syntaxhighlight> will generate : {{module:params/doc/examples/check for unknown parameters|hello=world|wind=surfing}} For simple cases like this, however, specialized modules are available; you might want to have a look at: * {{ml|Check for unknown parameters|check}} * {{ml|Check for deprecated parameters|check}} * {{ml|Check for clobbered parameters|check}} * {{ml|Parameter validation|validateparams}} * {{ml|TemplatePar|valid}} When used to discard single parameters, this modifier is equivalent to writing <code>...&#124;[[Module:Params#with_name_not_matching|with_name_not_matching]]&#124;''parameter name''&#124;strict&#124;...</code>. However, due to the fact that <code>[[Module:Params#with_name_not_matching|with_name_not_matching]]</code> needs to cross-check for the possible presence of <code>or</code> keywords, using <code>discarding</code> will be slightly more efficient. {{A note}} All arguments passed to this modifier and the <code>discarding</code> modifier name itself will be trimmed of their surrounding spaces. {{vpad|1.5em|clear=none}} === <code>with_name_matching</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Modifier <code>with_name_matching</code> <span style="nowrap">({{module:params/doc/link to the code|with_name_matching|code}})</span> | label1 = Num. of arguments | data1 = ''Ad libitum'' | label2 = Repeatable | data2 = Yes | header3 = See also | data4 = <code>[[#with_name_not_matching|with_name_not_matching]]</code>, <code>[[#with_value_matching|with_value_matching]]</code>, <code>[[#with_value_not_matching|with_value_not_matching]]</code> }} ; Brief : ''Discard all parameters whose name ''does not match '''any''''' of the given patterns'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|with_name_matching|pattern 1|[plain flag 1]|[or]|[pattern 2]|[plain flag 2]|[or]|[...]|[pattern N]|[plain flag N]|pipe function name}}</syntaxhighlight> Internally this modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.find|string.find()]]</code> function to find whether parameter names match against given patterns; therefore, unless a ''plain flag'' is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The ''plain flag'' can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. To express a [[Disjunction (logical connective)|logical OR]] the <code>or</code> keyword is available. To express a [[Logical conjunction|logical AND]] instead, concatenate more invocations of <code>with_name_matching</code>. {{vpad|clear=none}} For the sake of argument we will imagine that we are invoking <code>with_name_matching</code> from within the {{tl|Infobox artery}} template, and this is being called with the following parameters: {{tj|Infobox artery | Name: Pulmonary artery | Latin: truncus pulmonalis, arteria pulmonalis | Image: <nowiki>{{Heart diagram 250px}}</nowiki> | Caption: Anterior (frontal) view of the opened heart. (Pulmonary artery upper right.) | Image2: Alveoli diagram.png | Caption2: Diagram of the alveoli with both cross-section and external view. | BranchFrom: <nowiki>[[right ventricle]]</nowiki> | BranchTo: | Vein: <nowiki>[[pulmonary vein]]</nowiki> | Precursor: truncus arteriosus | Supplies: }} {{vpad|clear=none}} Test cases: * List only the parameters whose names match against the <code>^Image</code> pattern: *: ↳ <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_matching|^Image|list}}</syntaxhighlight> *:: ↳ {{highlight round|bc=#ff9|<nowiki>|Image={{Heart diagram 250px}}|Image2=Alveoli diagram.png</nowiki>}} * List the parameters whose names match against both patterns <code>^Image</code> '''and''' <code>%d+$</code>: *: ↳ <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_matching|^Image|with_name_matching|%d+$|list}}</syntaxhighlight> *:: ↳ {{highlight round|bc=#ff9|<nowiki>|Image2=Alveoli diagram.png</nowiki>}} * List the parameters whose names match against either the <code>^Name</code> '''or''' the <code>^Latin$</code> pattern: *: ↳ <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_matching|^Name$|or|^Latin$|list}}</syntaxhighlight> *:: ↳ {{highlight round|bc=#ff9|<nowiki>|Latin=truncus pulmonalis, arteria pulmonalis|Name=Pulmonary artery</nowiki>}} * List the parameters whose names match against either the <code>ma</code> plain string '''or''' the <code>me$</code> pattern: *: ↳ <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_matching|ma|plain|or|me$|list}}</syntaxhighlight> *:: ↳ {{highlight round|bc=#ff9|<nowiki>|Image={{Heart diagram 250px}}|Name=Pulmonary artery|Image2=Alveoli diagram.png</nowiki>}} {{vpad|clear=none}} Using <code>with_name_matching</code> it is easy to emulate the behaviour of [[Module:Enumerate]] (or similar modules). For instance, the following examples creates a bullet list of all the parameters passed of type <code>&#124;foobar1</code>, <code>&#124;foobar2</code> … <code>&#124;foobarN</code>: <syntaxhighlight lang="wikitext">{{#invoke:params|all_sorted|with_name_matching|^foobar%d+$|setting|ih| * |list_values}}</syntaxhighlight> It is possible to see this example live at &#123;&#123;{{rel|Module:Params/doc/examples/enumerate}}&#125;&#125;. {{vpad|clear=none}} {{A note}} The pattern arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, and the <code>with_name_matching</code> modifier name itself, however, will be trimmed of their surrounding spaces. {{vpad|1.5em|clear=none}} === <code>with_name_not_matching</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Modifier <code>with_name_not_matching</code> <span style="nowrap">({{module:params/doc/link to the code|with_name_not_matching|code}})</span> | label1 = Num. of arguments | data1 = ''Ad libitum'' | label2 = Repeatable | data2 = Yes | header3 = See also | data4 = <code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_value_matching|with_value_matching]]</code>, <code>[[#with_value_not_matching|with_value_not_matching]]</code> }} ; Brief : ''Discard all parameters whose name ''matches '''all''''' the given patterns'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|with_name_not_matching|pattern 1|[plain flag 1]|[and]|[pattern 2]|[plain flag 2]|[and]|[...]|[pattern N]|[plain flag N]|pipe function name}}</syntaxhighlight> Internally this modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.find|string.find()]]</code> function to find whether parameter names match against given patterns; therefore, unless a plain flag is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The plain flag can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. To express a [[Disjunction (logical connective)|logical OR]] the <code>or</code> keyword is available. To express a [[Logical conjunction|logical AND]] instead, concatenate more invocations of <code>with_name_not_matching</code>. {{vpad|clear=none}} For the sake of argument we will imagine that we are invoking <code>with_name_not_matching</code> from within the {{tl|Infobox artery}} template, and this is being transcluded using the same parameters that we had imagined in the previous example at <code>[[#with_name_matching|with_name_matching]]</code>: * List only the parameters whose names do not match against the <code>a</code> pattern: *: <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_not_matching|a|list}}</syntaxhighlight> *:: ↳ {{highlight round|bc=#ff9|<nowiki>|Precursor=truncus arteriosus|Supplies=|Vein=pulmonary vein</nowiki>}} * List the parameters whose names do not match against the <code>a</code> plain string '''and''' do not match against the <code>l</code> plain string either: *: <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_not_matching|a|plain|with_name_not_matching|l|plain|list}}</syntaxhighlight> *:: ↳ {{highlight round|bc=#ff9|<nowiki>|Precursor=truncus arteriosus|Vein=pulmonary vein</nowiki>}} * List the parameters whose names do not match against either the <code>a</code> plain string '''or''' the <code>n</code> plain string: *: <syntaxhighlight lang="wikitext" inline>{{#invoke:params|setting|ih/p|{{!}}|{{=}}|with_name_not_matching|a|plain|or|n|plain|list}}</syntaxhighlight> *:: ↳ {{highlight round|bc=#ff9|<nowiki>|Precursor=truncus arteriosus|Supplies=|Image={{Heart diagram 250px}}|Name=Pulmonary artery|Image2=Alveoli diagram.png|Vein=pulmonary vein</nowiki>}} {{vpad|clear=none}} {{N.b.}} For the sake of efficiency, please don't use this modifier with the <code>strict</code> flag, use <code>[[#discarding|discarding]]</code> instead! {{A note}} The pattern arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, and the <code>with_name_not_matching</code> modifier name itself, however, will be trimmed of their surrounding spaces. {{vpad|1.5em|clear=none}} === <code>with_value_matching</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Modifier <code>with_value_matching</code> <span style="nowrap">({{module:params/doc/link to the code|with_value_matching|code}})</span> | label1 = Num. of arguments | data1 = ''Ad libitum'' | label2 = Repeatable | data2 = Yes | header3 = See also | data4 = <code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code>, <code>[[#with_value_not_matching|with_value_not_matching]]</code> }} ; Brief : ''Discard all parameters whose value ''does not match '''any''''' of the given patterns'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|with_value_matching|pattern 1|[plain flag 1]|[or]|[pattern 2]|[plain flag 2]|[or]|[...]|[pattern N]|[plain flag N]|pipe function name}}</syntaxhighlight> Exactly like <code>[[#with_name_matching|with_name_matching]]</code>, but applied to parameter values instead of names. Internally this modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.find|string.find()]]</code> function to find whether parameter names match against given patterns; therefore, unless a plain flag is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The plain flag can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. Example: <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_matching|banana|count}}</syntaxhighlight> {{vpad|clear=none}} {{A note}} The pattern arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, and the <code>with_value_matching</code> modifier name itself, however, will be trimmed of their surrounding spaces. {{vpad|1.5em|clear=none}} === <code>with_value_not_matching</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Modifier <code>with_value_not_matching</code> <span style="nowrap">({{module:params/doc/link to the code|with_value_not_matching|code}})</span> | label1 = Num. of arguments | data1 = ''Ad libitum'' | label2 = Repeatable | data2 = Yes | header3 = See also | data4 = <code>[[#with_name_matching|with_name_matching]]</code>, <code>[[#with_name_not_matching|with_name_not_matching]]</code>, <code>[[#with_value_matching|with_value_matching]]</code> }} ; Brief : ''Discard all parameters whose value ''matches '''all''''' the given patterns'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|with_value_not_matching|pattern 1|[plain flag 1]|[and]|[pattern 2]|[plain flag 2]|[and]|[...]|[pattern N]|[plain flag N]|pipe function name}}</syntaxhighlight> Exactly like <code>[[#with_name_not_matching|with_name_not_matching]]</code>, but applied to parameter values instead of names. Internally this modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.find|string.find()]]</code> function to find whether parameter names match against given patterns; therefore, unless a plain flag is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The plain flag can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. For instance, before calling <code>[[#list|list]]</code>, the following code will get rid of all blank parameters (i.e. parameters whose values contain only zero or more spaces): <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching|^%s*$|setting|hi/p|{{!}}|{{=}}|list}}</syntaxhighlight> A typical use case of this modifier is that of purging all empty incoming parameters before calling another template, especially when this [[Help:Conditional expressions#Checking for template parameters|distinguishes between empty and undefined parameters]]. <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_not_matching|^%s*$|concat_and_call|my template}}</syntaxhighlight> {{vpad|clear=none}} {{A note}} The pattern arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, and the <code>with_value_not_matching</code> modifier name itself, however, will be trimmed of their surrounding spaces. {{vpad|1.5em|clear=none}} === <code>trimming_values</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Modifier <code>trimming_values</code> <span style="nowrap">({{module:params/doc/link to the code|trimming_values|code}})</span> | label1 = Num. of arguments | data1 = 0 | label2 = Repeatable | data2 = Yes }} ; Brief : ''Remove leading and trailing spaces from values'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|trimming_values|pipe function name}}</syntaxhighlight> This modifier does not take arguments besides the name of the function that will follow. Most modifiers are order-dependent, therefore placing <code>trimming_values</code> in different positions can generate different results. For instance, imagining our <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> being called with the following spaced arguments: <syntaxhighlight lang="wikitext" inline>{{example template| wanna | be | my | friend | ? }}</syntaxhighlight>. If <syntaxhighlight lang="wikitext" inline>{{example template}}</syntaxhighlight> contained the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|with_value_matching|%s+$|trimming_values|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> the following text would be printed: <code>1=wanna|2=be|3=my|4=friend|5=?</code>. But if instead it contained the following code, <syntaxhighlight lang="wikitext">{{#invoke:params|trimming_values|with_value_matching|%s+$|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> no arguments would be shown. Order affects also performance, and how many values will be trimmed of their leading and trailing spaces will depend on where <code>trimming_values</code> is placed. For instance, if a template were invoked with 50 parameters and its code contained <syntaxhighlight lang="wikitext" inline>{{#invoke:params|trimming_values|cutting|-1|0|list}}</syntaxhighlight>, first all its values would be trimmed of leading and trailing blank spaces and then its first 49 parameters would be discarded. On the other hand, writing <syntaxhighlight lang="wikitext" inline>{{#invoke:params|cutting|-1|0|trimming_values|list}}</syntaxhighlight> would first discard 49 parameters and then trim the only value left, resulting in a more efficient code. As a general rule, placing <code>trimming_values</code> as the last modifier is usually the best choice. In most cases placing <code>trimming_values</code> together with <code>non-sequential</code> will result in an empty call with no effects, because non-sequential parameters are normally stripped of their leading and trailing spaces by default – this however depends on the caller, and if the current template is being called by a module it is in theory possible in specific conditions for named parameters to retain their leading and trailing spaces (namely in non-sequential numerical parameters). Using <code>trimming_values</code> makes this module behave like many Wikipedia modules behave. For example, if we wanted to emulate {{ml|Separated entries|main}}, writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|squeezing|trimming_values|setting|i|XXXX|list_values}}</syntaxhighlight> will be equivalent to writing, <syntaxhighlight lang="wikitext">{{#invoke:separated entries|main|separator=XXXX}}</syntaxhighlight> whereas writing <syntaxhighlight lang="wikitext">{{#invoke:params|sequential|squeezing|trimming_values|setting|i/l|XXXX|YYYY|list_values}}</syntaxhighlight> will be equivalent to writing <syntaxhighlight lang="wikitext">{{#invoke:separated entries|main|separator=XXXX|conjunction=YYYY}}</syntaxhighlight> The &#123;&#123;{{rel|Module:Params/doc/examples/trim and call}}&#125;&#125; example template shows how to call any arbitrary template trimming all parameters beforehand. {{vpad|1.5em|clear=none}} === <code>mapping_by_calling</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Modifier <code>mapping_by_calling</code> <span style="nowrap">({{module:params/doc/link to the code|mapping_by_calling|code}})</span> | label1 = Num. of arguments | data1 = ''Ad libitum'' | label2 = Repeatable | data2 = Yes | header3 = See also | data4 = <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''[[Map (higher-order function)|Map]] all parameter values, replacing their content with the expansion of a given template repeatedly called with one parameter (the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|template name|[call style]|[let]|[...]|[number of additional parameters]|[parameter 1]|[parameter 2]|[...]|[parameter N]|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the text returned by another template. The latter will be repeatedly called with at least one parameter as first sequential parameter: the parameter's value. It is possible to pass the parameter's value as a different parameter, or pass the parameter's name as well, by specifying a ''call style flag'' immediately after the ''template name'' (see below). If the ''call style flag'' or (if omitted) the ''template name'' is followed by one or more groups of three arguments led by the <code>let</code> keyword (i.e. <code>let&#124;name&#124;value</code>), these will be passed to the mapping template. If the last group of three arguments or (if omitted) the ''call style flag'' or (if omitted) the ''template name'' is followed by a number, this will be parsed as the amount of positional parameters to add. These will always follow the parameter's name and value if any of the latter has a numerical name greater than zero. In case of collisions, the parameters assigned via the <code>let</code> keyword will be given precedence over everything else. For instance, before listing all parameters, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_calling|foobar|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will replace each value with the expansion of <syntaxhighlight lang="wikitext" inline>{{foobar|VALUE}}</syntaxhighlight> (where <code>VALUE</code> indicates each different value). On the other hand, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_calling|foobar|names_and_values|let|rice|nope|let|curry|lots!|2|hello|world|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will do the same, but using the expansion of <syntaxhighlight lang="wikitext" inline>{{foobar|NAME|VALUE|hello|world|rice=nope|curry=lots!}}</syntaxhighlight> (where <code>NAME</code> and <code>VALUE</code> indicate each different name and value). Possible ''call style flags'' are: {| class="wikitable" |- ! ''Call style flag'' ! Example ! Corresponding call |- | <code>names_and_values</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|names_and_values|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|NAME|VALUE|hello|world|foo=bar}}</syntaxhighlight> |- | <code>values_and_names</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|values_and_names|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|VALUE|NAME|hello|world|foo=bar}}</syntaxhighlight> |- | <code>names_only</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|names_only|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|NAME|hello|world|foo=bar}}</syntaxhighlight> |- | <code>values_only</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|values_only|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|VALUE|hello|world|foo=bar}}</syntaxhighlight> |- | <code>names_and_values_as&#124;...&#124;...</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|names_and_values_as|my_name|my_value|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|hello|world|my_name=NAME|my_value=VALUE|foo=bar}}</syntaxhighlight> |- | <code>names_only_as&#124;...</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|names_only_as|my_name|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|hello|world|my_name=NAME|foo=bar}}</syntaxhighlight> |- | <code>values_only_as&#124;...</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|values_only_as|my_value|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|hello|world|my_value=VALUE|foo=bar}}</syntaxhighlight> |- | <code>blindly</code> | <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_calling|example template|blindly|let|foo|bar|2|hello|world|setting|i/p|<br />| → |list}}</syntaxhighlight> | <syntaxhighlight lang="wikitext" inline>{{example template|hello|world|foo=bar}}</syntaxhighlight> |} {{vpad|clear=none}} {{A note}} All arguments passed to this modifier except the <code>mapping_by_calling</code> modifier name itself, the ''template name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional parameters will not be trimmed of their leading and trailing spaces. {{vpad|1.5em|clear=none}} === <code>mapping_by_invoking</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Modifier <code>mapping_by_invoking</code> <span style="nowrap">({{module:params/doc/link to the code|mapping_by_invoking|code}})</span> | label1 = Num. of arguments | data1 = ''Ad libitum'' | label2 = Repeatable | data2 = Yes | header3 = See also | data4 = <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''[[Map (higher-order function)|Map]] all parameter values, replacing their content with the text returned by a given module function repeatedly invoked with at least one argument (the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_invoking|module name|function name|[call style]|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the text returned by a custom module function. The latter will be repeatedly called with at least one argument as first sequential argument: the parameter's value. It is possible to pass the parameter's value as a different argument, or pass the parameter's name as well, by specifying a ''call style flag'' immediately after the ''function name'' (see <code>[[#mapping_by_calling|mapping_by_calling]]</code> for the list of possible flags). If the ''call style flag'' or (if omitted) the ''function name'' is followed by one or more groups of three arguments led by the <code>let</code> keyword (i.e. <code>let&#124;name&#124;value</code>), these will be passed to the mapping module function. If the last group of three arguments or (if omitted) the ''call style flag'' or (if omitted) the ''function name'' is followed by a number, this will be parsed as the amount of positional parameters to add. These will always follow the parameter's name and value if any of the latter has a numerical name greater than zero. In case of collisions, the arguments assigned via the <code>let</code> keyword will be given precedence over everything else. For instance, before listing all parameters, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_invoking|foobar|main|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will replace each value with the expansion of <syntaxhighlight lang="wikitext" inline>{{#invoke:foobar|main|VALUE}}</syntaxhighlight> (where <code>VALUE</code> indicates each different value). On the other hand, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_invoking|foobar|main|names_and_values|let|rice|nope|let|curry|lots!|2|hello|world|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will do the same, but using the expansion of <syntaxhighlight lang="wikitext" inline>{{#invoke:foobar|main|NAME|VALUE|hello|world|rice=nope|curry=lots!}}</syntaxhighlight> (where <code>NAME</code> and <code>VALUE</code> indicate each different name and value). {{vpad|clear=none}} {{A note}} All arguments passed to this modifier except the <code>mapping_by_invoking</code> modifier name itself, the ''module name'', the ''function name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vpad|1.5em|clear=none}} === <code>mapping_by_magic</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Modifier <code>mapping_by_magic</code> <span style="nowrap">({{module:params/doc/link to the code|mapping_by_magic|code}})</span> | label1 = Num. of arguments | data1 = ''Ad libitum'' | label2 = Repeatable | data2 = Yes | header3 = See also | data4 = <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''[[Map (higher-order function)|Map]] all parameter values, replacing their content with the expansion of a given parser function repeatedly called with at least one argument (the parameter's value)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_magic|parser function|[call style]|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the text returned by a [[:mw:Help:Magic words#Parser functions|parser function]]. The latter will be repeatedly called with at least one argument as first sequential argument: the parameter's value. It is possible to pass the parameter's value as a different argument, or pass the parameter's name as well, by specifying a ''call style flag'' immediately after the ''parser function name'' (see <code>[[#mapping_by_calling|mapping_by_calling]]</code> for the list of possible flags). If the ''call style flag'' or (if omitted) the ''template name'' is followed by one or more groups of three arguments led by the <code>let</code> keyword (i.e. <code>let&#124;name&#124;value</code>), these will be passed to the parser function. If the last group of three arguments or (if omitted) the ''call style flag'' or (if omitted) the ''template name'' is followed by a number, this will be parsed as the amount of positional arguments to add. These will always follow the parameter's name and value if any of the latter has a numerical name greater than zero. In case of collisions, the arguments assigned via the <code>let</code> keyword will be given precedence over everything else. For instance, before listing all parameters, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_magic|uc|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will replace each value with the expansion of <syntaxhighlight lang="wikitext" inline>{{uc:VALUE}}</syntaxhighlight> (where <code>VALUE</code> indicates each different value). On the other hand, <syntaxhighlight lang="wikitext">{{#invoke:params|mapping_by_magic|plural|names_and_values|1|They are many|setting|i/p|{{!}}|{{=}}|list}}</syntaxhighlight> will do the same, but using the expansion of <syntaxhighlight lang="wikitext" inline>{{plural:NAME|VALUE|They are many}}</syntaxhighlight> (where <code>NAME</code> and <code>VALUE</code> indicate each different name and value). {{vpad|clear=none}} {{A note}} All arguments passed to this modifier except the <code>mapping_by_magic</code> modifier name itself, the parser function's name, the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vpad|1.5em|clear=none}} === <code>mapping_by_replacing</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Modifier <code>mapping_by_replacing</code> <span style="nowrap">({{module:params/doc/link to the code|mapping_by_replacing|code}})</span> | label1 = Num. of arguments | data1 = 2–4 | label2 = Repeatable | data2 = Yes | header3 = See also | data4 = <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''[[Map (higher-order function)|Map]] all parameter values performing [[String operations#String substitution|string substitutions]]'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|mapping_by_replacing|pattern|replace|[count]|[plain flag]|pipe function name}}</syntaxhighlight> This modifier (temporarily) changes the content of the parameters the current template is being called with, replacing each of them with the result of a string substitution. Its syntax is very simlar to {{mfl|string|replace}}. Internally the modifier uses Lua's <code>[[:mw:Extension:Scribunto/Lua reference manual#string.gsub|string.gsub()]]</code> function to perform substitutions; therefore, unless a ''plain flag'' is set, please use the same syntax of [[:mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]. The ''plain flag'' can be either <code>plain</code> or <code>strict</code> or omitted. When omitted it is assumed that the target string is a Lua pattern. The difference between <code>plain</code> and <code>strict</code> is that the latter also requires that the lengths match (this happens only when the two strings are 100% identical). In <code>strict</code> mode the ''replace'' argument will not accept directives (e.g. <code>%0</code>, <code>%1</code>, etc.). In order to facilitate wikitext scripting in the ''plain flag'' argument, the <code>pattern</code> keyword is available too, equivalent to omitting the argument. The ''count'' argument prescribes how many substitutions will be performed at most. If blank or omitted, all matches found will be substituted. Almost everything this modifier can do can also be done via <syntaxhighlight lang="wikitext" inline>...|mapping_by_invoking|string|replace|4|...</syntaxhighlight>. And so, writing <syntaxhighlight lang="wikitext">...|mapping_by_renaming|foo|bar|1|plain|...</syntaxhighlight> will be equivalent to writing <syntaxhighlight lang="wikitext">...|mapping_by_invoking|string|replace|4|foo|bar|1|true|...</syntaxhighlight> The first syntax however will less computationally expensive. At &#123;&#123;{{rel|Module:Params/doc/examples/informal tablebox}}&#125;&#125; you can find an example on how to exploit this function to create “informal” [[Template:Infobox|infoboxes]]. {{vpad|clear=none}} {{A note}} The pattern and replace arguments passed to this modifier will not be trimmed of their leading and trailing spaces. The <code>or</code>, <code>plain</code>, <code>strict</code> and <code>pattern</code> keywords, the ''count'' argument, and the <code>mapping_by_replacing</code> modifier name itself, however, will be trimmed of their surrounding spaces. {{vpad|1.5em|clear=none}} === <code>renaming_by_calling</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Modifier <code>renaming_by_calling</code> <span style="nowrap">({{module:params/doc/link to the code|renaming_by_calling|code}})</span> | label1 = Num. of arguments | data1 = ''Ad libitum'' | label2 = Repeatable | data2 = Yes | header3 = See also | data4 = <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_by_invoking|renaming_by_invoking]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Rename all parameters, replacing their former names with the expansion of a given template repeatedly called with at least one parameter (the parameter's former name)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_calling|template name|[call style]|[let]|[...]|[number of additional parameters]|[parameter 1]|[parameter 2]|[...]|[parameter N]|pipe function name}}</syntaxhighlight> This modifier works similarly to <code>[[#mapping_by_calling|mapping_by_calling]]</code>, but instead of replacing parameters' values '''it renames the parameters themselves'''. Care must be used knowing that if a new name collides with another new name one of the two parameters will be removed without knowing which one. New names and old names do not create collisions. If a name is returned identical it will be considered as “unchanged” and in case of conflicts the renamed one will prevail. Possible leading and trailing spaces in the new names are always stripped. For instance, the following example uses {{tl|2x}} to rename all incoming parameters by doubling their names: <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f|[|][|: |]|renaming_by_calling|2x|list}}</syntaxhighlight> Same, but adding a hyphen in between: <syntaxhighlight lang="wikitext">{{#invoke:params|setting|h/i/p/f|[|][|: |]|renaming_by_calling|2x|1|-|list}}</syntaxhighlight> This modifier can be particularly useful for sanitizing parameter names (e.g. collapsing several spaces into single spaces, changing the [[letter case]], and so on). {{vpad|clear=none}} {{A note}} All arguments passed to this modifier except the <code>renaming_by_calling</code> modifier name itself, the ''template name'', the ''call style flag'', the <code>let</code> keyword, the passed parameter names, and the number of additional arguments will not be trimmed of their leading and trailing spaces. {{vpad|1.5em|clear=none}} === <code>renaming_by_invoking</code> === {{Infobox|headerstyle=background:lavender | titlestyle = font-weight:normal; font-size:100%; | title = Modifier <code>renaming_by_invoking</code> <span style="nowrap">({{module:params/doc/link to the code|renaming_by_invoking|code}})</span> | label1 = Num. of arguments | data1 = ''Ad libitum'' | label2 = Repeatable | data2 = Yes | header3 = See also | data4 = <code>[[#mapping_by_calling|mapping_by_calling]]</code>, <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, <code>[[#mapping_by_magic|mapping_by_magic]]</code>, <code>[[#mapping_by_replacing|mapping_by_replacing]]</code>, <code>[[#renaming_by_calling|renaming_by_calling]]</code>, <code>[[#renaming_by_magic|renaming_by_magic]]</code>, <code>[[#renaming_by_replacing|renaming_by_replacing]]</code> }} ; Brief : ''Rename all parameters, replacing their former names with the text returned by a given module function repeatedly called with at least one argument (the parameter's former name)'' ; Syntax : <syntaxhighlight lang="wikitext" inline>{{#invoke:params|renaming_by_invoking|module name|function name|[call style]|[let]|[...]|[number of additional arguments]|[argument 1]|[argument 2]|[...]|[argument N]|pipe function name}}</syntaxhighlight> This modifier works similarly to <code>[[#mapping_by_invoking|mapping_by_invoking]]</code>, but instead of replacing parameters' values '''it renames the parameters t jkkzyprq4cxbfl1oimvd60xw6t1ura0 Cèṭa'an:Tj 10 3369 18335 2024-09-27T05:42:46Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template journal]] 18335 wikitext text/x-wiki #REDIRECT [[Template:Template journal]] {{Redirect category shell| {{R from move}} }} rvqo9dbn6cyfpr2u4297hvz21scscbg Cèṭa'an:Template journal 10 3370 18336 2024-09-27T05:43:39Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#if:{{{1|}}} |<templatestyles src="Template:Template journal/styles.css" /><div class="tj-box">&#123;&#123;<span class="tj-tn">[[Template:{{#if:x|{{{1}}}}}|{{#if:x|{{{1}}}}}]]</span>{{#invoke:params|sequential|cutting|1|0|squeezing|trimming_values|setting|hi/f|<br /> &#124; |<br />|mapping_by_replacing|^[^:]+$|<span class{{=}}"tj-ac">%0</span>|1|mapping_by_replacing|^([^:].-)%s*:%s*(.*)$|<span class{{=}}"tj-an">%1</span> &#61; <span class{{=}}"tj-...' 18336 wikitext text/x-wiki <includeonly>{{#if:{{{1|}}} |<templatestyles src="Template:Template journal/styles.css" /><div class="tj-box">&#123;&#123;<span class="tj-tn">[[Template:{{#if:x|{{{1}}}}}|{{#if:x|{{{1}}}}}]]</span>{{#invoke:params|sequential|cutting|1|0|squeezing|trimming_values|setting|hi/f|<br /> &#124; |<br />|mapping_by_replacing|^[^:]+$|<span class{{=}}"tj-ac">%0</span>|1|mapping_by_replacing|^([^:].-)%s*:%s*(.*)$|<span class{{=}}"tj-an">%1</span> &#61; <span class{{=}}"tj-ac">%2</span>|1|mapping_by_replacing|^:%s*(.*)$|&#61; <span class{{=}}"tj-ac">%1</span>|1|list_values}}&#125;&#125;</div> |{{Error|Error: Missing template name}} }}</includeonly><noinclude>{{documentation}}</noinclude> i618bsvdnnasu1ekjlqytyncddujtrg Cèṭa'an:Template journal/doc 10 3371 18337 2024-09-27T05:44:22Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Template shortcut|tj|TJ}} {{lua|Module:Params}} {{Uses TemplateStyles|Template:Template journal/styles.css}} The {{tl|Template journal}} template allows to showcase with colors and multiple lines the syntax of any template, while providing an easy way to display placeholder texts using colons as separators. For an identical template that displays the output in horizontal format, see {{tl|Template journal inline}}. See also {{tl|Templ...' 18337 wikitext text/x-wiki {{Documentation subpage}} {{Template shortcut|tj|TJ}} {{lua|Module:Params}} {{Uses TemplateStyles|Template:Template journal/styles.css}} The {{tl|Template journal}} template allows to showcase with colors and multiple lines the syntax of any template, while providing an easy way to display placeholder texts using colons as separators. For an identical template that displays the output in horizontal format, see {{tl|Template journal inline}}. See also {{tl|Template journal parameter}} for a template similar to {{tl|para}} that uses the same syntax and produces the same output as the parameters displayed by {{tl|tj}} and {{tl|tji}}. == Usage == ;Syntax :{{tji|tj|template|param. name 1&#58; param. content 1|param. name 2&#58; param. content 2...}} {{vpad}} For instance, the following code <syntaxhighlight lang="wikitext">{{tj|cite book |last: Author's last name|first: Author's first name |author-link: Author's page name on Wikipedia|date: Publication date |title: Work's title|url: Work's URL|location: Where the work was published |publisher: Name of the publisher}}</syntaxhighlight> will produce the following result. {{tj|cite book |last: Author's last name|first: Author's first name |author-link: Author's page name on Wikipedia|date: Publication date |title: Work's title|url: Work's URL|location: Where the work was published |publisher: Name of the publisher}} Likewise, the following code <syntaxhighlight lang="wikitext">{{tj|Infobox movie quote|name:|image:|caption:|character:|actor:|writer: |firstusedin:|alsousedin:|moviequotes:}}</syntaxhighlight> will produce the following result. {{tj|Infobox movie quote|name:|image:|caption:|character:|actor:|writer: |firstusedin:|alsousedin:|moviequotes:}} And finally, the following code <syntaxhighlight lang="wikitext">{{tj|Blockquote | Cry "Havoc" and let slip the dogs of war. | <nowiki>[[William Shakespeare]]</nowiki> | character: Mark Antony | title: <nowiki>''[[Julius Caesar (play)|Julius Caesar]]''</nowiki> | source: act III, scene I }}</syntaxhighlight> will produce the following result. {{tj|Blockquote | Cry "Havoc" and let slip the dogs of war. | <nowiki>[[William Shakespeare]]</nowiki> | character: Mark Antony | title: <nowiki>''[[Julius Caesar (play)|Julius Caesar]]''</nowiki> | source: act III, scene I }} === Edge cases === To preserve one or more initial colons from being replaced, the <code>&amp;#58;</code> HTML entity must be used. After one colon has been replaced all other colons in the argument will be preserved. Similarly, to insert one or more equals signs into a parameter content, either <code><nowiki>{{=}}</nowiki></code> or <code>&amp;#61;</code> must be used. Thus, the following are all valid parameters, <syntaxhighlight lang="wikitext"><!-- Good example --> {{tj|Some template | Hello | World | foo: bar | | road: | keep&#58;the&#58;colon:I:said:keep:it! | ink :marble | book: /books?id{{=}}mAlLt1aGsWYC }}</syntaxhighlight> and they will produce the following result. {{tj|Some template | Hello | World | foo: bar | | road: | keep&#58;the&#58;colon:I:said:keep:it! | ink :marble | book: /books?id{{=}}mAlLt1aGsWYC }} Arguments containing one or more unescaped equals signs will be silently ignored. Thus, the following code <syntaxhighlight lang="wikitext"><!-- Bad example --> {{tj|Some template | Hello | this = will = be = ignored | road: unknown }}</syntaxhighlight> will produce the following problematic result. {{tj|Some template | Hello | this = will = be = ignored | road: unknown }} Instead, the right way to write the previous unlikely example is the following, <syntaxhighlight lang="wikitext"><!-- Good example --> {{tj|Some template | Hello | this {{=}} will {{=}} not {{=}} be {{=}} ignored | road: unknown }}</syntaxhighlight> which will correctly print {{tj|Some template | Hello | this {{=}} will {{=}} not {{=}} be {{=}} ignored | road: unknown }} By design, there is no way to deviate from the format of one argument per line (vertical format). If you need to display a template and all its arguments in one single line (horizontal format), please refer to {{tl|tji}}. If you need a more irregular output, please refer to other solutions. == Before editing this template == * Do not add optional arguments for offering customized results (e.g. changing colors on demand, font, etc.): one of the purposes of this template is that of maintaining always the same look across the entire Wikipedia concerning how templates are shown and explained * If you intend to introduce substantial changes that are not simple bug fixes, you are invited to discuss them in the [[Template talk:Template journal|talk page]] first * If you do make changes, please make always sure that the {{tl|tji}} template remains consistent with this template == Subpages == * &#123;&#123;Template journal/arg&#125;&#125; – no longer used, will be removed at some point * {{rel|Template:Template journal/styles.css}} == See also == * {{Tl|Template journal inline}} * {{Tl|Template journal parameter}} * {{Tl|Template link}} * {{Tl|Template link expanded}} * {{Tlx|Syntaxhighlight|lang{{=}}wikitext}} ** {{xtag|syntaxhighlight|p|params=lang="wikitext"}} {{semantic markup templates}} <includeonly>{{Sandbox other|| <!-- Categories below this line --> [[Category:Wikitext typing-aid templates]] [[Category:Internal template-link templates]] }}</includeonly> nbwtrjji7b3wcpbtmo2n0gf7bmub1bt Cèṭa'an:Uses TemplateStyles 10 3372 18338 2024-09-27T05:45:37Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Uses TemplateStyles|main}}</includeonly><noinclude>{{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude>' 18338 wikitext text/x-wiki <includeonly>{{#invoke:Uses TemplateStyles|main}}</includeonly><noinclude>{{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> bbov914irrnmmvc6pz3scgivkjsu4ve Cèṭa'an:Uses TemplateStyles/doc 10 3373 18339 2024-09-27T05:46:14Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Template shortcut|TemplateStyles}} {{Lua{{\sandbox}}|Module:Uses TemplateStyles}} <!-- Categories go at the bottom of this page, and interwikis go on Wikidata. --> '''Preview:''' This template is used to show that templates have been converted to use [[WP:TemplateStyles|TemplateStyles]]. It is placed at the top of the template's /doc page. It automatically adds the template to :Category:{{#invoke:Data|Module:Uses TemplateStyles/con...' 18339 wikitext text/x-wiki {{Documentation subpage}} {{Template shortcut|TemplateStyles}} {{Lua{{\sandbox}}|Module:Uses TemplateStyles}} <!-- Categories go at the bottom of this page, and interwikis go on Wikidata. --> '''Preview:''' This template is used to show that templates have been converted to use [[WP:TemplateStyles|TemplateStyles]]. It is placed at the top of the template's /doc page. It automatically adds the template to [[:Category:{{#invoke:Data|Module:Uses TemplateStyles/config|default_category}}]], or to one of its subcategories. The syntax for ''actually'' doing a TemplateStyles is, of course: <syntaxhighlight lang="wikitext" inline><templatestyles src="" /></syntaxhighlight> (with the page name in the quotation marks). == Usage == ; Basic : <syntaxhighlight lang="wikitext" inline>{{Uses TemplateStyles|TemplateStyles page name}}</syntaxhighlight> ; All parameters : <syntaxhighlight lang="wikitext" inline>{{Uses TemplateStyles|TemplateStyles page 1|TemplateStyles page 2|TemplateStyles page 3|...|category=custom category|nocat=true}}</syntaxhighlight> The first TemplateStyles page name is required. ===TemplateStyles sandboxes=== Note that if a sandbox version of the TemplateStyle exists, it will also be linked. This is only for sandbox versions. The subpage name of the sandbox version should be the same, but as a subpage of the templates sandbox. For example, if the TemplateStyles page name is <code>Template:Foo/styles.css</code>, then the sandbox version should be <code>Template:Foo/sandbox/styles.css</code> == Examples == ===One style page=== <syntaxhighlight lang="wikitext" inline>{{Uses TemplateStyles|Template:Arrowlist/styles.css}}</syntaxhighlight> {{Uses TemplateStyles{{\sandbox}}|Template:Arrowlist/styles.css|nocat=true}} {{clear}} ===Multiple style pages=== <syntaxhighlight lang="wikitext" inline>{{Uses TemplateStyles|Template:Arrowlist/styles.css|Template:Routemap/styles.css}}</syntaxhighlight> {{Uses TemplateStyles{{\sandbox}}|Template:Arrowlist/styles.css|Template:Routemap/styles.css|nocat=true}} {{clear}} ===Sandbox version of style page exists=== <syntaxhighlight lang="wikitext" inline>{{Uses TemplateStyles|Template:Uses TemplateStyles/example.css}}</syntaxhighlight> {{Uses TemplateStyles{{\sandbox}}|Template:Uses TemplateStyles/example.css|nocat=true}} {{clear}} ===No style pages specified=== <syntaxhighlight lang="wikitext" inline>{{Uses TemplateStyles}}</syntaxhighlight> {{Uses TemplateStyles{{\sandbox}}|nocat=true}} {{clear}} == Categories == ===Template category=== This template adds pages to [[:Category:{{#invoke:Data|Module:Uses TemplateStyles/config|default_category}}]] if the page is in the template namespace, and it is not on any of the subpages /doc, /sandbox, /sandbox2 or /testcases. You can specify a different category with the {{para|category}} parameter, e.g. {{para|category|Uses list TemplateStyles}}. ===Error category=== If no modules are specified, the transcluded page will be added to [[:Category:{{#invoke:Data|Module:Uses TemplateStyles/config|error_category}}]]. ===Protection level category=== TemplateStyles should have the same protection level as the template they are used on. If a difference is detected, the transcluded page will be added to [[:Category:{{#invoke:Data|Module:Uses TemplateStyles/config|protection_conflict_category}}]]. === Category suppression === To suppress all categories, use {{para|nocat|true}}. (As well as "true", the values "yes", "y", and "1" will also work.) == TemplateData == {{TemplateData header}} {{#invoke:TNT|doc|Uses TemplateStyles}} == See also == * {{tl|Lua}} * {{tl|Uses Wikidata}} <includeonly>{{Sandbox other|| <!-- Categories go here, and interwikis go on Wikidata. --> [[Category:Template namespace templates]] }}</includeonly> 4i1uixrqryjvd556ew159o7z8hfsab3 Cèṭa'an:\sandbox 10 3374 18340 2024-09-27T05:48:04Z Munajad.MH 3071 ←Membuat halaman berisi '{{#ifeq:{{SUBPAGENAME}}|sandbox |/sandbox}}<noinclude>{{Documentation}}</noinclude>' 18340 wikitext text/x-wiki {{#ifeq:{{SUBPAGENAME}}|sandbox |/sandbox}}<noinclude>{{Documentation}}</noinclude> 4bi6p9anqjrmow6hq8drhyoha2jc6x2 Cèṭa'an:\sandbox/doc 10 3375 18341 2024-09-27T05:48:36Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{not a sandbox}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == Returns "/sandbox" if the template detects that the page where it is [[Wikipedia:Transclusion|transcluded]] is a [[Wikipedia:Subpages|subpage]] named "sandbox" (i.e. a [[Wikipedia:About the Sandbox|sandbox page]]); otherwise it returns nothing. This can be useful to e.g. switch...' 18341 wikitext text/x-wiki {{Documentation subpage}} {{not a sandbox}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == Returns "/sandbox" if the template detects that the page where it is [[Wikipedia:Transclusion|transcluded]] is a [[Wikipedia:Subpages|subpage]] named "sandbox" (i.e. a [[Wikipedia:About the Sandbox|sandbox page]]); otherwise it returns nothing. This can be useful to e.g. switch the version of a template used in its documentation to the version in its sandbox (by replacing {{tlf|template name}} on the /doc page with <code><nowiki>{{template name{{\sandbox}}}}</nowiki></code>) when that documentation is transcluded on the template's sandbox page. <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> {{DEFAULTSORT:Sandbox}} [[Category:If-then-else templates]] [[Category:Sandbox templates]] }}</includeonly> 1q5whx4ockffzrq8sytjnk1wbodptil Cèṭa'an:Not a sandbox 10 3376 20407 20406 2024-10-13T16:59:24Z Munajad.MH 3071 20407 wikitext text/x-wiki {{Mbox | type = content | image = [[File:Sandbox Not New.svg|50px|alt=|link=]] | text = '''Page Panika ''Bhunten'' salombi [[Wikipedia:About the sandbox|sandbox]].'''<br><div style="font-size:100%">samustèna ta' kenning eyangghuy ''test editing''. Manabi èxpèrimèna, ngèrèng angghuy nâng [[Wikipedia:Sandbox|Wikipedia sandbox]], nâng [[Special:MyPage/sandbox|user sandbox]] endi' dhika, otabâ [[Wikipedia:About the sandbox#List of sandboxes|other sandboxes]]. {{{note|}}}</div> }}<noinclude> {{Documentation}} </noinclude> h85nbc34gwno68816dz2d03hh1doled Cèṭa'an:Sandbox 10 3377 18343 2024-09-27T05:50:49Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>[[{{#switch: {{NAMESPACE}} | Template | Template talk = Template | Module | Module talk = Module }}:{{{1|{{PAGENAME}}}}}/sandbox|{{{2|{{{label|sandbox}}}}}}]]</includeonly><noinclude>{{doc}}</noinclude>' 18343 wikitext text/x-wiki <includeonly>[[{{#switch: {{NAMESPACE}} | Template | Template talk = Template | Module | Module talk = Module }}:{{{1|{{PAGENAME}}}}}/sandbox|{{{2|{{{label|sandbox}}}}}}]]</includeonly><noinclude>{{doc}}</noinclude> fuemfaj5mrkunln39mc3ifnlk80y67m Cèṭa'an:Doc 10 3378 18344 2024-09-27T05:52:01Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Documentation]] 18344 wikitext text/x-wiki #REDIRECT [[Template:Documentation]] {{rcat shell| {{R from template shortcut}} }} 9lwgzjtu24rn0rx33yf4xwq9el62159 Cèṭa'an:Sandbox/doc 10 3379 18345 2024-09-27T05:53:35Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{not a sandbox}} This template links to the sandbox of the current module/template. == Usage == {{tbullet|{{BASEPAGENAME}}}} {{tbullet|{{BASEPAGENAME}}|infobox}} {{tbullet|{{BASEPAGENAME}}|infobox|infobox's sandbox}} == See also == * {{tl|sandbox heading}} * {{tl|sandbox other}} * {{tl|sandbox notice}} * {{tl|Sample page}} * {{tl|template sandbox}} * {{tl|template sandbox notice}} * {{tl|user sandbox}} * {{tl|X1}}&ndash;{{tl|X20}} <...' 18345 wikitext text/x-wiki {{Documentation subpage}} {{not a sandbox}} This template links to the sandbox of the current module/template. == Usage == {{tbullet|{{BASEPAGENAME}}}} {{tbullet|{{BASEPAGENAME}}|infobox}} {{tbullet|{{BASEPAGENAME}}|infobox|infobox's sandbox}} == See also == * {{tl|sandbox heading}} * {{tl|sandbox other}} * {{tl|sandbox notice}} * {{tl|Sample page}} * {{tl|template sandbox}} * {{tl|template sandbox notice}} * {{tl|user sandbox}} * {{tl|X1}}&ndash;{{tl|X20}} <includeonly>{{Sandbox other|| <!-- Categories below this line --> [[Category:Documentation assistance templates]] [[Category:Internal template-link templates]] }}</includeonly> bc65rekoxpgl29u84ga7x17vz2rd4es Cèṭa'an:Sandbox-related templates 10 3380 18346 2024-09-27T05:54:48Z Munajad.MH 3071 ←Membuat halaman berisi '{{Navbox | name = Sandbox-related templates | state = {{{state|{{{1|<includeonly>collapsed</includeonly>}}}}}} | title = [[Wikipedia:About the Sandbox|Sandbox]]-related templates | <!--colclass-->listclass = hlist | group1 = Headings | list1 = * {{tlbare|Sandbox heading}}&nbsp;({{tlbare|Sandbox heading/Talk|talk}}) * {{tlbare|Template sandbox heading}} * {{tlbare|File sandbox heading}} * {{tlbare|Tutorial sandbox heading}}&nbsp;({{tlbare|Tutorial sandbox headin...' 18346 wikitext text/x-wiki {{Navbox | name = Sandbox-related templates | state = {{{state|{{{1|<includeonly>collapsed</includeonly>}}}}}} | title = [[Wikipedia:About the Sandbox|Sandbox]]-related templates | <!--colclass-->listclass = hlist | group1 = Headings | list1 = * {{tlbare|Sandbox heading}}&nbsp;({{tlbare|Sandbox heading/Talk|talk}}) * {{tlbare|Template sandbox heading}} * {{tlbare|File sandbox heading}} * {{tlbare|Tutorial sandbox heading}}&nbsp;({{tlbare|Tutorial sandbox heading/Talk|talk}}) * [[Template:Please leave this line alone (AFC sandbox heading)|Articles for creation sandbox heading]] | group2 = Reset messages | list2 = * {{tlbare|Sandbox reset}} * {{tlbare|Template sandbox reset}} | group3 = Other templates | list3 = * {{tlbare|Not a sandbox}} * {{tlbare|User sandbox}} }}<noinclude> {{Documentation | content = {{Collapsible option |statename=optional |default=collapsed}} [[Category:Sandbox templates| ]] [[Category:Documentation see also templates]] }}<!--(end Documentation)--> </noinclude> 7lq09d2sblcupynoyyqr8y63o5jymza Cèṭa'an:Nosubst 10 3381 18347 2024-09-27T05:56:55Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Never substitute]] 18347 wikitext text/x-wiki #REDIRECT [[Template:Never substitute]] {{Redirect category shell| {{R from move}} {{R from modification}} {{R from template shortcut}} }} 4hoel27vqnl8pmk50y7f3nq6tv6y4bk Cèṭa'an:Never substitute 10 3382 18348 2024-09-27T05:58:08Z Munajad.MH 3071 ←Membuat halaman berisi '{{Always substitute|yesnomaybe=never|nocat={{{nocat|}}}}}<noinclude> {{Documentation}} </noinclude>' 18348 wikitext text/x-wiki {{Always substitute|yesnomaybe=never|nocat={{{nocat|}}}}}<noinclude> {{Documentation}} </noinclude> aqeog82peyqncalvzraehdhmq1ds321 Cèṭa'an:Always substitute 10 3383 18349 2024-09-27T05:58:45Z Munajad.MH 3071 ←Membuat halaman berisi '{{{{{|safesubst:}}}#invoke:Unsubst|main|$B= {{Ombox | name = Subst only | type = notice | text = '''This template {{#switch:{{{yesnomaybe|}}}|may=may be [[Help:Substitution|substituted]]'''|never=should ''not'' be [[Help:Substitution|substituted]]'''||#default=should always be [[Help:Substitution|substituted]]''' (i.e., use <!-- -->{{{actualtemplate|{{template other|{{Tlsp|code=yes|{{#switch:{{SUBPAGENAME}}|doc|sandbox={{BASEPAGENAME}}|{{PAGENAME}}}}}}|{{Tlsu...' 18349 wikitext text/x-wiki {{{{{|safesubst:}}}#invoke:Unsubst|main|$B= {{Ombox | name = Subst only | type = notice | text = '''This template {{#switch:{{{yesnomaybe|}}}|may=may be [[Help:Substitution|substituted]]'''|never=should ''not'' be [[Help:Substitution|substituted]]'''||#default=should always be [[Help:Substitution|substituted]]''' (i.e., use <!-- -->{{{actualtemplate|{{template other|{{Tlsp|code=yes|{{#switch:{{SUBPAGENAME}}|doc|sandbox={{BASEPAGENAME}}|{{PAGENAME}}}}}}|{{Tlsu|code=yes|{{FULLPAGENAME}}}}}}}}})}}. <!-- -->{{#if:{{yesno|{{{auto|no}}}}} |Any accidental transclusions will be automatically substituted by a bot.{{{1|}}}{{#if:{{yesno|{{{nocat|}}}}}|<!--no categorization-->|{{#switch:{{SUBPAGENAME}}|doc|sandbox=|[[Category:Wikipedia templates to be automatically substituted]]}}}}}} <!-- -->{{#if:{{{alt|}}} |For transcluding, use {{Tl|{{{alt|}}}}} instead.}} }}{{#if:{{yesno|{{{nocat|<noinclude>true</noinclude>}}}}}|<!--no categorization-->|{{#switch:{{SUBPAGENAME}}|doc|sandbox=|{{#switch:{{{yesnomaybe|}}} |never=[[Category:Wikipedia never-substituted templates]] |#default=[[Category:Wikipedia substituted templates]] }}}}}}}}<includeonly>__EXPECTUNUSEDTEMPLATE__</includeonly><noinclude>{{Documentation}}</noinclude> 2j7eyaxjpb53q0hcqvv6qvbnctjawtw Cèṭa'an:Always substitute/doc 10 3384 18350 2024-09-27T05:59:26Z Munajad.MH 3071 ←Membuat halaman berisi '{{doc sub}} {{tsh|subst only}} {{never substitute}} {{high-use}} <!--- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE ---> {{tlf|Always substitute}} produces the following notice: <div style="padding-top:0.5em;padding-bottom:0.6em;">{{Subst only|actualtemplate={{tlg|foo|subst=on}}|nocat=true}}</div> (but {{tlf|Always substitute}} itself should '''''not''''' be [[Help:Substitution|substituted]].) == Usage == <code><nowiki>{{Always substitute}}</...' 18350 wikitext text/x-wiki {{doc sub}} {{tsh|subst only}} {{never substitute}} {{high-use}} <!--- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE ---> {{tlf|Always substitute}} produces the following notice: <div style="padding-top:0.5em;padding-bottom:0.6em;">{{Subst only|actualtemplate={{tlg|foo|subst=on}}|nocat=true}}</div> (but {{tlf|Always substitute}} itself should '''''not''''' be [[Help:Substitution|substituted]].) == Usage == <code><nowiki>{{Always substitute}}</nowiki></code> {{tlf|Always substitute}} should be placed on the {{strong|[[Wikipedia:Template documentation|documentation]] [[Wikipedia:Subpage|subpage]]}} of any template that requires [[Help:Substitution|substitution]] rather than [[Wikipedia:Transclusion|transclusion]] (i.e. not on the template's own page itself). Pages that include {{tlf|Always substitute}} are added to [[:Category:Wikipedia substituted templates]]. === Parameters === ;{{para|auto}} : If set as "yes", the template to which the notice refers will be subst:ed automatically unless the {{para|demo|yes}} parameter is set. The notice is amended to state this. Default is "no". Setting this parameter to "yes" places the template in {{cl|Wikipedia templates to be automatically substituted}}; see [[User:AnomieBOT/docs/TemplateSubster]] for more information. ;{{para|alt}} : Use to set an alternate and transcludable name for the template. ; {{para|nocat|true}} : [[Wikipedia:Category suppression|Suppress automatic categorization]]. == Redirects == * {{tl|substed}} * {{tl|substitute}} * {{tl|substituted}} * {{tl|substonly}} * {{tl|subst only}} {{List of subst helper templates}} <includeonly>{{sandbox other|| <!--- CATEGORIES HERE, PLEASE: ---> {{DEFAULTSORT:Substitute, Always}} [[Category:Documentation header templates]] }}</includeonly> rn75hzqdpng0fw88ji2qx4qilap3xv2 Modul:Unsubst 828 3385 18351 2024-09-27T06:01:26Z Munajad.MH 3071 ←Membuat halaman berisi '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 b...' 18351 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 Modul:Unsubst/doc 828 3386 18352 2024-09-27T06:02:28Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Categories where indicated at the bottom of this page, please. --> {{high-risk|all=pages=yes}} {{Module rating|protected}} Maintenance templates, such as {{tl|Citation needed}} or {{tl|Refimprove}}, should never be substituted. A trick to avoid that is to make a template substitute to its transcluded form. This module implements that trick. Infoboxes should use [[Module:Unsubst-infobox]], as should any other templates with parameters listed in block format...' 18352 wikitext text/x-wiki <!-- Categories where indicated at the bottom of this page, please. --> {{high-risk|all=pages=yes}} {{Module rating|protected}} Maintenance templates, such as {{tl|Citation needed}} or {{tl|Refimprove}}, should never be substituted. A trick to avoid that is to make a template substitute to its transcluded form. This module implements that trick. Infoboxes should use [[Module:Unsubst-infobox]], as should any other templates with parameters listed in block format by default. === Usage === To turn a template into a self-substituting template, wrap the existing template code with: <pre> {{SAFESUBST:<noinclude />#invoke:Unsubst||$B= [ ... existing template code ... ] }} </pre> The wikitext to display when not substed must be given as "$B". All other parameters passed to the #invoke will be copied to the generated template invocation as default values. If the value of any of these default parameters is <code>__DATE__</code>, that value in the generated template invocation will be the current month and year. Some templates have a {{tag|noinclude|o}} but no matching {{tag|noinclude|c}} at the end of the template. In such cases the missing {{tag|noinclude|c}} must be added before the ending <code>{{))}}</code>. ==== Advanced ==== <pre> {{SAFESUBST:<noinclude />#invoke:Unsubst||$params=[ parameters ]|$aliases=[ aliases ]|$flags=[ flags ]|$B= [ ... existing template code ... ] }} </pre> Due to Lua limitations, parameters are normally ordered randomly when the template is substituted. {{para|$params}} can be used in #invoke:Unsubst to list template parameters in order, comma-separated (e.g. <code>egg,bacon,sausage,cheese,spam</code>). Numbered parameters should be before others in the list. Any remaining parameters are tacked onto the end of the generated invocation. Parameter aliases can be listed in {{para|$aliases}} (and shouldn't be listed in {{para|$params}}), and will be replaced automatically. Each alias and its replacement should be formatted as <code>alias>replacement</code>, and each of those pairs should be comma-separated (e.g. <code>œuf>egg,melt>cheese</code>). Note that this parameter can function with or without {{para|$params}}. Parameter {{para|$flags}} can be used to modify other facets of the module's behaviour; entries are comma-separated. Valid flags are <code>override</code> (allows parameters in the #invoke: to take precedence over parameters in the original template invocation); <code>keep-whitespace</code> (prevents whitespace from being trimmed from unnamed parameters); and <code>remove-empty</code> (removes empty parameters). These parameters can be manipulated using parser functions to provide more complicated options (note that in the parameters any parser function, or template or module invocation, should also have <code><nowiki>SAFESUBST:<noinclude /></nowiki></code>). Parameter {{para|$template-name}} will override the subst'd template's name with the template name assigned to this parameter. === Example === Consider a template Template:Example containing the following code: <pre> {{SAFESUBST:<noinclude />#invoke:Unsubst||foo=bar |date=__DATE__ |$B= [ ... Template code goes here ... ] }} </pre> {| class="wikitable" ! Original !! Result |- | {{tlsc|example}} || {{tlc|Example|date{{=}}{{#time:F Y}}|foo{{=}}bar}} |- | {{tlsc|example|foo{{=}}X}} || {{tlc|Example|date{{=}}{{#time:F Y}}|foo{{=}}X}} |- | {{tlsc|example|baz{{=}}X}} || {{tlc|Example|baz{{=}}X|date{{=}}{{#time:F Y}}|foo{{=}}bar}} |- | {{tlsc|example|date{{=}}January 2001}} || {{tlc|Example|date{{=}}January 2001|foo{{=}}bar}} |} <includeonly>{{sandbox other|| | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wikipedia metatemplates]] [[Category:Modules that add a tracking category]] }}</includeonly> 3q4w77058h1gyz1t7e2vseo549daxzh Cèṭa'an:Tlsc 10 3387 18353 2024-09-27T06:04:05Z Munajad.MH 3071 ←Membuat halaman berisi '<span style="white-space:nowrap;"><code>&#123;&#123;{{#if:{{{1|}}}|subst:{{{1}}}|tlsc&#124;...}}<!-- -->{{#if:{{{2|}}}|&#124;{{{2}}}}}<!-- -->{{#if:{{{3|}}}|&#124;{{{3}}}}}<!-- -->{{#if:{{{4|}}}|&#124;{{{4}}}}}<!-- -->{{#if:{{{5|}}}|&#124;{{{5}}}}}<!-- -->{{#if:{{{6|}}}|&#124;{{{6}}}}}<!-- -->{{#if:{{{7|}}}|&#124;{{{7}}}}}<!-- -->{{#if:{{{8|}}}|&#124;{{{8}}}}}<!-- -->{{#if:{{{9|}}}|&#124;{{{9}}}}}<!-- -->{{#if:{{{10|}}}|&#124;{{{10}}}}}<!-- -->{{#if:{{{11|}}}|&#1...' 18353 wikitext text/x-wiki <span style="white-space:nowrap;"><code>&#123;&#123;{{#if:{{{1|}}}|subst:{{{1}}}|tlsc&#124;...}}<!-- -->{{#if:{{{2|}}}|&#124;{{{2}}}}}<!-- -->{{#if:{{{3|}}}|&#124;{{{3}}}}}<!-- -->{{#if:{{{4|}}}|&#124;{{{4}}}}}<!-- -->{{#if:{{{5|}}}|&#124;{{{5}}}}}<!-- -->{{#if:{{{6|}}}|&#124;{{{6}}}}}<!-- -->{{#if:{{{7|}}}|&#124;{{{7}}}}}<!-- -->{{#if:{{{8|}}}|&#124;{{{8}}}}}<!-- -->{{#if:{{{9|}}}|&#124;{{{9}}}}}<!-- -->{{#if:{{{10|}}}|&#124;{{{10}}}}}<!-- -->{{#if:{{{11|}}}|&#124;{{{11}}}}}<!-- -->{{#if:{{{12|}}}|&#124;{{{12}}}}}<!-- -->{{#if:{{{13|}}}|&#124;{{{13}}}}}<!-- -->{{#if:{{{14|}}}|&#124;{{{14}}}}}<!-- -->{{#if:{{{15|}}}|&#124;{{{15}}}}}<!-- -->{{#if:{{{16|}}}|&#124;{{{16}}}}}<!-- -->{{#if:{{{17|}}}|&#124;{{{17}}}}}<!-- -->{{#if:{{{18|}}}|&#124;...}}<!-- -->&#125;&#125;</code></span><noinclude> {{Documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> 8ldodrko6qkt4492p2xpgdmf6f5kgqy Cèṭa'an:Tlsc/doc 10 3388 18354 2024-09-27T06:04:38Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This is the '''{{tlc|tlsc}}''' template. This page also provides the full documentation for the template '''{{tlx|tlsf}}''', which works almost exactly identically. == Purpose and naming == When a template name with braces is to be shown in documentation, the braces have to be escaped in some way so it doesn't become an actual call to the template....' 18354 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This is the '''{{tlc|tlsc}}''' template. This page also provides the full documentation for the template '''{{tlx|tlsf}}''', which works almost exactly identically. == Purpose and naming == When a template name with braces is to be shown in documentation, the braces have to be escaped in some way so it doesn't become an actual call to the template. Instead of using <code>&lt;nowiki&gt;&lt;/nowiki&gt;</code> tags you can write it more simply and concisely by using the {{tlc|tlsc}} or {{tlc|tlsf}} templates. These templates work similarly to {{tlc|tls}} and {{tlc|tlsp}}, but don't make the template name into a link. When writing documentation you might want to avoid a lot of unnecessary links, since they can decrease readability. So on the first occurrence of a template name use {{tlx|tls}} or {{tlx|tlsp}}, and then use {{tlc|tlsc}} or {{tlc|tlsf}} thereafter. {| class="wikitable" |- ! Template ! style="width:15em;"|[[Wikt:mnemonic|Mnemonic]] ! Format differentiation |- | {{tlc|tlsc}} | '''T'''emplate '''l'''ink '''s'''ubstitution '''c'''ode | Uses the <code><nowiki><code>...</code></nowiki></code> tags meant for showing programming code. Essentially the non-linking equivalent of {{tlx|tlsx}}. |- | {{tlc|tlsf}} | '''T'''emplate '''l'''ink '''s'''ubstitution '''f'''ormat-normal | Uses proportional-spaced font as is normal for regular text rather than a monospace font as typically used with programming code. Essentially the non-linking equivalent of {{tlx|tlsp}}. |} The names were based on {{tlx|tls}} '''t'''emplate '''s'''ubstitution '''l'''ink', despite the fact that, unlike the actual {{tlc|tls}} template, these three don't include an actual link. The mnemonics for {{tlc|tlsf}} was invented after the fact, since the template creator used the single letters still available rather than the preferred {{tlc|tlt}} (using <nowiki><code></nowiki>) and {{tlc|tln}} (using "normal", non-coded text style) monikers. ===Basic operation=== Here is how these templates look. Code is to the left; actual rendering to the right: :{{tlc|tlsc|name|parameters}} = {{tlsc|name|parameters}} :{{tlc|tlsf|name|parameters}} = {{tlsf|name|parameters}} ===Use with editprotected templates=== Most Wikipedia users and even editors will have little or no need for use (or knowledge) of these templates. You will find them of more use if you are a writer or documenter of templates. However, editors may be pointed here when attempting to deal with edit requests on pages which have been [[Wikipedia:Protection policy|protected]] in some way. Pages which have been protected can't be edited by every user, but would-be editors can request specific changes on the corresponding [[WP:Talk page|Discussion page]]. An editor requesting a change to a semi-protected page, for example, would add the {{tl|editsemiprotected}} template, followed by their request, to the Talk page. The {{tlc|editsemiprotected}} template expands to a texty notice which includes the instruction, "Replace the {{tlc|editsemiprotected}} template with {{tlc|tlf|editsemiprotected}} when the request has been accepted or rejected." An "empowered" editor acting on the request would then change the template per this instruction. The desired effect is to replace the {{tlc|editsemiprotected}} template (with its big, eye-catching box of information) by the ''name'' of the template, merely showing that the template had been there, and acted upon. The use of the {{tlc|tlf}} template means that the template should appear in a normal, proportional font-face, as in "{{tlf|editsemiprotected}}". ==Documentation== ===Functional details=== * This template takes another ''template-name'' and some associated [[Help:Pipe trick|pipe-tricked]] [[m:Parameter#Parameters|(numbered) parameters]] (or 'pass parameters'), and displays them as an 'example demonstration' of how the ''template-name'' template could be coded, literally. Its primary use is in instruction and documentation. *Specifics here??? <!-- Coding details, other parameters (SUBST?), other notes? Cf. [[Template:Tlx]] --> *Features of {{tlc|tlsc}} and {{tlc|tlsf}}: ** They show the "subst:" needed in order to substitute a template. ** They show a template name and up to eight parameters. ** They also show empty parameters. (See examples below.) ** They prevent [[line wrap]]s in their output. ===Usage=== {{tlc|Tlc|Template|first_parameter|second|third|fourth|...|eighth}} → {{Tlc|Template|first_parameter|second|third|fourth|fifth|sixth|seventh|eighth}} {{tlc|Tld|Template|first_parameter|second|third|fourth|...|eighth}} → {{Tld|Template|first_parameter|second|third|fourth|fifth|sixth|seventh|eighth}} {{tlc|Tlf|Template|first_parameter|second|third|fourth|...|eighth}} → {{Tlf|Template|first_parameter|second|third|fourth|fifth|sixth|seventh|eighth}} === Examples === {| class="wikitable" style="background: transparent" ! Code !! Result !! Comment |- | {{tlc|tlsc}} || {{tlsc}} || Shows its own syntax. |- | {{tlc|tlsc|name}} || {{tlsc|name}} || |- | {{tlc|tlsc|name|one}} || {{tlsc|name|one}} || |- | {{tlc|tlsc|name|one|two}} || {{tlsc|name|one|two}} || |- | <code><nowiki>{{{tlsc|name|a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u}}</nowiki></code> || {{tlsc|name|a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u}} || Shows up to 16 parameters. The rest are dropped. |- | {{tlc|tlsc|name|||three|four}} || {{tlsc|name|||three|four}} || Also shows empty parameters. |- | {{tlc|tlsc|name|||three||}} || {{tlsc|name|||three||}} || Even shows empty parameters that come in the end. |- | {{tlc|tlsc|name|3=one=a|4=two=b}} || {{tlsc|name|one=a|two=b}} || The use of equals signs is a problem, but there is a fix; see next row. |- | {{tlc|tlsc|name|3=2=one=a|4=3=two=b}} || {{tlsc|name|2=one=a|3=two=b}} || Use numbered parameters to fix the problem with equals signs. Remember to start from 2, since the "name" is number 1. |} * '''''Exceptions:''''' If the intended template lists numerous/keyword parameters, then perhaps this template should really ''not'' be used, and just hardcode the usage with <code><nowiki>&lt;code&gt;&lt;nowiki&gt;</nowiki></code>, for example: <code><nowiki>&lt;code&gt;&lt;nowiki&gt;{{Anytemplate|arg1=23|size=250px|</nowiki><var>other parameters...</var><nowiki>}}&lt;/nowiki&gt;&lt;/code&gt;</nowiki></code>. If a vertical display, with parameters on their own lines, is desired, this can also be laid out manually in this manner, or more rapidly done with <code><nowiki><pre>...</pre></nowiki></code>. If you have equals signs in your template parameters then it probably is simpler and clearer to code it using <code>&lt;nowiki&gt;</code> tags, etc. Here are the codes to emulate {{tlc|tlf}}, {{tlc|tld}} and {{tlc|tlc}} respectively. Code is to the left and actual rendering to the right: :<code><nowiki>&lt;nowiki&gt;{{subst:name|one=a|two=b}}&lt;/nowiki&gt;</nowiki></code> = <nowiki>{{subst:name|one=a|two=b}}</nowiki> :<code><nowiki>&lt;tt&gt;&lt;nowiki&gt;{{subst:name|one=a|two=b}}&lt;/nowiki&gt;&lt;/tt&gt;</nowiki></code> = <code><nowiki>{{subst:name|one=a|two=b}}</nowiki></code> :<code><nowiki>&lt;code&gt;&lt;nowiki&gt;{{subst:name|one=a|two=b}}&lt;/nowiki&gt;&lt;/code&gt;</nowiki></code> = <code><nowiki>{{subst:name|one=a|two=b}}</nowiki></code> === See also === * {{tl|tlsc}} – Not linked, several parameters and text in <code>&lt;code&gt;&lt;/code&gt;</code> style. * {{tl|tlsf}} – Not linked, several parameters and normal text style. * {{tl|tls}} – Template link, no parameters and normal text style. * {{tl|tlsp}} – Template link, several parameters and interwiki links. * {{tl|tlsx}} – Template link, several parameters and interwiki links, <code>teletype</code> text style. <includeonly>{{Sandbox other|| <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Internal template-link templates]] [[Category:Wikitext typing-aid templates]] [[sl:Predloga:Tlsc]] }}</includeonly> 7x8wx5h69inmpap9dbs94f2565nlesg Cèṭa'an:Tlsf 10 3389 18355 2024-09-27T06:05:47Z Munajad.MH 3071 ←Membuat halaman berisi '<span style="white-space:nowrap;">&#123;&#123;{{#if:{{{1|}}}|subst:{{{1}}}|tlsf&#124;...}}<!-- -->{{#if:{{{2|}}}|&#124;{{{2}}}}}<!-- -->{{#if:{{{3|}}}|&#124;{{{3}}}}}<!-- -->{{#if:{{{4|}}}|&#124;{{{4}}}}}<!-- -->{{#if:{{{5|}}}|&#124;{{{5}}}}}<!-- -->{{#if:{{{6|}}}|&#124;{{{6}}}}}<!-- -->{{#if:{{{7|}}}|&#124;{{{7}}}}}<!-- -->{{#if:{{{8|}}}|&#124;{{{8}}}}}<!-- -->{{#if:{{{9|}}}|&#124;{{{9}}}}}<!-- -->{{#if:{{{10|}}}|&#124;...}}<!-- -->&#125;&#125;</span><noinclude>...' 18355 wikitext text/x-wiki <span style="white-space:nowrap;">&#123;&#123;{{#if:{{{1|}}}|subst:{{{1}}}|tlsf&#124;...}}<!-- -->{{#if:{{{2|}}}|&#124;{{{2}}}}}<!-- -->{{#if:{{{3|}}}|&#124;{{{3}}}}}<!-- -->{{#if:{{{4|}}}|&#124;{{{4}}}}}<!-- -->{{#if:{{{5|}}}|&#124;{{{5}}}}}<!-- -->{{#if:{{{6|}}}|&#124;{{{6}}}}}<!-- -->{{#if:{{{7|}}}|&#124;{{{7}}}}}<!-- -->{{#if:{{{8|}}}|&#124;{{{8}}}}}<!-- -->{{#if:{{{9|}}}|&#124;{{{9}}}}}<!-- -->{{#if:{{{10|}}}|&#124;...}}<!-- -->&#125;&#125;</span><noinclude> {{Documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> n37w3vppjlzgnomxmx0cb4aty6iunix Cèṭa'an:Tlsf/doc 10 3390 18356 2024-09-27T06:06:19Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This is the {{tlf|tlsf}} template. This template works almost exactly like {{tlc|tlsc}}; see [[Template:Tlsc|the full documentation there]]. But here is a short example: <syntaxhighlight lang="wikitext"> {{tlsf|template name|parameters}} </syntaxhighlight> Renders like this: : {{tlsf|template name|parameters}} ===See also=== * {{tl|tlsc}} * {{tl|tlsp}} <incl...' 18356 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This is the {{tlf|tlsf}} template. This template works almost exactly like {{tlc|tlsc}}; see [[Template:Tlsc|the full documentation there]]. But here is a short example: <syntaxhighlight lang="wikitext"> {{tlsf|template name|parameters}} </syntaxhighlight> Renders like this: : {{tlsf|template name|parameters}} ===See also=== * {{tl|tlsc}} * {{tl|tlsp}} <includeonly>{{Sandbox other|| <!-- ADD CATEGORIES AND INTERWIKIS BELOW THIS LINE --> [[Category:Internal template-link templates]] [[Category:Wikitext typing-aid templates]] }}</includeonly> rmqy59adfyez31ioleyvj9b0p74ghll Cèṭa'an:Tls 10 3391 18358 18357 2024-09-27T06:08:28Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template link with subst]] 18358 wikitext text/x-wiki #REDIRECT [[Template:Template link with subst]] {{Redirect category shell| {{R from move}} }} m5t5gg1c10dl3ux1kp8r2aljo5rhcci Cèṭa'an:Template link with subst 10 3392 18359 2024-09-27T06:09:26Z Munajad.MH 3071 ←Membuat halaman berisi '{{#Invoke:Template link general|main|subst=yes}}<noinclude> {{Documentation|1=Template:Tlg/doc |content = {{tlg/doc|tls|tlsp}} }} <!-- Add categories to the /doc subpage, not here! --> </noinclude>' 18359 wikitext text/x-wiki {{#Invoke:Template link general|main|subst=yes}}<noinclude> {{Documentation|1=Template:Tlg/doc |content = {{tlg/doc|tls|tlsp}} }} <!-- Add categories to the /doc subpage, not here! --> </noinclude> ocgsk8veww4i9rmn4q2ennl2ky0hm26 Cèṭa'an:Template journal/styles.css 10 3393 18360 2024-09-27T06:11:19Z Munajad.MH 3071 ←Membuat halaman berisi 'div.tj-box { font-family: 'Menlo', 'Consolas', 'Liberation Mono', 'Courier New', monospace; padding: 1em; white-space: pre-wrap; overflow-x: hidden; word-wrap: break-word; background-color: var(--background-color-neutral-subtle, #f8f9fa); color: var(--color-emphasized, #000); border: 1px solid var(--border-color-muted, #eaecf0); line-height: 1.3; tab-size: 4; vertical-align: baseline; margin: 0; } div.tj-box span.tj-tn, div.tj-box span.tj-tn a, div.t...' 18360 sanitized-css text/css div.tj-box { font-family: 'Menlo', 'Consolas', 'Liberation Mono', 'Courier New', monospace; padding: 1em; white-space: pre-wrap; overflow-x: hidden; word-wrap: break-word; background-color: var(--background-color-neutral-subtle, #f8f9fa); color: var(--color-emphasized, #000); border: 1px solid var(--border-color-muted, #eaecf0); line-height: 1.3; tab-size: 4; vertical-align: baseline; margin: 0; } div.tj-box span.tj-tn, div.tj-box span.tj-tn a, div.tj-box span.tj-tn a:link, div.tj-box span.tj-tn a:visited, div.tj-box span.tj-tn a:hover { font-weight: bold; color: #4169e1; } div.tj-box span.tj-an { font-weight: bold; color: #2e8b57; } div.tj-box span.tj-ac { font-style: italic; color: #933; } /* Dark mode support */ @media screen { html.skin-theme-clientpref-night div.tj-box span.tj-tn, html.skin-theme-clientpref-night div.tj-box span.tj-tn a, html.skin-theme-clientpref-night div.tj-box span.tj-tn a:link, html.skin-theme-clientpref-night div.tj-box span.tj-tn a:visited, html.skin-theme-clientpref-night div.tj-box span.tj-tn a:hover { color: #6383E7; } html.skin-theme-clientpref-night div.tj-box span.tj-an { color: #339a60; } html.skin-theme-clientpref-night div.tj-box span.tj-ac { color: #D07373; } } @media screen and (prefers-color-scheme: dark) { html.skin-theme-clientpref-os div.tj-box span.tj-tn, html.skin-theme-clientpref-os div.tj-box span.tj-tn a, html.skin-theme-clientpref-os div.tj-box span.tj-tn a:link, html.skin-theme-clientpref-os div.tj-box span.tj-tn a:visited, html.skin-theme-clientpref-os div.tj-box span.tj-tn a:hover { color: #6383E7; } html.skin-theme-clientpref-os div.tj-box span.tj-an { color: #339a60; } html.skin-theme-clientpref-os div.tj-box span.tj-ac { color: #D07373; } } pag3amsn0476tkl1x6e8of68j0wdxru Cèṭa'an:Lt 10 3394 18361 2024-09-27T06:13:44Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template links]] 18361 wikitext text/x-wiki #REDIRECT [[Template:Template links]] {{Redirect category shell| {{R from move}} }} miyl5mrjctazjjft1aa54j5nsimugnx Cèṭa'an:Template links 10 3395 18362 2024-09-27T06:15:10Z Munajad.MH 3071 ←Membuat halaman berisi '{{lx|1=Template:|2={{ucfirst:{{{1}}}}}|3=Template talk|4=talk}}<noinclude> {{documentation|Template:Ln/doc}} </noinclude>' 18362 wikitext text/x-wiki {{lx|1=Template:|2={{ucfirst:{{{1}}}}}|3=Template talk|4=talk}}<noinclude> {{documentation|Template:Ln/doc}} </noinclude> lnpmvwpdf8k064oxtpbjqeemzkb3b3u Cèṭa'an:Lx 10 3396 18363 2024-09-27T06:15:40Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{Being deleted|2023 October 1|Template:Lx|merge=Template:Pagelinks}}</noinclude><includeonly><span class="plainlinks nourlexpansion lx"><!-- -->[[{{{1}}}{{{2}}}]]&nbsp;<!-- --><span style="font-size:90%;">(<!-- -->{{#if:{{{noedit|}}}||[{{fullurl:{{{1}}}{{{2}}}|action=edit}} edit] &#124;}} <!-- -->{{#if:{{{notalk|}}}||[[{{{3}}}{{{5|:}}}{{{2}}}|{{{4}}}]] &#124;}} <!-- -->{{#if:{{{nohistory|}}}||[{{fullurl:{{{1}}}{{{2}}}|action=histor...' 18363 wikitext text/x-wiki <noinclude>{{Being deleted|2023 October 1|Template:Lx|merge=Template:Pagelinks}}</noinclude><includeonly><span class="plainlinks nourlexpansion lx"><!-- -->[[{{{1}}}{{{2}}}]]&nbsp;<!-- --><span style="font-size:90%;">(<!-- -->{{#if:{{{noedit|}}}||[{{fullurl:{{{1}}}{{{2}}}|action=edit}} edit] &#124;}} <!-- -->{{#if:{{{notalk|}}}||[[{{{3}}}{{{5|:}}}{{{2}}}|{{{4}}}]] &#124;}} <!-- -->{{#if:{{{nohistory|}}}||[{{fullurl:{{{1}}}{{{2}}}|action=history}} history] &#124;}} <!-- -->{{#if:{{{nolinks|}}}||[{{fullurl:Special:Whatlinkshere/{{{1}}}{{{2}}}}} links] &#124;}} <!-- -->{{#if:{{{nowatch|}}}||[{{fullurl:{{{1}}}{{{2}}}|action=watch}} watch] &#124;}} <!-- -->{{#if:{{{nologs|}}}||[{{fullurl:Special:Log|page={{urlencode:{{{1}}}{{{2}}}}}}} logs]}}<!-- -->)</span></span><!-- --></includeonly><noinclude> {{Documentation}} </noinclude> 7dl8189vqwf3k3f93m1vmql5s3xfiru Cèṭa'an:Being deleted 10 3397 18364 2024-09-27T06:16:20Z Munajad.MH 3071 ←Membuat halaman berisi '{{#switch:{{{_demospace|{{NAMESPACE}}}}}|Template|Module={{Mbox | type = delete | image = none | text = '''This {{#if:{{{module|}}}|module|template}} is currently being {{#if:{{{merge|}}}|merged with [[{{{merge}}}]]|[[Wikipedia:Deletion policy|deleted]]}}.'''<br />This {{#if:{{{module|}}}|module|template}} is being {{#if:{{{merge|}}}|merged with another {{#if:{{{module|}}}|module|template}}|removed from the pages on which it is currently used}}, after which it...' 18364 wikitext text/x-wiki {{#switch:{{{_demospace|{{NAMESPACE}}}}}|Template|Module={{Mbox | type = delete | image = none | text = '''This {{#if:{{{module|}}}|module|template}} is currently being {{#if:{{{merge|}}}|merged with [[{{{merge}}}]]|[[Wikipedia:Deletion policy|deleted]]}}.'''<br />This {{#if:{{{module|}}}|module|template}} is being {{#if:{{{merge|}}}|merged with another {{#if:{{{module|}}}|module|template}}|removed from the pages on which it is currently used}}, after which it will be {{#if:{{{merge|}}}|redirected or deleted|deleted}}. '''Please check [[Wikipedia:Templates for discussion/Holding cell]] for any additional instructions'''. {{#if:{{{merge|}}}||Please do not use it on any additional pages, but do not remove it from pages if it is under [[Wikipedia:Deletion review|deletion review]].}} The decision to {{#if:{{{merge|}}}|merge|delete}} this template was made following [[Wikipedia:Templates for discussion/Log/{{Date|{{{date|{{{1}}}}}}|ymd}}#{{#if:{{{template|{{{2|}}}}}}|{{{template|{{{2}}}}}}|{{#if:{{{module|}}}|{{{module}}}|Template:{{PAGENAME}}}}}}|this discussion initiated on {{Date|{{YMD to ISO|{{{date|{{{1}}}}}}}}|dmy}}]] at [[Wikipedia:Templates for discussion|Templates for discussion]].<small>{{#if:{{{merge|}}}|<br/>'''Note''': Please review this template's instructions at [[Wikipedia:Templates for discussion/Holding cell]] before proceeding with any type of merging.|<span class="sysop-show"><br/>'''[[Wikipedia:Administrators|Administrators]]''': Please review this {{#if:{{{module|}}}|module|template}}'s instructions at [[Wikipedia:Templates for discussion/Holding cell]] before proceeding with any action.</span>}}</small> }}{{#if:{{{nocat|<noinclude>yes</noinclude>}}}||[[Category:Wikipedia templates currently being merged or deleted]]}} |{{#switch:{{lc:{{{type}}}}} <!-- Sidebar version, used if type=sidebar--> |infobox|box|sidebar= <div class="boilerplate metadata plainlinks" id="tfd" style="background-color: transparent; padding: 0; font-size:xx-small; color:#000000; text-align: center; position: relative; float: right; border-bottom:1px solid #AAAAAA; width: {{if empty|{{{width|}}}|27em}}">&lsaquo; The {{#if:{{{module|}}}|[[Help:Module|module]]|[[Help:Template|template]]}} below {{#if:{{{module|{{{template|{{{2|}}}}}}}}}|([[{{{module|{{{template|{{{2}}}}}}}}}|{{PAGENAME:{{{module|{{{template|{{{2}}}}}}}}}}}]])}} is being {{#if:{{{merge|}}}|merged|deleted}}. See [[Wikipedia:Templates for discussion/Log/{{Date|{{{date|{{{1}}}}}}|ymd}}#{{#if:1|{{{module|{{{template|{{{2|}}}}}}}}}}}|templates for discussion]] for the discussion that led to this result. &rsaquo;</div> <!-- Default version, used in all other cases --> |#default = <div class="boilerplate metadata plainlinks" id="tfd" style="background-color: transparent; padding: 0; font-size:xx-small; color:#000000; text-align: center; border-bottom:1px solid #AAAAAA;">&lsaquo; The {{#if:{{{module|}}}|[[Help:Module|module]]|[[Help:Template|template]]}} below {{#if:{{{module|{{{template|{{{2|}}}}}}}}}|([[{{{module|{{{template|{{{2}}}}}}}}}|{{PAGENAME:{{{module|{{{template|{{{2}}}}}}}}}}}]])}} is being {{#if:{{{merge|}}}|merged|deleted}}. See [[Wikipedia:Templates for discussion/Log/{{Date|{{{date|{{{1}}}}}}|ymd}}#{{#if:1|{{{module|{{{template|{{{2|}}}}}}}}}}}|templates for discussion]] for the discussion that led to this result. &rsaquo;</div> }} }}<!-- integrate with Twinkle CSD module --><span id="delete-reason" style="display:none">{{urlencode:[[WP:CSD#G6|G6]]: [[Wikipedia:Templates for discussion/Log/{{Date|{{{date|{{{1}}}}}}|ymd}}#{{#if:{{{template|{{{2|}}}}}}|{{{template|{{{2}}}}}}|{{#if:{{{module|}}}|{{{module}}}|Template:{{PAGENAME}}}}}}]]}}</span><span id="delete-criterion" style="display:none">{{uc:{{{criterion}}}}}</span><noinclude> {{Documentation}} </noinclude> 9fawjbczvaggkpbmtxha0o29bsg4ads Cèṭa'an:Being deleted/doc 10 3398 18365 2024-09-27T06:17:01Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Place categories where indicated at the bottom of this page and interwikis at Wikidata --> == Usage == {{tlx|Being deleted|YYYY Month DD|''NameHeader''}} * YYYY Month DD is the date of the nomination * Nameheader defaults to the name of the current template and is only necessary when multiple templates were nominated under one discussion header. *''Do not'' use leading zeros. * This template should generally be used with {{tag|noi...' 18365 wikitext text/x-wiki {{Documentation subpage}} <!-- Place categories where indicated at the bottom of this page and interwikis at Wikidata --> == Usage == {{tlx|Being deleted|YYYY Month DD|''NameHeader''}} * YYYY Month DD is the date of the nomination * Nameheader defaults to the name of the current template and is only necessary when multiple templates were nominated under one discussion header. *''Do not'' use leading zeros. * This template should generally be used with {{tag|noinclude}}. This template should only be applied to templates that have passed through [[Wikipedia:Templates for discussion]], where the result of the discussion was to delete the template, but for some reason it is not possible to immediately delete the template. The main reason for this happening is if the template is currently being used on a lot of pages; it can also happen when the user that closed the deletion debate is not an [[Wikipedia:Administrators|administrator]]. The {{para|type|sidebar}} option is available if the template is an infobox or sidebar. The tagged page will be placed in [[:Category:Wikipedia templates currently being merged or deleted]] unless the <code>nocat=yes</code> parameter is set. === Merging templates === For templates which are being merged, use {{para|merge|merge target}}, where <code>merge target</code> is the full name of the template into which the template is being merged. == Examples == === Template space === <nowiki>{{Being deleted|2013 August 15|Template:Dtsa}}</nowiki> {{Being deleted|2013 August 15|Template:Dtsa|nocat=yes}} <nowiki>{{Being deleted|date=2013 August 15|template=Template:Dtsa}}</nowiki> {{Being deleted|date=2013 August 15|template=Template:Dtsa|nocat=yes}} <nowiki>{{Being deleted|2013 August 15|Template:Dtsa|merge=Template:Date table sorting}}</nowiki> {{Being deleted|2013 August 15|Template:Dtsa|merge=Template:Date table sorting|nocat=yes}} === Article space, default type === <nowiki>{{Being deleted|2013 April 5|Template:Years in Taiwan navbox}}</nowiki> {{Being deleted|2013 April 5|Template:Years in Taiwan navbox|_demospace=Article|nocat=yes}} <nowiki>{{Being deleted|date=2013 April 5|template=Template:Years in Taiwan navbox}}</nowiki> {{Being deleted|date=2013 April 5|template=Template:Years in Taiwan navbox|_demospace=Article|nocat=yes}} <nowiki>{{Being deleted|2013 April 5|Template:Years in Taiwan navbox|merge=Template:Years in the Republic of China}}</nowiki> {{Being deleted|2013 April 5|Template:Years in Taiwan navbox|merge=Template:Years in the Republic of China|_demospace=Article|nocat=yes}} === Article space, type = sidebar === Note: Examples include [[lorem ipsum]] text to show alignment of template. <nowiki>{{Being deleted|2014 December 30|Template:Infobox Paris street|type=sidebar}}</nowiki> {{Being deleted|2014 December 30|Template:Infobox Paris street|type=sidebar|_demospace=Article|nocat=yes}}{{Lorem}} <nowiki>{{Being deleted|date=2014 December 30|template=Template:Infobox Paris street|type=sidebar}}</nowiki> {{Being deleted|date=2014 December 30|template=Template:Infobox Paris street|type=sidebar|_demospace=Article|nocat=yes}}{{Lorem}} <nowiki>{{Being deleted|2014 December 30|Template:Infobox Paris street|merge=Template:Infobox street|type=sidebar}}</nowiki> {{Being deleted|2014 December 30|Template:Infobox Paris street|merge=Template:Infobox street|type=sidebar|_demospace=Article|nocat=yes}}{{Lorem}} <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Templates for discussion templates]] }}</includeonly> f28f9u5fmwvaqgpntuurzm68je2su5q Cèṭa'an:Date 10 3399 18366 2024-09-27T06:17:47Z Munajad.MH 3071 ←Membuat halaman berisi '{{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> |{{safesub...' 18366 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 Cèṭa'an:Date/doc 10 3400 18367 2024-09-27T06:18:46Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Place categories where indicated at the bottom of this page and interwikis at Wikidata --> {{for|dates formatted with the #time parser function|mw:Help:Extension:ParserFunctions#.23time}} {{High-use| 40880 }} ===Description=== This template converts a date to one of the standard date formats used on the English Wikipedia. '''This template should only be used internally in other templates.''' If you want sortable dates for a table...' 18367 wikitext text/x-wiki {{Documentation subpage}} <!-- Place categories where indicated at the bottom of this page and interwikis at Wikidata --> {{for|dates formatted with the #time parser function|mw:Help:Extension:ParserFunctions#.23time}} {{High-use| 40880 }} ===Description=== This template converts a date to one of the standard date formats used on the English Wikipedia. '''This template should only be used internally in other templates.''' If you want sortable dates for a table, use {{tl|date table sorting}} instead. ===Syntax=== This template takes up to two parameters, both of which are optional: <code><nowiki>{{</nowiki>date|</code><span style="color:gray;">''<date to be formatted>''</span>|<span style="color:gray;">''<date formatting style>''</span><code><nowiki>}}</nowiki></code> * '''''<date to be formatted>''''' is an (optional) date to be formatted. *: If no date is specified, the template emits the current date.<br />For example, {{nowrap|<code><nowiki>{{date}}</nowiki></code>}} produces {{date}}. To avoid emitting the current date if none is input, use [[Template:fdate]]. *: If a date is provided, but is not recognized as one, the text is just returned ''as is''. Most dates will however be recognized as such, including all the formats typically used on Wikipedia. Numerous variations thereof are also supported, including abbreviated or lower-case month names; ordinal "st", "nd", "rd", "th"; extraneous white space; missing comma, etc. *: '''Notes''': *:* Some dates are converted even if they are not real dates, and some dates are not converted even though they are real dates. See [[#Known issues|known issues]] below. *:* Only dates within the range {{date|January 1, 1000}} and {{date|December 31, 9999}} are supported. Dates with two-digit years will have the years from 1970 to 2069. Other dates outside the range 1000–9999 will be treated as if the second parameter were "none". *:* when using month numbers in numeric, the valid formats are MM/DD/YYYY, DD-MM-YYYY, DD.MM.YYYY, YYYY/MM/DD, YYYY-MM-DD, MM/DD/YY, YY-MM-DD, DD.MM.YY, the invalid formats are DD/MM/YYYY, MM-DD-YYYY, MM.DD.YY, YYYY.MM.DD, MM.DD.YYYY, DD-MM-YY, YY/MM/DD, DD/MM/YY, YY.MM.DD * '''''<date formatting style>''''' controls the date format in which the result is to be emitted. Recognized values for the second parameter are: *:* '''<code style="padding-right:3em;">DMY</code>''' gives ''d mmmm yyyy'' (e.g. ''{{date|2007-05-31|DMY}}''). This is the default format. *:* '''<code style="padding-right:3em;">MDY</code>''' gives ''mmmm d, yyyy'' (e.g. ''{{date|2007-05-31|MDY}}'') *:* '''<code style="padding-right:3em;">YMD</code>''' gives ''yyyy mmmm d'' (e.g. ''{{date|2007-05-31|YMD}}'') *:* '''<code style="padding-right:3em;">ISO</code>''' gives an [[WP:ISO 8601|ISO 8601]] style ''yyyy-mm-dd'' (e.g. ''{{date|2007-05-31|ISO}}'') *:* '''<code style="padding-right:2.5em;">none</code>''' applies no formatting whatsoever *: If a date to be formatted is provided but no style is specified, the template emits a date in "d month yyyy" format, as it appears (for example) on discussion pages. When no date is specified, then the current date is emitted with no year, either in "d&nbsp;month" format for formatting style <code>DMY</code>, or in "month&nbsp;d" format for formatting styles <code>MDY</code>, <code>YMD</code> and <code>ISO</code>. *: '''Notes''': *:* Although these are the four formats supported by MediaWiki's date autoformatting mechanism, only <code>DMY</code>/<code>lDMY</code> and <code>MDY</code>/<code>lMDY</code> are in accordance with the English language Wikipedia's [[MOS:DATE#Full date formatting|Manual of Style]]. The use of <code>ISO</code>/<code>lISO</code> ([[WP:ISO 8601|ISO 8601]]) format ''within article prose'' is expressly discouraged by the Manual of Style; this format should only be used in tables, lists, or references. *:* In each case, the result is exactly the same as what would be emitted by MediaWiki's date autoformatting mechanism.<div>However, dates are '''''not''''' manipulated by MediaWiki's date autoformatting mechanism even when linked. This permits dates to have a consistent appearance regardless of whether they are linked or not.</div> *:* Wikipedia caches the current version of pages, and the template may display the date that the page was cached, rather than the current date. ===Examples=== ====With valid input==== {| class="wikitable" style="width:80%; margin:0 10%; border: 2px solid gray" ! scope="col" style="width:20%;" | Format ! scope="col" style="width:40%;" | Input ! scope="col" style="width:40%;" | Output |- style="border-top: 2px solid gray" ! scope="row" rowspan="8" | not specified | <code><nowiki>{{date|2006-08-04}}</nowiki></code> | {{date|2006-08-04}} |- | <code><nowiki>{{date|Aug 4, 2006}}</nowiki></code> | {{date|Aug 4, 2006}} |- | <code><nowiki>{{date|4 August 2006}}</nowiki></code> | {{date|4 August 2006}} |- | <code><nowiki>{{date|4 August}}</nowiki></code> | {{date|4 August}} |- | <code><nowiki>{{date|Aug 4}}</nowiki></code> | {{date|Aug 4}} |- | <code><nowiki>{{date|}}</nowiki></code> | style="background-color:#F0C0C0;" | {{date|}} ''(missing year)'' |- | <code><nowiki>{{date}}</nowiki></code> | {{date}} |- | <code><nowiki>{{date|2=}}</nowiki></code> | {{date|2=}} |- style="border-top: 2px solid gray" ! scope="row" rowspan="8" | ''[[Calendar date#Gregorian, day-month-year (DMY)|DMY]]'' format | <code><nowiki>{{date|2006-08-04|DMY}}</nowiki></code> | {{date|2006-08-04|DMY}} |- | <code><nowiki>{{date|Aug 4, 2006|DMY}}</nowiki></code> | {{date|Aug 4, 2006|DMY}} |- | <code><nowiki>{{date|4 August 2006|DMY}}</nowiki></code> | {{date|4 August 2006|DMY}} |- | <code><nowiki>{{date|4 August|DMY}}</nowiki></code> | {{date|4 August|DMY}} |- | <code><nowiki>{{date|Aug 4|DMY}}</nowiki></code> | {{date|Aug 4|DMY}} |- | <code><nowiki>{{date||DMY}}</nowiki></code> | style="background-color:#F0C0C0;" | {{date||DMY}} ''(missing year)'' |- | <code><nowiki>{{date|2=DMY}}</nowiki></code> | {{date|2=DMY}} |- | <code><nowiki>{{date|{{date}}|DMY}}</nowiki></code> | {{date|{{date}}|DMY}} |- style="border-top: 2px solid gray" ! scope="row" rowspan="8" | ''[[Calendar date#Gregorian, month-day-year (MDY)|MDY]]'' format | <code><nowiki>{{date|2006-08-04|MDY}}</nowiki></code> | {{date|2006-08-04|MDY}} |- | <code><nowiki>{{date|Aug 4, 2006|MDY}}</nowiki></code> | {{date|Aug 4, 2006|MDY}} |- | <code><nowiki>{{date|4 August 2006|MDY}}</nowiki></code> | {{date|4 August 2006|MDY}} |- | <code><nowiki>{{date|4 August|MDY}}</nowiki></code> | {{date|4 August|MDY}} |- | <code><nowiki>{{date|Aug 4|MDY}}</nowiki></code> | {{date|Aug 4|MDY}} |- | <code><nowiki>{{date||MDY}}</nowiki></code> | style="background-color:#F0C0C0;" | {{date||MDY}} ''(missing year)'' |- | <code><nowiki>{{date|2=MDY}}</nowiki></code> | {{date|2=MDY}} |- | <code><nowiki>{{date|{{date}}|MDY}}</nowiki></code> | {{date|{{date}}|MDY}} |- style="border-top: 2px solid gray" ! scope="row" rowspan="8" | ''[[Calendar date#Gregorian, year-month-day (YMD)|YMD]]'' format | <code><nowiki>{{date|2006-08-04|YMD}}</nowiki></code> | {{date|2006-08-04|YMD}} |- | <code><nowiki>{{date|Aug 4, 2006|YMD}}</nowiki></code> | {{date|Aug 4, 2006|YMD}} |- | <code><nowiki>{{date|4 August 2006|YMD}}</nowiki></code> | {{date|4 August 2006|YMD}} |- | <code><nowiki>{{date|4 August|YMD}}</nowiki></code> | {{date|4 August|YMD}} |- | <code><nowiki>{{date|Aug 4|YMD}}</nowiki></code> | {{date|Aug 4|YMD}} |- | <code><nowiki>{{date||YMD}}</nowiki></code> | style="background-color:#F0C0C0;" | {{date||YMD}} ''(missing year)'' |- | <code><nowiki>{{date|2=YMD}}</nowiki></code> | {{date|2=YMD}} |- | <code><nowiki>{{date|{{date}}|YMD}}</nowiki></code> | {{date|{{date}}|YMD}} |- style="border-top: 2px solid gray" ! scope="row" rowspan="8" | ''[[ISO 8601|ISO]]'' format | <code><nowiki>{{date|2006-08-04|ISO}}</nowiki></code> | {{date|2006-08-04|ISO}} |- | <code><nowiki>{{date|Aug 4, 2006|ISO}}</nowiki></code> | {{date|Aug 4, 2006|ISO}} |- | <code><nowiki>{{date|4 August 2006|ISO}}</nowiki></code> | {{date|4 August 2006|ISO}} |- | <code><nowiki>{{date|4 August|ISO}}</nowiki></code> | style="background-color:#F0C0C0;" |{{date|--08-04|ISO}} |- | <code><nowiki>{{date|Aug 4|ISO}}</nowiki></code> | style="background-color:#F0C0C0;" |{{date|--08-04|ISO}} |- | <code><nowiki>{{date|{{#time: --m-d}}|ISO}}</nowiki></code> | style="background-color:#F0C0C0;" | {{date|{{#time: --m-d}}|ISO}} ''(missing year)'' |- | <code><nowiki>{{date|2=ISO}}</nowiki></code> | {{date|2=ISO}} |- | <code><nowiki>{{date|{{date}}|ISO}}</nowiki></code> | {{date|{{date}}|ISO}} |- style="border-top: 2px solid gray" ! scope="row" rowspan="8" | ''none'' format | <code><nowiki>{{date|2006-08-04|none}}</nowiki></code> | {{date|2006-08-04|none}} |- | <code><nowiki>{{date|Aug 4, 2006|none}}</nowiki></code> | {{date|Aug 4, 2006|none}} |- | <code><nowiki>{{date|4 August 2006|none}}</nowiki></code> | {{date|4 August 2006|none}} |- | <code><nowiki>{{date|4 August|none}}</nowiki></code> | {{date|4 August|none}} |- | <code><nowiki>{{date|Aug 4|none}}</nowiki></code> | {{date|Aug 4|none}} |- | <code><nowiki>{{date||none}}</nowiki></code> | style="background-color:#F0C0C0;" | {{date || none}} ''(blank)'' |- | <code><nowiki>{{date|2=none}}</nowiki></code> | style="background-color:#F0C0C0;" | {{date|2=none}} ''(blank)'' |- | <code><nowiki>{{date|{{date}}|none}}</nowiki></code> | {{date|{{date}}|none}} |} ====Other acceptable input==== A wide variety of other input formats are handled correctly by the template: {| class="wikitable" style="width:80%; margin:0 10%" ! scope="col" style="width:50%;" | Input ! scope="col" style="width:50%;" | Output |- | <code><nowiki>{{date|1st December 2008}}</nowiki></code> ([[Ordinal number (linguistics)|ordinal]] 'st') | {{date|1st December 2008}} |- | <code><nowiki>{{date|June 24 2006}}</nowiki></code> (missing comma) | {{date|june 24 2006}} |- | <code><nowiki>{{date|24 june 2006}}</nowiki></code> (lowercase month name) | {{date|24 june 2006}} |- | <code><nowiki>{{date|24 jun}}</nowiki></code> (abbreviated month name) | {{date|24 jun}} |- | <code><nowiki>{{date|June 2006}}</nowiki></code> | {{date|June 2006}} |- | <code><nowiki>{{date|2006 June}}</nowiki></code> | {{date|2006 June}} |- | <code><nowiki>{{date|05/31/2012}}</nowiki></code> | {{date|05/31/2012}} |- | <code><nowiki>{{date|31-05-2012}}</nowiki></code> | {{date|31-05-2012}} |} ====Invalid input==== Input strings that the template cannot format are returned unaltered. This includes strings containing characters such as square brackets, so any links will result in unformatted output. {| class="wikitable" style="width:80%; margin:0 10%" ! scope="col" style="width:50%;" | Input ! scope="col" style="width:50%;" | Output |- | <code><nowiki>{{date|23007-031-24}}</nowiki></code> | {{date|23007-031-24}} |- | <code><nowiki>{{date|[[1 December]] [[2008]]|YMD}}</nowiki></code> | {{date|[[1 December]] [[2008]] | YMD}} |- | <code><nowiki>{{date|1 December [[2008 in film|2008]]|MDY}}</nowiki></code> | {{date|1 December [[2008 in film|2008]] | MDY}} |- | <code><nowiki>{{date|2008 December 1|DMY}}</nowiki></code> | {{date|2008 December 1|DMY}} ''(expected: {{date|2008-12-01|DMY}})'' |- | <code><nowiki>{{date|2008 December 1|MDY}}</nowiki></code> | {{date|2008 December 1|MDY}} ''(expected: {{date|2008-12-01|MDY}})'' |- | <code><nowiki>{{date|2008 December 1|ISO}}</nowiki></code> | {{date|2008 December 1|ISO}} ''(expected: {{date|1 December 2008|ISO}})'' |- | <code><nowiki>{{date|June 2006|ISO}}</nowiki></code> | {{date|June 2006|ISO}} ''(missing day, expected: 2006-06--)'' |- | <code><nowiki>{{date|--08-24}}</nowiki></code> | {{date|--08-24}} |- | <code><nowiki>{{date|-08-24}}</nowiki></code> | {{date|-08-24}} |- | <code><nowiki>{{date|08-24}}</nowiki></code> | {{date|08-24}} |- | <code><nowiki>{{date|2006-08--}}</nowiki></code> | {{date|2006-08--}} |- | <code><nowiki>{{date|2006-08-}}</nowiki></code> | {{date|2006-08-}} |- | <code><nowiki>{{date|32 Aug}}</nowiki></code> | {{date|32 Aug}} |- | <code><nowiki>{{date|932 Aug}}</nowiki></code> | {{date|932 Aug}} |- | <code><nowiki>{{date|0932 Aug}}</nowiki></code> | {{date|0932 Aug}} |- | <code><nowiki>{{date|Aug 32}}</nowiki></code> | {{date|Aug 32}} |- | <code><nowiki>{{date|Aug 932}}</nowiki></code> | {{date|Aug 932}} |- | <code><nowiki>{{date|Aug 0932}}</nowiki></code> | {{date|Aug 0932}} |- | <code><nowiki>{{date|31/05/2012}}</nowiki></code> | {{date|31/05/2012}} (expected {{date|05/31/2012}}) |- | <code><nowiki>{{date|05-31-2012}}</nowiki></code> | {{date|05-31-2012}} (expected {{date|05/31/2012}}) |- | <code><nowiki>{{date|May 18, 2019|YDM}}</nowiki></code> | {{date|May 18, 2019|YDM}} (expected {{#time: Y j F|May 18, 2019}}) |} ===Known issues=== ; Out-of-range values are "fixed" * The [[PHP]] library, that this template ultimately depends on, converts out-of-range values to the next-best in-range values. As a result, some date-like values that are not actually valid dates get converted anyway. These include... ** all dates with zero day-of-the-month. Such a "zero-th" day of a month gets converted into the last day of the previous month.<div>For example, <code><nowiki>{{date|June 0, 2006}}</nowiki></code> results in <code>{{date|June 0, 2006}}</code>.</div><div>Similarly, <code><nowiki>{{date|0 January 2006}}</nowiki></code> becomes <code>{{date|0 January 2006}}</code>.</div> ** all dates with day-number values that exceed the number of days in the specified month cause the date to be incremented into the next month.<div>For example, <code><nowiki>{{date|31 November 2008}}</nowiki></code> results in <code>{{date|31 November 2008}}</code>, since November has only 30 days.</div><div>Similarly, <code><nowiki>{{date|February 29, 2007}}</nowiki></code> results in <code>{{date|February 29, 2007}}</code>, since 2007 was not a leap year.</div><div><small>Note: Due to a parser peculiarity in the PHP library, 'December 32' and '32 December' are treated differently, and the latter results in an error (which causes this template to emit it unchanged), and only the former "overflows" into the next month.</small></div> ; Non-Gregorian dates are treated as Gregorian * The PHP library that this template ultimately depends on assumes that all dates, irrespective of context, are [[Gregorian calendar]] dates. Consequently: ** some dates that would be valid in a non-Gregorian context are treated as out-of-range dates and converted to the next-best in-range values. For example, <code><nowiki>{{date|30 February 1712}}</nowiki></code> results in <code>{{date|30 February 1712}}</code> because – even though 30 February 1712 is a valid date in the Swedish calendar – February 1712 had only 29 days in the Gregorian calendar. ** ten dates are not reformatted. These are 29 February & 1 March of the years 1000, 1100, 1300, 1400, 1500. The cause of this is the same as that of the Swedish 30 February 1712. ** some dates that would not be valid in some contexts are converted normally. For example, 29 February 1912 or 1 February 1918 are not valid in a Russian context, but perfectly valid in the Gregorian one. ; ISO 8601 format not suitable for years before 1583 The ISO 8601 standard requires mutual agreement between those using the format to use years earlier than 1583. Since no agreement has been obtained from our readers, that format should not be used for such years, nor for any date not in the Gregorian calendar. ; Output provided for ISO dates when year is missing The current 2004 version of ISO 8601 does not permit omitting the year, but this template will produce a supposedly ISO output when the year is missing. ; Does not provide Microformats * [[hCalendar]] and [[hCard]] [[microformat]]s have various date properties, which are not emitted by this template. Use {{Tl|Start date}}, {{Tl|End date}}, {{Tl|Birth date}} or one of their variants, as necessary, in infoboxes which allow microformat-compatible date templates. ===See also=== {{Date and time templates}} <includeonly>{{basepage subpage| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Date conversion templates]] [[Category:Date-computing templates]] [[Category:ISO date templates]] }}</includeonly> <templatedata> { "params": { "1": { "label": "date", "description": "Date to be formatted", "example": "Jan 1, 2007", "type": "date", "suggested": true }, "2": { "label": "format", "description": "Controls the date format for the result", "example": "MDY", "type": "string", "suggested": true, "default": "DMY" } }, "description": "Converts dates into a format used on Wikipedia" } </templatedata> 9l9y1jbfmns42ebiyzu60yzu3b9b7c4 Cèṭa'an:Fdate 10 3401 18368 2024-09-27T06:20:11Z Munajad.MH 3071 ←Membuat halaman berisi '{{{{{|safesubst:}}}#if:{{{1|}}}|{{{{{|safesubst:}}}date|{{{1}}}|{{{2|}}}}}|}}<noinclude>{{documentation}}</noinclude>' 18368 wikitext text/x-wiki {{{{{|safesubst:}}}#if:{{{1|}}}|{{{{{|safesubst:}}}date|{{{1}}}|{{{2|}}}}}|}}<noinclude>{{documentation}}</noinclude> rkabq0iile6984kiug87c5qgj0fal42 Cèṭa'an:Fdate/doc 10 3402 18369 2024-09-27T06:20:54Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == If a date is input as the first parameter, the template will format that date (use the second parameter to specify an output format - see [[template:date]]). If no date in input, the template will return nothing. Example: * "<nowiki>{{fdate|7/4/15}}</nowiki>" renders as: "{{fdate|7/4/15}}" * "...' 18369 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == If a date is input as the first parameter, the template will format that date (use the second parameter to specify an output format - see [[template:date]]). If no date in input, the template will return nothing. Example: * "<nowiki>{{fdate|7/4/15}}</nowiki>" renders as: "{{fdate|7/4/15}}" * "<nowiki>{{fdate|7/4/15|dmy}}</nowiki>" renders as: "{{fdate|7/4/15|dmy}}" * "<nowiki>{{fdate|7/4/15|mdy}}</nowiki>" renders as: "{{fdate|7/4/15|mdy}}" <br /> * "<nowiki>{{fdate|}}</nowiki>" yields: "{{fdate|}}" * "<nowiki>{{fdate||dmy}}</nowiki>" yields: "{{fdate||dmy}}" * "<nowiki>{{fdate||mdy}}</nowiki>" yields: "{{fdate||mdy}}" <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Time and date maintenance templates]] [[Category:Date conversion templates]] }}</includeonly> ccfd01tkqo3orfd2z42yyevhfmzbwfl Cèṭa'an:Date and time templates 10 3403 19995 19994 2024-10-07T02:19:49Z Munajad.MH 3071 Ubah target pengalihan dari [[Template tangghâl tor bâkto]] ke [[Cèṭa'an:Tangghâl tor bâkto]] 19995 wikitext text/x-wiki #Redirect [[Template:tangghâl tor bâkto]] 28627f0easslwngr8l96i5rgj3916b7 Cèṭa'an:Info 10 3404 18371 2024-09-27T06:23:21Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Notice]] 18371 wikitext text/x-wiki #REDIRECT [[Template:Notice]] {{Redirect category shell| {{R from alternative name}} {{R from template shortcut}} }} bm3o0b8co81bjjtjh6ovxjgjcrwgkb8 Cèṭa'an:R from alternative name 10 3405 18372 2024-09-27T06:24:24Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R from alternative name |name=From an alternative name |from=a title that is another name or identity such as an alter ego, a nickname, or a synonym of the target, or of a name associated with the target{{#if:{{{1|{{{of|}}}}}}|&#32;(in this case, the more common name is: ''{{{1|{{{of}}}}}}'')}} |info=** This redirect leads to the title in accordance with the naming conventions for...' 18372 wikitext text/x-wiki <noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R from alternative name |name=From an alternative name |from=a title that is another name or identity such as an alter ego, a nickname, or a synonym of the target, or of a name associated with the target{{#if:{{{1|{{{of|}}}}}}|&#32;(in this case, the more common name is: ''{{{1|{{{of}}}}}}'')}} |info=** This redirect leads to the title in accordance with the naming conventions for [[WP:common names|common names]] to aid searches and writing. It is [[WP:NOTBROKEN|not necessary]] to replace these redirected links with a [[WP:piped link|piped link]]. ** If this redirect is an incorrect name for the target, then {{tl|R from incorrect name}} should be used instead. |all category=Redirects from alternative names }}<noinclude> <!-- Place categories on /doc subpage; interwikis go to Wikidata. --> {{Documentation}} </noinclude> 4o2mwrmpao00puu1lr8vd8qckb3qtgv Cèṭa'an:R from alternative name/doc 10 3406 18373 2024-09-27T06:25:29Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories go where indicated at the bottom of this page, please; interwiki links are handled on Wikidata, not here! See also: [[WP:Wikidata]]. --> {{High-use}} {{Twinkle standard installation}} {{Substitution|not|nor used to tag [[Wikipedia:Soft redirects|soft redirects]]}} __NOTOC__ === Usage === {{hatnote|Unlike some other templates, you can use this rcat template in '''any [[WP:Namespace|namespace]]'''.}} This redirect categor...' 18373 wikitext text/x-wiki {{Documentation subpage}} <!-- Categories go where indicated at the bottom of this page, please; interwiki links are handled on Wikidata, not here! See also: [[WP:Wikidata]]. --> {{High-use}} {{Twinkle standard installation}} {{Substitution|not|nor used to tag [[Wikipedia:Soft redirects|soft redirects]]}} __NOTOC__ === Usage === {{hatnote|Unlike some other templates, you can use this rcat template in '''any [[WP:Namespace|namespace]]'''.}} This redirect category ([[wp:RCAT|rcat]]) template populates {{Cat|Redirects from alternative names}}. Add this rcat to a redirect in the following manner: ====When using {{tlc|Rcat shell}}==== <syntaxhighlight lang="wikitext"> #REDIRECT [[Target page name]] {{Rcat shell| {{R from alternative name}} }} </syntaxhighlight> : Template {{tl|Rcat shell}} is an [[Wikipedia:Alias|alias]] for the template {{tl|Redirect category shell}}, which may be used to add to a redirect page as many appropriate rcats as needed ''(usually from one to seven)'' along with their parameters in a demarcated place. For more information, see [[Template:Redirect category shell/doc|the documentation on Rcat shell's template page]]. ====When rcats are used individually==== <syntaxhighlight lang="wikitext"> #REDIRECT [[Target page name]] {{R from alternative name}} </syntaxhighlight> : This accords with instructions found at [[Wikipedia:REDCAT]]. * Use this rcat on all redirects from a title that is another name such as a nickname, or a synonym of the target page name. For stage names and other [[pseudonym]]s, use the more specific {{tl|R from pseudonym}} instead. ====Optional parameters==== Either the {{para|of}} or the {{para|1}} parameter can be used to specify the more common name. This is useful when redirecting from an obscure term to a more common one that is a subsection or anchor in a broader article that itself is not the other name of what is being redirected. For example [[Primary research]] redirects to [[Research#Forms of research]], where this subtopic is treated under the term "original research"; the redirect has {{tnull|R from alternative name|of{{=}}original research}}, which adds the following to the first sentence: "(in this case, the more common name is: ''original research'')". Three ways to accomplish this are as follows: * {{tnull|R from alternative name|of{{=}}(alternative name)}} * {{tnull|R from alternative name|1{{=}}(alternative name)}} * {{tnull|R from alternative name|(alternative name)}} ====Aliases==== * <nowiki>{{</nowiki>[[Template:R to alternative name|R {{large|'''''to'''''}} alternative name]]}} redirects here and reflects that "alternative" goes both ways. * <span class="plainlinks">[{{fullurl:Special:WhatLinksHere/Template:R_from_alternative_name|hidetrans=1&hidelinks=1&limit=500}} Also known as...]</span> – list of templates that redirect here and may also be used ===Printworthiness=== {{notice|image=Stop hand nuvola.svg|Please do not alter the printworthy settings of this rcat without first notifying the '''[[WP:Version 1.0 Editorial Team|Version 1.0 Editorial Team]]''', who are responsible for any and all materials, including redirects, that go into a printed version of ''Wikipedia''.}} * In the [[Wikipedia:Mainspace|main (article) namespace]], many other-name redirects are considered [[WP:Printworthiness|printworthy]]. However, there are also many that are not printworthy, so there is no default sort for printworthiness. In 2003, efforts were begun to support the [[Wikimedia Foundation]]'s goal of increasing access and availability of ''Wikipedia'' articles in {{diff|Wikipedia:Pushing to 1.0||1319195|printed version}}s. Some rcats automatically populate either {{Cat|Printworthy redirects}} or {{Cat|Unprintworthy redirects}} by default. Others, like this rcat, do not. That means it is up to editors to choose which of those categories, ''Printworthy'' or ''Unprintworthy'', is appropriate and should be populated. The rcats that are used separately to populate those categories are: :* {{tlx|R printworthy}} ''and'' :* {{tlx|R unprintworthy}} ''please click on each one for more details and guidance''. :* Template {{tl|Redirect category shell}} will accept these rcats just like any other; for example: <syntaxhighlight lang="wikitext"> {{Rcat shell| {{R from alternative name}} {{R printworthy}} }} {{Rcat shell| {{R from alternative name}} {{R unprintworthy}} }} </syntaxhighlight> :{{tl|Redirect category shell}} may be used. ===TemplateData=== {{TemplateData header}} <TemplateData> { "description": "Places a redirect in [[Category:Redirects from alternative names]]. This template can be added to a redirect which has a name which is a valid alternative to the title of the target page. There are several more specific alternative name redirect templates which can be used instead of this general one. Do not use this if the redirect is an incorrect title for the target page; use {{R from incorrect name}} instead. ", "params": { } } </TemplateData> ''This template takes no parameters.<br />See ''{{tl|R from}}'' for an example that does''. ===See also=== {{div col|colwidth=30em}}{{bulleted list|{{tl|R from alternative scientific name}}|{{tl|R from birth name}}|{{tl|R from former name}}|{{tl|R from long name}}|{{tl|R from married name}}|{{tl|R from modification}}|{{tl|R from non-neutral name}}|{{tl|R from pseudonym}}|{{tl|R from short name}}|{{tl|R from synonym}}|{{tl|R from personal name}}}}{{div col end}} * [[Wikipedia:WikiProject Redirect/Style guide|WikiProject Redirect style guide]] {{R template index}} <includeonly>{{Sandbox other|| <!-- Categories go below this line, please; links to interwikis now are handled on Wikidata. See also: [[WP:Wikidata]]. Thank you! --> [[Category:Redirect templates|Alternative name]] [[Category:Redirects from alternative names| ]] [[Category:Templates for redirects from alternative names|Alternative name]] [[Category:All namespace redirect templates]]}}</includeonly><noinclude> [[Category:Redirect category template documentation pages|Alternative name]] </noinclude> suf4b5kba1ir6n6e5556p9qoqliq7ej Cèṭa'an:Substitution 10 3407 18374 2024-09-27T06:26:30Z Munajad.MH 3071 ←Membuat halaman berisi '{{Ombox | type = notice | text = {{#if:{{{2|}}}||}}This template should {{large|'''{{{1}}}'''}} be [[Wikipedia:Substitution|substituted]]{{#if:{{{2|}}}|&#32;{{{2}}}}}. }}<noinclude> {{Documentation}} </noinclude>' 18374 wikitext text/x-wiki {{Ombox | type = notice | text = {{#if:{{{2|}}}||}}This template should {{large|'''{{{1}}}'''}} be [[Wikipedia:Substitution|substituted]]{{#if:{{{2|}}}|&#32;{{{2}}}}}. }}<noinclude> {{Documentation}} </noinclude> ngdra05vnoz3zbfn7r6d3lj5s1d30tb Cèṭa'an:Substitution/doc 10 3408 18375 2024-09-27T06:27:18Z Munajad.MH 3071 ←Membuat halaman berisi '{{Distinguish|Template:Subst|Template:Substituted}} {{Documentation subpage}} {{Never substitute}} ==Examples== === With middle text but no additional text at the end === <code><nowiki>{{Substitution|not}}</nowiki></code> produces: {{Substitution|not}} === With both middle text and additional text at the end=== <code><nowiki>{{Substitution|only (at least as of </nowiki>{{CURRENTYEAR}}<nowiki>)|if temperatures fall and it starts to snow}}</nowiki></code> pro...' 18375 wikitext text/x-wiki {{Distinguish|Template:Subst|Template:Substituted}} {{Documentation subpage}} {{Never substitute}} ==Examples== === With middle text but no additional text at the end === <code><nowiki>{{Substitution|not}}</nowiki></code> produces: {{Substitution|not}} === With both middle text and additional text at the end=== <code><nowiki>{{Substitution|only (at least as of </nowiki>{{CURRENTYEAR}}<nowiki>)|if temperatures fall and it starts to snow}}</nowiki></code> produces: {{Substitution|only (at least as of {{CURRENTYEAR}})|if temperatures fall and it starts to snow}} === With no middle text but some additional text at the end=== <code><nowiki>{{Substitution| |if you wish to ensure your emoji's image remains the same even if its template's image is changed}}</nowiki></code> produces: {{Substitution| |if you wish to ensure your emoji image remains the same even if its template image is changed}} == TemplateData == {{TemplateDataHeader}} <templatedata> { "description": "Use this template to add a message box to a template's documentation subpage indicating if and how that template should be substituted.", "params": { "1": { "label": "1", "description": "Inserts any helpful or instructive text in bold font such as 'always' or 'never' between the words 'should' and 'be' in the resulting message box; if no such instruction is desired, this parameter should be entered as a single blank typed space (in this sense, the parameter is required: it must be an instructive word OR it must be a blank typed space—it must NOT be left with no entry", "example": "never", "type": "string", "required": true }, "2": { "label": "2", "description": "This parameter takes any text you add to it and places it at the end of the sentence that the message box generates; it should NOT end in a period", "example": "unless older versions cannot be found", "type": "string" } }, "format": "inline" } </templatedata> ==See also== * {{tl|Transclusionless}} {{List of subst helper templates}} <includeonly>{{sandbox other|| [[Category:Documentation header templates]] }}</includeonly> 3djse40xpu39x1b0c0t4s60gbc69157 Cèṭa'an:Distinguish 10 3409 18376 2024-09-27T06:28:11Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:Distinguish|distinguish}}<noinclude><!-- splitting these lines causes {{Documentation}} template to terminate green shading when Distinguish is used in /doc pages. --> {{Documentation}} <!-- Add categories to the /doc subpage and interwikis to Wikidata, not here! --> </noinclude>' 18376 wikitext text/x-wiki {{#invoke:Distinguish|distinguish}}<noinclude><!-- splitting these lines causes {{Documentation}} template to terminate green shading when Distinguish is used in /doc pages. --> {{Documentation}} <!-- Add categories to the /doc subpage and interwikis to Wikidata, not here! --> </noinclude> t4az5q8zekjr0kpgvlz6fgo7i77psk8 Modul:Distinguish 828 3410 18377 2024-09-27T06:29:05Z Munajad.MH 3071 ←Membuat halaman berisi 'local mHatnote = require('Module:Hatnote') local mHatlist = require('Module:Hatnote list') local mArguments --initialize lazily local mTableTools --initialize lazily local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local p = {} function p.distinguish(frame) mArguments = require('Module:Arguments') mTableTools = require('Module:TableTools') local args = mArguments.getArgs(frame) local selfref = args.selfref local text = args...' 18377 Scribunto text/plain local mHatnote = require('Module:Hatnote') local mHatlist = require('Module:Hatnote list') local mArguments --initialize lazily local mTableTools --initialize lazily local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local p = {} function p.distinguish(frame) mArguments = require('Module:Arguments') mTableTools = require('Module:TableTools') local args = mArguments.getArgs(frame) local selfref = args.selfref local text = args.text args = mTableTools.compressSparseArray(args) return p._distinguish(args, text, selfref) end function p._distinguish(args, text, selfref) checkType("_distinguish", 1, args, 'table') if #args == 0 and not text then return '' end local text = string.format( 'Not to be confused with %s.', text or mHatlist.orList(args, true) ) hnOptions = {selfref = selfref} return mHatnote._hatnote(text, hnOptions) end return p 0e9s40s10w9aih1qwh96v3jypzotm48 Modul:Distinguish/doc 828 3411 18378 2024-09-27T06:33:58Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} {{Module rating|protected}} {{Lua|Module:Arguments|Module:TableTools|Module:Hatnote|Module:Hatnote list}} Implements {{tl|distinguish}}. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Hatnote modules]] }}</includeonly><noinclude> Categor...' 18378 wikitext text/x-wiki <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} {{Module rating|protected}} {{Lua|Module:Arguments|Module:TableTools|Module:Hatnote|Module:Hatnote list}} Implements {{tl|distinguish}}. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Hatnote modules]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> 3kq2omn6xuokdumogjhevf49km5y17s Modul:List 828 3412 18379 2024-09-27T06:37:57Z Munajad.MH 3071 ←Membuat halaman berisi '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 and TemplateStyles data.classes = {} data.templatesty...' 18379 Scribunto text/plain 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 and TemplateStyles data.classes = {} data.templatestyles = '' if listType == 'horizontal' or listType == 'horizontal_ordered' then table.insert(data.classes, 'hlist') data.templatestyles = mw.getCurrentFrame():extensionTag{ name = 'templatestyles', args = { src = 'Hlist/styles.css' } } elseif listType == 'unbulleted' then table.insert(data.classes, 'plainlist') data.templatestyles = mw.getCurrentFrame():extensionTag{ name = 'templatestyles', args = { src = 'Plainlist/styles.css' } } 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 _, 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 _, 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 _, 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 data.templatestyles .. 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, { frameOnly = ((frame and frame.args and frame.args.frameonly or '') ~= ''), 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 80u633hue68752ie9c34bo23bvxg416 Modul:List/doc 828 3413 18380 2024-09-27T06:38:38Z Munajad.MH 3071 ←Membuat halaman berisi '{{used in system|in [[MediaWiki:Citethispage-content]]}} {{module rating|protected}} {{Lua|Module:TableTools|Module:Arguments}} {{Uses TemplateStyles|Template:Plainlist/styles.css|Template:Hlist/styles.css}} This module outputs various kinds of lists. At present, it supports bulleted lists, unbulleted lists, horizontal lists, ordered lists (numbered or alphabetical), and horizontal ordered lists. It allows for easy css styling of the list or of the individual li...' 18380 wikitext text/x-wiki {{used in system|in [[MediaWiki:Citethispage-content]]}} {{module rating|protected}} {{Lua|Module:TableTools|Module:Arguments}} {{Uses TemplateStyles|Template:Plainlist/styles.css|Template:Hlist/styles.css}} This module outputs various kinds of lists. At present, it supports bulleted lists, unbulleted lists, horizontal lists, ordered lists (numbered or alphabetical), and horizontal ordered lists. It allows for easy css styling of the list or of the individual list items. == Usage == === Quick usage === {{pre|<nowiki>{{</nowiki>#invoke:list<nowiki>|</nowiki>''function''<nowiki>|</nowiki>''first item''<nowiki>|</nowiki>''second item''<nowiki>|</nowiki>''third item''<nowiki>|</nowiki>...<nowiki>}}</nowiki>}} === All parameters === {{pre| <nowiki>{{</nowiki>#invoke:list<nowiki>|</nowiki>''function'' <nowiki>|</nowiki>''first item''<nowiki>|</nowiki>''second item''<nowiki>|</nowiki>''third item''<nowiki>|</nowiki>... <nowiki>|start = </nowiki>''start number for ordered lists'' <nowiki>|type = </nowiki>''type of numbering for ordered lists'' <nowiki>|list_style_type = </nowiki>''type of marker for ordered lists (uses CSS)'' <nowiki>|class = </nowiki>''class'' <nowiki>|style = </nowiki>''style'' <nowiki>|list_style = </nowiki>''style for the list'' <nowiki>|item_style = </nowiki>''style for all list items'' <nowiki>|item1_style = </nowiki>''style for the first list item''<nowiki> |item2_style = </nowiki>''style for the second list item''<nowiki> |</nowiki>... <nowiki>|item1_value = </nowiki>''value for the first list item''<nowiki> |item2_value = </nowiki>''value for the second list item''<nowiki> |</nowiki>... <nowiki>|indent = </nowiki>''indent for horizontal lists'' <nowiki>}}</nowiki> }} === Arguments passed from parent template === {{pre|<nowiki>{{</nowiki>#invoke:list<nowiki>|</nowiki>''function''<nowiki>}}</nowiki>}} === Functions === {| class="wikitable" |- ! Function name ! Produces ! Example output ! Template using the function |- | <code>bulleted</code> | Bulleted lists | {{#invoke:list|bulleted|First item|Second item|Third item}} | {{tlx|bulleted list}} |- | <code>unbulleted</code> | Unbulleted lists | {{#invoke:list|unbulleted|First item|Second item|Third item}} | {{tlx|unbulleted list}} |- | <code>horizontal</code> | Horizontal bulleted lists | {{#invoke:list|horizontal|First item|Second item|Third item}} | {{tlx|hlist}} |- | <code>ordered</code> | Ordered lists (numbered lists and alphabetical lists) | {{#invoke:list|ordered|First item|Second item|Third item}} | {{tlx|ordered list}} |- | <code>horizontal_ordered</code> | Horizontal ordered lists | {{#invoke:list|horizontal_ordered|First item|Second item|Third item}} | {{tlx|horizontal ordered list}} |} == Parameters == * Positional parameters (<code>1</code>, <code>2</code>, <code>3</code>...) - these are the list items. If no list items are present, the module will output nothing. * <code>start</code> - sets the start item for ordered lists. This can be a start number for numbered lists, or a start letter for alphabetical lists. Horizontal ordered lists only support numbers. * <code>type</code> - the type of marker used in ordered lists. Possible values are "1" for numbers (the default), "A" for uppercase letters, "a" for lowercase letters, "I" for uppercase [[Roman numerals]], and "i" for lowercase Roman numerals. Not supported in horizontal ordered lists. See also the <code>list_style_type</code> parameter. * <code>list_style_type</code> - the type of marker used in ordered lists. This uses CSS styling, and has more types available than the <code>type</code> parameter, which uses an [[html attribute]]. Possible values are listed at [https://developer.mozilla.org/en-US/docs/Web/CSS/list-style-type MDN's list-style-type page]. Support may vary by browser. <code>list-style-type</code> is an alias for this parameter. * <code>class</code> - a custom class for the {{tag|div}} tags surrounding the list, e.g. <code>plainlinks</code>. * <code>style</code> - a custom css style for the {{tag|div}} tags surrounding the list, e.g. <code>font-size: 90%;</code>. * <code>list_style</code> - a custom css style for the list itself. The format is the same as for the {{para|style}} parameter. * <code>item_style</code> - a custom css style for all of the list items (the {{tag|li}} tags). The format is the same as for the {{para|style}} parameter. * <code>item1_style</code>, <code>item2_style</code>, <code>item3_style</code>... - custom css styles for each of the list items. The format is the same as for the {{para|style}} parameter. * <code>item1_value</code>, <code>item2_value</code>, <code>item3_value</code>... - custom value for the given list item. List items following the one given will increment from the specified value. The value should be a positive integer. (Note that this option only has an effect on ordered lists.) * <code>indent</code> - this parameter indents the list, for horizontal and horizontal ordered lists only. The value must be a number, e.g. <code>2</code>. The indent is calculated in [[Em (typography)|em]], and is 1.6 times the value specified. If no indent is specified, the default is zero. == Examples == === Bulleted lists === {| class="wikitable" ! Code !! Result |- | <code><nowiki>{{#invoke:list|bulleted|First item|Second item|Third item}}</nowiki></code> | {{#invoke:list|bulleted|First item|Second item|Third item}} |- | <code><nowiki>{{#invoke:list|bulleted|First item|Second item|Third item|item_style=color:blue;}}</nowiki></code> | {{#invoke:list|bulleted|First item|Second item|Third item|item_style=color:blue;}} |- | <code><nowiki>{{#invoke:list|bulleted|First item|Second item|Third item|item1_style=background-color:yellow;|item2_style=background-color:silver;}}</nowiki></code> | {{#invoke:list|bulleted|First item|Second item|Third item|item1_style=background-color:yellow;|item2_style=background-color:silver;}} |} === Unbulleted lists === {| class="wikitable" ! Code !! Result |- | <code><nowiki>{{#invoke:list|unbulleted|First item|Second item|Third item}}</nowiki></code> | {{#invoke:list|unbulleted|First item|Second item|Third item}} |- | <code><nowiki>{{#invoke:list|unbulleted|First item|Second item|Third item|item_style=color:blue;}}</nowiki></code> | {{#invoke:list|unbulleted|First item|Second item|Third item|item_style=color:blue;}} |- | <code><nowiki>{{#invoke:list|unbulleted|First item|Second item|Third item|item1_style=background-color:yellow;|item2_style=background-color:silver;}}</nowiki></code> | {{#invoke:list|unbulleted|First item|Second item|Third item|item1_style=background-color:yellow;|item2_style=background-color:silver;}} |} === Horizontal lists === {| class="wikitable" ! Code !! Result |- | <code><nowiki>{{#invoke:list|horizontal|First item|Second item|Third item}}</nowiki></code> | {{#invoke:list|horizontal|First item|Second item|Third item}} |- | <code><nowiki>{{#invoke:list|horizontal|First item|Second item|Third item|indent=2}}</nowiki></code> | {{#invoke:list|horizontal|First item|Second item|Third item|indent=2}} |} === Ordered lists === {| class="wikitable" ! Code !! Result |- | <code><nowiki>{{#invoke:list|ordered|First item|Second item|Third item}}</nowiki></code> | {{#invoke:list|ordered|First item|Second item|Third item}} |- | <code><nowiki>{{#invoke:list|ordered|First item|Second item|Third item|start=3}}</nowiki></code> | {{#invoke:list|ordered|First item|Second item|Third item|start=3}} |- | Lowercase [[Roman numerals]]: <code><nowiki>{{#invoke:list|ordered|First item|Second item|Third item|type=i}}</nowiki></code> | {{#invoke:list|ordered|First item|Second item|Third item|type=i}} |- | Lowercase [[Greek alphabet]]: <code><nowiki>{{#invoke:list|ordered|First item|Second item|Third item|list_style_type=lower-greek}}</nowiki></code> | {{#invoke:list|ordered|First item|Second item|Third item|list_style_type=lower-greek}} |} === Horizontal ordered lists === {| class="wikitable" ! Code !! Result |- | <code><nowiki>{{#invoke:list|horizontal_ordered|First item|Second item|Third item}}</nowiki></code> | {{#invoke:list|horizontal_ordered|First item|Second item|Third item}} |- | <code><nowiki>{{#invoke:list|horizontal_ordered|First item|Second item|Third item|start=3}}</nowiki></code> | {{#invoke:list|horizontal_ordered|First item|Second item|Third item|start=3}} |- | <code><nowiki>{{#invoke:list|horizontal_ordered|First item|Second item|Third item|indent=2}}</nowiki></code> | {{#invoke:list|horizontal_ordered|First item|Second item|Third item|indent=2}} |} == Tracking/maintenance category == * {{clc|List templates with deprecated parameters}} == See also == * [[Module:Separated entries]] <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Modules that add a tracking category]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> djm2ump8h4muvyno9mfhrrck23zi209 Modul:Separated entries 828 3414 18381 2024-09-27T06:39:39Z Munajad.MH 3071 ←Membuat halaman berisi '-- 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 Uni...' 18381 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 Modul:Separated entries/doc 828 3415 18382 2024-09-27T06:42:45Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module other|{{Module rating|p}}}} {{High-use|approximately 2050000}} {{Lua|Module:Arguments|Module:TableTools|Module:Separated entries}} <!-- Please, place template categories where indicated at the bottom of this page. --> == Usage == [[Module:Separated entries]] serves as a template front-end to <code>[[mw:Extension:Scribunto/Lua reference manual#mw.text.listToText|mw.text.listToText]]</code>. It takes [[Variadic function|any number]] of positional parameter...' 18382 wikitext text/x-wiki {{Module other|{{Module rating|p}}}} {{High-use|approximately 2050000}} {{Lua|Module:Arguments|Module:TableTools|Module:Separated entries}} <!-- Please, place template categories where indicated at the bottom of this page. --> == Usage == [[Module:Separated entries]] serves as a template front-end to <code>[[mw:Extension:Scribunto/Lua reference manual#mw.text.listToText|mw.text.listToText]]</code>. It takes [[Variadic function|any number]] of positional parameters and [[Concatenation|pieces them together]] with {{Para|separator}}. {{Para|conjunction}} can be optionally defined if a different separator is desired between the last and second last items. The starting positional parameter can be specified using {{Para|start}}. Leading and trailing whitespace is stripped. To add deliberate leading and trailing whitespace, use the HTML entity <code>&amp;#32;</code> for a space and <code>&amp;#10;</code> for a "newline". Separated entries does not raise any errors by design. <syntaxhighlight lang="wikitext">{{#invoke:separated entries|main|separator=...}}</syntaxhighlight> For more complex cases – such as selecting the parameters to list, or preprocessing them, or omitting the last parameters – {{mfl|params|list_values}} is available. The following two examples with “ + ” as delimiter and “ ... ” as conjunction produce a similar result: # <syntaxhighlight lang="wikitext" inline>{{#invoke:separated entries|main|separator=&#32;+&#32;|conjunction=&#32;...&#32;}}</syntaxhighlight> # <syntaxhighlight lang="wikitext" inline>{{#invoke:params|sequential|squeezing|trimming_values|setting|i/l| + | ... |list_values}}</syntaxhighlight> == See also == * {{Template link|Enum}} * {{mfl|params|list_values}} <includeonly>{{Sandbox other|| <!-- Template categories below this line, please. --> [[Category:Template metamodules]] }}</includeonly> 3f80um9b0dxlkfnkyzha0iavt5rqjbd Cèṭa'an:Mfl 10 3416 18383 2024-09-27T06:44:46Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Module function link]] 18383 wikitext text/x-wiki #REDIRECT [[Template:Module function link]] {{Redirect category shell| {{R from move}} }} adddg08y7882ogueyddqcfl60elemck Cèṭa'an:Module function link 10 3417 18384 2024-09-27T06:46:11Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{safesubst:<noinclude />#if:{{{1|}}} |&#123;&#123;{{safesubst:<noinclude />#invoke:separated entries|main|[[Module:{{{1}}}{{{section|}}}|#invoke:{{{1}}}]]|{{safesubst:<noinclude />#if:{{{2|/}}} |{{safesubst:<noinclude />#if:{{{2|}}}|[[Module:{{{1}}}#{{{2}}}|{{{2}}}]]}} |''function'' }}|separator=&#124;}}&#125;&#125; |{{#invoke:Error|error|Error: Missing module name.}} }}</includeonly><noinclude>{{documentation}}</noinclude>' 18384 wikitext text/x-wiki <includeonly>{{safesubst:<noinclude />#if:{{{1|}}} |&#123;&#123;{{safesubst:<noinclude />#invoke:separated entries|main|[[Module:{{{1}}}{{{section|}}}|#invoke:{{{1}}}]]|{{safesubst:<noinclude />#if:{{{2|/}}} |{{safesubst:<noinclude />#if:{{{2|}}}|[[Module:{{{1}}}#{{{2}}}|{{{2}}}]]}} |''function'' }}|separator=&#124;}}&#125;&#125; |{{#invoke:Error|error|Error: Missing module name.}} }}</includeonly><noinclude>{{documentation}}</noinclude> h4a9xochir8raesmd6ajb873t4bv8z3 Cèṭa'an:Module function link/doc 10 3418 18385 2024-09-27T06:46:44Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{tsh|mfl}}{{lua|Module:Separated entries}} {{tl|mfl}} is similar to {{tl|ml}}, but assumes that the function specified is documented, and thus creates a link to a section of the same name expected to be found in the documentation. Another difference with {{tl|ml}} is that the behaviour of empty and undefined in the second parameter here is inverted. == Examples == {| class="wikitable" ! Code ! Result ! Notes |- | {{tji|mfl|Example}}...' 18385 wikitext text/x-wiki {{Documentation subpage}} {{tsh|mfl}}{{lua|Module:Separated entries}} {{tl|mfl}} is similar to {{tl|ml}}, but assumes that the function specified is documented, and thus creates a link to a section of the same name expected to be found in the documentation. Another difference with {{tl|ml}} is that the behaviour of empty and undefined in the second parameter here is inverted. == Examples == {| class="wikitable" ! Code ! Result ! Notes |- | {{tji|mfl|Example}} | {{mfl|Example}} | Omits the function name |- | {{tji|mfl|Example|hello}} | {{mfl|Example|hello}} | Usage with a function name. |- | {{tji|mfl|Example|count_fruit|3{{=}}bananas{{=}}10|4{{=}}kiwis{{=}}5}} | {{mfl|Example|count_fruit|3=bananas=10|4=kiwis=5}} | Usage with a function name and parameters. |- | {{tji|mfl|Example|count_fruit|Fred|bananas<nowiki>{{</nowiki>{{=}}<nowiki>}}</nowiki>10|apples<nowiki>{{</nowiki>{{=}}<nowiki>}}</nowiki>5}} | {{mfl|Example|count_fruit|Fred|bananas{{=}}10|apples{{=}}5}} | Usage with a function name and parameters, using {{((}}={{))}}. |- | {{tji|mfl|Example|}} | {{mfl|Example|}} | Usage with a generic function name. This does not produce a usable invocation. |} == TemplateData == {{TemplateData header}} <templatedata>{ "description": "This template displays a module name as a link surrounded by braces with the {{#invoke}} parser function, itself linked, thus showing how the module name would be used in code. Its primary use is in instruction and documentation.", "format": "inline", "params": { "1": { "label": "module name", "description": "the module name without the namespace prefix “Module:”, which is added automatically", "type": "string", "required": true }, "2": { "label": "function name", "description": "the function name within the module to call, expected to be documented", "type": "string", "required": false }, "3": { "label": "parameter 1", "description": "the name (and value) of the first parameter, use {{=}} to add an equal sign", "type": "string" }, "4": { "label": "parameter 2", "description": "the name (and value) of the second parameter, use {{=}} to add an equal sign", "type": "string" }, "5": { "label": "parameter 3", "description": "the name (and value) of the third parameter, use {{=}} to add an equal sign", "type": "string" } } }</templatedata> == See also == * {{tl|ml}} - Similar function but without generating links * {{tl|tl}} - A version of this template for templates instead of modules. {{Template:Template-linking templates}} <includeonly>{{Sandbox other|| [[Category:Internal module-link templates]] }}</includeonly> f7a4935ogl1889lmwgjixskdlbsoxbp Cèṭa'an:Template journal inline/styles.css 10 3419 18386 2024-09-27T06:48:00Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} */ span.tj-tape { padding: 1px 4px; font-family: "Menlo", "Consolas", "Liberation Mono", "Courier New", monospace; white-space: pre-wrap; word-wrap: break-word; background-color: var(--background-color-neutral-subtle, #f8f9fa); color: var(--color-emphasized, #000); border: 1px solid var(--border-color-muted, #eaecf0); line-height: 1.3; tab-size: 4; vertical-align: baseline; border-radius: 2px; margin: 0; } span.tj-tape span.tj-tn,...' 18386 sanitized-css text/css /* {{pp-template}} */ span.tj-tape { padding: 1px 4px; font-family: "Menlo", "Consolas", "Liberation Mono", "Courier New", monospace; white-space: pre-wrap; word-wrap: break-word; background-color: var(--background-color-neutral-subtle, #f8f9fa); color: var(--color-emphasized, #000); border: 1px solid var(--border-color-muted, #eaecf0); line-height: 1.3; tab-size: 4; vertical-align: baseline; border-radius: 2px; margin: 0; } span.tj-tape span.tj-tn, span.tj-tape span.tj-tn a, span.tj-tape span.tj-tn a:link, span.tj-tape span.tj-tn a:visited, span.tj-tape span.tj-tn a:hover { font-weight: bold; color: #4169e1; } span.tj-tape span.tj-an { font-weight: bold; color: #2e8b57; } span.tj-tape span.tj-ac { font-style: italic; color: #933; } span.tj-tape span.tj-nc { margin: 0 .075em; } span.tj-tape span.tj-nc + span.tj-nc, span.tj-tape span.tj-nc:first-child { margin: 0 .075em 0 0; } span.tj-tape span.tj-nc:last-child { margin: 0 0 0 .075em; } /* Dark mode support */ @media screen { html.skin-theme-clientpref-night div.tj-tape span.tj-tn, html.skin-theme-clientpref-night div.tj-tape span.tj-tn a, html.skin-theme-clientpref-night div.tj-tape span.tj-tn a:link, html.skin-theme-clientpref-night div.tj-tape span.tj-tn a:visited, html.skin-theme-clientpref-night div.tj-tape span.tj-tn a:hover { color: #6383E7; } html.skin-theme-clientpref-night div.tj-tape span.tj-an { color: #339a60; } html.skin-theme-clientpref-night div.tj-tape span.tj-ac { color: #D07373; } } @media screen and (prefers-color-scheme: dark) { html.skin-theme-clientpref-os div.tj-tape span.tj-tn, html.skin-theme-clientpref-os div.tj-tape span.tj-tn a, html.skin-theme-clientpref-os div.tj-tape span.tj-tn a:link, html.skin-theme-clientpref-os div.tj-tape span.tj-tn a:visited, html.skin-theme-clientpref-os div.tj-tape span.tj-tn a:hover { color: #6383E7; } html.skin-theme-clientpref-os div.tj-tape span.tj-an { color: #339a60; } html.skin-theme-clientpref-os div.tj-tape span.tj-ac { color: #D07373; } } a094mwk2zxo7v0mow4blusbk8sxyqw6 Cèṭa'an:Ml 10 3420 18387 2024-09-27T07:00:01Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Multiple issues]] 18387 wikitext text/x-wiki #REDIRECT [[Template:Multiple issues]] {{R template short}} kiuaocmse9637do0k5x6h12noi2irif Cèṭa'an:Multiple Issues 10 3421 18388 2024-09-27T07:01:18Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Multiple issues]] 18388 wikitext text/x-wiki #REDIRECT [[Template:Multiple issues]] 1a3qly5i265vwsbsd9xcenio1hww056 Cèṭa'an:Multiple issues 10 3422 18389 2024-09-27T07:02:01Z Munajad.MH 3071 ←Membuat halaman berisi '{{ {{{|safesubst:}}}#invoke:Unsubst||$B= {{#invoke:Message box|ambox |name = Multiple issues |templatestyles = Multiple issues/styles.css |doc = no |subst = <includeonly>{{subst:substcheck}}</includeonly> |class = ambox-multiple_issues compact-ambox |type = content |removalnotice = yes <!-- as of 2016-06, param does not work on this template --> |cat=Articles with multiple maintenance issues |text = <div class="multiple-issues-text {{#if:{{{1|}}}|mw-collapsi...' 18389 wikitext text/x-wiki {{ {{{|safesubst:}}}#invoke:Unsubst||$B= {{#invoke:Message box|ambox |name = Multiple issues |templatestyles = Multiple issues/styles.css |doc = no |subst = <includeonly>{{subst:substcheck}}</includeonly> |class = ambox-multiple_issues compact-ambox |type = content |removalnotice = yes <!-- as of 2016-06, param does not work on this template --> |cat=Articles with multiple maintenance issues |text = <div class="multiple-issues-text {{#if:{{{1|}}}|mw-collapsible {{#if:{{{collapsed|}}}|mw-collapsed}}}}"><!-- -->'''This {{#if:{{{section|}}}|section|article}} has multiple issues.''' Please help '''[[Special:EditPage/{{FULLPAGENAME}}|improve it]]''' or discuss these issues on the '''[[{{TALKPAGENAME}}|talk page]]'''. <small>''([[Help:Maintenance template removal|Learn how and when to remove these messages]])''</small> {{#if:{{{1|}}} | <div class="mw-collapsible-content"> {{#invoke:String|replace|source={{{1|}}}|pattern=style="display: none"|replace=|count=}}<!--remove style="display: none", to support display of {{orphan}} messages in {{multiple issues}}--> </div> | <includeonly>{{error|No issues specified. Please specify issues, or remove this template.}}</includeonly> }} </div> {{#if:{{{2|}}}|[[Category:Pages using multiple issues with unknown parameters|§{{PAGENAME}}]]}} }}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using multiple issues with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Multiple issues]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | collapsed | section }} }}<noinclude> {{Documentation}} </noinclude> 3ksi0qa6b7hfhkk1htjta8mstjm5xw5 Cèṭa'an:Multiple issues/doc 10 3423 18390 2024-09-27T07:03:00Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} {{Twinkle standard installation}} {{AWB standard installation}} {{tsh|mi}} {{lua|Module:Check for unknown parameters}} {{Uses TemplateStyles|Template:Multiple issues/styles.css}} Using too many individual article message boxes can distract from the article and make it unpleasant to look at, as...' 18390 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} {{Twinkle standard installation}} {{AWB standard installation}} {{tsh|mi}} {{lua|Module:Check for unknown parameters}} {{Uses TemplateStyles|Template:Multiple issues/styles.css}} Using too many individual article message boxes can distract from the article and make it unpleasant to look at, as in [[Special:Permalink/199434003|this example]]. This template tags articles or sections for multiple maintenance issues and then displays the alerts in a single box, as an alternative to using several space-consuming boxes. == Usage == Do not use this as the ''only'' message box on the article or section; it should be used with at least two other message boxes contained inside it.<br/> Search for the best templates to express your issues at [[Wikipedia:Template messages]] or [[Wikipedia:Template messages/Examples]]. The syntax for the template is: <syntaxhighlight lang="wikitext">{{Multiple issues|section=| {{Issue 1}} {{Issue 2}} {{Issue 3}} ... }}</syntaxhighlight> where ''Issue 1'', ''Issue 2'', ''Issue 3'', etc. are article maintenance templates (see [[Wikipedia:Template messages/Cleanup]]), which take their usual parameters, and {{Tl|Ambox}} templates, which usually should not be used. Each of these templates should be placed on individual lines, but must not be separated from each other by [[pipe character|pipes]] or template parameters, because that would cause some or all of the banners to be hidden. A {{para|section|yes{{!}}}} parameter can be used to modify the template to be used below a section header. == Example for an article == <syntaxhighlight lang="wikitext">{{Multiple issues| {{Orphan|date=January 2008}} {{POV|date=June 2009}} {{One source|date=March 2011}} {{Notability|Corp|date=June 2012}} {{Citations needed|template|date=September 2012}} {{Lead too short|date=August 2013}} }}</syntaxhighlight> produces {{Multiple issues| {{Orphan|date=January 2008}} {{POV|date=June 2009}} {{One source|date=March 2011}} {{Notability|Corp|date=June 2012}} {{Citations needed|template|date=September 2012}} {{Lead too short|date=August 2013}} }} == Example for a section == <syntaxhighlight lang="wikitext">{{Multiple issues|section=yes| {{Unreferenced section|date=January 2012}} {{Disputed-section|date=April 2012}} {{Expand section|1=examples and additional citations|demospace=main|date=June 2012}} {{Section too short|date=August 2012}} }}</syntaxhighlight> produces {{Multiple issues|section=yes| {{Unreferenced section|date=January 2012}} {{Disputed section|date=April 2012}} {{Expand section|1=examples and additional citations|demospace=main|date=June 2012}} {{Section too short|date=August 2012}} }} == General notes == * '''Redundant issues:''' Please do not insert tags that are too similar to or redundant with each other. All articles that read like essays have an inappropriate tone, and in fact they end up in the same category, so it is unnecessary to add {{tl|tone}} in addition to {{tl|essay-like}}. {{tl|Cleanup}} is very vague and so should be replaced with a more specific template whenever possible. * '''Too many issues:''' {{anchor|Too many issues}}Similarly, if an article has many problems, please consider listing only the most important. A lengthy list is often less helpful than a shorter one. Remember that this tag is not intended as a [[badge of shame]]. * '''Only one issue:''' Don't use this template for a single issue; just use the stand-alone template. See [[Wikipedia:Template messages/Cleanup]] for a list of available tags. * '''Custom text:''' If no article maintenance template describes a problem, an {{Tlb|Ambox}} lets you write custom text. Don't use it to add more than an article maintenance template says, since what is said should be concise and article maintenance templates usually are. In your custom text, link to a relevant policy or guideline so other editors understand why adherence to your Ambox is important. While an article maintenance template generally causes categorization that invites editing, an Ambox template does not, so, if at all feasible, use an article maintenance template instead. == TemplateData == {{TemplateData header}} <templatedata> { "description": "This template is used to tag articles or sections for multiple maintenance issues and display the alerts in a single box.", "format": "inline", "params": { "1": { "label": "Issues", "type": "content", "description": "The issues to include. Use full template syntax, with new lines between them.", "suggested": true }, "collapsed": { "label": "Collapsed by default?", "description": "Enter \"yes\" or \"y\" here to make the multiple issues hidden by default.", "type": "line", "autovalue": "yes", "example": "yes" }, "section": { "label": "Section, not article?", "description": "Enter \"yes\" or \"y\" here to replace the word \"article\" with \"section\" in the template.", "type": "line", "autovalue": "y", "example": "y" } } } </templatedata> == Tracking categories == * {{clc|Pages using multiple issues with unknown parameters}} * {{clc|Articles with multiple maintenance issues}} == See also == * {{tl|Stub}} and the [[:Category:Stub categories]] for a more appropriate way to tag most very short articles. * [[Wikipedia:Template messages/Cleanup/Verifiability and sources|Template messages/Cleanup/Verifiability and sources Project]] {{Wikipedia templates|state=expanded}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wikipedia maintenance templates]] [[Category:Templates that add a tracking category]] }}</includeonly> a3ij1baogv9xr601s046y7noozjg3k6 Cèṭa'an:AWB standard installation 10 3424 18396 18395 2024-09-27T07:38:28Z Munajad.MH 3071 18396 wikitext text/x-wiki {{ mbox | image = [[File:AWB logo draft.svg|44x50px|alt=|link=]] | text = • Template ka'dinto ka'angghuy instalasi standard dâ' [[Wikipedia:AutoWikiBrowser|AutoWikiBrowser]] (AWB). Manabi Panjhânângan anrèka (arancana) [[:en:backward compatibility|alakoni pangobâ'an]] nâng template ka'dinto, matar (ngallèyaghi), kantos manominasi ka'angghuy ngapus, nyu'on engghi nyaè'aghi (alapor) dâ' pangangghuy tor pangrobât (pangalola) AWB dhimin, nâng [[Pembicaraan Wikipedia:AutoWikiBrowser|Parembhâghân Wikipedia:AWB]] minangka ngaghâli hurumat, Sakalangkong! {{#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> acv0ixjaz1ijb5wyi5h1mgyzcu9zwwt Cèṭa'an:AWB standard installation/doc 10 3425 18393 2024-09-27T07:18:48Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This template automatically categorizes pages into [[:Category:Templates used by AutoWikiBrowser]]. This categorization can be suppressed with {{para|nocat|yes}} or similar. ==See also== * {{tl|Bot use warning}} <includeonly>{{Sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Category:AutoWikiBrowser|standard installation]] Category:Template nam...' 18393 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This template automatically categorizes pages into [[:Category:Templates used by AutoWikiBrowser]]. This categorization can be suppressed with {{para|nocat|yes}} or similar. ==See also== * {{tl|Bot use warning}} <includeonly>{{Sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Category:AutoWikiBrowser|standard installation]] [[Category:Template namespace templates]] [[Category:Courtesy templates]] }}</includeonly> adknkbybyh1iuptofayto2271m4gtzu Cèṭa'an:Var 10 3426 18398 2024-09-27T07:55:52Z Munajad.MH 3071 ←Membuat halaman berisi '<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>' 18398 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 Cèṭa'an:Var/doc 10 3427 18399 2024-09-27T07:57:52Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{tlr|VAR|variable}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{high-use| 6000 }} ==Usage== This template is to help facilitate the displaying of variable names (in mathematics, computer source code, wikimarkup in template documentation, metasyntactic variables, etc.) with the [[Semantic HTML|semantically correct]] {{tag|var}} tags, which also renders the...' 18399 wikitext text/x-wiki {{Documentation subpage}} {{tlr|VAR|variable}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{high-use| 6000 }} ==Usage== This template is to help facilitate the displaying of variable names (in mathematics, computer source code, wikimarkup in template documentation, metasyntactic variables, etc.) with the [[Semantic HTML|semantically correct]] {{tag|var}} tags, which also renders the variable in italics, as is customary. Alternately, editors may use {{tag|var}} tags directly in [[Help:Wikitext|Wikitext]] to produce identical output. The use of {{tag|var|o}} or {{tl|var}} is preferred to simply italicizing for many reasons, including [[WP:Accessibility|accessibility]], [[separation of presentation and content]], [[semantic Web]], and [[WP:METADATA|metadata]]. In [[XHTML]] and [[HTML]], the {{tag|var|o}} element has semantic meaning, while simple italicization does not. This template provides a tiny hint of [[kerning]] to compensate for the italicization and enhance readability. "Variable" in this sense may include arbitrary or unknown names or terms, examples of human input, arithmetical variables in equations, etc. This template (and the underlying XHTML) are generally {{em|not}} used if MediaWiki's {{tag|math}} tags (or any other stand-alone mathematical markup) are being used. At times, you may wish to use a serif font. This is especially true when attempting to render single-letter variables like "I" (upper-case "i") and "l" (lower-case "L"), since they are nearly indistinguishable (if at all). In such situations, use the {{tlx|varserif}} template instead of {{tnull|var}}, to make them more distinguishable, like these serif examples: {{varserif|I}}, {{varserif|l}}. ===Examples=== {{Markup HTML Rendered|<nowiki>{{var|username}}</nowiki>|<var>username</var>|{{var|username}}}} {{Markup | <nowiki><var>username</var></nowiki> | <var>username</var> | <nowiki>{{var|username}}</nowiki> | {{var|username}} | <nowiki>The commandline should read: {{samp|%}} {{kbd|1=ssh {{var|hostname}}}}<br />(where {{var|hostname}} is the IP address or ...)<br />If it is correct, press {{key press|Enter}}</nowiki> | The commandline should read: {{samp|%}} {{kbd|1=ssh {{var|hostname}}}}<br />(where {{var|hostname}} is the IP address or ...)<br />If it is correct, press {{key press|Enter}} | <nowiki>in this equation, let {{var|x}}{{=}}1 and {{var|y}}{{=}}120 ...</nowiki> | in this equation, let {{var|x}}{{=}}1 and {{var|y}}{{=}}120 ... | <nowiki>{{para|accessdate|{{var|todays_date}}}}</nowiki> | {{para|accessdate|{{var|todays_date}}}} }} ==TemplateData== {{TemplateDataHeader}} <templatedata> { "params": { "1": { "label": "variable", "type": "line", "required": true }, "class": { "type": "string" }, "id": { "label": "ID", "type": "string" }, "style": { "label": "CSS style", "type": "string" }, "lang": { "label": "language", "example": "c++", "type": "string" }, "title": { "label": "HTML title (hovertext)", "type": "string" } }, "description": "Marks text as an HTML variable" } </templatedata> == See also == * {{tl|mvar}} which makes the argument italic and formats as mathematics * {{tl|math}} which formats its argument as mathematics * {{tl|bigmath}}, the same as {{tl|math}} but makes it bigger {{Semantic markup templates|show}} <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Mathematical formatting templates]] [[Category:Programming typing-aid templates]] [[Category:Semantic markup templates]] [[Category:Wikipedia XHTML tag-replacing templates]] }}</includeonly> ruaqbum59331nwne74ee70z67ni67xr Cèṭa'an:Semantic markup templates 10 3429 18400 2024-09-27T07:59:41Z Munajad.MH 3071 ←Membuat halaman berisi '{{Navbox | name = Semantic markup templates | state = {{{state|{{{1|<includeonly>collapsed</includeonly>}}}}}} | title = {{c|Semantic markup templates}} | liststyle = font-size:110%; | tracking = no <!-- keep the documented templates out of the hlist tracking category --> | list1 = {{Aligned table |cols=3 |class=wikitable sortable |style=line-height:1.35em;text-align:left; |colstyle=<!--vertical-align:middle;-->padding-right:1.0em; |col2style=white-sp...' 18400 wikitext text/x-wiki {{Navbox | name = Semantic markup templates | state = {{{state|{{{1|<includeonly>collapsed</includeonly>}}}}}} | title = {{c|Semantic markup templates}} | liststyle = font-size:110%; | tracking = no <!-- keep the documented templates out of the hlist tracking category --> | list1 = {{Aligned table |cols=3 |class=wikitable sortable |style=line-height:1.35em;text-align:left; |colstyle=<!--vertical-align:middle;-->padding-right:1.0em; |col2style=white-space:nowrap; |col3style=white-space:normal; |row1style=line-height:1.6em; |row1header=on | Template&nbsp; | Example output&nbsp; | Use&nbsp; | {{tlb|strong}} | {{strong|Important!}} | To indicate [[HTML element#strong|<nowiki><strong></nowiki>]] importance, seriousness, or urgency instead of just simple typographical boldfacing | {{tlb|strongbad}} | "{{strongbad|Never}} use&thinsp;..." | Same as {{braces|strong}} but in red | {{tlb|stronggood}} | "{{stronggood|Only}} use&thinsp;..." | Same as {{braces|strong}} but in green | {{tlb|em}} | "An {{em|emphatic phrase}}" | To indicate [[HTML element#em|<nowiki><em></nowiki>]] stress emphasis (not just purely typographical italicization like for book titles or foreign terms) | {{tlb|var}} | {{var|strPrefix}} | To indicate text is a variable name. Use for any variable names except those including "I" (uppercase&nbsp;i) and/or "l" (lowercase&nbsp;L); for these, {{braces|var serif}} should be used to ensure a noticeable distinction | {{tlb|var serif}} | {{var serif|strIllustratePrefix}} | (see {{braces|var}} above) | {{tlb|tld}} | {{tld|DEFAULTSORT:Y, X}} | To display wikicode variables and [[Help:Magic words|magic words]] as they would appear in code | {{tlb|para}} | {{para|year|2008}} | To display template parameters with or without values | {{tlb|param}} | {{param|title|alt}} | To display parameters as used in code (i.e. with triple braces), especially to indicate relationships between them. May be combined with {{braces|para}} above | {{tlb|tjp}} | {{tjp|selfref: yes|category: no}} | To display template parameters with colors (as they would appear in the {{tl|tj}} and {{tl|tji}} templates) | {{tlb|param value}}| {{pvalue| 2 blanks fore and aft |space=·}} | To display parameter values lightly bordered; replaces &lt;code>...&lt;/code>, especially when value contains embedded or leading/trailing blanks; visualized here with [[middot]] (&middot;) but can use ␠, ▯, or any character. | {{tlb|tlx}} etc. | {{tlx|Template|{{var|1}}|{{var|2}}|...|{{var|10}}}} | To display a template call (with or without parameters and values) as code | {{tlb|tji}} | {{tji|hatnote|Hello|selfref: yes|category: no}} | To showcase with colors in horizontal format the syntax of any template, while providing an easy way to display placeholder texts using colons as separators | {{tlb|tag}} | {{resize|95%|"The {{tag|img}} tags&thinsp;..."}} | To render [[HTML element]]s ("tags") in prose | {{tlb|code}}/{{tlb|codett}} | {{resize|95%|"Ensure the {{code|1=alt=}} parameter&thinsp;..."}} | To indicate text is source code. To nest other templates within {{braces|code}}, use {{tag|code}}. {{tl|codett}} differs only in styling: {{code|someMethod}} becomes {{codett|someMethod}} | {{tlb|PreCode}} | {{resize|95%|"[[Forth (programming language)|FORTH]] has keyword {{PreCode|?BRANCH}}."}} | Like {{tlb|code}}, but prevents line breaks inside the code. Only for very short code parts. | {{tls|codenowiki}} | <code><nowiki>{{small|small text example}}</nowiki></code> | To wrap example code in {{code|<code><<nowiki>nowiki</nowiki>>...<<nowiki>/nowiki</nowiki>></code>}} | {{tls|kbdnowiki}} | <kbd><nowiki>{{large|large text example}}</nowiki></kbd> | To wrap example code in {{code|<kbd><<nowiki>nowiki</nowiki>>...<<nowiki>/nowiki</nowiki>></kbd>}} | {{tlb|syntaxhighlight}} | &nbsp; &nbsp; <sub>[this is a block template]</sub> | ({{thin space|or {{tlx|sxhl}}}})&nbsp; Wrapper for {{tag|syntaxhighlight}}, but will wrap overflowing text | {{tlb|deprecated code}} | "Do not use {{tag|{{deprecated code|blink}}|o}}." | ({{thin space|or {{tlx|dc}}}})&nbsp; To indicate [[Deprecation|deprecated]] source code in template documentation, articles on HTML specs, etc. The {{tlx|dc2}} variant uses strike-through ({{tag|{{dc2|blink}}|o}}) while {{tlx|dcr}} uses red ({{tag|{{dcr|blink}}|o}}). | {{tlb|pre}} | &nbsp; &nbsp; <sub>[this is a block template]</sub> | For larger blocks of source code and other pre-formatted text | {{tlb|tj}} | &nbsp; &nbsp; <sub>[this is a block template]</sub> | To showcase with colors and multiple lines (vertical format) the syntax of any template, while providing an easy way to display placeholder texts using colons as separators | {{tlb|quote}} | &nbsp; &nbsp; <sub>[this is a block template]</sub> | For block quotations (only – never for non-quotations) | {{tlb|block indent}} | &nbsp; &nbsp; <sub>[this is a block template]</sub> | For indented blocks of material; visually identical to {{tlx|quote}} but without quote markup | {{tlb|kbd}} | {{kbd|user input}} | To indicate user input | {{tlb|key press}} | {{key press|Ctrl|x}} | To indicate specific-keystroke input, including combinations | {{tlb|key top}} | {{key top|Left shift}} | Similar; includes more symbols, but does not directly support combinations | {{tlb|button}} | {{button|Don't save}} | To indicate a button in a user interface | {{tlb|samp}} | {{samp|example output}} | To indicate sample or example output }} }}<noinclude>{{documentation}}</noinclude> a3wijc2b69rkjpaijlsg37azjlvyrow Modul:Redirect-distinguish 828 3430 18401 2024-09-27T08:04:46Z Munajad.MH 3071 ←Membuat halaman berisi 'local mHatnote = require('Module:Hatnote') local mHatlist = require('Module:Hatnote list') local mArguments --initialize lazily local mTableTools = require('Module:TableTools') local p = {} function p.redirectDistinguish (frame) mArguments = require('Module:Arguments') local args = mArguments.getArgs(frame) return p._redirectDistinguish(args) end function p._redirectDistinguish(args) if not args[1] then return mHatnote.makeWikitextError( 'no redirect s...' 18401 Scribunto text/plain local mHatnote = require('Module:Hatnote') local mHatlist = require('Module:Hatnote list') local mArguments --initialize lazily local mTableTools = require('Module:TableTools') local p = {} function p.redirectDistinguish (frame) mArguments = require('Module:Arguments') local args = mArguments.getArgs(frame) return p._redirectDistinguish(args) end function p._redirectDistinguish(args) if not args[1] then return mHatnote.makeWikitextError( 'no redirect supplied', 'Template:Redirect-distinguish', args.category ) end local redirectTitle = mw.title.new(args[1]) local currentTitle = currentTitle or mw.title.getCurrentTitle() if string.match(args[1], 'REDIRECT%d+') or args[1] == 'TERM' or currentTitle.namespace ~= 0 then --do nothing elseif not redirectTitle or not redirectTitle.exists then args[1] = args[1] .. '[[Category:Missing redirects]]' elseif not redirectTitle.isRedirect then if string.find(redirectTitle:getContent(), '#invoke:RfD') then args[1] = args[1] .. '[[Category:Articles with redirect hatnotes impacted by RfD]]' else args[1] = args[1] .. '[[Category:Articles with redirect hatnotes needing review]]' end end if not args[2] then return mHatnote.makeWikitextError( 'no page to be distinguished supplied', 'Template:Redirect-distinguish', args.category ) end args = mTableTools.compressSparseArray(args) --Assignment by removal here makes for convenient concatenation later local redirect = table.remove(args, 1) local text = string.format( '"%s" redirects here. Not to be confused with %s.', redirect, mHatlist.orList(args, true) ) return mHatnote._hatnote(text) end return p 8uzqxe3r7qbd202dopwtlvk5fi0agsx Modul:RedirectData 828 3431 18402 2024-09-27T08:06:53Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {} function p.getRedirectToNamespace(frame) titleObject = mw.title.getCurrentTitle() -- check if this is a redirect if titleObject.redirectTarget then targetNamespace = titleObject.redirectTarget.nsText return targetNamespace end return "Notaredirect" end function p.getTalkPage(frame) -- this is code written to check for the criteria to apply {{R to talk page}} - essentially, whether the redirect is outside of, and going into, a talk namespace...' 18402 Scribunto text/plain local p = {} function p.getRedirectToNamespace(frame) titleObject = mw.title.getCurrentTitle() -- check if this is a redirect if titleObject.redirectTarget then targetNamespace = titleObject.redirectTarget.nsText return targetNamespace end return "Notaredirect" end function p.getTalkPage(frame) -- this is code written to check for the criteria to apply {{R to talk page}} - essentially, whether the redirect is outside of, and going into, a talk namespace titleObject = mw.title.getCurrentTitle() -- check if this is a redirect if titleObject.redirectTarget then if not titleObject.isTalkPage then -- the current page is NOT a talk page if titleObject.redirectTarget.isTalkPage then -- the target page IS a talk page return "Yes" end end return "No" end return "Notaredirect" end function p.getSubpageStatus(frame) titleObject = mw.title.getCurrentTitle() if titleObject.redirectTarget then -- check if this is a redirect pageIsSubpage = titleObject.isSubpage targetIsSubpage = titleObject.redirectTarget.isSubpage if (pageIsSubpage or targetIsSubpage) then if (pageIsSubpage and targetIsSubpage) then return "Both" -- both are subpages, return three elseif pageIsSubpage then return "Onlypage" -- just the page is a subpage, target isn't, return one else return "Onlytarget" -- just the target is a subpage, the page isn't, return two end else -- neither page nor target is a subpage, return zero return "Neither" end end return "Notaredirect" end function p.toDisambig(frame) -- this checks if the page title contains (disambiguation), as well as if it's a talkpage titleObject = mw.title.getCurrentTitle() if titleObject.redirectTarget then -- check if this is a redirect if string.match(titleObject.text, "(disambiguation)") then -- title contains (disambiguation) if titleObject.isTalkPage then -- this is a talk page ({{R from unnecessary disambiguation}}) return "Talk" else -- this is not a talkpage ({{R to disambiguation page}}) return "Article" end else -- title does not contain "(disambiguation)" return "No" end end return "Notaredirect" end return p kj4244xrppjy6jy4e76rxqn28nlzqeh Modul:Redirect hatnote 828 3432 18403 2024-09-27T08:12:59Z Munajad.MH 3071 ←Membuat halaman berisi '--[[ -- This module produces a "redirect" hatnote. It looks like this: -- '"X" redirects here. For other uses, see Y.' -- It implements the {{redirect}} template. --]] local mHatnote = require('Module:Hatnote') local mHatList = require('Module:Hatnote list') local mArguments --lazily initialize local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local checkTypeMulti = libraryUtil.checkTypeMulti local p = {} ----------------------...' 18403 Scribunto text/plain --[[ -- This module produces a "redirect" hatnote. It looks like this: -- '"X" redirects here. For other uses, see Y.' -- It implements the {{redirect}} template. --]] local mHatnote = require('Module:Hatnote') local mHatList = require('Module:Hatnote list') local mArguments --lazily initialize local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local checkTypeMulti = libraryUtil.checkTypeMulti local p = {} -------------------------------------------------------------------------------- -- Helper functions -------------------------------------------------------------------------------- local function getTitle(...) --Calls mw.title.new and returns either a title object, or nil on error local success, titleObj = pcall(mw.title.new, ...) return success and titleObj or nil end -------------------------------------------------------------------------------- -- Main functions -------------------------------------------------------------------------------- function p.redirect(frame) mArguments = require('Module:Arguments') local args = mArguments.getArgs(frame, {parentOnly=true}) --Get number of redirects local numRedirects = tonumber(frame.args[1]) or 1 -- Create the options table. local options = {} options.selfref = args.selfref return p._redirect(args, numRedirects, options) end function p._redirect(args, numRedirects, options, currentTitle, redirectTitle, targetTitle) -- Validate the input. Don't bother checking currentTitle, redirectTitle or -- targetTitle, as they are only used in testing. checkType('_redirect', 1, args, 'table') checkType('_redirect', 2, numRedirects, 'number', true) numRedirects = numRedirects or 1 checkType('_redirect', 3, options, 'table', true) options = options or {} currentTitle = currentTitle or mw.title.getCurrentTitle() -- Get the table of redirects local redirect = {} for i = 1, numRedirects do -- Return an error if a redirect parameter is missing. if not args[i] then return mHatnote.makeWikitextError( 'missing redirect parameter', 'Template:Redirect#Errors', args.category ) end redirect[i] = args[i] end -- Generate the text. local formattedRedirect = {} for k,v in pairs(redirect) do formattedRedirect[k] = mHatnote.quote(v) end local text = { mHatList.andList(formattedRedirect) .. ' ' .. (#redirect == 1 and 'redirects' or 'redirect') .. ' here.', mHatList._forSee(args, #redirect + 1, {title = redirect[1], extratext = args.text}) } text = table.concat(text, ' ') -- Functionality for adding categories local categoryTable = {} local function addCategory(cat) if cat and cat ~= '' then -- Add by index to avoid duplicates categoryTable[string.format('[[Category:%s]]', cat)] = true end end --Generate tracking categories local mhOptions = {} local redirTitle for k,v in pairs(redirect) do -- We don't need a tracking category if the template invocation has been -- copied directly from the docs, or if we aren't in main- or category-space. if not v:find('^REDIRECT%d*$') and v ~= 'TERM' -- and currentTitle.namespace == 0 or currentTitle.namespace == 14 then redirTitle = redirectTitle or getTitle(v) if not redirTitle or not redirTitle.exists then addCategory('Missing redirects') elseif not redirTitle.isRedirect then if string.find(redirTitle:getContent(), '#invoke:RfD') then addCategory('Articles with redirect hatnotes impacted by RfD') else addCategory('Articles with redirect hatnotes needing review') end else local target = targetTitle or redirTitle.redirectTarget if target and target ~= currentTitle then addCategory('Articles with redirect hatnotes needing review') end end end -- Generate the options to pass to [[Module:Hatnote]]. if currentTitle.namespace == 0 and not mhOptions.selfref and redirTitle and redirTitle.namespace ~= 0 then -- We are on a mainspace page, and the hatnote starts with something -- like "Wikipedia:Foo redirects here", so automatically label it as -- a self-reference. mhOptions.selfref = true else mhOptions.selfref = options.selfref end end --concatenate all the categories local category = '' for k,v in pairs(categoryTable) do category = category .. k end return mHatnote._hatnote(text, mhOptions) .. category end return p bx3a2usoji3bjy33kez2xj3y12q8smx Modul:Redirect hatnote/doc 828 3433 18404 2024-09-27T08:13:29Z Munajad.MH 3071 ←Membuat halaman berisi '{{high-use| 34937 }} {{Module rating|protected}} {{Lua|Module:Hatnote|Module:Hatnote list|Module:Arguments}} This module produces a [[WP:HATNOTE|hatnote]] for disambiguating a page that is linked to by a given redirect. It implements the {{tl|redirect}} hatnote template. == Usage from wikitext == This module cannot be used directly from wikitext. Please use the {{tl|redirect}} or {{tl|redirect2}} templates instead. == Usage from Lua == To use this module from...' 18404 wikitext text/x-wiki {{high-use| 34937 }} {{Module rating|protected}} {{Lua|Module:Hatnote|Module:Hatnote list|Module:Arguments}} This module produces a [[WP:HATNOTE|hatnote]] for disambiguating a page that is linked to by a given redirect. It implements the {{tl|redirect}} hatnote template. == Usage from wikitext == This module cannot be used directly from wikitext. Please use the {{tl|redirect}} or {{tl|redirect2}} templates instead. == Usage from Lua == To use this module from Lua, first load the module. <syntaxhighlight lang="lua"> local mRedirectHatnote = require('Module:Redirect hatnote') </syntaxhighlight> The module can then be used with the following syntax: <syntaxhighlight lang="lua"> mRedirectHatnote._redirect(redirect, data, options, titleObj) </syntaxhighlight> == See also == * [[Module:Redirect-distinguish]] <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|| <!-- Categories go here and interwikis go in Wikidata. --> [[Category:Hatnote modules]] }}</includeonly> 7bbc4f9nzuw7d4okniil2qgjf9dpvvs Modul:Redirect template handler 828 3434 18405 2024-09-27T08:16:58Z Munajad.MH 3071 ←Membuat halaman berisi 'require("strict") local p = {} local currentFrame local redirectTemplateList = {} local debugTemplateUsedList = {} local errorList = { ["MULTI_SERIES"] = "|multi_series_name_table= can only be used in other modules" } --[[ Local function which validates parameter usage through Module:Check for unknown parameters. If calling module has additional valid args that are not part of this module, it should pass them as a seperate table - "additonalValidArgs". --]] l...' 18405 Scribunto text/plain require("strict") local p = {} local currentFrame local redirectTemplateList = {} local debugTemplateUsedList = {} local errorList = { ["MULTI_SERIES"] = "|multi_series_name_table= can only be used in other modules" } --[[ Local function which validates parameter usage through Module:Check for unknown parameters. If calling module has additional valid args that are not part of this module, it should pass them as a seperate table - "additonalValidArgs". --]] local function getUnknownParametersErrors(args, additonalValidArgs) local templateName = currentFrame:getParent():getTitle() or "Module:Redirect template handler" local validArgs = { ["unknown"] = "[[Category:Pages using Module:Redirect template handler with unknown parameters|_VALUE_]]", ["preview"] = 'Page using [[' .. templateName .. ']] with unknown parameter "_VALUE_".', "alt_name", "alt_spelling", "anchor", "capitalisation", "correct_disambiguation", "dab_exception", "draft_move", "former_name", "history", "incorrect_name", "list", "long_name", "merge", "primary", "restricted", "section", "series_name", "short_name", "to_article", "to_diacritic", "unneeded_dab", "without_mention", } -- Add optional series_name2-10 parameters. for i = 2, 10 do table.insert(validArgs, "series_name" .. i) end -- Safety check. if (additonalValidArgs) then for i = 1, #additonalValidArgs do table.insert(validArgs, additonalValidArgs[i]) end end local checkForUnknownParameters = require("Module:Check for unknown parameters") return checkForUnknownParameters._check(validArgs, args) end --[[ Local function which handles the addition of redirect templates. --]] local function addRedirectTemplate(templateName, templateArgs) -- Args might already be a table. if (type(templateArgs) ~= "table") then templateArgs = {templateArgs} end -- Get the redirect template. local redirectTemplate = currentFrame:expandTemplate{title = templateName, args = templateArgs} -- Insert it to the redirect template list. table.insert(redirectTemplateList, redirectTemplate) -- Insert the name only to the debug list. table.insert(debugTemplateUsedList, templateName) end --[[ Local function which retrieves the redirect's correct disambiguation style. This is needed to check if the current redirect title is using a correct disambiguation or not. --]] local function getCorrectDisambiguation(args) -- If a correct disambiguation was set, use it. if (args.correct_disambiguation) then return args.correct_disambiguation elseif (args.series_name) then -- If not, return the series name without disambiguation. local correctDisambiguation = string.gsub(args.series_name, "%(.*%)", "", 1) return mw.text.trim(correctDisambiguation) else -- If no series name was set, return an empty string. return "" end end --[[ Local function which retrieves the redirect's current disambiguation, if any. --]] local function getDisambiguation(args) local title if (args.test_title) then title = args.test_title else title = mw.title.getCurrentTitle().text end local stringMatch = require("Module:String")._match -- Return disambiguation. return stringMatch(title, "%s%((.-)%)", 1, -1, false, "") end --[[ Local function which checks if the current disambiguation used is using a correct disambiguation style. Returns true if one of the following is correct: -- Has no disambiguation. -- Disambiguation is equal to a correct disambiguation style. -- Disambiguation is equal to an extended correct disambiguation style, which includes the type of redirects. -- Disambiguation is equal "song" or ends with " song". -- Disambiguation is tagged with an allowed exception. --]] local function isRedirectUsingCorrectDisambiguation(args, objectType) local disambiguation = getDisambiguation(args) local correctDisambiguation = getCorrectDisambiguation(args) objectType = objectType or "" if (args.dab_exception or (not disambiguation) or (disambiguation == "") or (disambiguation == correctDisambiguation) or (disambiguation == correctDisambiguation .. " " .. objectType) ) then return true elseif objectType == "song" and (disambiguation == "song" or string.find(disambiguation, " song")) then return true else return false end end --[[ Local function which handles all the shared character, element and location redirect handling code. --]] local function getRedirectCategoryTemplates(args, objectType) local mainRedirect = true local printworthy = true -----------------[[ Printworthy categories ]]----------------- -- See [[WP:NCHASHTAG]] for more details. -- This redirect can be a main redirect. if (args.restricted) then addRedirectTemplate("R restricted", args.restricted) end if (args.birth_name) then addRedirectTemplate("R from birth name") mainRedirect = false end if (args.alt_name) then addRedirectTemplate("R from alternative name") mainRedirect = false end if (args.former_name) then addRedirectTemplate("R from former name") mainRedirect = false end if (args.short_name) then addRedirectTemplate("R from short name") mainRedirect = false end if (args.long_name) then addRedirectTemplate("R from long name") mainRedirect = false end if (args.sort_name) then addRedirectTemplate("R from sort name", {string.sub(args.sort_name, 1, 1), string.sub(args.sort_name, 2)}) mainRedirect = false end -----------------[[ Unprintworthy categories ]]----------------- if (args.title_name) then addRedirectTemplate("R from name with title") printworthy = false mainRedirect = false end if (args.alt_spelling) then addRedirectTemplate("R from alternative spelling", args.alt_spelling) printworthy = false mainRedirect = false end if (args.to_diacritic) then addRedirectTemplate("R to diacritic") mainRedirect = false printworthy = false end if (args.incorrect_name) then addRedirectTemplate("R from incorrect name", args.primary or args.incorrect_name) mainRedirect = false printworthy = false end if (args.capitalisation) then addRedirectTemplate("R from miscapitalisation", args.primary or args.capitalisation) mainRedirect = false printworthy = false end if (args.unneeded_dab) then addRedirectTemplate("R from unnecessary disambiguation") mainRedirect = false printworthy = false end if (not isRedirectUsingCorrectDisambiguation(args, objectType)) then addRedirectTemplate("R from incorrect disambiguation") mainRedirect = false printworthy = false end if (args.draft_move) then addRedirectTemplate("R from move") addRedirectTemplate("R from draft namespace") mainRedirect = false printworthy = false end -----------------[[ Technical categories ]]----------------- --[[ Redirect target can be: -- a link to an anchor in a list. -- a link to a list, where the redirect is an entry. -- an article, for which the redirect is an alt title of. These are not currently categorized. -- a section of an article. ]]-- if (args.without_mention) then addRedirectTemplate("R to article without mention") printworthy = false elseif (args.anchor) then addRedirectTemplate("R to anchor") elseif (args.list) then addRedirectTemplate("R to list entry") elseif (args.to_article) then -- Currently do nothing. else addRedirectTemplate("R to section") end if (args.primary) then addRedirectTemplate("R avoided double redirect", args.primary) mainRedirect = false end if (args.merge) then addRedirectTemplate("R from merge") end if (args.history) then addRedirectTemplate("R with history") end local wikidata if args.test_title then wikidata = currentFrame:expandTemplate{title = "Wikidata", args = {"label", "raw", page = args.test_title}} else wikidata = currentFrame:expandTemplate{title = "Wikidata", args = {"label", "raw"}} end if wikidata ~= "" then addRedirectTemplate("R with Wikidata item") end if (mainRedirect) then addRedirectTemplate("R with possibilities") end if (printworthy) then addRedirectTemplate("R printworthy") else addRedirectTemplate("R unprintworthy") end return table.concat(redirectTemplateList), mainRedirect end --[[ Local function which handles the main process. --]] local function main(args, objectType, validArgs) local redirectCategoryTemplates, mainRedirect = getRedirectCategoryTemplates(args, objectType) local redirectCategoryShell = currentFrame:expandTemplate{title = "Redirect category shell", args = {redirectCategoryTemplates}} local unknownParametersErrors = getUnknownParametersErrors(args, validArgs) -- Used for /testcases testing. if (args.test) then return table.concat(debugTemplateUsedList, ", "), mainRedirect else return redirectCategoryShell, mainRedirect, unknownParametersErrors end end --[[ Local function which is used when redirects are tagged with more than one series name. It retrieves the complete lists of series used. Series entered should be in the style of "series_name#", as in series_name4. --]] local function getMultipleSeriesNames(args) local seriesArgs = {} table.insert(seriesArgs, args.series_name) for i = 2, 10 do local tvSeries = args["series_name" .. i] if (tvSeries) then table.insert(seriesArgs, tvSeries) end end table.insert(debugTemplateUsedList, table.concat(seriesArgs, ", ")) seriesArgs["multi"] = "yes" return seriesArgs end --[[ Entry point for episode redirects. --]] function p.setEpisodeRedirect(args, validArgs) currentFrame = mw.getCurrentFrame() -- For scenarios where the redirect is a crossover episode redirect -- and it should appear in more than one series category. if (args.series_name2) then local seriesArgs = getMultipleSeriesNames(args) addRedirectTemplate("R from television episode", seriesArgs) else -- For scenarios where a series has a short web-based series ("minisodes"), -- and the redirects should be placed in the parent series category. -- Creating a seriesName variable here. This is needed since changing -- arg.series_name directly affects code in invoking module. local seriesName = args.series_name if (args.parent_series) then seriesName = args.parent_series end addRedirectTemplate("R from television episode", seriesName) end if (not (args.list or args.to_article or args.section)) then args.anchor = true end return main(args, "episode", validArgs) end --[[ Entry point for song redirects. --]] function p.setSongRedirect(frame) currentFrame = frame local getArgs = require("Module:Arguments").getArgs local args = getArgs(currentFrame) addRedirectTemplate("R from song", "printworthy") if (not (args.list or args.to_article or args.section)) then args.anchor = true end local redirectCategoryShell, mainRedirect, unknownParametersErrors = main(args, "song", {}) if (unknownParametersErrors) then return redirectCategoryShell .. unknownParametersErrors else return redirectCategoryShell end end --[[ Entry point for fictional object redirects. This includes character, element and location redirects. --]] function p.setFictionalObjectRedirect(args, objectType, validArgs) currentFrame = mw.getCurrentFrame() if (args.multi_series_name_table) then -- For scenarios where the redirect is a character that appears in several different series -- and it should appear in more than one series category. -- This parameter is used by franchise modules which handle multiple series fields. if (type(args.multi_series_name_table) == "table") then table.insert(debugTemplateUsedList, table.concat(args.multi_series_name_table, ", ")) addRedirectTemplate("R from fictional " .. objectType, args.multi_series_name_table) else error(errorList[MULTI_SERIES], 0) end elseif (args.series_name2) then -- For scenarios where the redirect is a character that appears in several different series -- and it should appear in more than one series category. local seriesArgs = getMultipleSeriesNames(args) addRedirectTemplate("R from fictional " .. objectType, seriesArgs) else addRedirectTemplate("R from fictional " .. objectType, args.series_name) end return main(args, objectType, validArgs) end return p 0f2w17gu7t6udnsidcw58a09mlsb47m Modul:Redirect template handler/doc 828 3435 18406 2024-09-27T08:17:46Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} {{Lua|Module:Arguments|Module:Check for unknown parameters|Module:String}} '''Module:Redirect template handler''' is used to facilitate editor-friendly redirect template usage. This module is currently used with episode and fictional characters, elements and locations via [[Module:Television episode redirect handler]] a...' 18406 wikitext text/x-wiki <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} {{Lua|Module:Arguments|Module:Check for unknown parameters|Module:String}} '''Module:Redirect template handler''' is used to facilitate editor-friendly redirect template usage. This module is currently used with episode and fictional characters, elements and locations via [[Module:Television episode redirect handler]] and [[Module:Fiction redirect category handler]]. == Usage == The module has two entry points <syntaxhighlight lang="lua" inline>setEpisodeRedirect(args)</syntaxhighlight> and <syntaxhighlight lang="lua" inline>setFictionalObjectRedirect(args, objectType)</syntaxhighlight>. The functions return a {{tl|Redirect category shell}} and a boolean value if the redirect is the primary redirect. If an unknown parameter is used, the module also returns a warning about the usage and adds the page to tracking category. <syntaxhighlight lang="lua"> local redirectTemplateHandler = require('Module:Redirect template handler') local redirectCategoryShell, mainRedirect = redirectTemplateHandler.setEpisodeRedirect(args) local redirectCategoryShell, mainRedirect = redirectTemplateHandler.setFictionalObjectRedirect(args, objectType) </syntaxhighlight> == Parameter list == <section begin=Parameters/><section begin=Arrowverse/> {| class="wikitable" |- ! scope="col" | Parameter ! scope="col" | Explanation ! scope="col" | {{tl|R with possibilities}} ! scope="col" | {{tl|R printworthy}} or {{tl|R unprintworthy}} |-<section end=Arrowverse/> ! scope="row" | <code>series_name</code> | The name of the series article, including disambiguation. Will set the value entered as series which this redirect belongs to. | - | - |- ! scope="row" | <code>series_name#</code> | For multiple series starting from the 2nd series in the style of {{para|series_name2}}. The name of the series article names, including disambiguation. Will set the values entered as series which this object belongs to. | - | - |- ! scope="row" | <code>multi_series_name_table</code> | Multiple series article names, including disambiguation. Will set the values entered as series which this object belongs to. This parameter can only be used from other modules as it requires the parameters to be passed as an args table. | - | - |- ! scope="row" | <code>parent_series</code> | Used for scenarios where a series has a short web-based companion series ("minisodes"), and the redirects should be placed in the parent series category. | - | - |-<section begin=Arrowverse/> ! scope="row" | <code>restricted</code> | Will tag the redirect with: {{tl|R restricted}} and set the value entered as the correct title. | Yes | printworthy |- ! scope="row" | <code>birth_name</code> | Only valid for character redirects; Any value will tag the redirect with: {{tl|R from birth name}}. | No | printworthy |- ! scope="row" | <code>alt_name</code> | Any value will tag the redirect with: {{tl|R from alternative name}}. | No | printworthy |- ! scope="row" | <code>former_name</code> | Any value will tag the redirect with: {{tl|R from former name}}. | No | printworthy |- ! scope="row" | <code>short_name</code> | Any value will tag the redirect with: {{tl|R from short name}}. | No | printworthy |- ! scope="row" | <code>long_name</code> | Any value will tag the redirect with: {{tl|R from long name}}. | No | printworthy |- ! scope="row" | <code>sort_name</code> | Only valid for character redirects; Any value will tag the redirect with: {{tl|R from sort name}}. The value must be two characters. See {{tl|R from sort name}} for more information. | No | printworthy |- ! scope="row" | <code>title_name</code> | Only valid for character redirects; Any value will tag the redirect with: {{tl|R from name with title}}. | No | unprintworthy |- ! scope="row" | <code>alt_spelling</code> | Will tag the redirect with: {{tl|R from alternative spelling}} and set the value entered as the correct spelling to use. | No | unprintworthy |- ! scope="row" | <code>to_diacritic</code> | Any value will tag the redirect with: {{tl|R to diacritic}}. | No | unprintworthy |- ! scope="row" | <code>incorrect_name</code> | Any value will tag the redirect with: {{tl|R from incorrect name}} and set the {{para|primary}} value entered as the correct name to use. If {{para|primary}} isn't used, it will instead use the value entered here. | No | unprintworthy |- ! scope="row" | <code>capitalisation</code> | Any value will tag the redirect with: {{tl|R from miscapitalisation}} and set the {{para|primary}} value entered as the correct capitalisation to use. If {{para|primary}} isn't used, it will instead use the value entered here. | No | unprintworthy |- ! scope="row" | <code>unneeded_dab</code> | Any value will tag the redirect with: {{tl|R from unnecessary disambiguation}}. | No | unprintworthy |- ! scope="row" | <code>draft_move</code> | Any value will tag the redirect with: {{tl|R from move}} and {{tl|R from draft namespace}}. | No | unprintworthy |- ! scope="row" | <code>without_mention</code> | Any value will tag the redirect with: {{tl|R to article without mention}}. | No | unprintworthy |- ! scope="row" | <code>anchor</code> | Set as default for episode redirects. Any value will tag the redirect with: {{tl|R to anchor}}. | - | - |- ! scope="row" | <code>section</code> | Set as default for fictional character, element and location redirects. Any value will tag the redirect with: {{tl|R to section}}. | - | - |- ! scope="row" | <code>list</code> | Any value will tag the redirect with: {{tl|R to list entry}}. | - | - |- ! scope="row" | <code>to_article</code> | Used for redirects to articles, and not to a specific section of the article. | - | - |- ! scope="row" | <code>primary</code> | Will tag the redirect with: {{tl|R avoided double redirect}} and set the value entered as the primary redirect. | - | - |- ! scope="row" | <code>merge</code> | Any value will tag the redirect with: {{tl|R from merge}}. | - | - |- ! scope="row" | <code>history</code> | Any value will tag the redirect with: {{tl|R with history}}. | - | - |- ! scope="row" | <code>dab_exception</code> | Any value will set the current disambiguation used as correct, regardless if it follows a standard style. See note below. | - | - |- ! scope="row" | <code>correct_disambiguation</code> | Value will be used for disambiguation validation. Should be used if the disambiguation is different than the series name, such as when using a franchise name. | - | - |- ! scope="row" | <code>test</code> | Any value will set instruct the function to return only testing validation data. Used in /testcases. | - | - |- ! scope="row" | <code>test_title</code> | Value will be used for title validation. Used in /testcases. | - | - |}<section end=Parameters/><section end=Arrowverse/> == Notes == <section begin="Notes"/><section begin="Notes-small"/><section begin="Notes-episode"/> * The redirect will automatically be tagged with {{tl|R from television episode}}, {{tl|R from fictional character}}, {{tl|R from fictional element}}, {{tl|R from fictional location}} or {{tl|R from song}} depending on the type of redirect, and be placed in the relevant category.<section end="Notes-small"/> * Using the series parameters will place the redirect in a series-specific category: <code><nowiki>[[Category:(series) (object) redirects to lists]]</nowiki></code>, such as [[:Category:Arrow (TV series) character redirects to lists]]. * If the redirect does not use one of the following correct disambiguation — <code>(series)</code>, <code>(series) episode</code>, <code>(series) character</code>, <code>(series) element</code> or <code>(series) character</code> — the redirect will be tagged with {{tl|R from incorrect disambiguation}} and {{tl|R unprintworthy}}.<section begin="Notes-small"/> * If the redirect is using one of the unprintworthy templates, it will be categorized as {{tl|R unprintworthy}}. If not, it will be categorized as {{tl|R printworthy}}. * If the redirect is using one of the templates marked above as not {{tl|R with possibilities}}, it won't be categorized with it. * If the redirect is linked to a Wikidata item, it will automatically be tagged with {{t|R with Wikidata item}}.<section end="Notes-small"/><section end="Notes"/> * For episode redirects, a [[WP:Short description|short description]] will be added only to the primary redirect. Additionally, If {{para|series_name2}} (or higher) is used, a short description won't be added.<section end="Notes-episode"/> == Tracking category == {{Category link with count|Category:Pages using Module:Redirect template handler with unknown parameters}} {{Fiction-related redirects templates}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly> 6auudzwfm3cabfaq166r00tyfknxwi8 Modul:Icon 828 3436 18407 2024-09-27T08:22:00Z Munajad.MH 3071 ←Membuat halaman berisi '-- This module implements [[Template:Icon]]. require("strict") 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) lo...' 18407 Scribunto text/plain -- This module implements [[Template:Icon]]. require("strict") 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 '<span class="nowrap">'..icon..' </span>[['..link..']]' end return '<span class="nowrap">'..icon..' </span>[['..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 p[''] = function (frame) return p._main(frame.args) end return p 8okbheawnrs6vzrqplkkjbvepwe3nhw Modul:Icon/doc 828 3437 18408 2024-09-27T08:23:03Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating|protected}} {{High-use}} This module displays an icon depending on the code it is given. It implements [[Template:Icon]]. == Usage == === From wikitext === From wikitext this module should be used via [[Template:Icon]] in most cases. Please see the template page for documentation. In cases where lots of icons cause the page to exceed the [[WP:PEIS|post-expand include size]] limit, {{mlx|Icon|<nowiki>|</nowiki>''icon name''}} may be used inste...' 18408 wikitext text/x-wiki {{Module rating|protected}} {{High-use}} This module displays an icon depending on the code it is given. It implements [[Template:Icon]]. == Usage == === From wikitext === From wikitext this module should be used via [[Template:Icon]] in most cases. Please see the template page for documentation. In cases where lots of icons cause the page to exceed the [[WP:PEIS|post-expand include size]] limit, {{mlx|Icon|<nowiki>|</nowiki>''icon name''}} may be used instead of {{tlx|Icon|''icon name''}}. === From Lua === To use this module from another Lua module, first load it: <syntaxhighlight lang="lua"> local mIcon = require('Module:Icon') </syntaxhighlight> Then you can make icons with the _main function. <syntaxhighlight lang="lua"> mIcon._main(args) </syntaxhighlight> The <var>args</var> variable is a table of arguments. This corresponds to the parameters accepted by [[Template:Icon]] - please see the template page for parameter documentation. == Data == The icon data is stored at [[Module:Icon/data]]. See the instructions there for how to add and remove icons. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> i43lwuheitu0ctn7vv1m4rjemmgn7h2 Cèṭa'an:Mlx 10 3438 18409 2024-09-27T08:27:07Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Module link expanded]] 18409 wikitext text/x-wiki #REDIRECT [[Template:Module link expanded]] {{Redirect category shell| {{R from move}} }} 6u0mtd8wyt6sh6giz1fysuswgr4n06a Cèṭa'an:Module link expanded 10 3439 18410 2024-09-27T08:29:33Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly><code>&#123;&#123;{{{{{|safesubst:}}}#invoke:Separated entries|main|[[Module:{{{1}}}{{{section|}}}|#invoke:{{{1}}}]]|{{{2|''function''}}}|separator=&#124;}}&#125;&#125;</code></includeonly><noinclude>{{documentation}}<!-- Categories go on the /doc subpage and interwikis go on Wikidata. --></noinclude>' 18410 wikitext text/x-wiki <includeonly><code>&#123;&#123;{{{{{|safesubst:}}}#invoke:Separated entries|main|[[Module:{{{1}}}{{{section|}}}|#invoke:{{{1}}}]]|{{{2|''function''}}}|separator=&#124;}}&#125;&#125;</code></includeonly><noinclude>{{documentation}}<!-- Categories go on the /doc subpage and interwikis go on Wikidata. --></noinclude> tpsa8jwnzpeoby534aj24ra9nao5hif Cèṭa'an:Module link expanded/doc 10 3440 18411 2024-09-27T08:32:29Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{tsh|mlx}}{{lua|Module:Separated entries}} {{lt|module link expanded}} (often abbreviated <nowiki>{{mlx}}</nowiki>) is used to display a module name as a link surrounded by braces with the {{((}}#invoke{{))}} [[WP:PF|parser function]], thus showing the module name as code rather than actually invoking it. Its primary use is in instruction and documentation where it is used to refer to a module by name without invoking it. It is also su...' 18411 wikitext text/x-wiki {{Documentation subpage}} {{tsh|mlx}}{{lua|Module:Separated entries}} {{lt|module link expanded}} (often abbreviated <nowiki>{{mlx}}</nowiki>) is used to display a module name as a link surrounded by braces with the {{((}}#invoke{{))}} [[WP:PF|parser function]], thus showing the module name as code rather than actually invoking it. Its primary use is in instruction and documentation where it is used to refer to a module by name without invoking it. It is also supports the definition of a function and parameters. == Examples == {| class="wikitable" ! Code ! Result ! Notes |- | {{tji|mlx|Example}} | {{mlx|Example}} | Usage without function name. This does not produce a usable invocation. |- | {{tji|mlx|Example|hello}} | {{mlx|Example|hello}} | Usage with a function name. |- | {{tji|mlx|Example|count_fruits|4{{=}}bananas{{=}}5|5{{=}}apples{{=}}10}} | {{mlx|Example|count_fruits|4=bananas=5|5=apples=10}} | Usage with a function name and parameters. |- | {{tji|mlx|Example|count_fruits|bananas<nowiki>{{</nowiki>{{=}}<nowiki>}}5</nowiki>|apples<nowiki>{{</nowiki>{{=}}<nowiki>}}5</nowiki>10}} | {{mlx|Example|count_fruits|bananas{{=}}5|apples{{=}}10}} | Usage with a function name and parameters, using {{((}}={{))}}. |} == TemplateData == {{TemplateData header}} <templatedata>{ "description": "This template displays a module name as a link surrounded by braces with the {{#invoke}} parser function, thus showing how the module name would be used in code. Its primary use is in instruction and documentation.", "params": { "1": { "label": "module name", "description": "the module name without the namespace prefix “Module:”, which is added automatically", "type": "string", "required": true }, "2": { "label": "function name", "description": "the function name within the module to call", "type": "string", "required": true }, "3": { "label": "parameter 1", "description": "the name (and value) of the first parameter, use {{=}} to add an equal sign", "type": "string" }, "4": { "label": "parameter 2", "description": "the name (and value) of the second parameter, use {{=}} to add an equal sign", "type": "string" }, "5": { "label": "parameter 3", "description": "the name (and value) of the third parameter, use {{=}} to add an equal sign", "type": "string" } }}</templatedata> == See also == * {{tl|ml}} – similar function but not surrounded in {{tag|code}} tags * {{tl|mfl}} – similar to {{tl|ml}} but creates a link to the function's documentation * {{tl|tlx}} – a version of this template for templates instead of modules {{Template:Template-linking templates}} <includeonly>{{Sandbox other|| [[Category:Internal module-link templates]] }}</includeonly> c690jzrgo3ts2dwh38ay4zaght136ik Cèṭa'an:Demo 10 3441 18412 2024-09-27T09:00:10Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:Demo|main}}<noinclude>{{documentation}}</noinclude>' 18412 wikitext text/x-wiki {{#invoke:Demo|main}}<noinclude>{{documentation}}</noinclude> qo8uxqtbhlvri8ihi5293by4l1j4soc Modul:Demo 828 3442 18413 2024-09-27T09:01:06Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {} --creates a frame object that cannot access any of the parent's args --unless a table containing a list keys of not to inherit is provided function disinherit(frame, onlyTheseKeys) local parent = frame:getParent() or frame local orphan = parent:newChild{} orphan.getParent = parent.getParent --returns nil orphan.args = {} if onlyTheseKeys then local family = {parent, frame} for f = 1, 2 do for k, v in pairs(family[f] and family[f].args or...' 18413 Scribunto text/plain local p = {} --creates a frame object that cannot access any of the parent's args --unless a table containing a list keys of not to inherit is provided function disinherit(frame, onlyTheseKeys) local parent = frame:getParent() or frame local orphan = parent:newChild{} orphan.getParent = parent.getParent --returns nil orphan.args = {} if onlyTheseKeys then local family = {parent, frame} for f = 1, 2 do for k, v in pairs(family[f] and family[f].args or {}) do orphan.args[k] = orphan.args[k] or v end end parent.args = mw.clone(orphan.args) setmetatable(orphan.args, nil) for _, k in ipairs(onlyTheseKeys) do rawset(orphan.args, k, nil) end end return orphan, parent end function getSeparator(args, default) local br = tonumber(args.br) and ('<br>'):rep(args.br) or args.br local sep = args.sep or br or default return #sep > 0 and ' ' .. sep .. ' ' or sep end function p.get(frame, arg, passArgs) local orphan, frame = disinherit(frame, passArgs and {arg or 1}) local code = frame.args[arg or 1] or '' if code:match'UNIQ%-%-nowiki' then code = mw.text.unstripNoWiki(code) :gsub('&lt;', '<') :gsub('&gt;', '>') :gsub('&quot;', '"') -- Replace `&#125;%-` with `}-` because of some server quirk leading to -- =mw.text.unstripNoWiki(mw.getCurrentFrame():preprocess('<nowiki>}-</nowiki>')) -- outputting `&#125;-` instead of `}-`, while it's ok with `<nowiki>} -</nowiki>` :gsub('&#125;%-', '}-') -- The same with `-&#123;` :gsub('%-&#123;', '-{') end local kill_categories = frame.args.demo_kill_categories or frame.args.nocat return { source = code, output = orphan:preprocess(code):gsub(kill_categories and '%[%[Category.-%]%]' or '', ''), frame = frame } end function p.main(frame, demoTable) local show = demoTable or p.get(frame) local args = show.frame.args if show[args.result_arg] then return show[args.result_arg] end local yesno = require('Module:Yesno') args.reverse = yesno(args.reverse, false) args.sep = getSeparator(args, '') local source = frame:extensionTag{ name = 'syntaxhighlight', args = { lang = 'wikitext', style = args.style }, content = show.source } return args.reverse and show.output .. args.sep .. source or source .. args.sep .. show.output end -- Alternate function to return an inline result function p.inline(frame, demoTable) local show = demoTable or p.get(frame) local args = show.frame.args if show[args.result_arg] then return show[args.result_arg] end local yesno = require('Module:Yesno') args.reverse = yesno(args.reverse, false) args.sep = getSeparator(args, args.reverse and '←' or '→') local source = frame:extensionTag{ name = 'syntaxhighlight', args = { lang = 'wikitext', inline = true, style = args.style }, content = show.source } return args.reverse and show.output .. args.sep .. source or source .. args.sep .. show.output end --passing of args into other module without preprocessing function p.module(frame) local orphan, frame = disinherit(frame, { 'demo_template', 'demo_module', 'demo_module_func', 'demo_main', 'demo_sep', 'demo_br', 'demo_result_arg', 'demo_kill_categories', 'nocat' }) local template = frame.args.demo_template and 'Template:'..frame.args.demo_template local demoFunc = frame.args.demo_module_func or 'main\n' local demoModule = require('Module:' .. frame.args.demo_module)[demoFunc:match('^%s*(.-)%s*$')] frame.args.br, frame.args.result_arg = frame.args.demo_sep or frame.args.demo_br, frame.args.demo_result_arg local kill_categories = frame.args.demo_kill_categories or frame.args.nocat if demoModule then local named = {insert = function(self, ...) table.insert(self, ...) return self end} local source = {insert = named.insert, '{{', frame.args.demo_template or frame.args.demo_module, '\n'} if not template then source:insert(2, '#invoke:'):insert(4, '|'):insert(5, demoFunc) end local insertNamed = #source + 1 for k, v in pairs(orphan.args) do local nan, insert = type(k) ~= 'number', {v} local target = nan and named or source target:insert'|' if nan then target:insert(k):insert'=':insert'\n' table.insert(insert, 1, #target) end target:insert(unpack(insert)) local nowiki = v:match('nowiki') if nowiki or v:match('{{.-}}') then orphan.args[k] = frame:preprocess(nowiki and mw.text.unstripNoWiki(v) or v) end end source:insert'}}' table.insert(source, insertNamed, table.concat(named)) return p.main(orphan, { source = table.concat(source), "<>'|=~", output = tostring(demoModule(orphan)):gsub(kill_categories and '%[%[Category.-%]%]' or '', ''), frame = frame }) else return "ERROR: Invalid module function: "..demoFunc end end return p nmruxy9m5q85bu8c8t5ietclrq4fqm3 Modul:Demo/doc 828 3443 18414 2024-09-27T09:01:36Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating |release<!-- Values: pre-alpha • alpha • beta • release • protected -- If a rating not needed/relevant, delete this template call -->}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == === Usage via templates === This module supports {{t|Demo}} <nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|''main''}} and {{t|Demo inline}} <nowiki>{{</nowik...' 18414 wikitext text/x-wiki {{Module rating |release<!-- Values: pre-alpha • alpha • beta • release • protected -- If a rating not needed/relevant, delete this template call -->}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == === Usage via templates === This module supports {{t|Demo}} <nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|''main''}} and {{t|Demo inline}} <nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|''inline''}} The input must be wrapped in {{xtag|nowiki}} tags or else it may be processed before the module can read it. === Usage in a module === If you want to use this in another module (such as to make the output prettier), you can get values like so: <syntaxhighlight lang="lua">require('Module:demo').get(frame)</syntaxhighlight> Function {{code|get()}} returns a table containing: *<code>source</code> = the source code (without {{xtag|syntaxhighlight}} wrappers, characters substituted with html entities) *<code>output</code> = the execution result of the source. *<code>frame</code> = the frame from which this template took the parameter. By default, {{code|get()}} takes the first parameter of frame. If the frame uses a different parameter name for the nowiki-wrapped source, then place that name (as a string) as the second parameter, like so {{code|require('Module:demo').get(frame, 'alternate_name')|lua}} Example: <syntaxhighlight lang="lua"> local p = {} function p.main(frame) local parts = require('Module:demo').get(frame) return '…Pretty HTML… <pre>' .. parts.source .. '</pre> …More pretty HTML… ' .. parts.output .. ' …Even more pretty HTML…' end return p</syntaxhighlight> == See also == * [[Template:Nowiki template demo]] which uses [[Module:Template test case]] * [[Template:Automarkup]] which uses [[Module:Automarkup]] <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> 27vqkg0gahljmkvz926wytt4sbj05so Cèṭa'an:Xtag 10 3444 18415 2024-09-27T09:02:32Z Munajad.MH 3071 ←Membuat halaman berisi '<code class="nowrap">{{#switch:{{{2|pair}}} |c|close = <!--nothing--> |s|single |o|open |p|pair = &lt;{{#switch:{{{1|}}} |categorytree=[[mw:Extension:CategoryTree|categorytree]] |charinsert=[[mw:Extension:CharInsert|charinsert]] |ce=[[Help:Displaying a formula#Chemistry|ce]] |chem=[[Help:Displaying a formula#Chemistry|chem]] |gallery=[[Help:Gallery tag|gallery]] |graph=[[Help:Graph|graph]] |hiero=[[mw:Extension:WikiHiero|hiero]] |includeonly=Help...' 18415 wikitext text/x-wiki <code class="nowrap">{{#switch:{{{2|pair}}} |c|close = <!--nothing--> |s|single |o|open |p|pair = &lt;{{#switch:{{{1|}}} |categorytree=[[mw:Extension:CategoryTree|categorytree]] |charinsert=[[mw:Extension:CharInsert|charinsert]] |ce=[[Help:Displaying a formula#Chemistry|ce]] |chem=[[Help:Displaying a formula#Chemistry|chem]] |gallery=[[Help:Gallery tag|gallery]] |graph=[[Help:Graph|graph]] |hiero=[[mw:Extension:WikiHiero|hiero]] |includeonly=[[Help:Template#Noinclude, includeonly, and onlyinclude|includeonly]] |indicator=[[mw:Help:Page status indicators|indicator]] |imagemap=[[mw:Extension:ImageMap|imagemap]] |inputbox=[[mw:Extension:InputBox|inputbox]] |mapframe=[[mw:Extension:Kartographer|mapframe]] |maplink=[[mw:Extension:Kartographer#<maplink>|maplink]] |math=[[mw:Extension:Math|math]] |math chem=[[Help:Displaying a formula#Chemistry|math chem]] |noinclude=[[Help:Template#Noinclude, includeonly, and onlyinclude|noinclude]] |nowiki=[[Help:Wikitext#Nowiki|nowiki]] |onlyinclude=[[Help:Template#Noinclude, includeonly, and onlyinclude|onlyinclude]] |poem=[[mw:Extension:Poem|poem]] |pre=[[Help:Wikitext#Pre|pre]] |ref=[[mw:Extension:Cite/Cite.php|ref]] |references=[[mw:Extension:Cite/Cite.php|references]] |score=[[Help:Score|score]] |section=[[mw:Extension:Labeled Section Transclusion|section]] |source=[[mw:Extension:SyntaxHighlight|source]] |syntaxhighlight=[[mw:Extension:SyntaxHighlight|syntaxhighlight]] |templatedata=[[Wikipedia:TemplateData/Tutorial|templatedata]] |templatestyles=[[mw:Extension:TemplateStyles|templatestyles]] |timeline=[[mw:Extension:EasyTimeline|timeline]] |#default={{{1|}}}[[Category:Pages using xtag template with unsupported tag name]] }}{{#if:{{{params|}}}|&#32;{{{params}}}}} }}{{#switch:{{{2|open}}} |c|close = {{{content|}}} |s|single = &#32;/&gt; |o|open = &gt;{{{content|}}} |p|pair = &gt;{{{content|...}}} }}{{#switch:{{{2|open}}} |s|single |o|open = <!--nothing--> |c|close |p|pair = &lt;/{{{1|tag}}}&gt; }}</code><noinclude> {{documentation}} </noinclude> 2vnd41n7pfohwg71j2wi96yt6lxbcfn Cèṭa'an:Xtag/doc 10 3445 18416 2024-09-27T09:03:09Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}}<!----Categories where indicated at the bottom of this page, please----> This template adds a formatted MediaWiki parser or extension tag that links to the help or extension page. This template is similar to {{tl|tag}}, but it links the tag and defaults to open. ===Parser and extension tags=== <section begin="xtag" />{{Xtag/list}}<section end="xtag" /> ===Parameters=== * '''first parameter''' ''(mandatory)'': the name of the HTML tag...' 18416 wikitext text/x-wiki {{Documentation subpage}}<!----Categories where indicated at the bottom of this page, please----> This template adds a formatted MediaWiki parser or extension tag that links to the help or extension page. This template is similar to {{tl|tag}}, but it links the tag and defaults to open. ===Parser and extension tags=== <section begin="xtag" />{{Xtag/list}}<section end="xtag" /> ===Parameters=== * '''first parameter''' ''(mandatory)'': the name of the HTML tag * '''second parameter''': what type of tag to display: ** <code>p</code> or <code>pair</code>: display a matched pair of open-and-close tags *** To suppress the ellipsis which appears between the tags, add an empty {{para|content}} parameter ** <code>o</code> or <code>open</code> ''(default)'': display only the opening tag of an open-and-close pair ** <code>c</code> or <code>close</code>: display only the closing tag of an open-and-close pair ** <code>s</code> or <code>single</code>: display a single tag * '''content=''' the text content of the tags * '''params=''' any parameters to be included in the opening tag ====Examples==== {{markup |<nowiki>{{xtag|nowiki}}</nowiki> |{{xtag|nowiki}} |<nowiki>{{xtag|nowiki|s}}</nowiki>} |{{xtag|nowiki|s}} }} Markup &rarr; Renders as: <br /> <code><nowiki>{{xtag|syntaxhighlight|p|params=inline lang="text"}}</nowiki> </code>&rarr;<br /> {{xtag|syntaxhighlight|p|params=inline lang="text"}} ===See also=== * {{tl|tag}} ====Other formatting templates==== {{#lsth:Template:Template-linking_templates|Other formatting templates}} <includeonly>{{Sandbox other|| <!----Categories below this line, please:----> [[Category:HTML typing-aid templates]] [[Category:Wikitext typing-aid templates]] [[Category:Wikipedia XHTML tag-replacing templates| ]] }}</includeonly> lyq5kvlpx7eifutr67qkoodx6qu93sc Cèṭa'an:Xtag/list 10 3446 18417 2024-09-27T09:04:11Z Munajad.MH 3071 ←Membuat halaman berisi 'For a machine-generated list, see [[Special:Version#mw-version-parser-extensiontags]]. It may include tags not documented here. ;Parser tags :{{xtag|gallery}}, {{xtag|includeonly}}, {{xtag|noinclude}}, {{xtag|nowiki}}, {{xtag|onlyinclude}}, {{xtag|pre}} ;Extension tags :{{xtag|categorytree}}, {{xtag|charinsert}}, {{xtag|chem}} (alias {{xtag|ce}}), {{xtag|graph}}, {{xtag|hiero}}, {{xtag|imagemap}}, {{xtag|indicator}}, {{xtag|inputbox}}, {{xtag|mapframe}}, {{xtag...' 18417 wikitext text/x-wiki For a machine-generated list, see [[Special:Version#mw-version-parser-extensiontags]]. It may include tags not documented here. ;Parser tags :{{xtag|gallery}}, {{xtag|includeonly}}, {{xtag|noinclude}}, {{xtag|nowiki}}, {{xtag|onlyinclude}}, {{xtag|pre}} ;Extension tags :{{xtag|categorytree}}, {{xtag|charinsert}}, {{xtag|chem}} (alias {{xtag|ce}}), {{xtag|graph}}, {{xtag|hiero}}, {{xtag|imagemap}}, {{xtag|indicator}}, {{xtag|inputbox}}, {{xtag|mapframe}}, {{xtag|maplink}}, {{xtag|math}}, {{xtag|math chem}}, {{xtag|poem}}, {{xtag|ref}}, {{xtag|references}}, {{xtag|score}}, {{xtag|section}}, {{xtag|syntaxhighlight}} (alias {{xtag|source}}), {{xtag|templatedata}}, {{xtag|templatestyles}}, {{xtag|timeline}}<noinclude> {{Documentation|content= This is a list of parser and extension tags ([[MediaWiki]] XML elements) used on en.Wikipedia. This list is transcluded by (at least) [[Template:Xtag/doc]] and [[Help:Strip markers]]. }}</noinclude> innqk72s47qrfva9kv1f1hikdydmheh Cèṭa'an:Markup 10 3447 18418 2024-09-27T09:17:50Z Munajad.MH 3071 ←Mengalihkan ke [[Bhântowan:Wikitext]] 18418 wikitext text/x-wiki #REDIRECT [[Help:Wikitext]] {{redirect category shell|{{R to help}}}} 7fklrx5yi5cs9ocg31ix5zcue64gcci Modul:Icon/table 828 3448 18429 18428 2024-09-28T01:41:11Z Munajad.MH 3071 18429 Scribunto text/plain -- Create a table of icons to display on the template test case page require('strict') local p = {} local m_iconData = mw.loadData("Module:Icon/data") local m_iconSandboxData = mw.loadData("Module:Icon/data/sandbox") local function mergeTables(...) local ret = {} for _, t in ipairs{...} do for k, v in pairs(t) do ret[k] = v end end return ret end local function reconstituteAliases(iconDataCollection) local ret = {} for code, iconData in pairs(iconDataCollection) do local outputData = ret[iconData.canonicalCode] or { aliases = {}, image = iconData.image, tooltip = iconData.tooltip, link = iconData.link, } if code ~= iconData.canonicalCode then table.insert(outputData.aliases, code) end ret[iconData.canonicalCode] = outputData end return ret end local function makeTableData(iconDataCollection) local ret = {} for code, iconData in pairs(reconstituteAliases(iconDataCollection)) do if code ~= '_DEFAULT' then table.insert(ret, {code = code, description = iconData.tooltip, aliases = iconData.aliases}) end end table.sort( ret, function(t1, t2) return t1.code < t2.code end ) for _, t in ipairs(ret) do table.sort(t.aliases) end return ret end function p.testcases(frame) local tableData = makeTableData(mergeTables(m_iconData, m_iconSandboxData)) local ret = { '{| class="wikitable sortable"', '! Code', '! [[Template:Icon|Template]]', '! [[Template:Icon/sandbox|Sandbox]]', '! Description', } local function addRow(code, description) table.insert(ret, '|-') table.insert(ret, '| <code>' .. mw.text.nowiki('{{icon|' .. code .. '}}') .. '</code>') table.insert(ret, '| style="text-align: center" | ' .. frame:expandTemplate{title = 'icon', args = {code}}) table.insert(ret, '| style="text-align: center" | ' .. frame:expandTemplate{title = 'icon/sandbox', args = {code}}) table.insert(ret, '| ' .. description) end for _, rowData in ipairs(tableData) do addRow(rowData.code, rowData.description) for _, alias in ipairs(rowData.aliases) do addRow(alias, rowData.description) end end table.insert(ret, '|}') return table.concat(ret, '\n') end function p.main(frame) local tableData = makeTableData(m_iconData) local ret = { '{| class="wikitable sortable"', '! Icon', '! Description', '! Code', '! Aliases' } for _, rowData in ipairs(tableData) do table.insert(ret, '|-') table.insert(ret, '| style="text-align: center" | ' .. frame:expandTemplate{title = 'icon', args = {rowData.code}}) table.insert(ret, '| ' .. rowData.description) table.insert(ret, '| <code>' .. mw.text.nowiki('{{icon|' .. rowData.code .. '}}') .. '</code>') local aliasText = {} for _, alias in ipairs(rowData.aliases) do table.insert(aliasText, '<code>' .. alias .. '</code>') end table.insert(ret, '| ' .. table.concat(aliasText, ', ')) end table.insert(ret, '|}') return table.concat(ret, '\n') end return p j1n4pok26jsui3vze1ndqaqge20wmb6 Modul:Icon/table/doc 828 3449 18422 2024-09-28T01:20:56Z Munajad.MH 3071 ←Membuat halaman berisi 'This module creates a test case template using data aggregated from [[Module:Icon/data]] and [[Module:Icon/data/sandbox]]. It is intended to be displayed at [[Template:Icon/testcases]]. == Usage == <code><nowiki>{{#invoke:icon/table|main}}</nowiki></code> == Output == {{#invoke:icon/table|main}} <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> }}</includeonly><noinclude> [[Category:Module documentation pages]] </noin...' 18422 wikitext text/x-wiki This module creates a test case template using data aggregated from [[Module:Icon/data]] and [[Module:Icon/data/sandbox]]. It is intended to be displayed at [[Template:Icon/testcases]]. == Usage == <code><nowiki>{{#invoke:icon/table|main}}</nowiki></code> == Output == {{#invoke:icon/table|main}} <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> lv3upvg9gl6j0sahp67iiosstw2ay3v Modul:Icon/data 828 3450 18423 2024-09-28T01:30:31Z Munajad.MH 3071 ←Membuat halaman berisi '-- 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 = "Csc...' 18423 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 = "Cscr-former.svg", tooltip = "Former 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 = "Former featured list candidate", link = true, }, a = { image = "Symbol a class.svg", tooltip = "A-Class article", link = true, }, admin = { aliases = {"mop"}, image = "Wikipedia Administrator.svg", tooltip = "Administrator", 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 pink.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, }, mediawiki = { image = "MediaWiki-2020-icon.svg", tooltip = "MediaWiki", link = true, }, phabricator = { aliases = {"phab"}, image = "Favicon-Phabricator-WM.svg", tooltip = "Phabricator", link = false, }, wikitech = { image = "Wikitech-2021-blue-icon.svg", tooltip = "Wikitech", link = true, }, meta = { image = "Wikimedia Community Logo.svg", tooltip = "Meta-wiki page", link = false, }, four = { aliases = {"4a"}, 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, }, draft = { image = "Symbol draft class.svg", tooltip = "Draft-Class article", link = true, }, info = { image = "Information icon.svg", tooltip = "Information", link = false, }, discussionnotificaion = { image = "Echo edit-user-talk icon.svg", tooltip = "Discussion", link = false, }, alert = { image = "OOjs UI icon alert.svg", tooltip = "Black alert", link = false, }, ['alert-imagewarning'] = { image = "OOjs UI icon alert image warning.svg", tooltip = "Alert", link = false, }, ['alert-constructive'] = { image = "OOjs UI icon alert-constructive.svg", tooltip = "Green alert", link = false, }, ['alert-blackred'] = { image = "OOjs UI icon alert destructive black-darkred.svg", tooltip = "Black, white, and red alert", link = false, }, barnstar2 = { image = "Original Barnstar Hires.svg", tooltip = "Original barnstar hires", link = false, }, barnstar = { image = "Original Barnstar.png", tooltip = "Original barnstar", link = false, }, _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 0396f9mt8muzz23wsenokl15lclepns Modul:Icon/data/doc 828 3451 18424 2024-09-28T01:31:42Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating|protected}} {{High-use}} This module stores icon data for [[Module:Icon]]. == Adding icons == To add a new icon, add a table in the following format: <syntaxhighlight lang="lua"> code = { image = "My image name.xyz", tooltip = "My tooltip text", link = true, }, </syntaxhighlight> The code should be in lower case. === Fields === * <code>image</code>: the image to be displayed. This should be without the <code>File:</code> prefix. So,...' 18424 wikitext text/x-wiki {{Module rating|protected}} {{High-use}} This module stores icon data for [[Module:Icon]]. == Adding icons == To add a new icon, add a table in the following format: <syntaxhighlight lang="lua"> code = { image = "My image name.xyz", tooltip = "My tooltip text", link = true, }, </syntaxhighlight> The code should be in lower case. === Fields === * <code>image</code>: the image to be displayed. This should be without the <code>File:</code> prefix. So, if you wanted to add [[:File:Featured article star.svg]], you would use {{code|"Featured article star.svg"|lua}} here. If any of the text you add has double quotes in, you will need to escape it with backslashes like this: {{code|"My \"quoted\" image.svg"|lua}}. * <code>tooltip</code>: the tooltip to be displayed when hovering the mouse above the image. This is optional, although it is recommended you include it. * <code>link</code>: if false, the link to the file description page is suppressed. You should only set this to false if the icon image is in the public domain, or is released under a license that does not require attribution (such as [[CC-0]]). For images released under licenses that require attribution such as [[CC-BY-SA]] and the [[GFDL]], you should set this to true to preserve the link to the file description page. === Aliases === If you want to add aliases for the code, add an <code>aliases</code> table as follows: <syntaxhighlight lang="lua"> code = { aliases = {"alias1", "alias2"}, image = "My image name.xyz", tooltip = "My tooltip text", link = true, }, </syntaxhighlight> Please make sure that any codes and aliases that you add don't match any existing codes or aliases. If they do, one of them will be overwritten with the other (and it's not possible to say for certain which will be overwritten with which). == Removing icons == Removing icons is fairly easy. Just remove the relevant entry from the data table. You should not remove the _DEFAULT entry, as [[Module:Icon]] relies on it being there, and removing it will cause script errors. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> owtw0wte9a6fvoo08gjeciwcb5f3nnu Modul:Template wrapper 828 3452 18430 2024-09-28T01:43:46Z Munajad.MH 3071 ←Membuat halaman berisi 'require('strict'); 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...' 18430 Scribunto text/plain require('strict'); 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, }; b0ambjffywwcjy4rlrl344s9i200kdz Modul:Template wrapper/doc 828 3453 18431 2024-09-28T01:46:34Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Nyu'on cantumaghi category nâng bâbâ halamann panika jhughân interwikis nâng Wikidata (see [[Wikipedia:Wikidata]]) --> {{high-use}} This module is to be used in [[Wikipedia:Wrapper templates|wrapper templates]] to allow those templates to provide default parameter values and allow editors to pass additional parameters to the underlying working template. When writing a wrapper template, give this module all of the normally required default parameters...' 18431 wikitext text/x-wiki <!-- Nyu'on cantumaghi category nâng bâbâ halamann panika jhughân interwikis nâng Wikidata (see [[Wikipedia:Wikidata]]) --> {{high-use}} This module is to be used in [[Wikipedia:Wrapper templates|wrapper templates]] to allow those templates to provide default parameter values and allow editors to pass additional parameters to the underlying working template. When writing a wrapper template, give this module all of the normally required default parameters necessary to use the wrapper template in its base form. Editors then use the wrapper template as-is or may supply additional wrapper and canonical parameters. Any of the canonical parameters supported by the working template may be added to the wrapper template or supplied by editors in article space. When an editor supplies a parameter that has a default value in the wrapper template, the editor-supplied value overrides the default. When it is necessary to remove a default parameter, editors may set the parameter value to the special keyword <code>unset</code> which will cause this wrapper module to erase the wrapper template's default value for that parameter. This module discards empty named parameters. Positional parameters are not normally passed on to the working template. Setting {{para|_include-positional|yes}} will pass all positional parameters to the working template. Positional parameters cannot be excluded; positional parameters may be <code>unset</code>. Parameters that are used only by the wrapper should be either positional ({{param|{{var|n}}}}) or listed in {{para|_exclude}} (a comma-separated list of named parameters). This module will not pass <code>_excluded</code> parameters to the working template. == Usage == <code><nowiki>{{#invoke:</nowiki>{{BASEPAGENAME}}|wrap|_template={{var|working template}}|_exclude={{var|named parameter}}, {{var|named parameter}}, ...|_reuse={{var|named parameter}}, {{var|named parameter}}, ...|_alias-map={{var|alias parameter}}:{{var|canonical parameter}}|_include-positional=yes|&lt;{{var|default parameter}}>|&lt;{{var|default parameter}}>|...}}</code> ;Control parameters :{{para|_template}} – (required) the name, without namespace, of the working template (the template that is wrapped); see §[[#template|_template]] below :{{para|_exclude}} – comma-separated list of parameter names used by the wrapper template that are not to be passed to the working template; see §[[#exclude|_exclude]] below :{{para|_reuse}} – comma-separated list of canonical names that have meaning to both the wrapper template and to the working template; see §[[#reuse|_reuse]] below :{{para|_alias-map}} – comma-separated list of wrapper-template parameter names that are to be treated as aliases of specified working template canonical parameters; see §[[#alias-map|_alias-map]] below :{{para|_include-positional}} – pass all positional parameters to the working template; see §[[#include-positional|_include-positional]] below ;Definitions :canonical parameter – a parameter supported and used by the working template :wrapper parameter – a parameter used by the wrapper template; may provide data for canonical parameters or control other aspects of the wrapper template :alias parameter – a wrapper parameter that is contextually meaningful to the wrapper template but must be renamed to a canonical parameter for use by the working template :reused parameter – a parameter that is shared by both wrapper and working templates and has been modified by wrapper template :default parameter – a canonical parameter given a default value in the wrapper template {| class="nowrap" |+parameter processing !style="border:1px solid black"|wrapper<br />template !! !!style="border:1px solid black" colspan="11"|Module:Template wrapper !! !! style="border:1px solid black"|working<br />template |- | style="border: 1px solid black;"|{{para|plain=yes|{{var|canonical parameters}}}}||&nbsp;→&nbsp;||style="text-align: center;"|–––––––→||&nbsp;→&nbsp;||style="text-align: center;"|–––––––→||&nbsp;→&nbsp;||style="text-align: center;"|–––––––→||&nbsp;→&nbsp;||style="text-align: center;"|–––––––→||&nbsp;→&nbsp;||style="text-align: center;"|–––––––→||&nbsp;→&nbsp;||style="border: 2px solid black;" rowspan="5"|filter<br />exclued<br />parameters|| ||style="border: 2px solid black;" rowspan="10"|working<br />template |- | style="border: 1px solid black;"|{{para|plain=yes|{{var|wrapper parameters}}}}||&nbsp;→&nbsp;||style="text-align: center;"|–––––––→||&nbsp;→&nbsp;||style="text-align: center;"|–––––––→||&nbsp;→&nbsp;||style="text-align: center;"|–––––––→||&nbsp;→&nbsp;||style="text-align: center;"|–––––––→||&nbsp;→&nbsp;||style="text-align: center;"|–––––––→||&nbsp;→&nbsp; |- |&nbsp;|| || style="border: 1px solid black;"|{{para|plain=yes|[[#_exclude|_exclude]]}}||&nbsp;→&nbsp;||style="text-align: center;"|–––––––→||&nbsp;→&nbsp;||style="text-align: center;"|–––––––→||&nbsp;→&nbsp;||style="text-align: center;"|–––––––→||&nbsp;→&nbsp;||style="text-align: center;"|–––––––→||&nbsp;→&nbsp;||&nbsp;→&nbsp; |- |&nbsp;|| || style="border: 1px solid black;"|{{para|plain=yes|[[#_include-positional|_include-positional]]}}||&nbsp;→&nbsp;||style="text-align: center;"|–––––––→||&nbsp;→&nbsp;||style="text-align: center;"|–––––––→||&nbsp;→&nbsp;||style="text-align: center;"|–––––––→||&nbsp;→&nbsp;||style="text-align: center;"|–––––––→||&nbsp;→&nbsp; |- |&nbsp;|| || style="border: 1px solid black;"|{{para|plain=yes|[[#_alias-map|_alias-map]]}}||&nbsp;→&nbsp;||style="border: 2px solid black;" rowspan="3"|convert alias<br />parameters to<br />canonical<br />parameters||&nbsp;→&nbsp;||style="border: 1px solid black;" rowspan="2"|{{para|plain=yes|{{var|canonical parameters}}}}||&nbsp;→&nbsp;||style="text-align: center;"|–––––––→||&nbsp;→&nbsp;||style="text-align: center;"|–––––––→||&nbsp;→&nbsp;|| ||&nbsp;→&nbsp; |- |&nbsp;|| || || ||&nbsp;→&nbsp;||&nbsp;→&nbsp;||style="border: 2px solid black;" rowspan="4"|modify<br />reused<br />canonical<br />parameters |- | style="border: 1px solid black;"|{{para|plain=yes|{{var|alias parameters}}}}||&nbsp;→&nbsp;||style="text-align: center;"|–––––––→||&nbsp;→&nbsp;|| || || ||&nbsp;→&nbsp;||style="border: 1px solid black;"|{{para|plain=yes|{{var|reused parameters}}}}||&nbsp;→&nbsp;||style="text-align: center;"|–––→||&nbsp;→&nbsp; |- |&nbsp;|| || style="border: 1px solid black;"|{{para|plain=yes|[[#_reuse|_reuse]]}}||&nbsp;→&nbsp;||style="text-align: center;"|–––––––→||&nbsp;→&nbsp;||style="text-align: center;"|–––––––→||&nbsp;→&nbsp; |- | style="border: 1px solid black;"|{{para|plain=yes|{{var|canonical parameters}}}}||&nbsp;→&nbsp;||style="text-align: center;"|–––––––→||&nbsp;→&nbsp;||style="text-align: center;"|–––––––→||&nbsp;→&nbsp;||style="text-align: center;"|–––––––→||&nbsp;→&nbsp; |- |&nbsp;|| || style="border: 1px solid black;"|{{para|plain=yes|{{var|default parameters}}}}||&nbsp;→&nbsp;||style="text-align: center;"|–––––––→||&nbsp;→&nbsp;||style="text-align: center;"|–––––––→||&nbsp;→&nbsp;||style="text-align: center;"|–––––––→||&nbsp;→&nbsp;||style="text-align: center;"|–––––––→||&nbsp;→&nbsp;||style="text-align: center;"|–––→||&nbsp;→&nbsp; |} ==Parameter details== ===_template=== The only required parameter, {{para|_template}} supplies the name, without namespace, of the working template (the template that is wrapped). If this parameter is omitted, Module:Template wrapper will emit the error message: :<span style="font-size:100%" class="error"><code style="color:inherit; border:inherit; padding:inherit;">&#124;_template=</code> missing or empty</span> ===_alias-map=== {{para|_alias-map}} takes a comma-separated list of wrapper-template parameters that are to be treated as aliases of specified working template canonical parameters. Each mapping element of the list has the form: :<code>&lt;{{var|from}}>:&lt;{{var|to}}></code> – where: <code>&lt;{{var|from}}></code> is a wrapper parameter name and <code>&lt;{{var|to}}></code> is a canonical parameter name In this example, it may be preferable for a wrapper template to use {{para|assessor}} which may be unknown to the working template but the working template may have an equivalent {{para|author}} so in the <code><nowiki>{{#invoke:}}</nowiki></code> we would write: :{{para|_alias-map|assessor:author}} Positional parameters may also be mapped to canonical parameters: :{{para|_alias-map|1:author, 2:title, 3:language}} Enumerated wrapper parameters may be mapped to enumerated canonical parameters using the <code>#</code> enumerator specifier: :{{para|_alias-map|assessor#:author#}} Given the above example, {{para|assessor2}} will map to {{para|author2}}; also, {{para|assessor}} and {{para|assessor1}} will map to {{para|author1}} Multiple wrapper parameters can map to a single canonical parameter: :{{para|_alias-map|1:author, assessor:author}} Wrapper parameters listed in {{para|alias-map}} are not passed to the working template. Mapping positional parameters when {{para|_include-positional|yes}} may give undesirable results. {{para|_alias-map|1:author}} and {{para|_include-positional|yes}} will cause all other positional parameters to be passed to the working template as is: wrapper template <code><nowiki>{{{2}}}</nowiki></code> becomes working template <code><nowiki>{{{2}}}</nowiki></code>, etc; working template will not get <code><nowiki>{{{1}}}</nowiki></code> though it will get {{para|author}}. ===_reuse=== {{para|_reuse}} takes a comma-separated list of canonical parameters that have meaning to both the wrapper template and to the working template In the simplest cases, a canonical parameter passed into the wrapper template overrides a default parameter provided in the wrapper template. Sometimes a wrapper parameter is the same as a canonical parameter and the wrapper template needs to modify the parameter value before it is passed to the working template. In this example, {{para|title}} is both a wrapper parameter and a canonical parameter that the wrapper template needs to modify before passing to the working template. To do this we first write: :{{para|_reuse|title}} then, in the wrapper template's <code><nowiki>{{#invoke:Template wrapper|wrap|_template=...|...}}</nowiki></code> we write: :{{para|title|Modified <nowiki>{{{title}}}</nowiki>}} _reused parameters cannot be overridden. ===_exclude=== {{para|_exclude}} takes a comma-separated list of parameters used by the wrapper template that are not to be passed to the working template. This list applies to all wrapper and canonical parameters (including those canonical parameters that are renamed alias parameters) received from the wrapper template. As an example, a wrapper template might use {{para|id}} to supply a portion of the value assigned to default parameter {{para|url}} so we would write: :{{para|_exclude|id}} then, in the wrapper template's <code><nowiki>{{#invoke:Template wrapper|wrap|_template=...|...}}</nowiki></code> we write: :{{para|url|<nowiki>https://example.com/{{{id}}}</nowiki>}} The modified {{para|url}} value is passed on to working template but {{para|id}} and its value is not. _reused and default parameters cannot be excluded. ===_include-positional=== {{para|_include-positional}} is a boolean parameter that takes only one value: <code>yes</code>; the default (empty, missing) is <code>no</code> (positional parameters normally excluded). When set to <code>yes</code>, Module:Template wrapper will pass all positional parameters to the working template. See also §[[#_alias-map|_alias-map]]. ===Overriding default parameters=== Editors may override default parameters by simply setting the default parameter to the desired value in the wrapper template. This module ignores empty parameters (those parameters that are named but which do not have an assigned value). When it is desirable to override a default parameter to no value, use the special keyword <code>unset</code>. Default parameters with this value are passed to the working template as empty (no assigned value) parameters. _reused parameters cannot be <code>unset</code> or overridden. ==Debugging/documentation mode== This module has two entry points. A wrapper template might use a module <code><nowiki>{{#invoke:}}</nowiki></code> written like this: :<code><nowiki>{{#invoke:</nowiki>{{BASEPAGENAME}}|<nowiki>{{#if:{{{_debug|}}}|list|wrap}}</nowiki>|_template=<{{var|working template}}>|_exclude=_debug, ...|...}}</code> where the {{para|_debug}} wrapper parameter, set to any value, will cause the module to render the call to the working template without actually calling the working template. As an example, {{tlx|cite wikisource}} is a wrapper template that uses {{tlx|citation}} as its working template. {{tld|cite wikisource}} accepts positional parameters but {{tld|citation}} does not so the wrapper template must convert the positional parameters to named parameters which it does using the {{para|_alias-map}} parameter: :<syntaxhighlight lang="wikitext">{{#invoke:template wrapper|{{#if:{{{_debug|}}}|list|wrap}}|_template=citation |_exclude=..., _debug <!-- unnecessary detail omitted --> |_alias-map=1:title, 2:author, 3:language</syntaxhighlight> This example uses positional parameters and sets {{para|_debug|yes}} to show that the {{tld|citation}} template is correctly formed: :<code><nowiki>{{cite wikisource|Sentido y sensibilidad|Jane Austen|es|_debug=yes}}</nowiki></code> ::{{cite wikisource|Sentido y sensibilidad|Jane Austen|es|_debug=yes}} and, with {{para|_debug}} unset: :<code><nowiki>{{cite wikisource|Sentido y sensibilidad|Jane Austen|es|_debug=}}</nowiki></code> ::{{cite wikisource|Sentido y sensibilidad|Jane Austen|es|_debug=}} The {{para|_debug}} name is chosen here for convenience but may be anything so long as it matches the <code><nowiki>{{#if:}}</nowiki></code> in the <code><nowiki>{{#invoke:}}</nowiki></code>. You may also call the <code>link</code> function to get something like the left-hand side of [[Template:yy]]. This is essentially the <code>list</code> function with the template name turned into a link. {{yytop|headers=no}} {{yy|User in New Zealand|4}} {{yybottom}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Template metamodules]] }}</includeonly> e8hjwinzcjgrywhyxy3dzxd3ldkk318 Cèṭa'an:Cite wikisource 10 3454 18432 2024-09-28T01:47:41Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#if:{{{firsticon|}}}{{{iconfirst|}}}|[[File:wikisource-logo.svg|12px|class=noviewer|alt=Wikisource reference]]&nbsp;}}<!-- optional verbatim message, not included by default -->{{#if:{{{prescript|}}}{{{vb|}}}|This article incorporates text from a publication now in the [[public domain]]:&nbsp;|}}<!-- end of optional message, begin standard citation code: -->{{#invoke:template wrapper|{{#if:{{{_debug|}}}|list|wrap}}|_template=citation |_exclude=a...' 18432 wikitext text/x-wiki <includeonly>{{#if:{{{firsticon|}}}{{{iconfirst|}}}|[[File:wikisource-logo.svg|12px|class=noviewer|alt=Wikisource reference]]&nbsp;}}<!-- optional verbatim message, not included by default -->{{#if:{{{prescript|}}}{{{vb|}}}|This article incorporates text from a publication now in the [[public domain]]:&nbsp;|}}<!-- end of optional message, begin standard citation code: -->{{#invoke:template wrapper|{{#if:{{{_debug|}}}|list|wrap}}|_template=citation |_exclude=anchor, class, contribution, firsticon, iconfirst, noicon, nolink, plainchapter, plaintitle, prescript, scan, wslanguage, wslink, wsat, wspage, wspages, vb, _debug |_alias-map=1:title, 2:author, 3:language, accessdate:access-date, authorlink:author-link, origyear:orig-date, nopp:no-pp |_reuse=chapter, title, page, pages, at, language <!-- these are reused --> |title = {{ #if:{{{plaintitle|}}} | {{{plaintitle}}}<!-- just text, no linking --> |{{cite wikisource/make link |language={{{wslanguage|{{{3|}}}}}} |link={{{wslink|{{{title|{{{1|}}}}}}}}} |anchor={{{anchor|}}} |label={{{title|{{{1|}}}}}} |noicon={{{noicon|}}} }} }}<!-- end #if plaintitle --> |at = {{ #if:{{{wsat|}}} |{{cite wikisource/make link |language={{{wslanguage|{{{3|}}}}}} |link={{{wslink|{{{title|{{{1|}}}}}}}}} |chapter={{{chapter|{{{contribution|}}}}}} |anchor={{{wsat|}}} |label={{{at|{{{wsat|}}}}}} |noicon={{{noicon|}}} }}|{{{at|}}}}} |page = {{ #if:{{{wspage|}}} |{{cite wikisource/make link |language={{{wslanguage|{{{3|}}}}}} |link={{{wslink|{{{title|{{{1|}}}}}}}}} |chapter={{{chapter|{{{contribution|}}}}}} |anchor={{{wspage|}}} |label={{{page|{{{wspage|}}}}}} |noicon={{{noicon|}}} }}|{{{page|}}}}} |pages = {{ #if:{{{wspages|}}} |{{cite wikisource/make link |language={{{wslanguage|{{{3|}}}}}} |link={{{wslink|{{{title|{{{1|}}}}}}}}} |chapter={{{chapter|{{{contribution|}}}}}} |anchor={{{wspages|}}} |label={{{pages|{{{wspages|}}}}}} |noicon={{{noicon|}}} }}|{{{pages|}}}}} |chapter = {{ #if:{{{chapter|}}}{{{contribution|}}}{{{plainchapter|}}} |{{ #if:{{{plainchapter|}}} |{{{plainchapter}}}<!-- just text --> |{{<!-- else #if NOT plainchapter --> #if:{{{wslink|}}}{{{title|}}}{{{plaintitle|}}}{{{1|}}} |{{cite wikisource/make link |language={{{wslanguage|{{{3|}}}}}} |link={{{wslink|{{{title|{{{plaintitle|{{{1|}}}}}}}}}}}} |chapter={{{chapter|{{{contribution|}}}}}} |anchor={{{anchor|}}} |label={{{chapter|{{{contribution|}}}}}} |noicon={{{noicon|}}} }} |<!-- else #if NOT wslink, title, plaintitle OR parameter #1 -->{{{chapter|{{{contribution|}}}}}}<!-- cs1|2 will emit a missing title error message here because no title --> }}<!-- end #if wslink, title, plaintitle OR parameter #1 --> }}<!-- end #if plainchapter --> }}<!-- end #if chapter OR contribution --> |via = {{#if:{{{nolink|}}}|Wikisource|[[Wikisource]]}} |mode = {{{mode|cs1}}} |language = {{#if:{{{wslanguage|{{{3|}}}}}}|{{{wslanguage|{{{3|}}}}}}|{{{language|{{{lang|}}}}}}}} }}{{#if:{{{scan|}}}|&nbsp;[{{smaller|[[wikisource:{{#if:{{{wslanguage|{{{3|}}}}}}|{{{wslanguage|{{{3|}}}}}}:}}{{{scan|}}}{{!}}scan]]}}{{#if:{{{noicon|}}}||&nbsp;[[File:Wikisource-logo.svg|12px|class=noviewer|alt=Wikisource link]]}}]}}</includeonly><noinclude> {{documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> g9nmtm5x9eqk6kqxjv9bitmm1cyebh7 Cèṭa'an:Cite wikisource/doc 10 3455 18433 2024-09-28T01:48:18Z Munajad.MH 3071 ←Membuat halaman berisi '{{documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High-use}} {{lua|Module:Template wrapper|Module:Citation/CS1}} This template is used to [[WP:CITE|cite sources]] in Wikipedia. It is specifically for works in the sister project [[Wikisource]]. ==Usage== This template supports most of the parameters available to {{tlx|citation}}. For information about those parameters see that template's do...' 18433 wikitext text/x-wiki {{documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High-use}} {{lua|Module:Template wrapper|Module:Citation/CS1}} This template is used to [[WP:CITE|cite sources]] in Wikipedia. It is specifically for works in the sister project [[Wikisource]]. ==Usage== This template supports most of the parameters available to {{tlx|citation}}. For information about those parameters see that template's documentation. All parameter names '''must''' be in [[lowercase]]. ===cite wikisource-specific parameters=== *{{para|anchor}} – In combination with title, chapter and/or wslink, the link to wikisource can be extended to a specific section by adding anchor name in this parameter. This must be the same anchor name as the anchor on Wikisource. This will not change the displayed text in the citation; to do that, use the at parameter as well. This parameter can be used in addition to wspage as it affects the main link, not the page number link. *{{para|firsticon}} – alias of {{para|iconfirst}}; when set to any value, the {{tlc|cite wikisource}} rendering will have a leading Wikisource icon; alias: *{{para|iconfirst}} – alias of {{para|firsticon}} *{{para|noicon}} – when set to any value, Wikisource icons will not be added to Wikisource links *{{para|nolink}} – when set to any value, Wikisource will not be linked when passed through to the {{para|via}} parameter *{{para|plainchapter}} – The chapter of the book, written in full; overrides {{para|chapter}} parameter and will not create a link to Wikisource *{{para|plaintitle}} – This, or {{para|title}}, is the only required parameter; overrides {{para|title}} parameter and will not create a link to Wikisource. Can be wikilinked but only to an existing Wikipedia article *{{para|prescript}} – alias of {{para|vb}} *{{para|scan}} – many works hosted on Wikisource are proofread from scans also hosted by the project. This parameter will provide a link to the source scan on which the citation is based, if required. Enter the pagename of the source scan at Wikisource. This pagename should include both the namespace (<code>Index:</code> or <code>Page:</code>) and the filetype (usually <code>.djvu</code>). Example: {{para|scan|Page:Popular Science Monthly Volume 20.djvu/127}} *{{para|vb}} – alias of {{para|prescript}}; when set to any value, adds the text: 'This article incorporates text from a publication now in the public domain:' before the rendered citation *{{para|wsat}} – an in-source anchor on Wikisource when {{para|wspage}} or {{para|wspages}} is inappropriate; forms a linked in-source value to an anchor in the source for {{tlc|citation}} parameter {{para|at}}; use {{para|at}} to display an in-source location value different from the value assigned to {{para|wsat}} *{{para|wslanguage}} – ISO 639-1 (two-letter) or ISO 639-2 (three letter) language code of the wikisource hosting the work (if not English Wikisource) (For example, fr indicates French Wikisource.); overrides {{tlc|citation}} parameter {{para|language}}; ([[Template:Citation Style documentation/language/doc|list of supported codes / names]]) *{{para|wslink}} – the full page name on Wikisource. To be used where the title is different from the page name or where subpages are involved (particularly with periodicals and works in volumes). If {{para|chapter}} is used, the interwiki link will append the chapter name to {{para|wslink}} as a subpage. If {{para|title}} is used, the link will follow {{para|wslink}} but display as {{para|title}}. If {{para|plaintitle}} is used, the link will only create a link to Wikisource if {{para|chapter}} is also used. *{{para|wspage}} – the page number on Wikisource; forms a linked page number value to a page-number anchor in the source for {{tlc|citation}} parameter {{para|page}}; use {{para|page}} to display a page number different from the value assigned to {{para|wspage}} *{{para|wspages}} – a page number on Wikisource; forms a linked page number value to a page-number anchor in the source for {{tlc|citation}} parameter {{para|pages}}; use {{para|pages}} to display the multiple page numbers and / or page range(s) *{{para|_debug}} – a useful aid when trying to understand why a {{tlc|cite wikisource}} template is not working; see §examples Copy a blank version to use. Remember to use the "|" (pipe) character between each field. Please delete any unused fields to avoid clutter in the edit window. No templates or magic words are necessary when using an [[ISBN]], [[OCLC]] number, or [[Digital object identifier|DOI]] as an identifier. Instead of using the <code>id</code> field in these instances, simply use the appropriate field. For instance, type <code>isbn=</code> followed by the number instead of <code>id=ISBN</code>. Templates are available for other identification number types to be used in the ID field ({{tl|ISSN}}, {{tl|LCCN}}, {{tl|LCC}}, etc.) if these aren't available. {| class="wikitable" |+template skeletons |- ! colspan="3" | Full version (copy and paste text below and delete parameters you don't need) |- style="vertical-align:top;" | colspan="3" | :<code><nowiki>{{cite wikisource |last1= |first1= |author-link1= |last2= |first2= |author-link2= |editor-first1= |editor-last1= |editor-link1= |others= |title= |trans-title= |plaintitle= |wslink= |archive-url= |archive-date= |type= |edition= |series= |volume= |date= |year= |orig-date= |publisher= |location= |language= |wslanguage= |isbn= |oclc= |doi= |id= |page= |pages= |at= |wspage= |trans-chapter= |chapter= |plainchapter= |quote= |ref= |bibcode= |lay-summary= |lay-date= |postscript= |last-author-amp= |scan= |noicon= |firsticon= |vb=}}</nowiki></code> |- style="vertical-align:top;" ! colspan="3" | Most commonly used fields (use this and you won't have to delete as much) |- style="vertical-align:top;" | colspan="3" | :<code><nowiki>{{cite wikisource |title= |wslink= |last= |first= |authorlink= |date= |publisher= |location= |page= |pages= |scan=}}</nowiki></code> |} ===examples=== {| class="wikitable" |+examples |- style="vertical-align:top;" ! Example 1 | style="vertical-align: top;" |<syntaxhighlight lang="wikitext" style="margin:0px; white-space:normal;"> {{cite wikisource |editor-first= Hugh |editor-last= Chisholm |chapter= Aard-vark |wslink= 1911 Encyclopædia Britannica |plaintitle= [[Encyclopædia Britannica Eleventh Edition|Encyclopædia Britannica]] |edition= Eleventh |year= 1911 |publisher= Cambridge University Press}} </syntaxhighlight> | style="vertical-align: top;" | {{cite wikisource |editor-first= Hugh |editor-last= Chisholm |chapter= Aard-vark |wslink= 1911 Encyclopædia Britannica |plaintitle= [[Encyclopædia Britannica Eleventh Edition|Encyclopædia Britannica]] |edition= Eleventh |year= 1911 |publisher= Cambridge University Press}} |- style="vertical-align:top;" ! Example 2 | style="vertical-align: top;" |<syntaxhighlight lang="wikitext" style="margin:0px;"> {{cite wikisource |first=T. E. |last=Lounsbury |title=Sketch of George Jarvis Brush |wslink=Popular Science Monthly/Volume 20/November 1881/Sketch of George Jarvis Brush |magazine=[[Popular Science Monthly]] |volume=20 |date=November 1881 |wspage=117 |publisher=[[D. Appleton & Company]] |issn=0161-7370 |scan= Page:Popular Science Monthly Volume 20.djvu/127 |nolink=yes }}</syntaxhighlight> | style="vertical-align: top;" | {{cite wikisource |first=T. E. |last=Lounsbury |title=Sketch of George Jarvis Brush |wslink=Popular Science Monthly/Volume 20/November 1881/Sketch of George Jarvis Brush |magazine=[[Popular Science Monthly]] |volume=20 |date=November 1881 |wspage=117 |publisher=[[D. Appleton & Company]] |issn=0161-7370 |scan= Page:Popular Science Monthly Volume 20.djvu/127 |nolink=yes }} |- style="vertical-align:top;" ! Example {{pipe}}_debug=yes | style="vertical-align: top;" |<syntaxhighlight lang="wikitext" style="margin:0px;"> {{cite wikisource |first=T. E. |last=Lounsbury |title=Sketch of George Jarvis Brush |wslink=Popular Science Monthly/Volume 20/November 1881/Sketch of George Jarvis Brush |magazine=[[Popular Science Monthly]] |volume=20 |date=November 1881 |wspage=117 |publisher=[[D. Appleton & Company]] |issn=0161-7370 |scan= Page:Popular Science Monthly Volume 20.djvu/127 |_debug=yes }}</syntaxhighlight> | style="vertical-align: top;" | {{cite wikisource |first=T. E. |last=Lounsbury |title=Sketch of George Jarvis Brush |wslink=Popular Science Monthly/Volume 20/November 1881/Sketch of George Jarvis Brush |magazine=[[Popular Science Monthly]] |volume=20 |date=November 1881 |wspage=117 |publisher=[[D. Appleton & Company]] |issn=0161-7370 |scan= Page:Popular Science Monthly Volume 20.djvu/127 |_debug=yes }} |} ==Backward compatibility== An earlier iteration of this template used only a few unnamed parameters. This template is [[Backward compatibility|backward compatible]] with the previous usage. The following format will function correctly: <syntaxhighlight lang="wikitext">{{cite wikisource|work title|author|wikisource language}}</syntaxhighlight> Only the first parameter is necessary; the rest are optional. ===Examples=== <syntaxhighlight lang="wikitext">{{cite wikisource|Sense and Sensibility}}</syntaxhighlight> {{cite wikisource|Sense and Sensibility}} <syntaxhighlight lang="wikitext">{{cite wikisource|Sense and Sensibility|Jane Austen}}</syntaxhighlight> {{cite wikisource|Sense and Sensibility|Jane Austen}} <syntaxhighlight lang="wikitext">{{cite wikisource|Sentido y sensibilidad|Jane Austen|es}}</syntaxhighlight> {{cite wikisource|Sentido y sensibilidad|Jane Austen|es}} ==See also== * [[Wikipedia:Wikiproject Wikisource|Wikiproject Wikisource]] * {{tl|ws}} * {{tl|Cite WS}} ===Specific Wikisource citation templates=== *[[:Category:Wikisource link templates]] ** {{tl|Cite Americana}}: Encyclopedia Americana ** {{tl|Cite Appletons'}}: Appletons' Cyclopædia of American Biography ** {{tl|Cite Australasia}}: The Dictionary of Australasian Biography ** {{tl|Cite Catholic Encyclopedia}}: Catholic Encyclopedia ** {{tl|Cite Collier's}}: Collier's New Encyclopaedia ** {{tl|Cite DNB}}: Dictionary of National Biography (1885-1900 edition & 1901 supplement) ** {{tl|Cite DNB12}}: Dictionary of National Biography (1912 supplement) ** {{tl|Cite DNBSupp}}: Dictionary of National Biography (1901 supplement) ** {{tl|Cite EB1911}}: Encyclopædia Britannica (1911) ** {{tl|Cite EB1922}}: Encyclopædia Britannica (1922) ** {{tl|Cite NIE}}: New International Encyclopaedia ** {{tl|NSRW Cite}}: The New Student's Reference Work ** {{tl|Cite Nuttall}}: The Nuttall Encyclopaedia ** {{tl|WsPSM}}: Popular Science Monthly ** {{tl|Cite SBDEL}}: A Short Biographical Dictionary of English Literature {{Citation Style 1}} {{Wikipedia referencing}} {{UF-COinS}} == TemplateData == {{TemplateData header}} <templatedata> { "params": { "1": {}, "2": {}, "3": {}, "firsticon": {}, "iconfirst": {}, "vb": {}, "class": {}, "authormask": {}, "author-mask": {}, "last": {}, "surname": {}, "last1": {}, "surname1": {}, "author1": {}, "author": {}, "authors": {}, "last2": {}, "surname2": {}, "author2": {}, "last3": {}, "surname3": {}, "author3": {}, "last4": {}, "surname4": {}, "author4": {}, "last5": {}, "surname5": {}, "author5": {}, "last6": {}, "surname6": {}, "author6": {}, "last7": {}, "surname7": {}, "author7": {}, "last8": {}, "surname8": {}, "author8": {}, "last9": {}, "surname9": {}, "author9": {}, "first1": {}, "given1": {}, "first": {}, "given": {}, "first2": {}, "given2": {}, "first3": {}, "given3": {}, "first4": {}, "given4": {}, "first5": {}, "given5": {}, "first6": {}, "given6": {}, "first7": {}, "given7": {}, "first8": {}, "given8": {}, "first9": {}, "given9": {}, "author-link": {}, "author1-link": {}, "authorlink": {}, "authorlink1": {}, "author2-link": {}, "authorlink2": {}, "author3-link": {}, "authorlink3": {}, "author4-link": {}, "authorlink4": {}, "author5-link": {}, "authorlink5": {}, "author6-link": {}, "authorlink6": {}, "author7-link": {}, "authorlink7": {}, "author8-link": {}, "authorlink8": {}, "author9-link": {}, "authorlink9": {}, "coauthor": {}, "coauthors": {}, "year": {}, "date": { "description": "Date of source being referenced. Can be full date (day, month, and year) or partial date (month and year, or year). Use same format as other publication dates in the citations.", "type": "date" }, "publication-date": {}, "orig-date": {}, "day": {}, "month": {}, "plaintitle": {}, "title": { "description": "Title of book on Wikisource. This must not be wikilinked. This must not have any formatting. It will be automatically linked to Wikisource. ", "type": "string", "required": true }, "noicon": {}, "wslanguage": {}, "wslink": {}, "anchor": {}, "trans_chapter": {}, "trans_title": {}, "archiveurl": {}, "url": {}, "archivedate": {}, "type": {}, "series": {}, "volume": {}, "issue": {}, "number": {}, "wspage": {}, "wspages": {}, "chapter": {}, "pages": {}, "page": {}, "at": {}, "nopp": {}, "contribution": {}, "plainchapter": {}, "chapter-url": {}, "chapterurl": {}, "contribution-url": {}, "others": {}, "edition": {}, "place": {}, "location": {}, "publication-place": {}, "publisher": {}, "editor-last": {}, "editor-surname": {}, "editor1-last": {}, "editor1-surname": {}, "editor": {}, "editors": {}, "editor2-last": {}, "editor2-surname": {}, "editor3-last": {}, "editor3-surname": {}, "editor4-last": {}, "editor4-surname": {}, "editor-first": {}, "editor-given": {}, "editor1-first": {}, "editor1-given": {}, "editor2-first": {}, "editor2-given": {}, "editor3-first": {}, "editor3-given": {}, "editor4-first": {}, "editor4-given": {}, "editor-link": {}, "editor1-link": {}, "editor2-link": {}, "editor3-link": {}, "editor4-link": {}, "language": {}, "in": {}, "format": {}, "arxiv": {}, "asin": {}, "ASIN": {}, "bibcode": {}, "doi": {}, "DOI": {}, "doi_inactivedate": {}, "doi_brokendate": {}, "isbn": {}, "ISBN": {}, "issn": {}, "ISSN": {}, "jfm": {}, "JFM": {}, "jstor": {}, "JSTOR": {}, "lccn": {}, "LCCN": {}, "mr": {}, "MR": {}, "oclc": {}, "OCLC": {}, "ol": {}, "OL": {}, "osti": {}, "OSTI": {}, "pmc": {}, "PMC": {}, "pmc-embargo-date": {}, "pmid": {}, "PMID": {}, "rfc": {}, "RFC": {}, "ssrn": {}, "SSRN": {}, "zbl": {}, "id": {}, "ID": {}, "access-date": {}, "accessdate": {}, "dateformat": {}, "quote": {}, "laysummary": {}, "laydate": {}, "ref": {}, "separator": {}, "seperator": {}, "postscript": {}, "author-separator": {}, "author-name-separator": {}, "display-authors": {}, "lastauthoramp": {}, "scan": {}, "accessdaymonth": {}, "accessmonthday": {}, "accessday": {}, "accessmonth": {}, "accessyear": {}, "work": {} }, "description": "This template is used to cite sources in Wikipedia. It is specifically for works in the sister project Wikisource.", "paramOrder": [ "title", "author", "date", "first", "last", "publication-date", "1", "2", "3", "firsticon", "iconfirst", "vb", "class", "authormask", "author-mask", "surname", "last1", "surname1", "author1", "authors", "last2", "surname2", "author2", "last3", "surname3", "author3", "last4", "surname4", "author4", "last5", "surname5", "author5", "last6", "surname6", "author6", "last7", "surname7", "author7", "last8", "surname8", "author8", "last9", "surname9", "author9", "first1", "given1", "given", "first2", "given2", "first3", "given3", "first4", "given4", "first5", "given5", "first6", "given6", "first7", "given7", "first8", "given8", "first9", "given9", "author-link", "author1-link", "authorlink", "authorlink1", "author2-link", "authorlink2", "author3-link", "authorlink3", "author4-link", "authorlink4", "author5-link", "authorlink5", "author6-link", "authorlink6", "author7-link", "authorlink7", "author8-link", "authorlink8", "author9-link", "authorlink9", "coauthor", "coauthors", "year", "orig-date", "day", "month", "plaintitle", "noicon", "wslanguage", "wslink", "anchor", "trans_chapter", "trans_title", "archiveurl", "url", "archivedate", "type", "series", "volume", "issue", "number", "wspage", "wspages", "chapter", "pages", "page", "at", "nopp", "contribution", "plainchapter", "chapter-url", "chapterurl", "contribution-url", "others", "edition", "place", "location", "publication-place", "publisher", "editor-last", "editor-surname", "editor1-last", "editor1-surname", "editor", "editors", "editor2-last", "editor2-surname", "editor3-last", "editor3-surname", "editor4-last", "editor4-surname", "editor-first", "editor-given", "editor1-first", "editor1-given", "editor2-first", "editor2-given", "editor3-first", "editor3-given", "editor4-first", "editor4-given", "editor-link", "editor1-link", "editor2-link", "editor3-link", "editor4-link", "language", "in", "format", "arxiv", "asin", "ASIN", "bibcode", "doi", "DOI", "doi_inactivedate", "doi_brokendate", "isbn", "ISBN", "issn", "ISSN", "jfm", "JFM", "jstor", "JSTOR", "lccn", "LCCN", "mr", "MR", "oclc", "OCLC", "ol", "OL", "osti", "OSTI", "pmc", "PMC", "pmc-embargo-date", "pmid", "PMID", "rfc", "RFC", "ssrn", "SSRN", "zbl", "id", "ID", "access-date", "accessdate", "dateformat", "quote", "laysummary", "laydate", "ref", "separator", "seperator", "postscript", "author-separator", "author-name-separator", "display-authors", "lastauthoramp", "scan", "accessdaymonth", "accessmonthday", "accessday", "accessmonth", "accessyear", "work" ] } </templatedata> <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> {{DEFAULTSORT:Wikisource Cite}} [[Category:Wikisource link templates]] }}</includeonly> 2yimtw9bmq8wfjy52irien9ovvkxtda Cèṭa'an:Citation Style 1 10 3456 18434 2024-09-28T01:50:47Z Munajad.MH 3071 ←Membuat halaman berisi '{{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 document}} : short, stand-alone, offline documents ; {{tl|Cite encyclopedia}} : e...' 18434 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 document}} : short, stand-alone, offline documents ; {{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 tech report}} : 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 medRxiv}} * {{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> j6nyrqpnxxfo1p4gcdn5ivgjgb3v0y3 Cèṭa'an:Citation Style 1/doc 10 3457 18435 2024-09-28T01:51:50Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} This template is a navigation box for templates in the {{cs1}} series. ===See also=== *{{tl|Citation Style documentation/cs1}} <includeonly>{{Sandbox other| | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Documentation assistance templates]] [[Category:Documentation see also templates]] [[Category:Wikipedia citation administration]] }}</includeonly>' 18435 wikitext text/x-wiki {{Documentation subpage}} This template is a navigation box for templates in the {{cs1}} series. ===See also=== *{{tl|Citation Style documentation/cs1}} <includeonly>{{Sandbox other| | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Documentation assistance templates]] [[Category:Documentation see also templates]] [[Category:Wikipedia citation administration]] }}</includeonly> 28wly1myhrth8f7qt6q2ze2dltkishc Cèṭa'an:Cs1 10 3458 18436 2024-09-28T01:52:39Z Munajad.MH 3071 ←Membuat halaman berisi '[[Help:Citation Style 1|Citation Style 1]]<noinclude> [[Category:Documentation assistance templates]] </noinclude>' 18436 wikitext text/x-wiki [[Help:Citation Style 1|Citation Style 1]]<noinclude> [[Category:Documentation assistance templates]] </noinclude> 3gpz7ptxi5prfsj5lb0kawozsw3dsyw Cèṭa'an:Wikipedia referencing 10 3459 18437 2024-09-28T01:53:56Z Munajad.MH 3071 ←Membuat halaman berisi '{{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]] **...' 18437 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:Bluebook style citation templates|Bluebook]] * [[: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> 4olifvxvxhgmgyc932w3rtvfzh728fk Cèṭa'an:Wikipedia referencing/doc 10 3460 18438 2024-09-28T01:54:18Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Collapsible option |statename=optional}} ==See also== * {{tl|Wikipedia editor navigation}} – an amalgamation of navboxes that includes this navbox. {{Wikipedia editor navigation templates|state=expanded}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata -...' 18438 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Collapsible option |statename=optional}} ==See also== * {{tl|Wikipedia editor navigation}} – an amalgamation of navboxes that includes this navbox. {{Wikipedia editor navigation templates|state=expanded}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Documentation assistance templates]] [[Category:Wikipedia help navigation|Referencing]] [[Category:Wikipedia citation administration|τ]] }}</includeonly> cvzxntvlf8uoho029sukyx3b17klmhk Cèṭa'an:Wikipedia editor navigation templates 10 3461 18439 2024-09-28T01:55:01Z Munajad.MH 3071 ←Membuat halaman berisi '{{navbox | name = Wikipedia editor navigation templates | title = [[Wikipedia:Wikipedians|Wikipedia editor]] [[Wikipedia:Navigation template|navigation templates]] | bodyclass = hlist | state = {{{state<includeonly>|autocollapse</includeonly>}}} | group1 = Help page navboxes | list1 = * [[Template:Wikipedia accounts|Accounts]] * [[Template:Administrators' guide|Administrators' guide]] * [[Template:Basic information|Basic information]] * Template:Wikipedia ca...' 18439 wikitext text/x-wiki {{navbox | name = Wikipedia editor navigation templates | title = [[Wikipedia:Wikipedians|Wikipedia editor]] [[Wikipedia:Navigation template|navigation templates]] | bodyclass = hlist | state = {{{state<includeonly>|autocollapse</includeonly>}}} | group1 = Help page navboxes | list1 = * [[Template:Wikipedia accounts|Accounts]] * [[Template:Administrators' guide|Administrators' guide]] * [[Template:Basic information|Basic information]] * [[Template:Wikipedia categorization navbox|Categorization]] * [[Template:Citation metadata navbox|Citation metadata]] * [[Template:CSS and JS MediaWiki messages|CSS and JS files]] * [[Template:Wikipedia directories|Directories and indexes]] * [[Template:Wikipedia dos and don'ts|Dos and don'ts]] * [[Template:Wikipedia essays|Essays]] * [[Template:Handling miscellanea|Handling miscellanea]] * [[Template:Help desk searches|Help desk searches]] * [[Template:Wikipedia help pages|Help pages]] * [[Template:IPA keys|IPA keys]] * [[Template:List navbox|Lists]] * [[Template:Manual of Style|Manual of Style]] * [[Template:MediaWiki messages|MediaWiki messages]] * [[Template:Wikipedia principles|Principles]] * [[Template:Wikipedia policies and guidelines|Policies and guidelines]] * [[Template:Wikipedia referencing|Referencing]] * [[Template:Relevance and scope|Relevance and scope]] * [[Template:Rule summaries|Rule summaries]] * [[Template:Wikipedia sockpuppetry|Sock puppetry]] * [[Template:Speedy deletion navbox|Speedy deletion navbox]] * [[Template:Wikipedia technical help|Technical help]] * [[Template:Wikipedia templates|Templates]] ** [[Template:Quicktemplates|Quick templates]] * [[Wikipedia:User scripts/Navbox|User scripts]] * [[Template:Writing guides|Writing guides]] | group2 = Community navboxes | list2 = * [[Template:Active Wiki Fixup Projects|Active Wiki Fixup Projects]] * [[Template:Arbitration Committee Elections|ArbCom Elections]] * [[Template:Wikipedia community|Community]] * [[Template:Core topics|Core topics]] * [[Template:Deletion debates navbar|Deletion debates]] * [[Template:Goings-on|Goings-on]] * [[Template:History of Wikipedia|History of Wikipedia]] * [[Template:Wikipedia in the media|In the media]] * [[Template:AbuseNavigation|Long term abuse]] * [[Template:Noticeboard links|Noticeboards]] ** [[Template:Regional Wikipedian notice boards|Regional notice boards]] * [[Template:Main Page topics|Main Page topics]] * [[Wikipedia:Meetup Box|Meetups]] * [[Template:Awards, decorations, and medals of Wikipedia|Orders, decorations, and medals]] * [[Template:Requested content|Requested articles]] ** [[Template:Requested articles navbox|Requested articles by country]] * [[Template:Requests for permissions|Requests for permissions]] * [[Template:RfA Navigation|RfA]] ** [[Template:Requests for adminship by year|RfA by year]] * [[Template:RFC list footer|RFC list]] * [[Template:BJAODN|Silly things]] * [[Wikipedia:Teahouse/Host_navigation|Teahouse host pages]] * [[Template:Transwiki maintenance|Transwiki maintenance]] * [[Template:WikiFauna|WikiFauna]] * [[Template:Wikipediholism|Wikipediholism]] * [[Template:WikiProject Footer|WikiProjects]] | group3 = Other navboxes | list3 = * [[Template:Help desk searches|Help desk searches]] * [[Template:User toolbox|User toolbox]] ** [[Template:RfA toolbox|RfA/RfB]] * [[Template:Wikipedia|Wikipedia]] ** [[Template:Wikipedias|Languages]] * [[Template:Wikimedia Foundation|Wikimedia Foundation]] * [[Template:TWLJ|The Wikipedia Library resources]] ** [[Wikipedia:The Wikipedia Library/Navbox|The Wikipedia Library Navbox]] | group4 = All-in-one navboxes | list4 = * [[Template:Wikipedia editor navigation|Editor navigation]] * [[Template:Useful links|Useful links]] * [[Template:Tools|Tools]] | group5 = Rule sidebars | list5 = * [[Template:Guideline list|Guideline list]] ** [[Template:Style|Manual of Style]] ** [[Template:Notability guide|Notability guide]] * [[Template:Policy list|Policy list]] ** [[Template:Naming conventions|Naming conventions]] ** [[Template:Conduct policy list|Conduct policy]] ** [[Template:Content policy list|Content policy]] ** [[Template:Deletion policy list|Deletion policy]] ** [[Template:Enforcement policy list|Enforcement policy]] ** [[Template:Legal policy list|Legal policy]] ** [[Template:Wikipedia vandalism|Vandalism]] * [[Template:Wikipedia content|Content]] | group6 = Other help sidebars | list6 = * [[Template:About Wikipedia|About Wikipedia]] * [[Wikipedia:WikiProject Accessibility/Navigation menu|Accessibility]] * [[Template:Article creation|Article creation]] * [[Template:Article resources|Article resources]] * [[Template:Wikipedia categorization|Categorization]] * [[Template:Wikipedia copyright|Copyright]] * [[Template:Contributing to Wikipedia|Contributing to Wikipedia]] * [[Template:Dabnav|Disambiguation]] * [[Template:Arguments|Discussions]] * [[Template:Editor toc|Editing]] * [[Template:Essay list|Essay]] * [[Template:FAPath|Featured article path]] * [[Template:Glossaries|Glossaries]] * [[Template:Linking and page manipulation|Linking and page manipulation]] * [[Template:Namespaces|Namespaces]] * [[Wikipedia:Processes/Wikipedia processes|Processes]] * [[Template:Reader help|Reader help]] * [[Template:Tutorials|Tutorials]] * [[Template:Wikimedia user access levels|User access levels]] * [[Template:VisualEditor navbox|VisualEditor]] * [[Template:Wikitext navbox|Wiki markup]] * [[Wikipedia:User page design center/Navigation aids/Nav header editing/Wikipedian philosophies|Wikipedian philosophies]] | group7 = Community sidebars | list7 = * [[Template:MiniAWFP|Active Wiki Fixup Projects]] * [[Template:AFMPbox|April Fool's Day Main Page]] * [[Template:ArbCom sidebar|Arbitration Committee]] * [[Template:Wikipedia Awards|Awards]] * [[Template:COTWs|Collaborations]] * [[Template:Precedents|Common decisions and arguments]] * [[Template:CSD-categories|CSD-categories]] * [[Template:Deletion debates|Deletion debates]] ** [[Template:Deletion tools|Deletion tools]] * [[Template:Dispute-resolution|Dispute resolution]] * [[Template:Newpagesbox|New Page Patrol]] * [[Template:Rewardboardpages|Reward Board]] * [[Template:Resources for collaboration|Resources for maintenance and collaboration]] * [[Template:SPI navigation|Sockpuppet investigations]] * [[Wikipedia:Wikipedia Signpost/Templates/Navigation|Signpost]] * [[Template:Translation department|Translation department]] * [[Template:WikiStats|WikiStats]] * [[Wikipedia:WikiProject Council/Directory/Links|WikiProjects]] | group8 = Bar-style headers | list8 = * [[Template:Botnav|Bots]] * [[Template:Header navbar community|Community]] * [[Template:Edit filter navigation|Edit filter]] * [[Template:Help pages header|Help pages]] * [[Template:Medcom menu|Mediation Committee]] * [[Template:Wikipedia programs|Programs]] * [[Template:Header navbar WikiProjects|WikiProjects]] | below = For navboxes that link mostly to templates see the [[Template:Wikipedia templates|template navbox]]. See also [[:Category:WikiProject navigational templates|WikiProject navigation]] and [[:Category:Wikipedia meetups navigation templates|meetup]] categories. }}<noinclude> {{documentation}} </noinclude> mx61jvseln866pr3rmoiwu8fhptmwio Cèṭa'an:Wikipedia editor navigation templates/doc 10 3462 18440 2024-09-28T01:55:43Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> ==Usage== Navbox and sidebar templates that link to internal (non-article) pages. These pages are mostly in the Wikipedia and Help namespaces. Please do ''not include'' navboxes that mostly link to templates as these are included in [[Template:Wikipedia templates]]. For WikiProject navigational templates...' 18440 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> ==Usage== Navbox and sidebar templates that link to internal (non-article) pages. These pages are mostly in the Wikipedia and Help namespaces. Please do ''not include'' navboxes that mostly link to templates as these are included in [[Template:Wikipedia templates]]. For WikiProject navigational templates see [[:Category:WikiProject navigational templates]]. Meetups at [[:Category:Wikipedia meetups navigation templates]]. They are mostly found in [[:Category:Wikipedia-internal navigational templates]], including subcategories such as [[:Category:Documentation see also templates‎]], [[:Category:Wikipedia guideline templates‎]], [[:Category:Wikipedia maintenance navigation‎al templates]], [[:Category:Wikipedia policy list templates‎]]. [[:Category:WikiProject navigational templates‎]]. Others may be found in categories like [[:Category:Wikipedia help templates]]. Bar style templates are at [[:Category:Bar-style templates]]. ==Collapsible option== {{collapsible option}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Navigational metatemplates]] [[Category:Documentation see also templates]] }}</includeonly> q8mb695b3yvrlf7ggb6ntyqqcn88qz7 Modul:Navbox/configuration 828 3463 18443 2024-09-28T02:03:21Z Munajad.MH 3071 ←Membuat halaman berisi 'return { aria_label = 'Navbox', nowrap_item = '%s<span class="nowrap">%s</span>', templatestyles = mw.getCurrentFrame():extensionTag{ name = 'templatestyles', args = { src = 'Module:Navbox/styles.css' } }, hlist_templatestyles = 'Hlist/styles.css', plainlist_templatestyles = 'Plainlist/styles.css', -- do not localize marker table marker = { oddeven = '\127_ODDEVEN_\127', restart = '\127_ODDEVEN0_\127', regex = '\127_ODDEVEN(%d?)_\127' }, categor...' 18443 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' } }, hlist_templatestyles = 'Hlist/styles.css', plainlist_templatestyles = 'Plainlist/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', subgroups = {'subgroup', 'child', ''}, 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+)$', class = 'class', 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', imagestyle = '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' } } 6q6d0bhb0etao102qsgcjuaeigpugtk Modul:Navbox/configuration/doc 828 3464 18444 2024-09-28T02:03:52Z Munajad.MH 3071 ←Membuat halaman berisi 'Configuration for [[Module:Navbox]]' 18444 wikitext text/x-wiki Configuration for [[Module:Navbox]] b6x3a6gtl2w3n27dmb4ayvhhn68wc4h Modul:Navbox/doc 828 3465 18445 2024-09-28T02:04:36Z Munajad.MH 3071 ←Membuat halaman berisi '{{high use}} {{module rating|protected}} {{Lua|Module:Navbox/configuration|Module:Navbar|Module:Color contrast|Module:Arguments}} {{Uses TemplateStyles|Module:Navbox/styles.css|Template:Plainlist/styles.css|Template:Hlist/styles.css}} {{Lua sidebar}} This module implements the {{tl|Navbox}} template. == Usage == {{mlx|{{ROOTPAGENAME}}|navbox}} Please see the [[Template:Navbox|template page]] for usage instructions. == Tracking/maintenance categories == * {{cl...' 18445 wikitext text/x-wiki {{high use}} {{module rating|protected}} {{Lua|Module:Navbox/configuration|Module:Navbar|Module:Color contrast|Module:Arguments}} {{Uses TemplateStyles|Module:Navbox/styles.css|Template:Plainlist/styles.css|Template:Hlist/styles.css}} {{Lua sidebar}} This module implements the {{tl|Navbox}} template. == Usage == {{mlx|{{ROOTPAGENAME}}|navbox}} Please see the [[Template:Navbox|template page]] for usage instructions. == Tracking/maintenance categories == * {{clc|Navbox orphans}} * {{clc|Navigational boxes without horizontal lists}} * {{clc|Navboxes using background colours}} * {{clc|Potentially illegible navboxes}} * {{clc|Navboxes using borders}} <includeonly>{{sandbox other|| [[Category:Modules that add a tracking category]] [[Category:Modules that check for strip markers]] [[Category:Box modules]] [[Category:Navigational box metatemplates]] }}</includeonly> oq0dzit2ngnlposs9uuxke7gpegvkaq Modul:Uses TemplateStyles 828 3466 18446 2024-09-28T02:06:35Z Munajad.MH 3071 ←Membuat halaman berisi '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 =...' 18446 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) local cfg = getConfig() if #args == 0 then local prefixed = mw.title.getCurrentTitle().prefixedText prefixed = prefixed:gsub("/doc","") args[1] = prefixed .. "/" .. cfg["default_subpage_name"] end 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 re7cgwamfl58z91oxa8yopr8wzl328h Modul:Uses TemplateStyles/doc 828 3467 18447 2024-09-28T02:07:10Z Munajad.MH 3071 ←Membuat halaman berisi '{{Lua|Module:Uses TemplateStyles/config|Module:Yesno|Module:List|Module:TableTools|Module:Message box|Module:TNT}} <!-- uses data [[c:Data:I18n/Uses_TemplateStyles.tab]] --> Implements {{tl|Uses TemplateStyles}}' 18447 wikitext text/x-wiki {{Lua|Module:Uses TemplateStyles/config|Module:Yesno|Module:List|Module:TableTools|Module:Message box|Module:TNT}} <!-- uses data [[c:Data:I18n/Uses_TemplateStyles.tab]] --> Implements {{tl|Uses TemplateStyles}} h82x5eki97qykg2m1dsj30gcyzjn0b0 Modul:Uses TemplateStyles/config 828 3468 18448 2024-09-28T02:07:48Z Munajad.MH 3071 ←Membuat halaman berisi '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. cf...' 18448 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' -- Default subpage for the stylesheet if none is given cfg['default_subpage_name'] = 'styles.css' return cfg -- Don’t touch this line. jobuplor7csgdjcx4c6xrtnslslvft4 Modul:Uses TemplateStyles/config/doc 828 3469 18449 2024-09-28T02:08:12Z Munajad.MH 3071 ←Membuat halaman berisi '{{Lua|Module:Uses TemplateStyles/config|Module:Yesno|Module:List|Module:TableTools|Module:Message box|Module:TNT}} <!-- uses data [[c:Data:I18n/Uses_TemplateStyles.tab]] --> Implements {{tl|Uses TemplateStyles}}' 18449 wikitext text/x-wiki {{Lua|Module:Uses TemplateStyles/config|Module:Yesno|Module:List|Module:TableTools|Module:Message box|Module:TNT}} <!-- uses data [[c:Data:I18n/Uses_TemplateStyles.tab]] --> Implements {{tl|Uses TemplateStyles}} h82x5eki97qykg2m1dsj30gcyzjn0b0 Modul:TNT 828 3470 18451 2024-09-28T02:08:55Z Munajad.MH 3071 ←Membuat halaman berisi '-- -- 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 mai...' 18451 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 Modul:TNT/doc 828 3471 18452 2024-09-28T02:09:19Z Munajad.MH 3071 ←Membuat halaman berisi '{{High-use}} This module allows templates and modules to be easily translated as part of the [[mw:Multilingual Templates and Modules|multilingual templates and modules project]]. Instead of storing English text in a module or a template, TNT module allows modules to be designed language-neutral, and store multilingual text in the [[mw:Help:Tabular_Data|tabular data pages]] on Commons. This way your module or template will use those translated strings (messages),...' 18452 wikitext text/x-wiki {{High-use}} This module allows templates and modules to be easily translated as part of the [[mw:Multilingual Templates and Modules|multilingual templates and modules project]]. Instead of storing English text in a module or a template, TNT module allows modules to be designed language-neutral, and store multilingual text in the [[mw:Help:Tabular_Data|tabular data pages]] on Commons. This way your module or template will use those translated strings (messages), or if the message has not yet been translated, will fallback to English. When someone updates the translation table, your page will automatically update (might take some time, or you can purge it), but no change in the template or module is needed on any of the wikis. This process is very similar to MediaWiki's [[mw:localisation|localisation]], and supports all standard localization conventions such as <nowiki>{{PLURAL|...}}</nowiki> and [[mw:Localisation#Message_parameters|other parameters]]. This module can be used from templates using #invoke, and from other modules. For a simple example, see [[commons:Data:I18n/Template:Graphs.tab|Data:I18n/Template:Graphs.tab]] - a table with two messages, each message having a single parameter. By convention, all translation tables should have <nowiki>'''</nowiki>Data:I18n/...<nowiki>'''</nowiki> prefix to separate them from other types of data. === Using from Templates === {| class="wikitable" style="width: 85%;" |+ ! style="width: 60%" | Description ! style="width: 40%" | Wiki Markup |- |In a template, this command translates '''source_table''' message using Commons' [[commons:Data:I18n/Template:Graphs.tab|Data:I18n/Template:Graphs.tab]] translation table. |<pre> {{#invoke:TNT | msg | I18n/Template:Graphs.tab | source_table }} </pre> |- |If your message contains parameters, you can specify them after the message ID. |<pre> {{#invoke:TNT | msg | I18n/Template:My Template.tab | message-with-two-params | param1 | param2 }} </pre> |} === Translating Template Parameters === Template parameters are usually stored as a [[mw:wikipedia:JSON|JSON]] '''templatedata''' block inside the template's /doc subpage. This makes it convenient to translate, but when a new parameter is added to a global template, all /doc pages need to be updated in every language. TNT helps with this by automatically generating the templatedata block from a table stored on Commons. Placing this line into every /doc sub-page will use [[Commons:Data:Templatedata/Graph:Lines.tab|Data:Templatedata/Graph:Lines.tab]] table to generate all the needed templatedata information in every language. Even if the local community has not translated the full template documentation, they will be able to see all template parameters, centrally updated.<pre> {{#invoke:TNT | doc | Graph:Lines }} </pre> === Using from Modules === Just like templates, modules should also use this module for localization: <syntaxhighlight lang="lua"> local TNT = require('Module:TNT') -- format <messageId> string with two parameters using a translation table. local text = TNT.format('I18n/My_module_messages', 'messageId', 'param1', 'param2', ...) -- Same, but translate to a specific language. local text = TNT.formatInLanguage('fr', 'I18n/My_module_messages', 'messageId', 'param1', 'param2', ...) </syntaxhighlight> === Using TNTTools === [[Module:TNTTools]] has: * Question functions: with boolean or numerical indexed return. To be called from other modules or from templates. With: ** Case sensitive option. ** Possibility of more than one translated text value (where each value is separated by "|"). * To put aside write, adding "I18n/" as a prefix and ".tab" extension as a suffix for the table names. * Several examples. == See also== * [[JSON]], a language-independent data format. <includeonly> [[Category:Modules using tabular data]] </includeonly> pv7sz51eu9y54nqumxdozle7jclxq7s Modul:TNTTools 828 3472 18453 2024-09-28T02:10:01Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {} local TNT = require('Module:TNT') --local SD = require('Module:SimpleDebug') function p.TNTTabFull (TNTTab) if (string.sub(TNTTab, 1, 5)) ~= 'I18n/' then TNTTab = 'I18n/'..TNTTab end if (string.sub(TNTTab, string.len(TNTTab)-3)) ~= '.tab' then TNTTab = TNTTab..'.tab' end return TNTTab end --TNTTabFull function p.TNTTabCommons (TNTTab) return 'Commons:Data:'..p.TNTTabFull(TNTTab) end function p.LnkTNTTab (TNTTab) return '[['..p.TNTTa...' 18453 Scribunto text/plain local p = {} local TNT = require('Module:TNT') --local SD = require('Module:SimpleDebug') function p.TNTTabFull (TNTTab) if (string.sub(TNTTab, 1, 5)) ~= 'I18n/' then TNTTab = 'I18n/'..TNTTab end if (string.sub(TNTTab, string.len(TNTTab)-3)) ~= '.tab' then TNTTab = TNTTab..'.tab' end return TNTTab end --TNTTabFull function p.TNTTabCommons (TNTTab) return 'Commons:Data:'..p.TNTTabFull(TNTTab) end function p.LnkTNTTab (TNTTab) return '[['..p.TNTTabCommons(TNTTab)..']]' end function I18nStr (TNTTab, S, IsMsg, params) TNTTab = p.TNTTabFull (TNTTab) local SEnd = TNT.format(TNTTab, S, unpack(params)) or '' if SEnd == '' then SEnd = TNT.formatInLanguage('en',TNTTab, S, unpack(params)) if IsMsg then local icon = '[[File:Arbcom ru editing.svg|12px|Not found "'..S..'" in current language. Click here for to edit it.|link='..p.TNTTabCommons(TNTTab)..']]' SEnd = SEnd..icon end end return SEnd end --I18nStr function p.GetMsgP (TNTTab, S, ...) return I18nStr (TNTTab, S, true, {...}) end function p.GetStrP (TNTTab, S, ...) return I18nStr (TNTTab, S, false, {...}) end function p.TabTransCS (TNTTab, S, CaseSensitive) CaseSensitive = ((CaseSensitive ~= nil) and (CaseSensitive == true)) or true local Wds = TNT.format (p.TNTTabFull(TNTTab), S) if not CaseSensitive then Wds = string.lower (Wds) end return mw.text.split (Wds, '|') end --TabTransCS function p.TabTransMT (TNTTab, S, MaxTrans) local FN = p.TNTTabFull(TNTTab) local tab = mw.text.split (TNT.format (FN, S), '|') if #tab > MaxTrans then error (string.format('Found %s translations for "%s". Search in [[:commons:data:%s]]',#tab,S,FN)) -- Translation not required end return tab end --TabTransMT function p.SFoundInTNTArr (TNTTab, val, CaseSensitive, S) if (S == nil) or (S == '') then error('Not arguments trying to find "'..val..'"') --It doesn't require translation, only for degug end local Arr = p.TabTransCS (TNTTab, S, CaseSensitive) if not CaseSensitive then val = string.lower (val) end for I, W in ipairs(Arr) do if W == val then return true end end return false end --SFoundInTNTArr function p.IdxFromTabTrans (TNTTab, val, CaseSensitive, ...) local Arr = unpack(arg) if Arr == nil then error('Not arguments trying to find "'..val..'"') --It doesn't require translation, only for degug end local Idx = 0 for I, W in ipairs(Arr) do if p.SFoundInTNTArr (TNTTab, val, CaseSensitive, W) then Idx = I break end end return Idx end --IdxFromTabTrans return p 2ceucqm2tdsm16itsff3oths7rbtbv0 Modul:TNTTools/doc 828 3473 18454 2024-09-28T02:10:23Z Munajad.MH 3071 ←Membuat halaman berisi '{{module rating|release}} Contains functions linked to [[Module:TNT]], which at the same time make calls to multilingual tables, located in Commons, for the creation of [[mw:Multilingual_Templates_and_Modules|modules and multilingual templates]]. TNTTools has: * '''Question functions''': with boolean or numerical indexed return. To be called from other modules or from templates. With: ** Case sensitive option. ** Possibility of '''more than one translated text...' 18454 wikitext text/x-wiki {{module rating|release}} Contains functions linked to [[Module:TNT]], which at the same time make calls to multilingual tables, located in Commons, for the creation of [[mw:Multilingual_Templates_and_Modules|modules and multilingual templates]]. TNTTools has: * '''Question functions''': with boolean or numerical indexed return. To be called from other modules or from templates. With: ** Case sensitive option. ** Possibility of '''more than one translated text value''' (where each value is separated by "|"). * To put aside write, adding "I18n/" as a prefix and ".tab" extension as a suffix for the table names. 894w2e6vkk79dc8vj8hickalh5q23wu Modul:Example 828 3474 18455 2024-09-28T02:13:43Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {}; --All Lua modules on Wikipedia must begin by defining a variable --that will hold their externally accessible functions. --Such variables can have whatever name you want and may --also contain various data as well as functions. p.hello = function( frame ) --Add a function to "p". --Such functions are callable in Wikipedia...' 18455 Scribunto text/plain local p = {}; --All Lua modules on Wikipedia must begin by defining a variable --that will hold their externally accessible functions. --Such variables can have whatever name you want and may --also contain various data as well as functions. p.hello = function( frame ) --Add a function to "p". --Such functions are callable in Wikipedia --via the #invoke command. --"frame" will contain the data that Wikipedia --sends this function when it runs. -- 'Hello' is a name of your choice. The same name needs to be referred to when the module is used. local str = "Hello World!" --Declare a local variable and set it equal to --"Hello World!". return str --This tells us to quit this function and send the information in --"str" back to Wikipedia. end -- end of the function "hello" function p.hello_to(frame) -- Add another function local name = frame.args[1] -- To access arguments passed to a module, use `frame.args` -- `frame.args[1]` refers to the first unnamed parameter -- given to the module return "Hello, " .. name .. "!" -- `..` concatenates strings. This will return a customized -- greeting depending on the name given, such as "Hello, Fred!" end function p.count_fruit(frame) local num_bananas = tonumber(frame.args.bananas) or 0 -- Named arguments ({{#invoke:Example|count_fruit|foo=bar}}) local num_apples = tonumber(frame.args.apples) or 0 -- are likewise accessed by indexing `frame.args` by name (`frame.args["bananas"]`, -- or equivalently `frame.args.bananas`. local conj_bananas = num_bananas == 1 and 'banana' or 'bananas' local conj_apples = num_apples == 1 and 'apple' or 'apples' -- Ternary operators assign values based on a condition in a compact way. -- Here, `conj_bananas` gets `'banana'` if `num_bananas` is 1, else `'bananas'`. -- Similarly, `conj_apples` gets `'apple'` if `num_apples` is 1, else `'apples'`. return 'I have ' .. num_bananas .. ' ' .. conj_bananas .. ' and ' .. num_apples .. ' ' .. conj_apples -- Like above, concatenate a bunch of strings together to produce -- a sentence based on the arguments given. end local function lucky(a, b) -- One can define custom functions for use. Here we define a function 'lucky' that has two inputs a and b. The names are of your choice. if b == 'yeah' then -- Condition: if b is the string 'yeah'. Strings require quotes. Remember to include 'then'. return a .. ' is my lucky number.' -- Outputs 'a is my lucky number.' if the above condition is met. The string concatenation operator is denoted by 2 dots. else -- If no conditions are met, i.e. if b is anything else, output specified on the next line. 'else' should not have 'then'. return a -- Simply output a. end -- The 'if' section should end with 'end'. end -- As should 'function'. function p.Name2(frame) -- The next five lines are mostly for convenience only and can be used as is for your module. The output conditions start on line 50. local pf = frame:getParent().args -- This line allows template parameters to be used in this code easily. The equal sign is used to define variables. 'pf' can be replaced with a word of your choice. local f = frame.args -- This line allows parameters from {{#invoke:}} to be used easily. 'f' can be replaced with a word of your choice. local M = f[1] or pf[1] -- f[1] and pf[1], which we just defined, refer to the first parameter. This line shortens them as 'M' for convenience. You could use the original variable names. local m = f[2] or pf[2] -- Second shortened as 'm'. local l = f.lucky or pf.lucky -- A named parameter 'lucky' is shortend as l. Note that the syntax is different from unnamed parameters. if m == nil then -- If the second parameter is not used. return 'Lonely' -- Outputs the string 'Lonely' if the first condition is met. elseif M > m then -- If the first condition is not met, this line tests a second condition: if M is greater than m. return lucky(M - m, l) -- If the condition is met, the difference is calculated and passed to the self defined function along with l. The output depends on whether l is set to 'yeah'. else return 'Be positive!' end end return p --All modules end by returning the variable containing their functions to Wikipedia. -- Now we can use this module by calling {{#invoke: Example | hello }}, -- {{#invoke: Example | hello_to | foo }}, or {{#invoke:Example|count_fruit|bananas=5|apples=6}} -- Note that the first part of the invoke is the name of the Module's wikipage, -- and the second part is the name of one of the functions attached to the -- variable that you returned. -- The "print" function is not allowed in Wikipedia. All output is accomplished -- via strings "returned" to Wikipedia. ix92pvtpw9z6i54d2wz9xrxn85td6h4 Modul:Example/doc 828 3475 18458 18457 2024-09-28T02:17:33Z Munajad.MH 3071 Ubah target pengalihan dari [[Not a sandbox]] ke [[Cèṭa'an:Not a sandbox]] 18458 wikitext text/x-wiki #Redirect [[Template:not a sandbox]] {{namespace example page}} This is example documentation for the module, used for demonstrations and the like. == See also == * [[Module:Sandbox]]: For practice/experimental/testing modules. <includeonly>{{sandbox other|| [[Category:Namespace example pages]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> 2q2bo9c6haa19o8ll63313u0bd4n73u Cèṭa'an:Not a sandbox/doc 10 3476 18460 2024-09-28T02:19:44Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!----PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE----> {{Hatnote|The following also applies to this template, so '''this page is not a sandbox:'''}} {{not a sandbox}} {{nosubst}} ===Usage=== This template is used for pages that are very closely related to the real [[WP:SB|sandbox]] page, and can be easily misinterpreted as sandboxes. ===TemplateData=== {{Format TemplateData|JSON= { "params": { "note": { "label": "Note", "d...' 18460 wikitext text/x-wiki {{Documentation subpage}} <!----PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE----> {{Hatnote|The following also applies to this template, so '''this page is not a sandbox:'''}} {{not a sandbox}} {{nosubst}} ===Usage=== This template is used for pages that are very closely related to the real [[WP:SB|sandbox]] page, and can be easily misinterpreted as sandboxes. ===TemplateData=== {{Format TemplateData|JSON= { "params": { "note": { "label": "Note", "description": "Appears after the other text", "type": "content" } }, "description": "Add this template to pages that may be confused for sandboxes." } }} ===See also=== * [[Wikipedia:About the Sandbox]] {{Sandbox-related templates}} <includeonly>{{Sandbox other|| <!----CATEGORIES BELOW THIS LINE, PLEASE:----> [[Category:Sandbox templates|Sandbox, Not a]] }}</includeonly> ncgy9wcjm2rzw3ca3phpj8ozz5g9oy3 Wikipèḍia:Navigation template 4 3477 18461 2024-09-28T02:28:20Z Munajad.MH 3071 ←Membuat halaman berisi '{{hatnote|For the navigation template guideline, see [[Wikipedia:Categories, lists, and navigation templates#Navigation templates|Wikipedia:Categories, lists, and navigation templates §&nbsp;Navigation templates]].}} {{redirect|WP:NAV|navigational popups|WP:NAVPOP|polling in discussions|WP:NOTVOTE}} {{Supplement|interprets=[[Wikipedia:Categories, lists, and navigation templates]] guideline|WP:NAV}} {{nutshell|A navigation template links between existing articles...' 18461 wikitext text/x-wiki {{hatnote|For the navigation template guideline, see [[Wikipedia:Categories, lists, and navigation templates#Navigation templates|Wikipedia:Categories, lists, and navigation templates §&nbsp;Navigation templates]].}} {{redirect|WP:NAV|navigational popups|WP:NAVPOP|polling in discussions|WP:NOTVOTE}} {{Supplement|interprets=[[Wikipedia:Categories, lists, and navigation templates]] guideline|WP:NAV}} {{nutshell|A navigation template links between existing articles belonging to the same topic on English Wikipedia. There are two types: "navigation boxes" (or navboxes) and "sidebars".}}{{Linking and page manipulation|linking and diffs}} A '''navigation template''' is a grouping of links used in multiple related articles to facilitate navigation between those articles. Editing of a navigation template is done in a central place, the template page. There are two main varieties of navigation template: ''navigation boxes'' (or ''navboxes''), designed to sit at the very bottom of articles, and ''sidebars'', designed to sit at the side of the article text. The two are complementary and either or both may be appropriate in different situations. The usual way to create navigation templates is to use the {{tl|navbox}} or {{tl|sidebar}} master templates. This simplifies the process of creating a functional and consistent template. '''Do not rely solely on navboxes for links to articles highly relevant to a particular article.''' Navboxes are not displayed on the [[Help:Mobile access|mobile website for Wikipedia]], which accounts for around half of readers. See Phabricator ticket {{Phab|T124168}} for progress on the mobile issue. Navboxes are categorized under [[:Category:Navigational boxes]]. Some [[Wikipedia:WikiProject|WikiProjects]] maintain a list of their navigation templates. == Types == The two main types of navigation template are navboxes and sidebars. The two serve similar purposes: to allow related subjects to link to each other easily in a consistent manner. * ''Navboxes'' are footer templates that sit below the [[Wikipedia:Manual of Style/Layout#Standard appendices and footers|standard article appendices]] and are laid out horizontally. They are created using the {{tl|navbox}} template. An example navbox template is shown below: {{named sapphires|state=expanded}} {{anchor|Sidebars}} {{geodesy}} * ''Sidebars'' sit alongside content, in the same manner as [[Wikipedia:WikiProject Infoboxes|infoboxes]], and are predominantly laid out vertically. They are created using the {{tl|sidebar}} template. An example sidebar is shown to the right: The two types are used interchangeably, and either or both may be appropriate in different circumstances. The primary differences between the two are: * Navboxes are laid out horizontally, and so work best for longer lists of links in a small number of sub-categories. As they are placed at the very bottom of articles, they are better for broader lists of links than would be appropriate in a sidebar. Articles often have more than one navbox and content may overlap to a degree: nevertheless, [[Wikipedia:Not everything needs a navbox|not everything needs a navbox]], so navbox templates should only be created when they would be genuinely useful as navigational tools. * Sidebars are laid out predominantly vertically, and are placed relatively prominently in the body of articles alongside the text. This makes them useful for smaller amounts of directly relevant links. Tangential information should be kept out of sidebars. Few articles have more than one sidebar. == Properties == The style of any navigation template depends on its articles, how they are most intuitively presented, and previously established convention. === Navigation templates provide navigation ''within'' Wikipedia === {{Shortcut|WP:NAV-WITHIN}} * They are intended to link articles to each other. That is, every article listed on a particular navigation template generally has the template placed on its page. * The goal is not to cram as many related articles as possible into one space. Ask yourself, does this help the reader in reading up on related topics? Take any two articles in the template. Would a reader really want to go from A to&nbsp;B? * They should be kept small in size as a large template has limited navigation value. For large navigation templates, consider the following: ** Splitting them into multiple, smaller templates on each sub-topic, and especially if individual [[Template:Navbox#Parameter list|groups]] within the template are [[Wikipedia:Manual of Style#Scrolling lists and collapsible content|collapsible]] [[Template:Navbox#Child navboxes|child navboxes]] that have Wikipedia articles about their subjects and the smaller navigation templates would still satisfy [[Wikipedia:Categories, lists, and navigation templates#Navigation templates|most or all of the guidelines for good navboxes]]. ** For example, {{tl|EMD diesels}} lists all models of diesel locomotives built by one manufacturer, but is too large to be transcluded on each of their articles. Instead, the individual sections of {{tl|EMD diesels}} were split out into their own templates: {{tl|EMD GPs}}, {{tl|EMD SDs}}, etc. ** Doing the above with only one template using [[mw:Help:Extension:ParserFunctions|ParserFunctions]]. ** Linking only the immediately related articles while hiding the rest, like in the case of [[Special:Permalink/198921805|Johnny Cash]]. ** Avoiding repeating links to the same article within a template. * They should not be too small. A navigation template with fewer than a handful of links can easily be replaced by "See also" sections or relevant {{tl|main article}} and {{tl|see also}} links within the articles' sections, as well as be [[Wikipedia:Avoid template creep|merged into a larger template]]. (See essays "[[Wikipedia:Not everything needs a navbox|Not everything needs a navbox]] and "[[Wikipedia:A navbox on every page|A navbox on every page]]".) * As [[Wikipedia:What Wikipedia is not#Wikipedia is not a mirror or a repository of links, images, or media files|Wikipedia is not a repository of links]], navigation templates do not provide [[WP:external links|external links]] to other websites. === Navigation templates provide navigation among ''existing'' articles === {{Shortcut|WP:EXISTING}} * [[Wikipedia:Red link|Red links]] should normally be avoided unless they are very likely to be developed into articles that satisfy the [[Wikipedia:Notability|general notability guideline]] or one of the [[Wikipedia:Notability#Subject-specific notability guidelines|subject-specific notability guidelines]], and should not be included where [[Wikipedia:What Wikipedia is not|Wikipedia would be serving a non-encyclopedic purpose]] if articles were created from the red links. * Red links can be retained in navigation templates that represent a well-defined and complete set of data (geographic divisions, annual events, filmographies, etc.), where deleting red links would leave an incomplete and misleading result. Even then, editors are encouraged to [[Wikipedia:Write the article first|write the article first]]. * Likewise, [[Wikipedia:Redirect|redirects]] should also normally be avoided for the reasons outlined in [[WP:NAVNOREDIRECT]]. The general exception to this is when the redirect represents a distinct sub-topic of an article rather than simply being an alternative name. * Unlinked text should be avoided. * ''Note:'' In navigation boxes about musical ensembles, it may be appropriate to list all of the members of the ensemble, to avoid the perception that the ensemble is a solo act, provided that at least one member of the ensemble is notable. === Navigation templates provide navigation between ''related'' articles === {{shortcut|WP:NAV-RELATED}} * If the articles are not established as related by [[Wikipedia:Identifying reliable sources|reliable sources]] in the actual articles, then it is probably not a good idea to interlink them. Additionally, relatedness is a [[Necessity and sufficiency|necessary but not a sufficient condition]] for article inclusion in a navigation template. * Articles included in a navigation template must be more than ''loosely-related''. While [[Wikipedia:Categories, lists, and navigation templates#Overlapping categories, lists and navigation templates are not considered duplicative|navigation templates that overlap with categories and lists are not considered duplicative]], the subjects of navigation templates need to be narrower and more specific topics than the subjects of many categories or lists. Otherwise, many templates will become oversized or [[Wikipedia:Avoid template creep|lead to clutter]] on articles included in templates. * Navigation templates should only be created for subjects where every article related to the subject will be included because including an [[Wikipedia:Avoid template creep#Do we really need this template at all?|arbitrary selection of articles related to the template's subject]] can [[Wikipedia:Neutral point of view|present a point of view]] or give the subjects of the select articles included [[Wikipedia:Neutral point of view#Due and undue weight|undue weight]]. * For complex topics in science, technology, history, etc., a navigation box can provide a comprehensive introduction to a topic. For example, {{Tl|Wind power}} links to subsidiary and supporting topics that provide background and context necessary for understanding the main [[Wind power]] article. While the main [[Wind power]] article already contains inline links to the subsidiary articles, the subsidiary articles themselves are smaller and their prose may not place them into the overall context with each other. Editors who work on the subsidiary articles in isolation may be unaware of this context. The navigation template provides an easy way for the subsidiary articles, even when they begin as stubs, to instantly inherit the conceptual structure of the main article. === Navigation templates are not arbitrarily decorative === {{Shortcut|WP:NAVDECOR|WP:NAVCOLOR|WP:NAVCSS|WP:NAVIMAGES}} {{See also|Wikipedia:Manual of Style/Icons}} * There should be justification for a template to deviate from the colors and styles contained in [[Module:Navbox/styles.css]] and [[Module:Sidebar/styles.css]]. * Per [[MOS:DECOR]], images are rarely appropriate in navboxes. Just like colors and styles, they should have a justification to appear. Specifically, there should be no national or regional flags or coats of arms. A rare example of an appropriate image is [[special:permalink/995622594|this]]: a map shows (in green) the location of a region within the state of Kazakhstan, and this is consistently implemented for [[:category:Kazakhstan region templates|all state's regions]]. * There are two basic layouts: ** On the right side of page—for example {{tl|History of China}}. *** For meta-template, see {{tl|sidebar}} ** Footer boxes—for example {{tl|Health in China}}, designed to appear at the bottom of each article, stacked with other similar templates. ''See also: [[Wikipedia:Manual of Style/Layout#Standard appendices and footers|Wikipedia:Footers]] for information on placement'' *** For footer boxes, {{tl|Navbox}} is the standard. **** Existing hard-coded collapsible elements should be converted to one of the templates in [[:Category:Collapse templates]]. This standardizes the look and eases future maintenance. **** The width of footer boxes should be 100% unless the convention for that type of article is otherwise. It looks inconsistent if multiple boxes in the same article have varying widths. == Advantages == {{see also|Wikipedia:A navbox on every page#Benefits of navboxes|Wikipedia:Categories, lists, and navigation templates#Advantages}} Advantages of using navigation templates rather than listing all the links under "[[Wikipedia:Manual of Style/Embedded lists#Related topics (navigational lists)|See also]]" sections include: * reduction of clutter in that [[Wikipedia:Manual of Style/Layout|area of the article]] before "References" and "External links", * compactness of the template compared to a standard list or table, in the case of many links, * if the most immediately related links are kept under "See also", the reader has a better idea of scope, * less directly related links are out of the way or in some cases hidden by default, * ease of maintenance in updating the template as articles get created or deleted, * aesthetically pleasing appearance to many users, * new articles in a subject area immediately gain the basic [[Wikipedia:Manual of Style/Linking#General points on linking style|link structure]] of existing related articles, eliminating the need for many editors to individually build up their own links and rewrite background material. * when a new article or an older article that was [[Wikipedia:Orphan|orphaned]] is placed in a navbox, the page instantly has a large number of links to it == Alternatives == In certain cases, there are alternatives preferable over the creation of a new navigation template. * If the group of articles overlaps significantly with an existing [[Wikipedia:Categorization|category]] or [[Wikipedia:Stand-alone lists|stand-alone list]], consider adding a link to one of these to the [[Wikipedia:See also section|see also section]]. * For a series of articles whose only shared characteristic is that they hold the same position or title, such as [[Peerages in the United Kingdom|peerage]] or world champion sporting titles, consider using {{tl|succession box}}. Variant templates for persons who have held several notable offices are discussed at [[Template talk:Succession box]]. * For relating articles across different categories in a logical sequence, use a [[Wikipedia:WikiProject_Succession_Box_Standardization/Templates|succession template]]. * Use one of these [[Wikipedia:Hatnote|Hatnote]]s: {{Tl|Broader}}, {{Tl|Further}} or {{Tl|Main}}. * Create an [[Wikipedia:Outlines|outline]]: a hierarchical list. == Template limits == {{main|Help:Templates#Template limits}} There are [[Wikipedia:Template limits|limits to the number of templates]] an article may have. When a page exceeds this limit it may look fine in preview but, after the edit is saved, one or more footer navboxes display as wikilinks to the now excess navboxes (for example, displaying a link to "Template:Navbox" rather than the Navbox template itself). Solutions for this problem include (a) removing a template, and (b) setting up the footer navboxes so the least important one becomes the "extra" navbox (the one the reader will have to navigate to a separate page to in order to view). == See also == * [[Wikipedia:Template namespace]] for an introduction to templates * [[Wikipedia:Requested templates]] for help in editing templates * [[Wikipedia:Categories, lists, and navigation templates]], for an actual guideline on the subject * [[Wikipedia:Template index]], for other types of templates * [[Wikipedia:Manual of Style/Infoboxes]] * [[Wikipedia:Article series]], related information * [[Wikipedia:Series templates]], related information * [[Wikipedia:A navbox on every page]], an essay * [[Wikipedia:Not everything needs a navbox]], another essay * [[Wikipedia:Navigational boxes]] redirects here; to view the historical archive, see [[Wikipedia:Navigational boxes (archive)]] * [[Wikipedia:Redirect#Bypass redirects in navigational templates]] * [[Wikipedia:WikiProject Navigation templates]] * {{tl|Quicktemplates}}, a table of templates * {{tl|Wikipedia editor navigation}}, an amalgamation of navboxes {{Navigation templates}} {{Wikipedia templates}} [[Category:Wikipedia essays about templates]] [[Category:Wikipedia navigation templates|+]] [[Category:Wikipedia template help]] lvba26sbxwhop4wc4nafdwq3viif6jv Cèṭa'an:Supplement 10 3479 18462 2024-09-28T02:29:27Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{pp-vandalism|small=yes}}</noinclude>{{ombox | type = notice | text = <div style="padding-top: 6px; padding-bottom: 5px;">'''This is an [[Wikipedia:Project namespace#How-to and information pages|explanatory essay]] about <noinclude>Some guideline/policy</noinclude>{{#if:{{{pages|{{{interprets|}}}}}}|{{#ifexist:{{{pages}}}|[[{{{pages}}}]]|{{#ifexist:{{{interprets}}}|[[{{{interprets}}}]]|the {{{pages|{{{interprets}}}}}} }} }}|<includeonly>{{...' 18462 wikitext text/x-wiki <noinclude>{{pp-vandalism|small=yes}}</noinclude>{{ombox | type = notice | text = <div style="padding-top: 6px; padding-bottom: 5px;">'''This is an [[Wikipedia:Project namespace#How-to and information pages|explanatory essay]] about <noinclude>Some guideline/policy</noinclude>{{#if:{{{pages|{{{interprets|}}}}}}|{{#ifexist:{{{pages}}}|[[{{{pages}}}]]|{{#ifexist:{{{interprets}}}|[[{{{interprets}}}]]|the {{{pages|{{{interprets}}}}}} }} }}|<includeonly>{{Error|Error: No page specified}}</includeonly>}}'''. <br /><div style="font-size:90%;"> This page provides additional information about concepts in the page(s) it supplements. This page is not one of [[Wikipedia:Policies and guidelines|Wikipedia's policies or guidelines]] as it has not been [[Wikipedia:Consensus#Levels of consensus|thoroughly vetted by the community]].</div></div> | imageright = {{#if:{{{shortcut|{{{shortcut1|{{{1|}}}}}}}}} | {{Ombox/shortcut|{{{shortcut|{{{shortcut1|{{{1}}}}}}}}}|{{{shortcut2|{{{2|}}}}}}|{{{shortcut3|{{{3|}}}}}}|{{{shortcut4|{{{4|}}}}}} }} }} }}<includeonly>{{#if: {{{demo|}}} || {{#ifeq:{{NAMESPACE}}|{{ns:4}}|{{{category|[[Category:Wikipedia supplemental pages]]}}}}}{{#ifeq:{{NAMESPACE}}|{{ns:2}}|{{{category|[[Category:User essays]]}}}}}{{Short description|Explanatory essay{{#ifexpr:{{str len|{{{pages|{{{interprets|}}}}}}}}>75|<!--too long-->|&#32;{{#if:{{{pages|{{{interprets|}}}}}}|{{delink|about {{#ifexist:{{{pages}}}|{{{pages}}}|{{#ifexist:{{{interprets}}}|{{{interprets}}}|the {{{pages|{{{interprets}}}}}}}}}}}}}}}}}}}}</includeonly><noinclude> {{documentation}}<!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> qiyhos777z7gkzui4qqp5uv6bh5jxwm Cèṭa'an:Supplement/doc 10 3480 18465 18464 2024-09-28T02:31:17Z Munajad.MH 3071 18465 wikitext text/x-wiki {{documentation subpage}} ==History== This "explanatory essay" template was originally intended as a separate "supplement" template used for essays like [[Wikipedia:The difference between policies, guidelines and essays]]. In discussions about how to improve and explain policies and guidelines, many editors thought that it would be easier to handle significant, yet overly detailed or instructional material on separate pages, instead of trying to shoehorn them directly into the official policy or guideline pages causing [[Wikipedia:Avoid instruction creep|instructional creep]]. See also {{section link|Criticism of Wikipedia#Excessive rule-making}} and {{section link|Wikipedia:Content forking/Internal#Policy forks}}. ==Current usage== {{Main|WP:SUPPLEMENTAL}} '''Use this template carefully''', only when there is a well-established consensus at the relevant [[WP:PG|policy or guideline]] page to use this template on an essay that links from the relevant policy or guideline. The noun ''[[wikt:supplement|supplement]]'' does not mean "an interpretation" nor just "something added". It means precisely '''"something added, especially to make up for a {{em|deficiency}}",''' in this case a lack or gap in an official Wikipedia's policy or guideline. '''The intent is to further elaborate on Wikipedia's policies or guidelines in an impartial and informative manner.''' :'''Note''': this template does not indicate a "higher status" within the community for an essay, but is used to denote that the essay in question has wide acceptance to be linked from said policy or guideline page. If consensus changes or content is outdated and the essay is no longer referenced in a policy or guideline, change the tag to the more common {{tlx|Essay|interprets{{=}}}} or {{tlx|Information page}} template, as appropriate. ==Parameters== '''This template has an {{para|interprets}} a.k.a. {{para|pages}} parameter that must be used'''. Replaces "such guidance" with "the {{var|foo}}" where "{{var|foo}}" is a link to one or more policies or guidelines {{em|and}} label(s) for what they are, e.g.: * {{para|interprets|<nowiki>[[Wikipedia:No original research]]</nowiki> policy}} * {{para|interprets|<nowiki>[[Wikipedia:Manual of Style]]</nowiki> guideline}} * {{para|interprets|<nowiki>[[Wikipedia:No original research]] and [[Wikipedia:Neutral point of view]]</nowiki> policies}} * {{para|interprets|<nowiki>[[Wikipedia:Verifiability]] policy and [[Wikipedia:Identifying reliable sources]]</nowiki> guideline}} * {{para|interprets|Wikipedia:Reliable sources}} – this simpler syntax will automatically link to the page if it exists. You can also use {{tlx|section link}} to produce better-looking links to page sections, e.g.: {{para|interprets|the <nowiki>{{section link|Wikipedia:Article titles#Deciding on an article title}} policy</nowiki>}}, which renders as "the {{section link|Wikipedia:Article titles#Deciding on an article title}} policy". The template also has optional {{para|shortcut}}, {{para|shortcut2}}, {{para|shortcut3}}, and {{para|shortcut4}} parameters that can be used to add a ''Shortcut:'' box to the right-side, with up to four [[WP:SHORTCUT|shortcuts]]. <templatedata> { "params": { "1": { "aliases": [ "shortcut1" ], "description": "first shortcut", "example": "WP:PGE", "type": "string", "suggested": true }, "2": {}, "3": {}, "4": {}, "interprets": { "aliases": [ "pages" ], "label": "Interprets", "description": "Parameter that must be used. Replaces \"such guidance\" with \"the foo\" where \"foo\" is a link to one or more policies or guidelines and label(s) for what they are", "example": "[[Wikipedia:Verifiability]] policy", "type": "string", "required": true }, "shortcut": { "label": "Shortcut", "description": "Parameters that can be used to add a \"Shortcut:\" box to the right-side", "example": "WP:DRAFT" }, "shortcut1": {}, "shortcut2": { "label": "Shortcut2" }, "shortcut3": { "label": "Shortcut3" }, "shortcut4": { "label": "Shortcut4" }, "category": {} }, "format": "inline" } </templatedata> ===Error: No page specified=== {{Warning| <big>'''by itself {{tlx|supplement}} causes an error because the template is meaningless without an {{para|interprets}} parameter as seen below:'''</big>}} {{quotation|{{supplement}}}} ===Examples=== * {{tlx|supplement|interprets{{=}}[<nowiki />[Wikipedia:Neutral point of view]] policy}} ::becomes: {{supplement|interprets=[[Wikipedia:Neutral point of view]] policy}} * {{tlx|supplement|interprets{{=}}[<nowiki />[Wikipedia:Neutral point of view]] policy|shortcut{{=}}WP:SHORTCUT|shortcut2{{=}}WP:SHORTCUT2}} ::becomes: {{supplement|interprets=[[Wikipedia:Neutral point of view]] policy|shortcut=WP:SHORTCUT|shortcut2=WP:SHORTCUT2}} * {{tlx|supplement|interprets{{=}}[<nowiki />[Wikipedia:Neutral point of view]] and [<nowiki />[Wikipedia:Biographies of living persons]] policies}} ::becomes: {{supplement|interprets=[[Wikipedia:Neutral point of view]] and [[Wikipedia:Biographies of living persons]] policies}} == Categorization== This template adds a page to [[:Category:Wikipedia supplemental pages]], by default. If the page is in userspace (e.g. is a draft of a supplement, or is a mistaken use of the template for something intended to remain a user essay), it will instead be put into [[:Category:User essays]]. If there is a need to put the page in an eventual more-specific subcategory, this can be accomplished with {{para|category}}, using a fully wikilinked category as input. E.g.:<br /> {{in5}}{{tlx|Supplement |interprets{{=}}<nowiki>[[Wikipedia:Manual of Style]] guideline</nowiki>&#32;|'''category{{=}}<nowiki></nowiki>'''}} This feature should not be used to add an additional category (as this would remove inclusion in [[:Category:Wikipedia supplemental pages]] or any subcategory thereof). To add additional categories, simply put them at page-bottom, as usual. ==See also== * {{tlx|Information page}} – the banner template for pages that are more just informational and non-opinionated like [[WP:GOV]] * {{tlx|Wikipedia how-to}} – the banner template for pages that are more directly instructional and non-opinionated like [[H:EDIT]]. *{{tlx|Essay|interprets{{=}}}} – the banner template for pages that are more opinionated then instructional or technical; there are several parameters and variations. *[[Wikipedia:Template messages/Wikipedia namespace]] – for more "Wikipedia:"-namespace header templates. <includeonly>{{Sandbox other|| <!-- categories and interwiki links --> [[Category:Wikipedia header templates|{{PAGENAME}}]] }}</includeonly> ja3afswa07khokwam4sk5z5e7fqmzvq Cèṭa'an:Section link 10 3483 18466 2024-09-28T02:34:36Z Munajad.MH 3071 ←Membuat halaman berisi '{{SAFESUBST:<noinclude />#invoke:Section link|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude>' 18466 wikitext text/x-wiki {{SAFESUBST:<noinclude />#invoke:Section link|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> mb5itkgrtrt2ta9aly2ld4ncmkgk07s Modul:Section link 828 3484 18467 2024-09-28T02:35:46Z Munajad.MH 3071 ←Membuat halaman berisi '-- This module implements {{section link}}. require('strict'); 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.form...' 18467 Scribunto text/plain -- This module implements {{section link}}. require('strict'); 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 '' if options.permalink then -- when oldid provided linkPage = 'Special:Permalink/' .. options.permalink; -- make Special:Permalink/oldid wikilink end local section = sections[1]; -- sections[1] must have a value 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) if not sections[1] then -- empty section parameter makes {{Section link}} meaningless return ('<span style="color:#d33"><span style="font-family:monospace">{{[[Template:Section link|Section link]]}}</span>: required section parameter(s) missing</span>'); -- emit error message and abandon end return p._main(page, sections, options) end return p p8mwfbn5hl8c82dtswdvddooi11c3f1 Modul:Section link/doc 828 3485 18468 2024-09-28T02:36:16Z Munajad.MH 3071 ←Membuat halaman berisi '{{used in system|in [[MediaWiki:Abusefilter-warning-notwallofshame]]}} {{Module rating|protected}} This module creates links to sections, nicely formatted with the "§" symbol instead of the default "#". == Usage == === From wikitext === From wikitext, this module should be used via the template {{tl|section link}}. Please see the template page for documentation. === From Lua === First, load the module: <syntaxhighlight lang="lua"> local mSectionLink = requi...' 18468 wikitext text/x-wiki {{used in system|in [[MediaWiki:Abusefilter-warning-notwallofshame]]}} {{Module rating|protected}} This module creates links to sections, nicely formatted with the "§" symbol instead of the default "#". == Usage == === From wikitext === From wikitext, this module should be used via the template {{tl|section link}}. Please see the template page for documentation. === From Lua === First, load the module: <syntaxhighlight lang="lua"> local mSectionLink = require('Module:Section link') </syntaxhighlight> You can then make section links via the _main function. <syntaxhighlight lang="lua"> mSectionLink._main(page, sections, options, title) </syntaxhighlight> Parameters: * <var>page</var> - the page name to link to. Defaults to the full page name of <var>title</var>, or the current title if that is not specified. * <var>sections</var> - an array of section names to link to, or a string to link to just one section name. * <var>options</var> - a table of options. Accepts the following fields: ** <var>nopage</var> - set this to true to avoid displaying the base page name in links. * <var>title</var> - a default [[mw:Extension:Scribunto/Lua reference manual#Title objects|mw.title object]] to use instead of the current title. Intended for testing purposes. All parameters are optional. == Examples == {| class="wikitable" |- ! Lua code ! Wikitext code ! Result |- | {{code|mSectionLink('Paris')|lua}} | <code><nowiki>{{section link|Paris}}</nowiki></code> | {{section link|Paris}} |- | {{code|mSectionLink('Paris', 'Architecture')|lua}} | <code><nowiki>{{section link|Paris|Architecture}}</nowiki></code> | {{section link|Paris|Architecture}} |- | {{code|mSectionLink('Paris', {'Architecture', 'Culture'})|lua}} | <code><nowiki>{{section link|Paris|Architecture|Culture}}</nowiki></code> | {{section link|Paris|Architecture|Culture}} |- | {{code|mSectionLink('Paris', {'Architecture', 'Culture', 'Sport'})|lua}} | <code><nowiki>{{section link|Paris|Architecture|Culture|Sport}}</nowiki></code> | {{section link|Paris|Architecture|Culture|Sport}} |- | {{code|1=mSectionLink('Paris', {'Architecture', 'Culture', 'Sport'}, {nopage = true})|2=lua}} | <code><nowiki>{{section link|Paris|Architecture|Culture|Sport|nopage=yes}}</nowiki></code> | {{section link|Paris|Architecture|Culture|Sport|nopage=yes}} |} == See also == *The character used is {{unichar|00A7|name=|html=|nlink=Section sign}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Link modules]] }}</includeonly> bup3t1af9hwjcaqlxodemx8jgjlaihr Cèṭa'an:Unichar 10 3486 20951 18469 2024-10-17T22:40:33Z Munajad.MH 3071 20951 wikitext text/x-wiki <includeonly>{{unichar/main | hval ={{unichar/hexformat|{{{1|<#salted#>}}} }} | hvalinput ={{{1|}}}<!--to use in errormessage--> | na = {{#if:{{{alias|}}} | {{#invoke:unicode alias|alias|{{unichar/hexformat|{{{1|}}}}}}} | {{#invoke:unicode data|lookup|name|{{unichar/hexformat|{{{1|}}}}}}}}} | ulink ={{{ulink|<#salted#>}}} | nlink ={{{nlink|<#salted#>}}} | image ={{{image|}}} | cwith ={{#if:{{{cwith|}}} | {{{cwith}}} | {{#if:{{{cwith}}} || &nbsp; }} }} | size ={{#if:{{{image|}}} | {{#if:{{#invoke:String|endswith|1={{lc:{{{size|}}}}}|2=px}}|{{{size}}}|10px}} | {{{size|{{#if:{{{cwith}}}|125%|150%}}}}} }} | use ={{lc:{{{use|unicode}}}}} | use2 ={{{use2|}}} | dval ={{hex2dec|{{unichar/hexformat|{{{1|<#salted#>}}} }}|no}} | html ={{#ifeq:{{{html|+}}}|{{{html|-}}}|yes|no}} | note ={{{note|}}} | gc ={{#if:{{{1|}}} |{{unichar/gc|{{hex2dec|{{{1|0}}}|no}}|hval={{unichar/hexformat|{{{1|<#salted#>}}} }} }} | <#not a Unicode code point#> }} | name ={{{name|}}} }}<!-- -->{{#invoke:check for unknown parameters|check |unknown=[[Category: Pages using Unichar with unknown parameters|_VALUE_]] |preview=[[Template:Unichar]] unknown parameter "_VALUE_" |showblankpositional=1 |1 |hval |2 |alias |name |na |ulink |image |cwith |size |use |use2 |nlink |html |gc |note }}</includeonly><!-- --><noinclude>{{documentation}}</noinclude> 5056c4skltezim4b8ifnbh60rr21g8d Cèṭa'an:Section link/doc 10 3487 18470 2024-09-28T02:40:55Z Munajad.MH 3071 ←Membuat halaman berisi '{{used in system|in [[MediaWiki:Abusefilter-warning-notwallofshame]]}} {{Module rating|protected}} This module creates links to sections, nicely formatted with the "§" symbol instead of the default "#". == Usage == === From wikitext === From wikitext, this module should be used via the template {{tl|section link}}. Please see the template page for documentation. === From Lua === First, load the module: <syntaxhighlight lang="lua"> local mSectionLink = requi...' 18470 wikitext text/x-wiki {{used in system|in [[MediaWiki:Abusefilter-warning-notwallofshame]]}} {{Module rating|protected}} This module creates links to sections, nicely formatted with the "§" symbol instead of the default "#". == Usage == === From wikitext === From wikitext, this module should be used via the template {{tl|section link}}. Please see the template page for documentation. === From Lua === First, load the module: <syntaxhighlight lang="lua"> local mSectionLink = require('Module:Section link') </syntaxhighlight> You can then make section links via the _main function. <syntaxhighlight lang="lua"> mSectionLink._main(page, sections, options, title) </syntaxhighlight> Parameters: * <var>page</var> - the page name to link to. Defaults to the full page name of <var>title</var>, or the current title if that is not specified. * <var>sections</var> - an array of section names to link to, or a string to link to just one section name. * <var>options</var> - a table of options. Accepts the following fields: ** <var>nopage</var> - set this to true to avoid displaying the base page name in links. * <var>title</var> - a default [[mw:Extension:Scribunto/Lua reference manual#Title objects|mw.title object]] to use instead of the current title. Intended for testing purposes. All parameters are optional. == Examples == {| class="wikitable" |- ! Lua code ! Wikitext code ! Result |- | {{code|mSectionLink('Paris')|lua}} | <code><nowiki>{{section link|Paris}}</nowiki></code> | {{section link|Paris}} |- | {{code|mSectionLink('Paris', 'Architecture')|lua}} | <code><nowiki>{{section link|Paris|Architecture}}</nowiki></code> | {{section link|Paris|Architecture}} |- | {{code|mSectionLink('Paris', {'Architecture', 'Culture'})|lua}} | <code><nowiki>{{section link|Paris|Architecture|Culture}}</nowiki></code> | {{section link|Paris|Architecture|Culture}} |- | {{code|mSectionLink('Paris', {'Architecture', 'Culture', 'Sport'})|lua}} | <code><nowiki>{{section link|Paris|Architecture|Culture|Sport}}</nowiki></code> | {{section link|Paris|Architecture|Culture|Sport}} |- | {{code|1=mSectionLink('Paris', {'Architecture', 'Culture', 'Sport'}, {nopage = true})|2=lua}} | <code><nowiki>{{section link|Paris|Architecture|Culture|Sport|nopage=yes}}</nowiki></code> | {{section link|Paris|Architecture|Culture|Sport|nopage=yes}} |} == See also == *The character used is {{unichar|00A7|name=|html=|nlink=Section sign}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Link modules]] }}</includeonly> bup3t1af9hwjcaqlxodemx8jgjlaihr Cèṭa'an:Error 10 3488 18471 2024-09-28T02:42:04Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:Error|error|{{{message|{{{1}}}}}}|tag={{{tag|}}}}}<noinclude> {{documentation}} </noinclude>' 18471 wikitext text/x-wiki {{#invoke:Error|error|{{{message|{{{1}}}}}}|tag={{{tag|}}}}}<noinclude> {{documentation}} </noinclude> axsripqkyjus55mon24y6efvuedy0d2 Modul:Error 828 3489 18472 2024-09-28T02:42:48Z Munajad.MH 3071 ←Membuat halaman berisi '-- This module implements {{error}}. local p = {} local function _error(args) local tag = mw.ustring.lower(tostring(args.tag)) -- Work out what html tag we should use. if not (tag == 'p' or tag == 'span' or tag == 'div') then tag = 'strong' end -- Generate the html. return tostring(mw.html.create(tag) :addClass('error') :wikitext(tostring(args.message or args[1] or error('no message specified', 2))) ) end f...' 18472 Scribunto text/plain -- This module implements {{error}}. local p = {} local function _error(args) local tag = mw.ustring.lower(tostring(args.tag)) -- Work out what html tag we should use. if not (tag == 'p' or tag == 'span' or tag == 'div') then tag = 'strong' end -- Generate the html. return tostring(mw.html.create(tag) :addClass('error') :wikitext(tostring(args.message or args[1] or error('no message specified', 2))) ) end function p.error(frame) local args if type(frame.args) == 'table' then -- We're being called via #invoke. The args are passed through to the module -- from the template page, so use the args that were passed into the template. args = frame.args else -- We're being called from another module or from the debug console, so assume -- the args are passed in directly. args = frame end -- if the message parameter is present but blank, change it to nil so that Lua will -- consider it false. if args.message == "" then args.message = nil end return _error(args) end return p swpvwjcdmj2mkkmx9f7rbsdrfsnmirh Modul:Error/doc 828 3490 18473 2024-09-28T02:44:56Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{high use}} {{lua|Module:Error}} This meta template returns a ''state of error'' (recognized as such by a wiki [[Help:Parser function|parser function]]), and optionally an ''error-message text'' in red (visible for the user). It is used by other templates to signal an error, for example invalid input, which can t...' 18473 wikitext text/x-wiki {{Documentation subpage}} <!-- Place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{high use}} {{lua|Module:Error}} This meta template returns a ''state of error'' (recognized as such by a wiki [[Help:Parser function|parser function]]), and optionally an ''error-message text'' in red (visible for the user). It is used by other templates to signal an error, for example invalid input, which can then either be displayed to the editor or caught and handled by other templates. == Usage == * {{tlx|error|An exemplary error}} → {{error|An exemplary error}} * {{tlx|error|message{{=}}An exemplary error}} → {{error|message=An exemplary error}} * Compare, used in a Parser Function: <code><nowiki>{{#expr:Foo}}</nowiki></code> → {{#expr:Foo}} * <code><nowiki>{{#iferror:{{error|Foo}} | {{y}} | {{n}} }}</nowiki></code> → {{#iferror:{{error|Foo}} | {{y}} | {{n}} }} === Tag option === The tag to contain the error message can be given through the <code>tag</code> parameter, but it will only accept <code>span</code>, <code>div</code>, <code>p</code>, and <code>strong</code>, since those are the only tags recognized by the {{pf|iferror}} parser function. It defaults to <code>strong</code>, the tag generated e.g. by {{pf|expr}}. To prevent <code>strong</code> message, use one of the other tags, e.g. <code>tag=span</code>. * ABC {{tlx|error|An exemplary error demo no tag (default)}} XYZ → ABC {{error|An exemplary error demo no tag (default)}} XYZ * ABC {{tlx|error|An exemplary error demo span|tag{{=}}span}} XYZ → ABC {{error|An exemplary error demo span|tag=span}} XYZ * ABC {{tlx|error|An exemplary error demo div|tag{{=}}div}} XYZ → ABC {{error|An exemplary error demo div|tag=div}} XYZ * ABC {{tlx|error|An exemplary error demo p|tag{{=}}p}} XYZ → ABC {{error|An exemplary error demo p|tag=p}} XYZ * ABC {{tlx|error|An exemplary error demo strong|tag{{=}}strong}} XYZ → ABC {{error|An exemplary error demo strong|tag=strong}} XYZ ==TemplateData== {{TemplateData header}} <TemplateData> { "description": "The template returns a state of error (recognized as such by a wiki parser function), and optionally an error-message text in red (visible for the user)", "params": { "1": { "label": "Message", "description": "Error message text in red", "type": "string", "required": false, "suggested": true, "aliases": [ "message" ] }, "tag": { "label": "Tag", "description": "The tag to contain the error message; will only accept span, div, p, and strong, since those are the only tags recognized by the #iferror parser function. It defaults to strong, the tag generated e.g. by #expre", "type": "string", "default": "strong", "required": false, "suggestedvalues": [ "span", "div", "p", "strong" ] } } } </TemplateData> ==See also== * {{tl|Error-small}} * {{tl|Formatting error}} * [[Help:Magic words#Conditional|#iferror: parser function]] <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wikipedia metatemplates]] [[Category:Error-message templates]] }}</includeonly> eaecbndhx9tglupnlfqk9io73kbmfx1 Bhântowan:Magic word 12 3491 18474 2024-09-28T02:46:29Z Munajad.MH 3071 ←Mengalihkan ke [[Bhântowan:Magic words]] 18474 wikitext text/x-wiki #REDIRECT [[Help:Magic words]] {{Redirect category shell| {{R to help}} {{R from modification}} {{R from shortcut}} }} j4w1fprjizdd2k2fv5g9jpee079bxnu Cèṭa'an:R to help 10 3492 18475 2024-09-28T02:47:17Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:R to help namespace]] 18475 wikitext text/x-wiki #REDIRECT [[Template:R to help namespace]] {{Redirect category shell| {{R to redirect template}} {{R from less specific name}} {{R from move}} {{R from template shortcut}} }} j4t432w21v3uc6ii3xhvj1cv3dxgj98 Cèṭa'an:R to help namespace 10 3493 18476 2024-09-28T02:47:46Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R to help namespace |name=To a help page |from=''any'' page '''inside''' or '''outside''' of help namespace |to=a page in that namespace |info=** The above category link leads to a list of redirects from inside help namespace. For redirects from outside help space, see '''{{cat|Redirects to help namespace}}'''. |help category=Redirects to help pages |other category={{sandbox...' 18476 wikitext text/x-wiki <noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R to help namespace |name=To a help page |from=''any'' page '''inside''' or '''outside''' of help namespace |to=a page in that namespace |info=** The above category link leads to a list of redirects from inside help namespace. For redirects from outside help space, see '''{{cat|Redirects to help namespace}}'''. |help category=Redirects to help pages |other category={{sandbox other||Redirects to help namespace}} |printworthy=no }}<includeonly>{{#ifeq: {{BASEPAGENAME}}|R to help namespace||{{#ifeq: {{NAMESPACE:{{#invoke:redirect|main|{{FULLPAGENAME}}}}}}|{{ns:12}}||{{info|image=Stop hand nuvola.svg|{{error|The above template is being used incorrectly. Please remove it from this redirect.}}}}[[category:Pages with incorrectly transcluded templates]]}}}}</includeonly><noinclude> <!-- Place categories on /doc subpage; interwikis go to Wikidata. --> {{Documentation}} </noinclude> pbyumjipw5i83fske8lm09zrlvya4zz Cèṭa'an:Smallcaps/styles.css 10 3494 18477 2024-09-28T02:49:21Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} Styling for Template:Smallcaps */ span.smallcaps { font-variant: small-caps; } span.smallcaps-smaller { font-size: 85%; }' 18477 sanitized-css text/css /* {{pp-template}} Styling for Template:Smallcaps */ span.smallcaps { font-variant: small-caps; } span.smallcaps-smaller { font-size: 85%; } 8lffmue4iv1b62pje3u895huur4gnpe Bhângsa:Redirects to help pages 14 3495 18478 2024-09-28T02:51:37Z Munajad.MH 3071 ←Membuat halaman berisi '{{Redirect category|from=pages inside the [[wp:help namespace|help namespace]]|to=other pages inside the help namespace|template=Rcat shell|parameters=<nowiki>{{</nowiki>[[Template:R to help namespace|R to help namespace]]<nowiki>}}</nowiki>}} : ''Pages tagged with '''{{tl2|R to help namespace}}''' are automatically sorted into either this category or '''{{Cat|Redirects to help namespace}}'''.'' {{DEFAULTSORT:Redirects To Help Pages}} Category:Wikipedia redir...' 18478 wikitext text/x-wiki {{Redirect category|from=pages inside the [[wp:help namespace|help namespace]]|to=other pages inside the help namespace|template=Rcat shell|parameters=<nowiki>{{</nowiki>[[Template:R to help namespace|R to help namespace]]<nowiki>}}</nowiki>}} : ''Pages tagged with '''{{tl2|R to help namespace}}''' are automatically sorted into either this category or '''{{Cat|Redirects to help namespace}}'''.'' {{DEFAULTSORT:Redirects To Help Pages}} [[Category:Wikipedia redirects|Help]] {{CatAutoTOC}} bo4pya4tytomzknj2dbhd17gkipyoi5 Cèṭa'an:Tl2 10 3496 18479 2024-09-28T02:52:39Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template link interwiki]] 18479 wikitext text/x-wiki #REDIRECT [[Template:Template link interwiki]] {{Redirect category shell| {{R from move}} }} 7m6hvr25u1ej7bqah9w3znwwthh511a Cèṭa'an:Template link interwiki 10 3497 18480 2024-09-28T02:53:07Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Subst of {{Tl2}} follows --><code><nowiki>{{</nowiki>[[:{{ safesubst:<noinclude/>#if: {{{sister|}}} | {{{sister}}}: }}{{ safesubst:<noinclude/>#if: {{{lang|}}} | {{{lang}}}: }}{{ safesubst:<noinclude/>ns:Template }}:{{{1}}}|{{{1}}}]]{{ safesubst:<noinclude/>#if: {{{2|}}} | &#124;{{{2}}} }}{{ safesubst:<noinclude/>#if: {{{3|}}} | &#124;{{{3}}} }}{{ safesubst:<noinclude/>#if: {{{4|}}} | &#124;{{{4}}} }}{{ safesubst:<noinclude/>#if: {{{5|}}} | &#124;{{{5}}} }}{...' 18480 wikitext text/x-wiki <!-- Subst of {{Tl2}} follows --><code><nowiki>{{</nowiki>[[:{{ safesubst:<noinclude/>#if: {{{sister|}}} | {{{sister}}}: }}{{ safesubst:<noinclude/>#if: {{{lang|}}} | {{{lang}}}: }}{{ safesubst:<noinclude/>ns:Template }}:{{{1}}}|{{{1}}}]]{{ safesubst:<noinclude/>#if: {{{2|}}} | &#124;{{{2}}} }}{{ safesubst:<noinclude/>#if: {{{3|}}} | &#124;{{{3}}} }}{{ safesubst:<noinclude/>#if: {{{4|}}} | &#124;{{{4}}} }}{{ safesubst:<noinclude/>#if: {{{5|}}} | &#124;{{{5}}} }}{{ safesubst:<noinclude/>#if: {{{6|}}} | &#124;{{{6}}} }}{{ safesubst:<noinclude/>#if: {{{7|}}} | &#124;{{{7}}} }}{{ safesubst:<noinclude/>#if: {{{8|}}} | &#124;{{{8}}} }}{{ safesubst:<noinclude/>#if: {{{9|}}} | &#124;{{{9}}} }}<nowiki>}}</nowiki></code><!-- Subst of {{Tl2}} ends --><noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> g6ixa9hqm3w0rxrxtr6jh0f5358le12 Cèṭa'an:Template link interwiki/doc 10 3498 18481 2024-09-28T02:53:33Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!----PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE----> {{nutshell|&lt;code&gt;-styled {{tl|tl}} that can link to sister projects.}} {{tsh|Tliw|Tl2}} This is the {{tl|tl2}} template. {{tlf|tl2}} is similar to {{tl|tl}}. '''Tl''' stands for '''T'''emplate '''l'''ink. {{tlf|tl2}} is a [[w:Macro (computer science)|macro]] [[m:Help:template|template]] used to display a template name as a link surrounded by b...' 18481 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!----PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE----> {{nutshell|&lt;code&gt;-styled {{tl|tl}} that can link to sister projects.}} {{tsh|Tliw|Tl2}} This is the {{tl|tl2}} template. {{tlf|tl2}} is similar to {{tl|tl}}. '''Tl''' stands for '''T'''emplate '''l'''ink. {{tlf|tl2}} is a [[w:Macro (computer science)|macro]] [[m:Help:template|template]] used to display a template name as a link surrounded by braces, thus showing how the template name would be used in code. Its primary use is in instruction and documentation. {{tlf|tl2}} differs from {{tlf|tl}} in that it displays with a wider, monospaced text style (like {{tlf|tlx}}) and also takes the named parameters {{para|sister}} and {{para|lang}} so that it may also be used to list and link templates on other English and non-English-language sister projects. ==Related template== {{tl|tlx}} displays with the same enhanced presentation and can also expand several placeholder parameters to generate a sample template call. ==Usage== : {{tlx|tl2|''template_name''}} :: equivalent to {{tlf|tl{{!}}''template_name''}} : {{tlx|tl2&nbsp;|sister{{=}}''sister_id''&nbsp;|''template_name''}} :: to display a template from a sister project (e.g. {{tlf|tl2&nbsp;{{!}}sister{{=}}V&nbsp;{{!}}''template_name''}} for Wikiversity) : {{tlx|tl2&nbsp;|lang{{=}}''lang_id''&nbsp;|sister{{=}}''sister_id''&nbsp;|''template_name''}} :: to display a template from a sister project in another language (e.g. {{tlf|tl2&nbsp;{{!}}lang{{=}}fr&nbsp;{{!}}sister{{=}}V&nbsp;{{!}}''template_name''}} for a template from the French Wikisource project) ==Examples== {| class=wikitable ! Code ! Result |- | <code><nowiki>{{tl|x0}}</nowiki></code> | {{tl|x0}} |- | <code><nowiki>{{tl2|x1}}</nowiki></code> | {{tl2|x1}} |- | <code><nowiki>{{tl2|sister=M|3x}}</nowiki></code> | {{tl2|sister=M|3x}} |- | <code><nowiki>{{tl2|sister=wikibooks|lang=de|WP}}</nowiki></code> | {{tl2|sister=wikibooks|lang=de|WP}} |} ==See also== * {{tiw|tl2}} * {{tiw|tl}} * {{tiw|tlp}} to produce a [t]emplate [l]ink with single [p]arameter. * {{tiw|tlx}} to produce a [t]emplate [l]ink with e[x]tended number of parameters. * {{tiw|tlsp}} to produce a [t]emplate [l]ink that's [[Wikipedia:Substitution|[s]ubst:]]ituted, with a single [p]arameter. * {{tiw|lts}} * {{tiw|tlu}}, tl or tlp in any [[Wikipedia:Namespaces|namespace]]. * {{lcs|Internal template-link templates}} {{Template-linking templates}} <includeonly>{{Sandbox other|| <!----CATEGORIES BELOW THIS LINE, PLEASE:----> [[Category:Internal template-link templates]] [[Category:Interwiki link templates]] [[Category:Wikitext typing-aid templates]] }}</includeonly> 1doo4ww8axjqomh4u11musgetp3q96x Cèṭa'an:Tiw 10 3499 18482 2024-09-28T02:54:28Z Munajad.MH 3071 ←Membuat halaman berisi '<span class="plainlinks">{{#if:{{{2|}}} | [[:{{#if:{{{1|}}}|{{{1}}}:|}}Template:{{{2}}}]]&nbsp;{{smaller|([[:{{#if:{{{1|}}}|{{{1}}}:|}}Special:Whatlinkshere/Template:{{{2}}}|backlinks]] [{{fullurl:{{{1}}}:Template:{{{2}}}|action=edit}} edit])}} | [[Template:{{{1|{{PAGENAME}}}}}]]&nbsp;{{smaller|([[Special:Whatlinkshere/Template:{{{1|{{PAGENAME}}}}}|backlinks]] [{{fullurl:w:Template:{{{1|{{PAGENAME}}}}}|action=edit}} edit])}} }}</span><noinclude>{{Documentation}...' 18482 wikitext text/x-wiki <span class="plainlinks">{{#if:{{{2|}}} | [[:{{#if:{{{1|}}}|{{{1}}}:|}}Template:{{{2}}}]]&nbsp;{{smaller|([[:{{#if:{{{1|}}}|{{{1}}}:|}}Special:Whatlinkshere/Template:{{{2}}}|backlinks]] [{{fullurl:{{{1}}}:Template:{{{2}}}|action=edit}} edit])}} | [[Template:{{{1|{{PAGENAME}}}}}]]&nbsp;{{smaller|([[Special:Whatlinkshere/Template:{{{1|{{PAGENAME}}}}}|backlinks]] [{{fullurl:w:Template:{{{1|{{PAGENAME}}}}}|action=edit}} edit])}} }}</span><noinclude>{{Documentation}}</noinclude> m53ga507v0w4q02kcqd3wxod0sr2tj3 Cèṭa'an:Smaller 10 3500 18483 2024-09-28T02:54:55Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Small]] 18483 wikitext text/x-wiki #REDIRECT [[Template:Small]] {{r from merge}} 3z51arixnhrihpfrsykunpq1dagbnx1 Cèṭa'an:Tiw/doc 10 3501 18484 2024-09-28T02:55:43Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> {{large|'''''Compare''''' {{ltsmeta|{{PAGENAME}} }}.}} ===Usage=== {{Bad documentation}} {{Confusing|documentation|date=November 2013|reason='''What is the difference between this and [[Template:Tl]] and why would one use one rather than the other?'''}} ===See also=== {{Template-linking templates}} <includeonly>{{Sandbox other|| <!-- CATEGORIES BELOW THIS LINE...' 18484 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> {{large|'''''Compare''''' {{ltsmeta|{{PAGENAME}} }}.}} ===Usage=== {{Bad documentation}} {{Confusing|documentation|date=November 2013|reason='''What is the difference between this and [[Template:Tl]] and why would one use one rather than the other?'''}} ===See also=== {{Template-linking templates}} <includeonly>{{Sandbox other|| <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Interwiki link templates]] [[Category:Internal template-link templates]] [[ja:Template:Tiw]] [[pt:Predefinição:Tiw]] }}</includeonly> cigbtlekca1zz1kh4iwvvk256i2e3fx Cèṭa'an:Tlsu 10 3502 18485 2024-09-28T02:57:16Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template link universal with subst]] 18485 wikitext text/x-wiki #REDIRECT [[Template:Template link universal with subst]] {{Redirect category shell| {{R from move}} }} dm79c3saj05p2ugj6u50dasqcx61n2j Cèṭa'an:Template link universal with subst 10 3503 18486 2024-09-28T02:58:17Z Munajad.MH 3071 ←Membuat halaman berisi '<nowiki>{{</nowiki>[[Wikipedia:Substitution|subst]]:[[{{{1}}}]]<!-- -->{{#if:{{{2|}}}| &#124;{{{2}}} }}<!-- -->{{#if:{{{3|}}}| &#124;{{{3}}} }}<!-- -->{{#if:{{{4|}}}| &#124;{{{4}}} }}<!-- -->{{#if:{{{5|}}}| &#124;{{{5}}} }}<!-- -->{{#if:{{{6|}}}| &#124;{{{6}}} }}<!-- -->{{#if:{{{7|}}}| &#124;{{{7}}} }}<!-- -->{{#if:{{{8|}}}| &#124;{{{8}}} }}<!-- -->{{#if:{{{9|}}}| &#124;{{{9}}} }}<!-- -->{{#if:{{{10|}}}| &#124;{{{10}}} }}<!-- -->{{#if:{{{11|}}}| &#124;{{{11}}} }}...' 18486 wikitext text/x-wiki <nowiki>{{</nowiki>[[Wikipedia:Substitution|subst]]:[[{{{1}}}]]<!-- -->{{#if:{{{2|}}}| &#124;{{{2}}} }}<!-- -->{{#if:{{{3|}}}| &#124;{{{3}}} }}<!-- -->{{#if:{{{4|}}}| &#124;{{{4}}} }}<!-- -->{{#if:{{{5|}}}| &#124;{{{5}}} }}<!-- -->{{#if:{{{6|}}}| &#124;{{{6}}} }}<!-- -->{{#if:{{{7|}}}| &#124;{{{7}}} }}<!-- -->{{#if:{{{8|}}}| &#124;{{{8}}} }}<!-- -->{{#if:{{{9|}}}| &#124;{{{9}}} }}<!-- -->{{#if:{{{10|}}}| &#124;{{{10}}} }}<!-- -->{{#if:{{{11|}}}| &#124;{{{11}}} }}<!-- -->{{#if:{{{12|}}}| &#124;''...'' }}<nowiki>}}</nowiki><noinclude> <!-- Add categories and interwikis to the /doc page, not here, thanks --> {{documentation}} </noinclude> fozyesl5xfyhvb0w1006rd6ga99bl1r Cèṭa'an:Template link universal 10 3504 18487 2024-09-28T02:59:20Z Munajad.MH 3071 ←Membuat halaman berisi '<nowiki>{{</nowiki>{{#if:{{{subst|}}}| [[WP:SUBST|subst]]:|}}[[{{{1}}}]]<!-- -->{{#if:{{{2|}}}| &#124;{{{2}}} }}<!-- -->{{#if:{{{3|}}}| &#124;{{{3}}} }}<!-- -->{{#if:{{{4|}}}| &#124;{{{4}}} }}<!-- -->{{#if:{{{5|}}}| &#124;{{{5}}} }}<!-- -->{{#if:{{{6|}}}| &#124;{{{6}}} }}<!-- -->{{#if:{{{7|}}}| &#124;{{{7}}} }}<!-- -->{{#if:{{{8|}}}| &#124;{{{8}}} }}<!-- -->{{#if:{{{9|}}}| &#124;{{{9}}} }}<!-- -->{{#if:{{{10|}}}| &#124;{{{10}}} }}<!-- -->{{#if:{{{11|}}}| &#124;{{...' 18487 wikitext text/x-wiki <nowiki>{{</nowiki>{{#if:{{{subst|}}}| [[WP:SUBST|subst]]:|}}[[{{{1}}}]]<!-- -->{{#if:{{{2|}}}| &#124;{{{2}}} }}<!-- -->{{#if:{{{3|}}}| &#124;{{{3}}} }}<!-- -->{{#if:{{{4|}}}| &#124;{{{4}}} }}<!-- -->{{#if:{{{5|}}}| &#124;{{{5}}} }}<!-- -->{{#if:{{{6|}}}| &#124;{{{6}}} }}<!-- -->{{#if:{{{7|}}}| &#124;{{{7}}} }}<!-- -->{{#if:{{{8|}}}| &#124;{{{8}}} }}<!-- -->{{#if:{{{9|}}}| &#124;{{{9}}} }}<!-- -->{{#if:{{{10|}}}| &#124;{{{10}}} }}<!-- -->{{#if:{{{11|}}}| &#124;{{{11}}} }}<!-- -->{{#if:{{{12|}}}| &#124;''...'' }}<nowiki>}}</nowiki><noinclude> <!-- Add categories and interwikis to the /doc page, not here, thanks --> {{documentation}} </noinclude> 30ovkveb7p8ndyenifstivsiipoqr05 Cèṭa'an:Template link universal/doc 10 3505 18488 2024-09-28T02:59:47Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}}{{Template shortcut|Tlu|Tu}} {{high-use|16847}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> == Usage == {{tlc|tlu|fullpagename}} {|class="wikitable" | {{tlc|tlu|User:Example/Talk message}} || {{tlu|User:Example/Talk message}} |- | {{tlc|tlu|Template_talk:tlu}} || {{tlu|Template_talk:tlu}} |- | {{tlc|tlu|Template talk:tlu|param}} || {{tlu|Template talk:tlu|param}} |- | {{tlc|tlu|fullpagename|1|2|3|4|5...' 18488 wikitext text/x-wiki {{Documentation subpage}}{{Template shortcut|Tlu|Tu}} {{high-use|16847}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> == Usage == {{tlc|tlu|fullpagename}} {|class="wikitable" | {{tlc|tlu|User:Example/Talk message}} || {{tlu|User:Example/Talk message}} |- | {{tlc|tlu|Template_talk:tlu}} || {{tlu|Template_talk:tlu}} |- | {{tlc|tlu|Template talk:tlu|param}} || {{tlu|Template talk:tlu|param}} |- | {{tlc|tlu|fullpagename|1|2|3|4|5|6|7|8|9<nowiki>{{=}}</nowiki>10}} || {{tlu|fullpagename|1|2|3|4|5|6|7|8|9{{=}}10}} |- | {{tlc|tlu|fullpagename|1|2|3|4|5|6|7|8|9<nowiki>{{=}}</nowiki>10<nowiki>{{=}}</nowiki>more}} || {{tlu|fullpagename|1|2|3|4|5|6|7|8|9{{=}}10{{=}}more}} |- | {{tlc|tlu|fullpagename|param<nowiki>{{=}}</nowiki>value}} || {{tlu|fullpagename|param{{=}}value}} |} ''Up to 10 placeholders for parameters of the specified template'' This template is nearly identical to [[Template:Tl]], except that it is intended for all [[Wikipedia:Namespace|namespace]] transclusions, and you can include parameters—as long as you use {{tlg|&#61;}} signs or {{code|&#61;}} in place of equal signs. For example, you can enter a subpage in your user space ({{tlu|User:Example/Talk message|param1{{=}}y|param2|etc.}}) or in a WikiProject ({{tlu|Wikipedia:WikiProject Songs/Unreferenced BLPs|param1{{=}}y|param2|etc.}}). == See also == *{{tl|tl}} for full documentation {{Tl-nav}} <includeonly>{{Sandbox other|| <!-- Categories go here and interwikis go in Wikidata. --> [[Category:Internal template-link templates]] }}</includeonly> gsssutlwh7jn7mjkxsz2rg2iv03kie2 Cèṭa'an:Tlu 10 3506 18489 2024-09-28T03:00:21Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template link universal]] 18489 wikitext text/x-wiki #REDIRECT [[Template:Template link universal]] {{Redirect category shell| {{R from move}} {{R from template shortcut}} }} nzv89op3qvdvw5gdl6t34bdtinpv9yv Cèṭa'an:Tl-nav 10 3507 18490 2024-09-28T03:02:20Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template-linking templates]] 18490 wikitext text/x-wiki #REDIRECT [[Template:Template-linking templates]] {{R from move}} s8gd16ldc8qfc1ijc7reu1d234zbhh7 Bhângsa:Redirects from moves 14 3508 18491 2024-09-28T03:06:22Z Munajad.MH 3071 ←Membuat halaman berisi '{{pp-protected|reason=Persistent [[WP:Vandalism|vandalism]]|small=yes}}{{pp-move-indef}} {{polluted category}} {{Redirect category|from=[[Wikipedia:Move|moved (renamed)]] titles|template=Rcat shell|parameters=<nowiki>{{</nowiki>[[Template:R from move|R from move]]<nowiki>}}</nowiki>}} These redirects are used to avoid breaking links, internal and external, that may have been made to the old page titles. The [[WP:RCAT|rcat]] used to tag redirects and populate this...' 18491 wikitext text/x-wiki {{pp-protected|reason=Persistent [[WP:Vandalism|vandalism]]|small=yes}}{{pp-move-indef}} {{polluted category}} {{Redirect category|from=[[Wikipedia:Move|moved (renamed)]] titles|template=Rcat shell|parameters=<nowiki>{{</nowiki>[[Template:R from move|R from move]]<nowiki>}}</nowiki>}} These redirects are used to avoid breaking links, internal and external, that may have been made to the old page titles. The [[WP:RCAT|rcat]] used to tag redirects and populate this category, {{tl|R from move}}, is automatically added to a redirect that results from a page move/rename. Older redirects from page moves may still need to be tagged manually. __NOGALLERY__ {{CatAutoTOC}} {{DEFAULTSORT:Redirects From moves}} tpi647dz9h4jxv98idocy77mscordkj Cèṭa'an:Category other 10 3509 18492 2024-09-28T03:08:17Z Munajad.MH 3071 ←Membuat halaman berisi '{{#switch: <!--If no or empty "demospace" parameter then detect namespace--> {{#if:{{{demospace|}}} | {{lc: {{{demospace}}} }} <!--Use lower case "demospace"--> | {{#ifeq:{{NAMESPACE}}|{{ns:Category}} | category | other }} }} | category = {{{1|}}} | other | #default = {{{2|}}} }}<!--End switch--><noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude>' 18492 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:Category}} | category | other }} }} | category = {{{1|}}} | other | #default = {{{2|}}} }}<!--End switch--><noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> r0ca6l2gwiywy4ujjyab2aqj818ipta Cèṭa'an:Category other/doc 10 3510 18494 18493 2024-09-28T03:09:18Z Munajad.MH 3071 18494 wikitext text/x-wiki {{Documentation subpage}} {{Template shortcut|ns14}} {{High-risk| 105000+ }} <!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]). --> This is the {{tl|category other}} meta-template. This template helps other templates detect if they are on a "Category:" page or some "other" type of page. === Usage === This template usually takes two parameters, like this: <syntaxhighlight lang="wikitext"> {{category other | Category page text | Other pages text }} </syntaxhighlight> If the template is on a "Category:" page, it will return this: :{{category other | demospace=category | Category page text | Other pages text }} If the template is on any other page, it will return this: :{{category other | Category page text | Other pages text }} A typical usage case could be to make it so that a template only adds a category when on category pages. Thus not adding other pages that just show the template. Like this: <syntaxhighlight lang="wikitext"> {{category other | [[Category:Some category maintenance category]] }} </syntaxhighlight> Or to warn that a template should not be used on other pages: <syntaxhighlight lang="wikitext"> {{category other | | This template should only be used on category pages. }} </syntaxhighlight> Note that in the first case above the "other" parameter was not used, and in the second example the "category" parameter was left empty. === Demospace === For testing and demonstration purposes this template can take a parameter named '''demospace'''. * If it has the value '''category''' it returns the category page text. * It if has the value '''other''' or any other value such as the name of some other namespace it returns the other pages text. * If the parameter is empty or undefined, the actual page type determines the result. Like this: <syntaxhighlight lang="wikitext"> {{category other | Category page text | Other pages text | demospace = category }} </syntaxhighlight> No matter on what kind of page the code above is used it will return this: :{{category other | Category page text | Other pages text | demospace = category }} You can make it so your template also understands the '''demospace''' parameter. That means you can demonstrate the different appearances of your template in the documentation for your template. Then do like this: <syntaxhighlight lang="wikitext"> {{category other | Category page text | Other pages text | demospace = {{{demospace|}}} }} </syntaxhighlight> === Technical details === This template detects "Category talk:" pages as type '''other'''. This template works like {{tl|main talk other}}, for more examples and technical details see full documentation there. {{Namespace and pagename-detecting templates}} <includeonly>{{Sandbox other|| <!-- Categories go below this line, please; interwikis go to Wikidata, thank you! --> [[Category:Namespace manipulation templates]] [[Category:Category namespace templates]] }}</includeonly> bg93jm92azg0cqfzzj63nmi1tg3skyq Modul:Navbox/styles.css 828 3511 18495 2024-09-28T03:11:03Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{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; /* Si...' 18495 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; } /** T367463 */ body.skin--responsive .navbox-image img { max-width: none !important; } @media print { body.ns-0 .navbox { display: none !important; } } fg3ep7u2ikj39r86m5x2aj17kpqgies Cèṭa'an:Hlist/styles.css 10 3512 18496 2024-09-28T03:12:05Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-protected|reason=match parent|small=yes}} */ /* * hlist styles are defined in core and Minerva and differ in Minerva. The * current definitions here (2023-01-01) are sufficient to override Minerva * without use of the hlist-separated class. The most problematic styles were * related to margin, padding, and the bullet. Check files listed at * [[MediaWiki talk:Common.css/to do#hlist-separated]] */ /* * TODO: When the majority of readership supports...' 18496 sanitized-css text/css /* {{pp-protected|reason=match parent|small=yes}} */ /* * hlist styles are defined in core and Minerva and differ in Minerva. The * current definitions here (2023-01-01) are sufficient to override Minerva * without use of the hlist-separated class. The most problematic styles were * related to margin, padding, and the bullet. Check files listed at * [[MediaWiki talk:Common.css/to do#hlist-separated]] */ /* * TODO: When the majority of readership supports it (or some beautiful world * in which grade C support is above the minimum threshold), use :is() */ .hlist dl, .hlist ol, .hlist ul { margin: 0; padding: 0; } /* Display list items inline */ .hlist dd, .hlist dt, .hlist li { /* * don't trust the note that says margin doesn't work with inline * removing margin: 0 makes dds have margins again * We also want to reset margin-right in Minerva */ margin: 0; display: inline; } /* Display requested top-level lists inline */ .hlist.inline, .hlist.inline dl, .hlist.inline ol, .hlist.inline ul, /* Display nested lists inline */ .hlist dl dl, .hlist dl ol, .hlist dl ul, .hlist ol dl, .hlist ol ol, .hlist ol ul, .hlist ul dl, .hlist ul ol, .hlist ul ul { display: inline; } /* Hide empty list items */ .hlist .mw-empty-li { display: none; } /* TODO: :not() can maybe be used here to remove the later rule. naive test * seems to work. more testing needed. like so: *.hlist dt:not(:last-child)::after { * content: ": "; *} *.hlist dd:not(:last-child)::after, *.hlist li:not(:last-child)::after { * content: " · "; * font-weight: bold; *} */ /* Generate interpuncts */ .hlist dt::after { content: ": "; } .hlist dd::after, .hlist li::after { content: " · "; font-weight: bold; } .hlist dd:last-child::after, .hlist dt:last-child::after, .hlist li:last-child::after { content: none; } /* Add parentheses around nested lists */ .hlist dd dd:first-child::before, .hlist dd dt:first-child::before, .hlist dd li:first-child::before, .hlist dt dd:first-child::before, .hlist dt dt:first-child::before, .hlist dt li:first-child::before, .hlist li dd:first-child::before, .hlist li dt:first-child::before, .hlist li li:first-child::before { content: " ("; font-weight: normal; } .hlist dd dd:last-child::after, .hlist dd dt:last-child::after, .hlist dd li:last-child::after, .hlist dt dd:last-child::after, .hlist dt dt:last-child::after, .hlist dt li:last-child::after, .hlist li dd:last-child::after, .hlist li dt:last-child::after, .hlist li li:last-child::after { content: ")"; font-weight: normal; } /* Put ordinals in front of ordered list items */ .hlist ol { counter-reset: listitem; } .hlist ol > li { counter-increment: listitem; } .hlist ol > li::before { content: " " counter(listitem) "\a0"; } .hlist dd ol > li:first-child::before, .hlist dt ol > li:first-child::before, .hlist li ol > li:first-child::before { content: " (" counter(listitem) "\a0"; } gfbk8cwecy39b1u1zxq4sqqxyf84d2r Sufyan ats-Tsauri 0 3513 18506 18505 2024-09-28T03:44:54Z Alfinlutvianaaa 1710 menambah paragraf 18506 wikitext text/x-wiki '''Sufyan ats-Tsauri''' nyama aslina iyâ arèya Sufyan bin Sa'id bin Masruq bin Habib bin Rafi' bin Abdillah, è olok kalabân sebbhudhân Abu Abdillah ats-Tsauri.<ref name=":0">Abu Abdillah Adz-Dzahabi (2006). ''Siyar A'lam An-Nubala'''. Kairo: Darul Hadits. jilid VI, Hal. 621-651.</ref> <ref name=":1">Abu Abu Sulaiman Ar-Ri'i (1410 H). ''Tarikh Maulidil Ulama' wa Wafayatihim''. Riyadh: Darul Ashimah. jilid I, hal. 229.</ref><ref name=":2">Abul Abbas Al-Barmaki (1900). ''Wafayatul A'yan''. Beirut: Dar Shadir. jilid II, Hal. 386.</ref><ref name=":3">Shalahuddin Khalil (2000). ''Al-Wafi''. Beirut: ''Dar Ihya'ut Turats''. jilid XV, hal. 174.</ref>Dhibi'na èlahèraghi è Kufah taon 96 H otabâ taon 716 M, bân matè è Bashrah teppa' ka bulân Sya'ban taon 161 H/778 M.<ref name=":4">Sufyan bin Sa'id Ats-Tsauri (1983). Tafsir Sufyan Ats-Tsauri. Beirut: ''Darul Kutub Al-'Ilmiah''. jilid I, hal. 6-13.</ref> Dhibi'na sorang tokoh olama' è masana jâréya, imam è bagiyân hadits bân bâgiyân èlmo-èlmo laènna. È kennal mènangka orèng sè wara' otabâ sanget tè-ngatè, zuhud, ahli fikih bân ènilai padâ bân para imam fikih sè empa': Imam Abu Hanifah, Imam Malik, Imam Syafi'i, bân Imam Ahmad bin Hambal.<ref name=":0" /><ref name=":1" /><ref name=":2" /><ref name=":3" /> == Pendhidhighân == Sufyan ats-Tsauri èlahèraghi bân oḍi' è kalowarga sè kowat aghâmana; eppa'na, Sa'id bin Masruq èkennal ahli hadits Kufah sè èkaparcajâ; èbhuna, iyâ arèya orèng binè' sè wara' bân zuhud, jârèya orèng binè' sè ghu'-lagghu' nyotok kaangghuy nyarè èlmo; dhinèng tarètan lakè'na, Umar bin Sa'id padâ tamaso' orèng sè ahli hadits, bân polè tarètan binè'na, Ummu Ammar, paḍâ tamaso' ahli hadits è masana jârèya. Eppa'na iyâ arèya orèng sè palèng apangaro ḍâ' Sufyan ats-Tsauri, jârèya bisa è abâs ḍâri bhuwa'na nalèkana noro'è lalampana eppa'na è ḍâlem ajhâr èlmo aghâma; sampè' dhibi'na dhâddhi sala sèttong guruna è bâgiyân hadits.<ref name=":4" /> === Ghuru bân Morèd === Salaèn eppa'na dhibi', bâḍâ bânnya' olama' rajâ è masana Sufyan ats-Tsauri, sè bâḍâ è Kufah, Bashrah, Hijaz, otabâ laènna sè ghilirânna dhâddhi ghuruna; kabbi èantarana iyâ arèya: Abi Ishaq as-Sabi'i, Manshur bin al-Mu'tamir, Habib bin Abi Tsabit, Ashim bin al-Ahwal, Umar bin Dinar, Ayyub al-Sakjtiyani, bân laènna; dhinèng olama'-olama' rajâ sè toman aghuru ka Sufyan ats-Tsauri iyâ arèya: Syu'bah, Yahya bin Sa'id Qaththan, al-Auza'i, Ibnu Mubarak, bân Sufyan bin Uyainah.<ref name=":4" /> ==== Karjâ-karjâ ==== Sufyan ats-Tsauri iyâ arèya olama' sè produktif, dhibi'na ella marè nolès pan-bârâmpan karjâ penting ḍâlem pan-bârâmpan èlmo aghâma, antarana: # ''al-Jami'ul Kabir fil Fiqhi wal Ikhtilaf'' # ''al-Jami'ush Shaghir'' # ''Kitabut Tafsir.''<ref name=":4" /> ===== Panèlaiyan Olama' ===== È bâgiyân para olama', Sufyan ats-Tsauri iyâ arèya sala sèttong orèng sè ollè panilaiyan istimèwa bân èakoni, pan-bârâmpan panèlaiyan jârèya antarana èkaollè ḍâri pan-bârâmpan tokoh kenamaan iyâ arèya: # Abdurrahman bin Mahdi bân Yahya bin al-Qaththan: "bulâ ta' nangalè orèng sè lebbi pènter ḍâri Sufyan ats-Tsauri ḍâlem biḍang hadits." <ref name=":4" /> # Yahya bin Ma'in: " taḍâ' sè lebbi tao hadits sè èriwayâtaghi ḍâri Abi Ishaq sè lebbi tao ḍâri Sufyan; polè hadis ḍâri bâgiyân Manshur, taḍâ' sè lebbi tao ḍâri Sufyan."<ref name=":4" /> # Ibnu Uyainah: "Ahli hadits bâḍâ tello': Ibnu Abbas è masana, Asy-Sya'bi è masana, bân ats-Tsauri è masana."<ref name=":4" /> # Syu'bah, Abu Ashim, Ibnu Ma'in: "Sufyan ats-Tsauri iyâ arèya sorang pamimpèn orèng mukmin ḍâlem biḍang hadits."<ref name=":4" /> == Sombher == 3n1rt0frjexe2z29733q1eu265w7i7r Cèṭa'an:Switch 10 3514 18498 2024-09-28T03:19:06Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude> <!-- This is intentionally a soft redirect to show an error when transcluded. Do not change this to a hard redirect. --> {{Soft redirect|Help:Switch parser function}}</noinclude><includeonly>{{error|<nowiki> Don't write <code>{{switch</code>, write <code>{{#switch:</code>.</nowiki>}}</includeonly>' 18498 wikitext text/x-wiki <noinclude> <!-- This is intentionally a soft redirect to show an error when transcluded. Do not change this to a hard redirect. --> {{Soft redirect|Help:Switch parser function}}</noinclude><includeonly>{{error|<nowiki> Don't write <code>{{switch</code>, write <code>{{#switch:</code>.</nowiki>}}</includeonly> b2o2kfcb2klh21lnn8027jas64r2307 Cèṭa'an:Soft redirect protection 10 3515 18499 2024-09-28T03:21:24Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#ifeq:{{Yesno-no|{{{nocat|no}}}}}|no|{{#switch:{{PROTECTIONLEVEL:edit}} |autoconfirmed=[[Category:Wikipedia protected soft redirects]] |extendedconfirmed|templateeditor |sysop=[[Category:Wikipedia protected soft redirects]] }}}}</includeonly><noinclude> {{documentation}} </noinclude>' 18499 wikitext text/x-wiki <includeonly>{{#ifeq:{{Yesno-no|{{{nocat|no}}}}}|no|{{#switch:{{PROTECTIONLEVEL:edit}} |autoconfirmed=[[Category:Wikipedia protected soft redirects]] |extendedconfirmed|templateeditor |sysop=[[Category:Wikipedia protected soft redirects]] }}}}</includeonly><noinclude> {{documentation}} </noinclude> egm7ud5tpddr98a86eei3k30qsp9x0y Cèṭa'an:Soft redirect protection/doc 10 3516 18500 2024-09-28T03:21:57Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> This template is transcluded in soft redirect templates and will automatically detect the protection level of a soft redirect and automatically place a protection icon and the appropriate category. <includeonly>{{Sandbox other|| <!-- CATEGORIES HERE, THANKS --> [[Category:Protection templates]] }}</includeonly>' 18500 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> This template is transcluded in soft redirect templates and will automatically detect the protection level of a soft redirect and automatically place a protection icon and the appropriate category. <includeonly>{{Sandbox other|| <!-- CATEGORIES HERE, THANKS --> [[Category:Protection templates]] }}</includeonly> 5wxbhydxvtia35xxyn7ahwr1nxtup4c Bhântowan:Switch parser function 12 3517 18501 2024-09-28T03:24:18Z Munajad.MH 3071 ←Membuat halaman berisi '{{Wikipedia how-to|H:SWITCH}} {{see also|:mw:Help:Extension:ParserFunction##switch}} The '''switch parser function''', coded as "'''#switch'''", selects the first matching branch in a list of choices, acting as a [[case statement]]. Each branch can be a [[value (computer science)|value]], an [[expression (computer science)|expression]] ([[Help:Calculation|calculation]]), or a [[Wikipedia:Templates|template]] call,<ref>A '''template call''' (also known as '''tem...' 18501 wikitext text/x-wiki {{Wikipedia how-to|H:SWITCH}} {{see also|:mw:Help:Extension:ParserFunction##switch}} The '''switch parser function''', coded as "'''#switch'''", selects the first matching branch in a list of choices, acting as a [[case statement]]. Each branch can be a [[value (computer science)|value]], an [[expression (computer science)|expression]] ([[Help:Calculation|calculation]]), or a [[Wikipedia:Templates|template]] call,<ref>A '''template call''' (also known as '''template tag''') has two "braces" on either side of the template page name and does not require the "Template:" prefix. For example, the following are equivalent template calls: {{tlc|Template:Foobar}} and {{tlc|Foobar}}.</ref> evaluated and compared to match the value of the switch. Although many #switch structures are used to branch among a simple set of values, the branches can also include [[boolean expression]]s to act as a set of pre-conditions to be tested until one tests true, acting as an ''if-elseif-elseif-elseif-else'' structure. The switch value is compared as a [[character string]], not a number, so "5" would not match "5.00" unless compared as <syntaxhighlight lang="wikitext" inline>"{{#expr:{{{1|5.00}}}&nbsp;}}" (="5")</syntaxhighlight>. A #switch can contain over 1,000 branches, but for better speed should be split to have less than 100 branches, in each of multiple or nested parts. The upper branches execute faster, and the bottom branches must wait for comparisons of all higher branches. Because it is a [[wp:Parser function|parser function]], a #switch can be used inside any page, even in article text, but in most cases, a #switch is typically used inside a [[wp:template|template]], to branch depending on a [[Help:Template#Parameters|parameter]] value passed to the template. == General format == The {{mono|#switch}} function can be a one-line form: <syntaxhighlight lang="wikitext"> {{#switch: {{{x}}} |1=one |2=two |3|4|5=range 3–5 |other}} </syntaxhighlight> That one-line {{mono|#switch}} would read the value of {{mono|<nowiki>{{{x}}}</nowiki>}}. For a value of 1 it would return "one". For a value of 2 it would return "two". For the values 3, 4 or 5 it would return "range 3–5". For any other value, or a null value, it would return "other". However, in many cases, the {{mono|#switch}} function is a multi-line form, with each branch on a different line, as follows: <syntaxhighlight lang="html"> {{#switch: {{{x}}} | 1 = one | 2 = two | #default = other | 3|4|5 = any of 3–5 | {{#expr: 2*3}} = six | {{#expr: 2*3+1}} = {{lc:SEVEN}} <!--lowercase--> }} </syntaxhighlight> This illustrates an alternative method of specifying the default case, which can appear first, last, or anywhere in between. If no default is specified and no case matches the supplied value, a null value is returned. For each branch of a {{mono|#switch}}, either side of an equals-sign "=" can be a simple value, an expression, or a template call. == Using switches as if-elseif-elseif == A #switch function can be structured as a set of pre-conditions which are tested until one is true (equal to "1"). For example to pre-screen numbers to avoid division by zero, in formula:&nbsp;{{code|x/x2 + y/y2|style=white-space:nowrap;}} <syntaxhighlight lang="wikitext"> {{#switch: 1 | {{#ifeq:{{{x2|none}}}|none|1|0}} = Parameter x2 has no data. | {{#ifeq:{{{y2|none}}}|none|1|0}} = Parameter y2 has no data. | {{#expr: {{{x2}}} = 0}} = Parameter x2 is 0 – cannot divide. | {{#expr: {{{y2}}} = 0}} = Parameter y2 is 0 – cannot divide. | 1 = {{#expr: {{{x}}}/{{{x2}}} + {{{y}}}/{{{y2}}}}} }} </syntaxhighlight> When testing x2 and y2, if either of them is zero (none), then the #switch ends with a warning message, rather than calculating the [[weighted average]] of the two amounts x, y, with x2 and y2. Each branch acts as a pre-condition, so the whole #switch structure performs as equivalent to ''if-elseif-elseif-elseif-else'', even though an #if-function structure cannot have an "elseif" clause. Note the 2 types of data compared: ; Alphabetic data : An alpha character string can be compared in the <code>#switch</code> by using <code>#ifeq:</code> {{nowrap|as follows:{{nb5}}<syntaxhighlight lang="wikitext" inline>{{#ifeq:{{{x2|none}}}|none|1|0}}</syntaxhighlight>,}} : where the result would be "1" when true, or "0" when false. ; Numeric data : Some numbers can be compared in the <code>#switch</code> by using <code>#expr:</code> {{nowrap|as follows:{{nb5}}<syntaxhighlight lang="wikitext" inline>{{#expr: {{{y2}}} = 0}}</syntaxhighlight> or <syntaxhighlight lang="wikitext" inline>{{#expr: {{{x}}} < 41500}},</syntaxhighlight>}} : where each result would be "1" when true, or "0" when false. Another example, to test an amount "n" to determine the number of decimal digits: <syntaxhighlight lang="wikitext"> {{#switch: 1 | {{#expr: floor({{{n}}}*100) <> {{{n}}}*100}} = 3 | {{#expr: floor({{{n}}}*10) <> {{{n}}}*10}} = 2 | {{#expr: floor( {{{n}}} ) <> {{{n}}} }} = 1 | {{#expr: {{{n}}} mod 1000 = 0}} = −3 | {{#expr: {{{n}}} mod 100 = 0 }} = −2 | {{#expr: {{{n}}} mod 10 = 0 }} = −1 | 1 = 0 }} </syntaxhighlight> That is another example, using "#switch: 1" to stack a set of pre-conditions which are tested, in sequence, until one is true (equal to "1"). == Performance considerations == Templates using such convoluted switch statements as to suffer significant performance issues should be translated to [[WP:Lua|Lua]], if that will make them simpler or significantly faster. The below discussion should rarely be relevant but is preserved for reference. A #switch can contain over 1,000–2,000 branches, but should be split to have less than 100 branches, in multiple or nested parts. In some cases, it might be possible to split into multiple #switch structures, such as when many cases use the same first letter. Then, using <syntaxhighlight lang="wikitext" inline>{{padleft:|1|{{{value}}} }}</syntaxhighlight> can extract the first letter of <syntaxhighlight lang="wikitext" inline>{{{value}}}</syntaxhighlight> to be used in a higher #switch which branches by most-frequent letter, followed by all others at the bottom or "#default" branch. Another common split might be to separate numeric values into frequent ranges, followed by all other. The upper branches of a #switch execute faster, and the bottom branches must wait for comparisons of all higher branches. Hence, the top branch should be the most-used case, unless pre-screening of data is done in the early branches. == Notes == <references /> == See also == * [[Wikipedia:Parser function]] * [[Help:Conditional expressions]] * [[Relational operator]] * {{section link|Help:Magic words#Variables}} {{Wikipedia technical help|collapsed}} f48aztv9jr0h9bz8zeby98w3nro07xe Modul:Switcher 828 3518 18504 2024-09-28T03:31:16Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {} function p.main(frame) local root = mw.html.create('div'):addClass('switcher-container') local default = (tonumber(frame.args.default) or 0) * 2 - 1 for i,v in ipairs(frame.args) do if i % 2 == 1 then local span = root :tag('div') :wikitext(frame.args[i]) :tag('span') :addClass('switcher-label') :css('display', 'none') :wikitext(mw.text.trim(frame.args[i + 1])) if i == default then span:attr('data-switc...' 18504 Scribunto text/plain local p = {} function p.main(frame) local root = mw.html.create('div'):addClass('switcher-container') local default = (tonumber(frame.args.default) or 0) * 2 - 1 for i,v in ipairs(frame.args) do if i % 2 == 1 then local span = root :tag('div') :wikitext(frame.args[i]) :tag('span') :addClass('switcher-label') :css('display', 'none') :wikitext(mw.text.trim(frame.args[i + 1])) if i == default then span:attr('data-switcher-default', '') end end end return root end return p h8lc7grbmg3dyb2jc0il9pznxf8k7bj Cèṭa'an:Module link lua 10 3519 18507 2024-09-28T03:45:49Z Munajad.MH 3071 ←Membuat halaman berisi '[[{{#switch:{{{1}}} |bit32=mw:Extension:Scribunto/Lua reference manual#bit32 |libraryUtil=mw:Extension:Scribunto/Lua reference manual#libraryUtil |luabit.bit|luabit.hex=mw:Extension:Scribunto/Lua reference manual#luabit |strict=mw:Extension:Scribunto/Lua reference manual#strict |ustring=mw:Extension:Scribunto/Lua reference manual#ustring |{{{1|Module:Example}}} }}|{{#tag:syntaxhighlight|require('{{{1}}}')|lang=lua|inline=1}}]]<noinclude>{{documentation}}</noinclude>' 18507 wikitext text/x-wiki [[{{#switch:{{{1}}} |bit32=mw:Extension:Scribunto/Lua reference manual#bit32 |libraryUtil=mw:Extension:Scribunto/Lua reference manual#libraryUtil |luabit.bit|luabit.hex=mw:Extension:Scribunto/Lua reference manual#luabit |strict=mw:Extension:Scribunto/Lua reference manual#strict |ustring=mw:Extension:Scribunto/Lua reference manual#ustring |{{{1|Module:Example}}} }}|{{#tag:syntaxhighlight|require('{{{1}}}')|lang=lua|inline=1}}]]<noinclude>{{documentation}}</noinclude> 2xm8msfu7w2be0z11j4k0pkqndtgw8q Cèṭa'an:Module link lua/doc 10 3520 18508 2024-09-28T03:46:18Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{tsh|ml-lua}} Examples: * {{#invoke:DemoTemplate|ml-lua|strict}} * {{#invoke:DemoTemplate|ml-lua|Module:Log globals}} == Usage == {{templatedata header}} <templatedata> { "params": { "1": { "label": "Module", "description": "Either the full title of a module (\"Module:String\") or the name of a built-in module (\"strict\").", "type": "string", "required": true } }, "description": "A template to create links to Lua mod...' 18508 wikitext text/x-wiki {{Documentation subpage}} {{tsh|ml-lua}} Examples: * {{#invoke:DemoTemplate|ml-lua|strict}} * {{#invoke:DemoTemplate|ml-lua|Module:Log globals}} == Usage == {{templatedata header}} <templatedata> { "params": { "1": { "label": "Module", "description": "Either the full title of a module (\"Module:String\") or the name of a built-in module (\"strict\").", "type": "string", "required": true } }, "description": "A template to create links to Lua modules or built-in Lua libraries, displaying the text \"require('<name>')\".", "format": "inline" } </templatedata> == See also == * {{tl|ml}} - Similar function providing wiki markup syntax but not surrounded in {{tag|code}} tags. * {{tl|mlx}} - Similar function providing wiki markup syntax and surrounded in {{tag|code}} tags. {{Template:Template-linking templates}} <includeonly>{{Sandbox other|| <!-- Categories below this line --> [[Category:Internal module-link templates]] }}</includeonly> 1uq75tya776vxiss7nmkvde9jso9ir2 Cèṭa'an:Templatedata header 10 3521 18509 2024-09-28T03:48:08Z Munajad.MH 3071 ←Membuat halaman berisi '<div class="templatedata-header">{{#if:{{{noheader|}}}|<!-- noheader: -->{{Template parameter usage|{{{1|{{BASEPAGENAME}}}}}|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]] a...' 18509 wikitext text/x-wiki <div class="templatedata-header">{{#if:{{{noheader|}}}|<!-- noheader: -->{{Template parameter usage|{{{1|{{BASEPAGENAME}}}}}|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|{{{1|{{BASEPAGENAME}}}}}|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> dm3fsfuowxw0chxh4fnnh51ar884k3v Cèṭa'an:Templatedata header/doc 10 3522 18510 2024-09-28T03:48:38Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{Lua|Module:Check for unknown parameters}} The {{tlx|TemplateData header}} template inserts a brief header for the template data section, and adds the page to [[:Category:Templates using TemplateData]]. == Usage == <pre style="overflow:auto;"> ==TemplateData== {{TemplateData header}} <templatedata>{ ... }</templatedata> Note: Se...' 18510 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{Lua|Module:Check for unknown parameters}} The {{tlx|TemplateData header}} template inserts a brief header for the template data section, and adds the page to [[:Category:Templates using TemplateData]]. == Usage == <pre style="overflow:auto;"> ==TemplateData== {{TemplateData header}} <templatedata>{ ... }</templatedata> Note: Section headers of ==Parameters== or ==Usage== may also be used. </pre> Use <code><nowiki>{{TemplateData header|Template name}}</nowiki></code> to display a name for the template other than the default, which is [[Help:Magic words#Variables|<nowiki>{{BASEPAGENAME}}</nowiki>]]. Do ''not'' add <code>Template:</code>. :{| |{{TemplateData header|Template name}} |} Use <code><nowiki>{{TemplateData header|nolink=1}}</nowiki></code> to omit the [[Help:Link#Wikilinks|wikilink]] from the word "TemplateData" in the header text, for instances where it is already linked outside this template. :{| |{{TemplateData header|nolink=1}} |} Use <code><nowiki>{{TemplateData header|noheader=1}}</nowiki></code> to omit the first sentence of the header text. :{| |{{TemplateData header|noheader=1}} |} ==Example== :Using a collapse box for {{elc|Template:User}}: {{nowiki template demo|code=<nowiki> {{collapse top|title=TemplateData}} {{TemplateData header|User}} <templatedata> { "description": "This template is used to create a link to a user's user page (unless using {{Useranon}}), talk page, and contributions, and generates a special notification (aka 'ping').", "params": { "1": { "label": "User name", "type": "string", "required": true, "description": "The user name that you want to create links to and notify.", "aliases":["user"] }, "project": { "label": "Sister project", "type": "string", "description": "Used to link to a sister project instead of the English Wikipedia. Use the standard interwiki prefix." }, "lang": { "label": "Other language project", "type": "string", "description": "Used to link to another language project. If used with the \"sister project\" parameter, links to another language of a sister project. Otherwise links to another language Wikipedia. Use the standard language code." }, "separator": { "label": "Separator", "description": "Used to change the separator between the links. If unused, defaults to a dot." } } } </templatedata> {{collapse bottom}}</nowiki>}} ==Parameters== {{TemplateData header}} <templatedata>{ "description": "Inserts a brief header for the TemplateData section. Adds the page to [[:Category:Templates using TemplateData]]", "params": { "1": { "label": "Template name", "description": "Used to display a name for the template other than the default, which is {{BASEPAGENAME}}.", "type": "string", "required": false }, "nolink": { "label": "No link", "description": "Assigning any value to this parameter will omit cause the template to omit the wikilink from the word \"TemplateData\" in the header text, for instances where it is already linked outside this template.", "type": "string", "required": false }, "noheader": { "label": "No header", "description": "Assigning any value to this parameter will cause the template to omit the first sentence of the header text.", "type": "string", "required": false } } }</templatedata> ==Tracking categories== * {{clc|Category:Pages using TemplateData header with unknown parameters}} * {{clc|Category:Templates using TemplateData}} ==See also== * {{tl|Crude TemplateData}} * {{tl|Format TemplateData}} * {{tl|Template parameter usage}} * {{tl|TemplateData}} <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> {{DEFAULTSORT:Templatedata Header}} [[Category:TemplateData|Header]] [[Category:Documentation header templates]] }}</includeonly> ko4gvuqpt9wh55vvf2299ryq19igex8 Cèṭa'an:Elc 10 3523 18511 2024-09-28T03:49:46Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Example link code]] 18511 wikitext text/x-wiki #REDIRECT [[Template:Example link code]] {{Redirect category shell| {{R from move}} }} 06u2s54r6n8wu0gddxqehrr9x3f8j2h Cèṭa'an:Example link code 10 3524 18512 2024-09-28T03:50:39Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly><code>[<nowiki/>[{{{1}}}{{#if:{{{2|}}}|{{!}}{{{2}}}}}]<nowiki/>]{{{3|}}}</code></includeonly><!-- --><noinclude> {{documentation}} </noinclude>' 18512 wikitext text/x-wiki <includeonly><code>[<nowiki/>[{{{1}}}{{#if:{{{2|}}}|{{!}}{{{2}}}}}]<nowiki/>]{{{3|}}}</code></includeonly><!-- --><noinclude> {{documentation}} </noinclude> p5wid9en3lw6da6neobfy4bbx1p4br0 Cèṭa'an:Example link code/doc 10 3525 18513 2024-09-28T03:51:03Z Munajad.MH 3071 ←Membuat halaman berisi '{{documentation subpage}} {{tsh|elc}} This formats an example [[Help:Link|wikilink]] to show how it would be entered in wiki markup. The first parameter is the link destination. E.g. {{tlc|elc|Cookie}} renders as {{elc|Cookie}}, the wiki markup for the wikilink [[Cookie]]. If a second parameter is given, a [[WP:Piped link|piped link]] is shown. E.g. {{tlc|elc|Cookie|Biscuit}} renders as {{elc|Cookie|Biscuit}}, the markup for the wikilink [[Cookie|Biscuit]]....' 18513 wikitext text/x-wiki {{documentation subpage}} {{tsh|elc}} This formats an example [[Help:Link|wikilink]] to show how it would be entered in wiki markup. The first parameter is the link destination. E.g. {{tlc|elc|Cookie}} renders as {{elc|Cookie}}, the wiki markup for the wikilink [[Cookie]]. If a second parameter is given, a [[WP:Piped link|piped link]] is shown. E.g. {{tlc|elc|Cookie|Biscuit}} renders as {{elc|Cookie|Biscuit}}, the markup for the wikilink [[Cookie|Biscuit]]. A third parameter, if supplied, is included as a suffix to demonstrate [[Help:Wiki markup#Blend link|blended links]]; {{tlc|elc|Cookie|{{zwsp}}|s}} produces {{elc|Cookie||s}}, the wiki markup for [[Cookie]]s. == See also == ===Other formatting templates=== {{#lsth:Template:Template-linking_templates|Other formatting templates}} <includeonly>{{Sandbox other| | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Internal article-link templates]] [[Category:Wikitext typing-aid templates]] }}</includeonly> pg67dzy5q2tr0923i4pnj3h0pr4o9cg Cèṭa'an:Zwsp 10 3526 18514 2024-09-28T03:51:41Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Zero width space]] 18514 wikitext text/x-wiki #REDIRECT [[Template:Zero width space]] {{R from move}} guzajfbrtl9pf17gpusewwmuo9fpyh3 Cèṭa'an:Zero width space 10 3527 18515 2024-09-28T03:52:15Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>&#x200B;</includeonly><noinclude> {{Documentation}} </noinclude>' 18515 wikitext text/x-wiki <includeonly>&#x200B;</includeonly><noinclude> {{Documentation}} </noinclude> kglxlxh5p7du8wgu4iqxongo9z2xap8 Cèṭa'an:Zero width space/doc 10 3528 18516 2024-09-28T03:52:42Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> {{high-use}} {{Template shortcut|zwsp|0ws}} {{tl|Zwsp}} inserts the code {{code|&#x200B;}} literally, which produces a {{unichar|200B|Zero-width space|nlink=Zero-width space}} in the rendered wiki-page. ===Usage=== This is a convenience template for the zero-width space character, U+200B ({{code|&#x200B;}}). <br> It is completely invisible in display, but has the...' 18516 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> {{high-use}} {{Template shortcut|zwsp|0ws}} {{tl|Zwsp}} inserts the code {{code|&#x200B;}} literally, which produces a {{unichar|200B|Zero-width space|nlink=Zero-width space}} in the rendered wiki-page. ===Usage=== This is a convenience template for the zero-width space character, U+200B ({{code|&#x200B;}}). <br> It is completely invisible in display, but has the effect of acting as a multi-line breaking point for text inside a word that otherwise would not break. Whitespace and normal dashes (-) are already multi-line breakpoints, but this template allows the special insertion of invisible breakpoints inside words. The zero-width space character has a higher breaking priority than the hyphen character (-), so when using it in a phrase with hyphen, it is recommended to place a zero-width space immediately after each hyphen as well. ===See also=== * {{tl|Non breaking hyphen}} * {{tl|Soft hyphen}} appears only if text is wrapped mid-word at specified point * {{tl|Word joiner}} {{Inline spacing templates}} <includeonly>{{Sandbox other|| <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Character-substitution templates]] [[Category:Inline spacing templates]] }}</includeonly> 0mh5zr2xmxo2s1x70z1ui5o93oupp0z Cèṭa'an:Inline spacing templates 10 3529 18517 2024-09-28T03:54:10Z Munajad.MH 3071 ←Membuat halaman berisi '{{Navbox | name = Inline spacing templates | title = [[:Category:Inline spacing templates|Inline spacing templates]] | listclass = hlist | state = plain | group1 = Non-breaking space characters | list1 = * {{tl|figure space}} * {{tl|hair space}} * {{tl|narrow no-break space}} * {{tl|nb5}} * {{tl|ns}} * {{tl|quad}} * {{tl|spaces}} * {{tl|thin space}} * {{tl|word joiner}} * {{tl|zero width joiner}} | group2 = Breaking space characte...' 18517 wikitext text/x-wiki {{Navbox | name = Inline spacing templates | title = [[:Category:Inline spacing templates|Inline spacing templates]] | listclass = hlist | state = plain | group1 = Non-breaking space characters | list1 = * {{tl|figure space}} * {{tl|hair space}} * {{tl|narrow no-break space}} * {{tl|nb5}} * {{tl|ns}} * {{tl|quad}} * {{tl|spaces}} * {{tl|thin space}} * {{tl|word joiner}} * {{tl|zero width joiner}} | group2 = Breaking space characters | list2 = * {{tl|sp}} * {{tl|zero width space}} | group3 = Non-character spaces | list3 = * {{tl|gaps}} * {{tl|in5}} * {{tl|indent}} * {{tl|pad}} * {{tl|two pixel space}} }}<noinclude> [[Category:Documentation see also templates]] </noinclude> 3wne15fv9ujiqpnr6mvcrnk5vek0r08 Bhângsa:Inline spacing templates 14 3530 18518 2024-09-28T03:55:01Z Munajad.MH 3071 ←Membuat halaman berisi '{{Template category | type = formatting and function | description = '''Templates that add or modifying spacing within lines.''' }} [[Category:Spacing templates]] [[Category:Character-substitution templates]] [[Category:Inline templates|spacing]]' 18518 wikitext text/x-wiki {{Template category | type = formatting and function | description = '''Templates that add or modifying spacing within lines.''' }} [[Category:Spacing templates]] [[Category:Character-substitution templates]] [[Category:Inline templates|spacing]] 47zwo90w9wytz4fvry51h4odlhdemi1 Cèṭa'an:Cmbox 10 3531 18519 2024-09-28T03:56:05Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:Message box|cmbox}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>' 18519 wikitext text/x-wiki {{#invoke:Message box|cmbox}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 2wg1g94nws2nefrz0o1pxm105lovzoz Cèṭa'an:Cmbox/doc 10 3532 18520 2024-09-28T03:57:05Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]). --> {{Cascade-protected template}} {{high-use}} {{Lua|Module:Message box}} {{Mbox templates (small)}} This is the {{tl|Cmbox}} (['''C''']ategory ['''m''']essage ['''box''']) [[WP:MTM|metatemplate]]. It is used to build message box templates such as {{tl|Category diffuse}} for category pages. It offers sev...' 18520 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]]). --> {{Cascade-protected template}} {{high-use}} {{Lua|Module:Message box}} {{Mbox templates (small)}} This is the {{tl|Cmbox}} (['''C''']ategory ['''m''']essage ['''box''']) [[WP:MTM|metatemplate]]. It is used to build message box templates such as {{tl|Category diffuse}} for category pages. It offers several different colours, uses default images if no image parameter is given, and it has some other features. This template works almost exactly like {{tl|Ambox}} and uses the same parameters. === Usage === Simple usage example: <syntaxhighlight lang="wikitext"> {{cmbox | text = Some text.}} </syntaxhighlight> {{cmbox | text = Some text.}} Complex example: <syntaxhighlight lang="wikitext"> {{cmbox | type = style | image = [[File:Emblem-question-yellow.svg|40px]] | style = width: 400px; | textstyle = color: red; font-weight: bold; font-style: italic; | text = The message body text. }} </syntaxhighlight> {{cmbox | type = style | image = [[File:Emblem-question-yellow.svg|40px]] | style = width: 400px; | textstyle = color: red; font-weight: bold; font-style: italic; | text = The message body text. }} === Category message box types === The following examples use different '''type''' parameters but use no image parameters, thus they use the default images for each type. {{cmbox | type = speedy | text = type=<u>speedy</u> – Speedy deletion templates such as {{tl|db-c1}}. }} {{cmbox | type = delete | text = type=<u>delete</u> – Deletion templates such as {{tl|cfd}}. }} {{cmbox | type = content | text = type=<u>content</u> – Major warnings and problems such as {{tl|Categorization of people disputed}}. }} {{cmbox | type = style | text = type=<u>style</u> – Minor warnings and problems such as {{tl|Overpopulated category}}. }} {{cmbox | type = notice | text = type=<u>notice</u> – Notices and messages of any kind, both permanent and temporary. }} {{cmbox | type = move | text = type=<u>move</u> – Move, merge, and split messages and proposals such as {{tl|Category redirect}}. }} {{cmbox | type = protection | text = type=<u>protection</u> – Protection templates such as {{tl|pp}} when shown on a category page. }} === Other images === The default images shown above are mostly for convenience. In many cases it is more appropriate to use more specific images. These examples use the '''image''' parameter to specify an image other than the default images. {{cmbox | type = style | image = [[File:Sub-arrows.svg|40px]] | text = type = style<br />image = <nowiki>[[File:Sub-arrows.svg|40px]]</nowiki><br />This image is used for {{tl|Overpopulated category}} and {{tl|Category diffuse}}. }} {{cmbox | type = move | image = [[File:Redirect arrow.svg|52px]] | text = type = move<br />image = <nowiki>[[File:Redirect arrow.svg|52px]]</nowiki><br />This image is used for {{tl|Category redirect}}. }} === Special === Some other parameter combinations. {{cmbox | text = No type and no image given ('''default''') }} {{cmbox | image = none | text = No type and '''image=none''' – No image is used and the '''text''' uses the whole message box area. }} {{cmbox | image = [[File:Gnome globe current event.svg|42px]] | imageright = [[File:Nuvola apps bookcase.svg|40px]] | text = image = <nowiki>[[File:Gnome globe current event.svg|42px]]</nowiki><br />imageright = <nowiki>[[File:Nuvola apps bookcase.svg|40px]]</nowiki> }} {{cmbox | image = [[File:Gnome globe current event.svg|42px]] | imageright = [[File:Shuttle.svg|20px]] | text = '''This category lists articles about current and recent [[spaceflight]]s.'''<br />It is populated by the {{tl|Current spaceflight}} template. }} === Parameters === List of all parameters: <syntaxhighlight lang="wikitext"> {{cmbox | name = name of the template | type = speedy / delete / content / style / notice / move / protection | image = none / [[File:Some image.svg|40px]] | imageright = [[File:Some image.svg|40px]] | class = A custom CSS class to apply to the box | style = CSS values | textstyle = CSS values | plainlinks = no | text = The message body text. }} </syntaxhighlight> '''name''' :(Optional) Name of the template. This adds a CSS class with name <code>box-''name''</code> to the HTML element, for use by bots or scripts. '''type''' :If no '''type''' parameter is given, the template defaults to type '''notice'''. That means it gets a blue background. '''image''' :'''No parameter''' = If no '''image''' parameter is given, the template uses a default image. Which default image it uses depends on the '''type''' parameter. :'''An image''' = Should be an image with usual wiki notation. 40px - 50px width is usually about right depending on the image height-to-width ratio (but the message box can handle images of any size). ::For example: <code><nowiki>image = [[File:Sub-arrows.svg|40px]]</nowiki></code> :'''none''' = Means that no image is used. '''imageright''' :'''No parameter''' = If no '''imageright''' parameter is given, no image is shown on the right side. :'''An image''' = Should be an image with usual wiki notation. 40px - 50px width is usually about right depending on the image height-to-width ratio (but the message box can handle images of any size). ::For example: <code><nowiki>imageright = [[File:Nuvola apps bookcase.png|40px]]</nowiki></code> :'''Anything''' = Any other object that you want to show on the right side. '''style''' :An optional [[Cascading Style Sheets|CSS]] value used by the entire message box table. Without quotation marks <code>" "</code>. ::For example: <code>style = margin-bottom: 0.5em;</code> '''textstyle''' :An optional [[Cascading Style Sheets|CSS]] value used by the text cell. ::For example: <code>textstyle = text-align: center;</code> '''plainlinks''' :Normally on Wikipedia, external links have an arrow icon next to them, like this: [http://www.example.com Example.com]. However, in message boxes, the arrow icon is suppressed by default, like this: <span class="plainlinks">[http://www.example.com Example.com]</span>. To get the normal style of external link with the arrow icon, use {{para|plainlinks|no}}. '''text''' :The message body text. === Technical details === If you need to use special characters in the text parameter then you need to escape them like this: <syntaxhighlight lang="wikitext"> {{cmbox | text = <div> Equal sign = and a start and end brace { } work fine as they are. But here is a pipe {{!}} and two end braces <nowiki>}}</nowiki>. And now a pipe and end braces <nowiki>|}}</nowiki>. </div> }} </syntaxhighlight> {{cmbox | text = <div> Equal sign = and a start and end brace { } work fine as they are. But here is a pipe {{!}} and two end braces <nowiki>}}</nowiki>. And now a pipe and end braces <nowiki>|}}</nowiki>. </div> }} This template uses the cmbox CSS classes in [[MediaWiki:Common.css]] for most of its looks, thus it is fully skinnable. Internally this meta-template uses HTML markup instead of wiki markup for the table code. That is the usual way we make meta-templates since wiki markup has several drawbacks. For instance it makes it harder to use [[mw:Help:Extension:ParserFunctions|parser functions]] and special characters in parameters. The default images for this meta-template are in PNG format instead of SVG format. The main reason is that some older web browsers have trouble with the transparent background that MediaWiki renders for SVG images. The PNG images here have hand-optimised transparent background colour so they look good in all browsers. Note that SVG icons only look somewhat bad in the old browsers, thus such hand optimisation is only worth the trouble for very widely used icons. For more technical details see the [[Template talk:Cmbox|talk page]]. Since this template works almost exactly like the other mboxes, their talk pages and related pages might also contain more details (see the [[#See also|See also]] section below). ===See also=== {{Mbox templates see also}} <includeonly>{{Sandbox other|| <!-- Categories go below this line, please; interwikis go to Wikidata, thank you! --> [[Category:Mbox and messagebox templates]] [[Category:Category namespace templates|*]] }}</includeonly> l50jc59100q6n6313nin83mu28dy7hg Modul:Message box/doc 828 3533 18522 2024-09-28T04:03:59Z Munajad.MH 3071 ←Membuat halaman berisi '{{Used in system}} {{module rating|p}} {{Lua|Module:Message box/configuration|Module:Yesno|Module:Arguments|Module:Category handler}} {{Uses TemplateStyles|Module:Message box/ambox.css|Module:Message box/cmbox.css|Module:Message box/fmbox.css|Module:Message box/imbox.css|Module:Message box/ombox.css|Module:Message box/tmbox.css}} This is a meta-module that implements the message box templates {{tl|mbox}}, {{tl|ambox}}, {{tl|cmbox}}, {{tl|fmbox}}, {{tl|imbox}}, {...' 18522 wikitext text/x-wiki {{Used in system}} {{module rating|p}} {{Lua|Module:Message box/configuration|Module:Yesno|Module:Arguments|Module:Category handler}} {{Uses TemplateStyles|Module:Message box/ambox.css|Module:Message box/cmbox.css|Module:Message box/fmbox.css|Module:Message box/imbox.css|Module:Message box/ombox.css|Module:Message box/tmbox.css}} This is a meta-module that implements the message box templates {{tl|mbox}}, {{tl|ambox}}, {{tl|cmbox}}, {{tl|fmbox}}, {{tl|imbox}}, {{tl|ombox}}, and {{tl|tmbox}}. It is intended to be used from Lua modules, and should not be used directly from wiki pages. If you want to use this module's functionality from a wiki page, please use the individual message box templates instead. == Usage == To use this module from another Lua module, first you need to load it. <syntaxhighlight lang="lua"> local messageBox = require('Module:Message box') </syntaxhighlight> To create a message box, use the <code>main</code> function. It takes two parameters: the first is the box type (as a string), and the second is a table containing the message box parameters. <syntaxhighlight lang="lua"> local box = messageBox.main( boxType, { param1 = param1, param2 = param2, -- More parameters... }) </syntaxhighlight> There are seven available box types: {| class="wikitable" ! Box type !! Template !! Purpose |- | <code>mbox</code> || {{tl|mbox}} || For message boxes to be used in multiple namespaces |- | <code>ambox</code> || {{tl|ambox}} || For article message boxes |- | <code>cmbox</code> || {{tl|cmbox}} || For category message boxes |- | <code>fmbox</code> || {{tl|fmbox}} || For interface message boxes |- | <code>imbox</code> || {{tl|imbox}} || For file namespace message boxes |- | <code>tmbox</code> || {{tl|tmbox}} || For talk page message boxes |- | <code>ombox</code> || {{tl|ombox}} || For message boxes in other namespaces |} See the template page of each box type for the available parameters. == Usage from #invoke == As well as the <code>main</code> function, this module has separate functions for each box type. They are accessed using the code <code><nowiki>{{#invoke:Message box|mbox|...}}</nowiki></code>, <code><nowiki>{{#invoke:Message box|ambox|...}}</nowiki></code>, etc. These will work when called from other modules, but they access code used to process arguments passed from #invoke, and so calling them will be less efficient than calling <code>main</code>. == Technical details == The module uses the same basic code for each of the templates listed above; the differences between each of them are configured using the data at [[Module:Message box/configuration]]. Here are the various configuration options and what they mean: * <code>types</code> – a table containing data used by the type parameter of the message box. The table keys are the values that can be passed to the type parameter, and the table values are tables containing the class and the image used by that type. * <code>default</code> – the type to use if no value was passed to the type parameter, or if an invalid value was specified. * <code>showInvalidTypeError</code> – whether to show an error if the value passed to the type parameter was invalid. * <code>allowBlankParams</code> – usually blank values are stripped from parameters passed to the module. However, whitespace is preserved for the parameters included in the allowBlankParams table. * <code>allowSmall</code> – whether a small version of the message box can be produced with "small=yes". * <code>smallParam</code> – a custom name for the small parameter. For example, if set to "left" you can produce a small message box using "small=left". * <code>smallClass</code> – the class to use for small message boxes. * <code>substCheck</code> – whether to perform a subst check or not. * <code>classes</code> – an array of classes to use with the message box. * <code>imageEmptyCell</code> – whether to use an empty {{tag|td}} cell if there is no image set. This is used to preserve spacing for message boxes with a width of less than 100% of the screen. * <code>imageEmptyCellStyle</code> – whether empty image cells should be styled. * <code>imageCheckBlank</code> – whether "image=blank" results in no image being displayed. * <code>imageSmallSize</code> – usually, images used in small message boxes are set to 30x30px. This sets a custom size. * <code>imageCellDiv</code> – whether to enclose the image in a div enforcing a maximum image size. * <code>useCollapsibleTextFields</code> – whether to use text fields that can be collapsed, i.e. "issue", "fix", "talk", etc. Currently only used in ambox. * <code>imageRightNone</code> – whether imageright=none results in no image being displayed on the right-hand side of the message box. * <code>sectionDefault</code> – the default name for the "section" parameter. Depends on <code>useCollapsibleTextFields</code>. * <code>allowMainspaceCategories</code> – allow categorisation in the main namespace. * <code>templateCategory</code> – the name of a category to be placed on the template page. * <code>templateCategoryRequireName</code> – whether the <code>name</code> parameter is required to display the template category. * <code>templateErrorCategory</code> – the name of the error category to be used on the template page. * <code>templateErrorParamsToCheck</code> – an array of parameter names to check. If any are absent, the <code>templateErrorCategory</code> is applied to the template page. <includeonly>{{Sandbox other|| [[Category:Wikipedia modules]] }}</includeonly> snmdmb6c8cj8vje3ldvsgb5hq9ohtp6 Modul:Message box/ambox.css 828 3534 18523 2024-09-28T04:05:40Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{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, /* TO...' 18523 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 */ } } @media print { body.ns-0 .ambox { display: none !important; } } imb4hizdfb2qs1jmj00jse7oqc0fxxj Modul:Flag 828 3535 18524 2024-09-28T15:13:03Z Munajad.MH 3071 ←Membuat halaman berisi 'local margs = require('Module:Arguments') local function _main(frame, name, mode) local categories = { ['Flag icon'] = '[[Category:Flag icons missing country data templates]]', ['Flag decoration'] = '[[Category:Flag decoration missing country data templates]]', } local yesno = require('Module:Yesno') --Get input arguments local args = margs.getArgs(frame, { frameOnly = ((frame.args.frameonly or '') ~= ''), valueFunc = function(key,value) i...' 18524 Scribunto text/plain local margs = require('Module:Arguments') local function _main(frame, name, mode) local categories = { ['Flag icon'] = '[[Category:Flag icons missing country data templates]]', ['Flag decoration'] = '[[Category:Flag decoration missing country data templates]]', } local yesno = require('Module:Yesno') --Get input arguments local args = margs.getArgs(frame, { frameOnly = ((frame.args.frameonly or '') ~= ''), valueFunc = function(key,value) if value then value = mw.text.trim(value) --Change empty string to nil for all args except 'image' and 'border' if key=="image" or key=="border" or value~="" then return value end end return nil end } ) local preftext, sufftext = "", "" if name == 'Flag+link' then args.pref = args[1] elseif name == 'Flag athlete' then args.preftext = args[1] args[2] = args.code or args[2] or "" args.variant = args.variant or args[3] elseif name == 'Flag medalist' then preftext = (args[1] or "") .. "<br/>" args[2] = args.code or args[2] or "" args.variant = args.variant or args[3] elseif name == 'Flag link' then args.suff = args[2] args[2] = args[1] or "" args.variant = args.variant or args[3] else sports = {fb = 'fb', ['fb-rt'] = 'fb', fbicon = 'fb', ru = 'ru'} if sports[name] then args.avar = sports[name] if name == 'fb' and yesno(args.align) == true then args.align='c' end elseif name == "Flag team" and (args.code or args[1]) then sufftext = '&nbsp;<span style="font-size:90%;">('..(args.code or args[1])..')</span>' end args.variant = args.variant or args[2] args[2] = args[1] or "" end args[1] = mode .. (args.opts or '') args.missingcategory = categories[name] args.noredlink = args.noredlink or 'notext' if args.placeholder and yesno(args.placeholder) ~= true then args[1] = args[1] .. 'o' end if mw.title.getCurrentTitle().namespace == 0 then local unknown = '[[Category:Pages using ' .. mw.ustring.lower(name) .. ' template with unknown parameters|_VALUE_' .. frame:getParent():getTitle() .. ']]' else local unknown = '' end check = '' if name == 'Flag icon' then local opts = { unknown=unknown, preview='Page using [[Template:' .. name .. ']] with unknown parameter "_VALUE_"', ignoreblank='y', '1','2','variant','image','size','sz','border','align','al','width', 'w','alt','ilink','noredlink','missingcategory','name','clink','link', 'pref','suff','plink','the','section','altvar','avar','age','nalign', 'nal','text','nodata','opts','placeholder','getParent','frameonly' } check = require('Module:Check for unknown parameters')._check(opts,args) end return preftext .. require('Module:Flagg').luaMain(frame,args) .. sufftext .. check end local p = { [''] = function (frame) return _main(frame, 'Flag', 'unc' ) end, decoration = function (frame) return _main(frame, 'Flag decoration', 'uxx' ) end, icon = function (frame) return _main(frame, 'Flag icon', 'cxxl' ) end, link = function (frame) return _main(frame, 'Flag link', 'unpe' ) end, ['+link'] = function (frame) return _main(frame, 'Flag+link', 'unpefo') end, country = function (frame) return _main(frame, 'Flag country', 'unce' ) end, team = function (frame) return _main(frame, 'Flag team', 'unce' ) end, athlete = function (frame) return _main(frame, 'Flag athlete', 'unape' ) end, medalist = function (frame) return _main(frame, 'Flag medalist', 'unce' ) end, fb = function (frame) return _main(frame, 'fb', 'unpe' ) end, ['fb-rt'] = function (frame) return _main(frame, 'fb-rt', 'unpre' ) end, fbicon = function (frame) return _main(frame, 'fbicon', 'pxxl' ) end, ru = function (frame) return _main(frame, 'ru', 'unpe' ) end, IOC = function (frame) return require('Module:Country_alias').flagIOC(frame:newChild{ title = 'Template:Flag IOC' }) end, IOC2 = function (frame) return require('Module:Country_alias').flagXYZ(frame:newChild{ title = 'Template:Flag IOC 2', args = {name = margs.getArgs(frame).name or '', type = 'name'} }) end, IOCathlete = function (frame) return require('Module:Country_alias').flagXYZ(frame:newChild{ title = 'Template:Flag IOC athlete', args = {type = 'athlete-O'} }) end, } p['deco'] = p.decoration p['IOC 2'] = p.IOC2 p['IOC athlete'] = p.IOCathlete return p eg3azx83sa1hgofkfx6dr0ryoejq11h Modul:Flag/doc 828 3536 18525 2024-09-28T15:13:37Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating |beta }} {{high use}} {{lua|Module:Flagg|Module:Country alias|Module:Check for unknown parameters}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Lua-native alternative to popular flag templates. Can be used to reduce [[WP:PEIS|post-expand include size]] of pages with lots of templates, since it avoids calling multilevel templates. == Usage == ====Generic flag t...' 18525 wikitext text/x-wiki {{Module rating |beta }} {{high use}} {{lua|Module:Flagg|Module:Country alias|Module:Check for unknown parameters}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Lua-native alternative to popular flag templates. Can be used to reduce [[WP:PEIS|post-expand include size]] of pages with lots of templates, since it avoids calling multilevel templates. == Usage == ====Generic flag templates==== * {{tl|flag}} → &#123;&#123;[[Module:flag|#invoke:flag]]|&#125;&#125; * {{tl|flag country}} → {{ml|flag|country}} * {{tl|flag decoration}} (or {{tl|flagdeco}}) → {{ml|flag|decoration}} (or {{ml|flag|deco}}) * {{tl|flag icon}} → {{ml|flag|icon}} * {{tl|flag link}} → {{ml|flag|link}} * {{tl|flag+link}} → {{ml|flag|+link}} ====Sports flag templates==== * {{tl|flag athlete}} → {{ml|flag|athlete}} * {{tl|flag medalist}} → {{ml|flag|medalist}} * {{tl|flag team}} → {{ml|flag|team}} * {{tl|flag IOC}} → {{ml|flag|IOC}} * {{tl|flag IOC 2}} → {{ml|flag|IOC 2}} * {{tl|flag IOC athlete}} → {{ml|flag|IOC athlete}} * {{tl|fb}} → {{ml|flag|fb}} * {{tl|fb-rt}} → {{ml|flag|fb-rt}} * {{tl|fbicon}} → {{ml|flag|fbicon}} * {{tl|ru}} → {{ml|flag|ru}} == Examples == {| {{table}} ! colspan=3| Template !! colspan=3| Module |- ! Code !! Output !! [[WP:PEIS|PEIS]] !! Code !! Output !! [[WP:PEIS|PEIS]] |- | {{tlx|flag|CHN}} || {{flag|CHN}} || 443b || {{mlx|flag|<nowiki>|</nowiki>CHN}} || {{#invoke:flag||CHN}} || 128b |- | {{tlx|flag country|CHN}} || {{flag country|CHN}} || 577b || {{mlx|flag|country|CHN}} || {{#invoke:flag|country|CHN}} || 128b |- | {{tlx|flag decoration|CHN}}/{{tlx|flag deco|CHN}} || {{flag deco|CHN}} || 452b || {{mlx|flag|decoration|CHN}}/{{mlx|flag|deco|CHN}} || {{#invoke:flag|deco|CHN}} || 107b |- | {{tlx|flag icon|CHN}} || {{flag icon|CHN}} || 548b || {{mlx|flag|icon|CHN}} || {{#invoke:flag|icon|CHN}} || 117b |- | {{tlx|flag link|CHN|at the 2004 Summer Olympics}} || {{flag link|CHN|at the 2004 Summer Olympics}} || 497b || {{mlx|flag|link|CHN|at the 2004 Summer Olympics}} || {{#invoke:flag|link|CHN|at the 2004 Summer Olympics}} || 198b |- | {{tlx|flag+link|History of|CHN}} || {{flag+link|History of|CHN}} || 663b || {{mlx|flag|+link|History of|CHN}} || {{#invoke:flag|+link|History of|CHN}} || 139b |- | {{tlx|flag team|GBR}} || {{flag team|GBR}} || 804b || {{mlx|flag|team|GBR}} || {{#invoke:flag|team|GBR}} || 193b |- | {{tlx|flag athlete|[[Andy Murray]]|GBR}} || {{flag athlete|[[Andy Murray]]|GBR}} || 617b || {{mlx|flag|athlete|[[Andy Murray]]|GBR}} || {{#invoke:flag|athlete|[[Andy Murray]]|GBR}} || 210b |- | {{tlx|flag medalist|[[Andy Murray]]|GBR}} || {{flag medalist|[[Andy Murray]]|GBR}} || 469b || {{mlx|flag|medalist|[[Andy Murray]]|GBR}} || {{#invoke:flag|medalist|[[Andy Murray]]|GBR}} || 129b |- | {{tlx|flag IOC|CAN|1924 Winter|1}} || {{flag IOC|CAN|1924 Winter|1}} || 326b || {{mlx|flag|IOC|CAN|1924 Winter|1}} || {{#invoke:flag|IOC|CAN|1924 Winter|1}} || 163b |- | {{tlx|flag IOC 2|HKG|1954 Asian Games|1}} || {{flag IOC 2|HKG|1954 Asian Games|1}} || 368b || {{mlx|flag|IOC 2|HKG|1954 Asian Games|1}} || {{#invoke:flag|IOC 2|HKG|1954 Asian Games|1}} || 184b |- | {{tlx|flag IOC athlete|[[Mark Spitz]]|USA|1972 Summer }} || {{flag IOC athlete|[[Mark Spitz]]|USA|1972 Summer }} || 346b || {{mlx|flag|IOC athlete|[[Mark Spitz]]|USA|1972 Summer }} || {{#invoke:flag|IOC athlete|[[Mark Spitz]]|USA|1972 Summer }} || 178b |- | {{tlx|fb|CHN}} || {{fb|CHN}} || 560b || {{mlx|flag|fb|CHN}} || {{#invoke:flag|fb|CHN}} || 151b |- | {{tlx|fb-rt|CHN}} || {{fb-rt|CHN}} || 482b || {{mlx|flag|fb-rt|CHN}} || {{#invoke:flag|fb-rt|CHN}} || 151b |- | {{tlx|fbicon|CHN}} || {{fbicon|CHN}} || 444b || {{mlx|flag|fbicon|CHN}} || {{#invoke:flag|fbicon|CHN}} || 163b |- | {{tlx|ru|CHN}} || {{ru|CHN}} || 646b || {{mlx|flag|ru|CHN}} || {{#invoke:flag|ru|CHN}} || 210b |} == Caveats == When used inside a template, parameters from that template are passed to the module. This can be useful in some situations, but can lead to conflicts (for example, if the parent template has a parameter {{para|country}} that is unrelated to the flag it is supposed to display). To prevent this behavior, add the {{para|frameonly}} parameter to the module call, e.g. {{mlx|1=flag|2=deco|3=CHN|4=frameonly=true}}. <includeonly>{{Sandbox other|| [[Category:Flag template system]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> 4p2su8fpynt9akbi47tll6rwxr6hktf Modul:Flagg 828 3537 18526 2024-09-28T15:15:59Z Munajad.MH 3071 ←Membuat halaman berisi 'local titleSelf = mw.title.new(... or mw.getCurrentFrame():getTitle()) local titleCountryData = mw.title.new[[Module:CountryData]] if titleSelf.isSubpage then local sandbox = titleSelf.subpageText:match[[^sandbox]] if sandbox then titleCountryData = titleCountryData:subPageTitle(sandbox) end end local CountryData = require(tostring(titleCountryData)) local p = {} function p.main(frame) --Get input arguments local args = require('Module:Arguments').getArg...' 18526 Scribunto text/plain local titleSelf = mw.title.new(... or mw.getCurrentFrame():getTitle()) local titleCountryData = mw.title.new[[Module:CountryData]] if titleSelf.isSubpage then local sandbox = titleSelf.subpageText:match[[^sandbox]] if sandbox then titleCountryData = titleCountryData:subPageTitle(sandbox) end end local CountryData = require(tostring(titleCountryData)) local p = {} function p.main(frame) --Get input arguments local args = require('Module:Arguments').getArgs(frame,{valueFunc = function(key,value) if value then value = mw.text.trim(value) --Change empty string to nil for all args except 'image' and 'border' if key=="image" or key=="border" or value~="" then return value end end return nil end }) --Call main function return p.luaMain(frame,args) end function p.luaMain(frame,args) local function emp2nil(x) if x=="" then return nil else return x end end local function space2emp(x) if string.find(x,"^%s*$") then return "" else return x end end local function nopx(x) if x~=nil and (string.find(x,"^%d+$") or string.find(x,"^%d+px$")) then return string.gsub(x,"^(.*)px","%1") else return nil end end --Country & mode parameters local mode = string.lower(args[1] or "usc") local mi = string.sub(mode,1,1) local ms = string.sub(mode,2,2) local mn = string.sub(mode,3,3) local me = string.sub(mode,4,-1) local country = args[2] or "" local countryDataCountry = country if string.find(me, "i") then local titleIocCountryData = mw.title.new[[Module:Country alias/data]] local IocCountryData = require(tostring(titleIocCountryData)) local iocCountryAlias = IocCountryData.countryAliases[country] or country countryDataCountry = IocCountryData.countries[iocCountryAlias]["countrydata_name"] or IocCountryData.countries[iocCountryAlias]["name"] end local avar = args["avar"] or args["altvar"] local clink = args["clink"] or args["link"] --Get country data & altvar data local data, alink, amap, asuf if avar then local age = args["age"] or "" local aalias amap, aalias = require("Module:Flagg/Altvar data").alttable(age) avar = string.gsub(string.lower(avar or ""),"[ -]","") avar = aalias[avar] or avar if not amap[avar] then error("Unknown avar") end local apar = {altvar=amap[avar].altvar;mw=amap[avar].mw;age=amap[avar].age;variant=args["variant"] or args[3]} data = CountryData.getcachedtable(frame, countryDataCountry, apar) asuf = amap[avar].altlink alink = data["link alias-"..amap[avar].altvar] or (clink or data["shortname alias"] or data.alias or country).." "..asuf else data = (args["nodata"] and {}) or CountryData.getcachedtable(frame, countryDataCountry, {variant=args["variant"] or args[3]}) avar = "" amap = {[""]={altvar=""}} end --Name and link parameters clink = clink or data.alias or country local pref = args["pref"] local suff = args["suff"] or asuf local pref2 = args["pref2"] local suff2 = args["suff2"] if not pref and not suff then --Default prefix pref = "Flag of" end local yn_map = {[""]=0; ["0"]=0; ["no"]=0; ["n"]=0; ["1"]=1; ["yes"]=1; ["y"]=1} local fthe = (args["pthe"] and yn_map[args["pthe"]]~=0) or (args["the"] and yn_map[args["the"]]~=0) local nthe = (args["nthe"] and yn_map[args["nthe"]]~=0) or (args["the"] and yn_map[args["the"]]~=0) fthe = fthe and (pref and "t" or "T").."he " or "" nthe = nthe and (pref and "t" or "T").."he " or "" local flink = args["plink"] or args["flink"] or alink or clink=="" and "" or space2emp((pref or "").." ")..fthe..clink..space2emp(" "..(suff or "")) local flink2 if args["plink2"] or args["flink2"] or pref2 or suff2 then flink2 = args["plink2"] or args["flink2"] or clink=="" and "" or space2emp((pref2 or "").." ")..fthe..clink..space2emp(" "..(suff2 or "")) else flink2 = flink end local fsec = args["psection"] or args["section"] local fsec2 = args["psection2"] or args["section"] local csec = args["csection"] or args["section"] fsec = fsec and "#"..fsec or "" fsec2 = fsec2 and "#"..fsec2 or "" csec = csec and "#"..csec or "" if string.find(me,"f") then if mw.title.new( flink ).exists == false then if flink2 ~= flink and mw.title.new ( flink2 ).exists == true then flink = flink2 fsec = fsec2 else flink = clink end end end local name = args["name"] if not name then local cname = string.find(me,"e") and (data["name alias-"..amap[avar].altvar] or data["shortname alias"] or data.alias) or country if mn == "f" then name = cname=="" and "" or space2emp((pref or "").." ")..nthe..cname..space2emp(" "..(suff or "")) else name = cname end end --Image parameters local pimage = args["image"] local placeholder = "Flag placeholder.svg" local variant = args["variant"] or args[3] or "" local image_map = {[""]=placeholder; ["none"]=placeholder; ["blank"]=placeholder} if pimage then --Remove namespace pimage = string.gsub(pimage,"^[Ff][Ii][Ll][Ee]:","") pimage = string.gsub(pimage,"^[Ii][Mm][Aa][Gg][Ee]:","") end local iname = image_map[pimage] or pimage local size = args["size"] or args["sz"] local size_map = {xs="12x8px"; s="17x11px"; m="23x15px"; l="32x21px"; xl="46x30px"} if size==nil or string.find(size,"^%d*x?%d+px$") then --valid EIS size (..px, x..px or ..x..px) or unset elseif string.find(size,"^%d*x?%d+$") then --EIS size without "px" suffix size=size.."px" else --size from map, or invalid value size = size_map[size] or nil end local border = args["border"] if iname then size = size or "23x15px" if yn_map[border]==0 then border = "" else border = "|border" end else iname = data["flag alias-"..amap[avar].altvar.."-"..variant] or data["flag alias-"..variant] or data["flag alias-"..amap[avar].altvar] or data["flag alias"] or placeholder size = size or emp2nil(data.size) or "23x15px" if border then if yn_map[border]==0 then border = "" else border = "|border" end else local autoborder = data["border-"..variant] or data["border-"..amap[avar].altvar] or data.border if autoborder and autoborder~="border" then border = "" else border = "|border" end end end local am = "" if args["alt"] or string.find(me,"a") then am = args["alt"] or args["name"] or country am = am.."|"..am end --Build display name local text = args["text"] if not text then if mn=="x" then --no text text = "" elseif mn=="p" or mn=="f" or mn == "*" then --prefix/suffix link text = flink=="" and name or "[["..flink..fsec.."|"..name.."]]" -- By the principle of least surprise, there should be some -- indication that the link [[X of Country|Country]] does not -- go to [[Country]]. if mn == "*" and clink ~= flink then text = text:sub(1, -3) .. "\226\128\175*]]" end elseif mn=="l" then --display link target text = flink=="" and name or "[["..flink..fsec.."|"..(args["name"] or flink).."]]" elseif mn=="b" then --both prefix/suffix and normal country link local preflink = pref and (flink=="" and pref.." " or "[["..flink..fsec.."|"..pref.."]] ") or "" local sufflink = suff and (flink=="" and " "..suff or " [["..flink..fsec.."|"..suff.."]]") or "" local namelink = (name=="" and "" or nthe)..(clink=="" and name or "[["..clink..csec.."|"..name.."]]") text = preflink..namelink..sufflink elseif mn=="d" then --data template local title = mw.title.new("Template:Country data "..country) --check if redirect if title.isRedirect then text = "<span class=\"plainlinks\">["..title:fullUrl("redirect=no").." "..name.."]</span>" else text = "[["..title.fullText.."|"..name.."]]" end elseif mn=="u" then --unlinked text = name elseif mn=="a" then --abbr text = name==country and (clink==country and country or "<abbr title='"..clink.."'>"..country.."</abbr>") or ("<abbr title='"..name.."'>"..country.."</abbr>") else --country link (default) text = clink=="" and name or "[["..clink..csec.."|"..name.."]]" end if string.find(me,"p") then text = "("..text..")" end end if type(text) == 'function' then text = text(data) end --Define separator local separator = "&nbsp;" --non-breaking space (n) if ms=="x" then --no separator separator = "" elseif ms=="l" then --line break separator = "<br />" end --Add preftext, if used local preftext = args["preftext"] if (preftext or "") ~= "" then text = preftext..separator..text end --Build image local ilink = args["ilink"] if not ilink then if mi=="x" or (iname==placeholder and pimage~=placeholder) then --no image/invisible image iname = placeholder border = "" ilink = "|link=" am = "" elseif mi=="i" then --image page link ilink = "" elseif mi=="c" then --country link ilink = "|link="..clink..(clink=="" and "" or csec) elseif mi=="p" or mi=="f" then --prefix/suffix link ilink = "|link="..flink..(flink=="" and "" or fsec) elseif mi=="d" then --data template local title = mw.title.new("Template:Country data "..country) --check if redirect if title.isRedirect then ilink = "|link="..title:fullUrl("redirect=no") else ilink = "|link="..title.fullText end else --unlinked (default) ilink = "|link=" end end if am == "" and string.find(me,"l") then am = mw.ustring.sub(ilink,7,-1) end local image = "[[File:"..iname.."|"..size..border..ilink.."|alt="..am.."]]" if iname==placeholder then if require('Module:yesno')(args["noredlink"]) == false or args["noredlink"] == "notext" then if country ~= '' and data.alias == nil then iname = '' image = "[[:Template:Country data "..country.."]]" if args["noredlink"] == "notext" then text = '' end end end if (args["missingcategory"] or '') ~= '' then image = image..args["missingcategory"] end if string.find(me,"b") then text = '' end end --Combine image and name with separator local align_map = {left="left", l="left", center="center", centre="center", c="center", middle="center", m="center", right="right", r="right"} local align = align_map[args["align"] or args["al"]] local nalign = align_map[args["nalign"] or args["nal"]] local out if string.find(me,"r") then --image right of name if (ms=="x" and mi=="x") or (string.find(me,"o") and iname==placeholder and pimage~=placeholder) then --name only out = text elseif ms=="x" or ms=="n" or ms=="l" then --no separator, non-breaking space, or line break out = text.."<span class=\"flagicon\">"..separator..image.."</span>" elseif ms=="t" then --table cell out = "style=\"text-align:"..(nalign or "left").."\"|"..text.."||style=\"text-align:"..(align or "center").."\"|<span class=\"flagicon\">"..image.."</span>" else --fixed-width span box (default) local width = args["width"] or args["w"] or require("Module:Flaglist").luawidth(size) out = text.."&nbsp;<span class=\"flagicon\" style=\"display:inline-block;width:"..width.."px;text-align:"..(align or "right").."\">"..image.."</span>" end else --image left of name if (ms=="x" and mi=="x") or (string.find(me,"o") and iname==placeholder and pimage~=placeholder) then --name only out = text elseif ms=="x" or ms=="n" or ms=="l" then --no separator, non-breaking space, or line break out = "<span class=\"flagicon\">"..image..separator.."</span>"..text elseif ms=="t" then --table cell out = "style=\"text-align:"..(align or "center")..";\"|<span class=\"flagicon\">"..image.."</span>||style=\"text-align:"..(nalign or "left").."\"|"..text else --fixed-width span box (default) local width = nopx(args["width"] or args["w"]) or require("Module:Flaglist").luawidth(size) out = "<span class=\"flagicon\" style=\"display:inline-block;width:"..width.."px;text-align:"..(align or "left").."\">"..image.."</span>&nbsp;"..text end end if string.find(me,"w") then --avoid wrapping out = "<span class=\"nowrap\">"..out.."</span>" end -- align in table if me:find("t") then out = 'style="text-align:'..(align or 'left')..'"|'..out end --Tracking categories local cat = "" if pimage and not image_map[pimage] and country~="" and data["flag alias"] and not args.demo then cat = "[[Category:Pages using Flagg with specified image instead of data template image]]" end return out..cat end p[''] = p.main return p pspc8fkqsn46xmc10y4hoq6cvako9u4 Modul:Flagg/doc 828 3538 18527 2024-09-28T15:16:50Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Flagg/doc]] 18527 wikitext text/x-wiki #REDIRECT [[Template:Flagg/doc]] luptke81lit0nw9h5bxzaczt7uuk6uk Cèṭa'an:Flagg/doc 10 3539 18528 2024-09-28T15:17:46Z Munajad.MH 3071 ←Membuat halaman berisi '{{documentation subpage}} {{High-use}} {{Lua|Module:Flagg|Module:Flagg/Altvar data|Module:CountryData|Module:Flaglist|noprotcat=yes}} {{#ifeq:{{NAMESPACE}}|Module|{{Module rating|beta}}}} {{tnull|Flagg}} (<u>flag</u> <u>g</u>eneral) is a [[WP:WPFT|flag template]] with variable output format. Using [[WP:Lua|Lua]] instead of the [[WP:WPFT#How it works|standard mechanism]], it allows overriding the image name and link target, and works even if a :Category:Country...' 18528 wikitext text/x-wiki {{documentation subpage}} {{High-use}} {{Lua|Module:Flagg|Module:Flagg/Altvar data|Module:CountryData|Module:Flaglist|noprotcat=yes}} {{#ifeq:{{NAMESPACE}}|Module|{{Module rating|beta}}}} {{tnull|Flagg}} (<u>flag</u> <u>g</u>eneral) is a [[WP:WPFT|flag template]] with variable output format. Using [[WP:Lua|Lua]] instead of the [[WP:WPFT#How it works|standard mechanism]], it allows overriding the image name and link target, and works even if a [[:Category:Country data templates|country data template]] for an entity does not exist (without using any [[WP:Template limits#Expensive parser function calls|expensive functions]]). The template is not intended to fully supersede any specific flag templates it can simulate (see [[#Comparison with other templates|below]]), but can be useful for formats for which no template exists, or if its additional options are needed. It can also be used in conjunction with [[Module:Flag]] to reduce [[WP:PEIS|post-expand include size]] of pages with lots of templates. == Parameters == Aliases (alternatives) for each parameter or value are given in square brackets. === Format (first unnamed parameter) === The first parameter is an alphabetic code specifying the output format. The first letter concerns the image, the second the separator, and the third the country name. The parameter is fully case-insensitive. If any position in the parameter value is missing or has a character not corresponding to an option below, the options marked as default will be used; e.g. a first parameter equal to <code>i</code>, <code>i**</code> or <code>izz</code> will be read as <code>isc</code>. '''First letter: Image''' {|class="wikitable" ! Letter !! Meaning !! Description !! Example |- | <code>u</code> || <u>u</u>nlinked || Image is not linked (default). || {{#invoke:DemoTemplate|flagg|uxx|France}} |- | <code>c</code> || <u>c</u>ountry || Image links to country/entity page. || {{#invoke:DemoTemplate|flagg|cxx|France}} |- | <code>p</code>&nbsp;[<code>f</code>] || <u>p</u>refix/suffix || Image links to country name with prefixed and/or suffixed text (default "Flag of ..."), set using {{para|pref}} and {{para|suff}} (see [[#pref|below]]). || {{#invoke:DemoTemplate|flagg|pxx|France}} |- id="i" | <code>i</code> || <u>i</u>mage page || Image links to file description page; use this for non-public-domain images, for which attribution is required. || {{#invoke:DemoTemplate|flagg|ixx|France}} |- | <code>d</code> || <u>d</u>ata template || Image links to the used country data template, for use in discussion/documentation. Automatically adds <code>redirect=no</code> if link is a redirect. || {{#invoke:DemoTemplate|flagg|dxx|France}} |- id="x" | <code>x</code> || [[X mark]] || No image is displayed. If the second letter is anything other than <code>x</code>, and [[#o|<code>o</code>]] is not set, an unlinked transparent image is actually used to preserve the spacing. || {{#invoke:DemoTemplate|flagg|xnx|France}} |} '''Second letter: Separator''' {|class="wikitable" ! Letter !! Meaning !! Description !! scope="col" colspan="2" style="min-width:25em"|Example |- id="s" | <code>s</code> || <u>s</u>pan box || The flag image is put in a fixed-width &lt;span&gt; tag, meaning the country names are aligned in vertical lists; see documentation of {{tl|Flaglist}} (default). || colspan="2"|{{#invoke:DemoTemplate|flagg|usu|Niger}} |- id="n" | <code>n</code> || <u>n</u>on-breaking space || A non-breaking space (<code>&amp;nbsp;</code>) is used, like in most flag templates, including {{tl|flag}}. Note that &amp;nbsp; does not actually prevent wrapping between image and text in all browsers; use [[#w|<code>w</code>]] as described below if needed. || colspan="2"|{{#invoke:DemoTemplate|flagg|unu|Niger}} |- id="l" | <code>l</code> || <u>l</u>ine break || A line break (<code>&lt;br/&gt;</code>) is used as separator. || colspan="2"|{{#invoke:DemoTemplate|flagg|ulu|Niger}} |- id="t" | <code>t</code> || <u>t</u>able cell || A table cell separator (two pipes) is used. || {{#invoke:DemoTemplate|flagg|utu|Niger}} |- | <code>x</code> || X mark || No separator is used. || colspan="2"|{{#invoke:DemoTemplate|flagg|uxu|Niger}} |} '''Third letter: Name''' {|class="wikitable" ! Letter !! Meaning !! Description !! Example |- | <code>c</code> || <u>c</u>ountry || The country name links to the main country/entity page (default). || {{#invoke:DemoTemplate|flagg|xxc|Chile}} |- | <code>p</code> || <u>p</u>refix/suffix || The country name links to the country page with prefixed or suffixed text (default "Flag of ..."), set using {{para|pref}} and {{para|suff}} (see [[#pref|below]]). || {{#invoke:DemoTemplate|flagg|xxp|Chile}} |- id="f" | <code>f</code> || <u>f</u>ull prefix/suffix || Same as <code>p</code>, except that the prefix and/or suffix is/are displayed. || {{#invoke:DemoTemplate|flagg|xxf|Chile}} |- id="l" | <code>l</code> || <u>l</u>ink target || Same as <code>p</code>, except that the target of the link is displayed. || {{#invoke:DemoTemplate|flagg|xxl|avar=army|Chile}} |- id="b" | <code>b</code> || <u>b</u>oth country and prefix/suffix || Combined country link and prefix/suffix link: country name links to country page, while prefix and/or suffix link(s) to prefixed/suffixed title. || {{#invoke:DemoTemplate|flagg|xxb|Chile}} |- | <code>u</code> || <u>u</u>nlinked (cf. {{tl|flagu}}) || The country name is displayed as plain text, without link. || {{#invoke:DemoTemplate|flagg|xxu|Chile}} |- | <code>d</code> || <u>d</u>ata template || Country name is linked to the used country data template, for use in discussion/documentation. Automatically adds <code>redirect=no</code> if a redirect is used. || {{#invoke:DemoTemplate|flagg|xxd|Chile}} |- | <code>a</code> || <u>a</u>bbreviation || Country name is not linked, but the name of the main country/entity page is presented as mouseover text if it is different. || {{#invoke:DemoTemplate|flagg|xxa|Chile}}<br />{{#invoke:DemoTemplate|flagg|xxa|CHI}} |- | <code>x</code> || X mark || No text is displayed. || {{#invoke:DemoTemplate|flagg|xxx|Chile}} |- | <code>*</code> || Add * || Similar to "p", except that an asterisk (*) is added to the text of the link if it goes to a more specific article.|| {{#invoke:DemoTemplate|flagg|xx*|Chile}} |} Some additional options can be enabled by appending the following letters to the three-letter code in any order: {| class="wikitable" ! Letter !! Description !! Example |- id="a" | <code>a</code> || <u>A</u>dds the country name (the "name" parameter, or if unset the second unnamed parameter) as <u>a</u>lt text and mouseover for the image. If [[#alt|{{para|alt}}]] is used for a custom alt/mouseover text, this does not need to be separately set. || {{#invoke:DemoTemplate|flagg|uxxa|Pakistan}} |- | <code>b</code> || <u>B</u>lanks the text portion if a flag is not found. || {{#invoke:DemoTemplate|flagg|uncb|Xanadu}}<br/>Compare with:<br/>{{#invoke:DemoTemplate|flagg|unc|Xanadu}} |- id="e" | <code>e</code> || Uses the name set in the country data template (rather than the first parameter) as display name, like in {{tl|flag country}} (i.e. <u>e</u>xpands abbreviated forms). || {{#invoke:DemoTemplate|flagg|unue|PAK}} |- id="f" | <code>f</code> || If the prefixed/suffixed article name doesn't exist, <u>f</u>allback to linking to the non-prefixed/suffixed page. This may be [[:mw:Help:Extension:ParserFunctions#ifexist_limits|expensive]], and the number of time it can be used on single page is limited. || {{#invoke:DemoTemplate|flagg|psff|Egypt|pref=Flag templates in}}<br/>Compare with:<br/>{{#invoke:DemoTemplate|flagg|psf|Egypt|pref=Flag templates in}} |- id="i" | <code>i</code> || Uses the [[List of IOC country codes|IOC country codes]] table from [[Module:Country alias/data]] to resolve the country data from the entity parameter. || {{#invoke:DemoTemplate|flagg|uxxi|BRN}}<br/>Compare with:<br/>{{#invoke:DemoTemplate|flagg|uxx|BRN}} |- id="o" | <code>l</code> || Adds the <u>l</u>ink name (as defined by the "image" parameter) as alt text and mouseover for the image. If [[#alt|{{para|alt}}]] is used for a custom alt/mouseover text, this does not need to be separately set. || {{#invoke:DemoTemplate|flagg|cxxl|PAK}}<br/>Compare with:<br/>{{#invoke:DemoTemplate|flagg|cxxa|PAK}} |- | <code>o</code> || <u>O</u>mits the image and spacing in case the image is an invisible placeholder, i.e., only include the spacing if a flag is displayed. Useful for inline/standalone usages or horizontal lists, where name alignment is not needed. || {{#invoke:DemoTemplate|flagg|unuo|Pakistan|image=}}<br/>Compare with:<br/>{{#invoke:DemoTemplate|flagg|unu|Pakistan|image=}} |- | <code>p</code> || Wraps the text in <u>P</u>arentheses. || {{#invoke:DemoTemplate|flagg|unup|Pakistan}} |- id="r" | <code>r</code> || Reverses the order of the elements, putting the image to the <u>r</u>ight of the name; cf. {{tl|flagright}}. Doesn't affect the order of letters in the format code. || {{#invoke:DemoTemplate|flagg|uncr|Pakistan}} |- id="w" | <code>w</code> || Avoids <u>w</u>rapping by adding {{tag|span|params=class="nowrap"}} around the output. || {{#invoke:DemoTemplate|flagg|unuw|Pakistan}} |- id="t" | <code>t</code> || Aligns to the left in a <u>t</u>able. || |} === Entity (second unnamed parameter) === The second parameter is the country or entity name. The template attempts to read the flag and link data from "Template:Country data ''country''"; if that does not exist, the same parameter will be used as default country link and no automatic image will be displayed. The parameter also defines the default displayed country name, if the [[#e|{{mono|e}}]] option above is not used. === Image parameters === ;{{para|variant}} [third unnamed parameter] :Specifies a variant flag image, as defined and documented in each entity's data template. For example, {{#invoke:DemoTemplate|flagg|ixx|Germany|naval}} uses the "naval" variant of [[Template:Country data Germany]]. ;{{para|image}} :Custom image name, with or without the "File:" namespace prefix. Can be used if the wanted image is not available as variant for the entity (you can alternatively request it be added at the respective data template's talk page), or if no data template exists. Set to "none" ["blank", empty string] to use an unlinked transparent image (functionally identical to the [[#x|{{mono|x}}]] format). ;{{para|size}} [{{para|sz}}] :Sets the image size; default is 23&times;15 pixels (larger for [[:Category:Country data templates with distinct default size|some entities]]). You can use an explicit size in pixels (e.g. 30x20px; the "px" suffix is optional) or one of the relative sizes "xs" (half the default dimensions), "s", "m", "l" and "xl" (twice the default size). ;{{para|border}} :By default, the flag icon includes a border, except if it is disabled in the entity's country data template. {{para|border}} can be set to "yes" ["y", "1"] to force a border when excluded by default, or "no" ["n", "0", empty string] to prevent one. ;{{anchor|align}}{{para|align}} [{{para|al}}] :Set to "left" ["l"], "center" ["centre", "c", "middle", "m"] or "right" ["r"] to set the alignment of the image for the span box ([[#s|{{mono|s}}]]) and table cell ([[#t|{{mono|t}}]]) formats. For {{mono|t}}, the default is center; for {{mono|s}}, it is right-aligned if [[#r|{{mono|r}}]] is set, else left-aligned. ;{{para|width}} [{{para|w}}] :Sets the width of the span box surrounding the image for the span box ([[#s|{{mono|s}}]]) format, in pixels, without the "px" suffix. The default is calculated by [[Module:Flaglist]] and depends on the image size. ;{{anchor|alt}}{{para|alt}} :Sets alt text and mouseover text for the flag image, if it is for information rather than just decoration. If the wanted text is equal to the entity name, use the [[#a|{{mono|a}}]] option described above. ;{{para|ilink}} :Overrides the link target of the image (only use if none of the image formats above allow linking to the desired page). ;{{para|noredlink|no}} :Displays a red link to the missing country data template instead of a placeholder image. If set to <code>notext</code>, no text will be displayed alongside the red link. Defaults to "yes" (no red link displayed). ;{{para|missingcategory|''category name''}} :Adds the page to ''category name'' if the image if the country data is missing. === Text and link parameters === ;{{para|name}} :Changes the displayed country name. Note that with the [[#f|{{mono|f}}]] format, this includes the prefix and/or suffix. ;{{para|clink}} [{{para|link}}] :Overwrites the link to the country article; this is also used to construct the prefix/suffix link for the {{mono|f}}, {{mono|p}} and {{mono|b}} options. ;{{anchor|pref}}{{para|pref}}, {{para|suff}}, {{para|plink}} :{{para|pref}} and {{para|suff}} set the prefix and suffix to use for the prefix/suffix links (format letters {{mono|f}}, {{mono|p}} and {{mono|b}}). The default, if neither is specified, is "Flag of" as prefix (cf. {{tl|flagof}}) and no suffix. {{para|plink}} can be used to override the combined link. ;{{para|the}} :Set to "yes" ["y", "1"] to include the article "the" before the country name in the prefix/suffix links. Example: {{#invoke:DemoTemplate|flagg|usf|Philippines|the=1}}. Use {{para|pthe}} if the link needs "the" but the name doesn't, and {{para|nthe}} if the name needs it but the link doesn't. ;{{para|section}} :Links to a section of the linked article without displaying the section name. If both a country link and a prefix/suffix link are used, use {{para|csection}} for a section of the country article, and {{para|psection}} for a section of the prefixed/suffixed article. ;{{para|altvar}} [{{para|avar}}], {{para|age}} :Enables using one of a set of standard suffixes for linking to sports teams and militaries. The altvar and suffix data is loaded from [[Module:Flagg/Altvar data]]. The possible parameter values are the base names of the corresponding specialized templates; alias values from full sports names exist (see examples below and data page). For some entities this also changes the image to a variant specific to a sport or military branch; for example, {{#invoke:DemoTemplate|flagg|usp|Ireland|avar=ru}} uses the [[List of flags of Ireland#Sporting flags|IRFU flag]] to represent the Irish rugby union team. For youth teams in some sports (see the data page), the age limit must be additionally set using {{para|age}}. ;{{para|nalign}} [{{para|nal}}] :Sets the alignment of the text in table cell format ({{mono|t}}). The default is left; the possible values are the same as for [[#align|{{para|align}}]]. ;{{para|preftext}} :Adds a text-only prefix that is not included in the link. This text is not affected by any option other than {{mono|b}} for blanking text if no flag found. It will be separated from the link text by <code>&nb&zwj;sp;</code> unless the {{mono|x}} or {{mono|n}} separator options are specified (in which case it will use nothing or a line break, respectively). ;{{para|text}} :Overrides the entire text; only use when necessary for any nonstandard formats. Alternatively, you can set the third letter of the format parameter to {{mono|x}} (no text) and add custom text outside the template. ;{{para|nodata|y}} :Overrides attempts to use the corresponding {{tld|country data ...}} template, which is useful when the corresponding data template doesn't exist. ;{{para|pref2}}, {{para|suff2}}, {{para|plink2}}, {{para|psection2}} : If the f extra is specified, and the prefix/suffixed article name being linked to doesn't exist, then use these parameters as an alternate prefix/suffix, and check if it exists as well. (If it still doesn't exist, then fall back to the non-prefixed/suffixed page as normal). This may be [[:mw:Help:Extension:ParserFunctions#ifexist_limits|expensive]], and the number of time it can be used on single page is limited. == Examples == Formats: *{{#invoke:DemoTemplate|flagg|usc|Fiji}} (default format) *{{#invoke:DemoTemplate|flagg||Fiji}} (default format) *{{#invoke:DemoTemplate|flagg|pnbr|Fiji}} *<code>&lt;span style="display:inline-block;text-align:center;"&gt;{{((}}flagg|ilf|Fiji|sz=xl{{))}}&lt;/span&gt;</code> &rarr; <span style="display:inline-block;text-align:center;">{{flagg|ilf|Fiji|sz=xl}}</span> Table format & alignment: {| class="wikitable" style="width:75%;" | {{tnull|flagg|utu|Jamaica}} || {{flagg|utu|Jamaica}} |- | {{tnull|flagg|utur|Jamaica}} || {{flagg|utur|Jamaica}} |- | {{tnull|flagg|utu|Jamaica|al{{=}}l|nal{{=}}l}} || {{flagg|utu|Jamaica|al=l|nal=l}} |- | {{tnull|flagg|utu|Jamaica|al{{=}}c|nal{{=}}c}} || {{flagg|utu|Jamaica|al=c|nal=c}} |- | {{tnull|flagg|utu|Jamaica|al{{=}}r|nal{{=}}r}} || {{flagg|utu|Jamaica|al=r|nal=r}} |} *{{#invoke:DemoTemplate|flagg|usu|Switzerland}} *{{#invoke:DemoTemplate|flagg|usu|Switzerland|al=l}} *{{#invoke:DemoTemplate|flagg|usu|Switzerland|al=c}} *{{#invoke:DemoTemplate|flagg|usu|Switzerland|al=r}} Standard image & name parameters: *{{#invoke:DemoTemplate|flagg|isc|Myanmar}} *{{#invoke:DemoTemplate|flagg|isc|Myanmar|border=}} *{{#invoke:DemoTemplate|flagg|isc|Myanmar|1974}} *{{#invoke:DemoTemplate|flagg|isc|Myanmar|variant=1974}} *{{#invoke:DemoTemplate|flagg|isc|Myanmar|variant=1974|name=Burma}} *{{#invoke:DemoTemplate|flagg|isc|Burma|variant=1974}} *{{#invoke:DemoTemplate|flagg|isc|Myanmar|sz=30}} *{{#invoke:DemoTemplate|flagg|isc|Myanmar|size=30}} *{{#invoke:DemoTemplate|flagg|isc|Myanmar|size=30px}} *{{#invoke:DemoTemplate|flagg|isc|Myanmar|size=30x18px}} *{{#invoke:DemoTemplate|flagg|isc|Myanmar|size=xs}} *{{#invoke:DemoTemplate|flagg|isc|Myanmar|size=xl}} *{{#invoke:DemoTemplate|flagg|isc|Myanmar|size=xs|width=30}} *{{#invoke:DemoTemplate|flagg|isc|Myanmar|image=}} *<code>{{((}}flagg|isc|Myanmar|image=Flag of None.svg{{))}}</code> &rarr; {{flagg|isc|Myanmar|image=Flag of None.svg|demo=1}} *<code>{{((}}flagg|isc|Myanmar|image=File:Flag of None.svg{{))}}</code> &rarr; {{flagg|isc|Myanmar|image=File:Flag of None.svg|demo=1}} Links and altvars: *{{#invoke:DemoTemplate|flagg|psp|Egypt}} *{{#invoke:DemoTemplate|flagg|psf|Egypt}} *{{#invoke:DemoTemplate|flagg|psb|Egypt}} *{{#invoke:DemoTemplate|flagg|psb|Philippines|the=1}} *{{#invoke:DemoTemplate|flagg|csc|Egypt|section=History}} *{{#invoke:DemoTemplate|flagg|csb|Egypt|csection=History}} *{{#invoke:DemoTemplate|flagg|psb|Egypt|variant=1922|psection=Kingdom of Egypt (1922–1953)}} *{{#invoke:DemoTemplate|flagg|psb|Egypt|plink=List of Egyptian flags}} *{{#invoke:DemoTemplate|flagg|psf|Egypt|pref=History of}} *{{#invoke:DemoTemplate|flagg|psp|Egypt|suff=at the Olympics}} *{{#invoke:DemoTemplate|flagg|psp|Egypt|avar=fb}} *{{#invoke:DemoTemplate|flagg|psp|Egypt|avar=football}} *{{#invoke:DemoTemplate|flagg|psp|Egypt|avar=fbu|age=20}} *{{#invoke:DemoTemplate|flagg|psl|Egypt|avar=navy}} *{{#invoke:DemoTemplate|flagg|unapi|EGY|preftext=Sara Ahmed}} Non-existing data template: {{#ifexist:Template:Country data EUSSR|''{{red|A data template does exist; this documentation needs updating.}}''}} *{{#invoke:DemoTemplate|flagg|isc|EUSSR|nodata=1}} *{{#invoke:DemoTemplate|flagg|isc|EUSSR|nodata=1|image=EUSSR red flag.svg|size=xl}} == Adding links to specialized country, state, etc. articles. With asterisk == :''See also: [[Help:Table#Adding links to specialized country, state, etc. articles. With asterisk|Help:Table#Adding links to specialized country, state, etc. articles. With asterisk]]. <!-- Anchor link works even if section name changes --> Section below copied from there. Please update here as changes are made there.'' For example: *[[List of U.S. states and territories by incarceration and correctional supervision rate]] *[[List of countries by incarceration rate]] Once you have a table with {{tl|flaglist}}, ''and/or other flag template such as {{tl|flag}},'' it is easy to convert the links to specialized links. So instead of '''[[Oklahoma]]''' you would have '''[[Incarceration in Oklahoma]]''', or if that article does not exist, then '''[[Crime in Oklahoma]]'''. This works with full country or US state names. Also with abbreviated (3-letter) country names, and abbreviated (2-letter) US state names. Use a global find-and-replace as previously described, but without regular expressions. Replace: <code><nowiki>{{flag|</nowiki></code> :or <code><nowiki>{{flaglist|</nowiki></code> with <code><nowiki>{{flagg|us*eft|pref=Incarceration in|pref2=Crime in|</nowiki></code> The bar after flag or flaglist is necessary to avoid problems in case you have to replace 2 flag templates. The {{tl|flagg}} template looks for the articles. If it finds one of the two choices it adds the link and an asterisk after the location name. If it does not find either article, it just adds the standard link. Substitute your preferred topics in the '''pref=''' and '''pref2=''' spots. <code><nowiki>{{flagg|us*eft|</nowiki></code> usually left aligns the text of that column (due to the [[template:flagg|"t" at the end of the code]]). For some unknown reason that is not always true. In that case each cell in that column will need <code><nowiki>style=text-align:left</nowiki></code> in it. Or use the whole column code described here: [[#Column alignment]] and here: {{tl|Table alignment}}. See [[User:Timeshifter/Sandbox206|example table]]. [[Washington, D.C.]] - Have to force the full name to be shown: :<code><nowiki>{{flagg|us*eft|pref=Crime in|Washington, D.C.|name=Washington, D.C.}}</nowiki></code> This particular use of {{tl|flagg}} parameters is '''[[mw:Help:Extension:ParserFunctions#ifexist_limits|expensive]]''' and can only be used on a few hundred links per article. Every time the article is saved it occurs, even for [[Wikipedia:Purge#Null edit|null edits]]. So only one big country table per article. Other country tables in the same article should use standard links. In [[List of countries by incarceration rate]] the {{tl|flagg}} template creates a link to [[Incarceration in United States]]. That link is a redirect to [[Incarceration in the United States]]. Add "the" as necessary to create redirect pages. Admins will delete redirects that are not linked from within Wikipedia. So if you need to create redirects be sure to use them right away in an article table. Or keep them in a sandbox that the admins can see until you use them in an article table. See [[User:Timeshifter/Sandbox94|examples]]. See [[User:Timeshifter/Sandbox158|list]]. {{tl|Flagg}} removes the names of the countries behind territories, subnational areas, etc.. This makes for more compact tables. Other flag templates (such as {{tl|flaglist}}) do not do that. But that template can not create specialized country links. See [https://global-search.toolforge.org Global Search] at Toolforge. Search for <br> <nowiki>"{{flagg|us*eft"</nowiki> - in quotes. To get transclusion count and list of articles. The {{tl|flagg}} template does not work if '''colspan''' is used before the country/state name. {{tl|flag+link}} works. See: [[Template talk:Flagg#Does not work with colspan]]. See section farther down for {{tl|flag+link}} info: [[#Without asterisks. Only one preference]]. == Comparison with other templates == These "specialized" templates predate Flagg, and while most do not have options for custom links and images, they are probably faster because they only do two transclusions without invoking Lua. === General templates === {| class="wikitable" !Template!!Corresponding {{tnull|flagg}} syntax!!Example |- |{{tlx|flag|''country''}}||{{tnull|flagg|uncb|''country''}}||{{#invoke:DemoTemplate|flag|China}}<br/>{{#invoke:DemoTemplate|flagg|unc|China}} |- |{{tlx|flagbig|''country''}}||{{tnull|flagg|ulc|''country''|sz{{=}}l}}||{{#invoke:DemoTemplate|flagbig|China}}<br/>{{#invoke:DemoTemplate|flagg|ulc|China|sz=l}} |- |{{tlx|flagc|''country''}}||{{tnull|flagg|inc|''country''}}||{{#invoke:DemoTemplate|flagc|China}}<br/>{{#invoke:DemoTemplate|flagg|inc|China}} |- |{{tlx|flag country|''country''}}||{{tnull|flagg|unce|''country''}}||{{#invoke:DemoTemplate|flag country|CHN}}<br/>{{#invoke:DemoTemplate|flagg|unce|CHN}} |- |{{tlx|flag decoration|''country''}}||{{tnull|flagg|uxxo|''country''}}||{{#invoke:DemoTemplate|flag decoration|China}}<br/>{{#invoke:DemoTemplate|flagg|uxx|China}} |- |{{tlx|flag icon|''country''}}||{{tnull|flagg|cxxlo|''country''}}||{{#invoke:DemoTemplate|flag icon|China}}<br/>{{#invoke:DemoTemplate|flagg|cxxlo|China}} |- |{{tlx|flagicon image|''image''}}||{{tnull|flagg|uxx|image{{=}}''image''}}||{{#invoke:DemoTemplate|flagicon image|Flag of China.svg}}<br/>{{#invoke:DemoTemplate|flagg|uxx|image=Flag of China.svg}} |- |{{tlx|flag link|''country''|''suffix''}}||{{tnull|flagg|unpe|''country''|suff{{=}}''suffix''}}||{{#invoke:DemoTemplate|flag link|China|at the Hopman Cup}}<br/>{{#invoke:DemoTemplate|flagg|unpe|China|suff=at the Hopman Cup}} |- |{{tlx|flag+link|''prefix''|''country''}}||{{tnull|flagg|unpe|''country''|pref{{=}}''prefix''}} (no existence check)<br/>{{tnull|flagg|unpef|''country''|pref{{=}}''prefix''}} (expensive)||{{#invoke:DemoTemplate|flag+link|Agriculture in|China}}<br/>{{#invoke:DemoTemplate|flagg|unpe|China|pref=Agriculture in}}<br/>{{#invoke:DemoTemplate|flagg|unpef|China|pref=Examples in}} |- |{{tlx|flaglist|''country''}}||{{tnull|flagg|usc|''country''}}||{{#invoke:DemoTemplate|flaglist|China}}<br/>{{#invoke:DemoTemplate|flagg|usc|China}} |- |{{tlx|flagof|''country''}}||{{tnull|flagg|unp|''country''|sz{{=}}l}}||{{#invoke:DemoTemplate|flagof|China}}<br/>{{#invoke:DemoTemplate|flagg|unp|China|sz=l}} |- |{{tlx|flagright|''country''}}||{{tnull|flagg|uncr|''country''}}||{{#invoke:DemoTemplate|flagright|China}}<br/>{{#invoke:DemoTemplate|flagg|uncr|China}} |- |{{tlx|flagu|''country''}}||{{tnull|flagg|unu|''country''}}||{{#invoke:DemoTemplate|flagu|China}}<br/>{{#invoke:DemoTemplate|flagg|unu|China}} |- |{{tlx|noflag|''country''}}||{{tnull|flagg|xnu|''country''}}||{{#invoke:DemoTemplate|noflag|China}}<br/>{{#invoke:DemoTemplate|flagg|xnu|China}} |- |{{tlx|noflag|&#91;&#91;''country''&#93;&#93;}}||{{tnull|flagg|xnc|''country''}}||{{#invoke:DemoTemplate|noflag|[[China]]}}<br/>{{#invoke:DemoTemplate|flagg|xnc|China}} |} === Sports/military templates === The football templates are used as examples here; other sports that have separate templates work correspondingly. {| class="wikitable" !Template!!Corresponding {{tnull|flagg}} syntax!!Example |- |{{tlx|fb|''country''}}||{{tnull|flagg|unpe|''country''|avar{{=}}fb}}||{{#invoke:DemoTemplate|fb|China}}<br/>{{#invoke:DemoTemplate|flagg|unpe|China|avar=fb}} |- |{{tlx|fb|''country''|align{{=}}1}}||{{tnull|flagg|uspe|''country''|avar{{=}}fb|al{{=}}c}}||{{#invoke:DemoTemplate|fb|China|align=1}}<br/>{{#invoke:DemoTemplate|flagg|uspe|China|avar=fb|al=c}} |- |{{tlx|fb-big|''country''}}||{{tnull|flagg|ulpe|''country''|avar{{=}}fb|sz{{=}}l}}||{{#invoke:DemoTemplate|fb-big|China}}<br/>{{#invoke:DemoTemplate|flagg|ulpe|China|avar=fb|sz=l}} |- |{{tlx|fb-rt|''country''}}||{{tnull|flagg|unpre|''country''|avar{{=}}fb}}||{{#invoke:DemoTemplate|fb-rt|China}}<br/>{{#invoke:DemoTemplate|flagg|unpre|China|avar=fb}} |- |{{tlx|fbicon|''country''}}||{{tnull|flagg|pxxl|''country''|avar{{=}}fb}}||{{#invoke:DemoTemplate|fbicon|China}}<br/>{{#invoke:DemoTemplate|flagg|pxxl|China|avar=fb}} |- |{{tlx|fbu|''age''|''country''}}||{{tnull|flagg|unpe|''country''|avar{{=}}fbu|age{{=}}''age''}}||{{#invoke:DemoTemplate|fbu|17|China}}<br/>{{#invoke:DemoTemplate|flagg|unpe|China|avar=fbu|age=17}} |- |{{tlx|fbw|''country''}}||{{tnull|flagg|unpe|''country''|avar{{=}}fbw}}||{{#invoke:DemoTemplate|fbw|China}}<br/>{{#invoke:DemoTemplate|flagg|unpe|China|avar=fbw}} |- |{{tlx|fbwu|''age''|''country''}}||{{tnull|flagg|unpe|''country''|avar{{=}}fbwu|age{{=}}''age''}}||{{#invoke:DemoTemplate|fbwu|17|China}}<br/>{{#invoke:DemoTemplate|flagg|unpe|China|avar=fbwu|age=17}} |- |{{tlx|army|''country''}}||{{tnull|flagg|unl|''country''|avar{{=}}army}}||{{#invoke:DemoTemplate|army|China}}<br/>{{#invoke:DemoTemplate|flagg|unl|China|avar=army}} |- |{{tlx|navy|''country''}}||{{tnull|flagg|unl|''country''|avar{{=}}navy}}||{{#invoke:DemoTemplate|navy|China}}<br/>{{#invoke:DemoTemplate|flagg|unl|China|avar=navy}} |- |{{tlx|air force|''country''}}||{{tnull|flagg|unl|''country''|avar{{=}}air force}}||{{#invoke:DemoTemplate|air force|China}}<br/>{{#invoke:DemoTemplate|flagg|unl|China|avar=air force}} |- |{{tlx|armed forces|''country''}}||{{tnull|flagg|usl|''country''|avar{{=}}military}}||{{#invoke:DemoTemplate|armed forces|China}}<br/>{{#invoke:DemoTemplate|flagg|usl|China|avar=military}} |} == See also == *[[Module:Flag]] &mdash; a lua wrapper for [[Module:Flagg]] designed to easily replace some common flag templates *[[User:SiBr4/Flagg tests|User:SiBr<sub>4</sub>/Flagg tests]] &mdash; extensive tests of the template's functions, which may also serve as additional examples <includeonly>{{Sandbox other|| [[Category:Flag template system]] }}</includeonly> g6ip5vlj82l4n5kawvj44lf6kr3hzm3 Cèṭa'an:Flagg 10 3540 18529 2024-09-28T15:18:46Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:Flagg|main}}<noinclude>{{Documentation}}</noinclude>' 18529 wikitext text/x-wiki {{#invoke:Flagg|main}}<noinclude>{{Documentation}}</noinclude> b4ijbmewzye0d79j42hqyk25zibvvxp Cèṭa'an:Tnull 10 3541 18530 2024-09-28T15:19:53Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template link null]] 18530 wikitext text/x-wiki #REDIRECT [[Template:Template link null]] {{Redirect category shell| {{R from move}} }} kt9s20clzg7m0tnu0exwyoibis3zf5q Cèṭa'an:Template link null 10 3542 18531 2024-09-28T15:21:02Z Munajad.MH 3071 ←Membuat halaman berisi '<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>' 18531 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 Cèṭa'an:Pp-move 10 3544 18532 2024-09-28T15:35:17Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Protection banner|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>' 18532 wikitext text/x-wiki <includeonly>{{#invoke:Protection banner|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 5t6lal9n9hcpwsso2obr7pcyjbg26xc Cèṭa'an:Pp-move/doc 10 3545 18533 2024-09-28T15:35:44Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Twinkle standard installation}} {{lua|Module:Protection banner}} {{High-risk}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This is the <code>{{tl|pp-move}}</code> protection template. This template puts pages in the category that contains pages which have been protected from page moves. It should only be used on {{strong|move-protected}} pages. For pages move-protected specifically due to dispute, use <c...' 18533 wikitext text/x-wiki {{Documentation subpage}} {{Twinkle standard installation}} {{lua|Module:Protection banner}} {{High-risk}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This is the <code>{{tl|pp-move}}</code> protection template. This template puts pages in the category that contains pages which have been protected from page moves. It should only be used on {{strong|move-protected}} pages. For pages move-protected specifically due to dispute, use <code>{{tl|pp-move-dispute}}</code>. For pages move-protected specifically due to vandalism, use <code>{{tl|pp-move-vandalism}}</code>. Please note that only [[Wikipedia:administrators|administrators]] can protect pages; you cannot protect a page just by adding this template to it. '''Note''': This template also previously displayed a notice or a lock icon like the other protection templates, but this feature was removed as a default per [[Wikipedia:Templates for discussion/Log/2020 October 25#Template:Pp-move]] (see also [[Wikipedia:Village pump (technical)/Archive 207#Move protection templates not showing]]). The icon can still be shown by using <code>{{tlp|pp-move|small{{=}}yes{{!}}catonly{{=}}no}}</code>, and it still appears on templates with <code>{{tl|documentation}}</code> (if they have no edit protection but full move protection, such as [[Template:Infobox unbinilium]]). {{in category|Wikipedia move-protected pages|Wikipedia move-protected project pages|Wikipedia move-protected user and user talk pages|Wikipedia move-protected talk pages|Wikipedia pages with incorrect protection templates}} {{protection templates}} <includeonly>{{sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Category:Top icon protection templates]] }}</includeonly> fd0fjvhpy1j5fh7xfmic39n2zx9l5z0 Cèṭa'an:Infobox unbinilium 10 3546 18534 2024-09-28T15:37:07Z Munajad.MH 3071 ←Membuat halaman berisi '{{infobox element |name =unbinilium |symbol =Ubn |Z =120 |number =120 |alt names=element&nbsp;120, eka-radium |abundance= |abundance in earth's crust= |abundance in oceans= |abundance in solar system= |left=[[ununennium]] |right=[[unbiunium]] |above=[[radium|Ra]] |below= |appearance= |image name= |electrons per shell=2, 8, 18, 32, 32, 18, 8, 2 |electrons per shell comment=''(predicted)'' |phase=solid |phase comment=''(predicted)''<ref name=Haire/><ref name...' 18534 wikitext text/x-wiki {{infobox element |name =unbinilium |symbol =Ubn |Z =120 |number =120 |alt names=element&nbsp;120, eka-radium |abundance= |abundance in earth's crust= |abundance in oceans= |abundance in solar system= |left=[[ununennium]] |right=[[unbiunium]] |above=[[radium|Ra]] |below= |appearance= |image name= |electrons per shell=2, 8, 18, 32, 32, 18, 8, 2 |electrons per shell comment=''(predicted)'' |phase=solid |phase comment=''(predicted)''<ref name=Haire/><ref name="B&K"/> |density gplstp= |density gpcm3nrt=7 |density gpcm3nrt comment=''(predicted)''<ref name=Haire/> |density gpcm3nrt 2= |density gpcm3mp= |melting point K=953 |melting point C=680 |melting point F=1256 |melting point comment=''(predicted)''<ref name=Haire/> |sublimation point K= |sublimation point C= |sublimation point F= |boiling point K=1973 |boiling point C=1700 |boiling point F=3092 |boiling point comment=''(predicted)''<ref name="Fricke1971">{{cite journal |last1=Fricke |first1=B. |last2=Waber |first2=J. T. |year=1971 |title=Theoretical Predictions of the Chemistry of Superheavy Elements |journal=Actinides Reviews |volume=1 |pages=433–485 |url=http://kobra.bibliothek.uni-kassel.de/bitstream/urn:nbn:de:hebis:34-2008100124269/1/Fricke_theoretical_1971.pdf |access-date=7 August 2013}}</ref> |triple point K= |triple point kPa= |critical point K= |critical point MPa= |heat fusion=8.03–8.58 |heat fusion comment=''(extrapolated)''<ref name="B&K">{{Cite journal | last1 = Bonchev | first1 = Danail | last2 = Kamenska | first2 = Verginia | doi = 10.1021/j150609a021 | title = Predicting the properties of the 113-120 transactinide elements | journal = Journal of Physical Chemistry | volume = 85 | issue = 9 | pages = 1177–1186 | year = 1981 | publisher = American Chemical Society | url=https://www.researchgate.net/publication/239657207_Predicting_the_properties_of_the_113_to_120_transactinide_elements }}</ref> |heat fusion 2= |heat vaporization= |heat capacity= |vapor pressure 1= |vapor pressure 10= |vapor pressure 100= |vapor pressure 1 k= |vapor pressure 10 k= |vapor pressure 100 k= |vapor pressure comment= |crystal structure=body-centered cubic |crystal structure comment=''(extrapolated)''<ref>{{cite journal |last1=Seaborg |first1=Glenn T. |date=1969 |title=Prospects for further considerable extension of the periodic table |url=http://www.chymist.com/Extending%20the%20Periodic%20Table.pdf |journal=Journal of Chemical Education |volume=46 |issue=10 |pages=626–634 |doi=10.1021/ed046p626 |access-date=22 February 2018}}</ref> |electronegativity=0.91 ''(predicted)''<ref>{{cite journal |last1=Pershina |first1=V. |last2=Borschevsky |first2=A. |last3=Anton |first3=J. |date=2012 |title=Theoretical predictions of properties of group-2 elements including element 120 and their adsorption on noble metal surfaces |journal=The Journal of Chemical Physics |volume=136 |issue=134317 |doi=10.1063/1.3699232}} This article gives the Mulliken electronegativity as 2.862, which has been converted to the Pauling scale via χ<sub>P</sub> = 1.35χ<sub>M</sub><sup>1/2</sup> − 1.37.</ref> |number of ionization energies=2 |ionization energy 1=563.3 |ionization energy 1 comment=''(predicted)''<ref name=VPershina>{{cite book |chapter=Theoretical Chemistry of the Heaviest Elements |last1=Pershina |first1=Valeria |editor1-first=Matthias |editor1-last=Schädel |editor2-first=Dawn |editor2-last=Shaughnessy |title=The Chemistry of Superheavy Elements |publisher=Springer Science & Business Media |edition=2nd |page=154 |isbn=9783642374661}}</ref> |ionization energy 2=895–919 |ionization energy 2 comment=''(extrapolated)''<ref name="B&K"/> |ionization energy 3= |atomic radius=200 |atomic radius comment=''(predicted)''<ref name=Haire/> |atomic radius calculated= |covalent radius=206–210 |covalent radius comment=''(extrapolated)''<ref name="B&K"/> |Van der Waals radius= |physical properties comment= |magnetic ordering= |electrical resistivity= |electrical resistivity at 0= |electrical resistivity at 20= |thermal conductivity= |thermal conductivity 2= |thermal diffusivity= |thermal expansion= |thermal expansion at 25= |speed of sound= |speed of sound rod at 20= |speed of sound rod at r.t.= |CAS number=54143-58-7 |magnetic susceptibility= |magnetic susceptibility ref= |naming=IUPAC [[systematic element name]] |QID=Q1146 |theoretical isotopes comment=''Experiments and theoretical calculations'' }}<noinclude> {{Infobox element/element navigation|symbol=Ubn|Main isotopes table=no}} {{Template reference list}} {{documentation|1=Template:Infobox element/doc}} </noinclude> 4gxf6qqu07rvf3rg7ufk8mnfaoiiuuz Cèṭa'an:Infobox element 10 3547 18535 2024-09-28T15:38:27Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{short description|Chemical element with atomic number {{{Z|}}} ({{{symbol|}}})}}</includeonly><!-- -->{{Infobox | autoheaders =yes | templatestyles = Infobox element/styles.css | headerstyle =color:inherit; background:{{Infobox element/symbol-to-block|symbol={{{symbol|}}}|format=bgcolor}} | labelstyle = | datastyle = | belowstyle =color:inherit; background:{{Infobox element/symbol-to-block|symbol={{{symbol|}}}|format=bgcolor}} <!-- TITLE ----...' 18535 wikitext text/x-wiki <includeonly>{{short description|Chemical element with atomic number {{{Z|}}} ({{{symbol|}}})}}</includeonly><!-- -->{{Infobox | autoheaders =yes | templatestyles = Infobox element/styles.css | headerstyle =color:inherit; background:{{Infobox element/symbol-to-block|symbol={{{symbol|}}}|format=bgcolor}} | labelstyle = | datastyle = | belowstyle =color:inherit; background:{{Infobox element/symbol-to-block|symbol={{{symbol|}}}|format=bgcolor}} <!-- TITLE ---------------- -->| title =<span class="nowrap">{{ucfirst:{{{name|{{PAGENAME}}}}}}},&nbsp;<sub>{{{Z|00}}}</sub>{{{symbol|Xx}}}</span> <!-- THEORETICAL ELEMENT: #if: (Z >=119) only ---------------- -->|abovestyle=color:inherit; background:#e6e6e6; |above={{#ifexpr:({{{Z|0}}}>=119)|''Theoretical element''}} <!-- IMAGE ---------------- -->| image1 ={{#invoke:InfoboxImage|InfoboxImage |image={{{image name|}}} |sizedefault=frameless |upright={{#if:{{{image upright|}}}|{{{image upright|}}}|1}} |alt={{Infobox element/symbol-to-top-image/alt|symbol={{{symbol|}}} |default=}} }} | caption1 ={{Infobox element/symbol-to-top-image/caption|symbol={{{symbol|}}} |default=}}<!-- GENERAL PROPERTIES ---------------- --> |header10 ={{ucfirst:{{{name|{{PAGENAME}}}}}}} | label11 =Pronunciation | data11 ={{infobox element/pronunciation|symbol={{{symbol|}}} |ipa1={{Infobox element/symbol-to-pronunciation|symbol={{{symbol|}}}|item=ipa1|default=}}}}<!-- early check for ipa1 --> | label12 =Proposed formal name | data12 ={{{proposed name|}}}<!-- only to be used for newly discovered elements. Not used since Mc, Nh, Ts, Og are formally named (Nov 2016) --> | label13 =Alternative name{{#if:{{{alt names|}}}|s}} | data13 ={{{alt name|}}}{{{alt names|}}} | label14 =[[Allotropy|Allotropes]] | data14 ={{Infobox element/symbol-to-allotropes|symbol={{{symbol|}}} |format=infobox}} | label15 =Appearance | data15 ={{{appearance|}}}<!-- SAW standard atomic weight (value-type 1=[range], 2=number(u), 3=no s.a.w.: mass number below) (11Jan2023) --> | data16 ={{#switch:{{Infobox element/symbol-to-saw/value-type|symbol={{{symbol|}}}}} |1|2={{infobox |child =yes |headerstyle =text-align: left; color:inherit; background: transparent; | header1 =[[Standard atomic weight]] {{nobold|1=''A''<sub>r</sub>&deg;({{{symbol|}}})}} | label2 =<nowiki/> | data2 ={{Infobox element/standard atomic weight format |symbol ={{{symbol|}}} |standard ={{Infobox element/symbol-to-saw/standard|symbol={{{symbol|}}}|default=}} |abridged ={{Infobox element/symbol-to-saw/abridged|symbol={{{symbol|}}}|default=}} |ref ={{CIAAW2021}} }} }} }} | label17 =[[Mass number]] | data17 ={{Infobox element/symbol-to-most-stable-isotope |symbol={{{symbol|}}}|format=[]|default=}} {{{mass number comment|}}}<!-- abundance --> | label18 =[[Abundance of the chemical elements|Abundance]] | data18 ={{{abundance|}}} | data19 ={{#if:{{{abundance in earth's crust|}}}{{{abundance in oceans|}}}{{{abundance in solar system|}}}| {{infobox|child=yes |headerstyle =text-align:left; line-height:1em; | header1 ={{#if:{{{abundance|}}} |<!-- not here --> |{{#if:{{{abundance in earth's crust|}}}{{{abundance in oceans|}}}{{{abundance in solar system|}}} |[[Abundance of the chemical elements|Abundance]]}} }} | labelstyle =line-height:1em; text-indent:1.2em; font-weight:normal; | datastyle =line-height:1em; | label11 =in&nbsp;the&nbsp;[[Abundance of elements in Earth's crust|Earth's crust]] | data11 ={{{abundance in earth's crust|}}} | label12 =in the [[Abundance of the chemical elements#Oceanic elemental abundance|oceans]] | data12 ={{{abundance in oceans|}}} | label13 =in the [[Abundances of the elements (data_page)#Sun and solar system|solar system]] | data13 ={{{abundance in solar system|}}} }}}}<!-- IN THE PERIODIC TABLE ---------------- --> |header20 ={{ucfirst:{{{name}}}}} in the [[periodic table]] | data22 ={{Infobox element/periodic table |name={{{name}}} |number={{{Z|0}}} |symbol={{{symbol}}} |mark={{{symbol|}}} |above={{{above}}} |below={{{below}}} |left={{{left}}} |right={{{right}}} }} | label23 ={{nowrap|1=[[Atomic number]] <span style="font-weight:normal;">(''Z'')</span>}} | data23 ={{{Z|}}} | label24 =[[Group (periodic table)|Group]] | data24 ={{Infobox element/symbol-to-group|symbol={{{symbol|}}}|format=infobox element}}{{{group ref|}}} {{{group comment|}}} | label25 =[[Period (periodic table)|Period]] | data25 ={{Infobox element/symbol-to-period |symbol={{{symbol|}}} |format=infobox element}}{{{period ref|}}} {{{period comment|}}} | label26 =[[Block (periodic table)|Block]] | data26 ={{Infobox element/block format |symbol={{{symbol|}}} |block={{Infobox element/symbol-to-block|symbol={{{symbol|}}} |default=}}<!-- returns text 's-block' --> }}{{{block ref|}}} {{{block comment|}}} | label31 =[[Electron configuration]] | data31 ={{#switch:{{{Z|1}}}|122|124|126=<!-- suppressed -->|{{Infobox element/symbol-to-electron-configuration|symbol={{{symbol|}}}|format=comment, ref}}}} {{{electron configuration comment|}}} | label32 =Electrons per shell | data32 ={{{electrons per shell|}}}{{{electrons per shell ref|}}} {{{electrons per shell comment|}}}<!-- PHYSICAL PROPERTIES ------------------> |header40 =Physical properties | data41 ={{{physical properties comment|}}}{{{physical properties|}}} | label43 ={{Engvar|defaultWord=Color |engvar={{{engvar|}}}<!-- -->|defaultLang=en-US |en-GB=Colour |en-OED=Colour |engvarCat=no}} | data43 ={{{color|}}} | label44 =[[Phase (matter)|Phase]] {{nobold|1=at&nbsp;<span title="STP: standard temperature and pressure: 0&nbsp;°C and 101.325&nbsp;kPa">[[Standard temperature and pressure|STP]]</span>}} | data44 ={{#if:{{{phase|}}}|{{{phase|}}}|{{Infobox element/symbol-to-phase|symbol={{{symbol|}}}|format=wl}}}} {{{phase comment|}}} | label45 =[[Melting point]] | data45 ={{#if:{{{melting point K|}}} |{{{melting point prefix|}}} {{{melting point K}}}&nbsp;[[Kelvin|K]]&#x20;&#x200b;({{{melting point C}}}&nbsp;°C,&#x20;&#x200b;{{{melting point F}}}&nbsp;°F){{{melting point ref|}}}&#x20;{{{melting point comment|}}} }} | label46 =[[Boiling point]] | data46 ={{#if:{{{boiling point K|}}} |{{{boiling point prefix|}}} {{{boiling point K}}}&nbsp;K&#x20;&#x200b;({{{boiling point C}}}&nbsp;°C,&#x20;&#x200b;{{{boiling point F}}}&nbsp;°F){{{boiling point ref|}}}&#x20;{{{boiling point comment|}}} }} | label47 =[[Sublimation (phase transition)|Sublimation point]] | data47 ={{#if:{{{sublimation point K|}}} |{{{sublimation point K}}}&nbsp;K&#x20;&#x200b;({{{sublimation point C}}}&nbsp;°C,&#x20;&#x200b;{{{sublimation point F}}}&nbsp;°F){{{sublimation point ref|}}}&#x20;{{{sublimation point comment|}}} }} | label50 =[[Density]]<span style="font-weight:normal;"> {{{density conditions|}}}</span> | data50 ={{{density|}}} | label51 ={{#if:{{{density|}}}||[[Density]]&#x20;}}<span style="font-weight:normal;">(at&nbsp;STP)</span> | data51 ={{#if:{{{density gplstp|}}} | {{{density gplstp}}}&nbsp;g/L{{{density gplstp ref|}}}<!---->{{#if:{{{density gplstp comment|}}} |&#x20;{{{density gplstp comment}}}}}<!-- -->}} | label52 ={{#if:{{{density|}}}{{{density gplstp|}}}||[[Density]]&#x20;}}<span style="font-weight:normal;">(near&nbsp;[[room temperature|r.t.]])</span> | data52 ={{#if:{{{density gpcm3nrt|}}} | {{{density gpcm3nrt}}}&nbsp;g/cm<sup>3</sup>{{{density gpcm3nrt ref|}}}<!---->{{#if:{{{density gpcm3nrt comment|}}} |&#x20;{{{density gpcm3nrt comment}}}}}<!-- -->}} {{#if:{{{density gpcm3nrt 2|}}} | <br/>{{#if:{{{density gpcm3nrt|}}}||{{red|Parameter <nowiki>{{{density gpcm3nrt}}}</nowiki> should be used first}}<br/>}}{{{density gpcm3nrt 2}}}&nbsp;g/cm<sup>3</sup>{{{density gpcm3nrt 2 ref|}}}&#x20;{{{density gpcm3nrt 2 comment|}}}<!-- -->}} {{#if:{{{density gpcm3nrt 3|}}} | <br/>{{{density gpcm3nrt 3}}}&nbsp;g/cm<sup>3</sup>{{{density gpcm3nrt 3 ref|}}}&#x20;{{{density gpcm3nrt 3 comment|}}}<!-- -->}} | label53 ={{#if:{{{density|}}}{{{density gplstp|}}}{{{density gpcm3nrt|}}} ||[[Density]]&#x20;}}<span style="font-weight:normal;">when&nbsp;liquid (at&nbsp;[[melting point|m.p.]])</span> | data53 ={{#if:{{{density gpcm3mp|}}} |{{{density gpcm3mp}}}&nbsp;g/cm<sup>3</sup>{{{density gpcm3mp ref|}}}&#x20;{{{density gpcm3mp comment|}}} }} | label54 ={{#if:{{{density|}}}{{{density gplstp|}}}{{{density gpcm3nrt|}}}{{{density gpcm3mp|}}} ||[[Density]]&#x20;}}<span style="font-weight:normal;">when&nbsp;liquid (at&nbsp;[[boiling point|b.p.]])</span> | data54 ={{#if:{{{density gpcm3bp|}}} |{{{density gpcm3bp}}}&nbsp;g/cm<sup>3</sup>{{{density gpcm3bp ref|}}}&#x20;{{{density gpcm3bp comment|}}} }} | label55 =[[Molar volume]] | data55 ={{#if:{{{molar volume|}}}|{{{molar volume|}}}&nbsp;{{#if:{{{molar volume unit|}}}|{{{molar volume unit|}}}|cm<sup>3</sup>/mol{{{molar volume ref|}}}&#x20;}}{{{molar volume comment|}}}}} | label56 =[[Triple point]] | data56 ={{#if:{{{triple point K|}}} |{{{triple point K}}}&nbsp;K,&#x20;&#x200b;{{{triple point kPa}}}&nbsp;kPa{{{triple point ref|}}}&#x20;{{{triple point comment|}}} }}<!-- -->{{#if:{{{triple point K 2|}}} |<br/>{{{triple point K 2}}}&nbsp;K, {{{triple point kPa 2}}}&nbsp;kPa{{{triple point 2 ref|}}}&#x20;{{{triple point 2 comment|}}} }} | label57 =[[Critical point (thermodynamics)|Critical point]] | data57 ={{#if:{{{critical point K|}}} |{{{critical point K}}}&nbsp;K, {{{critical point MPa}}}&nbsp;MPa{{{critical point ref|}}}&#x20;{{{critical point comment|}}} }} | label58 =[[Enthalpy of fusion|Heat of fusion]] | data58 ={{#if:{{{heat fusion|}}} |{{{heat fusion}}}&nbsp;[[Kilojoule per mole|kJ/mol]]{{{heat fusion ref|}}}&#x20;{{{heat fusion comment|}}} }}<!-- -->{{#if:{{{heat fusion 2|}}} |<br/>{{{heat fusion 2}}}&nbsp;kJ/mol{{{heat fusion 2 ref|}}}&#x20;{{{heat fusion 2 comment|}}} }} | label59 =[[Enthalpy of vaporization|Heat of {{Engvar|defaultWord=vaporization |engvar={{{engvar|}}}<!-- -->|defaultLang=en-US |en-GB=vaporisation |en-OED=vaporization |engvarCat=no}}]] | data59 ={{#if:{{{heat vaporization|}}} |{{{heat vaporization}}}&nbsp;kJ/mol{{{heat vaporization ref|}}}&#x20;{{{heat vaporization comment|}}} }} | label61 =[[Molar heat capacity]] | data61 ={{#if:{{{heat capacity|}}} |{{{heat capacity}}}&nbsp;J/(mol·K){{{heat capacity ref|}}}&#x20;{{{heat capacity comment|}}} }}<!-- -->{{#if:{{{heat capacity 2|}}} |<br/>{{{heat capacity 2}}}&nbsp;J/(mol·K){{{heat capacity 2 ref|}}}&#x20;{{{heat capacity 2 comment|}}} }} | data63 ={{#if:{{{vapor pressure 1|}}}{{{vapor pressure 100 k|}}} | [[Vapor pressure|'''{{Engvar|defaultWord=Vapor |engvar={{{engvar|}}} |defaultLang=en-US |en-GB=Vapour |en-OED=Vapour |engvarCat=no}}&nbsp;pressure''']]{{{vapor pressure ref|}}}<!-- -->{{#if:{{{vapor pressure comment|}}} |&#x20;{{{vapor pressure comment}}} }}<!-- -->{{center block|1={{Infobox element/vapor pressure table |vp1={{{vapor pressure 1|&nbsp;}}} |vp10={{{vapor pressure 10|&nbsp;}}} |vp100={{{vapor pressure 100|&nbsp;}}} |vp1k={{{vapor pressure 1 k|&nbsp;}}} |vp10k={{{vapor pressure 10 k|&nbsp;}}} |vp100k={{{vapor pressure 100 k|&nbsp;}}} }}}}<!-- -->}} | data64 ={{#if:{{{vapor pressure 1 2|}}}{{{vapor pressure 100 k 2|}}} | '''{{Engvar|defaultWord=vapor |engvar={{{engvar|}}} |defaultLang=en-US |en-GB=Vapour |en-OED=Vapour |engvarCat=no}}&nbsp;pressure'''{{{vapor pressure 2 ref|}}}<!-- -->{{#if:{{{vapor pressure 2 comment|}}} |&#x20;{{{vapor pressure 2 comment|}}} }}<!-- -->{{center block|1={{Infobox element/vapor pressure table |vp1={{{vapor pressure 1 2|&nbsp;}}} |vp10={{{vapor pressure 10 2|&nbsp;}}} |vp100={{{vapor pressure 100 2|&nbsp;}}} |vp1k={{{vapor pressure 1 k 2|&nbsp;}}} |vp10k={{{vapor pressure 10 k 2|&nbsp;}}} |vp100k={{{vapor pressure 100 k 2|&nbsp;}}} }}}}<!-- -->}}<!-- ATOMIC PROPERTIES ------------------> |header70 =Atomic properties | data71 ={{{atomic properties comment|}}}{{{atomic properties|}}} | label72 =[[Oxidation state]]s | data72 ={{Infobox element/symbol-to-oxidation-state |symbol={{{symbol|}}} |engvar={{{engvar|}}} |engvarCat=no}} | label73 =[[Electronegativity]] | data73 ={{#if:{{{electronegativity|}}} | Pauling&nbsp;scale: {{{electronegativity}}}{{{electronegativity ref|}}}&#x20;}}{{{electronegativity comment|}}} | label75 =[[Ionization energy|{{Engvar|defaultWord=Ionization |engvar={{{engvar|}}} |defaultLang=en-US |en-GB=Ionisation |en-OED=Ionization |engvarCat=no}} energies]] | data75 ={{unbulleted list |1={{#if:{{{ionization energy 1|}}} |1st:&nbsp;{{{ionization energy 1|}}}&nbsp;kJ/mol{{{ionization energy 1 ref|}}}&#x20;{{{ionization energy 1 comment|}}} }} |2={{#if:{{{ionization energy 2|}}} |2nd:&nbsp;{{{ionization energy 2|}}}&nbsp;kJ/mol{{{ionization energy 2 ref|}}}&#x20;{{{ionization energy 2 comment|}}} }} |3={{#if:{{{ionization energy 3|}}} |3rd:&nbsp;{{{ionization energy 3|}}}&nbsp;kJ/mol{{{ionization energy 3 ref|}}}&#x20;{{{ionization energy 3 comment|}}} }} |4={{#ifexpr:0{{{number of ionization energies|0}}}>3 |([[Molar ionization energies of the elements#{{{name|}}}|more]])}}<!-- -->{{#if:{{{ionization energy 1|}}} |{{{ionization energy ref|}}}&#x20;{{{ionization energy comment|}}} }} }} | label76 =[[Atomic radius]] | data76 ={{#if:{{{atomic radius|}}} |empirical:&#x20;{{{atomic radius}}}&nbsp;[[Picometre|pm]]{{{atomic radius ref|}}}&#x20;{{{atomic radius comment|}}} }}<!-- -->{{#if:{{{atomic radius calculated|}}} |{{#if:{{{atomic radius|}}}|<br/>}}calculated:&#x20;{{{atomic radius calculated}}}&nbsp;{{#if:{{{atomic radius|}}}|pm|[[Picometre|pm]]}}{{{atomic radius calculated ref|}}}&#x20;{{{atomic radius calculated comment|}}} }} | label77 =[[Covalent radius]] | data77 ={{#if:{{{covalent radius|}}} |{{{covalent radius}}}&nbsp;{{#if:{{{atomic radius|}}}{{{atomic radius calculated|}}}|pm|[[Picometre|pm]]}}{{{covalent radius ref|}}}&#x20;{{{covalent radius comment|}}} }} | label78 =[[Van der Waals radius]] | data78 ={{#if:{{{Van der Waals radius|}}} |{{{Van der Waals radius}}}&nbsp;{{#if:{{{atomic radius|}}}{{{atomic radius calculated|}}}{{{covalent radius|}}}|pm|[[Picometre|pm]]}}{{{Van der Waals radius ref|}}}&#x20;{{{Van der Waals radius comment|}}} }} | data79 ={{Infobox element/spectral lines |symbol={{{symbol|}}} |name ={{{name|}}} |image ={{Infobox element/symbol-to-spectral-lines-image|symbol={{{symbol|}}} }}|default=}}<!-- OTHER PROPERTIES ------------------> |header100 =Other properties | label101 =Natural occurrence | data101 ={{Infobox element/symbol-to-occurrence|symbol={{{symbol|}}}|format=wl}} | label103 =[[Crystal structure]] | data103 ={{#if:{{{crystal structure prefix|}}}{{{crystal structure|}}}{{{crystal structure comment|}}} | {{{crystal structure prefix|}}}&#x20;&#x200b;{{Infobox element/crystal structure |engvar={{{engvar|}}} |{{{crystal structure|}}}}}{{{crystal structure ref|}}}<!-- -->{{#if:{{{crystal structure|}}}| {{#if:{{{lattice constant|}}}{{{lattice constants|}}}||<!-- image here only if not at "lattice constant" --><div style="float:right;">{{#invoke:InfoboxImage|InfoboxImage |image={{Infobox element/crystal structure|{{{crystal structure|}}}|return=image}} |upright=0.23 |sizedefault=frameless |class=notpageimage |alt={{ucfirst:{{{crystal structure}}}}} crystal structure for {{{crystal structure prefix|}}}{{#if:{{{crystal structure prefix|}}}|&#x20;}}{{{name}}} }}</div>}} }}<!-- -->{{#if:{{{crystal structure Pearson symbol|}}} |&#x20;([[Pearson symbol|{{{crystal structure Pearson symbol|}}}]])}}<!-- -->{{#if:{{{crystal structure comment|}}} |{{#if:{{{crystal structure prefix|}}}{{{crystal structure|}}}|<br/>}}{{{crystal structure comment|}}} }}<!-- -->}} | label104 =[[Lattice constant]]{{#if:{{{lattice constants|}}} |s}} | data104 ={{#if:{{{lattice constant|}}}{{{lattice constants|}}}|<div style="float:right;">{{#invoke:InfoboxImage|InfoboxImage |image={{Infobox element/crystal structure|{{{crystal structure|}}}|return=image}} |upright=0.23 |sizedefault=frameless |class=notpageimage |alt={{ucfirst:{{{crystal structure}}}}} crystal structure for {{{crystal structure prefix|}}}{{#if:{{{crystal structure prefix|}}}|&#x20;}}{{{name}}} }}</div>{{{lattice constant|}}}{{{lattice constants|}}}}} | label105 =Crystal structure | data105 ={{#if:{{{crystal structure 2 prefix|}}}{{{crystal structure 2|}}}{{{crystal structure 2 comment|}}} | {{{crystal structure 2 prefix|}}}&#x20;&#x200b;{{Infobox element/crystal structure |engvar={{{engvar|}}}|{{{crystal structure 2|}}}}}{{{crystal structure 2 ref|}}}<!-- -->{{#if:{{{crystal structure 2|}}}| {{#if:{{{lattice constant 2|}}}{{{lattice constants 2|}}}||<!-- image here only if not at "Lattice constant " --><div style="float:right;">{{#invoke:InfoboxImage|InfoboxImage |image={{Infobox element/crystal structure |{{{crystal structure 2|}}}|return=image}} |upright=0.23 |sizedefault=frameless |class=notpageimage |alt={{ucfirst:{{{crystal structure 2}}}}} crystal structure for {{{crystal structure 2 prefix|}}}{{#if:{{{crystal structure 2 prefix|}}}|&#x20;}}{{{name}}} }}</div>}} }}<!-- -->{{#if:{{{crystal structure 2 Pearson symbol|}}} |&#x20;([[Pearson symbol|{{{crystal structure 2 Pearson symbol|}}}]])}}<!-- -->{{#if:{{{crystal structure 2 comment|}}} |{{#if:{{{crystal structure 2 prefix|}}}{{{crystal structure 2|}}}|<br/>}}{{{crystal structure 2 comment|}}} }}<!-- -->}} | label106 =Lattice constant{{#if:{{{lattice constants 2|}}} |s}} | data106 ={{#if:{{{lattice constant 2|}}}{{{lattice constants 2|}}}|<div style="float:right;">{{#invoke:InfoboxImage|InfoboxImage |image={{Infobox element/crystal structure |{{{crystal structure 2|}}}|return=image}} |upright=0.23 |sizedefault=frameless |class=notpageimage |alt={{ucfirst:{{{crystal structure 2}}}}} crystal structure for {{{crystal structure 2 prefix|}}}{{#if:{{{crystal structure 2 prefix|}}}|&#x20;}}{{{name}}} }}</div>{{{lattice constant 2|}}}{{{lattice constants 2|}}}}} | label110 =[[Coefficient of thermal expansion|Thermal expansion]] | data110 ={{#if:{{{thermal expansion|}}}{{{thermal expansion comment|}}} |<!-- -->{{#if:{{{thermal expansion|}}} |{{{thermal expansion|}}}&nbsp;µm/(m⋅K){{{thermal expansion ref|}}}&#x20;}}{{{thermal expansion comment|}}} }}<!-- -->{{#if:{{{thermal expansion at 25|}}} |{{#if:{{{thermal expansion|}}}|<br/>}}{{{thermal expansion at 25}}}&nbsp;µm/(m⋅K)&#x20;(at&nbsp;25&nbsp;°C){{{thermal expansion at 25 ref|}}}&#x20;{{{thermal expansion at 25 comment|}}} }} | label111 =[[Thermal conductivity]] | data111 ={{#if:{{{thermal conductivity|}}} |{{{thermal conductivity}}}&nbsp;W/(m⋅K){{{thermal conductivity ref|}}}&#x20;{{{thermal conductivity comment|}}} }}<!-- -->{{#if:{{{thermal conductivity 2|}}} |<br/>{{{thermal conductivity 2}}}&nbsp;W/(m⋅K){{{thermal conductivity 2 ref|}}}&#x20;{{{thermal conductivity 2 comment|}}} }} | label112 =[[Thermal diffusivity]] | data112 ={{#if:{{{thermal diffusivity|}}} |{{{thermal diffusivity}}}&nbsp;mm<sup>2</sup>/s&#x20;(at&nbsp;300&nbsp;K){{{thermal diffusivity ref|}}}&#x20;{{{thermal diffusivity comment|}}} }} | label113 =[[Electrical resistivity and conductivity|Electrical resistivity]] | data113 ={{#if:{{{electrical resistivity|}}} |{{{electrical resistivity}}}&nbsp;{{{electrical resistivity unit prefix|}}}Ω⋅m{{{electrical resistivity ref|}}}&#x20;{{{electrical resistivity comment|}}} }}<!-- -->{{#if:{{{electrical resistivity at 0|}}} |{{#if:{{{electrical resistivity|}}}|<br/>}}{{{electrical resistivity at 0}}}&nbsp;{{{electrical resistivity unit prefix|}}}Ω⋅m&#x20;(at&nbsp;0&nbsp;°C){{{electrical resistivity at 0 ref|}}}&#x20;{{{electrical resistivity at 0 comment|}}} }}<!-- -->{{#if:{{{electrical resistivity at 20|}}} |{{#if:{{{electrical resistivity|}}}{{{electrical resistivity at 0|}}}|<br/>}}{{{electrical resistivity at 20}}}&nbsp;{{{electrical resistivity unit prefix|}}}Ω⋅m&#x20;(at&nbsp;20&nbsp;°C){{{electrical resistivity at 20 ref|}}}&#x20;{{{electrical resistivity at 20 comment|}}} }} | label114 =[[Band gap]] | data114 ={{#if:{{{band gap|}}} |{{{band gap}}}&nbsp;[[Electronvolt|eV]] (at&nbsp;300&nbsp;K){{{band gap ref|}}}&#x20;{{{band gap comment|}}} }} | label115 =[[Curie temperature|Curie point]] | data115 ={{#if:{{{Curie point K|}}} |{{{Curie point K}}}&nbsp;K{{{Curie point ref|}}}&#x20;{{{Curie point comment|}}} }} | label118 =[[Magnetism|Magnetic ordering]] | data118 ={{#if:{{{magnetic ordering|}}} |{{{magnetic ordering}}}{{{magnetic ordering ref|}}}&#x20;{{{magnetic ordering comment|}}} }} | label119 =[[Magnetic susceptibility|Molar magnetic susceptibility]] | data119 ={{#if:{{{magnetic susceptibility|}}}|{{{magnetic susceptibility|}}}&nbsp;cm<sup>3</sup>/mol{{{magnetic susceptibility ref|}}}}} | label122 =[[Ultimate tensile strength|Tensile strength]] | data122 ={{#if:{{{tensile strength|}}} |{{{tensile strength}}}&nbsp;MPa{{{tensile strength ref|}}}&#x20;{{{tensile strength comment|}}} }} | label123 =[[Young's modulus]] | data123 ={{#if:{{{Young's modulus|}}} |{{{Young's modulus}}}&nbsp;GPa{{{Young's modulus ref|}}}&#x20;{{{Young's modulus comment|}}} }} | label124 =[[Shear modulus]] | data124 ={{#if:{{{Shear modulus|}}} |{{{Shear modulus}}}&nbsp;GPa{{{Shear modulus ref|}}}&#x20;{{{Shear modulus comment|}}} }} | label125 =[[Bulk modulus]] | data125 ={{#if:{{{Bulk modulus|}}} |{{{Bulk modulus}}}&nbsp;GPa{{{Bulk modulus ref|}}}&#x20;{{{Bulk modulus comment|}}}}} | label127 =[[Speed of sound]] | data127 ={{#if:{{{speed of sound|}}} |{{{speed of sound}}} [[Metre per second|m/s]]{{{speed of sound ref|}}}&#x20;}}{{{speed of sound comment|}}} | label128 ={{#if:{{{speed of sound|}}}||[[Speed of sound]]&#x20;}} <span style="font-weight:normal;">thin&nbsp;rod</span> | data128 ={{#if:{{{speed of sound rod at 20|}}} |{{{speed of sound rod at 20}}}&nbsp;m/s&#x20;(at&nbsp;20&nbsp;°C){{{speed of sound rod at 20 ref|}}}&#x20;}}{{{speed of sound rod at 20 comment|}}} | label129 ={{#if:{{{speed of sound rod at 20|}}}{{{speed of sound|}}}||[[Speed of sound]]&#x20;}}<span style="font-weight:normal;">thin&nbsp;rod</span> | data129 ={{#if:{{{speed of sound rod at r.t.|}}} |{{{speed of sound rod at r.t.}}}&nbsp;m/s&#x20;(at&nbsp;[[room temperature|r.t.]]){{{speed of sound rod at r.t. ref|}}}&#x20;}}{{{speed of sound rod at r.t. comment|}}} | label130 =[[Poisson's ratio|Poisson ratio]] | data130 ={{#if:{{{Poisson ratio|}}} |{{{Poisson ratio|}}}{{{Poisson ratio ref|}}}&#x20;{{{Poisson ratio comment|}}} }} | label131 =[[Mohs scale of mineral hardness|Mohs hardness]] | data131 ={{#if:{{{Mohs hardness|}}} | {{{Mohs hardness|}}}{{{Mohs hardness ref|}}}&#x20;{{{Mohs hardness comment|}}}<!-- -->{{#if:{{{Mohs hardness 2|}}} |<br/>{{{Mohs hardness 2}}}{{{Mohs hardness 2 ref|}}}&#x20;{{{Mohs hardness 2 comment|}}} }}<!-- -->}} | label133 =[[Vickers hardness test|Vickers hardness]] | data133 ={{#if:{{{Vickers hardness|}}} |{{{Vickers hardness}}}&nbsp;MPa{{{Vickers hardness ref|}}}&#x20;{{{Vickers hardness comment|}}} }} | label134 =[[Brinell hardness test|Brinell hardness]] | data134 ={{#if:{{{Brinell hardness|}}} |{{{Brinell hardness}}}&nbsp;MPa{{{Brinell hardness ref|}}}&#x20;{{{Brinell hardness comment|}}} }} | label138 =[[CAS Registry Number|CAS Number]] | data138 ={{#if:{{{CAS number|}}} |{{{CAS number|}}}{{{CAS number ref|}}}&#x20;{{{CAS number comment|}}} }}<!-- HISTORY ------------------> |header140 ={{#if:{{{naming|}}}{{{predicted by|}}}{{{prediction date |}}}{{{discovered by|}}}{{{discovery date|}}}{{{first isolation by|}}}{{{first isolation date|}}}{{{named by|}}}{{{named date|}}}{{{history comment|}}} |History}} | label141 =Naming | data141 ={{{naming|}}} | label142 =Prediction | data142 ={{{predicted by|}}}<!---->{{#if:{{{prediction date|}}} |{{nowrap|{{#if:{{{predicted by|}}} |&#x20;({{{prediction date}}}) |{{{prediction date}}}}}<!---->{{{prediction date ref|}}}<!--(end nowrap:)-->}} }} | label143 =[[Timeline of chemical element discoveries|Discovery]] and first isolation | data143 ={{#if:{{{discovery and first isolation by|}}}|{{{discovery and first isolation by|}}}<!--date-->{{#if:{{{discovery date|}}}|&#x20;({{{discovery date|}}}{{#if:{{{first isolation date|}}}|,&#x20;{{{first isolation date|}}}}}){{{discovery date ref|}}}{{{first isolation date ref|}}}}}<!-- -->{{#ifexpr: {{#if:{{{discovered by|}}}{{{first isolation by|}}}|1|0}} or {{#if:{{{discovery date|}}}|{{#ifeq:{{{discovery date|}}}|{{{first isolation date|}}}|1|0}}|0}} |{{red|<br/>Too much 'discovery/first isolation' data}}|}}|}} | label144 =[[Timeline of chemical element discoveries|Discovery]] | data144 ={{#if:{{{discovery and first isolation by|}}}| | {{{discovered by|}}}<!---->{{#if:{{{discovery date|}}} |{{nowrap|{{#if:{{{discovered by|}}} |&#x20;({{{discovery date}}}) |{{{discovery date}}}}}<!--(end nowrap:)-->}}{{{discovery date ref|}}} }} }} | label145 =First isolation | data145 ={{#if:{{{discovery and first isolation by|}}}| |{{{first isolation by|}}}<!---->{{#if:{{{first isolation date|}}} |{{nowrap|{{#if:{{{first isolation by|}}} |&#x20;({{{first isolation date}}}) |{{{first isolation date}}}}}<!--(end nowrap:)-->}}{{{first isolation date ref|}}} }} }} | label146 =Named{{#if:{{{named by|}}}|&nbsp;by}} | data146 ={{{named by|}}}<!---->{{#if:{{{named date|}}} |{{nowrap|{{#if:{{{named by|}}} |&#x20;({{{named date}}}) |{{{named date}}}}}<!--(end nowrap:)-->}}{{{named date ref|}}} }} | label147 =Symbol | data147 ={{Infobox element/symbol-to-symbol-etymology|symbol={{{symbol|}}}}} | label149 ={{{history comment label|}}} | data149 ={{{history comment|}}}<!-- ISOTOPES ---- ----- ---- ----- About theoretical elements (Z >=119): - See also |above=text. - Article and redirect creation: See [[MOS:NONEWELEMENT]] (no trivial redirects, no unnotable, unsourced element pages) (1) does Article [[Isotopes of <element>]] exist? [Z=0-118, 119, 120]. (2) does Isobox [[Template:Infobox <element> isotopes]] exist? [Z=0-118]. - Page is redirect: as if does *not* exist. - In Infobox element: exceptions are hardcoded by number (Z) checking. - User:DePiep (Jan 2023) --> |header160 =<!-- set 2 links in "[[isotopes of {{{name}}}]] V-E", depending on Z: -->{{#ifexpr:({{{Z|0}}}>=119) |<!-- THEORETICAL, 119+ -->{{#switch:{{{Z|0}}} |119|120=[[Isotopes of {{{name}}}]] |#default=Isotopes of {{{name}}} }} |<!-- DISCOVERED, 1-118 -->[[Isotopes of {{{name}}}]]<!-- --><span style="float:right; padding-right: 0.2em;">{{v|Template:infobox {{{name|}}} isotopes|e}}</span><!-- public V-E links for the Isobox; Z=0-118 --> }}<!-- ISOBOX ---- ----- ---- ----- All data is read from Isobox [[Infobox uranium isotopes]] When Z>=119: no Isobox (2023-01-01) --> | data161 ={{#ifexpr:({{{Z|1}}}>=119) |{{{theoretical isotopes comment|}}}<!-- like ''Experiments and theoretical calculations'': only shows for >=E119 then --> |{{#ifexist:Template:infobox {{{name|uranium}}} isotopes |{{infobox {{{name|uranium}}} isotopes |child=yes}} |<span class="error">Template:infobox {{{name|uranium}}} isotopes does not exist</span> }} }}<!-- BELOW, FOOTER (v-t-e links, references link) ---- ----- --> | belowclass =noprint | below ={{#ifexpr:{{{Z|1}}}>118||{{Category-inline|{{ucfirst:{{#switch:{{{symbol|}}}|Hg=Mercury (element)|#default={{{name|chemical elements}}}}}}}}}<br/>}}{{navbar|Infobox {{lc:{{{name|&#x20;element}}}}}|plain=1}}&#x20;{{!}}&#x20;[[List of data references for chemical elements|references]] }}<!-- END OF INFOBOX ======================== TAIL: tracking categories: engvar: -->{{main other<!-- -->|1={{#switch:{{{engvar|}}} ||en-US=<!-- none, default --> |#default=[[Category:WikiProject Elements pages using ENGVAR|{{#switch:{{{engvar|}}}|en-GB=GB|en-OED=OED|#default=*}}]]}}<!-- -->|2=}}<!-- check for unknown parameters: -->{{#invoke:Check for unknown parameters|check | unknown ={{main other|1=[[Category:Pages using infobox element with unknown parameters|_VALUE_]]}} | preview =unknown parameter "_VALUE_" | showblankpositional=1 |symbol |name |Z |number<!-- number = depr, long-term phasing out (Mar2023) --> |Brinell hardness comment |Brinell hardness ref |Brinell hardness |Bulk modulus comment |Bulk modulus ref |Bulk modulus |CAS number comment |CAS number ref |CAS number |Curie point K |Curie point comment |Curie point ref |Mohs hardness 2 comment |Mohs hardness 2 ref |Mohs hardness 2 |Mohs hardness comment |Mohs hardness ref |Mohs hardness |Poisson ratio comment |Poisson ratio ref |Poisson ratio |QID |Shear modulus comment |Shear modulus ref |Shear modulus |Van der Waals radius comment |Van der Waals radius ref |Van der Waals radius |Vickers hardness comment |Vickers hardness ref |Vickers hardness |Young's modulus comment |Young's modulus ref |Young's modulus |above |abundance in earth's crust |abundance in oceans |abundance in solar system |abundance |alt name |alt names |appearance |atomic properties comment |atomic properties |atomic radius calculated comment |atomic radius calculated ref |atomic radius calculated |atomic radius comment |atomic radius ref |atomic radius |band gap comment |band gap ref |band gap |below |block comment |block ref |boiling point C |boiling point F |boiling point K |boiling point comment |boiling point prefix |boiling point ref |color |covalent radius comment |covalent radius ref |covalent radius |critical point K |critical point MPa |critical point comment |critical point ref |crystal structure 2 comment |crystal structure 2 prefix |crystal structure 2 ref |crystal structure 2 |crystal structure 2 Pearson symbol |crystal structure comment |crystal structure prefix |crystal structure ref |crystal structure |crystal structure Pearson symbol |density |density conditions |density gpcm3bp comment |density gpcm3bp ref |density gpcm3bp |density gpcm3mp comment |density gpcm3mp ref |density gpcm3mp |density gpcm3nrt 2 comment |density gpcm3nrt 2 ref |density gpcm3nrt 2 |density gpcm3nrt 3 comment |density gpcm3nrt 3 ref |density gpcm3nrt 3 |density gpcm3nrt comment |density gpcm3nrt ref |density gpcm3nrt |density gplstp comment |density gplstp ref |density gplstp |discovered by |discovery and first isolation by |discovery date ref |discovery date |electrical resistivity at 0 comment |electrical resistivity at 0 ref |electrical resistivity at 0 |electrical resistivity at 20 comment |electrical resistivity at 20 ref |electrical resistivity at 20 |electrical resistivity comment |electrical resistivity ref |electrical resistivity unit prefix |electrical resistivity |electron configuration comment |electronegativity comment |electronegativity ref |electronegativity |electrons per shell comment |electrons per shell ref |electrons per shell |engvar |first isolation by |first isolation date ref |first isolation date |group comment |group ref |heat capacity 2 comment |heat capacity 2 ref |heat capacity 2 |heat capacity comment |heat capacity ref |heat capacity |heat fusion 2 comment |heat fusion 2 ref |heat fusion 2 |heat fusion comment |heat fusion ref |heat fusion |heat vaporization comment |heat vaporization ref |heat vaporization |history comment label |history comment |image name |image upright |ionization energy 1 comment |ionization energy 1 ref |ionization energy 1 |ionization energy 2 comment |ionization energy 2 ref |ionization energy 2 |ionization energy 3 comment |ionization energy 3 ref |ionization energy 3 |ionization energy comment |ionization energy ref |lattice constant |lattice constants |lattice constant 2 |lattice constants 2 |left |magnetic ordering comment |magnetic ordering ref |magnetic ordering |magnetic susceptibility ref |magnetic susceptibility |mass number comment |melting point C |melting point F |melting point K |melting point comment |melting point prefix |melting point ref |molar volume comment |molar volume ref |molar volume unit |molar volume |named by |named date ref |named date |naming |number of ionization energies |period comment |period ref |phase comment |phase |physical properties comment |physical properties |predicted by |prediction date ref |prediction date |proposed name |right |speed of sound comment |speed of sound ref |speed of sound rod at 20 comment |speed of sound rod at 20 ref |speed of sound rod at 20 |speed of sound rod at r.t. comment |speed of sound rod at r.t. ref |speed of sound rod at r.t. |speed of sound |sublimation point C |sublimation point F |sublimation point K |sublimation point comment |sublimation point ref |tensile strength comment |tensile strength ref |tensile strength |theoretical isotopes comment |thermal conductivity 2 comment |thermal conductivity 2 ref |thermal conductivity 2 |thermal conductivity comment |thermal conductivity ref |thermal conductivity |thermal diffusivity comment |thermal diffusivity ref |thermal diffusivity |thermal expansion at 25 comment |thermal expansion at 25 ref |thermal expansion at 25 |thermal expansion comment |thermal expansion ref |thermal expansion |triple point 2 comment |triple point 2 ref |triple point K 2 |triple point K |triple point comment |triple point kPa 2 |triple point kPa |triple point ref |vapor pressure 1 2 |vapor pressure 1 k 2 |vapor pressure 1 k |vapor pressure 10 2 |vapor pressure 10 k 2 |vapor pressure 10 k |vapor pressure 100 2 |vapor pressure 100 k 2 |vapor pressure 100 k |vapor pressure 100 |vapor pressure 10 |vapor pressure 1 |vapor pressure 2 comment |vapor pressure 2 ref |vapor pressure comment |vapor pressure ref }}<!-- --><noinclude>{{documentation}}</noinclude> dm0f6esah6rxgqfq9xze31vj2bki9e1 Cèṭa'an:Infobox element/styles.css 10 3548 18536 2024-09-28T15:39:06Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} */ body.skin-minerva .infobox-full-data > .wikitable, body.skin-minerva .infobox .periodictable { display: table; } body.skin-minerva .infobox-full-data { width: calc(100% - 20px); } body.skin-minerva .infobox-full-data > div { max-width: 100%; overflow: auto; } body.skin-minerva .infobox caption { display: table-caption; }' 18536 sanitized-css text/css /* {{pp-template}} */ body.skin-minerva .infobox-full-data > .wikitable, body.skin-minerva .infobox .periodictable { display: table; } body.skin-minerva .infobox-full-data { width: calc(100% - 20px); } body.skin-minerva .infobox-full-data > div { max-width: 100%; overflow: auto; } body.skin-minerva .infobox caption { display: table-caption; } dl1oy058cm2io6q4a7uuxhjs3rueb66 Bhângsa:Wikipedia pages with incorrect protection templates 14 3549 18537 2024-09-28T15:40:20Z Munajad.MH 3071 ←Membuat halaman berisi '{{Maintenance category|hidden=yes|shortcut=WP:IPT}} {{polluted category}} {{Empty category}} {{backlog|20}} These pages are automatically listed here, using the <nowiki>{{PROTECTIONLEVEL}}</nowiki> [[Wikipedia:Magic_words|magic word]], when their protection status does not correspond with the protection template used on them. ;Remedies # Remove any incorrect or expired protection templates from the page ## Keep in mind that moving pages is locked to autoconfirm...' 18537 wikitext text/x-wiki {{Maintenance category|hidden=yes|shortcut=WP:IPT}} {{polluted category}} {{Empty category}} {{backlog|20}} These pages are automatically listed here, using the <nowiki>{{PROTECTIONLEVEL}}</nowiki> [[Wikipedia:Magic_words|magic word]], when their protection status does not correspond with the protection template used on them. ;Remedies # Remove any incorrect or expired protection templates from the page ## Keep in mind that moving pages is locked to autoconfirmed by default, meaning {{tlx|pp-move}} is considered invalid on pages that are autoconfirmed move protected and should also be removed. # Often, a page will not contain the invalid protection template directly, but rather will inherit it from a template which is [[Wikipedia:Transclusion|transcluded]] on it. This often happens when the template is protected, but the protection template used for that template is not wrapped in {{Tag|noinclude}} tags. To fix this problem: ## if the template uses either {{tlx|documentation}} or {{tlx|collapsible option}}, that will display any lock icon that is appropriate, so simply remove the protection template; ## otherwise, move the protection template within {{tag|noinclude|content=}} tags, [https://en.wikipedia.org/w/index.php?title=Template:Maroon_5&diff=prev&oldid=368544221 as in this example].<br /><small>Note that the pages that link to the template via transclusion will not be removed from this category immediately, depending on the [[Help:Job queue|job queue]], but it should resolve itself automatically. Alternatively, you can [[WP:NULL|null edit]] the page for immediate results.</small> ## if the page is a redirect on which the {{tlx|Redirect category shell}} template is transcluded, check the expiry date to see if protection expires later that same day. If the expiry date is the same day, then the redirect will automatically fall out of this category later that day. If the expiry date is not the same day, then a [[WP:NULL|null edit]] should fix the situation. # If a page has the correct template yet still appears in this category, it could be a problem with the {{para|expiry}} parameter of the protection template. Nowadays, the actual expiry time is automatically detected, so the remedy for problems like this is to remove the |expiry= parameter. Historically, the cause could be one or more of: ## the wrong date format was used ## it indicates a date in the past (commonly encountered when protection expires and is later reinstated without updating the protection template) ## it has the correct date but lacks a time - dates without times are treated as midnight # If the page contains the correct protection template in a proper date format but is still in this category, a [[WP:NULL|null edit]] should fix the situation. {{center|{{purge|UPDATE this page}}}} [[Category:Wikipedia template cleanup|Protection templates]] [[Category:Wikipedia page protection|Incorrect protection templates]] e573aqqjcrzixtm1p04imqyu9gz5jg8 Cèṭa'an:Single namespace 10 3550 18538 2024-09-28T15:41:22Z Munajad.MH 3071 ←Membuat halaman berisi '{{{{{1}}} other|{{#if:{{{2|}}}|{{{2}}}}}|{{Incorrect namespace|{{{1}}}|nocat={{{nocat|}}}|category={{{category|¬}}}}}}}<noinclude> {{Documentation}} </noinclude>' 18538 wikitext text/x-wiki {{{{{1}}} other|{{#if:{{{2|}}}|{{{2}}}}}|{{Incorrect namespace|{{{1}}}|nocat={{{nocat|}}}|category={{{category|¬}}}}}}}<noinclude> {{Documentation}} </noinclude> szre6r2urqvwhjgzir14wshm04zks16 Cèṭa'an:Single namespace/doc 10 3551 18539 2024-09-28T15:41:46Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{nosubst}} == Usage == This is a meta-template; it should only be used within other templates. It is used for [[Wikipedia:Namespace|namespace]] detection as a simplification of <code><nowiki>{{Foo other|Example|{{Incorrect namespace|foo}}}}</nowiki></code>. If the template is transcluded in the Foo namespace, it will transclude "Example"; if not, it will transclude {{tl|Incorrect namespace}}. Note that {{tl|Incorrect name...' 18539 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{nosubst}} == Usage == This is a meta-template; it should only be used within other templates. It is used for [[Wikipedia:Namespace|namespace]] detection as a simplification of <code><nowiki>{{Foo other|Example|{{Incorrect namespace|foo}}}}</nowiki></code>. If the template is transcluded in the Foo namespace, it will transclude "Example"; if not, it will transclude {{tl|Incorrect namespace}}. Note that {{tl|Incorrect namespace}} does not work in the template namespace. The first parameter is necessary. It defines which namespace is the correct namespace for the template. The second parameter is optional. It allows something (usually a category) to be transcluded in the correct namespace. == Examples == === Correct namespace === <code><nowiki>{{Single namespace|Template|This text is only displayed in the Template namespace}}</nowiki></code> {{Single namespace|Template|This text is only displayed in the Template namespace}} === Incorrect namespace === <code><nowiki>{{Single namespace|Category|This text is only displayed in the Category namespace}}</nowiki></code> <!--not using actual template because {{Incorrect namespace}} won't display in the Template namespace--> {{Mbox | type = content | image = [[File:Stop hand orange.svg|50px]] | text = {{Error|The above template should only be transcluded in the ''Category'' namespace(s).}} }} == Supporting templates == {{flatlist|indent=0.5|class=nowraplinks| * {{tl|Incorrect namespace}} * {{tl|Category other}} * {{tl|Draft other}} * {{tl|File other}} * {{tl|Help other}} * {{tl|Main other}} * {{tl|Module other}} * {{tl|Portal other}} * {{tl|Talk other}} * {{tl|Template other}} * {{tl|User other}} * {{tl|Wikipedia other}} }} == See also == * [[Template:Category handler]] * [[Template:Namespace detect]] <includeonly>{{Sandbox other|| <!-- Categories here; interwikis in Wikidata --> [[Category:Template namespace templates]] }}</includeonly> 4i7mkk2zzgcx3h2siltu9dmwr5y6gcp Cèṭa'an:Incorrect namespace 10 3552 18540 2024-09-28T15:42:33Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#ifeq:{{NAMESPACE}}|Template||{{#ifeq:{{SUBPAGENAME}}|sandbox||{{#ifeq:{{SUBPAGENAME}}|testcases||{{#ifeq:{{FULLPAGENAME}}|Wikipedia:Sandbox||{{#ifeq:{{FULLPAGENAME}}|Wikipedia:Template index/Redirect pages|| </includeonly>{{Mbox | type = content | image = [[File:Ambox warning orange.svg|50px|link=|alt=]] | text = {{Error|This template should only be transcluded in the ''{{{1}}}'' namespace(s).}} }}<includeonly>{{Category handler |all=Category:Pa...' 18540 wikitext text/x-wiki <includeonly>{{#ifeq:{{NAMESPACE}}|Template||{{#ifeq:{{SUBPAGENAME}}|sandbox||{{#ifeq:{{SUBPAGENAME}}|testcases||{{#ifeq:{{FULLPAGENAME}}|Wikipedia:Sandbox||{{#ifeq:{{FULLPAGENAME}}|Wikipedia:Template index/Redirect pages|| </includeonly>{{Mbox | type = content | image = [[File:Ambox warning orange.svg|50px|link=|alt=]] | text = {{Error|This template should only be transcluded in the ''{{{1}}}'' namespace(s).}} }}<includeonly>{{Category handler |all=[[Category:Pages with templates in the wrong namespace]] |nocat={{{nocat|}}} |category2={{{category|¬}}} }}}}}}}}}}}}</includeonly><noinclude> {{Documentation}} </noinclude> hzgs8tf8aepsgtgucoac50s8jwe3fb1 Cèṭa'an:Incorrect namespace/doc 10 3553 18541 2024-09-28T15:43:08Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{nosubst}} ==Usage== This template is for use in other templates in conjunction with namespace detection. It adds pages to {{Cat|Pages with templates in the wrong namespace}}. The template has been designed to not work in the template namespace so templates transcluding this template can be viewed normally. The template also does not work on sub-pages titled "sandbox" or "testcases" or on [[Wikipedia:Sandbox]]. {{tlx|Single namespace}...' 18541 wikitext text/x-wiki {{Documentation subpage}} {{nosubst}} ==Usage== This template is for use in other templates in conjunction with namespace detection. It adds pages to {{Cat|Pages with templates in the wrong namespace}}. The template has been designed to not work in the template namespace so templates transcluding this template can be viewed normally. The template also does not work on sub-pages titled "sandbox" or "testcases" or on [[Wikipedia:Sandbox]]. {{tlx|Single namespace}} can be used instead of this template if only one namespace is specified (such as in the example below). ===Parameters=== ; unnamed parameter 1 : (required) This parameter inserts text in the message to specify the namespace the template in question should use. ; {{parameter|nocat}} : (optional) when set to a positive value (<code>true</code>, <code>yes</code>, or <code>1</code>), will prevent the inclusion of {{Cat|Pages with templates in the wrong namespace}}. See [[Wikipedia:Category suppression]] ===Example=== <syntaxhighlight lang="wikitext"> {{Ombox | type = notice | text = Example text. }}<includeonly>{{Help other|[[Category:Example category]]|{{Incorrect namespace|help}}}}</includeonly> </syntaxhighlight> produces: {{Ombox | type = notice | text = Example text. }} {{Mbox | type = content | image = [[File:Ambox warning orange.svg|50px|link=|alt=]] | text = {{Error|This template should only be transcluded in the ''help'' namespace(s).}} }} In the above example, {{tl|Help other}} is used to add pages in the ''help'' namespace to ''Category:Example category''. For pages outside the ''help'' namespace, '''<nowiki>{{Incorrect namespace|help}}</nowiki>''' is used to display the error message box and add the page to ''[[:Category:Pages with templates in the wrong namespace]]''. To omit the error category, use '''<nowiki>{{Incorrect namespace|help|nocat=true}}</nowiki>'''. ==See also== * {{tl|Single namespace}} * {{tl|Incorrect redirect template}} <includeonly>{{Sandbox other|| [[Category:Template namespace templates]] }}</includeonly> 68u0sko3af44gbsaf38qm1onhmeiu57 Bhângsa:Pages with TemplateStyles errors 14 3554 18542 2024-09-28T15:44:11Z Munajad.MH 3071 ←Membuat halaman berisi '{{polluted category}} {{Maintenance category |hidden=true |tracking=true }} {{possibly empty category}} [[Category:Tracking categories automatically populated by MediaWiki]]' 18542 wikitext text/x-wiki {{polluted category}} {{Maintenance category |hidden=true |tracking=true }} {{possibly empty category}} [[Category:Tracking categories automatically populated by MediaWiki]] p6mxb8bhlh7j9ybn6ohipqbkvsvwwgx Cèṭa'an:Possibly empty category 10 3555 18543 2024-09-28T15:45:15Z Munajad.MH 3071 ←Membuat halaman berisi '__EXPECTUNUSEDCATEGORY__{{#ifeq:{{{hide}}}|true||{{Cmbox | type = content | style = text-align: center; | text = <span style="font-size:15px;">'''Administrators: Please do not delete this category as empty!'''</span><br/> This category may be empty occasionally or even most of the time. {{{1|}}} }}}}<includeonly>{{#ifeq: {{lc:{{{nocat|false}}}}}|false|{{Single namespace|category}}|<!-- Category suppressed -->}}</includeonly><noinclude> {{Documentation}} <!-- Ad...' 18543 wikitext text/x-wiki __EXPECTUNUSEDCATEGORY__{{#ifeq:{{{hide}}}|true||{{Cmbox | type = content | style = text-align: center; | text = <span style="font-size:15px;">'''Administrators: Please do not delete this category as empty!'''</span><br/> This category may be empty occasionally or even most of the time. {{{1|}}} }}}}<includeonly>{{#ifeq: {{lc:{{{nocat|false}}}}}|false|{{Single namespace|category}}|<!-- Category suppressed -->}}</includeonly><noinclude> {{Documentation}} <!-- Add categories to the /doc subpage and interwikis in Wikidata, not here! --> </noinclude> 5rgzyc9zfzrle8zavmv0dfuqmsp3999 Cèṭa'an:Possibly empty category/doc 10 3556 18544 2024-09-28T15:45:44Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High-use}} {{Template shortcut|Pec}} The {{Tlx|Possibly empty category}} template may be placed at the top of any category page for which it is normal that it sometimes is empty. This is typical for some maintenance, tracking and clean-up categories. It shows up only when the category is detected as empty. Experience has shown that people so...' 18544 wikitext text/x-wiki {{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High-use}} {{Template shortcut|Pec}} The {{Tlx|Possibly empty category}} template may be placed at the top of any category page for which it is normal that it sometimes is empty. This is typical for some maintenance, tracking and clean-up categories. It shows up only when the category is detected as empty. Experience has shown that people sometimes delete those categories, thinking that they are no longer in use. However, if a legitimate [[WP:G8]] criteria applies, such as "Categories populated by deleted or retargeted templates", then deletion may take place. Admins should check if a legitimate G8 applies before deleting. This template is also intended to be used to prevent these categories from being listed at [[Wikipedia:Database reports/Empty categories]]. ==Options== * Adding {{code|<nowiki>|hide=true</nowiki>}} makes the template invisible. ==See also== * {{Tl|Db-a3}} (Db-empty) * {{Tl|Db-c1}} (Db-catempty) * {{Tl|Void}} {{Other category-header templates}} <includeonly>{{Sandbox other|| <!--Categories below this line, please; interwikis at Wikidata--> [[Category:Category namespace templates]] }}</includeonly> 4wre0oqelvwd4ynlo1rv8xf1e55xsaf Cèṭa'an:Other category-header templates 10 3557 18545 2024-09-28T15:46:39Z Munajad.MH 3071 ←Membuat halaman berisi '===Other category-header templates=== {{#if:{{{toc|}}} |__FORCETOC__ |__NOTOC__}} {{Navbox | name = Other category-header templates | state = {{{state<includeonly>|expanded</includeonly>}}} | title = Category-heading templates | above = Templates meant to appear at or near the top of [[Special:Categories|category pages]] | bodyclass = hlist | group1 = [[:Category:Wikipedia templates by namespace|By namespace]] | list1 = {{Navbox |child |groupstyle=font-weight:n...' 18545 wikitext text/x-wiki ===Other category-header templates=== {{#if:{{{toc|}}} |__FORCETOC__ |__NOTOC__}} {{Navbox | name = Other category-header templates | state = {{{state<includeonly>|expanded</includeonly>}}} | title = Category-heading templates | above = Templates meant to appear at or near the top of [[Special:Categories|category pages]] | bodyclass = hlist | group1 = [[:Category:Wikipedia templates by namespace|By namespace]] | list1 = {{Navbox |child |groupstyle=font-weight:normal; | group1 = [[:Category:Category namespace templates|Category]] | list1 = * {{tl|Category explanation}} * {{tl|Parent-only stub category}} * {{tl|Regional stub category}} * {{tl|Set category}} * {{tl|Stub category}} * {{tl|Topic category}} | group2 = [[:Category:File namespace templates|File]] | list2 = * {{tl|Category game screenshot header}} * {{tl|File category}} * {{tl|File template notice}} * {{tl|Image template notice1}} * {{tl|Media template notice}} | group3 = Other | list3 = * {{tl|Help category}} * {{tl|Maintenance category}} * {{tl|Portal category}} * {{tl|Sockpuppet category}} * {{tl|Template category}} * {{tl|User category}} }} | group2 = [[:Category:Wikipedia maintenance templates|Maintenance]] | list2 = * {{tl|All included}} * {{tl|Category diffuse}} * {{tl|Category header}} * {{tl|Container category}} * {{tl|Diffusing subcategory}} * {{tl|Geography parent category}} * {{tl|Hidden category}} * {{tl|Non-diffusing parent category}} * {{tl|Non-diffusing subcategory}} * {{tl|Overpopulated category}} * {{tl|Possibly empty category}} * {{tl|Redirect category}} * {{tl|Tracking category}} |below= * See also: [[:Template:Category hatnote templates|Category hatnote templates]] }}<noinclude> {{Documentation}} </noinclude> lec93sbudrp20jc6o2puq1hu63b2a7x Cèṭa'an:Other category-header templates/doc 10 3558 18546 2024-09-28T15:47:13Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Nosubst}} <!--Categories where indicated at the bottom of this page, please; interwikis at Wikidata (see [[Wikipedia:Wikidata]])--> This template creates the level-three heading &nbsp;<code><nowiki>===Other category header templates===</nowiki></code>&nbsp; followed by a {{tl|Navbox}} listing templates used to add notices in the category namespace. ==Usage== {{tlx|Other category-header templates}} {{Collapsible option |statename=opt...' 18546 wikitext text/x-wiki {{Documentation subpage}} {{Nosubst}} <!--Categories where indicated at the bottom of this page, please; interwikis at Wikidata (see [[Wikipedia:Wikidata]])--> This template creates the level-three heading &nbsp;<code><nowiki>===Other category header templates===</nowiki></code>&nbsp; followed by a {{tl|Navbox}} listing templates used to add notices in the category namespace. ==Usage== {{tlx|Other category-header templates}} {{Collapsible option |statename=optional |default=expanded}} ==See also== {{Other category-header templates}}<includeonly>{{Sandbox other|| <!--Categories below this line, please; interwikis at Wikidata--> [[Category:Category header templates| ]] [[Category:Category namespace templates]] [[Category:Documentation see also templates]] [[Category:Template namespace templates]] }}</includeonly> 5xny5km7pa14gux3zcugi2stylqfuu0 Cèṭa'an:Category hatnote templates 10 3559 18547 2024-09-28T15:48:07Z Munajad.MH 3071 ←Membuat halaman berisi '{{Navbox | name = Category hatnote templates | state = {{{state|<includeonly>expanded</includeonly>}}} | bodyclass = hlist | belowclass = hlist | title = [[Wikipedia:Hatnote|Hatnote]] templates for [[Wikipedia:Categorization|category pages]] |group1 = About | list1 = *{{tl|Category explanation}} *{{tl|Category main article}} *{{tl|Category main section}} *{{tl|Main category}} *{{tl|Category more}} *{{tl|Category more if exists}} |group2 = See also |list2= *{{...' 18547 wikitext text/x-wiki {{Navbox | name = Category hatnote templates | state = {{{state|<includeonly>expanded</includeonly>}}} | bodyclass = hlist | belowclass = hlist | title = [[Wikipedia:Hatnote|Hatnote]] templates for [[Wikipedia:Categorization|category pages]] |group1 = About | list1 = *{{tl|Category explanation}} *{{tl|Category main article}} *{{tl|Category main section}} *{{tl|Main category}} *{{tl|Category more}} *{{tl|Category more if exists}} |group2 = See also |list2= *{{tl|Category see also}} *{{tl|Category see also if exists}} *{{tl|Category see also if exists 2}} *{{tl|Category pair}} *{{tl|Preceding category}} *{{tl|Succeeding category}} |group3= Distinguish |list3= *{{tl|Category distinguish}} *{{tl|Category contrast}} | below = *[[Wikipedia:Hatnote#Categories|Outline]] *{{Icon|cat}} [[:Category:Hatnote templates for category pages]] *See also [[Template:Other category-header templates|other category-header templates]] }}<noinclude> {{Navbox documentation}} <!-- Please add categories at the bottom of this page, and interwikis at Wikidata (see Wikipedia:Wikidata) --> [[Category:Hatnote templates for category pages]] [[Category:Documentation see also templates]] </noinclude> jo4oybffr3uq4wgekwmx48tpqpyfl8l Cèṭa'an:Navbox documentation 10 3560 18548 2024-09-28T15:48:44Z Munajad.MH 3071 ←Membuat halaman berisi '<div style="border: 2px dashed #666666;"><div style="margin: 3em;"><onlyinclude>{{documentation | 1 = Template:Navbox documentation | content = {{{hatnotes|}}} {{Template display|nomobile}} {{{intro|{{{2|}}}}}} This is a [[Wikipedia:Navigation template|navigational template]] created using {{tl|navbox}}. It can be [[Help:Transclusion|transcluded]] on pages by placing <code><nowiki>{{</nowiki>{{{template|{{PAGENAME}}}}}<nowiki>}}</nowiki></code> below the Wikip...' 18548 wikitext text/x-wiki <div style="border: 2px dashed #666666;"><div style="margin: 3em;"><onlyinclude>{{documentation | 1 = Template:Navbox documentation | content = {{{hatnotes|}}} {{Template display|nomobile}} {{{intro|{{{2|}}}}}} This is a [[Wikipedia:Navigation template|navigational template]] created using {{tl|navbox}}. It can be [[Help:Transclusion|transcluded]] on pages by placing <code><nowiki>{{</nowiki>{{{template|{{PAGENAME}}}}}<nowiki>}}</nowiki></code> below the [[Wikipedia:Manual of Style/Layout#Standard appendices and footers|standard article appendices]]. {{#if:{{{stateless|}}}|| ==Initial visibility== {{Collapsible option|parameter_name={{{parameter_name|state}}}|default={{{1|{{{state|autocollapse}}}}}}|nobase={{{nobase|}}}}} {{Navbox visibility}} ==TemplateData== <templatedata> { "params": { "state": { "label": "State", "description": "The initial visibility of the navbox", "suggestedvalues": [ "collapsed", "expanded", "autocollapse" ], "suggested": true, "type": "string" } }, "description": "A navigational box that can be placed at the bottom of articles." } </templatedata> }} ==Template transclusions== {{Check completeness of transclusions}} {{{3|}}} }}</onlyinclude></div></div><noinclude> {{Documentation}} <!-- Add categories to the /doc subpage --> </noinclude> o30qi44pfh9ra2tfepyxwoox8j0m4my Cèṭa'an:Navbox documentation/doc 10 3561 18549 2024-09-28T15:49:39Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{Template shortcut|navdoc}} {{Template redirect|Navbox doc}} This is a wrapper for {{tl|Collapsible option}} to provide a semblance of documentation for navbox templates. See that template for further guidance. The <nowiki>{{Collapsible option}}</nowiki> template can be suppressed with {{para|stateless|yes}}. == TemplateData == {{TemplateData header}} <templatedata> { "params": { "3": { "label": "Content", "descr...' 18549 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Template shortcut|navdoc}} {{Template redirect|Navbox doc}} This is a wrapper for {{tl|Collapsible option}} to provide a semblance of documentation for navbox templates. See that template for further guidance. The <nowiki>{{Collapsible option}}</nowiki> template can be suppressed with {{para|stateless|yes}}. == TemplateData == {{TemplateData header}} <templatedata> { "params": { "3": { "label": "Content", "description": "TemplateData, See also, etc. (below {{collapsible option}})", "type": "content" }, "state": { "aliases": [ "or 1" ], "label": "State", "description": "The default initial state of the template. Set to either: (1) expanded, (2) collapsed, or (3) autocollapse", "default": "autocollapse", "suggested": true, "suggestedvalues": [ "expanded", "collapsed", "autocollapse" ] }, "template": { "label": "Template", "description": "To call the template anything other than {{PAGENAME}} within the documentation", "type": "string", "autovalue": "{{PAGENAME}}" }, "stateless": { "label": "Stateless", "description": "Hides the {{Collapsible option}} transclusion for when the navbox doesn't support a state.", "example": "yes", "autovalue": "no" }, "hatnotes": { "label": "Hatnotes", "description": "Hatnotes to appear above the template banners", "example": "{{For|xyz|abc}}", "type": "content" }, "intro": { "aliases": [ "or 2" ], "label": "Top content", "description": "Template shortcuts/redirects, High-use template, templatestyles, usage, etc. (put below {{Template display|nomobile}})", "type": "content" }, "nobase": { "description": "Pass through to {{Collapsible option}} to disable BASEPAGENAME detection. Use it when the template's name contains a forward slash, which can break basepage-subpage distinction.", "type": "boolean" } }, "description": "This is a wrapper for {{Collapsible option}} to provide a semblance of documentation for navbox templates.", "paramOrder": [ "hatnotes", "intro", "3", "state", "template", "stateless", "nobase" ] } </templatedata> <includeonly>{{Sandbox other|| <!-- Categories below this line --> [[Category:Documentation shared content templates]] [[Category:Documentation templates]] [[Category:Navigational box metatemplates|Δ]] }}</includeonly> bfyvz3mk6gh0qo4obft26d2k68nk4oq Cèṭa'an:Template display 10 3562 18550 2024-09-28T15:51:32Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Message box|ombox|type=notice |image={{#switch:{{{1}}}|adaptive=[[File:Different devices simple.svg|65x65px|link=|alt=]]|nomobile=[[File:Handheld devices no.svg|55px|link=|alt=]]|nodesktop=[[File:Desktop devices no.svg|55px|link=|alt=]]}} |text={{#switch:{{{1}}} | adaptive = This template is [[Adaptive web design|responsive]] and <strong>displays differently in mobile and desktop view</strong>. Read the documentation for an explanation of...' 18550 wikitext text/x-wiki <includeonly>{{#invoke:Message box|ombox|type=notice |image={{#switch:{{{1}}}|adaptive=[[File:Different devices simple.svg|65x65px|link=|alt=]]|nomobile=[[File:Handheld devices no.svg|55px|link=|alt=]]|nodesktop=[[File:Desktop devices no.svg|55px|link=|alt=]]}} |text={{#switch:{{{1}}} | adaptive = This template is [[Adaptive web design|responsive]] and <strong>displays differently in mobile and desktop view</strong>. Read the documentation for an explanation of the differences and why they exist. | nomobile = This template does ''not'' display in the mobile view of Wikipedia; it is <strong>desktop only</strong>. Read the documentation for an explanation. | nomobile720 = This template does ''not'' display in the mobile view of Wikipedia when the window is less than 720 pixels wide. Read the documentation for an explanation. | nodesktop = This template does ''not'' display in the desktop view of Wikipedia; it is <strong>mobile only</strong>. Read the documentation for an explanation. | nomobilesidebar = This template does ''not'' display in the mobile view of Wikipedia; it is <strong>desktop only</strong>. Read the [[Template:Sidebar/doc|parent documentation]] for an explanation. | badmobile = This template contains coding that is not compatible with [[Help:Mobile access|mobile versions of Wikipedia]], causing display and [[Wikipedia:Manual of Style/Accessibility|accessibility problems]]. Read the documentation for an explanation. | vector2022 = This template does not work properly in the [[Wikipedia:Vector 2022|Vector 2022]] skin. Read the documentation for an explanation. | #default = {{{1}}} }}}}</includeonly><noinclude> {{Documentation}} </noinclude> 9oy02a23q338n9tw95l32moddxpyx6t Cèṭa'an:Template display/doc 10 3563 18551 2024-09-28T15:51:56Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> The desktop and mobile browsing interfaces on Wikipedia differ substantially, and sometimes different templates are more or less suitable for a specific interface. For this reason certain templates do not display in mobile view, using the <code>class = "nomobile"</code> :'''As of March 2017, o...' 18551 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> The desktop and mobile browsing interfaces on Wikipedia differ substantially, and sometimes different templates are more or less suitable for a specific interface. For this reason certain templates do not display in mobile view, using the <code>class = "nomobile"</code> :'''As of March 2017, only the <code>"nomobile"</code>-class is implemented, and <code>"nodesktop"</code> / <code>"mobileonly"</code> classes do nothing because they are not enabled in [[MediaWiki:Common.css]] or [[MediaWiki:Mobile.css]]'''. This template does not itself control where content is displayed. It is intended only for template documentation, to explain a template's behavior in the mobile view. == Usage == === Adaptive templates === {{Template display|adaptive}} <syntaxhighlight lang="wikitext">{{Template display|adaptive}}</syntaxhighlight> === Desktop only templates === {{Template display|nomobile}} <syntaxhighlight lang="wikitext">{{Template display|nomobile}}</syntaxhighlight> === Templates that display on mobile, but not on narrow screens=== {{Template display|nomobile720}} <syntaxhighlight lang="wikitext">{{Template display|nomobile720}}</syntaxhighlight> === Mobile only templates (see note above) === {{Template display|nodesktop}} <syntaxhighlight lang="wikitext">{{Template display|nodesktop}}</syntaxhighlight> <!-- <syntaxhighlight lang="wikitext">{{Template display|mobileonly}}</syntaxhighlight> --> === Templates that display poorly or cause accessibility problems on mobile === {{Template display|badmobile}} <syntaxhighlight lang="wikitext">{{Template display|badmobile}}</syntaxhighlight> <!-- <syntaxhighlight lang="wikitext">{{Template display|badmobile}}</syntaxhighlight> --> ===Templates that do not work in the Vector 2022 skin=== {{Template display|vector2022}} <syntaxhighlight lang="wikitext">{{Template display|vector2022}}</syntaxhighlight> ==Images used== * [[File:Different devices simple.svg|x22px|link=|alt=]] [[:File:Different devices simple.svg]] * [[File:Handheld devices no.svg|x22px|link=|alt=]] [[:File:Handheld devices no.svg]] * [[File:Desktop devices no.svg|x22px|link=|alt=]] [[:File:Desktop devices no.svg]] <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Documentation assistance templates]] }}</includeonly> 2bunp713rkwgj10enyn6yhuueekngvl Bhângsa:Hatnote templates for category pages 14 3564 18552 2024-09-28T15:54:56Z Munajad.MH 3071 ←Membuat halaman berisi '{{Template category}} {{See also|Category:Category header templates}} [[Category:Category namespace templates]] [[Category:Hatnote templates|Category pages]]' 18552 wikitext text/x-wiki {{Template category}} {{See also|Category:Category header templates}} [[Category:Category namespace templates]] [[Category:Hatnote templates|Category pages]] ez01702kmy9rwvjdgy8lyv1cxtfqye8 Cèṭa'an:Check completeness of transclusions 10 3565 18553 2024-09-28T15:58:30Z Munajad.MH 3071 ←Membuat halaman berisi '{| class="wikitable" |- ! {{#if: {{{header|}}} | {{{header}}} | Transclusion maintenance }} |- | [https://templatetransclusioncheck.toolforge.org/?lang=en&name={{FULLPAGENAMEE}} Check completeness of transclusions] |- {{#if: {{{update source|}}} | {{!}} [{{{update source}}} Update source] }} |- {{#if: {{{extra|}}} | {{!}} {{{extra}}} }} |}<noinclude> {{Documentation}} </noinclude>' 18553 wikitext text/x-wiki {| class="wikitable" |- ! {{#if: {{{header|}}} | {{{header}}} | Transclusion maintenance }} |- | [https://templatetransclusioncheck.toolforge.org/?lang=en&name={{FULLPAGENAMEE}} Check completeness of transclusions] |- {{#if: {{{update source|}}} | {{!}} [{{{update source}}} Update source] }} |- {{#if: {{{extra|}}} | {{!}} {{{extra}}} }} |}<noinclude> {{Documentation}} </noinclude> 77lc4exjlxnaxb0to163j8thz09np66 Cèṭa'an:Check completeness of transclusions/doc 10 3566 18554 2024-09-28T15:59:08Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Template shortcut|ccot}} {{Template redirect|Squad maintenance|Roster maintenance}} This template facilitates checking if all linked entries have the template transcluded and if all pages having the template transcluded are also linked in it. == Usage == <code><nowiki>{{Check completeness of...' 18554 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Template shortcut|ccot}} {{Template redirect|Squad maintenance|Roster maintenance}} This template facilitates checking if all linked entries have the template transcluded and if all pages having the template transcluded are also linked in it. == Usage == <code><nowiki>{{Check completeness of transclusions}}</nowiki></code> {{Parameter names example}} <code><nowiki>{{Check completeness of transclusions|update source=</nowiki>''provide URL here''<nowiki>}}</nowiki></code> {{Parameter names example | update source}} <code><nowiki>{{Check completeness of transclusions|extra=</nowiki>''any text here''<nowiki>}}</nowiki></code> {{Parameter names example | extra}} <code><nowiki>{{Check completeness of transclusions|header=</nowiki>''alternative header here''<nowiki>}}</nowiki></code> {{Parameter names example | header}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Sports squad templates]] [[Category:Football squad templates]] [[Category:Major League Baseball team rosters templates| {{PAGENAME}}]] }}</includeonly> 1v4rc7of5ngaigat201a4f1y6efjabe Bhângsa:Wikipedia documentation pages 14 3567 18555 2024-09-28T16:00:27Z Munajad.MH 3071 ←Membuat halaman berisi '{{Wikipedia category|tracking=yes|purpose=This [[WP:category|category]] tracks [[WP:documentation|documentation]] pages that are not in the [[WP:template namespace|template]], [[WP:module namespace|module]] or [[WP:user namespace|user]] [[WP:namespaces|namespaces]], when ''tagged'' by the {{tlx|documentation subpage}} template.}} [[Category:Documentation pages]]' 18555 wikitext text/x-wiki {{Wikipedia category|tracking=yes|purpose=This [[WP:category|category]] tracks [[WP:documentation|documentation]] pages that are not in the [[WP:template namespace|template]], [[WP:module namespace|module]] or [[WP:user namespace|user]] [[WP:namespaces|namespaces]], when ''tagged'' by the {{tlx|documentation subpage}} template.}} [[Category:Documentation pages]] 201huovyafqrk1n3f88tr5uv5e83iot Bhângsa:Bhângsa sè èpangètek 14 3568 18556 2024-09-28T16:02:06Z Munajad.MH 3071 ←Membuat halaman berisi '{{Commons category}} {{pp|small=yes}} {{Maintenance category |container=yes |hidden=yes |tracking=yes |description=The subcategories of this category are hidden categories. To add a category to this category, add {{tlx|Hidden category}}, {{tlx|Maintenance category|hidden{{=}}yes}}, or <nowiki>__HIDDENCAT__</nowiki>. A subcategory of a hidden category may or may not itself be hidden, depending on a template or a Help:Magic words for beginners#Categories and Inde...' 18556 wikitext text/x-wiki {{Commons category}} {{pp|small=yes}} {{Maintenance category |container=yes |hidden=yes |tracking=yes |description=The subcategories of this category are hidden categories. To add a category to this category, add {{tlx|Hidden category}}, {{tlx|Maintenance category|hidden{{=}}yes}}, or <nowiki>__HIDDENCAT__</nowiki>. A subcategory of a hidden category may or may not itself be hidden, depending on a template or a [[Help:Magic words for beginners#Categories and Indexing|magic word]] in the subcategory or in a parent category. |desc=This category contains '''[[Wikipedia:HIDDENCAT|hidden categories]]'''. Unlike normal categories, these are not displayed at the bottom of pages that are included in them, and are therefore hidden from readers. Typically, categories should be hidden if they are concerned with the maintenance or administration of the Wikipedia project itself but include mainspace articles. Previewing a page whilst editing it will list the hidden categories used at the bottom of the page. If you have [[Special:CreateAccount|created a user account]], you can make hidden categories show up next to normal categories at the bottom of all pages by setting the [[Special:Preferences#mw-prefsection-rendering|user preference 'Show hidden categories']]. }} {{CatAutoTOC}} {{DEFAULTSORT:Hidden Categories}} [[Category:Wikipedia categories]] [[Category:Tracking categories automatically populated by MediaWiki]] pymgg7veinpeicl8fkt0yfhsxejy569 Cèṭa'an:Commons category 10 3569 18557 2024-09-28T16:06:07Z Munajad.MH 3071 ←Membuat halaman berisi '{{Sister project | position = {{{position|}}} | project = commons | text = Wikimedia Commons has {{{alt-term|media related to}}} <span style="font-weight: bold; {{#ifeq:{{{nowrap|no}}}|yes|white-space:nowrap;}} {{#ifeq:{{{italic|yes}}}|yes|font-style: italic;}}">commons:{{#if:{{{1|}}}|Category:{{{1|}}}|{{if then show|{{#invoke:WikidataIB |getCommonsLink|qid={{{qid|}}}|onlycat=True|fallback=False}}|Category:{{PAGENAME}}}}}}|{{#ifeq:{{{lcf|{{{lcfirst|no}}}}}...' 18557 wikitext text/x-wiki {{Sister project | position = {{{position|}}} | project = commons | text = Wikimedia Commons has {{{alt-term|media related to}}} <span style="font-weight: bold; {{#ifeq:{{{nowrap|no}}}|yes|white-space:nowrap;}} {{#ifeq:{{{italic|yes}}}|yes|font-style: italic;}}">[[commons:{{#if:{{{1|}}}|Category:{{{1|}}}|{{if then show|{{#invoke:WikidataIB |getCommonsLink|qid={{{qid|}}}|onlycat=True|fallback=False}}|Category:{{PAGENAME}}}}}}|{{#ifeq:{{{lcf|{{{lcfirst|no}}}}}}|yes|{{lcfirst:{{{2|{{#if:{{{1|}}} | {{{1|}}} <!-- -->|{{if then show|{{#invoke:String|replace|{{#invoke:WikidataIB |getCommonsLink|qid={{{qid|}}}|onlycat=True|fallback=False}}|Category:|}}<!-- --> |{{PAGENAME}} }} }} }}} }}<!-- -->|{{{2|{{#if:{{{1|}}} | {{{1|}}} <!-- -->|{{if then show|{{#invoke:String|replace|{{#invoke:WikidataIB |getCommonsLink|qid={{{qid|}}}|onlycat=True|fallback=False}}|Category:|}}|{{PAGENAME}} }}<!-- -->}}}}}}}]]</span>.<!-- End of the template code, now add relevant tracking categories --><includeonly>{{#switch:{{NAMESPACE}}||{{ns:14}}=<!-- Only add tracking categories to articles and categories. -->{{#if:{{{1|}}}|{{#ifeq:Category:{{replace|{{{1|}}}|_|&#32;}}|{{#invoke:WikidataIB |getCommonsLink|qid={{{qid|}}}|onlycat=True|fallback=False}}|<!-- -->[[Category:Commons category link is on Wikidata]]<!-- -->|{{#ifeq:{{replace|{{{1|}}}|_|&#32;}}|{{PAGENAME}}|<!-- ... the local parameter is the same as the local pagename -->[[Category:Commons category link is defined as the pagename]]{{preview warning|Commons category does not match the Commons sitelink on Wikidata – [[Template:Commons_category#Resolving_discrepancies|please check]]}}<!-- ... the local parameter is not the pagename -->|[[Category:Commons category link is locally defined]]{{preview warning|Commons category does not match the Commons sitelink on Wikidata – [[Template:Commons_category#Resolving_discrepancies|please check]]}}}} }}<!-- We don't have a locally-defined link -->|{{#if:{{#invoke:WikidataIB |getCommonsLink|qid={{{qid|}}}|onlycat=True|fallback=False}}|<!-- ... so we're using Wikidata -->[[Category:Commons category link from Wikidata]]<!-- <!-- ... or we're using the pagename -->|[[Category:Commons category link is the pagename]]{{preview warning|Commons category does not match the Commons sitelink on Wikidata – [[Template:Commons_category#Resolving_discrepancies|please check]]}} }} }} }}</includeonly> }}<noinclude> {{Documentation}} <!-- Add categories to the /doc subpage, not here! --> </noinclude> 54b5xkajivpvxuqxbkb6gy1xjmtl4h0 Modul:WikidataIB 828 3570 20495 18558 2024-10-15T23:45:01Z Munajad.MH 3071 20495 Scribunto text/plain -- Version: 2023-07-10 -- 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) require("strict") 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: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():callParserFunction('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 or args.sn 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:WikidataIB |getvalue |P99 |fwd=ALL}} | <span class="xxx">{{#invoke:WikidataIB |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:callParserFunction('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:callParserFunction('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 urls = {} local quals = {} local qid = frame.args.qid or "" if url and url ~= "" then urls[1] = url else if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end if not qid then return nil end 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) 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 --]] ------------------------------------------------------------------------------- bcav4mqi9th821pv1hk8p2zh7gwbskp Modul:WikidataIB/doc 828 3571 20713 18559 2024-10-16T09:24:11Z Munajad.MH 3071 /* Function url2 */ 20713 wikitext text/x-wiki {{Module rating |protected}} {{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}} {{ombox|text=For a more user-friendly wrapper of this module see {{t|wdib}}.}} This module is intended to be used inside {{t|infobox}} (letters Wikidata'''IB''' stand for ''Info Box'', hence the name) or other templates and designed specifically to allow editors of an article (as opposed to editors of the infobox the article uses) to control whether Wikidata values are displayed. One of the two sandboxes should be used for testing anything other than trivial amendments. Test examples for the main module and the two sandboxes are available. {| class="wikitable plainrowheaders |+ Modules and test cases |- ! ! scope="col" | Module ! scope="col" | Test cases |- ! scope="row" | Main | [[Module:WikidataIB]] | [[Module talk:WikidataIB/testing]] |- ! scope="row" | sandbox | [[Module:WikidataIB/sandbox]] ({{Compare pages|Module:WikidataIB|Module:WikidataIB/sandbox|diff}}) | [[Module talk:WikidataIB/sandbox/testing]] ({{Compare pages|Module talk:WikidataIB/testing|Module talk:WikidataIB/sandbox/testing|diff}}) |- ! scope="row" | sandbox1 | [[Module:WikidataIB/sandbox1]] ({{Compare pages|Module:WikidataIB|Module:WikidataIB/sandbox1|diff}}) | [[Module talk:WikidataIB/sandbox1/testing]] ({{Compare pages|Module talk:WikidataIB/testing|Module talk:WikidataIB/sandbox1/testing|diff}}) |} == Overview == The module provides these calls specifically for use in infoboxes at present: # <code>getValue</code> - main call, used to get the value(s) of a given property # <code>getQualifierValue</code> - given: (1) a property; (2) its value; (3) a qualifier's propertyID, returns values which match # <code>getValueByQual</code> gets the value of a property which has a qualifier with a given entity value # <code>getValueByLang</code> gets the value of a property which has a qualifier P407("language of work or name") whose value has the given language code # <code>getValueByRefSource</code> gets the value of a property which has a reference "stated in" (P248) whose value has the given entity-ID # <code>getPropOfProp</code> 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 # <code>getAwardCat</code> if the item has values of P166 (award received), then it examines each of those awards for P2517 (category for recipients of this award) and 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 # <code>getIntersectCat</code> for each value of the prop1 it fetches the value's main category and then each value of prop2, then it returns all of the categories representing the intersection of those properties # <code>getSumOfParts</code> scans the property 'has part' (P527) for values matching a list. If the matched values have a qualifier 'quantity' (P1114), those quantities are summed and returned (but zero returns nil) # <code>getCoords</code> gets coordinates and passes them through {{t|Coord}} # <code>getPreferredValue</code> - {{color|red|'''Deprecated'''}} but retained for backward compatibility. Use the <code>|getValue|rank=best</code> parameters instead The obsolete call getSourcedValue has now been removed as it is redundant to getValue which can do the same job using the {{para|onlysourced|true}} parameter (which is set by default). ===Utilities functions=== # <code>getLink</code> 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 returns the entity-ID # <code>getAT</code> (Article Title) If there is a sitelink to an article on the local Wiki, it returns the sitelink as plain text, otherwise nothing # <code>getSiteLink</code> gets the plain text link to an article on a given wiki # <code>getLabel</code> returns the Wikidata label for the local language as plain text. If there is no label in the local language, it returns the entity-ID # <code>getAllLabels</code> fetches the set of labels and formats it for display as wikitext # <code>labelorid</code> returns the label with all wikitext removed, or the entity-ID if no label # <code>getDescription</code> returns the article description for the Wikidata entity if the local parameter is "Wikidata" # <code>getAllDescriptions</code> fetches the set of descriptions and formats it for display as wikitext # <code>getAliases</code> returns the aliases for the entity in the current or given language # <code>getAllAliases</code> fetches the set of aliases and formats it for display as wikitext # <code>pageId</code> returns the connected Wikidata page id (entity-ID, Q-number) of the current page # <code>formatDate</code> takes a datetime of the usual format from mw.wikibase.entity:formatPropertyValues and formats it according to the df (date format) and bc parameters # <code>formatNumber</code> formats a number according to the supplied language code # <code>checkBlacklist</code> returns true if the field is ''not'' blacklisted (i.e. allowed) # <code>emptyor</code> returns nil if the parameter is just punctuation, whitespace or html tags, otherwise returns the argument unchanged # <code>getLang</code> returns the MediaWiki language code or the full language name of the current content # <code>getItemLangCode</code> looks for country (P17), then for that country's official language (P37), and returns its language code (P424) # <code>findLanguage</code> returns (1) supplied language if valid; or (2) the user's set language; or (3) the language of the current wiki # <code>getQid</code> returns (1) the entity-ID, if supplied; or (2) the entity ID of the "category's main topic (P301)"; or (3) the entity ID associated with the current page; or (4) nothing # <code>followQid</code> given a list of properties, looks for each property in turn and returns the entity-ID of the first value that matches (optionally, returns all entity-IDs that match) # <code>getGlobe</code> returns the entity-ID of the globe used in P625 (coordinate location), or nil if there isn't one # <code>getCommonsLink</code> 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 # <code>siteID</code> returns the root of the globalSiteID, e.g. "en" for "enwiki", "enwikisource", "en-gb", etc. # <code>projID</code> same as siteID # <code>location</code> scans from the current location upwards along the chain of higher-level locations, returning each one until it reaches a country # <code>examine</code> returns a formatted dump of the given property # <code>url2</code> takes a parameter that is a proper url and formats it for use in an infobox; it accepts its own output as input # <code>getWebsite</code> fetches the Official website (P856) and formats it for use in an infobox # <code>checkvalue</code> looks through a property for a given entity-ID as its value and returns that entity-ID if found; otherwise nil # <code>checkValidity</code> returns whether the first unnamed parameter represents a valid entity-id # <code>showNoLinks</code> displays the article titles that should not be linked ===Examples of calls=== <nowiki>{{#invoke:WikidataIB |getValue |<PropertyID> |name=<fieldname> |suppressfields=<list of fields which will never display> |fetchwikidata=<list of fields to fetch values from Wikidata> |onlysourced=<yes/no> |noicon=<yes/no> |df=<dmy/mdy/y> |bc=<BC/BCE> |qual=<ALL/DATES/P999> |list=<ubl/hlist/prose> |linked=<yes/no> |<local parameter>}}</nowiki> <nowiki>{{#invoke:WikidataIB |getCoords |name=<fieldname> |suppressfields=<list of fields which will never display> |fetchwikidata=<list of fields to fetch values from Wikidata> |<local parameter>}}</nowiki> <nowiki>{{#invoke:WikidataIB |getQualifierValue |<PropertyID> |pval=<ID of target value for the property> |qual=<qualifier ID for that target value> |name=<fieldname> |suppressfields=<list of fields which will never display> |fetchwikidata=<list of fields to fetch values from Wikidata> |onlysourced=<yes/no>}}</nowiki> <nowiki>{{#invoke:WikidataIB |getValueByQual |<PropertyID> |qualID=<qualifier property ID to match> |qvalue=<QID of target value for the qualifier property> |name=<fieldname> |suppressfields=<list of fields which will never display> |fetchwikidata=<list of fields to fetch values from Wikidata> |onlysourced=<yes/no>}}</nowiki> <nowiki>{{#invoke:WikidataIB |getValueByLang |<PropertyID> |lang=<language code to match> |name=<fieldname> |suppressfields=<list of fields which will never display> |fetchwikidata=<list of fields to fetch values from Wikidata> |onlysourced=<yes/no>}}</nowiki> == Function getValue == === Parameters to getValue === {| class ="wikitable sortable" |- ! scope="col" | Name ! scope="col" | Alias ! scope="col" | Function ! scope="col" | Default |- | (first unnamed) | 1 | The property-ID whose values are returned. Required. | |- |- | (second unnamed) | 2 | A locally supplied value that, if it is not empty, will be returned in preference to the value on Wikidata. | empty |- | qid | | The Q-number (entity-ID) of the entity that the property belongs to. If not supplied or empty, defaults to the associated Wikidata entry of the current page – uses [[:mw:Extension:Wikibase Client/Lua #mw.wikibase.getEntityIdForCurrentPage|mw.wikibase.getEntityIdForCurrentPage()]]. | Item id for current&nbsp;page |- | eid | | An alternative to qid. Except for <code>eid</code>, all parameters to getValue treat nil and the empty string the same. So, setting {{para|x}} gives the same result as omitting the parameter. However, to provide some compatibility with other modules, using {{para|eid}} always returns an empty string, while omitting <code>eid</code> allows <code>qid</code> to work as normal. | Item id for current&nbsp;page |- | rank | | [Case insensitive] When set to <code>best</code>, returns preferred values if present, otherwise returns normal values. When set to <code>preferred</code> returns preferred values. When set to <code>normal</code>, returns normal values. When set to <code>deprecated</code> returns deprecated values. Any parameter value beginning with "b" is "best"; beginning with "p" is "preferred"; beginning with "n" is "normal"; beginning with "d" is deprecated. Multiple values are allowed: "p n d" would return all ranks. "Best" overrides the other flags. Other values are ignored and if no ranks are requested, preferred and normal are returned. | preferred and normal |- | qual | | A punctuation-separated list of property-IDs of qualifiers that are to be returned in parentheses after the property. Setting <code>qual=ALL</code> returns all qualifiers. Setting <code>qual=DATES</code> returns {{q|P580}} and {{q|P582}} with a date separator. | none |- | qualsonly | qo | A boolean which enables the display of just the qualifier(s), without the property value or parentheses. Values <code>no</code>, <code>false</code> and <code>0</code> are all false; anything else is true. | false |- | fetchwikidata | fwd | List of fields to fetch values from. <code>ALL</code> fetches all fields. A value of <code>NONE</code> or blank or omitting the parameter fetches no fields. | none |- | suppressfields | spf | List of fields which will never display. This will even force a local value in the field not to display. | none |- | name | | Name of the field. When encoding an infobox, this is the name that fetchwikidata and suppressfields will recognise. Required if fetchwikidata or suppressfields is specified (except when <code>fetchwikidata=ALL</code>). | nil |- | onlysourced | osd | A boolean which will filter out Wikidata values that are unsourced or only sourced to Wikipedia. [[Wikipedia:Wikidata/2018_Infobox_RfC#Discussion|This 2018 RFC]] requires that Wikidata values displayed in article infoboxes must be sourced. Values <code>no</code>, <code>false</code> and <code>0</code> are all false; anything else is true. | true |- | df | | Date format: may be <code>dmy</code> (day before month) or <code>mdy</code> (month before day) or <code>y</code> (year alone). | dmy |- | qdf | | Date format of qualifiers. If omitted, defaults to parameter <code>df</code>, or "y" if <code>df</code> is also omitted. | value of df or "y" |- | bc | | Format of the BC/BCE suffix for dates. | BCE |- | plaindate | pd | String to modify formatting of dates. Setting "true"/"yes"/"1" disables adding "sourcing cirumstances" (P1480) and any links. Setting "adj" does the same but uses the adjectival form of the date. | false |- | linked | | A boolean that enables the link to a local page via its sitelink on Wikidata. Values <code>no</code>, <code>false</code> and <code>0</code> are all false; anything else is true. | true |- | displaytext | dt | A string that overrides the displayed text of a linked item if it is non-empty. | empty |- | shortname | sn | A boolean that enables the use of shortname (P1813) instead of label for a linked item. Values <code>no</code>, <code>false</code> and <code>0</code> are all false; anything else is true. | false |- | uselabel | uselbl | A boolean that forces the display of the label instead of the disambiguated sitelink for a linked item. Labels are much more prone to vandalism that sitelinks. Values <code>no</code>, <code>false</code> and <code>0</code> are all false; anything else is true. | false |- | wdlinks | wdl | A boolean that enables the display of links to Wikidata when no local article exists. Values <code>no</code>, <code>false</code> and <code>0</code> are all false; anything else is true. | false |- | unitabbr | uabbr | A boolean that enables unit abbreviations for common units. Values <code>no</code>, <code>false</code> and <code>0</code> are all false; anything else is true. | false |- | convert | conv | A boolean that enables passing of quantities to Template:Cvt. Values <code>no</code>, <code>false</code> and <code>0</code> are all false; anything else is true. | false |- | showunits | su | A boolean that enables showing units for quantities. Values <code>no</code>, <code>false</code> and <code>0</code> are all false; anything else is true. | true |- | scale | | A string that sets scaling for format of quantities. Values are: "a"=automatic; "0"=no scaling; "3"=thousand; "6"=million; "9"=billion; "12"=trillion. | 0 |- | maxvals | | Sets the maximum number of values to be returned when multiple values are available. Setting it to 1 is useful where the returned string is used within another call, e.g. image. Values <code>0</code> and empty return all values. | 0 (all) |- | collapse | | Sets the maximum number of values to be returned before the content is auto-collapsed. Values <code>0</code> and empty allow all content to be displayed uncollapsed. | 0 (all) |- | linkprefix | lp | A link prefix that is prepended to the linked value when linked. Applies only to items that have articles and to strings (e.g. url). It triggers linking of strings. Any double-quotes " are stripped out, so that spaces may be passed. | empty |- | linkpostfix | | A link postfix that is appended to the linked value when linked. Applies only to items that have articles and to strings (e.g. url). It triggers linking of strings. Any double-quotes " are stripped out, so that spaces may be passed. | empty |- | prefix | | A prefix that is prepended to the displayed value of strings (e.g. url). Any double-quotes " are stripped out, so that spaces may be passed. | empty |- | postfix | | A postfix that is appended to the displayed value of strings (e.g. url). Any double-quotes " are stripped out, so that spaces may be passed. | empty |- | qlinkprefix | qlp | Qualifier link prefix (see linkprefix). | empty |- | qlinkpostfix | | Qualifier link postfix (see linkpostfix). | empty |- | qprefix | | Qualifier prefix (see prefix). | empty |- | qpostfix | | Qualifier postfix (see postfix). | empty |- | sorted | | A boolean which enables sorting of the values returned. Values <code>no</code>, <code>false</code> and <code>0</code> are all false; anything else is true. | false |- | qsorted | | A boolean which enables sorting of the qualifier values within each item returned. Values <code>no</code>, <code>false</code> and <code>0</code> are all false; anything else is true. | false |- | noicon | | A boolean which will suppress the trailing "edit at Wikidata" pen-icon. Useful for when the returned value is to be further processed. Values <code>no</code>, <code>false</code> and <code>0</code> are all false (i.e. shows the icon); anything else is true (i.e. suppresses the icon). | false |- | list | | The name of a template that the list of multiple values is then passed through. Examples include "cslist", "hlist", "ubl", "blist", "olist", "p-1". A special value, <code>prose</code>, produces "1, 2, 3 and 4". | none |- | sep | | Customises the string that is used to separate multiple returned values. Any double-quotes " are stripped out, so that spaces may be passed. If nothing or an empty string is passed it is set to the default list separator (", " in English). | ", " |- | qsep | | Customises the string that is used to separate multiple returned qualifier values. Any double-quotes " are stripped out, so that spaces may be passed. If nothing or an empty string is passed it is set to the default list separator (", " in English). | ", " |- | format | | Determines whether global coordinates should be rendered as degree/minute/second or as decimal degrees. Any value beginning "dec" (case insensitive) will render as decimal. Anything else will render as DMS. | dms |- | show | | Determines how global coordinates should be returned. The value "longlat" will return <code>longitude, latitude</code>. Any other value beginning "lon" (case insensitive) will return just longitude. Any value beginning "lat" (case insensitive) will return just latitude. When used with {{para|noicon|true}}, all of these will be pure numbers in decimal degrees (signed: N and E as positive), which are intended for use in mapping templates, etc. Anything other value (or nothing) will render the usual coordinate values as DMS or decimal with "NSEW" qualifiers, etc. | empty |- | lang | | Allows an unlinked value to be returned in the chosen language. Takes a standard ISO language code recognised by MediaWiki. If not supplied or blank, the local language (or set language for multi-lingual wikis) is used as normal. | local language |- | parameterset | ps | Convenience parameter to allow commonly used sets of parameters to be specified with a single parameter: ps=1 gets a simple linked value wherever possible; ps=2 represents a plain text value. See [[#Parameter sets|Parameter sets]]. | |- | linkredir | | Boolean to switch on or off the check for a redirect with the same name as the label when there is no sitelink on Wikidata for the value. Values <code>no</code>, <code>false</code> and <code>0</code> are all false; anything else is true. | false |} === Base parameters === * getValue can also take a named parameter {{para|qid}} which is the Wikidata ID for an article. This will not normally be used as omitting it defaults to the current article. * The property whose value is to be returned is passed in the first unnamed property and is required. * The second unnamed parameter, if supplied, will become the returned value and no call to Wikidata will be made. === Whitelist and blacklist === * The name of the field that this function is called from is passed in the named parameter {{para|name}}, which is first checked against a blacklist of fields that are never to be displayed, (i.e. the call must return nil in all circumstances). If the field is not on the blacklist, it is then checked against a whitelist. If the name of the field matches, the call will return any locally supplied value if it is supplied as the second unnamed parameter, or the Wikidata value otherwise. * Specifying {{para|fetchwikidata|ALL}} is a shortcut to return all fields that are not blacklisted. * The name is compulsory when the blacklist or whitelist is used, so the module returns nil if it is not supplied, other than when {{para|fetchwikidata|ALL}}. * The blacklist is passed in the named parameter {{para|suppressfields}} * The whitelist is passed in the named parameter {{para|fetchwikidata}} === Sourcing === The getValue function will accept a boolean parameter <code>onlysourced</code> which will suppress return of Wikidata values that are unsourced or only sourced to a Wikimedia project. The absence of the parameter, an empty parameter ({{para|onlysourced}}) and the empty string (<code>""</code>) all default to true (i.e. only referenced values are returned). The values <code>no</code>, <code>false</code> and <code>0</code> are treated as false (i.e. all values are returned); any other value is true (although {{para|onlysourced|yes/no}} is recommended for readability). === Link to Wikidata === The getValue function will accept a boolean parameter <code>noicon</code> which will suppress the trailing "edit at Wikidata" icon and link for cases when the returned value is to be further processed by the infobox (e.g. a url). The absence of the parameter or an empty parameter ({{para|noicon}}) default to false (i.e. the icon is added). The empty string (<code>""</code>) and the values <code>no</code>, <code>false</code> and <code>0</code> are treated as false; any other value is true (although {{para|noicon|true}} is recommended for readability). Following a discussion at [[Module talk:WikidataIB #Visibility of pen icon]], the pen icon is hidden from users who are not autoconfirmed. This means that most readers don't see the pen icon, and represents a balance between aesthetics and vandalism at Wikidata on the one hand, and the desire to encourage editing Wikidata on the other. === Dates === In order to handle the requirement for dates in mdy, dmy or just year formats, getValue accepts a named parameter {{para|df}} that may take the values "dmy", "mdy", or "y" - default is "dmy". As an article may require either of suffixes BC and BCE, getValue accepts a named parameter {{para|bc}} that may take the values "BC", or "BCE" - default is "BCE". Some test cases are shown at [[Module talk:WikidataIB/testing #Calls to getValue for dates]]. === Ranks === The {{para|rank}} parameter, when set to preferred, returns only preferred values; when set to normal, returns only normal values; when set to deprecated, returns only deprecated values. If the parameter is set to best, it returns preferred values if present, otherwise normal values. Any parameter value beginning with "p" is "preferred"; any parameter value beginning with "n" is "normal"; any parameter value beginning with "d" is "deprecated"; any parameter value beginning with "b" is "best". Combinations of values are allowed, e.g. {{para|rank|p n}} returns all the preferred and normal values (which is the default), although "best" overrides any other parameters. ==== Specific value-type handlers ==== The module has specific handlers for the following data types: # Items that correspond to an article in some Wikipedia, called "wikibase-items". These will be linked to the corresponding (and disambiguated) article on English Wikipedia where possible. # Items that represent dates. These may be centuries, years, years and months, or years, months and days. # Items that represent Commons media, urls, external ids, or other sorts of plain text. # Items that represent quantities. All of these may have an associated unit, or be dimensionless, and may have a range. # Items that represent global coordinates. These will be in degrees of latitude and longitude and will have an associated precision. Items that represent other types of data are not handled at present. The third class of data types may be used with the parameters: * {{para|prefix}}, {{para|postfix}}, {{para|linkprefix}}, {{para|linkpostfix}} If you don't supply at least one of {{para|linkprefix}} or {{para|linkpostfix}}, then just {{para|prefix}} and {{para|postfix}} are used. For example, when getting the {{Q|P717}} in {{Q|Q532127|}}: * <code><nowiki>{{#invoke:WikidataIB/sandbox|getValue|P717|fetchwikidata=ALL|onlysourced=no |prefix="before " |postfix=" after" |qid=Q532127}}</nowiki></code> → {{#invoke:WikidataIB/sandbox |getValue |P717 |fetchwikidata=ALL|onlysourced=no |prefix="before " |postfix=" after" |qid=Q532127}} Use double-quotes to enclose the parameter value if it has leading or trailing spaces (otherwise they are stripped out). If you supply {{para|linkprefix}} or {{para|linkpostfix}}, then all four parameters are used and a link is made for each value like this: * <code><nowiki>[[ linkprefix WikidataValue1 linkpostfix | prefix WikidataValue1 postfix]], [[ linkprefix WikidataValue2 linkpostfix | prefix WikidataValue2 postfix]], etc.</nowiki></code> That allows multiple links to be made to different sections of a list article, such as [[List of observatory codes]]. For example, when getting the {{Q|P717}} in {{Q|Q532127|}} we can make the links: *<code><nowiki>{{#invoke:WikidataIB/sandbox|getValue|P717|fetchwikidata=ALL|onlysourced=no |prefix= |postfix= |linkprefix="List of observatory codes#" |linkpostfix= |qid=Q532127}}</nowiki></code> → {{#invoke:WikidataIB/sandbox|getValue|P717|fetchwikidata=ALL|onlysourced=no |prefix= |postfix= |linkprefix="List of observatory codes#" |linkpostfix= |qid=Q532127}} The parameters {{para|prefix}}, {{para|postfix}}, {{para|linkprefix}}, {{para|linkpostfix}} are also applied to wikibase-items if they are linked. ==== Formatting multiple returned values ==== * {{para|sorted|<yes{{!}}no>}} is a boolean passed to enable sorting of the values returned. No parameter, or an empty string, or "false", or "no", or "0" disables sorting. It's only a very dumb alphabetical sort and sorts linked values as "[[ ..." * {{para|sep|<separator characters>}} allows the separator between multiple returned values to be defined. The default is <code>", "</code> (comma plus normal space). If the separator has leading or trailing spaces, enclose it in double quotes (e.g. {{para|sep|" - "}}). Any double quotes are stripped from the separator. The pipe character (<code>|</code>) must be escaped as <code><nowiki>{{!}}</nowiki></code>. For reasons of accessibility (see [[MOS:PLIST]]), do not use {{para|sep|&lt;br>}} for vertical unbulleted lists; use {{para|list|ubl}} instead. * {{para|list|<prose{{!}}cslist{{!}}hlist{{!}}ubl{{!}}blist{{!}}olist>}} allows multiple returned values to be displayed as a sentence with last two values separated by "and" ({{para|list|prose}}), a horizontal comma-separated list ({{para|list|cslist}}, not to be used in prose), a horizontal list ({{para|list|hlist}}), a vertical unbulleted list ({{para|list|ubl}}), a vertical bulleted list ({{para|list|blist}}), or a vertical ordered list ({{para|list|olist}}). These override the separator and do not display the 'pen icon' linked to "Edit at Wikidata". * {{para|list|p-1}} displays the last value. Combine with {{para|maxvals|''n''}} to display the ''n''th value. === Limiting the returned values === Sometimes a property is expected to have a single value, such as {{q|P18}}, but may have multiple values on Wikidata. Setting {{para|maxvals|1}} will limit the number of values returned to 1. Any other value is possible and functions as expected, but zero is treated as "no limit". === Unlinking === A returned value that represents an article on the local wiki will be linked by default. This includes redirects, but not dab pages. Sometimes there is a need not to link that returned values and this may be accomplished by setting {{para|linked|no}}. === Unit abbreviations === When the returned value is a quantity, the name of the units in which it is expressed is appended. Infoboxes may wish to use abbreviations instead for common units. This can be done by setting {{para|unitabbr|true}}. === Qualifiers === A parameter {{para|qual}} may be supplied, which will return qualifiers of the required property, if they exist. If the value is set to a punctuation-separated list of property-IDs (e.g. P123, P456), then only the values of qualifiers with that property will be returned. If the value is set to {{para|qual|ALL}}, then all of the qualifier values are returned. If the value is set to {{para|qual|DATES}} then the {{q|P580}} and the {{q|P582}} of the property are returned with a date separator. In each case, any qualifier values returned follow the property value, and are enclosed in parentheses. If multiple qualifier values are returned, they will be separated by commas by default, although the separator can be changed by specifying {{para|qsep}} (which may be enclosed in double-quotes, which are stripped out, so that spaces can be included). Setting the parameter {{para|qsorted|yes}} will sort the returned qualifier values alphanumerically. === Short form of parameters === Some of the longer parameters may be abbreviated to make infobox designs more compact: * <code>fwd → fetchwikidata</code> * <code>osd → onlysourced</code> * <code>spf → suppressfields</code> * <code>wdl → wdlinks</code> === Parameter sets === Generally, <code>getValue</code> has a set of defaults for its parameters that represent consensus decisions by editors. For example, {{para|onlysourced}} defaults to <code>true</code> so only Wikidata values that are sourced to something better than "Wikipedia" will be returned, and {{para|fetchwikidata}} defaults to <code>none</code> so nothing is returned until it is enabled by setting some field names or "ALL". This represents the fail-safe condition and allows infoboxes to be made Wikidata-capable without changing any article until enabled ''for that article''. To simplify the use of <code>getValue</code> in other circumstances, common combinations of parameters can be specified with {{para|parameterset}} or its alias {{para|ps}} for convenience. Two combinations are implemented at present and these are: ;ps=1 : a common set of overrides to get a simple value, linked where possible: <pre> |rank ="best" |fetchwikidata="ALL" |onlysourced ="no" |noicon ="true" </pre> ;ps=2 : a sort of raw value in plain text: <pre> |rank = "best" |fetchwikidata = "ALL" |onlysourced = "no" |noicon = "true" |linked = "no" |plaindate = "true" </pre> Other sets could be created if there is a demand. === Wrapper template === The template {{tl|wdib}} can be used as a convenient wrapper for <code><nowiki>{{#invoke:WikidataIB |getValue}}</nowiki></code>. == Other main functions == === Function getPreferredValue === The getPreferredValue function works exactly like getValue, taking the same parameters, but if any values for a property have the preferred rank set, it will only return those values. This is now deprecated in favour of <code>getValue|rank=best</code>. === Function getCoords === * getCoords can also take a named parameter {{para|qid}} which is the Wikidata ID for an article. This will not normally be used as omitting it defaults to the current article. * The first unnamed parameter, if supplied, will become the returned value and no call to Wikidata will be made. * The coordinates from Wikidata are parsed and passed to [[Template:Coord]] which returns the display as if it were called manually. * The blacklist of fields that are never to be displayed, and the whitelist are implemented in the same way as for getValue using {{para|suppressfields}} and {{para|fetchwikidata}} * The <code>format</code> parameter sets the display format to decimal or dms. Any value beginning with "dec" sets decimal; anything else sets dms. * The <code>display</code> parameter sets the display position to "inline", "title" or "inline, title". Default is nothing (so uses default for {{tl|Coord}}, currently "inline"). === Function getQualifierValue === The getQualifierValue function is for use when we want to fetch the value of a qualifier. We need to know the property and the value of the property that the qualifier relates to. The parameters are: * The property ID passed in the unnamed parameter (or {{para|1}}) * The target value for that property in {{para|pval}} * The qualifier ID for that target value in {{para|qual}} * The same parameters to implement whitelisting and blacklisting of the property as in getValue * Optional boolean to specify whether only sourced values of the property are returned (defaults to "no") in {{para|onlysourced}} * Optional item ID for arbitrary access in {{para|qid}} * The same parameters to format output as in getValue ==== Example of getQualifierValue ==== In {{Q|Q1513315}} there is a property {{Q|P793}}, which has a value {{Q|Q385378}}. That has two qualifiers, {{Q|P580}} and {{Q|P582}}. To get the start date: * <code><nowiki>{{#invoke:WikidataIB |getQualifierValue |qid=Q1513315 |P793 |pval=Q385378 |qual=P580 |name=xyz |fetchwikidata=ALL }}</nowiki></code> In [[South Pole Telescope]] it returns: * {{#invoke:WikidataIB |getQualifierValue |P793 |pval=Q385378 |qual=P580 |name=xyz |fetchwikidata=ALL |qid=Q1513315}} === Function getValueByQual === The getValueByQual function returns the value of a property which has a qualifier with a given entity value. The parameters are: * The property ID passed in the unnamed parameter (or {{para|1}}) * The property ID for a qualifier (or "ALL" or "DATES") in {{para|qualID}} * The Wikibase-entity ID of a value for that qualifier in {{para|qvalue}} * The same parameters to implement whitelisting and blacklisting of the property as in getValue * Optional boolean to specify whether only sourced values of the property are returned (defaults to "no") in {{para|onlysourced}} * Optional item ID for arbitrary access in {{para|qid}} * The same parameters to format output as in getValue ==== Example of getValueByQual ==== In {{Q|Q10990}} there is a property {{Q|P443}} that has multiple values, each of which has a qualifier {{Q|P407}}. We can return the property value whose qualifier has the value {{Q|13955}} * <code><nowiki>{{#invoke:WikidataIB |getValueByQual |qid=Q10990 |P443 |qualID=P407 |qvalue=Q13955 |fwd=ALL |osd=no |noicon=true}}</nowiki></code> → {{#invoke:WikidataIB |getValueByQual |qid=Q10990 |P443 |qualID=P407 |qvalue=Q13955 |fwd=ALL |osd=no |noicon=true}} === Function getValueByLang === The getValueByLang function returns the value of a property which has a qualifier {{Q|P407}} whose value has the given language code. The parameters are: * The property ID passed in the unnamed parameter (or {{para|1}}) * The {{Q|P424}} to match the language whose code is given by {{para|lang|xx[-yy]}}. If no code is supplied, it uses the default language. * The same parameters to implement whitelisting and blacklisting of the property as in getValue * Optional boolean to specify whether only sourced values of the property are returned (defaults to "no") in {{para|onlysourced}} * Optional item ID for arbitrary access in {{para|qid}} * The same parameters to format output as in getValue ==== Example of getValueByLang ==== In {{Q|Q7565108}} there is a property {{Q|P856}} that has multiple values, each of which has a qualifier {{Q|P407}}. We can return the property value whose {{Q|P407}} qualifier value (a WD item) itself has the {{Q|P424}} property that is "ja", i.e, {{Q|Q5287}} * <code><nowiki>{{#invoke:WikidataIB |getValueByLang |qid=Q7565108 |P856 |lang=ja |fwd=ALL |osd=no |noicon=true}}</nowiki></code> → {{#invoke:WikidataIB |getValueByLang |qid=Q7565108 |P856 |lang=ja |fwd=ALL |osd=no |noicon=true}} If {{para|lang}} is unspecified, we can obtain the same value with the default language (here that is the {{Q|Q1860}} and its {{Q|P424}} is "en") * <code><nowiki>{{#invoke:WikidataIB |getValueByLang |qid=Q7565108 |P856 |fwd=ALL |osd=no |noicon=true}}</nowiki></code> → {{#invoke:WikidataIB |getValueByLang |qid=Q7565108 |P856 |fwd=ALL |osd=no |noicon=true}} == Utility functions == === Function getLink === 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. : Wikidata: {{q|Q29016906}} and {{q|Q3621491}} * <code><nowiki>{{#invoke:WikidataIB |getLink |Q29016906}}</nowiki></code> → {{#invoke:WikidataIB |getLink |Q29016906}} * <code><nowiki>{{#invoke:WikidataIB |getLink |Q3621491}}</nowiki></code> → {{#invoke:WikidataIB |getLink |Q3621491}} === Function getLabel === getLabel has the qid of a Wikidata entity passed as the first unnamed parameter or as {{para|qid}} It returns the Wikidata label in the local language for an item by the given qid. If there is no label in the local language, it returns the qid instead. Note that this is the label given to the Wikidata entry in the same language as the current Wiki, if the label exists. : Wikidata: {{q|Q29016906}} and {{q|Q3621491}} * <code><nowiki>{{#invoke:WikidataIB |getLabel |Q29016906}}</nowiki></code> → {{#invoke:WikidataIB |getLabel |Q29016906}} * <code><nowiki>{{#invoke:WikidataIB |getLabel |Q3621491}}</nowiki></code> → {{#invoke:WikidataIB |getLabel |Q3621491}} * <code><nowiki>{{#invoke:WikidataIB |getLabel |Q19805408}}</nowiki></code> → {{#invoke:WikidataIB |getLabel |Q19805408}} === Function label === label has the qid of a Wikidata entity passed as the first unnamed parameter or as {{para|qid}} It returns the Wikidata label in the local language for an item by the given qid or linked to the current page. If there is no label in the local language, it returns an empty string. Note that this is the label given to the Wikidata entry in the same language as the current Wiki, if the label exists. : Wikidata: {{q|Q29016906}} and {{q|Q3621491}} * <code><nowiki>{{#invoke:WikidataIB |label |Q29016906}}</nowiki></code> → {{#invoke:WikidataIB |label |Q29016906}} * <code><nowiki>{{#invoke:WikidataIB |label |Q3621491}}</nowiki></code> → {{#invoke:WikidataIB |label |Q3621491}} * <code><nowiki>{{#invoke:WikidataIB |label |Q19805408}}</nowiki></code> → {{#invoke:WikidataIB |label |Q19805408}} === Function getAT === getAT 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, i.e. the article title. If there is no sitelink, it returns nothing. Note that this is the title of the article in the current Wikipedia, if the interlanguage link exists in the Wikidata entry. : Wikidata: {{q|Q29016906}} and {{q|Q3621491}} * <code><nowiki>{{#invoke:WikidataIB |getAT |Q29016906}}</nowiki></code> → {{#invoke:WikidataIB |getAT |Q29016906}} * <code><nowiki>{{#invoke:WikidataIB |getAT |Q3621491}}</nowiki></code> → {{#invoke:WikidataIB |getAT |Q3621491}} === Function getDescription === getDescription has the qid of a Wikidata entity passed as |qid= (it defaults to the associated qid of the current article if omitted). It has 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 in plain text if the local parameter is "Wikidata". Nothing is returned if the description doesn't exist or "none" is passed as the local parameter. : Wikidata: {{q|Q29016906}} and {{q|Q3621491}} * <code><nowiki>{{#invoke:WikidataIB |getDescription |qid=Q29016906 |wikidata}}</nowiki></code> → {{#invoke:WikidataIB |getDescription |qid=Q29016906 |wikidata}} * <code><nowiki>{{#invoke:WikidataIB |getDescription |qid=Q29016906 |A painting}}</nowiki></code> → {{#invoke:WikidataIB |getDescription |qid=Q29016906 |A painting}} * <code><nowiki>{{#invoke:WikidataIB |getDescription |qid=Q29016906 |none}}</nowiki></code> → {{#invoke:WikidataIB |getDescription |qid=Q29016906 |none}} * <code><nowiki>{{#invoke:WikidataIB |getDescription |qid=Q3621491 |wikidata}}</nowiki></code> → {{#invoke:WikidataIB |getDescription |qid=Q3621491 |wikidata}} * <code><nowiki>{{#invoke:WikidataIB |getDescription |qid=Q3621491 |A profession}}</nowiki></code> → {{#invoke:WikidataIB |getDescription |qid=Q3621491 |A profession}} * <code><nowiki>{{#invoke:WikidataIB |getDescription |qid=Q3621491 |none}}</nowiki></code> → {{#invoke:WikidataIB |getDescription |qid=Q3621491 |none}} === Function formatDate === formatDate accepts 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. * <code><nowiki>{{#invoke:WikidataIB |formatDate | 1 August 30 BCE |bc=BCE |df=dmy}}</nowiki></code> → {{#invoke:WikidataIB |formatDate | 1 August 30 BCE |bc=BCE |df=dmy}} * <code><nowiki>{{#invoke:WikidataIB |formatDate | 1 August 30 BCE |bc=BC |df=mdy}}</nowiki></code> → {{#invoke:WikidataIB |formatDate | 1 August 30 BCE |bc=BC |df=mdy}} * df = "dmy" / "mdy" / "y" - default is "dmy" * bc = "BC" / "BCE" - default is "BCE" === Function checkBlacklist === checkBlacklist allows a test to check whether a named field is allowed. It returns true if the field is not blacklisted (i.e. allowed) It returns false if the field is blacklisted (i.e. disallowed) Example: * <code><nowiki>{{#if:{{#invoke:WikidataIB |checkBlacklist |name=nationality |suppressfields=residence; nationality; citizenship}} | not blacklisted | blacklisted}}</nowiki></code> → {{#if:{{#invoke:WikidataIB |checkBlacklist |name=nationality |suppressfields=residence; nationality; citizenship}} | not blacklisted | blacklisted}} * <code><nowiki>{{#if:{{#invoke:WikidataIB |checkBlacklist |name=birth_place |suppressfields=residence; nationality; citizenship}} | not blacklisted | blacklisted}}</nowiki></code> → {{#if:{{#invoke:WikidataIB |checkBlacklist |name=birth_place |suppressfields=residence; nationality; citizenship}} | not blacklisted | blacklisted}} === Function emptyor === 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 could contain "=", then it must be called explicitly: * <code><nowiki>| 1 = whatever-the-argument-is</nowiki></code> In that case, leading and trailing spaces are trimmed. It finds use in infoboxes where it can replace tests like: * <code><nowiki>{{#if: {{#invoke:WikidataIB |getvalue |P99 |fwd=ALL}} | <span class="xxx">{{#invoke:WikidataIB |getvalue |P99 |fwd=ALL}}</span> | }}</nowiki></code> with a form that uses just a single call to Wikidata: * <code><nowiki>{{#invoke |WikidataIB |emptyor |1= <span class="xxx">{{#invoke:WikidataIB |getvalue |P99 |fwd=ALL}}</span> }}</nowiki></code> === Function labelorid === labelorid is a public function to expose the output of labelOrId(). The Q-number (entity ID) is passed as |qid= or as an unnamed parameter. It returns the Wikidata label for that entity or the qid if no label exists. === Function getQid === * getQid works with the current page and its associated Wikidata entry. * It returns qid, if supplied as the first unnamed parameter or as {{para|qid}}; * 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 === Function examine === examine provides a dump of the entire property given in the first unnamed parameter (or in {{para|pid}} as a named alias) from the item given by the parameter 'qid', or from the item corresponding to the current page if qid is not supplied. Both parameters may be unnamed and given in any order. It works in a similar manner to the [[Module:Wikidata|Dump]] function, but only loads a single claim, rather than the whole Wikidata entry. * Example: <code><nowiki>{{#invoke:WikidataIB |examine |qid=Q1396889 |P50}}</nowiki></code> There is a [[Template:Examine]] which acts as a wrapper for the call. * Example: <code><nowiki>{{examine |Q4048254 |P31}}</nowiki></code> → {{examine |Q4048254 |P31}} === Function url2 === url2 takes a parameter url= that is a proper url and formats it for use in an infobox. Examples: ==== See also ==== * {{ml|URL|url}} & {{ml|URL|url2}} == Coding into an infobox == Typically, the getValue call will be invoked in an infobox definition, using appropriate template parameters. One simple implementation is given as an example in [[:Template:Infobox book/Wikidata/Sandbox]]. As an illustration, the 'author' field in the infobox is coded like this: <pre style="line-height:1.2em;"> | label2 = Author{{#if:{{{authors|}}}|s}} | data2 = {{#invoke:WikidataIB |getValue |P50 |name=author |fetchwikidata={{{fetchwikidata|}}} |suppressfields={{{suppressfields|}}} |{{{authors|{{{author|}}}}}} }} </pre> The property to be fetched is the first unnamed parameter. In this case it is {{Q|P50}}. The name of the field is passed in {{para|name}} and that name is checked against the blacklist and the whitelist. To always suppress the author field in a particular article, an editor will set {{para|suppressfields|author}} in the infobox. The author field will then never be displayed. If the field is not blacklisted, then the infobox can be set to display a locally supplied value for author simply by setting {{para|author|[[George Orwell]]}}, for example, in the infobox. It also accepts {{para|authors}}. If the name of the field is on the whitelist, e.g. {{para|fetchwikidata|author; genre; pub_date; pages; dewey; congress}}, ''and'' the local value is not supplied, then the infobox will display the value retrieved from Wikidata. Any separators can be used, except | and {}. As a shorthand, {{para|fetchwikidata|ALL}} will fetch all of the fields that are not blacklisted, as long as no local value is already provided in the article for a given field. Since Wikidata labels are normally lower case, the ucfirst function from [[Module:String2]] can be used to capitalise the first letter of the returned text, e.g. * <code><nowiki>{{#invoke:String2 | ucfirst | {{#invoke:WikidataIB |getValue |P136 |name=genre |fetchwikidata=ALL |onlysourced=false}} }}</nowiki></code> in {{Q|Q1396889}} produces: * {{#invoke:String2 | ucfirst | {{#invoke:WikidataIB |getValue |P136 |name=genre |fetchwikidata=ALL |onlysourced=false |qid=Q1396889}} }} === Example of calls in an infobox === Basic use of getValue: *<code><nowiki>{{#invoke:WikidataIB |getValue |P000 |name=fieldname |qid={{{qid|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |{{{localparameter|}}} }}</nowiki></code> Full collection of parameters: *<code><nowiki>{{#invoke:WikidataIB |getValue |P000 |name=fieldname |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} |wdl={{{wikidatalink|}}} |df={{dateformat|}} |bc={{{bc|}}} |prefix= |postfix= |linkprefix= |linkpostfix= |sorted={{{sorted|}}} |sep={{{separator|}}} |list={{listtype|}}} |{{{localparameter|}}} }}</nowiki></code> Any of the parameters can, of course, be fixed for a given field in an infobox, rather than taking the parameter supplied to the infobox, which will affect all fields. For example, one field may set {{para|list|hlist}} where a series of short words is expected; whereas another field could use {{para|list|ubl}} where an unbulleted vertical list of several words on each line is required. === Coordinates === The getCoords call will display the output of [[Template:Coord]] when supplied with the coordinates returned from Wikidata. It can be coded like this: <pre style="line-height:1.2em;"> |label20 = Coordinates | data20 = {{#invoke:WikidataIB |getCoords |name=coordinates |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |{{{coordinates|}}} }} </pre> An example is [[Template:Infobox biosphere reserve]] <pre style="line-height:1.2em;"> {{Infobox biosphere reserve | fetchwikidata = ALL }} </pre> Displays coordinates in the usual positions when used in an article where Wikidata has coordinates. === Upgrading existing infoboxes === Since the parameter {{para|fetchwikidata}} is needed for any Wikidata functionality, an existing infobox may be replaced by an infobox incorporating these calls without any change whatsoever to any article. Each article using the new infobox can later be enabled by supplying {{para|fetchwikidata|ALL}}, or a list of required fields for that article. At that point, the onus is on the editor enabling the functionality to check that no unwanted fields are now being displayed. If so, they can be added to a blacklist for the article by setting {{para|suppressfields}} to the list of unwanted fields. === Verifiability === Where it will always be essential for a particular field to only contain values that are referenced, use <code>getValue</code>, making sure that {{para|onlysourced}} is ''not'' set to 'false', '0' or 'no'. By default it will exclude values that are unsourced or only sourced to a Wikipedia, thus making the job of checking easier at the article level. If unsourced data is acceptable (!), set {{para|onlysourced|no}}. As it is beyond my wit to produce an automated mechanism that knows whether an existing source is reliable or not in a given context, that job must still be performed at the article level by an editor familiar with the subject. It should always be done when first enabling Wikidata for that article. === Helper templates === ; [[Template:If then show]] : tests whether the first unnamed parameter is not an empty string and returns it if it isn't. Otherwise it returns the second unnamed parameter. Optional third and fourth unnamed parameters provide a prefix and a suffix for the first parameter when returned. Useful when the first parameter is a call to Wikidata. ; [[Template:Ifnoteq then show]] : tests whether the first unnamed parameter is equal to the second unnamed parameter and returns the third unnamed parameter if it does. Otherwise it returns the first unnamed parameter. This is useful when the first parameter is a <code><nowiki>{{#invoke:</nowiki></code> of a Lua module that returns a value for which a specific exception is required. ; [[Template:If then wikilink]] : tests whether the first unnamed parameter is not an empty string and if it isn't, it returns the parameter formatted as piped wiki-link using an optional namespace prefix. ; [[Template:Formatter link]] : takes an external identifier code as {{para|code}} and uses a formatter url as {{para|url}} to construct a link to the external resource, which uses the code as display. ; [[Template:Emptyor]] : tests a piece of text to ascertain whether it's effectively empty or contains some text. If the unnamed parameter consists only of html tags, punctuation (e.g. wiki markup) and whitespace, then Emptyor returns nothing; otherwise it returns the parameter unchanged. Wrapper for p.emptyor function. == Example of use: Infobox book == This section is taken from [[Template:Infobox book/Wikidata/Sandbox/doc]]. === No Wikidata === <pre style="line-height:1.2em;"> {{Infobox book/Wikidata/Sandbox | suppressfields = | fetchwikidata = | name = Animal Farm | title_orig = Animal Farm: A Fairy Story | image = Animal Farm - 1st edition.jpg | image_size = 200px | caption = First edition cover | author = [[George Orwell]] | country = United Kingdom | language = English | genre = Political satire }} </pre> Works as a non-aware infobox: only locally supplied parameters are displayed. <pre style="line-height:1.2em;"> {{Infobox book/Wikidata/Sandbox | name = Animal Farm | title_orig = Animal Farm: A Fairy Story | image = Animal Farm - 1st edition.jpg | image_size = 200px | caption = First edition cover | author = [[George Orwell]] | country = United Kingdom | language = English | genre = Political satire }} </pre> The blacklist and whitelist can be omitted if unused === All Wikidata === <pre style="line-height:1.2em;"> {{Infobox book/Wikidata/Sandbox | fetchwikidata = author; genre; pub_date; pages; dewey; congress }} </pre> Fetches the author, publication date, number of pages, Dewey index, and Library of Congress catalogue number values from Wikidata. <pre style="line-height:1.2em;"> {{Infobox book/Wikidata/Sandbox | fetchwikidata = ALL }} </pre> As shorthand, the {{para|fetchwikidata}} parameter can be set to ALL to fetch all available fields. Any field can be suppressed by naming it in {{para|suppressfields}}, or overridden by supplying a local value. === Never display genre === <pre style="line-height:1.2em;"> {{Infobox book/Wikidata/Sandbox | suppressfields = genre | fetchwikidata = author; genre; pub_date; pages; dewey; congress }} </pre> The genre field will always be suppressed, even if a local value is supplied. <pre style="line-height:1.2em;"> {{Infobox book/Wikidata/Sandbox | suppressfields = genre | fetchwikidata = author; genre; pub_date; pages; dewey; congress | genre = Political satire }} </pre> === Local override === <pre style="line-height:1.2em;"> {{Infobox book/Wikidata/Sandbox | fetchwikidata = author; genre; pub_date; pages; dewey; congress | genre = Political satire }} </pre> The genre field is set to display "Political satire", no matter what is stored in Wikidata. <pre style="line-height:1.2em;"> {{Infobox book/Wikidata/Sandbox | fetchwikidata = ALL | genre = Novel }} </pre> The genre field is set to display "Novel", no matter what is stored in Wikidata. === Don't fetch genre === <pre style="line-height:1.2em;"> {{Infobox book/Wikidata/Sandbox | suppressfields = | fetchwikidata = author; pub_date; pages; dewey; congress }} </pre> The genre field will not be fetched from Wikidata. Only the author, publication date, number of pages, Dewey index, and Library of Congress catalogue number are imported. A local value for genre will display. == Exporting the module == WikidataIB has been developed to run on any language wiki (or Wikimedia project) with a minimum of modification. An optional sub-module [[Module:WikidataIB/i18n]] may be created to replace the values for error messages, ordinal suffixes etc. as shown in the local i18n definitions in the module. Although the same result can be arrived at by directly editing those values in WikidataIB, using the sub-module will allow an updated version of WikidataIB to directly replace the older module without having to re-edit the i18n definitions. === Linked items === If the target Wiki has a convention that certain items are not normally linked (see [[:en:Wikipedia:Manual of Style/Linking #What generally should not be linked]] for an example), then a sub-module [[Module:WikidataIB/nolinks]] can be created to list items that should not be linked, using the English Wikipedia sub-module as an exemplar. === Italic titles === If the target Wiki has a convention that certain works should be italicised or quoted (see [[:en:Wikipedia:Manual of Style/Text formatting #Names and titles]] for an example), then a sub-module [[Module:WikidataIB/titleformats]] can be created to list items that should be italicised or quoted, using the English Wikipedia sub-module as an exemplar. === Complex date === Most of the output from the module will use the local language (or any user-specified one on multi-lingual wikis) where the sitelink or label exists on Wikidata. However, dates are more complicated and not handled perfectly in all languages. To solve this, WikidataIB uses [[Module:Complex date]] – developed on Commons by {{u|Jarekt}} – which allows expansion to support a wider variety of languages. As a result, it is necessary to install Complex date and its dependencies alongside WikidataIB when installing on another Wikimedia project. ==== Complex date dependencies ==== [[Module:Complex_date]] relies on the following modules: * [[Module:Calendar]] (lazy loading with no dependencies) * [[Module:ISOdate]] ** [[Module:DateI18n]] (no dependencies) * [[Module:i18n/complex date]] ** [[Module:Ordinal]] (lazy loading) *** [[Module:I18n/ordinal]] (no dependencies) *** [[Module:Yesno]] (from en.wikipedia) (no dependencies) *** [[Module:Formatnum]] (no dependencies) ** [[Module:Roman]] (lazy loading with no dependencies) ** [[Module:Linguistic]] (lazy loading with no dependencies) Unless otherwise noted, the authoritative version of each module can be found on [https://commons.wikimedia.org/ Commons] although the versions on English Wikipedia are usually kept in sync. ==See also== * [[Module:Wikidata]], handling Wikidata more basically * [[Template:WikidataOI]], a template that uses [[Module:Wd]] but also has and "opt-in" options {{para|fetch}} and {{para|ifeq}} similar to this module's {{para|fetchwikidata}} or {{para|fwd}} ==Tracking categories== * {{clc|Articles with missing Wikidata information}} {{Wikidata infoboxes}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wikidata modules]] }}</includeonly> 8gc2jhffwzamdlcu42r1pvy8n68zm2t Cèṭa'an:Compare pages 10 3572 18560 2024-09-28T16:10:37Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly><!-- -->{{#switch:<!-- -->|{{{1|}}}|{{{2|}}} = {{Error|Two pages are needed to compare.}}<!-- -->|#default = <!-- -->{{Plain link<!-- -->|url = {{fullurl:Special:ComparePages|<!-- -->{{#iferror:{{#expr:{{{1|}}} + 1}}<!-- -->|page1={{urlencode:{{{1}}}}}<!-- -->|rev1={{{1}}}<!-- -->}}&<!-- -->{{#iferror:{{#expr:{{{2|}}} + 1}}<!-- -->|page2={{urlencode:{{{2}}}}}<!-- -->|rev2={{{2}}}<!--...' 18560 wikitext text/x-wiki <includeonly><!-- -->{{#switch:<!-- -->|{{{1|}}}|{{{2|}}} = {{Error|Two pages are needed to compare.}}<!-- -->|#default = <!-- -->{{Plain link<!-- -->|url = {{fullurl:Special:ComparePages|<!-- -->{{#iferror:{{#expr:{{{1|}}} + 1}}<!-- -->|page1={{urlencode:{{{1}}}}}<!-- -->|rev1={{{1}}}<!-- -->}}&<!-- -->{{#iferror:{{#expr:{{{2|}}} + 1}}<!-- -->|page2={{urlencode:{{{2}}}}}<!-- -->|rev2={{{2}}}<!-- -->}}}}<!-- -->|name = {{{label|{{{3|compare {{{label1|{{{1}}}}}} to {{{label2|{{{2}}}}}}}}}}}}<!-- -->}}<!-- -->}}</includeonly><noinclude> {{documentation}} </noinclude> n64vutlx0vxrvgamv909809p4ni0nyv Cèṭa'an:Compare pages/doc 10 3573 18561 2024-09-28T16:11:01Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} Similar to the {{Tl|Diff}} template, this template is intended to be useful for creating links to "[[Help:Diff|diffs]]"; that is, links to pages that show the differences between two versions of a wiki page. The major difference is that {{Tlc|Diff}} is intended to show two versions of the same page, and this one creates a link to [[Special:ComparePages]] to show one version of two different pages. Every version of a page has a revisio...' 18561 wikitext text/x-wiki {{Documentation subpage}} Similar to the {{Tl|Diff}} template, this template is intended to be useful for creating links to "[[Help:Diff|diffs]]"; that is, links to pages that show the differences between two versions of a wiki page. The major difference is that {{Tlc|Diff}} is intended to show two versions of the same page, and this one creates a link to [[Special:ComparePages]] to show one version of two different pages. Every version of a page has a revision ID, which you can find from the [[Help:Page history|history]] of the page by looking at the link for the timestamp, which is of the form: <nowiki>https://en.wikipedia.org/w/index.php?title=SomePageName&oldid=442212827</nowiki> The number after <kbd>oldid=</kbd> is the revision ID. Given a page name and one or two revision IDs, you can construct links to several types of diffs. == Usage == :{{Tlx|Compare pages|''page'' or ''oldid'' for page 1|''page'' or ''oldid'' for page 2}} *<kbd>''page''</kbd>&nbsp;– The title of the page. *<kbd>''oldid''</kbd>&nbsp;– The revision ID onto which the diff is generated. <!-- ADD IN DETAILS FOR {{{3}}}, {{{label}}}, {{{label1}}}, and {{{label2}}} once the bugs are ironed out. --> All parameters are required. Omitting parameters will return an error. == Examples == {| class="wikitable" ! style="width:40%;" | Code !! Output |- | <code><nowiki>{{Compare pages|Foo|Bar}}</nowiki></code> | {{Compare pages|Foo|Bar}} '''This is the form that would be used most often.''' |- | <code><nowiki>{{Compare pages|Foo|Bar|Difference between pages}}</nowiki></code> | {{Compare pages|Foo|Bar|Difference between pages}} |- | <code><nowiki>{{Compare pages|Foo}}</nowiki></code> | {{Compare pages|Foo}} |- | <code><nowiki>{{Compare pages||Bar}}</nowiki></code> | {{Compare pages||Bar}} |} == See also == * {{Tl|Oldid}}&nbsp;– simplifies the case for linking to a known old version * {{Tl|Diff}} * {{Tl|Diff2}} * {{Tl|Querylink}}&nbsp;– generic template to construct [[query string]]s * [[diff utility]]&nbsp;– syntax highlight on wiki pages with [[mw:Extension:SyntaxHighlight GeSHi]] * [[Special:ComparePages]] <!-- NO TEMPLATE DATA UNTIL LABEL PARAMETERS ARE GOOD <nowiki> == TemplateData == <templatedata> { "params": { "page": { "required": true, "label": "Page", "type": "string/wiki-page-name", "description": "The title of the page." }, "diff": { "required": true, "label": "Diff", "type": "string/line", "description": "The ID or keyword that is used against the base ID. Possible keywords are:\n* cur – compare with the current version of a page.\n* prev – compare with the previous version of a page.\n* next – compare with the next version of a page." }, "oldid": { "required": false, "label": "Oldid", "type": "number", "description": "The base ID onto which the diff is generated. Some number like \"442212827\" (without the quotes)." }, "diffonly": { "required": false, "label": "Diffonly", "type": "string/line", "description": "Displays the page comparisons only. If you use this, the value should be \"yes\" (without the quotes)." }, "label": { "required": false, "label": "Label", "type": "string/line", "description": "Text to display as link. No label will give a numbered link." }, "id": { "type": "number", "label": "id", "description": "The ID to be compared with the base oldid. To be included ONLY if the parameter \"diff\" is NOT specified. This should be *larger* than <kbd>oldid</kbd>. Some number like \"442212827\" (without the quotes)." } }, "description": "A template that is intended to be useful for creating links to diffs; that is, links to pages that show the differences between two versions of a wiki page." } </templatedata> </nowiki> --> <includeonly>{{Sandbox other|| [[Category:Diff templates|{{PAGENAME}}]] }}</includeonly> eawbgxellxflxjyw0ek988jnpnu6dvv Cèṭa'an:Wdib 10 3574 18562 2024-09-28T16:12:08Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:WikidataIB|getValue}}<noinclude> {{documentation}} </noinclude>' 18562 wikitext text/x-wiki {{#invoke:WikidataIB|getValue}}<noinclude> {{documentation}} </noinclude> t9d3ehgkq1uwxupd66kuww7i118e6vk Cèṭa'an:Wdib/doc 10 3575 18563 2024-09-28T16:12:48Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}}{{short description|Wrapper template for Module:WikidataIB}} {{High-use}} {{Lua|Module:WikidataIB}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> A wrapper template for the getValue call in [[Module:WikidataIB]] == Usage == Examples of {{q|P106}} for {{q|Q42}}: {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{Wdib |P106 |qid=Q42 |fwd=A...' 18563 wikitext text/x-wiki {{Documentation subpage}}{{short description|Wrapper template for Module:WikidataIB}} {{High-use}} {{Lua|Module:WikidataIB}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> A wrapper template for the getValue call in [[Module:WikidataIB]] == Usage == Examples of {{q|P106}} for {{q|Q42}}: {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{Wdib |P106 |qid=Q42 |fwd=ALL }}</nowiki>}} {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{Wdib |P106 |qid=Q42 |fwd=ALL |osd=no }}</nowiki>}} Examples of {{q|P856}} for {{q|Q219960}}: {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{Wdib |P856 |qid=Q219960 |fwd=ALL |osd=no |maxvals=1 }}</nowiki>}} {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{Wdib |P856 |qid=Q219960 |fwd=ALL |osd=no |qual=P407 }}</nowiki>}} For more details, see [[Module:WikidataIB/doc #Function getValue]]. == See also == * [[Template:Wikidata]] <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wikidata templates]] }}</includeonly> 9wkhq63jf9q3ig5t8f45fafxq77vy0w Cèṭa'an:Q 10 3576 18564 2024-09-28T16:13:16Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Wikidata entity link]] 18564 wikitext text/x-wiki #REDIRECT [[Template:Wikidata entity link]] [[Category:Wikidata templates]] {{Redirect category shell| {{R from template shortcut}} {{R from move}} }} euhjv426e4bdxtzl1tovttx8jnzbtd5 Cèṭa'an:Wikidata entity link 10 3577 18565 2024-09-28T16:14:31Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#if:{{{1|}}} | {{#switch:{{padleft:|1|{{uc:{{{1}}}}}}} | Q | P = [[d:Special:EntityPage/{{uc:{{{1}}}}}|{{#invoke:wd|label|{{uc:{{{1}}}}}}} <small>({{uc:{{{1}}}}})</small>]] | #default = [[d:Special:EntityPage/Q{{uc:{{{1}}}}}|{{#invoke:wd|label|Q{{uc:{{{1}}}}}}} <small>(Q{{uc:{{{1|}}}}})</small>]] }} | {{#if:{{#invoke:wd|label|raw}} | d:Special:EntityPage/{{#invoke:wd|label|raw}}|{{#invoke:wd|label}} <small>({{#invoke:wd|label|raw}})</smal...' 18565 wikitext text/x-wiki <includeonly>{{#if:{{{1|}}} | {{#switch:{{padleft:|1|{{uc:{{{1}}}}}}} | Q | P = [[d:Special:EntityPage/{{uc:{{{1}}}}}|{{#invoke:wd|label|{{uc:{{{1}}}}}}} <small>({{uc:{{{1}}}}})</small>]] | #default = [[d:Special:EntityPage/Q{{uc:{{{1}}}}}|{{#invoke:wd|label|Q{{uc:{{{1}}}}}}} <small>(Q{{uc:{{{1|}}}}})</small>]] }} | {{#if:{{#invoke:wd|label|raw}} | [[d:Special:EntityPage/{{#invoke:wd|label|raw}}|{{#invoke:wd|label}} <small>({{#invoke:wd|label|raw}})</small>]] | <small>(no entity)</small> }} }}</includeonly><noinclude>{{Documentation}}</noinclude> 7blupfawedlkav9rkt891x7ri892zm0 Cèṭa'an:Wikidata entity link/doc 10 3578 18566 2024-09-28T16:14:56Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- Template categories go at the bottom of this page. --> {{Template shortcut|Q|wde|WDE|wdq|WDQ}} {{Lua|Module:Wd}} '''{{NAMESPACE}}:{{BASEPAGENAME}}''' is used to get an automatically localized link to a Wikidata item or property. == Usage examples == ; Standard usage : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}}}</code> → {{{{BASEPAGENAME}} }} : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}|1}}</code> → {{{{BASEPAGENAME...' 18566 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- Template categories go at the bottom of this page. --> {{Template shortcut|Q|wde|WDE|wdq|WDQ}} {{Lua|Module:Wd}} '''{{NAMESPACE}}:{{BASEPAGENAME}}''' is used to get an automatically localized link to a Wikidata item or property. == Usage examples == ; Standard usage : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}}}</code> → {{{{BASEPAGENAME}} }} : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}|1}}</code> → {{{{BASEPAGENAME}}|1}} : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}|Q1}}</code> → {{{{BASEPAGENAME}}|Q1}} : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}|P681}}</code> → {{{{BASEPAGENAME}}|P681}} ; Leading/trailing white space : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | 1 }}</code> → {{{{BASEPAGENAME}} | 1 }} : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | Q1 }}</code> → {{{{BASEPAGENAME}} | Q1 }} : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | P681 }}</code> → {{{{BASEPAGENAME}} | P681 }} ; Lower case : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | q1 }}</code> → {{{{BASEPAGENAME}} | q1 }} : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | p681 }}</code> → {{{{BASEPAGENAME}} | p681 }} ; Template shortcuts : <code><nowiki>{{</nowiki>q|1}}</code> → {{q|1}} : <code><nowiki>{{</nowiki>wde|Q1}}</code> → {{wde|Q1}} : <code><nowiki>{{</nowiki>wdq|P681}}</code> → {{wdq|P681}} == TemplateData == {{TemplateData header}} <templatedata> { "params": { "1": { "label": "item or property number", "description": "The letter P is required when linking to properties. The letter Q is optional when linking to items.", "example": "Q42, 42, P23", "type": "line", "suggested": true } } } </templatedata> == See also == * [[d:Template:Q]] * [[d:Template:Property]] * {{tlp|Get QID|<Wikipedia page title>}} * {{tl|Label}} * {{tl|LinkedLabel}} * {{tl|Wikidata fallback link}} * {{tl|Wikidata property}} * {{tl|Wikidata property link}} * {{tl|Authority control}} * {{tl|QID}} <includeonly>{{Sandbox other|| <!-- Template categories go here. --> [[Category:Wikidata templates]] }}</includeonly> smro41sjh77wpnv3yoc5e2xgsrret96 Wikipèḍia:Lua 4 3579 18567 2024-09-28T16:15:57Z Munajad.MH 3071 ←Membuat halaman berisi '{{short description|Wikipedia project page for MediaWiki Lua modules}} {{Pp-semi-indef}} {{WikiProject Lua header}} {{Information page|WP:LUA|WP:MODULE}} {{Namespaces}} [[Lua (programming language)|Lua]] is a programming language that is available via the [[mw:Extension:Scribunto|Scribunto]] [[MediaWiki extension]] on the English Wikipedia. Since February 2013, Lua code can be embedded into wiki templates by employing the "<nowiki>{{#invoke:}}</nowiki>" function...' 18567 wikitext text/x-wiki {{short description|Wikipedia project page for MediaWiki Lua modules}} {{Pp-semi-indef}} {{WikiProject Lua header}} {{Information page|WP:LUA|WP:MODULE}} {{Namespaces}} [[Lua (programming language)|Lua]] is a programming language that is available via the [[mw:Extension:Scribunto|Scribunto]] [[MediaWiki extension]] on the English Wikipedia. Since February 2013, Lua code can be embedded into wiki templates by employing the "<nowiki>{{#invoke:}}</nowiki>" functionality of Scribunto. This extension supports Lua 5.1 {{as of|lc=y|2022|10}}. The Lua [[source code]] is stored in pages called modules (e.g., [[Module:Example]]). These individual modules are then invoked (by code <code><nowiki>{{#invoke:<Module name>|<Function name>|(optional) param1 | param2...}}</nowiki></code>). Example: {| class="wikitable" |- ! Wikitext ! Result |- | <code><nowiki>{{#invoke:Example|hello}}</nowiki></code> | {{#invoke:Example|hello}} |} == Running a module == Modules are run on normal wiki pages using the #invoke parser function. The syntax of #invoke is similar to template syntax, but with some differences. The most important difference is that you need to specify a ''function name''. A function is a set of instructions that takes input values, processes them, and returns an output value.<ref>You can also have multiple output values, but functions that do this are not normally meant to be accessed from wiki pages.</ref> This is much like what a template does: you give it arguments, it processes them, and you get a result. However, you can define many functions in one Lua module, whereas you can only define one template on one page. Furthermore, you can't just run a Lua module directly – you can only run one of the module's functions. The module is just a container for the functions, and doesn't do anything by itself. So there are two reasons that we need to input a function name: we can't run a module by itself, and without specifying a function name, Lua will not know which function it is we want to run. The simplest way to run a module from a wiki page is like this: &#123;{#invoke:''module name''|''function name''}} For example, we can run [[Module:Example]] in this way, which has a function named "hello". * <code><nowiki>{{#invoke:Example|hello}}</nowiki></code> → {{#invoke:Example|hello}} === Using arguments === Arguments are passed to modules in the same way that they are passed to templates. Note, however, that the text after the first pipe character is always the function name; the first positional argument is the text after the ''second'' pipe. &#123;{#invoke:''module name''|''function name''|''first positional argument''|''second positional argument''|''named argument'' = ''value''}} In [[Module:Example]], the "hello_to" function greets different people depending on the first positional argument. It works like this: * <code><nowiki>{{#invoke:Example|hello_to|Kate}}</nowiki></code> → {{#invoke:Example|hello_to|Kate}} * <code><nowiki>{{#invoke:Example|hello_to|Fred}}</nowiki></code> → {{#invoke:Example|hello_to|Fred}} A third function in [[Module:Example]], named "count_fruit", uses the named arguments <code>bananas</code> and <code>apples</code> to count the number of bananas and apples we have. It can be run like this: * <code><nowiki>{{#invoke:Example|count_fruit|apples=3|bananas=4}}</nowiki></code> → {{#invoke:Example|count_fruit|apples=3|bananas=4}} * <code><nowiki>{{#invoke:Example|count_fruit|bananas=5|apples=2}}</nowiki></code> → {{#invoke:Example|count_fruit|bananas=5|apples=2}} Most modules have a documentation page explaining what arguments can be used and what their effects will be. ===On VisualEditor=== {{tracked|T205197}} Currently, [[WP:VisualEditor|VisualEditor]] does not allow invoking modules through its interface, even though it can edit existing module invocations. A possible workaround for this is to use {{tl|invoke}} instead. The syntax is very similar to #invoke, so, to use it on VisualEditor, its first unnamed argument must be the module's name, the second the function name, and all arguments passed to the module can be specified [[Help:VisualEditor#Template_parameters|the same way as for regular templates]]. Note that it won't work for modules that expect to read data from the calling template (as the calling template is {{tl|invoke}} itself rather than the page that uses it) as the example below demonstrates: *{{mlx|TEMPLATENAME|main}} → {{#invoke:TEMPLATENAME|main}} *<code><nowiki>{{invoke|TEMPLATENAME|main}}</nowiki></code> → {{invoke|TEMPLATENAME|main}} However, that is a pathological case, most modules will behave the same either way. == Request a script == Visit '''[[Wikipedia talk:Lua]]''' to request help in writing a Lua script to perform a specific task on Wikipedia or another Wikimedia Foundation project. == History == {{see also|Wikipedia:Before Lua}} [[mw:Manual:MediaWiki architecture#Magic words and templates|Sordid history]]. {{tl|qif}}, [[mw:Help:Extension:ParserFunctions|ParserFunctions]], [[mw:Extension:Lua|Lua extension]], wiki scripting language debated (JavaScript v. Lua), [[mw:Extension:WikiScripts]], Tim writes [[mw:Extension:Scribunto|Scribunto]] with initial support for Lua. Discussed for years, Lua was installed in 2012 for testing on [[test2wiki:|test2.wikipedia.org]], with open invitation to all editors to experiment with developing Lua modules. Lua was installed on the English Wikipedia in February 2013, after testing on mediawiki.org and Wikimedia test wikis. == About Lua == :''See also [[:File:WMF Tech Talk 2013-02-28 slides - Scribunto presentation.pdf|Brad Jorsch's short presentation for a basic example of how to convert a wikitext template into a Lua module.]]'' Lua is a [[scripting language]] which can be used to analyze data, calculate expressions, and format results using functions or [[object-oriented programming]]. Although some Lua scripts can be kept simple, for easy understanding, Lua allows complex structures including tables, dynamic functions, and [[associative array]]s where index [[subscript]]s can be words as well as index numbers. Lua also supports [[recursion]] of re-nested functions, so care should be taken to avoid excessive complexity where other users would not understand how to maintain a Lua module. The following is the source code of the module used for the examples above. {{#tag:syntaxhighlight|{{#invoke:String|replace|{{#invoke:Page|getContent|Module:Example|as=raw}}|local function lucky(.-)return p|return p|plain=false}}|lang=lua|line=1}} A sample of Lua is highlighted by tag {{tag|syntaxhighlight|attribs=lang="lua"|wrap=yes}} placed around the Lua source code. To view some more complex examples of Lua, see article: "[[Lua (programming language)]]". For instructions on how to use Lua within MediaWiki (and hence Wikipedia), see [[mw:Extension:Scribunto/Lua reference manual]]. == Unit testing == {{see also|:Category:Modules for test tools}} A few [[unit test]]ing frameworks are available for Lua scripts on Wikipedia. These allow an editor to execute the module with a given set of inputs and verify that the expected outputs are produced. They are useful for rapidly detecting [[software regression]]s, where modifications to a script introduce new (or identify old) problems. By convention, unit tests for a module like [[Module:Example]] are placed in [[Module:Example/testcases]], and are executed on [[Module talk:Example/testcases]]. '''[[Module:UnitTests]]''' is the prefilled code used when creating a testcases page. You run these unit tests by placing <code><nowiki>{{#invoke:Example/testcases|run_tests}}</nowiki></code> on the testcases talk page. [[Module:ScribuntoUnit]] is another widely used test framework. [[:Category:Modules for test tools]] has a few others to review which may be interesting. == MediaWiki-specific features == Overall: Lua can only get input as text strings passed to the <code><nowiki>{{#invoke:}}</nowiki></code> and what can be fetched via mw.title.new(...):getContent() and frame:expandTemplate(). Lua output will not be preprocessed unless frame:preprocess() is explicitly called, meaning that template calls, parser functions, etc. in the output will not work correctly. Also, all Lua in the page is limited to 10 seconds CPU time (you can look in the source code of a rendered page to see how long a template or module took to parse). And relative to standard Lua, Scribunto's Lua lacks all sorts of functions (see {{section link|mw:Extension:Scribunto/Lua reference manual|Differences from standard Lua}}). === Lua input limitations === Lua code in Scribunto is only run when the page is being parsed. Therefore, the only user input that Lua can receive is by ''page editing'' – it cannot create a box that calculates the square root of a number you type in, or recalculate a piece of the Mandelbrot set depending on which part of the parent set you click on. The input Lua can receive includes any transcludeable text page on Wikipedia. This does ''not'' include graphics files (not even [[Wikipedia:SVG help|.SVG]] files, although they are actually text, unless you cut and paste it onto a Wiki text page), the list of pages listed in a [[Help:Category|category]], nor the contents of [[Wikipedia:Transclusion#Special pages|non-transcludeable]] [[Help:Special|special pages]]. === Wikitext === Transcluded Wikipedia headers frequently contain a hidden code such as "UNIQ5ae8f2aa414ff233-h-3--QINU" which may need to be stripped out in order for them to be parsed effectively. Wikilinks using the [[Wikipedia:Pipe trick|pipe trick]] <kbd ><nowiki>[[Wikipedia:Help| ]]</nowiki></kbd> won't work if returned as output – they need to be written explicitly as <kbd><nowiki>[[Wikipedia:Help|Help]]</nowiki></kbd>. Other pre-save transforms, such as replacing <kbd>~~<nowiki/>~~</kbd > with signatures, will also fail to be processed. Template transclusions, parser function calls, and variable substitutions (i.e. anything with a <code><nowiki>{{...}}</nowiki></code>) will not be processed, nor will tags such as {{tag|ref|o}} or {{tag|nowiki|o}}. Use [[mw:Extension:Scribunto/Lua reference manual#frame:extensionTag|<syntaxhighlight lang="lua" inline>frame:extensionTag</syntaxhighlight>]] to add tags like {{tag|ref|o}} or {{tag|syntaxhighlight|o}} to output. == Labeling converted templates == {{lua|Module:Example}} Please place the {{tl|lua}} template on the documentation subpage of all templates that use Lua. It will help to better communicate Lua usage and template conversions. == See also == === Categories === * [[:Category:Lua language on Wikipedia]] – usage of Lua on Wikipedia * [[:Category:Wikipedia modules]] – top-level category for Lua modules ** [[:Category:Lua metamodules]] – modules that aid other Lua modules * [[:Category:Lua-based templates]] – groups of Lua-based templates * [[:Category:Wikipedia Lua-related templates]] – templates related to the usage of Lua on Wikipedia === Other pages === * [[Special:PrefixIndex/Module:]] – tracking of Lua modules can be done by using [[Special:PrefixIndex]] * [[Help:Lua debugging]] – a how-to guide about [[debugging]] Lua modules * [[Module:Sandbox]] provides a pseudo-namespace for experimenting with Lua modules * [[mw:Manual:Coding conventions/Lua|Manual:Coding conventions/Lua]] – standards to improve the readability of code through consistency * [[mw:Extension:Scribunto/Lua reference manual]] * [[Wikipedia:Advanced template coding]] == Notes == {{reflist}} {{Wikipedia technical help|collapsed}} [[Category:Module help| ]] [[Category:Lua language on Wikipedia]] c9l77lcuyk11yuyq7e7glqvoii7sv6z Modul:ScribuntoUnit 828 3580 18568 2024-09-28T16:17:44Z Munajad.MH 3071 ←Membuat halaman berisi '------------------------------------------------------------------------------- -- Unit tests for Scribunto. ------------------------------------------------------------------------------- require('strict') local DebugHelper = {} local ScribuntoUnit = {} -- The cfg table contains all localisable strings and configuration, to make it -- easier to port this module to another wiki. local cfg = mw.loadData('Module:ScribuntoUnit/config') ---------------------------...' 18568 Scribunto text/plain ------------------------------------------------------------------------------- -- Unit tests for Scribunto. ------------------------------------------------------------------------------- require('strict') local DebugHelper = {} local ScribuntoUnit = {} -- The cfg table contains all localisable strings and configuration, to make it -- easier to port this module to another wiki. local cfg = mw.loadData('Module:ScribuntoUnit/config') ------------------------------------------------------------------------------- -- Concatenates keys and values, ideal for displaying a template or parser function argument table. -- @param keySeparator glue between key and value (defaults to " = ") -- @param separator glue between different key-value pairs (defaults to ", ") -- @example concatWithKeys({a = 1, b = 2, c = 3}, ' => ', ', ') => "a => 1, b => 2, c => 3" -- function DebugHelper.concatWithKeys(table, keySeparator, separator) keySeparator = keySeparator or ' = ' separator = separator or ', ' local concatted = '' local i = 1 local first = true local unnamedArguments = true for k, v in pairs(table) do if first then first = false else concatted = concatted .. separator end if k == i and unnamedArguments then i = i + 1 concatted = concatted .. tostring(v) else unnamedArguments = false concatted = concatted .. tostring(k) .. keySeparator .. tostring(v) end end return concatted end ------------------------------------------------------------------------------- -- Compares two tables recursively (non-table values are handled correctly as well). -- @param ignoreMetatable if false, t1.__eq is used for the comparison -- function DebugHelper.deepCompare(t1, t2, ignoreMetatable) local type1 = type(t1) local type2 = type(t2) if type1 ~= type2 then return false end if type1 ~= 'table' then return t1 == t2 end local metatable = getmetatable(t1) if not ignoreMetatable and metatable and metatable.__eq then return t1 == t2 end for k1, v1 in pairs(t1) do local v2 = t2[k1] if v2 == nil or not DebugHelper.deepCompare(v1, v2) then return false end end for k2, v2 in pairs(t2) do if t1[k2] == nil then return false end end return true end ------------------------------------------------------------------------------- -- Raises an error with stack information -- @param details a table with error details -- - should have a 'text' key which is the error message to display -- - a 'trace' key will be added with the stack data -- - and a 'source' key with file/line number -- - a metatable will be added for error handling -- function DebugHelper.raise(details, level) level = (level or 1) + 1 details.trace = debug.traceback('', level) details.source = string.match(details.trace, '^%s*stack traceback:%s*(%S*: )') -- setmetatable(details, { -- __tostring: function() return details.text end -- }) error(details, level) end ------------------------------------------------------------------------------- -- when used in a test, that test gets ignored, and the skipped count increases by one. -- function ScribuntoUnit:markTestSkipped() DebugHelper.raise({ScribuntoUnit = true, skipped = true}, 3) end ------------------------------------------------------------------------------- -- Unconditionally fail a test -- @param message optional description of the test -- function ScribuntoUnit:fail(message) DebugHelper.raise({ScribuntoUnit = true, text = "Test failed", message = message}, 2) end ------------------------------------------------------------------------------- -- Checks that the input is true -- @param message optional description of the test -- function ScribuntoUnit:assertTrue(actual, message) if not actual then DebugHelper.raise({ScribuntoUnit = true, text = string.format("Failed to assert that %s is true", tostring(actual)), message = message}, 2) end end ------------------------------------------------------------------------------- -- Checks that the input is false -- @param message optional description of the test -- function ScribuntoUnit:assertFalse(actual, message) if actual then DebugHelper.raise({ScribuntoUnit = true, text = string.format("Failed to assert that %s is false", tostring(actual)), message = message}, 2) end end ------------------------------------------------------------------------------- -- Checks an input string contains the expected string -- @param message optional description of the test -- @param plain search is made with a plain string instead of a ustring pattern -- function ScribuntoUnit:assertStringContains(pattern, s, plain, message) if type(pattern) ~= 'string' then DebugHelper.raise({ ScribuntoUnit = true, text = mw.ustring.format("Pattern type error (expected string, got %s)", type(pattern)), message = message }, 2) end if type(s) ~= 'string' then DebugHelper.raise({ ScribuntoUnit = true, text = mw.ustring.format("String type error (expected string, got %s)", type(s)), message = message }, 2) end if not mw.ustring.find(s, pattern, nil, plain) then DebugHelper.raise({ ScribuntoUnit = true, text = mw.ustring.format('Failed to find %s "%s" in string "%s"', plain and "plain string" or "pattern", pattern, s), message = message }, 2) end end ------------------------------------------------------------------------------- -- Checks an input string doesn't contain the expected string -- @param message optional description of the test -- @param plain search is made with a plain string instead of a ustring pattern -- function ScribuntoUnit:assertNotStringContains(pattern, s, plain, message) if type(pattern) ~= 'string' then DebugHelper.raise({ ScribuntoUnit = true, text = mw.ustring.format("Pattern type error (expected string, got %s)", type(pattern)), message = message }, 2) end if type(s) ~= 'string' then DebugHelper.raise({ ScribuntoUnit = true, text = mw.ustring.format("String type error (expected string, got %s)", type(s)), message = message }, 2) end local i, j = mw.ustring.find(s, pattern, nil, plain) if i then local match = mw.ustring.sub(s, i, j) DebugHelper.raise({ ScribuntoUnit = true, text = mw.ustring.format('Found match "%s" for %s "%s"', match, plain and "plain string" or "pattern", pattern), message = message }, 2) end end ------------------------------------------------------------------------------- -- Checks that an input has the expected value. -- @param message optional description of the test -- @example assertEquals(4, add(2,2), "2+2 should be 4") -- function ScribuntoUnit:assertEquals(expected, actual, message) if type(expected) == 'number' and type(actual) == 'number' then self:assertWithinDelta(expected, actual, 1e-8, message) elseif expected ~= actual then DebugHelper.raise({ ScribuntoUnit = true, text = string.format("Failed to assert that %s equals expected %s", tostring(actual), tostring(expected)), actual = actual, expected = expected, message = message, }, 2) end end ------------------------------------------------------------------------------- -- Checks that an input does not have the expected value. -- @param message optional description of the test -- @example assertNotEquals(5, add(2,2), "2+2 should not be 5") -- function ScribuntoUnit:assertNotEquals(expected, actual, message) if type(expected) == 'number' and type(actual) == 'number' then self:assertNotWithinDelta(expected, actual, 1e-8, message) elseif expected == actual then DebugHelper.raise({ ScribuntoUnit = true, text = string.format("Failed to assert that %s does not equal expected %s", tostring(actual), tostring(expected)), actual = actual, expected = expected, message = message, }, 2) end end ------------------------------------------------------------------------------- -- Validates that both the expected and actual values are numbers -- @param message optional description of the test -- local function validateNumbers(expected, actual, message) if type(expected) ~= "number" then DebugHelper.raise({ ScribuntoUnit = true, text = string.format("Expected value %s is not a number", tostring(expected)), actual = actual, expected = expected, message = message, }, 3) end if type(actual) ~= "number" then DebugHelper.raise({ ScribuntoUnit = true, text = string.format("Actual value %s is not a number", tostring(actual)), actual = actual, expected = expected, message = message, }, 3) end end ------------------------------------------------------------------------------- -- Checks that 'actual' is within 'delta' of 'expected'. -- @param message optional description of the test -- @example assertWithinDelta(1/3, 3/9, 0.000001, "3/9 should be 1/3") function ScribuntoUnit:assertWithinDelta(expected, actual, delta, message) validateNumbers(expected, actual, message) local diff = expected - actual if diff < 0 then diff = - diff end -- instead of importing math.abs if diff > delta then DebugHelper.raise({ ScribuntoUnit = true, text = string.format("Failed to assert that %f is within %f of expected %f", actual, delta, expected), actual = actual, expected = expected, message = message, }, 2) end end ------------------------------------------------------------------------------- -- Checks that 'actual' is not within 'delta' of 'expected'. -- @param message optional description of the test -- @example assertNotWithinDelta(1/3, 2/3, 0.000001, "1/3 should not be 2/3") function ScribuntoUnit:assertNotWithinDelta(expected, actual, delta, message) validateNumbers(expected, actual, message) local diff = expected - actual if diff < 0 then diff = - diff end -- instead of importing math.abs if diff <= delta then DebugHelper.raise({ ScribuntoUnit = true, text = string.format("Failed to assert that %f is not within %f of expected %f", actual, delta, expected), actual = actual, expected = expected, message = message, }, 2) end end ------------------------------------------------------------------------------- -- Checks that a table has the expected value (including sub-tables). -- @param message optional description of the test -- @example assertDeepEquals({{1,3}, {2,4}}, partition(odd, {1,2,3,4})) function ScribuntoUnit:assertDeepEquals(expected, actual, message) if not DebugHelper.deepCompare(expected, actual) then if type(expected) == 'table' then expected = mw.dumpObject(expected) end if type(actual) == 'table' then actual = mw.dumpObject(actual) end DebugHelper.raise({ ScribuntoUnit = true, text = string.format("Failed to assert that %s equals expected %s", tostring(actual), tostring(expected)), actual = actual, expected = expected, message = message, }, 2) end end ------------------------------------------------------------------------------- -- Checks that a wikitext gives the expected result after processing. -- @param message optional description of the test -- @example assertResultEquals("Hello world", "{{concat|Hello|world}}") function ScribuntoUnit:assertResultEquals(expected, text, message) local frame = self.frame local actual = frame:preprocess(text) if expected ~= actual then DebugHelper.raise({ ScribuntoUnit = true, text = string.format("Failed to assert that %s equals expected %s after preprocessing", text, tostring(expected)), actual = actual, actualRaw = text, expected = expected, message = message, }, 2) end end ------------------------------------------------------------------------------- -- Checks that two wikitexts give the same result after processing. -- @param message optional description of the test -- @example assertSameResult("{{concat|Hello|world}}", "{{deleteLastChar|Hello world!}}") function ScribuntoUnit:assertSameResult(text1, text2, message) local frame = self.frame local processed1 = frame:preprocess(text1) local processed2 = frame:preprocess(text2) if processed1 ~= processed2 then DebugHelper.raise({ ScribuntoUnit = true, text = string.format("Failed to assert that %s equals expected %s after preprocessing", processed1, processed2), actual = processed1, actualRaw = text1, expected = processed2, expectedRaw = text2, message = message, }, 2) end end ------------------------------------------------------------------------------- -- Checks that a parser function gives the expected output. -- @param message optional description of the test -- @example assertParserFunctionEquals("Hello world", "msg:concat", {"Hello", " world"}) function ScribuntoUnit:assertParserFunctionEquals(expected, pfname, args, message) local frame = self.frame local actual = frame:callParserFunction{ name = pfname, args = args} if expected ~= actual then DebugHelper.raise({ ScribuntoUnit = true, text = string.format("Failed to assert that %s with args %s equals expected %s after preprocessing", DebugHelper.concatWithKeys(args), pfname, expected), actual = actual, actualRaw = pfname, expected = expected, message = message, }, 2) end end ------------------------------------------------------------------------------- -- Checks that a template gives the expected output. -- @param message optional description of the test -- @example assertTemplateEquals("Hello world", "concat", {"Hello", " world"}) function ScribuntoUnit:assertTemplateEquals(expected, template, args, message) local frame = self.frame local actual = frame:expandTemplate{ title = template, args = args} if expected ~= actual then DebugHelper.raise({ ScribuntoUnit = true, text = string.format("Failed to assert that %s with args %s equals expected %s after preprocessing", DebugHelper.concatWithKeys(args), template, expected), actual = actual, actualRaw = template, expected = expected, message = message, }, 2) end end ------------------------------------------------------------------------------- -- Checks whether a function throws an error -- @param fn the function to test -- @param expectedMessage optional the expected error message -- @param message optional description of the test function ScribuntoUnit:assertThrows(fn, expectedMessage, message) local succeeded, actualMessage = pcall(fn) if succeeded then DebugHelper.raise({ ScribuntoUnit = true, text = 'Expected exception but none was thrown', message = message, }, 2) end -- For strings, strip the line number added to the error message actualMessage = type(actualMessage) == 'string' and string.match(actualMessage, 'Module:[^:]*:[0-9]*: (.*)') or actualMessage local messagesMatch = DebugHelper.deepCompare(expectedMessage, actualMessage) if expectedMessage and not messagesMatch then DebugHelper.raise({ ScribuntoUnit = true, expected = expectedMessage, actual = actualMessage, text = string.format('Expected exception with message %s, but got message %s', tostring(expectedMessage), tostring(actualMessage) ), message = message }, 2) end end ------------------------------------------------------------------------------- -- Checks whether a function doesn't throw an error -- @param fn the function to test -- @param message optional description of the test function ScribuntoUnit:assertDoesNotThrow(fn, message) local succeeded, actualMessage = pcall(fn) if succeeded then return end -- For strings, strip the line number added to the error message actualMessage = type(actualMessage) == 'string' and string.match(actualMessage, 'Module:[^:]*:[0-9]*: (.*)') or actualMessage DebugHelper.raise({ ScribuntoUnit = true, actual = actualMessage, text = string.format('Expected no exception, but got exception with message %s', tostring(actualMessage) ), message = message }, 2) end ------------------------------------------------------------------------------- -- Creates a new test suite. -- @param o a table with test functions (alternatively, the functions can be added later to the returned suite) -- function ScribuntoUnit:new(o) o = o or {} o._tests = {} setmetatable(o, { __index = self, __newindex = function (t, k, v) if type(k) == "string" and k:find('^test') and type(v) == "function" then -- Store test functions in the order they were defined table.insert(o._tests, {name = k, test = v}) else rawset(t, k, v) end end }) o.run = function(frame) return self:run(o, frame) end return o end ------------------------------------------------------------------------------- -- Resets global counters -- function ScribuntoUnit:init(frame) self.frame = frame or mw.getCurrentFrame() self.successCount = 0 self.failureCount = 0 self.skipCount = 0 self.results = {} end ------------------------------------------------------------------------------- -- Runs a single testcase -- @param name test nume -- @param test function containing assertions -- function ScribuntoUnit:runTest(suite, name, test) local success, details = pcall(test, suite) if success then self.successCount = self.successCount + 1 table.insert(self.results, {name = name, success = true}) elseif type(details) ~= 'table' or not details.ScribuntoUnit then -- a real error, not a failed assertion self.failureCount = self.failureCount + 1 table.insert(self.results, {name = name, error = true, message = 'Lua error -- ' .. tostring(details)}) elseif details.skipped then self.skipCount = self.skipCount + 1 table.insert(self.results, {name = name, skipped = true}) else self.failureCount = self.failureCount + 1 local message = details.source or "" if details.message then message = message .. details.message .. "\n" end message = message .. details.text table.insert(self.results, {name = name, error = true, message = message, expected = details.expected, actual = details.actual, testname = details.message}) end end ------------------------------------------------------------------------------- -- Runs all tests and displays the results. -- function ScribuntoUnit:runSuite(suite, frame) self:init(frame) for i, testDetails in ipairs(suite._tests) do self:runTest(suite, testDetails.name, testDetails.test) end return { successCount = self.successCount, failureCount = self.failureCount, skipCount = self.skipCount, results = self.results, } end ------------------------------------------------------------------------------- -- #invoke entry point for running the tests. -- Can be called without a frame, in which case it will use mw.log for output -- @param displayMode see displayResults() -- function ScribuntoUnit:run(suite, frame) local testData = self:runSuite(suite, frame) if frame and frame.args then return self:displayResults(testData, frame.args.displayMode or 'table') else return self:displayResults(testData, 'log') end end ------------------------------------------------------------------------------- -- Displays test results -- @param displayMode: 'table', 'log' or 'short' -- function ScribuntoUnit:displayResults(testData, displayMode) if displayMode == 'table' then return self:displayResultsAsTable(testData) elseif displayMode == 'log' then return self:displayResultsAsLog(testData) elseif displayMode == 'short' then return self:displayResultsAsShort(testData) else error('unknown display mode') end end function ScribuntoUnit:displayResultsAsLog(testData) if testData.failureCount > 0 then mw.log('FAILURES!!!') elseif testData.skipCount > 0 then mw.log('Some tests could not be executed without a frame and have been skipped. Invoke this test suite as a template to run all tests.') end mw.log(string.format('Assertions: success: %d, error: %d, skipped: %d', testData.successCount, testData.failureCount, testData.skipCount)) mw.log('-------------------------------------------------------------------------------') for _, result in ipairs(testData.results) do if result.error then mw.log(string.format('%s: %s', result.name, result.message)) end end end function ScribuntoUnit:displayResultsAsShort(testData) local text = string.format(cfg.shortResultsFormat, testData.successCount, testData.failureCount, testData.skipCount) if testData.failureCount > 0 then text = '<span class="error">' .. text .. '</span>' end return text end function ScribuntoUnit:displayResultsAsTable(testData) local successIcon, failIcon = self.frame:preprocess(cfg.successIndicator), self.frame:preprocess(cfg.failureIndicator) local text = '' if testData.failureCount > 0 then local msg = mw.message.newRawMessage(cfg.failureSummary, testData.failureCount):plain() msg = self.frame:preprocess(msg) if cfg.failureCategory then msg = cfg.failureCategory .. msg end text = text .. failIcon .. ' ' .. msg .. '\n' else text = text .. successIcon .. ' ' .. cfg.successSummary .. '\n' end text = text .. '{| class="wikitable scribunto-test-table"\n' text = text .. '!\n! ' .. cfg.nameString .. '\n! ' .. cfg.expectedString .. '\n! ' .. cfg.actualString .. '\n' for _, result in ipairs(testData.results) do text = text .. '|-\n' if result.error then text = text .. '| ' .. failIcon .. '\n| ' if (result.expected and result.actual) then local name = result.name if result.testname then name = name .. ' / ' .. result.testname end text = text .. mw.text.nowiki(name) .. '\n| ' .. mw.text.nowiki(tostring(result.expected)) .. '\n| ' .. mw.text.nowiki(tostring(result.actual)) .. '\n' else text = text .. mw.text.nowiki(result.name) .. '\n| ' .. ' colspan="2" | ' .. mw.text.nowiki(result.message) .. '\n' end else text = text .. '| ' .. successIcon .. '\n| ' .. mw.text.nowiki(result.name) .. '\n|\n|\n' end end text = text .. '|}\n' return text end return ScribuntoUnit cgp0hdf91ezta09hcmqtsstd2c6y47f Modul:ScribuntoUnit/doc 828 3581 18569 2024-09-28T16:18:20Z Munajad.MH 3071 ←Membuat halaman berisi 'This module provides [[unit test]]s for other [[WP:Lua|Lua]] modules. To test a module, you must create a separate test module, usually located at <code>Module:''Module name''/testcases</code>. The module is tested with the ScribuntoUnit module, which verifies that the operations defined in the test module produce the expected results. == Test module structure == To make a test module (test suite), start with the following code: <syntaxhighlight lang="lua"> lo...' 18569 wikitext text/x-wiki This module provides [[unit test]]s for other [[WP:Lua|Lua]] modules. To test a module, you must create a separate test module, usually located at <code>Module:''Module name''/testcases</code>. The module is tested with the ScribuntoUnit module, which verifies that the operations defined in the test module produce the expected results. == Test module structure == To make a test module (test suite), start with the following code: <syntaxhighlight lang="lua"> local myModule = require('Module:MyModule') -- the module to be tested local ScribuntoUnit = require('Module:ScribuntoUnit') local suite = ScribuntoUnit:new() </syntaxhighlight> After you have done this you can add individual test functions to the <code>suite</code> object. Any function that begins with <code>test</code> is treated as a test. (Other functions will be ignored by ScribuntoUnit, but can be used in the tests themselves.) <syntaxhighlight lang="lua"> function suite:testSomeCall() self:assertEquals('expected value', myModule.someCall(123)) self:assertEquals('other expected value', myModule.someCall(456)) end function suite:testSomeOtherCall() self:assertEquals('expected value', myModule.someOtherCall(123)) self:assertEquals('other expected value', myModule.someOtherCall(456)) end </syntaxhighlight> The tests you write should make assertions, and ScribuntoUnit will check whether those assertions are true. For example, <code>assertEquals</code> checks that both of the arguments it is given are equal. If ScribuntoUnit doesn't find an assertion to be true, then the test will fail and an error message will be generated. The error message will show which assertion failed verification (other checks on the assertions are not made at this time). To finish the test module, you need to return the <code>suite</code> object. <syntaxhighlight lang="lua"> return suite </syntaxhighlight> == Running the tests == The tests can be run in two ways: through the Lua debug console, and from a wiki page using #invoke. If you are running the tests through the debug console, use the code <code>require('Module:MyModule/testcases').run()</code>. If you are running them from a wiki page, use the code <code><nowiki>{{#invoke:MyModule/testcases|run}}</nowiki></code>. This will generate a table containing the results. It is also possible to display a more compact table by using the code <code><nowiki>{{#invoke:MyModule/testcases|run|displayMode=short}}</nowiki></code>. == Tests == === Error messages === The last parameter of all the test methods is a message that is displayed if validation fails. <syntaxhighlight lang="lua"> self:assertEquals("expected value", myModule.someCall(123), "The call to myModule.someCall(123) didn't return the expected value.") </syntaxhighlight> === fail === <syntaxhighlight lang="lua"> self:fail(message) </syntaxhighlight> Unconditionally fails a test. <syntaxhighlight lang="lua"> self:fail("Test failed because of X.") </syntaxhighlight> === assertTrue, assertFalse === <syntaxhighlight lang="lua"> self:assertTrue(expression, message) self:assertFalse(expression, message) </syntaxhighlight> These test whether the given expression evaluates to <code>true</code> or <code>false</code>. Note that in Lua <code>false</code> and <code>nil</code> evaluate to <code>false</code>, and everything else evaluates to <code>true</code>. <syntaxhighlight lang="lua"> self:assertTrue(2 + 2 == 4) self:assertTrue('foo') self:assertFalse(2 + 2 == 5) self:assertFalse(nil) </syntaxhighlight> === assertStringContains === <syntaxhighlight lang="lua"> self:assertStringContains(pattern, s, plain, message) </syntaxhighlight> This tests whether <code>pattern</code> is found in the string <code>s</code>. If <code>plain</code> is true, then <code>pattern</code> is interpreted as literal text; otherwise, <code>pattern</code> is interpreted as a [[mw:Extension:Scribunto/Lua reference manual#Ustring patterns|ustring pattern]]. If the string is not found, the error message shows the values of <code>pattern</code> and <code>s</code>; if <code>s</code> is more than 70 characters long then a truncated version is displayed. This method is useful for testing specific behaviours in complex wikitext. <syntaxhighlight lang="lua"> self:assertStringContains("foo", "foobar") -- passes self:assertStringContains("foo", "fobar") -- fails self:assertStringContains(".oo", "foobar") -- passes: matches "foo" self:assertStringContains(".oo", "foobar", true) -- fails: . is interpreted as a literal character </syntaxhighlight> === assertNotStringContains === <syntaxhighlight lang="lua"> self:assertNotStringContains(pattern, s, plain, message) </syntaxhighlight> This is the opposite of <code>assertStringContains</code>. The test will fail if <code>pattern</code> is found in the string <code>s</code>. If <code>plain</code> is true, then <code>pattern</code> is interpreted as literal text; otherwise, <code>pattern</code> is interpreted as a [[mw:Extension:Scribunto/Lua reference manual#Ustring patterns|ustring pattern]]. <syntaxhighlight lang="lua"> self:assertNotStringContains("foo", "foobar") -- fails self:assertNotStringContains("foo", "fobar") -- passes self:assertNotStringContains(".oo", "foobar") -- fails: matches "foo" self:assertNotStringContains(".oo", "foobar", true) -- passes: . is interpreted as a literal character </syntaxhighlight> === assertEquals === <syntaxhighlight lang="lua"> self:assertEquals(expected, actual, message) </syntaxhighlight> This tests whether the first parameter is equal to the second parameter. If both parameters are numbers, the values are instead compared using {{code|assertWithinDelta}} with delta 1e-8 (0.00000001) since numbers are represented as [[floating point]]s with limited precision. <syntaxhighlight lang="lua"> self:assertEquals(4, calculator.add(2, 2)) </syntaxhighlight> === assertNotEquals === <syntaxhighlight lang="lua"> self:assertNotEquals(expected, actual, message) </syntaxhighlight> This tests whether the first parameter is not equal to the second parameter. If both parameters are numbers, the values are instead compared using {{code|assertNotWithinDelta}} with delta 1e-8 (0.00000001) since numbers are represented as [[floating point]]s with limited precision. <syntaxhighlight lang="lua"> self:assertNotEquals(5, calculator.add(2, 2)) </syntaxhighlight> === assertWithinDelta === <syntaxhighlight lang="lua"> self:assertWithinDelta(expected, actual, delta, message) </syntaxhighlight> For two numbers, this tests whether the first is within a given distance (delta) from the second. This is useful to compare [[floating point]] numbers, which are used to represent numbers in the standard installation of Lua. (To be precise, it uses [[double-precision floating point]] numbers.) For example, on the version of Scribunto installed on the English Wikipedia, the expression <code>0.3 – 0.2 == 0.1</code> evaluates to <code>false</code>. This is because in practice, the expression <code>0.3 – 0.2</code> equals <code>0.09999999999999997780…</code> and the number <code>0.1</code> equals <code>0.10000000000000000555…</code>. The slight error between the two means that Lua does not consider them equal. Therefore, to test for equality between two floating point numbers, we should accept values within a small distance (delta) of each other, not just equal values. Note that this problem does not affect integers, which can be represented exactly using double-precision floating point numbers up to values of 2^53. <syntaxhighlight lang="lua"> self:assertWithinDelta(0.1, calculator.subtract(0.3, 0.2), 1e-10) </syntaxhighlight> === assertNotWithinDelta === <syntaxhighlight lang="lua"> self:assertNotWithinDelta(expected, actual, delta, message) </syntaxhighlight> For two numbers, this tests whether the first is not within a given distance (delta) from the second. This test is the inverse of [[#assertWithinDelta|assertWithinDelta]]. <syntaxhighlight lang="lua"> self:assertNotWithinDelta(0.1, calculator.subtract(0.3, 0.1), 1e-10) </syntaxhighlight> === assertDeepEquals === <syntaxhighlight lang="lua"> self:assertDeepEquals(expected, actual, message) </syntaxhighlight> This tests whether the first parameter is equal to the second parameter. If the parameters are tables, they are compared recursively, and their [[mw:Extension:Scribunto/Lua reference manual#Metatables|__eq metamethods]] are respected. <syntaxhighlight lang="lua"> self:assertDeepEquals(table1, table2) </syntaxhighlight> === assertTemplateEquals === <syntaxhighlight lang="lua"> self:assertTemplateEquals(expected, template, args, message) </syntaxhighlight> This tests whether the first parameter equals a template call. The second parameter is the template name, and the third parameter is a table of the template arguments. <syntaxhighlight lang="lua"> self:assertTemplateEquals(4, 'add', {2, 2}) -- true if {{add|2|2}} equals 4 </syntaxhighlight> Note that some tags written in XML notation cannot be tested correctly; see the note for the <code>assertResultEquals</code> function below. === assertResultEquals === <syntaxhighlight lang="lua"> self:assertResultEquals(expected, text, message) </syntaxhighlight> This tests whether the first parameter equals the expansion of any wikitext. The second parameter can be any wikitext. <syntaxhighlight lang="lua"> self:assertResultEquals(4, '{{#invoke:Calculator|add|2|2}}') </syntaxhighlight> Note that some special tags written in XML notation, such as <code><nowiki><pre></nowiki></code>, <code><nowiki><nowiki></nowiki></code>, <code><nowiki><gallery></nowiki></code> and <code><nowiki><ref></nowiki></code> cannot be compared correctly. These tags are converted to [[Help:Strip markers|strip markers]] before they are processed by Lua. Strip markers are unique, even when generated from identical input, so any tests testing these tags for equality will fail. This also applies to the <code>assertTemplateEquals</code> and <code>assertSameResult</code> functions. === assertSameResult === <syntaxhighlight lang="lua"> self:assertSameResult(text1, text2, message) </syntaxhighlight> This tests whether the expansion of a given string of wikitext equals the expansion of another string of wikitext. This can be useful for verifying that a module behaves in the same way as a template it is intended to replace. <syntaxhighlight lang="lua"> self:assertSameResult('{{add|2|2}}', '{{#invoke:Calculator|add|2|2}}') </syntaxhighlight> Note that some tags written in XML notation cannot be tested correctly; see the note for the <code>assertResultEquals</code> function above. === assertThrows === <syntaxhighlight lang="lua"> self:assertThrows(fn, expectedMessage, message) </syntaxhighlight> This tests whether a given function throws an exception. If <code>expectedMessage</code> is not <code>nil</code>, it will check that an exception was thrown with the given error message. == See also == * [[Module:UnitTests]] <includeonly> [[Category:Modules for test tools]] </includeonly> tnoi9zb0t5mo30v83qiv093h8k2krxr Modul:UnitTests 828 3582 18570 2024-09-28T16:19:40Z Munajad.MH 3071 ←Membuat halaman berisi '-- UnitTester provides unit testing for other Lua scripts. For details see [[Wikipedia:Lua#Unit_testing]]. -- For user documentation see talk page. local UnitTester = {} local frame, tick, cross, should_highlight local result_table_header = "{|class=\"wikitable unit-tests-result\"\n|+ %s\n! !! Text !! Expected !! Actual" local result_table_live_sandbox_header = "{|class=\"wikitable unit-tests-result\"\n|+ %s\n! !! Test !! Live !! Sandbox !! Expected" local resu...' 18570 Scribunto text/plain -- UnitTester provides unit testing for other Lua scripts. For details see [[Wikipedia:Lua#Unit_testing]]. -- For user documentation see talk page. local UnitTester = {} local frame, tick, cross, should_highlight local result_table_header = "{|class=\"wikitable unit-tests-result\"\n|+ %s\n! !! Text !! Expected !! Actual" local result_table_live_sandbox_header = "{|class=\"wikitable unit-tests-result\"\n|+ %s\n! !! Test !! Live !! Sandbox !! Expected" local result_table = { n = 0 } local result_table_mt = { insert = function (self, ...) local n = self.n for i = 1, select('#', ...) do local val = select(i, ...) if val ~= nil then n = n + 1 self[n] = val end end self.n = n end, insert_format = function (self, ...) self:insert(string.format(...)) end, concat = table.concat } result_table_mt.__index = result_table_mt setmetatable(result_table, result_table_mt) local num_failures = 0 local num_runs = 0 local function first_difference(s1, s2) s1, s2 = tostring(s1), tostring(s2) if s1 == s2 then return '' end local max = math.min(#s1, #s2) for i = 1, max do if s1:sub(i,i) ~= s2:sub(i,i) then return i end end return max + 1 end local function return_varargs(...) return ... end function UnitTester:calculate_output(text, expected, actual, options) -- Set up some variables for throughout for ease num_runs = num_runs + 1 local options = options or {} -- Fix any stripmarkers if asked to do so to prevent incorrect fails local compared_expected = expected local compared_actual = actual if options.templatestyles then local pattern = '(\127[^\127]*UNIQ%-%-templatestyles%-)(%x+)(%-QINU[^\127]*\127)' local _, expected_stripmarker_id = compared_expected:match(pattern) -- when module rendering has templatestyles strip markers, use ID from expected to prevent false test fail if expected_stripmarker_id then compared_actual = compared_actual:gsub(pattern, '%1' .. expected_stripmarker_id .. '%3') -- replace actual id with expected id; ignore second capture in pattern compared_expected = compared_expected:gsub(pattern, '%1' .. expected_stripmarker_id .. '%3') -- account for other strip markers end end if options.stripmarker then local pattern = '(\127[^\127]*UNIQ%-%-%l+%-)(%x+)(%-%-?QINU[^\127]*\127)' local _, expected_stripmarker_id = compared_expected:match(pattern) if expected_stripmarker_id then compared_actual = compared_actual:gsub(pattern, '%1' .. expected_stripmarker_id .. '%3') compared_expected = compared_expected:gsub(pattern, '%1' .. expected_stripmarker_id .. '%3') end end -- Perform the comparison local success = compared_actual == compared_expected if not success then num_failures = num_failures + 1 end -- Sort the wikitext for displaying the results if options.combined then -- We need 2 rows available for the expected and actual columns -- Top one is parsed, bottom is unparsed local differs_at = self.differs_at and (' \n| rowspan=2|' .. first_difference(compared_expected, compared_actual)) or '' -- Local copies of tick/cross to allow for highlighting local highlight = (should_highlight and not success and 'style="background:#fc0;" ') or '' result_table:insert( -- Start output '| ', highlight, 'rowspan=2|', success and tick or cross, -- Tick/Cross (2 rows) ' \n| rowspan=2|', mw.text.nowiki(text), ' \n| ', -- Text used for the test (2 rows) expected, ' \n| ', actual, -- The parsed outputs (in the 1st row) differs_at, ' \n|-\n| ', -- Where any relevant difference was (2 rows) mw.text.nowiki(expected), ' \n| ', mw.text.nowiki(actual), -- The unparsed outputs (in the 2nd row) '\n|-\n' -- End output ) else -- Display normally with whichever option was preferred (nowiki/parsed) local differs_at = self.differs_at and (' \n| ' .. first_difference(compared_expected, compared_actual)) or '' local formatting = options.nowiki and mw.text.nowiki or return_varargs local highlight = (should_highlight and not success and 'style="background:#fc0;"|') or '' result_table:insert( -- Start output '| ', highlight, success and tick or cross, -- Tick/Cross ' \n| ', mw.text.nowiki(text), ' \n| ', -- Text used for the test formatting(expected), ' \n| ', formatting(actual), -- The formatted outputs differs_at, -- Where any relevant difference was '\n|-\n' -- End output ) end end function UnitTester:preprocess_equals(text, expected, options) local actual = frame:preprocess(text) self:calculate_output(text, expected, actual, options) end function UnitTester:preprocess_equals_many(prefix, suffix, cases, options) for _, case in ipairs(cases) do self:preprocess_equals(prefix .. case[1] .. suffix, case[2], options) end end function UnitTester:preprocess_equals_preprocess(text1, text2, options) local actual = frame:preprocess(text1) local expected = frame:preprocess(text2) self:calculate_output(text1, expected, actual, options) end function UnitTester:preprocess_equals_compare(live, sandbox, expected, options) local live_text = frame:preprocess(live) local sandbox_text = frame:preprocess(sandbox) local highlight_live = false local highlight_sandbox = false num_runs = num_runs + 1 if live_text == expected and sandbox_text == expected then result_table:insert('| ', tick) else result_table:insert('| ', cross) num_failures = num_failures + 1 if live_text ~= expected then highlight_live = true end if sandbox_text ~= expected then highlight_sandbox = true end end local formatting = (options and options.nowiki and mw.text.nowiki) or return_varargs local differs_at = self.differs_at and (' \n| ' .. first_difference(expected, live_text) or first_difference(expected, sandbox_text)) or '' result_table:insert( ' \n| ', mw.text.nowiki(live), should_highlight and highlight_live and ' \n|style="background: #fc0;"| ' or ' \n| ', formatting(live_text), should_highlight and highlight_sandbox and ' \n|style="background: #fc0;"| ' or ' \n| ', formatting(sandbox_text), ' \n| ', formatting(expected), differs_at, "\n|-\n" ) end function UnitTester:preprocess_equals_preprocess_many(prefix1, suffix1, prefix2, suffix2, cases, options) for _, case in ipairs(cases) do self:preprocess_equals_preprocess(prefix1 .. case[1] .. suffix1, prefix2 .. (case[2] and case[2] or case[1]) .. suffix2, options) end end function UnitTester:preprocess_equals_sandbox_many(module, function_name, cases, options) for _, case in ipairs(cases) do local live = module .. "|" .. function_name .. "|" .. case[1] .. "}}" local sandbox = module .. "/sandbox|" .. function_name .. "|" .. case[1] .. "}}" self:preprocess_equals_compare(live, sandbox, case[2], options) end end function UnitTester:equals(name, actual, expected, options) num_runs = num_runs + 1 if actual == expected then result_table:insert('| ', tick) else result_table:insert('| ', cross) num_failures = num_failures + 1 end local formatting = (options and options.nowiki and mw.text.nowiki) or return_varargs local differs_at = self.differs_at and (' \n| ' .. first_difference(expected, actual)) or '' local display = options and options.display or return_varargs result_table:insert(' \n| ', name, ' \n| ', formatting(tostring(display(expected))), ' \n| ', formatting(tostring(display(actual))), differs_at, "\n|-\n") end local function deep_compare(t1, t2, ignore_mt) local ty1 = type(t1) local ty2 = type(t2) if ty1 ~= ty2 then return false end if ty1 ~= 'table' and ty2 ~= 'table' then return t1 == t2 end local mt = getmetatable(t1) if not ignore_mt and mt and mt.__eq then return t1 == t2 end for k1, v1 in pairs(t1) do local v2 = t2[k1] if v2 == nil or not deep_compare(v1, v2) then return false end end for k2, v2 in pairs(t2) do local v1 = t1[k2] if v1 == nil or not deep_compare(v1, v2) then return false end end return true end local function val_to_str(obj) local function table_key_to_str(k) if type(k) == 'string' and mw.ustring.match(k, '^[_%a][_%a%d]*$') then return k else return '[' .. val_to_str(k) .. ']' end end if type(obj) == "string" then obj = mw.ustring.gsub(obj, "\n", "\\n") if mw.ustring.match(mw.ustring.gsub(obj, '[^\'"]', ''), '^"+$') then return "'" .. obj .. "'" end return '"' .. mw.ustring.gsub(obj, '"', '\\"' ) .. '"' elseif type(obj) == "table" then local result, checked = {}, {} for k, v in ipairs(obj) do table.insert(result, val_to_str(v)) checked[k] = true end for k, v in pairs(obj) do if not checked[k] then table.insert(result, table_key_to_str(k) .. '=' .. val_to_str(v)) end end return '{' .. table.concat(result, ',') .. '}' else return tostring(obj) end end function UnitTester:equals_deep(name, actual, expected, options) num_runs = num_runs + 1 if deep_compare(actual, expected) then result_table:insert('| ', tick) else result_table:insert('| ', cross) num_failures = num_failures + 1 end local formatting = (options and options.nowiki and mw.text.nowiki) or return_varargs local actual_str = val_to_str(actual) local expected_str = val_to_str(expected) local differs_at = self.differs_at and (' \n| ' .. first_difference(expected_str, actual_str)) or '' result_table:insert(' \n| ', name, ' \n| ', formatting(expected_str), ' \n| ', formatting(actual_str), differs_at, "\n|-\n") end function UnitTester:iterate(examples, func) require 'libraryUtil'.checkType('iterate', 1, examples, 'table') if type(func) == 'string' then func = self[func] elseif type(func) ~= 'function' then error(("bad argument #2 to 'iterate' (expected function or string, got %s)") :format(type(func)), 2) end for i, example in ipairs(examples) do if type(example) == 'table' then func(self, unpack(example)) elseif type(example) == 'string' then self:heading(example) else error(('bad example #%d (expected table, got %s)') :format(i, type(example)), 2) end end end function UnitTester:heading(text) result_table:insert_format(' ! colspan="%u" style="text-align: left" | %s \n |- \n ', self.columns, text) end function UnitTester:run(frame_arg) frame = frame_arg self.frame = frame self.differs_at = frame.args['differs_at'] tick = frame:preprocess('{{Tick}}') cross = frame:preprocess('{{Cross}}') local table_header = result_table_header if frame.args['live_sandbox'] then table_header = result_table_live_sandbox_header end if frame.args.highlight then should_highlight = true end self.columns = 4 if self.differs_at then table_header = table_header .. ' !! Differs at' self.columns = self.columns + 1 end -- Sort results into alphabetical order. local self_sorted = {} for key, _ in pairs(self) do if key:find('^test') then table.insert(self_sorted, key) end end table.sort(self_sorted) -- Add results to the results table. for _, value in ipairs(self_sorted) do result_table:insert_format(table_header .. "\n|-\n", value) self[value](self) result_table:insert("|}\n") end return (num_runs == 0 and "<b>No tests were run.</b>" or num_failures == 0 and "<b style=\"color:#008000\">All " .. num_runs .. " tests passed.</b>" or "<b style=\"color:#800000\">" .. num_failures .. " of " .. num_runs .. " tests failed.</b>[[Category:Failed Lua testcases using Module:UnitTests]]" ) .. "\n\n" .. frame:preprocess(result_table:concat()) end function UnitTester:new() local o = {} setmetatable(o, self) self.__index = self return o end local p = UnitTester:new() function p.run_tests(frame) return p:run(frame) end return p m3cmvhjtodvpvsg2fg9zfx87fgm2grt Modul:UnitTests/doc 828 3584 18571 2024-09-28T16:21:20Z Munajad.MH 3071 ←Membuat halaman berisi 'UnitTests provides a unit test facility that can be used by other scripts using '''require'''. See [[Wikipedia:Lua#Unit_testing]] for details. The following is a sample from [[Module:Example/testcases]]: {{#tag:syntaxhighlight| -- Unit tests for [[Module:Example]]. Click talk page to run tests. local p = require('Module:UnitTests') function p:test_hello() self:preprocess_equals('{{#invoke:Example | hello}}', 'Hello World!') end return p |lang="lua"}} The...' 18571 wikitext text/x-wiki UnitTests provides a unit test facility that can be used by other scripts using '''require'''. See [[Wikipedia:Lua#Unit_testing]] for details. The following is a sample from [[Module:Example/testcases]]: {{#tag:syntaxhighlight| -- Unit tests for [[Module:Example]]. Click talk page to run tests. local p = require('Module:UnitTests') function p:test_hello() self:preprocess_equals('{{#invoke:Example | hello}}', 'Hello World!') end return p |lang="lua"}} The talk page [[Module talk:Example/testcases]] executes it with <code><nowiki>{{#invoke: Example/testcases | run_tests}}</nowiki></code>. Test methods like test_hello above '''must begin with''' "'''test'''". == Methods == === run_tests === * {{code|1=run_tests}}: Runs all tests. Normally used on talk page of unit tests. <syntaxhighlight lang="wikitext"> {{#invoke:Example/testcases|run_tests}} </syntaxhighlight> * If {{code|1=differs_at}} is specified, a column will be added showing the first character position where the expected and actual results differ. <syntaxhighlight lang="wikitext"> {{#invoke:Example/testcases|run_tests|differs_at=1}} </syntaxhighlight> * If {{code|1=highlight}} is specified, failed tests will be highlighted to make them easier to spot. A [[WP:USERSCRIPT|user script]] that [[User:Fred_Gandt/moveFailedModuleTestsToTop.js|moves failed tests to the top]] is also available. <syntaxhighlight lang="wikitext"> {{#invoke:Example/testcases|run_tests|highlight=1}} </syntaxhighlight> * If {{code|1=live_sandbox}} is specified, the header will show the columns "Test", "Live", "Sandbox", "Expected". This is required when using the {{code|1=preprocess_equals_sandbox_many}} method. === preprocess_equals === * {{code|1=preprocess_equals(text, expected, options)}}: Gives a piece of wikitext to preprocess and an expected resulting value. Scripts and templates can be invoked in the same manner they would be in a page. <syntaxhighlight lang="lua"> self:preprocess_equals('{{#invoke:Example | hello}}', 'Hello, world!', {nowiki=1}) </syntaxhighlight> === preprocess_equals_many === * {{code|1=preprocess_equals_many(prefix, suffix, cases, options)}}: Performs a series of preprocess_equals() calls on a set of given pairs. Automatically adds the given prefix and suffix to each text. <syntaxhighlight lang="lua"> self:preprocess_equals_many('{{#invoke:Example | hello_to |', '}}', { {'John', 'Hello, John!'}, {'Jane', 'Hello, Jane!'}, }, {nowiki=1}) </syntaxhighlight> === preprocess_equals_preprocess === * {{code|1=preprocess_equals_preprocess(text, expected, options)}}: Gives two pieces of wikitext to preprocess and determines if they produce the same value. Useful for comparing scripts to existing templates. <syntaxhighlight lang="lua"> self:preprocess_equals_preprocess('{{#invoke:Example | hello}}', '{{Hello}}', {nowiki=1}) </syntaxhighlight> === preprocess_equals_preprocess_many === * {{code|1=preprocess_equals_preprocess_many(prefix1, suffix1, prefix2, suffix2, cases, options)}}: Performs a series of preprocess_equals_preprocess() calls on a set of given pairs. The prefix/suffix supplied for both arguments is added automatically. If in any case the second part is not specified, the first part will be used. <syntaxhighlight lang="lua"> self:preprocess_equals_preprocess_many('{{#invoke:ConvertNumeric | numeral_to_english|', '}}', '{{spellnum', '}}', { {'2'}, -- equivalent to {'2','2'}, {'-2', '-2.0'}, }, {nowiki=1}) </syntaxhighlight> === preprocess_equals_sandbox_many === * {{code|1=preprocess_equals_sandbox_many(module, function, cases, options)}}: Performs a series of preprocess_equals_compare() calls on a set of given pairs. The test compares the live version of the module vs the /sandbox version and vs an expected result. Ensure live_sandbox is specified or there may be some errors in the output. <syntaxhighlight lang="lua"> self:preprocess_equals_sandbox_many('{{#invoke:Example', 'hello_to', { {'John', 'Hello, John!'}, {'Jane', 'Hello, Jane!'}, }, {nowiki=1}) </syntaxhighlight> === equals === * {{code|1=equals(name, actual, expected, options)}}: Gives a computed value and the expected value, and checks if they are equal according to the == operator. Useful for testing modules that are designed to be used by other modules rather than using #invoke. <syntaxhighlight lang="lua"> self:equals('Simple addition', 2 + 2, 4, {nowiki=1}) </syntaxhighlight> === equals_deep === * {{code|1=equals_deep(name, actual, expected, options)}}: Like equals, but handles tables by doing a deep comparison. Neither value should contain circular references, as they are not handled by the current implementation and may result in an infinite loop. <syntaxhighlight lang="lua"> self:equals_deep('Table comparison', createRange(1,3), {1,2,3}, {nowiki=1}) </syntaxhighlight> == Test options == These are the valid options that can be passed into the options parameters of the test functions listed above. === nowiki === Enabling this wraps the output text in {{tag|nowiki}} tags to avoid the text being rendered (E.g. <nowiki><span>[[Example|Page]]</span></nowiki> instead of <span>[[Example|Page]]</span>) === combined === {{hatnote|Only available in <code>preprocess_equals</code> and <code>preprocess_equals_preprocess</code>}} Enabling this will display the output text in both the rendered mode and the nowiki mode to allow for both a raw text and visual comparison. === templatestyles === {{hatnote|Only available in <code>preprocess_equals</code> and <code>preprocess_equals_preprocess</code>}} Enabling this fixes the IDs in the [[mw:Strip marker|strip markers]] {{tag|templatestyles}} produces when processed to avoid incorrectly failing the tests. === stripmarker === {{hatnote|Only available in <code>preprocess_equals</code> and <code>preprocess_equals_preprocess</code>}} Enabling this fixes the IDs in ''all'' strip markers produces when processed to avoid incorrectly failing the tests. === display === {{hatnote|Only available in <code>equals</code>}} An optional function that changes how the output from the tests are displayed. This doesn't effect the comparison process. == See also == * [[Module:ScribuntoUnit]] – alternative unit test module <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|| <!-- Categories go here and interwikis go in Wikidata. --> [[Category:Modules for test tools]] [[Category:Modules that check for strip markers]] }}</includeonly> cntfrymirydgh0v4bfosmkbd8thm30t Modul:Example/testcases 828 3585 18572 2024-09-28T16:22:23Z Munajad.MH 3071 ←Membuat halaman berisi '-- Unit tests for [[Module:Example]]. Click talk page to run tests. local p = require('Module:UnitTests') function p:test_hello() self:preprocess_equals('{{#invoke:Example | hello}}', 'Hello World!') end function p:test_hello_to() self:preprocess_equals('{{#invoke:Example|hello_to|Fred}}', 'Hello, Fred!') end function p:test_count_fruit() self:preprocess_equals('{{#invoke:Example|count_fruit|bananas=5|apples=3}}', 'I have 5 bananas and 3 apples')...' 18572 Scribunto text/plain -- Unit tests for [[Module:Example]]. Click talk page to run tests. local p = require('Module:UnitTests') function p:test_hello() self:preprocess_equals('{{#invoke:Example | hello}}', 'Hello World!') end function p:test_hello_to() self:preprocess_equals('{{#invoke:Example|hello_to|Fred}}', 'Hello, Fred!') end function p:test_count_fruit() self:preprocess_equals('{{#invoke:Example|count_fruit|bananas=5|apples=3}}', 'I have 5 bananas and 3 apples') self:preprocess_equals('{{#invoke:Example|count_fruit|bananas=1|apples=1}}', 'I have 1 banana and 1 apple') self:preprocess_equals('{{#invoke:Example|count_fruit|bananas=Not a number|apples=Not a number}}', 'I have 0 bananas and 0 apples') self:preprocess_equals('{{#invoke:Example|count_fruit}}', 'I have 0 bananas and 0 apples') end function p:test_Name2() self:preprocess_equals('{{#invoke:Example|Name2}}', 'Lonely') self:preprocess_equals('{{#invoke:Example|Name2|1}}', 'Lonely') self:preprocess_equals('{{#invoke:Example|Name2|1|2}}', 'Be positive!') self:preprocess_equals('{{#invoke:Example|Name2|2|1}}', '1') end return p jd90z33cyeetav68p8auzbvd0mk19gu Bhângsa:Modules for test tools 14 3586 18573 2024-09-28T16:24:13Z Munajad.MH 3071 ←Membuat halaman berisi '{{Template category|type=module |topic=test tools}} This category is for any modules to be used for testing modules or templates. [[Category:Wikipedia modules|Test tools, {{PAGENAME}}]]' 18573 wikitext text/x-wiki {{Template category|type=module |topic=test tools}} This category is for any modules to be used for testing modules or templates. [[Category:Wikipedia modules|Test tools, {{PAGENAME}}]] nxzn6qkopfpu6gg40sq1wu3jb337pz9 Cèṭa'an:Wde 10 3587 18574 2024-09-28T16:26:00Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Wikidata entity link]] 18574 wikitext text/x-wiki #REDIRECT [[Template:Wikidata entity link]] [[Category:Wikidata templates]] cyodii10u1wp9isyq8wiizbfy6krzgr Bhângsa:Wikidata templates 14 3588 18575 2024-09-28T16:27:05Z Munajad.MH 3071 ←Membuat halaman berisi '{{Template category}} {{Hatnote|See also: <code><nowiki>{{#property:}}</nowiki></code>}} {{Category see also|Wikidata modules|Templates using data from Wikidata}} [[Category:Wikidata technical administration]] [[Category:Wikipedia utility templates]]' 18575 wikitext text/x-wiki {{Template category}} {{Hatnote|See also: <code><nowiki>{{#property:}}</nowiki></code>}} {{Category see also|Wikidata modules|Templates using data from Wikidata}} [[Category:Wikidata technical administration]] [[Category:Wikipedia utility templates]] 11g9l46brkaddxyp9uw2v3255acxyjr Cèṭa'an:Category see also 10 3589 20128 18576 2024-10-08T11:32:52Z Munajad.MH 3071 20128 wikitext text/x-wiki <includeonly>{{#invoke:category see also|main}}{{Category see also/Category pair check|{{{1|}}}}}</includeonly><noinclude> {{Documentation}} </noinclude> of14e9ihrp5sye5oq7dcg9iabes14bo Cèṭa'an:Category see also/doc 10 3590 18577 2024-09-28T16:28:41Z Munajad.MH 3071 ←Membuat halaman berisi '{{Lua|Module:Category see also}} {{Documentation subpage}} {{tlr|clear=right|Cat see also|Cat related}}{{tsh|catrel}} {{High-use|32898}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> ==Usage== ===Usual syntax=== {{block indent |'''<code><nowiki>{{Category see also|List of one or more category names}}</nowiki></code>'''}} ===Parameters=== * Most are pipe character-separated cat...' 18577 wikitext text/x-wiki {{Lua|Module:Category see also}} {{Documentation subpage}} {{tlr|clear=right|Cat see also|Cat related}}{{tsh|catrel}} {{High-use|32898}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> ==Usage== ===Usual syntax=== {{block indent |'''<code><nowiki>{{Category see also|List of one or more category names}}</nowiki></code>'''}} ===Parameters=== * Most are pipe character-separated category page names; up to 40 pages can be included. * LABEL=''Some other phrase''... → replaces the default message prefix: "{{italics correction|''See also''}}".{{block indent |em=2 |The phrase is normally italicized. When defining LABEL any wikimarkup or HTML text will be accepted. The template will add a colon at the end of the phrase.}} * {{para|project}}: Any valid interwiki or interproject prefix from de:, fr:, es: access to other language Wikipedias to cross-sister wikis using sister projects abbreviations such as B:, Q:, S:, V: etc. Where applicable, both interlingual and cross-project links can be rendered as follows: ** {{para|project|''es''}} for linking categories on es.wikipedia.org, the Spanish-language Wikipedia, or ** {{para|project|''de:V''}} for linking categories on de.wikiversity.org, the German-language [[Wikiversity]], or ** {{para|project|''fr:B''}} for linking categories on fr.wikibooks.org, the French-language [[Wikibooks]]. * The template creates a block-level element in the HTML, effectively forming its own paragraph; it may not be used inline in text. ===Simple examples=== # <code><nowiki>{{Category see also|A}}</nowiki></code> → {{Category see also|A}} # <code><nowiki>{{Category see also|A|B}}</nowiki></code> → {{Category see also|A|B}} # <code><nowiki>{{Category see also|A|B|C}}</nowiki></code> → {{Category see also|A|B|C}} ===Example with default message=== {{block indent |<code><nowiki>{{Category see also|aaa|bbb|ccc|ddd|eee}}</nowiki></code> → {{Category see also|aaa|bbb|ccc|ddd|eee}}}} ===Example with LABEL parameter option=== {{block indent |<code><nowiki>{{Category see also|LABEL=See this list to evaluate whether one of them would be a better choice|aaa|bbb|ccc|ddd|eee}}</nowiki></code> → {{Category see also|LABEL=See this list to evaluate whether one of them would be a better choice|aaa|bbb|ccc|ddd|eee}}}} ===Practical example=== Bobsledding and luge are Olympic sports properly subcategorized under "sledding", so should not appear (strictly speaking categorically) as sub-categories of "winter sports". However, a lay reader using categories might expect to find them there. So to show their presence and guide proper selections for editors choosing categories, one can include the sub-sub-categories as a see also annotation on the [[:Category:Winter sports]] page. {{block indent |<code><nowiki>{{Category see also|Luge|Bobsleigh}}</nowiki></code> → {{Category see also|Luge|Bobsleigh}}}} == TemplateData == {{Collapse top|[[Wikipedia:TemplateData|TemplateData]] documentation used by [[Wikipedia:VisualEditor|VisualEditor]] and other tools}} {{TemplateData header|noheader=1}} <templatedata> { "params": { "1": { "required": true }, "2": {}, "3": {}, "4": {}, "5": {}, "6": {}, "7": {}, "8": {}, "9": {}, "10": {}, "11": {}, "12": {}, "13": {}, "14": {}, "15": {}, "16": {}, "17": {}, "18": {}, "19": {}, "20": {}, "21": {}, "22": {}, "23": {}, "24": {}, "25": {}, "26": {}, "27": {}, "28": {}, "29": {}, "30": {}, "31": {}, "32": {}, "33": {}, "34": {}, "35": {}, "36": {}, "37": {}, "38": {}, "39": {}, "40": {}, "41": {}, "LABEL": {}, "project": { "example": "es, de:V, fr:B", "type": "string", "default": "en" } } } </templatedata> {{Collapse bottom}} ==See also== * {{tl|Category see also if exists}} * {{tl|Category series navigation}} – for navigation between categories with years, decades, ordinals, or seasons in their name * {{tl|Category link}} * {{tl|Main category}} - For use as hatnote for an article section similar to this template {{Category hatnote templates}} {{Hatnote templates}} <includeonly>{{sandbox other|| [[Category:Hatnote templates for category pages]] [[Category:Internal category-link templates|See also]] [[Category:Interwiki category linking templates|See also]] [[Category:Wikipedia see also]] }}</includeonly> ixzkoseqn59pxmb6oufn141p84rhei9 Cèṭa'an:Italics correction 10 3591 18578 2024-09-28T16:29:22Z Munajad.MH 3071 ←Membuat halaman berisi '<span style="padding-right:0.15em;">{{{1}}}</span><noinclude> {{Documentation}} <!-- PLEASE ADD CATEGORIES AND INTERWIKI LINK ON THE DOCUMENTATION PAGE. --> </noinclude>' 18578 wikitext text/x-wiki <span style="padding-right:0.15em;">{{{1}}}</span><noinclude> {{Documentation}} <!-- PLEASE ADD CATEGORIES AND INTERWIKI LINK ON THE DOCUMENTATION PAGE. --> </noinclude> q6yr2djv7pkbpn70mo57cg5e95sa5kl Cèṭa'an:Italics correction/doc 10 3592 18579 2024-09-28T16:29:45Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{COinS safe|n}} {{Template shortcut|itco}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> Use {{tl|italics correction}} to increase the spacing (by 0.15em) following italic text to keep it from running into an immediately subsequent non-italic character, such as a closing parenthesis. The template takes one unnamed parameter: the text. The template can be included within or its parameter may include the italics markup, which...' 18579 wikitext text/x-wiki {{Documentation subpage}} {{COinS safe|n}} {{Template shortcut|itco}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> Use {{tl|italics correction}} to increase the spacing (by 0.15em) following italic text to keep it from running into an immediately subsequent non-italic character, such as a closing parenthesis. The template takes one unnamed parameter: the text. The template can be included within or its parameter may include the italics markup, which is not provided by this template itself. == Examples == Using the wiki markup <code><nowiki>(''Harbi'')</nowiki></code> without the template would produce (''Harbi'') with the italicized 'i' intruding into the ')'. <code><nowiki>({{italics correction|''Harbi''}})</nowiki></code> produces ({{italics correction|''Harbi''}}) instead. == TemplateData == <templatedata> { "params": { "1": { "label": "text", "type": "string", "required": true } }, "format": "inline" } </templatedata> == Technical note == The kerning problem with italics has, as of April 2021, no automated solutions in the web browser, so the use of this template remains necessary. The underlying font standards generally don't have support for this feature, so this issue should not be expected to be fixed anytime soon. (OpenType only has italics correction in the TeX-inspired MATH table – see also this [https://typedrawers.com/discussion/3023/shouldnt-italic-be-an-opentype-feature discussion on typedrawers].) == See also == * {{tl|pad}}, to produce whitespace (e.g. <nowiki>{{pad|0.5em}}</nowiki>) * {{tl|'s}}, to enter an apostrophe and "s" after italicized titles * {{tl|'"}} and related, to kern apart consecutive quotation marks * {{tl|px2}} * [[WP:ITALICTITLE]] * {{Tlx|Italic title}} * {{Tlx|Italic title prefixed}} * {{Tlx|Title language}} {{Correct title examples}} <includeonly>{{basepage subpage| <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Inline spacing templates]] }}</includeonly> n3la3kndcxyd8owv4gwkgatx0tlzjxz Cèṭa'an:COinS safe 10 3593 18580 2024-09-28T16:30:31Z Munajad.MH 3071 ←Membuat halaman berisi '{{notice |image={{#ifeq: {{{1|}}}|n|Stop hand nuvola.svg}} |{{#ifeq: {{{1|}}}|n |This template should not be used in citation templates such as [[Help:Citation Style 1|Citation Style 1]] and [[Help:Citation Style 2|Citation Style 2]], because it includes markup that will pollute the [[COinS]] metadata they produce; see [[Wikipedia:COinS]]. {{{addtext|}}}{{Sandbox other||[[Category:Templates not safe for use in citation templates]]}} |This template is...' 18580 wikitext text/x-wiki {{notice |image={{#ifeq: {{{1|}}}|n|Stop hand nuvola.svg}} |{{#ifeq: {{{1|}}}|n |This template should not be used in citation templates such as [[Help:Citation Style 1|Citation Style 1]] and [[Help:Citation Style 2|Citation Style 2]], because it includes markup that will pollute the [[COinS]] metadata they produce; see [[Wikipedia:COinS]]. {{{addtext|}}}{{Sandbox other||[[Category:Templates not safe for use in citation templates]]}} |This template is safe for use in citation templates that produce [[COinS]] metadata; see [[Wikipedia:COinS]]. If HTML or other markup is added, then the template must be reevaluated. {{{addtext|}}} }} }}<noinclude> {{Documentation}} <!-- Please add categories to the /doc subpage, and interwikis at Wikidata (see Wikipedia:Wikidata) --> </noinclude> 8de61lf85ld80k0xn9axqln35gvrsnz Cèṭa'an:COinS safe/doc 10 3594 18581 2024-09-28T16:31:13Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please add categories at the bottom of this page, and interwikis at Wikidata (see Wikipedia:Wikidata) --> == Description == It is to indicate whether it can be safely used in citation templates. By default, it indicates the template is safe for use. When the template is set as "not safe", the page is placed into {{cl|Templates not safe for use in citation templates}}. == Usage == To indicate a template which can be safely used in...' 18581 wikitext text/x-wiki {{Documentation subpage}} <!-- Please add categories at the bottom of this page, and interwikis at Wikidata (see Wikipedia:Wikidata) --> == Description == It is to indicate whether it can be safely used in citation templates. By default, it indicates the template is safe for use. When the template is set as "not safe", the page is placed into {{cl|Templates not safe for use in citation templates}}. == Usage == To indicate a template which can be safely used in citation templates: <code><nowiki>{{COinS safe}}</nowiki></code> To indicate a template that should '''NOT''' be used in citation templates: <code><nowiki>{{COinS safe|n}}</nowiki></code> To add extra info after the standard message: {{para|addtext}} == Examples == {| class="wikitable" |- !style="width: 25%;"| Code !! Result |- | {{tlx|COinS safe}} || {{COinS safe}} |- | {{tlx|COinS safe|n}} || {{COinS safe|n}} |- | {{tlx|COinS safe|addtext{{=}}Here is the extra info.}} || {{COinS safe|addtext=Here is the extra info.}} |- | {{tlx|COinS safe|n|addtext{{=}}Here is the extra info.}} || {{COinS safe|n|addtext=Here is the extra info.}} |} == Explain COinS issues == Citation templates such as {{cs1}} and {{cs2}} generate COinS metadata. If a template is used in a citation template field, then it may inject HTML into the metadata. Compare the rendered HTML for {{tl|cite book}} with {{para|author}} using no template and using {{tl|smallcaps}}. {| |- | {{markup |<nowiki>{{cite book |author=Sam Drucker |title=Title}}</nowiki> |{{cite book |author=Sam Drucker |title=Title}} {{code|{{cite book |author=Sam Drucker |title=Title}}}} |<nowiki>{{cite book |author={{smallcaps|Sam Drucker}} |title=Title}}</nowiki> |{{cite book |author={{smallcaps|Sam Drucker}} |title=Title |<!-- adding template-doc-demo in 2018 to remove this page from the error category while preserving the error message --> template-doc-demo=true}} {{code|{{cite book |author={{smallcaps|Sam Drucker}} |title=Title}}}} }} |} The author metadata is in the {{code|rft.aulast}} field. In this case, it is percent-encoded and is rendered as <code><nowiki><span class="smallcaps" style="font-variant:small-caps;">Sam Drucker</span></nowiki></code> Reference management software will interpret the entire span as the author name. == See also == * [[w:Wikipedia:Citation templates|Wikipedia:Citation templates]] <includeonly>{{sandbox other|| <!-- Add categories below this line, and interwikis at Wikidata --> [[Category:Notice and warning templates]] }}</includeonly> d42sv6r6tryruxtnpfnmas0u8q9t9jp Cèṭa'an:Improve categories 10 3595 18582 2024-09-28T16:32:06Z Munajad.MH 3071 ←Membuat halaman berisi '{{ {{{|safesubst:}}}#invoke:Unsubst||date=__DATE__ |$B= <!--{{Improve categories}} begin-->{{Ambox | name = Improve categories | subst = <includeonly>{{subst:</includeonly><includeonly>substcheck}}</includeonly> | type = style | class = ambox-cat_improve | image = [[File:Wiki letter w.svg|50x40px]] | issue = This {{pagetype|subjectspace=yes}} '''needs additional or more specific [[Wikipedia:Categorization|categories]]'''. | fix = Please [{{fullurl:{{FULLPAGEN...' 18582 wikitext text/x-wiki {{ {{{|safesubst:}}}#invoke:Unsubst||date=__DATE__ |$B= <!--{{Improve categories}} begin-->{{Ambox | name = Improve categories | subst = <includeonly>{{subst:</includeonly><includeonly>substcheck}}</includeonly> | type = style | class = ambox-cat_improve | image = [[File:Wiki letter w.svg|50x40px]] | issue = This {{pagetype|subjectspace=yes}} '''needs additional or more specific [[Wikipedia:Categorization|categories]]'''. | fix = Please [{{fullurl:{{FULLPAGENAME}}|action=edit}} help out] by [[Wikipedia:FAQ/Categorization#How do I add an article to a category?|adding categories]] to it so that it can be listed with similar articles. | date = {{{date|}}} | cat = Articles needing additional categories }}<!--{{Improve categories}} end--> }}<noinclude> {{Documentation}} </noinclude> 0zxz7i4k1xhodjkfrk29u58h2qzmnox Cèṭa'an:Improve categories/doc 10 3596 18583 2024-09-28T16:32:34Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Friendly standard installation}} {{AWB standard installation}} {{High-use}} {{Tsh|CI|Catimprove|Fewcats|Morecats}} This template indicates that the article needs additional or more specific categories. It is recommended that this template be placed at the bottom of the page, where readers will look for...' 18583 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Friendly standard installation}} {{AWB standard installation}} {{High-use}} {{Tsh|CI|Catimprove|Fewcats|Morecats}} This template indicates that the article needs additional or more specific categories. It is recommended that this template be placed at the bottom of the page, where readers will look for the categories. It can alternatively be placed with other maintenance templates before the article content. A {{para|talk}} parameter is allowed; setting this to any value will result in the message "See talk page for details." being included in the tag. This template also includes support for using the {{para|date}} parameter. Adding this parameter sorts the article into a dated subcategory of [[:Category:Articles needing additional categories]] and out of the parent category, allowing the oldest problems to be identified and dealt with first. A [[Wikipedia:Bot policy|bot]] will add this parameter if it is omitted. Listed below are two options for usage. {{tlx|Improve categories|date{{=}}{{CURRENTMONTHNAME}} {{CURRENTYEAR}}}} {{tlx|Improve categories|date{{=}}{{CURRENTMONTHNAME}} {{CURRENTYEAR}}|talk{{=}}y}} == See also == * {{tl|Uncategorized}} * {{tl|Recategorize}} * {{tl|Category diffuse}}, for use on category pages <includeonly>{{Sandbox other|| <!-- Add categories and interlangs below this line --> [[Category:Cleanup templates]] }}</includeonly> ttilkvakl2zo5t8g11xc0egv0tv47dy Cèṭa'an:Ambox 10 3597 18584 2024-09-28T16:33:09Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:Message box|ambox}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>' 18584 wikitext text/x-wiki {{#invoke:Message box|ambox}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> mbfrv60doj3koropyon4zrq5dhk4lij Cèṭa'an:Ambox/doc 10 3598 18585 2024-09-28T16:34:02Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please add categories to the /doc subpage, and interwikis at Wikidata (see Wikipedia:Wikidata) --> {{High-use}} {{Lua|Module:Message box}} {{Mbox templates (small)}} {{tl|Ambox}} stands for '''A'''rticle '''m'''essage '''box''', which is a [[Help:Metatemplating|metatemplate]]. It is used to build message boxes for templates used in '''articles''', such as {{tl|underlinked}}. It offers several different colours, images and some othe...' 18585 wikitext text/x-wiki {{Documentation subpage}} <!-- Please add categories to the /doc subpage, and interwikis at Wikidata (see Wikipedia:Wikidata) --> {{High-use}} {{Lua|Module:Message box}} {{Mbox templates (small)}} {{tl|Ambox}} stands for '''A'''rticle '''m'''essage '''box''', which is a [[Help:Metatemplating|metatemplate]]. It is used to build message boxes for templates used in '''articles''', such as {{tl|underlinked}}. It offers several different colours, images and some other features. ==Basic usage== The box below shows the most common parameters that are accepted by {{Tl|Ambox}}. The purpose of each is described below. <syntaxhighlight lang="wikitext" style="overflow:auto;"> {{Ambox | name = | subst = <includeonly>{{subst:substcheck}}</includeonly> | small = {{{small|}}} | type = | image = | sect = {{{1|}}} | issue = | talk = {{{talk|}}} | fix = | date = {{{date|}}} | cat = | all = }} </syntaxhighlight> ==Full usage== {{Hidden begin |title=Full parameters| titlestyle = background:palegreen;}} The "All parameters" box shows all possible parameters for this template. However, it is not recommended to copy this, because it will never be required to use all parameters simultaneously. {| class="wikitable" align="left" style="background:transparent; width=30%;" !All parameters |- |<syntaxhighlight lang="wikitext" style="font-size:100%"> {{Ambox | name = | subst = <includeonly>{{subst:substcheck}}</includeonly> | small = {{{small|}}} | type = | image = | imageright = | smallimage = | smallimageright = | class = | style = | textstyle = | sect = {{{1|}}} | issue = | talk = {{{talk|}}} | fix = | date = {{{date|}}} | text = | smalltext = | plainlinks = no | removalnotice = | cat = | all = | cat2 = | all2 = | cat3 = | all3 = }} </syntaxhighlight> |} {{Hidden end}} {{clear}} ==Common parameters== === ''name'' === The ''name'' parameter specifies the name of the template, without the Template namespace prefix. For example {{Tl|Underlinked}} specifies {{Para|name|Underlinked}}. This parameter should be updated if the template is ever moved. The purpose of this parameter is twofold: * If incorrectly [[Wikipedia:Substitution|substituted]], it allows the meta-template to notify the name of the template which has been substituted, which may help editors to fix the problem. * It allows the template to have a more useful display on its template page, for example to show the date even when not specified, and to apply categorisation of the template itself. === ''subst'' === The ''subst'' parameter allows the meta-template to detect whether the template has been incorrectly substituted, and give an appropriate warning. It will also add such pages to [[:Category:Pages with incorrectly substituted templates]]. Just copy the code exactly as it appears in the box. === ''small'' === The ''small'' parameter should be passed through the template, as this will allow editors to use the small format by specifying {{para|small|left}} on an article: {{Ambox|nocat=true|small=left|text=This is the small left-aligned Ambox format.}} Otherwise the standard format will be produced: {{Ambox|nocat=true|text=This is the standard Ambox format.}} Other variations: * For templates which should ''never'' be small, specify {{Para|small|no}} or do not pass the small parameter at all. * For templates which should ''always'' be small, just specify {{Para|small|left}}. * For templates which should ''default to small'', try {{para|small|<nowiki>{{{small|left}}}</nowiki>}}. This will allow an editor to override by using {{para|small|no}} on an article. To use a small box that adjusts its width to match the text, use {{para|style|width: auto; margin-right: 0px;}} and {{para|textstyle|width: auto;}} together: {{Ambox|nocat=true|small=left|style=width: auto; margin-right: 0px;|textstyle=width: auto; margin-right: 0px;|text=This is the small left-aligned Ambox format with flexible width.}} See {{section link||sect}} below for more information on how to limit {{para|small}} display to cases when the template is being used for a section instead of the whole article (recommended, to prevent inconsistent top-of-article display). === ''type'' === The ''type'' parameter defines the colour of the left bar, and the image that is used by default. The type is chosen not on aesthetics but is based on the type of issue that the template describes. The seven available types and their default images are shown below. {{Ambox |nocat=true | type = speedy | text = type=<u>speedy</u> – Speedy deletion issues, such as {{tl|db-g1}} and {{tl|db-g3}}. }} {{Ambox |nocat=true | type = delete | text = type=<u>delete</u> – Deletion issues, such as {{tl|article for deletion}} and {{tl|proposed deletion}}. }} {{Ambox |nocat=true | type = content | text = type=<u>content</u> – Content issues, such as {{tl|POV}} and {{tl|globalize}}. }} {{Ambox |nocat=true | type = style | text = type=<u>style</u> – Style issues, such as {{tl|cleanup}} and {{tl|underlinked}}. }} {{ambox |nocat=true | type = notice | text = type=<u>notice</u> – Article notices, such as {{tl|current}} and {{tl|in use}}. }} {{Ambox |nocat=true | type = move | text = type=<u>move</u> – Merge, split and transwiki proposals, such as {{tl|split}} and {{tl|merge}}. }} {{Ambox |nocat=true | type = protection | text = type=<u>protection</u> – Protection notices, such as {{tl|pp-vandalism}} and {{tl|pp-protected}}. }} If no ''type'' parameter is given the template defaults to {{para|type|notice}}. === ''image'' === You can choose a specific image to use for the template by using the ''image'' parameter. Images are specified using the standard syntax for inserting files in Wikipedia (see [[Wikipedia:Manual of Style/Images#How to place an image]].) Widths of 40-50px are typical. For example: * {{Tl|POV}} specifies {{Para|image|<nowiki>[[File:Unbalanced scales.svg|40px|link=|alt=]]</nowiki>}} and looks like this: {{POV|date={{CURRENTMONTHNAME}} {{CURRENTYEAR}}}} * {{tl|underlinked}} specifies {{para|image|<nowiki>[[File:Ambox wikify.svg|50x40px|link=|alt=]]</nowiki>}} and looks like this: {{underlinked|date={{CURRENTMONTHNAME}} {{CURRENTYEAR}}}} Please note: * If no image is specified then the default image corresponding to the ''type'' is used. (See [[#type]] above.) * If {{para|image|none}} is specified, then no image is used and the text uses the whole message box area. * If an icon is [[Wikipedia:Alternative text for images#Purely decorative images|purely decorative]] and also in the [[Wikipedia:Image use policy#Public_domain|public domain]], [[Wikipedia:Manual of Style/Accessibility|accessibility]] can be improved by suppressing the link to the file page by adding "{{para|link}}{{para|alt}}" as seen above. === ''sect'' === Many article message templates begin with the text '''This article ...''' and it is often desirable that this wording change to '''This section ...''' if the template is used on a section instead. The value of this parameter will replace the word "article". Various possibilities for use include: {{para|sect|list}}, {{para|sect|table}}, {{para|sect|"In popular culture" material}}, etc. {{em|If using this feature, be sure to remove the first two words ("This article") from the template's text, otherwise it will be duplicated.}} A common way to facilitate this functionality is to pass {{para|sect|<nowiki>{{{1|}}}</nowiki>}}. This will allow editors to type <kbd>section</kbd>, for example, as the first unnamed parameter of the template to change the wording. For example, {{tlx|Advert|section}} produces: {{Advert|section|date={{CURRENTMONTHNAME}} {{CURRENTYEAR}}}} Another approach is to pass {{para|sect|<nowiki>{{{section|{{{sect|}}}}}}</nowiki>}} to provide a named value. Another is to use {{tlx|Yesno}} to parse the value for a positive, and pass {{para|sect|section}} if true. {{em|These approaches can be combined}}, and this is recommended. The following ready-to-use code: {{block indent|1=<syntaxhighlight lang="wikitext" inline>| sect = {{#ifeq:{{yesno|def=|1={{{sect|{{{section}}}}}} }}|yes|section|{{{sect|{{{section|{{{1|}}}}}}}}} }}</syntaxhighlight>}} enables the following: * Any positive value that {{tlx|Yesno}} can detect will be used with the named parameter in the ambox-based template to get "section" instead of "article": {{para|section|y}}, {{para|sect|True}}, etc. It is recommended to allow both {{para|sect}} and {{para|section}} so that editors do not have to guess which one will work. The sample code above does this for you. * Any other value passed, in any manner, will replace "article": {{para||section and its subsections}}, {{para|1|list}}, {{para|sect|section}}, {{para|section|table}}, etc. It is also advisable to restrict use of the {{para|small}} parameter so that it is made contingent upon the template being applied to a section (or whatever) rather than the whole article, to prevent the small version of the template being used at the top of the article where it would be inconsistent with other article-wide cleanup/dispute banners: {{block indent|1=<syntaxhighlight lang="wikitext" inline>| small = {{#if:{{{sect|{{{section|{{{1|}}}}}}}}}|{{#if:{{{small|{{{left|}}}}}}|left}} }}</syntaxhighlight>}} (In this case, any value of {{para|small}} or {{para|left}} will trigger the small, left display, as long as some value of {{para|sect}} or one of its aliases in that template has also been provided.) This code can be copy-pasted and used with the above code block. See, e.g., [[Template:Trivia]] and its [[Template:Trivia/testcases]] to observe the combined functionality. === ''issue'' and ''fix'' === The ''issue'' parameter is used to describe the issue with the article. Try to keep it short and to-the-point (approximately 10-20 words) and be sure to include a link to a relevant [[Wikipedia:Policies and guidelines|policy or guideline]]. The ''fix'' parameter contains some text which describes what should be done to improve the article. It may be longer than the text in ''issue'', but should not usually be more than two sentences. When the template is in its compact form (when placed inside {{tl|multiple issues}}) or small form (when using {{para|small|left}}), the ''issue'' is the only text that will be displayed. For example, {{Tl|Citation style}} defines * <syntaxhighlight lang="wikitext" inline>|issue=This article '''has an unclear citation style'''.</syntaxhighlight> * <syntaxhighlight lang="wikitext" inline>|fix=The references used may be made clearer with a different or consistent style of [[Wikipedia:Citing sources|citation]], [[Wikipedia:Footnotes|footnoting]], or [[Wikipedia:External links|external linking]].</syntaxhighlight> When used stand-alone it produces the whole text: {{Citation style|date={{CURRENTMONTHNAME}} {{CURRENTYEAR}}}} But when used inside {{Tl|Multiple issues}} or with {{Para|small|left}} it displays only the issue: {{Multiple issues <!-- Even though there's only one "issue", please don't remove this {{Multiple issues}} template. It is a demonstration of the formatting. --> |{{Citation style|date={{CURRENTMONTHNAME}} {{CURRENTYEAR}}}}}} {{Citation style|small=left|date={{CURRENTMONTHNAME}} {{CURRENTYEAR}}}} === ''talk'' === Some article message templates include a link to the talk page, and allow an editor to specify a section heading to link directly to the relevant section. To achieve this functionality, simply pass the ''talk'' parameter through, i.e. {{para|talk|<nowiki>{{{talk|}}}</nowiki>}} This parameter may then be used by an editor as follows: * {{para|talk|SECTION HEADING}} – the link will point to the specified section on the article's talk page, e.g. {{para|talk|Foo}} * {{para|talk|FULL PAGE NAME}} – the template will link to the page specified (which may include a [[Help:Link#Section linking (anchors)|section anchor]]), e.g. {{para|talk|Talk:Banana#Foo}} Notes: * When this parameter is used by a template, the talk page link will appear on the template itself (in order to demonstrate the functionality) but this will only display on articles if the parameter is actually defined. * In order to make sure there is always a link to the talk page, you can use {{para|talk|<nowiki>{{{talk|#}}}</nowiki>}}. * If the talk page does not exist, there will be no link, whatever the value of the parameter. === ''date'' === Passing the ''date'' parameter through to the meta-template means that the date that the article is tagged may be specified by an editor (or more commonly a [[Wikipedia:Bots|bot]]). This will be displayed after the message in a smaller font. Passing this parameter also enables [[:Category:Wikipedia maintenance categories sorted by month|monthly cleanup categorisation]] when the ''cat'' parameter is also defined. === ''info'' === This parameter is for specifying additional information. Whatever you add here will appear after the date, and will not be displayed if the template is being wrapped in {{tl|multiple issues}}. === ''removalnotice'' === If you specify {{para|removalnotice|yes}}, then the following notice will be displayed after the date and after the ''info'' text: * <small>[[Help:Maintenance template removal|Learn how and when to remove this template message]].</small> This will not be displayed if the template is being wrapped in {{tl|multiple issues}}. === ''cat'' === This parameter defines a monthly cleanup category. If {{para|cat|CATEGORY}} then: * articles will be placed in '''Category:CATEGORY from DATE''' if {{para|date|DATE}} is specified. * articles will be placed in '''Category:CATEGORY''' if the date is not specified. For example, {{Tl|No footnotes}} specifies {{Para|cat|Articles lacking in-text citations}} and so an article with the template {{Tlx|No footnotes|2=date=June 2010}} will be placed in [[:Category:Articles lacking in-text citations from June 2010]]. The ''cat'' parameter should not be linked, nor should the prefix <code>Category:</code> be used. === ''all'' === The ''all'' parameter defines a category into which all articles should be placed. The ''all'' parameter should not be linked, nor should the prefix <code>Category:</code> be used. == Additional parameters == === ''imageright'' === An image on the right side of the message box may be specified using this parameter. The syntax is the same as for the ''image'' parameter, except that the default is no image. === ''smallimage'' and ''smallimageright'' === Images for the small format box may be specified using these parameters. They will have no effect unless {{para|small|left}} is specified. === ''class'' === Custom [[Cascading Style Sheets|CSS]] classes to apply to the box. If adding multiple classes, they should be space-separated. === ''style'' and ''textstyle'' === Optional CSS values may be defined, without quotation marks <code>" "</code> but with the ending semicolons <code>;</code>. * ''style'' specifies the style used by the entire message box table. This can be used to do things such as modifying the width of the box. * ''textstyle'' relates to the text cell. === ''text'' and ''smalltext'' === Instead of specifying the ''issue'' and the ''fix'' it is possible to use the ''text'' parameter instead. Customised text for the small format can be defined using ''smalltext''. === ''plainlinks'' === Normally on Wikipedia, external links have an arrow icon next to them, like this: [http://www.example.com Example.com]. However, in message boxes, the arrow icon is suppressed by default, like this: <span class="plainlinks">[http://www.example.com Example.com]</span>. To get the normal style of external link with the arrow icon, use {{para|plainlinks|no}}. === ''cat2'', ''cat3'', ''all2'', and ''all3'' === * ''cat2'' and ''cat3'' provide for additional monthly categories; see [[#cat]]. * ''all2'' and ''all3'' provide for additional categories into which all articles are placed, just like [[#all]]. == Technical notes == * If you need to use special characters in the text parameter then you need to escape them like this: <syntaxhighlight lang="wikitext"> {{Ambox |nocat=true | text = <div> Equal sign = and a start and end brace { } work fine as they are. But here is a pipe &#124; and two end braces <nowiki>}}</nowiki>. And now a pipe and end braces <nowiki>|}}</nowiki>. </div> }} </syntaxhighlight> {{Ambox |nocat=true | text = <div> Equal sign = and a start and end brace { } work fine as they are. But here is a pipe &#124; and two end braces <nowiki>}}</nowiki>. And now a pipe and end braces <nowiki>|}}</nowiki>. </div> }} * The <code>&lt;div></code> tags that surround the text in the example above are usually not needed. But if the text contains line breaks then sometimes we get weird line spacing. This especially happens when using vertical dotted lists. Then use the div tags to fix that. * The default images for this meta-template are in png format instead of svg format. The main reason is that some older web browsers have trouble with the transparent background that MediaWiki renders for svg images. The png images here have hand optimised transparent background colour so they look good in all browsers. Note that svg icons only look somewhat bad in the old browsers, thus such hand optimisation is only worth the trouble for very widely used icons. * For more technical details see the [[Template talk:Ambox|talk page]] and the "See also" links below. Since this template works almost exactly like {{Tl|Tmbox}}, {{Tl|Imbox}}, {{Tl|Cmbox}} and {{Tl|Ombox}} their talk pages and related pages might also contain more details. ==Display on mobile devices== The MediaWiki developers have been conducted ongoing readability studies on ambox on the [https://en.m.wikipedia.org mobile version of Wikipedia]. Until further notice, code installed by the developers on the mobile version will generally override what we do here regarding the display and layout of this template. For more information, see [[:MW:Reading/Web/Projects/Mobile Page Issues]]. == TemplateData == {{TemplateData header|noheader=1}} <templatedata> { "params": { "small": { "label": "Small Mode", "description": "The small parameter should be passed through the template, as this will allow editors to use the small format by specifying |small=left on an article.", "type": "string", "suggestedvalues": [ "no", "left" ] }, "talk": { "autovalue": "{{{talk|}}}" }, "date": {}, "name": { "label": "Template Name", "description": "The name parameter specifies the name of the template, without the Template namespace prefix. ", "type": "string" }, "type": { "description": "Type of issue the template describes. Defines the colour of the left bar, and the image that is used by default", "type": "line", "suggestedvalues": [ "speedy", "delete", "content", "style", "notice", "move", "protection" ] }, "image": { "description": "Image used with the template", "type": "wiki-file-name" }, "sect": { "description": "Parameter that can be used to change the text \"this article\" to \"this section\" or something else", "type": "line", "suggestedvalues": [ "{{{1|}}}" ] }, "issue": { "description": "Describes the issue with the article", "type": "content" }, "fix": { "description": "Describes what should be done to improve the article", "type": "content" }, "subst": { "description": "Allows the meta-template to detect whether the template has been incorrectly substituted" }, "info": { "description": "Specifies additional information" }, "removalnotice": { "description": "Displays a notice about when and how to remove the template message", "type": "boolean" }, "cat": { "description": "Defines a monthly cleanup category" }, "all": { "description": "Defines a category into which all articles should be placed" }, "imageright": {}, "class": {}, "text ": {}, "plainlinks": {}, "smallimage ": {}, "smallimageright": {}, "textstyle": {}, "style ": {}, "smalltext": {}, "cat2": {}, "cat3": {}, "all2": {}, "all3": {} }, "paramOrder": [ "name", "subst", "small", "type", "image", "sect", "issue", "fix", "talk", "date", "info", "removalnotice", "cat", "all", "imageright", "class", "text ", "plainlinks", "smallimage ", "smallimageright", "textstyle", "style ", "smalltext", "cat2", "cat3", "all2", "all3" ], "description": "Used to build message boxes for templates used in articles" } </templatedata> == Mbox family == {{Mbox templates see also}} == See also == * [[Wikipedia:Manual of Style/Article message boxes]] – The historical style guideline for creating article message boxes. <includeonly>{{sandbox other|| <!-- Add categories below this line, and interwikis at Wikidata --> [[Category:Article message templates| ]] [[Category:Mbox and messagebox templates]] }}</includeonly> 126x5b5cx7hw6i1m8v5yeo58c68de4v Cèṭa'an:Underlinked 10 3600 18586 2024-09-28T16:36:16Z Munajad.MH 3071 ←Membuat halaman berisi '{{ safesubst:<noinclude/>#invoke:Unsubst||date=__DATE__ |$B= <!--{{Underlinked}} begin-->{{Ambox | name = Underlinked | type = style | image = [[File:Ambox wikify.svg|50x40px|link=|alt=]] | issue = This {{{1|article}}} '''needs more [[Wikipedia:Manual of Style/Linking|links to other articles]] to help [[Wikipedia:Manual of Style/Linking#Principles|integrate it into the encyclopedia]]'''. | fix = Please help [{{fullurl:{{FULLPAGENAME}}|action=edit}} improve th...' 18586 wikitext text/x-wiki {{ safesubst:<noinclude/>#invoke:Unsubst||date=__DATE__ |$B= <!--{{Underlinked}} begin-->{{Ambox | name = Underlinked | type = style | image = [[File:Ambox wikify.svg|50x40px|link=|alt=]] | issue = This {{{1|article}}} '''needs more [[Wikipedia:Manual of Style/Linking|links to other articles]] to help [[Wikipedia:Manual of Style/Linking#Principles|integrate it into the encyclopedia]]'''. | fix = Please help [{{fullurl:{{FULLPAGENAME}}|action=edit}} improve this article] by adding links [[Wikipedia:Manual of Style/Linking#Overlinking and underlinking|that are relevant to the context]] within the existing text. | removalnotice = yes | date = {{{date|}}} | cat = Articles with too few wikilinks | all = All articles with too few wikilinks | cat2 = Articles covered by WikiProject Wikify | all2 = All articles covered by WikiProject Wikify }}<!--{{Underlinked}} end--> }}<noinclude> {{Documentation}} </noinclude> h0qtmkzkc94vkys4d8ot8qc2b1cf7m1 Cèṭa'an:Underlinked/doc 10 3601 18587 2024-09-28T16:36:49Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{tsh|unl}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[</nowiki>[[Wikipedia:Wikidata]]<nowiki>]]) --> {{Twinkle standard installation}} {{AWB standard installation}} *This tag should be applied to articles which need additional internal links. '''Please note:''' there is no consensus on what constitutes "too few" links. Use editor discretion, and if you disagree a given arti...' 18587 wikitext text/x-wiki {{Documentation subpage}} {{tsh|unl}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[</nowiki>[[Wikipedia:Wikidata]]<nowiki>]]) --> {{Twinkle standard installation}} {{AWB standard installation}} *This tag should be applied to articles which need additional internal links. '''Please note:''' there is no consensus on what constitutes "too few" links. Use editor discretion, and if you disagree a given article needs this tag, discuss it with the editor that placed it on the talk page, unless you deem it uncontroversial to simply remove the tag (perhaps the article has seen considerable improvement since the tag was placed?) *Articles with no internal links at all can instead be tagged with <code>{{tl|dead end}}</code>. *This template will add pages to [[:Category:Articles with too few wikilinks]] or one of its dated subcategories. *If a parameter is provided such as <code><nowiki>{{</nowiki>Underlinked|date={{CURRENTMONTHNAME}} {{CURRENTYEAR}}}}</code> then the page is put into a by-date category instead. Another way to do this is to paste the following to the page: <code><nowiki>{{subst:</nowiki>Underlinked}}</code> If the date is left out, a [[Wikipedia:Bot policy|bot]] will add it. *The simplest way to add this template to an article is to copy and paste<pre><nowiki>{{Underlinked}}</nowiki></pre>to the '''top''' of an article. You may also drop it into the top of a section, but please specify the "|section" option to generate the proper template text. <pre><nowiki>{{Underlinked|section}}</nowiki></pre> *If you [[Wikipedia:Subst|subst:]] this template, the current date will be added to the template. * Please do not include Category pages. * Date tagging syntax: <code><nowiki>{{Underlinked|date=</nowiki>{{CURRENTMONTHNAME}} {{CURRENTYEAR}}<nowiki>}}</nowiki></code> or <code><nowiki>{{Underlinked|section|date=</nowiki>{{CURRENTMONTHNAME}} {{CURRENTYEAR}}<nowiki>}}</nowiki></code> == Tracking categories == * {{clc|All articles with too few wikilinks}} * {{clc|All articles covered by WikiProject Wikify}} == Redirects == *{{tl|internal links}} *{{tl|internallinks}} *{{tl|too few links}} *{{tl|not enough links}} *{{tl|wikilinks}} == TemplateData == {{TemplateData header}} <templatedata> { "params": { "1": { "label": "Area affected", "description": "The part of the article that is affected. For example, if only a section has too few links.", "example": "section", "suggestedvalues": [ "section", "subsection", "article" ], "type": "string" }, "date": { "label": "Date", "description": "The month in which the template was added", "example": "February 2024", "autovalue": "{{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}}", "type": "string" } }, "description": "Use this template to tag an article as not having enough wikilinks to other articles. If an article has NO LINKS whatsoever, use {{dead end}} instead." } </templatedata> == See also == *<code>{{tl|Dead end}}</code> – for articles with no internal links *<code>{{tl|Orphan}}</code> – for articles that are not linked ''from'' other articles, that have few to no incoming links (also see {{section link|Wikipedia:Orphan#Criteria}}) *[[Wikipedia:Manual of Style/Linking]] (MOS:LINK) – guidelines as to when links should and should not be used, and how to format links *[[Help:Link]] – detailed information about the syntax used to create links *[[WP:Manual of Style/Disambiguation pages]] – rules on linking applicable to [[WP:Disambiguation|disambiguation]] pages *{{section link|Wikipedia:Manual of Style/Linking#Overlinking and underlinking}} – guidance on what generally should and should not be linked <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Cleanup templates]] [[Category:Internal link maintenance templates]] [[Category:Templates that add a tracking category]] }}</includeonly> 8ooas06vl6jqfj6p1t2gqreokkndr29 Pakanḍhâ'ân:Papua Nugini 1 3602 18593 2024-09-29T08:47:48Z Munajad.MH 3071 /* Lagu nasional Papua Nugini keliru */ bagian baru 18593 wikitext text/x-wiki == Lagu nasional Papua Nugini keliru == Lagu yang dicantumkan adalah "Lupang Hinirang" yakni lagu kebangsaan Filipina seharusnya adalah "O Arise, All You Sons" [[Pangangghuy:Munajad.MH|Munajad.MH]] ([[Pakanḍhâ'ânna pangangghuy:Munajad.MH|kanḍhâ]]) 29 Sèptèmber 2024 15.47 (WIB) 1qb0lygz9g8haku3r5vgp4fi2o70xsr Cèṭa'an:Region history sidebar title 10 3603 20227 20226 2024-10-11T17:27:04Z Munajad.MH 3071 20227 wikitext text/x-wiki <includeonly><div class="sidebar-pretitle" style="margin: -0.2em 0; font-size:69%; font-weight:normal; {{{pretitlestyle|}}}"> Cangka [[:Category:{{{category|Sojhârâ {{#if:{{{series|}}}|{{{series}}}|{{{region| {{{country}}}}}}}}}}}|salombi sèris]] taghâut</div></th> </tr><tr> <th class="sidebar-title-with-pretitle {{{titleclass|{{{aboveclass|}}}}}}" style="{{{titlestyle|{{{abovestyle|}}}}}}">{{#if:{{{linkoverride|}}} |{{{linkoverride}}} |[[Sojhârâ {{{region|{{{country}}}}}}|Sojhârâ <span class="fn org label">{{{region|{{{country}}}}}}</span>]]}}</th> </tr>{{#if:{{{image|}}} |<tr><td style="padding-bottom: 0.4em; border-bottom: {{{separator-width|1}}}px solid #ccc;{{{imagestyle|}}}">{{{image|}}}</td></tr> }}</includeonly><noinclude> {{Documentation}} </noinclude> nzr17dv2jr827jo1rqos687bda8x81m Cèṭa'an:Region history sidebar title/doc 10 3604 18595 2024-09-29T08:53:05Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template is used to generate the above/title section in a region history sidebar. Place it in the {{para|title}} parameter of a template that uses {{tl|Sidebar}}. == Example syntax == <pre style="overflow:auto;"> {{Sidebar with collapsible lists | name = {{subst:PAGENAME}} | bodyclass =...' 18595 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template is used to generate the above/title section in a region history sidebar. Place it in the {{para|title}} parameter of a template that uses {{tl|Sidebar}}. == Example syntax == <pre style="overflow:auto;"> {{Sidebar with collapsible lists | name = {{subst:PAGENAME}} | bodyclass = vcard <!--plainlist / hlist--> | wraplinks = true | title = {{Region history sidebar title |country= <!-- or: |region= --> |image=[[File:(filename)|frameless]]}} | expanded = {{{expanded|{{{1|}}}}}} | list1name = | list1title = | list1 = | list2name = | list2title = | list2 = <!-- (etc) --> | below = {{portal-inline|''region or country''|size=tiny}} }} </pre> == Parameters == ; country: The name of the country, which should be the same as the name used in the article about the history of the country. : Example: {{para|country|the Netherlands}} to link to [[History of the Netherlands]]. ; image : Filename of a representative image. : Example: {{para|image|<nowiki>[[File:Albania state emblem.svg|75px|State emblem of Albania]]</nowiki>}} ===For regions that are not countries=== ; region: The name of the region, which should correspond with the title of the article about the region. : Example: {{para|region|North Dakota}} ===Modifying links=== ; linkoverride: Optional parameter to override the default <code>History of region</code> link ; series: Optional parameter to override the default <code>Category:History of region</code> category link ===Removing the separator=== ; separator-width: By default, the horizontal rule at the bottom of the box has width 1px, to remove the separator, set {{para|separator-width|0}}. == See also == * {{tl|Politics sidebar title}} * {{tl|Politics sidebar below}} * {{tl|Sidebar}} * {{tl|Sidebar with collapsible lists}} <includeonly>{{Sandbox other| | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:History sidebar templates by country| ]] [[Category:History of religion templates]] [[Category:Sidebar metatemplates]] }}</includeonly> pdunmcclsg0kjfm8kkozrmlkimnigkt Cèṭa'an:Arabic script needed 10 3605 18596 2024-09-29T08:58:42Z Munajad.MH 3071 ←Membuat halaman berisi '{{Script needed |language = Arabic |image = Arabic albayancalligraphy.svg |extra = {{Script needed/extra|{{{Persian|<noinclude>yes</noinclude>}}}|Persian}}{{Script needed/extra|{{{Urdu|<noinclude>yes</noinclude>}}}|Urdu}}{{Script needed/extra|{{{Kurdish|<noinclude>yes</noinclude>}}}|Kurdish}}{{Script needed/extra|{{{Malay|<noinclude>yes</noinclude>}}}|Jawi|cat=Articles needing Malay script or text}}{{Script needed/extra|{{{Azerbaijani|<noinclude>yes</noinclude...' 18596 wikitext text/x-wiki {{Script needed |language = Arabic |image = Arabic albayancalligraphy.svg |extra = {{Script needed/extra|{{{Persian|<noinclude>yes</noinclude>}}}|Persian}}{{Script needed/extra|{{{Urdu|<noinclude>yes</noinclude>}}}|Urdu}}{{Script needed/extra|{{{Kurdish|<noinclude>yes</noinclude>}}}|Kurdish}}{{Script needed/extra|{{{Malay|<noinclude>yes</noinclude>}}}|Jawi|cat=Articles needing Malay script or text}}{{Script needed/extra|{{{Azerbaijani|<noinclude>yes</noinclude>}}}|Azerbaijani}}{{Script needed/extra|{{{Pashto|<noinclude>yes</noinclude>}}}|Pashto}}{{Script needed/extra|{{{Uyghur|<noinclude>yes</noinclude>}}}|Uyghur}}{{Script needed/extra|{{{Tajik|<noinclude>yes</noinclude>}}}|Tajik}}{{Script needed/extra|{{{Kazakh|<noinclude>yes</noinclude>}}}|Kazakh}}{{Script needed/extra|{{{Swahili|<noinclude>yes</noinclude>}}}|Swahili}}{{Script needed/extra|{{{Somali|<noinclude>yes</noinclude>}}}|Somali}}{{Script needed/extra|{{{Comorian|<noinclude>yes</noinclude>}}}|Comorian}}{{Script needed/extra|{{{Chinese|<noinclude>yes</noinclude>}}}|Xiao'erjing|cat=Articles needing Chinese script or text}} }} 6h258n8gue6p3rpi9rui4m4agrd96gb Cèṭa'an:Script needed 10 3606 18597 2024-09-29T08:59:30Z Munajad.MH 3071 ←Membuat halaman berisi '{{Script needed/{{#ifeq:{{FULLPAGENAME}}|Template:{{PAGENAME:{{{language}}} script needed}} |documentation |core }} |image={{{image|}}} |language={{{language|}}} |info={{{info|}}} |extra={{{extra|}}} |nocat={{{nocat|}}} |date={{{date|}}} }}<noinclude> {{documentation}} </noinclude>' 18597 wikitext text/x-wiki {{Script needed/{{#ifeq:{{FULLPAGENAME}}|Template:{{PAGENAME:{{{language}}} script needed}} |documentation |core }} |image={{{image|}}} |language={{{language|}}} |info={{{info|}}} |extra={{{extra|}}} |nocat={{{nocat|}}} |date={{{date|}}} }}<noinclude> {{documentation}} </noinclude> rbibo43p6ng0l97qedwrutj9ncsurnv Cèṭa'an:Script needed/core 10 3607 18598 2024-09-29T09:00:17Z Munajad.MH 3071 ←Membuat halaman berisi '{{main other |demospace={{{demospace|}}} |{{ambox |name = {{{language}}} script needed |subst = {{{subst|}}} |type = style |image = [[File:{{#if:{{{image|}}}|{{{image}}}|Pióro i kałamarz.svg}}|40px]] |text = Please [{{fullurl:{{FULLPAGENAME}}|action=edit}} add] {{#if:{{{language|}}} |[[{{{language}}} script]] |original language terms }} to this article, where needed. {{#if:{{{date|}}}|&#x20;''<small>({{{date}}})</small>''}} }} |{{tmbox...' 18598 wikitext text/x-wiki {{main other |demospace={{{demospace|}}} |{{ambox |name = {{{language}}} script needed |subst = {{{subst|}}} |type = style |image = [[File:{{#if:{{{image|}}}|{{{image}}}|Pióro i kałamarz.svg}}|40px]] |text = Please [{{fullurl:{{FULLPAGENAME}}|action=edit}} add] {{#if:{{{language|}}} |[[{{{language}}} script]] |original language terms }} to this article, where needed. {{#if:{{{date|}}}|&#x20;''<small>({{{date}}})</small>''}} }} |{{tmbox |type = style |image = [[File:{{#if:{{{image|}}}|{{{image}}}|Pióro i kałamarz.svg}}|60px]] |text = This article is about a topic whose name is originally rendered in {{#if:{{{language|}}} |the '''[[{{{language}}} script]]''' |in a script different from the [[Roman alphabet]] }}; however the article does not have that version of its name in the article's lead paragraph. Anyone who is knowledgeable enough with the original language is invited to assist in adding the {{#if:{{{language|}}} |{{{language}}} |original }} script.<br><small>For more information, see: [[MOS:FOREIGN]]{{#ifexist:Wikipedia:Manual of Style/{{{language}}} |{{int:dot-separator}}[[Wikipedia:Manual of Style/{{{language}}}]] }}{{#ifexist:Wikipedia:Naming conventions ({{{language}}}) |{{int:dot-separator}}[[Wikipedia:Naming conventions ({{{language}}})]] }}{{#if:{{{info|}}} |{{int:dot-separator}}[[{{{info}}}]] }}.</small> {{{extra|}}} }} }}{{category handler |main = 1 |talk = 1 |1 = [[Category:Articles needing {{#if:{{{language|}}} |{{{language}}} |non-English }} script or text]] |nocat={{{nocat|}}} }}<noinclude> {{pp-semi-indef}} </noinclude> 3olxk8d6bjrmzuakzf85yobi3qz252j Cèṭa'an:Tmbox 10 3608 18599 2024-09-29T09:01:12Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:Message box|tmbox}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>' 18599 wikitext text/x-wiki {{#invoke:Message box|tmbox}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> jcav8pdjkvcwg8gc4m0b4gox7yjnxku Cèṭa'an:Tmbox/doc 10 3609 18600 2024-09-29T09:02:23Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Cascade-protected template}} {{high-use}} {{Lua|Module:Message box}} {{Mbox templates (small)}} This is the {{tl|Tmbox}} (['''T''']alk page ['''m''']essage ['''box''']) [[WP:MTM|metatemplate]]. This template is called by other templates to give a consistent structure and appearance to boilerplate message...' 18600 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Cascade-protected template}} {{high-use}} {{Lua|Module:Message box}} {{Mbox templates (small)}} This is the {{tl|Tmbox}} (['''T''']alk page ['''m''']essage ['''box''']) [[WP:MTM|metatemplate]]. This template is called by other templates to give a consistent structure and appearance to boilerplate messages used on talk pages across the project. It ''may'' be called directly on a talk page in order to present a one-off message in the same format as boilerplate messages, but this is non-standard (if a message is important enough to be presented in this form, you should consider creating a separate template so that it is easily available to other editors). Tmbox offers several different colors for different purposes, provides default images if no image parameter is given, and has some other pleasant features. This template works similarly to {{tl|Ambox}} and uses the same parameters. This template should not be used for WikiProject banners. Such banners have special programming constraints that merit their own meta-templates. See the "See also" section below for links. '''Beware that the {{code|lang=css|.tmbox}} class [[WP:THEYCANTHEARYOU|will not display]] on mobile.''' (See the [https://en.m.wikipedia.org/w/load.php?lang=en&modules=skins.minerva.base.styles CSS]; the {{code|lang=css|.tmbox}} class is hidden on mobile with {{code|lang=css|display:none !important}}.) === Suggested style standard === The types of talkpage messageboxes follow the same naming convention as the boxes for all other namespaces, but the type of any particular talkpage messagebox may not be as obvious as in other namespaces. When deciding on the type to use for a talkpage messagebox, please consider the following guidelines: * '''speedy''' should ''only'' be used for [[:Category:Speedy deletion templates|speedy deletion templates]]. * '''delete''' should ''only'' be used for templates relating to ''ongoing'' deletion discussions. Please do ''not'' use this type just to get a red border for a messagebox. * '''content''' and '''style''' should be used for warnings and alerts. Use '''content''' (which has an orange border) for more important and immediate alerts, and '''style''' (yellow border) for less important warnings. Messageboxes of these types should ideally be ''transitory'': they should not be expected to remain on a talkpage indefinitely. * '''move''' and '''protection''' should only be used for messageboxes relating to moves and merges, and page protection, respectively. * The '''notice''' type should be used for the majority of talkpage messageboxes; those that are intended to convey or summarise information. If a talkpage messagebox does not obviously fit into one of the other types, it is probably a notice type. === Usage === Simple usage example: <syntaxhighlight lang="wikitext"> {{tmbox | text = Some text.}} </syntaxhighlight> {{tmbox | text = Some text.}} Complex example: <syntaxhighlight lang="wikitext"> {{tmbox | type = style | image = [[File:Emblem-question-yellow.svg|40px|link=|alt=]] | style = width: 400px; | textstyle = color: red; font-weight: bold; font-style: italic; | text = The message body text. }} </syntaxhighlight> {{tmbox | type = style | image = [[File:Emblem-question-yellow.svg|40px|link=|alt=]] | style = width: 400px; | textstyle = color: red; font-weight: bold; font-style: italic; | text = The message body text. }} === Talk page message box types === The following examples use different '''type''' parameters but use no image parameters thus they use the default images for each type. {{tmbox | type = speedy | text = type=<u>speedy</u> – Speedy deletion templates. }} {{tmbox | type = delete | text = type=<u>delete</u> – Deletion templates. }} {{tmbox | type = content | text = type=<u>content</u> – Major warnings and problems. }} {{tmbox | type = style | text = type=<u>style</u> – Minor warnings and problems. }} {{tmbox | type = notice | text = type=<u>notice</u> – Notices and messages of any kind, both permanent and temporary. }} {{tmbox | type = move | text = type=<u>move</u> – Merge, split, rename and transwiki messages and proposals. }} {{tmbox | type = protection | text = type=<u>protection</u> – Protection templates. }} === Special === Some other parameter combinations. {{tmbox | text = No type and no image given ('''default''') }} {{tmbox | image = none | text = No type and '''image=none''' – No image is used and the '''text''' uses the whole message box area. }} {{tmbox | image = [[File:Gnome globe current event.svg|42px]] | imageright = [[File:Nuvola apps bookcase.svg|40px]] | text = image = <nowiki>[[File:Gnome globe current event.svg|42px]]</nowiki> <br> imageright = <nowiki>[[File:Nuvola apps bookcase.svg|40px]]</nowiki> }} === Parameters === List of all parameters: <syntaxhighlight lang="wikitext"> {{tmbox | name = name of the template | type = speedy / delete / content / style / notice / move / protection | image = none / [[File:Some image.svg|40px]] | imageright = [[File:Some image.svg|40px]] | style = CSS values | textstyle = CSS values | plainlinks = no | text = The message body text. | small = {{{small|}}} / yes | smallimage = none / [[File:Some image.svg|30px]] | smallimageright = none / [[File:Some image.svg|30px]] | smalltext = A shorter message body text. }} </syntaxhighlight> ; name :(Optional) Name of the template. This adds a CSS class with name <code>box-''name''</code> to the HTML element, for use by bots or scripts. ; type :If no '''type''' parameter is given the template defaults to type '''notice'''. That means it gets a gray border. ; image :'''No parameter''' = If no '''image''' parameter is given the template uses a default image. Which default image it uses depends on the '''type''' parameter. :'''An image''' = Should be an image with usual wiki notation. 40px - 50px width are usually about right depending on the image height to width ratio. (But the message box can handle images of any size.) For example: ::{{code|lang="wikitext"|1=image = [[File:Crystal package settings.png|40px]]}} :'''none''' = Means that no image is used. ;{{Vanchor|imageright}} :'''No parameter''' = If no '''imageright''' parameter is given then no image is shown on the right side. :'''An image''' = Should be an image with usual wiki notation. 40px - 50px width are usually about right depending on the image height to width ratio. (But the message box can handle images of any size.) For example: ::{{code|lang="wikitext"|1=imageright = [[File:Nuvola apps bookcase.png|40px]]}} :'''Anything''' = Any other object that you want to show on the right side. ; style :Optional [[Cascading Style Sheets|CSS]] values used by the entire message box table. Without quotation marks <code>" "</code> but with the ending semicolons <code>;</code>. For example: ::{{code|1=style = margin-bottom: 0.5em;}} ; textstyle :Optional [[Cascading Style Sheets|CSS]] values used by the text cell. For example: ::{{code|1=textstyle = text-align: center;}} ; plainlinks :Normally on Wikipedia, external links have an arrow icon next to them, like this: [http://www.example.com Example.com]. However, in message boxes, the arrow icon is suppressed by default, like this: <span class="plainlinks">[http://www.example.com Example.com]</span>. To get the normal style of external link with the arrow icon, use {{para|plainlinks|no}}. ; text :The message body text. ==== The small parameters ==== {{tmbox | small = yes | text = small = yes }} {{tmbox | type = style | small = yes | text = type = style <br> small = yes }} ; small :'''yes''' = Makes it a smaller right floating message box. This also makes the default images smaller. Note that any data fed to the '''smallimage''', '''smallimageright''' and '''smalltext''' parameters is only used if "small=yes". To make it so your template also understands the small parameter you can use this code: ::{{code|lang="wikitext"|1=small = {{{small|}}} }} {{tmbox | small = yes | image = [[File:Nuvola apps bookcase.svg|40px]] | smallimage = [[File:Nuvola apps bookcase.svg|30px]] | text = small = yes <br> image = <nowiki>[[File:Nuvola apps bookcase.svg|40px]]</nowiki> <br> smallimage = <nowiki>[[File:Nuvola apps bookcase.png|30px]]</nowiki> }} ; smallimage :'''No parameter''' = If no '''smallimage''' parameter is given then this template falls back to use the '''image''' parameter. If the '''image''' parameter also is empty then a small default image is used. :'''An image''' = Should be an image with usual wiki notation. 30px width is usually about right. For example: ::{{code|lang="wikitext"|1=smallimage = [[File:Crystal package settings.png|30px]]}} :'''none''' = Means that no image is used. This overrides any image fed to '''image''', when "small=yes". {{tmbox | small = yes | imageright = [[File:Nuvola apps bookcase.svg|40px]] | text = small = yes <br> imageright = <nowiki>[[File:Nuvola apps bookcase.svg|40px]]</nowiki> }} {{tmbox | small = yes | imageright = [[File:Nuvola apps bookcase.svg|30px]] | smallimageright = none | text = small = yes <br> imageright = <nowiki>[[File:Nuvola apps bookcase.svg|40px]]</nowiki> <br> smallimageright = none }} ; smallimageright :'''No parameter''' = If no '''smallimageright''' parameter is given then this template falls back to use the '''imageright''' parameter. If the '''imageright''' parameter also is empty then no image is shown on the right side. :'''An image''' = Should be an image with usual wiki notation. 30px width is usually about right. For example: ::{{code|lang="wikitext"|1=smallimageright = [[File:Nuvola apps bookcase.png|30px]]}} :'''Anything''' = Any other object that you want to show on the right side. :'''none''' = Means that no right side image is used. This overrides any image fed to '''imageright''', when "small=yes". ; smalltext :A shorter version of the message body text. If no '''smalltext''' parameter is given then this template falls back to use the '''text''' parameter. === Technical details === If you need to use special characters in the text parameter then you need to escape them like this: <syntaxhighlight lang="wikitext"> {{tmbox | text = <div> Equal sign = and a start and end brace { } work fine as they are. But here is a pipe {{!}} and two end braces <nowiki>}}</nowiki>. And now a pipe and end braces <nowiki>|}}</nowiki>. </div> }} </syntaxhighlight> {{tmbox | text = <div> Equal sign = and a start and end brace { } work fine as they are. But here is a pipe {{!}} and two end braces <nowiki>}}</nowiki>. And now a pipe and end braces <nowiki>|}}</nowiki>. </div> }} This template uses the tmbox CSS classes in [[Module:Message box/tmbox.css]] for most of its looks, thus it is fully skinnable. This template calls [[Module:Message box]] which holds most of the code for {{tl|tmbox}}, while {{tl|tmbox}} itself does parameter preprocessing. Internally this meta-template uses HTML markup instead of wiki markup for the table code. That is the usual way we make meta-templates since wiki markup has several drawbacks. For instance it makes it harder to use [[m:Help:ParserFunctions|parser functions]] and special characters in parameters. For more technical details see the [[Template talk:Tmbox|talk page]]. Since this template works almost exactly like {{tl|ambox}}, {{tl|imbox}}, {{tl|cmbox}} and {{tl|ombox}} their talk pages and related pages might also contain more details. ====TemplateData==== <templatedata> { "params": { "name": { "description": "Name of the template. This adds a CSS class to the HTML element, for use by bots or scripts", "type": "line", "suggested": true }, "small": { "description": "Makes it a smaller right floating message box", "type": "boolean" }, "type": { "description": "Formats the box based on its type", "suggestedvalues": [ "speedy", "delete", "content", "style", "notice", "move", "protection" ], "default": "notice", "suggested": true }, "image": { "description": "Replaces the default left-side image", "type": "wiki-file-name", "suggested": true }, "imageright": { "description": "Adds an image on the right", "type": "wiki-file-name" }, "style": { "description": "Optional CSS values used by the entire message box table", "type": "unknown" }, "textstyle": { "description": "Optional CSS values used by the text cell" }, "plainlinks": { "description": "Set to \"no\" to show the external link icon for external links", "type": "boolean", "default": "yes" }, "text": { "description": "The message body text", "suggested": true }, "smallimage": { "label": "Small image", "description": "Left-side image used for the small version of the box", "type": "wiki-file-name" }, "smallimageright": { "label": "Small image right", "description": "Right-side image used for the small version of the box", "type": "wiki-file-name" }, "smalltext": { "label": "Small text", "description": "Text used for the small version of the box" } }, "description": "A meta-template called by other templates to produce consistently formatted talk page message boxes.", "paramOrder": [ "name", "type", "image", "imageright", "style", "textstyle", "plainlinks", "text", "small", "smallimage", "smallimageright", "smalltext" ] } </templatedata> === See also === Similar templates: * {{tl|Notice}} {{Mbox templates see also}} Other pages: * [[Wikipedia:Talk page templates]] – The guideline specifying the styles for talk page message boxes. WikiProject banners: * {{tl|WikiProject banner shell}} and {{tl|WPBannerMeta}} – A system for collapsing, wrapping and creating WikiProject banners. <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Mbox and messagebox templates]] [[Category:Talk namespace templates| ]] }}</includeonly> 71r7u6xfyf0qirw6p576fyd86k4v2ou Cèṭa'an:Mbox templates (small) 10 3610 18601 2024-09-29T09:03:44Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{Infobox | bodyclass = nowrap | bodystyle = width:auto;padding-bottom:0.6em;line-height:1.25em; | abovestyle = font-size:inherit; | above = Message box<br/>meta-templates | labelstyle = margin:0;padding:0 0.3em 0;text-align:center;font-weight:normal; | datastyle = margin:0;padding:0 0.5em 0 0; | label1 = ''template'' | data1 = ''context'' | label2 = {{tl|Ambox}} | data2 = article | label3 = {{tl|Cmbox}} | data3 = category | label4 = {{tl|Imbox}}...' 18601 wikitext text/x-wiki <includeonly>{{Infobox | bodyclass = nowrap | bodystyle = width:auto;padding-bottom:0.6em;line-height:1.25em; | abovestyle = font-size:inherit; | above = Message box<br/>meta-templates | labelstyle = margin:0;padding:0 0.3em 0;text-align:center;font-weight:normal; | datastyle = margin:0;padding:0 0.5em 0 0; | label1 = ''template'' | data1 = ''context'' | label2 = {{tl|Ambox}} | data2 = article | label3 = {{tl|Cmbox}} | data3 = category | label4 = {{tl|Imbox}} | data4 = image | label5 = {{tl|Tmbox}} | data5 = talk | label6 = {{tl|Fmbox}} | data6 = footer / header | label7 = {{tl|Ombox}} | data7 = other pages | label8 = {{tl|Mbox}} | data8 = auto-detect | label9 = {{tl|Asbox}} | data9 = article stub | label10 = {{tl|Dmbox}} | data10 = disambiguation }}</includeonly><noinclude> {{Documentation}} </noinclude> 1bae4fgs4de5xgz69zvbs10mlm90g0b Cèṭa'an:Mbox templates (small)/doc 10 3611 18602 2024-09-29T09:04:22Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Mbox templates (small)}} {{tl|Mbox templates (small)}} is the small template that appears as opposite at the top of documentation for templates in the [[:Category:Mbox and messagebox templates]]. It takes no parameters. ===See also=== * {{tl|Mbox templates see also}}, used at the end of Mbox-family templates' documentation. <includeonly>{{Sandbox other| | <!-- Categories below this line, please; interwikis at Wikidata --> Category...' 18602 wikitext text/x-wiki {{Documentation subpage}} {{Mbox templates (small)}} {{tl|Mbox templates (small)}} is the small template that appears as opposite at the top of documentation for templates in the [[:Category:Mbox and messagebox templates]]. It takes no parameters. ===See also=== * {{tl|Mbox templates see also}}, used at the end of Mbox-family templates' documentation. <includeonly>{{Sandbox other| | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Mbox and messagebox templates| ]] [[Category:Documentation shared content templates]] }}</includeonly> co94kxxruuihv3ze3aoa0ikp1xmdy7a Bhângsa:Mbox and messagebox templates 14 3612 18603 2024-09-29T09:05:32Z Munajad.MH 3071 ←Membuat halaman berisi '{{Template category | type = function | description = '''{{tlbare|Mbox}}-based and Mbox-like messagebox templates.''' }} [[Category:Box templates]] [[Category:Wikipedia administration templates]] [[Category:Wikipedia metatemplates]]' 18603 wikitext text/x-wiki {{Template category | type = function | description = '''{{tlbare|Mbox}}-based and Mbox-like messagebox templates.''' }} [[Category:Box templates]] [[Category:Wikipedia administration templates]] [[Category:Wikipedia metatemplates]] rfa6mvpsq39jzwwhm3bgd4nm35yaxsp Cèṭa'an:Unbulleted list 10 3613 18604 2024-09-29T09:07:12Z Munajad.MH 3071 ←Membuat halaman berisi '{{<includeonly>safesubst:</includeonly>#invoke:list|unbulleted}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>' 18604 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 Cèṭa'an:Unbulleted list/doc 10 3614 18605 2024-09-29T09:07:52Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]). --> {{High-use| 635585 }} {{Template shortcuts|ubl|ubt|ublist|unbullet}} {{stack|{{Lua|Module:List}}|{{Uses TemplateStyles|Template:Plainlist/styles.css}}}} This template creates [[WP:UBLIST|unbulleted lists]]. Each item in the list may have [[CSS]] styles added to it individually, by appending a numbered p...' 18605 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]]). --> {{High-use| 635585 }} {{Template shortcuts|ubl|ubt|ublist|unbullet}} {{stack|{{Lua|Module:List}}|{{Uses TemplateStyles|Template:Plainlist/styles.css}}}} This template creates [[WP:UBLIST|unbulleted lists]]. Each item in the list may have [[CSS]] styles added to it individually, by appending a numbered parameter. == Usage == '''Basic usage''' {{pre|<nowiki>{{</nowiki>unbulleted list<nowiki>|</nowiki>''first item''<nowiki>|</nowiki>''second item''<nowiki>|</nowiki>''third item''<nowiki>|</nowiki>...<nowiki>}}</nowiki>}} '''All parameters''' {{pre| <nowiki>{{</nowiki>unbulleted list <nowiki>|</nowiki>''first item''<nowiki>|</nowiki>''second item''<nowiki>|</nowiki>''third item''<nowiki>|</nowiki>... <nowiki>|class = </nowiki>''class'' <nowiki>|style = </nowiki>''style'' <nowiki>|list_style = </nowiki>''style for ul tag'' <nowiki>|item_style = </nowiki>''style for all li tags'' <nowiki>|item1_style = </nowiki>''style for first li tag''<nowiki> |item2_style = </nowiki>''style for second li tag''<nowiki> |</nowiki>... <nowiki>}}</nowiki> }} === Parameters === * Positional parameters (<code>1</code>, <code>2</code>, <code>3</code>...) – these are the list items. If no list items are present, the module will output nothing. * <code>class</code> – a custom class for the {{tag|div}} tags surrounding the list, e.g. <code>plainlinks</code>. * <code>style</code> – a custom CSS style for the {{tag|div}} tags surrounding the list, e.g. <code>font-size: 90%;</code>. * <code>list_style</code> – a custom CSS style for the {{tag|ul}} tags around the list. The format is the same as for the {{para|style}} parameter. * <code>item_style</code> – a custom CSS style for all of the list items (the {{tag|li}} tags). The format is the same as for the {{para|style}} parameter. * <code>item1_style</code>, <code>item2_style</code>, <code>item3_style</code>... – custom CSS styles for each of the list items. The format is the same as for the {{para|style}} parameter. <templatedata> { "params": { "1": { "label": "List item 1", "type": "line", "required": true, "description": "First item in the list" }, "2": { "label": "List item 2", "type": "line", "description": "Second item in the list" }, "3": { "label": "List item 3", "type": "line", "description": "Third item in the list" }, "4": { "label": "List item 4", "type": "line", "description": "Fourth item in the list" }, "5": { "label": "List item 5", "type": "line", "description": "Fifth item in the list" }, "6": { "label": "List item 6", "type": "line", "description": "Sixth item in the list" }, "7": { "label": "List item 7", "type": "line", "description": "Seventh item in the list" }, "8": { "label": "List item 8", "type": "line", "description": "Eighth item in the list" }, "9": { "label": "List item 9", "type": "line", "description": "Ninth item in the list" }, "class": { "description": "A custom class for the <div>...</div> tags surrounding the list", "example": "plainlinks" }, "style": { "description": "A custom CSS style for the <div>...</div> tags surrounding the list", "example": "font-size: 90%;" }, "list_style": { "description": "A custom CSS style for the <ul>...</ul> tags around the list", "label": "List style" }, "item_style": { "description": "A custom CSS style for all of the list items (the <li>...</li> tags)", "label": "Item style" }, "item1_style": { "label": "Item 1 style", "description": "Custom CSS style for list item 1" }, "item2_style": { "label": "Item 2 style", "description": "Custom CSS style for list item 2" }, "item3_style": { "label": "Item 3 style", "description": "Custom CSS style for list item 3" }, "item4_style": { "label": "Item 4 style", "description": "Custom CSS style for list item 4" }, "item5_style": { "label": "Item 5 style", "description": "Custom CSS style for list item 5" }, "item6_style": { "label": "Item 6 style", "description": "Custom CSS style for list item 6" }, "item7_style": { "label": "Item 7 style", "description": "Custom CSS style for list item 7" }, "item8_style": { "label": "Item 8 style", "description": "Custom CSS style for list item 8" }, "item9_style": { "label": "Item 9 style", "description": "Custom CSS style for list item 9" } }, "paramOrder": [ "class", "style", "list_style", "item_style", "1", "2", "3", "4", "5", "6", "7", "8", "9", "item1_style", "item2_style", "item3_style", "item4_style", "item5_style", "item6_style", "item7_style", "item8_style", "item9_style" ], "description": "Creates a list of items separated by line breaks but not bullets (•)" } </templatedata> === Example === {| class="wikitable" ! style="width: 80%;" | Code !! Result |- | <code><nowiki>{{Unbulleted list|entry1|entry2|entry3|entry4|entry5</nowiki>{{wbr}}<nowiki>|entry6|entry7|entry8|entry9}}</nowiki></code> | {{Unbulleted list|entry1|entry2|entry3|entry4|entry5|entry6|entry7|entry8|entry9}} |- | <code><nowiki>{{Unbulleted list|Winner|Runner-up|Third place|item_style=color:blue;}}</nowiki></code> | {{Unbulleted list|Winner|Runner-up|Third place|item_style=color:blue;}} |- | <code><nowiki>{{Unbulleted list|Winner|Runner-up|Third place|item1_style=background-color:yellow;|item2_style=background-color:silver;}}</nowiki></code> | {{Unbulleted list|Winner|Runner-up|Third place|item1_style=background-color:yellow;|item2_style=background-color:silver;}} |} === Controlling line-breaking === Template {{tlx|nbsp}} may be used with {{tlx|wbr}} and {{tlx|nowrap}} to control line-breaking in bulletless lists, to prevent wrapped long entries from being confused with multiple entries. See [[Template:Wbr/doc#Controlling line-breaking in infoboxes]] for details. Wrapping this entire template with {{tlx|nowrap}} causes syntax errors. Use {{para|class|nowrap}} instead. ==Technical details== {{tl|Unbulleted list}} works by constructing a [[span and div|div]] with the [[Cascading Style Sheets|CSS]] class "plainlist" which has the styles in [[Template:Plainlist/styles.css]]. {| class="wikitable" ! Wikitext ! HTML |- style="vertical-align:top;" | class="nowrap | <pre> {{Unbulleted list | Example 1 | Example 2 | Example 3 }} </pre> | class="nowrap | <syntaxhighlight lang="html"> <div class="plainlist"> <ul> <li>Example 1</li> <li>Example 2</li> <li>Example 3</li> </ul> </div> </syntaxhighlight> |} == See also == * {{tl|plainlist}} – essentially the same but uses <code><nowiki>|* ... * ... * ...</nowiki></code> instead of <code><nowiki>| ... | ... | ...</nowiki></code> * {{tl|unbulleted list citebundle}} — for unbulleted lists inside <code><nowiki><ref></nowiki></code> HTML tags * {{tl|flatlist}} and {{tl|hlist}} (replacements for comma- or dash-separated lists) * {{tl|bulleted list}} * {{tl|ordered list}} {{Navbox lists}} <includeonly>{{Sandbox other|| <!-- Categories go below this line, please; interwikis go to Wikidata, thank you! --> [[Category:List formatting and function templates]] [[Category:Semantic markup templates]] }}</includeonly> gg1c3td5hwkllcmfczp2axr2ty0rv6a Cèṭa'an:Wbr 10 3615 18606 2024-09-29T09:08:42Z Munajad.MH 3071 ←Membuat halaman berisi '<wbr />&#8203;<noinclude> {{Documentation}} </noinclude>' 18606 wikitext text/x-wiki <wbr />&#8203;<noinclude> {{Documentation}} </noinclude> 038outj03jutckphwb9ai636hounypl Cèṭa'an:Wbr/doc 10 3616 18607 2024-09-29T09:09:49Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} ''Wbr'' indicates a ''word break'' opportunity. This template includes the HTML tag [https://www.w3.org/TR/html5/text-level-semantics.html#the-wbr-element {{tag|wbr|s}}], which is used to tell the browser of an optional, non-hyphenated line-break. It can be used with: * {{tlx|nbsp}} or the equiv...' 18607 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} ''Wbr'' indicates a ''word break'' opportunity. This template includes the HTML tag [https://www.w3.org/TR/html5/text-level-semantics.html#the-wbr-element {{tag|wbr|s}}], which is used to tell the browser of an optional, non-hyphenated line-break. It can be used with: * {{tlx|nbsp}} or the equivalent <code>&amp;nbsp;</code> (non-breaking space) * {{tlx|nowrap}} or the equivalent <code><nowiki><span style="white-space: nowrap;">...</span></nowiki></code> or <code><nowiki><span class="nowrap">...</span></nowiki></code> (character string that will not break even at a normal space) to carefully control line-breaking where this is important. This template can safely be [[WP:SUBST|substituted]], though there is no particular reason to do so. For breaking up long words, use {{tlx|Soft hyphen}} instead. ==Usage== Use is simple; there are no parameters: * {{tlx|wbr}} or * {{tlxs|wbr}} ===Controlling line-breaking in infoboxes ===<!--This section name is linked to from other template documentation.--> This template can be used to cause an indentation after a linebreak, in [[Template:Plainlist|unbulleted lists]] inside [[WP:Infobox|infoboxes]] and in [[WP:Table|tables]] with constrained cell widths, by using <code><nowiki>{{wbr}}&amp;nbsp;</nowiki></code> between words in an entry, so that when they wrap they are not mistaken for separate entries. See example infobox to the side. Example infobox (rendered to the side of the example code): {{Infobox film| |name=Test Infobox II: The Revenge |... |starring={{Plainlist| * Jane Smith * {{nobr|Johannes-Friedrich}}{{wbr}}&nbsp;Zauberzunge{{wbr}}&nbsp;{{nobr|von der Hasenpfeffer}} * John Garcia }} |... |italic_title=no }} <syntaxhighlight lang="wikitext">{{Infobox film| |name=Test Infobox II: The Revenge |... |starring={{Plainlist| * Jane Smith * {{nobr|Johannes-Friedrich}}{{wbr}}&nbsp;Zauberzunge{{wbr}}&nbsp;{{nobr|von der Hasenpfeffer}} * John Garcia }} |... }}</syntaxhighlight> === Breaking up slashes === {{see|MOS:SLASH}} When there are long words on both sides of a slash, this template may be used to induce a line break after the slash. :installation/{{wbr}}execution :<syntaxhighlight lang="wikitext" inline=yes>installation/{{wbr}}execution</syntaxhighlight> ==Technical details== This template encapsulates the code <code><nowiki><wbr />&amp;#8203;</nowiki></code>, i.e. the HTML5 [[HTML element#wbr|line break opportunity element]] followed by the HTML character entity for the {{Unichar|200B|ZERO WIDTH SPACE|nlink=Zero-width space}} character. This approach is superior to using either one or the other in isolation, for increased browser support. The {{tag|wbr|s}} element is compatible with all browsers except [[Internet Explorer]] inclusive of and {{em|since}} version 7 ({{as of|lc=y|2015|09}}). Meanwhile, the ZWS character is compatible with all browsers except Internet Explorer {{em|earlier than}} (but not inclusive of) version 7. Thus, between the two approaches, the dual use of which has no ill effects, this template works in all browsers still likely to be in use, including Internet Explorer regardless of version. <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Line-handling templates]] [[Category:Inline spacing templates]] [[Category:Character templates]] }}</includeonly> 7trzkb3dpvhnpstqc232wgxv1lkctyc Cèṭa'an:Infobox film 10 3617 18608 2024-09-29T09:11:07Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{Main other|{{Infobox film/short description|released={{{released|}}}|country={{{country|}}}|director={{{director|}}}}}}}{{Infobox | italic title = {{{italic_title|<noinclude>no</noinclude>}}} | bodyclass = vevent | aboveclass = summary | abovestyle = font-size: 125%; font-style: italic; | above = {{If empty |{{{name|}}} |{{PAGENAMEBASE}} }} | image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|sizedefault=frameles...' 18608 wikitext text/x-wiki <includeonly>{{Main other|{{Infobox film/short description|released={{{released|}}}|country={{{country|}}}|director={{{director|}}}}}}}{{Infobox | italic title = {{{italic_title|<noinclude>no</noinclude>}}} | bodyclass = vevent | aboveclass = summary | abovestyle = font-size: 125%; font-style: italic; | above = {{If empty |{{{name|}}} |{{PAGENAMEBASE}} }} | image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|sizedefault=frameless|upright={{{image_upright|1}}}|alt={{{alt|}}}|title={{{alt|}}}}} | caption = {{{caption|}}} | labelstyle = white-space: nowrap; padding-right: 0.65em;<!--(to ensure gap between any long/nonwrapped label and subsequent data on same line--> | class1 = description | data1 = {{{native_name|}}} | label2 = Directed by | data2 = {{{director|}}} | label3 = Written by | data3 = {{{writer|}}} | label4 = Screenplay by | data4 = {{{screenplay|}}} | label5 = Story by | data5 = {{{story|}}} | label6 = Based on | data6 = {{{based_on|}}} | label7 = Produced by | data7 = {{{producer|}}} | label8 = Starring | data8 = {{{starring|}}} | label9 = Narrated by | data9 = {{{narrator|}}} | label10 = Cinematography | data10 = {{{cinematography|}}} | label11 = Edited by | data11 = {{{editing|}}} | label12 = Music by | data12 = {{{music|}}} | label13 = Animation by | data13 = {{{animator|}}} | label14 = Layouts by | data14 = {{{layout_artist|}}} | label15 = Backgrounds by | data15 = {{{background_artist|}}} | label16 = Color process | data16 = {{{color_process|}}} | label17 = {{Longitem |Production<br/>{{Pluralize from text|{{If empty |{{{production_companies|}}} |{{{studio|}}} }} || company | companies }}}} | data17 = {{#if: {{{production_companies|{{{studio|}}} }}} | <div style="vertical-align: middle;">{{{production_companies|{{{studio|}}}}}}</div> }} | label18 = Distributed by | data18 = {{{distributor|}}} | label19 = {{Longitem|style=white-space: normal;|Release date{{Pluralize from text|{{{released|}}}|plural=s}}}} | data19 = {{{released|}}} | label20 = {{Longitem|style=white-space: normal;|Running time}} | data20 = {{{runtime|}}} | label21 = {{Pluralize from text|{{{country|}}}|| Country | Countries }} | data21 = {{{country|}}} | label22 = {{Pluralize from text|{{{language|}}}|| Language | Languages }} | data22 = {{{language|}}} | label23 = Budget | data23 = {{{budget|}}} | label24 = Box office | data24 = {{{gross|}}} }}<!-- Tracking categories -->{{#invoke:Check for unknown parameters|check|unknown={{Main other|[[Category:Pages using infobox film with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[:Template:Infobox film]] with unknown parameter "_VALUE_"|showblankpositional=1| alt | animator | background_artist | based_on | budget | caption | cinematography | color_process | country | director | distributor | editing | gross | italic_title | image | image_upright | language | layout_artist | music | name | narrator | native_name | producer | production_companies | released | runtime | screenplay | starring | story | studio | writer }}<!-- -->{{Main other|{{#if: {{{released|}}} | {{#ifeq: {{Str find|{{{released|}}} | film-date}} | -1 | [[Category:Pages using infobox film with nonstandard dates]] }} | [[Category:Pages using infobox film with missing date]] }}}}<!-- --></includeonly><noinclude> {{Documentation}} </noinclude> fmh370xz11bomeupemzp4cqw7f011hx Cèṭa'an:Infobox film/doc 10 3618 18609 2024-09-29T09:11:40Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{pp-protected|reason=Persistent [[WP:Disruptive editing|disruptive editing]]; frequent edits mistaking this for a place to make changes to an article. No need for new editors to edit this.|small=yes}}</noinclude>{{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}} {{Auto italic title|italic_title}} {{Auto short description}} {{Lua|Module:Infobox|Module:InfoboxImage|Module:String...' 18609 wikitext text/x-wiki <noinclude>{{pp-protected|reason=Persistent [[WP:Disruptive editing|disruptive editing]]; frequent edits mistaking this for a place to make changes to an article. No need for new editors to edit this.|small=yes}}</noinclude>{{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}} {{Auto italic title|italic_title}} {{Auto short description}} {{Lua|Module:Infobox|Module:InfoboxImage|Module:String|Module:Check for unknown parameters}} '''Infobox film''' is used to create an [[WP:Infobox|infobox]] which summarizes the main information of a particular motion picture. == Usage == {{Parameter names example |_template={{BASEPAGENAME}}{{\sandbox}} |italic_title |name |image |image_upright |alt |caption |native_name |director |writer |screenplay |story |based_on |producer |starring |narrator |cinematography |editing |music |studio={{nowrap|{{{studio}}} ''or''<br/>{{{production_companies}}} }} |distributor |released |runtime |country |language |budget |gross }} The infobox may be added by pasting the template as shown below into an article, typically at the top of an article above the lead section. <syntaxhighlight lang="wikitext" style="overflow: auto;"> {{Infobox film | name = | image = | alt = | caption = | native_name = <!-- {{Infobox name module|language|title}} or {{Infobox name module|title}} --> | director = | writer = | screenplay = | story = | based_on = <!-- {{Based on|title of the original work|creator of the original work|additional creator(s), if necessary}} --> | producer = | starring = | narrator = | cinematography = | editing = | music = | studio = <!-- or: | production_companies = --> | distributor = | released = <!-- {{Film date|df=yes/no|year|month|day|location|ref1=}} --> | runtime = | country = | language = | budget = | gross = }} </syntaxhighlight> {{clear}} === Parameters === All parameters are optional. {| class="wikitable" |+ Template parameters ! scope"col" | Parameter ! scope"col" | Explanation |- ! scope="row" | {{code|italic_title}} | Set to {{code|no}} if the title of the article should not be automatically italicised (for instance, if the title has a disambiguation clause). |- ! scope="row" | {{code|name}} | Insert the full common name of the film (defaults to {{tlx|PAGENAMEBASE}} if empty). {{tag|br|single}} may be used to bypass an unnatural line break in a long title. |- ! scope="row" | {{code|image}} | Insert a relevant image for the film. Ideally this should be a film poster, but a DVD or VHS cover, screenshot, or other film-related image may also be used. Only use the actual file name, i.e. {{para|image|[[:File:Forrest Gump poster.jpg|Forrest Gump poster.jpg]]}}. See [[#Image]] for further guidelines. |- ! scope="row" | {{code|image_upright}} | This allows [[Wikipedia:Autosizing images|auto-sizing of images]] according to user preferences. The size should not be set to a value that would result in an image width greater than 300px. See [[#Calculating "image_upright"|help below]] for guidance on determining the value to be used. Parameter defaults to 1. |- ! scope="row" | {{code|alt}} | Alt text for the image. See [[WP:ALT]]. This field is normally not visible in standard web browsers, but you can see it by requesting the image's properties from the browser. A visually impaired reader will typically hear the alt text in place of the image. |- ! scope="row" | {{code|caption}} | Insert image caption, which should describe the type of image used. |- ! scope="row" | {{code|native_name}} | Insert the native title of the film using the {{tl|Infobox name module}} template if it is different from the displayed title; please visit that template's page for full instructions. This parameter is for the native title only, i.e. it should not be used to add translated titles to the infobox. |- ! scope="row" | {{code|director}} | Insert the name(s) of the director(s). Separate multiple entries using either {{tl|plainlist}} or {{tl|ubl}}. Link each director to their article if possible. |- ! scope="row" | {{code|writer}} | Insert the name(s) of the writer(s). This field is primarily used for films where the writer(s) are credited under "Written by" or "Screen Story and Screenplay by". Separate multiple entries using either {{tl|plainlist}} or {{tl|ubl}}. Link each writer to their article if possible. |- ! scope="row" | {{code|screenplay}} | Insert the name(s) of the screenplay writer(s). Separate multiple entries using either {{tl|plainlist}} or {{tl|ubl}}. This field is primarily used for films where the writer(s) are credited under "Screenplay by" or "Written for the screen [and directed; a mutually exclusive credit] by". Link each writer to their article if possible. |- ! scope="row" | {{code|story}} | Insert the name(s) of the story writer(s). Separate multiple entries using either {{tl|plainlist}} or {{tl|ubl}}. This field is primarily used for films where the writer(s) are credited under "Story by" or "Screen Story by". Link each writer to their article if possible. |- ! scope="row" | {{code|based_on}} | Insert the title of the source material and the name(s) of the source material writer(s). Use this field in conjunction with screenplay and story where applicable (i.e. "Screen Story") if films are based on previously produced or published material, such as books, plays, articles, old screenplays etc. Use {{tl|based on}} or similar formatting where possible. Do not use this field where the source material is ambiguous. |- ! scope="row" | {{code|producer}} | Insert the name(s) of the producer(s). Separate multiple entries using either {{tl|plainlist}} or {{tl|ubl}}. Link each producer to their article if possible. Only producer credits should be included, not executive producers, associate producers, etc. |- ! scope="row" | {{code|starring}} | In general, use the [[billing block]] of the poster for the film's original theatrical release as a rule of thumb for listing starring actors.{{efn|The original poster is also called the "[[one sheet]]" and is the ideal source for this information. Usually the principal credits are listed at the bottom in block letters.}} If unavailable, use the top-billed actors from the screen credits. An alternative approach may be determined by local consensus. Use either the {{tl|plainlist}} or {{tl|ubl}} template for multiple entries, and link each actor to their article if possible. Don't add additional text (such as "with" or "featuring") or punctuation to the list. |- ! scope="row" | {{code|narrator}} | For documentaries only. Insert the name(s) of the narrator(s). Separate multiple entries using either {{tl|plainlist}} or {{tl|ubl}}. Link each narrator to their article if possible. |- ! scope="row" | {{code|cinematography}} | Insert the name(s) of the cinematographer(s) or director(s) of photography. Separate multiple entries using either {{tl|plainlist}} or {{tl|ubl}}. Link each cinematographer or director of photography to their article if possible. |- ! scope="row" | {{code|editing}} | Insert the name(s) of the editor(s). Separate multiple entries using either {{tl|plainlist}} or {{tl|ubl}}. Listing "additional editors" and "supervising editors" may occasionally be appropriate, in which case add the tag "(add)" or "(sup)". Link each editor to their article if possible. |- ! scope="row" | {{code|music}} | Insert the name(s) of the composer(s) of the original music score. They are usually credited with "Music by". Composers credited for "additional music" and songwriters should not be included. Separate multiple entries using either {{tl|ubl}} or {{tl|plainlist}}. Link each composer to their article if possible. |- ! scope="row" | {{code|animator}} | For animated films only. Insert the name(s) of the animator(s). Separate multiple entries using either {{tl|plainlist}} or {{tl|ubl}}. Link each animator to their article if possible. |- ! scope="row" | {{code|layout_artist}} | For animated films only. Insert the name(s) of the layout artist(s). Separate multiple entries using either {{tl|plainlist}} or {{tl|ubl}}. Link each layout artist to their article if possible. |- ! scope="row" | {{code|background_artist}} | For animated films only. Insert the name(s) of the background artist(s). Separate multiple entries using either {{tl|plainlist}} or {{tl|ubl}}. Link each background artist to their article if possible. |- ! scope="row" | {{code|color_process}} | For animated films only. Insert the type of film stock used to make the film. For most cartoons, this should be filled only with one of the following choices: black and white, [[Sepia tone]], [[Technicolor]], Technicolor (two-color), [[Cinecolor]], [[Polacolor]], or [[Metrocolor]]. For more modern (post-1970) cartoons, "Color" will suffice. |- ! scope="row" | {{unbulleted list|{{code|studio}}|or|{{nowrap|{{code|production_companies}}}}}} | Insert the company or companies that produced the film. Separate multiple entries using either {{tl|plainlist}} or {{tl|ubl}}, and use the "production_companies" parameter. Link each company to its article if possible. When possible, this should be cited to reliable secondary sources that explicitly identify the production companies. |- ! scope="row" | {{code|distributor}} | Insert the company name(s) of the distributor(s) that first released the film. Separate multiple entries using either {{tl|plainlist}} or {{tl|ubl}}. Link each distributor to its article if possible. See [[#Distributor]] for additional guidelines. |- ! scope="row" | {{code|released}} | Insert only the most relevant release date(s) of the film. Use {{Tlx|Film date}}. See [[#Release dates]] for additional guidelines. |- ! scope="row" | {{code|runtime}} | Insert an approximate time duration of the film in minutes. If the running time is given to the second, round it to the minute (and do not link to "minute"). Restrict the entry to the runtime for the primary release. See [[#Runtime]] for additional guidelines. |- ! scope="row" | {{code|country}} | {{Plainlist| * For reasons explained [[#Country|below]] preference is given to reliable databases like BFI, AFI, or trade publications such as ''Screen International'' and ''Variety''. Some call it the ''country(s) of production'', while other simply call it the ''country(s)'' or ''nationality''. If there is a conflict of information in various reliable sources, then list only the common published nations. Alternatively in the case of conflict, consider leaving this field blank and discussing the issue in the article. * When using the field, do not use flag icons, as this places an unnecessary emphasis on nationality; see [[MOS:FLAG]] for a detailed rationale. Also, do not link to Cinema of XXXX; see [[WP:EGG]]. }} |- ! scope="row" | {{code|language}}{{anchor|Language}} | Insert the language {{strong|primarily}} used in the film. Databases often give every language spoken within the film, even if they only reflect a few lines in the overall script. The [http://www.bbfc.co.uk/ BBFC website] is a good resource for the {{strong|main}} language used in the film. Only in rare cases of clearly bilingual or multilingual films, enter separate entries with {{tl|unbulleted list}}. '''Note:''' languages are not automatically linked. This has been done intentionally because according to [[WP:OVERLINK]], most major languages should generally not be linked. Please do not override this by using a piped link such as <nowiki>[[English language|English]]</nowiki>. |- ! scope="row" | {{code|budget}} | Insert the approximate production budget of the film. This is the cost of the actual filming, and does not include marketing or promotional costs (e.g. advertisements, commercials, posters). Budget figures can be found at [[Box Office Mojo]], [[The Numbers (website)|The Numbers]], the ''[[Los Angeles Times]]'', ''[[Variety (magazine)|Variety]]'', etc. If there are conflicting estimates, do not cherry-pick; list each estimate either as an individual value or as a number range. Do not use primary sources to corroborate budget figures. When applicable, add "gross" and "net" parenthetically beside the figure(s), using the either {{tl|plainlist}} or {{tl|ubl}} template. |- ! scope="row" | {{code|gross}} | Insert the worldwide gross revenue accrued by the film in its theatrical run (home media sales should instead be covered in the article body). This information is available for many Hollywood pictures at Box Office Mojo and The Numbers. If worldwide gross is not available, then indicate which region has grossed that amount. Use condensed, rounded values ($22.4 million vs $22,392,684). Precise values should be used where stable and appropriate to the context, or significant in themselves for some special reason. (See also: [[MOS:LARGENUM]] and [[Wikipedia talk:WikiProject Film/Archive 52#Rounding Dollars in film articles and Infoboxes|this consensus discussion]].) |} {{#section:Template:Infobox Australian place/doc|image_upright}} === Additional parameter usage explanation === ==== Image ==== {{shortcut|WP:FILMPOSTER}} Ideally, an image of the film's original theatrical release poster should be uploaded and added to the infobox to serve as an identifying image for the article. Poster images can be found at websites such as [http://www.impawards.com/ Internet Movie Poster Awards] or [https://www.movieposterdb.com/ MoviePosterDB]. If a poster image cannot be found for the film, or if the film did not have a theatrical release, then a cover image of the film's display case (VHS, DVD, etc.) may be used instead. Cover images can be found at commercial websites such as [https://www.amazon.com/ Amazon.com] or [https://www.amazon.co.uk/ Amazon.co.uk]. In the absence of an appropriate poster or cover image, a screenshot of the film's [[title card]] may also be used. When replacing an existing image, upload the new image over the old image (where possible), and update the relevant details on the image description page. See [[Wikipedia:Non-free content|Wikipedia's non-free content policy]] to learn about the appropriate use of copyrighted images (such as most poster images) on Wikipedia, and see [[Help:Introduction to uploading images|introduction to uploading images]] to find instructions for uploading an image. Once uploaded, place the file name of the image, e.g., FILM TITLE poster.jpg (or a similar description), in the {{para|image}} field of the infobox, but do not include the <code>Image:</code> part of the file name. The {{para|caption}} field should describe the image, i.e., identifying it as "Theatrical release poster" (or "Promotional release poster", which may be appropriate if the film has a poster but did not receive a wide theatrical release, or its theatrical release status is unknown) or "DVD cover"; repeating the title of the film here is not necessary. Below is an example of how to use the fields: <syntaxhighlight lang="wikitext"> | name = FILM TITLE | image = FILM TITLE poster.jpg | caption = Theatrical release poster </syntaxhighlight> Nationalities (e.g. "American theatrical release poster", "French release poster", "Japanese release poster", etc.) should be excluded from the caption, ''unless'' the poster in question is ''not'' from the film's country of origin. If the poster used is not from the film's country of origin, then the poster's language or country of origin can be specified (see the English-language poster in the infobox for [https://en.wikipedia.org/w/index.php?oldid=967872938&title=Uncle_Boonmee_Who_Can_Recall_His_Past_Lives ''Uncle Boonmee Who Can Recall His Past Lives''] as an example). If the poster is illustrated, its illustrator may be specified in the caption (see the infobox caption for [https://en.wikipedia.org/w/index.php?oldid=984359011&title=E.T._the_Extra-Terrestrial ''E.T. the Extra-Terrestrial''], which reads "Theatrical release poster by [[John Alvin]]"). Inclusions of artist names in film infobox captions should be reliably sourced. ==== Credits ==== Credits in the infobox should not be retrospectively altered to accommodate name changes at a later date. A person should be credited by the name they were using professionally at the time the film was made. ==== Distributor ==== {{shortcut|WP:FILMDIST}} Using the same rationale as the release date, the distributor(s) should be restricted to the country or countries that produced the film and (if different) the country where the film is first released. If there are only two distributors in total (a domestic and foreign) then include both of them. {{clear right}} ==== Release dates ==== {{shortcut|WP:FILMRELEASE}} The film infobox is too small to reproduce the long lists of release dates such as those seen at various databases (e.g. IMDb). Release dates should therefore be restricted to the film's earliest release, whether it was at a film festival, a world premiere, or a public release, and the release date(s) in the country or countries that produced the film, excluding sneak previews or screenings. Dates should be reliably sourced. If the film was officially distributed by a streaming service such as Netflix for its original release (not including cases where the service has only acquired distribution rights for certain overseas regions that don't include the producing countries), then the date it was released on the platform should also be included. If other release dates are found to be notable, it may be appropriate to include them in the main body of the article ([[Water (2005 film)#Release|example]]). {{Tl|Film date}} should be used for the film's release dates, which automatically adds the film to the appropriate release year category (such as [[:category:{{CURRENTYEAR}} films|{{CURRENTYEAR}}&nbsp;films]]), and [[:category:Upcoming films|Upcoming&nbsp;films]] when appropriate. Please see [[template:film date/doc|that template's documentation]] for more info. Release dates for straight-to-video and television films should follow the preceding guideline for home releases and airings, respectively. Using flag icons instead of country names should be avoided, as flags are less recognizable than country names. See [[Wikipedia:Manual of Style (flags)]] for a more detailed rationale. ==== Runtime ==== {{shortcut|WP:FILMRUNTIME}} The runtime for the film should be for the ''primary'' release; this will usually be the format the film premiered on, so for films that have had a theatrical release insert the runtime of the original theatrical version. Runtimes can vary due to regional censorship, alternative cuts (such as a [[director's cut]] or an unrated version) and different technical specifications across release formats, but do not include any additional runtimes without consensus. Use a [[WP:Identifying reliable sources#Primary, secondary, and tertiary sources|reliable secondary source]], such as the [[BBFC]] classification site, to cite the information; do not time it yourself, and for upcoming releases, do not take it from [[List of movie theater chains|theater chain]] or ticketing service websites. If using the BBFC website as a source take note that a film may have been submitted to the BBFC several times for classification and have several different runtimes associated with it depending on format, version and component (such as a DVD commentary), so be careful to source the correct time, which are all listed at the entry page for the film under "Cinema". Home video packaging should only be used to source runtimes for direct-to-video films or for films that may not have been classified; reliable secondary sources are still preferable in these instances if at all possible. ==== Country ==== According to the [https://lumiere.obs.coe.int/about# European Lumiere project], the value of this parameter is seldom found in the primary source (the film) and often involves original research: : "defining the nationality of a film is a complex task. There are no widely accepted international or even European definitions of the criteria to be used to determine the country of origin of a film. This is both a legal and a statistical problem. It is enlightening to compare the lists provided by the different national sources that we use: countries involved in a joint production are not always indicated (even when the main coproducer is from another country). Different national records – and the statistics on which they are based – can show the same film as having a whole range of nationalities." ''(from [https://lumiere.obs.coe.int/about# "Identification of the producing countries in LUMIERE"]. [[European Audiovisual Observatory]]. 2006.)'' === Controlling line-breaking in embedded bulletless lists === Template {{tlx|nbsp}} may be used with {{tlx|wbr}} and {{tlx|nowrap}} to control line-breaking in bulletless lists embedded in the infobox (e.g. cast and other credits lists), to prevent wrapped long entries from being confused with multiple entries. See [[Template:Wbr/doc#Controlling line-breaking in infoboxes]] for details. === TemplateData === {{Collapse top|title=[[Wikipedia:TemplateData|TemplateData]] documentation used by [[Wikipedia:VisualEditor|VisualEditor]] and other tools}} {{TemplateData header|noheader=1}} <templatedata> { "description": "{{Infobox film}} is used to list at-a-glance comparative information about a particular motion picture.", "params": { "italic_title": { "label": "Italicize title", "type": "string", "description": "Set to 'no' if the title of the article should not be automatically italicised (for instance, if the title has a disambiguation clause). Set to 'force' to enforce an italicised title." }, "name": { "label": "Film name", "type": "string", "default": "{{PAGENAME}}", "description": "The full common name of the film (default: {{PAGENAMEBASE}})." }, "image": { "label": "Image file", "type": "wiki-file-name", "description": "A relevant image for the film. Use only the file name, for example, test.jpg.", "suggested": true }, "image_upright": { "label": "Image upright", "type": "number" }, "alt": { "label": "Alt text", "type": "string", "description": "Alt text for the image (see WP:ALT). A visually impaired reader will typically hear the alt text in place of the image." }, "caption": { "label": "Image caption", "type": "string", "description": "Image caption with a brief description of the image content.", "suggested": true }, "native_name": { "label": "Native title", "type": "string", "description": "Native film title. Should only be used, if the native title differs from the common film title. Use {{Infobox name module|language|title}} or {{Infobox name module|title}}" }, "director": { "label": "Director", "type": "string", "description": "Name(s) of the director(s), separated using {{Plain list}}. Link each director to their appropriate article if possible.", "suggested": true }, "producer": { "label": "Producer", "type": "string", "description": "Name(s) of the producer(s), separated using {{Plain list}}. Link each producer to their appropriate article if possible. Only producer credits should be included, not executive or associate producers, etc.", "suggested": true }, "writer": { "label": "Writer (general)", "type": "string", "description": "Name(s) of writer(s), which are credited under 'Written by', separated using {{Plain list}}. Link each writer to their appropriate article if possible. If the film divides between screenplay and story writer, leave this field empty.", "suggested": true }, "screenplay": { "label": "Screenplay writer", "type": "string", "description": "Name(s) of screenplay writer(s), if the film divides credits between screenplay and story writer, separated using {{Plain list}}. Link each writer to their appropriate article if possible." }, "story": { "label": "Story writer", "type": "string", "description": "Name(s) of story writer(s), if the film divides credits between screenplay and story writer, separated using {{Plain list}}. Link each writer to their appropriate article if possible." }, "based_on": { "label": "Based on (sources)", "type": "string", "description": "Title of the source material and the name(s) of the source material writer(s). Use this field in conjunction with screenplay and story where applicable (i.e. \"Screen story\") if films are based on previously produced or published material, such as books, plays, articles, old screenplays etc. Use {{based on}} or similar formatting where possible. Do not use this field where the source material is ambiguous." }, "starring": { "label": "Starring", "type": "string", "description": "Names of the actors as they are listed in the billing block of the poster for the film's original theatrical release, separated by {{Plain list}}. Do not add non-notable or uncredited actors and avoid filler text such as 'with' or 'featuring'.", "suggested": true }, "narrator": { "label": "Narrator (documentaries only)", "type": "string", "description": "Name(s) of the narrator(s), separated using {{Plain list}}. Link each narrator to their appropriate article if possible." }, "cinematography": { "label": "Cinematography", "type": "string", "description": "Name(s) of the cinematographers, separated using {{Plain list}}. Link each cinematographer to their appropriate article if possible.", "suggested": true }, "editing": { "label": "Editor", "type": "string", "description": "Name(s) of the editor(s), separated using {{Plain list}}. Listing 'additional editors' and 'supervising editors' may occasionally be appropriate, in which case add the tag '(add)' or '(sup)'. Link each editor to their article if possible.", "suggested": true }, "music": { "label": "Music composer", "type": "string", "description": "Name(s) of the composer(s) of the original score. They are usually credited with 'Music by'. Composers credited for 'additional music' and song writers should not be included. Separate multiple entries using {{Plain list}}. Link each composer to their appropriate article if possible.", "suggested": true }, "animator": { "label": "Animator (animated films only)", "description": "Name(s) of the animator(s). Separate multiple entries using {{Plain list}}. Link each animator to their article if possible.", "type": "string" }, "layout_artist": { "label": "Layout artist (animated films only)", "description": "Name(s) of the layout artist(s). Separate multiple entries using {{Plain list}}. Link each layout artist to their article if possible.", "type": "string" }, "background_artist": { "label": "Background artist (animated films only)", "description": "Name(s) of the background artist(s). Separate multiple entries using {{Plain list}}. Link each background artist to their article if possible.", "type": "string" }, "color_process": { "label": "Color process (animated films only)", "description": "The type of film stock used to make the film. For most cartoons, this should be filled only with one of the following choices: black and white, Sepia tone, Technicolor, Technicolor (two-color), Cinecolor, Polacolor, or Metrocolor. For more modern (post-1970) cartoons, \"Color\" will suffice.", "type": "string" }, "studio": { "label": "Production studio", "type": "string", "description": "Company(s) that produced the film, separated using {{Plain list}}. In addition, link each company to its appropriate article if possible.", "aliases": [ "production_companies" ], "suggested": true }, "distributor": { "label": "Distributor", "type": "string", "description": "Company name(s) of the distributor(s) that first released the film, separated using {{Plain list}}. In addition, link each distributor to its appropriate article if possible.", "suggested": true }, "released": { "label": "Release dates", "type": "string", "description": "Only the most relevant release date(s) of the film, using {{Film date}}. See #Release dates for additional guidelines.", "example": "{{Film date|df=yes/no|year|month|day|location|ref1=}}", "suggested": true }, "runtime": { "label": "Film duration", "type": "number", "description": "An approximate time duration of the film in minutes. Do not link to minute. The BBFC website is a good resource – the running time is given to the second, so round it to the minute." }, "country": { "label": "Country", "type": "string", "description": "Country(s) of production or 'country', depending on sources. Do not use flag icons. See template documentation for more usage information, especially on disputed cases.", "suggested": true }, "language": { "label": "Primary language", "type": "string", "description": "Only specify the language 'primarily' used in the film. Single language values will automatically link and categorize to this language.", "suggested": true }, "budget": { "label": "Production budget", "type": "number", "description": "Approximate production budget excluding marketing and promotion. In case of conflicting reliable sources, list all values or an appropriate value range. For more information see the template documentation.", "suggested": true }, "gross": { "label": "Worldwide gross revenue", "type": "number", "description": "Worldwide gross revenue accrued by the film. This information is available for most pictures at Box Office Mojo and The Numbers. If worldwide gross is not available, then indicate which region has grossed that amount. Use condensed, rounded values ($22.4 million vs $22,392,684). Precise values should be used where stable and appropriate to the context, or significant in themselves for some special reason. (See also: MOS:LARGENUM).", "suggested": true } }, "format": "{{_\n| ______________ = _\n}}", "paramOrder": [ "italic_title", "name", "image", "image_upright", "alt", "caption", "native_name", "director", "writer", "screenplay", "story", "based_on", "producer", "starring", "narrator", "cinematography", "editing", "music", "animator", "layout_artist", "background_artist", "color_process", "studio", "distributor", "released", "runtime", "country", "language", "budget", "gross" ] } </templatedata> {{Collapse bottom}} == Examples == {{Infobox film | italic_title = no | name = Plan 9 from Outer Space | image = Plan nine from outer space.jpg | alt = Poster reading "Plan 9 From Outer Space". | caption = Theatrical release poster | director = [[Edward D. Wood Jr.]] | writer = Edward D. Wood Jr. | producer = J. Edward Reynolds | starring = {{Plainlist| * [[Béla Lugosi]] * [[Maila Nurmi|Vampira]] * [[Lyle Talbot]] }} | cinematography = [[William C. Thompson (cinematographer)|William C. Thompson]] | editing = Edward D. Wood Jr. | distributor = Distributors Corporation of America | released = {{Film date|1959|07}} | runtime = 79 minutes | country = United States | language = English | budget = $60,000 }} <syntaxhighlight lang="wikitext" style="overflow: auto;"> {{Infobox film | name = Plan 9 from Outer Space | image = Plan nine from outer space.jpg | alt = Poster reading "Plan 9 From Outer Space". | caption = Theatrical release poster | director = [[Edward D. Wood Jr.]] | writer = Edward D. Wood Jr. | producer = J. Edward Reynolds | starring = {{Plainlist| * [[Béla Lugosi]] * [[Maila Nurmi|Vampira]] * [[Lyle Talbot]] }} | cinematography = [[William C. Thompson (cinematographer)|William C. Thompson]] | editing = Edward D. Wood Jr. | distributor = Distributors Corporation of America | released = {{Film date|1959|07}} | runtime = 79 minutes | country = United States | language = English | budget = $60,000 }} </syntaxhighlight> == Removed parameters == === IMDb, AllMovie and other external links === When this infobox template was first created in December 2004, one of the parameters created an external link to [[IMDb]]. Irrespective of the fact that IMDb is not used as a [[Wikipedia:Reliable sources|reliable source]] for [[Wikipedia:Verifiability|verifying]] content in Wikipedia articles, it still is a resource that many people, including editors ''and'' readers of Wikipedia, often turn to. In more recent years, additional external websites have become increasingly useful resources, including [[AllMovie]], [[Box Office Mojo]], the [[British Film Institute]], [[Metacritic]], and [[Rotten Tomatoes]]. Also, modern films almost invariably have an official website. As a consequence, new external links were added to and removed from the infobox as [[Wikipedia:Consensus#Consensus can change|consensus changed]] on the subject. Discussions about the fate of these links took place in numerous places over some time, with a number of people advocating removal of all external links from the infobox, if not the article as a whole. Others spoke of the value of having at least a link to IMDb in the infobox. Eventually, a far from undisputed consensus arose to remove all external links from the infobox and to move them to the External links section where appropriate in view of the [[Wikipedia:External links|External links guideline]]. Important points towards this [[Wikipedia:Consensus|consensus]] included fact that the infobox could not include all of the available links and that it would be inappropriate to pick and choose one or a few of those links over others. Suggestions that losing access to the most useful of the available links (typically IMDb) would damage the usefulness of film articles were not found persuasive by many since such links could still be included in the External links section and the table of contents linking to the external links section having ''all'' of the useful external links is adjacent the infobox. External links to resources such as the [[IMDb|Internet Movie Database]] (IMDb), [[AllMovie]] and any official website are no longer included in this template. Nevertheless, these resources and others may be usefully added to the "External links" section of the article using the following templates: * {{tlx|AllMovie title|id{{=}}am_id|title{{=}}film title}} * {{tlx|Mojo title|id{{=}}bom_id|title{{=}}film title}} * {{tlx|IMDb title|id{{=}}imdb_id|title{{=}}film title}} * {{tlx|Metacritic film|id{{=}}mc_id|title{{=}}film title}} * {{tlx|Rotten Tomatoes|id{{=}}rt_id|title{{=}}film title}} * {{tlx|TCMDb title|id{{=}}tc_id|title{{=}}film title}} A link to the official website, if any, may be created manually, or using the {{tlx|official website|url|name{{=}}title (optional)}} template. === Ratings === {{main|WP:FILMRATING}} Like links to IMDb, statements of a film's rating(s) have been excluded from the infobox as consensus has shifted over the years. Mainly, there are simply too many ratings systems in English-speaking countries, let alone the world over. Further, these ratings systems rarely exactly agree, and a film's rating can change drastically over time as different editions of a film are released, and re-released, to theaters, broadcast, cable, satellite, streaming, and home media. Ratings information should be integrated into the film's article. === Preceded by and Followed by === The "Preceded by" and "Followed by" parameters were removed on 16 February 2011. (See [[Template talk:Infobox film/Archive 19#Preceded By/Followed By]].) == Microformat == {{UF-hcal}} == Categories added by template == * {{cl|English-language films}} and similar subcategories of {{cl|Films by language}}) * {{cl|Silent films}} === Tracking categories (hidden) === * {{Category link with count|Pages using infobox film with missing date}} * {{Category link with count|Pages using infobox film with nonstandard dates}} * {{Category link with count|Pages using infobox film with unknown parameters}} == Notes == {{Notelist}} == See also == * [[Wikipedia:Manual of Style/Film|Manual of Style/Film]] * {{tl|Infobox television}} {{Film- and television-related infobox templates}} <includeonly>{{Sandbox other| | <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Film infobox templates|Infobox]] [[Category:Templates that add a tracking category]] }}</includeonly> r4hbw33bxznj4he0m7ckob5x6s9a1ja Cèṭa'an:Pagetype 10 3619 18610 2024-09-29T09:13:32Z Munajad.MH 3071 ←Membuat halaman berisi '{{<includeonly>safesubst:</includeonly>#invoke:pagetype|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>' 18610 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:pagetype|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> lljnsh3xa96oyrio8us1qbonct9sq7b Modul:Pagetype 828 3620 18611 2024-09-29T09:14:27Z Munajad.MH 3071 ←Membuat halaman berisi '-------------------------------------------------------------------------------- -- -- -- This meta-module which automatically detects namespaces, and allows -- -- for a great deal of customisation. It can easily be ported to other -- -- wikis by changing the values in the [[Module:Pagetype/config]]. -- --...' 18611 Scribunto text/plain -------------------------------------------------------------------------------- -- -- -- This meta-module which automatically detects namespaces, and allows -- -- for a great deal of customisation. It can easily be ported to other -- -- wikis by changing the values in the [[Module:Pagetype/config]]. -- -- -- -------------------------------------------------------------------------------- -- Load config. local cfg = mw.loadData('Module:Pagetype/config') -- Load required modules. local yesno = require('Module:Yesno') local p = {} -- Look up a namespace argument in the args table. local function lookUpNamespaceArg(args, key) local arg = args[key] -- Convert "yes", "1" etc. to true, "no", "0" etc. to false, and leave -- other values the same. return yesno(arg, arg) end -- Append multiple values to an array local function appendMultiple(target, source) for _, value in ipairs(source) do table.insert(target, value) end end -- Get argument keys for a title's namespace local function getNamespaceArgKeys(title) local nsInfo = mw.site.namespaces[title.namespace] local customAliases = cfg.customNamespaceAliases[title.namespace] or {} local keys = {} if nsInfo.name ~= '' then table.insert(keys, nsInfo.name) end if nsInfo.canonicalName ~= nsInfo.name and nsInfo.canonicalName ~= '' then table.insert(keys, nsInfo.canonicalName) end appendMultiple(keys, nsInfo.aliases) appendMultiple(keys, customAliases) return keys end -- Get the argument for a title's namespace, if it was specified in the args table. local function getNamespaceArg(title, args) if title.isTalkPage then return lookUpNamespaceArg(args, cfg.talk) end for _, key in ipairs(getNamespaceArgKeys(title)) do local arg = lookUpNamespaceArg(args, mw.ustring.lower(key)) if arg ~= nil then return arg end end return nil end -- Look up a page type specific to the title's namespace local function getExplicitPageType(title) if title.isTalkPage then return cfg.talkDefault else return cfg.pagetypes[title.namespace] end end -- Get a default page type that is not specific to the title's namespace local function getDefaultPageType(args) local other = lookUpNamespaceArg(args, cfg.other) if type(other) == 'string' then return other else return cfg.otherDefault end end local function detectRedirects(title, args) local redirect = lookUpNamespaceArg(args, cfg.redirect) if redirect == false then -- Don't detect redirects if they have been specifically disallowed. return nil end -- Allow custom values for redirects. if not title.isRedirect then return nil elseif type(redirect) == 'string' then return redirect else return cfg.redirectDefault end end local function capitalize(pageType) local first = mw.ustring.sub(pageType, 1, 1) local rest = mw.ustring.sub(pageType, 2) return mw.ustring.upper(first) .. rest end local function pluralize(pageType) if cfg.irregularPlurals[pageType] then return cfg.irregularPlurals[pageType] else return pageType .. cfg.plural -- often 's' end end local function parseContent(title, args, optionsList) if title.namespace==828 and title.subpageText~='doc' -- don't detect modules or not title.exists -- can't check unless page exists then return nil end local content = title:getContent() if content == nil then return nil end local templates -- lazily evaluated for _, options in next, optionsList do local list, parameter, default, articleOnly = unpack(options, 1, 4) if not articleOnly or title.namespace==0 then -- only check for templates if we should... local out = lookUpNamespaceArg(args, parameter) if type(out) == "string" or (out ~= false and default) then -- ...and if we actually have anything to say about them if not templates then templates = {} -- do our delayed evaluation now that we are required to content = require('Module:Wikitext Parsing').PrepareText(content) -- disregard templates which do not have any affect for template in string.gmatch(content, "{{%s*([^|}]-)%s*[|}]") do templates[#templates+1] = capitalize(template) end end local wantedTemplates = mw.loadData('Module:Pagetype/' .. list) local templateFound = false for _, template in next, templates do if wantedTemplates[template] then templateFound = true break end end if templateFound then if type(out)=='string' then return out elseif out ~= false and default then return default end end end end end end -- Find pages which do not exist local function nonExistent(title, args) local arg = lookUpNamespaceArg(args, cfg.ne) if arg == false then return nil end local exists = false if title.exists then -- not an article if it does not exist exists = true elseif title.namespace==8 and mw.message.new(title.text):exists() then exists = true elseif title.namespace==6 and title.fileExists then exists = true end if not exists then if type(arg) == 'string' then return arg else return cfg.naDefault end end end -- Get page types for mainspaces pages with an explicit class specified local function getMainNamespaceClassPageType(title, args) local class = args[1] if type(class) == 'string' then -- Put in lower case so e.g. "na" and "NA" will both match class = mw.ustring.lower(class) end local arg = lookUpNamespaceArg(args, cfg.na) if arg == false then -- don't check for this class if it is specifically disallowed return nil end if cfg.naAliases[class] then if type(arg) == 'string' then return arg else return cfg.naDefault end else return nil end end -- Get page type specified by an explicit namespace argument. local function getNamespaceArgPageType(title, args) local namespaceArg = getNamespaceArg(title, args) if namespaceArg == true then -- Namespace has been explicitly enabled, so return the default for -- this namespace return getExplicitPageType(title) elseif namespaceArg == false then -- Namespace has been explicitly disabled return getDefaultPageType(args) elseif namespaceArg then -- This namespaces uses custom text return namespaceArg else return nil end end -- Get page type not specified or detected by other means local function getOtherPageType(title, args) -- Whether the title is in the set of default active namespaces which are looked up in cfg.pagetypes. local isInDefaultActiveNamespace = false local defaultNamespacesKey = args[cfg.defaultns] if defaultNamespacesKey == cfg.defaultnsAll then isInDefaultActiveNamespace = true else local defaultNamespaces if defaultNamespacesKey == cfg.defaultnsExtended then defaultNamespaces = cfg.extendedNamespaces elseif defaultNamespacesKey == cfg.defaultnsNone then defaultNamespaces = {} else defaultNamespaces = cfg.defaultNamespaces end isInDefaultActiveNamespace = defaultNamespaces[title.namespace] end if isInDefaultActiveNamespace then return getExplicitPageType(title) else return getDefaultPageType(args) end end function p._main(args) local title if args.page then title = mw.title.new(args.page) else title = mw.title.getCurrentTitle() end if title and not yesno(args.talk, true) and args[cfg.defaultns] ~= cfg.defaultnsAll then title = title.subjectPageTitle end local pageType = detectRedirects(title, args) or nonExistent(title, args) or parseContent(title, args, { {'softredirect', cfg.softRedirect, cfg.softRedirectDefault}, {'setindex', cfg.sia, cfg.siaDefault, true}, {'disambiguation', cfg.dab, cfg.dabDefault, true}, {'rfd', cfg.rfd, cfg.rfdDefault}, }) or (title.namespace == 0 and getMainNamespaceClassPageType(title, args)) or getNamespaceArgPageType(title, args) or getOtherPageType(title, args) if yesno(args.plural, false) then pageType = pluralize(pageType) end if yesno(args.caps, false) then pageType = capitalize(pageType) end return pageType end function p.main(frame) local args = require('Module:Arguments').getArgs(frame) return p._main(args) end return p nqu0kvn2uc9jqptetkmoluzmahcxzzp Modul:Pagetype/doc 828 3621 18612 2024-09-29T09:15:05Z Munajad.MH 3071 ←Membuat halaman berisi '{{high use}} {{module rating|protected}} {{Lua|Module:Arguments|Module:Disambiguation|Module:Namespace detect|Module:Pagetype/config|Module:Yesno}} This module is used to detect the page type of a given page. It detects [[WP:REDIRECT|redirect pages]] automatically and is highly customisable. It can be used on its own or as a meta-module to create other page-type-detection templates. This module can also be accessed using {{tl|pagetype}}. == Syntax == ; Basic u...' 18612 wikitext text/x-wiki {{high use}} {{module rating|protected}} {{Lua|Module:Arguments|Module:Disambiguation|Module:Namespace detect|Module:Pagetype/config|Module:Yesno}} This module is used to detect the page type of a given page. It detects [[WP:REDIRECT|redirect pages]] automatically and is highly customisable. It can be used on its own or as a meta-module to create other page-type-detection templates. This module can also be accessed using {{tl|pagetype}}. == Syntax == ; Basic usage <pre> {{#invoke:pagetype|main}} </pre> ; All parameters <pre> {{#invoke:pagetype|main | page = | defaultns = | main = | user = | wikipedia = | project = | wp = | file = | image = | mediawiki = | template = | help = | category = | portal = | draft = | timedtext = | module = | topic = | special = | media = | talk = | redirect = | soft_redirect = | dab = | na = | other = | sia = | nonexistent = | plural = }} </pre> == Basic usage == For simple detection of the page type of the current page, use the default settings: &#123;{#invoke:pagetype|main}} That will produce the following results, depending on the page type or the [[WP:NAMESPACE|namespace]]: {| class="wikitable" ! Page type / namespace !! Output |- | Redirects (in any namespace) || <code>redirect</code> |- | Main namespace || <code>article</code> |- | File namespace || <code>file</code> |- | Template namespace || <code>template</code> |- | Category namespace || <code>category</code> |- | Module namespace || <code>module</code> |- | Other namespaces || <code>page</code> |} If the module is used on a talk page, it will detect the page type for the corresponding subject page. ; Example {| class="wikitable" |- ! Code !! Result |- | <code><nowiki>{{#invoke:pagetype|main}}</nowiki></code> || {{#invoke:pagetype|main}} |} == Page parameter == You can use the <code>page</code> parameter to make the module act as though it was called from that page. &#123;{#invoke:pagetype|main|page=''page name''}} ; Examples {| class="wikitable" |- ! Code !! Result |- | <code><nowiki>{{#invoke:pagetype|main|page=United Kingdom}}</nowiki></code> || {{#invoke:pagetype|main|page=United Kingdom}} |- | <code><nowiki>{{#invoke:pagetype|main|page=UK}}</nowiki></code> || {{#invoke:pagetype|main|page=UK}} |- | <code><nowiki>{{#invoke:pagetype|main|page=Talk:United Kingdom}}</nowiki></code> || {{#invoke:pagetype|main|page=Talk:United Kingdom}} |- | <code><nowiki>{{#invoke:pagetype|main|page=File:Example.svg}}</nowiki></code> || {{#invoke:pagetype|main|page=File:Example.svg}} |- | <code><nowiki>{{#invoke:pagetype|main|page=Wikipedia:Namespace}}</nowiki></code> || {{#invoke:pagetype|main|page=Wikipedia:Namespace}} |- | <code><nowiki>{{#invoke:pagetype|main|page=TimedText:Imagine (John Lennon song - sample).ogg.en.srt}}</nowiki></code> || {{#invoke:pagetype|main|page=TimedText:Imagine (John Lennon song - sample).ogg.en.srt}} |} == Adding and removing namespaces == It is possible to specify different behaviour for each namespace than that described in the [[#Basic usage|basic usage]] section. For example, you might want the module to display "user page" for pages in the user namespace, instead of the default "page". To do this, you can use the code {{para|user|yes}}. This looks up the typical name used for pages in the user namespace, in this case "user page", and uses that text when the module is used with a page in the user namespace. To use this with other namespaces, use the namespace name in lower case as a parameter: &#123;{#invoke:pagetype|main | user = ''yes'' | wikipedia = ''yes'' | project = ''yes'' | wp = ''yes'' | mediawiki = ''yes'' | help = ''yes'' | portal = ''yes'' | draft = ''yes'' | timedtext = ''yes'' | topic = ''yes'' | special = ''yes'' | media = ''yes'' }} You can use any of the following to specify the namespace: "<code>yes</code>", "<code>y</code>", "<code>true</code>" or "<code>1</code>". They can be used in any combination of upper and lower case. (These values are defined by [[Module:Yesno]].) The default text for these namespaces is as follows: {| class="wikitable" ! Page type / namespace !! Output |- | User namespace || <code>user page</code> |- | Wikipedia namespace || <code>project page</code> |- | MediaWiki namespace || <code>interface page</code> |- | Help namespace || <code>help page</code> |- | Portal namespace || <code>portal</code> |- | Draft namespace || <code>draft</code> |- | Timed Text namespace || <code>Timed Text page</code> |- | Topic namespace || <code>topic</code> |- | Special namespace || <code>special page</code> |- | Media namespace || <code>file</code> |} You can use a similar process to remove any of the default namespace values as well. For example, if you use the code {{para|template|no}}, then the module will display "page" when used on a template page, rather than the default "template". &#123;{#invoke:pagetype|main | main = ''no'' | file = ''no'' | template = ''no'' | category = ''no'' | module = ''no'' }} The following values will all work to remove namespace values: "<code>no</code>", "<code>n</code>", "<code>false</code>" or "<code>0</code>". They can be used in any combination of upper and lower case. ; Examples {| class="wikitable" |- ! Code !! Result |- | <code><nowiki>{{#invoke:pagetype|main|page=Wikipedia:Namespace}}</nowiki></code> || {{#invoke:pagetype|main|page=Wikipedia:Namespace}} |- | <code><nowiki>{{#invoke:pagetype|main|page=Wikipedia:Namespace|wikipedia=yes}}</nowiki></code> || {{#invoke:pagetype|main|page=Wikipedia:Namespace|wikipedia=yes}} |- | <code><nowiki>{{#invoke:pagetype|main|page=Talk:United Kingdom}}</nowiki></code> || {{#invoke:pagetype|main|page=Talk:United Kingdom}} |- | <code><nowiki>{{#invoke:pagetype|main|page=Talk:United Kingdom|talk=y}}</nowiki></code> || {{#invoke:pagetype|main|page=Talk:United Kingdom|talk=y}} |- | <code><nowiki>{{#invoke:pagetype|main|page=United Kingdom}}</nowiki></code> || {{#invoke:pagetype|main|page=United Kingdom}} |- | <code><nowiki>{{#invoke:pagetype|main|page=United Kingdom|main=no}}</nowiki></code> || {{#invoke:pagetype|main|page=United Kingdom|main=no}} |- | <code><nowiki>{{#invoke:pagetype|main|page=TimedText:Imagine (John Lennon song - sample).ogg.en.srt}}</nowiki></code> || {{#invoke:pagetype|main|page=TimedText:Imagine (John Lennon song - sample).ogg.en.srt}} |- | <code><nowiki>{{#invoke:pagetype|main|page=TimedText:Imagine (John Lennon song - sample).ogg.en.srt|timedtext=Yes}}</nowiki></code> || {{#invoke:pagetype|main|page=TimedText:Imagine (John Lennon song - sample).ogg.en.srt|timedtext=Yes}} |} == Default namespace sets == As well as adding and removing individual namespaces, it is possible to specify different sets of namespaces by using the {{para|defaultns}}. There are four different sets available: <code>all</code>, <code>extended</code>, <code>none</code> and the default set. These sets allow you to specify many namespaces at once, without having to use all of the individual namespace parameters. Namespaces are set according to the following table: {| class="wikitable" |- ! rowspan="2" | Namespace ! colspan="4" | Value of {{para|defaultns}} ! rowspan="2" | Output |- | style="width: 75px; text-align: center;" | <code>none</code> | style="width: 75px; text-align: center;" | <code>extended</code> | style="width: 75px; text-align: center;" | <code>all</code> | style="width: 75px; text-align: center;" | Other values |- | Main | style="text-align: center;" | {{cross}} | style="text-align: center;" | {{tick}} | style="text-align: center;" | {{tick}} | style="text-align: center;" | {{tick}} | article |- | User | style="text-align: center;" | {{cross}} | style="text-align: center;" | {{tick}} | style="text-align: center;" | {{tick}} | style="text-align: center;" | {{cross}} | user page |- | Wikipedia | style="text-align: center;" | {{cross}} | style="text-align: center;" | {{tick}} | style="text-align: center;" | {{tick}} | style="text-align: center;" | {{cross}} | project page |- | File | style="text-align: center;" | {{cross}} | style="text-align: center;" | {{tick}} | style="text-align: center;" | {{tick}} | style="text-align: center;" | {{tick}} | file |- | MediaWiki | style="text-align: center;" | {{cross}} | style="text-align: center;" | {{tick}} | style="text-align: center;" | {{tick}} | style="text-align: center;" | {{cross}} | interface page |- | Template | style="text-align: center;" | {{cross}} | style="text-align: center;" | {{tick}} | style="text-align: center;" | {{tick}} | style="text-align: center;" | {{tick}} | template |- | Help | style="text-align: center;" | {{cross}} | style="text-align: center;" | {{tick}} | style="text-align: center;" | {{tick}} | style="text-align: center;" | {{cross}} | help page |- | Category | style="text-align: center;" | {{cross}} | style="text-align: center;" | {{tick}} | style="text-align: center;" | {{tick}} | style="text-align: center;" | {{tick}} | category |- | Portal | style="text-align: center;" | {{cross}} | style="text-align: center;" | {{tick}} | style="text-align: center;" | {{tick}} | style="text-align: center;" | {{cross}} | portal |- | Draft | style="text-align: center;" | {{cross}} | style="text-align: center;" | {{tick}} | style="text-align: center;" | {{tick}} | style="text-align: center;" | {{cross}} | draft |- | TimedText | style="text-align: center;" | {{cross}} | style="text-align: center;" | {{cross}} | style="text-align: center;" | {{tick}} | style="text-align: center;" | {{cross}} | Timed Text page |- | Module | style="text-align: center;" | {{cross}} | style="text-align: center;" | {{tick}} | style="text-align: center;" | {{tick}} | style="text-align: center;" | {{tick}} | module |- | Topic (Flow boards) | style="text-align: center;" | {{cross}} | style="text-align: center;" | {{cross}} | style="text-align: center;" | {{tick}} | style="text-align: center;" | {{cross}} | topic |- | All talk namespaces | style="text-align: center;" | {{cross}} | style="text-align: center;" | {{cross}} | style="text-align: center;" | {{tick}} | style="text-align: center;" | {{cross}} | talk page |- | Special | style="text-align: center;" | {{cross}} | style="text-align: center;" | {{cross}} | style="text-align: center;" | {{tick}} | style="text-align: center;" | {{cross}} | special page |- | Media | style="text-align: center;" | {{cross}} | style="text-align: center;" | {{cross}} | style="text-align: center;" | {{tick}} | style="text-align: center;" | {{cross}} | file |} ; Examples {| class="wikitable" |- ! Code !! Result |- | <code><nowiki>{{#invoke:pagetype|main|page=United Kingdom}}</nowiki></code> || {{#invoke:pagetype|main|page=United Kingdom}} |- | <code><nowiki>{{#invoke:pagetype|main|page=United Kingdom|defaultns=none}}</nowiki></code> || {{#invoke:pagetype|main|page=United Kingdom|defaultns=none}} |- | <code><nowiki>{{#invoke:pagetype|main|page=Talk:United Kingdom}}</nowiki></code> || {{#invoke:pagetype|main|page=Talk:United Kingdom}} |- | <code><nowiki>{{#invoke:pagetype|main|page=Talk:United Kingdom|defaultns=all}}</nowiki></code> || {{#invoke:pagetype|main|page=Talk:United Kingdom|defaultns=all}} |- | <code><nowiki>{{#invoke:pagetype|main|page=File:Example.svg}}</nowiki></code> || {{#invoke:pagetype|main|page=File:Example.svg}} |- | <code><nowiki>{{#invoke:pagetype|main|page=File:Example.svg|defaultns=none}}</nowiki></code> || {{#invoke:pagetype|main|page=File:Example.svg|defaultns=none}} |- | <code><nowiki>{{#invoke:pagetype|main|page=Wikipedia:Namespace}}</nowiki></code> || {{#invoke:pagetype|main|page=Wikipedia:Namespace}} |- | <code><nowiki>{{#invoke:pagetype|main|page=Wikipedia:Namespace|defaultns=extended}}</nowiki></code> || {{#invoke:pagetype|main|page=Wikipedia:Namespace|defaultns=extended}} |- | <code><nowiki>{{#invoke:pagetype|main|page=TimedText:Imagine (John Lennon song - sample).ogg.en.srt|defaultns=extended}}</nowiki></code> || {{#invoke:pagetype|main|page=TimedText:Imagine (John Lennon song - sample).ogg.en.srt|defaultns=extended}} |- | <code><nowiki>{{#invoke:pagetype|main|page=TimedText:Imagine (John Lennon song - sample).ogg.en.srt|defaultns=all}}</nowiki></code> || {{#invoke:pagetype|main|page=TimedText:Imagine (John Lennon song - sample).ogg.en.srt|defaultns=all}} |} == Custom namespace values == It is possible to specify a custom value for any namespace: &#123;{#invoke:pagetype|main | main = ''custom text'' | user = ''custom text'' | wikipedia = ''custom text'' | project = ''custom text'' | wp = ''custom text'' | file = ''custom text'' | image = ''custom text'' | mediawiki = ''custom text'' | template = ''custom text'' | help = ''custom text'' | category = ''custom text'' | portal = ''custom text'' | draft = ''custom text'' | timedtext = ''custom text'' | module = ''custom text'' | topic = ''custom text'' | special = ''custom text'' | media = ''custom text'' }} ; Examples {| class="wikitable" |- ! Code !! Result |- | <code><nowiki>{{#invoke:pagetype|main|page=Wikipedia:Namespace}}</nowiki></code> || {{#invoke:pagetype|main|page=Wikipedia:Namespace}} |- | <code><nowiki>{{#invoke:pagetype|main|page=Wikipedia:Namespace|wikipedia=custom text}}</nowiki></code> || {{#invoke:pagetype|main|page=Wikipedia:Namespace|wikipedia=custom text}} |- | <code><nowiki>{{#invoke:pagetype|main|page=Talk:United Kingdom}}</nowiki></code> || {{#invoke:pagetype|main|page=Talk:United Kingdom}} |- | <code><nowiki>{{#invoke:pagetype|main|page=Talk:United Kingdom|talk=custom text}}</nowiki></code> || {{#invoke:pagetype|main|page=Talk:United Kingdom|talk=custom text}} |- | <code><nowiki>{{#invoke:pagetype|main|page=United Kingdom}}</nowiki></code> || {{#invoke:pagetype|main|page=United Kingdom}} |- | <code><nowiki>{{#invoke:pagetype|main|page=United Kingdom|main=custom text}}</nowiki></code> || {{#invoke:pagetype|main|page=United Kingdom|main=custom text}} |- | <code><nowiki>{{#invoke:pagetype|main|page=TimedText:Imagine (John Lennon song - sample).ogg.en.srt}}</nowiki></code> || {{#invoke:pagetype|main|page=TimedText:Imagine (John Lennon song - sample).ogg.en.srt}} |- | <code><nowiki>{{#invoke:pagetype|main|page=TimedText:Imagine (John Lennon song - sample).ogg.en.srt|timedtext=custom text}}</nowiki></code> || {{#invoke:pagetype|main|page=TimedText:Imagine (John Lennon song - sample).ogg.en.srt|timedtext=custom text}} |} == Talk parameter == Normally, the module will treat talk pages as if they were in the corresponding subject namespace. However, if the <code>talk</code> parameter is set, the module will treat talk pages separately from subject pages. The <code>talk</code> parameter sets values for all talk pages, i.e. pages in the Talk: namespace, pages in the User talk: namespace, pages in the Wikipedia talk: namespace, and so on. &#123;{#invoke:pagetype|main|talk=''yes''}} &#123;{#invoke:pagetype|main|talk=''custom text''}} The default value for "<code>talk=''yes''</code>" is "talk page". ; Examples {| class="wikitable" |- ! Code !! Result |- | <code><nowiki>{{#invoke:pagetype|main|page=Wikipedia talk:Namespace}}</nowiki></code> || {{#invoke:pagetype|main|page=Wikipedia talk:Namespace}} |- | <code><nowiki>{{#invoke:pagetype|main|page=Wikipedia talk:Namespace|wikipedia=yes}}</nowiki></code> || {{#invoke:pagetype|main|page=Wikipedia talk:Namespace|wikipedia=yes}} |- | <code><nowiki>{{#invoke:pagetype|main|page=Wikipedia talk:Namespace|talk=yes}}</nowiki></code> || {{#invoke:pagetype|main|page=Wikipedia talk:Namespace|talk=yes}} |- | <code><nowiki>{{#invoke:pagetype|main|page=Wikipedia talk:Namespace|wikipedia=yes|talk=yes}}</nowiki></code> || {{#invoke:pagetype|main|page=Wikipedia talk:Namespace|wikipedia=yes|talk=yes}} |- | <code><nowiki>{{#invoke:pagetype|main|page=Wikipedia talk:Namespace|talk=custom text}}</nowiki></code> || {{#invoke:pagetype|main|page=Wikipedia talk:Namespace|talk=custom text}} |- | <code><nowiki>{{#invoke:pagetype|main|page=Wikipedia talk:Namespace|wikipedia=yes|talk=custom text}}</nowiki></code> || {{#invoke:pagetype|main|page=Wikipedia talk:Namespace|wikipedia=yes|talk=custom text}} |} == Main namespace classes == For pages in the main namespace, it is possible to add a class value in the first positional parameter: &#123;{#invoke:pagetype|main|''class''}} If the class value matches one of the values in the table below, it will produce an alternative to the default output of <code>article</code>. {| class="wikitable" |- ! Class !! Class values !! Output |- | No applicable class || <code>na</code>, <code>n/a</code> || <code>page</code> |- |} You can input the class value in any combination of upper and lower case. === Custom main namespace classes === It is also possible to specify a custom value for the main namespace classes: &#123;{#invoke:pagetype|main|''class''|na=''yes''}} &#123;{#invoke:pagetype|main|''class''|na=''custom text''}} This works the same way that it does for the custom namespace page types. Possible parameters are: * '''na''': a custom value for NA-class pages. It works in the same way as the <code>dab</code> parameter. The default value for "<code>yes</code>" etc. is "page". ; Examples {| class="wikitable" |- ! Code !! Result |- | <code><nowiki>{{#invoke:pagetype|main|page=United Kingdom}}</nowiki></code> || {{#invoke:pagetype|main|page=United Kingdom}} |- | <code><nowiki>{{#invoke:pagetype|main|page=United Kingdom|na}}</nowiki></code> || {{#invoke:pagetype|main|page=United Kingdom|na}} |- | <code><nowiki>{{#invoke:pagetype|main|page=United Kingdom|na|na=custom text}}</nowiki></code> || {{#invoke:pagetype|main|page=United Kingdom|na|na=custom text}} |} == Redirects == By default, the module automatically detects redirects in all namespace. It is not possible to specify redirect behaviour by namespace, but you can turn redirect detection off, or use a custom value for redirect pages. &#123;{#invoke:pagetype|main|redirect=''no''}} &#123;{#invoke:pagetype|main|redirect=''custom text''}} ; Examples {| class="wikitable" |- ! Code !! Result |- | <code><nowiki>{{#invoke:pagetype|main|page=UK}}</nowiki></code> || {{#invoke:pagetype|main|page=UK}} |- | <code><nowiki>{{#invoke:pagetype|main|page=UK|redirect=no}}</nowiki></code> || {{#invoke:pagetype|main|page=UK|redirect=no}} |- | <code><nowiki>{{#invoke:pagetype|main|page=UK|redirect=custom text}}</nowiki></code> || {{#invoke:pagetype|main|page=UK|redirect=custom text}} |} == Disambiguation pages == By default, the module uses [[Module:Disambiguation]] to detect [[WP:DAB|disambiguation pages]] in the main namespace. If you want, you can turn this detection off, or use a custom value for disambiguation pages. &#123;{#invoke:pagetype|main|dab=''no''}} &#123;{#invoke:pagetype|main|dab=''custom text''}} ; Examples {| class="wikitable" |- ! Code !! Result |- | <code><nowiki>{{#invoke:pagetype|main|page=Mercury}}</nowiki></code> || {{#invoke:pagetype|main|page=Mercury}} |- | <code><nowiki>{{#invoke:pagetype|main|page=Mercury|dab=no}}</nowiki></code> || {{#invoke:pagetype|main|page=Mercury|dab=no}} |- | <code><nowiki>{{#invoke:pagetype|main|page=Mercury|dab=custom text}}</nowiki></code> || {{#invoke:pagetype|main|page=Mercury|dab=custom text}} |} == Set index articles == Documentation pending. == Soft redirects == Documentation pending. == Non-existent pages == Documentation pending. == Other namespaces == By default, the module produces "<code>page</code>" if used from a namespace that hasn't been specified. This value can be changed with the {{para|other}} parameter: &#123;{#invoke:pagetype|main|other=''custom text''}} ; Examples {| class="wikitable" |- ! Code !! Result |- | <code><nowiki>{{#invoke:pagetype|main|page=Wikipedia:Namespace}}</nowiki></code> || {{#invoke:pagetype|main|page=Wikipedia:Namespace}} |- | <code><nowiki>{{#invoke:pagetype|main|page=Wikipedia:Namespace|other=custom text}}</nowiki></code> || {{#invoke:pagetype|main|page=Wikipedia:Namespace|other=custom text}} |- | <code><nowiki>{{#invoke:pagetype|main|page=Wikipedia:Namespace|other=custom text|wikipedia=wikipedia-space text}}</nowiki></code> || {{#invoke:pagetype|main|page=Wikipedia:Namespace|other=custom text|wikipedia=wikipedia-space text}} |} == Plurals == By default the module returns the name of the namespace in the singular. Adding the parameter {{para|plural|y}} returns the plural form. {| class="wikitable" |- ! Code !! Result |- | <code><nowiki>{{#invoke:pagetype|main|page=United Kingdom}}</nowiki></code> || {{#invoke:pagetype|main|page=United Kingdom}} |- | <code><nowiki>{{#invoke:pagetype|main|page=United Kingdom|plural=y}}</nowiki></code> || {{#invoke:pagetype|main|page=United Kingdom|plural=y}} |- | <code><nowiki>{{#invoke:pagetype|main|page=Category:Books}}</nowiki></code> || {{#invoke:pagetype|main|page=Category:Books}} |- | <code><nowiki>{{#invoke:pagetype|main|page=Category:Books|plural=y}}</nowiki></code> || {{#invoke:pagetype|main|page=Category:Books|plural=y}} |} The rules for pluralisation can be customised in [[Module:Pagetype/config]] to allow localisation. == Capitalisation == By default the module returns the page type in lowercase. Adding the parameter {{para|caps|y}} returns a version with a capital letter at the start. {| class="wikitable" |- ! Code !! Result |- | <code><nowiki>{{#invoke:pagetype|main|page=United Kingdom}}</nowiki></code> || {{#invoke:pagetype|main|page=United Kingdom}} |- | <code><nowiki>{{#invoke:pagetype|main|page=United Kingdom|caps=y}}</nowiki></code> || {{#invoke:pagetype|main|page=United Kingdom|caps=y}} |- | <code><nowiki>{{#invoke:pagetype|main|page=United Kingdom|plural=y|caps=y}}</nowiki></code> || {{#invoke:pagetype|main|page=United Kingdom|plural=y|caps=y}} |} jd3om8td4eqt5qpf2vuxrmh64jrau41 Modul:Pagetype/config 828 3622 18613 2024-09-29T09:15:41Z Munajad.MH 3071 ←Membuat halaman berisi '-------------------------------------------------------------------------------- -- Module:Pagetype configuration data -- -- This page holds localisation and configuration data for Module:Pagetype. -- -------------------------------------------------------------------------------- local cfg = {} -- Don't edit this line. -------------------------------------------------------------------------------- --...' 18613 Scribunto text/plain -------------------------------------------------------------------------------- -- Module:Pagetype configuration data -- -- This page holds localisation and configuration data for Module:Pagetype. -- -------------------------------------------------------------------------------- local cfg = {} -- Don't edit this line. -------------------------------------------------------------------------------- -- Start configuration data -- -------------------------------------------------------------------------------- -- This table holds the default page types for each namespace. Keys to this -- table should be integers that can be used as keys to mw.site.namespaces. cfg.pagetypes = { [0] = 'article', -- Main namespace [2] = 'user page', [4] = 'project page', [6] = 'file', [8] = 'interface page', -- MediaWiki namespace [10] = 'template', [12] = 'help page', [14] = 'category', [100] = 'portal', [118] = 'draft', [710] = 'Timed Text page', [828] = 'module', [2300] = 'gadget', [2302] = 'gadget definition', [-1] = 'special page', [-2] = 'file', -- Media namespace } -- This table holds the namespaces to be looked up from cfg.pagetypes by -- default. cfg.defaultNamespaces = { [0] = true, -- main [6] = true, -- file [10] = true, -- template [14] = true, -- category [828] = true, -- module } -- This table holds the namespaces to be looked up from cfg.pagetypes if -- cfg.defaultnsExtended is set. cfg.extendedNamespaces = { [0] = true, -- main [2] = true, -- user [4] = true, -- project [6] = true, -- file [8] = true, -- mediawiki [10] = true, -- template [12] = true, -- help [14] = true, -- category [100] = true, -- portal [118] = true, -- draft [828] = true, -- module } -- This table holds custom aliases for each namespace. cfg.customNamespaceAliases = { [0] = {'main'}, } -- The parameter name to set which default namespace values to be looked up from -- cfg.pagetypes. cfg.defaultns = 'defaultns' -- The value of cfg.defaultns to set all namespaces, including talk. cfg.defaultnsAll = 'all' -- The value of cfg.defaultns to set the namespaces listed in -- cfg.extendedNamespaces cfg.defaultnsExtended = 'extended' -- The value of cfg.defaultns to set no default namespaces. cfg.defaultnsNone = 'none' -- The parameter name to use for talk pages. cfg.talk = 'talk' -- The default value for talk pages. cfg.talkDefault = 'talk page' -- The parameter name to use for disambiguation pages page. cfg.dab = 'dab' -- The parameter name to use for non-existent pages. cfg.ne = 'nonexistent' cfg.neDefault = 'page' cfg.softRedirect = 'soft_redirect' cfg.softRedirectDefault = 'redirect' cfg.sia = 'sia' cfg.siaDefault = 'article' cfg.rfd = 'redirect' cfg.rfdDefault = 'redirect' -- This table holds the different possible aliases for disambiguation-class -- pages. These should be lower-case. cfg.dabAliases = { ['disambiguation'] = true, ['disambig'] = true, ['disamb'] = true, ['dab'] = true, } -- The default value for disambiguation pages. cfg.dabDefault = 'page' -- The parameter name to use for N/A-class page. cfg.na = 'na' -- This table holds the different possible aliases for N/A-class pages. These -- should be lower-case. cfg.naAliases = { ['na'] = true, ['n/a'] = true, } -- The default value for N/A-class pages. cfg.naDefault = 'page' -- The parameter name to use for redirects. cfg.redirect = 'redirect' -- The default value to use for redirects. cfg.redirectDefault = 'redirect' -- The parameter name for undefined namespaces. cfg.other = 'other' -- The value used if the module detects an undefined namespace. cfg.otherDefault = 'page' -- The usual suffix denoting a plural. cfg.plural = 's' -- This table holds plurals not formed by a simple suffix. cfg.irregularPlurals = { ["category"] = "categories" } -------------------------------------------------------------------------------- -- End configuration data -- -------------------------------------------------------------------------------- return cfg -- Don't edit this line 61h7tsfs7sjoixfi1zfjharglkpqbji Modul:Pagetype/config/doc 828 3623 18614 2024-09-29T09:16:52Z Munajad.MH 3071 ←Membuat halaman berisi '{{module rating|protected}} {{high use}} This module provides configuration data for [[Module:Pagetype]]. Please see the module comments for how to edit the data.' 18614 wikitext text/x-wiki {{module rating|protected}} {{high use}} This module provides configuration data for [[Module:Pagetype]]. Please see the module comments for how to edit the data. m9rexilv5bfzpnwf8g3fkpvif0qyovf Modul:TemplateStyles 828 3624 19008 18615 2024-10-01T12:30:18Z Munajad.MH 3071 19008 Scribunto text/plain return function (CSS_page) return mw.getCurrentFrame():extensionTag{ name = "templatestyles", args = {src=CSS_page} } end 4uyuhrchbrha68rf0mgdt64zwdfeyog Cèṭa'an:TemplateStyles 10 3625 18616 2024-09-29T09:24:25Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Uses TemplateStyles]] 18616 wikitext text/x-wiki #REDIRECT [[Template:Uses TemplateStyles]] tmjsm6iqvyczbrecmj7ndfqiz13fl0n Bhângsa:Sandbox templates 14 3626 18617 2024-09-29T09:27:49Z Munajad.MH 3071 ←Membuat halaman berisi '<!--Please note: This page is NOT a sandbox. It should not be used for test editing. -->{{template category |topic=[[Wikipedia:About the sandbox|sandboxes on Wikipedia]] }} {{Maintenance category}} {{not a sandbox}} [[Category:Wikipedia utility templates]]' 18617 wikitext text/x-wiki <!--Please note: This page is NOT a sandbox. It should not be used for test editing. -->{{template category |topic=[[Wikipedia:About the sandbox|sandboxes on Wikipedia]] }} {{Maintenance category}} {{not a sandbox}} [[Category:Wikipedia utility templates]] cqrqo3zg63hmwhk553026lm3e178e3r Cèṭa'an:Plainlist/styles.css 10 3627 18618 2024-09-29T09:28:59Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template|small=yes}} */ .plainlist ol, .plainlist ul { line-height: inherit; list-style: none; margin: 0; padding: 0; /* Reset Minerva default */ } .plainlist ol li, .plainlist ul li { margin-bottom: 0; }' 18618 sanitized-css text/css /* {{pp-template|small=yes}} */ .plainlist ol, .plainlist ul { line-height: inherit; list-style: none; margin: 0; padding: 0; /* Reset Minerva default */ } .plainlist ol li, .plainlist ul li { margin-bottom: 0; } 9iguthb0t8w7c89r3am2dbgv55d4w1c Bhângsa:Documentation see also templates 14 3628 18619 2024-09-29T09:31:27Z Munajad.MH 3071 ←Membuat halaman berisi '{{template category|description =Internal-linking templates for the "See also" sections or at the bottom of template documentation pages.}} This category is for sub-templates that are used as transclusions of stock lists of templates and such into the "See also" sections of template documentation. [[Category:Related-topic templates]] [[Category:Documentation shared content templates|See also]] [[Category:Wikipedia-internal navigational templates]] {{CatAutoTOC}}' 18619 wikitext text/x-wiki {{template category|description =Internal-linking templates for the "See also" sections or at the bottom of template documentation pages.}} This category is for sub-templates that are used as transclusions of stock lists of templates and such into the "See also" sections of template documentation. [[Category:Related-topic templates]] [[Category:Documentation shared content templates|See also]] [[Category:Wikipedia-internal navigational templates]] {{CatAutoTOC}} opo9uy41iiumaoj7o6vzyv1u6grmc2h Cèṭa'an:Automatic category TOC/core 10 3629 18620 2024-09-29T09:32:35Z Munajad.MH 3071 ←Membuat halaman berisi '{{#ifexpr:{{{pagecount|0}}} > 1200 |{{Large category TOC |CatAutoTOC = yes |pagecount = {{{pagecount}}} }}[[Category:Automatic category TOC generates Large category TOC]] |{{#ifexpr:{{{pagecount|0}}} > 100 |{{Category TOC |pagecount={{{pagecount}}} |CatAutoTOC=yes |align = {{#if:{{{align|}}}|{{{align}}}|left}} |top = {{#if:{{{top|}}}|{{{top}}}|yes}} |numerals = {{#if:{{{numerals|}}}|{{{numerals}}}|group}} |uppercase = {{#if:{{{uppercase...' 18620 wikitext text/x-wiki {{#ifexpr:{{{pagecount|0}}} > 1200 |{{Large category TOC |CatAutoTOC = yes |pagecount = {{{pagecount}}} }}[[Category:Automatic category TOC generates Large category TOC]] |{{#ifexpr:{{{pagecount|0}}} > 100 |{{Category TOC |pagecount={{{pagecount}}} |CatAutoTOC=yes |align = {{#if:{{{align|}}}|{{{align}}}|left}} |top = {{#if:{{{top|}}}|{{{top}}}|yes}} |numerals = {{#if:{{{numerals|}}}|{{{numerals}}}|group}} |uppercase = {{#if:{{{uppercase|}}}|{{{uppercase}}}|yes}} |lowercase = {{#if:{{{lowercase|}}}|{{{lowercase}}}|no}} }}[[Category:Automatic category TOC generates standard Category TOC]] |[[Category:Automatic category TOC generates no TOC]] }} }}{{#ifeq:{{{pagecount}}}|0 |[[Category:Automatic category TOC on pages where PAGESINCATEGORY returns zero]] }}{{clear}}<noinclude> {{Documentation|Template:{{ROOTPAGENAME}}/doc}} [[Category:Wikipedia Automatic category TOC]] </noinclude> 0e5u9bmmwid4q0o7c5pybouiwgwp4lu Cèṭa'an:Category TOC see also 10 3630 18621 2024-09-29T09:34:01Z Munajad.MH 3071 ←Membuat halaman berisi '{{Div col|colwidth=20em}} * {{tl|Automatic category TOC}} &mdash; auto-selects no TOC, {{tlg|Category TOC|nolink=yes}}, or {{tlg|Large category TOC|nolink=yes}} * {{tl|Category TOC}} * {{tl|Category TOC custom}} * {{tl|Category TOC ATC}} * {{tl|Category TOC (Greek)}} * {{tl|Category TOC (Hebrew)}} * {{tl|Category TOC Unicode}} * {{tl|Collapsible large category TOC}} * {{tl|Large category TOC}} * {{tl|Large category TOC numeric}} * {{tl|Large category TOC years on...' 18621 wikitext text/x-wiki {{Div col|colwidth=20em}} * {{tl|Automatic category TOC}} &mdash; auto-selects no TOC, {{tlg|Category TOC|nolink=yes}}, or {{tlg|Large category TOC|nolink=yes}} * {{tl|Category TOC}} * {{tl|Category TOC custom}} * {{tl|Category TOC ATC}} * {{tl|Category TOC (Greek)}} * {{tl|Category TOC (Hebrew)}} * {{tl|Category TOC Unicode}} * {{tl|Collapsible large category TOC}} * {{tl|Large category TOC}} * {{tl|Large category TOC numeric}} * {{tl|Large category TOC years only}} * {{tl|Compact TOC}} &mdash; for articles {{Div col end}}<noinclude> {{Documentation}} </noinclude> eme4hcxkh99dug49trw55ir9ta5kihj Cèṭa'an:Div col 10 3631 18622 2024-09-29T09:35:19Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly><templatestyles src="Div col/styles.css"/><!-- --><div class="div-col {{#ifeq:{{{small|}}}|yes|div-col-small}} {{#ifeq:{{{rules|}}}|yes|div-col-rules}} {{{class|}}}" <!-- -->{{#if:{{{colwidth|}}}{{{gap|}}}{{{style|}}}|<!-- -->style="{{#if:{{{colwidth|}}}|column-width: {{{colwidth}}};}}{{#if:{{{gap|}}}|column-gap: {{{gap}}};}}{{#if:{{{style|}}}|{{{style}}}}}"<!-- -->}}><!-- -->{{#if:{{{content|}}}|{{{content}}}</div>}}<!-- Inventory how many pages use...' 18622 wikitext text/x-wiki <includeonly><templatestyles src="Div col/styles.css"/><!-- --><div class="div-col {{#ifeq:{{{small|}}}|yes|div-col-small}} {{#ifeq:{{{rules|}}}|yes|div-col-rules}} {{{class|}}}" <!-- -->{{#if:{{{colwidth|}}}{{{gap|}}}{{{style|}}}|<!-- -->style="{{#if:{{{colwidth|}}}|column-width: {{{colwidth}}};}}{{#if:{{{gap|}}}|column-gap: {{{gap}}};}}{{#if:{{{style|}}}|{{{style}}}}}"<!-- -->}}><!-- -->{{#if:{{{content|}}}|{{{content}}}</div>}}<!-- Inventory how many pages use small=yes -->{{#ifeq:{{{small|}}}|yes|[[Category:Pages using div col with small parameter]]}}<!-- --></includeonly>{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using div col with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Div col]] with unknown parameter "_VALUE_"; use colwidth= to specify column size |ignoreblank=y | class | colwidth | content | gap | rules | small | style }}<noinclude> {{Documentation}} </noinclude> cwqp9gtrnaa6hga4rh0s9vzcnfwr54n Cèṭa'an:Div col/doc 10 3632 18623 2024-09-29T09:36:02Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{redirect-distinguish|Template:Colbegin|Template:Col-begin}} <!----------------------------------------------------------------------------- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE ------------------------------------------------------------------------------> {{#ifeq:{{FULLPAGENAME}}|Template:Div col|{{High-use| 269676 }}|{{#ifeq:{{FULLPAGENAME}}|Template:Div col end|{{High-use| 209292 }}}}}} {{CSS3 multiple...' 18623 wikitext text/x-wiki {{Documentation subpage}} {{redirect-distinguish|Template:Colbegin|Template:Col-begin}} <!----------------------------------------------------------------------------- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE ------------------------------------------------------------------------------> {{#ifeq:{{FULLPAGENAME}}|Template:Div col|{{High-use| 269676 }}|{{#ifeq:{{FULLPAGENAME}}|Template:Div col end|{{High-use| 209292 }}}}}} {{CSS3 multiple column layout}} {{Lua|Module:Check for unknown parameters}} {{Uses TemplateStyles|Template:Div col/styles.css}} The template '''{{tlf|div col}}''' (short for division columns) formats a list into columns that wrap at multiple screen resolutions responsively. It automatically breaks the available screen space into equal parts, meaning, for instance, that it is not necessary to guess how many columns to use and then figure out the dividing point(s), e.g., the halfway point to divide the list into two columns, or the one-third and two-thirds points to divide the list into three columns. To prevent a section of a list being broken, the template {{t|No col break}} can be used. ==Usage== ===Basic usage=== <syntaxhighlight lang="wikitext"> {{div col}}<!-- default width is 30em --> * a * b * c * d * e * f * g * h {{div col end}} </syntaxhighlight> Produces: {{div col}} * a * b * c * d * e * f * g * h {{div col end}} ===Parameters=== There are six parameters for this template: ; {{para|colwidth}} : Specifies the minimum width of the columns so that the number of columns is automatically based on screen width (that is, more columns will be shown on wider displays). If no value is supplied, the template uses a default of 30em. The width can be specified in any [[CSS#Length units|CSS relative or absolute length unit]], for instance, the [[Em (typography)|em]] (about the width of the capital "M" of the displayed typeface), e.g., <code>colwidth=20em</code>. ; {{para|rules|yes}} : Adds vertical lines ("rules") between the columns if set to <code>yes</code>. ; {{para|gap}} : Specifies the space between the content of adjacent columns, in any valid CSS width unit, e.g., <code>gap=2em</code>. The default spacing (set by browser) is 1em. ; {{para|class}} : An HTML class, or multiple space-delimited classes, to apply to the columns. ; {{para|style}} : [[Cascading Style Sheets|CSS styling]] to apply to the columns. ; {{para|small|yes}} : Sets font size to 90%. ; {{para|content}} : Content to apply to the columns. This parameter is effectively equivalent to {{tl|columns-list}}, which is a pass-through for this template. ===Examples=== ====Colwidth==== ;Fixed width <syntaxhighlight lang="wikitext"> {{div col|colwidth=10em}} <!-- column width of 10em --> * a * b * c * d * e * f * g * h {{div col end}} </syntaxhighlight> Produces: {{div col|colwidth=10em}} * a * b * c * d * e * f * g * h {{div col end}} ;Variable width <syntaxhighlight lang="wikitext"> {{div col|colwidth=10vw}} <!-- column width of 10% of the viewable area or container--> * a * b * c * d * e * f * g * h {{div col end}} </syntaxhighlight> Produces: {{div col|colwidth=10vw}} * a * b * c * d * e * f * g * h {{div col end}} ====Rules==== <syntaxhighlight lang="wikitext"> {{div col|colwidth=10em|rules=yes}} <!-- column width of 10em with rules --> * a * b * c * d * e * f * g * h {{div col end}} </syntaxhighlight> Produces: {{div col|colwidth=10em|rules=yes}} * a * b * c * d * e * f * g * h {{div col end}} ====Gap==== <syntaxhighlight lang="wikitext"> {{div col|colwidth=10em|rules=yes|gap=2em}} <!-- column width of 10em with rules and a gap of 2em --> * a * b * c * d * e * f * g * h {{div col end}} </syntaxhighlight> Produces: {{div col|colwidth=10em|rules=yes|gap=2em}} * a * b * c * d * e * f * g * h {{div col end}} ====Small==== <syntaxhighlight lang="wikitext"> {{div col|small=yes}} <!-- Small = yes --> * a * b * c * d * e * f * g * h {{div col end}} </syntaxhighlight> Produces: {{div col|small=yes}} * a * b * c * d * e * f * g * h {{div col end}} ====Content==== <syntaxhighlight lang="wikitext"> {{div col|colwidth=10em|content= <!-- content parameter doesn't need {{div col end}} --> * a * b * c * d * e * f * g * h }} </syntaxhighlight> Produces: {{div col|colwidth=10em|content= * a * b * c * d * e * f * g * h }} ====Multiple parameters==== <syntaxhighlight lang="wikitext"> {{div col|colwidth=10em|rules=yes|gap=2em|small=yes}} * a * b * c * d * e * f * g * h {{div col end}} </syntaxhighlight> Produces: {{div col|colwidth=10em|rules=yes|gap=2em|small=yes}} * a * b * c * d * e * f * g * h {{div col end}} ====Text characters without list markup==== <syntaxhighlight lang="wikitext"> {{div col|colwidth=10em}} <!--Text characters without list markup --> a b c d e f g h {{div col end}} </syntaxhighlight> Produces {{div col|colwidth=10em}} a b c d e f g h {{div col end}} ====Lorem ipsum==== <syntaxhighlight lang="wikitext"> {{div col}} <!--Lorem ipsum --> {{lorem ipsum}} {{div col end}} </syntaxhighlight> Produces {{div col}} {{lorem ipsum}} {{div col end}} == Limitation == === Sub-lists === The underlying CSS system is unable to break sub-lists into columns. Note the uneven formatting below: <syntaxhighlight lang="wikitext"> {{div col|colwidth=10em|rules=yes|gap=2em|style=column-count:3|content= * a * b * c ** c.d ** c.e ** c.f * g * h }} </syntaxhighlight> Produces: {{div col|colwidth=10em|rules=yes|gap=2em|style=column-count:3|content= * a * b * c ** c.d ** c.e ** c.f * g * h }} Turning off the {{code|break-inside: avoid-column;}} rule appears to help.<!-- A full page refersh is needed; just F12-ing doesn't work. --> === Chrome-based browsers can separate images from captions=== In certain circumstances, Chrome-based browsers can separate images from their captions, placing the caption in the next column. This bug was reported in 2018 as {{phab|T193163}}, and it appears to be a bug in Chromium, [https://issues.chromium.org/issues/40578413 tracked as issue 40578413]. ==Tracking categories== * {{category link with count|Pages using div col with unknown parameters}} (for erroneous use of parameter names not documented here) * {{category link with count|Pages using div col with small parameter}} ==TemplateData== {{TemplateData header}} {{#switch: {{BASEPAGENAME}} |Div col=<templatedata> { "description": "Breaks a list into columns. It automatically breaks each column to an equal space, so you do not manually have to find the half way point on two columns. The list is provided by |content= or closed with {{div col end}}.", "params": { "colwidth": { "label": "Column width", "description": "Specifies the width of columns, and determines dynamically the number of columns based on screen width; more columns will be shown on wider displays.", "type": "string", "example": "22em", "default": "30em" }, "rules": { "label": "Rules", "description": "Produces vertical rules between the columns if set to yes.", "type": "string", "example": "yes" }, "gap": { "label": "Gap size", "description": "Specifies the space between the content of adjacent columns.", "type": "string", "example": "2em" }, "class": { "label": "HTML class", "description": "Specifies any class or multiple space-delimited classes.", "type": "string", "example": "plainlist nowrap" }, "style": { "label": "CSS style", "description": "Specifies any custom styling.", "type": "string" }, "content": { "label": "Content", "description": "Specifies the content to divide into columns", "type": "content" }, "small": { "label": "Small font", "description": "Use a smaller font size (90%)", "example": "yes", "type": "string" } } } </templatedata> |Div col end=<templatedata> { "description": "Ends a multi-column list started by {{div col}}. It takes no parameters.", "params": { } } </templatedata> }} ==Redirects== {{#ifeq:{{PAGENAME}}|Div col/doc|Redirects to {{tl|div col}}:}} {{#ifeq:{{ROOTPAGENAME}}|Div col| * {{tlx|col div}} * {{tlx|colbegin}} (but '''not''' {{tlx|col begin}} or {{tlx|col-begin}}) * {{tlx|cols}} * {{tlx|div col start}} * {{tlx|div col begin}} * {{tlx|div-col}} * {{tlx|palmares start}} }}<!-- -->{{#ifeq:{{PAGENAME}}|Div col/doc|<nowiki /> Redirects to {{tl|Div col end}}:}}<!-- -->{{#switch:{{PAGENAME}}|Div col end|Div col/doc= *{{tlx|col div end}} *{{tlx|colend}} (but '''not''' {{tlx|Col end}}) *{{tlx|div end}} *{{tlx|Divcol-end}} *{{tlx|Divcolend}} *{{tlx|Divend}} *{{tlx|End div col}} *{{tlx|EndDivCol}} *{{tlx|End of solid block}} }} ==See also== * {{tl|refbegin}} and {{tl|refend}} (for columns in manual lists of references) {{column-generating template families}} <includeonly>{{Sandbox other| | <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Multi-column templates]] [[Category:Templates that add a tracking category]] <!--?:-->{{#switch:{{PAGENAME}} |div col= |div col end=}} }}</includeonly> 4hg49eaijiqmxjmz64pn47av0bmrxp3 Cèṭa'an:Div col/styles.css 10 3633 18624 2024-09-29T09:37:27Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp|small=yes}} */ .div-col { margin-top: 0.3em; column-width: 30em; } .div-col-small { font-size: 90%; } .div-col-rules { column-rule: 1px solid #aaa; } /* Reset top margin for lists in div col */ .div-col dl, .div-col ol, .div-col ul { margin-top: 0; } /* Avoid elements breaking between columns See also Template:No col break */ .div-col li, .div-col dd { page-break-inside: avoid; /* Removed from CSS in favor of break-inside c. 2020 */ break-in...' 18624 sanitized-css text/css /* {{pp|small=yes}} */ .div-col { margin-top: 0.3em; column-width: 30em; } .div-col-small { font-size: 90%; } .div-col-rules { column-rule: 1px solid #aaa; } /* Reset top margin for lists in div col */ .div-col dl, .div-col ol, .div-col ul { margin-top: 0; } /* Avoid elements breaking between columns See also Template:No col break */ .div-col li, .div-col dd { page-break-inside: avoid; /* Removed from CSS in favor of break-inside c. 2020 */ break-inside: avoid-column; } n7twp689l8hrwuefq6a9a414zrxegfw Cèṭa'an:Col-begin 10 3634 18625 2024-09-29T09:38:55Z Munajad.MH 3071 ←Membuat halaman berisi '<templatestyles src="Col-begin/styles.css"/><div> {| class="{{{class|}}} col-begin {{#if:{{{small|}}}|col-begin-small}}" role="presentation" {{#if:{{{bgColor|{{{bgcolor|}}}}}}{{{border|}}}{{{width|}}}{{{style|}}}|style="{{#if:{{{bgColor|{{{bgcolor|}}}}}}|background: {{{bgColor|{{{bgcolor}}}}}};}}{{#if:{{{border|}}}|border: {{{border}}};}}{{#if:{{{width|}}}|width: {{{width}}};}}{{#if:{{{style|}}}|{{{style}}}}}" }} <noinclude> |- | |} </div> {{documentation}} <!--...' 18625 wikitext text/x-wiki <templatestyles src="Col-begin/styles.css"/><div> {| class="{{{class|}}} col-begin {{#if:{{{small|}}}|col-begin-small}}" role="presentation" {{#if:{{{bgColor|{{{bgcolor|}}}}}}{{{border|}}}{{{width|}}}{{{style|}}}|style="{{#if:{{{bgColor|{{{bgcolor|}}}}}}|background: {{{bgColor|{{{bgcolor}}}}}};}}{{#if:{{{border|}}}|border: {{{border}}};}}{{#if:{{{width|}}}|width: {{{width}}};}}{{#if:{{{style|}}}|{{{style}}}}}" }} <noinclude> |- | |} </div> {{documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> cn7cif9cisd67c5k8tflma66wj4nd8h Cèṭa'an:Col-begin/styles.css 10 3635 18626 2024-09-29T09:39:34Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template|small=yes}} */ .col-begin { border-collapse: collapse; padding: 0; color: inherit; /* dark mode friendly if color is set */ width: 100%; border: 0; margin: 0; } .col-begin-small { font-size: 90%; } .col-break { vertical-align: top; text-align: left; } .col-break-2 { width: 50%; } .col-break-3 { width: 33.3%; } .col-break-4 { width: 25%; } .col-break-5 { width: 20%; } @media (max-width: 720px) { /* override potentially set wid...' 18626 sanitized-css text/css /* {{pp-template|small=yes}} */ .col-begin { border-collapse: collapse; padding: 0; color: inherit; /* dark mode friendly if color is set */ width: 100%; border: 0; margin: 0; } .col-begin-small { font-size: 90%; } .col-break { vertical-align: top; text-align: left; } .col-break-2 { width: 50%; } .col-break-3 { width: 33.3%; } .col-break-4 { width: 25%; } .col-break-5 { width: 20%; } @media (max-width: 720px) { /* override potentially set width */ /* wonder if table cells can display: flex with wrapping */ .col-begin, .col-begin > tbody, .col-begin > tbody > tr, .col-begin > tbody > tr > td { display: block !important; width: 100% !important; } .col-break { padding-left: 0 !important; } } h6jpr16puwsamsk3tp6hsk74zoib6it Cèṭa'an:Col-begin/doc 10 3636 18627 2024-09-29T09:40:24Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{distinguish|text=[[Template:Colbegin]], a redirect to [[Template:Div col]]}} {{High-use}} {{caution|This template creates a [[Help:Tables|table]] rather than actual columns. This means that it may display poorly on mobile devices or narrow screens and is sub-optimal in terms of [[WP:ACCESS|accessibility]]. Approximately 2/3 of English Wikipedia readers are using mobile devices and...' 18627 wikitext text/x-wiki {{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{distinguish|text=[[Template:Colbegin]], a redirect to [[Template:Div col]]}} {{High-use}} {{caution|This template creates a [[Help:Tables|table]] rather than actual columns. This means that it may display poorly on mobile devices or narrow screens and is sub-optimal in terms of [[WP:ACCESS|accessibility]]. Approximately 2/3 of English Wikipedia readers are using mobile devices and may have trouble reading the content that is wrapped in this template. Please consider using one of the CSS-based column templates (listed at the end of this page) instead, or not using columns at all if there are any issues that affect page layout.}} {{tsh|C-s}} {{Col-begin template}} {{Col-begin/TemplateData}} <includeonly>{{subpage other|| [[Category:Multi-column templates]] }}</includeonly> 24j8n04eesvb6fwc6fw9jzf7dqt190l Cèṭa'an:Caution 10 3637 18628 2024-09-29T09:41:17Z Munajad.MH 3071 ←Membuat halaman berisi '{{Mbox | name = Caution | demospace = {{{demospace|}}} | style = {{{style|}}} | subst = <includeonly>{{subst:substcheck}}</includeonly> | type = style | image = {{#if:{{{image|}}} |[[File:{{{image}}}|{{{imagesize|40px}}}|Caution|link={{{imagelink|}}}]] |[[File:Ambox warning yellow.svg|{{{imagesize|40px}}}|Caution|link={{{imagelink|}}}]]}} | small = {{{small|}}} | smallimage = {{#if:{{{image|}}} |File:{{{image}}}|{{{imagesize|40px}}}|Caution|link={{{i...' 18628 wikitext text/x-wiki {{Mbox | name = Caution | demospace = {{{demospace|}}} | style = {{{style|}}} | subst = <includeonly>{{subst:substcheck}}</includeonly> | type = style | image = {{#if:{{{image|}}} |[[File:{{{image}}}|{{{imagesize|40px}}}|Caution|link={{{imagelink|}}}]] |[[File:Ambox warning yellow.svg|{{{imagesize|40px}}}|Caution|link={{{imagelink|}}}]]}} | small = {{{small|}}} | smallimage = {{#if:{{{image|}}} |[[File:{{{image}}}|{{{imagesize|40px}}}|Caution|link={{{imagelink|}}}]] |[[File:Ambox warning yellow.svg|30px|Caution|link={{{imagelink|}}}]]}} | imageright = {{#if:{{{imageright|}}} |{{{imageright}}} |{{#if:{{{shortcut|{{{shortcut1|}}}}}} |{{Ombox/shortcut|{{{shortcut|{{{shortcut1|}}}}}}|{{{shortcut2|}}}|{{{shortcut3|}}}|{{{shortcut4|}}}|{{{shortcut5|}}}}}}} }} | textstyle = {{{textstyle|{{{align|text-align: {{#if:{{{center|}}}|center|left}};}}}}}} | text = {{#if:{{{header|{{{heading|{{{title|}}}}}}}}} |<div style="text-align:{{#if:{{{center|}}}|center|left}};">'''{{{header|{{{heading|{{{title|}}}}}}}}}'''</div>}}<!-- -->{{{text|{{{content|{{{reason|{{{1}}}}}}}}}}}} }}<noinclude>{{Documentation}}</noinclude> 1dq69d6d8prsd43r0inbk02jpmnoipl Cèṭa'an:Caution/doc 10 3638 18629 2024-09-29T09:41:57Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE. --> This is the {{tl|caution}} message box. When used in articles this message box should only be used for when something is ''seriously wrong'' and there isn't a more specific template to use. Less important comments should as usual be put as text on the article's talk page instead. This message box can also be used on other pages, such as on the top of talk pages...' 18629 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE. --> This is the {{tl|caution}} message box. When used in articles this message box should only be used for when something is ''seriously wrong'' and there isn't a more specific template to use. Less important comments should as usual be put as text on the article's talk page instead. This message box can also be used on other pages, such as on the top of talk pages or project pages. This box automatically looks different depending on what kind of page it is shown on. ===Example=== <syntaxhighlight lang="wikitext"> {{caution|Include text here.}} </syntaxhighlight> This is how this box looks on article (main space) pages: {{caution|demospace=main|Include text here.}} This is how this box looks on any talk page. That is, pages that start with "Talk:", "User talk:", "Image talk:" and so on: {{caution|demospace=talk|Include text here.}} This is how this box looks on all other pages, such as pages that start with "User:", "Image:", "Wikipedia:" and so on: {{caution|Include text here.}} The box can also take an '''image''' parameter. Like this: <syntaxhighlight lang="wikitext"> {{caution|image=Stop hand nuvola.svg|Include text here.}} </syntaxhighlight> Which on this page renders like this: {{caution|image=Stop hand nuvola.svg|Include text here.}} Note that changing the image is discouraged when the box is used in articles. {{Notice and warning templates}} <includeonly>{{Sandbox other| | <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Notice and warning templates]] [[Category:Talk header templates]] }}</includeonly> p6v1qkmhvruaynhth5t4q757r5s33vp Bhângsa:Notice and warning templates 14 3639 18630 2024-09-29T09:43:05Z Munajad.MH 3071 ←Membuat halaman berisi '{{template category}} This category is for {{strong|talk page templates, not article templates}} that provide some kind of visual indication of a notice or warning intended for all users with regard to discussions on that talk page or some other issue of importance to most or all editors/readers visiting the page. General talk page header templates like {{tl|talkheader}}, WikiProject banners, and Wikipedia process notices like {{tl|Article History}} do not belo...' 18630 wikitext text/x-wiki {{template category}} This category is for {{strong|talk page templates, not article templates}} that provide some kind of visual indication of a notice or warning intended for all users with regard to discussions on that talk page or some other issue of importance to most or all editors/readers visiting the page. General talk page header templates like {{tl|talkheader}}, WikiProject banners, and Wikipedia process notices like {{tl|Article History}} do not belong in this category. Neither do warning templates about article content; those go in [[:Category:Dispute templates]] and [[:Category:Cleanup templates]], as appropriate. [[Category:Wikipedia notification templates]] <!--DO NOT put this category in article-template categories like Category:Dispute templates; this sort of template does not flag that kind of dispute.--> 25dqkkwiiof5vy0tdz5n40wjv14gt0m Bhângsa:Dispute templates 14 3640 18631 2024-09-29T09:44:19Z Munajad.MH 3071 ←Membuat halaman berisi '{{Template category|ALTTEXT=This category is for [[Wikipedia:Template messages|templates]] that state that pages (usually articles) or parts of them are disputed. }} {{Cat more|Wikipedia:Template messages/Disputes}} This category is for templates that flag some kind of dispute with regard to {{em|article content}}. For talk page notices that serve a similar purpose with regard to discussions, project pages and other non-article, Wikipedia-internal material, se...' 18631 wikitext text/x-wiki {{Template category|ALTTEXT=This category is for [[Wikipedia:Template messages|templates]] that state that pages (usually articles) or parts of them are disputed. }} {{Cat more|Wikipedia:Template messages/Disputes}} This category is for templates that flag some kind of dispute with regard to {{em|article content}}. For talk page notices that serve a similar purpose with regard to discussions, project pages and other non-article, Wikipedia-internal material, see [[:Category:Notice and warning templates]]. {{hatnote|If you don't see the "issue" template you are looking for in here, try [[:Category:Cleanup templates]].}} ==Is the article actually worthy of inclusion?== Before placing templates on a page it is worthwhile to cast a [[Critical thinking|critical]] eye over the page to determine whether it should in fact be included in Wikipedia. Some articles can be tagged for [[WP:SPEEDY|speedy deletion]] or nominated as an [[WP:AFD|article for deletion]]. [[Category:Wikipedia maintenance templates]] [[Category:Wikipedia disputes]] <!----> m0zgaar0lbg7972w6doh9ahk9mxkr5g Cèṭa'an:Cat more 10 3643 18632 2024-09-29T09:48:45Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Category more]] 18632 wikitext text/x-wiki #REDIRECT [[Template:Category more]] {{Redirect category shell| {{R from move}} }} 1rveiuzvhv9sx9h34iegwaaf7ciuxvw Cèṭa'an:Category more 10 3644 18633 2024-09-29T09:49:15Z Munajad.MH 3071 ←Membuat halaman berisi '{{Hatnote|extraclasses=relarticle mainarticle|For more information, see '''[[{{{1<includeonly>|{{PAGENAME}}</includeonly>}}}{{#if:{{{l1|}}}|{{!}}{{{l1}}}}}]]'''{{#if:{{{2|}}}|{{#if:{{{3|}}}|, |&nbsp;and }} '''[[{{{2}}}{{#if:{{{l2|}}}|{{!}}{{{l2}}}}}]]'''{{#if:{{{3|}}}|{{#if:{{{4|}}}|, |&nbsp;and }} '''[[{{{3}}}{{#if:{{{l3|}}}|{{!}}{{{l3}}}}}]]'''{{#if:{{{4|}}}|{{#if:{{{5|}}}|, |&nbsp;and }} '''[[{{{4}}}{{#if:{{{l4|}}}|{{!}}{{{l4}}}}}]]'''{{#if:{{{5|}}}|&nbsp;and...' 18633 wikitext text/x-wiki {{Hatnote|extraclasses=relarticle mainarticle|For more information, see '''[[{{{1<includeonly>|{{PAGENAME}}</includeonly>}}}{{#if:{{{l1|}}}|{{!}}{{{l1}}}}}]]'''{{#if:{{{2|}}}|{{#if:{{{3|}}}|, |&nbsp;and }} '''[[{{{2}}}{{#if:{{{l2|}}}|{{!}}{{{l2}}}}}]]'''{{#if:{{{3|}}}|{{#if:{{{4|}}}|, |&nbsp;and }} '''[[{{{3}}}{{#if:{{{l3|}}}|{{!}}{{{l3}}}}}]]'''{{#if:{{{4|}}}|{{#if:{{{5|}}}|, |&nbsp;and }} '''[[{{{4}}}{{#if:{{{l4|}}}|{{!}}{{{l4}}}}}]]'''{{#if:{{{5|}}}|&nbsp;and '''[[{{{5}}}{{#if:{{{l5|}}}|{{!}}{{{l5}}}}}]]'''}}}}}}}}.{{#if:{{{6|}}}|<br />&mdash; '''Error: [[Template:Category more|Too many links specified (maximum is 5)]]'''}}}}<noinclude> <!-- Add categories and interwikis to the /doc subpage, not here! -->{{Documentation}} </noinclude> idfmgcpahv29wpyxbvxin6sfzv303nk Cèṭa'an:Category more/doc 10 3645 18634 2024-09-29T09:50:09Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{tsh|cat more}} ==Usage== <code><nowiki>{{Category more|WP:WikiProject}}</nowiki></code> produces: {{Category more|WP:WikiProject}} <code><nowiki>{{Category more|WP:WikiProject|l1=WikiProject}}</nowiki></code> produces: {{Category more|WP:WikiProject|l1=WikiProject}} ==Multiple link targets== * <code><nowiki>{{Category more|1 BC}}</nowiki></code> pr...' 18634 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{tsh|cat more}} ==Usage== <code><nowiki>{{Category more|WP:WikiProject}}</nowiki></code> produces: {{Category more|WP:WikiProject}} <code><nowiki>{{Category more|WP:WikiProject|l1=WikiProject}}</nowiki></code> produces: {{Category more|WP:WikiProject|l1=WikiProject}} ==Multiple link targets== * <code><nowiki>{{Category more|1 BC}}</nowiki></code> produces: {{Category more|1 BC}} * <code><nowiki>{{Category more|Talk:1 BC|l1=1 BC}}</nowiki></code> produces: {{Category more|Talk:1 BC|l1=1 BC}} * <code><nowiki>{{Category more|1 BC|2 BC}}</nowiki></code> produces: {{Category more|1 BC|2 BC}} * <code><nowiki>{{Category more|Talk:1 BC|l1=1 BC|Talk:2 BC|l2=2 BC}}</nowiki></code> produces: {{Category more|Talk:1 BC|l1=1 BC|Talk:2 BC|l2=2 BC}} * <code><nowiki>{{Category more|1 BC|2 BC|3 BC}}</nowiki></code> produces: {{Category more|1 BC|2 BC|3 BC}} * <code><nowiki>{{Category more|Talk:1 BC|l1=1 BC|Talk:2 BC|l2=2 BC|Talk:3 BC|l3=3 BC}}</nowiki></code> produces: {{Category more|Talk:1 BC|l1=1 BC|Talk:2 BC|l2=2 BC|Talk:3 BC|l3=3 BC}} * <code><nowiki>{{Category more|1 BC|2 BC|3 BC|4 BC}}</nowiki></code> produces: {{Category more|1 BC|2 BC|3 BC|4 BC}} * <code><nowiki>{{Category more|Talk:1 BC|l1=1 BC|Talk:2 BC|l2=2 BC|Talk:3 BC|l3=3 BC|Talk:4 BC|l4=4 BC}}</nowiki></code> produces: {{Category more|Talk:1 BC|l1=1 BC|Talk:2 BC|l2=2 BC|Talk:3 BC|l3=3 BC|Talk:4 BC|l4=4 BC}} * <code><nowiki>{{Category more|1 BC|2 BC|3 BC|4 BC|5 BC}}</nowiki></code> produces: {{Category more|1 BC|2 BC|3 BC|4 BC|5 BC}} * <code><nowiki>{{Category more|Talk:1 BC|l1=1 BC|Talk:2 BC|l2=2 BC|Talk:3 BC|l3=3 BC|Talk:4 BC|l4=4 BC|Talk:5 BC|l5=5 BC}}</nowiki></code> produces: {{Category more|Talk:1 BC|l1=1 BC|Talk:2 BC|l2=2 BC|Talk:3 BC|l3=3 BC|Talk:4 BC|l4=4 BC|Talk:5 BC|l5=5 BC}} == TemplateData == {{TemplateDataHeader}} <templatedata> { "description": "This templates adds a 'For more information, see ...' statement with a maximum of 5 wikilinks. Each link can be labelled with some text. If no label is defined, the link will display with its original page name.", "params": { "1": { "label": "1st link", "type": "wiki-page-name", "required": true, "description": "First wikilink.", "example": "WP:WikiProject" }, "2": { "label": "2nd link", "type": "wiki-page-name", "description": "Second wikilink.", "example": "Earth" }, "3": { "label": "3rd link", "type": "wiki-page-name", "description": "Third wikilink." }, "4": { "label": "4th link", "type": "wiki-page-name", "description": "Fourth wikilink." }, "5": { "label": "5th link", "type": "wiki-page-name", "description": "Fifth wikilink." }, "l1": { "label": "1st link label", "type": "string", "description": "A label for the first wikilink.", "example": "Project" }, "l2": { "label": "2nd link label", "type": "string", "description": "A label for the second wikilink.", "example": "Our planet" }, "l3": { "label": "3rd link label", "type": "string", "description": "A label for the third wikilink." }, "l4": { "label": "4th link label", "type": "string", "description": "A label for the fourth wikilink." }, "l5": { "label": "5th link label", "type": "string", "description": "A label for the fifth wikilink." } }, "paramOrder": [ "1", "l1", "2", "l2", "3", "l3", "4", "l4", "5", "l5" ], "sets": [ { "label": "1st link", "params": ["1", "l1"] }, { "label": "2nd link", "params": ["2", "l2"] }, { "label": "3rd link", "params": ["3", "l3"] }, { "label": "4th link", "params": ["4", "l4"] }, { "label": "5th link", "params": ["5", "l5"] } ] } </templatedata> ==Redirects== * {{Tlx|Category more}} ==See also== {{Category hatnote templates}} <includeonly>{{Sandbox other|| <!--PLEASE ADD CATEGORIES AND INTERWIKIS BELOW THIS LINE, INSIDE INCLUDEONLY TAGS, THANK YOU. --> [[Category:Hatnote templates for category pages]] }}</includeonly> sylmoy7n0x56by60mlmfbvybvkx52lm Wikipèḍia:Hatnote 4 3646 18635 2024-09-29T09:59:59Z Munajad.MH 3071 ←Membuat halaman berisi '{{short description|Short navigational notes in Wikipedia articles}} {{Redirect|WP:HAT}} {{Redirect-distinguish|WP:HN|Wikipedia:Help namespace}} {{Hatnote group|{{Redirect-distinguish|Hatnote|Headnote|Hat notation}}{{other uses}}}} {{subcat guideline|editing guideline|Hatnote|WP:HN|WP:HAT}} {{nutshell|''Hatnotes'' provide [[Wikipedia:Internal link|links]] at the very top of an [[Wikipedia:Article|article]] or a [[Wikipedia:Section|section]] to help readers locate...' 18635 wikitext text/x-wiki {{short description|Short navigational notes in Wikipedia articles}} {{Redirect|WP:HAT}} {{Redirect-distinguish|WP:HN|Wikipedia:Help namespace}} {{Hatnote group|{{Redirect-distinguish|Hatnote|Headnote|Hat notation}}{{other uses}}}} {{subcat guideline|editing guideline|Hatnote|WP:HN|WP:HAT}} {{nutshell|''Hatnotes'' provide [[Wikipedia:Internal link|links]] at the very top of an [[Wikipedia:Article|article]] or a [[Wikipedia:Section|section]] to help readers locate a different article if the one they are viewing is not the one they're looking for.}} {{Linking and page manipulation|linking and diffs}} '''Hatnotes''' are short notes placed at the very top of a page or a [[Wikipedia:Section|section]], in the way that a hat is placed on top of one's head. For an example see the notes in italics immediately preceding the boxes above. The purpose of a hatnote is to help readers locate a different article if the one they are at is not the one they're looking for. Readers may have arrived at the article containing the hatnote because: * They were [[Wikipedia:Redirect|redirected]]. * They may be seeking an article that uses a more specific, [[Wikipedia:Disambiguation|disambiguated]] title. * They may be seeking an article with a similar name to, or that otherwise might be confused with, the article with the hatnote. Hatnotes provide [[Help:Link#Wikilinks|links]] to the possibly sought article or to a [[Wikipedia:Disambiguation#Disambiguation pages|disambiguation page]]. {{Anchor|Rules}}{{Shortcut|WP:HATNOTERULES|WP:HRULES|WP:HATNOT|WP:HNR}} The five basic rules of hatnotes are: # Link directly to other articles; do not [[Wikipedia:Piped link|pipe]] non-disambiguation links. With regard to linking to redirects, follow any applicable rules in the [[Wikipedia:Disambiguation|disambiguation guideline]]. For example, [[Wikipedia:Disambiguation#Links to disambiguation pages|links to disambiguation pages]] should always end in "(disambiguation)". # Keep explanations to a minimum; explain vital information only, letting the [[Wikipedia:Manual of Style/Lead section|lead section]] and [[Wikipedia:Manual of Style/Layout#Body sections|body of the article]] to clarify things for the reader. # Mention other topics and articles only if there is a reasonable possibility of a reader arriving at the article either by mistake or with another topic in mind. # However, if a [[Wikipedia:Notability|notable]] topic X is commonly referred to as "Foo", but the article "Foo" is not about X, there {{em|must}} be a hatnote linking to the article on X or linking to a [[Wikipedia:Disambiguation#Disambiguation pages|disambiguation page]] that contains a link to the article on X. # Ideally, limit hatnotes to just one at the top of the page or section. Multiple hatnotes may be appropriate when they serve different purposes, such as [[Template:Other uses|disambiguating topics with similar names]] and [[Template:Redirect|explaining redirects]]. (In such cases, consider using {{tlx|hatnote group}}.) For more information about methods of disambiguating articles, see [[Wikipedia:Disambiguation]]. ==Placement== {{See also|Wikipedia:Manual of Style/Lead section#Elements}} {{shortcut|WP:HATNOTEPLACE|WP:HNP}} Place hatnotes at the top of the article or section. When used at the top of an article, hatnotes go immediately below a [[Wikipedia:Short description|short description template]], but strictly above anything else including protection icons or [[Wikipedia:Template index/Maintenance|maintenance tags]].<ref>See [[MOS:SECTIONORDER]] for specific details regarding the placement of hatnotes.</ref> [[Text-based web browser]]s and [[screen reader]]s present the page sequentially. If a reader has reached the wrong page, they should find that out first. In the Wikipedia iOS app, there is a known bug whereby hatnotes fail to appear anywhere on the page. == Format == In most cases, hatnotes should be created using a standard hatnote template, as illustrated in {{section link|#Hatnote templates}} below. This permits the form and structure of hatnotes to be changed uniformly across the encyclopedia as needed, and the templates to be excluded in print. Current style on the English Wikipedia is to italicize and to indent each note, without a bullet before the item. A horizontal dividing line should not be placed either under a note or after the final item in a list. Links to articles should follow the [[Wikipedia:Naming conventions (capitalization)|naming conventions for capitalization]]&nbsp;– typically [[sentence case]], not all lower case. When determining the content of the hatnote, keep in mind that it forms part of the user interface rather than the article content. Two applicable [[user interface design]] principles are clarity and conciseness. The hatnote should not overload the user with extraneous information, and the content should be imparted quickly and accurately. These design goals are conveyed succinctly in the principle [[Minimalism|''less is more'']]. === Length and number === {{shortcut|WP:1HAT|WP:ONESHORTHAT|WP:HATLENGTH}} {{see|WP:SUMMARYHATNOTE}} As hatnotes separate the reader from the content they are looking for, hatnotes should generally be as concise as possible. Long explanations are generally discouraged; the article's lead text, not the hatnote, should explain what the article is about. In almost all cases, the hatnote is intended only to direct readers to other articles in case they were actually looking for something they will not find in the article containing the hatnote. If a disambiguation page exists for a given term, then linking to it should be enough. For example, if the article is [[X]] then its hatnote will link to [[X (disambiguation)]]; it should not have entries for other topics known as ''X'', like [[X (Grafton novel)|''X'' (Grafton novel)]] or [[X (charge)]], because they are already listed in the disambiguation page. However, such an article may be linked if it could be expected by a significant number of readers to be at the title in question: for instance, [[Turkey]] is about the country, but many readers expect to find the article about the bird at that title; therefore, the hatnote there correctly reads :{{xt|<nowiki>{{about|the country|the bird|Turkey (bird)|other uses}}</nowiki>}} which renders {{about|the country|the bird|Turkey (bird)|other uses|Turkey (disambiguation)}} There should be as few hatnotes as possible. One single hatnote, which can accommodate several links, is greatly preferable to two or more. Multiple hatnotes may however be appropriate when each serves a different purpose, such as [[Template:For|disambiguating the title]] or [[Template:Distinguish|distinguishing similar terms]].<ref>The acceptability of multiple hatnotes was clarified in [[Wikipedia talk:Hatnote/Archive 6#Combining hatnotes onto a single line|a 2016 discussion]].</ref> == Summarize or not? == {{shortcut|WP:HNS}} Some hatnote disambiguation templates include a brief summary of the present article's topic; others do not have a summary. For instance, in the article [[Honey]], one might use the template {{tlx|about|the insect-produced fluid}} to produce: {{about|the insect-produced fluid|other uses|Honey (disambiguation)}} Alternatively, one might use {{tlx|other uses}} to produce: {{other uses|Honey (disambiguation)}} Either of these two styles is acceptable. The choice of style in a given article is based on editors' preferences and on what is likely to be clearer and easier for the reader. (In this particular instance, most English speakers will know what honey is, and the second, more concise hatnote is preferable.) Where an article already has a hatnote in one of these styles, editors should not change it to the other style without good reason. == Examples of proper use == === Two articles with similar titles === {{shortcut|WP:SIMILAR}} {{See also|WP:PRIMARYTOPIC|WP:TWODABS}} <blockquote style="background-color: white; color: green; border:1px solid black; padding: 1em;"> {{about|the village in England|H. P. Lovecraft's fictional town|Dunwich (Lovecraft)}} '''Dunwich''' ({{IPAc-en|ˈ|d|ʌ|n|ɪ|tʃ}}) is a town in the county of [[Suffolk]] in [[England]], the remnant of what was once a prosperous seaport and centre of the wool trade during the early [[middle ages]], with a natural harbour formed by the mouths of the [[River Blyth, Suffolk|River Blyth]]. ... </blockquote> When two articles share the same title, except that one title is disambiguated and the other is not, and it is not appropriate to change the undisambiguated article's title {{crossref|pw=y|(see {{section link|WP:Disambiguation#Primary topic}})}}, the undisambiguated article should include a hatnote with a link to the other article. It is not necessary to create a separate disambiguation page. The {{tlx|about}} template may be used for this. In this case, the parameterization was <code>{{tlx|about|the village in England|H. P. Lovecraft's fictional town|Dunwich (Lovecraft)}}</code>. ===Terms that can cause confusion with another topic=== {{shortcut|WP:HATCONFUSE|WP:HATMISSPELL}} <blockquote style="background-color: white; color: green; border:1px solid black; padding: 1em;"> {{distinguish|Pearl}} '''Perl''' is a family of [[High-level programming language|high-level]], [[General-purpose programming language|general-purpose]], [[Interpreter (computing)|interpreted]], [[dynamic programming language]]s. ... </blockquote> {{tlx|Distinguish}} or a related template can be used when there can be confusion with a similar term. They are typically used when readers have misspelled their desired title, and the error would be apparent by simply displaying the alternative term without further explanation. These hatnotes should only be used when the ambiguity exists for a significant portion of the readership. However, they are not suitable when the difference is not readily apparent without additional details. In those cases, use {{tlx|about}}, {{tlx|for}} or {{tlx|other uses}} instead, as the differences in the suggested article are explained upfront without requiring the reader to click through and differentiate the terms on their own. === Linking to a disambiguation page === {{shortcut|WP:HATDAB}} <blockquote style="background-color: white; color: green; border:1px solid black; padding: 1em;"> {{other uses|Monolith (disambiguation)}} A '''monolith''' is a [[monument]] or natural feature, such as a [[mountain]], consisting of a single massive [[Rock (geology)|stone]] or rock. [[Erosion]] usually exposes these formations. ... </blockquote> When a term has a primary meaning and two or more additional meanings, the hatnote on the primary topic page should link to a disambiguation page. {{tlx|other uses}} may be used for this. In many cases, the hatnote also includes a brief description of the subject of the present article, for readers' convenience: <blockquote style="background-color: white; color: green; border:1px solid black; padding: 1em;"> {{about|the maze-like labyrinth from Greek mythology|other uses|Labyrinth (disambiguation)}} In [[Greek mythology]], the '''Labyrinth''' was an elaborate [[maze]]-like structure constructed for King [[Minos]] of [[Crete]] and designed by the legendary artificer [[Daedalus]] to hold the [[Minotaur]]. ... </blockquote> The template {{tlx|about}} may be used for this. In this case the parameterization was <code>{{tlx|about|the mazelike labyrinth from Greek mythology}}</code>. === Ambiguous term that redirects to an unambiguously named article === {{shortcut|WP:AMBIGTERM|WP:HATREDIR}} {{tlx|redirect}}, or a related template, can be used when an ambiguous title is [[Wikipedia:Redirect|redirected]] to an unambiguous title or a [[Wikipedia:Disambiguation#Primary topic|primary topic]] article: <blockquote style="margin-bottom: 0pt; background-color: white; color: green; border:1px solid black; padding: 1em;"> <big>'''Johann Sebastian Bach'''</big> ---- <br/><small>(Redirected from {{querylink|Bach|qs=title=Bach&redirect=no}})</small><br/> {{redirect|Bach}} '''Johann Sebastian Bach''' ({{OldStyleDate|31 March|1685|21 March}}{{spaced ndash}}28 July 1750) was a German composer and musician of the late [[baroque music|Baroque period]]. He is known for his orchestral music such as the ... </blockquote> === Hatnotes above maintenance tags=== {{Further information|Wikipedia:Manual of Style/Layout#Order of article elements}} Always place a hatnote above [[Wikipedia:Maintenance tags|maintenance tags]], but below [[Wikipedia:Short description|short description templates]]. See [[#Placement|above]] for specific details regarding the placement of hatnotes. <blockquote style="background-color: white; color: green; border:1px solid black; padding: 1em;"> {{For|the 2014 film adaptation|The Giver (film){{!}}''The Giver'' (film)}} {{ambox | name = Refimprove | type = content | class = ambox-Refimprove | image = [[File:Question book-new.svg|50x40px|alt=]] | issue = This article '''needs additional citations for [[Wikipedia:Verifiability|verification]]'''. | fix = Please help [{{fullurl:{{FULLPAGENAME}}|action=edit}} improve this article] by [[Help:Introduction to referencing/1|adding citations to reliable sources]]. Unsourced material may be challenged and removed. | date = October 2014 }} '''''The Giver''''' is a 1993 American [[Young-adult fiction|young-adult]] [[dystopian novel]] by [[Lois Lowry]]. It is set in a society which at first appears as [[Utopian society|utopian]], but is later revealed to be a [[Dystopian fiction|dystopian]] one as the story progresses. The novel follows a boy named Jonas. ... </blockquote> ===Hatnotes with italics in the links=== {{shortcut|WP:ITHAT}} <blockquote style="background-color: white; color: green; border:1px solid black; padding: 1em;"> {{Redirect |Spotted angle |the other butterfly with this name |Caprona alida{{!}}''Caprona alida''}} '''''Caprona agama''''', the '''spotted angle''', is a [[butterfly]] belonging to the family [[Hesperiidae]]. ... </blockquote> Words or phrases that are italicized within a normal sentence should be unitalicized within a hatnote. Since all words in a hatnote are italicized, the specific text will not stand out if the italics are not disabled. Italics are cancelled by the parameterization: <code>{{tlp |Redirect |Spotted angle |the other butterfly with this name |Caprona alida<nowiki>{{!}}&apos;&apos;Caprona alida&apos;&apos;</nowiki>}}</code> Many hatnote templates found below section headers, such as {{tlx|Main}}, {{tlx|See also}}, {{tlx|Further}}, and others have label parameters to customize the italicization of the output text: <code>{{tlp |See also |Caprona alida |label1<nowiki>=''Caprona alida''</nowiki>}}</code> In this instance, the rendered term will stand out unitalicized. == Examples of improper use == <!-- Examples for which permalinks are given are taken verbatim from said revisions. Do not perform any copy editing on such examples without discussing it first on the talk page. --> ===Trivial information, dictionary definitions, and slang=== {{Shortcut|WP:TRHAT|WP:NOTHATNOTE}} When notes feature a trivial detail or use of a term, or links to overly specific and [[Wiktionary:tendentious|tendentious]] material, they are unwarranted. A [[Special:PermaLink/23034454|previous version]] of the article [[Investment]] showed: <blockquote style="border:1px solid #AAA;padding:1em"> <div style="background:#FCC">{{Hatnote|During a [[siege]], to '''invest''' a town or fortress means to surround it with a [[contravallation]] and a [[circumvallation]].}}</div> '''Investment''' is a [[Term (language)|term]] with several closely related meanings in [[finance]] and [[economics]]. It refers to the accumulation of some kind of [[asset]] in hopes of getting a future [[return (finance)|return]] from it.&nbsp;... </blockquote> In this case, there is no direct disambiguation, and the note listed is bound to be uninteresting to most readers. The proper disambiguation simply links to a separate [[Invest (disambiguation)]] page. ===Legitimate information about the topic=== {{Shortcut|WP:LEGITHAT}} A [[Special:PermaLink/23208477|previous version]] of the [[Aisha]] article showed: <blockquote style="border:1px solid #AAA;padding:1em"> <div style="background:#FCC">{{Hatnote|Ayesha is sometimes used as a woman's name. Once popular only among Muslims, it was briefly popular among English-speakers after it appeared in the book ''[[She (novel)|She]]'' by [[Rider Haggard]].}}</div> '''Aisha''' or '''Ayesha''' ([[Arabic language|Arabic]] {{lang|ar|عائشه}} {{lang|ar-Latn|`ā'isha}} = 'she who lives') was a wife of the [[Islam]]ic [[prophet]] [[Muhammad]].&nbsp;... </blockquote> This is an improper use of disambiguating hatnotes. Instead, the information belongs in the body of the article, or in the article about the book, or in a separate article about names, or all three places. Hatnotes are meant to reduce confusion and direct readers to another article they might have been looking for, not for information about the subject of the article itself. ===Linking to articles that are related to the topic=== {{Shortcut|WP:RELATED}} Disambiguation hatnotes are intended to link to separate topics that could be referred to by the same title, of the article or any of its redirects. They are not intended to link to topics that are simply related to each other, or to a specific aspect of a general topic: <blockquote style="border:1px solid #AAA;padding:1em"> <div style="background:#FCC">{{About|the scientific study of extraterrestrial life|treatment in popular culture|Extraterrestrial life in popular culture}}</div> '''Extraterrestrial life''' is [[life]] that may exist and originate outside the planet [[Earth]]. Its existence is currently hypothetical: there is as yet no evidence of extraterrestrial life that has been widely accepted by scientists.&nbsp;... </blockquote> Instead of using a disambiguation hatnote in such cases, it is better to [[Wikipedia:Summary style|summarize]] the topic [[Extraterrestrial life in popular culture]] under a subsection of [[Extraterrestrial life]] in conjunction with the {{tlx|main}} template. Similarly, do {{em|not}} use the {{tlx|see also}} or {{tlx|main}} templates on top of a page, as they are meant only for sections; templates {{tlx|other uses}} and {{tlx|broader}} might be more appropriate alternatives. This guideline does {{em|not}} discourage the use of disambiguation hatnotes in a situation where separate topics are related, but could nonetheless be referred to by the same title and would thus qualify for disambiguation, such as a book and its film adaptation. (e.g. the article ''[[Where the Crawdads Sing]]'' is about the novel and has a hatnote leading to [[Where the Crawdads Sing (film)|''Where the Crawdads Sing'' (film)]].) ===Disambiguating article names that are not ambiguous<span class="anchor" id="NAMB"></span>=== {{Shortcut|WP:NAMB|WP:NOTAMB|WP:NOHAT|WP:NOHATNOTE}} It is usually preferable not to have a hatnote when the name of the article is not ambiguous. <blockquote style="border:1px solid #AAA;padding:1em"> <big>'''Water (''wuxing'')'''</big> ---- <div style="background:#FCC">{{Other uses|Water (disambiguation)}}</div> In Chinese philosophy, '''water''' ({{zh|c=水|p=shuǐ}}), is the low point of matter. It is considered matter's dying or hiding stage.&nbsp;... </blockquote> Here, the hatnote can be removed. A reader who is following links within Wikipedia is unlikely to end up at [[Water (wuxing)|Water (''wuxing'')]] if they were looking for other meanings of water, since [[water]] does not redirect there. A hatnote may still be appropriate when even a more specific name is still ambiguous. For example, [[Tree (set theory)]] might still be confused with [[Tree (descriptive set theory)]]. The presence or absence of hatnotes in articles with disambiguated titles has been a contentious issue. There are cases where some editors strongly believe that such hatnotes should be included, such as the various articles about treaties called [[Treaty of Paris]]. A hatnote {{Strong|may be appropriate}} in an unambiguously named article {{Strong|when an ambiguous term redirects to it}}, as explained in {{Section link|#Ambiguous term that redirects to an unambiguously named article}} above. === Extraneous links<span class="anchor" id="HATEXTRA"></span> === {{Shortcut|WP:HATEXTRA}} Each additional link in the hatnote besides the ambiguous or confusable topic(s) makes it more difficult to find the desired target. For example, in a [[Special:Permalink/240985222|previous version]] of the article [[WTOB (AM)]] under a former callsign: <blockquote style="border:1px solid #AAA;padding:1em"> <div style="background:#FCC">{{Hatnote|For the [[New Orleans, Louisiana]], United States radio station known as WTIX from 1953-2005, see [[:WQNO|WIST (AM)]].}}</div> '''WTIX''' (980 [[AM broadcasting|AM]]) is a [[radio station]] broadcasting a [[sports talk|sports radio]] format.&nbsp;... </blockquote> In this case, the link to [[New Orleans, Louisiana]], in the hatnote, leads to an article that is not ambiguous with the title. Keeping only the second link to the possible other destination ([[WIST (AM)]]) makes it easier to find the proper link: <blockquote style="border:1px solid #AAA;padding:1em"> <div style="background:#CFC">{{Hatnote|For the New Orleans, Louisiana, United States radio station known as WTIX from 1953-2005, see [[:WQNO|WIST (AM)]].}}</div> '''WTIX''' (980 [[AM broadcasting|AM]]) is a [[radio station]] broadcasting a [[sports talk|sports radio]] format.&nbsp;... </blockquote> === External links === {{Shortcut|WP:ELHAT}} A previous version of the [[Hurricane Katrina]] article contained: <blockquote style="border:1px solid #AAA;padding:1em"> <div style="background:#FCC">{{Hatnote|1=If you are trying to locate someone missing in Hurricane Katrina, or register yourself as found, you can use the site [http://www.disastersearch.org ''www.disastersearch.org''.]}}</div> '''Hurricane Katrina''', which made [[Landfall (meteorology)|landfall]] near [[New Orleans, Louisiana]], on August 29, 2005, was one of the most destructive and expensive [[tropical cyclones]] to hit the United States. ... </blockquote> The use of external help links in Wikipedia cannot reasonably be maintained. In special cases, a link to an "External links" section may be appropriate, but POV favoritism can be obstructive. In this case, the hatnote was removed entirely. === Non-existent articles === {{Shortcut|WP:NOARTICLE|WP:REDHAT}} {{For|the guideline on when to create standalone articles versus sections|WP:NOPAGE}} Hatnotes should not contain [[Wikipedia:Red link|red links]] (links to [[non-existent articles]]), since hatnotes are intended to help users navigate to another article they may have intended to find. == <span class="anchor" id="Templates"></span>Hatnote templates == ===Generic hatnote=== {{tlx|Hatnote}} allows general text to be shown in hatnote format. It is appropriate when none of the other specific templates listed below includes the combination of parameters needed, or to combine several of them in a single hatnote. * {{tlx|Hatnote|CUSTOM TEXT}} → {{Hatnote|CUSTOM TEXT}} ** {{tlx|Hatnote|For other senses of this term, see <nowiki>[[</nowiki>etc...<nowiki>]]</nowiki>}} → {{Hatnote|For other senses of this term, see [[etc...]]}} * {{tlx|Self reference}} (a generic template for self-references to Wikipedia material) ===Other uses of the same title ("''For ..., see ...''")=== Per [[Wikipedia:Hatnote#Disambiguating article names that are not ambiguous]], it is usually preferable {{em|not}} to have a hatnote when the name of the article is not ambiguous. ===="''This article is about ... For other uses, see...''"==== {{tlx|About}} is the main template for noting other uses. {{em|Note: When used in [[Wikipedia:Main namespace|main namespace]] (a.k.a. mainspace), the word "page" in the following hatnotes is replaced by "article".}} * {{tlx|About|TOPIC}} → {{About|TOPIC}} * {{tlx|About|USE1<nowiki>||</nowiki>PAGE2}} (When the disambiguation page has a different name – Note the empty second parameter) → {{About|USE1||PAGE2}} * {{tlx|About|USE1|USE2|PAGE2}} (When there is only one other use) → {{About|USE1|USE2|PAGE2}} * {{tlx|About|USE1|USE2|PAGE2|and|PAGE3}} (Two pages for USE2) → {{About|USE1|USE2|PAGE2|and|PAGE3}} * {{tlx|About|USE1|USE2|PAGE2#SUBSECTION{{tlf|!}}PAGE2TITLE}} (Using the {{tlx|!}} magic word to give the link a different title) → {{About|USE1|USE2|PAGE2#SUBSECTION{{!}}PAGE2TITLE}} * {{tlx|About|USE1|USE2|PAGE2|other uses}} (When there are several standard other uses and also a disambiguation page with default name – Note that the last page name is not specified) → {{About|USE1|USE2|PAGE2|other uses}} * {{tlx|About|USE1|USE2|PAGE2|other uses|PAGE3}} (When there are several standard other uses and also a disambiguation page with non-default name) →{{About|USE1|USE2|PAGE2|other uses|PAGE3}} * {{tlx|About|<nowiki>|</nowiki>USE2|PAGE2|USE3|PAGE3|other uses}} (When you don't need to state the focus of this article/page – Note the empty first parameter) → {{About||USE2|PAGE2|USE3|PAGE3|other uses}} * {{tlx|About|<nowiki>||</nowiki>PAGE1|and|PAGE2}} → {{About|||PAGE1|and|PAGE2|_nocat=1}} * Note: {{tlx|for|<nowiki>|</nowiki>PAGE1|PAGE2}} produces the same result. * {{tlx|About|TOPIC|<nowiki>section=yes</nowiki>}} → {{About|TOPIC|section=yes}} ** Note: this hatnote says "section", instead of "article" or "page". * {{tlx|About|USE1|text{{=}}TEXT}} → {{About|USE1|text = TEXT}} ===="''This page is about ... It is not to be confused with ...''"==== {{tlx|About-distinguish}} is a template for noting other uses when there could be confusion with another topic. * {{tlx|About-distinguish|USE1|PAGE1}} → {{About-distinguish|USE1|PAGE1}} * {{tlx|About-distinguish2|USE1|TEXT}} → {{About-distinguish2|USE1|TEXT}} ===="''For ..., see ...''"==== {{tlx|For}} can be used instead of {{tlx|About}} so as not to display: ''This page is about USE1.'' but still specify a specific other use. This effect can also be achieved by using an empty first parameter in {{tlx|About}} as in: For example: {{tlx|For|OTHER TOPIC|PAGE1}} is the same as {{tlx|About|<nowiki>|</nowiki>OTHER TOPIC|PAGE1}} (note the empty first parameter). However, it is somewhat clearer when using the {{tlx|For}} template, since the word "about" does not appear in the statement. * {{tlx|For|OTHER TOPIC}} → {{For|OTHER TOPIC}} * {{tlx|For|OTHER TOPIC|PAGE1}} → {{For|OTHER TOPIC|PAGE1}} * {{tlx|For|OTHER TOPIC|PAGE1|PAGE2}} → {{For|OTHER TOPIC|PAGE1|PAGE2}} * {{tlx|For|OTHER TOPIC|PAGE1|PAGE2|PAGE3}} → {{For|OTHER TOPIC|PAGE1|PAGE2|PAGE3}} ;Variations :As with {{tlx|Other uses}}, there is a whole family of "for" templates. {{tlx|For-text}} allows custom text, such as quotation marks or a link from part of the "CUSTOM TEXT", but does not supply automatic wikilinking :* {{tlx|For-text|OTHER TOPIC|CUSTOM TEXT}} → {{for-text|OTHER TOPIC|CUSTOM TEXT}} (note how CUSTOM TEXT isn't bluelinked) :It also supports up to three topics: :* {{tlx|For-text|OTHER TOPIC|CUSTOM TEXT|OTHER TOPIC 2|CUSTOM TEXT 2}} → {{for-text|OTHER TOPIC|CUSTOM TEXT|OTHER TOPIC 2|CUSTOM TEXT 2}} :* {{tlx|For-text|OTHER TOPIC|CUSTOM TEXT|OTHER TOPIC 2|CUSTOM TEXT 2|OTHER TOPIC 3|CUSTOM TEXT 3}} → {{for-text|OTHER TOPIC|CUSTOM TEXT|OTHER TOPIC 2|CUSTOM TEXT 2|OTHER TOPIC 3|CUSTOM TEXT 3}} ===="''For other uses, see ...''"==== When such a wordy hatnote as {{tlx|About}} is not needed, {{tlx|Other uses}} is often useful. * {{tlx|Other uses}} → {{Other uses|Hatnote (disambiguation)}} * {{tlx|Other uses|PAGE1}} → {{Other uses|PAGE1}} * {{tlx|Other uses|PAGE1|PAGE2}} → {{Other uses|PAGE1|PAGE2}} ;Variations :There are, historically, a whole family of "other uses" templates for specific cases. {{tlx|About}} is the standard hatnote for "other uses" and many of them can be specified using the {{tlx|About}} template. However, the individual templates may be easier to use in certain contexts. :Here are the variations and (when appropriate) the equivalents using the {{tlx|About}}, {{tlx|Other uses}} or {{tlx|For}} templates. ;"''For other uses of ..., see ...''" :* {{tlx|Other uses of|TOPIC}} → {{Other uses of|TOPIC|Topic (disambiguation){{!}}TOPIC (disambiguation)}} :* {{tlx|Other uses of|TOPIC|PAGE1}} → {{Other uses of|TOPIC|PAGE1}} ===Redirect=== ===="''... redirects here. For other uses, see ...''"==== * {{tlx|Redirect|REDIRECT1}} → {{Redirect|REDIRECT1}} * {{tlx|Redirect|REDIRECT1<nowiki>||</nowiki>PAGE1}} → {{Redirect|REDIRECT1||PAGE1}} * {{tlx|Redirect|REDIRECT1|USE1|PAGE1}} → {{Redirect|REDIRECT1|USE1|PAGE1}} * {{tlx|Redirect|REDIRECT1|USE1|PAGE1|USE2|PAGE2}} → {{Redirect|REDIRECT1|USE1|PAGE1|USE2|PAGE2}} * {{tlx|Redirect|REDIRECT1|USE1|PAGE1|and|PAGE2}} → {{Redirect|REDIRECT1|USE1|PAGE1|and|PAGE2}} ;Variations: * For two sources: ** {{tlx|Redirect2|REDIRECT1|REDIRECT2}} → {{Redirect2|REDIRECT1|REDIRECT2}} ** {{tlx|Redirect2|REDIRECT1|REDIRECT2|USE}} → {{Redirect2|REDIRECT1|REDIRECT2|USE}} ** {{tlx|Redirect2|REDIRECT1|REDIRECT2<nowiki>||PAGE1</nowiki>}} → {{Redirect2|REDIRECT1|REDIRECT2||PAGE1}} ** {{tlx|Redirect2|REDIRECT1|REDIRECT2|USE|PAGE1}} → {{Redirect2|REDIRECT1|REDIRECT2|USE|PAGE1}} ** {{tlx|Redirect2|REDIRECT1|REDIRECT2|USE1|PAGE1|USE2|PAGE2}} → {{Redirect2|REDIRECT1|REDIRECT2|USE1|PAGE1|USE2|PAGE2}} * For three or more sources: ** {{tlx|Redirect-multi|2|REDIRECT1|REDIRECT2}} → {{Redirect-multi|2|REDIRECT1|REDIRECT2}} ** {{tlx|Redirect-multi|3|REDIRECT1|REDIRECT2|REDIRECT3}} → {{Redirect-multi|3|REDIRECT1|REDIRECT2|REDIRECT3}} ** {{tlx|Redirect-multi|2|REDIRECT1|REDIRECT2|USE|PAGE}} → {{Redirect-multi|2|REDIRECT1|REDIRECT2|USE|PAGE}} ** {{tlx|Redirect-multi|2|REDIRECT1|REDIRECT2|USE1|PAGE1|USE2|PAGE2|and|PAGE3}} → {{Redirect-multi|2|REDIRECT1|REDIRECT2|USE1|PAGE1|USE2|PAGE2|and|PAGE3}} ** {{tlx|Redirect-several|REDIRECT1|REDIRECT2|REDIRECT3}} → {{Redirect-several|REDIRECT1|REDIRECT2|REDIRECT3}} * To specify the text following "redirects here.": ** {{tlx|Redirect|REDIRECT|text{{=}}TEXT}}→ {{Redirect|REDIRECT|text = TEXT}} ** {{tlx|Redirect-synonym|TERM|OTHER TOPIC}} → {{Redirect-synonym|TERM|OTHER TOPIC}} ===="''For technical reasons, ... redirects here. ... ''==== * {{tlx|Technical reasons|REDIRECT}} → {{Technical reasons|REDIRECT}} * {{tlx|Technical reasons|REDIRECT|PAGE}} → {{Technical reasons|REDIRECT|PAGE}} * {{tlx|Technical reasons|REDIRECT|DESCRIPTION|PAGE}} → {{Technical reasons|REDIRECT|DESCRIPTION|PAGE}} * {{tlx|Technical reasons|REDIRECT|DESCRIPTION1|PAGE1|DESCRIPTION2|PAGE2}} → {{Technical reasons|REDIRECT|DESCRIPTION1|PAGE1|DESCRIPTION2|PAGE2}} ====''... redirects here. Not to be confused with ...''==== * {{tlx|Redirect-distinguish|REDIRECT|PAGE1}} → {{Redirect-distinguish|REDIRECT|PAGE1}} * {{tlx|Redirect-distinguish|REDIRECT|PAGE1|PAGE2|PAGE3}} → {{Redirect-distinguish|REDIRECT|PAGE1|PAGE2|PAGE3}} * {{tlx|Redirect-distinguish2|REDIRECT|TEXT}} → {{Redirect-distinguish2|REDIRECT|TEXT}} ===Similar proper names ("''For other people named ...''")=== ====Other people==== * {{tlx|Other people}} → {{Other people}} * {{tlx|Other people|NAME}} → {{Other people|NAME}} * {{tlx|Other people|NAME|PAGE}} → {{Other people|NAME|PAGE}} * {{tlx|Other people|<nowiki>|PAGE</nowiki>}} → {{Other people||PAGE}} * {{tlx|Other people|NAME|PAGE|named{{=}}titled}} → {{Other people|NAME|PAGE|named=titled}} * {{tlx|About other people|PERSON1}} → {{About other people|PERSON1}} * {{tlx|About other people|PERSON1|NAME}} → {{About other people|PERSON1|NAME}} * {{tlx|About other people|PERSON1|NAME|named{{=}}titled}} → {{About other people|PERSON1|NAME|named=titled}} * {{tlx|About other people|PERSON1|NAME|PAGE}} → {{About other people|PERSON1|NAME|PAGE}} * {{tlx|About other people|PERSON1<nowiki>||</nowiki>PAGE}} → {{About other people|PERSON1||PAGE}} * {{tlx|About other people|PERSON1||PAGE1|PAGE2|PAGE3}} → {{About other people|PERSON1||PAGE1|PAGE2|PAGE3}} * {{tlx|Similar names|NAME1|NAME2|NAME3|NAME4}} → {{Similar names|NAME1|NAME2|NAME3|NAME4}} *:Note: defaults to "named" as in {{tlx|Other people}}, exists for options like "nicknamed", "known as", etc. ====Other places/ships/hurricanes==== * {{tlx|Other places}}, analogous to {{tlx|Other uses}} → {{Other places|Hatnote (disambiguation)}} * {{tlx|Other places|PAGE}}, analogous to {{tlx|Other uses}} → {{Other places|PAGE}} * {{tlx|Other ships|SHIP1}} → {{Other ships|SHIP1}} * {{tlx|Other hurricanes|HURR}} → {{Other hurricanes|HURR}} ===Distinguish=== ===="''Not to be confused with ...''"==== * {{tlx|Distinguish|PAGE1}} → {{Distinguish|PAGE1}} * {{tlx|Distinguish|PAGE1|PAGE2|PAGE3|PAGE4}} → {{Distinguish|PAGE1|PAGE2|PAGE3|PAGE4}} * {{tlx|Distinguish|text {{=}} TEXT}} → {{Distinguish|text = TEXT}} * {{tlx|Distinguish|text {{=}} TEXT1 [[[[PAGE1]]]] TEXT2}} → {{Distinguish|text = TEXT1 [[PAGE1]] TEXT2}} ===="''... redirects here. It is not to be confused with ...''"==== * {{tlx|Redirect-distinguish|REDIRECT|PAGE1}} → {{Redirect-distinguish|REDIRECT|PAGE1}} * {{tlx|Redirect-distinguish|REDIRECT|PAGE1|PAGE2|PAGE3|PAGE4}} → {{Redirect-distinguish|REDIRECT|PAGE1|PAGE2|PAGE3|PAGE4}} * {{tlx|Redirect-distinguish-text|REDIRECT|TEXT}} → {{Redirect-distinguish2|REDIRECT|TEXT}} ===Family names=== {{shortcut|WP:HATPAT|WP:HATFAM}} {{further|:Category:Hatnote templates for names}} Family names [[Template:Family_name_explanation#Footnotes_vs._hatnotes|can also be clarified using inline footnotes]] via {{tlx|Family name footnote}}. ===For use in sections=== {{See|WP:SUMMARYHATNOTE}} ===="''Main article: ...''"==== {{tlx|Main}} is used to make [[Wikipedia:Summary style|summary style]] explicit, when used in a summary section for which there is also a separate article on the subject: * {{tlx|Main|Main Article}} → {{Main|Main Article}} * {{tlx|Main|Main Article|Article2}} → {{Main|Main Article|Article2}} * {{tlx|Main list|Article1}} → {{Main list|Article1}} * {{tlx|Main category|Category name}} → {{Main category|Category name}} ===="''Further information: ...''"==== {{tlx|Further}} can supplement {{tlx|Main}} in summary sections, or can indicate more details in nonsummary sections: * {{tlx|Further|PAGE}} → {{Further|PAGE}} * {{tlx|Further|PAGE1|PAGE2|PAGE3}} → {{Further|PAGE1|PAGE2|PAGE3}} * {{tlx|Further|topic{{=}}TOPIC|PAGE1|PAGE2|PAGE3}} → {{Further|topic=TOPIC|PAGE1|PAGE2|PAGE3}} * {{tlx|Further2|<nowiki>[[PAGE1]], [[PAGE2]], and other text</nowiki>}} → {{Further2|[[PAGE1]], [[PAGE2]], and other text}} * {{tlx|Further ill}} may be used to link to articles containing further information on a topic, where English Wikipedia does not yet have an article, but another language Wikipedia does. ===="''See also ...''"==== {{tlx|See also}} can be used at the head of a section. * {{tlx|See also|TOPIC PAGE|OTHER TOPIC PAGE}} → {{See also|TOPIC PAGE|OTHER TOPIC PAGE}} :Note: use {{em|only}} when OTHER TOPIC PAGE is {{em|related}} to current article and contains a self-explanatory parenthetical. * {{tlx|See also2|<nowiki>[[OTHER TOPIC]]|[[OTHER TOPIC2]]|[[OTHER TOPIC3]] and other text</nowiki>}} → {{See also2|[[OTHER TOPIC]]|[[OTHER TOPIC2]]|[[OTHER TOPIC3]] and other text}} ====Article or section transclusions==== * {{tlx|Transcluding article|PAGE1|PAGE2|PAGE3...}} (used when [[Help:Transclusion|transcluding]] 1 or more entire articles into a target article) → {{Transcluding article|PAGE1|PAGE2|...}} * {{Tlx|Transcluded section|PAGE}} (used when [[Help:Transclusion#Selective transclusion|selectively transcluding a section]] from one article into a section of the target article) → {{Transcluded section|PAGE}} * {{Tlx|Transcluded section|PAGE|part{{=}}yes}} (used when selectively transcluding a section into part of a section on the target page) → {{Transcluded section|PAGE|part=yes}} ===<span id="Categories">For category pages</span>=== {{Category see also|Hatnote templates for category pages}} Category-specific templates: * {{tlx|Category see also|THIS|THAT|THE OTHER}} → {{Category see also|THIS|THAT|THE OTHER}} This is a template for linking categories ''horizontally''. Horizontal linkage is often the right solution when ''vertical linkage'' (i.e., as sub-category and parent category) is not appropriate. In most cases, this template should be used on {{em|both}} categories to create ''reciprocal linkage'' between the two categories. * {{tlx|Cat main|MAIN ARTICLE}} → {{Cat main|MAIN ARTICLE}} * {{tlx|Category explanation|colourless green ideas}} → {{Category explanation|colourless green ideas}} * {{tlx|Category pair|TOPIC1|TOPIC2}} → {{Category pair|TOPIC1|TOPIC2}} * {{tlx|Preceding category|OTHER TOPIC}} → {{Preceding category|OTHER TOPIC}} * {{tlx|Succeeding category|OTHER TOPIC}} → {{Succeeding category|OTHER TOPIC}} * {{tlx|Contrast|OTHERCAT1|OTHERCAT2}} → {{Contrast|OTHERCAT1|OTHERCAT2}} * {{tlx|Contrast|OTHERCAT1|OTHERCAT2|plural{{=}}yes}} → {{Contrast|OTHERCAT1|OTHERCAT2|plural=yes}} ===Correct titles=== "''The correct title of this article is ... The substitution or omission of the (or, without a reason: "It appears incorrectly here") ... is due to technical restrictions.''" {{main|Template:Correct title}} ===Lists=== {{further|:Category:Hatnote templates for lists}} ==What to do before editing or creating a template<span class="anchor" id="Notes"></span>== {{strong|Do not use [[Wikipedia:Substitution|subst:]] with these templates}}, as that will prevent: # Propagating changes as the template is modified # ''[[Special:Whatlinkshere/{{NAMESPACE}}:{{PAGENAME}}|What links here]]'' (WLH) listing. These templates are used in thousands of articles; therefore, changing the syntax could break thousands of articles. If you wish to create or edit a disambiguation or redirection template, first ask yourself the following questions: # Is there already a template that will do this job? Since many disambiguation and redirection templates have already been created, first check: [[:Category:Hatnote templates]]. # Do I really need a new template for this? Will it likely be used on any other articles or should I just use {{tlx|Hatnote}} instead? Before creating a new template, see the [[Wikipedia:Template namespace|template namespace]] guideline. # If I change the parameters around on an existing template, do I know what the result will be? Will it break existing uses of the template, and if so, can I fix all of the errors? Before making any changes, see [[Wikipedia:Template sandbox and test cases]]. ==See also== * [[Wikipedia:Hatnotes are cheap]] * {{tlx|Inline cleanup tags}} ==References== {{Reflist}} {{Hatnote templates|state=collapsed}} {{Wikipedia templates}} {{Wikipedia policies and guidelines}} [[Category:Wikipedia disambiguation]] pnwi1glijyo93ddze8ne0p9dak7p9n3 Cèṭa'an:See 10 3647 18637 18636 2024-09-29T10:05:52Z Munajad.MH 3071 Ubah target pengalihan dari [[Portal:South East England]] ke [[Cèṭa'an:Further]] 18637 wikitext text/x-wiki #REDIRECT [[Template:Further]] av4m7u5e2k4xmrwdrm0zo3bi5s6lwhj Cèṭa'an:Further 10 3648 18638 2024-09-29T10:06:22Z Munajad.MH 3071 ←Membuat halaman berisi '<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>' 18638 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 Cèṭa'an:Further/doc 10 3649 18639 2024-09-29T10:07:10Z Munajad.MH 3071 ←Membuat halaman berisi '{{Redirect-distinguish|Template:See|Template:See also|Template:Please see}} {{Documentation subpage}} {{High-use}} {{Template shortcuts|see|more|details}} {{Template redirects|See further|See details|Further information}} {{Lua|Module:Labelled list hatnote}} This template is used to link to articles containing further information on a topic. It looks like this: {{further|Article}} It is typically used at the top of a section, when the topic of that section is...' 18639 wikitext text/x-wiki {{Redirect-distinguish|Template:See|Template:See also|Template:Please see}} {{Documentation subpage}} {{High-use}} {{Template shortcuts|see|more|details}} {{Template redirects|See further|See details|Further information}} {{Lua|Module:Labelled list hatnote}} This template is used to link to articles containing further information on a topic. It looks like this: {{further|Article}} It is typically used at the top of a section, when the topic of that section is covered in more detail by another page. It is useful for implementing [[WP:SUMMARY|summary style]]. The corresponding template for use on category pages is {{tl|Cat more}}. == Usage == {{see|WP:SUMMARYHATNOTE}} ; One article: :{{tlx|further|PAGE1}} → {{further|PAGE1}} ; More than one article: :{{tlx|further|PAGE1|PAGE2|PAGE3}} → {{further|PAGE1|PAGE2|PAGE3}} ; With a topic: :{{tlx|further|<nowiki>topic=TOPIC</nowiki>|PAGE1|PAGE2}} → {{further|topic=TOPIC|PAGE1|PAGE2}} ; All parameters: :{{tlx|further|<nowiki>topic=TOPIC</nowiki>|PAGE1|PAGE2#SECTION|<nowiki>selfref=yes</nowiki>|<nowiki>category=no</nowiki>|<nowiki>label1=LABEL1</nowiki>}} → {{further|topic=TOPIC|PAGE1|PAGE2#SECTION|selfref=yes|category=no|label1=LABEL1}} == Parameters == This template accepts the following parameters: * <code>1</code>, <code>2</code>, <code>3</code>, ... - the pages to link to. At least one page name is required. Categories and files are automatically escaped with the [[Help:Colon trick|colon trick]], and links to sections are automatically formatted as ''page § section'', rather than the MediaWiki default of ''page#section''. * <code>label1</code>, <code>label2</code>, <code>label3</code> ... alternative output labels for the corresponding linked pages. Aliases "<code>label ''N''</code>" (with a space) and "<code>l''N''</code>" (short) are also available. * <code>topic</code> - the name of the topic * <code>selfref</code> - if set to "yes", "y", "true" or "1", adds the CSS class "selfref". This is used to denote self-references to Wikipedia. See [[Template:Selfref]] for more information. * <code>category</code> - if set to "no", "n", "false", or "0", suppresses the error tracking category ([[:Category:Hatnote templates with errors]]). This only has an effect if the first positional parameter (the page to link to) is omitted. == Interwiki links == To link to articles on foreign language Wikipedias, use [[H:IL|interwiki links]], prefixing the page name in the foreign Wikipedia with the required interwiki language code: ; Basic interwiki links to articles in Spanish and German: :{{tlx|further|es:PÁGINA1|de:SEITE2}} → {{further|es:PÁGINA1|de:SEITE2}} ; Multiple interwiki links with language names: Note that you can use the ''TOPIC'' and ''LABEL'' parameters in combination to produce this effect: : {{tlx|Further|topic{{=}}Eero Heinonen, in|de:Eero Heinonen|es:Eero Heinonen|fi:Eero Heinonen|l1{{=}}German|l2{{=}}Spanish|l3{{=}}Finnish}} → {{Further|topic=Eero Heinonen, in|de:Eero Heinonen|es:Eero Heinonen|fi:Eero Heinonen|l1=German|l2=Spanish|l3=Finnish}} Template {{tl|Further ill}} can produce similar links, but in a format more like that of {{tl|interlanguage link}}. == Errors == If no page names are supplied, the template will output the following message: * {{further|category=no}} If you see this error message, it is for one of four reasons: # No parameters were specified (the template code was <code><nowiki>{{further}}</nowiki></code>). Please use <code><nowiki>{{further|</nowiki>''page''<nowiki>}}</nowiki></code> instead. # Some parameters were specified, but no page names were included. For example, the template text <code><nowiki>{{further|selfref=yes}}</nowiki></code> will produce this error. Please use (for example) <code><nowiki>{{further|</nowiki>''page''<nowiki>|selfref=yes}}</nowiki></code> instead. # A page name was specified, but it contains an equals sign ("="). The equals sign has a special meaning in template code, and because of this it cannot be used in template parameters that do not specify a parameter name. For example, the template code <code><nowiki>{{further|1+1=2|2+2=4}}</nowiki></code> will produce this error. To work around this, you can specify the parameter name explicitly by using <code>1=</code>, <code>2</code>, etc., before the page name, like this: <code><nowiki>{{further|1=1+1=2|2=2+2=4}}</nowiki></code>. # You tried to access the module directly by using <code><nowiki>{{#invoke:(module name)|further|</nowiki>''text''<nowiki>}}</nowiki></code>. Use of #invoke in this way has been disabled for performance reasons. Please use <code><nowiki>{{(module name)|</nowiki>''text''<nowiki>}}</nowiki></code> instead. If you see this error message and are unsure of what to do, please post a message on [[WP:HD|the help desk]], and someone should be able to help you. Pages that contain this error message are tracked in [[:Category:Hatnote templates with errors]]. == See also == * {{tl|Further-text}} * {{tl|Excerpt}}, which allows transclusion of text (such as an intro section) from one article into another * {{Tl|Broader}} * {{Tl|Main}} {{Hatnote templates}} {{Collapse top|[[Wikipedia:TemplateData|TemplateData]] documentation used by [[Wikipedia:VisualEditor|VisualEditor]] and other tools}} {{TemplateData header|noheader=1}} <templatedata> { "description": "Template used to link to pages containing further information on a topic. Produces the output \"Further information: page 1, page 2 and page 3\".", "params": { "1": { "label": "Page 1", "description": "The name of the first page that you want to link to.", "type": "wiki-page-name", "required": true }, "2": { "label": "Page 2", "description": "The name of the second page that you want to link to.", "type": "wiki-page-name", "required": false }, "3": { "label": "Page 3", "description": "The name of the third page that you want to link to. More pages can be added using the parameters \"4\", \"5\", \"6\", etc.", "type": "wiki-page-name", "required": false }, "selfref": { "type": "string/line", "label": "Self reference", "description": "Set to \"yes\" if the template is a self-reference to Wikipedia that would not make sense on mirrors or forks of the Wikipedia site." }, "category": { "label": "Category", "description": "Set to \"no\", \"n\", \"false\", or \"0\" to suppresses the error tracking category (Category:Hatnote templates with errors). This only has an effect if no page names are specified." }, "label1": { "aliases": [ "label 1", "l1" ], "label": "Label 1", "description": "The displayed label of the first page link", "type": "string" }, "label2": { "aliases": [ "label 2", "l2" ], "label": "Label 2", "description": "The displayed label of the second page link", "type": "string" }, "label3": { "aliases": [ "label 3", "l3" ], "label": "Label 3", "description": "The displayed label for the third page link. Labels for further pages can be added using the parameters \"label4\", \"label5\", \"label6\", etc.", "type": "string" } } } </templatedata> {{Collapse bottom}} <includeonly>{{Sandbox other|| <!-- Categories go here and interwikis go in Wikidata. --> [[Category:Wikipedia page-section templates|{{PAGENAME}}]] [[Category:Hatnote templates]] }}</includeonly> paciw6qses7jnupl93vuytikxpjw2f9 Modul:Labelled list hatnote 828 3650 18640 2024-09-29T10:10:23Z Munajad.MH 3071 ←Membuat halaman berisi '-------------------------------------------------------------------------------- -- 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....' 18640 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 Modul:Labelled list hatnote/doc 828 3651 18641 2024-09-29T10:11:20Z Munajad.MH 3071 ←Membuat halaman berisi '{{module rating|protected}} {{used in system|in [[MediaWiki:Wantedpages-summary]]}} {{Lua|Module:Hatnote|Module:Hatnote list|Module:Arguments}} This module provides a handful of functions that make it easy to implement hatnotes that take the form of a label in front of a list of pages, e.g. {{hatnote|LABEL: [[A]], [[B]], and [[C]]}} == Usage == ===labelledList=== Invoking the <code>labelledList()</code> function is enough to implement most such templates: <c...' 18641 wikitext text/x-wiki {{module rating|protected}} {{used in system|in [[MediaWiki:Wantedpages-summary]]}} {{Lua|Module:Hatnote|Module:Hatnote list|Module:Arguments}} This module provides a handful of functions that make it easy to implement hatnotes that take the form of a label in front of a list of pages, e.g. {{hatnote|LABEL: [[A]], [[B]], and [[C]]}} == Usage == ===labelledList=== Invoking the <code>labelledList()</code> function is enough to implement most such templates: <code><nowiki>{{#invoke:Labelled list hatnote|labelledList|Universal label}}</nowiki></code> or <code><nowiki>{{#invoke:Labelled list hatnote|labelledList|Singular label|Plural label}}</nowiki></code> For example, providing "See also" instead of "Universal label" duplicates the functionality of {{tl|see also}}, while providing "Main article" and "Main articles" instead of "Singular label" and "Plural label" duplicates the (article namespace) functionality of {{tl|main}}. If third and fourth labels are provided, they'll be used in the case where any of the target pages are outside the article namespace, so e.g. {{tl|main}} can be implemented thus: <code><nowiki>{{#invoke:Labelled list hatnote|labelledList|Main article|Main articles|Main page|Main pages}}</nowiki></code> ===preprocessDisplays=== The <code>preprocessDisplays()</code> function takes a raw list of arguments and combines in any display arguments. For example, {{tlx|see also|1|<nowiki>l1=One</nowiki>}} initially has the arguments table <code><nowiki>{'1', ['l1'] = 'One'}</nowiki></code>; this table would combine those into the table <code><nowiki>{'1|One'}</nowiki></code>. It overrides manual piping (e.g. {{tlx|see also|<nowiki>1{{!}}2</nowiki>|<nowiki>l1=One</nowiki>}} → <code><nowiki>{'1|One'}</nowiki></code>) and compresses sparse arrays if a parameter is skipped or left empty. Example: <syntaxhighlight lang="lua"> local mLabelledList = require('Module:Labelled list hatnote') local pages = mLabelledList.preprocessDisplays(args) </syntaxhighlight> ===_labelledList=== For modules that need to modify the functionality slightly while still using it, <code>_labelledList()</code> provides some flexibility. It takes three parameters: # A pages list, preferably preprocessed and compressed by <code>preprocessDisplays</code> # A labels table, where the first item is the singular or universal label, and the second either a plural label or a copy of the first. # An options table, preferably containing: #* a <code>template</code> string with the full title of the template. Defaults to the title of this module. #* a <code>category</code> string (or nil) as taken by <code>makeWikitextError</code> from [[Module:Hatnote]], to optionally disable error categories #* a <code>selfref</code> string (or nil) as taken by <code>_hatnote</code> to enable the selfref option Example: <syntaxhighlight lang="lua"> local mLabelledList = require('Module:Labelled list hatnote') return mLabelledList._labelledList(pages, labels, options) </syntaxhighlight> ==Errors== This module causes templates based on it to produce an error message if no page names are provided as template parameters. Normally, these should lead back to "Errors" sections in the documentation of those templates. However, if those templates use a module with <code>_labelledList()</code> and don't provide a <code>template</code> item in their options table, that error defaults to leading back here. The error can be solved by providing at least one valid page-name parameter to the template in question; the problem in the template can be fixed by providing some value to the <code>template</code> item of the <code>_labelledList()</code> <code>options</code> table. <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Hatnote modules| ]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> kjz397dppn5xh7vl3nrpgfmz2lcm6si Bhângsa:Module documentation pages 14 3652 18642 2024-09-29T10:13:26Z Munajad.MH 3071 ←Membuat halaman berisi '{{Tracking category}} {{category see also|Template documentation pages}} <!--Categories--> [[Category:Documentation pages]] [[Category:Wikipedia modules|Δ]]' 18642 wikitext text/x-wiki {{Tracking category}} {{category see also|Template documentation pages}} <!--Categories--> [[Category:Documentation pages]] [[Category:Wikipedia modules|Δ]] awp6ctrppegl531zyukby3ce4t8l0wi Cèṭa'an:Tracking category 10 3653 20197 20196 2024-10-09T19:32:10Z Munajad.MH 3071 20197 wikitext text/x-wiki {{Cmbox | type = notice | image = [[File:Category.svg|80px|alt=|link=]] | text =<div style="text-align: center; font-size: larger; font-weight: bold; width: 87%; margin: 0px auto 0px 0px">Laman panika bâgiân dâri [[:Category:Tracking categories|tracking category]]{{#if:{{{template|}}}|<br />ghâbây template {{tl|{{{template}}}}}|}}.</div>''Ka'dinto èmabi nangkarè tor amorbhâ sabuwâ daftar tor daftar man-laman{{#if:{{{template|}}}|&#32;èmabi {{tl|{{{template}}}}}|}}&mdash;khusussa lakar ka'angghuy daftar kadhibi' tor pamabiyânna dâlâm pamorbhâ'an artikel tor category ka'dissa'. Panika bhunten bâgiyân '''[[Wikipedia:Categorization|encyclopedia's categorization scheme]]'''.''{{#if:{{{text|}}}|<br />{{{text|}}}}}__HIDDENCAT__ {{Hidden begin|title=Informasi sè mraghih:|style=width:95%;margin:auto;font-size:100%}} * Ka'dinto category, engghi sabuwâ '''[[Wikipedia:Categorization#Hiding categories|''category'' sè nyèrè]]''' anèngghi [[:Category:Hidden categories|laman ''member'']], labhunten dâ' sè asaranta dâ' [[Special:Preferences#mw-prefsection-rendering|''user preference'' (sondhukka pangangghuy)]] (''Appearance → Show hidden categories'') ampon tanata. * Ka'dinto ''Category-category'', engghi èmabi kaghuna track (panyarè otabâ palacak), nyangkèr tor anata daftar man-laman marloaghi "Pamaratè ''en masse''" (saompama, laman sè ngaghuna sintaksis), otabâ sè mumkin putoh èpeccè' sakadhinapa sè lekkassa. * ''Catègory-category'' palacak afungsi nyampo'aghi ''member'' dâri sapanta daftar otabâ subkategori dâ' longkang daftar sè lebbih bibâra moassèrna (efektif) (''èpèsa'aghi akalèngghâ klasifikasina''). * Umum kalamon Catègory palacak èbisarah halè otomatis sarenna templat sè èdhikanè nâng laman otabâna sarâng prangkat powa MediaWiki (miyarsa [[Special:TrackingCategories]] kaghuna ikhtisar panangghi). {{Hidden end}}}} {{#ifeq:{{{container}}}|yes|{{Cmbox | type = notice | text = This is a '''[[:Category:Container categories|container category]]'''. Due to its scope, it should contain ''only'' '''[[Wikipedia:Categorization#Subcategorization|subcategories]]'''. <includeonly>{{Category other|[[Category:Container categories]]}}</includeonly>}}{{#if:{{{1|}}}|<p>{{{1}}}</p>|}} }} {{#if: {{{delete-empty|}}} | {{#ifeq: {{{delete-empty}}} | yes | | {{Possibly empty category}} }} | {{Possibly empty category}} }} <includeonly>{{Single namespace|category|{{#ifeq:{{{category|}}}|no||{{{category|[[Category:Tracking categories]] __NOGALLERY__}}}}}}}</includeonly><noinclude> {{Documentation}} </noinclude> qed5ly29b0ux163skxemhe4iiq6suvt Cèṭa'an:Tracking category/doc 10 3654 18645 2024-09-29T10:16:07Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{never substitute}} == Usage == ; Basic syntax Use the basic syntax {{tlx|Tracking category}} on a [[Help:Category|category]] page to designate it as a tracking category. This template places the category into [[:Category:Tracking categories]] and [[:Category:Hidden categories]], causes the category to be [[WP:HIDDENCAT|hidden]] o...' 18645 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{never substitute}} == Usage == ; Basic syntax Use the basic syntax {{tlx|Tracking category}} on a [[Help:Category|category]] page to designate it as a tracking category. This template places the category into [[:Category:Tracking categories]] and [[:Category:Hidden categories]], causes the category to be [[WP:HIDDENCAT|hidden]] on its member pages, and produces the following message box on the category page: {{Tracking category}} ; Note This template is only for use in the category [[Wikipedia:Namespace#In use|namespace]] (ns=14). Using it on any page in any other namespace will add the page to [[:Category:Pages with templates in the wrong namespace]] and produce the following error message box on the category page: <!--the following is needed because {{Incorrect namespace}} won't display in the Template namespace--> {{Mbox | type = content | image = [[File:Stop hand orange.svg|50px]] | text = {{Error|The above template should only be transcluded in the ''Category'' namespace(s).}} }} ; Full syntax <pre style="overflow:auto;"> {{Tracking category |template= |text= |container= |1= |category= }} </pre> === Parameters === ; template : Used to add text with the name of the template that populates the tracking category. Do not include "Template:" before the template name. : The syntax '''<code><nowiki>{{Tracking category|template=Template name}}</nowiki></code>''' produces: {{Tracking category|template=Template name}} ; text : Used to add extra text to the template. The text will be shown in the visible (unfolded) part of the template. : The syntax '''<code><nowiki>{{Tracking category|text=Extra text goes here.}}</nowiki></code>''' produces: {{Tracking category|text=Extra text goes here.}} ; container : Use to further designate the category as a '''[[Wikipedia:Container category|container category]]'''. : The syntax '''<code><nowiki>{{Tracking category|container=yes}}</nowiki></code>''' adds the category page to '''[[:Category:Container categories]]''' and produces<nowiki>:</nowiki> {{Tracking category|container=yes}} ; delete-empty : Used to stop the {{[[Template:Possibly empty category|Possibly empty category]]}} template from being transcluded. : The syntax '''<code><nowiki>{{Tracking category|delete-empty=yes}}</nowiki></code>''' will removed the banner {{Tracking category|delete-empty=yes}} ; unnamed parameter 1 : When used with {{para|container|yes}}, this parameter will add content below the container category message box. When used without {{para|container|yes}}, this parameter is ignored. : The syntax '''<code><nowiki>{{Tracking category|container=yes|This content is added below the container category message box.}}</nowiki></code>''' produces<nowiki>:</nowiki> {{Tracking category|container=yes|This content is added below the container category message box.}} : Due to the current coding of the template this is limited to a single paragraph with SPAN style formatting. ; category : Used to prevent the addition of '''[[:Category:Tracking categories]]''' and optionally add a different category instead. : The syntax '''<code><nowiki>{{Tracking category|category=no}}</nowiki></code>''' will prevent a category page from being added to [[:Category:Tracking categories]]. : The syntax '''<code><nowiki>{{Tracking category|category=[[Category:Some other category]]}}</nowiki></code>''' will add the category page to '''Category:Some other category''' instead of [[:Category:Tracking categories]]. == See also == === Supporting templates === * {{tl|Cmbox}} * {{tl|Collapse top}} and {{tl|Collapse bottom}} * {{tl|Category other}} * {{tl|Single namespace}} {{Other category-header templates}} <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Category namespace templates]] [[Category:Tracking templates]] }}</includeonly> pxf6cdbryfwhc3ew2m0ptq0v0h4xe4k Bhângsa:Tracking categories 14 3655 18646 2024-09-29T10:17:52Z Munajad.MH 3071 ←Membuat halaman berisi '{{pp-vandalism|small=yes}} {{shortcut|CAT:TRACK}} {{Wikipedia category |tracking=yes|tracking_category=no |container=yes |description=The subcategories of this category are other tracking categories. To add a category to this category, tag it with {{tlx|Tracking category}} or {{tlx|Wikipedia category|tracking{{=}}yes}}.}} For a list of the tracking categories that are automatically populated by the wiki software, see [[Special:TrackingCategories]]. {{CatAutoTOC}}...' 18646 wikitext text/x-wiki {{pp-vandalism|small=yes}} {{shortcut|CAT:TRACK}} {{Wikipedia category |tracking=yes|tracking_category=no |container=yes |description=The subcategories of this category are other tracking categories. To add a category to this category, tag it with {{tlx|Tracking category}} or {{tlx|Wikipedia category|tracking{{=}}yes}}.}} For a list of the tracking categories that are automatically populated by the wiki software, see [[Special:TrackingCategories]]. {{CatAutoTOC}} [[Category:Wikipedia categories]] h247aik1j42jxbzm87gox2l7exrndfy Cèṭa'an:Category see also/Category pair check 10 3656 18647 2024-09-29T10:19:58Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{pp-template|small=yes}}</noinclude><includeonly>{{#ifeq: {{NAMESPACE}} | Category |<!-- -->{{#if: {{#invoke:String|match|{{BASEPAGENAME}}|%d+[snrt][tdh]%-century.+$|ignore_errors=true}}<!-- -->|<!-- it's on a century category -->{{#if: {{#invoke:String|match|{{{1|}}}|{{#invoke:String|match|{{BASEPAGENAME}}|-century.+$|ignore_errors=true}}|ignore_errors=true|plain=true}}<!-- -->|<!-- the link is to a similar century category...' 18647 wikitext text/x-wiki <noinclude>{{pp-template|small=yes}}</noinclude><includeonly>{{#ifeq: {{NAMESPACE}} | Category |<!-- -->{{#if: {{#invoke:String|match|{{BASEPAGENAME}}|%d+[snrt][tdh]%-century.+$|ignore_errors=true}}<!-- -->|<!-- it's on a century category -->{{#if: {{#invoke:String|match|{{{1|}}}|{{#invoke:String|match|{{BASEPAGENAME}}|-century.+$|ignore_errors=true}}|ignore_errors=true|plain=true}}<!-- -->|<!-- the link is to a similar century category -->[[Category:Template Category see also used when Template Category pair probably should be]]<!-- -->}}<!-- -->}}<!-- -->}}</includeonly><noinclude> {{Documentation|content= {{High-use}} Check whether [[Template:Category see also]] has been used when [[Template:Category pair]] probably should be use. The test is: #Is this page in the Category namespace? #Does this page's title end in "nn(st{{!}}nd{{!}}rd{{!}}th)-century something" #does the first linked cat's title end in the same "-century something" as the title of the page it is used on? If the answer to all 3 is yes, then categorise the page in the hidden tracking category [[:Category:Template Category see also used when Template Category pair probably should be]] }}</noinclude> sy2a5do8m2dxdahfpu0o5zkc6g98erj Cèṭa'an:Category pair 10 3657 18648 2024-09-29T10:20:41Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:Category pair|catPair}}{{#invoke:Check for unknown parameters|check|1|2|showblankpositional=1|unknown={{Category other|[[Category:Pages using category pair with more than 2 parameters]]}}|preview=Page using [[Template:Category pair]] with more than 2 parameters|ignoreblank=n }}<noinclude> {{documentation}} </noinclude>' 18648 wikitext text/x-wiki {{#invoke:Category pair|catPair}}{{#invoke:Check for unknown parameters|check|1|2|showblankpositional=1|unknown={{Category other|[[Category:Pages using category pair with more than 2 parameters]]}}|preview=Page using [[Template:Category pair]] with more than 2 parameters|ignoreblank=n }}<noinclude> {{documentation}} </noinclude> p9vrvs0jtgmdagvq1rr5rjdoc6h8yvm Modul:Category pair 828 3658 18649 2024-09-29T10:21:43Z Munajad.MH 3071 ←Membuat halaman berisi 'require('strict') local getArgs = require('Module:Arguments').getArgs local hatnote = require('Module:Hatnote')._hatnote local formatLink = require('Module:Format link')._formatLink local p = {} local catNS = mw.site.namespaces.Category.id -- category namespace number -- Lua implementation of [[Template:CategoryPair]] -- Arguments: -- prevTitle -- mw.title.Title object for preceding category -- nextTitle -- mw.title.Title object for succeeding category --...' 18649 Scribunto text/plain require('strict') local getArgs = require('Module:Arguments').getArgs local hatnote = require('Module:Hatnote')._hatnote local formatLink = require('Module:Format link')._formatLink local p = {} local catNS = mw.site.namespaces.Category.id -- category namespace number -- Lua implementation of [[Template:CategoryPair]] -- Arguments: -- prevTitle -- mw.title.Title object for preceding category -- nextTitle -- mw.title.Title object for succeeding category -- Returns: -- hatnote that says "see also" for one or both of prev/next (depending on whether they exist) function p._pair(prevTitle, nextTitle) prevTitle = prevTitle and prevTitle.exists and formatLink{link = prevTitle.fullText} nextTitle = nextTitle and nextTitle.exists and formatLink{link = nextTitle.fullText} local note = '' if prevTitle and nextTitle then -- if both note = mw.ustring.format('See also the preceding %s and the succeeding %s',prevTitle, nextTitle) elseif prevTitle then -- if only prevTitle note = mw.ustring.format('See also the preceding %s', prevTitle) elseif nextTitle then -- if only nextTitle note = mw.ustring.format('See also the succeeding %s', nextTitle) else -- otherwise neither return mw.title.getCurrentTitle().namespace == catNS and '[[Category:Pages using category pair with no output]]' or '' end return hatnote(note, {extraclasses = 'seealso'}) end function p.catPair(frame) local args = getArgs(frame, {wrappers={'Template:Category pair'}}) local prevTitle = args[1] and mw.title.new(args[1],catNS) local nextTitle = args[2] and mw.title.new(args[2],catNS) return p._pair(prevTitle, nextTitle) end function p.prevCat(frame) local args = getArgs(frame, {wrappers={'Template:Preceding category'}}) local prevTitle = args[1] and mw.title.new(args[1], catNS) return p._pair(prevTitle, nil) end function p.nextCat(frame) local args = getArgs(frame, {wrappers={'Template:Succeeding category'}}) local nextTitle = args[1] and mw.title.new(args[1], catNS) return p._pair(nil, nextTitle) end return p gssnmqzxyd1db6kq9tm12dckyu3dtyb Modul:Category pair/doc 828 3659 18650 2024-09-29T10:22:25Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating|release}} {{High use}} {{Lua|Module:Arguments|Module:Hatnote|Module:Format link}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> Implements {{tl|Category pair}}, {{tl|Preceding category}}, and {{tl|Succeeding category}} == Usage == <code><nowiki>{{</nowiki>#invoke:Category pair|_pair|title object for first page|title object for second page<nowiki>}}</nowiki></code> <includeonly>{{Sandbox other|| <!...' 18650 wikitext text/x-wiki {{Module rating|release}} {{High use}} {{Lua|Module:Arguments|Module:Hatnote|Module:Format link}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> Implements {{tl|Category pair}}, {{tl|Preceding category}}, and {{tl|Succeeding category}} == Usage == <code><nowiki>{{</nowiki>#invoke:Category pair|_pair|title object for first page|title object for second page<nowiki>}}</nowiki></code> <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Hatnote modules]] }}</includeonly> <noinclude> [[Category:Module documentation pages]] </noinclude> o6uxje6be12vwrv1k7vewg8c9mdgp04 Modul:Format link 828 3660 18651 2024-09-29T10:23:21Z Munajad.MH 3071 ←Membuat halaman berisi '-------------------------------------------------------------------------------- -- 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 =...' 18651 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) then local success, exists = pcall(function() return title.exists end) if success and not exists then category = mw.ustring.format('[[Category:%s]]', catMissing) end 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 252hp8jk2qv051cngf0qjx0ljcf0bof Modul:Format link/doc 828 3661 18652 2024-09-29T10:23:59Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{used in system|in [[MediaWiki:Perfcachedts]]}} {{Lua|Module:Arguments|Module:Error|Module:Yesno}} This module, migrated from origins in [[Module:Hatnote]], provides functionality for formatting links for display, including that powering the {{tl|format link}} template. It can pretty-format section links with the section symbol ("§") and appropriate whitespace, it aut...' 18652 wikitext text/x-wiki <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{used in system|in [[MediaWiki:Perfcachedts]]}} {{Lua|Module:Arguments|Module:Error|Module:Yesno}} This module, migrated from origins in [[Module:Hatnote]], provides functionality for formatting links for display, including that powering the {{tl|format link}} template. It can pretty-format section links with the section symbol ("§") and appropriate whitespace, it automatically escapes category and file names with the [[Help:Colon trick|colon trick]], and includes functionality for italicizing the page or section name, and for detecting and categorizing results that produce [[Wikipedia:Red link|red links]]. == Use from wikitext == The functions in this module cannot be used directly from #invoke, and must be used through templates instead. Please see [[Template:Format link]] for documentation on usage of that template. == Use from other Lua modules== To load this module from another Lua module, use the following code: <syntaxhighlight lang="lua"> local mFormatLink = require('Module:Format link') </syntaxhighlight> You can then use the functions as documented below. === _formatLink === <syntaxhighlight lang="lua"> mFormatLink._formatLink{ link = 'Link', display = 'Display', target = 'Target', italicizePage = true, italicizeSection = true, categorizeMissing = 'Pages using formatted red links' } </syntaxhighlight> Formats <var>link</var> as a wikilink. Categories and files are automatically escaped with the [[Help:Colon trick|colon trick]], and links to sections are automatically formatted as ''page § section'', rather than the MediaWiki default of ''page#section''. Several options modify the output: * If the <var>display</var> value is present, then it will be used as a display value. Any manual piping (using the <code><nowiki>{{!}}</nowiki></code> magic word or similar) present in <var>link</var> will be overridden by the <var>display</var> value if present. * If the <var>target</var> value is present, then it will override <var>link</var> as a target, but the result will still be ''displayed'' using either the value from <var>display</var>, or the result of formatting <var>link</var>. * If <var>italicizePage</var> is true, then the page portion of the link is italicized if present. * If <var>italicizeSection</var> is true, then the section portion of the link is italicized if present. * If <var>categorizeMissing</var> is a non-empty string, then that value is used as a category name, and that category will be applied if the resulting target of the link (no matter whether through <var>link</var> or through <var>target</var>) doesn't exist. ;Examples: : <syntaxhighlight lang="lua" inline>mFormatLink._formatLink{link = 'Foo#Bar'}</syntaxhighlight> &rarr; <nowiki>[[:Foo#Bar|Foo §&amp;nbsp;Bar]]</nowiki> &rarr; {{format link|Foo#Bar}} : <syntaxhighlight lang="lua" inline>mFormatLink._formatLink{link = 'Baz', display = 'Qux'}</syntaxhighlight> &rarr; <nowiki>[[:Baz|Qux]]</nowiki> &rarr; {{format link|Baz|Qux}} : <syntaxhighlight lang="lua" inline>mFormatLink._formatLink{link = 'Foo|Bar', display = 'Baz'}</syntaxhighlight> &rarr; <nowiki>[[:Foo|Baz]]</nowiki> &rarr; {{format link|Foo{{!}}Bar|Baz}} : <syntaxhighlight lang="lua" inline>mFormatLink._formatLink{link = '#Foo', target = 'Example#Foo'}</syntaxhighlight> &rarr; <nowiki>[[:Example#Foo|§&amp;nbsp;Foo]]</nowiki> &rarr; {{format link|#Foo||Example#Foo}} : <syntaxhighlight lang="lua" inline>mFormatLink._formatLink{link = 'The Lord of the Rings#Plot', italicizePage = true}</syntaxhighlight> &rarr; <nowiki>[[:The Lord of the Rings#Plot|''The Lord of the Rings'' §&amp;nbsp;Plot]]</nowiki> &rarr; {{format link|The Lord of the Rings#Plot|italicizepage=true}} : <syntaxhighlight lang="lua" inline>mFormatLink._formatLink{link = 'Cybercrime Prevention Act of 2012#Disini v. Secretary of Justice', italicizeSection = true}</syntaxhighlight> &rarr; <nowiki>[[:Cybercrime Prevention Act of 2012#Disini v. Secretary of Justice|Cybercrime Prevention Act of 2012 §&amp;nbsp;''Disini v. Secretary of Justice'']]</nowiki> &rarr; {{format link|Cybercrime Prevention Act of 2012#Disini v. Secretary of Justice|italicizesection=true}} : <syntaxhighlight lang="lua" inline>mFormatLink._formatLink{link = 'Nonexistent page', categorizeMissing = 'Example'}</syntaxhighlight> &rarr; <nowiki>[[:Nonexistent page]][[Category:Example]]</nowiki> &rarr; {{format link|Nonexistent page}} : <syntaxhighlight lang="lua" inline>mFormatLink._formatLink{link = 'Existing', categorizeMissing = 'Example'}</syntaxhighlight> &rarr; <nowiki>[[:Existing]]</nowiki> &rarr; {{format link|Existing}} === formatPages === <syntaxhighlight lang="lua"> mFormatLink.formatPages(options, pages) </syntaxhighlight> This derived function is useful for lists that format many links. It formats an array of pages using the [[#_formatLink|_formatLink]] function, and returns the result as an array. Options in the <var>options</var> table are applied, and use the same names as the options for <var>_formatLink</var>. ;Example :{{code|<nowiki>mFormatLink.formatPages({categorizeMissing = 'Example'}, {'Foo#Bar', 'Nonexistent page'})</nowiki>|lua}} &rarr; {{code|<nowiki>{'[[:Foo#Bar|Foo §&nbsp;Bar]]', '[[:Nonexistent page]][[Category:Example]]'}</nowiki>|lua}} == Errors == If <var>_formatLink</var> is used and neither a <var>link</var> nor a <var>target</var> argument is provided, then the module will produce an error message instead of its usual output, as it ''cannot'' then produce valid output. You can solve this error by providing appropriate parameters to <var>_formatLink</var>, or you may want to ensure that a more descriptive error is provided by a downstream template or module when it would otherwise call <var>_formatLink</var> with inadequate arguments. <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Link modules]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> a9e1hl5062zt8xt37xq5f893tdpkbtt Cèṭa'an:Format link 10 3662 18653 2024-09-29T10:25:15Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{{{{|safesubst:}}}#invoke:format link|formatLink}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>' 18653 wikitext text/x-wiki <includeonly>{{{{{|safesubst:}}}#invoke:format link|formatLink}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> ih4r2bhkd0ortj8dqf5t2sw54dv4klv Cèṭa'an:Format link/doc 10 3663 18654 2024-09-29T10:25:56Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{lua|Module:Format link}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> This template formats a link for use in hatnote templates. It accepts up to three positional parameters, the link, an optional display value, and an optional target override (which if provided, makes the link parameter optional). These parameters may also be supplied by name, as <var>link</var>, <var>display</var>, and <var>target...' 18654 wikitext text/x-wiki {{Documentation subpage}} {{lua|Module:Format link}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> This template formats a link for use in hatnote templates. It accepts up to three positional parameters, the link, an optional display value, and an optional target override (which if provided, makes the link parameter optional). These parameters may also be supplied by name, as <var>link</var>, <var>display</var>, and <var>target</var> respectively. Links to categories and files are automatically escaped with the [[Help:Colon trick|colon trick]], and links to sections are automatically formatted as ''page § section'', rather than the MediaWiki default of ''page#section''. This template doesn't work with [[WP:SUBST|subst]]. == Usage == '''Link only:''' {{tlc|format link|''link''}} '''Link plus display:''' {{tlc|format link|''link''|''display''}} '''Link with an italicized page name:''' {{tlc|format link|''link''|3=italicizepage=yes}} '''Link with an italicized section name:''' {{tlc|format link|''link''|3=italicizesection=yes}} If the link or display values contain an equals sign, you will need to specify the parameter names like this: {{tlc|format link|2=1=''link''|3=2=''display''}} '''Link with a target override:''' {{tlc|format link|''link''|''display''|''target''}} '''Link with parameters supplied by name:''' {{tlc|format link|2=link=''link''|3=display=''display''|4=target=''target''}} == Examples == * {{tlc|format link|Lion}} → <nowiki>[[Lion]]</nowiki> → {{format link|Lion}} * {{tlc|format link|Lion#Etymology}} → <nowiki>[[Lion#Etymology|Lion §&amp;nbsp;Etymology]]</nowiki> → {{format link|Lion#Etymology}} * {{tlc|format link|Category:Lions}} → <nowiki>[[:Category:Lions]]</nowiki> → {{format link|Category:Lions}} * {{tlc|format link|Lion#Etymology|Etymology of lion}} → <nowiki>[[Lion#Etymology|Etymology of lion]]</nowiki> → {{format link|Lion#Etymology|Etymology of lion}} * {{tlc|format link|#Bar||Foo#Bar}} → <nowiki>[[:Foo#Bar|§&amp;nbsp;Bar]]</nowiki> → {{format link|#Bar||Foo#Bar}} * {{tlc|format link|Quo warranto#Philippines|3=italicizepage=true}} → <nowiki>[[Quo warranto#Philippines|<i>Quo warranto</i> §&amp;nbsp;Philippines]]</nowiki> → {{format hatnote link|Quo warranto#Philippines|italicizepage=true}} * {{tlc|format link|Cybercrime Prevention Act of 2012#Disini v. Secretary of Justice|3=italicizesection=true}} &rarr; <nowiki>[[Cybercrime Prevention Act of 2012#Disini v. Secretary of Justice|Cybercrime Prevention Act of 2012 §&amp;nbsp;<i>Disini v. Secretary of Justice</i>]]</nowiki> &rarr; {{format hatnote link|Cybercrime Prevention Act of 2012#Disini v. Secretary of Justice|italicizesection=true}} * {{tlc|format link}} → {{format link|category=no}} == Errors == If this template is used and neither the <var>link</var> parameter (or positional parameter 1) nor the <var>target</var> parameter (or positional parameter 3) is supplied, then the template will return an error message. At least one of those must be supplied. == See also == * {{tl|Format linkr}} – an arguably better version of this template which converts underscores to spaces and calls {{tl|urldecode}} on the input * {{tl|Section link}} * {{tl|formatter link}} – a template for applying a Wikidata {{q|P1630}} <includeonly>{{Sandbox other|| <!-- Categories go here and interwikis go in Wikidata. --> [[Category:Internal link templates]] }}</includeonly> qr7mym2i3q8wjv1vwed6gcpuah5virb Modul:Wd 828 3664 18655 2024-09-29T10:27:33Z Munajad.MH 3071 ←Membuat halaman berisi '-- Original module located at [[:en:Module:Wd]] and [[:en:Module:Wd/i18n]]. require("strict") local p = {} local module_arg = ... local i18n local i18nPath local function loadI18n(aliasesP, frame) local title if frame then -- current module invoked by page/template, get its title from frame title = frame:getTitle() else -- current module included by other module, get its title from ... title = module_arg end if not i18n then i18nPath = title .....' 18655 Scribunto text/plain -- Original module located at [[:en:Module:Wd]] and [[:en:Module:Wd/i18n]]. require("strict") local p = {} local module_arg = ... local i18n local i18nPath local function loadI18n(aliasesP, frame) local title if frame then -- current module invoked by page/template, get its title from frame title = frame:getTitle() else -- current module included by other module, get its title from ... title = module_arg end if not i18n then i18nPath = title .. "/i18n" i18n = require(i18nPath).init(aliasesP) end end p.claimCommands = { property = "property", properties = "properties", qualifier = "qualifier", qualifiers = "qualifiers", reference = "reference", references = "references" } p.generalCommands = { label = "label", title = "title", description = "description", alias = "alias", aliases = "aliases", badge = "badge", badges = "badges" } p.flags = { linked = "linked", short = "short", raw = "raw", multilanguage = "multilanguage", unit = "unit", ------------- preferred = "preferred", normal = "normal", deprecated = "deprecated", best = "best", future = "future", current = "current", former = "former", edit = "edit", editAtEnd = "edit@end", mdy = "mdy", single = "single", sourced = "sourced" } p.args = { eid = "eid", page = "page", date = "date", globalSiteId = "globalSiteId" } local aliasesP = { coord = "P625", ----------------------- image = "P18", author = "P50", authorNameString = "P2093", publisher = "P123", importedFrom = "P143", wikimediaImportURL = "P4656", statedIn = "P248", pages = "P304", language = "P407", hasPart = "P527", publicationDate = "P577", startTime = "P580", endTime = "P582", chapter = "P792", retrieved = "P813", referenceURL = "P854", sectionVerseOrParagraph = "P958", archiveURL = "P1065", title = "P1476", formatterURL = "P1630", quote = "P1683", shortName = "P1813", definingFormula = "P2534", archiveDate = "P2960", inferredFrom = "P3452", typeOfReference = "P3865", column = "P3903", subjectNamedAs = "P1810", wikidataProperty = "P1687", publishedIn = "P1433" } local aliasesQ = { percentage = "Q11229", prolepticJulianCalendar = "Q1985786", citeWeb = "Q5637226", citeQ = "Q22321052" } local parameters = { property = "%p", qualifier = "%q", reference = "%r", alias = "%a", badge = "%b", separator = "%s", general = "%x" } local formats = { property = "%p[%s][%r]", qualifier = "%q[%s][%r]", reference = "%r", propertyWithQualifier = "%p[ <span style=\"font-size:85\\%\">(%q)</span>][%s][%r]", alias = "%a[%s]", badge = "%b[%s]" } local hookNames = { -- {level_1, level_2} [parameters.property] = {"getProperty"}, [parameters.reference] = {"getReferences", "getReference"}, [parameters.qualifier] = {"getAllQualifiers"}, [parameters.qualifier.."\\d"] = {"getQualifiers", "getQualifier"}, [parameters.alias] = {"getAlias"}, [parameters.badge] = {"getBadge"} } -- default value objects, should NOT be mutated but instead copied local defaultSeparators = { ["sep"] = {" "}, ["sep%s"] = {","}, ["sep%q"] = {"; "}, ["sep%q\\d"] = {", "}, ["sep%r"] = nil, -- none ["punc"] = nil -- none } local rankTable = { ["preferred"] = 1, ["normal"] = 2, ["deprecated"] = 3 } local function replaceAlias(id) if aliasesP[id] then id = aliasesP[id] end return id end local function errorText(code, ...) local text = i18n["errors"][code] if arg then text = mw.ustring.format(text, unpack(arg)) end return text end local function throwError(errorMessage, ...) error(errorText(errorMessage, unpack(arg))) end local function replaceDecimalMark(num) return mw.ustring.gsub(num, "[.]", i18n['numeric']['decimal-mark'], 1) end local function padZeros(num, numDigits) local numZeros local negative = false if num < 0 then negative = true num = num * -1 end num = tostring(num) numZeros = numDigits - num:len() for _ = 1, numZeros do num = "0"..num end if negative then num = "-"..num end return num end local function replaceSpecialChar(chr) if chr == '_' then -- replace underscores with spaces return ' ' else return chr end end local function replaceSpecialChars(str) local chr local esc = false local strOut = "" for i = 1, #str do chr = str:sub(i,i) if not esc then if chr == '\\' then esc = true else strOut = strOut .. replaceSpecialChar(chr) end else strOut = strOut .. chr esc = false end end return strOut end local function buildWikilink(target, label) if not label or target == label then return "[[" .. target .. "]]" else return "[[" .. target .. "|" .. label .. "]]" end end -- used to make frame.args mutable, to replace #frame.args (which is always 0) -- with the actual amount and to simply copy tables local function copyTable(tIn) if not tIn then return nil end local tOut = {} for i, v in pairs(tIn) do tOut[i] = v end return tOut end -- used to merge output arrays together; -- note that it currently mutates the first input array local function mergeArrays(a1, a2) for i = 1, #a2 do a1[#a1 + 1] = a2[i] end return a1 end local function split(str, del) local out = {} local i, j = str:find(del) if i and j then out[1] = str:sub(1, i - 1) out[2] = str:sub(j + 1) else out[1] = str end return out end local function parseWikidataURL(url) local id if url:match('^http[s]?://') then id = split(url, "Q") if id[2] then return "Q" .. id[2] end end return nil end local function parseDate(dateStr, precision) precision = precision or "d" local i, j, index, ptr local parts = {nil, nil, nil} if dateStr == nil then return parts[1], parts[2], parts[3] -- year, month, day end -- 'T' for snak values, '/' for outputs with '/Julian' attached i, j = dateStr:find("[T/]") if i then dateStr = dateStr:sub(1, i-1) end local from = 1 if dateStr:sub(1,1) == "-" then -- this is a negative number, look further ahead from = 2 end index = 1 ptr = 1 i, j = dateStr:find("-", from) if i then -- year parts[index] = tonumber(dateStr:sub(ptr, i-1), 10) -- explicitly give base 10 to prevent error if parts[index] == -0 then parts[index] = tonumber("0") -- for some reason, 'parts[index] = 0' may actually store '-0', so parse from string instead end if precision == "y" then -- we're done return parts[1], parts[2], parts[3] -- year, month, day end index = index + 1 ptr = i + 1 i, j = dateStr:find("-", ptr) if i then -- month parts[index] = tonumber(dateStr:sub(ptr, i-1), 10) if precision == "m" then -- we're done return parts[1], parts[2], parts[3] -- year, month, day end index = index + 1 ptr = i + 1 end end if dateStr:sub(ptr) ~= "" then -- day if we have month, month if we have year, or year parts[index] = tonumber(dateStr:sub(ptr), 10) end return parts[1], parts[2], parts[3] -- year, month, day end local function datePrecedesDate(aY, aM, aD, bY, bM, bD) if aY == nil or bY == nil then return nil end aM = aM or 1 aD = aD or 1 bM = bM or 1 bD = bD or 1 if aY < bY then return true end if aY > bY then return false end if aM < bM then return true end if aM > bM then return false end if aD < bD then return true end return false end local function getHookName(param, index) if hookNames[param] then return hookNames[param][index] elseif param:len() > 2 then return hookNames[param:sub(1, 2).."\\d"][index] else return nil end end local function alwaysTrue() return true end -- The following function parses a format string. -- -- The example below shows how a parsed string is structured in memory. -- Variables other than 'str' and 'child' are left out for clarity's sake. -- -- Example: -- "A %p B [%s[%q1]] C [%r] D" -- -- Structure: -- [ -- { -- str = "A " -- }, -- { -- str = "%p" -- }, -- { -- str = " B ", -- child = -- [ -- { -- str = "%s", -- child = -- [ -- { -- str = "%q1" -- } -- ] -- } -- ] -- }, -- { -- str = " C ", -- child = -- [ -- { -- str = "%r" -- } -- ] -- }, -- { -- str = " D" -- } -- ] -- local function parseFormat(str) local chr, esc, param, root, cur, prev, new local params = {} local function newObject(array) local obj = {} -- new object obj.str = "" array[#array + 1] = obj -- array{object} obj.parent = array return obj end local function endParam() if param > 0 then if cur.str ~= "" then cur.str = "%"..cur.str cur.param = true params[cur.str] = true cur.parent.req[cur.str] = true prev = cur cur = newObject(cur.parent) end param = 0 end end root = {} -- array root.req = {} cur = newObject(root) prev = nil esc = false param = 0 for i = 1, #str do chr = str:sub(i,i) if not esc then if chr == '\\' then endParam() esc = true elseif chr == '%' then endParam() if cur.str ~= "" then cur = newObject(cur.parent) end param = 2 elseif chr == '[' then endParam() if prev and cur.str == "" then table.remove(cur.parent) cur = prev end cur.child = {} -- new array cur.child.req = {} cur.child.parent = cur cur = newObject(cur.child) elseif chr == ']' then endParam() if cur.parent.parent then new = newObject(cur.parent.parent.parent) if cur.str == "" then table.remove(cur.parent) end cur = new end else if param > 1 then param = param - 1 elseif param == 1 then if not chr:match('%d') then endParam() end end cur.str = cur.str .. replaceSpecialChar(chr) end else cur.str = cur.str .. chr esc = false end prev = nil end endParam() -- make sure that at least one required parameter has been defined if not next(root.req) then throwError("missing-required-parameter") end -- make sure that the separator parameter "%s" is not amongst the required parameters if root.req[parameters.separator] then throwError("extra-required-parameter", parameters.separator) end return root, params end local function sortOnRank(claims) local rankPos local ranks = {{}, {}, {}, {}} -- preferred, normal, deprecated, (default) local sorted = {} for _, v in ipairs(claims) do rankPos = rankTable[v.rank] or 4 ranks[rankPos][#ranks[rankPos] + 1] = v end sorted = ranks[1] sorted = mergeArrays(sorted, ranks[2]) sorted = mergeArrays(sorted, ranks[3]) return sorted end local function isValueInTable(searchedItem, inputTable) for _, item in pairs(inputTable) do if item == searchedItem then return true end end return false end local Config = {} -- allows for recursive calls function Config:new() local cfg = {} setmetatable(cfg, self) self.__index = self cfg.separators = { -- single value objects wrapped in arrays so that we can pass by reference ["sep"] = {copyTable(defaultSeparators["sep"])}, ["sep%s"] = {copyTable(defaultSeparators["sep%s"])}, ["sep%q"] = {copyTable(defaultSeparators["sep%q"])}, ["sep%r"] = {copyTable(defaultSeparators["sep%r"])}, ["punc"] = {copyTable(defaultSeparators["punc"])} } cfg.entity = nil cfg.entityID = nil cfg.propertyID = nil cfg.propertyValue = nil cfg.qualifierIDs = {} cfg.qualifierIDsAndValues = {} cfg.bestRank = true cfg.ranks = {true, true, false} -- preferred = true, normal = true, deprecated = false cfg.foundRank = #cfg.ranks cfg.flagBest = false cfg.flagRank = false cfg.periods = {true, true, true} -- future = true, current = true, former = true cfg.flagPeriod = false cfg.atDate = {parseDate(os.date('!%Y-%m-%d'))} -- today as {year, month, day} cfg.mdyDate = false cfg.singleClaim = false cfg.sourcedOnly = false cfg.editable = false cfg.editAtEnd = false cfg.inSitelinks = false cfg.langCode = mw.language.getContentLanguage().code cfg.langName = mw.language.fetchLanguageName(cfg.langCode, cfg.langCode) cfg.langObj = mw.language.new(cfg.langCode) cfg.siteID = mw.wikibase.getGlobalSiteId() cfg.states = {} cfg.states.qualifiersCount = 0 cfg.curState = nil cfg.prefetchedRefs = nil return cfg end local State = {} function State:new(cfg, type) local stt = {} setmetatable(stt, self) self.__index = self stt.conf = cfg stt.type = type stt.results = {} stt.parsedFormat = {} stt.separator = {} stt.movSeparator = {} stt.puncMark = {} stt.linked = false stt.rawValue = false stt.shortName = false stt.anyLanguage = false stt.unitOnly = false stt.singleValue = false return stt end -- if id == nil then item connected to current page is used function Config:getLabel(id, raw, link, short) local label = nil local prefix, title= "", nil if not id then id = mw.wikibase.getEntityIdForCurrentPage() if not id then return "" end end id = id:upper() -- just to be sure if raw then -- check if given id actually exists if mw.wikibase.isValidEntityId(id) and mw.wikibase.entityExists(id) then label = id end prefix, title = "d:Special:EntityPage/", label -- may be nil else -- try short name first if requested if short then label = p._property{aliasesP.shortName, [p.args.eid] = id} -- get short name if label == "" then label = nil end end -- get label if not label then label = mw.wikibase.getLabel(id) end end if not label then label = "" elseif link then -- build a link if requested if not title then if id:sub(1,1) == "Q" then title = mw.wikibase.getSitelink(id) elseif id:sub(1,1) == "P" then -- properties have no sitelink, link to Wikidata instead prefix, title = "d:Special:EntityPage/", id end end label = mw.text.nowiki(label) -- escape raw label text so it cannot be wikitext markup if title then label = buildWikilink(prefix .. title, label) end end return label end function Config:getEditIcon() local value = "" local prefix = "" local front = "&nbsp;" local back = "" if self.entityID:sub(1,1) == "P" then prefix = "Property:" end if self.editAtEnd then front = '<span style="float:' if self.langObj:isRTL() then front = front .. 'left' else front = front .. 'right' end front = front .. '">' back = '</span>' end value = "[[File:OOjs UI icon edit-ltr-progressive.svg|frameless|text-top|10px|alt=" .. i18n['info']['edit-on-wikidata'] .. "|link=https://www.wikidata.org/wiki/" .. prefix .. self.entityID .. "?uselang=" .. self.langCode if self.propertyID then value = value .. "#" .. self.propertyID elseif self.inSitelinks then value = value .. "#sitelinks-wikipedia" end value = value .. "|" .. i18n['info']['edit-on-wikidata'] .. "]]" return front .. value .. back end -- used to create the final output string when it's all done, so that for references the -- function extensionTag("ref", ...) is only called when they really ended up in the final output function Config:concatValues(valuesArray) local outString = "" local j, skip for i = 1, #valuesArray do -- check if this is a reference if valuesArray[i].refHash then j = i - 1 skip = false -- skip this reference if it is part of a continuous row of references that already contains the exact same reference while valuesArray[j] and valuesArray[j].refHash do if valuesArray[i].refHash == valuesArray[j].refHash then skip = true break end j = j - 1 end if not skip then -- add <ref> tag with the reference's hash as its name (to deduplicate references) outString = outString .. mw.getCurrentFrame():extensionTag("ref", valuesArray[i][1], {name = valuesArray[i].refHash}) end else outString = outString .. valuesArray[i][1] end end return outString end function Config:convertUnit(unit, raw, link, short, unitOnly) local space = " " local label = "" local itemID if unit == "" or unit == "1" then return nil end if unitOnly then space = "" end itemID = parseWikidataURL(unit) if itemID then if itemID == aliasesQ.percentage then return "%" else label = self:getLabel(itemID, raw, link, short) if label ~= "" then return space .. label end end end return "" end function State:getValue(snak) return self.conf:getValue(snak, self.rawValue, self.linked, self.shortName, self.anyLanguage, self.unitOnly, false, self.type:sub(1,2)) end function Config:getValue(snak, raw, link, short, anyLang, unitOnly, noSpecial, type) if snak.snaktype == 'value' then local datatype = snak.datavalue.type local subtype = snak.datatype local datavalue = snak.datavalue.value if datatype == 'string' then if subtype == 'url' and link then -- create link explicitly if raw then -- will render as a linked number like [1] return "[" .. datavalue .. "]" else return "[" .. datavalue .. " " .. datavalue .. "]" end elseif subtype == 'commonsMedia' then if link then return buildWikilink("c:File:" .. datavalue, datavalue) elseif not raw then return "[[File:" .. datavalue .. "]]" else return datavalue end elseif subtype == 'geo-shape' and link then return buildWikilink("c:" .. datavalue, datavalue) elseif subtype == 'math' and not raw then local attribute = nil if (type == parameters.property or (type == parameters.qualifier and self.propertyID == aliasesP.hasPart)) and snak.property == aliasesP.definingFormula then attribute = {qid = self.entityID} end return mw.getCurrentFrame():extensionTag("math", datavalue, attribute) elseif subtype == 'external-id' and link then local url = p._property{aliasesP.formatterURL, [p.args.eid] = snak.property} -- get formatter URL if url ~= "" then url = mw.ustring.gsub(url, "$1", datavalue) return "[" .. url .. " " .. datavalue .. "]" else return datavalue end else return datavalue end elseif datatype == 'monolingualtext' then if anyLang or datavalue['language'] == self.langCode then return datavalue['text'] else return nil end elseif datatype == 'quantity' then local value = "" local unit if not unitOnly then -- get value and strip + signs from front value = mw.ustring.gsub(datavalue['amount'], "^%+(.+)$", "%1") if raw then return value end -- replace decimal mark based on locale value = replaceDecimalMark(value) -- add delimiters for readability value = i18n.addDelimiters(value) end unit = self:convertUnit(datavalue['unit'], raw, link, short, unitOnly) if unit then value = value .. unit end return value elseif datatype == 'time' then local y, m, d, p, yDiv, yRound, yFull, value, calendarID, dateStr local yFactor = 1 local sign = 1 local prefix = "" local suffix = "" local mayAddCalendar = false local calendar = "" local precision = datavalue['precision'] if precision == 11 then p = "d" elseif precision == 10 then p = "m" else p = "y" yFactor = 10^(9-precision) end y, m, d = parseDate(datavalue['time'], p) if y < 0 then sign = -1 y = y * sign end -- if precision is tens/hundreds/thousands/millions/billions of years if precision <= 8 then yDiv = y / yFactor -- if precision is tens/hundreds/thousands of years if precision >= 6 then mayAddCalendar = true if precision <= 7 then -- round centuries/millenniums up (e.g. 20th century or 3rd millennium) yRound = math.ceil(yDiv) if not raw then if precision == 6 then suffix = i18n['datetime']['suffixes']['millennium'] else suffix = i18n['datetime']['suffixes']['century'] end suffix = i18n.getOrdinalSuffix(yRound) .. suffix else -- if not verbose, take the first year of the century/millennium -- (e.g. 1901 for 20th century or 2001 for 3rd millennium) yRound = (yRound - 1) * yFactor + 1 end else -- precision == 8 -- round decades down (e.g. 2010s) yRound = math.floor(yDiv) * yFactor if not raw then prefix = i18n['datetime']['prefixes']['decade-period'] suffix = i18n['datetime']['suffixes']['decade-period'] end end if raw and sign < 0 then -- if BCE then compensate for "counting backwards" -- (e.g. -2019 for 2010s BCE, -2000 for 20th century BCE or -3000 for 3rd millennium BCE) yRound = yRound + yFactor - 1 end else local yReFactor, yReDiv, yReRound -- round to nearest for tens of thousands of years or more yRound = math.floor(yDiv + 0.5) if yRound == 0 then if precision <= 2 and y ~= 0 then yReFactor = 1e6 yReDiv = y / yReFactor yReRound = math.floor(yReDiv + 0.5) if yReDiv == yReRound then -- change precision to millions of years only if we have a whole number of them precision = 3 yFactor = yReFactor yRound = yReRound end end if yRound == 0 then -- otherwise, take the unrounded (original) number of years precision = 5 yFactor = 1 yRound = y mayAddCalendar = true end end if precision >= 1 and y ~= 0 then yFull = yRound * yFactor yReFactor = 1e9 yReDiv = yFull / yReFactor yReRound = math.floor(yReDiv + 0.5) if yReDiv == yReRound then -- change precision to billions of years if we're in that range precision = 0 yFactor = yReFactor yRound = yReRound else yReFactor = 1e6 yReDiv = yFull / yReFactor yReRound = math.floor(yReDiv + 0.5) if yReDiv == yReRound then -- change precision to millions of years if we're in that range precision = 3 yFactor = yReFactor yRound = yReRound end end end if not raw then if precision == 3 then suffix = i18n['datetime']['suffixes']['million-years'] elseif precision == 0 then suffix = i18n['datetime']['suffixes']['billion-years'] else yRound = yRound * yFactor if yRound == 1 then suffix = i18n['datetime']['suffixes']['year'] else suffix = i18n['datetime']['suffixes']['years'] end end else yRound = yRound * yFactor end end else yRound = y mayAddCalendar = true end if mayAddCalendar then calendarID = parseWikidataURL(datavalue['calendarmodel']) if calendarID and calendarID == aliasesQ.prolepticJulianCalendar then if not raw then if link then calendar = " ("..buildWikilink(i18n['datetime']['julian-calendar'], i18n['datetime']['julian'])..")" else calendar = " ("..i18n['datetime']['julian']..")" end else calendar = "/"..i18n['datetime']['julian'] end end end if not raw then local ce = nil if sign < 0 then ce = i18n['datetime']['BCE'] elseif precision <= 5 then ce = i18n['datetime']['CE'] end if ce then if link then ce = buildWikilink(i18n['datetime']['common-era'], ce) end suffix = suffix .. " " .. ce end value = tostring(yRound) if m then dateStr = self.langObj:formatDate("F", "1-"..m.."-1") if d then if self.mdyDate then dateStr = dateStr .. " " .. d .. "," else dateStr = d .. " " .. dateStr end end value = dateStr .. " " .. value end value = prefix .. value .. suffix .. calendar else value = padZeros(yRound * sign, 4) if m then value = value .. "-" .. padZeros(m, 2) if d then value = value .. "-" .. padZeros(d, 2) end end value = value .. calendar end return value elseif datatype == 'globecoordinate' then -- logic from https://github.com/DataValues/Geo (v4.0.1) local precision, unitsPerDegree, numDigits, strFormat, value, globe local latitude, latConv, latValue, latLink local longitude, lonConv, lonValue, lonLink local latDirection, latDirectionN, latDirectionS, latDirectionEN local lonDirection, lonDirectionE, lonDirectionW, lonDirectionEN local degSymbol, minSymbol, secSymbol, separator local latDegrees = nil local latMinutes = nil local latSeconds = nil local lonDegrees = nil local lonMinutes = nil local lonSeconds = nil local latDegSym = "" local latMinSym = "" local latSecSym = "" local lonDegSym = "" local lonMinSym = "" local lonSecSym = "" local latDirectionEN_N = "N" local latDirectionEN_S = "S" local lonDirectionEN_E = "E" local lonDirectionEN_W = "W" if not raw then latDirectionN = i18n['coord']['latitude-north'] latDirectionS = i18n['coord']['latitude-south'] lonDirectionE = i18n['coord']['longitude-east'] lonDirectionW = i18n['coord']['longitude-west'] degSymbol = i18n['coord']['degrees'] minSymbol = i18n['coord']['minutes'] secSymbol = i18n['coord']['seconds'] separator = i18n['coord']['separator'] else latDirectionN = latDirectionEN_N latDirectionS = latDirectionEN_S lonDirectionE = lonDirectionEN_E lonDirectionW = lonDirectionEN_W degSymbol = "/" minSymbol = "/" secSymbol = "/" separator = "/" end latitude = datavalue['latitude'] longitude = datavalue['longitude'] if latitude < 0 then latDirection = latDirectionS latDirectionEN = latDirectionEN_S latitude = math.abs(latitude) else latDirection = latDirectionN latDirectionEN = latDirectionEN_N end if longitude < 0 then lonDirection = lonDirectionW lonDirectionEN = lonDirectionEN_W longitude = math.abs(longitude) else lonDirection = lonDirectionE lonDirectionEN = lonDirectionEN_E end precision = datavalue['precision'] if not precision or precision <= 0 then precision = 1 / 3600 -- precision not set (correctly), set to arcsecond end -- remove insignificant detail latitude = math.floor(latitude / precision + 0.5) * precision longitude = math.floor(longitude / precision + 0.5) * precision if precision >= 1 - (1 / 60) and precision < 1 then precision = 1 elseif precision >= (1 / 60) - (1 / 3600) and precision < (1 / 60) then precision = 1 / 60 end if precision >= 1 then unitsPerDegree = 1 elseif precision >= (1 / 60) then unitsPerDegree = 60 else unitsPerDegree = 3600 end numDigits = math.ceil(-math.log10(unitsPerDegree * precision)) if numDigits <= 0 then numDigits = tonumber("0") -- for some reason, 'numDigits = 0' may actually store '-0', so parse from string instead end strFormat = "%." .. numDigits .. "f" if precision >= 1 then latDegrees = strFormat:format(latitude) lonDegrees = strFormat:format(longitude) if not raw then latDegSym = replaceDecimalMark(latDegrees) .. degSymbol lonDegSym = replaceDecimalMark(lonDegrees) .. degSymbol else latDegSym = latDegrees .. degSymbol lonDegSym = lonDegrees .. degSymbol end else latConv = math.floor(latitude * unitsPerDegree * 10^numDigits + 0.5) / 10^numDigits lonConv = math.floor(longitude * unitsPerDegree * 10^numDigits + 0.5) / 10^numDigits if precision >= (1 / 60) then latMinutes = latConv lonMinutes = lonConv else latSeconds = latConv lonSeconds = lonConv latMinutes = math.floor(latSeconds / 60) lonMinutes = math.floor(lonSeconds / 60) latSeconds = strFormat:format(latSeconds - (latMinutes * 60)) lonSeconds = strFormat:format(lonSeconds - (lonMinutes * 60)) if not raw then latSecSym = replaceDecimalMark(latSeconds) .. secSymbol lonSecSym = replaceDecimalMark(lonSeconds) .. secSymbol else latSecSym = latSeconds .. secSymbol lonSecSym = lonSeconds .. secSymbol end end latDegrees = math.floor(latMinutes / 60) lonDegrees = math.floor(lonMinutes / 60) latDegSym = latDegrees .. degSymbol lonDegSym = lonDegrees .. degSymbol latMinutes = latMinutes - (latDegrees * 60) lonMinutes = lonMinutes - (lonDegrees * 60) if precision >= (1 / 60) then latMinutes = strFormat:format(latMinutes) lonMinutes = strFormat:format(lonMinutes) if not raw then latMinSym = replaceDecimalMark(latMinutes) .. minSymbol lonMinSym = replaceDecimalMark(lonMinutes) .. minSymbol else latMinSym = latMinutes .. minSymbol lonMinSym = lonMinutes .. minSymbol end else latMinSym = latMinutes .. minSymbol lonMinSym = lonMinutes .. minSymbol end end latValue = latDegSym .. latMinSym .. latSecSym .. latDirection lonValue = lonDegSym .. lonMinSym .. lonSecSym .. lonDirection value = latValue .. separator .. lonValue if link then globe = parseWikidataURL(datavalue['globe']) if globe then globe = mw.wikibase.getLabelByLang(globe, "en"):lower() else globe = "earth" end latLink = table.concat({latDegrees, latMinutes, latSeconds}, "_") lonLink = table.concat({lonDegrees, lonMinutes, lonSeconds}, "_") value = "[https://geohack.toolforge.org/geohack.php?language="..self.langCode.."&params="..latLink.."_"..latDirectionEN.."_"..lonLink.."_"..lonDirectionEN.."_globe:"..globe.." "..value.."]" end return value elseif datatype == 'wikibase-entityid' then local label local itemID = datavalue['numeric-id'] if subtype == 'wikibase-item' then itemID = "Q" .. itemID elseif subtype == 'wikibase-property' then itemID = "P" .. itemID else return '<strong class="error">' .. errorText('unknown-data-type', subtype) .. '</strong>' end label = self:getLabel(itemID, raw, link, short) if label == "" then label = nil end return label else return '<strong class="error">' .. errorText('unknown-data-type', datatype) .. '</strong>' end elseif snak.snaktype == 'somevalue' and not noSpecial then if raw then return " " -- single space represents 'somevalue' else return i18n['values']['unknown'] end elseif snak.snaktype == 'novalue' and not noSpecial then if raw then return "" -- empty string represents 'novalue' else return i18n['values']['none'] end else return nil end end function Config:getSingleRawQualifier(claim, qualifierID) local qualifiers if claim.qualifiers then qualifiers = claim.qualifiers[qualifierID] end if qualifiers and qualifiers[1] then return self:getValue(qualifiers[1], true) -- raw = true else return nil end end function Config:snakEqualsValue(snak, value) local snakValue = self:getValue(snak, true) -- raw = true if snakValue and snak.snaktype == 'value' and snak.datavalue.type == 'wikibase-entityid' then value = value:upper() end return snakValue == value end function Config:setRank(rank) local rankPos if rank == p.flags.best then self.bestRank = true self.flagBest = true -- mark that 'best' flag was given return end if rank:sub(1,9) == p.flags.preferred then rankPos = 1 elseif rank:sub(1,6) == p.flags.normal then rankPos = 2 elseif rank:sub(1,10) == p.flags.deprecated then rankPos = 3 else return end -- one of the rank flags was given, check if another one was given before if not self.flagRank then self.ranks = {false, false, false} -- no other rank flag given before, so unset ranks self.bestRank = self.flagBest -- unsets bestRank only if 'best' flag was not given before self.flagRank = true -- mark that a rank flag was given end if rank:sub(-1) == "+" then for i = rankPos, 1, -1 do self.ranks[i] = true end elseif rank:sub(-1) == "-" then for i = rankPos, #self.ranks do self.ranks[i] = true end else self.ranks[rankPos] = true end end function Config:setPeriod(period) local periodPos if period == p.flags.future then periodPos = 1 elseif period == p.flags.current then periodPos = 2 elseif period == p.flags.former then periodPos = 3 else return end -- one of the period flags was given, check if another one was given before if not self.flagPeriod then self.periods = {false, false, false} -- no other period flag given before, so unset periods self.flagPeriod = true -- mark that a period flag was given end self.periods[periodPos] = true end function Config:qualifierMatches(claim, id, value) local qualifiers if claim.qualifiers then qualifiers = claim.qualifiers[id] end if qualifiers then for _, v in pairs(qualifiers) do if self:snakEqualsValue(v, value) then return true end end elseif value == "" then -- if the qualifier is not present then treat it the same as the special value 'novalue' return true end return false end function Config:rankMatches(rankPos) if self.bestRank then return (self.ranks[rankPos] and self.foundRank >= rankPos) else return self.ranks[rankPos] end end function Config:timeMatches(claim) local startTime = nil local startTimeY = nil local startTimeM = nil local startTimeD = nil local endTime = nil local endTimeY = nil local endTimeM = nil local endTimeD = nil if self.periods[1] and self.periods[2] and self.periods[3] then -- any time return true end startTime = self:getSingleRawQualifier(claim, aliasesP.startTime) if startTime and startTime ~= "" and startTime ~= " " then startTimeY, startTimeM, startTimeD = parseDate(startTime) end endTime = self:getSingleRawQualifier(claim, aliasesP.endTime) if endTime and endTime ~= "" and endTime ~= " " then endTimeY, endTimeM, endTimeD = parseDate(endTime) end if startTimeY ~= nil and endTimeY ~= nil and datePrecedesDate(endTimeY, endTimeM, endTimeD, startTimeY, startTimeM, startTimeD) then -- invalidate end time if it precedes start time endTimeY = nil endTimeM = nil endTimeD = nil end if self.periods[1] then -- future if startTimeY and datePrecedesDate(self.atDate[1], self.atDate[2], self.atDate[3], startTimeY, startTimeM, startTimeD) then return true end end if self.periods[2] then -- current if (startTimeY == nil or not datePrecedesDate(self.atDate[1], self.atDate[2], self.atDate[3], startTimeY, startTimeM, startTimeD)) and (endTimeY == nil or datePrecedesDate(self.atDate[1], self.atDate[2], self.atDate[3], endTimeY, endTimeM, endTimeD)) then return true end end if self.periods[3] then -- former if endTimeY and not datePrecedesDate(self.atDate[1], self.atDate[2], self.atDate[3], endTimeY, endTimeM, endTimeD) then return true end end return false end function Config:processFlag(flag) if not flag then return false end if flag == p.flags.linked then self.curState.linked = true return true elseif flag == p.flags.raw then self.curState.rawValue = true if self.curState == self.states[parameters.reference] then -- raw reference values end with periods and require a separator (other than none) self.separators["sep%r"][1] = {" "} end return true elseif flag == p.flags.short then self.curState.shortName = true return true elseif flag == p.flags.multilanguage then self.curState.anyLanguage = true return true elseif flag == p.flags.unit then self.curState.unitOnly = true return true elseif flag == p.flags.mdy then self.mdyDate = true return true elseif flag == p.flags.single then self.singleClaim = true return true elseif flag == p.flags.sourced then self.sourcedOnly = true return true elseif flag == p.flags.edit then self.editable = true return true elseif flag == p.flags.editAtEnd then self.editable = true self.editAtEnd = true return true elseif flag == p.flags.best or flag:match('^'..p.flags.preferred..'[+-]?$') or flag:match('^'..p.flags.normal..'[+-]?$') or flag:match('^'..p.flags.deprecated..'[+-]?$') then self:setRank(flag) return true elseif flag == p.flags.future or flag == p.flags.current or flag == p.flags.former then self:setPeriod(flag) return true elseif flag == "" then -- ignore empty flags and carry on return true else return false end end function Config:processFlagOrCommand(flag) local param = "" if not flag then return false end if flag == p.claimCommands.property or flag == p.claimCommands.properties then param = parameters.property elseif flag == p.claimCommands.qualifier or flag == p.claimCommands.qualifiers then self.states.qualifiersCount = self.states.qualifiersCount + 1 param = parameters.qualifier .. self.states.qualifiersCount self.separators["sep"..param] = {copyTable(defaultSeparators["sep%q\\d"])} elseif flag == p.claimCommands.reference or flag == p.claimCommands.references then param = parameters.reference else return self:processFlag(flag) end if self.states[param] then return false end -- create a new state for each command self.states[param] = State:new(self, param) -- use "%x" as the general parameter name self.states[param].parsedFormat = parseFormat(parameters.general) -- will be overwritten for param=="%p" -- set the separator self.states[param].separator = self.separators["sep"..param] -- will be nil for param=="%p", which will be set separately if flag == p.claimCommands.property or flag == p.claimCommands.qualifier or flag == p.claimCommands.reference then self.states[param].singleValue = true end self.curState = self.states[param] return true end function Config:processSeparators(args) local sep for i, v in pairs(self.separators) do if args[i] then sep = replaceSpecialChars(args[i]) if sep ~= "" then self.separators[i][1] = {sep} else self.separators[i][1] = nil end end end end function Config:setFormatAndSeparators(state, parsedFormat) state.parsedFormat = parsedFormat state.separator = self.separators["sep"] state.movSeparator = self.separators["sep"..parameters.separator] state.puncMark = self.separators["punc"] end -- determines if a claim has references by prefetching them from the claim using getReferences, -- which applies some filtering that determines if a reference is actually returned, -- and caches the references for later use function State:isSourced(claim) self.conf.prefetchedRefs = self:getReferences(claim) return (#self.conf.prefetchedRefs > 0) end function State:resetCaches() -- any prefetched references of the previous claim must not be used self.conf.prefetchedRefs = nil end function State:claimMatches(claim) local matches, rankPos -- first of all, reset any cached values used for the previous claim self:resetCaches() -- if a property value was given, check if it matches the claim's property value if self.conf.propertyValue then matches = self.conf:snakEqualsValue(claim.mainsnak, self.conf.propertyValue) else matches = true end -- if any qualifier values were given, check if each matches one of the claim's qualifier values for i, v in pairs(self.conf.qualifierIDsAndValues) do matches = (matches and self.conf:qualifierMatches(claim, i, v)) end -- check if the claim's rank and time period match rankPos = rankTable[claim.rank] or 4 matches = (matches and self.conf:rankMatches(rankPos) and self.conf:timeMatches(claim)) -- if only claims with references must be returned, check if this one has any if self.conf.sourcedOnly then matches = (matches and self:isSourced(claim)) -- prefetches and caches references end return matches, rankPos end function State:out() local result -- collection of arrays with value objects local valuesArray -- array with value objects local sep = nil -- value object local out = {} -- array with value objects local function walk(formatTable, result) local valuesArray = {} -- array with value objects for i, v in pairs(formatTable.req) do if not result[i] or not result[i][1] then -- we've got no result for a parameter that is required on this level, -- so skip this level (and its children) by returning an empty result return {} end end for _, v in ipairs(formatTable) do if v.param then valuesArray = mergeArrays(valuesArray, result[v.str]) elseif v.str ~= "" then valuesArray[#valuesArray + 1] = {v.str} end if v.child then valuesArray = mergeArrays(valuesArray, walk(v.child, result)) end end return valuesArray end -- iterate through the results from back to front, so that we know when to add separators for i = #self.results, 1, -1 do result = self.results[i] -- if there is already some output, then add the separators if #out > 0 then sep = self.separator[1] -- fixed separator result[parameters.separator] = {self.movSeparator[1]} -- movable separator else sep = nil result[parameters.separator] = {self.puncMark[1]} -- optional punctuation mark end valuesArray = walk(self.parsedFormat, result) if #valuesArray > 0 then if sep then valuesArray[#valuesArray + 1] = sep end out = mergeArrays(valuesArray, out) end end -- reset state before next iteration self.results = {} return out end -- level 1 hook function State:getProperty(claim) local value = {self:getValue(claim.mainsnak)} -- create one value object if #value > 0 then return {value} -- wrap the value object in an array and return it else return {} -- return empty array if there was no value end end -- level 1 hook function State:getQualifiers(claim, param) local qualifiers if claim.qualifiers then qualifiers = claim.qualifiers[self.conf.qualifierIDs[param]] end if qualifiers then -- iterate through claim's qualifier statements to collect their values; -- return array with multiple value objects return self.conf.states[param]:iterate(qualifiers, {[parameters.general] = hookNames[parameters.qualifier.."\\d"][2], count = 1}) -- pass qualifier state with level 2 hook else return {} -- return empty array end end -- level 2 hook function State:getQualifier(snak) local value = {self:getValue(snak)} -- create one value object if #value > 0 then return {value} -- wrap the value object in an array and return it else return {} -- return empty array if there was no value end end -- level 1 hook function State:getAllQualifiers(claim, param, result, hooks) local out = {} -- array with value objects local sep = self.conf.separators["sep"..parameters.qualifier][1] -- value object -- iterate through the output of the separate "qualifier(s)" commands for i = 1, self.conf.states.qualifiersCount do -- if a hook has not been called yet, call it now if not result[parameters.qualifier..i] then self:callHook(parameters.qualifier..i, hooks, claim, result) end -- if there is output for this particular "qualifier(s)" command, then add it if result[parameters.qualifier..i] and result[parameters.qualifier..i][1] then -- if there is already some output, then add the separator if #out > 0 and sep then out[#out + 1] = sep end out = mergeArrays(out, result[parameters.qualifier..i]) end end return out end -- level 1 hook function State:getReferences(claim) if self.conf.prefetchedRefs then -- return references that have been prefetched by isSourced return self.conf.prefetchedRefs end if claim.references then -- iterate through claim's reference statements to collect their values; -- return array with multiple value objects return self.conf.states[parameters.reference]:iterate(claim.references, {[parameters.general] = hookNames[parameters.reference][2], count = 1}) -- pass reference state with level 2 hook else return {} -- return empty array end end -- level 2 hook function State:getReference(statement) local citeParamMapping = i18n['cite']['param-mapping'] local citeConfig = i18n['cite']['config'] local citeTypes = i18n['cite']['output-types'] -- will hold rendered properties of the reference which are not directly from statement.snaks, -- Namely, these are a backup title from "subject named as" and a URL generated from an external ID. local additionalProcessedProperties = {} -- for each citation type, there will be an associative array that associates lists of rendered properties -- to citation-template parameters local groupedProcessedProperties = {} -- like above, but only associates one rendered property to each parameter; if the above variable -- contains more strings for a parameter, the strings will be assigned to numbered params (e.g. "author1") local citeParams = {} local citeErrors = {} local referenceEmpty = true -- will be set to false if at least one parameter is left unremoved local version = 11 -- increment this each time the below logic is changed to avoid conflict errors if not statement.snaks then return {} end -- don't use bot-added references referencing Wikimedia projects or containing "inferred from" (such references are not usable on Wikipedia) if statement.snaks[aliasesP.importedFrom] or statement.snaks[aliasesP.wikimediaImportURL] or statement.snaks[aliasesP.inferredFrom] then return {} end -- don't include "type of reference" if statement.snaks[aliasesP.typeOfReference] then statement.snaks[aliasesP.typeOfReference] = nil end -- don't include "image" to prevent littering if statement.snaks[aliasesP.image] then statement.snaks[aliasesP.image] = nil end -- don't include "language" if it is equal to the local one if self:getReferenceDetail(statement.snaks, aliasesP.language) == self.conf.langName then statement.snaks[aliasesP.language] = nil end if statement.snaks[aliasesP.statedIn] and not statement.snaks[aliasesP.referenceURL] then -- "stated in" was given but "reference URL" was not. -- get "Wikidata property" properties from the item in "stated in" -- if any of the returned properties of the external-id datatype is in statement.snaks, generate a link from it and use the link in the reference -- find the "Wikidata property" properties in the item from "stated in" local wikidataPropertiesOfSource = mw.text.split(p._properties{p.flags.raw, aliasesP.wikidataProperty, [p.args.eid] = self.conf:getValue(statement.snaks[aliasesP.statedIn][1], true, false)}, ", ", true) for i, wikidataPropertyOfSource in pairs(wikidataPropertiesOfSource) do if statement.snaks[wikidataPropertyOfSource] and statement.snaks[wikidataPropertyOfSource][1].datatype == "external-id" then local tempLink = self:getReferenceDetail(statement.snaks, wikidataPropertyOfSource, false, true) -- not raw, linked if mw.ustring.match(tempLink, "^%[%Z- %Z+%]$") then -- getValue returned a URL in square brackets. -- the link is in wiki markup, so strip the square brackets and the display text -- gsub also returns another, discarted value, therefore the result is assigned to tempLink first tempLink = mw.ustring.gsub(tempLink, "^%[(%Z-) %Z+%]$", "%1") additionalProcessedProperties[aliasesP.referenceURL] = {tempLink} statement.snaks[wikidataPropertyOfSource] = nil break end end end end -- don't include "subject named as", but use it as the title when "title" is not present but a URL is if statement.snaks[aliasesP.subjectNamedAs] then if not statement.snaks[aliasesP.title] and (statement.snaks[aliasesP.referenceURL] or additionalProcessedProperties[aliasesP.referenceURL]) then additionalProcessedProperties[aliasesP.title] = {self:getReferenceDetail(statement.snaks, aliasesP.subjectNamedAs, false, false, true)} -- not raw, not linked, anyLang end statement.snaks[aliasesP.subjectNamedAs] = nil end -- initialize groupedProcessedProperties and citeParams for _, citeType in ipairs(citeTypes) do groupedProcessedProperties[citeType] = {} citeParams[citeType] = {} end -- fill groupedProcessedProperties for refProperty in pairs(statement.snaks) do -- add the parameter to each matching type of citation for _, citeType in ipairs(citeTypes) do repeat -- just a simple wrapper to emulate "continue" -- skip if there already have been errors if citeErrors[citeType] then break end -- set mappingKey and prefix local mappingKey local prefix = "" if statement.snaks[refProperty][1].datatype == 'external-id' then mappingKey = "external-id" prefix = self.conf:getLabel(refProperty) if prefix ~= "" then prefix = prefix .. " " end else mappingKey = refProperty end local paramName = citeParamMapping[citeType][mappingKey] -- skip properties with empty parameter name if paramName == "" then break end referenceEmpty = false -- handle unknown properties in the reference if not paramName then local error_message = errorText("unknown-property-in-ref", refProperty) assert(error_message) -- Should not be nil citeErrors[citeType] = error_message break end -- set processedProperty local processedProperty local raw = false -- if the value is wanted raw if isValueInTable(paramName, citeConfig[citeType]["raw-value-params"] or {}) then raw = true end if isValueInTable(paramName, citeConfig[citeType]["numbered-params"] or {}) then -- Multiple values may be given. processedProperty = self:getReferenceDetails(statement.snaks, refProperty, raw, self.linked, true) -- anyLang = true else -- If multiple values are given, all but the first suitable one are discarted. processedProperty = {self:getReferenceDetail(statement.snaks, refProperty, raw, self.linked and (statement.snaks[refProperty][1].datatype ~= 'url'), true)} -- link = true/false, anyLang = true end if #processedProperty == 0 then break end -- add an entry to groupedProcessedProperties if not groupedProcessedProperties[citeType][paramName] then groupedProcessedProperties[citeType][paramName] = {} end for _, propertyValue in pairs(processedProperty) do table.insert(groupedProcessedProperties[citeType][paramName], prefix .. propertyValue) end until true end end -- handle additional properties for refProperty in pairs(additionalProcessedProperties) do for _, citeType in ipairs(citeTypes) do repeat -- skip if there already have been errors if citeErrors[citeType] then break end local paramName = citeParamMapping[citeType][refProperty] -- handle unknown properties in the reference if not paramName then -- Skip this additional property, but do not cause an error. break end if paramName == "" then break end referenceEmpty = false if not groupedProcessedProperties[citeType][paramName] then groupedProcessedProperties[citeType][paramName] = {} end for _, propertyValue in pairs(additionalProcessedProperties[refProperty]) do table.insert(groupedProcessedProperties[citeType][paramName], propertyValue) end until true end end -- fill citeParams for _, citeType in ipairs(citeTypes) do for paramName, paramValues in pairs(groupedProcessedProperties[citeType]) do if #paramValues == 1 or not isValueInTable(paramName, citeConfig[citeType]["numbered-params"] or {}) then citeParams[citeType][paramName] = paramValues[1] else -- There is more than one value for this parameter - the values will -- go into separate numbered parameters (e.g. "author1", "author2") for paramNum, paramValue in pairs(paramValues) do citeParams[citeType][paramName .. paramNum] = paramValue end end end end -- handle missing mandatory parameters for the templates for _, citeType in ipairs(citeTypes) do for _, requiredCiteParam in pairs(citeConfig[citeType]["mandatory-params"] or {}) do if not citeParams[citeType][requiredCiteParam] then -- The required param is not present. if citeErrors[citeType] then -- Do not override the previous error, if it exists. break end local error_message = errorText("missing-mandatory-param", requiredCiteParam) assert(error_message) -- Should not be nil citeErrors[citeType] = error_message end end end local citeTypeToUse = nil -- choose the output template for _, citeType in ipairs(citeTypes) do if not citeErrors[citeType] then citeTypeToUse = citeType break end end -- set refContent local refContent = "" if citeTypeToUse then local templateToUse = citeConfig[citeTypeToUse]["template"] local paramsToUse = citeParams[citeTypeToUse] if not templateToUse or templateToUse == "" then throwError("no-such-reference-template", tostring(templateToUse), i18nPath, citeTypeToUse) end -- if this module is being substituted then build a regular template call, otherwise expand the template if mw.isSubsting() then for i, v in pairs(paramsToUse) do refContent = refContent .. "|" .. i .. "=" .. v end refContent = "{{" .. templateToUse .. refContent .. "}}" else xpcall( function () refContent = mw.getCurrentFrame():expandTemplate{title=templateToUse, args=paramsToUse} end, function () throwError("no-such-reference-template", templateToUse, i18nPath, citeTypeToUse) end ) end -- If the citation couldn't be displayed using any template, but is not empty (barring ignored propeties), throw an error. elseif not referenceEmpty then refContent = errorText("malformed-reference-header") for _, citeType in ipairs(citeTypes) do refContent = refContent .. errorText("template-failure-reason", citeConfig[citeType]["template"], citeErrors[citeType]) end refContent = refContent .. errorText("malformed-reference-footer") end -- wrap refContent local ref = {} if refContent ~= "" then ref = {refContent} if not self.rawValue then -- this should become a <ref> tag, so save the reference's hash for later ref.refHash = "wikidata-" .. statement.hash .. "-v" .. (tonumber(i18n['version']) + version) end return {ref} else return {} end end -- gets a detail of one particular type for a reference function State:getReferenceDetail(snaks, dType, raw, link, anyLang) local switchLang = anyLang local value = nil if not snaks[dType] then return nil end -- if anyLang, first try the local language and otherwise any language repeat for _, v in ipairs(snaks[dType]) do value = self.conf:getValue(v, raw, link, false, anyLang and not switchLang, false, true) -- noSpecial = true if value then break end end if value or not anyLang then break end switchLang = not switchLang until anyLang and switchLang return value end -- gets the details of one particular type for a reference function State:getReferenceDetails(snaks, dType, raw, link, anyLang) local values = {} if not snaks[dType] then return {} end for _, v in ipairs(snaks[dType]) do -- if nil is returned then it will not be added to the table values[#values + 1] = self.conf:getValue(v, raw, link, false, anyLang, false, true) -- noSpecial = true end return values end -- level 1 hook function State:getAlias(object) local value = object.value local title = nil if value and self.linked then if self.conf.entityID:sub(1,1) == "Q" then title = mw.wikibase.getSitelink(self.conf.entityID) elseif self.conf.entityID:sub(1,1) == "P" then title = "d:Property:" .. self.conf.entityID end if title then value = buildWikilink(title, value) end end value = {value} -- create one value object if #value > 0 then return {value} -- wrap the value object in an array and return it else return {} -- return empty array if there was no value end end -- level 1 hook function State:getBadge(value) value = self.conf:getLabel(value, self.rawValue, self.linked, self.shortName) if value == "" then value = nil end value = {value} -- create one value object if #value > 0 then return {value} -- wrap the value object in an array and return it else return {} -- return empty array if there was no value end end function State:callHook(param, hooks, statement, result) local valuesArray, refHash -- call a parameter's hook if it has been defined and if it has not been called before if not result[param] and hooks[param] then valuesArray = self[hooks[param]](self, statement, param, result, hooks) -- array with value objects -- add to the result if #valuesArray > 0 then result[param] = valuesArray result.count = result.count + 1 else result[param] = {} -- an empty array to indicate that we've tried this hook already return true -- miss == true end end return false end -- iterate through claims, claim's qualifiers or claim's references to collect values function State:iterate(statements, hooks, matchHook) matchHook = matchHook or alwaysTrue local matches = false local rankPos = nil local result, gotRequired for _, v in ipairs(statements) do -- rankPos will be nil for non-claim statements (e.g. qualifiers, references, etc.) matches, rankPos = matchHook(self, v) if matches then result = {count = 0} -- collection of arrays with value objects local function walk(formatTable) local miss for i2, v2 in pairs(formatTable.req) do -- call a hook, adding its return value to the result miss = self:callHook(i2, hooks, v, result) if miss then -- we miss a required value for this level, so return false return false end if result.count == hooks.count then -- we're done if all hooks have been called; -- returning at this point breaks the loop return true end end for _, v2 in ipairs(formatTable) do if result.count == hooks.count then -- we're done if all hooks have been called; -- returning at this point prevents further childs from being processed return true end if v2.child then walk(v2.child) end end return true end gotRequired = walk(self.parsedFormat) -- only append the result if we got values for all required parameters on the root level if gotRequired then -- if we have a rankPos (only with matchHook() for complete claims), then update the foundRank if rankPos and self.conf.foundRank > rankPos then self.conf.foundRank = rankPos end -- append the result self.results[#self.results + 1] = result -- break if we only need a single value if self.singleValue then break end end end end return self:out() end local function getEntityId(arg, eid, page, allowOmitPropPrefix, globalSiteId) local id = nil local prop = nil if arg then if arg:sub(1,1) == ":" then page = arg eid = nil elseif arg:sub(1,1):upper() == "Q" or arg:sub(1,9):lower() == "property:" or allowOmitPropPrefix then eid = arg page = nil else prop = arg end end if eid then if eid:sub(1,9):lower() == "property:" then id = replaceAlias(mw.text.trim(eid:sub(10))) if id:sub(1,1):upper() ~= "P" then id = "" end else id = replaceAlias(eid) end elseif page then if page:sub(1,1) == ":" then page = mw.text.trim(page:sub(2)) end id = mw.wikibase.getEntityIdForTitle(page, globalSiteId) or "" end if not id then id = mw.wikibase.getEntityIdForCurrentPage() or "" end id = id:upper() if not mw.wikibase.isValidEntityId(id) then id = "" end return id, prop end local function nextArg(args) local arg = args[args.pointer] if arg then args.pointer = args.pointer + 1 return mw.text.trim(arg) else return nil end end local function claimCommand(args, funcName) local cfg = Config:new() cfg:processFlagOrCommand(funcName) -- process first command (== function name) local lastArg, parsedFormat, formatParams, claims, value local hooks = {count = 0} -- set the date if given; -- must come BEFORE processing the flags if args[p.args.date] then cfg.atDate = {parseDate(args[p.args.date])} cfg.periods = {false, true, false} -- change default time constraint to 'current' end -- process flags and commands repeat lastArg = nextArg(args) until not cfg:processFlagOrCommand(lastArg) -- get the entity ID from either the positional argument, the eid argument or the page argument cfg.entityID, cfg.propertyID = getEntityId(lastArg, args[p.args.eid], args[p.args.page], false, args[p.args.globalSiteId]) if cfg.entityID == "" then return "" -- we cannot continue without a valid entity ID end cfg.entity = mw.wikibase.getEntity(cfg.entityID) if not cfg.propertyID then cfg.propertyID = nextArg(args) end cfg.propertyID = replaceAlias(cfg.propertyID) if not cfg.entity or not cfg.propertyID then return "" -- we cannot continue without an entity or a property ID end cfg.propertyID = cfg.propertyID:upper() if not cfg.entity.claims or not cfg.entity.claims[cfg.propertyID] then return "" -- there is no use to continue without any claims end claims = cfg.entity.claims[cfg.propertyID] if cfg.states.qualifiersCount > 0 then -- do further processing if "qualifier(s)" command was given if #args - args.pointer + 1 > cfg.states.qualifiersCount then -- claim ID or literal value has been given cfg.propertyValue = nextArg(args) end for i = 1, cfg.states.qualifiersCount do -- check if given qualifier ID is an alias and add it cfg.qualifierIDs[parameters.qualifier..i] = replaceAlias(nextArg(args) or ""):upper() end elseif cfg.states[parameters.reference] then -- do further processing if "reference(s)" command was given cfg.propertyValue = nextArg(args) end -- check for special property value 'somevalue' or 'novalue' if cfg.propertyValue then cfg.propertyValue = replaceSpecialChars(cfg.propertyValue) if cfg.propertyValue ~= "" and mw.text.trim(cfg.propertyValue) == "" then cfg.propertyValue = " " -- single space represents 'somevalue', whereas empty string represents 'novalue' else cfg.propertyValue = mw.text.trim(cfg.propertyValue) end end -- parse the desired format, or choose an appropriate format if args["format"] then parsedFormat, formatParams = parseFormat(args["format"]) elseif cfg.states.qualifiersCount > 0 then -- "qualifier(s)" command given if cfg.states[parameters.property] then -- "propert(y|ies)" command given parsedFormat, formatParams = parseFormat(formats.propertyWithQualifier) else parsedFormat, formatParams = parseFormat(formats.qualifier) end elseif cfg.states[parameters.property] then -- "propert(y|ies)" command given parsedFormat, formatParams = parseFormat(formats.property) else -- "reference(s)" command given parsedFormat, formatParams = parseFormat(formats.reference) end -- if a "qualifier(s)" command and no "propert(y|ies)" command has been given, make the movable separator a semicolon if cfg.states.qualifiersCount > 0 and not cfg.states[parameters.property] then cfg.separators["sep"..parameters.separator][1] = {";"} end -- if only "reference(s)" has been given, set the default separator to none (except when raw) if cfg.states[parameters.reference] and not cfg.states[parameters.property] and cfg.states.qualifiersCount == 0 and not cfg.states[parameters.reference].rawValue then cfg.separators["sep"][1] = nil end -- if exactly one "qualifier(s)" command has been given, make "sep%q" point to "sep%q1" to make them equivalent if cfg.states.qualifiersCount == 1 then cfg.separators["sep"..parameters.qualifier] = cfg.separators["sep"..parameters.qualifier.."1"] end -- process overridden separator values; -- must come AFTER tweaking the default separators cfg:processSeparators(args) -- define the hooks that should be called (getProperty, getQualifiers, getReferences); -- only define a hook if both its command ("propert(y|ies)", "reference(s)", "qualifier(s)") and its parameter ("%p", "%r", "%q1", "%q2", "%q3") have been given for i, v in pairs(cfg.states) do -- e.g. 'formatParams["%q1"] or formatParams["%q"]' to define hook even if "%q1" was not defined to be able to build a complete value for "%q" if formatParams[i] or formatParams[i:sub(1, 2)] then hooks[i] = getHookName(i, 1) hooks.count = hooks.count + 1 end end -- the "%q" parameter is not attached to a state, but is a collection of the results of multiple states (attached to "%q1", "%q2", "%q3", ...); -- so if this parameter is given then this hook must be defined separately, but only if at least one "qualifier(s)" command has been given if formatParams[parameters.qualifier] and cfg.states.qualifiersCount > 0 then hooks[parameters.qualifier] = getHookName(parameters.qualifier, 1) hooks.count = hooks.count + 1 end -- create a state for "properties" if it doesn't exist yet, which will be used as a base configuration for each claim iteration; -- must come AFTER defining the hooks if not cfg.states[parameters.property] then cfg.states[parameters.property] = State:new(cfg, parameters.property) -- if the "single" flag has been given then this state should be equivalent to "property" (singular) if cfg.singleClaim then cfg.states[parameters.property].singleValue = true end end -- if the "sourced" flag has been given then create a state for "reference" if it doesn't exist yet, using default values, -- which must exist in order to be able to determine if a claim has any references; -- must come AFTER defining the hooks if cfg.sourcedOnly and not cfg.states[parameters.reference] then cfg:processFlagOrCommand(p.claimCommands.reference) -- use singular "reference" to minimize overhead end -- set the parsed format and the separators (and optional punctuation mark); -- must come AFTER creating the additonal states cfg:setFormatAndSeparators(cfg.states[parameters.property], parsedFormat) -- process qualifier matching values, analogous to cfg.propertyValue for i, v in pairs(args) do i = tostring(i) if i:match('^[Pp]%d+$') or aliasesP[i] then v = replaceSpecialChars(v) -- check for special qualifier value 'somevalue' if v ~= "" and mw.text.trim(v) == "" then v = " " -- single space represents 'somevalue' end cfg.qualifierIDsAndValues[replaceAlias(i):upper()] = v end end -- first sort the claims on rank to pre-define the order of output (preferred first, then normal, then deprecated) claims = sortOnRank(claims) -- then iterate through the claims to collect values value = cfg:concatValues(cfg.states[parameters.property]:iterate(claims, hooks, State.claimMatches)) -- pass property state with level 1 hooks and matchHook -- if desired, add a clickable icon that may be used to edit the returned values on Wikidata if cfg.editable and value ~= "" then value = value .. cfg:getEditIcon() end return value end local function generalCommand(args, funcName) local cfg = Config:new() cfg.curState = State:new(cfg) local lastArg local value = nil repeat lastArg = nextArg(args) until not cfg:processFlag(lastArg) -- get the entity ID from either the positional argument, the eid argument or the page argument cfg.entityID = getEntityId(lastArg, args[p.args.eid], args[p.args.page], true, args[p.args.globalSiteId]) if cfg.entityID == "" or not mw.wikibase.entityExists(cfg.entityID) then return "" -- we cannot continue without an entity end -- serve according to the given command if funcName == p.generalCommands.label then value = cfg:getLabel(cfg.entityID, cfg.curState.rawValue, cfg.curState.linked, cfg.curState.shortName) elseif funcName == p.generalCommands.title then cfg.inSitelinks = true if cfg.entityID:sub(1,1) == "Q" then value = mw.wikibase.getSitelink(cfg.entityID) end if cfg.curState.linked and value then value = buildWikilink(value) end elseif funcName == p.generalCommands.description then value = mw.wikibase.getDescription(cfg.entityID) else local parsedFormat, formatParams local hooks = {count = 0} cfg.entity = mw.wikibase.getEntity(cfg.entityID) if funcName == p.generalCommands.alias or funcName == p.generalCommands.badge then cfg.curState.singleValue = true end if funcName == p.generalCommands.alias or funcName == p.generalCommands.aliases then if not cfg.entity.aliases or not cfg.entity.aliases[cfg.langCode] then return "" -- there is no use to continue without any aliasses end local aliases = cfg.entity.aliases[cfg.langCode] -- parse the desired format, or parse the default aliases format if args["format"] then parsedFormat, formatParams = parseFormat(args["format"]) else parsedFormat, formatParams = parseFormat(formats.alias) end -- process overridden separator values; -- must come AFTER tweaking the default separators cfg:processSeparators(args) -- define the hook that should be called (getAlias); -- only define the hook if the parameter ("%a") has been given if formatParams[parameters.alias] then hooks[parameters.alias] = getHookName(parameters.alias, 1) hooks.count = hooks.count + 1 end -- set the parsed format and the separators (and optional punctuation mark) cfg:setFormatAndSeparators(cfg.curState, parsedFormat) -- iterate to collect values value = cfg:concatValues(cfg.curState:iterate(aliases, hooks)) elseif funcName == p.generalCommands.badge or funcName == p.generalCommands.badges then if not cfg.entity.sitelinks or not cfg.entity.sitelinks[cfg.siteID] or not cfg.entity.sitelinks[cfg.siteID].badges then return "" -- there is no use to continue without any badges end local badges = cfg.entity.sitelinks[cfg.siteID].badges cfg.inSitelinks = true -- parse the desired format, or parse the default aliases format if args["format"] then parsedFormat, formatParams = parseFormat(args["format"]) else parsedFormat, formatParams = parseFormat(formats.badge) end -- process overridden separator values; -- must come AFTER tweaking the default separators cfg:processSeparators(args) -- define the hook that should be called (getBadge); -- only define the hook if the parameter ("%b") has been given if formatParams[parameters.badge] then hooks[parameters.badge] = getHookName(parameters.badge, 1) hooks.count = hooks.count + 1 end -- set the parsed format and the separators (and optional punctuation mark) cfg:setFormatAndSeparators(cfg.curState, parsedFormat) -- iterate to collect values value = cfg:concatValues(cfg.curState:iterate(badges, hooks)) end end value = value or "" if cfg.editable and value ~= "" then -- if desired, add a clickable icon that may be used to edit the returned value on Wikidata value = value .. cfg:getEditIcon() end return value end -- modules that include this module should call the functions with an underscore prepended, e.g.: p._property(args) local function establishCommands(commandList, commandFunc) for _, commandName in pairs(commandList) do local function wikitextWrapper(frame) local args = copyTable(frame.args) args.pointer = 1 loadI18n(aliasesP, frame) return commandFunc(args, commandName) end p[commandName] = wikitextWrapper local function luaWrapper(args) args = copyTable(args) args.pointer = 1 loadI18n(aliasesP) return commandFunc(args, commandName) end p["_" .. commandName] = luaWrapper end end establishCommands(p.claimCommands, claimCommand) establishCommands(p.generalCommands, generalCommand) -- main function that is supposed to be used by wrapper templates function p.main(frame) if not mw.wikibase then return nil end local f, args loadI18n(aliasesP, frame) -- get the parent frame to take the arguments that were passed to the wrapper template frame = frame:getParent() or frame if not frame.args[1] then throwError("no-function-specified") end f = mw.text.trim(frame.args[1]) if f == "main" then throwError("main-called-twice") end assert(p["_"..f], errorText('no-such-function', f)) -- copy arguments from immutable to mutable table args = copyTable(frame.args) -- remove the function name from the list table.remove(args, 1) return p["_"..f](args) end return p klnosw6qk6m6vbnazowivije405gt0c Modul:Wd/doc 828 3665 18656 2024-09-29T10:28:07Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating|protected}} {{High-use}} {{ombox|text=You might want to use one of the user-friendly wrapper templates {{t|Wikidata}} and {{t|WikidataOI}} instead of invoking this module directly.}} {{Wikidata/doc|prename=<nowiki/>#invoke:|prename_code=#invoke:|section==== Main class === The <code>main</code> command is always used alone and does not take any flags or arguments. It allows parent templates to pass on their parameters in the form of commands to thi...' 18656 wikitext text/x-wiki {{Module rating|protected}} {{High-use}} {{ombox|text=You might want to use one of the user-friendly wrapper templates {{t|Wikidata}} and {{t|WikidataOI}} instead of invoking this module directly.}} {{Wikidata/doc|prename=<nowiki/>#invoke:|prename_code=#invoke:|section==== Main class === The <code>main</code> command is always used alone and does not take any flags or arguments. It allows parent templates to pass on their parameters in the form of commands to this module. <table class="wikitable"> <tr> <th>Command</th> <th>Basic usage</th> <th>Description</th> </tr> <tr> <th style="text-align:left;"><code>main</code></th> <td>{{nowrap|{{tnull|<nowiki/>#invoke:{{lc:{{ROOTPAGENAME}}}}|main}}}}</td> <td>Intended for use by wrapper templates (around this module) to invoke one or more of the above commands, returning their respective output. <p>The parameters passed to the wrapper template are the ones that will be used by the module, e.g. {{tnull|wikidata|'''property'''|'''P1549'''}} → {{tnull|<nowiki/>#invoke:wd|main}} → {{tnull|<nowiki/>#invoke:wd|main|'''property'''|'''P1549'''}}.</p> <p>Therefore, any parameters set by the wrapper template itself will be discarded, e.g. {{tnull|wikidata|'''property'''|'''P1549'''}} → {{tnull|<nowiki/>#invoke:wd|main|{{color|red|qualifier}}|{{color|red|P1082}}|{{color|red|P585}}}} → {{tnull|<nowiki/>#invoke:wd|main|'''property'''|'''P1549'''}}.</p> </td> </tr> </table>}} 02l74wcxnkmvjyz9blpmbsj05mxsm0z Cèṭa'an:Wikidata/doc 10 3666 18657 2024-09-29T10:29:22Z Munajad.MH 3071 ←Membuat halaman berisi '{{Ombox|image=[[File:Stop hand nuvola.svg|40px]]|type=delete|text=[[Module:Wikidata]] is [[deprecation|deprecated]]. Please use [[Module:WikidataIB]] or [[Module:Wd]] instead.}} {{module rating|protected}} {{High-use}} == Methods == The module "{{BASEPAGENAME}}" contains the following methods, that allow the calling script to retrieve the value for any property from Wikidata by supplying the property ID as the first parameter: * <code>getValue</code>: Returns wi...' 18657 wikitext text/x-wiki {{Ombox|image=[[File:Stop hand nuvola.svg|40px]]|type=delete|text=[[Module:Wikidata]] is [[deprecation|deprecated]]. Please use [[Module:WikidataIB]] or [[Module:Wd]] instead.}} {{module rating|protected}} {{High-use}} == Methods == The module "{{BASEPAGENAME}}" contains the following methods, that allow the calling script to retrieve the value for any property from Wikidata by supplying the property ID as the first parameter: * <code>getValue</code>: Returns wiki-linked values, if applicable. All other values will be output similar to <code><nowiki>{{#property:}}</nowiki></code>, except that if values with preferred rank exist, then only they are returned. Unlike <code>formatStatements</code> from [[:w:ru:Модуль:Wikidata]], <code>getValue</code> does not yet pick up any references (see [[:w:en:Module talk:Wikidata/Archive 1#Why the references from Wikidata get dropped?]]). * <code>getRawValue</code>: Returns non-linked property values and numbers with the thousand separator. It also returns the plain numeric value of a property which is a quantity. All other values will be output similar to <code><nowiki>{{#property:}}</nowiki></code>, including normal values, even if preferred values exist. * <code>getDateValue</code>: Special method to return formatted dates. The default date format is [day month year]; an optional third parameter can be added for other date formats: for [month day, year], add "mdy"; for [month year], add "my"; for year only, add "y". A further optional parameter, which must be fourth, such as "BCE", may be added to override the default "BC" that is suffixed for dates BC. * <code>getImages</code>: Returns all of the images of a particular property, e.g. image (P18), Gene Atlas Image (P692), etc. Parameters are <code>| propertyID | value / FETCH_WIKIDATA / nil | separator (default=space) | size (default=220px)</code>. The returned text will be in the format <nowiki>[[File:Filename | size]]</nowiki> for each image with a selectable size and separator (which may be html). If a property is supplied that is not of type "commonsMedia", it will return empty text. * <code>getUnits</code> This takes a propertyID which is a quantity as the first parameter, and returns the name of the units that the property is using on the current page. It returns empty if the property is not a quantity type or if the value is not set. The second parameter may be used to override fetching from Wikidata, if it is anything other than "FETCH_WIKIDATA". * <code>getUnitID</code> This takes a propertyID which is a quantity as the first parameter, and returns the QID of the units that the property is using on the current page. It returns empty if the property is not a quantity type or if the value is not set. The second parameter may be used to override fetching from Wikidata, if it is anything other than "FETCH_WIKIDATA". Wikidata qualifier values (if present) can be retrieved by the following methods: * <code>getQualifierValue</code>: returns only wiki-linked values, if applicable. * <code>getRawQualifierValue</code>: returns non-linked values * <code>getQualifierDateValue</code>: returns formatted dates If the property is not defined in Wikidata for the article that invokes this code, then an empty string ("") is returned. Other methods: * <code>pageId</code>: returns the Wikidata id (Q…) of the current page or nothing if the page is not connected to Wikidata. To get the Wikidata id of another page, use [[Module:ResolveEntityId|<nowiki>{{#invoke:ResolveEntityId|</nowiki>''page''<nowiki>}}</nowiki>]]. * <code>getTAValue</code>: gets the TA98 (Terminologia Anatomica first edition 1998) values for property P1323. It takes no parameters and constructs its output as a list, with each value linked to an external resource. This is an exemplar for writing calls that need to return external links. * <code>ViewSomething</code>: gets anything in the structured data, including labels, descriptions, references and interwiki links. See [https://en.wikipedia.org/w/index.php?title=Module_talk%3AWikidata&diff=652812891&oldid=650633541#Is_it_possible_to_get_value.28s.29_in_structured_tree_by_this_Module.3F] * <code>getSiteLink</code>: gets name of a page in given in argument wiki (like "enwikiquote" for English Wikiquote, "arwiki" for the Arabic Wikipedia). * <code>Dump</code>: <code><nowiki>{{#invoke:Wikidata|Dump|claims}}</nowiki></code> spies the structured data. It uses the same arguments as ViewSomething. Try this with preview only to see results. That helps you a lot in developing Lua scripts that access the data. If used without arguments, it dumps everything including labels, descriptions, references and interwiki links. There is the wrapper template, see {{tl|Dump}}. * <code>getImageLegend</code>: returns an image legend (image is property P18; image legend is property P2096). *: Call as <code><nowiki>{{#invoke:Wikidata |getImageLegend | <PARAMETER> | lang=<ISO-639code> |id=<QID>}}</nowiki></code> *: Returns PARAMETER, unless it is equal to "FETCH_WIKIDATA", from Item QID (expensive call). If QID is omitted or blank, the current article is used (not an expensive call). If lang is omitted, it uses the local wiki language, otherwise it uses the provided ISO-639 language code. *: The label is returned from the first image with 'preferred' rank; or from the first image with 'normal' rank if no image has preferred rank. * <code>getValueShortName</code>: returns the same data as getValue, but utilizes the property [[d:Property:P1813|short name]] as the label, if available. This allows for piped links to use a shorter label where preferred. If short name is not set on the item, the normal label is used. === Arbitrary Access === As of 16 September 2015, it is now possible to fetch data from other articles by using their QID. The following call: * <code><nowiki>{{#invoke:Wikidata|getValueFromID|<QID>|<Property>|FETCH_WIKIDATA}}</nowiki></code> will do the same as getValue, but takes an extra parameter, which is the QID of the Wikidata item that you want to get the property value from. For example: * <code><nowiki>{{#invoke:Wikidata|getValueFromID|{{Get QID|Richard Burton (actor) }}|P26|FETCH_WIKIDATA}}</nowiki></code> will fetch a list of the linked values for 'spouse' (P26) from redirect page title [[Richard Burton (actor) ]] (corresponding to Wikidata label {{Q|{{Get QID|Richard Burton (actor) }}}}) from anywhere in the English Wikipedia. This means that testing environments may be set up in user space, but remember that these calls are classed as ''expensive'', so please use them as sparingly as possible. == Parameters == * For the generalized case (getValue), two unnamed parameters are supplied. The first is the ID of the property that is to be retrieved (e.g. P19 for birthplace or P26 for spouse). The second may be null, "FETCH_WIKIDATA", or any other string, which becomes the returned value. * For the generalized unlinked case (getRawValue), two unnamed parameters are supplied. The first is the ID of the property that is to be retrieved (e.g. P21 for gender). The second may be null, "FETCH_WIKIDATA", or any other string, which becomes the returned value. * For the generalized date case (getDateValue), three unnamed parameters are supplied. The first is the ID of the property that is to be retrieved (e.g. P569 for date of birth). The second may be null, "FETCH_WIKIDATA", or any other string, which becomes the returned value. The third is the format that the date should be returned in, either dmy, mdy, my, or y. Please note that lower-case parameters are no longer supported by the wikibase call: <s>p123</s>, so please check that upper-case, like P123, is used if problems should arise. == Usage == === Example: spouse (P26) === * <code><nowiki>{{#invoke:Wikidata|getValue|P26|}}</nowiki></code> = returns nothing, so suppresses the display of spouse in an infobox * <code><nowiki>{{#invoke:Wikidata|getValue|P26|FETCH_WIKIDATA}}</nowiki></code> = returns the linked value(s) of property P26 (spouse) stored in wikidata for the corresponding article (e.g. for article [[Bill Clinton]], it returns [[Hillary Clinton]]) * <code><nowiki>{{#invoke:Wikidata|getValue|P26|[[Hillary Rodham Clinton]]}}</nowiki></code> = returns [[Hillary Rodham Clinton]], allowing an infobox to use a local value rather than the value stored in Wikidata. === Example in Infobox template === Inside an infobox definition, it may be called like this: * <code><nowiki>| data55 = {{#invoke:Wikidata|getValue|P26|{{{spouse|FETCH_WIKIDATA}}} }}</nowiki></code> which causes the infobox to: # not display spouse if the infobox parameter <code>|spouse</code> is set to be blank (as <code>"| spouse ="</code>) # display the linked value(s) from Wikidata if the infobox parameter <code>|spouse</code> is not supplied # display the local infobox parameter <code>|spouse</code> if it is supplied (e.g. <code>"|spouse = Hillary Rodham Clinton"</code>) Optionally, it could be called as: * <code><nowiki>| data55 = {{#invoke:Wikidata|getValue|P26|{{{spouse|}}} }}</nowiki></code> which causes the infobox to: # not display spouse if the infobox parameter <code>|spouse</code> is set to be blank (as <code>"| spouse ="</code>} # not display spouse if the infobox parameter <code>|spouse</code> is not supplied # display the local infobox parameter <code>|spouse</code> if it is supplied (e.g. <code>"|spouse = Hillary Rodham Clinton"</code>) # display the linked value(s) from Wikidata if the infobox parameter is locally set to FETCH_WIKIDATA See [[Module:WikidataIB]] for a modification that allows fields, on a per article basis, to be blacklisted so that they never display. It also allows the editor to specify, on a per article basis, which fields may be automatically fetched from Wikidata when local parameter is supplied; the default is none, allowing an infobox to be modified to accept Wikidata without any change in the articles using the infobox until the functionality is enabled in the article. === Example:birth place === This works in just the same way as the calls above: * <code><nowiki>{{#invoke:Wikidata|getValue|P19|}}</nowiki></code> = returns nothing, so suppresses the display of birth place in an infobox * <code><nowiki>{{#invoke:Wikidata|getValue|P19|FETCH_WIKIDATA}}</nowiki></code> = returns the linked value(s) of property P19 (place of birth) stored in wikidata for the corresponding article (e.g. for article [[Bill Clinton]], it returns [[Hope, Arkansas]]) * <code><nowiki>{{#invoke:Wikidata|getValue|P19|[[Hope, Arkansas|Hope]]}}</nowiki></code> = returns [[Hope, Arkansas|Hope]], allowing an infobox to use a local value rather than the value stored in Wikidata. === Example:gender === We don't want the returned value linked, so use: * - <code><nowiki>{{#invoke:Wikidata|getRawValue|P21|FETCH_WIKIDATA}}</nowiki></code> === Example:date of birth === If we want the date of birth in dmy format, we use: * - <code><nowiki>{{#invoke:Wikidata|getDateValue|P569|FETCH_WIKIDATA|dmy}}</nowiki></code> If we want the date of birth in mdy format, we use: * - <code><nowiki>{{#invoke:Wikidata|getDateValue|P569|FETCH_WIKIDATA|mdy}}</nowiki></code> If we want a year of birth, we use: * - <code><nowiki>{{#invoke:Wikidata|getDateValue|P569|FETCH_WIKIDATA|y}}</nowiki></code> If we want a year of birth that may be BC, but should read "BCE", we use: * - <code><nowiki>{{#invoke:Wikidata|getDateValue|P569|FETCH_WIKIDATA|y|BCE}}</nowiki></code> === Example: Linking to Wikidata item === Use the following code to just retrieve the Q-ID: * - <code><nowiki>{{#invoke:Wikidata|pageId}}</nowiki></code> Linking to Wikidata used the usual Wiki markup: * - <code><nowiki>[[d:{{#invoke:Wikidata|pageId}}|Name of Link]]</nowiki></code> === Example: Linking to another wiki page === Use code like this to link to another wiki. English Wikivoyage in the example: * - <code><nowiki>[[voy:{{#invoke:Wikidata|getSiteLink|enwikivoyage}}|Name of Link]]</nowiki></code> == Testing == === Testing spouse === Copy and paste the following into any article and preview it (please don't save!): <syntaxhighlight lang="wikitext"> * - {{#invoke:Wikidata|getValue|P26|}} * - {{#invoke:Wikidata|getValue|P26|FETCH_WIKIDATA}} * - {{#invoke:Wikidata|getValue|P26|[[Hillary Rodham Clinton]]}} </syntaxhighlight> In [[Bill Clinton]] you should get: * - * - [[Hillary Clinton]] * - [[Hillary Rodham Clinton]] In [[Barack Obama]] you should get: * - * - [[Michelle Obama]] * - [[Hillary Rodham Clinton]] In [[Richard Burton]] you should get: * - * - [[Elizabeth Taylor]], [[Sally Burton]], [[Sybil Christopher]], [[Suzy Miller]], [[Elizabeth Taylor]] * - [[Hillary Rodham Clinton]] In [[Franz Kafka]] you should get: * - * - * - [[Hillary Rodham Clinton]] === Testing birthplace === Copy and paste the following into any article and preview it (please don't save!): <syntaxhighlight lang="wikitext"> * - {{#invoke:Wikidata|getValue|P19|}} * - {{#invoke:Wikidata|getValue|P19|FETCH_WIKIDATA}} * - {{#invoke:Wikidata|getValue|P19|[[Newport]]}} </syntaxhighlight> Try [[William Ellery]] and check that the Wikidata call correctly disambiguates. === Testing getValue, getRawValue and getDateValue === Copy and paste the following into any article and preview it (please don't save!): <syntaxhighlight lang="wikitext"> * - {{#invoke:Wikidata|getValue|P19|FETCH_WIKIDATA}} * - {{#invoke:Wikidata|getValue|P26|FETCH_WIKIDATA}} * - {{#invoke:Wikidata|getValue|P27|FETCH_WIKIDATA}} * - {{#invoke:Wikidata|getValue|P140|FETCH_WIKIDATA}} * - {{#invoke:Wikidata|getRawValue|P21|FETCH_WIKIDATA}} * - {{#invoke:Wikidata|getDateValue|P569|FETCH_WIKIDATA|dmy}} * - {{#invoke:Wikidata|getDateValue|P569|FETCH_WIKIDATA|mdy}} * - {{#invoke:Wikidata|getDateValue|P569|FETCH_WIKIDATA|y}} </syntaxhighlight> This should return the Wikidata values for birthplace, spouse, citizenship, religion, gender, date of birth (twice) and year of birth, if they exist. The dob is first in dmy format and then in mdy. === Testing dates BC/BCE === Copy and paste the following into a short section of article such as [[Horace #See also]] and preview it (please don't save!): <syntaxhighlight lang="wikitext"> * - {{#invoke:Wikidata|getDateValue|P569|FETCH_WIKIDATA|y}} * - {{#invoke:Wikidata|getDateValue|P569|FETCH_WIKIDATA|y|BCE}} </syntaxhighlight> This should return 65 BC and 65 BCE, respectively. ==See also== * [[:Module:WikidataIB]], for handling Wikidata in infoboxes <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|| [[Category:Wikidata modules]] [[Category:Modules using data from Wikidata]] }}</includeonly> 963f882rkoxtjxcoycs5phr64zj7xoe Cèṭa'an:Format hatnote link 10 3667 18658 2024-09-29T10:34:29Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Format link]] 18658 wikitext text/x-wiki #REDIRECT [[Template:Format link]] {{R from move}} c5tq7tu5pt4mhn77k8ungddy5402dpl Bhângsa:Hatnote modules 14 3668 18659 2024-09-29T10:38:10Z Munajad.MH 3071 ←Membuat halaman berisi '{{Template category|type=module |topic=hatnotes |description=These modules implement or support the {{cl|Hatnote templates}} that generate [[Wikipedia:Hatnotes|hatnotes]]. }} [[Category:Wikipedia modules]] [[Category:Hatnote templates| ]]<!--Don't know if it should really be a child category of this, but it's probably fine.-->' 18659 wikitext text/x-wiki {{Template category|type=module |topic=hatnotes |description=These modules implement or support the {{cl|Hatnote templates}} that generate [[Wikipedia:Hatnotes|hatnotes]]. }} [[Category:Wikipedia modules]] [[Category:Hatnote templates| ]]<!--Don't know if it should really be a child category of this, but it's probably fine.--> bq64izp8kwrxqsqn1eveg5q4pl833lz Cèṭa'an:Category pair/doc 10 3669 18660 2024-09-29T10:40:04Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use|2000}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> {{Lua|Module:Category pair|Module:Check for unknown parameters}} ==Usage== Typical usage should be on dissimilar preceding/succeeding categories, or where a large gap exists in otherwise sequential categories. For similarly named sequential categories with gaps less than 5 years, use {{tlx|Category series navigation}} instead, and {{tlx|Category series navigatio...' 18660 wikitext text/x-wiki {{Documentation subpage}} {{High-use|2000}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> {{Lua|Module:Category pair|Module:Check for unknown parameters}} ==Usage== Typical usage should be on dissimilar preceding/succeeding categories, or where a large gap exists in otherwise sequential categories. For similarly named sequential categories with gaps less than 5 years, use {{tlx|Category series navigation}} instead, and {{tlx|Category series navigation|skip-gaps{{=}}yes}} for gaps up to 15 years from the parent. * For 2 adjacent categories, a preceding <code>Category:NAME1</code>, and a succeeding <code>Category:NAME2</code>, place: : {{tlx|Category pair|NAME1|NAME2}} : at the top of the category page. Each category is displayed only if it exists. If neither category exists, nothing will be displayed. * If there is no succeeding category, you may simply place: : {{tlx|Category pair|NAME1}} : at the top of the category page. * If there is no preceding category, then leave the first parameter empty, and simply place: : {{tlx|Category pair|<nowiki></nowiki>|NAME2}} : at the top of the category page. ==Examples== ;Preceding and succeeding categories, both exist * {{tlx|Category pair|1934 FIFA World Cup|1950 FIFA World Cup}} → {{Category pair|1934 FIFA World Cup|1950 FIFA World Cup}} ;Preceding category only, which exists * {{tlx|Category pair|1934 FIFA World Cup}} → {{Category pair|1934 FIFA World Cup}} ;Succeeding category only, which exists * {{tlx|Category pair|<nowiki></nowiki>|1950 FIFA World Cup}} → {{Category pair||1950 FIFA World Cup}} ;Preceding and succeeding categories, only preceding exists * {{tlx|Category pair|1934 British Empire Games|1942 British Empire Games}} → {{Category pair|1934 British Empire Games|1942 British Empire Games}} ;Preceding and succeeding categories, only succeeding exists * {{tlx|Category pair|1946 British Empire Games|1954 British Empire and Commonwealth Games}} → {{Category pair|1946 British Empire Games|1954 British Empire and Commonwealth Games}} ; Two non-existent categories, so no output: * {{tlx|Category pair|AD 10 FIFA World Cup|AD 18 FIFA World Cup}} → {{Category pair|AD 10 FIFA World Cup|AD 18 FIFA World Cup}} == Error checking == Only the first two parameters are processed, others are ignored. If more than two parameters are supplied, a warning message is shown when the page is previewed. When it is saved, the page is added to the hidden tracking category: [[:Category:Pages using category pair with more than 2 parameters]]. If more than two parameters are supplied, the template is unlikely to do what the editor intended. For <code>Category:NAME1</code>, <code>Category:NAME2</code>, and <code>Category:NAME3</code>, for example: * {{tlc|Category pair|NAME1|NAME2|NAME3}} will ignore <code>Category:NAME3</code>, and * {{code|<nowiki>{{Category pair|NAME1||NAME2}}</nowiki>}} will ignore <code>Category:NAME2</code>, because a duplicate <code>|</code> character between the two categories causes <code>Category:NAME2</code> to be the third parameter rather the second. == Tracking categories == * {{clc|Pages using category pair with no output}} : If neither parameter is a category which currently exists the template will produce no output. This is ''not necessarily an error''; the other categories may simply be part of an incomplete series which will be completed in due course * {{clc|Pages using category pair with more than 2 parameters}} : See above: [[#Error checking|Error checking]] ==See also== * {{tl|Category series navigation}} — for similarly named sequential categories * {{tl|Preceding category}} * {{tl|Succeeding category}} {{Category hatnote templates}} <includeonly>{{sandbox other|| [[Category:Internal category-link templates]] [[Category:Hatnote templates for category pages]] [[Category:Templates that add a tracking category]] }} </includeonly> dpwz4z8zggxce8qtb6xj5kshgbi7d45 Cèṭa'an:Category series navigation 10 3670 18661 2024-09-29T10:40:50Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:Category series navigation|csn}}{{#switch:{{NAMESPACE}}| {{ns:14}}={{#invoke:Check for unknown parameters|check |showblankpositional=1 |unknown=[[Category:Category series navigation using unknown parameter|_VALUE_]] |preview=[[Template:Category series navigation]] does not recognize the parameter "{{!}}_VALUE_{{=}}". |cat|follow-redirects|list-all-links|max|min|show|skip-gaps|testcase|testcasegap}}}}<noinclude>{{Documentation}}</noinclude>' 18661 wikitext text/x-wiki {{#invoke:Category series navigation|csn}}{{#switch:{{NAMESPACE}}| {{ns:14}}={{#invoke:Check for unknown parameters|check |showblankpositional=1 |unknown=[[Category:Category series navigation using unknown parameter|_VALUE_]] |preview=[[Template:Category series navigation]] does not recognize the parameter "{{!}}_VALUE_{{=}}". |cat|follow-redirects|list-all-links|max|min|show|skip-gaps|testcase|testcasegap}}}}<noinclude>{{Documentation}}</noinclude> pkkz7r2xlj5mqfpgclp6u115usdzlk7 Modul:Category series navigation 828 3671 18662 2024-09-29T10:41:53Z Munajad.MH 3071 ←Membuat halaman berisi 'require('strict') local p = {} local horizontal = require('Module:List').horizontal --[[==========================================================================]] --[[ Globals ]] --[[==========================================================================]] local currtitle = mw.title.getCurrentTitle() local nexistingcats = 0 local errors = '' local testcasecolon = '' local testcases = string.m...' 18662 Scribunto text/plain require('strict') local p = {} local horizontal = require('Module:List').horizontal --[[==========================================================================]] --[[ Globals ]] --[[==========================================================================]] local currtitle = mw.title.getCurrentTitle() local nexistingcats = 0 local errors = '' local testcasecolon = '' local testcases = string.match(currtitle.subpageText, '^testcases') if testcases then testcasecolon = ':' end local navborder = true local followRs = true local skipgaps = false local skipgaps_limit = 50 local term_limit = 10 local hgap_limit = 6 local ygap_limit = 5 local listall = false local tlistall = {} local tlistallbwd = {} local tlistallfwd = {} local ttrackingcats = { --when reindexing, Ctrl+H 'trackcat(13,' & 'ttrackingcats[16]' '', -- [1] placeholder for [[Category:Category series navigation using cat parameter]] '', -- [2] placeholder for [[Category:Category series navigation using testcase parameter]] '', -- [3] placeholder for [[Category:Category series navigation using unknown parameter]] '', -- [4] placeholder for [[Category:Category series navigation range not using en dash]] '', -- [5] placeholder for [[Category:Category series navigation range abbreviated (MOS)]] '', -- [6] placeholder for [[Category:Category series navigation range redirected (base change)]] '', -- [7] placeholder for [[Category:Category series navigation range redirected (var change)]] '', -- [8] placeholder for [[Category:Category series navigation range redirected (end)]] '', -- [9] placeholder for [[Category:Category series navigation range redirected (MOS)]] '', --[10] placeholder for [[Category:Category series navigation range redirected (other)]] '', --[11] placeholder for [[Category:Category series navigation range gaps]] '', --[12] placeholder for [[Category:Category series navigation range irregular]] '', --[13] placeholder for [[Category:Category series navigation range irregular, 0-length]] '', --[14] placeholder for [[Category:Category series navigation range ends (present)]] '', --[15] placeholder for [[Category:Category series navigation range ends (blank, MOS)]] '', --[16] placeholder for [[Category:Category series navigation isolated]] '', --[17] placeholder for [[Category:Category series navigation default season gap size]] '', --[18] placeholder for [[Category:Category series navigation decade redirected]] '', --[19] placeholder for [[Category:Category series navigation year redirected (base change)]] '', --[20] placeholder for [[Category:Category series navigation year redirected (var change)]] '', --[21] placeholder for [[Category:Category series navigation year redirected (other)]] '', --[22] placeholder for [[Category:Category series navigation roman numeral redirected]] '', --[23] placeholder for [[Category:Category series navigation nordinal redirected]] '', --[24] placeholder for [[Category:Category series navigation wordinal redirected]] '', --[25] placeholder for [[Category:Category series navigation TV season redirected]] '', --[26] placeholder for [[Category:Category series navigation using skip-gaps parameter]] '', --[27] placeholder for [[Category:Category series navigation year and range]] '', --[28] placeholder for [[Category:Category series navigation year and decade]] '', --[29] placeholder for [[Category:Category series navigation decade and century]] '', --[30] placeholder for [[Category:Category series navigation in mainspace]] '', --[31] placeholder for [[Category:Category series navigation redirection error]] } local avoidself = (not string.match(currtitle.text, 'Category series navigation with') and not string.match(currtitle.text, 'Category series navigation.*/doc') and not string.match(currtitle.text, 'Category series navigation.*/sandbox') and currtitle.text ~= 'Category series navigation' and currtitle.nsText:gsub('_', ' ') ~= 'User talk' and -- [[phab:T369784]] currtitle.nsText:gsub('_', ' ') ~= 'Template talk' and (currtitle.nsText ~= 'Template' or testcases)) --avoid nested transclusion errors (i.e. {{Infilmdecade}}) --[[==========================================================================]] --[[ Utility & category functions ]] --[[==========================================================================]] --Determine if a category exists (in a function for easier localization). local function catexists( title ) return mw.title.new( title, 'Category' ).exists end --Error message handling. function p.errorclass( msg ) return mw.text.tag( 'span', {class='error mw-ext-cite-error'}, '<b>Error!</b> '..string.gsub(msg, '&#', '&amp;#') ) end --Failure handling. function p.failedcat( errors, sortkey ) if avoidself then return (errors or '')..'&#42;&#42;&#42;Category series navigation failed to generate navbox***'.. '[['..testcasecolon..'Category:Category series navigation failed to generate navbox|'..(sortkey or 'O')..']]\n' end return '' end --Tracking cat handling. -- key: 15 (when reindexing ttrackingcats{}, Ctrl+H 'trackcat(13,' & 'ttrackingcats[16]') -- cat: 'Category series navigation isolated'; '' to remove --Used by main, all nav_*(), & several utility functions. local function trackcat( key, cat ) if avoidself and key and cat then if cat ~= '' then ttrackingcats[key] = '[['..testcasecolon..'Category:'..cat..']]' else ttrackingcats[key] = '' end end return end --Check for unknown parameters. --Used by main only. local function checkforunknownparams( tbl ) local knownparams = { --parameter whitelist ['min'] = 'min', ['max'] = 'max', ['cat'] = 'cat', ['show'] = 'show', ['testcase'] = 'testcase', ['testcasegap'] = 'testcasegap', ['skip-gaps'] = 'skip-gaps', ['list-all-links'] = 'list-all-links', ['follow-redirects'] = 'follow-redirects', } for k, _ in pairs (tbl) do if knownparams[k] == nil then trackcat(3, 'Category series navigation using unknown parameter') break end end end --Check for nav_*() navigational isolation (not necessarily an error). --Used by all nav_*(). local function isolatedcat() if nexistingcats == 0 then trackcat(16, 'Category series navigation isolated') end end --Returns the target of {{Category redirect}}, if it exists, else returns the original cat. --{{Title year}}, etc., if found, are evaluated. --Used by catlinkfollowr(), and so indirectly by all nav_*(). local function rtarget( frame, cat ) local catcontent = mw.title.new( cat or '', 'Category' ):getContent() if string.match( catcontent or '', '{{ *[Cc]at' ) then --prelim test local getRegex = require('Module:Template redirect regex').main local tregex = getRegex('Category redirect') for _, v in pairs (tregex) do local rtarget = mw.ustring.match( catcontent, v..'%s*|%s*([^|}]+)' ) if rtarget then if string.match(rtarget, '{{') then --{{Title year}}, etc., exists; evaluate local regex_ty = '%s*|%s*([^{}]*{{([^{|}]+)}}[^{}]-)%s*}}' --eval null-param templates only; expanded if/as needed local rtarget_orig, ty = mw.ustring.match( catcontent, v..regex_ty ) if rtarget_orig then local ty_eval = frame:expandTemplate{ title = ty, args = { page = cat } } --frame:newChild doesn't work, use 'page' param instead local rtarget_eval = mw.ustring.gsub(rtarget_orig, '{{%s*'..ty..'%s*}}', ty_eval ) return rtarget_eval else --sub-parameters present; track & return default trackcat(31, 'Category series navigation redirection error') end end rtarget = mw.ustring.gsub(rtarget, '^1%s*=%s*', '') rtarget = string.gsub(rtarget, '^[Cc]ategory:', '') return rtarget end end --for end --if return cat end --Similar to {{LinkCatIfExists2}}: make a piped link to a category, if it exists; --if it doesn't exist, just display the greyed link title without linking. --Follows {{Category redirect}}s. --Returns { -- ['cat'] = cat, -- ['catexists'] = true, -- ['rtarget'] = <#R target>, -- ['navelement'] = <#R target navelement>, -- ['displaytext'] = displaytext, -- } -- if #R followed; --returns { -- ['cat'] = cat, -- ['catexists'] = <true|false>, -- ['rtarget'] = nil, -- ['navelement'] = <cat navelement>, -- ['displaytext'] = displaytext, -- } -- otherwise. --Used by all nav_*(). local function catlinkfollowr( frame, cat, displaytext, displayend, listoverride ) cat = mw.text.trim(cat or '') displaytext = mw.text.trim(displaytext or '') displayend = displayend or false --bool flag to override displaytext IIF the cat/target is terminal (e.g. "2021–present" or "2021–") local disp = cat if displaytext ~= '' then --use 'displaytext' parameter if present disp = mw.ustring.gsub(displaytext, '%s+%(.+$', ''); --strip any trailing disambiguator end local link, nilorR local exists = catexists(cat) if exists then nexistingcats = nexistingcats + 1 if followRs then local R = rtarget(frame, cat) --find & follow #R if R ~= cat then --#R followed nilorR = R end if displayend then local y, hyph, ending = mw.ustring.match(R, '^.-(%d+)([–-])(.*)$') if ending == 'present' then disp = y..hyph..ending elseif ending == '' then disp = y..hyph..'<span style="visibility:hidden">'..y..'</span>' --hidden y to match spacing end end link = '[[:Category:'..R..'|'..disp..']]' else link = '[[:Category:'..cat..'|'..disp..']]' end else link = '<span class="categorySeriesNavigation-item-inactive">'..disp..'</span>' end if listall and listoverride == nil then if nilorR then --#R followed table.insert( tlistall, '[[:Category:'..cat..']] → '..'[[:Category:'..nilorR..']] ('..link..')' ) else --no #R table.insert( tlistall, '[[:Category:'..cat..']] ('..link..')' ) end end return { ['cat'] = cat, ['catexists'] = exists, ['rtarget'] = nilorR, ['navelement'] = link, ['displaytext'] = disp, } end --Returns a numbered list of all {{Category redirect}}s followed by catlinkfollowr() -> rtarget(). --For a nav_hyphen() cat, also returns a formatted list of all cats searched for & found, & all loop indices. --Used by all nav_*(). local function listalllinks() local nl = '\n# ' local out = '' if currtitle.nsText == 'Category' then errors = p.errorclass('The <b><code>|list-all-links=yes</code></b> parameter/utility '.. 'should not be saved in category space, only previewed.') out = p.failedcat(errors, 'Z') end local bwd, fwd = '', '' if tlistallbwd[1] then bwd = '\n\nbackward search:'..nl..table.concat(tlistallbwd, nl) end if tlistallfwd[1] then fwd = '\n\nforward search:'..nl..table.concat(tlistallfwd, nl) end if tlistall[1] then return out..nl..table.concat(tlistall, nl)..bwd..fwd else return out..nl..'No links found!?'..bwd..fwd end end --Returns the difference b/w 2 ints separated by endash|hyphen, nil if error. --Used by nav_hyphen() only. local function find_duration( cat ) local from, to = mw.ustring.match(cat, '(%d+)[–-](%d+)') if from and to then if to == '00' then return nil end --doesn't follow MOS:DATERANGE if (#from == 4) and (#to == 2) then --1900-01 to = string.match(from, '(%d%d)%d%d')..to --1900-1901 elseif (#from == 2) and (#to == 4) then -- 01-1902 from = string.match(to, '(%d%d)%d%d')..from --1901-1902 end return (tonumber(to) - tonumber(from)) end return 0 end --Returns the ending of a terminal cat, and sets the appropriate tracking cat, else nil. --Used by nav_hyphen() only. local function find_terminaltxt( cat ) local terminaltxt = nil if mw.ustring.match(cat, '%d+[–-]present$') then terminaltxt = 'present' trackcat(14, 'Category series navigation range ends (present)') elseif mw.ustring.match(cat, '%d+[–-]$') then terminaltxt = '' trackcat(15, 'Category series navigation range ends (blank, MOS)') end return terminaltxt end --Returns an unsigned string of the 1-4 digit decade ending in "0", else nil. --Used by nav_decade() only. local function sterilizedec( decade ) if decade == nil or decade == '' then return nil end local dec = string.match(decade, '^[-%+]?(%d?%d?%d?0)$') or string.match(decade, '^[-%+]?(%d?%d?%d?0)%D') if dec then return dec else --fix 2-4 digit decade local decade_fixed234 = string.match(decade, '^[-%+]?(%d%d?%d?)%d$') or string.match(decade, '^[-%+]?(%d%d?%d?)%d%D') if decade_fixed234 then return decade_fixed234..'0' end --fix 1-digit decade local decade_fixed1 = string.match(decade, '^[-%+]?(%d)$') or string.match(decade, '^[-%+]?(%d)%D') if decade_fixed1 then return '0' end --unfixable return nil end end --Check for nav_hyphen default gap size + isolatedcat() (not necessarily an error). --Used by nav_hyphen() only. local function defaultgapcat( bool ) if bool and nexistingcats == 0 then --using "nexistingcats > 0" isn't as useful, since the default gap size obviously worked trackcat(17, 'Category series navigation default season gap size') end end --12 -> 12th, etc. --Used by nav_nordinal() & nav_wordinal(). function p.addord( i ) if tonumber(i) then local s = tostring(i) local tens = string.match(s, '1%d$') if tens then return s..'th' end local ones = string.match(s, '%d$') if ones == '1' then return s..'st' elseif ones == '2' then return s..'nd' elseif ones == '3' then return s..'rd' end return s..'th' end return i end --Returns the properly formatted central nav element. --Expects an integer i, and a catlinkfollowr() table. --Used by nav_decade() & nav_ordinal() only. local function navcenter( i, catlink ) if i == 0 then --center nav element if navborder == true then return '<b>'..catlink.displaytext..'</b>' else return '<b>'..catlink.navelement..'</b>' end else return catlink.navelement end end --Wrap one or two navs in a <div> with ARIA attributes; add TemplateStyles --before it. This also aligns the navs in case some floating element (like a --portal box) breaks their alignment. --Used by main only. local function wrap( nav1, nav2 ) local templatestyles = require("Module:TemplateStyles")( "Module:Category series navigation/styles.css" ) local prepare = function (nav) if nav then nav = '\n'..nav else nav = '' end return nav end return templatestyles.. '<div class="categorySeriesNavigation" role="navigation" aria-label="Range">'.. prepare(nav1)..prepare(nav2).. '\n</div>' end --[[==========================================================================]] --[[ Formerly separated templates/modules ]] --[[==========================================================================]] --[[==========================={{ nav_hyphen }}=============================]] local function nav_hyphen( frame, start, hyph, finish, firstpart, lastpart, minseas, maxseas, testgap ) --Expects a PAGENAME of the form "Some sequential 2015–16 example cat", where -- start = 2015 -- hyph = – -- finish = 16 (sequential years can be abbreviated, but others should be full year, e.g. "2001–2005") -- firstpart = Some sequential -- lastpart = example cat -- minseas = 1800 ('min' starting season shown; optional; defaults to -9999) -- maxseas = 2000 ('max' starting season shown; optional; defaults to 9999; 2000 will show 2000-01) -- testgap = 0 (testcasegap parameter for easier testing; optional) --sterilize start if string.match(start or '', '^%d%d?%d?%d?$') == nil then --1-4 digits, AD only local start_fixed = mw.ustring.match(start or '', '^%s*(%d%d?%d?%d?)%D') if start_fixed then start = start_fixed else errors = p.errorclass('Function nav_hyphen can\'t recognize the number "'..(start or '')..'" '.. 'in the first part of the "season" that was passed to it. '.. 'For e.g. "2015–16", "2015" is expected via "|2015|–|16|".') return p.failedcat(errors, 'H') end end local nstart = tonumber(start) --en dash check if hyph ~= '–' then trackcat(4, 'Category series navigation range not using en dash') --nav still processable, but track end --sterilize finish & check for weird parents local tgaps = {} --table of gap sizes found b/w terms { [<gap size found>] = 1 } for -3 <= j <= 3 local tgapsj4 = {} --table of gap sizes found b/w terms { [<gap size found>] = 1 } for j = { -4, 4 } local ttlens = {} --table of term lengths found w/i terms { [<term length found>] = 1 } local tirregs = {} --table of ir/regular-term-length cats' "from"s & "to"s found local regularparent = true if (finish == -1) or --"Members of the Scottish Parliament 2021–present" (finish == 0) --"Members of the Scottish Parliament 2021–" then regularparent = false if maxseas == nil or maxseas == '' then maxseas = start --hide subsequent ranges end if finish == -1 then trackcat(14, 'Category series navigation range ends (present)') else trackcat(15, 'Category series navigation range ends (blank, MOS)') end elseif (start == finish) and (ttrackingcats[16] ~= '') --nav_year found isolated; check for surrounding hyphenated terms (e.g. UK MPs 1974) then trackcat(16, '') --reset for another check later trackcat(13, 'Category series navigation range irregular, 0-length') ttlens[0] = 1 --calc ttlens for std cases below regularparent = 'isolated' end if (string.match(finish or '', '^%d+$') == nil) and (string.match(finish or '', '^%-%d+$') == nil) then local finish_fixed = mw.ustring.match(finish or '', '^%s*(%d%d?%d?%d?)%D') if finish_fixed then finish = finish_fixed else errors = p.errorclass('Function nav_hyphen can\'t recognize "'..(finish or '')..'" '.. 'in the second part of the "season" that was passed to it. '.. 'For e.g. "2015–16", "16" is expected via "|2015|–|16|".') return p.failedcat(errors, 'I') end else if string.len(finish) >= 5 then errors = p.errorclass('The second part of the season passed to function nav_hyphen should only be four or fewer digits, not "'..(finish or '')..'". '.. 'See [[MOS:DATERANGE]] for details.') return p.failedcat(errors, 'J') end end local nfinish = tonumber(finish) --save sterilized parent range for easier lookup later tirregs['from0'] = nstart tirregs['to0'] = nfinish --sterilize min/max local nminseas_default = -9999 local nmaxseas_default = 9999 local nminseas = tonumber(minseas) or nminseas_default --same behavior as nav_year local nmaxseas = tonumber(maxseas) or nmaxseas_default --same behavior as nav_year if nminseas > nstart then nminseas = nstart end if nmaxseas < nstart then nmaxseas = nstart end local lspace = ' ' --assume a leading space (most common) local tspace = ' ' --assume a trailing space (most common) if string.match(firstpart, '%($') then lspace = '' end --DNE for "Madrid city councillors (2007–2011)"-type cats if string.match(lastpart, '^%)') then tspace = '' end --DNE for "Madrid city councillors (2007–2011)"-type cats --calculate term length/intRAseason size & finishing year local t = 1 while t <= term_limit and regularparent == true do local nish = nstart + t --use switchADBC to flip this sign to work for years BC, if/when the time comes if (nish == nfinish) or (string.match(nish, '%d?%d$') == finish) then ttlens[t] = 1 break end if t == term_limit then errors = p.errorclass('Function nav_hyphen can\'t determine a reasonable term length for "'..start..hyph..finish..'".') return p.failedcat(errors, 'K') end t = t + 1 end --apply MOS:DATERANGE to parent local lenstart = string.len(start) local lenfinish = string.len(finish) if lenstart == 4 and regularparent == true then --"2001–..." if t == 1 then --"2001–02" & "2001–2002" both allowed if lenfinish ~= 2 and lenfinish ~= 4 then errors = p.errorclass('The second part of the season passed to function nav_hyphen should be two or four digits, not "'..finish..'".') return p.failedcat(errors, 'L') end else --"2001–2005" is required for t > 1; track "2001–05"; anything else = error if lenfinish == 2 then trackcat(5, 'Category series navigation range abbreviated (MOS)') elseif lenfinish ~= 4 then errors = p.errorclass('The second part of the season passed to function nav_hyphen should be four digits, not "'..finish..'".') return p.failedcat(errors, 'M') end end if finish == '00' then --full year required regardless of term length trackcat(5, 'Category series navigation range abbreviated (MOS)') end end --calculate intERseason gap size local hgap_default = 0 --assume & start at the most common case: 2001–02 -> 2002–03, etc. local hgap_limit_reg = hgap_limit --less expensive per-increment (inc x 4) local hgap_limit_irreg = hgap_limit --more expensive per-increment (inc x 23 = inc x (k_bwd + k_fwd) = inc x (12 + 11)) local hgap_success = false local hgap = hgap_default while hgap <= hgap_limit_reg and regularparent == true do --verify local prevseason2 = firstpart..lspace..(nstart-t-hgap)..hyph..string.match(nstart-hgap, '%d?%d$') ..tspace..lastpart local nextseason2 = firstpart..lspace..(nstart+t+hgap)..hyph..string.match(nstart+2*t+hgap, '%d?%d$')..tspace..lastpart local prevseason4 = firstpart..lspace..(nstart-t-hgap)..hyph..(nstart-hgap) ..tspace..lastpart local nextseason4 = firstpart..lspace..(nstart+t+hgap)..hyph..(nstart+2*t+hgap)..tspace..lastpart if t == 1 then --test abbreviated range first, then full range, to be frugal with expensive functions if catexists(prevseason2) or --use 'or', in case we're at the edge of the cat structure, catexists(nextseason2) or --or we hit a "–00"/"–2000" situation on one side catexists(prevseason4) or catexists(nextseason4) then hgap_success = true break end elseif t > 1 then --test full range first, then abbreviated range, to be frugal with expensive functions if catexists(prevseason4) or --use 'or', in case we're at the edge of the cat structure, catexists(nextseason4) or --or we hit a "–00"/"–2000" situation on one side catexists(prevseason2) or catexists(nextseason2) then hgap_success = true break end end hgap = hgap + 1 end if hgap_success == false then hgap = tonumber(testgap) or hgap_default --tracked via defaultgapcat() end --preliminary scan to determine ir/regular spacing of nearby cats; --to limit expensive function calls, MOS:DATERANGE-violating cats are ignored; --an irregular-term-length series should follow "YYYY..hyph..YYYY" throughout local jlimit = 4 --4-a-side if all YYYY-YY, 3-a-side if all YYYY-YYYY, with some threshold in between if hgap <= hgap_limit_reg then --also to isolate temp vars --find # of nav-visible ir/regular-term-length cats local bwanchor = nstart --backward anchor/common year local fwanchor = bwanchor + t --forward anchor/common year if regularparent == 'isolated' then fwanchor = bwanchor end local spangreen = '[<span style="color:green">j, g, k = ' --used for/when debugging via list-all-links=yes local spanblue = '<span style="color:blue">' local spanred = ' (<span style="color:red">' local span = '</span>' local lastg = nil --to check for run-on searches local lastk = nil --to check for run-on searches local endfound = false --switch used to stop searching forward local iirregs = 0 --index of tirregs[] for j < 0, since search starts from parent local j = -jlimit --index of tirregs[] for j > 0 & pseudo navh position while j <= jlimit do if j < 0 then --search backward from parent local gbreak = false --switch used to break out of g-loop local g = 0 --gap size while g <= hgap_limit_irreg do local k = 0 --term length: 0 = "0-length", 1+ = normal while k <= term_limit do local from = bwanchor - k - g local to = bwanchor - g local full = mw.text.trim( firstpart..lspace..from..hyph..to..tspace..lastpart ) if k == 0 then if regularparent ~= 'isolated' then --+restrict to g == 0 if repeating year problems arise to = '0-length' full = mw.text.trim( firstpart..lspace..from..tspace..lastpart ) if catlinkfollowr( frame, full ).rtarget ~= nil then --#R followed table.insert( tlistallbwd, spangreen..j..', '..g..', '..k..span..'] '..full..spanred..'#R ignored'..span..')' ) full, to = '', '' --don't use/follow 0-length cat #Rs from nav_hyphen(); otherwise gets messy end end end if (k >= 1) or --the normal case; only continue k = 0 if 0-length found (to == '0-length') --ghetto "continue" (thx Lua) to avoid expensive searches for "UK MPs 1974-1974", etc. then table.insert( tlistallbwd, spangreen..j..', '..g..', '..k..span..'] '..full ) if (k == 1) and -- (g == 0 or g == 1) and --commented to match j>0 case ("1995–96 in Federal Republic of Yugoslavia basketball") (catexists(full) == false) then --allow bare-bones MOS:DATERANGE alternation, in case we're on a 0|1-gap, 1-year term series local to2 = string.match(to, '%d%d$') if to2 and to2 ~= '00' then --and not at a century transition (i.e. 1999–2000) to = to2 full = mw.text.trim( firstpart..lspace..from..hyph..to..tspace..lastpart ) table.insert( tlistallbwd, spangreen..j..', '..g..', '..k..span..'] '..full ) end end if catexists(full) then if to == '0-length' then trackcat(13, 'Category series navigation range irregular, 0-length') end tlistallbwd[#tlistallbwd] = spanblue..tlistallbwd[#tlistallbwd]..span..' (found)' ttlens[ find_duration(full) ] = 1 if j == -1 then tgapsj4[g] = 1 -- -1 since bwd search starts from parent @ -4 and ends at -1 else tgaps[g] = 1 end iirregs = iirregs + 1 tirregs['from-'..iirregs] = from tirregs['to-'..iirregs] = to bwanchor = from --ratchet down if to ~= '0-length' then gbreak = true break else g = 0 --soft-reset g, to keep stepping thru k j = j + 1 --save, but keep searching thru k if j > 0 then --(restore "> 3" if acts up) lest we keep searching bwd & finding 0-length cats ("MEPs for the Republic of Ireland 1973" & down) j = -1 --allow a normal, full search fwd after break gbreak = true break end end elseif (j >= 0) and (lastg and lastk) and ((lastg >= hgap_limit_irreg) or (lastk >= term_limit)) then --bwd search exhausted and/or done (runaway bwd search on "2018–19 FIA World Endurance Championship season") j = -1 --allow a normal, full search fwd after break gbreak = true break end end --ghetto "continue" k = k + 1 lastk = k end --while k <= term_limit do if gbreak == true then break end g = g + 1 lastg = g end --while g <= hgap_limit_irreg do end --if j < 0 if j > 0 and endfound == false then --search forward from parent local gbreak = false --switch used to break out of g-loop local g = 0 --gap size while g <= hgap_limit_irreg do local k = -2 --term length: -2 = "0-length", -1 = "2020–present", 0 = "2020–", 1+ = normal while k <= term_limit do local from = fwanchor + g local to4 = fwanchor + k + g --override carefully local to2 = nil --last 2 digits of to4, IIF exists if k == -1 then to4 = 'present' --see if end-cat exists (present) elseif k == 0 then to4 = '' end --see if end-cat exists (blank) local full = mw.text.trim( firstpart..lspace..from..hyph..to4..tspace..lastpart ) if k == -2 then if regularparent ~= 'isolated' then --+restrict to g == 0 if repeating year problems arise to4 = '0-length' --see if 0-length cat exists full = mw.text.trim( firstpart..lspace..from..tspace..lastpart ) if catlinkfollowr( frame, full ).rtarget ~= nil then --#R followed table.insert( tlistallfwd, spangreen..j..', '..g..', '..k..span..'] '..full..spanred..'#R ignored'..span..')' ) full, to4 = '', '' --don't use/follow 0-length cat #Rs from nav_hyphen(); otherwise gets messy end end end if (k >= -1) or --only continue k = -2 if 0-length found (to4 == '0-length') --ghetto "continue" (thx Lua) to avoid expensive searches for "UK MPs 1974-1974", etc. then table.insert( tlistallfwd, spangreen..j..', '..g..', '..k..span..'] '..full ) if (k == 1) and -- (g == 0 or g == 1) and --commented to let "2002–03 in Scottish women's football" find "2008–09 in Scottish women's football" (catexists(full) == false) then --allow bare-bones MOS:DATERANGE alternation, in case we're on a 0|1-gap, 1-year term series to2 = string.match(to4, '%d%d$') if to2 and to2 ~= '00' then --and not at a century transition (i.e. 1999–2000) full = mw.text.trim( firstpart..lspace..from..hyph..to2..tspace..lastpart ) table.insert( tlistallfwd, spangreen..j..', '..g..', '..k..span..'] '..full ) end end if catexists(full) then if to4 == '0-length' then if rtarget(frame, full) == full then --only use 0-length cats that don't #R trackcat(13, 'Category series navigation range irregular, 0-length') end end tirregs['from'..j] = from tirregs['to'..j] = (to2 or to4) if (k == -1) or (k == 0) then endfound = true --tentative else --k == { -2, > 0 } tlistallfwd[#tlistallfwd] = spanblue..tlistallfwd[#tlistallfwd]..span..' (found)' ttlens[ find_duration(full) ] = 1 if j == 4 then tgapsj4[g] = 1 else tgaps[g] = 1 end endfound = false if to4 ~= '0-length' then --k > 0 fwanchor = to4 --ratchet up gbreak = true break --only break on k > 0 b/c old end-cat #Rs still exist like "Members of the Scottish Parliament 2011–" else --k == -2 j = j + 1 --save, but keep searching k's, in case "1974" → "1974-1979" if j > jlimit then --lest we keep searching & finding 0-length cats ("2018 CONCACAF Champions League" & up) gbreak = true break elseif g == hgap_limit_irreg then --keep searching, since not a runaway, just far away ("American soccer clubs 1958–59 season") hgap_limit_irreg = hgap_limit_irreg + 1 end end end end end --ghetto "continue" k = k + 1 lastk = k end --while k <= term_limit do if gbreak == true then break end g = g + 1 lastg = g end --while g <= hgap_limit_irreg do end --if j > 0 and endfound == false then if (lastg and lastk) and (lastg > hgap_limit_irreg) and (lastk > term_limit) then --search exhausted if j < 0 then j = 0 --bwd search exhausted; continue fwd elseif j > 0 then break end --fwd search exhausted end j = j + 1 end --while j <= jlimit end --if hgap <= hgap_limit_reg --determine # of displayed navh elements based on "YYYY-YY" vs. "YYYY-YYYY" counts local Ythreshold = 3.3 --((YYYY-YY x 7) + (YYYY-YYYY x 2))/18 = 3.222; ((YYYY-YY x 6) + (YYYY-YYYY x 3))/18 = 3.333 local Ycount = 0 --"Y" count local ycount = 0 --tirregs counter; # of contiguous #s for k, v in pairs (tirregs) do local dummy, dunce = mw.ustring.gsub(tostring(v), '%d', '') --why can't gsub just return a table?? Ycount = Ycount + dunce ycount = ycount + 1 end local ycount_limit = ((jlimit * 2) + 1) * 2 --i.e. ((4 * 2) + 1) * 2 = 18 if ycount < ycount_limit then --fill in the blanks with Ycount_parent, since hidden/dne cats aren't in tirregs local dummy_finish = finish if not regularparent then dummy_finish = start end local dummy, dunce_from = mw.ustring.gsub(start, '%d', '') local dummy, dunce_to = mw.ustring.gsub(dummy_finish, '%d', '') local Ycount_parent_avg = (dunce_from + dunce_to)/2 --"YYYY-YYYY" = 4; "YYYY-YY" = 3 Ycount = Ycount + (Ycount_parent_avg * (ycount_limit - ycount)) ycount = ycount_limit end local iwidth = 3 --default to 3-a-side, 7 total local Y_per_y = Ycount / ycount --normalized range: [3-4] if Y_per_y < Ythreshold then iwidth = 4 --extend to 4-a-side, 9 total end --begin navhyphen local navh = '<div class="toccolours categorySeriesNavigation-range">\n' local navlist = {} local terminalcat = false --switch used to hide future cats local terminaltxt = nil local i = -iwidth --nav position while i <= iwidth do local from = nstart + i*(t+hgap) --the logical, but not necessarily correct, 'from' if tirregs['from'..i] then --prefer the irregular term table from = tonumber(tirregs['from'..i]) else --fallback to lazy/naive 'from' if i > 0 and tirregs['from'..(i-1)] and tirregs['from'..(i-1)] >= from then --end of the line: avoid dups/past, and create reasonable grey'd ranges local greyto = tonumber(tirregs['to' .. (i-1)]) or -9999 local greyfrom = tonumber(tirregs['from'..(i-1)]) or -9999 local grey = greyto --prefer 'to' if greyfrom > greyto then grey = greyfrom end --'from' fallback, in case "1995–96", "1995-present", etc. if grey > -9999 then if grey ~= greyto then from = grey + t + hgap --account for missing/incomplete 'to' else from = grey + hgap end tirregs['from'..i] = from --remember tirregs['to' .. i] = from + t end elseif i < 0 then local greyfrom local ii = 0 while ii < 3 do ii = ii + 1 greyfrom = tonumber(tirregs['from'..(i+ii)]) if greyfrom then break end end from = (greyfrom or nstart) - ii*(t+hgap) tirregs['from'..i] = from --remember tirregs['to' .. i] = from + t end end local from2 = string.match(from, '%d?%d$') local to = tostring(from+t) --the logical, naive range, but if tirregs['to'..i] then --prefer irregular term table to = tirregs['to'..i] elseif regularparent == false and tirregs and i > 0 then to = tirregs['to-1'] --special treatment for parent terminal cats, since they have no natural 'to' end local to2 = string.match(to, '%d?%d$') local tofinal = (to2 or '') --assume t=1 and abbreviated 'to' (the most common case) if t > 1 or --per MOS:DATERANGE (e.g. 1999-2004) (from2 - (to2 or from2)) > 0 --century transition exception (e.g. 1999–2000) then tofinal = (to or '') --default to the MOS-correct format, in case no fallbacks found end if to == '0-length' then tofinal = to end --check existance of 4-digit, MOS-correct range, with abbreviation fallback if tofinal ~= '0-length' then if t > 1 and string.len(from) == 4 then --e.g. 1999-2004 --determine which link exists (full or abbr) local full = firstpart..lspace..from..hyph..tofinal..tspace..lastpart if not catexists(full) then local abbr = firstpart..lspace..from..hyph..to2..tspace..lastpart if catexists(abbr) then tofinal = (to2 or '') --rv to MOS-incorrect format; if full AND abbr DNE, then tofinal is still in its MOS-correct format end end elseif t == 1 then --full-year consecutive ranges are also allowed local abbr = firstpart..lspace..from..hyph..tofinal..tspace..lastpart --assume tofinal is in abbr format if not catexists(abbr) and tofinal ~= to then local full = firstpart..lspace..from..hyph..to..tspace..lastpart if catexists(full) then tofinal = (to or '') --if abbr AND full DNE, then tofinal is still in its abbr format (unless it's a century transition) end end end end --populate navh if i ~= 0 then --left/right navh local orig = firstpart..lspace..from..hyph..tofinal..tspace..lastpart local disp = from..hyph..tofinal if tofinal == '0-length' then orig = firstpart..lspace..from..tspace..lastpart disp = from end local catlink = catlinkfollowr(frame, orig, disp, true) --force terminal cat display if terminalcat == false then terminaltxt = find_terminaltxt( disp ) --also sets tracking cats terminalcat = (terminaltxt ~= nil) end if catlink.rtarget and avoidself then --a {{Category redirect}} was followed, figure out why --determine new term length & gap size ttlens[ find_duration( catlink.rtarget ) ] = 1 if i > -iwidth then local lastto = tirregs['to'..(i-1)] if lastto == nil then local lastfrom = nstart + (i-1)*(t+hgap) lastto = lastfrom+t --use last logical 'from' to calc lastto end if lastto then local gapcat = lastto..'-'..from --dummy cat to calc with local gap = find_duration(gapcat) or -1 --in case of nil, if iwidth == 4 then tgapsj4[ gap ] = 1 --tgapsj4[-1] are ignored later else tgaps[ gap ] = 1 --tgaps[-1] are ignored later end end end --display/tracking handling local base_regex = '%d+[–-]%d+' local origbase = mw.ustring.gsub(orig, base_regex, '') local rtarbase, rtarbase_success = mw.ustring.gsub(catlink.rtarget, base_regex, '') if rtarbase_success == 0 then local base_regex_lax = '%d%d%d%d' --in case rtarget is a year cat rtarbase, rtarbase_success = mw.ustring.gsub(catlink.rtarget, base_regex_lax, '') end local terminal_regex = '%d+[–-]'..(terminaltxt or '')..'$' --more manual ORs bc Lua regex sux if mw.ustring.match(orig, terminal_regex) then origbase = mw.ustring.gsub(orig, terminal_regex, '') end if mw.ustring.match(catlink.rtarget, terminal_regex) then --finagle/overload terminalcat type to set nmaxseas on 1st occurence only if terminalcat == false then terminalcat = 1 end local dummy = find_terminaltxt( catlink.rtarget ) --also sets tracking cats rtarbase = mw.ustring.gsub(catlink.rtarget, terminal_regex, '') end origbase = mw.text.trim(origbase) rtarbase = mw.text.trim(rtarbase) if origbase ~= rtarbase then trackcat(6, 'Category series navigation range redirected (base change)') elseif terminalcat == 1 then trackcat(8, 'Category series navigation range redirected (end)') else --origbase == rtarbase local all4s_regex = '%d%d%d%d[–-]%d%d%d%d' local orig_all4s = mw.ustring.match(orig, all4s_regex) local rtar_all4s = mw.ustring.match(catlink.rtarget, all4s_regex) if orig_all4s and rtar_all4s then trackcat(10, 'Category series navigation range redirected (other)') else local year_regex1 = '%d%d%d%d$' local year_regex2 = '%d%d%d%d[%s%)]' local year_rtar = mw.ustring.match(catlink.rtarget, year_regex1) or mw.ustring.match(catlink.rtarget, year_regex2) if orig_all4s and year_rtar then trackcat(7, 'Category series navigation range redirected (var change)') else trackcat(9, 'Category series navigation range redirected (MOS)') end end end end if terminalcat then --true or 1 if type(terminalcat) ~= 'boolean' then nmaxseas = from end --only want to do this once terminalcat = true --done finagling/overloading end if (from >= 0) and (nminseas <= from) and (from <= nmaxseas) then table.insert(navlist, catlink.navelement) if terminalcat then nmaxseas = nminseas_default end --prevent display of future ranges else local hidden = '<span style="visibility:hidden">'..disp..'</span>' table.insert(navlist, hidden) if listall then tlistall[#tlistall] = tlistall[#tlistall]..' ('..hidden..')' end end else --center navh if finish == -1 then finish = 'present' elseif finish == 0 then finish = '<span style="visibility:hidden">'..start..'</span>' end local disp = start..hyph..finish if regularparent == 'isolated' then disp = start end table.insert(navlist, '<b>'..disp..'</b>') end i = i + 1 end -- add the list navh = navh..horizontal(navlist)..'\n' --tracking cats & finalize if avoidself then local igaps = 0 --# of diff gap sizes > 0 found local itlens = 0 --# of diff term lengths found for s = 1, hgap_limit_reg do --must loop; #tgaps, #ttlens unreliable igaps = igaps + (tgaps[s] or 0) end if iwidth == 4 then --only count gaps if they were displayed ("Karnataka MLAs 1957–1962") for s = 1, hgap_limit_reg do igaps = igaps + (tgapsj4[s] or 0) end end for s = 0, term_limit do itlens = itlens + (ttlens[s] or 0) end if igaps > 0 then trackcat(11, 'Category series navigation range gaps') end if itlens > 1 and ttrackingcats[13] == '' then --avoid duplication in "Category series navigation range irregular, 0-length" trackcat(12, 'Category series navigation range irregular') end end isolatedcat() defaultgapcat(not hgap_success) if listall then return listalllinks() else return navh..'</div>' end end --[[=========================={{ nav_tvseason }}============================]] local function nav_tvseason( frame, firstpart, tv, lastpart, maximumtv ) --Expects a PAGENAME of the form "Futurama season 1 episodes", where -- firstpart = Futurama season -- tv = 1 -- lastpart = episodes -- maximumtv = 7 ('max' tv season parameter; optional; defaults to 9999) tv = tonumber(tv) if tv == nil then errors = p.errorclass('Function nav_tvseason can\'t recognize the TV season number sent to its 3rd parameter.') return p.failedcat(errors, 'T') end --"(season 1) episodes" -> "season 1 episodes" following March 2024 RfC: --[[Wikipedia talk:Naming conventions (television)#Follow-up RfC on TV season article titles]] -- [[Special:Permalink/1216885280#Follow-up RfC on TV season article titles]] local tspace = ' ' --"season 1 episodes" local parenth_check = string.match(lastpart, '^%)') if parenth_check then tspace = '' end --accommodate old style "(season 1) episodes" just in case local maxtv_default = 9999 local maxtv = tonumber(maximumtv) or maxtv_default --allow +/- qualifier if maxtv < tv then maxtv = tv end --input error; maxtv should be >= parent --begin navtvseason local navt = '<div class="toccolours categorySeriesNavigation-range">\n' local navlist = {} local prepad = '' local i = -5 --nav position while i <= 5 do local t = tv + i if i ~= 0 then --left/right navt local catlink = catlinkfollowr( frame, firstpart..' '..t..tspace..lastpart, t ) if t >= 1 and t <= maxtv then --hardcode mintv if catlink.rtarget then --a {{Category redirect}} was followed trackcat(25, 'Category series navigation TV season redirected') end if catlink.catexists or (maxtv ~= maxtv_default and t <= maxtv) then table.insert(navlist, prepad..catlink.navelement) --display normally prepad = '' else local postpad = '<span style="visibility:hidden"> • '..t..'</span>' navlist[#navlist] = navlist[#navlist]..postpad if listall then tlistall[#tlistall] = tlistall[#tlistall]..' ('..postpad..')' end end elseif t < 1 then prepad = prepad..'<span style="visibility:hidden"> • '..'0'..'</span>' if listall then tlistall[#tlistall] = (tlistall[#tlistall] or '')..' (x)' end else --t > maxtv local postpad = '<span style="visibility:hidden"> • '..t..'</span>' navlist[#navlist] = navlist[#navlist]..postpad if listall then tlistall[#tlistall] = tlistall[#tlistall]..' ('..postpad..')' end end else --center navt table.insert(navlist, prepad..'<b>'..tv..'</b>') prepad = '' end i = i + 1 end -- add the list navt = navt..horizontal(navlist)..'\n' isolatedcat() if listall then return listalllinks() else return navt..'</div>' end end --[[==========================={{ nav_decade }}=============================]] local function nav_decade( frame, firstpart, decade, lastpart, mindecade, maxdecade ) --Expects a PAGENAME of the form "Some sequential 2000 example cat", where -- firstpart = Some sequential -- decade = 2000 -- lastpart = example cat -- mindecade = 1800 ('min' decade parameter; optional; defaults to -9999) -- maxdecade = 2020 ('max' decade parameter; optional; defaults to 9999) --sterilize dec local dec = sterilizedec(decade) if dec == nil then errors = p.errorclass('Function nav_decade was sent "'..(decade or '')..'" as its 2nd parameter, '.. 'but expects a 1 to 4-digit year ending in "0".') return p.failedcat(errors, 'D') end local ndec = tonumber(dec) --sterilize mindecade & determine AD/BC local mindefault = '-9999' local mindec = sterilizedec(mindecade) --returns a tostring(unsigned int), or nil if mindec then if string.match(mindecade, '-%d') or string.match(mindecade, 'BC') then mindec = '-'..mindec --better +/-0 behavior with strings (0-initialized int == "-0" string...) end elseif mindec == nil and mindecade and mindecade ~= '' then errors = p.errorclass('Function nav_decade was sent "'..(mindecade or '')..'" as its 4th parameter, '.. 'but expects a 1 to 4-digit year ending in "0", the earliest decade to be shown.') return p.failedcat(errors, 'E') else --mindec == nil mindec = mindefault --tonumber() later, after error checks end --sterilize maxdecade & determine AD/BC local maxdefault = '9999' local maxdec = sterilizedec(maxdecade) --returns a tostring(unsigned int), or nil + error if maxdec then if string.match(maxdecade, '-%d') or string.match(maxdecade, 'BC') then --better +/-0 behavior with strings (0-initialized int == "-0" string...), maxdec = '-'..maxdec --but a "-0" string -> tonumber() -> tostring() = "-0", end --and a "0" string -> tonumber() -> tostring() = "0" elseif maxdec == nil and maxdecade and maxdecade ~= '' then errors = p.errorclass('Function nav_decade was sent "'..(maxdecade or '')..'" as its 5th parameter, '.. 'but expects a 1 to 4-digit year ending in "0", the highest decade to be shown.') return p.failedcat(errors, 'F') else --maxdec == nil maxdec = maxdefault end local tspace = ' ' --assume trailing space for "1950s in X"-type cats if string.match(lastpart, '^-') then tspace = '' end --DNE for "1970s-related"-type cats --AD/BC switches & vars local parentBC = string.match(lastpart, '^BC') --following the "0s BC" convention for all years BC lastpart = mw.ustring.gsub(lastpart, '^BC%s*', '') --handle BC separately; AD never used --TODO?: handle BCE, but only if it exists in the wild local dec0to40AD = (ndec >= 0 and ndec <= 40 and not parentBC) --special behavior in this range local switchADBC = 1 -- 1=AD parent if parentBC then switchADBC = -1 end -- -1=BC parent; possibly adjusted later local BCdisp = '' local D = -math.huge --secondary switch & iterator for AD/BC transition --check non-default min/max more carefully if mindec ~= mindefault then if tonumber(mindec) > ndec*switchADBC then mindec = tostring(ndec*switchADBC) --input error; mindec should be <= parent end end if maxdec ~= maxdefault then if tonumber(maxdec) < ndec*switchADBC then maxdec = tostring(ndec*switchADBC) --input error; maxdec should be >= parent end end local nmindec = tonumber(mindec) --similar behavior to nav_year & nav_nordinal local nmaxdec = tonumber(maxdec) --similar behavior to nav_nordinal --begin navdecade local bnb = '' --border/no border if navborder == false then --for Category series navigation year and decade bnb = 'categorySeriesNavigation-range-transparent' end local navd = '<div class="toccolours categorySeriesNavigation-range '..bnb..'">\n' local navlist = {} local i = -50 --nav position x 10 while i <= 50 do local d = ndec + i*switchADBC local BC = '' BCdisp = '' if dec0to40AD then if D < -10 then d = math.abs(d + 10) --b/c 2 "0s" decades exist: "0s BC" & "0s" (AD) BC = 'BC ' if d == 0 then D = -10 --track 1st d = 0 use (BC) end elseif D >= -10 then D = D + 10 --now iterate from 0s AD d = D --2nd d = 0 use end elseif parentBC then if switchADBC == -1 then --parentBC looking at the BC side (the common case) BC = 'BC ' if d == 0 then --prepare to switch to the AD side on the next iteration switchADBC = 1 --1st d = 0 use (BC) D = -10 --prep end elseif switchADBC == 1 then --switched to the AD side D = D + 10 --now iterate from 0s AD d = D --2nd d = 0 use (on first use) end end if BC ~= '' and ndec <= 50 then BCdisp = ' BC' --show BC for all BC decades whenever a "0s" is displayed on the nav end --determine target cat local disp = d..'s'..BCdisp local catlink = catlinkfollowr( frame, firstpart..' '..d..'s'..tspace..BC..lastpart, disp ) if catlink.rtarget then --a {{Category redirect}} was followed trackcat(18, 'Category series navigation decade redirected') end --populate left/right navd local shown = navcenter(i, catlink) local hidden = '<span style="visibility:hidden">'..disp..'</span>' local dsign = d --use d for display & dsign for logic if BC ~= '' then dsign = -dsign end if (nmindec <= dsign) and (dsign <= nmaxdec) then if dsign == 0 and (nmindec == 0 or nmaxdec == 0) then --distinguish b/w -0 (BC) & 0 (AD) --"zoom in" on +/- 0 and turn dsign/min/max temporarily into +/- 1 for easier processing local zsign, zmin, zmax = 1, nmindec, nmaxdec if BC ~= '' then zsign = -1 end if mindec == '-0' then zmin = -1 elseif mindec == '0' then zmin = 1 end if maxdec == '-0' then zmax = -1 elseif maxdec == '0' then zmax = 1 end if (zmin <= zsign) and (zsign <= zmax) then table.insert(navlist, shown) hidden = nil else table.insert(navlist, hidden) end else table.insert(navlist, shown)--the common case hidden = nil end else table.insert(navlist, hidden) end if listall and hidden then tlistall[#tlistall] = tlistall[#tlistall]..' ('..hidden..')' end i = i + 10 end -- add the list navd = navd..horizontal(navlist)..'\n' isolatedcat() if listall then return listalllinks() else return navd..'</div>' end end --[[============================{{ nav_year }}==============================]] local function nav_year( frame, firstpart, year, lastpart, minimumyear, maximumyear ) --Expects a PAGENAME of the form "Some sequential 1760 example cat", where -- firstpart = Some sequential -- year = 1760 -- lastpart = example cat -- minimumyear = 1758 ('min' year parameter; optional) -- maximumyear = 1800 ('max' year parameter; optional) local minyear_default = -9999 local maxyear_default = 9999 year = tonumber(year) or tonumber(mw.ustring.match(year or '', '^%s*(%d*)')) local minyear = tonumber(string.match(minimumyear or '', '-?%d+')) or minyear_default --allow +/- qualifier local maxyear = tonumber(string.match(maximumyear or '', '-?%d+')) or maxyear_default --allow +/- qualifier if string.match(minimumyear or '', 'BC') then minyear = -math.abs(minyear) end --allow BC qualifier (AD otherwise assumed) if string.match(maximumyear or '', 'BC') then maxyear = -math.abs(maxyear) end --allow BC qualifier (AD otherwise assumed) if year == nil then errors = p.errorclass('Function nav_year can\'t recognize the year sent to its 3rd parameter.') return p.failedcat(errors, 'Y') end --AD/BC switches & vars local yearBCElastparts = { --needed for parent = AD 1-5, when the BC/E format is unknown --"BCE" removed to match both AD & BCE cats; easier & faster than multiple string.match()s ['example_Hebrew people_example'] = 'BCE', --example entry format; add to & adjust as needed } local parentAD = string.match(firstpart, 'AD$') --following the "AD 1" convention from AD 1 to AD 10 local parentBC = string.match(lastpart, '^BCE?') --following the "1 BC" convention for all years BC firstpart = mw.ustring.gsub(firstpart, '%s*AD$', '') --handle AD/BC separately for easier & faster accounting lastpart = mw.ustring.gsub(lastpart, '^BCE?%s*', '') local BCe = parentBC or yearBCElastparts[lastpart] or 'BC' --"BC" default local year1to10 = (year >= 1 and year <= 10) local year1to10ADBC = year1to10 and (parentBC or parentAD) --special behavior 1-10 for low-# non-year series local year1to15AD = (year >= 1 and year <= 15 and not parentBC) --special behavior 1-15 for AD/BC display local switchADBC = 1 -- 1=AD parent if parentBC then switchADBC = -1 end -- -1=BC parent; possibly adjusted later local Y = 0 --secondary iterator for AD-on-a-BC-parent if minyear > year*switchADBC then minyear = year*switchADBC end --input error; minyear should be <= parent if maxyear < year*switchADBC then maxyear = year*switchADBC end --input error; maxyear should be >= parent local lspace = ' ' --leading space before year, after firstpart if string.match(firstpart, '[%-VW]$') then lspace = '' --e.g. "Straight-8 engines" end local tspace = ' ' --trailing space after year, before lastpart if string.match(lastpart, '^-') then tspace = '' --e.g. "2018-related timelines" end --determine interyear gap size to condense special category types, if possible local ygapdefault = 1 --assume/start at the most common case: 2001, 2002, etc. local ygap = ygapdefault if string.match(lastpart, 'presidential') then local ygap1, ygap2 = ygapdefault, ygapdefault --need to determine previous & next year gaps indepedently local ygap1_success, ygap2_success = false, false local prevseason = nil while ygap1 <= ygap_limit do --Czech Republic, Poland, Sri Lanka, etc. have 5-year terms prevseason = firstpart..lspace..(year-ygap1)..tspace..lastpart if catexists(prevseason) then ygap1_success = true break end ygap1 = ygap1 + 1 end local nextseason = nil while ygap2 <= ygap_limit do --Czech Republic, Poland, Sri Lanka, etc. have 5-year terms nextseason = firstpart..lspace..(year+ygap2)..tspace..lastpart if catexists(nextseason) then ygap2_success = true break end ygap2 = ygap2 + 1 end if ygap1_success and ygap2_success then if ygap1 == ygap2 then ygap = ygap1 end elseif ygap1_success then ygap = ygap1 elseif ygap2_success then ygap = ygap2 end end --skip non-existing years, if requested local ynogaps = {} --populate with existing years in the range, at most, [year - (skipgaps_limit * 5), year + (skipgaps_limit * 5)] if skipgaps then if minyear == minyear_default then minyear = 0 --automatically set minyear to 0, as AD/BC not supported anyway end if (year > 70) or --add support for AD/BC (<= AD 10) if/when needed (minyear >= 0 and --must be a non-year series like "AC with 0 elements" not parentAD and not parentBC) then local yskipped = {} --track skipped y's to avoid double-checking local cat, found, Yeary --populate nav element queue outwards positively from the parent local Year = year --to save/ratchet progression local i = 1 while i <= 5 do local y = 1 while y <= skipgaps_limit do found = false Yeary = Year + y if yskipped[Yeary] == nil then yskipped[Yeary] = Yeary cat = firstpart..lspace..Yeary..tspace..lastpart found = catexists(cat) if found then break end end y = y + 1 end if found then Year = Yeary else Year = Year + 1 end ynogaps[i] = Year i = i + 1 end ynogaps[0] = year --the parent --populate nav element queue outwards negatively from the parent Year = year --reset ratchet i = -1 while i >= -5 do local y = -1 while y >= -skipgaps_limit do found = false Yeary = Year + y if yskipped[Yeary] == nil then yskipped[Yeary] = Yeary cat = firstpart..lspace..Yeary..tspace..lastpart found = catexists(cat) if found then break end end y = y - 1 end if found then Year = Yeary else Year = Year - 1 end ynogaps[i] = Year i = i - 1 end else skipgaps = false --TODO: AD/BC support, then lift BC restrictions @ [[Template:Establishment category BC]] & [[Template:Year category header/core]] end end --begin navyears local navy = '<div class="toccolours categorySeriesNavigation-range">\n' local navlist = {} local y local j = 0 --decrementor for special cases "2021 World Rugby Sevens Series" -> "2021–2022" local i = -5 --nav position while i <= 5 do if skipgaps then y = ynogaps[i] else y = year + i*ygap*switchADBC - j end local BCdisp = '' if i ~= 0 then --left/right navy local AD = '' local BC = '' if year1to15AD and not (year1to10 and not year1to10ADBC) --don't AD/BC 1-10's if parents don't contain AD/BC then if year >= 11 then --parent = AD 11-15 if y <= 10 then --prepend AD on y = 1-10 cats only, per existing cats AD = 'AD ' end elseif year >= 1 then --parent = AD 1-10 if y <= 0 then BC = BCe..' ' y = math.abs(y - 1) --skip y = 0 (DNE) elseif y >= 1 and y <= 10 then --prepend AD on y = 1-10 cats only, per existing cats AD = 'AD ' end end elseif parentBC then if switchADBC == -1 then --displayed y is in the BC regime if y >= 1 then --the common case BC = BCe..' ' elseif y == 0 then --switch from BC to AD regime switchADBC = 1 end end if switchADBC == 1 then --displayed y is now in the AD regime Y = Y + 1 --skip y = 0 (DNE) y = Y --easiest solution: start another iterator for these AD y's displayed on a BC year parent AD = 'AD ' end end if BC ~= '' and year <= 5 then --only show 'BC' for parent years <= 5: saves room, easier to read, BCdisp = ' '..BCe --and 6 is the first/last nav year that doesn't need a disambiguator; end --the center/parent year will always show BC, so no need to show it another 10x --populate left/right navy local ysign = y --use y for display & ysign for logic local disp = y..BCdisp if BC ~= '' then ysign = -ysign end local firsttry = firstpart..lspace..AD..y..tspace..BC..lastpart if (minyear <= ysign) and (ysign <= maxyear) then local catlinkAD = catlinkfollowr( frame, firsttry, disp ) --try AD local catlink = catlinkAD --tentative winner if AD ~= '' then --for "ACArt with 5 suppressed elements"-type cats local catlinkNoAD = catlinkfollowr( frame, firstpart..lspace..y..tspace..BC..lastpart, disp ) --try !AD if catlinkNoAD.catexists == true then catlink = catlinkNoAD --usurp elseif listall then tlistall[#tlistall] = tlistall[#tlistall]..' (tried; not displayed)<sup>1</sup>' end end if (AD..BC == '') and (catlink.catexists == false) and (y >= 1000) then --!ADBC & DNE; 4-digit only, to be frugal --try basic hyphenated cats: 1-year, endash, MOS-correct only, no #Rs local yHyph_4 = y..'–'..(y+1) --try 2010–2011 type cats local catlinkHyph_4 = catlinkfollowr( frame, firstpart..lspace..yHyph_4..tspace..BC..lastpart, yHyph_4 ) if catlinkHyph_4.catexists and catlinkHyph_4.rtarget == nil then --exists & no #Rs catlink = catlinkHyph_4 --usurp trackcat(27, 'Category series navigation year and range') else if listall then tlistall[#tlistall] = tlistall[#tlistall]..' (tried; not displayed)<sup>2</sup>' end local yHyph_2 = y..'–'..string.match(y+1, '%d%d$') --try 2010–11 type cats if i == 1 then local yHyph_2_special = (y-1)..'–'..string.match(y, '%d%d$') --try special case 2021 -> 2021–22 local catlinkHyph_2_special = catlinkfollowr( frame, firstpart..lspace..yHyph_2_special..tspace..BC..lastpart, yHyph_2_special ) if catlinkHyph_2_special.catexists and catlinkHyph_2_special.rtarget == nil then --exists & no #Rs catlink = catlinkHyph_2_special --usurp trackcat(27, 'Category series navigation year and range') j = 1 elseif listall then tlistall[#tlistall] = tlistall[#tlistall]..' (tried; not displayed)<sup>3</sup>' end end if not (i == 1 and j == 1) then local catlinkHyph_2 = catlinkfollowr( frame, firstpart..lspace..yHyph_2..tspace..BC..lastpart, yHyph_2 ) if catlinkHyph_2.catexists and catlinkHyph_2.rtarget == nil then --exists & no #Rs catlink = catlinkHyph_2 --usurp trackcat(27, 'Category series navigation year and range') elseif listall then tlistall[#tlistall] = tlistall[#tlistall]..' (tried; not displayed)<sup>4</sup>' end end end end if catlink.rtarget then --#R followed; determine why local r = catlink.rtarget local c = catlink.cat local year_regex = '%d%d%d%d[–-]?%d?%d?%d?%d?' --prioritize year/range stripping, e.g. for "2006 Super 14 season" local hyph_regex = '%d%d%d%d[–-]%d+' --stricter local num_regex = '%d+' --strip any number otherwise local final_regex = nil --best choice goes here if mw.ustring.match(r, year_regex) and mw.ustring.match(c, year_regex) then final_regex = year_regex elseif mw.ustring.match(r, num_regex) and mw.ustring.match(c, num_regex) then final_regex = num_regex end if final_regex then local r_base = mw.ustring.gsub(r, final_regex, '') local c_base = mw.ustring.gsub(c, final_regex, '') if r_base ~= c_base then trackcat(19, 'Category series navigation year redirected (base change)') --acceptable #R target elseif mw.ustring.match(r, hyph_regex) then trackcat(20, 'Category series navigation year redirected (var change)') --e.g. "2008 in Scottish women's football" to "2008–09" else trackcat(21, 'Category series navigation year redirected (other)') --exceptions go here end else trackcat(20, 'Category series navigation year redirected (var change)') --e.g. "V2 engines" to "V-twin engines" end end table.insert(navlist, catlink.navelement) else --OOB vs min/max local hidden = '<span style="visibility:hidden">'..disp..'</span>' table.insert(navlist, hidden) if listall then local dummy = catlinkfollowr( frame, firsttry, disp ) tlistall[#tlistall] = tlistall[#tlistall]..' ('..hidden..')' end end else --center navy if parentBC then BCdisp = ' '..BCe end table.insert(navlist, '<b>'..year..BCdisp..'</b>') end i = i + 1 end --add the list navy = navy..horizontal(navlist)..'\n' isolatedcat() if listall then return listalllinks() else return navy..'</div>' end end --[[==========================={{ nav_roman }}==============================]] local function nav_roman( frame, firstpart, roman, lastpart, minimumrom, maximumrom ) local toarabic = require('Module:ConvertNumeric').roman_to_numeral local toroman = require('Module:Roman').main --sterilize/convert rom/num local num = tonumber(toarabic(roman)) local rom = toroman({ [1] = num }) if num == nil or rom == nil then --out of range or some other error errors = p.errorclass('Function nav_roman can\'t recognize one or more of "'..(num or 'nil')..'" & "'.. (rom or 'nil')..'" in category "'..firstpart..' '..roman..' '..lastpart..'".') return p.failedcat(errors, 'R') end --sterilize min/max local minrom = tonumber(minimumrom or '') or tonumber(toarabic(minimumrom or '')) local maxrom = tonumber(maximumrom or '') or tonumber(toarabic(maximumrom or '')) if minrom < 1 then minrom = 1 end --toarabic() returns -1 on error if maxrom < 1 then maxrom = 9999 end --toarabic() returns -1 on error if minrom > num then minrom = num end if maxrom < num then maxrom = num end --begin navroman local navr = '<div class="toccolours categorySeriesNavigation-range">\n' local navlist = {} local i = -5 --nav position while i <= 5 do local n = num + i if n >= 1 then local r = toroman({ [1] = n }) if i ~= 0 then --left/right navr local catlink = catlinkfollowr( frame, firstpart..' '..r..' '..lastpart, r ) if minrom <= n and n <= maxrom then if catlink.rtarget then --a {{Category redirect}} was followed trackcat(22, 'Category series navigation roman numeral redirected') end table.insert(navlist, catlink.navelement) else local hidden = '<span style="visibility:hidden">'..r..'</span>' table.insert(navlist, hidden) if listall then tlistall[#tlistall] = tlistall[#tlistall]..' ('..hidden..')' end end else --center navr table.insert(navlist, '<b>'..r..'</b>') end else table.insert(navlist, '<span style="visibility:hidden">I</span>') end i = i + 1 end -- add the list navr = navr..horizontal(navlist)..'\n' isolatedcat() if listall then return listalllinks() else return navr..'</div>' end end --[[=========================={{ nav_nordinal }}============================]] local function nav_nordinal( frame, firstpart, ord, lastpart, minimumord, maximumord ) local nord = tonumber(ord) local minord = tonumber(string.match(minimumord or '', '(-?%d+)[snrt]?[tdh]?')) or -9999 --allow full ord & +/- qualifier local maxord = tonumber(string.match(maximumord or '', '(-?%d+)[snrt]?[tdh]?')) or 9999 --allow full ord & +/- qualifier if string.match(minimumord or '', 'BC') then minord = -math.abs(minord) end --allow BC qualifier (AD otherwise assumed) if string.match(maximumord or '', 'BC') then maxord = -math.abs(maxord) end --allow BC qualifier (AD otherwise assumed) local temporal = string.match(lastpart, 'century') or string.match(lastpart, 'millennium') local tspace = ' ' --assume a trailing space after ordinal if string.match(lastpart, '^-') then tspace = '' end --DNE for "19th-century"-type cats --AD/BC switches & vars local ordBCElastparts = { --needed for parent = AD 1-5, when the BC/E format is unknown --lists the lastpart of valid BCE cats --"BCE" removed to match both AD & BCE cats; easier & faster than multiple string.match()s ['-century Hebrew people'] = 'BCE', --WP:CFD/Log/2016 June 21#Category:11th-century BC Hebrew people ['-century Jews'] = 'BCE', --co-nominated ['-century Judaism'] = 'BCE', --co-nominated ['-century rabbis'] = 'BCE', --co-nominated ['-century High Priests of Israel'] = 'BCE', } local parentBC = mw.ustring.match(lastpart, '%s(BCE?)') --"1st-century BC" format local lastpartNoBC = mw.ustring.gsub(lastpart, '%sBCE?', '') --easier than splitting lastpart up in 2; AD never used local BCe = parentBC or ordBCElastparts[lastpartNoBC] or 'BC' --"BC" default local switchADBC = 1 -- 1=AD parent if parentBC then switchADBC = -1 end -- -1=BC parent; possibly adjusted later local O = 0 --secondary iterator for AD-on-a-BC-parent if not temporal and minord < 1 then minord = 1 end --nothing before "1st parliament", etc. if minord > nord*switchADBC then minord = nord*switchADBC end --input error; minord should be <= parent if maxord < nord*switchADBC then maxord = nord*switchADBC end --input error; maxord should be >= parent --begin navnordinal local bnb = '' --border/no border if navborder == false then --for Category series navigation decade and century bnb = 'categorySeriesNavigation-range-transparent' end local navo = '<div class="toccolours categorySeriesNavigation-range '..bnb..'">\n' local navlist = {} local i = -5 --nav position while i <= 5 do local o = nord + i*switchADBC local BC = '' local BCdisp = '' if parentBC then if switchADBC == -1 then --parentBC looking at the BC side if o >= 1 then --the common case BC = ' '..BCe elseif o == 0 then --switch to the AD side BC = '' switchADBC = 1 end end if switchADBC == 1 then --displayed o is now in the AD regime O = O + 1 --skip o = 0 (DNE) o = O --easiest solution: start another iterator for these AD o's displayed on a BC year parent end elseif o <= 0 then --parentAD looking at BC side BC = ' '..BCe o = math.abs(o - 1) --skip o = 0 (DNE) end if BC ~= '' and nord <= 5 then --only show 'BC' for parent ords <= 5: saves room, easier to read, BCdisp = ' '..BCe --and 6 is the first/last nav ord that doesn't need a disambiguator; end --the center/parent ord will always show BC, so no need to show it another 10x --populate left/right navo local oth = p.addord(o) local osign = o --use o for display & osign for logic if BC ~= '' then osign = -osign end local hidden = '<span style="visibility:hidden">'..oth..'</span>' if temporal then --e.g. "3rd-century BC" local lastpart = lastpartNoBC --lest we recursively add multiple "BC"s if BC ~= '' then lastpart = string.gsub(lastpart, temporal, temporal..BC) --replace BC if needed end local catlink = catlinkfollowr( frame, firstpart..' '..oth..tspace..lastpart, oth..BCdisp ) if (minord <= osign) and (osign <= maxord) then if catlink.rtarget then --a {{Category redirect}} was followed trackcat(23, 'Category series navigation nordinal redirected') end table.insert(navlist, navcenter(i, catlink)) else table.insert(navlist, hidden) if listall then tlistall[#tlistall] = tlistall[#tlistall]..' ('..hidden..')' end end elseif BC == '' and minord <= osign and osign <= maxord then --e.g. >= "1st parliament" local catlink = catlinkfollowr( frame, firstpart..' '..oth..tspace..lastpart, oth ) if catlink.rtarget then --a {{Category redirect}} was followed trackcat(23, 'Category series navigation nordinal redirected') end table.insert(navlist, navcenter(i, catlink)) else --either out-of-range (hide), or non-temporal + BC = something might be wrong (2nd X parliament BC?); handle exceptions if/as they arise table.insert(navlist, hidden) end i = i + 1 end navo = navo..horizontal(navlist)..'\n' isolatedcat() if listall then return listalllinks() else return navo..'</div>' end end --[[========================={{ nav_wordinal }}=============================]] local function nav_wordinal( frame, firstpart, word, lastpart, minimumword, maximumword, ordinal, frame ) --Module:ConvertNumeric.spell_number2() args: -- ordinal == true : 'second' is output instead of 'two' -- ordinal == false: 'two' is output instead of 'second' local ord2eng = require('Module:ConvertNumeric').spell_number2 local eng2ord = require('Module:ConvertNumeric').english_to_ordinal local th = 'th' if not ordinal then th = '' eng2ord = require('Module:ConvertNumeric').english_to_numeral end local capitalize = nil ~= string.match(word, '^%u') --determine capitalization local nord = eng2ord(string.lower(word)) --operate on/with lowercase, and restore any capitalization later local lspace = ' ' --assume a leading space (most common) local tspace = ' ' --assume a trailing space (most common) if string.match(firstpart, '[%-%(]$') then lspace = '' end --DNE for "Straight-eight engines"-type cats if string.match(lastpart, '^[%-%)]' ) then tspace = '' end --DNE for "Nine-cylinder engines"-type cats --sterilize min/max local maxword_default = 99 local maxword = maxword_default local minword = 1 if minimumword then local num = tonumber(minimumword) if num and 0 < num and num < maxword then minword = num else local ord = eng2ord(minimumword) if 0 < ord and ord < maxword then minword = ord end end end if maximumword then local num = tonumber(maximumword) if num and 0 < num and num < maxword then maxword = num else local ord = eng2ord(maximumword) if 0 < ord and ord < maxword then maxword = ord end end end if minword > nord then minword = nord end if maxword < nord then maxword = nord end --determine max existing cat local listoverride = true local n_max = nord local m = 1 while m <= 5 do local n = nord + m local nth = p.addord(n) if not ordinal then nth = n end local w = ord2eng{ num = n, ordinal = ordinal, capitalize = capitalize } local catlink = catlinkfollowr( frame, firstpart..lspace..w..tspace..lastpart, nth, nil, listoverride ) if catlink.catexists then n_max = n end m = m + 1 end --begin navwordinal local navw = '<div class="toccolours categorySeriesNavigation-range">\n' local navlist = {} local prepad = '' local i = -5 --nav position while i <= 5 do local n = nord + i if n >= 1 then local nth = p.addord(n) if not ordinal then nth = n end if i ~= 0 then --left/right navw local w = ord2eng{ num = n, ordinal = ordinal, capitalize = capitalize } local catlink = catlinkfollowr( frame, firstpart..lspace..w..tspace..lastpart, nth ) if minword <= n and n <= maxword then if catlink.rtarget then --a {{Category redirect}} was followed trackcat(24, 'Category series navigation wordinal redirected') end if n <= n_max or maxword ~= maxword_default then table.insert(navlist, prepad..catlink.navelement) --display normally prepad = '' else local postpad = '<span style="visibility:hidden"> • '..nth..'</span>' navlist[#navlist] = (navlist[#navlist] or '')..postpad if listall then tlistall[#tlistall] = tlistall[#tlistall]..' ('..postpad..')' end end else local postpad = '<span style="visibility:hidden"> • '..nth..'</span>' navlist[#navlist] = (navlist[#navlist] or '')..postpad if listall then tlistall[#tlistall] = tlistall[#tlistall]..' ('..postpad..')' end end else --center navw table.insert(navlist, prepad..'<b>'..nth..'</b>') prepad = '' end else --n < 1 prepad = prepad..'<span style="visibility:hidden"> • '..'0'..th..'</span>' if listall then tlistall[#tlistall] = (tlistall[#tlistall] or '')..' (x)' end end i = i + 1 end -- Add the list navw = navw..horizontal(navlist)..'\n' isolatedcat() if listall then return listalllinks() else return navw..'</div>' end end --[[==========================={{ find_var }}===============================]] local function find_var( pn ) --Extracts the variable text (e.g. 2015, 2015–16, 2000s, 3rd, III, etc.) from a string, --and returns { ['vtype'] = <'year'|'season'|etc.>, <v> = <2015|2015–16|etc.> } local pagename = currtitle.text if pn and pn ~= '' then pagename = pn end local cpagename = 'Category:'..pagename --limited-Lua-regex workaround local d_season = mw.ustring.match(cpagename, ':(%d+s).+%(%d+[–-]%d+%)') --i.e. "1760s in the Province of Quebec (1763–1791)" local y_season = mw.ustring.match(cpagename, ':(%d+) .+%(%d+[–-]%d+%)') --i.e. "1763 establishments in the Province of Quebec (1763–1791)" local e_season = mw.ustring.match(cpagename, '%s(%d+[–-])$') or --irreg; ending unknown, e.g. "Members of the Scottish Parliament 2021–" mw.ustring.match(cpagename, '%s(%d+[–-]present)$') --e.g. "UK MPs 2019–present" local season = mw.ustring.match(cpagename, '[:%s%(](%d+[–-]%d+)[%)%s]') or --split in 2 b/c you can't frontier '$'/eos? mw.ustring.match(cpagename, '[:%s](%d+[–-]%d+)$') local tvseason = mw.ustring.match(cpagename, 'season (%d+)') or mw.ustring.match(cpagename, 'series (%d+)') local nordinal = mw.ustring.match(cpagename, '[:%s](%d+[snrt][tdh])[-%s]') or mw.ustring.match(cpagename, '[:%s](%d+[snrt][tdh])$') local decade = mw.ustring.match(cpagename, '[:%s](%d+s)[%s-]') or mw.ustring.match(cpagename, '[:%s](%d+s)$') local year = mw.ustring.match(cpagename, '[:%s](%d%d%d%d)%s') or --prioritize 4-digit years mw.ustring.match(cpagename, '[:%s](%d%d%d%d)$') or mw.ustring.match(cpagename, '[:%s](%d+)%s') or mw.ustring.match(cpagename, '[:%s](%d+)$') or --expand/combine exceptions below as needed mw.ustring.match(cpagename, '[:%s](%d+)-related') or mw.ustring.match(cpagename, '[:%s](%d+)-cylinder') or mw.ustring.match(cpagename, '[:%-VW](%d+)%s') --e.g. "Straight-8 engines" local roman = mw.ustring.match(cpagename, '%s([IVXLCDM]+)%s') local found = d_season or y_season or e_season or season or tvseason or nordinal or decade or year or roman if found then if string.match(found, '%d%d%d%d%d') == nil then --return in order of decreasing complexity/chance for duplication if nordinal and season --i.e. "18th-century establishments in the Province of Quebec (1763–1791)" then return { ['vtype'] = 'nordinal', ['v'] = nordinal } end if d_season then return { ['vtype'] = 'decade', ['v'] = d_season } end if y_season then return { ['vtype'] = 'year', ['v'] = y_season } end if e_season then return { ['vtype'] = 'ending', ['v'] = e_season } end if season then return { ['vtype'] = 'season', ['v'] = season } end if tvseason then return { ['vtype'] = 'tvseason', ['v'] = tvseason } end if nordinal then return { ['vtype'] = 'nordinal', ['v'] = nordinal } end if decade then return { ['vtype'] = 'decade', ['v'] = decade } end if year then return { ['vtype'] = 'year', ['v'] = year } end if roman then return { ['vtype'] = 'roman', ['v'] = roman } end end else --try wordinals ('zeroth' to 'ninety-ninth' only) local eng2ord = require('Module:ConvertNumeric').english_to_ordinal local split = mw.text.split(pagename, ' ') for i=1, #split do if eng2ord(split[i]) > -1 then return { ['vtype'] = 'wordinal', ['v'] = split[i] } end end --try English numerics ('one'/'single' to 'ninety-nine' only) local eng2num = require('Module:ConvertNumeric').english_to_numeral local split = mw.text.split(pagename, '[%s%-]') --e.g. "Nine-cylinder engines" for i=1, #split do if eng2num(split[i]) > -1 then return { ['vtype'] = 'enumeric', ['v'] = split[i] } end end end errors = p.errorclass('Function find_var can\'t find the variable text in category "'..pagename..'".') return { ['vtype'] = 'error', ['v'] = p.failedcat(errors, 'V') } end --[[==========================================================================]] --[[ Main ]] --[[==========================================================================]] function p.csn( frame ) --arg checks & handling local args = frame:getParent().args checkforunknownparams(args) --for template args checkforunknownparams(frame.args) --for #invoke'd args local cat = args['cat'] --'testcase' alias for catspace local list = args['list-all-links'] --debugging utility to output all links & followed #Rs local follow = args['follow-redirects'] --default 'yes' local testcase = args['testcase'] local testcasegap = args['testcasegap'] local minimum = args['min'] local maximum = args['max'] local skip_gaps = args['skip-gaps'] local show = args['show'] if show and show ~= '' then if show == 'skip-gaps' then return skipgaps_limit elseif show == 'term-limit' then return term_limit elseif show == 'hgap-limit' then return hgap_limit elseif show == 'ygap-limit' then return ygap_limit end end --apply args local pagename = testcase or cat or currtitle.text local testcaseindent = '' if testcasecolon == ':' then testcaseindent = '\n::' end if follow and follow == 'no' then followRs = false end if list and list == 'yes' then listall = true end if skip_gaps and skip_gaps == 'yes' then skipgaps = true trackcat(26, 'Category series navigation using skip-gaps parameter') end --ns checks if currtitle.nsText == 'Category' then if cat and cat ~= '' then trackcat(1, 'Category series navigation using cat parameter') end if testcase and testcase ~= '' then trackcat(2, 'Category series navigation using testcase parameter') end elseif currtitle.nsText == '' then trackcat(30, 'Category series navigation in mainspace') end --find the variable parts of pagename local findvar = find_var(pagename) if findvar.vtype == 'error' then --basic format error checking in find_var() return findvar.v..table.concat(ttrackingcats) end local start = string.match(findvar.v, '^%d+') --the rest is static local findvar_escaped = string.gsub( findvar.v, '%-', '%%%-') local firstpart, lastpart = string.match(pagename, '^(.-)'..findvar_escaped..'(.*)$') if findvar.vtype == 'tvseason' then --double check for cases like "30 Rock (season 3) episodes" firstpart, lastpart = string.match(pagename, '^(.-season )'..findvar_escaped..'(.*)$') if firstpart == nil then firstpart, lastpart = string.match(pagename, '^(.-series )'..findvar_escaped..'(.*)$') end end firstpart = mw.text.trim(firstpart or '') lastpart = mw.text.trim(lastpart or '') --call the appropriate nav function, in order of decreasing popularity if findvar.vtype == 'year' then --e.g. "500", "2001"; nav_year..nav_decade; ~75% of cats local nav1 = nav_year( frame, firstpart, start, lastpart, minimum, maximum )..testcaseindent..table.concat(ttrackingcats) local dec = math.floor(findvar.v/10) local decadecat = nil local firstpart_dec = firstpart if firstpart_dec ~= '' then firstpart_dec = firstpart_dec..' the' elseif firstpart_dec == 'AD' and dec <= 1 then firstpart_dec = '' if dec == 0 then dec = '' end end local decade = dec..'0s ' decadecat = mw.text.trim( firstpart_dec..' '..decade..lastpart ) local exists = catexists(decadecat) if exists then navborder = false trackcat(28, 'Category series navigation year and decade') local nav2 = nav_decade( frame, firstpart_dec, decade, lastpart, minimum, maximum )..testcaseindent..table.concat(ttrackingcats) return wrap( nav1, nav2 ) elseif ttrackingcats[16] ~= '' then --nav_year isolated; check nav_hyphen (e.g. UK MPs 1974, Moldovan MPs 2009, etc.) local hyphen = '–' local finish = start local nav2 = nav_hyphen( frame, start, hyphen, finish, firstpart, lastpart, minimum, maximum, testcasegap )..testcaseindent..table.concat(ttrackingcats) if ttrackingcats[16] ~= '' then return wrap( nav1 ) --still isolated; rv to nav_year else return wrap( nav2 ) end else --regular nav_year return wrap( nav1 ) end elseif findvar.vtype == 'decade' then --e.g. "0s", "2010s"; nav_decade..nav_nordinal; ~12% of cats local nav1 = nav_decade( frame, firstpart, start, lastpart, minimum, maximum )..testcaseindent..table.concat(ttrackingcats) local decade = tonumber(string.match(findvar.v, '^(%d+)s')) local century = math.floor( ((decade-1)/100) + 1 ) --from {{CENTURY}} if century == 0 then century = 1 end --no 0th century if string.match(decade, '00$') then century = century + 1 --'2000' is in the 20th, but the rest of the 2000s is in the 21st end local clastpart = ' century '..lastpart local centurycat = mw.text.trim( firstpart..' '..p.addord(century)..clastpart ) local exists = catexists(centurycat) if not exists then --check for hyphenated century clastpart = '-century '..lastpart centurycat = mw.text.trim( firstpart..' '..p.addord(century)..clastpart ) exists = catexists(centurycat) end if exists then navborder = false trackcat(29, 'Category series navigation decade and century') local nav2 = nav_nordinal( frame, firstpart, century, clastpart, minimum, maximum )..testcaseindent..table.concat(ttrackingcats) return wrap( nav1, nav2 ) else return wrap( nav1 ) end elseif findvar.vtype == 'nordinal' then --e.g. "1st", "99th"; ~7.5% of cats return wrap( nav_nordinal( frame, firstpart, start, lastpart, minimum, maximum )..testcaseindent..table.concat(ttrackingcats) ) elseif findvar.vtype == 'season' then --e.g. "1–4", "1999–2000", "2001–02", "2001–2002", "2005–2010", etc.; ~5.25% local hyphen, finish = mw.ustring.match(findvar.v, '%d([–-])(%d+)') --ascii 150 & 45 (ndash & keyboard hyphen); mw req'd return wrap( nav_hyphen( frame, start, hyphen, finish, firstpart, lastpart, minimum, maximum, testcasegap )..testcaseindent..table.concat(ttrackingcats) ) elseif findvar.vtype == 'tvseason' then --e.g. "1", "15" but preceded with "season" or "series"; <1% of cats return wrap( nav_tvseason( frame, firstpart, start, lastpart, maximum )..testcaseindent..table.concat(ttrackingcats) ) --"minimum" defaults to 1 elseif findvar.vtype == 'wordinal' then --e.g. "first", "ninety-ninth"; <<1% of cats local ordinal = true return wrap( nav_wordinal( frame, firstpart, findvar.v, lastpart, minimum, maximum, ordinal, frame )..testcaseindent..table.concat(ttrackingcats) ) elseif findvar.vtype == 'enumeric' then --e.g. "one", "ninety-nine"; <<1% of cats local ordinal = false return wrap( nav_wordinal( frame, firstpart, findvar.v, lastpart, minimum, maximum, ordinal, frame )..testcaseindent..table.concat(ttrackingcats) ) elseif findvar.vtype == 'roman' then --e.g. "I", "XXVIII"; <<1% of cats return wrap( nav_roman( frame, firstpart, findvar.v, lastpart, minimum, maximum )..testcaseindent..table.concat(ttrackingcats) ) elseif findvar.vtype == 'ending' then --e.g. "2021–" (irregular; ending unknown); <<<1% of cats local hyphen, finish = mw.ustring.match(findvar.v, '%d([–-])present$'), -1 --ascii 150 & 45 (ndash & keyboard hyphen); mw req'd if hyphen == nil then hyphen, finish = mw.ustring.match(findvar.v, '%d([–-])$'), 0 --0/-1 are hardcoded switches for nav_hyphen() end return wrap( nav_hyphen( frame, start, hyphen, finish, firstpart, lastpart, minimum, maximum, testcasegap )..testcaseindent..table.concat(ttrackingcats) ) else --malformed errors = p.errorclass('Failed to determine the appropriate nav function from malformed season "'..findvar.v..'". ') return p.failedcat(errors, 'N')..table.concat(ttrackingcats) end end return p 40vlwht7glu8oarubxv3v7u7zqoadyi Modul:Category series navigation/doc 828 3672 18663 2024-09-29T10:42:43Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Category series navigation/doc}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly>' 18663 wikitext text/x-wiki <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Category series navigation/doc}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly> cs9t413nwd9w3e1ytv8dleqq9jtuthv Cèṭa'an:Category series navigation/doc 10 3673 18664 2024-09-29T10:43:48Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{Lua|Module:Category series navigation|Module:List|Module:ConvertNumeric|Module:Roman|Module:Check for unknown parameters|Module:Template redirect regex}} {{Lua sidebar}} ==About== {{tl|Category series navigation}} is intended to be a minimal-input, near-universal template for automatically navigating ''most'' numerically adjacent categories. {{Clear}} {| class="wikitable" |+ Recognized category types ! style="background:...' 18664 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Lua|Module:Category series navigation|Module:List|Module:ConvertNumeric|Module:Roman|Module:Check for unknown parameters|Module:Template redirect regex}} {{Lua sidebar}} ==About== {{tl|Category series navigation}} is intended to be a minimal-input, near-universal template for automatically navigating ''most'' numerically adjacent categories. {{Clear}} {| class="wikitable" |+ Recognized category types ! style="background: #CCCCCC;" | Type ! style="background: #CCCCCC; width: 25%;" | Example category ! style="background: #CCCCCC;" | BC(E)? ! style="background: #CCCCCC;" | Example output |- | Season || {{c|2001–02 FA Cup}} || No || {{Category series navigation|testcase=2001–02 FA Cup}} |- | TV season || {{c|Futurama season 1 episodes}} || – || {{Category series navigation|testcase=Futurama season 1 episodes}} |- | Office term (regular) || {{c|MEPs 2004–2009}} || No || {{Category series navigation|testcase=MEPs 2004–2009}} |- | Office term (irregular) || {{c|Wales AMs 2003–2007}} || No || {{Category series navigation|testcase=Wales AMs 2003–2007}} |- | Numerical range || {{c|Taxonbars with 30–34 taxon IDs}} || – || <!--{{Category series navigation|testcase=Taxonbars with 20–24 taxon IDs}}'s EPFC = 129--> <templatestyles src="Module:Category series navigation/styles.css"></templatestyles><div class="categorySeriesNavigation" role="navigation" aria-label="Range"> <div class="toccolours categorySeriesNavigation-range"> <templatestyles src="Hlist/styles.css"></templatestyles><div class="hlist"><ul><li><span class="categorySeriesNavigation-item-inactive">15–19</span></li><li>[[:Category:Taxonbars with 20–24 taxon IDs|20–24]]</li><li>[[:Category:Taxonbars with 25–29 taxon IDs|25–29]]</li><li><b>30–34</b></li><li>[[:Category:Taxonbars with 35–39 taxon IDs|35–39]]</li><li>[[:Category:Taxonbars with 40–44 taxon IDs|40–44]]</li><li>[[:Category:Taxonbars with 45+ taxon IDs|45–49]]</li></ul></div> </div>[[Category:Category series navigation range redirected (base change)]][[Category:Category series navigation range gaps]][[Category:Category series navigation range irregular]] </div> |- | Decade || {{c|1990s in Scotland}} || BC || {{Category series navigation|testcase=1990s in Scotland}} |- | Year || {{c|1999 in Scotland}} || BC(E) || {{Category series navigation|testcase=1999 in Scotland}} |- | Year (auto-condensed) || {{c|Candidates in the 2000 United States presidential election|Candidates in the 2000 US presidential election}} || – || {{Category series navigation|testcase=Candidates in the 2000 United States presidential election}} |- | Year ({{para|skip-gaps|yes}}) || {{c|Amusement parks opened in 1877|skip-gaps=yes}} || – || {{Category series navigation|testcase=Amusement parks opened in 1877|skip-gaps=yes}} |- | Ordinal (temporal) || {{c|2nd-century rabbis}} || BC(E) || {{Category series navigation|testcase=2nd-century rabbis}} |- | Ordinal (numeric) || {{c|9th Lok Sabha}} || – || {{Category series navigation|testcase=9th Lok Sabha}} |- | Ordinal (word) || {{c|First Dynasty of Egypt}} || – || {{Category series navigation|testcase=First Dynasty of Egypt}} |- | Roman numeral || {{c|Deputies of Legislature X of the Kingdom of Italy}} || – || {{Category series navigation|testcase=Deputies of Legislature X of the Kingdom of Italy}} |- |colspan="4" style="background:#CCCCCC"| |- | Mixed decade || {{c|1760s in the Province of Quebec (1763–1791)}} || – || {{Category series navigation|testcase=1760s in the Province of Quebec (1763–1791)}} |- | Mixed year || {{c|1778 establishments in the Province of Quebec (1763–1791)}} || – || {{Category series navigation|testcase=1778 establishments in the Province of Quebec (1763–1791)}} |} ===Searching behavior=== Most multi-year seasons/office terms/numerical ranges are acceptable, as long as the season duration/term length/range size is <= {{Category series navigation|show=term-limit}}, ''and'' the gap between seasons is <= {{Category series navigation|show=hgap-limit}}. For series exceeding either of these criteria, see/use {{tl|Irregular category series navigation}}. The length of each season is automatically determined from the originating category name, up to and including {{Category series navigation|show=term-limit}} years. [[MOS:DATERANGE]] compliance is preferred, but some deviation is allowed and [[:Category:Category series navigation range abbreviated (MOS)|tracked]] for regular series with seasons > 1 year long. {{tl|Category redirect}}s are followed, and tracked for either [[:Category:Category series navigation range redirected (MOS)|MOS contravention]] (to be corrected) or for [[:Category:Category series navigation range redirected (base change)|navigational aid]] (no error). The gap size between successive seasons is ''also'' automatically determined, up to and including {{Category series navigation|show=hgap-limit}} years, and defaults to 0 (e.g. {{nowrap|1995–96}} → {{nowrap|1996–97}}). Automatically condensed years are supported for ''presidential'' categories only (but can be easily expanded as needed), for gaps up to and including {{Category series navigation|show=ygap-limit}} years, and defaults to 1. To skip gaps of up to {{Category series navigation|show=skip-gaps}} years in any ''year'' categories, use {{para|skip-gaps|yes}}. ===Limitations=== ====Numerical limitations and AD/BC/E==== * Season/office term categories do not work for ''any'' years BC, which will be hidden, because no working examples were found. * Decade categories recognize BC, but not BCE, because no working examples were found. * Ordinal & numeral words do not work above the ninety-ninth & ninety-nine, because no working examples were found. ====Condensation==== * Automatically condensed ''Olympics'' display is not supported due to peculiarities; use {{tl|Winter Olympics by year category navigation}}, etc., instead. * Automatically condensed ''years'' ''are'' supported for ''US presidential'' categories only, due to their consistency; use {{para|skip-gaps|yes}} as desired on other ''year'' categories. * {{para|skip-gaps|yes}} currently only works when starting on a ''year'' category, and is not intended to find all hyphenated ranges, which allows it to span much larger gaps. ====Work-arounds==== * '''Base-name changes:''' create at least 2 logically numbered {{tl|R from category navigation}} (1 [[Special:Permalink/1040103249|backward]] & 1 [[Special:Permalink/1040102736|forward]]), to join both related series. * '''Unaccounted-for name+number conventions:''' where a fixed number is part of the prefix or suffix text, e.g. ''{{c|Companies that filed for Chapter 11 bankruptcy in 2020|Chapter 11 bankruptcies}}'', a non-breaking space may force the template to work. See [[Special:Diff/948223374|this fix]], where {{tl|title year}} skipped over ''11'' as part of a word rather than a discrete number. (This case has been accounted for and is no longer required in this example.) * '''General:''' for large, permanent gaps<sup>†</sup> between successive categories, use {{tl|Preceding category}}, {{tl|Category pair}}, {{tl|Succeeding category}}, as needed, in addition to {{tl|Category series navigation}} on both sides, or in the middle, of the gap. Even if {{tl|Category series navigation}} is [[:Category:Category series navigation isolated|isolated]], it has the benefit of confirming the absence of nearby categories to the reader or maintainer.<br/><sup>†</sup>''Permanent gaps'', where there is a confirmed permanent absence of data, and not just a temporary, yet to be filled, gap on Wikipedia. * {{para|skip-gaps}}: create {{tl|R from category navigation}} from an appropriate year to the hyphenated category that was not found. ===Related CfDs=== * [[Wikipedia:Categories for discussion/Log/2019 June 8#Category:Northern Ireland MLAs 2016–17]] * [[Wikipedia:Categories for discussion/Log/2019 May 29#Category:MEPs 1952–58]] * [[Wikipedia:Categories for discussion/Log/2019 April 19#Category:Aircraft piston engines 1900–1909]] ==Usage== ;Typical usage * <syntaxhighlight inline lang="wikitext">{{Category series navigation}}</syntaxhighlight> ;Specify a minimum and/or maximum year to display * <syntaxhighlight inline lang="wikitext">{{Category series navigation|min=-100}}</syntaxhighlight> * <syntaxhighlight inline lang="wikitext">{{Category series navigation|min=100 BC}}</syntaxhighlight> * <syntaxhighlight inline lang="wikitext">{{Category series navigation|min=1753|max=1810}}</syntaxhighlight> * <syntaxhighlight inline lang="wikitext">{{Category series navigation|max=2030}}</syntaxhighlight> ;To skip gaps in year categories * <syntaxhighlight inline lang="wikitext">{{Category series navigation|skip-gaps=yes}}</syntaxhighlight> ;To ''not'' automatically follow {{tl|Category redirect}}s * <syntaxhighlight inline lang="wikitext">{{Category series navigation|follow-redirects=no}}</syntaxhighlight> ;Exceptional cases * <syntaxhighlight inline lang="wikitext">{{Category series navigation|cat=2010s albums}}</syntaxhighlight> &mdash; to behave as if placed on {{para|cat}}; consider using {{tl|Category pair}} instead of {{para|cat}} ==Testing & debugging== To test the output of the template on a particular category name, use the {{para|testcase}} parameter, and {{para|testcasegap}} if necessary: * <syntaxhighlight lang="wikitext" inline>{{Category series navigation|testcase=1770s in the Province of Quebec (1763–1791)|min=1760}}</syntaxhighlight> → {{Category series navigation | testcase=1770s in the Province of Quebec (1763–1791) | min=1760}} * <syntaxhighlight lang="wikitext" inline>{{Category series navigation|testcase=1770s in the Province of Quebec (1763–1791)|max=1790s}}</syntaxhighlight> → {{Category series navigation | testcase=1770s in the Province of Quebec (1763–1791) | max=1790s}} <br/> To see all links produced and/or tested, and what effect each has on their display, use {{para|list-all-links|yes}}: * <syntaxhighlight lang="wikitext" inline>{{Category series navigation|testcase=Nations at the 2013 World Athletics Championships|min=2008|skip-gaps=yes|list-all-links=yes}}</syntaxhighlight> → # [[:Category:Nations at the 2006 World Athletics Championships]] (<span style="color:#888">2006</span>) (<span style="visibility:hidden">2006</span>) # [[:Category:Nations at the 2007 World Athletics Championships]] (<span style="color:#888">2007</span>) (<span style="visibility:hidden">2007</span>) # [[:Category:Nations at the 2008 World Athletics Championships]] (<span style="color:#888">2008</span>) # [[:Category:Nations at the 2008–2009 World Athletics Championships]] (<span style="color:#888">2008–2009</span>) (tried; not displayed)<sup>2</sup> # [[:Category:Nations at the 2008–09 World Athletics Championships]] (<span style="color:#888">2008–09</span>) (tried; not displayed)<sup>4</sup> # [[:Category:Nations at the 2009 World Athletics Championships]] → [[:Category:Nations at the 2009 World Championships in Athletics]] ([[:Category:Nations at the 2009 World Championships in Athletics|2009]]) # [[:Category:Nations at the 2011 World Athletics Championships]] → [[:Category:Nations at the 2011 World Championships in Athletics]] ([[:Category:Nations at the 2011 World Championships in Athletics|2011]]) # [[:Category:Nations at the 2015 World Athletics Championships]] → [[:Category:Nations at the 2015 World Championships in Athletics]] ([[:Category:Nations at the 2015 World Championships in Athletics|2015]]) # [[:Category:Nations at the 2017 World Athletics Championships]] → [[:Category:Nations at the 2017 World Championships in Athletics]] ([[:Category:Nations at the 2017 World Championships in Athletics|2017]]) # [[:Category:Nations at the 2019 World Athletics Championships]] ([[:Category:Nations at the 2019 World Athletics Championships|2019]]) # [[:Category:Nations at the 2020 World Athletics Championships]] (<span style="color:#888">2020</span>) # [[:Category:Nations at the 2020–2021 World Athletics Championships]] (<span style="color:#888">2020–2021</span>) (tried; not displayed)<sup>2</sup> # [[:Category:Nations at the 2020–21 World Athletics Championships]] (<span style="color:#888">2020–21</span>) (tried; not displayed)<sup>4</sup> # [[:Category:Nations at the 2021 World Athletics Championships]] (<span style="color:#888">2021</span>) # [[:Category:Nations at the 2021–2022 World Athletics Championships]] (<span style="color:#888">2021–2022</span>) (tried; not displayed)<sup>2</sup> # [[:Category:Nations at the 2021–22 World Athletics Championships]] (<span style="color:#888">2021–22</span>) (tried; not displayed)<sup>4</sup> * All possible element types are shown above (blue, red/grey, hidden, and redirect), and would otherwise display as: {| class="toccolours hlist" style="text-align: center; margin: auto;" | *<span style="visibility:hidden">2006</span> *<span style="visibility:hidden">2007</span> *<span style="color:#888">2008</span> *[[:Category:Nations at the 2009 World Championships in Athletics|2009]] *[[:Category:Nations at the 2011 World Championships in Athletics|2011]] *'''2013''' *[[:Category:Nations at the 2015 World Championships in Athletics|2015]] *[[:Category:Nations at the 2017 World Championships in Athletics|2017]] *[[:Category:Nations at the 2019 World Athletics Championships|2019]] *<span style="color:#888">2020</span> *<span style="color:#888">2021</span> |} ==Tracking categories== :<small>''{{Purge|Purge this page to update the totals}}''</small> If the template encounters an issue, it displays an error message and/or places the category into one or more of the following tracking categories: {{Columns-start}} ===Maintenance required=== * {{Category link with count|Category series navigation failed to generate navbox}} * {{Category link with count|Category series navigation redirection error}} * {{Category link with count|Category series navigation range abbreviated (MOS)}} * {{Category link with count|Category series navigation range redirected (MOS)}} * {{Category link with count|Category series navigation range ends (blank, MOS)}} * {{Category link with count|Category series navigation range not using en dash}} * {{Category link with count|Category series navigation in mainspace}} ===Maintenance possible=== * {{Category link with count|Category series navigation isolated}} * {{Category link with count|Category series navigation default season gap size}} * {{Category link with count|Category series navigation using cat parameter}} * {{Category link with count|Category series navigation using testcase parameter}} * {{Category link with count|Category series navigation using unknown parameter}} ===Module maintenance possible=== * {{Category link with count|Category series navigation year redirected (other)}} * {{Category link with count|Category series navigation range redirected (other)}} {{Column}} ===Tracking only=== * {{Category link with count|Category series navigation range redirected (base change)}} * {{Category link with count|Category series navigation range redirected (var change)}} * {{Category link with count|Category series navigation range redirected (end)}} * {{Category link with count|Category series navigation range gaps}} * {{Category link with count|Category series navigation range irregular}} * {{Category link with count|Category series navigation range irregular, 0-length}} * {{Category link with count|Category series navigation range ends (present)}} * {{Category link with count|Category series navigation TV season redirected}} * {{Category link with count|Category series navigation decade redirected}} * {{Category link with count|Category series navigation year redirected (base change)}} * {{Category link with count|Category series navigation year redirected (var change)}} * {{Category link with count|Category series navigation roman numeral redirected}} * {{Category link with count|Category series navigation nordinal redirected}} * {{Category link with count|Category series navigation wordinal redirected}} * {{Category link with count|Category series navigation using skip-gaps parameter}} * {{Category link with count|Category series navigation year and range}} * {{Category link with count|Category series navigation year and decade}} * {{Category link with count|Category series navigation decade and century}} {{Columns-end}} ==See also== * {{tl|Irregular category series navigation}}&mdash;for use on categories * {{tl|Irregular series navigation}}&mdash;for use outside categories * {{tl|R from category navigation}} * {{tl|Category TOC custom}} <includeonly>{{sandbox other|| [[Category:Chronology category templates]] }}</includeonly> i1gssamiu0rlejn93qhyox257uu2mtl Cèṭa'an:Lua sidebar 10 3674 18665 2024-09-29T10:44:34Z Munajad.MH 3071 ←Membuat halaman berisi '{{Sidebar | class = lua-sidebar | templatestyles = Template:Lua sidebar/styles.css | title = Related pages | content1 = {{plainlist}} * [[Template:{{{template|{{{title|{{BASEPAGENAME}}}}}}}}|Template]] {{#if:{{#invoke:redirect|isRedirect|Template talk:{{{template|{{{title|{{BASEPAGENAME}}}}}}}}}}||([[Template talk:{{{template|{{{title|{{BASEPAGENAME}}}}}}}}|talk]])}} * [[Template:{{{template|{{{title|{{BASEPAGENAME}}}}}}}}/sandbox|Template sandbox]] * Template:...' 18665 wikitext text/x-wiki {{Sidebar | class = lua-sidebar | templatestyles = Template:Lua sidebar/styles.css | title = Related pages | content1 = {{plainlist}} * [[Template:{{{template|{{{title|{{BASEPAGENAME}}}}}}}}|Template]] {{#if:{{#invoke:redirect|isRedirect|Template talk:{{{template|{{{title|{{BASEPAGENAME}}}}}}}}}}||([[Template talk:{{{template|{{{title|{{BASEPAGENAME}}}}}}}}|talk]])}} * [[Template:{{{template|{{{title|{{BASEPAGENAME}}}}}}}}/sandbox|Template sandbox]] * [[Template:{{{template|{{{title|{{BASEPAGENAME}}}}}}}}/testcases|Template testcases]] * [[Template:{{{template|{{{title|{{BASEPAGENAME}}}}}}}}/doc|Template doc]] * [[Special:PrefixIndex/Template:{{{template|{{{title|{{BASEPAGENAME}}}}}}}}/|Template subpages]] * [[Module:{{{module|{{{title|{{BASEPAGENAME}}}}}}}}|Module]] {{#if:{{#invoke:redirect|isRedirect|Module talk:{{{module|{{{title|{{BASEPAGENAME}}}}}}}}}}||([[Module talk:{{{module|{{{title|{{BASEPAGENAME}}}}}}}}|talk]])}} * [[Module:{{{module|{{{title|{{BASEPAGENAME}}}}}}}}/sandbox|Module sandbox]] * [[Module talk:{{{module|{{{title|{{BASEPAGENAME}}}}}}}}/testcases|Module testcases]] * [[Module:{{{module|{{{title|{{BASEPAGENAME}}}}}}}}/doc|Module doc]] * [[Special:PrefixIndex/Module:{{{module|{{{title|{{BASEPAGENAME}}}}}}}}/|Module subpages]] {{endplainlist}} | content2 = {{{1|}}} }}[[Category:Lua-based templates]]<noinclude> {{Documentation}} </noinclude> n6lpw7jn0una7vh9rflo4cfu442hpi9 Cèṭa'an:Lua sidebar/doc 10 3675 18666 2024-09-29T10:45:14Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Lua|Module:Redirect}} {{Uses TemplateStyles|Template:Lua sidebar/styles.css}} This template displays links which are generated based on a page's base page name. These are useful for templates which work using a specific Lua module. The parameter {{para|title}} can be used to add the title of the template a...' 18666 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Lua|Module:Redirect}} {{Uses TemplateStyles|Template:Lua sidebar/styles.css}} This template displays links which are generated based on a page's base page name. These are useful for templates which work using a specific Lua module. The parameter {{para|title}} can be used to add the title of the template and module, if needed; {{para|template}} and {{para|module}} do the same, but for only the template and only the module respectively. The first unnamed parameter or {{para|1}} can be used to add more information; {{tlx|Sidebar|2=child=yes}} can be used inside it for further customization. The default links use {{tl|plainlinks}}. == Usage == * Without any extra links: <code><nowiki>{{Lua sidebar}}</nowiki></code> * With an extra unbulleted list: <code><nowiki>{{Lua sidebar|{{ubl|List item 1|List item 2}}}}</nowiki></code> * For [[Template:Infobox]] and [[Module:Infobox]]: <code><nowiki>{{Lua sidebar|title=Infobox}}</nowiki></code> * For [[Template:Coord]], on [[Module talk:Coordinates]]: <code><nowiki>{{Lua sidebar|template=Coord}}</nowiki></code> * For [[Module:Coordinates]], on [[Template talk:Coord]]: <code><nowiki>{{Lua sidebar|module=Coordinates}}</nowiki></code> <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> {{uncat}} }}</includeonly> cvbbi5dpky86bybfvh5i1z668oxi2g9 Cèṭa'an:Lua sidebar/styles.css 10 3676 18667 2024-09-29T10:46:00Z Munajad.MH 3071 ←Membuat halaman berisi '.lua-sidebar { width: auto; max-width: 22em; }' 18667 sanitized-css text/css .lua-sidebar { width: auto; max-width: 22em; } hxkspvtmmhihekuzzwicqq4c1jd4hgr Cèṭa'an:Endplainlist 10 3677 18668 2024-09-29T10:48:19Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly></div></includeonly><noinclude> {{documentation|Template:Plainlist/doc}} </noinclude>' 18668 wikitext text/x-wiki <includeonly></div></includeonly><noinclude> {{documentation|Template:Plainlist/doc}} </noinclude> owuqpy73m48jricqo7bykll5w0j3c2o Cèṭa'an:Plainlist 10 3678 18669 2024-09-29T10:48:53Z Munajad.MH 3071 ←Membuat halaman berisi '<templatestyles src="Plainlist/styles.css"/><div class="plainlist {{{class|}}}" {{#if:{{{style|}}}{{{indent|}}}|style="{{#if:{{{indent|}}}|margin-left: {{#expr:{{{indent}}}*1.6}}em;}} {{{style|}}}"}}>{{#if:{{{1|}}}| {{{1}}} </div>}}<noinclude></div> {{documentation}} </noinclude>' 18669 wikitext text/x-wiki <templatestyles src="Plainlist/styles.css"/><div class="plainlist {{{class|}}}" {{#if:{{{style|}}}{{{indent|}}}|style="{{#if:{{{indent|}}}|margin-left: {{#expr:{{{indent}}}*1.6}}em;}} {{{style|}}}"}}>{{#if:{{{1|}}}| {{{1}}} </div>}}<noinclude></div> {{documentation}} </noinclude> aauem8fvp0apfdx4hoaa24a9q951cds Cèṭa'an:Plainlist/doc 10 3679 18670 2024-09-29T10:49:29Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> {{Cascade-protected template}} {{High-use}} {{Template shortcut|PL}} {{Uses TemplateStyles|Template:Plainlist/styles.css}} This template provides a [[Web Content Accessibility Guidelines|WCAG]]/ISO-standards-compliant accessible alternative to <code><nowiki><br /></nowiki></code> separated lists, per [[WP:UBLIST]] and [[WP:PLIST]] == Usage == {{tl|plainlist}} starts a plain (i.e....' 18670 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> {{Cascade-protected template}} {{High-use}} {{Template shortcut|PL}} {{Uses TemplateStyles|Template:Plainlist/styles.css}} This template provides a [[Web Content Accessibility Guidelines|WCAG]]/ISO-standards-compliant accessible alternative to <code><nowiki><br /></nowiki></code> separated lists, per [[WP:UBLIST]] and [[WP:PLIST]] == Usage == {{tl|plainlist}} starts a plain (i.e. unbulleted) list, such as: {{plainlist| * [[cat]] * [[dog]] * [[horse]] * [[cow]] * [[sheep]] * [[pig]] }} It uses proper HTML list markup, which is more standards-compliant and more accessible than separating list items with {{tag|br|s}}. Detailed reasons for using this template can be found at [[WP:UBLIST]]. This template can be used with or without {{tl|endplainlist}}. It is an alternative to {{tl|unbulleted list}}, which performs the same function in a more concise but less wiki-style manner. Note that {{tl|unbulleted list}} will work inside image captions, whereas {{tl|plainlist}} does not. == Examples == {{Markup |<syntaxhighlight lang="wikitext"> {{plainlist| * [[cat]] * [[dog]] * [[horse]] * [[cow]] * [[sheep]] * [[pig]] }} </syntaxhighlight> | {{plainlist| * [[cat]] * [[dog]] * [[horse]] * [[cow]] * [[sheep]] * [[pig]] }} }} === Alternative syntax === {{Markup |<syntaxhighlight lang="wikitext"> {{plainlist}} * [[cat]] * [[dog]] * [[horse]] * [[cow]] * [[sheep]] * [[pig]] {{endplainlist}} </syntaxhighlight> | {{plainlist}} * [[cat]] * [[dog]] * [[horse]] * [[cow]] * [[sheep]] * [[pig]] {{endplainlist}} }} == Parameters == {{Format TemplateData|JSON= { "params": { "1": { "label": "List content", "description": "If supplied, the list, as a normal bulleted list. (Every line should start with an asterisk. No blank lines between lines.) See template page for how this works otherwise.", "type": "content", "suggested": true }, "class": { "label": "CSS classes", "description": "Adds a CSS class to the containing div.", "type": "string", "default": "The class \"plainlist\" is always applied." }, "style": { "label": "Custom CSS", "description": "Adds CSS style options. Complex styles should not be used in articles (per [[WP:Deviations]]) but may be acceptable on user, project, and talk pages.", "type": "string", "example": "border:solid 1px silver; background:lightyellow" }, "indent": { "label": "Indent level", "description": "Indents the list by a number of standard indents (one indent being 1.6em), particularly handy for inclusion in an indented discussion thread.", "type": "number", "example": "2" } }, "description": "This template provides a [[Web Content Accessibility Guidelines|WCAG]]/ISO standards–compliant accessible alternative to <code class=\"nowrap\">&lt;[[HTML element#br|br]]&#32;&#47;&gt;</code>-separated lists, per [[WP:UBLIST]] and [[WP:PLIST]]. It uses proper HTML list markup, which is more standards-compliant and more accessible than separating list items with <code class=\"nowrap\">&lt;br&#32;&#47;&gt;</code>. Detailed reasons for using this template can be found at [[WP:UBLIST]]." } }} === Controlling line-breaking === Template {{tlx|nbsp}} may be used with {{tlx|wbr}} and {{tlx|nowrap}} to control line-breaking in bulletless lists, to prevent wrapped long entries from being confused with multiple entries. See {{slink|Template:Wbr/doc#Controlling line-breaking in infoboxes}} for details. == Technical details == {{tl|Plainlist}} works by constructing a [[span and div|div]] with the [[Cascading Style Sheets|CSS]] class "plainlist" which has the styles listed in [[Template:Plainlist/styles.css]]. {| class="wikitable" ! Wikitext ! Expanded template ! HTML |- style="vertical-align:top;" | class="nowrap" | <pre> {{Plainlist| * Example 1 * Example 2 * Example 3 }} </pre> | class="nowrap" | {{nowiki2|tag=pre| {{Plainlist| * Example 1 * Example 2 * Example 3 }} }} | <syntaxhighlight lang="html"> <div class="plainlist"> <ul> <li>Example 1</li> <li>Example 2</li> <li>Example 3</li> </ul> </div> </syntaxhighlight> |} == Redirects == * {{Template link|Bulletless list}} * {{Template link|PL}} * {{Template link|Plain list}} * {{tl|Startplainlist}} == See also == * {{tl|unbulleted list}} – essentially the same but uses <code><nowiki>| ... | ... | ...</nowiki></code> instead of <code><nowiki>|* ... * ... * ...</nowiki></code> * {{tl|flatlist}} and {{tl|hlist}} (replacements for comma- or dash-separated lists) * {{tl|bulleted list}} * {{tl|indented plainlist}} * {{tl|ordered list}} * {{section link|Template:Infobox person#Inline lists}} for more information on creating lists within the Infobox family of templates, with examples in the following {{section link|Template:Infobox person#Examples|nopage=y}} {{navbox lists}} <includeonly>{{Sandbox other|| <!-- CATEGORIES HERE, THANKS --> [[Category:List formatting and function templates|Plainlist]] [[Category:Semantic markup templates]] [[Category:Typing-aid templates|Plainlist]] }}</includeonly> gj6oa5e38kz42dvry83s9xb9gdhu6rb Cèṭa'an:Slink 10 3680 18671 2024-09-29T10:50:31Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Section link]] 18671 wikitext text/x-wiki #REDIRECT [[Template:Section link]] {{Redirect category shell| {{R from template shortcut}} }} 1sxyuuncu84nr3mbw9y0qugq4sd8yaa Bhângsa:Redirects from shortcuts 14 3681 18672 2024-09-29T10:51:24Z Munajad.MH 3071 ←Membuat halaman berisi '{{pp-30-500|small=yes}} {{polluted category}} {{Redirect category|from=[[Wikipedia:Shortcut|shortcuts]], abbreviated or otherwise different forms of their target pages|parameters=<nowiki>{{</nowiki>[[Template:R from shortcut|R from shortcut]]<nowiki>}}</nowiki>|sortkey=|text=}} [[wp:Shortcut|Shortcut]]s are historically reserved for Wikipedia project reference pages and are now used in and for all namespaces. They are often referenced in edit history. Please note...' 18672 wikitext text/x-wiki {{pp-30-500|small=yes}} {{polluted category}} {{Redirect category|from=[[Wikipedia:Shortcut|shortcuts]], abbreviated or otherwise different forms of their target pages|parameters=<nowiki>{{</nowiki>[[Template:R from shortcut|R from shortcut]]<nowiki>}}</nowiki>|sortkey=|text=}} [[wp:Shortcut|Shortcut]]s are historically reserved for Wikipedia project reference pages and are now used in and for all namespaces. They are often referenced in edit history. Please note that this category is not meant for shorter, abbreviated titles of articles in [[wp:mainspace|mainspace]]. Please use the templates {{tl|R from initialism}} and {{tl|R from acronym}} for such redirects to articles in the main [[wp:namespace|namespace]]. Please take note that {{Cat|Redirects from template shortcuts}} is a subcategory of this category. See also {{tl|R from template shortcut}} for more information. ===See also=== * [[Wikipedia:Shortcut directory|Wikipedia:List of shortcuts]] ''Jump to:'' <u>[[Wikipedia:Pseudo-namespaces|Pseudo-namespaces]]</u>: [{{fullurl:Category:Redirects from shortcuts|from=CAT:}} CAT: (Category)], [{{fullurl:Category:Redirects from shortcuts|from=H:}} H: (Help)], [{{fullurl:Category:Redirects from shortcuts|from=MOS:}} MOS: (Manual of Style)], [{{fullurl:Category:Redirects from shortcuts|from=P:}} P: (Portal)], [{{fullurl:Category:Redirects from shortcuts|from=T:}} T: (Template)] ("T:" is also sometimes used for shortcuts to [[Help:Talk|Talk namespace]].)<br /> {{CatAutoTOC}} [[Category:Redirects from short names|Shortcuts]] [[Category:Unprintworthy redirects|Shortcuts]] t1hfa68p14x848zzhm1fcc6yjauszqs Cèṭa'an:Pp-30-500 10 3682 18673 2024-09-29T10:52:49Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Pp-extended]] 18673 wikitext text/x-wiki #REDIRECT [[Template:Pp-extended]] {{Redirect category shell| {{R from move}} {{R from template shortcut}} }} m9qr2nedndpnti0r4snst64yd1b4tw4 Cèṭa'an:Pp-extended 10 3683 18674 2024-09-29T10:54:21Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Protection banner|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>' 18674 wikitext text/x-wiki <includeonly>{{#invoke:Protection banner|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 5t6lal9n9hcpwsso2obr7pcyjbg26xc Cèṭa'an:Pp-extended/doc 10 3684 18675 2024-09-29T10:54:54Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{Lua|Module:Protection banner}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template is used to indicate a page is protected under [[Wikipedia:Protection policy#Extended confirmed protection|extended confirmed protection]], restricting editing to users in the [[WP:EXTENDEDCONFIRMED|extended confirmed]] user group. ==Usage== * Use {...' 18675 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Lua|Module:Protection banner}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template is used to indicate a page is protected under [[Wikipedia:Protection policy#Extended confirmed protection|extended confirmed protection]], restricting editing to users in the [[WP:EXTENDEDCONFIRMED|extended confirmed]] user group. ==Usage== * Use {{tlx|{{lc:{{PAGENAME}}}}}} for the normal template * Use {{tlx|{{lc:{{PAGENAME}}}}|small&#61;yes}} for just an icon at the top Note adding this form of protection is ''only'' for pages that qualify under the [[Wikipedia:Protection policy#Extended confirmed protection|extended confirmed]] section of the protection policy. Simply placing this template on a page will '''not''' make it protected. '''Instructions''' # Change the protection level of the article to "Allow only extended confirmed users". For ArbCom-enforced topics, the duration should be indefinite. The consensus for community use recommends temporary usage only. # Add {{code|<nowiki>{{pp-extended|small=yes}}</nowiki>}} to the article. # Remove any instances of {{tl|pp}} templates from the page, as the blue padlock icon generated by this template will suffice. A full-size protection banner, as offered by other protection templates, is not currently supported. Other parameters such as {{code|expiry}} do not apply to this type of protection. {{in category|Wikipedia extended-confirmed-protected pages}} == See also == {{protection templates}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Top icon protection templates]] }}</includeonly> 4i9h8ajimv7b1v2xc4chf7ly8avduuh Cèṭa'an:Protection templates 10 3685 18676 2024-09-29T10:55:49Z Munajad.MH 3071 ←Membuat halaman berisi '{{Navbox | state = {{{state|{{{1|<includeonly>collapsed</includeonly>}}}}}} | title = {{c|Protection templates}} | image<!--left--> = <!--[[File:Padlock.svg|40px|link=|alt=]]--> | tracking = no <!-- keep all the documented templates out of the hlist tracking category --> | inner-style = table-format:fixed; | list1 = <div style="overflow:auto">{{Aligned table |cols=5 |style=table-format:fixed;border:1px solid #aaa;margin:0 auto<!-- 0.2em-->;...' 18676 wikitext text/x-wiki {{Navbox | state = {{{state|{{{1|<includeonly>collapsed</includeonly>}}}}}} | title = {{c|Protection templates}} | image<!--left--> = <!--[[File:Padlock.svg|40px|link=|alt=]]--> | tracking = no <!-- keep all the documented templates out of the hlist tracking category --> | inner-style = table-format:fixed; | list1 = <div style="overflow:auto">{{Aligned table |cols=5 |style=table-format:fixed;border:1px solid #aaa;margin:0 auto<!-- 0.2em-->; |colstyle=vertical-align:middle;padding-left:1.0em;<!--font-family:monospace;-->padding-right:1.0em; |col1style=background:#ddf; <!--row#--> |row1header=on |row1style=background:none;padding-bottom:0.25em;border-bottom:1px solid #bbf; |style1.1=background:none;border-bottom:1px solid #bbf; <!-- 1 --> | | Edit | Move | [[Wikipedia:Pending changes|Pending changes]] | Upload <!-- 2 --> | Generic | {{tl|pp}} | {{tl|pp-move}} | {{tl|pp-pc}} | {{tl|pp-upload}} |row2style=background:whitesmoke; <!-- 3 --> | [[Wikipedia:Biographies of living persons|BLP]] | {{tl|pp-blp}} | – | – | – <!-- 4 --> | Blocked user's talk page | {{tl|pp-usertalk}} | – | – | – |row10style=background:whitesmoke; <!-- 5 --> | Dispute | {{tl|pp-dispute}} | {{tl|pp-move-dispute}} | – | – <!-- 6 --> | [[Wikipedia:Protection_policy#Extended_confirmed_protection|Extended confirmed protection]] | {{tl|pp-extended}} | – | – | – |row4style=background:whitesmoke; <!-- 7 --> | Indefinite | {{tl|pp-semi-indef}} | {{tl|pp-move-indef}} | – | – <!-- 8 --> | [[Main Page]] image | {{tl|pp-main-page}} | – | – | – |row6style=background:whitesmoke; <!-- 9 --> | [[Wikipedia:Office actions|Office]] | {{tl|pp-office}} | – | – | – <!-- 10--> | [[Wikipedia:Sockpuppetry|Sockpuppetry]] | {{tl|pp-sock}} | – | – | – |row8style=background:whitesmoke; <!-- 11 --> | Templates and images | {{tl|pp-template}} | – | – | {{tl|pp-upload}} <!-- 12 --> | Vandalism | {{tl|pp-vandalism}} | {{tl|pp-move-vandalism}} | – | – |row12style=background:whitesmoke; <!-- 13 --> | Talk page | {{tl|Permanently protected}} {{tl|Temporarily protected}} | – | – | – }}</div> | below = [[Module:Protection banner]] }}<noinclude> {{Documentation|content= {{Collapsible option |statename=optional |default=collapsed}} {{Sandbox other|| [[Category:Documentation see also templates]] [[Category:Wikipedia administration templates]] }}}}<!--(end Documentation)--> </noinclude> 732oj4bmh4x1ioteo9bz2zlegudvzhv Bhântowan:Template 12 3686 18677 2024-09-29T10:58:47Z Munajad.MH 3071 ←Membuat halaman berisi '{{short description|Main technical help page on templates}} {{for|lists of commonly used templates|WP:Template index}} {{For|a quick introduction to templates|Help:A quick guide to templates}} {{Redirect|H:T|help regarding tables|Help:Table}} {{Redirect|Wikipedia:Template|content guidelines|Wikipedia:Template namespace}} {{Pp-semi-indef}} {{Wikipedia how to|H:T|WP:TEMPLATE}} {{Wiki markup}} A '''template''' is a Wikipedia page created to be included in other page...' 18677 wikitext text/x-wiki {{short description|Main technical help page on templates}} {{for|lists of commonly used templates|WP:Template index}} {{For|a quick introduction to templates|Help:A quick guide to templates}} {{Redirect|H:T|help regarding tables|Help:Table}} {{Redirect|Wikipedia:Template|content guidelines|Wikipedia:Template namespace}} {{Pp-semi-indef}} {{Wikipedia how to|H:T|WP:TEMPLATE}} {{Wiki markup}} A '''template''' is a Wikipedia page created to be included in other pages. Templates usually contain repetitive material that might need to show up on a larger number of articles or pages. They are commonly used for [[WP:Glossary#Boilerplate text|boilerplate]] messages, standardized warnings or notices, [[Help:Infobox|infoboxes]], [[WP:Navbox|navigational boxes]], and similar purposes. Templates can have parameters so that the same page generates different text on multiple pages that include it. The most common method of inclusion is called [[Help:Transclusion|transclusion]], where the wiki source of the target page contains a reference to the template, using the {{tnull|{{var|Template&nbsp;name}}}} syntax. Another method is [[Help:Substitution|substitution]], where the content of the template is copied into the wiki source of the target page, just once, when it is saved. [[Help:A quick guide to templates]] gives a brief introduction to the subject. There is further help from MediaWiki and Wikimedia at [[mw:Help:Templates]], [[m:Help:Template]], and [[m:Help:Advanced templates]]. ==General description== [[File:Introduction to templates on Wikipedia.webm|thumb|A basic overview of how templates work (8-minute video)]] Most templates are in the [[WP:Template namespace|template namespace]], which means that they have titles in the form "Template:{{var|XXXX}}". It is possible, however, to transclude and substitute from any namespace,{{efn|Namespaces from which transclusion is not allowed are specified on a wiki by the variable <code>[[mw:Manual:$wgNonincludableNamespaces|$wgNonincludableNamespaces]]</code>.}} and so some template pages are placed in other namespaces, such as the [[WP:User pages|user namespace]]. Template pages have associated [[Help:Talk pages|talk pages]]. Templates can contain any desired [[Help:Wikitext|wikitext]], including calls to other templates. There is some programming ability: customizable values (via [[#Parameters|parameters]]); calculation and branchings (using [[Help:Parser functions|parser functions]]); and access to wiki-specific variables ([[Help:Magic words|magic words]]), such as dates, times, and page names. They may also contain markup to define certain parts of the page to be included while other parts are not. This means that when you display the template page itself, you may see more than when you display a page that includes it (for example, it can contain documentation, categories, etc. for the template). To call a template (cause it to be [[Help:Transclusion|transcluded]] or [[Help:Substitution|substituted]] in the page), a page contains wikitext in double braces. For example, the wikitext {{tnull|under construction}} calls the {{tl|under construction}} template. Sometimes the call includes parameters and looks like <code><nowiki>{{under construction|comment=This is a comment}}</nowiki></code>. Note that template calls are not the only thing for which double braces are used in wikitext. Note that while templates are the usual way transclusion and substitution happen on Wikipedia, they are not the only way. ==Using templates== ===General=== Using a template is much like calling a [[Subroutine|function]] in a programming language – call it, and it returns a value. For a template, the return value is called the ''expansion'' of the template and is treated as part of the calling page source. Like functions, some templates accept parameters that affect the output. Calling a template causes it to be either transcluded or substituted in the page that calls it (which is known as the ''target page''). Transcluding a template means that when MediaWiki displays the page, it treats the template as if it were in the wiki source of the page, whereas substituting means MediaWiki does that when it <em>saves</em> the page (i.e. the content of the template gets stored as part of the target page and subsequent editors cannot tell that it got there via a template). To transclude a template into a page, put {{tnull|{{var|Template&nbsp;name}}}} in the page source at the place where the template is to appear. The first letter of each word of the title may equivalently be lower- or upper-case. To substitute a template into a page, use {{tnull|subst:{{var|Template&nbsp;name}}}} instead. This wikitext is called a ''template call''. In [[MediaWiki]], the [[wiki software]] that Wikipedia uses, [[Help:Magic words#Variables|variables]] are distinct from templates, but they are both identified by double [[Curly brackets|braces]] <code><nowiki>{{ }}</nowiki></code> and they both return a value. Whereas MediaWiki variable names are all uppercase, template names have the same basic features and [[WP:NCHASHTAG|limitations]] as all [[Help:Page name|page names]]: they are [[Case sensitivity|case-sensitive]] (except for the first character); [[underscore]]s are parsed as spaces; and they cannot contain any of these characters: <code><nowiki># < > [ ] | { }</nowiki></code>. This is because those are reserved for [[wiki markup]]. The [[number sign]] <code>#</code> denotes a [[URI fragment|fragment identifier]], which identifies a {{em|fragment}} or section of a document (such as a [[Help:Section|section]] in a Wikipedia article). Although you can use it in a [[WP:LINK|link]] to link to a section of a template page (like [[Template:Portal#Example]]), fragment identifiers have no meaning in a template call and are ignored. For example, {{tnull|Portal{{var|#Location}}|Books}} is the same as {{tnull|Portal|Books}}. The template namespace is the default, so you can leave out the namespace <code>Template:</code> in the template name, and it is conventional to do so. However, you must specify the namespace prefix for templates in other namespaces, such as <code>User:</code>. To transclude a page in [[WP:MAINSPACE|mainspace]], precede its title with a colon, as <code>{<nowiki />{:{{var|Page name}}}}</code>. {{A note}} Attempting to transclude a template that does not exist produces a [[WP:Red link|red link]], just like linking to any other nonexistent page. Following the link allows one to create that particular template. It is not possible to transclude pages between projects (such as different-language Wikipedias or MediaWiki)—to use a template on another language project, a copy of the template must be created in that project. ===Parameters=== <!--[[Help:Parameters]] redirects here, so: --> {{about|template parameters|search parameters|Help:Searching#Parameters|section=yes}} {{Further|Help:Transclusion#Template parameters}} {{shortcut|H:PARAMETER|WP:PARAMETER}} The basic transclusion syntax given above can be extended with [[parameter]]s, which are used to control the template's output. The syntax for this is {{tnull|{{var|Template name}}|{{var|parameter}}|{{var|parameter}}|{{var|...}}}} where <code>{{var|Template name}}</code> is the name of the template, and each <code>{{var|parameter}}</code> may either contain just a value (these are called ''{{dfn|unnamed parameters}}'') or be of the form <code>{{var|name}}={{var|value}}</code> (''{{dfn|named parameters}}''). The first, second, third, etc. unnamed parameters are given the names <code>1</code>, <code>2</code>, <code>3</code>, etc. Whitespace characters (spaces, tabs, returns) are stripped from the beginnings and ends of {{em|named}} parameter names and values, but not from the middle: thus <code><nowiki>{{ ... | myparam = this is a test }}</nowiki></code> has the same effect as <code><nowiki>{{ ... |myparam=this is a test}}</nowiki></code>. This does not apply to {{em|unnamed}} parameters, where all whitespace characters are preserved. What parameters (if any) can or should be passed to a template and how they are to be named is defined in the coding of that template. A template call can specify named parameters in any order. Superfluous or misnamed parameters are ignored; unspecified parameters are assigned default values. If a parameter is specified more than once, the last value takes effect. The value of a parameter can be the empty string, such as when the pipe or equals sign is followed immediately by the next pipe or the closing braces. This is different from not specifying the parameter at all, which results in a default value, although templates are often coded so as to behave the same in both cases. If a template call specifies a parameter which is not defined in the template, it has no effect. Sometimes editors do this on purpose: For example, {{para|reason}} is frequently used as a pseudo-parameter to explain briefly in the wiki source why the template call was put there.{{efn|Some templates, such as {{tlx|Requested move}}, have code to display {{para|reason}} as visible output; whether to do so is determined on a template-by-template basis.}} Some templates use {{mlx|check for unknown parameters|check|...}} to warn the editor if a parameter is being used that is not accounted for in the template's code; this is mostly used for [[Help:Infobox|infoboxes]] and other templates with a large number of complicated parameters, where the presence of an unknown one is usually an unintentional error. If you update such a template to define a new parameter, its call to the module must also be updated to include the new parameter. Wikitext syntax does not allow natively to create truly [[variadic template]]s, but only pseudo-variadic ones, that check the incoming parameters one by one until a certain fixed amount. It is possible to break this limitation however by using dedicated modules. For simple cases, {{mlx|separated entries|main}} allows to expand all sequential parameters blindly and has the ability to set custom delimiters. For more complex cases, {{mlx|params|}} allows to count, list, map, filter and propagate all incoming parameters without knowing their number in advance. ===Examples=== {{A note}} If you wish to experiment with any of these, you can use the [[Template:Template sandbox|template sandbox]] or your user page or sandbox. You can try out your template with [[Special:ExpandTemplates]]. An example of a very simple template can be found at [[Template:TM]], which expands to wikitext that places the trademark symbol (™), linked to the [[trademark]] article, at that point in the displayed page. A programmer would say that the template "returns" the trademark symbol link wikitext. Display [[Template:TM]] (by clicking on the foregoing link), then click on the "Edit" tab to see the template code (its page source). The active part of that code, which becomes the expansion of the template when it is transcluded, is the single link wikitext <code><nowiki>[[Trademark|™]]</nowiki></code>. The remainder of the page source is enclosed between {{xtag|noinclude}} tags, so it shows up when you display the template page itself but not when you display a page that calls the template. To transclude Template:TM onto another page (i.e., to use it on another page), type {{tlx|TM}} into the source of that page (the target page) and click {{Button|Show preview}}. The page will be displayed with the template call replaced by the expansion of the template, as if the wikitext actually contained <code><nowiki>[[Trademark|™]]</nowiki></code> at that point. The displayed page will therefore contain the wikilink "[[Trademark|™]]". For example, type <code>The trademark symbol is {{tl|TM}}</code> and you will see "The trademark symbol is {{TM}}" when previewing the page or after saving the change. The other way to use a template is to [[Help:Substitution|substitute]] it. If you type <code>The trademark symbol is {{tls|TM}}</code> and preview or save the page, you will see "The trademark symbol is [[Trademark|™]]" just as with the transclusion example above. But if you save the page and then look again at the saved page <em>source</em>,{{efn|There is no way to preview the effect on the page source of substitution without saving the page}} you will see <code>The trademark symbol is <nowiki>[[Trademark|™]]</nowiki></code>, because the template call was replaced by the expansion of the template when you saved the page. There is no ongoing connection to the template call; no one can tell by looking at the page source that you didn't just type <code>The trademark symbol is <nowiki>[[Trademark|™]]</nowiki></code> and if the {{tl|TM}} template changes (or ceases to exist), your page will continue to display as it does now. (In contrast, in the transclusion example above, if the {{tl|TM}} template subsequently changes, your page may then display differently). ===={{anchor|Parameters}} Examples with parameters==== An example of a template that takes parameters is the template {{tlx|about}}. Try typing {{tnull|about|how to use templates|how to use modules|Help:Lua}} in the sandbox—it will produce the following text: {{about|how to use templates|how to use modules|Help:Lua}} The template {{tlx|about}} uses three [[unnamed parameter]]s (also called positional parameters) in the example above, but you can call the same template with different numbers of parameters to give slightly different results, as explained in [[Template:About/doc|the template's documentation]]. For example, {{tnull|about|&#124;how to use modules|Help:Lua}}. Note the usage of an empty parameter—in this instance, the consecutive pipes mean that the first parameter specified is an empty string, which in this template will cause it to omit the initial "about" sentence. This produces: {{about||how to use modules|Help:Lua}} A simple example of a template that has named parameters is [[Template:Payoff matrix]], used to generate a 2-by-2 grid. For example: {{Markup|<nowiki>{{payoff matrix | UL = 5 | UR = 7 | DL = 2 | DR = 9 | Name = Example usage }}</nowiki>|{{payoff matrix | UL = 5 | UR = 7 | DL = 2 | DR = 9 | Name = Example usage }}}} See the [[Template:Payoff matrix|template page]] for more possibilities. Notice that the template is called here without specifying all its possible parameters, so undefined parameters are given default values. ===Hints and workarounds=== The following points may be worth noting when using templates: * Templates are not the only method of [[Help:Transclusion|transclusion]], in some cases, other methods such as [[WP:SELECTIVETRANSCLUSION|selective transclusion]] are more appropriate. * {{anchor|Equals}}An unnamed parameter (positional parameter) value cannot contain an ordinary equals sign, as this would be interpreted in the parameter specification as a named parameter (with the equals sign separating the name from its value).{{efn|This does not apply if the equals sign comes within another template call or other item which the parser handles separately.}} ** To specify an unnamed parameter including an equals sign (for example in a [[URL]] with [[name–value pair]]s), replace the equals sign with the [[mw:Help:Magic words#Other|magic word]] {{tlx|{{=}}}}, which expands to an equals sign that will not be interpreted. ** Another method is to explicitly specify the positional parameters. The first unnamed parameter is named "1" and so on. To call template {{tl|done}} with <code>a=b</code> as the literal value for the first parameter, type either <code><nowiki>{{done|a{{=}}b}}</nowiki></code> or <code><nowiki>{{done|1=a=b}}</nowiki></code>. * {{anchor|Pipe}}Similarly, it is not possible to use an ordinary pipe character <code>&#124;</code> in a template parameter specification, as it would be interpreted as separating one parameter specification from another.{{efn|Again, this does not apply if it comes within another separately parsed item, such as a piped wikilink.}} This problem can similarly be solved by using the magic word {{tlx|!}} in place of the pipe, or—if the pipe is not intended to be parsed at a higher level—using the [[List of XML and HTML character entity references|HTML entity]] <code>&amp;#124;</code>. Alternatively, for embedding [[Help:Table|wikitables]] in templates, you may use {{tlx|Wikitable}} to avoid excessive {{tlx|!}}. * Remember that whitespace characters (spaces, tabs, carriage returns, and line feeds) are not automatically stripped from the start and end of unnamed parameters, unlike with named parameters. Including such characters (or any other non-visible characters in any parameters) may in some cases affect the template's behavior in unexpected ways. (Template designers can use {{tl|Trim}} to remove unwanted whitespace in unnamed parameters). * In documentation and discussions, it is customary to put the name of a template in double braces to emphasize the reference to a template (for example, use {{tl|Trim}} as the name of Template:Trim). If you just type <code><nowiki>{{Trim}}</nowiki></code> in the source page, that will of course call the template, so to make it easy to display the name with the braces, and also make the name a link to the template for the reader's convenience, there is the {{tl|tl}} template (the "'''t'''emplate '''l'''ink" template). For example, {{tnull|tl|Example}} produces {{tl|Example}}. There are various other [[Template:Template-linking templates|template-linking templates]] available with other functions. * When an editor changes a template (by editing the template or one of its subtemplates), the change will ultimately be reflected any time any page that transcludes that template is subsequently displayed. However, the change may not become visible on all pages immediately; a previously cached version of a page, based on the previous version of the template, may continue to be displayed for some time. Use the [[WP:Purge|purge]] function to force a page to be displayed using the latest versions of templates—including on the template page itself, if it contains usage examples. * When viewing old versions of pages, remember that templates will be transcluded as they are now, not necessarily as they were when the old page version was active. * To list all pages that transclude a template, use the [[Help:What links here|What links here]] link on the page when you display the template page. Note that this will {{em|not}} include pages where the template has been substituted, as there is no record of substitutions. * To get a list of templates transcluded on a page, bring up the edit page and find the list below the edit window. This list also includes the subtemplates used by the templates that are directly transcluded. To get such a list for a page section, an old version of the page,{{efn|For an old version, the subtemplate tree will be constructed according to the templates' current state.}} or your newly edited version prior to saving, click {{Button|Show preview}} on the appropriate edit page. * There are limits to the number and complexity of the templates that an article may have. See the "[[#Expand limits|§ Expand limits]]" section for help with this. * If you want the template to leave a [[WP:~|time stamp or signature]], you can write <code>&lt;noinclude>&lt;nowiki>&lt;/noinclude><nowiki>~~~~~</nowiki>&lt;noinclude>&lt;/nowiki>&lt;/noinclude></code>, but this works only when you <em>substitute</em> the template. If you <em>transclude</em> it, you'll just get <nowiki>~~~~~</nowiki>. * To improve readability, programmers usually like to split code with newlines and indent it. Unfortunately, [[MediaWiki]] does not allow this technique; in many instances, these purpose-built newlines are treated by MediaWiki as content. One possible workaround is to add <code>&lt;!--</code> before each newline character and <code>--></code> after it, which produces an [[HTML comment]]. ==Writing templates== <!--[[Help:Subtemplates]] redirects here.--> ===Process=== Templates are just Wikipedia pages. They are created, deleted, and edited in much the same way as any other page. ====Creating==== To create a template, choose an appropriate name, navigate to that page, then click the "Edit" tab or create a new page as needed. Templates are normally placed in the [[WP:Template namespace|template namespace]], though you can place a template intended for your own personal use or for experimentation in your own [[WP:User pages|user space]]. Before creating a template, do a quick search for existing templates (such as by exploring [[:Category:Wikipedia templates]]) to see if there is already a template that does what you want or a similar template whose code can be copied and modified (or left in place and expanded). Look for generic templates on which the new template can be based; for example, you can create a [[WP:Navbox|navbox]] template easily by creating a brief template that calls the generic [[Template:Navbox]]. There is no hard rule about what name to choose for a template—make it short but reasonably descriptive. The [[Wikipedia:Template namespace|naming guideline]] says: "Template function should be clear from the template name". If similar templates exist, try to follow a consistent naming pattern. You can rename a template without breaking existing [[Help:Transclusion|transclusions]] (what is called ''breakage'') by leaving a [[WP:Redirect|redirect]] to the new template name. ====Modifying==== Edit a template the same way as any other page: navigate to the template and click the "Edit" tab. Be extremely careful when editing existing templates—changes made can affect a large number of pages, often in ways you might not expect. For this reason many high-use templates are [[WP:Protection policy|protected]] against editing except by [[WP:Administrators|administrators]] and [[WP:Template editor|template editors]]; other editors can propose changes on the talk page. Some templates offer a [[WP:Template sandbox and test cases|sandbox and test cases]] for experimentation. ====Deleting==== Unused or inappropriate templates should be deleted. Templates that can be easily merged into another should be merged. To propose the deletion or merger of a template, go to [[WP:Templates for discussion|Templates for discussion]] (TfD). ===Coding a template=== Anything that can be included on a normal page or article can be included on a template, including other templates (called ''{{dfn|subtemplates}}''). Templates often make use of programming features—parameters, parser functions, and other [[Help:Magic words|magic words]]—which allow the transcluded content to vary depending on context. There are also special tags to control which information is transcluded and which is not. ==== Metatemplates ==== Various [[Help:Metatemplating|metatemplates]] and metamodules exist to help accomplish common template tasks. They are called like normal templates and [[Help:Modules|modules]], but they serve a purpose that makes writing templates easier. See {{Cl|Wikipedia metatemplates}} and {{Cl|Template metamodules}} for a list of those templates and modules. ===Handling parameters=== In template code, the value of a parameter is represented by items enclosed between {{em|triple}} braces, which is a ''parameter reference''. * The code <code><nowiki>{{{xxx}}}</nowiki></code> expands to the value of the parameter named "xxx". * The codes <code><nowiki>{{{1}}}</nowiki></code>, <code><nowiki>{{{2}}}</nowiki></code>, and so on are expanded to the first, second, and so on unnamed parameters. (Note that an unnamed parameter can alternatively be specified in a template call as an equivalent named parameter named "1", "2", etc.). If a parameter is not specified in the template call, then the parameter reference is not replaced with anything -- it is expanded literally; this means that if the template call does not specify the parameter "xxx", the wikitext <code><nowiki>{{{xxx}}}</nowiki></code> inside the template expands to literally ''<nowiki>{{{xxx}}}</nowiki>'' (not the null string you may have expected). You can get a more useful behavior by specifying a default value in the parameter reference. Do this with the ''pipe syntax'': <code><nowiki>{{{xxx|dflt}}}</nowiki></code> specifies the default value <code>dflt</code> for the named parameter "xxx", and <code><nowiki>{{{1|dflt}}}</nowiki></code> specifies the default value <code>dflt</code> for the first unnamed parameter. Most often, one specifies a null default value, such as <code><nowiki>{{{1|}}}</nowiki></code> or <code><nowiki>{{{xxx|}}}</nowiki></code>. You can use default parameter values to effect a parameter alias: For example, if parameters "text" and "message" are names for the same parameter, which can also be specified as the only unnamed parameter, then refer to the parameter with <code><nowiki>{{{message|{{{text|{{{1|}}}}}}}}}</nowiki></code>. If the template call specifies more than one of those parameters, "message" will have priority, followed by "text", and finally by the first unnamed parameter. So if a template call specifies parameters <code>|message=A|text=B|C</code>, the above wikitext expands to <code>A</code>. Because of the multiple meanings of double-brace and triple-brace syntax in wikitext, expressions can sometimes be ambiguous. It may be helpful or necessary to include spaces to resolve such ambiguity. For example, <code><nowiki>{{ {{{xxx}}} }}</nowiki></code> or <code><nowiki>{{{ {{xxx}} }}}</nowiki></code>, rather than typing five consecutive braces, may be more human-readable. But watch out for unwanted whitespace appearing in the template expansion. Parameter references do not get expanded when they are wrapped in {{xtag|nowiki}} tags. ====Example==== The parameter usage example above refers to the {{tl|payoff matrix}} template. Here is the code in the template that implements those parameters: <syntaxhighlight lang="wikitext"> {| id="Payoff matrix" style="background:white; float: {{{Float|right}}}; clear:right; text-align:center;" align={{{Float|right}}} cellspacing=0 cellpadding=8 width={{{Width|225}}} |- |style="width:33%; "| |style="width:33%; border-bottom: solid black 1px;"| {{{2L|Left}}} |style="width:33%; border-bottom: solid black 1px;"| {{{2R|Right}}} |- |style="border-right: solid black 1px; text-align: right; "| {{{1U|Up}}} |style="border-right: solid black 1px; border-bottom: solid black 1px; background:{{{ULc|white}}}; font-size:120%; "| {{{UL|0, 0}}} |style="border-right: solid black 1px; border-bottom: solid black 1px; background:{{{URc|white}}}; font-size:120%; "| {{{UR|0, 0}}} |- |style="border-right: solid black 1px; text-align: right; "| {{{1D|Down}}} |style="border-right: solid black 1px; border-bottom: solid black 1px; background:{{{DLc|white}}}; font-size:120%; "| {{{DL|0, 0}}} |style="border-right: solid black 1px; border-bottom: solid black 1px; background:{{{DRc|white}}}; font-size:120%; "| {{{DR|0, 0}}} |- |style="font-size: 90%;" colspan=3 |''{{{Name|{{PAGENAME}}}}}'' |}</syntaxhighlight> The entity <syntaxhighlight lang="wikitext" inline>{{{2L|Left}}}</syntaxhighlight> instructs the template to use the value of the named parameter <code>2L</code> or the text <code>Left</code> if the parameter is not specified in the call. ====Special case: parameters within an XML-style opening tag==== Parameter references aren't expanded inside [[XML]]-style opening tags. Thus, the following will not work within a template: *{{!mxt|<nowiki><ref name={{{param}}}> Smith, Adam (1776)...</ref></nowiki>}} because the parameter is not expanded. Instead, you can use the <code><nowiki>{{#tag:}}</nowiki></code> [[WP:PF|parser function]], which is—for example—used in {{tlx|sfn}} to generate the {{tag|ref}} element; see also {{section link|Help:Magic words|Formatting}}. Therefore, the following example will work: *{{mxt|<nowiki>{{#tag:ref | Smith, Adam (1776)... | name={{{param}}} }}</nowiki>}} ====Caution: overextending URLs==== If a parameter's value is (or ends with) a [[URL]], check whether it is displayed in Wikipedia with the link overextending by one or more characters after the URL so that clicking the link causes an error or failure. This could happen because the source code does not have a space after the URL or it contains or generates a space that is discarded in the processing. Ensure that in the template expansion a soft space ({{em|not}} a [[Non-breaking space|hard or non-breaking space]]) follows the URL, regardless of whether you or a user supplied the URL or whether it was generated by automated processing. The {{tlx|spaces}} template may be useful. ===System variables and conditional logic=== Template code often makes use of the variables and parser functions described at [[Help:Magic words]] to make the template's behavior depend on the environment in which it is included (such as the current time or namespace). Parser functions can be used for some arithmetic calculations and string manipulations on variables and parameter values, but certain standard programming features such as loops and variable assignment are not available. Full string manipulation not available; some templates providing such function have been created, but they are inefficient and imperfect. Some of the most frequently used variables and functions are listed below. For more, see [[Help:Magic words]] and the fuller documentation at the MediaWiki pages [[mw:Help:Magic words]] and [[mw:Help:Extension:ParserFunctions]]. {| class="wikitable" style="text-align:center;" width="100%" |+Examples of core parser functions ! width="30%" | Description !! width="40%" | wiki source !! width="30%" | Displayed text |- | Uppercasing text | <syntaxhighlight lang="wikitext" inline>{{uc: Heavens to BETSY! }}</syntaxhighlight> | {{uc: Heavens to BETSY! }} |- | Lowercasing text | <syntaxhighlight lang="wikitext" inline>{{lc: Heavens to BETSY! }}</syntaxhighlight> | {{lc: Heavens to BETSY! }} |- | Getting a namespace name | <syntaxhighlight lang="wikitext" inline>{{NS: 1 }}</syntaxhighlight> | {{NS: 1 }} |- | Getting a Wikipedia URL | <syntaxhighlight lang="wikitext" inline>{{fullurl: pagename }}</syntaxhighlight> | {{fullurl: pagename }} |} The ParserFunctions extension provides more programming-oriented parser functions: {| class="wikitable" style="text-align:center;" width="100%" |+Examples of extension parser functions ! width="30%" | Description !! width="40%" | Wiki source !! width="30%" | Displayed text |- | rowspan="2" | Testing for equality between two strings (or parameters) | <syntaxhighlight lang="wikitext" inline>{{#ifeq: yes | yes | Hooray...! | Darn...! }}</syntaxhighlight> | {{#ifeq: yes | yes | Hooray...! | Darn...! }} |- | <syntaxhighlight lang="wikitext" inline>{{#ifeq: yes | no | Hooray...! | Darn...! }}</syntaxhighlight> | {{#ifeq: yes | no | Hooray...! | Darn...! }} |- | Testing whether a string (or parameter) contains anything (other than whitespace) | <syntaxhighlight lang="wikitext" inline>{{#if: {{{param|}}} | Hooray...! | Darn...! }}</syntaxhighlight> | {{#if: {{{param|}}} | Hooray...! | Darn...! }} |- | [[Help:Calculation|Making a calculation (mathematics)]]<br />[area of circle of radius&nbsp;4, to 3&nbsp;decimal places] | <syntaxhighlight lang="wikitext" inline>{{#expr: ( pi * 4 ^ 2 ) round 3 }}</syntaxhighlight> | {{#expr: ( pi * 4 ^ 2 ) round 3 }} |- | [[Help:Calculation|Testing the result of a calculation]]<br />[is 1230 even or odd?] | <syntaxhighlight lang="wikitext" inline>{{#ifexpr: 1.23E+3 mod 2 | Odd | Even }}</syntaxhighlight> | {{#ifexpr: 1.23E+3 mod 2 | Odd | Even }} |} {| class="wikitable" style="text-align:center;" width="100%" |+Examples of system variables ! width="30%" | Description !! width="40%" | Wiki source !! width="30%" | Displayed text (for this help page) |- | rowspan="2" | Page names | <syntaxhighlight lang="wikitext" inline>{{PAGENAME}}</syntaxhighlight> | {{PAGENAME}} |- | <syntaxhighlight lang="wikitext" inline>{{FULLPAGENAME}}</syntaxhighlight> | {{FULLPAGENAME}} |- | Name of the current namespace | <syntaxhighlight lang="wikitext" inline>{{NAMESPACE}}</syntaxhighlight> | {{NAMESPACE}} |- | Number of registered users | <syntaxhighlight lang="wikitext" inline>{{NUMBEROFUSERS}}</syntaxhighlight> | {{NUMBEROFUSERS}} |- | Number of pages in a given category | <syntaxhighlight lang="wikitext" inline>{{PAGESINCATEGORY:"Weird Al" Yankovic albums}}</syntaxhighlight> | {{PAGESINCATEGORY:"Weird Al" Yankovic albums}} |- | Current software version | <syntaxhighlight lang="wikitext" inline>{{CURRENTVERSION}}</syntaxhighlight> | {{CURRENTVERSION}} |- | Timestamp of last revision | <syntaxhighlight lang="wikitext" inline>{{REVISIONTIMESTAMP}}</syntaxhighlight> | {{REVISIONTIMESTAMP}} |} The <syntaxhighlight lang="wikitext" inline>{{PAGENAME}}</syntaxhighlight> and <syntaxhighlight lang="wikitext" inline>{{NAMESPACE}}</syntaxhighlight>variables are particularly useful, and frequently used, to change template behavior based on the context in which they are included. Templates that contain category links often do this. For example, a cleanup template contains a category link to categorize the calling page as one which needs cleanup, so the template is likely to condition that category link on the <syntaxhighlight lang="wikitext" inline>{{NAMESPACE}}</syntaxhighlight> variable so that talk pages, user pages, and any other pages that might call the template incidentally do not get categorized as pages needing cleanup. ===Nesting templates=== {{shortcut|WP:NEST}} A template may call another template—this is called ''{{dfn|nesting}}'' and the called template is called, in this context, a ''{{dfn|subtemplate}}''. When WikiMedia expands the template, it expands subtemplates as the calls to them appear, so that the final product is essentially the result of expanding templates from the most deeply nested out. While fairly straightforward in application, it involves some noteworthy quirks and tricks. To pass a parameter value from a template call to to a subtemplate, use a parameter reference in the template call to the subtemplate. ;Example{{colon}} :Template:A contains <syntaxhighlight lang="wikitext" inline>"the quick brown {{B|{{{3}}} }} jumps over..."</syntaxhighlight>. Template:B (a subtemplate) contains <syntaxhighlight lang="moin" inline>'''{{{1}}}'''</syntaxhighlight>. Page X calls A with <syntaxhighlight lang="wikitext" inline>{{A|apple|pear|fox}}</syntaxhighlight> This expands to <syntaxhighlight lang="wikitext" inline>"the quick brown '''fox''' jumps over..."</syntaxhighlight>. The third unnamed parameter passed to Template:A gets passes as the first unnamed parameter to subtemplate B. A template can even choose which subtemplate parameter to pass conditionally. ;Examples{{colon}} :Template:A contains <syntaxhighlight lang="wikitext" inline>the quick brown {{B|{{{3}}}=fox}} jumps over...</syntaxhighlight>. Template:B (a subtemplate) contains <syntaxhighlight lang="moin" inline>'''{{{jumper}}}'''</syntaxhighlight>. Page X calls A with <syntaxhighlight lang="wikitext" inline>{{A|apple|pear|jumper}}</syntaxhighlight>. This expands to <syntaxhighlight lang="wikitext" inline>"the quick brown '''fox''' jumps over..."</syntaxhighlight>. The third unnamed parameter passed to Template:A is passed as the name of the parameter passed to subtemplate B with the value "fox". {{shortcut|WP:TEMPLATE LOOP}} Template recursion is not available; that is, a template may not call itself directly, or indirectly by calling other templates which call it. Attempts to do so will result in an error message describing a "template loop". When a subtemplate contains unmatched braces—as in <syntaxhighlight lang="text" inline>{{lb}}}</syntaxhighlight>—the unmatched braces are treated as text during processing—they do not affect the parsing of braces in the calling template. But where the template is substituted, the unmatched braces will be parsed as braces when the page is subsequently displayed. This has little practical use, but can occasionally introduce unexpected errors. See [[m:Help:Advanced templates]] and [[m:Help:Recursive conversion of wikitext]] for more information. ===<span id="Noinclude, includeonly, and onlyinclude"></span>Inclusion control: noinclude, includeonly, and onlyinclude=== {{shortcut|WP:NOINCLUDE|WP:INCLUDEONLY|WP:ONLYINCLUDE}} By default, when a page calls a template, MediaWiki includes the expansion of the entire template in the calling page. However, it is possible to modify that behavior, using tags that specify which parts of the template code are to be included. This makes it possible for the template to contain information only for display when the template page itself is displayed, such as the template's [[Wikipedia:Template documentation|documentation]], or [[WP:CAT#T|categories]]. It is also possible to have parts of the template be included in calling pages, but {{em|not}} be displayed when the template page itself is displayed and not be processed when the template page itself is saved (e.g., categories to be applied to calling pages which do not apply to the template). The tags are as follows: * {{xtag|noinclude|p}}&nbsp;– The text between the tags is {{em|not}} included when the template is called, but {{em|is}} processed when the template itself is displayed or saved; a common use is for [[WP:Template documentation|documentation in templates]]. * {{xtag|onlyinclude|p}}&nbsp;– Nothing on the page {{em|except}} what appears between the tags is included when the template is called. * {{xtag|includeonly|p}}&nbsp;– The text between the tags {{em|is}} included when the template is called, but is {{em|not}} processed when the template is displayed or saved. {| class="wikitable" style="text-align: center;" ! Wikitext ! What is rendered {{em|here}} (template page) ! What is included {{em|there}} (calling page) |- |<code><nowiki><noinclude> text1 </noinclude> text2</nowiki></code> |<code>text1 text2</code> |<code>text2</code> |- |<code><nowiki>&lt;onlyinclude&gt; text1 &lt;/onlyinclude&gt; text2</nowiki></code> |<code>text1 text2</code> |<code>text1</code> |- |<code><nowiki><includeonly> text1 </includeonly> text2</nowiki></code> |<code>text2</code> |<code>text1 text2</code> |- |<code><nowiki>&lt;onlyinclude&gt;<includeonly> text1 </includeonly>&lt;/onlyinclude&gt; text2</nowiki></code> |<code>text2</code> |<code>text1</code> |} Perhaps the most common issue with the use of these blocks is unwanted spaces or lines. It is important to remember that the effect of these tags begins immediately before the first angle bracket, not on the previous line or at the previous visible character; similarly the effect ends immediately after the last angle bracket, not on the next line or with the next visible character. For example: :{{mxt|<nowiki>}}<includeonly></nowiki>}} :{{!mxt|<nowiki>}}</nowiki><br /><nowiki></includeonly></nowiki>}} These tags can be nested inside each other, though (for a given page) this is really meaningful only for the {{tag|onlyinclude|o}} tag; nesting {{tag|includeonly|o}} and {{tag|noinclude|o}} tags is fairly pointless. Be careful to properly nest the tags, however. Constructions like {{tag|onlyinclude|o}}abc{{tag|includeonly|o}}def{{tag|onlyinclude|c}}ghi{{tag|includeonly|c}} will {{em|not}} work as expected. Use the "first opened, last closed" rule that is standard for HTML/XML. ===Problems and workarounds=== * The following techniques are helpful in debugging a template: ** Use [[Special:ExpandTemplates]] to see the full recursive expansion of one or more templates. ** Use <code>subst:</code> to substitute a template (rather than transclude it), which can show more clearly what is happening when the template is transcluded; see [[Help:Substitution]]. ** Use <code>msgnw:</code> (short for "'''m'''e'''s'''sa'''g'''e, '''n'''o'''w'''iki") to more-or-less transclude the source of the template rather than its expansion. It is not perfect: lists are rendered, comments are removed, and single newlines are replaced with spaces (which is particularly confounding when transcluding wikitext tables). * If the first character of a template expansion (or parser function result) is one of four wiki markup characters—<code>:</code>, <code>;</code>, <code>*</code>, <code>#</code>{{efn|These are defined in the [https://web.archive.org/web/20180625163321/https://doc.wikimedia.org/mediawiki-core/master/php/classParser.html#ad463888e40c078ac9bcfcaf1231e39d7 <code>doBlockLevels</code> function of Parser.php].}}, it is processed during display as though it were at the beginning of a line, even if the template call is not. This allows you to create various kinds of lists with templates where the template call may not be in the correct place for a list. To avoid this, use {{xtag|nowiki|s}} before the markup or {{tag|nowiki}} around it, or use the [[HTML]] entities <code>&amp;#58;</code>, <code>&amp;#59;</code>, <code>&amp;#42;</code>, <code>&amp;#35;</code>, or use the templates {{tl|colon}}, {{tl|;}}, {{tl|asterisk}}, {{tl|number sign}} (those templates may not exist at other wikis). In some cases, the HTML entities will work when the {{tag|nowiki|s}} does not. The problem often occurs when a parameter value in a template call starts with one of the four characters. See also {{tl|Encodefirst}}. * For issues with template substitution, such as how to control whether subtemplates are substituted as well when the parent template is substituted, see [[Help:Substitution]]. * You can use the template {{tlx|Trim}} to strip any initial or final whitespace from unnamed parameter values if this would cause problems; <em>named</em> parameter values are automatically stripped in this way. * To protect server resources and avoid infinite loops, the parser imposes certain limits on the depth of transclusion nesting and on the page size with expanded templates. This may cause a page to break if it uses very complex templates, particularly if there are multiple such templates on the same page. For more information, see [[WP:Template limits]]. You can check a page's overall load on the server by examining the generated HTML for a page and looking for the <code>NewPP limit report</code> comments. * Do not use <code>=</code> wikimarkup to create a section header in a template which is intended for use in article space; this will create an edit link on a page that transcludes the template that will confusingly open the <em>template</em> for editing. * You may avoid section edit links to the template by including <code><nowiki><includeonly>__NOEDITSECTION__</includeonly></nowiki></code>. ===Documentation=== {{Details|WP:Template documentation}} Documentation for users, together with the template's categories, normally goes after the template code, inside {{tag|noinclude}} tags. It is normally necessary to put the opening {{tag|noinclude|o}} tag immediately after the end of the code, with no intervening spaces or newlines, to avoid transcluding unwanted whitespace. In the case of complex templates, the documentation is often kept on a separate [[WP:Subpages|subpage]] of the template page (named "Template:{{var|XXX}}/doc"). This applies especially to many [[WP:Protection policy|protected]] templates, so that non-administrators can edit the documentation. To do this, place a call to the {{tlx|Documentation}} template after the main template code and within {{tag|noinclude}} tags. If the "/doc" subpage does not exist, a link appears when you display the template that you can use to create the subpage. The documentation subpage, rather than the template itself, is normally what is placed in categories to represent a template. ===Categorization=== {{See also|WP:Categorization#Template categorization}} ====Categorize pages by template inclusion==== Some templates generate category declarations in their expansion, since the template is intended to place calling pages in particular categories. This is often done with maintenance categories. Placing articles into ordinary content categories in this way is discouraged. When doing this, you may have to use {{tag|includeonly}} tags to keep the template itself out of the category. While developing, testing, sandboxing, or demonstrating a template intended to apply a category, either temporarily replace each category with a test category (starting with [[:Category:X1|X1]], [[:Category:X2|X2]], or [[:Category:X3|X3]]) or suppress categorization (see [[WP:CATSUP|category suppression in templates]]). ====Categorize templates==== Categorizing your template and documenting its proper usage will make it easier for other editors to find and use. Category declarations for a template itself should be placed on the template's documentation subpage (or inside {{tag|noinclude}} [[html tag|tags]] if there is no documentation subpage) to avoid placing calling pages in the category. ===Aliases=== A [[WP:Redirect|redirect]] of a template functions as an alias. For example, [[Template:Tsh]] redirects to [[Template:Template shortcut]], so you can code {{tlx|tsh|{{var|foo}}}} instead of {{tlx|Template shortcut|{{var|foo}}}}. It is good to prepare template aliases for variations in whitespace and capitalization. For example, there is a template called {{tlx|See Wiktionary}}. The "W" is capitalized, since the word "Wiktionary" is so, but a redirect {{tlx|See wiktionary}} (with lowercase "w") exists because editors may misremember it as the latter. ==Template limits== {{details|Help:Template limits}} {{shortcut|WP:INCLUDELIMIT}} {{Anchor|Expand limits}} '''"Post-expand include size" limit.''' When templates are rendered or expanded to HTML for viewing in your browser, they use memory. This is called the "post-expand include size" and has a limit of 2,048,000&nbsp;bytes. This size is included as an invisible comment in the HTML output—use your browser's view source feature to show the raw HTML and search for "newpp". The report will look like: <syntaxhighlight lang="html"> <!-- NewPP limit report Preprocessor node count: 2382/1000000 Post-expand include size: 63476/2048000 bytes Template argument size: 9517/2048000 bytes Expensive parser function count: 2/500 --> </syntaxhighlight> The example shows that template expansion is using 63,476&nbsp;bytes out of 2,048,000&nbsp;bytes of available memory. '''Display problem.''' If too many templates are included on a page, the post-expand include size may exceed the limit. When this happens, templates after the limit will no longer expand and will instead display as a wikilink (for example, {{red|1=<u>Template:{{var|Template name}}</u>}}). Common causes are the inclusion of too many [[Help:Citation Style 1|citation templates]], [[WP:NAVBOX|navbox templates]], and/or [[Wikipedia:WikiProject Flag Template|flag templates]]. To resolve this problem [[WP:Substitution|substitute]] templates, directly [[Help:Template limits#invoke syntax|invoke]] modules, remove templates, or [[WP:Splitting|split]] the page. '''Non-rendered tranclusions still count towards limit.''' For example, a page which contains only <code><nowiki>{{#if:{{:Main Page}}}}</nowiki></code> would still have a post-expand include size even though it would have no output at all. The same applies to [[WP:Lua|Scribunto modules]]. For example, <code><nowiki>{{#invoke:Test|main}}</nowiki></code> would still increase post-expand include size even if Module:Test were simply: <syntaxhighlight lang="lua"> mw.getCurrentFrame():preprocess "{{msgnw::Main Page}}" -- remove this line and post-expand include size becomes zero return {main = function() end} -- p.main() has no return value </syntaxhighlight> ==Lua programming language== {{main article|WP:Lua}} The [[Lua (programming language)|Lua programming language]] is available for use through the [[mw:Extension:Scribunto|Scribunto]] MediaWiki extension. You can embed Lua code into templates by employing the <code><nowiki>{{#invoke:}}</nowiki></code> functionality of the Scribunto MediaWiki extension. The Lua [[source code]] is stored in pages called modules, and templates invoke these individual modules. For example, you can invoke [[Module:Example]] with the code <code><nowiki>{{#invoke:Example|hello}}</nowiki></code> to print the text "{{#invoke:Example|hello}}". ==Terminology== A ''template'' is a Wikipedia page whose purpose is to be transcluded or substituted in another page. Templates are usually in the [[WP:Template namespace|template namespace]], but don't have to be. Pages can transclude or substitute any page, not just templates; what makes a page a template is the page's purpose. ''Calling'' a template means transcluding or substituting one. A page calls a template. The wikitext on a page that causes the page to call a template is called a ''template call''. For example, <syntaxhighlight lang="wikitext" inline>{{sic|constellation prize}}</syntaxhighlight>. Template calls are always delimited by double braces (<syntaxhighlight lang="text" inline>{{}}</syntaxhighlight>), but not everything enclosed in double braces is a template call. ''Expansion'' is the process of generating page source from a template, when a page calls it, by applying parameters and other features. MediaWiki expands a template as it renders a page. One can also say that the template itself expands, so both "MediaWiki expands {{param|1}} as the value of the first positional parameter" and "{{param|1}} expands as the value of the first positional parameter" work. ''Expansion'' of a page is also the page source that results from template expansion. For example, the expansion of the {{tl|sic}} template when called by <syntaxhighlight lang="wikitext" inline>{{sic|constellation prize}}</syntaxhighlight> is <syntaxhighlight lang="wikitext" inline>constellation prize&#32;&#91;''[[sic]]''&#93;</syntaxhighlight>. The displayed page content generated by a template call (which is the rendering of the expansion of the called template) is the ''template result''. The template result generated by the template call <syntaxhighlight lang="wikitext" inline>{{sic|constellation prize}}</syntaxhighlight> is "{{sic|constellation prize}}". The ''name'' of a template is the name of the wikipedia page (which is also the title of the page). The namespace is normally left off if it is "Template" (which it almost always is). Furthermore, it is customary to write the name with double braces, like a template call, to emphasize that it names a template. For example, "Use the {{tl|tm}} template to generate the trademark symbol." But don't go so far as to put a template name in the code font, to prevent confusion with an actual template call. {{tlf|tm}} is a template name, but {{tnull|tm}} is a template call. Some template calls perform a tagging function; such a template call is often called a ''tag'', as in, "If you are in the middle of a major edit, place an {{tl|in use}} tag at the top of the page." This is one of many ways the term "tag" is used in Wikipedia. A ''parameter'' is a particular piece of information that can be specified in a template call to affect the expansion of the template. A parameter has a ''value''. A named parameter has a ''name''; an unnamed parameter has a ''position''. A template call ''specifies'' a parameter and the code that does that is a ''parameter specification''. A template ''defines'' a parameter (not explicitly -- just by the template being designed to use it). The code in a template that expands to the parameter value (e.g. {{param|myparam}}) is a ''parameter reference''. ===Common variations=== It is common to use "template" to refer not only to a template, but to a template call, a template result, and a template name. For example: * I am going to put more detail in the {{tl|short description}} template on this page. * Upon seeing an {{tl|under construction}} template, the reader may decide to come back later. * There are many kinds of infoboxes. The templates all start with "Infobox". These usages can be confusing, especially to someone less familiar with templates. Consider using more specific language. ==Template search== {{main|WP:Template index}} As an alternative to using this index linked above, you can search the Template namespace using the [[Special:Search]] box below: <inputbox> type=fulltext width=25 namespaces=Template** searchbuttonlabel=Search Template namespace break=no placeholder=e.g. Citation </inputbox> ==See also== === Help pages === {{div col|colwidth=20em}} * Introductions: ** [[Help:A quick guide to templates]] ** [[Help:Substitution]]<!-- maybe portable, test it --> ** [[Help:Transclusion]] * [[Help:Magic words]] * [[Help:Manipulating strings]] * [[Help:Metatemplating]] * [[WP:Advanced template coding]] * [[WP:Template documentation]] * [[WP:Template index]] * [[WP:Template limits]] * [[WP:Template namespace]] * [[WP:Template sandbox and test cases]] * [[WP:TemplateData]]—standardized template description used by [[Wikipedia:VisualEditor|VisualEditor]] * [[WP:WikiProject Templates]] * [[m:Help:Advanced templates]]<!-- m: not directly portable due to examples --> * [[m:Help:Calculation]] * [[m:Help:Parameter default]] * [[m:Help:Template]] * [[m:User:Happy-melon/Templates]] * [[mw:Help:ExpandTemplates]] * [[mw:Help:Extension:ParserFunctions]] * [[mw:Help:Magic words]] * [[mw:Help:Templates]] {{div col end}} === Mediawiki manual pages === * [[mw:Manual:$wgEnableScaryTranscluding]] * [[mw:Manual:$wgNonincludableNamespaces]] * [[mw:Manual:Parser.php]] * [[mw:Manual:Parser functions]] === Special pages === * [[WP:Database reports/Templates transcluded on the most pages]]—not counting transclusions through redirects * [{{fullurl:Special:Allpages|namespace=10}} Special:Allpages (namespace 10)]—all pages in the Template namespace * [[Special:ExpandTemplates]] * [[Special:Unusedtemplates]]—templates which are not transcluded (but may be used for substitution) === Other backend pages === * [[Help:User style]]—CSS and JS pages * [[Help:System message]]—MediaWiki namespace pages * [[m:Project portals]]—Multilingual portal pages * [[WP:Book sources]]—used by [[Special:Booksources]] * [[m:Spam blacklist]] * [[Template:Example]] ==Notes== {{Notelist}} {{Wikipedia template messages}} {{Wikipedia help pages}} {{Wikipedia technical help}} [[Category:Wikipedia how-to]] [[Category:Wikipedia template help]] itdv5vua9t1li5pd2yqyuys9dsxfoj2 Cèṭa'an:Notelist 10 3687 18678 2024-09-29T11:08:21Z Munajad.MH 3071 ←Membuat halaman berisi '{{reflist|{{{1|{{{colwidth|}}}}}}|refs={{{refs|{{{notes|}}}}}}|group={{#switch: {{{group|}}} | note | upper-alpha | upper-roman | lower-alpha | lower-greek | lower-roman = {{{group|}}} | #default = lower-alpha }}}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using notelist with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Notelist]] with unknown parameter "_VALUE_"|ig...' 18678 wikitext text/x-wiki {{reflist|{{{1|{{{colwidth|}}}}}}|refs={{{refs|{{{notes|}}}}}}|group={{#switch: {{{group|}}} | note | upper-alpha | upper-roman | lower-alpha | lower-greek | lower-roman = {{{group|}}} | #default = lower-alpha }}}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using notelist with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Notelist]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | colwidth | group | notes | refs }}<noinclude> {{documentation}}</noinclude> 12vhn47ii0a07dr5oipyvv216vycr7i Cèṭa'an:Notelist/doc 10 3688 18679 2024-09-29T11:08:57Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} {{Lua|Module:Check for unknown parameters}} {{Transwiki guide |small=yes |text=See [[Template:Notelist/Transwiki guide|'''this information''']] on copying this template and modifying it for use on another wiki.}} {{#section:Help:footnotes|pregroup}} ==TemplateData== {{excerpt|Template:Reflist/d...' 18679 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} {{Lua|Module:Check for unknown parameters}} {{Transwiki guide |small=yes |text=See [[Template:Notelist/Transwiki guide|'''this information''']] on copying this template and modifying it for use on another wiki.}} {{#section:Help:footnotes|pregroup}} ==TemplateData== {{excerpt|Template:Reflist/doc|Template data}} ==Tracking categories== *{{clc|Category:Pages using notelist with unknown parameters}} ==See also== * [[Template:Cnote]] - A manual system alternative <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Explanatory footnote templates]] [[Category:Reference list templates]] [[Category:Footnote templates]] [[Category:Templates that add a tracking category|{{PAGENAME}}]] }}</includeonly> 6bix3iuqjk4uxx7a7pjk02bzryfu31m Cèṭa'an:Excerpt 10 3689 18680 2024-09-29T11:10:07Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Excerpt|main | 1 = {{{article|{{{page|{{{1}}}}}}}}} | 2 = {{{section|{{{fragment|{{{2|}}}}}}}}} }}</includeonly><noinclude>{{Documentation}}</noinclude>' 18680 wikitext text/x-wiki <includeonly>{{#invoke:Excerpt|main | 1 = {{{article|{{{page|{{{1}}}}}}}}} | 2 = {{{section|{{{fragment|{{{2|}}}}}}}}} }}</includeonly><noinclude>{{Documentation}}</noinclude> i0godpcyj2i0s4wm83my8ehm3bnfv5n Cèṭa'an:Excerpt/doc 10 3690 18681 2024-09-29T11:11:49Z Munajad.MH 3071 ←Membuat halaman berisi '{{High-use}} {{Documentation subpage}} {{Lua|Module:Excerpt}} This template is used for reusing parts of pages in other pages. This practice has various [[#Advantages and disadvantages|advantages and disadvantages]]. This template extends the capabilities of the built-in [[Help:Transclusion|normal transclusion]] and [[Help:Labeled section transclusion|labeled section transclusion]]. ==Usage== * <code><nowiki>{{Excerpt|Page title}}</nowiki></code> – Transclud...' 18681 wikitext text/x-wiki {{High-use}} {{Documentation subpage}} {{Lua|Module:Excerpt}} This template is used for reusing parts of pages in other pages. This practice has various [[#Advantages and disadvantages|advantages and disadvantages]]. This template extends the capabilities of the built-in [[Help:Transclusion|normal transclusion]] and [[Help:Labeled section transclusion|labeled section transclusion]]. ==Usage== * <code><nowiki>{{Excerpt|Page title}}</nowiki></code> – Transclude the lead section ([[Africa#Architecture|example]]) * <code><nowiki>{{Excerpt|Page title|Section title}}</nowiki></code> – Transclude a specific section, excluding any subsections ([[Eating#Mammals|example]]) ==Parameters== There is one required parameter, and numerous optional ones for configuring the excerpt: === Summary === '''Source identification''' * {{para|1}} – Name of the article or page to transclude. '''Required.''' Aliases: {{para|article}} or {{para|page}}. * {{para|2}} – Name of the section or tag to transclude. Optional; if omitted, transcludes the lead section (content above the first section header). Aliases: {{para|section}} or {{para|fragment}}. '''Transclusion config''' Transcludable content is defined as one of several ''element types'': {{pval|file}}, {{pval|list}}, {{pval|paragraph}}, {{pval|reference}}, {{pval|subsection}}, {{pval|table}}, or {{pval|template}}. Config parameters specify which ''element type'' to transclude, and in some cases, ''how many'' and ''which'' items of that type to transclude. All config parameters are optional; if omitted, all items of all element types are transcluded from the source page identified by the two unnamed parameters. Some element types support conditional item transclusion by specifying an item number range (1-3) or comma series (1, 2, 5); these types include: files, lists, paragraphs, and tables. There are ten optional transclusion configuration parameters: * {{para|only}} – Element types to transclude. Values: {{pval|file(s)}}, {{pval|list(s)}}, {{pval|table(s)}}, {{pval|template(s)}}, {{pval|paragraph(s)}}. Default: all element types. * {{para|files}} – [[WP:FILE|Files]] to transclude. Default: all files. Same basic syntax as {{para|paragraphs}}, but see {{slink||Details}}. ** {{para|onlyfreefiles|no}} – Enables transclusion of [[WP:Non-free content|non-free files]]. Default: exclude non-free content. * {{para|links|no}} – Unlink all [[H:WIKILINK|wikilinks]] and render as plain text. * {{para|lists}} – Lists ([[MOS:LIST#Bulleted lists|bulleted]], [[MOS:LIST#Numbered lists|numbered]]) to transclude. Default: all lists. Same syntax as for {{para|paragraphs}}. * {{para|paragraphs}} – [[H:PARAGRAPH|Paragraphs]] to transclude. Default: all paragraphs. * {{para|references|no}} – Exclude all [[WP:REF|references]] between <code><nowiki><ref>...</ref></nowiki></code> tags. * {{para|subsections|yes}} – Include [[MOS:SECTIONS|subsections]] of the transcluded section. Default: only content above the first subsection header. * {{para|tables}} – [[Help:Table|Tables]] to transclude. Default: all tables. Same basic syntax as {{para|paragraphs}}, but see {{slink||Details}}. * {{para|templates}} – [[Help:Template|Templates]] to transclude. By default all templates are transcluded, except those blacklisted at [[Module:Excerpt/config]]. See {{slink||Details}} for how to specify a specific template or templates for inclusion or exclusion. '''Style and extra features''' These optional parameters alter the way transcluded items are displayed: * {{para|bold|yes}} – Preserve '''bold''' text. * {{para|briefdates|yes}} – Abbreviate birth and death information to (YYYY-YYYY) format * {{para|displaytitle}} – Change the text of the link in the hatnote. For example, [[WP:ITHAT|add italics]], subscripts, etc. * {{para|hat|no}} – Hide the [[Wikipedia:Hatnote|hatnote]] "This section is an excerpt from..." * {{para|inline|yes}} – Remove the hatnote and <code><nowiki><div></nowiki></code> tags around the excerpt, to use it inside other text, or to add references or other content after it [[#Suppress line breaks between paragraphs|with no paragraph break]] between them. * {{para|quote|yes}} – Wrap the excerpt with <code><nowiki><blockquote></nowiki></code> tags. * {{para|this}} – Change the initial text of the hatnote. For example, if the transcluded content is a gallery, you can set {{para|this|This gallery is}} so that the hatnote reads "This gallery is an excerpt from..." === Details === * {{para|1}} or {{para|article}} or {{para|page}} *: By default the lead section is transcluded ([[Africa#Water|example]]). If the page contains an infobox, the image and caption of the infobox will be transcluded (unless {{para|files|0}} is set). Also, templates listed at [[Module:Excerpt/config]] will not be transcluded (unless requested explicitly with {{para|templates}}, see below). * {{para|2}} or {{para|section}} or {{para|fragment}} *: Name of the section to transclude ([[Eating#Mammals|example]]) or of the <code><nowiki><section></nowiki></code> tag to transclude ([[Axiom Space#AX-1|example]]). In the case of a section tag, the section must be marked with <code><nowiki><section begin="Name of the fragment" /></nowiki></code> and <code><nowiki><section end="Name of the fragment" /></nowiki></code> in the page to be transcluded. Notice that this template provides other ways of targeting specific fragments of a page without having to resort to section tags. * {{para|only}} *: The ''element type'' to transclude, excluding all other types. By default all element types are transcluded. Param {{para|only}} is an exclusionary param, and excludes all other types of elements, except the one you name, so that for example, specifying {{para|only|paragraphs}} excludes all lists, tables, templates, and so on. Param values can be in the singular (e.g., {{para|only|paragraph}}) or plural (e.g., {{para|only|paragraphs}}) and mean different things: in the singular, only the first item of that element type is transcluded; in the plural, all items are. *:* {{para|only|file}} – Transclude only the first file (but no lists, paragraphs, tables, etc.) *:* {{para|only|files}} – Transclude all files (but nothing else) *:* {{para|only|list}} – Transclude only the first list, exclude all other element types *:* {{para|only|lists}} – Transclude all lists (but nothing else) *:* {{para|only|table}} – Transclude only the first table, exclude all other element types *:* {{para|only|tables}} – Transclude all tables (but nothing else) ([[JKT48#Singles|example]]) *:* {{para|only|template}} – Transclude only the first template (excluding templates blacklisted at [[Module:Excerpt/config]], as well as all other element types) *:* {{para|only|templates}} – Transclude all templates (excluding blacklisted templates), (but nothing else) *:* {{para|only|paragraph}} – Transclude only the first paragraph, exclude all other element types *:* {{para|only|paragraphs}} – Transclude all paragraphs (but nothing else) * {{para|files}} *: An ''element item'' param, defining which files to transclude. Default: all files. *:* {{para|files|A.jpg}} – Transclude the file named 'A.jpg' *:* {{para|files|A.jpg, B.png, C.gif}} – Transclude the files named 'A.jpg', 'B.png' and 'C.gif' *:* {{para|files|.+%.png}} – Transclude all PNG files *:* {{para|files|-A.jpg}} – Transclude all files except the one named 'A.jpg' *:* {{para|files|-A.jpg, B.png, C.gif}} – Transclude all files except the ones named 'A.jpg', 'B.png' and 'C.gif' *:* {{para|files|-.+%.png}} – Transclude all non-PNG files * {{para|paragraphs}} *: An ''element item'' param, defining which paragraphs to transclude. By default all paragraphs are transcluded. *:* {{para|paragraphs|0}} – Transclude no paragraphs *:* {{para|paragraphs|1}} – Transclude the first paragraph *:* {{para|paragraphs|2}} – Transclude the second paragraph *:* {{para|paragraphs|1,3}} – Transclude the first and third paragraphs *:* {{para|paragraphs|1-3}} – Transclude the first, second and third paragraphs *:* {{para|paragraphs|1-3,5}} – Transclude the first, second, third and fifth paragraphs *:* {{para|paragraphs|-1}} – Transclude all paragraphs except the first *:* {{para|paragraphs|-2}} – Transclude all paragraphs except the second *:* {{para|paragraphs|-1,3}} – Transclude all paragraphs except the first and third *:* {{para|paragraphs|-1-3}} – Transclude all paragraphs except the first, second and third *:* {{para|paragraphs|-1-3,5}} – Transclude all paragraphs except the first, second, third and fifth * {{para|subsections|yes}} *: An ''element item'' param, defining which subsections of the source to transclude. Default: only the portion of the source lying above the first subsection header. Notice that if the transclusion is done from a section level 3 in the transcluding page, and the transcluded subsections are also level 3, then transcluded subsections will show with the same hierarchy as the transcluding section, which may not be the desired outcome, so use with caution. * {{para|tables}} *: An ''element item'' param, defining which tables to transclude. Default: all tables. Same syntax as when transcluding paragraphs, but also: *:* {{para|tables|Stats2020}} – Transclude the table with id 'Stats2020' *:* {{para|tables|Stats2020, Stats2019, Stats2018}} – Transclude the tables with ids 'Stats2020', 'Stats2019' and 'Stats2018' *:* {{para|tables|-Stats2020}} – Transclude all tables except the one with id 'Stats2020' *:* {{para|tables|-Stats2020, Stats2019, Stats2018}} – Transclude all tables except the ones with ids 'Stats2020', 'Stats2019' and 'Stats2018' * {{para|templates}} *: An ''element item'' param, defining which templates to transclude. Default: all templates except those blacklisted at [[Module:Excerpt/config]]. Using a hyphen (minus sign) before a comma-delimited list of templates excludes those templates from transclusion. *:* {{para|templates|-Ocean}} – Add the template 'Ocean' to the blacklist *:* {{para|templates|-Ocean, Nature}} – Add the templates 'Ocean' and 'Nature' to the blacklist *:* {{para|templates|Infobox person}} – Ignore the blacklist and transclude the template 'Infobox person' *:* {{para|templates|Infobox person, Ocean}} – Ignore the blacklist and transclude the templates 'Infobox person' and 'Ocean' *:* {{para|templates|.*}} – Ignore the blacklist and transclude all templates == Tips and how-to == === Compared to #section === {{Further|Help:Transclusion#Standard section transclusion}} For simple cases of transcluding sections of articles, the {{pf|section}}, {{pf|section-x}}, and {{pf|section-h}} (abbreviated {{pf|lst}}, {{pf|lstx}}, and {{pf|lsth}})) parser functions can be used instead of this template. {{pf|lsth|''article''|''fragmentname''}} will transclude the section of "''article''" with the header "''fragmentname''", and {{pf|lsth|''article''}} will transclude the lead section of "''article''". Excerpting only specific paragraphs can be done by marking up the source article with <code><nowiki><section begin=</nowiki>''<nowiki>fragmentname</nowiki>''<nowiki>/>...<section end=</nowiki>''<nowiki>fragmentname</nowiki>''<nowiki>/></nowiki></code> tags and using {{pf|lst|''article''|''fragmentname''}} to transclude those fragments, which is equivalent to using the {{para|fragment|''fragmentname''}} parameter with this template. {{pf|lsth|''article''|''fragmentname''}} can also be used to transclude everything ''but'' those fragments. The text will not be trimmed of excess whitespace, there will not be a header (equivalent to {{para|hat|no}}, and all files, templates, tables, references, and subsections will be included unless the source article is marked up with <code><nowiki><section begin=</nowiki>''<nowiki>fragmentname</nowiki>''<nowiki>/>...<section end=</nowiki>''<nowiki>fragmentname</nowiki>''<nowiki>/></nowiki></code>, {{tag|noinclude}}, or {{tag|onlyinclude}} tags. [[Help:Self link|Self links]] will appear in bold. === Differing citation styles === {{Further|Wikipedia:Citing sources#Variation in citation methods}} It can happen that the source you want to excerpt contains footnotes in a [[WP:CITEVAR|different citation style]] than your article, and excerpting the source would cause a citation style mismatch, which is contrary to the guideline on [[Wikipedia:Citing sources|citing sources]]. Sometimes, excerpt can still be used, while avoiding a mismatch in style, by the use of params {{para|references|no}} and {{para|inline|yes}}. If the source you want to excerpt has multiple ref-tags interspersed throughout the source, and they need to display exactly in those locations in order to maintain full [[WP:V|verifiability]], then this source might not be a good candidate for transclusion via the {{tl|excerpt}} template, and [[WP:CWW|copying the content]] from the source into the article might be a better choice. However, if the source page you want to excerpt has either: * references mostly or all at the end of the text, or * references scattered throughout the source, but which could legitimately be regrouped at the end of the excerpt without adversely affecting [[WP:V|verifiability]], then you can do it. To implement this, use params {{para|references|no}} to strip the ref-tags from the transcluded content, and {{para|inline|yes}} to define the excerpt as an [[HTML element#Inline elements|inline display element]] in order to {{slink||Suppress line breaks between paragraphs}}, and then manually append a copy of all the references in the source immediately after the excerpt tag ending curly braces in the target article, with no intervening line breaks, white space, or other characters between the tag and the appended references. The copied references will have to be manually converted from [[Wikipedia:Citing sources#Short and full citations|short footnote-style to full, inline citation-style]], or vice-versa, to match the citation style of the target. === Excerpt trees === [[File:Excerpt tree.png|thumb|Visual representation of an imaginary excerpt tree.]] When a very general article uses excerpts from more specific articles, which in turn use excerpts from even more specific articles, then a [[tree structure]] emerges, called an "Excerpt tree". Here you can navigate the main excerpt trees on the English Wikipedia. It's useful for editors interested in expanding or improving them. To navigate the trees, click the following button<sup><abbr title="{{Int:gadgets-sister}}">(S)</abbr></sup>: {{Clickable button 2|url={{fullurl:{{FULLPAGENAME}}#Excerpt trees|withJS=MediaWiki:ExcerptTree.js}} |2=See the excerpt trees}} <div class="ExcerptTree" style="display: none;"> * [[January 6 United States Capitol attack]] * [[Algae]] * [[Africa]] * [[Aquatic ecosystem]] * [[Bangladesh]] * [[Campanology]] * [[Climate change in Africa]] * [[Climate change in South Asia]] * [[Climate justice]] * [[COVID-19 pandemic]] * [[Ecosystem]] ** [[Aquatic ecosystem]] * [[Effects of climate change on humans]] * [[Environmental impact of agriculture]] * [[Eutrophication]] * [[Fishing industry]] * [[Food]] * [[God]] ** [[Existence of God]] * [[Hygiene]] * [[List of carillons]] * [[List of LGBT-related cases in the United States Supreme Court]] * [[Marine debris]] * [[Middle East]] * [[Ocean]] * [[Plastic pollution]] * [[Public health]] * [[Sanitation]] * [[Sewage]] * [[Sustainable Development Goals]] * [[Tourism]] * [[Wastewater treatment]] * [[Water resources]] </div> ===Refinement using inclusion control=== {{Further|Help:Template#Noinclude, includeonly, and onlyinclude}} Sometimes, a passage will almost fit for a transclusion, but not quite. In these cases, you can edit the source page to add <code><nowiki><noinclude>...</noinclude></nowiki></code> tags around content you don't want in the excerpt and <code><nowiki><includeonly>...</includeonly></nowiki></code> tags around content you want only in the excerpt. For instance, the page [[COVID-19 misinformation]] begins with "The [[COVID-19 pandemic]] has resulted in [[misinformation]]...". However, when excerpting this lead to the misinformation section of [[COVID-19 pandemic]], we don't need to specify which pandemic we're referring to. Therefore, the code <code><nowiki>The <noinclude>[[COVID-19 pandemic]]</noinclude><includeonly>pandemic</includeonly> has resulted in [[misinformation]]</nowiki></code> can be used at the misinformation page, so that it will appear at the pandemic page as "The pandemic has resulted in [[misinformation]]...". For pages with a high volume of edits, it may be a good idea to leave a hidden comment explaining why the tags are there, so that no one will be [[WP:FENCE|tempted]] to remove them, like so: <code><nowiki>The <noinclude>[[COVID-19 pandemic]]</noinclude><!--These tags are used to refine the excerpt at [[COVID-19 pandemic]]--><includeonly>pandemic</includeonly> has resulted in [[misinformation]]</nowiki></code> Please note that when the <code><nowiki></noinclude></nowiki></code> tag is wrapped into a new line, a character next to it would be interpreted as a line beginning. This can lead to some formatting problems. For example, when a <code><nowiki></noinclude></nowiki></code> at line beginning is succeeded by a [[whitespace character]], the page engine would translate this as a [[Help:Wikitext#Limiting formatting / escaping wiki markup|leading space]] that renders the subsequent paragraph in [[code block]] and [[monospaced font]] with preserved formatting. For this reason, no spaces should separate the <code><nowiki></noinclude></nowiki></code> tag from the text it precedes. === Replacing summary section with excerpt of child article === [[File:How to excerpt.webm|thumb|How to replace a section with an excerpt.]] A section is often a [[WP:Summary style|summary]] in a [[WP:G#Parent article|parent article]] of a more detailed page about a subtopic located in a [[WP:G#child page|child page]]; these are generally linked with [[Template:Main]] in the parent. Sometimes it's convenient to replace the content of such a summary section in the parent with an excerpt of the child page lead (after merging any valuable content of the section into the child page). In such cases, an efficient way to proceed is: # Open the parent section for editing in one tab, and the child article in another. # Copy the text of the parent section and append it to the lead section of the child page. # Consolidate and adjust the combined lead using common sense. # Save the changes in the child article with an edit summary like: "{{xt|<nowiki>Copied content from [[Page]]. See that article's history for attribution."</nowiki>}} # Back in the parent page section, delete all content except the section header and replace it with an excerpt of the child page. # Save the changes in the section; proposed [[WP:ES|edit summary]]: "{{xt|Moved section content to <nowiki>[[Child page title]]</nowiki> and replaced with excerpt.}}" {| class="wikitable" |- | '''IMPORTANT:''' Include the '''full''' edit summary to comply with Wikipedia's [[Wikipedia:Copyright violations|copyright policy]]. If you forget to do this, follow the instructions on [[Wikipedia:Copying text from other sources#How about copying from one Wikipedia article to another?|Wikipedia:Copying text from other sources]] to create a dummy edit with the required edit summary. |} === Suppress line breaks between paragraphs === If you want to merge two excerpted paragraphs from a source into one longer one in your article, use two excerpts instead of one, and change the display mode to [[HTML element#Inline elements|inline]]. So, for example, instead of this : : {{tlc|excerpt|Ocean color|paragraphs{{=}}2-3|file{{=}}no}} // (example taken from [[Ocean#Color]]) you could code: : {{tlc|excerpt|Ocean color|paragraphs{{=}}2|file{{=}}no|inline{{=}}yes}} : {{tlc|excerpt|Ocean color|paragraphs{{=}}3|file{{=}}no|inline{{=}}yes}} and this will remove the [[Help:Line-break handling#Newlines|line break]] between the two paragraphs, so they will render as one paragraph. By default, an {{tl|excerpt}} generates an HTML [[div and span#Differences and default behaviour|div-tag]], which is a [[HTML element#Block elements|block-level display element]], so contiguous excerpts are normally separate block elements with line breaks between them. This can be overridden through use of param {{para|inline|yes}}, which suppresses the div-tag, and results in an [[HTML element#Inline elements|inline display element]] instead. In this case, just as with running text on adjacent lines of [[wikicode]], no line break is generated between them. This technique can also be adapted to [[#Differing citation styles|§&nbsp;change citation style]] or use different references. ==Advantages and disadvantages== The use of {{tl|Excerpt}} has the following advantages: * '''Reduces maintenance''' by avoiding duplicate content that must be updated multiple times * '''Improves content quality''' by encouraging editors to merge related content, rather than having multiple versions in various stages of development (see [[#Replacing summary section with excerpt of child article]]) * '''Fosters collaboration''' by channeling contributors into one place, rather than working in parallel * '''Promotes rapid development''' of articles, especially those written in [[WP:Summary style|summary style]] It also has the following disadvantages: * '''Impediment to editing''' as you have to go to the sub article to make changes to the main article (though excerpts include a hatnote with an [edit] button to edit the excerpted article in one click) * '''Reduces accuracy''' as an excerpt of one article is not always a perfect fit into a new article (but see [[#Refinement using inclusion control]]) * '''Decreases visibility''' as changes to the sub article will not appear on the watchlist of editors of the main article (see [[phab:T55525]]) * '''Risk of linkrot''' as pages or sections are blanked, moved, or deleted; this may result in the appearance of [[#Error messages|§&nbsp;error messages]] on the page (but all broken excerpts are automatically tracked at [[:Category:Articles with broken excerpts]] and regularly fixed). * '''Duplicated references''' since references are pulled from the source article and the destination article may already have the reference (but see {{slink||Differing citation styles}} above). ==Incompatibilities== {{Replace | {{excerpt|Template:R/doc|Incompatibilities |hat=no}} | this template | template {{tl|R}} }} == Error messages == If an error is detected, an error message will appear in the article in place of the expected transcluded content: <!-- Error messages accessed by Module:Transcluder using [[c:Data:I18n/Module:Transcluder.tab]]--> * <span class="error">No page given</span> – No page was passed to the template <!--error-no-page--> * <span class="error">Title X is not valid</span> – The title passed is not valid (contains [[Wikipedia:Naming conventions (technical restrictions)#Forbidden characters|forbidden characters]] such as < or >) <!--error-invalid-title--> * <span class="error">Page X not found</span> – The page passed does not exist, or the page is a redirect and the target page was not found <!--error-page-not-found--> * <span class="error">Lead section is empty</span> – The page exists, but cannot excerpt from non-existent lead <!--error-lead-empty--> * <span class="error">Section X not found</span> – The page exists, but cannot excerpt the desired section because either: ** The given section does not exist. <!--error-section-not-found--> This may occur if the source page section is removed or renamed. To help mitigate this, see [[MOS:BROKENSECTIONLINKS]]. ** The given section exists, but is excluded from transclusion by one of the [[Help:Template#Inclusion control: noinclude, includeonly, and onlyinclude|inclusion control]] tags. * <span class="error">Section X is empty</span> – The given section exists, but is empty <!--error-section-empty--> * <span class="error">Template loop detected</span> – The excerpted section contains itself an excerpt. While this is not strictly a template loop, the software considers it so. To fix it, skip the intermediate excerpt ([[Special:Diff/1184292340|example]]). ==See also== * [[Module:Excerpt]] * [[Module:Excerpt/config]] * [[Module:Transcluder]] * [[c:Data:I18n/Module:Excerpt.tab]] * [[Help:Transclusion#Drawbacks]] * [[:Category:Articles with excerpts]], or [https://en.wikipedia.org/w/index.php?title=Special%3AWhatLinksHere&target=Template%3AExcerpt&namespace=0 Articles that link to "Template:Excerpt"] (unsorted) * [[:Category:Articles with broken excerpts]] * [[Help:Labeled section transclusion]] – A more efficient method for simple section transclusions * [[Wikipedia:Transclusion#Selective transclusion]] – how to transclude one or more sections of an article or project page into another * [[Wikipedia:Summary style#Synchronization]] * [[Wikipedia:Manual of Style/Lead section]] * [[Wikipedia:WikiProject Introductions]] * {{tl|Transclude lead excerpt}} and {{tl|Transclude linked excerpt}} – templates designed for excerpt transclusion in portals * {{tl|Transcluded section}} – creates hatnote but ''does not transclude'' the section ** [https://en.wikipedia.org/w/index.php?title=Special%3AWhatLinksHere&target=Template%3ATranscluded+section&namespace=0 Pages that link to "Template:Transcluded section" (articles)] (unsorted) * {{tl|Transcluding article}} – transcludes one or more entire pages ** [https://en.wikipedia.org/w/index.php?title=Special%3AWhatLinksHere&target=Template%3ATranscluding+article&namespace=0 Pages that link to "Template:Transcluding article" (articles)] (unsorted) * {{tl|Template parameter value}} – extracts the value of a parameter passed to a template * [[meta:Grants:Project/Rapid/Sophivorus/Excerpts]] - Grant to spread excerpts to various Wikipedias * [[meta:Concise Wikipedia]] - Perennial new project proposal (see the [[meta:Concise Wikipedia#A summary of existing short-options, using an example|comparison table]] at the bottom in particular) * [[Single source of truth]] * [[Wikimania:2021:Submissions/Excerpts: Modular and Reusable Content within Wikipedia|Excerpts: Modular and Reusable Content within Wikipedia]] - Video presentation about excerpts for Wikimania 2021 * [[Template:Get cell]] - Template to transclude specific table cells for calculation purposes ==Template data== <templatedata> { "params": { "1": { "aliases": [ "article", "page" ], "label": "Article", "description": "Name of the article or page to transclude", "example": "Science", "type": "wiki-page-name", "required": true }, "2": { "aliases": [ "section", "fragment" ], "label": "Section", "description": "Name of the section or <section> tag to transclude", "example": "History", "type": "string" }, "paragraphs": { "label": "Paragraphs", "description": "Paragraphs to transclude", "example": "1-3,5", "type": "string", "aliases": [ "paragraph" ] }, "files": { "label": "Files", "description": "Files to transclude", "example": "1-3,5", "type": "string", "default": "1", "aliases": [ "file" ] }, "subsections": { "label": "Subsections", "description": "Whether to transclude the subsections of the requested section", "example": "yes", "type": "boolean" }, "tables": { "label": "Tables", "description": "Tables to transclude", "example": "Stats2020", "type": "string", "aliases": [ "table" ] }, "references": { "label": "References", "description": "Whether to transclude the references", "example": "no", "type": "boolean" }, "only": { "label": "Only", "description": "Transclude only this kind of element", "example": "table", "type": "string" }, "this": { "label": "This", "description": "Change the initial text of the hatnote", "example": "This gallery is", "type": "string" }, "displaytitle": { "label": "Display title", "description": "Change the text of the link in the hatnote", "type": "string" }, "class": { "label": "Class", "description": "Additional CSS class", "example": "noprint", "type": "string" }, "hat": { "label": "Hatnote", "description": "Whether to include the hatnote", "example": "no", "type": "boolean", "default": "yes" }, "bold": { "label": "Bold", "description": "Whether to preserve bold text", "example": "no", "type": "boolean", "default": "yes" }, "links": { "label": "Wikilinks", "description": "Whether to preserve wikilinks", "example": "no", "type": "boolean", "default": "yes" }, "quote": { "label": "Quote", "description": "Wraps the excerpt in <blockquote> tags", "example": "yes", "type": "boolean", "default": "no" }, "inline": { "label": "Inline", "description": "Remove the hatnote and <div> tags around the excerpt, to use it inside other text", "example": "yes", "type": "boolean", "default": "no" }, "lists": { "aliases": [ "list" ], "label": "Lists", "description": "Lists to transclude", "example": "1", "type": "string" }, "templates": { "aliases": [ "template" ], "label": "Templates", "description": "Templates to transclude", "example": "Infobox person", "type": "string" }, "onlyfreefiles": { "label": "Only free files", "description": "Enable transclusion of non-free files", "example": "no", "type": "boolean", "default": "yes" }, "briefdates": { "label": "Brief dates", "description": "Abbreviate birth and death information to (YYYY-YYYY) format", "example": "yes", "type": "boolean", "default": "no" } }, "description": "This template is used for transcluding part of an article into another article.", "paramOrder": [ "1", "2", "only", "paragraphs", "files", "tables", "lists", "templates", "references", "subsections", "hat", "bold", "links", "quote", "this", "displaytitle", "inline", "onlyfreefiles", "briefdates", "class" ] } </templatedata> <includeonly>{{sandbox other|| <!-- Categories go below this line; interwikis go to Wikidata. --> [[Category:Wikipedia page-section templates]] }}</includeonly> bp3u3gqagcc6guveoo8rbptdorgnyoa Modul:Excerpt 828 3691 18682 2024-09-29T11:12:45Z Munajad.MH 3071 ←Membuat halaman berisi '-- Module:Excerpt implements the Excerpt template -- Documentation and master version: https://en.wikipedia.org/wiki/Module:Excerpt -- Authors: User:Sophivorus, User:Certes, User:Aidan9382 & others -- License: CC-BY-SA-3.0 local Transcluder = require( 'Module:Transcluder' ) local yesno = require( 'Module:Yesno' ) local ok, config = pcall( require, 'Module:Excerpt/config' ) if not ok then config = {} end local p = {} -- Helper function to get arguments local...' 18682 Scribunto text/plain -- Module:Excerpt implements the Excerpt template -- Documentation and master version: https://en.wikipedia.org/wiki/Module:Excerpt -- Authors: User:Sophivorus, User:Certes, User:Aidan9382 & others -- License: CC-BY-SA-3.0 local Transcluder = require( 'Module:Transcluder' ) local yesno = require( 'Module:Yesno' ) local ok, config = pcall( require, 'Module:Excerpt/config' ) if not ok then config = {} end local p = {} -- Helper function to get arguments local args local function getArg( key, default ) local value = args[ key ] if value and mw.text.trim( value ) ~= '' then return value end return default end -- Helper function to handle errors local function getError( message, value ) if type( message ) == 'string' then message = Transcluder.getError( message, value ) end if config.categories and config.categories.errors and mw.title.getCurrentTitle().isContentPage then message:node( '[[Category:' .. config.categories.errors .. ']]' ) end return message end -- Helper function to get localized messages local function getMessage( key ) local ok, TNT = pcall( require, 'Module:TNT' ) if not ok then return key end return TNT.format( 'I18n/Module:Excerpt.tab', key ) end -- Main entry point for templates function p.main( frame ) args = Transcluder.parseArgs( frame ) -- Make sure the requested page exists local page = getArg( 1 ) if not page or page == '{{{1}}}' then return getError( 'no-page' ) end local title = mw.title.new(page) if not title then return getError( 'invalid-title', page ) end if title.isRedirect then title = title.redirectTarget end if not title.exists then return getError( 'page-not-found', page ) end page = title.prefixedText -- Set variables from the template parameters local section = getArg( 2, mw.ustring.match( getArg( 1 ), '[^#]+#(.+)' ) ) local hat = yesno( getArg( 'hat', true ) ) local edit = yesno( getArg( 'edit', true ) ) local this = getArg( 'this' ) local only = getArg( 'only' ) local files = getArg( 'files', getArg( 'file', ( only == 'file' and 1 ) ) ) local lists = getArg( 'lists', getArg( 'list', ( only == 'list' and 1 ) ) ) local tables = getArg( 'tables', getArg( 'table', ( only == 'table' and 1 ) ) ) local templates = getArg( 'templates', getArg( 'template', ( only == 'template' and 1 ) ) ) local paragraphs = getArg( 'paragraphs', getArg( 'paragraph', ( only == 'paragraph' and 1 ) ) ) local references = getArg( 'references' ) local subsections = not yesno( getArg( 'subsections' ) ) local noLinks = not yesno( getArg( 'links', true ) ) local noBold = not yesno( getArg( 'bold' ) ) local onlyFreeFiles = yesno( getArg( 'onlyfreefiles', true ) ) local briefDates = yesno( getArg( 'briefdates', false ) ) local inline = yesno( getArg( 'inline' ) ) local quote = yesno( getArg( 'quote' ) ) local more = yesno( getArg( 'more' ) ) local class = getArg( 'class' ) local displaytitle = getArg( 'displaytitle' ) or page -- Build the hatnote if hat and not inline then if this then hat = this elseif quote then hat = getMessage( 'this' ) elseif only then hat = getMessage( only ) else hat = getMessage( 'section' ) end hat = hat .. ' ' .. getMessage( 'excerpt' ) .. ' ' if section then hat = hat .. '[[:' .. page .. '#' .. mw.uri.anchorEncode( section ) .. '|' .. displaytitle .. ' § ' .. mw.ustring.gsub( section, '%[%[([^]|]+)|?[^]]*%]%]', '%1' ) .. ']].' -- remove nested links else hat = hat .. '[[:' .. page .. '|' .. displaytitle .. ']].' end if edit then hat = hat .. '<span class="mw-editsection-like plainlinks"><span class="mw-editsection-bracket">[</span>[' hat = hat .. title:fullUrl( 'action=edit' ) .. ' ' .. mw.message.new( 'editsection' ):plain() hat = hat .. ']<span class="mw-editsection-bracket">]</span></span>' end if config.hat then hat = config.hat .. hat .. '}}' hat = frame:preprocess( hat ) else hat = mw.html.create( 'div' ):addClass( 'dablink excerpt-hat' ):wikitext( hat ) end else hat = nil end -- Build the "Read more" link if more and not inline then more = "'''[[" .. page .. '#' .. ( section or '' ) .. "|" .. getMessage( 'more' ) .. "]]'''" more = mw.html.create( 'div' ):addClass( 'noprint excerpt-more' ):wikitext( more ) else more = nil end -- Build the options for Module:Transcluder out of the template parameters and the desired defaults local options = { files = files, lists = lists, tables = tables, paragraphs = paragraphs, sections = subsections, categories = 0, references = references, only = only and mw.text.trim( only, 's' ) .. 's', noLinks = noLinks, noBold = noBold, noSelfLinks = true, noNonFreeFiles = onlyFreeFiles, noBehaviorSwitches = true, fixReferences = true, linkBold = true, } -- Get the excerpt itself local title = page .. '#' .. ( section or '' ) local ok, excerpt = pcall( Transcluder.get, title, options ) if not ok then return getError( excerpt ) end if mw.text.trim( excerpt ) == '' and not only then if section then return getError( 'section-empty', section ) else return getError( 'lead-empty' ) end end -- Fix birth and death dates, but only in the first paragraph if briefDates then local startpos = 1 -- skip initial templates local s local e = 0 repeat startpos = e + 1 s, e = mw.ustring.find( excerpt, "%s*%b{}%s*", startpos ) until not s or s > startpos s, e = mw.ustring.find( excerpt, "%b()", startpos ) -- get (...), which may be (year–year) if s and s < startpos + 100 then -- look only near the start local year1, conjunction, year2 = mw.ustring.match( mw.ustring.sub( excerpt, s, e ), '(%d%d%d+)(.-)(%d%d%d+)' ) if year1 and year2 and (mw.ustring.match( conjunction, '[%-–—]' ) or mw.ustring.match( conjunction, '{{%s*[sS]nd%s*}}' )) then local y1 = tonumber(year1) local y2 = tonumber(year2) if y2 > y1 and y2 < y1 + 125 and y1 <= tonumber( os.date( "%Y" )) then excerpt = mw.ustring.sub( excerpt, 1, s ) .. year1 .. "–" .. year2 .. mw.ustring.sub( excerpt, e ) end end end end -- If no file was found, try to get one from the infobox local fileNamespaces = Transcluder.getNamespaces( 'File' ) if ( ( only == 'file' or only == 'files' ) or ( not only and ( files ~= '0' or not files ) ) ) and -- caller asked for files not Transcluder.matchAny( excerpt, '%[%[', fileNamespaces, ':' ) and -- and there are no files in Transcluder's output config.captions -- and we have the config option required to try finding files in templates then -- We cannot distinguish the infobox from the other templates so we search them all local infobox = Transcluder.getTemplates( excerpt ); infobox = table.concat( infobox ) local parameters = Transcluder.getParameters( infobox ) local file, captions, caption for _, pair in pairs( config.captions ) do file = pair[1] file = parameters[file] if file and Transcluder.matchAny( file, '^.*%.', { '[Jj][Pp][Ee]?[Gg]', '[Pp][Nn][Gg]', '[Gg][Ii][Ff]', '[Ss][Vv][Gg]' }, '.*' ) then file = mw.ustring.match( file, '%[?%[?.-:([^{|]+)%]?%]?' ) or file -- [[File:Example.jpg{{!}}upright=1.5]] to Example.jpg captions = pair[2] for _, p in pairs( captions ) do if parameters[ p ] then caption = parameters[ p ] break end end excerpt = '[[File:' .. file .. '|thumb|' .. ( caption or '' ) .. ']]' .. excerpt if ( onlyFreeFiles ) then excerpt = Transcluder.removeNonFreeFiles( excerpt ) end break end end end -- Unlike other elements, templates are filtered here -- because we had to search the infoboxes for files local trash if only and ( only == 'template' or only == 'templates' ) then trash, excerpt = Transcluder.getTemplates( excerpt, templates ); else -- Remove blacklisted templates local blacklist = config.blacklist and table.concat( config.blacklist, ',' ) or '' if templates then if string.sub( templates, 1, 1 ) == '-' then --Unwanted templates. Append to blacklist blacklist = templates .. ',' .. blacklist else --Wanted templates. Replaces blacklist and acts as whitelist blacklist = templates end else blacklist = '-' .. blacklist end trash, excerpt = Transcluder.getTemplates( excerpt, blacklist ); end -- Remove extra line breaks but leave one before and after so the parser interprets lists, tables, etc. correctly excerpt = mw.text.trim( excerpt ) excerpt = string.gsub( excerpt, '\n\n\n+', '\n\n' ) excerpt = '\n' .. excerpt .. '\n' -- Remove nested categories excerpt = frame:preprocess( excerpt ) local categories, excerpt = Transcluder.getCategories( excerpt, options.categories ) -- Add tracking categories if config.categories then local contentCategory = config.categories.content if contentCategory and mw.title.getCurrentTitle().isContentPage then excerpt = excerpt .. '[[Category:' .. contentCategory .. ']]' end local namespaceCategory = config.categories[ mw.title.getCurrentTitle().namespace ] if namespaceCategory then excerpt = excerpt .. '[[Category:' .. namespaceCategory .. ']]' end end -- Load the styles local styles if config.styles then styles = frame:extensionTag( 'templatestyles', '', { src = config.styles } ) end -- Combine and return the elements if inline then return mw.text.trim( excerpt ) end local tag = 'div' if quote then tag = 'blockquote' end excerpt = mw.html.create( 'div' ):addClass( 'excerpt' ):wikitext( excerpt ) local block = mw.html.create( tag ):addClass( 'excerpt-block' ):addClass( class ) return block:node( styles ):node( hat ):node( excerpt ):node( more ) end -- Entry points for backwards compatibility function p.lead( frame ) return p.main( frame ) end function p.excerpt( frame ) return p.main( frame ) end return p otwcbfmbi3hwmrd1unz7dux28iop4li Modul:Excerpt/doc 828 3692 18683 2024-09-29T11:13:39Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating|beta}} {{high-use}} {{Uses Lua|Module:Excerpt/config|Module:Transcluder|Module:Yesno|Module:TNT}} This module implements [[Template:Excerpt]]. * See [[Template:Excerpt]] for documentation on the template parameters * See [[mw:Module:Excerpt]] for documentation on this module * See [[Module:Excerpt/config]] for configuration of this module == Portals == Portals use a previous version of this module: * [[Module:Excerpt/portals]] / Module:Exce...' 18683 wikitext text/x-wiki {{Module rating|beta}} {{high-use}} {{Uses Lua|Module:Excerpt/config|Module:Transcluder|Module:Yesno|Module:TNT}} This module implements [[Template:Excerpt]]. * See [[Template:Excerpt]] for documentation on the template parameters * See [[mw:Module:Excerpt]] for documentation on this module * See [[Module:Excerpt/config]] for configuration of this module == Portals == Portals use a previous version of this module: * [[Module:Excerpt/portals]] / [[Module:Excerpt/portals/sandbox|sandbox]] — Used by: ** {{tl|Transclude lead excerpt}} / [[Template:Transclude lead excerpt/sandbox|sandbox]] / [[Template:Transclude lead excerpt/testcases|testcases]] ** {{tl|Transclude linked excerpt}} / [[Template:Transclude linked excerpt/sandbox|sandbox]] / [[Template:Transclude linked excerpt/testcases|testcases]] ** {{tl|Transclude list item excerpt}} / [[Template:Transclude list item excerpt/sandbox|sandbox]] / [[Template:Transclude list item excerpt/testcases|testcases]] ** {{tl|Transclude random excerpt}} / [[Template:Transclude random excerpt/sandbox|sandbox]] / [[Template:Transclude random excerpt/testcases|testcases]] ** {{tl|Transclude selected excerpt}} / [[Template:Transclude selected excerpt/sandbox|sandbox]] / [[Template:Transclude selected excerpt/testcases|testcases]] * [[Module:Excerpt slideshow]] / [[Module:Excerpt slideshow/sandbox|sandbox]] — Uses Module:Excerpt/portals and is used by: ** {{tl|Transclude excerpts as random slideshow}} / [[Template:Transclude excerpts as random slideshow/sandbox|sandbox]] / [[Template:Transclude excerpts as random slideshow/testcases|testcases]] ** {{tl|Transclude linked excerpts as random slideshow}} / [[Template:Transclude linked excerpts as random slideshow/sandbox|sandbox]] / [[Template:Transclude linked excerpts as random slideshow/testcases|testcases]] ** {{tl|Transclude list item excerpts as random slideshow}} / [[Template:Transclude list item excerpts as random slideshow/sandbox|sandbox]] / [[Template:Transclude list item excerpts as random slideshow/testcases|testcases]] * [[Module:Random slideshow]] / [[Module:Random slideshow/sandbox|sandbox]] — Uses Module:Excerpt/portals and is used by: ** {{tl|Random slideshow}} / [[Template:Random slideshow/sandbox|sandbox]] / [[Template:Random slideshow/testcases|testcases]] ** {{tl|Transclude files as random slideshow}} / [[Template:Transclude files as random slideshow/sandbox|sandbox]] / [[Template:Transclude files as random slideshow/testcases|testcases]] <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> rasrchxblhfkcoquzbvisuhkx5pwhl1 Cèṭa'an:Uses Lua 10 3693 18684 2024-09-29T11:15:49Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Lua]] 18684 wikitext text/x-wiki #REDIRECT [[Template:Lua]] bolxb8akrvxnf1o4ps1loo4etmrgdid Cèṭa'an:Template redirects 10 3694 18685 2024-09-29T11:19:34Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template redirect]] 18685 wikitext text/x-wiki #redirect [[Template:Template redirect]] 0yt7u0qg46sd11a6xnku424nuhyyjjj Modul:Format TemplateData 828 3695 18686 2024-09-29T11:21:23Z Munajad.MH 3071 ←Membuat halaman berisi 'local TemplateData = { suite = "TemplateData", serial = "2022-03-10", item = 46997995 } --[==[ improve template:TemplateData ]==] local Failsafe = TemplateData local Config = { -- multiple option names mapped into unique internal fields basicCnf = { catProblem = "strange", classMultiColumns = "selMultClm", classNoNumTOC = "suppressTOCnum",...' 18686 Scribunto text/plain local TemplateData = { suite = "TemplateData", serial = "2022-03-10", item = 46997995 } --[==[ improve template:TemplateData ]==] local Failsafe = TemplateData local Config = { -- multiple option names mapped into unique internal fields basicCnf = { catProblem = "strange", classMultiColumns = "selMultClm", classNoNumTOC = "suppressTOCnum", classTable = "classTable", cssParWrap = "cssTabWrap", cssParams = "cssTable", docpageCreate = "suffix", docpageDetect = "subpage", helpBoolean = "support4boolean", helpContent = "support4content", helpDate = "support4date", helpFile = "support4wiki-file-name", helpFormat = "supportFormat", helpLine = "support4line", helpNumber = "support4number", helpPage = "support4wiki-page-name", helpString = "support4string", helpTemplate = "support4wiki-template-name", helpURL = "support4url", helpUser = "support4wiki-user-name", msgDescMiss = "solo", tStylesTOCnum = "stylesTOCnum", tStylesMultiColumns = "stylesMultClm" }, classTable = { "wikitable" }, -- classes for params table debugmultilang = "C0C0C0", loudly = false, -- show exported element, etc. solo = false, -- complaint on missing description strange = false, -- title of maintenance category cssTable = false, -- styles for params table cssTabWrap = false, -- styles for params table wrapper debug = false, subpage = false, -- pattern to identify subpage suffix = false, -- subpage creation scheme suppressTOCnum = false, -- class for TOC number suppression jsonDebug = "json-code-lint" -- class for jsonDebug tool } local Data = { div = false, -- <div class="mw-templatedata-doc-wrap"> got = false, -- table, initial templatedata object heirs = false, -- table, params that are inherited jump = false, -- source position at end of "params" less = false, -- main description missing lasting = false, -- old syntax encountered lazy = false, -- doc mode; do not generate effective <templatedata> leading = false, -- show TOC -- low = false, -- 1= mode order = false, -- parameter sequence params = false, -- table, exported parameters scream = false, -- error messages sibling = false, -- TOC juxtaposed slang = nil, -- project/user language code slim = false, -- JSON reduced to plain source = false, -- JSON input strip = false, -- <templatedata> evaluation tag = false, -- table, exported root element title = false, -- page tree = false -- table, rewritten templatedata object } local Permit = { builder = { after = "block", align = "block", block = "block", compressed = "block", dense = "block", grouped = "inline", half = "inline", indent = "block", inline = "inline", last = "block", lead = "block", newlines = "*", spaced = "inline" }, colors = { tableheadbg = "B3B7FF", required = "EAF3FF", suggested = "FFFFFF", optional = "EAECF0", deprecated = "FFCBCB" }, params = { aliases = "table", autovalue = "string", default = "string table I18N nowiki", deprecated = "boolean string I18N", description = "string table I18N", example = "string table I18N nowiki", label = "string table I18N", inherits = "string", required = "boolean", style = "string table", suggested = "boolean", suggestedvalues = "string table number boolean", type = "string" }, root = { description = "string table I18N", format = "string", maps = "table", params = "table", paramOrder = "table", sets = "table" }, search = "[{,]%%s*(['\"])%s%%1%%s*:%%s*%%{", types = { boolean = true, content = true, date = true, line = true, number = true, string = true, unknown = true, url = true, ["wiki-file-name"] = true, ["wiki-page-name"] = true, ["wiki-template-name"] = true, ["wiki-user-name"] = true, ["unbalanced-wikitext"] = true, ["string/line"] = "line", ["string/wiki-page-name"] = "wiki-page-name", ["string/wiki-user-name"] = "wiki-user-name" } } local function Fault( alert ) -- Memorize error message -- Parameter: -- alert -- string, error message if Data.scream then Data.scream = string.format( "%s *** %s", Data.scream, alert ) else Data.scream = alert end end -- Fault() local function Fetch( ask, allow ) -- Fetch module -- Parameter: -- ask -- string, with name -- "/global" -- "Multilingual" -- "Text" -- "WLink" -- allow -- true: no error if unavailable -- Returns table of module -- error: Module not available local sign = ask local r, stem if sign:sub( 1, 1 ) == "/" then sign = TemplateData.frame:getTitle() .. sign else stem = sign sign = "Module:" .. stem end if TemplateData.extern then r = TemplateData.extern[ sign ] else TemplateData.extern = { } end if not r then local lucky, g = pcall( require, sign ) if type( g ) == "table" then if stem and type( g[ stem ] ) == "function" then r = g[ stem ]() else r = g end TemplateData.extern[ sign ] = r elseif not allow then error( string.format( "Fetch(%s) %s", sign, g ), 0 ) end end return r end -- Fetch() local function Foreign() -- Guess human language -- Returns slang, or not if type( Data.slang ) == "nil" then local Multilingual = Fetch( "Multilingual", true ) if Multilingual and type( Multilingual.userLangCode ) == "function" then Data.slang = Multilingual.userLangCode() else Data.slang = mw.language.getContentLanguage():getCode() :lower() end end if Data.slang and mw.ustring.codepoint( Data.slang, 1, 1 ) > 122 then Data.slang = false end return Data.slang end -- Foreign() local function facet( ask, at ) -- Find physical position of parameter definition in JSON -- Parameter: -- ask -- string, parameter name -- at -- number, physical position within definition -- Returns number, or nil local seek = string.format( Permit.search, ask:gsub( "%%", "%%%%" ) :gsub( "([%-.()+*?^$%[%]])", "%%%1" ) ) local i, k, r, slice, source if not Data.jump then Data.jump = Data.source:find( "params", 2 ) if Data.jump then Data.jump = Data.jump + 7 else Data.jump = 1 end end i, k = Data.source:find( seek, at + Data.jump ) while i and not r do source = Data.source:sub( k + 1 ) slice = source:match( "^%s*\"([^\"]+)\"s*:" ) if not slice then slice = source:match( "^%s*'([^']+)'%s*:" ) end if ( slice and Permit.params[ slice ] ) or source:match( "^%s*%}" ) then r = k else i, k = Data.source:find( seek, k ) end end -- while i return r end -- facet() local function facilities( apply ) -- Retrieve details of suggestedvalues -- Parameter: -- apply -- table, with plain or enhanced values -- .suggestedvalues -- table|string|number, or more -- Returns -- 1 -- table, with suggestedvalues -- 2 -- table, with CSS map, or not -- 3 -- string, with class, or not -- 4 -- string, with templatestyles, or not local elements = apply.suggestedvalues local s = type( elements ) local r1, r2, r3, r4 if s == "table" then local values = elements.values if type( values ) == "table" then r1 = values if type( elements.scroll ) == "string" then r2 = r2 or { } r2.height = apply.scroll r2.overflow = "auto" end if type( elements.minwidth ) == "string" then local s = type( elements.maxcolumns ) r2 = r2 or { } r2["column-width"] = elements.minwidth if s == "string" or s == "number" then s = tostring( elements.maxcolumns ) r2["column-count"] = s end if type( Config.selMultClm ) == "string" then r3 = Config.selMultClm end if type( Config.stylesMultClm ) == "string" then local src = Config.stylesMultClm .. "/styles.css" r4 = TemplateData.frame :extensionTag( "templatestyles", nil, { src = src } ) end end elseif elements and elements ~= "" then r1 = elements end elseif s == "string" then s = mw.text.trim( about ) if s ~= "" then r1 = { } table.insert( r1, { code = s } ) end elseif s == "number" then r1 = { } table.insert( r1, { code = tostring( elements ) } ) end return r1, r2, r3, r4 end -- facilities() local function factory( adapt ) -- Retrieve localized text from system message -- Parameter: -- adapt -- string, message ID after "templatedata-" -- Returns string, with localized text local o = mw.message.new( "templatedata-" .. adapt ) if Foreign() then o:inLanguage( Data.slang ) end return o:plain() end -- factory() local function faculty( adjust ) -- Test template arg for boolean -- adjust -- string or nil -- Returns boolean local s = type( adjust ) local r if s == "string" then r = mw.text.trim( adjust ) r = ( r ~= "" and r ~= "0" ) elseif s == "boolean" then r = adjust else r = false end return r end -- faculty() local function failures() -- Retrieve error collection and category -- Returns string local r if Data.scream then local e = mw.html.create( "span" ) :addClass( "error" ) :wikitext( Data.scream ) r = tostring( e ) mw.addWarning( "'''TemplateData'''<br />" .. Data.scream ) if Config.strange then r = string.format( "%s[[category:%s]]", r, Config.strange ) end else r = "" end return r end -- failures() local function fair( adjust ) -- Reduce text to one line of plain text, or noexport wikitext blocks -- adjust -- string -- Returns string, with adjusted text local f = function ( a ) return a:gsub( "%s*\n%s*", " " ) :gsub( "%s%s+", " " ) end local tags = { { start = "<noexport>", stop = "</noexport>" }, { start = "<exportonly>", stop = "</exportonly>", l = false } } local r = adjust local i, j, k, s, tag for m = 1, 2 do tag = tags[ m ] if r:find( tag.start, 1, true ) then s = r r = "" i = 1 tag.l = true j, k = s:find( tag.start, i, true ) while j do if j > 1 then r = r .. f( s:sub( i, j - 1 ) ) end i = k + 1 j, k = s:find( tag.stop, i, true ) if j then if m == 1 then r = r .. s:sub( i, j - 1 ) end i = k + 1 j, k = s:find( tag.start, i, true ) else Fault( "missing " .. tag.stop ) end end -- while j r = r .. s:sub( i ) elseif m == 1 then r = f( r ) end end -- for m if tags[ 2 ].l then r = r:gsub( "<exportonly>.*</exportonly>", "" ) end return r end -- fair() local function fancy( advance, alert ) -- Present JSON source -- Parameter: -- advance -- true, for nice -- alert -- true, for visible -- Returns string local r if Data.source then local support = Config.jsonDebug local css if advance then css = { height = "6em", resize = "vertical" } r = { [ 1 ] = "syntaxhighlight", [ 2 ] = Data.source, lang = "json", style = table.concat( css, ";" ) } if alert then r.class( support ) end r = TemplateData.frame:callParserFunction( "#tag", r ) else css = { [ "font-size" ] = "77%", [ "line-height" ] = "1.35" } if alert then css.resize = "vertical" else css.display = "none" end r = mw.html.create( "pre" ) :addClass( support ) :css( css ) :wikitext( mw.text.encode( Data.source ) ) r = tostring( r ) end r = "\n".. r else r = "" end return r end -- fancy() local function faraway( alternatives ) -- Retrieve best language version from multilingual text -- Parameter: -- alternatives -- table, to be evaluated -- Returns -- 1 -- string, with best match -- 2 -- table of other versions, if any local n = 0 local variants = { } local r1, r2 for k, v in pairs( alternatives ) do if type( v ) == "string" then v = mw.text.trim( v ) if v ~= "" and type( k ) == "string" then k = k:lower() variants[ k ] = v n = n + 1 end end end -- for k, v if n > 0 then local Multilingual = Fetch( "Multilingual", true ) if Multilingual and type( Multilingual.i18n ) == "function" then local show, slang = Multilingual.i18n( variants ) if show then r1 = show variants[ slang ] = nil r2 = variants end end if not r1 then Foreign() for k, v in pairs( variants ) do if n == 1 then r1 = v elseif Data.slang == k then variants[ k ] = nil r1 = v r2 = variants end end -- for k, v end if r2 and Multilingual then for k, v in pairs( r2 ) do if v and not Multilingual.isLang( k, true ) then Fault( string.format( "%s <code>lang=%s</code>", "Invalid", k ) ) end end -- for k, v end end return r1, r2 end -- faraway() local function fashioned( about, asked, assign ) -- Create description head -- Parameter: -- about -- table, supposed to contain description -- asked -- true, if mandatory description -- assign -- <block>, if to be equipped -- Returns <block>, with head, or nil local para = assign or mw.html.create( "div" ) local plus, r if about and about.description then if type( about.description ) == "string" then para:wikitext( about.description ) else para:wikitext( about.description[ 1 ] ) plus = mw.html.create( "ul" ) plus:css( "text-align", "left" ) for k, v in pairs( about.description[ 2 ] ) do plus:node( mw.html.create( "li" ) :node( mw.html.create( "code" ) :wikitext( k ) ) :node( mw.html.create( "br" ) ) :wikitext( fair( v ) ) ) end -- for k, v if Config.loudly then plus = mw.html.create( "div" ) :css( "background-color", "#" .. Config.debugmultilang ) :node( plus ) else plus:addClass( "templatedata-maintain" ) :css( "display", "none" ) end end elseif Config.solo and asked then para:addClass( "error" ) :wikitext( Config.solo ) Data.less = true else para = false end if para then if plus then r = mw.html.create( "div" ) :node( para ) :node( plus ) else r = para end end return r end -- fashioned() local function fatten( access ) -- Create table row for sub-headline -- Parameter: -- access -- string, with name -- Returns <tr> local param = Data.tree.params[ access ] local sub, sort = access:match( "(=+)%s*(%S.*)$" ) local headline = mw.html.create( string.format( "h%d", #sub ) ) local r = mw.html.create( "tr" ) local td = mw.html.create( "td" ) :attr( "colspan", "5" ) :attr( "data-sort-value", "!" .. sort ) local s if param.style then s = type( param.style ) if s == "table" then td:css( param.style ) elseif s == "string" then td:cssText( param.style ) end end s = fashioned( param, false, headline ) if s then headline = s else headline:wikitext( sort ) end td:node( headline ) r:node( td ) return r end -- fatten() local function fathers() -- Merge params with inherited values local n = 0 local p = Data.params local t = Data.tree.params local p2, t2 for k, v in pairs( Data.heirs ) do n = n + 1 end -- for k, v for i = 1, n do if Data.heirs then for k, v in pairs( Data.heirs ) do if v and not Data.heirs[ v ] then n = n - 1 t[ k ].inherits = nil Data.heirs[ k ] = nil p2 = { } t2 = { } if p[ v ] then for k2, v2 in pairs( p[ v ] ) do p2[ k2 ] = v2 end -- for k2, v2 if p[ k ] then for k2, v2 in pairs( p[ k ] ) do if type( v2 ) ~= "nil" then p2[ k2 ] = v2 end end -- for k2, v2 end p[ k ] = p2 for k2, v2 in pairs( t[ v ] ) do t2[ k2 ] = v2 end -- for k2, v2 for k2, v2 in pairs( t[ k ] ) do if type( v2 ) ~= "nil" then t2[ k2 ] = v2 end end -- for k2, v2 t[ k ] = t2 else Fault( "No params[] inherits " .. v ) end end end -- for k, v end end -- i = 1, n if n > 0 then local s for k, v in pairs( Data.heirs ) do if v then if s then s = string.format( "%s &#124; %s", s, k ) else s = "Circular inherits: " .. k end end end -- for k, v Fault( s ) end end -- fathers() local function favorize() -- Local customization issues local boole = { ["font-size"] = "125%" } local l, cx = pcall( mw.loadData, TemplateData.frame:getTitle() .. "/config" ) local scripting, style TemplateData.ltr = not mw.language.getContentLanguage():isRTL() if TemplateData.ltr then scripting = "left" else scripting = "right" end boole[ "margin-" .. scripting ] = "3em" Permit.boole = { [false] = { css = boole, lead = true, show = "&#x2610;" }, [true] = { css = boole, lead = true, show = "&#x2611;" } } Permit.css = { } for k, v in pairs( Permit.colors ) do if k == "tableheadbg" then k = "tablehead" end if k == "fg" then style = "color" else style = "background-color" end Permit.css[ k ] = { } Permit.css[ k ][ style ] = "#" .. v end -- for k, v if type( cx ) == "table" then local c, s if type( cx.permit ) == "table" then if type( cx.permit.boole ) == "table" then if type( cx.permit.boole[ true ] ) == "table" then Permit.boole[ false ] = cx.permit.boole[ false ] end if type( cx.permit.boole[ true ] ) == "table" then Permit.boole[ true ] = cx.permit.boole[ true ] end end if type( cx.permit.css ) == "table" then for k, v in pairs( cx.permit.css ) do if type( v ) == "table" then Permit.css[ k ] = v end end -- for k, v end end for k, v in pairs( Config.basicCnf ) do s = type( cx[ k ] ) if s == "string" or s == "table" then Config[ v ] = cx[ k ] end end -- for k, v end if type( Config.subpage ) ~= "string" or type( Config.suffix ) ~= "string" then local got = mw.message.new( "templatedata-doc-subpage" ) local suffix if got:isDisabled() then suffix = "doc" else suffix = got:plain() end if type( Config.subpage ) ~= "string" then Config.subpage = string.format( "/%s$", suffix ) end if type( Config.suffix ) ~= "string" then Config.suffix = string.format( "%%s/%s", suffix ) end end end -- favorize() local function feasible( all, at, about ) -- Deal with suggestedvalues within parameter -- Parameter: -- all -- parameter details -- .default -- .type -- at -- string, with parameter name -- about -- suggestedvalues -- table, -- value and possibly description -- table may have elements: -- .code -- mandatory -- .label -- table|string -- .support -- table|string -- .icon -- string -- .class -- table|string -- .css -- table -- .style -- string -- .less -- true: suppress code -- Returns -- 1: mw.html object <ul> -- 2: sequence table with values, or nil local h = { } local e, r1, r2, s, v if #about > 0 then for i = 1, #about do e = about[ i ] s = type( e ) if s == "table" then if type( e.code ) == "string" then s = mw.text.trim( e.code ) if s == "" then e = nil else e.code = s end else e = nil s = string.format( "params.%s.%s[%d] %s", at, "suggestedvalues", i, "MISSING 'code:'" ) end elseif s == "string" then s = mw.text.trim( e ) if s == "" then e = nil s = string.format( "params.%s.%s[%d] EMPTY", at, "suggestedvalues", i ) Fault( s ) else e = { code = s } end elseif s == "number" then e = { code = tostring( e ) } else s = string.format( "params.%s.%s[%d] INVALID", at, "suggestedvalues", i ) Fault( s ) e = false end if e then v = v or { } table.insert( v, e ) if h[ e.code ] then s = string.format( "params.%s.%s REPEATED %s", at, "suggestedvalues", e.code ) Fault( s ) else h[ e.code ] = true end end end -- for i else Fault( string.format( "params.%s.suggestedvalues %s", at, "NOT AN ARRAY" ) ) end if v then local code, d, k, less, story, swift, t, u r1 = mw.html.create( "ul" ) r2 = { } for i = 1, #v do u = mw.html.create( "li" ) e = v[ i ] table.insert( r2, e.code ) story = false less = ( e.less == true ) if not less then swift = e.code if e.support then local scream, support s = type( e.support ) if s == "string" then support = e.support elseif s == "table" then support = faraway( e.support ) else scream = "INVALID" end if support then s = mw.text.trim( support ) if s == "" then scream = "EMPTY" elseif s:find( "[%[%]|%<%>]" ) then scream = "BAD PAGE" else support = s end end if scream then s = string.format( "params.%s.%s[%d].support %s", at, "suggestedvalues", i, scream ) Fault( s ) else swift = string.format( "[[:%s|%s]]", support, swift ) end end if all.type:sub( 1, 5 ) == "wiki-" and swift == e.code then local rooms = { file = 6, temp = 10, user = 2 } local ns = rooms[ all.type:sub( 6, 9 ) ] or 0 t = mw.title.makeTitle( ns, swift ) if t and t.exists then swift = string.format( "[[:%s|%s]]", t.prefixedText, swift ) end end if e.code == all.default then k = 800 else k = 300 end code = mw.html.create( "code" ) :css( "font-weight", tostring( k ) ) :css( "white-space", "nowrap" ) :wikitext( swift ) u:node( code ) end if e.class then s = type( e.class ) if s == "string" then u:addClass( e.class ) elseif s == "table" then for k, s in pairs( e.class ) do u:addClass( s ) end -- for k, s else s = string.format( "params.%s.%s[%d].class INVALID", at, "suggestedvalues", i ) Fault( s ) end end if e.css then if type( e.css ) == "table" then u:css( e.css ) else s = string.format( "params.%s.%s[%d].css INVALID", at, "suggestedvalues", i ) Fault( s ) end end if e.style then if type( e.style ) == "string" then u:cssText( e.style ) else s = string.format( "params.%s.%s[%d].style INVALID", at, "suggestedvalues", i ) Fault( s ) end end if all.type == "wiki-file-name" and not e.icon then e.icon = e.code end if e.label then s = type( e.label ) if s == "string" then s = mw.text.trim( e.label ) if s == "" then s = string.format( "params.%s.%s[%d].label %s", at, "suggestedvalues", i, "EMPTY" ) Fault( s ) else story = s end elseif s == "table" then story = faraway( e.label ) else s = string.format( "params.%s.%s[%d].label INVALID", at, "suggestedvalues", i ) Fault( s ) end end s = false if type( e.icon ) == "string" then t = mw.title.makeTitle( 6, e.icon ) if t and t.file.exists then local g = mw.html.create( "span" ) s = string.format( "[[%s|16px]]", t.prefixedText ) g:attr( "role", "presentation" ) :wikitext( s ) s = tostring( g ) end end if not s and not less and e.label then s = mw.ustring.char( 0x2013 ) end if s then d = mw.html.create( "span" ) :wikitext( s ) if TemplateData.ltr then if not less then d:css( "margin-left", "0.5em" ) end if story then d:css( "margin-right", "0.5em" ) end else if not less then d:css( "margin-right", "0.5em" ) end if story then d:css( "margin-left", "0.5em" ) end end u:node( d ) end if story then u:wikitext( story ) end r1:newline() :node( u ) end -- for i end if not r1 and v ~= false then Fault( string.format( "params.%s.suggestedvalues INVALID", at ) ) r1 = mw.html.create( "code" ) :addClass( "error" ) :wikitext( "INVALID" ) end return r1, r2 end -- feasible() local function feat() -- Check and store parameter sequence if Data.source then local i = 0 local s for k, v in pairs( Data.tree.params ) do if i == 0 then Data.order = { } i = 1 s = k else i = 2 break -- for k, v end end -- for k, v if i > 1 then local pointers = { } local points = { } local given = { } for k, v in pairs( Data.tree.params ) do i = facet( k, 1 ) if type( v ) == "table" then if type( v.label ) == "string" then s = mw.text.trim( v.label ) if s == "" then s = k end else s = k end if given[ s ] then if given[ s ] == 1 then local scream = "Parameter label '%s' detected multiple times" Fault( string.format( scream, s ) ) given[ s ] = 2 end else given[ s ] = 1 end end if i then table.insert( points, i ) pointers[ i ] = k i = facet( k, i ) if i then s = "Parameter '%s' detected twice" Fault( string.format( s, k ) ) end else s = "Parameter '%s' not detected" Fault( string.format( s, k ) ) end end -- for k, v table.sort( points ) for i = 1, #points do table.insert( Data.order, pointers[ points[ i ] ] ) end -- i = 1, #points elseif s then table.insert( Data.order, s ) end end end -- feat() local function feature( access ) -- Create table row for parameter, check and display violations -- Parameter: -- access -- string, with name -- Returns <tr> local mode, s, status local fine = function ( a ) s = mw.text.trim( a ) return a == s and a ~= "" and not a:find( "%|=\n" ) and not a:find( "%s%s" ) end local begin = mw.html.create( "td" ) local code = mw.html.create( "code" ) local desc = mw.html.create( "td" ) local eager = mw.html.create( "td" ) local legal = true local param = Data.tree.params[ access ] local ranking = { "required", "suggested", "optional", "deprecated" } local r = mw.html.create( "tr" ) local styles = "mw-templatedata-doc-param-" local sort, typed for k, v in pairs( param ) do if v == "" then param[ k ] = false end end -- for k, v -- label sort = param.label or access if sort:match( "^%d+$" ) then begin:attr( "data-sort-value", string.format( "%05d", tonumber( sort ) ) ) end begin:css( "font-weight", "bold" ) :wikitext( sort ) -- name and aliases code:css( "font-size", "92%" ) :css( "white-space", "nowrap" ) :wikitext( access ) if not fine( access ) then code:addClass( "error" ) Fault( string.format( "Bad ID params.<code>%s</code>", access ) ) legal = false begin:attr( "data-sort-value", " " .. sort ) end code = mw.html.create( "td" ) :addClass( styles .. "name" ) :node( code ) if access:match( "^%d+$" ) then code:attr( "data-sort-value", string.format( "%05d", tonumber( access ) ) ) end if type( param.aliases ) == "table" then local lapsus, syn for k, v in pairs( param.aliases ) do code:tag( "br" ) if type( v ) == "string" then if not fine( v ) then lapsus = true code:node( mw.html.create( "span" ) :addClass( "error" ) :css( "font-style", "italic" ) :wikitext( "string" ) ) :wikitext( s ) else syn = mw.html.create( "span" ) :addClass( styles .. "alias" ) :css( "white-space", "nowrap" ) :wikitext( s ) code:node( syn ) end else lapsus = true code:node( mw.html.create( "code" ) :addClass( "error" ) :wikitext( type( v ) ) ) end end -- for k, v if lapsus then s = string.format( "params.<code>%s</code>.aliases", access ) Fault( factory( "invalid-value" ):gsub( "$1", s ) ) legal = false end end -- description etc. s = fashioned( param ) if s then desc:node( s ) end if param.style then s = type( param.style ) if s == "table" then desc:css( param.style ) elseif s == "string" then desc:cssText( param.style ) end end if param.suggestedvalues or param.default or param.example or param.autovalue then local details = { "suggestedvalues", "default", "example", "autovalue" } local dl = mw.html.create( "dl" ) local dd, section, show for i = 1, #details do s = details[ i ] show = param[ s ] if show then dd = mw.html.create( "dd" ) section = factory( "doc-param-" .. s ) if param.type == "boolean" and ( show == "0" or show == "1" ) then local boole = Permit.boole[ ( show == "1" ) ] if boole.lead == true then dd:node( mw.html.create( "code" ) :wikitext( show ) ) :wikitext( " " ) end if type( boole.show ) == "string" then local v = mw.html.create( "span" ) :attr( "aria-hidden", "true" ) :wikitext( boole.show ) if boole.css then v:css( boole.css ) end dd:node( v ) end if type( boole.suffix ) == "string" then dd:wikitext( boole.suffix ) end if boole.lead == false then dd:wikitext( " " ) :node( mw.html.create( "code" ) :wikitext( show ) ) end elseif s == "suggestedvalues" then local v, css, class, ts = facilities( param ) if v then local ul ul, v = feasible( param, access, v ) if v then dd:newline() :node( ul ) if css then dd:css( css ) if class then dd:addClass( class ) end if ts then dd:newline() dd:node( ts ) end end Data.params[ access ].suggestedvalues = v end end else dd:wikitext( show ) end dl:node( mw.html.create( "dt" ) :wikitext( section ) ) :node( dd ) end end -- i = 1, #details desc:node( dl ) end -- type if type( param.type ) == "string" then param.type = mw.text.trim( param.type ) if param.type == "" then param.type = false end end if param.type then s = Permit.types[ param.type ] typed = mw.html.create( "td" ) :addClass( styles .. "type" ) if s then if s == "string" then Data.params[ access ].type = s typed:wikitext( factory( "doc-param-type-" .. s ) ) :tag( "br" ) typed:node( mw.html.create( "span" ) :addClass( "error" ) :wikitext( param.type ) ) Data.lasting = true else local support = Config[ "support4" .. param.type ] s = factory( "doc-param-type-" .. param.type ) if support then s = string.format( "[[%s|%s]]", support, s ) end typed:wikitext( s ) end else Data.params[ access ].type = "unknown" typed:addClass( "error" ) :wikitext( "INVALID" ) s = string.format( "params.<code>%s</code>.type", access ) Fault( factory( "invalid-value" ):gsub( "$1", s ) ) legal = false end else typed = mw.html.create( "td" ) :wikitext( factory( "doc-param-type-unknown" ) ) Data.params[ access ].type = "unknown" if param.default then Data.params[ access ].default = nil Fault( "Default value requires <code>type</code>" ) legal = false end end typed:addClass( "navigation-not-searchable" ) -- status if param.required then mode = 1 if param.autovalue then Fault( string.format( "autovalued <code>%s</code> required", access ) ) legal = false end if param.default then Fault( string.format( "Defaulted <code>%s</code> required", access ) ) legal = false end if param.deprecated then Fault( string.format( "Required deprecated <code>%s</code>", access ) ) legal = false end elseif param.deprecated then mode = 4 elseif param.suggested then mode = 2 else mode = 3 end status = ranking[ mode ] ranking = factory( "doc-param-status-" .. status ) if mode == 1 or mode == 4 then ranking = mw.html.create( "span" ) :css( "font-weight", "bold" ) :wikitext( ranking ) if type( param.deprecated ) == "string" then ranking:tag( "br" ) ranking:wikitext( param.deprecated ) end if param.suggested and mode == 4 then s = string.format( "Suggesting deprecated <code>%s</code>", access ) Fault( s ) legal = false end end eager:attr( "data-sort-value", tostring( mode ) ) :node( ranking ) :addClass( string.format( "%sstatus-%s %s", styles, status, "navigation-not-searchable" ) ) -- <tr> r:attr( "id", "templatedata:" .. mw.uri.anchorEncode( access ) ) :css( Permit.css[ status ] ) :addClass( styles .. status ) :node( begin ) :node( code ) :node( desc ) :node( typed ) :node( eager ) :newline() if not legal then r:css( "border", "#FF0000 3px solid" ) end return r end -- feature() local function features() -- Create <table> for parameters -- Returns <table>, or nil local r if Data.tree and Data.tree.params then local tbl = mw.html.create( "table" ) local tr = mw.html.create( "tr" ) feat() if Data.order and #Data.order > 1 then tbl:addClass( "sortable" ) end if type( Config.classTable ) == "table" then for k, v in pairs( Config.classTable ) do tbl:addClass( v ) end -- for k, v end if type( Config.cssTable ) == "table" then tbl:css( Config.cssTable ) end tr:addClass( "navigation-not-searchable" ) :node( mw.html.create( "th" ) :attr( "colspan", "2" ) :css( Permit.css.tablehead ) :wikitext( factory( "doc-param-name" ) ) ) :node( mw.html.create( "th" ) :css( Permit.css.tablehead ) :wikitext( factory( "doc-param-desc" ) ) ) :node( mw.html.create( "th" ) :css( Permit.css.tablehead ) :wikitext( factory( "doc-param-type" ) ) ) :node( mw.html.create( "th" ) :css( Permit.css.tablehead ) :wikitext( factory( "doc-param-status" ) ) ) tbl:newline() -- :node( mw.html.create( "thead" ) :node( tr ) -- ) :newline() if Data.order then local leave, s for i = 1, #Data.order do s = Data.order[ i ] if s:sub( 1, 1 ) == "=" then leave = true tbl:node( fatten( s ) ) Data.order[ i ] = false elseif s:match( "[=|]" ) then Fault( string.format( "Bad param <code>%s</code>", s ) ) else tbl:node( feature( s ) ) end end -- for i = 1, #Data.order if leave then for i = #Data.order, 1, -1 do if not Data.order[ i ] then table.remove( Data.order, i ) end end -- for i = #Data.order, 1, -1 end Data.tag.paramOrder = Data.order end if Config.cssTabWrap or Data.scroll then r = mw.html.create( "div" ) if type( Config.cssTabWrap ) == "table" then r:css( Config.cssTabWrap ) elseif type( Config.cssTabWrap ) == "string" then -- deprecated r:cssText( Config.cssTabWrap ) end if Data.scroll then r:css( "height", Data.scroll ) :css( "overflow", "auto" ) end r:node( tbl ) else r = tbl end end return r end -- features() local function fellow( any, assigned, at ) -- Check sets[] parameter and issue error message, if necessary -- Parameter: -- any -- should be number -- assigned -- parameter name -- at -- number, of set local s if type( any ) ~= "number" then s = "<code>sets[%d].params[%s]</code>??" Fault( string.format( s, at, mw.text.nowiki( tostring( any ) ) ) ) elseif type( assigned ) == "string" then if not Data.got.params[ assigned ] then s = "<code>sets[%d].params %s</code> is undefined" Fault( string.format( s, at, assigned ) ) end else s = "<code>sets[%d].params[%d] = %s</code>??" Fault( string.format( s, k, type( assigned ) ) ) end end -- fellow() local function fellows() -- Check sets[] and issue error message, if necessary local s if type( Data.got.sets ) == "table" then if type( Data.got.params ) == "table" then for k, v in pairs( Data.got.sets ) do if type( k ) == "number" then if type( v ) == "table" then for ek, ev in pairs( v ) do if ek == "label" then s = type( ev ) if s ~= "string" and s ~= "table" then s = "<code>sets[%d].label</code>??" Fault( string.format( s, k ) ) end elseif ek == "params" and type( ev ) == "table" then for pk, pv in pairs( ev ) do fellow( pk, pv, k ) end -- for pk, pv else ek = mw.text.nowiki( tostring( ek ) ) s = "<code>sets[%d][%s]</code>??" Fault( string.format( s, k, ek ) ) end end -- for ek, ev else k = mw.text.nowiki( tostring( k ) ) v = mw.text.nowiki( tostring( v ) ) s = string.format( "<code>sets[%s][%s]</code>??", k, v ) Fault( s ) end else k = mw.text.nowiki( tostring( k ) ) s = string.format( "<code>sets[%s]</code> ?????", k ) Fault( s ) end end -- for k, v else s = "<code>params</code> required for <code>sets</code>" Fault( s ) end else s = "<code>sets</code> needs to be of <code>object</code> type" Fault( s ) end end -- fellows() local function finalize( advance ) -- Wrap presentation into frame -- Parameter: -- advance -- true, for nice -- Returns string local r, lapsus if Data.div then r = tostring( Data.div ) elseif Data.strip then r = Data.strip else lapsus = true r = "" end r = r .. failures() if Data.source then local live = ( advance or lapsus ) if not live then live = TemplateData.frame:preprocess( "{{REVISIONID}}" ) live = ( live == "" ) end if live then r = r .. fancy( advance, lapsus ) end end return r end -- finalize() local function find() -- Find JSON data within page source (title) -- Returns string, or nil local s = Data.title:getContent() local i, j = s:find( "<templatedata>", 1, true ) local r if i then local k = s:find( "</templatedata>", j, true ) if k then r = mw.text.trim( s:sub( j + 1, k - 1 ) ) end end return r end -- find() local function flat( adjust ) -- Remove formatting from text string for VE -- Parameter: -- arglist -- string, to be stripped, or nil -- Returns string, or nil local r if adjust then r = adjust:gsub( "\n", " " ) if r:find( "<noexport>", 1, true ) then r = r:gsub( "<noexport>.*</noexport>", "" ) end if r:find( "<exportonly>", 1, true ) then r = r:gsub( "</?exportonly>", "" ) end if r:find( "''", 1, true ) then r = r:gsub( "'''", "" ):gsub( "''", "" ) end if r:find( "<", 1, true ) then local Text = Fetch( "Text" ) r = Text.getPlain( r:gsub( "<br */?>", "\r\n" ) ) end if r:find( "[", 1, true ) then local WLink = Fetch( "WLink" ) if WLink.isBracketedURL( r ) then r = r:gsub( "%[([hf]tt?ps?://%S+) [^%]]+%]", "%1" ) end r = WLink.getPlain( r ) end if r:find( "&", 1, true ) then r = mw.text.decode( r ) if r:find( "&shy;", 1, true ) then r = r:gsub( "&shy;", "" ) end end end return r end -- flat() local function flush() -- JSON encode narrowed input; obey unnamed (numerical) parameters -- Returns <templatedata> JSON string local r if Data.tag then r = mw.text.jsonEncode( Data.tag ):gsub( "%}$", "," ) else r = "{" end r = r .. "\n\"params\":{" if Data.order then local sep = "" local s for i = 1, #Data.order do s = Data.order[ i ] r = string.format( "%s%s\n%s:%s", r, sep, mw.text.jsonEncode( s ), mw.text.jsonEncode( Data.params[ s ] ) ) sep = ",\n" end -- for i = 1, #Data.order end r = r .. "\n}\n}" return r end -- flush() local function focus( access ) -- Check components; focus multilingual description, build trees -- Parameter: -- access -- string, name of parameter, nil for root local f = function ( a, at ) local r if at then r = string.format( "<code>params.%s</code>", at ) else r = "''root''" end if a then r = string.format( "%s<code>.%s</code>", r, a ) end return r end local parent if access then parent = Data.got.params[ access ] else parent = Data.got end if type( parent ) == "table" then local elem, got, permit, s, scope, slot, tag, target if access then permit = Permit.params if type( access ) == "number" then slot = tostring( access ) else slot = access end else permit = Permit.root end for k, v in pairs( parent ) do scope = permit[ k ] if scope then s = type( v ) if s == "string" and k ~= "format" then v = mw.text.trim( v ) end if scope:find( s, 1, true ) then if scope:find( "I18N", 1, true ) then if s == "string" then elem = fair( v ) elseif s == "table" then local translated v, translated = faraway( v ) if v then if translated and k == "description" then elem = { [ 1 ] = fair( v ), [ 2 ] = translated } else elem = fair( v ) end else elem = false end end if type( v ) == "string" then if k == "deprecated" then if v == "1" then v = true elseif v == "0" then v = false end elem = v elseif scope:find( "nowiki", 1, true ) then elem = mw.text.nowiki( v ) elem = elem:gsub( "&#13;\n", "<br>" ) v = v:gsub( string.char( 13 ), "" ) else v = flat( v ) end elseif s == "boolean" then if scope:find( "boolean", 1, true ) then elem = v else s = "Type <code>boolean</code> bad for " .. f( k, slot ) Fault( s ) end end else if k == "params" and not access then v = nil elem = nil elseif k == "format" and not access then elem = mw.text.decode( v ) v = nil elseif k == "inherits" then elem = v if not Data.heirs then Data.heirs = { } end Data.heirs[ slot ] = v v = nil elseif k == "style" then elem = v v = nil elseif s == "string" then v = mw.text.nowiki( v ) elem = v else elem = v end end if type( elem ) ~= "nil" then if not target then if access then if not Data.tree.params then Data.tree.params = { } end Data.tree.params[ slot ] = { } target = Data.tree.params[ slot ] else Data.tree = { } target = Data.tree end end target[ k ] = elem elem = false end if type( v ) ~= "nil" then if not tag then if access then if type( v ) == "string" and v.sub( 1, 1 ) == "=" then v = nil else if not Data.params then Data.params = { } end Data.params[ slot ] = { } tag = Data.params[ slot ] end else Data.tag = { } tag = Data.tag end end if type( v ) ~= "nil" and k ~= "suggestedvalues" then tag[ k ] = v end end else s = string.format( "Type <code>%s</code> bad for %s", scope, f( k, slot ) ) Fault( s ) end else Fault( "Unknown component " .. f( k, slot ) ) end end -- for k, v if not access and Data.got.sets then fellows() end else Fault( f() .. " needs to be of <code>object</code> type" ) end end -- focus() local function format() -- Build formatted element -- Returns <inline> local source = Data.tree.format:lower() local r, s if source == "inline" or source == "block" then r = mw.html.create( "i" ) :wikitext( source ) else local code if source:find( "|", 1, true ) then local scan = "^[\n ]*%{%{[\n _]*|[\n _]*=[\n _]*%}%}[\n ]*$" if source:match( scan ) then code = source:gsub( "\n", "N" ) else s = mw.text.nowiki( source ):gsub( "\n", "&#92;n" ) s = tostring( mw.html.create( "code" ) :wikitext( s ) ) Fault( "Invalid format " .. s ) source = false end else local words = mw.text.split( source, "%s+" ) local show, start, support, unknown for i = 1, #words do s = words[ i ] if i == 1 then start = s end support = Permit.builder[ s ] if support == start or support == "*" then Permit.builder[ s ] = true elseif s:match( "^[1-9]%d?" ) and Permit.builder.align then Permit.builder.align = tonumber( s ) else if unknown then unknown = string.format( "%s %s", unknown, s ) else unknown = s end end end -- i = 1, #words if unknown then s = tostring( mw.html.create( "code" ) :css( "white-space", "nowrap" ) :wikitext( s ) ) Fault( "Unknown/misplaced format keyword " .. s ) source = false start = false end if start == "inline" then if Permit.builder.half == true then show = "inline half" code = "{{_ |_=_}}" elseif Permit.builder.grouped == true then show = "inline grouped" code = "{{_ | _=_}}" elseif Permit.builder.spaced == true then show = "inline spaced" code = "{{_ | _ = _ }}" end if Permit.builder.newlines == true then show = show or "inline" code = code or "{{_|_=_}}" show = show .. " newlines" code = string.format( "N%sN", code ) end elseif start == "block" then local space = "" -- amid "|" and name local spaced = " " -- preceding "=" local spacer = " " -- following "=" local suffix = "N" -- closing "}}" on new line show = "block" if Permit.builder.indent == true then start = " " show = "block indent" else start = "" end if Permit.builder.compressed == true then spaced = "" spacer = "" show = show .. " compressed" if Permit.builder.last == true then show = show .. " last" else suffix = "" end else if Permit.builder.lead == true then show = show .. " lead" space = " " end if type( Permit.builder.align ) ~= "string" then local n s = " align" if Permit.builder.align == true then n = 0 if type( Data.got ) == "table" and type( Data.got.params ) == "table" then for k, v in pairs( Data.got.params ) do if type( v ) == "table" and not v.deprecated and type( k ) == "string" then k = mw.ustring.len( k ) if k > n then n = k end end end -- for k, v end else n = Permit.builder.align if type( n ) == "number" and n > 1 then s = string.format( "%s %d", s, n ) else n = 0 -- How comes? end end if n > 1 then spaced = string.rep( "_", n - 1 ) .. " " end show = show .. s elseif Permit.builder.after == true then spaced = "" show = show .. " after" elseif Permit.builder.dense == true then spaced = "" spacer = "" show = show .. " dense" end if Permit.builder.last == true then suffix = spacer show = show .. " last" end end code = string.format( "N{{_N%s|%s_%s=%s_%s}}N", start, space, spaced, spacer, suffix ) if show == "block" then show = "block newlines" end end if show then r = mw.html.create( "span" ) :wikitext( show ) end end if code then source = code:gsub( "N", "\n" ) code = mw.text.nowiki( code ):gsub( "N", "&#92;n" ) code = mw.html.create( "code" ) :css( "margin-left", "1em" ) :css( "margin-right", "1em" ) :wikitext( code ) if r then r = mw.html.create( "span" ) :node( r ) :node( code ) else r = code end end end if source and Data.tag then Data.tag.format = source end return r end -- format() local function formatter() -- Build presented documentation -- Returns <div> local r = mw.html.create( "div" ) local x = fashioned( Data.tree, true, r ) local s if x then r = x end if Data.leading then local toc = mw.html.create( "div" ) local shift if Config.suppressTOCnum then toc:addClass( Config.suppressTOCnum ) if type( Config.stylesTOCnum ) == "string" then local src = Config.stylesTOCnum .. "/styles.css" s = TemplateData.frame:extensionTag( "templatestyles", nil, { src = src } ) r:newline() :node( s ) end end toc:addClass( "navigation-not-searchable" ) :css( "margin-top", "0.5em" ) :wikitext( "__TOC__" ) if Data.sibling then local block = mw.html.create( "div" ) if TemplateData.ltr then shift = "right" else shift = "left" end block:css( "float", shift ) :wikitext( Data.sibling ) r:newline() :node( block ) :newline() end r:newline() :node( toc ) :newline() if shift then r:node( mw.html.create( "div" ) :css( "clear", shift ) ) :newline() end end s = features() if s then if Data.leading then r:node( mw.html.create( "h" .. Config.nested ) :wikitext( factory( "doc-params" ) ) ) :newline() end r:node( s ) end if Data.shared then local global = mw.html.create( "div" ) :attr( "id", "templatedata-global" ) local shift if TemplateData.ltr then shift = "right" else shift = "left" end global:css( "float", shift ) :wikitext( string.format( "[[%s|%s]]", Data.shared, "Global" ) ) r:newline() :node( global ) end if Data.tree and Data.tree.format then local e = format() if e then local show = "Format" if Config.supportFormat then show = string.format( "[[%s|%s]]", Config.supportFormat, show ) end r:node( mw.html.create( "p" ) :addClass( "navigation-not-searchable" ) :wikitext( show .. ": " ) :node( e ) ) end end return r end -- formatter() local function free() -- Remove JSON comment lines if Data.source:find( "//", 1, true ) then Data.source:gsub( "([{,\"'])(%s*\n%s*//.*\n%s*)([{},\"'])", "%1%3" ) end end -- free() local function full() -- Build survey table from JSON data, append invisible <templatedata> Data.div = mw.html.create( "div" ) :addClass( "mw-templatedata-doc-wrap" ) if Permit.css.bg then Data.div:css( Permit.css.bg ) end if Permit.css.fg then Data.div:css( Permit.css.fg ) end focus() if Data.tag then if type( Data.got.params ) == "table" then for k, v in pairs( Data.got.params ) do focus( k ) end -- for k, v if Data.heirs then fathers() end end end Data.div:node( formatter() ) if not Data.lazy then Data.slim = flush() if TemplateData.frame then local div = mw.html.create( "div" ) local tdata = { [ 1 ] = "templatedata", [ 2 ] = Data.slim } Data.strip = TemplateData.frame:callParserFunction( "#tag", tdata ) div:wikitext( Data.strip ) if Config.loudly then Data.div:node( mw.html.create( "hr" ) :css( { height = "7ex" } ) ) else div:css( "display", "none" ) end Data.div:node( div ) end end if Data.lasting then Fault( "deprecated type syntax" ) end if Data.less then Fault( Config.solo ) end end -- full() local function furnish( adapt, arglist ) -- Analyze transclusion -- Parameter: -- adapt -- table, #invoke parameters -- arglist -- table, template parameters -- Returns string local source favorize() -- deprecated: for k, v in pairs( Config.basicCnf ) do if adapt[ k ] and adapt[ k ] ~= "" then Config[ v ] = adapt[ k ] end end -- for k, v if arglist.heading and arglist.heading:match( "^[3-6]$" ) then Config.nested = arglist.heading else Config.nested = "2" end Config.loudly = faculty( arglist.debug or adapt.debug ) Data.lazy = faculty( arglist.lazy ) and not Config.loudly Data.leading = faculty( arglist.TOC ) if Data.leading and arglist.TOCsibling then Data.sibling = mw.text.trim( arglist.TOCsibling ) end if arglist.lang then Data.slang = arglist.lang:lower() elseif adapt.lang then Data.slang = adapt.lang:lower() end if arglist.JSON then source = arglist.JSON elseif arglist.Global then source = TemplateData.getGlobalJSON( arglist.Global, arglist.Local ) elseif arglist[ 1 ] then local s = mw.text.trim( arglist[ 1 ] ) local start = s:sub( 1, 1 ) if start == "<" then Data.strip = s elseif start == "{" then source = s elseif mw.ustring.sub( s, 1, 8 ) == mw.ustring.char( 127, 39, 34, 96, 85, 78, 73, 81 ) then Data.strip = s end end if type( arglist.vertical ) == "string" and arglist.vertical:match( "^%d*%.?%d+[emprx]+$" ) then Data.scroll = arglist.vertical end if not source then Data.title = mw.title.getCurrentTitle() source = find() if not source and not Data.title.text:match( Config.subpage ) then local s = string.format( Config.suffix, Data.title.prefixedText ) Data.title = mw.title.new( s ) if Data.title.exists then source = find() end end end if not Data.lazy then if not Data.title then Data.title = mw.title.getCurrentTitle() end Data.lazy = Data.title.text:match( Config.subpage ) end if type( source ) == "string" then TemplateData.getPlainJSON( source ) end return finalize( faculty( arglist.source ) ) end -- furnish() Failsafe.failsafe = function ( atleast ) -- Retrieve versioning and check for compliance -- Precondition: -- atleast -- string, with required version -- or wikidata|item|~|@ or false -- Postcondition: -- Returns string -- with queried version/item, also if problem -- false -- if appropriate -- 2020-08-17 local since = atleast local last = ( since == "~" ) local linked = ( since == "@" ) local link = ( since == "item" ) local r if last or link or linked or since == "wikidata" then local item = Failsafe.item since = false if type( item ) == "number" and item > 0 then local suited = string.format( "Q%d", item ) if link then r = suited else local entity = mw.wikibase.getEntity( suited ) if type( entity ) == "table" then local seek = Failsafe.serialProperty or "P348" local vsn = entity:formatPropertyValues( seek ) if type( vsn ) == "table" and type( vsn.value ) == "string" and vsn.value ~= "" then if last and vsn.value == Failsafe.serial then r = false elseif linked then if mw.title.getCurrentTitle().prefixedText == mw.wikibase.getSitelink( suited ) then r = false else r = suited end else r = vsn.value end end end end end end if type( r ) == "nil" then if not since or since <= Failsafe.serial then r = Failsafe.serial else r = false end end return r end -- Failsafe.failsafe() TemplateData.getGlobalJSON = function ( access, adapt ) -- Retrieve TemplateData from a global repository (JSON) -- Parameter: -- access -- string, with page specifier (on WikiMedia Commons) -- adapt -- JSON string or table with local overrides -- Returns true, if succeeded local plugin = Fetch( "/global" ) local r if type( plugin ) == "table" and type( plugin.fetch ) == "function" then local s, got = plugin.fetch( access, adapt ) if got then Data.got = got Data.order = got.paramOrder Data.shared = s r = true full() else Fault( s ) end end return r end -- TemplateData.getGlobalJSON() TemplateData.getPlainJSON = function ( adapt ) -- Reduce enhanced JSON data to plain text localized JSON -- Parameter: -- adapt -- string, with enhanced JSON -- Returns string, or not if type( adapt ) == "string" then Data.source = adapt free() local lucky lucky, Data.got = pcall( mw.text.jsonDecode, Data.source ) if type( Data.got ) == "table" then full() elseif not Data.strip then local scream = type( Data.got ) if scream == "string" then scream = Data.got else scream = "Data.got: " .. scream end Fault( "fatal JSON error: " .. scream ) end end return Data.slim end -- TemplateData.getPlainJSON() TemplateData.test = function ( adapt, arglist ) TemplateData.frame = mw.getCurrentFrame() return furnish( adapt, arglist ) end -- TemplateData.test() -- Export local p = { } p.f = function ( frame ) -- Template call local lucky, r TemplateData.frame = frame lucky, r = pcall( furnish, frame.args, frame:getParent().args ) if not lucky then Fault( "INTERNAL: " .. r ) r = failures() end return r end -- p.f p.failsafe = function ( frame ) -- Versioning interface local s = type( frame ) local since if s == "table" then since = frame.args[ 1 ] elseif s == "string" then since = frame end if since then since = mw.text.trim( since ) if since == "" then since = false end end return Failsafe.failsafe( since ) or "" end -- p.failsafe p.TemplateData = function () -- Module interface return TemplateData end return p 8i9cm6p1eeplbfd77mfnz5z4dqhziv8 Modul:Format TemplateData/doc 828 3696 18687 2024-09-29T11:22:28Z Munajad.MH 3071 ←Membuat halaman berisi '{{Lua|Module:Format TemplateData/config|Module:Multilingual | Module:Text| Module:WLink}} ''<code>Format TemplateData</code>'' – Module with auxilary functions for template documentation, especially by TemplateData. Core functionality is improved presentation on documentation pages. __TOC__ == {{Anker|improveMW}} Improve template documentation page – MediaWiki disappointing == For presentation of template depiction in VisualEditor agreement was made to aba...' 18687 wikitext text/x-wiki {{Lua|Module:Format TemplateData/config|Module:Multilingual | Module:Text| Module:WLink}} ''<code>Format TemplateData</code>'' – Module with auxilary functions for template documentation, especially by TemplateData. Core functionality is improved presentation on documentation pages. __TOC__ == {{Anker|improveMW}} Improve template documentation page – MediaWiki disappointing == For presentation of template depiction in VisualEditor agreement was made to abandon all markup and clickable links, permitting all tooltips in all environments. Basically this is reasonable, albeit tooltips with markup and clickable links are supported as HTML application for decades now and JavaScript is present anyway when VisualEditor is used. * In consequence it was decided, that also presentation on template documentation views never ever is permitted to contain effective links or markup. * That involved, that on many template documentation pages two separated parameter documentation tables are needed and required to be maintained simultaneously: One plain text version for VisualEditor, and a useful one for complex circumstances, with links and markup and lists and tables. – BTW, VisualEditor has not only tooltips, but also a static GUI view, where the lack of deepening links in parameter description is painful. This state is indefensible. === {{Anker|enhancedJSON}} Improved presentation === In addition to the simple syntax supported by MediaWiki and presented in the VisualEditor, the following features can be added to the JSON code for the template documentation page. They affect the elements classified as ''InterfaceText'', but are only useful for description fields. '''Wikilinks''' (internal format) * Using double square brackets pages can be linked as common. * In VisualEditor, only link title is visible, as it is displayed otherwise. '''External links''' ([[Uniform Resource Locator|URL]] format) * Open URL are linked as usual by themselves. In VisualEditor they appear as normal text. * External links enclosed in simple square brackets are displayed normally on the template documentation page. In VisualEditor the title is omitted and the URL is displayed so that the users can c&p it and transfer it to the address field of the browser. There is no other way. '''Apostrophs''' <code>'</code> for italic and bold * They can be used to emphasize on the documentation page and are missing in VisualEditor (regular script). '''HTML entities''' * The following entities can be used: <code style="white-space: nowrap">&amp;lt; &amp;gt; &amp;amp; &amp;quot; &amp;nbsp;</code> and all numeric formats. '''HTML tags''' * HTML tags (and the MediaWiki elements that are not replaced in advance) are removed for the VisualEditor. Otherwise, they remain effective. * Attributes are often included in <code>"</code>, which conflicts with the JSON syntax. It is important to make sure that <code>'</code> is used, which can be a problem with template transclusions. <code>&lt;noexport></code> … <code>&lt;/noexport></code> * The enclosed areas are not exported to the VisualEditor. * More complex wiki syntax and extensive explanations can be restricted to the documentation page. * Within a ''noexport'' area, the line structure of the source text is considered. Otherwise everything is running in a single line, as it would also be represented in the VisualEditor. '''Templates''' * In particular when the template parameter <code>JSON=</code> is used, templates can be distributed anywhere in the JSON code. However, the expanded syntax might collide with the JSON syntax. '''More effects''' * According to the state (required, suggested, optional, deprecated) the table rows are highlighted in light blue, white, gray and pale red. * When sorting by state, this importance is taken into account and not the alphabetical sequence of the keywords. * Each parameter can be addressed as a jump destination. The fragment is <code>#templatedata:</code>''parameter-name''. * Missing labels are highlighted as errors. * A maintenance category is triggered if errors occur. * If there are no parameters, the element <code>params:{}</code> is not required. === Eliminate disadvantages === Two aspects were found to be particularly disturbing in 2013–2017: # Even if no parameters at all were defined, a table head is always displayed for a table without content. Even more, this is sortable. #* A reduction was rejected with {{Phab|126150}}. A sortable table of the parameters would be always necessary, even if the table has no rows at all and consists only of the header row. #* This ridiculous statement led to the development of this module in 2016. # Even if the context does not permit that default values or even AutoValue specifications will be defined ever, a content-free six-line definition list is output for each individual parameter value. #* {{Phab|T125333}} / {{Phab|T137443}} / {{Phab|T160254}} / {{Phab|T52512}}<section end="JSONenhanced" /> #* MediaWiki did not even deign to answer the disastrous documentation page situation. The general comments show that MediaWiki only regards the presentation of TemplateData specifications in the VisualEditor as important. However, someone has to program and maintain the templates and someone needs to generate the template description and make it manageable beside the functionality in the VisualEditor form, but that is beyond ken. * Two years later the relatively easy task {{Phab|T125333}} has been solved by a community originated patch. == General workflow == * An attempt is made to read the JSON object (string) from passed template parameters. * If this failed, the source code of the current and the documentation page is searched for <code>&lt;templatedata></code> elements. * Two representations are obtained from the JSON object input: *# A localized version, markup etc. stripped off, in JSON format. *# An HTML structure, basically similar to the MediaWiki representation, possibly with table of the parameters, with enhanced features. * The result of the template is a visible documentation with markup, followed by a hidden <code>&lt;templatedata></code> element. This is done for the export and corresponds to the MediaWiki guidelines. ** If current page has been identified as documentation page the hidden <code>&lt;templatedata></code> is suppressed, and those pages do not appear separately in [[Special:PagesWithProp/templatedata]]. == {{Anker|template}} Functions for templates == === Details === ; f {{Anker|f}} : Improve TemplateData-presentation; used in [[Template:Format TemplateData]] : ''Parameters of template transclusion environment (all optional):''<section begin="templatePar" /> ::; 1 ::: JSON string or <code>&lt;templatedata></code> object ::; JSON ::: JSON string ::: (precedes '''1''') ::: Transition from <code>&lt;templatedata></code> objects with pipe symbols needs special attention: Pipes are to be represented as <code><nowiki>{{!}}</nowiki></code>, on double curly brackets one should be encoded by HTML entity. ::; TOC ::: <code>1</code> – Insert table of contents after general purpose descriptions; but before parameter list, if present ::: [[:de:Wikipedia:Lua/Modul/TemplateData/TOC|Example]] ::; lang ::: Language code according to [[ISO 639]] etc. ::; lazy ::: <code>1</code> – Presentation only, do not generate an effective data block ::: For general method descriptions. ::; debug ::: <code>1</code> – developer mode ::; source ::: <code>1</code> – show effective JSON source text (after template expansion) for debugging<section end="templatePar" /> : ''Parameters of'' <code>#invoke</code> ''for particular project adaption (all optional):'' ::; lang ::: Language code according to [[ISO 639]] etc. ::; debug ::: Development mode, if provided and not equal <code>0</code> ::; cat ::: Title of a maintenance category on invalid parameter value etc. ::: '''Deprecated''' – use [[#config|configuration module]] ::; docpageCreate ::: Pattern for creation of subpage names; <code>%s/Doku</code> ::: '''Deprecated''' – use [[#config|configuration module]] ::; docpageDetect ::: Pattern for recognition of subpage names; <code>/Doku$</code> ::: '''Deprecated''' – use [[#config|configuration module]] ::; msgDescMiss ::: Localisation: complaint text on missing <code>description</code> ::: '''Deprecated''' – use [[#config|configuration module]] : ''Returns:'' HTML code; and/or error message, probably with <code>class="error"</code> ; failsafe {{Anker|failsafe}} : Version management == {{Anker|Lua}} Functions for Lua modules (API) == Some functions described above can be used by other modules: <syntaxhighlight lang="lua"> local lucky, TemplateData = pcall( require, "Module:Format TemplateData" ) if type( TemplateData ) == "table" then TemplateData = TemplateData.TemplateData() else -- failure; TemplateData is the error message return "<span class='error'>" .. TemplateData .. "</span>" end </syntaxhighlight> ; TemplateData.[[#failsafe|failsafe]](atleast) :# atleast<br />''optional''<br />''nil'' or minimal version request or <code>"wikidata"</code> : Returns: ''string'' or ''false'' ; TemplateData.getPlainJSON(adapt) : Reduce enhanced JSON information to MediaWiki JSON :# adapt<br /> ''string'', with JSON (enhanced) : Returns: ''string'', with JSON (MediaWiki ) ; TemplateData.test(adapt, arglist) : Simulation of template functionality :# adapt<br /> ''table'', <code>#invoke</code> parameters :# arglist<br /> ''table'', template parameters : Returns: ''string'' == Usage == Currently focussing on one template only: * [[Template:Format TemplateData]] == {{Anker|config}} Configuration == A local module [[Module:Format TemplateData/config]], if present, facilitates adaptions to the local project. A ''table'' is expected via <code>mw.loadData</code>. The following entries are optional components: ; catProblem : Title of a maintenance category on invalid parameter value etc. ; classNoNumTOC : Name of class for the table of contents; especially to suppress numbering. : <code>nonumtoc</code> ; classTable : ''table'' with classes for the table of parameters. : <code>{ "wikitable" }</code> ; cssParams : ''table'' with CSS assignments for formatting of single parameters ; cssParWrap : ''table'' with CSS assignments for formatting of the entire parameter table ; docpageCreate : Pattern for creation of subpage names; <code>%s/Doku</code> : <code>%s/Doku</code> ; docpageDetect : Pattern for recognition of subpage names; <code>/Doku$</code> : <code>/Doku$</code> ; help********* : Link targets for context sensitive help on details ; helpBoolean ; helpContent ; helpDate ; helpFile ; helpFormat : Link target on help about wikitext transclusion layout ; helpLine ; helpNumber ; helpPage ; helpString ; helpTemplate ; helpURL ; helpUser ; msgDescMiss : Localisation: complaint text on missing <code>description</code> ; permit : ''table'' with specification of properties for a single parameter; components: :; boole :: ''table'' with specification for ''boolean'' presentation :: Two components <code>true</code> and <code>false</code> – each one ''table'': ::; css ::: ''table'' with CSS for this explanation of the value ::; lead ::: <code>true</code> – show explanation for <code>0</code> or <code>1</code> respectively preceding the value ::: <code>false</code> – show explanation for <code>0</code> or <code>1</code> respectively following the value ::; show ::: explanation; ''string'' or <code>false</code> to suppress :; css :: ''table'' with specifications for rendering of the parameter table; components: ::; tablehead ::: ''table'' with CSS for table head ::; required ::: ''table'' with CSS for <code>required</code> ::; suggested ::: ''table'' with CSS for <code>suggested</code> ::; optional ::: ''table'' with CSS for <code>optional</code> ::; deprecated ::: ''table'' with CSS for <code>deprecated</code> <noinclude> [[Category:Module documentation pages]] </noinclude> cs5p8et0vdhix6pb7o4y9c7mlwhlevx Modul:Format TemplateData/config 828 3697 18688 2024-09-29T11:23:15Z Munajad.MH 3071 ←Membuat halaman berisi 'local Serial = "2022-03-20" --[=[ enwiki configuration {{TemplateData}} mw.loadData() ]=] return { catProblem = false, classMultiColumns = "column-multiple", classNoNumTOC = "nonumtoc", classTable = { "wikitable", "templatedata-params" }, cssParams = { ["border"] = "#B3B7FF 1px solid" }, docpageCreate = "%s/doc", docpageDetect = "/doc", helpBoolean = false, helpContent = false, helpDate = false, helpFile = false, helpFormat = false, helpLine = fal...' 18688 Scribunto text/plain local Serial = "2022-03-20" --[=[ enwiki configuration {{TemplateData}} mw.loadData() ]=] return { catProblem = false, classMultiColumns = "column-multiple", classNoNumTOC = "nonumtoc", classTable = { "wikitable", "templatedata-params" }, cssParams = { ["border"] = "#B3B7FF 1px solid" }, docpageCreate = "%s/doc", docpageDetect = "/doc", helpBoolean = false, helpContent = false, helpDate = false, helpFile = false, helpFormat = false, helpLine = false, helpNumber = false, helpPage = false, helpString = false, helpTemplate = false, helpURL = false, helpUser = false, msgDescMiss = "missing <code>description</code>", permit = { boole = { [true] = { css = { ["color"] = "#050", ["font-weight"] = "bold" }, lead = false, show = "True" }, [false] = { css = { ["color"] = "#610", ["font-weight"] = "bold" }, lead = false, show = "False" } }, css = { tableheadbg = { ["background-color"] = "#B3B7FF" }, required = { ["border-left"] = "3px solid black" }, suggested = { ["border-left"] = "3px solid #888" }, optional = { ["border-left"] = "3px solid #CCC" }, deprecated = { ["background-color"] = "#FDD", ["border-left"] = "3px dotted red" } } }, tStylesTOCnum = "TOC nonum", tStylesMultiColumns = "column-multiple", serial = Serial } qb62pnem5i5wqejj0z1orso5pn6de2k Modul:Format TemplateData/config/doc 828 3698 18689 2024-09-29T11:23:45Z Munajad.MH 3071 ←Membuat halaman berisi 'This module is intended to provide local (i.e. English Wikipedia-specific) configuration for [[Module:Format TemplateData]], but is not currently used. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | |<!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude>' 18689 wikitext text/x-wiki This module is intended to provide local (i.e. English Wikipedia-specific) configuration for [[Module:Format TemplateData]], but is not currently used. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | |<!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> 6zeed0epoheh01ohd3kdvkw1jenntj3 Cèṭa'an:Phab 10 3699 18690 2024-09-29T11:24:52Z Munajad.MH 3071 ←Membuat halaman berisi '{{#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:{{...' 18690 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 Cèṭa'an:Phab/doc 10 3700 18691 2024-09-29T11:25:26Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} {{Template redirect|Phabricator}} A template that links to a specific [[mw:Phabricator|Phabricator]] task. == Usage == *{{tlx|Phab|T8452}} returns: {{Phab|T8452}} *{{tlx|Phab|8452}} returns: {{Phab|T8452}} (still supported but not encouraged) *{{tlx|Phab}} just returns: {{Phab}} *{{tlx|Phab|art{...' 18691 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} {{Template redirect|Phabricator}} A template that links to a specific [[mw:Phabricator|Phabricator]] task. == Usage == *{{tlx|Phab|T8452}} returns: {{Phab|T8452}} *{{tlx|Phab|8452}} returns: {{Phab|T8452}} (still supported but not encouraged) *{{tlx|Phab}} just returns: {{Phab}} *{{tlx|Phab|art{{=}}y|T1234}} or {{tlx|Phab|article{{=}}yes|T1234}} returns: {{Phab|art=y|T1234}} == See also == * {{tl|Tracked}}, float-right box == TemplateData == {{TemplateData header}} <templatedata> { "description": "Shorthand for [[phabricator:Tnumber|Tnumber]]", "params": { "1": { "label": "task", "description": "Task number or Tnumber", "type": "string", "required": true } } } </templatedata> <includeonly>{{Sandbox other|| [[Category:Interwiki link templates - inline]] }}</includeonly> {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} {{Template redirect|Phabricator}} A template that links to a specific [[mw:Phabricator|Phabricator]] task. == Usage == *{{tlx|Phab|T8452}} returns: {{Phab|T8452}} *{{tlx|Phab|8452}} returns: {{Phab|T8452}} (still supported but not encouraged) *{{tlx|Phab}} just returns: {{Phab}} *{{tlx|Phab|art{{=}}y|T1234}} or {{tlx|Phab|article{{=}}yes|T1234}} returns: {{Phab|art=y|T1234}} == See also == * {{tl|Tracked}}, float-right box == TemplateData == {{TemplateData header}} <templatedata> { "description": "Shorthand for [[phabricator:Tnumber|Tnumber]]", "params": { "1": { "label": "task", "description": "Task number or Tnumber", "type": "string", "required": true } } } </templatedata> <includeonly>{{Sandbox other|| [[Category:Interwiki link templates - inline]] }}</includeonly> 8qfxfytd0u09wp7cmkifvnw862ttq7f Cèṭa'an:Anker 10 3701 18692 2024-09-29T11:29:16Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Anchor]] 18692 wikitext text/x-wiki #REDIRECT [[Template:Anchor]] 7tqg4djtg4zfdarwodjs7h3ocxlsk0n Modul:Multilingual 828 3702 18693 2024-09-29T11:33:21Z Munajad.MH 3071 ←Membuat halaman berisi 'local Multilingual = { suite = "Multilingual", serial = "2020-12-10", item = 47541920, globals = { ISO15924 = 71584769, WLink = 19363224 } } --[=[ Utilities for multilingual texts and ISO 639 (BCP47) issues etc. * fair() * fallback() * findCode() * fix() * format() * getBase() * getLang() * getName() * i18n() * int() * isLang() * i...' 18693 Scribunto text/plain local Multilingual = { suite = "Multilingual", serial = "2020-12-10", item = 47541920, globals = { ISO15924 = 71584769, WLink = 19363224 } } --[=[ Utilities for multilingual texts and ISO 639 (BCP47) issues etc. * fair() * fallback() * findCode() * fix() * format() * getBase() * getLang() * getName() * i18n() * int() * isLang() * isLangWiki() * isMinusculable() * isRTL() * message() * sitelink() * tabData() * userLang() * userLangCode() * wikibase() * failsafe() loadData: Multilingual/config Multilingual/names ]=] local Failsafe = Multilingual local GlobalMod = Multilingual local GlobalData = Multilingual local User = { sniffer = "showpreview" } Multilingual.globals.Multilingual = Multilingual.item Multilingual.exotic = { simple = true, no = true } Multilingual.prefer = { cs = true, de = true, en = true, es = true, fr = true, it = true, nl = true, pt = true, ru = true, sv = true } local foreignModule = function ( access, advanced, append, alt, alert ) -- Fetch global module -- Precondition: -- access -- string, with name of base module -- advanced -- true, for require(); else mw.loadData() -- append -- string, with subpage part, if any; or false -- alt -- number, of wikidata item of root; or false -- alert -- true, for throwing error on data problem -- Postcondition: -- Returns whatever, probably table -- 2020-01-01 local storage = access local finer = function () if append then storage = string.format( "%s/%s", storage, append ) end end local fun, lucky, r, suited if advanced then fun = require else fun = mw.loadData end GlobalMod.globalModules = GlobalMod.globalModules or { } suited = GlobalMod.globalModules[ access ] if not suited then finer() lucky, r = pcall( fun, "Module:" .. storage ) end if not lucky then if not suited and type( alt ) == "number" and alt > 0 then suited = string.format( "Q%d", alt ) suited = mw.wikibase.getSitelink( suited ) GlobalMod.globalModules[ access ] = suited or true end if type( suited ) == "string" then storage = suited finer() lucky, r = pcall( fun, storage ) end if not lucky and alert then error( "Missing or invalid page: " .. storage ) end end return r end -- foreignModule() local fetchData = function ( access ) -- Retrieve translated keyword from commons:Data:****.tab -- Precondition: -- access -- string, with page identification on Commons -- Returns table, with data, or string, with error message -- 2019-12-05 local storage = access local r if type( storage ) == "string" then local s storage = mw.text.trim( storage ) s = storage:lower() if s:sub( 1, 2 ) == "c:" then storage = mw.text.trim( storage:sub( 3 ) ) s = storage:lower() elseif s:sub( 1, 8 ) == "commons:" then storage = mw.text.trim( storage:sub( 9 ) ) s = storage:lower() end if s:sub( 1, 5 ) == "data:" then storage = mw.text.trim( storage:sub( 6 ) ) s = storage:lower() end if s == "" or s == ".tab" then storage = false elseif s:sub( -4 ) == ".tab" then storage = storage:sub( 1, -5 ) .. ".tab" else storage = storage .. ".tab" end end if type( storage ) == "string" then local data if type( GlobalData.TabDATA ) ~= "table" then GlobalData.TabDATA = { } end data = GlobalData.TabDATA[ storage ] if data then r = data else local lucky lucky, data = pcall( mw.ext.data.get, storage, "_" ) if type( data ) == "table" then data = data.data if type( data ) == "table" then GlobalData.TabDATA[ storage ] = data else r = string.format( "%s [[%s%s]]", "INVALID Data:*.tab", "commons:Data:", storage ) end else r = "BAD PAGE Data:*.tab &#8211; commons:" .. storage end if r then GlobalData.TabDATA[ storage ] = r data = false else r = data end end else r = "BAD PAGE commons:Data:*.tab" end return r end -- fetchData() local favorites = function () -- Provide fallback codes -- Postcondition: -- Returns table with sequence of preferred languages -- * ahead elements -- * user (not yet accessible) -- * page content language (not yet accessible) -- * page name subpage -- * project -- * en local r = Multilingual.polyglott if not r then local self = mw.language.getContentLanguage():getCode():lower() local sub = mw.title.getCurrentTitle().subpageText local f = function ( add ) local s = add for i = 1, #r do if r[ i ] == s then s = false break -- for i end end -- for i if s then table.insert( r, s ) end end r = { } if sub:find( "/", 2, true ) then sub = sub:match( "/(%l%l%l?)$" ) if sub then table.insert( r, sub ) end elseif sub:find( "^%l%l%l?%-?%a?%a?%a?%a?$" ) and mw.language.isSupportedLanguage( sub ) then table.insert( r, sub ) end f( self ) f( "en" ) Multilingual.polyglott = r end return r end -- favorites() local feasible = function ( ask, accept ) -- Is ask to be supported by application? -- Precondition: -- ask -- lowercase code -- accept -- sequence table, with offered lowercase codes -- Postcondition: -- nil, or true local r for i = 1, #accept do if accept[ i ] == ask then r = true break -- for i end end -- for i return r end -- feasible() local fetch = function ( access, append ) -- Attach config or library module -- Precondition: -- access -- module title -- append -- string, with subpage part of this; or false -- Postcondition: -- Returns: table, with library, or false local got, sign if append then sign = string.format( "%s/%s", access, append ) else sign = access end if type( Multilingual.ext ) ~= "table" then Multilingual.ext = { } end got = Multilingual.ext[ sign ] if not got and got ~= false then local global = Multilingual.globals[ access ] local lib = ( not append or append == "config" ) got = foreignModule( access, lib, append, global ) if type( got ) == "table" then if lib then local startup = got[ access ] if type( startup ) == "function" then got = startup() end end else got = false end Multilingual.ext[ sign ] = got end return got end -- fetch() local fetchISO639 = function ( access ) -- Retrieve table from commons:Data:ISO639/***.tab -- Precondition: -- access -- string, with subpage identification -- Postcondition: -- Returns table, with data, even empty local r if type( Multilingual.iso639 ) ~= "table" then Multilingual.iso639 = { } end r = Multilingual.iso639[ access ] if type( r ) == "nil" then local raw = fetchData( "ISO639/" .. access ) if type( raw ) == "table" then local t r = { } for i = 1, #raw do t = raw[ i ] if type( t ) == "table" and type( t[ 1 ] ) == "string" and type( t[ 2 ] ) == "string" then r[ t[ 1 ] ] = t[ 2 ] else break -- for i end end -- for i else r = false end Multilingual.iso639[ access ] = r end return r or { } end -- fetchISO639() local fill = function ( access, alien, frame ) -- Expand language name template -- Precondition: -- access -- string, with language code -- alien -- language code for which to be generated -- frame -- frame, if available -- Postcondition: -- Returns string local template = Multilingual.tmplLang local r if type( template ) ~= "table" then local cnf = fetch( "Multilingual", "config" ) if cnf then template = cnf.tmplLang end end if type( template ) == "table" then local source = template.title local f, lucky, s Multilingual.tmplLang = template if type( source ) ~= "string" and type( template.namePat ) == "string" and template.namePat:find( "%s", 1, true ) then source = string.format( template.namePat, access ) end if type( source ) == "string" then if not Multilingual.frame then if frame then Multilingual.frame = frame else Multilingual.frame = mw.getCurrentFrame() end end f = function ( a ) return Multilingual.frame:expandTemplate{ title = a } end lucky, s = pcall( f, source ) if lucky then r = s end end end return r end -- fill() local find = function ( ask, alien ) -- Derive language code from name -- Precondition: -- ask -- language name, downcased -- alien -- language code of ask -- Postcondition: -- nil, or string local codes = mw.language.fetchLanguageNames( alien, "all" ) local r for k, v in pairs( codes ) do if mw.ustring.lower( v ) == ask then r = k break -- for k, v end end -- for k, v if not r then r = Multilingual.fair( ask ) end return r end -- find() local fold = function ( frame ) -- Merge template and #invoke arglist -- Precondition: -- frame -- template frame -- Postcondition: -- table, with combined arglist local r = { } local f = function ( apply ) if type( apply ) == "table" and type( apply.args ) == "table" then for k, v in pairs( apply.args ) do v = mw.text.trim( v ) if v ~= "" then r[ tostring( k ) ] = v end end -- for k, v end end -- f() f( frame:getParent() ) f( frame ) return r end -- fold() User.favorize = function ( accept, frame ) -- Guess user language -- Precondition: -- accept -- sequence table, with offered ISO 639 etc. codes -- frame -- frame, if available -- Postcondition: -- Returns string with best code, or nil if not ( User.self or User.langs ) then if not User.trials then User.tell = mw.message.new( User.sniffer ) if User.tell:exists() then User.trials = { } if not Multilingual.frame then if frame then Multilingual.frame = frame else Multilingual.frame = mw.getCurrentFrame() end end User.sin = Multilingual.frame:callParserFunction( "int", User.sniffer ) else User.langs = true end end if User.sin then local order = { } local post = { } local three = { } local unfold = { } local s, sin for i = 1, #accept do s = accept[ i ] if not User.trials[ s ] then if #s > 2 then if s:find( "-", 3, true ) then table.insert( unfold, s ) else table.insert( three, s ) end else if Multilingual.prefer[ s ] then table.insert( order, s ) else table.insert( post, s ) end end end end -- for i for i = 1, #post do table.insert( order, post[ i ] ) end -- for i for i = 1, #three do table.insert( order, three[ i ] ) end -- for i for i = 1, #unfold do table.insert( order, unfold[ i ] ) end -- for i for i = 1, #order do s = order[ i ] sin = User.tell:inLanguage( s ):plain() if sin == User.sin then User.self = s break -- for i else User.trials[ s ] = true end end -- for i end end return User.self end -- User.favorize() Multilingual.fair = function ( ask ) -- Format language specification according to RFC 5646 etc. -- Precondition: -- ask -- string or table, as created by .getLang() -- Postcondition: -- Returns string, or false local s = type( ask ) local q, r if s == "table" then q = ask elseif s == "string" then q = Multilingual.getLang( ask ) end if q and q.legal and mw.language.isKnownLanguageTag( q.base ) then r = q.base if q.n > 1 then local order = { "extlang", "script", "region", "other", "extension" } for i = 1, #order do s = q[ order[ i ] ] if s then r = string.format( "%s-%s", r, s ) end end -- for i end end return r or false end -- Multilingual.fair() Multilingual.fallback = function ( able, another ) -- Is another language suitable as replacement? -- Precondition: -- able -- language version specifier to be supported -- another -- language specifier of a possible replacement, -- or not to retrieve a fallback table -- Postcondition: -- Returns boolean, or table with fallback codes local r if type( able ) == "string" and #able > 0 then if type( another ) == "string" and #another > 0 then if able == another then r = true else local s = Multilingual.getBase( able ) if s == another then r = true else local others = mw.language.getFallbacksFor( s ) r = feasible( another, others ) end end else local s = Multilingual.getBase( able ) if s then r = mw.language.getFallbacksFor( s ) if r[ 1 ] == "en" then local d = fetchISO639( "fallback" ) if type( d ) == "table" and type( d[ s ] ) == "string" then r = mw.text.split( d[ s ], "|" ) table.insert( r, "en" ) end end end end end return r or false end -- Multilingual.fallback() Multilingual.findCode = function ( ask ) -- Retrieve code of local (current project or English) language name -- Precondition: -- ask -- string, with presumable language name -- A code itself will be identified, too. -- Postcondition: -- Returns string, or false local seek = mw.text.trim( ask ) local r = false if #seek > 1 then if seek:find( "[", 1, true ) then local wlink = fetch( "WLink" ) if wlink and type( wlink.getPlain ) == "function" then seek = wlink.getPlain( seek ) end end seek = mw.ustring.lower( seek ) if Multilingual.isLang( seek ) then r = Multilingual.fair( seek ) else local collection = favorites() for i = 1, #collection do r = find( seek, collection[ i ] ) if r then break -- for i end end -- for i end end return r end -- Multilingual.findCode() Multilingual.fix = function ( attempt ) -- Fix frequently mistaken language code -- Precondition: -- attempt -- string, with presumable language code -- Postcondition: -- Returns string with correction, or false if no problem known local r = fetchISO639( "correction" )[ attempt:lower() ] return r or false end -- Multilingual.fix() Multilingual.format = function ( apply, alien, alter, active, alert, frame, assembly, adjacent, ahead ) -- Format one or more languages -- Precondition: -- apply -- string with language list or item -- alien -- language of the answer -- -- nil, false, "*": native -- -- "!": current project -- -- "#": code, downcased, space separated -- -- "-": code, mixcase, space separated -- -- any valid code -- alter -- capitalize, if "c"; downcase all, if "d" -- capitalize first item only, if "f" -- downcase every first word only, if "m" -- active -- link items, if true -- alert -- string with category title in case of error -- frame -- if available -- assembly -- string with split pattern, if list expected -- adjacent -- string with list separator, else assembly -- ahead -- string to prepend first element, if any -- Postcondition: -- Returns string, or false if apply empty local r = false if apply then local slang if assembly then local bucket = mw.text.split( apply, assembly ) local shift = alter local separator if adjacent then separator = adjacent elseif alien == "#" or alien == "-" then separator = " " else separator = assembly end for k, v in pairs( bucket ) do slang = Multilingual.format( v, alien, shift, active, alert ) if slang then if r then r = string.format( "%s%s%s", r, separator, slang ) else r = slang if shift == "f" then shift = "d" end end end end -- for k, v if r and ahead then r = ahead .. r end else local single = mw.text.trim( apply ) if single == "" then r = false else local lapsus, slot slang = Multilingual.findCode( single ) if slang then if alien == "-" then r = slang elseif alien == "#" then r = slang:lower() else r = Multilingual.getName( slang, alien ) if active then slot = fill( slang, false, frame ) if slot then local wlink = fetch( "WLink" ) if wlink and type( wlink.getTarget ) == "function" then slot = wlink.getTarget( slot ) end else lapsus = alert end end end else r = single if active then local title = mw.title.makeTitle( 0, single ) if title.exists then slot = single end end lapsus = alert end if not r then r = single elseif alter == "c" or alter == "f" then r = mw.ustring.upper( mw.ustring.sub( r, 1, 1 ) ) .. mw.ustring.sub( r, 2 ) elseif alter == "d" then if Multilingual.isMinusculable( slang, r ) then r = mw.ustring.lower( r ) end elseif alter == "m" then if Multilingual.isMinusculable( slang, r ) then r = mw.ustring.lower( mw.ustring.sub( r, 1, 1 ) ) .. mw.ustring.sub( r, 2 ) end end if slot then if r == slot then r = string.format( "[[%s]]", r ) else r = string.format( "[[%s|%s]]", slot, r ) end end if lapsus and alert then r = string.format( "%s[[Category:%s]]", r, alert ) end end end end return r end -- Multilingual.format() Multilingual.getBase = function ( ask ) -- Retrieve base language from possibly combined ISO language code -- Precondition: -- ask -- language code -- Postcondition: -- Returns string, or false local r if ask then local slang = ask:match( "^%s*(%a%a%a?)-?%a*%s*$" ) if slang then r = slang:lower() else r = false end else r = false end return r end -- Multilingual.getBase() Multilingual.getLang = function ( ask ) -- Retrieve components of a RFC 5646 language code -- Precondition: -- ask -- language code with subtags -- Postcondition: -- Returns table with formatted subtags -- .base -- .region -- .script -- .suggest -- .year -- .extension -- .other -- .n local tags = mw.text.split( ask, "-" ) local s = tags[ 1 ] local r if s:match( "^%a%a%a?$" ) then r = { base = s:lower(), legal = true, n = #tags } for i = 2, r.n do s = tags[ i ] if #s == 2 then if r.region or not s:match( "%a%a" ) then r.legal = false else r.region = s:upper() end elseif #s == 4 then if s:match( "%a%a%a%a" ) then r.legal = ( not r.script ) r.script = s:sub( 1, 1 ):upper() .. s:sub( 2 ):lower() elseif s:match( "20%d%d" ) or s:match( "1%d%d%d" ) then r.legal = ( not r.year ) r.year = s else r.legal = false end elseif #s == 3 then if r.extlang or not s:match( "%a%a%a" ) then r.legal = false else r.extlang = s:lower() end elseif #s == 1 then s = s:lower() if s:match( "[tux]" ) then r.extension = s for k = i + 1, r.n do s = tags[ k ] if s:match( "^%w+$" ) then r.extension = string.format( "%s-%s", r.extension, s ) else r.legal = false end end -- for k else r.legal = false end break -- for i else r.legal = ( not r.other ) and s:match( "%a%a%a" ) r.other = s:lower() end if not r.legal then break -- for i end end -- for i if r.legal then r.suggest = Multilingual.fix( r.base ) if r.suggest then r.legal = false end end else r = { legal = false } end if not r.legal then local cnf = fetch( "Multilingual", "config" ) if cnf and type( cnf.scream ) == "string" then r.scream = cnf.scream end end return r end -- Multilingual.getLang() Multilingual.getName = function ( ask, alien ) -- Which name is assigned to this language code? -- Precondition: -- ask -- language code -- alien -- language of the answer -- -- nil, false, "*": native -- -- "!": current project -- -- any valid code -- Postcondition: -- Returns string, or false local r if ask then local slang = alien local tLang if slang then if slang == "*" then slang = Multilingual.fair( ask ) elseif slang == "!" then slang = favorites()[ 1 ] else slang = Multilingual.fair( slang ) end else slang = Multilingual.fair( ask ) end if not slang then slang = ask or "?????" end slang = slang:lower() tLang = fetch( "Multilingual", "names" ) if tLang then tLang = tLang[ slang ] if tLang then r = tLang[ ask ] end end if not r then if not Multilingual.ext.tMW then Multilingual.ext.tMW = { } end tLang = Multilingual.ext.tMW[ slang ] if tLang == nil then tLang = mw.language.fetchLanguageNames( slang ) if tLang then Multilingual.ext.tMW[ slang ] = tLang else Multilingual.ext.tMW[ slang ] = false end end if tLang then r = tLang[ ask ] end end if not r then r = mw.language.fetchLanguageName( ask:lower(), slang ) if r == "" then r = false end end else r = false end return r end -- Multilingual.getName() Multilingual.i18n = function ( available, alt, frame ) -- Select translatable message -- Precondition: -- available -- table, with mapping language code ./. text -- alt -- string|nil|false, with fallback text -- frame -- frame, if available -- Returns -- 1. string|nil|false, with selected message -- 2. string|nil|false, with language code local r1, r2 if type( available ) == "table" then local codes = { } local trsl = { } local slang for k, v in pairs( available ) do if type( k ) == "string" and type( v ) == "string" then slang = mw.text.trim( k:lower() ) table.insert( codes, slang ) trsl[ slang ] = v end end -- for k, v slang = Multilingual.userLang( codes, frame ) if slang and trsl[ slang ] then r1 = mw.text.trim( trsl[ slang ] ) if r1 == "" then r1 = false else r2 = slang end end end if not r1 and type( alt ) == "string" then r1 = mw.text.trim( alt ) if r1 == "" then r1 = false end end return r1, r2 end -- Multilingual.i18n() Multilingual.int = function ( access, alien, apply ) -- Translated system message -- Precondition: -- access -- message ID -- alien -- language code -- apply -- nil, or sequence table with parameters $1, $2, ... -- Postcondition: -- Returns string, or false local o = mw.message.new( access ) local r if o:exists() then if type( alien ) == "string" then o:inLanguage( alien:lower() ) end if type( apply ) == "table" then o:params( apply ) end r = o:plain() end return r or false end -- Multilingual.int() Multilingual.isLang = function ( ask, additional ) -- Could this be an ISO language code? -- Precondition: -- ask -- language code -- additional -- true, if Wiki codes like "simple" permitted -- Postcondition: -- Returns boolean local r, s if additional then s = ask else s = Multilingual.getBase( ask ) end if s then r = mw.language.isKnownLanguageTag( s ) if r then r = not Multilingual.fix( s ) elseif additional then r = Multilingual.exotic[ s ] or false end else r = false end return r end -- Multilingual.isLang() Multilingual.isLangWiki = function ( ask ) -- Could this be a Wiki language version? -- Precondition: -- ask -- language version specifier -- Postcondition: -- Returns boolean local r local s = Multilingual.getBase( ask ) if s then r = mw.language.isSupportedLanguage( s ) or Multilingual.exotic[ ask ] else r = false end return r end -- Multilingual.isLangWiki() Multilingual.isMinusculable = function ( ask, assigned ) -- Could this language name become downcased? -- Precondition: -- ask -- language code, or nil -- assigned -- language name, or nil -- Postcondition: -- Returns boolean local r = true if ask then local cnf = fetch( "Multilingual", "config" ) if cnf then local s = string.format( " %s ", ask:lower() ) if type( cnf.stopMinusculization ) == "string" and cnf.stopMinusculization:find( s, 1, true ) then r = false end if r and assigned and type( cnf.seekMinusculization ) == "string" and cnf.seekMinusculization:find( s, 1, true ) and type( cnf.scanMinusculization ) == "string" then local scan = assigned:gsub( "[%(%)]", " " ) .. " " if not scan:find( cnf.scanMinusculization ) then r = false end end end end return r end -- Multilingual.isMinusculable() Multilingual.isRTL = function ( ask ) -- Check whether language is written right-to-left -- Precondition: -- ask -- string, with language (or script) code -- Returns true, if right-to-left local r Multilingual.rtl = Multilingual.rtl or { } r = Multilingual.rtl[ ask ] if type( r ) ~= "boolean" then local bib = fetch( "ISO15924" ) if type( bib ) == "table" and type( bib.isRTL ) == "function" then r = bib.isRTL( ask ) else r = mw.language.new( ask ):isRTL() end Multilingual.rtl[ ask ] = r end return r end -- Multilingual.isRTL() Multilingual.message = function ( arglist, frame ) -- Show text in best match of user language like system message -- Precondition: -- arglist -- template arguments -- frame -- frame, if available -- Postcondition: -- Returns string with appropriate text local r if type( arglist ) == "table" then local t = { } local m, p, save for k, v in pairs( arglist ) do if type( k ) == "string" and type( v ) == "string" then v = mw.text.trim( v ) if v ~= "" then if k:match( "^%l%l" ) then t[ k ] = v elseif k:match( "^%$%d$" ) and k ~= "$0" then p = p or { } k = tonumber( k:match( "^%$(%d)$" ) ) p[ k ] = v if not m or k > m then m = k end end end end end -- for k, v if type( arglist[ "-" ] ) == "string" then save = arglist[ arglist[ "-" ] ] end r = Multilingual.i18n( t, save, frame ) if p and r and r:find( "$", 1, true ) then t = { } for i = 1, m do t[ i ] = p[ i ] or "" end -- for i r = mw.message.newRawMessage( r, t ):plain() end end return r or "" end -- Multilingual.message() Multilingual.sitelink = function ( all, frame ) -- Make link at local or other site with optimal linktext translation -- Precondition: -- all -- string or table or number, item ID or entity -- frame -- frame, if available -- Postcondition: -- Returns string with any helpful internal link, or plain text local s = type( all ) local object, r if s == "table" then object = all elseif s == "string" then object = mw.wikibase.getEntity( all ) elseif s == "number" then object = mw.wikibase.getEntity( string.format( "Q%d", all ) ) end if type( object ) == "table" then local collection = object.sitelinks local entry s = false if type( collection ) == "table" then Multilingual.site = Multilingual.site or mw.wikibase.getGlobalSiteId() entry = collection[ Multilingual.site ] if entry then s = ":" .. entry.title elseif collection.enwiki then s = "w:en:" .. collection.enwiki.title end end r = Multilingual.wikibase( object, "labels", frame ) if s then if s == ":" .. r then r = string.format( "[[%s]]", s ) else r = string.format( "[[%s|%s]]", s, r ) end end end return r or "" end -- Multilingual.sitelink() Multilingual.tabData = function ( access, at, alt, frame ) -- Retrieve translated keyword from commons:Data:****.tab -- Precondition: -- access -- string, with page identification on Commons -- at -- string, with keyword -- alt -- string|nil|false, with fallback text -- frame -- frame, if available -- Returns -- 1. string|nil|false, with selected message -- 2. language code, or "error" local data = fetchData( access ) local r1, r2 if type( data ) == "table" then if type( at ) == "string" then local seek = mw.text.trim( at ) if seek == "" then r1 = "EMPTY Multilingual.tabData key" else local e, poly for i = 1, #data do e = data[ i ] if type( e ) == "table" then if e[ 1 ] == seek then if type( e[ 2 ] ) == "table" then poly = e[ 2 ] else r1 = "INVALID Multilingual.tabData bad #" .. tostring( i ) end break -- for i end else break -- for i end end -- for i if poly then data = poly else r1 = "UNKNOWN Multilingual.tabData key: " .. seek end end else r1 = "INVALID Multilingual.tabData key" end else r1 = data end if r1 then r2 = "error" elseif data then r1, r2 = Multilingual.i18n( data, alt, frame ) r2 = r2 or "error" end return r1, r2 end -- Multilingual.tabData() Multilingual.userLang = function ( accept, frame ) -- Try to support user language by application -- Precondition: -- accept -- string or table -- space separated list of available ISO 639 codes -- Default: project language, or English -- frame -- frame, if available -- Postcondition: -- Returns string with appropriate code local s = type( accept ) local codes, r, slang if s == "string" then codes = mw.text.split( accept:lower(), "%s+" ) elseif s == "table" then codes = { } for i = 1, #accept do s = accept[ i ] if type( s ) == "string" and s ~= "" then table.insert( codes, s:lower() ) end end -- for i end slang = User.favorize( codes, frame ) if slang then if feasible( slang, codes ) then r = slang elseif slang:find( "-", 1, true ) then slang = Multilingual.getBase( slang ) if feasible( slang, codes ) then r = slang end end if not r then local others = mw.language.getFallbacksFor( slang ) for i = 1, #others do slang = others[ i ] if feasible( slang, codes ) then r = slang break -- for i end end -- for i end end if not r then local back = favorites() for i = 1, #back do slang = back[ i ] if feasible( slang, codes ) then r = slang break -- for i end end -- for i if not r and codes[ 1 ] then r = codes[ 1 ] end end return r or favorites()[ 1 ] end -- Multilingual.userLang() Multilingual.userLangCode = function () -- Guess a user language code -- Postcondition: -- Returns code of current best guess return User.self or favorites()[ 1 ] end -- Multilingual.userLangCode() Multilingual.wikibase = function ( all, about, attempt, frame ) -- Optimal translation of wikibase component -- Precondition: -- all -- string or table, object ID or entity -- about -- boolean, true "descriptions" or false "labels" -- attempt -- string or not, code of preferred language -- frame -- frame, if available -- Postcondition: -- Returns -- 1. string, with selected message -- 2. string, with language code, or not local s = type( all ) local object, r, r2 if s == "table" then object = all elseif s == "string" then object = mw.wikibase.getEntity( all ) end if type( object ) == "table" then if about and about ~= "labels" then s = "descriptions" else s = "labels" end object = object[ s ] if type( object ) == "table" then if object[ attempt ] then r = object[ attempt ].value r2 = attempt else local poly for k, v in pairs( object ) do poly = poly or { } poly[ k ] = v.value end -- for k, v if poly then r, r2 = Multilingual.i18n( poly, nil, frame ) end end end end return r or "", r2 end -- Multilingual.wikibase() Failsafe.failsafe = function ( atleast ) -- Retrieve versioning and check for compliance -- Precondition: -- atleast -- string, with required version -- or wikidata|item|~|@ or false -- Postcondition: -- Returns string -- with queried version/item, also if problem -- false -- if appropriate -- 2020-08-17 local since = atleast local last = ( since == "~" ) local linked = ( since == "@" ) local link = ( since == "item" ) local r if last or link or linked or since == "wikidata" then local item = Failsafe.item since = false if type( item ) == "number" and item > 0 then local suited = string.format( "Q%d", item ) if link then r = suited else local entity = mw.wikibase.getEntity( suited ) if type( entity ) == "table" then local seek = Failsafe.serialProperty or "P348" local vsn = entity:formatPropertyValues( seek ) if type( vsn ) == "table" and type( vsn.value ) == "string" and vsn.value ~= "" then if last and vsn.value == Failsafe.serial then r = false elseif linked then if mw.title.getCurrentTitle().prefixedText == mw.wikibase.getSitelink( suited ) then r = false else r = suited end else r = vsn.value end end end end end end if type( r ) == "nil" then if not since or since <= Failsafe.serial then r = Failsafe.serial else r = false end end return r end -- Failsafe.failsafe() -- Export local p = { } p.fair = function ( frame ) -- Format language code -- 1 -- language code local s = mw.text.trim( frame.args[ 1 ] or "" ) return Multilingual.fair( s ) or "" end -- p.fair p.fallback = function ( frame ) -- Is another language suitable as replacement? -- 1 -- language version specifier to be supported -- 2 -- language specifier of a possible replacement local s1 = mw.text.trim( frame.args[ 1 ] or "" ) local s2 = mw.text.trim( frame.args[ 2 ] or "" ) local r = Multilingual.fallback( s1, s2 ) if type( r ) == "table" then r = r[ 1 ] else r = r and "1" or "" end return r end -- p.fallback p.findCode = function ( frame ) -- Retrieve language code from language name -- 1 -- name in current project language local s = mw.text.trim( frame.args[ 1 ] or "" ) return Multilingual.findCode( s ) or "" end -- p.findCode p.fix = function ( frame ) local r = frame.args[ 1 ] if r then r = Multilingual.fix( mw.text.trim( r ) ) end return r or "" end -- p.fix p.format = function ( frame ) -- Format one or more languages -- 1 -- language list or item -- slang -- language of the answer, if not native -- * -- native -- ! -- current project -- any valid code -- shift -- capitalize, if "c"; downcase, if "d" -- capitalize first item only, if "f" -- link -- 1 -- link items -- scream -- category title in case of error -- split -- split pattern, if list expected -- separator -- list separator, else split -- start -- prepend first element, if any local r local link if frame.args.link == "1" then link = true end r = Multilingual.format( frame.args[ 1 ], frame.args.slang, frame.args.shift, link, frame.args.scream, frame, frame.args.split, frame.args.separator, frame.args.start ) return r or "" end -- p.format p.getBase = function ( frame ) -- Retrieve base language from possibly combined ISO language code -- 1 -- code local s = mw.text.trim( frame.args[ 1 ] or "" ) return Multilingual.getBase( s ) or "" end -- p.getBase p.getName = function ( frame ) -- Retrieve language name from ISO language code -- 1 -- code -- 2 -- language to be used for the answer, if not native -- ! -- current project -- * -- native -- any valid code local s = mw.text.trim( frame.args[ 1 ] or "" ) local slang = frame.args[ 2 ] local r Multilingual.frame = frame if slang then slang = mw.text.trim( slang ) end r = Multilingual.getName( s, slang ) return r or "" end -- p.getName p.int = function ( frame ) -- Translated system message -- 1 -- message ID -- lang -- language code -- $1, $2, ... -- parameters local sysMsg = frame.args[ 1 ] local r if sysMsg then sysMsg = mw.text.trim( sysMsg ) if sysMsg ~= "" then local n = 0 local slang = frame.args.lang local i, params, s if slang == "" then slang = false end for k, v in pairs( frame.args ) do if type( k ) == "string" then s = k:match( "^%$(%d+)$" ) if s then i = tonumber( s ) if i > n then n = i end end end end -- for k, v if n > 0 then local s params = { } for i = 1, n do s = frame.args[ "$" .. tostring( i ) ] or "" table.insert( params, s ) end -- for i end r = Multilingual.int( sysMsg, slang, params ) end end return r or "" end -- p.int p.isLang = function ( frame ) -- Could this be an ISO language code? -- 1 -- code local s = mw.text.trim( frame.args[ 1 ] or "" ) local lucky, r = pcall( Multilingual.isLang, s ) return r and "1" or "" end -- p.isLang p.isLangWiki = function ( frame ) -- Could this be a Wiki language version? -- 1 -- code -- Returns non-empty, if possibly language version local s = mw.text.trim( frame.args[ 1 ] or "" ) local lucky, r = pcall( Multilingual.isLangWiki, s ) return r and "1" or "" end -- p.isLangWiki p.isRTL = function ( frame ) -- Check whether language is written right-to-left -- 1 -- string, with language code -- Returns non-empty, if right-to-left local s = mw.text.trim( frame.args[ 1 ] or "" ) return Multilingual.isRTL( s ) and "1" or "" end -- p.isRTL() p.message = function ( frame ) -- Translation of text element return Multilingual.message( fold( frame ), frame ) end -- p.message p.sitelink = function ( frame ) -- Make link at local or other site with optimal linktext translation -- 1 -- item ID local s = mw.text.trim( frame.args[ 1 ] or "" ) local r if s:match( "^%d+$") then r = tonumber( s ) elseif s:match( "^Q%d+$") then r = s end if r then r = Multilingual.sitelink( r, frame ) end return r or s end -- p.sitelink p.tabData = function ( frame ) -- Retrieve best message text from Commons Data -- 1 -- page identification on Commons -- 2 -- keyword -- alt -- fallback text local suite = frame.args[ 1 ] local seek = frame.args[ 2 ] local salt = frame.args.alt local r = Multilingual.tabData( suite, seek, salt, frame ) return r end -- p.tabData p.userLang = function ( frame ) -- Which language does the current user prefer? -- 1 -- space separated list of available ISO 639 codes local s = mw.text.trim( frame.args[ 1 ] or "" ) return Multilingual.userLang( s, frame ) end -- p.userLang p.wikibase = function ( frame ) -- Optimal translation of wikibase component -- 1 -- object ID -- 2 -- 1 for "descriptions", 0 for "labels". -- or either "descriptions" or "labels" local r local s = mw.text.trim( frame.args[ 1 ] or "" ) if s ~= "" then local s2 = mw.text.trim( frame.args[ 2 ] or "0" ) local slang = mw.text.trim( frame.args.lang or "" ) local large = ( s2 ~= "" and s2 ~= "0" ) if slang == "" then slang = false end r = Multilingual.wikibase( s, large, slang, frame ) end return r or "" end -- p.wikibase p.failsafe = function ( frame ) -- Versioning interface local s = type( frame ) local since if s == "table" then since = frame.args[ 1 ] elseif s == "string" then since = frame end if since then since = mw.text.trim( since ) if since == "" then since = false end end return Failsafe.failsafe( since ) or "" end -- p.failsafe() p.Multilingual = function () return Multilingual end -- p.Multilingual return p d1zm42sep4ytfi0dl3dok26gecqprzg Modul:Multilingual/doc 828 3703 18694 2024-09-29T11:34:18Z Munajad.MH 3071 ←Membuat halaman berisi ''''<code>Multilingual</code>''' – Module with functions in context of languages, language codes, language names. == Functions for templates == All functions expect one unnamed parameter <code>1</code> with the key information, and sometimes more optionals. Whitespace ahead and after any content is ignored. Upcasing of language code segments like in <code>en-US</code> does not matter; results are downcased. The return value is an empty string (“nothing”),...' 18694 wikitext text/x-wiki '''<code>Multilingual</code>''' – Module with functions in context of languages, language codes, language names. == Functions for templates == All functions expect one unnamed parameter <code>1</code> with the key information, and sometimes more optionals. Whitespace ahead and after any content is ignored. Upcasing of language code segments like in <code>en-US</code> does not matter; results are downcased. The return value is an empty string (“nothing”), if the parameter value does not fulfil the expectations. If there is a result or the query condition is true, at least one visible character will be returned. The result does not begin or end with a space. ; fair : Format language code according to RFC 5646 and check validity :* ''Result:'' empty, if invalid ; findCode : Retrieve code of language name in local (current project) language. : A code itself will be identified, too. ; format : Format one or more languages. :* <code>1</code> – language list or single item :* <code>slang</code> – language of the answer, if not native :** <code>*</code> – native ''(default)'' :** <code>!</code> – current project :** any valid code :* <code>shift</code> – capitalization :** <code>c</code> – capitalize all :** <code>d</code> – downcase everything :** <code>f</code> – capitalize first item only :** <code>m</code> – downcase every first word in item only :* <code>link=1</code> – link items :* <code>scream</code> – category title in case of error :* <code>split</code> – split pattern, if list expected; e.g. <code>split=,</code> – otherwise <code>1</code> is regarded as single item :* <code>separator</code> – list separator, else <code>split</code> :* <code>start</code> – prepend first list element, if any ; getBase : Retrieve base language from possibly combined ISO language code. ; getName : Which name is assigned to this language code? :* <code>2</code> – language of the answer :** <code>*</code> – in that language itself ''(default)'' :** <code>!</code> – in project language :** Any ISO code. ; isLang : Could this be an ISO language code? :* ''nothing'' – if not ; isLangWiki : Could this be a Wiki language version? :* ''nothing'' – if not ; kannDeutsch : Might someone with this language code understand German? :* ''nothing'' – if not ; userLang : Try to support user language by application. :* <code>1</code> – space separated list of available ISO 639 codes :* ''Result:'' :** If the current user language is not a list element, the first element is used. :** If the current user language is a variant like <code>en-US</code> or <code>en-GB</code> and that is not mentioned explicitly in list, base language (here&nbsp;<code>en</code>) will be tried. :** If nothing matches and no list is provided, the project language (here&nbsp;<code>{{CONTENTLANGUAGE}}</code>), at least <code>en</code> for English will be returned. ; failsafe : Version ID: <code>{{#invoke:Multilingual|failsafe}}</code> : optional parameter <code>1</code> – required version :: result: empty, if requirement not met === Examples (test page) === A [[Wikipedia:Lua/Modul/Multilingual/Test|test page]] illustrates practical use. == Functions for Lua modules (API) == All functions described above can be used by other modules: <syntaxhighlight lang="lua"> local lucky, Multilingual = pcall( require, "Module:Multilingual" ) if type( Multilingual ) == "table" then Multilingual = Multilingual.Multilingual() else -- failure; Multilingual is the error message return "<span class='error'>" .. Multilingual .. "</span>" end </syntaxhighlight> Subsequently there are available: ; Multilingual.fair( ask ) :* ''ask'' – string, or table according to getLang() ; Multilingual.findCode( ask ) ; Multilingual.format( apply, alien, alter, active, alert, frame, assembly, adjacent ) :* ''apply'' – string with language list or single item :* ''alien'' – language of the answer :** <code>nil false "*"</code> – native :** <code>"!"</code> – current project :** any valid code :* ''alter'' – capitalization :** <code>"c"</code> – capitalize :** <code>"d"</code> – downcase everything :** <code>"f"</code> – capitalize first item only, downcase anything else :* ''active'' – link items, if <code>true</code> :* ''alert'' – string with category title in case of error :* ''frame'' – if available :* ''assembly'' – string with split pattern, if list expected :* ''adjacent'' – string with list separator, else ''assembly'' :* ''ahead'' – string for optional prepending first element, if any ; Multilingual.getBase( ask ) ; Multilingual.getLang( ask ) : Split language code into components : Returns: ''table'' :: <code>.base</code> – Basic language (2–3 lowercase letters) :: <code>.region</code> – Country (2 uppercase letters) :: <code>.script</code> – Scripting (4 letters, capitalized) :: <code>.year</code> – year (4 digits) :: <code>.extension</code> – Extension (1 lowercase letter) :: <code>.other</code> – More :: <code>.legal</code> – ''true'' if valid :: <code>.n</code> – Number of components ; Multilingual.getName( ask, alien ) :* ''alien'' – language of the answer :** <code>nil false "*"</code> – native :** <code>"!"</code> – current project :** Any ISO code. ; Multilingual.isLang( ask ) ; Multilingual.isLangWiki( ask ) ; Multilingual.kannDeutsch( ask ) ; Multilingual.userLang( accept, frame ) :* ''accept'' – string with space separated list of available ISO 639 codes :* ''frame'' – if available ; Multilingual.failsafe( atleast ) :* atleast<br />''optional''<br />''nil'' or required version :* Returns: ''string'' or ''false'' If succeeding, the ''Multilingual.get*()'' return a string, the ''Multilingual.is*()'' <code>true</code>; on failure <code>false</code>. == Usage == General library; no limitations. == Dependencies == * [[Module:WLink|WLink]] * [[Module:Multilingual/config|/config]] – optional project specific adaption o7cg9i0r2f5vbmnwr9j8cy5y3d461np Modul:WLink 828 3704 18695 2024-09-29T11:35:18Z Munajad.MH 3071 ←Membuat halaman berisi 'local WLink = { suite = "WLink", serial = "2016-10-05" }; --[=[ ansiPercent() formatURL() getArticleBase() getBaseTitle() getEscapedTitle() getExtension() getFile() getFragment() getLanguage() getNamespace() getPlain() getProject() getTarget() getTargetPage() getTitle() getWeblink() isBracketedLink() isBracketedURL() isCategorization() isExternalLink() isInterlanguage() isInterwiki() isMedia() isTitledLink() isValidLink() isWikilink() wikilink()...' 18695 Scribunto text/plain local WLink = { suite = "WLink", serial = "2016-10-05" }; --[=[ ansiPercent() formatURL() getArticleBase() getBaseTitle() getEscapedTitle() getExtension() getFile() getFragment() getLanguage() getNamespace() getPlain() getProject() getTarget() getTargetPage() getTitle() getWeblink() isBracketedLink() isBracketedURL() isCategorization() isExternalLink() isInterlanguage() isInterwiki() isMedia() isTitledLink() isValidLink() isWikilink() wikilink() failsafe() ]=] -- local globals local URLutil = false; local utilURL = function () -- Attach URLutil library module -- Postcondition: -- Returns table, with URLutil library -- Throws error, if not available if not URLutil then local lucky, util = pcall( require, "Module:URLutil" ); if lucky then if type( util ) == "table" then URLutil = util.URLutil(); end util = "library URLutil invalid"; end if type( URLutil ) ~= "table" then error( util, 0 ); end end return URLutil; end -- utilURL() local contentExtlink = function ( attempt ) -- Retrieve span of external link between brackets -- Precondition: -- attempt -- string, with presumable link -- the first char is expected to be "[" -- Postcondition: -- Returns string, number, number -- string including whitespace -- number with index of relevant "[" -- number with index after relevant "]" -- false if nothing found local r1 = false; local r2 = false; local r3 = attempt:find( "]", 2, true ); if r3 then local s = attempt:sub( 2, r3 - 1 ); local i = s:find( "[", 1, true ); if i then r1 = s:sub( i + 1 ); r2 = i; else r1 = s; r2 = 1; end else r3 = false; end return r1, r2, r3; end -- contentExtlink() local contentWikilink = function ( attempt ) -- Retrieve span of wikilink between brackets -- Precondition: -- attempt -- string, with presumable link -- the first two chars are expected to be "[[" -- Postcondition: -- Returns string, number, number -- string including whitespace -- number with index of relevant "[[" -- number with index after relevant "]]" -- false if nothing found local r1 = false; local r2 = false; local r3 = attempt:find( "]]", 3, true ); if r3 then local s = attempt:sub( 3, r3 - 1 ); local i = s:find( "[[", 1, true ); if i then r1 = s:sub( i + 2 ); r2 = i; else r1 = s; r2 = 1; end end return r1, r2, r3; end -- contentWikilink() local extractExtlink = function ( attempt ) -- Retrieve external link -- Precondition: -- attempt -- string, with presumable link -- the first char is expected to be "[" -- Postcondition: -- Returns string, string -- first with target and title -- second result false if not titled -- false if nothing found local r1 = false; local r2 = false; local s = contentExtlink( attempt ); if s then local i = s:find( "%s", 1 ); if i then r1 = s:sub( 1, i - 1 ); r2 = mw.text.trim( s:sub( i + 1 ) ); if r2 == "" then r2 = false; end else r1 = s; end if r1 then r1 = mw.text.trim( r1 ); if r1 == "" or not utilURL().isResourceURL( r1 ) then r1 = false; end end if not r1 then r2 = false; end end return r1, r2; end -- extractExtlink() local extractWikilink = function ( attempt ) -- Retrieve wikilink -- Precondition: -- attempt -- string, with presumable link -- the first two chars are expected to be "[[" -- Postcondition: -- Returns string, string -- first with target -- second result title, or false if not piped -- false if nothing found local r1 = false; local r2 = false; local s = contentWikilink( attempt ); if s then local i = s:find( "|", 1, true ); if i then r1 = s:sub( 1, i - 1 ); r2 = s:sub( i + 1 ); else r1 = s; end r1 = mw.text.trim( r1 ); if r1 == "" then r1 = false; else r1 = r1:gsub( "_", " " ) :gsub( "&nbsp;", " " ) :gsub( "&thinsp;", " " ) :gsub( "&#160;", " " ) :gsub( "&#8239;", " " ) :gsub( " +", " " ); r1 = mw.text.decode( r1 ); end end return r1, r2; end -- extractWikilink() local prefix = function ( ask, ahead ) -- Interprete prefix of language or project type -- Precondition: -- ask -- string, with presumable prefix -- ahead -- true, if first segment -- Postcondition: -- Returns string,string or nil -- first string one of "lead", "lang", "project" -- second string is formatted value -- type is one of "lead", "lang", "project" -- nil if nothing found local r1, r2; local prefixes = { b = true, c = "commons", d = true, commons = true, m = "meta", mediawiki = "mw", mw = true, meta = true, n = true, q = true, s = true, simple = false, v = true, voy = true, w = true, wikibooks = "b", wikidata = "d", wikinews = "n", wikipedia = "w", wikiquote = "q", wikisource = "s", wikiversity = "v", wikivoyage = "voy", wikt = true, wiktionary = "wikt" }; local s = mw.text.trim( ask ); if s == "" then if ahead then r1 = "lead"; r2 = true; end else local p; s = s:lower(); p = prefixes[ s ]; if p == true then r1 = "project"; r2 = s; elseif p then r1 = "project"; r2 = p; elseif p == false then r1 = "lang"; r2 = s; elseif s:match( "^%l%l%l?$" ) and mw.language.isSupportedLanguage( s ) then r1 = "lang"; r2 = s; end end return r1, r2; end -- prefix() local target = function ( attempt, lonely ) -- Retrieve first target (wikilink or URL), or entire string -- Precondition: -- attempt -- string, with presumable link somewhere -- lonely -- remove fragment, if true -- Postcondition: -- Returns string, number -- string, with detected link target, or entire -- number, with number of brackets, if found, or 2 local r1, r2 = WLink.getTarget( attempt ); if not r1 then r1 = mw.text.trim( attempt ); r2 = 2; end if lonely then local i = r1:find( "#", 1, true ); if i == 1 then r1 = ""; elseif i then r1 = r1:sub( 1, i - 1 ); end end return r1, r2; end -- target() function WLink.ansiPercent( attempt, alter ) -- Convert string by ANSI encoding rather than UTF-8 encoding -- Precondition: -- attempt -- string, with presumable ANSI characters -- alter -- string or nil, to use for spaces instead of %20 -- Postcondition: -- Returns string, encoded local k, s; local r = attempt; if alter then r = r:gsub( " ", alter ); end for i = mw.ustring.len( r ), 1, -1 do k = mw.ustring.codepoint( r, i, i ); if k <= 32 or k > 126 then if k > 255 then s = mw.ustring.sub( r, i, i ); if k > 2047 then s = string.format( "%%%2X%%%2X%%%2X", s:byte( 1, 1 ), s:byte( 2, 2 ), s:byte( 3, 3 ) ); else s = string.format( "%%%2X%%%2X", s:byte( 1, 1 ), s:byte( 2, 2 ) ); end else s = string.format( "%%%2X", k ); end r = string.format( "%s%s%s", mw.ustring.sub( r, 1, i - 1 ), s, mw.ustring.sub( r, i + 1 ) ); end end -- for --i r = mw.ustring.gsub(r, '^%*', '%%2A') return r; end -- WLink.ansiPercent() function WLink.formatURL( adjust ) -- Create bracketed link, if not yet -- Precondition: -- adjust -- string, with URL or domain/path or bracketed link -- Postcondition: -- Returns string, with bracketed link -- false on invalid format local r; if type( adjust ) == "string" then if WLink.isBracketedLink( adjust ) then r = adjust; else local url = mw.text.trim( adjust ); local host; utilURL(); host = URLutil.getHost( adjust ); if not host then url = "http://" .. adjust; host = URLutil.getHost( url ); end if host then local path = URLutil.getRelativePath( url ); local show; if path == "/" then if not url:match( "/$" ) then url = url .. "/"; end show = host; else local i = path:find( "#" ); if i then path = path:sub( 1, i - 1 ); end show = host .. path; end r = string.format( "[%s %s]", url, show ); else r = adjust; end end else r = false; end return r; end -- WLink.formatURL() function WLink.getArticleBase( attempt ) -- Retrieve generic article title, no fragment nor brackets -- Precondition: -- attempt -- string, with wikilink or page title -- current page title, if missing -- Postcondition: -- Returns string, with identified lemma, or all -- false on invalid format local r; if attempt then local m; r, m = target( attempt, true ); if m ~= 2 then r = false; end else r = mw.title.getCurrentTitle().text; end if r then local sub = r:match( "^(.*%S) *%(.+%)$" ); if sub then r = sub; end end return r; end -- WLink.getArticleBase() function WLink.getBaseTitle( attempt ) -- Retrieve last segment in subpage, no fragment -- Precondition: -- attempt -- string, with wikilink or page title -- Postcondition: -- Returns string, with identified segment, or all local r; local s, m = target( attempt, true ); if m == 2 then local sub = s:match( "/([^/]+)$" ); if sub then r = sub; else r = s; end else r = false; end return r; end -- WLink.getBaseTitle() function WLink.getEscapedTitle( attempt ) -- Retrieve escaped link title -- Precondition: -- attempt -- string, with presumable link title -- Postcondition: -- Returns string, with suitable link title local s = mw.text.trim( attempt ); return s:gsub( "\n", " " ) :gsub( "%[", "&#91;" ) :gsub( "%]", "&#93;" ) :gsub( "|", "&#124;" ); end -- WLink.getEscapedTitle() function WLink.getExtension( attempt ) -- Retrieve media extension -- Precondition: -- attempt -- string, with wikilink (media link) or page title -- if URL, PDF may be detected -- Postcondition: -- Returns string, with detected downcased media type -- false if no extension found local r = false; local s, m = target( attempt ); if m == 2 then s = s:match( "%.(%a+)$" ); if s then r = s:lower(); end elseif s:upper():match( "[%./](PDF)%W?" ) then r = "pdf"; end return r; end -- WLink.getExtension() function WLink.getFile( attempt ) -- Retrieve media page identifier -- Precondition: -- attempt -- string, with wikilink (media link) or page title -- Postcondition: -- Returns string, with detected file title -- no namespace nor project -- false if no file found local r = false; local s, m = target( attempt ); if m == 2 then local slow = ":" .. s:lower(); local find = function ( a ) local seek = string.format( ":%s:().+%%.%%a+$", a:lower() ); local join = slow:find( seek ); local ret; if join then ret = s:sub( join + #a + 1 ); end return ret; end; r = find( "file" ); if not r then local trsl = mw.site.namespaces[6]; r = find( trsl.name ); if not r then trsl = trsl.aliases; for k, v in pairs( trsl ) do r = find( v ); if r then break; -- for k, v end end -- for k, v end end end return r; end -- WLink.getFile() function WLink.getFragment( attempt ) -- Retrieve fragment -- Precondition: -- attempt -- string, with presumable fragment -- Postcondition: -- Returns string, with detected fragment -- false if no address found local r = false; local s, m = target( attempt ); if s then local i = s:find( "#", 1, true ); if i then if i > 1 then s = s:sub( i - 1 ); i = 2; end if s:find( "&#", 1, true ) then s = mw.text.decode( s ); i = s:find( "#", 1, true ); if not i then s = ""; i = 0; end end s = s:sub( i + 1 ); r = mw.text.trim( s ); if r == "" then r = false; elseif m == 2 then r = r:gsub( "%.(%x%x)", "%%%1" ) :gsub( "_", " " ); r = mw.uri.decode( r, "PATH" ); end end end return r; end -- WLink.getFragment() function WLink.getLanguage( attempt ) -- Retrieve language project identifier -- Precondition: -- attempt -- string, with wikilink or page title -- Postcondition: -- Returns string, with detected downcased language identifier -- false if no project language found local r = false; local s, m = WLink.getTarget( attempt ); if m == 2 then local w = WLink.wikilink( s ); if w and w.lang then r = w.lang; end end return r; end -- WLink.getLanguage() function WLink.getNamespace( attempt ) -- Retrieve namespace number -- Precondition: -- attempt -- string, with wikilink or page title -- Postcondition: -- Returns number, of detected namespace -- false if no namespace found local r = false; local s, m = WLink.getTarget( attempt ); if m == 2 then local w = WLink.wikilink( s ); if w and not w.lang and not w.project and w.ns then r = w.ns; end end return r; end -- WLink.getNamespace() function WLink.getPlain( attempt ) -- Retrieve text with all links replaced by link titles -- Precondition: -- attempt -- string, with wikitext -- Postcondition: -- Returns string, with modified wikitext without links local r = attempt; local i = 1; local j, k, n, lean, s, shift, space, suffix; while ( true ) do j = r:find( "[", i, true ); if j then suffix = r:sub( j ); i = j + 1; lean = ( r:byte( i, i ) == 91 ); if lean then s, k, n = contentWikilink( suffix ); else s, k, n = contentExtlink( suffix ); end if s then if k > 1 then n = n - k; i = j + k; j = i - 1; suffix = r:sub( j ); end if lean then s, shift = extractWikilink( suffix ); if s then space = s:match( "^([^:]+):" ); if space then space = mw.site.namespaces[ space ]; if space then space = space.id; end end if space == 6 or space == 14 then shift = ""; elseif not shift then shift = s; end else s = ""; shift = ""; end else s, shift = extractExtlink( suffix ); if not s then s = ""; end if not shift then shift = ""; end i = i - 1; end if j > 1 then s = r:sub( 1, j - 1 ); else s = ""; end r = string.format( "%s%s%s", s, shift, r:sub( n + i ) ); i = i + #shift; else break; -- while true end else break; -- while true end end -- while true return r; end -- WLink.getPlain() function WLink.getProject( attempt ) -- Retrieve wikifarm project identifier -- Precondition: -- attempt -- string, with wikilink or page title -- Postcondition: -- Returns string, with detected downcased project identifier -- false if no project identifier found local r = false; local s, m = WLink.getTarget( attempt ); if m == 2 then local w = WLink.wikilink( s ); if w and w.project then r = w.project; end end return r; end -- WLink.getProject() function WLink.getTarget( attempt ) -- Retrieve first target (wikilink or URL) -- Precondition: -- attempt -- string, with presumable link somewhere -- Postcondition: -- Returns string, number -- string, with first detected link target -- number, with number of brackets, if found -- false if nothing found local r1 = false; local r2 = false; local i = attempt:find( "[", 1, true ); if i then local m; r1 = attempt:sub( i ); if r1:byte( 2, 2 ) == 91 then m = 2; r1 = extractWikilink( r1 ); else m = 1; r1 = extractExtlink( r1 ); end if r1 then r2 = m; end else r1 = attempt:match( "%A?([hf]t?tps?://%S+)%s?" ); if r1 then if utilURL().isResourceURL( r1 ) then r2 = 0; else r1 = false; end else r1 = false; end end return r1, r2; end -- WLink.getTarget() function WLink.getTargetPage( attempt ) -- Retrieve first target page (page name or URL of page) -- Precondition: -- attempt -- string, with presumable link somewhere -- Postcondition: -- Returns string, with first detected linked page -- false if nothing found local r1, r2 = WLink.getTarget( attempt ); if r1 then local i = r1:find( "#", 1, true ); if i then if i == 1 then r1 = false; else r1 = mw.text.trim( r1:sub( 1, i - 1 ) ); end end end return r1, r2; end -- WLink.getTargetPage() function WLink.getTitle( attempt ) -- Retrieve first link title (wikilink or URL), or wikilink target -- Precondition: -- attempt -- string, with presumable link somewhere -- Postcondition: -- Returns string, with first detected link target -- false if nothing found local r = false; local i = attempt:find( "[", 1, true ); if i then local s1, s2; r = attempt:sub( i ); if r:byte( 2, 2 ) == 91 then s1, s2 = extractWikilink( r ); if s2 then r = s2; else r = s1; end else s1, r = extractExtlink( r ); end end return r; end -- WLink.getTitle() function WLink.getWeblink( attempt, anURLutil ) -- Retrieve bracketed link from resource URL -- Precondition: -- attempt -- string, with URL, or something different -- anURLutil -- library module object, or nil -- Postcondition: -- Returns string, with first detected link target -- false if nothing found local second = ".ac.co.go.gv.or."; local r; if type( anURLutil ) == "table" then URLutil = anURLutil; else utilURL(); end if URLutil.isResourceURL( attempt ) then local site = URLutil.getAuthority( attempt ); local show; if #attempt == #site then site = site .. "/"; end show = URLutil.getTop3domain( "//" .. site ); if show then local scan = "[%./](%a+)(%.%l%l%.)(%a+)$"; local search = "." .. show; local s1, s2, s3 = search:match( scan ); if s2 then if not second:find( s2, 1, true ) then show = string.format( "%s.%s", s2, s3 ); end else show = false; end end if not show then show = URLutil.getTop2domain( "//" .. site ); if not show then show = URLutil.getHost( "//" .. site ); end end r = string.format( "[%s %s]", attempt, show ); else r = attempt; end return r; end -- WLink.getWeblink() function WLink.isBracketedLink( attempt ) -- Does attempt match a bracketed link? -- Precondition: -- attempt -- string, with presumable link somewhere -- Postcondition: -- Returns boolean local r = false; local i = attempt:find( "[", 1, true ); if i then local s = attempt:sub( i ); if s:byte( 2, 2 ) == 91 then s = extractWikilink( s ); else s = extractExtlink( s ); end if s then r = true; end end return r; end -- WLink.isBracketedLink() function WLink.isBracketedURL( attempt ) -- Does attempt match a bracketed URL? -- Precondition: -- attempt -- string, with presumable link somewhere -- Postcondition: -- Returns boolean local s, r = WLink.getTarget( attempt ); return ( r == 1 ); end -- WLink.isBracketedURL() function WLink.isCategorization( attempt ) -- Does attempt match a categorization? -- Precondition: -- attempt -- string, with presumable link somewhere -- Postcondition: -- Returns boolean local r = false; local s, m = WLink.getTarget( attempt ); if m == 2 then local w = WLink.wikilink( s ); if w and w.ns == 14 and not ( w.lead or w.lang or w.project ) and w.title ~= "" then r = true; end end return r; end -- WLink.isCategorization() function WLink.isExternalLink( attempt ) -- Does attempt match an external link? -- Precondition: -- attempt -- string, with presumable link somewhere -- Postcondition: -- Returns boolean local s, r = WLink.getTarget( attempt ); if r then r = ( r < 2 ); end return r; end -- WLink.isExternalLink() function WLink.isInterlanguage( attempt ) -- Does attempt match an interlanguage link? -- Precondition: -- attempt -- string, with presumable link somewhere -- Postcondition: -- Returns boolean local r = false; local s, m = WLink.getTarget( attempt ); if m == 2 then local w = WLink.wikilink( s ); if w and w.lang and not w.project and not w.lead and w.title ~= "" then r = true; end end return r; end -- WLink.isInterlanguage() function WLink.isInterwiki( attempt ) -- Does attempt match an interwiki link within wikifarm? -- Precondition: -- attempt -- string, with presumable link somewhere -- Postcondition: -- Returns boolean local r = false; local s, m = WLink.getTarget( attempt ); if m == 2 then local w = WLink.wikilink( s ); if w and ( w.lang or w.project ) and w.title ~= "" then r = true; end end return r; end -- WLink.isInterwiki() function WLink.isMedia( attempt ) -- Does attempt match a media translusion? -- Precondition: -- attempt -- string, with presumable link somewhere -- Postcondition: -- Returns boolean local r = false; local s, m = WLink.getTarget( attempt ); if m == 2 then local w = WLink.wikilink( s ); if w and w.ns == 6 and not ( w.lead or w.lang or w.project ) and w.title ~= "" and WLink.getExtension( w.title ) then r = true; end end return r; end -- WLink.isMedia() function WLink.isTitledLink( attempt ) -- Does attempt match a titled link? -- Precondition: -- attempt -- string, with presumable link somewhere -- Postcondition: -- Returns boolean local r = false; local i = attempt:find( "[", 1, true ); if i then local c, n; local s = attempt:sub( i ); if s:byte( 2, 2 ) == 91 then n = s:find( "%]%]", 5 ); c = "|"; else n = s:find( "%]", 8 ); c = "%s%S"; end if n then local m = s:find( c, 2 ); if m and m + 1 < n and WLink.getTarget( attempt ) then r = true; end end end return r; end -- WLink.isTitledLink() function WLink.isValidLink( attempt ) -- Does attempt match a link? -- Precondition: -- attempt -- string, with presumable link somewhere -- Postcondition: -- Returns boolean local s, r = WLink.getTarget( attempt ); if r then r = true; end return r; end -- WLink.isValidLink() function WLink.isWikilink( attempt ) -- Does attempt match a wikilink? -- Precondition: -- attempt -- string, with presumable link somewhere -- Postcondition: -- Returns boolean local s, m = WLink.getTarget( attempt ); return ( m == 2 ); end -- WLink.isWikilink() function WLink.wikilink( attempt ) -- Retrieve wikilink components -- Precondition: -- attempt -- string, with presumable link -- expected to be enclosed in "[[" "]]" -- else wikilink -- Postcondition: -- Returns table or false -- table of assignments with { type, value} -- type is one of "lead", -- "project", "lang", -- "ns", "space", "title" -- false if nothing found local s = contentWikilink( attempt ); local got, n, r; if not s then s = attempt; end i = s:find( "|", 1, true ); if i then s = s:sub( 1, i - 1 ); end got = mw.text.split( s, ":" ); n = table.maxn( got ); if n == 1 then r = { title = mw.text.trim( s ) }; else local j, k, o, v; r = { title = "" }; if n > 4 then k = 4; else k = n - 1; end j = k; for i = 1, j do s = mw.text.trim( got[ i ] ); if s ~= "" then o = mw.site.namespaces[ mw.text.trim( got[ i ] ) ]; if o then r.ns = o.id; r.space = o.name; k = i + 1; j = i - 1; break; -- for i end end end -- for i for i = 1, j do o, v = prefix( got[ i ], ( i == 1 ) ); if o then if r[ o ] then k = i; break; -- for i else r[ o ] = v; end else k = i; break; -- for i end end -- for i for i = k, n do r.title = r.title .. got[ i ]; if i < n then r.title = r.title .. ":"; end end -- for i end if r.lead and ( r.project or not r.title or ( not r.lang and r.ns ~= 6 and r.ns ~= 14 ) ) then r.lead = false; end return r; end -- WLink.wikilink() function WLink.failsafe( assert ) -- Retrieve versioning and check for compliance -- Precondition: -- assert -- string, with required version, or false -- Postcondition: -- Returns string with appropriate version, or false local r; if assert and assert > WLink.serial then r = false; else r = WLink.serial; end return r end -- WLink.failsafe() local function Template( frame, action, leave, lone ) -- Run actual code from template transclusion -- Precondition: -- frame -- object -- action -- string, with function name -- leave -- true: keep whitespace around -- lone -- true: permit call without parameters -- Postcondition: -- Return string; might be error message local lucky = true; local s = false; local r = false; local space; for k, v in pairs( frame.args ) do if k == 1 then if leave then s = v; else s = mw.text.trim( v ); end elseif action == "ansiPercent" and k == "space" then if v ~= "" then space = v; end elseif k ~= "template" then lucky = false; if r then r = r .. "|"; else r = "Unknown parameter: "; end r = string.format( "%s%s=", r, k ); end end -- for k, v if lucky then if s or lone then lucky, r = pcall( WLink[ action ], s, space ); else r = "Parameter missing"; lucky = false; end end if lucky then if type( r ) == "boolean" then if r then r = "1"; else r = ""; end end else r = string.format( "<span class=\"error\">%s</span>", r ); end return r; end -- Template() -- Export local p = { }; p.ansiPercent = function ( frame ) return Template( frame, "ansiPercent" ); end p.formatURL = function ( frame ) return Template( frame, "formatURL" ); end p.getArticleBase = function ( frame ) return Template( frame, "getArticleBase", false, true ); end p.getBaseTitle = function ( frame ) return Template( frame, "getBaseTitle" ); end p.getEscapedTitle = function ( frame ) return Template( frame, "getEscapedTitle" ); end p.getExtension = function ( frame ) return Template( frame, "getExtension" ); end p.getFile = function ( frame ) return Template( frame, "getFile" ); end p.getFragment = function ( frame ) return Template( frame, "getFragment" ); end p.getInterwiki = function ( frame ) return Template( frame, "getInterwiki" ); end p.getLanguage = function ( frame ) return Template( frame, "getLanguage" ); end p.getNamespace = function ( frame ) return tostring( Template( frame, "getNamespace" ) ); end p.getPlain = function ( frame ) return Template( frame, "getPlain" ); end p.getProject = function ( frame ) return Template( frame, "getProject" ); end p.getTarget = function ( frame ) return Template( frame, "getTarget" ); end p.getTargetPage = function ( frame ) return Template( frame, "getTargetPage" ); end p.getTitle = function ( frame ) return Template( frame, "getTitle" ); end p.getWeblink = function ( frame ) return Template( frame, "getWeblink" ); end p.isBracketedLink = function ( frame ) return Template( frame, "isBracketedLink" ); end p.isBracketedURL = function ( frame ) return Template( frame, "isBracketedURL" ); end p.isCategorization = function ( frame ) return Template( frame, "isCategorization" ); end p.isExternalLink = function ( frame ) return Template( frame, "isExternalLink" ); end p.isInterlanguage = function ( frame ) return Template( frame, "isInterlanguage" ); end p.isInterwiki = function ( frame ) return Template( frame, "isInterwiki" ); end p.isMedia = function ( frame ) return Template( frame, "isMedia" ); end p.isTitledLink = function ( frame ) return Template( frame, "isTitledLink" ); end p.isValidLink = function ( frame ) return Template( frame, "isValidLink" ); end p.isWeblink = function ( frame ) return Template( frame, "isWeblink" ); end p.isWikilink = function ( frame ) return Template( frame, "isWikilink" ); end p.failsafe = function ( frame ) local since = frame.args[ 1 ]; if since then since = mw.text.trim( since ); if since == "" then since = false; end end return WLink.failsafe( since ) or ""; end p.WLink = function () return WLink; end return p; khcam6fvoqmge78bt0ettgz26jbcp1w Modul:WLink/doc 828 3705 18696 2024-09-29T11:35:55Z Munajad.MH 3071 ←Membuat halaman berisi '{{High-use}} {{Module rating|release}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> '''<code>WLink</code>''' – Module with functions for strings in context of wikilinks and external links ([[Uniform Resource Locator|URL]]). This module was imported from [[:de:Module:WLink]]. == Usage == All functions expect exactly one unnamed parameter (which should be provided to get a me...' 18696 wikitext text/x-wiki {{High-use}} {{Module rating|release}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> '''<code>WLink</code>''' – Module with functions for strings in context of wikilinks and external links ([[Uniform Resource Locator|URL]]). This module was imported from [[:de:Module:WLink]]. == Usage == All functions expect exactly one unnamed parameter (which should be provided to get a meaningful answer). Whitespace ahead and after content is ignored. HTML Entities would not disturb syntax and might be resolved. The parameter might contain single or double bracketed links which would be extracted if appropriate. The return value is an empty string (“nothing”), if the parameter value does not fulfil the expectations. If there is a result or the query condition is true, at least one visible character will be returned. The result does not begin or end with a space. ; ansiPercent : Convert string by ANSI encoding rather than UTF-8 encoding : Required for some 20<sup>th</sup> century servers : Optional parameter <code>space</code> – encoding of spaces: :* <code>space=+</code> – common for query components :* <code>space=_</code> – as for Wikis :* Default: <code>%20</code> ; formatURL : Create bracketed link, if not yet, from URL or domain :* <nowiki>[http://example.org/about Homepage]</nowiki> ''yields'' <nowiki>[http://example.org/about Homepage]</nowiki> :* <nowiki>http://example.org/about</nowiki> ''yields'' <nowiki>[http://example.org/about example.org/about]</nowiki> :* example.org ''yields'' <nowiki>[http://example.org/ example.org]</nowiki> ; getArticleBase : Retrieve generic page title, no fragment nor brackets : Use current page title, if omitted. ; getBaseTitle : Retrieve last segment in subpage, no fragment ; getExtension : Retrieve media extension : Result is downcased (without leading dot). ; getFile : Retrieve media page identifier ; getFragment : Retrieve original (not decoded) fragment string after <code>#</code> ; <s>getLanguage</s> : Retrieve language identifier ; <s>getNamespace</s> : Retrieve namespace number ; getPlain : Retrieve text with all links replaced by link titles ; <s>getProject</s> : Retrieve project identifier within wikifarm (recommendable brief notation) ; getTarget : Retrieve first target (wikilink or URL) ; getTargetPage : Retrieve first target page (page name or URL of page) : Same as ''getTarget'' if no fragment. ; getTitle : Retrieve first link title (wikilink or URL), or wikilink target ; isBracketedLink : Does attempt match a bracketed link? ; isBracketedURL : Does attempt match a bracketed URL? ; isCategorization : Does attempt match a categorization? ; isExternalLink : Does attempt match an external link? ; isInterlanguage : Does attempt match an interlanguage link? ; isInterwiki : Does attempt match an interwiki link? ; isMedia : Does attempt match a media translusion? ; isTitledLink : Does attempt match a titled link? ; isValidLink : Does attempt match a link? ; isWeblink : Does attempt match an external link? ; isWikilink : Does attempt match a wikilink? ; failsafe : Version ID: <code>{{#invoke:WLink|failsafe}}</code> : optional parameter <code>1</code> – required version :: result: empty, if requirement not met === Examples (test page) === A [[:de:Wikipedia:Lua/Modul/WLink/Test|test page]] illustrates practical use. == Functions for Lua modules (API) == {{anchor|Lua}} All functions described above can be used by other modules: <syntaxhighlight lang="lua"> local lucky, WLink = pcall( require, "Module:WLink" ) if type( WLink ) == "table" then WLink = WLink.WLink() else -- failure; WLink is the error message return "<span class=\"error\">" .. WLink .. "</span>" end </syntaxhighlight> Subsequently there are available: * WLink.ansiPercent(story, space) * WLink.formatURL() * WLink.getArticleBase() * WLink.getBaseTitle() * WLink.getExtension() * WLink.getFile() * WLink.getFragment() *: <code>false</code>, if not found; but empty string if empty fragment. *: No leading <code>#</code> in result. * WLink.getLanguage() * WLink.getNamespace() * WLink.getPlain() * WLink.getProject() * WLink.getTarget() * WLink.getTargetPage() * WLink.getTitle() * WLink.isBracketedLink() * WLink.isBracketedURL() * WLink.isCategorization() * WLink.isExternalLink() * WLink.isInterlanguage() * WLink.isInterwiki() * WLink.isMedia() * WLink.isTitledLink() * WLink.isValidLink() * WLink.isWeblink() * WLink.isWikilink() * WLink.wikilink() *: Yields ''table'' with wikilink components, else <code>false</code>. *: Components might be, if provided: *:* <code>lead</code> – leading colon <code>:</code> present and required, if <code>true</code> *:* <code>project</code> – project interwiki within wikifarm (recommendable brief notation) *:* <code>lang</code> – known language version (downcased) *:* <code>ns</code> – number of namespace *:* <code>space</code> – local canonical name of namespace *:* <code>title</code> – page title as provided; at least empty string * WLink.failsafe(atleast) *:# atleast<br />''optional''<br />''nil'' or required version *: returns: ''string'' or ''false'' If succeeding, the ''WLink.get*()'' return a string, the ''WLink.is*()'' <code>true</code> (if no exception mentioned); on failure always <code>false</code>. bsc5qb3k8jk56roewrl4jnzkfgfe27i Modul:Text 828 3706 18697 2024-09-29T11:39:26Z Munajad.MH 3071 ←Membuat halaman berisi 'local yesNo = require("Module:Yesno") local Text = { serial = "2022-07-21", suite = "Text" } --[=[ Text utilities ]=] local function fiatQuote( apply, alien, advance ) -- Quote text -- Parameter: -- apply -- string, with text -- alien -- string, with language code -- advance -- number, with level 1 or 2 local r = apply and tostring(apply) or "" alien = alien or "en" advance = tonumber(advance) or...' 18697 Scribunto text/plain local yesNo = require("Module:Yesno") local Text = { serial = "2022-07-21", suite = "Text" } --[=[ Text utilities ]=] local function fiatQuote( apply, alien, advance ) -- Quote text -- Parameter: -- apply -- string, with text -- alien -- string, with language code -- advance -- number, with level 1 or 2 local r = apply and tostring(apply) or "" alien = alien or "en" advance = tonumber(advance) or 0 local suite local data = mw.loadData('Module:Text/data') local QuoteLang = data.QuoteLang local QuoteType = data.QuoteType local slang = alien:match( "^(%l+)-" ) suite = QuoteLang[alien] or slang and QuoteLang[slang] or QuoteLang["en"] if suite then local quotes = QuoteType[ suite ] if quotes then local space if quotes[ 3 ] then space = "&#160;" else space = "" end quotes = quotes[ advance ] if quotes then r = mw.ustring.format( "%s%s%s%s%s", mw.ustring.char( quotes[ 1 ] ), space, apply, space, mw.ustring.char( quotes[ 2 ] ) ) end else mw.log( "fiatQuote() " .. suite ) end end return r end -- fiatQuote() Text.char = function ( apply, again, accept ) -- Create string from codepoints -- Parameter: -- apply -- table (sequence) with numerical codepoints, or nil -- again -- number of repetitions, or nil -- accept -- true, if no error messages to be appended -- Returns: string local r = "" apply = type(apply) == "table" and apply or {} again = math.floor(tonumber(again) or 1) if again < 1 then return "" end local bad = { } local codes = { } for _, v in ipairs( apply ) do local n = tonumber(v) if not n or (n < 32 and n ~= 9 and n ~= 10) then table.insert(bad, tostring(v)) else table.insert(codes, math.floor(n)) end end if #bad > 0 then if not accept then r = tostring( mw.html.create( "span" ) :addClass( "error" ) :wikitext( "bad codepoints: " .. table.concat( bad, " " )) ) end return r end if #codes > 0 then r = mw.ustring.char( unpack( codes ) ) if again > 1 then r = r:rep(again) end end return r end -- Text.char() local function trimAndFormat(args, fmt) local result = {} if type(args) ~= 'table' then args = {args} end for _, v in ipairs(args) do v = mw.text.trim(tostring(v)) if v ~= "" then table.insert(result,fmt and mw.ustring.format(fmt, v) or v) end end return result end Text.concatParams = function ( args, apply, adapt ) -- Concat list items into one string -- Parameter: -- args -- table (sequence) with numKey=string -- apply -- string (optional); separator (default: "|") -- adapt -- string (optional); format including "%s" -- Returns: string local collect = { } return table.concat(trimAndFormat(args,adapt), apply or "|") end -- Text.concatParams() Text.containsCJK = function ( s ) -- Is any CJK code within? -- Parameter: -- s -- string -- Returns: true, if CJK detected s = s and tostring(s) or "" local patternCJK = mw.loadData('Module:Text/data').PatternCJK return mw.ustring.find( s, patternCJK ) ~= nil end -- Text.containsCJK() Text.removeDelimited = function (s, prefix, suffix) -- Remove all text in s delimited by prefix and suffix (inclusive) -- Arguments: -- s = string to process -- prefix = initial delimiter -- suffix = ending delimiter -- Returns: stripped string s = s and tostring(s) or "" prefix = prefix and tostring(prefix) or "" suffix = suffix and tostring(suffix) or "" local prefixLen = mw.ustring.len(prefix) local suffixLen = mw.ustring.len(suffix) if prefixLen == 0 or suffixLen == 0 then return s end local i = s:find(prefix, 1, true) local r = s local j while i do j = r:find(suffix, i + prefixLen) if j then r = r:sub(1, i - 1)..r:sub(j+suffixLen) else r = r:sub(1, i - 1) end i = r:find(prefix, 1, true) end return r end Text.getPlain = function ( adjust ) -- Remove wikisyntax from string, except templates -- Parameter: -- adjust -- string -- Returns: string local r = Text.removeDelimited(adjust,"<!--","-->") r = r:gsub( "(</?%l[^>]*>)", "" ) :gsub( "'''", "" ) :gsub( "''", "" ) :gsub( "&nbsp;", " " ) return r end -- Text.getPlain() Text.isLatinRange = function (s) -- Are characters expected to be latin or symbols within latin texts? -- Arguments: -- s = string to analyze -- Returns: true, if valid for latin only s = s and tostring(s) or "" --- ensure input is always string local PatternLatin = mw.loadData('Module:Text/data').PatternLatin return mw.ustring.match(s, PatternLatin) ~= nil end -- Text.isLatinRange() Text.isQuote = function ( s ) -- Is this character any quotation mark? -- Parameter: -- s = single character to analyze -- Returns: true, if s is quotation mark s = s and tostring(s) or "" if s == "" then return false end local SeekQuote = mw.loadData('Module:Text/data').SeekQuote return mw.ustring.find( SeekQuote, s, 1, true ) ~= nil end -- Text.isQuote() Text.listToText = function ( args, adapt ) -- Format list items similar to mw.text.listToText() -- Parameter: -- args -- table (sequence) with numKey=string -- adapt -- string (optional); format including "%s" -- Returns: string return mw.text.listToText(trimAndFormat(args, adapt)) end -- Text.listToText() Text.quote = function ( apply, alien, advance ) -- Quote text -- Parameter: -- apply -- string, with text -- alien -- string, with language code, or nil -- advance -- number, with level 1 or 2, or nil -- Returns: quoted string apply = apply and tostring(apply) or "" local mode, slang if type( alien ) == "string" then slang = mw.text.trim( alien ):lower() else slang = mw.title.getCurrentTitle().pageLanguage if not slang then -- TODO FIXME: Introduction expected 2017-04 slang = mw.language.getContentLanguage():getCode() end end if advance == 2 then mode = 2 else mode = 1 end return fiatQuote( mw.text.trim( apply ), slang, mode ) end -- Text.quote() Text.quoteUnquoted = function ( apply, alien, advance ) -- Quote text, if not yet quoted and not empty -- Parameter: -- apply -- string, with text -- alien -- string, with language code, or nil -- advance -- number, with level 1 or 2, or nil -- Returns: string; possibly quoted local r = mw.text.trim( apply and tostring(apply) or "" ) local s = mw.ustring.sub( r, 1, 1 ) if s ~= "" and not Text.isQuote( s, advance ) then s = mw.ustring.sub( r, -1, 1 ) if not Text.isQuote( s ) then r = Text.quote( r, alien, advance ) end end return r end -- Text.quoteUnquoted() Text.removeDiacritics = function ( adjust ) -- Remove all diacritics -- Parameter: -- adjust -- string -- Returns: string; all latin letters should be ASCII -- or basic greek or cyrillic or symbols etc. local cleanup, decomposed local PatternCombined = mw.loadData('Module:Text/data').PatternCombined decomposed = mw.ustring.toNFD( adjust and tostring(adjust) or "" ) cleanup = mw.ustring.gsub( decomposed, PatternCombined, "" ) return mw.ustring.toNFC( cleanup ) end -- Text.removeDiacritics() Text.sentenceTerminated = function ( analyse ) -- Is string terminated by dot, question or exclamation mark? -- Quotation, link termination and so on granted -- Parameter: -- analyse -- string -- Returns: true, if sentence terminated local r local PatternTerminated = mw.loadData('Module:Text/data').PatternTerminated if mw.ustring.find( analyse, PatternTerminated ) then r = true else r = false end return r end -- Text.sentenceTerminated() Text.ucfirstAll = function ( adjust) -- Capitalize all words -- Arguments: -- adjust = string to adjust -- Returns: string with all first letters in upper case adjust = adjust and tostring(adjust) or "" local r = mw.text.decode(adjust,true) local i = 1 local c, j, m m = (r ~= adjust) r = " "..r while i do i = mw.ustring.find( r, "%W%l", i ) if i then j = i + 1 c = mw.ustring.upper( mw.ustring.sub( r, j, j ) ) r = string.format( "%s%s%s", mw.ustring.sub( r, 1, i ), c, mw.ustring.sub( r, i + 2 ) ) i = j end end -- while i r = r:sub( 2 ) if m then r = mw.text.encode(r) end return r end -- Text.ucfirstAll() Text.uprightNonlatin = function ( adjust ) -- Ensure non-italics for non-latin text parts -- One single greek letter might be granted -- Precondition: -- adjust -- string -- Returns: string with non-latin parts enclosed in <span> local r local data = mw.loadData('Module:Text/data') local PatternLatin = data.PatternLatin local RangesLatin = data.RangesLatin local NumLatinRanges = data.NumLatinRanges if mw.ustring.match( adjust, PatternLatin ) then -- latin only, horizontal dashes, quotes r = adjust else local c local j = false local k = 1 local m = false local n = mw.ustring.len( adjust ) local span = "%s%s<span dir='auto' style='font-style:normal'>%s</span>" local flat = function ( a ) -- isLatin local range -- NumLatinRanges has to be precomputed because # does not work from loadData for i = 1, NumLatinRanges do range = RangesLatin[ i ] if a >= range[ 1 ] and a <= range[ 2 ] then return true end end -- for i end -- flat() local focus = function ( a ) -- char is not ambivalent local r = ( a > 64 ) if r then r = ( a < 8192 or a > 8212 ) else r = ( a == 38 or a == 60 ) -- '&' '<' end return r end -- focus() local form = function ( a ) return string.format( span, r, mw.ustring.sub( adjust, k, j - 1 ), mw.ustring.sub( adjust, j, a ) ) end -- form() r = "" for i = 1, n do c = mw.ustring.codepoint( adjust, i, i ) if focus( c ) then if flat( c ) then if j then if m then if i == m then -- single greek letter. j = false end m = false end if j then local nx = i - 1 local s = "" for ix = nx, 1, -1 do c = mw.ustring.sub( adjust, ix, ix ) if c == " " or c == "(" then nx = nx - 1 s = c .. s else break -- for ix end end -- for ix r = form( nx ) .. s j = false k = i end end elseif not j then j = i if c >= 880 and c <= 1023 then -- single greek letter? m = i + 1 else m = false end end elseif m then m = m + 1 end end -- for i if j and ( not m or m < n ) then r = form( n ) else r = r .. mw.ustring.sub( adjust, k ) end end return r end -- Text.uprightNonlatin() Text.test = function ( about ) local r if about == "quote" then data = mw.loadData('Module:Text/data') r = { } r.QuoteLang = data.QuoteLang r.QuoteType = data.QuoteType end return r end -- Text.test() -- Non Unicode-aware version of mw.text.split and mw.text.gsplit -- based on [[phab:diffusion/ELUA/browse/master/includes/Engines/LuaCommon/lualib/mw.text.lua]] -- These run up to 60 times faster than the Unicode-aware versions Text.split = function ( text, pattern, plain ) local ret = {} for m in Text.gsplit( text, pattern, plain ) do ret[#ret+1] = m end return ret end Text.gsplit = function ( text, pattern, plain ) local s, l = 1, string.len( text ) return function () if s then local e, n = string.find( text, pattern, s, plain ) local ret if not e then ret = string.sub( text, s ) s = nil elseif n < e then -- Empty separator! ret = string.sub( text, s, e ) if e < l then s = e + 1 else s = nil end else ret = e > s and string.sub( text, s, e - 1 ) or '' s = n + 1 end return ret end end, nil, nil end -- Export local p = { } for _, func in ipairs({'containsCJK','isLatinRange','isQuote','sentenceTerminated'}) do p[func] = function (frame) return Text[func]( frame.args[ 1 ] or "" ) and "1" or "" end end for _, func in ipairs({'getPlain','removeDiacritics','ucfirstAll','uprightNonlatin'}) do p[func] = function (frame) return Text[func]( frame.args[ 1 ] or "" ) end end function p.char( frame ) local params = frame:getParent().args local story = params[ 1 ] local codes, lenient, multiple if not story then params = frame.args story = params[ 1 ] end if story then local items = mw.text.split( mw.text.trim(story), "%s+" ) if #items > 0 then local j lenient = (yesNo(params.errors) == false) codes = { } multiple = tonumber( params[ "*" ] ) for _, v in ipairs( items ) do j = tonumber((v:sub( 1, 1 ) == "x" and "0" or "") .. v) table.insert( codes, j or v ) end end end return Text.char( codes, multiple, lenient ) end function p.concatParams( frame ) local args local template = frame.args.template if type( template ) == "string" then template = mw.text.trim( template ) template = ( template == "1" ) end if template then args = frame:getParent().args else args = frame.args end return Text.concatParams( args, frame.args.separator, frame.args.format ) end function p.listToFormat(frame) local lists = {} local pformat = frame.args["format"] local sep = frame.args["sep"] or ";" -- Parameter parsen: Listen for k, v in pairs(frame.args) do local knum = tonumber(k) if knum then lists[knum] = v end end -- Listen splitten local maxListLen = 0 for i = 1, #lists do lists[i] = mw.text.split(lists[i], sep) if #lists[i] > maxListLen then maxListLen = #lists[i] end end -- Ergebnisstring generieren local result = "" local result_line = "" for i = 1, maxListLen do result_line = pformat for j = 1, #lists do result_line = mw.ustring.gsub(result_line, "%%s", lists[j][i], 1) end result = result .. result_line end return result end function p.listToText( frame ) local args local template = frame.args.template if type( template ) == "string" then template = mw.text.trim( template ) template = ( template == "1" ) end if template then args = frame:getParent().args else args = frame.args end return Text.listToText( args, frame.args.format ) end function p.quote( frame ) local slang = frame.args[2] if type( slang ) == "string" then slang = mw.text.trim( slang ) if slang == "" then slang = false end end return Text.quote( frame.args[ 1 ] or "", slang, tonumber( frame.args[3] ) ) end function p.quoteUnquoted( frame ) local slang = frame.args[2] if type( slang ) == "string" then slang = mw.text.trim( slang ) if slang == "" then slang = false end end return Text.quoteUnquoted( frame.args[ 1 ] or "", slang, tonumber( frame.args[3] ) ) end function p.zip(frame) local lists = {} local seps = {} local defaultsep = frame.args["sep"] or "" local innersep = frame.args["isep"] or "" local outersep = frame.args["osep"] or "" -- Parameter parsen for k, v in pairs(frame.args) do local knum = tonumber(k) if knum then lists[knum] = v else if string.sub(k, 1, 3) == "sep" then local sepnum = tonumber(string.sub(k, 4)) if sepnum then seps[sepnum] = v end end end end -- sofern keine expliziten Separatoren angegeben sind, den Standardseparator verwenden for i = 1, math.max(#seps, #lists) do if not seps[i] then seps[i] = defaultsep end end -- Listen splitten local maxListLen = 0 for i = 1, #lists do lists[i] = mw.text.split(lists[i], seps[i]) if #lists[i] > maxListLen then maxListLen = #lists[i] end end local result = "" for i = 1, maxListLen do if i ~= 1 then result = result .. outersep end for j = 1, #lists do if j ~= 1 then result = result .. innersep end result = result .. (lists[j][i] or "") end end return result end function p.split(frame) local text = frame.args.text or frame.args[1] or '' local pattern = frame.args.pattern or frame.args[2] or '' local plain = yesNo(frame.args.plain or frame.args[3]) local index = tonumber(frame.args.index) or tonumber(frame.args[4]) or 1 local a = Text.split(text, pattern, plain) if index < 0 then index = #a + index + 1 end return a[index] end function p.failsafe() return Text.serial end p.Text = function () return Text end -- p.Text return p 1mf4o2cwugx8e0vvbejf1m66l0w4r55 Modul:Text/doc 828 3707 18698 2024-09-29T11:41:32Z Munajad.MH 3071 ←Membuat halaman berisi '{{high use}} {{Lua|Module:Yesno}} '''<code>Text</code>''' – Module containing methods for the manipulation of text, wikimarkup and some HTML. == {{Anchor|Vorlage}} Functions for templates == All methods have an unnamed parameter containing the text. The return value is an empty string if the parameter does not meet the conditions. When the condition is matched or some result is successfully found, strings of at least one character are returned. ; char {{Anc...' 18698 wikitext text/x-wiki {{high use}} {{Lua|Module:Yesno}} '''<code>Text</code>''' – Module containing methods for the manipulation of text, wikimarkup and some HTML. == {{Anchor|Vorlage}} Functions for templates == All methods have an unnamed parameter containing the text. The return value is an empty string if the parameter does not meet the conditions. When the condition is matched or some result is successfully found, strings of at least one character are returned. ; char {{Anchor|char}} : Creates a string from a list of character codes. ::; 1 ::: Space-separated list of character codes ::; * ::: Number of repetitions of the list in parameter '''1'''; (Default 1). ::; errors ::: <code>0</code> – Silence errors ; concatParams {{Anchor|concatParams}} : Combine any number of elements into a list, like <code>table.concat()</code> in Lua. : From a template: ::; 1 ::: First element; missing and empty elements are ignored. ::; 2 3 4 5 6 … ::: Further list elements : From Lua ::; args ::: ''table (sequence)'' of the elements ::; apply ::: Separator between elements; defaults to <code>|</code> ::; adapt ::: optional formatting, which will be applied to each element; must contain <code>%s</code>. ; containsCJK {{Anchor|containsCJK}} : Returns whether the input string contains any [[CJK characters]] :* Returns nothing if there are no CJK characters ; removeDelimited : Remove all text between delimiters, including the delimiters themselves. ; getPlain{{Anchor|getPlain}} : Remove wikimarkup (except templates): comments, tags, bold, italic, nbsp ; isLatinRange {{Anchor|isLatinRange}} : Returns some content, unless the string contains a character that would not normally be found in Latin text. :* Returns nothing if there is a non-Latin string. ; isQuote {{Anchor|isQuote}} : Returns some content if the parameter passed is a single character, and that character is a quote, such as <code>'</code>. :* Returns nothing for multiple characters, or if the character passed is not a quote. ; listToText {{Anchor|listToText}} : Formats list elements analogously to [[:mw:Extension:Scribunto/Lua_reference_manual#mw.text.listToText|mw.text.listToText()]]. : The elements are separated by a comma and space ; the word "and" appears between the first and last. : Unnamed parameters become the list items. : Optional parameters for <code>#invoke</code>: :* <code>format</code> – Every list element will first be formatted with this format string; see [[:mw:Extension:Scribunto/Lua_reference_manual#string.format|here]] for how to construct this string. The string must contain at least one <code>%s</code> sequence. :* <code>template=1</code> – List elements should be taken from the calling template. : Returns the resulting string. ; quote {{Anchor|quote}} : Wrap the string in quotes; quotes can be chosen for a specific language. ::; 1 ::: Input text (will be automatically trimmed); may be empty. ::; 2 ::: ''(optional)'' the [[ISO 639]] language code for the quote marks; should be one of the [[:de:Wikipedia:Lua/Modul/Text/Test#Anführungszeichen|supported languages]] {{in lang|de}} ::; 3 ::: ''(optional)'' <code>2</code> for second level quotes. This means the single quote marks in a statement such as: Jack said, “Jill said ‘fish’ last Tuesday.” ; quoteUnquoted {{Anchor|quoteUnquoted}} : : Wrap the string in quotes; quotes can be chosen for a specific language. Will not quote an empty string, and will not quote if there is a quote at the start or end of the (trimmed) string. ::; 1 ::: Input text (will be automatically trimmed); may be empty. ::; 2 ::: ''(optional)'' the [[ISO 639]] language code for the quote marks; should be one of the [[:de:Wikipedia:Lua/Modul/Text/Test#Anführungszeichen|supported languages]] {{in lang|de}} ::; 3 ::: ''(optional)'' <code>2</code> for second level quotes. This means the single quote marks in a statement such as: Jack said, “Jill said ‘fish’ last Tuesday.” ; removeDiacritics {{Anchor|removeDiacritics}} : Removes all [[diacritical marks]] from the input. ::; 1 ::;: Input text ; sentenceTerminated {{Anchor|sentenceTerminated}} : Is this sentence terminated? Should work with CJK, and allows quotation marks to follow. :* Returns nothing if the sentence is unterminated. ; ucfirstAll {{Anchor|ucfirstAll}} : The first letter of every recognized word is converted to upper case. This contrasts with the parser function {{tlg|:mw:ucfirst|alttext=ucfirst:}} which changes only the first character of the whole string passed. : A few common HTML entities are protected; the implementation of this may mean that numerical entities passed (e.g. <code>&amp;#38;)</code> are converted to <code>&amp;amp;</code> form ; uprightNonlatin {{Anchor|uprightNonlatin}} : Takes a string. Italicized non-Latin characters are un-italicized, unless they are a single Greek letter. ; zip {{Anchor|zip}} : Combines a tuple of lists by [[convolution (computer science)|convolution]]. This is easiest to explain by example: given two lists, list1 = "a b c" and list2 = "1 2 3", then<br><code>zip(liste1, liste2, sep = " ", isep = "-", osep = "/")</code><br>outputs<br><code>a-1/b-2/c-3</code> :* 1, 2, 3, … – Lists to be combined :* <code>sep</code> – A separator (in Lua [[regex]] form) used to split the lists. If empty, the lists are split into individual characters. :* <code>sep1</code>, <code>sep2</code>, <code>sep3</code>, … – Allows a different separator to be used for each list. :* <code>isep</code> – Output separator; placed between elements which were at the ''same'' index in their lists. :* <code>osep</code> – Output separator; placed between elements which had ''different'' original indices; i.e. between the groups joined with <code>isep</code> ; split {{Anchor|split}} : Splits a string into chunks at the specified delimiter, and returns the first (or user-specified) chunk. This is non-Unicode-aware implementation of [[:mw:Lua_reference_manual#mw.text.split|mw.text.split]] which, for ASCII-only text, can be up to 60 times faster. :* 1 (or <code>text</code>) – the text to be split :* 2 (or <code>pattern</code>) – the pattern to use when splitting the text. By default, this can be a [[:mw:Extension:Scribunto/Lua_reference_manual#Patterns|string library pattern]]. :* 3 (or <code>plain</code>) – if set to "true", <code>pattern</code> will be interpreted as plain text, not a pattern. :* 4 (or <code>index</code>) – The chunk to return. If omitted, the first chunk will be returned. Can be set to a negative number to count from the end (e.g. <code>-1</code> will return the last chunk). === Examples and test page === There are [[:de:Wikipedia:Lua/Modul/Text/Test|tests available]] {{in lang|de}} to illustrate this in practice. == {{Anchor|Lua}} Use in another Lua module == All of the above functions can be called from other Lua modules. Use <code>require()</code>; the below code checks for errors loading it: <syntaxhighlight lang="lua"> local lucky, Text = pcall( require, "Module:Text" ) if type( Text ) == "table" then Text = Text.Text() else -- In the event of errors, Text is an error message. return "<span class=\"error\">" .. Text .. "</span>" end </syntaxhighlight> You may then call: * <code>Text.char( apply, again, accept )</code> * <code>Text.concatParams( args, separator, format )</code> * <code>Text.containsCJK( s )</code> * <code>Text.removeDelimited( s )</code> * <code>Text.getPlain( s )</code> * <code>Text.isLatinRange( s )</code> * <code>Text.isQuote( c )</code> * <code>Text.listToText( table, format )</code> * <code>Text.quote( s, lang, mode )</code> * <code>Text.quoteUnquoted( s, lang, mode )</code> * <code>Text.removeDiacritics( s )</code> * <code>Text.sentenceTerminated( s )</code> * <code>Text.split( text, pattern, plain )</code> – non Unicode version of [[:mw:Extension:Scribunto/Lua_reference_manual#mw.text.split|mw.text.split]] * <code>Text.gsplit( text, pattern, plain )</code> – non Unicode version of [[:mw:Extension:Scribunto/Lua_reference_manual#mw.text.gsplit|mw.text.gsplit]] * <code>Text.ucfirstAll( s )</code> * <code>Text.uprightNonlatin( s )</code> * <s><code>Text.zip(…)</code></s> * ''<code>Text.test( s )</code>'' == Usage == This is a general library; use it anywhere. == Dependencies == * [[Module:Yesno]] * [[Module:Text/data]] --- Lua patterns and information about quotes == See also == {{String-handling templates}} <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Modules that manipulate strings]] }}</includeonly> 450ezbxyoe4a12wg9z5fohnrvyqevgf Modul:Text/data 828 3708 18699 2024-09-29T11:42:41Z Munajad.MH 3071 ←Membuat halaman berisi '-- Data required by [[Module:Text]]. -- Either Lua string patterns (defined by codepoint) or information about quotes local data = {} data.PatternCJK = mw.ustring.char( 91, 4352, 45, 4607, 11904, 45, 42191, 43072, 45, 43135, 44032, 45, 55215, 63744, 45, 64255, 65072...' 18699 Scribunto text/plain -- Data required by [[Module:Text]]. -- Either Lua string patterns (defined by codepoint) or information about quotes local data = {} data.PatternCJK = mw.ustring.char( 91, 4352, 45, 4607, 11904, 45, 42191, 43072, 45, 43135, 44032, 45, 55215, 63744, 45, 64255, 65072, 45, 65103, 65381, 45, 65500, 131072, 45, 196607, 93 ) data.PatternCombined = mw.ustring.char( 91, 0x0300, 45, 0x036F, 0x1AB0, 45, 0x1AFF, 0x1DC0, 45, 0x1DFF, 0xFE20, 45, 0xFE2F, 93 ) local RangesLatin = { { 7, 687 }, { 7531, 7578 }, { 7680, 7935 }, { 8194, 8250 } } local PatternLatin = "^[" for i = 1, #RangesLatin do local range = RangesLatin[ i ] PatternLatin = PatternLatin .. mw.ustring.char( range[ 1 ], 45, range[ 2 ] ) end PatternLatin = PatternLatin .. "]*$" data.RangesLatin = RangesLatin data.NumLatinRanges = #RangesLatin data.PatternLatin = PatternLatin data.PatternTerminated = mw.ustring.char( 91, 12290, 65281, 65294, 65311 ) .. "!%.%?…][\"'%]‹›«»‘’“”]*$" data.QuoteLang = { af = "bd", ar = "la", be = "labd", bg = "bd", ca = "la", cs = "bd", da = "bd", de = "bd", dsb = "bd", et = "bd", el = "lald", en = "ld", es = "la", eu = "la", -- fa = "la", fi = "rd", fr = "laSPC", ga = "ld", he = "ldla", hr = "bd", hsb = "bd", hu = "bd", hy = "labd", id = "rd", is = "bd", it = "ld", ja = "x300C", ka = "bd", ko = "ld", lt = "bd", lv = "bd", nl = "ld", nn = "la", no = "la", pl = "bdla", pt = "lald", ro = "bdla", ru = "labd", sk = "bd", sl = "bd", sq = "la", sr = "bx", sv = "rd", th = "ld", tr = "ld", uk = "la", zh = "ld", ["de-ch"] = "la", ["en-gb"] = "lsld", ["en-us"] = "ld", ["fr-ch"] = "la", ["it-ch"] = "la", ["pt-br"] = "ldla", ["zh-tw"] = "x300C", ["zh-cn"] = "ld" } data.QuoteType = { bd = { { 8222, 8220 }, { 8218, 8217 } }, bdla = { { 8222, 8220 }, { 171, 187 } }, bx = { { 8222, 8221 }, { 8218, 8217 } }, la = { { 171, 187 }, { 8249, 8250 } }, laSPC = { { 171, 187 }, { 8249, 8250 }, true }, labd = { { 171, 187 }, { 8222, 8220 } }, lald = { { 171, 187 }, { 8220, 8221 } }, ld = { { 8220, 8221 }, { 8216, 8217 } }, ldla = { { 8220, 8221 }, { 171, 187 } }, lsld = { { 8216, 8217 }, { 8220, 8221 } }, rd = { { 8221, 8221 }, { 8217, 8217 } }, x300C = { { 0x300C, 0x300D }, { 0x300E, 0x300F } } } data.SeekQuote = mw.ustring.char( 34, -- " 39, -- ' 171, -- laquo 187, -- raquo 8216, -- lsquo 8217, -- rsquo 8218, -- sbquo 8220, -- ldquo 8221, -- rdquo 8222, -- bdquo 8249, -- lsaquo 8250, -- rsaquo 0x300C, -- CJK 0x300D, -- CJK 0x300E, -- CJK 0x300F ) -- CJK return data rprocu4zwgbkgfucd4r6zhxmmt256r8 Cèṭa'an:String-handling templates 10 3709 18700 2024-09-29T11:44:33Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:Navbox with collapsible groups|navbox | name = String-handling templates | state = {{{state|expanded}}} | bodyclass = plainlist | title = String-handling templates [[Help:Manipulating_strings|(help page)]] | selected = {{{selected|{{{expanded|{{{1|}}}}}}}}} <!---------------------- Trimming -------------------------> | abbr1 = sub | sect1 = Substring (select chunk of string by its position) | content1 = {{Aligned table |fullwidth=on |style=text-align:...' 18700 wikitext text/x-wiki {{#invoke:Navbox with collapsible groups|navbox | name = String-handling templates | state = {{{state|expanded}}} | bodyclass = plainlist | title = String-handling templates [[Help:Manipulating_strings|(help page)]] | selected = {{{selected|{{{expanded|{{{1|}}}}}}}}} <!---------------------- Trimming -------------------------> | abbr1 = sub | sect1 = Substring (select chunk of string by its position) | content1 = {{Aligned table |fullwidth=on |style=text-align: left; |col1width=50%; | {{Aligned table |style=padding-right: 2em; |col1style=width: 12em; text-align: right; padding-right: 0.75em; | {{tl|str sub new}} | Select a substring based on starting and ending index counted in either direction. | {{tl|str left}} | Keep the first N characters of a string, or duplicate it to N characters. | {{tl|str crop}} | Return all but the last N characters of a string. | {{tl|str index}} | Return the N-th character of a string. }} | {{Aligned table |col1style=width: 12em; text-align: right; padding-right: 0.75em; | {{tl|str right}} | Return substring starting at N-th character to end of string. | {{tl|str rightc}} | Return the last N characters of a string; or a given value if empty. | {{tl|str sub old}} | Return substring of given length starting at N-th character. }} }} | abbr2 = trim | sect2 = Trimming (select/remove chunk of string by character type) | content2 = {{Aligned table |fullwidth=on |style=text-align: left; |col1width=50%; | {{Aligned table |style=padding-right: 2em; |col1style=width: 12em; text-align: right; padding-right: 0.75em; | {{tl|trim}} | Trim any leading or trailing whitespace | {{tl|str letter/trim}} | Trim down to the beginning letters. | {{tl|str number/trim}} | Trim down to the beginning numbers. | {{tl|trim brackets}} | Trim any leading or trailing square brackets. | {{tl|trim quotes}} | Trim leading or trailing matching quotes. | {{tl|trim leading}} | Trim up to six instances of specified <prefix>. }} | {{Aligned table |col1style=width: 12em; text-align: right; padding-right: 0.75em; | {{tl|string split}} | Extract a short string from a long string. | {{tl|first word}} | Trim down to the first space. | {{tl|remove first word}} | Remove anything before the first space. | {{tl|last word}} | Trim down from the last space. | {{tl|remove last word}} | Remove anything after the last space. }} }} | abbr3 = specific | group3 = Select/remove specific item from string | content3 = {{Aligned table |fullwidth=on |style=text-align:left; |col1width=50%; | {{Aligned table |style=padding-right: 2em; |col1style=width: 12em; text-align: right; padding-right: 0.75em; | {{tl|delink}}, {{tl|trim brackets}} | Removes wikilink brackets (wikicode); ''all'' or ''outer only''. | {{tl|Plain text}} | Removes wikicode (formatting and brackets) | {{tl|PAGENAMEBASE}} | Trim off any parenthesis text at the end of a string (disambiguation). | {{tl|title disambig text}} | Returns text in parentheses at the end of a string (disambiguation). }} | {{Aligned table |col1style=width: 12em; text-align: right; padding-right: 0.75em; | {{tl|title year}} | Returns the 3-or-4-digit year from a pagename, if any. | {{tl|title decade}} | Returns the 4-digit decade from a pagename (e.g. "1740" from "Foo 1740s bar"), if any. | {{tl|title number}} | Returns any number from a pagename. | {{tl|WikiProjectbasename}} | Removes "WikiProject" from a pagename. }} }} <!----------- Insertion, replacement, length --------------> | abbr4 = IRL | sect4 = Insertion, replacement and length | content4 = {{Aligned table |style=margin: 0 auto 0; text-align: left; | <!---(Insertion, replacement)---> {{Aligned table |style=padding-right: 2em; |col1style=text-align: right; padding-right: 0.75em; | {{tl|loop}} | Repeat character string a specified number of times. | {{tl|replace}} | Returns the string, after replacing ''all'' occurrences of a specified string with another string. | {{tl|str rep}} | Returns the string, after replacing the first occurrence of a specified string with another string. | {{tl|digits}} | Returns the string, after removing all characters that are not digits 0–9 | {{tl|Nowiki}} | Displays wikitext as plain text. }} | <!---(Length)---> {{Aligned table |col1style=text-align: right; padding-right: 0.75em; | {{tl|str len}} | Returns a string's length. | {{tl|str ≥ len}} | Check if a string is "longer or equally long" or "shorter" than a given length. | {{tl|str ≤ len}} | Check if a string is "shorter or equally long" or "longer" than a given length. | {{tl|str ≠ len}} | Check if a string is "not equal" or "equal" to a given length. }} }} <!----------------- Analysis, technical -------------------> | abbr5 = anlys/tech | sect5 = Analysis and searching | content5 = {{Aligned table |style=margin: 0 auto 0; text-align: left; | <!---(Analysis)---> {{Aligned table |style=padding-right: 2em; |col1style=text-align: right; padding-right: 0.75em; | {{tl|str startswith}}<br>{{tl|str endswith}} | Check if a string starts or ends with a given string. | {{tl|str find}}, {{tl|strfind short}} |style2.2=vertical-align:middle;| Returns the numerical location of a given string in a string. | {{tl|str count}} | Count the number of occurrences of a pattern within a string. }} | <!---(Analysis cont'd)---> {{Aligned table |col1style=text-align: right; padding-right: 0.75em; | {{tl|Array}} | Array item manipulation and retrieval. | {{tl|a or an}} | Takes a noun and produces the appropriate indefinite article, based on whether the first letter is a vowel. | {{tl|in string}} | Returns optional string when given string is not found | {{tl|Isnumeric}} | Returns number when true, blank when not numeric. | {{tl|str letter}} | Returns the number of letters that begin a string. | {{tl|str number}} | Returns the number of numbers that begin a string. }} }} |state1=<noinclude>expanded</noinclude><!-- show everything on this template's page --> |state2=<noinclude>expanded</noinclude> |state3=<noinclude>expanded</noinclude> |state4=<noinclude>expanded</noinclude> |state5=<noinclude>expanded</noinclude> |state6=expanded |group6=Modules and built-in functions |list6={{div col|style=text-align:left}} * [[:Module:String]], [[:Module:String2]], [[:Module:Ustring]], [[Module:Text]], [[:Template:Navbox wikitext-handling templates|wikitext handling]]: modules that together contain most necessary string functions. * [[mw:Help:Magic words|Magic words]]: About <code><nowiki>{{padleft:&#124;}}</nowiki></code>, <code><nowiki>{{lc:&#124;}}</nowiki></code>, <code><nowiki>{{formatnum:&#124;}}</nowiki></code> etc. * [[mw:Help:Extension:ParserFunctions|ParserFunctions]]: About <code><nowiki>{{#titleparts:&#124;}}, {{#expr:&#124;}}, {{#ifeq:&#124;}}, </nowiki></code> etc.{{div col end}} <!----------------------- below ---------------------------> | belowclass = hlist | below = * [[:Category:String manipulation templates]] ** [[:c:Category:String manipulation templates|Commons]] ** [[:mw:Category:String manipulation templates|MediaWiki]] ** [[:m:Category:String manipulation templates|Meta-Wiki]] ** [[:d:Category:String manipulation templates|Wikidata]] * [[:Category:Modules that manipulate strings]] | tracking = no <!--(keep all these string templates (by /doc pages) out of the tracking category)--> }}<noinclude>{{documentation}}</noinclude> 683jlvx8zfzgu2zktko7dyp9ui88al8 Cèṭa'an:String-handling templates/doc 10 3710 18701 2024-09-29T11:45:21Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!----Categories where indicated at the bottom of this page, please----> Add {{tlx|String-handling templates}} to the bottom of a documentation page of a template listed in the navbox. {{Collapsible sections option |list={{hlist|trim|IRL|anlys/tech}}}} {{Collapsible option |default=expanded}} == See also == * [[:Module:String]] * [[:Module:String2]] * [[Help:Magic words#Formatting]] <includeonly>{{Sandbox other| | <!----Categories bel...' 18701 wikitext text/x-wiki {{Documentation subpage}} <!----Categories where indicated at the bottom of this page, please----> Add {{tlx|String-handling templates}} to the bottom of a documentation page of a template listed in the navbox. {{Collapsible sections option |list={{hlist|trim|IRL|anlys/tech}}}} {{Collapsible option |default=expanded}} == See also == * [[:Module:String]] * [[:Module:String2]] * [[Help:Magic words#Formatting]] <includeonly>{{Sandbox other| | <!----Categories below this line, please:----> [[Category:String manipulation templates| ]] [[Category:Documentation shared content templates]] [[Category:Documentation see also templates]] }}</includeonly> fjilv3spiz0q2f7nyz4o6g61l41x879 Cèṭa'an:Collapsible sections option 10 3711 18702 2024-09-29T11:46:03Z Munajad.MH 3071 ←Membuat halaman berisi '<div style="font-size:120%;font-weight:bold;margin-bottom:0.25em;"><!-- -->{{#if:{{{1|}}} |<!--(Single collapsible group/section named "{{{1}}}":)-->Collapsible group/section</div> If, by default, this template's collapsible group/section is hidden ("collapsed") when the template [[Help:Transclusion|is shown]], use {{template link code|<includeonly>{{</includeonly>PAGENAME<includeonly>}}</includeonly>&nbsp;|{{{1}}}}} to set it to be visible ("expanded", "uncolla...' 18702 wikitext text/x-wiki <div style="font-size:120%;font-weight:bold;margin-bottom:0.25em;"><!-- -->{{#if:{{{1|}}} |<!--(Single collapsible group/section named "{{{1}}}":)-->Collapsible group/section</div> If, by default, this template's collapsible group/section is hidden ("collapsed") when the template [[Help:Transclusion|is shown]], use {{template link code|<includeonly>{{</includeonly>PAGENAME<includeonly>}}</includeonly>&nbsp;|{{{1}}}}} to set it to be visible ("expanded", "uncollapsed"). | How to manage this template's collapsible groups/sections option </div> {{Unbulleted list | 1 = This template includes collapsible groups/sections. When it [[Help:Transclusion|first appears]], one of these groups/sections may be set to be visible ("expanded") while the others remain hidden ("collapsed") apart from their titlebars. To achieve this, [[Help:Template#Parameters|include the parameter]] <code style="border:none;background:transparent;color:inherit;">&#124;''name''</code> where ''name'' is one of the following words that identify the groups/sections (omit any speech or quotation marks): |item2_style=font-size:120%;font-weight:bold;padding:0.3em 1.4em <!--The following meant to ensure that {{{list}}} is associated with this template rather than anything after it:-->{{#if:{{{example|}}}{{{default|}}} |0.3em |0.75em}}; | 2 = <code style="border:none;background:transparent;color:inherit;">{{{list}}}</code> <!------- Example (optional) -------> |item3_style=padding-left:2.8em; | 3 = {{#if:{{{example|}}} |For example: {{template link code|{{{template|<includeonly>{{</includeonly>PAGENAME<includeonly>}}</includeonly>}}}&nbsp;|{{{example}}}<noinclude>&nbsp;</noinclude>}} }} }} <!-------- Default (optional) -------> {{#if:{{{default|}}} | * The group/section named '''<code style="border:none;background:transparent;color:inherit;">{{{default}}}</code>''' has been set to be visible when the template appears. }} }}<noinclude> {{Documentation}} </noinclude> b1z35avj9z72ci4486d7f3g226jm6sh Cèṭa'an:Collapsible sections option/doc 10 3712 18703 2024-09-29T11:46:49Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!----Categories where indicated at the bottom of this page, please; interwikis to Wikidata----> {{tl|Collapsible sections option}} is a standardised message indicating how the collapsible parts of a template built from {{tl|Navbox with collapsible groups}} may be managed. ===Syntax=== <syntaxhighlight lang="wikitext"> {{Collapsible sections option | list = | example = <!--(optional)--> | default = <!--(optional)--> }} </syntaxhighl...' 18703 wikitext text/x-wiki {{Documentation subpage}} <!----Categories where indicated at the bottom of this page, please; interwikis to Wikidata----> {{tl|Collapsible sections option}} is a standardised message indicating how the collapsible parts of a template built from {{tl|Navbox with collapsible groups}} may be managed. ===Syntax=== <syntaxhighlight lang="wikitext"> {{Collapsible sections option | list = | example = <!--(optional)--> | default = <!--(optional)--> }} </syntaxhighlight> <code>list</code> is a list of the section/group/etc names (the ''section[N]name'' {{\}} ''group[N]name'' {{\}} ''abbr[N]'' parameters) given in the template's code; <code>default</code> indicates which, if any, is to be shown expanded by default. If the template has only one collapsible group/section, : {{tlc|Collapsible section option&nbsp;|''name''}} where ''name'' is that group/section's name, is recommended instead. It produces a more concise version of the standard message. ===Example=== {{Navbox with collapsible groups |state=expanded |listclass=plainlist |style=margin-bottom:1.5em; |title=Example|navbar=plain |selected={{{selected|{{{expanded|{{{1|overview}}}}}}}}} |abbr1=overview|sect1=Overview|content1=(''content1'') |abbr2=two-word name|sect2=Two-word title|content2=(''content2'') |abbr3=concepts|sect3=Concepts|content3=(''content3'') |abbr4=related|sect4=Related topics|content4=(''content4'') }} The code for a <nowiki>{{Collapsible sections option}}</nowiki> for the above template could be: <syntaxhighlight lang="wikitext"> {{Collapsible sections option | list = {{hlist |overview |"two-word name" |concepts |related}} | example = two-word name | default = overview }} </syntaxhighlight> This code would produce: <div style="clear:both;background:whitesmoke;"> {{Collapsible sections option{{\sandbox}} | template = Example | list = {{hlist |overview |"two-word name" |concepts |related}} | example = two-word name | default = overview }} </div> ===See also=== * {{tl|Collapsible lists option}} * {{tl|Collapsible option}} * [[Help:Collapsing]] <includeonly>{{Sandbox other| | <!----Categories below this line, please:----> [[Category:Wikipedia metatemplates]] [[Category:Documentation shared content templates]] }}</includeonly> dobo230dt6c543929jydwy41uqidxcb Cèṭa'an:Hlist 10 3713 18704 2024-09-29T11:48:25Z Munajad.MH 3071 ←Membuat halaman berisi '{{<includeonly>safesubst:</includeonly>#invoke:list|horizontal}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>' 18704 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 Cèṭa'an:Hlist/doc 10 3714 18705 2024-09-29T11:49:01Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> {{used in system|in [[MediaWiki:Citethispage-content]]}} {{Lua|Module:List}} {{Uses TemplateStyles|Template:Hlist/styles.css}} {{tlr|clear=right|Horizontal list|dotlist}} This template creates [[WP:HLIST|horizontal lists]]. Each item in the list may be individually styled with [[CSS]]. Lists output by {{tl|Flatlist}} and {{tl|Hlist}} are semantically and v...' 18705 wikitext text/x-wiki {{Documentation subpage}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> {{used in system|in [[MediaWiki:Citethispage-content]]}} {{Lua|Module:List}} {{Uses TemplateStyles|Template:Hlist/styles.css}} {{tlr|clear=right|Horizontal list|dotlist}} This template creates [[WP:HLIST|horizontal lists]]. Each item in the list may be individually styled with [[CSS]]. Lists output by {{tl|Flatlist}} and {{tl|Hlist}} are semantically and visually identical, and differ only in the wiki-markup used to create the lists. __TOC__ {{-}} == Usage == '''Basic usage''' {{pre|<nowiki>{{</nowiki>hlist<nowiki>|</nowiki>''first item''<nowiki>|</nowiki>''second item''<nowiki>|</nowiki>''third item''<nowiki>|</nowiki>...<nowiki>}}</nowiki>}} '''All parameters''' {{pre| <nowiki>{{</nowiki>hlist <nowiki>|</nowiki>''first item''<nowiki>|</nowiki>''second item''<nowiki>|</nowiki>''third item''<nowiki>|</nowiki>... <nowiki>|class = </nowiki>''class for div tag'' <nowiki>|style = </nowiki>''style for div tag'' <nowiki>|list_style = </nowiki>''style for ul tag'' <nowiki>|item_style = </nowiki>''style for all li tags'' <nowiki>|item1_style = </nowiki>''style for first li tag'' <nowiki>|item2_style = </nowiki>''style for second li tag'' <nowiki>|</nowiki>... <nowiki>|indent = </nowiki>''the number of tabs to indent'' <nowiki>}}</nowiki> }} '''Example''' {{tnull|hlist|Jazz|rock|pop|rap}} produces: {{hlist|Jazz|rock|pop|rap}} == Parameters == * Positional parameters (<code>1</code>, <code>2</code>, <code>3</code>...): these are the list items. If no list items are present, the module will output nothing. * <code>class</code>: a custom class for the {{tag|div}} tags surrounding the list. Set to <code>inline</code> when using {{tlf|hlist}} inside text. * <code>style</code>: a custom CSS style for the {{tag|div}} tags surrounding the list, e.g. <code>font-size: 90%;</code>. * <code>list_style</code>: a custom CSS style for the {{tag|ul}} tags around the list. The format is the same as for the {{para|style}} parameter. * <code>item_style</code>: a custom CSS style for all of the list items (the {{tag|li}} tags). The format is the same as for the {{para|style}} parameter. * <code>item1_style</code>, <code>item2_style</code>, <code>item3_style</code>...: custom CSS styles for each of the list items. The format is the same as for the {{para|style}} parameter. * <code>indent</code>: the number of tabs to indent the list. Default value is 0. == Examples == {{markup | <nowiki>{{hlist|entry1|entry2|entry3|entry4|entry5|entry6|entry7|entry8|entry9}}</nowiki> | {{hlist|entry1|entry2|entry3|entry4|entry5|entry6|entry7|entry8|entry9}} | <nowiki>Giant planets ({{hlist|[[Jupiter|J]]|[[Saturn|S]]|[[Uranus|U]]|[[Neptune|N]]}}).</nowiki> | Giant planets ({{hlist|[[Jupiter|J]]|[[Saturn|S]]|[[Uranus|U]]|[[Neptune|N]]}}). | <nowiki>Giant planets ({{hlist|class=inline|[[Jupiter|J]]|[[Saturn|S]]|[[Uranus|U]]|[[Neptune|N]]}}).</nowiki> | Giant planets ({{hlist|class=inline|[[Jupiter|J]]|[[Saturn|S]]|[[Uranus|U]]|[[Neptune|N]]}}). | <nowiki>{{hlist|Winner|Runner-up|Third place|indent=2}}</nowiki> | {{hlist|Winner|Runner-up|Third place|indent=2}} | <nowiki>{{hlist|Winner|Runner-up|Third place|item_style=color:blue;}}</nowiki> | {{hlist|Winner|Runner-up|Third place|item_style=color:blue;}} | <nowiki>{{hlist|Winner|Runner-up|Third place|item1_style=background-color:yellow;|item2_style=background-color:silver;}}</nowiki> | {{hlist|Winner|Runner-up|Third place|item1_style=background-color:yellow;|item2_style=background-color:silver;}} }} == Avoiding Linter errors == {{tlf|hlist}} will produce [[Wikipedia:Linter|Linter]] [[Special:LintErrors/misc-tidy-replacement-issues|errors]] if placed inside a template that uses {{tag|span}} tags, such as {{tl|small}}, {{tl|larger}}, etc. To avoid this, use the substitutions from the table below: {| {{table}} ! {{no|}} {{cross}} Incorrect markup !! {{yes|}} {{tick}} Correct markup |- | <code><nowiki>{{small|{{hlist|...}}}}</nowiki></code> || <code><nowiki>{{hlist|...|style=font-size:85%}}</nowiki></code> |- | <code><nowiki>{{resize|{{hlist|...}}}}</nowiki></code> || <code><nowiki>{{hlist|...|style=font-size:90%}}</nowiki></code> |- | <code><nowiki>{{midsize|{{hlist|...}}}}</nowiki></code> || <code><nowiki>{{hlist|...|style=font-size:92%}}</nowiki></code> |- | <code><nowiki>{{larger|{{hlist|...}}}}</nowiki></code> || <code><nowiki>{{hlist|...|style=font-size:120%}}</nowiki></code> |- | <code><nowiki>{{big|{{hlist|...}}}}</nowiki></code> || <code><nowiki>{{hlist|...|style=font-size:120%}}</nowiki></code> |- | <code><nowiki>{{large|{{hlist|...}}}}</nowiki></code> || <code><nowiki>{{hlist|...|style=font-size:120%}}</nowiki></code> |- | <code><nowiki>{{huge|{{hlist|...}}}}</nowiki></code> || <code><nowiki>{{hlist|...|style=font-size:180%}}</nowiki></code> |- | <code><nowiki>{{resize|x%|{{hlist|...}}}}</nowiki></code> || <code><nowiki>{{hlist|...|style=font-size:x%}}</nowiki></code> |- | <code><nowiki>{{font|size=x%|{{hlist|...}}}}</nowiki></code> || <code><nowiki>{{hlist|...|style=font-size:x%}}</nowiki></code> |- | <code><nowiki>{{nowrap|{{hlist|...}}}}</nowiki></code> || <code><nowiki>{{hlist|...|style=white-space: nowrap}}</nowiki></code> |} {{navbox lists}} <includeonly>{{Sandbox other|| <!-- Categories go here, and interwikis go in Wikidata --> [[Category:List formatting and function templates]] }}</includeonly> sfl3p3b5zuv67w3tip6u7k80bi3dtn5 Cèṭa'an:Cross 10 3715 18706 2024-09-29T11:50:12Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Xmark]] 18706 wikitext text/x-wiki #REDIRECT [[Template:Xmark]] {{Redirect category shell| {{R from move}} }} r9vtoehqraw9hbtnbmka62e4568ea50 Cèṭa'an:Xmark 10 3716 18707 2024-09-29T11:50:46Z Munajad.MH 3071 ←Membuat halaman berisi '{{ {{{|safesubst:}}}#switch:{{ {{{|safesubst:}}}lc:{{{color|{{{colour|}}}}}} }} |red |rd |r =File:X mark.svg |darkred |dkred |drd |dr =File:Dark Red x.svg |orange |or |o =File:Orange x.svg |yellow |yel |y =File:Dark yellow x.svg |black |blk |k =File:Black x.svg |grey |gray |gry |gy =File:SemiTransBlack x.svg <!--default--> |File:X mark.svg }}|{{Str number/trim|{{ {{{|safesubst:}}}#if:{{{1|}}}|{{{1}}}|20}}}}px|l...' 18707 wikitext text/x-wiki [[{{ {{{|safesubst:}}}#switch:{{ {{{|safesubst:}}}lc:{{{color|{{{colour|}}}}}} }} |red |rd |r =File:X mark.svg |darkred |dkred |drd |dr =File:Dark Red x.svg |orange |or |o =File:Orange x.svg |yellow |yel |y =File:Dark yellow x.svg |black |blk |k =File:Black x.svg |grey |gray |gry |gy =File:SemiTransBlack x.svg <!--default--> |File:X mark.svg }}|{{Str number/trim|{{ {{{|safesubst:}}}#if:{{{1|}}}|{{{1}}}|20}}}}px|link=|alt=&#9746;]]<span style="display:none">N</span><!--template:Xmark--><noinclude> {{documentation}} </noinclude> 1t49gn6wsbjmozta1qgn9s77zd74hq5 Cèṭa'an:Xmark/doc 10 3717 18708 2024-09-29T11:51:37Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} This template inserts a red ''X'' inline in the text. It is often used as the opposite of {{tlx|Tick}}. ==Usage== This template inserts an inline red diagonal cross (''X'') image, indicating negation (or some other negatory message: rejection, failure, etc.). It is not for use in articles. The cross image defaults to 20px in size. To change the size, call with a pixel value as an argument, such as: : {{tnull|cross|'''30''...' 18708 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} This template inserts a red ''X'' inline in the text. It is often used as the opposite of {{tlx|Tick}}. ==Usage== This template inserts an inline red diagonal cross (''X'') image, indicating negation (or some other negatory message: rejection, failure, etc.). It is not for use in articles. The cross image defaults to 20px in size. To change the size, call with a pixel value as an argument, such as: : {{tnull|cross|'''30'''}} The {{para|color}} or {{para|colour}} parameter can be used to change the color of the ''X'': {| class="wikitable" |- ! colspan=4 | color codes !! output !! notes |- |red || || rd || r || [[File:X mark.svg|20px]] || the default |- |darkred || dkred || drd || dr || [[File:Dark Red x.svg|20px]] || |- |orange || || or || o || [[File:Orange x.svg|20px]] || |- |yellow || || yel || y || [[File:Dark yellow x.svg|20px]] || |- |black || || blk || k || [[File:Black x.svg|20px]] || |- |grey || gray || gry || gy || [[File:SemiTransBlack x.svg|20px]] || is actually semi-transparent |} == TemplateData == {{TemplateData header}} <templatedata> { "description": "A template that inserts a red (by default) X (diagonal cross) inline in the text", "params": { "1": { "label": "Size", "description": "Sets the size of the X mark", "type": "number", "default": "20", "required": false }, "color": { "aliases": [ "colour" ], "label": "Color", "description": "Sets the color of the X mark", "type": "string", "default": "red", "required": false } }, "format": "inline" } </templatedata> ==See also== *{{tl|t}} *{{tl|Hammer}} *{{tl|Strikethrough}} {{Check mark templates}} {{Done/See also}} <includeonly>{{Sandbox other|| <!-- ADD CATEGORIES BELOW THIS LINE --> [[Category:Single-image insertion templates]] [[Category:Wikipedia-specific image insertion templates]] }}</includeonly> 9xnhrdqadjgc6bkd6b0o7ythz82mn8b Cèṭa'an:No 10 3718 20633 20622 2024-10-16T04:28:40Z Munajad.MH 3071 20633 wikitext text/x-wiki <noinclude>{| class="wikitable" |- |</noinclude>style="background:#FFC7C7;color:black;vertical-align:middle;text-align:{{{align|center}}};{{{style|}}}" class="table-no"|{{{1|Ntân}}}<noinclude> |} {{documentation}} </noinclude> b7lqo4ywah3uocsfh7bbu98l5yksyk9 Cèṭa'an:No/doc 10 3719 18710 2024-09-29T11:54:15Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Table cell templates/doc}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly>' 18710 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Table cell templates/doc}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly> jta5hxs0ko5n4y83bg0kof83yq6256o Cèṭa'an:Tt 10 3720 18711 2024-09-29T11:55:03Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Mono]] 18711 wikitext text/x-wiki #REDIRECT [[Template:Mono]] jkyamgd5ou5lli74d9xjmwd9situ9q7 Cèṭa'an:- 10 3721 18712 2024-09-29T11:55:41Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Clear]] 18712 wikitext text/x-wiki #REDIRECT [[Template:Clear]] {{Redirect category shell| {{R from modification}} {{R from template shortcut}} }} 7ftw22ju220o4mhfryrhdhdanb4vzun Cèṭa'an:R from modification 10 3722 18713 2024-09-29T11:56:40Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R from modification |name=From a modification |from=a modification of the target's title or a closely related title. For example, the words may be rearranged{{#if: {{{1|{{{reason|{{{of|}}}}}}}}}|. This redirect is a modification of: {{#ifexpr:{{#invoke:String|find|{{{1|{{{reason|{{{of|}}}}}}}}}|"plainlinks"}} + {{#invoke:String|find|{{{1|{{{reason|{{{of|}}}}}}}}}|{{!((}}}} = 0|{{no...' 18713 wikitext text/x-wiki <noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R from modification |name=From a modification |from=a modification of the target's title or a closely related title. For example, the words may be rearranged{{#if: {{{1|{{{reason|{{{of|}}}}}}}}}|. This redirect is a modification of: {{#ifexpr:{{#invoke:String|find|{{{1|{{{reason|{{{of|}}}}}}}}}|"plainlinks"}} + {{#invoke:String|find|{{{1|{{{reason|{{{of|}}}}}}}}}|{{!((}}}} = 0|{{no redirect|{{{1|{{{reason|{{{of|}}}}}}}}}}}|{{{1|{{{reason|{{{of|}}}}}}}}}}}}} |info= ** Please note that there are many {{em|more specific templates}}. Please use {{tl|R from alternative spelling}}, {{tl|R from alternative hyphenation}}, {{tl|R from alternative punctuation}}, {{tl|R from alternative spacing}} and {{tl|R from misquotation}} where relevant; see subcategories of [[:Category:Redirects from modifications]] for other options (capitals, abbreviations, diacritics, plurals, stylizations, transliteration, ligatures, different parts of speech, etc.). If you are unsure which to use, this template is fine; someone will make it more specific later if necessary. ** In cases of modification from distinctly longer or shorter names, please use {{tl|R from long name}} or {{tl|R from short name}}, respectively. An abbreviation should be tagged with {{tl|R from initialism}} or, if it can be spoken like a word such as NASA and RADAR, use {{tl|R from acronym}}. ** Use this [[WP:rcat|rcat]] instead of {{tl|R from other capitalisation}} and {{tl|R from plural}} in namespaces other than [[WP:Mainspace|mainspace]] for those types of modification. This may also apply to several other subcategories of modification; please check those templates' output before saving if using outside of mainspace. |all category={{#ifeq:{{{demo}}}|yes||Redirects from modifications}} }}<noinclude> <!-- Place categories on /doc subpage; interwikis go to Wikidata. --> {{Documentation}} </noinclude> 2wzg63t1ibt8k19ft705qf6nizt0i4t Modul:String/doc 828 3723 18714 2024-09-29T11:59:29Z Munajad.MH 3071 ←Membuat halaman berisi '{{documentation subpage}} {{Used in system}} {{Module rating|protected}} {{Lmd|String}} 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 re...' 18714 wikitext text/x-wiki {{documentation subpage}} {{Used in system}} {{Module rating|protected}} {{Lmd|String}} 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 {{clc|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/testcases]]. == len == This function returns the length of the target string. Usage: : <code><nowiki>{{#invoke:</nowiki>String|len|''target_string''}}</code> OR : <code><nowiki>{{#invoke:</nowiki>String|len|s= ''target_string'' }}</code> Parameters: ; s : The string whose length to report Examples: * <code><nowiki>{{#invoke:String|len| abcdefghi }}</nowiki></code> → {{#invoke:String|len| abcdefghi }} * <code><nowiki>{{#invoke:String|len|s= abcdefghi }}</nowiki></code> → {{#invoke:String|len|s= abcdefghi }} == sub == This function returns a substring of the target string at specified inclusive, one-indexed indices. Usage: : <code><nowiki>{{#invoke:</nowiki>String|sub|''target_string''|''start_index''|''end_index''}}</code> OR : <code><nowiki>{{#invoke:</nowiki>String|sub|s= ''target_string'' |i= ''start_index'' |j= ''end_index'' }}</code> Parameters: ; s : The string to return a subset of ; i : The first 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. To avoid error messages, use {{ml|ustring|sub}} instead. Examples: * <code><nowiki>"{{#invoke:String|sub| abcdefghi }}"</nowiki></code> → "{{#invoke:String|sub| abcdefghi }}" * <code><nowiki>"{{#invoke:String|sub|s= abcdefghi }}"</nowiki></code> → "{{#invoke:String|sub|s= abcdefghi }}" * <code><nowiki>"{{#invoke:String|sub| abcdefghi | 3 }}"</nowiki></code> → "{{#invoke:String|sub| abcdefghi | 3 }}" * <code><nowiki>"{{#invoke:String|sub|s= abcdefghi |i= 3 }}"</nowiki></code> → "{{#invoke:String|sub|s= abcdefghi |i= 3 }}" * <code><nowiki>"{{#invoke:String|sub| abcdefghi | 3 | 4 }}"</nowiki></code> → "{{#invoke:String|sub| abcdefghi | 3 | 4 }}" * <code><nowiki>"{{#invoke:String|sub|s= abcdefghi |i= 3 |j= 4 }}"</nowiki></code> → "{{#invoke:String|sub|s= abcdefghi |i= 3 |j= 4 }}" == sublength == This function implements the features of {{tl|str sub old}} and is kept in order to maintain these older templates. It returns a substring of the target string starting at a specified index and of a specified length. Usage: : <code><nowiki>{{#invoke:</nowiki>String|sublength|s= ''target_string'' |i= ''start_index'' |len= ''length'' }}</code> Parameters: ; s : The string ; i : The starting index of the substring to return. The first character of the string is assigned an index of 0. ; len : The length of the string to return, defaults to the last character. Examples: * <code><nowiki>{{#invoke:String|sublength|s= abcdefghi }}</nowiki></code> → {{#invoke:String|sublength|s= abcdefghi }} * <code><nowiki>{{#invoke:String|sublength|s= abcdefghi |i= 3 }}</nowiki></code> → {{#invoke:String|sublength|s= abcdefghi |i= 3 }} * <code><nowiki>{{#invoke:String|sublength|s= abcdefghi |i= 3 |len= 4 }}</nowiki></code> → {{#invoke:String|sublength|s= abcdefghi |i= 3 |len= 4 }} == match == This function returns a substring from the source string that matches a specified pattern. Usage: : <code><nowiki>{{#invoke:</nowiki>String|match|''source_string''|''pattern_string''|''start_index''|''match_number''|''plain_flag''|''nomatch_output''}}</code> OR : <code><nowiki>{{#invoke:</nowiki>String|match|s= ''source_string'' |pattern= ''pattern_string'' |start= ''start_index'' |match= ''match_number'' |plain= ''plain_flag'' |nomatch= ''nomatch_output'' }}</code> 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 : Boolean flag indicating that pattern should be understood as plain text and not as a [[mw:Extension:Scribunto/Lua reference manual#Ustring patterns|Scribunto ustring pattern]] (a unicode-friendly [[w:Lua (programming language)|Lua]]-style [[w:regular expression|regular expression]]). Defaults to false (to change: <code>plain=true</code>) ; nomatch : If no match is found, output the "nomatch" value rather than an error. ; ignore_errors : If no match is found and ignore_errors=true, output an empty string rather than an error. 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 [[w:Lua (programming language)|Lua]] patterns, a form of [[w:regular expression|regular expression]], see: * [[mw:Special:MyLanguage/Extension:Scribunto/Lua reference manual#Patterns|Scribunto patterns]] * [[mw:Special:MyLanguage/Extension:Scribunto/Lua reference manual#Ustring patterns|Scribunto Unicode string patterns]] Examples: * <code><nowiki>{{#invoke:String|match| abc123def456 |%d+}}</nowiki></code> → {{#invoke:String|match| abc123def456 |%d+}} * <code><nowiki>{{#invoke:String|match|s= abc123def456 |pattern= %d+ }}</nowiki></code> → {{#invoke:String|match|s= abc123def456 |pattern= %d+ }} * <code><nowiki>{{#invoke:String|match| abc123def456 |%d+|6}}</nowiki></code> → {{#invoke:String|match| abc123def456 |%d+|6}} * <code><nowiki>{{#invoke:String|match|s= abc123def456 |pattern= %d+ |start= 6 }}</nowiki></code> → {{#invoke:String|match|s= abc123def456 |pattern= %d+ |start= 6 }} * <code><nowiki>{{#invoke:String|match|s= abc123def456 |pattern= %d+ |start= 6 |match= 2 }}</nowiki></code> → {{#invoke:String|match|s= abc123def456 |pattern= %d+ |start= 6 |match= 2 }} * <code><nowiki>{{#invoke:String|match|s= abc123%d+ |pattern= %d+ }}</nowiki></code> → {{#invoke:String|match|s= abc123%d+ |pattern= %d+ }} * <code><nowiki>{{#invoke:String|match|s= abc123%d+ |pattern= %d+ |plain= true }}</nowiki></code> → {{#invoke:String|match|s= abc123%d+ |pattern= %d+ |plain= true }} * <code><nowiki>{{#invoke:String|match|s= abc |pattern= %d }}</nowiki></code> → {{#invoke:String|match|s= abc |pattern= %d |no_category=true}} * <code><nowiki>{{#invoke:String|match|s= abc |pattern= %d |nomatch= No numeric characters in string }}</nowiki></code> → {{#invoke:String|match|s= abc |pattern= %d |nomatch= No numeric characters in string }} * <code><nowiki>{{#invoke:String|match|s= abc |pattern= %d |ignore_errors= true }}</nowiki></code> → {{#invoke:String|match|s= abc |pattern= %d |ignore_errors= true }} * <code><nowiki>{{#invoke:String|match|s= 0012001200 |pattern= 0*(%d*) }}</nowiki></code> → {{#invoke:String|match|s= 0012001200 |pattern= 0*(%d*) }} == pos == This function returns a single character from the target string at position pos. Usage: : <code><nowiki>{{#invoke:</nowiki>String|pos|''target_string''|''index_value''}}</code> OR : <code><nowiki>{{#invoke:</nowiki>String|pos|target= ''target_string'' |pos= ''index_value'' }}</code> Parameters: ; target : The string to search ; pos : The index for the character to return 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. Examples: * <code><nowiki>{{#invoke:String|pos| abcdefghi | 4 }}</nowiki></code> → {{#invoke:String|pos| abcdefghi | 4 }} * <code><nowiki>{{#invoke:String|pos|target= abcdefghi |pos= 4 }}</nowiki></code> → {{#invoke:String|pos|target= abcdefghi |pos= 4 }} == str_find == This function duplicates the behavior of {{tl|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 separately. Usage: : <code><nowiki>{{#invoke:</nowiki>String|str_find|''source_string''|''target_string''}}</code> OR : <code><nowiki>{{#invoke:</nowiki>String|str_find|source= ''source_string'' |target= ''target_string'' }}</code> Parameters: ; source : The string to search ; target : The string to find within source Examples: * <code><nowiki>{{#invoke:String|str_find| abc123def }}</nowiki></code> → {{#invoke:String|str_find| abc123def }} * <code><nowiki>{{#invoke:String|str_find|source= abc123def }}</nowiki></code> → {{#invoke:String|str_find|source= abc123def }} * <code><nowiki>{{#invoke:String|str_find| abc123def |123}}</nowiki></code> → {{#invoke:String|str_find| abc123def |123}} * <code><nowiki>{{#invoke:String|str_find|source= abc123def |target= 123 }}</nowiki></code> → {{#invoke:String|str_find|source= abc123def |target= 123 }} * <code><nowiki>{{#invoke:String|str_find| abc123def |not}}</nowiki></code> → {{#invoke:String|str_find| abc123def |not}} == find == This function allows one to search for a target string or pattern within another string. Usage: : <code><nowiki>{{#invoke:</nowiki>String|find|''source_string''|''target_string''|''start_index''|''plain_flag''}}</code> OR : <code><nowiki>{{#invoke:</nowiki>String|find|source= ''source_string'' |target= ''target_string'' |start= ''start_index'' |plain= ''plain_flag'' }}</code> 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 [[mw:Extension:Scribunto/Lua reference manual#Ustring patterns|Scribunto ustring pattern]] (a unicode-friendly [[w:Lua (programming language)|Lua]]-style [[w:regular expression|regular expression]]); defaults to true 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. Examples: * <code><nowiki>{{#invoke:String|find|abc123def|12}}</nowiki></code> → {{#invoke:String|find|abc123def|12}} * <code><nowiki>{{#invoke:String|find|source=abc123def|target=12}}</nowiki></code> → {{#invoke:String|find|source=abc123def|target=12}} * <code><nowiki>{{#invoke:String|find|source=abc123def|target=pqr}}</nowiki></code> → {{#invoke:String|find|source=abc123def|target=pqr}} * <code><nowiki>{{#invoke:String|find| abc123def |123}}</nowiki></code> → {{#invoke:String|find| abc123def |123}} * <code><nowiki>{{#invoke:String|find|source= abc123def |target= 123 }}</nowiki></code> → {{#invoke:String|find|source= abc123def |target= 123 }} * <code><nowiki>{{#invoke:String|find|source=abc123def|target=%d |start=3 |plain=false }}</nowiki></code> → {{#invoke:String|find|source=abc123def|target=%d |start=3 |plain=false }} When using unnamed parameters, preceding and trailing spaces are kept and counted: * <code><nowiki>{{#invoke:String|find| abc123def |c|false}}</nowiki></code> → {{#invoke:String|find| abc123def |c|false}} * <code><nowiki>{{#invoke:String|find|source= abc123def |target=c|plain=false}}</nowiki></code> → {{#invoke:String|find|source= abc123def |target=c|plain=false}} * <code><nowiki>{{#invoke:string|find|abc 123 def|%s|plain=false}}</nowiki></code> → {{#invoke:string|find|abc 123 def|%s|plain=false}} Testing for the presence of a string: * <code>{{pf|ifexpr|<nowiki>{{#invoke:string|find|haystack|needle}}</nowiki>|Found needle|Didn't find needle}}</code> → {{#ifexpr:{{#invoke:string|find|haystack|needle}}|Found needle|Didn't find needle}} {{anchor|replace}} == replace (gsub) == This function allows one to replace a target string or pattern within another string. To Lua programmers: this function works internally by calling <code>[[mw:Extension:Scribunto/Lua_reference_manual#mw.ustring.gsub|mw.ustring.gsub]]</code>. Usage: : <code><nowiki>{{#invoke:</nowiki>String|replace|''source_str''|''pattern_string''|''replace_string''|''replacement_count''|''plain_flag''}}</code> OR : <code><nowiki>{{#invoke:</nowiki>String|replace|source= ''source_string'' |pattern= ''pattern_string'' |replace= ''replace_string'' |count= ''replacement_count'' |plain= ''plain_flag'' }}</code> Parameters: ; source : The string to search ; pattern : The string or pattern to find within source ; replace : The replacement text ; count : The number of occurrences to replace; defaults to all ; plain : Boolean flag indicating that pattern should be understood as plain text and not as a [[mw:Extension:Scribunto/Lua reference manual#Ustring patterns|Scribunto ustring pattern]] (a unicode-friendly [[w:Lua (programming language)|Lua]]-style [[w:regular expression|regular expression]]); defaults to true Examples: * <code><nowiki>"{{#invoke:String|replace| abc123def456 |123|XYZ}}"</nowiki></code> → "{{#invoke:String|replace| abc123def456 |123|XYZ}}" * <code><nowiki>"{{#invoke:String|replace|source= abc123def456 |pattern= 123 |replace= XYZ }}"</nowiki></code> → "{{#invoke:String|replace|source= abc123def456 |pattern= 123 |replace= XYZ }}" * <code><nowiki>"{{#invoke:String|replace| abc123def456 |%d+|XYZ|1|false}}"</nowiki></code> → "{{#invoke:String|replace| abc123def456 |%d+|XYZ|1|false}}" * <code><nowiki>"{{#invoke:String|replace|source= abc123def456 |pattern= %d+ |replace= XYZ |count=1 |plain= false }}"</nowiki></code> → "{{#invoke:String|replace|source= abc123def456 |pattern= %d+ |replace= XYZ |count=1 |plain= false }}" * <code><nowiki>"{{#invoke:String|replace|source= abc123def456 |pattern= %d+ |replace= XYZ |plain= false }}"</nowiki></code> → "{{#invoke:String|replace|source= abc123def456 |pattern= %d+ |replace= XYZ |plain= false }}" * <code><nowiki>{{#invoke:String|replace|source= 0012001200 |pattern= ^0* |plain= false }}</nowiki></code> → {{#invoke:String|replace|source= 0012001200 |pattern= ^0* |plain= false }} == rep == Repeats a string ''n'' times. A simple function to pipe string.rep to templates. Usage: : <code><nowiki>{{#invoke:</nowiki>String|rep|''source''|''count''}}</code> Parameters: ; source : The string to repeat ; count : The number of repetitions. Examples: * <code><nowiki>"{{#invoke:String|rep|hello|3}}"</nowiki></code> → "{{#invoke:String|rep|hello|3}}" * <code><nowiki>"{{#invoke:String|rep| hello | 3 }}"</nowiki></code> → "{{#invoke:String|rep| hello | 3 }}" == escapePattern == In a [[:mw:LUAREF#Patterns|Lua pattern]], changes a ''class character'' into a ''literal character''. For example: in a pattern, character <code>.</code> catches "any character"; escapePattern will convert it to <code>%.</code>, catching just the literal character ".". Usage: * <code><nowiki>{{#invoke:String|escapePattern|</nowiki>''pattern_string''<nowiki>}}</nowiki></code> Parameters: ; pattern_string : The pattern string to escape Examples: * <code><nowiki>"{{#invoke:String|escapePattern|A.D.}}"</nowiki></code> → "{{#invoke:String|escapePattern|A.D.}}" * <code><nowiki>"{{#invoke:String|escapePattern|10%}}"</nowiki></code> → "{{#invoke:String|escapePattern|10%}}" == count == Counts the number of times a given pattern appears in the arguments that get passed on to this module. Counts disjoint matches only. Usage: : <code><nowiki>{{#invoke:</nowiki>String|count|''source_str''|''pattern_string''|''plain_flag''}}</code> OR : <code><nowiki>{{#invoke:</nowiki>String|count|source= ''source_string'' |pattern= ''pattern_string''|plain= ''plain_flag'' }}</code> Parameters: ; source_string : The string to count occurrences in ; pattern : The string or pattern to count occurrences of within source ; plain : Boolean flag indicating that pattern should be understood as plain text and not as a [[mw:Extension:Scribunto/Lua reference manual#Ustring patterns|Scribunto ustring pattern]] (a unicode-friendly [[w:Lua (programming language)|Lua]]-style [[w:regular expression|regular expression]]); defaults to true Examples: * Count of 'a': <code><nowiki>"{{#invoke:String|count|aabbcc|a}}"</nowiki></code> → "{{#invoke:String|count|aabbcc|a}}" * Count occurrences of 'aba': <code><nowiki>"{{#invoke:String|count|ababababab|aba}}"</nowiki></code> → "{{#invoke:String|count|ababababab|aba}}" * Count of "either 'a' or 'c' ":<code><nowiki>"{{#invoke:String|count|aabbcc|[ac]|plain=false}}"</nowiki></code> → "{{#invoke:String|count|aabbcc|[ac]|plain=false}}" * Count of "not 'a' ": <code><nowiki>"{{#invoke:String|count|aaabaaac|[^a]|plain=false}}"</nowiki></code> → "{{#invoke:String|count|aaabaaac|[^a]|plain=false}}" * Count of "starts with 'a' ": <code><nowiki>"{{#invoke:String|count|aaabaaac|^a|plain=false}}"</nowiki></code> → "{{#invoke:String|count|aaabaaac|^a|plain=false}}" == join == Joins all strings passed as arguments into one string, treating the first argument as a separator. Usage: : <code><nowiki>{{#invoke:</nowiki>String|join|''separator''|''string1''|''string2''|...}}</code> Parameters: ; separator : String that separates each string being joined together : Note that leading and trailing spaces are ''not'' stripped from the separator. ; string1/string2/... : Strings being joined together Examples: * <code><nowiki>"{{#invoke:String|join|x|foo|bar|baz}}"</nowiki></code> → "{{#invoke:String|join|x|foo|bar|baz}}" * <code><nowiki>"{{#invoke:String|join||a|b|c|d|e|f|g}}"</nowiki></code> → "{{#invoke:String|join||a|b|c|d|e|f|g}}" * <code><nowiki>"{{#invoke:String|join|,|a|b|c|d|e|f|g}}"</nowiki></code> → "{{#invoke:String|join|,|a|b|c|d|e|f|g}}" * <code><nowiki>"{{#invoke:String|join|, |a|b|c|d|e|f|g}}"</nowiki></code> → "{{#invoke:String|join|, |a|b|c|d|e|f|g}}" * <code><nowiki>"{{#invoke:String|join| &ndash; |a|b|c|d|e|f|g}}"</nowiki></code> → "{{#invoke:String|join| &ndash; |a|b|c|d|e|f|g}}" The preceding example uses the html entity &amp;ndash; but the unicode character also works. == endswith == {{for|the startswith function|Module:String2#startswith}} Usage: : <code><nowiki>{{#invoke:</nowiki>String|endswith|''source_str''|''search_string''}}</code> OR : <code><nowiki>{{#invoke:</nowiki>String|endswith|source= ''source_string'' |pattern= ''search_string''}}</code> Returns "yes" if the source string ends with the search string. Use named parameters to have the strings trimmed before use. Despite the parameter name, ''search_string'' is not a Lua pattern, it is interpreted literally. * <code><nowiki>"{{#invoke:String|endswith|xxxyyy|y}}"</nowiki></code> → "{{#invoke:String|endswith|xxxyyy|y}}" * <code><nowiki>"{{#invoke:String|endswith|xxxyyy|z}}"</nowiki></code> → "{{#invoke:String|endswith|xxxyyy|z}}" == See also== * {{mfl|Params|mapping_by_replacing}} and other functions from the same module * {{mfl|MultiReplace|main}} {{String handling templates}} <includeonly>{{Sandbox other|| [[Category:Modules that add a tracking category]] [[Category:Modules that manipulate strings|*]] }}</includeonly> q31e1kbj4xphp6fg2te2y22z9wcdzd9 Cèṭa'an:Lmd 10 3724 18715 2024-09-29T12:00:23Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Module links]] 18715 wikitext text/x-wiki #REDIRECT [[Template:Module links]] {{Redirect category shell| {{R from move}} }} 0ocpw5lg6qt33jd1f8ee2nlzv40o3ms Cèṭa'an:Module link 10 3725 18719 18717 2024-09-29T12:03:04Z Munajad.MH 3071 18719 wikitext text/x-wiki <includeonly>&#123;&#123;{{{{{|safesubst:}}}#invoke:Separated entries|main|[[Module:{{{1}}}{{{section|}}}|#invoke:{{{1}}}]]|{{{2|''function''}}}|separator=&#124;}}&#125;&#125;</includeonly><noinclude>{{documentation}}<!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> 9i2jehvmqdbxqb6uexjk8k33u9p06v8 Cèṭa'an:Module links 10 3726 18718 2024-09-29T12:02:24Z Munajad.MH 3071 ←Membuat halaman berisi '{{lx|1=Module:|2={{ucfirst:{{{1}}}}}|3=Module talk|4=talk}}<noinclude> {{documentation|Template:Ln/doc}} </noinclude>' 18718 wikitext text/x-wiki {{lx|1=Module:|2={{ucfirst:{{{1}}}}}|3=Module talk|4=talk}}<noinclude> {{documentation|Template:Ln/doc}} </noinclude> ka66oqoll3tu3yfvrvjjn2f64tk3byp Cèṭa'an:Module link/doc 10 3727 18720 2024-09-29T12:03:48Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Namespace links/doc]] 18720 wikitext text/x-wiki #REDIRECT [[Template:Namespace links/doc]] ktnhpqtxizy9koh4pf8vdmyfmc2gc91 Cèṭa'an:Namespace links/doc 10 3728 18721 2024-09-29T12:04:58Z Munajad.MH 3071 ←Membuat halaman berisi '{{for|the French citation template {{tld|Article}}|Template:Cite news/French}} {{Documentation subpage}} {{tsh|{{#switch:{{ROOTPAGENAME}}|Namespace links=ln|Namespace talk links=lnt|Article links=la|Article talk links=lat|Draft links=ld|Draft talk links=ldt|Template links=lt|Template talk links=ltt|Wikipedia links=lw|Wikipedia talk links=lwt|Userspace links=lu|User talk links=lut|Category links=lc|Category talk links=lct|File links=lf|File talk links=lft|Portal l...' 18721 wikitext text/x-wiki {{for|the French citation template {{tld|Article}}|Template:Cite news/French}} {{Documentation subpage}} {{tsh|{{#switch:{{ROOTPAGENAME}}|Namespace links=ln|Namespace talk links=lnt|Article links=la|Article talk links=lat|Draft links=ld|Draft talk links=ldt|Template links=lt|Template talk links=ltt|Wikipedia links=lw|Wikipedia talk links=lwt|Userspace links=lu|User talk links=lut|Category links=lc|Category talk links=lct|File links=lf|File talk links=lft|Portal links=lp|Portal talk links=lpt|MediaWiki links=lm|MediaWiki talk links=lmt|Help links=lh|TimedText links=lttxt|Module links=lmd|Articles for deletion link=lafd}}}} {{transclusionless}} {{#switch: {{FULLPAGENAME}} | Template:La = {{High-use}} | Template:Lc = {{for|lowercase formatting|Help:Magic words#Parser functions}} | Template:Pagelinks = {{High-use}}{{tsh|pl}}{{lua|Module:PageLinks}} }} == About == This template and the other related templates listed below produce a series of links for a specified page that is generally, though not always, of the form: : {{color|#002BB8|Page}}&nbsp;({{color|#002BB8|edit}} | {{color|#002BB8|talk}} | {{color|#002BB8|history}} | {{color|#002BB8|links}} | {{color|#002BB8|watch}} | {{color|#002BB8|logs}}) The six links are: : <code>edit</code> – [[Help:Editing|edit]] the page; : <code>talk</code>/<code>subject</code> – access its [[Help:Using talk pages|talk page]] (or if the target page is a talk page, its subject page); : <code>history</code> – access its [[Help:Edit history|edit history]]; : <code>links</code> – access the [[Help:What links here|what links here]] feature; : <code>watch</code> – add the page to one's [[Help:Watching pages|watchlist]]; and : <code>log</code> – access its [[Help:Log|logs]]. The major difference between the templates is the [[Wikipedia:Namespace|namespace]] of the page to which it is applied. *General: ** {{lt|Pagelinks}} creates links for any page in any namespace. ** {{lt|Ln}} creates links for pages in any subject namespace. ** {{lt|Lnt}} creates links for pages in any talk namespace. == Usage == {| class="wikitable" !Namespace!! Link to subject page !! Link to talk page |- | rowspan=2 | General||{{tlx|pagelinks|FULL PAGE NAME}}<br/>||Same as for subject page |- |{{tlx|ln|<nowiki>NAMESPACE|PAGE NAME</nowiki>}}||{{tlx|lnt|<nowiki>NAMESPACE|PAGE NAME</nowiki>}} |- |Article||{{tlx|la|ARTICLE}}||{{tlx|lat|ARTICLE}} |- |Draft||{{tlx|ld|DRAFT}}||{{tlx|ldt|DRAFT}} |- |Template||{{tlx|lt|TEMPLATE}}||{{tlx|ltt|TEMPLATE}} |- |Wikipedia||{{tlx|lw|PAGE}}||{{tlx|lwt|PAGE}} |- |Wikipedia:Articles for deletion/||{{tlx|lafd|PAGE}}||{{n/a}} |- |User||{{tlx|lu|PAGE}}||{{tlx|lut|PAGE}}<ref>For a similar template for user accounts, see [[Template:user]]</ref> |- |Category||{{tlx|lc|PAGE}}||{{tlx|lct|PAGE}} |- |File||{{tlx|lf|FILE}}||{{tlx|lft|FILE}} |- |Portal||{{tlx|lp|PORTAL}}||{{tlx|lpt|PORTAL}} |- |MediaWiki||{{tlx|lm|MESSAGE}}||{{tlx|lmt|MESSAGE}} |- |Help||{{tlx|lh|PAGE}}||{{tlx|lht|PAGE}} |- |TimedText||{{tlx|lttxt|TIMEDTEXT}}||{{tlx|lttxtt|TIMEDTEXT}} |- |Module||{{tlx|lmd|MODULE}}||{{tlx|lmdt|MODULE}} |} {{clear}} {{reflist}} == Examples == {| class="wikitable" ! Code ! Result |- style="vertical-align:top;" | {{tlx|pagelinks|Category:Stubs}} || {{safesubst:<noinclude />pagelinks|Category:Stubs}} |- | {{tlx|pagelinks|Category talk:Stubs}} || {{safesubst:<noinclude />pagelinks|Category talk:Stubs}} |- | {{tlx|ln|<nowiki>Category|Stubs</nowiki>}} || {{safesubst:<noinclude />ln|Category|Stubs}} |- | {{tlx|lnt|<nowiki>Category|Stubs</nowiki>}}||{{safesubst:<noinclude />lnt|Category|Stubs}} |- | {{tlx|la|Article}}||{{safesubst:<noinclude />la|Article}} |- | {{tlx|lat|Article}}||{{safesubst:<noinclude />lat|Article}} |- | {{tlx|ld|Draft}}||{{safesubst:<noinclude />ld|Draft}} |- | {{tlx|ldt|Draft}}||{{safesubst:<noinclude />ldt|Draft}} |- | {{tlx|lt|Deprecated template}}||{{safesubst:<noinclude />lt|Deprecated template}} |- | {{tlx|ltt|Deprecated template}}||{{safesubst:<noinclude />ltt|Deprecated template}} |- | {{tlx|lu|Example}}||{{safesubst:<noinclude />lu|Example}} |- | {{tlx|lut|Example}}||{{safesubst:<noinclude />lut|Example}} |- | {{tlx|lw|About}}||{{safesubst:<noinclude />lw|About}} |- | {{tlx|lwt|About}}||{{safesubst:<noinclude />lwt|About}} |- | {{tlx|lc|Stubs}}||{{safesubst:<noinclude />lc|Stubs}} |- | {{tlx|lct|Stubs}}||{{safesubst:<noinclude />lct|Stubs}} |- | {{tlx|lf|1944 NormandyLST.jpg}}||{{safesubst:<noinclude />lf|1944 NormandyLST.jpg}} |- | {{tlx|lft|1944 NormandyLST.jpg}}||{{safesubst:<noinclude />lft|1944 NormandyLST.jpg}} |- | {{tlx|lp|Television}}||{{safesubst:<noinclude />lp|Television}} |- | {{tlx|lpt|Television}}||{{safesubst:<noinclude />lpt|Television}} |- | {{tlx|lm|Common.css}}||{{safesubst:<noinclude />lm|Common.css}} |- | {{tlx|lmt|Common.css}}||{{safesubst:<noinclude />lmt|Common.css}} |} == See also == *{{Lts|lag}} same as {{tl|la}} with a link to the Google search *{{Lts|la-abbr}} abbreviated form of La: shows letters instead of words *{{Lts|laal}} same as {{tl|la}} with the article's short description alongside *{{Lts|al}} provides edit/history links for both article and talk page *{{Lts|userlinks}} provides additional links to user's contributions history etc. *{{Lts|Lcs}} comparison categories *{{Lts|Lps}} comparison Wikipedia *{{Lts|Lts}} comparison templates *{{Lts|Ti}} *{{Lts|Tlsp}} *{{Lts|Tlx}} comparison parameters *{{Lcs|Internal link templates}} *{{Lts|Rfplinks}} {{Internal category-link templates}} <includeonly>{{sandbox other|| [[Category:Pagelinks templates]] }}</includeonly> == TemplateData == {{TemplateData header}} <templatedata> { "params": { "1": { "description": "Name of the target page.", "type": "wiki-page-name", "required": true } }, "description": "Produces a series of links for a specified page." } </templatedata> 45ozlwt2youzxqufjsasytblqrmp0xu Cèṭa'an:Transclusionless 10 3729 18722 2024-09-29T12:06:08Z Munajad.MH 3071 ←Membuat halaman berisi '{{Mbox|text=This template {{Yesno|{{{should|}}}|yes=should|no=may}} have no transclusions, because {{{reason|it is substituted by a tool or script, it is used as part of a short-term or less active Wikipedia process, or for some other reason}}}.}}<!-- --><includeonly>__EXPECTUNUSEDTEMPLATE__{{#switch: {{SUBPAGENAME}} |doc |sandbox= |{{module other | [[Category:Wikipedia transclusionless modules]] | [[Category:Wikipedia transclusionless templates]] }}}}</includeon...' 18722 wikitext text/x-wiki {{Mbox|text=This template {{Yesno|{{{should|}}}|yes=should|no=may}} have no transclusions, because {{{reason|it is substituted by a tool or script, it is used as part of a short-term or less active Wikipedia process, or for some other reason}}}.}}<!-- --><includeonly>__EXPECTUNUSEDTEMPLATE__{{#switch: {{SUBPAGENAME}} |doc |sandbox= |{{module other | [[Category:Wikipedia transclusionless modules]] | [[Category:Wikipedia transclusionless templates]] }}}}</includeonly><noinclude>{{Documentation}}</noinclude> 0j0ngl4pft523lh0rtvr0onbrjo4wum Cèṭa'an:Transclusionless/doc 10 3730 18723 2024-09-29T12:06:37Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> This template can be added to templates' {{tl|documentation}} pages or within {{tag|noinclude}} tags for templates that are used occasionally but may often have zero transclusions. Adding this template will prevent the template on which it is transcluded from appearing on reports of unused templates like Wikipedia:Database report...' 18723 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> This template can be added to templates' {{tl|documentation}} pages or within {{tag|noinclude}} tags for templates that are used occasionally but may often have zero transclusions. Adding this template will prevent the template on which it is transcluded from appearing on reports of unused templates like [[Wikipedia:Database reports/Unused templates/1]], which in turn will limit misguided [[WP:TFD|TfD]] nominations. Examples of reasons why useful templates may not have any transclusions include, but are not limited to: * They are applied to [[WP:CSD|speedy deletion candidates]], which are then deleted, leaving no transclusions of the template. * They are substituted or otherwise applied by a script or tool like [[Wikipedia:Twinkle|Twinkle]] or the [[Wikipedia:Page Curation|page curation tools]]. (Also see below for a note about {{tl|Always substitute}}.) * They are applied to File pages to tag them with copyright-related concerns, and are then removed when those concerns are addressed or when the file is deleted. * They are "preload" or boilerplate pages or page fragments that are used to build new pages. == Usage == :{{tlx|Transclusionless}} {{transclusionless}} '''Do not use this for templates that must be [[Wikipedia:Substitution|substituted]]!''' That is what {{tl|Always substitute}} is for. ===Parameters=== <code class="tpl-para" style="word-break:break-word; ">&#124;should&#61;yes</code> can be used if the template should not be transcluded, i.e. an error will be shown if the template is transcluded. It will replace the "may" with "should" in "This template may have no transclusions." <br><code class="tpl-para" style="word-break:break-word; ">&#124;reason&#61;</code> can be used to customize the message within the template. The default reason, which will be replaced by your custom text, is "it is substituted by a tool or script, it is used as part of a short-term or less active Wikipedia process, or for some other reason". ===TemplateData=== <templatedata> { "params": { "should": { "description": "Replaces \"may\" with \"should\" in the notice", "type": "boolean" }, "reason": { "description": "Customizes the message within the template", "suggestedvalues": [ "it is substituted by a tool", "it is substituted by a script", "it is used as part of a short-term Wikipedia process", "it is used as part of a less active Wikipedia process" ], "default": "it is substituted by a tool or script, it is used as part of a short-term or less active Wikipedia process, or for some other reason", "type": "string" } }, "description": "This template can be added to the documentation pages of templates that are used occasionally but may often have zero transclusions, hiding them from reports of unused templates." } </templatedata> {{List of subst helper templates}} <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Documentation header templates]] }}</includeonly> k0o06zn6ewpi04qfeljsm500ixu6vwk Cèṭa'an:Lts 10 3731 18724 2024-09-29T12:08:33Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template links short]] 18724 wikitext text/x-wiki #REDIRECT [[Template:Template links short]] {{Redirect category shell| {{R from move}} }} dc217jdnbybpzi7rtuvcoz7w5oopjx2 Cèṭa'an:Template links short 10 3732 18725 2024-09-29T12:09:16Z Munajad.MH 3071 ←Membuat halaman berisi '<span style="padding-right:3px;">[[:Template:{{{1|{{PAGENAME}}}}}|Template:{{ucfirst:{{{1|{{PAGENAME}}}}}}}]]</span><!-- --><span class="plainlinks nourlexpansion lx" style="font-size: 85%;"><!-- -->([{{fullurl:Template:{{{1|{{PAGENAME}}}}}|action=edit}} edit]&#160;<!-- -->[[:Template talk:{{{1|{{PAGENAME}}}}}|talk]]&#160;<!-- -->[{{fullurl:Special:Whatlinkshere/Template:{{{1|{{PAGENAME}}}}}|limit=500}} links]&#160;<!-- -->[{{fullurl:Templ...' 18725 wikitext text/x-wiki <span style="padding-right:3px;">[[:Template:{{{1|{{PAGENAME}}}}}|Template:{{ucfirst:{{{1|{{PAGENAME}}}}}}}]]</span><!-- --><span class="plainlinks nourlexpansion lx" style="font-size: 85%;"><!-- -->([{{fullurl:Template:{{{1|{{PAGENAME}}}}}|action=edit}} edit]&#160;<!-- -->[[:Template talk:{{{1|{{PAGENAME}}}}}|talk]]&#160;<!-- -->[{{fullurl:Special:Whatlinkshere/Template:{{{1|{{PAGENAME}}}}}|limit=500}} links]&#160;<!-- -->[{{fullurl:Template:{{{1|{{PAGENAME}}}}}|action=history}} history]<!-- -->)</span><!-- --><noinclude>{{Documentation}}</noinclude> 2zzy89sjq92s0riv3sd86b5eixir66w Cèṭa'an:Template links short/doc 10 3733 18726 2024-09-29T12:10:07Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude> {{Documentation subpage}} :''Main discussion & Queries: [[w:template talk:Lts|template talk:Lts]]'' </noinclude> {{tsh|Lts}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> [[Template:Lts]] is a smaller variant of {{tlx|Lt}} with pleasant output, for use especially also on browsers which don't support <code>&amp;middot;</code>. __NOTOC__ === Usage === <code><nowiki>{{Lts|template}}</nowiki></code> shows links for the specified template.<br /> <...' 18726 wikitext text/x-wiki <noinclude> {{Documentation subpage}} :''Main discussion & Queries: [[w:template talk:Lts|template talk:Lts]]'' </noinclude> {{tsh|Lts}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> [[Template:Lts]] is a smaller variant of {{tlx|Lt}} with pleasant output, for use especially also on browsers which don't support <code>&amp;middot;</code>. __NOTOC__ === Usage === <code><nowiki>{{Lts|template}}</nowiki></code> shows links for the specified template.<br /> <code><nowiki>{{Lts}}</nowiki></code> shows links for a template wrt the <code><nowiki>{{PAGENAME}}</nowiki></code>. === Example === {| | '''Code''' || '''Result''' |- | <code><nowiki>{{Lts|Lt}}</nowiki></code> | {{Lts|Lt}} |- | <code><nowiki>{{Lts}}</nowiki></code> | {{Lts}} |}{{clear}} === See also === <!-- intentionally no subst to reflect what Lts actually does --> {| | {{lts|Las}} || 'Lts' formatted, but for anything, <br/>&nbsp;Defaults to article space, but accepts category or template, etc. namespace prefixes too. |- | {{Lts|Lts}} || for templates ''('''L'''ist '''T'''emplate '''S'''hort ["Lt"])'' |- | {{Lts|Lcs}} || for categories |- | {{Lts|Lps}} || for <code><nowiki>{{ns:Project}}</nowiki></code> (= <u>{{ns:Project}}</u>) |- | {{Lts|Ltsmeta}} || for templates copied from [[m:|Meta]] |- | {{Lts|Lts/}} || for template lists (see below) |- | {{Lts|Lx}} || boilerplate for the Lx family |- | [[:Category:Internal link templates]] || for a [[#Comparison|comparison]] of this zoo see below |- | colspan="2" | {{Ltsmeta|Lps}} |- | colspan="2" | {{Ltsmeta|Lts}} |- | colspan="2" | {{Ltsmeta|Ltsmeta}} |}{{clear}} === Comparison === We got a zoo of similar templates, pick what you like. This list is probably incomplete and intentionally omits variants with parameters like {{Tlx|Tlx}} and the various redirects. {| class="wikitable sortable collapsible" ! Source !! Code !! Result |- | {{Lts/|lt}} | {{tlx|lt|x4}} | {{lt|x4}} |- | {{Lts/|lts}} | {{tlx|lts|x4}} | {{lts|x4}} |- | {{Lts/|lts/}} | {{tlx|lts/|x4}} | {{lts/|x4}} |- | {{Lts/|tetl}} | {{tlx|tetl|x4}} | {{tetl|x4}} |- | {{Lts/|ti}} | {{tlx|ti|x4}} | {{ti|x4}} |- | {{Lts/|tic}} | {{tlx|tic|x4}} | {{tic|x4}} |- | {{Lts/|tiw}} | {{tlx|tiw|x4}} | {{tiw|x4}} |- | {{Lts/|tl}} | {{tlx|tl|x4}} | {{tl|x4}} |- | {{Lts/|tn}} | {{tlx|tn|x4}} | {{tn|x4}} |- | {{Lts/|tlc}} | {{tlx|tlc|x4}} | {{tlc|x4}} |- | {{Lts/|tls}} | {{tlx|tls|x4}} | {{tls|x4}} |- | {{Lts/|tlsetl}} | {{tlx|tlsetl|x4}} | {{tlsetl|x4}} |- | {{Lts/|tlt}} | {{tlx|tlt|x4}} | {{tlt|x4}} |- | {{Lts/|ttl}} | {{tlx|ttl|x4}} | {{ttl|x4}} |- | {{Lts/|twlh}} | {{tlx|twlh|x4}} | {{twlh|x4}} |} {{tl-nav}} {{clear}} <includeonly>{{Sandbox other|| [[Category:Pagelinks templates]] [[Category:Internal template-link templates]] }}</includeonly> 33b34c8t3jczmrmifms3a4r81x3tt4i Cèṭa'an:Internal category-link templates 10 3734 18727 2024-09-29T12:11:54Z Munajad.MH 3071 ←Membuat halaman berisi '{| style="width:100%;margin:0;padding:0;" cellspacing="1" cellpadding="0" |- style="vertical-align:top;" | style="width:50%;" | {| style="margin:0;padding:0;line-height:1.15em;padding-right:2.5em;" |- | style="width:12.5em;" | '''Template''' | style="text-align:left;" | '''Example output''' |- | {{tl|c}} | style="text-align:left;" | {{c|Example}} |- | {{tl|cl}} | style="text-align:left;" | {{cl|Example}} |- | {{tl|cls}} | style="text-align:left;" | {{cls|Exa...' 18727 wikitext text/x-wiki {| style="width:100%;margin:0;padding:0;" cellspacing="1" cellpadding="0" |- style="vertical-align:top;" | style="width:50%;" | {| style="margin:0;padding:0;line-height:1.15em;padding-right:2.5em;" |- | style="width:12.5em;" | '''Template''' | style="text-align:left;" | '''Example output''' |- | {{tl|c}} | style="text-align:left;" | {{c|Example}} |- | {{tl|cl}} | style="text-align:left;" | {{cl|Example}} |- | {{tl|cls}} | style="text-align:left;" | {{cls|Example}} |} | {| style="margin:0;padding:0;line-height:1.15em;padding-right:2.5em;" |- | style="width:12.5em;" | '''Template''' | style="text-align:left;" | '''Example output''' |- | {{tl|cconly}} | style="text-align:left;" | {{cconly|Example}} |- | {{tl|clc}} | style="text-align:left;" | {{clc|Example}} |- | {{tl|lc}} | style="text-align:left;" | {{lc|Example}} |- | {{tl|lcs}} | style="text-align:left;" | {{lcs|Example}} |} |}<noinclude> {{documentation |content= {{no documentation}} [[Category:Internal category-link templates| ]] }} </noinclude> snfyn1j10gwk36cp323xxdsfvfktnfq Cèṭa'an:No documentation 10 3735 18728 2024-09-29T12:12:58Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Improve documentation]] 18728 wikitext text/x-wiki #REDIRECT [[Template:Improve documentation]] qbaa6gk7i6dtamsr2a90x3scdkj3rwe Cèṭa'an:Improve documentation 10 3736 18729 2024-09-29T12:13:36Z Munajad.MH 3071 ←Membuat halaman berisi '{{SAFESUBST:<noinclude />#invoke:Unsubst||date=__DATE__ |$B={{Ombox | type = content | name = Improve documentation | class = ambox-Refimprove | image = [[File:Edit-copy green with red question mark.svg|50x40px|link=|alt=Edit-copy green with red question mark]] | text = This {{#switch:{{NAMESPACE}}|Module=module|#default=template}}'s [[Wikipedia:Template documentation|documentation]] is '''missing, inadequate, or does not accurately describe its functionality...' 18729 wikitext text/x-wiki {{SAFESUBST:<noinclude />#invoke:Unsubst||date=__DATE__ |$B={{Ombox | type = content | name = Improve documentation | class = ambox-Refimprove | image = [[File:Edit-copy green with red question mark.svg|50x40px|link=|alt=Edit-copy green with red question mark]] | text = This {{#switch:{{NAMESPACE}}|Module=module|#default=template}}'s [[Wikipedia:Template documentation|documentation]] is '''missing, inadequate, or does not accurately describe its functionality or the [[Help:Template#Parameters|parameters]] in its code.''' Please help [{{fullurl:{{FULLPAGENAME}}{{#ifexist:{{FULLPAGENAME}}/doc|/doc}}|action=edit}} to expand and improve it]. {{#if:{{{talk|{{{1|}}}}}} |See [[{{TALKPAGENAME}}|talk page]] for details.|}} {{#if:{{{date|{{{2|}}}}}} |{{smaller|''({{{date}}})''}}}} }}<includeonly>{{Subpage other||{{Dated maintenance category|||Templates with missing or incorrect documentation}}}}</includeonly>}}<noinclude> {{Documentation}} </noinclude> i9z4vvtdt57ppgg9vcmn4r7ol0l13bl Cèṭa'an:Improve documentation/doc 10 3737 18730 2024-09-29T12:14:27Z Munajad.MH 3071 ←Membuat halaman berisi '{{tsh|nodoc}} {{Documentation subpage}} {{High-use}} {{No subst}} <!-- Categories where indicated at the bottom of this page, please. --> == Usage == For use on '''template/module documentation pages''' whose content is missing, insufficient, incomplete and/or inaccurate. Example: {{Tlx|Improve documentation|date{{=}}{{CURRENTMONTHNAME}} {{CURRENTYEAR}}}} The template adds pages to [[:Category:Templates with missing or incorrect documentation]]. ==TemplateDa...' 18730 wikitext text/x-wiki {{tsh|nodoc}} {{Documentation subpage}} {{High-use}} {{No subst}} <!-- Categories where indicated at the bottom of this page, please. --> == Usage == For use on '''template/module documentation pages''' whose content is missing, insufficient, incomplete and/or inaccurate. Example: {{Tlx|Improve documentation|date{{=}}{{CURRENTMONTHNAME}} {{CURRENTYEAR}}}} The template adds pages to [[:Category:Templates with missing or incorrect documentation]]. ==TemplateData== <templatedata> { "params": { "talk": { "aliases": [ "1" ], "label": "Has details on talk page", "description": "Shows \"See the talk page for details\" if a value is supplied", "type": "boolean" }, "date": { "autovalue": "{{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}}", "label": "Date", "description": "Date tagged", "type": "string" } }, "description": "Tags templates with inadequate or nonexistent documentations.", "format": "block" } </templatedata> == See also == * {{tl|Documentation}} * [[Wikipedia:Template documentation]] * {{tlg|Ombox}} the template transcluded into this one. It provides the basic framework. <includeonly>{{Sandbox other|| <!-- Categories below this line, please: --> [[Category:Template documentation cleanup templates]] [[Category:Request templates]] }}</includeonly> 5jfn4wzdbxm72c2y71o0eap4yzvtnx8 Cèṭa'an:No subst 10 3738 18731 2024-09-29T12:15:48Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Never substitute]] 18731 wikitext text/x-wiki #REDIRECT [[Template:Never substitute]] {{Rcat shell| {{R from template shortcut}} }} ii7a747b2xs1gz7tt5pudv7binuv9u3 Bhângsa:Internal category-link templates 14 3739 18732 2024-09-29T12:20:56Z Munajad.MH 3071 ←Membuat halaman berisi '{{Template category |description=Templates producing links to categories within Wikipedia.}} {{Internal category-link templates}} {{Category see also|Internal template-link templates|Internal module-link templates}} [[Category:Internal link templates| Category]] [[Category:Pagelinks templates]] [[Category:Category namespace templates]]' 18732 wikitext text/x-wiki {{Template category |description=Templates producing links to categories within Wikipedia.}} {{Internal category-link templates}} {{Category see also|Internal template-link templates|Internal module-link templates}} [[Category:Internal link templates| Category]] [[Category:Pagelinks templates]] [[Category:Category namespace templates]] njd08zas9ql57cyvbz98wx0rlu004y6 Modul:Category see also 828 3740 18733 2024-09-29T12:24:01Z Munajad.MH 3071 ←Membuat halaman berisi '-- This module implements {{Category see also}} local mHatnote = require('Module:Hatnote') local p = {} local function makeWikitextError(msg) return string.format( '<strong class="error">Error: %s ([[Template:Category see also]])</strong>', msg ) end -- Gets the length of the sequence seq. Usually this should be done with the # -- operator, but we need to work with tables that get their values through an -- __index metamethod. local function getSequence...' 18733 Scribunto text/plain -- This module implements {{Category see also}} local mHatnote = require('Module:Hatnote') local p = {} local function makeWikitextError(msg) return string.format( '<strong class="error">Error: %s ([[Template:Category see also]])</strong>', msg ) end -- Gets the length of the sequence seq. Usually this should be done with the # -- operator, but we need to work with tables that get their values through an -- __index metamethod. local function getSequenceLength(seq) local length = 0 for i in ipairs(seq) do length = i end return length end -- Given a table of options, returns a function that formats categories for -- those options. -- -- Options: -- project - a project code such as "fr" (for the French Wikipedia) -- showPrefix - a boolean value for whether to show the "Category:" prefix -- (and the project prefix if specified) -- -- This is implemented as a function generator rather than a simple function -- so that we can just process the options once, instead of every time we -- generate a category. local function newCategoryLinker(options) local formatString if options.project then if options.showPrefix then formatString = '[[:' .. options.project .. ':Category:%s]]' else formatString = '[[:' .. options.project .. ':Category:%s|%s]]' end else if options.showPrefix then formatString = '[[:Category:%s]]' else formatString = '[[:Category:%s|%s]]' end end return function (category) local title = mw.title.new(category) local pageName, display if not title then -- category is not a valid title, usually because of invalid -- characters like < or [. Raise an error and suppress the stack -- level information so that we can catch it and format the error -- message as wikitext. error(string.format( "'%s' is not a valid category name", category ), 0) elseif title.namespace == 14 then -- Category namespace pageName = title.text display = title.text else pageName = title.prefixedText display = category end -- We can get away with using two arguments even when -- options.showDisplay is false, as string.format ignores extra -- arguments as long as there is an argument for each flag in the -- format string. return formatString:format(pageName, display) end end function p._main(args) local nLinks = getSequenceLength(args) if nLinks < 1 then return makeWikitextError('at least one parameter required') end local makeCategoryLink = newCategoryLinker{ project = args.project, showPrefix = nLinks == 1, } local links = {} for i, cat in ipairs(args) do local success, categoryLink = pcall(makeCategoryLink, cat) if success then links[i] = categoryLink else -- If there was an error, then categoryLink is the error message. return makeWikitextError(categoryLink) end end local formatString if nLinks == 1 then formatString = '%s: %s' else formatString = '%s the categories %s' end -- Don't output a comma before the "and" if we have only two links. local conjunction if nLinks == 2 then conjunction = ' and ' else conjunction = ', and ' end local hatnoteText = formatString:format( args.LABEL or 'See also', mw.text.listToText(links, ', ', conjunction) ) return mHatnote._hatnote(hatnoteText, {selfref = true}) end function p.main(frame) local args = require('Module:Arguments').getArgs(frame, { wrappers = 'Template:Category see also', }) return p._main(args) end return p mlc7jb2xerlzd1c0evanx91aam9l3of Modul:Category see also/doc 828 3741 18734 2024-09-29T12:24:48Z Munajad.MH 3071 ←Membuat halaman berisi '{{High-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This module implements {{tl|Category see also}}. It produces see also links to categories which look something like this: {{category see also|Individual giant pandas}} For full documentation, see [[Template:Category see also]]. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please;...' 18734 wikitext text/x-wiki {{High-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This module implements {{tl|Category see also}}. It produces see also links to categories which look something like this: {{category see also|Individual giant pandas}} For full documentation, see [[Template:Category see also]]. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Hatnote modules]] }}</includeonly> <noinclude> [[Category:Module documentation pages]] </noinclude> tvzxrsmbu5e9wwsanlu7w3k8tdkftwt Cèṭa'an:Lc 10 3742 18735 2024-09-29T12:27:49Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Category links]] 18735 wikitext text/x-wiki #REDIRECT [[Template:Category links]] {{Redirect category shell| {{R from move}} }} 94uca8y5c647jccsrwogo085efyll63 Cèṭa'an:Category links 10 3743 18736 2024-09-29T12:28:34Z Munajad.MH 3071 ←Membuat halaman berisi '{{Lx |1=:Category: |2={{PAGENAME:{{{1|<includeonly>{{</includeonly>PAGENAME<includeonly>}}</includeonly>}}}}} |3=Category talk |4=talk}}<!-- --><noinclude>{{Documentation|Template:Ln/doc}} {{sandbox other| | [[Category:Internal category-link templates]] }}</noinclude>' 18736 wikitext text/x-wiki {{Lx |1=:Category: |2={{PAGENAME:{{{1|<includeonly>{{</includeonly>PAGENAME<includeonly>}}</includeonly>}}}}} |3=Category talk |4=talk}}<!-- --><noinclude>{{Documentation|Template:Ln/doc}} {{sandbox other| | [[Category:Internal category-link templates]] }}</noinclude> huzq6apcppxgo8njafsk738q40ria05 Cèṭa'an:Cls 10 3744 18737 2024-09-29T12:30:56Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Category link short]] 18737 wikitext text/x-wiki #REDIRECT [[Template:Category link short]] {{Redirect category shell| {{R from move}} }} cz08haxu3me471k7ehdab14bjznbymj Cèṭa'an:Category link short 10 3745 18738 2024-09-29T12:32:04Z Munajad.MH 3071 ←Membuat halaman berisi '[[:Category:{{PAGENAME:{{{1}}}}}|Cat:{{PAGENAME:{{{1}}}}}]]<noinclude> {{documentation}} </noinclude>' 18738 wikitext text/x-wiki [[:Category:{{PAGENAME:{{{1}}}}}|Cat:{{PAGENAME:{{{1}}}}}]]<noinclude> {{documentation}} </noinclude> 8500u42819dfqcvopwvth8bxx67chmx Cèṭa'an:Category link short/doc 10 3746 18739 2024-09-29T12:33:45Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> == About == This template is a shortcut for category lists that shortens "Category" to "Cat". Similar to {{tl|tl}} for templates, it automatically places a colon (:) before "Category" so the page will not populate the category. == Usage == : {{tlx|cls|Wikipedians}} produces: {{cls|Wikipedians}} : {{tlx|cls|Category:wikipedians}} produces: {{cls|Category:...' 18739 wikitext text/x-wiki {{Documentation subpage}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> == About == This template is a shortcut for category lists that shortens "Category" to "Cat". Similar to {{tl|tl}} for templates, it automatically places a colon (:) before "Category" so the page will not populate the category. == Usage == : {{tlx|cls|Wikipedians}} produces: {{cls|Wikipedians}} : {{tlx|cls|Category:wikipedians}} produces: {{cls|Category:wikipedians}} == See also == * {{tl|c}}, which produces {{c|Philosophy}}. * {{tl|cl}}, which produces {{cl|Philosophy}}. * {{tl|lcs}}, which produces {{lcs|Philosophy}} for use in discussions. {{Internal category-link templates}} <includeonly>{{Sandbox other|| <!-- Categories go here, and interwikis go in Wikidata --> [[Category:Internal category-link templates]] }}</includeonly> 3obtonrph3o5jsfvrbh245ltexw0brp Cèṭa'an:Lcs 10 3747 18740 2024-09-29T12:35:24Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Category links short]] 18740 wikitext text/x-wiki #REDIRECT [[Template:Category links short]] {{Redirect category shell| {{R from move}} }} mowqq6otm8tnyhr79yb240ocmewvt4k Cèṭa'an:Category links short 10 3748 18741 2024-09-29T12:38:01Z Munajad.MH 3071 ←Membuat halaman berisi '<span class="plainlinksneverexpand" style="padding-right:3px;"><!-- -->[[:Category:{{PAGENAME:{{{1|<includeonly>{{</includeonly>PAGENAME<includeonly>}}</includeonly>}}}}}<!-- -->|Category:{{PAGENAME:{{{1|<includeonly>{{</includeonly>PAGENAME<includeonly>}}</includeonly>}}}}}<!-- -->]]</span><!-- --><span class="plainlinks" style="font-size:85%;"><!-- -->([{{fullurl:Category:{{PAGENAME:{{{1|<includeonly>{{</includeonly>PAGENAME<includeonly>}}</includeonly>...' 18741 wikitext text/x-wiki <span class="plainlinksneverexpand" style="padding-right:3px;"><!-- -->[[:Category:{{PAGENAME:{{{1|<includeonly>{{</includeonly>PAGENAME<includeonly>}}</includeonly>}}}}}<!-- -->|Category:{{PAGENAME:{{{1|<includeonly>{{</includeonly>PAGENAME<includeonly>}}</includeonly>}}}}}<!-- -->]]</span><!-- --><span class="plainlinks" style="font-size:85%;"><!-- -->([{{fullurl:Category:{{PAGENAME:{{{1|<includeonly>{{</includeonly>PAGENAME<includeonly>}}</includeonly>}}}}}|action=edit}} edit]&#160;<!--(&#160;=nbsp) -->[[:Category talk:{{PAGENAME:{{{1|<includeonly>{{</includeonly>PAGENAME<includeonly>}}</includeonly>}}}}}|talk]]&#160;<!-- -->[{{fullurl:Special:Whatlinkshere/Category:{{PAGENAME:{{{1|<includeonly>{{</includeonly>PAGENAME<includeonly>}}</includeonly>}}}}}|limit=500}} links]&#160;<!-- -->[{{fullurl:Category:{{PAGENAME:{{{1|<includeonly>{{</includeonly>PAGENAME<includeonly>}}</includeonly>}}}}}|action=history}} history]<!-- -->)<!-- --></span><noinclude>{{Documentation}}</noinclude> bx0jy3v54lat2q7gza3nmoq8c5v9lc2 Modul:Wikitext Parsing 828 3749 18742 2024-09-29T12:42:09Z Munajad.MH 3071 ←Membuat halaman berisi 'require("strict") --Helper functions local function startswith(text, subtext) return string.sub(text, 1, #subtext) == subtext end local function endswith(text, subtext) return string.sub(text, -#subtext, -1) == subtext end local function allcases(s) return s:gsub("%a", function(c) return "["..c:upper()..c:lower().."]" end) end local trimcache = {} local whitespace = {[" "]=1, ["\n"]=1, ["\t"]=1, ["\r"]=1} local function cheaptrim(str) --mw.text.trim is su...' 18742 Scribunto text/plain require("strict") --Helper functions local function startswith(text, subtext) return string.sub(text, 1, #subtext) == subtext end local function endswith(text, subtext) return string.sub(text, -#subtext, -1) == subtext end local function allcases(s) return s:gsub("%a", function(c) return "["..c:upper()..c:lower().."]" end) end local trimcache = {} local whitespace = {[" "]=1, ["\n"]=1, ["\t"]=1, ["\r"]=1} local function cheaptrim(str) --mw.text.trim is surprisingly expensive, so here's an alternative approach local quick = trimcache[str] if quick then return quick else -- local out = string.gsub(str, "^%s*(.-)%s*$", "%1") local lowEnd for i = 1,#str do if not whitespace[string.sub(str, i, i)] then lowEnd = i break end end if not lowEnd then trimcache[str] = "" return "" end for i = #str,1,-1 do if not whitespace[string.sub(str, i, i)] then local out = string.sub(str, lowEnd, i) trimcache[str] = out return out end end end end --[=[ Implementation notes ---- NORMAL HTML TAGS ---- Tags are very strict on how they want to start, but loose on how they end. The start must strictly follow <[tAgNaMe](%s|>) with no room for whitespace in the tag's name, but may then flow as they want afterwards, making <div\nclass\n=\n"\nerror\n"\n> valid There's no sense of escaping < or > E.g. <div class="error\>"> will end at \> despite it being inside a quote <div class="<span class="error">error</span>"> will not process the larger div If a tag has no end, it will consume all text instead of not processing ---- NOPROCESSING TAGS (nowiki, pre, syntaxhighlight, source, etc.) ---- (In most comments, <source> will not be mentioned. This is because it is the deprecated version of <syntaxhighlight>) No-Processing tags have some interesting differences to the above rules. For example, their syntax is a lot stricter. While an opening tag appears to follow the same set of rules, A closing tag can't have any sort of extra formatting period. While </div a/a> is valid, </nowiki a/a> isn't - only newlines and spaces/tabs are allowed in closing tags. Note that, even though <pre> tags cause a visual change when the ending tag has extra formatting, it won't cause the no-processing effects. For some reason, the format must be strict for that to apply. Both the content inside the tag pair and the content inside each side of the pair is not processed. E.g. <nowiki |}}>|}}</nowiki> would have both of the |}} escaped in practice. When something in the code is referenced to as a "Nowiki Tag", it means a tag which causes wiki text to not be processed, which includes <nowiki>, <pre>, and <syntaxhighlight> Since we only care about these tags, we can ignore the idea of an intercepting tag preventing processing, and just go straight for the first ending we can find If there is no ending to find, the tag will NOT consume the rest of the text in terms of processing behaviour (though <pre> will appear to have an effect). Even if there is no end of the tag, the content inside the opening half will still be unprocessed, meaning {{X20|<nowiki }}>}} wouldn't end at the first }} despite there being no ending to the tag. Note that there are some tags, like <math>, which also function like <nowiki> which are included in this aswell. Some other tags, like <ref>, have far too unpredictable behaviour to be handled currently (they'd have to be split and processed as something seperate - its complicated, but maybe not impossible.) I suspect that every tag listed in [[Special:Version]] may behave somewhat like this, but that's far too many cases worth checking for rarely used tags that may not even have a good reason to contain {{ or }} anyways, so we leave them alone. ---- HTML COMMENTS AND INCLUDEONLY ---- HTML Comments are about as basic as it could get for this Start at <!--, end at -->, no extra conditions. Simple enough If a comment has no end, it will eat all text instead of not being processed includeonly tags function mostly like a regular nowiki tag, with the exception that the tag will actually consume all future text if not given an ending as opposed to simply giving up and not changing anything. Due to complications and the fact that this is far less likely to be present on a page, aswell as being something that may not want to be escaped, includeonly tags are ignored during our processing --]=] local validtags = {nowiki=1, pre=1, syntaxhighlight=1, source=1, math=1} --This function expects the string to start with the tag local function TestForNowikiTag(text, scanPosition) local tagName = (string.match(text, "^<([^\n />]+)", scanPosition) or ""):lower() if not validtags[tagName] then return nil end local nextOpener = string.find(text, "<", scanPosition+1) or -1 local nextCloser = string.find(text, ">", scanPosition+1) or -1 if nextCloser > -1 and (nextOpener == -1 or nextCloser < nextOpener) then local startingTag = string.sub(text, scanPosition, nextCloser) --We have our starting tag (E.g. '<pre style="color:red">') --Now find our ending... if endswith(startingTag, "/>") then --self-closing tag (we are our own ending) return { Tag = tagName, Start = startingTag, Content = "", End = "", Length = #startingTag } else local endingTagStart, endingTagEnd = string.find(text, "</"..allcases(tagName).."[ \t\n]*>", scanPosition) if endingTagStart then --Regular tag formation local endingTag = string.sub(text, endingTagStart, endingTagEnd) local tagContent = string.sub(text, nextCloser+1, endingTagStart-1) return { Tag = tagName, Start = startingTag, Content = tagContent, End = endingTag, Length = #startingTag + #tagContent + #endingTag } else --Content inside still needs escaping (also linter error!) return { Tag = tagName, Start = startingTag, Content = "", End = "", Length = #startingTag } end end end return nil end local function TestForComment(text, scanPosition) --Like TestForNowikiTag but for <!-- --> if string.match(text, "^<!%-%-", scanPosition) then local commentEnd = string.find(text, "-->", scanPosition+4, true) if commentEnd then return { Start = "<!--", End = "-->", Content = string.sub(text, scanPosition+4, commentEnd-1), Length = commentEnd-scanPosition+3 } else --Consumes all text if not given an ending return { Start = "<!--", End = "", Content = string.sub(text, scanPosition+4), Length = #text-scanPosition+1 } end end return nil end --[[ Implementation notes The goal of this function is to escape all text that wouldn't be parsed if it was preprocessed (see above implementation notes). Using keepComments will keep all HTML comments instead of removing them. They will still be escaped regardless to avoid processing errors --]] local function PrepareText(text, keepComments) local newtext = {} local scanPosition = 1 while true do local NextCheck = string.find(text, "<[NnSsPpMm!]", scanPosition) --Advance to the next potential tag we care about if not NextCheck then --Done newtext[#newtext+1] = string.sub(text,scanPosition) break end newtext[#newtext+1] = string.sub(text,scanPosition,NextCheck-1) scanPosition = NextCheck local Comment = TestForComment(text, scanPosition) if Comment then if keepComments then newtext[#newtext+1] = Comment.Start .. mw.text.nowiki(Comment.Content) .. Comment.End end scanPosition = scanPosition + Comment.Length else local Tag = TestForNowikiTag(text, scanPosition) if Tag then local newTagStart = "<" .. mw.text.nowiki(string.sub(Tag.Start,2,-2)) .. ">" local newTagEnd = Tag.End == "" and "" or --Respect no tag ending "</" .. mw.text.nowiki(string.sub(Tag.End,3,-2)) .. ">" local newContent = mw.text.nowiki(Tag.Content) newtext[#newtext+1] = newTagStart .. newContent .. newTagEnd scanPosition = scanPosition + Tag.Length else --Nothing special, move on... newtext[#newtext+1] = string.sub(text, scanPosition, scanPosition) scanPosition = scanPosition + 1 end end end return table.concat(newtext, "") end --[=[ Implementation notes This function is an alternative to Transcluder's getParameters which considers the potential for a singular { or } or other odd syntax that %b doesn't like to be in a parameter's value. When handling the difference between {{ and {{{, mediawiki will attempt to match as many sequences of {{{ as possible before matching a {{ E.g. {{{{A}}}} -> { {{{A}}} } {{{{{{{{Text|A}}}}}}}} -> {{ {{{ {{{Text|A}}} }}} }} If there aren't enough triple braces on both sides, the parser will compromise for a template interpretation. E.g. {{{{A}} }} -> {{ {{ A }} }} While there are technically concerns about things such as wikilinks breaking template processing (E.g. {{[[}}]]}} doesn't stop at the first }}), it shouldn't be our job to process inputs perfectly when the input has garbage ({ / } isn't legal in titles anyways, so if something's unmatched in a wikilink, it's guaranteed GIGO) Setting dontEscape will prevent running the input text through EET. Avoid setting this to true if you don't have to set it. Returned values: A table of all templates. Template data goes as follows: Text: The raw text of the template Name: The name of the template Args: A list of arguments Children: A list of immediate template children --]=] --Helper functions local function boundlen(pair) return pair.End-pair.Start+1 end --Main function local function ParseTemplates(InputText, dontEscape) --Setup if not dontEscape then InputText = PrepareText(InputText) end local function finalise(text) if not dontEscape then return mw.text.decode(text) else return text end end local function CreateContainerObj(Container) Container.Text = {} Container.Args = {} Container.ArgOrder = {} Container.Children = {} -- Container.Name = nil -- Container.Value = nil -- Container.Key = nil Container.BeyondStart = false Container.LastIndex = 1 Container.finalise = finalise function Container:HandleArgInput(character, internalcall) if not internalcall then self.Text[#self.Text+1] = character end if character == "=" then if self.Key then self.Value[#self.Value+1] = character else self.Key = cheaptrim(self.Value and table.concat(self.Value, "") or "") self.Value = {} end else --"|" or "}" if not self.Name then self.Name = cheaptrim(self.Value and table.concat(self.Value, "") or "") self.Value = nil else self.Value = self.finalise(self.Value and table.concat(self.Value, "") or "") if self.Key then self.Key = self.finalise(self.Key) self.Args[self.Key] = cheaptrim(self.Value) self.ArgOrder[#self.ArgOrder+1] = self.Key else local Key = tostring(self.LastIndex) self.Args[Key] = self.Value self.ArgOrder[#self.ArgOrder+1] = Key self.LastIndex = self.LastIndex + 1 end self.Key = nil self.Value = nil end end end function Container:AppendText(text, ftext) self.Text[#self.Text+1] = (ftext or text) if not self.Value then self.Value = {} end self.BeyondStart = self.BeyondStart or (#table.concat(self.Text, "") > 2) if self.BeyondStart then self.Value[#self.Value+1] = text end end function Container:Clean(IsTemplate) self.Text = table.concat(self.Text, "") if self.Value and IsTemplate then self.Value = {string.sub(table.concat(self.Value, ""), 1, -3)} --Trim ending }} self:HandleArgInput("|", true) --Simulate ending end self.Value = nil self.Key = nil self.BeyondStart = nil self.LastIndex = nil self.finalise = nil self.HandleArgInput = nil self.AppendText = nil self.Clean = nil end return Container end --Step 1: Find and escape the content of all wikilinks on the page, which are stronger than templates (see implementation notes) local scannerPosition = 1 local wikilinks = {} local openWikilinks = {} while true do local Position, _, Character = string.find(InputText, "([%[%]])%1", scannerPosition) if not Position then --Done break end scannerPosition = Position+2 --+2 to pass the [[ / ]] if Character == "[" then --Add a [[ to the pending wikilink queue openWikilinks[#openWikilinks+1] = Position else --Pair up the ]] to any available [[ if #openWikilinks >= 1 then local start = table.remove(openWikilinks) --Pop the latest [[ wikilinks[start] = {Start=start, End=Position+1, Type="Wikilink"} --Note the pair end end end --Step 2: Find the bounds of every valid template and variable ({{ and {{{) local scannerPosition = 1 local templates = {} local variables = {} local openBrackets = {} while true do local Start, _, Character = string.find(InputText, "([{}])%1", scannerPosition) if not Start then --Done (both 9e9) break end local _, End = string.find(InputText, "^"..Character.."+", Start) scannerPosition = Start --Get to the {{ / }} set if Character == "{" then --Add the {{+ set to the queue openBrackets[#openBrackets+1] = {Start=Start, End=End} else --Pair up the }} to any available {{, accounting for {{{ / }}} local BracketCount = End-Start+1 while BracketCount >= 2 and #openBrackets >= 1 do local OpenSet = table.remove(openBrackets) if boundlen(OpenSet) >= 3 and BracketCount >= 3 then --We have a {{{variable}}} (both sides have 3 spare) variables[OpenSet.End-2] = {Start=OpenSet.End-2, End=scannerPosition+2, Type="Variable"} --Done like this to ensure chronological order BracketCount = BracketCount - 3 OpenSet.End = OpenSet.End - 3 scannerPosition = scannerPosition + 3 else --We have a {{template}} (both sides have 2 spare, but at least one side doesn't have 3 spare) templates[OpenSet.End-1] = {Start=OpenSet.End-1, End=scannerPosition+1, Type="Template"} --Done like this to ensure chronological order BracketCount = BracketCount - 2 OpenSet.End = OpenSet.End - 2 scannerPosition = scannerPosition + 2 end if boundlen(OpenSet) >= 2 then --Still has enough data left, leave it in openBrackets[#openBrackets+1] = OpenSet end end end scannerPosition = End --Now move past the bracket set end --Step 3: Re-trace every object using their known bounds, collecting our parameters with (slight) ease local scannerPosition = 1 local activeObjects = {} local finalObjects = {} while true do local LatestObject = activeObjects[#activeObjects] --Commonly needed object local NNC, _, Character --NNC = NextNotableCharacter if LatestObject then NNC, _, Character = string.find(InputText, "([{}%[%]|=])", scannerPosition) else NNC, _, Character = string.find(InputText, "([{}])", scannerPosition) --We are only after templates right now end if not NNC then break end if NNC > scannerPosition and LatestObject then local scannedContent = string.sub(InputText, scannerPosition, NNC-1) LatestObject:AppendText(scannedContent, finalise(scannedContent)) end scannerPosition = NNC+1 if Character == "{" or Character == "[" then local Container = templates[NNC] or variables[NNC] or wikilinks[NNC] if Container then CreateContainerObj(Container) if Container.Type == "Template" then Container:AppendText("{{") scannerPosition = NNC+2 elseif Container.Type == "Variable" then Container:AppendText("{{{") scannerPosition = NNC+3 else --Wikilink Container:AppendText("[[") scannerPosition = NNC+2 end if LatestObject and Container.Type == "Template" then --Only templates count as children LatestObject.Children[#LatestObject.Children+1] = Container end activeObjects[#activeObjects+1] = Container elseif LatestObject then LatestObject:AppendText(Character) end elseif Character == "}" or Character == "]" then if LatestObject then LatestObject:AppendText(Character) if LatestObject.End == NNC then if LatestObject.Type == "Template" then LatestObject:Clean(true) finalObjects[#finalObjects+1] = LatestObject else LatestObject:Clean(false) end activeObjects[#activeObjects] = nil local NewLatest = activeObjects[#activeObjects] if NewLatest then NewLatest:AppendText(LatestObject.Text) --Append to new latest end end end else --| or = if LatestObject then LatestObject:HandleArgInput(Character) end end end --Step 4: Fix the order local FixedOrder = {} local SortableReference = {} for _,Object in next,finalObjects do SortableReference[#SortableReference+1] = Object.Start end table.sort(SortableReference) for i = 1,#SortableReference do local start = SortableReference[i] for n,Object in next,finalObjects do if Object.Start == start then finalObjects[n] = nil Object.Start = nil --Final cleanup Object.End = nil Object.Type = nil FixedOrder[#FixedOrder+1] = Object break end end end --Finished, return return FixedOrder end local p = {} --Main entry points p.PrepareText = PrepareText p.ParseTemplates = ParseTemplates --Extra entry points, not really required p.TestForNowikiTag = TestForNowikiTag p.TestForComment = TestForComment return p --[==[ console tests local s = [=[Hey!{{Text|<nowiki | ||> Hey! }} A</nowiki>|<!--AAAAA|AAA-->Should see|Shouldn't see}}]=] local out = p.PrepareText(s) mw.logObject(out) local s = [=[B<!-- Hey! -->A]=] local out = p.TestForComment(s, 2) mw.logObject(out); mw.log(string.sub(s, 2, out.Length)) local a = p.ParseTemplates([=[ {{User:Aidan9382/templates/dummy |A|B|C {{{A|B}}} { } } { |<nowiki>D</nowiki> |<pre>E |F</pre> |G|=|a=|A = [[{{PAGENAME}}|A=B]]{{Text|1==<nowiki>}}</nowiki>}}|A B=Success}} ]=]) mw.logObject(a) ]==] a8vxa9vy6taffs22l6y73yxjlk3v8y7 Modul:Wikitext Parsing/doc 828 3750 18743 2024-09-29T12:42:45Z Munajad.MH 3071 ←Membuat halaman berisi '{{High risk}} This module provides some functions to help with the potential complex situation involved in modules like [[Module:Template parameter value]], which intend to process the raw wikitext of a page and want to respect nowiki tags or similar reliably. This module is designed only to be called by other modules. == PrepareText == {{Module rating|release}} <code>PrepareText(text, keepComments)</code> will run any content within certain tags that disable p...' 18743 wikitext text/x-wiki {{High risk}} This module provides some functions to help with the potential complex situation involved in modules like [[Module:Template parameter value]], which intend to process the raw wikitext of a page and want to respect nowiki tags or similar reliably. This module is designed only to be called by other modules. == PrepareText == {{Module rating|release}} <code>PrepareText(text, keepComments)</code> will run any content within certain tags that disable processing ({{tag|nowiki|o}}, {{tag|pre|o}}, {{tag|syntaxhighlight|o}}, {{tag|source|o}}, {{tag|math|o}}) through mw.text.nowiki and remove HTML comments to avoid irrelevant text being processed by modules, allowing tricky syntax to be parsed through more basic means such as <code>%b{}</code>. If the second parameter, <code>keepComments</code>, is set to true, the content of HTML comments will be passed through mw.text.nowiki instead of being removed entirely. Any code using this function directly should consider using mw.text.decode to correct the output at the end if part of the processed text is returned, though this will also decode any input that was encoded but not inside a no-processing tag, which likely isn't a significant issue but still something worth considering. == ParseTemplates == {{Module rating|beta}} <code>ParseTemplates(InputText, dontEscape)</code> will attempt to parse all <code><nowiki>{{Templates}}</nowiki></code> on a page, handling multiple factors such as <code><nowiki>[[Wikilinks]]</nowiki></code> and <code><nowiki>{{{Variables}}}</nowiki></code> among other complex syntax. Due to the complexity of the function, it is considerably slow, and should be used carefully. The function returns a list of template objects in order of appearance, which have the following properties: * '''Args''': A key-value set of arguments, not in order * '''ArgOrder''': A list of keys in the order they appear in the template * '''Children''': A list of template objects that are contained within the existing template, in order of appearance. Only immediate children are listed * '''Name''': The name of the template * '''Text''': The raw text of the template If the second parameter, <code>dontEscape</code>, is set to true, the inputted text won't be ran through the <code>PrepareText</code> function. <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> }}</includeonly> t858ubi8vxtvtfq8xitoj06kfw2rjzf Modul:Template parameter value 828 3751 18744 2024-09-29T12:44:28Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {} local PrepareText = require("Module:Wikitext Parsing").PrepareText local function getTitle(title) local success, titleObj = pcall(mw.title.new, title) if success then return titleObj else return nil end end --string.gmatch will check the largest block it can without re-scanning whats inside, but we need whats inside local function matchAllTemplates(str) local matches = {} for template in string.gmatch(str, "{%b{}}") do table.insert(matches,...' 18744 Scribunto text/plain local p = {} local PrepareText = require("Module:Wikitext Parsing").PrepareText local function getTitle(title) local success, titleObj = pcall(mw.title.new, title) if success then return titleObj else return nil end end --string.gmatch will check the largest block it can without re-scanning whats inside, but we need whats inside local function matchAllTemplates(str) local matches = {} for template in string.gmatch(str, "{%b{}}") do table.insert(matches, template) local innerContent = string.sub(template, 3, -3) for _,subtemplate in next,matchAllTemplates(innerContent) do table.insert(matches, subtemplate) end end return matches end --Forked version of getParameters from [[Module:Transcluder]] with extra features removed local function escapeString(str) return string.gsub(str, '[%^%$%(%)%.%[%]%*%+%-%?%%]', '%%%0') end local function getParameters(template) local parameters, parameterOrder = {}, {} local params = string.match(template, '{{[^|}]-|(.*)}}') if params then local count = 0 -- Temporarily replace pipes in subtemplates and wikilinks to avoid chaos for subtemplate in string.gmatch(params, '{%b{}}') do params = string.gsub(params, escapeString(subtemplate), string.gsub(subtemplate, ".", {["%"]="%%", ["|"]="@@:@@", ["="]="@@_@@"}) ) end for wikilink in string.gmatch(params, '%[%b[]%]') do params = string.gsub(params, escapeString(wikilink), string.gsub(wikilink, ".", {["%"]="%%", ["|"]="@@:@@", ["="]="@@_@@"}) ) end for parameter in mw.text.gsplit(params, '|') do local parts = mw.text.split(parameter, '=') local key = mw.text.trim(parts[1]) local value if #parts == 1 then value = key count = count + 1 key = tostring(count) else value = mw.text.trim(table.concat(parts, '=', 2)) end value = string.gsub(string.gsub(value, '@@:@@', '|'), '@@_@@', '=') key = string.gsub(string.gsub(key, '@@:@@', '|'), '@@_@@', '=') table.insert(parameterOrder, key) parameters[key] = value end end return parameters, parameterOrder end -- Returns a table containing parameters and a table with the order in which each of their values were found. -- Since this considers all subtemplates, a single parameter is expected to have multiple values. -- E.g. {{ABC|X={{DEF|X=Value|Y=Other value}}{{ABC|X=Yes}}|Y=P}} -- Would return {X={"{{DEF|X=Value|Y=Other value}}", "Value", "Yes"}, Y={"Other value", "P"}} local function getAllParameters(template, ignore_blank, only_subtemplates) local parameterTree = setmetatable({}, { __index = function(self,key) rawset(self,key,{}) return rawget(self,key) end }) local params, paramOrder = getParameters(template) for _,key in ipairs(paramOrder) do local value = params[key] if not ignore_blank or value ~= "" then if not only_subtemplates then table.insert(parameterTree[key], value) --Insert the initial value into the tree end for subtemplate in string.gmatch(value, "{%b{}}") do --And now check for subvalues local subparams = getAllParameters(subtemplate, ignore_blank) for subkey,subset in next,subparams do for _,subvalue in ipairs(subset) do table.insert(parameterTree[subkey], subvalue) --And add any we find to our tree end end end end end return parameterTree end --Module entry point. Returns a success boolean and either the target template or why it failed function p.getTemplate(page, templates, options) if not templates then --Required parameters return false, "Missing required parameter 'templates'" end options = options or {} local template_index = tonumber(options.template_index) or 1 local treat_as_regex = options.treat_as_regex or false if type(templates) == "string" then -- TODO: Find a good way to allow specifying multiple templates via template invocation -- (Modules can just provide a table so no concerns there) -- Comma splitting is a bad idea (lots of templates have a comma in their name) templates = {templates} end local title = getTitle(page) if title == nil then return false, "Requested title doesn't exist" end local content = PrepareText(title:getContent() or "") local foundTemplates = 0 for _,template in next,matchAllTemplates(content) do for _,wantedTemplate in pairs(templates) do if not treat_as_regex then wantedTemplate = escapeString(wantedTemplate) end local firstLetter = string.sub(wantedTemplate, 1, 1) local firstUpper, firstLower = firstLetter:upper(), firstLetter:lower() if firstUpper ~= firstLower then wantedTemplate = "[" .. firstUpper .. firstLower .. "]" .. string.sub(wantedTemplate, 2) end if string.match(template, "^{{%s*"..wantedTemplate.."%s*[|}]") then foundTemplates = foundTemplates + 1 if foundTemplates == template_index then --Found our wanted template return true, template end end end end return false, "No valid template found" end --Module entry point. Returns a success boolean and either the target parameter's value or why it failed function p.getParameter(page, templates, parameter, options) if not (templates and parameter) then --Required parameters return false, "Missing required parameters 'templates' and 'parameter'" end parameter = tostring(parameter) --Force consistency options = options or {} local success, text = p.getTemplate(page, templates, options) if not success then return success, text else local parameter_index = tonumber(options.parameter_index) or 1 local ignore_subtemplates = options.ignore_subtemplates or false local only_subtemplates = options.only_subtemplates or false local ignore_blank = options.ignore_blank or false local value if ignore_subtemplates then value = getParameters(text)[parameter] or "" else local params = getAllParameters(text, ignore_blank, only_subtemplates) value = params[parameter][parameter_index] or "" end value = string.gsub(value, "</?%a*include%a*>", "") value = mw.text.trim(value) --technically wrong in some cases but not a big issue return true, mw.text.decode(value) --decode due to PrepareText end end --Template entry point. Returns either "yes" or nothing depending on if the wanted template is found --Will return error text if no template is provided function p.hasTemplate(frame) local args = require('Module:Arguments').getArgs(frame) local yesno = require("Module:Yesno") local page = args[1] or args.page local template = args[2] or args.template local template_index = tonumber(args[3] or args.N) or 1 if not template or template == "" then return '<span class="error">No template provided for hasTemplate</span>' end local follow = yesno(args.follow) or false if follow then page = require("Module:Redirect").luaMain(page) end local options = { template_index = template_index, treat_as_regex = yesno(args.treat_as_regex) or false, } local success, _ = p.getTemplate(page, template, options) return success and "yes" or "" end --Template entry point for getParameter. Returns an empty string upon failure function p.main(frame) local args = require('Module:Arguments').getArgs(frame, { wrappers = 'Template:Template parameter value' }) local yesno = require("Module:Yesno") local options = { template_index = args[3] or args.template_index, parameter_index = args[5] or args.parameter_index, ignore_subtemplates = yesno(args.ignore_subtemplates or args.ist) or false, only_subtemplates = yesno(args.only_subtemplates) or false, ignore_blank = yesno(args.ignore_blank) or false, treat_as_regex = yesno(args.treat_as_regex) or false, } local page = args[1] or args.page local template = args[2] or args.template local parameter = args[4] or args.parameter local success, result = p.getParameter(page, template, parameter, options) if not success then return "" else if args.dontprocess then return result else return frame:preprocess(result) end end end --Backwards compatability p.getValue = p.getParameter --Potentially useful module entry points p.matchAllTemplates = matchAllTemplates p.getParameters = getParameters p.getAllParameters = getAllParameters return p bx740a7ijqvh1cxm9wc7x31jgz8xwht Modul:Template parameter value/doc 828 3752 18745 2024-09-29T12:45:09Z Munajad.MH 3071 ←Membuat halaman berisi '{{high risk}} {{lua|Module:Wikitext Parsing}} Implements {{tl|Template parameter value}} and {{tl|HasTemplate}}, and can be used from other modules. == Module functions == === getParameter === getParameter takes 4 arguments: The page name (string), the template/s (string or table of strings), the parameter (string), and an optional options table. It will return either <code>true</code> and the contents of the requested parameter or <code>false</code> and a reaso...' 18745 wikitext text/x-wiki {{high risk}} {{lua|Module:Wikitext Parsing}} Implements {{tl|Template parameter value}} and {{tl|HasTemplate}}, and can be used from other modules. == Module functions == === getParameter === getParameter takes 4 arguments: The page name (string), the template/s (string or table of strings), the parameter (string), and an optional options table. It will return either <code>true</code> and the contents of the requested parameter or <code>false</code> and a reason for failure. The following options are available: * '''template_index''': Which occurance of the template to look for the parameter in (default: 1) * '''parameter_index''': Which occurance of the parameter to look for (default: 1; only applies when <code>ignore_subtemplates</code> is false) * '''ignore_subtemplates''': If parameters should only be searched for in the top-level template, ignoring the parameters in subtemplates (default: false) * '''only_subtemplates''': If parameters should only be searched for in subtemplates of the top-level template (default: false) * '''ignore_blank''': Whether or not blank values should count towards <code>parameter_index</code> (default: false) * '''treat_as_regex''': Whether or not the template string(s) should be treated as a lua regex (default: false) === getTemplate === getTemplate takes 3 arguments: The page name (string), the template/s (string or table of strings), and an optional options table. It will return either <code>true</code> and the text of the requested template or <code>false</code> and a reason for failure. getTemplate supports the options <code>template_index</code> and <code>treat_as_regex</code> options from getParameter. === Helper functions === The module exposes some of the helper functions used (<code>matchAllTemplates</code>, <code>getParameters</code>, and <code>getAllParameters</code>) for convenience. Each function has some comments above it in the code explaining its rough purpose. == Template functions == <code>main</code> implements {{tl|Template parameter value}} and acts as a template wrapper for <code>getParameter</code>. <code>hasTemplate</code> implements {{tl|HasTemplate}} and somewhat acts as a wrapper for <code>getTemplate</code> (it only provides if the template was found, not the template text itself). == Testcases == Testcases are available at [[Module talk:Template parameter value/testcases]] ch3707irtczql06q2l03p8su4ur3o1f Cèṭa'an:High risk 10 3753 18746 2024-09-29T12:46:32Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:High-use]] 18746 wikitext text/x-wiki #REDIRECT [[Template:High-use]] {{Redirect category shell| {{R avoided double redirect|1=Template:High-risk}} {{R from alternative hyphenation|'''{{-r|Template:High-risk}}'''}}{{R from template shortcut}} }} o2nnf6h6ihhns1175l4i91aui0dkvns Cèṭa'an:R from alternative hyphenation 10 3754 18747 2024-09-29T12:47:27Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R from alternative hyphenation |name=From an alternative hyphenation |from=a title with an alternative hyphenation of {{#if:{{{1|{{{of|}}}}}}|{{#ifexpr:{{#invoke:String|find|{{{1|{{{of|}}}}}}|"plainlinks"}} + {{#invoke:String|find|{{{1|{{{of|}}}}}}|{{!((}}}} = 0|'''{{no redirect|{{{1|{{{of|}}}}}}}}'''|'''{{{1|{{{of|}}}}}}'''}}|the target name}} |info=Pages that link to this redirec...' 18747 wikitext text/x-wiki <noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R from alternative hyphenation |name=From an alternative hyphenation |from=a title with an alternative hyphenation of {{#if:{{{1|{{{of|}}}}}}|{{#ifexpr:{{#invoke:String|find|{{{1|{{{of|}}}}}}|"plainlinks"}} + {{#invoke:String|find|{{{1|{{{of|}}}}}}|{{!((}}}} = 0|'''{{no redirect|{{{1|{{{of|}}}}}}}}'''|'''{{{1|{{{of|}}}}}}'''}}|the target name}} |info=Pages that link to this redirect may be updated to link directly to the target page ''if that results in an improvement of the text''. Do not "fix" such links if they are [[WP:NOTBROKEN|not broken]]. Also, these links [[MOS:NOPIPE|should not be replaced]] with [[WP:piped link|piped link]]s. |all category=Redirects from alternative hyphenations }}<noinclude> <!-- Place categories on /doc subpage; interwikis go to Wikidata. --> {{Documentation}} </noinclude> 2owjaothv8y7lk97yhfzzr6fyz2ld6d Cèṭa'an:R from alternative hyphenation/doc 10 3755 18748 2024-09-29T12:48:25Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]) --> {{High-use}} {{Substitution|not|nor used to tag [[Wikipedia:Soft redirects|soft redirects]]}} __NOTOC__ === Usage === {{hatnote|Use this rcat template in '''any [[wp:namespace|namespace]]'''.}} * This redirect category ([[WP:RCAT|rcat]]) template populates {{Cat|Redirects from alternative hyphenations}}...' 18748 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]]) --> {{High-use}} {{Substitution|not|nor used to tag [[Wikipedia:Soft redirects|soft redirects]]}} __NOTOC__ === Usage === {{hatnote|Use this rcat template in '''any [[wp:namespace|namespace]]'''.}} * This redirect category ([[WP:RCAT|rcat]]) template populates {{Cat|Redirects from alternative hyphenations}}. Add this rcat to a redirect in the following manner: <syntaxhighlight lang="wikitext"> #REDIRECT [[(target page name)]] {{Rcat shell| {{R from alternative hyphenation}} }} </syntaxhighlight> : Template {{tl|Rcat shell}} is an alias for the ''Redirect category shell'' template, which may be used to add as many appropriate rcats as needed, usually from one to seven, along with their parameters, to a redirect. For more information see the documentation on its template page. This rcat may also tag a redirect individually: <syntaxhighlight lang="wikitext"> #REDIRECT [[(target page name)]] {{R from alternative hyphenation}} </syntaxhighlight> : This is in accord with instructions found at [[Wikipedia:REDCAT]]. * Use this rcat to tag any redirect in any namespace from a title with a different correct spelling of the target. * Pages that link to these redirects may be updated to link directly to the target pages ''if that results in an improvement of the text''. Do ''not'' "fix" such links if they are [[WP:NOTBROKEN|not broken]]. In addition, these links [[MOS:NOPIPE|should not be replaced]] with [[WP:piped link|piped link]]s. ==== Parameters ==== One of two parameters, either {{para|1}} or {{para|of}}, may be used to alter the text when the other hyphenation is of a name that is different from the target's title. They are used as follows: <syntaxhighlight lang="wikitext"> {{Rcat shell| {{R from alternative hyphenation|1=(other hyphenation)}} }} </syntaxhighlight> : ''or'' the {{code|1{{=}}}} may be omitted: <syntaxhighlight lang="wikitext"> {{Rcat shell| {{R from alternative hyphenation|(other hyphenation)}} }} </syntaxhighlight> : and when the {{para|of}} parameter is used: <syntaxhighlight lang="wikitext"> {{Rcat shell| {{R from alternative hyphenation|of=(other hyphenation)}} }} </syntaxhighlight> The text will be changed '''from''' {{green|...a different hyphenation of the target name}} '''to''' {{green|...a different hyphenation of (other hyphenation)}}. ==== TemplateData ==== <templatedata> { "params": { "1": { "aliases": [ "of" ], "label": "Alternative hyphenation", "description": "The title the redirect's title is an alternative hyphenation of, if different from the redirect's target", "type": "wiki-page-name" } }, "description": "This redirect category (rcat) template populates the category 'Redirects from alternative hyphenations'", "format": "inline" } </templatedata> ==== Aliases ==== * <span class="plainlinks">[{{fullurl:Special:WhatLinksHere/Template:R_from_alternative_hyphenation|hidetrans=1&hidelinks=1&limit=500}} Also known as...]</span> – list of templates that redirect here and may also be used === Printworthiness === {{info|image=Stop hand nuvola.svg|Please do not alter the printworthy settings of this rcat without first notifying the '''[[WP:Version 1.0 Editorial Team|Version 1.0 Editorial Team]]''', who are responsible for any and all materials, including redirects, that go into a printed version of ''Wikipedia''.}} * In [[wp:mainspace|main-article namespace]], some redirects from other hyphenations of target titles are considered printworthy; however, there are many others that are unprintworthy, so there is no default sort for [[wp:printworthiness|printworthiness]]. In 2003, efforts were begun to support the [[Wikimedia Foundation]]'s goal of increasing access and availability of ''Wikipedia'' articles in {{diff|Wikipedia:Pushing to 1.0||1319195|printed versions}}. Some rcats automatically populate either {{Cat|Printworthy redirects}} or {{Cat|Unprintworthy redirects}} by default. Others, like this rcat, do not, and that means it is up to editors to choose which of those categories, ''Printworthy'' or ''Unprintworthy'', is appropriate and should be populated. The rcats that are used separately to populate those categories are: :* {{tlx|R printworthy}} and :* {{tlx|R unprintworthy}} : Please click on each one for more details and guidance. * Template {{tl|Redirect category shell}} will accept these rcats just like any other. :: '''Examples:''' <syntaxhighlight lang="wikitext"> {{Rcat shell| {{R from alternative hyphenation}} {{R printworthy}} }} {{Rcat shell| {{R from alternative hyphenation}} {{R unprintworthy}} }} </syntaxhighlight> : Either {{tl|Redirect category shell}} or its alias/shortcut, {{tl|Rcat shell}}, may be used. === See also === * {{tl|R from alternative spelling}} * {{tl|R from alternative punctuation}} * {{tl|R from alternative spacing}} * [[Wikipedia:WikiProject Redirect/Style guide|WikiProject Redirect/Style guide]] {{R template index}} <includeonly>{{Sandbox other|| <!-- Categories go below this line, please; interwikis go to Wikidata, thank you! --> [[Category:Redirect templates|Alternative hyphenation]] [[Category:Redirects from alternative hyphenations| ]] [[Category:Templates for redirects from different spellings|Alternative hyphenation]] [[Category:All namespace redirect templates]]}}</includeonly> <noinclude> [[Category:Redirect category template documentation pages|Alternative hyphenation]] </noinclude> rdwzgjxsqcicf94c2gtjybov6dmsqzl Bhângsa:Redirects from alternative hyphenations 14 3756 18749 2024-09-29T12:50:37Z Munajad.MH 3071 ←Membuat halaman berisi '{{polluted category}} {{Redirect category|from=titles with alternative hyphenations|template=Rcat shell|parameters=<nowiki>{{</nowiki>[[Template:R from alternative hyphenation|R from alternative hyphenation]]<nowiki>}}</nowiki>|sortkey=yes}} {{CatAutoTOC}} [[Category:Wikipedia redirects|Alternative hyphenations]] [[Category:Redirects from modifications|Alternative hyphenations]]' 18749 wikitext text/x-wiki {{polluted category}} {{Redirect category|from=titles with alternative hyphenations|template=Rcat shell|parameters=<nowiki>{{</nowiki>[[Template:R from alternative hyphenation|R from alternative hyphenation]]<nowiki>}}</nowiki>|sortkey=yes}} {{CatAutoTOC}} [[Category:Wikipedia redirects|Alternative hyphenations]] [[Category:Redirects from modifications|Alternative hyphenations]] kx6uy0khfxw4u7m6ykfhhi5b0mrip66 Cèṭa'an:Polluted category 10 3757 18750 2024-09-29T12:51:41Z Munajad.MH 3071 ←Membuat halaman berisi '<nowiki /><noinclude>{{Documentation}}<!-- PLEASE ADD CATEGORIES TO THE /doc SUBPAGE, THANKS --></noinclude>' 18750 wikitext text/x-wiki <nowiki /><noinclude>{{Documentation}}<!-- PLEASE ADD CATEGORIES TO THE /doc SUBPAGE, THANKS --></noinclude> 4onaw4seacscd08nxwsxjqt517qhu3d Cèṭa'an:Polluted category/doc 10 3758 18751 2024-09-29T12:52:39Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE AND INTERWIKIS TO WIKIDATA --> This template is designed to exclude categories that legitimately contain pages in both the (Main) [[Wikipedia:Namespace|namespace]] and the user namespace from [[Wikipedia:Database reports/Polluted categories]]. === TemplateData === {{TemplateData header}} <templatedata> { "description": "This template is designed to exclude categories t...' 18751 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE AND INTERWIKIS TO WIKIDATA --> This template is designed to exclude categories that legitimately contain pages in both the (Main) [[Wikipedia:Namespace|namespace]] and the user namespace from [[Wikipedia:Database reports/Polluted categories]]. === TemplateData === {{TemplateData header}} <templatedata> { "description": "This template is designed to exclude categories that legitimately contain pages in both the (Main) namespace and the user namespace from https://en.wikipedia.org/wiki/Wikipedia:Database reports/Polluted categories.", "params": {} } </templatedata> <includeonly>{{Sandbox other|| <!-- CATEGORIES HERE, THANKS --> [[Category:Templates with no visible output]] [[Category:Wikipedia database report templates]] }}</includeonly> huagrmpbisrj437lxq5i173lt12pkl1 Wikipèḍia:Database reports/Polluted categories 4 3759 18752 2024-09-29T12:53:51Z Munajad.MH 3071 ←Membuat halaman berisi 'Categories that contain pages in the (Main) namespace and the user namespaces (limited to the first 1000 entries); data as of <onlyinclude>02:22, 24 September 2024 (UTC)</onlyinclude>. This report is updated every 7 days. {{static row numbers}} {| class="wikitable sortable static-row-numbers static-row-header-text" |- style="white-space: nowrap;" ! Category |- | {{dbr link|1=1310s paintings}} |- | {{dbr link|1=1438 paintings}} |- | {{dbr link|1=1440s paintings}}...' 18752 wikitext text/x-wiki Categories that contain pages in the (Main) namespace and the user namespaces (limited to the first 1000 entries); data as of <onlyinclude>02:22, 24 September 2024 (UTC)</onlyinclude>. This report is updated every 7 days. {{static row numbers}} {| class="wikitable sortable static-row-numbers static-row-header-text" |- style="white-space: nowrap;" ! Category |- | {{dbr link|1=1310s paintings}} |- | {{dbr link|1=1438 paintings}} |- | {{dbr link|1=1440s paintings}} |- | {{dbr link|1=1445 paintings}} |- | {{dbr link|1=1446 paintings}} |- | {{dbr link|1=1447 paintings}} |- | {{dbr link|1=1448 paintings}} |- | {{dbr link|1=1449 paintings}} |- | {{dbr link|1=1450 paintings}} |- | {{dbr link|1=1450s paintings}} |- | {{dbr link|1=1470s paintings}} |- | {{dbr link|1=1473 paintings}} |- | {{dbr link|1=1486 paintings}} |- | {{dbr link|1=1490s paintings}} |- | {{dbr link|1=1495 paintings}} |- | {{dbr link|1=1500s paintings}} |- | {{dbr link|1=1520s paintings}} |- | {{dbr link|1=1520s sculptures}} |- | {{dbr link|1=1530s paintings}} |- | {{dbr link|1=1545 paintings}} |- | {{dbr link|1=1550s paintings}} |- | {{dbr link|1=1556 paintings}} |- | {{dbr link|1=1557 paintings}} |- | {{dbr link|1=1558 paintings}} |- | {{dbr link|1=1559 paintings}} |- | {{dbr link|1=1560s sculptures}} |- | {{dbr link|1=1570s paintings}} |- | {{dbr link|1=1580s paintings}} |- | {{dbr link|1=1590s paintings}} |- | {{dbr link|1=1595 paintings}} |- | {{dbr link|1=1620s paintings}} |- | {{dbr link|1=16th-century portraits}} |- | {{dbr link|1=1757 establishments in British India}} |- | {{dbr link|1=1843 births}} |- | {{dbr link|1=1853 births}} |- | {{dbr link|1=1854 establishments in India}} |- | {{dbr link|1=1858 disestablishments in British India}} |- | {{dbr link|1=1858 establishments in British India}} |- | {{dbr link|1=1891 births}} |- | {{dbr link|1=1927 deaths}} |- | {{dbr link|1=1928 births}} |- | {{dbr link|1=1932 births}} |- | {{dbr link|1=1947 disestablishments in British India}} |- | {{dbr link|1=1952 establishments in the Philippines}} |- | {{dbr link|1=1960 establishments in Ohio}} |- | {{dbr link|1=1964 births}} |- | {{dbr link|1=1978 in Greece}} |- | {{dbr link|1=1979 deaths}} |- | {{dbr link|1=1979 in Greece}} |- | {{dbr link|1=1980 in Greece}} |- | {{dbr link|1=1987 establishments in Virginia}} |- | {{dbr link|1=1989 establishments in California}} |- | {{dbr link|1=1995 births}} |- | {{dbr link|1=19th-century Dutch male artists}} |- | {{dbr link|1=19th-century Dutch painters}} |- | {{dbr link|1=2008 in the United Kingdom}} |- | {{dbr link|1=2009 establishments in Georgia (country)}} |- | {{dbr link|1=2018 GAA Football Club Championships}} |- | {{dbr link|1=2018 deaths}} |- | {{dbr link|1=2018 senior Gaelic football county championships}} |- | {{dbr link|1=2020 Puerto Rico elections}} |- | {{dbr link|1=2020 elections in the Caribbean}} |- | {{dbr link|1=2020 in Puerto Rico}} |- | {{dbr link|1=2020 state legislature elections in the United States}} |- | {{dbr link|1=2023 establishments in New Zealand}} |- | {{dbr link|1=2023 short story collections}} |- | {{dbr link|1=2024 albums}} |- | {{dbr link|1=2025–26 UEFA Champions League}} |- | {{dbr link|1=2025–26 in UEFA football}} |- | {{dbr link|1=20th-century American psychologists}} |- | {{dbr link|1=20th-century British male writers}} |- | {{dbr link|1=20th-century British novelists}} |- | {{dbr link|1=20th-century British psychologists}} |- | {{dbr link|1=20th-century Chilean male artists}} |- | {{dbr link|1=20th-century Chilean male singers}} |- | {{dbr link|1=20th-century Dutch male artists}} |- | {{dbr link|1=20th-century Dutch painters}} |- | {{dbr link|1=20th-century military history of the United States}} |- | {{dbr link|1=21st-century British male writers}} |- | {{dbr link|1=21st-century British novelists}} |- | {{dbr link|1=Actresses from Mumbai}} |- | {{dbr link|1=Adult hits radio stations in the United States}} |- | {{dbr link|1=Aikido}} |- | {{dbr link|1=Altarpieces}} |- | {{dbr link|1=Alumni of Queen's Royal College, Trinidad}} |- | {{dbr link|1=Alumni of University College, Oxford}} |- | {{dbr link|1=American Viticultural Areas of Virginia}} |- | {{dbr link|1=American emigrants to the United Kingdom}} |- | {{dbr link|1=American news websites}} |- | {{dbr link|1=American psychoanalysts}} |- | {{dbr link|1=American psychotherapists}} |- | {{dbr link|1=Analysands of Sigmund Freud}} |- | {{dbr link|1=Analysands of Theodor Reik}} |- | {{dbr link|1=Ancient Indian sculptures}} |- | {{dbr link|1=Angels in art}} |- | {{dbr link|1=Anna Vissi}} |- | {{dbr link|1=Articles containing image maps}} |- | {{dbr link|1=Artists from North Holland}} |- | {{dbr link|1=Asexuality}} |- | {{dbr link|1=Association football clubs established in 2023}} |- | {{dbr link|1=Association football clubs in New Zealand}} |- | {{dbr link|1=Australian companies established in 2019}} |- | {{dbr link|1=BRICS nations}} |- | {{dbr link|1=Bangladesh and the Commonwealth of Nations}} |- | {{dbr link|1=Bangladeshi news websites}} |- | {{dbr link|1=Bathing in art}} |- | {{dbr link|1=Bengali-language websites}} |- | {{dbr link|1=Bible}} |- | {{dbr link|1=Bilateral relations of Ireland}} |- | {{dbr link|1=Bilateral relations of Mali}} |- | {{dbr link|1=Birds in art}} |- | {{dbr link|1=Bitcoin}} |- | {{dbr link|1=Bitcoin clients}} |- | {{dbr link|1=Booker Prize winners}} |- | {{dbr link|1=Books in art}} |- | {{dbr link|1=British East India Company}} |- | {{dbr link|1=British India}} |- | {{dbr link|1=British Nobel laureates}} |- | {{dbr link|1=British male novelists}} |- | {{dbr link|1=British people of Indo-Trinidadian descent}} |- | {{dbr link|1=British travel writers}} |- | {{dbr link|1=Buddhist symbols}} |- | {{dbr link|1=Building}} |- | {{dbr link|1=Callisto (mythology)}} |- | {{dbr link|1=Canals in Uttar Pradesh}} |- | {{dbr link|1=Canals opened in 1854}} |- | {{dbr link|1=Cannabis and the United States military}} |- | {{dbr link|1=Cannabis research}} |- | {{dbr link|1=Catholics}} |- | {{dbr link|1=Cell biology}} |- | {{dbr link|1=Central Intelligence Agency operations}} |- | {{dbr link|1=Chemical warfare}} |- | {{dbr link|1=Child sex rings}} |- | {{dbr link|1=Child sexual abuse in England}} |- | {{dbr link|1=Chilean male singer-songwriters}} |- | {{dbr link|1=Chilean people of Basque descent}} |- | {{dbr link|1=Chilean singer-songwriters}} |- | {{dbr link|1=Chilean television personalities}} |- | {{dbr link|1=Christianity}} |- | {{dbr link|1=Christians}} |- | {{dbr link|1=Churches in art}} |- | {{dbr link|1=Cincinnati Bengals}} |- | {{dbr link|1=Cincinnati Bengals rivalries}} |- | {{dbr link|1=Climate change finance}} |- | {{dbr link|1=Collection of the National Gallery of Ireland}} |- | {{dbr link|1=Collection of the Wallraf–Richartz Museum}} |- | {{dbr link|1=Combination drugs}} |- | {{dbr link|1=Companies based in Sydney}} |- | {{dbr link|1=Countries and territories where English is an official language}} |- | {{dbr link|1=Countries and territories where Hindi is an official language}} |- | {{dbr link|1=Countries in Asia}} |- | {{dbr link|1=Countries in the Eurovision Song Contest 1978}} |- | {{dbr link|1=Countries in the Eurovision Song Contest 1979}} |- | {{dbr link|1=Countries in the Eurovision Song Contest 1980}} |- | {{dbr link|1=Cryptography}} |- | {{dbr link|1=Cultural depictions of Samson}} |- | {{dbr link|1=Currency}} |- | {{dbr link|1=Current association football seasons}} |- | {{dbr link|1=David Cohen Prize recipients}} |- | {{dbr link|1=Dispute resolution}} |- | {{dbr link|1=Dogs in paintings by Titian}} |- | {{dbr link|1=Doves in art}} |- | {{dbr link|1=Drugs developed by Genentech}} |- | {{dbr link|1=Drugs developed by Hoffmann-La Roche}} |- | {{dbr link|1=Dutch male painters}} |- | {{dbr link|1=Empires and kingdoms of India}} |- | {{dbr link|1=Energy}} |- | {{dbr link|1=English emigrants to New Zealand}} |- | {{dbr link|1=English grammar books}} |- | {{dbr link|1=Equal Rights Amendment}} |- | {{dbr link|1=Evangelists}} |- | {{dbr link|1=Executive order (Philippines)}} |- | {{dbr link|1=Famines in British India}} |- | {{dbr link|1=Famines in India}} |- | {{dbr link|1=Federal constitutional republics}} |- | {{dbr link|1=Fellows of the American Academy of Arts and Sciences}} |- | {{dbr link|1=Fellows of the Royal Society of Literature}} |- | {{dbr link|1=Fiction about asexuality}} |- | {{dbr link|1=Fish in art}} |- | {{dbr link|1=Food manufacturers of Australia}} |- | {{dbr link|1=Former British colonies and protectorates in Asia}} |- | {{dbr link|1=Former countries in South Asia}} |- | {{dbr link|1=Fortune-telling in popular culture}} |- | {{dbr link|1=Fresco painting}} |- | {{dbr link|1=Freudians}} |- | {{dbr link|1=G15 nations}} |- | {{dbr link|1=G20 members}} |- | {{dbr link|1=Galway Senior Football Championship}} |- | {{dbr link|1=Gang rape in Europe}} |- | {{dbr link|1=Ganges}} |- | {{dbr link|1=General elections in Puerto Rico}} |- | {{dbr link|1=Genre paintings}} |- | {{dbr link|1=Geochemistry}} |- | {{dbr link|1=Geography of King George County, Virginia}} |- | {{dbr link|1=Geography of Lancaster County, Virginia}} |- | {{dbr link|1=Geography of Northumberland County, Virginia}} |- | {{dbr link|1=Geography of Richmond County, Virginia}} |- | {{dbr link|1=Geography of Uttarakhand}} |- | {{dbr link|1=Geography of Westmoreland County, Virginia}} |- | {{dbr link|1=Geometric shapes}} |- | {{dbr link|1=George Washington}} |- | {{dbr link|1=German Renaissance paintings}} |- | {{dbr link|1=God the Father in art}} |- | {{dbr link|1=Greece in the Eurovision Song Contest}} |- | {{dbr link|1=Hanoi Metro}} |- | {{dbr link|1=Haridwar}} |- | {{dbr link|1=Hindu critics of Islam}} |- | {{dbr link|1=History of the government of the United States}} |- | {{dbr link|1=Human subject research in the United States}} |- | {{dbr link|1=IHeartMedia radio stations}} |- | {{dbr link|1=Icelandic painters}} |- | {{dbr link|1=Incidents of violence against girls}} |- | {{dbr link|1=India}} |- | {{dbr link|1=India and the Commonwealth of Nations}} |- | {{dbr link|1=Indian Buddhist sculpture}} |- | {{dbr link|1=Indian Hindus}} |- | {{dbr link|1=Indian art}} |- | {{dbr link|1=Indian child actresses}} |- | {{dbr link|1=Indian history timelines}} |- | {{dbr link|1=Indian mathematics}} |- | {{dbr link|1=Indonesian rice dishes}} |- | {{dbr link|1=Instituto O'Higgins de Rancagua alumni}} |- | {{dbr link|1=International Gothic}} |- | {{dbr link|1=Islam in the United Kingdom}} |- | {{dbr link|1=Italian Renaissance}} |- | {{dbr link|1=Italian cuisine}} |- | {{dbr link|1=Italian paintings}} |- | {{dbr link|1=Jerusalem Prize recipients}} |- | {{dbr link|1=Jesus}} |- | {{dbr link|1=John C. Frémont}} |- | {{dbr link|1=John Llewellyn Rhys Prize winners}} |- | {{dbr link|1=Judo}} |- | {{dbr link|1=Kanpur}} |- | {{dbr link|1=Kansas City Chiefs}} |- | {{dbr link|1=Kansas City Chiefs rivalries}} |- | {{dbr link|1=Karate}} |- | {{dbr link|1=Knights Bachelor}} |- | {{dbr link|1=Latin Grammy Lifetime Achievement Award winners}} |- | {{dbr link|1=Law firms based in San Francisco}} |- | {{dbr link|1=Lil Tecca albums}} |- | {{dbr link|1=Lions in religion}} |- | {{dbr link|1=Lists of Punjabi films by year}} |- | {{dbr link|1=Lists of disasters in India}} |- | {{dbr link|1=Lists of national presidents}} |- | {{dbr link|1=Lists relating to the United States presidency}} |- | {{dbr link|1=Living people}} |- | {{dbr link|1=Lucas Cranach the Elder}} |- | {{dbr link|1=Mantua}} |- | {{dbr link|1=Marble sculptures in Italy}} |- | {{dbr link|1=Martial arts}} |- | {{dbr link|1=Mass media issues}} |- | {{dbr link|1=Mauryan art}} |- | {{dbr link|1=McClelland & Stewart books}} |- | {{dbr link|1=Member states of the Commonwealth of Nations}} |- | {{dbr link|1=Member states of the South Asian Association for Regional Cooperation}} |- | {{dbr link|1=Member states of the United Nations}} |- | {{dbr link|1=Memorials to Ashoka}} |- | {{dbr link|1=Military psychiatry}} |- | {{dbr link|1=Mind control}} |- | {{dbr link|1=Monoclonal antibodies for tumors}} |- | {{dbr link|1=Musical instruments in art}} |- | {{dbr link|1=Mythological paintings by Titian}} |- | {{dbr link|1=NFL rivalries}} |- | {{dbr link|1=Naipaul family}} |- | {{dbr link|1=National symbols of India}} |- | {{dbr link|1=Nations at the 2025 World Games}} |- | {{dbr link|1=Nobel laureates in Literature}} |- | {{dbr link|1=Northern Neck}} |- | {{dbr link|1=November 2020 events in the United States}} |- | {{dbr link|1=Nude art}} |- | {{dbr link|1=Oil on canvas paintings}} |- | {{dbr link|1=Open science}} |- | {{dbr link|1=Organizations for people of color}} |- | {{dbr link|1=Paintings based on Metamorphoses}} |- | {{dbr link|1=Paintings by Andrea Mantegna}} |- | {{dbr link|1=Paintings by Bronzino in the Uffizi}} |- | {{dbr link|1=Paintings by Carlo Crivelli}} |- | {{dbr link|1=Paintings by El Greco}} |- | {{dbr link|1=Paintings by El Greco in the Museo del Prado}} |- | {{dbr link|1=Paintings by Giovanni Bellini}} |- | {{dbr link|1=Paintings by Giulio Romano}} |- | {{dbr link|1=Paintings by Hieronymus Bosch}} |- | {{dbr link|1=Paintings by Lavinia Fontana}} |- | {{dbr link|1=Paintings by Pinturicchio}} |- | {{dbr link|1=Paintings by Rogier van der Weyden}} |- | {{dbr link|1=Paintings by Simone Martini}} |- | {{dbr link|1=Paintings by Stefan Lochner}} |- | {{dbr link|1=Paintings by Titian in the National Gallery, London}} |- | {{dbr link|1=Paintings by Valentin de Boulogne}} |- | {{dbr link|1=Paintings formerly in the Orleans Collection}} |- | {{dbr link|1=Paintings formerly in the Spanish royal collection}} |- | {{dbr link|1=Paintings in Minnesota}} |- | {{dbr link|1=Paintings in National Galleries Scotland}} |- | {{dbr link|1=Paintings in the Gemäldegalerie, Berlin}} |- | {{dbr link|1=Paintings in the Louvre by Italian artists}} |- | {{dbr link|1=Paintings in the Metropolitan Museum of Art}} |- | {{dbr link|1=Paintings in the Museo di Capodimonte}} |- | {{dbr link|1=Paintings in the National Gallery, London}} |- | {{dbr link|1=Paintings in the Nelson-Atkins Museum of Art}} |- | {{dbr link|1=Paintings in the Royal Museum of Fine Arts Antwerp}} |- | {{dbr link|1=Paintings in the Toledo Museum of Art}} |- | {{dbr link|1=Paintings in the Walters Art Museum}} |- | {{dbr link|1=Paintings of Anthony the Great}} |- | {{dbr link|1=Paintings of Augustine of Hippo}} |- | {{dbr link|1=Paintings of Christ in the Garden of Gethsemane}} |- | {{dbr link|1=Paintings of Diana (mythology)}} |- | {{dbr link|1=Paintings of Judith}} |- | {{dbr link|1=Paintings of Louis of Toulouse}} |- | {{dbr link|1=Paintings of Saint Maurice}} |- | {{dbr link|1=Paintings of Saint Peter}} |- | {{dbr link|1=Paintings of children}} |- | {{dbr link|1=Paintings of the Annunciation}} |- | {{dbr link|1=Paintings of the Crucifixion of Jesus}} |- | {{dbr link|1=Paintings of the Madonna and Child}} |- | {{dbr link|1=Paintings of the Madonna and Child by Carlo Crivelli}} |- | {{dbr link|1=Paintings of the Madonna and Child by Filippo Lippi}} |- | {{dbr link|1=Paintings of the Passion of Jesus}} |- | {{dbr link|1=Paintings of the Resurrection of Christ}} |- | {{dbr link|1=Paintings of the Virgin Mary}} |- | {{dbr link|1=Pakistan and the Commonwealth of Nations}} |- | {{dbr link|1=Pakistani-British gangs}} |- | {{dbr link|1=Pakistani history timelines}} |- | {{dbr link|1=Palembang cuisine}} |- | {{dbr link|1=Pasta dishes}} |- | {{dbr link|1=Peafowl in art}} |- | {{dbr link|1=People from Chaguanas}} |- | {{dbr link|1=People from Hampstead}} |- | {{dbr link|1=People from Hilversum}} |- | {{dbr link|1=People from Latakia}} |- | {{dbr link|1=People from New York (state)}} |- | {{dbr link|1=People from Rancagua}} |- | {{dbr link|1=Police misconduct in England}} |- | {{dbr link|1=Political party alliances in Europe}} |- | {{dbr link|1=Political party alliances in Georgia (country)}} |- | {{dbr link|1=Polytopes}} |- | {{dbr link|1=Portraits by Bronzino}} |- | {{dbr link|1=Portraits by El Greco}} |- | {{dbr link|1=Portraits by Italian artists}} |- | {{dbr link|1=Portraits by Sofonisba Anguissola}} |- | {{dbr link|1=Portraits of men}} |- | {{dbr link|1=Portraits of women}} |- | {{dbr link|1=Postcolonial literature}} |- | {{dbr link|1=Pregnancy in art}} |- | {{dbr link|1=Presidency of Sergio Osmeña}} |- | {{dbr link|1=Presidents of the United States}} |- | {{dbr link|1=Private schools in the Philippines}} |- | {{dbr link|1=Private universities and colleges in the Philippines}} |- | {{dbr link|1=Psychedelic drug research}} |- | {{dbr link|1=Rabbits and hares in art}} |- | {{dbr link|1=Race and society}} |- | {{dbr link|1=Race relations in the United Kingdom}} |- | {{dbr link|1=Radio stations established in 1960}} |- | {{dbr link|1=Radio stations in Cleveland}} |- | {{dbr link|1=Rape in England}} |- | {{dbr link|1=Recipients of the Trinity Cross}} |- | {{dbr link|1=Redirect-Class film articles}} |- | {{dbr link|1=Redirects from ambiguous terms}} |- | {{dbr link|1=Renaissance portraits}} |- | {{dbr link|1=Republic Records albums}} |- | {{dbr link|1=Republics in the Commonwealth of Nations}} |- | {{dbr link|1=Sarnath}} |- | {{dbr link|1=Scandals in England}} |- | {{dbr link|1=Schools in Negros Oriental}} |- | {{dbr link|1=Schools in Tanjay}} |- | {{dbr link|1=Science and technology in India}} |- | {{dbr link|1=Scientists from New York City}} |- | {{dbr link|1=Sculptures by Giambologna}} |- | {{dbr link|1=Sculptures in the Victoria and Albert Museum}} |- | {{dbr link|1=Sculptures of Hebrew Bible people}} |- | {{dbr link|1=Sculptures of lions}} |- | {{dbr link|1=Sculptures of the Crucifixion of Jesus}} |- | {{dbr link|1=Self-portraits}} |- | {{dbr link|1=Serbian Cyrillic texts}} |- | {{dbr link|1=Sexual abuse cover-ups}} |- | {{dbr link|1=Sexual attraction}} |- | {{dbr link|1=Short story collections by Margaret Atwood}} |- | {{dbr link|1=Social classes}} |- | {{dbr link|1=South African women librarians}} |- | {{dbr link|1=South Asian countries}} |- | {{dbr link|1=Species described in 2023}} |- | {{dbr link|1=Spiders of Brazil}} |- | {{dbr link|1=Sport in Tauranga}} |- | {{dbr link|1=States and territories disestablished in 1947}} |- | {{dbr link|1=States and territories established in 1757}} |- | {{dbr link|1=States and territories established in 1858}} |- | {{dbr link|1=States and territories established in 1947}} |- | {{dbr link|1=Sustainability}} |- | {{dbr link|1=Syrian emigrants}} |- | {{dbr link|1=Taekwondo}} |- | {{dbr link|1=Theraphosidae}} |- | {{dbr link|1=Theraphosidae stubs}} |- | {{dbr link|1=Travel writers}} |- | {{dbr link|1=Trinidad and Tobago Nobel laureates}} |- | {{dbr link|1=Trinidad and Tobago emigrants to the United Kingdom}} |- | {{dbr link|1=Trinidad and Tobago journalists}} |- | {{dbr link|1=Trinidad and Tobago male writers}} |- | {{dbr link|1=Trinidad and Tobago novelists}} |- | {{dbr link|1=Trinidad and Tobago people of Indian descent}} |- | {{dbr link|1=Triptychs}} |- | {{dbr link|1=UEFA Champions League seasons}} |- | {{dbr link|1=Ukrainian businesspeople}} |- | {{dbr link|1=Universities and colleges established in 1952}} |- | {{dbr link|1=Universities and colleges in Negros Oriental}} |- | {{dbr link|1=Vatican City art}} |- | {{dbr link|1=Vegetable dishes}} |- | {{dbr link|1=Vietnam at the World Games}} |- | {{dbr link|1=Wesleyan University faculty}} |- | {{dbr link|1=Wikipedia references cleanup}} |- |} {{DBR footer}} 79v5f1lbcp6ho55rrjbnjxg2kj8v2ed Cèṭa'an:Static row numbers 10 3760 18753 2024-09-29T12:54:51Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly><templatestyles src="Template:Static row numbers/styles.css" /></includeonly><noinclude> {{Documentation}}</noinclude>' 18753 wikitext text/x-wiki <includeonly><templatestyles src="Template:Static row numbers/styles.css" /></includeonly><noinclude> {{Documentation}}</noinclude> q0xwdijioswtnhvcljsjch7dj4rwool Cèṭa'an:Static row numbers/doc 10 3761 18754 2024-09-29T12:55:30Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{tsh|srn}} {{Uses TemplateStyles|Template:Static row numbers/styles.css}} This template adds a column of row numbers to a table. The numbers do not sort with the rest of the table, remaining static. Optional classes are provided to display a column label or disable numbers on specific rows. It works on desktop and mobile versions of Wikipedia...' 18754 wikitext text/x-wiki {{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{tsh|srn}} {{Uses TemplateStyles|Template:Static row numbers/styles.css}} This template adds a column of row numbers to a table. The numbers do not sort with the rest of the table, remaining static. Optional classes are provided to display a column label or disable numbers on specific rows. It works on desktop and mobile versions of Wikipedia pages. == Usage == Include this template by adding {{tlc|static row numbers}} or its redirect {{tlc|static-row-numbers}} above a table. Add the <code>static-row-numbers</code> class to the table start wikitext. Optionally add the other classes listed below. <div style="display: inline-grid;"> '''Wikitext:''' <syntaxhighlight lang=wikitext> {{static row numbers}} {| class="static-row-numbers" </syntaxhighlight> </div> {| class="wikitable" style="background-color: white;" |+ Classes for table start wikitext: <code><nowiki>{|</nowiki> class="''class1 class2''"</code>. |- ! Table class ! Summary |- | class="nowrap" | <code>static-row-numbers</code> | '''Required.''' Displays a column of row numbers aligned right. Requires at least one header row. |- | class="nowrap" | <code>static-row-header-text</code> | Displays "No." text in column label. |- | class="nowrap" | <code>static-row-header-hash</code> | Displays hash ("#") symbol in column label. |- |<code>static-row-header-left</code> |Left aligns numbers. Default right. |- |<code>static-row-header-center</code> |Center aligns numbers. Default right. |} {| class="wikitable" style="background-color: white;" |+ Classes for row wikitext: <code><nowiki>|-</nowiki> class="''class1 class2''"</code>. |- ! Row class ! Summary |- | class="nowrap" | <code>static-row-header</code> | Disables a row number. Disables borders between consecutive row usages (simulates <code>rowspan</code>). Add to <code>sorttop</code> and <code>sortbottom</code> rows. Add to header rows except the first. |- | class="nowrap" | <code>static-row-numbers-norank</code> | Disables a row number. Maintains borders between consecutive row usages. Optionally add to data rows. |} == Used with sortable == Multiple header rows in a sortable table should have the <code>static-row-header</code> class added to all header rows except the first one so that they are not numbered when JavaScript is disabled. It is also needed on rows that use the <code>sorttop</code> or <code>sortbottom</code> class, described at [[#Disable number on specific rows]]. <div style="display: inline-grid;"> '''Wikitext:''' <syntaxhighlight lang="wikitext" highlight=1-2,6,14,16> {{static row numbers}} {| class="wikitable sortable static-row-numbers" |- ! rowspan="2" | Color ! colspan="3" | Data |- class="static-row-header" ! A !! B !! C |- | Red || 1 || 2 || 3 |- | Lime || 4 || 5 || 6 |- | Gold || 7 || 8 || 9 |- class="sortbottom static-row-header" | '''Total''' || 12 || 15 || 18 |- class="sortbottom static-row-header" | '''Average''' || 4 || 5 || 6 |} </syntaxhighlight> </div> <div style="display: inline-grid;"> '''Produces:''' {{static row numbers}} {| class="wikitable sortable static-row-numbers" |- ! rowspan="2" | Color ! colspan="3" | Data |- class="static-row-header" ! A !! B !! C |- | Red || 1 || 2 || 3 |- | Lime || 4 || 5 || 6 |- | Gold || 7 || 8 || 9 |- class="sortbottom static-row-header" | '''Total''' || 12 || 15 || 18 |- class="sortbottom static-row-header" | '''Average''' || 4 || 5 || 6 |} </div> == Used without sortable == Multiple header rows in a non-sortable table should have the <code>static-row-header</code> class added to all header rows except the first one, described at [[#Disable number on specific rows]]. <div style="display: inline-grid;"> '''Wikitext:''' <syntaxhighlight lang="wikitext" highlight=1-2,6> {{static row numbers}} {| class="wikitable static-row-numbers" |- ! rowspan="2" | Color ! colspan="3" | Data |- class="static-row-header" ! A !! B !! C |- | Red || 1 || 2 || 3 |- | Lime || 4 || 5 || 6 |- | Gold || 7 || 8 || 9 |} </syntaxhighlight> </div> <div style="display: inline-grid;"> '''Produces:''' {{static row numbers}} {| class="wikitable static-row-numbers" |- ! rowspan="2" | Color ! colspan="3" | Data |- class="static-row-header" ! A !! B !! C |- | Red || 1 || 2 || 3 |- | Lime || 4 || 5 || 6 |- | Gold || 7 || 8 || 9 |} </div> == Display "No." text in column label == *'''''Note'''. This does not improve accessibility. A blind person [https://en.wikipedia.org/w/index.php?title=Wikipedia_talk%3AManual_of_Style%2FAccessibility&diff=1227858099&oldid=1227843888 said it does nothing for screen reader users].'' To display the "No." text in the number column's header (label), add the <code>static-row-header-text</code> class to the table start wikitext. <div style="display: inline-grid;"> '''Wikitext:''' <syntaxhighlight lang="wikitext" highlight=1-2,6> {{static row numbers}} {| class="wikitable static-row-numbers static-row-header-text" |- ! rowspan="2" | Color ! colspan="3" | Data |- class="static-row-header" ! A !! B !! C |- ... </syntaxhighlight> </div> <div style="display: inline-grid;"> '''Produces:''' {{static row numbers}} {| class="wikitable static-row-numbers static-row-header-text" |- ! rowspan="2" | Color ! colspan="3" | Data |- class="static-row-header" ! A !! B !! C |- | Red || 1 || 2 || 3 |- | Lime || 4 || 5 || 6 |- | Gold || 7 || 8 || 9 |} </div> == Display hash ("#") symbol in column label == *'''''Note'''. This does not improve accessibility. A blind person [https://en.wikipedia.org/w/index.php?title=Wikipedia_talk%3AManual_of_Style%2FAccessibility&diff=1227858099&oldid=1227843888 said it does nothing for screen reader users].'' To display a hash ("#") symbol in the number column's header (label), add the <code>static-row-header-hash</code> class to the table start wikitext. <div style="display: inline-grid;"> '''Wikitext:''' <syntaxhighlight lang="wikitext" highlight=1-2,6> {{static row numbers}} {| class="wikitable static-row-numbers static-row-header-hash" |- ! rowspan="2" | Color ! colspan="3" | Data |- class="static-row-header" ! A !! B !! C |- ... </syntaxhighlight> </div> <div style="display: inline-grid;"> '''Produces:''' {{static row numbers}} {| class="wikitable static-row-numbers static-row-header-hash" |- ! rowspan="2" | Color ! colspan="3" | Data |- class="static-row-header" ! A !! B !! C |- | Red || 1 || 2 || 3 |- | Lime || 4 || 5 || 6 |- | Gold || 7 || 8 || 9 |} </div> == Disable number on specific rows == This section details how to disable numbers on specific rows by adding either the <code>static-row-numbers-norank</code> or <code>static-row-header</code> class to the row wikitext. The <code>static-row-numbers-norank</code> class can be added to data rows to disable the number. The <code>static-row-header</code> class disables the number and border between other rows that use this class consecutively, simulating a <code>rowspan</code> (see [[Help:Table#Colspan and rowspan]]). It should be added to: * Header rows excluding the first. For sortable tables, it prevents numbering when JavaScript is disabled. * Rows using the <code>sorttop</code> or <code>sortbottom</code> class. Note, the <code>sorttop</code> or <code>sortbottom</code> class is added to a row so it stays at the top or bottom of a sorted list, per [[Help:Sortable tables]]. <div style="display: inline-grid;"> '''Wikitext:''' <syntaxhighlight lang="wikitext" highlight=1-2,6,8,10,14,16,20,22> {{static row numbers}} {| class="wikitable sortable static-row-numbers" |- ! rowspan="2" | Color ! colspan="3" | Data |- class="static-row-header" ! A !! B !! C |- class="sorttop static-row-header" | '''Min''' || 1 || 2 || 3 |- class="sorttop static-row-header" | '''Max''' || 10 || 11 || 12 |- | Red || 1 || 2 || 3 |- class="static-row-numbers-norank" | Lime || 4 || 5 || 6 |- class="static-row-numbers-norank" | Gold || 7 || 8 || 9 |- | Blue || 10 || 11 || 12 |- class="sortbottom static-row-header" | '''Total''' || 22 || 26 || 30 |- class="sortbottom static-row-header" | '''Average''' || 5.5 || 6.5 || 7.5 |} </syntaxhighlight> </div> <div style="display: inline-grid;"> '''Produces:''' {{static row numbers}} {| class="wikitable sortable static-row-numbers" |- ! rowspan="2" | Color ! colspan="3" | Data |- class="static-row-header" ! A !! B !! C |- class="sorttop static-row-header" | '''Min''' || 1 || 2 || 3 |- class="sorttop static-row-header" | '''Max''' || 10 || 11 || 12 |- | Red || 1 || 2 || 3 |- class="static-row-numbers-norank" | Lime || 4 || 5 || 6 |- class="static-row-numbers-norank" | Gold || 7 || 8 || 9 |- | Blue || 10 || 11 || 12 |- class="sortbottom static-row-header" | '''Total''' || 22 || 26 || 30 |- class="sortbottom static-row-header" | '''Average''' || 5.5 || 6.5 || 7.5 |} </div> == Redirects == * {{tl|Srn}} * {{tl|Fixed row numbers}} == See also == * {{t|Row numbers}} - Alternative method to add row numbers that are sortable and adjust when rows are deleted/inserted. * [[Help:Sortable tables#Maintaining tables sorted alphabetically or by rank]] * {{t|shy}} – Can be used to help narrow columns by adding a [[soft hyphen]] to a word to allow it to wrap. More [[WP:template styles|template styles]] for tables: * {{t|sticky header}} - makes column headers stick to the top of the page while scrolling through table data. * {{t|sticky table start}} - makes row and/or column headers stick to the top and/or left of the page while scrolling through table data. * {{t|sort under}} - moves the sorting arrows under the headers. * {{t|row hover highlight}} - adds row hover highlighting, and option for white background. * {{t|table alignment}} - aligns the cells in a column, or a whole table. <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Table templates]] [[Category:Templates using TemplateStyles to style external elements]] }} </includeonly> 61autp8wkiuc9tww6apn5gqd5m9uudt Cèṭa'an:Static row numbers/styles.css 10 3762 18755 2024-09-29T12:56:43Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} */ /** * Add a static (unsortable) column of numbers to the left of a table. * Optionally disable numbers on specific rows for headers (no borders) or data * (borders). Optionally display column header text: "No." or hash ("#"). * * Classes: * - table.static-row-numbers * - table.static-row-header-text * - table.static-row-header-hash * - tr.static-row-header * - tr.static-row-numbers-norank * * Tested: * - Windows 10: (all skins)...' 18755 sanitized-css text/css /* {{pp-template}} */ /** * Add a static (unsortable) column of numbers to the left of a table. * Optionally disable numbers on specific rows for headers (no borders) or data * (borders). Optionally display column header text: "No." or hash ("#"). * * Classes: * - table.static-row-numbers * - table.static-row-header-text * - table.static-row-header-hash * - tr.static-row-header * - tr.static-row-numbers-norank * * Tested: * - Windows 10: (all skins) Chrome, Firefox, Edge. * - Android Galaxy S21 (MinervaNeue): Chrome, Firefox. * - Wikipedia Android app. * - Print. * - No JavaScript. * - Sticky gadget in Windows browsers (default skin). * - Dark Reader browser extention in Windows browsers (default skin). * * Notes: * - Sortable moves to thead any header rows and (after sort) sorttop rows. * - Sticky gadget (.mw-sticky-header) moves to thead any wikitable header rows. */ .static-row-numbers { counter-reset: rowNumber; } .static-row-numbers tr::before { content: ""; display: table-cell; padding-right: 0.5em; padding-left: 0.5em; text-align: right; vertical-align: inherit; } .static-row-numbers.static-row-numbers-left tr::before { text-align: left; } .static-row-numbers.static-row-numbers-center tr::before { text-align: center; } .static-row-numbers.wikitable tr::before { background-color: var(--background-color-neutral, #eaecf0); } body.skin-minerva .static-row-numbers.wikitable tr::before { background-color: var(--background-color-neutral, #eaecf0); color: var(--color-base, #202122); } /** * Add count to all tbody rows except for two classes. If no thead, skip the * first tbody row which may not have one of the two classes: */ .static-row-numbers thead + tbody tr:first-child:not(.static-row-header):not(.static-row-numbers-norank)::before, .static-row-numbers tbody tr:not(:first-child):not(.static-row-header):not(.static-row-numbers-norank)::before { counter-increment: rowNumber; content: counter(rowNumber); } /** * Add column label to first row in thead or, if no thead, in tbody: */ .static-row-header-text.static-row-numbers thead tr:first-child::before, .static-row-header-text.static-row-numbers caption + tbody tr:first-child::before, .static-row-header-text.static-row-numbers tbody:first-child tr:first-child::before { content: "No."; font-weight: bold; } .static-row-header-hash.static-row-numbers thead tr:first-child::before, .static-row-header-hash.static-row-numbers caption + tbody tr:first-child::before, .static-row-header-hash.static-row-numbers tbody:first-child tr:first-child::before { content: "#"; font-weight: bold; } /** * Add borders in numbers column. * * Windows Firefox tr::before doesn't inherit color, so hard set. * Plain table borders on Timeless {{row hover highlight}} mw-datatable. */ /* Wikitable. */ .static-row-numbers.wikitable tr::before { border: 0 solid var(--border-color-base, #a2a9b1); } .static-row-numbers.wikitable thead + tbody tr:first-child:not(.static-row-header)::before, .static-row-numbers.wikitable tbody tr:not(:first-child):not(.static-row-header)::before { border-width: 1px; } body.skin-monobook .static-row-numbers.wikitable tr::before { border-color: #aaaaaa; } body.skin-timeless .static-row-numbers.wikitable tr::before { border-color: #c8ccd1; } body.skin-minerva .static-row-numbers.wikitable tr::before { border-color: rgba(84,89,93,.3); } /* Plain with border. */ table[border].static-row-numbers:not(.wikitable) tr::before { border: 0 inset #202122; } table[border].static-row-numbers:not(.wikitable) thead + tbody tr:first-child:not(.static-row-header)::before, table[border].static-row-numbers:not(.wikitable) tbody tr:not(:first-child):not(.static-row-header)::before { border-width: 1px; } body.skin-monobook table[border].static-row-numbers:not(.wikitable) tr::before, body.skin-timeless table[border].static-row-numbers:not(.wikitable):not(.mw-datatable) tr::before { border-color: #000000; } /* Plain with optional border + .mw-datatable. */ body.skin-timeless .static-row-numbers.mw-datatable:not(.wikitable) tr::before { border: 0 solid #c8ccd1; } body.skin-timeless .static-row-numbers.mw-datatable:not(.wikitable) thead + tbody tr:first-child:not(.static-row-header)::before, body.skin-timeless .static-row-numbers.mw-datatable:not(.wikitable) tbody tr:not(:first-child):not(.static-row-header)::before { border-width: 1px; } /* Minerva mobile. */ @media all and (max-width: 720px) { /* Wikitable. */ body.skin-minerva .static-row-numbers.wikitable tr::before { border-left-width: 1px; } body.skin-minerva .static-row-numbers.wikitable thead tr:first-child::before, body.skin-minerva .static-row-numbers.wikitable caption + tbody tr:first-child::before, body.skin-minerva .static-row-numbers.wikitable tbody:first-child tr:first-child::before { border-top-width: 1px; } body.skin-minerva .static-row-numbers.wikitable tbody tr:last-child::before, body.skin-minerva .static-row-numbers.wikitable tfoot tr:last-child::before { border-bottom-width: 1px; } } 4yg73azrtekm1hzuu3v07dbuy779mze Cèṭa'an:Dbr link 10 3763 18756 2024-09-29T12:58:29Z Munajad.MH 3071 ←Membuat halaman berisi '{{#switch:{{#titleparts:{{FULLPAGENAME}}|1|2}} | Autoconfirmed users in the confirmed user group = [[User:{{{1}}}|{{{1}}}]] ([[Special:UserRights/{{{1}}}|rights]]) | Broken section anchors = [{{fullurl:{{{1}}}|redirect=no}} {{{1}}}] | Long pages = {{pler|1={{{1}}}}} | Transclusions of deleted templates | Transclusions of missing templates | Unprotected templates with many transclusions | Broken WikiProject templates = [[Template:{{urlencode:{{{1}}}}}|{{{1}}}]]...' 18756 wikitext text/x-wiki {{#switch:{{#titleparts:{{FULLPAGENAME}}|1|2}} | Autoconfirmed users in the confirmed user group = [[User:{{{1}}}|{{{1}}}]] ([[Special:UserRights/{{{1}}}|rights]]) | Broken section anchors = [{{fullurl:{{{1}}}|redirect=no}} {{{1}}}] | Long pages = {{pler|1={{{1}}}}} | Transclusions of deleted templates | Transclusions of missing templates | Unprotected templates with many transclusions | Broken WikiProject templates = [[Template:{{urlencode:{{{1}}}}}|{{{1}}}]] ([{{fullurl:Special:WhatLinksHere|target=Template:{{urlencode:{{{1}}}}}&hidelinks=1}} links here]) | Polluted categories = [[:Category:{{{1}}}|{{{1}}}]] ([{{fullurl:Special:Search|profile=advanced&search=incategory%3A%22{{urlencode:{{{1}}}}}%22&ns0=1}} search main namespace] '''&middot;''' [{{fullurl:Special:Search|profile=advanced&search=incategory%3A%22{{urlencode:{{{1}}}}}%22&ns2=1&ns3=1}} search user namespace]) | Linked misspellings | Linked miscapitalizations = [{{fullurl:Special:WhatLinksHere|target={{urlencode:{{{1}}}}}&namespace=0}} {{replace|{{{1}}}|_| }}] | Uncategorized templates = [[Template:{{{1}}}|{{{1}}}]] | #default = [[{{{1}}}]] }}<noinclude> {{documentation|content= Helper template for [[Wikipedia:Database reports]] [[Category:Wikipedia database report templates]] }}</noinclude> 3kmx0i4pv5zcr05h6g0u31jgm8vr273 Bhângsa:Wikipedia database report templates 14 3764 18757 2024-09-29T13:00:42Z Munajad.MH 3071 ←Membuat halaman berisi '{{template category}} [[Category:Wikipedia database reports]]' 18757 wikitext text/x-wiki {{template category}} [[Category:Wikipedia database reports]] 682mba3o77pgs68jq4kxxmkzxl6k65r Wikipèḍia:Database reports 4 3765 18758 2024-09-29T13:02:29Z Munajad.MH 3071 ←Membuat halaman berisi '{{Short description|Reports from MediaWiki database queries}} {{shortcut|WP:DBR|WP:REPORTS}} '''Database reports''' query [[mw:|MediaWiki]] in search of patterns. Their output helps users by providing them with utility reports, used by community members to improve the encyclopedia (e.g., {{dbr|Untagged stubs}}) and statistical reports, which have past and present informational value (e.g., {{dbr|Page count by namespace}}). Please discuss the current reports or...' 18758 wikitext text/x-wiki {{Short description|Reports from MediaWiki database queries}} {{shortcut|WP:DBR|WP:REPORTS}} '''Database reports''' query [[mw:|MediaWiki]] in search of patterns. Their output helps users by providing them with utility reports, used by community members to improve the encyclopedia (e.g., {{dbr|Untagged stubs}}) and statistical reports, which have past and present informational value (e.g., {{dbr|Page count by namespace}}). Please discuss the current reports or suggest a new report on the [[{{TALKPAGENAME}}|talk page]]. == Current reports == {| class="wikitable plainlinks sortable" style="margin:auto; width:100%;" |- style="white-space:nowrap;" ! Report ! Size (bytes) ! Run frequency ! Data as of |- ! colspan="4" style="text-align:left;" id="Articles"|Articles |- {{DBR row | report = Articles by size | frequency = Weekly }} {{DBR row | report = Articles containing linked e-mail addresses | frequency = Weekly }} {{DBR row | report = Articles containing links to the user space | frequency = Weekly }} {{DBR row | report = Featured articles by size | frequency = Weekly }} {{DBR row | report = Forgotten articles | frequency = Weekly }} {{DBR row | report = Good articles by size | frequency = Weekly | multi-page = true }} {{DBR row | report = Linked miscapitalizations | frequency = Daily }} {{DBR row | report = Linked misspellings | frequency = Daily }} {{DBR row | report = PRODed articles with deletion logs | frequency = Twice daily }} {{DBR row | report = Most edited articles last month | frequency = Weekly }} {{DBR row | report = Orphans with incoming links | frequency = Daily }} {{DBR row | report = Unbelievable life spans | frequency = Weekly }} {{DBR row | report = Interlanguage link templates need to fix | frequency = Weekly }} {{DBR row | report = Vital articles update report | frequency = Daily | config = ([[User:Cewbot/log/20200122/configuration|configuration]]) }} {{DBR row | report = Pages containing too many maintenance templates | frequency = Weekly | config = ([[User:Cewbot/log/20150916/configuration|configuration]]) }} |- | [[Wikipedia:Database reports/Possibly out-of-process deletions|Possibly out-of-process deletions]] | {{emdash}} | Every three days | {{emdash}} |- | [[Wikipedia:Database reports/Drafts with categories|Drafts with categories]] | {{emdash}} | Daily | {{emdash}} |- | [[Wikipedia:Database reports/Short descriptions containing invalid space characters|Short descriptions containing invalid space characters]] | {{PAGESIZE:Wikipedia:Database reports/Short descriptions containing invalid space characters}} | Daily | {{emdash}} |- | [[Wikipedia:Database reports/Articles with links to drafts|Articles with links to drafts]] | {{PAGESIZE:Wikipedia:Database reports/Articles with links to drafts}} | Daily | {{emdash}} |- ! colspan="4" style="text-align:left;" id="Biographies of dead people" | {{anchor|BDP}} Biographies of dead people |- {{DBR row | report = Recent deaths | frequency = Daily }} {{DBR row | report = Recent deaths (red links) | frequency = Daily }} {{DBR row | report = Deaths from the COVID-19 pandemic | frequency = Daily }} {{DBR row | report = Potential biographies of dead people (1) | frequency = Weekly }} {{DBR row | report = Potential biographies of dead people (3) | frequency = Weekly }} {{DBR row | report = Potential biographies of dead people (4) | frequency = Weekly }} |- ! colspan="4" style="text-align:left;" id="Biographies of living people" | {{anchor|BLP}} Biographies of living people |- {{DBR row | report = Biographies of living people containing unsourced statements | frequency = Weekly }} {{DBR row | report = Biographies of living people possibly eligible for deletion | frequency = Weekly }} {{DBR row | report = Potential biographies of living people (1) | frequency = Weekly }} {{DBR row | report = Potential biographies of living people (2) | frequency = Weekly }} {{DBR row | report = Potential biographies of living people (3) | frequency = Weekly }} {{DBR row | report = Shortest biographies of living people | frequency = Daily }} {{DBR row | report = Uncategorized and unreferenced biographies of living people | frequency = Weekly }} {{DBR row | report = Untagged and unreferenced biographies of living people | frequency = Weekly }} {{DBR row | report = Untagged biographies of living people | frequency = Weekly }} {{DBR row | report = Birthday today | frequency = Daily }} |- ! colspan="4" style="text-align:left;" id="Blocks" | Blocks |- {{DBR row | report = Indefinitely blocked IPs | frequency = Weekly }} {{DBR row | report = Unusually long IP blocks | frequency = Monthly | multi-page = True }} {{DBR row | report = Unusually long user blocks | frequency = Monthly }} |- ! colspan="4" style="text-align:left;" id="Categories" | Categories |- {{DBR row | report = Categories categorized in red-linked categories | frequency = Weekly | multi-page = true }} {{DBR row | report = Empty categories | frequency = Daily }} {{DBR row | report = Polluted categories | frequency = Monthly }} {{DBR row | report = Polluted categories (2) | frequency = Ad hoc }} {{DBR row | report = Polluted categories (3) | frequency = Ad hoc }} {{DBR row | report = Polluted categories (4) | frequency = Ad hoc }} {{DBR row | report = Red-linked categories with incoming links | frequency = Weekly }} {{DBR row | report = Self-categorized categories | frequency = Weekly }} {{DBR row | report = Template categories containing articles | frequency = Weekly }} {{DBR row | report = Uncategorized categories | frequency = Weekly }} {{DBR row | report = User categories | frequency = Monthly | multi-page = true }} |- ! colspan="4" style="text-align:left;" id="Files" | Files |- {{DBR row | report = File description pages shadowing a Commons file or redirect | frequency = Weekly }} {{DBR row | report = Filenames with multiple extensions | frequency = Weekly }} {{DBR row | report = Files credited to Getty Images | frequency = Weekly }} {{DBR row | report = Files credited to The Associated Press | frequency = Weekly }} {{DBR row | report = Files for daily deletion with an impossible date | frequency = Weekly }} {{DBR row | report = Files tagged for FfD missing an FfD nomination | frequency = Weekly }} {{DBR row | report = Files with conflicting categorization | frequency = Weekly }} {{DBR row | report = Files without a license tag | frequency = Weekly }} {{DBR row | report = Free files which link to Flickr | frequency = Weekly }} {{DBR row | report = Free files without a machine-readable source | frequency = Weekly }} {{DBR row | report = Large fair-use images | frequency = Weekly }} {{DBR row | report = Largely duplicative file names | frequency = Daily }} {{DBR row | report = Largest orphaned free files by bytes | frequency = Daily }} {{DBR row | report = Local files with a duplicate on Commons | frequency = Weekly }} {{DBR row | report = Non-free files shadowing a Commons file | frequency = Weekly }} {{DBR row | report = Non-free PDFs | frequency = Weekly }} {{DBR row | report = Orphaned file talk pages | frequency = Weekly }} {{DBR row | report = Orphaned files copied to Commons tagged keep local | frequency = Weekly }} {{DBR row | report = Orphaned free files tagged keep local | frequency = Weekly }} {{DBR row | report = Orphaned low-resolution free files | frequency = Weekly }} {{DBR row | report = Orphaned PDFs | frequency = Weekly }} {{DBR row | report = Overused non-free files | frequency = Weekly }} {{DBR row | report = Pages containing an unusually high number of non-free files | frequency = Weekly }} {{DBR row | report = Smallest orphaned free files by bytes | frequency = Weekly }} {{DBR row | report = Smallest orphaned free files by resolution | frequency = Weekly }} {{DBR row | report = Templates containing non-free files | frequency = Weekly }} {{DBR row | report = Unused file redirects | frequency = Weekly }} {{DBR row | report = Unused non-free files | frequency = Daily }} |- ! colspan="4" style="text-align:left;" id="Pages"| Pages |- {{DBR row | report = Bizarrely subnested userpages | frequency = Weekly }} {{DBR row | report = Blank single-author pages | frequency = Weekly }} {{DBR row | report = Malformed SPI Cases | frequency = Weekly }} {{DBR row | report = Old deletion discussions | frequency = Weekly }} {{DBR row | report = Orphaned article deletion discussions | frequency = Monthly | multi-page = yes }} {{DBR row | report = Orphaned talk pages | frequency = Daily }} {{DBR row | report = Orphaned talk subpages | frequency = Weekly }} {{DBR row | report = Pages with the most revisions | frequency = Weekly }} {{DBR row | report = Talk pages by size | frequency = Weekly }} {{DBR row | report = Unfiled RfAs | frequency = Weekly }} |- ! colspan="4" style="text-align:left;" id="Protections" | Protections |- {{DBR row | report = Semi-protected articles with unusually long expiries | frequency = Monthly }} {{DBR row | report = Fully protected articles with unusually long expiries | frequency = Monthly }} {{DBR row | report = Fully protected user talk pages | frequency = Weekly }} |- | [[Wikipedia:Database reports/Fully salted titles with unusually long expiries|Fully salted titles with unusually long expiries]] | {{emdash}} | Monthly | {{emdash}} |- | [[Wikipedia:Database reports/Indefinitely semi-protected articles|Indefinitely semi-protected articles]] | {{emdash}} | Weekly | {{emdash}} |- {{DBR row | report = Indefinitely semi-protected redirects | frequency = Weekly | multi-page = true }} {{DBR row | report = Indefinitely fully protected redirects | frequency = Monthly | multi-page = true }} ! colspan="4" style="text-align:left;" id="Redirects" | Redirects |- {{DBR row | report = Broken section anchors | frequency = Monthly }} |- ! colspan="4" style="text-align:left;" id="Statistics" | {{anchor|Stats}} Statistics |- {{DBR row | report = Articles with the most redirects | frequency = Monthly }} {{DBR row | report = Page count by namespace | frequency = Weekly }} |- ! colspan="4" style="text-align:left;" id="Stubs" | Stubs |- {{DBR row | report = Dubious stub categories | frequency = Weekly }} {{DBR row | report = Long stubs | frequency = Weekly }} {{DBR row | report = Untagged stubs | frequency = Weekly }} |- ! colspan="4" style="text-align:left;" id="Templates" | Templates |- {{DBR row | report = All free license tags | frequency = Weekly }} {{DBR row | report = Broken WikiProject templates | frequency = Weekly }} {{DBR row | report = Free license tags which do not exist on Commons | frequency = Weekly }} {{DBR row | report = Invalid Navbar links | frequency = Monthly }} {{DBR row | report = Templates containing links to disambiguation pages | frequency = Weekly }} {{DBR row | report = Templates transcluded on the most pages | frequency = Weekly }} {{DBR row | report = Transclusions of deleted templates | frequency = Weekly | multi-page = true }} {{DBR row | report = Transclusions of non-existent templates | frequency = Daily }} | [[Wikipedia:Database reports/Uncategorized templates|Uncategorized templates]] | {{PAGESIZE:Wikipedia:Database reports/Uncategorized templates}} | Daily | {{emdash}} |- {{DBR row | report = Unprotected templates with many transclusions | frequency = Weekly | multi-page = true }} {{DBR row | report = Unused templates | frequency = Daily | multi-page = true }} {{DBR row | report = Unused templates (filtered) | frequency = Daily | multi-page = true }} |- ! colspan="4" style="text-align:left;" id="Timed Text"| Timed Text |- {{DBR row | report = Timed Text without a corresponding File | frequency = Weekly }} |- ! colspan="4" style="text-align:left;" id="WikiProjects"| WikiProjects |- {{DBR row | report = WikiProjects by changes | frequency = Weekly }} {{DBR row | report = WikiProject watchers | frequency = Weekly }} {{DBR row | report = New WikiProjects | frequency = Fortnightly }} |- ! colspan="4" style="text-align:left;" id="Third-party (disambiguations)" | {{anchor|Disambiguations}} Third-party (disambiguations) |- | [[toollabs:dplbot/articles_with_dab_links.php|Articles with links to disambiguation pages]] | {{emdash}} | Daily | — |- | [[toollabs:dplbot/templates_with_dab_links.php|Templates with disambiguation links]] | {{emdash}} | Daily | — |- ! colspan="4" style="text-align:left;" id="Third-party (non-free files)"| Third-party (non-free files) |- | [[toollabs:betacommand-dev/reports/pages_with_excessive_nfcc.html|Articles containing an unusually high number of non-free files]] | {{emdash}} | Daily | — |- | [[toollabs:betacommand-dev/reports/NFCC9.html|Non-free files used outside of mainspace]] | {{emdash}} | Daily | — |- | [[toollabs:betacommand-dev/reports/high_use_NFCC.html|Overused non-free files]] | {{emdash}} | Daily | — |- | [[c:Commons:Database reports/Mistagged non-free files|Mistagged non-free files]] | {{emdash}} | Daily | — |- ! colspan="4" style="text-align:left;" id="Long pages by namespace"| Long pages by namespace |- | [[Wikipedia:Database reports/Long pages|Long pages]] | — | Monthly | — |- | [[Wikipedia:Database reports/Long pages/Talk|Long pages (Talk)]] | — | Monthly | — |- | [[Wikipedia:Database reports/Long pages/Talk (no subpages)|Long pages (Talk) (no subpages)]] | — | Monthly | — |- | [[Wikipedia:Database reports/Long pages/User|Long pages (User)]] | — | Monthly | — |- | [[Wikipedia:Database reports/Long pages/User talk|Long pages (User talk)]] | — | Monthly | — |- | [[Wikipedia:Database reports/Long pages/User talk (no subpages)|Long pages (User talk) (no subpages)]] | — | Monthly | — |- | [[Wikipedia:Database reports/Long pages/Wikipedia|Long pages (Wikipedia)]] | — | Monthly | — |- | [[Wikipedia:Database reports/Long pages/Wikipedia talk|Long pages (Wikipedia talk)]] | — | Monthly | — |- | [[Wikipedia:Database reports/Long pages/Wikipedia talk (no subpages)|Long pages (Wikipedia talk) (no subpages)]] | — | Monthly | — |- | [[Wikipedia:Database reports/Long pages/File|Long pages (File)]] | — | Monthly | — |- | [[Wikipedia:Database reports/Long pages/File talk|Long pages (File talk)]] | — | Monthly | — |- | [[Wikipedia:Database reports/Long pages/MediaWiki|Long pages (MediaWiki)]] | — | Monthly | — |- | [[Wikipedia:Database reports/Long pages/MediaWiki talk|Long pages (MediaWiki talk)]] | — | Monthly | — |- | [[Wikipedia:Database reports/Long pages/Template|Long pages (Template)]] | — | Monthly | — |- | [[Wikipedia:Database reports/Long pages/Template talk|Long pages (Template talk)]] | — | Monthly | — |- | [[Wikipedia:Database reports/Long pages/Help|Long pages (Help)]] | — | Monthly | — |- | [[Wikipedia:Database reports/Long pages/Help talk|Long pages (Help talk)]] | — | Monthly | — |- | [[Wikipedia:Database reports/Long pages/Category|Long pages (Category)]] | — | Monthly | — |- | [[Wikipedia:Database reports/Long pages/Category talk|Long pages (Category talk)]] | — | Monthly | — |- | [[Wikipedia:Database reports/Long pages/Portal|Long pages (Portal)]] | — | Monthly | — |- | [[Wikipedia:Database reports/Long pages/Portal talk|Long pages (Portal talk)]] | — | Monthly | — |- | [[Wikipedia:Database reports/Long pages/Draft|Long pages (Draft)]] | — | Monthly | — |- | [[Wikipedia:Database reports/Long pages/Draft talk|Long pages (Draft talk)]] | — | Monthly | — |- | [[Wikipedia:Database reports/Long pages/TimedText|Long pages (TimedText)]] | — | Monthly | — |- | [[Wikipedia:Database reports/Long pages/TimedText talk|Long pages (TimedText talk)]] | — | Monthly | — |- | [[Wikipedia:Database reports/Long pages/Module|Long pages (Module)]] | — | Monthly | — |- | [[Wikipedia:Database reports/Long pages/Module talk|Long pages (Module talk)]] | — | Monthly |- ! colspan="4" style="text-align:left;" id="Third-party (generic)"| Third-party (generic) |- | [[toollabs:dplbot/mv/move_watch.php|Page moves grouped by user]] | {{emdash}} | Hourly | — |- | [[xtools:largestpages|Largest pages]] | {{emdash}} | Dynamically | — |- | [[Wikipedia:WikiProject Check Wikipedia|WikiProject Check Wikipedia]] reports | {{emdash}} | Daily | — |- ! colspan="4" style="text-align:left;" id="Users" | Users |- {{DBR row | report = Active editors with the longest-established accounts | frequency = Monthly }} {{DBR row | report = Confirmed autoconfirmed users | frequency = Weekly }} | [[Wikipedia:Database reports/Blocked users in user groups|Blocked users in user groups]] | {{PAGESIZE:Wikipedia:Database reports/Blocked users in user groups}} | Fortnightly | {{emdash}} |- {{DBR row | report = Editors eligible for Autopatrol privilege | frequency = Daily | config = ([https://github.com/MusikAnimal/MusikBot/blob/master/tasks/autopatrolled_candidates.rb source]) }} | [[Wikipedia:List of Wikipedians by number of edits|List of Wikipedians by number of edits]] | {{emdash}} | Daily | — |- {{DBR row | report = Longest active user editing streaks | frequency = Weekly }} {{DBR row | report = Longest active user article editing streaks | frequency = Weekly }} {{DBR row | report = Miscategorized users | frequency = Manually }} {{DBR row | report = Ownerless pages in the user space | frequency = Daily }} {{DBR row | report = Potential U5s | frequency = Weekly | multi-page = true }} {{DBR row | report = Top new article reviewers | frequency = Twice daily | config = ([https://github.com/MusikAnimal/MusikBot/blob/master/tasks/top_article_reviewers.rb source]) }} {{DBR row | report = Unusually large IP talk pages | frequency = Weekly }} {{DBR row | report = Unusually large user talk pages | frequency = Weekly }} {{DBR row | report = Userpages with ".com" in their titles | frequency = Weekly }} |} == Archived reports == An index of disabled reports is available [[/Archive|here]] and in [[:Category:Inactive Wikipedia database reports]]. You can also find an index of all DBR subpages at [[Special:PrefixIndex/Wikipedia:Database reports]]. == See also == * [[Special:SpecialPages]] ** [[Special:ListDuplicatedFiles]] ** [[Special:LintErrors]] * [[Wikipedia:Request a query]] * [[Wikipedia:Dump reports]] – historical reference * [[quarry:|Quarry]] – see: [[wikitech:Help:Cloud Services introduction]] * [[Wikipedia:WikiProject Check Wikipedia]] * [[Wikipedia:Typo Team/moss]] {{Wikipedia community|state=collapsed}} [[Category:Wikipedia database reports| ]] hgxee8893mia3rsnrku0n2snojvxgek Cèṭa'an:Emdash 10 3766 18760 18759 2024-09-29T13:06:02Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Em dash]] 18760 wikitext text/x-wiki #REDIRECT [[Template:Em dash]] 5z28dufgaao4b2u7xywinge6li4yz91 Cèṭa'an:Em dash 10 3767 18761 2024-09-29T13:06:17Z Munajad.MH 3071 ←Membuat halaman berisi '—<noinclude>{{Documentation}}</noinclude>' 18761 wikitext text/x-wiki —<noinclude>{{Documentation}}</noinclude> 23joqzm2jd36f43xgqngjduru7rp4ip Cèṭa'an:Em dash/doc 10 3768 18762 2024-09-29T13:06:31Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Short description|Template to output an m-dash character}} {{COinS safe}} {{High-use}} {{Template shortcuts|emdash|--|mdash}} Syntax: {{tlc|em dash}} Synonyms: {{tlc|emdash}}, {{tlc|mdash}}, {{tlc|--}} {{Format TemplateData|JSON={"params":{}, "description": "Generates an [[em dash]] ({{emdash}}) character." } }} == See also == * {{tl|En dash}} * {{tl|Spaced en dash}} * {{slink|Wikipedia:Manual of Style#Dashes}} ([[MOS:DASH]]) for th...' 18762 wikitext text/x-wiki {{Documentation subpage}} {{Short description|Template to output an m-dash character}} {{COinS safe}} {{High-use}} {{Template shortcuts|emdash|--|mdash}} Syntax: {{tlc|em dash}} Synonyms: {{tlc|emdash}}, {{tlc|mdash}}, {{tlc|--}} {{Format TemplateData|JSON={"params":{}, "description": "Generates an [[em dash]] ({{emdash}}) character." } }} == See also == * {{tl|En dash}} * {{tl|Spaced en dash}} * {{slink|Wikipedia:Manual of Style#Dashes}} ([[MOS:DASH]]) for the guideline on dashes <includeonly>{{Sandbox other|| [[Category:Typing-aid templates]] [[Category:Character-substitution templates]] }}</includeonly> 3k8j1uktx5xc3o0nhdl4pcrug09ccfd Cèṭa'an:Template shortcuts 10 3769 18763 2024-09-29T13:07:34Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template shortcut]] 18763 wikitext text/x-wiki #REDIRECT [[Template:Template shortcut]] {{R an}} 2sv491pmf88ls95q72261vqsucjq014 Cèṭa'an:R an 10 3770 18764 2024-09-29T13:08:24Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:R from alternative name]] 18764 wikitext text/x-wiki #REDIRECT [[Template:R from alternative name]] {{Redirect category shell| {{R to redirect template}} {{R from template shortcut}} }} 6ynzx49je0hghk4abnw9mc0pa0p6cjw Bhângsa:Redirects to redirect templates 14 3771 18765 2024-09-29T13:09:16Z Munajad.MH 3071 ←Membuat halaman berisi '{{Redirect category|from=aliases/shortcuts (usually), or from redirects that are the result of page moves/renames, to redirect category ([[WP:RCAT|rcat]]) templates|template=Rcat shell|parameters=<nowiki>{{</nowiki>[[Template:R to redirect template|R to redirect template]]<nowiki>}}</nowiki>}} {{CatAutoTOC}} [[Category:Redirects to templates|Redirect templates]] [[Category:All redirect categories]]' 18765 wikitext text/x-wiki {{Redirect category|from=aliases/shortcuts (usually), or from redirects that are the result of page moves/renames, to redirect category ([[WP:RCAT|rcat]]) templates|template=Rcat shell|parameters=<nowiki>{{</nowiki>[[Template:R to redirect template|R to redirect template]]<nowiki>}}</nowiki>}} {{CatAutoTOC}} [[Category:Redirects to templates|Redirect templates]] [[Category:All redirect categories]] rt7h4euca3up75fzz1sacg5ty94qso6 Cèṭa'an:Redirect category 10 3772 21105 18766 2024-10-20T00:12:02Z Munajad.MH 3071 21105 wikitext text/x-wiki {{Cmbox | type = notice | image = [[File:Redirect arrow without text (cropped).svg|40px|alt=|link=|class=skin-invert-image]] | text = Laman ka'dinto nâng category nèka engghi panèka salombi '''[[Wikipedia:redirect|redirect]]s'''{{#if: {{{text|}}} | &#32;{{{text}}} }}{{#if: {{{from|}}} | &#32;from {{{from}}} }}{{#if: {{{to|}}} | &#32;to {{{to}}} }}. Ghuna nambâi sabuwâ redirect dâ category nèka, kânnângaghi {{tlx|{{{template|Redirect category shell}}}|{{#if: {{{parameters|}}} | {{#ifeq: {{{parameters|}}} | -1 | <!-- show nothing --> | {{{parameters}}} }} | (redirect template link) }}}} {{#if: {{{template2|}}} | or {{tlx|{{{template2}}}}} }} nèka nâng '''''second new line''''' (skip sa line) amponna {{#ifeq: {{PAGENAME}} | Category redirects with possibilities | <code><nowiki>{{Category redirect|(target category title)}}</nowiki></code> | <code><nowiki>#</nowiki>REDIRECT&nbsp;<nowiki>[[</nowiki>Target page name<nowiki>]]</nowiki></code> }}{{#if: {{{sortkey|}}} | ,&nbsp;and when needed, place <code><nowiki>{{</nowiki>[[Template:DEFAULTSORT|DEFAULTSORT]]:{{#if: {{{sortkey|yes}}} | <sort key> | {{{sortkey}}} }}<nowiki>}}</nowiki></code> on the '''''first new line''''' after the shell template.|.}} {{#if: {{{no_info|}}} | <!-- Does not show following info --> | manabi informasi Parghina, ngaros link-link è andhap panèka. {{bg|#F19999|[M a s t è t è]}} '''''Lajjhâ' [[Wikipedia:Substitution|Macangka]]'' redirect template(s){{#if: {{{soft_redirect|}}} | . | , kiya mangânnângaghi ghânika nâng [[WP:soft redirect|soft redirect]]s. }}'''<br /><small>Miyèrsaè jhughân: '''[[Wikipedia:Template index/Redirect pages|complete list of redirect templates]]''' tor '''[[Wikipedia:WikiProject Redirect/Style guide|redirect style guide]]'''.</small>}} }} {{#if: {{{not_maintenance|}}} | <!-- Does not add Template:Maintenance category --> | {{Maintenance category|hidden=yes|tracking=yes|tracking_category=no|shortcut={{{shortcut|}}}}} }}<!-- -->{{category handler | category = [[Category:All redirect categories]] | nocat = {{{nocat|}}} }}{{#if: {{{fiction|}}} | <!-- Does not add to tracking categories --> | {{Category other|[[Category:Redirect tracking categories]]}} }}<noinclude> {{Documentation}}</noinclude> 9d54z59xj4ja2i5psitgeumsehub32k Cèṭa'an:Redirect category/doc 10 3773 18767 2024-09-29T13:13:32Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{Distinguish|Template:Category redirect}} {{See also|Template:Redirect category shell}} {{Never substitute}} {{Template shortcut|Rcat header}} __FORCETOC__ ==Usage== This template provides for a uniform header for use on all redirect categories. Its parameters allow modifications of the template's default output, so that each head...' 18767 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{Distinguish|Template:Category redirect}} {{See also|Template:Redirect category shell}} {{Never substitute}} {{Template shortcut|Rcat header}} __FORCETOC__ ==Usage== This template provides for a uniform header for use on all redirect categories. Its parameters allow modifications of the template's default output, so that each header can be customized for the specific redirect category where it is being used. To use, copy the following syntax and paste it atop the redirect category intended for its use: <pre style="overflow:auto;"> {{Redirect category |text= |from= |to= |template= |parameters= |template2= |sortkey= |no_info= |soft_redirect= |not_maintenance= |shortcut= }} </pre> ===Parameters=== * Use {{para|from}} and/or {{para|to}} to describe the purpose of the redirects in the category. * The {{para|template}} parameter names the {{tl|Redirect category shell}} template in redirect categories. * Use {{para|parameters}} to list the associated [[WP:RCAT|redirect template]] (rcat) used with the ''Redirect category shell'' template, along with its parameters. * For {{para|sortkey}}, add {{kbd|yes}} for the header to include an instruction to use <nowiki>{{</nowiki>[[Template:DEFAULTSORT|DEFAULTSORT]]:<nowiki>}}</nowiki> in cases where appropriate. Unused parameters may be removed or left, blank, in place; both conditions result in the template's rendering of the default output where each modification would otherwise occur. == Examples == With the syntax unaltered, (left blank), as copied above; ie: <pre style="overflow:auto;"> {{Redirect category|from=|to=|template=|parameters=|sortkey=}}</pre> The default output produces: {{Redirect category|from=|to=|template=|parameters=|sortkey=}} When {{para|from}} is used; for example, as: <pre style="overflow:auto;"> {{Redirect category|from=a subject that does not exist as a standalone article|to=|template=|parameters=|sortkey=}}</pre> It produces: {{Redirect category|from=a subject that does not exist as a standalone article|to=|template=|parameters=|sortkey=}} Continuing the example, if {{para|to}} is also used; like shown: <pre style="overflow:auto;"> {{Redirect category|from=a subject that does not exist as a standalone article|to=an article, or subsection thereof, where the subject could be described, but presently is not|template=|parameters=|sortkey=}}</pre> It produces: {{Redirect category|from=a subject that does not exist as a standalone article|to=an article, or subsection thereof, where the subject could be described, but presently is not|template=|parameters=|sortkey=}} When {{para|template}} is used; for example: <pre style="overflow:auto;"> {{Redirect category|from=a subject that does not exist as a standalone article|to=an article, or subsection thereof, where the subject could be described, but presently is not|template=Rcat shell|parameters=|sortkey=}}</pre> It produces: {{Redirect category|from=a subject that does not exist as a standalone article|to=an article, or subsection thereof, where the subject could be described, but presently is not|template=Rcat shell|parameters=|sortkey=}} And with the specific {{tl|Rcat}} used in {{para|parameters}}; for example: <pre style="overflow:auto;"> {{Redirect category|from=a subject that does not exist as a standalone article|to=an article, or subsection thereof, where the subject could be described, but presently is not|template=Rcat shell|parameters={{tl|R to article without mention}}|sortkey=}}</pre> It produces: {{Redirect category|from=a subject that does not exist as a standalone article|to=an article, or subsection thereof, where the subject could be described, but presently is not|template=Rcat shell|parameters={{tl|R to article without mention}}|sortkey=}} And if {{para|sortkey}} is set to "yes"; for example: <pre style="overflow:auto;"> {{Redirect category|from=a subject that does not exist as a standalone article|to=an article, or subsection thereof, where the subject could be described, but presently is not|template=Rcat shell|parameters={{tl|R to article without mention}}|sortkey=yes}}</pre> It produces: {{Redirect category|from=a subject that does not exist as a standalone article|to=an article, or subsection thereof, where the subject could be described, but presently is not|template=Rcat shell|parameters={{tl|R to article without mention}}|sortkey=yes}} === Adding a shortcut === One shortcut can be installed within the lower maintenance banner; for example: <pre style="overflow:auto;"> {{Redirect category|from=a subject that does not exist as a standalone article|to=an article, or subsection thereof, where the subject could be described, but presently is not|template=Rcat shell|parameters={{tl|R to article without mention}}|sortkey=yes|shortcut=CAT:RAW}} </pre> It produces: {{Redirect category|from=a subject that does not exist as a standalone article|to=an article, or subsection thereof, where the subject could be described, but presently is not|template=Rcat shell|parameters={{tl|R to article without mention}}|sortkey=yes|shortcut=CAT:RAW}} == Categorisation == This template adds categories to [[:Category:All redirect categories]], [[:Category:Hidden categories]] and [[:Category:Redirect tracking categories]]. :'''If the template is transcluded on a page outside of the category namespace, then that page will ''not'' be added to these categories and will be added to''' {{cat|Pages with templates in the wrong namespace}} '''''instead'''''. === Language categorisation === This template is also used within two templates that are found on language category pages. When a language category is created, one of the following two templates (depending on whether the category is for "from" or "to" language redirects) should be used to provide useful information about the new category: * {{tl|Redirect from alternative language category}} * {{tl|Redirect to alternative language category}} These two templates will also automatically categorize the page into the correct parent category. See the edit page for {{cat|Redirects from Catalan-language terms}} for an example of template usage. == TemplateData == {{Format TemplateData|1= <templatedata> { "params": { "text": { "label": "Beginning text", "description": "Adds text to the beginning of the template message.", "type": "content" }, "from": { "label": "Redirects from", "description": "The sort of redirect that the template for this category should be placed on.", "example": "a subject that does not exist as a standalone article", "type": "content", "suggested": true }, "to": { "label": "Redirects to", "description": "The sort of page that redirects with this category's template should redirect to.", "example": "an article, or subsection thereof, where the subject could be described, but presently is not", "type": "content", "suggested": true }, "template": { "label": "Shell template", "description": "Advanced: the shell template to use in the example invocation. Should be entered as the name of a template, without the \"Template:\" prefix.", "type": "string", "default": "Redirect category shell" }, "parameters": { "label": "Redirect template sample invocation", "description": "An example invocation of the redirect template for this category. Should be surrounded by {{tl}} or similar.", "example": "{{tl|R to article without mention}}", "type": "content", "suggested": true }, "sortkey": { "label": "Display DEFAULTSORT notice", "description": "Advanced: if \"yes\", adds note to use {{DEFAULTSORT:}} when appropriate.", "type": "string" }, "no_info": { "label": "Suppress info", "description": "If \"yes\", removes the warning about not substituting redirect templates or placing them on soft redirects.", "type": "string" }, "soft_redirect": { "label": "Allow soft redirects", "description": "Advanced: if \"yes\", indicates that this category's redirect can be used on soft redirects. This is rare, so you should check the template's documentation before adding it.", "type": "string" }, "not_maintenance": { "label": "Suppress maintenance categorization ", "description": "Advanced: if \"yes\", do not mark this category as a maintenance category. ", "type": "string" }, "shortcut": { "label": "Shortcut", "description": "A shortcut link for this category.", "type": "wiki-page-name" }, "nocat": { "label": "Suppress maintenance categorization", "description": "Advanced: if \"yes\", do not mark this category as a maintenance category. " }, "fiction": { "label": "Suppress categorization as a redirect tracking category", "description": "If \"yes\", suppresses the addition of this page to Category:Redirect tracking categories. This is useful if this page is already tagged with a subcategory of that category.", "type": "string" }, "template2": { "type": "content" } }, "paramOrder": [ "from", "to", "parameters", "text", "shortcut", "fiction", "no_info", "soft_redirect", "not_maintenance", "sortkey", "nocat", "template", "template2" ], "format": "inline", "description": "This template provides for a uniform header for use on all redirect categories." } </templatedata>}} == See also == * [[Wikipedia:Template index/Redirect pages]] * {{tl|R template index}} {{Other category-header templates}} <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Category namespace templates]] [[Category:Tracking templates]] }}</includeonly> 0wckonuxo1jeu7nb7z8woq4zy7t0vzy Cèṭa'an:Kbd 10 3774 18768 2024-09-29T13:17:16Z Munajad.MH 3071 ←Membuat halaman berisi '<templatestyles src="Kbd/styles.css"></templatestyles><kbd class="{{{class|}}} mw-tmpl-kbd" {{#if:{{{id|}}}|id="{{{id}}}"}} style="{{#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 go near the bo...' 18768 wikitext text/x-wiki <templatestyles src="Kbd/styles.css"></templatestyles><kbd class="{{{class|}}} mw-tmpl-kbd" {{#if:{{{id|}}}|id="{{{id}}}"}} style="{{#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 go near the bottom of the /doc page.--> {{Documentation}} </noinclude> 2ckjrmjacnm8dk3nrbnhm5ab97rp0z7 Cèṭa'an:Kbd/styles.css 10 3775 18769 2024-09-29T13:18:08Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} */ .mw-tmpl-kbd { background: #EEE; color: var(--color-base); } @media screen { html.skin-theme-clientpref-night .mw-tmpl-kbd { background: #171a1d; } } @media screen and ( prefers-color-scheme: dark ) { html.skin-theme-clientpref-os .mw-tmpl-kbd { background: #171a1d; } }' 18769 sanitized-css text/css /* {{pp-template}} */ .mw-tmpl-kbd { background: #EEE; color: var(--color-base); } @media screen { html.skin-theme-clientpref-night .mw-tmpl-kbd { background: #171a1d; } } @media screen and ( prefers-color-scheme: dark ) { html.skin-theme-clientpref-os .mw-tmpl-kbd { background: #171a1d; } } dxlcnl1iygay3brsqqnplmpgishklaz Cèṭa'an:Kbd/doc 10 3776 18770 2024-09-29T13:19:43Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}}{{tsh|type|input}} {{Uses TemplateStyles|Template:Kbd/styles.css}} <!-- Categories at the bottom of this page, please; interwikis at Wikidata --> == Purpose == {{See also|Template:Key press}} This template is for explicitly indicating that the content inside it represents input from a keyboard or other source (speech recognition software, [[standard input]], etc.) It uses the &#91;[[XHTML|X]]&#93;[[HTML]] element {{tag|kbd}} (''keyboard...' 18770 wikitext text/x-wiki {{Documentation subpage}}{{tsh|type|input}} {{Uses TemplateStyles|Template:Kbd/styles.css}} <!-- Categories at the bottom of this page, please; interwikis at Wikidata --> == Purpose == {{See also|Template:Key press}} This template is for explicitly indicating that the content inside it represents input from a keyboard or other source (speech recognition software, [[standard input]], etc.) It uses the &#91;[[XHTML|X]]&#93;[[HTML]] element {{tag|kbd}} (''keyboard input'') which exists for this purpose, and applies some styling to it, namely a faint grey background (borrowed from the related template {{tlx|key press}}) and slight [[Cascading style sheets|CSS]] letter-spacing to suggest individually entered characters. It retains the default monospaced (non-proportional) font style of the {{tag|kbd|open}} element. Because it uses {{tag|kbd}} instead of simply applying visual style effects, it is [[semantic markup]] that conveys meaning, and it can be further acted upon by the user agent (e.g. with custom local style sheets). This tag is the exact opposite of {{tlx|samp}}, which is for example output. == Usage == The template takes one mandatory parameter, the content to be marked up. If this content contains "=" (an equals sign), the parameter {{em|must}} be explicitly named {{para|1}}, or the template will fail. (This is a limitation of the MediaWiki software, not the template.) It is always safer to use {{para|1}} syntax. It may be used as a container for {{tlx|var}}, {{tlx|varserif}} or {{tag|var}} when the example keyboard input contains or consists entirely of a variable. It may also be used with (but not inside) {{tlx|code}}, or with {{tag|code}} (it generally should not be used inside the latter, as input is not a part of source code, but something that interacts with it; however, this style can be used to illustrate computer display of mixed type, as illustrated below). There is an optional parameter {{para|spacing=no}} (or {{para|spacing=n}} or any other value), to get rid of the slight letter spacing, which can look awkward on long passages of input. Examples: * {{tnull|kbd|71077345}}: "Entering {{kbd|71077345}} on a calculator and turning it upside down appears to spell ''[[Shell plc|ShellOil]]''." * {{tnull|kbd|1{{=}}ssh <nowiki>{{var|hostname}}</nowiki>}} with {{tnull|samp|%}}: "At the {{samp|%}} prompt, the user must enter {{kbd|1=ssh {{var|hostname}}}}." * {{tnull|kbd|1{{=}}ssh <nowiki>{{var|hostname}}</nowiki>}} with {{tnull|samp|%}} and {{tnull|key press|Enter}}: "At the {{samp|%}} prompt, the user must input {{kbd|1=ssh {{var|hostname}}}}{{key press|Enter}}." * Inside {{tag|code}}: "The commandline should read: <code>% {{kbd|1=ssh {{var|hostname}}}}</code> (where {{var|hostname}} is the IP address or domain name of the system to connect to); if this is correct, press {{key press|Enter}}." * {{tnull|kbd|1{{=}}<nowiki>{{lorem ipsum span}}</nowiki>|spacing{{=}}0}} to get rid of the spacing: {{kbd|1={{lorem ipsum span}}|spacing=0}} <!--The section below only makes sense if you remember that when /doc pages are included into the template page they belong to, their background is light green! -->Some of these examples may look slightly different outside this documentation, because the default background color varies by page type (articles are stark white, template documentation pale green, most other pages very pale grey). In-article example: <div style="background:var(--color-inverted, #fff); color: var(--color-base, #000)"> * {{tnull|kbd|71077345}}: "Entering {{kbd|71077345}} on a calculator and turning it upside down appears to spell ''[[Shell plc|ShellOil]]''." * {{tnull|kbd|1{{=}}ssh <nowiki>{{var|hostname}}</nowiki>}} with {{tnull|samp|%}}: "At the {{samp|%}} prompt, the user must enter {{kbd|1=ssh {{var|hostname}}}}." * {{tnull|kbd|1{{=}}ssh <nowiki>{{var|hostname}}</nowiki>}} with {{tnull|samp|%}} and {{tnull|key press|Enter}}: "At the {{samp|%}} prompt, the user must input {{kbd|1=ssh {{var|hostname}}}}{{key press|Enter}}." * Inside {{tag|code}}: "The commandline should read: <code>% {{kbd|1=ssh {{var|hostname}}}}</code> (where {{var|hostname}} is the IP address or domain name of the system to connect to); if this is correct, press {{key press|Enter}}." * {{tnull|kbd|1{{=}}<nowiki>{{lorem ipsum span}}</nowiki>|spacing{{=}}0}} to get rid of the spacing: {{kbd|1={{lorem ipsum span}}|spacing=0}} </div><!-- The section above only makes sense if you remember that when /doc pages are included into the template page they belong to, their background is light green! --> {{Semantic markup templates|show}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Programming typing-aid templates]] [[Category:Semantic markup templates]] [[Category:Wikipedia XHTML tag-replacing templates]] }}</includeonly> c2dut686r0ke6vijjdq15f52we1scst Cèṭa'an:Samp 10 3777 18771 2024-09-29T13:21:24Z Munajad.MH 3071 ←Membuat halaman berisi '<samp {{#if:{{{class|}}}|class="{{{class}}}"}} {{#if:{{{id|}}}|id="{{{id}}}"}} style="padding-left:0.4em; padding-right:0.4em; color:{{{color|var( --color-subtle, #666666)}}}; {{{style|}}}" {{#if:{{{lang|}}}|lang="{{{lang}}}"}} {{#if:{{{title|}}}|title="{{{title}}}"}}>{{{1}}}</samp><noinclude> <!--Categories go near the bottom of the /doc page.--> {{Documentation}} </noinclude>' 18771 wikitext text/x-wiki <samp {{#if:{{{class|}}}|class="{{{class}}}"}} {{#if:{{{id|}}}|id="{{{id}}}"}} style="padding-left:0.4em; padding-right:0.4em; color:{{{color|var( --color-subtle, #666666)}}}; {{{style|}}}" {{#if:{{{lang|}}}|lang="{{{lang}}}"}} {{#if:{{{title|}}}|title="{{{title}}}"}}>{{{1}}}</samp><noinclude> <!--Categories go near the bottom of the /doc page.--> {{Documentation}} </noinclude> bk2epl5bywmhxs0zyzk3rztfqpcqcb4 Cèṭa'an:Samp/doc 10 3778 18772 2024-09-29T13:22:02Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories at the bottom of this page, please; interwikis at Wikidata --> == Purpose == This template is for explicitly indicating that the content inside it represents example output from a computer program or other machine source ([[automated attendant]]/[[interactive voice response]] call system, [[exit code]] of an application, [[standard output]], LCD display, file name, etc.) It uses the &#91;[[XHTML|X]]&#93;[[HTML]] elemen...' 18772 wikitext text/x-wiki {{Documentation subpage}} <!-- Categories at the bottom of this page, please; interwikis at Wikidata --> == Purpose == This template is for explicitly indicating that the content inside it represents example output from a computer program or other machine source ([[automated attendant]]/[[interactive voice response]] call system, [[exit code]] of an application, [[standard output]], LCD display, file name, etc.) It uses the &#91;[[XHTML|X]]&#93;[[HTML]] element {{tag|samp}} (''sample output'') which exists for this purpose, and applies some styling to it, namely a faint greying out of the text color to visually difference it from source code and input. It retains the default monospaced (non-proportional) font style of the {{tag|samp|open}} element. Because it uses {{tag|samp}} instead of simply applying visual style effects, it is [[semantic markup]] that conveys meaning, and it can be further acted upon by the user agent (e.g. with custom local style sheets). This tag is the exact opposite of {{tlx|kbd}}, which is for example input. == Usage == The template takes one mandatory parameter, the content to be marked up. If this content contains "=" (an equals sign), the parameter {{em|must}} be explicitly named {{para|1}}, or the template will fail. (This is a limitation of the MediaWiki software, not the template.) It is always safer to use {{para|1}} syntax. It may be used as a container for {{tlx|var}}, {{tlx|varserif}} or {{tag|var}} when the example output contains or consists entirely of a variable. It may also be used with (but not inside) {{tlx|code}}, or with {{tag|code}} (it generally should not be used inside the latter, as output is not a part of source code, but something that results from it; however, this style can be used to illustrate computer display of mixed type, as illustrated below). For cases where it is useful to display the color of the output, there is an optional parameter {{para|color}} that takes an [[Web colors|HTML color name or <code>#<var>nnnnnn</var></code> color code]] (in which case the <code>#</code> is mandatory). For [[WP:ACCESSIBILITY|accessibility]] reasons, color should never be the only distinguishing factor, as {{samp|foo|color=red}} and {{samp|foo|color=green}} may be indistinguishable to color-blind readers. There may also be cases where some other aspect of the output may need to be reproduced; the {{para|style}} parameter accepts any complete CSS statement(s), terminating with a semicolon, e.g. {{para|style|font-variant:small-caps; font-style:italic;}}. Examples: * {{tnull|samp|1{{=}}[A]bort, [R]etry, [F]ail?}}: "The error message {{samp|1=[A]bort, [R]etry, [F]ail?}} has been cited as notoriously user-unfriendly." * {{tnull|samp|%}} with {{tnull|kbd|1{{=}}ssh <nowiki>{{var|hostname}}</nowiki>}}: "At the {{samp|%}} prompt, the user must enter {{kbd|1=ssh {{var|hostname}}}}." * {{tnull|samp|Error|color{{=}}red}}, to indicate output color: On failure, the {{samp|Error|color=red}} light activates. * {{tnull|samp|Error|color{{=}}red|style{{=}}font-variant:small-caps;}}, for more customization: On failure, the {{samp|Error|color=red|style=font-variant:small-caps;}} light activates. <!--The section below only makes sense if you remember that when /doc pages are included into the template page they belong to, their background is light green! -->Some of these examples may look slightly different outside this documentation, because the default background color varies by page type (articles are stark white, template documentation pale green, most other pages very pale grey). In-article example: <div style="background:#FFFFFF;"> * {{tnull|samp|1{{=}}[A]bort, [R]etry, [F]ail?}}: "The error message {{samp|1=[A]bort, [R]etry, [F]ail?}} has been cited as notoriously user-unfriendly." * {{tnull|samp|%}} with {{tnull|kbd|1{{=}}ssh <nowiki>{{var|hostname}}</nowiki>}}: "At the {{samp|%}} prompt, the user must enter {{kbd|1=ssh {{var|hostname}}}}." * {{tnull|samp|Error|color{{=}}red}}, to indicate output color: On failure, the {{samp|Error|color=red}} light activates. * {{tnull|samp|Error|color{{=}}red|style{{=}}font-variant:small-caps;}}, for more customization: On failure, the {{samp|Error|color=red|style=font-variant:small-caps;}} light activates. </div><!-- The section above only makes sense if you remember that when /doc pages are included into the template page they belong to, their background is light green! --> === See also === * {{t|code}} {{Semantic markup templates}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Programming typing-aid templates]] [[Category:Semantic markup templates]] [[Category:Wikipedia XHTML tag-replacing templates]] }}</includeonly> 63l6xff486lf074fld6uq3uikkr3610 Cèṭa'an:Key press 10 3779 18773 2024-09-29T13:23:39Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{{{{♥|safesubst:}}}#invoke:key|keypress}}</includeonly><noinclude> {{documentation}} </noinclude>' 18773 wikitext text/x-wiki <includeonly>{{{{{♥|safesubst:}}}#invoke:key|keypress}}</includeonly><noinclude> {{documentation}} </noinclude> 4j2emwcxmf4dx4zblg3n3h8o0vkve67 Cèṭa'an:Key press/doc 10 3780 18774 2024-09-29T13:24:46Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE END OF THIS PAGE. --> {{Redirect|Template:Key|map key templates|Category:Legend templates}} {{Lua|Module:Key}} {{Uses TemplateStyles|Template:Key press/styles.css}} {{used in system|in [[MediaWiki:Clearyourcache]]}} __NOTOC__ This is the {{tl|key press}} template primarily designed to illustrate keys and keystrokes on a [[computer keyboard]]. With additional parameters, a single template...' 18774 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE END OF THIS PAGE. --> {{Redirect|Template:Key|map key templates|Category:Legend templates}} {{Lua|Module:Key}} {{Uses TemplateStyles|Template:Key press/styles.css}} {{used in system|in [[MediaWiki:Clearyourcache]]}} __NOTOC__ This is the {{tl|key press}} template primarily designed to illustrate keys and keystrokes on a [[computer keyboard]]. With additional parameters, a single template can even illustrate a combination of multiple ''simultaneous'' keystrokes. A sequence of keystrokes, on the other hand, need to be demonstrated with separate templates. Example : {{tc|key press|A}} → {{key press|A}} As lower-case alphabetic characters a–z do not appear on most keyboards, they should not be used as parameters. ===Keystroke combinations=== To illustrate keystroke combinations, just use extra parameters: : {{tc|key press|Alt|P}} → {{key press|Alt|P}} : {{tc|key press|Ctrl|Alt|Del}} → {{key press|Ctrl|Alt|Del}} When you feed several key names to this template, it adds a "+" (or whatever the contents of the optional ''chain'' parameter) with no spaces around. This means it won't line wrap. But when you show key combinations for instance in a table that might cause items to be too wide. Instead manually build the key combination with spaces around the "+" so it can line wrap: : {{tc|key press|Ctrl}} + {{tlc|key press|Alt}} + {{tlc|key press|Del}} → {{key press|Ctrl}} + {{key press|Alt}} + {{key press|Del}} : {{tc|key press|Ctrl|Alt|Del|5=chain=&amp;#32;+&amp;#32;}} → {{key press|Ctrl|Alt|Del|chain=&#32;+&#32;}} To illustrate sequences where all keys do not need to be pressed simultaneously, the plus signs can be omitted by setting ''chain=''. For example, in most Windows systems in North America and Western Europe, [[Alt code]]s can be used to insert the [[plus-minus sign]] (±) by holding down the {{key press|Alt}} key while typing <code>0177</code> with the [[numeric keypad]]: : {{tc|key press|Alt|0}}{{tlc|key press|1|7|7|chain{{=}}}} → {{key press|Alt|0}}{{key press|1|7|7|chain=}} An example of a use case where more than 5 might be used is explaining usage of a macro (keyboard shortcut) created by a [[Third-party software component|third-party application]]: : {{tc|Key press|Ctrl|Alt|Shift|Win|Menu|fn|L}} → {{Key press|Ctrl|Alt|Shift|Win|Menu|fn|L}} ===Wikilinks=== If there is an article about the key you can [[WP:wikilink|wikilink]] the key's name like any other wiki text. Like this: * {{tc|key press|&#91;&#91;Alt key|Alt&#93;&#93;}} → {{key press|[[Alt key|Alt]]}} If you are wikilinking the keys, please ensure that you are piping to the correct page (e.g. <code><nowiki>[[Alt key|Alt]]</nowiki></code> instead of <code><nowiki>[[Alt]]</nowiki></code>, which leads to a [[WP:Disambiguation page|disambiguation page]]). ===Wiki markup characters=== Some wiki markup characters, like the [[pipe symbol]] “{{Code|{{!}}|mediawiki}}”, the [[semicolon]] “{{Code|;|mediawiki}}” and the [[equals sign]] “{{Code|{{=}}|mediawiki}}”, need to be entered using the {{tlx|!}} ({{Tlx|Pipe}}), {{tlx|;}} and {{tlx|{{=}}}} templates or as an [[HTML entity]] {{Code|&#124;|html}} ({{Code|&#x7C;|html}}), {{Code|&#59;|html}} ({{Code|&#x3B;|html}}), {{Code|&#61;|html}} ({{Code|&#x3D;|html}}) respectively: * {{tc|key press|{{tc|!}}}} → {{key press|{{!}}}} * {{tc|key press|&amp;#124;}} → {{key press|&#124;}} * {{tc|key press|{{tc|&#59;}}}} → {{key press|{{;}}}} * {{tc|key press|&amp;#59;}} → {{key press|&#59;}} * {{tc|key press|{{tc|&#61;}}}} → {{key press|{{=}}}} * {{tc|key press|&amp;#61;}} → {{key press|&#61;}} However, if the characters are marked as wikilinks, they can be entered as such: * {{tc|key press|<nowiki>[[|]]</nowiki>}} → {{key press|[[|]]}} * {{tc|key press|<nowiki>[[;]]</nowiki>}} → {{key press|[[;]]}} * {{tc|key press|<nowiki>[[=]]</nowiki>}} → {{key press|[[=]]}} Most markup characters also have alias templates: * {{tc|key press|pipe}} → {{key press|pipe}} * {{tc|key press|semicolon}} → {{key press|semicolon}} * {{tc|key press|equals}} → {{key press|equals}} * {{tc|key press|colon}} → {{key press|colon}} * {{tc|key press|asterisk}} → {{key press|asterisk}} * {{tc|key press|hash}} → {{key press|hash}} ===Key symbols=== Some key names have a fitting [[Unicode]] character. This template automatically adds such "icons" to the following key names among others. * {{tc|key press|Shift}} → {{key press|Shift}} * {{tc|key press|Tab}} → {{key press|Tab}} * {{tc|key press|Enter}} → {{key press|Enter}} * {{tc|key press|Option}} → {{key press|Option}} * {{tc|key press|Opt}} → {{key press|Opt}} * {{tc|key press|Command}} → {{key press|Command}} * {{tc|key press|Cmd}} → {{key press|Cmd}} * {{tc|key press|Caps Lock}} → {{key press|Caps Lock}} * {{tc|key press|Up}} → {{key press|Up}} * {{tc|key press|Down}} → {{key press|Down}} * {{tc|key press|Left}} → {{key press|Left}} * {{tc|key press|Right}} → {{key press|Right}} [[File:AltGr Win Menu Ctrl key.jpg|thumb|200px|Windows key and Menu key]] [[File:Ctl wndws alt.jpg|thumb|200px|Old-style Windows key]] There are no characters for the [[Windows key]] and [[Menu key]]. So this template shows approximate characters for them, namely the {{sc2|SQUARED PLUS}} and {{sc2|STRICTLY EQUIVALENT TO}} from the [[Mathematical Operators]] Unicode block: * {{tc|key press|Win}} → {{key press|Win}} * {{tc|key press|Menu}} → {{key press|Menu}} In some cases, the automatic recognition of tokens and consequently the addition of symbols may not be desired<!-- for example in [[Reverse Polish notation]] which must distingish between plain normal Enter (without symbol) and Enter-with_automatic_duplication (with symbol) -->; in these cases the token recognition can be suppressed by [[HTML encoding]] the text, e.g. <code><nowiki>{{key press|&amp;#x45;nter}}</nowiki></code> will give {{key press|&#x45;nter}} (plain text) instead of {{key press|Enter}} (token). ====Video games==== Video game controllers often have specialized input labels that do not map easily. The following are mappings for various game consoles and input features. =====Directional input===== The following should only be used when the input sequence uses something other than the primary input or mixes input between directional devices. * {{tc|key press|l-down}} → {{key press|l-down}} * {{tc|key press|c-left}} → {{key press|c-left}} * {{tc|key press|r-up}} → {{key press|r-up}} Stick specific diagonals are also supported: * {{tc|key press|l-nw}} → {{key press|l-nw}} * {{tc|key press|c-se}} → {{key press|c-se}} * {{tc|key press|r-ne}} → {{key press|r-ne}} =====PlayStation===== * {{tc|key press|ex}} → {{key press|ex}} * {{tc|key press|circle}} → {{key press|circle}} * {{tc|key press|triangle}} → {{key press|triangle}} * {{tc|key press|square}} → {{key press|square}} {{clear}} ===TemplateData=== {{TemplateDataHeader}} <templatedata> { "description": "Illustrates keys and keystrokes on a computer keyboard. Keys can include: Ctrl, Alt, Del, Opt, Menu, Left etc. console keys: ex, circle, triangle, square, and left right and center analog sticks: l-down, c-left, r-ne. The names are case insensitive.", "params": { "1": { "label": "First key", "description": "First key", "type": "string/line", "required": true }, "2": { "label": "Second key", "description": "Optional key press in combination as the first.", "type": "string/line", "required": false }, "3": { "label": "Third key", "inherits": "2" }, "4": { "label": "Fourth key", "inherits": "2" }, "5": { "label": "Fifth key", "inherits": "2" }, "6": { "label": "Sixth key", "inherits": "2" }, "7": { "label": "Seventh key", "inherits": "2" }, "8": { "label": "Eighth key", "inherits": "2" }, "9": { "label": "Ninth key", "inherits": "2" }, "10": { "label": "Tenth key", "inherits": "2" }, "chain": { "label": "Chaining character", "description": "Character between chained key presses", "default": "+", "inherits": "2" }, "chain first": { "description": "Character between first and second key to press", "inherits": "chain" }, "chain second": { "description": "Character between second and third key to press", "inherits": "chain" }, "chain third": { "description": "Character between third and fourth key to press", "inherits": "chain" }, "chain fourth": { "description": "Character between fourth and fifth key to press", "inherits": "chain" } } } </templatedata> ===See also=== * {{tlx|Key top}} – produces a similar visual effect, but includes more symbols and does not directly support key combinations (e.g. {{key top|Caps Lock}}) * {{tlx|Button}} – produces a similar visual effect but without the semantic markup (e.g. {{Button|sample text}}); more for representing interface elements. * {{tlx|Kbd}} – to indicate user input (of any kind) without making it look like keys or buttons {{Semantic markup templates}} <includeonly>{{Sandbox other|| <!-- CATEGORY LINKS BELOW THIS LINE, PLEASE: --> [[Category:Programming typing-aid templates]] <!-- [[Category:Graphic templates]] - Don't add this one; this isn't a graphic template, as it's all done in CSS. --> [[Category:Semantic markup templates]] [[Category:Software templates]] [[Category:Computer keys|τ]] [[nl:Sjabloon:Toets]] [[sl:Predloga:Keypress]] }}</includeonly> 57w0xj8q6bqefwfhb559x90d292q3pd Cèṭa'an:Tc 10 3781 18775 2024-09-29T13:26:04Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template link code]] 18775 wikitext text/x-wiki #redirect [[Template:Template link code]] [[Category:Template namespace templates]] <!--but not e.g. [[:Category:Internal template-link templates]], as this template does not link to a template--> <!-- "Tlc" would imply "[[Template:Tl|[T]emplate [l]ink]] in <[c]ode> font"&nbsp;– except [[Template:Tlc]] doesn't (as of August 2014) include a link. Hence this "Tc" redirect. --> 0d6r2t3jvp9rejsxuxpy8w3t58k193h Bhângsa:Template namespace templates 14 3782 18776 2024-09-29T13:27:05Z Munajad.MH 3071 ←Membuat halaman berisi '{{template category |description=This category contains templates that are used in the '''[[Wikipedia:Template namespace|template namespace]]'''. That is templates used for instance to document and test templates. |help=no }} For templates that are used as building blocks inside other templates, see [[:Category:Wikipedia metatemplates]] and its subcategories. [[Category:Wikipedia metatemplates]] [[Category:Wikipedia namespace administration]] Category:Wikiped...' 18776 wikitext text/x-wiki {{template category |description=This category contains templates that are used in the '''[[Wikipedia:Template namespace|template namespace]]'''. That is templates used for instance to document and test templates. |help=no }} For templates that are used as building blocks inside other templates, see [[:Category:Wikipedia metatemplates]] and its subcategories. [[Category:Wikipedia metatemplates]] [[Category:Wikipedia namespace administration]] [[Category:Wikipedia template administration]] [[Category:Wikipedia templates by namespace]] {{CatAutoTOC}} 8ijt6pamix9qzifbmeg79ike9kmi7nb Cèṭa'an:Sc2 10 3783 18777 2024-09-29T13:28:10Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Smallcaps2]] 18777 wikitext text/x-wiki #REDIRECT [[Template:Smallcaps2]] {{R from template shortcut}} lhjq20lke08ss2enf6935a2ozv709yh Cèṭa'an:Smallcaps2 10 3784 18778 2024-09-29T13:28:41Z Munajad.MH 3071 ←Membuat halaman berisi '{{<includeonly>safesubst:</includeonly>ifsubst|1=|2=<templatestyles src="smallcaps/styles.css"/>}}<span class="smallcaps smallcaps-smaller">{{{1|<noinclude>Aa</noinclude>}}}</span><noinclude> <!-- Add categories and interwikis to the /doc subpage, not here! --> {{documentation}} </noinclude>' 18778 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>ifsubst|1=|2=<templatestyles src="smallcaps/styles.css"/>}}<span class="smallcaps smallcaps-smaller">{{{1|<noinclude>Aa</noinclude>}}}</span><noinclude> <!-- Add categories and interwikis to the /doc subpage, not here! --> {{documentation}} </noinclude> 0zj4w0vx457smmqo90kmzustdowgxgy Cèṭa'an:Smallcaps2/doc 10 3785 18779 2024-09-29T13:29:15Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}}{{Template shortcut|Sc2}} {{Uses TemplateStyles|Template:Smallcaps/styles.css}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{tlx|Smallcaps2}} will display the lowercase part of your text as a soft format of typographical {{Smallcaps2|[[small caps]]}}.<br />For example: {{tlx|smallcaps2|Beware of Dog}} → {{smallcaps2|Beware of Dog}}. The template wo...' 18779 wikitext text/x-wiki {{Documentation subpage}}{{Template shortcut|Sc2}} {{Uses TemplateStyles|Template:Smallcaps/styles.css}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{tlx|Smallcaps2}} will display the lowercase part of your text as a soft format of typographical {{Smallcaps2|[[small caps]]}}.<br />For example: {{tlx|smallcaps2|Beware of Dog}} → {{smallcaps2|Beware of Dog}}. The template works for most scripts that have casing, with the exception of half of the Greek alphabet (namely the unaccented letters α β γ δ θ λ μ ρ σ (but not ς) φ χ ω). In addition, the accents in Greek ΐ ΰ are badly placed: {{sc2|ΐ ΰ}}. This template should be avoided or used sparingly in articles, as the [[MOS:SMALLCAPS|Manual of Style advises]] that small caps should be avoided and reduced to one of the other title cases or normal case and [[Wikipedia:Manual of Style#Keep markup simple|markup should be kept simple]]. Smallcaps should not be used for the abbreviations BC, AD, BCE, CE, etc., per [[MOS:ERA]], even though they are used in the examples below. == Usage == {{COinS safe|n}} Your source text is not altered in the output, only the way it is displayed on the screen: a copy-paste of the text will give the small caps sections in their original form; similarly, an older or non-CSS browser will only display the original text on screen. ; Code : <code><nowiki>Your Text in 4004 {{Smallcaps2|BCE}}</nowiki></code> ; Displayed: Your Text in 4004 {{Smallcaps2|BCE}} ; Pasted : Your Text in 4004 BCE Because it reduces the font size so that the capital letters marked up with the template are smaller than those of the running text, and makes the lower-case content smaller still, this template should only be used for acronyms or other material which is supposed to be capitalized regardless of style (e.g. Unicode character names). It is not intended for the use of small caps as a general typographic style, such as rendering family names in bibliographies in small caps to distinguish them from given names. For such cases, use {{tl|Smallcaps}}. ==Technical notes== {{Anchors|Technical|Notes}} * [[Diacritic]]s (å, ç, é, ğ, ı, ñ, ø, ş, ü, etc.) are handled. However, because the job is performed by each reader's browser and fonts, inconsistencies in [[CSS]] implementations can lead to some browsers not converting certain rare diacritics. * Use of this template does not generate any automatic categorization. As with most templates, if the argument contains an <code>=</code> sign, the sign should be replaced with {{[[Template:=|=]]}}, or the whole argument be prefixed with {{para|1}}. And for wikilinks, you need to use piping. There is a parsing problem with MediaWiki which causes unexpected behavior when a template with one style is used within a template with another style. * There is a problem with [[dotted and dotless I]]. <code><nowiki>{{Lang|tr|{{</nowiki>Smallcaps2|ı i}}}}</code> may gives you {{Smallcaps2|ı ı}}, although the language is set to Turkish, unless the font including localized glyphs for small caps variant. * Do not use this inside {{cs1}} or {{cs2}} templates, or this template's markup will be included in the [[COinS]] metadata. This means that [[reference management software]] such as [[Zotero]] will have entries corrupted by the markup. For example, if {{tl|smallcaps}} is used to format the surname of ''Bloggs, Joe'' in {{tl|cite journal}}, then Zotero will store the name as <code><nowiki><span class="smallcaps smallcaps-smaller">Bloggs</span>, Joe</nowiki></code>. This is incorrect metadata. If the article that you are editing uses a citation style that includes small caps, either format the citation manually (see examples below) or use a citation template that specifically includes small caps in its formatting. * This template will not affect the use of HTML character entities like <code>&amp;nbsp;</code>. * A potential alternative CSS approach, <code>font-variant: small-caps; text-transform: lowercase;</code>, has not been used because it forced transform all letters to be lowercase. '''Suppressing small caps''' If you wish to suppress the display of small caps in your browser, as a logged-in user, you can make an edit to [[Special:MyPage/common.css|your common.css]] reading: <syntaxhighlight inline lang=css>body .mw-parser-output span.smallcaps { font-variant: normal; }</syntaxhighlight> If you wish to avoid the size change: <syntaxhighlight inline lang=css>body .mw-parser-output span.smallcaps-smaller { font-size: inherit; }</syntaxhighlight> ==Comparison of the case transformation templates== {{anchor|Comparison of the small caps templates}} {{Case templates table}} ==TemplateData== {{TemplateData header}} <templatedata> { "params": { "1": {} } } </templatedata> ==See also== * {{tl|Smallcaps}} {{Case templates see also}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Text-specific formatting and function templates]] }}</includeonly> 8jziyblitohz35m3dn3k5j6hk7kphe4 Cèṭa'an:Anchors 10 3786 18780 2024-09-29T13:30:21Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Anchor]] 18780 wikitext text/x-wiki #REDIRECT [[Template:Anchor]] {{Redirect category shell| {{R from modification}} {{R from template shortcut}} }} a3m796o8003qr4zvkh6lble8mq9db89 Cèṭa'an:Case templates table 10 3787 18781 2024-09-29T13:33:40Z Munajad.MH 3071 ←Membuat halaman berisi '{| class="wikitable" |- ! scope="col" | Template ! scope="col" | Shortcut ! scope="col" style="width: 35%;" | Purpose ! scope="col" | Example ! scope="col" | Output ! scope="col" | Copy-pastes as |- | {{tl|Smallcaps}} | {{tl|sc1}}<br />{{tl|SC}} | No conversion, small-caps display, mixed case.<br />No font size change (acronyms are unaffected).<br />Common mixed-case heading style (not in Wikipedia).<br />Uses: Rendering publication titles in citation styles that...' 18781 wikitext text/x-wiki {| class="wikitable" |- ! scope="col" | Template ! scope="col" | Shortcut ! scope="col" style="width: 35%;" | Purpose ! scope="col" | Example ! scope="col" | Output ! scope="col" | Copy-pastes as |- | {{tl|Smallcaps}} | {{tl|sc1}}<br />{{tl|SC}} | No conversion, small-caps display, mixed case.<br />No font size change (acronyms are unaffected).<br />Common mixed-case heading style (not in Wikipedia).<br />Uses: Rendering publication titles in citation styles that require them in small-caps. | <code><nowiki>{{sc1|UNICEF}} and 312&amp;nbsp;{{sc1|BCE}}</nowiki></code><br /> {{tlc|sc1|Mixed Case}} | {{sc1|UNICEF}} and 312&nbsp;{{sc1|BCE}}<br /> {{sc1|Mixed Case}} | <span style="color: ForestGreen;">UNICEF and 312 BCE<br />Mixed Case</span> |- | {{tl|Smallcaps2}} | {{tl|sc2}} | No conversion, small-caps display, mixed case.<br />Slightly reduced font size.<br />This is the conventional display of smallcaps for acronyms/initialisms in modern book typography.<br />Other uses: Unicode character names. | <code><nowiki>{{sc2|UNICEF}} and 312&amp;nbsp;{{sc2|BCE}}</nowiki></code><br /> {{tlc|sc2|Mixed Case}} | {{sc2|UNICEF}} and 312&nbsp;{{sc2|BCE}}<br /> {{sc2|Mixed Case}} | <span style="color: ForestGreen;">UNICEF and 312 BCE<br />Mixed Case</span> |- | {{tl|Smallcaps all}} | {{tl|sc}} | Lowercase conversion, small-caps display, all uppercase.<br />The size of lowercase letters.<br />Uses: Stressed syllables (in {{tl|Respell}}); and ???.<br /><span style="color: Red;">{{error|Warning}}: Default use will permanently change {{xtn|UPPER-}} or {{xtn|Mixed-Case}} data,<br />does not work consistently across different browsers,<br />and is not compatible with named HTML character entities.</span> | <code><nowiki>{{sc|UNICEF}} and 312&amp;nbsp;{{sc|BCE}}</nowiki></code><br /> {{tlc|sc|Mixed Case}} | {{sc|UNICEF}} and 312&nbsp;{{sc|BCE}}<br />{{sc|Mixed Case}} | <span style="color: Red;">unicef and 312 bce<br />mixed case</span><br />(in many browsers) |- | {{tl|Allcaps}} | {{tl|caps}} | No conversion, all-caps display.<br />The size of uppercase letters.<br />Uses: ???. | <code><nowiki>{{caps|UNICEF}} and 312&amp;nbsp;{{caps|BCE}}</nowiki></code><br /> {{tlc|caps|Mixed Case}} | {{caps|UNICEF}} and 312&nbsp;{{caps|BCE}}<br />{{caps|Mixed Case}} | <span style="color: ForestGreen;">UNICEF and 312 BCE<br />Mixed Case</span> |- | {{tl|Nocaps}} | &nbsp; | No conversion, all-lowercase display.<br />The size of lowercase letters.<br />Uses: ???. | <code><nowiki>{{nocaps|UNICEF}} and 312&amp;nbsp;{{nocaps|BCE}}</nowiki></code><br /> {{tlc|nocaps|Mixed Case}} | {{nocaps|UNICEF}} and 312&nbsp;{{nocaps|BCE}}<br />{{nocaps|Mixed Case}} | <span style="color: ForestGreen;">UNICEF and 312 BCE<br />Mixed Case</span> |}<noinclude> {{Documentation|content= This table is transcluded into the documentation of the various templates it illustrates. [[Category:Text-specific formatting and function templates]] }}</noinclude> kdaq6jen1cl9h44sy8o4ejl0ugp5p23 Cèṭa'an:Sc1 10 3788 18782 2024-09-29T13:34:38Z Munajad.MH 3071 ←Membuat halaman berisi '[[Help:Citation Style 1|Citation Style 1]]<noinclude> [[Category:Documentation assistance templates]] </noinclude>' 18782 wikitext text/x-wiki [[Help:Citation Style 1|Citation Style 1]]<noinclude> [[Category:Documentation assistance templates]] </noinclude> 3gpz7ptxi5prfsj5lb0kawozsw3dsyw Bhântowan:Citation Style 1 12 3789 18783 2024-09-29T13:36:55Z Munajad.MH 3071 ←Membuat halaman berisi '{{Short description|Help page for citation templates}} {{Wikipedia how-to|HELP:CS1|WP:CS1}} {{Nutshell|This is an introductory how-to for Wikipedia's most frequently used citation style. It does not cover every option of every citation template. See individual templates' documentation (e.g. at [[Template:Cite journal]]) for details beyond this basic cheatsheet.}} {{Notice|image=Gnome-applications-science.svg|This help page has {{subpages|testcases|Help:Citation S...' 18783 wikitext text/x-wiki {{Short description|Help page for citation templates}} {{Wikipedia how-to|HELP:CS1|WP:CS1}} {{Nutshell|This is an introductory how-to for Wikipedia's most frequently used citation style. It does not cover every option of every citation template. See individual templates' documentation (e.g. at [[Template:Cite journal]]) for details beyond this basic cheatsheet.}} {{Notice|image=Gnome-applications-science.svg|This help page has {{subpages|testcases|Help:Citation Style 1}} demonstrating various uses.}} '''Citation Style 1''' ('''CS1''') is a collection of [[Wikipedia:Citing sources|reference citation]] [[Help:Template|templates]] that can be modified to create different styles for different referenced materials. Its purpose is to provide a set of default formats for references on Wikipedia. It includes a series of templates that in turn use [[Module:Citation/CS1]]. The use of CS1 or of templates is not compulsory; per [[WP:CITESTYLE]]: <blockquote>Wikipedia does not have a single [[style guide|house style]]. Editors may choose any option they want; one article need not match what is done in other articles or what is done in professional publications or recommended by academic [[style guide]]s. However, citations ''within a given article'' should follow a consistent style.</blockquote> [[WP:CITEVAR]] additionally states: {{Blockquote|If the article you are editing is already using a particular citation style, you should follow it; if you believe it is inappropriate for the needs of the article, seek consensus for a change on the talk page.}} CS1 uses (in addition to Wikipedia's own [[WP:Manual of Style|Manual of Style]]) elements of ''[[The Chicago Manual of Style]]'' and the ''[[Publication Manual of the American Psychological Association]]'', with significant adaptations. ==Style== There are a number of templates that use a name starting with ''cite''; many were developed independently of CS1 and are not compliant with the CS1 style. There are also a number of templates that use one of the general use templates as a meta-template to cite a specific source. To be compliant with CS1, a template must: * Use [[Module:Citation/CS1]] or one of the templates listed below. * Use a period as a punctuation mark to separate fields and end the citation. * Use a semicolon as a punctuation mark to separate authors and editors. * Format the title of longer works in italics. * Format the title of short works such as chapters in quotes. ==Templates== ===General use=== The following is a list of templates that implement Citation Style 1 for one or more types of citations but are not restricted to any specific source. {| class="wikitable" style="max-width:55em;" !scope="row" {{Yes}} | Indicates that the corresponding tool or gadget can generate the template anytime user wishes. However, this does not mean that the tool or gadget fully supports all parameters or provides an interface for them. In fact, none of the mentioned items do so. |- !scope="row" {{Partial|Sometimes}} | Indicates that the corresponding tool or gadget may or may not generate the corresponding template. For more information, see associated footnote. |} {| class="wikitable" style="text-align:center;" |+ General-use CS1 templates !scope="col"| Template !scope="col"| Use !scope="col"| [[Wikipedia:The Wikipedia Library/Citoid|Citoid]] !scope="col"| [[WP:Citation expander|Citation expander]] !scope="col"| [[WP:RefToolbar/2.0|RefToolbar 2.0]] !scope="col"| [[Wikipedia:ProveIt|ProveIt]] !scope="col"| [[User:Odie5533/SnipManager|SnipManager]] |- !scope="row"| {{tl|Cite arXiv}} | [[arXiv]] preprints || || || || || |- !scope="row"| {{tl|Cite AV media}} | audio and visual sources || || || || {{Yes}} || {{Yes}} |- !scope="row"| {{tl|Cite AV media notes}} | liner notes from albums, DVDs, CDs and similar audio-visual media || || || || || |- !scope="row"| {{tl|Cite book}} | books || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} |- !scope="row"| {{tl|Cite conference}} | conference papers || || || || {{Yes}} || |- !scope="row"| {{tl|Cite encyclopedia}} | edited collections || || || || {{Yes}} || |- !scope="row"| {{tl|Cite episode}} | television or radio programs and episodes || || || || {{Yes}} || |- !scope="row"| {{tl|Cite interview}} | interviews || || || || || |- !scope="row"| {{tl|Cite journal}} | academic and scientific papers published in journals || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} |- !scope="row"| {{tl|Cite magazine}} | magazines and newsletters || || || || {{Yes}} || |- !scope="row"| {{tl|Cite mailing list}} | archived public mailing lists || || || || || |- !scope="row"| {{tl|Cite map}} | maps || || || || || |- !scope="row"| {{tl|Cite news}} | news articles in print, video, audio or web || {{Yes}} || {{Partial|Sometimes}}{{efn|Citation expander will only attempt to tidy up the citation and will not add new content}} || {{Yes}} || {{Yes}} || {{Yes}} |- !scope="row"| {{tl|Cite newsgroup}} | online newsgroups || || || || || |- !scope="row"| {{tl|Cite podcast}} | audio or video [[podcast]] || || || || || |- !scope="row"| {{tl|Cite press release}} | press releases || || || || {{Yes}} || |- !scope="row"| {{tl|Cite report}} | reports by government departments, instrumentalities, operated companies, etc. || || || || {{Yes}} || |- !scope="row"| {{tl|Cite serial}} | audio or video serials || || || || || |- !scope="row"| {{tl|Cite sign}} | signs, plaques and other visual sources || || || || {{Yes}} || |- !scope="row"| {{tl|Cite speech}} | speeches || || || || || |- !scope="row"| {{tl|Cite tech report}} | technical reports || || || || || |- !scope="row"| {{tl|Cite thesis}} | theses || {{Yes}} || || || {{Yes}} || |- !scope="row"| {{tl|Cite web}} | web sources not characterized by another template || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} |} {{Notelist}} ===Specific source=== There are a number of templates that are CS1 compliant, because they use a CS1 template as a base, but are tied to a specific source; these are listed in [[:Category:Citation Style 1 specific-source templates]]. ==How the templates work== CS1 uses a series of templates that provide a consistent output. The main difference is in parameters optimized for the subject. For example, {{tl|cite book}} has fields for title and chapter, whereas {{tl|cite journal}} has fields for journal and title. This help page uses the names most commonly used across the templates series; see each template's documentation for details. CS1 templates present a citation generally as: * With author: :{{Cite journal |last=((Author)) |date=n.d. |title=Title |work=Work |publisher=Publisher |id=Identifiers |no-tracking=yes}} * Without author: :{{Cite journal |date=n.d. |title=Title |work=Work |publisher=Publisher |id=Identifiers |no-tracking=yes}} (where "n.d." could also be any other valid date formatted per the MOS) ===Authors=== An author may be cited using separate parameters for the author's surname and given name by using {{para|last}} and {{para|first}} respectively. If a cited source has multiple authors, subsequent authors can be listed in the citation using {{para|last2}} and {{para|first2}}, {{para|last3}} and {{para|first3}}, etc.<ref group="Note" name="NB_Unlimited">The number of authors that can be listed in the citation and displayed when published is unlimited.</ref> For symmetry with the other numbered parameters, {{para|last1}} and {{para|first1}} are available as well, as shown in the following example: :<code><nowiki>{{cite book |last1=Hawking |first1=Stephen |last2=Hawking |first2=Lucy |title=George's Secret Key to the Universe}}</nowiki></code> :{{cite book |last1=Hawking |first1=Stephen |last2=Hawking |first2=Lucy |title=George's Secret Key to the Universe}} For symmetry with similar parameters for editors and other contributors (discussed further below), longer parameter forms are also available for authors: {{para|author-last}} and {{para|author-first}}, as well as numbered variants like {{para|author-last{{var|n}}}} and {{para|author-first{{var|n}}}} or {{para|author{{var|n}}-last}} and {{para|author{{var|n}}-first}} (with {{var|n}} referring to this author's number in the list). Because the shorthand parameters might erroneously have been used also for editors and other types of contributors by some Wikipedians in the past, please make sure that the parameters actually refer to authors when expanding {{para|last}} and {{para|first}} parameters to their longer equivalents (equivalent parameters for editors etc. exist as well, see [[#Editors|below]]). If a cited source has a large number of authors, one can limit the number of authors displayed when the citation is published by using the {{para|display-authors}} parameter as described in detail in the [[Help:Citation Style 1#Display options|Display options]] section of this help page. If a cited author is notable and the author has a Wikipedia article, the author's name can be linked with {{para|author-link}}.<ref group="Note" name="NB_Prefix">If the English Wikipedia does not have an article about the author, but an article is available in another language entity of Wikipedia or if a [[Wikidata]] node for this author exists already, you can prefix the link using that Wikipedia's [[Help:Interlanguage links|language prefix]] (similar to <code>:en:</code> for the English Wikipedia) in order to create an [[Help:Interlanguage links|interwiki link]]. The [[Help:Interwiki linking#Prefix codes for linking to Wikimedia sister projects|prefix]] for Wikidata nodes is <code>:d:</code> (or <code>:wikidata:</code>) to be followed by the Q''&lt;id>'' number of the corresponding entry. (<!-- Put in brackets because this seldomly applies to authors: -->Similar, [[Wikisource]] uses <code>:s:</code> (or <code>:wikisource:</code>), [[Wiktionary]] <code>:wikt:</code> (or <code>:wiktionary:</code>) and [[Wikimedia Commons|Commons]] <code>:c:</code> (or <code>:commons:</code>), followed by the corresponding article name.) Alternatively, if a suitable [[:m:Interwiki map|custom interwiki prefix]] is defined for another authority control repository, this can be used as well. For example, to link to an author's [[VIAF]] entry (with code <code>''&lt;id>''</code>), <code>:VIAF:''&lt;id>''</code> can be used, even if this would resolve to an independent external site. In the absence of a local article such links can help to at least establish a connection to a particular author and, if an article gets created in the English Wikipedia as well in the future, these links can be fixed up by bots to point to the local article instead.</ref> If a citation includes multiple notable authors, one may use {{para|author-link{{var|n}}}} or {{para|author{{var|n}}-link}}, etc. This method is used because the {{para|last}}- and {{para|first}}-type parameters do not allow wikilinking. However, {{para|author-link}} cannot be used to link to an external website; the external link will not render correctly.<ref group="Note" name="NB_Prefix"/> Below is an example of a wikilinked author credit: :<code><nowiki>{{cite book |author-last1=Hawking |author-first1=Stephen |author-link1=Stephen Hawking |author-last2=Hawking |author-first2=Lucy |title=George's Secret Key to the Universe}}</nowiki></code> :{{cite book |author-last1=Hawking |author-first1=Stephen |author-link1=Stephen Hawking |author-last2=Hawking |author-first2=Lucy |title=George's Secret Key to the Universe}} When an author is cited, the date of the cited work is displayed after the author's name, as shown in the example below: :<code><nowiki>{{cite book |author-last1=Hawking |author-first1=Stephen |author-link1=Stephen Hawking |author-last2=Hawking |author-first2=Lucy |title=George's Secret Key to the Universe |date=2007}}</nowiki></code> :{{cite book |author-last1=Hawking |author-first1=Stephen |author-link1=Stephen Hawking |author-last2=Hawking |author-first2=Lucy |title=George's Secret Key to the Universe |date=2007}} If no author is cited, the date appears after the title, as shown in the example below: :<code><nowiki>{{cite book |title=George's Secret Key to the Universe |date=2007}}</nowiki></code> :{{cite book |title=George's Secret Key to the Universe |date=2007}} If the cited source does not credit an author, as is common with newswire reports, press releases or company websites use: :{{para|author|<nowiki><!--Not stated--></nowiki>}} This HTML comment alerts fact-checking and citation-fixing editors, and potentially bots, that the cited source did not name an author—the author was not overlooked. Without this entry editors and bots would waste time researching cited sources for a non-existent author credit. When using {{para|author}} avoid citations like <code><nowiki>{{cite news |work=Weekday Times |author=''Weekday Times'' editors |title=...}}</nowiki></code>, unless the article is on a field in which the majority of professional journals covering that field use such a citation style. Editors should use an {{para|author}} organizational citation when the cited source, such as a committee report, specifically names an official body or a sub-unit of the publisher as the collective author of the work, e.g. {{para|author|Commission on Headphone Safety}} or {{para|author|Rules Sub-committee}}. Do not use {{para|author}} to assert what you think was probably the collective author when the source itself does not specifically specify a collective author; doing so is [[WP:NOR|original research]] and falsification of [[WP:V|source verifiability]] and [[WP:RS|reliability]]. {{para|author}} should never hold the name of more than one author. Separate individual authors into enumerated individual {{para|author{{var|n}}}} parameters. ===Editors=== An editor may be cited using separate parameters for the editor's last and first name. A single or first editor would use {{para|editor-last}} and {{para|editor-first}}; subsequent editors would use {{para|editor2-last}} and {{para|editor2-first}}, {{para|editor3-last}} and {{para|editor3-first}}, etc. If an editor has a Wikipedia article, you may wikilink to that Wikipedia article using {{para|editor-link}}.<ref group="Note" name="NB_Prefix"/> If a cited work has multiple editors, you may use {{para|editor2-link}}, {{para|editor3-link}}, etc. to wikilink to each editor's Wikipedia article. This method is used because {{para|editor-last}} and {{para|editor-first}} do not allow wikilinking. {{para|editor-link}} cannot be used to link to an external website. If a cited source has a large number of editors, one can limit the number of editors displayed when the citation is published using the {{para|display-editors}} parameter as described in detail in the [[Help:Citation Style 1#Display options|Display options]] section of this help page. === Translators === A translator may be cited using separate parameters for the translator's last and first name. A single or first translator would use {{para|translator-last}} and {{para|translator-first}}; subsequent translators would use {{para|translator2-last}} and {{para|translator2-first}}, {{para|translator3-last}} and {{para|translator3-first}}, etc. If a translator has a Wikipedia article, you may wikilink to that Wikipedia article using {{para|translator-link}}.<ref group="Note" name="NB_Prefix"/> If a cited work has multiple translators, you may use {{para|translator2-link}}, {{para|translator3-link}}, etc. to wikilink to each translator's Wikipedia article. This method is used because {{para|translator-last}} and {{para|translator-first}} do not allow wikilinking. {{para|translator-link}} cannot be used to link to an external website. ===Others=== * '''others''': This parameter is used to credit contributors other than an author or an editor, such as an illustrator. You should include both the type of contribution and the name of the contributor, for example {{para|others|Illustrated by John Smith}}.<ref group="Note" name="NB_Prefix"/> ===Dates=== Dates are indicated by these parameters: * '''date''': Date of publication edition being referenced, in the same format as other dates in citations in the same article. Must not be wikilinked. ** or: '''year''': Year of publication edition being referenced. Do not use in combination with '''date''', except in the rare case that {{em|both}} of the following conditions are met: **#the publication-date format in the template 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]] * '''orig-date''': Original publication date or year, for display (in square brackets) after the '''date''' (or '''year'''). For clarity, please supply specifics, for instance <code>|orig-date=first published 1859</code> or <code>|orig-date=composed 1904</code>. This parameter displays only if there is a value for '''date''' (or '''year'''). Alias: '''origyear'''. When a source does not have a publication date, use {{para|date|n.d.}} or {{para|date|nd}} Acceptable date formats are shown in the "Acceptable date formats" table of the {{section link|Manual of Style/Dates and numbers|Dates, months and years}}. Further points: * Prescriptions about date formats apply only when the date is expressed in terms of Julian or Gregorian dates, or when the date contains one of the seasons (spring, summer, autumn or fall, winter). Sources are at liberty to use other ways of expressing dates, such as "spring/summer" or a date in a religious calendar; editors should report the date as expressed by the source. [[WP:SEASON|Although the seasons are not normally capitalized]], they are capitalized when used as dates in CS1 templates, and the capitalization of the season stated by the source may be altered to follow this convention. In cases where the date as expressed in the source is not compatible with the template software, the citation should be created without using a template. * Do not wikilink. * Access and archive dates in references should be in either the format used for [[MOS:DATEUNIFY|publication dates]], or YYYY-MM-DD. ====Date format compliance with Wikipedia's Manual of Style==== CS1 uses {{section link|Wikipedia:Manual of Style/Dates and numbers|Dates, months, and years}} ([[MOS:DATEFORMAT]]) as the reference for all date format checking performed by [[Module:Citation/CS1]]. For various reasons, CS1 is not fully compliant with MOS:DATEFORMAT. This table indicates CS1 compliance with the listed sections of MOS:DATEFORMAT. {|class="wikitable plainrowheaders" style="margin: 1em auto 1em auto;" |+CS1 compliance with [[Wikipedia:Manual of Style/Dates and numbers]] !scope="col"| Section !scope="col"| Compliant !scope="col"| Comment |- !scope="row"| [[Wikipedia:Manual of Style/Dates and numbers#Acceptable date formats|Acceptable date formats table]] | yes | Exceptions: linked dates not supported;<br />sortable dates not supported ({{tlx|dts}} etc.);<br />proper name dates not supported with the exception of 'Easter YYYY' and 'Christmas YYYY';<br />shortened month names longer than three characters or with terminating periods not supported;<br />quarterly dates supported in the form 'First Quarter 2020' |- !scope="row"| [[Wikipedia:Manual of Style/Dates and numbers#Unacceptable date formats|Unacceptable date formats table]] | yes | |- !scope="row"| [[Wikipedia:Manual of Style/Dates and numbers#Consistency|Consistency]] | yes<sup>{{dagger}}</sup> |rowspan="3"| Article-level restrictions are beyond the scope of CS1<br /><sup>{{dagger}}</sup>CS1/CS2 templates follow the format specified by the article's {{tlx|use dmy dates}} or {{tlx|use mdy dates}} templates; see [[#Auto-formatting citation template dates|Auto-formatting citation template dates]] |- !scope="row"| [[Wikipedia:Manual of Style/Dates and numbers#Strong national ties to a topic|Strong national ties to a topic]] | no |- !scope="row"| [[Wikipedia:Manual of Style/Dates and numbers#Retaining existing format|Retaining existing format]] | no |- !scope="row"| [[Wikipedia:Manual of Style/Dates and numbers#Era style|Era style]] | no |Dates earlier than 100 not supported. Wikipedia [[Wikipedia:Citing sources#Say where you read it|editors seldom read ancient manuscripts directly]]; the specific, modern, published edition read by the editor is what goes in the source citation. Thus, the date of the source actually consulted should be provided in {{para|date}}, and the date of the ancient source may be provided in {{para|orig-date}}; the format of the orig-date value is not checked for errors. |- !scope="row"| [[Wikipedia:Manual of Style/Dates and numbers#Julian and Gregorian calendars|Julian and Gregorian calendars]] | limited | Julian prior to 1582; Gregorian from 1582; assumes Gregorian in the overlap period of 1582 – c. 1923 |- !scope="row"| [[Wikipedia:Manual of Style/Dates and numbers#Ranges|Ranges]] | yes | Exceptions: does not support the use of <code>&amp;ndash;</code> or <code>&amp;nbsp;</code><br />does not support dates prior to 100;<br />does not support solidus separator (/)<br />does not support " to " as a date separator<br />does not support YYYY–YY where the two-digit year is less than 13 (change to YYYY–YYYY to eliminate the error message) |- !scope="row"| [[Wikipedia:Manual of Style/Dates and numbers#Uncertain, incomplete, or approximate dates|Uncertain, incomplete, or approximate dates]] | yes | Exceptions: does not support {{tlx|circa}} or {{tlx|floruit}};<br />does not support dates prior to 100;<br />Supports <code>c. </code> only with a single year value (no ranges or day/month combinations). |- !scope="row"| [[Wikipedia:Manual of Style/Dates and numbers#Days of the week|Days of the week]] | no | |- !scope="row"| [[Wikipedia:Manual of Style/Dates and numbers#Seasons|Seasons]] | limited | CS1 capitalizes seasons used as dates in citations, in line with external style guides |- !scope="row"| [[Wikipedia:Manual of Style/Dates and numbers#Decades|Decades]] | no | |- !scope="row"| [[Wikipedia:Manual of Style/Dates and numbers#Centuries and millennia|Centuries and millennia]] | no | |- !scope="row"| [[Wikipedia:Manual of Style/Dates and numbers#Abbreviations for long periods of time|Abbreviations for long periods of time]] | no | |} ====Date range, multiple sources in same year==== If dates are used, the year range is 100 to present without era indication (AD, BC, CE, BCE). In the case where the same author has written more than one work in the same year, a lower-case letter may be appended to the year in the date parameter ({{xt|{{!}}date&#61;July 4, 1997b}}) or the year parameter ({{xt|{{!}}year&#61;1997b}}). ====Auto-formatting citation template dates==== {{Use dmy dates|date={{CURRENTMONTHNAME}} {{CURRENTYEAR}}|cs1-dates=y}} [[Help:Citation Style 1|Citation Style 1]] and [[Help:Citation Style 2|2]] templates automatically render dates ({{para|date}}, {{para|access-date}}, {{para|archive-date}}, etc.) in the style specified by the article's {{tlx|use dmy dates}} or {{tlx|use mdy dates}} template. Editors may also choose how CS1/CS2 templates render dates by the use of {{para|cs1-dates|&lt;{{var|keyword}}>}} in the article's {{tld|use xxx dates}} template.<section begin="auto_date_format_table" /> {| class="wikitable" |+Acceptable <code>{{pipe}}cs1-dates=</code> keywords !scope="col"| Keyword !scope="col"| Definition |- !scope="row"| <code>l</code> |rowspan="2"| long-form publication and access- / archive-dates;<br />this is the default case when {{para|cs1-dates|plain=yes}} is omitted or empty |- !scope="row"| <code>ll</code> |- !scope="row"| <code>ls</code> | long-form publication dates; abbreviated access- / archive-dates |- !scope="row"| <code>ly</code> | long-form publication dates; year-initial numeric access- / archive-dates (ymd) |- !scope="row"| <code>s</code> |rowspan="2"| abbreviated publication and access- / archive-dates |- !scope="row"| <code>ss</code> |- !scope="row"| <code>sy</code> | abbreviated publication dates; year-initial numeric access- / archive-dates (ymd) |- !scope="row"| <code>y</code> |rowspan="2"| year-initial numeric publication, access- and archive-dates (ymd);<br />cs1|2 cannot reformat Month YYYY, Season YYYY, date-ranges of any form, or [[Julian calendar]] dates into ymd format |- !scope="row"| <code>yy</code> |}<section end="auto_date_format_table" /> Example: to have the CS1/CS2 templates in an article render their publication dates in the long form (fully spelled-out month names) with access-/archive-dates rendered in short form (abbreviated month names), write: :{{tlx|use dmy dates|date{{=}}{{CURRENTMONTHNAME}} {{CURRENTYEAR}}|cs1-dates{{=}}ls}} This documentation page has <code><nowiki>{</nowiki>{use dmy dates|date={{CURRENTMONTHNAME}} {{CURRENTYEAR}}|cs1-dates=y}}</code> at the top of this section so this cs1 template will render with ymd dates: :<code><nowiki>{{</nowiki>cite web |title=Example Webpage |date=31 October 2017 |website=Example |url=https://example.com/ |access-date=Dec 5, 2017}}</code> ::{{cite web |title=Example Webpage |date=31 October 2017 |website=Example |url=https://example.com/ |access-date=Dec 5, 2017}} This global setting may be overridden in individual CS1/CS2 templates by use of {{para|df}}; abbreviated date forms are not supported by {{para|df}}. {{lang|la|Nota bene}}: CS1/CS2 auto-date formatting does not apply when previewing an article section that does not contain a {{tld|use xxx dates}} template. ===Titles and chapters=== * '''title''': The title of the cited source. Titles are displayed in italics, except for short works such as a {{txl|cite press release}} and cited articles in {{tlx|cite news}}, {{tlx|cite journal}}, {{tlx|cite magazine}}, {{tlx|cite web}}, {{tlx|cite conference}}, and {{tlx|cite podcast}}, where the title is shown in quotation marks. For templates like these that show the title in quotation marks, any double quotation marks inside the title should be [[MOS:QINQ|converted]] to single quotation marks. Use [[MOS:CT|title case]] unless the cited source covers a scientific, legal or other technical topic and sentence case is the predominant style in journals on that topic. Use either title case or sentence case consistently throughout the article. Do not omit a leading "The" from the title. Subtitles are typically separated from titles with ": " though " – " is also used. [[MOS:TM|As with trademarks]], Wikipedia {{em|does not}} attempt to emulate any stylistic flourishes used by the cited source's publisher, such as ALL-CAPS, all-lower-case, {{smallcaps|Small Caps}}, etc.; use either standard title case or sentence case consistently. If the cited source is itself notable and has a Wikipedia article, the title can be wikilinked. Wikilinking the title will make it impossible to use the "url" parameter to link to an external copy of the cited source, so only do this when citing works that do not need to be externally linked. A link to the actual source is preferred to a link to a Wikipedia article about the source. * '''script-title''': Languages that do not use a Latin-based alphabet, Arabic, Chinese, Cyrillic, Greek, Hebrew, Japanese, Korean, etc., should not be italicized and may also read [[right-to-left]] (RTL). To include titles in these languages, use '''script-title'''. Titles in '''script-title''' are wrapped in special HTML markup to isolate RTL script from adjacent left-to-right text. Part of that special markup is a language attribute that browsers can use to assist in the proper display of the script. Editors must add a prefix to the script that will identify the language. The prefix is one of the [[Help:Citation Style 1#&#124;script-&lt;param>&#x3D; language codes|supported language codes]] followed by a colon: {{para|script-title|ar:<bdi>العربية</bdi>}}. Unrecognized codes are ignored and will display in the rendered citation. * '''trans-title''': If the cited source is in a foreign language, an English translation of the title can be given here. This field will be displayed in square brackets after the title and will be linked to {{para|url}} if used. * '''chapter''': The title of the cited chapter from the source, written in full. Displayed in quotes before the title. For websites arranged in sections the "at" parameter serves a similar function: {{para|at|Featured News}} * '''script-chapter''': Languages that do not use a Latin-based alphabet, Arabic, Chinese, Cyrillic, Greek, Hebrew, Japanese, Korean, etc., may possibly read [[right-to-left]] (RTL). To include chapter titles in these languages, use '''script-chapter'''. Chapter titles in '''script-chapter''' are wrapped in special HTML markup to isolate RTL script from adjacent left-to-right text. Part of that special markup is a language attribute that browsers can use to assist in the proper display of the script. Editors must add a prefix to the script that will identify the language. The prefix is one of the [[Help:Citation Style 1#&#124;script-&lt;param>&#x3D; language codes|supported language codes]] followed by a colon: {{para|script-chapter|ar:<bdi>العربية</bdi>}}. Unrecognized codes are ignored and will display in the rendered citation. This field will be displayed following the transliterated title. * '''trans-chapter''': If the cited source is in a foreign language, an English translation of the cited chapter title can be given here. This field will be displayed in square brackets within the quotation marks that enclose the chapter field. Titles containing certain characters will both display and link incorrectly unless those characters are replaced or encoded like this: {| class="wikitable" style="text-align:center;" |- !scope="col"| Character !scope="col"| Must be replaced with |- !scope="row"| newline | space |- !scope="row"| [ | &amp;#91; |- !scope="row"| ] | &amp;#93; |- !scope="row"| <nowiki>|</nowiki> | &amp;#124; |} ====|script-&lt;<var>param</var>>= language codes==== 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]] --> ===Type=== * '''type''': Specifies the type of work cited. Appears in parentheses immediately after the title. Some templates use a default that can be overridden; example: {{tl|cite press release}} will show "(Press release)" by default. Other useful values are: Review, Systemic review, Report, Abstract, Meta-analysis, Original article, Oral history<!-- supported as "Oral History" by Dublin Core/Zotero -->, Email<!-- supported by Dublin Core/Zotero -->, Website<!-- supported by Dublin Core/Zotero -->, Text<!-- supported by Dublin Core/Zotero -->, Document<!-- supported by Dublin Core/Zotero -->. Alias: '''medium''', in {{tl|cite AV media}}, where typical values are: Motion picture, Moving image<!-- supported as "Moving Image" by Dublin Core/Zotero -->, Television production, Videotape, DVD, Blu-ray, Trailer, CD, Radio broadcast, Podcast, Sound<!-- supported by Dublin Core/Zotero -->. ===Language=== {{csdoc|language}} ===Work and publisher=== {{Further|WP:CITEHOW}} * '''work''': Used by some templates such as {{tl|cite web}} (where it is aliased to '''website'''), {{tl|cite news}} (aliased to '''newspaper'''), {{tl|cite magazine}} (aliased to '''magazine'''), {{tl|cite journal}} (aliased to '''journal'''), and others where the citation is usually to a specific item (given in the "title" parameter) found in a larger work (this "work" parameter), most commonly an article in a website or print periodical, or an episode in a TV series. {{em|Do not confuse this with the "publisher" parameter}}, which is for the publishing company. If the work is notable and has an article in Wikipedia, it should be wiki-linked at first appearance in citations in the article. If the "title" is already linked-to externally, do not externally link to the "work". If the work title as given by the site/publication would be exactly or substantially the same as the name of the publisher, do not use the "publisher" parameter (see below for more detail). :On websites, in most cases "work" is the name of the website (as usually given in the logo/banner area of the site, and/or appearing in the {{tag|title|o}} of the homepage, which may appear as the page title in your browser tab, depending on browser). Do not append ".com" or the like if the site's actual title does not include it (thus {{para|work|<nowiki>[[Salon (magazine)|Salon]]</nowiki>}}, not <code>Salon.com</code>). If no clear title can be identified, or the title explicitly is the domain name, then use the site's domain name. Do not falsify the work's name by adding descriptive verbiage like "Website of [Publisher]" or "[Publisher]'s Homepage". Capitalize for reading clarity, and omit "www.", e.g. convert "www.veterinaryresourcesuk.com" to "VeterinaryResourcesUK.com". :Many journals use highly abbreviated titles when citing other journals (e.g. ''J. Am. Vet. Med.'' for ''[[Journal of the American Veterinary Medical Association]]'') because specialists in the field the journal covers usually already know what these abbreviations mean. Our readers usually do not, so these abbreviations should always be expanded. :If the titled item being cited is part of some other larger work, as in a book in a series, a special issue of a periodical, or a sub-site at a domain (e.g., you are citing the law school's section of a university's website system), it is usually better to use the name of that more specific work than just that of the entire larger work. Various citation templates provide separate fields for such information, e.g. {{para|chapter}}{{para|title}}{{para|volume}}{{para|series}} in {{tlx|Cite book}}. If the nature of the work and its relation to the site, book, or other context in which it is found is complicated or confusing, simply explain the situation after the citation template and before the {{xtag|ref|c}} that closes the citation. * '''publisher''': the name of the organization that actually published the source. The field should not include the corporate designation such as "Ltd" or "Inc.", unless some ambiguity would result or the organization is usually known with that designation even in everyday use (e.g. [[Apple Inc.]], which otherwise might be confused with [[Apple Records]] and other publishers). "Publisher", "Publishing" and "Publications" can be abbreviated "Pubr.", "Pubg." and "Pubs." respectively, but some templates in this series include a period (full-stop) immediately after this parameter, so the period may have to be omitted; check the output if you abbreviate here. They are usually safe to omit, but are usefully included where the publisher's name might be confusing without it. This is most often the case when the publisher's name is something like "Joshua Martin Publications", which without the designation might be mistaken for a co-author/editor. A leading "The" can generally be omitted, again unless confusion might result (e.g., for [[The International Cat Association]], "The" is part of their official acronym, TICA). If the publisher is notable and has an article independent of the "work", the "publisher" parameter can include a wiki-link to that article, but should never externally link to the publisher's website. Whether the publisher needs to be included depends to an extent on the type of work and sometimes on its recognizability. [[WP:Citing sources]], and most off-Wikipedia citation guides, suggest that it should be used for books (even famous ones), but not necessarily other works. The "publisher" parameter should not be included for widely-known mainstream news sources, for major academic journals, or where it would be the same or mostly the same as the work. For example, the "publisher" parameter should be omitted in these examples: *:{{para|work|<nowiki>[[Amazon.&#8288;com]]</nowiki>}}{{para|publisher|Amazon Inc.|!mxt=y}} *:{{para|newspaper|The Aberdeen Times}}{{para|publisher|The Aberdeen Times|!mxt=y}}<!--A genuine Idaho newspaper: http://www.smalltownpapers.com/newspapers/newspaper.php?id=1 --> *:{{para|newspaper|<nowiki>[[The New York Times]]</nowiki>}}{{para|publisher|The New York Times Company|!mxt=y}} *:{{para|newspaper|<nowiki>[[USA Today]]</nowiki>}}{{para|publisher|<nowiki>[[Gannett Company]]</nowiki>|!mxt=y}} *:{{para|journal|<nowiki>[[Nature (journal)|Nature]]</nowiki>}}{{para|publisher|<nowiki>[[Nature Research]]</nowiki>|!mxt=y}} :If the work is self-published, [[WP:SELFPUB|this is a very important fact]] about [[WP:RS|potential reliability of the source]], and needs to be specified; no consensus exists for the exact value of {{para|publisher}} in such a case, but some printed style guides suggest "author", while many Wikipedia editors have used "self-published" for increased clarity. When an exhaustive attempt to discover the name of the publisher (try [[whois]] for websites, and [[WorldCat]] for books, etc.) fails, use {{para|publisher|<nowiki><!--Unspecified by source.--></nowiki>}} to explicitly indicate that this was checked, so other editors do not waste time duplicating your fruitless efforts. Do not guess at the publisher when this information is not clear. See next entry for co-published works and how to specify multiple publishers and their locations. * '''location''' (alias {{para|publication-place}}): Geographical place of publication ({{em|not}} where you found your copy, nor location of material in the source). This is usually {{var|City, Country}}, or {{var|City, US State}}. The city name by itself can be used for world-recognized cities like New York, London (except in articles about [[London, Ontario|Canadian]] topics), Paris, Tokyo. Simply having a unique name does not mean it is globally recognizable; e.g., many people do not know where [[Mumbai]] is, especially if they are old enough that it was called [[Bombay]] for much of their lives. If in doubt, be more not less specific, since "Toronto, Canada" and "San Francisco, California" do not actually hurt anything. Be more specific when a {{var|City, Country}} would be ambiguous, e.g. {{para|location|Hanley, Staffordshire, UK}}, versus {{para|location|Hanley, Worcestershire, UK}}. Do not use sub-national postal abbreviations ("DE", "Wilts", etc.), per [[MOS:POSTABBR]]. The location parameter should be omitted when it is implied by the name of the work, e.g. ''The Sydney Morning Herald''. The location parameter should be used when the location is part of a common appellation of but not the actual title of a periodical. For example, the newspaper formerly known as and sometimes still called the ''San Jose Mercury News'' is actually ''[[The Mercury News]]'' and can be entered with {{para|newspaper|The Mercury News}} {{para|location|San Jose, Calif.}}, which yields: ''The Mercury News''. San Jose, Calif. A similar example is ''[[The Times]]'' of London (contrast ''[[The New York Times]]''). Per [[WP:SAYWHEREYOUGOTIT]], provide the location of the edition you are using (e.g., if a publisher has operations in both New York and London and you have the London-published edition, use {{para|location|London}}, even if the publisher's corporate HQ is in New York). If your edition specifically gives multiple locations, this can be indicated with, e.g., {{para|location|New York / London}}. This same technique can be used for co-published works, e.g.: {{para|location|Oakbrook Terrace, Illinois / Los Angeles}}{{para|publisher|<nowiki>[[Council of Science Editors]]</nowiki> / <nowiki>[[Loyola Marymount University]]</nowiki> Press}}; just get them in corresponding order in both parameters. The templates do {{em|not}} have separate {{para|location1|!mxt=y}}, {{para|publisher1|!mxt=y}}, etc., parameters. For historical publications that are still worth citing and still findable (e.g. via book digitizers – see the "via" parameter below), do not confuse the {{em|printer}} (printing press owner-operator) with the {{em|publisher}} (organization or person that sponsored the work); an edition may have a printer's name in larger type than the publisher, but for citation purposes we care about the publisher. If the distinction cannot be determined for certain in a particular case, list both. While some off-site publishers lean toward omitting publishing locations, they can serve more than purely bibliographical purposes on Wikipedia (e.g. an overabundance of material published in one place in an article about another place may reveal an editorial bias). * '''publication-date''': Date of publication when different from the date the work was written. Displays only if date or year 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. * '''via''' (optional): Name of the content deliverer (when they are {{em|not}} the publisher). "via" is not a replacement for "publisher", but provides additional detail. It may be used when the content deliverer presents the source in a format other than the original, or when the URL provided does not make clear the identity of the deliverer, or as suggested in [[WP:The Wikipedia Library]], e.g. [[WP:Credo accounts/Citations]]. See also {{section link||Registration or subscription required}}. Typical uses of this parameter are identification of a book-scanning and -databasing project such as those provided by the [[Internet Archive]], [[Project Gutenberg]], and [[Google Books]]; journal indexing and search services through which we commonly find academic articles, e.g. [[PubMed Central]], [[Paperity]], and [[JSTOR]]; and other aggregators or indexers of previously-published content, such as [[Dictionary.com]]. Use via only when a standard identifier cannot be used (see {{section link||Identifiers}}). Example: <code><nowiki>{{Cite dictionary |entry=skeptic |entry-url=https://www.dictionary.com/browse/skeptic?s=t#collins-section |title=[[Collins English Dictionary]] |edition=Complete & Unabridged Digital |date=2012 |location=London |publisher=[[HarperCollins]] |via=[[Dictionary.com]] |access-date=</nowiki>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}<nowiki>}}</nowiki></code> ===Pages=== {| class="wikitable plainrowheaders sortable" style="float:right; margin-left:1em;" |+CS1/CS2 template support for<br /><code>{{pipe}}volume=</code>, <code>{{pipe}}issue=</code>, <code>{{pipe}}page(s)=</code> |- !scope="col"| Template !scope="col"| {{pipe}}volume= !scope="col"| {{pipe}}issue= !scope="col"| {{pipe}}page(s)= !scope="col"| {{pipe}}quote-page(s)= |- !scope="row"| {{tlx|citation}} | {{yes}} || {{yes}} || {{yes}} || {{yes}} |- !scope="row"| {{tlx|cite arXiv}} | {{no}} || {{no}} || {{yes}} || {{yes}} |- !scope="row"| {{tlx|cite AV media}} | {{yes}} || {{no}} || {{no}} || {{no}} |- !scope="row"| {{tlx|cite AV media notes}} | {{no}} || {{no}} || {{yes}} || {{yes}} |- !scope="row"| {{tlx|cite bioRxiv}} | {{no}} || {{no}} || {{yes}} || {{yes}} |- !scope="row"| {{tlx|cite book}} | {{yes}} || {{no}} || {{yes}} || {{yes}} |- !scope="row"| {{tlx|cite citeseerx}} | {{no}} || {{no}} || {{yes}} || {{yes}} |- !scope="row"| {{plainlist| *{{tlx|cite conference}} *(as a book)}} | {{no}} || {{no}} || {{yes}} || {{yes}} |- !scope="row"| {{plainlist| *{{tlx|cite conference}} *(as a journal)}} | {{yes}} || {{yes}} || {{yes}} || {{yes}} |- !scope="row"| {{tlx|cite encyclopedia}} | {{yes}} || {{no}} || {{yes}} || {{yes}} |- !scope="row"| {{tlx|cite episode}} | {{no}} || {{yes}} || {{no}} || {{no}} |- !scope="row"| {{tlx|cite interview}} | {{yes}} || {{yes}} || {{yes}} || {{yes}} |- !scope="row"| {{tlx|cite journal}} | {{yes}} || {{yes}} || {{yes}} || {{yes}} |- !scope="row"| {{tlx|cite magazine}} | {{yes}} || {{yes}} || {{yes}} || {{yes}} |- !scope="row"| {{tlx|cite mailing list}} | {{no}} || {{no}} || {{no}} || {{no}} |- !scope="row"| {{plainlist| *{{tlx|cite map}} *(as book)}} | {{yes}} || {{no}} || {{yes}} || {{yes}} |- !scope="row"| {{plainlist| *{{tlx|cite map}} *(as journal or magazine)}} | {{yes}} || {{yes}} || {{yes}} || {{yes}} |- !scope="row"| {{tlx|cite news}} | {{yes}} || {{yes}} || {{yes}} || {{yes}} |- !scope="row"| {{tlx|cite newsgroup}} | {{no}} || {{no}} || {{no}} || {{no}} |- !scope="row"| {{tlx|cite podcast}} | {{no}} || {{no}} || {{no}} || {{no}} |- !scope="row"| {{tlx|cite press release}} | {{no}} || {{no}} || {{yes}} || {{yes}} |- !scope="row"| {{tlx|cite report}} | {{yes}} || {{no}} || {{yes}} || {{yes}} |- !scope="row"| {{tlx|cite serial}} | {{no}} || {{no}} || {{no}} || {{no}} |- !scope="row"| {{tlx|cite sign}} | {{no}} || {{no}} || {{no}} || {{no}} |- !scope="row"| {{tlx|cite speech}} | {{no}} || {{no}} || {{no}} || {{no}} |- !scope="row"| {{tlx|cite ssrn}} | {{no}} || {{no}} || {{yes}} || {{yes}} |- !scope="row"| {{tlx|cite tech report}} | {{yes}} || {{no}} || {{yes}} || {{yes}} |- !scope="row"| {{tlx|cite thesis}} | {{yes}} || {{no}} || {{yes}} || {{yes}} |- !scope="row"| {{tlx|cite web}} | {{no}} || {{no}} || {{yes}} || {{yes}} |} An editor may use any <u>one</u> of the following parameters in a given citation to refer to the specific page(s) or place in a cited source that contains the information that supports the article text. If more than one of the following parameters are used in the same citation, the error message <span style="color:red">Extra <code>|pages=</code> or <code>|at=</code> (</span>[[Help:CS1 errors#extra pages|help]]<span style="color:red">)</span> will display in the published citation. When more than one of the following parameters is used in error, {{para|page}} overrides both {{para|pages}} and {{para|at}}; {{para|pages}} overrides {{para|at}}. To resolve the error, remove extra parameters of this type until only one remains in the affected citation. * '''page''': page in the cited source containing the information that supports the article text, for example {{para|page|52}}. **{{anchor|pagehyphen}}'''Note:''' For a hyphenated page, use {{para|page|<nowiki>12{{hyphen}}34</nowiki>}}. This will not only properly display a hyphen, but also reduce the likelihood that an editor/bot will convert this to {{para|pages|<nowiki>12{{endash}}34</nowiki>}} by mistake. * {{anchor|csdoc_pages<!-- for as long as we don't pull "pages" from csdoc, we can use this anchor here so that [[Help:Citation_Style_1#Accept-this-as-written_markup]] can link to an anchor "csdoc_pages" -->}}'''pages''': pages in the cited source containing the information that supports the article text. Separate page ranges with an [[En dash#En dash|en dash]]: – , for example {{para|pages|236–239}}. Separate non-sequential pages either with commas or semicolons, for example {{para|pages|157, 159}}. The form {{para|pages|461, 466–467}} is used when you are citing both non-contiguous and sequential pages. For page numbers higher than 999, either do not use thousands separators or enclose the page number in [[#Accept-this-as-written markup|accept-this-as-written markup]] to avoid commas being erroneously interpreted as list separators, e.g. {{para|pages|<nowiki>((1,234{{endash}}1,235))</nowiki>}}. For multiple hyphenated pages, use the [[Help:Citation Style 1#Accept-this-as-written markup|accept-this-as-written markup]] to avoid the hyphens being converted to dashes, e.g. {{para|pages|<nowiki>((1{{hyphen}}2)), ((3{{hyphen}}4))</nowiki>}}. **'''Note:''' CS1 citations do not record the total number of pages in a cited source; do not use this parameter for that purpose. * '''at''': place in the cited source containing the information that supports the article text when a page number is not given, is inappropriate or is insufficient. Common examples include column or col., paragraph or para. and section or sec. Depending on the source being cited, other indicators may be appropriate to use with the {{para|at}} parameter including, but not limited to, track, hours, minutes and seconds, act, scene, canto, book, part, folio, stanza, back cover, liner notes, indicia, colophon, dust jacket, etc. Examples include {{para|at|Column 2}} or {{para|at|Paragraph 5}} or {{para|at|Back cover}} or {{para|at|Act III, Scene 2}}. * <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. If the same source is reused with different pages, separate citations must be created. A way around this problem is to use a short citation {{tlx|sfn}}, or {{tlx|rp}} to provide linked page number citations. ===Edition identifiers=== * '''edition''': Identifies the particular edition of a cited source when the source has more than one edition, such as "2nd", "Revised", etc. Note that this parameter automatically displays " ed." after your entry. For example, {{para|edition|Revised third}} displays as: Revised third ed. The edition parameter can be omitted if there is no content difference between two editions of the same work; e.g. if a book was identically published in the UK and the US except, for example, ISBN number and cover art, it is not necessary to indicate either "UK" or "US" edition; or if citing minute:seconds of a film available in both a regular edition and a "Special Limited Collector's Edition", if the running time and cut are the same, it is not necessary to cite the particular edition. * '''series''': When the source is part of a series, such as a book series or a journal where the issue numbering has restarted. For journal series, {{para|series}} should be limited to {{code|Original/New Series}}, {{code|First/Second/Third/... Series}}, or similar.{{refn|name="c17_14.126"|group="Note"|"Some numbered series have gone on so long that, as with certain long-lived journals, numbering has started over again, preceded by n.s. (new series), 2nd ser. (second series), or some similar notation, usually enclosed in commas. (A change of publisher may also be the occasion for a change in series designation.) Books in the old series may be identified by o.s., 1st ser., or whatever complements the notation for the new series."<ref>{{cite book |author=University of Chicago |title=The Chicago Manual of Style |edition=17th |year= 2017 |publisher=University of Chicago Press |page=14.126|location=Chicago |language= |isbn=978-0226104201}}</ref> <p>For instance the journal ''[[Physical Review]]'', was numbered volumes 1–35 from 1893 to 1912 (the first series). From 1913 to 1969, the volume numbering restarted at 1 and went up to 188 (the second series). In 1970, ''Physical Review'' split into different parts, ''Physical Review A'', ''Physical Review B'', ''Physical Review C'', and ''Physical Review D'', where volumes again restarted at 1 (the third series). Since there are two publications identified as ''Physical Review, Volume 1'', there is a need to distinguish which is which by use of {{para|series|First Series}} or {{para|series|Second Series}}. While ''Physical Review A'' is in the third series of the ''Physical Review'' [[media franchise]], it is the first series of the publication known as ''Physical Review A''. Since there is no confusion about what ''Physical Review A, Volume 1'' could be referring to, there is no need to clarify to which numbering series the journal belong.</p> <p>In particular, note that the {{para|series}} parameter is not to be used to distinguish the different parts of a [[media franchise]], like ''[[Physical Review A]]'', ''[[Acta Crystallographica Section A]]'', ''[[Journal of the Royal Statistical Society, Series B]]''.</p>}} * {{anchor|csdoc_volume<!-- for as long as we don't pull "volume" from csdoc, we can use this anchor here so that [[Help:Citation_Style_1#Accept-this-as-written_markup]] can link to an anchor "csdoc_volume" -->}}'''volume''': For a source published in several volumes. This field is displayed in bold after the title and series parameters. An alternative is to include the volume information in the title parameter after the main title. Separate volume ranges with an [[En dash#En dash|en dash]]: – , for example {{para|volume|I–IV}}. Separate non-sequential volumes either with commas or semicolons, for example {{para|volume|I, III}}. The form {{para|volume|I, III–V}} is used when you are citing both non-contiguous and sequential volumes. For volume numbers higher than 999, either do not use thousands separators or enclose the volume number in [[#Accept-this-as-written markup|accept-this-as-written markup]] to avoid commas being erroneously interpreted as list separators. * {{anchor|csdoc_issue<!-- for as long as we don't pull "journal" from csdoc, we can use this anchor here so that [[Help:Citation_Style_1#Accept-this-as-written_markup]] can link to an anchor "csdoc_issue" -->}}'''issue''': When the source is part 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>''</nowiki>Modern Canadian Literature<nowiki>''</nowiki>}}. Please choose either {{para|issue}} or {{para|number}} depending on what nomenclature is actually used in a publication. If a publication carries both, issue and number designations (typically one being a year-relative and the other an absolute value), provide them both, for example {{para|issue|2 #143}}. Separate ranges with an [[En dash#En dash|en dash]]: – , and non-sequential numbers either with commas or semicolons. For numbers higher than 999, either do not use thousands separators or enclose the number in [[#Accept-this-as-written markup|accept-this-as-written markup]] to avoid commas being erroneously interpreted as list separators. ===External links=== * '''url''': Adds a link to the title * '''chapter-url''': Adds a link to the chapter. * '''format''': Format of the document at its URL (e.g., PDF, XLS, etc.). Do not specify for HTML as it is implied as the default. Do not use this parameter for completely different purposes, with annotations such as "fee required" or "reprint"; its intent is to notify readers what the file format is (e.g. in case some browsers might have trouble with it, or some might prefer to save the link to disk rather than open it in the browser). Access restrictions can be shown using the appropriate {{para|url-access}} parameter, see [[#Registration or subscription required|Registration or subscription required]]. Other notes about reprintings, etc., should be placed after the template, and before {{tag|ref|c}}. ====Using |format= ==== When MediaWiki encounters an external link URL with a '.pdf' or '.PDF' [[filename extension|extension]], it renders the external link with a [https://example.com/document.pdf PDF icon] in place of the usual [https://example.com/document external-link icon]. To make rendered cs1|2 citations that link to PDF documents somewhat more accessible, cs1|2 automatically adds a parenthetical PDF annotation so that those readers using screen-reader technology can know the type of the linked file. This is imperfect because some on-line sources redirect .pdf URLs to .html landing pages (this is common for PDF documents behind paywalls or registration barriers). Because the parenthetical PDF annotation happens automatically, editors are not required to set {{para|format|PDF}}, though doing so causes no harm. The {{para|format|PDF}} parameter may be deleted as part of a more substantial edit but editors should consider that many cs1|2 templates are copied from en.Wikipedia to other-language Wikipedias when articles here are translated to that other language. Do not assume that other-language Wikipedias use up-to-date cs1|2 templates; many do not, so removing {{para|format|PDF}} here can affect readers/translators at other Wikipedias. ====Online sources==== {{Main|Wikipedia:External links|Wikipedia:Citing sources}} Links to sources are regarded as conveniences and are not required, except when citing Web-only sources. There are many digital libraries with works that may be used as sources. * Links should be to full versions of the source. * Online sources that require payment or subscription may be included per [[Wikipedia:Verifiability]]. Do not link to: * Sites that do not have permission to republish the work or that otherwise violate copyright. * Commercial sites such as Amazon, unless no alternative exists. * Reviews of the work. * Very short extracts such as Google Books snippet view where there is not enough context to verify the content, unless the entire work is also freely available there. (See [[WP:BOOKLINKS]]) ====Link formats==== Links should be kept as simple as possible. For example, when performing a search for a Google Book, the link for ''Monty Python and Philosophy'' would look like: : https://books.google.com/books?id=NPDgD546-doC&pg=PP1#v=onepage&q&f=false But can be trimmed to: : https://books.google.com/?id=NPDgD546-doC&pg=PP1#v=onepage&q&f=false or: : https://books.google.com/?id=NPDgD546-doC&printsec=frontcover or: : https://books.google.com/?id=NPDgD546-doC (if Google Books does not provide the cover page). ====Pages==== A direct link to a specific page may be used if supported by the host. For example, the link to page 172 of ''Monty Python and Philosophy'' on Google Books: : https://books.google.com/?id=NPDgD546-doC&pg=PA172 like so: : <code><nowiki>|page=[https://books.google.com/?id=wPQelKFNA5MC&pg=PA172 172]</nowiki></code> ====Special characters==== {{MediaWiki URL rules}} ====Access date==== * '''access-date''': The 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 article's citations. It is ''not required for linked documents that do not change.'' For example, '''access-date''' is not required for links to copies of published research papers accessed via DOI or a published book, but should be used for links to news articles on commercial websites (these can change from time to time, even if they are also published in a physical medium). Note that '''access-date''' is the date that the URL was checked to not just be working, but to support the assertion being cited (which the current version of the page may not do). Can be [[Help:Citation Style 1/accessdate|hidden or styled]] by registered editors. Alias: '''accessdate'''. ===Web archives=== {{Further|Wikipedia:Link rot}} * '''archive-url'''. Alias: '''archiveurl'''. * '''archive-date'''. Alias: '''archivedate'''. The original link may become unavailable. When an archived version is located, the original URL is retained and {{para|archive-url}} is added with a link to an archived copy of a web page, usually from services like WebCite and the Internet Archive. {{para|archive-date}} must be added to show the date the page was archived, not the date the link was added. When {{para|archive-url}} is used, {{para|url}} and {{para|archive-date}} are required, else an error will show. When an archived link is used, the citation displays with the title linked to the archive and the original link at the end: {{cite book |title=Monty Python and Philosophy |url=https://books.google.com/books?id=wPQelKFNA5MC |archive-url=https://web.archive.org/web/20130501102912/http://books.google.com/books?id=wPQelKFNA5MC |archive-date=May 1, 2013}} * '''url-status''': To change the order with the title retaining the original link and the archive linked at the end, set {{para|url-status|live}}: :{{cite book|title=Monty Python and Philosophy |url=https://books.google.com/books?id=wPQelKFNA5MC |archive-url=https://web.archive.org/web/20130501102912/http://books.google.com/books?id=wPQelKFNA5MC |archive-date=May 1, 2013 |url-status=live}} 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). When the original URL is still 'live' but no longer supports the text in an article, set {{para|url-status|deviated}}. For further documentation of {{para|url-status}}, see {{slink|Template:Cite web#csdoc urlstatus}}. ===Identifiers=== {{csdoc|id2}} A custom identifier can be specified through {{csdoc|id1}} ===Registration or subscription required=== {{csdoc|registration}} ===Quote=== {{csdoc|quote|unpaginated=yes}} ===Anchors=== The module creates HTML IDs by default suitable for use with [[WP:CITESHORT|shortened footnotes]] using the [[Template:Harvard citation/doc|Harv- and sfn-family templates]]. These styles use in-text cites with a link that will jump to the ID created by the CS1 template. The ID is created from up to four author last names and the year, of the format <code>CITEREF''lastname(s)year''</code>. '''{{para|ref|<var>ID</var>}}''': Creates a custom ID equivalent to the value <var>ID</var>. This is useful where the author and/or date is unknown. The {{tlx|harvid}} template may be used here to create an ID for the Harv- and sfn-family templates. {| class="wikitable plainrowheaders" |+ Examples of anchors |- !scope="col"| Kind !scope="col"| Wikitext !scope="col"| ID created !scope="col"| Targetable by |- !scope="row"| Default, one name | <code><nowiki>{{cite book |first=Gary L. |last=Hardcastle |title=Monty Python and Philosophy |date=2006}}</nowiki></code> | <code>CITEREFHardcastle2006</code> | {{tlx|harv|Hardcastle|2006|4=pp=12-34}} |- !scope="row"| Default, two names | <code><nowiki>{{cite book |first=Gary L. |last=Hardcastle |first2=George A. |last2=Reisch |title=Monty Python and Philosophy |date=2006}}</nowiki></code> | <code>CITEREFHardcastleReisch2006</code> | {{tlx|harv|Hardcastle|Reisch|2006|5=pp=12-34}} |- !scope="row"| {{para|ref}} using {{tl|harvid}} | <code><nowiki>|ref={{harvid|Monty Python and Philosophy|2006}}</nowiki></code> | <code>{{harvid|Monty Python and Philosophy|2006}}</code> | {{tlx|harv|Monty Python and Philosophy|2006|4=pp=12-34}} |} ===Display options=== These features are not often used, but can customize the display for use with other styles. {{csdoc|display|lua=yes}} ====et al.==== et al. is the abbreviation of the Latin {{lang|la|et alii}} ('and others'). It is used to complete a list of authors of a published work, where the complete list is considered overly long. The abbreviation is widely used in English, thus it is not italicized per [[MOS:FOREIGN]]. ===Accept-this-as-written markup=== There are occasions where [[Module:Citation/CS1]] emits error or maintenance messages because of, or makes changes to, the values assigned to a select set of parameters. Special markup can be used to enforce that a value will nonetheless be accepted as written. The markup for this is <code>(({{var|value}}))</code>, i.e., wrap the entire parameter value in two sets of parentheses. Parameters that support this markup are: {| class="wikitable plainrowheaders" |+ Parameters that support accept-this-as-written markup !scope="col" style="width:10em"| Parameter !scope="col"| Notes |- !scope="row"| {{para|author{{var|n}}}} |rowspan="6"| The various {{var|name}} parameters (including their enumerated variants) are checked for extra comma and semicolon separator characters, which may indicate that the parameter is holding more than one name. If so, the list of names should be split up over multiple {{var|n}}-enumerated parameters. Corporate names, however, are sometimes comma-separated lists of names as well and so are erroneously flagged as a multiple-name error; markup can be used to indicate this.<br /><br />Legitimate names may be caught by the [[Help:CS1_errors#generic_name|generic-name test]]. This markup can prevent legitimate names from being flagged as generic. |- !scope="row"| {{para|contributor{{var|n}}}} |- !scope="row"| {{para|editor{{var|n}}}} |- !scope="row"| {{para|interviewer{{var|n}}}} |- !scope="row"| {{para|subject{{var|n}}}} |- !scope="row"| {{para|translator{{var|n}}}} |- !scope="row"| [[#csdoc_doi|{{para|doi}}]] |rowspan="5"| Identifiers are checked for validity to the extent possible. In rare cases, identifiers actually used in published works deviate from the checked standard format but are nonetheless valid. If the problem is down to a mere typographical error in a third-party source, correct the identifier instead of overriding the error message. |- !scope="row"| [[#csdoc issue|{{para|eissn}}]] |- !scope="row"| [[#csdoc issue|{{para|isbn}}]] |- !scope="row"| [[#csdoc_issn|{{para|issn}}]] |- !scope="row"| [[#csdoc_sbn|{{para|sbn}}]] |- !scope="row"| [[#csdoc_issue|{{para|issue}}]] |rowspan="2"|Spaces are inserted between commas and succeeding characters in comma-separated lists of issues, a hyphen is converted to an ndash in issue ranges, etc. A hyphenated issue number and an issue range cannot be distinguished, nor can a four-or-more-digit number with a thousands-separator from a comma-separated list of two or more issues. Markup can be applied to the entry as a whole or to individual list entries. |- !scope="row"| [[#csdoc_issue|{{para|number}}]] |- !scope="row"| [[#csdoc_volume|{{para|volume}}]] | Spaces are inserted between commas and succeeding characters in comma-separated lists of volumes, a hyphen is converted to an ndash in volume ranges, etc. A hyphenated volume and an volume range cannot be distinguished, nor can a four-or-more-digit volume with a thousands-separator from a comma-separated list of two or more volumes. Markup can be applied to the entry as a whole or to individual list entries. |- !scope="row"| [[#csdoc_pages|{{para|pages}}]] |rowspan="3"| Spaces are inserted between commas and succeeding characters in comma-separated lists of pages, a hyphen is converted to an ndash in page ranges, etc. A hyphenated page number and a page range cannot be distinguished, nor can a four-or-more-digit number with a thousands-separator from a comma-separated list of two or more pages. Markup can be applied to the entry as a whole or to individual list entries; does not apply to {{para|page}}, {{para|p}}, or {{para|quote-page}}. (This special markup is also supported by the plural page parameters {{para|pages}}, {{para|pp}} and {{para|quote-pages}} (as well as other aliases) of the {{tl|r}}, {{tl|rp}} and {{tl|ran}} citation templates. The family of {{tl|sfn}}- and {{tl|harv}}-style templates supports it as well in conjunction with {{para|pages}} and {{para|pp}}.) |- !scope="row"| [[#csdoc_pages|{{para|pp}}]] |- !scope="row"| [[#Quote|{{para|quote-pages}}]] |- !scope="row"| {{para|title}} | Trailing dots (periods) are normally removed from the value assigned to {{para|title}} as being redundant. There are cases where trailing dots are not redundant but are part of the title proper so should be retained. <!-- At present, the following applies only to {{cite journal}}: -->The parameter may also accept a number of special keywords (<code>none</code>, etc.<!-- don't document "off" for now as it may change again with the next update -->) taking precedence over free text input to specify a title; if a value also matching a keyword is meant as actual title text, markup can be used to indicate this. |- !scope="row"| {{para|title-link}} | <!-- At present, the following applies only to {{cite journal}}: -->The parameter may also accept a number of special keywords (<code>none</code>, <code>doi</code>, <code>pmc</code>) taking precedence over free text input to specify a link target; if a value also matching a keyword is meant as actual link target, markup can be used to indicate this. |- !scope="row"| [[#Authors|{{para|vauthors}}]] |rowspan="2"| Markup to suppress error messages and automatic Vancouver reformatting of allowed corporate names. |- !scope="row"| [[#Editors|{{para|veditors}}]] |} ==Printing== When viewing the page, CS1 templates render the URL to the title to create a link; when printing, the URL is printed. [[Help:External link icons|External link icons]] are not printed. ==Elements not included== Not all factually accurate pieces of information about a source are used in a Citation Style 1 citation. Examples of information not included: * The total number of pages in a cited source * The name of the library that provided access to an electronic copy of a cited source * The name of the library that owns a physical copy of a cited work * The library record or shelf location of a physical copy of a cited work ==Tools== {{Main|Help:Citation tools}} '''CS1 templates may be inserted manually or by use of tools:''' * [[Wikipedia:TWL/Citoid|Citoid]], a tool built into [[WP:Visual Editor|Visual Editor]] that attempts to build a full citation based on a URL. See [[Wikipedia:VisualEditor/User guide#Using Citoid|user guide]]. * [[Wikipedia:RefToolbar|RefToolbar]] is part of the editing tool bar. Version 2.0 does not yet support all templates supported by version 1.0. * [[User:ProveIt GT|ProveIt]] provides a graphical interface for editing, adding, and citing references. It may be enabled per the documentation. * [https://tools.wmflabs.org/dispenser/view/Reflinks Reflinks] Adds references to templates while updating/filling-in title/dates/publisher/accessdates etc. * [https://tools.wmflabs.org/refill/ reFill] open source version of Reflinks * [[Zotero]] can export citations in Wikipedia-ready format. * [http://tools.wmflabs.org/citer/ Citer] – generates shortened footnote or named reference for a given Google Books URL, ISBN, or DOI. Also supports some major news websites. '''{{anchor|Error checking}}Error checking [[Wikipedia:User scripts|scripts]]:''' * [[User:Svick/HarvErrors]] is a script that may be enabled to display errors when using [[WP:CITESHORT|Shortened footnotes]] or [[WP:PAREN|parenthetical referencing]]. It does not warn when a long citation has been added but not a short one (using {{tl|sfn}} or {{tl|harvnb}}). * [[User:Trappist the monk/HarvErrors]] is very similar, but also contains additional warnings for potential issues. * [[User:BrandonXLF/CitationStyleMarker]] highlights inconsistent (CS1 vs CS2) citation styles used in the same article. Only works with templated citations. '''{{anchor|Reliability}}Reliability scripts:''' * [[User:Headbomb/unreliable]] color codes URLs and DOIs in gray/red/pink/yellow depending on their broad reliability ==TemplateData== This section documents interactions between [[WP:TemplateData]] and tools that use that data to edit Wikipedia such as [[VisualEditor]] and bots. Before making changes to the TemplateData be aware of these interactions. ===[[User:InternetArchiveBot]]=== *If an argument is set to "required" the argument will be added to all templates edited by IABot. This including adding empty arguments. For example, when {{para|website}} is "required" IABot makes the following edit: [https://en.wikipedia.org/w/index.php?title=2017%E2%80%9318_British_and_Irish_Cup&diff=prev&oldid=914629379]. ==Common issues== {{Shortcut|Help:CS1PROBS}} ; {{para|access-date}} does not show. : If {{para|url}} is not supplied, then {{para|access-date}} does not show; by design. ; The bare URL shows before the title. : If the {{para|title}} field includes a newline or an invalid character then the link will be malformed; see [[#Web links|Web links]]. ; The title appears in red. : If URL is supplied, then the title cannot be wikilinked. ; The URL is not linked and shows in brackets. : The URL must include the [[URI scheme]] in order for MediaWiki to recognize it as a link. For example: <code>www.example.org/</code> vs. <code>http://www.example.org/</code>. ; A field is truncated. : A pipe (<code>|</code>) in the value will truncate it. Use {{tlx|!}} instead. ; The template markup shows. : Double open brackets &#91;&#91; are used in a field without closing double brackets &#93;&#93;. ; The author shows in brackets with an external link icon. : The use of an URL in {{para|author-link}} will break the link; this field is for the name of the Wikipedia article about the author, not a website. ; Multiple author or editor names are defined and one or more does not show : The parameters must be used in sequence, i.e. if {{para|last}} or {{para|last1}} is not defined, then {{para|last2}} will not show. By design. ; {{para|page}}, {{para|pages}} or {{para|at}} do not show. : These parameters are mutually exclusive, and only one will show; by design. ==See also== * [[Help:Citation Style 2]] * [[Help:CS1 errors]] ==Notes== {{Reflist|group="Note"}} ==References== {{Reflist}} {{Wikipedia referencing}} {{Citation Style 1}} {{Wikipedia help pages}} [[Category:Citation Style 1 templates|*]] [[Category:Wikipedia citation administration]] b5c6fe85xb41s48ej4dy1i3oqsisdqs Cèṭa'an:Cs2 10 3790 18784 2024-09-29T13:40:49Z Munajad.MH 3071 ←Membuat halaman berisi '[[Help:Citation Style 2|Citation Style 2]]<noinclude> [[Category:Documentation assistance templates]] </noinclude>' 18784 wikitext text/x-wiki [[Help:Citation Style 2|Citation Style 2]]<noinclude> [[Category:Documentation assistance templates]] </noinclude> flktvttft09cz4qya95oiidtjdco4xs Cèṭa'an:Key top 10 3791 18785 2024-09-29T13:42:25Z Munajad.MH 3071 ←Membuat halaman berisi '<onlyinclude><kbd class="keyboard-key nowrap" style="border: 0.1em solid #AAA; border-radius:0.2em; box-shadow: 0.1em 0.2em 0.2em #DDD; background-color: #F9F9F9; background-image: linear-gradient(to bottom, #EEE, #F9F9F9, #EEE); padding: 0.1em 0.3em; font-family: inherit; font-size: 0.85em;">{{#switch:{{lc:{{{1}}}}} | shift lock = [[Shift Lock|⇪ {{{2|{{{1}}}}}}]] | second level lock | 2nd level lock | l2 lock | level 2 lock = ⇫ {{{2|{{{1}}}}}...' 18785 wikitext text/x-wiki <onlyinclude><kbd class="keyboard-key nowrap" style="border: 0.1em solid #AAA; border-radius:0.2em; box-shadow: 0.1em 0.2em 0.2em #DDD; background-color: #F9F9F9; background-image: linear-gradient(to bottom, #EEE, #F9F9F9, #EEE); padding: 0.1em 0.3em; font-family: inherit; font-size: 0.85em;">{{#switch:{{lc:{{{1}}}}} | shift lock = [[Shift Lock|⇪ {{{2|{{{1}}}}}}]] | second level lock | 2nd level lock | l2 lock | level 2 lock = ⇫ {{{2|{{{1}}}}}} | capitals lock | caps lock = [[Caps Lock|⇬ {{{2|{{{1}}}}}}]] | numeric lock = ⇭ {{{2|{{{1}}}}}} | num | num lock = {{{2|{{{1}}}}}} ⇩ | third level lock | 3rd level lock | l3 lock | level 3 lock = ⇯ {{{2|{{{1}}}}}} | generalized lock | generalised lock | lock | general lock = ⇩ {{{2|{{{1}}}}}} | group lock = ⇰ {{{2|{{{1}}}}}} | scrolling | scrolling lock = ⇳ {{{2|{{{1}}}}}} | scroll | scroll lock = {{{2|{{{1}}}}}} ⇩ | pause = ⎉ {{{2|{{{1}}}}}} | break = ⎊ {{{2|{{{1}}}}}} <!-- sleep ☾, hibernate, power ⌽, suspend | sysrq | sysreq | system request = {{{2|{{{1}}}}}} --> <!-- level and group switching, modifiers --> | second level | 2nd level | level 2 select | level 2 selector | level 2 | shift = [[Shift key|⇧ {{{2|{{{1}}}}}}]] | alternate graphic | alt graph | alt graphic | alt grill | alt car | alt char | right alt | ralt | alt group | alternate group | altgroup | altgr | alt gr | third level | 3rd level | level 3 select | level 3 selector | level 3 = [[AltGr key|⇮ {{{2|{{{1}}}}}}]] | group select | group selector | group = ⇨ {{{2|{{{1}}}}}} <!-- Enter and Return --> | enter = [[Enter key|⌅ {{{2|{{{1}}}}}}]] | return = [[Return key|{{#switch:{{{3|}}}|thin|narrow=↵|thick|hollow=⏎|bend||#default=↩}} {{{2|{{{1}}}}}}]] | submit | send = ⎆ {{{2|{{{1}}}}}} <!-- Option and Alt --> | opt | option = [[Option key|⌥ {{{2|{{{1}}}}}}]] | alternate | left alt | lalt | alt = [[Alt key|⎇ {{{2|{{{1}}}}}}]] <!-- Pre-IBM keys --> | greek = [[Space-cadet keyboard|{{{2|{{{1}}}}}}]] | top = [[Space-cadet keyboard|{{{2|{{{1}}}}}}]] | front = [[Space-cadet keyboard|{{{2|{{{1}}}}}}]] | super = [[Super key (keyboard button)|❖ {{{2|{{{1}}}}}}]] | hyper = [[Space-cadet keyboard|✦ {{{2|{{{1}}}}}}]] | repeat = [[Space-cadet keyboard|{{{2|{{{1}}}}}}]] | code = [[MSX|⌃ {{{2|{{{1}}}}}}]] | graph = [[MSX|⎇ {{{2|{{{1}}}}}}]] | meta = [[Meta key|◆ {{{2|{{{1}}}}}}]] <!-- Laptop keys --> | function | fn = [[Fn key|{{{2|{{{1}}}}}}]] <!-- deleting and erasing --> | backwards erase | erase | backspace = [[Backspace|{{#if:{{{3|}}}|⟵|⌫}} {{{2|{{{1}}}}}}]] | del | delete = [[Delete|⌦ {{{2|{{{1}}}}}}]] | ins | insert = {{#if:{{{3|}}}|⎀|⌤}} {{{2|{{{1}}}}}} <!-- ! --> | clear input = ⌧ {{{2|Clear}}} <!-- ! --> <!-- Escape --> | esc | escape = [[Escape key|⎋ {{{2|{{{1}}}}}}]] <!-- Control (symbol either ISO ⎈ or Apple ⌃) --> | ctrl | control | helm = [[Control key|{{#if:{{{3|}}}|⎈|⌃}} {{{2|{{{1}}}}}}]] <!-- Vendor keys, Command (⊞ resembles the Windows logo) --> | os | vendor | cmd | command = [[Command key|⌘ {{{2|{{{1}}}}}}]] | windows | win = [[Windows key|{{#if:{{{3|}}}|⊞|⌘}} {{{2|{{{1}}}}}}]] | apple = [[Command key|⌘ {{{2|}}}]] <!--▤--> | menu = [[Menu key|≣ {{{2|{{{1}}}}}}]] <!-- Compose --> | cmp | compose = [[Compose key|⎄ {{{2|{{{1}}}}}}]] <!-- arrow cursor movement --> | /\ = ⇡ {{{2|Up}}} | up | up arrow | move up = [[Arrow keys|{{#if:{{{3|}}}|🔼|↑}} {{{2|{{{1}}}}}}]] | \/ = ⇣ {{{2|Down}}} | down | down arrow | move down = [[Arrow keys|{{#if:{{{3|}}}|🔽|↓}} {{{2|{{{1}}}}}}]] | <- = ⇠ {{{2|Left}}} | left | left arrow | move left = [[Arrow keys|{{#if:{{{3|}}}|◀|←}} {{{2|{{{1}}}}}}]] | -> = ⇢ {{{2|Right}}} | right | right arrow | move right = [[Arrow keys|{{#if:{{{3|}}}|▶|→}} {{{2|{{{1}}}}}}]] | north west | north-west | nw | <\ | top-left | top left = ↖ | south east | south-east | se | \> | bottom-right | bottom right = ↘ | north east | north-east | ne | /> | top-right | top right = ↗ | south west | south-west | sw | </ | bottom-left | bottom left = ↙ <!-- tab --> | tabulator | htab | horizontal tab | horizontal tabulator | tab = [[Tab key|{{{2|{{{1}}}}}} ↹]] | right tab = [[Tab key|{{{2|Tab}}} ⇥]] <!-- ! --> | shift tab | left tab = [[Tab key|⇤ {{{2|Tab}}}]] <!-- ! --> | vertical tab | vertical tabulator = ↨ {{{2|{{{1}}}}}} <!--Home/End--> | pos1 | start | home = [[Home key|{{#if:{{{3|}}}|↖|⇱}} {{{2|{{{1}}}}}}]] | end = [[End key|{{#if:{{{3|}}}|↘|⇲}} {{{2|{{{1}}}}}}]] | line start = ⇤ {{{2|{{{1}}}}}} | line end = ⇥ {{{2|{{{1}}}}}} | page start | top = ⤒ {{{2|{{{1}}}}}} | page end | bottom = ⤓ {{{2|{{{1}}}}}} <!-- paged media --> | page up | pgup | pg up = [[Page Up and Page Down keys|⇞ {{{2|{{{1}}}}}}]] | page down | pgdn | pgdown | pg down = [[Page Up and Page Down keys|⇟ {{{2|{{{1}}}}}}]] | left page | prev page | prev. page = ⎗ {{{2|{{{1}}}}}} | previous page = ⎗ {{{2|{{{1}}}}}} | right page | next page = ⎘ {{{2|{{{1}}}}}} <!-- screen, note “clear input” ⌧ --> | prtscr | prt scr | prtsc | prt sc | print, print screen = ⎙ {{{2|{{{1}}}}}} | clrscr | clr scr | cls | clr sc | clear | clear screen = ⎚ {{{2|{{{1}}}}}} <!-- multimedia control; possible inconsistencies --> | play | playback | start playback | scroll right = ▶ {{{2|{{{1}}}}}} | play reverse | reverse | scroll left = ◀ {{{2|{{{1}}}}}} | play/pause | play pause = ⏯ {{{2|{{{1}}}}}} | pause | pause playback = ‖ {{{2|{{{1}}}}}} | stop = {{#if:{{{3|}}}|◼|■}} {{{2|{{{1}}}}}} | eject = ⏏ {{{2|{{{1}}}}}} | record = {{#if:{{{3|}}}|🔴|●}} {{{2|{{{1}}}}}} | fwd | forward = ⏭ {{{2|{{{1}}}}}} | skip | skip forward = ⏭ {{{2|{{{1}}}}}} | skip back | skip backward = ⏮ {{{2|{{{1}}}}}} | backward | backwards | rewind = ⏪ {{{2|{{{1}}}}}} | ffad | fast forward = ⏩ {{{2|{{{1}}}}}} | downward | downwards = ⏬ {{{2|{{{1}}}}}} | skip down | scroll down = 🔽 {{{2|{{{1}}}}}} | upward | upwards = ⏫ {{{2|{{{1}}}}}} | skip up | scroll up = 🔼 {{{2|{{{1}}}}}} | random | randomize | rnd | rand = 🔀 {{{2|{{{1}}}}}} | repeat | rpt = 🔁 {{{2|{{{1}}}}}} | repeat once | rpt1 = 🔂 {{{2|{{{1}}}}}} | reload | refresh = 🔄 {{{2|{{{1}}}}}} | reception = 📶 {{{2|{{{1}}}}}} | mute = 🔇 {{{2|{{{1}}}}}} | volume down | quieter = 🔉 {{{2|{{{1}}}}}} | volume up | louder = 🔊 {{{2|{{{1}}}}}} | home | house = ⌂ {{{2|{{{1}}}}}} <!-- telephones and other telematic devices, also numpad --> | initiator | phone star = ✲ {{{2|{{{1}}}}}} | terminator | phone hash = ⌗ {{{2|{{{1}}}}}} | times | multiply | num star = × {{{2|{{{1}}}}}} | divide | num slash = ÷ {{{2|{{{1}}}}}} <!-- spaces → | space | sp | space bar = ␣ {{{2|{{{1}}}}}} | nbsp | non-breaking space = ⍽ {{{2|{{{1}}}}}} <!-- problematic characters --> | asterisk | star | * = <nowiki>*</nowiki> | hash | hash sign | pound | pound sign | # = [[Number sign|#]] | colon | : = [[Colon (punctuation)|:]] | pipe symbol | vertical bar | pipe = [[Pipe symbol|{{!}}]] | semicolon = <nowiki>;</nowiki> | equals = <nowiki>=</nowiki> <!-- PlayStation --> | ex = × | circle = ○ | square = □ | triangle = △ <!-- default --> | #default = {{{1}}} }}</kbd></onlyinclude><noinclude> {{Documentation}}<!-- Add categories and interwikis links to the /doc subpage, not here! --> </noinclude> ra4nug9wpyu0ot7oo46vdu4gs699bxb Cèṭa'an:Key top/doc 10 3792 18786 2024-09-29T13:43:36Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == This template renders a key top as found on typewriters and computer keyboards including a standardized or common symbol if available, e.g. from [[ISO/IEC 9995|ISO/IEC 9995-7]]. Keys for which there is an associated Wikipedia article are rendered with a hyperlink. Unlike {{tlx|key press}}, this templat...' 18786 wikitext text/x-wiki {{Documentation subpage}} <!-- Place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == This template renders a key top as found on typewriters and computer keyboards including a standardized or common symbol if available, e.g. from [[ISO/IEC 9995|ISO/IEC 9995-7]]. Keys for which there is an associated Wikipedia article are rendered with a hyperlink. Unlike {{tlx|key press}}, this template is not intended to be used for combinations of multiple keys, i.e. “keyboard shortcuts”. It shall be used in descriptions of the physical keys and their functions. The first, mandatory parameter holds the “natural” key name which is used to select a symbol and link. Its contents is usually also output unchanged next to the symbol unless the second parameter is set to an explicit label, which most often will be blank to suppress the label. The third, also optional parameter, is a binary switch that toggles alternate representations of a very limited selection of symbols: {{key top|ctrl|}} vs. {{key top|ctrl||wheel}}, {{key top|return|}} vs. {{key top|return||narrow}} vs. {{key top|return||hollow}}, {{key top|ins|}} vs. {{key top|ins||letter}}, {{key top|stop|}} vs. {{key top|stop||big}} and {{key top|record|}} vs. {{key top|record||red}}. == Examples == : {{tc|key top|return}} → {{key top|return}} : {{tc|key top|Return}} → {{key top|Return}} : {{tc|key top|RETURN}} → {{key top|RETURN}} : {{tc|key top|Return{{!}}}} → {{key top|Return|}} : {{tc|key top|Enter}} → {{key top|Enter}} : {{tc|key top|Return|Enter}} → {{key top|Return|Enter}} : {{tc|key top|Return{{!}}{{!}}}} → {{key top|Return||}} : {{tc|key top|Return||true}} → {{key top|Return||true}} : {{tc|key top|Return||narrow}} → {{key top|Return||narrow}} : {{tc|key top|Return||hollow}} → {{key top|Return||hollow}} : {{tc|key top|Return||thin}} → {{key top|Return||thin}} : {{tc|key top|Return||thick}} → {{key top|Return||thick}} : {{tc|key top|Return|Return|narrow}} → {{key top|Return|Return|narrow}} : {{tc|key top|Ctrl}} → {{key top|Ctrl}} : {{tc|key top|Ctrl|3{{=}}true}} → {{key top|Ctrl|3=true}} : {{tc|key top|Alt}} → {{key top|Alt}} : {{tc|key top|Option}} → {{key top|Option}} : {{tc|key top|Option|Alt}} → {{key top|Option|Alt}} : {{tc|key top|Windows}} → {{key top|Windows}} : {{tc|key top|Command}} → {{key top|Command}} : {{tc|key top|Meta}} → {{key top|Meta}} : {{tc|key top|Super}} → {{key top|Super}} : {{tc|key top|Windows|3{{=}}true}} → {{key top|Windows|3=true}} : {{tc|key top|Super|Windows}} → {{key top|Super|Windows}} == TemplateData == {{TemplateData header}} <templatedata> { "params": { "1": {"description": "The standard or common name of the key.", "label": "name", "type": "line", "example": "Shift", "required": true}, "2": {"description": "Label for the key if different from the name, leave empty to suppress label.", "label": "label", "type": "line", "example": "Level 2 Select", "required": false}, "3": {"description": "Switch for certain alternate symbols (return, control, insert, stop, record)", "label": "alternate symbol", "type": "boolean", "example": "true", "required": false} }, "description": "Display symbolic key tops as seen on computer keyboards, phones and typewriters." } </templatedata> == See also == * {{tlx|Key press}} – produces a similar visual effect, but includes fewer symbols while directly supporting combinations (e.g. {{key press|Ctrl|x}}) * {{tlx|Button}} – produces a similar visual effect but without the semantic markup (e.g. {{Button|sample text}}); more for representing interface elements. * {{tlx|Kbd}} – to indicate user input (of any kind) without making it look like keys or buttons {{semantic markup templates|show}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Programming typing-aid templates]] [[Category:Computer keys|τ]] }}</includeonly> 3950c2sbn82hl1widghwrvde99t51yt Modul:Key 828 3793 18787 2024-09-29T13:45:08Z Munajad.MH 3071 ←Membuat halaman berisi '-- This module implements {{key press}}. local kbdPrefix = '<kbd class="keyboard-key nowrap">' local kbdSuffix = '</kbd>' local keyText = { ['caps lock'] = '⇪ Caps Lock', ['[[caps lock]]'] = '⇪ [[Caps Lock]]', ['shift'] = '⇧ Shift', ['[[shift key|shift]]'] = '⇧ [[Shift key|Shift]]', ['enter'] = '↵ Enter', ['[[enter key|enter]]'] = '↵ [[Enter key|Enter]]', ['cmd'] = '⌘ Cmd', ['[[command key|cmd]]'] = '⌘ [[Command key|Cmd]]', ['command']...' 18787 Scribunto text/plain -- This module implements {{key press}}. local kbdPrefix = '<kbd class="keyboard-key nowrap">' local kbdSuffix = '</kbd>' local keyText = { ['caps lock'] = '⇪ Caps Lock', ['[[caps lock]]'] = '⇪ [[Caps Lock]]', ['shift'] = '⇧ Shift', ['[[shift key|shift]]'] = '⇧ [[Shift key|Shift]]', ['enter'] = '↵ Enter', ['[[enter key|enter]]'] = '↵ [[Enter key|Enter]]', ['cmd'] = '⌘ Cmd', ['[[command key|cmd]]'] = '⌘ [[Command key|Cmd]]', ['command'] = '⌘ Command', ['[[command key|command]]'] = '⌘ [[Command key|Command]]', ['opt'] = '⌥ Opt', ['[[option key|opt]]'] = '⌥ [[Option key|Opt]]', ['option'] = '⌥ Option', ['[[option key|option]]'] = '⌥ [[Option key|Option]]', ['tab'] = 'Tab ↹', ['[[tab key|tab]]'] = '[[Tab key|Tab]] ↹', ['backspace'] = '← Backspace', ['[[backspace]]'] = '← [[Backspace]]', ['win'] = '⊞ Win', ['[[windows key|win]]'] = '⊞ [[Windows key|Win]]', ['menu'] = '≣ Menu', ['[[menu key|menu]]'] = '≣ [[Menu key|Menu]]', ['up'] = '↑', ['[[arrow keys|up]]'] = '[[Arrow keys|↑]]', ['down'] = '↓', ['[[arrow keys|down]]'] = '[[Arrow keys|↓]]', ['left'] = '←', ['[[arrow keys|left]]'] = '[[Arrow keys|←]]', ['right'] = '→', ['[[arrow keys|right]]'] = '[[Arrow keys|→]]', ['asterisk'] = '&#42;', ['hash'] = '&#35;', ['[[#]]'] = '[[Number sign|#]]', ['colon'] = '&#58;', ['[[:]]'] = '[[Colon (punctuation)|:]]', ['pipe'] = '&#124;', ['[[|]]'] = '[[Pipe symbol|&#124;]]', ['semicolon'] = '&#59;', ['[[;]]'] = '[[Semi-colon|&#59;]]', ['equals'] = '&#61;', -- Left & right analog sticks. ['l up'] = 'L↑', ['l down'] = 'L↓', ['l left'] = 'L←', ['l right'] = 'L→', ['l ne'] = 'L↗', ['l se'] = 'L↘', ['l nw'] = 'L↖', ['l sw'] = 'L↙', ['r up'] = 'R↑', ['r down'] = 'R↓', ['r left'] = 'R←', ['r right'] = 'R→', ['r ne'] = 'R↗', ['r se'] = 'R↘', ['r nw'] = 'R↖', ['r sw'] = 'R↙', -- PlayStation. ['ex'] = '×', ['circle'] = '○', ['square'] = '□', ['triangle'] = '△', -- Nintendo 64 and GameCube. ['c up'] = 'C↑', ['c down'] = 'C↓', ['c left'] = 'C←', ['c right'] = 'C→', ['c ne'] = 'C↗', ['c se'] = 'C↘', ['c nw'] = 'C↖', ['c sw'] = 'C↙', } local keyAlias = { -- ['alternate name for key (alias)'] = 'name for key used in key table' ['[[cmd key|cmd]]'] = '[[command key|cmd]]', ['[[cmd key|command]]'] = '[[command key|command]]', ['[[opt key|opt]]'] = '[[option key|opt]]', ['[[option key]]'] = '[[option key|option]]', ['[[opt key|option]]'] = '[[option key|option]]', ['[[win key|win]]'] = '[[windows key|win]]', ['*'] = 'asterisk', ['#'] = 'hash', [':'] = 'colon', [';'] = 'semicolon', ['l-up'] = 'l up', ['l-down'] = 'l down', ['l-left'] = 'l left', ['l-right'] = 'l right', ['l-ne'] = 'l ne', ['l-se'] = 'l se', ['l-nw'] = 'l nw', ['l-sw'] = 'l sw', ['r-up'] = 'r up', ['r-down'] = 'r down', ['r-left'] = 'r left', ['r-right'] = 'r right', ['r-ne'] = 'r ne', ['r-se'] = 'r se', ['r-nw'] = 'r nw', ['r-sw'] = 'r sw', ['ps x'] = 'ex', ['ps c'] = 'circle', ['ps s'] = 'square', ['ps t'] = 'triangle', ['c-up'] = 'c up', ['c-down'] = 'c down', ['c-left'] = 'c left', ['c-right'] = 'c right', ['c-ne'] = 'c ne', ['c-se'] = 'c se', ['c-nw'] = 'c nw', ['c-sw'] = 'c sw', } local Collection = {} Collection.__index = Collection do function Collection:add(item) if item ~= nil then self.n = self.n + 1 self[self.n] = item end end function Collection:join(sep) return table.concat(self, sep) end function Collection:sort(comp) table.sort(self, comp) end function Collection.new() return setmetatable({n = 0}, Collection) end end local function keyPress(args) local chainNames = { 'chain first', 'chain second', 'chain third', 'chain fourth', 'chain fifth', 'chain sixth', 'chain seventh', 'chain eighth', 'chain ninth', } local result = Collection.new() local chainDefault = args.chain or '+' for i, id in ipairs(args) do if i > 1 then result:add(args[chainNames[i - 1]] or chainDefault) end local lc = id:lower() local text = keyText[lc] or keyText[keyAlias[lc]] or id result:add(kbdPrefix .. text .. kbdSuffix) end return mw.getCurrentFrame():extensionTag{ name = 'templatestyles', args = { src = 'Template:Key press/styles.css'} } .. result:join() end local function keypress(frame) -- Called by "{{key press|...}}". -- Using the template doubles the post‐expand include size. return keyPress(frame:getParent().args) end local function press(frame) -- Called by "{{#invoke:key|press|...}}". return keyPress(frame.args) end return { keypress = keypress, press = press, } dsj5a5986yf1b9d1av9u7wdz0fptyrs Modul:Key/doc 828 3794 18788 2024-09-29T13:45:39Z Munajad.MH 3071 ←Membuat halaman berisi '{{used in system|in [[MediaWiki:Clearyourcache]]}} {{Uses TemplateStyles|Template:Key press/styles.css}} Implements {{tl|key press}}<noinclude> [[Category:Module documentation pages]] </noinclude>' 18788 wikitext text/x-wiki {{used in system|in [[MediaWiki:Clearyourcache]]}} {{Uses TemplateStyles|Template:Key press/styles.css}} Implements {{tl|key press}}<noinclude> [[Category:Module documentation pages]] </noinclude> 3c0srzo8390zfg3vc249f3n81hgem01 Cèṭa'an:Key press/styles.css 10 3795 18789 2024-09-29T13:46:44Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} */ .keyboard-key { border: 1px solid #aaa; border-radius: 0.2em; box-shadow: 0.1em 0.1em 0.2em rgba(0, 0, 0, 0.1); background-color: #f9f9f9; background-image: linear-gradient(to bottom, #eee, #f9f9f9, #eee); color: #000; /* Force black color to fix [[phab:T200258]] */ padding: 0.1em 0.3em; font-family: inherit; font-size: 0.85em; }' 18789 sanitized-css text/css /* {{pp-template}} */ .keyboard-key { border: 1px solid #aaa; border-radius: 0.2em; box-shadow: 0.1em 0.1em 0.2em rgba(0, 0, 0, 0.1); background-color: #f9f9f9; background-image: linear-gradient(to bottom, #eee, #f9f9f9, #eee); color: #000; /* Force black color to fix [[phab:T200258]] */ padding: 0.1em 0.3em; font-family: inherit; font-size: 0.85em; } keqv2y3bd3mmhkh9jhshrmct3kxjoih Cèṭa'an:Button 10 3796 18790 2024-09-29T13:50:56Z Munajad.MH 3071 ←Membuat halaman berisi '<kbd class="nowrap button" title="{{{tooltip|This is not a clickable button; it illustrates the button one should find.}}}" style="padding:{{{padTB|.2em}}} {{{padLR|.6em}}}; border:1px solid; border-color:var(--border-color-base, #a2a9b1) var(--border-color-interactive, #72777d) var(--border-color-interactive, #72777d) var(--border-color-base, #a2a9b1); border-radius:3px; background-color: {{{bgcolor|#F2F2F2}}}; color: {{{fgcolor|inherit}}}; {{#if:{{{bgcolor|}}}|...' 18790 wikitext text/x-wiki <kbd class="nowrap button" title="{{{tooltip|This is not a clickable button; it illustrates the button one should find.}}}" style="padding:{{{padTB|.2em}}} {{{padLR|.6em}}}; border:1px solid; border-color:var(--border-color-base, #a2a9b1) var(--border-color-interactive, #72777d) var(--border-color-interactive, #72777d) var(--border-color-base, #a2a9b1); border-radius:3px; background-color: {{{bgcolor|#F2F2F2}}}; color: {{{fgcolor|inherit}}}; {{#if:{{{bgcolor|}}}||background-image: linear-gradient(to bottom, {{{bgcolor1|var(--background-color-interactive-subtle, #f8f9fa)}}}, {{{bgcolor2|var(--background-color-interactive, #eaecf0)}}});}} {{#ifeq:{{{format|}}}|bold|font-weight: bold;}} font-family:sans-serif; {{{style|}}}">{{{text|{{{1|Hello, World!}}}}}}</kbd><noinclude> {{documentation}} </noinclude> l8epoj486xq4j2414xkln2gt3xxg1rg Cèṭa'an:Button/doc 10 3797 18791 2024-09-29T13:51:53Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Hatnote|This template is a non-clickable button. For a clickable button, see [[Template:Clickable button]].}} {{High-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[</nowiki>[[Wikipedia:Wikidata]]<nowiki>]]) --> This template provides a "clickable button" formatting style for text. '''This button is ''not'' clickable''', and care should be taken when using it to avoid rea...' 18791 wikitext text/x-wiki {{Documentation subpage}} {{Hatnote|This template is a non-clickable button. For a clickable button, see [[Template:Clickable button]].}} {{High-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[</nowiki>[[Wikipedia:Wikidata]]<nowiki>]]) --> This template provides a "clickable button" formatting style for text. '''This button is ''not'' clickable''', and care should be taken when using it to avoid readers thinking the result may be. (It has an explanatory [[tooltip]] for users hovering over it, but that may not always be displayed, or only displayed after too long a delay, so that it may not show up to people trying to click it.) If you need a clickable button, use {{tl|Clickable button}}. == Usage == * {{tlx|1=Button|2=text=button&nbsp;text}} produces {{Button|text=button text}} * {{tlx|1=Button|2=text=button&nbsp;text|3=format=bold}} produces {{Button|text=button text|format=bold}} * {{tlx|1=Button|2=<nowiki>[[File:WikEd close.png]]</nowiki>|3=padTB=.1em|4=padLR=.1em}} produces {{Button|[[File:WikEd close.png]]|padTB=.1em|padLR=.1em}} * {{tlx|1=Button|2=text=button&nbsp;text|3=bgcolor=#EEF|4=bgcolor2=#BBE}} produces {{Button|text=button text|bgcolor1=#EEF|bgcolor2=#BBE}} * <code><nowiki>[[target title|</nowiki></code>{{tlx|1=Button|2=linked text}}<code><nowiki>]]</nowiki></code> produces [[target title|{{Button|linked text}}]], and <code><nowiki>[https://en.wikipedia.org </nowiki></code>{{tlx|1=Button|2=linked text}}<code><nowiki>]</nowiki></code> for [https://en.wikipedia.org {{Button|linked text}}]. {{tl|clickable button}} is more suitable for that purpose though. Alternatively, {{tlx|1=Button|2=button&nbsp;text}} also produces {{Button|button text}} == See also == * {{tlx|Key press}} – used to illustrate keystrokes, including key combinations (e.g. {{key press|Ctrl|x}}) * {{tlx|Key top}} – produces a similar visual effect, but includes more symbols and does not directly support key combos (e.g. {{key top|Caps Lock}}) * {{tlx|Kbd}} – to indicate user input (of any kind) without making it look like keys or buttons {{Button templates}} {{semantic markup templates}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wikipedia button templates]] }}</includeonly> 1o9kr6diyusc4nxcev3y3zegdovg5rf Cèṭa'an:Clickable button 10 3798 18792 2024-09-29T13:52:54Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:Clickable button|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>' 18792 wikitext text/x-wiki {{#invoke:Clickable button|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> p9tti49lmjq7ifp2faksbrk6uifwc4d Modul:Clickable button 828 3799 18793 2024-09-29T13:54:11Z Munajad.MH 3071 ←Membuat halaman berisi '-- This module implements {{clickable button 2}}. local yesno = require('Module:Yesno') local delink = require('Module:Delink')._delink local p = {} function p.main(frame) local getArgs = require('Module:Arguments').getArgs local args = getArgs(frame) return p._main(args) end function p._main(args) -- If first arg or a url is not provided, -- but we have a second arg, make a button. -- Otherwise, return nothing. args.originalInput = args[1] args[1] =...' 18793 Scribunto text/plain -- This module implements {{clickable button 2}}. local yesno = require('Module:Yesno') local delink = require('Module:Delink')._delink local p = {} function p.main(frame) local getArgs = require('Module:Arguments').getArgs local args = getArgs(frame) return p._main(args) end function p._main(args) -- If first arg or a url is not provided, -- but we have a second arg, make a button. -- Otherwise, return nothing. args.originalInput = args[1] args[1] = delink({args[1]}) if args[1] == "" then args[1] = nil end if not args[1] and not args.url then if args[2] then p.nolink = true else return '' end end local data = p.makeLinkData(args) local link = p.renderLink(args.originalInput, data) local trackingCategories = p.renderTrackingCategories(args) return link .. trackingCategories end function p.makeLinkData(args) local data = {} -- Get the link and display values, -- and find whether we are outputting -- a wikilink or a URL. if args.url then data.isUrl = true data.link = args.url if args[1] then data.display = args[1] elseif args[2] then data.display = args[2] else data.display = args.url p.urlisdisplay = true end else data.isUrl = false p.urlisdisplay = false data.link = args[1] if args[2] then data.display = args[2] else data.display = args[1] end if args[1] and args[1]:find('http') then data.isUrl = true end end if yesno(args.link) == false then p.nolink = true end -- Colours -- For the merge with {{clickable button}} local colour = args.color and args.color:lower() -- Classes local class = args.class and args.class:lower() data.classes = {} if class == 'ui-button-green' or class == 'ui-button-blue' or class == 'ui-button-red' then table.insert( data.classes, 'submit ui-button ui-widget ui-state-default ui-corner-all' .. ' ui-button-text-only ui-button-text' ) else table.insert(data.classes, 'mw-ui-button') end --If class is unset, --then let color determine class if not class then if colour == 'blue' then class = 'mw-ui-progressive' elseif colour == 'red' then class = 'mw-ui-destructive' elseif colour == 'green' then class = 'mw-ui-constructive' end end if class then table.insert(data.classes, class) end -- Styles do --[[ -- Check whether we are on the same page as we have specified in -- args[1], but not if we are using a URL link, as then args[1] is only -- a display value. If we are currently on the page specified in -- args[1] make the button colour darker so that it stands out from -- other buttons on the page. --]] local success, linkTitle, currentTitle if not data.isUrl then currentTitle = mw.title.getCurrentTitle() success, linkTitle = pcall(mw.title.new, args[1]) elseif p.urlisdisplay then currentTitle = mw.title.getCurrentTitle() end if success and linkTitle and mw.title.equals(currentTitle, linkTitle) and not p.urlisdisplay then if class == 'ui-button-blue' or class == 'mw-ui-progressive' or class == 'mw-ui-constructive' then data.backgroundColor = '#2962CB' data.color = '#fff' elseif class == 'ui-button-green' then data.backgroundColor = '#008B6D' elseif class == 'ui-button-red' or class == 'mw-ui-destructive' then data.backgroundColor = '#A6170F' else data.backgroundColor = '#CCC' data.color = '#666' end elseif p.urlisdisplay then data.dummyLink = tostring(currentTitle) end -- Add user-specified styles. data.style = args.style end return data end function p.renderLink(originalInput, data) -- Render the display span tag. local display do local displaySpan = mw.html.create('span') for i, class in ipairs(data.classes or {}) do displaySpan:addClass(class) end displaySpan :css{ ['background-color'] = data.backgroundColor, color = data.color } if data.style then displaySpan:cssText(data.style) end displaySpan:wikitext(data.display) display = tostring(displaySpan) end -- Render the link local link if originalInput and originalInput:find('|') then link = string.format('[[%s|%s]]', delink({originalInput, wikilinks = 'target'}), display) elseif p.nolink then if p.urlisdisplay then link = string.format('[[%s|%s]]', data.dummyLink, display) else link = string.format('%s', display) end else if data.isUrl then link = string.format('[%s %s]', data.link, display) else link = string.format('[[%s |%s]]', data.link, display) end end return string.format('<span class="plainlinks clickbutton">%s</span>', link) end function p.renderTrackingCategories(args) if yesno(args.category) == false then return '' end local class = args.class and args.class:lower() if class == 'ui-button-green' or class == 'ui-button-blue' or class == 'ui-button-red' then return '[[Category:Pages using old style ui-button-color]]' else return '' end end return p 2y4zqg2drz0jqpm59tyakc7koi33ehg Modul:Clickable button/doc 828 3800 18794 2024-09-29T13:54:46Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating|protected}} {{Used in system}} {{Lua|Module:Yesno|Module:Arguments|Module:Delink}} This module implements the {{Template link|Clickable button}} template. == Usage from wikitext == To use this module from wikitext, you should normally use the {{Template link|Clickable button}} template. However, it can also be used with the syntax <code><nowiki>{{#invoke:Clickable button|main|</nowiki>''args''<nowiki>}}</nowiki></code>. Please see the template p...' 18794 wikitext text/x-wiki {{Module rating|protected}} {{Used in system}} {{Lua|Module:Yesno|Module:Arguments|Module:Delink}} This module implements the {{Template link|Clickable button}} template. == Usage from wikitext == To use this module from wikitext, you should normally use the {{Template link|Clickable button}} template. However, it can also be used with the syntax <code><nowiki>{{#invoke:Clickable button|main|</nowiki>''args''<nowiki>}}</nowiki></code>. Please see the template page for a list of available parameters. == Usage from Lua modules == To use this module from other Lua modules, first load the module. <syntaxhighlight lang="lua"> local mClickableButton = require('Module:Clickable button') </syntaxhighlight> You can then generate a button using the main function. <syntaxhighlight lang="lua"> mClickableButton.main(args) </syntaxhighlight> The <var>args</var> variable should be a table containing the arguments to pass to the module. To see the different arguments that can be specified and how they affect the module output, please refer to the {{Template link|Clickable button}} template documentation. <includeonly>{{Sandbox other|| <!-- Categories go here and interwikis go in Wikidata. --> }}</includeonly> <noinclude> [[Category:Module documentation pages]] </noinclude> 6xwoxe2dqbnfn8ez5a0tyafu5414rp7 Cèṭa'an:Clickable button/doc 10 3801 18795 2024-09-29T13:56:11Z Munajad.MH 3071 ←Membuat halaman berisi '{{documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{template shortcut|CLB|clickb|Click}} {{lua|Module:Clickable button}} {{used in system}} {{Warning|[[MOS:BUTTONS|Buttons]] should not be used in the article namespace. If the desire is to "navigate" a reader to a new page, taking them away from the current page, a [[Wikipedia:Manual of Style/Linking|link]]...' 18795 wikitext text/x-wiki {{documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{template shortcut|CLB|clickb|Click}} {{lua|Module:Clickable button}} {{used in system}} {{Warning|[[MOS:BUTTONS|Buttons]] should not be used in the article namespace. If the desire is to "navigate" a reader to a new page, taking them away from the current page, a [[Wikipedia:Manual of Style/Linking|link]] is preferred. Buttons are used within Wikipedia to trigger an "action".}} This template styles a link like a button, using the deprecated mediawiki.ui.button module. This expands the clickable area and tap target for the link. ==Usage== ;All parameters :{{tlc|{{BASEPAGENAME}}|''wikilink''|''display''|color{{=}}''color''|url{{=}}''url''|class{{=}}''class''|link{{=}}}} ;''wikilink'' :Unnamed first parameter; the title of the page being linked. Brackets are not necessary ;''display'' (optional) :Optional unnamed second parameter; the text to display. Not needed if the text to display is the wikilink itself ;{{para|color}} or {{para|class}} :Color to display. {{para|color}} accepts <code>blue</code> and <code>red</code>, {{para|class}} accepts <code>mw-ui-progressive</code> and <code>mw-ui-destructive</code> ;{{para|url}} :URL to link through the button. If no wikilink/display text is provided, will show the URL, otherwise will show the wikilink/display text ;{{para|link|no}} :Use this parameter set to "no" to display a button without linking to anything == Examples == ===Wikilinks=== :{{demo inline|<nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|Main Page}}</nowiki>}} :{{demo inline|<nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|Main Page|Click here to visit the main page}}</nowiki>}} :{{demo inline|<nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|Click here|link=no}}</nowiki>}} ===Colors=== :{{demo inline|<nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|Main Page}}</nowiki>}} – without defined {{para|color}} and {{para|class}}, the default is a white button :{{demo inline|<nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|Main Page|color=blue}}</nowiki>}} :{{demo inline|<nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|Main Page|color=red}}</nowiki>}} :{{demo inline|<nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|Main Page|class=mw-ui-progressive}}</nowiki>}} :{{demo inline|<nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|Main Page|class=mw-ui-destructive}}</nowiki>}} ===URLs=== :{{demo inline|<nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|url=https://example.com}}</nowiki>}} :{{demo inline|<nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|Example|url=https://example.com}}</nowiki>}} :{{demo inline|<nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|2=Example|url=https://example.com}}</nowiki>}} === Template data === <templatedata> { "params": { "1": { "required": true, "label": "Link/Label", "description": "Defines the page to link to, and uses that page's title as the text for the button", "example": "Foobar", "type": "wiki-page-name" }, "2": { "suggested": true, "label": "Label", "description": "Defines the text that appears on the button", "default": "the page being linked to" }, "url": { "type": "url", "label": "URL", "description": "Defines a web address for the button to link to", "example": "https://www.example.com" }, "class": { "type": "string", "description": "Defines the visual type of the button", "suggestedvalues": [ "mw-ui-progressive", "mw-ui-destructive" ] }, "style": { "type": "string", "label": "Custom CSS styling", "description": "Allows custom CSS styling to be applied to the button", "example": "border: 2px solid red;", "default": "None" }, "category": { "type": "boolean", "label": "Category switch", "description": "Whether or not categories should be on", "example": "no", "default": "yes", "autovalue": "0" }, "color": { "suggestedvalues": [ "blue", "red", "green" ] } }, "description": "Styles a link like a button, using the mediawiki.ui.button module", "format": "inline" } </templatedata> === See also === * [[commons:Template:Clickable button]], corresponding clickable button at Commons. * [https://design.wikimedia.org/style-guide/components/buttons.html Wikimedia design style guide advice on buttons] {{Button templates}} <includeonly>{{Sandbox other|| <!-- Categories and interwikis go here: --> [[Category:Wikipedia button templates]] [[Category:MediaWiki interface templates]] }}</includeonly> qzs40449og2jqnzsmufd77n3htya8z5 Cèṭa'an:Demo inline 10 3802 18796 2024-09-29T13:56:59Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Demo|inline}}</includeonly><noinclude>{{documentation}}</noinclude>' 18796 wikitext text/x-wiki <includeonly>{{#invoke:Demo|inline}}</includeonly><noinclude>{{documentation}}</noinclude> hqe22q1vieijy9gk67hvln12qqp82za Cèṭa'an:Demo inline/doc 10 3803 18797 2024-09-29T13:57:29Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Lua|Module:Demo}} == Usage == Used to include examples of template use in documentation pages. Like {{tl|demo}}, this template takes an unnamed argument in <nowiki><nowiki></nowiki> tags, and displays it unprocessed (as code), then as processed wikitext. Unlike {{tl|demo}}, this template presents the pr...' 18797 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Lua|Module:Demo}} == Usage == Used to include examples of template use in documentation pages. Like {{tl|demo}}, this template takes an unnamed argument in <nowiki><nowiki></nowiki> tags, and displays it unprocessed (as code), then as processed wikitext. Unlike {{tl|demo}}, this template presents the processed output on the ''same line'' as the unprocessed input, separated by an arrow. This is useful for compactly demonstrating a series of different behaviors of the same template. ==Example== The code <code><nowiki>{{demo-inline|&lt;nowiki>{{USHRseats|California}}&lt;/nowiki>}}</nowiki></code> produces the template example: {{demo-inline|<nowiki>{{USHRseats|California}}</nowiki>}} == See also == * {{tl|Nowiki template demo}}, which uses [[Module:Template test case]] * {{tl|Automarkup}}, which uses [[Module:Automarkup]] <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Documentation assistance templates]] [[Category:Programming typing-aid templates]] [[Category:Template test cases| ]] [[Category:Wikipedia utility templates]] [[Category:Wikitext processing templates]] }}</includeonly> 62k04bq3x1mhzivuhj4g2xr3pt5rsra Cèṭa'an:Demo-inline 10 3804 18798 2024-09-29T13:58:32Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Demo inline]] 18798 wikitext text/x-wiki #REDIRECT [[Template:Demo inline]] {{Redirect category shell| {{R from move}} }} b7scpkaws10y44n7ugmnacu9qkhihhw Modul:Automarkup 828 3805 18799 2024-09-29T13:59:47Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {} function p.main(frame) local args = frame:getParent().args local templateArgs = { } for key, value in pairs(args) do if type(key) == "number" then templateArgs[2 * key - 1] = value templateArgs[2 * key] = frame:preprocess(value) else templateArgs[key] = value end end return frame:expandTemplate{ title = "Markup", args = templateArgs } end return p' 18799 Scribunto text/plain local p = {} function p.main(frame) local args = frame:getParent().args local templateArgs = { } for key, value in pairs(args) do if type(key) == "number" then templateArgs[2 * key - 1] = value templateArgs[2 * key] = frame:preprocess(value) else templateArgs[key] = value end end return frame:expandTemplate{ title = "Markup", args = templateArgs } end return p k5flzxn4i6ep1niu8kh9qpw1ta2rr3d Modul:Automarkup/doc 828 3806 18800 2024-09-29T14:00:25Z Munajad.MH 3071 ←Membuat halaman berisi 'Implements {{tl|Automarkup}}. == See also == * [[Template:Demo]] which uses [[Module:Demo]] * [[Template:Nowiki template demo]] which uses [[Module:Template test case]] <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly> <noinclude> [[Category:Module documentation pages]] </noinclude>' 18800 wikitext text/x-wiki Implements {{tl|Automarkup}}. == See also == * [[Template:Demo]] which uses [[Module:Demo]] * [[Template:Nowiki template demo]] which uses [[Module:Template test case]] <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly> <noinclude> [[Category:Module documentation pages]] </noinclude> ijxx1b3s2i2lxt8qmtoojaaya48s8ca Bhângsa:Lua-based templates 14 3807 18801 2024-09-29T14:02:32Z Munajad.MH 3071 ←Membuat halaman berisi '{{WikiProject Lua header}} {{Maintenance category|tracking=yes|hidden=yes}} {{Template category|description=The '''Category:Lua-based templates''' is an index of [[wp:template|template]]s which <code>#invoke</code> modules written in [[Lua script]], using the [[mw:Extension:Scribunto|Scribunto]] interface.}} {{Category used by module|[[Module:Lua banner]]}} {{CatRel|Wikipedia modules}} This is a tracking category used by {{tl|Lua}} and {{tl|Lua sidebar}}. {{CatAu...' 18801 wikitext text/x-wiki {{WikiProject Lua header}} {{Maintenance category|tracking=yes|hidden=yes}} {{Template category|description=The '''Category:Lua-based templates''' is an index of [[wp:template|template]]s which <code>#invoke</code> modules written in [[Lua script]], using the [[mw:Extension:Scribunto|Scribunto]] interface.}} {{Category used by module|[[Module:Lua banner]]}} {{CatRel|Wikipedia modules}} This is a tracking category used by {{tl|Lua}} and {{tl|Lua sidebar}}. {{CatAutoTOC}} [[Category:Wikipedia templates by style]] [[Category:Wikipedia template categories]] [[Category:Lua language on Wikipedia]] q12b7e1ny0a8nhhheu50gvqiudk2ggs Cèṭa'an:WikiProject Lua header 10 3808 18802 2024-09-29T14:03:54Z Munajad.MH 3071 ←Membuat halaman berisi '{{page tabs |1=<span style="margin: -5px 0;display:inline-block">[[File:Lua-Logo.svg|22px|link=WP:Lua]]</span> [[WP:Lua]] |2=[[Wikipedia talk:Lua|(talk)]] |3=[[Help:Lua|Help]] |4=[[Wikipedia:Lua/To do|To do]] |5=[[Wikipedia:Lua/Resources|Resources]] |6=[[:mw:Extension:Scribunto/Lua reference manual|Reference manual]] |This={{#switch:{{FULLPAGENAME}}| Wikipedia:Lua = 1 | Wikipedia talk:Lua = 2 | Help:Lua = 3 | Wikipedia:Lua/To do = 4 | Wikipedia:Lua/Resources = 5}...' 18802 wikitext text/x-wiki {{page tabs |1=<span style="margin: -5px 0;display:inline-block">[[File:Lua-Logo.svg|22px|link=WP:Lua]]</span> [[WP:Lua]] |2=[[Wikipedia talk:Lua|(talk)]] |3=[[Help:Lua|Help]] |4=[[Wikipedia:Lua/To do|To do]] |5=[[Wikipedia:Lua/Resources|Resources]] |6=[[:mw:Extension:Scribunto/Lua reference manual|Reference manual]] |This={{#switch:{{FULLPAGENAME}}| Wikipedia:Lua = 1 | Wikipedia talk:Lua = 2 | Help:Lua = 3 | Wikipedia:Lua/To do = 4 | Wikipedia:Lua/Resources = 5}} }}<!-- -->{{#switch:{{FULLPAGENAME}} | Wikipedia:Lua = * [[Special:PrefixIndex/Wikipedia:Lua|Project subpages]] ([[mw:Lua]] &ndash; index at www.mediawiki.org) | Help:Lua = * [[Help:Lua for beginners]] * [[Help:Lua debugging]] &ndash; about [[debugging]] Lua modules * [[Wikipedia:Lua style guide]] &ndash; standards to improve the readability of code through consistency * [[Module:Sandbox]] provides a pseudo-namespace for experimenting with Lua modules | Wikipedia:Lua/Resources = * en: [[:mw:Lua|mw:]], [[:mw:Extension:Scribunto/Lua reference manual|Scribunto Lua reference manual]] }}{{#if:{{{sc1|}}}|{{shortcut|{{{sc1|}}}|{{{sc2|}}}|{{{sc3|}}}|{{{sc4|}}}}}}}<!-- --><noinclude>{{documentation}}</noinclude> lxsj66x612ww4y5k827f161kr4srsht Cèṭa'an:WikiProject Lua header/doc 10 3809 18803 2024-09-29T14:04:32Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> == Usage == Add to page: {{tlx|WikiProject Lua header}} Will show: {{WikiProject Lua header}} == Background == Colors used are derived from the dark blue in the [http://www.lua.org/pil/contents.html#P1Lua Lua logo]: {| class=wikitable |+ Lua colors and wikipedia backgrounds <small>([[Help:Using colors]])</small> ! !! RGB !! HSV !! Color !! General usage...' 18803 wikitext text/x-wiki {{Documentation subpage}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> == Usage == Add to page: {{tlx|WikiProject Lua header}} Will show: {{WikiProject Lua header}} == Background == Colors used are derived from the dark blue in the [http://www.lua.org/pil/contents.html#P1Lua Lua logo]: {| class=wikitable |+ Lua colors and wikipedia backgrounds <small>([[Help:Using colors]])</small> ! !! RGB !! HSV !! Color !! General usage !! Note |- | 1&nbsp; | <code>#000080</code> || 240°, 100%, 50% | style="background:#000080" | &nbsp; | Source sample || [[:File:Lua-logo-nolabel.svg|Lua&nbsp;logo]] |- | 2 | <code>#0000FF</code> || Hue=240° <small>(66.7%; 170/255<small>dec</small>)</small> 100%, 100% | style="background:#0000FF" | &nbsp; | Basic hue || What we'd call ''the color'' |- | |- | 3 | <code>#A3A3BF</code> || 240°, 15%, 75% | style="background:#A3A3BF" | &nbsp; | Header border only || |- | 4 | <code>#CECEF2</code> || 240°, 15%, 95% | style="background:#CECEF2" | &nbsp; | Main&nbsp;border; Header&nbsp;background || |- | 5 | <code>#E6E6FF</code> || 240°, 10%, 100% | style="background:#E6E6FF" | &nbsp; | 2nd header, accent colour || |- | 6 | <code>#F5F5FF</code> || 240°, 4%, 100% | style="background:#F5F5FF" | &nbsp; | Main background || |} Colors used in the header: <syntaxhighlight lang="wikitext"> Border: 2 (not 3 to associate well with basic Lua color) Active tab and wide bottom bar: 5 Inactive tabs: 6 Not used: 4 </syntaxhighlight> <includeonly>{{Sandbox other|| <!-- Categories go here, and interwikis go in Wikidata --> [[Category:WikiProject templates|Lua]] [[Category:Lua language on Wikipedia]] }}</includeonly> 5lh3qxr2qyglrvn6taawb91liuzfae5 Cèṭa'an:Page tabs 10 3810 18804 2024-09-29T14:05:18Z Munajad.MH 3071 ←Membuat halaman berisi '<templatestyles src="Template:Page tabs/styles.css" />{{#invoke:page tabs|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>' 18804 wikitext text/x-wiki <templatestyles src="Template:Page tabs/styles.css" />{{#invoke:page tabs|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 6tisvvasifhpnkfb20tcarb5xjiv3iy Cèṭa'an:Page tabs/styles.css 10 3811 18805 2024-09-29T14:06:09Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} */ .template-page-tabs { background: #F8FCFF; color:black; width: 100%; display: flex; flex-wrap: wrap; margin-bottom: -4px; } .template-page-tabs > span { padding: 0.5em; line-height: 0.95em; border: solid 2px #a3b1bf; white-space: nowrap; margin-bottom: 4px; } .template-page-tabs > span.spacer { display: flex; /* hides any whitespace we put inside */ padding: 0; flex: 9px; border-width: 0 0 2px 0; } .template-page-tabs >...' 18805 sanitized-css text/css /* {{pp-template}} */ .template-page-tabs { background: #F8FCFF; color:black; width: 100%; display: flex; flex-wrap: wrap; margin-bottom: -4px; } .template-page-tabs > span { padding: 0.5em; line-height: 0.95em; border: solid 2px #a3b1bf; white-space: nowrap; margin-bottom: 4px; } .template-page-tabs > span.spacer { display: flex; /* hides any whitespace we put inside */ padding: 0; flex: 9px; border-width: 0 0 2px 0; } .template-page-tabs > span.spacer:last-child { /* We want this to get first priority, which flexbox doesn't really understand but hopefully this will do. */ flex: 1000 1 0; } 4edst2rgpx0mooekbnykep8cev6rest Modul:Page tabs 828 3812 18806 2024-09-29T14:07:20Z Munajad.MH 3071 ←Membuat halaman berisi '-- This module implements {{Page tabs}}. local getArgs = require('Module:Arguments').getArgs local yesno = require('Module:Yesno') local p = {} function p.main(frame) local args = getArgs(frame) return p._main(args) end function p._main(args) local makeTab = p.makeTab local root = mw.html.create() root:wikitext(yesno(args.NOTOC) and '__NOTOC__' or nil) local row = root:tag('div') :css('background', args.Background or '#f8fcff') :css('color', 'black'...' 18806 Scribunto text/plain -- This module implements {{Page tabs}}. local getArgs = require('Module:Arguments').getArgs local yesno = require('Module:Yesno') local p = {} function p.main(frame) local args = getArgs(frame) return p._main(args) end function p._main(args) local makeTab = p.makeTab local root = mw.html.create() root:wikitext(yesno(args.NOTOC) and '__NOTOC__' or nil) local row = root:tag('div') :css('background', args.Background or '#f8fcff') :css('color', 'black') :cssText(args.style or nil) :addClass('template-page-tabs') :addClass(args.class or nil) if not args[1] then args[1] = '{{{1}}}' end for i, link in ipairs(args) do makeTab(row, link, args, i, args["class" .. i] or nil, args["style" .. i] or nil) end return tostring(root) end function p.makeTab(root, link, args, i, class, css) local thisPage = (args.This == 'auto' and link:find('[[' .. mw.title.getCurrentTitle().prefixedText .. '|', 1, true)) or tonumber(args.This) == i root:tag('span') :addClass(class) :css('background-color', thisPage and (args['tab-bg'] or 'white') or (args['tab1-bg'] or '#e0edf6')) :css('color', 'black') :cssText(thisPage and 'border-bottom:0;font-weight:bold' or 'font-size:95%') :cssText(css) :wikitext(link) :done() :wikitext('<span class="spacer ' .. (class or "") .. '">&#32;</span>') end return p tnxa98gb8zpy1s3bu54485wik0qunom Modul:Page tabs/doc 828 3813 18807 2024-09-29T14:07:56Z Munajad.MH 3071 ←Membuat halaman berisi '{{High use}} {{module rating|protected}} {{Lua|Module:Yesno|Module:Arguments}} This module implements {{tl|page tabs}}. Please see the template page for documentation.' 18807 wikitext text/x-wiki {{High use}} {{module rating|protected}} {{Lua|Module:Yesno|Module:Arguments}} This module implements {{tl|page tabs}}. Please see the template page for documentation. qi8scf5ecfn5kgfbxz35ceymk1b8dtl Cèṭa'an:Page tabs/doc 10 3814 18808 2024-09-29T14:14:59Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> {{High-use}} <noinclude>{{Page tabs/tabs|This=2}}</noinclude><includeonly>{{Page tabs/tabs|This=1}} {{Shortcut|Template:Tabs|WP:TABS}}</includeonly> {{Lua|Module:Page tabs}} {{TemplateStyles|Template:Page tabs/styles.css}} This template provides a menu of tabs for linking to different pages. Any number of tabs can be specified. The tab for the current page is indicated by {{para|...' 18808 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> {{High-use}} <noinclude>{{Page tabs/tabs|This=2}}</noinclude><includeonly>{{Page tabs/tabs|This=1}} {{Shortcut|Template:Tabs|WP:TABS}}</includeonly> {{Lua|Module:Page tabs}} {{TemplateStyles|Template:Page tabs/styles.css}} This template provides a menu of tabs for linking to different pages. Any number of tabs can be specified. The tab for the current page is indicated by {{para|This}}, with tab numbers starting from 1. Without this parameter, the first tab will be selected. Setting {{para|NOTOC|true}} suppresses the table of contents. This template '''should not''' be used in articles. == Example == {{Page tabs | NOTOC = true | [[User:Example]] | [[User:Example/Subpage 1]] | [[User:Example/Subpage 2|Second subpage]] | [[User:Example/Subpage 3]] | This = 2 }} <syntaxhighlight lang="wikitext"> {{Page tabs | NOTOC = true | [[User:Example]] | [[User:Example/Subpage 1]] | [[User:Example/Subpage 2|Second subpage]] | [[User:Example/Subpage 3]] | This = 2 }} </syntaxhighlight> == See also == * {{tl|Tab}} * {{tl|Start tab}} * {{tl|End tab}} <includeonly>{{Sandbox other|| <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Wikipedia utility templates]] [[Category:WikiProject tab header templates|*]] [[Category:Tab header templates]] }}</includeonly> 5andpviohcxzc6mt71ark5uwu806w2g Cèṭa'an:Page tabs/tabs 10 3815 18809 2024-09-29T14:16:19Z Munajad.MH 3071 ←Membuat halaman berisi '{{Page tabs |[[Template:Page tabs|The template]] |[[Template:Page tabs/doc|The documentation]] |[[Template:Page tabs/tabs|Example tab page]] |[[Main Page]] |This={{{This|3}}} }}' 18809 wikitext text/x-wiki {{Page tabs |[[Template:Page tabs|The template]] |[[Template:Page tabs/doc|The documentation]] |[[Template:Page tabs/tabs|Example tab page]] |[[Main Page]] |This={{{This|3}}} }} iqwn7nn48f5y301sijcrpcqaouz170x Modul:Tabe pages 828 3816 18810 2024-09-29T14:19:34Z Munajad.MH 3071 ←Membuat halaman berisi '-- This module implements {{Page tabs}}. local getArgs = require('Module:Arguments').getArgs local yesno = require('Module:Yesno') local p = {} function p.main(frame) local args = getArgs(frame) return p._main(args) end function p._main(args) local makeTab = p.makeTab local root = mw.html.create() root:wikitext(yesno(args.NOTOC) and '__NOTOC__' or nil) local row = root:tag('div') :css('background', args.Background or '#f8fcff') :css('color', 'black'...' 18810 Scribunto text/plain -- This module implements {{Page tabs}}. local getArgs = require('Module:Arguments').getArgs local yesno = require('Module:Yesno') local p = {} function p.main(frame) local args = getArgs(frame) return p._main(args) end function p._main(args) local makeTab = p.makeTab local root = mw.html.create() root:wikitext(yesno(args.NOTOC) and '__NOTOC__' or nil) local row = root:tag('div') :css('background', args.Background or '#f8fcff') :css('color', 'black') :cssText(args.style or nil) :addClass('template-page-tabs') :addClass(args.class or nil) if not args[1] then args[1] = '{{{1}}}' end for i, link in ipairs(args) do makeTab(row, link, args, i, args["class" .. i] or nil, args["style" .. i] or nil) end return tostring(root) end function p.makeTab(root, link, args, i, class, css) local thisPage = (args.This == 'auto' and link:find('[[' .. mw.title.getCurrentTitle().prefixedText .. '|', 1, true)) or tonumber(args.This) == i root:tag('span') :addClass(class) :css('background-color', thisPage and (args['tab-bg'] or 'white') or (args['tab1-bg'] or '#e0edf6')) :css('color', 'black') :cssText(thisPage and 'border-bottom:0;font-weight:bold' or 'font-size:95%') :cssText(css) :wikitext(link) :done() :wikitext('<span class="spacer ' .. (class or "") .. '">&#32;</span>') end return p tnxa98gb8zpy1s3bu54485wik0qunom Modul:Tabe pages/doc 828 3817 18811 2024-09-29T14:20:07Z Munajad.MH 3071 ←Membuat halaman berisi '{{High use}} {{module rating|protected}} {{Lua|Module:Yesno|Module:Arguments}} This module implements {{tl|page tabs}}. Please see the template page for documentation.' 18811 wikitext text/x-wiki {{High use}} {{module rating|protected}} {{Lua|Module:Yesno|Module:Arguments}} This module implements {{tl|page tabs}}. Please see the template page for documentation. qi8scf5ecfn5kgfbxz35ceymk1b8dtl Bhângsa:Modules subject to page protection 14 3818 18812 2024-09-29T14:22:21Z Munajad.MH 3071 ←Membuat halaman berisi '{{Template category|type=module |help=To add a module to this category, place '''{{tl2|Module rating|protected}}''' in the module's documentation.}} {{module-rating categories}} [[Category:Modules by development status]]' 18812 wikitext text/x-wiki {{Template category|type=module |help=To add a module to this category, place '''{{tl2|Module rating|protected}}''' in the module's documentation.}} {{module-rating categories}} [[Category:Modules by development status]] jwjjtdl39ee1e14rxomlpi7idpps8rb Cèṭa'an:Module-rating categories 10 3819 18813 2024-09-29T14:24:17Z Munajad.MH 3071 ←Membuat halaman berisi '{{ed right|Template:Module-rating categories}} This is one of five categories for self-rating of [[Wikipedia:Lua|Wikipedia modules]] according to the [[software release life cycle]]: * ''[[:Category:Modules in pre-alpha development|Pre-alpha]]'': Unfinished modules which may or may not be in active development. These should not be used from article namespace pages. Modules remain pre-alpha until the original editor (or someone who takes one over if it is abandon...' 18813 wikitext text/x-wiki {{ed right|Template:Module-rating categories}} This is one of five categories for self-rating of [[Wikipedia:Lua|Wikipedia modules]] according to the [[software release life cycle]]: * ''[[:Category:Modules in pre-alpha development|Pre-alpha]]'': Unfinished modules which may or may not be in active development. These should not be used from article namespace pages. Modules remain pre-alpha until the original editor (or someone who takes one over if it is abandoned for some time) is satisfied with the basic structure. * ''[[:Category:Modules in alpha|Alpha]]'': Modules which are ready for third party input. They may be used on a few pages to see if problems arise, but should be watched. Suggestions for new features or changes in their input and output mechanisms are welcome. Alpha modules should have /doc files describing the available parameters. * ''[[:Category:Modules in beta|Beta]]'': Modules which are ready for more widespread use. They are still new and should be used with some caution to ensure the results are as expected. Ideally there should be a general announcement location for a module to enter beta status, and a community discussion to establish that it is ready for general use when it is time to release it, but there is not yet any specific procedure. * ''[[:Category:Modules for general use|Release]]'': Modules which reached a mature form and are thought to be bug-free and ready for use wherever appropriate. These are ready to mention on Help pages and other Wikipedia resources as an option for new users to learn. Modules at this level or above should be improved by sandbox testing rather than repeated trial-and-error editing to reduce the amount of reparsing and bad output. * ''[[:Category:Modules subject to page protection|Protected]]'': Established modules in use by very large numbers of articles. Because vandalism or mistakes would affect so many pages, and even trivial editing would cause substantial load on the servers, these are subject to page protection. The exact method by which modules or associated talk or documentation pages are to be tagged still needs some discussion...<noinclude> {{documentation|content= This template should only be used on category pages for [[WP:Lua|Lua module]] ratings. == Usage == <syntaxhighlight lang="wikitext">{{module-rating categories}}</syntaxhighlight> == See also == * {{tl|module rating}} }} <!-- Categories go here, and interwikis go in Wikidata. --> [[Category:Category header templates]] </noinclude> llnoid1lfvuuvv1u34657huiwln01za Cèṭa'an:Ed right 10 3820 18814 2024-09-29T14:25:11Z Munajad.MH 3071 ←Membuat halaman berisi '<div class="editsection noprint editlink plainlinks" align="right" style="float: right; margin-left: 5px;"><small>[{{fullurl:{{transclude|{{#if:{{{namespace|}}}|{{{namespace|}}}:}}{{{1}}}}}|action=edit}} edit{{#if:{{{2|}}}|&#32;{{{2}}}}}]</small></div><noinclude> {{documentation}} </noinclude>' 18814 wikitext text/x-wiki <div class="editsection noprint editlink plainlinks" align="right" style="float: right; margin-left: 5px;"><small>[{{fullurl:{{transclude|{{#if:{{{namespace|}}}|{{{namespace|}}}:}}{{{1}}}}}|action=edit}} edit{{#if:{{{2|}}}|&#32;{{{2}}}}}]</small></div><noinclude> {{documentation}} </noinclude> 1fmx0srcskfzhg7uz6c41vu3y60k16j Cèṭa'an:Ed right/doc 10 3821 18815 2024-09-29T14:26:10Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE. --> ==Usage== :{{Tlx|ed right|SomeTemplate}} gives {{ed right|SomeTemplate}} :{{Tlx|ed right|SomeTemplate|this link}} gives {{ed right|SomeTemplate|this link}} ;Caveats&#58; :It doesn't work too well within lists. In tables better use a row <kbd>|align="right"|</kbd>{{Tlx|ed|SomeTemplate|this link}} instead of {{Tlx|ed right}} ==See also== {{edit templat...' 18815 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE. --> ==Usage== :{{Tlx|ed right|SomeTemplate}} gives {{ed right|SomeTemplate}} :{{Tlx|ed right|SomeTemplate|this link}} gives {{ed right|SomeTemplate|this link}} ;Caveats&#58; :It doesn't work too well within lists. In tables better use a row <kbd>|align="right"|</kbd>{{Tlx|ed|SomeTemplate|this link}} instead of {{Tlx|ed right}} ==See also== {{edit templates}} <includeonly>{{Sandbox other||<!-- ++++ PLEASE ADD CATEGORIES AND INTERWIKIS BELOW THIS LINE, THANK YOU. --> [[Category:Internal template-link templates|{{PAGENAME}}]] [[fr:modèle:Ed right]] [[ja:template:edr]] }}</includeonly> c94sso1eej5yb0811pezn8mcd5cy8yv Cèṭa'an:Edit templates 10 3822 18816 2024-09-29T14:27:02Z Munajad.MH 3071 ←Membuat halaman berisi '<div>[{{view|Template:Edit templates|edit}}] Compare different edit templates:</div> * {{tl|Ed}} — plain-style edit link surrounded by <nowiki><small></nowiki> tags, specifically for templates only * {{tl|Ed right}} — plain-style edit link surrounded by <nowiki><small></nowiki> tags and <u>aligned to right of page</u>, specifically for templates only * {{tl|Edit}} — plain-style edit link, applicable to all Wikipedia namespaces * {{tl|Edit section}} — edit...' 18816 wikitext text/x-wiki <div>[{{view|Template:Edit templates|edit}}] Compare different edit templates:</div> * {{tl|Ed}} — plain-style edit link surrounded by <nowiki><small></nowiki> tags, specifically for templates only * {{tl|Ed right}} — plain-style edit link surrounded by <nowiki><small></nowiki> tags and <u>aligned to right of page</u>, specifically for templates only * {{tl|Edit}} — plain-style edit link, applicable to all Wikipedia namespaces * {{tl|Edit section}} — edit link surrounded by <nowiki><div></nowiki> tags by default which can specify which section to edit on a page, applicable to all Wikipedia namespaces * {{tl|Vedit}} — plain-style edit link which edit with the [[Wikipedia:VisualEditor]], applicable to all Wikipedia namespaces Templates with view, talk and edit links: * {{tl|Navbar}} — navigation bar with configurable caption and view·talk·edit links, specifically for templates only * {{tl|View}} — navbar-style view·talk·edit links, specifically for templates only * {{tl|VTE}} & {{tl|V}} — navbar-style V·T·E links (i.e. view·talk·edit links in short forms), specifically for templates only<noinclude> {{Documentation}} <!-- Please add categories to the /doc subpage, and interwikis at Wikidata (see Wikipedia:Wikidata) --> </noinclude> eyya75jhtusm8r0w657gqa5jllmehmh Cèṭa'an:Edit templates/doc 10 3823 18817 2024-09-29T14:27:45Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please add categories at the bottom of this page, and interwikis at Wikidata (see Wikipedia:Wikidata) --> It shows a list of templates used to generate a link to edit a template or page or section. == Usage == {{Tlx|ed}} : <code><nowiki>{{ed|SomeTemplate}}</nowiki></code> gives {{ed|SomeTemplate}} : <code><nowiki>{{ed|edit templates|edit this link}}</nowiki></code> gives {{ed|SomeTemplate|edit this link}} {{Tlx|ed right}} : <code>...' 18817 wikitext text/x-wiki {{Documentation subpage}} <!-- Please add categories at the bottom of this page, and interwikis at Wikidata (see Wikipedia:Wikidata) --> It shows a list of templates used to generate a link to edit a template or page or section. == Usage == {{Tlx|ed}} : <code><nowiki>{{ed|SomeTemplate}}</nowiki></code> gives {{ed|SomeTemplate}} : <code><nowiki>{{ed|edit templates|edit this link}}</nowiki></code> gives {{ed|SomeTemplate|edit this link}} {{Tlx|ed right}} : <code><nowiki>{{ed right|SomeTemplate}}</nowiki></code> gives {{ed right|SomeTemplate}} : <code><nowiki>{{ed right|SomeTemplate|this link}}</nowiki></code> gives {{ed right|SomeTemplate|this link}} {{Tlx|Edit}} : <code><nowiki>{{edit}}</nowiki></code> gives {{edit}} : <code><nowiki>{{edit|1=Rape|2=edit here|section=1}}</nowiki></code> gives {{edit|1=Rape|2=edit here|section=1}} : Parameters explained: :: <code><nowiki>{{edit</nowiki></code> :: {{para|1|Page to edit}} — Leave blank to edit current page. :: {{para|2|Text to display}} — Default: "edit" :: {{para|section|Section to edit}} — specific section to edit (e.g. <code>0</code> to edit the lead section only). Default: none (i.e. edit whole page) :: <code><nowiki>}}</nowiki></code> {{Tlx|edit section}} : <code><nowiki>{{edit section}}</nowiki></code> gives {{edit section}} {{Tlx|Navbar}} : <code><nowiki>{{navbar|{{PAGENAME}}}}</nowiki></code> gives {{navbar|{{PAGENAME}}}} : <code><nowiki>{{navbar|{{PAGENAME}}|mini=1}}</nowiki></code> gives {{navbar|{{PAGENAME}}|mini=1}} : <code><nowiki>{{navbar|{{PAGENAME}}|plain=1}}</nowiki></code> gives {{navbar|{{PAGENAME}}|plain=1}} : <code><nowiki>{{navbar|{{PAGENAME}}|fontstyle=color:green}}</nowiki></code> gives {{navbar|{{PAGENAME}}|fontstyle=color:green}} <includeonly>{{sandbox other|| <!-- Add categories below this line, and interwikis at Wikidata --> [[Category:Documentation shared content templates]] }}</includeonly> ay6ww4563dh4mfyyp18edyr8cmbwwvw Cèṭa'an:Edit 10 3824 18818 2024-09-29T14:31:57Z Munajad.MH 3071 ←Membuat halaman berisi '<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}} </noin...' 18818 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 Cèṭa'an:Edit/doc 10 3825 18819 2024-09-29T14:33:27Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please add categories to the /doc subpage, and interwikis at Wikidata (see Wikipedia:Wikidata) --> {{High-use}} It provides a clickable link to edit a page, or a section of the page. == Usage == <pre> {{Edit |1= |2= |section= |editintro= |preload= |preloadtitle= |tooltip= }} </pre> * '''1''': the page to edit. If omitted, it will be the current page. * '''2''': the label text of the edit link. If omitted, it is "edit" by default....' 18819 wikitext text/x-wiki {{Documentation subpage}} <!-- Please add categories to the /doc subpage, and interwikis at Wikidata (see Wikipedia:Wikidata) --> {{High-use}} It provides a clickable link to edit a page, or a section of the page. == Usage == <pre> {{Edit |1= |2= |section= |editintro= |preload= |preloadtitle= |tooltip= }} </pre> * '''1''': the page to edit. If omitted, it will be the current page. * '''2''': the label text of the edit link. If omitted, it is "edit" by default. * '''section''': the section to edit, in which <code>0</code> for the top (i.e. lead section), <code>1</code> for the first (sub-)section, and <code>new</code> for adding a new section. * '''editintro''': the content of a page/template that will be transcluded above the edit box when you edit the page. Usually used to load [[Wikipedia:Template messages|template messages]]. * '''preload''': the content of a page/template that will be preloaded into the text area of the edit form. It works only if the page to be edited does not exist. * '''preloadtitle''': if making a new section (i.e. <code>|section=new</code>), the title to be preloaded into the title box of the edit form. * '''tooltip''': the text to display when you hover over the link. Notes: * All parameters are optional. * The parameter names '''must be''' in lowercase or they will fail. == Examples == {| class="wikitable" |- !style="width: 35%;"| Code !style="width: 15%;"| Output !| Notes |- | <nowiki>{{edit}}</nowiki> || {{edit}} || Edit current page |- | <nowiki>{{edit| |edit template doc}}</nowiki> || {{edit| |edit template doc}} || |- | <nowiki>{{edit|1=Infobox foo|2=E}}</nowiki> || {{edit|1=Infobox foo|2=E}} || |- | <nowiki>{{edit|2=edit template doc}}</nowiki> || {{edit|2=edit template doc}} || |- | <nowiki>{{edit|friendship}}</nowiki> || {{edit|friendship}} || Edit the article [[friendship]] |- | <nowiki>{{edit|friendship|section=3}}</nowiki> || {{edit|friendship|section=3}} || Edit the third order of a (sub-)section of the article [[friendship]], which is [https://en.wikipedia.org/w/index.php?title=Friendship&oldid=930460849#Adolescence 1.2 Adolescence] as of 10 Jan 2020 |- | <nowiki>{{edit|Draft:Sandbox|editintro=Template:Disambig editintro}}</nowiki> || {{edit|Draft:Sandbox|editintro=Template:Disambig editintro}} || Load {{tl|Disambig editintro}} when you edit |- | <nowiki>{{edit|Template:Some new template|preload=Template:Documentation/preload}}</nowiki> || {{edit|Template:Some new template|preload=Template:Documentation/preload}} || Preload the whoole content of {{tl|Documentation/preload}} when you create a new template |- | <nowiki>{{edit|Wikipedia talk:Sandbox|section=new||preloadtitle=Custom title of the new section}}</nowiki> || {{edit|Wikipedia talk:Sandbox|section=new||preloadtitle=Custom title of the new section}} || Create a new section of a custom title |- | <nowiki>{{edit|2=link with tooltip|tooltip=This is a tooltip}}</nowiki> || {{edit| |tooltip=This is a tooltip}} || Hover over the link to see the tooltip |} == TemplateData == {{TemplateDataHeader}} <templatedata> { "params": { "1": { "label": "Page", "description": "The page to edit", "example": "Example", "type": "wiki-page-name", "default": "The current page", "suggested": true }, "2": { "label": "Label", "description": "The link label", "example": "Edit this page", "type": "string", "default": "Edit" }, "section": { "label": "Section", "description": "The section to edit; 0 for the top section; new for a new section", "example": "0", "type": "string", "default": "None (whole page gets edited)" }, "editintro": { "label": "Edit intro", "description": "Content that will be rendered above the edit box", "example": "Template:Disambig editintro", "type": "wiki-page-name" }, "preload": { "label": "Preload", "description": "Content to preload in the edit form when creating a new page or section", "example": "Template:Documentation/preload", "type": "wiki-page-name" }, "preloadtitle": { "label": "Preload title", "description": "If making a new section, preload text into the title box", "type": "string" }, "tooltip": { "label": "Tooltip", "description": "Text to display on mouseover", "default": "Page or section name", "type": "string" } }, "description": "Displays a link to edit a page.", "paramOrder": [ "1", "2", "section", "editintro", "preload", "preloadtitle", "tooltip" ] } </templatedata> == Comparison == {{edit templates}} == See also == * {{tl|Navbox}} <includeonly>{{sandbox other|| <!-- Add categories below this line, and interwikis at Wikidata --> [[Category:Internal link maintenance templates]] [[Category:Internal link templates]] }}</includeonly> pvuofn3k2dziui94vrixx9ay0a6pjp3 Cèṭa'an:Transclude 10 3826 18820 2024-09-29T14:37:22Z Munajad.MH 3071 ←Membuat halaman berisi '{{#switch: {{NAMESPACE: {{{1}}} }} |#default = {{FULLPAGENAME: {{{1}}} }} <!-- the namespace was specified eg "User:Foo" "Template:Foo", "Category:Foo" --> |{{ns:0}} = <!-- we have either ":Foo" (mainspace) or "Foo" (a template) --> {{#if: {{#invoke:string2|startswith|1={{{1|}}}|2=:}} |{{PAGENAME: {{{1}}} }} <!-- leading colon, eg ":Foo", so we want the article --> |Template:{{{1}}} <!-- no leading colon, eg "Foo", so we want the template -->...' 18820 wikitext text/x-wiki {{#switch: {{NAMESPACE: {{{1}}} }} |#default = {{FULLPAGENAME: {{{1}}} }} <!-- the namespace was specified eg "User:Foo" "Template:Foo", "Category:Foo" --> |{{ns:0}} = <!-- we have either ":Foo" (mainspace) or "Foo" (a template) --> {{#if: {{#invoke:string2|startswith|1={{{1|}}}|2=:}} |{{PAGENAME: {{{1}}} }} <!-- leading colon, eg ":Foo", so we want the article --> |Template:{{{1}}} <!-- no leading colon, eg "Foo", so we want the template --> }} }}<noinclude> {{documentation}} </noinclude> ohqbl7x6dn6cmf5771xx1zokkwglyr5 Cèṭa'an:Transclude/doc 10 3827 18821 2024-09-29T14:38:01Z Munajad.MH 3071 ←Membuat halaman berisi '{{for|a template to transclude wikitext|Template:Excerpt}} {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{high-use|22916}} This template resolves page names as they would be handled by MediaWiki's page-transclusion process. It thereby removes ambiguity when doing ''other'' things with template pagenames, e.g. linking. == Usage == * <code><nowiki>{{...' 18821 wikitext text/x-wiki {{for|a template to transclude wikitext|Template:Excerpt}} {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{high-use|22916}} This template resolves page names as they would be handled by MediaWiki's page-transclusion process. It thereby removes ambiguity when doing ''other'' things with template pagenames, e.g. linking. == Usage == * <code><nowiki>{{transclude| Template:Foo }}</nowiki></code> → '''{{transclude|Template:Foo}}''' * <code><nowiki>{{transclude| Category:Foo }}</nowiki></code> → '''{{transclude|Category:Foo}}''' * <code><nowiki>{{transclude| Foo }}</nowiki></code> → '''{{transclude|Foo}}''' * <code><nowiki>{{transclude| :Foo }}</nowiki></code> → '''{{transclude|:Foo}}''' * <code><nowiki>{{transclude| :File:Foo }}</nowiki></code> → '''{{transclude|:File:Foo}}''' * <code><nowiki>{{transclude| Project:Foo }}</nowiki></code> → '''{{transclude|Project:Foo}}''' ==TemplateData== {{TemplateData header}} <templatedata> { "description": "This template resolves page names as they would be handled by MediaWiki's template-transclusion process. It thereby removes ambiguity when doing other things with template pagenames, e.g. linking.", "params": { "1": { "label": "Page name", "description": "The name of the page you are trying to link to", "type": "string", "required": true } } } </templatedata> == See also == * {{tl|Linked}} * {{tl|Category title}} * {{tl|File title}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wikipedia utility templates|Transclude]] }}</includeonly> c5r9vavjuj5faoj63hvea34fzsp3mry Cèṭa'an:Ed 10 3828 18822 2024-09-29T14:40:58Z Munajad.MH 3071 ←Membuat halaman berisi '<small class="editlink noprint plainlinks">[{{fullurl:{{transclude|{{{1}}}}}|action=edit}} {{#if:{{{2|}}}|{{{2|}}}|edit}}]</small><noinclude> {{documentation}}</noinclude>' 18822 wikitext text/x-wiki <small class="editlink noprint plainlinks">[{{fullurl:{{transclude|{{{1}}}}}|action=edit}} {{#if:{{{2|}}}|{{{2|}}}|edit}}]</small><noinclude> {{documentation}}</noinclude> 2hrem450gitagzhaotlwig171uttgzr Cèṭa'an:Ed/doc 10 3829 18823 2024-09-29T14:42:28Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This [[Wikipedia:Template|template]] is a [[Wikipedia:Avoid self-references|self-reference]] and so is part of the Wikipedia project rather than the encyclopaedic content. == Usage == '''<nowiki>{{ed|SomeTemplate}}</nowiki>''' gives {{ed|SomeTemplate}} '''<nowiki>{{ed|edit templates|edit this link}}</nowiki>''' gives {{ed|SomeTemplate|edit this link}...' 18823 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This [[Wikipedia:Template|template]] is a [[Wikipedia:Avoid self-references|self-reference]] and so is part of the Wikipedia project rather than the encyclopaedic content. == Usage == '''<nowiki>{{ed|SomeTemplate}}</nowiki>''' gives {{ed|SomeTemplate}} '''<nowiki>{{ed|edit templates|edit this link}}</nowiki>''' gives {{ed|SomeTemplate|edit this link}} ==See also== {{edit templates}} *{{tl|View}} <includeonly>{{Sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Category:Internal template-link templates|Ed]] }} </includeonly> f60sks78zitpvm507kof36o8onakunn Cèṭa'an:Edit section 10 3830 18824 2024-09-29T14:44:05Z Munajad.MH 3071 ←Membuat halaman berisi '<{{{type|div}}} class="mw-editsection plainlinks"><span class="mw-editsection-bracket">[</span><span style="color:#002bb8;">[{{fullurl:{{{page|{{FULLPAGENAME}}}}}|action=edit{{#ifeq:{{{1|{{{section}}}}}}|-1||&section={{urlencode:{{{1|{{{section|0}}}}}}}}}}}} edit]</span><span class="mw-editsection-bracket">]</span></{{{type|div}}}><noinclude> <!--Categories and interwikis go on the /doc page.--> {{Documentation}} </noinclude>' 18824 wikitext text/x-wiki <{{{type|div}}} class="mw-editsection plainlinks"><span class="mw-editsection-bracket">[</span><span style="color:#002bb8;">[{{fullurl:{{{page|{{FULLPAGENAME}}}}}|action=edit{{#ifeq:{{{1|{{{section}}}}}}|-1||&section={{urlencode:{{{1|{{{section|0}}}}}}}}}}}} edit]</span><span class="mw-editsection-bracket">]</span></{{{type|div}}}><noinclude> <!--Categories and interwikis go on the /doc page.--> {{Documentation}} </noinclude> hxk71ckfgc7ieipadx5rg014o9r790v Cèṭa'an:Edit section/doc 10 3831 18825 2024-09-29T14:44:39Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> == Usage == The template {{tlx|Edit section}} (which uses a <code><nowiki><div></nowiki></code>) and its optional parameter version {{tlx|Edit section|2=type=span}} (which uses a <code><nowiki><span></nowiki></code> for cases where a <code><nowiki><div></nowiki></code> would be illegal markup, but is otherwise identical) allows the creation of a right-hand-side "[e...' 18825 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> == Usage == The template {{tlx|Edit section}} (which uses a <code><nowiki><div></nowiki></code>) and its optional parameter version {{tlx|Edit section|2=type=span}} (which uses a <code><nowiki><span></nowiki></code> for cases where a <code><nowiki><div></nowiki></code> would be illegal markup, but is otherwise identical) allows the creation of a right-hand-side "[edit]" link where one otherwise would not exist. The templates take a single parameter {{code|section}}, the number of the section to edit, as this will appear in the edit URL. If unspecified, it defaults to 0. The principal use of this is to add an edit link to the lead section (section 0) of article with long leads. It cannot be used to add edit links to arbitrary blocks, as they will not have section numbers. ==See also== {{edit templates}} <includeonly>{{Sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Category:Internal link templates|{{PAGENAME}}]] [[ja:Template:Edit-first-section]] }}</includeonly> acrzvg5lh2pmlbebpf7ug0b695i3gk2 Bhângsa:Documentation shared content templates 14 3832 18826 2024-09-29T14:49:17Z Munajad.MH 3071 ←Membuat halaman berisi '{{template category |description='''This category is for templates that are used as transclusions of shared documentation content.'''<p>For navboxes shared by multiple non-article pages, see [[:Category:Wikipedia-internal navigational templates]].</p> }} {{CatAutoTOC|align=center}} [[Category:Documentation templates|&]] [[Category:Shared content templates]]' 18826 wikitext text/x-wiki {{template category |description='''This category is for templates that are used as transclusions of shared documentation content.'''<p>For navboxes shared by multiple non-article pages, see [[:Category:Wikipedia-internal navigational templates]].</p> }} {{CatAutoTOC|align=center}} [[Category:Documentation templates|&]] [[Category:Shared content templates]] py6z07bilb9wzywbc2k3747briei3ls Modul:Template test case 828 3833 18827 2024-09-29T14:53:19Z Munajad.MH 3071 ←Membuat halaman berisi '--[[ A module for generating test case templates. This module incorporates code from the English Wikipedia's "Testcase table" module,[1] written by Frietjes [2] with contributions by Mr. Stradivarius [3] and Jackmcbarn,[4] and the English Wikipedia's "Testcase rows" module,[5] written by Mr. Stradivarius. The "Testcase table" and "Testcase rows" modules are released under the CC BY-SA 3.0 License [6] and the GFDL.[7] License: CC BY-SA 3...' 18827 Scribunto text/plain --[[ A module for generating test case templates. This module incorporates code from the English Wikipedia's "Testcase table" module,[1] written by Frietjes [2] with contributions by Mr. Stradivarius [3] and Jackmcbarn,[4] and the English Wikipedia's "Testcase rows" module,[5] written by Mr. Stradivarius. The "Testcase table" and "Testcase rows" modules are released under the CC BY-SA 3.0 License [6] and the GFDL.[7] License: CC BY-SA 3.0 and the GFDL Author: Mr. Stradivarius [1] https://en.wikipedia.org/wiki/Module:Testcase_table [2] https://en.wikipedia.org/wiki/User:Frietjes [3] https://en.wikipedia.org/wiki/User:Mr._Stradivarius [4] https://en.wikipedia.org/wiki/User:Jackmcbarn [5] https://en.wikipedia.org/wiki/Module:Testcase_rows [6] https://en.wikipedia.org/wiki/Wikipedia:Text_of_Creative_Commons_Attribution-ShareAlike_3.0_Unported_License [7] https://en.wikipedia.org/wiki/Wikipedia:Text_of_the_GNU_Free_Documentation_License ]] -- Load required modules local yesno = require('Module:Yesno') -- Set constants local DATA_MODULE = 'Module:Template test case/data' ------------------------------------------------------------------------------- -- Shared methods ------------------------------------------------------------------------------- local function message(self, key, ...) -- This method is added to classes that need to deal with messages from the -- config module. local msg = self.cfg.msg[key] if select(1, ...) then return mw.message.newRawMessage(msg, ...):plain() else return msg end end ------------------------------------------------------------------------------- -- Template class ------------------------------------------------------------------------------- local Template = {} Template.memoizedMethods = { -- Names of methods to be memoized in each object. This table should only -- hold methods with no parameters. getFullPage = true, getName = true, makeHeader = true, getOutput = true } function Template.new(invocationObj, options) local obj = {} -- Set input for k, v in pairs(options or {}) do if not Template[k] then obj[k] = v end end obj._invocation = invocationObj -- Validate input if not obj.template and not obj.title then error('no template or title specified', 2) end -- Memoize expensive method calls local memoFuncs = {} return setmetatable(obj, { __index = function (t, key) if Template.memoizedMethods[key] then local func = memoFuncs[key] if not func then local val = Template[key](t) func = function () return val end memoFuncs[key] = func end return func else return Template[key] end end }) end function Template:getFullPage() if not self.template then return self.title.prefixedText elseif self.template:sub(1, 7) == '#invoke' then return 'Module' .. self.template:sub(8):gsub('|.*', '') else local strippedTemplate, hasColon = self.template:gsub('^:', '', 1) hasColon = hasColon > 0 local ns = strippedTemplate:match('^(.-):') ns = ns and mw.site.namespaces[ns] if ns then return strippedTemplate elseif hasColon then return strippedTemplate -- Main namespace else return mw.site.namespaces[10].name .. ':' .. strippedTemplate end end end function Template:getName() if self.template then return self.template else return require('Module:Template invocation').name(self.title) end end function Template:makeLink(display) if display then return string.format('[[:%s|%s]]', self:getFullPage(), display) else return string.format('[[:%s]]', self:getFullPage()) end end function Template:makeBraceLink(display) display = display or self:getName() local link = self:makeLink(display) return mw.text.nowiki('{{') .. link .. mw.text.nowiki('}}') end function Template:makeHeader() return self.heading or self:makeBraceLink() end function Template:getInvocation(format) local invocation = self._invocation:getInvocation{ template = self:getName(), requireMagicWord = self.requireMagicWord, } if format == 'code' then invocation = '<code>' .. mw.text.nowiki(invocation) .. '</code>' elseif format == 'kbd' then invocation = '<kbd>' .. mw.text.nowiki(invocation) .. '</kbd>' elseif format == 'plain' then invocation = mw.text.nowiki(invocation) else -- Default is pre tags invocation = mw.text.encode(invocation, '&') invocation = '<pre style="white-space: pre-wrap;">' .. invocation .. '</pre>' invocation = mw.getCurrentFrame():preprocess(invocation) end return invocation end function Template:getOutput() local protect = require('Module:Protect') -- calling self._invocation:getOutput{...} return protect(self._invocation.getOutput)(self._invocation, { template = self:getName(), requireMagicWord = self.requireMagicWord, }) end ------------------------------------------------------------------------------- -- TestCase class ------------------------------------------------------------------------------- local TestCase = {} TestCase.__index = TestCase TestCase.message = message -- add the message method TestCase.renderMethods = { -- Keys in this table are values of the "format" option, values are the -- method for rendering that format. columns = 'renderColumns', rows = 'renderRows', tablerows = 'renderRows', inline = 'renderInline', cells = 'renderCells', default = 'renderDefault' } function TestCase.new(invocationObj, options, cfg) local obj = setmetatable({}, TestCase) obj.cfg = cfg -- Separate general options from template options. Template options are -- numbered, whereas general options are not. local generalOptions, templateOptions = {}, {} for k, v in pairs(options) do local prefix, num if type(k) == 'string' then prefix, num = k:match('^(.-)([1-9][0-9]*)$') end if prefix then num = tonumber(num) templateOptions[num] = templateOptions[num] or {} templateOptions[num][prefix] = v else generalOptions[k] = v end end -- Set general options generalOptions.showcode = yesno(generalOptions.showcode) generalOptions.showheader = yesno(generalOptions.showheader) ~= false generalOptions.showcaption = yesno(generalOptions.showcaption) ~= false generalOptions.collapsible = yesno(generalOptions.collapsible) generalOptions.notcollapsed = yesno(generalOptions.notcollapsed) generalOptions.wantdiff = yesno(generalOptions.wantdiff) obj.options = generalOptions -- Preprocess template args for num, t in pairs(templateOptions) do if t.showtemplate ~= nil then t.showtemplate = yesno(t.showtemplate) end end -- Set up first two template options tables, so that if only the -- "template3" is specified it isn't made the first template when the -- the table options array is compressed. templateOptions[1] = templateOptions[1] or {} templateOptions[2] = templateOptions[2] or {} -- Allow the "template" option to override the "template1" option for -- backwards compatibility with [[Module:Testcase table]]. if generalOptions.template then templateOptions[1].template = generalOptions.template end -- Add default template options if templateOptions[1].template and not templateOptions[2].template then templateOptions[2].template = templateOptions[1].template .. '/' .. obj.cfg.sandboxSubpage end if not templateOptions[1].template then templateOptions[1].title = mw.title.getCurrentTitle().basePageTitle end if not templateOptions[2].template then templateOptions[2].title = templateOptions[1].title:subPageTitle( obj.cfg.sandboxSubpage ) end -- Remove template options for any templates where the showtemplate -- argument is false. This prevents any output for that template. for num, t in pairs(templateOptions) do if t.showtemplate == false then templateOptions[num] = nil end end -- Check for missing template names. for num, t in pairs(templateOptions) do if not t.template and not t.title then error(obj:message( 'missing-template-option-error', num, num ), 2) end end -- Compress templateOptions table so we can iterate over it with ipairs. templateOptions = (function (t) local nums = {} for num in pairs(t) do nums[#nums + 1] = num end table.sort(nums) local ret = {} for i, num in ipairs(nums) do ret[i] = t[num] end return ret end)(templateOptions) -- Don't require the __TEMPLATENAME__ magic word for nowiki invocations if -- there is only one template being output. if #templateOptions <= 1 then templateOptions[1].requireMagicWord = false end mw.logObject(templateOptions) -- Make the template objects obj.templates = {} for i, options in ipairs(templateOptions) do table.insert(obj.templates, Template.new(invocationObj, options)) end -- Add tracking categories. At the moment we are only tracking templates -- that use any "heading" parameters or an "output" parameter. obj.categories = {} for k, v in pairs(options) do if type(k) == 'string' and k:find('heading') then obj.categories['Test cases using heading parameters'] = true elseif k == 'output' then obj.categories['Test cases using output parameter'] = true end end return obj end function TestCase:getTemplateOutput(templateObj) local output = templateObj:getOutput() if self.options.resetRefs then mw.getCurrentFrame():extensionTag('references') end return output end function TestCase:templateOutputIsEqual() -- Returns a boolean showing whether all of the template outputs are equal. -- The random parts of strip markers (see [[Help:Strip markers]]) are -- removed before comparison. This means a strip marker can contain anything -- and still be treated as equal, but it solves the problem of otherwise -- identical wikitext not returning as exactly equal. local function normaliseOutput(obj) local out = obj:getOutput() -- Remove the random parts from strip markers. out = out:gsub('(\127[^\127]*UNIQ%-%-%l+%-)%x+(%-%-?QINU[^\127]*\127)', '%1%2') return out end local firstOutput = normaliseOutput(self.templates[1]) for i = 2, #self.templates do local output = normaliseOutput(self.templates[i]) if output ~= firstOutput then return false end end return true end function TestCase:makeCollapsible(s) local title = self.options.title or self.templates[1]:makeHeader() if self.options.titlecode then title = self.templates[1]:getInvocation('kbd') end local isEqual = self:templateOutputIsEqual() local root = mw.html.create('div') root :addClass('mw-collapsible') :css('width', '100%') :css('border', 'solid silver 1px') :css('padding', '0.2em') :css('clear', 'both') :addClass(self.options.notcollapsed == false and 'mw-collapsed' or nil) if self.options.wantdiff then root :tag('div') :css('background-color', isEqual and 'yellow' or '#90a8ee') :css('color', 'black') :css('font-weight', 'bold') :css('padding', '0.2em') :wikitext(title) :done() else if self.options.notcollapsed ~= true or false then root :addClass(isEqual and 'mw-collapsed' or nil) end root :tag('div') :css('background-color', isEqual and 'lightgreen' or 'yellow') :css('color', 'black') :css('font-weight', 'bold') :css('padding', '0.2em') :wikitext(title) :done() end root :tag('div') :addClass('mw-collapsible-content') :newline() :wikitext(s) :newline() return tostring(root) end function TestCase:renderColumns() local root = mw.html.create() if self.options.showcode then root :wikitext(self.templates[1]:getInvocation()) :newline() end local tableroot = root:tag('table') if self.options.showheader then -- Caption if self.options.showcaption then tableroot :addClass(self.options.class) :cssText(self.options.style) :tag('caption') :wikitext(self.options.caption or self:message('columns-header')) end -- Headers local headerRow = tableroot:tag('tr') if self.options.rowheader then -- rowheader is correct here. We need to add another th cell if -- rowheader is set further down, even if heading0 is missing. headerRow:tag('th'):wikitext(self.options.heading0) end local width if #self.templates > 0 then width = tostring(math.floor(100 / #self.templates)) .. '%' else width = '100%' end for i, obj in ipairs(self.templates) do headerRow :tag('th') :css('width', width) :wikitext(obj:makeHeader()) end end -- Row header local dataRow = tableroot:tag('tr'):css('vertical-align', 'top') if self.options.rowheader then dataRow:tag('th') :attr('scope', 'row') :wikitext(self.options.rowheader) end -- Template output for i, obj in ipairs(self.templates) do if self.options.output == 'nowiki+' then dataRow:tag('td') :newline() :wikitext(self.options.before) :wikitext(self:getTemplateOutput(obj)) :wikitext(self.options.after) :wikitext('<pre style="white-space: pre-wrap;">') :wikitext(mw.text.nowiki(self.options.before or "")) :wikitext(mw.text.nowiki(self:getTemplateOutput(obj))) :wikitext(mw.text.nowiki(self.options.after or "")) :wikitext('</pre>') elseif self.options.output == 'nowiki' then dataRow:tag('td') :newline() :wikitext(mw.text.nowiki(self.options.before or "")) :wikitext(mw.text.nowiki(self:getTemplateOutput(obj))) :wikitext(mw.text.nowiki(self.options.after or "")) else dataRow:tag('td') :newline() :wikitext(self.options.before) :wikitext(self:getTemplateOutput(obj)) :wikitext(self.options.after) end end return tostring(root) end function TestCase:renderRows() local root = mw.html.create() if self.options.showcode then root :wikitext(self.templates[1]:getInvocation()) :newline() end local tableroot = root:tag('table') tableroot :addClass(self.options.class) :cssText(self.options.style) if self.options.caption then tableroot :tag('caption') :wikitext(self.options.caption) end for _, obj in ipairs(self.templates) do local dataRow = tableroot:tag('tr') -- Header if self.options.showheader then if self.options.format == 'tablerows' then dataRow:tag('th') :attr('scope', 'row') :css('vertical-align', 'top') :css('text-align', 'left') :wikitext(obj:makeHeader()) dataRow:tag('td') :css('vertical-align', 'top') :css('padding', '0 1em') :wikitext('→') else dataRow:tag('td') :css('text-align', 'center') :css('font-weight', 'bold') :wikitext(obj:makeHeader()) dataRow = tableroot:tag('tr') end end -- Template output if self.options.output == 'nowiki+' then dataRow:tag('td') :newline() :wikitext(self.options.before) :wikitext(self:getTemplateOutput(obj)) :wikitext(self.options.after) :wikitext('<pre style="white-space: pre-wrap;">') :wikitext(mw.text.nowiki(self.options.before or "")) :wikitext(mw.text.nowiki(self:getTemplateOutput(obj))) :wikitext(mw.text.nowiki(self.options.after or "")) :wikitext('</pre>') elseif self.options.output == 'nowiki' then dataRow:tag('td') :newline() :wikitext(mw.text.nowiki(self.options.before or "")) :wikitext(mw.text.nowiki(self:getTemplateOutput(obj))) :wikitext(mw.text.nowiki(self.options.after or "")) else dataRow:tag('td') :newline() :wikitext(self.options.before) :wikitext(self:getTemplateOutput(obj)) :wikitext(self.options.after) end end return tostring(root) end function TestCase:renderInline() local arrow = mw.language.getContentLanguage():getArrow('forwards') local ret = {} for i, obj in ipairs(self.templates) do local line = {} line[#line + 1] = self.options.prefix or '* ' if self.options.showcode then line[#line + 1] = obj:getInvocation('code') line[#line + 1] = ' ' line[#line + 1] = arrow line[#line + 1] = ' ' end if self.options.output == 'nowiki+' then line[#line + 1] = self.options.before or "" line[#line + 1] = self:getTemplateOutput(obj) line[#line + 1] = self.options.after or "" line[#line + 1] = '<pre style="white-space: pre-wrap;">' line[#line + 1] = mw.text.nowiki(self.options.before or "") line[#line + 1] = mw.text.nowiki(self:getTemplateOutput(obj)) line[#line + 1] = mw.text.nowiki(self.options.after or "") line[#line + 1] = '</pre>' elseif self.options.output == 'nowiki' then line[#line + 1] = mw.text.nowiki(self.options.before or "") line[#line + 1] = mw.text.nowiki(self:getTemplateOutput(obj)) line[#line + 1] = mw.text.nowiki(self.options.after or "") else line[#line + 1] = self.options.before or "" line[#line + 1] = self:getTemplateOutput(obj) line[#line + 1] = self.options.after or "" end ret[#ret + 1] = table.concat(line) end if self.options.addline then local line = {} line[#line + 1] = self.options.prefix or '* ' line[#line + 1] = self.options.addline ret[#ret + 1] = table.concat(line) end return table.concat(ret, '\n') end function TestCase:renderCells() local root = mw.html.create() local dataRow = root:tag('tr') dataRow :css('vertical-align', 'top') :addClass(self.options.class) :cssText(self.options.style) -- Row header if self.options.rowheader then dataRow:tag('th') :attr('scope', 'row') :newline() :wikitext(self.options.rowheader or self:message('row-header')) end -- Caption if self.options.showcaption then dataRow:tag('th') :attr('scope', 'row') :newline() :wikitext(self.options.caption or self:message('columns-header')) end -- Show code if self.options.showcode then dataRow:tag('td') :newline() :wikitext(self:getInvocation('code')) end -- Template output for i, obj in ipairs(self.templates) do if self.options.output == 'nowiki+' then dataRow:tag('td') :newline() :wikitext(self.options.before) :wikitext(self:getTemplateOutput(obj)) :wikitext(self.options.after) :wikitext('<pre style="white-space: pre-wrap;">') :wikitext(mw.text.nowiki(self.options.before or "")) :wikitext(mw.text.nowiki(self:getTemplateOutput(obj))) :wikitext(mw.text.nowiki(self.options.after or "")) :wikitext('</pre>') elseif self.options.output == 'nowiki' then dataRow:tag('td') :newline() :wikitext(mw.text.nowiki(self.options.before or "")) :wikitext(mw.text.nowiki(self:getTemplateOutput(obj))) :wikitext(mw.text.nowiki(self.options.after or "")) else dataRow:tag('td') :newline() :wikitext(self.options.before) :wikitext(self:getTemplateOutput(obj)) :wikitext(self.options.after) end end return tostring(root) end function TestCase:renderDefault() local ret = {} if self.options.showcode then ret[#ret + 1] = self.templates[1]:getInvocation() end for i, obj in ipairs(self.templates) do ret[#ret + 1] = '<div style="clear: both;"></div>' if self.options.showheader then ret[#ret + 1] = obj:makeHeader() end if self.options.output == 'nowiki+' then ret[#ret + 1] = (self.options.before or "") .. self:getTemplateOutput(obj) .. (self.options.after or "") .. '<pre style="white-space: pre-wrap;">' .. mw.text.nowiki(self.options.before or "") .. mw.text.nowiki(self:getTemplateOutput(obj)) .. mw.text.nowiki(self.options.after or "") .. '</pre>' elseif self.options.output == 'nowiki' then ret[#ret + 1] = mw.text.nowiki(self.options.before or "") .. mw.text.nowiki(self:getTemplateOutput(obj)) .. mw.text.nowiki(self.options.after or "") else ret[#ret + 1] = (self.options.before or "") .. self:getTemplateOutput(obj) .. (self.options.after or "") end end return table.concat(ret, '\n\n') end function TestCase:__tostring() local format = self.options.format local method = format and TestCase.renderMethods[format] or 'renderDefault' local ret = self[method](self) if self.options.collapsible then ret = self:makeCollapsible(ret) end for cat in pairs(self.categories) do ret = ret .. string.format('[[Category:%s]]', cat) end return ret end ------------------------------------------------------------------------------- -- Nowiki invocation class ------------------------------------------------------------------------------- local NowikiInvocation = {} NowikiInvocation.__index = NowikiInvocation NowikiInvocation.message = message -- Add the message method function NowikiInvocation.new(invocation, cfg) local obj = setmetatable({}, NowikiInvocation) obj.cfg = cfg invocation = mw.text.unstrip(invocation) -- Decode HTML entities for <, >, and ". This means that HTML entities in -- the original code must be escaped as e.g. &amp;lt;, which is unfortunate, -- but it is the best we can do as the distinction between <, >, " and &lt;, -- &gt;, &quot; is lost during the original nowiki operation. invocation = invocation:gsub('&lt;', '<') invocation = invocation:gsub('&gt;', '>') invocation = invocation:gsub('&quot;', '"') obj.invocation = invocation return obj end function NowikiInvocation:getInvocation(options) local template = options.template:gsub('%%', '%%%%') -- Escape "%" with "%%" local invocation, count = self.invocation:gsub( self.cfg.templateNameMagicWordPattern, template ) if options.requireMagicWord ~= false and count < 1 then error(self:message( 'nowiki-magic-word-error', self.cfg.templateNameMagicWord )) end return invocation end function NowikiInvocation:getOutput(options) local invocation = self:getInvocation(options) return mw.getCurrentFrame():preprocess(invocation) end ------------------------------------------------------------------------------- -- Table invocation class ------------------------------------------------------------------------------- local TableInvocation = {} TableInvocation.__index = TableInvocation TableInvocation.message = message -- Add the message method function TableInvocation.new(invokeArgs, nowikiCode, cfg) local obj = setmetatable({}, TableInvocation) obj.cfg = cfg obj.invokeArgs = invokeArgs obj.code = nowikiCode return obj end function TableInvocation:getInvocation(options) if self.code then local nowikiObj = NowikiInvocation.new(self.code, self.cfg) return nowikiObj:getInvocation(options) else return require('Module:Template invocation').invocation( options.template, self.invokeArgs ) end end function TableInvocation:getOutput(options) if (options.template:sub(1, 7) == '#invoke') then local moduleCall = mw.text.split(options.template, '|', true) local args = mw.clone(self.invokeArgs) table.insert(args, 1, moduleCall[2]) return mw.getCurrentFrame():callParserFunction(moduleCall[1], args) end return mw.getCurrentFrame():expandTemplate{ title = options.template, args = self.invokeArgs } end ------------------------------------------------------------------------------- -- Bridge functions -- -- These functions translate template arguments into forms that can be accepted -- by the different classes, and return the results. ------------------------------------------------------------------------------- local bridge = {} function bridge.table(args, cfg) cfg = cfg or mw.loadData(DATA_MODULE) local options, invokeArgs = {}, {} for k, v in pairs(args) do local optionKey = type(k) == 'string' and k:match('^_(.*)$') if optionKey then if type(v) == 'string' then v = v:match('^%s*(.-)%s*$') -- trim whitespace end if v ~= '' then options[optionKey] = v end else invokeArgs[k] = v end end -- Allow passing a nowiki invocation as an option. While this means users -- have to pass in the code twice, whitespace is preserved and &lt; etc. -- will work as intended. local nowikiCode = options.code options.code = nil local invocationObj = TableInvocation.new(invokeArgs, nowikiCode, cfg) local testCaseObj = TestCase.new(invocationObj, options, cfg) return tostring(testCaseObj) end function bridge.nowiki(args, cfg) cfg = cfg or mw.loadData(DATA_MODULE) -- Convert args beginning with _ for consistency with the normal bridge local newArgs = {} for k, v in pairs(args) do local normalName = type(k) == "string" and string.match(k, "^_(.*)$") if normalName then newArgs[normalName] = v else newArgs[k] = v end end local code = newArgs.code or newArgs[1] local invocationObj = NowikiInvocation.new(code, cfg) newArgs.code = nil newArgs[1] = nil -- Assume we want to see the code as we already passed it in. newArgs.showcode = newArgs.showcode or true local testCaseObj = TestCase.new(invocationObj, newArgs, cfg) return tostring(testCaseObj) end ------------------------------------------------------------------------------- -- Exports ------------------------------------------------------------------------------- local p = {} function p.main(frame, cfg) cfg = cfg or mw.loadData(DATA_MODULE) -- Load the wrapper config, if any. local wrapperConfig if frame.getParent then local title = frame:getParent():getTitle() local template = title:gsub(cfg.sandboxSubpagePattern, '') wrapperConfig = cfg.wrappers[template] end -- Work out the function we will call, use it to generate the config for -- Module:Arguments, and use Module:Arguments to find the arguments passed -- by the user. local func = wrapperConfig and wrapperConfig.func or 'table' local userArgs = require('Module:Arguments').getArgs(frame, { parentOnly = wrapperConfig, frameOnly = not wrapperConfig, trim = func ~= 'table', removeBlanks = func ~= 'table' }) -- Get default args and build the args table. User-specified args overwrite -- default args. local defaultArgs = wrapperConfig and wrapperConfig.args or {} local args = {} for k, v in pairs(defaultArgs) do args[k] = v end for k, v in pairs(userArgs) do args[k] = v end return bridge[func](args, cfg) end function p._exportClasses() -- For testing return { Template = Template, TestCase = TestCase, NowikiInvocation = NowikiInvocation, TableInvocation = TableInvocation } end return p qth78wbo7zwtms0j4ijcmaokumyb2e3 Modul:Template test case/doc 828 3834 18828 2024-09-29T14:53:52Z Munajad.MH 3071 ←Membuat halaman berisi '{{Lua|Module:Template test case/data|Module:Template invocation|Module:Protect|Module:Arguments|Module:Yesno}} This module provides a framework for making templates which produce a [[WP:TESTCASES|template test case]]. While test cases can be made manually, using Lua-based templates such as the ones provided by this module has the advantage that the template arguments only need to be input once, thus reducing the effort involved in making test cases and reducing t...' 18828 wikitext text/x-wiki {{Lua|Module:Template test case/data|Module:Template invocation|Module:Protect|Module:Arguments|Module:Yesno}} This module provides a framework for making templates which produce a [[WP:TESTCASES|template test case]]. While test cases can be made manually, using Lua-based templates such as the ones provided by this module has the advantage that the template arguments only need to be input once, thus reducing the effort involved in making test cases and reducing the possibility of errors in the input. == Usage == This module should not usually be called directly. Instead, you should use one of the following templates: Parameter-based templates: * [[Template:Test case]] – for standard test cases * [[Template:Testcase table]] – for test cases arranged side by side in columns * [[Template:Testcase rows]] – for test cases arranged as rows in a table * [[Template:Collapsible test case]] – for test cases that are collapsed by default if the results are the same * [[Template:Inline test case]] – for test cases with small invocations and small output, that do not contain any line breaks The only difference between these templates is their default arguments. For example, it is possible to display test cases side by side in [[Template:Testcase rows]] by specifying {{para|_format|columns}} Nowiki-based templates: * [[Template:Test case nowiki]] – for test cases created from template code wrapped in nowiki tags (useful for displaying complex template invocations) * [[Template:Nowiki template demo]] – for use in template documentation It is also possible to use a format of <code><nowiki>{{#invoke:template test case|main|</nowiki>''parameters''<nowiki>}}</nowiki></code>. This uses the same defaults as [[Template:Test case]]; please see that page for documentation of the parameters. There is no direct interface to this module for other Lua modules. Lua modules should generally use Lua-based test case modules such as [[Module:UnitTests]] or [[Module:ScribuntoUnit]]. If it is really necessary to use this module, you can use [[mw:Extension:Scribunto/Lua reference manual#frame:expandTemplate|frame:expandTemplate]] with one of the templates listed above. == Configuration == This module has a configuration module at [[Module:Template test case/config]]. You can edit it to add new wrapper templates, or to change the messages that the module outputs. == Tracking categories == * {{clc|Test cases using heading parameters}} * {{clc|Test cases using output parameter}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|| <!-- Categories go here and interwikis go in Wikidata. --> [[Category:Modules that add a tracking category]] [[Category:Modules that check for strip markers]] }}</includeonly> 4ydecfxfil8igvwokfqvoe42yfcxrrq Modul:Template test case/data 828 3835 18829 2024-09-29T14:55:12Z Munajad.MH 3071 ←Membuat halaman berisi '-- This module processes configuration data for use in -- [[Module:Template test case]]. It is loaded from the main module with -- mw.loadData. local cfg = require('Module:Template test case/config') local function escapePattern(s) s = s:gsub('%p', '%%%0') return s end -- Escape config items that need to be used as patterns. Doing it here is more -- efficient, as mw.loadData saves them from having to be computed for every -- test case on a page. cfg.template...' 18829 Scribunto text/plain -- This module processes configuration data for use in -- [[Module:Template test case]]. It is loaded from the main module with -- mw.loadData. local cfg = require('Module:Template test case/config') local function escapePattern(s) s = s:gsub('%p', '%%%0') return s end -- Escape config items that need to be used as patterns. Doing it here is more -- efficient, as mw.loadData saves them from having to be computed for every -- test case on a page. cfg.templateNameMagicWordPattern = escapePattern(cfg.templateNameMagicWord) cfg.sandboxSubpagePattern = '/' .. escapePattern(cfg.sandboxSubpage) .. '$' return cfg dmdplkk88kmnriu7s6pk3hhob51o8xa Modul:Template test case/data/doc 828 3836 18830 2024-09-29T14:55:59Z Munajad.MH 3071 ←Membuat halaman berisi '{{Lua|Module:Template test case/config}} This module processes configuration data for use in [[Module:Template test case]]. It is loaded from the main module with [[mw:Extension:Scribunto/Lua reference manual#mw.loadData|mw.loadData]].' 18830 wikitext text/x-wiki {{Lua|Module:Template test case/config}} This module processes configuration data for use in [[Module:Template test case]]. It is loaded from the main module with [[mw:Extension:Scribunto/Lua reference manual#mw.loadData|mw.loadData]]. 67d0a8vpp0lbpvxp88nxh71d8kmjehv Modul:Template test case/config 828 3837 18831 2024-09-29T14:56:43Z Munajad.MH 3071 ←Membuat halaman berisi '------------------------------------------------------------------------------- -- Module:Template test case/config -- This module holds configuration data for [[Module:Template test case]]. ------------------------------------------------------------------------------- return { ------------------------------------------------------------------------------- -- Options ---------------------------------------------------------------------------...' 18831 Scribunto text/plain ------------------------------------------------------------------------------- -- Module:Template test case/config -- This module holds configuration data for [[Module:Template test case]]. ------------------------------------------------------------------------------- return { ------------------------------------------------------------------------------- -- Options ------------------------------------------------------------------------------- -- The magic word used in place of the template name when making nowiki -- invocations. templateNameMagicWord = '__TEMPLATENAME__', -- The subpage that sandboxes are typically stored on. Used when loading -- wrapper template config and when guessing the sandbox template name. sandboxSubpage = 'sandbox', ------------------------------------------------------------------------------- -- Messages ------------------------------------------------------------------------------- msg = { -- The default header for test cases rendered in columns. ['columns-header'] = 'Side by side comparison', -- The error message to use if a template option is missing. -- $1 - the number of the missing template option. ['missing-template-option-error'] = "one or more options ending in '$1' " .. "were detected, but no 'template$1' option was found", -- The error message to use if a nowiki invocation is used but the template -- name magic word is not found. -- $1 - the value of the template name magic word ['nowiki-magic-word-error'] = "the template invocation must include '$1' in " .. "place of the template name", }, ------------------------------------------------------------------------------- -- Wrapper template config. -- The wrapper template config is a table with wrapper template names as keys, -- and subtables containing two fields: -- func - the function name to be used with that template. This must be a -- function exported by the main module. This is optional: the default -- value is "table". -- args - a table of default arguments to be used with that template. This is -- is optional. ------------------------------------------------------------------------------- wrappers = { ['Template:Test case'] = {}, ['Template:Testcase table'] = { args = {_format = 'columns'} }, ['Template:Testcase rows'] = { args = {_format = 'rows'} }, ['Template:Test case nowiki'] = { func = 'nowiki' }, ['Template:Nowiki template demo'] = { func = 'nowiki', args = {showheader = false, showtemplate2 = false} }, ['Template:Collapsible test case'] = { args = {_collapsible = true} }, ['Template:Collapsible 2 test case'] = { args = {_collapsible = true, _wantdiff = true} }, ['Template:Inline test case'] = { args = {_format = 'inline', _showcode = true} }, }, ------------------------------------------------------------------------------- -- End config ------------------------------------------------------------------------------- } ls9rvym0pi5xrbhs2q9kgqx1nenxr3g Modul:Template test case/config/doc 828 3838 18832 2024-09-29T14:57:20Z Munajad.MH 3071 ←Membuat halaman berisi 'This module provides configuration data for [[Module:Template test case]]. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|| <!-- Categories go here and interwikis go in Wikidata. --> }}</includeonly>' 18832 wikitext text/x-wiki This module provides configuration data for [[Module:Template test case]]. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|| <!-- Categories go here and interwikis go in Wikidata. --> }}</includeonly> cq8fisqg7pp9na0lcthl5nyj9ygv02p Modul:Protect 828 3839 18833 2024-09-29T14:58:22Z Munajad.MH 3071 ←Membuat halaman berisi 'local function processResult(options, success, ...) if not success then local message = tostring(... or '(no message)') if options.removeLocation then message = string.gsub(message, '^Module:[^:]+:%d+: ', '', 1) end return string.format(options.errFormat, message) end return ... end local function protect(func, errFormat, options) if type(errFormat) == 'table' then options = options or errFormat errFormat = nil end options = mw.clone(options...' 18833 Scribunto text/plain local function processResult(options, success, ...) if not success then local message = tostring(... or '(no message)') if options.removeLocation then message = string.gsub(message, '^Module:[^:]+:%d+: ', '', 1) end return string.format(options.errFormat, message) end return ... end local function protect(func, errFormat, options) if type(errFormat) == 'table' then options = options or errFormat errFormat = nil end options = mw.clone(options) or {} options.errFormat = errFormat or options.errFormat or 'Error: %s' if not options.raw then options.errFormat = '<strong class="error">' .. options.errFormat .. '</strong>' end options.removeLocation = options.removeLocation == nil or options.removeLocation return function (...) return processResult(options, pcall(func, ...)) end end return protect lpwbveqfkihxx5w7otzmx6xlb5y323h Modul:Protect/doc 828 3840 18834 2024-09-29T14:58:55Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating|protected}} {{used in system}} This [[Help:Lua metamodules|metamodule]] simplifies error handling in other modules. It transforms a function, which may throw an error, into a function, which returns a specified error message in that case. == Usage == <syntaxhighlight lang="lua"> local protect = require('Module:Protect') local protectedFunc = protect(func, errFormat, options) </syntaxhighlight> === Arguments === * ''{{code|func}}'' *: Function...' 18834 wikitext text/x-wiki {{Module rating|protected}} {{used in system}} This [[Help:Lua metamodules|metamodule]] simplifies error handling in other modules. It transforms a function, which may throw an error, into a function, which returns a specified error message in that case. == Usage == <syntaxhighlight lang="lua"> local protect = require('Module:Protect') local protectedFunc = protect(func, errFormat, options) </syntaxhighlight> === Arguments === * ''{{code|func}}'' *: Function to be transformed. * ''{{code|errFormat}}'' (default: {{code|'Error: %s'}}) *: Custom error message. *: Use {{code|'%s'}} to include the message from a caught error. * ''{{code|options}}'' – optional table with the following fields: ** {{code|raw}} (default: false) **: If true, then ''{{code|errFormat}}'' will be used as is, otherwise it will be wrapped inside a tag <code><nowiki><strong class="error"></nowiki></code>. ** {{code|removeLocation}} (default: true) **: If true, removes location information from caught error messages. === Return value === The resulting {{code|protectedFunc}} is a ''function'', which calls the original function ''{{code|func}}'', passing all arguments to it, and returns all its return values. If ''{{code|func}}'' throws an error, the specified error message is returned instead. == Example == <syntaxhighlight lang="lua"> local protect = require('Module:Protect') local p = {} function p.main(frame) if not frame.args[1] then error('missing argument') end return frame.args[1] end p.main = protect(p.main) return p </syntaxhighlight> Invoking the main function without arguments will output: <strong class="error">Error: missing argument</strong> <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | [[Category:Error-handling modules]] }}</includeonly> 7v1cze2hju29fx057aa8b0ta0oiecvt Modul:Template invocation 828 3841 18835 2024-09-29T15:00:28Z Munajad.MH 3071 ←Membuat halaman berisi '-- This module provides functions for making MediaWiki template invocations. local checkType = require('libraryUtil').checkType local p = {} ------------------------------------------------------------------------ -- Name: p.name -- Purpose: Find a template invocation name from a page name or a -- mw.title object. -- Description: This function detects whether a string or a mw.title -- object has been passed in, an...' 18835 Scribunto text/plain -- This module provides functions for making MediaWiki template invocations. local checkType = require('libraryUtil').checkType local p = {} ------------------------------------------------------------------------ -- Name: p.name -- Purpose: Find a template invocation name from a page name or a -- mw.title object. -- Description: This function detects whether a string or a mw.title -- object has been passed in, and uses that to find a -- template name as it is used in template invocations. -- Parameters: title - full page name or mw.title object for the -- template (string or mw.title object) -- Returns: String ------------------------------------------------------------------------ function p.name(title) if type(title) == 'string' then title = mw.title.new(title) if not title or #title.prefixedText == 0 or #title.interwiki > 0 then error("invalid title in parameter #1 of function 'name'", 2) end elseif type(title) ~= 'table' or type(title.getContent) ~= 'function' then error("parameter #1 of function 'name' must be a string or a mw.title object", 2) end if title.namespace == 10 then local text = title.text local check = mw.title.new(text, 10) -- Exclude the prefix, unless we have something like "Template:Category:Foo", which can't be abbreviated to "Category:Foo". return check and mw.title.equals(title, check) and text or title.prefixedText elseif title.namespace == 0 then return ':' .. title.prefixedText else return title.prefixedText end end ------------------------------------------------------------------------ -- Name: p.invocation -- Purpose: Construct a MediaWiki template invocation. -- Description: This function makes a template invocation from the -- name and the arguments given. Note that it isn't -- perfect: we have no way of knowing what whitespace was -- in the original invocation, the named parameters will be -- alphabetically sorted, and any parameters with duplicate keys -- will be removed. -- Parameters: name - the template name, formatted as it will appear -- in the invocation. (string) -- args - a table of template arguments. (table) -- format - formatting options. (string, optional) -- Set to "nowiki" to escape, curly braces, pipes and -- equals signs with their HTML entities. The default -- is unescaped. -- Returns: String ------------------------------------------------------------------------ function p.invocation(name, args, format) checkType('invocation', 1, name, 'string') checkType('invocation', 2, args, 'table') checkType('invocation', 3, format, 'string', true) -- Validate the args table and make a copy to work from. We need to -- make a copy of the table rather than just using the original, as -- some of the values may be erased when building the invocation. local invArgs = {} for k, v in pairs(args) do local typek = type(k) local typev = type(v) if typek ~= 'string' and typek ~= 'number' or typev ~= 'string' and typev ~= 'number' then error("invalid arguments table in parameter #2 of " .. "'invocation' (keys and values must be strings or numbers)", 2) end invArgs[k] = v end -- Get the separators to use. local seps = { openb = '{{', closeb = '}}', pipe = '|', equals = '=' } if format == 'nowiki' then for k, v in pairs(seps) do seps[k] = mw.text.nowiki(v) end end -- Build the invocation body with numbered args first, then named. local ret = {} ret[#ret + 1] = seps.openb ret[#ret + 1] = name for k, v in ipairs(invArgs) do if type(v) == 'string' and v:find('=', 1, true) then -- Likely something like 1=foo=bar which needs to be displayed as a named arg. else ret[#ret + 1] = seps.pipe ret[#ret + 1] = v invArgs[k] = nil -- Erase the key so that we don't add the value twice end end local keys = {} -- sort parameter list; better than arbitrary order for k, _ in pairs(invArgs) do keys[#keys + 1] = k end table.sort(keys, function (a, b) -- Sort with keys of type number first, then string. if type(a) == type(b) then return a < b elseif type(a) == 'number' then return true end end ) local maybeSpace = '' -- First named parameter should not be separated by a space for _, v in ipairs(keys) do -- Add named args based on sorted parameter list ret[#ret + 1] = maybeSpace .. seps.pipe ret[#ret + 1] = tostring(v) ret[#ret + 1] = seps.equals ret[#ret + 1] = invArgs[v] maybeSpace = ' ' end ret[#ret + 1] = seps.closeb return table.concat(ret) end return p 2md7jjxjwpjhfzpzbxftnmbmqvfpwv0 Modul:Template invocation/doc 828 3842 18836 2024-09-29T15:01:10Z Munajad.MH 3071 ←Membuat halaman berisi 'This is a meta-module for producing MediaWiki template invocations. {{High-use|demo=Module:Unsubst|2=yes}} {{Module rating|p}} == Usage == First, load the module: <syntaxhighlight lang="lua"> local mTemplateInvocation = require('Module:Template invocation') </syntaxhighlight> Then you can use the individual functions as documented below. === Name === <syntaxhighlight lang="lua"> mTemplateInvocation.name(title) </syntaxhighlight> This function produces th...' 18836 wikitext text/x-wiki This is a meta-module for producing MediaWiki template invocations. {{High-use|demo=Module:Unsubst|2=yes}} {{Module rating|p}} == Usage == First, load the module: <syntaxhighlight lang="lua"> local mTemplateInvocation = require('Module:Template invocation') </syntaxhighlight> Then you can use the individual functions as documented below. === Name === <syntaxhighlight lang="lua"> mTemplateInvocation.name(title) </syntaxhighlight> This function produces the name to be used in a template invocation. For pages in the template namespace it returns the page name with no namespace prefix, for pages in the main namespace it returns the full page name prefixed with ":", and for other pages it returns the full page name. <var>title</var> can be a string or a [[mw:Extension:Scribunto/Lua reference manual#Title objects|mw.title object]]. === Invocation === <syntaxhighlight lang="lua"> mTemplateInvocation.invocation(name, args, format) </syntaxhighlight> This function creates a MediaWiki [[Help:Template|template]] invocation. Parameters: * '''name''' – the name of the template (string, required). This should be exactly as it will appear in the invocation, e.g. for [[Template:Example]] use "Example". To generate the template name from a page name, you can use the [[#Name|name]] function. * '''args''' – the arguments to use in the invocation (table, required). Table keys and values must be either strings or numbers. * '''format''' – the format of the invocation (string, optional). The default is a normal invocation with unescaped curly braces, pipes, and equals signs. If this parameter is the string "nowiki", then the curly braces, pipes and equals signs are replaced with the appropriate [[HTML entities]]. '''Example''' The code {{code|1=mTemplateInvocation.invocation('foo', {'bar', 'baz', abc = 'def'})|2=lua}} would produce <code><nowiki>{{foo|bar|baz |abc=def}}</nowiki></code>. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|| <!-- Categories go here and interwikis go in Wikidata. --> }}</includeonly> so6ufx89zf6u9ha5a54dwrzl5uec8gv Bhângsa:Test cases using heading parameters 14 3843 18837 2024-09-29T15:02:48Z Munajad.MH 3071 ←Membuat halaman berisi '{{tracking category}} This category tracks transclusions of [[Module:Template test case]] that use any parameters containing "heading". [[Category:Template maintenance templates parameter issues]] [[Category:Template test cases|heading parameters using]]' 18837 wikitext text/x-wiki {{tracking category}} This category tracks transclusions of [[Module:Template test case]] that use any parameters containing "heading". [[Category:Template maintenance templates parameter issues]] [[Category:Template test cases|heading parameters using]] oezoquyyqcsb10kq06nz183k5m5dpzi Bhângsa:Template maintenance templates parameter issues 14 3844 18838 2024-09-29T15:04:00Z Munajad.MH 3071 ←Membuat halaman berisi '{{Maintenance category|container=yes}} Parameter issues categories in templates that are used for the maintenance of [[Wikipedia:Templates]]. See also documentation of [[Template:WikiProject Templates]], and of its parameter {{para|template_for_template_maintenance}} in particular. [[Category:Maintenance templates parameter issues]]' 18838 wikitext text/x-wiki {{Maintenance category|container=yes}} Parameter issues categories in templates that are used for the maintenance of [[Wikipedia:Templates]]. See also documentation of [[Template:WikiProject Templates]], and of its parameter {{para|template_for_template_maintenance}} in particular. [[Category:Maintenance templates parameter issues]] tk5uvuu6c5zy5aelddd4ijugt26mvpe Bhângsa:Maintenance templates parameter issues 14 3845 18839 2024-09-29T15:05:35Z Munajad.MH 3071 ←Membuat halaman berisi '{{Maintenance category|container=yes}} [[Category:Wikipedia maintenance templates|ι]] [[Category:Template parameter issues by task]]' 18839 wikitext text/x-wiki {{Maintenance category|container=yes}} [[Category:Wikipedia maintenance templates|ι]] [[Category:Template parameter issues by task]] 2wgr5qe7u1j9yqa58su88zuwpmrb6hh Cèṭa'an:Collapsible test case 10 3846 18840 2024-09-29T15:08:02Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Template test case|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude>' 18840 wikitext text/x-wiki <includeonly>{{#invoke:Template test case|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> tqcbtoi20hh04qz7tcyj9c81ibksvas Cèṭa'an:Collapsible test case/doc 10 3847 18841 2024-09-29T15:08:43Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{lua|Module:Template test case}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template creates a test case of two or more templates contained in a collapsible box. If the outputs of all the templates is the same, the box is collapsed, but if any of them differ from each other the box is left uncollapsed. There are a variety of different formats...' 18841 wikitext text/x-wiki {{Documentation subpage}} {{lua|Module:Template test case}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template creates a test case of two or more templates contained in a collapsible box. If the outputs of all the templates is the same, the box is collapsed, but if any of them differ from each other the box is left uncollapsed. There are a variety of different formats and options that can be used. Each template is called with the same parameters. All parameters passed to this template are passed through to the test-case templates, with the exception of parameters starting with an underscore character ("_"), which are reserved for internal use. If no templates are specified explicitly, the module uses the base page of the current page as the first template, and its /sandbox subpage as the second template. If only one template is specified explicitly, its /sandbox subpage is used as the second template. == Usage == '''Basic syntax''' <syntaxhighlight lang="wikitext"> {{collapsible test case | [param1] = [value1] | [param2] = [value2] | [param3] = [value3] ... }} </syntaxhighlight> '''Full syntax''' For the full syntax, see [[Template:Test case]]. This template is equivalent to that one with the {{para|_collapsible}} parameter set to "yes" by default. == Examples == === Compare template and sandbox (default format) === ;Usage <syntaxhighlight lang="wikitext" style="white-space:pre-wrap; overflow:auto; background-color:#eee;"> {{collapsible test case | _template1 = ombox | text = Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique sagittis cursus. }} </syntaxhighlight> ;Output {{collapsible test case | _template1 = ombox | text = Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique sagittis cursus. }} === Compare two different templates (default format) === ;Usage <syntaxhighlight lang="wikitext" style="white-space:pre-wrap; overflow:auto; background-color:#eee;"> {{collapsible test case | _template1 = ombox | _template2 = tmbox | text = Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique sagittis cursus. }} </syntaxhighlight> ;Output {{collapsible test case | _template1 = ombox | _template2 = tmbox | text = Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique sagittis cursus. }} === Compare template and sandbox (rows format) === ;Usage <syntaxhighlight lang="wikitext" style="white-space:pre-wrap; overflow:auto; background-color:#eee;"> {{collapsible test case | _format = rows | _template1 = ombox | text = Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique sagittis cursus. }} </syntaxhighlight> ;Output {{collapsible test case | _format = rows | _template1 = ombox | text = Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique sagittis cursus. }} === Compare template and sandbox (columns format) === ;Usage <syntaxhighlight lang="wikitext" style="white-space:pre-wrap; overflow:auto; background-color:#eee;"> {{collapsible test case | _format = columns | _template1 = ombox | text = Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique sagittis cursus. }} </syntaxhighlight> ;Output {{collapsible test case | _format = columns | _template1 = ombox | text = Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique sagittis cursus. }} === Compare template and sandbox (inline format, show code) === ;Usage <syntaxhighlight lang="wikitext" style="white-space:pre-wrap; overflow:auto; background-color:#eee;"> {{collapsible test case | _format = inline | _showcode = yes | _template1 = ombox | text = Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique sagittis cursus. }} </syntaxhighlight> ;Output {{collapsible test case | _format = inline | _showcode = yes | _template1 = ombox | text = Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique sagittis cursus. }} == See also == Templates invoking [[Module:Template test case]]: * [[Template:Test case]] – a generalised test case template * [[Template:Testcase rows]] – for a table of test cases arranged in rows * [[Template:Testcase table]] – for a table of test cases arranged in columns * [[Template:Inline test case]] – for test cases with small invocations and small output * [[Template:Test case nowiki]] – for test cases from template invocations enclosed in {{tag|nowiki}} tags * [[Template:Nowiki template demo]] – for use in template documentation <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Template test cases| ]] [[Category:Template namespace templates]] }}</includeonly> 7lz44aalsgaab6etg3l17ngc6pn6sh0 Cèṭa'an:Test case 10 3848 18842 2024-09-29T15:10:27Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Template test case|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude>' 18842 wikitext text/x-wiki <includeonly>{{#invoke:Template test case|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> tqcbtoi20hh04qz7tcyj9c81ibksvas Cèṭa'an:Test case/doc 10 3849 18843 2024-09-29T15:10:59Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{For|the legacy syntax version of this template|Template:Testcase}} {{Lua|Module:Template test case}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template generates a test case for two or more templates. Each template is called with the same parameters, and the test case can be displayed in various different formats. All parameters passed to t...' 18843 wikitext text/x-wiki {{Documentation subpage}} {{For|the legacy syntax version of this template|Template:Testcase}} {{Lua|Module:Template test case}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template generates a test case for two or more templates. Each template is called with the same parameters, and the test case can be displayed in various different formats. All parameters passed to this template are passed through to the test-case templates, with the exception of parameters starting with an underscore character ("_"), which are reserved for internal use. If no templates are specified explicitly, the module uses the base page of the current page as the first template, and its /sandbox subpage as the second template. If only one template is specified explicitly, its /sandbox subpage is used as the second template. == Usage == '''Basic syntax''' <pre> {{test case | [param1] = [value1] | [param2] = [value2] | [param3] = [value3] ... }} </pre> '''Common syntax''' The following options will work with all different test case formats. <pre> {{test case | _format = | _output = | _collapsible = | _resetRefs = | _code = | _showcode = | _template = | _template1 = | _heading1 = | _template2 = | _heading2 = | _template3 = | _heading3 = ... | [param1] = [value1] | [param2] = [value2] | [param3] = [value3] ... }} </pre> Some test case formats accept additional parameters as well. See their sections for documentation. == Common parameters == {| class="wikitable" |- ! Parameter !! Description |- | <code>_format</code> || The format used to display the test cases. This can be "[[#Columns|columns]]", "[[#Rows and tablerows|rows]]", "[[#Rows and tablerows|tablerows]]", "[[#Inline|inline]]" or "[[#Default|default]]". |- | <code>_output</code> || Allows changes in how the template's output is displayed. The default output is displayed when the {{code|_output}} parameter is not specified or when it is set to any unsupported value. A [[WP:NOWIKI|nowiki]] version of the template's output is displayed when {{para|_output|nowiki}}; this is helpful when there are differences in the underlying [[Help:Wikitext|wikitext]] which are not visible in the default output. Both the default output and nowiki version are displayed when {{para|_output|nowiki+}}. |- | <code>_collapsible</code> || If set to "y" or "yes", the test case is made collapsible. The test case is collapsed and given a green heading if all the template outputs are the same. If any of the template outputs differ, the test case is expanded and given a yellow heading. See [[#Collapsible test cases]] for other parameters which only work when _collapsible is enabled. |- | <code>_template1</code>, <code>_template2</code>, <code>_template3</code>... || The names of the templates to be processed. The default of _template1 is the base page of the current page. If _template1 is specified, the default for _template2 is its /sandbox subpage; if not, the default for _template2 is the /sandbox subpage of the base page of the current page. Template names should be entered as you would use them in a normal template invocation, i.e. "3x", not "Template:3x". If you need to test a page in the main namespace you can use a colon prefix, i.e. ":''article name''". |- | <code>_template</code> || An alias for _template1. If both _template and _template1 are specified, _template will take precedence. |- | <code>_showtemplate1</code>, <code>_showtemplate2</code>, <code>_showtemplate3</code>... || If this is set to "no", then no output is shown for that template. This is useful if you only want to show the main template, or if you only want to show the sandbox template. |- | <code>_heading1</code>, <code>_heading2</code>, <code>_heading3</code>... || Custom headings for each of the templates. |- | <code>_showheader</code> || If this is set to "n" or "no", then no headers are shown. |- | <code>_before</code>, <code>_after</code> || Optional text to display before and after the output of each template. |- | <code>_resetRefs</code> || If set to "y" or "yes", any references generated by the templates tested are reset after each template is expanded. |- | <code>_showcode</code> || Show the template code used to make the test case. If an invocation is specified with the _code parameter, then that is used. Otherwise, an approximation is generated from the arguments. This approximation is not perfect - white space in named arguments is lost, and duplicate arguments are ignored - but it should be fine for template code that is input all on one line without spaces between parameters. |- | <code>_code</code> || Used to specify template code inside {{tag|nowiki}} tags. This is used with the _showcode option to display the template invocation while preserving white space. You must use the magic word "__TEMPLATENAME__" instead of the template name. For example: <code><nowiki>| _code = &lt;nowiki&gt;{{__TEMPLATENAME__|first|second|foo=bar}}&lt;/nowiki&gt;</nowiki></code>. If you find yourself using this option a lot, you may want to consider using {{tl|test case nowiki}}, which allows you to generate the entire test case from template code in nowiki tags, saving you from typing in all the arguments twice. <p>Note: due to the way nowiki tags work, the template treats the [[HTML entities]] &amp;lt;, &amp;gt; and &amp;quot; as if they were the literal characters &lt;, &gt; and &quot; when used with this parameter.</p> |} == <div id="Test case formats" ></div>Test case formats == === <div id="Default" ></div>Default format === This format is used when '''{{code|_format}}''' is not specified or when '''{{para|_format|default}}'''. It does not have any extra parameters. '''Example''' {{test case|_template1=ombox|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}} === <div id="Columns" ></div>Columns format === Use '''{{para|_format|columns}}''' to arrange the test cases side by side in a table. This is useful for comparing long and thin templates such as infoboxes. It has the following extra parameters: {| class="wikitable" |- ! Parameter !! Description |- | <code>_class</code> || HTML classes for the table. Use {{para|_class|wikitable}} to format the table as a wikitable. |- | <code>_style</code> || Custom inline CSS for the table. |- | <code>_caption</code> || Custom caption for the table. The default is "Side by side comparison". |- | <code>_rowheader</code> || An extra heading for the row containing the templates. |- | <code>_heading0</code> || If _rowheader is supplied, this is an optional heading above it in the template row. |} '''Example''' {{test case|_template1=ombox|_format=columns|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}} === <div id="Rows and tablerows" ></div>Rows and tablerows formats === Use '''{{para|_format|rows}}''' or '''{{para|_format|tablerows}}''' to arrange the test cases one above another in a table. These two formats differ in the placement of the headings: '''{{code|rows}}''' puts them above, whereas '''{{code|tablerows}}''' to the left of the template outputs. It has the following extra parameters: {| class="wikitable" |- ! Parameter !! Description |- | <code>_class</code> || HTML classes for the table. Use {{para|_class|wikitable}} to format the table as a wikitable. |- | <code>_style</code> || Custom inline CSS for the table. |- | <code>_caption</code> || Custom caption for the table. |} '''Example – rows''' {{test case|_template1=ombox|_format=rows|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}} '''Example – tablerows''' {{test case|_template1=ombox|_format=tablerows|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}} === <div id="Inline" ></div>Inline format === Use '''{{Para|_format|inline}}''' for test cases that can be displayed entirely on one line. If used with templates that display on multiple lines it may produce unexpected results. This format creates a [[Help:Wikitext#Unordered lists|bulleted list]] by placing <code>*</code> before each line of output. It has the following extra parameters: {| class="wikitable" |- ! Parameter !! Description |- | <code>_addline</code> || Text to be added as last line in list, after the template output. |- | <code>_prefix</code> || Character to replace <code>*</code> before each line of output. Using {{para|_prefix|#}} would display a [[Help:Wikitext#Ordered lists|numbered list]]. |} Note: As this format starts with a bullet, a newline will always be inserted at the start of the template output due to [[phab:T14974|bug 14974]]. '''Examples''' (using [[Template:3x]]) Default: {{test case|_format=inline|_template1=3x|Lorem ipsum }} With '''{{para|_showcode|yes}}''': {{test case|_format=inline|_showcode=yes|_template1=3x|Lorem ipsum }} '''Example''' (using [[Template:Height]]) With '''{{para|_prefix|#}}''' and '''{{para|_addline}}''': {{test case |_format=inline |_prefix=# |_showcode=yes |_template=Height |m=1.51 |_addline=<code><nowiki>{{Cvt|1.51|m|frac=2}}</nowiki></code> → {{Cvt|1.51|m|frac=2}} }} == Output == The '''{{code|_output}}''' parameter allows changes in how the template's output is displayed. It should work with any of the [[#Test case formats|test case formats]]; the following examples use '''{{para|format|tablerows}}'''. === Default output === The default output is displayed when the '''{{code|_output}}''' parameter is not specified or when it is set to any unsupported value; this example uses '''{{para|_output|default}}'''. {{test case|_format=tablerows|_output=XXX|_template1=URL|_template2=Official website|https://www.example.com|example.com}} === Nowiki output === A [[WP:NOWIKI|nowiki]] version of the template's output is displayed when '''{{para|_output|nowiki}}'''. This is helpful if there are differences in the underlying [[Help:Wikitext|wikitext]] which are not visible in the default output. {{test case|_format=tablerows|_output=nowiki|_template1=URL|_template2=Official website|https://www.example.com|example.com}} === Nowiki+ output === Both the default output and nowiki version are displayed when '''{{para|_output|nowiki+}}'''. {{test case|_format=tablerows|_output=nowiki+|_template1=URL|_template2=Official&nbsp;website|https://www.example.com|example.com}} == <div id="Collapsible test cases" ></div>Collapsible test cases == If <code>_collapsible</code> is set to "y" or "yes", the test case is made collapsible. The test case is collapsed and given a green heading if all the template outputs are the same. If any of the template outputs differ, the test case is expanded and given a yellow heading. It has the following extra parameters: {| class="wikitable" |- ! Parameter !! Description |- | <code>_title</code> || Use {{para|_title}} to display a custom title for collapsible test cases. |- | <code>_titlecode</code> || Use {{para|_titlecode|yes}} to display the template's code as the title of a collapsible test case. |- | <code>_notcollapsed</code> || If set to <code>y</code> or <code>yes</code>, the test case will always be expanded upon loading the page. If set to <code>n</code> or <code>no</code>, it will always be collapsed upon loading the page. This setting overrides the default functionality in which the test case is collapsed unless two or more outputs do not match. |} '''Examples''' === Default title === {{test case|_template1=ombox|_collapsible=yes|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}} === With _title === {{test case|_template1=ombox|_collapsible=yes|_format=columns|_title=Using the columns format|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}} {{test case|_template1=ombox|_collapsible=yes|_format=rows|_title=Using the rows format|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}} {{test case|_template1=ombox|_template2=tmbox|_collapsible=yes|_title=Example of differing output|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}} === With _titlecode=yes === This is useful for templates with a small number of parameters. It displays the template code in the title, eliminating the need for both '''{{para|_title}}''' and '''{{para|_showcode|yes}}'''. For actual tests implemented with '''{{para|_titlecode|yes}}''', see [[Template:URL/testcases]]. {{test case|_collapsible=yes|_titlecode=yes|_format=tablerows|_output=nowiki+|_template1=URL|www.example.com}} === With _notcollapsed=yes === If '''{{para|_notcollapsed|yes}}''', the test case will always be expanded upon loading the page. This setting overrides the default functionality in which the test case is collapsed unless two or more outputs do not match. The following example would normally be collapsed, as indicated by green background of title: {{test case|_template1=ombox|_template2=ombox|_collapsible=yes|_notcollapsed=yes|_title=Example of same output|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}} === With _notcollapsed=no === If '''{{para|_notcollapsed|no}}''', the test case will always be collapsed upon loading the page. This setting overrides the default functionality in which the test case is collapsed unless two or more outputs do not match. The following would normally be expanded, as indicated by yellow background of title: {{test case|_template1=ombox|_template2=tmbox|_collapsible=yes|_notcollapsed=no|_title=Example of differing output|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}} == Additional examples == === With _showcode === ;Usage <pre style="overflow:auto; background-color:#eee;"> {{test case|_template1=ombox|_showcode=yes|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}} </pre> ;Output {{test case|_template1=ombox|_showcode=yes|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}} === With _showcode, using a nowiki invocation via _code === ;Usage <pre style="overflow:auto; background-color:#eee;"> {{test case|_template1=ombox|_showcode=yes |_code = &lt;nowiki&gt;{{__TEMPLATENAME__ | text = Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. }}&lt;/nowiki&gt; |text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. }} </pre> ;Output {{test case|_template1=ombox|_showcode=yes |_code = <nowiki>{{__TEMPLATENAME__ | text = Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. }}</nowiki> |text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. }} === With _showcode and _collapsible === ;Usage <pre style="overflow:auto; background-color:#eee;"> {{test case|_template1=ombox|_showcode=yes|_collapsible=yes|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}} </pre> ;Output {{test case|_template1=ombox|_showcode=yes|_collapsible=yes|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}} == Technical limitations == The template has the following known technical limitations: * An error will be generated if processing the entire page takes more than 10 seconds. This is an intentional limit in the [[mw:Extension:Scribunto|Scribunto]] extension that runs [[Module:Template test case]], on which this template is based. If a test cases page takes more than 10 seconds to load, you may need to split it up into different pages. * When generating the template code used with {{para|_showcode}} whitespace in named parameters is ignored, numbered parameters like {{para|1}} may be incorrectly displayed as positional parameters, and duplicate parameters are ignored. This is due to how template parameters are processed before they are passed to [[Module:Template test case]]. * When using a template invocation inside nowiki tags with the {{para|_code}} parameter, the [[HTML entities]] &amp;lt;, &amp;gt; and &amp;quot; are converted to the literal characters &lt;, &gt; and &quot;. This is due to the way nowiki tags work. * For collapsible test cases, all text inside each extension tag (e.g. {{tag|ref|o}}, {{tag|references|o}}, {{tag|gallery|o}} or {{tag|nowiki|o}}) is treated as equal. These tags are converted to [[Help:Strip markers|strip markers]] before they are passed to the template, and all strip markers include a unique hexadecimal string. Even if strip markers were unstripped before being compared, the same wikitext would not be guaranteed to result in exactly the same unstripped code. So this module ignores the content of strip markers for the purposes of testing equality. This has the unwanted side effect that e.g. all {{tag|ref}} tags are treated as though they are equal, but should be adequate for most uses. == See also == Templates invoking [[Module:Template test case]]: * [[Template:Testcase rows]] – for a table of test cases arranged in rows * [[Template:Testcase table]] – for a table of test cases arranged in columns * [[Template:Inline test case]] – for test cases with small invocations and small output * [[Template:Collapsible test case]] – for test cases collapsed by default if the results are the same * [[Template:Test case nowiki]] – for test cases from template invocations enclosed in {{tag|nowiki}} tags * [[Template:Nowiki template demo]] – for use in template documentation <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Template test cases| ]] [[Category:Template namespace templates]] }}</includeonly> szeaab336e6zss1i6j0jgmv6roq618a Cèṭa'an:Testcase rows 10 3850 18844 2024-09-29T15:12:53Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Template test case|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>' 18844 wikitext text/x-wiki <includeonly>{{#invoke:Template test case|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> irr9qc03niujceohpr6rvkn46wvotik Cèṭa'an:Testcase rows/doc 10 3851 18845 2024-09-29T15:13:29Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!--Categories where indicated at the bottom of this page, please; interwikis at Wikidata (see [[Wikipedia:Wikidata]])--> {{lua|Module:Template test case}} This template generates a test case table containing two or more templates arranged in rows. Each template is called with the same parameters. All parameters passed to this template are passed through to the test-case templates, with the exception of parameters starting with an unders...' 18845 wikitext text/x-wiki {{Documentation subpage}} <!--Categories where indicated at the bottom of this page, please; interwikis at Wikidata (see [[Wikipedia:Wikidata]])--> {{lua|Module:Template test case}} This template generates a test case table containing two or more templates arranged in rows. Each template is called with the same parameters. All parameters passed to this template are passed through to the test-case templates, with the exception of parameters starting with an underscore character ("_"), which are reserved for internal use. If no templates are specified explicitly, the default templates are the base page of the current page and its /sandbox subpage. If only one template is specified explicitly, its /sandbox subpage is used as the second template. == Usage == '''Basic syntax''' <syntaxhighlight lang="wikitext"> {{testcase rows | [param1] = [value1] | [param2] = [value2] | [param3] = [value3] ... }} </syntaxhighlight> '''Full syntax''' <syntaxhighlight lang="wikitext"> {{testcase rows | _format = | _class = | _style = | _caption = | _collapsible = | _resetRefs = | _code = | _showcode = | _showheader = | _template = | _template1 = | _showtemplate1 = | _heading1 = | _template2 = | _showtemplate2 = | _heading2 = | _template3 = | _showtemplate3 = | _heading3 = ... | [param1] = [value1] | [param2] = [value2] | [param3] = [value3] ... }} </syntaxhighlight> == Parameters == {| class="wikitable" |- ! Parameter !! Description |- | <code>_template1</code>, <code>_template2</code>, <code>_template3</code>... || The names of the templates to be processed. The default of _template1 is the base page of the current page. If _template1 is specified, the default for _template2 is its /sandbox subpage; if not, the default for _template2 is the /sandbox subpage of the base page of the current page. Template names should be entered as you would use them in a normal template invocation, i.e. "3x", not "Template:3x". If you need to test a page in the main namespace you can use a colon prefix, i.e. ":''article name''". |- | <code>_template</code> || An alias for _template1. If both _template and _template1 are specified, _template will take precedence. |- | <code>_showtemplate1</code>, <code>_showtemplate2</code>, <code>_showtemplate3</code>... || If this is set to "no", then no output is shown for that template. This is useful if you only want to show the main template, or if you only want to show the sandbox template. |- | <code>_heading1</code>, <code>_heading2</code>, <code>_heading3</code>... || Custom headings for each of the templates. |- | <code>_showheader</code> || If this is set to "no", then no headers are shown. |- | <code>_class</code> || HTML classes for the table. Use {{para|_class|wikitable}} to format the table as a wikitable. |- | <code>_style</code> || Custom inline CSS for the table. |- | <code>_caption</code> || Custom caption for the table. The default is "Side by side comparison". |- | <code>_collapsible</code> || If set to "yes", the test case is made collapsible. The test case is collapsed and given a green heading if all the template outputs are the same. If any of the template outputs differ, the test case is expanded and given a yellow heading. |- | <code>_resetRefs</code> || If set to "yes", any references generated by the templates tested are reset after each template is expanded. |- | <code>_showcode</code> || Show the template code used to make the test case. If an invocation is specified with the _code parameter, then that is used. Otherwise, an approximation is generated from the arguments. This approximation is not perfect - whitespace in named arguments is lost, and duplicate arguments are ignored - but it should be fine for template code that is input all on one line without spaces between parameters. |- | <code>_code</code> || Used to specify template code inside {{tag|nowiki}} tags. This is used with the _showcode option to display the template invocation while preserving whitespace. You must use the magic word "__TEMPLATENAME__" instead of the template name. For example: <code><nowiki>| _code = &lt;nowiki&gt;{{__TEMPLATENAME__|first|second|foo=bar}}&lt;/nowiki&gt;</nowiki></code>. If you find yourself using this option a lot, you may want to consider using {{tl|test case nowiki}}, which allows you to generate the entire test case from template code in nowiki tags, saving you from typing in all the arguments twice. <p>Note: due to the way nowiki tags work, the template treats the [[HTML entities]] &amp;lt;, &amp;gt; and &amp;quot; as if they were the literal characters &lt;, &gt; and &quot; when used with this parameter.</p> |- | <code>_format</code> || It is possible to use this parameter to display completely different formats, for example test cases arranged in rows. Different formats may accept different parameters from the ones listed above. For details, see the documentation of [[Template:Test case]]. |} == Example == ===Usage=== <syntaxhighlight lang="wikitext" style="white-space:pre-wrap; overflow:auto; background-color:#eee;"> {{testcase rows | _template = ombox | image = [[File:Bad Title Example.png|40px]] | imageright = [[File:Bad Title Example.png|40px]] | text = Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique sagittis cursus. Cras nibh elit, consectetur sed semper sollicitudin, lobortis nec elit. Morbi vitae neque non diam commodo faucibus. Phasellus volutpat diam orci. Praesent tempor scelerisque dapibus. Duis consectetur eros ut elit semper rutrum. }} </syntaxhighlight> ===Output=== {{testcase rows | _template = ombox | image = [[File:Bad Title Example.png|40px]] | imageright = [[File:Bad Title Example.png|40px]] | text = Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique sagittis cursus. Cras nibh elit, consectetur sed semper sollicitudin, lobortis nec elit. Morbi vitae neque non diam commodo faucibus. Phasellus volutpat diam orci. Praesent tempor scelerisque dapibus. Duis consectetur eros ut elit semper rutrum. }} == See also == Templates invoking [[Module:Template test case]]: * [[Template:Test case]] – a generalised test case template * [[Template:Testcase table]] – for a table of test cases arranged in columns * [[Template:Inline test case]] – for test cases with small invocations and small output * [[Template:Collapsible test case]] – for test cases collapsed by default if the results are the same * [[Template:Test case nowiki]] – for test cases from template invocations enclosed in {{tag|nowiki}} tags * [[Template:Nowiki template demo]] – for use in template documentation <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Template test cases| ]] [[Category:Template namespace templates]] }}</includeonly> 7ztrb21x5xsdd24af3yhargubwuc7sw Mittelschmerz 0 3852 19064 18848 2024-10-02T14:15:55Z Lukjsly 1688 perbaikan harkat, penulisan, dan penggunaan bahasa indonesia yang dimadurakan 19064 wikitext text/x-wiki '''Mittelschmerz''' iyâ arèya nyama mèdis ka'angghuy "sake' ovulasi" otabâ "sake' siklus tengga". Korang lebbi 20% orèng binè' toman kennèng mittelschmerz, biyasana è siklus haid, bâdâ sè èlang bân meddhâl polè. Rassa sakè' sè meddhâl dâri rèng binè' preppa'en ovulasi rèya bisa sampe' a jhâm-ejjhâm sampè' è tengga siklus mènstruasi. Rèya kadhâddhiyan polana belle folikel Graff. Abitta bisa a jhâm-ejjhâm otabâ sampe' 2-3 arè. Kadhâng Mittelschmerz ètoro'è kalabân kalowar ḍârâ sè ta'bu-ambu sè meddhâl ḍâri proses ovulasi kalabân tandhâa klinis akadhi ngandung ektopik sè belle. == Diagnosa == Diagnosis mittelschmerz omomma èghâbây manabi orèng binè' bâdâ è tengnga siklus bân pamarèksa'an bângkong ta' ètemmoaghi kalaènan. Manabi sake'na abit bân/otabâ sara, prosedur diagnostik laèn akadhi USG tabu' bisa èlakoni ka'angghuy nanto'aghi panyabbhâb sake' tabu' aènna. Sake' Mittelschmerz kadhâddhiyân èbingongaghi sareng ''usus buntu'' bân panèka sala sèttong diagnosis diferensial ghâbây ''usus buntu'' è bhâbinè'an sè ghi' omorra bisa ngandhung. == Perawatan == Sake' panèka ta' babajhâ bân ta' noddhuaghi panyakè'. Dhaddhi biyasana ta' parlo pangobhâdhân. Obhât sè ma'èlang sakè' (analgesik) bisaos parlo è bâkto sakè' sè abit otabâ para'. Kontrasepsi hormonal bisa èghâbây ka'angghuy nyegghâ ovulasi (mon panèka sakè' ovulasi). Namong sacara sakabbhina tadâ' cara acegghâ sè èkennal. pe1eh51topu27he1uv2rsd9aan3sawj Diabetes gestasional 0 3853 19063 18852 2024-10-02T14:06:21Z Lukjsly 1688 19063 wikitext text/x-wiki '''Diabètes gestasional''' iyâ arèya ''intolèransi glukosa'' è ḍâlem bâkto ngandung sè è molaè ḍâri omor 24  mènggu bân sampè’ proses arèmbi’. Diabètes gestasional bhidhâ kalabân diabètes è bâkto ngandung moso diabetes sè ampon èdiagnosis sabellunna. Macemma diabètes gestasional è ghâbây ḍâri priscilla white taon 1949 kalabân edisi revisi taon 1980. Klasifikasi nèka è bhidhâ’aghi kalabân omor sè è bâkto ècapo' diabètes, abitthâ bâkto diabetes bân bâḍâ enjâ’na ''komplikas''i è ''pembuluh'' dârâ. White aḍu’um diabètes gestasional ka 9 kellas. Bâḍâ brâmpan faktor sè anyebab-aghi sèttong bâ-binè’ sè ngandung anḍi’ kecendrungan ka’angguy ècapo’ diabetes gestasional ètembhâng bâ-binè’ sè laèn. Faktor-faktor kasebhut iyâ arèya etnis, omor bâ-binè’ sè ngandung è yattassa 40 taon, indeks massa tubuh (IMT) sè lebbi ḍâri 30 khg/m, anḍi’ riwayat peningkatan kadar gula ḍârâ, riwayat kaluwarga sè andi’ diabetes melitus. Riwâyât andi’ diabetes melitus sabellunna, riwâyât arèmbi’ kalabân bhâji’ rajâ è bâkto ngandung (BMK), ''sindrom polikistik ovarium'', riwâyât pengobatan kortikosteroid bân antiseptik tor ngandung bhâji’ kembhâr. Sebbâb bâḍâna diabetes gestasianol perrèna disfungsi sel beta pankreas sè anyebab-aghi ''resistensi insulin'' sè jughân èpangaroè ḍâri hormon-hormon è bâkto ngandung sè èhasèllaghi ḍâri calon èbhu otabâ sè èhasèllaghi ḍâri plasènta bhâji' sè ghi' è tabu'. ''Federasi obsterti'' bân ''ginekologi internasiona''l otabâ International Federation of Gynecology and Obstetrics (FIGO) anetteppaghi macemma parkara sè kodhu èka'anḍi' diagnosis diabetes gestasional palèng anyar taon 2015. Kritèria sè anyar nèka alaènnaghi cara diagnosis diabetes gestasional kalabân diabetes  è bâkto ngandung. Sèttong bâ-binè’ èkoca’ anḍi’ diabetes gestasional nalèka kadhâr ghulâ ḍârâna 5,1-6,9 mmol/liter (95-125 gr/dl), otabâ kadhâr ghulâ ḍârâ 1 jam salastarèna èberri’ 75 gram glukosa  ≥ 10 mmol/liter (180 mg/dl), otabâ kadhâr ghulâ ḍârâ 2 jam salastarèna èberri’ 75 gram glukosa 8,5-11 mmol/liter (153–199 mg/dl). Ngobhâdhi diabetes gestasional iyâ arèya bâḍâ ḍuwâ’ yakni terapi nonfarmakologi bân terapi farmakologi. Terapi nonkarmafologi iyâ arèya terapi sè amodifikasi pola ngakan otabâ terapi gizi medis, olahraga manajemen berrâ’ bhâdhân, èdukasi bân dukungan psikososial tor pengawasan ghulâ ḍârâ mandiri. Samantara terapi farmakologi iyâ arèya terapi sè ngangguy insulin otabâ obat antidiabetik oral iyâ arèya glibenklamida bân metformin. Diabetes gestasional bhâkal ambu saamponna arèmbi’, hal nèka sè abhidâ’aghi kalabân diabetes melitus tipe 1 otabâ tipe 2. Namong, pamarèksa’an kontrol 4 sampè’ 12 mènggu samarèna arèmbi’ kodhu èkalako sopajâ ongghu-ongghu amastèyaghi kabâḍâ’ân kasebbhut ta’ sajân dhâddi diabetes melitus tipe 2. Diabetes gestasional bhâkal aberri' pangaro ka janin bân calon èbhu. Kompilaksi ka janin iyâ arèya rèmbi’ prematur, bhâji’ rajâ è bâkto masa ngandung, trauma rèmbi’, hipoglikemia, sindrom distres pernapasan ka bhâji’, jaundis, hipokalsemia, kalaènnan jantung, bhâji’ èlahèrraghi matè bân resiko ècapo’ melitus tipe 2. Samantara ka calon èbhu komplikasina aropa’aghi preeklamsia, proses alahèrraghi è induksi otabâ sampè’ operasi sesar, hipertensi, rèmbi’ ta’ cokop bulân, polihidramnion, pendarahan salastarèna rèmbi’, infeksi, ècapo’ diabetes gestasional polè bân kamungkinan akembang dhâddi diabetes melitus tipe 2, peningkatan resiko ècapo’ sindrom metabolik bân panyakèt kardiovaskular, penyakèt ginjal bân retinopati diabetik. Mètorot global, prevalensi diabetes gestasional malarat ètantowaghi polana bâḍâ brâmpan kriteria diagnosis sè bisa èghuna’aghi bân proses skrining diabetes gestasional ta’ èkalako è sakabbina naghârâ. Namong, èrakèra angkana iyâ arèya 3-9% ḍâri total sakabbhina kalahèrran è dhunnya. Taon 2 015, penelitian sè asifat global anunju’aghi prevalensi diabetes gestasional 24, 2% è Asia Tenggara, 21,8% è Timor Tengah bân Afrika Utara, 15,8% è Eropa, 14,9% è Amerika Utara bân Kepulauan Karibia, 13, 2% è Amerika Tengah bân Amerika Selatan, 12,45% è  Pasifik Barat bân 10,5% è Afrika Sub-Sahara. 00ftblt50dxeorugpbs9gqf3sqv4sv4 Tolang roso’ 0 3854 18853 2024-10-01T01:17:21Z Narasilisaa 2393 ←Membuat halaman berisi 'Ḍalem anatomi, '''tolang roso’''' otabâ '''roso’''' (bhâsa Latin: ''costae)'' iyâ jârèya tolang lanjhâng sè atekko’ bân abentu’ rongga roso’ sè ngalindungi ḍâdâ, bhâra, jantung, atè, bân organ dâlem laènna è rongga ḍâḍâ. Bâgi mamalia, tolang roso’ coma bâdâ è bâgiyân ḍâḍâ. Namong bâgi reptil, tolang roso’ kadhâng bâḍâ molaèn ḍâri bâgiyân lè’èr sampe’ sacrum. Bâḍâ pan-bârâmpan macem jhu...' 18853 wikitext text/x-wiki Ḍalem anatomi, '''tolang roso’''' otabâ '''roso’''' (bhâsa Latin: ''costae)'' iyâ jârèya tolang lanjhâng sè atekko’ bân abentu’ rongga roso’ sè ngalindungi ḍâdâ, bhâra, jantung, atè, bân organ dâlem laènna è rongga ḍâḍâ. Bâgi mamalia, tolang roso’ coma bâdâ è bâgiyân ḍâḍâ. Namong bâgi reptil, tolang roso’ kadhâng bâḍâ molaèn ḍâri bâgiyân lè’èr sampe’ sacrum. Bâḍâ pan-bârâmpan macem jhuko’ sè bisa anḍi’ sampe’ 4 roso’ è satiyap tolang bâlâkang. Manossa (lakè’ bân binè’) anḍi’ 24 tolang roso’ (12 pasang). Arèya pertama kalè ètemmo moso Versalius è taon 1543 sè tojjhuna mamarè kontroversi sè kadhâddhiyân è bâkto rowa. Tolang roso’ manossa èbâgi dhâddhi tello’ bâgiyân, iyâ arèya 7 pasang tolang sejati arèya tolang roso’ sè konco'na atemmo è ḍâḍâ. Bâgiyân se kaduwâ’ arèya 3 pasang tolang roso’ palsu, arèya tolang roso’ sè konco'na cekka’ ka tolang roso’ è attassa. Bâgiyân sè katello’ arèya 2 pasang roso’ sè ngarbâng, arèya tolang roso’ sè ta’ atemmo konco'na bân ta’ cekka’ ka roso’ è attassa. qmx14r21e6dn796ghpstjpfd1wrpple Ebhu koṭṭa Indonesia 0 3855 18854 2024-10-01T07:17:30Z Munajad.MH 3071 ←Mengalihkan ke [[Èbhu koṭṭa Inḍonèsia]] 18854 wikitext text/x-wiki #Redirect [[Èbhu koṭṭa Inḍonèsia]] hbf6wkfyrzxwmss6k3f9sq77h1h7th5 Cèṭa'an:Location map many 10 3856 18856 2024-10-01T07:28:03Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Location map/multi|many}}</includeonly><noinclude> {{Documentation}} <!-- PLEASE ADD THIS TEMPLATE'S CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --> </noinclude>' 18856 wikitext text/x-wiki <includeonly>{{#invoke:Location map/multi|many}}</includeonly><noinclude> {{Documentation}} <!-- PLEASE ADD THIS TEMPLATE'S CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --> </noinclude> deqv4sxmokfvcm5qan3uwzawgr9ss1c Cèṭa'an:Location map many/doc 10 3857 18857 2024-10-01T07:28:40Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{Lua|Module:Location map/multi}} '''Template:Location map many''' creates a location map as a [[m:Help:composite images|composite image]] of an existing map, with multiple markers and optional labels superimposed onto it. This template functions in the style of [[Template:Location map]], but allows multiple markers and labels (rather than just one marker). See also ''[[Template:Location map+]]'', which specifies points a...' 18857 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Lua|Module:Location map/multi}} '''Template:Location map many''' creates a location map as a [[m:Help:composite images|composite image]] of an existing map, with multiple markers and optional labels superimposed onto it. This template functions in the style of [[Template:Location map]], but allows multiple markers and labels (rather than just one marker). See also ''[[Template:Location map+]]'', which specifies points as a coded template list of markers/labels. == Usage == The first unnamed parameter (shown as <nowiki>{{{1}}}</nowiki> below) specifies a map definition. If <nowiki>{{{1}}}</nowiki> is ''Spain'', the map image and coordinates are based on the values defined for Spain in [[Module:Location map/data/Spain]] if it exists, or in [[Template:Location map Spain]] otherwise. {| | <syntaxhighlight lang="wikitext"> {{Location map many | {{{1}}} | width = | float = | border = | caption = | alt = | relief = | AlternativeMap = <!--first label/marker--> | label1 = <!-- or: label --> | label1_size = <!-- or: label_size --> | position1 = <!-- or: position, pos1, pos --> | background1 = <!-- or: background, bg1, bg --> | mark1 = <!-- or: mark --> | mark1size = <!-- or: marksize --> | link1 = <!-- or: link --> | coordinates1= <!-- {{coord|...}}--><!-- or: coordinates--> <!--second label/marker--> | label2 = | label2_size = | label2_width= | position2 = <!-- or: pos2 --> | background2 = <!-- or: bg2 --> | mark2 = | mark2size = | link2 = | coordinates2= <!-- {{coord| }} --> <!--repeat as needed--> }} </syntaxhighlight> |} == Parameters == {| class="wikitable" style="width:100%;" ! colspan="2" style="background-color:lightblue" | Map display parameters |- ! Parameter ! Description |- | {{mono|{{(((}}1{{)))}}}} | '''Required'''. Use the name of the map as the first unnamed parameter. For example, specifying ''England'' will use the values for England in [[Module:Location map/data/England]] if it exists, or {{tld|Location map England}} otherwise. See the [[#Examples|examples]] below. |- | {{mono|width}} | Determines the width of the map in [[pixel]]s. The default is 240. '''Do not''' include <code>px</code>, for example: <code>width=300</code>, not <code>width=300px</code>. |- | {{mono|float}} | Specifies the position of the map on the page. Valid values are <code>left</code>, <code>right</code>, <code>center</code> and <code>none</code>. The default is <code>right</code>. |- | {{mono|border}} | Specifies the color of the 1px map border. The default is ''lightgrey'' (see [[web colors]]). If set to <code>none</code>, no border will be generated. This parameter is seldom used. |- | {{mono|caption}} | The text of a caption to be displayed below the map. Specifying a caption will cause the map to be displayed with a frame. If <code>caption</code> is defined but is not assigned a value, the map will not be framed and no caption will be displayed. If <code>caption</code> is not defined, the map will not be framed and a default caption will be generated. The default caption is created from the {{mono|label}} parameter (or the current page name if label not defined) and the {{mono|name}} parameter from map definition template. See the [[#Examples|examples]] below. |- | {{mono|alt}} | Alt text for map; used by [[screen reader]]s, see [[WP:ALT]]. |- | {{mono|relief}} | Any non-blank value (1, yes, etc.) will cause the template to display the map specified in the map definition template as {{mono|image1}}, which is usually a [[Relief mapping (computer graphics)|relief map]]. Numerical values such as 2 or 3 will display {{mono|image2}} or {{mono|image3}}, if those images are defined. See the example at [[Template:Location map+/relief|Location map+/relief]]. |- | {{mono|AlternativeMap}} | Allows the use of an alternative map. The image must have the same edge coordinates as the location map template. See the example at [[Template:Location map+/AlternativeMap|Location map+/AlternativeMap]]. |- | {{mono|overlay_image}} | Allows an overlay to be superimposed on the map. This parameter is seldom used. See the example at [[Template:Location map+/overlay|Location map+/overlay]]. |- ! colspan="2" style="background-color:lightblue" | Label and mark parameters |- ! Parameter ! Description |- | {{mono|label1}}<br/>{{mono|label2}}<br/>... | The text of the label to display next to the mark. A [[Wiki markup|wiki link]] can be used. The default if not specified is no label, just the marker. |- | {{mono|label1_size}}<br/>{{mono|label2_size}}<br/>... | The font size to use for the label, given as a percentage of the normal font size (<100 = smaller, >100 = larger). The default is 90. Do not include <code>%</code>, for example: <code>label_size=80</code>, not <code>label_size=80%</code>. |- | {{mono|label1_width}}<br/>{{mono|label2_width}}<br/>... |The width to use for the label, given as an [[Em (typography)#CSS|em size]]; the default width is 6. Do not include <code>em</code>, for example: <code>label_width=7</code>, not <code>label_width=7em</code>. |- | {{mono|position1}}<br/>{{mono|position2}}<br/>... | The position of the label relative to the mark. Valid values are <code>left</code>, <code>right</code>, <code>top</code> and <code>bottom</code>. The default is <code>right</code>. |- | {{mono|background1}}<br/>{{mono|background2}}<br/>... | The background color to use for the label. See [[Web colors]]. The default is no background color, which shows the map image behind the label. |- | {{mono|mark1}}<br/>{{mono|mark2}}<br/>... | The name of an image to display as the mark. The default is [[:File:Red pog.svg|Red pog.svg]] ([[File:Red pog.svg|8px]]). See examples at [[Commons:Location markers]] and [[Commons:Category:Map icons]]. |- | {{mono|mark1size}}<br/>{{mono|mark2size}}<br/>... | The size of the mark in [[pixel]]s. The default is 8. Do not include <code>px</code>, for example: <code>marksize=10</code>, not <code>marksize=10px</code>. |- | {{mono|link1}}<br/>{{mono|link2}}<br/>... | Specifies a [[Wiki markup|wiki link]] which will be followed if the reader clicks on the mark. The name of the linked article is displayed when the mouse pointer hovers over the mark. |- | {{mono|coordinates1}}<br/>{{mono|coordinates2}}<br/>... | '''Required'''. The coordinates using a {{tl|coord}} template. See the [[#Alternative syntax|Alternative syntax]] section below for alternatives. |- |} Note: For brevity, parameters "pos" & "bg" are aliases (for "position" & "background"), with pos2, bg2, pos3, bg3, etc. === Alternative syntax === The recommend input format for the marker coordinates is to use {{para|coordinatesX|{{tld|coord|...}}}}, where <code>X</code> is the marker number. However, when used outside of infoboxes, the template supports splitting the coordinates into individual components using the parameters listed below. {| class="wikitable" style="width:100%;" ! colspan="2" style="background-color:lightblue" | Alternative map display parameters |- ! Parameter ! Description |- | {{mono|lat1_deg}}<br/>{{mono|lat2_deg}}<br/>... | The degrees of [[latitude]]. This value can be specified using [[decimal degrees]] and when this format is used minutes and seconds should not be specified. |- | {{mono|lat1_min}}<br/>{{mono|lat2_min}}<br/>... | The minutes of latitude. |- | {{mono|lat1_sec}}<br/>{{mono|lat2_sec}}<br/>... | The seconds of latitude. Usually not necessary. |- | {{mono|lat1_dir}}<br/>{{mono|lat2_dir}}<br/>... | N if north (default value) or S for south of the [[Equator]]. Other values will be disregarded. Not required if using signed decimal degrees (i.e. negative numbers for southern latitude). |- | {{mono|lon1_deg}}<br/>{{mono|lon2_deg}}<br/>... | The degrees of [[longitude]]. This value can be specified using [[decimal degrees]] and when this format is used minutes and seconds should not be specified. |- | {{mono|lon1_min}}<br/>{{mono|lon2_min}}<br/>... | The minutes of longitude. |- | {{mono|lon1_sec}}<br/>{{mono|lon2_sec}}<br/>... | The seconds of longitude. Usually not necessary. |- | {{mono|lon1_dir}}<br/>{{mono|lon2_dir}}<br/>... | E for east (default value) or W for west of the [[IERS Reference Meridian|Prime Meridian]]. Other values will be disregarded. Not required if using signed decimal degrees (i.e. negative numbers for western longitude). |} == Markers == When a marker's mark<small>#</small>size=0, then that marker is skipped and only the related label is displayed, without the marker. Each mark, mark2, mark3 (etc.) can be another image-symbol, such as [[:File:Diamond_sheer_red_20.gif|Diamond sheer red 20.gif]] (marksize=20) to show a red diamond on the image: [[Image:Diamond_sheer_red_20.png|20px]] or use: [[:File:Cercle_rouge_100%.svg|Cercle rouge 100%.svg]] to show a red circle [[File:Cercle rouge 100%.svg|20px]] or a larger black diamond: [[:File:Diamond_sheer_black_37.gif|Diamond sheer black 37.gif]] as sized with a larger marksize=37 or similar number to resize the diamond somewhat: [[File:Diamond_sheer_black_37.png|37px]] : ''See Wikimedia pointer symbols:'' [[:commons:Category:Map pointers]]. == Advisory messages == The degrees of latitude/longitude are validated, to show error messages, but location minutes can be set very large to place markers outside the map (with no warnings). Due to the numerous details of specifying multiple markers/labels, the latitude and longitude are checked to lie within the actual map limits specified in ''Template:Location_map_<parameter1>''. Each marker/label is checked and can list a warning message (under the map), such as: :::: Latitude#4 (45.68) < map min(53.74). Processing continues, with that marker actually placed off-map, and all latitude/longitude parameters are checked. Only degrees of latitude/longitude are checked, so a value of 63 minutes would be valid to indicate 1 extra degree + 3 minutes, and setting lon_min=200 could still place a marker off-map (right-side) with no warning message. Also, large markers or long labels can spill over the edges of a map, allowing markers to point inward from outside the map. In such cases, a map could be centered by itself on the page ("float=center") to avoid overlapping the edge markers onto any surrounding article text. == Available maps == Location maps can be found using these sources: :[[Special:PrefixIndex/Module:Location map/data/]] - Checked before a map template is searched for. New maps should be created here rather than creating new templates. :[[Template:Location map/List|List of templates]] - 1050 templates available when the list was generated. :[[:Category:Location map templates]] - templates sorted by category. :[[Special:WhatLinksHere/Template:Location map/Info]] - a search that might help. :[[Special:Prefixindex/Template:Location map]] - another search that might help. == Creating new map definitions == See [[Template:Location map/Creating a new map definition|Creating a new map definition]]. == Examples == === Map with label "Pag" and "Anytown" (degrees) === '''Recommended syntax''' {{Location map many | Croatia | width = 280 | float = right | label = Pag | marksize = 8 | pos = right | bg = yellow | coordinates = {{coord|44|26|N|15|3|E}} | label2 = Anytown | mark2 = Black pog-sized x.svg | mark2size = 18 | pos2 = bottom | coordinates2 = {{coord|46|30|N|18|0|E}} }} <syntaxhighlight style="width: 35em;" lang="wikitext" highlight="8,14"> {{Location map many | Croatia | width = 280 | float = right | label = Pag | marksize = 8 | pos = right | bg = yellow | coordinates = {{coord|44|26|N|15|3|E}} | label2 = Anytown | mark2 = Black pog-sized x.svg | mark2size = 18 | pos2 = bottom | coordinates2 = {{coord|46|30|N|18|0|E}} }} </syntaxhighlight> {{clear}} '''Alternative syntax''' {{Location map many | Croatia | width = 280 | float = right | label = Pag | marksize = 8 | pos = right | bg = yellow | lat_deg = 44 | lat_min = 26 | lon_deg = 15 | lon_min = 3 | label2 = Anytown | mark2 = Black pog-sized x.svg | mark2size = 18 | pos2 = bottom | lat2_deg = 46 | lat2_min = 30 | lon2_deg = 18 | lon2_min = 0 }} <syntaxhighlight style="width: 35em;" lang="wikitext" highlight=""> {{Location map many | Croatia | width = 280 | float = right | label = Pag | marksize = 8 | pos = right | bg = yellow | lat_deg = 44 | lat_min = 26 | lon_deg = 15 | lon_min = 3 | label2 = Anytown | mark2 = Black pog-sized x.svg | mark2size = 18 | pos2 = bottom | lat2_deg = 46 | lat2_min = 30 | lon2_deg = 18 | lon2_min = 0 }} </syntaxhighlight> {{clear}} === Map with 3 labels (decimal), alternative relief maps === Using relief maps from [[Module:Location map/data/Croatia]] {{Location map many | Croatia | width = 260 | relief= yeah | float = right | label = Pag | pos = right | marksize = 8 | coordinates = {{coord|44.44|15.05}} | label2 = Anytown | pos2 = left | bg2 = #fff8 | mark2size = 8 | coordinates2 = {{coord|45.86|17.50}} | label3 = Anytown2 | pos3 = top | bg3 = #afa8 | coordinates3 = {{coord|46.23|18.43}} }} <syntaxhighlight style="width: 35em;" lang="wikitext" highlight="9-10,14-15"> {{Location map many | Croatia | width = 260 | relief= yeah | float = right | label = Pag | pos = right | marksize = 8 | coordinates = {{coord|44.44|15.05}} | label2 = Anytown | pos2 = left | bg2 = #fff8 | mark2size = 8 | coordinates2 = {{coord|45.86|17.50}} | label3 = Anytown2 | pos3 = top | bg3 = #afa8 | coordinates3 = {{coord|46.23|18.43}} }} </syntaxhighlight> {{clear}} {{Location map many | Croatia | width = 260 | relief= 3 | float = right | label = Pag | pos = left | bg = #ffaa | marksize = 12 | coordinates = {{coord|44.44|15.05}} | label2 = Anytown | pos2 = right | bg2 = #fff8 | mark2size = 8 | coordinates2 = {{coord|45.86|17.50}} | label3 = Anytown 2 | pos3 = left | bg3 = #afa8 | coordinates3 = {{coord|46.23|18.43}} }} <syntaxhighlight style="width: 35em;" lang="wikitext" highlight="9-10,14-15"> {{Location map many | Croatia | width = 260 | relief= 3 | float = right | label = Pag | pos = left | bg = #ffaa | marksize = 12 | coordinates = {{coord|44.44|15.05}} | label2 = Anytown | pos2 = right | bg2 = #fff8 | mark2size = 8 | coordinates2 = {{coord|45.86|17.50}} | label3 = Anytown 2 | pos3 = left | bg3 = #afa8 | coordinates3 = {{coord|46.23|18.43}} }} </syntaxhighlight> {{clear}} === Example map with red diamond=== {{Location map many | 100x100 | AlternativeMap = LocationJamaica.svg | float = right | width = 250 | caption = Site of '''Hispaniola''' | label = Hispaniola | position = left | background = #CCDDFF | marksize = 1 | coordinates = {{coord|38.2|69.3}} | label2 = | mark2 =Diamond_sheer_red_37.png | mark2size = 42 | coordinates2 = {{coord|52.2|73.9}} | label3 = Cuba | pos3 = left | mark3size = 1 | coordinates3 = {{coord|59.2|68.0}} }} <syntaxhighlight style="width: 35em;" lang="wikitext" highlight="8,12"> {{Location map many | 100x100 | AlternativeMap = LocationJamaica.svg | float = right | width = 250 | caption = Site of '''Hispaniola''' | label = Hispaniola | position = left | background = #CCDDFF | marksize = 1 | coordinates = {{coord|38.2|69.3}} | label2 = | mark2 =Diamond_sheer_red_37.png | mark2size = 42 | coordinates2 = {{coord|52.2|73.9}} | label3 = Cuba | pos3 = left | mark3size = 1 | coordinates3 = {{coord|59.2|68.0}} }} </syntaxhighlight> {{clear}} === Map with some labels outside map === {{Location map many | Croatia | width = 260 | float = right | label = Pag | position=right | marksize = 8 | coordinates = {{coord|44.44|15.05}} | label2 = Anytown | pos2 = bottom | bg2 = yellow | coordinates2 = {{coord|47.40|12.80}} | outside2 = 1 <!-- we know this point is outside the map, so don't warn about it --> | label3 = Anytown2 | pos3 = top | bg3 = lightgreen | coordinates3 = {{coord|41.98|18.43}} | outside3 = 1 <!-- we know this point is outside the map, so don't warn about it --> | label4 = North Croatia | pos4 = left | bg4 = lightgreen | mark4size = 0 | coordinates4 = {{coord|46.22|17.7}} }} <syntaxhighlight style="width: 35em;" lang="wikitext" class="floatleft" highlight="11,16"> {{Location map many | Croatia | width = 260 | float = right | label = Pag | position=right | marksize = 8 | coordinates = {{coord|44.44|15.05}} | label2 = Anytown | pos2 = bottom | bg2 = yellow | coordinates2 = {{coord|47.40|12.80}} | outside2 = 1 <!-- we know this point is outside the map, so don't warn about it --> | label3 = Anytown2 | pos3 = top | bg3 = lightgreen | coordinates3 = {{coord|41.98|18.43}} | outside3 = 1 <!-- we know this point is outside the map, so don't warn about it --> | label4 = North Croatia | pos4 = left | bg4 = lightgreen | mark4size = 0 | coordinates4 = {{coord|46.22|17.7}} }} </syntaxhighlight> {{clear}} === Map with 9 markers (decimal) === {{Location map many | Croatia | width = 260 | float = right | label = Pag | position = right | coordinates = {{coord|44.44|15.05}} | label2 = Anytown | label2_size = 110 | pos2 = bottom | background2 = #ffff8877 | coordinates2 = {{coord|45.86|17.50}} | label3 = Anytown2 | label3_size = 110 | pos3 = top | background3 = #8f87 | coordinates3 = {{coord|46.23|18.43}} | mark4 =Diamond_sheer_black_20.png | mark4size = 19 | label4 = 44.0 (latitude) | coordinates4 = {{coord|44.00|13.5}} | mark5 =Diamond_sheer_black_20.png | mark5size = 20 | label5 = 44.5 | coordinates5 = {{coord|44.50|13.5}} | mark6 =Diamond_sheer_black_20.png | mark6size = 20 | label6 = 45.0 | coordinates6 = {{coord|45.00|13.5}} | mark7 =Diamond_sheer_black_20.png | mark7size = 20 | label7 = 45.5 | coordinates7 = {{coord|45.50|13.5}} | mark8 =Diamond_sheer_black_20.png | mark8size = 20 | label8 = 46.0 | coordinates8 = {{coord|46.00|13.5}} | label9 = ''CROATIA'' | mark9size = <!--label only-->1 | label9_size = 165 | coordinates9 = {{coord|42.60|14.4}} }} <syntaxhighlight style="width: 35em;" lang="wikitext" highlight="17,19,37,38"> {{Location map many | Croatia | width = 260 | float = right | label = Pag | position = right | coordinates = {{coord|44.44|15.05}} | label2 = Anytown | label2_size = 110 | pos2 = bottom | background2 = #ffff8877 | coordinates2 = {{coord|45.86|17.50}} | label3 = Anytown2 | label3_size = 110 | pos3 = top | background3 = #8f87 | coordinates3 = {{coord|46.23|18.43}} | mark4 =Diamond_sheer_black_20.png | mark4size = 19 | label4 = 44.0 (latitude) | coordinates4 = {{coord|44.00|13.5}} | mark5 =Diamond_sheer_black_20.png | mark5size = 20 | label5 = 44.5 | coordinates5 = {{coord|44.50|13.5}} | mark6 =Diamond_sheer_black_20.png | mark6size = 20 | label6 = 45.0 | coordinates6 = {{coord|45.00|13.5}} | mark7 =Diamond_sheer_black_20.png | mark7size = 20 | label7 = 45.5 | coordinates7 = {{coord|45.50|13.5}} | mark8 =Diamond_sheer_black_20.png | mark8size = 20 | label8 = 46.0 | coordinates8 = {{coord|46.00|13.5}} | label9 = ''CROATIA'' | mark9size = <!--label only-->1 | label9_size = 165 | coordinates9 = {{coord|42.60|14.4}} }} </syntaxhighlight> {{clear}} === Map with a custom label and text background === {{Location map many | Croatia | width = 280 | float = right | caption = Imotski in Croatia | label = Imotski | position = right | background = #FFFFDD | coordinates = {{coord|43.44|17.21}} }} <syntaxhighlight style="width: 35em;" lang="wikitext" highlight="5,7"> {{Location map many | Croatia | width = 280 | float = right | caption = Imotski in Croatia | label = Imotski | position = right | background = #FFFFDD | coordinates = {{coord|43.44|17.21}} }} </syntaxhighlight> {{clear}} === Map with enlarged marker and label === {{Location map many | Croatia | width = 260 | float = right | caption = Pag Island in Croatia | label = Pag | label_size = 200 | position = right | marksize = 14 | background = #FFFFDD | coordinates = {{coord|44.44|15.05}} }} <syntaxhighlight style="width: 35em;" lang="wikitext" highlight="6,8"> {{Location map many | Croatia | width = 260 | float = right | caption = Pag Island in Croatia | label = Pag | label_size = 200 | position = right | marksize = 14 | background = #FFFFDD | coordinates = {{coord|44.44|15.05}} }} </syntaxhighlight> {{clear}} === Map with no caption === {{Location map many | Bosnia | width = 150 | float = right | caption = | label = Brčko | position = left | coordinates = {{coord|44.87|18.81}} }} <syntaxhighlight style="width: 35em;" lang="wikitext" highlight="4"> {{Location map many | Bosnia | width = 150 | float = right | caption = | label = Brčko | position = left | coordinates = {{coord|44.87|18.81}} }} </syntaxhighlight> {{clear}} === Western Hemisphere === {{Location map many | United Kingdom | width = 180 | float = right | caption = Lockerbie in Scotland | label = Lockerbie | position = right | coordinates = {{coord|55|07|16|N|3|21|19|W}} }} <syntaxhighlight style="width: 38em;" lang="wikitext" highlight=""> {{Location map many | United Kingdom | width = 180 | float = right | caption = Lockerbie in Scotland | label = Lockerbie | position = right | coordinates = {{coord|55|07|16|N|3|21|19|W}} }} </syntaxhighlight> {{clear}} === Map that crosses 180° meridian === {{Category see also|Location map modules crossing the 180th meridian}} [[Module:Location map/data/Russia Chukotka Autonomous Okrug]] is an example of a map that crosses the [[180th meridian]]. To the west of 180°, in the [[Eastern Hemisphere]], is [[Pevek]] at 170°17′E [[longitude]]. To the east of 180°, in the [[Western Hemisphere]], is [[Uelen]] at 169°48′W longitude. {{Location map many | Russia Chukotka Autonomous Okrug | float = right | width = 250 | caption = [[Chukotka Autonomous Okrug]] | label1 = Pevek | coordinates1 = {{coord|69|42|N|170|17|E}} | label2 = Uelen | coordinates2 = {{coord|66|09|N|169|48|W}} }} <pre style="width: 30em;"> {{Location map many | Russia Chukotka Autonomous Okrug | float = right | width = 250 | caption = [[Chukotka Autonomous Okrug]] | label1 = Pevek | coordinates1 = {{coord|69|42|N|170|17|E}} | label2 = Uelen | coordinates2 = {{coord|66|09|N|169|48|W}} }} </pre> {{clear}} ===Marker examples=== {{Location map+|Ukraine|float=left|width=420|caption=Some symbols that show up well |places= {{Location map~|Ukraine|lat=52 |long=22 |label=Pfeil oben.svg|mark=Pfeil oben.svg}} {{Location map~|Ukraine|lat=51 |long=22 |label=Pfeil unten.svg|mark=Pfeil unten.svg}} {{Location map~|Ukraine|lat=50 |long=22 |label=Pfeil rechts.svg|mark=Pfeil rechts.svg}} {{Location map~|Ukraine|lat=49 |long=22 |label=Pfeil links.svg|mark=Pfeil links.svg}} {{Location map~|Ukraine|lat=48 |long=22 |label=Pfeil rechts oben.svg|mark=Pfeil rechts oben.svg}} {{Location map~|Ukraine|lat=47 |long=22 |label=Pfeil rechts unten.svg|mark=Pfeil rechts unten.svg}} {{Location map~|Ukraine|lat=46 |long=22 |label=Pfeil links oben.svg|mark=Pfeil links oben.svg}} {{Location map~|Ukraine|lat=45 |long=22 |label=Pfeil links unten.svg|mark=Pfeil links unten.svg}} {{Location map~|Ukraine|lat=52 |long=27 |label=Point carte.svg|mark=Point carte.svg}} {{Location map~|Ukraine|lat=51 |long=27 |label=Square city locator.png|mark=Square city locator.png}} {{Location map~|Ukraine|lat=50 |long=27 |label=Red.svg|mark=Red.svg}} {{Location map~|Ukraine|lat=49 |long=27 |label=Solid blue.svg|mark=Solid blue.svg}} {{Location map~|Ukraine|lat=48 |long=27 |label=Fadenkreuz.svg|mark=Fadenkreuz.svg}} {{Location map~|Ukraine|lat=47 |long=27 |label=Crosshairs Red.svg|mark=Crosshairs Red.svg}} {{Location map~|Ukraine|lat=46 |long=27 |label=Purple pog.svg|mark=Purple pog.svg}} {{Location map~|Ukraine|lat=45 |long=27 |label=Yellow pog.svg|mark=Yellow pog.svg}} {{Location map~|Ukraine|lat=52 |long=31 |label=Map-Pin.png|mark=Map-Pin.png}} {{Location map~|Ukraine|lat=51 |long=31 |label=Dot-yellow.svg|mark=Dot-yellow.svg}} {{Location map~|Ukraine|lat=50 |long=31 |label=Blue-circle.gif|mark=Blue-circle.gif}} {{Location map~|Ukraine|lat=49 |long=31 |label=Flashspot.gif|mark=Flashspot.gif}} {{Location map~|Ukraine|lat=48 |long=31 |label=Location dot blue.svg|mark=Location dot blue.svg}} {{Location map~|Ukraine|lat=47 |long=31 |label=Location dot black.svg|mark=Location dot black.svg}} {{Location map~|Ukraine|lat=46 |long=31 |label=Arrows 12x12 nw.svg|mark=Arrows 12x12 nw.svg}} {{Location map~|Ukraine|lat=45 |long=31 |position=bottom|label=Arrows 12x12 ne.svg|mark=Arrows 12x12 ne.svg}} {{Location map~|Ukraine|lat=52 |long=35 |position=right|label=Fire.svg|mark=Fire.svg}} {{Location map~|Ukraine|lat=51 |long=35 |position=right|label=Black triangle2.svg|mark=Black triangle2.svg}} {{Location map~|Ukraine|lat=50 |long=35 |position=right|label=Blue Fire.svg|mark=Blue Fire.svg}} {{Location map~|Ukraine|lat=49 |long=35 |position=right|label=City locator Montagne.svg |mark=City locator Montagne.svg}} {{Location map~|Ukraine|lat=48 |long=35 |position=right|label=Cercle rouge 100%.svg |mark=Cercle rouge 100%.svg}} {{Location map~|Ukraine|lat=47 |long=35 |position=right|label=White flag icon.svg|mark=White flag icon.svg}} {{Location map~|Ukraine|lat=46 |long=35 |position=right|label=Legenda miejsce bitwy.svg |mark=Legenda miejsce bitwy.svg}} {{Location map~|Ukraine|lat=45 |long=35 |position=bottom|label=X solid black 17.gif|mark=X solid black 17.gif}} }} {{Location map+|Ukraine|float=right|width=420|caption=Random map icons. The "marksize=" option is needed to make some of them show up. |places= {{Location map~|Ukraine|lat=52 |long=22 |label=City locator 0.svg|mark=City locator 0.svg}} {{Location map~|Ukraine|lat=51 |long=22 |label=City locator 1.svg|mark=City locator 1.svg}} {{Location map~|Ukraine|lat=50 |long=22 |label=City locator 2.svg|mark=City locator 2.svg}} {{Location map~|Ukraine|lat=49 |long=22 |label=City locator 6.svg|mark=City locator 6.svg}} {{Location map~|Ukraine|lat=48 |long=22 |label=City locator 7.svg|mark=City locator 7.svg}} {{Location map~|Ukraine|lat=47 |long=22 |label=City locator 8.svg|mark=City locator 8.svg}} {{Location map~|Ukraine|lat=46 |long=22 |label=City locator 9.svg|mark=City locator 9.svg}} {{Location map~|Ukraine|lat=45 |long=22 |label=City locator 10.svg|mark=City locator 10.svg}} {{Location map~|Ukraine|lat=52 |long=27 |label=City locator 11.svg|mark=City locator 11.svg}} {{Location map~|Ukraine|lat=51 |long=27 |label=City locator 13.svg|mark=City locator 13.svg}} {{Location map~|Ukraine|lat=50 |long=27 |label=City locator 21.svg|mark=City locator 21.svg}} {{Location map~|Ukraine|lat=49 |long=27 |label=City locator 29.svg|mark=City locator 29.svg}} {{Location map~|Ukraine|lat=48 |long=27 |label=Point rouge croix frontier vert green.svg|mark=Point rouge croix frontier vert green.svg}} {{Location map~|Ukraine|lat=47 |long=27 |label=Wikipedia-Marker-4.png|mark=Wikipedia-Marker-4.png}} {{Location map~|Ukraine|lat=46 |long=27 |label=StarArrowOR.svg|mark=StarArrowOR.svg}} {{Location map~|Ukraine|lat=45 |long=27 |label=Castle.svg|mark=Castle.svg }} {{Location map~|Ukraine|lat=52 |long=31 |label=Crime_symbol_handgun_czeska80px.png|mark=Crime_symbol_handgun_czeska80px.png}} {{Location map~|Ukraine|lat=51 |long=31 |label=Gwiazda LnM.svg|mark=Gwiazda LnM.svg}} {{Location map~|Ukraine|lat=50 |long=31 |label=Nuclear plant.svg|mark=Nuclear plant.svg}} {{Location map~|Ukraine|lat=49 |long=31 |label=Quake pointer.svg|mark=Quake pointer.svg}} {{Location map~|Ukraine|lat=48 |long=31 |label=Rotonda S7.svg|mark=Rotonda S7.svg}} {{Location map~|Ukraine|lat=47 |long=31 |label=Wikipedia-Marker-isle.svg|mark=Wikipedia-Marker-isle.svg}} {{Location map~|Ukraine|lat=46 |long=31 |label=BSicon dB+Slg.svg|mark=BSicon dB+Slg.svg}} {{Location map~|Ukraine|lat=45 |long=31 |position=bottom|label=BSicon ANCHOR.svg|mark=BSicon ANCHOR.svg}} {{Location map~|Ukraine|lat=52 |long=35 |position=right|label=BSicon fSKRZ-Bu.svg|mark=BSicon fSKRZ-Bu.svg}} {{Location map~|Ukraine|lat=51 |long=35 |position=right|label=|mark=}} {{Location map~|Ukraine|lat=50 |long=35 |position=right|label=BSicon xtGRENZE.svg |mark=BSicon xtGRENZE.svg}} {{Location map~|Ukraine|lat=49 |long=35 |position=right|label=Unesco Cultural Heritage logo.svg |mark=Unesco Cultural Heritage logo.svg}} {{Location map~|Ukraine|lat=48 |long=35 |position=right|label=Mining symbol.svg |mark=Mining symbol.svg}} {{Location map~|Ukraine|lat=47 |long=35 |position=right|label=Zoo icon.jpg|mark=Zoo icon.jpg}} {{Location map~|Ukraine|lat=46 |long=35 |position=right|label=Vattenfall blue.svg |mark=Vattenfall blue.svg}} {{Location map~|Ukraine|lat=45 |long=35 |position=bottom|label=SymbolAirport.svg|mark= SymbolAirport.svg}} }} : ''See Wikimedia pointer symbols:'' [[:commons:Category:Map pointers]]. {{clear}} ==Implementation notes== The map with markers/labels is implemented as nested HTML divisions. The map-image is in an HTML division, containing each point as a percent-locator division containing a marker-image sub-division plus a label sub-division. Each point is calculated (for a percent-locator division) with X or Y coordinate "XX.X%" or "YY.Y%" as follows: * The div-tag is {{tag|div|o|link=yes|attribs=style="position: absolute; z-index: 2; top: XX.X%; left: YY.Y%; ..."}} * For placing latitude, the calculation is: *: {{mono|1=XX.X% = 100 * (top - (lat_deg + latmin/60 +latsec/3600) ) / (top - bottom)}} *: If {{mono|lat_deg}} is empty, the combined decimal latitude is used from "lat". *: If {{mono|lat_dir}} is "S" (south), the latitude is multiplied by -1. *: (Note latitude is positioned in reverse, from top of map downward.) * For placing longitude, the calculation is: *: {{mono|1=YY.Y% = 100 * ( (lon_deg + lonmin/60 +lonsec/3600) - left ) / (right - left)}} *: If {{mono|lon_deg}} is empty, the combined decimal longitude is used as "long". *: If {{mono|lon_dir}} is "W" (west), the longitude is multiplied by -1. * The div-tag is ended as {{code|"height: 0; width: 0; margin: 0; padding: 0;"&gt;}}. * Within that division the marker/label sub-divisions are coded as: *: {{tag|div|o|link=yes|attribs=style="position: relative text-align: center; ..."}}. * For label position, the options are shifted as: *: when {{code|position:left}}, adds {{code|left: -6.5em; text-align: right;}} *: when {{code|position:right}}, adds {{code|left: 0.5em; text-align: left;"}} *: when {{code|position:top}}, adds {{code|top:-2.65em; left:-3em; text-align: center;"}} *: when {{code|position:bottom}}, adds {{code|top:-0.15em; left: -3em; text-align: center;" to div-tag.}} == TemplateData == {{TemplateData header}} <templatedata> { "params": { "1": { "label": "Map", "description": "Which map to use. Consult Template:Location map/List for the full list.", "example": "Albania", "type": "string", "required": true }, "width": { "label": "Width", "description": "The width in pixels. If not specified, it defaults to 240. This should be a number only.", "example": "300", "type": "number", "autovalue": "240" }, "float": { "label": "Float", "description": "Where the map floats to on the page. Defaults to \"right\".", "example": "left", "type": "string", "suggestedvalues": [ "left", "right", "center", "none" ] }, "border": { "label": "Frame style", "description": "What color the map's frame should be when the parameter caption is used. If not specified, it defaults to light grey. For no frame use 'none'. In infoboxes, use 'infobox'.", "example": "green", "suggestedvalues": [ "lightgrey", "grey", "red", "orange", "yellow", "green", "blue", "purple", "pink", "black", "white", "infobox", "none" ] }, "caption": { "label": "Caption", "description": "The caption to be displayed below the map. If not specified, an automatically generated caption is used instead.", "example": "This is a map of Loremipsumland.", "type": "content" }, "alt": { "label": "Alt text", "description": "Alt text, to be used for screen readers.", "example": "A map of Loremipsumland, with points marking the locations of Dolor, Sit, Amet, Consectetur, Adipiscing, and Elit." }, "relief": { "label": "Relief", "description": "If set to anything except a blank value, the template uses a relief map instead. Use 2 for image2, etc.", "example": "yes", "type": "string", "suggestedvalues": [ "1", "yes", "2", "3" ] }, "AlternativeMap": { "label": "Alternative map", "description": "An alternative map. Must have the same edge coordinates as the original map. Provide this as a file name.", "example": "Example.png", "type": "wiki-file-name" }, "overlay_image": { "label": "Overlay image", "description": "An image to be superimposed on the original map (for example, if you want to highlight a region rather than just a point). Rarely used. Provide the name of a file.", "example": "Example.png", "type": "wiki-file-name" }, "label1": { "label": "Label of first point", "description": "The label of the first point on the map. May be wikilinked.", "example": "Moscow", "type": "content", "required": true }, "coordinates1": { "label": "Coordinates of first point", "description": "The coordinates of the first point. Use the {{coord}} template.", "example": "{{coord|1|2|3|N|4|5|6|E}}", "type": "content", "required": true }, "label2": { "label": "Label of second point", "description": "The label of the second point on the map. May be wikilinked.", "example": "Cambridge", "suggested": true }, "coordinates2": { "label": "Coordinates of second point", "description": "The coordinates of the second point. Use the {{coord}} template.", "example": "{{coord|7|8|9|N|10|11|12|E}}", "type": "content", "suggested": true }, "label3": { "label": "Label of third point", "description": "The label of the third point on the map. May be wikilinked.", "example": "Constantinople", "type": "string" }, "coordinates3": { "label": "Coordinates of third point", "description": "The coordinates of the third point. Use the {{coord}} template.", "example": "{{coord|7|8|9|N|10|11|12|E}}", "type": "content", "suggested": true }, "label4": { "label": "Label of fourth point", "description": "The label of the fourth point on the map. May be wikilinked.", "example": "Constantinople", "suggested": true }, "coordinates4": { "label": "Coordinates of fourth point", "description": "The coordinates of the fourth point. Use the {{coord}} template.", "example": "{{coord|7|8|9|N|10|11|12|E}}", "type": "content", "suggested": true }, "label5": { "label": "Label of fifth point", "description": "The label of the fifth point on the map. May be wikilinked.", "example": "Timbuktu", "suggested": true }, "coordinates5": { "label": "Coordinates of fifth point", "description": "The coordinates of the fifth point. Use the {{coord}} template.", "example": "{{coord|7|8|9|N|10|11|12|E}}", "type": "content", "suggested": true }, "label6": { "label": "Label of sixth point", "description": "The label of the sixth point on the map. May be wikilinked.", "example": "Mandaluyong" }, "coordinates6": { "label": "Coordinates of sixth point", "description": "The coordinates of the sixth point. Use the {{coord}} template.", "example": "{{coord|7|8|9|N|10|11|12|E}}", "type": "content" }, "label7": { "label": "Label of seventh point", "description": "The label of the seventh point on the map. May be wikilinked.", "example": "New York" }, "coordinates7": { "label": "Coordinates of seventh point", "description": "The coordinates of the seventh point. Use the {{coord}} template.", "example": "{{coord|7|8|9|N|10|11|12|E}}", "type": "content" }, "label8": { "label": "Label of eighth point", "description": "The label of the eighth point on the map. May be wikilinked.", "example": "Rome" }, "coordinates8": { "label": "Coordinates of eighth point", "description": "The coordinates of the eighth point. Use the {{coord}} template.", "example": "{{coord|7|8|9|N|10|11|12|E}}", "type": "content" }, "label9": { "label": "Label of ninth point", "description": "The label of the ninth point on the map. May be wikilinked.", "example": "Carthage" }, "coordinates9": { "label": "Coordinates of ninth point", "description": "The coordinates of the ninth point. Use the {{coord}} template.", "example": "{{coord|7|8|9|N|10|11|12|E}}", "type": "content" } }, "paramOrder": [ "1", "width", "float", "border", "caption", "alt", "relief", "AlternativeMap", "overlay_image", "label1", "coordinates1", "label2", "coordinates2", "label3", "coordinates3", "label4", "coordinates4", "label5", "coordinates5", "label6", "coordinates6", "label7", "coordinates7", "label8", "coordinates8", "label9", "coordinates9" ], "description": "Use this template to add several pushpins (eg for businesses or events with several locations) on a single map." } </templatedata> ==See also== * [[Wikipedia:Maps for Wikipedia]], a list of mapping tools available on Wikipedia * {{tl|Location map}} - Placing one marker/label by latitude/longitude. * {{tl|Location map+}} - Placing unlimited list of markers/labels. * [[:Commons:Category:Map pointers]] - List of the many Wikimedia Commons pointer symbols. * {{tl|OSM Location map}} - OpenStreetMap map with an "interactive fullscreen" version. Allows for labels, numbered dots, a heading, caption, mini-locator map and overlays. * {{tl|Overlay}} - Allows image number, textual number, or color tag overlays to be positioned over an image to indicate particular features in the image. <includeonly>{{Sandbox other| | <!--Categories below this line, please; interwikis at Wikidata--> [[Category:Location map templates| ]] [[Category:Graphics templates]] }}</includeonly> 3962wi10ptmr78kmxsmtepebtfjczjm Cèṭa'an:((( 10 3858 18858 2024-10-01T07:29:45Z Munajad.MH 3071 ←Membuat halaman berisi '{{{<noinclude> {{documentation}} </noinclude>' 18858 wikitext text/x-wiki {{{<noinclude> {{documentation}} </noinclude> p09oe358xifexyxixwqlowpxpmqlo9g Cèṭa'an:(((/doc 10 3859 18859 2024-10-01T07:30:29Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Auxiliary template common notice}} <includeonly>{{Sandbox other||[[Category:Character-substitution templates]]}}</includeonly>' 18859 wikitext text/x-wiki {{Documentation subpage}} {{Auxiliary template common notice}} <includeonly>{{Sandbox other||[[Category:Character-substitution templates]]}}</includeonly> mjwm2oaf16ii8j97cljhcjbm3kpw7f4 Cèṭa'an:Auxiliary template common notice 10 3860 18860 2024-10-01T07:31:38Z Munajad.MH 3071 ←Membuat halaman berisi '__NOTOC__ Use this template to produce the [[Character (computing)|character]] or characters "{{thin space|<includeonly>{{ {{BASEPAGENAME}} }}</includeonly><noinclude>{{small|[''character/s appear here'']}}</noinclude>}}" as ordinary text rather than as part of a link&nbsp;<code><nowiki>[[ ]]</nowiki></code>, [[Wikipedia:Transclusion|transclusion]]&nbsp;<code><nowiki>{{ }}</nowiki></code>, variable&nbsp;<code><nowiki>{{{ }}}</nowiki></code>, etc.<!-- -->{{#if:{{...' 18860 wikitext text/x-wiki __NOTOC__ Use this template to produce the [[Character (computing)|character]] or characters "{{thin space|<includeonly>{{ {{BASEPAGENAME}} }}</includeonly><noinclude>{{small|[''character/s appear here'']}}</noinclude>}}" as ordinary text rather than as part of a link&nbsp;<code><nowiki>[[ ]]</nowiki></code>, [[Wikipedia:Transclusion|transclusion]]&nbsp;<code><nowiki>{{ }}</nowiki></code>, variable&nbsp;<code><nowiki>{{{ }}}</nowiki></code>, etc.<!-- -->{{#if:{{{entity|}}} |<br/>The [[Character encodings in HTML#HTML character references|HTML character code]] "<code>&amp;{{{entity}}};</code>" may also be used, which will never be interpreted as markup even if nested in multiple templates or similar.}} ==Similar templates== {{Escape template list}} ==See also== * [[Template:\|Template:{{thin space|\}}]], which produces "&nbsp;<nowiki>/</nowiki>" (i.e. a [[Slash (punctuation)|slash]] character preceded by a [[non-breaking space]]) * [[Template:Square bracket open]], which produces "{{thin space|[}}" or, as <kbd><nowiki>{{square bracket open|2}}</nowiki></kbd>, "{{thin space|<nowiki>[[</nowiki>}}" * [[Template:Square bracket close]], which produces "{{thin space|]}}" or, as <kbd><nowiki>{{square bracket close|2}}</nowiki></kbd>, "{{thin space|<nowiki>]]</nowiki>}}" The following templates enclose text inside the indicated symbols: * [[Template:Braces]], to produce text such as "{{braces|example text}}" (without triggering a transclusion) * [[Template:(())]], like [[Template:Braces]], except that this does not produce html markup, so that it can be processed and expanded by Lua <code>frame:preprocess()</code> function * [[Template:Brackets]], to produce text such as "{{brackets|example text}}" (without triggering a wikilink) * [[Template:Bracket]], to produce text such as "{{bracket|example text}}" or "{{bracket|[[example text]]}}" * [[Template:Mset]], to produce text such as "{{mset|1, 2, ..., N}}" (i.e., a mathematical set) * [[Template:Tlf]], to produce text such as "{{tlf|example text}}" (without triggering a transclusion) <includeonly>{{Sandbox other|| [[Category:Template namespace templates]] }}</includeonly><noinclude> [[Category:Documentation shared content templates]] </noinclude> 14aoe3affwssnox3r9emjz1egmzptxl Cèṭa'an:Thin space 10 3861 18861 2024-10-01T07:32:48Z Munajad.MH 3071 ←Membuat halaman berisi '<span style="white-space: nowrap;">{{#if:{{{1|}}}|{{#if:{{{2|}}}||&thinsp;}}}}{{{1|}}}&thinsp;<!-- -->{{#if:{{{2|}}}|{{{2}}}}}{{#if:{{{3|}}}|&thinsp;{{{3}}}}}<!-- -->{{#if:{{{4|}}}|&thinsp;{{{4}}}}}{{#if:{{{5|}}}|&thinsp;{{{5}}}}}<!-- -->{{#if:{{{6|}}}|&thinsp;{{{6}}}}}{{#if:{{{7|}}}|&thinsp;{{{7}}}}}<!-- -->{{#if:{{{8|}}}|&thinsp;{{{8}}}}}{{#if:{{{9|}}}|&thinsp;{{{9}}}}}<!-- -->{{#if:{{{10|}}}|&thinsp;{{{10}}}}}</span><noinclude> {{Documentation}} <!-- Please a...' 18861 wikitext text/x-wiki <span style="white-space: nowrap;">{{#if:{{{1|}}}|{{#if:{{{2|}}}||&thinsp;}}}}{{{1|}}}&thinsp;<!-- -->{{#if:{{{2|}}}|{{{2}}}}}{{#if:{{{3|}}}|&thinsp;{{{3}}}}}<!-- -->{{#if:{{{4|}}}|&thinsp;{{{4}}}}}{{#if:{{{5|}}}|&thinsp;{{{5}}}}}<!-- -->{{#if:{{{6|}}}|&thinsp;{{{6}}}}}{{#if:{{{7|}}}|&thinsp;{{{7}}}}}<!-- -->{{#if:{{{8|}}}|&thinsp;{{{8}}}}}{{#if:{{{9|}}}|&thinsp;{{{9}}}}}<!-- -->{{#if:{{{10|}}}|&thinsp;{{{10}}}}}</span><noinclude> {{Documentation}} <!-- Please add categories to the /doc subpage; interwikis go to Wikidata, thank you! --> </noinclude> b3t8ug596s2nqqnys55o7tsr76dnm00 Cèṭa'an:Thin space/doc 10 3862 18862 2024-10-01T07:33:30Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{tsh|tsp}} Displays its arguments in a {{tl|nowrap}} span separated by thin spaces (<code>&amp;thinsp;</code>). (Supports up to 10 arguments.) If only one parameter the text in parameter one is surrounded by one thin space on each side. With no parameters it will output one <code>&amp;thinsp;</code>. == Usage == {| class="wikitable" ! Input !! Output...' 18862 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{tsh|tsp}} Displays its arguments in a {{tl|nowrap}} span separated by thin spaces (<code>&amp;thinsp;</code>). (Supports up to 10 arguments.) If only one parameter the text in parameter one is surrounded by one thin space on each side. With no parameters it will output one <code>&amp;thinsp;</code>. == Usage == {| class="wikitable" ! Input !! Output |- | {{tji|thinspace|J.|R.|R.}} Tolkien | {{thinspace|J.|R.|R.}} Tolkien |- | <syntaxhighlight lang="wikitext" inline>{{thinspace|sin|2''φ''}}</syntaxhighlight> | {{thinspace|sin|2''φ''}} |- | <syntaxhighlight lang="wikitext" inline>{{thinspace|''x''|{{=}}|2}}</syntaxhighlight> | {{thinspace|''x''|{{=}}|2}} |- | {{tji|thinspace|299|792|458 m/s}} | {{thinspace|299|792|458 m/s}} |- | {{tji|thinspace}} | {{thinspace}} |- | ({{tji|thinspace|symbol}}) | ({{thinspace|symbol}}) |} ==Comparisons== {{Space comparison}} {{Inline spacing templates}} <includeonly>{{Sandbox other||<!-- ++++ PLEASE ADD CATEGORIES AND INTERWIKIS BELOW THIS LINE, INSIDE INCLUDEONLY TAGS, THANK YOU. --> [[Category:Character templates]] [[Category:Inline spacing templates]] }}</includeonly> dnixu1s6mcwwxz496lwt4uof1ypqagg Cèṭa'an:Space comparison 10 3863 18863 2024-10-01T07:34:37Z Munajad.MH 3071 ←Membuat halaman berisi '{| class="wikitable" !Name<br>(alias)||{{Bordered arrows|Instance}}||Example code and ... !Using {{Tl|spaces}}||Output !Output {{Tl|spaces}} |- |''none''||{{Bordered arrows|}}||<syntaxhighlight lang="wikitext" inline="">Text<ref>...</ref></syntaxhighlight><br><syntaxhighlight lang="wikitext" inline="">''Text''<ref>...</ref></syntaxhighlight> | |Text{{dummy reference}}<br>''Text''{{dummy reference|2}} | |- |Hair<br>(Very thin)||{{Bordered arrows|{{hair space}}}} |...' 18863 wikitext text/x-wiki {| class="wikitable" !Name<br>(alias)||{{Bordered arrows|Instance}}||Example code and ... !Using {{Tl|spaces}}||Output !Output {{Tl|spaces}} |- |''none''||{{Bordered arrows|}}||<syntaxhighlight lang="wikitext" inline="">Text<ref>...</ref></syntaxhighlight><br><syntaxhighlight lang="wikitext" inline="">''Text''<ref>...</ref></syntaxhighlight> | |Text{{dummy reference}}<br>''Text''{{dummy reference|2}} | |- |Hair<br>(Very thin)||{{Bordered arrows|{{hair space}}}} |<syntaxhighlight lang="wikitext" inline="">Text{{hair space}}<ref>...</ref></syntaxhighlight><br><syntaxhighlight lang="wikitext" inline="">''Text''{{hair space}}<ref>...</ref></syntaxhighlight> |<code><nowiki>Text{{spaces|hair}}<ref>...</ref></nowiki></code> |Text{{hair space}}{{dummy reference}}<br>''Text''{{hair space}}{{dummy reference|2}} |Text{{spaces|hair}}{{dummy reference}}<br>''Text''{{spaces|hair}}{{dummy reference|2}} |- |2-pixel||{{Bordered arrows|{{px2}}}} |<syntaxhighlight lang="wikitext" inline="">Text{{px2}}<ref>...</ref></syntaxhighlight><br><syntaxhighlight lang="wikitext" inline="">''Text''{{px2}}<ref>...</ref></syntaxhighlight> | |Text{{px2}}{{dummy reference}}<br>''Text''{{px2}}{{dummy reference|2}} | |- |Narrow no-break||{{Bordered arrows|{{narrow no-break space}}}} |<syntaxhighlight lang="wikitext" inline="">Text{{narrow no-break space}}<ref>...</ref></syntaxhighlight><br><syntaxhighlight lang="wikitext" inline="">''Text''{{narrow no-break space}}<ref>...</ref></syntaxhighlight> | |Text{{narrow no-break space}}{{dummy reference}}<br>''Text''{{narrow no-break space}}{{dummy reference|2}} | |- |Thin||{{Bordered arrows|{{thin space}}}} |<syntaxhighlight lang="wikitext" inline="">Text{{thin space}}<ref>...</ref></syntaxhighlight><br><syntaxhighlight lang="wikitext" inline="">''Text''{{thin space}}<ref>...</ref></syntaxhighlight> |<code><nowiki>Text{{spaces|thin}}<ref>...</ref></nowiki></code> |Text{{thin space}}{{dummy reference}}<br>''Text''{{thin space}}{{dummy reference|2}} |Text{{spaces|thin}}{{dummy reference}}<br>''Text''{{spaces|thin}}{{dummy reference|2}} |- |Standard{{efn|Provided here by a [[Wikipedia:non-breaking space|non-breaking space]] ({{mono|105%|&amp;nbsp;}}).}}||{{Bordered arrows|&nbsp;}} |<syntaxhighlight lang="wikitext" inline="">Text&nbsp;<ref>...</ref></syntaxhighlight><br><syntaxhighlight lang="wikitext" inline="">''Text''&nbsp;<ref>...</ref></syntaxhighlight> |<code><nowiki>Text{{spaces}}<ref>...</ref></nowiki></code> |Text&nbsp;{{dummy reference}} |Text{{spaces}}{{dummy reference}}<br>''Text''{{spaces}}{{dummy reference|2}} |- |En||{{Bordered arrows|&ensp;}} |<syntaxhighlight lang="wikitext" inline="">1&ensp;3</syntaxhighlight> |<code><nowiki>1{{spaces|en}}3</nowiki></code> |1&ensp;3 |1{{spaces|en}}3 |- |Figure||{{Bordered arrows|{{figure space}}}} |<syntaxhighlight lang="wikitext" inline="">123<br/>1{{figure space}}3</syntaxhighlight> |<code><nowiki>123<br/>1{{spaces|fig}}3</nowiki></code> |123<br />1{{figure space}}3 |123<br>1{{spaces|fig}}3 |- |Em||{{Bordered arrows|&emsp;}} |<syntaxhighlight lang="wikitext" inline="">1&emsp;3</syntaxhighlight> |<code><nowiki>1{{spaces|em}}3</nowiki></code> |1&emsp;3 |1{{spaces|em}}3 |- |}{{notelist}} <noinclude>[[Category:Inline spacing templates]]</noinclude> owbijll28y7rk1yw58vnjank0p9t2h8 Cèṭa'an:Dummy reference 10 3864 18864 2024-10-01T07:35:27Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly><templatestyles src="Template:Fake link/styles.css" />{{#ifeq:{{NAMESPACE}}|{{ns:0}}|{{Error|[[Template:Dummy reference]] is only for use in template documentation, guidelines and other Wikipedia-internal purposes. Do not use it in actual articles.}}[[Category:Articles with dummy references]]|<sup class="reference nowrap ltr fakelinks">[{{#ifeq:{{yes/no|{{{txtital|}}}}}|yes|<span style="font-style:italic">}}{{#if:{{{txtcol|}}}|<span style="color:{{{t...' 18864 wikitext text/x-wiki <includeonly><templatestyles src="Template:Fake link/styles.css" />{{#ifeq:{{NAMESPACE}}|{{ns:0}}|{{Error|[[Template:Dummy reference]] is only for use in template documentation, guidelines and other Wikipedia-internal purposes. Do not use it in actual articles.}}[[Category:Articles with dummy references]]|<sup class="reference nowrap ltr fakelinks">[{{#ifeq:{{yes/no|{{{txtital|}}}}}|yes|<span style="font-style:italic">}}{{#if:{{{txtcol|}}}|<span style="color:{{{txtcol|}}}">}}{{{1|1}}}{{#if:{{{txtcol|}}}|</span>}}{{#ifeq:{{yes/no|{{{txtital|}}}}}|yes|</span>}}]</sup>}}</includeonly><noinclude> {{documentation}} </noinclude> 3828y1r2mkmf07ivpxy6vai4mywogwe Cèṭa'an:Dummy reference/doc 10 3865 18865 2024-10-01T07:36:05Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories and interwikis go at the bottom of this page. --> {{Template redirect|Fake citation|Dummy cite}} This template replicates the in-text citation rendered when using {{cite.php}} {{fnote}}. When used in article space, the template instead produces an error message and adds the page it is used on to [[:Category:Articles with dummy references]]. == Usage == The default {{tl|dummy reference}} creates an in-text citation lab...' 18865 wikitext text/x-wiki {{Documentation subpage}} <!-- Categories and interwikis go at the bottom of this page. --> {{Template redirect|Fake citation|Dummy cite}} This template replicates the in-text citation rendered when using {{cite.php}} {{fnote}}. When used in article space, the template instead produces an error message and adds the page it is used on to [[:Category:Articles with dummy references]]. == Usage == The default {{tl|dummy reference}} creates an in-text citation labeled {{code|1}}: :{{dummy reference}} For other labels simply add the values; for example {{tlx|dummy reference|2}} renders as: :{{dummy reference|2}} == See also == {{fake template list}} <includeonly>{{Sandbox other|| <!-- Categories and interwikis go here: --> [[Category:Documentation assistance templates]] }}</includeonly> h2l5xys3hznl1rj92bflatzkqs5q1s1 Cèṭa'an:Cite.php 10 3866 18866 2024-10-01T07:37:16Z Munajad.MH 3071 ←Membuat halaman berisi '[[mw:Extension:Cite|Cite]]{{#ifeq: {{{1|}}}|bug|&#32;[[phab:tag/cite/|bug list]]}}<noinclude> {{documentation}} </noinclude>' 18866 wikitext text/x-wiki [[mw:Extension:Cite|Cite]]{{#ifeq: {{{1|}}}|bug|&#32;[[phab:tag/cite/|bug list]]}}<noinclude> {{documentation}} </noinclude> ckqo5ccjqnhci96fu6dgofiptxvjm2m Cèṭa'an:Cite.php/doc 10 3867 18867 2024-10-01T07:38:17Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == This template creates a link to [[mw:Extension:Cite]] {{tlx|cite.php|bug}} creates {{cite.php|bug}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:MediaWiki source code templates]] }}</includeonly>' 18867 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == This template creates a link to [[mw:Extension:Cite]] {{tlx|cite.php|bug}} creates {{cite.php|bug}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:MediaWiki source code templates]] }}</includeonly> onu1ojuyxmockhrx7ctt4xpjdx1d5kq Cèṭa'an:Fnote 10 3868 18868 2024-10-01T07:39:25Z Munajad.MH 3071 ←Membuat halaman berisi '[[Help:Footnotes|Footnotes]]<noinclude> {{documentation}} [[Category:Documentation assistance templates]] </noinclude>' 18868 wikitext text/x-wiki [[Help:Footnotes|Footnotes]]<noinclude> {{documentation}} [[Category:Documentation assistance templates]] </noinclude> 5znz8auufw9rrrcrkdq0py6xxv1n5e8 Cèṭa'an:Fnote/doc 10 3869 18869 2024-10-01T07:40:44Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!------------------------------------------------------------------- Place categories where indicated at the bottom of this page, please; interwikis to Wikidata (see [[Wikipedia:Wikidata]]). --------------------------------------------------------------------> == Usage == This template links to [[help:footnotes]]. <includeonly>{{Sandbox other|| <!------------------------------------------------------------------- Cat...' 18869 wikitext text/x-wiki {{Documentation subpage}} <!------------------------------------------------------------------- Place categories where indicated at the bottom of this page, please; interwikis to Wikidata (see [[Wikipedia:Wikidata]]). --------------------------------------------------------------------> == Usage == This template links to [[help:footnotes]]. <includeonly>{{Sandbox other|| <!------------------------------------------------------------------- Categories below here, interwikis to Wikidata. --------------------------------------------------------------------> [[Category:Documentation assistance templates]] }}</includeonly> 293vw2tuqc8le7j5etojq2h97d9dmdy Bhângsa:Documentation assistance templates 14 3870 18870 2024-10-01T07:41:54Z Munajad.MH 3071 ←Membuat halaman berisi '{{also|Category:Template test cases}} {{template category|description=These templates serve as typing aids on Wikipedia's documentation pages.}} [[Category:Typing-aid templates]] [[Category:Documentation templates|Assistance]]' 18870 wikitext text/x-wiki {{also|Category:Template test cases}} {{template category|description=These templates serve as typing aids on Wikipedia's documentation pages.}} [[Category:Typing-aid templates]] [[Category:Documentation templates|Assistance]] 6jdi29h80ej56g3ml25ggf9l876tn4a Cèṭa'an:Also 10 3871 19053 18871 2024-10-01T15:10:16Z EmausBot 150 Fixing double redirect to [[Wikipèḍia:Manual of Style/Layout#"See also" section]] 19053 wikitext text/x-wiki #ALIH [[Wikipèḍia:Manual of Style/Layout#"See also" section]] q3b3a667e1m7t8rkk96l4nshnd891ky Bhângsa:Typing-aid templates 14 3872 18872 2024-10-01T07:44:25Z Munajad.MH 3071 ←Membuat halaman berisi '{{Template category <!-- |small = 1 --> |description = This category is for templates that save time and typing for editors by providing a shortcut or [[abbreviation]] for content likely to be repeated in a number of places.}} [[Category:Wikipedia utility templates]]' 18872 wikitext text/x-wiki {{Template category <!-- |small = 1 --> |description = This category is for templates that save time and typing for editors by providing a shortcut or [[abbreviation]] for content likely to be repeated in a number of places.}} [[Category:Wikipedia utility templates]] bvue4ejerf75j4jawzu3luhl1ey8sk6 Bhângsa:Documentation templates 14 3873 18873 2024-10-01T07:45:20Z Munajad.MH 3071 ←Membuat halaman berisi '{{Template category | description = This category contains templates for [[Wikipedia:Template documentation|template documentation]] and module documentation. | rhs = {{Commons cat|Documentation templates}} }} <!--Categories--> [[Category:Wikipedia templates by task|Documentation]] [[Category:Template namespace templates|Documentation]] [[Category:Module namespace templates|Documentation]] [[Category:Template documentation|Templates]]' 18873 wikitext text/x-wiki {{Template category | description = This category contains templates for [[Wikipedia:Template documentation|template documentation]] and module documentation. | rhs = {{Commons cat|Documentation templates}} }} <!--Categories--> [[Category:Wikipedia templates by task|Documentation]] [[Category:Template namespace templates|Documentation]] [[Category:Module namespace templates|Documentation]] [[Category:Template documentation|Templates]] 7kezlqop1rxhqc3f64nr54ygpdbyl4i Cèṭa'an:Commons cat 10 3874 18874 2024-10-01T07:46:18Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Commons category]] 18874 wikitext text/x-wiki #REDIRECT [[Template:Commons category]] {{R cat shell| {{R from shortcut}} }} lvze27h8r6gdcm91qa5sma8hz6qunq5 Cèṭa'an:R cat shell 10 3875 18875 2024-10-01T07:47:03Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Redirect category shell]] 18875 wikitext text/x-wiki #redirect [[Template:Redirect category shell]] {{Redirect category shell| {{R to redirect template}} {{R from template shortcut}} }} qgzs4pi7a70b6z2qhxb5vaolqovs4us Cèṭa'an:Redirect category shell/doc 10 3876 18876 2024-10-01T07:48:37Z Munajad.MH 3071 ←Membuat halaman berisi '{{documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{hatnote|This template supplements the redirect categorization done by adding rcats individually to redirects and by past usage of the now deprecated {{tl|This is a redirect}} template. Its creation and usage is the direct result of [[Template talk:This is a redirect|discussion]]s about the benefits and th...' 18876 wikitext text/x-wiki {{documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{hatnote|This template supplements the redirect categorization done by adding rcats individually to redirects and by past usage of the now deprecated {{tl|This is a redirect}} template. Its creation and usage is the direct result of [[Template talk:This is a redirect|discussion]]s about the benefits and the shortcomings of the ''This is a redirect'' template.}} {{High-use}} {{mbox|image=none|text=[[File:Ambox warning pn.svg|20px|alt=red-outlined triangle containing exclamation point]] {{red|'''Important – please read! {{maroon|This template should ''not'' be used by a bot nor by any automated or semi-automated process without the use of parameters. It should ''not'' be used without parameters ''unless the redirect is manually categorized''. This template may be used as a ''learning tool'' to assist editors who wish to learn how to categorize redirects. ''Only'' those editors who intend to return to the redirect to learn which rcats to use should apply this template without parameters, or with an empty first parameter.}}'''}} <small>([[#When used alone|more below]])</small>}} {{Substitution|not|nor should this template and most redirect category (rcat) templates be used to tag [[Wikipedia:Soft redirects|soft redirects]]. Two exceptions are ''{{tl|Soft redirect with Wikidata item}}'', which can be used on all soft redirects, and ''{{tl|R category with possibilities}}'', which can only be used on soft redirects in the category namespace}} {{#ifeq:{{SUBPAGENAME}}|sandbox|{{Template redirect|Rcat shell/sandbox}}|{{template redirect|Redirect shell|R cat shell|Rcat shell|RCAT shell}}{{Template shortcut|redr|rcatsh}}}} This template is similar to {{tl|WikiProject banner shell}} in that it may be used to add one or more appropriate redirect category ([[WP:RCAT|rcat]]) templates, along with their parameters, to redirects. Additionally, this template ''automatically'' senses, describes, categorizes and changes [[WP:PP|protection levels]] when appropriate. A third important function is to help editors learn more about redirect categorization by use of the {{c|Miscellaneous redirects|manifold sort}}. For more information see the page below and the [[WP:TMR|main rcat '''index''']]. __TOC__ ==Purpose== As with the ''This is a redirect'' template, this template is based on a [[Wikipedia talk:WikiProject Redirect/Archive 1#New meta-template(s) idea|proposal]] to standardize [[wp:redirect templates|redirect templates]] (rcats). Its basic purpose is to simplify the process of tagging and categorizing redirects. Like the ''This is a redirect'' template, this shell template is also able to help newer contributors learn the redirect category system. Details of this part of the purpose of this shell template may be found in the [[#When used alone|When used alone]] section below. Protection levels are automatically detected by this template by use of {{tl|pp-protected}} and {{tl|pp-move}}. When edit protection or move protection (or both) is applied to a redirect that has been tagged with this template, the protection level is automatically detected, and the redirect will be tagged with a protection rcat and sorted to the appropriate protection-related category(ies). When protection is altered or removed, then the protection-related rcats and category(ies) will also be (automatically) changed or removed from the redirect. This template can categorize and display the text (with parameters) of any number of rcats that are needed (usually from one to seven).<br /> <ref name="mbox" group="Mbox note">When the wiki markup of this template is opened, it is seen that this is an "mbox-based" template. "Mbox" stands for "multi namespace message box", which is a meta-[[Help:A quick guide to templates|template]] that works in all namespaces. There can be a problem with this mbox unless editors are careful to place ''Redirect category shell'' '''on its own line at the ''very beginning of the line'''''. If this is done then all is well; if this is not done, then [[HTML Tidy]] may interfere with the mbox and cause this template to appear in an abnormal and unexpected manner when saved. So be careful where you leave this template placed in a redirect's Edit screen, take another look at the above [[#goodread|readability guide]], and be sure to preview your edits – all your edits. : '''{{green|Correct:}}''' <syntaxhighlight lang="wikitext"> #REDIRECT [[(target page)]] {{Redirect category shell|| {{R unprintworthy}} }} </syntaxhighlight> : '''{{red|''Not'' correct:}}''' <syntaxhighlight lang="wikitext"> #REDIRECT [[(target page)]] {{Redirect category shell||{{R unprintworthy}}}} </syntaxhighlight> : ''A blank line is usually placed between the redirect target and this template to make the "Edit" screen easier to read.''</ref> <ref name="printworthiness" group="Printworthiness note">Where the [[WP:printworthiness|printworthiness]] of a [[WP:mainspace|mainspace]] redirect is concerned, there are three kinds of [[WP:RCAT|rcat]]s: # those that populate the {{c|Printworthy redirects}} category by default, # those that populate the {{c|Unprintworthy redirects}} category by default, and # those that do not default to either of the above, and which leave it to the editor to decide based upon best knowledge whether or not a mainspace redirect is suitable for a printed or DVD version of ''Wikipedia''. At present, those that are types 1 and 2 will populate the appropriate printworthiness category, however the notice will not appear within the mbox of this template unless either {{tl|R printworthy}} or {{tl|R unprintworthy}} is listed as an rcat within this template. For example, if a redirect is tagged with: <syntaxhighlight lang="wikitext"> {{Redirect category shell| {{R from ambiguous term}} }} </syntaxhighlight> ...then the hidden categories populated will be {{c|Redirects from ambiguous pages}}, {{c|Unprintworthy redirects}} and any appropriate protection categories. These will appear at the bottom of the redirect page only to registered users who are logged in and who have set their preferences to see hidden categories. The mbox that will appear to all readers would look like: {{Redirect category shell| {{R from ambiguous term/demo|embed=yes}} }} To show the printability or printworthiness information in the mbox, then the redirect must be tagged with either the printworthy or unprintworthy rcat as in the following example: <syntaxhighlight lang="wikitext"> {{Redirect category shell| {{R from ambiguous term}} {{R unprintworthy}} }} </syntaxhighlight> ...which produces: {{Redirect category shell| {{R from ambiguous term/demo|embed=yes}} {{R unprintworthy|embed=yes}} }} '''''Only then''' will the printability, ''printworthy'' or ''unprintworthy'', be described within this template's mbox on the redirect page.''</ref> ==Usage== Used by itself with no parameters, for example, {{tlc|Redirect category shell}} (and its alias {{tlc|Rcat shell}}), the template will appear as it does at the top of this page, and the redirect will populate {{Cat|Miscellaneous redirects}}. That category will also be populated if the first parameter is left empty while rcats occupy the second parameter. This is useful when an editor adds rcats and yet feels unsure that there may be at least one other rcat with category that may be used to tag the redirect. Monitors of the ''Miscellaneous redirects'' category will then help decide if another rcat(s) is needed. Then the empty first parameter may be excluded by removing either the first or second pipe. That will remove the redirect from ''Category:Miscellaneous redirects''. [[#When used alone|See below]] for more information. This template may hold any number of different redirect category ([[WP:RCAT|rcat]]) templates, usually from one to seven. The choices for editors are listed at [[Wikipedia:Template index/Redirect pages]] both alphabetically and by function. Any of those rcats may be used either with their full template name, e.g., '''R from alternative language''', or with an alias (shortcut redirect), which may be found in each rcat's [[WP:TDOC|documentation]]. An unnamed parameter, {{para|1}}, has been introduced in this template and works as follows: <syntaxhighlight lang="wikitext"> {{Redirect category shell|1= {{rcat 1}} {{rcat 2}} {{rcat 3}} {{rcat N}} }} </syntaxhighlight> : ''or'' the {{code|1{{=}}}} may be omitted: <syntaxhighlight lang="wikitext"> {{Redirect category shell| {{rcat 1}} {{rcat 2}} {{rcat 3}} {{rcat N}} }} </syntaxhighlight> As with all templates that have unnamed (numbered) parameters, the numbers and equal signs may be omitted. "N" represents the highest number of rcats that can be used in this template, and at this point the only limit would be any wiki markup ceiling that may exist. Usually, from one to seven rcats suffice; however, more rcats can be used if required. The actual sequence of rcats is left to editors – there is no priority as to which rcat should be "first" and which rcats should "follow" in any particular order. A second unnamed parameter, {{para|2}}, has also been introduced. This gives this template the same "help" functionality that is used in the ''This is a redirect'' template. If the first parameter is left "empty", then {{cat|Miscellaneous redirects}} will be populated: <syntaxhighlight lang="wikitext"> {{Redirect category shell|1=|2= {{rcat 1}} {{rcat 2}} {{rcat N}} }} </syntaxhighlight> :''or'' if a second pipe is placed directly after the first pipe, then that will accomplish the same manifold sort: <syntaxhighlight lang="wikitext"> {{Redirect category shell|| {{rcat 1}} {{rcat 2}} {{rcat N}} }} </syntaxhighlight> Note the double pipe after the word "shell" above, which indicates an empty first parameter. Editors who monitor the ''Miscellaneous redirects'' category will come to the redirect and check, add or remove rcats as needed. Also, when used by itself this template will appear as it does at the top of this page and populate the ''Miscellaneous redirects'' category: <syntaxhighlight lang="wikitext"> {{Redirect category shell}} </syntaxhighlight> {{anchor|goodread}} This template may be added to a redirect page in the following manner: <syntaxhighlight lang="wikitext"> #REDIRECT [[(target page name)]] {{Redirect category shell|| {{R from short name}} {{R unprintworthy}} }} </syntaxhighlight> : It can be noted here that the rcats can also go on the same line as the ''Redirect category shell'' template: <syntaxhighlight lang="wikitext"> #REDIRECT [[(target page name)]] {{Redirect category shell||{{R from short name}}{{R unprintworthy}}}} </syntaxhighlight> : Again, note the double pipe after "shell" above, which indicates an empty first parameter. Leave the first parameter empty to sort a redirect to {{cat|Miscellaneous redirects}} ''in addition to'' the categories of the rcats that are used. In this case the {{c|Redirects from short names}} and {{c|Unprintworthy redirects}} categories will also be populated. Monitors of the "Miscellaneous redirects" category will help editors when needed. Generally for good readability on the edit screen, this template is placed beginning on the third line of that screen as follows: <syntaxhighlight lang="wikitext"> Line 1: #REDIRECT [[(target page name)]] </syntaxhighlight> Line 2: {{red|<small>(please leave this line blank for emphasis and ease of reading by editors)</small>}} <syntaxhighlight lang="wikitext"> Line 3: {{Redirect category shell|{{R from move}}{{R to section}}{{R printworthy}}}} </syntaxhighlight> : ''See also: section titled '''[[#Mbox-based|Mbox note]]''' below.'' === Parameters === In addition to the unnamed {{para|1}} and {{para|2}} parameters, there is a "hatnote" parameter, {{para|h}}, which provides an italicized TOP note when needed. For example: <syntaxhighlight lang="wikitext"> {{Redirect category shell|h=This code has not been confirmed as an [[International Air Transport Association airport code|IATA]] airport code.| {{R from airport code}} }} </syntaxhighlight> ...uses the rcat {{tl|R from airport code}} and produces:<!-- Note: An Mbox is used below rather than the template to illustrate the error box, which only appears on redirect pages. --> {{Mbox | name = This is a redirect/rcat | type = move | image = none | style = margin-top: 1.1em; border: solid 1px darkblue; border-left-width: 0.5em; | textstyle = padding-top: 0.9em; padding-bottom: 0.9em; | text = '''This page is a [[Wikipedia:Redirect|redirect]]. <small>The following [[Wikipedia:Categorizing redirects|categories]] are used to track and monitor this redirect:</small>''' :: ''This code has not been confirmed as an [[International Air Transport Association airport code|IATA]] airport code.'' * {{R from airport code|embed=yes}} {{Ombox|type=content|image=[[File:Stop hand orange.svg|50px]]|text={{Error|The above [[WP:RCAT|rcat]] should only be used to categorize redirects that are in the ''[[WP:main|main]]'' namespace.}}}} ''<small>When appropriate, [[WP:PP|protection levels]] are automatically sensed, described and categorized.</small>'' }} :''An error box appears that illustrates what happens if an editor uses an rcat in the wrong namespace. Correct namespaces are found on individual rcat documentation pages. In addition to the error box, the redirect '''''will not''''' be sorted to the rcat's category; instead it will populate '''''{{cat|Pages with templates in the wrong namespace}}!''' ''If an error box appears when an edit is '''previewed''', then appropriate changes can be made ''before'' the redirect page is actually '''saved'''.'' :''Also, note the pipe symbol ''(|)'' that follows the text in the {{para|h}} parameter. If this pipe is omitted, very unusual results will be seen when your edit is previewed or saved. Be sure to include that pipe at the very end of the text if the {{para|h}} parameter is used to form a hatnote.'' ==== Rcat parameters ==== In addition to this template's ability to act as a shell template for rcats, it accepts all of the parameters that rcats accept. Rcat parameters, when needed, will work in this template as follows: <syntaxhighlight lang="wikitext"> {{Redirect category shell| {{R from plural|printworthy}} }} </syntaxhighlight> This subdues the {{c|Unprintworthy redirects}} category to which {{tl|R from plural}} defaults and populates the {{c|Printworthy redirects}} category instead. The position an rcat holds will have no effect on the parameters of other rcats that are used to tag a redirect: <syntaxhighlight lang="wikitext" style="font-size:95%;overflow:auto;"> {{Redirect category shell| {{R from move}} {{R from modification}} {{R from alternative name}} {{R from alternative language|en|es}} {{R for convenience}} {{R from plural|printworthy}} {{R printworthy}} }} </syntaxhighlight> In the above example, {{tl|R from plural}} is the sixth rcat, and its first parameter is used to change from "unprintworthy" to "printworthy". {{tl|R from alternative language}}) holds the 4th position, and its first parameter is used to house the [[Wikipedia:Template messages/Redirect language codes|ISO 639 language code]] of the source language, in this case '''<code>{{nbsp}}en{{nbsp}}</code>''' for [[English language|English]]. Its second parameter houses the language code for the targeted page, in this case '''<code>{{nbsp}}es{{nbsp}}</code>''' for the [[Spanish language]]. It does not matter if the relative position of these rcats changes for any reason, their individual parameters will continue to be effective. If more rcat parameters are used, then they work the same way. For example, if a redirect exists that is a misspelling of a title, it can be tagged with {{tl|R from misspelling}} in the following manner: <syntaxhighlight lang="wikitext"> {{Redirect category shell| {{R from misspelling|(correct spelling if needed)|printworthy}} {{R printworthy}} }} </syntaxhighlight> In this case, the rcat's ''{{para|1}}'' parameter is the correct spelling (used only if the target of the redirect is '''not''' the correct spelling). The rcat's ''{{para|2}}'' parameter can be used to change from the default "unprintworthy" categorization. Some misspellings may be helpful in a printed version of ''Wikipedia'', so the second parameter in ''R from misspelling'' above is used to subdue its default "unprintworthy" category sort, and the redirect will populate {{cat|Printworthy redirects}} instead. In this shell template, the order of the rcats will not affect the rcats' parameters. If an editor checks the page history and finds that the above redirect is also the result of a page move and inserts {{tl|R from move}} at the top of the order: <syntaxhighlight lang="wikitext"> {{Redirect category shell| {{R from move}} {{R from misspelling|(correct spelling)|printworthy}} {{R printworthy}} }} </syntaxhighlight> ...the parameters of the ''R from misspelling'' rcat template will not be affected, as they may be when used in the ''This is a redirect'' template. An example of a "printworthy misspelling" can be found at template {{tl|R from misspelling}}. '''Another example:''' <syntaxhighlight lang="wikitext"> {{Redirect category shell| {{R from alternative language|ja|es}} {{R unprintworthy}} }} </syntaxhighlight> The above code will sort the redirect into three categories: * {{c|Redirects from Japanese-language terms}} ({{para|1|ja}}), * {{c|Redirects to Spanish-language terms}} ({{para|2|es}}) and * {{c|Unprintworthy redirects}} ''See the lists of [[List of ISO 639-1 codes|ISO 639-1]] and [[List of ISO 639-2 codes|ISO 639-2]] codes for two- and three-letter language codes that can be used this way. See also [[Wikipedia:Template messages/Redirect language codes]] for common codes that are already used on redirects.'' === When used alone === This template is designed to help contributors who are unfamiliar with categorizing redirects by enabling them to sort redirects into the monitored {{c|Miscellaneous redirects}} category. Do not hesitate to use this important function to help with sorting redirects to correct and appropriate categories. There are two ways to sort a redirect into the ''Miscellaneous redirects category''. When this template is used without any rcats, it will perform the miscellaneous sort: {{tlx|Redirect category shell}}... {{Redirect category shell|nocat=true}} Also, if one or more rcats are known, but an editor is unsure that there might be one or more ''other'' rcats that are needed, then leave the first parameter blank (type two pipes together → <code>||</code>): <syntaxhighlight lang="wikitext"> {{Redirect category shell|| {{R from subtopic}} {{R printworthy}} }} </syntaxhighlight> {{Redirect category shell|nocat=true|| {{R from subtopic|embed=yes}} {{R printworthy|embed=yes}} }} Monitors of the ''Miscellaneous redirects'' category will check the redirect, add other rcats if needed and then remove the empty first parameter. ==Comparison== [[Template:Redirect category shell/Comparison]] shows the difference in the appearance of text between when individual rcats are used and when this template is used. ==Other templates== This template may also carry and hold other templates within it. Even the {{tl|DEFAULTSORT}} magic word and a [[WP:sort key|sort key]] may be used either inside this template or below it. Another template commonly used within the ''Redirect category shell'' template is {{tl|Italic title}} and its shortcut to format titles in italics. Some rcats such as {{tl|R from book}} and {{tl|R from film}} automatically format the redirect names in italics. Any appropriate template may be used within this shell template in the following manner: <syntaxhighlight lang="wikitext"> {{Redirect category shell| {{R from move}} {{R from alternative name}} {{Italic title}} {{DEFAULTSORT:Hobbit, The}} }} </syntaxhighlight> ==Notes== {{anchor|Mbox-based}} '''Mbox note''' {{Reflist|group="Mbox note"}} '''Printworthiness note''' {{See also|Wikipedia:Printability}} {{Reflist|group="Printworthiness note"}} ==See also== * {{tl|Talk page of a redirect}}, to "[[WP:SRD|soft]]" redirect a [[WP:subject page|subject page]]'s talk page that has already been created '''''and given content''''' (project banners, deletion/merge notices, discussions) * [[Wikipedia:Protection policy]], for questions related to this template's ability to detect protection levels * [[Wikipedia:Template index/Redirect pages]], a functional and an alphabetical index of rcats * [[Wikipedia:WikiProject Redirect/Style guide|WikiProject Redirect/Style guide]] ==Tracking categories== * {{clc|Redirect category shell without parameters}} ==TemplateData== {{TemplateData header}} <templatedata> { "params": { "1": { "label": "Redirect categories", "description": "1 or more redirect category templates.", "example": "{{R from alternative name}}", "type": "content", "suggested": true }, "2": { "label": "Redirect categories (more needed)", "description": "Same as Redirect categories, except that the redirect is also added to Category:Miscellaneous redirects.", "type": "content" }, "h": { "label": "Hatnote", "description": "A hatnote to display above the redirect categories.", "type": "line" }, "nocat": { "label": "No category", "description": "Don't add this redirect to Category:Miscellaneous redirects, even if Redirect categories has been left empty.", "type": "boolean" }, "category": { "label": "Category", "description": "The category to add this redirect to if the Redirect categories parameter is empty. Defaults to Category:Miscellaneous redirects.", "example": "[[Category:Miscellaneous redirects]]", "type": "line" } }, "description": "This template may be used to add one or more appropriate redirect category (rcat) templates, along with their parameters, to redirects. Additionally, this template automatically senses, describes, categorizes and changes protection levels when appropriate.", "paramOrder": [ "1", "2", "h", "nocat", "category" ] } </templatedata> {{R template index}} <includeonly>{{sandbox other|| <!-- Categories go below this line, please; interwikis go to Wikidata, thank you! --> [[Category:WikiProject Redirect templates|Redirect category shell]] [[Category:Redirect templates| ]] [[Category:Template shell templates]] }}</includeonly> kdip1f5gjwv3irp6qrmqhji1jnrw53a Cèṭa'an:Red 10 3877 18877 2024-10-01T07:49:42Z Munajad.MH 3071 ←Membuat halaman berisi '<span style="color: red;">{{{1}}}</span><noinclude> <!-- Add categories to the /doc subpage, not here! --> {{Documentation}} </noinclude>' 18877 wikitext text/x-wiki <span style="color: red;">{{{1}}}</span><noinclude> <!-- Add categories to the /doc subpage, not here! --> {{Documentation}} </noinclude> t31acmyfw9ocbl5tvv1i3jvzpzos8k7 Cèṭa'an:Red/doc 10 3878 18878 2024-10-01T07:50:15Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} __NOTOC__ == Usage == <code>My {{tlp|red|color}} text.</code> produces: My {{red|color}} text. == Template data == {{TemplateDataHeader}} <TemplateData> { "description": "This template changes the color of any supplied text to red", "params": { "1": {...' 18878 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} __NOTOC__ == Usage == <code>My {{tlp|red|color}} text.</code> produces: My {{red|color}} text. == Template data == {{TemplateDataHeader}} <TemplateData> { "description": "This template changes the color of any supplied text to red", "params": { "1": { "label": "Text", "description": "The text that should be colored red.", "type": "string", "required": true } } } </TemplateData> == See also == * Background coloring: {{tl|Background color}} or {{tl|bg}} {{Text color templates see also}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Text color templates]] }}</includeonly> 67wub21s249wtkbqlhkbgwsps4reiwo Cèṭa'an:Tlp 10 3879 18879 2024-10-01T07:50:56Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template link with parameters]] 18879 wikitext text/x-wiki #REDIRECT [[Template:Template link with parameters]] {{R from move}} 6l74hww4lk18kiq6ytyy69dsjvrnwju Cèṭa'an:Template link with parameters 10 3880 18880 2024-10-01T07:51:56Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#Invoke:Template link general|main|nowrap=yes}}</includeonly><noinclude> {{Documentation|1=Template:Tlg/doc |content = {{tlg/doc|tlp}} }} <!-- Add categories to the /doc subpage, not here! --> </noinclude>' 18880 wikitext text/x-wiki <includeonly>{{#Invoke:Template link general|main|nowrap=yes}}</includeonly><noinclude> {{Documentation|1=Template:Tlg/doc |content = {{tlg/doc|tlp}} }} <!-- Add categories to the /doc subpage, not here! --> </noinclude> gt546e9yvffjmbtpahxkuxy5pg9coua Cèṭa'an:Text color templates see also 10 3881 18881 2024-10-01T07:55:11Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- This is transcluded into all these templates' /doc pages to save time. --><div style="float: right; padding: 0 1em;">{{navbar|Text color templates see also|plain=y}}</div> {| class="wikitable" ! template code !! width="150px" | color palette |- | {{tl|aqua}} || style="background: #00FFFF;" | |- | {{tl|azure}} || style="background: #0080FF;" | |- | {{tl|black}} || style="background: #000000;" | |- | {{tl|blue}}...' 18881 wikitext text/x-wiki <!-- This is transcluded into all these templates' /doc pages to save time. --><div style="float: right; padding: 0 1em;">{{navbar|Text color templates see also|plain=y}}</div> {| class="wikitable" ! template code !! width="150px" | color palette |- | {{tl|aqua}} || style="background: #00FFFF;" | |- | {{tl|azure}} || style="background: #0080FF;" | |- | {{tl|black}} || style="background: #000000;" | |- | {{tl|blue}} || style="background: #0000FF;" | |- | {{tl|brown}} || style="background: #964B00;" | |- | {{tl|burgundy}} || style="background: #800020;" | |- | {{tl|cyan}} || style="background: #00CCCC;" | |- | {{tl|dark red}} || style="background: #8B0000;" | |- | {{tl|fuchsia}} || style="background: #FF00FF;" | |- | {{tl|gold}} || style="background: #FFD700;" | |- | {{tl|gray}} or {{tl|grey}} || style="background: #808080;" | |- | {{tl|green}} || style="background: #008000;" | |- | {{tl|verdyre}} || style="background: #789922;" | |- | {{tl|lime}} || style="background: #00FF00;" | |- | {{tl|link blue}} || style="background: #0645AD;" | |- | printer's {{tl|magenta}} || style="background: #FF0090;" | |- | {{tl|maroon}} || style="background: #800000;" | |- | {{tl|navy (color)}} || style="background: #000080;" | |- | {{tl|olive}} || style="background: #808000;" | |- | {{tl|orange}} || style="background: #FFA500;" | |- | hot {{tl|pink}} || style="background: #FF69B4;" | |- | {{tl|purple}} || style="background: #800080;" | |- | {{tl|red}} || style="background: #FF0000;" | |- | {{tl|silver}} || style="background: #C0C0C0;" | |- | {{tl|teal}} || style="background: #008080;" | |- | {{tl|white}} || style="background: #FFFFFF;" | |- | {{tl|yellow}} || style="background: #FFFF00;" | |} === Color templates === * {{tl|Background color}} ''or'' {{tl|bg}} - sets background color * {{tl|Color}} ''or'' {{tl|Red}} etc. – sets text color * {{tl|Colored link}} – sets link color * {{tl|Font color}} – sets both text and background color * {{tl|Color contrast ratio}} * {{tl|Talk quote inline}} * {{clc|Color templates}} <noinclude> {{documentation}} </noinclude> 1nvi4sb49unz7gvwdjvzcfednhv1ahd Bhângsa:Color templates 14 3882 18882 2024-10-01T07:56:17Z Munajad.MH 3071 ←Membuat halaman berisi '{{Template category |topic=[[color]] |description=All templates relating to navigation, display, etc of colors. |rhs={{Commonscat|Color text formatting templates}}}} [[Category:Arts and culture templates]] [[Category:Visual arts templates]] [[Category:Wikipedia utility templates]]' 18882 wikitext text/x-wiki {{Template category |topic=[[color]] |description=All templates relating to navigation, display, etc of colors. |rhs={{Commonscat|Color text formatting templates}}}} [[Category:Arts and culture templates]] [[Category:Visual arts templates]] [[Category:Wikipedia utility templates]] 4kt4iea57s93mpzzwdcow1v3rkvseng Cèṭa'an:Commonscat 10 3883 18883 2024-10-01T07:57:02Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Commons category]] 18883 wikitext text/x-wiki #REDIRECT [[Template:Commons category]] eck4ul9ci6v627hyx9wdv4ezz0ylzi4 Cèṭa'an:Commons category/doc 10 3884 18884 2024-10-01T07:59:42Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use|all-pages=yes}} <!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]). --> {{redirect|Template:CC|Creative Commons templates|Category:Creative Commons copyright templates}} {{hatnote|This template is part of [[Wikipedia:Wikimedia sister projects|Wikimedia sister projects]].}} {{tlb|Commons category}} links to a "Category:" name in the Wikimedia Co...' 18884 wikitext text/x-wiki {{Documentation subpage}} {{High-use|all-pages=yes}} <!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]). --> {{redirect|Template:CC|Creative Commons templates|Category:Creative Commons copyright templates}} {{hatnote|This template is part of [[Wikipedia:Wikimedia sister projects|Wikimedia sister projects]].}} {{tlb|Commons category}} links to a "Category:" name in the [[Wikimedia Commons]] repository that corresponds to the article or category. If the Commons category name is misspelled or missing, the link will still appear "[[Help:Link color|blue]]" even though the link will fail. Check the existence of the category on Commons as well as the spelling of names carefully. That said, {{No ping|Pi bot}} will attempt to fix or remove links to non-existent categories. In articles, this template should be placed at the top of the last section on the page so that it floats to the right of that section. A warning will appear if the Commons link is not on Wikidata. {{tsh|Ccat|Commonscat|Cc}} == Usage == {| style="clear:right" |- | {{tl2|Commons category}} || – || Fetches the Commons sitelink from Wikidata (where available) |- | {{tl2|Commons category|''catname''}} || – || Puts link-box connecting title ''catname'' |- | {{tl2|Commons category|''catname''|''showname''}} || – || Puts link-box showing the title ''showname'' |- | {{tl2|Commons category|''catname''|3=position=left}} || style="vertical-align:top;" | – || Floats link-box to the left side, as option to align box to left-margin |- | {{tl2|Commons category|3=nowrap=yes}} || style="vertical-align:top;" | – || Stops the text of the Commons category from wrapping |- | {{tl2|Commons category|3=lcfirst=yes}} || style="vertical-align:top;" | – || Displays the first letter as lower-case |- | {{tl2|Commons category|3=italic=no}} || style="vertical-align:top;" | – || Turn off italics for displayed text |} The two parameters ''catname'' and ''showname'' (1 & 2) are optional, and are intended for cases where the Commons category name is different from the Wikipedia page name. The first parameter is the name of the corresponding category on the Wikimedia Commons, ''without'' the "<code>Category:</code>" prefix. If this first parameter is used, then the template will display the Commons category name, which may be confusing to readers. This text can be overridden by the second parameter, where the Wikipedia page name would typically be used. {{Commons category|Ursus maritimus|Polar bears}} For example, on the [[Polar bear]] page, {{tlc|Commons category|Ursus maritimus|Polar bears}} produces a link to [[Commons:Category:Ursus maritimus]] displayed as "[[Commons:Category:Ursus maritimus|Polar bears]]". The parameter {{para|position}} accepts one value, {{para|position|left}}, that moves the box to the left side, instead of the default right side. More information may be found at [[Template:Side box]]. == Location == <!-- Red messages in preview mode link to this section. --> {{Commons templates location}} == Resolving discrepancies == This template compares locally-defined values against the interwiki links to Commons stored on Wikidata. The discrepancies are highlighted through the addition of [[#Maintenance categories|maintenance categories]]. Pages can be removed from the tracking categories by correcting the local link; removing misplaced template uses; fixing the sitelinks on Wikidata; or expanding the category system on Commons. Ideally there should be one Commons category link per article, and it should be easy for readers to identify the related content on Commons. Some suggested approaches are: The link is to a more general topic than the article: # Is there a more specific Commons category that could be linked to instead? # If not, could it be created with images connected to the article? # Or if there aren't any images connected to the article on Commons, could the Commons category link be removed? There are links to multiple Commons categories in the article: # Could they be replaced by a single Commons category that has the rest as subcategories? # Do all of the Commons categories still exist? # Are they all necessary, or could they be removed? The Commons category links back to the wrong Wikipedia article: # Can you move the sitelink to the Wikidata item for the article? == Tracking categories == === Normal categories === * {{clc|Commons category link from Wikidata}} * {{clc|Commons category link is on Wikidata}} === Maintenance categories === * {{clc|Commons category link is defined as the pagename}} * {{clc|Commons category link is locally defined}} * {{clc|Commons category link is the pagename}} == TemplateData == {{TemplateData header}} <TemplateData> { "description": "This template creates a small box containing a link to a category on Commons. If no value is provided the Commons category value from Wikidata is used, and if none was provided there then the page name is used.", "params": { "1": { "label": "Category name", "description": "The name of the Commons category this template will link to. If no value is provided the Commons category value from Wikidata is used, and if none was provided there then the page name is used.", "type": "string", "required": false }, "2": { "label": "Displayed text", "description": "The text that the link will display to the user. If no value is provided it will default to category name or page name, in that order.", "type": "string", "required": false }, "position": { "label": "Position", "description": "When set to 'left', the template will be positioned on the left side of the page. Otherwise it will default to the right side.", "type": "string", "required": false }, "nowrap": { "label": "nowrap", "description": "Stops the text of the Commons category from wrapping", "type": "string", "required": false }, "lcfirst": { "label": "lcfirst", "description": "Displays the first letter as lower-case", "type": "string", "required": false } } } </TemplateData> == Redirects == * {{Tl|C cat}} * {{Tl|Category commons}} * {{Tl|Category Commons}} * {{Tl|Cc}} * {{Tl|Ccat}} * {{Tl|Commons cat}} * {{Tl|Commonscat}} * {{Tl|Commonscategory}} * {{Tl|Commonsimages cat}} * {{Tl|Wikimedia commons cat}} == See also == {{Commons templates see also}} <includeonly>{{Sandbox other|| <!-- Categories go below this line, please; interwikis go to Wikidata, thank you! --> [[Category:Interwiki category linking templates]] [[Category:Interwiki link sidebar templates]] [[Category:Wikimedia Commons templates|category]] [[Category:Templates that add a tracking category]] }}</includeonly> ny9ct9e1s9kqyv9tzec41x5c5og3ojy Cèṭa'an:No ping 10 3887 18885 2024-10-01T08:02:45Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:No ping|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>' 18885 wikitext text/x-wiki {{#invoke:No ping|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 923kfe9snhsebmdq1kud1oekizz5d1o Modul:No ping 828 3888 18886 2024-10-01T08:03:33Z Munajad.MH 3071 ←Membuat halaman berisi '-- This module implements {{no ping}}. local p = {} function p.main(frame) local args = frame:getParent().args return p._main(args) end function p._main(args) local ret = {} local fullUrl = mw.uri.fullUrl local format = string.format for i, username in ipairs(args) do local url = fullUrl(mw.site.namespaces.User.name .. ':' .. username) url = tostring(url) local label = args['label' .. tostring(i)] url = format('[%s %s]', url, label or username)...' 18886 Scribunto text/plain -- This module implements {{no ping}}. local p = {} function p.main(frame) local args = frame:getParent().args return p._main(args) end function p._main(args) local ret = {} local fullUrl = mw.uri.fullUrl local format = string.format for i, username in ipairs(args) do local url = fullUrl(mw.site.namespaces.User.name .. ':' .. username) url = tostring(url) local label = args['label' .. tostring(i)] url = format('[%s %s]', url, label or username) ret[#ret + 1] = url end ret = mw.text.listToText(ret) ret = '<span class="plainlinks">' .. ret .. '</span>' return ret end return p pnpnvz9edwfv1mujxhyw9xfewni47bn Modul:No ping/doc 828 3889 18887 2024-10-01T08:04:05Z Munajad.MH 3071 ←Membuat halaman berisi '{{high-use}} {{Module rating|protected}} This module implements {{tl|no ping}}. Please see the template page for documentation. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|| <!-- Categories go here and interwikis go in Wikidata. --> }}</includeonly>' 18887 wikitext text/x-wiki {{high-use}} {{Module rating|protected}} This module implements {{tl|no ping}}. Please see the template page for documentation. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|| <!-- Categories go here and interwikis go in Wikidata. --> }}</includeonly> kus2n1ax1goklr7jhwcn4h6lf2wtt41 Cèṭa'an:No ping/doc 10 3890 18888 2024-10-01T08:05:12Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{high-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Template shortcut|np}} {{lua|Module:No ping}} == Purpose == This template links to a [[Wikipedia:User pages|user page]], or to multiple user pages, without triggering the [[Wikipedia:Notifications|notification system]]. It is not necessary to use this template if you are not Wikipedia:Signat...' 18888 wikitext text/x-wiki {{Documentation subpage}} {{high-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Template shortcut|np}} {{lua|Module:No ping}} == Purpose == This template links to a [[Wikipedia:User pages|user page]], or to multiple user pages, without triggering the [[Wikipedia:Notifications|notification system]]. It is not necessary to use this template if you are not [[Wikipedia:Signatures|signing your post]], as Notifications mentions only work with a signature included. == Usage == Basic usage: &#123;{no ping|''username 1''|''username 2''|...}} By default, usernames are displayed, but this can be overridden with the {{para|label''n''}} parameters. &#123;{no ping|''username 1''|label1=''label 1''|''username 2''|label2=''label 2''|...}} == Appropriate use == As transparency is a core value of Wikipedia, please be cautious when using this template. It is fine to use it to avoid bothering an editor about something in which there is no reasonable expectation they would be interested. On the other hand, using it when criticizing another editor will often be perceived negatively, as not [[Wikipedia:Notification|notifying]] them denies them the [[right of reply|chance to respond]]. == Examples == * <code><nowiki>{{no ping|Example|Example2}}</nowiki></code> &rarr; {{no ping|Example|Example2}} * <code><nowiki>{{no ping|Example|label1=User 1|Example2|label2=User 2}}</nowiki></code> &rarr; {{no ping|Example|label1=User 1|Example2|label2=User 2}} == Consequences == The template avoids notifications by making external links with code like <code><nowiki><span class="plainlinks">[https://en.wikipedia.org/wiki/User:Username username]</span></nowiki></code> instead of wikilinks like <code><nowiki>[[User:Username|Username]]</nowiki></code>. An external link icon is avoided with <code><nowiki>plainlinks</nowiki></code> but there are other consequences of not using a wikilink. The link will not be [[WP:RED|red]] for non-existing user pages, the blue link will have a lighter [[Help:Link color|color]] than usual for most readers, and the page the template is used on will not appear at [[Special:WhatLinksHere]] for the user page. The link is recognized by [[WP:POPUPS|Navigational Popups]], which handles it the way it would handle other links. == Redirects == You can use the following text in place of "No ping": * {{Tl-r|No-ping}} * {{Tl-r|Np}} * {{Tl-r|Noping}} * {{Tl-r|Nping}} == See also == * {{Tl|No ping2}}: This template functions similarly to <nowiki>{{no ping}}</nowiki>, but also provides Talk and Contributions links. * {{Tl|Reply to}} * {{Tl|Ping group}} * {{tlxs|Please ping|no}} (inserts message asking not to be pinged) * {{Tl|Hidden ping}}: pings without displaying any text * {{Tl|No ping wikilink}} {{Inline talk templates}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Inline talk templates]] [[Category:Username internal link templates]] }}</includeonly> <templatedata> { "params": { "1": { "label": "Username", "description": "The name of the user you want to link to.", "example": "Example2", "type": "wiki-user-name", "required": true } }, "description": "Link to userpages without generating an alert (a ping)" } </templatedata> q75as095wy1rcnvml2og840msotknr0 Cèṭa'an:Inline talk templates 10 3891 18889 2024-10-01T08:06:12Z Munajad.MH 3071 ←Membuat halaman berisi '{{Navbox | name = Inline talk templates | state = {{{state|{{{1|<includeonly>collapsed</includeonly>}}}}}} | title = {{c|Inline talk templates}} | tracking = no <!-- keep the documented templates out of the hlist tracking category --> | list1 = {{Aligned table |cols=6 |class=sortable |style=line-height:1.35em;text-align:left; |colstyle=<!--vertical-align:middle;-->padding-right:0.5em; |col2style=white-space:normal; |col3style=white-space:normal;...' 18889 wikitext text/x-wiki {{Navbox | name = Inline talk templates | state = {{{state|{{{1|<includeonly>collapsed</includeonly>}}}}}} | title = {{c|Inline talk templates}} | tracking = no <!-- keep the documented templates out of the hlist tracking category --> | list1 = {{Aligned table |cols=6 |class=sortable |style=line-height:1.35em;text-align:left; |colstyle=<!--vertical-align:middle;-->padding-right:0.5em; |col2style=white-space:normal; |col3style=white-space:normal; |col4style=white-space:normal; |col5style=white-space:normal; |row1style=line-height:1.6em; |row1header=on | Template&nbsp; | Shortcut&nbsp; | Parameter?&nbsp; | Example&nbsp; | Output&nbsp; | Notes&nbsp; | {{mxtd|Thread level}} | | | | | | {{tlxb|Moved talk}} | | {{Center|{{Y|Always}}}} | {{tlx|Moved talk|Dresden}} | {{Moved talk|Dresden}} | Used at the thread's current location | {{tlxb|Moved talk to}} | | {{Center|{{Y}}}} | {{tlx|Moved talk to|Berlin}} | {{Moved talk to|Berlin}} | Used at the thread's former location | {{tlxb|Thread retitled}} | | {{Center|{{Y}}}} | {{tlx|Thread retitled|Old title}} | {{Thread retitled|Old title}} | Per [[Wikipedia:Talk page guidelines#Section headings]] | {{mxtd|Opening}} | | | | | | {{tlxb|Summoned by bot}} | {{tlx|sbb}} | | {{tlx|sbb}} | {{sbb}} | Can be used in requests for comment | {{tlxb|Buttinsky}} | | | {{tlx|Buttinsky}} | {{Buttinsky}} | A variation of {{tl|Talk page stalker}} | {{tlxb|Edit conflict}} | {{tlx|ec}} | {{Center|({{Y}})}} | {{tlx|ec}} | {{ec}} | To indicate that you encountered an [[Help:Edit conflict|edit conflict]] | {{tlxb|Interrupted}} | | {{Center|{{Y}}}} | <code><nowiki>{{Interrupted|Username|</nowiki>{{CURRENTTIME}}, {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} (UTC)<nowiki>}}</nowiki></code> | {{Interrupted|Username|{{CURRENTTIME}}, {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} (UTC)}} | Used to identify the contributor of the upper fragment(s) of a comment that was broken up by a different contributor's insertion of text | {{tlxb|Non-admin comment}} | {{tlx|nacmt}} | {{Center|({{Y}})}} | {{tlx|nacmt}} | {{nacmt}} | Optional and only for own comments, see [[Template:Non-admin comment/doc|doc]] | {{tlxb|Pinged}} | | | {{tlx|Pinged}} | {{Pinged}} | Indicates a [[Wikipedia:Notifications|notification]] was received | {{tlxb|Responding to ping}} | {{tlx|rtp}} | | {{tlx|rtp}} | {{rtp}} | Similar to {{tlx|pinged}} | {{tlxb|Talk page stalker}} | {{tlx|tps}} | {{Center|({{Y}})}} | {{tlx|tps}} | {{tps}} | Cf. [[Wikipedia:Talk page stalker]] | {{tlxb|Talk page watcher}} | {{tlx|tpw}} | {{Center|({{Y}})}} | {{tlx|tpw}} | {{tpw}} | [[wikt:ditto|Ditto]] | {{mxtd|Notifications}} | | | | | | {{tlxb|Hidden ping}} | {{tlx|hp}} | {{Center|{{Y}}}} | {{tlx|hp|Username}} | {{hp|Username}} | Invisible notification utilizing the [[zero-width space]] character | {{tlxb|Ping group}} | {{tlx|pinggroup}} | {{Center|{{Y}}}} | {{tlx|pinggroup|Pinging collaborators|John Doe|Jane Doe|...}} | {{pinggroup|Pinging collaborators|John Doe|Jane Doe|...}} | Up to 10 usernames | {{tlxb|Pong}} | | {{Center|{{Y}}}} | {{tlx|pong|Username}} | {{pong|Username}} | In reply to a ping | {{tlxb|Reply to}} | {{tlx|re}}/{{tlx|ping}} | {{Center|{{Y}}}} | {{tlx|re|Username}}/{{tlx|ping|Username}} | {{re|Username}} | Sends a [[Wikipedia:Notifications|notification]]; up to 50 names | {{tlxb|To}} | | {{Center|{{Y}}}} | {{tlx|To|Username}} | {{To|Username}} | Sends a notification | {{mxtd|During}} | | | | | | {{tlxs|Arbitrary break}} | {{tlxs|Arbitrarybreak}} | | {{tlxs|Arbitrarybreak}} | {{Arbitrarybreak}} | Requires [[Wikipedia:Substitution|substitution]] | {{tlxs|Bump}} | | | {{tlxs|Bump}} | [[File:Pictogram voting wait.svg|14px|link=|alt=]] {{Small|'''Bumping thread''' <nowiki>~~~~</nowiki>}} | Requires [[Wikipedia:Substitution|subst]]. A wrapper for {{tl|do not archive until}} | {{tlxb|FBDB}} | | | {{tlx|FBDB}} | {{FBDB}} | An [[initialism]] for '''F'''riendly '''B'''anter – '''D'''on't '''B'''lock | {{tlxb|KISS}} | | | {{tlx|KISS}} | {{KISS}} | References the [[KISS principle]] politely | {{tlxb|No ping}} | {{tlx|np}} | {{Center|{{Y}}}} | {{tlx|np|Username}} | {{np|Username}} | Works like {{tl|U}} but without triggering a notification | {{tlxb|No ping2}} | {{tlx|np2}} | {{Center|{{Y}}}} | {{tlx|np2|Username}} | {{np2|Username}} | Works like {{tl|User}} but without triggering a notification | {{tlxb|Notelist-talk}} | {{tlx|tnote}} | {{Center|({{Y}})}} | {{tlx|tnote}} | <sub>[not shown here]</sub> | Creates a list of footnotes for a talk page discussion | {{tlxb|Outdent}} | {{tlx|od}} | {{Center|({{Y}})}} | {{tlx|od|:::::}} | {{od|:::::}} | For out-denting a reply when indention gets too deep | {{tlxb|Outdent2}} | {{tlx|od2}} | {{Center|({{Y}})}} | {{tlx|od2}} | {{od2}} | Alternative out-denting | {{tlxb|Reflist-talk}} | {{tlx|tref}} | {{Center|({{Y}})}} | {{tlx|tref}} | <sub>[not shown here]</sub> | Creates a list of references for a talk page discussion | {{tlxb|Relevant discussion}} | {{tlx|reldis}} | {{Center|{{Y}}}} | {{tlx|reldis|Talk:Berlin}} | {{reldis|Talk:Berlin}} | Creates links to related discussions in a visually unique way | {{tlxb|Sources-talk}} | | | {{tlx|Sources-talk}} | <sub>[not shown here]</sub> | A convenience wrapper around {{t|Reflist-talk}} | {{tlxb|Talkfact}} | | {{Center|({{Y}})}} | <code><nowiki>"Oranges are blue!"{{talkfact}}</nowiki></code> | "Oranges are blue!"{{talkfact}} | Used to quickly ask an editor to back up their claims | {{tlxb|Talk quote inline}} | {{tlx|tq}} | {{Center|{{Y}}}} | {{tlx|tq|"Oranges are blue!"}} | {{tq|"Oranges are blue!"}} | To highlight a short excerpt of quoted material | {{tlxb|Talk quote inline italic}} | {{tlx|tqi}} | {{Center|{{Y}}}} | {{tlx|tqi|"Oranges are blue!"}} | {{tqi|"Oranges are blue!"}} | [[ditto mark|"]] | {{tlxb|Not talk quote inline}} | {{tlx|!tq}} | {{Center|{{Y}}}} | {{tlx|!tq|"Oranges are orange!"}} | {{!tq|"Oranges are orange!"}} | To highlight a short excerpt of quoted material someone didn't say but could have, or perhaps, should have | {{tlxb|Not talk quote inline italic}} | {{tlx|!tqi}} | {{Center|{{Y}}}} | {{tlx|!tqi|"Oranges are orange!"}} | {{!tqi|"Oranges are orange!"}} | [[ditto mark|"]] | {{tlxb|Talk quote block}} | {{tlx|tqb}} | {{Center|{{Y}}}} | {{tlx|tqb|"Oranges are blue!"}} | {{tqb|"Oranges are blue!"}} | To highlight a longer excerpt of quoted material | {{tlxb|Talk quote block minimalist}}} | {{tlx|tqbm}} | {{Center|{{Y}}}} | {{tlx|tqbm|Oranges are blue.}} | {{tqbm|Oranges are blue.}} | A longer excerpt of quoted material, with less highlighting | {{mxtd|End}} | | | | | | {{tlxb|Please sign inline}} | | | {{tlx|Please sign inline}} | {{Please sign inline}} | | {{tlxs|Please ping}} | | {{Center|({{Y}})}} | {{tlx|Please ping}} | {{Please ping}} | Includes your username if substituted, but can be transcluded. Use {{tlx|Please ping|no}} to ask ''not'' to be pinged. | {{tlxb|Not watching}} | {{tlx|nw}} | | {{tlx|nw}} | {{nw}} | | {{tlxs|Notifyme}} | {{tlxs|pingme}} | | {{tlxs|pingme}} | If you reply here, please put {{tlx|reply|''your username will show up here''}} in front of your message so I get a notification. Thank you! | Requires [[Wikipedia:Substitution|substitution]]. Will automatically add your username by substituting {{tl|REVISIONUSER}} when you save. | {{tlxs|Request ping}} | {{tlxs|repi}} | {{Center|{{Y}}}} | {{tlxs|repi|Example}} | {{repi|Example}} | Requires [[Wikipedia:Substitution|subst]] | {{tlxb|Signote}} | {{tlx|sg}} | {{Center|({{Y}})}} | {{tlx|sg}} | {{sg}} | | {{tlxb|Watching}} | | | {{tlx|Watching}} | {{Watching}} | | {{mxtd|Closure}} | | | | | | {{tlxb|Sock vote}} | {{tlx|sockvote}} | {{Center|{{Y}}}} | {{tlx|sock vote|Example}} | {{sock vote|Example}} | To mark a vote/comment cast by sockpuppet. More parameters exist and can be viewed at the template documentation. | {{mxtd|Humor disclosure}} | | | | | | (''See [[Template:Humor disclosure templates|the list here]].'') | | | | | }} }}<noinclude>{{Documentation}}</noinclude> 8482i0ocaow4adfoweybpoydellefv9 Cèṭa'an:Inline talk templates/doc 10 3892 18890 2024-10-01T08:07:27Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Intended for [[Wikipedia:Transclusion|transclusion]] at the end of the documentation for each of the main {{c|inline talk templates}}, e.g. as part of a "See also" section such as: <syntaxhighlight lang="wikitext"> == See also == * [[Wikipedia:Talk page guidelines]] {{Inline talk templates}} </syntaxhighli...' 18890 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Intended for [[Wikipedia:Transclusion|transclusion]] at the end of the documentation for each of the main {{c|inline talk templates}}, e.g. as part of a "See also" section such as: <syntaxhighlight lang="wikitext"> == See also == * [[Wikipedia:Talk page guidelines]] {{Inline talk templates}} </syntaxhighlight> {{Collapsible option |statename=optional |default=collapsed}} == See also == * [[Template:Humor disclosure templates]] * [[:Category:Inline talk templates]] <includeonly>{{Sandbox other||{{#ifeq:{{SUBPAGENAME}}|testcases|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Inline talk templates| ]] [[Category:Documentation see also templates]] }} }}</includeonly> 82ucgf9udcohc9fr9e2z8u6zo1dsyiz Bhângsa:Inline talk templates 14 3893 18891 2024-10-01T08:08:34Z Munajad.MH 3071 ←Membuat halaman berisi '{{template category}} This category is for inline templates only used in the talk namespaces (and in Wikipedia namespace in pages, e.g. [[WP:NOTICEBOARDS]], that function like talk pages). They should never be used in articles. [[Category:Talk namespace templates]] [[Category:Inline templates|talk]]' 18891 wikitext text/x-wiki {{template category}} This category is for inline templates only used in the talk namespaces (and in Wikipedia namespace in pages, e.g. [[WP:NOTICEBOARDS]], that function like talk pages). They should never be used in articles. [[Category:Talk namespace templates]] [[Category:Inline templates|talk]] 9bwzk3fvvnirg23cjvkawmidxrs82d2 Bhângsa:Inline templates 14 3894 18892 2024-10-01T08:10:06Z Munajad.MH 3071 ←Membuat halaman berisi '{{Template category | topic=[[Inline citation|inline]] [[Wikipedia:Template messages|template messages]] | type=inline | description=<br /><small>These are inline cleanup, dispute and citation templates as defined at [[WP:ILT]].</small><br /><span style="color:orange;"><strong>[[File:Pictogram voting comment.svg|25px|link=|alt=]] Please do not create subcategories of this category without first gaining consensus at [[WT:ILT]].</strong></span><br /><small>Template...' 18892 wikitext text/x-wiki {{Template category | topic=[[Inline citation|inline]] [[Wikipedia:Template messages|template messages]] | type=inline | description=<br /><small>These are inline cleanup, dispute and citation templates as defined at [[WP:ILT]].</small><br /><span style="color:orange;"><strong>[[File:Pictogram voting comment.svg|25px|link=|alt=]] Please do not create subcategories of this category without first gaining consensus at [[WT:ILT]].</strong></span><br /><small>Templates that are not ''[[Wikipedia:Template messages|template messages]]'' but [[:Category:Wikipedia utility templates|formatting/function]] or [[:Category:Typing-aid templates|typing-aid]] templates, essentially transparent to the reader, do not belong here.</small> }} {{Details|Wikipedia:WikiProject Inline Templates}} {{Inline tags}} [[Category:Wikipedia templates by style]] [[Category:WikiProject Inline Templates]] [[Category:Article namespace templates]] 4yivvhw4wc9tieoned8e3hdv02d1whm Cèṭa'an:Details 10 3895 18893 2024-10-01T08:11:33Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Further]] 18893 wikitext text/x-wiki #REDIRECT [[Template:Further]] {{Redirect category shell| {{R from merge}} }} 33plsmlqfuvwfeqmupn8nsryhspyhy6 Bhângsa:Redirects from merges 14 3896 18894 2024-10-01T08:12:30Z Munajad.MH 3071 ←Membuat halaman berisi '{{Redirect category|from=[[Wikipedia:Merge|merged]] pages|template=Rcat shell|parameters=<nowiki>{{</nowiki>[[Template:R from merge|R from merge]]<nowiki>}}</nowiki>}} {{polluted category}} These specific redirects are used to retain edit history and attribution, and to avoid breaking links that may have been made externally. {{CatAutoTOC}} [[Category:Redirects with history|Merges]] [[Category:Redirects to related topics|Merges]] Category:Wikipedia redirects|M...' 18894 wikitext text/x-wiki {{Redirect category|from=[[Wikipedia:Merge|merged]] pages|template=Rcat shell|parameters=<nowiki>{{</nowiki>[[Template:R from merge|R from merge]]<nowiki>}}</nowiki>}} {{polluted category}} These specific redirects are used to retain edit history and attribution, and to avoid breaking links that may have been made externally. {{CatAutoTOC}} [[Category:Redirects with history|Merges]] [[Category:Redirects to related topics|Merges]] [[Category:Wikipedia redirects|Merges]] qf7obts8ona2w3fqoil3uqimpq7y7sa Bhângsa:All redirect categories 14 3897 18895 2024-10-01T08:13:17Z Munajad.MH 3071 ←Membuat halaman berisi '{{Main category|Wikipedia redirects}} {{Category more|Wikipedia:WikiProject Redirect}} {{All included|redirect categories|redirects}} {{Wikipedia category|tracking=yes|container=yes| This category contains all the categories about '''[[Wikipedia:Redirect|redirects]]'''.This category should not contain any redirects itself; there are so many of them that a category of them all would be unmanageable. However, certain kinds of redirect are categorized by type—for...' 18895 wikitext text/x-wiki {{Main category|Wikipedia redirects}} {{Category more|Wikipedia:WikiProject Redirect}} {{All included|redirect categories|redirects}} {{Wikipedia category|tracking=yes|container=yes| This category contains all the categories about '''[[Wikipedia:Redirect|redirects]]'''.This category should not contain any redirects itself; there are so many of them that a category of them all would be unmanageable. However, certain kinds of redirect are categorized by type—for example, [[:Category:Redirects from misspellings|redirects from misspellings]]. For a list of templates that can be applied to redirect pages, see [[Wikipedia:Template messages/Redirect pages]]. }} {{CatAutoTOC}} {{DEFAULTSORT:All Redirect Categories}} [[Category:Wikipedia categories|Redirect Categories]] [[Category:Wikipedia redirects| All Categories]] ixcwsa7o8hymhtkrb8cm2f3j4wxrpng Cèṭa'an:All included 10 3898 18896 2024-10-01T08:14:05Z Munajad.MH 3071 ←Membuat halaman berisi '{{cmbox |type=notice |text=For convenience, ''all'' {{#if:1|{{{1}}}}} should be included in this category. This includes all {{#if:{{{2<includeonly>|</includeonly>}}}|{{{2}}}|{{{1}}}}} that can also be found in the subcategories. }}<noinclude> {{Documentation}} </noinclude>' 18896 wikitext text/x-wiki {{cmbox |type=notice |text=For convenience, ''all'' {{#if:1|{{{1}}}}} should be included in this category. This includes all {{#if:{{{2<includeonly>|</includeonly>}}}|{{{2}}}|{{{1}}}}} that can also be found in the subcategories. }}<noinclude> {{Documentation}} </noinclude> s79dfkhgp7oxkmfoxcxy601pk604dl1 Cèṭa'an:All included/doc 10 3899 18897 2024-10-01T08:14:36Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Place categories where indicated at the bottom of this page and interwikis at Wikidata --> This template is meant to be used for content category pages. It produces a box indicating that all articles in the current category should be listed in the category's page, regardless of whether or not they are listed in one or more subcategories. See [[Wikipedia:Categorization#Subcategorization]] for more details. See {{tl|Geography parent...' 18897 wikitext text/x-wiki {{Documentation subpage}} <!-- Place categories where indicated at the bottom of this page and interwikis at Wikidata --> This template is meant to be used for content category pages. It produces a box indicating that all articles in the current category should be listed in the category's page, regardless of whether or not they are listed in one or more subcategories. See [[Wikipedia:Categorization#Subcategorization]] for more details. See {{tl|Geography parent category}} for a similar template that lists PetScan queries for use in maintenance. == Usage == '''{{tlx|All included|<var>topic</var>}}''' '''{{tlx|All included|<var>topic</var>|<var>included</var>}}''' ===Parameters=== # <var>topic</var> (required) – describes the type of information to be included. Usually, this is similar to the category title # <var>included</var> (optional) – a shorter description of the topic ===Examples=== : {{tlx|All included|American film actors}} {{All included|American film actors}} : {{tlx|All included|American film actors|actors}} {{All included|American film actors|actors}} {{namespace category}} <includeonly>{{sandbox other|| <!-- Categories below this line and interwikis at Wikidata --> [[Category:Category namespace templates]] }}</includeonly> cos60jvt9s532gk6wtsbzuabt16tz9c Cèṭa'an:Namespace category 10 3900 18898 2024-10-01T08:15:25Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Other category-header templates]] 18898 wikitext text/x-wiki #REDIRECT [[Template:Other category-header templates]] {{Rcat shell| {{R from move}} }} ts3yywfn6v2pc5k8yld1sbloxred2d2 Bhângsa:Category namespace templates 14 3901 18899 2024-10-01T08:16:47Z Munajad.MH 3071 ←Membuat halaman berisi '{{Template category |rhs={{Commons cat|Category namespace templates}} |help=&nbsp;}} This category contains templates that are used in the '''[[Wikipedia:Category namespace|category namespace]]'''. {{CatAutoTOC}} [[Category:Wikipedia templates by namespace]] [[Category:Wikipedia categorization|Namespace templates]]' 18899 wikitext text/x-wiki {{Template category |rhs={{Commons cat|Category namespace templates}} |help=&nbsp;}} This category contains templates that are used in the '''[[Wikipedia:Category namespace|category namespace]]'''. {{CatAutoTOC}} [[Category:Wikipedia templates by namespace]] [[Category:Wikipedia categorization|Namespace templates]] no4xgtqxt9ayaqgl7bco82wqhvn1c95 Cèṭa'an:Preview warning 10 3902 18900 2024-10-01T08:17:42Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:If preview|pwarning}}</includeonly><noinclude> {{documentation}} </noinclude>' 18900 wikitext text/x-wiki <includeonly>{{#invoke:If preview|pwarning}}</includeonly><noinclude> {{documentation}} </noinclude> nxkq4zpg9stmeov4qpup2a2gztlv1on Cèṭa'an:Preview warning/doc 10 3903 18901 2024-10-01T08:18:15Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{Lua|Module:If preview}} '''Template:Preview warning''' emits a warning in preview. Modules should instead use the module interface <code>_warning()</code> in [[Module:If preview]]. == Usage == <code><nowiki>{{Preview warning|Warning text in preview}}</nowiki></code> <code><nowiki>{{Preview warning|1=Warning text in preview}}</nowiki></code> <s>The warning will appear at the top of the page in preview, no matter where i...' 18901 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Lua|Module:If preview}} '''Template:Preview warning''' emits a warning in preview. Modules should instead use the module interface <code>_warning()</code> in [[Module:If preview]]. == Usage == <code><nowiki>{{Preview warning|Warning text in preview}}</nowiki></code> <code><nowiki>{{Preview warning|1=Warning text in preview}}</nowiki></code> <s>The warning will appear at the top of the page in preview, no matter where it is placed.</s> It will be prefaced by "Preview warning:" in bold. The template will emit an always-visible warning if no warning text is supplied. === Parameters === ; {{Para|1}} : The warning text you want to provide. == See also == * {{Tl|If preview}} <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:If-then-else templates]] }}</includeonly><noinclude> [[pt:Predefinição:Preview warning/doc]] </noinclude> aw4wm5cetrjvhjvq1gxqseu68lh3wws Modul:If preview 828 3904 18902 2024-10-01T08:19:11Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {} local getArgs = require("Module:Arguments").getArgs local yn = require("Module:Yesno") local cfg = mw.loadData('Module:If preview/configuration') --[[ main This function returns either the first argument or second argument passed to this module, depending on whether the page is being previewed. ]] function p.main(frame) local args = getArgs(frame) if cfg.preview then return args[1] or '' else return args[2] or '' end end --[[ pmain This...' 18902 Scribunto text/plain local p = {} local getArgs = require("Module:Arguments").getArgs local yn = require("Module:Yesno") local cfg = mw.loadData('Module:If preview/configuration') --[[ main This function returns either the first argument or second argument passed to this module, depending on whether the page is being previewed. ]] function p.main(frame) local args = getArgs(frame) if cfg.preview then return args[1] or '' else return args[2] or '' end end --[[ pmain This function returns either the first argument or second argument passed to this module's parent (i.e. template using this module), depending on whether it is being previewed. ]] function p.pmain(frame) return p.main(frame:getParent()) end local function warning_text(warning) return mw.ustring.format( cfg.warning_infrastructure, cfg.templatestyles, warning ) end function p._warning(args) local warning = args[1] and args[1]:match('^%s*(.-)%s*$') or '' if warning == '' then return warning_text(cfg.missing_warning) end if not cfg.preview then return '' end if yn(args['consolewarning']) then mw.addWarning(args[1] or cfg.missing_warning) end return warning_text(warning) end --[[ warning This function returns a "preview warning", which is the first argument marked up with HTML and some supporting text, depending on whether the page is being previewed. ]] -- function p.warning(frame) -- mw.addWarning(frame.args[1] or cfg.missing_warning) -- return p._warning(frame.args) -- end --[[ warning, but for pass-through templates like {{preview warning}} ]] function p.pwarning(frame) local args = getArgs(frame) return p._warning(args) end --[[ Does both mw.addWarning and preview warning ]] function p.warn(text) if text == nil or text == "" then return "" end mw.addWarning(text) return p._warning({text}) end --[[ Console warning ]] function p.consoleWarning(frame) local args = getArgs(frame) mw.addWarning(args[1] or cfg.missing_warning) return '' end return p 9xxiwh6yksz0t17svyd7nlq7rj3f5rk Modul:If preview/doc 828 3905 18903 2024-10-01T08:19:41Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating|protected}} {{High-use}} {{Lua|Module:If preview/configuration}} {{Uses TemplateStyles|Module:If preview/styles.css}} This module implements {{Tl|If preview}} and {{Tl|Preview warning}}. It helps templates/modules determine if they are being previewed. Prefer implementing the template versions in other templates. In a module to use the <code>main()</code>, you need to pass a frame table with an args table. For the preview warning, use <code>_w...' 18903 wikitext text/x-wiki {{Module rating|protected}} {{High-use}} {{Lua|Module:If preview/configuration}} {{Uses TemplateStyles|Module:If preview/styles.css}} This module implements {{Tl|If preview}} and {{Tl|Preview warning}}. It helps templates/modules determine if they are being previewed. Prefer implementing the template versions in other templates. In a module to use the <code>main()</code>, you need to pass a frame table with an args table. For the preview warning, use <code>_warning()</code>. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Please, categories below this line and interwikis at Wikidata --> }}</includeonly><noinclude> [[Category:Module documentation pages]] [[pt:Módulo:If preview/doc]] </noinclude> negjhckvpl7tz5tqxp3hqo2r0hzt7q9 Modul:If preview/configuration 828 3906 18904 2024-10-01T08:20:23Z Munajad.MH 3071 ←Membuat halaman berisi '--[[ We perform the actual check for whether this is a preview here since preprocessing is relatively expensive. ]] local frame = mw.getCurrentFrame() local function is_preview() local revision_id = frame:preprocess('{{REVISIONID}}') -- {{REVISIONID}} is usually the empty string when previewed. -- I don't know why we're checking for nil but hey, maybe someday things -- would have broken return revision_id == nil or revision_id == '' end local function temp...' 18904 Scribunto text/plain --[[ We perform the actual check for whether this is a preview here since preprocessing is relatively expensive. ]] local frame = mw.getCurrentFrame() local function is_preview() local revision_id = frame:preprocess('{{REVISIONID}}') -- {{REVISIONID}} is usually the empty string when previewed. -- I don't know why we're checking for nil but hey, maybe someday things -- would have broken return revision_id == nil or revision_id == '' end local function templatestyles() return frame:extensionTag{ name = 'templatestyles', args = { src = 'Module:If preview/styles.css' } } end return { preview = is_preview(), templatestyles = templatestyles(), warning_infrastructure = '%s<div class="preview-warning"><strong>Preview warning:</strong> %s</div>', missing_warning = 'The template has no warning text. Please add a warning.' } 7ccf9c7e3yxw9p4ke6iw4ndcfniweno Modul:If preview/styles.css 828 3907 18905 2024-10-01T08:21:20Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp|small=yes}} */ .preview-warning { font-style: italic; /* @noflip */ padding-left: 1.6em; margin-bottom: 0.5em; color: red; } /* The templatestyles element inserts a link element before hatnotes. * TODO: Remove link if/when WMF resolves T200206 */ .preview-warning + link + .preview-warning { margin-top: -0.5em; }' 18905 sanitized-css text/css /* {{pp|small=yes}} */ .preview-warning { font-style: italic; /* @noflip */ padding-left: 1.6em; margin-bottom: 0.5em; color: red; } /* The templatestyles element inserts a link element before hatnotes. * TODO: Remove link if/when WMF resolves T200206 */ .preview-warning + link + .preview-warning { margin-top: -0.5em; } gaiz1uhqgmf5elgq82yqqfll7kgcbwe Bhângsa:If-then-else templates 14 3908 18906 2024-10-01T08:23:37Z Munajad.MH 3071 ←Membuat halaman berisi '{{Template category | description = Templates used for "if-then-else" (i.e. [[Conditional (computer programming)|conditional]]) types of queries within Wikipedia code. <div style="font-size:85%;margin-top:0.25em;line-height:1.3em;">'''Take care!''' These templates can be tricky to manipulate and can produce unexpected results, especially if their use is introduced or amended without testing. When used within another template, consider adding {{tl|Intricate templa...' 18906 wikitext text/x-wiki {{Template category | description = Templates used for "if-then-else" (i.e. [[Conditional (computer programming)|conditional]]) types of queries within Wikipedia code. <div style="font-size:85%;margin-top:0.25em;line-height:1.3em;">'''Take care!''' These templates can be tricky to manipulate and can produce unexpected results, especially if their use is introduced or amended without testing. When used within another template, consider adding {{tl|Intricate template}} to that template's{{tag<!--|plain-->|noinclude}}section.<!--(Not necessary with {{ifdef}}, {{ifndef}} or [[m:Parser functions]] such as {{#if:}})--></div> }} [[Category:Wikipedia utility templates]] [[Category:Wikipedia metatemplates]] 3shg7hagmm31kw4j1o2kdwq6ky9jbv9 Bhângsa:Templates using TemplateStyles 14 3909 18907 2024-10-01T08:26:57Z Munajad.MH 3071 ←Membuat halaman berisi '{{template category}} {{Maintenance category|tracking=yes|hidden=yes|desc=This category is an index of [[wp:template|template]]s which use [[WP:TemplateStyles|TemplateStyles]]. It is automatically populated by {{tl|Uses TemplateStyles}}.}} [[Category:Wikipedia templates by style]] [[Category:Wikipedia template categories]] {{CatAutoTOC}}' 18907 wikitext text/x-wiki {{template category}} {{Maintenance category|tracking=yes|hidden=yes|desc=This category is an index of [[wp:template|template]]s which use [[WP:TemplateStyles|TemplateStyles]]. It is automatically populated by {{tl|Uses TemplateStyles}}.}} [[Category:Wikipedia templates by style]] [[Category:Wikipedia template categories]] {{CatAutoTOC}} grpnz0s5k7j4r8nka17mz5r0a9fb9xt Cèṭa'an:Main category 10 3910 18908 2024-10-01T08:32:33Z Munajad.MH 3071 ←Membuat halaman berisi '{{Hatnote|1=Main category: [[:Category:{{{1|{{PAGENAME}}}}}|{{{2|{{{1|{{PAGENAME}}}}}}}}]]}}<noinclude> {{documentation}} </noinclude>' 18908 wikitext text/x-wiki {{Hatnote|1=Main category: [[:Category:{{{1|{{PAGENAME}}}}}|{{{2|{{{1|{{PAGENAME}}}}}}}}]]}}<noinclude> {{documentation}} </noinclude> a31tlsz8lwzqdlys9mj7zu0c34gvwwz Cèṭa'an:Main category/doc 10 3911 18909 2024-10-01T08:33:09Z Munajad.MH 3071 ←Membuat halaman berisi '{{documentation subpage}} {{Template shortcut|Maincat|Mcat}} When a Wikipedia article is large, it is often written in [[Wikipedia:Summary style|summary style]] with [[Wikipedia:Hatnote|hatnotes]] linking to subtopics presented at the start of the corresponding sections. In cases where an article section lacks a matching subtopic article but has a relevant and useful matching category, this template can be used to present a link to the category. * {{tlx|Main ca...' 18909 wikitext text/x-wiki {{documentation subpage}} {{Template shortcut|Maincat|Mcat}} When a Wikipedia article is large, it is often written in [[Wikipedia:Summary style|summary style]] with [[Wikipedia:Hatnote|hatnotes]] linking to subtopics presented at the start of the corresponding sections. In cases where an article section lacks a matching subtopic article but has a relevant and useful matching category, this template can be used to present a link to the category. * {{tlx|Main category|CATEGORY NAME|CATEGORY LABEL}} &rarr; {{Main category|CATEGORY NAME|CATEGORY LABEL}} * {{tlx|Main category|CATEGORY NAME}} &rarr; {{Main category|CATEGORY NAME}} * {{tlx|Main category}} &rarr; {{Main category}} ==See also== *{{tl|Category main section}} - The inverse of this template, to be placed on the category page *{{tl|Cat main}} – To place on a category page to indicate the associated article *{{tl|Category see also}} - When the category is similar but not identical to the section scope {{Category hatnote templates}} <includeonly>{{Sandbox other|| [[Category:Hatnote templates for category pages]] }}</includeonly> 7npcdxj8ry701gf4cei5fmyuh5f82d9 Bhângsa:Templates using TemplateData 14 3912 18910 2024-10-01T08:38:33Z Munajad.MH 3071 ←Membuat halaman berisi '{{Maintenance category |tracking=true |hidden=true |purpose=This category tracks pages that use the '''{{tlt|TemplateData header}}'''. }} {{CatAutoTOC}} [[Category:TemplateData]] [[Category:Template namespace templates]]' 18910 wikitext text/x-wiki {{Maintenance category |tracking=true |hidden=true |purpose=This category tracks pages that use the '''{{tlt|TemplateData header}}'''. }} {{CatAutoTOC}} [[Category:TemplateData]] [[Category:Template namespace templates]] jx5qxpczs3g6rbvownqnw2ui1p9pdrl Cèṭa'an:Tlt 10 3913 18911 2024-10-01T08:39:34Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template link talk]] 18911 wikitext text/x-wiki #REDIRECT [[Template:Template link talk]] {{Redirect category shell| {{R from move}} }} od312bcg83xj5y84y5gddwyito5gcv6 Cèṭa'an:Template link talk 10 3914 18912 2024-10-01T08:40:13Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>&#123;{[[Template:{{{1}}}|{{{1}}}]]}} ([[Template talk:{{{1}}}|talk]])</includeonly><noinclude> {{Documentation}} </noinclude>' 18912 wikitext text/x-wiki <includeonly>&#123;{[[Template:{{{1}}}|{{{1}}}]]}} ([[Template talk:{{{1}}}|talk]])</includeonly><noinclude> {{Documentation}} </noinclude> r63u1nc04971d1tv25gpr2zrrkfnet2 Cèṭa'an:Template link talk/doc 10 3915 18913 2024-10-01T08:40:52Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{tsh|tlt}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> === Usage === The '''''template link talk''''' <code>(tlt)</code> template is used to display a template name as a link to the template, followed by a link to its talk page. :<code><nowiki>{{tlt|</nowiki>''template name to display''}}</code> displays as : {{tlt|template name to display}} === Examples === {| class="wikitable" !Code !Result |- | <cod...' 18913 wikitext text/x-wiki {{Documentation subpage}} {{tsh|tlt}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> === Usage === The '''''template link talk''''' <code>(tlt)</code> template is used to display a template name as a link to the template, followed by a link to its talk page. :<code><nowiki>{{tlt|</nowiki>''template name to display''}}</code> displays as : {{tlt|template name to display}} === Examples === {| class="wikitable" !Code !Result |- | <code><nowiki>{{tlt|cite web}}</nowiki></code> | {{tlt|cite web}} |- | <code><nowiki>{{tlt|cite book}}</nowiki></code> | {{tlt|cite book}} |- | <code><nowiki>{{tlt|coord}}</nowiki></code> | {{tlt|coord}} |- | <code><nowiki>{{tlt|tlt}}</nowiki></code> | {{tlt|tlt}} |- | <code><nowiki>{{tlt|tl}}</nowiki></code> | {{tlt|tl}} |} ===See also=== * {{tl|lts}} – See Lts discussion for more variants * {{tl|tlc}} – Not linked, allows up to 8 parameters, displays text in <code><nowiki><code></code></nowiki></code> style * {{tl|tld}} – Not linked, allows up to 8 parameters, displays text in <code>teletype</code> text style * {{tl|tlf}} – Not linked, allows up to 8 parameters, displays text in normal text style * {{tl|tl}} – Template link, no parameters, displays text in normal text style * {{tl|tl2}} – Template link, allows up to 3 parameters and interwiki links, displays <code>code style</code> * {{tl|tlp}} – Template link, allows up to 8 parameters, displays text in normal text style * {{tl|tlx}} – Template link, allows up to 8 parameters and interwiki links, displays text in <code>teletype</code> text style * {{tl|tn}} – Same as {{tlf|tl}}, but shows the braces as part of the link * {{tl|tlu}} – Like {{Tlx|Tl}} / {{Tlx|Tlp}} for any namespace * {{tl|tlsp}} – Template link, ditto subst'ed * {{tl|tlb}} – Same as {{Tl|Tl}}, but gives the template name in boldface type (this can be useful when stressing the difference between two similarly named templates) * {{tl|tlxb}} – Same as {{Tl|Tlx}}, but gives the template name in boldface type (this can be useful when stressing the difference between two similarly named templates) * {{tl|tltt}} and {{Tl|Tltt2}} – Template link with tooltip, with no and one parameter respectively * {{tl|tlrow}} – For showing templates and their properties in a table * {{tl|xpd}} – Shows live (expanded) example * {{lts|ttl}} * {{lts|ti}} * {{lts|tic}} * {{lts|cl}} * {{lts|tlt}} * {{lts|tetl}} * {{cl|Internal template-link templates}} <includeonly>{{Sandbox other|| <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Internal template-link templates]] }}</includeonly> nfhzr5hr3yisyqd2dpe15p69zkpo4fs Cèṭa'an:Cite book 10 3916 18914 2024-10-01T08:43:21Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:citation/CS1|citation |CitationClass=book }}</includeonly><noinclude> {{documentation}} {{collapse top|TemplateData}} {{Cite book/TemplateData}} {{collapse bottom}} </noinclude>' 18914 wikitext text/x-wiki <includeonly>{{#invoke:citation/CS1|citation |CitationClass=book }}</includeonly><noinclude> {{documentation}} {{collapse top|TemplateData}} {{Cite book/TemplateData}} {{collapse bottom}} </noinclude> my4yy07itdv4e2t5sc1x4l3pzgpmzo7 Cèṭa'an:Cite book/TemplateData 10 3917 18915 2024-10-01T08:44:50Z Munajad.MH 3071 ←Membuat halaman berisi '<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 fo...' 18915 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", "suggested": true }, "work": { "label": "Work", "description": "Name of the work in which the cited book text is found", "type": "string", "aliases": [ "journal", "website", "newspaper", "magazine" ] }, "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", "suggested": true }, "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", "suggested": true }, "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. This parameter is deprecated, use \"lastn\" or \"firstn\" (preferred) or \"authorn\" or \"vauthors\". Warning: do not use if last or any of its aliases are used.", "type": "string", "deprecated": true }, "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" }, "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", "author-link", "url", "title", "title-link", "vauthors", "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", "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", "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", "department", "df" ], "format": "{{_ |_=_}}" } </templatedata> 0nt7ll77dar1feocfnjykglml2n2g0w Cèṭa'an:PP 10 3918 18916 2024-10-01T08:45:43Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Pp]] 18916 wikitext text/x-wiki #REDIRECT [[Template:Pp]] fm1tcjuo6zwhluuoek08ylabbvwggl8 Cèṭa'an:Pp 10 3919 18917 2024-10-01T08:46:10Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:Protection banner|main}}<noinclude> {{documentation}} </noinclude>' 18917 wikitext text/x-wiki {{#invoke:Protection banner|main}}<noinclude> {{documentation}} </noinclude> 8rt1snyv5yit3jnuzrbl00negaj27e5 Cèṭa'an:Pp/doc 10 3920 18918 2024-10-01T08:46:40Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!--Categories where indicated at the bottom of this page, please; interwikis at Wikidata (see [[Wikipedia:Wikidata]])--> {{High-use}} {{Twinkle standard installation}} {{lua|Module:Protection banner}} This is a general template for producing '''p'''rotection banners and '''p'''adlock icons. It can be used with any protection reason, any protection action, and any protection level. == Usage == &#123;{pp | 1 = ''reason'' | sm...' 18918 wikitext text/x-wiki {{Documentation subpage}} <!--Categories where indicated at the bottom of this page, please; interwikis at Wikidata (see [[Wikipedia:Wikidata]])--> {{High-use}} {{Twinkle standard installation}} {{lua|Module:Protection banner}} This is a general template for producing '''p'''rotection banners and '''p'''adlock icons. It can be used with any protection reason, any protection action, and any protection level. == Usage == &#123;{pp | 1 = ''reason'' | small = ''yes'' | action = ''action'' | date = ''protection date'' | user = ''username'' | section = ''talk page section name'' | category = ''no'' }&#125; == Parameters == All parameters are optional: * {{para|1}} – The reason that the page was protected. If set, this must be one of the values listed in the [[#Reasons|reasons table]]. * {{para|small}} – If set to {{pval|yes}}, {{pval|y}}, {{pval|1}}, or {{pval|true}}, a padlock icon is generated instead of a full protection banner. * {{para|action}} – The protection action. Must be one of {{pval|edit}} (for normal protection), {{pval|move}} (for move-protection) or {{pval|autoreview}} (for pending changes). The default value is {{pval|edit}}. * {{para|date}} – The protection date. This must be valid input to the second parameter of the [[mw:Help:Extension:ParserFunctions##time|#time parser function]]. This argument only has an effect for the {{pval|office}} and {{pval|reset}} reasons. * {{para|user}} – The username of the user to generate links for. As of July 2014, this only has an effect when the {{pval|usertalk}} reason is specified. * {{para|section}} – The section name of the protected page's talk page where discussion is taking place. This works for most, but not all, values of ''reason''. * {{para|category}} – Categories are suppressed if this is set to {{pval|no}}, {{pval|n}}, {{pval|0}}, or {{pval|false}}. == Reasons == The following table contains the available reasons, plus the actions for which they are available. Reasons are used to customize the banner text, to place articles in more specific hidden categories such as [[:Category:Wikipedia pages semi-protected against vandalism]], and sometimes to change the icon of the banner (e.g. office actions). {{#invoke:Protection banner/documentation|reasonTable}} == Syntax examples == '''Padlock icons''' Padlock icon for a page protected due to vandalism: &#123;{pp|vandalism|small=yes}&#125; Padlock icon for a page temporarily protected due to editing disputes: &#123;{pp|dispute|small=yes}&#125; '''Banners''' Banner for a page protected due to sockpuppetry, with a link to a talk page discussion: &#123;{pp|sock|section=Sockpuppetry concerns}&#125; Banner for a page temporarily move-protected due to page-move vandalism: &#123;{pp|vandalism|action=move}&#125; == Visibility == This template will hide itself (not display a padlock icon) if it is used on a page that is not currently protected. [[User:MusikBot II]] may also automatically remove the template wikicode from pages that are not currently protected. == TemplateData == {{TemplateData header}} <templatedata> { "description": "Produces banners to describe why a page is protected and padlock icons", "params": { "1": { "label": "Reason", "description": "Reason for protection, may be one of: blp, dispute, dmca, mainpage, office, reset, sock, template, usertalk, vandalism", "example": "blp", "type": "string", "suggested": true }, "small": { "description": "Specifies whether the small format is used. If set to \"yes\", \"y\", \"1\", or \"true\", a padlock icon is generated instead of a full protection banner.", "example": "yes", "type": "boolean", "default": "no", "suggested": true }, "action": { "description": "Protection action. Must be one of \"edit\" (for normal protection), \"move\" (for move-protection) or \"autoreview\" (for pending changes). The default value is \"edit\".", "example": "edit", "type": "string", "default": "edit" }, "date": { "description": "Protection date. This must be valid input to the second parameter of the #time parser function. This argument only has an effect for the \"office\" and \"reset\" reasons.", "type": "date" }, "user": { "description": "Username of the user to generate links for. This only has an effect when the \"usertalk\" reason is specified.", "type": "wiki-user-name" }, "section": { "description": "Section name of the protected page's talk page where discussion is taking place. This works for most, but not all, values of reason.", "type": "string" }, "category": { "description": "Categories are suppressed if this is set to \"no\", \"n\", \"0\", or \"false\".", "type": "boolean" } } } </templatedata> == See also == {{Protection templates}} <includeonly>{{Sandbox other|| <!--Categories below this line, please; interwikis at Wikidata--> [[Category:Protection templates]] [[Category:Templates that add a tracking category]] }}</includeonly> i4o4tq3vdgkxun863k0g5z1xvl7t63i Modul:Protection banner/documentation 828 3921 18919 2024-10-01T08:50:54Z Munajad.MH 3071 ←Membuat halaman berisi '-- This module generates documentation for [[Module:Protection banner]]. -------------------------------------------------------------------------------- -- Documentation class -------------------------------------------------------------------------------- local Documentation = {} Documentation.__index = Documentation function Documentation:new(mainCfg, docCfg) return setmetatable({ _mainCfg = mainCfg, _docCfg = docCfg }, self) end function Documentati...' 18919 Scribunto text/plain -- This module generates documentation for [[Module:Protection banner]]. -------------------------------------------------------------------------------- -- Documentation class -------------------------------------------------------------------------------- local Documentation = {} Documentation.__index = Documentation function Documentation:new(mainCfg, docCfg) return setmetatable({ _mainCfg = mainCfg, _docCfg = docCfg }, self) end function Documentation:makeReasonTable() -- Get the data from the cfg.banners table. local rowData = {} for action, reasonTables in pairs(self._mainCfg.banners) do for reason, t in pairs(reasonTables) do rowData[#rowData + 1] = { reason = reason, action = action, description = t.description } end end -- Sort the table into alphabetical order, first by action and then by -- reason. table.sort(rowData, function (t1, t2) if t1.action == t2.action then return t1.reason < t2.reason else return t1.action < t2.action end end) -- Assemble a wikitable of the data. local ret = {} ret[#ret + 1] = '{| class="wikitable"' if #rowData < 1 then ret[#ret + 1] = '|-' ret[#ret + 1] = string.format( '| colspan="3" | %s', self._docCfg['documentation-blurb-noreasons'] ) else -- Header ret[#ret + 1] = '|-' ret[#ret + 1] = string.format( '! %s\n! %s\n! %s', self._docCfg['documentation-heading-reason'], self._docCfg['documentation-heading-action'], self._docCfg['documentation-heading-description'] ) -- Rows for _, t in ipairs(rowData) do ret[#ret + 1] = '|-' ret[#ret + 1] = string.format( '| %s\n| %s\n| %s', t.reason, t.action, t.description or '' ) end end ret[#ret + 1] = '|}' return table.concat(ret, '\n') end -------------------------------------------------------------------------------- -- Exports -------------------------------------------------------------------------------- local p = {} function p.reasonTable() local mainCfg = require('Module:Protection banner/config') local docCfg = require('Module:Protection banner/documentation/config') local documentationObj = Documentation:new(mainCfg, docCfg) return documentationObj:makeReasonTable() end return p imbe3ltwmegb6fcpqrsgth07bd9uybu Modul:Cs1 documentation support 828 3922 18920 2024-10-01T08:59:06Z Munajad.MH 3071 ←Membuat halaman berisi 'require('strict'); 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'] =...' 18920 Scribunto text/plain require('strict'); 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_tag_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_tag_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_tag_remap_t, cats_list_t) for _, lang_code in ipairs (script_lang_codes_t) do local lang_name = lang_tag_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_tag_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_tag_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 local replacements_t = {}; -- table to hold replacement parameters for $1 etc placeholders in category names for k, v in pairs (args_t) do -- look for |$1=<replacement> parameters if 'string' == type (k) and k:match ('^$%d+$') then -- if found replacements_t[k] = v; -- save key and value end end 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 if error_cat:match ('$%d') then -- look for placeholders in <error_cat> error_cat = error_cat:gsub ('$%d', replacements_t) -- replace place holders with matching value from replacements_t end 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_t[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_t' and unique_arguments_t' 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 citedocument = {'Template:Cite document/doc', 'document'}, -- special case; uses whitelist.document_parameters_t 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/TemplateData', 'map'}, -- unique arguments citemedrxiv = {'Template:Cite medRxiv/doc', 'medrxiv'}, -- preprint arguments 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'}, } --[[--------------------------< N O _ P A G E _ T E M P L A T E S _ T >---------------------------------------- ]] local no_page_templates_t = {}; --[[--------------------------< 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 _ D O C U M E N T _ P A R A M >-------------------------------- looks for <param> (can be the canonical parameter name or can be an alias) in whitelist.document_parameters_t. When found, returns true; nil else <param> is the parameter's name as listed in the TemplateData ]] local function validate_document_param (param) if true == whitelist.document_parameters_t[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.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.common_parameters_t[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_t{} 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_t{} ]] local function validate_preprint_param (param, key) if true == whitelist.preprint_arguments_t[key][param] or true == whitelist.limited_parameters_t[param] then -- true == whitelist.limited_basic_arguments_t[param] or -- true == whitelist.limited_numbered_arguments_t[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_t{} 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_t{} ]] local function validate_unique_param (param, key, cfg_aliases_t) if true == whitelist.unique_arguments_t[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 '<span style="font-family:"monospace">|' .. param .. '=</span> is not a valid parameter'; end --[[--------------------------< D U P _ A L I A S _ E R R O R_ M S G >----------------------------------------- ]] local function dup_alias_error_msg (param, alias) return '<span style="font-family:"monospace">|' .. param .. '=</span> has duplicate aliases: <span font-family:"monospace";>|' .. alias .. '=</span>'; end --[[--------------------------< D U P _ A L I A S E S _ C H E C K >-------------------------------------------- create an associative array of <param> aliases. if <alias> already present in <aliases_t> add an error message to <out> ]] local function dup_aliases_check (param, alias, aliases_t, out_t) if not aliases_t[alias] then aliases_t[alias] = true; else table.insert (out_t, dup_alias_error_msg (param, alias)); end 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; -- this will be the parameter name that gets validated if param:find ('[Ss]2[Cc][Ii][Dd]') then -- |s2cid*= parameters are not enumerated ... param_i = param; -- ... so don't convert the '2' to '#' else param_i = param:gsub ('%d+', '#'); -- for enumerated parameters, convert the enumerator digits to a single '#' character; all others unmolested end 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 of 'document' parameters if 'document' == template_t[2] then -- if a {{cite document}} template param_is_valid = validate_document_param (param_i, template_t[2]); if param_is_valid then local aliases_t = {}; -- used by dup_aliases_check if param_t['aliases'] then for _, alias in ipairs (param_t['aliases']) do dup_aliases_check (param, alias, aliases_t, out); local alias_i = alias:gsub ('%d+', '#'); -- in case an enumerated parameter, convert the enumerator digits to a single '#' character if not validate_document_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.preprint_arguments_t[template_t[2]] then -- if a preprint template param_is_valid = validate_preprint_param (param_i, template_t[2]); if param_is_valid then local aliases_t = {}; -- used by dup_aliases_check if param_t['aliases'] then for _, alias in ipairs (param_t['aliases']) do dup_aliases_check (param, alias, aliases_t, out); 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_t[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 local aliases_t = {}; -- used by dup_aliases_check if param_t['aliases'] then for _, alias in ipairs (param_t['aliases']) do dup_aliases_check (param, alias, aliases_t, out); 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 local aliases_t = {}; -- used by dup_aliases_check if param_t['aliases'] then for _, alias in ipairs (param_t['aliases']) do dup_aliases_check (param, alias, aliases_t, out) 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)); 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 table.insert (out, param_error_msg (param)) end end end end ---------- this emits errors when page/pages/at listed in templatedata of templates that don't support those parameters ---------- -- if json_t then -- if ({['citeavmedia']=true, ['citeepisode']=true, ['citemailinglist']=true, ['citenewsgroup']=true, ['citepodcast']=true, ['citeserial']=true, ['citesign']=true, ['citespeech']=true})[template_idx] then -- local insource_params_t = {}; -- build sequence of pagination params not supported by these templates -- for _, meta_param in ipairs ({'At', 'Page', 'Pages', 'QuotePage', 'QuotePages'}) do -- if 'table' == type (cfg.aliases[meta_param]) then -- for _, alias in ipairs (cfg.aliases[meta_param]) do -- metaparameter is a sequence -- table.insert (insource_params_t, alias); -- add the aliases from the metaparameter sequence to the table -- end -- else -- metaparameter is plain text -- table.insert (insource_params_t, cfg.aliases[meta_param]); -- add the alias to the table -- end -- end -- -- for _, param in ipairs (insource_params_t) do -- if json_t.params[param] then -- table.insert (out, param_error_msg (param)); -- error; this parameter not supported by this template -- end -- end -- end -- end ---------- end page/pages/at error detection ---------- 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_t[template_t[2]] and 'preprint and limited parameter sets' or (whitelist.unique_arguments_t[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) 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 --[[--------------------------< S I N G L E _ L T R _ 2 N D _ L V L _ D O M A I N _ L I S T E R >------------- for Help:CS1_errors#bad_url, list the supported top level domains that support single-letter 2nd level names {{#invoke:Module:cs1 documentation support|single_ltr_2nd_lvl_domain_lister}} ]] local function single_ltr_2nd_lvl_domain_lister () local out_t = {}; -- output goes here for _, tld in ipairs (cfg.single_letter_2nd_lvl_domains_t) do -- fetch each tld table.insert (out_t, '.' .. tld); -- prefix with a dot and save in out_t{} end return table.concat (out_t, ', '); -- make a big string and done 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, single_ltr_2nd_lvl_domain_lister = single_ltr_2nd_lvl_domain_lister, template_data_validate = template_data_validate, uncategorized_namespace_lister = uncategorized_namespace_lister, }; k4265evedqajlno6hb0ihnp1meaxmnu Modul:Cs1 documentation support/doc 828 3923 18921 2024-10-01T08:59:44Z Munajad.MH 3071 ←Membuat halaman berisi '{{Lua|Module:Citation/CS1/Configuration|Module:Citation/CS1/Configuration/sandbox|Module:Arguments|noprotcat=yes}} {{Uses TemplateStyles|Module:Citation/CS1/styles.css|Template:Div col/styles.css|noprotcat=yes}} {{high-use|252}} This module provides support for cs1|2 documentation by fetching data from the various modules, most notably [[Module:Citation/CS1/Configuration]] and rendering that data in a reader-accessible format. == Usage == <code><nowiki>{{</nowi...' 18921 wikitext text/x-wiki {{Lua|Module:Citation/CS1/Configuration|Module:Citation/CS1/Configuration/sandbox|Module:Arguments|noprotcat=yes}} {{Uses TemplateStyles|Module:Citation/CS1/styles.css|Template:Div col/styles.css|noprotcat=yes}} {{high-use|252}} This module provides support for cs1|2 documentation by fetching data from the various modules, most notably [[Module:Citation/CS1/Configuration]] and rendering that data in a reader-accessible format. == Usage == <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|''function_name''}}</code> <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> h6tbi2yjla7ozl80h5oo8dcysoblyz5 Modul:Pagetype/softredirect 828 3924 18922 2024-10-01T09:02:08Z Munajad.MH 3071 ←Membuat halaman berisi '-- This page contains a table of all soft redirect templates and their -- redirects. Templates names are capitalized, and the Template: prefix is -- removed. Templates are grouped with the main template first, followed by -- its redirects. return { ["R from category navigation"] = true, ["Redirect from category navigation"] = true, ["Category redirect"] = true, ["Cat move"] = true, ["Cat red"] = true, ["Cat redir"] = true, ["Cat redirect"] = true, ["Cat...' 18922 Scribunto text/plain -- This page contains a table of all soft redirect templates and their -- redirects. Templates names are capitalized, and the Template: prefix is -- removed. Templates are grouped with the main template first, followed by -- its redirects. return { ["R from category navigation"] = true, ["Redirect from category navigation"] = true, ["Category redirect"] = true, ["Cat move"] = true, ["Cat red"] = true, ["Cat redir"] = true, ["Cat redirect"] = true, ["Category move"] = true, ["Category Redirect"] = true, ["Categoryredirect"] = true, ["Catr"] = true, ["Catred"] = true, ["Catredir"] = true, ["Catredirect"] = true, ["R from template-generated category"] = true, ["Redirect from template-generated category"] = true, ["Portal soft redirect"] = true, ["Portal Redirect"] = true, ["Portal redirect"] = true, ["Portal Soft Redirect"] = true, ["Portalredirect"] = true, ["Portalsoftredirect"] = true, ["PortRed"] = true, ["Portred"] = true, ["Portsoftred"] = true, ["PSR"] = true, ["Psr"] = true, ["Soft portal redirect"] = true, ["Soft redirect portal"] = true, ["SPR"] = true, ["Spr"] = true, ["SRP"] = true, ["Srp"] = true, ["Salted redirect"] = true, ["Soft redirect"] = true, ["Interwiki redirect"] = true, ["Plain soft redirect"] = true, ["Soft"] = true, ["Soft link"] = true, ["Soft redir"] = true, ["Soft Redirect"] = true, ["Softr"] = true, ["Softredir"] = true, ["SoftRedirect"] = true, ["Softredirect"] = true, ["Userrename"] = true, ["Wikibooks redirect"] = true, ["WBOOK"] = true, ["Wbook"] = true, ["Wikibook redirect"] = true, ["Wikibooks Redirect"] = true, ["WikibooksRedirect"] = true, ["Wikibooksredirect"] = true, ["Wikimedia Commons redirect"] = true, ["COMM"] = true, ["Comm"] = true, ["Commons Redirect"] = true, ["Commons redirect"] = true, ["CommonsRedirect"] = true, ["Commonsredirect"] = true, ["Wikimedia commons redirect"] = true, ["Wikiquote redirect"] = true, ["Wq"] = true, ["Wikisource redirect"] = true, ["Wikispecies redirect"] = true, ["Wikispecies Redirect"] = true, ["WikispeciesRedirect"] = true, ["Wikispeciesredirect"] = true, ["WSPEC"] = true, ["Wspec"] = true, ["Wikivoyage redirect"] = true, ["Wiktionary redirect"] = true, ["Moved to Wiktionary"] = true, ["RedirecttoWiktionary"] = true, ["Wi"] = true, ["Wikt red"] = true, ["Wikt redirect"] = true, ["Wiktionary Redirect"] = true, ["Wiktionary-redirect"] = true, ["WiktionaryRedirect"] = true, ["Wiktionaryredirect"] = true, ["Wiktr"] = true, ["Wiktred"] = true, ["Wiktredir"] = true, ["Wtr"] = true, ["Wtsr"] = true, } krad2do3vq17ck777hpwdoaxr3vo5yt Modul:Pagetype/softredirect/doc 828 3925 18923 2024-10-01T09:02:39Z Munajad.MH 3071 ←Membuat halaman berisi '{{High risk}} == Usage == This submodule of [[Module:Pagetype]] contains a list of templates used to identify [[Wikipedia:Soft redirect|soft redirects]]. It should consist of all templates in [[:Category:Templates for soft redirects]], plus their redirects. <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> }}</includeonly> {{High risk}} == Usage == This submodule of [[Module:Pagetype]] contains a list of templates us...' 18923 wikitext text/x-wiki {{High risk}} == Usage == This submodule of [[Module:Pagetype]] contains a list of templates used to identify [[Wikipedia:Soft redirect|soft redirects]]. It should consist of all templates in [[:Category:Templates for soft redirects]], plus their redirects. <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> }}</includeonly> {{High risk}} == Usage == This submodule of [[Module:Pagetype]] contains a list of templates used to identify [[Wikipedia:Soft redirect|soft redirects]]. It should consist of all templates in [[:Category:Templates for soft redirects]], plus their redirects. <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> }}</includeonly> bonhm8y1u4lfvm09jkdu8xb40tatrv8 Bhângsa:Templates for soft redirects 14 3926 18924 2024-10-01T09:03:39Z Munajad.MH 3071 ←Membuat halaman berisi '{{template category}} {{rtc|.}} [[Category:Templates for redirects to specific namespaces|Soft redirects]]' 18924 wikitext text/x-wiki {{template category}} {{rtc|.}} [[Category:Templates for redirects to specific namespaces|Soft redirects]] 9wbks2c2yyosn6d4oat8n974v22n8xo Cèṭa'an:Rtc 10 3927 18925 2024-10-01T09:04:30Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Redirect template category]] 18925 wikitext text/x-wiki #REDIRECT [[Template:Redirect template category]] î {{Redirect category shell| {{R to redirect template}} {{R from template shortcut}} }} 8yrv2gkoqwn9ekrxmt6jexwpxecpvrn Cèṭa'an:Redirect template category 10 3928 18926 2024-10-01T09:05:14Z Munajad.MH 3071 ←Membuat halaman berisi '{{cmbox |text=This [[Wikipedia:Categorization|category]] and its possible subcategories are for [[WP:redirect templates|redirect templates]]{{{1}}} This category should not contain redirects themselves, except for redirects to redirect templates. |image=[[Image:Redirect arrow.svg|45px|link=]] }}<noinclude>{{documentation|content= {{tsh|rtc}} '''Usage:''' This template can be used on any category meant for redirect templates. When using this template, be sure to a...' 18926 wikitext text/x-wiki {{cmbox |text=This [[Wikipedia:Categorization|category]] and its possible subcategories are for [[WP:redirect templates|redirect templates]]{{{1}}} This category should not contain redirects themselves, except for redirects to redirect templates. |image=[[Image:Redirect arrow.svg|45px|link=]] }}<noinclude>{{documentation|content= {{tsh|rtc}} '''Usage:''' This template can be used on any category meant for redirect templates. When using this template, be sure to at least add a pipe and a period at the end, as in <nowiki>{{redirect template category|.}}</nowiki>. Preferably, there should be text after the pipe, starting with a space. For example: <nowiki>{{redirect template category| based on common technical shortcuts used in specific fields, such as a [[postal code]].}}</nowiki> would produce: {{redirect template category| based on common technical shortcuts used in specific fields, such as a [[postal code]].}} [[Category:Category namespace templates|Redirect templates]] }}</noinclude> 133fege8pec2i64mez6vz5iglpobcnh Bhângsa:Modules that add a tracking category 14 3929 18927 2024-10-01T09:10:47Z Munajad.MH 3071 ←Membuat halaman berisi '{{Template category|type=module}} {{Category see also|Templates that add a tracking category}} [[Category:Wikipedia modules]]' 18927 wikitext text/x-wiki {{Template category|type=module}} {{Category see also|Templates that add a tracking category}} [[Category:Wikipedia modules]] bh9kg554mswfqq4l4v0gh2osh7pnx8y Bhângsa:Templates that add a tracking category 14 3930 18928 2024-10-01T09:11:29Z Munajad.MH 3071 ←Membuat halaman berisi '{{Wikipedia category|hidden=yes}} {{Template category}} {{Category see also|Modules that add a tracking category}} {{CatAutoTOC}} [[Category:Templates that add a category]]' 18928 wikitext text/x-wiki {{Wikipedia category|hidden=yes}} {{Template category}} {{Category see also|Modules that add a tracking category}} {{CatAutoTOC}} [[Category:Templates that add a category]] n36xjasb88dhdob9sg57m2x5ywpc2ak Bhângsa:Lua templates with errors 14 3931 18929 2024-10-01T09:12:56Z Munajad.MH 3071 ←Membuat halaman berisi '{{Wikipedia category|hidden=yes|tracking=yes}} {{empty category}} {{Backlog|10}} This category lists templates containing transclusions of {{tl|Lua}} with errors. [[Category:Template maintenance templates parameter issues]]' 18929 wikitext text/x-wiki {{Wikipedia category|hidden=yes|tracking=yes}} {{empty category}} {{Backlog|10}} This category lists templates containing transclusions of {{tl|Lua}} with errors. [[Category:Template maintenance templates parameter issues]] 521szbrj2vt8ryscxp1pp2pzdrzbsy9 Cèṭa'an:Empty category 10 3932 18930 2024-10-01T09:14:10Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Possibly empty category]] 18930 wikitext text/x-wiki #REDIRECT [[Template:Possibly empty category]] ho1p9zcm2iippwhni4oy3voegnorzpp Cèṭa'an:Backlog 10 3933 18933 18932 2024-10-01T09:43:16Z Munajad.MH 3071 18933 wikitext text/x-wiki {{CatTrack|Error=no}}{{#ifeq:{{yesno|{{{disabled|no}}}}}|yes||{{#ifexpr:{{PAGESINCATEGORY:{{PAGENAME}}|R}} < {{{1|0}}} | {{#ifeq:{{yesno|{{{silent|no}}}}}|yes|| {{cmbox <!-- Cmbox since autoreport is only for category pages. --> | image = [[File:Less busy desk red.svg|frameless|upright=0.23|link=|alt=]] | textstyle = text-align: center; | text = If this category has {{#ifeq:{{{2|{{{1|}}}}}} | 1 | any items | {{{2|{{{1|}}}}}} {{plural:{{{2|{{{1|}}}}}}|item|items}} or more }}, it will be reported as {{#ifeq:{{yesno|{{{admin|no}}}}}|yes|an [[{{{backloglink|:Category:Administrative backlog}}}|administrative backlog]]|a [[{{{backloglink|:Category:Wikipedia backlog}}}|backlog]]}}. <small>({{purge|recount}})</small> }} }} | {{mbox | demospace = {{{demospace|}}} <!-- For the examples in the /doc. --> | type = style | style = text-align: center; | image = [[File:Busy desk red.svg|frameless|upright=0.23|link=|alt=]] | text = {{{page|Panika {{#ifeq:{{NAMESPACE}}|Category|category|laman}}}}} aghâdhui {{#ifeq:{{yesno|{{{admin|no}}}}}|yes|an '''[[{{{backloglink|:Category:Administrative backlog}}}|administrative backlog]]'''that requires the attention of willing editors| '''[[{{{backloglink|:Category:Wikipedia backlog}}}|panompoan tugas (backlog)]]''' sè marlo'aghi dâ' malata (pertè)-na editor otabâ admin sè nga'èsto tor nyanad}}.<br />{{{message|{{ #if:{{{1|}}} | ''This notice will hide itself when this category has {{plural:{{{2|{{{1|}}}}}}|no|fewer than {{{2|{{{1|}}}}}}}} items.'' <small>({{purge|recount}})</small> | {{#if:{{{bot|{{yesno|{{{auto|no}}}}}}}}<!-- If given any bot param, return the first case. If not, look at the auto param. If the auto param is truthy, also return the first case. Otherwise, default to the second case.--> |<small>This notice {{#if:{{{bot|}}}|will be automatically removed by [[User:{{{bot}}}|{{{bot}}}]] ([[User talk:{{{bot}}}|talk]])|will automatically hide itself}} when the backlog is cleared.</small> | {{#if:{{yesno|{{{remove|yes}}}}} |''nyu'on sirna'aghi (hapus) notice ka'dinto nalèkana nompo tugas ampon palastarèh.'' |''Please replace this notice with {{t|no {{#if:{{yesno|{{{admin|no}}}}}|admin}} backlog}} when the backlog is cleared.'' }} }} }}}}} }}<includeonly>{{#ifeq: {{lc:{{{nocat|false}}}}} | false | {{#ifeq:{{SUBJECTSPACE}}|{{ns:user}} | <!-- Don't categorise when on user or user talk pages. --> | {{{category |{{#ifeq:{{yesno|{{{admin|no}}}}}|yes |[[Category:Administrative backlog|{{PAGENAME}}]] |[[Category:Wikipedia backlog|{{PAGENAME}}]] }} }}} }} |<!-- Category suppressed by nocat -->}}</includeonly> }} }}<noinclude> {{Documentation}} <!-- Add categories to the /doc subpage; interwikis go to wikidata --> </noinclude> 5xax5lanstajstk7vmpnjxc0qf9yvdp Cèṭa'an:CatTrack 10 3934 18934 2024-10-01T09:44:18Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly><!--CatTrack-->{{#ifeq:{{{Error | yes}}} | no || {{Category other | | {{Error|Only pages in the Category Namespace will be tracked}} }}}}</includeonly><noinclude>{{Documentation}}</noinclude>' 18934 wikitext text/x-wiki <includeonly><!--CatTrack-->{{#ifeq:{{{Error | yes}}} | no || {{Category other | | {{Error|Only pages in the Category Namespace will be tracked}} }}}}</includeonly><noinclude>{{Documentation}}</noinclude> fsr9dp9do8ylsl0qsbxf2r4g2ir793s Cèṭa'an:CatTrack/doc 10 3935 18935 2024-10-01T09:44:54Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- Categories and interwikis go at the bottom of this page. --> Tags categories to be logged by the [[toollabs:apersonbot/cat-track|CatTrack tool]], which logs the size of categories over time. For example, see the [https://tools.wmflabs.org/apersonbot/cat-track/view.py?category=All+unreferenced+BLPs CatTrack page] for the population of [[:Category:All unreferenced BLPs]]. Many of the transclusions of this template come f...' 18935 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- Categories and interwikis go at the bottom of this page. --> Tags categories to be logged by the [[toollabs:apersonbot/cat-track|CatTrack tool]], which logs the size of categories over time. For example, see the [https://tools.wmflabs.org/apersonbot/cat-track/view.py?category=All+unreferenced+BLPs CatTrack page] for the population of [[:Category:All unreferenced BLPs]]. Many of the transclusions of this template come from {{tl|Backlog}}, which transcludes this template. ==Usage== :{{tlc|CatTrack}} This code will cause the category page it appears on to be tracked in the [[toolforge:apersonbot/cat-track|CatTrack tool]]. You may have to wait a week or so for data to start appearing. A [https://apersonbot.toolforge.org/cat-track/list.py full list of tracked categories] is available. <includeonly>{{Sandbox other|| <!-- Categories and interwikis go here: --> [[Category:Category namespace templates]] }}</includeonly> hw1qgv8zvbu2xj0cnro17em0wg8p2jr Bhângsa:All unreferenced BLPs 14 3936 18936 2024-10-01T09:46:05Z Munajad.MH 3071 ←Membuat halaman berisi '{{Purge button}} {{Unreferenced BLP progress|float=right|state=expanded}} {{CatTrack}} {{Wikipedia category|hidden=yes|tracking=yes}} {{Backlog|10}} This category includes all pages marked as needing references by {{Tl|BLP unreferenced}} or tagged with a "[[WP:BLPPROD|BLP PROD]]" tag. *'''Please help improve an article in this category by adding [[WP:REFB|references]] to [[WP:Reliable sources|reliable sources]] that [[WP:V|verify]] content within the article. Onc...' 18936 wikitext text/x-wiki {{Purge button}} {{Unreferenced BLP progress|float=right|state=expanded}} {{CatTrack}} {{Wikipedia category|hidden=yes|tracking=yes}} {{Backlog|10}} This category includes all pages marked as needing references by {{Tl|BLP unreferenced}} or tagged with a "[[WP:BLPPROD|BLP PROD]]" tag. *'''Please help improve an article in this category by adding [[WP:REFB|references]] to [[WP:Reliable sources|reliable sources]] that [[WP:V|verify]] content within the article. Once reliable sources references have been added the unreferenced tag can be removed.''' Some BLP articles use the ordinary maintenance templates rather than the BLP-specific templates. These can be found using [https://en.wikipedia.org/w/index.php?cirrusUserTesting=glent_m0&search=incategory%3A%22All+articles+lacking+sources%22+incategory%3A%22Living+people%22&title=Special%3ASearch&go=Go&ns0=1 this search]. These articles are routinely moved to this category by [[User:BattyBot]]. {{CatAutoTOC}} {{align|center|{{resbox|'''{{large|{{Random page in category}}}}'''}}}} {{Filter category by topic}} {{DEFAULTSORT:Blps, All Unreferenced}} [[Category:Wikipedia articles with sourcing issues]] [[Category:Articles lacking sources| ]] [[Category:Unreferenced BLPs]] [[Category:Monthly clean-up category (Unreferenced BLPs) counter]] [[Category:Monthly clean-up category (Articles lacking sources) counter]] tdbs14iap61gtra93gzax40bzyuwa5f Modul:Purge 828 3937 18937 2024-10-01T09:47:14Z Munajad.MH 3071 ←Membuat halaman berisi '-- 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...' 18937 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 Modul:Purge/doc 828 3938 18938 2024-10-01T09:47:40Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating|protected}} {{used in system}} This module produces a link to [[WP:PURGE|purge a page's cache]]. This is usually the current page, but can be another page. == Usage == === From wiktext === From wikitext, this module should be accessed via [[Template:Purge]]. Please see the template page for documentation. === From Lua === From Lua, first you need to load the module: <syntaxhighlight lang="lua"> local mPurge = require('Module:Purge') </syntaxh...' 18938 wikitext text/x-wiki {{Module rating|protected}} {{used in system}} This module produces a link to [[WP:PURGE|purge a page's cache]]. This is usually the current page, but can be another page. == Usage == === From wiktext === From wikitext, this module should be accessed via [[Template:Purge]]. Please see the template page for documentation. === From Lua === From Lua, first you need to load the module: <syntaxhighlight lang="lua"> local mPurge = require('Module:Purge') </syntaxhighlight> Then you can create purge links with the <code>_main</code> function: <syntaxhighlight lang="lua"> mPurge._main(args) </syntaxhighlight> <var>args</var> is a table of arguments, identical to the ones accepted by [[Template:Purge]]. Please see the template documentation for more details. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly> gz9nj00t478k330rbp851ej933bmzum Cèṭa'an:Resbox 10 3939 18939 2024-10-01T09:49:42Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{ {{{|safesubst:}}}hmbox | class = resolved | message = <div style="margin-left: -0.6em; display: inline-block;">{{#ifexist:Template:{{{1|{{{text}}}}}}|{{ {{{1|{{{text}}}}}} }}|{{{1|{{{text|{{#if:{{{demo|}}}|{{Qmark}}&nbsp;{{var|Any [[Template:Done/See also|inline resolution template]] here}}|{{Resolved mark|size=24px}}}}}}}}}}}}</div> | extra = {{{2|{{{reason|}}}}}} | imagesize = 0x0 }}</includeonly><noinclude>{{Resbox|demo=y}} {{documentation}...' 18939 wikitext text/x-wiki <includeonly>{{ {{{|safesubst:}}}hmbox | class = resolved | message = <div style="margin-left: -0.6em; display: inline-block;">{{#ifexist:Template:{{{1|{{{text}}}}}}|{{ {{{1|{{{text}}}}}} }}|{{{1|{{{text|{{#if:{{{demo|}}}|{{Qmark}}&nbsp;{{var|Any [[Template:Done/See also|inline resolution template]] here}}|{{Resolved mark|size=24px}}}}}}}}}}}}</div> | extra = {{{2|{{{reason|}}}}}} | imagesize = 0x0 }}</includeonly><noinclude>{{Resbox|demo=y}} {{documentation}}<!-- Place categories on the /doc sub-page; language links go to Wikidata, thank you! --></noinclude> nclrwth2lxw5ga6ext1o0e3wkzcmi9j Cèṭa'an:Hmbox 10 3940 18940 2024-10-01T09:50:17Z Munajad.MH 3071 ←Membuat halaman berisi '<templatestyles src="Hmbox/styles.css" /><div role="note" class="hmbox-outer {{{class|}}}"><div class="hmbox-inner">[[File:{{{image|Blank.png}}}|{{{{{|safesubst:}}}#if:{{{imagesize|}}}|{{{imagesize}}}|20x20}}px|link=|alt=]] {{{message|}}}</div>{{{{{|safesubst:}}}#if:{{{extra|}}}|&#8202;– <span style="font-size: 85%">{{{extra}}}</span>}}</div><noinclude> {{documentation}} <!-- Place category links on the /doc sub-page; language links go to Wikidata, thank you! -...' 18940 wikitext text/x-wiki <templatestyles src="Hmbox/styles.css" /><div role="note" class="hmbox-outer {{{class|}}}"><div class="hmbox-inner">[[File:{{{image|Blank.png}}}|{{{{{|safesubst:}}}#if:{{{imagesize|}}}|{{{imagesize}}}|20x20}}px|link=|alt=]] {{{message|}}}</div>{{{{{|safesubst:}}}#if:{{{extra|}}}|&#8202;– <span style="font-size: 85%">{{{extra}}}</span>}}</div><noinclude> {{documentation}} <!-- Place category links on the /doc sub-page; language links go to Wikidata, thank you! --> </noinclude> ibm4j0mffcs11avddn2qzoeldd27hon Cèṭa'an:Hmbox/styles.css 10 3941 18941 2024-10-01T09:50:57Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} */ .hmbox-outer { margin-left: 1em; } .hmbox-inner { display: inline-block; color: var( --color-base, #202122 ); border: 1px solid var( --border-color-base, #a2a9b1 ); background-color: var( --background-color-interactive-subtle, #f8f9fa ); margin-right: 0.5em; padding: 0.3em 0.5em; }' 18941 sanitized-css text/css /* {{pp-template}} */ .hmbox-outer { margin-left: 1em; } .hmbox-inner { display: inline-block; color: var( --color-base, #202122 ); border: 1px solid var( --border-color-base, #a2a9b1 ); background-color: var( --background-color-interactive-subtle, #f8f9fa ); margin-right: 0.5em; padding: 0.3em 0.5em; } 0vplsxd0hbhhmod4a0oc85jrk92y1v4 Cèṭa'an:Hmbox/doc 10 3942 18942 2024-10-01T09:51:41Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use|21235}} {{uses templatestyles|Template:Hmbox/styles.css}} This is {{tl|hmbox}}, an {{tl|mbox}} meta-template for hatnote-style templates such as {{tl|resolved}} which are placed at the top of discussions or other matters which have been closed. == Usage == <syntaxhighlight lang="wikitext"> {{h...' 18942 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use|21235}} {{uses templatestyles|Template:Hmbox/styles.css}} This is {{tl|hmbox}}, an {{tl|mbox}} meta-template for hatnote-style templates such as {{tl|resolved}} which are placed at the top of discussions or other matters which have been closed. == Usage == <syntaxhighlight lang="wikitext"> {{hmbox | class = | image = | imagesize = | message = | extra = {{{1|}}} }} </syntaxhighlight> The {{para|imagesize}} parameter should be formatted without the "px". Example: {{para|imagesize|15x15}} == Examples == <syntaxhighlight lang="wikitext"> {{hmbox | class = resolved | image = Yes check.svg | message = Resolved | extra = {{{1|}}} }} </syntaxhighlight> produces: {{hmbox | class = resolved | image = Yes check.svg | message = Resolved | extra = {{{1|}}} }} ==See also== <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wikipedia message box templates]] [[Category:image with comment templates]] }}</includeonly> 1u002n0i5m7zier71o2a7dsgj6lo9hz Cèṭa'an:Uses templatestyles 10 3943 18943 2024-10-01T09:52:34Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Uses TemplateStyles]] 18943 wikitext text/x-wiki #REDIRECT [[Template:Uses TemplateStyles]] tmjsm6iqvyczbrecmj7ndfqiz13fl0n Bhângsa:Modules using tabular data 14 3944 18944 2024-10-01T09:55:33Z Munajad.MH 3071 ←Membuat halaman berisi '{{See also|Category:Templates using tabular data}} [[Category:Wikimedia Commons modules]]' 18944 wikitext text/x-wiki {{See also|Category:Templates using tabular data}} [[Category:Wikimedia Commons modules]] mranj5r6cj7q10fma92e6dkylm907ej Cèṭa'an:Qmark 10 3945 18945 2024-10-01T09:57:09Z Munajad.MH 3071 ←Membuat halaman berisi '[[File:Blue question mark (italic).svg|{{{{{|safesubst:}}}#if:{{{1|}}}|{{{1}}}|20}}px|alt=Question|link=]]<span style="display:none">?</span><noinclude> {{documentation}} </noinclude>' 18945 wikitext text/x-wiki [[File:Blue question mark (italic).svg|{{{{{|safesubst:}}}#if:{{{1|}}}|{{{1}}}|20}}px|alt=Question|link=]]<span style="display:none">?</span><noinclude> {{documentation}} </noinclude> 6vjt6na1qcgt9b3v08f7po2jny4j6ij Cèṭa'an:Qmark/doc 10 3946 18946 2024-10-01T09:58:52Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} ==Usage== The qmark image defaults to 20px in size. To change the size, call with a pixel value as an argument, such as: : '''<nowiki>{{qmark|30}}</nowiki>''' ==See also== {{Done/See also}} <includeonly>{{Sandbox other|| <!--Categories below this line, please; interwikis at Wikidata--> [[Category:Single-image insertion templates]] }}</includeonly>' 18946 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} ==Usage== The qmark image defaults to 20px in size. To change the size, call with a pixel value as an argument, such as: : '''<nowiki>{{qmark|30}}</nowiki>''' ==See also== {{Done/See also}} <includeonly>{{Sandbox other|| <!--Categories below this line, please; interwikis at Wikidata--> [[Category:Single-image insertion templates]] }}</includeonly> 7zj136wejl6cfwpkxzikkqtiwil7aip Bhângsa:Single-image insertion templates 14 3947 18947 2024-10-01T10:05:59Z Munajad.MH 3071 ←Membuat halaman berisi '{{Template category | type = function | description = '''Templates that insert one specific image.'''<br/>For templates used to alter how an image is presented, see {{cat|Image formatting and function templates}} and {{cat|Graphics templates}}. }} {{commons category|Image insertion templates}} [[Category:Image templates| ]] [[Category:Wikipedia templates by task]] [[Category:Inline templates]]' 18947 wikitext text/x-wiki {{Template category | type = function | description = '''Templates that insert one specific image.'''<br/>For templates used to alter how an image is presented, see {{cat|Image formatting and function templates}} and {{cat|Graphics templates}}. }} {{commons category|Image insertion templates}} [[Category:Image templates| ]] [[Category:Wikipedia templates by task]] [[Category:Inline templates]] 9dnyh9tsg169c5ia83157ho9y1gy9yj Cèṭa'an:Resbox/doc 10 3948 18948 2024-10-01T10:07:45Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> ==Purpose== This is a wrapper template, to convert any of [[Template:Done/See also|the large family of inline, comment-level templates]], used for annotating process or discussion resolutions, into a [[Template:Resolved/See also|bordered, discussion hatnote template]] of the {{tl|Resolved}} style. The inline templates are most often used at the beginning of a reply, while the hatnote...' 18948 wikitext text/x-wiki {{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> ==Purpose== This is a wrapper template, to convert any of [[Template:Done/See also|the large family of inline, comment-level templates]], used for annotating process or discussion resolutions, into a [[Template:Resolved/See also|bordered, discussion hatnote template]] of the {{tl|Resolved}} style. The inline templates are most often used at the beginning of a reply, while the hatnotes are used immediately below the discussion heading. This wrapper permits the many more specific messages available at the inline level to be used at the thread level, where only a few such templates have been heretofore been available. The wrapper obviates the need to permanently duplicate any more of the inline ones as essentially redundant hatnote variants. ==Usage== ;Simplest (no parameters): :<code><nowiki>{{Resbox}}</nowiki></code> defaults to the "Resolved" template: :{{Resbox}} ;Basic: The first parameter is (usually) a template: :<code><nowiki>{{Resbox|{{Fixed}}}}</nowiki></code> produces: :{{Resbox|{{Fixed}}}} You can even leave off the <code><nowiki>{{...}}</nowiki></code> around the inline template, as long as you don't need to feed the inline template any parameters: :<code><nowiki>{{Resbox|Fixed}}</nowiki></code> produces: :{{Resbox|Fixed}} This parameter is also named {{para|text}} for backward compatibility with the parameter that changes the wording of {{tl|Resolved}}, e.g. {{tnull|Resolved|text{{=}}Fixed}}: :<code><nowiki>{{Resbox|text=Fixed}}</nowiki></code> produces: :{{Resbox|text=Fixed}} ;Arbitrary: If the text supplied doesn't match a template name, then it's simply turned into a comment in the box, with no icon: :<code><nowiki>{{Resbox|I have no idea what to do, and have given up}}</nowiki></code> produces: :{{Resbox|I have no idea what to do, and have given up}} ;With inline template's parameters: :<code><nowiki>{{Resbox|{{Deferred|''after RfC concludes''.}}}}</nowiki></code> produces: :{{Resbox|{{Deferred|''after RfC concludes''.}}}} Use {{para|1}} if it fails because of an embedded <code>=</code> character: :<code><nowiki>{{Resbox|{{Deferred|1=''after RfC concludes'' (= 17 June).}}}}</nowiki></code> produces: :{{Resbox|{{Deferred|1=''after RfC concludes'' (= 17 June).}}}} ;With its own outside-the-box comment text: :<code><nowiki>{{Resbox|Fixed|I corrected that yesterday.}}</nowiki></code> produces: :{{Resbox|Fixed|I corrected that yesterday.}} and: :<code><nowiki>{{Resbox|{{Deferred|after RfC concludes}}|Closure expected by January 20.}}</nowiki></code> produces: :{{Resbox|{{Deferred|after RfC concludes}}|Closure expected by January 20.}} Parameter may be explicitly named as {{para|2}} or {{para|reason}} if it breaks due to an <code>=</code> in the text: :<code><nowiki>{{Resbox|Wontfix|reason=A feature someone doesn't like != a bug.}}</nowiki></code> produces: :{{Resbox|Wontfix|reason=A feature someone doesn't like != a bug.}} ;Technically it can be used with other inline templates: :<code><nowiki>{{Resbox|talkfact}}</nowiki></code> produces: :{{Resbox|talkfact}} and :{{tnull|Resbox|Executed|You're killin' me!}} produces: :{{Resbox|Executed|You're killin' me!}} ==See also== {{collapse top|left=y|&thinsp;&nbsp;&bull; [[Template:Done/See also]], a list of all the {{tl|Done}}-style inline, comment-level resolution templates (those that can be wrapped in this template)}} {{Done/See also}} {{collapse bottom}} * [[Template:Resolved/See also]], a list of all the {{tl|Resolved}}-style bordered, thread-level resolution hatnote templates (those that already look like this template) <includeonly>{{Sandbox other|| <!--Categories below this line, please; interwikis at Wikidata--> [[Category:Image with comment templates]] [[Category:Resolution templates]] }}</includeonly> 3khtcf15sme8hwtub1ju8j3ldy4ohq2 Cèṭa'an:Resolved mark 10 3949 18949 2024-10-01T10:08:54Z Munajad.MH 3071 ←Membuat halaman berisi '<span class="nowrap">[[File:Symbol confirmed.svg|20px|link=|alt=]]&nbsp;'''{{{1|Resolved}}}'''</span><noinclude> {{Documentation|content={{Resolved mark/doc|type=checkmark}}}} <!--Categories go on the /doc subpage --> </noinclude>' 18949 wikitext text/x-wiki <span class="nowrap">[[File:Symbol confirmed.svg|20px|link=|alt=]]&nbsp;'''{{{1|Resolved}}}'''</span><noinclude> {{Documentation|content={{Resolved mark/doc|type=checkmark}}}} <!--Categories go on the /doc subpage --> </noinclude> lbvaff8c70thnraz6sovw6nfgl9lk9p Cèṭa'an:Resolved mark/doc 10 3950 18950 2024-10-01T10:17:40Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories and interwikis go at the bottom of this page. --> {{hatnote|This documentation page is shared by several templates in the same family. {{edit|Template:Resolved mark/doc}}}} {{#if:{{{novoting|}}}|{{Warning|This template should not be used as a way to express agreement in consensus-seeking discussions, as this encourages [[WP:!vote|voting]], see [[Wikipedia:Voting templates]].}} |}} == Usage == This template is used inline...' 18950 wikitext text/x-wiki {{Documentation subpage}} <!-- Categories and interwikis go at the bottom of this page. --> {{hatnote|This documentation page is shared by several templates in the same family. {{edit|Template:Resolved mark/doc}}}} {{#if:{{{novoting|}}}|{{Warning|This template should not be used as a way to express agreement in consensus-seeking discussions, as this encourages [[WP:!vote|voting]], see [[Wikipedia:Voting templates]].}} |}} == Usage == This template is used inline, usually at the beginning of a talk or process page comment, to indicate the resolution status of a request or other item that preceded it. {{#if:{{{dot|}}}|Unlike most templates in this series, this one concludes with a period (stop, ".") at the end.|It does not end with any punctuation.}} {{#if:{{{where|}}}|This particular template is usually used {{{where}}}|}}{{#if:{{{para|}}}||The template takes no parameters}}. Placing the code: :<code>{{tl|{{BASEPAGENAME}}}} I've reviewed this carefully, and ...</code> produces &rarr; :{{ {{BASEPAGENAME}} }} I've reviewed this carefully, and ... {{#if:{{{para|}}}| ===Parameter(s)=== {{{para}}} }} == See also == {{#if:{{{seealso|}}}| {{{seealso}}}|}} {{Collapse top|expand=y|title=Inline icon templates}} {{Done/See also}} {{Collapse bottom}} <includeonly>{{Sandbox other|| <!-- Categories go here: --> {{#if:{{{wordless|}}}|[[Category:Wikipedia-specific image insertion templates]]|[[Category:Image with comment templates]]}} {{#if:{{{notresolution|}}}||[[Category:Resolution templates]]}} {{#if:{{{type|checkmark}}}|[[Category:Checkmark insertion templates]]|}} {{#if:{{{admin|}}}|[[Category:Wikipedia administration templates]]|}} {{#if:{{{spi|}}}|[[Category:SPI templates]]|}} }}</includeonly> 47e4s3148z980spzbm1c980f4qdvxyl Cèṭa'an:Purge button 10 3951 18960 18959 2024-10-01T10:40:08Z Munajad.MH 3071 18960 wikitext text/x-wiki <templatestyles src="Purge button/styles.css" /><div class="purge-button plainlinks <includeonly>noprint</includeonly>" style="{{#switch:{{lc:{{{align|{{{1|}}}}}}}} |right=float:right;margin:0 0.5em; |center= margin:0 auto; |#default=float:left;margin:0 0.5em; }}; width:{{#expr:{{{iconsize|64}}}+6}}px;"><span style="position:absolute;left:3px;top:3px;">[[File:View-refresh.svg|{{{iconsize|64}}}px|link=|alt=]]</span>[[Special:Purge/{{FULLPAGENAME}}|<span style="display:block;position:relative;margin:-1px;padding:{{#expr:{{{iconsize|64}}}+10}}px 0.4em 0.4em;line-height:1.2em;font-weight:bold;{{{textstyle|}}}">{{#if:{{{label|}}}|{{{label}}}|(Update) Bungaraghi laman nika}}</span>]]</div><noinclude>{{clear}}<!--(to separate template and Documentation boxes)-->{{Documentation}}</noinclude> 5e0ubnrljno1r3ern3zfn9oecvdlbxd Cèṭa'an:Purge button/doc 10 3952 18952 2024-10-01T10:29:25Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{Uses TemplateStyles|Template:Purge button/styles.css}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> ==Usage== *{{Tlx|Purge button|left}} or {{Tlx|Purge button}} *{{Tlx|Purge button|center}} *{{Tlx|Purge button|right}} :(Optional) use <code>|label=text</code> to change the button label {{Purge Pages}} <includeonly>{{Sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> Category:I...' 18952 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Uses TemplateStyles|Template:Purge button/styles.css}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> ==Usage== *{{Tlx|Purge button|left}} or {{Tlx|Purge button}} *{{Tlx|Purge button|center}} *{{Tlx|Purge button|right}} :(Optional) use <code>|label=text</code> to change the button label {{Purge Pages}} <includeonly>{{Sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Category:Internal link templates]] [[Category:Wikipedia utility templates]] }}</includeonly> 9iyuu1i81laooy1qkqdgakdpk1eq75z Cèṭa'an:Purge button/styles.css 10 3953 18953 2024-10-01T10:30:08Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} */ .purge-button { border: 1px solid var( --border-color-base, #a2a9b1 ); background-color: var( --background-color-interactive-subtle, #f8f9fa ); color: var( --color-base, #202122 ); position: relative; font-size: 85%; text-align: center; }' 18953 sanitized-css text/css /* {{pp-template}} */ .purge-button { border: 1px solid var( --border-color-base, #a2a9b1 ); background-color: var( --background-color-interactive-subtle, #f8f9fa ); color: var( --color-base, #202122 ); position: relative; font-size: 85%; text-align: center; } 0ai1g73xxiqsx99t9ty4bqc69hxc3vr Modul:Transclusion count/data/P 828 3954 18961 2024-10-01T10:42:03Z Munajad.MH 3071 ←Membuat halaman berisi 'return { ["P"] = 6300, ["P-phrases"] = 3500, ["P."] = 3800, ["P1"] = 156000, ["P2"] = 330000, ["PAGENAMEBASE"] = 1640000, ["PAGENAMEU"] = 57000, ["PAK"] = 3200, ["PD-US"] = 9500, ["PD-US-1923-abroad"] = 5600, ["PD-US-expired"] = 4200, ["PD-US-expired-abroad"] = 8100, ["PD-art"] = 3200, ["PD-ineligible-USonly"] = 6000, ["PD-notice"] = 24000, ["PD-old-100"] = 3400, ["PD-self"] = 33000, ["PD-textlogo"] = 6200, ["PDB_Gallery"] = 2900, ["PDanube"] = 3300, ["PER"] = 33...' 18961 Scribunto text/plain return { ["P"] = 6300, ["P-phrases"] = 3500, ["P."] = 3800, ["P1"] = 156000, ["P2"] = 330000, ["PAGENAMEBASE"] = 1640000, ["PAGENAMEU"] = 57000, ["PAK"] = 3200, ["PD-US"] = 9500, ["PD-US-1923-abroad"] = 5600, ["PD-US-expired"] = 4200, ["PD-US-expired-abroad"] = 8100, ["PD-art"] = 3200, ["PD-ineligible-USonly"] = 6000, ["PD-notice"] = 24000, ["PD-old-100"] = 3400, ["PD-self"] = 33000, ["PD-textlogo"] = 6200, ["PDB_Gallery"] = 2900, ["PDanube"] = 3300, ["PER"] = 3300, ["PHI"] = 2600, ["PHL"] = 3700, ["PLANTS"] = 4000, ["PM20"] = 3300, ["PMID"] = 7500, ["POL"] = 66000, ["POR"] = 5200, ["POTD/Day"] = 2200, ["POTD_default"] = 11000, ["POTD_image"] = 3100, ["POTD_navigation"] = 7100, ["POTDlink"] = 7600, ["POV"] = 7300, ["PR/header"] = 3100, ["PR/heading"] = 7200, ["PRI"] = 2100, ["PRT"] = 6000, ["PR_link"] = 110000, ["PS"] = 3000, ["Pad"] = 59000, ["Page"] = 4100, ["Page_name_sub"] = 48000, ["Page_needed"] = 20000, ["Page_tabs"] = 3700, ["Page_tabs/styles.css"] = 3700, ["Page_views"] = 2500, ["Pagelinks"] = 44000, ["Pagelist"] = 5000, ["Pagetype"] = 13000000, ["Paid"] = 11000, ["Pakistani_English"] = 2600, ["Para"] = 2490000, ["Parabr"] = 3100, ["Paragraph_break"] = 1280000, ["Param_value"] = 142000, ["Parameter_names_example"] = 2500, ["ParmPart"] = 14000, ["Partial"] = 4100, ["Partial_minor_planet_designation"] = 5700, ["Partly_done"] = 3000, ["Party_color"] = 66000, ["Party_color_cell"] = 5100, ["Party_name_with_color"] = 4800, ["Party_name_with_colour"] = 3500, ["Party_shading/Democratic"] = 16000, ["Party_shading/Independent"] = 2600, ["Party_shading/Republican"] = 15000, ["Party_stripe"] = 19000, ["Pass"] = 2900, ["Pb"] = 1260000, ["Pbox"] = 3000, ["Pbox/1"] = 3000, ["Peacock"] = 3100, ["Pedigree"] = 4000, ["Peer_review/heading"] = 10000, ["Peer_review_tools"] = 8700, ["Penalty_shoot-out"] = 4500, ["Pending"] = 3800, ["Pending_DYK_American_hooks"] = 2300, ["Pending_DYK_biographies"] = 4800, ["Pengoal"] = 10000, ["Penmiss"] = 12000, ["Percentage"] = 14000, ["Performance_key"] = 2600, ["Period_color"] = 25000, ["Period_end"] = 22000, ["Period_id"] = 24000, ["Period_start"] = 24000, ["PeruTasks"] = 17000, ["Phab"] = 6800, ["Phanerozoic_220px"] = 22000, ["PharmNavFootnote"] = 5400, ["Philippine_name"] = 3200, ["Photo"] = 2200, ["Photo_montage"] = 5100, ["Photo_requested"] = 106000, ["Photograph_requested"] = 4100, ["Photomontage"] = 4700, ["Photoreq"] = 2100, ["Picture_of_the_day"] = 7600, ["Pie_chart"] = 6700, ["Pie_chart/slice"] = 6700, ["Ping"] = 248000, ["Pipe"] = 103000, ["Place_name_disambiguation"] = 39000, ["Plain_link"] = 131000, ["Plain_list"] = 15000, ["Plain_text"] = 97000, ["Plainlink"] = 53000, ["Plainlist"] = 407000, ["Plainlist/styles.css"] = 2830000, ["Player"] = 3500, ["Player2"] = 2600, ["Please_check_ISSN"] = 15000, ["Plural"] = 111000, ["Pluralize_from_text"] = 1540000, ["Pn"] = 2300, ["Poem_quote"] = 3300, ["Poemquote"] = 2400, ["Politician_icon"] = 35000, ["Politician_icon2"] = 35000, ["Politics_sidebar_below"] = 19000, ["Politics_sidebar_title"] = 19000, ["Polparty"] = 28000, ["Pop_density"] = 9800, ["Population_Germany"] = 14000, ["Portal"] = 9910000, ["Portal-Class"] = 7800, ["Portal-inline"] = 233000, ["Portal_bar"] = 141000, ["Portal_box"] = 2400, ["Portalbar"] = 13000, ["Portuguese_name"] = 9400, ["PosMapFS"] = 4300, ["Possible"] = 3600, ["Possibly_empty_category"] = 69000, ["Post-nominals"] = 57000, ["Post-nominals/AUS"] = 8000, ["Post-nominals/CAN"] = 9700, ["Post-nominals/GBR"] = 29000, ["Post-nominals/NZL"] = 4100, ["Postnominals"] = 10000, ["Pp"] = 17000, ["Pp-book-cover"] = 52000, ["Pp-extended"] = 2900, ["Pp-move"] = 9300, ["Pp-move-indef"] = 2500, ["Pp-pc"] = 3700, ["Pp-protected"] = 9000, ["Pp-semi-indef"] = 4600, ["Pp-template"] = 2900, ["Pp-vandalism"] = 2600, ["Precision"] = 280000, ["PresFoot"] = 2900, ["PresHead"] = 3300, ["PresRow"] = 3300, ["Press"] = 5000, ["Preview_warning"] = 35000, ["Primary_source_inline"] = 6500, ["Primary_sources"] = 31000, ["Principal_rank"] = 539000, ["Prl"] = 110000, ["ProCyclingStats"] = 2500, ["ProQuest"] = 21000, ["Professional_wrestling_profiles"] = 2400, ["Professional_wrestling_results_table"] = 2700, ["Profit"] = 3800, ["Progress_box"] = 17000, ["Project-Class"] = 12000, ["Project_other"] = 17000, ["Proper_name"] = 2600, ["Prose"] = 3400, ["Proxy_block"] = 2200, ["Pso"] = 3800, ["Purge"] = 436000, ["Purge_button"] = 17000, ["Purge_button/styles.css"] = 17000, ["Module:Page"] = 113000, ["Module:PageLinks"] = 44000, ["Module:Page_tabs"] = 3700, ["Module:Pagelist"] = 5000, ["Module:Pagetype"] = 17200000, ["Module:Pagetype/config"] = 17200000, ["Module:Pagetype/disambiguation"] = 12200000, ["Module:Pagetype/rfd"] = 15500000, ["Module:Pagetype/setindex"] = 12400000, ["Module:Pagetype/softredirect"] = 16000000, ["Module:ParameterCount"] = 944000, ["Module:Parameter_names_example"] = 2500, ["Module:Parameter_validation"] = 143000, ["Module:Parameter_validation/default_config"] = 143000, ["Module:Party_name_with_color"] = 10000, ["Module:Percentage"] = 14000, ["Module:Person_height"] = 268000, ["Module:Person_length"] = 7300, ["Module:Person_weight"] = 80000, ["Module:Photo_montage"] = 5100, ["Module:Plain_text"] = 1720000, ["Module:Political_party"] = 126000, ["Module:Political_party/A"] = 22000, ["Module:Political_party/B"] = 17000, ["Module:Political_party/C"] = 43000, ["Module:Political_party/D"] = 52000, ["Module:Political_party/E"] = 6200, ["Module:Political_party/F"] = 13000, ["Module:Political_party/G"] = 18000, ["Module:Political_party/H"] = 6000, ["Module:Political_party/I"] = 54000, ["Module:Political_party/J"] = 8400, ["Module:Political_party/K"] = 4200, ["Module:Political_party/L"] = 41000, ["Module:Political_party/M"] = 13000, ["Module:Political_party/N"] = 32000, ["Module:Political_party/O"] = 5700, ["Module:Political_party/P"] = 29000, ["Module:Political_party/R"] = 50000, ["Module:Political_party/S"] = 31000, ["Module:Political_party/T"] = 12000, ["Module:Political_party/U"] = 19000, ["Module:Political_party/V"] = 7500, ["Module:Political_party/W"] = 12000, ["Module:Political_party/Y"] = 2000, ["Module:Pop_density"] = 9800, ["Module:PopulationFromWikidata"] = 6300, ["Module:Portal"] = 10300000, ["Module:Portal-inline"] = 235000, ["Module:Portal/images/a"] = 1780000, ["Module:Portal/images/aliases"] = 290000, ["Module:Portal/images/b"] = 3090000, ["Module:Portal/images/c"] = 1870000, ["Module:Portal/images/d"] = 113000, ["Module:Portal/images/e"] = 461000, ["Module:Portal/images/f"] = 875000, ["Module:Portal/images/g"] = 672000, ["Module:Portal/images/h"] = 476000, ["Module:Portal/images/i"] = 1130000, ["Module:Portal/images/j"] = 286000, ["Module:Portal/images/k"] = 78000, ["Module:Portal/images/l"] = 446000, ["Module:Portal/images/m"] = 652000, ["Module:Portal/images/n"] = 745000, ["Module:Portal/images/o"] = 414000, ["Module:Portal/images/other"] = 174000, ["Module:Portal/images/p"] = 924000, ["Module:Portal/images/q"] = 3100, ["Module:Portal/images/r"] = 395000, ["Module:Portal/images/s"] = 1730000, ["Module:Portal/images/t"] = 730000, ["Module:Portal/images/u"] = 1070000, ["Module:Portal/images/v"] = 306000, ["Module:Portal/images/w"] = 182000, ["Module:Portal/images/y"] = 35000, ["Module:Portal/images/z"] = 5800, ["Module:Portal/styles.css"] = 9910000, ["Module:Portal_bar"] = 159000, ["Module:Portal_bar/styles.css"] = 159000, ["Module:Professional_wrestling_profiles"] = 2500, ["Module:Professional_wrestling_results_table"] = 2700, ["Module:Progress_box"] = 17000, ["Module:Progress_box/config"] = 17000, ["Module:Progress_box/styles.css"] = 17000, ["Module:Protect"] = 116000, ["Module:Protected_edit_request"] = 51000, ["Module:Protection_banner"] = 59000, ["Module:Protection_banner/config"] = 59000, ["Module:Purge"] = 457000, } 5pcvjpwz06zsxwaa2k51xvynar0zy2l Bhângsa:Internal link templates 14 3955 18962 2024-10-01T10:45:02Z Munajad.MH 3071 ←Membuat halaman berisi '{{Template category |description=This [[Wikipedia:Category|category]] contains [[Wikipedia:Templates|templates]] that create links to other Wikipedia pages from a parameter, usually in a special format or with additional links to related pages (i.e. talk, whatlinkshere), including [[WP:WIKILINK|wikilinks]]. This category should ''not'' include collections of links such as {{tl|deletiontools}}. }} {{Details|Wikipedia:Template messages/Links#Internal links|Help:Int...' 18962 wikitext text/x-wiki {{Template category |description=This [[Wikipedia:Category|category]] contains [[Wikipedia:Templates|templates]] that create links to other Wikipedia pages from a parameter, usually in a special format or with additional links to related pages (i.e. talk, whatlinkshere), including [[WP:WIKILINK|wikilinks]]. This category should ''not'' include collections of links such as {{tl|deletiontools}}. }} {{Details|Wikipedia:Template messages/Links#Internal links|Help:Interwikimedia links|topic=templates}} {{CatAutoTOC}} [[Category:Link templates]] lzy2afpz241rob0epswpnscsxx6sbzt Bhângsa:Wikipedia utility templates 14 3956 18963 2024-10-01T10:48:54Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- BEGIN CFD TEMPLATE --> <!-- Please do not remove or change this [[Template:Cfm]] message until the survey and discussion at [[WP:Cfd]] is closed --> {{Cfm full|day=19|month=August|year=2024|startmonth=August|startyear=2024|1=|target=Wikipedia templates by task}} <!-- End of Cfm message, feel free to edit beyond this point. --> <!-- END CFD TEMPLATE --> {{template category |description = <p>Templates in this category are used in articles, portals, templates,...' 18963 wikitext text/x-wiki <!-- BEGIN CFD TEMPLATE --> <!-- Please do not remove or change this [[Template:Cfm]] message until the survey and discussion at [[WP:Cfd]] is closed --> {{Cfm full|day=19|month=August|year=2024|startmonth=August|startyear=2024|1=|target=Wikipedia templates by task}} <!-- End of Cfm message, feel free to edit beyond this point. --> <!-- END CFD TEMPLATE --> {{template category |description = <p>Templates in this category are used in articles, portals, templates, and other pages to help create and format those pages.</p><p>If you do not immediately find what you are looking for in here, try the subcategories.</p> }} <!--Categories--> [[Category:Wikipedia templates| Utility]] [[Category:Wikipedia templates by task|Utility]] <!--Other languages--> {{CatAutoTOC}} a8gyjkiozkahc8ixd42b2437z51ckz9 Cèṭa'an:Cfm full 10 3957 18964 2024-10-01T10:49:38Z Munajad.MH 3071 ←Membuat halaman berisi '{{Cfd all|merging into {{#if:{{{target|}}}|{{cat|{{{target}}}}}{{#if:{{{target2|}}}|&nbsp;and {{cat|{{{target2}}}}}}}|some other category}}|Cfm|Merge|merger|merging| section={{{1|}}}|day={{{day}}}|month={{{month}}}|year={{{year}}}|target={{#if:{{{target|}}}|{{{target}}}|UNKNOWN}}|target2={{{target2|}}}|startmonth={{{startmonth|}}}|startyear={{{startyear|}}}|completed-action=Merged {{#if:{{{target|}}}|into {{cat|{{{target}}}}}{{#if:{{{target2|}}}|&nbsp;and {{cat|{...' 18964 wikitext text/x-wiki {{Cfd all|merging into {{#if:{{{target|}}}|{{cat|{{{target}}}}}{{#if:{{{target2|}}}|&nbsp;and {{cat|{{{target2}}}}}}}|some other category}}|Cfm|Merge|merger|merging| section={{{1|}}}|day={{{day}}}|month={{{month}}}|year={{{year}}}|target={{#if:{{{target|}}}|{{{target}}}|UNKNOWN}}|target2={{{target2|}}}|startmonth={{{startmonth|}}}|startyear={{{startyear|}}}|completed-action=Merged {{#if:{{{target|}}}|into {{cat|{{{target}}}}}{{#if:{{{target2|}}}|&nbsp;and {{cat|{{{target2}}}}}}}}}}}<noinclude> {{Documentation}} </noinclude> 6dlltwd8d598mgz2rznjq84uh8ff2s8 Cèṭa'an:Cfd all 10 3958 18965 2024-10-01T10:50:01Z Munajad.MH 3071 ←Membuat halaman berisi '{{Cfd all|{{{type|deletion}}}|cfd|<!--Parameter 3 is dead code now; value pre-provided by Template:Cfd2.-->Delete|{{{type|deletion}}}|deletion| section={{{1|}}}|day={{{day}}}|month={{{month}}}|year={{{year}}}|cfd2type={{{type|}}}|completed-action=This category has been deleted|startmonth={{{startmonth|}}}|startyear={{{startyear|}}}}} <noinclude> {{Documentation}} <!-- Add cats and interwikis to the /doc subpage, please, not here! --> </noinclude>' 18965 wikitext text/x-wiki {{Cfd all|{{{type|deletion}}}|cfd|<!--Parameter 3 is dead code now; value pre-provided by Template:Cfd2.-->Delete|{{{type|deletion}}}|deletion| section={{{1|}}}|day={{{day}}}|month={{{month}}}|year={{{year}}}|cfd2type={{{type|}}}|completed-action=This category has been deleted|startmonth={{{startmonth|}}}|startyear={{{startyear|}}}}} <noinclude> {{Documentation}} <!-- Add cats and interwikis to the /doc subpage, please, not here! --> </noinclude> 6f8zg9mzv9mzkv6cvgp8qnc2kl5vc28 Cèṭa'an:Cfd all/doc 10 3959 18966 2024-10-01T10:52:08Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Wikipedia:Article alerts/Bot use warning}} === Usage === This template should never be used directly; {{tls|cfd}} should be used instead. This template will categorize pages into [[:Category:Categories for deletion]] and, if used correctly, the appropriate monthly Categories for discussion category. === See also === <includeonly>{{Sandbox other|| [[Category:Categories for discussion templates]] }}</includeonly>' 18966 wikitext text/x-wiki {{Documentation subpage}} {{Wikipedia:Article alerts/Bot use warning}} === Usage === This template should never be used directly; {{tls|cfd}} should be used instead. This template will categorize pages into [[:Category:Categories for deletion]] and, if used correctly, the appropriate monthly Categories for discussion category. === See also === <includeonly>{{Sandbox other|| [[Category:Categories for discussion templates]] }}</includeonly> fxbxkes375uawwq6bkeedrvnvemzhmd Cèṭa'an:Cfd 10 3960 18967 2024-10-01T10:52:35Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- BEGIN CFD TEMPLATE --> <includeonly>{{{{{|safesubst:}}}ifsubst||{{Warning|[[Template:Cfd]] should always be [[WP:SUBST|substituted]]; please change <code><nowiki>{{cfd}}</nowiki></code> to <code><nowiki>{{subst:cfd}}</nowiki></code>. }}}}</includeonly><!-- Please do not remove or change this [[Template:Cfd]] message until the survey and discussion at [[WP:Cfd]] is closed --> {{Cfd full|day={{{{{|safesubst:}}}CURRENTDAY}}|month={{{{{|safesubst:}}}CURRENTMONTH...' 18967 wikitext text/x-wiki <!-- BEGIN CFD TEMPLATE --> <includeonly>{{{{{|safesubst:}}}ifsubst||{{Warning|[[Template:Cfd]] should always be [[WP:SUBST|substituted]]; please change <code><nowiki>{{cfd}}</nowiki></code> to <code><nowiki>{{subst:cfd}}</nowiki></code>. }}}}</includeonly><!-- Please do not remove or change this [[Template:Cfd]] message until the survey and discussion at [[WP:Cfd]] is closed --> {{Cfd full|day={{{{{|safesubst:}}}CURRENTDAY}}|month={{{{{|safesubst:}}}CURRENTMONTHNAME}}|year={{{{{|safesubst:}}}CURRENTYEAR}}|startmonth={{{{{|safesubst:}}}CURRENTMONTHNAME}}|startyear={{{{{|safesubst:}}}CURRENTYEAR}}|1={{{1|}}}|type={{{type|deletion}}} }} <!-- End of Cfd message, feel free to edit beyond this point. --> <!-- END CFD TEMPLATE --><noinclude> {{Documentation}} <!-- Add categories to the /doc subpage, and interwikis to Wikidata please, not here! --> </noinclude> dfyiy8602ttel7vfmrzxkki02q7ps7r Cèṭa'an:Cfd/doc 10 3961 18968 2024-10-01T10:53:30Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[</nowiki>[[Wikipedia:Wikidata]]<nowiki>]]) --> {{Subst only}}{{Bot use warning|bots=[[User:JJMC89 bot III]]}} {{Twinkle standard installation}} {{XFDcloser standard installation}} {{Wikipedia:Article alerts/Bot use warning}} {{Deletion tools|Cfd}} To propose deleting a category. The template displays the proper links and the recomme...' 18968 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[</nowiki>[[Wikipedia:Wikidata]]<nowiki>]]) --> {{Subst only}}{{Bot use warning|bots=[[User:JJMC89 bot III]]}} {{Twinkle standard installation}} {{XFDcloser standard installation}} {{Wikipedia:Article alerts/Bot use warning}} {{Deletion tools|Cfd}} To propose deleting a category. The template displays the proper links and the recommended {{tl|Cfd2}} syntax for the next step. Please follow [[Wikipedia:Categories for discussion/Howto|overall instructions]]. ==Usage== If a single category: * {{tlxs|Cfd}} If a group of similar categories or a category and its subcategories, use an umbrella nomination: * {{tlxs|Cfd|'''{{var|SectionName}}'''}} :''SectionName'' is the joint discussion section. It may be a category name, or any other unique name that reflects the nominations. ::Note that where the {{var|SectionName}} includes the category prefix, it must specified: ::*{{tlxs|Cfd|'''Category:'''Bishops}} – with category prefix ::*{{tlxs|Cfd|Bishops and archbishops categories}} – without category * Please include "Cfd" in the edit summary, and don't mark the edit as minor. * {{strong|Preview before saving.}} The display will give more precise instructions about the next step. ===Optional parameter=== A parameter is available to propose something more narrowly tailored than outright deletion: {{para|type}} – something other than "deletion"; noun/gerund, lower-case (replaces the word "deletion" in "This category is being considered for deletion.") Examples: *{{tlxs|Cfd|type{{=}}containerization}} *{{tlxs|Cfd|type{{=}}navboxification}} *{{tlxs|Cfd|type{{=}}rescoping}} *{{tlxs|Cfd|type{{=}}cleanup discussion}} *{{tlxs|Cfd|type{{=}}expansion}} *{{tlxs|Cfd|type{{=}}subcategorization}} Can be used with the {{var|SectionName}}: *{{tlxs|Cfd|type{{=}}containerization|Bishops and archbishops categories}} All of these presently categorize articles in [[:Category:Categories for general discussion]]. {{strong|Note:}} {{em|There are already specialized templates for most common CfD actions:}} * {{tlx|Cfc}} – convert to article (other than a list) * {{tlx|Cfr}} – rename * {{tlx|Cfl}} – listify * {{tlx|Cfm}} – merge (including upmerge) * {{tlx|Cfs}} – split <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Categories for discussion templates]] [[Category:Category namespace templates]] }}</includeonly> k9gom1x7ubw8931em4ol2v3903ktmeq Cèṭa'an:Tlxs 10 3964 18969 2024-10-01T10:54:40Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template link expanded with subst]] 18969 wikitext text/x-wiki #REDIRECT [[Template:Template link expanded with subst]] {{Redirect category shell| {{R from move}} }} dnhqcotdga0rf3a7ehw8hgitnkw4wah Cèṭa'an:Template link expanded with subst 10 3965 18970 2024-10-01T10:55:59Z Munajad.MH 3071 ←Membuat halaman berisi '{{#Invoke:Template link general|main|code=on|subst=on}}<noinclude> {{Documentation|1=Template:Tlg/doc |content = {{tlg/doc|tlxs}} }} <!-- Add categories to the /doc subpage, not here! --> </noinclude>' 18970 wikitext text/x-wiki {{#Invoke:Template link general|main|code=on|subst=on}}<noinclude> {{Documentation|1=Template:Tlg/doc |content = {{tlg/doc|tlxs}} }} <!-- Add categories to the /doc subpage, not here! --> </noinclude> i4ks6x9yvmd10svvihdt5l6so3oq5g0 Modul:Transclusion count/data/T 828 3966 18971 2024-10-01T10:58:39Z Munajad.MH 3071 ←Membuat halaman berisi 'return { ["T"] = 318000, ["T1"] = 8700, ["T:TDYK"] = 2700, ["TAFI/Picture_box"] = 2800, ["TBA"] = 6300, ["TCH"] = 2400, ["TCMDb_name"] = 2600, ["TCMDb_title"] = 14000, ["TDMCA"] = 22000, ["TFAFULL"] = 12000, ["TFAIMAGE"] = 3000, ["TFAfooter"] = 9000, ["TFArecentlist"] = 4600, ["THA"] = 4300, ["TOC_bottom"] = 78000, ["TOC_left"] = 3100, ["TOC_left/styles.css"] = 3100, ["TOC_limit"] = 23000, ["TOC_limit/styles.css"] = 25000, ["TOC_right"] = 48000, ["TOC_right/style...' 18971 Scribunto text/plain return { ["T"] = 318000, ["T1"] = 8700, ["T:TDYK"] = 2700, ["TAFI/Picture_box"] = 2800, ["TBA"] = 6300, ["TCH"] = 2400, ["TCMDb_name"] = 2600, ["TCMDb_title"] = 14000, ["TDMCA"] = 22000, ["TFAFULL"] = 12000, ["TFAIMAGE"] = 3000, ["TFAfooter"] = 9000, ["TFArecentlist"] = 4600, ["THA"] = 4300, ["TOC_bottom"] = 78000, ["TOC_left"] = 3100, ["TOC_left/styles.css"] = 3100, ["TOC_limit"] = 23000, ["TOC_limit/styles.css"] = 25000, ["TOC_right"] = 48000, ["TOC_right/styles.css"] = 48000, ["TOC_top"] = 78000, ["TOC_top/styles.css"] = 78000, ["TOClimit"] = 3100, ["TOCright"] = 6700, ["TPE"] = 2200, ["TUN"] = 2200, ["TUR"] = 7500, ["TVDebutsEndingsAntonym"] = 6800, ["TWA/Logo/3"] = 68000, ["TWA/Navigation2"] = 5200, ["TWA_nav_inner_black"] = 34000, ["Tab"] = 5600, ["Tab/Number_of_defined_parameters"] = 5600, ["TableTBA"] = 2600, ["Tag"] = 6400, ["Talk"] = 4500, ["Talk_Header"] = 4000, ["Talk_archive"] = 37000, ["Talk_archive_navigation"] = 19000, ["Talk_header"] = 728000, ["Talk_header/archivebotparse"] = 97000, ["Talk_header/styles.css"] = 728000, ["Talk_other"] = 3500000, ["Talk_page"] = 6800, ["Talk_page_header"] = 4200, ["Talk_page_of_a_redirect"] = 3800, ["Talk_page_of_redirect"] = 33000, ["Talk_page_stalker"] = 12000, ["Talk_page_watcher"] = 3200, ["Talk_quote_block"] = 17000, ["Talk_quote_block/styles.css"] = 17000, ["Talk_quote_inline"] = 133000, ["Talk_quote_inline/styles.css"] = 133000, ["Talk_quote_inline_with_italics"] = 2300, ["Talk_quote_inline_with_quotes"] = 3500, ["Talkarchive"] = 108000, ["Talkarchivenav"] = 30000, ["Talkback"] = 65000, ["Talkheader"] = 121000, ["Talkpage"] = 5800, ["Talkquote"] = 8400, ["Talkref"] = 3000, ["Talkspace_detect"] = 421000, ["Tallyho"] = 2100, ["Tan"] = 4700, ["Tasks"] = 834000, ["Taxobox"] = 49000, ["Taxobox/Error_colour"] = 470000, ["Taxobox/core"] = 469000, ["Taxobox/core/styles.css"] = 469000, ["Taxobox/species"] = 78000, ["Taxobox_colour"] = 589000, ["Taxobox_name"] = 33000, ["Taxon_info"] = 453000, ["Taxon_italics"] = 334000, ["Taxonbar"] = 467000, ["Taxonbar/candidate"] = 465000, ["Taxonomy"] = 386000, ["Taxonomy/Acalyptratae"] = 5500, ["Taxonomy/Acanthomorpha"] = 17000, ["Taxonomy/Acanthopterygii"] = 16000, ["Taxonomy/Actinobacteria_(phylum)"] = 2700, ["Taxonomy/Actinomycetia"] = 2600, ["Taxonomy/Actinomycetota"] = 2700, ["Taxonomy/Actinopteri"] = 31000, ["Taxonomy/Actinopterygii"] = 31000, ["Taxonomy/Aculeata"] = 8700, ["Taxonomy/Adephaga"] = 12000, ["Taxonomy/Afrophidia"] = 4300, ["Taxonomy/Agaricales"] = 2700, ["Taxonomy/Agaricomycetes"] = 5200, ["Taxonomy/Agaricomycetidae"] = 3500, ["Taxonomy/Agaricomycotina"] = 5400, ["Taxonomy/Alethinophidia"] = 4500, ["Taxonomy/Amastigomycota"] = 15000, ["Taxonomy/Ambulacraria"] = 2400, ["Taxonomy/Amniota"] = 61000, ["Taxonomy/Amorphea"] = 420000, ["Taxonomy/Amphibia"] = 8700, ["Taxonomy/Amphiesmenoptera"] = 95000, ["Taxonomy/Angiosperms"] = 96000, ["Taxonomy/Animalia"] = 404000, ["Taxonomy/Anthophila"] = 3500, ["Taxonomy/Anthozoa"] = 2100, ["Taxonomy/Antliophora"] = 21000, ["Taxonomy/Anura"] = 7400, ["Taxonomy/Aparaglossata"] = 168000, ["Taxonomy/Apocrita"] = 12000, ["Taxonomy/Apoditrysia"] = 87000, ["Taxonomy/Apoidea"] = 4100, ["Taxonomy/Arachnida"] = 21000, ["Taxonomy/Arachnomorpha"] = 21000, ["Taxonomy/Arachnopulmonata"] = 16000, ["Taxonomy/Araneae"] = 15000, ["Taxonomy/Araneoidea"] = 2700, ["Taxonomy/Araneomorphae"] = 13000, ["Taxonomy/Archaeplastida"] = 105000, ["Taxonomy/Archosauria"] = 24000, ["Taxonomy/Archosauria/skip"] = 23000, ["Taxonomy/Arctiinae"] = 8700, ["Taxonomy/Arctiini"] = 4600, ["Taxonomy/Arthropoda"] = 234000, ["Taxonomy/Artiodactyla"] = 2500, ["Taxonomy/Artiofabula"] = 2200, ["Taxonomy/Aschiza"] = 2300, ["Taxonomy/Ascomycota"] = 9400, ["Taxonomy/Asilomorpha"] = 3300, ["Taxonomy/Asparagales"] = 11000, ["Taxonomy/Asteraceae"] = 8100, ["Taxonomy/Asterales"] = 9300, ["Taxonomy/Asterids"] = 29000, ["Taxonomy/Asteroideae"] = 6200, ["Taxonomy/Auchenorrhyncha"] = 2800, ["Taxonomy/Australaves"] = 11000, ["Taxonomy/Avemetatarsalia"] = 23000, ["Taxonomy/Avemetatarsalia/skip"] = 18000, ["Taxonomy/Aves"] = 18000, ["Taxonomy/Avicularioidea"] = 2000, ["Taxonomy/BOP_clade"] = 2100, ["Taxonomy/Bacteria"] = 7500, ["Taxonomy/Basidiomycota"] = 6000, ["Taxonomy/Batrachia"] = 8400, ["Taxonomy/Batrachomorpha"] = 8700, ["Taxonomy/Bilateria"] = 398000, ["Taxonomy/Bivalvia"] = 2700, ["Taxonomy/Bombycoidea"] = 3500, ["Taxonomy/Boreoeutheria"] = 14000, ["Taxonomy/Brachycera"] = 19000, ["Taxonomy/Bromeliaceae"] = 2300, ["Taxonomy/Buccinoidea"] = 2100, ["Taxonomy/CAM"] = 105000, ["Taxonomy/Caelifera"] = 2100, ["Taxonomy/Caenogastropoda"] = 22000, ["Taxonomy/Caenophidia"] = 4100, ["Taxonomy/Caesalpinioideae"] = 2100, ["Taxonomy/Calyptratae"] = 5400, ["Taxonomy/Campanulids"] = 12000, ["Taxonomy/Carabidae"] = 9600, ["Taxonomy/Caraboidea"] = 10000, ["Taxonomy/Caryophyllales"] = 5000, ["Taxonomy/Cephalopoda"] = 3900, ["Taxonomy/Cerambycidae"] = 18000, ["Taxonomy/Cerambycinae"] = 3700, ["Taxonomy/Chelicerata"] = 21000, ["Taxonomy/Choanozoa"] = 404000, ["Taxonomy/Chondrichthyes"] = 2400, ["Taxonomy/Chordata"] = 106000, ["Taxonomy/Chrysomelidae"] = 3100, ["Taxonomy/Chrysomeloidea"] = 21000, ["Taxonomy/Clupeocephala"] = 29000, ["Taxonomy/Cnidaria"] = 3700, ["Taxonomy/Coelolepida"] = 94000, ["Taxonomy/Coleoptera"] = 50000, ["Taxonomy/Coleopterida"] = 50000, ["Taxonomy/Colubridae"] = 2700, ["Taxonomy/Colubroidea"] = 2700, ["Taxonomy/Colubroides"] = 4100, ["Taxonomy/Commelinids"] = 11000, ["Taxonomy/Conchifera"] = 4100, ["Taxonomy/Condylognatha"] = 8400, ["Taxonomy/Conoidea"] = 7000, ["Taxonomy/Core_eudicots"] = 65000, ["Taxonomy/Cossoidea"] = 2200, ["Taxonomy/Crambidae"] = 10000, ["Taxonomy/Crambinae"] = 2300, ["Taxonomy/Ctenosquamata"] = 17000, ["Taxonomy/Cucujiformia"] = 29000, ["Taxonomy/Curculionidae"] = 2700, ["Taxonomy/Curculionoidea"] = 3200, ["Taxonomy/Cyclorrhapha"] = 11000, ["Taxonomy/Cyperaceae"] = 2300, ["Taxonomy/Cyprinidae"] = 3800, ["Taxonomy/Cypriniformes"] = 5000, ["Taxonomy/Cypriniphysae"] = 5000, ["Taxonomy/Cyprinoidea"] = 3800, ["Taxonomy/Decapoda"] = 3200, ["Taxonomy/Dendrobiinae"] = 2000, ["Taxonomy/Depressariidae"] = 2900, ["Taxonomy/Deuterostomia"] = 109000, ["Taxonomy/Diaphoretickes"] = 105000, ["Taxonomy/Diaphoretickes/displayed"] = 3100, ["Taxonomy/Diapsida"] = 19000, ["Taxonomy/Dicondylia"] = 201000, ["Taxonomy/Dictyoptera"] = 2300, ["Taxonomy/Dikarya"] = 15000, ["Taxonomy/Dinosauria"] = 4200, ["Taxonomy/Dinosauria/skip"] = 18000, ["Taxonomy/Dinosauriformes"] = 4200, ["Taxonomy/Dinosauromorpha"] = 4200, ["Taxonomy/Diptera"] = 21000, ["Taxonomy/Ditrysia"] = 92000, ["Taxonomy/Dothideomyceta"] = 6900, ["Taxonomy/Dracohors"] = 4200, ["Taxonomy/Ecdysozoa"] = 237000, ["Taxonomy/Echinodermata"] = 2300, ["Taxonomy/Elasmobranchii"] = 2100, ["Taxonomy/Elateriformia"] = 2500, ["Taxonomy/Embryophytes"] = 102000, ["Taxonomy/Embryophytes/Plantae"] = 102000, ["Taxonomy/Ensifera"] = 2000, ["Taxonomy/Entelegynae"] = 3200, ["Taxonomy/Epidendroideae"] = 5300, ["Taxonomy/Erebidae"] = 13000, ["Taxonomy/Eremoneura"] = 11000, ["Taxonomy/Ericales"] = 3700, ["Taxonomy/Euarchontoglires"] = 5900, ["Taxonomy/Eucarida"] = 3300, ["Taxonomy/Eudicots"] = 68000, ["Taxonomy/Eufalconimorphae"] = 11000, ["Taxonomy/Eugnathostomata"] = 105000, ["Taxonomy/Eukaryota"] = 529000, ["Taxonomy/Eukaryota/displayed"] = 424000, ["Taxonomy/Eulepidoptera"] = 92000, ["Taxonomy/Eumalacostraca"] = 5200, ["Taxonomy/Eumetabola"] = 189000, ["Taxonomy/Eumetazoa"] = 402000, ["Taxonomy/Eupasseres"] = 9600, ["Taxonomy/Eupitheciini"] = 2000, ["Taxonomy/Eupulmonata"] = 4500, ["Taxonomy/Eureptilia"] = 19000, ["Taxonomy/Eurypterygii"] = 17000, ["Taxonomy/Euteleostei"] = 18000, ["Taxonomy/Eutheria"] = 16000, ["Taxonomy/Euthyneura"] = 10000, ["Taxonomy/Euungulata"] = 3600, ["Taxonomy/Fabaceae"] = 6300, ["Taxonomy/Fabales"] = 6600, ["Taxonomy/Fabids"] = 17000, ["Taxonomy/Faboideae"] = 3600, ["Taxonomy/Ferae"] = 2100, ["Taxonomy/Ferungulata"] = 5800, ["Taxonomy/Filozoa"] = 404000, ["Taxonomy/Formicidae"] = 3100, ["Taxonomy/Formicoidea"] = 3100, ["Taxonomy/Fungi"] = 16000, ["Taxonomy/Gastropoda"] = 38000, ["Taxonomy/Geadephaga"] = 10000, ["Taxonomy/Gekkonoidea"] = 2200, ["Taxonomy/Gekkonomorpha"] = 2600, ["Taxonomy/Gekkota"] = 2600, ["Taxonomy/Gelechiidae"] = 5800, ["Taxonomy/Gelechiinae"] = 2800, ["Taxonomy/Gelechioidea"] = 17000, ["Taxonomy/Gentianales"] = 4600, ["Taxonomy/Geometridae"] = 7300, ["Taxonomy/Geometroidea"] = 7400, ["Taxonomy/Glires"] = 4300, ["Taxonomy/Gliriformes"] = 4300, ["Taxonomy/Glossata"] = 94000, ["Taxonomy/Gnathostomata"] = 105000, ["Taxonomy/Gracillariidae"] = 2100, ["Taxonomy/Gracillarioidea"] = 2400, ["Taxonomy/Graminid_clade"] = 3700, ["Taxonomy/Helicina_(suborder)"] = 3800, ["Taxonomy/Hemiptera"] = 8400, ["Taxonomy/Hesperiidae"] = 2200, ["Taxonomy/Heterobranchia"] = 10000, ["Taxonomy/Heteroneura"] = 94000, ["Taxonomy/Heteroptera"] = 4600, ["Taxonomy/Hexapoda"] = 203000, ["Taxonomy/Holometabola"] = 180000, ["Taxonomy/Holomycota"] = 16000, ["Taxonomy/Holozoa"] = 404000, ["Taxonomy/Hyloidea"] = 3500, ["Taxonomy/Hymenoptera"] = 12000, ["Taxonomy/Hymenopterida"] = 12000, ["Taxonomy/Iguania"] = 2500, ["Taxonomy/Iguanomorpha"] = 2500, ["Taxonomy/Insecta"] = 201000, ["Taxonomy/Lamiales"] = 6400, ["Taxonomy/Lamiids"] = 13000, ["Taxonomy/Lamiinae"] = 13000, ["Taxonomy/Larentiinae"] = 3300, ["Taxonomy/Laurasiatheria"] = 8500, ["Taxonomy/Lecanoromycetes"] = 3700, ["Taxonomy/Lecanoromycetidae"] = 2600, ["Taxonomy/Leotiomyceta"] = 8600, ["Taxonomy/Lepidoptera"] = 95000, ["Taxonomy/Lepidosauria"] = 15000, ["Taxonomy/Lepidosauromorpha"] = 15000, ["Taxonomy/Life"] = 539000, ["Taxonomy/Lissamphibia"] = 8700, ["Taxonomy/Lithosiini"] = 2700, ["Taxonomy/Littorinimorpha"] = 4900, ["Taxonomy/Lophotrochozoa"] = 49000, ["Taxonomy/Lycaenidae"] = 3600, ["Taxonomy/Macroheterocera"] = 32000, ["Taxonomy/Magnoliids"] = 2500, ["Taxonomy/Malacostraca"] = 5400, ["Taxonomy/Malaxideae"] = 2100, ["Taxonomy/Malpighiales"] = 4600, ["Taxonomy/Malvales"] = 2600, ["Taxonomy/Malvids"] = 12000, ["Taxonomy/Mammalia"] = 17000, ["Taxonomy/Mammalia/skip"] = 17000, ["Taxonomy/Mandibulata"] = 212000, ["Taxonomy/Meso-Papilionoideae"] = 3400, ["Taxonomy/Mesostigmata"] = 2100, ["Taxonomy/Mollusca"] = 45000, ["Taxonomy/Monocots"] = 25000, ["Taxonomy/Multicrustacea"] = 6800, ["Taxonomy/Muricidae"] = 2000, ["Taxonomy/Muricoidea"] = 2100, ["Taxonomy/Muroidea"] = 2500, ["Taxonomy/Muscomorpha"] = 13000, ["Taxonomy/Mygalomorphae"] = 2100, ["Taxonomy/Myoglossata"] = 94000, ["Taxonomy/Myomorpha"] = 2700, ["Taxonomy/Myrtaceae"] = 3000, ["Taxonomy/Myrtales"] = 4500, ["Taxonomy/Myrtoideae"] = 3000, ["Taxonomy/Nematocera"] = 2300, ["Taxonomy/Neoaves"] = 17000, ["Taxonomy/Neobatrachia"] = 6600, ["Taxonomy/Neocephalopoda"] = 3100, ["Taxonomy/Neodiapsida"] = 19000, ["Taxonomy/Neogastropoda"] = 15000, ["Taxonomy/Neognathae"] = 18000, ["Taxonomy/Neolepidoptera"] = 94000, ["Taxonomy/Neoptera"] = 197000, ["Taxonomy/Neopterygii"] = 31000, ["Taxonomy/Neoteleostei"] = 17000, ["Taxonomy/Nephrozoa"] = 398000, ["Taxonomy/Neuropteroidea"] = 51000, ["Taxonomy/Noctuidae"] = 5300, ["Taxonomy/Noctuinae"] = 2300, ["Taxonomy/Noctuoidea"] = 20000, ["Taxonomy/Non-protein_amino_acid-accumulating_clade"] = 2500, ["Taxonomy/Nudibranchia"] = 2300, ["Taxonomy/Nudipleura"] = 2300, ["Taxonomy/Nymphalidae"] = 3900, ["Taxonomy/Obazoa"] = 420000, ["Taxonomy/Obtectomera"] = 57000, ["Taxonomy/Odonata"] = 2900, ["Taxonomy/Odonatoptera"] = 2900, ["Taxonomy/Oestroidea"] = 4800, ["Taxonomy/Olfactores"] = 106000, ["Taxonomy/Ophidia"] = 5000, ["Taxonomy/Opisthokonta"] = 420000, ["Taxonomy/Opisthothelae"] = 15000, ["Taxonomy/Orchidaceae"] = 7700, ["Taxonomy/Orchidoideae"] = 2100, ["Taxonomy/Ornithodira"] = 4900, ["Taxonomy/Ornithurae"] = 18000, ["Taxonomy/Ornithurae/skip"] = 18000, ["Taxonomy/Orthoptera"] = 4200, ["Taxonomy/Ostariophysi"] = 9800, ["Taxonomy/Osteichthyes"] = 32000, ["Taxonomy/Osteoglossocephala"] = 29000, ["Taxonomy/Otocephala"] = 10000, ["Taxonomy/Otophysi"] = 9700, ["Taxonomy/Ovalentaria"] = 4900, ["Taxonomy/Palaeoptera"] = 3500, ["Taxonomy/Pan-Carnivora"] = 2100, ["Taxonomy/Pan-Euungulata"] = 3600, ["Taxonomy/Panarthropoda"] = 235000, ["Taxonomy/Pancrustacea"] = 210000, ["Taxonomy/Panorpida"] = 117000, ["Taxonomy/Panpulmonata"] = 6800, ["Taxonomy/Pantetrapulmonata"] = 16000, ["Taxonomy/Papilionoidea"] = 11000, ["Taxonomy/ParaHoxozoa"] = 402000, ["Taxonomy/Paraneoptera"] = 9600, ["Taxonomy/Parasitiformes"] = 2200, ["Taxonomy/Paraxonia"] = 2600, ["Taxonomy/Passerea"] = 15000, ["Taxonomy/Passeri"] = 7600, ["Taxonomy/Passerida"] = 4600, ["Taxonomy/Passeriformes"] = 9700, ["Taxonomy/Pentatomomorpha"] = 2100, ["Taxonomy/Perciformes"] = 2400, ["Taxonomy/Percomorpha"] = 14000, ["Taxonomy/Pezizomycotina"] = 9000, ["Taxonomy/Phytophaga"] = 24000, ["Taxonomy/Placentalia"] = 16000, ["Taxonomy/Plantae"] = 102000, ["Taxonomy/Platyhelminthes"] = 2500, ["Taxonomy/Pleocyemata"] = 3100, ["Taxonomy/Poaceae"] = 3700, ["Taxonomy/Poales"] = 8700, ["Taxonomy/Polyneoptera"] = 8100, ["Taxonomy/Polyphaga"] = 38000, ["Taxonomy/Polysporangiophytes"] = 100000, ["Taxonomy/Polysporangiophytes/Plantae"] = 100000, ["Taxonomy/Protostomia"] = 289000, ["Taxonomy/Pseudomonadota"] = 2200, ["Taxonomy/Psittacopasseres"] = 10000, ["Taxonomy/Pterygota"] = 201000, ["Taxonomy/Pyralidae"] = 2900, ["Taxonomy/Pyraloidea"] = 13000, ["Taxonomy/Pyramidellidae"] = 2200, ["Taxonomy/Pyramidelloidea"] = 2200, ["Taxonomy/Ranoidea"] = 2900, ["Taxonomy/Reptantia"] = 2500, ["Taxonomy/Reptilia"] = 19000, ["Taxonomy/Reptiliomorpha"] = 61000, ["Taxonomy/Rhabditophora"] = 2500, ["Taxonomy/Ringipleura"] = 2300, ["Taxonomy/Rodentia"] = 4100, ["Taxonomy/Romeriida"] = 19000, ["Taxonomy/Rosales"] = 3200, ["Taxonomy/Rosids"] = 29000, ["Taxonomy/Rouphozoa"] = 2600, ["Taxonomy/Rubiaceae"] = 2400, ["Taxonomy/SAR"] = 3000, ["Taxonomy/Saccharomyceta"] = 9200, ["Taxonomy/Salientia"] = 7500, ["Taxonomy/Salticidae"] = 2600, ["Taxonomy/Salticinae"] = 2300, ["Taxonomy/Sapindales"] = 3000, ["Taxonomy/Sauria"] = 18000, ["Taxonomy/Saurischia"] = 2800, ["Taxonomy/Sauropsida"] = 42000, ["Taxonomy/Scarabaeiformia"] = 2500, ["Taxonomy/Scarabaeoidea"] = 2500, ["Taxonomy/Schizophora"] = 11000, ["Taxonomy/Scincidae"] = 2100, ["Taxonomy/Scincogekkonomorpha"] = 2600, ["Taxonomy/Scincoidea"] = 2100, ["Taxonomy/Scincomorpha"] = 2300, ["Taxonomy/Scleroglossa"] = 2600, ["Taxonomy/Scrotifera"] = 7700, ["Taxonomy/Serpentes"] = 5000, ["Taxonomy/Siluriformes"] = 3500, ["Taxonomy/Simplicidentata"] = 4100, ["Taxonomy/Spermatophyta"] = 97000, ["Taxonomy/Spermatophytes/Plantae"] = 97000, ["Taxonomy/Spilomelinae"] = 3600, ["Taxonomy/Spiralia"] = 52000, ["Taxonomy/Squamata"] = 15000, ["Taxonomy/Staphyliniformia"] = 2500, ["Taxonomy/Streptophyta"] = 102000, ["Taxonomy/Stylommatophora"] = 4300, ["Taxonomy/Superasterids"] = 35000, ["Taxonomy/Superrosids"] = 30000, ["Taxonomy/Symbiomycota"] = 15000, ["Taxonomy/Syrphoidea"] = 2000, ["Taxonomy/TSAR"] = 3000, ["Taxonomy/Tachinidae"] = 4300, ["Taxonomy/Tactopoda"] = 235000, ["Taxonomy/Tectipleura"] = 7000, ["Taxonomy/Teleocephala"] = 29000, ["Taxonomy/Teleostei"] = 30000, ["Taxonomy/Teleosteomorpha"] = 30000, ["Taxonomy/Teleostomi"] = 102000, ["Taxonomy/Telluraves"] = 13000, ["Taxonomy/Tenebrionoidea"] = 3400, ["Taxonomy/Tephritidae"] = 2900, ["Taxonomy/Tephritinae"] = 2300, ["Taxonomy/Tephritoidea"] = 3700, ["Taxonomy/Terrabacteria"] = 4000, ["Taxonomy/Tetrapoda"] = 70000, ["Taxonomy/Tetrapulmonata"] = 16000, ["Taxonomy/Theria"] = 17000, ["Taxonomy/Theria/skip"] = 17000, ["Taxonomy/Theropoda/skip"] = 18000, ["Taxonomy/Tortricidae"] = 7000, ["Taxonomy/Tortricinae"] = 5000, ["Taxonomy/Tortricoidea"] = 7000, ["Taxonomy/Toxicofera"] = 8100, ["Taxonomy/Tracheophyta"] = 100000, ["Taxonomy/Tracheophytes/Plantae"] = 100000, ["Taxonomy/Trochida"] = 2700, ["Taxonomy/Trochoidea"] = 2700, ["Taxonomy/Tyranni"] = 2000, ["Taxonomy/Unicalcarida"] = 12000, ["Taxonomy/Vertebrata"] = 106000, ["Taxonomy/Vetigastropoda"] = 4600, ["Taxonomy/Virus"] = 2800, ["Taxonomy_key"] = 119000, ["Taxonomy_preload"] = 119000, ["Tb"] = 13000, ["Tc_nom_list"] = 2200, ["Tcmdb_title"] = 3900, ["Team_roster_navbox"] = 36000, ["Technical"] = 4100, ["Technically_indistinguishable"] = 2300, ["Television_episode_redirect_handler"] = 6900, ["Television_episode_short_description"] = 12000, ["Template"] = 4100, ["Template-Class"] = 14000, ["TemplateData_header"] = 16000, ["Template_category"] = 34000, ["Template_display"] = 39000, ["Template_for_discussion/dated"] = 561000, ["Template_link"] = 7170000, ["Template_link_code"] = 962000, ["Template_link_expanded"] = 2560000, ["Template_link_expanded_with_subst"] = 5300, ["Template_link_general"] = 21000, ["Template_link_interwiki"] = 7100, ["Template_link_null"] = 8500, ["Template_link_universal"] = 12000, ["Template_link_with_alternate_text"] = 2200, ["Template_link_with_link_off"] = 11000, ["Template_link_with_linked_braces"] = 8200, ["Template_link_with_parameters"] = 69000, ["Template_link_with_subst"] = 51000, ["Template_links"] = 2500, ["Template_other"] = 4380000, ["Template_parameter_usage"] = 17000, ["Template_parameter_value"] = 41000, ["Template_reference_list"] = 6900, ["Template_shortcut"] = 4500, ["TennisEventInfo"] = 6500, ["TennisEvents"] = 2200, ["Tennis_events"] = 11000, ["Tennis_icon"] = 2700, ["Tennis_icon2"] = 2700, ["Tennis_record"] = 2900, ["Terminate_sentence"] = 50000, ["Testcases_notice"] = 4600, ["Testcases_other"] = 2000, ["Tfd_links"] = 6200, ["Tfm/dated"] = 41000, ["Th/abp"] = 97000, ["Thank"] = 2300, ["Thank_you"] = 5000, ["The_edit-summary_field"] = 9300, ["The_edit-summary_field/OOUI"] = 12000, ["Their"] = 12000, ["They"] = 2700, ["They_have"] = 32000, ["Thin_space"] = 17000, ["Thinsp"] = 15000, ["Third-party"] = 9500, ["Thirteen_Colonies_article_name"] = 2100, ["This_is_a_new_user"] = 6600, ["Thursday"] = 2700, ["Tick"] = 76000, ["Ticket_confirmation"] = 3200, ["Time/JST_offset"] = 122000, ["Time_ago"] = 169000, ["Time_signature"] = 2200, ["Title_case"] = 5400, ["Title_century"] = 24000, ["Title_country"] = 11000, ["Title_decade"] = 28000, ["Title_demonym"] = 21000, ["Title_disambig_text"] = 239000, ["Title_monthname"] = 11000, ["Title_number"] = 4600, ["Title_without_disambig"] = 3600, ["Title_year"] = 194000, ["Tl"] = 6940000, ["Tl2"] = 7100, ["Tlc"] = 825000, ["Tld"] = 139000, ["Tlf"] = 11000, ["Tlg"] = 20000, ["Tlp"] = 69000, ["Tls"] = 43000, ["Tlsc"] = 20000, ["Tlsp"] = 9300, ["Tlsx"] = 2900, ["Tlu"] = 12000, ["Tlx"] = 2560000, ["Tlxs"] = 2400, ["Tmbox"] = 2450000, ["Tmpv"] = 40000, ["Tn"] = 8200, ["Tnull"] = 8400, ["To"] = 2700, ["To_do"] = 7700, ["Tocright"] = 7300, ["Todo"] = 2700, ["Tomorrow"] = 6000, ["Tone"] = 6800, ["Tone-cmn"] = 2500, ["Toolbar"] = 325000, ["Tooltip"] = 389000, ["Tooltip/styles.css"] = 389000, ["Top-Class"] = 15000, ["Top-importance"] = 15000, ["Top_25_Report"] = 3700, ["Top_25_report"] = 5000, ["Top_icon"] = 75000, ["Totd"] = 4300, ["Totd_nav"] = 5400, ["Tp"] = 2500, ["Tpq"] = 2300, ["Tpr"] = 3000, ["Tps"] = 11000, ["Tpw"] = 3100, ["Tq"] = 129000, ["Tq2"] = 3600, ["Tqb"] = 3100, ["Tqq"] = 3500, ["Track_gauge"] = 24000, ["Track_listing"] = 113000, ["Tracking_category"] = 4300, ["Tracklist"] = 27000, ["Trademark"] = 6700, ["Trademarked"] = 4100, ["Trans"] = 3200, ["Transclude"] = 22000, ["Transclude_lead_excerpt"] = 3600, ["Transcluded_section"] = 4000, ["Transclusionless"] = 4600, ["Transl"] = 47000, ["Translated"] = 23000, ["Translated_page"] = 98000, ["Translation"] = 17000, ["Translation/Base"] = 2400, ["Translation/Information"] = 2100, ["Translation/Summary"] = 2100, ["Transliteration"] = 60000, ["Tree_chart"] = 9500, ["Tree_chart/end"] = 9500, ["Tree_chart/start"] = 9500, ["Tree_list"] = 13000, ["Tree_list/end"] = 13000, ["Tree_list/styles.css"] = 13000, ["Trim"] = 1610000, ["Trim_%"] = 3300, ["Trim_brackets"] = 2900, ["Trim_quotes"] = 25000, ["Tsp"] = 2100, ["Tuesday"] = 2700, ["TuttoCalciatori"] = 2300, ["Twitter"] = 20000, ["Two-digit_year"] = 5800, ["TwoLegResult"] = 5600, ["TwoLegStart"] = 4400, ["TwoLeg_start"] = 5600, ["Module:TNT"] = 8900, ["Module:TableTools"] = 8070000, ["Module:Table_empty_cell"] = 27000, ["Module:TaxonItalics"] = 589000, ["Module:TaxonList"] = 19000, ["Module:Taxonbar"] = 467000, ["Module:Taxonbar/candidate"] = 465000, ["Module:Taxonbar/conf"] = 467000, ["Module:Taxonbar/exists"] = 465000, ["Module:Taxonbar/whitelist"] = 467000, ["Module:Team_appearances_list"] = 16000, ["Module:Team_appearances_list/data"] = 16000, ["Module:Team_bracket"] = 49000, ["Module:Team_bracket_tracking"] = 2900, ["Module:Team_roster_navbox"] = 36000, ["Module:Television_episode_redirect_handler"] = 6900, ["Module:Television_episode_short_description"] = 18000, ["Module:Television_infoboxes_disambiguation_check"] = 67000, ["Module:TemplatePar"] = 29000, ["Module:TemplateStyles"] = 519000, ["Module:Template_invocation"] = 2700, ["Module:Template_link_general"] = 3530000, ["Module:Template_parameter_value"] = 10800000, ["Module:Template_redirect_regex"] = 982000, ["Module:Template_test_case"] = 2700, ["Module:Template_test_case/config"] = 2700, ["Module:Template_test_case/data"] = 2700, ["Module:Template_wrapper"] = 658000, ["Module:Tennis_events_nav"] = 20000, ["Module:Text"] = 1840000, ["Module:Text/data"] = 11000, ["Module:Tfd_links"] = 6200, ["Module:Time"] = 2200, ["Module:Time/data"] = 2200, ["Module:Time_ago"] = 169000, ["Module:Title_monthname"] = 11000, ["Module:Toolbar"] = 1340000, ["Module:Top_25_report"] = 5000, ["Module:Track_gauge"] = 24000, ["Module:Track_gauge/data"] = 24000, ["Module:Track_listing"] = 113000, ["Module:Track_listing/configuration"] = 113000, ["Module:Track_listing/styles.css"] = 113000, ["Module:Transcluder"] = 17000, ["Module:Transclusion_count"] = 58000, ["Module:Transclusion_count/data/A"] = 3300, ["Module:Transclusion_count/data/B"] = 2500, ["Module:Transclusion_count/data/C"] = 11000, ["Module:Transclusion_count/data/E"] = 2100, ["Module:Transclusion_count/data/I"] = 2900, ["Module:Transclusion_count/data/L"] = 3000, ["Module:Transclusion_count/data/M"] = 2800, ["Module:Transclusion_count/data/N"] = 2500, ["Module:Transclusion_count/data/P"] = 2700, ["Module:Transclusion_count/data/S"] = 4400, ["Module:Transclusion_count/data/T"] = 2300, ["Module:Transclusion_count/data/U"] = 2400, ["Module:Transclusion_count/data/W"] = 2600, ["Module:Tree_chart"] = 9500, ["Module:Tree_chart/data"] = 9500, ["Module:Trim_quotes"] = 64000, ["Module:TwitterSnowflake"] = 41000, ["Module:Type_in_location"] = 146000, } qwqxt7rhjg8qan9hzfg6d5jm89rojwj Modul:Data 828 3967 18972 2024-10-01T11:01:50Z Munajad.MH 3071 ←Membuat halaman berisi 'local mt = {} function mt.__index(t, k) return function(frame) local data = mw.loadData(k) local i = 1 for _,v in ipairs(frame.args) do local ty = type(data) if ty ~= 'table' then local args = {} for j = 1, i - 1 do args[j] = frame.args[j] end if frame.args.softfail then return '<span class="error">[[Category:Pages with failed Module:Data lookups]]Error: Tried to read index "' .. mw.text.nowiki(v) .. '" of mw.loadData("' .....' 18972 Scribunto text/plain local mt = {} function mt.__index(t, k) return function(frame) local data = mw.loadData(k) local i = 1 for _,v in ipairs(frame.args) do local ty = type(data) if ty ~= 'table' then local args = {} for j = 1, i - 1 do args[j] = frame.args[j] end if frame.args.softfail then return '<span class="error">[[Category:Pages with failed Module:Data lookups]]Error: Tried to read index "' .. mw.text.nowiki(v) .. '" of mw.loadData("' .. mw.text.nowiki(k) .. '").' .. mw.text.nowiki(table.concat(args, '.')) .. ', which is a ' .. ty .. '</span>' else error('Tried to read index "' .. v .. '" of mw.loadData("' .. k .. '").' .. table.concat(args, '.') .. ', which is a ' .. ty) end end data = data[v] i = i + 1 end return data end end return setmetatable({}, mt) btz9my4camo6c55wiu5v8b2h14hmp8b Modul:Data/doc 828 3968 18973 2024-10-01T11:02:20Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High-risk|130,000}} {{module rating|protected}} This module allows wikitext to read values from data modules. == Usage == &#123;{#invoke:Data|''Module:ModuleName''|''key1''|''key2''|''key3''|...}} Read data value ''key1''.''key2''.''key3'' from ''Module:ModuleName''. <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> Catego...' 18973 wikitext text/x-wiki <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High-risk|130,000}} {{module rating|protected}} This module allows wikitext to read values from data modules. == Usage == &#123;{#invoke:Data|''Module:ModuleName''|''key1''|''key2''|''key3''|...}} Read data value ''key1''.''key2''.''key3'' from ''Module:ModuleName''. <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Wikipedia utility modules]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> tvika8m0ep08qk7pcv1potiev8hlerp Cèṭa'an:Strong 10 3969 18974 2024-10-01T11:04:02Z Munajad.MH 3071 ←Membuat halaman berisi '<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>' 18974 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 Cèṭa'an:Strong/doc 10 3970 18975 2024-10-01T11:04:53Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> == Purpose == The {{Strong|Strong template}} makes it faster and easier to apply the {{tag|strong}} {{strong|importance, seriousness, or urgency}} [[HTML element]] to text, and more importantly to indicate to human editors and [[Wikipedia:Bots|Wikipedia bot]]s they should not use <code><nowiki>'''...'''</nowiki></code> or {{tag|b}} typographic boldfac...' 18975 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> == Purpose == The {{Strong|Strong template}} makes it faster and easier to apply the {{tag|strong}} {{strong|importance, seriousness, or urgency}} [[HTML element]] to text, and more importantly to indicate to human editors and [[Wikipedia:Bots|Wikipedia bot]]s they should not use <code><nowiki>'''...'''</nowiki></code> or {{tag|b}} typographic boldfacing to replace the intentional and [[Semantic Web|semantically meaningful]] {{tag|strong|open}}. The {{tag|strong}} element is usually rendered visually in a bold (heavy) typeface by default on graphical browsers, but can be parsed and acted upon in customizable ways with [[Style sheet (web development)|style sheets]], [[Application software|apps]], and text-to-speech [[screen reader]]s. It is [[semantic markup]], i.e. markup that conveys meaning or context, not just visual appearance. Simple boldfacing (<code><nowiki>'''...'''</nowiki></code> or {{tag|b}}) is purely typographic and is semantically meaningless. Boldface ({{tag|b}}) is most often used for headings, but has a few other uses (such as for book or film titles and the like, which are usually italicized, when they appear in an already-italicized passage). The average reader, and average editor, do not and need not care about this distinction most of the time, but it can be important and editors who understand it can use this template as a baseline insurance against accidental or uninformed replacement by bots and human editors, as well as to add [[web accessibility]]. == Usage == :{{tlnull|strong|<var>important text</var>}} or, if the important text contains an equals sign: :{{tlnull|strong|'''1{{=}}'''<var>important text</var>}} These both render as: :{{strong|important text}} This template puts intentional and explicit {{tag|strong}} (importance, seriousness, or urgency) HTML markup around the text provided as the first parameter. It is safest to always use the {{para|1}} syntax. ===Optional parameters=== Advanced HTML values can be passed through the template to the HTML code: * {{para|role}} takes a WAI-ARIA role; adds <code>role="<var>rolename</var>"</code> to the HTML code * {{para|class}} takes a class name (or multiple class names, separated by spaces); adds <code>class="<var>classname[s]</var>"</code> to the HTML code * {{para|style}} takes inline CSS input; adds <code>style="<var>CSS directive[s]</var>"</code> to the HTML code * {{para|id}} takes a valid, unique HTML id (must begin with an alphabetic letter); adds <code>id="<var>name</var>"</code> to the HTML code * {{para|title}} takes text, which cannot be marked up in any way, and displays it as a pop-up "tooltip" when the cursor hovers over the {{tnull|strong}} span ===Use cases=== {{more|Wikipedia:WikiProject Usability/Scannability}} This template is made to mark important words or phrases in a text, in a way that is (unlike simply boldfacing it) [[Semantic markup|semantically meaningful markup]]. With this technique, the important text strongly stands out from the rest in most if not all visual browsers and some text-to-speech screen readers (which usually ignore purely typographic boldfacing), and can also be parsed by user agents and other software as definitively indicating importance, not just some typographic boldface effect for appearance's sake. It should therefore only be used very sparingly in articles to highlight the most important words or phrases in the entire article (and, rarely in encyclopedic writing, to represent relative importance). Use of this template has a strong effect on {{Linktext|scannability}}, drawing the eye from elsewhere on the page to words marked up with the template. Typical uses on Wikipedia: * In the [[WP:LEAD|lead section of an article]], the article's title can be marked with {{tnull|strong}}. Example: "The {{strong|soma}} is the bulbous end of a neuron." {{As of|July 2022}}, there is no consensus either for or against this use.<ref>The style guidelines at [[MOS:BOLDTITLE]] and [[MOS:BOLDSYN]] recommend regular bolding. The use of this template has been briefly discussed [[Wikipedia talk:Manual of Style/Lead section/Archive 20#Shouldn't we use semantic markup in the lead?|in 2018]] and [[Template talk:Strong#Use in lead sections of articles|in 2022]].</ref> * After the lead, it {{em|can}} be used to highlight crucial terms of importance only slightly secondary to that of the article title and its synonyms. For example, the article on a viral infection might use {{tnull|strong}} to highlight the names of two identified strains of the disease in a "Varieties" section, as an aid to scannability. * In unusual cases (most often direct quotations) it is used to represent contextually important text, if the passage were spoken rather than written (e.g., because it indicates shouting). * Outside articles, it {{em|should}} be used (but {{as of|July 2021|lc=y}} isn't yet common) in polls, XfD processes, RfX votes, and similar comments and debates where users indicate that they approve of or disagree with a view or proposal. Example: "{{strong|Support}}, because of this and that reasons [...]" or "{{strong|Oppose}}, because of this and that reasons [...]". == When this template should not be used == Because {{tnull|strong}} is strictly for semantic (meaningful) importance, it should not be used for layout, typography conventions and such. In these different cases, bold <code><nowiki>'''...'''</nowiki></code> (which resolves to {{tag|b}} in the browser or other user agent) should be used instead. It also should not be used when the text to which it is applied is boldfaced for some other reason (e.g., it is part of a heading); in such cases use {{tlx|em}} instead. Avoid using {{tnull|strong}} in non-quoted sentences that end in an exclamation point. And it is usually excessive to use it on terms that are Wikilinked, since the link markup acts to indicate importance itself. ==See also== * {{tlx|strongbad}} – same but red * {{tlx|stronggood}} – same but green * {{tlx|em}} – for italic rather than bold semantic emphasis<br />&nbsp; == Notes == {{Reflist}} {{Semantic markup templates|show}} <includeonly>{{Sandbox other|| <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Semantic markup templates]] [[Category:Wikipedia XHTML tag-replacing templates]] }}</includeonly> melfwf8o1zksa4vfg3eg1687xwywohl Cèṭa'an:Tlnull 10 3971 18976 2024-10-01T11:05:50Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template link null]] 18976 wikitext text/x-wiki #REDIRECT [[Template:Template link null]] 9r6bczppptljg9535g2ww598cma8izi Cèṭa'an:More 10 3972 18977 2024-10-01T11:06:28Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Further]] 18977 wikitext text/x-wiki #REDIRECT [[Template:Further]] {{Redirect category shell|{{R from template shortcut}}}} t4csav5rstwf7z2i5k2l3camiou88e1 Cèṭa'an:As of 10 3973 18978 2024-10-01T11:12:44Z Munajad.MH 3071 ←Membuat halaman berisi '<!--{{As of}} begin--><includeonly><!-- ## param 1 is the year ## optional param 2 is the month ## optional param 3 is the day of the month ## optional named parameter alt=[text] is alternative display text (may include wiki markup) ## optional named parameter df=US produces American date format in displayed text ## optional named parameter lc=on gives lower-case-first output ## optional named parameter url=[URL] gives statement reference ## displayed text ([A/...' 18978 wikitext text/x-wiki <!--{{As of}} begin--><includeonly><!-- ## param 1 is the year ## optional param 2 is the month ## optional param 3 is the day of the month ## optional named parameter alt=[text] is alternative display text (may include wiki markup) ## optional named parameter df=US produces American date format in displayed text ## optional named parameter lc=on gives lower-case-first output ## optional named parameter url=[URL] gives statement reference ## displayed text ([A/a]s of [Start date] by default) -->{{#if: {{{alt|}}} | {{{alt}}} | {{#if:{{{bare|}}}||{{#if:{{yesno|{{{since|}}}}}|{{#if: {{yesno|{{{lc|}}}}} | s | S }}ince | {{#if: {{yesno|{{{lc|}}}}} | a | A }}s of}}}} {{#if:{{{pre|}}}|{{{pre}}}&#32;}}{{#if: {{{3|}}} | {{#ifeq:{{lc:{{{df|}}}}}|us|{{MONTHNAME|{{{2}}}}}&nbsp;{{#expr:{{{3}}}}},&#32;|{{#expr:{{{3}}}}}&nbsp;{{MONTHNAME|{{{2}}}}}&nbsp;}}{{{1}}}|{{#if: {{{2|}}} |{{MONTHNAME|{{{2}}}}}&nbsp;}}{{{1}}}}}}}{{#if:{{{post|}}}|<nowiki />{{{post}}}}}<!-- #### That nowiki is required or, various characters (:, ;, #, and *} will be parsed as wikisyntax for list items. ## ref/update inline banner (hidden by default) --><sup class="plainlinks noexcerpt noprint asof-tag {{#if:{{{url|}}}|ref|update}}" style="display:none;">[{{#if:{{{url|}}}|{{{url}}} &#91;ref&#93;|{{fullurl:{{PAGENAME}}|action=edit}} &#91;update&#93;}}]</sup><!-- ## categorisation disabled outside main namespace -->{{DMCA|Articles containing potentially dated statements|from|<!-- ## temporal category for template (word method) -->{{#if: {{#ifexpr: {{{1}}} = 1 }} |{{#ifexpr:{{#time:U|{{{1}}}}} > {{#time:U}} | the future | {{#ifexpr: {{#time:Y|{{{1}}}}} > 2004 | {{{1}}} | {{#ifexpr: {{#time:Y|{{{1}}}}} > 1989 | {{#time:Y|{{{1}}}}} | before 1990 }}}}}} |<!-- ## temporal category for template (parameter method) -->{{#ifexpr: {{{1}}} > 2004 | {{#ifexpr:{{#time:U|{{#if:{{{2|}}} | {{MONTHNAME|{{{2}}}}}}} {{{1}}}}} > {{#time:U}} | the future| {{#if:{{{2|}}} | {{MONTHNAME|{{{2}}}}} }} {{{1}}}}} | {{#ifexpr:{{{1}}} > 1989 | {{{1}}} | before 1990 }}}}}}|<!-- ## global category for template -->All articles containing potentially dated statements}}</includeonly><!--{{As of}} end--><noinclude><!-- ## dynamic example (as of today, self ref) -->{{As of|{{CURRENTYEAR}}|{{CURRENTMONTH}}|{{CURRENTDAY}}}}<sup class="plainlinks">[https://en.wikipedia.org/wiki/Template:As_of &#91;ref&#93;]</sup> {{documentation}} <!-- Add categories to the /doc subpage; interwikis go to Wikidata, thank you! --> </noinclude>{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using as of template with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:As of]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | 3 | alt | bare | df | lc | post | pre | since | url }} 5e54eyomer53cikxd5pvlne4zo0u8dj Cèṭa'an:MONTHNAME 10 3974 19924 18979 2024-10-06T18:43:32Z Munajad.MH 3071 19924 wikitext text/x-wiki <includeonly>{{#if:{{{1|}}}|{{#switch:{{MONTHNUMBER|{{{1}}}}}|1=Jenuary|2=Fèbruary|3=Maret|4=April|5=Mèi|6=Juni|7=Juli|8=Agustus|9=Sèptèmber|10=Oktober|11=Novèmber|12=Dèsèmber|Incorrect required parameter 1=''bulân''!}}|Missing required parameter 1=''bulân''!}}</includeonly><noinclude> {{Documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> pfvz31lkctjia5rxg3800cr1hdzvq9v Cèṭa'an:MONTHNAME/doc 10 3975 18980 2024-10-01T11:14:08Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-risk|560,000+}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> This template returns the name of the month whose number is in parameter. Alternatively, the English month name or abbreviation (with any letter case) can be given. === Syntax === : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|</nowiki></code>''month''<code>}}</code> * The ''month'' value is interpreted modulo 12 (extra leading zeroes and dec...' 18980 wikitext text/x-wiki {{Documentation subpage}} {{High-risk|560,000+}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> This template returns the name of the month whose number is in parameter. Alternatively, the English month name or abbreviation (with any letter case) can be given. === Syntax === : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|</nowiki></code>''month''<code>}}</code> * The ''month'' value is interpreted modulo 12 (extra leading zeroes and decimals are ignored). === Compatibility synonym === : <code><nowiki>{{</nowiki>month name|</code>''month''<code>}}</code> === Examples for all standard month numbers === : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|1}}</nowiki></code> returns {{MONTHNAME|1}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|2}}</nowiki></code> returns {{MONTHNAME|2}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|3}}</nowiki></code> returns {{MONTHNAME|3}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|4}}</nowiki></code> returns {{MONTHNAME|4}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|5}}</nowiki></code> returns {{MONTHNAME|5}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|6}}</nowiki></code> returns {{MONTHNAME|6}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|7}}</nowiki></code> returns {{MONTHNAME|7}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|8}}</nowiki></code> returns {{MONTHNAME|8}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|9}}</nowiki></code> returns {{MONTHNAME|9}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|10}}</nowiki></code> returns {{MONTHNAME|10}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|11}}</nowiki></code> returns {{MONTHNAME|11}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|12}}</nowiki></code> returns {{MONTHNAME|12}} === Examples for month numbers with extra leading zero === : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|01}}</nowiki></code> returns {{MONTHNAME|01}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|02}}</nowiki></code> returns {{MONTHNAME|02}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|03}}</nowiki></code> returns {{MONTHNAME|03}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|04}}</nowiki></code> returns {{MONTHNAME|04}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|05}}</nowiki></code> returns {{MONTHNAME|05}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|06}}</nowiki></code> returns {{MONTHNAME|06}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|07}}</nowiki></code> returns {{MONTHNAME|07}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|08}}</nowiki></code> returns {{MONTHNAME|08}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|09}}</nowiki></code> returns {{MONTHNAME|09}} === Examples for month number cyclic underflows and overflows, from computed values === : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|-12}}</nowiki></code> returns {{MONTHNAME|-12}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|-11}}</nowiki></code> returns {{MONTHNAME|-11}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|-10}}</nowiki></code> returns {{MONTHNAME|-10}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|-9}}</nowiki></code> returns {{MONTHNAME|-9}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|-3}}</nowiki></code> returns {{MONTHNAME|-3}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|-2}}</nowiki></code> returns {{MONTHNAME|-2}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|-1}}</nowiki></code> returns {{MONTHNAME|-1}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|0}}</nowiki></code> returns {{MONTHNAME|0}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|13}}</nowiki></code> returns {{MONTHNAME|13}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|14}}</nowiki></code> returns {{MONTHNAME|14}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|15}}</nowiki></code> returns {{MONTHNAME|15}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|16}}</nowiki></code> returns {{MONTHNAME|16}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|23}}</nowiki></code> returns {{MONTHNAME|23}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|24}}</nowiki></code> returns {{MONTHNAME|24}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|25}}</nowiki></code> returns {{MONTHNAME|25}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|1200}}</nowiki></code> returns {{MONTHNAME|1200}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|1201}}</nowiki></code> returns {{MONTHNAME|1201}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|1212}}</nowiki></code> returns {{MONTHNAME|1212}} === Examples for all standard English month names === : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|JANUARY}}</nowiki></code> returns {{MONTHNAME|JANUARY}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|FEBRUARY}}</nowiki></code> returns {{MONTHNAME|FEBRUARY}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|MARCH}}</nowiki></code> returns {{MONTHNAME|MARCH}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|APRIL}}</nowiki></code> returns {{MONTHNAME|APRIL}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|MAY}}</nowiki></code> returns {{MONTHNAME|MAY}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|JUNE}}</nowiki></code> returns {{MONTHNAME|JUNE}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|JULY}}</nowiki></code> returns {{MONTHNAME|JULY}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|AUGUST}}</nowiki></code> returns {{MONTHNAME|AUGUST}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|SEPTEMBER}}</nowiki></code> returns {{MONTHNAME|SEPTEMBER}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|OCTOBER}}</nowiki></code> returns {{MONTHNAME|OCTOBER}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|NOVEMBER}}</nowiki></code> returns {{MONTHNAME|NOVEMBER}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|DECEMBER}}</nowiki></code> returns {{MONTHNAME|DECEMBER}} === Examples for all abbreviated English month names === : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|jan}}</nowiki></code> returns {{MONTHNAME|jan}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|feb}}</nowiki></code> returns {{MONTHNAME|feb}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|mar}}</nowiki></code> returns {{MONTHNAME|mar}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|apr}}</nowiki></code> returns {{MONTHNAME|apr}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|may}}</nowiki></code> returns {{MONTHNAME|may}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|jun}}</nowiki></code> returns {{MONTHNAME|jun}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|jul}}</nowiki></code> returns {{MONTHNAME|jul}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|aug}}</nowiki></code> returns {{MONTHNAME|aug}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|sep}}</nowiki></code> returns {{MONTHNAME|sep}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|oct}}</nowiki></code> returns {{MONTHNAME|oct}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|nov}}</nowiki></code> returns {{MONTHNAME|nov}} : <code><nowiki>{{</nowiki>MONTHNAME<nowiki>|dec}}</nowiki></code> returns {{MONTHNAME|dec}} === See also === {{Calendar, clock, date and time computing templates}} <includeonly>{{Sandbox other| | <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Date-computing templates]] }}</includeonly> a10rrvss8qisin3bs7w8uom1dp3bcnn Cèṭa'an:Calendar, clock, date and time computing templates 10 3976 20069 18981 2024-10-07T16:19:02Z EmausBot 150 Fixing double redirect to [[Cèṭa'an:Tangghâl tor bâkto]] 20069 wikitext text/x-wiki #ALIH [[Cèṭa'an:Tangghâl tor bâkto]] {{R from merge}} 2h0ckhnolpmcq2keqlt56km2a1c0pya Cèṭa'an:Mwl 10 3977 18982 2024-10-01T11:16:02Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Magic word link]] 18982 wikitext text/x-wiki #REDIRECT [[Template:Magic word link]] {{Redirect category shell| {{R from move}} }} a3np5gfkw18adam00bsg6nliv8cfip3 Cèṭa'an:Magic word link 10 3978 18983 2024-10-01T11:16:38Z Munajad.MH 3071 ←Membuat halaman berisi '{{ #switch:{{{1}}} | NOTOC | FORCETOC | TOC = [[m:Help:Section#Table of contents (TOC)|{{{2|&#95;_{{{1}}}_&#95;}}}]] | NOEDITSECTION | NEWSECTIONLINK | NOCONTENTCONVERT | NOCC | NOGALLERY | NOTITLECONVERT | NOTC | END | START = [[m:Help:Magic words|{{{2|&#95;_{{{1}}}_&#95;}}}]] | HIDDENCAT = [[m:Help:Category#Hidden categories|{{{2|&#95;_{{{1}}}_&#95;}}}]] | DEFAULTSORT = &#123;&#123;[[m:Help:Magic words#Miscellany|{{{2|{{{1}}}}}}]]:&#125;&#125; | REDIRECT = m:...' 18983 wikitext text/x-wiki {{ #switch:{{{1}}} | NOTOC | FORCETOC | TOC = [[m:Help:Section#Table of contents (TOC)|{{{2|&#95;_{{{1}}}_&#95;}}}]] | NOEDITSECTION | NEWSECTIONLINK | NOCONTENTCONVERT | NOCC | NOGALLERY | NOTITLECONVERT | NOTC | END | START = [[m:Help:Magic words|{{{2|&#95;_{{{1}}}_&#95;}}}]] | HIDDENCAT = [[m:Help:Category#Hidden categories|{{{2|&#95;_{{{1}}}_&#95;}}}]] | DEFAULTSORT = &#123;&#123;[[m:Help:Magic words#Miscellany|{{{2|{{{1}}}}}}]]:&#125;&#125; | REDIRECT = [[m:Help:Redirect|{{{2|&#35;{{{1}}}}}}]] | language = &#123;&#123;[[m:Help:Parser function#.23language:|{{{2|&#35;{{{1}}}}}}]]:&#125;&#125; | special | tag = &#123;&#123;[[m:Help:Magic words|{{{2|&#35;{{{1}}}}}}]]:&#125;&#125; | ns = &#123;&#123;[[m:Help:Parser function#NS|{{{2|{{{1}}}}}}]]:&#125;&#125; | localurl | localurle | urlencode | anchorencode | fullurl | fullurle | filepath = &#123;&#123;[[m:Help:Magic words#Namespaces and URLs|{{{2|{{{1}}}}}}]]:&#125;&#125; | lc | lcfirst | uc | ucfirst | formatnum | padleft | padright = &#123;&#123;[[m:Help:Magic words#Formatting|{{{2|{{{1}}}}}}]]:&#125;&#125; | grammar | plural = &#123;&#123;[[m:Help:Magic words#Language-dependent word conversions|{{{2|{{{1}}}}}}]]:&#125;&#125; | int | msg | raw = &#123;&#123;[[m:Help:Magic words#Template modifiers|{{{2|{{{1}}}}}}]]:&#125;&#125; | msgnw = &#123;&#123;[[m:Help:Template#msgnw|{{{2|{{{1}}}}}}]]:&#125;&#125; | subst = &#123;&#123;[[m:Help:Substitution|{{{2|{{{1}}}}}}]]:&#125;&#125; <!-- ParserFunctions --> | expr = &#123;&#123;[[mw:Help:Extension:ParserFunctions#.23expr|{{{2|&#35;{{{1}}}}}}]]:&#125;&#125; | if = &#123;&#123;[[mw:Help:Extension:ParserFunctions#.23if|{{{2|&#35;{{{1}}}}}}]]:&#125;&#125; | ifeq = &#123;&#123;[[mw:Help:Extension:ParserFunctions#.23ifeq|{{{2|&#35;{{{1}}}}}}]]:&#125;&#125; | ifexist = &#123;&#123;[[mw:Help:Extension:ParserFunctions#.23ifexist|{{{2|&#35;{{{1}}}}}}]]:&#125;&#125; | ifexpr = &#123;&#123;[[mw:Help:Extension:ParserFunctions#.23ifexpr|{{{2|&#35;{{{1}}}}}}]]:&#125;&#125; | switch = &#123;&#123;[[mw:Help:Extension:ParserFunctions#.23switch|{{{2|&#35;{{{1}}}}}}]]:&#125;&#125; | time = &#123;&#123;[[mw:Help:Extension:ParserFunctions#.23time|{{{2|&#35;{{{1}}}}}}]]:&#125;&#125; | rel2abs = &#123;&#123;[[mw:Help:Extension:ParserFunctions#.23rel2abs|{{{2|&#35;{{{1}}}}}}]]:&#125;&#125; | titleparts = &#123;&#123;[[mw:Help:Extension:ParserFunctions#.23titleparts|{{{2|&#35;{{{1}}}}}}]]:&#125;&#125; | iferror = &#123;&#123;[[mw:Help:Extension:ParserFunctions#.23iferror|{{{2|&#35;{{{1}}}}}}]]:&#125;&#125; | CURRENTYEAR | CURRENTMONTH | CURRENTMONTH1 | CURRENTMONTHNAME | CURRENTMONTHNAMEGEN | CURRENTMONTHABBREV | CURRENTDAY | CURRENTDAY2 | CURRENTDOW | CURRENTDAYNAME | CURRENTTIME | CURRENTHOUR | CURRENTWEEK | CURRENTTIMESTAMP | LOCALYEAR | LOCALMONTH | LOCALMONTH1 | LOCALMONTHNAME | LOCALMONTHNAMEGEN | LOCALMONTHABBREV | LOCALDAY | LOCALDAY2 | LOCALDOW | LOCALDAYNAME | LOCALTIME | LOCALHOUR | LOCALWEEK | LOCALTIMESTAMP = &#123;&#123;[[mw:Help:Magic words#Date and time|{{{2|{{{1}}}}}}]]&#125;&#125; | &#123;&#123;[[m:Help:Magic words|{{{2|{{{1}}}}}}]]&#125;&#125; }}<noinclude> {{documentation}} </noinclude> mh1ank5kcn0e9ad2028vld089r6qw1a Cèṭa'an:Magic word link/doc 10 3979 18984 2024-10-01T11:17:10Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> {{tsh|mwl}} == Usage == This template links to a help page about magic words. Takes any kind and will add the correct syntax. * <nowiki>{{</nowiki>mwl|NOTOC}} → {{mwl|NOTOC}} * <nowiki>{{</nowiki>mwl|ifexist}} → {{mwl|ifexist}} * <nowiki>{{</nowiki>mwl|localurl}} → {{mwl|localurl}} * <nowiki>{{</nowiki>mwl|REDIRECT}} → {{mwl|REDIRECT}} ... ==See also== *{{tlx|tlm}} *{{t...' 18984 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> {{tsh|mwl}} == Usage == This template links to a help page about magic words. Takes any kind and will add the correct syntax. * <nowiki>{{</nowiki>mwl|NOTOC}} → {{mwl|NOTOC}} * <nowiki>{{</nowiki>mwl|ifexist}} → {{mwl|ifexist}} * <nowiki>{{</nowiki>mwl|localurl}} → {{mwl|localurl}} * <nowiki>{{</nowiki>mwl|REDIRECT}} → {{mwl|REDIRECT}} ... ==See also== *{{tlx|tlm}} *{{tlx|tlmn}} <includeonly>{{Sandbox other||<!-- CATEGORIES HERE, INTERWIKIS AT WIKIDATA; THANKS --> [[Category:Interwiki link templates|{{PAGENAME}}]] }}</includeonly> 37ll9i1wqnh2aek2uzy71xofaczj1l7 Cèṭa'an:Tlm 10 3980 18985 2024-10-01T11:17:57Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template link with magic]] 18985 wikitext text/x-wiki #REDIRECT [[Template:Template link with magic]] {{Redirect category shell| {{R from move}} }} 4toymlc2cfe1s5s0euq1wj3hsdt2une Cèṭa'an:Template link with magic 10 3981 18986 2024-10-01T11:18:42Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:Template link with magic|format_link}}<noinclude>{{documentation}}</noinclude>' 18986 wikitext text/x-wiki {{#invoke:Template link with magic|format_link}}<noinclude>{{documentation}}</noinclude> ezr8lyec4by1h5n4tc8usbsvex50acb Modul:Template link with magic 828 3982 18987 2024-10-01T11:21:29Z Munajad.MH 3071 ←Membuat halaman berisi 'local export = {} local variables_nullary = { ["CURRENTYEAR"] = "mw:Help:Magic words#Date and time"; ["CURRENTMONTH"] = "mw:Help:Magic words#Date and time"; ["CURRENTMONTH1"] = "mw:Help:Magic words#Date and time"; -- undocumented ["CURRENTMONTH2"] = "mw:Help:Magic words#Date and time"; -- undocumented ["CURRENTMONTHNAME"] = "mw:Help:Magic words#Date and time"; ["CURRENTMONTHNAMEGEN"] = "mw:Help:Magic words#Date and time"; ["CURRENTMONTHABBREV"] = "mw:Help...' 18987 Scribunto text/plain local export = {} local variables_nullary = { ["CURRENTYEAR"] = "mw:Help:Magic words#Date and time"; ["CURRENTMONTH"] = "mw:Help:Magic words#Date and time"; ["CURRENTMONTH1"] = "mw:Help:Magic words#Date and time"; -- undocumented ["CURRENTMONTH2"] = "mw:Help:Magic words#Date and time"; -- undocumented ["CURRENTMONTHNAME"] = "mw:Help:Magic words#Date and time"; ["CURRENTMONTHNAMEGEN"] = "mw:Help:Magic words#Date and time"; ["CURRENTMONTHABBREV"] = "mw:Help:Magic words#Date and time"; ["CURRENTDAY"] = "mw:Help:Magic words#Date and time"; ["CURRENTDAY2"] = "mw:Help:Magic words#Date and time"; ["CURRENTDOW"] = "mw:Help:Magic words#Date and time"; ["CURRENTDAYNAME"] = "mw:Help:Magic words#Date and time"; ["CURRENTTIME"] = "mw:Help:Magic words#Date and time"; ["CURRENTHOUR"] = "mw:Help:Magic words#Date and time"; ["CURRENTWEEK"] = "mw:Help:Magic words#Date and time"; ["CURRENTTIMESTAMP"] = "mw:Help:Magic words#Date and time"; ["LOCALYEAR"] = "mw:Help:Magic words#Date and time"; ["LOCALMONTH"] = "mw:Help:Magic words#Date and time"; ["LOCALMONTH1"] = "mw:Help:Magic words#Date and time"; -- undocumented ["LOCALMONTH2"] = "mw:Help:Magic words#Date and time"; -- undocumented ["LOCALMONTHNAME"] = "mw:Help:Magic words#Date and time"; ["LOCALMONTHNAMEGEN"] = "mw:Help:Magic words#Date and time"; ["LOCALMONTHABBREV"] = "mw:Help:Magic words#Date and time"; ["LOCALDAY"] = "mw:Help:Magic words#Date and time"; ["LOCALDAY2"] = "mw:Help:Magic words#Date and time"; ["LOCALDOW"] = "mw:Help:Magic words#Date and time"; ["LOCALDAYNAME"] = "mw:Help:Magic words#Date and time"; ["LOCALTIME"] = "mw:Help:Magic words#Date and time"; ["LOCALHOUR"] = "mw:Help:Magic words#Date and time"; ["LOCALWEEK"] = "mw:Help:Magic words#Date and time"; ["LOCALTIMESTAMP"] = "mw:Help:Magic words#Date and time"; ["SITENAME"] = "mw:Help:Magic words#Technical metadata"; ["SERVER"] = "mw:Help:Magic words#Technical metadata"; ["SERVERNAME"] = "mw:Help:Magic words#Technical metadata"; ["DIRMARK"] = "mw:Help:Magic words#Technical metadata"; ["DIRECTIONMARK"] = "mw:Help:Magic words#Technical metadata"; ["ARTICLEPATH"] = "mw:Help:Magic words#Technical metadata"; -- undocumented ["SCRIPTPATH"] = "mw:Help:Magic words#Technical metadata"; ["STYLEPATH"] = "mw:Help:Magic words#Technical metadata"; ["CURRENTVERSION"] = "mw:Help:Magic words#Technical metadata"; ["CONTENTLANGUAGE"] = "mw:Help:Magic words#Technical metadata"; ["CONTENTLANG"] = "mw:Help:Magic words#Technical metadata"; ["PAGEID"] = "mw:Help:Magic words#Technical metadata"; ["CASCADINGSOURCES"] = "mw:Help:Magic words#Technical metadata"; ["REVISIONID"] = "mw:Help:Magic words#Technical metadata"; ["REVISIONDAY"] = "mw:Help:Magic words#Technical metadata"; ["REVISIONDAY2"] = "mw:Help:Magic words#Technical metadata"; ["REVISIONMONTH"] = "mw:Help:Magic words#Technical metadata"; ["REVISIONMONTH1"] = "mw:Help:Magic words#Technical metadata"; ["REVISIONYEAR"] = "mw:Help:Magic words#Technical metadata"; ["REVISIONTIMESTAMP"] = "mw:Help:Magic words#Technical metadata"; ["REVISIONUSER"] = "mw:Help:Magic words#Technical metadata"; ["REVISIONSIZE"] = "mw:Help:Magic words#Technical metadata"; ["NUMBEROFPAGES"] = "mw:Help:Magic words#Technical metadata"; ["NUMBEROFARTICLES"] = "mw:Help:Magic words#Technical metadata"; ["NUMBEROFFILES"] = "mw:Help:Magic words#Technical metadata"; ["NUMBEROFEDITS"] = "mw:Help:Magic words#Technical metadata"; ["NUMBEROFVIEWS"] = "mw:Help:Magic words#Technical metadata"; ["NUMBEROFUSERS"] = "mw:Help:Magic words#Technical metadata"; ["NUMBEROFADMINS"] = "mw:Help:Magic words#Technical metadata"; ["NUMBEROFACTIVEUSERS"] = "mw:Help:Magic words#Technical metadata"; ["FULLPAGENAME"] = "mw:Help:Magic words#Page names"; ["PAGENAME"] = "mw:Help:Magic words#Page names"; ["BASEPAGENAME"] = "mw:Help:Magic words#Page names"; ["SUBPAGENAME"] = "mw:Help:Magic words#Page names"; ["SUBJECTPAGENAME"] = "mw:Help:Magic words#Page names"; ["ARTICLEPAGENAME"] = "mw:Help:Magic words#Page names"; ["TALKPAGENAME"] = "mw:Help:Magic words#Page names"; ["ROOTPAGENAME"] = "mw:Help:Magic words#Page names"; -- undocumented ["FULLPAGENAMEE"] = "mw:Help:Magic words#Page names"; ["PAGENAMEE"] = "mw:Help:Magic words#Page names"; ["BASEPAGENAMEE"] = "mw:Help:Magic words#Page names"; ["SUBPAGENAMEE"] = "mw:Help:Magic words#Page names"; ["SUBJECTPAGENAMEE"] = "mw:Help:Magic words#Page names"; ["ARTICLEPAGENAMEE"] = "mw:Help:Magic words#Page names"; ["TALKPAGENAMEE"] = "mw:Help:Magic words#Page names"; ["ROOTPAGENAMEE"] = "mw:Help:Magic words#Page names"; -- undocumented ["NAMESPACE"] = "mw:Help:Magic words#Namespaces"; ["NAMESPACENUMBER"] = "mw:Help:Magic words#Namespaces"; ["SUBJECTSPACE"] = "mw:Help:Magic words#Namespaces"; ["ARTICLESPACE"] = "mw:Help:Magic words#Namespaces"; ["TALKSPACE"] = "mw:Help:Magic words#Namespaces"; ["NAMESPACEE"] = "mw:Help:Magic words#Namespaces"; ["SUBJECTSPACEE"] = "mw:Help:Magic words#Namespaces"; ["TALKSPACEE"] = "mw:Help:Magic words#Namespaces"; ["!"] = "mw:Help:Magic words#Other"; ["="] = "mw:Help:Magic words#Other"; -- case-insensitive! ["noexternallanglinks"] = "mw:Extension:Wikibase Client"; ["wbreponame"] = "mw:Extension:Wikibase Client"; ["pendingchangelevel"] = "mw:Extension:FlaggedRevs"; -- not documented yet ["numberofwikis"] = "mw:Extension:SiteMatrix"; } local variables_nonnullary = { ["PROTECTIONLEVEL"] = "mw:Help:Magic words#Technical metadata"; ["DISPLAYTITLE"] = "mw:Help:Magic words#Technical metadata"; ["DEFAULTSORT"] = "mw:Help:Magic words#Technical metadata"; ["PAGESINCATEGORY"] = "mw:Help:Magic words#Technical metadata"; ["PAGESINCAT"] = "mw:Help:Magic words#Technical metadata"; ["NUMBERINGROUP"] = "mw:Help:Magic words#Technical metadata"; ["PAGESINNS"] = "mw:Help:Magic words#Technical metadata"; ["PAGESINNAMESPACE"] = "mw:Help:Magic words#Technical metadata"; ["FULLPAGENAME"] = "mw:Help:Magic words#Page names"; ["PAGENAME"] = "mw:Help:Magic words#Page names"; ["BASEPAGENAME"] = "mw:Help:Magic words#Page names"; ["SUBPAGENAME"] = "mw:Help:Magic words#Page names"; ["SUBJECTPAGENAME"] = "mw:Help:Magic words#Page names"; ["ARTICLEPAGENAME"] = "mw:Help:Magic words#Page names"; ["TALKPAGENAME"] = "mw:Help:Magic words#Page names"; ["ROOTPAGENAME"] = "mw:Help:Magic words#Page names"; -- undocumented ["FULLPAGENAMEE"] = "mw:Help:Magic words#Page names"; ["PAGENAMEE"] = "mw:Help:Magic words#Page names"; ["BASEPAGENAMEE"] = "mw:Help:Magic words#Page names"; ["SUBPAGENAMEE"] = "mw:Help:Magic words#Page names"; ["SUBJECTPAGENAMEE"] = "mw:Help:Magic words#Page names"; ["ARTICLEPAGENAMEE"] = "mw:Help:Magic words#Page names"; ["TALKPAGENAMEE"] = "mw:Help:Magic words#Page names"; ["ROOTPAGENAMEE"] = "mw:Help:Magic words#Page names"; -- undocumented ["NAMESPACE"] = "mw:Help:Magic words#Namespaces"; ["NAMESPACENUMBER"] = "mw:Help:Magic words#Namespaces"; ["SUBJECTSPACE"] = "mw:Help:Magic words#Namespaces"; ["ARTICLESPACE"] = "mw:Help:Magic words#Namespaces"; ["TALKSPACE"] = "mw:Help:Magic words#Namespaces"; ["NAMESPACEE"] = "mw:Help:Magic words#Namespaces"; ["SUBJECTSPACEE"] = "mw:Help:Magic words#Namespaces"; ["TALKSPACEE"] = "mw:Help:Magic words#Namespaces"; ["PAGEID"] = "mw:Help:Magic words#Technical metadata of another page"; ["PAGESIZE"] = "mw:Help:Magic words#Technical metadata of another page"; ["PROTECTIONLEVEL"] = "mw:Help:Magic words#Technical metadata of another page"; ["CASCADINGSOURCES"] = "mw:Help:Magic words#Technical metadata of another page"; ["REVISIONID"] = "mw:Help:Magic words#Technical metadata of another page"; ["REVISIONDAY"] = "mw:Help:Magic words#Technical metadata of another page"; ["REVISIONDAY2"] = "mw:Help:Magic words#Technical metadata of another page"; ["REVISIONMONTH"] = "mw:Help:Magic words#Technical metadata of another page"; ["REVISIONMONTH1"] = "mw:Help:Magic words#Technical metadata of another page"; ["REVISIONYEAR"] = "mw:Help:Magic words#Technical metadata of another page"; ["REVISIONTIMESTAMP"] = "mw:Help:Magic words#Technical metadata of another page"; ["REVISIONUSER"] = "mw:Help:Magic words#Technical metadata of another page"; ["SHORTDESC"] = "mw:Extension:Wikibase Client"; } local parser_functions = { -- built-ins ["localurl"] = "mw:Help:Magic words#URL data"; ["localurle"] = "mw:Help:Magic words#URL data"; ["fullurl"] = "mw:Help:Magic words#URL data"; ["fullurle"] = "mw:Help:Magic words#URL data"; ["canonicalurl"] = "mw:Help:Magic words#URL data"; ["canonicalurle"] = "mw:Help:Magic words#URL data"; ["filepath"] = "mw:Help:Magic words#URL data"; ["urlencode"] = "mw:Help:Magic words#URL data"; ["urldecode"] = "mw:Help:Magic words#URL data"; ["anchorencode"] = "mw:Help:Magic words#URL data"; ["ns"] = "mw:Help:Magic words#Namespaces"; ["nse"] = "mw:Help:Magic words#Namespaces"; ["formatnum"] = "mw:Help:Magic words#Formatting"; ["#dateformat"] = "mw:Help:Magic words#Formatting"; ["#formatdate"] = "mw:Help:Magic words#Formatting"; ["lc"] = "mw:Help:Magic words#Formatting"; ["lcfirst"] = "mw:Help:Magic words#Formatting"; ["uc"] = "mw:Help:Magic words#Formatting"; ["ucfirst"] = "mw:Help:Magic words#Formatting"; ["padleft"] = "mw:Help:Magic words#Formatting"; ["padright"] = "mw:Help:Magic words#Formatting"; ["plural"] = "mw:Help:Magic words#Localization"; ["grammar"] = "mw:Help:Magic words#Localization"; ["gender"] = "mw:Help:Magic words#Localization"; ["int"] = "mw:Help:Magic words#Localization"; ["#language"] = "mw:Help:Magic words#Miscellaneous"; ["#special"] = "mw:Help:Magic words#Miscellaneous"; ["#speciale"] = "mw:Help:Magic words#Miscellaneous"; ["#tag"] = "mw:Help:Magic words#Miscellaneous"; -- [[mw:Extension:ParserFunctions]] ["#expr"] = "mw:Help:Extension:ParserFunctions##expr"; ["#if"] = "mw:Help:Extension:ParserFunctions##if"; ["#ifeq"] = "mw:Help:Extension:ParserFunctions##ifeq"; ["#iferror"] = "mw:Help:Extension:ParserFunctions##iferror"; ["#ifexpr"] = "mw:Help:Extension:ParserFunctions##ifexpr"; ["#ifexist"] = "mw:Help:Extension:ParserFunctions##ifexist"; ["#rel2abs"] = "mw:Help:Extension:ParserFunctions##rel2abs"; ["#switch"] = "mw:Help:Extension:ParserFunctions##switch"; ["#time"] = "mw:Help:Extension:ParserFunctions##time"; ["#timel"] = "mw:Help:Extension:ParserFunctions##timel"; ["#titleparts"] = "mw:Help:Extension:ParserFunctions##titleparts"; -- other extensions ["#babel"] = "mw:Extension:Babel#Usage"; ["#categorytree"] = "mw:Extension:CategoryTree#The {{#categorytree}} parser function"; ["#commaseparatedlist"] = "mw:Extension:Wikibase Client"; ["#coordinates"] = "mw:Extension:GeoData#Parser function"; ["#invoke"] = "mw:Extension:Scribunto#Usage"; ["#lst"] = "mw:Extension:Labeled Section Transclusion#How it works"; ["#lsth"] = "mw:Extension:Labeled Section Transclusion#How it works"; -- not available, it seems ["#lstx"] = "mw:Extension:Labeled Section Transclusion#How it works"; ["noexternallanglinks"] = "mw:Extension:Wikibase Client"; ["noreplace"] = "mw:Extension:Wikibase Client"; ["pendingchangelevel"] = "mw:Extension:FlaggedRevs"; -- not documented yet ["#property"] = "mw:Extension:Wikibase Client"; ["#statements"] = "mw:Extension:Wikibase Client"; ["#target"] = "mw:Extension:MassMessage"; -- not documented yet } -- rudimentary local function is_valid_pagename(pagename) if (pagename == "") or pagename:match("[%[%]%|%{%}#\127<>]") then return false end return true end local function hook_special(page) if is_valid_pagename(page) then return "[[Special:" .. page .. "|" .. page .. "]]" else return page end end local function hook_wdprop(name) if mw.wikibase.resolvePropertyId(name) then return ("[[:d:Special:EntityPage/%s|%s]]"):format(mw.wikibase.resolvePropertyId(name), name) else return name end end local parser_function_hooks = { ["#special"] = hook_special; ["#speciale"] = hook_special; ["int"] = function (mesg) if is_valid_pagename(mesg) then return ("[[:MediaWiki:" .. mesg .. "|" .. mesg .. "]]") else return mesg end end; ["#categorytree"] = function (cat) if is_valid_pagename(cat) and not (mw.title.getCurrentTitle().fullText == ("Category:" .. cat)) then return ("[[:Category:" .. cat .. "|" .. cat .. "]]") else return cat end end; ["#invoke"] = function (mod) if is_valid_pagename(mod) and not (mw.title.getCurrentTitle().fullText == ("Module:" .. mod)) then return ("[[Module:%s|%s]]"):format(mod, mod) else return mod end end; -- ["#tag"] = function (tag) -- local doc_table = require('Module:wikitag link').doc_table -- if doc_table[tag] then -- return ("[[%s|%s]]"):format(doc_table[tag], tag) -- else -- return tag -- end -- end; ["#property"] = hook_wdprop; ["#statements"] = hook_wdprop; } function export.format_link(frame) local args = frame:getParent().args local output = { frame.args.nested and "&#123;&#123;" or "<code>&#123;&#123;" } local templ = args[1] local noargs = true if not templ then if mw.title.getCurrentTitle().fullText == frame:getParent():getTitle() then -- demo mode return "<code>{{<var>{{{1}}}</var>|<var>{{{2}}}</var>|...}}</code>" else error("The template name must be given.") end end for key, value in pairs(args) do if key ~= 1 then noargs = false break end end local function render_title(templ) local marker, rest marker, rest = templ:match("^([Ss][Uu][Bb][Ss][Tt]):(.*)") if not marker then marker, rest = templ:match("^([Ss][Aa][Ff][Ee][Ss][Uu][Bb][Ss][Tt]):(.*)") end if marker then templ = rest table.insert(output, ("[[mw:Manual:Substitution|%s]]:"):format(marker)) end if noargs and variables_nullary[templ] then table.insert(output, ("[[%s|%s]]"):format(variables_nullary[templ], templ)) return end marker, rest = templ:match("^([Mm][Ss][Gg][Nn][Ww]):(.*)") if marker then templ = rest -- not the most accurate documentation ever table.insert(output, ("[[m:Help:Magic words#Template modifiers|%s]]:"):format(marker)) else marker, rest = templ:match("^([Mm][Ss][Gg]):(.*)") if marker then templ = rest table.insert(output, ("[[m:Help:Magic words#Template modifiers|%s]]:"):format(marker)) -- ditto end end marker, rest = templ:match("^([Rr][Aa][Ww]):(.*)") if marker then table.insert(output, ("[[m:Help:Magic words#Template modifiers|%s]]:"):format(marker)) -- missingno. templ = rest end if templ:match("^%s*/") then table.insert(output, ("[[%s]]"):format(templ)) return end marker, rest = templ:match("^(.-):(.*)") if marker then local lcmarker = marker:lower() if parser_functions[lcmarker] then if parser_function_hooks[lcmarker] then rest = parser_function_hooks[lcmarker](rest) end table.insert(output, ("[[%s|%s]]:%s"):format(mw.uri.encode(parser_functions[lcmarker], "WIKI"), marker, rest)) return elseif variables_nonnullary[marker] then table.insert(output, ("[[%s|%s]]:%s"):format(variables_nonnullary[marker], marker, rest)) return end end if templ:match("[%[%]%|%{%}#\127<>]") then table.insert(output, templ) return end if marker then if mw.site.namespaces[marker] then if (title == "") or (mw.title.getCurrentTitle().fullText == templ) then table.insert(output, templ) else table.insert(output, ("[[:%s|%s]]"):format(templ, templ)) end return elseif mw.site.interwikiMap()[marker:lower()] then -- XXX: not sure what to do now… table.insert(output, ("[[:%s:|%s]]:%s"):format(marker, marker, rest)) return end end if (templ == "") or (mw.title.getCurrentTitle().fullText == ("Template:" .. templ)) then table.insert(output, templ) else table.insert(output, ("[[Template:%s|%s]]"):format(templ, templ)) end end render_title(templ) local i = 2 while args[i] do table.insert(output, "&#124;" .. args[i]) i = i + 1 end for key, value in pairs(args) do if type(key) == "string" then table.insert(output, "&#124;" .. key .. "=" .. value) end end table.insert(output, frame.args.nested and "&#125;&#125;" or "&#125;&#125;</code>") return table.concat(output) end return export 9mnt4jhs2a1vuyrn78iw60rdsaevr0f Modul:Template link with magic/doc 828 3983 18988 2024-10-01T11:22:01Z Munajad.MH 3071 ←Membuat halaman berisi 'Implements {{t|Template link with magic}} (shortcut {{tl-r|tlm}}). <includeonly>{{Sandbox other|| [[Category:Link modules]] }}</includeonly>' 18988 wikitext text/x-wiki Implements {{t|Template link with magic}} (shortcut {{tl-r|tlm}}). <includeonly>{{Sandbox other|| [[Category:Link modules]] }}</includeonly> fkldl9jrmq6sc21xgnd9juqq696ot96 Cèṭa'an:Tl-r 10 3984 18989 2024-10-01T11:22:51Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template link no redirect]] 18989 wikitext text/x-wiki #REDIRECT [[Template:Template link no redirect]] fwrhppxq5zgj058i2w44hvpcv8nryx0 Cèṭa'an:Template link no redirect 10 3985 18990 2024-10-01T11:23:25Z Munajad.MH 3071 ←Membuat halaman berisi '{{{{{|safesubst:}}}#if: {{{{{|safesubst:}}}#invoke:Redirect|isRedirect|Template:{{{1}}}}} | <span class="plainlinks">&#123;&#123;[{{{{{|safesubst:}}}fullurl:Template:{{{1}}}|redirect=no}} {{{2|{{{1}}}}}}]&#125;&#125;</span> | {{{{{|safesubst:}}}#if:{{{2|}}}|&#123;&#123;[[:{{{{{|safesubst:}}}Template:FULLPAGENAME:{{{1}}}}}|{{{2}}}]]&#125;&#125;|&#123;&#123;[[:{{{{{|safesubst:}}}FULLPAGENAME:Template:{{{1}}}}}|{{{1}}}]]&#125;&#125;}} }}<noinclude> {{documentation}}...' 18990 wikitext text/x-wiki {{{{{|safesubst:}}}#if: {{{{{|safesubst:}}}#invoke:Redirect|isRedirect|Template:{{{1}}}}} | <span class="plainlinks">&#123;&#123;[{{{{{|safesubst:}}}fullurl:Template:{{{1}}}|redirect=no}} {{{2|{{{1}}}}}}]&#125;&#125;</span> | {{{{{|safesubst:}}}#if:{{{2|}}}|&#123;&#123;[[:{{{{{|safesubst:}}}Template:FULLPAGENAME:{{{1}}}}}|{{{2}}}]]&#125;&#125;|&#123;&#123;[[:{{{{{|safesubst:}}}FULLPAGENAME:Template:{{{1}}}}}|{{{1}}}]]&#125;&#125;}} }}<noinclude> {{documentation}} </noinclude> 50p95ruqsind3drddlv0lkso4oxi8e3 Cèṭa'an:Template link no redirect/doc 10 3986 18991 2024-10-01T11:23:53Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{Expensive}} {{Lua|Module:Redirect}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{clear}} == Usage == {{Template shortcut|tl-r}} This template works exactly like {{tl|no redirect}} except it is meant for templates. ;Example <code><nowiki>{{tl-r|tl}}</nowiki></code> {{tl-r|tl}} <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> C...' 18991 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Expensive}} {{Lua|Module:Redirect}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{clear}} == Usage == {{Template shortcut|tl-r}} This template works exactly like {{tl|no redirect}} except it is meant for templates. ;Example <code><nowiki>{{tl-r|tl}}</nowiki></code> {{tl-r|tl}} <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Internal template-link templates]] [[Category:Redirect templates| Template No redirect]] [[Category:Wikitext typing-aid templates]] }}</includeonly> cfxcg6dasael5tkyyihbgnfla5qv6dh Cèṭa'an:Expensive 10 3987 20578 18995 2024-10-16T02:51:25Z Munajad.MH 3071 20578 wikitext text/x-wiki {{ombox | type = style | image = [[File:Ambox warning yellow.svg|40x40px|link=|alt=]] | text = Lakarra had (bâtes) server panika ghun '''500''' panggilan "[[Help:Template limits#Expensive parser function calls|fungsian parsèr-larang]]" bisaos <small>(e.g. [[mw:Help:Extension:ParserFunctions##ifexist|#ifexist:]], [[mw:Help:Magic words#Technical metadata|PAGESIZE:]], bân [[mw:Help:Magic words#Statistics|PAGESINCATEGORY:]])</small>, {{#ifeq: Module | {{NAMESPACE}} | module | template (Cèṭa'an)}} nika kèngèng saèh ajhâlân manabi laman (page) sè ngangghuy ta' ngalampaowi had. Lamun alampao, mèla halaman amabi templat otabâ modul nika a-category (abhângsa) [[:Category:Pages with too many expensive parser function calls]]. <small>(''[[Template:Expensive|Informasi ghânna'na]]'')</small> }}<noinclude>{{Documentation}} <!-- Categories to the /doc subpage; interwikis to Wikidata; thanks! --> </noinclude> dhqvm0hgsjpgey8fm7wlt51mdj3mzx2 Cèṭa'an:Expensive/doc 10 3988 18996 2024-10-01T12:01:28Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> Place this at the top of '''documentation sub-pages''' of '''templates''' or '''modules''' which MAY call one or more "expensive parser functions" (see [[WP:EXPENSIVE]]). Include specific details, such as what parameters trigger expensive parser function usage, in the body of the template's documentation. If the template is highly unlikely to be the major r...' 18996 wikitext text/x-wiki {{Documentation subpage}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> Place this at the top of '''documentation sub-pages''' of '''templates''' or '''modules''' which MAY call one or more "expensive parser functions" (see [[WP:EXPENSIVE]]). Include specific details, such as what parameters trigger expensive parser function usage, in the body of the template's documentation. If the template is highly unlikely to be the major reason a page reaches the 500-call limit, use your best judgment about using this at the top of the template's documentation page (see also [[banner blindness]]). In any case, <strong>always</strong> note expensive parser function usage somewhere in the template's documentation. == See also == * [[:Category:Pages with too many expensive parser function calls]] * [[:Special:TrackingCategories]] * {{section link|Wikipedia:Template limits|Expensive parser function calls}} {{sandbox other|| <!-- Categories go below this line, please; interwikis go to Wikidata, thank you! --> [[Category:Documentation header templates]] }} keese8sczljsf84r1kp1snoz5n294z1 Bhângsa:Documentation header templates 14 3989 18997 2024-10-01T12:03:00Z Munajad.MH 3071 ←Membuat halaman berisi '{{template category|description=Header templates, also known as [[Wikipedia:Glossary#Banner|banners]], for [[Wikipedia:Documentation|documentation]] of [[Wikipedia:Templates|templates]], [[Wikipedia:Modules|modules]], etc.}} [[Category:Header templates]] [[Category:Documentation templates|Header]]' 18997 wikitext text/x-wiki {{template category|description=Header templates, also known as [[Wikipedia:Glossary#Banner|banners]], for [[Wikipedia:Documentation|documentation]] of [[Wikipedia:Templates|templates]], [[Wikipedia:Modules|modules]], etc.}} [[Category:Header templates]] [[Category:Documentation templates|Header]] 5cnt7ttxucpu8xpnvcl5vtenm0xorhl Cèṭa'an:Divbox 10 3990 18998 2024-10-01T12:09:57Z Munajad.MH 3071 ←Membuat halaman berisi '{{ifsubst||<templatestyles src="Divbox/styles.css" />}}{{{{{|safesubst:}}}#if:{{NAMESPACE}}|<div class="metadata divbox divbox-{{{1|}}}" {{{{{|safesubst:}}}#if:{{{2|}}}|title="{{{2}}}"}} {{{{{|safesubst:}}}#if:{{{radius|}}}{{{style|}}}|style="border-radius:{{{radius}}};{{{style|}}}"}}>{{{{{|safesubst:}}}#if:{{{2|}}}|<div class="divbox-heading">{{{2|}}}</div>}}{{{3|}}}</div>{{{{{|safesubst:}}}#invoke:Check for unknown parameters|check|unknown=Category:Pages usin...' 18998 wikitext text/x-wiki {{ifsubst||<templatestyles src="Divbox/styles.css" />}}{{{{{|safesubst:}}}#if:{{NAMESPACE}}|<div class="metadata divbox divbox-{{{1|}}}" {{{{{|safesubst:}}}#if:{{{2|}}}|title="{{{2}}}"}} {{{{{|safesubst:}}}#if:{{{radius|}}}{{{style|}}}|style="border-radius:{{{radius}}};{{{style|}}}"}}>{{{{{|safesubst:}}}#if:{{{2|}}}|<div class="divbox-heading">{{{2|}}}</div>}}{{{3|}}}</div>{{{{{|safesubst:}}}#invoke:Check for unknown parameters|check|unknown=[[Category:Pages using divbox with unknown parameters|_VALUE_{{PAGENAME}}]]|preview=Page using [[Template:Divbox]] with unknown parameter "_VALUE_"|ignoreblank=y|style| 1 | 2 | 3 | radius }} }}<noinclude>{{documentation}}<!-- place category and language links on the /doc sub-page, not here --></noinclude> 8m249nb6trc6rthbhm2tjavlos6dh9r Cèṭa'an:Divbox/styles.css 10 3991 18999 2024-10-01T12:10:53Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} */ .divbox { padding: 1em; margin: 0.5em; } .divbox .divbox-heading { width: auto; margin-left: auto; margin-right: auto; font-weight: bold; text-align: center; } .divbox-amber { background-color: #ffffcc; border: 1px solid #663300; } .divbox-berk { background-color: #b78727; border: 1px solid #0f4d92; } .divbox-black { background-color: black; border: 1px solid white; color: white; font-weight: bold; } .divbox-bloodred { b...' 18999 sanitized-css text/css /* {{pp-template}} */ .divbox { padding: 1em; margin: 0.5em; } .divbox .divbox-heading { width: auto; margin-left: auto; margin-right: auto; font-weight: bold; text-align: center; } .divbox-amber { background-color: #ffffcc; border: 1px solid #663300; } .divbox-berk { background-color: #b78727; border: 1px solid #0f4d92; } .divbox-black { background-color: black; border: 1px solid white; color: white; font-weight: bold; } .divbox-bloodred { background-color: #ff3333; border: 1px solid #cc0000; font-weight: bold; } .divbox-blue { background-color: #dee; border: 1px solid #0000cc; } .divbox-brown { background-color: #f2deb8; border: 1px solid #663300; } .divbox-darkgreen { background-color: #006a4d; color: #ffffff; border: 4px solid #ffffff; border-radius: 5em; box-shadow: 0.1em 0.1em 0.5em rgba( 0, 0, 0, 0.75 ); } .divbox-docgreen { background-color: #ecfcf4; border: 1px solid #aaaaaa; } .divbox-double { background-color: inherit; border: 1px double #000000; letter-spacing: 0.5em; } .divbox-email { font-weight: bold; margin-left: 2em; border: black solid 1px; border-style: dotted solid dotted solid; background: palegreen; } .divbox-fawn { border: 1px solid #cd853f; background-color: #fff8dc; border-radius: 10px; } .divbox-forest { background-color: #b5dbaf; border: 1px solid #006633; } .divbox-gold { background-color: #cc0; border: 1px solid #f00; } .divbox-gray, .divbox-grey { background-color: #eeeeee; border: 1px solid #999999; } .divbox-gray99, .divbox-grey99 { background-color: #f9f9f9; border: 1px solid #dddddd; } .divbox-grayh, .divbox-greyh { background: transparent; border: solid 4px lightgray; border-left: none; border-right: none; color: gray; } .divbox-green { background-color: #ccffcc; border: 1px solid #009900; } .divbox-greenv { background: transparent; border: solid 8px lightgreen; border-top: none; border-bottom: none; } .divbox-ivory { border: 1px solid #0000ff; background-color: #fffff0; border-radius: 10px; } .divbox-lavender { background-color: #e6e6fa; font-size: 11pt; border: 1px solid #7d00b3; } .divbox-lightblue { background-color: #f0f8ff; border: 1px solid #7cb9e8; } .divbox-lilac { background-color: #c8a2c8; border: 1px solid silver; } .divbox-n { border: 7px solid #0ff0ff; background-color: #f0fff0; border-radius: 25px; } .divbox-navy { background-color: #aadbe0; border: 1px solid #00477b; } .divbox-none { border: 1px hidden; } .divbox-nyanza { background-color: #e9ffdb; font-size: 11pt; border: 1px solid #7d00b3; } .divbox-orange { background-color: #ffdeb5; border: 1px solid #ff6600; } .divbox-plain { background-color: inherit; border: 1px solid #000000; } .divbox-purple { background-color: #ffdaff; border: 1px solid #7d00b3; } .divbox-red { background-color: #ffcccc; border: 1px solid #cc0000; } .divbox-sia { background-color: #cccccc; border: 1px solid #6881b9; } .divbox-siaaa { background-color: #d5dceb; border: 1px solid #6881b9; } .divbox-simar { background-color: #f2deb8; border: 4px solid #810541; border-radius: 5em; } .divbox-teal { background-color: #008080; border: 1px solid #40e0d0; } .divbox-thistle { background-color: #d8bfd8; font-size: 11pt; border: 1px solid #7d00b3; } .divbox-tt { background-color: transparent; color: darkblue; border: 1px solid grey; } .divbox-wdl { background-color: #cee3f6; border: 1px solid #cee3f6; } .divbox-white { background-color: #ffffff; border: 1px solid #000000; } .divbox-wordperfect { background-color: blue; color: white; border: 1px solid #0000cc; } /* "monospace, monospace" per [[WP:MONO]] */ .divbox-email, .divbox-tt, .divbox-wordperfect { font-family: monospace, monospace; } .divbox-yellow { background-color: #ffffcc; border: 1px solid #ffcc00; } 21hzkatprgqxq1l1ts0wgzgxla8x76k Cèṭa'an:Divbox/doc 10 3992 19000 2024-10-01T12:11:46Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{Uses TemplateStyles|Template:Divbox/styles.css}} This template can be used to create simple, flexible coloured text background. Please note that this is intended to be a decorative template and not for use on the general encyclopedia. It will not display on articles. == Purpose == Wikipedia abounds in boxed templates, such as: * {{tl|delete}} * {{tl|tfd}} * {{tl|GFDL}} * {{tl|current}} * {{tl|FAC}} Boxes may not always...' 19000 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Uses TemplateStyles|Template:Divbox/styles.css}} This template can be used to create simple, flexible coloured text background. Please note that this is intended to be a decorative template and not for use on the general encyclopedia. It will not display on articles. == Purpose == Wikipedia abounds in boxed templates, such as: * {{tl|delete}} * {{tl|tfd}} * {{tl|GFDL}} * {{tl|current}} * {{tl|FAC}} Boxes may not always be appropriate; they can be obtrusive. But when boxes are used, they are generally formatted ''ad hoc''. This leads to inconsistencies. {{tl|Divbox}} provides a straightforward method of presenting any text within a box. Colors are selected using a private style keyword, which sets both box border and background, already chosen to work together, in a visual sense. The keyword <code>none</code> puts your content inside an invisible box. This is available to offer the identical box model for your content, without a visible box. ''This'' template may be used within another template; or as part of another page. == Usage== Template general syntax is as follows: <pre> {{divbox|1=style|2=title|3=content|radius=}} </pre> ===Parameters=== ;1 (Style) :Mandatory. Use any of the following: :{| | {{divbox|amber ||amber }} | {{divbox|black ||black }} | {{divbox|bloodred ||bloodred }} | {{divbox|blue ||blue }} |- | {{divbox|brown ||brown }} | {{divbox|forest ||forest }} | {{divbox|gold ||gold }} | {{divbox|gray ||gray }} |- | {{divbox|green ||green }} | {{divbox|navy ||navy }} | {{divbox|none ||none }} | {{divbox|orange ||orange }} |- | {{divbox|plain ||plain }} | {{divbox|purple ||purple }} | {{divbox|lilac ||lilac }} | {{divbox|red ||red }} |- | {{divbox|white ||white }} | {{divbox|yellow ||yellow }} | {{divbox|fawn ||fawn }} | {{divbox|tt ||tt }} |- | {{divbox|simar ||simar }} | {{divbox|greenv ||greenv }} | {{divbox|grayh ||grayh }} | {{divbox|email ||email }} |- | {{divbox|double ||double }} | {{divbox|wordperfect ||wordperfect }} | {{divbox|ivory ||ivory }} | {{divbox|lavender ||lavender }} |} :You can forgo "1=", as long as this is the first unnamed parameter in the list. ;2 (Title): Optional. Plain text; appears '''strong''' and centered at top. You can forgo "2=", as long as this is the second unnamed parameter in the list. ;3 (Content): Mandatory. Any text, including markup, that is to form the body of the message. You can forgo "3=", as long as this is the third unnamed parameter in the list, and the content does not contain an equals sign (=). ;radius: Radius of the rounded edges, along with a valid unit, such as px, pt or em. The parameter works on styles that innately have both sharp or round edges, overriding their default edge roundness. You can forgo this entire parameter and its value; but if used, you cannot omit "radius=", which is case sensitive. However, like any named parameter, it may appear in any position (i.e. it does not need to be the last parameter). ===Examples=== {| |- ! scope="col" | What you see ! scope="col" | What you type |- | gray: {{divbox|gray|Lorem ipsum|Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}} |<syntaxhighlight lang="wikitext" inline>{{divbox|gray|Lorem ipsum|Lorem ipsum dolor...}}</syntaxhighlight> |- | red: {{divbox|radius=5px|red|Lorem ipsum|Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}} |<syntaxhighlight lang="wikitext" inline>{{divbox|radius=5px|red|Lorem ipsum|Lorem ipsum dolor...}}</syntaxhighlight> |- | navy: {{divbox|radius=10px|navy|Lorem ipsum|Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}} |<syntaxhighlight lang="wikitext" inline>{{divbox|radius=10px|navy|Lorem ipsum|Lorem ipsum dolor...}}</syntaxhighlight> |- | amber: {{divbox|radius=15px|amber|Lorem ipsum|Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}} |<syntaxhighlight lang="wikitext" inline>{{divbox|radius=15px|amber|Lorem ipsum|Lorem ipsum dolor...}}</syntaxhighlight> |- | Without a border or background: {{divbox|none|Lorem ipsum|Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}} |<syntaxhighlight lang="wikitext" inline>{{divbox|none|Lorem ipsum|Lorem ipsum dolor...}}</syntaxhighlight> |- | Without title {{divbox|navy||Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}} |<syntaxhighlight lang="wikitext" inline>{{divbox|navy||Lorem ipsum dolor...}}</syntaxhighlight> |- | Content contains '=': {{divbox|lavender|Lorem ipsum|3=Lorem <span style="color:#F00;">ipsum</span> dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}} |<syntaxhighlight lang="wikitext" inline>{{divbox|lavender|Lorem ipsum|3=Lorem <span style="color:#F00;">ipsum</span> dolor...}}</syntaxhighlight> |} == Using subst: with this template == {{Update|inaccurate=yes|date=May 2020|reason='''substing the current version leaves behind if statements, category checks, and other undesirable code'''}} The <code>subst:</code> atom may be used with {{tl|divbox}}. ''This may be highly desirable.'' Note that <code>subst:</code> does not take effect in preview, but only after saving a page. The template's inclusion is replaced by the code of the template itself, which will continue to write the box as before, but without an additional server call. Since {{tl|divbox}} itself calls a template based on your choice of style keyword, you will find that even after saving an instance of use with <code>subst:</code> there remains a "live" call to the underlying style template. This means that viewing the page risks a server call to the style template, ''but'' also means that changes to the style template automatically propagate to all pages where it is used. This way, all {{tl|divbox}}-type boxes, wherever they are in the project, keep the same consistent look. Just paste in your content and, when you're finished, be sure to close the template call with <code><nowiki>}}</nowiki></code>. Since the contents are given in the form of two parameter values, for the content you may place within {{tl|divbox}}, the [[m:Help:Template#Restrictions_on_parameter_values|restrictions on parameter values]] apply. For example, if you put content that includes template calls, {{tl|divbox}} cannot tell where its last parameter ends. If the contents do not satisfy the restrictions, insert this code in your page first: <code><nowiki>{{subst:divbox|keyword|title|DUMMYCONTENT}}</nowiki></code> That is, choose your style and title as usual (or omit the title with two pipes), but instead of actual content, write "DUMMYCONTENT". Then, save the page and reopen it for editing. You'll see the box code in all its gory detail, and the placeholder DUMMYCONTENT, followed by the HTML division closing tag. Now, you may simply '''replace''' DUMMYCONTENT with '''your content''', save, and move on. Since almost anything may be placed within division tags, this should not break no matter what you do. == Making new divbox styles == I'd rather hope you were able to find joy within the existing set of styles, but if not, you can create new ones. Follow these instructions to be sure your new style will "play nice" with &#123;&#123;[[template:divbox|divbox]]&#125;&#125;. Note that this requires some understanding of [[Cascading Style Sheets|CSS]]. # Experiment in a drawing program, such as [[GraphicConverter]] or [[Adobe Photoshop]], and decide what colors you want for your new box style. You need to find out the HTML color codes for each color. # Open an existing box style template, such as &#123;&#123;[[template:divbox/style/red|divbox/style/red]]&#125;&#125;. Copy out the code. # Create a new box style template page. It '''must''' be located in main Template namespace and '''must''' be named <code>Template:divbox/style/XXXXX</code>, where "XXXXX" is your new style name. # Paste in the "borrowed" code and replace the color codes with your new, chosen colors. Save the new template. # Return to ''this'' Talk page and add your new style to ''this'' documentation. Remember, a job's not over until the paperwork is done! Note that you ''may'' even change the division box margins and paddings. '''This is not recommended.''' There are a couple of good reasons for specifying these values, and in these units. Most users who "roll their own" make choices with unintended consequences; {divbox} is meant to help you avoid these pitfalls. == See also == * {{tl|divhide}} {{Mbox templates see also}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | [[Category:Box templates]] [[simple:Template:Box]] [[ru:Шаблон:Divbox]] }}</includeonly> o4eeck8dk9wxmxe68juo0smuqfxshy7 Bhângsa:Box templates 14 3993 19001 2024-10-01T12:17:13Z Munajad.MH 3071 ←Membuat halaman berisi '{{Template category | type = formatting and/or function | description = '''Templates used to produce and/or modify boxes on pages.''' }} See [[:Category:Wikiboxes]] for the top-level category of types of boxes produced by these templates. [[Category:Wikipedia utility templates]]' 19001 wikitext text/x-wiki {{Template category | type = formatting and/or function | description = '''Templates used to produce and/or modify boxes on pages.''' }} See [[:Category:Wikiboxes]] for the top-level category of types of boxes produced by these templates. [[Category:Wikipedia utility templates]] 5guzwcvdrbykatdcwlll59zqx6i3to1 Cèṭa'an:Src 10 3994 19006 19003 2024-10-01T12:25:55Z Munajad.MH 3071 Munajad.MH ngallèyaghi kaca [[Cèṭa'an:Rsc]] ka [[Cèṭa'an:Src]]: Judul salah eja 19003 wikitext text/x-wiki #Redirect [[Template:Wikisource]] k61len7q4pna57ju4h4ec7tlx8hauim Cèṭa'an:Wikisource 10 3995 19004 2024-10-01T12:21:52Z Munajad.MH 3071 ←Membuat halaman berisi '{{Sister project | position = {{{position|}}} | project = wikisource | text = [[Wikisource]] has {{{has|original text related to this article}}}: <div style="margin-left: 10px;">'''{{#ifeq: {{{italics}}} | yes | '' | }}[[{{#if:{{{old|}}}|old}}wikisource:{{{1|Special:Search/{{PAGENAME}}}}}|{{{display|{{{2|{{{1|{{PAGENAME}}}}}}}}}}}]]{{#ifeq: {{{italics}}} | yes | '' | }}'''</div> }}<noinclude> {{documentation}} </noinclude>' 19004 wikitext text/x-wiki {{Sister project | position = {{{position|}}} | project = wikisource | text = [[Wikisource]] has {{{has|original text related to this article}}}: <div style="margin-left: 10px;">'''{{#ifeq: {{{italics}}} | yes | '' | }}[[{{#if:{{{old|}}}|old}}wikisource:{{{1|Special:Search/{{PAGENAME}}}}}|{{{display|{{{2|{{{1|{{PAGENAME}}}}}}}}}}}]]{{#ifeq: {{{italics}}} | yes | '' | }}'''</div> }}<noinclude> {{documentation}} </noinclude> 6jiq1c9v3p722yei5lqfwvm4d4rvxvj Cèṭa'an:Wikisource/doc 10 3996 19005 2024-10-01T12:22:38Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> {{High-use}} ==Usage== The default behaviour of this template is to present a string "Wikisource has original text related to this article:" with a link to a page on Wikisource with the same name as the Wikipedia page. This template takes up to two optional parameters which will alter the page name used to link to Wikisource. <code><nowiki>{{Wikisource|alternative page link|dif...' 19005 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> {{High-use}} ==Usage== The default behaviour of this template is to present a string "Wikisource has original text related to this article:" with a link to a page on Wikisource with the same name as the Wikipedia page. This template takes up to two optional parameters which will alter the page name used to link to Wikisource. <code><nowiki>{{Wikisource|alternative page link|different name, if desired}}</nowiki></code> ==Examples== <code><nowiki>{{Wikisource|1=The Velveteen Rabbit|2=Name for The Velveteen Rabbit}}</nowiki></code> produces {{Wikisource|1=The Velveteen Rabbit|2=Name for The Velveteen Rabbit}} {{-}} <code><nowiki>{{Wikisource|1=The Velveteen Rabbit#9|2=Name for The Velveteen Rabbit}}</nowiki></code> produces {{Wikisource|1=The Velveteen Rabbit#9|2=Name for The Velveteen Rabbit}} {{-}} <!--==Limitations== ===Square brackets – [ ]=== You cannot use square brackets ("[" and "]") in the first parameter. <code><nowiki>{{Wikisource|1=Leaves of Grass/Book XVII#Year of Meteors [1859-60]|2=name for Leaves of Grass Year of Meteors [1859-60]}}</nowiki></code> produces {{Wikisource|Leaves of Grass/Book XVII#Year of Meteors [1859-60]|2=name for Leaves of Grass Year of Meteors [1859-60]}} {{-}} To resolve this, use <code><nowiki>&amp;#91;</nowiki></code> and <code><nowiki>&amp;#93;</nowiki></code> instead: <code><nowiki>{{Wikisource|1=Leaves of Grass/Book XVII#Year of Meteors &amp;#91;1859-60&amp;#93;|2=name for Leaves of Grass Year of Meteors [1859-60]}}</nowiki></code> produces {{Wikisource|Leaves of Grass/Book XVII#Year of Meteors &#91;1859-60&#93;|2=name for Leaves of Grass Year of Meteors [1859-60]}} {{-}}--> ===English only=== For foreign language Wikisources use: {{tlx|Wikisourcelang|fr|Du contrat social}} gives {{Wikisourcelang|fr|Du contrat social}} {{clear}} ==TemplateData== {{TemplateData header}} <templatedata>{ "description": "Creates a small box with a link to a document at Wikisource.", "params": { "1": { "label": "Page name", "description": "The document name on Wikisource. The article's page name is used as a default. Square brackets <code>&#91;</code> and <code>&#93;</code> need to be coded as <code>&amp;#91;</code> and <code>&amp;#93;</code> instead.", "type": "string", "required": false }, "2": { "label": "Displayed name", "description": "Optional displayed link text.", "type": "string", "required": false } }}</templatedata> ==See also== * {{tl|Wikisource-inline}} inline version * {{tl|Wikisourcehas}} for allowing the including editor to choose the wording * {{tl|Wikisource-multi}} for linking to multiple pages on Wikisource * {{tl|Wikisource author}} for linking to an author's pages in Wikisource * {{tl|Cite wikisource}} used to cite sources in Wikipedia * {{tl|Ws}} for a less complicated interface than {{tl|Cite wikisource}} * {{tl|Wikisource redirect}} a specialized template for redirecting to Wikisource ---- * [[Wikipedia:Sister projects]] for background and full usage information * [[Wikipedia:Template messages/Sister projects#Wikisource]] for full usage information ---- * {{tl|Copy to Wikisource}} <includeonly>{{Sandbox other|| <!-- CATEGORIES HERE, THANKS --> [[Category:Wikisource link templates|Wikisource]] }}</includeonly> bidqfr8dts103o7g2c7crjr0or43l3j Cèṭa'an:Rsc 10 3997 19054 19007 2024-10-01T15:10:26Z EmausBot 150 Fixing double redirect to [[Cèṭa'an:Wikisource]] 19054 wikitext text/x-wiki #ALIH [[Cèṭa'an:Wikisource]] gczo4y17gjegsaebzcjzkkinnjcy8yv Cèṭa'an:Template link with magic/doc 10 3998 19009 2024-10-01T12:34:31Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Lua|Module:Template link with magic}} {{tsh|tlm}} This template is an all-purpose double-brace linking template. The magic is implemented by [[Module:Template link with magic]]. == Usage == {&#123;tlm|[&#91;safe]subst:][msg[nw]:][raw:]<var>name of template</var>|...}} {&#123;tlm|[&#91;safe]subst:][msg[nw]:][raw:]<var>namespace</var>:<var>pagename</var>|...}} {&#123;tlm|[&#91;safe]subst:][msg[nw]:][raw:]#invoke:<var>module name</va...' 19009 wikitext text/x-wiki {{Documentation subpage}} {{Lua|Module:Template link with magic}} {{tsh|tlm}} This template is an all-purpose double-brace linking template. The magic is implemented by [[Module:Template link with magic]]. == Usage == {&#123;tlm|[&#91;safe]subst:][msg[nw]:][raw:]<var>name of template</var>|...}} {&#123;tlm|[&#91;safe]subst:][msg[nw]:][raw:]<var>namespace</var>:<var>pagename</var>|...}} {&#123;tlm|[&#91;safe]subst:][msg[nw]:][raw:]#invoke:<var>module name</var>|...}} {&#123;tlm|[&#91;safe]subst:][msg[nw]:][raw:]#<var>parser function</var>:...[|...]}} {&#123;tlm|[&#91;safe]subst:]<var>VARIABLE NAME</var>}} {{tlm|tlm}} may be used for linking to templates, quasi-templates (pages transcluded from namespaces other than {{ns:10}}), modules (using the <code>#invoke</code> syntax), documentation of parser functions and variables (so-called "[[Help:Magic words|magic words]]"). <code>subst:</code> and other modifier prefixes and other are detected automatically and linked appropriately. If this template is passed non-numeric named parameters, they will be displayed: {{tlm|tlm|unreferenced|date={{CURRENTMONTHNAME}} {{CURRENTYEAR}}}} renders as {{tlm|unreferenced|date={{CURRENTMONTHNAME}} {{CURRENTYEAR}}}}. No particular order of parameters is guaranteed, and it will not work for numeric parameters, even explicitly named ones: {{tlm|tlm|X0|<nowiki>2=2</nowiki>}} displays {{tlm|X0|2=2}}. ==See also== *{{tlx|template link with magic nested}} (shortcut {{tl-r|tlmn}}) *{{tlx|magic word link}} (shortcut {{tl-r|mwl}}) <includeonly>{{Sandbox other|| <!--Categories below this line, please; interwikis at Wikidata--> [[Category:Internal template-link templates]] }}</includeonly> ogb2skm5e5dihc84ls3x2tntvgwmeg8 Cèṭa'an:X0 10 3999 19010 2024-10-01T12:35:39Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Void]] 19010 wikitext text/x-wiki #REDIRECT [[Template:Void]] gxqnzvi6jdd3mi82y490t5e751qq5zp Cèṭa'an:Void 10 4000 19011 2024-10-01T12:36:24Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{documentation}}</noinclude>' 19011 wikitext text/x-wiki <noinclude>{{documentation}}</noinclude> 56q3glwxua861ekqmxdmx0ovfq3zxj9 Cèṭa'an:Void/doc 10 4001 19012 2024-10-01T12:37:06Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Template shortcut|^|X0|Null}} {{High-use}} This template does nothing visually. Technically, it throws away its parameters and outputs the null string. It is useful for programming advanced templates, and is often used within a template to the right of an equals sign. It may also be used in a template to disambiguate parsing of braces. It can also be used to temporarily disable code. Unlike "[[commenting out]]" using HTML comment|H...' 19012 wikitext text/x-wiki {{Documentation subpage}} {{Template shortcut|^|X0|Null}} {{High-use}} This template does nothing visually. Technically, it throws away its parameters and outputs the null string. It is useful for programming advanced templates, and is often used within a template to the right of an equals sign. It may also be used in a template to disambiguate parsing of braces. It can also be used to temporarily disable code. Unlike "[[commenting out]]" using [[HTML comment|HTML]] <code><nowiki><!-- --></nowiki></code>, it nests. This means that <code><nowiki>{{void|foo {{void|bar}} baz}}</nowiki></code> is valid, whereas <code><nowiki><!-- foo <!-- bar --> baz --></nowiki></code> will produce <code><!-- foo <!-- bar --> baz --></code>. It provides a particularly concise way of temporarily disabling ''templates'', by prefixing the template name with <code>^|</code>, making the template name become the (ignored) first unnamed parameter. For example, suppose you have a page {{tlx|Under construction}} for several days, and wish to change that to {{tlx|In use}} during active editing sessions. Rather than delete the unused template, you can leave both templates in the wikitext and change from <code><nowiki>{{^|In use|...}}{{Under construction|...}}</nowiki></code> to <code><nowiki>{{In use|...}}{{^|Under construction|...}}</nowiki></code>. Another possible application would be to temporarily disable an infobox on an article page while a problem with the infobox template itself is resolved. A deeper no-op is <code><nowiki>{{subst:void|foobar}}</nowiki></code> or <code><nowiki>{{subst:^|foobar}}</nowiki></code>. It disappears completely upon saving. ==Alternatives== {{Tlx|Null}} also redirects here. It is also possible to use {{tlc|ns:0}}, the empty/void/null string for the main [[m:Help:Namespace|namespace]]. It can be used in place of {{xtag|nowiki|s}} to break character sequence parsing, for example {{tlx|nowrap|<nowiki>{''a''}</nowiki>{{tl|null}}}} to force the first closing brace to be treated as part of the template parameter instead of as the end of the template expression. ==TemplateData== {{TemplateData header}} <TemplateData>{"description":"A template to show the null string, i.e. nothing. Any parameters are accepted and ignored.","params":{}}</TemplateData> ==See also== *{{tl|0}} * [[Template:Nothing]] – a template that displays an invisible HTML tag * [[Template:Text]] – a template that just displays its first parameter unchanged. <includeonly>{{Sandbox other|| [[Category:Hiding templates]] [[Category:Templates with no visible output]] }}</includeonly> 5ffcr36aj5aro83sl9pq79xfxiobqdf Cèṭa'an:Text 10 4002 19013 2024-10-01T12:38:14Z Munajad.MH 3071 ←Membuat halaman berisi '{{{1}}}{{{2|}}}<noinclude>{{documentation}}</noinclude>' 19013 wikitext text/x-wiki {{{1}}}{{{2|}}}<noinclude>{{documentation}}</noinclude> duizyx041f1x6kuitib0cr1uuau20zp Cèṭa'an:Text/doc 10 4003 19015 19014 2024-10-01T12:40:05Z Munajad.MH 3071 19015 wikitext text/x-wiki {{Documentation subpage}} This template will display the text that is passed in as the first unnamed parameter. It is useful to obfuscate patterns that would otherwise be recognized by bots. As such, this template should obviously '''not''' be [[WP:TSUB|substituted]] or its purpose will be defeated. ;Misal : "{{tld|text|Foo}}" results in "{{text|Foo}}" To further obscure patterns, this template also supports an optional second unnamed parameter. If present, both parameters will be concatenated. ; Misal : "{{tld|text|Fo|o}}" results in "{{text|Fo|o}}" This effect could also be produced with "<code>{{tlf|text|Fo}}o</code>" or "<code>{{tlf|text|Fo}}{{tlf|text|o}}</code>" or several similar patterns, but placing the whole pattern in one template is somewhat more legible. ==Longghu jhughân== *{{tlx|Should be text}} (pertains to images) *{{tlx|Not a typo}} *{{Tlx|Proper name}} *{{tlx|Sic|hide{{=}}y}} <includeonly>{{Sandbox other|| [[Category:Text-specific formatting and function templates]] }}</includeonly> ha4ixpnnf0q4ooakrk3yj3igssey0y9 Cèṭa'an:Should be text 10 4004 19016 2024-10-01T12:41:17Z Munajad.MH 3071 ←Membuat halaman berisi '{{imbox | type = style | name = Should be text | image = | imageright = | style = | textstyle = | text = This image was [[Wikipedia:Uploading images|uploaded]] in a graphics format such as [[GIF]], [[Portable Network Graphics|PNG]], or [[JPEG]]. However, it consists purely of information which is better suited to representation in [[Help:Wiki markup|wikitext]] (possibly using MediaWiki's special syntax for [[Help:Table|tables]], [[Help:Graph|graphs]], He...' 19016 wikitext text/x-wiki {{imbox | type = style | name = Should be text | image = | imageright = | style = | textstyle = | text = This image was [[Wikipedia:Uploading images|uploaded]] in a graphics format such as [[GIF]], [[Portable Network Graphics|PNG]], or [[JPEG]]. However, it consists purely of information which is better suited to representation in [[Help:Wiki markup|wikitext]] (possibly using MediaWiki's special syntax for [[Help:Table|tables]], [[Help:Graph|graphs]], [[Help:Displaying a formula|math]], or [[Help:Score|music]]){{#if:{{{reason|}}} |, because {{{reason|}}}. |. }} This will make the information easier to edit, as well as making it [[web accessibility|accessible]] to users of screen readers and text-based browsers.<br/><small>If possible, please replace any inclusions of this image in articles (noted under the "[[#filelinks|File links]]" header) with properly formatted wikitext. After doing so, please consider [[Wikipedia:Files for discussion|nominating this image for deletion]]. </small> }}<includeonly>{{{category|[[Category:Images which should not be images|{{PAGENAME}}]]}}}</includeonly><noinclude> {{doc}} <!-- Add categories and inter-wikis to the /doc subpage, not here! --> </noinclude> h2dw1t2ld9fq210csfkk2kp4ek0vxqi Bhângsa:File message boxes 14 4005 19017 2024-10-01T12:42:15Z Munajad.MH 3071 ←Membuat halaman berisi '{{template category}} {{Category used by module|[[Module:Message box/configuration]]}} {{Wikipedia category|tracking=yes}} This category automatically includes all templates using {{tl|imbox}} and thus provides a list of file page message boxes. {{CatAutoTOC}} [[Category:Wikipedia message box templates]]' 19017 wikitext text/x-wiki {{template category}} {{Category used by module|[[Module:Message box/configuration]]}} {{Wikipedia category|tracking=yes}} This category automatically includes all templates using {{tl|imbox}} and thus provides a list of file page message boxes. {{CatAutoTOC}} [[Category:Wikipedia message box templates]] t4zt3pm8ffbhwkrq771b55vt5zmgkfj Cèṭa'an:Category used by module 10 4006 19018 2024-10-01T12:43:46Z Munajad.MH 3071 ←Membuat halaman berisi '{{Cmbox | type = notice | image = [[File:Lua-Logo.svg|32px|alt=Lua logo (no label version)|link=]] | text = This category is used by {{#if:{{{module|{{{1|}}}}}}|{{{module|{{{1|}}}}}}|some module}} for categorization. }}<noinclude> {{Documentation}} </noinclude>' 19018 wikitext text/x-wiki {{Cmbox | type = notice | image = [[File:Lua-Logo.svg|32px|alt=Lua logo (no label version)|link=]] | text = This category is used by {{#if:{{{module|{{{1|}}}}}}|{{{module|{{{1|}}}}}}|some module}} for categorization. }}<noinclude> {{Documentation}} </noinclude> smxd5pq5i15tmvtv9z936ap6vxpl02j Cèṭa'an:Category used by module/doc 10 4007 19019 2024-10-01T12:44:22Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == This template is used to provide a backlink to the Lua Module using the category. === Parameters === * <code>1</code> / <code>module</code>: The module page in question. Wikilinking is not automatic and must be done manually if wanted. == Example == <code><nowiki>{{Category used by module|Mod...' 19019 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == This template is used to provide a backlink to the Lua Module using the category. === Parameters === * <code>1</code> / <code>module</code>: The module page in question. Wikilinking is not automatic and must be done manually if wanted. == Example == <code><nowiki>{{Category used by module|[[Module:Example]]}}</nowiki></code> will render as {{Category used by module|[[Module:Example]]}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Category namespace templates|module]] }}</includeonly> 9wuz016o2me92rse83d38aglfkhnowb Cèṭa'an:Not a typo 10 4008 19020 2024-10-01T12:45:25Z Munajad.MH 3071 ←Membuat halaman berisi '{{Sic|hide=y|{{{1|}}}|{{{2|}}}}}<noinclude> {{Documentation}} </noinclude>' 19020 wikitext text/x-wiki {{Sic|hide=y|{{{1|}}}|{{{2|}}}}}<noinclude> {{Documentation}} </noinclude> 0zrgjbrcg8dgfq76ndkiv7n67f8opa3 Cèṭa'an:Not a typo/doc 10 4009 19021 2024-10-01T12:46:01Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{Template shortcut|typo|nat}} {{Template redirect|Chem name|Proper name|Not typo}} {{Wrapper|Sic}} This template can be used to encapsulate deliberate or apparent [[typo]]s to save them from correction by bots and automated wiki-editors. Its purpose is to indicate passages that might appear incorrect to an automated tool, but which are actually correct. It has no effect on the rendered wikitext. The template is also recogni...' 19021 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Template shortcut|typo|nat}} {{Template redirect|Chem name|Proper name|Not typo}} {{Wrapper|Sic}} This template can be used to encapsulate deliberate or apparent [[typo]]s to save them from correction by bots and automated wiki-editors. Its purpose is to indicate passages that might appear incorrect to an automated tool, but which are actually correct. It has no effect on the rendered wikitext. The template is also recognized by [[WP:AWB]] during normal Regex typo fixing procedures, in which the program skips the text during its evaluation. Any of six names can be used: # {{Tl|Not a typo}} for items that are actually correct. Examples: bird calls, made-up words, <nowiki>"he put a little {{not a typo|english}} on the ball",</nowiki> in which "[[Glossary of cue sports terms#english|english]]" is not capitalised. # {{Tl|Typo}} for items that are deliberately incorrect, because we are illustrating a point. #: If it is in a direct quote, use {{tl|Sic|hide{{=}}y}} instead. # {{Tl|Proper name}} for names, such as Fl'''ou'''ride (not fl'''uo'''ride) or Phar'''oa'''h (not phar'''ao'''h). # {{tl|chem name}} for [[chemical name]]s; for example: <nowiki>{{chem name|poly(1-phenylethene)}}</nowiki>. #: For [[chemical formulas]] like {{chem2|H2O}}, use {{tl|chem}} or {{tl|chem2}} instead. # {{Tl|As written}} For situations where the spelling is not deliberately incorrect or correct. #: For example, [[Julia Pardoe#Histories|Julia Pardoe]]'s book title ''The Life of {{As written|[[Marie de' Medici|Marie de Medicis]]}}, Queen of France, Consort of {{As written|[[Henri IV]]}}, and Regent of the Kingdom Under [[Louis XIII]]'' is neither correct nor incorrect, because both "[[Marie de' Medici]]" and "[[Henry IV of France|Henry IV]]" have multiple spellings. # {{Tl|bug workaround}}, e.g. for [[blackboard bold]] Unicode characters in image captions, which is otherwise prohibited by [[MOS:BBB]] Also be aware of: # {{Tl|Lang}} for other-language text. If this is used a [[List of ISO 639-1 codes|language code]] is required. # {{Tl|Sic}}, which can be used to mark up text, {{Sic|thus}}, or invisibly. ==Examples== * <syntaxhighlight lang="wikitext" inline>The first known mention of a form of the word "billiards" appears in [[Edmund Spenser]]'s ''Mother Hubberd's Tale'' in 1591, where he speaks of "... games that may be found ... with dice, with cards, with {{Not a typo|balliards}}."</syntaxhighlight> *: → The first known mention of a form of the word "billiards" appears in [[Edmund Spenser]]'s ''Mother Hubberd's Tale'' in 1591, where he speaks of "... games that may be found ... with dice, with cards, with {{Not a typo|balliards}}." * <syntaxhighlight lang="wikitext" inline>H.C. Nielsen is credited in the film as the '''{{Typo|assistent}}''' director.</syntaxhighlight> *: → H.C. Nielsen is credited in the film as the '''{{Typo|assistent}}''' director. ==Advanced usage== * In some cases it may be beneficial to obfuscate the text so that it isn't included when searching for particular patterns. In order to achieve this, {{tl|Not a typo}} supports two parameters, allowing the text to be broken up at an arbitrary position. : <code><nowiki>{{Not a typo|patt|ern}}</nowiki></code> instead of <code><nowiki>{{Not a typo|pattern}}</nowiki></code> :: → {{Not a typo|patt|ern}} ==See also== * {{Tl|Text}} to obfuscate text for bots * {{Tl|Typo help inline}} * {{tl|Respell}} * {{tl|Verify spelling}} <includeonly>{{Sandbox other|| [[Category:Inline templates]] [[Category:Quotation templates]] [[Category:Typing-aid templates]] [[pt:Predefinição:Não é erro]] [[sv:Mall:Ej stavfel]] }}</includeonly> opr2w79c0vnnwtw2o8uhk2cdl7hu2sa Cèṭa'an:Sic 10 4010 19022 2024-10-01T12:47:07Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Display the first two default parameters unless ? -->{{#ifeq:{{{1|?}}}|?|{{{2|}}}{{{3|}}}|{{{1|}}}{{{2|}}}}}<!-- Display options for [sic] linked, unlinked(default) or hidden. -->{{#if:{{{hide|}}}||&#32;&#91;''{{#if:{{{nolink|}}}|sic|[[sic]]}}{{#ifeq:{{{1|}}}|?|?}}''&#93;}}<!-- Categorisation options. Currently disabled - see [[Help talk:CS1 errors/Archive 1#%7B%7Bsic%7C?%7Cnolink=y%7D%7D]] --><!--{{#ifeq:{{{1|}}}|?|{{#if:{{NAMESPACE}}||Category:A...' 19022 wikitext text/x-wiki <!-- Display the first two default parameters unless ? -->{{#ifeq:{{{1|?}}}|?|{{{2|}}}{{{3|}}}|{{{1|}}}{{{2|}}}}}<!-- Display options for [sic] linked, unlinked(default) or hidden. -->{{#if:{{{hide|}}}||&#32;&#91;''{{#if:{{{nolink|}}}|sic|[[sic]]}}{{#ifeq:{{{1|}}}|?|?}}''&#93;}}<!-- Categorisation options. Currently disabled - see [[Help talk:CS1 errors/Archive 1#%7B%7Bsic%7C?%7Cnolink=y%7D%7D]] --><!--{{#ifeq:{{{1|}}}|?|{{#if:{{NAMESPACE}}||[[Category:Articles containing possible transcription errors]]}}}}--><noinclude> {{documentation}} </noinclude> nmckqd1k8235nre979wktgk46j39hjs Cèṭa'an:Sic/doc 10 4011 19023 2024-10-01T12:47:47Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE. --> {{For |more information on the notation itself|Sic}} {{For | information on when to use templates related to this one instead |Template:Not a typo}}{{Documentation subpage}} {{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}} {{COinS safe|n}} You can use this template to easily insert a "[sic]" notation. This notation is placed after a point in a quotation that, in ''both'' the original text...' 19023 wikitext text/x-wiki <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE. --> {{For |more information on the notation itself|Sic}} {{For | information on when to use templates related to this one instead |Template:Not a typo}}{{Documentation subpage}} {{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}} {{COinS safe|n}} You can use this template to easily insert a "[sic]" notation. This notation is placed after a point in a quotation that, in ''both'' the original text and its quotation in an article, contains either an actual textual error or text that ''appears'' to be an error—the problematic text must have been faithfully reproduced as it appears in the original source for using ''sic'' to be correct. This usage clarifies the source of text that might otherwise be taken as an [[Transcription error|error of transcription]]. However, it isn't always the best idea to recreate a quote perfectly. Note that [[MOS:SIC]] says that "'''insignificant spelling and typographic errors should simply be silently corrected.'''" *By default, this template links to the article ''[[Sic]]'' for the benefit of readers, but this default is disabled if the {{para|nolink|y}} parameter is added. This is necessary in some contexts where the link wikitext would interfere with the correct interpretation of the surrounding wikitext. These are some examples of places a call to the {{tl|sic}} template will break the formatting unless it has {{para|nolink|y}}: **Within the displayed anchor text (right-hand visible portion) of an internal link (aka a wikilink) or external link **In the value of a parameter of a ref tag :Linking to the ''[[Sic]]'' article may be undesirable in certain other cases, for example when the template is used many times close together. *Additional unnamed parameters can be used to obfuscate spelling errors in quoted material in the wiki-text of a page, to help prevent automated or semi-automated correction by bot or human editors, which (although done in good faith) would be undesirable. In these cases, split the intentionally misspelled word or other character string into two parts and use them as the first two parameters of the template, and ''replace'' the original with the template: {{nowrap|<code><nowiki>He said "{{sic|Irrega|rdless}} …"</nowiki></code>}} will display as: ::He said "{{sic|Irrega|rdless}} …" *The template can be used with a {{para||?}} question mark parameter to mark situations where whether an apparent error is copied from the source cannot readily be determined. If this feature is used in conjunction with the obfuscation feature above, {{para||?}} '''must''' come first: <code><nowiki>He said "{{sic|?|Irrega|rdless}} …"</nowiki></code> Examples of use cases: **The quoted source might not be available online, or not without a paid subscription, etc. **A quoted passage contains a spelling error but is ambiguous as to whether the statement was originally printed this way (in which case [''sic''] may be appropriate), or spoken aloud (in which case the typo should be corrected). #<code>… his April 1992 interview with the Dolly Llama <nowiki>{{sic}}</nowiki> …</code> #:yields: #::… his April 1992 interview with the Dolly Llama {{sic}} … #<code><nowiki>… spokesperson stated that "rescue efforts have been suspnded {{sic|?}} until further notice" …</nowiki></code> #:yields: #::… spokesperson stated that "rescue efforts have been suspnded {{sic|?}} until further notice" … #:This is used because the context does not make it clear whether the spelling error was made by the spokesperson (in a written statement), or by a reporter (listening to the spokesperson speak). ==Template data== {{TemplateDataHeader}} <templatedata> { "description": "This template simplifies insertion of the \"[sic]\" notation, which is used where a textual error, or unexpected but intended text that may appear to be an error, has been faithfully reproduced from the original source. Note that MOS:QUOTE says: \"trivial spelling and typographic errors should simply be corrected without comment […] unless the slip is textually important.\"", "params": { "1": { "description": "May contain a word fragment or a question mark. To display [sic?] and indicate doubt, put a question mark here, and put the word fragment in parameter 2. Otherwise, put the word fragment here.", "type": "string" }, "2": { "description": "A word fragment goes here.", "type": "string" }, "3": { "description": "A word fragment goes here.", "type": "string" }, "hide": { "label": "Remove [sic]?", "description": "Set to y to remove the label [sic] altogether; the template may still be used to prevent automated or human editors from correcting the word.", "type": "string" }, "nolink": { "label": "Remove link?", "description": "Set to y to remove the link to the article on \"sic\". See above for reasons to use this.", "type": "string" }, "expected": { "label": "A comment to editors", "description": "Will not display; may contain some explanation for future editors.", "type": "string" } }, "format": "inline" } </templatedata> ==Controlling display ({{para|nolink|y}} and {{para|hide|y}})== To suppress the link but keep the [''sic'']: :<code><nowiki>*[http://www.example.org/document_1.htm "{{sic|Conc|encus|nolink=y}} can Change!"]</nowiki></code> :yields: ::*[http://www.example.org/document_1.htm "{{sic|Conc|encus|nolink=y}} can Change!"] Use {{tlx|sic|hide&#61;y|<var>word or phrase</var>}} to avoid the display of sic altogether but still get the other benefits of the template. As with obfuscation, above, ''replace'' the original material that is now inside the template with the template itself, and the nolink and obfuscation features can be combined: :<code><nowiki>He said "{{sic|hide=y|Irrega|rdless}} …"</nowiki></code> :yields: ::He said "{{sic|hide=y|Irrega|rdless}} …" Note: It is pointless to specify both <code>nolink</code> and <code>hide</code>, since one is a display feature, but the other disables display. ==Documenting the problem== If the misspelling is an unusual one, it may be helpful to include an "expected" parameter: {{tlx|sic|<var>incorrect word or phrase</var>|expected&#61;<var>expected word or phrase</var>}}. This has no effect on the rendered page, but may assist later editors. ==Simple examples== *Normal use: {{Tlx|sic|templte}} yields: {{sic|templte}} *Obfuscating: {{Tlx|sic|tem|plte}} yields: {{sic|tem|plte}} *Unlinked: {{Tlx|sic|nolink{{=}}y|templte}} yields: {{sic|nolink=y|templte}} *Hidden: {{Tlx|sic|hide{{=}}y|templte}} yields: {{sic|hide=y|templte}} *Query: {{Tlx|sic|?|templte}} yields: {{sic|?|templte}} *Explained: {{Tlx|sic|templte|expected{{=}}template}} yields: {{sic|templte|expected=template}} ==Compound examples== *Unlinked and obfuscated: {{Tlx|sic|nolink{{=}}y|temp|lte}} yields: {{sic|nolink=y|temp|lte}} *Hidden and obfuscated: {{Tlx|sic|hide{{=}}y|temp|lte}} yields: {{sic|hide=y|temp|lte}} *Query and obfuscated: {{Tlx|sic|?|temp|lte}} yields: {{sic|?|temp|lte}} *Explained and unlinked: {{Tlx|sic|templte|nolink{{=}}y|expected{{=}}template}} yields: {{sic|templte|nolink=y|expected=template}} *Query and unlinked: {{Tlx|sic|?|nolink{{=}}y|templte}} yields: {{sic|?|nolink=y|templte}} *Unlinked and hidden ("unlinked" portion has no effect): {{Tlx|sic|nolink{{=}}y|hide{{=}}y|templte}} yields: {{sic|nolink=y|hide=y|templte}} *Unlinked, hidden and query ("unlinked" portion has no effect): {{Tlx|sic|?|nolink{{=}}y|hide{{=}}y|templte}} yields: {{sic|?|nolink=y|hide=y|templte}} *Unlinked, query and obfuscated: {{Tlx|sic|?|nolink{{=}}y|temp|lte}} yields: {{sic|?|nolink=y|temp|lte}} *Unlinked, hidden and obfuscated ("unlinked" portion has no effect): {{Tlx|sic|nolink{{=}}y|hide{{=}}y|temp|lte}} yields: {{sic|nolink=y|hide=y|temp|lte}} *Hidden, query and obfuscated: {{Tlx|sic|?|hide{{=}}y|temp|lte}} yields: {{sic|?|hide=y|temp|lte}} *Unlinked, hidden, query and obfuscated ("unlinked" portion has no effect): {{Tlx|sic|?|nolink{{=}}y|hide{{=}}y|temp|lte}} yields: {{sic|?|nolink=y|hide=y|temp|lte}} == See also == * {{tl|Bracket}} * {{tl|Quote}} * {{tl|Lang}} * {{tl|Not a typo}} <includeonly>{{Sandbox other| | <!-- PLEASE ADD CATEGORIES BELOW THIS LINE: --> [[Category:Inline templates]] [[Category:Quotation templates]] [[Category:Typing-aid templates]] }}</includeonly> qw60z88wipw44hve7gcz4n0gtqg66r1 Cèṭa'an:Typo 10 4012 19024 2024-10-01T12:50:05Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Not a typo]] 19024 wikitext text/x-wiki #REDIRECT [[Template:Not a typo]] {{R with possibilities}} {{R from template shortcut}} 1a5g20e2srqcc1mc8j8o5hua1wvs23c Cèṭa'an:R with possibilities 10 4013 19025 2024-10-01T12:51:24Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R with possibilities |name={{C|Redirects with possibilities|With possibilities}} |from=a title that {{#ifexist: {{{draft|Draft:{{PAGENAME}}}}}|is in [[WP:DRAFTSPACE|draft namespace]] at [[{{{draft|Draft:{{PAGENAME}}}}}]], so {{red|'''''please do not create an article from this redirect'''''}} (unless moving a ready draft here). You are welcome to improve the draft article while it is...' 19025 wikitext text/x-wiki <noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R with possibilities |name={{C|Redirects with possibilities|With possibilities}} |from=a title that {{#ifexist: {{{draft|Draft:{{PAGENAME}}}}}|is in [[WP:DRAFTSPACE|draft namespace]] at [[{{{draft|Draft:{{PAGENAME}}}}}]], so {{red|'''''please do not create an article from this redirect'''''}} (unless moving a ready draft here). You are welcome to improve the draft article while it is being considered for inclusion in [[WP:mainspace|article namespace]]. If the draft link is a redirect, then you may boldly turn that redirect into a draft article[[Category:Redirects with draftspace articles]]|potentially could be expanded into a new article or other type of associated page such as a new template}}. The topic described by this title may be more detailed than is currently provided on the target page or in a section of that page |info= ** When the target page becomes too large, or for any reason a new page would be an improvement, this redirect may be replaced with an article, template or other project page that is carved out of the target page. See also {{tl|R to section}} and use together with this rcat when appropriate. ** If the topic of the redirect is not susceptible to expansion, then use other rcats such as {{tl|R to section}} or {{tl|R to list entry}} ''when appropriate''. ** Since a new page may be created, links to this redirect ''should '''not''''' be replaced with a direct link to the target page. To make ''redirects'' to this page, use {{tl|R avoided double redirect}}. ** {{tl|R printworthy}} should be used together with this template when applied to a redirect in [[WP:mainspace|mainspace]]. ** When used on a template redirect, it will automatically populate {{#ifeq:{{NAMESPACE}}|Template|'''{{Cat|Template redirects with possibilities}}'''|{{Cat|Template redirects with possibilities}}}}. |printworthy=yes |all category=<!--for automatic namespace detection--> }}<includeonly>{{Sandbox other||{{#ifeq:{{PAGENAME}}|R with possibilities||{{#ifeq:{{NAMESPACE}}|Template|[[Category:Template redirects with possibilities]]|[[Category:Redirects with possibilities]]}}}}}}</includeonly><noinclude> {{Documentation}} </noinclude> lyimtnmoq77qy5xwxl4ejoc5qxqgmw1 Cèṭa'an:R with possibilities/doc 10 4014 19026 2024-10-01T12:52:36Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]) --> {{High-use}} {{Twinkle standard installation}} {{Substitution|not|nor used to tag [[Wikipedia:Soft redirects|soft redirects]]}} __NOTOC__ === Usage === {{hatnote|Use this rcat template in '''any [[wp:namespace|namespace]]'''.}} * Use this redirect category ([[WP:RCAT|rcat]]) template for any redirect th...' 19026 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]]) --> {{High-use}} {{Twinkle standard installation}} {{Substitution|not|nor used to tag [[Wikipedia:Soft redirects|soft redirects]]}} __NOTOC__ === Usage === {{hatnote|Use this rcat template in '''any [[wp:namespace|namespace]]'''.}} * Use this redirect category ([[WP:RCAT|rcat]]) template for any redirect that, in your opinion, may stand alone as an article on a notable subject or a template. If you see a redirect with this template, and you are moved to write the article, [[WP:Writing better articles|then '''be BOLD!''']] ** For guidance on how to start a new page from a section, please see [[Wikipedia:Summary style]]. It is important that the topic is notable in accordance with the [[WP:N|guideline]], and that the article is structured in line with the [[WP:MOS|manual of style]]; otherwise there is a possibility the article will be re-merged and turned back into a redirect. * Apply this rcat to a redirect in the following manner: <syntaxhighlight lang="wikitext"> #REDIRECT [[(target page name)]] {{Rcat shell| {{R with possibilities}} {{R printworthy}} }} </syntaxhighlight> : Template {{tl|Rcat shell}} is an alias for the ''Redirect category shell'' template, which may be used to add as many appropriate rcats as needed, usually from one to seven, along with their parameters, to a redirect. For more information see the documentation on its template page. This rcat may also tag a redirect individually: <syntaxhighlight lang="wikitext"> #REDIRECT [[(target page name)]] {{R with possibilities}} </syntaxhighlight> : This is in accord with the instructions found at [[Wikipedia:REDCAT]]. * If a redirect in [[WP:Template namespace|template namespace]] is tagged with this rcat, then '''{{cat|Template redirects with possibilities}}''' is populated. * If a redirect is in [[Wikipedia:Category namespace|categoryspace]], then use {{tl|R category with possibilities}} ''instead'' of this rcat. * If a redirect is in any other namespace, then this rcat populates '''{{Cat|Redirects with possibilities}}''' and, * When a redirect is in the [[wp:mainspace|main-article namespace]] (mainspace), '''{{Cat|Printworthy redirects}}''' is also populated by default. In 2003, efforts were begun to support the [[Wikimedia Foundation]]'s goal of increasing access and availability of ''Wikipedia'' articles in {{diff|Wikipedia:Pushing to 1.0||1319195|printed versions}}. Mainspace redirects that may become articles someday are suitable for a printed version of this encyclopedia. In other words they are [[WP:Printworthiness|printworthy]]. {{info|image=Stop hand nuvola.svg|Please do not alter the printworthy settings of this rcat without first notifying the '''[[WP:Version 1.0 Editorial Team|Version 1.0 Editorial Team]]''', who are responsible for any and all materials, including redirects, that go into a printed version of ''Wikipedia''.}} * '''Note:''' ''It is possible that a redirect from a misspelling may also be the correct spelling of a different subject with possibilities. An example is {{-r|Jim Blythe}}[[File:Redirect arrow without text.svg|35px]][[Jim Blyth]]. However, ''do not'' intentionally link to redirects from misspellings. Use a disambiguated title such as [[Jim Blythe (author)]], until the possibilities of an article about the author are actually realized. See {{tl|R typo}} for more information.'' ==== Draft articles ==== When a draft exists in [[WP:DRAFTSPACE|draftspace]], this rcat will sense it and notify anyone who reads the redirect page with the following: * This is a redirect from a title that is in [[WP:DRAFTSPACE|draft namespace]] at {{color|#0044b1|Draft:(name of page)}}, so {{red|'''''please do not create an article from this redirect'''''}} (unless moving a ready draft here). You are welcome to improve the draft article while it is being considered for inclusion in [[WP:mainspace|article namespace]]. If the draft link is also a redirect, then you may boldly turn that redirect into a draft article. That text only appears if there is an actual link either to an aspiring article in draftspace or a redirect from draftspace. If one of those is the case, then the following category will also be populated: * {{Cat|Redirects with draftspace articles}} ==== Aliases ==== {{hatnote|Please note that common misspellings can also be [[WP:Criteria for speedy deletion#Redirects|useful redirects]].}} * <span class="plainlinks">[{{fullurl:Special:WhatLinksHere/Template:R_with_possibilities|hidetrans=1&hidelinks=1&limit=500}} Also known as...]</span> – list of templates that redirect here and may also be used === TemplateData === {{TemplateData header}} <TemplateData> { "description": "Places the redirect in [[Category:Redirects with possibilities]], indicates that the redirect could be turned into a full article. This template takes no parameters.", "params": {} } </TemplateData> === Links to redirects tagged with this template === If a page [[WP:WIKILINK|wikilink]]s to a redirect tagged with this template, '''do not''' replace it with a direct link to the target page, as a more specific article may be created on the (currently) redirecting page. However, ''[[WP:R|redirect]]s'' targeting a redirect with possibilities ''should'' be changed, as they violate the [[WP:2R]] policy, and should then be tagged as {{tlg|r avoided double redirect|<nowiki><</nowiki>!-- name of r with possibilities -->|code=on}}. === User script for highlighting links to redirects with possibilities === To highlight links to redirects with possibilities with a red dashed border, first add this code to [[Special:MyPage/common.js|your common.js]]:<syntaxhighlight lang="js">mw.hook( 'LinkClassifier' ).add( function ( linkClassifier ) { linkClassifier.cats['redirect-with-possibilities'] = [ 'Category:Redirects with possibilities' ].sort(); } ); mw.loader.load('/w/index.php?title=User:Anomie/linkclassifier.js&action=raw&ctype=text/javascript'); // Backlink: [[User:Anomie/linkclassifier]]</syntaxhighlight> Then, in [[Special:MyPage/common.css|your common.css]], add this code (or similar code if you'd prefer a different styling):<syntaxhighlight lang="css">a.redirect-with-possibilities {border: 1.5px dashed #d33;padding: 3px;} /* Add red border around redirects with possibilities */</syntaxhighlight> === See also === {{div col|colwidth=20em}} * {{tl|Disambiguation with potential}} * {{tl|R category with possibilities}} * {{tl|R from alternative name}} * {{tl|R to decade}} * {{tl|R from misspelling}} * {{tl|R to related topic}} * {{tl|R from subtopic}} * {{tl|R to subtopic}} * [[Wikipedia:Your first article]] {{div col end}} * [[Wikipedia:WikiProject Redirect/Style guide|WikiProject Redirect/Style guide]] {{R template index}} {{Manual of Style}} <includeonly>{{Sandbox other|| <!-- Categories go below this line, please; interwikis go to Wikidata, thank you! --> [[Category:Redirect templates|Possibilities]] [[Category:Template redirects with possibilities| ]] [[Category:Templates for redirects with possibilities|Possibilities]] [[Category:Templates for printworthy redirects|Possibilities]] [[Category:Printworthy redirects| ]] [[Category:All namespace redirect templates]] }}</includeonly> <noinclude> [[Category:Redirect category template documentation pages|Possibilities]] </noinclude> qc6ozfwnpfb365eyyrjn9rldj623zux Cèṭa'an:Div col end 10 4015 19027 2024-10-01T12:55:01Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly></div></includeonly><noinclude> {{Documentation|Template:Div col/doc}} </noinclude>' 19027 wikitext text/x-wiki <includeonly></div></includeonly><noinclude> {{Documentation|Template:Div col/doc}} </noinclude> e0rj08wj8gm7na2mxp8t9b3l4y8kspb Cèṭa'an:Column-generating template families 10 4016 19028 2024-10-01T12:56:11Z Munajad.MH 3071 ←Membuat halaman berisi '=== Column-generating template families === '''The templates listed here are not interchangeable'''. For example, using {{tl|col-float}} with {{tl|col-end}} instead of {{tl|col-float-end}} would leave a {{tag|div|link=yes}} open, potentially harming any subsequent formatting. <section begin="table" /> {| class="wikitable" style="line-height:1.4em" |+ Column templates |- style="vertical-align:middle;" ! scope="col" | Type ! scope="col" | Family ! scope="col" | {{l...' 19028 wikitext text/x-wiki === Column-generating template families === '''The templates listed here are not interchangeable'''. For example, using {{tl|col-float}} with {{tl|col-end}} instead of {{tl|col-float-end}} would leave a {{tag|div|link=yes}} open, potentially harming any subsequent formatting. <section begin="table" /> {| class="wikitable" style="line-height:1.4em" |+ Column templates |- style="vertical-align:middle;" ! scope="col" | Type ! scope="col" | Family ! scope="col" | {{longitem|Handles wiki<br/> table code?{{sup|{{dagger}}}}}} ! scope="col" | Responsive/<br/>mobile suited ! scope="col" | Start template ! scope="col" | Column divider ! scope="col" | End template |- | rowspan="2" | Float | "col-float" | {{yes}} | {{yes}} | {{tl|col-float}} | {{tl|col-float-break}} | {{tl|col-float-end}} |- | "columns-start" | {{yes}} | {{yes}} | {{tl|columns-start}} | {{tl|column}} | {{tl|columns-end}} |- | rowspan="2" | Columns | "div col" | {{yes}} | {{yes}} | {{tl|div col}} | – | {{tl|div col end}} |- | "columns-list" | {{no}} | {{yes}} | {{tl|columns-list}} (wraps div col) | – | – |- | Flexbox | "flex columns" | {{no}} | {{yes}} | {{tl|flex columns}} | – | – |- | Table | "col" | {{yes}} | {{no}} | {{tl|col-begin}}, <br/>{{tl|col-begin-fixed}} or<br/>{{tl|col-begin-small}} | {{tl|col-break}} or<br/>{{tl|col-2}} .. {{tl|col-5}} | {{tl|col-end}} |} {{sup|{{dagger}}}} Can template handle the basic [[Help:Wiki markup|wiki markup]] <code><nowiki>{| | || |- |}</nowiki></code> [[Help:Tables|used to create tables]]? If not, special templates that produce these elements (such as {{tl|(!}}, {{tl|!}}, {{tl|!!}}, {{tl|!-}}, {{tl|!)}})—or [[HTML element|HTML tags]] ({{tag|table}}, {{tag|tr}}, etc.)—need to be used instead.<section end="table" /><noinclude> {{Documentation | content = Used by column template documentation pages to provide links to other column-related templates. [[Category:Multi-column templates| ]] [[Category:Related-topic templates]] }} </noinclude> j097d8wdg8xg6t7quo64gqjfeb2y6ex Cèṭa'an:Yes 10 4017 20632 20620 2024-10-16T04:28:17Z Munajad.MH 3071 20632 wikitext text/x-wiki <noinclude> {| class="wikitable" |- |</noinclude>style="background:#9EFF9E;color:black;vertical-align:middle;text-align:{{{align|center}}};{{{style|}}}" class="table-yes"|{{{1|Ngghi}}}<noinclude> |} {{documentation}} </noinclude> 9g6evw7xgz0tl9rpklaxg9xkqdorrdt Cèṭa'an:Yes/doc 10 4018 19030 2024-10-01T12:57:35Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> {{Table cell templates/doc}} <includeonly> <!-- CATEGORIES HERE, THANKS --> </includeonly>' 19030 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> {{Table cell templates/doc}} <includeonly> <!-- CATEGORIES HERE, THANKS --> </includeonly> fkznsghg9m6mgetfyv8f7eov0509uwt Cèṭa'an:Yes-No 10 4019 20623 19031 2024-10-16T03:27:36Z Munajad.MH 3071 20623 wikitext text/x-wiki <noinclude>{| class="wikitable" |- |</noinclude>style="background: #FFD; color:black; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="partial table-"|{{{1|Ngghi/Ntân}}}<noinclude> |} {{documentation|Template:Table cell templates/doc}} </noinclude> fsecwmhvxcssv6hp0ipzml7l6huvlcj Cèṭa'an:WikiProject link 10 4020 19032 2024-10-01T13:00:50Z Munajad.MH 3071 ←Membuat halaman berisi '[[Wikipedia:WikiProject {{{1}}}|WikiProject {{{1}}}]]<noinclude> {{template shortcut|proj}} <templatedata> { "params": { "1": { "label": "WikiProject name", "description": "The name of the WikiProject you want to link to.", "type": "string", "required": true } }, "description": "Creates a link to a WikiProject page." } </templatedata> {{documentation |content= {{no documentation}} [[Category:WikiProject link templates]] }} </noinclude>' 19032 wikitext text/x-wiki [[Wikipedia:WikiProject {{{1}}}|WikiProject {{{1}}}]]<noinclude> {{template shortcut|proj}} <templatedata> { "params": { "1": { "label": "WikiProject name", "description": "The name of the WikiProject you want to link to.", "type": "string", "required": true } }, "description": "Creates a link to a WikiProject page." } </templatedata> {{documentation |content= {{no documentation}} [[Category:WikiProject link templates]] }} </noinclude> jukgeuyc9c7w6ggd82rbllt6l808w5q Cèṭa'an:Subpage other 10 4021 19033 2024-10-01T13:01:47Z Munajad.MH 3071 ←Membuat halaman berisi '{{#ifeq:{{SUBPAGENAME}}|{{ROOTPAGENAME}}|{{{2|}}}|{{{1|}}}}}<!-- --><noinclude>{{documentation}}</noinclude>' 19033 wikitext text/x-wiki {{#ifeq:{{SUBPAGENAME}}|{{ROOTPAGENAME}}|{{{2|}}}|{{{1|}}}}}<!-- --><noinclude>{{documentation}}</noinclude> rjk8iw1bhnvniroxbd274026qkmg119 Cèṭa'an:Subpage other/doc 10 4022 19034 2024-10-01T13:02:34Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} == Usage == This template checks whether the current page is a subpage or not. A [[Wikipedia:Subpages|subpage]] is a page that has a slash: :''<nowiki>[[Template:Parentpage/Subpage]]</nowiki>'' Exception: in article space (mainspace) the slash is part of the title, and there are no subpages....' 19034 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} == Usage == This template checks whether the current page is a subpage or not. A [[Wikipedia:Subpages|subpage]] is a page that has a slash: :''<nowiki>[[Template:Parentpage/Subpage]]</nowiki>'' Exception: in article space (mainspace) the slash is part of the title, and there are no subpages. Example, [[AC/DC]] is a parent page not a subpage. Usage example: We only want to categorise the parent page. So in the /doc page we add: :<code><nowiki>{{Subpage other|<!-- do not categorise -->|[[Category:Chemical element infobox]]}}</nowiki></code> ;Note: [[WP:Subpage]] uses an other definition than magic word <code><nowiki>{{SUBPAGENAME}}</nowiki></code>. This template uses the former definition (pagename has an after-slash part). ==See also== {{Foo other see also}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Pagename manipulation templates]] [[Category:Template namespace templates]] }}</includeonly> ny6bkq66w32trgm7tzh2dqw545fczm1 Cèṭa'an:Foo other see also 10 4023 19035 2024-10-01T13:03:33Z Munajad.MH 3071 ←Membuat halaman berisi '* {{tl|Sandbox other}} &mdash; Distinguishes between the /sandbox subpages and the root template page and other subpages. * {{tl|Testcases other}} &mdash; Distinguishes between the /testcases subpages and the root template page and other subpages. * {{tl|Template other}} &mdash; Distinguishes between pages in the template namespace and other namespaces. * {{tl|When on basepage}} &mdash; Distinguishes between the root template page and subpages, without special co...' 19035 wikitext text/x-wiki * {{tl|Sandbox other}} &mdash; Distinguishes between the /sandbox subpages and the root template page and other subpages. * {{tl|Testcases other}} &mdash; Distinguishes between the /testcases subpages and the root template page and other subpages. * {{tl|Template other}} &mdash; Distinguishes between pages in the template namespace and other namespaces. * {{tl|When on basepage}} &mdash; Distinguishes between the root template page and subpages, without special consideration in the mainspace. * {{tl|Subpage other}} &mdash; Distinguisheds between the root page and subpages (any subpage), classifying pagenames in the mainspace with a slash as being the root page.<noinclude> {{Documentation|content= List of "Foo other" templates for inclusion in "See also" section of documentation. [[Category:Documentation see also templates]] }}</noinclude> pl6luih8lhtfa6uwx6gw3jw65xena0q Bhângsa:WikiProject link templates 14 4024 19036 2024-10-01T13:06:11Z Munajad.MH 3071 ←Membuat halaman berisi '{{template category|description=This category includes internal link templates which provide links to WikiProjects.}} [[Category:Internal link templates]] [[Category:WikiProject templates| link templates]]' 19036 wikitext text/x-wiki {{template category|description=This category includes internal link templates which provide links to WikiProjects.}} [[Category:Internal link templates]] [[Category:WikiProject templates| link templates]] 9963qxxzuczdxyzykbc8cuubo450ma0 Cèṭa'an:Dated maintenance category 10 4025 19037 2024-10-01T13:07:27Z Munajad.MH 3071 ←Membuat halaman berisi '<nowiki/><!--This nowiki helps to prevent whitespace at the top of articles-->{{#ifeq:{{FULLROOTPAGENAME}}|Wikipedia:Template messages|<!--Do not categorize-->|<!-- -->{{#ifexpr:{{#if:{{NAMESPACE}}|0|1}}+{{#ifeq:{{{onlyarticles|no}}}|yes|0|1}} |{{#if:{{{3|}}} |[[Category:{{{1}}} {{{2}}} {{{3}}}]]<!-- -->{{#ifexist:Category:{{{1}}} {{{2}}} {{{3}}} |<!-- -->|[[Category:Articles with invalid date parameter in template]]<!-- -->}} |Category:{{#if:{{{5|}}}...' 19037 wikitext text/x-wiki <nowiki/><!--This nowiki helps to prevent whitespace at the top of articles-->{{#ifeq:{{FULLROOTPAGENAME}}|Wikipedia:Template messages|<!--Do not categorize-->|<!-- -->{{#ifexpr:{{#if:{{NAMESPACE}}|0|1}}+{{#ifeq:{{{onlyarticles|no}}}|yes|0|1}} |{{#if:{{{3|}}} |[[Category:{{{1}}} {{{2}}} {{{3}}}]]<!-- -->{{#ifexist:Category:{{{1}}} {{{2}}} {{{3}}} |<!-- -->|[[Category:Articles with invalid date parameter in template]]<!-- -->}} |[[Category:{{#if:{{{5|}}} |{{{5}}}<!-- -->|{{{1}}}<!-- -->}}]]<!-- -->}}{{#if:{{{4|}}} |[[Category:{{{4}}}]]}}<!-- -->}}<!-- -->}}<noinclude> {{documentation}} </noinclude> 7p59j4cq4i8wg65odpv5287yu50sczo Cèṭa'an:Dated maintenance category/doc 10 4026 19038 2024-10-01T13:08:19Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> {{redirect|Template:DMCA|copyright investigations template|Template:Copyvio}} {{hatnote|Template:DMC redirects to [[Template:Dated maintenance category]].}} {{Documentation subpage}} {{#ifeq:{{#invoke:High-use|num|x|demo={{ROOTPAGENAME}}}}|many||{{High-use|demo={{ROOTPAGENAME}}}}}} == Usage == * This template adds a category or dated category to a page. * It will add the page to an optional additional cate...' 19038 wikitext text/x-wiki <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> {{redirect|Template:DMCA|copyright investigations template|Template:Copyvio}} {{hatnote|Template:DMC redirects to [[Template:Dated maintenance category]].}} {{Documentation subpage}} {{#ifeq:{{#invoke:High-use|num|x|demo={{ROOTPAGENAME}}}}|many||{{High-use|demo={{ROOTPAGENAME}}}}}} == Usage == * This template adds a category or dated category to a page. * It will add the page to an optional additional category. * If the dated category is invalid it will add the page to [[:Category:Articles with invalid date parameter in template]] == Examples == * <code><nowiki>{{DMCFACT|Wikipedia articles that are too technical|from|{{{date|}}}}}</nowiki></code> will categorise all ''files'', ''articles'', ''categories'' and ''templates'' in [[:Category:Wikipedia articles that are too technical from {{#time:F Y|-1 month}}]], if the date is set {{#time:F Y|-1 month}} e.g. If such a category does not exist, or the date was set incorrectly, this template will ''also'' add the article to [[:Category:Articles with invalid date parameter in template]]. * <code><nowiki>{{DMCAT|Wikipedia articles that are too technical|from|{{{date|}}}}}</nowiki></code> will categorise all ''articles'' and ''article talk pages'' in [[:Category:Wikipedia articles that are too technical from {{#time:F Y|-1 month}}]], if the date is set {{#time:F Y|-1 month}} e.g. If such a category does not exist, or the date was set incorrectly, this template will ''also'' add the article to [[:Category:Articles with invalid date parameter in template]]. * <code><nowiki>{{DMCA|Articles to be split|from|{{{date|}}}|All articles to be split}}</nowiki></code> will categorise all ''articles'' in [[:Category:Articles to be split from {{#time:F Y|-1 month}}]], if the date is set {{#time:F Y|-1 month}} e.g. If such a category does not exist, or the date was set incorrectly, this template will ''also'' add the article to [[:Category:Articles with invalid date parameter in template]]. In either case the article will be added to [[:Category:All articles to be split]]. * <code><nowiki>{{DMCA|Dutch mathematicians}}</nowiki></code> is the straight category [[:Category:Dutch mathematicians]]. * <code><nowiki>{{TDMCA|type="Tolkien"|Articles to be split|from|{{{date|}}}|All articles to be split}}</nowiki></code> will categorise as in the above example but also in [[:Category:Tolkien articles to be split]] if it exists. If it doesn't the page will be added to the hidden [[:Category:Articles with tags with unsupported types]]. == Note == An incorrect date is any date which is not of the form {{#time:F Y}}, e.g. <code>{{#time:F d, Y}}</code>, or <code>june</code> instead of <code>June</code>, or other spelling mistakes. == Etymology == DMCA stands for "dated maintenance category – articles". Similar templates exist for certain other namespaces or combinations. DMCA is a metatemplate with highly circumscribed use, and not intended to be "editor facing". == TemplateData == {{TemplateData header}} <templatedata> { "params": { "1": { "label": "Default category name", "description": "The category (without \"Category:\") if there is no date, but also the stem of the category name when there is a date ", "type": "string", "required": true }, "2": { "label": "Preposition", "type": "string", "suggestedvalues": [ "from", "since", "in", "as of" ], "required": true }, "3": { "label": "Date", "description": "Date (month year, e.g. June 2024). Usually the \"date\" parameter of the calling template", "type": "content", "suggestedvalues": [ "{{{date|}}}" ], "suggested": true }, "4": { "label": "Category", "description": "Category all the articles go in, dated or not (if there is one)", "type": "string" }, "5": { "label": "Alternative default category", "description": "Used when parameter 1 is right for forming the dated category, but the undated items need to go somewhere else", "type": "string" }, "onlyarticles": { "description": "({{Dated maintenance category}} only) Used for template design, restricting the function of this template to article namespace (as in {{DMCA}}).", "type": "string", "suggestedvalues": [ "no", "yes" ], "default": "no" } } }</templatedata> == Related templates == {{#ifeq:{{PAGENAME}}|Dated maintenance category|* {{Tl|DMCA}}|{{#ifeq:{{PAGENAME}}|DMCA|* {{Tl|DMC}}|* {{Tl|DMCA}}<br />{{Tl|Dated maintenance category}}}}}} <includeonly>{{Sandbox other|| [[Category:Time and date maintenance templates]] [[Category:Namespace manipulation templates]] }}</includeonly> 9gjhnmi08jg5x3pplwrivavf1irfw0s Cèṭa'an:FULLROOTPAGENAME 10 4027 19039 2024-10-01T13:11:11Z Munajad.MH 3071 ←Membuat halaman berisi '{{ safesubst:<noinclude/>#if: {{ safesubst:<noinclude/>Ns has subpages | {{ safesubst:<noinclude/>#if:{{{1|}}}|{{ safesubst:<noinclude/>NAMESPACE:{{{1}}}}}|{{ safesubst:<noinclude/>NAMESPACE}}}} }} | {{ safesubst:<noinclude/>#titleparts:{{ safesubst:<noinclude/>#if:{{{1|}}}|{{{1}}}|{{ safesubst:<noinclude/>FULLPAGENAME}}}}|1}} | {{ safesubst:<noinclude/>#if:{{{1|}}}|{{{1}}}|{{ safesubst:<noinclude/>FULLPAGENAME}}}} }}<noinclude> {{documentation}} </noinclude>' 19039 wikitext text/x-wiki {{ safesubst:<noinclude/>#if: {{ safesubst:<noinclude/>Ns has subpages | {{ safesubst:<noinclude/>#if:{{{1|}}}|{{ safesubst:<noinclude/>NAMESPACE:{{{1}}}}}|{{ safesubst:<noinclude/>NAMESPACE}}}} }} | {{ safesubst:<noinclude/>#titleparts:{{ safesubst:<noinclude/>#if:{{{1|}}}|{{{1}}}|{{ safesubst:<noinclude/>FULLPAGENAME}}}}|1}} | {{ safesubst:<noinclude/>#if:{{{1|}}}|{{{1}}}|{{ safesubst:<noinclude/>FULLPAGENAME}}}} }}<noinclude> {{documentation}} </noinclude> tk494gglkhfogc40do2k58d4bbttx9o Cèṭa'an:FULLROOTPAGENAME/doc 10 4028 19040 2024-10-01T13:11:44Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please add categories at the bottom of this page, and interwikis at Wikidata (see Wikipedia:Wikidata) --> {{used in system}} Get the namespace and the root of the page name. It is similar to the template {{tl|FULLBASEPAGENAME}}, but returns the '''root''' of the page hierarchy instead of the '''parent'''. === Usage === * {{tlx|FULLROOTPAGENAME}} → {{FULLROOTPAGENAME}} * {{tlx|FULLROOTPAGENAME|Template:1x/sandbox}} → {{FULLROO...' 19040 wikitext text/x-wiki {{Documentation subpage}} <!-- Please add categories at the bottom of this page, and interwikis at Wikidata (see Wikipedia:Wikidata) --> {{used in system}} Get the namespace and the root of the page name. It is similar to the template {{tl|FULLBASEPAGENAME}}, but returns the '''root''' of the page hierarchy instead of the '''parent'''. === Usage === * {{tlx|FULLROOTPAGENAME}} → {{FULLROOTPAGENAME}} * {{tlx|FULLROOTPAGENAME|Template:1x/sandbox}} → {{FULLROOTPAGENAME|Template:1x/sandbox}} * {{tlx|FULLROOTPAGENAME|Wikipedia:Administrators' noticeboard/Arbitration enforcement/Archive1}} → {{FULLROOTPAGENAME|Wikipedia:Administrators' noticeboard/Arbitration enforcement/Archive1}} In namespaces with subpages disabled, it will return the full page name: * {{tlx|FULLROOTPAGENAME|List of 28 Days/Weeks Later characters}} → {{FULLROOTPAGENAME|List of 28 Days/Weeks Later characters}} Note that this template can be substituted. == TemplateData == {{TemplateData header}} <templatedata>{ "description": "A meta template that takes a page name and returns its root page name (including namespace).", "params": { "1": { "label": "Page name", "description": "The input page name. If omitted or empty, the current page name will be used", "type": "string/wiki-page-name", "required": false } } }</templatedata> == See also == * [[mw:Help:Magic words#Page names]] * {{tl|FULLBASEPAGENAME}} * {{tl|ROOTPAGENAME}} <includeonly>{{sandbox other|| <!-- Add categories below this line, and interwikis at Wikidata --> [[Category:Wikipedia magic word templates]] }}</includeonly> 1fyhiwitugs5gls4rwqdn87uqg8mqs4 Modul:Transclusion count/data/F 828 4029 19041 2024-10-01T13:14:05Z Munajad.MH 3071 ←Membuat halaman berisi 'return { ["F1"] = 4800, ["FA-Class"] = 15000, ["FAA-airport"] = 3700, ["FACClosed"] = 5600, ["FAC_link"] = 110000, ["FAR_link"] = 110000, ["FCC-LMS-Facility"] = 6000, ["FCC_Licensing_and_Management_System_facility"] = 17000, ["FIDE"] = 2300, ["FIFA_player"] = 10000, ["FIN"] = 9500, ["FIPS"] = 2000, ["FJC_Bio"] = 3900, ["FL-Class"] = 12000, ["FLCClosed"] = 2900, ["FLC_link"] = 2000, ["FM-Class"] = 2900, ["FMA"] = 3400, ["FMARB"] = 8900, ["FMXL"] = 2500, ["FM_stati...' 19041 Scribunto text/plain return { ["F1"] = 4800, ["FA-Class"] = 15000, ["FAA-airport"] = 3700, ["FACClosed"] = 5600, ["FAC_link"] = 110000, ["FAR_link"] = 110000, ["FCC-LMS-Facility"] = 6000, ["FCC_Licensing_and_Management_System_facility"] = 17000, ["FIDE"] = 2300, ["FIFA_player"] = 10000, ["FIN"] = 9500, ["FIPS"] = 2000, ["FJC_Bio"] = 3900, ["FL-Class"] = 12000, ["FLCClosed"] = 2900, ["FLC_link"] = 2000, ["FM-Class"] = 2900, ["FMA"] = 3400, ["FMARB"] = 8900, ["FMXL"] = 2500, ["FM_station_data"] = 8500, ["FPCnom/VotingEnds"] = 10000, ["FPCresult"] = 16000, ["FRA"] = 20000, ["FRG"] = 3700, ["FTE"] = 2000, ["FULLBASEPAGENAME"] = 209000, ["FULLROOTPAGENAME"] = 2710000, ["FXL"] = 2200, ["FYI"] = 2000, ["Fa_bottom"] = 2600, ["Fa_top"] = 2600, ["Facebook"] = 15000, ["Facepalm"] = 2600, ["Facl"] = 110000, ["Fact"] = 40000, ["FadedPage"] = 2400, ["FailedGA"] = 3300, ["Failed_verification"] = 16000, ["Family_name_explanation"] = 86000, ["Family_name_explanation/core"] = 86000, ["Family_name_hatnote"] = 84000, ["Farl"] = 110000, ["Fb"] = 28000, ["Fb-rt"] = 5900, ["Fb_cs_footer"] = 3100, ["Fb_gd"] = 10000, ["Fb_overview"] = 4900, ["Fb_overview2"] = 4400, ["Fb_rs"] = 9600, ["Fb_rs_footer"] = 9500, ["Fba/core"] = 25000, ["Fba/list"] = 32000, ["Fbaicon"] = 9400, ["Fbaicon/core"] = 10000, ["Fbicon"] = 3500, ["Fbu"] = 3800, ["Fbu-rt"] = 2400, ["Fbw"] = 5300, ["Fdacite"] = 14000, ["Fdate"] = 2800, ["FeaturedPicture"] = 6600, ["Featured_article"] = 6900, ["Featured_article_tools"] = 12000, ["Featured_list"] = 4500, ["Featured_picture"] = 8000, ["Featured_topic_box"] = 3300, ["Featured_topic_box/styles.css"] = 3300, ["Feedback_link"] = 4600, ["Fiction-based_redirects_to_list_entries_category_handler"] = 2600, ["Fictional_character_redirect"] = 2500, ["File-Class"] = 12000, ["File_other"] = 951000, ["Film_date"] = 155000, ["Film_lists_by_country"] = 2200, ["Filter_category_by_topic"] = 2200, ["Find"] = 8500, ["FindYDCportal"] = 181000, ["Find_a_Grave"] = 26000, ["Find_a_Grave_cemetery"] = 2200, ["Find_country"] = 253000, ["Find_demonym"] = 21000, ["Find_general_sources"] = 848000, ["Find_medical_sources"] = 7600, ["Find_page_text"] = 2530000, ["Find_sources"] = 591000, ["Find_sources/proj/is_biography"] = 579000, ["Find_sources/proj/is_med"] = 591000, ["Find_sources/proj/is_video"] = 583000, ["Find_sources/top_proj"] = 591000, ["Find_sources_AFD"] = 221000, ["Find_sources_mainspace"] = 688000, ["Find_video_game_sources"] = 5000, ["Find_video_game_sources_short"] = 3100, ["Findsources"] = 42000, ["First_nonempty"] = 15000, ["First_word"] = 566000, ["FishBase"] = 20000, ["FishBase_genus"] = 4800, ["Fix"] = 973000, ["Fix-span"] = 59000, ["Fix/category"] = 942000, ["Fix_comma_category"] = 568000, ["Fixed"] = 9400, ["Fl."] = 2100, ["Flag"] = 349000, ["Flag/core"] = 349000, ["FlagCGFathlete"] = 2200, ["FlagIOC"] = 9200, ["FlagIOC2"] = 4100, ["FlagIOC2athlete"] = 5500, ["FlagIOC2team"] = 2800, ["FlagIOCathlete"] = 17000, ["FlagIOCteam"] = 2300, ["FlagIPC"] = 3200, ["FlagPASO"] = 2100, ["FlagPASOathlete"] = 3200, ["Flag_CGF_athlete"] = 2300, ["Flag_IOC"] = 12000, ["Flag_IOC_2"] = 17000, ["Flag_IOC_2_athlete"] = 13000, ["Flag_IOC_2_medalist"] = 4700, ["Flag_IOC_2_team"] = 7000, ["Flag_IOC_athlete"] = 19000, ["Flag_IOC_team"] = 2800, ["Flag_IPC"] = 3800, ["Flag_PASO"] = 2900, ["Flag_PASO_athlete"] = 3400, ["Flag_athlete"] = 34000, ["Flag_country"] = 36000, ["Flag_country/core"] = 36000, ["Flag_data"] = 9500, ["Flag_decoration"] = 88000, ["Flag_decoration/core"] = 88000, ["Flag_icon"] = 598000, ["Flag_icon/core"] = 599000, ["Flag_icon/nt"] = 7900, ["Flag_link"] = 2000, ["Flag_link/core"] = 79000, ["Flag_medalist"] = 2300, ["Flag_medalist/core"] = 2300, ["Flag_team"] = 2500, ["Flagathlete"] = 31000, ["Flagbig"] = 4600, ["Flagbig/core"] = 8100, ["Flagcountry"] = 24000, ["Flagdeco"] = 73000, ["Flagg"] = 22000, ["Flagicon"] = 482000, ["Flagicon_image"] = 44000, ["Flagmedalist"] = 2300, ["Flagright/core"] = 24000, ["Flagteam"] = 2400, ["Flagu"] = 28000, ["Flagu/core"] = 28000, ["Flat_list"] = 7900, ["Flatlist"] = 2250000, ["Flcl"] = 2000, ["FloraBase"] = 5800, ["Floruit"] = 5100, ["Fmbox"] = 20000, ["FoP-USonly"] = 2900, ["Font"] = 10000, ["Font_color"] = 40000, ["Fontcolor"] = 6700, ["Fooian_expatriate_sportspeople_in_Bar_cat"] = 11000, ["Fooian_expatriate_sportspeople_in_Bar_cat/core"] = 11000, ["Fooian_expatriate_sportspeople_in_Bar_cat/sortname"] = 11000, ["Fooian_fooers"] = 13000, ["FootballDatabase.eu"] = 6700, ["FootballFacts.ru"] = 5900, ["Football_box"] = 27000, ["Football_box_collapsible"] = 26000, ["Football_box_collapsible/styles.css"] = 26000, ["Football_kit"] = 51000, ["Football_manager_history"] = 22000, ["Football_squad"] = 46000, ["Football_squad2_player"] = 49000, ["Football_squad_end"] = 20000, ["Football_squad_manager"] = 47000, ["Football_squad_mid"] = 18000, ["Football_squad_player"] = 20000, ["Football_squad_player/role"] = 7300, ["Football_squad_player/styles.css"] = 20000, ["Football_squad_start"] = 20000, ["Footballbox"] = 6200, ["Footballbox_collapsible"] = 7500, ["Footballstats"] = 3800, ["Foo–Bar_relations_category"] = 9300, ["Foo–Bar_relations_category/core"] = 9300, ["Foo–Bar_relations_category/countrynamesortfix"] = 9300, ["Foo–Bar_relations_category/fixcountryname"] = 9300, ["Foo–Bar_relations_category/inner_core"] = 9300, ["Foo–Bar_relations_category/mapname"] = 9300, ["For"] = 202000, ["For-multi"] = 11000, ["For_loop"] = 793000, ["For_multi"] = 7400, ["For_nowiki"] = 9000, ["ForaDeJogo"] = 4100, ["Force_plural"] = 3400, ["Format_linkr"] = 4900, ["Format_numeric_span"] = 3700, ["Format_price"] = 9100, ["Format_price/digits"] = 8900, ["Formatprice"] = 3500, ["Fossil_range"] = 13000, ["Fossil_range/bar"] = 22000, ["Fossil_range/marker"] = 22000, ["Fossilrange"] = 6100, ["Frac"] = 33000, ["Fraction"] = 38000, ["Fraction/styles.css"] = 99000, ["France_metadata_Wikidata"] = 36000, ["Free_access"] = 4600, ["Free_in_US_media"] = 18000, ["Free_media"] = 145000, ["Freedom_of_panorama_(US_only)"] = 2900, ["Frequency"] = 3400, ["Friday"] = 2700, ["Fs_end"] = 19000, ["Fs_mid"] = 17000, ["Fs_player"] = 19000, ["Fs_start"] = 19000, ["Full-time_equivalent"] = 2000, ["Full_citation_needed"] = 8900, ["Full_party_name_with_color"] = 5100, ["Fullurl"] = 5300, ["Fullurl:"] = 5100, ["Further"] = 67000, ["Fussballdaten"] = 4200, ["Module:Fb_overview"] = 5000, ["Module:FeaturedTopicSum"] = 6800, ["Module:Fedi-share"] = 3500, ["Module:Fiction-based_redirects_to_list_entries_category_handler"] = 2600, ["Module:Fiction-based_redirects_to_list_entries_category_handler/RedirectType"] = 2600, ["Module:Fiction_redirect_category_handler"] = 3600, ["Module:File_link"] = 74000, ["Module:FindYDCportal"] = 317000, ["Module:Find_country"] = 199000, ["Module:Find_demonym"] = 21000, ["Module:Find_sources"] = 1550000, ["Module:Find_sources/config"] = 1550000, ["Module:Find_sources/links"] = 1550000, ["Module:Find_sources/templates/Find_general_sources"] = 848000, ["Module:Find_sources/templates/Find_sources_mainspace"] = 688000, ["Module:Find_sources/templates/Find_sources_medical"] = 7600, ["Module:Find_sources/templates/Find_sources_video_games"] = 5000, ["Module:Flag"] = 316000, ["Module:Flagg"] = 398000, ["Module:Flagg/Altvar_data"] = 5600, ["Module:Flaglist"] = 9900, ["Module:Football_box"] = 27000, ["Module:Football_box/styles.css"] = 27000, ["Module:Football_box_collapsible"] = 26000, ["Module:Football_manager_history"] = 22000, ["Module:Football_squad"] = 47000, ["Module:Footnotes"] = 314000, ["Module:Footnotes/anchor_id_list"] = 229000, ["Module:Footnotes/anchor_id_list/data"] = 229000, ["Module:Footnotes/whitelist"] = 229000, ["Module:For"] = 203000, ["Module:For_loop"] = 793000, ["Module:For_nowiki"] = 9000, ["Module:Format_link"] = 1410000, ["Module:Formatted_appearance"] = 5200, } pjhnxyf5vsdpg5z8bf2ekugsra185s4 Cèṭa'an:Yesno-no 10 4030 19042 2024-10-01T13:16:30Z Munajad.MH 3071 ←Membuat halaman berisi '{{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>' 19042 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 Cèṭa'an:Yesno-no/doc 10 4031 19043 2024-10-01T13:19:34Z Munajad.MH 3071 ←Membuat halaman berisi '{{#ifeq:{{FULLPAGENAME}}|Template:Yesno|{{used in system|in [[MediaWiki:Protectedpagetext]]}}|{{high-use}}}}{{cascade-protected template}} {{Documentation subpage}} <!-- Place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{tlx|Yesno}} (or {{tlg|YesNo|nolink=on|code=on}}) evaluates any input and produces a normalized <samp>yes</samp> or nil output, based on the content of the input and several c...' 19043 wikitext text/x-wiki {{#ifeq:{{FULLPAGENAME}}|Template:Yesno|{{used in system|in [[MediaWiki:Protectedpagetext]]}}|{{high-use}}}}{{cascade-protected template}} {{Documentation subpage}} <!-- Place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{tlx|Yesno}} (or {{tlg|YesNo|nolink=on|code=on}}) evaluates any input and produces a normalized <samp>yes</samp> or nil output, based on the content of the input and several configurable options. It is not used in article prose, but in coding complex templates. == Usage == The template distinguishes five different types of input, supplied on the first unnamed parameter: # '''Yes''': Case-insensitive forms of <code>Yes</code>, <code>y</code>, <code>true</code>, <code>on</code>, and <code>1</code>; e.g. {{tlx|Yesno|yEs}} &rarr; {{Yesno|yEs}} # '''No''': Case-insensitive forms of <code>No</code>, <code>n</code>, <code>false</code>, <code>off</code>, and <code>0</code>; e.g. {{tlx|Yesno|nO}} &rarr; {{Yesno|nO}} # '''Nothing''': When the input is defined but either contains no value or consists of [[whitespace character]] only; i.e. <code><nowiki>{{Yesno|}}</nowiki></code> or {{tlx|Yesno|&nbsp;}} &rarr; {{Yesno|}} # '''Negation''': When the input is either <code>¬</code> ([[alt code]] [https://www.rapidtables.com/code/text/alt-codes.html 170]) or entirely missing; i.e. {{tlx|Yesno|¬}} or {{tlx|Yesno}} &rarr; {{Yesno|¬}} # '''Anything else''': e.g. {{tlx|Yesno|Purple monkey dish washer}} &rarr; {{Yesno|Purple monkey dish washer}} By default, the template returns "yes" in the first and last case but returns nil (blank, empty string) in the other cases. Two short-hand templates for the most common uses that override the default behavior: * {{tlx|yesno-yes}} or {{tlg|YesNo-Yes|nolink=on|code=on}} – always returns "yes" (or the specified replacement result in {{para|yes}}) unless an explicit negative value is given; i.e., it evaluates to "yes" even when the value is empty or missing. * {{tlx|yesno-no}} or {{tlg|YesNo-No|nolink=on|code=on}} – always returns "no" (or the specified replacement result in {{para|no}}) unless an explicit positive value is given; i.e., it evaluates to "no" even when the value is present, as long as it does not contain anything that resolves to "yes". ===Customizing the output=== Template's default output can be customized with five named parameters, respectively: {{para|yes}}, {{para|no}}, {{para|blank}}, {{para|¬}} and {{para|def}}. If these parameters are specified, the template response is as follows: # '''Yes''': Template returns the contents of {{para|yes}}, otherwise returns "yes". For example: #* {{tlx|yesno|y|3=yes=Yeah}} results in "{{yesno|y|yes=Yeah}}" #* {{tlx|yesno|y|3=yes=bacon}} results in "{{yesno|y|yes=bacon}}" # '''No''': Template returns the contents of {{para|no}}, otherwise returns blank. For example: #* {{tlx|yesno|n|3=no=Nay}} results in "{{yesno|n|no=Nay}}" #* {{tlx|yesno|n|3=no=ham}} results in "{{yesno|n|no=ham}}" # '''Nothing''': Template returns the contents of {{para|blank}}, or of {{para|no}} in absence of the former; otherwise, returns blank. #* {{tlx|yesno||3=blank=eggs}} results in "{{yesno||blank=eggs}}" #* {{tlx|yesno||3=no=ham}} results in "{{yesno||no=ham}}" #* {{tlx|yesno||3=blank=eggs|4=no=ham}} results in "{{yesno||blank=eggs|no=ham}}" # '''Negation''': Template returns the contents of {{para|¬}}, otherwise returns blank. For example: #* {{tlx|yesno|¬|3=¬=sausage}} results in "{{yesno|¬|¬=sausage}}" # '''Anything else''': Template returns the contents of {{para|def}}, or of {{para|yes}} in absence of the former; otherwise, returns "yes". #* {{tlx|yesno|purple monkey dish washer|3=def=cup of tea}} results in "{{yesno|purple monkey dish washer|def=cup of tea}}" #* {{tlx|yesno|purple monkey dish washer|3=yes=bacon}} results in "{{yesno|purple monkey dish washer|yes=bacon}}" #* {{tlx|yesno|purple monkey dish washer|3=def=cup of tea|4=yes=bacon}} results in "{{yesno|purple monkey dish washer|def=cup of tea|yes=bacon}}" For the named parameters, use of a blank value is not the same as omitting the parameter. A blank named parameter tells the template that the customized return value is blank. For example: * {{tlx|yesno|purple monkey dish washer}} results in "{{yesno|purple monkey dish washer}}" * {{tlx|yesno|purple monkey dish washer|3=def=}} results in "{{yesno|purple monkey dish washer|def=}}" {{var|[blank]}} ===Logical distinctions=== {| class=wikitable style="text-align:left; width:100%;" |- ! colspan=7 style="background:#d0d0d0;" | Overview of {{tlx|yesno}} ''logical values'' and their associated texts |- style="text-align:left; vertical-align:top; font-weight:bold; background:#e8e8e8;" | Input<br />parameter 1<br />({{code|1=1=}}) | In code | Logical return value | Default<br />return text | | Return text when set:<br />{{code|1=yes=Pos}}<br />{{code|1=no=Neg}}<br />{{code|1=blank=Blank}}<br />{{code|1=¬=Undefined}}<br />{{code|1=def=Def}} | Note |- | yes, y, true, 1* | {{code|1=<nowiki>{{yesno|yes}}</nowiki>}} | {{nowrap|{{code|yes by definition}}}} | "{{yesno|yes}}" | | "{{yesno|yes|yes=Pos|no=Neg|blank=Blank|¬=Undefined|def=Def}}" | <nowiki>*</nowiki> Case-insensitive (Y=y) |- | {{nowrap|Some Text}} | {{nowrap|{{code|1=<nowiki>{{yesno|Some Text}}</nowiki>}}}} | {{code|yes by default}} | "{{yesno|Some Text}}" | | "{{yesno|Some Text|yes=Pos|no=Neg|blank=Blank|¬=Undefined|def=Def}}" | "{{yesno|Some Text|yes=Pos|no=Neg|blank=Blank|¬=Undefined}}" when {{nowrap|1=<code>def={{var|[omitted]}}</code>}} |- | no, n, false, 0* | {{code|1=<nowiki>{{yesno|no}}</nowiki>}} | {{code|no by definition}} | "{{yesno|no}}" {{var|[blank]}} | | "{{yesno|no|yes=Pos|no=Neg|blank=Blank|¬=Undefined|def=Def}}" | <nowiki>*</nowiki> Case-insensitive (N=n) |- | {{var|[blank]}} | {{code|1=<nowiki>{{yesno|}}</nowiki>}} | {{code|blank}} | "{{yesno|1=}}" {{var|[blank]}} | | "{{yesno||yes=Pos|no=Neg|blank=Blank|¬=Undefined|def=Def}}" | "{{yesno||yes=Pos|no=Neg|¬=Undefined|def=Def}}" when {{nowrap|1=<code>blank={{var|[omitted]}}</code>}} |- | 1={{var|[blank]}} | {{code|1=<nowiki>{{yesno|1=}}</nowiki>}} | {{code|blank}} | "{{yesno|1=}}" {{var|[blank]}} | | "{{yesno|1=|yes=Pos|no=Neg|blank=Blank|¬=Undefined|def=Def}}" | "{{yesno|1=|yes=Pos|no=Neg|¬=Undefined|def=Def}}" when {{nowrap|1=<code>blank={{var|[omitted]}}</code>}} |- | ¬ | {{code|1=<nowiki>{{yesno|¬}}</nowiki>}} | {{code|¬}} | "{{yesno|¬}}" {{var|[blank]}} | | "{{yesno|¬|yes=Pos|no=Neg|blank=Blank|¬=Undefined|def=Def}}" | |- | {{var|[omitted]}} | {{code|1=<nowiki>{{yesno}}</nowiki>}} | {{code|¬}} | "{{yesno}}" {{var|[blank]}} | | "{{yesno|yes=Pos|no=Neg|blank=Blank|¬=Undefined|def=Def}}" | |} {| class="wikitable" |- ! colspan="4" style="background:#d0d0d0;" | Comparison with related templates |- style="text-align:left; vertical-align:top; font-weight:bold; background:#e8e8e8;" | Input parameter 1 ({{code|1=1=}}) | {{tl|yesno}} | {{tl|yesno-yes}} | {{tl|yesno-no}} |- | yes, y, true, 1* | "{{yesno|yes}}" | "{{yesno-yes|yes}}" | "{{yesno-no|yes}}" |- | {{nowrap|Some Text}} | "{{yesno|Some Text}}" | "{{yesno-yes|Some Text}}" | "{{yesno-no|Some Text}}" |- | no, n, false, 0* | "{{yesno|no}}" {{var|[blank]}} | "{{yesno-yes|no}}" | "{{yesno-no|no}}" |- | {{var|[blank]}} | "{{yesno|1=}}" {{var|[blank]}} | "{{yesno-yes|1=}}" | "{{yesno-no|1=}}" |- | 1={{var|[blank]}} | "{{yesno|1=}}" {{var|[blank]}} | "{{yesno-yes|1=}}" | "{{yesno-no|1=}}" |- | ¬ | "{{yesno|¬}}" {{var|[blank]}} | "{{yesno-yes|¬}}" | "{{yesno-no|¬}}" |- | {{var|[omitted]}} | "{{yesno}}" {{var|[blank]}} | "{{yesno-yes}}" | "{{yesno-no}}" |} == Full parameter list == Unnamed parameter 1= the input value to be evaluated. The other parameters (all named, all optional), are the ''return values'' for their respective logical outcome. When set, each one overrules their ''default return value''. {{tj|yesno | Input value | yes: Output on yes | no: Output on no | blank: Output on blank input | ¬: Output on ¬ | def: Definite output }} == See also == * {{unichar|AC|NOT SIGN|html=}} * [[Module:yesno]] * {{tlx|Yesno-yes}} – variant of Yesno that defaults to "yes" if value is not explicitly negative * {{tlx|Yesno-no}} – variant of Yesno that defaults to "no" if value is not explicitly positive == TemplateData == {{TemplateData header}} <templatedata> { "description": "This template normalises an input to be a yes or nil output.", "params": { "1": { "label": "Input value", "description": "The value to be evaluated", "type": "string", "suggested": true }, "yes": { "label": "Output on yes", "description": "Specifies the output of the template when the input value is a case-insensitive forms of 'Yes', 'Y', 'True' or '1'", "type": "string", "required": false }, "no": { "label": "Output on no", "description": "Specifies the output of the template when the input value is a case-insensitive forms of 'No', 'N', 'False, or '0'", "type": "string", "required": false }, "blank": { "label": "Output on blank input", "description": "Specifies the output of the template when the input value is defined but is either empty or contains nothing but whitespace character(s)", "type": "string", "required": false }, "¬": { "label": "Output on ¬", "description": "Specifies the output of the template when the input value is either '¬' (negation) or entirely missing (undefined)", "type": "string", "required": false }, "def": { "label": "Definite output", "description": "Specifies the output of the template when the input value is defined but not a form of 'yes', 'no', '1', '0', '¬' or blank", "type": "string", "required": false } } } </templatedata> <includeonly>{{Sandbox other|| <!----CATEGORIES BELOW THIS LINE, PLEASE:----> [[Category:If-then-else templates]] }}</includeonly> 71rihcd64q43rm9d2yfij0ywq5ti7b6 Cèṭa'an:Yesno-yes 10 4032 19044 2024-10-01T13:23:15Z Munajad.MH 3071 ←Membuat halaman berisi '{{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>' 19044 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 Cèṭa'an:Cascade-protected template 10 4033 19045 2024-10-01T13:25:12Z Munajad.MH 3071 ←Membuat halaman berisi '{{mbox | type = protection | textstyle = font-weight:bold; | image = [[File:Cascade-protection-shackle.svg|40x40px|link=|alt=]] | text = <div style="text-align: center;">This {{{page|template}}} can only be edited by [[Wikipedia:Administrators|administrators]] because it is [[Wikipedia:Transclusion|transcluded]] onto one or more [[Wikipedia:Protection policy#Cascading protection|cascade-protected]] pages.</div> }}<noinclude> {{documentation}} <!--...' 19045 wikitext text/x-wiki {{mbox | type = protection | textstyle = font-weight:bold; | image = [[File:Cascade-protection-shackle.svg|40x40px|link=|alt=]] | text = <div style="text-align: center;">This {{{page|template}}} can only be edited by [[Wikipedia:Administrators|administrators]] because it is [[Wikipedia:Transclusion|transcluded]] onto one or more [[Wikipedia:Protection policy#Cascading protection|cascade-protected]] pages.</div> }}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage and interwikis in Wikidata, not here! --> </noinclude> 462lv2m9xvo3kz7nxap2pyhkfezvnva Cèṭa'an:Cascade-protected template/doc 10 4034 19046 2024-10-01T13:26:25Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This is a [[WP:Cascade-protection|cascade-protection]] notice, mostly intended for near the top of the documentation pages of template that are subject to cascaded protection because of their transclusion in some other page, {{em|and}} which are expected to have that protection indefinitely. While a similar...' 19046 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This is a [[WP:Cascade-protection|cascade-protection]] notice, mostly intended for near the top of the documentation pages of template that are subject to cascaded protection because of their transclusion in some other page, {{em|and}} which are expected to have that protection indefinitely. While a similar template is automatically generated by the system from [[MediaWiki:Cascadeprotected]] as an [[WP:Editnotice|edit notice]] when someone tries to edit ("view source") on such a template, they have to actually try that before they get any inkling that the template is protected because of cascading. By putting a notice also on the template's /doc page, this should forestall attempts to have the template's protection level reduced to [[WP:Template-editor|template-editor]] level (such requests must always be declined in cases of cascade-protection). == Usage == Just add {{tlx|Cascade-protected template}} near the top of the template's /doc subpage (usually right below the {{tlx|documentation subpage}} header). In the odd case that the cascade-protected page is not a template, {{para|page}} can be used to change the word, e.g. {{para|page|interface page}}. {{Strong|This template is not for temporary protection.}} Many pages get short-term cascade-protected because of transclusion from an article listed on the [[WP:Main page|Main Page]] for a few days. We do not need to tag then untag 100+ templates with this notice during that period. Volunteer editorial time is Wikipedia's most precious resource, and [[WP:NOT#BUREAUCRACY|WP is not BureaucracyPedia]]. <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wikipedia fully protected templates]] [[Category:Template namespace templates]] }}</includeonly> okjh6txdpvxgp9mgof69g5vvj3w1ikb Cèṭa'an:Ns has subpages 10 4036 19047 2024-10-01T13:28:34Z Munajad.MH 3071 ←Membuat halaman berisi '{{<includeonly>safesubst:</includeonly>#invoke:Ns has subpages|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude>' 19047 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:Ns has subpages|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> 0pg457y46td6p53rdt8tyc76jeg9pa8 Modul:Ns has subpages 828 4037 19048 2024-10-01T13:29:36Z Munajad.MH 3071 ←Membuat halaman berisi '-- This module implements [[Template:Ns has subpages]]. -- While the template is fairly simple, this information is made available to -- Lua directly, so using a module means that we don't have to update the -- template as new namespaces are added. local p = {} function p._main(ns, frame) -- Get the current namespace if we were not passed one. if not ns then ns = mw.title.getCurrentTitle().namespace end -- Look up the namespace table from mw.site.namespa...' 19048 Scribunto text/plain -- This module implements [[Template:Ns has subpages]]. -- While the template is fairly simple, this information is made available to -- Lua directly, so using a module means that we don't have to update the -- template as new namespaces are added. local p = {} function p._main(ns, frame) -- Get the current namespace if we were not passed one. if not ns then ns = mw.title.getCurrentTitle().namespace end -- Look up the namespace table from mw.site.namespaces. This should work -- for a majority of cases. local nsTable = mw.site.namespaces[ns] -- Try using string matching to get the namespace from page names. -- Do a quick and dirty bad title check to try and make sure we do the same -- thing as {{NAMESPACE}} in most cases. if not nsTable and type(ns) == 'string' and not ns:find('[<>|%[%]{}]') then local nsStripped = ns:gsub('^[_%s]*:', '') nsStripped = nsStripped:gsub(':.*$', '') nsTable = mw.site.namespaces[nsStripped] end -- If we still have no match then try the {{NAMESPACE}} parser function, -- which should catch the remainder of cases. Don't use a mw.title object, -- as this would increment the expensive function count for each new page -- tested. if not nsTable then frame = frame or mw.getCurrentFrame() local nsProcessed = frame:callParserFunction('NAMESPACE', ns) nsTable = nsProcessed and mw.site.namespaces[nsProcessed] end return nsTable and nsTable.hasSubpages end function p.main(frame) local ns = frame:getParent().args[1] if ns then ns = ns:match('^%s*(.-)%s*$') -- trim whitespace ns = tonumber(ns) or ns end local hasSubpages = p._main(ns, frame) return hasSubpages and 'yes' or '' end return p qb0b1z2vff7kifnw21v205d791esbiz Modul:Ns has subpages/doc 828 4038 19049 2024-10-01T13:30:10Z Munajad.MH 3071 ←Membuat halaman berisi '{{used in system}} {{Module rating|protected}} This module finds whether a given [[WP:NS|namespace]] can have subpages. == Usage == === From wikitext === From wikitext this module must be used via the {{tl|ns has subpages}} template. Please see the template page for documentation. === From Lua === Usually Lua modules should use <code>mw.site.namespaces[''namespace''].hasSubpages</code> rather than this module. But if you have a good reason, it can be accesse...' 19049 wikitext text/x-wiki {{used in system}} {{Module rating|protected}} This module finds whether a given [[WP:NS|namespace]] can have subpages. == Usage == === From wikitext === From wikitext this module must be used via the {{tl|ns has subpages}} template. Please see the template page for documentation. === From Lua === Usually Lua modules should use <code>mw.site.namespaces[''namespace''].hasSubpages</code> rather than this module. But if you have a good reason, it can be accessed like this: Load the module: <syntaxhighlight lang="lua"> local mNsHasSubpages = require('Module:Ns has subpages') </syntaxhighlight> The subpage information can be found with the ._main function: <syntaxhighlight lang="lua"> mNsHasSubpages._main(ns, frame) </syntaxhighlight> * <var>ns</var> is the namespace name, number, or a page name. It defaults to the current namespace. * <var>frame</var> is a frame object with which we can call frame:callParserFunction if necessary. This is optional, and intended for internal use. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly> lxagr1w1yukhywz5774n47zk9323wco Cèṭa'an:Ns has subpages/doc 10 4039 19050 2024-10-01T13:31:18Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{used in system}} {{cascade-protected template}} {{lua|Module:Ns has subpages}} <!--Categories where indicated at the bottom of this page, please; interwikis at Wikidata (see [[Wikipedia:Wikidata]])--> Detects whether the current or the given namespace has subpages enabled. Returns "yes" if it does, and an empty string otherwise. This template can be substituted. == Usage == * {{tlx|ns has subpages}} → {{ns has subpages}} * {{tlx|n...' 19050 wikitext text/x-wiki {{Documentation subpage}} {{used in system}} {{cascade-protected template}} {{lua|Module:Ns has subpages}} <!--Categories where indicated at the bottom of this page, please; interwikis at Wikidata (see [[Wikipedia:Wikidata]])--> Detects whether the current or the given namespace has subpages enabled. Returns "yes" if it does, and an empty string otherwise. This template can be substituted. == Usage == * {{tlx|ns has subpages}} → {{ns has subpages}} * {{tlx|ns has subpages|Template}} → {{ns has subpages|Template}} * {{tlx|ns has subpages|Category}} → {{ns has subpages|Category}} * {{tlx|ns has subpages|<nowiki></nowiki>}} <small>(''main space'')</small> → {{ns has subpages|}} * {{tlx|ns has subpages|<nowiki>{{ns:0}}</nowiki>}} <small>(''main space'')</small> → {{ns has subpages|{{ns:0}}}} * {{tlx|ns has subpages|:}} <small>(''main space'')</small> → {{ns has subpages|:}} * {{tlx|ns has subpages|<nowiki>{{ns:Talk}}</nowiki>}} → {{ns has subpages|{{ns:Talk}}}} * {{tlx|ns has subpages|{{ns:Category talk}}}} → {{ns has subpages|{{ns:Category talk}}}} * {{tlx|ns has subpages|{{ns:File}}:Foo}} → {{ns has subpages|{{ns:File}}:Foo}} * {{tlx|ns has subpages|Foo}} → {{ns has subpages|Foo}} * {{tlx|ns has subpages|:Template}} → {{ns has subpages|:Template}} == See also == *{{tlx|namespace detect}} <includeonly>{{Sandbox other|| <!--Categories below this line, please; interwikis at Wikidata--> [[Category:Namespace manipulation templates]] }}</includeonly> c2rfxvkyg4maqg2fq8wpbp7akohddpf Cèṭa'an:Annotated link 10 4040 19055 2024-10-02T11:18:15Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{ {{{|safesubst:}}}#invoke:Annotated link | main | wikidata = {{{ wikidata |}}} | not_wikidata_for_links_starting_with = List of # Index of # Glossary of # Outline of # Timeline of # History of | not_wikidata_descriptions_including = wikimedia # mediawiki # wikipedia # list # index # glossary # outline # overview | space_cat = {{{ space_cat | {{{ space-cat |}}} }}} | not_single_word = organization # organisation # term | none_is_valid = ye...' 19055 wikitext text/x-wiki <includeonly>{{ {{{|safesubst:}}}#invoke:Annotated link | main | wikidata = {{{ wikidata |}}} | not_wikidata_for_links_starting_with = List of # Index of # Glossary of # Outline of # Timeline of # History of | not_wikidata_descriptions_including = wikimedia # mediawiki # wikipedia # list # index # glossary # outline # overview | space_cat = {{{ space_cat | {{{ space-cat |}}} }}} | not_single_word = organization # organisation # term | none_is_valid = yes | none_is_nil = yes | name = {{{ 1 | {{{ name | {{{ title |}}} }}} }}} | display = {{{ 2 | {{{ display | {{{ disp |}}} }}} }}} | dash = {{{ 3 | {{{ dash | {{{ comma |}}} }}} }}} | template_link = {{{ template_link | {{{ template-link | {{{ tl |}}} }}} }}} | link_lang = {{{ link_lang | {{{ link-lang | {{{ ll |}}} }}} }}} | link_lang_italic = {{{ link_lang_italic | {{{ link-lang-italic | {{{ lli |}}} }}} }}} | link_lang_nocat = {{{ link_lang_nocat | {{{ link-lang-nocat | {{{ llnc |}}} }}} }}} | link_lang_size = {{{ link_lang_size | {{{ link-lang-size | {{{ lls |}}} }}} }}} | link_lang_cat = {{{ link_lang_cat | {{{ link-lang-cat | {{{ llc |}}} }}} }}} | link_lang_rtl = {{{ link_lang_rtl | {{{ link-lang-rtl | {{{ llr |}}} }}} }}} | quote = {{{ quote | {{{ quote_link | {{{ quote-link | {{{ ql |}}} }}} }}} }}} | abbr = {{{ abbr | {{{ abbreviation |}}} }}} | abbr_title = {{{ abbr_title | {{{ abbr-title | {{{ abbreviation_title | {{{ abbreviation-title | {{{ at |}}} }}} }}} }}} }}} | aka = {{{ aka |}}} | aka_lang = {{{ aka_lang | {{{ aka-lang | {{{ al |}}} }}} }}} | aka_lang_italic = {{{ aka_lang_italic | {{{ aka-lang-italic | {{{ ali |}}} }}} }}} | aka_lang_nocat = {{{ aka_lang_nocat | {{{ aka-lang-nocat | {{{ alnc |}}} }}} }}} | aka_lang_size = {{{ aka_lang_size | {{{ aka-lang-size | {{{ als |}}} }}} }}} | aka_lang_cat = {{{ aka_lang_cat | {{{ aka-lang-cat | {{{ alc |}}} }}} }}} | aka_lang_rtl = {{{ aka_lang_rtl | {{{ aka-lang-rtl | {{{ alr |}}} }}} }}} | wedge = {{{ wedge | {{{ insert | {{{ extra |}}} }}} }}} | wedge_lang = {{{ wedge_lang | {{{ wedge-lang | {{{ insert_lang | {{{ insert-lang | {{{ extra_lang | {{{ extra-lang | {{{ wl |}}} }}} }}} }}} }}} }}} }}} | wedge_lang_italic = {{{ wedge_lang_italic | {{{ wedge-lang-italic | {{{ insert_lang_italic | {{{ insert-lang-italic | {{{ extra_lang_italic | {{{ extra-lang-italic | {{{ wli |}}} }}} }}} }}} }}} }}} }}} | wedge_lang_nocat = {{{ wedge_lang_nocat | {{{ wedge-lang_nocat | {{{ insert_lang_nocat | {{{ insert-lang-nocat | {{{ extra_lang_nocat | {{{ extra-lang-nocat | {{{ wlnc |}}} }}} }}} }}} }}} }}} }}} | wedge_lang_size = {{{ wedge_lang_size | {{{ wedge-lang-size | {{{ insert_lang_size | {{{ insert-lang-size | {{{ extra_lang_size | {{{ extra-lang-size | {{{ wls |}}} }}} }}} }}} }}} }}} }}} | wedge_lang_cat = {{{ wedge_lang_cat | {{{ wedge-lang-cat | {{{ insert_lang_cat | {{{ insert-lang-cat | {{{ extra_lang_cat | {{{ extra-lang-cat | {{{ wlc |}}} }}} }}} }}} }}} }}} }}} | wedge_lang_rtl = {{{ wedge_lang_rtl | {{{ wedge-lang-rtl | {{{ insert_lang_rtl | {{{ insert-lang-rtl | {{{ extra_lang_rtl | {{{ extra-lang-rtl | {{{ wlr |}}} }}} }}} }}} }}} }}} }}} | desc_first_letter_case = {{{ desc_first_letter_case | {{{ desc-first-letter-case | {{{ desc_case | {{{ desc-case | {{{ case | {{{ dflc |}}} }}} }}} }}} }}} }}} | only = {{{ only |}}} | prefer = {{{ prefer |}}} | fallback = {{{ fallback |}}} | desc_lang_italic = {{{ desc_lang_italic | {{{ desc-lang-italic | {{{ dli |}}} }}} }}} | desc_lang_nocat = {{{ desc_lang_nocat | {{{ desc-lang-nocat | {{{ dlnc |}}} }}} }}} | desc_lang_size = {{{ desc_lang_size | {{{ desc-lang-size | {{{ dls |}}} }}} }}} | desc_lang_cat = {{{ desc_lang_cat | {{{ desc-lang-cat | {{{ dlc |}}} }}} }}} | desc_lang_rtl = {{{ desc_lang_rtl | {{{ desc-lang-rtl | {{{ dlr |}}} }}} }}} | desc_lang_no = {{{ desc_lang_no | {{{ desc-lang-no | {{{ dlno |}}} }}} }}} }}</includeonly><noinclude>{{documentation}}</noinclude> pg6lbj0v5fei8elaznrydqxuqnyx0ih Cèṭa'an:Annotated link/doc 10 4041 19056 2024-10-02T11:18:51Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{Lua|Module:Annotated link}} {{Template shortcut|anl|anli}} == Usage == Typically to be used in lists to provide an annotated link using the [[Wikipedia:Short_description|short description]] for the linked page. For example: in ''[[MOS:SEEALSO|See also]]'' sections "editors should provide a brief annotation when a link's relevance is not immediately apparent, when the meaning of the term may not be generally known, or when...' 19056 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Lua|Module:Annotated link}} {{Template shortcut|anl|anli}} == Usage == Typically to be used in lists to provide an annotated link using the [[Wikipedia:Short_description|short description]] for the linked page. For example: in ''[[MOS:SEEALSO|See also]]'' sections "editors should provide a brief annotation when a link's relevance is not immediately apparent, when the meaning of the term may not be generally known, or when the term is ambiguous". By default, the short description of the linked page will be derived from the {{tlx|short description}} template responsible for setting the short description for that page. If a template is not present in the wikitext of the page, the description will be derived from [[Wikidata]]. If no Wikidata description can be obtained, no short description will be appended. This behavior can be manipulated and other formatting options allow for the presentation of useful annotations even without a short description, which may still become available and therefore displayed at a later date. Some pages are assigned short descriptions by automatic methods; [[:Category:Templates that generate short descriptions|templates that generate short descriptions]] include [[WP:INFOBOX|infoboxes]] that use the data provided to its parameters to create a suitable short description, which may overrule other short descriptions that exist for or on the page. [[Module:GetShortDescription|The module responsible for fetching the description]] is currently not able to detect or determine this type of dynamically created short description. This template should not be used for annotating links on disambiguation pages. The relevant discussion is at {{section link|Wikipedia talk:Disambiguation/Archive 50|Use of annotated links}} and concludes: *They contain formatting that is not in line with the long-established formatting for disambiguation entries at [[MOS:DAB]]. *The text of the descriptions is frequently not optimal for disambiguation pages, as it may be neither distinguishing nor succinct. *They would remove control of the text from the disambiguation page itself, and allow disambiguation pages to be modified without appearing in the edit history of the page itself, or in notifications relating to the page. (This reason is not fixable, and is sufficient reason not to use the template or any modification thereof.) === Basic === The most basic usage is: :'''Markup:''' <code><nowiki>{{ Annotated link | Wikipedia }}</nowiki></code> :'''Result:''' {{ Annotated link | Wikipedia }} The text shown for the link may be [[WP:PIPE|piped]] if desired or required: :'''Markup:''' <code><nowiki>{{ Annotated link | Wikipedia:Policies and guidelines | Policies and guidelines }}</nowiki></code> :'''Result:''' {{ Annotated link | Wikipedia:Policies and guidelines | Policies and guidelines }} :'''Markup:''' <code><nowiki>{{ Annotated link | Mona Lisa | ''Mona Lisa'' }}</nowiki></code> :'''Result:''' {{ Annotated link | Mona Lisa | ''Mona Lisa'' }} Foreign language formatting options are available for the link text; see [[#Foreign language text|below]]. If the [[MOS:LISTFORMAT|list format]] is unsuitable for [[MOS:DASH|dash]] separation of the link from the description, it may be replaced with something suitable: :'''Markup:''' <code><nowiki>{{ Annotated link | Wikipedia:Policies and guidelines | Policies and guidelines | , }}</nowiki></code> :'''Result:''' {{ Annotated link | Wikipedia:Policies and guidelines | Policies and guidelines | , }} The examples above use unnamed parameters 1–3. The parameters can also be named or explicitly numbered: :'''Markup:''' <code><nowiki>{{ Annotated link | 1=Wikipedia:Policies and guidelines | 2=Policies and guidelines | 3=, }}</nowiki></code> :'''Markup:''' <code><nowiki>{{ Annotated link | name=Wikipedia:Policies and guidelines | display=Policies and guidelines | dash=, }}</nowiki></code> There are many possible configurations beyond this, as described below, and most parameters have aliases. === Extended === There are many [[#Parameters|available parameters]], broken down into the following sections: ==== Template links ==== Links to templates will be automatically formatted as would be expected by {{tl|template link}}: :'''Markup:''' <code><nowiki>{{ Annotated link | Template:Annotated link }}</nowiki></code> :'''Result:''' {{ Annotated link | Template:Annotated link }} Formatting as would be expected by {{tlx|template link expanded}} may be applied by adding {{para|template_link|code}}: :'''Markup:''' <code><nowiki>{{ Annotated link | Template:Annotated link | template_link=code }}</nowiki></code> :'''Result:''' {{ Annotated link | Template:Annotated link | template_link=code }} If this formatting is determined to be inappropriate for the circumstance; use {{para|template_link|no}} to disable it: :'''Markup:''' <code><nowiki>{{ Annotated link | Template:Annotated link | template_link=no }}</nowiki></code> :'''Result:''' {{ Annotated link | Template:Annotated link | template_link=no }} If the template link formatting is disabled; use the second parameter, {{para|2}} or {{para|display}} to affect the text display: :'''Markup:''' <code><nowiki>{{ Annotated link | Template:Annotated link | Annotated link | template_link=no }}</nowiki></code> :'''Result:''' {{ Annotated link | Template:Annotated link | Annotated link | template_link=no }} ==== Quoting link titles ==== Some [[MOS:NAT|titles of works]], such as [[MOS:POPMUSIC|song titles]], should be double quoted; this formatting may be applied using {{para|quote|yes}}: :'''Markup:''' <code><nowiki>{{ Annotated link | The Partisan | quote=yes }}</nowiki></code> :'''Result:''' {{ Annotated link | The Partisan |quote=yes }} ==== Additional abbreviation ==== A parenthesized abbreviation may be added following the link using {{para|abbr}} if desired: :'''Markup:''' <code><nowiki>{{ Annotated link | London Academy of Music and Dramatic Art | abbr=LAMDA }}</nowiki></code> :'''Result:''' {{ Annotated link | London Academy of Music and Dramatic Art | abbr=LAMDA }} A title for the abbreviation may be provided with {{para|abbr_title}} if suitable: :'''Markup:''' <code><nowiki>{{ Annotated link | London Academy of Music and Dramatic Art | abbr=LAMDA | abbr_title=London Academy of Music and Dramatic Art }}</nowiki></code> :'''Result:''' {{ Annotated link | London Academy of Music and Dramatic Art | abbr=LAMDA | abbr_title=London Academy of Music and Dramatic Art }} ==== Additional alternative name ==== An alternative name for the linked entity may be added following the link (and abbreviation if also added) using {{para|aka}} if desired; the alternative name will be prepended with ", also known as": :'''Markup:''' <code><nowiki>{{ Annotated link | Royal National Theatre | aka=the National Theatre of Great Britain }}</nowiki></code> :'''Result:''' {{ Annotated link | Royal National Theatre | aka=the National Theatre of Great Britain }} Foreign language formatting options are available for this parameter; see [[#Foreign language text|below]]. ==== Additional information ==== Even more information may be wedged in between the previously stated information and that of the potentially following description; use {{para|wedge}} to add it is desired: :'''Markup:''' <code><nowiki>{{ Annotated link | Grape | wedge=can be used to make wine }}</nowiki></code> :'''Result:''' {{ Annotated link | Grape | wedge=can be used to make wine }} Foreign language formatting options are available for this parameter; see [[#Foreign language text|below]]. ==== Foreign language text ==== Foreign language text should be formatted in accordance with [[MOS:OTHERLANG]]; this template provides all the necessary options to control the formatting. The module invoked by this template, uses [[Module:Lang]] (the module powering {{tlx|lang}}) to do the formatting, and all the options are fully described on their documentation pages. If the link text is of a foreign language (editor discretion determines if this is appropriate); control the formatting with: {{para|link_lang|<language code>}}, {{para|link_lang_italic}}, {{para|link_lang_nocat}}, {{para|link_lang_size}}, {{para|link_lang_cat}} and {{para|link_lang_rtl}} If the {{para|aka}} text is of a foreign language (again; editor discretion); control the formatting with: {{para|aka_lang|<language code>}}, {{para|aka_lang_italic}}, {{para|aka_lang_nocat}}, {{para|aka_lang_size}}, {{para|aka_lang_cat}}, {{para|aka_lang_rtl}} If the {{para|wedge}} text is of a foreign language (again; editor discretion); control the formatting with: {{para|wedge_lang|<language code>}}, {{para|wedge_lang_italic}}, {{para|wedge_lang_nocat}}, {{para|wedge_lang_size}}, {{para|wedge_lang_cat}}, {{para|wedge_lang_rtl}} This template invokes [[Module:Annotated link]], which in turn uses [[Module:GetShortDescription]] to (as the name suggests) get the short description. It may return a foreign language (i.e. not ''en'') Wikidata description (again; editor discretion). If it is displayed; the appropriate language code will be set automatically, but all other parameters of {{tlc|lang}} are available to affect the formatting of the returned description: Use {{para|desc_lang_italic}}, {{para|desc_lang_nocat}}, {{para|desc_lang_size}}, {{para|desc_lang_cat}} and {{para|desc_lang_rtl}}. If the editor determines that {{tlc|lang}} formatting of the description is not appropriate; it may be disabled with {{para|desc_lang_no|yes}}. Although this is not a realistic example; it provides an overview of this handling: :'''Markup:''' <code><nowiki>{{ Annotated link | Template:GetShortDescription/explicit short description | La page de test de Fred | aka=フレッドのテストページ | aka_lang=ja | link_lang=fr | wedge=Leathanach tástála Fred | wedge_lang=ga |template_link=no }}</nowiki></code> :'''Result:''' {{ Annotated link | Template:GetShortDescription/explicit short description | La page de test de Fred | aka=フレッドのテストページ | aka_lang=ja | link_lang=fr | wedge=Leathanach tástála Fred | wedge_lang=ga |template_link=no }} ==== Controlling the search for a short description ==== {{further|Module:GetShortDescription/doc}} Providing a value for {{para|only}} or {{para|prefer}} will affect the search to being either only or with a preference for the stated description. If no description is found, the result will be that no description is appended to the link (and any other information provided), unless a fallback is provided. Stating {{para|only|explicit}} will limit the search to only short descriptions set by use of {{tlc|short description}} on the linked page. :'''Markup:''' <code><nowiki>{{ Annotated link | Wikipedia | only=explicit }}</nowiki></code> :'''Result:''' {{ Annotated link | Wikipedia | only=explicit }} Stating {{para|only|wikidata}} will limit the search to only Wikidata descriptions. :'''Markup:''' <code><nowiki>{{ Annotated link | Wikipedia | only=wikidata }}</nowiki></code> :'''Result:''' {{ Annotated link | Wikipedia | only=wikidata }} State {{para|prefer|explicit}} to use the explicit short description if available, or try for the Wikidata description if not. :'''Markup:''' <code><nowiki>{{ Annotated link | Wikipedia | prefer=explicit }}</nowiki></code> :'''Result:''' {{ Annotated link | Wikipedia | prefer=explicit }} State {{para|prefer|wikidata}} to use the Wikidata description if available, or try for an explicit short description if not. :'''Markup:''' <code><nowiki>{{ Annotated link | Wikipedia | prefer=wikidata }}</nowiki></code> :'''Result:''' {{ Annotated link | Wikipedia | prefer=wikidata }} If a {{para|fallback}} value is provided, and no description is found by the expressed route, the appended description will be the stated fallback value. :'''Markup:''' <code><nowiki>{{ Annotated link | Example | only=explicit | fallback=a fallback description }}</nowiki></code> :'''Result:''' {{ Annotated link | Example | only=explicit | fallback=a fallback description }} ==== Controlling the case of the first character of a short description ==== Short descriptions on en Wikipedia [[WP:SDFORMAT|should be formatted]] with an uppercase first letter. By default, the short descriptions retrieved by this template are displayed as they are typed in the page from which they are extracted, but this may be overridden if required using {{para|desc_first_letter_case|upper}} or {{para|desc_first_letter_case|lower}}. == Parameters == {{TemplateData header}} {{Collapse top|Table of all template parameters, aliases, expected and required values|bg=#bde4ff}} <templatedata> { "description": "a link created and annotated using a short description and other optional additions", "params": { "1": { "label": "Page name (including namespace)", "description": "Title of the page to be linked and annotated", "type": "wiki-page-name", "required": true, "aliases": [ "name", "title" ] }, "2": { "label": "Link display text", "description": "The text to be displayed in the link", "type": "line", "default": "name", "aliases": [ "display", "disp" ] }, "3": { "label": "Separator", "description": "Replace the dash with something else", "type": "line", "example": ",", "default": "–", "aliases": [ "dash", "comma" ] }, "template_link": { "label": "Template link formatting", "description": "Disable special formatting of links to pages in the Template namespace", "type" : "line", "suggestedvalues": [ "no", "code" ], "aliases": [ "template-link", "tl" ] }, "quote": { "label": "Quote links", "description": "Double quotation of the link", "type": "line", "suggestedvalues": [ "yes" ], "aliases": [ "quote_link", "quote-link", "ql" ] }, "abbr": { "label": "Abbreviation", "description": "Abbreviation to be displayed in parentheses after the link", "type": "line", "aliases": [ "abbreviation" ] }, "abbr_title": { "label": "Abbreviation title", "description": "Provide a title for an abbreviation", "type" : "line", "aliases": [ "abbr-title", "abbreviation_title", "abbreviation-title", "at" ] }, "aka": { "label": "Also known as", "description": "Alternative names to display after the link (and abbreviation if provided)", "type": "line" }, "wedge": { "label": "Additional information", "description": "Additional information to display after the link (and abbr and aka if provided)", "type": "line", "aliases": [ "insert", "extra" ] }, "desc_first_letter_case": { "label": "Description first letter case", "description": "Control to case of the first letter of a short description", "type" : "line", "suggestedvalues": [ "upper", "lower" ], "default": "lower", "aliases": [ "desc-first-letter-case", "desc_case", "desc-case", "case" ] }, "space_cat": { "label": "Categorisation of spaceless descriptions", "description": "Disable categorisation of pages displaying descriptions containing no space characters", "type" : "line", "suggestedvalues": [ "no" ], "aliases": [ "space-cat" ] }, "only": { "label": "Limit description search", "description": "Dictate the only source for a short description", "type" : "line", "suggestedvalues": [ "explicit", "wikidata" ] }, "prefer": { "label": "Description preference", "description": "Suggest a prefered source for a short description", "type" : "line", "suggestedvalues": [ "explicit", "wikidata" ], "default": "explicit" }, "fallback": { "label": "Description fallback", "description": "Provide a fallback description in the event no other is available", "type" : "line" }, "link_lang": { "label": "Link text foreign language code", "description": "Provide a language code for foreign language link text", "type" : "line", "example": "ja", "aliases": [ "link-lang", "ll" ] }, "link_lang_italic": { "label": "Link text foreign language italics", "description": "Control the italic presentation of foreign language link text", "type" : "line", "suggestedvalues": [ "yes", "no", "unset", "invert", "default" ], "aliases": [ "link-lang-italic", "lli" ] }, "link_lang_nocat": { "label": "Link text foreign language categorisation", "description": "Dictate the categorisation of foreign language link text", "type" : "line", "suggestedvalues": [ "yes", "y", "true", "t", "on", "1" ], "aliases": [ "link-lang-nocat", "llnc" ] }, "link_lang_cat": { "label": "Link text foreign language categorisation", "description": "Dictate the categorisation of foreign language link text", "type" : "line", "suggestedvalues": [ "no", "n", "false", "f", "off", "0" ], "aliases": [ "link-lang-cat", "llc" ] }, "link_lang_size": { "label": "Link text foreign language size", "description": "Control the size presentation of foreign language link text", "type" : "line", "example": "1.5em", "aliases": [ "link-lang-size", "lls" ] }, "link_lang_rtl": { "label": "Link text foreign language rtl", "description": "Control the rtl presentation of foreign language link text", "type" : "line", "suggestedvalues": [ "no", "yes" ], "default": "no", "aliases": [ "link-lang-rtl", "llr" ] }, "aka_lang": { "label": "Aka text foreign language code", "description": "Provide a language code for foreign language aka text", "type" : "line", "example": "ja", "aliases": [ "aka-lang", "al" ] }, "aka_lang_italic": { "label": "Aka text foreign language italics", "description": "Control the italic presentation of foreign language aka text", "type" : "line", "suggestedvalues": [ "yes", "no", "unset", "invert", "default" ], "aliases": [ "aka-lang-italic", "ali" ] }, "aka_lang_nocat": { "label": "Aka text foreign language categorisation", "description": "Dictate the categorisation of foreign language aka text", "type" : "line", "suggestedvalues": [ "yes", "y", "true", "t", "on", "1" ], "aliases": [ "aka-lang-nocat", "alnc" ] }, "aka_lang_cat": { "label": "Aka text foreign language categorisation", "description": "Dictate the categorisation of foreign language aka text", "type" : "line", "suggestedvalues": [ "no", "n", "false", "f", "off", "0" ], "aliases": [ "aka-lang-cat", "alc" ] }, "aka_lang_size": { "label": "Aka text foreign language size", "description": "Control the size presentation of foreign language aka text", "type" : "line", "example": "1.5em", "aliases": [ "aka-lang-size", "als" ] }, "aka_lang_rtl": { "label": "Aka text foreign language rtl", "description": "Control the rtl presentation of foreign language aka text", "type" : "line", "suggestedvalues": [ "no", "yes" ], "default": "no", "aliases": [ "aka-lang-rtl", "alr" ] }, "wedge_lang": { "label": "Additional information foreign language code", "description": "Provide a language code for foreign language wedge text", "type" : "line", "example": "ja", "aliases": [ "wedge-lang", "insert_lang", "insert-lang", "extra_lang", "extra-lang", "wl" ] }, "wedge_lang_italic": { "label": "Additional information foreign language italics", "description": "Control the italic presentation of foreign language wedge text", "type" : "line", "suggestedvalues": [ "yes", "no", "unset", "invert", "default" ], "aliases": [ "wedge-lang-italic", "insert_lang_italic", "insert-lang-italic", "extra_lang_italic", "extra-lang-italic", "wli" ] }, "wedge_lang_nocat": { "label": "Additional information foreign language categorisation", "description": "Dictate the categorisation of foreign language wedge text", "type" : "line", "suggestedvalues": [ "yes", "y", "true", "t", "on", "1" ], "aliases": [ "wedge-lang-nocat", "insert_lang_nocat", "insert-lang-nocat", "extra_lang_nocat", "extra-lang-nocat", "wlnc" ] }, "wedge_lang_cat": { "label": "Additional information foreign language categorisation", "description": "Dictate the categorisation of foreign language wedge text", "type" : "line", "suggestedvalues": [ "no", "n", "false", "f", "off", "0" ], "aliases": [ "wedge-lang-cat", "insert_lang_cat", "insert-lang-cat", "extra_lang_cat", "extra-lang-cat", "wlc" ] }, "wedge_lang_size": { "label": "Additional information foreign language size", "description": "Control the size presentation of foreign language wedge text", "type" : "line", "example": "1.5em", "aliases": [ "wedge-lang-size", "insert_lang_size", "insert-lang-size", "extra_lang_size", "extra-lang-size", "wls" ] }, "wedge_lang_rtl": { "label": "Additional information foreign language rtl", "description": "Control the rtl presentation of foreign language wedge text", "type" : "line", "suggestedvalues": [ "no", "yes" ], "default": "no", "aliases": [ "wedge-lang-rtl", "insert_lang_rtl", "insert-lang-rtl", "extra_lang_rtl", "extra-lang-rtl", "wlr" ] }, "desc_lang_no": { "label": "Foreign language description formatting", "description": "Dictate if foreign language description text should be formatted", "type" : "line", "suggestedvalues": [ "yes" ], "aliases": [ "desc-lang-no", "dlno" ] }, "desc_lang_italic": { "label": "Foreign language description italics", "description": "Control the italic presentation of foreign language description text", "type" : "line", "suggestedvalues": [ "yes", "no", "unset", "invert", "default" ], "aliases": [ "desc-lang-italic", "dli" ] }, "desc_lang_nocat": { "label": "Foreign language description categorisation", "description": "Dictate the categorisation of foreign language description text", "type" : "line", "suggestedvalues": [ "yes", "y", "true", "t", "on", "1" ], "aliases": [ "desc-lang-nocat", "dlnc" ] }, "desc_lang_cat": { "label": "Foreign language description categorisation", "description": "Dictate the categorisation of foreign language description text", "type" : "line", "suggestedvalues": [ "no", "n", "false", "f", "off", "0" ], "aliases": [ "desc-lang-cat", "dlc" ] }, "desc_lang_size": { "label": "Foreign language description size", "description": "Control the size presentation of foreign language description text", "type" : "line", "example": "1.5em", "aliases": [ "desc-lang-size", "dls" ] }, "desc_lang_rtl": { "label": "Foreign language description rtl", "description": "Control the rtl presentation of foreign language description text", "type" : "line", "suggestedvalues": [ "no", "yes" ], "default": "no", "aliases": [ "desc-lang-rtl", "dlr" ] } } } </templatedata> {{Collapse bottom}} == Preview warnings and maintenance categories == [[Module:GetShortDescription]] may create warnings about detected issues with {{tlc|short description}} configurations, that show above the preview content during editing. These warnings are not about the page being edited, but about the pages for which the annotated links are being created. If any preview warnings are shown; please consider visiting the indicated pages to analyse and possibly fix the issues. It may also show ''alarming messages'' (they're red but not necessarily errors) about its function. If it is not clear how to fix the problem indicated; don't continue trying to annotate the link with this template as the messages will be visible to all readers of Wikipedia. If any alarming messages are displayed on saved pages as a result of issues, the page showing those messages will be added to the maintenance [[:Category:Pages displaying alarming messages about Module:GetShortDescription]]. [[Module:Annotated link]] may also show alarming messages about its function and in much the same way will add pages to [[:Category:Pages displaying alarming messages about Module:Annotated link]]. Several other maintenance categories exist for potential issues with the annotations: * [[:Category:Pages displaying short descriptions with no spaces via Module:Annotated link]] will be populated by pages where the module has been invoked to provide annotations that include a description with no spaces. If a page in this category is analysed by an interested editor, and it is determined that the description is appropriate for use; add {{para|space_cat|no}} to the {{tlc|annotated link}} to disable the categorisation. If the description is not appropriate; the interested editor can either try to fix it at the source, use {{para|only}} to potentially select another description, or remove the use of this template and create a custom annotation for the link manually. * [[:Category:Pages displaying wikidata descriptions as a fallback via Module:Annotated link]] will be populated by pages where the module has been invoked to provide annotations which contain Wikidata descriptions that were not explicitly requested (with {{para|only|wikidata}} or {{para|prefer|wikidata}}). They may or may not be suitable and this is a matter of ongoing consideration and discussion. Please consider reviewing the instances. * [[:Category:Pages displaying short descriptions matching their page name via Module:Annotated link]] will be populated by pages where the module has been invoked to provide annotations contain descriptions that have (case insensitive) equality with the name of the linked page i.e. "Wikipedia article" with a short description of "wikipedia article". Please consider reviewing the instances. [https://petscan.wmflabs.org/ A handy tool for finding category intersections] is available. == See also == * {{tlx|AnnotatedListOfLinks}} – wraps {{tlb|nolink=y|Annotated link}} around multiple links at once * {{tlx|Annotated biography link}} – a version of this template designed for biography lists * {{tlx|laal}} – displays an article's pagelinks alongside its short description * [[Wikipedia:Short description]] – general information about short descriptions * [[WP:HOWTOSD]] – detailed guidance on writing short descriptions <includeonly>{{Sandbox other|| [[Category:Documentation assistance templates]] [[Category:Link templates]] }}</includeonly> q7sgno3t717ulu2yo1qcx8ykdfx6lky Modul:Annotated link 828 4042 19057 2024-10-02T11:20:46Z Munajad.MH 3071 ←Membuat halaman berisi ' local function pipedLink(name, display) return '[[:'..name..'|'..display..']]' end local function isEmpty(value) return value == nil or value == '' end local function notEmpty(value) return not isEmpty(value) end -- Unescape functionality grabbed from https://stackoverflow.com/a/14899740/1832568 local function unescape(str) str = string.gsub(str, '&#(%d+);', string.char) str = string.gsub(str, '&#x(%d+);', function(d) return string.char(tonumber(d, 16)) end...' 19057 Scribunto text/plain local function pipedLink(name, display) return '[[:'..name..'|'..display..']]' end local function isEmpty(value) return value == nil or value == '' end local function notEmpty(value) return not isEmpty(value) end -- Unescape functionality grabbed from https://stackoverflow.com/a/14899740/1832568 local function unescape(str) str = string.gsub(str, '&#(%d+);', string.char) str = string.gsub(str, '&#x(%d+);', function(d) return string.char(tonumber(d, 16)) end) return str end local function hashDelimitedList(list_string) return mw.text.gsplit(unescape(list_string), '%s*#%s*') end local function alarmingMessage(message) return '<span style="color:#d33">[[Module:Annotated link]] '..message..'.</span>'.. '[[Category:Pages displaying alarming messages about Module:Annotated link]]' end local function optionallyVisibleCategory(class, category) return '<span style="display:none" class="'..class..'">'..category.. '</span>[[Category:'..category..' via Module:Annotated link]]' end local function handleFirstLetterCase(short_description, case) return mw.ustring.gsub(short_description, '^([^%d])', function(first_char) if case == 'upper' then return mw.ustring.upper(first_char) end return mw.ustring.lower(first_char) end ) end local mLang = require('Module:Lang') local function langify(args) local lang = args.lang local text = args.text if isEmpty(lang) or lang == 'en' then return text end return mLang._lang { lang, text, italic = args.italic, nocat = args.nocat, size = args.size, cat = args.cat, rtl = args.rtl } end local function formatResult(result, dash, description, prefix_parentheses) if notEmpty(description) then if prefix_parentheses then local startIdx = description:find("%(") if startIdx then local beforeParens = description:sub(1, startIdx - 2) local insideParens = description:sub(startIdx, -1) return result..' '..insideParens..dash..' '..beforeParens end end return result..dash..' '..description end return result end local function annotatedLink(args) local name = args.name if isEmpty(name) then return alarmingMessage('requires a page name (including namespace)') end -- In order to handle an attempt to annotate a template link -- already formatted with the likes of {{tl|<template name>}}; -- unescape name to make sense of braces in lua patern matching. name = unescape(name) if name:match('^{%b{}}$') then -- The possibility to extract useful data exists here: e.g. {{tl*|Template}}. return alarmingMessage( 'requires only a page name (including namespace) without markup. '.. 'If an attempt is being made to annotate a link to a template, '.. 'provide only the template name with namespace e.g. "Template:Example"') end -- If a literal link was provided as name; -- extract the content and apply it to name and display as appropriate. local wikilink = mw.ustring.match(name, '^%[%[%s*:*%s*(.-)%s*%]%]$') if wikilink then local link_name, link_display = unpack(mw.text.split(wikilink, '%s*|%s*')) if link_name then name = link_name end if link_display and isEmpty(args.display) then args.display = link_display end end -- Prepare to concatenate. local result local is_template = name:match('^Template:(.+)$') local template_link = args.template_link if is_template and template_link ~= 'no' then result = '{{'..pipedLink(name, is_template)..'}}' if template_link == 'code' then result = '<code>'..result..'</code>' end else local display = args.display if isEmpty(display) then display = name end result = langify({ lang = args.link_lang, text = pipedLink(name, display), italic = args.link_lang_italic, nocat = args.link_lang_nocat, size = args.link_lang_size, cat = args.link_lang_cat, rtl = args.link_lang_rtl }) if notEmpty(args.quote) then result = '"'..result..'"' end local abbr = args.abbr if notEmpty(abbr) then result = result..' (<abbr' local abbr_title = args.abbr_title if notEmpty(abbr_title) then result = result..' title="'..abbr_title..'"' end result = result..'>'..abbr..'</abbr>)' end end if isEmpty(result) then return alarmingMessage('could not create a link for "'..name..'"') end local aka = args.aka if notEmpty(aka) then result = result..', also known as '..langify({ lang = args.aka_lang, text = aka, italic = args.aka_lang_italic, nocat = args.aka_lang_nocat, size = args.aka_lang_size, cat = args.aka_lang_cat, rtl = args.aka_lang_rtl }) end local wedge = args.wedge if notEmpty(wedge) then result = result..', '..langify({ lang = args.wedge_lang, text = wedge, italic = args.wedge_lang_italic, nocat = args.wedge_lang_nocat, size = args.wedge_lang_size, cat = args.wedge_lang_cat, rtl = args.wedge_lang_rtl }) end -- Exclude wikidata fallback for any specified list of link titles, -- unless explicity instructed that it's okay. local not_wikidata_for_links_starting_with = args.not_wikidata_for_links_starting_with if isEmpty(args.wikidata) and notEmpty(not_wikidata_for_links_starting_with) then for only_explicit in hashDelimitedList(not_wikidata_for_links_starting_with) do if name:match('^'..only_explicit) then args.only = 'explicit' break end end end -- Get the short description from Module:GetShortDescription. local short_description = require('Module:GetShortDescription').main({ none_is_valid = args.none_is_valid, none_is_nil = args.none_is_nil, lang_italic = args.desc_lang_italic, lang_nocat = args.desc_lang_nocat, lang_size = args.desc_lang_size, lang_cat = args.desc_lang_cat, lang_rtl = args.desc_lang_rtl, lang_no = args.desc_lang_no, prefer = args.prefer, only = args.only, name = name }) local dash = args.dash if isEmpty(dash) then dash = '&nbsp;–' end local fallback = args.fallback if isEmpty(short_description) or short_description.redlink then return formatResult(result, dash, fallback, args.prefix_parentheses) end if short_description.alarm then return short_description.alarm end local maintenance = '' if short_description.redirected then maintenance = optionallyVisibleCategory( 'category-annotation-with-redirected-description', 'Pages displaying short descriptions of redirect targets') end local fellback if short_description.wikidata then if short_description.fellback then fellback = true maintenance = maintenance..optionallyVisibleCategory( 'category-wikidata-fallback-annotation', 'Pages displaying wikidata descriptions as a fallback') end short_description = short_description.wikidata -- Filter against likely rubbish wikidata descriptions. local not_wikidata_descriptions_including = args.not_wikidata_descriptions_including if notEmpty(not_wikidata_descriptions_including) then -- Case insentive matching. local lower_case_short_description = short_description:lower() for exclusion in hashDelimitedList(not_wikidata_descriptions_including:lower()) do if lower_case_short_description:match(exclusion) then short_description = '' break end end end if isEmpty(short_description) then return formatResult(result, dash, fallback, args.prefix_parentheses) end else short_description = short_description.explicit end local lower_case_name = name:lower() if notEmpty(short_description) and not short_description:match(' ') then -- Filter against likely rubbish single word descriptions. local lower_case_short_description = short_description:lower() local not_single_word = args.not_single_word if notEmpty(not_single_word) then -- Case insentive matching. for single_word in hashDelimitedList(not_single_word:lower()) do if single_word == lower_case_short_description then short_description = '' break end end end if isEmpty(short_description) or lower_case_name:match(lower_case_short_description) then return formatResult(result, dash, fallback, args.prefix_parentheses) end if isEmpty(args.space_cat) then maintenance = maintenance..optionallyVisibleCategory( 'category-spaceless-annotation', 'Pages displaying short descriptions with no spaces') end end if lower_case_name == short_description:lower() then if fellback then return formatResult(result, dash, fallback, args.prefix_parentheses) end maintenance = maintenance..optionallyVisibleCategory( 'category-annotation-matches-name', 'Pages displaying short descriptions matching their page name') end -- Short descriptions on en Wikipedia should be formatted with an uppercase first letter, but -- the typical application of this module will require the first character to be lowercase, but -- some descriptions may start with proper names and should start with an uppercase letter even if used in an annotaion. -- By default; this module will not affect the first letter case of descriptions retrieved by Module:GetShortDescription, but -- the first letter case may be transformed explicitly if required. local desc_first_letter_case = args.desc_first_letter_case if desc_first_letter_case == 'upper' or desc_first_letter_case == 'lower' then short_description = handleFirstLetterCase(short_description, desc_first_letter_case) end return formatResult(result, dash, (short_description or fallback)..maintenance, args.prefix_parentheses) end local p = {} function p.main(frame) local args = require('Module:Arguments' ).getArgs(frame) if isEmpty(args) then return alarmingMessage('could not getArgs') -- This really would be alarming. end return annotatedLink(args) end return p l0ns2fv3rnrip46p8p2e3mtabyblkjm Modul:Annotated link/doc 828 4043 19058 2024-10-02T11:21:06Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating|protected}} {{High-use}} {{Lua|Module:GetShortDescription|Module:Arguments|Module:Lang}} <includeonly>{{#ifeq:{{FULLBASEPAGENAME}}|Module:AnnotatedLink|{{important|This module is redundant to [[Module:Annotated link]] which should be used and referred to instead.}}}}</includeonly> {{info|This module is invoked by {{tlx|annotated link}}.}} {{info|This module may, by design, output alarming informational messages under certain circumstances; if thes...' 19058 wikitext text/x-wiki {{Module rating|protected}} {{High-use}} {{Lua|Module:GetShortDescription|Module:Arguments|Module:Lang}} <includeonly>{{#ifeq:{{FULLBASEPAGENAME}}|Module:AnnotatedLink|{{important|This module is redundant to [[Module:Annotated link]] which should be used and referred to instead.}}}}</includeonly> {{info|This module is invoked by {{tlx|annotated link}}.}} {{info|This module may, by design, output alarming informational messages under certain circumstances; if these messages are displayed on any page invoking this module directly, or via any other module or template using it, the page will be added to [[:Category:Pages displaying alarming messages about Module:Annotated link]].}} == Usage == <pre><nowiki>{{#invoke:Annotated link|main |name= |display= |quote= |abbr= |abbr_title= |template_link= |aka= |wedge= |dash= |desc_first_letter_case= |space_cat= |prefix_parentheses= |link_lang= |link_lang_italic= |link_lang_nocat= |link_lang_size= |link_lang_cat= |link_lang_rtl= |aka_lang= |aka_lang_italic= |aka_lang_nocat= |aka_lang_size= |aka_lang_cat= |aka_lang_rtl= |wedge_lang= |wedge_lang_italic= |wedge_lang_nocat= |wedge_lang_size= |wedge_lang_cat= |wedge_lang_rtl= |only= |prefer= |fallback= |desc_lang_italic= |desc_lang_nocat= |desc_lang_size= |desc_lang_cat= |desc_lang_rtl= |desc_lang_no= }}</nowiki></pre> === name === By providing only the '''required''' page name (including namespace), the module will use [[Module:GetShortDescription]] to look for an explicit {{tlx|short description}} in that page, but if not found, will try to fetch the wikidata description. This is equivalent to stating {{para|prefer|explicit}}; see [[#prefer]] (below). If a description is found, it will be appended to a link created for the named page in the style expected for the likes of [[MOS:SEEALSO]]. If no description is found, the link will be created but no extra information will be appended – unless the extensive following parameters are employed. Any foreign language (i.e. not ''en'') text supplied to this module or retrieved by Module:GetShortDescription may be appropriately formatted, in accordance with [[MOS:OTHERLANG]], via the parameters for [[Module:Lang]]; see [[#Foreign language text]] (below). As this module is responsible for the use of all features of Module:GetShortDescription; all the parameters for that module are available through this module; see [[#Module:GetShortDescription parameters]] (below). :'''Markup:''' <code><nowiki>{{#invoke:Annotated link|main |name=The Partisan }}</nowiki></code> :'''Result:''' {{#invoke:Annotated link|main|name=The Partisan}} This and the following example song titles should be double quoted per [[MOS:POPMUSIC]]; that will be handled by [[#quote]] (below), and you will see the parameters in use where appropriate from here on. === display === Providing a value for {{para|display}} will format the piped link with a display string: :'''Markup:''' <code><nowiki>{{#invoke:Annotated link|main |name=Jump (Every Little Thing song) |display=Jump |quote=yes }}</nowiki></code> :'''Result:''' {{#invoke:Annotated link|main|name=Jump (Every Little Thing song)|display=Jump|quote=yes}} === quote === Stating {{para|quote|yes}} will double quote the link: :'''Markup:''' <code><nowiki>{{#invoke:Annotated link|main |name=The Partisan |quote=yes }}</nowiki></code> :'''Result:''' {{#invoke:Annotated link|main|name=The Partisan|quote=yes}} :'''Markup:''' <code><nowiki>{{#invoke:Annotated link|main |name=Jump (Every Little Thing song) |display=Jump |quote=yes }}</nowiki></code> :'''Result:''' {{#invoke:Annotated link|main|name=Jump (Every Little Thing song)|display=Jump|quote=yes}} === abbr === Providing a value for {{para|abbr}} will append the link with the provided parenthesized abbreviation with {{tag|abbr}} [[semantic markup]]: :'''Markup:''' <code><nowiki>{{#invoke:Annotated link|main |name=Confédération Mondiale des Activités Subaquatiques |display=World Underwater Federation |abbr=CMAS }}</nowiki></code> :'''Result:''' {{#invoke:Annotated link|main|name=Confédération Mondiale des Activités Subaquatiques|display=World Underwater Federation|abbr=CMAS}} An optional {{para|abbr_title}} may be provided: :'''Markup:''' <code><nowiki>{{#invoke:Annotated link|main |name=Confédération Mondiale des Activités Subaquatiques |display=World Underwater Federation |abbr=CMAS |abbr_title=Confédération Mondiale des Activités Subaquatiques }}</nowiki></code> :'''Result:''' {{#invoke:Annotated link|main|name=Confédération Mondiale des Activités Subaquatiques|display=World Underwater Federation|abbr=CMAS|abbr_title=Confédération Mondiale des Activités Subaquatiques}} === template_link === If the linked page is in the [[WP:TEMPLATE|Template]] namespace; the link will be formatted in the manner expected by {{tlx|template link}}: :'''Markup:''' <code><nowiki>{{#invoke:Annotated link|main |name=Template:Annotated link }}</nowiki></code> :'''Result:''' {{#invoke:Annotated link|main|name=Template:Annotated link}} Stating {{para|template_link|code}} will display the link formatted with {{tag|code}}: :'''Markup:''' <code><nowiki>{{#invoke:Annotated link|main |name=Template:Annotated link |template_link=code }}</nowiki></code> :'''Result:''' {{#invoke:Annotated link|main|name=Template:Annotated link|template_link=code}} The previously described parameters – {{para|display}}, {{para|quote}}, {{para|abbr}} and {{para|abbr_title}} – and all foreign language link options under {{para|link_lang}} (see [[#Foreign language text]] (below)) will be ignored if the link is in the Template namespace. Stating {{para|template_link|no}} will disable this special link formatting and the ignorance of the above-mentioned parameters: :'''Markup:''' <code><nowiki>{{#invoke:Annotated link|main |name=Template:Annotated link |template_link=no |display=Annotated link }}</nowiki></code> :'''Result:''' {{#invoke:Annotated link|main|name=Template:Annotated link|template_link=no|display=Annotated link}} === aka === Providing a value for {{para|aka}} will append the link (and {{para|abbr}} if provided) with a useful alternative name: :'''Markup:''' <code><nowiki>{{#invoke:Annotated link|main |name=The Partisan |quote=yes |aka=La Complainte du partisan }}</nowiki></code> :'''Result:''' {{#invoke:Annotated link|main|name=The Partisan|quote=yes|aka=La Complainte du partisan}} :'''Markup:''' <code><nowiki>{{#invoke:Annotated link|main |name=Confédération Mondiale des Activités Subaquatiques |display=World Underwater Federation |abbr=CMAS |aka=Confédération Mondiale des Activités Subaquatiques }}</nowiki></code> :'''Result:''' {{#invoke:Annotated link|main|name=Confédération Mondiale des Activités Subaquatiques|display=World Underwater Federation|abbr=CMAS|aka=Confédération Mondiale des Activités Subaquatiques}} These and some following examples contain foreign language text that, per [[MOS:OTHERLANG]], should be appropriately displayed and declared via [[HTML]] markup as being of that language; this will be handled by various parameters; see [[#Foreign language text]] (below) for full details, and you will see the parameters in use where appropriate from here on. === wedge === Providing a value for {{para|wedge}} will append the link (and {{para|abbr}} and {{para|aka}} in that order if either or both is provided) with any extra details felt suitable: :'''Markup:''' <code><nowiki>{{#invoke:Annotated link|main |name=The Partisan |quote=yes |wedge=from the album ''[[Songs from a Room]]'' |aka=La Complainte du partisan |aka_lang=fr }}</nowiki></code> :'''Result:''' {{#invoke:Annotated link|main|name=The Partisan|quote=yes|wedge=from the album ''[[Songs from a Room]]''|aka=La Complainte du partisan|aka_lang=fr}} For complementary foreign language params; see [[#Foreign language text]] (below). === dash === For list consistency, per [[MOS:LISTFORMAT]]; by providing a value for {{para|dash}}; the dash between the short description and the preceding text may be exchanged for a suitable alternative: :'''Markup:''' <code><nowiki>{{#invoke:Annotated link|main |name=The Partisan |quote=yes |dash=, }}</nowiki></code> :'''Result:''' {{#invoke:Annotated link|main|name=The Partisan|quote=yes|dash=,}} === desc_first_letter_case === Short descriptions on en Wikipedia [[WP:SDFORMAT|should be formatted]] with an uppercase first letter, but the typical application of this module will require the first character to be lowercase. By default; this module will ensure all the short descriptions retrieved by Module:GetShortDescription are transformed to start with a lowercase first letter, but this may be overridden if required using {{para|desc_first_letter_case|upper}} or {{para|desc_first_letter_case|lower}}. === prefix_parentheses === Sometimes date ranges in short descriptions are included in a suffixed parenthetical, per [[WP:SDDATES]] e.g. for [[Jimmy Wales]]: "Co-founder of Wikipedia (born 1966)". However when listing people in disambiguation pages per [[MOS:DABPEOPLE]], birth and death dates in parentheticals should precede the comma, as in "[[Jimmy Wales]] (born 1966), co-founder of Wikipedia". If the optional parameter {{para|prefix_parentheses|y}} is provided, this behavior will be performed, so any suffixed parenthetical text will be moved to before the dash (or comma) separator. Note that current consensus is to not use {{tl|annotated link}} for disambiguation pages; see [[Template:Annotated link/doc#Usage]]. === space_cat === In the event that a short description with no spaces is retrieved and displayed; pages transcluding the annotation will be added to [[:Category:Pages displaying short descriptions with no spaces via Module:Annotated link]] for interested editors to monitor for potential issues. Potential issues might include: garbage keyboard mashings, a typo of "none" while attempting to disable an explicit {{tlc|short description}} or some misunderstanding on the part of an editor placing one. If the transclusion on a page in this category is checked and it is determined to be okay; stating a value for {{para|space_cat}} in the invocation will disable the categorisation. This should only be done on a case by cases basis, as opposed to as a default, or no potentially inappropriate annotations will be categorised; i.e. allow this parameter to be set in individual transclusions of templates which invoke this module, like {{tlx|annotated link}}, rather than in the template code. === Module:GetShortDescription parameters === {{main|Module:GetShortDescription/doc}} The value provided with {{para|name}} is passed through this module to Module:GetShortDescription where it is also '''required'''; the expectations of this module are described in [[#name]] (above). Module:GetShortDescription uses the value to find a {{tlx|short description}} in the named page, or various alternatives depending on parameter values. ==== only ==== Providing a value for {{para|only}} will limit the search to being only for the stated description. If no description is found, the result will be an empty string, unless a fallback is provided; see [[#fallback]] (below). :Stating {{para|only|explicit}} will limit the search to only short descriptions set by use of {{tlc|short description}} on the searched page. :Stating {{para|only|wikidata}} will limit the search to only wikidata descriptions. ==== prefer ==== Providing a value for {{para|prefer}} will initiate the search for the stated description, but try for the alternative if none is found. If no description is found, the result will be an empty string, unless a fallback is provided; see [[#fallback]] (below). :State {{para|prefer|explicit}} to use the explicit short description if available, or try for the wikidata description if not. :State {{para|prefer|wikidata}} to use the wikidata description if available, or try for an explicit short description if not. ==== fallback ==== If a {{para|fallback}} value is provided, and no description is found by the expressed route, the appended description will be the stated fallback value. === Foreign language text === Module:GetShortDescription may return a foreign language (i.e. not ''en'') wikidata description; editor discretion determines if that should be displayed. If it is displayed; it will be in accordance with [[MOS:OTHERLANG]], by [[Module:Lang]] (the module powering {{tlx|lang}}). The appropriate language code will be set automatically, but all other parameters of {{tlc|lang}} are available to affect the formatting of the returned description: Use {{para|lang_italic}}, {{para|lang_nocat}}, {{para|lang_size}}, {{para|lang_cat}} and {{para|lang_rtl}}; see [[Template:Lang/doc|lang's documentation]] for details. If the editor determines that {{tlc|lang}} formatting is not appropriate; it may be disabled with {{para|lang_no|yes}}. The following {{tlc|lang}} formatting parameters are optional, so there is no off-switch required. ==== link_lang ==== If the link text is of a foreign language (again; editor discretion); control the formatting with: {{para|link_lang|<language code>}}, {{para|link_lang_italic}}, {{para|link_lang_nocat}}, {{para|link_lang_size}}, {{para|link_lang_cat}} and {{para|link_lang_rtl}} ==== aka_lang ==== If the {{para|aka}} text is of a foreign language (again; editor discretion); control the formatting with: {{para|aka_lang|<language code>}}, {{para|aka_lang_italic}}, {{para|aka_lang_nocat}}, {{para|aka_lang_size}}, {{para|aka_lang_cat}}, {{para|aka_lang_rtl}} ==== wedge_lang ==== If the {{para|wedge}} text is of a foreign language (again; editor discretion); control the formatting with: {{para|wedge_lang|<language code>}}, {{para|wedge_lang_italic}}, {{para|wedge_lang_nocat}}, {{para|wedge_lang_size}}, {{para|wedge_lang_cat}}, {{para|wedge_lang_rtl}} <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:WikiProject Short descriptions]] [[Category:Link modules]] }}</includeonly> <noinclude> [[Category:Module documentation pages]] </noinclude> qnfhvvbsxruvz0jl91uh5i6srigazsj Modul:Lang 828 4044 20174 19059 2024-10-09T17:40:20Z Munajad.MH 3071 20174 Scribunto text/plain --[=[ Lua support for the {{lang}}, {{langx}}, {{lang-??}}, and {{transliteration}} templates and replacement of various supporting templates. ]=] require('strict'); 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-??}} depending on the individual template's requirements, 'italic' for {{transliteration}}) or to the value appropriate to |script=, if set ({{lang}} and {{lang-??}} 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-??}} 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-??}} 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 --[[--------------------------< S U B S T I T U T E >---------------------------------------------------------- substitutes $1, $2, etc in <message> with data from <data_t>. Returns plain-text substituted string when <data_t> not nil; returns <message> else ]] local function substitute (message, data_t) return data_t and mw.message.newRawMessage (message, data_t):plain() or message; 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_t, template) local category; if 'Transliteration' == template then category = 'Transliteration'; else category = 'Lang and lang-xx' end local category_link = ((0 == namespace or 10 == namespace) and not args_t.nocat) and table.concat ({'[[Category:', category, ' template errors]]'}) or ''; return substitute ('[$1] <span style="color:#d33">Error: {{$2}}: $3 ([[:Category:$4 template errors|help]])</span>$5', { args_t.text or 'undefined', template, msg, category, category_link }) 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 {{transliteration}} for this purpose; instead it uses |code. Because language scripts are listed in the {{transliteration}} 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 {{transliteration}}, style only applies when a language code is provided ]] local function make_translit (code, language_name, translit, std, tscript, style, engvar) 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 = substitute ('$1 $2', {title_text, lang_data.engvar_t[engvar]['romanisz_lc']}); -- 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-??}} templates, not always with {{transliteration}}) code = code:match ('^(%a%a%a?)'); -- strip all subtags leaving only the language subtag 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 ({{transliteration}} 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 title_text = 'gb_t' == engvar and title_text:gsub ('([Rr]omani)z', '%1s') or title_text; -- gb eng when engvar specifies gb eng; us eng else return title_wrapper_make (title_text, table.concat (out_t), 'span'); -- wrap with a tool-tip span and done 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. If the text contains any actual <div>...</div> tags, then it's again returned unmodified and <div>...</div> tags are used to wrap it, to prevent div/span inversion. ]] 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 text:find ('<div') then -- reductive; if the text contains a div tag, we must use div tags tag = 'div'; 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'; maint_cats = {}; -- initialize because when this module required into another module, these only declared once so only initialzed once maint_msgs = {}; 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 --[[--------------------------< T R A N S L A T I O N _ M A K E >---------------------------------------------- stand-alone function to create literal translation of main text Also used by {{lang-x2}} ]] local function translation_make (args_t) local translation_t = {', '}; -- initialize output if 'none' ~= args_t.label then -- if we want a label table.insert (translation_t, '<small>'); -- open the <small> html tag if 'no' == args_t.link then table.insert (translation_t, '<abbr title="literal translation">lit.</abbr>'); -- unlinked form else table.insert (translation_t, make_wikilink ('Literal translation', 'lit.')); -- linked form end table.insert (translation_t, "&thinsp;</small>"); -- close the <small> html tag end table.insert (translation_t, table.concat ({'&#39;', args_t.translation, '&#39;'})); -- use html entities to avoid wiki markup confusion return table.concat (translation_t); -- make a big string and done end --[[--------------------------< _ L A N G _ X X >-------------------------------------------------------------- For the {{lang-??}} 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-??}} templates for languages that can have multiple writing systems, it may be appropriate to set |script= as well. For each {{lang-??}} 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-??}} 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-??}}, the positional parameters are: {{{1}}} text {{{2}}} transliterated text {{{3}}} literal translation text no other positional parameters are allowed ]] local function _lang_xx (args, base_template) -- base_template will be either of 'Langx' or 'Lang-xx' 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 base_template; maint_cats = {}; -- initialize because when this module required into another module, these only declared once so only initialzed once maint_msgs = {}; local text_idx = ('Langx' == base_template) and 2 or 1; -- for {{langx}} 'text' positional parameter is '2' local translit_idx = ('Langx' == base_template) and 3 or 2; local xlate_idx = ('Langx' == base_template) and 4 or 3; if args[text_idx] and args.text then return make_error_msg ('conflicting: {{{' .. text_idx .. '}}} and |text=', args, template); else args.text = args[text_idx] or args.text; -- prefer positional 'text' parameter 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[translit_idx] and args.translit then return make_error_msg ('conflicting: {{{'.. translit_idx .. '}}} and |translit=', args, template); else args.translit = args[translit_idx] or args.translit -- prefer positional 'translit' parameter end args.engvar = lang_data.engvar_sel_t[args.engvar] or 'us_t'; -- either 'gb_t' or 'us_t' when |engvar= valid; 'us_t' else if args[xlate_idx] and (args.translation or args.lit) then return make_error_msg ('conflicting: {{{'.. xlate_idx ..'}}} 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[xlate_idx] or args.translation or args.lit; -- prefer positional 'translation' parameter 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 -- TODO: this appears to work so we might in future dispense inherit_t in Module:Lang/langx -- retain existing system until {{langx}} has replaced {{lang-??}} -- 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 unicode.is_Latin (args.text)) then -- text is not this wiki's language, no script specified and is wholly latn script (auto-italics) -- args.italic = 'italic'; -- set font-style:italic -- else -- args.italic = 'inherit'; -- italic not set; script not latn; inherit current style -- end -- end -- TODO: retain this system until {{langx}} has replaced {{lang-??}} 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[args.code:lower()] then -- is ietf tag in article name over ride? table.insert (out, make_wikilink (lang_data.article_name[args.code:lower()], language_name)); -- language name with wikilink from override data elseif lang_data.article_name[code] then -- is language tag in article override 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 ('bhâsa ' .. language_name , 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; no engvar, article titles use US spelling if translit_title.exists and ('no' ~= args.link) then table.insert (out, make_wikilink ('Romanization of ' .. translit_script_name or language_name, substitute ('$1', {lang_data.engvar_t[args.engvar]['romanisz_pt']})) .. ':'); -- make a wikilink if there is an article to link to; engvar the display text else table.insert (out, substitute ('$1:', {lang_data.engvar_t[args.engvar]['romanisz_pt']})); -- else plain text per engvar 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'], nil, args.engvar) 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, translation_make (args)); 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 text positional parameters are not trimmed here but are selectively trimmed at html_tag_select() ]] local function lang_xx_args_get (frame, base_template) local args_t = getArgs(frame, { parentFirst= true, -- parameters in the template override parameters set in the {{#invoke:}} valueFunc = function (key, value) if (('Langx' == base_template) and 2 or 1) == key then -- the 'text' positional parameter; 1 for {{lang-??}}, 2 for {{langx}}; do not trim wite space return value; -- return untrimmed 'text' positional parameter 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_t; end --[[--------------------------< L A N G _ X X _ I T A L I C >-------------------------------------------------- Entry point for those {{lang-??}} 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, 'lang-xx'); initial_style_state = 'italic'; return _lang_xx (args, 'Lang-xx'); end --[[--------------------------< _ L A N G _ X X _ I T A L I C >------------------------------------------------ Entry point from another module. Sets the initial style state to italic. ]] local function _lang_xx_italic (args) initial_style_state = 'italic'; return _lang_xx (args, 'Lang-xx'); end --[[--------------------------< L A N G _ X X _ I N H E R I T >------------------------------------------------ Entry point for those {{lang-??}} 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, 'lang-xx'); initial_style_state = 'inherit'; return _lang_xx (args, 'Lang-xx'); 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, 'Lang-xx'); end --[[--------------------------< _ L A N G X >------------------------------------------------------------------ Entry point from another module. ]] local function _langx (args_t) local langx_data = mw.loadData ('Module:Lang/langx'); -- get necessary data local inherit_t = langx_data.inherit_t; -- get list of language tags extracted from {{lang-??}} template names for languages that are rendered in upright font local rtl_t = langx_data.rtl_t; -- get list of language tags for languages that are rendered right-to-left local script_t = langx_data.script_t; -- get list of language tags for {{lang-??}} templates that set |script=<something> local link_t = langx_data.link_t; -- get list of language tags for {{lang-??}} templates that set |link=<something> local size_t = langx_data.size_t; -- get list of language tags for {{lang-??}} templates that set |size=<something> args_t.code = args_t[1] or args_t.code; -- get the language tag; must be {{{1}}} or |code= args_t.rtl = args_t.rtl or (rtl_t[args_t.code] and 'yes'); -- prefer |rtl= in template call, use rtl_t else args_t.script = args_t.script or script_t[args_t.code]; -- prefer |script= in template call, use script_t else args_t.link = args_t.link or link_t[args_t.code]; -- prefer |link= in template call, use link_t felse args_t.size = args_t.size or size_t[args_t.code]; -- prefer |size= in template call, use size_t else args_t[1] = nil; -- unset to mimic {{lang-??}} templates which set |code=xx initial_style_state = inherit_t[args_t.code:lower()] and 'inherit' or 'italic'; -- if listed in inherit_t, set as 'inherit'; 'italic' else return _lang_xx (args_t, 'Langx'); end --[[--------------------------< L A N G X >-------------------------------------------------------------------- Entry point for {{langx}}. this function calls _lang_xx() to render non-English text. The {{lang-??}} templates have three positional paramters but {{langx}} has four: | 1 | 2 | 3 | 4 {{lang-xx |<text> |<transl> |<xlate> }} {{langx |<tag> |<text> |<transl> |<xlate> }} The calls to lang_xx_args_get() and _lang_xx() use 'Langx' as a flag for those functions to select the proper positional parameters. {{lang-??}} depends on the calling template to select 'inherit' or 'italic' as the default renderer. {{langx}} can't do that so, intead, relies on the list of tags scraped from the {{lang-??}} templates that call lang_xx_inherit(). ]] local function langx (frame) local args_t = lang_xx_args_get (frame, 'Langx'); -- get the arguments; 'Langx' is the <base_template> used to decide which positional param is 'text', 'translit', 'lit' return _langx (args_t); 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-??}} 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-??}} 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[raw_code:lower()] then -- is ietf tag in article name override? language_name = make_wikilink (lang_data.article_name[raw_code:lower()], label or language_name); -- language name with wikilink from override data elseif lang_data.article_name[code] then -- is language tag in article name override? 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 ('Bhâsa' .. language_name, 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 maint_cats = {}; -- initialize because when this module required into another module, these only declared once so only initialzed once maint_msgs = {}; if is_set (args[3]) then -- [3] set when {{transliteration|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, 'Transliteration'); end else if is_set (args[2]) then -- [2] set when {{transliteration|code|text}} args.text = args[2]; -- get the transliterated text else if args[1] and (args[1]:match ('^%a%a%a?%a?$') or -- args[2] missing; is args[1] a language or script tag or is it the transliterated text? args[1]:match ('^%a%a%a?%-x%-')) then -- or is args[1] a private-use tag return make_error_msg ('no text', args, 'Transliteration'); -- 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, 'Transliteration'); 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?$') or args[1]:match ('^%a%a%a?%-x%-') then -- args[1] has correct form? args.code = args[1]:lower(); -- use the language/script code; only (2, 3, or 4 alpha characters) or private-use; lower case because table indexes are lower case else return make_error_msg (table.concat ({'unrecognized language / script code: ', args[1]}), args, 'Transliteration'); -- invalid language / script code end else return make_error_msg ('missing language / script code', args, 'Transliteration'); -- missing language / script code so quit end args.italic, msg = validate_italic (args); if msg then return make_error_msg (msg, args, 'Transliteration'); 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 args.engvar = lang_data.engvar_sel_t[args.engvar] or 'us_t'; -- either 'gb_t' or 'us_t' when |engvar= valid; 'us_t' else if override_table[args.code] then -- is code a language code defined in the override table? language_name = override_table[args.code]; args.code = args.code:match ('^%a%a%a?'); -- if private use, strip all but language subtag 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, 'Transliteration'); -- 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, args.engvar); 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-??}} 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}} langx = langx, -- entry point for {{langx}} 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 {{transliteration}} _category_from_tag = _category_from_tag, -- entry points when this module is require()d into other modules _lang = _lang, _langx = _langx, _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, _translation_make = translation_make, }; p3tboei28q2lbtdnnobzbk4xehzbv5w Modul:Lang/doc 828 4045 19060 2024-10-02T11:22:43Z Munajad.MH 3071 ←Membuat halaman berisi '{{High-use|no-percent=yes}} {{Language templates}} {{Lua|Module:Lang/data|Module:Lang/ISO 639 synonyms|Module:Lang/tag from name|Module:Unicode data|Module:Yesno|Module:Arguments}} This module exists primarily to provide correct html markup for non–English language text where that text is used in the English Wikipedia. It has a secondary purpose of providing correct visual rendering for this non-English text. The module was developed to consolidate processing...' 19060 wikitext text/x-wiki {{High-use|no-percent=yes}} {{Language templates}} {{Lua|Module:Lang/data|Module:Lang/ISO 639 synonyms|Module:Lang/tag from name|Module:Unicode data|Module:Yesno|Module:Arguments}} This module exists primarily to provide correct html markup for non–English language text where that text is used in the English Wikipedia. It has a secondary purpose of providing correct visual rendering for this non-English text. The module was developed to consolidate processing for {{tlx|Lang}}, the {{cl|Lang-x templates|{{tld|lang-??}}}} (most), and {{tlx|Transl}} templates into a single source and to use a clearly defined data set extracted from international standards. It provides error checking and reporting to ensure that the html rendered is correct for browsers and screen readers. Other templates that get language name support from this module are: * {{tlx|Native name}} ==Data set== The data set is specified in [[Module:Lang/data]] and its included data modules: * language tag-and-name data ** [[Module:Lang/data/iana languages]] – from IANA [https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry language-subtag-registry file] * language script data ** [[Module:Lang/data/iana scripts]] – from IANA language-subtag-registry file * language region data ** [[Module:Lang/data/iana regions]] – from IANA language-subtag-registry file * language variant data ** [[Module:Lang/data/iana variants]] – from IANA language-subtag-registry file * suppressed-script data ** [[Module:Lang/data/iana suppressed scripts]] – from IANA language-subtag-registry file The data set also includes supplementary data modules: * override and other non-standard data ** [[Module:Lang/ISO 639 synonyms]] – maps three character ISO 639-2, -2T, -3 codes to two character ISO 639-1 codes – from [https://www.loc.gov/standards/iso639-2/php/English_list.php Codes for the Representation of Names of Languages] ** [[Module:Lang/tag from name]] – reversed language tag-and-name data so that the language name is the key and the language tag is the value == Testcases == * [[Module:Lang/testcases]] ([[Module talk:Lang/testcases|run]]) * category_from_tag() ** [[Module:Lang/testcases/ISO 639-1 category from tag]] ([[Module talk:Lang/testcases/ISO 639-1 category from tag|run]]) ** [[Module:Lang/testcases/ISO 639-3-1 category from tag]] (A–H) ([[Module talk:Lang/testcases/ISO 639-3-1 category from tag|run]]) ** [[Module:Lang/testcases/ISO 639-3-2 category from tag]] (I–N) ([[Module talk:Lang/testcases/ISO 639-3-2 category from tag|run]]) ** [[Module:Lang/testcases/ISO 639-3-3 category from tag]] (O–Z) ([[Module talk:Lang/testcases/ISO 639-3-3 category from tag|run]]) ** [[Module:Lang/testcases/ISO 639 deprecated and override category from tag]] ([[Module talk:Lang/testcases/ISO 639 deprecated and override category from tag|run]]) * name_from_tag() ** [[Module:Lang/testcases/ISO 639-1 name from tag]] ([[Module talk:Lang/testcases/ISO 639-1 name from tag|run]]) ** [[Module:Lang/testcases/ISO 639-3-1 name from tag]] (A–H) ([[Module talk:Lang/testcases/ISO 639-3-1 name from tag|run]]) ** [[Module:Lang/testcases/ISO 639-3-2 name from tag]] (I–N) ([[Module talk:Lang/testcases/ISO 639-3-2 name from tag|run]]) ** [[Module:Lang/testcases/ISO 639-3-3 name from tag]] (O–Z) ([[Module talk:Lang/testcases/ISO 639-3-3 name from tag|run]]) ** [[Module:Lang/testcases/ISO 639 deprecated and override name from tag]] ([[Module talk:Lang/testcases/ISO 639 deprecated and override name from tag|run]]) * tag_from_name() ** [[Module:Lang/testcases/ISO 639-1 tag from name]] ([[Module talk:Lang/testcases/ISO 639-1 tag from name|run]]) ** [[Module:Lang/testcases/ISO 639-3-1 tag from name]] (A–H) ([[Module talk:Lang/testcases/ISO 639-3-1 tag from name|run]]) ** [[Module:Lang/testcases/ISO 639-3-2 tag from name]] (I–N) ([[Module talk:Lang/testcases/ISO 639-3-2 tag from name|run]]) ** [[Module:Lang/testcases/ISO 639-3-3 tag from name]] (O–Z) ([[Module talk:Lang/testcases/ISO 639-3-3 tag from name|run]]) ** [[Module:Lang/testcases/ISO 639 deprecated and override tag from name]] ([[Module talk:Lang/testcases/ISO 639 deprecated and override tag from name|run]]) ==Tracking categories== * {{Category link with count|Lang and lang-xx template errors}} * {{Category link with count|Transliteration template errors}} * {{Category link with count|Lang and lang-xx code promoted to ISO 639-1}} * {{Category link with count|Lang and lang-xx using deprecated ISO 639 codes}} ==See also== MoS on foreign words: * {{Section link|Wikipedia:Manual of Style/Text formatting#Foreign terms}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Language-related modules]] [[Category:Modules that check for strip markers]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> iucb8ynml4nq16wfz742mpi1t9x9va3 Modul:Lang/data 828 4046 19061 2024-10-02T11:23:44Z Munajad.MH 3071 ←Membuat halaman berisi '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 the...' 19061 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_t = (('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_t) do out[k:lower()] = v; -- for variant and suppressed everything is needed end elseif 'lang' == src_type and source_t.active then -- for ~/iana_languages (active) for k, v in pairs (source_t.active) do out[k:lower()] = v[1]; -- ignore multiple names; take first name only end elseif 'lang_dep' == src_type and source_t.deprecated then -- for ~/iana_languages (deprecated) for k, v in pairs (source_t.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_t) 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:Lang/data/iana languages', 'lang'), lang_dep = key_to_lower ('Module:Lang/data/iana languages', 'lang_dep'), script = key_to_lower ('Module:Lang/data/iana scripts'), -- script keys are capitalized; set to lower region = key_to_lower ('Module:Lang/data/iana regions'), -- region keys are uppercase; set to lower variant = key_to_lower ('Module:Lang/data/iana variants', 'var_sup'), suppressed = key_to_lower ('Module:Lang/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 >------------------------------------------------------------ ["ab"] = "Abkhaz", -- to match en.wiki article name ["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", ["fr-ca"] = "Quebec French", ["fr-gallo"] = "Gallo", ["fy"] = "West Frisian", -- Western Frisian ["mo"] = "Moldovan", -- Moldavian (deprecated code); to match en.wiki article title ["nl-be"] = "Flemish", -- match MediaWiki ["oc-gascon"] = "Gascon", ["oc-provenc"] = "Provençal", ["ps"] = "Pashto", -- Pushto ["pt-br"] = "Brazilian Portuguese", -- match MediaWiki ["ro-md"] = "Moldovan", -- 'not deprecated' form ["ro-cyrl-md"] = "Moldovan", -- 'not deprecated' form ["tw-asante"] = "Asante Twi", ["ug"] = "Uyghur", -- 2nd IANA name; to match en.wiki article name -- these ISO 639-1 language-name overrides imported from Module:Language/data/wp_languages (since deleted) --<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"] = "Imperial Aramaic (700-300 BCE)", -- Official Aramaic (700-300 BCE), Imperial Aramaic (700-300 BCE); to match en.wiki article title uses ISO639-2 'preferred' name ["art"] = "constructed", -- to match en.wiki article; lowercase for category name ["bea"] = "Dane-zaa", -- Beaver; to match en.wiki article title ["bhd"] = "Bhadarwahi", -- Bhadrawahi; to match en.wiki article title ["bla"] = "Blackfoot", -- Siksika; to match en.wiki article title ["blc"] = "Nuxalk", -- Bella Coola; 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 ["clm"] = "Klallam", -- Clallam; to match en.wiki article title ["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 ["hei"] = "Heiltsuk–Oowekyala", -- Heiltsuk; 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 ["lij-mc"] = "Monégasque", -- Ligurian as spoken in Monaco; this one for proper tool tip; also in <article_name> table ["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() ['qwm'] = "Cuman", -- Kuman (Russia); to match en.wiki article name ["rop"] = "Australian Kriol", -- Kriol; en.wiki article is a dab; point to correct en.wiki article ["sco-ulster"] = "Ulster Scots", ["sdo"] = "Bukar–Sadong", -- Bukar-Sadung Bidayuh; to match en.wiki article title ["smp"] = "Samaritan Hebrew", -- 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 (since deleted) --<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 >---------------------------------------------- ["akk-x-latbabyl"] = "Late Babylonian Akkadian", ["akk-x-midassyr"] = "Middle Assyrian Akkadian", ["akk-x-midbabyl"] = "Middle Babylonian Akkadian", ["akk-x-neoassyr"] = "Neo-Assyrian Akkadian", ["akk-x-neobabyl"] = "Neo-Babylonian Akkadian", ["akk-x-old"] = "Old Akkadian", ["akk-x-oldassyr"] = "Old Assyrian Akkadian", ["akk-x-oldbabyl"] = "Old Babylonian Akkadian", ["alg-x-proto"] = "Proto-Algonquian", -- alg in IANA is Algonquian languages ["ca-x-old"] = "Old Catalan", ["cel-x-combrit"] = "Common Brittonic", -- cel in IANA is Celtic languages ["cel-x-proto"] = "Proto-Celtic", ["egy-x-demotic"] = "Demotic Egyptian", ["egy-x-late"] = "Late Egyptian", ["egy-x-middle"] = "Middle Egyptian", ["egy-x-old"] = "Old Egyptian", ["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 ["inc-x-mitanni"] = "Mitanni-Aryan", -- inc in IANA is Indic languages ["inc-x-proto"] = "Proto-Indo-Aryan", ["ine-x-anatolia"] = "Anatolian 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", ["la-x-new"] = "New Latin", ["lmo-x-milanese"] = "Milanese", -- lmo in IANA is Lombard; Milanese is a dialect ["mis-x-ripuar"] = "Ripuarian", -- replaces improper use of ksh in wp_languages ["prg-x-old"] = "Old Prussian", ["sem-x-ammonite"] = "Ammonite", ["sem-x-aramaic"] = "Aramaic", ["sem-x-canaan"] = "Canaanite languages", ["sem-x-dumaitic"] = "Dumaitic", ["sem-x-egurage"] = "Eastern Gurage", ["sem-x-hatran"] = "Hatran Aramaic", ["sem-x-oldsoara"] = "Old South Arabian", ["sem-x-palmyren"] = "Palmyrene Aramaic", ["sem-x-proto"] = "Proto-Semitic", ["sem-x-taymanit"] = "Taymanitic", ["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", ["xsc-x-pontic"] = "Pontic Scythian", -- xsc in IANA is Scythian ["xsc-x-saka"] = "Saka", ["xsc-x-sarmat"] = "Sarmatian", } --[[--------------------------< 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 = { ['kue'] = "Kuman language (New Guinea)", -- Kuman (Papua New Guinea); to avoid Kuman dab page ["lij-mc"] = "Monégasque dialect", -- Ligurian as spoken in Monaco ['mbo'] = "Mbo language (Cameroon)", -- Mbo (Cameroon) ['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) ["snq"] = "Sangu language (Gabon)", -- Sangu (Gabon) ["toi"] = "Tonga language (Zambia and Zimbabwe)", -- Tonga (Zambia and Zimbabwe); to avoid Tonga language dab page ["vwa"] = "Awa language (China)", -- Awa (China); to avoid Awa dab page ["xlg"] = "Ligurian language (ancient)", -- see Template_talk:Lang#Ligurian_dab ["zmw"] = "Mbo language (Congo)", -- Mbo (Democratic Republic of Congo) } --[=[-------------------------< 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', ['cmn'] = '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', ['hno'] = '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', ['pnb'] = 'ISO 15919 Indic', ['raj'] = 'ISO 15919 Indic', ['sa'] = 'ISO 15919 Indic', ['sat'] = 'ISO 15919 Indic', ['sd'] = 'ISO 15919 Indic', ['si'] = 'ISO 15919 Indic', ['skr'] = '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', }, ['yaleko'] = { ['default'] = 'Yale romanization of Korean', } }; --[[--------------------------< E N G _ V A R >---------------------------------------------------------------- Used at en.wiki so that spelling of 'romanized' (US, default) can be changed to 'romanised' to match the envar specified by a {{Use xxx English}}. This is accomplished by setting |engvar=gb; can, should be omitted in articles that use American English; no need for the clutter. ]] local engvar_sel_t = { -- select either UK English or US English ['au'] = 'gb_t', -- these match IANA region codes (except in lower case) ['ca'] = 'us_t', ['gb'] = 'gb_t', ['ie'] = 'gb_t', ['in'] = 'gb_t', ['nz'] = 'gb_t', ['us'] = 'us_t', -- default engvar ['za'] = 'gb_t' }; local engvar_t = { ['gb_t'] = { ['romanisz_lc'] = 'romanisation', -- lower case ['romanisz_uc'] = 'Romanisation', -- upper case ['romanisz_pt'] = 'romanised', -- past tense }, ['us_t'] = { -- default engvar ['romanisz_lc'] = 'romanization', -- lower case ['romanisz_uc'] = 'Romanization', -- upper case ['romanisz_pt'] = 'romanized', -- past tense } } --[[--------------------------< E X P O R T S >---------------------------------------------------------------- ]] return { this_wiki_lang_tag = this_wiki_lang_tag, this_wiki_lang_dir = lang_obj:getDir(), -- wiki's language direction article_name = article_name, engvar_t = engvar_t, engvar_sel_t = engvar_sel_t, 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, }; nzng8nnvysh2rqi4qqcfnw8bxldof0f Modul:Lang/data/doc 828 4047 19062 2024-10-02T11:24:18Z Munajad.MH 3071 ←Membuat halaman berisi '{{High-use|no-percent=yes}} {{Lua|Module:Lang/data/iana languages|Module:Lang/data/iana scripts|Module:Lang/data/iana regions|Module:Lang/data/iana variants|Module:Lang/data/iana suppressed scripts}} This module holds various support tables used by [[Module:Lang]] * <code>lang_name_table</code> – this table provides language name data used in the creation of categories and, for the {{tld|lang-??}} templates, the language name annotation * <code>override</code>...' 19062 wikitext text/x-wiki {{High-use|no-percent=yes}} {{Lua|Module:Lang/data/iana languages|Module:Lang/data/iana scripts|Module:Lang/data/iana regions|Module:Lang/data/iana variants|Module:Lang/data/iana suppressed scripts}} This module holds various support tables used by [[Module:Lang]] * <code>lang_name_table</code> – this table provides language name data used in the creation of categories and, for the {{tld|lang-??}} templates, the language name annotation * <code>override</code> – this table overrides data in <code>lang_name_table</code>; commonly used when an en.wiki article title differs from the name for the standard's language * <code>rtl_scripts</code> – a list of ISO 15924 scripts that are written right-to-left; data taken from the table at [[ISO 15924#List of codes]] * <code>translit_title_table</code> – a table of tables that is used in the creation of the <code>title=</code> attribute of the {{tag|i}} tags that wrap transliterated text; data adapted from {{tlx|transl}} * <code>article_name</code> – this table overrides <code>lang_name_table</code> and <code>override</code> for (typically) disambiguated en.wiki article names <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Language-related modules]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> 9nt0r92oqrdnsezmapdm5yoshligbsr Modul:Lang/data/iana languages 828 4048 20173 20172 2024-10-09T04:32:13Z Munajad.MH 3071 20173 Scribunto text/plain -- File-Date: 2024-06-14 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"] = {"Inḍonèsia"}, ["ie"] = {"Interlingue", "Occidental"}, ["ig"] = {"Igbo"}, ["ii"] = {"Sichuan Yi", "Nuosu"}, ["ik"] = {"Inupiaq"}, ["io"] = {"Ido"}, ["is"] = {"Icelandic"}, ["it"] = {"Italian"}, ["iu"] = {"Inuktitut"}, ["ja"] = {"Japanese"}, ["jv"] = {"Jhâbâ"}, ["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"}, ["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"] = {"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"}, ["cls"] = {"Classical Sanskrit"}, ["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"}, ["cxh"] = {"Cha'ari"}, ["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"] = {"Tlicho", "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"}, ["dsk"] = {"Dokshi"}, ["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"}, ["dyr"] = {"Dyarim"}, ["dyu"] = {"Dyula"}, ["dyy"] = {"Djabugay", "Dyaabugay"}, ["dza"] = {"Tunzu"}, ["dzd"] = {"Daza"}, ["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"}, ["eud"] = {"Eudeve"}, ["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"}, ["ikh"] = {"Ikhin-Arokho"}, ["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)"}, ["isv"] = {"Interslavic"}, ["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"}, ["izm"] = {"Kizamani"}, ["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"}, ["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"] = {"Durop"}, ["krr"] = {"Krung"}, ["krs"] = {"Gbaya (Sudan)"}, ["krt"] = {"Tumari Kanuri"}, ["kru"] = {"Kurukh"}, ["krv"] = {"Kavet"}, ["krw"] = {"Western Krahn"}, ["krx"] = {"Karon"}, ["kry"] = {"Kryts"}, ["krz"] = {"Sota Kanum"}, ["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"] = {"Rangi"}, ["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"}, ["lgs"] = {"Guinea-Bissau Sign Language", "Língua Gestual Guineense"}, ["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"] = {"Laarim", "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"}, ["lvl"] = {"Lwel"}, ["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"}, ["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", "Sercquiais"}, ["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"}, ["nzr"] = {"Dir-Nyamzak-Mbarimi"}, ["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"}, ["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"}, ["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)"}, ["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"}, ["pze"] = {"Pesse"}, ["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"}, ["rrm"] = {"Moriori"}, ["rro"] = {"Waima"}, ["rrt"] = {"Arritinngithigh"}, ["rsb"] = {"Romano-Serbian"}, ["rsk"] = {"Ruthenian", "Rusnak"}, ["rsl"] = {"Russian Sign Language"}, ["rsm"] = {"Miriwoong Sign Language"}, ["rsn"] = {"Rwandan Sign Language"}, ["rsw"] = {"Rishiwa"}, ["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"}, ["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"}, ["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"}, ["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"}, ["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"}, ["tvi"] = {"Tulai"}, ["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"}, ["uly"] = {"Buli"}, ["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"}, ["vjk"] = {"Bajjika"}, ["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"}, ["vsn"] = {"Vedic Sanskrit"}, ["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"] = {"Mokati"}, ["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"}, ["wtb"] = {"Matambwe"}, ["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"}, ["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"}, ["ycr"] = {"Yilan Creole"}, ["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"}, ["ykh"] = {"Khamnigan Mongol"}, ["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"}, ["zem"] = {"Zeem"}, ["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"}, ["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"}, ["zlu"] = {"Zul"}, ["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"}, ["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"] = {"Inḍonèsia"}, ["iw"] = {"Hebrew"}, ["ji"] = {"Yiddish"}, ["jw"] = {"Jhâbâ"}, ["mo"] = {"Moldavian", "Moldovan"}, ["aam"] = {"Aramanik"}, ["adp"] = {"Adap"}, ["agp"] = {"Paranan"}, ["ais"] = {"Nataoran Amis"}, ["ajp"] = {"South Levantine Arabic"}, ["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"}, ["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"}, ["kgm"] = {"Karipúna"}, ["kjf"] = {"Khalaj [Indo-Iranian]"}, ["koj"] = {"Sara Dunjo"}, ["kox"] = {"Coxima"}, ["kpp"] = {"Paku Karen"}, ["krm"] = {"Krim"}, ["ksa"] = {"Shuwa-Zamani"}, ["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"}, ["nom"] = {"Nocamán"}, ["noo"] = {"Nootka"}, ["nts"] = {"Natagaimas"}, ["nxu"] = {"Narau"}, ["ome"] = {"Omejes"}, ["oun"] = {"ǃOǃung"}, ["pat"] = {"Papitalai"}, ["pbz"] = {"Palu"}, ["pcr"] = {"Panang"}, ["pgy"] = {"Pongyong"}, ["pii"] = {"Pini"}, ["plj"] = {"Polci"}, ["plp"] = {"Palpa"}, ["pmc"] = {"Palumata"}, ["pmk"] = {"Pamlico"}, ["pmu"] = {"Mirpur Panjabi"}, ["pod"] = {"Ponares"}, ["ppa"] = {"Pao"}, ["ppr"] = {"Piru"}, ["prb"] = {"Lua'"}, ["prp"] = {"Parsi"}, ["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"}, ["slq"] = {"Salchuq"}, ["smd"] = {"Sama"}, ["snb"] = {"Sebuyau"}, ["snh"] = {"Shinabo"}, ["sul"] = {"Surigaonon"}, ["sum"] = {"Sumo-Mayangna"}, ["svr"] = {"Savara"}, ["szd"] = {"Seru"}, ["tbb"] = {"Tapeba"}, ["tdu"] = {"Tempasuk Dusun"}, ["tgg"] = {"Tangga"}, ["thc"] = {"Tai Hang Tong"}, ["thw"] = {"Thudam"}, ["thx"] = {"The"}, ["tid"] = {"Tidong"}, ["tie"] = {"Tingal"}, ["tkk"] = {"Takpa"}, ["tlw"] = {"South Wemale"}, ["tmk"] = {"Northwestern Tamang"}, ["tmp"] = {"Tai Mène"}, ["tne"] = {"Tinoc Kallahan"}, ["tnf"] = {"Tangshewi"}, ["toe"] = {"Tomedes"}, ["tpw"] = {"Tupí"}, ["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"}, ["xss"] = {"Assan"}, ["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"}, ["zkb"] = {"Koibal"}, ["zua"] = {"Zeem"} } return { active = active, deprecated = deprecated, } k13t8cdpbe1ezqaf12imtsbszsfrftp Modul:Lang/data/iana languages/doc 828 4049 19067 2024-10-02T17:57:58Z Munajad.MH 3071 ←Membuat halaman berisi '{{High-use}} This module contains data taken directly from a local copy of an IANA [https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry language-subtag-registry file]. The table in this module was created using the awb script at [[User:Trappist_the_monk/IANA_subtag_registry_file_update|IANA subtag registry file update]] or by [[Module:Lang/data/iana languages/make]]. There should be no need to hand edit this table, so please do n...' 19067 wikitext text/x-wiki {{High-use}} This module contains data taken directly from a local copy of an IANA [https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry language-subtag-registry file]. The table in this module was created using the awb script at [[User:Trappist_the_monk/IANA_subtag_registry_file_update|IANA subtag registry file update]] or by [[Module:Lang/data/iana languages/make]]. There should be no need to hand edit this table, so please do not do so except to reflect changes that are actually present in the source (in which case it is probably better to re-run one of the tools on a new data file). The data in this table come from records that are not 'Deprecated', do not have a 'Preferred-Value', and are not 'Private use'. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Language-related modules]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> lcbi1tfx6y4icvkixc5yof9bfobxtut Modul:Lang/data/iana languages/make 828 4050 19068 2024-10-02T17:58:41Z Munajad.MH 3071 ←Membuat halaman berisi 'require('strict'); --[=[------------------------< G E T _ V A R I A N T _ P A R T S >--------------------------------------------- We get a record that looks more-or-less like this: %%\n Type: variant\n Subtag: bohoric\n Description: Slovene in Bohorič alphabet\n Added: 2012-06-27\n Prefix: sl\n Each line is terminated with a \n character. Type, for this function can only be 'variant' Subtag is the code of Type Prefix is a language code to which thi...' 19068 Scribunto text/plain require('strict'); --[=[------------------------< G E T _ V A R I A N T _ P A R T S >--------------------------------------------- We get a record that looks more-or-less like this: %%\n Type: variant\n Subtag: bohoric\n Description: Slovene in Bohorič alphabet\n Added: 2012-06-27\n Prefix: sl\n Each line is terminated with a \n character. Type, for this function can only be 'variant' Subtag is the code of Type Prefix is a language code to which this variant applies; one language code per Prefix line. There can be more than one prefix line. Description associates Subtag with a proper name or names; one name per Description line. There can be more than one Description line and Description lines can wrap to the next line. When they do, the first two characters of the continuation line are spaces. Comments: lines can also be continued so once in a Comments line (which is otherwise ignored) all further continuations in the record are also ignored. This is a crude mechanism to prevent comment continuations from being concatenated onto the end of descriptions and relies on Description line occuring in the record before the Comments line. Records with private use subtags are ignored. ]=] local function get_variant_parts (record) local code; local descriptions = {}; local prefixes = {}; local in_comments = false; if string.find (record, 'Deprecated', 1, true) or string.find (record, 'Preferred-Value', 1, true) or string.find (record, 'Private use', 1, true) then return 'skip'; end for line in string.gmatch (record, '([^\n]+)\n') do -- get a \n terminated line of text (without the \n) local label = string.match(line, "(.-):") if not label and string.find (line, '^ .+') and not in_comments then -- if a continuation line but not a comments continuation descriptions[#descriptions] = string.gsub (descriptions[#descriptions], '\"$', ''); -- remove trailing quote mark from previous description descriptions[#descriptions] = descriptions[#descriptions] .. ' ' .. string.match (line, '^ (.+)') .. '\"'; -- extract and save the continuation with new quote mark elseif label == 'Subtag' then -- if this line is the subtag line code = string.match (line, 'Subtag: (%w+)'); -- extract and save to subtag's code elseif label == 'Description' then -- if this line is a description line local desc = string.match (line, 'Description: (.+)'); -- extract the description desc = string.gsub (desc, '"', '\\"'); -- in case description contains quote marks (see 1959acad) table.insert (descriptions, '\"' .. desc .. '\"'); -- save the description wrapped in quote marks elseif label == 'Prefix' then -- if this line is a prefix line table.insert (prefixes, '\"' .. string.match (line, 'Prefix: (.+)'):lower() .. '\"'); -- extract and save the prefix wrapped in quote marks elseif label == 'Comments' then -- if this line is a comments line in_comments = true; end end return code, table.concat (prefixes, ', '), table.concat (descriptions, ', '); end --[=[------------------------< G E T _ L A N G _ S C R I P T _ R E G I O N _ P A R T S >----------------------- We get a record that looks more-or-less like this: %%\n Type: language\n Subtag: aa\n Description: Afar\n Added: 2005-10-16\n Each line is terminated with a \n character. Type, for our purposes can be 'language', 'script', or 'region' Subtag is the code of Type Description associates Subtag with a proper name or names; one name per Description line. There can be more than one Description line and Description lines can wrap to the next line. When they do, the first two characters of the continuation line are spaces. Comments: lines can also be continued so once in a Comments line (which is otherwise ignored) all further continuations in the record are also ignored. This is a crude mechanism to prevent comment continuations from being concatenated onto the end of descriptions and relies on Description line occuring in the record before the Comments line. Records with private use subtags are ignored. ]=] local function get_lang_script_region_parts (record) local code; local suppress; -- Suppress script for this code if specified local deprecated; -- boolean; true when subtag is deprecated local descriptions = {}; local in_comments = false; if record:find ('Private use') then return 'skip'; end for line in record:gmatch ('([^\n]+)\n') do -- get a \n terminated line of text (without the \n) local label = line:match ('(.-):'); if 'Subtag' == label then -- if this line is the subtag line code = line:match ('Subtag: (%w+)'); -- extract and save to subtag's code elseif 'Description' == label then -- if this line is a description line table.insert (descriptions, '\"' .. line:match ('Description: (.+)') .. '\"'); -- extract and save the name wrapped in quote marks elseif 'Deprecated' == label then deprecated = true; -- subtag is deprecated; set our flag elseif 'Suppress-Script' == label then suppress = line:match ('Suppress%-Script: (%S+)'); elseif 'Comments' == label then -- if this line is a comments line in_comments = true; elseif line:find ('^ .+') and not in_comments then -- if a continuation line but not a commnets continuation descriptions[#descriptions] = descriptions[#descriptions]:gsub ('\"$', ''); -- remove trailing quote mark from previous description descriptions[#descriptions] = descriptions[#descriptions] .. ' ' .. line:match ('^ (.+)') .. '\"'; -- extract and save the continuation with new quote mark end end return code, table.concat (descriptions, ', '), suppress, deprecated; end --[=[------------------------< I A N A _ E X T R A C T >------------------------------------------------------- read a local copy of the IANA language-subtag-registry file and from it build tables to replace the tables in: [[Module:Lang/data/iana languages]] [[Module:Lang/data/iana regions]] [[Module:Lang/data/iana scripts]] [[Module:Lang/data/iana supressed cripts]] [[Module:Lang/data/iana variants]] current language-subtag-registry file can be found at: http://www.iana.org/assignments/language-subtag-registry archive.org has copies of previous versions see: https://web.archive.org/web/*/http://www.iana.org/assignments/language-subtag-registry ]=] local function iana_extract (frame) local page = mw.title.getCurrentTitle(); -- get a page object for this page local content = page:getContent(); -- get unparsed content local lang_table = {}; -- languages go here local lang_dep_table = {}; -- deprecated languages go here local script_table = {}; -- scripts go here local region_table = {}; -- regions go here local variant_table = {}; -- variants go here local suppress_table = {}; -- here we collect suppressed scripts and associated language codes local iso_639_1_table = {}; -- ISO 639-1 languages; not used by Module:Lang but included here to ensure Module:Lang/data/ISO_639-1 gets updated local file_date; -- first line local code; local descriptions; local prefixes; -- used for language variants only local suppress; -- a code's suppress script local deprecated; -- boolean: true when subtag is deprecated file_date = content:match ('(File%-Date: %d%d%d%d%-%d%d%-%d%d)'); -- get the file date line from this version of the source file for record in string.gmatch (content, '%%%%([^%%]+)') do -- get a %% delimited 'record' from the file; leave off the delimiters local record_type = string.match(record, 'Type: (%w+)') if record_type == 'language' then -- if a language record code, descriptions, suppress, deprecated = get_lang_script_region_parts (record); -- get the code, description(s), suppress script, and deprecated flag if code and ('skip' ~= code) then if deprecated then table.insert (lang_dep_table, "[\"" .. code .. "\"] = {" .. descriptions .. "}"); -- make table entries else table.insert (lang_table, "[\"" .. code .. "\"] = {" .. descriptions .. "}"); -- make table entries if 2 == code:len() then table.insert (iso_639_1_table, "[\"" .. code .. "\"] = {" .. descriptions .. "}"); -- make table entries end end elseif not code then table.insert (lang_table, "[\"error\"] = {" .. record .. "}"); -- code should never be nil, but inserting an error entry in the final output can be helpful end -- here we collect suppress stript tags and their associated language codes; -- prettigying the data in this table must wait until all language codes have been read if suppress then -- if this code has a suppressed script local suppressed_code = table.concat ({'\"', code, '\"'}); -- wrap the code in quotes if suppress_table[suppress] then -- if there is an entry for this script table.insert (suppress_table[suppress], suppressed_code); -- insert the new code else suppress_table[suppress] = {}; -- add new script and empty table table.insert (suppress_table[suppress], suppressed_code); -- insert the new code end end elseif record_type == 'script' then -- if a script record code, descriptions = get_lang_script_region_parts (record); -- get the code and description(s) if code and ('skip' ~= code) then table.insert (script_table, "[\"" .. code .. "\"] = {" .. descriptions .. "}"); -- make table entries elseif not code then table.insert (script_table, "[\"error\"] = {" .. record .. "}"); -- code should never be nil, but ... end elseif record_type == 'region' then -- if a region record code, descriptions = get_lang_script_region_parts (record); -- get the code and description(s) if code and ('skip' ~= code) then table.insert (region_table, "[\"" .. code .. "\"] = {" .. descriptions .. "}"); -- make table entries elseif not code then table.insert (region_table, "[\"error\"] = {" .. record .. "}"); -- code should never be nil, but ... end elseif record_type == 'variant' then -- if a variant record code, prefixes, descriptions = get_variant_parts (record); -- get the code, prefix(es), and description(s) if code and ('skip' ~= code) then table.insert (variant_table, table.concat ({ "[\"", code, "\"] = {<br />&#9;&#9;[\"descriptions\"] = {", descriptions, "},<br />&#9;&#9;[\"prefixes\"] = {", prefixes, "},<br />&#9;&#9;}" }) ); elseif not code then table.insert (variant_table, "[\"error\"] = {" .. record .. "}"); -- code should never be nil, but ... end end end -- now prettify the supressed script table local pretty_suppressed = {}; for script, code_tbl in pairs (suppress_table) do local LIMIT = 11; -- max number of subtags on a line before a line break local fragment_tbl = {}; -- groups of LIMIT number of subtags collected here for i=1, #code_tbl, LIMIT do local stop = ((i+LIMIT-1) > #code_tbl) and #code_tbl or i+LIMIT-1; -- calculate a table.concat stop position table.insert (fragment_tbl, table.concat (code_tbl, ', ', i, stop)); -- get the fragment and save it end table.insert (pretty_suppressed, -- and make all pretty table.concat ({'[\"', script, '\"] = {', table.concat (fragment_tbl, ',\n\t\t\t\t'), '}'}) ); end table.sort (pretty_suppressed); -- make final output pretty return '<br /><pre>------------------------------< I A N A L A N G U A G E S >--------------------------------------------------<br />--' .. file_date .. "<br />local active = {<br />&#9;" .. table.concat (lang_table, ',<br />&#9;') .. "<br />&#9;}<br /><br />" .. "local deprecated = {<br />&#9;" .. table.concat (lang_dep_table, ',<br />&#9;') .. "<br />&#9;}<br /><br />" .. "return {<br />&#9;active = active,<br />&#9;deprecated = deprecated,<br />&#9;}<br /><br />" .. '------------------------------< I A N A S C R I P T S >------------------------------------------------------<br />--' .. file_date .. "<br />return {<br />&#9;" .. table.concat (script_table, ',<br />&#9;') .. "<br />&#9;}<br /><br />" .. '------------------------------< I A N A R E G I O N S >------------------------------------------------------<br />--' .. file_date .. "<br />return {<br />&#9;" .. table.concat (region_table, ',<br />&#9;') .. "<br />&#9;}<br /><br />" .. '------------------------------< I A N A V A R I A N T S >----------------------------------------------------<br />--' .. file_date .. "<br />return {<br />&#9;" .. table.concat (variant_table, ',<br />&#9;') .. "<br />&#9;}<br /><br />" .. '------------------------------< I A N A S U P P R E S S E D S C R I P T S >--------------------------------<br />--' .. file_date .. "<br />return {<br />&#9;" .. table.concat (pretty_suppressed, ',<br />&#9;') .. "<br />&#9;}<br /><br />" .. '------------------------------< I S O 6 3 9 - 1 >------------------------------------------------------------<br />--' .. file_date .. "<br />return {<br />&#9;" .. table.concat (iso_639_1_table, ',<br />&#9;') .. "<br />&#9;}<br /><br />" .. "</pre>"; end --[[--------------------------< E X P O R T E D F U N C T I O N >-------------------------------------------- ]] return { iana_extract = iana_extract, } dxa2t8clnxfwrf8n4jvut6jfqvypkqw Modul:Lang/data/iana languages/make/doc 828 4051 19069 2024-10-02T17:59:06Z Munajad.MH 3071 ←Membuat halaman berisi 'This is a crude tool that reads a local copy of an IANA [https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry language-subtag-registry file] and extracts the information necessary to create the data tables held by: * [[Module:Lang/data/iana languages]] * [[Module:Lang/data/iana scripts]] * [[Module:Lang/data/iana regions]] * [[Module:Lang/data/iana variants]] * [[Module:Lang/data/iana suppressed scripts]] * Module:Lang/data/ISO 639...' 19069 wikitext text/x-wiki This is a crude tool that reads a local copy of an IANA [https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry language-subtag-registry file] and extracts the information necessary to create the data tables held by: * [[Module:Lang/data/iana languages]] * [[Module:Lang/data/iana scripts]] * [[Module:Lang/data/iana regions]] * [[Module:Lang/data/iana variants]] * [[Module:Lang/data/iana suppressed scripts]] * [[Module:Lang/data/ISO 639-1]] – not an IANA file per se, but used by [[Module:ISO 639 name]]; included here so that -1 is not neglected when the other files are updated The tool skips records that contain the words: 'Deprecated', 'Preferred-Value', and 'Private use'. At this writing, the tool extracts only the subtag code and description(s) from language, script, region, and variant records. == Usage == To use this tool: # Open a blank sandbox page and paste the following at the top: #: <code><nowiki>{{#invoke:Language/data/iana languages/make|iana_extract}}</nowiki></code> # Go to the current [https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry language-subtag-registry file] (or any of the files held by [https://web.archive.org/web/*/https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry archive.org]). Copy the whole (or just as much as you need) and paste it into the sandbox page below the <code><nowiki>{{#invoke:}}</nowiki></code>. # Click Show preview # Wait # Copy result There is some crude error checking that will insert an error message in the output. No guarantees that such messaging will be helpful. Search for the word 'error' in the tool's output. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Language-related modules]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> m0d07s43gtv1jai1mwmiwvphcbpk4vk Modul:ISO 639 name 828 4052 19070 2024-10-02T18:01:50Z Munajad.MH 3071 ←Membuat halaman berisi 'require('strict'); local getArgs = require ('Module:Arguments').getArgs; local override_data = mw.loadData ('Module:ISO 639 name/ISO 639 override'); local deprecated_data = mw.loadData ('Module:ISO 639 name/ISO 639 deprecated'); local parts = { {'Module:ISO 639 name/ISO 639-1', '1'}, {'Module:ISO 639 name/ISO 639-2', '2'}, {'Module:ISO 639 name/ISO 639-2B', '2B'}, {'Module:ISO 639 name/ISO 639-3', '3'}, {'Module:ISO 639 name/ISO 639-5', '5'}, } --[[-----...' 19070 Scribunto text/plain require('strict'); local getArgs = require ('Module:Arguments').getArgs; local override_data = mw.loadData ('Module:ISO 639 name/ISO 639 override'); local deprecated_data = mw.loadData ('Module:ISO 639 name/ISO 639 deprecated'); local parts = { {'Module:ISO 639 name/ISO 639-1', '1'}, {'Module:ISO 639 name/ISO 639-2', '2'}, {'Module:ISO 639 name/ISO 639-2B', '2B'}, {'Module:ISO 639 name/ISO 639-3', '3'}, {'Module:ISO 639 name/ISO 639-5', '5'}, } --[[--------------------------< E R R O R _ M E S S A G E S >-------------------------------------------------- ]] local error_messages = { ['err_msg'] = '<span style="font-size:100%;" class="error show_639_err_msgs">error: $1 ([[Template:ISO 639 name|help]])</span>', ['err_text'] = { -- error messages used only in the code to name functions ['ietf'] = '$1 is an IETF tag', -- $1 is the ietf tag ['required'] = 'ISO 639$1 code is required', -- $1 is the 639 '-1', '-2', '-3', '-5' part suffix; may be empty string -- code to name functions and iso_639_name_to_code() ['not_found'] = '$1 not found in ISO 639-$2 list', -- $1 is code or language name; $2 is 639 part suffix(es) -- iso_639_name_to_code() only ['name'] = 'language name required', ['not_part'] = '$1 not an ISO 639 part', -- $1 is invalid 639 suffix (without hyphen) ['code_name'] = 'language code or name required', -- iso_639() only } } local error_cat = '[[Category:ISO 639 name template errors]]'; --[[--------------------------< S U B S T I T U T E >---------------------------------------------------------- Populates numbered arguments in a message string using an argument table. ]] local function substitute (msg, args) return args and mw.message.newRawMessage (msg, args):plain() or msg; end --[[--------------------------< E R R O R _ M S G >------------------------------------------------------------ create an error message ]] local function error_msg (msg, arg, hide, nocat) local retval = ''; if not hide then retval = substitute (error_messages.err_msg, substitute (error_messages.err_text[msg], arg)); retval = nocat and retval or (retval .. error_cat); end return retval end --[[--------------------------< 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 --[=[-------------------------< 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 --[[--------------------------< L A N G _ N A M E _ G E T >---------------------------------------------------- returns first listed language name for code from data{} table; strips parenthetical disambiguation; wikilinks to the language article if link is true; returns nil else ]] local function lang_name_get (code, data, link, label, raw) local name; if data[code] then -- name = raw and data[code][1] or data[code][1]:gsub ('%s*%b()', ''); -- get the name; strip parenthetical disambiguators if any when <raw> is false if raw then name = data[code][1]; else name = data[code][1]:gsub ('%s*%b()', ''); -- strip parenthetical disambiguators if any name = name:gsub ('([^,]-), +(.+)', '%2 %1'); -- if inverted, uninvert end if link then -- make a link to the language article? if name:find ('languages') or name:find ('[Ll]anguage$') then name = make_wikilink (name, label); -- simple wikilink for collective languages or langauges ending in 'Language' unless there is a label elseif override_data.article_name[code] then name = make_wikilink (override_data.article_name[code][1], label or name); -- language name or label with wikilink from override data else name = make_wikilink (name .. ' language', label or name); -- [[name language|name]] or [[name language|label]] end end return name; end end --[[--------------------------< A D D _ I E T F _ E R R O R _ M S G >------------------------------------------ assembles return-text (language code, language name, or error message) with IETF error message into properly formatted readable text |hide-err=yes suppresses error message and category |cat=no supresses category ]] local function add_ietf_error_msg (text, ietf_err, hide, nocat) if hide then ietf_err = ''; end if not nocat then -- |cat= empty or omitted -> nocat=false nocat = '' == ietf_err; -- spoof; don't add cat when no error end return table.concat ({ -- tack on ietf error message if one exists text, -- code name, language name, or error message '' ~= ietf_err and ' ' or '', -- needs a space when ietf_err is not empty ietf_err, nocat and '' or error_cat, -- add error category when |cat=<aynthing but 'no'> }); end --[[--------------------------< G E T _ P A R T _ I N D E X >-------------------------------------------------- gets index suitable for parts{} table from ISO 639-<part> (usually args[2]) return valid index [1] - [5]; nil else 1 <- part ['1'] 2 <- part ['2'] -- this is part 2T 3 <- part ['2B'] 4 <- part ['3'] nil <- part ['4'] -- there is no part 4 5 <- part ['5'] ]] local function get_part_index (part) return ({['1']=1, ['2']=2, ['2B']=3, ['3']=4, ['4']=nil, ['5']=5})[part] end --[[--------------------------< I S O _ 6 3 9 _ C O D E _ T O _ N A M E _ C O M M O N >------------------------ this is code that is common to all of the iso_639_code_n_to_name() functions which serve only as template entry points to provide the frame, the name of the appropriate data source, and to identify which 639 part applies. this function returns a language name or an error message. data is searched in this order: part-specific override data -> standard part data -> part-specific deprecated data a second retval used by _iso_639_code_to_name() is true when a code is found; nil else ]] local function iso_639_code_to_name_common (args, source, part) local hide = 'yes' == args['hide-err']; -- suppress error messages and error categorization local nocat = 'no' == args.cat; -- suppress error categorization (primarily for demo use) local raw = 'yes' == args.raw; -- disable override and dab removal local data; -- one of the override or part tables local name; -- holds language name from data if not args[1] then -- if code not provided in the template call return error_msg ('required', '-' .. part, hide, nocat); -- abandon end local code; -- used for error messaging local ietf_err; -- holds an error message when args[1] (language code) is in IETF tag form (may or may not be a valid IETF tag) code, ietf_err = args[1]:gsub('(.-)%-.*', '%1'); -- strip ietf subtags; ietf_err is non-zero when subtags are stripped ietf_err = (0 ~= ietf_err) and error_msg ('ietf', args[1], hide, nocat) or ''; -- when tags are stripped create an error message; empty string for concatenation else if not raw then -- when raw is true, fetch name as is from part data; ignore override data = override_data['override_' .. part]; -- get override data for this part name = lang_name_get (code:lower(), data, args.link, args.label, raw); -- get override language name if there is one end if not name then data = mw.loadData (source); -- get the data for this ISO 639 part name = lang_name_get (code:lower(), data, args.link, args.label, raw); -- get language name if there is one end if not name then -- TODO: do something special to indicate when a name is fetched from deprecated data? data = deprecated_data['deprecated_' .. part]; -- get deprecated data for this part name = lang_name_get (code:lower(), data, args.link, args.label, raw); -- get deprecated language name if there is one if not name then return error_msg ('not_found', {code, part}, hide, nocat); -- code not found, return error message end end return add_ietf_error_msg (name, ietf_err, hide, nocat), true; -- return language name with ietf error message if any; true because we found a code end --[[--------------------------< _ I S O _ 6 3 9 _ C O D E _ T O _ N A M E >------------------------------------ searches through the ISO 639 language tables for a name that matches the supplied code. on success returns first language name that matches code from template frame perhaps with an error message and a second return value of true; on failure returns an error message and a second return value of nil. The second return value is a return value used by iso_639_code_exists() looks first in the override data and then sequentially in the 639-1, -2, -3, and -5 data ]] local function _iso_639_code_to_name (frame) local args = getArgs(frame); local hide = 'yes' == args['hide-err']; -- suppress error messages and error categorization local nocat = 'no' == args.cat; -- suppress error categorization (primarily for demo use) if not args[1] then -- if code not provided in the template call return error_msg ('required', '', hide, nocat); -- abandon end local name; -- the retrieved language name and / or error message local found; -- set to true when language name is found for _, part in ipairs (parts) do name, found = iso_639_code_to_name_common (args, part[1], part[2]); if found then return name, true; -- second retval for iso_639_name_exists() end end return error_msg ('not_found', {args[1], '1, -2, -2B, -3, -5'}, hide, nocat); -- here when code (args[1]) is not found in the data tables end --[[--------------------------< I S O _ 6 3 9 _ C O D E _ T O _ N A M E >-------------------------------------- template entry point; returns first language name that matches code from template frame or an error message looks first in the override data and then sequentially in the 639-1, -2, -3, and -5 data ]] local function iso_639_code_to_name (frame) local ret_val = _iso_639_code_to_name (frame); -- ignore second return value return ret_val; -- return language name and / or error message end --[[--------------------------< I S O _ 6 3 9 _ C O D E _ E X I S T S >---------------------------------------- template entry point; returns true if language code maps to a language name; intended as a replacement for: {{#exist:Template:ISO 639 name <code>|<exists>|<doesn't exist>}} Instead of that expensive parser function call use this function: {{#if:{{#invoke:ISO 639 name|iso_639_code_exists|<code>}}|<exists>|<doesn't exist>}} on success, returns true; nil else ]] local function iso_639_code_exists (frame) local _, exists; _, exists = _iso_639_code_to_name (frame); -- ignore name/error message return; <exists> is true when name found for code; nil else return exists; end --[[--------------------------< I S O _ 6 3 9 _ C O D E _ 1 _ T O _ N A M E >---------------------------------- template entry point; returns first language name that matches ISO 639-1 code from template frame or an error message ]] local function iso_639_code_1_to_name (frame) local args = getArgs (frame); local retval = iso_639_code_to_name_common (args, parts[1][1], parts[1][2]); -- suppress second return value return retval; end --[[--------------------------< I S O _ 6 3 9 _ C O D E _ 2 _ T O _ N A M E >---------------------------------- template entry point; returns first language name that matches ISO 639-2 code from template frame or an error message ]] local function iso_639_code_2_to_name (frame) local args = getArgs (frame); local retval = iso_639_code_to_name_common (args, parts[2][1], parts[2][2]); -- suppress second return value return retval; end --[[--------------------------< I S O _ 6 3 9 _ C O D E _ 2 B _ T O _ N A M E >-------------------------------- template entry point; returns first language name that matches ISO 639-2 code from template frame or an error message ]] local function iso_639_code_2B_to_name (frame) local args = getArgs (frame); local retval = iso_639_code_to_name_common (args, parts[3][1], parts[3][2]); -- suppress second return value return retval; end --[[--------------------------< I S O _ 6 3 9 _ C O D E _ 3 _ T O _ N A M E >---------------------------------- template entry point; returns first language name that matches ISO 639-3 code from template frame or an error message ]] local function iso_639_code_3_to_name (frame) local args = getArgs (frame); local retval = iso_639_code_to_name_common (args, parts[4][1], parts[4][2]); -- suppress second return value return retval; end --[[--------------------------< I S O _ 6 3 9 _ C O D E _ 5 _ T O _ N A M E >---------------------------------- template entry point; returns first language name that matches ISO 639-5 code from template frame or an error message ]] local function iso_639_code_5_to_name (frame) local args = getArgs (frame); local retval = iso_639_code_to_name_common (args, parts[5][1], parts[5][2]); -- index [4] -> part 5 because there is no part 4; suppress second return value return retval; end --[[--------------------------< N A M E _ I N _ P A R T _ C O D E _ G E T >------------------------------------ indexes into the <name_data> using <name> and extracts the language code assigned to <part> (1, 2, 2B, 3, 5). attempts to index override data first; returns code on success, nil else ]] local function name_in_part_code_get (name, part, part_idx, name_data) return name_data[name] and ( name_data[name][part_idx+5] or -- see if the name exists in the part's override table name_data[name][part_idx] or -- see if the name exists in the part's main table name_data[name][part_idx+10] -- see if the name exists in the part's deprecated table ); end --[[--------------------------< _ I S O _ 6 3 9 _ N A M E _ T O _ C O D E >------------------------------------ module entry point; returns ISO 639-1, -2, -2B, -3, or -5 code associated with language name according to part (1, 2, 2B, 3, 5) argument; when part is not provided scans 1, 2, 2B, 3, 5 and returns first code override data are examined first <args> is frame arguments from getArgs(frame) ]] local function _iso_639_name_to_code (args) local hide = 'yes' == args['hide-err']; -- suppress error messages and error categorization local nocat = 'no' == args.cat; -- suppress error categorization (primarily for demo use) if not args[1] then return error_msg ('name', '', hide, nocat); -- abandon when language name missing end local name = args[1]; -- used in error messaging local lc_name = name:gsub(' +', ' '):lower(); -- lowercase version of name for indexing into the data table; strip extraneous space characters local part_idx; local part = args[2]; if part then part_idx = get_part_index (part); if not part_idx then return error_msg ('not_part', part, hide, nocat); -- abandon; args[2] is not a valid ISO 639 part end end local name_data = mw.loadData ('Module:ISO 639 name/ISO 639 name to code'); -- ISO 639 language names to code table local code; if part then code = name_in_part_code_get (lc_name, part, part_idx, name_data); -- search the specified override table + part table else for part_idx, part_tag in ipairs ({'1', '2', '2B', '3', '5'}) do -- no part provided, spin through all parts override first and get the first available code code = name_in_part_code_get (lc_name, part_tag, part_idx, name_data); if code then -- nil when specified <part> does not have code for specified language <name> break; -- when code is not nil, done end end end if code then return code, true; end return error_msg ('not_found', {name, part or '1, -2, -2B, -3, -5'}, hide, nocat), false; end --[[--------------------------< I S O _ 6 3 9 _ N A M E _ T O _ C O D E >-------------------------------------- template entry point; returns ISO 639-1, -2, -2B, -3, or -5 code associated with language name according to part (1, 2, 2B, 3, 5) argument; when part is not provided scans 1, 2, 2B, 3, 5 and returns first code override data are examined first args[1] is language name args[2] is ISO 639 part ]] local function iso_639_name_to_code (frame) local args = getArgs(frame); local result, _ = _iso_639_name_to_code (args); -- suppress true/false return used by iso_639_name_exists() return result; end --[[--------------------------< I S O _ 6 3 9 _ N A M E _ E X I S T S >---------------------------------------- template entry point; returns ISO 639-1, -2, -3, or -5 code associated with language name according to part (1, 2, 3, 5) argument; when part is not provided scans 1, 2, 3 , 5 and returns first code override data are examined first args[1] is language name args[2] is ISO 639 part ]] local function iso_639_name_exists (frame) local args = getArgs(frame); local _, result = _iso_639_name_to_code (args); -- suppress code return used by iso_639_name_to_code() return result and true or nil; end --[[--------------------------< I S O _ 6 3 9 >---------------------------------------------------------------- template entry point. returns: language name if args[1] is valid language code language code if args[1] is valid language name this function is constrained to the ISO 639 part specified in args[2] which must be 1, 2, 2B, 3, or 5. When not provided all parts are tested. The first match is found ]] local function iso_639 (frame) local args = getArgs (frame); local hide = 'yes' == args['hide-err']; -- suppress error messages and error categorization local nocat = 'no' == args.cat; -- suppress error categorization (primarily for demo use) local result; local found; -- set to true when language name is found if not args[1] then return error_msg ('code_name', '', hide, nocat); end local part = args[2]; if part then -- if ISO 639 part supplied local part_idx = get_part_index (part); -- map index from <part>; anything else nil if not part_idx then return error_msg ('not_part', part, hide, nocat); -- abandon; args[2] is not a valid ISO 639 part end result, found = iso_639_code_to_name_common (args, parts[part_idx][1], parts[part_idx][2]); -- attempt to find a code match if found then return result; -- found the code so return the language name end result = _iso_639_name_to_code (args); -- might be a language name; return code if it is; error message or empty string else return result; -- this way to suppress second return else for _, part in ipairs (parts) do -- for each of the iso 639 parts result, found = iso_639_code_to_name_common (args, part[1], part[2]); -- attempt to find a code match if found then return result; -- found the code so return the language name end end end result = _iso_639_name_to_code (args); -- might be a language name; return code if it is; error message or empty string else return result; -- this way to suppress second return end --[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------ ]] return { iso_639 = iso_639, -- returns code when given name; returns name when given code iso_639_code_exists = iso_639_code_exists, iso_639_name_exists = iso_639_name_exists, iso_639_code_to_name = iso_639_code_to_name, iso_639_code_1_to_name = iso_639_code_1_to_name, iso_639_code_2_to_name = iso_639_code_2_to_name, iso_639_code_2B_to_name = iso_639_code_2B_to_name, iso_639_code_3_to_name = iso_639_code_3_to_name, iso_639_code_5_to_name = iso_639_code_5_to_name, iso_639_name_to_code = iso_639_name_to_code, }; tu9ua6dzu8b9lzo0o4eody8u0u89ulz Modul:ISO 639 name/doc 828 4053 19071 2024-10-02T18:02:36Z Munajad.MH 3071 ←Membuat halaman berisi '{{Lua|Module:Arguments|Module:ISO 639 name/ISO 639-1|Module:ISO 639 name/ISO 639-2|Module:ISO 639 name/ISO 639-3|Module:ISO 639 name/ISO 639-5|Module:ISO 639 name/ISO 639 deprecated|Module:ISO 639 name/ISO 639-3 (dep)|Module:ISO 639 name/ISO 639 override|Module:ISO 639 name/ISO 639 name to code|noprotcat=yes}} {{High-use}} '''Module:ISO 639 name''' implements: * {{tlx|ISO 639 name}} * {{tlx|Lang2iso}} == Data mapping == For code-to-name mapping, this module us...' 19071 wikitext text/x-wiki {{Lua|Module:Arguments|Module:ISO 639 name/ISO 639-1|Module:ISO 639 name/ISO 639-2|Module:ISO 639 name/ISO 639-3|Module:ISO 639 name/ISO 639-5|Module:ISO 639 name/ISO 639 deprecated|Module:ISO 639 name/ISO 639-3 (dep)|Module:ISO 639 name/ISO 639 override|Module:ISO 639 name/ISO 639 name to code|noprotcat=yes}} {{High-use}} '''Module:ISO 639 name''' implements: * {{tlx|ISO 639 name}} * {{tlx|Lang2iso}} == Data mapping == For code-to-name mapping, this module uses data from: * [[Module:ISO 639 name/ISO 639-1]] – from IANA [https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry language-subtag-registry file]; this data used only for ISO 639-1 language codes / names listed there * [[Module:ISO 639 name/ISO 639-2]] – from [https://www.loc.gov/standards/iso639-2/php/English_list.php Codes for the Representation of Names of Languages] * [[Module:ISO 639 name/ISO 639-2B]] – from Codes for the Representation of Names of Languages * [[Module:ISO 639 name/ISO 639-3]] – from [http://www-01.sil.org/iso639-3/download.asp sil.org UTF-8 Complete Code Tables Set] * [[Module:ISO 639 name/ISO 639-5]] – from [https://www.loc.gov/standards/iso639-5/id.php Codes for the Representation of Names of Languages Part 5] * [[Module:ISO 639 name/ISO 639 deprecated]] – from [https://www.loc.gov/standards/iso639-2/php/code_changes.php ISO 639-2/RA Change Notice] and [https://www.loc.gov/standards/iso639-5/changes.php ISO 639-5 Change Notice] includes: ** [[Module:ISO 639 name/ISO 639-3 (dep)]] – from [http://www-01.sil.org/iso639-3/download.asp sil.org UTF-8 Complete Code Tables Set] (Retirements) * [[Module:ISO 639 name/ISO 639 override]] – code to name mapping where the name is different from the name in the ISO 639 standard For name-to-code mapping, this module uses data from: * [[Module:ISO 639 name/ISO 639 name to code]] – names and codes extracted from the code-to-name data set above {{Search box |root=Module:ISO 639 name |search-button-label=Search /data }} == Testcases == * [[Module:ISO 639 name/testcases]] ([[Module talk:ISO 639 name/testcases|run]]) * code_to_name() ** [[Module:ISO 639 name/testcases/ISO 639-1 name from code]] ([[Module talk:ISO 639 name/testcases/ISO 639-1 name from code|run]]) ** [[Module:ISO 639 name/testcases/ISO 639-2 name from code]] ([[Module talk:ISO 639 name/testcases/ISO 639-2 name from code|run]]) ** [[Module:ISO 639 name/testcases/ISO 639-3-1 name from code]] (A–H) ([[Module talk:ISO 639 name/testcases/ISO 639-3-1 name from code|run]]) ** [[Module:ISO 639 name/testcases/ISO 639-3-2 name from code]] (I–N) ([[Module talk:ISO 639 name/testcases/ISO 639-3-2 name from code|run]]) ** [[Module:ISO 639 name/testcases/ISO 639-3-3 name from code]] (O–Z) ([[Module talk:ISO 639 name/testcases/ISO 639-3-3 name from code|run]]) ** [[Module:ISO 639 name/testcases/ISO 639-5 name from code]] ([[Module talk:ISO 639 name/testcases/ISO 639-5 name from code|run]]) ** [[Module:ISO 639 name/testcases/ISO 639 deprecated name from code]] ([[Module talk:ISO 639 name/testcases/ISO 639 deprecated name from code|run]]) * name_to_code() ** [[Module:ISO 639 name/testcases/ISO 639-1 code from name]] ([[Module talk:ISO 639 name/testcases/ISO 639-1 code from name|run]]) ** [[Module:ISO 639 name/testcases/ISO 639-2 code from name]] ([[Module talk:ISO 639 name/testcases/ISO 639-2 code from name|run]]) ** [[Module:ISO 639 name/testcases/ISO 639-3-1 code from name]] (A–H) ([[Module talk:ISO 639 name/testcases/ISO 639-3-1 code from name|run]]) ** [[Module:ISO 639 name/testcases/ISO 639-3-2 code from name]] (I–N) ([[Module talk:ISO 639 name/testcases/ISO 639-3-2 code from name|run]]) ** [[Module:ISO 639 name/testcases/ISO 639-3-3 code from name]] (O–Z) ([[Module talk:ISO 639 name/testcases/ISO 639-3-3 code from name|run]]) ** [[Module:ISO 639 name/testcases/ISO 639-5 code from name]] ([[Module talk:ISO 639 name/testcases/ISO 639-5 code from name|run]]) ** [[Module:ISO 639 name/testcases/ISO 639 deprecated code from name]] ([[Module talk:ISO 639 name/testcases/ISO 639 deprecated code from name|run]]) == Tracking categories == * {{Category link with count|ISO 639 name template errors}} ==iso_639_code_exists== Returns <code>true</code> when <code>&lt;{{var|code}}></code> is found in one of the ISO 639-1, -2, -3, -5, or override tables; returns nil else. Useage: :<code><nowiki>{{#invoke:ISO 639 name|iso_639_code_exists|</nowiki>&lt;{{var|code}}>}}</code> Examples: :without required <code>&lt;{{var|code}}></code>: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639_code_exists}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639_code_exists}} :with valid <code>&lt;{{var|code}}></code>: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639_code_exists|nav}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639_code_exists|nav}} :with invalid <code>&lt;{{var|code}}></code>: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639_code_exists|xx}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639_code_exists|xx}} ==iso_639_code_to_name== Returns language name associated with <code>&lt;{{var|code}}></code>. May return an error message with or without a language name. Optional parameters: :{{para|hide-err|yes}}: suppresses error messages :{{para|link|yes}}: creates link to en.wiki article about the language ::{{para|label|&lt;{{var|label text}}>}} – requires {{para|link|yes}}; label for the language-name link: <code><nowiki>[[</nowiki>&lt;{{var|language name}}> language|&lt;{{var|label text}}>]]</code> :{{para|raw|yes}}: queries part tables only; returns language name as defined in the base data tables without the removal of disambiguation information Examples: :without required <code>&lt;{{var|code}}></code>: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639_code_to_name}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639_code_to_name|cat=no}} :with valid <code>&lt;{{var|code}}></code>: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639_code_to_name|nav}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639_code_to_name|nav}} :with invalid <code>&lt;{{var|code}}></code>: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639_code_to_name|xx}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639_code_to_name|xx|cat=no}} :with invalid <code>&lt;{{var|code}}></code> ([[IETF language tag]]): ::<code><nowiki>{{#invoke:ISO 639 name|iso_639_code_to_name|nv-Latn}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639_code_to_name|nv-Latn|cat=no}} :with invalid <code>&lt;{{var|code}}></code>, error message suppressed: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639_code_to_name|nv-Latn|hide-err=yes}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639_code_to_name|nv-Latn|hide-err=yes}} :linked: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639_code_to_name|nav|link=yes}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639_code_to_name|nav|link=yes}} :linked with alternate spelling: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639_code_to_name|nav|link=yes|label=Navaho}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639_code_to_name|nav|link=yes|label=Navaho}} :ISO 639-1 code <code>el</code> is normally overridden by a setting in [[Module:ISO 639 name/ISO_639_override]]: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639_code_to_name|el}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639_code_to_name|el}} :ISO 639-1 code <code>el</code> with override suppressed: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639_code_to_name|el|raw=yes}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639_code_to_name|el|raw=yes}} :ISO 639-3 code <code>ina</code> name has disambiguation that is normally suppressed: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639_code_to_name|ina}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639_code_to_name|ina}} :ISO 639-3 code <code>ina</code> with disambiguation: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639_code_to_name|ina|raw=yes}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639_code_to_name|ina|raw=yes}} ==iso_639_code_1_to_name== Same as <code>iso_639_code_to_name</code> except that <code>&lt;{{var|code}}></code> must be an ISO 639-1 code; search is constrained to [[Module:ISO 639 name/ISO 639 override]] and [[Module:ISO 639 name/ISO 639-1]]. Example: :with valid <code>&lt;{{var|code}}></code>: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639_code_1_to_name|nv}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639_code_1_to_name|nv}} :with invalid <code>&lt;{{var|code}}></code>: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639_code_1_to_name|xx}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639_code_1_to_name|xx|cat=no}} ==iso_639_code_2_to_name== Same as <code>iso_639_code_to_name</code> except that <code>&lt;{{var|code}}></code> must be an ISO 639-2 code; search is constrained to [[Module:ISO 639 name/ISO 639 override]] and [[Module:ISO 639 name/ISO 639-2]]. Example: :with valid <code>&lt;{{var|code}}></code>: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639_code_2_to_name|apa}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639_code_2_to_name|apa}} :with invalid <code>&lt;{{var|code}}></code>: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639_code_2_to_name|xxx}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639_code_2_to_name|xxx|cat=no}} ==iso_639_code_2B_to_name== Same as <code>iso_639_code_to_name</code> except that <code>&lt;{{var|code}}></code> must be an ISO 639-2B code; search is constrained to [[Module:ISO 639 name/ISO 639 override]] and [[Module:ISO 639 name/ISO 639-2B]]. Example: :with valid <code>&lt;{{var|code}}></code>: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639_code_2B_to_name|ice}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639_code_2B_to_name|ice}} :with invalid <code>&lt;{{var|code}}></code>: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639_code_2B_to_name|xxx}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639_code_2B_to_name|xxx|cat=no}} ==iso_639_code_3_to_name== Same as <code>iso_639_code_to_name</code> except that <code>&lt;{{var|code}}></code> must be an ISO 639-3 code; search is constrained to [[Module:ISO 639 name/ISO 639 override]] and [[Module:ISO 639 name/ISO 639-3]]. Example: :with valid <code>&lt;{{var|code}}></code>: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639_code_3_to_name|nav}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639_code_3_to_name|nav}} :with invalid <code>&lt;{{var|code}}></code>: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639_code_3_to_name|xxx}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639_code_3_to_name|xxx|cat=no}} ==iso_639_code_5_to_name== Same as <code>iso_639_code_to_name</code> except that <code>&lt;{{var|code}}></code> must be an ISO 639-5 code; search is constrained to [[Module:ISO 639 name/ISO 639 override]] and [[Module:ISO 639 name/ISO 639-5]]. Example: :with valid <code>&lt;{{var|code}}></code>: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639_code_5_to_name|apa}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639_code_5_to_name|apa}} :with invalid <code>&lt;{{var|code}}></code>: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639_code_5_to_name|xxx}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639_code_5_to_name|xxx|cat=no}} ==iso_639_name_exists== Returns <code>true</code> when <code>&lt;{{var|language name}}></code> is found in one of the ISO 639-1, -2, -3, -5, or override tables; returns nil else. Useage: :<code><nowiki>{{#invoke:ISO 639 name|iso_639_name_exists|</nowiki>&lt;{{var|language name}}>}}</code> Examples: :without required <code>&lt;{{var|language name}}></code>: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639_name_exists}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639_name_exists}} :with valid <code>&lt;{{var|language name}}></code>: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639_name_exists|french}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639_name_exists|french}} :with invalid <code>&lt;{{var|language name}}></code>: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639_name_exists|fr}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639_name_exists|fr}} ==iso_639_name_to_code== Returns ISO 639 language code associated with <code>&lt;{{var|language name}}></code>. May return an error message with or without a language name. This function may not be particularly useful because, except for case, <code>&lt;{{var|language name}}></code> must exactly match the name in the data tables. Optional parameters: :<code>&lt;{{var|part}}></code> (second positional parameter) – limits return to codes from the specified <code>&lt;{{var|part}}></code> (<code>1</code>, <code>2</code>, <code>3</code>, <code>5</code>), override table first then the appropriate data table; when not supplied, this function searches in order part 1 to part 5. The search stops when a match is found. :{{para|hide-err|yes}}: suppresses error messages Examples: :without <code>&lt;{{var|part}}></code>, with ISO 639-5 name: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639_name_to_code|North Germanic languages}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639_name_to_code|North Germanic languages}} :with <code>&lt;{{var|part}}></code>: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639_name_to_code|Navajo|2}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639_name_to_code|Navajo|2}} ==iso_639== When given an ISO 639 language code, return the associated language name; when given a language name, returns the associated ISO 639 language code. May return an error message with or without a language code/name. This function may not be particularly useful because, except for case, a provided <code>&lt;{{var|language name}}></code> must exactly match the name in the data tables. Optional parameters: :<code>&lt;{{var|part}}></code> (second positional parameter) – limits return to codes/names from the specified <code>&lt;{{var|part}}></code> (<code>1</code>, <code>2</code>, <code>3</code>, <code>5</code>), override table first then the appropriate data table; when not supplied, this function searches in order part 1 to part 5. The search stops when a match is found. :{{para|hide-err|yes}}: suppresses error messages Examples: :without <code>&lt;{{var|part}}></code>, with ISO 639-5 code: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639|gmq}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639|gmq}} :without <code>&lt;{{var|part}}></code>, with ISO 639-5 name: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639|North Germanic languages}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639|North Germanic languages}} :with <code>&lt;{{var|part}}></code> and <code>&lt;{{var|code}}></code>: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639|nav|2}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639|nav|2}} :with <code>&lt;{{var|part}}></code> and <code>&lt;{{var|name}}></code>: ::<code><nowiki>{{#invoke:ISO 639 name|iso_639|Navaho|2}}</nowiki></code> → {{#invoke:ISO 639 name|iso_639|Navaho|2}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Language-related modules]] }}</includeonly> o3nbp1stddg8a9mmrb33zywvy8wnv9h Modul:ISO 639 name/ISO 639-1 828 4054 19072 2024-10-02T18:05:10Z Munajad.MH 3071 ←Membuat halaman berisi '-- File-Date: 2024-06-14 return { ["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"}, ["...' 19072 Scribunto text/plain -- File-Date: 2024-06-14 return { ["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"} } fw0hcxndq95v2gq60ldnueodcr3rwk8 Modul:ISO 639 name/ISO 639-2 828 4055 19073 2024-10-02T18:06:32Z Munajad.MH 3071 ←Membuat halaman berisi '-- File-Date: 2013-01-11 return { -- 639-2T ["aar"] = {"Afar"}, ["abk"] = {"Abkhazian"}, ["ace"] = {"Achinese"}, ["ach"] = {"Acoli"}, ["ada"] = {"Adangme"}, ["ady"] = {"Adyghe", "Adygei"}, ["afa"] = {"Afro-Asiatic languages"}, ["afh"] = {"Afrihili"}, ["afr"] = {"Afrikaans"}, ["ain"] = {"Ainu"}, ["aka"] = {"Akan"}, ["akk"] = {"Akkadian"}, ["ale"] = {"Aleut"}, ["alg"] = {"Algonquian languages"}, ["alt"] = {"Southern Altai"}, ["amh"]...' 19073 Scribunto text/plain -- File-Date: 2013-01-11 return { -- 639-2T ["aar"] = {"Afar"}, ["abk"] = {"Abkhazian"}, ["ace"] = {"Achinese"}, ["ach"] = {"Acoli"}, ["ada"] = {"Adangme"}, ["ady"] = {"Adyghe", "Adygei"}, ["afa"] = {"Afro-Asiatic languages"}, ["afh"] = {"Afrihili"}, ["afr"] = {"Afrikaans"}, ["ain"] = {"Ainu"}, ["aka"] = {"Akan"}, ["akk"] = {"Akkadian"}, ["ale"] = {"Aleut"}, ["alg"] = {"Algonquian languages"}, ["alt"] = {"Southern Altai"}, ["amh"] = {"Amharic"}, ["ang"] = {"English, Old (ca.450-1100)"}, ["anp"] = {"Angika"}, ["apa"] = {"Apache languages"}, ["ara"] = {"Arabic"}, ["arc"] = {"Official Aramaic (700-300 BCE)", "Imperial Aramaic (700-300 BCE)"}, ["arg"] = {"Aragonese"}, ["arn"] = {"Mapudungun", "Mapuche"}, ["arp"] = {"Arapaho"}, ["art"] = {"Artificial languages"}, ["arw"] = {"Arawak"}, ["asm"] = {"Assamese"}, ["ast"] = {"Asturian", "Bable", "Leonese", "Asturleonese"}, ["ath"] = {"Athapascan languages"}, ["aus"] = {"Australian languages"}, ["ava"] = {"Avaric"}, ["ave"] = {"Avestan"}, ["awa"] = {"Awadhi"}, ["aym"] = {"Aymara"}, ["aze"] = {"Azerbaijani"}, ["bad"] = {"Banda languages"}, ["bai"] = {"Bamileke languages"}, ["bak"] = {"Bashkir"}, ["bal"] = {"Baluchi"}, ["bam"] = {"Bambara"}, ["ban"] = {"Balinese"}, ["bas"] = {"Basa"}, ["bat"] = {"Baltic languages"}, ["bej"] = {"Beja", "Bedawiyet"}, ["bel"] = {"Belarusian"}, ["bem"] = {"Bemba"}, ["ben"] = {"Bengali"}, ["ber"] = {"Berber languages"}, ["bho"] = {"Bhojpuri"}, ["bih"] = {"Bihari languages"}, ["bik"] = {"Bikol"}, ["bin"] = {"Bini", "Edo"}, ["bis"] = {"Bislama"}, ["bla"] = {"Siksika"}, ["bnt"] = {"Bantu languages"}, ["bod"] = {"Tibetan"}, ["bos"] = {"Bosnian"}, ["bra"] = {"Braj"}, ["bre"] = {"Breton"}, ["btk"] = {"Batak languages"}, ["bua"] = {"Buriat"}, ["bug"] = {"Buginese"}, ["bul"] = {"Bulgarian"}, ["byn"] = {"Blin", "Bilin"}, ["cad"] = {"Caddo"}, ["cai"] = {"Central American Indian languages"}, ["car"] = {"Galibi Carib"}, ["cat"] = {"Catalan", "Valencian"}, ["cau"] = {"Caucasian languages"}, ["ceb"] = {"Cebuano"}, ["cel"] = {"Celtic languages"}, ["ces"] = {"Czech"}, ["cha"] = {"Chamorro"}, ["chb"] = {"Chibcha"}, ["che"] = {"Chechen"}, ["chg"] = {"Chagatai"}, ["chk"] = {"Chuukese"}, ["chm"] = {"Mari"}, ["chn"] = {"Chinook jargon"}, ["cho"] = {"Choctaw"}, ["chp"] = {"Chipewyan", "Dene Suline"}, ["chr"] = {"Cherokee"}, ["chu"] = {"Church Slavic", "Old Slavonic", "Church Slavonic", "Old Bulgarian", "Old Church Slavonic"}, ["chv"] = {"Chuvash"}, ["chy"] = {"Cheyenne"}, ["cmc"] = {"Chamic languages"}, ["cnr"] = {"Montenegrin"}, ["cop"] = {"Coptic"}, ["cor"] = {"Cornish"}, ["cos"] = {"Corsican"}, ["cpe"] = {"Creoles and pidgins, English based"}, ["cpf"] = {"Creoles and pidgins, French-based"}, ["cpp"] = {"Creoles and pidgins, Portuguese-based"}, ["cre"] = {"Cree"}, ["crh"] = {"Crimean Tatar", "Crimean Turkish"}, ["crp"] = {"Creoles and pidgins"}, ["csb"] = {"Kashubian"}, ["cus"] = {"Cushitic languages"}, ["cym"] = {"Welsh"}, ["dak"] = {"Dakota"}, ["dan"] = {"Danish"}, ["dar"] = {"Dargwa"}, ["day"] = {"Land Dayak languages"}, ["del"] = {"Delaware"}, ["den"] = {"Slave (Athapascan)"}, ["deu"] = {"German"}, ["dgr"] = {"Dogrib"}, ["din"] = {"Dinka"}, ["div"] = {"Divehi", "Dhivehi", "Maldivian"}, ["doi"] = {"Dogri"}, ["dra"] = {"Dravidian languages"}, ["dsb"] = {"Lower Sorbian"}, ["dua"] = {"Duala"}, ["dum"] = {"Dutch, Middle (ca.1050-1350)"}, ["dyu"] = {"Dyula"}, ["dzo"] = {"Dzongkha"}, ["efi"] = {"Efik"}, ["egy"] = {"Egyptian (Ancient)"}, ["eka"] = {"Ekajuk"}, ["ell"] = {"Greek, Modern (1453-)"}, ["elx"] = {"Elamite"}, ["eng"] = {"English"}, ["enm"] = {"English, Middle (1100-1500)"}, ["epo"] = {"Esperanto"}, ["est"] = {"Estonian"}, ["eus"] = {"Basque"}, ["ewe"] = {"Ewe"}, ["ewo"] = {"Ewondo"}, ["fan"] = {"Fang"}, ["fao"] = {"Faroese"}, ["fas"] = {"Persian"}, ["fat"] = {"Fanti"}, ["fij"] = {"Fijian"}, ["fil"] = {"Filipino", "Pilipino"}, ["fin"] = {"Finnish"}, ["fiu"] = {"Finno-Ugrian languages"}, ["fon"] = {"Fon"}, ["fra"] = {"French"}, ["frm"] = {"French, Middle (ca.1400-1600)"}, ["fro"] = {"French, Old (842-ca.1400)"}, ["frr"] = {"Northern Frisian"}, ["frs"] = {"Eastern Frisian"}, ["fry"] = {"Western Frisian"}, ["ful"] = {"Fulah"}, ["fur"] = {"Friulian"}, ["gaa"] = {"Ga"}, ["gay"] = {"Gayo"}, ["gba"] = {"Gbaya"}, ["gem"] = {"Germanic languages"}, ["gez"] = {"Geez"}, ["gil"] = {"Gilbertese"}, ["gla"] = {"Gaelic", "Scottish Gaelic"}, ["gle"] = {"Irish"}, ["glg"] = {"Galician"}, ["glv"] = {"Manx"}, ["gmh"] = {"German, Middle High (ca.1050-1500)"}, ["goh"] = {"German, Old High (ca.750-1050)"}, ["gon"] = {"Gondi"}, ["gor"] = {"Gorontalo"}, ["got"] = {"Gothic"}, ["grb"] = {"Grebo"}, ["grc"] = {"Greek, Ancient (to 1453)"}, ["grn"] = {"Guarani"}, ["gsw"] = {"Swiss German", "Alemannic", "Alsatian"}, ["guj"] = {"Gujarati"}, ["gwi"] = {"Gwich'in"}, ["hai"] = {"Haida"}, ["hat"] = {"Haitian", "Haitian Creole"}, ["hau"] = {"Hausa"}, ["haw"] = {"Hawaiian"}, ["heb"] = {"Hebrew"}, ["her"] = {"Herero"}, ["hil"] = {"Hiligaynon"}, ["him"] = {"Himachali languages", "Western Pahari languages"}, ["hin"] = {"Hindi"}, ["hit"] = {"Hittite"}, ["hmn"] = {"Hmong", "Mong"}, ["hmo"] = {"Hiri Motu"}, ["hrv"] = {"Croatian"}, ["hsb"] = {"Upper Sorbian"}, ["hun"] = {"Hungarian"}, ["hup"] = {"Hupa"}, ["hye"] = {"Armenian"}, ["iba"] = {"Iban"}, ["ibo"] = {"Igbo"}, ["ido"] = {"Ido"}, ["iii"] = {"Sichuan Yi", "Nuosu"}, ["ijo"] = {"Ijo languages"}, ["iku"] = {"Inuktitut"}, ["ile"] = {"Interlingue", "Occidental"}, ["ilo"] = {"Iloko"}, ["ina"] = {"Interlingua (International Auxiliary Language Association)"}, ["inc"] = {"Indic languages"}, ["ind"] = {"Indonesian"}, ["ine"] = {"Indo-European languages"}, ["inh"] = {"Ingush"}, ["ipk"] = {"Inupiaq"}, ["ira"] = {"Iranian languages"}, ["iro"] = {"Iroquoian languages"}, ["isl"] = {"Icelandic"}, ["ita"] = {"Italian"}, ["jav"] = {"Javanese"}, ["jbo"] = {"Lojban"}, ["jpn"] = {"Japanese"}, ["jpr"] = {"Judeo-Persian"}, ["jrb"] = {"Judeo-Arabic"}, ["kaa"] = {"Kara-Kalpak"}, ["kab"] = {"Kabyle"}, ["kac"] = {"Kachin", "Jingpho"}, ["kal"] = {"Kalaallisut", "Greenlandic"}, ["kam"] = {"Kamba"}, ["kan"] = {"Kannada"}, ["kar"] = {"Karen languages"}, ["kas"] = {"Kashmiri"}, ["kat"] = {"Georgian"}, ["kau"] = {"Kanuri"}, ["kaw"] = {"Kawi"}, ["kaz"] = {"Kazakh"}, ["kbd"] = {"Kabardian"}, ["kha"] = {"Khasi"}, ["khi"] = {"Khoisan languages"}, ["khm"] = {"Central Khmer"}, ["kho"] = {"Khotanese", "Sakan"}, ["kik"] = {"Kikuyu", "Gikuyu"}, ["kin"] = {"Kinyarwanda"}, ["kir"] = {"Kirghiz", "Kyrgyz"}, ["kmb"] = {"Kimbundu"}, ["kok"] = {"Konkani"}, ["kom"] = {"Komi"}, ["kon"] = {"Kongo"}, ["kor"] = {"Korean"}, ["kos"] = {"Kosraean"}, ["kpe"] = {"Kpelle"}, ["krc"] = {"Karachay-Balkar"}, ["krl"] = {"Karelian"}, ["kro"] = {"Kru languages"}, ["kru"] = {"Kurukh"}, ["kua"] = {"Kuanyama", "Kwanyama"}, ["kum"] = {"Kumyk"}, ["kur"] = {"Kurdish"}, ["kut"] = {"Kutenai"}, ["lad"] = {"Ladino"}, ["lah"] = {"Lahnda"}, ["lam"] = {"Lamba"}, ["lao"] = {"Lao"}, ["lat"] = {"Latin"}, ["lav"] = {"Latvian"}, ["lez"] = {"Lezghian"}, ["lim"] = {"Limburgan", "Limburger", "Limburgish"}, ["lin"] = {"Lingala"}, ["lit"] = {"Lithuanian"}, ["lol"] = {"Mongo"}, ["loz"] = {"Lozi"}, ["ltz"] = {"Luxembourgish", "Letzeburgesch"}, ["lua"] = {"Luba-Lulua"}, ["lub"] = {"Luba-Katanga"}, ["lug"] = {"Ganda"}, ["lui"] = {"Luiseno"}, ["lun"] = {"Lunda"}, ["luo"] = {"Luo (Kenya and Tanzania)"}, ["lus"] = {"Lushai"}, ["mad"] = {"Madurese"}, ["mag"] = {"Magahi"}, ["mah"] = {"Marshallese"}, ["mai"] = {"Maithili"}, ["mak"] = {"Makasar"}, ["mal"] = {"Malayalam"}, ["man"] = {"Mandingo"}, ["map"] = {"Austronesian languages"}, ["mar"] = {"Marathi"}, ["mas"] = {"Masai"}, ["mdf"] = {"Moksha"}, ["mdr"] = {"Mandar"}, ["men"] = {"Mende"}, ["mga"] = {"Irish, Middle (900-1200)"}, ["mic"] = {"Mi'kmaq", "Micmac"}, ["min"] = {"Minangkabau"}, ["mis"] = {"Uncoded languages"}, ["mkd"] = {"Macedonian"}, ["mkh"] = {"Mon-Khmer languages"}, ["mlg"] = {"Malagasy"}, ["mlt"] = {"Maltese"}, ["mnc"] = {"Manchu"}, ["mni"] = {"Manipuri"}, ["mno"] = {"Manobo languages"}, ["moh"] = {"Mohawk"}, ["mon"] = {"Mongolian"}, ["mos"] = {"Mossi"}, ["mri"] = {"Maori"}, ["msa"] = {"Malay"}, ["mul"] = {"Multiple languages"}, ["mun"] = {"Munda languages"}, ["mus"] = {"Creek"}, ["mwl"] = {"Mirandese"}, ["mwr"] = {"Marwari"}, ["mya"] = {"Burmese"}, ["myn"] = {"Mayan languages"}, ["myv"] = {"Erzya"}, ["nah"] = {"Nahuatl languages"}, ["nai"] = {"North American Indian languages"}, ["nap"] = {"Neapolitan"}, ["nau"] = {"Nauru"}, ["nav"] = {"Navajo", "Navaho"}, ["nbl"] = {"Ndebele, South", "South Ndebele"}, ["nde"] = {"Ndebele, North", "North Ndebele"}, ["ndo"] = {"Ndonga"}, ["nds"] = {"Low German", "Low Saxon", "German, Low", "Saxon, Low"}, ["nep"] = {"Nepali"}, ["new"] = {"Nepal Bhasa", "Newari"}, ["nia"] = {"Nias"}, ["nic"] = {"Niger-Kordofanian languages"}, ["niu"] = {"Niuean"}, ["nld"] = {"Dutch", "Flemish"}, ["nno"] = {"Norwegian Nynorsk", "Nynorsk, Norwegian"}, ["nob"] = {"Bokmål, Norwegian", "Norwegian Bokmål"}, ["nog"] = {"Nogai"}, ["non"] = {"Norse, Old"}, ["nor"] = {"Norwegian"}, ["nqo"] = {"N'Ko"}, ["nso"] = {"Pedi", "Sepedi", "Northern Sotho"}, ["nub"] = {"Nubian languages"}, ["nwc"] = {"Classical Newari", "Old Newari", "Classical Nepal Bhasa"}, ["nya"] = {"Chichewa", "Chewa", "Nyanja"}, ["nym"] = {"Nyamwezi"}, ["nyn"] = {"Nyankole"}, ["nyo"] = {"Nyoro"}, ["nzi"] = {"Nzima"}, ["oci"] = {"Occitan (post 1500)"}, ["oji"] = {"Ojibwa"}, ["ori"] = {"Oriya"}, ["orm"] = {"Oromo"}, ["osa"] = {"Osage"}, ["oss"] = {"Ossetian", "Ossetic"}, ["ota"] = {"Turkish, Ottoman (1500-1928)"}, ["oto"] = {"Otomian languages"}, ["paa"] = {"Papuan languages"}, ["pag"] = {"Pangasinan"}, ["pal"] = {"Pahlavi"}, ["pam"] = {"Pampanga", "Kapampangan"}, ["pan"] = {"Panjabi", "Punjabi"}, ["pap"] = {"Papiamento"}, ["pau"] = {"Palauan"}, ["peo"] = {"Persian, Old (ca.600-400 B.C.)"}, ["phi"] = {"Philippine languages"}, ["phn"] = {"Phoenician"}, ["pli"] = {"Pali"}, ["pol"] = {"Polish"}, ["pon"] = {"Pohnpeian"}, ["por"] = {"Portuguese"}, ["pra"] = {"Prakrit languages"}, ["pro"] = {"Provençal, Old (to 1500)", "Occitan, Old (to 1500)"}, ["pus"] = {"Pushto", "Pashto"}, ["que"] = {"Quechua"}, ["raj"] = {"Rajasthani"}, ["rap"] = {"Rapanui"}, ["rar"] = {"Rarotongan", "Cook Islands Maori"}, ["roa"] = {"Romance languages"}, ["roh"] = {"Romansh"}, ["rom"] = {"Romany"}, ["ron"] = {"Romanian", "Moldavian", "Moldovan"}, ["run"] = {"Rundi"}, ["rup"] = {"Aromanian", "Arumanian", "Macedo-Romanian"}, ["rus"] = {"Russian"}, ["sad"] = {"Sandawe"}, ["sag"] = {"Sango"}, ["sah"] = {"Yakut"}, ["sai"] = {"South American Indian languages"}, ["sal"] = {"Salishan languages"}, ["sam"] = {"Samaritan Aramaic"}, ["san"] = {"Sanskrit"}, ["sas"] = {"Sasak"}, ["sat"] = {"Santali"}, ["scn"] = {"Sicilian"}, ["sco"] = {"Scots"}, ["sel"] = {"Selkup"}, ["sem"] = {"Semitic languages"}, ["sga"] = {"Irish, Old (to 900)"}, ["sgn"] = {"Sign Languages"}, ["shn"] = {"Shan"}, ["sid"] = {"Sidamo"}, ["sin"] = {"Sinhala", "Sinhalese"}, ["sio"] = {"Siouan languages"}, ["sit"] = {"Sino-Tibetan languages"}, ["sla"] = {"Slavic languages"}, ["slk"] = {"Slovak"}, ["slv"] = {"Slovenian"}, ["sma"] = {"Southern Sami"}, ["sme"] = {"Northern Sami"}, ["smi"] = {"Sami languages"}, ["smj"] = {"Lule Sami"}, ["smn"] = {"Inari Sami"}, ["smo"] = {"Samoan"}, ["sms"] = {"Skolt Sami"}, ["sna"] = {"Shona"}, ["snd"] = {"Sindhi"}, ["snk"] = {"Soninke"}, ["sog"] = {"Sogdian"}, ["som"] = {"Somali"}, ["son"] = {"Songhai languages"}, ["sot"] = {"Sotho, Southern"}, ["spa"] = {"Spanish", "Castilian"}, ["sqi"] = {"Albanian"}, ["srd"] = {"Sardinian"}, ["srn"] = {"Sranan Tongo"}, ["srp"] = {"Serbian"}, ["srr"] = {"Serer"}, ["ssa"] = {"Nilo-Saharan languages"}, ["ssw"] = {"Swati"}, ["suk"] = {"Sukuma"}, ["sun"] = {"Sundanese"}, ["sus"] = {"Susu"}, ["sux"] = {"Sumerian"}, ["swa"] = {"Swahili"}, ["swe"] = {"Swedish"}, ["syc"] = {"Classical Syriac"}, ["syr"] = {"Syriac"}, ["tah"] = {"Tahitian"}, ["tai"] = {"Tai languages"}, ["tam"] = {"Tamil"}, ["tat"] = {"Tatar"}, ["tel"] = {"Telugu"}, ["tem"] = {"Timne"}, ["ter"] = {"Tereno"}, ["tet"] = {"Tetum"}, ["tgk"] = {"Tajik"}, ["tgl"] = {"Tagalog"}, ["tha"] = {"Thai"}, ["tig"] = {"Tigre"}, ["tir"] = {"Tigrinya"}, ["tiv"] = {"Tiv"}, ["tkl"] = {"Tokelau"}, ["tlh"] = {"Klingon", "tlhIngan-Hol"}, ["tli"] = {"Tlingit"}, ["tmh"] = {"Tamashek"}, ["tog"] = {"Tonga (Nyasa)"}, ["ton"] = {"Tonga (Tonga Islands)"}, ["tpi"] = {"Tok Pisin"}, ["tsi"] = {"Tsimshian"}, ["tsn"] = {"Tswana"}, ["tso"] = {"Tsonga"}, ["tuk"] = {"Turkmen"}, ["tum"] = {"Tumbuka"}, ["tup"] = {"Tupi languages"}, ["tur"] = {"Turkish"}, ["tut"] = {"Altaic languages"}, ["tvl"] = {"Tuvalu"}, ["twi"] = {"Twi"}, ["tyv"] = {"Tuvinian"}, ["udm"] = {"Udmurt"}, ["uga"] = {"Ugaritic"}, ["uig"] = {"Uighur", "Uyghur"}, ["ukr"] = {"Ukrainian"}, ["umb"] = {"Umbundu"}, ["und"] = {"Undetermined"}, ["urd"] = {"Urdu"}, ["uzb"] = {"Uzbek"}, ["vai"] = {"Vai"}, ["ven"] = {"Venda"}, ["vie"] = {"Vietnamese"}, ["vol"] = {"Volapük"}, ["vot"] = {"Votic"}, ["wak"] = {"Wakashan languages"}, ["wal"] = {"Wolaitta", "Wolaytta"}, ["war"] = {"Waray"}, ["was"] = {"Washo"}, ["wen"] = {"Sorbian languages"}, ["wln"] = {"Walloon"}, ["wol"] = {"Wolof"}, ["xal"] = {"Kalmyk", "Oirat"}, ["xho"] = {"Xhosa"}, ["yao"] = {"Yao"}, ["yap"] = {"Yapese"}, ["yid"] = {"Yiddish"}, ["yor"] = {"Yoruba"}, ["ypk"] = {"Yupik languages"}, ["zap"] = {"Zapotec"}, ["zbl"] = {"Blissymbols", "Blissymbolics", "Bliss"}, ["zen"] = {"Zenaga"}, ["zgh"] = {"Standard Moroccan Tamazight"}, ["zha"] = {"Zhuang", "Chuang"}, ["zho"] = {"Chinese"}, ["znd"] = {"Zande languages"}, ["zul"] = {"Zulu"}, ["zun"] = {"Zuni"}, ["zxx"] = {"No linguistic content", "Not applicable"}, ["zza"] = {"Zaza", "Dimili", "Dimli", "Kirdki", "Kirmanjki", "Zazaki"} } 6z1z7e9d5jtsvzx4kt61izbb4yq8n65 Modul:ISO 639 name/ISO 639-3 828 4056 19074 2024-10-02T18:07:16Z Munajad.MH 3071 ←Membuat halaman berisi '-- File-Date: 2024-04-15 return { ["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"}, ["aar"] = {"Afar"}, ["aa...' 19074 Scribunto text/plain -- File-Date: 2024-04-15 return { ["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"}, ["aar"] = {"Afar"}, ["aas"] = {"Aasáx"}, ["aat"] = {"Arvanitika Albanian"}, ["aau"] = {"Abau"}, ["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"}, ["abk"] = {"Abkhazian"}, ["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"] = {"Dzodinka", "Lidzonka"}, ["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"] = {"Adygei", "Adyghe"}, ["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"}, ["afb"] = {"Gulf Arabic"}, ["afd"] = {"Andai"}, ["afe"] = {"Putukwam"}, ["afg"] = {"Afghan Sign Language"}, ["afh"] = {"Afrihili"}, ["afi"] = {"Akrukay", "Chini"}, ["afk"] = {"Nanubae"}, ["afn"] = {"Defaka"}, ["afo"] = {"Eloyi"}, ["afp"] = {"Tapei"}, ["afr"] = {"Afrikaans"}, ["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"}, ["ajs"] = {"Algerian Jewish Sign Language"}, ["aju"] = {"Judeo-Moroccan Arabic"}, ["ajw"] = {"Ajawa"}, ["ajz"] = {"Amri Karbi"}, ["aka"] = {"Akan"}, ["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"}, ["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"}, ["alw"] = {"Alaba-K’abeena", "Wanbasana"}, ["alx"] = {"Amol"}, ["aly"] = {"Alyawarr"}, ["alz"] = {"Alur"}, ["ama"] = {"Amanayé"}, ["amb"] = {"Ambo"}, ["amc"] = {"Amahuaca"}, ["ame"] = {"Yanesha'"}, ["amf"] = {"Hamer-Banna"}, ["amg"] = {"Amurdak"}, ["amh"] = {"Amharic"}, ["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"] = {"A'tong", "Atong (India)"}, ["aou"] = {"A'ou"}, ["aox"] = {"Atorada"}, ["aoz"] = {"Uab Meto"}, ["apb"] = {"Sa'a"}, ["apc"] = {"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"}, ["aqc"] = {"Archi"}, ["aqd"] = {"Ampari Dogon"}, ["aqg"] = {"Arigidi"}, ["aqk"] = {"Aninka"}, ["aqm"] = {"Atohwaim"}, ["aqn"] = {"Northern Alta"}, ["aqp"] = {"Atakapa"}, ["aqr"] = {"Arhâ"}, ["aqt"] = {"Angaité"}, ["aqz"] = {"Akuntsu"}, ["ara"] = {"Arabic"}, ["arb"] = {"Standard Arabic"}, ["arc"] = {"Imperial Aramaic (700-300 BCE)", "Official Aramaic (700-300 BCE)"}, ["ard"] = {"Arabana"}, ["are"] = {"Western Arrarnta"}, ["arg"] = {"Aragonese"}, ["arh"] = {"Arhuaco"}, ["ari"] = {"Arikara"}, ["arj"] = {"Arapaso"}, ["ark"] = {"Arikapú"}, ["arl"] = {"Arabela"}, ["arn"] = {"Mapuche", "Mapudungun"}, ["aro"] = {"Araona"}, ["arp"] = {"Arapaho"}, ["arq"] = {"Algerian Arabic"}, ["arr"] = {"Karo (Brazil)"}, ["ars"] = {"Najdi Arabic"}, ["aru"] = {"Arawá", "Aruá (Amazonas State)"}, ["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"}, ["asm"] = {"Assamese"}, ["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"}, ["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"}, ["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"}, ["aut"] = {"Austral"}, ["auu"] = {"Auye"}, ["auw"] = {"Awyi"}, ["aux"] = {"Aurá"}, ["auy"] = {"Awiyaana"}, ["auz"] = {"Uzbeki Arabic"}, ["ava"] = {"Avaric"}, ["avb"] = {"Avau"}, ["avd"] = {"Alviri-Vidari"}, ["ave"] = {"Avestan"}, ["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"}, ["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"}, ["aym"] = {"Aymara"}, ["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"}, ["azd"] = {"Eastern Durango Nahuatl"}, ["aze"] = {"Azerbaijani"}, ["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"}, ["bae"] = {"Baré"}, ["baf"] = {"Nubaca"}, ["bag"] = {"Tuki"}, ["bah"] = {"Bahamas Creole English"}, ["baj"] = {"Barakai"}, ["bak"] = {"Bashkir"}, ["bal"] = {"Baluchi"}, ["bam"] = {"Bambara"}, ["ban"] = {"Balinese"}, ["bao"] = {"Waimaha"}, ["bap"] = {"Bantawa"}, ["bar"] = {"Bavarian"}, ["bas"] = {"Basa (Cameroon)"}, ["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"] = {"Konabéré", "Northern Bobo Madaré"}, ["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", "Bai (South Sudan)"}, ["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"] = {"Bedawiyet", "Beja"}, ["bek"] = {"Bebeli"}, ["bel"] = {"Belarusian"}, ["bem"] = {"Bemba (Zambia)"}, ["ben"] = {"Bengali"}, ["beo"] = {"Beami"}, ["bep"] = {"Besoa"}, ["beq"] = {"Beembe"}, ["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"] = {"Northern Bai", "Panyi 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"] = {"Bisa", "Bissa"}, ["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"}, ["bis"] = {"Bislama"}, ["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", "Pa'o Karen"}, ["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"] = {"Bolo", "Kibala"}, ["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"}, ["bnu"] = {"Bentong"}, ["bnv"] = {"Beneraf", "Bonerif", "Edwas"}, ["bnw"] = {"Bisis"}, ["bnx"] = {"Bangubangu"}, ["bny"] = {"Bintulu"}, ["bnz"] = {"Beezen"}, ["boa"] = {"Bora"}, ["bob"] = {"Aweer"}, ["bod"] = {"Tibetan"}, ["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"}, ["bos"] = {"Bosnian"}, ["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"] = {"'Ôrôê", "Orowe"}, ["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"] = {"Begbere-Ejar", "Koro Wachi"}, ["bqw"] = {"Buru (Nigeria)"}, ["bqx"] = {"Baangi"}, ["bqy"] = {"Bengkala Sign Language"}, ["bqz"] = {"Bakaka"}, ["bra"] = {"Braj"}, ["brb"] = {"Brao", "Lave"}, ["brc"] = {"Berbice Creole Dutch"}, ["brd"] = {"Baraamu"}, ["bre"] = {"Breton"}, ["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"}, ["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"}, ["bul"] = {"Bulgarian"}, ["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"] = {"Borna (Ethiopia)", "Boro (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"] = {"Laalaa", "Lehar"}, ["caf"] = {"Southern Carrier"}, ["cag"] = {"Nivaclé"}, ["cah"] = {"Cahuarano"}, ["caj"] = {"Chané"}, ["cak"] = {"Cakchiquel", "Kaqchikel"}, ["cal"] = {"Carolinian"}, ["cam"] = {"Cemuhî"}, ["can"] = {"Chambri"}, ["cao"] = {"Chácobo"}, ["cap"] = {"Chipaya"}, ["caq"] = {"Car Nicobarese"}, ["car"] = {"Galibi Carib"}, ["cas"] = {"Tsimané"}, ["cat"] = {"Catalan", "Valencian"}, ["cav"] = {"Cavineña"}, ["caw"] = {"Callawalla"}, ["cax"] = {"Chiquitano"}, ["cay"] = {"Cayuga"}, ["caz"] = {"Canichana"}, ["cbb"] = {"Cabiyarí"}, ["cbc"] = {"Carapana"}, ["cbd"] = {"Carijona"}, ["cbg"] = {"Chimila"}, ["cbi"] = {"Chachi"}, ["cbj"] = {"Ede Cabe"}, ["cbk"] = {"Chavacano"}, ["cbl"] = {"Bualkhaw Chin"}, ["cbn"] = {"Nyahkur"}, ["cbo"] = {"Izora"}, ["cbq"] = {"Cuba", "Tsucuba"}, ["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"}, ["cco"] = {"Comaltepec Chinantec"}, ["ccp"] = {"Chakma"}, ["ccr"] = {"Cacaopera"}, ["cda"] = {"Choni"}, ["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"}, ["cen"] = {"Cen"}, ["ces"] = {"Czech"}, ["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"}, ["cha"] = {"Chamorro"}, ["chb"] = {"Chibcha"}, ["chc"] = {"Catawba"}, ["chd"] = {"Highland Oaxaca Chontal"}, ["che"] = {"Chechen"}, ["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"}, ["chu"] = {"Church Slavic", "Church Slavonic", "Old Bulgarian", "Old Church Slavonic", "Old Slavonic"}, ["chv"] = {"Chuvash"}, ["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"] = {"Haméa", "Méa", "Tiri"}, ["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"}, ["cls"] = {"Classical Sanskrit"}, ["clt"] = {"Lautu Chin"}, ["clu"] = {"Caluyanun"}, ["clw"] = {"Chulym"}, ["cly"] = {"Eastern Highland Chatino"}, ["cma"] = {"Maa"}, ["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"] = {"Haka Chin", "Hakha 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"] = {"Chichonyi-Chidzihana-Chikauma", "Chonyi-Dzihana-Kauma"}, ["coj"] = {"Cochimi"}, ["cok"] = {"Santa Teresa Cora"}, ["col"] = {"Columbia-Wenatchi"}, ["com"] = {"Comanche"}, ["con"] = {"Cofán"}, ["coo"] = {"Comox"}, ["cop"] = {"Coptic"}, ["coq"] = {"Coquille"}, ["cor"] = {"Cornish"}, ["cos"] = {"Corsican"}, ["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"}, ["cpg"] = {"Cappadocian Greek"}, ["cpi"] = {"Chinese Pidgin English"}, ["cpn"] = {"Cherepon"}, ["cpo"] = {"Kpeego"}, ["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"}, ["cre"] = {"Cree"}, ["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"}, ["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"}, ["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"}, ["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"] = {"Cheq Wong", "Chewong"}, ["cwt"] = {"Kuwaataay"}, ["cxh"] = {"Cha'ari"}, ["cya"] = {"Nopala Chatino"}, ["cyb"] = {"Cayubaba"}, ["cym"] = {"Welsh"}, ["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"}, ["dan"] = {"Danish"}, ["dao"] = {"Daai Chin"}, ["daq"] = {"Dandami Maria"}, ["dar"] = {"Dargwa"}, ["das"] = {"Daho-Doo"}, ["dau"] = {"Dar Sila Daju"}, ["dav"] = {"Dawida", "Taita"}, ["daw"] = {"Davawenyo"}, ["dax"] = {"Dayi"}, ["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"}, ["deu"] = {"German"}, ["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", "Tlicho"}, ["dgs"] = {"Dogoso"}, ["dgt"] = {"Ndra'ngith"}, ["dgw"] = {"Daungwurrung"}, ["dgx"] = {"Doghoro"}, ["dgz"] = {"Daga"}, ["dhd"] = {"Dhundari"}, ["dhg"] = {"Dhangu", "Dhangu-Djangu", "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"] = {"Chidigo", "Digo"}, ["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"}, ["div"] = {"Dhivehi", "Divehi", "Maldivian"}, ["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"] = {"Businenge Tongo", "Eastern Maroon Creole", "Nenge"}, ["djm"] = {"Jamsay Dogon"}, ["djn"] = {"Djauan", "Jawoyn"}, ["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"}, ["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"}, ["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"}, ["dsk"] = {"Dokshi"}, ["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"] = {"Central Dusun", "Kadazan 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"] = {"Drubea", "Dumbea"}, ["dug"] = {"Chiduruma", "Duruma"}, ["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"] = {"Dhanggatti", "Dyangadi"}, ["dyo"] = {"Jola-Fonyi"}, ["dyr"] = {"Dyarim"}, ["dyu"] = {"Dyula"}, ["dyy"] = {"Djabugay", "Dyaabugay"}, ["dza"] = {"Tunzu"}, ["dzd"] = {"Daza"}, ["dze"] = {"Djiwarli"}, ["dzg"] = {"Dazaga"}, ["dzl"] = {"Dzalakha"}, ["dzn"] = {"Dzando"}, ["dzo"] = {"Dzongkha"}, ["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"}, ["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", "Kol (Bangladesh)"}, ["ekm"] = {"Elip"}, ["eko"] = {"Koti"}, ["ekp"] = {"Ekpeye"}, ["ekr"] = {"Yace"}, ["eky"] = {"Eastern Kayah"}, ["ele"] = {"Elepi"}, ["elh"] = {"El Hugeirat"}, ["eli"] = {"Nding"}, ["elk"] = {"Elkei"}, ["ell"] = {"Modern Greek (1453-)"}, ["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"}, ["eng"] = {"English"}, ["enh"] = {"Tundra Enets"}, ["enl"] = {"Enlhet"}, ["enm"] = {"Middle English (1100-1500)"}, ["enn"] = {"Engenni"}, ["eno"] = {"Enggano"}, ["enq"] = {"Enga"}, ["enr"] = {"Emem", "Emumu"}, ["enu"] = {"Enu"}, ["env"] = {"Enwan (Edo State)"}, ["enw"] = {"Enwan (Akwa Ibom State)"}, ["enx"] = {"Enxet"}, ["eot"] = {"Beti (Côte d'Ivoire)"}, ["epi"] = {"Epie"}, ["epo"] = {"Esperanto"}, ["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"}, ["est"] = {"Estonian"}, ["esu"] = {"Central Yupik"}, ["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"}, ["eud"] = {"Eudeve"}, ["eus"] = {"Basque"}, ["eve"] = {"Even"}, ["evh"] = {"Uvbie"}, ["evn"] = {"Evenki"}, ["ewe"] = {"Ewe"}, ["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)"}, ["fao"] = {"Faroese"}, ["fap"] = {"Paloor"}, ["far"] = {"Fataleka"}, ["fas"] = {"Persian"}, ["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"}, ["fij"] = {"Fijian"}, ["fil"] = {"Filipino", "Pilipino"}, ["fin"] = {"Finnish"}, ["fip"] = {"Fipa"}, ["fir"] = {"Firan"}, ["fit"] = {"Meänkieli", "Tornedalen Finnish"}, ["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"}, ["fpe"] = {"Fernando Po Creole English"}, ["fqs"] = {"Fas"}, ["fra"] = {"French"}, ["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"}, ["fry"] = {"Western Frisian"}, ["fse"] = {"Finnish Sign Language"}, ["fsl"] = {"French Sign Language"}, ["fss"] = {"finlandssvenskt teckenspråk", "Finland-Swedish Sign Language", "suomenruotsalainen viittomakieli"}, ["fub"] = {"Adamawa Fulfulde"}, ["fuc"] = {"Pulaar"}, ["fud"] = {"East Futuna"}, ["fue"] = {"Borgu Fulfulde"}, ["fuf"] = {"Pular"}, ["fuh"] = {"Western Niger Fulfulde"}, ["fui"] = {"Bagirmi Fulfulde"}, ["fuj"] = {"Ko"}, ["ful"] = {"Fulah"}, ["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"] = {"Hutterisch", "Hutterite German"}, ["gei"] = {"Gebe"}, ["gej"] = {"Gen"}, ["gek"] = {"Ywom"}, ["gel"] = {"ut-Ma'in"}, ["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"}, ["gla"] = {"Gaelic", "Scottish Gaelic"}, ["glb"] = {"Belning"}, ["glc"] = {"Bon Gula"}, ["gld"] = {"Nanai"}, ["gle"] = {"Irish"}, ["glg"] = {"Galician"}, ["glh"] = {"Northwest Pashai", "Northwest Pashayi"}, ["glj"] = {"Gula Iro"}, ["glk"] = {"Gilaki"}, ["gll"] = {"Garlali"}, ["glo"] = {"Galambu"}, ["glr"] = {"Glaro-Twabo"}, ["glu"] = {"Gula (Chad)"}, ["glv"] = {"Manx"}, ["glw"] = {"Glavda"}, ["gly"] = {"Gule"}, ["gma"] = {"Gambera"}, ["gmb"] = {"Gula'alaa"}, ["gmd"] = {"Mághdì"}, ["gmg"] = {"Magɨyi"}, ["gmh"] = {"Middle High German (ca. 1050-1500)"}, ["gml"] = {"Middle Low German"}, ["gmm"] = {"Gbaya-Mbodomo"}, ["gmn"] = {"Gimnime"}, ["gmr"] = {"Mirning", "Mirniny"}, ["gmu"] = {"Gumalu"}, ["gmv"] = {"Gamo"}, ["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"}, ["grm"] = {"Kota Marudu Talantang"}, ["grn"] = {"Guarani"}, ["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"] = {"Gusan", "Nema"}, ["gso"] = {"Southwest Gbaya"}, ["gsp"] = {"Wasembo"}, ["gss"] = {"Greek Sign Language"}, ["gsw"] = {"Alemannic", "Alsatian", "Swiss German"}, ["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í"}, ["guj"] = {"Gujarati"}, ["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"] = {"Ekegusii", "Gusii"}, ["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"}, ["hat"] = {"Haitian", "Haitian Creole"}, ["hau"] = {"Hausa"}, ["hav"] = {"Havu"}, ["haw"] = {"Hawaiian"}, ["hax"] = {"Southern Haida"}, ["hay"] = {"Haya"}, ["haz"] = {"Hazaragi"}, ["hba"] = {"Hamba"}, ["hbb"] = {"Huba"}, ["hbn"] = {"Heiban"}, ["hbo"] = {"Ancient Hebrew"}, ["hbs"] = {"Serbo-Croatian"}, ["hbu"] = {"Habu"}, ["hca"] = {"Andaman Creole Hindi"}, ["hch"] = {"Huichol"}, ["hdn"] = {"Northern Haida"}, ["hds"] = {"Honduras Sign Language"}, ["hdy"] = {"Hadiyya"}, ["hea"] = {"Northern Qiandong Miao"}, ["heb"] = {"Hebrew"}, ["hed"] = {"Herdé"}, ["heg"] = {"Helong"}, ["heh"] = {"Hehe"}, ["hei"] = {"Heiltsuk"}, ["hem"] = {"Hemba"}, ["her"] = {"Herero"}, ["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"}, ["hin"] = {"Hindi"}, ["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"] = {"Heung Kong Sau Yue", "Hong Kong Sign Language"}, ["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"] = {"A-hmaos", "Da-Hua Miao", "Large Flowery 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"}, ["hmo"] = {"Hiri Motu"}, ["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"}, ["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"}, ["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 Pidgin Sign Language", "Hawai'i Sign Language (HSL)"}, ["hra"] = {"Hrangkhol"}, ["hrc"] = {"Niwer Mil"}, ["hre"] = {"Hre"}, ["hrk"] = {"Haruku"}, ["hrm"] = {"Horned Miao"}, ["hro"] = {"Haroi"}, ["hrp"] = {"Nhirrpi"}, ["hrt"] = {"Hértevin"}, ["hru"] = {"Hruso"}, ["hrv"] = {"Croatian"}, ["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"] = {"ǂ'Amkhoe", "ǂHua"}, ["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"}, ["hun"] = {"Hungarian"}, ["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"}, ["hye"] = {"Armenian"}, ["hyw"] = {"Western Armenian"}, ["iai"] = {"Iaai"}, ["ian"] = {"Iatmul"}, ["iar"] = {"Purari"}, ["iba"] = {"Iban"}, ["ibb"] = {"Ibibio"}, ["ibd"] = {"Iwaidja"}, ["ibe"] = {"Akpes"}, ["ibg"] = {"Ibanag"}, ["ibh"] = {"Bih"}, ["ibl"] = {"Ibaloi"}, ["ibm"] = {"Agoi"}, ["ibn"] = {"Ibino"}, ["ibo"] = {"Igbo"}, ["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"] = {"Ajiya", "Idon"}, ["idd"] = {"Ede Idaca"}, ["ide"] = {"Idere"}, ["idi"] = {"Idi"}, ["ido"] = {"Ido"}, ["idr"] = {"Indri"}, ["ids"] = {"Idesa"}, ["idt"] = {"Idaté"}, ["idu"] = {"Idoma"}, ["ifa"] = {"Amganad Ifugao"}, ["ifb"] = {"Ayangan Ifugao", "Batad 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"}, ["iii"] = {"Nuosu", "Sichuan Yi"}, ["iin"] = {"Thiin"}, ["ijc"] = {"Izon"}, ["ije"] = {"Biseni"}, ["ijj"] = {"Ede Ije"}, ["ijn"] = {"Kalabari"}, ["ijs"] = {"Southeast Ijo"}, ["ike"] = {"Eastern Canadian Inuktitut"}, ["ikh"] = {"Ikhin-Arokho"}, ["iki"] = {"Iko"}, ["ikk"] = {"Ika"}, ["ikl"] = {"Ikulu"}, ["iko"] = {"Olulumo-Ikom"}, ["ikp"] = {"Ikpeshi"}, ["ikr"] = {"Ikaranggal"}, ["iks"] = {"Inuit Sign Language"}, ["ikt"] = {"Inuinnaqtun", "Western Canadian Inuktitut"}, ["iku"] = {"Inuktitut"}, ["ikv"] = {"Iku-Gora-Ankwa"}, ["ikw"] = {"Ikwere"}, ["ikx"] = {"Ik"}, ["ikz"] = {"Ikizu"}, ["ila"] = {"Ile Ape"}, ["ilb"] = {"Ila"}, ["ile"] = {"Interlingue", "Occidental"}, ["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"}, ["ina"] = {"Interlingua (International Auxiliary Language Association)"}, ["inb"] = {"Inga"}, ["ind"] = {"Indonesian"}, ["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"}, ["ipk"] = {"Inupiaq"}, ["ipo"] = {"Ipiko"}, ["iqu"] = {"Iquito"}, ["iqw"] = {"Ikwo"}, ["ire"] = {"Iresim"}, ["irh"] = {"Irarutu"}, ["iri"] = {"Irigwe", "Rigwe"}, ["irk"] = {"Iraqw"}, ["irn"] = {"Irántxe"}, ["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"}, ["isl"] = {"Icelandic"}, ["ism"] = {"Masimasi"}, ["isn"] = {"Isanzu"}, ["iso"] = {"Isoko"}, ["isr"] = {"Israeli Sign Language"}, ["ist"] = {"Istriot"}, ["isu"] = {"Isu (Menchum Division)"}, ["isv"] = {"Interslavic"}, ["ita"] = {"Italian"}, ["itb"] = {"Binongan Itneg"}, ["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"}, ["izm"] = {"Kizamani"}, ["izr"] = {"Izere"}, ["izz"] = {"Izii"}, ["jaa"] = {"Jamamadí"}, ["jab"] = {"Hyam"}, ["jac"] = {"Jakalteko", "Popti'"}, ["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"}, ["jav"] = {"Javanese"}, ["jax"] = {"Jambi Malay"}, ["jay"] = {"Nhangu", "Yan-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"] = {"Djingili", "Jingulu"}, ["jih"] = {"Shangzhai", "sTodsde"}, ["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"}, ["jpn"] = {"Japanese"}, ["jpr"] = {"Judeo-Persian"}, ["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"] = {"Karakalpak", "Kara-Kalpak"}, ["kab"] = {"Kabyle"}, ["kac"] = {"Jingpho", "Kachin"}, ["kad"] = {"Adara"}, ["kae"] = {"Ketangalan"}, ["kaf"] = {"Katso"}, ["kag"] = {"Kajaman"}, ["kah"] = {"Kara (Central African Republic)"}, ["kai"] = {"Karekare"}, ["kaj"] = {"Jju"}, ["kak"] = {"Kalanguya", "Kayapa Kallahan"}, ["kal"] = {"Greenlandic", "Kalaallisut"}, ["kam"] = {"Kamba (Kenya)"}, ["kan"] = {"Kannada"}, ["kao"] = {"Xaasongaxango"}, ["kap"] = {"Bezhta"}, ["kaq"] = {"Capanahua"}, ["kas"] = {"Kashmiri"}, ["kat"] = {"Georgian"}, ["kau"] = {"Kanuri"}, ["kav"] = {"Katukína"}, ["kaw"] = {"Kawi"}, ["kax"] = {"Kao"}, ["kay"] = {"Kamayurá"}, ["kaz"] = {"Kazakh"}, ["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"] = {"Kala", "Kela (Papua New Guinea)"}, ["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"] = {"Kwényi", "Numèè"}, ["kdl"] = {"Tsikimba"}, ["kdm"] = {"Kagoma"}, ["kdn"] = {"Kunda"}, ["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"}, ["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"}, ["khj"] = {"Kuturmi"}, ["khk"] = {"Halh Mongolian"}, ["khl"] = {"Lusi"}, ["khm"] = {"Central Khmer", "Khmer"}, ["khn"] = {"Khandesi"}, ["kho"] = {"Khotanese", "Sakan"}, ["khp"] = {"Kapauri", "Kapori"}, ["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"}, ["kik"] = {"Gikuyu", "Kikuyu"}, ["kil"] = {"Kariya"}, ["kim"] = {"Karagas"}, ["kin"] = {"Kinyarwanda"}, ["kio"] = {"Kiowa"}, ["kip"] = {"Sheshi Kham"}, ["kiq"] = {"Kosadle", "Kosare"}, ["kir"] = {"Kirghiz", "Kyrgyz"}, ["kis"] = {"Kis"}, ["kit"] = {"Agob"}, ["kiu"] = {"Kirmanjki (individual language)"}, ["kiv"] = {"Kimbu"}, ["kiw"] = {"Northeast Kiwai"}, ["kix"] = {"Khiamniungan Naga"}, ["kiy"] = {"Kirikiri"}, ["kiz"] = {"Kisi"}, ["kja"] = {"Mlap"}, ["kjb"] = {"Kanjobal", "Q'anjob'al"}, ["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"] = {"Guguyimidjir", "Guugu Yimidhirr"}, ["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"] = {"Lindu", "Tado"}, ["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)"}, ["kom"] = {"Komi"}, ["kon"] = {"Kongo"}, ["koo"] = {"Konzo"}, ["kop"] = {"Waube"}, ["koq"] = {"Kota (Gabon)"}, ["kor"] = {"Korean"}, ["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"}, ["krp"] = {"Durop"}, ["krr"] = {"Krung"}, ["krs"] = {"Gbaya (Sudan)"}, ["krt"] = {"Tumari Kanuri"}, ["kru"] = {"Kurukh"}, ["krv"] = {"Kavet"}, ["krw"] = {"Western Krahn"}, ["krx"] = {"Karon"}, ["kry"] = {"Kryts"}, ["krz"] = {"Sota Kanum"}, ["ksb"] = {"Shambala"}, ["ksc"] = {"Southern Kalinga"}, ["ksd"] = {"Kuanua"}, ["kse"] = {"Kuni"}, ["ksf"] = {"Bafia"}, ["ksg"] = {"Kusaghe"}, ["ksh"] = {"Kölsch"}, ["ksi"] = {"I'saka", "Krisa"}, ["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"}, ["kua"] = {"Kuanyama", "Kwanyama"}, ["kub"] = {"Kutep"}, ["kuc"] = {"Kwinsu"}, ["kud"] = {"'Auhelawa"}, ["kue"] = {"Kuman (Papua New Guinea)"}, ["kuf"] = {"Western Katu"}, ["kug"] = {"Kupa"}, ["kuh"] = {"Kushi"}, ["kui"] = {"Kalapalo", "Kuikúro-Kalapálo"}, ["kuj"] = {"Kuria"}, ["kuk"] = {"Kepo'"}, ["kul"] = {"Kulere"}, ["kum"] = {"Kumyk"}, ["kun"] = {"Kunama"}, ["kuo"] = {"Kumukio"}, ["kup"] = {"Kunimaipa"}, ["kuq"] = {"Karipuna"}, ["kur"] = {"Kurdish"}, ["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", "Lahta Karen"}, ["kvu"] = {"Yinbaw Karen"}, ["kvv"] = {"Kola"}, ["kvw"] = {"Wersing"}, ["kvx"] = {"Parkari Koli"}, ["kvy"] = {"Yintale", "Yintale Karen"}, ["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"] = {"Khonso", "Konso"}, ["kxd"] = {"Brunei"}, ["kxf"] = {"Manumanaw", "Manumanaw Karen"}, ["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"] = {"Rangi"}, ["lah"] = {"Lahnda"}, ["lai"] = {"Lambya"}, ["laj"] = {"Lango (Uganda)"}, ["lal"] = {"Lalia"}, ["lam"] = {"Lamba"}, ["lan"] = {"Laru"}, ["lao"] = {"Lao"}, ["lap"] = {"Laka (Chad)"}, ["laq"] = {"Qabiao"}, ["lar"] = {"Larteh"}, ["las"] = {"Lama (Togo)"}, ["lat"] = {"Latin"}, ["lau"] = {"Laba"}, ["lav"] = {"Latvian"}, ["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"] = {"Amio-Gelimi", "Lesing-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"] = {"Opuuo", "T'apo"}, ["lgo"] = {"Lango (South Sudan)"}, ["lgq"] = {"Logba"}, ["lgr"] = {"Lengo"}, ["lgs"] = {"Guinea-Bissau Sign Language", "Língua Gestual Guineense"}, ["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"}, ["lim"] = {"Limburgan", "Limburger", "Limburgish"}, ["lin"] = {"Lingala"}, ["lio"] = {"Liki"}, ["lip"] = {"Sekpele"}, ["liq"] = {"Libido"}, ["lir"] = {"Liberian English"}, ["lis"] = {"Lisu"}, ["lit"] = {"Lithuanian"}, ["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"] = {"Lun Bawang", "Lundayeh"}, ["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"] = {"Laarim", "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"] = {"Olusamia", "Saamia"}, ["lsn"] = {"Tibetan Sign Language"}, ["lso"] = {"Laos Sign Language"}, ["lsp"] = {"Lengua de Señas Panameñas", "Panamanian Sign Language"}, ["lsr"] = {"Aruop"}, ["lss"] = {"Lasi"}, ["lst"] = {"Trinidad and Tobago Sign Language"}, ["lsv"] = {"Sivia Sign Language"}, ["lsw"] = {"Lalang Siny Seselwa", "Langue des Signes Seychelloise", "Seychelles Sign Language"}, ["lsy"] = {"Mauritian Sign Language"}, ["ltc"] = {"Late Middle Chinese"}, ["ltg"] = {"Latgalian"}, ["lth"] = {"Thur"}, ["lti"] = {"Leti (Indonesia)"}, ["ltn"] = {"Latundê"}, ["lto"] = {"Olutsotso", "Tsotso"}, ["lts"] = {"Lutachoni", "Tachoni"}, ["ltu"] = {"Latu"}, ["ltz"] = {"Letzeburgesch", "Luxembourgish"}, ["lua"] = {"Luba-Lulua"}, ["lub"] = {"Luba-Katanga"}, ["luc"] = {"Aringa"}, ["lud"] = {"Ludian"}, ["lue"] = {"Luvale"}, ["luf"] = {"Laua"}, ["lug"] = {"Ganda"}, ["lui"] = {"Luiseno"}, ["luj"] = {"Luna"}, ["luk"] = {"Lunanakha"}, ["lul"] = {"Olu'bo"}, ["lum"] = {"Luimbi"}, ["lun"] = {"Lunda"}, ["luo"] = {"Dholuo", "Luo (Kenya and Tanzania)"}, ["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"}, ["lvl"] = {"Lwel"}, ["lvs"] = {"Standard Latvian"}, ["lvu"] = {"Levuka"}, ["lwa"] = {"Lwalu"}, ["lwe"] = {"Lewo Eleng"}, ["lwg"] = {"Oluwanga", "Wanga"}, ["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"}, ["mah"] = {"Marshallese"}, ["mai"] = {"Maithili"}, ["maj"] = {"Jalapa De Díaz Mazatec"}, ["mak"] = {"Makasar"}, ["mal"] = {"Malayalam"}, ["mam"] = {"Mam"}, ["man"] = {"Manding", "Mandingo"}, ["maq"] = {"Chiquihuitlán Mazatec"}, ["mar"] = {"Marathi"}, ["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"] = {"Darang Deng", "Digaro-Mishmi"}, ["mhw"] = {"Mbukushu"}, ["mhx"] = {"Lhaovo", "Maru"}, ["mhy"] = {"Ma'anyan"}, ["mhz"] = {"Mor (Mor Islands)"}, ["mia"] = {"Miami"}, ["mib"] = {"Atatláhuca Mixtec"}, ["mic"] = {"Micmac", "Mi'kmaq"}, ["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"}, ["mkd"] = {"Macedonian"}, ["mke"] = {"Mawchi"}, ["mkf"] = {"Miya"}, ["mkg"] = {"Mak (China)"}, ["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"}, ["mlg"] = {"Malagasy"}, ["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"}, ["mlt"] = {"Maltese"}, ["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"}, ["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"}, ["mon"] = {"Mongolian"}, ["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"] = {"Gergiko", "Mukulu"}, ["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"}, ["mri"] = {"Maori"}, ["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"] = {"Dineor", "Maremgi"}, ["mry"] = {"Mandaya"}, ["mrz"] = {"Marind"}, ["msa"] = {"Malay (macrolanguage)"}, ["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"}, ["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"] = {"Geman Deng", "Miju-Mishmi"}, ["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"}, ["mya"] = {"Burmese"}, ["myb"] = {"Mbay"}, ["myc"] = {"Mayeka"}, ["mye"] = {"Myene"}, ["myf"] = {"Bambassi"}, ["myg"] = {"Manta"}, ["myh"] = {"Makah"}, ["myj"] = {"Mangayat"}, ["myk"] = {"Mamara Senoufo"}, ["myl"] = {"Moma"}, ["mym"] = {"Me'en"}, ["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"}, ["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"}, ["nau"] = {"Nauru"}, ["nav"] = {"Navaho", "Navajo"}, ["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"}, ["nbl"] = {"South Ndebele"}, ["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"}, ["nde"] = {"North Ndebele"}, ["ndf"] = {"Nadruvian"}, ["ndg"] = {"Ndengereko"}, ["ndh"] = {"Ndali"}, ["ndi"] = {"Samba Leko"}, ["ndj"] = {"Ndamba"}, ["ndk"] = {"Ndaka"}, ["ndl"] = {"Ndolo"}, ["ndm"] = {"Ndam"}, ["ndn"] = {"Ngundi"}, ["ndo"] = {"Ndonga"}, ["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"}, ["nep"] = {"Nepali (macrolanguage)"}, ["neq"] = {"North Central Mixe"}, ["ner"] = {"Yahadian"}, ["nes"] = {"Bhoti Kinnauri"}, ["net"] = {"Nete"}, ["neu"] = {"Neo"}, ["nev"] = {"Nyaheun"}, ["new"] = {"Nepal Bhasa", "Newari"}, ["nex"] = {"Neme"}, ["ney"] = {"Neyo"}, ["nez"] = {"Nez Perce"}, ["nfa"] = {"Dhao"}, ["nfd"] = {"Ahwai"}, ["nfl"] = {"Äiwoo", "Ayiwo"}, ["nfr"] = {"Nafaanra"}, ["nfu"] = {"Mfumte"}, ["nga"] = {"Ngbaka"}, ["ngb"] = {"Northern Ngbandi"}, ["ngc"] = {"Ngombe (Democratic Republic of Congo)"}, ["ngd"] = {"Ngando (Central African Republic)"}, ["nge"] = {"Ngemba"}, ["ngg"] = {"Ngbaka Manza"}, ["ngh"] = {"Nǁng"}, ["ngi"] = {"Ngizim"}, ["ngj"] = {"Ngie"}, ["ngk"] = {"Dalabon"}, ["ngl"] = {"Lomwe"}, ["ngm"] = {"Ngatik Men's Creole"}, ["ngn"] = {"Ngwo"}, ["ngp"] = {"Ngulu"}, ["ngq"] = {"Ngoreme", "Ngurimi"}, ["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"] = {"Ava Guaraní", "Chiripá"}, ["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"}, ["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"}, ["nld"] = {"Dutch", "Flemish"}, ["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"}, ["nno"] = {"Norwegian Nynorsk"}, ["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"}, ["nob"] = {"Norwegian Bokmål"}, ["noc"] = {"Nuk"}, ["nod"] = {"Northern Thai"}, ["noe"] = {"Nimadi"}, ["nof"] = {"Nomane"}, ["nog"] = {"Nogai"}, ["noh"] = {"Nomu"}, ["noi"] = {"Noiri"}, ["noj"] = {"Nonuya"}, ["nok"] = {"Nooksack"}, ["nol"] = {"Nomlaki"}, ["non"] = {"Old Norse"}, ["nop"] = {"Numanggang"}, ["noq"] = {"Ngongo"}, ["nor"] = {"Norwegian"}, ["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"}, ["nqq"] = {"Kyan-Karyaw Naga"}, ["nqt"] = {"Nteng"}, ["nqy"] = {"Akyaung Ari Naga"}, ["nra"] = {"Ngom"}, ["nrb"] = {"Nara"}, ["nrc"] = {"Noric"}, ["nre"] = {"Southern Rengma Naga"}, ["nrf"] = {"Guernésiais", "Jèrriais"}, ["nrg"] = {"Narango"}, ["nri"] = {"Chokri Naga"}, ["nrk"] = {"Ngarla"}, ["nrl"] = {"Ngarluma"}, ["nrm"] = {"Narom"}, ["nrn"] = {"Norn"}, ["nrp"] = {"North Picene"}, ["nrr"] = {"Nora", "Norra"}, ["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"] = {"Northern Sotho", "Pedi", "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"}, ["nuc"] = {"Nukuini"}, ["nud"] = {"Ngala"}, ["nue"] = {"Ngundu"}, ["nuf"] = {"Nusu"}, ["nug"] = {"Nungali"}, ["nuh"] = {"Ndunda"}, ["nui"] = {"Ngumbi"}, ["nuj"] = {"Nyole"}, ["nuk"] = {"Nuuchahnulth", "Nuu-chah-nulth"}, ["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 Nepal Bhasa", "Classical Newari", "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"}, ["nya"] = {"Chewa", "Chichewa", "Nyanja"}, ["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"}, ["nzr"] = {"Dir-Nyamzak-Mbarimi"}, ["nzs"] = {"New Zealand Sign Language"}, ["nzu"] = {"Teke-Nzikou"}, ["nzy"] = {"Nzakambay"}, ["nzz"] = {"Nanga Dama Dogon"}, ["oaa"] = {"Orok"}, ["oac"] = {"Oroch"}, ["oar"] = {"Ancient Aramaic (up to 700 BCE)", "Old 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"}, ["oci"] = {"Occitan (post 1500)"}, ["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"}, ["oji"] = {"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"}, ["omr"] = {"Old Marathi"}, ["omt"] = {"Omotik"}, ["omu"] = {"Omurano"}, ["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"}, ["ori"] = {"Oriya (macrolanguage)"}, ["orm"] = {"Oromo"}, ["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", "Oriya (individual language)"}, ["orz"] = {"Ormu"}, ["osa"] = {"Osage"}, ["osc"] = {"Oscan"}, ["osi"] = {"Osing"}, ["osn"] = {"Old Sundanese"}, ["oso"] = {"Ososo"}, ["osp"] = {"Old Spanish"}, ["oss"] = {"Ossetian", "Ossetic"}, ["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"}, ["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"}, ["pab"] = {"Parecís"}, ["pac"] = {"Pacoh"}, ["pad"] = {"Paumarí"}, ["pae"] = {"Pagibete"}, ["paf"] = {"Paranawát"}, ["pag"] = {"Pangasinan"}, ["pah"] = {"Tenharim"}, ["pai"] = {"Pe"}, ["pak"] = {"Parakanã"}, ["pal"] = {"Pahlavi"}, ["pam"] = {"Kapampangan", "Pampanga"}, ["pan"] = {"Panjabi", "Punjabi"}, ["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"] = {"Fedan", "Podena"}, ["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"}, ["phj"] = {"Pahari"}, ["phk"] = {"Phake"}, ["phl"] = {"Palula", "Phalura"}, ["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"] = {"Kipfokomo", "Pokomo"}, ["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"}, ["plg"] = {"Pilagá"}, ["plh"] = {"Paulohi"}, ["pli"] = {"Pali"}, ["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"}, ["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á"}, ["pol"] = {"Polish"}, ["pom"] = {"Southeastern Pomo"}, ["pon"] = {"Pohnpeian"}, ["poo"] = {"Central Pomo"}, ["pop"] = {"Pwapwâ"}, ["poq"] = {"Texistepec Popoluca"}, ["por"] = {"Portuguese"}, ["pos"] = {"Sayula Popoluca"}, ["pot"] = {"Potawatomi"}, ["pov"] = {"Upper Guinea Crioulo"}, ["pow"] = {"San Felipe Otlaltepec Popoloca"}, ["pox"] = {"Polabian"}, ["poy"] = {"Pogolo"}, ["ppe"] = {"Papi"}, ["ppi"] = {"Paipai"}, ["ppk"] = {"Uma"}, ["ppl"] = {"Nicarao", "Pipil"}, ["ppm"] = {"Papuma"}, ["ppn"] = {"Papapana"}, ["ppo"] = {"Folopa"}, ["ppp"] = {"Pelende"}, ["ppq"] = {"Pei"}, ["pps"] = {"San Luís Temalacayuca Popoloca"}, ["ppt"] = {"Pare"}, ["ppu"] = {"Papora"}, ["pqa"] = {"Pa'a"}, ["pqm"] = {"Malecite-Passamaquoddy"}, ["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 Occitan (to 1500)", "Old Provençal (to 1500)"}, ["prq"] = {"Ashéninka Perené"}, ["prr"] = {"Puri"}, ["prs"] = {"Afghan Persian", "Dari"}, ["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á"}, ["pus"] = {"Pashto", "Pushto"}, ["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"] = {"Lengua de Señas del Paraguay", "Paraguayan Sign Language"}, ["pyu"] = {"Puyuma"}, ["pyx"] = {"Pyu (Myanmar)"}, ["pyy"] = {"Pyen"}, ["pze"] = {"Pesse"}, ["pzh"] = {"Pazeh"}, ["pzn"] = {"Jejara Naga", "Para Naga"}, ["qua"] = {"Quapaw"}, ["qub"] = {"Huallaga Huánuco Quechua"}, ["quc"] = {"K'iche'", "Quiché"}, ["qud"] = {"Calderón Highland Quichua"}, ["que"] = {"Quechua"}, ["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"}, ["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"] = {"Cook Islands Maori", "Rarotongan"}, ["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 (Myanmar)", "Riang Lang"}, ["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"] = {"Kamta", "Rangpuri"}, ["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"}, ["rob"] = {"Tae'"}, ["roc"] = {"Cacgia Roglai"}, ["rod"] = {"Rogo"}, ["roe"] = {"Ronji"}, ["rof"] = {"Rombo"}, ["rog"] = {"Northern Roglai"}, ["roh"] = {"Romansh"}, ["rol"] = {"Romblomanon"}, ["rom"] = {"Romany"}, ["ron"] = {"Moldavian", "Moldovan", "Romanian"}, ["roo"] = {"Rotokas"}, ["rop"] = {"Kriol"}, ["ror"] = {"Rongga"}, ["rou"] = {"Runga"}, ["row"] = {"Dela-Oenale"}, ["rpn"] = {"Repanbitip"}, ["rpt"] = {"Rapting"}, ["rri"] = {"Ririo"}, ["rrm"] = {"Moriori"}, ["rro"] = {"Waima"}, ["rrt"] = {"Arritinngithigh"}, ["rsb"] = {"Romano-Serbian"}, ["rsk"] = {"Rusnak", "Ruthenian"}, ["rsl"] = {"Russian Sign Language"}, ["rsm"] = {"Miriwoong Sign Language"}, ["rsn"] = {"Rwandan Sign Language"}, ["rsw"] = {"Rishiwa"}, ["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"}, ["run"] = {"Rundi"}, ["ruo"] = {"Istro Romanian"}, ["rup"] = {"Aromanian", "Arumanian", "Macedo-Romanian"}, ["ruq"] = {"Megleno Romanian"}, ["rus"] = {"Russian"}, ["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"] = {"Garuwali", "Karuwali"}, ["ryn"] = {"Northern Amami-Oshima"}, ["rys"] = {"Yaeyama"}, ["ryu"] = {"Central Okinawan"}, ["rzh"] = {"Rāziḥī"}, ["saa"] = {"Saba"}, ["sab"] = {"Buglere"}, ["sac"] = {"Meskwaki"}, ["sad"] = {"Sandawe"}, ["sae"] = {"Sabanê"}, ["saf"] = {"Safaliba"}, ["sag"] = {"Sango"}, ["sah"] = {"Yakut"}, ["saj"] = {"Sahu"}, ["sak"] = {"Sake"}, ["sam"] = {"Samaritan Aramaic"}, ["san"] = {"Sanskrit"}, ["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"] = {"Helambu Sherpa", "Hyolmo"}, ["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"}, ["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"}, ["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"] = {"French Belgian Sign Language", "Langue des signes de Belgique Francophone"}, ["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"}, ["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"] = {"Sîshëë", "Zire"}, ["sii"] = {"Shom Peng"}, ["sij"] = {"Numbami"}, ["sik"] = {"Sikiana"}, ["sil"] = {"Tumulung Sisaala"}, ["sim"] = {"Mende (Papua New Guinea)"}, ["sin"] = {"Sinhala", "Sinhalese"}, ["sip"] = {"Sikkimese"}, ["siq"] = {"Sonia"}, ["sir"] = {"Siri"}, ["sis"] = {"Siuslaw"}, ["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"] = {"Miji", "Sajalong"}, ["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"}, ["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á"}, ["slk"] = {"Slovak"}, ["sll"] = {"Salt-Yui"}, ["slm"] = {"Pangutaran Sama"}, ["sln"] = {"Salinan"}, ["slp"] = {"Lamaholot"}, ["slr"] = {"Salar"}, ["sls"] = {"Singapore Sign Language"}, ["slt"] = {"Sila"}, ["slu"] = {"Selaru"}, ["slv"] = {"Slovenian"}, ["slw"] = {"Sialum"}, ["slx"] = {"Salampasu"}, ["sly"] = {"Selayar"}, ["slz"] = {"Ma'ya"}, ["sma"] = {"Southern Sami"}, ["smb"] = {"Simbari"}, ["smc"] = {"Som"}, ["sme"] = {"Northern Sami"}, ["smf"] = {"Auwe"}, ["smg"] = {"Simbali"}, ["smh"] = {"Samei"}, ["smj"] = {"Lule Sami"}, ["smk"] = {"Bolinao"}, ["sml"] = {"Central Sama"}, ["smm"] = {"Musasa"}, ["smn"] = {"Inari Sami"}, ["smo"] = {"Samoan"}, ["smp"] = {"Samaritan"}, ["smq"] = {"Samo"}, ["smr"] = {"Simeulue"}, ["sms"] = {"Skolt Sami"}, ["smt"] = {"Simte"}, ["smu"] = {"Somray"}, ["smv"] = {"Samvedi"}, ["smw"] = {"Sumbawa"}, ["smx"] = {"Samba"}, ["smy"] = {"Semnani"}, ["smz"] = {"Simeku"}, ["sna"] = {"Shona"}, ["snc"] = {"Sinaugoro"}, ["snd"] = {"Sindhi"}, ["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"] = {"Nahavaq", "South West Bay"}, ["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"}, ["som"] = {"Somali"}, ["soo"] = {"Songo"}, ["sop"] = {"Songe"}, ["soq"] = {"Kanasi"}, ["sor"] = {"Somrai"}, ["sos"] = {"Seeku"}, ["sot"] = {"Southern Sotho"}, ["sou"] = {"Southern Thai"}, ["sov"] = {"Sonsorol"}, ["sow"] = {"Sowanda"}, ["sox"] = {"Swo"}, ["soy"] = {"Miyobe"}, ["soz"] = {"Temi"}, ["spa"] = {"Castilian", "Spanish"}, ["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"] = {"Kosli", "Sambalpuri"}, ["spx"] = {"South Picene"}, ["spy"] = {"Sabaot"}, ["sqa"] = {"Shama-Sambuga"}, ["sqh"] = {"Shau"}, ["sqi"] = {"Albanian"}, ["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"}, ["srd"] = {"Sardinian"}, ["sre"] = {"Sara"}, ["srf"] = {"Nafi"}, ["srg"] = {"Sulod"}, ["srh"] = {"Sarikoli"}, ["sri"] = {"Siriano"}, ["srk"] = {"Serudung Murut"}, ["srl"] = {"Isirawa"}, ["srm"] = {"Saramaccan"}, ["srn"] = {"Sranan Tongo"}, ["sro"] = {"Campidanese Sardinian"}, ["srp"] = {"Serbian"}, ["srq"] = {"Sirionó"}, ["srr"] = {"Serer"}, ["srs"] = {"Sarsi"}, ["srt"] = {"Sauri"}, ["sru"] = {"Suruí"}, ["srv"] = {"Southern Sorsoganon"}, ["srw"] = {"Serua"}, ["srx"] = {"Sirmauri"}, ["sry"] = {"Sera"}, ["srz"] = {"Shahmirzadi"}, ["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"}, ["ssw"] = {"Swati"}, ["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"}, ["sun"] = {"Sundanese"}, ["suo"] = {"Bouni"}, ["suq"] = {"Suri", "Tirmaga-Chai 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"}, ["swa"] = {"Swahili (macrolanguage)"}, ["swb"] = {"Maore Comorian"}, ["swc"] = {"Congo Swahili"}, ["swe"] = {"Swedish"}, ["swf"] = {"Sere"}, ["swg"] = {"Swabian"}, ["swh"] = {"Kiswahili", "Swahili (individual language)"}, ["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"] = {"Shixing", "Shuhi"}, ["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"}, ["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"}, ["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"}, ["tah"] = {"Tahitian"}, ["taj"] = {"Eastern Tamang"}, ["tak"] = {"Tala"}, ["tal"] = {"Tal"}, ["tam"] = {"Tamil"}, ["tan"] = {"Tangale"}, ["tao"] = {"Yami"}, ["tap"] = {"Taabwa"}, ["taq"] = {"Tamasheq"}, ["tar"] = {"Central Tarahumara"}, ["tas"] = {"Tay Boi"}, ["tat"] = {"Tatar"}, ["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"] = {"Diebroud", "Taworta"}, ["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"}, ["tel"] = {"Telugu"}, ["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"}, ["tgk"] = {"Tajik"}, ["tgl"] = {"Tagalog"}, ["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"}, ["tha"] = {"Thai"}, ["thd"] = {"Kuuk Thaayorre", "Thayore"}, ["the"] = {"Chitwania Tharu"}, ["thf"] = {"Thangmi"}, ["thh"] = {"Northern Tarahumara"}, ["thi"] = {"Tai Long"}, ["thk"] = {"Kitharaka", "Tharaka"}, ["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"}, ["tir"] = {"Tigrinya"}, ["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"] = {"Avava", "Katbol"}, ["tmc"] = {"Tumak"}, ["tmd"] = {"Haruai"}, ["tme"] = {"Tremembé"}, ["tmf"] = {"Toba-Maskoy"}, ["tmg"] = {"Ternateño"}, ["tmh"] = {"Tamashek"}, ["tmi"] = {"Tutuba"}, ["tmj"] = {"Samarokena"}, ["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"}, ["ton"] = {"Tonga (Tonga Islands)"}, ["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"}, ["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"}, ["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"] = {"Surayt", "Turoyo"}, ["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"] = {"Türk İşaret Dili", "Turkish Sign Language"}, ["tsn"] = {"Tswana"}, ["tso"] = {"Tsonga"}, ["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"}, ["tuk"] = {"Turkmen"}, ["tul"] = {"Tula"}, ["tum"] = {"Tumbuka"}, ["tun"] = {"Tunica"}, ["tuo"] = {"Tucano"}, ["tuq"] = {"Tedaga"}, ["tur"] = {"Turkish"}, ["tus"] = {"Tuscarora"}, ["tuu"] = {"Tututni"}, ["tuv"] = {"Turkana"}, ["tux"] = {"Tuxináwa"}, ["tuy"] = {"Tugen"}, ["tuz"] = {"Turka"}, ["tva"] = {"Vaghua"}, ["tvd"] = {"Tsuvadi"}, ["tve"] = {"Te'un"}, ["tvi"] = {"Tulai"}, ["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"}, ["twi"] = {"Twi"}, ["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"}, ["uig"] = {"Uighur", "Uyghur"}, ["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"}, ["ukr"] = {"Ukrainian"}, ["uks"] = {"Kaapor Sign Language", "Urubú-Kaapor Sign Language"}, ["uku"] = {"Ukue"}, ["ukv"] = {"Kuku"}, ["ukw"] = {"Ukwuani-Aboh-Ndoni"}, ["uky"] = {"Kuuk-Yak"}, ["ula"] = {"Fungwa"}, ["ulb"] = {"Ulukwumi"}, ["ulc"] = {"Ulch"}, ["ule"] = {"Lule"}, ["ulf"] = {"Afra", "Usku"}, ["uli"] = {"Ulithian"}, ["ulk"] = {"Meriam Mir"}, ["ull"] = {"Ullatan"}, ["ulm"] = {"Ulumanda'"}, ["uln"] = {"Unserdeutsch"}, ["ulu"] = {"Uma' Lung"}, ["ulw"] = {"Ulwa"}, ["uly"] = {"Buli"}, ["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"] = {"Kaapor", "Urubú-Kaapor"}, ["urc"] = {"Urningangg"}, ["urd"] = {"Urdu"}, ["ure"] = {"Uru"}, ["urf"] = {"Uradhi"}, ["urg"] = {"Urigina"}, ["urh"] = {"Urhobo"}, ["uri"] = {"Urim"}, ["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"] = {"Fagauvea", "West Uvean"}, ["uvh"] = {"Uri"}, ["uvl"] = {"Lote"}, ["uwa"] = {"Kuku-Uwanh"}, ["uya"] = {"Doko-Uyanga"}, ["uzb"] = {"Uzbek"}, ["uzn"] = {"Northern Uzbek"}, ["uzs"] = {"Southern Uzbek"}, ["vaa"] = {"Vaagri Booli"}, ["vae"] = {"Vale"}, ["vaf"] = {"Vafsi"}, ["vag"] = {"Vagla"}, ["vah"] = {"Varhadi-Nagpuri"}, ["vai"] = {"Vai"}, ["vaj"] = {"Northwestern ǃKung", "Sekele", "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"}, ["ven"] = {"Venda"}, ["veo"] = {"Ventureño"}, ["vep"] = {"Veps"}, ["ver"] = {"Mom Jango"}, ["vgr"] = {"Vaghri"}, ["vgt"] = {"Flemish Sign Language", "Vlaamse Gebarentaal"}, ["vic"] = {"Virgin Islands Creole English"}, ["vid"] = {"Vidunda"}, ["vie"] = {"Vietnamese"}, ["vif"] = {"Vili"}, ["vig"] = {"Viemo"}, ["vil"] = {"Vilela"}, ["vin"] = {"Vinza"}, ["vis"] = {"Vishavan"}, ["vit"] = {"Viti"}, ["viv"] = {"Iduna"}, ["vjk"] = {"Bajjika"}, ["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"] = {"Lovono", "Vano"}, ["vnm"] = {"Neve'ei", "Vinmavis"}, ["vnp"] = {"Vunapu"}, ["vol"] = {"Volapük"}, ["vor"] = {"Voro"}, ["vot"] = {"Votic"}, ["vra"] = {"Vera'a"}, ["vro"] = {"Võro"}, ["vrs"] = {"Varisi"}, ["vrt"] = {"Banam Bay", "Burmbar"}, ["vsi"] = {"Moldova Sign Language"}, ["vsl"] = {"Venezuelan Sign Language"}, ["vsn"] = {"Vedic Sanskrit"}, ["vsv"] = {"Llengua de signes valenciana", "Valencian Sign Language"}, ["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"}, ["wal"] = {"Wolaitta", "Wolaytta"}, ["wam"] = {"Wampanoag"}, ["wan"] = {"Wan"}, ["wao"] = {"Wappo"}, ["wap"] = {"Wapishana"}, ["waq"] = {"Wagiman"}, ["war"] = {"Waray (Philippines)"}, ["was"] = {"Washo"}, ["wat"] = {"Kaninuwa"}, ["wau"] = {"Waurá"}, ["wav"] = {"Waka"}, ["waw"] = {"Waiwai"}, ["wax"] = {"Marangis", "Watam"}, ["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"}, ["weo"] = {"Wemale"}, ["wep"] = {"Westphalien"}, ["wer"] = {"Weri"}, ["wes"] = {"Cameroon Pidgin"}, ["wet"] = {"Perai"}, ["weu"] = {"Rawngtu Chin"}, ["wew"] = {"Wejewa"}, ["wfg"] = {"Yafi", "Zorop"}, ["wga"] = {"Wagaya"}, ["wgb"] = {"Wagawaga"}, ["wgg"] = {"Wangganguru", "Wangkangurru"}, ["wgi"] = {"Wahgi"}, ["wgo"] = {"Waigeo"}, ["wgu"] = {"Wirangu"}, ["wgy"] = {"Warrgamay"}, ["wha"] = {"Manusela", "Sou Upaa"}, ["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"] = {"Mo", "Wakde"}, ["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"}, ["wln"] = {"Walloon"}, ["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"] = {"Mokati"}, ["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"] = {"Waanyi", "Wanyi"}, ["woa"] = {"Kuwema", "Tyaraity"}, ["wob"] = {"Wè Northern"}, ["woc"] = {"Wogeo"}, ["wod"] = {"Wolani"}, ["woe"] = {"Woleaian"}, ["wof"] = {"Gambian Wolof"}, ["wog"] = {"Wogamusin"}, ["woi"] = {"Kamang"}, ["wok"] = {"Longto"}, ["wol"] = {"Wolof"}, ["wom"] = {"Wom (Nigeria)"}, ["won"] = {"Wongo"}, ["woo"] = {"Manombai"}, ["wor"] = {"Woria"}, ["wos"] = {"Hanga Hundi"}, ["wow"] = {"Wawonii"}, ["woy"] = {"Weyto"}, ["wpc"] = {"Maco"}, ["wrb"] = {"Waluwarra", "Warluwara"}, ["wrg"] = {"Gudjal", "Warungu"}, ["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"}, ["wtb"] = {"Matambwe"}, ["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"] = {"Dorig", "Wetamut"}, ["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"}, ["xgr"] = {"Garza"}, ["xgu"] = {"Unggumi"}, ["xgw"] = {"Guwa"}, ["xha"] = {"Harami"}, ["xhc"] = {"Hunnic"}, ["xhd"] = {"Hadrami"}, ["xhe"] = {"Khetrani"}, ["xhm"] = {"Middle Khmer (1400 to 1850 CE)"}, ["xho"] = {"Xhosa"}, ["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"] = {"Maden", "Salawati"}, ["xmy"] = {"Mayaguduna"}, ["xmz"] = {"Mori Bawah"}, ["xna"] = {"Ancient North Arabian"}, ["xnb"] = {"Kanakanabu"}, ["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"] = {"Nuenonne", "Southeast Tasmanian"}, ["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"}, ["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"] = {"Khwedam", "Kxoe"}, ["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"}, ["ycr"] = {"Yilan Creole"}, ["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"}, ["yid"] = {"Yiddish"}, ["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"}, ["ykh"] = {"Khamnigan Mongol"}, ["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"] = {"Sunum", "Yamna"}, ["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"}, ["yor"] = {"Yoruba"}, ["yot"] = {"Yotti"}, ["yox"] = {"Yoron"}, ["yoy"] = {"Yoy"}, ["ypa"] = {"Phala"}, ["ypb"] = {"Labo Phowa"}, ["ypg"] = {"Phola"}, ["yph"] = {"Phupha"}, ["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"] = {"Yucatec Maya", "Yucateco"}, ["yub"] = {"Yugambal"}, ["yuc"] = {"Yuchi"}, ["yud"] = {"Judeo-Tripolitanian Arabic"}, ["yue"] = {"Yue Chinese"}, ["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"] = {"Central Lalo", "Xishanba 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"] = {"San Juan Guelavía Zapotec", "Western Tlacolula Valley 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"] = {"Zaysete", "Zayse-Zergulla"}, ["zaz"] = {"Zari"}, ["zba"] = {"Balaibalan"}, ["zbc"] = {"Central Berawan"}, ["zbe"] = {"East Berawan"}, ["zbl"] = {"Bliss", "Blissymbolics", "Blissymbols"}, ["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"}, ["zem"] = {"Zeem"}, ["zen"] = {"Zenaga"}, ["zga"] = {"Kinga"}, ["zgb"] = {"Guibei Zhuang"}, ["zgh"] = {"Standard Moroccan Tamazight"}, ["zgm"] = {"Minz Zhuang"}, ["zgn"] = {"Guibian Zhuang"}, ["zgr"] = {"Magori"}, ["zha"] = {"Chuang", "Zhuang"}, ["zhb"] = {"Zhaba"}, ["zhd"] = {"Dai Zhuang"}, ["zhi"] = {"Zhire"}, ["zhn"] = {"Nong Zhuang"}, ["zho"] = {"Chinese"}, ["zhw"] = {"Zhoa"}, ["zia"] = {"Zia"}, ["zib"] = {"Zimbabwe Sign Language"}, ["zik"] = {"Zimakani"}, ["zil"] = {"Zialo"}, ["zim"] = {"Mesme"}, ["zin"] = {"Zinza"}, ["ziw"] = {"Zigula"}, ["ziz"] = {"Zizilivakan"}, ["zka"] = {"Kaimbulawa"}, ["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"}, ["zlj"] = {"Liujiang Zhuang"}, ["zlm"] = {"Malay (individual language)"}, ["zln"] = {"Lianshan Zhuang"}, ["zlq"] = {"Liuqian Zhuang"}, ["zlu"] = {"Zul"}, ["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"}, ["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"}, ["zuh"] = {"Tokano"}, ["zul"] = {"Zulu"}, ["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"] = {"Dimili", "Dimli (macrolanguage)", "Kirdki", "Kirmanjki (macrolanguage)", "Zaza", "Zazaki"}, ["zzj"] = {"Zuojiang Zhuang"} } 7i7pebuzyr1naq8fvj8psrd0zjxms9x Modul:ISO 639 name/ISO 639-5 828 4057 19075 2024-10-02T18:08:28Z Munajad.MH 3071 ←Membuat halaman berisi '-- File-Date: 2013-02-11 return { ["aav"] = {"Austro-Asiatic languages"}, ["afa"] = {"Afro-Asiatic languages"}, ["alg"] = {"Algonquian languages"}, ["alv"] = {"Atlantic-Congo languages"}, ["apa"] = {"Apache languages"}, ["aqa"] = {"Alacalufan languages"}, ["aql"] = {"Algic languages"}, ["art"] = {"Artificial languages"}, ["ath"] = {"Athapascan languages"}, ["auf"] = {"Arauan languages"}, ["aus"] = {"Australian languages"}, ["awd"] = {"Arawakan languag...' 19075 Scribunto text/plain -- File-Date: 2013-02-11 return { ["aav"] = {"Austro-Asiatic languages"}, ["afa"] = {"Afro-Asiatic languages"}, ["alg"] = {"Algonquian languages"}, ["alv"] = {"Atlantic-Congo languages"}, ["apa"] = {"Apache languages"}, ["aqa"] = {"Alacalufan languages"}, ["aql"] = {"Algic languages"}, ["art"] = {"Artificial languages"}, ["ath"] = {"Athapascan languages"}, ["auf"] = {"Arauan languages"}, ["aus"] = {"Australian languages"}, ["awd"] = {"Arawakan languages"}, ["azc"] = {"Uto-Aztecan languages"}, ["bad"] = {"Banda languages"}, ["bai"] = {"Bamileke languages"}, ["bat"] = {"Baltic languages"}, ["ber"] = {"Berber languages"}, ["bih"] = {"Bihari languages"}, ["bnt"] = {"Bantu languages"}, ["btk"] = {"Batak languages"}, ["cai"] = {"Central American Indian languages"}, ["cau"] = {"Caucasian languages"}, ["cba"] = {"Chibchan languages"}, ["ccn"] = {"North Caucasian languages"}, ["ccs"] = {"South Caucasian languages"}, ["cdc"] = {"Chadic languages"}, ["cdd"] = {"Caddoan languages"}, ["cel"] = {"Celtic languages"}, ["cmc"] = {"Chamic languages"}, ["cpe"] = {"Creoles and pidgins, English-based"}, ["cpf"] = {"Creoles and pidgins, French-based"}, ["cpp"] = {"Creoles and pidgins, Portuguese-based"}, ["crp"] = {"Creoles and pidgins"}, ["csu"] = {"Central Sudanic languages"}, ["cus"] = {"Cushitic languages"}, ["day"] = {"Land Dayak languages"}, ["dmn"] = {"Mande languages"}, ["dra"] = {"Dravidian languages"}, ["egx"] = {"Egyptian languages"}, ["esx"] = {"Eskimo-Aleut languages"}, ["euq"] = {"Basque (family)"}, ["fiu"] = {"Finno-Ugrian languages"}, ["fox"] = {"Formosan languages"}, ["gem"] = {"Germanic languages"}, ["gme"] = {"East Germanic languages"}, ["gmq"] = {"North Germanic languages"}, ["gmw"] = {"West Germanic languages"}, ["grk"] = {"Greek languages"}, ["hmx"] = {"Hmong-Mien languages"}, ["hok"] = {"Hokan languages"}, ["hyx"] = {"Armenian (family)"}, ["iir"] = {"Indo-Iranian languages"}, ["ijo"] = {"Ijo languages"}, ["inc"] = {"Indic languages"}, ["ine"] = {"Indo-European languages"}, ["ira"] = {"Iranian languages"}, ["iro"] = {"Iroquoian languages"}, ["itc"] = {"Italic languages"}, ["jpx"] = {"Japanese (family)"}, ["kar"] = {"Karen languages"}, ["kdo"] = {"Kordofanian languages"}, ["khi"] = {"Khoisan languages"}, ["kro"] = {"Kru languages"}, ["map"] = {"Austronesian languages"}, ["mkh"] = {"Mon-Khmer languages"}, ["mno"] = {"Manobo languages"}, ["mun"] = {"Munda languages"}, ["myn"] = {"Mayan languages"}, ["nah"] = {"Nahuatl languages"}, ["nai"] = {"North American Indian languages"}, ["ngf"] = {"Trans-New Guinea languages"}, ["nic"] = {"Niger-Kordofanian languages"}, ["nub"] = {"Nubian languages"}, ["omq"] = {"Oto-Manguean languages"}, ["omv"] = {"Omotic languages"}, ["oto"] = {"Otomian languages"}, ["paa"] = {"Papuan languages"}, ["phi"] = {"Philippine languages"}, ["plf"] = {"Central Malayo-Polynesian languages"}, ["poz"] = {"Malayo-Polynesian languages"}, ["pqe"] = {"Eastern Malayo-Polynesian languages"}, ["pqw"] = {"Western Malayo-Polynesian languages"}, ["pra"] = {"Prakrit languages"}, ["qwe"] = {"Quechuan (family)"}, ["roa"] = {"Romance languages"}, ["sai"] = {"South American Indian languages"}, ["sal"] = {"Salishan languages"}, ["sdv"] = {"Eastern Sudanic languages"}, ["sem"] = {"Semitic languages"}, ["sgn"] = {"sign languages"}, ["sio"] = {"Siouan languages"}, ["sit"] = {"Sino-Tibetan languages"}, ["sla"] = {"Slavic languages"}, ["smi"] = {"Sami languages"}, ["son"] = {"Songhai languages"}, ["sqj"] = {"Albanian languages"}, ["ssa"] = {"Nilo-Saharan languages"}, ["syd"] = {"Samoyedic languages"}, ["tai"] = {"Tai languages"}, ["tbq"] = {"Tibeto-Burman languages"}, ["trk"] = {"Turkic languages"}, ["tup"] = {"Tupi languages"}, ["tut"] = {"Altaic languages"}, ["tuw"] = {"Tungus languages"}, ["urj"] = {"Uralic languages"}, ["wak"] = {"Wakashan languages"}, ["wen"] = {"Sorbian languages"}, ["xgn"] = {"Mongolian languages"}, ["xnd"] = {"Na-Dene languages"}, ["ypk"] = {"Yupik languages"}, ["zhx"] = {"Chinese (family)"}, ["zle"] = {"East Slavic languages"}, ["zls"] = {"South Slavic languages"}, ["zlw"] = {"West Slavic languages"}, ["znd"] = {"Zande languages"} } cuy098mavdbzysd78ximwvnfoiwwba5 Modul:ISO 639 name/ISO 639 deprecated 828 4058 19076 2024-10-02T18:11:08Z Munajad.MH 3071 ←Membuat halaman berisi '--[[--------------------------< D E P R E C A T E D _ 1 >------------------------------------------------------ ISO 639-1 code / name pairs taken from https://www.loc.gov/standards/iso639-2/php/code_changes.php ]] local deprecated_1 = { -- ISO 639-1 codes ["in"] = {"Indonesian"}, ["iw"] = {"Hebrew"}, ["ji"] = {"Yiddish"}, ["jw"] = {"Javanese"}, ["mo"] = {"Moldavian", "Moldovan"}, ["sh"] = {"Serbo-Croatian"}, -- deprecated by ISO;...' 19076 Scribunto text/plain --[[--------------------------< D E P R E C A T E D _ 1 >------------------------------------------------------ ISO 639-1 code / name pairs taken from https://www.loc.gov/standards/iso639-2/php/code_changes.php ]] local deprecated_1 = { -- ISO 639-1 codes ["in"] = {"Indonesian"}, ["iw"] = {"Hebrew"}, ["ji"] = {"Yiddish"}, ["jw"] = {"Javanese"}, ["mo"] = {"Moldavian", "Moldovan"}, ["sh"] = {"Serbo-Croatian"}, -- deprecated by ISO; retained in IANA } --[[--------------------------< D E P R E C A T E D _ 2 >------------------------------------------------------ ISO 639-2 code / name pairs taken from https://www.loc.gov/standards/iso639-2/php/code_changes.php ]] local deprecated_2 = { -- ISO 639-2 codes ["mol"] = {"Moldavian", "Moldovan"}, -- ISO 639-3 overwrites this to {"Moldavian"} } --[[--------------------------< D E P R E C A T E D _ 2 B >---------------------------------------------------- ISO 639-2B code / name pairs taken from https://www.loc.gov/standards/iso639-2/php/code_changes.php ]] local deprecated_2B = { -- ISO 639-2B codes ["jaw"] = {"Javanese"}, ["scc"] = {"Serbian"}, ["scr"] = {"Croatian"}, } --[[--------------------------< D E P R E C A T E D _ 3 >------------------------------------------------------ ISO 639-3 code / name pairs taken from iso-639-3_Retirements_YYYYMMDD.tab file in Complete Code Tables Set UTF-8 version zip file available at https://iso639-3.sil.org/code_tables/download_tables function deprecated_3_make() to avoid the metatable trap ]] local function deprecated_3_make () local dep3 = mw.loadData ('Module:ISO 639 name/ISO 639-3 (dep)'); -- separate source table for deprecated ISO 639-3 codes local t = {}; for k, v in pairs (dep3) do -- add deprecated ISO 639-3 codes/language names t[k] = {v[1]}; end dep3={}; return t; end local deprecated_3 = deprecated_3_make(); -- create deprecated codes/language names table --[[--------------------------< D E P R E C A T E D _ 5 >------------------------------------------------------ ISO 639-3 code taken from https://www.loc.gov/standards/iso639-5/changes.php; names not listed ]] local deprecated_5 = { ["car"] = {"Galibi Carib"}, -- name is assumed from -2, -3 (both active); source omits name } --[[--------------------------< E X P O R T E D T A B L E S >------------------------------------------------ ]] return { deprecated_1 = deprecated_1, deprecated_2 = deprecated_2, deprecated_2B = deprecated_2B, deprecated_3 = deprecated_3, deprecated_5 = deprecated_5, } m6bghqpyrk04m05hseweev19coxrq4a Modul:ISO 639 name/ISO 639 deprecated/doc 828 4059 19077 2024-10-02T18:11:40Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} {{Lua|Module:ISO 639 name/ISO 639-3 (dep)}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Language-related modules]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude>' 19077 wikitext text/x-wiki <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} {{Lua|Module:ISO 639 name/ISO 639-3 (dep)}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Language-related modules]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> cgdes0v071js0ntq4t0g9mex8u2rr03 Modul:ISO 639 name/ISO 639-3 (dep) 828 4060 19078 2024-10-02T18:12:32Z Munajad.MH 3071 ←Membuat halaman berisi '-- File-Date: 2023-01-23 return { ["aam"] = {"Aramanik"}, ["aay"] = {"Aariya"}, ["acc"] = {"Cubulco Achí"}, ["adp"] = {"Adap"}, ["aex"] = {"Amerax"}, ["agp"] = {"Paranan"}, ["ahe"] = {"Ahe"}, ["ais"] = {"Nataoran Amis"}, ["aiz"] = {"Aari"}, ["ajp"] = {"South Levantine Arabic"}, ["ajt"] = {"Judeo-Tunisian Arabic"}, ["akn"] = {"Amikoana"}, ["amd"] = {"Amapá Creole"}, ["aoh"] = {"Arma"}, ["arf"] = {"Arafundi"}, ["asd"] = {"Asas"}, ["atf"] = {"Atue...' 19078 Scribunto text/plain -- File-Date: 2023-01-23 return { ["aam"] = {"Aramanik"}, ["aay"] = {"Aariya"}, ["acc"] = {"Cubulco Achí"}, ["adp"] = {"Adap"}, ["aex"] = {"Amerax"}, ["agp"] = {"Paranan"}, ["ahe"] = {"Ahe"}, ["ais"] = {"Nataoran Amis"}, ["aiz"] = {"Aari"}, ["ajp"] = {"South Levantine Arabic"}, ["ajt"] = {"Judeo-Tunisian Arabic"}, ["akn"] = {"Amikoana"}, ["amd"] = {"Amapá Creole"}, ["aoh"] = {"Arma"}, ["arf"] = {"Arafundi"}, ["asd"] = {"Asas"}, ["atf"] = {"Atuence"}, ["aue"] = {"ǂKxʼauǁʼein"}, ["auv"] = {"Auvergnat"}, ["ayx"] = {"Ayi (China)"}, ["ayy"] = {"Tayabas Ayta"}, ["azr"] = {"Adzera"}, ["baz"] = {"Tunen"}, ["bbz"] = {"Babalia Creole Arabic"}, ["bcx"] = {"Pamona"}, ["bgh"] = {"Bogan"}, ["bgm"] = {"Baga Mboteni"}, ["bhk"] = {"Albay Bicolano"}, ["bic"] = {"Bikaru"}, ["bii"] = {"Bisu"}, ["bij"] = {"Vaghat-Ya-Bijim-Legeri"}, ["bjd"] = {"Bandjigali"}, ["bjq"] = {"Southern Betsimisaraka Malagasy"}, ["bkb"] = {"Finallig"}, ["bke"] = {"Bengkulu"}, ["blg"] = {"Balau"}, ["blu"] = {"Hmong Njua"}, ["bmy"] = {"Bemba (Democratic Republic of Congo)"}, ["bnh"] = {"Banawá"}, ["boc"] = {"Bakung Kenyah"}, ["bpb"] = {"Barbacoas"}, ["bqe"] = {"Navarro-Labourdin Basque"}, ["bsd"] = {"Sarawak Bisaya"}, ["bsz"] = {"Souletin Basque"}, ["btb"] = {"Beti (Cameroon)"}, ["btl"] = {"Bhatola"}, ["bvs"] = {"Belgian Sign Language"}, ["bwv"] = {"Bahau River Kenyah"}, ["bxt"] = {"Buxinhua"}, ["bxx"] = {"Borna (Democratic Republic of Congo)"}, ["byu"] = {"Buyang"}, ["byy"] = {"Buya"}, ["cbe"] = {"Chipiajes"}, ["cbh"] = {"Cagua"}, ["cbm"] = {"Yepocapa Southwestern Cakchiquel"}, ["cca"] = {"Cauca"}, ["ccq"] = {"Chaungtha"}, ["ccx"] = {"Northern Zhuang"}, ["ccy"] = {"Southern Zhuang"}, ["cdg"] = {"Chamari"}, ["chs"] = {"Chumash"}, ["cit"] = {"Chittagonian"}, ["cjr"] = {"Chorotega"}, ["cka"] = {"Khumi Awa Chin"}, ["ckc"] = {"Northern Cakchiquel"}, ["ckd"] = {"South Central Cakchiquel"}, ["cke"] = {"Eastern Cakchiquel"}, ["ckf"] = {"Southern Cakchiquel"}, ["cki"] = {"Santa María De Jesús Cakchiquel"}, ["ckj"] = {"Santo Domingo Xenacoj Cakchiquel"}, ["ckk"] = {"Acatenango Southwestern Cakchiquel"}, ["ckw"] = {"Western Cakchiquel"}, ["cmk"] = {"Chimakum"}, ["cnm"] = {"Ixtatán Chuj"}, ["coy"] = {"Coyaima"}, ["cqu"] = {"Chilean Quechua"}, ["cru"] = {"Carútana"}, ["cti"] = {"Tila Chol"}, ["cug"] = {"Chungmboko"}, ["cum"] = {"Cumeral"}, ["cun"] = {"Cunén Quiché"}, ["daf"] = {"Dan"}, ["dap"] = {"Nisi (India)"}, ["dat"] = {"Darang Deng"}, ["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"}, ["dyk"] = {"Land Dayak"}, ["dzd"] = {"Daza"}, ["ekc"] = {"Eastern Karnic"}, ["elp"] = {"Elpaputih"}, ["eml"] = {"Emiliano-Romagnolo"}, ["emo"] = {"Emok"}, ["eni"] = {"Enim"}, ["eur"] = {"Europanto"}, ["fiz"] = {"Izere"}, ["flm"] = {"Falam Chin"}, ["fri"] = {"Western Frisian"}, ["gav"] = {"Gabutamon"}, ["gbc"] = {"Garawa"}, ["gen"] = {"Geman Deng"}, ["gfx"] = {"Mangetti Dune ǃXung"}, ["ggh"] = {"Garreh-Ajuran"}, ["ggm"] = {"Gugu Mini"}, ["ggn"] = {"Eastern Gurung"}, ["ggo"] = {"Southern Gondi"}, ["ggr"] = {"Aghu Tharnggalu"}, ["gio"] = {"Gelao"}, ["gji"] = {"Geji"}, ["gli"] = {"Guliguli"}, ["gmo"] = {"Gamo-Gofa-Dawro"}, ["gsc"] = {"Gascon"}, ["gti"] = {"Gbati-ri"}, ["guv"] = {"Gey"}, ["hrr"] = {"Horuru"}, ["hsf"] = {"Southeastern Huastec"}, ["hva"] = {"San Luís Potosí Huastec"}, ["iap"] = {"Iapama"}, ["ibi"] = {"Ibilo"}, ["ill"] = {"Iranun"}, ["ilw"] = {"Talur"}, ["ime"] = {"Imeraguen"}, ["itu"] = {"Itutang"}, ["ixi"] = {"Nebaj Ixil"}, ["ixj"] = {"Chajul Ixil"}, ["izi"] = {"Izi-Ezaa-Ikwo-Mgbo"}, ["jai"] = {"Western Jacalteco"}, ["jap"] = {"Jaruára"}, ["jar"] = {"Jarawa (Nigeria)"}, ["jeg"] = {"Jeng"}, ["kbf"] = {"Kakauhua"}, ["kds"] = {"Lahu Shi"}, ["kdv"] = {"Kado"}, ["kgc"] = {"Kasseng"}, ["kgd"] = {"Kataang"}, ["kgh"] = {"Upper Tanudan Kalinga"}, ["kgm"] = {"Karipúna"}, ["kjf"] = {"Khalaj"}, ["knh"] = {"Kayan River Kenyah"}, ["kob"] = {"Kohoroxitari"}, ["koj"] = {"Sara Dunjo"}, ["kox"] = {"Coxima"}, ["kpp"] = {"Paku Karen"}, ["krg"] = {"North Korowai"}, ["krm"] = {"Krim"}, ["krq"] = {"Krui"}, ["ksa"] = {"Shuwa-Zamani"}, ["ktr"] = {"Kota Marudu Tinagas"}, ["kvs"] = {"Kunggara"}, ["kwq"] = {"Kwak"}, ["kxe"] = {"Kakihum"}, ["kxg"] = {"Katingan"}, ["kxl"] = {"Nepali Kurux"}, ["kxu"] = {"Kui (India)"}, ["kzh"] = {"Kenuzi-Dongola"}, ["kzj"] = {"Coastal Kadazan"}, ["kzt"] = {"Tambunan Dusun"}, ["lak"] = {"Laka (Nigeria)"}, ["lba"] = {"Lui"}, ["lcq"] = {"Luhu"}, ["leg"] = {"Lengua"}, ["lii"] = {"Lingkhim"}, ["llo"] = {"Khlor"}, ["lmm"] = {"Lamam"}, ["lms"] = {"Limousin"}, ["lmt"] = {"Lematang"}, ["lmz"] = {"Lumbee"}, ["lnc"] = {"Languedocien"}, ["lno"] = {"Lango (South Sudan)"}, ["lnt"] = {"Lintang"}, ["lod"] = {"Berawan"}, ["lsg"] = {"Lyons Sign Language"}, ["mbg"] = {"Northern Nambikuára"}, ["mdo"] = {"Southwest Gbaya"}, ["meg"] = {"Mea"}, ["mgx"] = {"Omati"}, ["mhh"] = {"Maskoy Pidgin"}, ["mhv"] = {"Arakanese"}, ["miv"] = {"Mimi"}, ["mja"] = {"Mahei"}, ["mld"] = {"Malakhel"}, ["mly"] = {"Malay (individual language)"}, ["mms"] = {"Southern Mam"}, ["mnt"] = {"Maykulan"}, ["mob"] = {"Moinba"}, ["mof"] = {"Mohegan-Montauk-Narragansett"}, ["mol"] = {"Moldavian"}, ["mpf"] = {"Tajumulco Mam"}, ["mqd"] = {"Madang"}, ["mst"] = {"Cataelano Mandaya"}, ["mtz"] = {"Tacanec"}, ["muw"] = {"Mundari"}, ["mvc"] = {"Central Mam"}, ["mvj"] = {"Todos Santos Cuchumatán Mam"}, ["mvm"] = {"Muya"}, ["mwd"] = {"Mudbura"}, ["mwj"] = {"Maligo"}, ["mwx"] = {"Mediak"}, ["mwy"] = {"Mosiro"}, ["myd"] = {"Maramba"}, ["myi"] = {"Mina (India)"}, ["myq"] = {"Forest Maninka"}, ["myt"] = {"Sangab Mandaya"}, ["mzf"] = {"Aiku"}, ["nad"] = {"Nijadali"}, ["nbf"] = {"Naxi"}, ["nbx"] = {"Ngura"}, ["ncp"] = {"Ndaktup"}, ["nfg"] = {"Nyeng"}, ["nfk"] = {"Shakara"}, ["ngo"] = {"Ngoni"}, ["nhj"] = {"Tlalitzlipa Nahuatl"}, ["nhs"] = {"Southeastern Puebla Nahuatl"}, ["nky"] = {"Khiamniungan Naga"}, ["nln"] = {"Durango Nahuatl"}, ["nlr"] = {"Ngarla"}, ["nns"] = {"Ningye"}, ["nnx"] = {"Ngong"}, ["nom"] = {"Nocamán"}, ["noo"] = {"Nootka"}, ["nts"] = {"Natagaimas"}, ["nxj"] = {"Nyadu"}, ["nxu"] = {"Narau"}, ["occ"] = {"Occidental"}, ["ogn"] = {"Ogan"}, ["ome"] = {"Omejes"}, ["ope"] = {"Old Persian"}, ["ork"] = {"Orokaiva"}, ["oun"] = {"ǃOǃung"}, ["paj"] = {"Ipeka-Tapuia"}, ["pat"] = {"Papitalai"}, ["pbz"] = {"Palu"}, ["pcr"] = {"Panang"}, ["pec"] = {"Southern Pesisir"}, ["pen"] = {"Penesak"}, ["pgy"] = {"Pongyong"}, ["pii"] = {"Pini"}, ["plj"] = {"Polci"}, ["plm"] = {"Palembang"}, ["plp"] = {"Palpa"}, ["pmc"] = {"Palumata"}, ["pmk"] = {"Pamlico"}, ["pmu"] = {"Mirpur Panjabi"}, ["poa"] = {"Eastern Pokomam"}, ["pob"] = {"Western Pokomchí"}, ["pod"] = {"Ponares"}, ["poj"] = {"Lower Pokomo"}, ["pou"] = {"Southern Pokomam"}, ["ppa"] = {"Pao"}, ["ppr"] = {"Piru"}, ["ppv"] = {"Papavô"}, ["prb"] = {"Lua'"}, ["prp"] = {"Parsi"}, ["prv"] = {"Provençal"}, ["pry"] = {"Pray 3"}, ["puk"] = {"Pu Ko"}, ["pun"] = {"Pubian"}, ["puz"] = {"Purum Naga"}, ["quj"] = {"Joyabaj Quiché"}, ["qut"] = {"West Central Quiché"}, ["quu"] = {"Eastern Quiché"}, ["qxi"] = {"San Andrés Quiché"}, ["rae"] = {"Ranau"}, ["rie"] = {"Rien"}, ["rjb"] = {"Rajbanshi"}, ["rmr"] = {"Caló"}, ["rna"] = {"Runa"}, ["rsi"] = {"Rennellese Sign Language"}, ["rws"] = {"Rawas"}, ["sap"] = {"Sanapaná"}, ["sca"] = {"Sansu"}, ["scc"] = {"Serbian"}, ["scr"] = {"Croatian"}, ["sdd"] = {"Semendo"}, ["sdi"] = {"Sindang Kelingi"}, ["sdm"] = {"Semandang"}, ["sgl"] = {"Sanglechi-Ishkashimi"}, ["sgo"] = {"Songa"}, ["sic"] = {"Malinguat"}, ["skk"] = {"Sok"}, ["skl"] = {"Selako"}, ["slb"] = {"Kahumamahon Saluan"}, ["slq"] = {"Salchuq"}, ["smd"] = {"Sama"}, ["snb"] = {"Sebuyau"}, ["snh"] = {"Shinabo"}, ["srj"] = {"Serawai"}, ["stc"] = {"Santa Cruz"}, ["suf"] = {"Tarpia"}, ["suh"] = {"Suba"}, ["sul"] = {"Surigaonon"}, ["sum"] = {"Sumo-Mayangna"}, ["suu"] = {"Sungkai"}, ["svr"] = {"Savara"}, ["szd"] = {"Seru"}, ["szk"] = {"Sizaki"}, ["tbb"] = {"Tapeba"}, ["tdu"] = {"Tempasuk Dusun"}, ["tgg"] = {"Tangga"}, ["thc"] = {"Tai Hang Tong"}, ["thw"] = {"Thudam"}, ["thx"] = {"The"}, ["tid"] = {"Tidong"}, ["tie"] = {"Tingal"}, ["tkk"] = {"Takpa"}, ["tle"] = {"Southern Marakwet"}, ["tlw"] = {"South Wemale"}, ["tlz"] = {"Toala'"}, ["tmk"] = {"Northwestern Tamang"}, ["tmp"] = {"Tai Mène"}, ["tmx"] = {"Tomyang"}, ["tne"] = {"Tinoc Kallahan"}, ["tnf"] = {"Tangshewi"}, ["tnj"] = {"Tanjong"}, ["toe"] = {"Tomedes"}, ["tot"] = {"Patla-Chicontla Totonac"}, ["tpw"] = {"Tupí"}, ["tsf"] = {"Southwestern Tamang"}, ["ttx"] = {"Tutong 1"}, ["tzb"] = {"Bachajón Tzeltal"}, ["tzc"] = {"Chamula Tzotzil"}, ["tze"] = {"Chenalhó Tzotzil"}, ["tzs"] = {"San Andrés Larrainzar Tzotzil"}, ["tzt"] = {"Western Tzutujil"}, ["tzu"] = {"Huixtán Tzotzil"}, ["tzz"] = {"Zinacantán Tzotzil"}, ["ubm"] = {"Upper Baram Kenyah"}, ["unp"] = {"Worora"}, ["uok"] = {"Uokha"}, ["uun"] = {"Kulon-Pazeh"}, ["vki"] = {"Ija-Zuba"}, ["vky"] = {"Kayu Agung"}, ["vlr"] = {"Vatrata"}, ["vmo"] = {"Muko-Muko"}, ["wgw"] = {"Wagawaga"}, ["wit"] = {"Wintu"}, ["wiw"] = {"Wirangu"}, ["wra"] = {"Warapu"}, ["wrd"] = {"Warduji"}, ["wre"] = {"Ware"}, ["wya"] = {"Wyandot"}, ["xah"] = {"Kahayan"}, ["xba"] = {"Kamba (Brazil)"}, ["xbx"] = {"Kabixí"}, ["xia"] = {"Xiandao"}, ["xip"] = {"Xipináwa"}, ["xkh"] = {"Karahawyana"}, ["xkm"] = {"Mahakam Kenyah"}, ["xmi"] = {"Miarrã"}, ["xrq"] = {"Karranga"}, ["xsj"] = {"Subi"}, ["xsk"] = {"Sakan"}, ["xss"] = {"Assan"}, ["xst"] = {"Silt'e"}, ["xtz"] = {"Tasmanian"}, ["xuf"] = {"Kunfal"}, ["ybd"] = {"Yangbye"}, ["yds"] = {"Yiddish Sign Language"}, ["yen"] = {"Yendang"}, ["yib"] = {"Yinglish"}, ["yio"] = {"Dayao Yi"}, ["yiy"] = {"Yir Yoront"}, ["yma"] = {"Yamphe"}, ["ymj"] = {"Muji Yi"}, ["ymt"] = {"Mator-Taygi-Karagas"}, ["ynh"] = {"Yangho"}, ["yos"] = {"Yos"}, ["ypl"] = {"Pula Yi"}, ["ypw"] = {"Puwa Yi"}, ["yri"] = {"Yarí"}, ["yus"] = {"Chan Santa Cruz Maya"}, ["yuu"] = {"Yugh"}, ["ywm"] = {"Wumeng Yi"}, ["yym"] = {"Yuanjiang-Mojiang Yi"}, ["zir"] = {"Ziriya"}, ["zkb"] = {"Koibal"}, ["ztc"] = {"Lachirioag Zapotec"}, ["zua"] = {"Zeem"} } exw255vej13p610ngcruxedfeqdioj0 Modul:ISO 639 name/ISO 639-3 (dep)/doc 828 4061 19079 2024-10-02T18:13:02Z Munajad.MH 3071 ←Membuat halaman berisi '{{High-use}} This module contains data taken directly from a local copy of an iso-639-3_Retirements_YYYYMMDD.tab file from [http://www-01.sil.org/iso639-3/download.asp sil.org]. The table in this module was created using [[Module:ISO 639 name/ISO 639-3 (dep)/make]]. There should be no need to hand edit this table, so please do not do so except to reflect changes that are actually present in the source (in which case it is probably better to re-run the extractio...' 19079 wikitext text/x-wiki {{High-use}} This module contains data taken directly from a local copy of an iso-639-3_Retirements_YYYYMMDD.tab file from [http://www-01.sil.org/iso639-3/download.asp sil.org]. The table in this module was created using [[Module:ISO 639 name/ISO 639-3 (dep)/make]]. There should be no need to hand edit this table, so please do not do so except to reflect changes that are actually present in the source (in which case it is probably better to re-run the extraction tool on a new data file). {{Ombox|text=Hint: to avoid browsers interfering with how UTF-8 characters are rendered, consider downloading the zip file of the complete set of tables. Extract iso-639-3_Retirements_YYYYMMDD.tab (where YYYYMMDD is the date of the release) to your local machine and open that file with a good text editor ([[Notepad++]] has worked well for this).}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Language-related modules]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> cu5esw9831b2cis39s7scgcbibys7aq Modul:ISO 639 name/ISO 639-3 (dep)/make 828 4062 19080 2024-10-02T18:13:44Z Munajad.MH 3071 ←Membuat halaman berisi 'require('strict'); local p = {}; --[=[------------------------< I S O _ 6 3 9 _ 3 _ E X T R A C T >--------------------------------------------- {{#invoke:Language/data/ISO 639-3/make|ISO_639_3_extract|file-date=20170217}} Reads a local copy of iso-639-3_Retirements_YYYYMMDD.tab where (YYYYMMDD is the release date). Download that file in zip form from http://www-01.sil.org/iso639-3/download.asp (use the UTF-8 zip) useful lines in the file have the form: <id...' 19080 Scribunto text/plain require('strict'); local p = {}; --[=[------------------------< I S O _ 6 3 9 _ 3 _ E X T R A C T >--------------------------------------------- {{#invoke:Language/data/ISO 639-3/make|ISO_639_3_extract|file-date=20170217}} Reads a local copy of iso-639-3_Retirements_YYYYMMDD.tab where (YYYYMMDD is the release date). Download that file in zip form from http://www-01.sil.org/iso639-3/download.asp (use the UTF-8 zip) useful lines in the file have the form: <id>\t<Ref_Name>\t<Ret_Reason>\t<Change_To>\t<Ret_Remedy>\t<Effective> where: <id> is the three-character ISO 639-3 language code <Ref_Name> is the language 'name' all other parts ignored like this: fri Western Frisian C fry 2007-02-01 ]=] function p.ISO_639_3_dep_extract (frame) local page = mw.title.getCurrentTitle(); -- get a page object for this page local content = page:getContent(); -- get unparsed content local lang_table = {}; -- languages go here local code; local names; local file_date = 'File-Date: ' .. frame.args["file-date"]; -- set the file date line from |file-date= for code, name in mw.ustring.gmatch (content, '%f[%a](%a%a%a)\t([^\t]+)\t[^\n]+\n') do -- get code and 'forward' name if code then table.insert (lang_table, "[\"" .. code .. "\"] = {\"" .. name .. "\"}"); -- make new table entry elseif not code then table.insert (lang_table, "[\"error\"] = {" .. record .. "}"); -- code should never be nil, but inserting an error entry in the final output can be helpful end end table.sort (lang_table) -- make pretty output return "<br /><pre>-- " .. file_date .. "<br />return {<br />&#9;" .. table.concat (lang_table, ',<br />&#9;') .. "<br />&#9;}<br />" .. "</pre>"; end return p; buw83f2ty2uqiioxg0x0kda64dngu8r Modul:ISO 639 name/ISO 639 override 828 4063 19081 2024-10-02T18:15:59Z Munajad.MH 3071 ←Membuat halaman berisi '--[[--------------------------< O V E R R I D E _ 1 >---------------------------------------------------------- Language codes and names in this table override the ISO 639 names in: Module:Lang/data/iana languages ]] local override_1 = { ["bo"] = {"Standard Tibetan"}, -- en.wiki preferred; Tibetan ["el"] = {"Greek"}, -- Modern Greek (1453-) ["ht"] = {"Haitian Creole"}, -- en.wiki preferred; Haitian -- ["mo"] = {"Moldovan"...' 19081 Scribunto text/plain --[[--------------------------< O V E R R I D E _ 1 >---------------------------------------------------------- Language codes and names in this table override the ISO 639 names in: Module:Lang/data/iana languages ]] local override_1 = { ["bo"] = {"Standard Tibetan"}, -- en.wiki preferred; Tibetan ["el"] = {"Greek"}, -- Modern Greek (1453-) ["ht"] = {"Haitian Creole"}, -- en.wiki preferred; Haitian -- ["mo"] = {"Moldovan"}, -- deprecated in ISO 639, still in use at en.wiki ["st"] = {"Sotho"}, -- Southern Sotho; match ISO 639-2; en.wiki preferred ["to"] = {"Tongan"}, -- en.wiki preferred; Tonga (Tonga Islands) } --[[--------------------------< O V E R R I D E _ 2 >---------------------------------------------------------- Language codes and names in this table override the ISO 639 names in: Module:ISO 639 name/ISO 639-2 ]] local override_2 = { -- ["ang"] = {"Old English"}, -- English, Old (ca.450-1100) ["bod"] = {"Standard Tibetan"}, -- en.wiki preferred; Tibetan -- ["dum"] = {"Middle Dutch"}, -- Dutch, Middle (ca.1050-1350) ["egy"] = {"Ancient Egyptian"}, -- Egyptian (Ancient) ["ell"] = {"Greek"}, -- Greek, Modern (1453-) -- ["enm"] = {"Middle English"}, -- English, Middle (1100-1500) -- ["frm"] = {"Middle French"}, -- French, Middle (ca.1400-1600) -- ["fro"] = {"Old French"}, -- French, Old (842-ca.1400) -- ["gmh"] = {"Middle High German"}, -- German, Middle High (ca.1050-1500) -- ["goh"] = {"Old High German"}, -- German, Old High (ca.750-1050) -- ["grc"] = {"Ancient Greek"}, -- Greek, Ancient (to 1453) ["hat"] = {"Haitian Creole"}, -- en.wiki preferred; Haitian -- ["mga"] = {"Middle Irish"}, -- Irish, Middle (900-1200) -- ["mol"] = {"Moldovan"}, -- deprecated in ISO 639, still in use at en.wiki ["nbl"] = {"Southern Ndebele"}, -- Ndebele, South or South Ndebele ["nde"] = {"Northern Ndebele"}, -- Ndebele, North or North Ndebele ["nob"] = {"Norwegian Bokmål"}, -- Bokmål, Norwegian or Norwegian Bokmål -- ["non"] = {"Old Norse"}, -- Norse, Old -- ["ota"] = {"Ottoman Turkish"}, -- Turkish, Ottoman (1500-1928) -- ["peo"] = {"Old Persian"}, -- Persian, Old (ca.600-400 B.C.) ["pro"] = {"Old Occitan"}, -- Provençal, Old (to 1500) or Occitan, Old (to 1500) -- ["sga"] = {"Old Irish"}, -- Irish, Old (to 900) ["sot"] = {"Sotho"}, -- Sotho, Southern; en.wiki preferred ["ton"] = {"Tongan"}, -- en.wiki preferred; Tonga (Tonga Islands) } --[[--------------------------< O V E R R I D E _ 2 B >-------------------------------------------------------- Language codes and names in this table override the ISO 639 names in: Module:ISO 639 name/ISO 639-2B ]] local override_2B = { ["gre"] = {"Greek"}, -- Greek, Modern (1453-) ["tib"] = {"Standard Tibetan"}, -- en.wiki preferred; Tibetan } --[[--------------------------< O V E R R I D E _ 3 >---------------------------------------------------------- Language codes and names in this table override the ISO 639 names in: Module:ISO 639 name/ISO 639-3 ]] local override_3 = { ["bod"] = {"Standard Tibetan"}, -- en.wiki preferred; Tibetan ["egy"] = {"Ancient Egyptian"}, -- Egyptian (Ancient) ["ell"] = {"Greek"}, -- Modern Greek (1453-) ["haa"] = {"Hän"}, -- to avoid redirect; Han ["hat"] = {"Haitian Creole"}, -- en.wiki preferred; Haitian -- ["mol"] = {"Moldovan"}, -- deprecated in ISO 639, still in use at en.wiki as ISO 639-1 mo ['mte'] = {"Mono-Alu"}, -- en.wiki preferred; Mono (Solomon Islands) ["nbl"] = {"Southern Ndebele"}, -- South Ndebele ["nde"] = {"Northern Ndebele"}, -- North Ndebele ["pms"] = {"Piedmontese"}, -- ISO 639-3 name is Piemontese; to match en.wiki article title ["pnb"] = {"Punjabi"}, -- Western Panjabi, a dab; en.wiki preferred ["sot"] = {"Sotho"}, -- Southern Sotho; match ISO 639-2; en.wiki preferred ["ton"] = {"Tongan"}, -- en.wiki preferred; Tonga (Tonga Islands) } --[[--------------------------< O V E R R I D E _ 5 >---------------------------------------------------------- Language codes and names in this table override the ISO 639 names in: Module:ISO 639 name/ISO 639-5 ]] local override_5 = { } --[[--------------------------< O V E R R I D E _ D E P >------------------------------------------------------ Language codes and names in this table override the ISO 639 names in: Module:ISO 639 name/ISO 639 deprecated ]] local override_dep = { } --[[--------------------------< 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 ['mbo'] = {"Mbo language (Cameroon)"}, -- Mbo (Cameroon) ['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 ["zmw"] = {"Mbo language (Congo)"}, -- Mbo (Democratic Republic of Congo) } --[[--------------------------< E X P O R T E D T A B L E S >------------------------------------------------ ]] return { override_1 = override_1, override_2 = override_2, override_2B = override_2B, override_3 = override_3, override_5 = override_5, override_dep = override_dep, article_name = article_name, } hlizdgt7c8r7q5fktnwbpll1wek16la Modul:ISO 639 name/ISO 639 override/doc 828 4064 19082 2024-10-02T18:16:42Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Language-related modules]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude>' 19082 wikitext text/x-wiki <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Language-related modules]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> jw9dpimhptsz8lktl9u17ucb89jdexw Modul:ISO 639 name/ISO 639 name to code 828 4065 19083 2024-10-02T18:17:29Z Munajad.MH 3071 ←Membuat halaman berisi '--[[--------------------------< I S O _ 6 3 9 _ N A M E _ T O _ C O D E >-------------------------------------- Key: [1]=ISO 639-1 [6]=ISO 639-1 override [11]=ISO 639-1 deprecated [2]=ISO 639-2 [7]=ISO 639-2 override [12]=ISO 639-2 deprecated [3]=ISO 639-2B [8]=ISO 639-2B override [13]=ISO 639-2B deprecated [4]=ISO 639-3 [9]=ISO 639-3 override [14]=ISO 639-3 deprecated [5]=ISO 639-5 [10]=ISO 639-5 override [15]=ISO 639-5 deprecated ]] return { [...' 19083 Scribunto text/plain --[[--------------------------< I S O _ 6 3 9 _ N A M E _ T O _ C O D E >-------------------------------------- Key: [1]=ISO 639-1 [6]=ISO 639-1 override [11]=ISO 639-1 deprecated [2]=ISO 639-2 [7]=ISO 639-2 override [12]=ISO 639-2 deprecated [3]=ISO 639-2B [8]=ISO 639-2B override [13]=ISO 639-2B deprecated [4]=ISO 639-3 [9]=ISO 639-3 override [14]=ISO 639-3 deprecated [5]=ISO 639-5 [10]=ISO 639-5 override [15]=ISO 639-5 deprecated ]] return { ["'are'are"] = {[4]="alu"}, ["'auhelawa"] = {[4]="kud"}, ["'ôrôê"] = {[4]="bpk"}, ["a'ou"] = {[4]="aou"}, ["a'tong"] = {[4]="aot"}, ["a-hmaos"] = {[4]="hmd"}, ["a-pucikwar"] = {[4]="apq"}, ["aari"] = {[4]="aiw", [14]="aiz"}, ["aariya"] = {[14]="aay"}, ["aasáx"] = {[4]="aas"}, ["abadi"] = {[4]="kbt"}, ["abaga"] = {[4]="abg"}, ["abai sungai"] = {[4]="abf"}, ["abanyom"] = {[4]="abm"}, ["abar"] = {[4]="mij"}, ["abau"] = {[4]="aau"}, ["abaza"] = {[4]="abq"}, ["abellen ayta"] = {[4]="abp"}, ["abidji"] = {[4]="abi"}, ["abinomn"] = {[4]="bsa"}, ["abipon"] = {[4]="axb"}, ["abishira"] = {[4]="ash"}, ["abkhazian"] = {[1]="ab", [2]="abk", [4]="abk"}, ["abom"] = {[4]="aob"}, ["abon"] = {[4]="abo"}, ["abron"] = {[4]="abr"}, ["abu"] = {[4]="ado"}, ["abu' arapesh"] = {[4]="aah"}, ["abua"] = {[4]="abn"}, ["abui"] = {[4]="abz"}, ["abun"] = {[4]="kgr"}, ["abure"] = {[4]="abu"}, ["abureni"] = {[4]="mgj"}, ["abé"] = {[4]="aba"}, ["acatenango southwestern cakchiquel"] = {[14]="ckk"}, ["acatepec me'phaa"] = {[4]="tpx"}, ["acatepec tlapanec"] = {[4]="tpx"}, ["achagua"] = {[4]="aca"}, ["achang"] = {[4]="acn"}, ["ache"] = {[4]="yif"}, ["acheron"] = {[4]="acz"}, ["achi"] = {[4]="acr"}, ["achinese"] = {[2]="ace", [4]="ace"}, ["achterhoeks"] = {[4]="act"}, ["achuar-shiwiar"] = {[4]="acu"}, ["achumawi"] = {[4]="acv"}, ["aché"] = {[4]="guq"}, ["acoli"] = {[2]="ach", [4]="ach"}, ["acroá"] = {[4]="acs"}, ["adai"] = {[4]="xad"}, ["adamawa fulfulde"] = {[4]="fub"}, ["adamorobe sign language"] = {[4]="ads"}, ["adang"] = {[4]="adn"}, ["adangbe"] = {[4]="adq"}, ["adangme"] = {[2]="ada", [4]="ada"}, ["adap"] = {[14]="adp"}, ["adara"] = {[4]="kad"}, ["adasen"] = {[4]="tiu"}, ["adele"] = {[4]="ade"}, ["adhola"] = {[4]="adh"}, ["adi"] = {[4]="adi"}, ["adilabad gondi"] = {[4]="wsg"}, ["adioukrou"] = {[4]="adj"}, ["adithinngithigh"] = {[4]="dth"}, ["adivasi oriya"] = {[4]="ort"}, ["adiwasi garasia"] = {[4]="gas"}, ["adnyamathanha"] = {[4]="adt"}, ["adonara"] = {[4]="adr"}, ["aduge"] = {[4]="adu"}, ["adygei"] = {[2]="ady", [4]="ady"}, ["adyghe"] = {[2]="ady", [4]="ady"}, ["adzera"] = {[4]="adz", [14]="azr"}, ["aeka"] = {[4]="aez"}, ["aekyom"] = {[4]="awi"}, ["aequian"] = {[4]="xae"}, ["aer"] = {[4]="aeq"}, ["afade"] = {[4]="aal"}, ["afar"] = {[1]="aa", [2]="aar", [4]="aar"}, ["afghan persian"] = {[4]="prs"}, ["afghan sign language"] = {[4]="afg"}, ["afitti"] = {[4]="aft"}, ["afra"] = {[4]="ulf"}, ["afrihili"] = {[2]="afh", [4]="afh"}, ["afrikaans"] = {[1]="af", [2]="afr", [4]="afr"}, ["afro-asiatic languages"] = {[2]="afa", [5]="afa"}, ["afro-seminole creole"] = {[4]="afs"}, ["agarabi"] = {[4]="agd"}, ["agariya"] = {[4]="agi"}, ["agatu"] = {[4]="agc"}, ["agavotaguerra"] = {[4]="avo"}, ["aghem"] = {[4]="agq"}, ["aghu tharnggalu"] = {[14]="ggr"}, ["aghu"] = {[4]="ahh"}, ["aghu-tharnggala"] = {[4]="gtu"}, ["aghul"] = {[4]="agx"}, ["aghwan"] = {[4]="xag"}, ["agi"] = {[4]="aif"}, ["agob"] = {[4]="kit"}, ["agoi"] = {[4]="ibm"}, ["aguacateco"] = {[4]="agu"}, ["aguano"] = {[4]="aga"}, ["aguaruna"] = {[4]="agr"}, ["aguna"] = {[4]="aug"}, ["agusan manobo"] = {[4]="msm"}, ["agutaynen"] = {[4]="agn"}, ["agwagwune"] = {[4]="yay"}, ["ahanta"] = {[4]="aha"}, ["ahe"] = {[14]="ahe"}, ["aheri gondi"] = {[4]="esg"}, ["aheu"] = {[4]="thm"}, ["ahirani"] = {[4]="ahr"}, ["ahom"] = {[4]="aho"}, ["ahtena"] = {[4]="aht"}, ["ahwai"] = {[4]="nfd"}, ["ai-cham"] = {[4]="aih"}, ["aighon"] = {[4]="aix"}, ["aikanã"] = {[4]="tba"}, ["aiklep"] = {[4]="mwg"}, ["aiku"] = {[14]="mzf"}, ["aimaq"] = {[4]="aiq"}, ["aimele"] = {[4]="ail"}, ["aimol"] = {[4]="aim"}, ["ainbai"] = {[4]="aic"}, ["ainu (china)"] = {[4]="aib"}, ["ainu (japan)"] = {[4]="ain"}, ["ainu"] = {[2]="ain"}, ["aiome"] = {[4]="aki"}, ["airoran"] = {[4]="air"}, ["aiton"] = {[4]="aio"}, ["aja (benin)"] = {[4]="ajg"}, ["aja (south sudan)"] = {[4]="aja"}, ["ajawa"] = {[4]="ajw"}, ["ajiya"] = {[4]="idc"}, ["ajië"] = {[4]="aji"}, ["ajumbu"] = {[4]="muc"}, ["ajyíninka apurucayali"] = {[4]="cpc"}, ["ak"] = {[4]="akq"}, ["aka"] = {[4]="soh"}, ["aka-bea"] = {[4]="abj"}, ["aka-bo"] = {[4]="akm"}, ["aka-cari"] = {[4]="aci"}, ["aka-jeru"] = {[4]="akj"}, ["aka-kede"] = {[4]="akx"}, ["aka-kol"] = {[4]="aky"}, ["aka-kora"] = {[4]="ack"}, ["akan"] = {[1]="ak", [2]="aka", [4]="aka"}, ["akar-bale"] = {[4]="acl"}, ["akaselem"] = {[4]="aks"}, ["akawaio"] = {[4]="ake"}, ["ake"] = {[4]="aik"}, ["akebu"] = {[4]="keu"}, ["akei"] = {[4]="tsr"}, ["akeu"] = {[4]="aeu"}, ["akha"] = {[4]="ahk"}, ["akhvakh"] = {[4]="akv"}, ["akkadian"] = {[2]="akk", [4]="akk"}, ["akkala sami"] = {[4]="sia"}, ["aklanon"] = {[4]="akl"}, ["akolet"] = {[4]="akt"}, ["akoose"] = {[4]="bss"}, ["akoye"] = {[4]="miw"}, ["akpa"] = {[4]="akf"}, ["akpes"] = {[4]="ibe"}, ["akrukay"] = {[4]="afi"}, ["akukem"] = {[4]="spm"}, ["akuku"] = {[4]="ayk"}, ["akum"] = {[4]="aku"}, ["akuntsu"] = {[4]="aqz"}, ["akurio"] = {[4]="ako"}, ["akwa"] = {[4]="akw"}, ["akyaung ari naga"] = {[4]="nqy"}, ["al-sayyid bedouin sign language"] = {[4]="syy"}, ["alaba-k’abeena"] = {[4]="alw"}, ["alabama"] = {[4]="akz"}, ["alabat island agta"] = {[4]="dul"}, ["alacalufan languages"] = {[5]="aqa"}, ["alacatlatzala mixtec"] = {[4]="mim"}, ["alago"] = {[4]="ala"}, ["alagwa"] = {[4]="wbj"}, ["alak"] = {[4]="alk"}, ["alamblak"] = {[4]="amp"}, ["alangan"] = {[4]="alj"}, ["alanic"] = {[4]="xln"}, ["alapmunte"] = {[4]="apv"}, ["alawa"] = {[4]="alh"}, ["albanian languages"] = {[5]="sqj"}, ["albanian sign language"] = {[4]="sqk"}, ["albanian"] = {[1]="sq", [2]="sqi", [3]="alb", [4]="sqi"}, ["albarradas sign language"] = {[4]="lsc"}, ["albay bicolano"] = {[14]="bhk"}, ["alcozauca mixtec"] = {[4]="xta"}, ["alege"] = {[4]="alf"}, ["alekano"] = {[4]="gah"}, ["alemannic"] = {[2]="gsw", [4]="gsw"}, ["aleut"] = {[2]="ale", [4]="ale"}, ["algerian arabic"] = {[4]="arq"}, ["algerian jewish sign language"] = {[4]="ajs"}, ["algerian saharan arabic"] = {[4]="aao"}, ["algerian sign language"] = {[4]="asp"}, ["algic languages"] = {[5]="aql"}, ["algonquian languages"] = {[2]="alg", [5]="alg"}, ["algonquin"] = {[4]="alq"}, ["ali"] = {[4]="aiy"}, ["alladian"] = {[4]="ald"}, ["allar"] = {[4]="all"}, ["alngith"] = {[4]="aid"}, ["alo phola"] = {[4]="ypo"}, ["alor"] = {[4]="aol"}, ["aloápam zapotec"] = {[4]="zaq"}, ["alsatian"] = {[2]="gsw", [4]="gsw"}, ["alsea"] = {[4]="aes"}, ["altaic languages"] = {[2]="tut", [5]="tut"}, ["alu kurumba"] = {[4]="xua"}, ["alugu"] = {[4]="aub"}, ["alumu-tesu"] = {[4]="aab"}, ["alune"] = {[4]="alp"}, ["aluo"] = {[4]="yna"}, ["alur"] = {[4]="alz"}, ["alutor"] = {[4]="alr"}, ["alviri-vidari"] = {[4]="avd"}, ["alyawarr"] = {[4]="aly"}, ["ama (papua new guinea)"] = {[4]="amm"}, ["ama (sudan)"] = {[4]="nyi"}, ["amahai"] = {[4]="amq"}, ["amahuaca"] = {[4]="amc"}, ["amaimon"] = {[4]="ali"}, ["amal"] = {[4]="aad"}, ["amami koniya sign language"] = {[4]="jks"}, ["amanab"] = {[4]="amn"}, ["amanayé"] = {[4]="ama"}, ["amapá creole"] = {[14]="amd"}, ["amara"] = {[4]="aie"}, ["amarakaeri"] = {[4]="amr"}, ["amarasi"] = {[4]="aaz"}, ["amatlán zapotec"] = {[4]="zpo"}, ["amba (solomon islands)"] = {[4]="utp"}, ["amba (uganda)"] = {[4]="rwm"}, ["ambai"] = {[4]="amk"}, ["ambakich"] = {[4]="aew"}, ["ambala ayta"] = {[4]="abc"}, ["ambelau"] = {[4]="amv"}, ["ambele"] = {[4]="ael"}, ["amblong"] = {[4]="alm"}, ["ambo"] = {[4]="amb"}, ["ambo-pasco quechua"] = {[4]="qva"}, ["ambonese malay"] = {[4]="abs"}, ["ambrak"] = {[4]="aag"}, ["ambul"] = {[4]="apo"}, ["ambulas"] = {[4]="abt"}, ["amdang"] = {[4]="amj"}, ["amdo tibetan"] = {[4]="adx"}, ["amele"] = {[4]="aey"}, ["amerax"] = {[14]="aex"}, ["american sign language"] = {[4]="ase"}, ["amganad ifugao"] = {[4]="ifa"}, ["amharic"] = {[1]="am", [2]="amh", [4]="amh"}, ["ami"] = {[4]="amy"}, ["amikoana"] = {[14]="akn"}, ["amio-gelimi"] = {[4]="let"}, ["amis"] = {[4]="ami"}, ["amo"] = {[4]="amo"}, ["amol"] = {[4]="alx"}, ["amoltepec mixtec"] = {[4]="mbz"}, ["ampanang"] = {[4]="apg"}, ["ampari dogon"] = {[4]="aqd"}, ["amri karbi"] = {[4]="ajz"}, ["amto"] = {[4]="amt"}, ["amundava"] = {[4]="adw"}, ["amurdak"] = {[4]="amg"}, ["ana tinga dogon"] = {[4]="dti"}, ["anaang"] = {[4]="anw"}, ["anakalangu"] = {[4]="akg"}, ["anal"] = {[4]="anm"}, ["anam"] = {[4]="pda"}, ["anambé"] = {[4]="aan"}, ["anamgura"] = {[4]="imi"}, ["anasi"] = {[4]="bpo"}, ["ancient aramaic (up to 700 bce)"] = {[4]="oar"}, ["ancient egyptian"] = {[7]="egy", [9]="egy"}, ["ancient greek (to 1453)"] = {[4]="grc"}, ["ancient hebrew"] = {[4]="hbo"}, ["ancient macedonian"] = {[4]="xmk"}, ["ancient north arabian"] = {[4]="xna"}, ["ancient zapotec"] = {[4]="xzp"}, ["andaandi"] = {[4]="dgl"}, ["andai"] = {[4]="afd"}, ["andajin"] = {[4]="ajn"}, ["andalusian arabic"] = {[4]="xaa"}, ["andaman creole hindi"] = {[4]="hca"}, ["andaqui"] = {[4]="ana"}, ["andarum"] = {[4]="aod"}, ["andegerebinha"] = {[4]="adg"}, ["andh"] = {[4]="anr"}, ["andi"] = {[4]="ani"}, ["andio"] = {[4]="bzb"}, ["andoa"] = {[4]="anb"}, ["andoque"] = {[4]="ano"}, ["andra-hus"] = {[4]="anx"}, ["aneityum"] = {[4]="aty"}, ["anem"] = {[4]="anz"}, ["aneme wake"] = {[4]="aby"}, ["anfillo"] = {[4]="myo"}, ["angaataha"] = {[4]="agm"}, ["angaité"] = {[4]="aqt"}, ["angal enen"] = {[4]="aoe"}, ["angal heneng"] = {[4]="akh"}, ["angal"] = {[4]="age"}, ["angami naga"] = {[4]="njm"}, ["angguruk yali"] = {[4]="yli"}, ["angika"] = {[2]="anp", [4]="anp"}, ["angkamuthi"] = {[4]="avm"}, ["anglo-norman"] = {[4]="xno"}, ["angloromani"] = {[4]="rme"}, ["angolar"] = {[4]="aoa"}, ["angor"] = {[4]="agg"}, ["angoram"] = {[4]="aog"}, ["angosturas tunebo"] = {[4]="tnd"}, ["anguthimri"] = {[4]="awg"}, ["ani phowa"] = {[4]="ypn"}, ["anii"] = {[4]="blo"}, ["animere"] = {[4]="anf"}, ["anindilyakwa"] = {[4]="aoi"}, ["aninka"] = {[4]="aqk"}, ["anjam"] = {[4]="boj"}, ["ankave"] = {[4]="aak"}, ["anmatyerre"] = {[4]="amx"}, ["anong"] = {[4]="nun"}, ["anor"] = {[4]="anj"}, ["anserma"] = {[4]="ans"}, ["ansus"] = {[4]="and"}, ["antakarinya"] = {[4]="ant"}, ["antankarana malagasy"] = {[4]="xmv"}, ["antigua and barbuda creole english"] = {[4]="aig"}, ["antikarinya"] = {[4]="ant"}, ["anu-hkongso chin"] = {[4]="anl"}, ["anuak"] = {[4]="anu"}, ["anufo"] = {[4]="cko"}, ["anuki"] = {[4]="aui"}, ["anus"] = {[4]="auq"}, ["anuta"] = {[4]="aud"}, ["anyin morofo"] = {[4]="mtb"}, ["anyin"] = {[4]="any"}, ["ao naga"] = {[4]="njo"}, ["aoheng"] = {[4]="pni"}, ["aore"] = {[4]="aor"}, ["ap ma"] = {[4]="kbx"}, ["apache languages"] = {[2]="apa", [5]="apa"}, ["apalachee"] = {[4]="xap"}, ["apalaí"] = {[4]="apy"}, ["apali"] = {[4]="ena"}, ["apasco-apoala mixtec"] = {[4]="mip"}, ["apatani"] = {[4]="apt"}, ["apiaká"] = {[4]="api"}, ["apinayé"] = {[4]="apn"}, ["apma"] = {[4]="app"}, ["aproumu aizi"] = {[4]="ahp"}, ["apurinã"] = {[4]="apu"}, ["aputai"] = {[4]="apx"}, ["aquitanian"] = {[4]="xaq"}, ["arabana"] = {[4]="ard"}, ["arabela"] = {[4]="arl"}, ["arabic"] = {[1]="ar", [2]="ara", [4]="ara"}, ["arafundi"] = {[14]="arf"}, ["aragonese"] = {[1]="an", [2]="arg", [4]="arg"}, ["arakanese"] = {[14]="mhv"}, ["araki"] = {[4]="akr"}, ["arakwal"] = {[4]="rkw"}, ["aralle-tabulahan"] = {[4]="atq"}, ["aramanik"] = {[14]="aam"}, ["arammba"] = {[4]="stk"}, ["aranadan"] = {[4]="aaf"}, ["aranama-tamique"] = {[4]="xrt"}, ["arandai"] = {[4]="jbj"}, ["araona"] = {[4]="aro"}, ["arapaho"] = {[2]="arp", [4]="arp"}, ["arapaso"] = {[4]="arj"}, ["ararandewára"] = {[4]="xaj"}, ["arauan languages"] = {[5]="auf"}, ["arawak"] = {[2]="arw", [4]="arw"}, ["arawakan languages"] = {[5]="awd"}, ["araweté"] = {[4]="awt"}, ["arawum"] = {[4]="awm"}, ["arawá"] = {[4]="aru"}, ["arbore"] = {[4]="arv"}, ["arbëreshë albanian"] = {[4]="aae"}, ["archi"] = {[4]="aqc"}, ["ardhamāgadhī prākrit"] = {[4]="pka"}, ["are"] = {[4]="mwc"}, ["areba"] = {[4]="aea"}, ["arem"] = {[4]="aem"}, ["arequipa-la unión quechua"] = {[4]="qxu"}, ["argentine sign language"] = {[4]="aed"}, ["argobba"] = {[4]="agj"}, ["arguni"] = {[4]="agf"}, ["arhuaco"] = {[4]="arh"}, ["arhâ"] = {[4]="aqr"}, ["arhö"] = {[4]="aok"}, ["ari"] = {[4]="aac"}, ["aribwatsa"] = {[4]="laz"}, ["aribwaung"] = {[4]="ylu"}, ["arifama-miniafia"] = {[4]="aai"}, ["arigidi"] = {[4]="aqg"}, ["arikapú"] = {[4]="ark"}, ["arikara"] = {[4]="ari"}, ["arikem"] = {[4]="ait"}, ["arin"] = {[4]="xrn"}, ["aringa"] = {[4]="luc"}, ["arma"] = {[14]="aoh"}, ["armazic"] = {[4]="xrm"}, ["armenian (family)"] = {[5]="hyx"}, ["armenian sign language"] = {[4]="aen"}, ["armenian"] = {[1]="hy", [2]="hye", [3]="arm", [4]="hye"}, ["aromanian"] = {[2]="rup", [4]="rup"}, ["arop-lokep"] = {[4]="apr"}, ["arop-sissano"] = {[4]="aps"}, ["arosi"] = {[4]="aia"}, ["arpitan"] = {[4]="frp"}, ["arritinngithigh"] = {[4]="rrt"}, ["arta"] = {[4]="atz"}, ["artificial languages"] = {[2]="art", [5]="art"}, ["aruamu"] = {[4]="msy"}, ["aruek"] = {[4]="aur"}, ["arumanian"] = {[2]="rup", [4]="rup"}, ["aruop"] = {[4]="lsr"}, ["arutani"] = {[4]="atx"}, ["aruá (amazonas state)"] = {[4]="aru"}, ["aruá (rodonia state)"] = {[4]="arx"}, ["arvanitika albanian"] = {[4]="aat"}, ["as"] = {[4]="asz"}, ["asaro'o"] = {[4]="mtv"}, ["asas"] = {[14]="asd"}, ["ashe"] = {[4]="ahs"}, ["ashkun"] = {[4]="ask"}, ["asho chin"] = {[4]="csh"}, ["ashtiani"] = {[4]="atn"}, ["asháninka"] = {[4]="cni"}, ["ashéninka pajonal"] = {[4]="cjo"}, ["ashéninka perené"] = {[4]="prq"}, ["asilulu"] = {[4]="asl"}, ["askopan"] = {[4]="eiv"}, ["asoa"] = {[4]="asv"}, ["assamese"] = {[1]="as", [2]="asm", [4]="asm"}, ["assan"] = {[14]="xss"}, ["assangori"] = {[4]="sjg"}, ["assiniboine"] = {[4]="asb"}, ["assyrian neo-aramaic"] = {[4]="aii"}, ["asturian"] = {[2]="ast", [4]="ast"}, ["asturleonese"] = {[2]="ast", [4]="ast"}, ["asu (nigeria)"] = {[4]="aum"}, ["asu (tanzania)"] = {[4]="asa"}, ["asue awyu"] = {[4]="psa"}, ["asumboa"] = {[4]="aua"}, ["asunción mixtepec zapotec"] = {[4]="zoo"}, ["asuri"] = {[4]="asr"}, ["ata manobo"] = {[4]="atd"}, ["ata"] = {[4]="atm"}, ["atakapa"] = {[4]="aqp"}, ["atampaya"] = {[4]="amz"}, ["atatláhuca mixtec"] = {[4]="mib"}, ["atauran"] = {[4]="adb"}, ["atayal"] = {[4]="tay"}, ["atemble"] = {[4]="ate"}, ["athapascan languages"] = {[2]="ath", [5]="ath"}, ["athpariya"] = {[4]="aph"}, ["ati"] = {[4]="atk"}, ["atikamekw"] = {[4]="atj"}, ["atlantic-congo languages"] = {[5]="alv"}, ["atohwaim"] = {[4]="aqm"}, ["atong (cameroon)"] = {[4]="ato"}, ["atong (india)"] = {[4]="aot"}, ["atorada"] = {[4]="aox"}, ["atsahuaca"] = {[4]="atc"}, ["atsam"] = {[4]="cch"}, ["atsugewi"] = {[4]="atw"}, ["attapady kurumba"] = {[4]="pkr"}, ["attié"] = {[4]="ati"}, ["atuence"] = {[14]="atf"}, ["atzingo matlatzinca"] = {[4]="ocu"}, ["au"] = {[4]="avt"}, ["aulua"] = {[4]="aul"}, ["aurá"] = {[4]="aux"}, ["aushi"] = {[4]="auh"}, ["aushiri"] = {[4]="avs"}, ["auslan"] = {[4]="asf"}, ["austral"] = {[4]="aut"}, ["australian aborigines sign language"] = {[4]="asw"}, ["australian languages"] = {[2]="aus", [5]="aus"}, ["australian sign language"] = {[4]="asf"}, ["austrian sign language"] = {[4]="asq"}, ["austro-asiatic languages"] = {[5]="aav"}, ["austronesian languages"] = {[2]="map", [5]="map"}, ["auvergnat"] = {[14]="auv"}, ["auwe"] = {[4]="smf"}, ["auye"] = {[4]="auu"}, ["auyokawa"] = {[4]="auo"}, ["ava guaraní"] = {[4]="nhd"}, ["avaric"] = {[1]="av", [2]="ava", [4]="ava"}, ["avatime"] = {[4]="avn"}, ["avau"] = {[4]="avb"}, ["avava"] = {[4]="tmb"}, ["avestan"] = {[1]="ae", [2]="ave", [4]="ave"}, ["avikam"] = {[4]="avi"}, ["avokaya"] = {[4]="avu"}, ["avá-canoeiro"] = {[4]="avv"}, ["awa (china)"] = {[4]="vwa"}, ["awa (papua new guinea)"] = {[4]="awb"}, ["awa-cuaiquer"] = {[4]="kwi"}, ["awabakal"] = {[4]="awk"}, ["awad bing"] = {[4]="bcu"}, ["awadhi"] = {[2]="awa", [4]="awa"}, ["awak"] = {[4]="awo"}, ["awar"] = {[4]="aya"}, ["awara"] = {[4]="awx"}, ["awbono"] = {[4]="awh"}, ["aweer"] = {[4]="bob"}, ["awera"] = {[4]="awr"}, ["awetí"] = {[4]="awe"}, ["awing"] = {[4]="azo"}, ["awiyaana"] = {[4]="auy"}, ["awjilah"] = {[4]="auj"}, ["awngi"] = {[4]="awn"}, ["awngthim"] = {[4]="gwm"}, ["awtuw"] = {[4]="kmn"}, ["awu"] = {[4]="yiu"}, ["awun"] = {[4]="aww"}, ["awutu"] = {[4]="afu"}, ["awyi"] = {[4]="auw"}, ["axamb"] = {[4]="ahb"}, ["axi yi"] = {[4]="yix"}, ["ayabadhu"] = {[4]="ayd"}, ["ayacucho quechua"] = {[4]="quy"}, ["ayangan ifugao"] = {[4]="ifb"}, ["ayautla mazatec"] = {[4]="vmy"}, ["ayere"] = {[4]="aye"}, ["ayerrerenge"] = {[4]="axe"}, ["ayi (china)"] = {[14]="ayx"}, ["ayi (papua new guinea)"] = {[4]="ayq"}, ["ayiwo"] = {[4]="nfl"}, ["ayizi"] = {[4]="yyz"}, ["ayizo gbe"] = {[4]="ayb"}, ["aymara"] = {[1]="ay", [2]="aym", [4]="aym"}, ["ayoquesco zapotec"] = {[4]="zaf"}, ["ayoreo"] = {[4]="ayo"}, ["ayu"] = {[4]="ayu"}, ["ayutla mixtec"] = {[4]="miy"}, ["azerbaijani"] = {[1]="az", [2]="aze", [4]="aze"}, ["azha"] = {[4]="aza"}, ["azhe"] = {[4]="yiz"}, ["azoyú me'phaa"] = {[4]="tpc"}, ["azoyú tlapanec"] = {[4]="tpc"}, ["baan"] = {[4]="bvj"}, ["baangi"] = {[4]="bqx"}, ["baatonum"] = {[4]="bba"}, ["baba malay"] = {[4]="mbf"}, ["baba"] = {[4]="bbw"}, ["babalia creole arabic"] = {[14]="bbz"}, ["babango"] = {[4]="bbm"}, ["babanki"] = {[4]="bbk"}, ["babatana"] = {[4]="baa"}, ["babine"] = {[4]="bcr"}, ["bable"] = {[2]="ast", [4]="ast"}, ["babuza"] = {[4]="bzg"}, ["bacama"] = {[4]="bcy"}, ["bacanese malay"] = {[4]="btj"}, ["bachajón tzeltal"] = {[14]="tzb"}, ["bactrian"] = {[4]="xbc"}, ["bada (indonesia)"] = {[4]="bhz"}, ["bada (nigeria)"] = {[4]="bau"}, ["badaga"] = {[4]="bfq"}, ["bade"] = {[4]="bde"}, ["badeshi"] = {[4]="bdz"}, ["badimaya"] = {[4]="bia"}, ["badjiri"] = {[4]="jbi"}, ["badui"] = {[4]="bac"}, ["badyara"] = {[4]="pbp"}, ["baeggu"] = {[4]="bvd"}, ["baelelea"] = {[4]="bvc"}, ["baetora"] = {[4]="btr"}, ["bafanji"] = {[4]="bfj"}, ["bafaw-balong"] = {[4]="bwt"}, ["bafia"] = {[4]="ksf"}, ["bafut"] = {[4]="bfd"}, ["baga kaloum"] = {[4]="bqf"}, ["baga koga"] = {[4]="bgo"}, ["baga manduri"] = {[4]="bmd"}, ["baga mboteni"] = {[14]="bgm"}, ["baga pokur"] = {[4]="bcg"}, ["baga sitemu"] = {[4]="bsp"}, ["baga sobané"] = {[4]="bsv"}, ["bagheli"] = {[4]="bfy"}, ["bagirmi fulfulde"] = {[4]="fui"}, ["bagirmi"] = {[4]="bmi"}, ["bago-kusuntu"] = {[4]="bqg"}, ["bagri"] = {[4]="bgq"}, ["bagupi"] = {[4]="bpi"}, ["bagusa"] = {[4]="bqb"}, ["bagvalal"] = {[4]="kva"}, ["baha buyang"] = {[4]="yha"}, ["baham"] = {[4]="bdw"}, ["bahamas creole english"] = {[4]="bah"}, ["baharna arabic"] = {[4]="abv"}, ["bahau river kenyah"] = {[14]="bwv"}, ["bahau"] = {[4]="bhv"}, ["bahinemo"] = {[4]="bjh"}, ["bahing"] = {[4]="bhj"}, ["bahnar"] = {[4]="bdq"}, ["bahonsuai"] = {[4]="bsu"}, ["bai (south sudan)"] = {[4]="bdj"}, ["bai"] = {[4]="bdj"}, ["baibai"] = {[4]="bbf"}, ["baikeno"] = {[4]="bkx"}, ["baima"] = {[4]="bqh"}, ["baimak"] = {[4]="bmx"}, ["bainouk-gunyaamolo"] = {[4]="bcz"}, ["bainouk-gunyuño"] = {[4]="bab"}, ["bainouk-samik"] = {[4]="bcb"}, ["baiso"] = {[4]="bsw"}, ["baissa fali"] = {[4]="fah"}, ["bajan"] = {[4]="bjs"}, ["bajelani"] = {[4]="bjm"}, ["bajjika"] = {[4]="vjk"}, ["baka (cameroon)"] = {[4]="bkc"}, ["baka (south sudan)"] = {[4]="bdh"}, ["bakairí"] = {[4]="bkq"}, ["bakaka"] = {[4]="bqz"}, ["bakhtiari"] = {[4]="bqi"}, ["baki"] = {[4]="bki"}, ["bakoko"] = {[4]="bkh"}, ["bakole"] = {[4]="kme"}, ["bakpinka"] = {[4]="bbs"}, ["bakumpai"] = {[4]="bkr"}, ["bakung kenyah"] = {[14]="boc"}, ["bakwé"] = {[4]="bjw"}, ["balaesang"] = {[4]="bls"}, ["balaibalan"] = {[4]="zba"}, ["balangao"] = {[4]="blw"}, ["balangingi"] = {[4]="sse"}, ["balanta-ganja"] = {[4]="bjt"}, ["balanta-kentohe"] = {[4]="ble"}, ["balantak"] = {[4]="blz"}, ["balau"] = {[14]="blg"}, ["baldemu"] = {[4]="bdn"}, ["bali (democratic republic of congo)"] = {[4]="bcp"}, ["bali (nigeria)"] = {[4]="bcn"}, ["balinese malay"] = {[4]="mhp"}, ["balinese"] = {[2]="ban", [4]="ban"}, ["balkan gagauz turkish"] = {[4]="bgx"}, ["balkan romani"] = {[4]="rmn"}, ["balo"] = {[4]="bqo"}, ["baloi"] = {[4]="biz"}, ["balti"] = {[4]="bft"}, ["baltic languages"] = {[2]="bat", [5]="bat"}, ["baltic romani"] = {[4]="rml"}, ["baluan-pam"] = {[4]="blq"}, ["baluchi"] = {[2]="bal", [4]="bal"}, ["bamako sign language"] = {[4]="bog"}, ["bamali"] = {[4]="bbq"}, ["bambalang"] = {[4]="bmo"}, ["bambam"] = {[4]="ptu"}, ["bambara"] = {[1]="bm", [2]="bam", [4]="bam"}, ["bambassi"] = {[4]="myf"}, ["bambili-bambui"] = {[4]="baw"}, ["bamenyam"] = {[4]="bce"}, ["bamileke languages"] = {[2]="bai", [5]="bai"}, ["bamu"] = {[4]="bcf"}, ["bamukumbit"] = {[4]="bqt"}, ["bamun"] = {[4]="bax"}, ["bamunka"] = {[4]="bvm"}, ["bamwe"] = {[4]="bmg"}, ["ban khor sign language"] = {[4]="bfk"}, ["bana"] = {[4]="bcw"}, ["banam bay"] = {[4]="vrt"}, ["banao itneg"] = {[4]="bjx"}, ["banaro"] = {[4]="byz"}, ["banawá"] = {[14]="bnh"}, ["banda (indonesia)"] = {[4]="bnd"}, ["banda languages"] = {[2]="bad", [5]="bad"}, ["banda malay"] = {[4]="bpq"}, ["banda-bambari"] = {[4]="liy"}, ["banda-banda"] = {[4]="bpd"}, ["banda-mbrès"] = {[4]="bqk"}, ["banda-ndélé"] = {[4]="bfl"}, ["banda-yangere"] = {[4]="yaj"}, ["bandi"] = {[4]="bza"}, ["bandial"] = {[4]="bqj"}, ["bandjalang"] = {[4]="bdy"}, ["bandjigali"] = {[14]="bjd"}, ["bangala"] = {[4]="bxg"}, ["bangandu"] = {[4]="bgf"}, ["bangba"] = {[4]="bbe"}, ["banggai"] = {[4]="bgz"}, ["banggarla"] = {[4]="bjb"}, ["bangi"] = {[4]="bni"}, ["bangime"] = {[4]="dba"}, ["bangingih sama"] = {[4]="sse"}, ["bangka"] = {[4]="mfb"}, ["bangla"] = {[1]="bn"}, ["bangolan"] = {[4]="bgj"}, ["bangubangu"] = {[4]="bnx"}, ["bangwinji"] = {[4]="bsj"}, ["baniva"] = {[4]="bvv"}, ["baniwa"] = {[4]="bwi"}, ["banjar"] = {[4]="bjn"}, ["bankagooma"] = {[4]="bxw"}, ["bankal"] = {[4]="jjr"}, ["bankan tey dogon"] = {[4]="dbw"}, ["bankon"] = {[4]="abb"}, ["bannoni"] = {[4]="bcm"}, ["bantawa"] = {[4]="bap"}, ["bantayanon"] = {[4]="bfx"}, ["bantik"] = {[4]="bnq"}, ["bantoanon"] = {[4]="bno"}, ["bantu languages"] = {[2]="bnt", [5]="bnt"}, ["banyjima"] = {[4]="pnw"}, ["baoulé"] = {[4]="bci"}, ["bara malagasy"] = {[4]="bhr"}, ["baraamu"] = {[4]="brd"}, ["barababaraba"] = {[4]="rbp"}, ["barai"] = {[4]="bbb"}, ["barakai"] = {[4]="baj"}, ["baram kayan"] = {[4]="kys"}, ["barama"] = {[4]="bbg"}, ["barambu"] = {[4]="brm"}, ["baramu"] = {[4]="bmz"}, ["barapasi"] = {[4]="brp"}, ["baras"] = {[4]="brs"}, ["barasana-eduria"] = {[4]="bsn"}, ["barbacoas"] = {[14]="bpb"}, ["barbaram"] = {[4]="vmb"}, ["barbareño"] = {[4]="boi"}, ["barclayville grebo"] = {[4]="gry"}, ["bardi"] = {[4]="bcj"}, ["barein"] = {[4]="bva"}, ["bargam"] = {[4]="mlp"}, ["bari"] = {[4]="bfa"}, ["bariai"] = {[4]="bch"}, ["bariji"] = {[4]="bjc"}, ["barikanchi"] = {[4]="bxo"}, ["barikewa"] = {[4]="jbk"}, ["barok"] = {[4]="bjk"}, ["barombi"] = {[4]="bbi"}, ["barro negro tunebo"] = {[4]="tbn"}, ["barrow point"] = {[4]="bpt"}, ["baruga"] = {[4]="bjz"}, ["baruya"] = {[4]="byr"}, ["barwe"] = {[4]="bwg"}, ["barzani jewish neo-aramaic"] = {[4]="bjf"}, ["baré"] = {[4]="bae"}, ["barí"] = {[4]="mot"}, ["basa (cameroon)"] = {[4]="bas"}, ["basa (nigeria)"] = {[4]="bzw"}, ["basa"] = {[2]="bas"}, ["basa-gumna"] = {[4]="bsl"}, ["basa-gurmana"] = {[4]="buj"}, ["basap"] = {[4]="bdb"}, ["basay"] = {[4]="byq"}, ["bashkardi"] = {[4]="bsg"}, ["bashkir"] = {[1]="ba", [2]="bak", [4]="bak"}, ["basketo"] = {[4]="bst"}, ["basque (family)"] = {[5]="euq"}, ["basque"] = {[1]="eu", [2]="eus", [3]="baq", [4]="eus"}, ["bassa"] = {[4]="bsq"}, ["bassa-kontagora"] = {[4]="bsr"}, ["bassari"] = {[4]="bsc"}, ["bassossi"] = {[4]="bsi"}, ["bata"] = {[4]="bta"}, ["batad ifugao"] = {[4]="ifb"}, ["batak alas-kluet"] = {[4]="btz"}, ["batak angkola"] = {[4]="akb"}, ["batak dairi"] = {[4]="btd"}, ["batak karo"] = {[4]="btx"}, ["batak languages"] = {[2]="btk", [5]="btk"}, ["batak mandailing"] = {[4]="btm"}, ["batak simalungun"] = {[4]="bts"}, ["batak toba"] = {[4]="bbc"}, ["batak"] = {[4]="bya"}, ["batanga"] = {[4]="bnm"}, ["batek"] = {[4]="btq"}, ["bateri"] = {[4]="btv"}, ["bathari"] = {[4]="bhm"}, ["bati (cameroon)"] = {[4]="btc"}, ["bati (indonesia)"] = {[4]="bvt"}, ["batjala"] = {[4]="xby"}, ["bats"] = {[4]="bbl"}, ["batu"] = {[4]="btu"}, ["batui"] = {[4]="zbt"}, ["batuley"] = {[4]="bay"}, ["batyala"] = {[4]="xby"}, ["bau bidayuh"] = {[4]="sne"}, ["bau"] = {[4]="bbd"}, ["bauchi"] = {[4]="bsf"}, ["bauni"] = {[4]="bpe"}, ["baure"] = {[4]="brg"}, ["bauria"] = {[4]="bge"}, ["bauwaki"] = {[4]="bwk"}, ["bauzi"] = {[4]="bvz"}, ["bavarian"] = {[4]="bar"}, ["bawm chin"] = {[4]="bgr"}, ["bay miwok"] = {[4]="mkq"}, ["bayali"] = {[4]="bjy"}, ["baybayanon"] = {[4]="bvy"}, ["baygo"] = {[4]="byg"}, ["bayono"] = {[4]="byl"}, ["bayot"] = {[4]="bda"}, ["bayungu"] = {[4]="bxj"}, ["bazigar"] = {[4]="bfr"}, ["beami"] = {[4]="beo"}, ["beaver"] = {[4]="bea"}, ["beba"] = {[4]="bfp"}, ["bebele"] = {[4]="beb"}, ["bebeli"] = {[4]="bek"}, ["bebil"] = {[4]="bxp"}, ["bedawiyet"] = {[2]="bej", [4]="bej"}, ["bedjond"] = {[4]="bjv"}, ["bedoanas"] = {[4]="bed"}, ["beeke"] = {[4]="bkf"}, ["beele"] = {[4]="bxq"}, ["beembe"] = {[4]="beq"}, ["beezen"] = {[4]="bnz"}, ["befang"] = {[4]="bby"}, ["begbere-ejar"] = {[4]="bqv"}, ["beginci"] = {[4]="ebc"}, ["beja"] = {[2]="bej", [4]="bej"}, ["bekati'"] = {[4]="bei"}, ["bekwarra"] = {[4]="bkv"}, ["bekwel"] = {[4]="bkw"}, ["belait"] = {[4]="beg"}, ["belanda bor"] = {[4]="bxb"}, ["belanda viri"] = {[4]="bvi"}, ["belarusian"] = {[1]="be", [2]="bel", [4]="bel"}, ["belgian sign language"] = {[14]="bvs"}, ["belhariya"] = {[4]="byw"}, ["beli (papua new guinea)"] = {[4]="bey"}, ["beli (south sudan)"] = {[4]="blm"}, ["belize kriol english"] = {[4]="bzj"}, ["bella coola"] = {[4]="blc"}, ["bellari"] = {[4]="brw"}, ["belning"] = {[4]="glb"}, ["bemba (democratic republic of congo)"] = {[14]="bmy"}, ["bemba (zambia)"] = {[4]="bem"}, ["bemba"] = {[2]="bem"}, ["bembe"] = {[4]="bmb"}, ["ben tey dogon"] = {[4]="dbt"}, ["bena (nigeria)"] = {[4]="yun"}, ["bena (tanzania)"] = {[4]="bez"}, ["benabena"] = {[4]="bef"}, ["benamanga"] = {[4]="egm"}, ["bench"] = {[4]="bcq"}, ["bende"] = {[4]="bdp"}, ["bendi"] = {[4]="bct"}, ["beneraf"] = {[4]="bnv"}, ["beng"] = {[4]="nhb"}, ["benga"] = {[4]="bng"}, ["bengali"] = {[1]="bn", [2]="ben", [4]="ben"}, ["benggoi"] = {[4]="bgy"}, ["bengkala sign language"] = {[4]="bqy"}, ["bengkulu"] = {[14]="bke"}, ["bentong"] = {[4]="bnu"}, ["benyadu'"] = {[4]="byd"}, ["beothuk"] = {[4]="bue"}, ["bepour"] = {[4]="bie"}, ["berakou"] = {[4]="bxv"}, ["berau malay"] = {[4]="bve"}, ["berawan"] = {[14]="lod"}, ["berber languages"] = {[2]="ber", [5]="ber"}, ["berbice creole dutch"] = {[4]="brc"}, ["berik"] = {[4]="bkl"}, ["berinomo"] = {[4]="bit"}, ["berom"] = {[4]="bom"}, ["berta"] = {[4]="wti"}, ["berti"] = {[4]="byt"}, ["besisi"] = {[4]="mhe"}, ["besme"] = {[4]="bes"}, ["besoa"] = {[4]="bep"}, ["betaf"] = {[4]="bfe"}, ["betawi"] = {[4]="bew"}, ["bete"] = {[4]="byf"}, ["bete-bendi"] = {[4]="btt"}, ["beti (cameroon)"] = {[14]="btb"}, ["beti (côte d'ivoire)"] = {[4]="eot"}, ["betta kurumba"] = {[4]="xub"}, ["bezhta"] = {[4]="kap"}, ["bhadrawahi"] = {[4]="bhd"}, ["bhalay"] = {[4]="bhx"}, ["bharia"] = {[4]="bha"}, ["bhatola"] = {[14]="btl"}, ["bhatri"] = {[4]="bgw"}, ["bhattiyali"] = {[4]="bht"}, ["bhaya"] = {[4]="bhe"}, ["bhele"] = {[4]="bhy"}, ["bhilali"] = {[4]="bhi"}, ["bhili"] = {[4]="bhb"}, ["bhojpuri"] = {[2]="bho", [4]="bho"}, ["bhoti kinnauri"] = {[4]="nes"}, ["bhujel"] = {[4]="byh"}, ["bhunjia"] = {[4]="bhu"}, ["biafada"] = {[4]="bif"}, ["biage"] = {[4]="bdf"}, ["biak"] = {[4]="bhw"}, ["biali"] = {[4]="beh"}, ["bian marind"] = {[4]="bpv"}, ["biangai"] = {[4]="big"}, ["biao mon"] = {[4]="bmt"}, ["biao"] = {[4]="byk"}, ["biao-jiao mien"] = {[4]="bje"}, ["biatah bidayuh"] = {[4]="bth"}, ["bibbulman"] = {[4]="xbp"}, ["bidhawal"] = {[4]="ihw"}, ["bidiyo"] = {[4]="bid"}, ["bidjara"] = {[4]="bym"}, ["bidyogo"] = {[4]="bjg"}, ["biem"] = {[4]="bmc"}, ["bierebo"] = {[4]="bnk"}, ["bieria"] = {[4]="brj"}, ["biete"] = {[4]="biu"}, ["big nambas"] = {[4]="nmb"}, ["biga"] = {[4]="bhc"}, ["bigambal"] = {[4]="xbe"}, ["bih"] = {[4]="ibh"}, ["bihari languages"] = {[1]="bh", [2]="bih", [5]="bih"}, ["bijim"] = {[4]="jbm"}, ["bijori"] = {[4]="bix"}, ["bikaru"] = {[14]="bic"}, ["bikol"] = {[2]="bik", [4]="bik"}, ["bikya"] = {[4]="byb"}, ["bila"] = {[4]="bip"}, ["bilakura"] = {[4]="bql"}, ["bilaspuri"] = {[4]="kfs"}, ["bilba"] = {[4]="bpz"}, ["bilbil"] = {[4]="brz"}, ["bile"] = {[4]="bil"}, ["bilin"] = {[2]="byn", [4]="byn"}, ["bilma kanuri"] = {[4]="bms"}, ["biloxi"] = {[4]="bll"}, ["bilua"] = {[4]="blb"}, ["bilur"] = {[4]="bxf"}, ["bima"] = {[4]="bhp"}, ["bimin"] = {[4]="bhl"}, ["bimoba"] = {[4]="bim"}, ["bina (nigeria)"] = {[4]="byj"}, ["bina (papua new guinea)"] = {[4]="bmn"}, ["binahari"] = {[4]="bxz"}, ["binandere"] = {[4]="bhg"}, ["bindal"] = {[4]="xbd"}, ["bine"] = {[4]="bon"}, ["bini"] = {[2]="bin", [4]="bin"}, ["binji"] = {[4]="bpj"}, ["binongan itneg"] = {[4]="itb"}, ["bintauna"] = {[4]="bne"}, ["bintulu"] = {[4]="bny"}, ["binukid"] = {[4]="bkd"}, ["binumarien"] = {[4]="bjr"}, ["bipi"] = {[4]="biq"}, ["bira"] = {[4]="brf"}, ["birale"] = {[4]="bxe"}, ["birao"] = {[4]="brr"}, ["birgit"] = {[4]="btf"}, ["birhor"] = {[4]="biy"}, ["biri"] = {[4]="bzr"}, ["biritai"] = {[4]="bqq"}, ["birked"] = {[4]="brk"}, ["birri"] = {[4]="bvq"}, ["birrpayi"] = {[4]="xbj"}, ["birwa"] = {[4]="brl"}, ["bisa"] = {[4]="bib"}, ["biseni"] = {[4]="ije"}, ["bishnupriya"] = {[4]="bpy"}, ["bishuo"] = {[4]="bwh"}, ["bisis"] = {[4]="bnw"}, ["bislama"] = {[1]="bi", [2]="bis", [4]="bis"}, ["bisorio"] = {[4]="bir"}, ["bissa"] = {[4]="bib"}, ["bisu"] = {[4]="bzi", [14]="bii"}, ["bit"] = {[4]="bgk"}, ["bitare"] = {[4]="brt"}, ["bitur"] = {[4]="mcc"}, ["biwat"] = {[4]="bwm"}, ["biyo"] = {[4]="byo"}, ["biyom"] = {[4]="bpm"}, ["blablanga"] = {[4]="blp"}, ["blafe"] = {[4]="bfh"}, ["blagar"] = {[4]="beu"}, ["blang"] = {[4]="blr"}, ["blin"] = {[2]="byn", [4]="byn"}, ["bliss"] = {[2]="zbl", [4]="zbl"}, ["blissymbolics"] = {[2]="zbl", [4]="zbl"}, ["blissymbols"] = {[2]="zbl", [4]="zbl"}, ["bo (laos)"] = {[4]="bgl"}, ["bo (papua new guinea)"] = {[4]="bpw"}, ["bo-rukul"] = {[4]="mae"}, ["bo-ung"] = {[4]="mux"}, ["boano (maluku)"] = {[4]="bzn"}, ["boano (sulawesi)"] = {[4]="bzl"}, ["bobongko"] = {[4]="bgb"}, ["bobot"] = {[4]="bty"}, ["bodo (central african republic)"] = {[4]="boy"}, ["bodo (india)"] = {[4]="brx"}, ["bodo gadaba"] = {[4]="gbj"}, ["bodo parja"] = {[4]="bdv"}, ["bofi"] = {[4]="bff"}, ["boga"] = {[4]="bvw"}, ["bogan"] = {[14]="bgh"}, ["bogaya"] = {[4]="boq"}, ["boghom"] = {[4]="bux"}, ["boguru"] = {[4]="bqu"}, ["bohtan neo-aramaic"] = {[4]="bhn"}, ["boikin"] = {[4]="bzf"}, ["bokha"] = {[4]="ybk"}, ["bokmål, norwegian"] = {[2]="nob"}, ["boko (benin)"] = {[4]="bqc"}, ["boko (democratic republic of congo)"] = {[4]="bkp"}, ["bokobaru"] = {[4]="bus"}, ["bokoto"] = {[4]="bdt"}, ["bokyi"] = {[4]="bky"}, ["bola"] = {[4]="bnp"}, ["bolango"] = {[4]="bld"}, ["bole"] = {[4]="bol"}, ["bolgarian"] = {[4]="xbo"}, ["bolgo"] = {[4]="bvo"}, ["bolia"] = {[4]="bli"}, ["bolinao"] = {[4]="smk"}, ["bolivian sign language"] = {[4]="bvl"}, ["bolo"] = {[4]="blv"}, ["boloki"] = {[4]="bkt"}, ["bolon"] = {[4]="bof"}, ["bolondo"] = {[4]="bzm"}, ["bolongan"] = {[4]="blj"}, ["bolyu"] = {[4]="ply"}, ["bom-kim"] = {[4]="bmf"}, ["boma"] = {[4]="boh"}, ["bomboli"] = {[4]="bml"}, ["bomboma"] = {[4]="bws"}, ["bomitaba"] = {[4]="zmx"}, ["bomu"] = {[4]="bmq"}, ["bomwali"] = {[4]="bmw"}, ["bon gula"] = {[4]="glc"}, ["bonan"] = {[4]="peh"}, ["bondei"] = {[4]="bou"}, ["bondo"] = {[4]="bfw"}, ["bondoukou kulango"] = {[4]="kzc"}, ["bondum dom dogon"] = {[4]="dbu"}, ["bonerate"] = {[4]="bna"}, ["bonerif"] = {[4]="bnv"}, ["bonggi"] = {[4]="bdg"}, ["bonggo"] = {[4]="bpg"}, ["bongili"] = {[4]="bui"}, ["bongo"] = {[4]="bot"}, ["bongu"] = {[4]="bpu"}, ["bonjo"] = {[4]="bok"}, ["bonkeng"] = {[4]="bvg"}, ["bonkiman"] = {[4]="bop"}, ["bontok"] = {[4]="bnc"}, ["boo"] = {[4]="bqc"}, ["bookan"] = {[4]="bnb"}, ["boon"] = {[4]="bnl"}, ["boor"] = {[4]="bvf"}, ["bora"] = {[4]="boa"}, ["borana-arsi-guji oromo"] = {[4]="gax"}, ["border kuna"] = {[4]="kvn"}, ["borei"] = {[4]="gai"}, ["borgu fulfulde"] = {[4]="fue"}, ["borna (democratic republic of congo)"] = {[14]="bxx"}, ["borna (ethiopia)"] = {[4]="bwo"}, ["boro (ethiopia)"] = {[4]="bwo"}, ["boro (ghana)"] = {[4]="xxb"}, ["borong"] = {[4]="ksr"}, ["boruca"] = {[4]="brn"}, ["borôro"] = {[4]="bor"}, ["boselewa"] = {[4]="bwf"}, ["bosngun"] = {[4]="bqs"}, ["bosnian"] = {[1]="bs", [2]="bos", [4]="bos"}, ["bote-majhi"] = {[4]="bmj"}, ["botlikh"] = {[4]="bph"}, ["botolan sambal"] = {[4]="sbl"}, ["bouna kulango"] = {[4]="nku"}, ["bouni"] = {[4]="suo"}, ["bouyei"] = {[4]="pcc"}, ["bozaba"] = {[4]="bzo"}, ["bragat"] = {[4]="aof"}, ["brahui"] = {[4]="brh"}, ["braj"] = {[2]="bra", [4]="bra"}, ["brao"] = {[4]="brb"}, ["brazilian sign language"] = {[4]="bzs"}, ["brem"] = {[4]="buq"}, ["breri"] = {[4]="brq"}, ["breton"] = {[1]="br", [2]="bre", [4]="bre"}, ["bribri sign language"] = {[4]="rib"}, ["bribri"] = {[4]="bzd"}, ["brithenig"] = {[4]="bzt"}, ["british sign language"] = {[4]="bfi"}, ["brokkat"] = {[4]="bro"}, ["brokpake"] = {[4]="sgt"}, ["brokskat"] = {[4]="bkk"}, ["brooke's point palawano"] = {[4]="plw"}, ["broome pearling lugger pidgin"] = {[4]="bpl"}, ["brunca sign language"] = {[4]="rnb"}, ["brunei bisaya"] = {[4]="bsb"}, ["brunei"] = {[4]="kxd"}, ["bruny island tasmanian"] = {[4]="xpz"}, ["bu (bauchi state)"] = {[4]="zbu"}, ["bu (kaduna state)"] = {[4]="jid"}, ["bu-nao bunu"] = {[4]="bwx"}, ["bua"] = {[4]="bub"}, ["bualkhaw chin"] = {[4]="cbl"}, ["buamu"] = {[4]="box"}, ["bube"] = {[4]="bvb"}, ["bubi"] = {[4]="buw"}, ["bubia"] = {[4]="bbx"}, ["budeh stieng"] = {[4]="stt"}, ["budibud"] = {[4]="btp"}, ["budong-budong"] = {[4]="bdx"}, ["budu"] = {[4]="buu"}, ["budukh"] = {[4]="bdk"}, ["buduma"] = {[4]="bdm"}, ["budza"] = {[4]="bja"}, ["bugan"] = {[4]="bbh"}, ["bugawac"] = {[4]="buk"}, ["bughotu"] = {[4]="bgt"}, ["buginese"] = {[2]="bug", [4]="bug"}, ["buglere"] = {[4]="sab"}, ["bugun"] = {[4]="bgg"}, ["buhi'non bikol"] = {[4]="ubl"}, ["buhid"] = {[4]="bku"}, ["buhutu"] = {[4]="bxh"}, ["bukar-sadung bidayuh"] = {[4]="sdo"}, ["bukat"] = {[4]="bvk"}, ["bukharic"] = {[4]="bhh"}, ["bukit malay"] = {[4]="bvu"}, ["bukitan"] = {[4]="bkn"}, ["bukiyip"] = {[4]="ape"}, ["buksa"] = {[4]="tkb"}, ["bukusu"] = {[4]="bxk"}, ["bukwen"] = {[4]="buz"}, ["bulgarian sign language"] = {[4]="bqn"}, ["bulgarian"] = {[1]="bg", [2]="bul", [4]="bul"}, ["bulgebi"] = {[4]="bmp"}, ["buli (ghana)"] = {[4]="bwu"}, ["buli (indonesia)"] = {[4]="bzq"}, ["buli"] = {[4]="uly"}, ["bullom so"] = {[4]="buy"}, ["bulo stieng"] = {[4]="sti"}, ["bulu (cameroon)"] = {[4]="bum"}, ["bulu (papua new guinea)"] = {[4]="bjl"}, ["bum"] = {[4]="bmv"}, ["bumaji"] = {[4]="byp"}, ["bumang"] = {[4]="bvp"}, ["bumbita arapesh"] = {[4]="aon"}, ["bumthangkha"] = {[4]="kjz"}, ["bun"] = {[4]="buv"}, ["buna"] = {[4]="bvn"}, ["bunak"] = {[4]="bfn"}, ["bunama"] = {[4]="bdd"}, ["bundeli"] = {[4]="bns"}, ["bung"] = {[4]="bqd"}, ["bungain"] = {[4]="but"}, ["bunganditj"] = {[4]="xbg"}, ["bungku"] = {[4]="bkz"}, ["bungu"] = {[4]="wun"}, ["bunoge dogon"] = {[4]="dgb"}, ["bunuba"] = {[4]="bck"}, ["bunun"] = {[4]="bnn"}, ["buol"] = {[4]="blf"}, ["bura-pabir"] = {[4]="bwr"}, ["burak"] = {[4]="bys"}, ["buraka"] = {[4]="bkg"}, ["burarra"] = {[4]="bvr"}, ["burate"] = {[4]="bti"}, ["burduna"] = {[4]="bxn"}, ["bure"] = {[4]="bvh"}, ["buriat"] = {[2]="bua", [4]="bua"}, ["burji"] = {[4]="bji"}, ["burmbar"] = {[4]="vrt"}, ["burmese"] = {[1]="my", [2]="mya", [3]="bur", [4]="mya"}, ["burmeso"] = {[4]="bzu"}, ["buru (indonesia)"] = {[4]="mhs"}, ["buru (nigeria)"] = {[4]="bqw"}, ["burui"] = {[4]="bry"}, ["burumakok"] = {[4]="aip"}, ["burun"] = {[4]="bdi"}, ["burundian sign language"] = {[4]="lsb"}, ["burunge"] = {[4]="bds"}, ["burushaski"] = {[4]="bsk"}, ["burusu"] = {[4]="bqr"}, ["buruwai"] = {[4]="asi"}, ["busa"] = {[4]="bqp"}, ["busam"] = {[4]="bxs"}, ["busami"] = {[4]="bsm"}, ["busang kayan"] = {[4]="bfg"}, ["bushi"] = {[4]="buc"}, ["bushoong"] = {[4]="buf"}, ["businenge tongo"] = {[4]="djk"}, ["buso"] = {[4]="bso"}, ["busoa"] = {[4]="bup"}, ["bussa"] = {[4]="dox"}, ["busuu"] = {[4]="bju"}, ["butbut kalinga"] = {[4]="kyb"}, ["butmas-tur"] = {[4]="bnr"}, ["butuanon"] = {[4]="btw"}, ["buwal"] = {[4]="bhs"}, ["buxinhua"] = {[4]="bgk", [14]="bxt"}, ["buya"] = {[14]="byy"}, ["buyang"] = {[14]="byu"}, ["buyu"] = {[4]="byi"}, ["buyuan jinuo"] = {[4]="jiy"}, ["bwa"] = {[4]="bww"}, ["bwaidoka"] = {[4]="bwd"}, ["bwanabwana"] = {[4]="tte"}, ["bwatoo"] = {[4]="bwa"}, ["bwe karen"] = {[4]="bwe"}, ["bwela"] = {[4]="bwl"}, ["bwile"] = {[4]="bwc"}, ["bwisi"] = {[4]="bwz"}, ["byangsi"] = {[4]="bee"}, ["byep"] = {[4]="mkk"}, ["bädi kanum"] = {[4]="khd"}, ["c'lela"] = {[4]="dri"}, ["caac"] = {[4]="msq"}, ["cabiyarí"] = {[4]="cbb"}, ["cabécar"] = {[4]="cjp"}, ["cacaloxtepec mixtec"] = {[4]="miu"}, ["cacaopera"] = {[4]="ccr"}, ["cacgia roglai"] = {[4]="roc"}, ["cacua"] = {[4]="cbv"}, ["caddo"] = {[2]="cad", [4]="cad"}, ["caddoan languages"] = {[5]="cdd"}, ["cafundo creole"] = {[4]="ccd"}, ["cagua"] = {[14]="cbh"}, ["cahuarano"] = {[4]="cah"}, ["cahuilla"] = {[4]="chl"}, ["cajamarca quechua"] = {[4]="qvc"}, ["cajatambo north lima quechua"] = {[4]="qvl"}, ["cajonos zapotec"] = {[4]="zad"}, ["cajun french"] = {[4]="frc"}, ["caka"] = {[4]="ckx"}, ["cakchiquel"] = {[4]="cak"}, ["cakchiquel-quiché mixed language"] = {[4]="ckz"}, ["cakfem-mushere"] = {[4]="cky"}, ["calamian tagbanwa"] = {[4]="tbk"}, ["calderón highland quichua"] = {[4]="qud"}, ["callawalla"] = {[4]="caw"}, ["caluyanun"] = {[4]="clu"}, ["caló"] = {[4]="rmq", [14]="rmr"}, ["cambodian sign language"] = {[4]="csx"}, ["cameroon mambila"] = {[4]="mcu"}, ["cameroon pidgin"] = {[4]="wes"}, ["camling"] = {[4]="rab"}, ["campalagian"] = {[4]="cml"}, ["campidanese sardinian"] = {[4]="sro"}, ["camsá"] = {[4]="kbh"}, ["camtho"] = {[4]="cmt"}, ["camunic"] = {[4]="xcc"}, ["candoshi-shapra"] = {[4]="cbu"}, ["canela"] = {[4]="ram"}, ["canichana"] = {[4]="caz"}, ["cao lan"] = {[4]="mlc"}, ["cao miao"] = {[4]="cov"}, ["capanahua"] = {[4]="kaq"}, ["capiznon"] = {[4]="cps"}, ["cappadocian greek"] = {[4]="cpg"}, ["caquinte"] = {[4]="cot"}, ["car nicobarese"] = {[4]="caq"}, ["cara"] = {[4]="cfd"}, ["carabayo"] = {[4]="cby"}, ["caramanta"] = {[4]="crf"}, ["carapana"] = {[4]="cbc"}, ["carian"] = {[4]="xcr"}, ["caribbean hindustani"] = {[4]="hns"}, ["caribbean javanese"] = {[4]="jvn"}, ["carijona"] = {[4]="cbd"}, ["carolina algonquian"] = {[4]="crr"}, ["carolinian"] = {[4]="cal"}, ["carpathian romani"] = {[4]="rmc"}, ["carrier"] = {[4]="crx"}, ["carútana"] = {[14]="cru"}, ["cashibo-cacataibo"] = {[4]="cbr"}, ["cashinahua"] = {[4]="cbs"}, ["casiguran dumagat agta"] = {[4]="dgc"}, ["castilian"] = {[1]="es", [2]="spa", [4]="spa"}, ["casuarina coast asmat"] = {[4]="asc"}, ["cataelano mandaya"] = {[14]="mst"}, ["catalan sign language"] = {[4]="csc"}, ["catalan"] = {[1]="ca", [2]="cat", [4]="cat"}, ["catawba"] = {[4]="chc"}, ["cauca"] = {[14]="cca"}, ["caucasian languages"] = {[2]="cau", [5]="cau"}, ["cavineña"] = {[4]="cav"}, ["cayubaba"] = {[4]="cyb"}, ["cayuga"] = {[4]="cay"}, ["cayuse"] = {[4]="xcy"}, ["cañar highland quichua"] = {[4]="qxr"}, ["ca̱hungwa̱rya̱"] = {[4]="nat"}, ["cebaara senoufo"] = {[4]="sef"}, ["cebuano"] = {[2]="ceb", [4]="ceb"}, ["celtiberian"] = {[4]="xce"}, ["celtic languages"] = {[2]="cel", [5]="cel"}, ["cemuhî"] = {[4]="cam"}, ["cen"] = {[4]="cen"}, ["central american indian languages"] = {[2]="cai", [5]="cai"}, ["central asmat"] = {[4]="cns"}, ["central atlas tamazight"] = {[4]="tzm"}, ["central awyu"] = {[4]="awu"}, ["central aymara"] = {[4]="ayr"}, ["central bai"] = {[4]="bca"}, ["central berawan"] = {[4]="zbc"}, ["central bikol"] = {[4]="bcl"}, ["central bontok"] = {[4]="lbk"}, ["central cagayan agta"] = {[4]="agt"}, ["central dusun"] = {[4]="dtp"}, ["central grebo"] = {[4]="grv"}, ["central hongshuihe zhuang"] = {[4]="zch"}, ["central huasteca nahuatl"] = {[4]="nch"}, ["central huishui hmong"] = {[4]="hmc"}, ["central huishui miao"] = {[4]="hmc"}, ["central kanuri"] = {[4]="knc"}, ["central khmer"] = {[1]="km", [2]="khm", [4]="khm"}, ["central kurdish"] = {[4]="ckb"}, ["central lalo"] = {[4]="ywt"}, ["central maewo"] = {[4]="mwo"}, ["central malay"] = {[4]="pse"}, ["central malayo-polynesian languages"] = {[5]="plf"}, ["central mam"] = {[14]="mvc"}, ["central masela"] = {[4]="mxz"}, ["central mashan hmong"] = {[4]="hmm"}, ["central mashan miao"] = {[4]="hmm"}, ["central mazahua"] = {[4]="maz"}, ["central melanau"] = {[4]="mel"}, ["central mnong"] = {[4]="cmo"}, ["central nahuatl"] = {[4]="nhn"}, ["central nicobarese"] = {[4]="ncb"}, ["central ojibwa"] = {[4]="ojc"}, ["central okinawan"] = {[4]="ryu"}, ["central palawano"] = {[4]="plc"}, ["central pame"] = {[4]="pbs"}, ["central pashto"] = {[4]="pst"}, ["central pomo"] = {[4]="poo"}, ["central puebla nahuatl"] = {[4]="ncx"}, ["central sama"] = {[4]="sml"}, ["central siberian yupik"] = {[4]="ess"}, ["central sierra miwok"] = {[4]="csm"}, ["central subanen"] = {[4]="syb"}, ["central sudanic languages"] = {[5]="csu"}, ["central tagbanwa"] = {[4]="tgt"}, ["central tarahumara"] = {[4]="tar"}, ["central tunebo"] = {[4]="tuf"}, ["central yupik"] = {[4]="esu"}, ["central-eastern niger fulfulde"] = {[4]="fuq"}, ["centúúm"] = {[4]="cet"}, ["cerma"] = {[4]="cme"}, ["cha'ari"] = {[4]="cxh"}, ["chabu"] = {[4]="sbf"}, ["chachapoyas quechua"] = {[4]="quk"}, ["chachi"] = {[4]="cbi"}, ["chadian arabic"] = {[4]="shu"}, ["chadian sign language"] = {[4]="cds"}, ["chadic languages"] = {[5]="cdc"}, ["chadong"] = {[4]="cdy"}, ["chagatai"] = {[2]="chg", [4]="chg"}, ["chaima"] = {[4]="ciy"}, ["chajul ixil"] = {[14]="ixj"}, ["chak"] = {[4]="ckh"}, ["chakali"] = {[4]="cli"}, ["chakavian"] = {[4]="ckm"}, ["chakma"] = {[4]="ccp"}, ["chala"] = {[4]="cll"}, ["chaldean neo-aramaic"] = {[4]="cld"}, ["chalikha"] = {[4]="tgf"}, ["chamacoco"] = {[4]="ceg"}, ["chamalal"] = {[4]="cji"}, ["chamari"] = {[14]="cdg"}, ["chambeali"] = {[4]="cdh"}, ["chambri"] = {[4]="can"}, ["chamic languages"] = {[2]="cmc", [5]="cmc"}, ["chamicuro"] = {[4]="ccc"}, ["chamorro"] = {[1]="ch", [2]="cha", [4]="cha"}, ["chamula tzotzil"] = {[14]="tzc"}, ["chan santa cruz maya"] = {[14]="yus"}, ["chang naga"] = {[4]="nbc"}, ["changriwa"] = {[4]="cga"}, ["changthang"] = {[4]="cna"}, ["chantyal"] = {[4]="chx"}, ["chané"] = {[4]="caj"}, ["chara"] = {[4]="cra"}, ["chaudangsi"] = {[4]="cdn"}, ["chaungtha"] = {[14]="ccq"}, ["chaura"] = {[4]="crv"}, ["chavacano"] = {[4]="cbk"}, ["chayahuita"] = {[4]="cbt"}, ["chayuco mixtec"] = {[4]="mih"}, ["chazumba mixtec"] = {[4]="xtb"}, ["che"] = {[4]="ruk"}, ["chechen"] = {[1]="ce", [2]="che", [4]="che"}, ["cheke holo"] = {[4]="mrn"}, ["chemakum"] = {[4]="xch"}, ["chenalhó tzotzil"] = {[14]="tze"}, ["chenapian"] = {[4]="cjn"}, ["chenchu"] = {[4]="cde"}, ["chenoua"] = {[4]="cnu"}, ["chepang"] = {[4]="cdm"}, ["chepya"] = {[4]="ycp"}, ["cheq wong"] = {[4]="cwg"}, ["cherepon"] = {[4]="cpn"}, ["cherokee"] = {[2]="chr", [4]="chr"}, ["chesu"] = {[4]="ych"}, ["chetco"] = {[4]="ctc"}, ["chewa"] = {[1]="ny", [2]="nya", [4]="nya"}, ["chewong"] = {[4]="cwg"}, ["cheyenne"] = {[2]="chy", [4]="chy"}, ["chhattisgarhi"] = {[4]="hne"}, ["chhintange"] = {[4]="ctn"}, ["chhulung"] = {[4]="cur"}, ["chiangmai sign language"] = {[4]="csd"}, ["chiapanec"] = {[4]="cip"}, ["chibcha"] = {[2]="chb", [4]="chb"}, ["chibchan languages"] = {[5]="cba"}, ["chicahuaxtla triqui"] = {[4]="trs"}, ["chichewa"] = {[1]="ny", [2]="nya", [4]="nya"}, ["chichicapan zapotec"] = {[4]="zpv"}, ["chichimeca-jonaz"] = {[4]="pei"}, ["chichonyi-chidzihana-chikauma"] = {[4]="coh"}, ["chickasaw"] = {[4]="cic"}, ["chicomuceltec"] = {[4]="cob"}, ["chidigo"] = {[4]="dig"}, ["chiduruma"] = {[4]="dug"}, ["chiga"] = {[4]="cgg"}, ["chigmecatitlán mixtec"] = {[4]="mii"}, ["chilcotin"] = {[4]="clc"}, ["chilean quechua"] = {[14]="cqu"}, ["chilean sign language"] = {[4]="csg"}, ["chilisso"] = {[4]="clh"}, ["chiltepec chinantec"] = {[4]="csa"}, ["chimakum"] = {[4]="xch", [14]="cmk"}, ["chimalapa zoque"] = {[4]="zoh"}, ["chimariko"] = {[4]="cid"}, ["chimborazo highland quichua"] = {[4]="qug"}, ["chimila"] = {[4]="cbg"}, ["china buriat"] = {[4]="bxu"}, ["chinali"] = {[4]="cih"}, ["chinbon chin"] = {[4]="cnb"}, ["chincha quechua"] = {[4]="qxc"}, ["chinese (family)"] = {[5]="zhx"}, ["chinese pidgin english"] = {[4]="cpi"}, ["chinese sign language"] = {[4]="csl"}, ["chinese"] = {[1]="zh", [2]="zho", [3]="chi", [4]="zho"}, ["chini"] = {[4]="afi"}, ["chinook jargon"] = {[2]="chn", [4]="chn"}, ["chinook"] = {[4]="chh"}, ["chipaya"] = {[4]="cap"}, ["chipewyan"] = {[2]="chp", [4]="chp"}, ["chipiajes"] = {[14]="cbe"}, ["chippewa"] = {[4]="ciw"}, ["chiquihuitlán mazatec"] = {[4]="maq"}, ["chiquitano"] = {[4]="cax"}, ["chiquián ancash quechua"] = {[4]="qxa"}, ["chiripá"] = {[4]="nhd"}, ["chiru"] = {[4]="cdf"}, ["chitimacha"] = {[4]="ctm"}, ["chitkuli kinnauri"] = {[4]="cik"}, ["chittagonian"] = {[4]="ctg", [14]="cit"}, ["chitwania tharu"] = {[4]="the"}, ["choapan zapotec"] = {[4]="zpc"}, ["chocangacakha"] = {[4]="cgk"}, ["chochotec"] = {[4]="coz"}, ["choctaw"] = {[2]="cho", [4]="cho"}, ["chodri"] = {[4]="cdi"}, ["chokri naga"] = {[4]="nri"}, ["chokwe"] = {[4]="cjk"}, ["chol"] = {[4]="ctu"}, ["cholón"] = {[4]="cht"}, ["chong"] = {[4]="cog"}, ["choni"] = {[4]="cda"}, ["chonyi-dzihana-kauma"] = {[4]="coh"}, ["chopi"] = {[4]="cce"}, ["chorasmian"] = {[4]="xco"}, ["chorotega"] = {[14]="cjr"}, ["chortí"] = {[4]="caa"}, ["chothe naga"] = {[4]="nct"}, ["chrau"] = {[4]="crw"}, ["chru"] = {[4]="cje"}, ["chuang"] = {[1]="za", [2]="zha", [4]="zha"}, ["chuanqiandian cluster miao"] = {[4]="cqd"}, ["chuave"] = {[4]="cjv"}, ["chug"] = {[4]="cvg"}, ["chuj"] = {[4]="cac"}, ["chuka"] = {[4]="cuh"}, ["chukot"] = {[4]="ckt"}, ["chukwa"] = {[4]="cuw"}, ["chulym"] = {[4]="clw"}, ["chumash"] = {[14]="chs"}, ["chumburung"] = {[4]="ncu"}, ["chung"] = {[4]="cnq"}, ["chungmboko"] = {[14]="cug"}, ["churahi"] = {[4]="cdj"}, ["church slavic"] = {[1]="cu", [2]="chu", [4]="chu"}, ["church slavonic"] = {[1]="cu", [2]="chu", [4]="chu"}, ["chut"] = {[4]="scb"}, ["chuukese"] = {[2]="chk", [4]="chk"}, ["chuvantsy"] = {[4]="xcv"}, ["chuvash"] = {[1]="cv", [2]="chv", [4]="chv"}, ["chuwabu"] = {[4]="chw"}, ["chácobo"] = {[4]="cao"}, ["ci gbe"] = {[4]="cib"}, ["cia-cia"] = {[4]="cia"}, ["cibak"] = {[4]="ckl"}, ["cicipu"] = {[4]="awc"}, ["cimbrian"] = {[4]="cim"}, ["cinda-regi-tiyal"] = {[4]="cdr"}, ["cineni"] = {[4]="cie"}, ["cinta larga"] = {[4]="cin"}, ["cisalpine gaulish"] = {[4]="xcg"}, ["cishingini"] = {[4]="asg"}, ["citak"] = {[4]="txt"}, ["ciwogai"] = {[4]="tgd"}, ["clallam"] = {[4]="clm"}, ["classical armenian"] = {[4]="xcl"}, ["classical mandaic"] = {[4]="myz"}, ["classical mongolian"] = {[4]="cmg"}, ["classical nahuatl"] = {[4]="nci"}, ["classical nepal bhasa"] = {[2]="nwc", [4]="nwc"}, ["classical newari"] = {[2]="nwc", [4]="nwc"}, ["classical quechua"] = {[4]="qwc"}, ["classical sanskrit"] = {[4]="cls"}, ["classical syriac"] = {[2]="syc", [4]="syc"}, ["classical tibetan"] = {[4]="xct"}, ["coahuilteco"] = {[4]="xcw"}, ["coast miwok"] = {[4]="csi"}, ["coastal kadazan"] = {[14]="kzj"}, ["coastal konjo"] = {[4]="kjc"}, ["coatecas altas zapotec"] = {[4]="zca"}, ["coatepec nahuatl"] = {[4]="naz"}, ["coatlán mixe"] = {[4]="mco"}, ["coatlán zapotec"] = {[4]="zps"}, ["coatzospan mixtec"] = {[4]="miz"}, ["cocama-cocamilla"] = {[4]="cod"}, ["cochimi"] = {[4]="coj"}, ["cocopa"] = {[4]="coc"}, ["cocos islands malay"] = {[4]="coa"}, ["coeur d'alene"] = {[4]="crd"}, ["cofán"] = {[4]="con"}, ["cogui"] = {[4]="kog"}, ["col"] = {[4]="liw"}, ["colombian sign language"] = {[4]="csn"}, ["colonia tovar german"] = {[4]="gct"}, ["colorado"] = {[4]="cof"}, ["columbia-wenatchi"] = {[4]="col"}, ["comaltepec chinantec"] = {[4]="cco"}, ["comanche"] = {[4]="com"}, ["comecrudo"] = {[4]="xcm"}, ["como karim"] = {[4]="cfg"}, ["comox"] = {[4]="coo"}, ["con"] = {[4]="cno"}, ["congo swahili"] = {[4]="swc"}, ["cook islands maori"] = {[2]="rar", [4]="rar"}, ["coos"] = {[4]="csz"}, ["copainalá zoque"] = {[4]="zoc"}, ["copala triqui"] = {[4]="trc"}, ["coptic"] = {[2]="cop", [4]="cop"}, ["coquille"] = {[4]="coq"}, ["cori"] = {[4]="cry"}, ["cornish"] = {[1]="kw", [2]="cor", [4]="cor"}, ["corongo ancash quechua"] = {[4]="qwa"}, ["corsican"] = {[1]="co", [2]="cos", [4]="cos"}, ["costa rican sign language"] = {[4]="csr"}, ["cotabato manobo"] = {[4]="mta"}, ["cotoname"] = {[4]="xcn"}, ["cowlitz"] = {[4]="cow"}, ["coxima"] = {[14]="kox"}, ["coyaima"] = {[14]="coy"}, ["coyotepec popoloca"] = {[4]="pbf"}, ["coyutla totonac"] = {[4]="toc"}, ["cree"] = {[1]="cr", [2]="cre", [4]="cre"}, ["creek"] = {[2]="mus", [4]="mus"}, ["creoles and pidgins"] = {[2]="crp", [5]="crp"}, ["creoles and pidgins, english based"] = {[2]="cpe"}, ["creoles and pidgins, english-based"] = {[5]="cpe"}, ["creoles and pidgins, french-based"] = {[2]="cpf", [5]="cpf"}, ["creoles and pidgins, portuguese-based"] = {[2]="cpp", [5]="cpp"}, ["crimean tatar"] = {[2]="crh", [4]="crh"}, ["crimean turkish"] = {[2]="crh", [4]="crh"}, ["croatia sign language"] = {[4]="csq"}, ["croatian"] = {[1]="hr", [2]="hrv", [4]="hrv", [13]="scr", [14]="scr"}, ["cross river mbembe"] = {[4]="mfn"}, ["crow"] = {[4]="cro"}, ["cruzeño"] = {[4]="crz"}, ["cua"] = {[4]="cua"}, ["cuba sign language"] = {[4]="csf"}, ["cuba"] = {[4]="cbq"}, ["cubeo"] = {[4]="cub"}, ["cubulco achí"] = {[14]="acc"}, ["cuiba"] = {[4]="cui"}, ["cuitlatec"] = {[4]="cuy"}, ["culina"] = {[4]="cul"}, ["cumanagoto"] = {[4]="cuo"}, ["cumbric"] = {[4]="xcb"}, ["cumeral"] = {[14]="cum"}, ["cun"] = {[4]="cuq"}, ["cuneiform luwian"] = {[4]="xlu"}, ["cunén quiché"] = {[14]="cun"}, ["cupeño"] = {[4]="cup"}, ["curonian"] = {[4]="xcu"}, ["curripaco"] = {[4]="kpc"}, ["cusco quechua"] = {[4]="quz"}, ["cushitic languages"] = {[2]="cus", [5]="cus"}, ["cutchi-swahili"] = {[4]="ccl"}, ["cuvok"] = {[4]="cuv"}, ["cuyamecalco mixtec"] = {[4]="xtu"}, ["cuyonon"] = {[4]="cyo"}, ["cwi bwamu"] = {[4]="bwy"}, ["cypriot arabic"] = {[4]="acy"}, ["czech sign language"] = {[4]="cse"}, ["czech"] = {[1]="cs", [2]="ces", [3]="cze", [4]="ces"}, ["côông"] = {[4]="cnc"}, ["da'a kaili"] = {[4]="kzf"}, ["da-hua miao"] = {[4]="hmd"}, ["daai chin"] = {[4]="dao"}, ["daakaka"] = {[4]="bpa"}, ["daantanai'"] = {[4]="lni"}, ["daasanach"] = {[4]="dsh"}, ["daatsʼíin"] = {[4]="dtn"}, ["daba"] = {[4]="dbq"}, ["dabarre"] = {[4]="dbr"}, ["dabe"] = {[4]="dbe"}, ["dacian"] = {[4]="xdc"}, ["dadi dadi"] = {[4]="dda"}, ["dadibi"] = {[4]="mps"}, ["dadiya"] = {[4]="dbd"}, ["daga"] = {[4]="dgz"}, ["dagaari dioula"] = {[4]="dgd"}, ["dagba"] = {[4]="dgk"}, ["dagbani"] = {[4]="dag"}, ["dagik"] = {[4]="dec"}, ["dagoman"] = {[4]="dgn"}, ["dahalik"] = {[4]="dlk"}, ["dahalo"] = {[4]="dal"}, ["daho-doo"] = {[4]="das"}, ["dai zhuang"] = {[4]="zhd"}, ["dai"] = {[4]="dij"}, ["dair"] = {[4]="drb"}, ["dakka"] = {[4]="dkk"}, ["dakota"] = {[2]="dak", [4]="dak"}, ["dakpakha"] = {[4]="dka"}, ["dalabon"] = {[4]="ngk"}, ["dalmatian"] = {[4]="dlm"}, ["daloa bété"] = {[4]="bev"}, ["dama"] = {[4]="dmm"}, ["damakawa"] = {[4]="dam"}, ["damal"] = {[4]="uhn"}, ["dambi"] = {[4]="dac"}, ["dameli"] = {[4]="dml"}, ["dampelas"] = {[4]="dms"}, ["dan"] = {[4]="dnj", [14]="daf"}, ["danaru"] = {[4]="dnr"}, ["danau"] = {[4]="dnu"}, ["dandami maria"] = {[4]="daq"}, ["dangaléat"] = {[4]="daa"}, ["dangaura tharu"] = {[4]="thl"}, ["danish sign language"] = {[4]="dsl"}, ["danish"] = {[1]="da", [2]="dan", [4]="dan"}, ["dano"] = {[4]="aso"}, ["danu"] = {[4]="dnv"}, ["dao"] = {[4]="daz"}, ["daonda"] = {[4]="dnd"}, ["dar daju daju"] = {[4]="djc"}, ["dar fur daju"] = {[4]="daj"}, ["dar sila daju"] = {[4]="dau"}, ["darai"] = {[4]="dry"}, ["darang deng"] = {[4]="mhu", [14]="dat"}, ["dargwa"] = {[2]="dar", [4]="dar"}, ["dari"] = {[4]="prs"}, ["darkhat"] = {[14]="drh"}, ["darkinyung"] = {[4]="xda"}, ["darlong"] = {[4]="dln"}, ["darmiya"] = {[4]="drd"}, ["daro-matu melanau"] = {[4]="dro"}, ["darwazi"] = {[14]="drw"}, ["dass"] = {[4]="dot"}, ["datooga"] = {[4]="tcc"}, ["daungwurrung"] = {[4]="dgw"}, ["daur"] = {[4]="dta"}, ["davawenyo"] = {[4]="daw"}, ["dawawa"] = {[4]="dww"}, ["dawera-daweloor"] = {[4]="ddw"}, ["dawida"] = {[4]="dav"}, ["dawik kui"] = {[4]="dwk"}, ["dawro"] = {[4]="dwr"}, ["day"] = {[4]="dai"}, ["dayao yi"] = {[14]="yio"}, ["dayi"] = {[4]="dax"}, ["daza"] = {[4]="dzd", [14]="dzd"}, ["dazaga"] = {[4]="dzg"}, ["deccan"] = {[4]="dcc"}, ["dedua"] = {[4]="ded"}, ["defaka"] = {[4]="afn"}, ["defi gbe"] = {[4]="gbh"}, ["deg"] = {[4]="mzw"}, ["degaru"] = {[14]="dgu"}, ["degema"] = {[4]="deg"}, ["degenan"] = {[4]="dge"}, ["degexit'an"] = {[4]="ing"}, ["dehu"] = {[4]="dhv"}, ["dehwari"] = {[4]="deh"}, ["dek"] = {[4]="dek"}, ["dela-oenale"] = {[4]="row"}, ["delaware"] = {[2]="del", [4]="del"}, ["delo"] = {[4]="ntr"}, ["dem"] = {[4]="dem"}, ["dema"] = {[4]="dmx"}, ["demisa"] = {[4]="dei"}, ["demta"] = {[4]="dmy"}, ["dendi (benin)"] = {[4]="ddn"}, ["dendi (central african republic)"] = {[4]="deq"}, ["dene suline"] = {[2]="chp", [4]="chp"}, ["dengese"] = {[4]="dez"}, ["dengka"] = {[4]="dnk"}, ["deno"] = {[4]="dbb"}, ["denya"] = {[4]="anv"}, ["dení"] = {[4]="dny"}, ["deori"] = {[4]="der"}, ["dera (indonesia)"] = {[4]="kbv"}, ["dera (nigeria)"] = {[4]="kna"}, ["desano"] = {[4]="des"}, ["desiya"] = {[4]="dso"}, ["dewas rai"] = {[4]="dwz"}, ["dewoin"] = {[4]="dee"}, ["dezfuli"] = {[4]="def"}, ["dghwede"] = {[4]="dgh"}, ["dhaiso"] = {[4]="dhs"}, ["dhalandji"] = {[4]="dhl"}, ["dhanggatti"] = {[4]="dyn"}, ["dhangu"] = {[4]="dhg"}, ["dhangu-djangu"] = {[4]="dhg"}, ["dhanki"] = {[4]="dhn"}, ["dhanwar (india)"] = {[14]="dha"}, ["dhanwar (nepal)"] = {[4]="dhw"}, ["dhao"] = {[4]="nfa"}, ["dharawal"] = {[4]="tbh"}, ["dhargari"] = {[4]="dhr"}, ["dharuk"] = {[4]="xdk"}, ["dharumbal"] = {[4]="xgm"}, ["dhatki"] = {[4]="mki"}, ["dhimal"] = {[4]="dhi"}, ["dhivehi"] = {[1]="dv", [2]="div", [4]="div"}, ["dhodia"] = {[4]="dho"}, ["dhofari arabic"] = {[4]="adf"}, ["dholuo"] = {[4]="luo"}, ["dhudhuroa"] = {[4]="ddr"}, ["dhundari"] = {[4]="dhd"}, ["dhungaloo"] = {[4]="dhx"}, ["dhurga"] = {[4]="dhu"}, ["dhuwal"] = {[4]="dwu", [14]="duj"}, ["dhuwaya"] = {[4]="dwy"}, ["dia"] = {[4]="dia"}, ["dibabawon manobo"] = {[4]="mbd"}, ["dibiyaso"] = {[4]="dby"}, ["dibo"] = {[4]="dio"}, ["dibole"] = {[4]="bvx"}, ["dicamay agta"] = {[4]="duy"}, ["didinga"] = {[4]="did"}, ["dido"] = {[4]="ddo"}, ["diebroud"] = {[4]="tbp"}, ["dieri"] = {[4]="dif"}, ["digaro-mishmi"] = {[4]="mhu"}, ["digo"] = {[4]="dig"}, ["dii"] = {[4]="dur"}, ["dijim-bwilim"] = {[4]="cfa"}, ["dilling"] = {[4]="dil"}, ["dima"] = {[4]="jma"}, ["dimasa"] = {[4]="dis"}, ["dimbong"] = {[4]="dii"}, ["dime"] = {[4]="dim"}, ["dimili"] = {[2]="zza", [4]="zza"}, ["dimli (individual language)"] = {[4]="diq"}, ["dimli (macrolanguage)"] = {[4]="zza"}, ["dimli"] = {[2]="zza"}, ["dineor"] = {[4]="mrx"}, ["ding"] = {[4]="diz"}, ["dinka"] = {[2]="din", [4]="din"}, ["dir-nyamzak-mbarimi"] = {[4]="nzr"}, ["dirari"] = {[14]="dit"}, ["dirasha"] = {[4]="gdl"}, ["diri"] = {[4]="dwa"}, ["diriku"] = {[4]="diu"}, ["dirim"] = {[4]="dir"}, ["disa"] = {[4]="dsi"}, ["ditammari"] = {[4]="tbz"}, ["ditidaht"] = {[4]="dtd"}, ["diuwe"] = {[4]="diy"}, ["diuxi-tilantongo mixtec"] = {[4]="xtd"}, ["divehi"] = {[1]="dv", [2]="div", [4]="div"}, ["dixon reef"] = {[4]="dix"}, ["diyari"] = {[4]="dif"}, ["dizin"] = {[4]="mdx"}, ["djabugay"] = {[4]="dyy"}, ["djabwurrung"] = {[4]="tjw"}, ["djadjawurrung"] = {[4]="dja"}, ["djambarrpuyngu"] = {[4]="djr"}, ["djamindjung"] = {[4]="djd"}, ["djangu"] = {[4]="dhg"}, ["djangun"] = {[4]="djf"}, ["djauan"] = {[4]="djn"}, ["djawi"] = {[4]="djw"}, ["djeebbana"] = {[4]="djj"}, ["djimini senoufo"] = {[4]="dyi"}, ["djinang"] = {[4]="dji"}, ["djinba"] = {[4]="djb"}, ["djingili"] = {[4]="jig"}, ["djiwarli"] = {[4]="dze", [14]="djl"}, ["dobel"] = {[4]="kvo"}, ["dobu"] = {[4]="dob"}, ["doe"] = {[4]="doe"}, ["doga"] = {[4]="dgg"}, ["doghoro"] = {[4]="dgx"}, ["dogoso"] = {[4]="dgs"}, ["dogosé"] = {[4]="dos"}, ["dogri (individual language)"] = {[4]="dgo"}, ["dogri (macrolanguage)"] = {[4]="doi"}, ["dogri"] = {[2]="doi"}, ["dogrib"] = {[2]="dgr", [4]="dgr"}, ["dogul dom dogon"] = {[4]="dbg"}, ["doka"] = {[4]="dbi"}, ["doko-uyanga"] = {[4]="uya"}, ["dokshi"] = {[4]="dsk"}, ["dolgan"] = {[4]="dlg"}, ["dolpo"] = {[4]="dre"}, ["dom"] = {[4]="doa"}, ["domaaki"] = {[4]="dmk"}, ["domari"] = {[4]="rmt"}, ["dombe"] = {[4]="dov"}, ["dominican sign language"] = {[4]="doq"}, ["dompo"] = {[4]="doy"}, ["domu"] = {[4]="dof"}, ["domung"] = {[4]="dev"}, ["dondo"] = {[4]="dok"}, ["dong"] = {[4]="doh"}, ["dongo"] = {[4]="doo"}, ["dongolawi"] = {[4]="dgl"}, ["dongotono"] = {[4]="ddd"}, ["dongshanba lalo"] = {[4]="yik"}, ["dongxiang"] = {[4]="sce"}, ["donno so dogon"] = {[4]="dds"}, ["doondo"] = {[4]="dde"}, ["dori'o"] = {[4]="dor"}, ["dorig"] = {[4]="wwo"}, ["doromu-koki"] = {[4]="kqc"}, ["dororo"] = {[14]="drr"}, ["dorze"] = {[4]="doz"}, ["doso"] = {[4]="dol"}, ["dotyali"] = {[4]="dty"}, ["doutai"] = {[4]="tds"}, ["doyayo"] = {[4]="dow"}, ["dravidian languages"] = {[2]="dra", [5]="dra"}, ["drehu"] = {[4]="dhv"}, ["drents"] = {[4]="drt"}, ["drubea"] = {[4]="duf"}, ["drung"] = {[4]="duu"}, ["duala"] = {[2]="dua", [4]="dua"}, ["duano"] = {[4]="dup"}, ["duau"] = {[4]="dva"}, ["dubli"] = {[4]="dub"}, ["dubu"] = {[4]="dmu"}, ["dugun"] = {[4]="ndu"}, ["duguri"] = {[4]="dbm"}, ["dugwor"] = {[4]="dme"}, ["duhwa"] = {[4]="kbz"}, ["duke"] = {[4]="nke"}, ["dulbu"] = {[4]="dbo"}, ["duli-gey"] = {[4]="duz"}, ["duma"] = {[4]="dma"}, ["dumbea"] = {[4]="duf"}, ["dumi"] = {[4]="dus"}, ["dumpas"] = {[4]="dmv"}, ["dumun"] = {[4]="dui"}, ["duna"] = {[4]="duc"}, ["dungan"] = {[4]="dng"}, ["dungmali"] = {[4]="raa"}, ["dungra bhil"] = {[4]="duh"}, ["dungu"] = {[4]="dbv"}, ["dupaninan agta"] = {[4]="duo"}, ["dura"] = {[4]="drq"}, ["durango nahuatl"] = {[14]="nln"}, ["duri"] = {[4]="mvp"}, ["duriankere"] = {[4]="dbn"}, ["durop"] = {[4]="krp"}, ["duruma"] = {[4]="dug"}, ["duruwa"] = {[4]="pci"}, ["dusner"] = {[4]="dsn"}, ["dusun deyah"] = {[4]="dun"}, ["dusun malang"] = {[4]="duq"}, ["dusun witu"] = {[4]="duw"}, ["dutch sign language"] = {[4]="dse"}, ["dutch"] = {[1]="nl", [2]="nld", [3]="dut", [4]="nld"}, ["dutch, middle (ca.1050-1350)"] = {[2]="dum"}, ["dutton world speedwords"] = {[4]="dws"}, ["duungooma"] = {[4]="dux"}, ["duupa"] = {[4]="dae"}, ["duvle"] = {[4]="duv"}, ["duwai"] = {[4]="dbp"}, ["duwet"] = {[4]="gve"}, ["dwang"] = {[4]="nnu"}, ["dyaabugay"] = {[4]="dyy"}, ["dyaberdyaber"] = {[4]="dyb"}, ["dyan"] = {[4]="dya"}, ["dyangadi"] = {[4]="dyn"}, ["dyarim"] = {[4]="dyr"}, ["dyirbal"] = {[4]="dbl"}, ["dyugun"] = {[4]="dyd"}, ["dyula"] = {[2]="dyu", [4]="dyu"}, ["dza"] = {[4]="jen"}, ["dzalakha"] = {[4]="dzl"}, ["dzando"] = {[4]="dzn"}, ["dzao min"] = {[4]="bpn"}, ["dzodinka"] = {[4]="add"}, ["dzongkha"] = {[1]="dz", [2]="dzo", [4]="dzo"}, ["dzùùngoo"] = {[4]="dnn"}, ["dâw"] = {[4]="kwa"}, ["dũya"] = {[4]="ldb"}, ["e"] = {[4]="eee"}, ["e'ma buyang"] = {[4]="yzg"}, ["e'ñapa woromaipu"] = {[4]="pbh"}, ["early tripuri"] = {[4]="xtr"}, ["east ambae"] = {[4]="omb"}, ["east berawan"] = {[4]="zbe"}, ["east damar"] = {[4]="dmr"}, ["east futuna"] = {[4]="fud"}, ["east germanic languages"] = {[5]="gme"}, ["east kewa"] = {[4]="kjs"}, ["east limba"] = {[4]="lma"}, ["east makian"] = {[4]="mky"}, ["east masela"] = {[4]="vme"}, ["east nyala"] = {[4]="nle"}, ["east slavic languages"] = {[5]="zle"}, ["east tarangan"] = {[4]="tre"}, ["east yugur"] = {[4]="yuy"}, ["eastern abnaki"] = {[4]="aaq"}, ["eastern acipa"] = {[4]="acp"}, ["eastern apurímac quechua"] = {[4]="qve"}, ["eastern arrernte"] = {[4]="aer"}, ["eastern balochi"] = {[4]="bgp"}, ["eastern bolivian guaraní"] = {[4]="gui"}, ["eastern bontok"] = {[4]="ebk"}, ["eastern bru"] = {[4]="bru"}, ["eastern cakchiquel"] = {[14]="cke"}, ["eastern canadian inuktitut"] = {[4]="ike"}, ["eastern cham"] = {[4]="cjm"}, ["eastern durango nahuatl"] = {[4]="azd"}, ["eastern egyptian bedawi arabic"] = {[4]="avl"}, ["eastern frisian"] = {[2]="frs", [4]="frs"}, ["eastern gorkha tamang"] = {[4]="tge"}, ["eastern gurung"] = {[14]="ggn"}, ["eastern highland chatino"] = {[4]="cly"}, ["eastern highland otomi"] = {[4]="otm"}, ["eastern hongshuihe zhuang"] = {[4]="zeh"}, ["eastern huasteca nahuatl"] = {[4]="nhe"}, ["eastern huishui hmong"] = {[4]="hme"}, ["eastern huishui miao"] = {[4]="hme"}, ["eastern karaboro"] = {[4]="xrb"}, ["eastern karnic"] = {[14]="ekc"}, ["eastern katu"] = {[4]="ktv"}, ["eastern kayah"] = {[4]="eky"}, ["eastern keres"] = {[4]="kee"}, ["eastern khumi chin"] = {[4]="cek"}, ["eastern krahn"] = {[4]="kqo"}, ["eastern lalu"] = {[4]="yit"}, ["eastern lawa"] = {[4]="lwl"}, ["eastern magar"] = {[4]="mgp"}, ["eastern malayo-polynesian languages"] = {[5]="pqe"}, ["eastern maninkakan"] = {[4]="emk"}, ["eastern mari"] = {[4]="mhr"}, ["eastern maroon creole"] = {[4]="djk"}, ["eastern meohang"] = {[4]="emg"}, ["eastern minyag"] = {[4]="emq"}, ["eastern mnong"] = {[4]="mng"}, ["eastern muria"] = {[4]="emu"}, ["eastern ngad'a"] = {[4]="nea"}, ["eastern nisu"] = {[4]="nos"}, ["eastern ojibwa"] = {[4]="ojg"}, ["eastern oromo"] = {[4]="hae"}, ["eastern parbate kham"] = {[4]="kif"}, ["eastern penan"] = {[4]="pez"}, ["eastern pokomam"] = {[14]="poa"}, ["eastern pomo"] = {[4]="peb"}, ["eastern qiandong miao"] = {[4]="hmq"}, ["eastern quiché"] = {[14]="quu"}, ["eastern subanen"] = {[4]="sfe"}, ["eastern sudanic languages"] = {[5]="sdv"}, ["eastern tamang"] = {[4]="taj"}, ["eastern tawbuid"] = {[4]="bnj"}, ["eastern xiangxi miao"] = {[4]="muq"}, ["eastern xwla gbe"] = {[4]="gbx"}, ["eastern yiddish"] = {[4]="ydd"}, ["ebira"] = {[4]="igb"}, ["eblan"] = {[4]="xeb"}, ["ebrié"] = {[4]="ebr"}, ["ebughu"] = {[4]="ebg"}, ["ecuadorian sign language"] = {[4]="ecs"}, ["ede cabe"] = {[4]="cbj"}, ["ede ica"] = {[4]="ica"}, ["ede idaca"] = {[4]="idd"}, ["ede ije"] = {[4]="ijj"}, ["edera awyu"] = {[4]="awy"}, ["edo"] = {[2]="bin", [4]="bin"}, ["edolo"] = {[4]="etr"}, ["edomite"] = {[4]="xdm"}, ["edopi"] = {[4]="dbf"}, ["edwas"] = {[4]="bnv"}, ["efai"] = {[4]="efa"}, ["efe"] = {[4]="efe"}, ["efik"] = {[2]="efi", [4]="efi"}, ["efutop"] = {[4]="ofu"}, ["ega"] = {[4]="ega"}, ["eggon"] = {[4]="ego"}, ["egypt sign language"] = {[4]="esl"}, ["egyptian (ancient)"] = {[2]="egy", [4]="egy"}, ["egyptian arabic"] = {[4]="arz"}, ["egyptian languages"] = {[5]="egx"}, ["ehueun"] = {[4]="ehu"}, ["eipomek"] = {[4]="eip"}, ["eitiep"] = {[4]="eit"}, ["ejagham"] = {[4]="etu"}, ["ejamat"] = {[4]="eja"}, ["ekai chin"] = {[4]="cey"}, ["ekajuk"] = {[2]="eka", [4]="eka"}, ["ekari"] = {[4]="ekg"}, ["ekegusii"] = {[4]="guz"}, ["eki"] = {[4]="eki"}, ["ekit"] = {[4]="eke"}, ["ekpeye"] = {[4]="ekp"}, ["el alto zapotec"] = {[4]="zpp"}, ["el hugeirat"] = {[4]="elh"}, ["el molo"] = {[4]="elo"}, ["el nayar cora"] = {[4]="crn"}, ["elamite"] = {[2]="elx", [4]="elx"}, ["eleme"] = {[4]="elm"}, ["elepi"] = {[4]="ele"}, ["elfdalian"] = {[4]="ovd"}, ["elip"] = {[4]="ekm"}, ["elkei"] = {[4]="elk"}, ["elotepec zapotec"] = {[4]="zte"}, ["eloyi"] = {[4]="afo"}, ["elpaputih"] = {[14]="elp"}, ["elseng"] = {[4]="mrf"}, ["elu"] = {[4]="elu"}, ["elymian"] = {[4]="xly"}, ["emae"] = {[4]="mmw"}, ["emai-iuleha-ora"] = {[4]="ema"}, ["eman"] = {[4]="emn"}, ["embaloh"] = {[4]="emb"}, ["emberá-baudó"] = {[4]="bdc"}, ["emberá-catío"] = {[4]="cto"}, ["emberá-chamí"] = {[4]="cmi"}, ["emberá-tadó"] = {[4]="tdc"}, ["embu"] = {[4]="ebu"}, ["emem"] = {[4]="enr"}, ["emerillon"] = {[4]="eme"}, ["emilian"] = {[4]="egl"}, ["emiliano-romagnolo"] = {[14]="eml"}, ["emok"] = {[14]="emo"}, ["emplawas"] = {[4]="emw"}, ["emumu"] = {[4]="enr"}, ["en"] = {[4]="enc"}, ["enawené-nawé"] = {[4]="unk"}, ["ende"] = {[4]="end"}, ["enga"] = {[4]="enq"}, ["engdewu"] = {[4]="ngr"}, ["engenni"] = {[4]="enn"}, ["enggano"] = {[4]="eno"}, ["english"] = {[1]="en", [2]="eng", [4]="eng"}, ["english, middle (1100-1500)"] = {[2]="enm"}, ["english, old (ca.450-1100)"] = {[2]="ang"}, ["enim"] = {[14]="eni"}, ["enlhet"] = {[4]="enl"}, ["enrekang"] = {[4]="ptt"}, ["enu"] = {[4]="enu"}, ["enwan (akwa ibom state)"] = {[4]="enw"}, ["enwan (edo state)"] = {[4]="env"}, ["enxet"] = {[4]="enx"}, ["enya"] = {[4]="gey"}, ["epena"] = {[4]="sja"}, ["epi-olmec"] = {[4]="xep"}, ["epie"] = {[4]="epi"}, ["epigraphic mayan"] = {[4]="emy"}, ["eravallan"] = {[4]="era"}, ["erave"] = {[4]="kjy"}, ["ere"] = {[4]="twp"}, ["eritai"] = {[4]="ert"}, ["erokwanas"] = {[4]="erw"}, ["erre"] = {[4]="err"}, ["erromintxela"] = {[4]="emx"}, ["ersu"] = {[4]="ers"}, ["eruwa"] = {[4]="erh"}, ["erzya"] = {[2]="myv", [4]="myv"}, ["esan"] = {[4]="ish"}, ["ese ejja"] = {[4]="ese"}, ["ese"] = {[4]="mcq"}, ["eshtehardi"] = {[4]="esh"}, ["esimbi"] = {[4]="ags"}, ["eskayan"] = {[4]="esy"}, ["eskimo-aleut languages"] = {[5]="esx"}, ["esperanto"] = {[1]="eo", [2]="epo", [4]="epo"}, ["esselen"] = {[4]="esq"}, ["estado de méxico otomi"] = {[4]="ots"}, ["estonian sign language"] = {[4]="eso"}, ["estonian"] = {[1]="et", [2]="est", [4]="est"}, ["esuma"] = {[4]="esm"}, ["etchemin"] = {[4]="etc"}, ["etebi"] = {[4]="etb"}, ["eten"] = {[4]="etx"}, ["eteocretan"] = {[4]="ecr"}, ["eteocypriot"] = {[4]="ecy"}, ["ethiopian sign language"] = {[4]="eth"}, ["etkywan"] = {[4]="ich"}, ["eton (cameroon)"] = {[4]="eto"}, ["eton (vanuatu)"] = {[4]="etn"}, ["etruscan"] = {[4]="ett"}, ["etulo"] = {[4]="utr"}, ["eudeve"] = {[4]="eud"}, ["europanto"] = {[14]="eur"}, ["evant"] = {[4]="bzz"}, ["even"] = {[4]="eve"}, ["evenki"] = {[4]="evn"}, ["eviya"] = {[4]="gev"}, ["ewage-notu"] = {[4]="nou"}, ["ewe"] = {[1]="ee", [2]="ewe", [4]="ewe"}, ["ewondo"] = {[2]="ewo", [4]="ewo"}, ["extremaduran"] = {[4]="ext"}, ["eyak"] = {[4]="eya"}, ["ezaa"] = {[4]="eza"}, ["fa d'ambu"] = {[4]="fab"}, ["fagani"] = {[4]="faf"}, ["fagauvea"] = {[4]="uve"}, ["faifi"] = {[4]="fif"}, ["faire atta"] = {[4]="azt"}, ["faita"] = {[4]="faj"}, ["faiwol"] = {[4]="fai"}, ["fala"] = {[4]="fax"}, ["falam chin"] = {[4]="cfm", [14]="flm"}, ["fali"] = {[4]="fli"}, ["faliscan"] = {[4]="xfa"}, ["fam"] = {[4]="fam"}, ["fanagalo"] = {[4]="fng"}, ["fanamaket"] = {[4]="bjp"}, ["fanbak"] = {[4]="fnb"}, ["fang (cameroon)"] = {[4]="fak"}, ["fang (equatorial guinea)"] = {[4]="fan"}, ["fang"] = {[2]="fan"}, ["fania"] = {[4]="fni"}, ["fanti"] = {[2]="fat", [4]="fat"}, ["far western muria"] = {[4]="fmu"}, ["farefare"] = {[4]="gur"}, ["faroese"] = {[1]="fo", [2]="fao", [4]="fao"}, ["fas"] = {[4]="fqs"}, ["fasu"] = {[4]="faa"}, ["fataleka"] = {[4]="far"}, ["fataluku"] = {[4]="ddg"}, ["fayu"] = {[4]="fau"}, ["fe'fe'"] = {[4]="fmp"}, ["fedan"] = {[4]="pdn"}, ["fembe"] = {[4]="agl"}, ["fernando po creole english"] = {[4]="fpe"}, ["feroge"] = {[4]="fer"}, ["fiji hindi"] = {[4]="hif"}, ["fijian"] = {[1]="fj", [2]="fij", [4]="fij"}, ["filipino"] = {[2]="fil", [4]="fil"}, ["filomena mata-coahuitlán totonac"] = {[4]="tlp"}, ["finallig"] = {[14]="bkb"}, ["finland-swedish sign language"] = {[4]="fss"}, ["finlandssvenskt teckenspråk"] = {[4]="fss"}, ["finnish sign language"] = {[4]="fse"}, ["finnish"] = {[1]="fi", [2]="fin", [4]="fin"}, ["finno-ugrian languages"] = {[2]="fiu", [5]="fiu"}, ["finongan"] = {[4]="fag"}, ["fipa"] = {[4]="fip"}, ["firan"] = {[4]="fir"}, ["fiwaga"] = {[4]="fiw"}, ["flaaitaal"] = {[4]="fly"}, ["flemish sign language"] = {[4]="vgt"}, ["flemish"] = {[1]="nl", [2]="nld", [3]="dut", [4]="nld"}, ["flinders island"] = {[4]="fln"}, ["foau"] = {[4]="flh"}, ["foi"] = {[4]="foi"}, ["foia foia"] = {[4]="ffi"}, ["folopa"] = {[4]="ppo"}, ["foma"] = {[4]="fom"}, ["fon"] = {[2]="fon", [4]="fon"}, ["fongoro"] = {[4]="fgr"}, ["foodo"] = {[4]="fod"}, ["forak"] = {[4]="frq"}, ["fordata"] = {[4]="frd"}, ["fore"] = {[4]="for"}, ["forest enets"] = {[4]="enf"}, ["forest maninka"] = {[14]="myq"}, ["formosan languages"] = {[5]="fox"}, ["fortsenal"] = {[4]="frt"}, ["francisco león zoque"] = {[4]="zos"}, ["francoprovençal"] = {[4]="frp"}, ["frankish"] = {[4]="frk"}, ["french belgian sign language"] = {[4]="sfb"}, ["french sign language"] = {[4]="fsl"}, ["french"] = {[1]="fr", [2]="fra", [3]="fre", [4]="fra"}, ["french, middle (ca.1400-1600)"] = {[2]="frm"}, ["french, old (842-ca.1400)"] = {[2]="fro"}, ["friulian"] = {[2]="fur", [4]="fur"}, ["fulah"] = {[1]="ff", [2]="ful", [4]="ful"}, ["fuliiru"] = {[4]="flr"}, ["fulniô"] = {[4]="fun"}, ["fum"] = {[4]="fum"}, ["fungwa"] = {[4]="ula"}, ["fur"] = {[4]="fvr"}, ["furu"] = {[4]="fuu"}, ["futuna-aniwa"] = {[4]="fut"}, ["fuyug"] = {[4]="fuy"}, ["fwe"] = {[4]="fwe"}, ["fwâi"] = {[4]="fwa"}, ["fyam"] = {[4]="pym"}, ["fyer"] = {[4]="fie"}, ["ga"] = {[2]="gaa", [4]="gaa"}, ["ga'anda"] = {[4]="gqa"}, ["ga'dang"] = {[4]="gdg"}, ["gaa"] = {[4]="ttb"}, ["gaam"] = {[4]="tbi"}, ["gabi-gabi"] = {[4]="gbw"}, ["gabri"] = {[4]="gab"}, ["gabrielino-fernandeño"] = {[4]="xgf"}, ["gabutamon"] = {[14]="gav"}, ["gadang"] = {[4]="gdk"}, ["gaddang"] = {[4]="gad"}, ["gaddi"] = {[4]="gbk"}, ["gade lohar"] = {[4]="gda"}, ["gade"] = {[4]="ged"}, ["gadjerawang"] = {[4]="gdh"}, ["gadsup"] = {[4]="gaj"}, ["gaelic"] = {[1]="gd", [2]="gla", [4]="gla"}, ["gafat"] = {[4]="gft"}, ["gagadu"] = {[4]="gbu"}, ["gagauz"] = {[4]="gag"}, ["gagnoa bété"] = {[4]="btg"}, ["gagu"] = {[4]="ggu"}, ["gahri"] = {[4]="bfu"}, ["gaikundi"] = {[4]="gbf"}, ["gail"] = {[4]="gic"}, ["gaina"] = {[4]="gcn"}, ["gajirrabeng"] = {[4]="gdh"}, ["gal"] = {[4]="gap"}, ["galambu"] = {[4]="glo"}, ["galatian"] = {[4]="xga"}, ["galela"] = {[4]="gbi"}, ["galeya"] = {[4]="gar"}, ["galibi carib"] = {[2]="car", [4]="car", [15]="car"}, ["galice"] = {[4]="gce"}, ["galician"] = {[1]="gl", [2]="glg", [4]="glg"}, ["galindan"] = {[4]="xgl"}, ["gallurese sardinian"] = {[4]="sdn"}, ["galo"] = {[4]="adl"}, ["galolen"] = {[4]="gal"}, ["gamale kham"] = {[4]="kgj"}, ["gambera"] = {[4]="gma"}, ["gambian wolof"] = {[4]="wof"}, ["gamilaraay"] = {[4]="kld"}, ["gamit"] = {[4]="gbl"}, ["gamkonora"] = {[4]="gak"}, ["gamo"] = {[4]="gmv"}, ["gamo-gofa-dawro"] = {[14]="gmo"}, ["gamo-ningi"] = {[4]="bte"}, ["gan chinese"] = {[4]="gan"}, ["gana"] = {[4]="gnq"}, ["ganang"] = {[4]="gne"}, ["ganda"] = {[1]="lg", [2]="lug", [4]="lug"}, ["gane"] = {[4]="gzn"}, ["ganggalida"] = {[4]="gcd"}, ["ganglau"] = {[4]="ggl"}, ["gangte"] = {[4]="gnb"}, ["gangulu"] = {[4]="gnl"}, ["gants"] = {[4]="gao"}, ["ganza"] = {[4]="gza"}, ["ganzi"] = {[4]="gnz"}, ["gao"] = {[4]="gga"}, ["gapapaiwa"] = {[4]="pwg"}, ["garawa"] = {[14]="gbc"}, ["garhwali"] = {[4]="gbm"}, ["garifuna"] = {[4]="cab"}, ["garig-ilgar"] = {[4]="ilg"}, ["garingbal"] = {[4]="xgi"}, ["garlali"] = {[4]="gll"}, ["garo"] = {[4]="grt"}, ["garre"] = {[4]="gex"}, ["garreh-ajuran"] = {[14]="ggh"}, ["garrwa"] = {[4]="wrk"}, ["garus"] = {[4]="gyb"}, ["garuwali"] = {[4]="rxw"}, ["garza"] = {[4]="xgr"}, ["gascon"] = {[14]="gsc"}, ["gata'"] = {[4]="gaq"}, ["gavak"] = {[4]="dmc"}, ["gavar"] = {[4]="gou"}, ["gavião do jiparaná"] = {[4]="gvo"}, ["gawar-bati"] = {[4]="gwt"}, ["gawri"] = {[4]="gwc"}, ["gawwada"] = {[4]="gwd"}, ["gayil"] = {[4]="gyl"}, ["gayo"] = {[2]="gay", [4]="gay"}, ["gazi"] = {[4]="gzi"}, ["gaɓogbo"] = {[4]="gie"}, ["gbagyi"] = {[4]="gbr"}, ["gban"] = {[4]="ggu"}, ["gbanu"] = {[4]="gbv"}, ["gbanziri"] = {[4]="gbg"}, ["gbari"] = {[4]="gby"}, ["gbati-ri"] = {[14]="gti"}, ["gbaya (central african republic)"] = {[4]="gba"}, ["gbaya (sudan)"] = {[4]="krs"}, ["gbaya"] = {[2]="gba"}, ["gbaya-bossangoa"] = {[4]="gbp"}, ["gbaya-bozoum"] = {[4]="gbq"}, ["gbaya-mbodomo"] = {[4]="gmm"}, ["gbayi"] = {[4]="gyg"}, ["gbesi gbe"] = {[4]="gbs"}, ["gbii"] = {[4]="ggb"}, ["gbin"] = {[4]="xgb"}, ["gbiri-niragu"] = {[4]="grh"}, ["gboloo grebo"] = {[4]="gec"}, ["ge"] = {[4]="hmj"}, ["geba karen"] = {[4]="kvq"}, ["gebe"] = {[4]="gei"}, ["gedaged"] = {[4]="gdd"}, ["gedeo"] = {[4]="drs"}, ["geez"] = {[2]="gez", [4]="gez"}, ["geji"] = {[4]="gyz", [14]="gji"}, ["gejia"] = {[4]="hmj"}, ["geko karen"] = {[4]="ghk"}, ["gela"] = {[4]="nlg"}, ["gelao"] = {[14]="gio"}, ["geman deng"] = {[4]="mxj", [14]="gen"}, ["geme"] = {[4]="geq"}, ["gen"] = {[4]="gej"}, ["gende"] = {[4]="gaf"}, ["gengle"] = {[4]="geg"}, ["georgian"] = {[1]="ka", [2]="kat", [3]="geo", [4]="kat"}, ["gepo"] = {[4]="ygp"}, ["gera"] = {[4]="gew"}, ["gerai"] = {[4]="gef"}, ["gergiko"] = {[4]="moz"}, ["german sign language"] = {[4]="gsg"}, ["german"] = {[1]="de", [2]="deu", [3]="ger", [4]="deu"}, ["german, low"] = {[2]="nds"}, ["german, middle high (ca.1050-1500)"] = {[2]="gmh"}, ["german, old high (ca.750-1050)"] = {[2]="goh"}, ["germanic languages"] = {[2]="gem", [5]="gem"}, ["geruma"] = {[4]="gea"}, ["geser-gorom"] = {[4]="ges"}, ["gey"] = {[14]="guv"}, ["ghadamès"] = {[4]="gha"}, ["ghanaian pidgin english"] = {[4]="gpe"}, ["ghanaian sign language"] = {[4]="gse"}, ["ghandruk sign language"] = {[4]="gds"}, ["ghanongga"] = {[4]="ghn"}, ["ghari"] = {[4]="gri"}, ["ghayavi"] = {[4]="bmk"}, ["gheg albanian"] = {[4]="aln"}, ["ghera"] = {[4]="ghr"}, ["ghodoberi"] = {[4]="gdo"}, ["ghomara"] = {[4]="gho"}, ["ghomálá'"] = {[4]="bbj"}, ["ghotuo"] = {[4]="aaa"}, ["ghulfan"] = {[4]="ghl"}, ["giangan"] = {[4]="bgi"}, ["gibanawa"] = {[4]="gib"}, ["gichuka"] = {[4]="cuh"}, ["gidar"] = {[4]="gid"}, ["giiwo"] = {[4]="kks"}, ["gikuyu"] = {[1]="ki", [2]="kik", [4]="kik"}, ["gikyode"] = {[4]="acd"}, ["gilaki"] = {[4]="glk"}, ["gilbertese"] = {[2]="gil", [4]="gil"}, ["gilima"] = {[4]="gix"}, ["gilyak"] = {[4]="niv"}, ["gimi (eastern highlands)"] = {[4]="gim"}, ["gimi (west new britain)"] = {[4]="gip"}, ["gimme"] = {[4]="kmp"}, ["gimnime"] = {[4]="gmn"}, ["ginuman"] = {[4]="gnm"}, ["ginyanga"] = {[4]="ayg"}, ["girawa"] = {[4]="bbr"}, ["girirra"] = {[4]="gii"}, ["giryama"] = {[4]="nyf"}, ["githabul"] = {[4]="gih"}, ["gitonga"] = {[4]="toh"}, ["gitua"] = {[4]="ggt"}, ["gitxsan"] = {[4]="git"}, ["giyug"] = {[4]="giy"}, ["gizrra"] = {[4]="tof"}, ["glaro-twabo"] = {[4]="glr"}, ["glavda"] = {[4]="glw"}, ["glio-oubi"] = {[4]="oub"}, ["gnau"] = {[4]="gnu"}, ["goan konkani"] = {[4]="gom"}, ["goaria"] = {[4]="gig"}, ["gobasi"] = {[4]="goi"}, ["gobu"] = {[4]="gox"}, ["godié"] = {[4]="god"}, ["godwari"] = {[4]="gdx"}, ["goemai"] = {[4]="ank"}, ["gofa"] = {[4]="gof"}, ["gogo"] = {[4]="gog"}, ["gogodala"] = {[4]="ggw"}, ["gokana"] = {[4]="gkn"}, ["gola"] = {[4]="gol"}, ["golin"] = {[4]="gvf"}, ["golpa"] = {[4]="lja"}, ["gondi"] = {[2]="gon", [4]="gon"}, ["gone dau"] = {[4]="goo"}, ["gongduk"] = {[4]="goe"}, ["gonja"] = {[4]="gjn"}, ["goo"] = {[4]="gov"}, ["gooniyandi"] = {[4]="gni"}, ["gor"] = {[4]="gqr"}, ["gorakor"] = {[4]="goc"}, ["gorap"] = {[4]="goq"}, ["goreng"] = {[4]="xgg"}, ["gorontalo"] = {[2]="gor", [4]="gor"}, ["gorovu"] = {[4]="grq"}, ["gorowa"] = {[4]="gow"}, ["gothic"] = {[2]="got", [4]="got"}, ["goundo"] = {[4]="goy"}, ["gourmanchéma"] = {[4]="gux"}, ["gowlan"] = {[4]="goj"}, ["gowli"] = {[4]="gok"}, ["gowro"] = {[4]="gwf"}, ["gozarkhani"] = {[4]="goz"}, ["grangali"] = {[4]="nli"}, ["grass koiari"] = {[4]="kbk"}, ["grebo"] = {[2]="grb", [4]="grb"}, ["greek languages"] = {[5]="grk"}, ["greek sign language"] = {[4]="gss"}, ["greek"] = {[6]="el", [7]="ell", [8]="gre", [9]="ell"}, ["greek, ancient (to 1453)"] = {[2]="grc"}, ["greek, modern (1453-)"] = {[2]="ell", [3]="gre"}, ["green gelao"] = {[4]="giq"}, ["greenlandic"] = {[1]="kl", [2]="kal", [4]="kal"}, ["grenadian creole english"] = {[4]="gcl"}, ["gresi"] = {[4]="grs"}, ["groma"] = {[4]="gro"}, ["gronings"] = {[4]="gos"}, ["gros ventre"] = {[4]="ats"}, ["gua"] = {[4]="gwx"}, ["guadeloupean creole french"] = {[4]="gcf"}, ["guahibo"] = {[4]="guh"}, ["guajajára"] = {[4]="gub"}, ["guajá"] = {[4]="gvj"}, ["guambiano"] = {[4]="gum"}, ["guana (brazil)"] = {[4]="gqn"}, ["guana (paraguay)"] = {[4]="gva"}, ["guanano"] = {[4]="gvc"}, ["guanche"] = {[4]="gnc"}, ["guanyinqiao"] = {[4]="jiq"}, ["guarani"] = {[1]="gn", [2]="grn", [4]="grn"}, ["guarayu"] = {[4]="gyr"}, ["guarequena"] = {[4]="gae"}, ["guatemalan sign language"] = {[4]="gsm"}, ["guató"] = {[4]="gta"}, ["guayabero"] = {[4]="guo"}, ["gudang"] = {[4]="xgd"}, ["gudanji"] = {[4]="nji"}, ["gude"] = {[4]="gde"}, ["gudjal"] = {[4]="wrg"}, ["gudu"] = {[4]="gdu"}, ["guduf-gava"] = {[4]="gdf"}, ["guernésiais"] = {[4]="nrf"}, ["guerrero amuzgo"] = {[4]="amu"}, ["guerrero nahuatl"] = {[4]="ngu"}, ["guevea de humboldt zapotec"] = {[4]="zpg"}, ["gugadj"] = {[4]="ggd"}, ["gugu badhun"] = {[4]="gdc"}, ["gugu mini"] = {[14]="ggm"}, ["gugu warra"] = {[4]="wrw"}, ["gugubera"] = {[4]="kkp"}, ["guguyimidjir"] = {[4]="kky"}, ["guhu-samane"] = {[4]="ghs"}, ["guianese creole french"] = {[4]="gcr"}, ["guibei zhuang"] = {[4]="zgb"}, ["guiberoua béte"] = {[4]="bet"}, ["guibian zhuang"] = {[4]="zgn"}, ["guinea kpelle"] = {[4]="gkp"}, ["guinea-bissau sign language"] = {[4]="lgs"}, ["guinean sign language"] = {[4]="gus"}, ["guiqiong"] = {[4]="gqi"}, ["gujarati"] = {[1]="gu", [2]="guj", [4]="guj"}, ["gujari"] = {[4]="gju"}, ["gula (central african republic)"] = {[4]="kcm"}, ["gula (chad)"] = {[4]="glu"}, ["gula iro"] = {[4]="glj"}, ["gula'alaa"] = {[4]="gmb"}, ["gulay"] = {[4]="gvl"}, ["gule"] = {[4]="gly"}, ["gulf arabic"] = {[4]="afb"}, ["guliguli"] = {[14]="gli"}, ["gumalu"] = {[4]="gmu"}, ["gumatj"] = {[4]="gnn"}, ["gumawana"] = {[4]="gvs"}, ["gumuz"] = {[4]="guk"}, ["gun"] = {[4]="guw"}, ["gundi"] = {[4]="gdi"}, ["gunditjmara"] = {[4]="gjm"}, ["gundungurra"] = {[4]="xrd"}, ["gungabula"] = {[4]="gyf"}, ["gungu"] = {[4]="rub"}, ["guntai"] = {[4]="gnt"}, ["gunwinggu"] = {[4]="gup"}, ["gunya"] = {[4]="gyy"}, ["gupa-abawa"] = {[4]="gpa"}, ["gupapuyngu"] = {[4]="guf"}, ["guramalum"] = {[4]="grz"}, ["gurani"] = {[4]="hac"}, ["gurdjar"] = {[4]="gdj"}, ["gureng gureng"] = {[4]="gnr"}, ["gurgula"] = {[4]="ggg"}, ["guriaso"] = {[4]="grx"}, ["gurindji kriol"] = {[4]="gjr"}, ["gurindji"] = {[4]="gue"}, ["gurmana"] = {[4]="gvm"}, ["guro"] = {[4]="goa"}, ["gurr-goni"] = {[4]="gge"}, ["gurung"] = {[4]="gvr"}, ["guruntum-mbaaru"] = {[4]="grd"}, ["gusan"] = {[4]="gsn"}, ["gusii"] = {[4]="guz"}, ["gusilay"] = {[4]="gsl"}, ["guugu yimidhirr"] = {[4]="kky"}, ["guwa"] = {[4]="xgw"}, ["guwamu"] = {[4]="gwu"}, ["guwinmal"] = {[4]="xgm"}, ["guya"] = {[4]="gka"}, ["guyanese creole english"] = {[4]="gyn"}, ["guyani"] = {[4]="gvy"}, ["guébie"] = {[4]="gie"}, ["gvoko"] = {[4]="ngs"}, ["gwa"] = {[4]="gwb"}, ["gwahatike"] = {[4]="dah"}, ["gwak"] = {[4]="jgk"}, ["gwamhi-wuri"] = {[4]="bga"}, ["gwandara"] = {[4]="gwn"}, ["gweda"] = {[4]="grw"}, ["gweno"] = {[4]="gwe"}, ["gwere"] = {[4]="gwr"}, ["gwich'in"] = {[2]="gwi"}, ["gwichʼin"] = {[4]="gwi"}, ["gyaazi"] = {[4]="gyz"}, ["gyalsumdo"] = {[4]="gyo"}, ["gyele"] = {[4]="gyi"}, ["gyem"] = {[4]="gye"}, ["güilá zapotec"] = {[4]="ztu"}, ["gāndhārī"] = {[4]="pgd"}, ["ha"] = {[4]="haq"}, ["habu"] = {[4]="hbu"}, ["hadiyya"] = {[4]="hdy"}, ["hadothi"] = {[4]="hoj"}, ["hadrami arabic"] = {[4]="ayh"}, ["hadrami"] = {[4]="xhd"}, ["hadza"] = {[4]="hts"}, ["haeke"] = {[4]="aek"}, ["hahon"] = {[4]="hah"}, ["haida"] = {[2]="hai", [4]="hai"}, ["haigwai"] = {[4]="hgw"}, ["haiphong sign language"] = {[4]="haf"}, ["haisla"] = {[4]="has"}, ["haitian creole"] = {[1]="ht", [2]="hat", [4]="hat", [6]="ht", [7]="hat", [9]="hat"}, ["haitian vodoun culture language"] = {[4]="hvc"}, ["haitian"] = {[1]="ht", [2]="hat", [4]="hat"}, ["haiǁom"] = {[4]="hgm"}, ["haji"] = {[4]="hji"}, ["hajong"] = {[4]="haj"}, ["haka chin"] = {[4]="cnh"}, ["hakha chin"] = {[4]="cnh"}, ["hakka chinese"] = {[4]="hak"}, ["hakö"] = {[4]="hao"}, ["halang doan"] = {[4]="hld"}, ["halang"] = {[4]="hal"}, ["halbi"] = {[4]="hlb"}, ["halh mongolian"] = {[4]="khk"}, ["halia"] = {[4]="hla"}, ["halkomelem"] = {[4]="hur"}, ["hamap"] = {[4]="hmu"}, ["hamba"] = {[4]="hba"}, ["hamer-banna"] = {[4]="amf"}, ["hamtai"] = {[4]="hmt"}, ["haméa"] = {[4]="cir"}, ["han"] = {[4]="haa"}, ["hanga hundi"] = {[4]="wos"}, ["hanga"] = {[4]="hag"}, ["hangaza"] = {[4]="han"}, ["hani"] = {[4]="hni"}, ["hano"] = {[4]="lml"}, ["hanoi sign language"] = {[4]="hab"}, ["hanunoo"] = {[4]="hnn"}, ["harami"] = {[4]="xha"}, ["harari"] = {[4]="har"}, ["harijan kinnauri"] = {[4]="kjo"}, ["haroi"] = {[4]="hro"}, ["haroti"] = {[4]="hoj"}, ["harsusi"] = {[4]="hss"}, ["haruai"] = {[4]="tmd"}, ["haruku"] = {[4]="hrk"}, ["haryanvi"] = {[4]="bgc"}, ["harzani"] = {[4]="hrz"}, ["hasha"] = {[4]="ybj"}, ["hassaniyya"] = {[4]="mey"}, ["hatam"] = {[4]="had"}, ["hattic"] = {[4]="xht"}, ["hausa sign language"] = {[4]="hsl"}, ["hausa"] = {[1]="ha", [2]="hau", [4]="hau"}, ["havasupai-walapai-yavapai"] = {[4]="yuf"}, ["haveke"] = {[4]="hvk"}, ["havu"] = {[4]="hav"}, ["hawai'i creole english"] = {[4]="hwc"}, ["hawai'i pidgin sign language"] = {[4]="hps"}, ["hawai'i pidgin"] = {[4]="hwc"}, ["hawai'i sign language (hsl)"] = {[4]="hps"}, ["hawaiian"] = {[2]="haw", [4]="haw"}, ["haya"] = {[4]="hay"}, ["hazaragi"] = {[4]="haz"}, ["hdi"] = {[4]="xed"}, ["hebrew"] = {[1]="he", [2]="heb", [4]="heb", [11]="iw"}, ["hehe"] = {[4]="heh"}, ["heiban"] = {[4]="hbn"}, ["heiltsuk"] = {[4]="hei"}, ["helambu sherpa"] = {[4]="scp"}, ["helong"] = {[4]="heg"}, ["hema"] = {[4]="nix"}, ["hemba"] = {[4]="hem"}, ["herdé"] = {[4]="hed"}, ["herero"] = {[1]="hz", [2]="her", [4]="her"}, ["hermit"] = {[4]="llf"}, ["hernican"] = {[4]="xhr"}, ["heung kong sau yue"] = {[4]="hks"}, ["hewa"] = {[4]="ham"}, ["heyo"] = {[4]="auk"}, ["hiberno-scottish gaelic"] = {[4]="ghc"}, ["hibito"] = {[4]="hib"}, ["hidatsa"] = {[4]="hid"}, ["hieroglyphic luwian"] = {[4]="hlu"}, ["higaonon"] = {[4]="mba"}, ["highland konjo"] = {[4]="kjk"}, ["highland oaxaca chontal"] = {[4]="chd"}, ["highland popoluca"] = {[4]="poi"}, ["highland puebla nahuatl"] = {[4]="azz"}, ["highland totonac"] = {[4]="tos"}, ["hijazi arabic"] = {[4]="acw"}, ["hijuk"] = {[4]="hij"}, ["hiligaynon"] = {[2]="hil", [4]="hil"}, ["himachali languages"] = {[2]="him"}, ["himarimã"] = {[4]="hir"}, ["hindi"] = {[1]="hi", [2]="hin", [4]="hin"}, ["hinduri"] = {[4]="hii"}, ["hinukh"] = {[4]="gin"}, ["hiri motu"] = {[1]="ho", [2]="hmo", [4]="hmo"}, ["hittite"] = {[2]="hit", [4]="hit"}, ["hitu"] = {[4]="htu"}, ["hiw"] = {[4]="hiw"}, ["hixkaryána"] = {[4]="hix"}, ["hlai"] = {[4]="lic"}, ["hlepho phowa"] = {[4]="yhl"}, ["hlersu"] = {[4]="hle"}, ["hmar"] = {[4]="hmr"}, ["hmong daw"] = {[4]="mww"}, ["hmong don"] = {[4]="hmf"}, ["hmong dô"] = {[4]="hmv"}, ["hmong njua"] = {[4]="hnj", [14]="blu"}, ["hmong shua"] = {[4]="hmz"}, ["hmong"] = {[2]="hmn", [4]="hmn"}, ["hmong-mien languages"] = {[5]="hmx"}, ["hmwaveke"] = {[4]="mrk"}, ["ho chi minh city sign language"] = {[4]="hos"}, ["ho"] = {[4]="hoc"}, ["ho-chunk"] = {[4]="win"}, ["hoava"] = {[4]="hoa"}, ["hobyót"] = {[4]="hoh"}, ["hoia hoia"] = {[4]="hhi"}, ["hokan languages"] = {[5]="hok"}, ["holikachuk"] = {[4]="hoi"}, ["holiya"] = {[4]="hoy"}, ["holma"] = {[4]="hod"}, ["holoholo"] = {[4]="hoo"}, ["holu"] = {[4]="hol"}, ["homa"] = {[4]="hom"}, ["honduras sign language"] = {[4]="hds"}, ["hong kong sign language"] = {[4]="hks"}, ["honi"] = {[4]="how"}, ["hopi"] = {[4]="hop"}, ["horned miao"] = {[4]="hrm"}, ["horo"] = {[4]="hor"}, ["horom"] = {[4]="hoe"}, ["horpa"] = {[4]="ero"}, ["horuru"] = {[14]="hrr"}, ["hote"] = {[4]="hot"}, ["hoti"] = {[4]="hti"}, ["hovongan"] = {[4]="hov"}, ["hoyahoya"] = {[4]="hhy"}, ["hozo"] = {[4]="hoz"}, ["hpon"] = {[4]="hpo"}, ["hrangkhol"] = {[4]="hra"}, ["hre"] = {[4]="hre"}, ["hruso"] = {[4]="hru"}, ["hu"] = {[4]="huo"}, ["huachipaeri"] = {[4]="hug"}, ["huallaga huánuco quechua"] = {[4]="qub"}, ["huamalíes-dos de mayo huánuco quechua"] = {[4]="qvh"}, ["huambisa"] = {[4]="hub"}, ["huarijio"] = {[4]="var"}, ["huastec"] = {[4]="hus"}, ["huaulu"] = {[4]="hud"}, ["huautla mazatec"] = {[4]="mau"}, ["huaxcaleca nahuatl"] = {[4]="nhq"}, ["huaylas ancash quechua"] = {[4]="qwh"}, ["huaylla wanca quechua"] = {[4]="qvw"}, ["huba"] = {[4]="hbb"}, ["huehuetla tepehua"] = {[4]="tee"}, ["huichol"] = {[4]="hch"}, ["huilliche"] = {[4]="huh"}, ["huitepec mixtec"] = {[4]="mxs"}, ["huixtán tzotzil"] = {[14]="tzu"}, ["huizhou chinese"] = {[4]="czh"}, ["hukumina"] = {[4]="huw"}, ["hula"] = {[4]="hul"}, ["hulaulá"] = {[4]="huy"}, ["huli"] = {[4]="hui"}, ["hulung"] = {[4]="huk"}, ["humburi senni songhay"] = {[4]="hmb"}, ["humene"] = {[4]="huf"}, ["humla"] = {[4]="hut"}, ["hun-saare"] = {[14]="dud"}, ["hunde"] = {[4]="hke"}, ["hung"] = {[4]="hnu"}, ["hungana"] = {[4]="hum"}, ["hungarian sign language"] = {[4]="hsh"}, ["hungarian"] = {[1]="hu", [2]="hun", [4]="hun"}, ["hungu"] = {[4]="hng"}, ["hungworo"] = {[4]="nat"}, ["hunjara-kaina ke"] = {[4]="hkk"}, ["hunnic"] = {[4]="xhc"}, ["hunsrik"] = {[4]="hrx"}, ["hunzib"] = {[4]="huz"}, ["hupa"] = {[2]="hup", [4]="hup"}, ["hupdë"] = {[4]="jup"}, ["hupla"] = {[4]="hap"}, ["hurrian"] = {[4]="xhu"}, ["hutterisch"] = {[4]="geh"}, ["hutterite german"] = {[4]="geh"}, ["hwana"] = {[4]="hwo"}, ["hya"] = {[4]="hya"}, ["hyam"] = {[4]="jab"}, ["hyolmo"] = {[4]="scp"}, ["hän"] = {[9]="haa"}, ["hértevin"] = {[4]="hrt"}, ["hõne"] = {[4]="juh"}, ["i'saka"] = {[4]="ksi"}, ["i-wak"] = {[4]="iwk"}, ["iaai"] = {[4]="iai"}, ["iamalele"] = {[4]="yml"}, ["iapama"] = {[14]="iap"}, ["iatmul"] = {[4]="ian"}, ["iau"] = {[4]="tmu"}, ["ibali teke"] = {[4]="tek"}, ["ibaloi"] = {[4]="ibl"}, ["iban"] = {[2]="iba", [4]="iba"}, ["ibanag"] = {[4]="ibg"}, ["ibani"] = {[4]="iby"}, ["ibatan"] = {[4]="ivb"}, ["iberian"] = {[4]="xib"}, ["ibibio"] = {[4]="ibb"}, ["ibilo"] = {[14]="ibi"}, ["ibino"] = {[4]="ibn"}, ["ibu"] = {[4]="ibu"}, ["ibuoro"] = {[4]="ibr"}, ["icelandic sign language"] = {[4]="icl"}, ["icelandic"] = {[1]="is", [2]="isl", [3]="ice", [4]="isl"}, ["iceve-maci"] = {[4]="bec"}, ["ida'an"] = {[4]="dbj"}, ["idakho-isukha-tiriki"] = {[4]="ida"}, ["idaté"] = {[4]="idt"}, ["idere"] = {[4]="ide"}, ["idesa"] = {[4]="ids"}, ["idi"] = {[4]="idi"}, ["ido"] = {[1]="io", [2]="ido", [4]="ido"}, ["idoma"] = {[4]="idu"}, ["idon"] = {[4]="idc"}, ["idu-mishmi"] = {[4]="clk"}, ["iduna"] = {[4]="viv"}, ["ifo"] = {[4]="iff"}, ["ifè"] = {[4]="ife"}, ["igala"] = {[4]="igl"}, ["igana"] = {[4]="igg"}, ["igbo"] = {[1]="ig", [2]="ibo", [4]="ibo"}, ["igede"] = {[4]="ige"}, ["ignaciano"] = {[4]="ign"}, ["igo"] = {[4]="ahl"}, ["iguta"] = {[4]="nar"}, ["igwe"] = {[4]="igw"}, ["iha based pidgin"] = {[4]="ihb"}, ["iha"] = {[4]="ihp"}, ["ihievbe"] = {[4]="ihi"}, ["ija-zuba"] = {[14]="vki"}, ["ijo languages"] = {[2]="ijo", [5]="ijo"}, ["ik"] = {[4]="ikx"}, ["ika"] = {[4]="ikk"}, ["ikaranggal"] = {[4]="ikr"}, ["ikhin-arokho"] = {[4]="ikh"}, ["ikizu"] = {[4]="ikz"}, ["iko"] = {[4]="iki"}, ["ikobi"] = {[4]="meb"}, ["ikoma-nata-isenye"] = {[4]="ntk"}, ["ikpeng"] = {[4]="txi"}, ["ikpeshi"] = {[4]="ikp"}, ["ikposo"] = {[4]="kpo"}, ["iku-gora-ankwa"] = {[4]="ikv"}, ["ikulu"] = {[4]="ikl"}, ["ikwere"] = {[4]="ikw"}, ["ikwo"] = {[4]="iqw"}, ["ila"] = {[4]="ilb"}, ["ile ape"] = {[4]="ila"}, ["ili turki"] = {[4]="ili"}, ["ili'uun"] = {[4]="ilu"}, ["ilianen manobo"] = {[4]="mbi"}, ["illyrian"] = {[4]="xil"}, ["iloko"] = {[2]="ilo", [4]="ilo"}, ["ilongot"] = {[4]="ilk"}, ["ilue"] = {[4]="ilv"}, ["ilwana"] = {[4]="mlk"}, ["imbabura highland quichua"] = {[4]="qvi"}, ["imbongu"] = {[4]="imo"}, ["imeraguen"] = {[14]="ime"}, ["imonda"] = {[4]="imn"}, ["imotong"] = {[4]="imt"}, ["imperial aramaic (700-300 bce)"] = {[2]="arc", [4]="arc"}, ["imroing"] = {[4]="imr"}, ["inabaknon"] = {[4]="abx"}, ["inapang"] = {[4]="mzu"}, ["inari sami"] = {[2]="smn", [4]="smn"}, ["indian sign language"] = {[4]="ins"}, ["indic languages"] = {[2]="inc", [5]="inc"}, ["indo-european languages"] = {[2]="ine", [5]="ine"}, ["indo-iranian languages"] = {[5]="iir"}, ["indo-portuguese"] = {[4]="idb"}, ["indonesian bajau"] = {[4]="bdl"}, ["indonesian sign language"] = {[4]="inl"}, ["indonesian"] = {[1]="id", [2]="ind", [4]="ind", [11]="in"}, ["indri"] = {[4]="idr"}, ["indus kohistani"] = {[4]="mvy"}, ["indus valley language"] = {[4]="xiv"}, ["inebu one"] = {[4]="oin"}, ["ineseño"] = {[4]="inz"}, ["inga"] = {[4]="inb"}, ["ingrian"] = {[4]="izh"}, ["ingush"] = {[2]="inh", [4]="inh"}, ["inlaod itneg"] = {[4]="iti"}, ["innu"] = {[4]="moe"}, ["inoke-yate"] = {[4]="ino"}, ["inonhan"] = {[4]="loc"}, ["inor"] = {[4]="ior"}, ["inpui naga"] = {[4]="nkf"}, ["interglossa"] = {[4]="igs"}, ["interlingua (international auxiliary language association)"] = {[1]="ia", [2]="ina", [4]="ina"}, ["interlingue"] = {[1]="ie", [2]="ile", [4]="ile"}, ["international sign"] = {[4]="ils"}, ["intha"] = {[4]="int"}, ["inuinnaqtun"] = {[4]="ikt"}, ["inuit sign language"] = {[4]="iks"}, ["inuktitut"] = {[1]="iu", [2]="iku", [4]="iku"}, ["inupiaq"] = {[1]="ik", [2]="ipk", [4]="ipk"}, ["iowa-oto"] = {[4]="iow"}, ["ipalapa amuzgo"] = {[4]="azm"}, ["ipeka-tapuia"] = {[14]="paj"}, ["ipiko"] = {[4]="ipo"}, ["ipili"] = {[4]="ipi"}, ["ipulo"] = {[4]="ass"}, ["iquito"] = {[4]="iqu"}, ["ir"] = {[4]="irr"}, ["iranian languages"] = {[2]="ira", [5]="ira"}, ["iranian persian"] = {[4]="pes"}, ["iranian sign language"] = {[4]="psc"}, ["iranun (malaysia)"] = {[4]="ilm"}, ["iranun (philippines)"] = {[4]="ilp"}, ["iranun"] = {[14]="ill"}, ["iraqw"] = {[4]="irk"}, ["irarutu"] = {[4]="irh"}, ["iraya"] = {[4]="iry"}, ["iresim"] = {[4]="ire"}, ["irigwe"] = {[4]="iri"}, ["irish sign language"] = {[4]="isg"}, ["irish"] = {[1]="ga", [2]="gle", [4]="gle"}, ["irish, middle (900-1200)"] = {[2]="mga"}, ["irish, old (to 900)"] = {[2]="sga"}, ["iroquoian languages"] = {[2]="iro", [5]="iro"}, ["irula"] = {[4]="iru"}, ["irántxe"] = {[4]="irn"}, ["isabi"] = {[4]="isa"}, ["isanzu"] = {[4]="isn"}, ["isarog agta"] = {[4]="agk"}, ["isconahua"] = {[4]="isc"}, ["isebe"] = {[4]="igo"}, ["isekiri"] = {[4]="its"}, ["ishkashimi"] = {[4]="isk"}, ["isinai"] = {[4]="inn"}, ["isirawa"] = {[4]="srl"}, ["island carib"] = {[4]="crb"}, ["islander creole english"] = {[4]="icr"}, ["isnag"] = {[4]="isd"}, ["isoko"] = {[4]="iso"}, ["israeli sign language"] = {[4]="isr"}, ["isthmus mixe"] = {[4]="mir"}, ["isthmus zapotec"] = {[4]="zai"}, ["isthmus-cosoleacaque nahuatl"] = {[4]="nhk"}, ["isthmus-mecayapan nahuatl"] = {[4]="nhx"}, ["isthmus-pajapan nahuatl"] = {[4]="nhp"}, ["istriot"] = {[4]="ist"}, ["istro romanian"] = {[4]="ruo"}, ["isu (fako division)"] = {[4]="szv"}, ["isu (menchum division)"] = {[4]="isu"}, ["italian sign language"] = {[4]="ise"}, ["italian"] = {[1]="it", [2]="ita", [4]="ita"}, ["italic languages"] = {[5]="itc"}, ["itawit"] = {[4]="itv"}, ["itelmen"] = {[4]="itl"}, ["itene"] = {[4]="ite"}, ["iteri"] = {[4]="itr"}, ["itik"] = {[4]="itx"}, ["ito"] = {[4]="itw"}, ["itonama"] = {[4]="ito"}, ["itu mbon uzo"] = {[4]="itm"}, ["itundujia mixtec"] = {[4]="mce"}, ["itutang"] = {[14]="itu"}, ["itzá"] = {[4]="itz"}, ["iu mien"] = {[4]="ium"}, ["ivatan"] = {[4]="ivv"}, ["ivbie north-okpela-arhe"] = {[4]="atg"}, ["iwaidja"] = {[4]="ibd"}, ["iwal"] = {[4]="kbm"}, ["iwam"] = {[4]="iwm"}, ["iwur"] = {[4]="iwo"}, ["ixcatec"] = {[4]="ixc"}, ["ixcatlán mazatec"] = {[4]="mzi"}, ["ixil"] = {[4]="ixl"}, ["ixtatán chuj"] = {[14]="cnm"}, ["ixtayutla mixtec"] = {[4]="vmj"}, ["ixtenco otomi"] = {[4]="otz"}, ["iyayu"] = {[4]="iya"}, ["iyive"] = {[4]="uiv"}, ["iyo"] = {[4]="nca"}, ["iyo'wujwa chorote"] = {[4]="crq"}, ["iyojwa'ja chorote"] = {[4]="crt"}, ["izere"] = {[4]="izr", [14]="fiz"}, ["izi-ezaa-ikwo-mgbo"] = {[14]="izi"}, ["izii"] = {[4]="izz"}, ["izon"] = {[4]="ijc"}, ["izora"] = {[4]="cbo"}, ["iñapari"] = {[4]="inp"}, ["jabutí"] = {[4]="jbt"}, ["jad"] = {[4]="jda"}, ["jadgali"] = {[4]="jdg"}, ["jah hut"] = {[4]="jah"}, ["jahanka"] = {[4]="jad"}, ["jair awyu"] = {[4]="awv"}, ["jaitmatang"] = {[4]="xjt"}, ["jakalteko"] = {[4]="jac"}, ["jakati"] = {[4]="jat"}, ["jakattoe"] = {[4]="jrt"}, ["jakun"] = {[4]="jak"}, ["jalapa de díaz mazatec"] = {[4]="maj"}, ["jalkunan"] = {[4]="bxl"}, ["jamaican country sign language"] = {[4]="jcs"}, ["jamaican creole english"] = {[4]="jam"}, ["jamaican sign language"] = {[4]="jls"}, ["jamamadí"] = {[4]="jaa"}, ["jambi malay"] = {[4]="jax"}, ["jamiltepec mixtec"] = {[4]="mxt"}, ["jamsay dogon"] = {[4]="djm"}, ["jandai"] = {[4]="jan"}, ["jandavra"] = {[4]="jnd"}, ["jangkang"] = {[4]="djo"}, ["jangshung"] = {[4]="jna"}, ["janji"] = {[4]="jni"}, ["japanese (family)"] = {[5]="jpx"}, ["japanese sign language"] = {[4]="jsl"}, ["japanese"] = {[1]="ja", [2]="jpn", [4]="jpn"}, ["japrería"] = {[4]="jru"}, ["jaqaru"] = {[4]="jqr"}, ["jara"] = {[4]="jaf"}, ["jarai"] = {[4]="jra"}, ["jarawa (india)"] = {[4]="anq"}, ["jarawa (nigeria)"] = {[14]="jar"}, ["jaru"] = {[4]="ddj"}, ["jaruára"] = {[14]="jap"}, ["jauja wanca quechua"] = {[4]="qxw"}, ["jaunsari"] = {[4]="jns"}, ["javanese"] = {[1]="jv", [2]="jav", [4]="jav", [11]="jw", [13]="jaw"}, ["javindo"] = {[4]="jvd"}, ["jawe"] = {[4]="jaz"}, ["jawoyn"] = {[4]="djn"}, ["jaya"] = {[4]="jyy"}, ["jebero"] = {[4]="jeb"}, ["jeh"] = {[4]="jeh"}, ["jehai"] = {[4]="jhi"}, ["jejara naga"] = {[4]="pzn"}, ["jejueo"] = {[4]="jje"}, ["jemez"] = {[4]="tow"}, ["jenaama bozo"] = {[4]="bze"}, ["jeng"] = {[14]="jeg"}, ["jennu kurumba"] = {[4]="xuj"}, ["jere"] = {[4]="jer"}, ["jeri kuo"] = {[4]="jek"}, ["jerung"] = {[4]="jee"}, ["jewish babylonian aramaic (ca. 200-1200 ce)"] = {[4]="tmr"}, ["jewish palestinian aramaic"] = {[4]="jpa"}, ["jhankot sign language"] = {[4]="jhs"}, ["jiamao"] = {[4]="jio"}, ["jiarong"] = {[4]="jya"}, ["jiba"] = {[4]="juo"}, ["jibu"] = {[4]="jib"}, ["jicarilla apache"] = {[4]="apj"}, ["jiiddu"] = {[4]="jii"}, ["jilbe"] = {[4]="jie"}, ["jilim"] = {[4]="jil"}, ["jimi (cameroon)"] = {[4]="jim"}, ["jimi (nigeria)"] = {[4]="jmi"}, ["jina"] = {[4]="jia"}, ["jingpho"] = {[2]="kac", [4]="kac"}, ["jingulu"] = {[4]="jig"}, ["jinyu chinese"] = {[4]="cjy"}, ["jiongnai bunu"] = {[4]="pnu"}, ["jirel"] = {[4]="jul"}, ["jiru"] = {[4]="jrr"}, ["jita"] = {[4]="jit"}, ["jju"] = {[4]="kaj"}, ["joba"] = {[4]="job"}, ["jofotek-bromnya"] = {[4]="jbr"}, ["jogi"] = {[4]="jog"}, ["jola-fonyi"] = {[4]="dyo"}, ["jola-kasa"] = {[4]="csk"}, ["jonkor bourmataguil"] = {[4]="jeu"}, ["jordanian sign language"] = {[4]="jos"}, ["jorá"] = {[4]="jor"}, ["jowulu"] = {[4]="jow"}, ["joyabaj quiché"] = {[14]="quj"}, ["ju"] = {[4]="juu"}, ["juang"] = {[4]="jun"}, ["judeo-arabic"] = {[2]="jrb", [4]="jrb"}, ["judeo-berber"] = {[4]="jbe"}, ["judeo-georgian"] = {[4]="jge"}, ["judeo-iraqi arabic"] = {[4]="yhd"}, ["judeo-italian"] = {[4]="itk"}, ["judeo-moroccan arabic"] = {[4]="aju"}, ["judeo-persian"] = {[2]="jpr", [4]="jpr"}, ["judeo-tat"] = {[4]="jdt"}, ["judeo-tripolitanian arabic"] = {[4]="yud"}, ["judeo-tunisian arabic"] = {[14]="ajt"}, ["judeo-yemeni arabic"] = {[4]="jye"}, ["jukun takum"] = {[4]="jbu"}, ["jumjum"] = {[4]="jum"}, ["jumla sign language"] = {[4]="jus"}, ["jumli"] = {[4]="jml"}, ["jungle inga"] = {[4]="inj"}, ["juquila mixe"] = {[4]="mxq"}, ["jur modo"] = {[4]="bex"}, ["juray"] = {[4]="juy"}, ["jurchen"] = {[4]="juc"}, ["jurúna"] = {[4]="jur"}, ["jutish"] = {[4]="jut"}, ["juwal"] = {[4]="mwb"}, ["juxtlahuaca mixtec"] = {[4]="vmc"}, ["juǀʼhoan"] = {[4]="ktz"}, ["juǀʼhoansi"] = {[4]="ktz"}, ["jwira-pepesa"] = {[4]="jwi"}, ["jèrriais"] = {[4]="nrf"}, ["júma"] = {[4]="jua"}, ["k'iche'"] = {[4]="quc"}, ["kaamba"] = {[4]="xku"}, ["kaan"] = {[4]="ldl"}, ["kaang chin"] = {[4]="ckn"}, ["kaansa"] = {[4]="gna"}, ["kaapor sign language"] = {[4]="uks"}, ["kaapor"] = {[4]="urb"}, ["kaba"] = {[4]="ksp"}, ["kabalai"] = {[4]="kvf"}, ["kabardian"] = {[2]="kbd", [4]="kbd"}, ["kabatei"] = {[4]="xkp"}, ["kabixí"] = {[14]="xbx"}, ["kabiyè"] = {[4]="kbp"}, ["kabola"] = {[4]="klz"}, ["kabore one"] = {[4]="onk"}, ["kabras"] = {[4]="lkb"}, ["kaburi"] = {[4]="uka"}, ["kabutra"] = {[4]="kbu"}, ["kabuverdianu"] = {[4]="kea"}, ["kabwa"] = {[4]="cwa"}, ["kabwari"] = {[4]="kcw"}, ["kabyle"] = {[2]="kab", [4]="kab"}, ["kachama-ganjule"] = {[4]="kcx"}, ["kachari"] = {[4]="xac"}, ["kachhi"] = {[4]="kfr"}, ["kachi koli"] = {[4]="gjk"}, ["kachin"] = {[2]="kac", [4]="kac"}, ["kachok"] = {[4]="xkk"}, ["kacipo-bale suri"] = {[4]="koe"}, ["kaco'"] = {[4]="xkk"}, ["kadai"] = {[4]="kzd"}, ["kadar"] = {[4]="kej"}, ["kadaru"] = {[4]="kdu"}, ["kadazan dusun"] = {[4]="dtp"}, ["kadiwéu"] = {[4]="kbc"}, ["kado"] = {[14]="kdv"}, ["kadu"] = {[4]="zkd"}, ["kadung"] = {[4]="dkg"}, ["kaduo"] = {[4]="ktp"}, ["kaeku"] = {[4]="kkq"}, ["kaera"] = {[4]="jka"}, ["kafa"] = {[4]="kbr"}, ["kafoa"] = {[4]="kpu"}, ["kagan kalagan"] = {[4]="kll"}, ["kagate"] = {[4]="syw"}, ["kagayanen"] = {[4]="cgc"}, ["kagoma"] = {[4]="kdm"}, ["kagoro"] = {[4]="xkg"}, ["kagulu"] = {[4]="kki"}, ["kahayan"] = {[14]="xah"}, ["kahe"] = {[4]="hka"}, ["kahua"] = {[4]="agw"}, ["kahumamahon saluan"] = {[14]="slb"}, ["kaian"] = {[4]="kct"}, ["kaibobo"] = {[4]="kzb"}, ["kaidipang"] = {[4]="kzp"}, ["kaiep"] = {[4]="kbw"}, ["kaikadi"] = {[4]="kep"}, ["kaikavian literary language"] = {[4]="kjv"}, ["kaike"] = {[4]="kzq"}, ["kaimbulawa"] = {[4]="zka"}, ["kaimbé"] = {[4]="xai"}, ["kaingang"] = {[4]="kgp"}, ["kairak"] = {[4]="ckr"}, ["kairiru"] = {[4]="kxa"}, ["kairui-midiki"] = {[4]="krd"}, ["kais"] = {[4]="kzm"}, ["kaitag"] = {[4]="xdq"}, ["kaivi"] = {[4]="kce"}, ["kaiwá"] = {[4]="kgk"}, ["kaiy"] = {[4]="tcq"}, ["kajakse"] = {[4]="ckq"}, ["kajali"] = {[4]="xkj"}, ["kajaman"] = {[4]="kag"}, ["kakabai"] = {[4]="kqf"}, ["kakabe"] = {[4]="kke"}, ["kakanda"] = {[4]="kka"}, ["kakauhua"] = {[14]="kbf"}, ["kaki ae"] = {[4]="tbd"}, ["kakihum"] = {[14]="kxe"}, ["kako"] = {[4]="kkj"}, ["kakwa"] = {[4]="keo"}, ["kala lagaw ya"] = {[4]="mwp"}, ["kala"] = {[4]="kcl"}, ["kalaallisut"] = {[1]="kl", [2]="kal", [4]="kal"}, ["kalaamaya"] = {[4]="lkm"}, ["kalabakan"] = {[4]="kve"}, ["kalabari"] = {[4]="ijn"}, ["kalabra"] = {[4]="kzz"}, ["kalagan"] = {[4]="kqe"}, ["kalaktang monpa"] = {[4]="kkf"}, ["kalam"] = {[4]="kmh"}, ["kalami"] = {[4]="gwc"}, ["kalamsé"] = {[4]="knz"}, ["kalanadi"] = {[4]="wkl"}, ["kalanga"] = {[4]="kck"}, ["kalanguya"] = {[4]="kak"}, ["kalao"] = {[4]="kly"}, ["kalapalo"] = {[4]="kui"}, ["kalapuya"] = {[4]="kyl"}, ["kalarko"] = {[4]="kba"}, ["kalasha"] = {[4]="kls"}, ["kalenjin"] = {[4]="kln"}, ["kalispel-pend d'oreille"] = {[4]="fla"}, ["kalkoti"] = {[4]="xka"}, ["kalkutung"] = {[4]="ktg"}, ["kalmyk"] = {[2]="xal", [4]="xal"}, ["kalo finnish romani"] = {[4]="rmf"}, ["kalou"] = {[4]="ywa"}, ["kaluli"] = {[4]="bco"}, ["kalumpang"] = {[4]="kli"}, ["kam"] = {[4]="kdx"}, ["kamakan"] = {[4]="vkm"}, ["kamang"] = {[4]="woi"}, ["kamano"] = {[4]="kbq"}, ["kamantan"] = {[4]="kci"}, ["kamar"] = {[4]="keq"}, ["kamara"] = {[4]="jmr"}, ["kamarian"] = {[4]="kzx"}, ["kamaru"] = {[4]="kgx"}, ["kamas"] = {[4]="xas"}, ["kamasa"] = {[4]="klp"}, ["kamasau"] = {[4]="kms"}, ["kamayo"] = {[4]="kyk"}, ["kamayurá"] = {[4]="kay"}, ["kamba (brazil)"] = {[14]="xba"}, ["kamba (kenya)"] = {[4]="kam"}, ["kamba"] = {[2]="kam"}, ["kambaata"] = {[4]="ktb"}, ["kambaira"] = {[4]="kyy"}, ["kambera"] = {[4]="xbr"}, ["kamberau"] = {[4]="irx"}, ["kambiwá"] = {[4]="xbw"}, ["kami (nigeria)"] = {[4]="kmi"}, ["kami (tanzania)"] = {[4]="kcu"}, ["kamo"] = {[4]="kcq"}, ["kamoro"] = {[4]="kgq"}, ["kamta"] = {[4]="rkt"}, ["kamu"] = {[4]="xmu"}, ["kamula"] = {[4]="xla"}, ["kamviri"] = {[4]="xvi"}, ["kamwe"] = {[4]="hig"}, ["kanakanabu"] = {[4]="xnb"}, ["kanamarí"] = {[4]="knm"}, ["kanan"] = {[4]="zkn"}, ["kanashi"] = {[4]="xns"}, ["kanasi"] = {[4]="soq"}, ["kanauji"] = {[4]="bjj"}, ["kandas"] = {[4]="kqw"}, ["kandawo"] = {[4]="gam"}, ["kande"] = {[4]="kbs"}, ["kanembu"] = {[4]="kbl"}, ["kang"] = {[4]="kyp"}, ["kanga"] = {[4]="kcp"}, ["kangean"] = {[4]="kkv"}, ["kanggape"] = {[4]="igm"}, ["kangjia"] = {[4]="kxs"}, ["kango (bas-uélé district)"] = {[4]="kty"}, ["kango (tshopo district)"] = {[4]="kzy"}, ["kangri"] = {[4]="xnr"}, ["kaniet"] = {[4]="ktk"}, ["kanikkaran"] = {[4]="kev"}, ["kaningdon-nindem"] = {[4]="kdp"}, ["kaningi"] = {[4]="kzo"}, ["kaningra"] = {[4]="knr"}, ["kaninuwa"] = {[4]="wat"}, ["kanite"] = {[4]="kmu"}, ["kanjari"] = {[4]="kft"}, ["kanjobal"] = {[4]="kjb"}, ["kanju"] = {[4]="kbe"}, ["kankanaey"] = {[4]="kne"}, ["kannada kurumba"] = {[4]="kfi"}, ["kannada"] = {[1]="kn", [2]="kan", [4]="kan"}, ["kanowit-tanjong melanau"] = {[4]="kxn"}, ["kanoé"] = {[4]="kxo"}, ["kansa"] = {[4]="ksk"}, ["kantosi"] = {[4]="xkt"}, ["kanu"] = {[4]="khx"}, ["kanufi"] = {[4]="kni"}, ["kanuri"] = {[1]="kr", [2]="kau", [4]="kau"}, ["kanyok"] = {[4]="kny"}, ["kao"] = {[4]="kax"}, ["kaonde"] = {[4]="kqn"}, ["kap"] = {[4]="ykm"}, ["kapampangan"] = {[2]="pam", [4]="pam"}, ["kapauri"] = {[4]="khp"}, ["kapin"] = {[4]="tbx"}, ["kapinawá"] = {[4]="xpn"}, ["kapingamarangi"] = {[4]="kpg"}, ["kapori"] = {[4]="khp"}, ["kapriman"] = {[4]="dju"}, ["kaptiau"] = {[4]="kbi"}, ["kapya"] = {[4]="klo"}, ["kaqchikel"] = {[4]="cak"}, ["kara (central african republic)"] = {[4]="kah"}, ["kara (korea)"] = {[4]="zra"}, ["kara (papua new guinea)"] = {[4]="leu"}, ["kara (tanzania)"] = {[4]="reg"}, ["kara-kalpak"] = {[2]="kaa", [4]="kaa"}, ["karachay-balkar"] = {[2]="krc", [4]="krc"}, ["karagas"] = {[4]="kim"}, ["karahawyana"] = {[14]="xkh"}, ["karaim"] = {[4]="kdr"}, ["karajarri"] = {[4]="gbd"}, ["karajá"] = {[4]="kpj"}, ["karakalpak"] = {[4]="kaa"}, ["karakhanid"] = {[4]="xqa"}, ["karami"] = {[4]="xar"}, ["karamojong"] = {[4]="kdj"}, ["karang"] = {[4]="kzr"}, ["karanga"] = {[4]="kth"}, ["karankawa"] = {[4]="zkk"}, ["karao"] = {[4]="kyj"}, ["karas"] = {[4]="kgv"}, ["karata"] = {[4]="kpt"}, ["karawa"] = {[4]="xrw"}, ["karbi"] = {[4]="mjw"}, ["kare (central african republic)"] = {[4]="kbn"}, ["kare (papua new guinea)"] = {[4]="kmf"}, ["karekare"] = {[4]="kai"}, ["karelian"] = {[2]="krl", [4]="krl"}, ["karen languages"] = {[2]="kar", [5]="kar"}, ["karenggapa"] = {[4]="eaa"}, ["karey"] = {[4]="kyd"}, ["kari"] = {[4]="kbj"}, ["karingani"] = {[4]="kgn"}, ["karipuna"] = {[4]="kuq"}, ["karipúna creole french"] = {[4]="kmv"}, ["karipúna"] = {[14]="kgm"}, ["karirí-xocó"] = {[4]="kzw"}, ["karitiâna"] = {[4]="ktn"}, ["kariya"] = {[4]="kil"}, ["kariyarra"] = {[4]="vka"}, ["karkar-yuri"] = {[4]="yuj"}, ["karkin"] = {[4]="krb"}, ["karko"] = {[4]="kko"}, ["karnai"] = {[4]="bbv"}, ["karo (brazil)"] = {[4]="arr"}, ["karo (ethiopia)"] = {[4]="kxh"}, ["karok"] = {[4]="kyh"}, ["karon dori"] = {[4]="kgw"}, ["karon"] = {[4]="krx"}, ["karore"] = {[4]="xkx"}, ["karranga"] = {[14]="xrq"}, ["karuwali"] = {[4]="rxw"}, ["kasanga"] = {[4]="ccj"}, ["kasem"] = {[4]="xsm"}, ["kashaya"] = {[4]="kju"}, ["kashmiri"] = {[1]="ks", [2]="kas", [4]="kas"}, ["kashubian"] = {[2]="csb", [4]="csb"}, ["kasiguranin"] = {[4]="ksn"}, ["kaska"] = {[4]="kkz"}, ["kaskean"] = {[4]="zsk"}, ["kasseng"] = {[14]="kgc"}, ["kasua"] = {[4]="khs"}, ["kataang"] = {[14]="kgd"}, ["katabaga"] = {[4]="ktq"}, ["katawixi"] = {[4]="xat"}, ["katbol"] = {[4]="tmb"}, ["katcha-kadugli-miri"] = {[4]="xtc"}, ["kathoriya tharu"] = {[4]="tkt"}, ["kathu"] = {[4]="ykt"}, ["kati"] = {[4]="bsh"}, ["katingan"] = {[14]="kxg"}, ["katkari"] = {[4]="kfu"}, ["katla"] = {[4]="kcr"}, ["kato"] = {[4]="ktw"}, ["katso"] = {[4]="kaf"}, ["katua"] = {[4]="kta"}, ["katukína"] = {[4]="kav"}, ["kaulong"] = {[4]="pss"}, ["kaur"] = {[4]="vkk"}, ["kaure"] = {[4]="bpp"}, ["kaurna"] = {[4]="zku"}, ["kauwera"] = {[4]="xau"}, ["kavalan"] = {[4]="ckv"}, ["kavet"] = {[4]="krv"}, ["kawacha"] = {[4]="kcb"}, ["kawaiisu"] = {[4]="xaw"}, ["kawe"] = {[4]="kgb"}, ["kawi"] = {[2]="kaw", [4]="kaw"}, ["kaxararí"] = {[4]="ktx"}, ["kaxuiâna"] = {[4]="kbb"}, ["kayabí"] = {[4]="kyz"}, ["kayagar"] = {[4]="kyt"}, ["kayan mahakam"] = {[4]="xay"}, ["kayan river kayan"] = {[4]="xkn"}, ["kayan river kenyah"] = {[14]="knh"}, ["kayan"] = {[4]="pdu"}, ["kayapa kallahan"] = {[4]="kak"}, ["kayapó"] = {[4]="txu"}, ["kayardild"] = {[4]="gyd"}, ["kayaw"] = {[4]="kvl"}, ["kayeli"] = {[4]="kzl"}, ["kayong"] = {[4]="kxy"}, ["kayort"] = {[4]="kyv"}, ["kaytetye"] = {[4]="gbb"}, ["kayu agung"] = {[14]="vky"}, ["kayupulau"] = {[4]="kzu"}, ["kazakh"] = {[1]="kk", [2]="kaz", [4]="kaz"}, ["kazukuru"] = {[4]="kzk"}, ["ke'o"] = {[4]="xxk"}, ["keak"] = {[4]="keh"}, ["keapara"] = {[4]="khz"}, ["kedah malay"] = {[4]="meo"}, ["kedang"] = {[4]="ksx"}, ["keder"] = {[4]="kdy"}, ["keerray-woorroong"] = {[4]="wkr"}, ["kehu"] = {[4]="khh"}, ["kei"] = {[4]="kei"}, ["keiga"] = {[4]="kec"}, ["keijar"] = {[4]="kdy"}, ["kein"] = {[4]="bmh"}, ["keiyo"] = {[4]="eyo"}, ["kekchí"] = {[4]="kek"}, ["kela (democratic republic of congo)"] = {[4]="kel"}, ["kela (papua new guinea)"] = {[4]="kcl"}, ["kelabit"] = {[4]="kzi"}, ["kele (democratic republic of congo)"] = {[4]="khy"}, ["kele (papua new guinea)"] = {[4]="sbc"}, ["keley-i kallahan"] = {[4]="ify"}, ["keliko"] = {[4]="kbo"}, ["kelo"] = {[4]="xel"}, ["kelon"] = {[4]="kyo"}, ["kemak"] = {[4]="kem"}, ["kembayan"] = {[4]="xem"}, ["kemberano"] = {[4]="bzp"}, ["kembra"] = {[4]="xkw"}, ["kemedzung"] = {[4]="dmo"}, ["kemi sami"] = {[4]="sjk"}, ["kemiehua"] = {[4]="kfj"}, ["kemtuik"] = {[4]="kmt"}, ["kenaboi"] = {[4]="xbn"}, ["kenati"] = {[4]="gat"}, ["kendayan"] = {[4]="knx"}, ["kendeje"] = {[4]="klf"}, ["kendem"] = {[4]="kvm"}, ["kenga"] = {[4]="kyq"}, ["keningau murut"] = {[4]="kxi"}, ["keninjal"] = {[4]="knl"}, ["kensiu"] = {[4]="kns"}, ["kenswei nsei"] = {[4]="ndb"}, ["kenuzi-dongola"] = {[14]="kzh"}, ["kenyan sign language"] = {[4]="xki"}, ["kenyang"] = {[4]="ken"}, ["kenyi"] = {[4]="lke"}, ["kenzi"] = {[4]="xnz"}, ["keoru-ahia"] = {[4]="xeu"}, ["kepkiriwát"] = {[4]="kpn"}, ["kepo'"] = {[4]="kuk"}, ["kera"] = {[4]="ker"}, ["kerak"] = {[4]="hhr"}, ["kereho"] = {[4]="xke"}, ["kerek"] = {[4]="krk"}, ["kerewe"] = {[4]="ked"}, ["kerewo"] = {[4]="kxz"}, ["kerinci"] = {[4]="kvr"}, ["kesawai"] = {[4]="xes"}, ["ket"] = {[4]="ket"}, ["ketangalan"] = {[4]="kae"}, ["kete"] = {[4]="kcv"}, ["ketengban"] = {[4]="xte"}, ["ketum"] = {[4]="ktt"}, ["keyagana"] = {[4]="kyg"}, ["kgalagadi"] = {[4]="xkv"}, ["khah"] = {[4]="hkh"}, ["khakas"] = {[4]="kjh"}, ["khalaj"] = {[4]="klj", [14]="kjf"}, ["khaling"] = {[4]="klr"}, ["khamba"] = {[4]="kbg"}, ["khamnigan mongol"] = {[4]="ykh"}, ["khams tibetan"] = {[4]="khg"}, ["khamti"] = {[4]="kht"}, ["khamyang"] = {[4]="ksu"}, ["khana"] = {[4]="ogo"}, ["khandesi"] = {[4]="khn"}, ["khanty"] = {[4]="kca"}, ["khao"] = {[4]="xao"}, ["kharam naga"] = {[4]="kfw"}, ["kharia thar"] = {[4]="ksy"}, ["kharia"] = {[4]="khr"}, ["khasi"] = {[2]="kha", [4]="kha"}, ["khayo"] = {[4]="lko"}, ["khazar"] = {[4]="zkz"}, ["khe"] = {[4]="kqg"}, ["khehek"] = {[4]="tlx"}, ["khengkha"] = {[4]="xkf"}, ["khetrani"] = {[4]="xhe"}, ["khezha naga"] = {[4]="nkh"}, ["khiamniungan naga"] = {[4]="kix", [14]="nky"}, ["khinalugh"] = {[4]="kjj"}, ["khirwar"] = {[4]="kwx"}, ["khisa"] = {[4]="kqm"}, ["khlor"] = {[14]="llo"}, ["khlula"] = {[4]="ykl"}, ["khmer"] = {[1]="km", [4]="khm"}, ["khmu"] = {[4]="kjg"}, ["kho'ini"] = {[4]="xkc"}, ["khoekhoe"] = {[4]="naq"}, ["khoibu naga"] = {[4]="nkb"}, ["khoisan languages"] = {[2]="khi", [5]="khi"}, ["kholok"] = {[4]="ktc"}, ["khonso"] = {[4]="kxc"}, ["khorasani turkish"] = {[4]="kmz"}, ["khorezmian"] = {[4]="zkh"}, ["khotanese"] = {[2]="kho", [4]="kho"}, ["khowar"] = {[4]="khw"}, ["khua"] = {[4]="xhv"}, ["khuen"] = {[4]="khf"}, ["khumi awa chin"] = {[14]="cka"}, ["khumi chin"] = {[4]="cnk"}, ["khunsari"] = {[4]="kfm"}, ["khvarshi"] = {[4]="khv"}, ["khwedam"] = {[4]="xuu"}, ["kháng"] = {[4]="kjm"}, ["khün"] = {[4]="kkh"}, ["kibala"] = {[4]="blv"}, ["kibet"] = {[4]="kie"}, ["kibiri"] = {[4]="prm"}, ["kickapoo"] = {[4]="kic"}, ["kiembu"] = {[4]="ebu"}, ["kigiryama"] = {[4]="nyf"}, ["kija"] = {[4]="gia"}, ["kikai"] = {[4]="kzg"}, ["kikuyu"] = {[1]="ki", [2]="kik", [4]="kik"}, ["kildin sami"] = {[4]="sjd"}, ["kilivila"] = {[4]="kij"}, ["kiliwa"] = {[4]="klb"}, ["kilmeri"] = {[4]="kih"}, ["kim mun"] = {[4]="mji"}, ["kim"] = {[4]="kia"}, ["kimaama"] = {[4]="kig"}, ["kimaghima"] = {[4]="kig"}, ["kimaragang"] = {[4]="kqr"}, ["kimbu"] = {[4]="kiv"}, ["kimbundu"] = {[2]="kmb", [4]="kmb"}, ["kimki"] = {[4]="sbt"}, ["kimré"] = {[4]="kqp"}, ["kinabalian"] = {[4]="cbw"}, ["kinalakna"] = {[4]="kco"}, ["kinamiging manobo"] = {[4]="mkx"}, ["kinaray-a"] = {[4]="krj"}, ["kinga"] = {[4]="zga"}, ["kinnauri"] = {[4]="kfk"}, ["kintaq"] = {[4]="knq"}, ["kinuku"] = {[4]="kkd"}, ["kinyarwanda"] = {[1]="rw", [2]="kin", [4]="kin"}, ["kioko"] = {[4]="ues"}, ["kiong"] = {[4]="kkm"}, ["kiorr"] = {[4]="xko"}, ["kiowa apache"] = {[4]="apk"}, ["kiowa"] = {[4]="kio"}, ["kipfokomo"] = {[4]="pkb"}, ["kipsigis"] = {[4]="sgc"}, ["kiput"] = {[4]="kyi"}, ["kir-balar"] = {[4]="kkr"}, ["kirdki"] = {[2]="zza", [4]="zza"}, ["kire"] = {[4]="geb"}, ["kirghiz"] = {[1]="ky", [2]="kir", [4]="kir"}, ["kirike"] = {[4]="okr"}, ["kirikiri"] = {[4]="kiy"}, ["kirmanjki (individual language)"] = {[4]="kiu"}, ["kirmanjki (macrolanguage)"] = {[4]="zza"}, ["kirmanjki"] = {[2]="zza"}, ["kirya-konzəl"] = {[4]="fkk"}, ["kis"] = {[4]="kis"}, ["kisa"] = {[4]="lks"}, ["kisan"] = {[4]="xis"}, ["kisankasa"] = {[4]="kqh"}, ["kisar"] = {[4]="kje"}, ["kisi"] = {[4]="kiz"}, ["kistane"] = {[4]="gru"}, ["kiswahili"] = {[4]="swh"}, ["kita maninkakan"] = {[4]="mwk"}, ["kitan"] = {[4]="zkt"}, ["kitharaka"] = {[4]="thk"}, ["kitsai"] = {[4]="kii"}, ["kituba (congo)"] = {[4]="mkw"}, ["kituba (democratic republic of congo)"] = {[4]="ktu"}, ["kiunum"] = {[4]="wei"}, ["kiwilwana"] = {[4]="mlk"}, ["kizamani"] = {[4]="izm"}, ["kla-dan"] = {[4]="lda"}, ["klamath-modoc"] = {[4]="kla"}, ["klao"] = {[4]="klu"}, ["klias river kadazan"] = {[4]="kqt"}, ["klingon"] = {[2]="tlh", [4]="tlh"}, ["knaanic"] = {[4]="czk"}, ["ko"] = {[4]="fuj"}, ["koalib"] = {[4]="kib"}, ["koasati"] = {[4]="cku"}, ["koba"] = {[4]="kpd"}, ["kobiana"] = {[4]="kcj"}, ["kobo"] = {[4]="okc"}, ["kobol"] = {[4]="kgu"}, ["kobon"] = {[4]="kpw"}, ["koch"] = {[4]="kdq"}, ["kochila tharu"] = {[4]="thq"}, ["koda"] = {[4]="cdz"}, ["kodaku"] = {[4]="ksz"}, ["kodava"] = {[4]="kfa"}, ["kodeoha"] = {[4]="vko"}, ["kodi"] = {[4]="kod"}, ["kodia"] = {[4]="kwp"}, ["koenoem"] = {[4]="kcs"}, ["kofa"] = {[4]="kso"}, ["kofei"] = {[4]="kpi"}, ["kofyar"] = {[4]="kwl"}, ["kogi"] = {[4]="kog"}, ["koguryo"] = {[4]="zkg"}, ["kohin"] = {[4]="kkx"}, ["kohistani shina"] = {[4]="plk"}, ["koho"] = {[4]="kpm"}, ["kohoroxitari"] = {[14]="kob"}, ["kohumono"] = {[4]="bcs"}, ["koi"] = {[4]="kkt"}, ["koibal"] = {[14]="zkb"}, ["koireng"] = {[4]="nkd"}, ["koitabu"] = {[4]="kqi"}, ["koiwat"] = {[4]="kxt"}, ["kok borok"] = {[4]="trp"}, ["kok-nar"] = {[4]="gko"}, ["kokata"] = {[4]="ktd"}, ["koke"] = {[4]="kou"}, ["koki naga"] = {[4]="nxk"}, ["koko babangk"] = {[4]="okg"}, ["koko-bera"] = {[4]="kkp"}, ["kokoda"] = {[4]="xod"}, ["kokola"] = {[4]="kzn"}, ["kokota"] = {[4]="kkk"}, ["kol (bangladesh)"] = {[4]="ekl"}, ["kol (cameroon)"] = {[4]="biw"}, ["kol (papua new guinea)"] = {[4]="kol"}, ["kol"] = {[4]="ekl"}, ["kola"] = {[4]="kvv"}, ["kolbila"] = {[4]="klc"}, ["kolibugan subanon"] = {[4]="skn"}, ["kolum so dogon"] = {[14]="dkl"}, ["koluwawa"] = {[4]="klx"}, ["kom (cameroon)"] = {[4]="bkm"}, ["kom (india)"] = {[4]="kmm"}, ["koma"] = {[4]="kmy"}, ["komba"] = {[4]="kpf"}, ["kombai"] = {[4]="tyn"}, ["kombio"] = {[4]="xbi"}, ["komering"] = {[4]="kge"}, ["komi"] = {[1]="kv", [2]="kom", [4]="kom"}, ["komi-permyak"] = {[4]="koi"}, ["komi-zyrian"] = {[4]="kpv"}, ["kominimung"] = {[4]="xoi"}, ["komo (democratic republic of congo)"] = {[4]="kmw"}, ["komo (sudan)"] = {[4]="xom"}, ["komodo"] = {[4]="kvh"}, ["kompane"] = {[4]="kvp"}, ["komyandaret"] = {[4]="kzv"}, ["kon keu"] = {[4]="kkn"}, ["konabéré"] = {[4]="bbo"}, ["konai"] = {[4]="kxw"}, ["konda"] = {[4]="knd"}, ["konda-dora"] = {[4]="kfc"}, ["koneraw"] = {[4]="kdw"}, ["kongo"] = {[1]="kg", [2]="kon", [4]="kon"}, ["konkani (individual language)"] = {[4]="knn"}, ["konkani (macrolanguage)"] = {[4]="kok"}, ["konkani"] = {[2]="kok"}, ["konkomba"] = {[4]="xon"}, ["konni"] = {[4]="kma"}, ["kono (guinea)"] = {[4]="knu"}, ["kono (nigeria)"] = {[4]="klk"}, ["kono (sierra leone)"] = {[4]="kno"}, ["konomala"] = {[4]="koa"}, ["konongo"] = {[4]="kcz"}, ["konso"] = {[4]="kxc"}, ["konyak naga"] = {[4]="nbe"}, ["konyanka maninka"] = {[4]="mku"}, ["konzo"] = {[4]="koo"}, ["koongo"] = {[4]="kng"}, ["koonzime"] = {[4]="ozm"}, ["koorete"] = {[4]="kqy"}, ["kopar"] = {[4]="xop"}, ["kopkaka"] = {[4]="opk"}, ["korafe-yegha"] = {[4]="kpr"}, ["korak"] = {[4]="koz"}, ["korana"] = {[4]="kqz"}, ["korandje"] = {[4]="kcy"}, ["kordofanian languages"] = {[5]="kdo"}, ["korean sign language"] = {[4]="kvk"}, ["korean"] = {[1]="ko", [2]="kor", [4]="kor"}, ["koreguaje"] = {[4]="coe"}, ["koresh-e rostam"] = {[4]="okh"}, ["korku"] = {[4]="kfq"}, ["korlai creole portuguese"] = {[4]="vkp"}, ["koro (côte d'ivoire)"] = {[4]="kfo"}, ["koro (india)"] = {[4]="jkr"}, ["koro (papua new guinea)"] = {[4]="kxr"}, ["koro (vanuatu)"] = {[4]="krf"}, ["koro nulu"] = {[4]="vkn"}, ["koro wachi"] = {[4]="bqv"}, ["koro zuba"] = {[4]="vkz"}, ["koromfé"] = {[4]="kfz"}, ["koromira"] = {[4]="kqj"}, ["koronadal blaan"] = {[4]="bpr"}, ["koroni"] = {[4]="xkq"}, ["koropó"] = {[4]="xxr"}, ["koroshi"] = {[4]="ktl"}, ["korowai"] = {[4]="khe"}, ["korra koraga"] = {[4]="kfd"}, ["korubo"] = {[4]="xor"}, ["korupun-sela"] = {[4]="kpq"}, ["korur"] = {[4]="auq"}, ["korwa"] = {[4]="kfp"}, ["koryak"] = {[4]="kpy"}, ["kosadle"] = {[4]="kiq"}, ["kosare"] = {[4]="kiq"}, ["kosarek yale"] = {[4]="kkl"}, ["kosena"] = {[4]="kze"}, ["koshin"] = {[4]="kid"}, ["kosli"] = {[4]="spv"}, ["kosraean"] = {[2]="kos", [4]="kos"}, ["kota (gabon)"] = {[4]="koq"}, ["kota (india)"] = {[4]="kfe"}, ["kota bangun kutai malay"] = {[4]="mqg"}, ["kota marudu talantang"] = {[4]="grm"}, ["kota marudu tinagas"] = {[14]="ktr"}, ["kotafon gbe"] = {[4]="kqk"}, ["kotava"] = {[4]="avk"}, ["koti"] = {[4]="eko"}, ["kott"] = {[4]="zko"}, ["kou"] = {[4]="snz"}, ["kouya"] = {[4]="kyf"}, ["kovai"] = {[4]="kqb"}, ["kove"] = {[4]="kvc"}, ["kowaki"] = {[4]="xow"}, ["kowiai"] = {[4]="kwh"}, ["koy sanjaq surat"] = {[4]="kqd"}, ["koya"] = {[4]="kff"}, ["koyaga"] = {[4]="kga"}, ["koyo"] = {[4]="koh"}, ["koyra chiini songhay"] = {[4]="khq"}, ["koyraboro senni songhai"] = {[4]="ses"}, ["koyukon"] = {[4]="koy"}, ["kpagua"] = {[4]="kuw"}, ["kpala"] = {[4]="kpl"}, ["kpan"] = {[4]="kpk"}, ["kpasam"] = {[4]="pbn"}, ["kpati"] = {[4]="koc"}, ["kpatili"] = {[4]="kym"}, ["kpeego"] = {[4]="cpo"}, ["kpelle"] = {[2]="kpe", [4]="kpe"}, ["kpessi"] = {[4]="kef"}, ["kplang"] = {[4]="kph"}, ["krache"] = {[4]="kye"}, ["krahô"] = {[4]="xra"}, ["kraol"] = {[4]="rka"}, ["krenak"] = {[4]="kqq"}, ["krevinian"] = {[4]="zkv"}, ["kreye"] = {[4]="xre"}, ["kriang"] = {[4]="ngt"}, ["krikati-timbira"] = {[4]="xri"}, ["krim"] = {[14]="krm"}, ["krio"] = {[4]="kri"}, ["kriol"] = {[4]="rop"}, ["krisa"] = {[4]="ksi"}, ["krobu"] = {[4]="kxb"}, ["krongo"] = {[4]="kgo"}, ["kru languages"] = {[2]="kro", [5]="kro"}, ["krui"] = {[14]="krq"}, ["krung"] = {[4]="krr"}, ["krymchak"] = {[4]="jct"}, ["kryts"] = {[4]="kry"}, ["kua"] = {[4]="tyu"}, ["kua-nsi"] = {[4]="ykn"}, ["kuamasi"] = {[4]="yku"}, ["kuan"] = {[4]="uan"}, ["kuanhua"] = {[4]="xnh"}, ["kuanua"] = {[4]="ksd"}, ["kuanyama"] = {[1]="kj", [2]="kua", [4]="kua"}, ["kubachi"] = {[4]="ugh"}, ["kube"] = {[4]="kgf"}, ["kubi"] = {[4]="kof"}, ["kubo"] = {[4]="jko"}, ["kubu"] = {[4]="kvb"}, ["kucong"] = {[4]="lkc"}, ["kudiya"] = {[4]="kfg"}, ["kudmali"] = {[4]="kyw"}, ["kudu-camo"] = {[4]="kov"}, ["kufr qassem sign language (kqsl)"] = {[4]="sqx"}, ["kugama"] = {[4]="kow"}, ["kugbo"] = {[4]="kes"}, ["kugu-muminh"] = {[4]="xmh"}, ["kui (india)"] = {[4]="uki", [14]="kxu"}, ["kui (indonesia)"] = {[4]="kvd"}, ["kuijau"] = {[4]="dkr"}, ["kuikúro-kalapálo"] = {[4]="kui"}, ["kujarge"] = {[4]="vkj"}, ["kuk"] = {[4]="kfn"}, ["kukatha"] = {[4]="ktd"}, ["kukatja"] = {[4]="kux"}, ["kuke"] = {[4]="ght"}, ["kukele"] = {[4]="kez"}, ["kukna"] = {[4]="kex"}, ["kuku"] = {[4]="ukv"}, ["kuku-mangk"] = {[4]="xmq"}, ["kuku-mu'inh"] = {[4]="xmp"}, ["kuku-ugbanh"] = {[4]="ugb"}, ["kuku-uwanh"] = {[4]="uwa"}, ["kuku-yalanji"] = {[4]="gvn"}, ["kula"] = {[4]="tpg"}, ["kulere"] = {[4]="kul"}, ["kulfa"] = {[4]="kxj"}, ["kulina pano"] = {[4]="xpk"}, ["kulina"] = {[4]="cul"}, ["kulisusu"] = {[4]="vkl"}, ["kullu pahari"] = {[4]="kfx"}, ["kulon"] = {[4]="uon"}, ["kulon-pazeh"] = {[14]="uun"}, ["kulung (nepal)"] = {[4]="kle"}, ["kulung (nigeria)"] = {[4]="bbu"}, ["kumalu"] = {[4]="ksl"}, ["kumam"] = {[4]="kdi"}, ["kuman (papua new guinea)"] = {[4]="kue"}, ["kuman (russia)"] = {[4]="qwm"}, ["kumaoni"] = {[4]="kfy"}, ["kumarbhag paharia"] = {[4]="kmj"}, ["kumba"] = {[4]="ksm"}, ["kumbainggar"] = {[4]="kgs"}, ["kumbaran"] = {[4]="wkb"}, ["kumbewaha"] = {[4]="xks"}, ["kumhali"] = {[4]="kra"}, ["kumiai"] = {[4]="dih"}, ["kumukio"] = {[4]="kuo"}, ["kumyk"] = {[2]="kum", [4]="kum"}, ["kumzari"] = {[4]="zum"}, ["kunama"] = {[4]="kun"}, ["kunbarlang"] = {[4]="wlg"}, ["kunda"] = {[4]="kdn"}, ["kundal shahi"] = {[4]="shd"}, ["kunduvadi"] = {[4]="wku"}, ["kunfal"] = {[14]="xuf"}, ["kung"] = {[4]="kfl"}, ["kung-ekoka"] = {[4]="knw"}, ["kungarakany"] = {[4]="ggk"}, ["kungardutyi"] = {[4]="gdt"}, ["kunggara"] = {[14]="kvs"}, ["kunggari"] = {[4]="kgl"}, ["kungkari"] = {[4]="lku"}, ["kuni"] = {[4]="kse"}, ["kuni-boazi"] = {[4]="kvg"}, ["kunigami"] = {[4]="xug"}, ["kunimaipa"] = {[4]="kup"}, ["kunja"] = {[4]="pep"}, ["kunjen"] = {[4]="kjn"}, ["kunyi"] = {[4]="njx"}, ["kunza"] = {[4]="kuz"}, ["kuo"] = {[4]="xuo"}, ["kuot"] = {[4]="kto"}, ["kupa"] = {[4]="kug"}, ["kupang malay"] = {[4]="mkn"}, ["kupia"] = {[4]="key"}, ["kupsabiny"] = {[4]="kpz"}, ["kur"] = {[4]="kuv"}, ["kura ede nago"] = {[4]="nqk"}, ["kurama"] = {[4]="krh"}, ["kuranko"] = {[4]="knk"}, ["kurdish"] = {[1]="ku", [2]="kur", [4]="kur"}, ["kuri"] = {[4]="nbn"}, ["kuria"] = {[4]="kuj"}, ["kurichiya"] = {[4]="kfh"}, ["kurmukar"] = {[4]="kfv"}, ["kurnai"] = {[4]="unn"}, ["kurrama"] = {[4]="vku"}, ["kurti"] = {[4]="ktm"}, ["kurtokha"] = {[4]="xkz"}, ["kurudu"] = {[4]="kjr"}, ["kurukh"] = {[2]="kru", [4]="kru"}, ["kuruáya"] = {[4]="kyr"}, ["kusaal"] = {[4]="kus"}, ["kusaghe"] = {[4]="ksg"}, ["kushi"] = {[4]="kuh"}, ["kusu"] = {[4]="ksv"}, ["kusunda"] = {[4]="kgg"}, ["kutang ghale"] = {[4]="ght"}, ["kutchi"] = {[4]="kfr"}, ["kutenai"] = {[2]="kut", [4]="kut"}, ["kutep"] = {[4]="kub"}, ["kuthant"] = {[4]="xut"}, ["kutong"] = {[4]="skm"}, ["kutto"] = {[4]="kpa"}, ["kutu"] = {[4]="kdc"}, ["kuturmi"] = {[4]="khj"}, ["kuuk thaayorre"] = {[4]="thd"}, ["kuuk-yak"] = {[4]="uky"}, ["kuuku-ya'u"] = {[4]="kuy"}, ["kuvale"] = {[4]="olu"}, ["kuvi"] = {[4]="kxv"}, ["kuwaa"] = {[4]="blh"}, ["kuwaataay"] = {[4]="cwt"}, ["kuwema"] = {[4]="woa"}, ["kuy"] = {[4]="kdt"}, ["kven finnish"] = {[4]="fkv"}, ["kw'adza"] = {[4]="wka"}, ["kwa"] = {[4]="kwb"}, ["kwa'"] = {[4]="bko"}, ["kwaami"] = {[4]="ksq"}, ["kwadi"] = {[4]="kwz"}, ["kwaio"] = {[4]="kwd"}, ["kwaja"] = {[4]="kdz"}, ["kwak"] = {[14]="kwq"}, ["kwakiutl"] = {[4]="kwk"}, ["kwakum"] = {[4]="kwu"}, ["kwalhioqua-tlatskanai"] = {[4]="qwt"}, ["kwama"] = {[4]="kmq"}, ["kwambi"] = {[4]="kwm"}, ["kwamera"] = {[4]="tnk"}, ["kwami"] = {[4]="ktf"}, ["kwamtim one"] = {[4]="okk"}, ["kwandu"] = {[4]="xdo"}, ["kwang"] = {[4]="kvi"}, ["kwanga"] = {[4]="kwj"}, ["kwangali"] = {[4]="kwn"}, ["kwanja"] = {[4]="knp"}, ["kwanyama"] = {[1]="kj", [2]="kua", [4]="kua"}, ["kwara'ae"] = {[4]="kwf"}, ["kwasio"] = {[4]="nmg"}, ["kwaya"] = {[4]="kya"}, ["kwaza"] = {[4]="xwa"}, ["kwegu"] = {[4]="xwg"}, ["kwer"] = {[4]="kwr"}, ["kwerba mamberamo"] = {[4]="xwr"}, ["kwerba"] = {[4]="kwe"}, ["kwere"] = {[4]="cwe"}, ["kwerisa"] = {[4]="kkb"}, ["kwese"] = {[4]="kws"}, ["kwesten"] = {[4]="kwt"}, ["kwini"] = {[4]="gww"}, ["kwinsu"] = {[4]="kuc"}, ["kwinti"] = {[4]="kww"}, ["kwoma"] = {[4]="kmo"}, ["kwomtari"] = {[4]="kwo"}, ["kwényi"] = {[4]="kdk"}, ["kxoe"] = {[4]="xuu"}, ["kyak"] = {[4]="bka"}, ["kyaka"] = {[4]="kyc"}, ["kyan-karyaw naga"] = {[4]="nqq"}, ["kyanga"] = {[4]="tye"}, ["kyenele"] = {[4]="kql"}, ["kyerung"] = {[4]="kgy"}, ["kyrgyz"] = {[1]="ky", [2]="kir", [4]="kir"}, ["kâte"] = {[4]="kmg"}, ["kélé"] = {[4]="keb"}, ["kölsch"] = {[4]="ksh"}, ["kɛlɛngaxo bozo"] = {[4]="bzx"}, ["la'bi"] = {[4]="lbi"}, ["laal"] = {[4]="gdm"}, ["laalaa"] = {[4]="cae"}, ["laari"] = {[4]="ldi"}, ["laarim"] = {[4]="loh"}, ["laba"] = {[4]="lau"}, ["label"] = {[4]="lbb"}, ["labir"] = {[4]="jku"}, ["labo phowa"] = {[4]="ypb"}, ["labo"] = {[4]="mwi"}, ["labu"] = {[4]="lbu"}, ["labuk-kinabatangan kadazan"] = {[4]="dtb"}, ["lacandon"] = {[4]="lac"}, ["lachi"] = {[4]="lbt"}, ["lachiguiri zapotec"] = {[4]="zpa"}, ["lachirioag zapotec"] = {[14]="ztc"}, ["lachixío zapotec"] = {[4]="zpl"}, ["ladakhi"] = {[4]="lbj"}, ["ladin"] = {[4]="lld"}, ["ladino"] = {[2]="lad", [4]="lad"}, ["ladji ladji"] = {[4]="llj"}, ["laeko-libuat"] = {[4]="lkl"}, ["lafofa"] = {[4]="laf"}, ["laghu"] = {[4]="lgb"}, ["laghuu"] = {[4]="lgh"}, ["lagwan"] = {[4]="kot"}, ["laha (indonesia)"] = {[4]="lhh"}, ["laha (viet nam)"] = {[4]="lha"}, ["lahanan"] = {[4]="lhn"}, ["lahnda"] = {[2]="lah", [4]="lah"}, ["lahta karen"] = {[4]="kvt"}, ["lahta"] = {[4]="kvt"}, ["lahu shi"] = {[4]="lhi", [14]="kds"}, ["lahu"] = {[4]="lhu"}, ["lahul lohar"] = {[4]="lhl"}, ["laimbue"] = {[4]="lmx"}, ["laitu chin"] = {[4]="clj"}, ["laiyolo"] = {[4]="lji"}, ["lak"] = {[4]="lbe"}, ["laka (chad)"] = {[4]="lap"}, ["laka (nigeria)"] = {[14]="lak"}, ["lakalei"] = {[4]="lka"}, ["lake miwok"] = {[4]="lmw"}, ["lakha"] = {[4]="lkh"}, ["laki"] = {[4]="lki"}, ["lakkia"] = {[4]="lbc"}, ["lakon"] = {[4]="lkn"}, ["lakondê"] = {[4]="lkd"}, ["lakota dida"] = {[4]="dic"}, ["lakota"] = {[4]="lkt"}, ["lakurumau"] = {[4]="lxm"}, ["lala"] = {[4]="nrz"}, ["lala-bisa"] = {[4]="leb"}, ["lala-roba"] = {[4]="lla"}, ["lalana chinantec"] = {[4]="cnl"}, ["lalang siny seselwa"] = {[4]="lsw"}, ["lalia"] = {[4]="lal"}, ["lama (togo)"] = {[4]="las"}, ["lama bai"] = {[4]="lay"}, ["lamaholot"] = {[4]="slp"}, ["lamalama"] = {[4]="lby"}, ["lamalera"] = {[4]="lmr"}, ["lamam"] = {[14]="lmm"}, ["lamang"] = {[4]="hia"}, ["lamatuka"] = {[4]="lmq"}, ["lamba"] = {[2]="lam", [4]="lam"}, ["lambadi"] = {[4]="lmn"}, ["lambayeque quechua"] = {[4]="quf"}, ["lambichhong"] = {[4]="lmh"}, ["lamboya"] = {[4]="lmy"}, ["lambya"] = {[4]="lai"}, ["lame"] = {[4]="bma"}, ["lamenu"] = {[4]="lmu"}, ["lamja-dengsa-tola"] = {[4]="ldh"}, ["lamkang"] = {[4]="lmk"}, ["lamma"] = {[4]="lev"}, ["lamnso'"] = {[4]="lns"}, ["lamogai"] = {[4]="lmg"}, ["lampung api"] = {[4]="ljp"}, ["lampung nyo"] = {[4]="abl"}, ["lamu"] = {[4]="llh"}, ["lamu-lamu"] = {[4]="lby"}, ["lanas lobu"] = {[4]="ruu"}, ["land dayak languages"] = {[2]="day", [5]="day"}, ["land dayak"] = {[14]="dyk"}, ["landoma"] = {[4]="ldm"}, ["lang'e"] = {[4]="yne"}, ["langam"] = {[4]="lnm"}, ["langbashe"] = {[4]="lna"}, ["langnian buyang"] = {[4]="yln"}, ["lango (south sudan)"] = {[4]="lgo", [14]="lno"}, ["lango (uganda)"] = {[4]="laj"}, ["langobardic"] = {[4]="lng"}, ["langue des signes burundaise"] = {[4]="lsb"}, ["langue des signes de belgique francophone"] = {[4]="sfb"}, ["langue des signes seychelloise"] = {[4]="lsw"}, ["languedocien"] = {[14]="lnc"}, ["lanima"] = {[4]="lnw"}, ["lanoh"] = {[4]="lnh"}, ["lao naga"] = {[4]="nlq"}, ["lao"] = {[1]="lo", [2]="lao", [4]="lao"}, ["laomian"] = {[4]="lwm"}, ["laopang"] = {[4]="lbg"}, ["laos sign language"] = {[4]="lso"}, ["lapaguía-guivini zapotec"] = {[4]="ztl"}, ["laragia"] = {[4]="lrg"}, ["larantuka malay"] = {[4]="lrt"}, ["lardil"] = {[4]="lbz"}, ["larevat"] = {[4]="lrv"}, ["large flowery miao"] = {[4]="hmd"}, ["lari"] = {[4]="lrl"}, ["larike-wakasihu"] = {[4]="alo"}, ["laro"] = {[4]="lro"}, ["larteh"] = {[4]="lar"}, ["laru"] = {[4]="lan"}, ["las delicias zapotec"] = {[4]="zcd"}, ["lasalimu"] = {[4]="llm"}, ["lasgerdi"] = {[4]="lsa"}, ["lashi"] = {[4]="lsi"}, ["lasi"] = {[4]="lss"}, ["late middle chinese"] = {[4]="ltc"}, ["latgalian"] = {[4]="ltg"}, ["latin"] = {[1]="la", [2]="lat", [4]="lat"}, ["latu"] = {[4]="ltu"}, ["latundê"] = {[4]="ltn"}, ["latvian sign language"] = {[4]="lsl"}, ["latvian"] = {[1]="lv", [2]="lav", [4]="lav"}, ["lau"] = {[4]="llu"}, ["laua"] = {[4]="luf"}, ["lauan"] = {[4]="llx"}, ["lauje"] = {[4]="law"}, ["laura"] = {[4]="lur"}, ["laurentian"] = {[4]="lre"}, ["lautu chin"] = {[4]="clt"}, ["lavatbura-lamusong"] = {[4]="lbv"}, ["lave"] = {[4]="brb"}, ["laven"] = {[4]="lbo"}, ["lavi"] = {[4]="lvi"}, ["lavrung"] = {[4]="jiq"}, ["lavukaleve"] = {[4]="lvk"}, ["lawangan"] = {[4]="lbx"}, ["lawu"] = {[4]="lwu"}, ["lawunuia"] = {[4]="tgi"}, ["layakha"] = {[4]="lya"}, ["laz"] = {[4]="lzz"}, ["lealao chinantec"] = {[4]="cle"}, ["leco"] = {[4]="lec"}, ["ledo kaili"] = {[4]="lew"}, ["leelau"] = {[4]="ldk"}, ["lefa"] = {[4]="lfa"}, ["lega-mwenga"] = {[4]="lgm"}, ["lega-shabunda"] = {[4]="lea"}, ["legbo"] = {[4]="agb"}, ["legenyem"] = {[4]="lcc"}, ["lehali"] = {[4]="tql"}, ["lehalurup"] = {[4]="urr"}, ["lehar"] = {[4]="cae"}, ["leinong naga"] = {[4]="lzn"}, ["leipon"] = {[4]="lek"}, ["lelak"] = {[4]="llk"}, ["lele (chad)"] = {[4]="lln"}, ["lele (democratic republic of congo)"] = {[4]="lel"}, ["lele (guinea)"] = {[4]="llc"}, ["lele (papua new guinea)"] = {[4]="lle"}, ["lelemi"] = {[4]="lef"}, ["lelepa"] = {[4]="lpa"}, ["lematang"] = {[14]="lmt"}, ["lembena"] = {[4]="leq"}, ["lemerig"] = {[4]="lrz"}, ["lemio"] = {[4]="lei"}, ["lemnian"] = {[4]="xle"}, ["lemolang"] = {[4]="ley"}, ["lemoro"] = {[4]="ldj"}, ["lenakel"] = {[4]="tnl"}, ["lenca"] = {[4]="len"}, ["lendu"] = {[4]="led"}, ["lengilu"] = {[4]="lgi"}, ["lengo"] = {[4]="lgr"}, ["lengola"] = {[4]="lej"}, ["lengua de señas albarradas"] = {[4]="lsc"}, ["lengua de señas catalana"] = {[4]="csc"}, ["lengua de señas del paraguay"] = {[4]="pys"}, ["lengua de señas panameñas"] = {[4]="lsp"}, ["lengua"] = {[14]="leg"}, ["leningitij"] = {[4]="lnj"}, ["lenje"] = {[4]="leh"}, ["lenkau"] = {[4]="ler"}, ["lenyima"] = {[4]="ldg"}, ["leonese"] = {[2]="ast", [4]="ast"}, ["lepcha"] = {[4]="lep"}, ["lepki"] = {[4]="lpe"}, ["lepontic"] = {[4]="xlp"}, ["lere"] = {[4]="gnh"}, ["lese"] = {[4]="les"}, ["lesing-gelimi"] = {[4]="let"}, ["letemboi"] = {[4]="nms"}, ["leti (cameroon)"] = {[4]="leo"}, ["leti (indonesia)"] = {[4]="lti"}, ["letzeburgesch"] = {[1]="lb", [2]="ltz", [4]="ltz"}, ["levantine arabic"] = {[4]="apc"}, ["levuka"] = {[4]="lvu"}, ["lewo eleng"] = {[4]="lwe"}, ["lewo"] = {[4]="lww"}, ["lewotobi"] = {[4]="lwt"}, ["leyigha"] = {[4]="ayi"}, ["lezghian"] = {[2]="lez", [4]="lez"}, ["lhaovo"] = {[4]="mhx"}, ["lhokpu"] = {[4]="lhp"}, ["lhomi"] = {[4]="lhm"}, ["li'o"] = {[4]="ljl"}, ["liabuku"] = {[4]="lix"}, ["liana-seti"] = {[4]="ste"}, ["liangmai naga"] = {[4]="njn"}, ["lianshan zhuang"] = {[4]="zln"}, ["liberia kpelle"] = {[4]="xpe"}, ["liberian english"] = {[4]="lir"}, ["libido"] = {[4]="liq"}, ["libinza"] = {[4]="liz"}, ["libon bikol"] = {[4]="lbl"}, ["liburnian"] = {[4]="xli"}, ["libyan arabic"] = {[4]="ayl"}, ["libyan sign language"] = {[4]="lbs"}, ["lidzonka"] = {[4]="add"}, ["ligbi"] = {[4]="lig"}, ["ligenza"] = {[4]="lgz"}, ["ligurian (ancient)"] = {[4]="xlg"}, ["ligurian"] = {[4]="lij"}, ["lihir"] = {[4]="lih"}, ["lijili"] = {[4]="mgi"}, ["lika"] = {[4]="lik"}, ["liki"] = {[4]="lio"}, ["likila"] = {[4]="lie"}, ["likuba"] = {[4]="kxx"}, ["likum"] = {[4]="lib"}, ["likwala"] = {[4]="kwc"}, ["lilau"] = {[4]="lll"}, ["lillooet"] = {[4]="lil"}, ["limassa"] = {[4]="bme"}, ["limbu"] = {[4]="lif"}, ["limbum"] = {[4]="lmp"}, ["limburgan"] = {[1]="li", [2]="lim", [4]="lim"}, ["limburger"] = {[1]="li", [2]="lim", [4]="lim"}, ["limburgish"] = {[1]="li", [2]="lim", [4]="lim"}, ["limi"] = {[4]="ylm"}, ["limilngan"] = {[4]="lmc"}, ["limos kalinga"] = {[4]="kmk"}, ["limousin"] = {[14]="lms"}, ["lindu"] = {[4]="klw"}, ["linear a"] = {[4]="lab"}, ["lingala"] = {[1]="ln", [2]="lin", [4]="lin"}, ["lingao"] = {[4]="onb"}, ["lingarak"] = {[4]="lgk"}, ["lingkhim"] = {[14]="lii"}, ["lingua franca nova"] = {[4]="lfn"}, ["lingua franca"] = {[4]="pml"}, ["lintang"] = {[14]="lnt"}, ["lipan apache"] = {[4]="apl"}, ["lipo"] = {[4]="lpo"}, ["lisabata-nuniali"] = {[4]="lcs"}, ["lisela"] = {[4]="lcl"}, ["lish"] = {[4]="lsh"}, ["lishana deni"] = {[4]="lsd"}, ["lishanid noshan"] = {[4]="aij"}, ["lishán didán"] = {[4]="trg"}, ["lisu"] = {[4]="lis"}, ["literary chinese"] = {[4]="lzh"}, ["lithuanian sign language"] = {[4]="lls"}, ["lithuanian"] = {[1]="lt", [2]="lit", [4]="lit"}, ["litzlitz"] = {[4]="lzl"}, ["liujiang zhuang"] = {[4]="zlj"}, ["liuqian zhuang"] = {[4]="zlq"}, ["liv"] = {[4]="liv"}, ["livvi"] = {[4]="olo"}, ["llengua de signes catalana"] = {[4]="csc"}, ["llengua de signes valenciana"] = {[4]="vsv"}, ["lo-toga"] = {[4]="lht"}, ["loarki"] = {[4]="lrk"}, ["lobala"] = {[4]="loq"}, ["lobi"] = {[4]="lob"}, ["lodhi"] = {[4]="lbm"}, ["logba"] = {[4]="lgq"}, ["logir"] = {[4]="lqr"}, ["logo"] = {[4]="log"}, ["logol"] = {[4]="lof"}, ["logooli"] = {[4]="rag"}, ["logorik"] = {[4]="liu"}, ["logudorese sardinian"] = {[4]="src"}, ["lohorung"] = {[4]="lbr"}, ["loja highland quichua"] = {[4]="qvj"}, ["lojban"] = {[2]="jbo", [4]="jbo"}, ["lokaa"] = {[4]="yaz"}, ["loke"] = {[4]="loy"}, ["loko"] = {[4]="lok"}, ["lokoya"] = {[4]="lky"}, ["lola"] = {[4]="lcd"}, ["lolak"] = {[4]="llq"}, ["lole"] = {[4]="llg"}, ["lolo"] = {[4]="llb"}, ["loloda"] = {[4]="loa"}, ["lolopo"] = {[4]="ycl"}, ["loma (côte d'ivoire)"] = {[4]="loi"}, ["loma (liberia)"] = {[4]="lom"}, ["lomaiviti"] = {[4]="lmv"}, ["lomavren"] = {[4]="rmi"}, ["lombard"] = {[4]="lmo"}, ["lombi"] = {[4]="lmi"}, ["lombo"] = {[4]="loo"}, ["lomwe"] = {[4]="ngl"}, ["loncong"] = {[4]="lce"}, ["long phuri naga"] = {[4]="lpn"}, ["long wat"] = {[4]="ttw"}, ["longgu"] = {[4]="lgu"}, ["longto"] = {[4]="wok"}, ["longuda"] = {[4]="lnu"}, ["loniu"] = {[4]="los"}, ["lonwolwol"] = {[4]="crc"}, ["lonzo"] = {[4]="lnz"}, ["loo"] = {[4]="ldo"}, ["lopa"] = {[4]="lop"}, ["lopi"] = {[4]="lov"}, ["lopit"] = {[4]="lpx"}, ["lorang"] = {[4]="lrn"}, ["lorediakarkar"] = {[4]="lnn"}, ["loreto-ucayali spanish"] = {[4]="spq"}, ["lote"] = {[4]="uvl"}, ["lotha naga"] = {[4]="njh"}, ["lotud"] = {[4]="dtr"}, ["lou"] = {[4]="loj"}, ["louisiana creole"] = {[4]="lou"}, ["loun"] = {[4]="lox"}, ["loup a"] = {[4]="xlo"}, ["loup b"] = {[4]="xlb"}, ["lovono"] = {[4]="vnk"}, ["low german"] = {[2]="nds", [4]="nds"}, ["low saxon"] = {[2]="nds", [4]="nds"}, ["lower burdekin"] = {[4]="xbb"}, ["lower chehalis"] = {[4]="cea"}, ["lower grand valley dani"] = {[4]="dni"}, ["lower nossob"] = {[4]="nsb"}, ["lower pokomo"] = {[14]="poj"}, ["lower silesian"] = {[4]="sli"}, ["lower sorbian"] = {[2]="dsb", [4]="dsb"}, ["lower southern aranda"] = {[4]="axl"}, ["lower ta'oih"] = {[4]="tto"}, ["lower tanana"] = {[4]="taa"}, ["lowland oaxaca chontal"] = {[4]="clo"}, ["lowland tarahumara"] = {[4]="tac"}, ["loxicha zapotec"] = {[4]="ztp"}, ["lozi"] = {[2]="loz", [4]="loz"}, ["lua'"] = {[14]="prb"}, ["luang"] = {[4]="lex"}, ["luba-katanga"] = {[1]="lu", [2]="lub", [4]="lub"}, ["luba-lulua"] = {[2]="lua", [4]="lua"}, ["lubila"] = {[4]="kcc"}, ["lubu"] = {[4]="lcf"}, ["lubuagan kalinga"] = {[4]="knb"}, ["lubukusu"] = {[4]="bxk"}, ["luchazi"] = {[4]="lch"}, ["lucumi"] = {[4]="luq"}, ["ludian"] = {[4]="lud"}, ["lufu"] = {[4]="ldq"}, ["luganda"] = {[1]="lg"}, ["lugbara"] = {[4]="lgg"}, ["luguru"] = {[4]="ruf"}, ["luhu"] = {[4]="lcq", [14]="lcq"}, ["lui"] = {[14]="lba"}, ["luidakho-luisukha-lutirichi"] = {[4]="ida"}, ["luimbi"] = {[4]="lum"}, ["luiseno"] = {[2]="lui", [4]="lui"}, ["lukabaras"] = {[4]="lkb"}, ["lukpa"] = {[4]="dop"}, ["lule sami"] = {[2]="smj", [4]="smj"}, ["lule"] = {[4]="ule"}, ["lulogooli"] = {[4]="rag"}, ["lumba-yakkha"] = {[4]="luu"}, ["lumbee"] = {[14]="lmz"}, ["lumbu"] = {[4]="lup"}, ["lumun"] = {[4]="lmd"}, ["lun bawang"] = {[4]="lnd"}, ["luna"] = {[4]="luj"}, ["lunanakha"] = {[4]="luk"}, ["lunda"] = {[2]="lun", [4]="lun"}, ["lundayeh"] = {[4]="lnd"}, ["lungalunga"] = {[4]="vmg"}, ["lungga"] = {[4]="lga"}, ["luo (cameroon)"] = {[4]="luw"}, ["luo (kenya and tanzania)"] = {[2]="luo", [4]="luo"}, ["luopohe hmong"] = {[4]="hml"}, ["luopohe miao"] = {[4]="hml"}, ["luri"] = {[4]="ldd"}, ["lusengo"] = {[4]="lse"}, ["lushai"] = {[2]="lus", [4]="lus"}, ["lushootseed"] = {[4]="lut"}, ["lusi"] = {[4]="khl"}, ["lusitanian"] = {[4]="xls"}, ["lutachoni"] = {[4]="lts"}, ["lutos"] = {[4]="ndy"}, ["luvale"] = {[4]="lue"}, ["luwati"] = {[4]="luv"}, ["luwo"] = {[4]="lwo"}, ["luxembourgish"] = {[1]="lb", [2]="ltz", [4]="ltz"}, ["luyana"] = {[4]="lyn"}, ["luyia"] = {[4]="luy"}, ["lwalu"] = {[4]="lwa"}, ["lwel"] = {[4]="lvl"}, ["lycian"] = {[4]="xlc"}, ["lydian"] = {[4]="xld"}, ["lyngngam"] = {[4]="lyg"}, ["lyons sign language"] = {[14]="lsg"}, ["lyélé"] = {[4]="lee"}, ["láadan"] = {[4]="ldn"}, ["láá láá bwamu"] = {[4]="bwj"}, ["língua gestual guineense"] = {[4]="lgs"}, ["löyöp"] = {[4]="urr"}, ["lü"] = {[4]="khb"}, ["ma (democratic republic of congo)"] = {[4]="msj"}, ["ma (papua new guinea)"] = {[4]="mjn"}, ["ma manda"] = {[4]="skc"}, ["ma'anyan"] = {[4]="mhy"}, ["ma'di"] = {[4]="mhi"}, ["ma'ya"] = {[4]="slz"}, ["maa"] = {[4]="cma"}, ["maaka"] = {[4]="mew"}, ["maasina fulfulde"] = {[4]="ffm"}, ["maay"] = {[4]="ymm"}, ["maba (chad)"] = {[4]="mde"}, ["maba (indonesia)"] = {[4]="mqa"}, ["mabaale"] = {[4]="mmz"}, ["mabaan"] = {[4]="mfz"}, ["mabaka valley kalinga"] = {[4]="kkg"}, ["mabire"] = {[4]="muj"}, ["maca"] = {[4]="mca"}, ["macaguaje"] = {[4]="mcl"}, ["macaguán"] = {[4]="mbn"}, ["macanese"] = {[4]="mzs"}, ["macedo-romanian"] = {[2]="rup", [4]="rup"}, ["macedonian"] = {[1]="mk", [2]="mkd", [3]="mac", [4]="mkd"}, ["machame"] = {[4]="jmc"}, ["machiguenga"] = {[4]="mcb"}, ["machinere"] = {[4]="mpd"}, ["machinga"] = {[4]="mvw"}, ["maco"] = {[4]="wpc"}, ["macuna"] = {[4]="myy"}, ["macushi"] = {[4]="mbc"}, ["mada (cameroon)"] = {[4]="mxu"}, ["mada (nigeria)"] = {[4]="mda"}, ["madagascar sign language"] = {[4]="mzc"}, ["madak"] = {[4]="mmx"}, ["madang"] = {[14]="mqd"}, ["maden"] = {[4]="xmx"}, ["madhi madhi"] = {[4]="dmd"}, ["madi"] = {[4]="grg"}, ["madurese"] = {[2]="mad", [4]="mad"}, ["mae"] = {[4]="mme"}, ["maek"] = {[4]="hmk"}, ["maeng itneg"] = {[4]="itt"}, ["mafa"] = {[4]="maf"}, ["mafea"] = {[4]="mkv"}, ["mag-antsi ayta"] = {[4]="sgb"}, ["mag-indi ayta"] = {[4]="blx"}, ["magahi"] = {[2]="mag", [4]="mag"}, ["magbukun ayta"] = {[4]="ayt"}, ["magdalena peñasco mixtec"] = {[4]="xtm"}, ["magoma"] = {[4]="gmx"}, ["magori"] = {[4]="zgr"}, ["maguindanaon"] = {[4]="mdh"}, ["magɨ (madang province)"] = {[4]="gkd"}, ["magɨyi"] = {[4]="gmg"}, ["mah meri"] = {[4]="mhe"}, ["mahakam kenyah"] = {[14]="xkm"}, ["mahali"] = {[4]="mjx"}, ["mahasu pahari"] = {[4]="bfz"}, ["mahei"] = {[14]="mja"}, ["mahican"] = {[4]="mjy"}, ["mahongwe"] = {[4]="mhb"}, ["mahou"] = {[4]="mxx"}, ["mai brat"] = {[4]="ayz"}, ["maia"] = {[4]="sks"}, ["maiadomu"] = {[4]="mzz"}, ["maiani"] = {[4]="tnh"}, ["maii"] = {[4]="mmm"}, ["mailu"] = {[4]="mgu"}, ["maindo"] = {[4]="cwb"}, ["mainfränkisch"] = {[4]="vmf"}, ["mainstream kenyah"] = {[4]="xkl"}, ["mairasi"] = {[4]="zrs"}, ["maisin"] = {[4]="mbq"}, ["maithili"] = {[2]="mai", [4]="mai"}, ["maiwa (indonesia)"] = {[4]="wmm"}, ["maiwa (papua new guinea)"] = {[4]="mti"}, ["maiwala"] = {[4]="mum"}, ["majang"] = {[4]="mpe"}, ["majera"] = {[4]="xmj"}, ["majhi"] = {[4]="mjz"}, ["majhwar"] = {[4]="mmj"}, ["majukayang kalinga"] = {[4]="kmd"}, ["mak (china)"] = {[4]="mkg"}, ["mak (nigeria)"] = {[4]="pbl"}, ["makaa"] = {[4]="mcp"}, ["makah"] = {[4]="myh"}, ["makalero"] = {[4]="mjb"}, ["makasae"] = {[4]="mkz"}, ["makasar"] = {[2]="mak", [4]="mak"}, ["makassar malay"] = {[4]="mfp"}, ["makayam"] = {[4]="aup"}, ["makhuwa"] = {[4]="vmw"}, ["makhuwa-marrevone"] = {[4]="xmc"}, ["makhuwa-meetto"] = {[4]="mgh"}, ["makhuwa-moniga"] = {[4]="mhm"}, ["makhuwa-saka"] = {[4]="xsq"}, ["makhuwa-shirima"] = {[4]="vmk"}, ["maklew"] = {[4]="mgf"}, ["makolkol"] = {[4]="zmh"}, ["makonde"] = {[4]="kde"}, ["maku'a"] = {[4]="lva"}, ["makuri naga"] = {[4]="jmn"}, ["makuráp"] = {[4]="mpu"}, ["makwe"] = {[4]="ymk"}, ["makyan naga"] = {[4]="umn"}, ["mal paharia"] = {[4]="mkb"}, ["mal"] = {[4]="mlf"}, ["mala (nigeria)"] = {[4]="ruy"}, ["mala (papua new guinea)"] = {[4]="ped"}, ["mala malasar"] = {[4]="ima"}, ["malaccan creole malay"] = {[4]="ccm"}, ["malaccan creole portuguese"] = {[4]="mcm"}, ["malagasy"] = {[1]="mg", [2]="mlg", [4]="mlg"}, ["malak malak"] = {[4]="mpb"}, ["malakhel"] = {[14]="mld"}, ["malalamai"] = {[4]="mmt"}, ["malango"] = {[4]="mln"}, ["malankuravan"] = {[4]="mjo"}, ["malapandaram"] = {[4]="mjp"}, ["malaryan"] = {[4]="mjq"}, ["malas"] = {[4]="mkr"}, ["malasar"] = {[4]="ymr"}, ["malavedan"] = {[4]="mjr"}, ["malawi lomwe"] = {[4]="lon"}, ["malawi sena"] = {[4]="swk"}, ["malawian sign language"] = {[4]="lws"}, ["malay (individual language)"] = {[4]="zlm", [14]="mly"}, ["malay (macrolanguage)"] = {[1]="ms", [4]="msa"}, ["malay"] = {[2]="msa", [3]="may"}, ["malayalam"] = {[1]="ml", [2]="mal", [4]="mal"}, ["malayic dayak"] = {[4]="xdy"}, ["malaynon"] = {[4]="mlz"}, ["malayo"] = {[4]="mbp"}, ["malayo-polynesian languages"] = {[5]="poz"}, ["malaysian sign language"] = {[4]="xml"}, ["malba birifor"] = {[4]="bfo"}, ["maldivian"] = {[1]="dv", [2]="div", [4]="div"}, ["male (ethiopia)"] = {[4]="mdy"}, ["male (papua new guinea)"] = {[4]="mdc"}, ["malecite-passamaquoddy"] = {[4]="pqm"}, ["maleng"] = {[4]="pkt"}, ["maleu-kilenge"] = {[4]="mgl"}, ["malfaxal"] = {[4]="mlx"}, ["malgana"] = {[4]="vml"}, ["malgbe"] = {[4]="mxf"}, ["mali"] = {[4]="gcc"}, ["maligo"] = {[14]="mwj"}, ["malila"] = {[4]="mgq"}, ["malimba"] = {[4]="mzd"}, ["malimpung"] = {[4]="mli"}, ["malinaltepec me'phaa"] = {[4]="tcf"}, ["malinaltepec tlapanec"] = {[4]="tcf"}, ["malinguat"] = {[14]="sic"}, ["malo"] = {[4]="mla"}, ["malol"] = {[4]="mbk"}, ["maltese sign language"] = {[4]="mdl"}, ["maltese"] = {[1]="mt", [2]="mlt", [4]="mlt"}, ["malua bay"] = {[4]="mll"}, ["malvi"] = {[4]="mup"}, ["malyangapa"] = {[4]="yga"}, ["maléku jaíka"] = {[4]="gut"}, ["malê"] = {[4]="hot"}, ["mam"] = {[4]="mam"}, ["mama"] = {[4]="mma"}, ["mamaa"] = {[4]="mhf"}, ["mamaindé"] = {[4]="wmd"}, ["mamanwa"] = {[4]="mmn"}, ["mamara senoufo"] = {[4]="myk"}, ["mamasa"] = {[4]="mqj"}, ["mambae"] = {[4]="mgm"}, ["mambai"] = {[4]="mcs"}, ["mamboru"] = {[4]="mvd"}, ["mambwe-lungu"] = {[4]="mgr"}, ["mampruli"] = {[4]="maw"}, ["mamuju"] = {[4]="mqx"}, ["mamulique"] = {[4]="emm"}, ["mamusi"] = {[4]="kdf"}, ["mamvu"] = {[4]="mdi"}, ["man met"] = {[4]="mml"}, ["manado malay"] = {[4]="xmm"}, ["manam"] = {[4]="mva"}, ["manambu"] = {[4]="mle"}, ["manangba"] = {[4]="nmm"}, ["manangkari"] = {[4]="znk"}, ["manchu"] = {[2]="mnc", [4]="mnc"}, ["manda (australia)"] = {[4]="zma"}, ["manda (india)"] = {[4]="mha"}, ["manda (tanzania)"] = {[4]="mgs"}, ["mandahuaca"] = {[4]="mht"}, ["mandaic"] = {[4]="mid"}, ["mandan"] = {[4]="mhq"}, ["mandandanyi"] = {[4]="zmk"}, ["mandar"] = {[2]="mdr", [4]="mdr"}, ["mandara"] = {[4]="tbf"}, ["mandari"] = {[4]="mqu"}, ["mandarin chinese"] = {[4]="cmn"}, ["mandaya"] = {[4]="mry"}, ["mande languages"] = {[5]="dmn"}, ["mandeali"] = {[4]="mjl"}, ["mander"] = {[4]="mqr"}, ["manding"] = {[4]="man"}, ["mandingo"] = {[2]="man", [4]="man"}, ["mandinka"] = {[4]="mnk"}, ["mandjak"] = {[4]="mfv"}, ["mandobo atas"] = {[4]="aax"}, ["mandobo bawah"] = {[4]="bwp"}, ["manem"] = {[4]="jet"}, ["mang"] = {[4]="zng"}, ["manga kanuri"] = {[4]="kby"}, ["mangala"] = {[4]="mem"}, ["mangareva"] = {[4]="mrv"}, ["mangarrayi"] = {[4]="mpc"}, ["mangas"] = {[4]="zns"}, ["mangayat"] = {[4]="myj"}, ["mangbetu"] = {[4]="mdj"}, ["mangbutu"] = {[4]="mdk"}, ["mangerr"] = {[4]="zme"}, ["mangetti dune ǃxung"] = {[14]="gfx"}, ["mangga buang"] = {[4]="mmo"}, ["manggarai"] = {[4]="mqy"}, ["mango"] = {[4]="mge"}, ["mangole"] = {[4]="mqc"}, ["mangseng"] = {[4]="mbh"}, ["mangue"] = {[4]="mom"}, ["manichaean middle persian"] = {[4]="xmn"}, ["manide"] = {[4]="abd"}, ["manikion"] = {[4]="mnx"}, ["manipa"] = {[4]="mqp"}, ["manipuri"] = {[2]="mni", [4]="mni"}, ["mankanya"] = {[4]="knf"}, ["mankiyali"] = {[4]="nlm"}, ["manna-dora"] = {[4]="mju"}, ["mannan"] = {[4]="mjv"}, ["mano"] = {[4]="mev"}, ["manobo languages"] = {[2]="mno", [5]="mno"}, ["manombai"] = {[4]="woo"}, ["mansaka"] = {[4]="msk"}, ["mansi"] = {[4]="mns"}, ["mansoanka"] = {[4]="msw"}, ["manta"] = {[4]="myg"}, ["mantsi"] = {[4]="nty"}, ["manumanaw karen"] = {[4]="kxf"}, ["manumanaw"] = {[4]="kxf"}, ["manusela"] = {[4]="wha"}, ["manx"] = {[1]="gv", [2]="glv", [4]="glv"}, ["manya"] = {[4]="mzj"}, ["manyawa"] = {[4]="mny"}, ["manyika"] = {[4]="mxc"}, ["manza"] = {[4]="mzv"}, ["mao naga"] = {[4]="nbi"}, ["maonan"] = {[4]="mmd"}, ["maore comorian"] = {[4]="swb"}, ["maori"] = {[1]="mi", [2]="mri", [3]="mao", [4]="mri"}, ["mape"] = {[4]="mlh"}, ["mapena"] = {[4]="mnm"}, ["mapia"] = {[4]="mpy"}, ["mapidian"] = {[4]="mpw"}, ["mapos buang"] = {[4]="bzh"}, ["mapoyo"] = {[4]="mcg"}, ["mapuche"] = {[2]="arn", [4]="arn"}, ["mapudungun"] = {[2]="arn", [4]="arn"}, ["mapun"] = {[4]="sjm"}, ["maquiritari"] = {[4]="mch"}, ["mara chin"] = {[4]="mrh"}, ["marachi"] = {[4]="lri"}, ["maraghei"] = {[4]="vmh"}, ["maragus"] = {[4]="mrs"}, ["maram naga"] = {[4]="nma"}, ["marama"] = {[4]="lrm"}, ["maramba"] = {[14]="myd"}, ["maranao"] = {[4]="mrw"}, ["marangis"] = {[4]="wax"}, ["maranunggu"] = {[4]="zmr"}, ["mararit"] = {[4]="mgb"}, ["marathi"] = {[1]="mr", [2]="mar", [4]="mar"}, ["marau"] = {[4]="mvr"}, ["marba"] = {[4]="mpg"}, ["mardin sign language"] = {[4]="dsz"}, ["maremgi"] = {[4]="mrx"}, ["marenje"] = {[4]="vmr"}, ["marfa"] = {[4]="mvu"}, ["margany"] = {[4]="zmc"}, ["marghi central"] = {[4]="mrt"}, ["marghi south"] = {[4]="mfm"}, ["margos-yarowilca-lauricocha quechua"] = {[4]="qvm"}, ["margu"] = {[4]="mhg"}, ["mari (east sepik province)"] = {[4]="mbx"}, ["mari (madang province)"] = {[4]="hob"}, ["mari (russia)"] = {[4]="chm"}, ["mari"] = {[2]="chm"}, ["maria (india)"] = {[4]="mrr"}, ["maria (papua new guinea)"] = {[4]="mds"}, ["maricopa"] = {[4]="mrc"}, ["maridan"] = {[4]="zmd"}, ["maridjabin"] = {[4]="zmj"}, ["marik"] = {[4]="dad"}, ["marimanindji"] = {[4]="zmm"}, ["marind"] = {[4]="mrz"}, ["maring naga"] = {[4]="nng"}, ["maring"] = {[4]="mbw"}, ["maringarr"] = {[4]="zmt"}, ["marino"] = {[4]="mrb"}, ["mariri"] = {[4]="mqi"}, ["maritime sign language"] = {[4]="nsr"}, ["maritsauá"] = {[4]="msp"}, ["mariyedi"] = {[4]="zmy"}, ["marka"] = {[4]="rkm"}, ["markweeta"] = {[4]="enb"}, ["marma"] = {[4]="rmz"}, ["marovo"] = {[4]="mvo"}, ["marra"] = {[4]="mec"}, ["marramaninyshi"] = {[4]="zmm"}, ["marriammu"] = {[4]="xru"}, ["marrithiyel"] = {[4]="mfr"}, ["marrucinian"] = {[4]="umc"}, ["marshallese"] = {[1]="mh", [2]="mah", [4]="mah"}, ["marsian"] = {[4]="ims"}, ["martha's vineyard sign language"] = {[4]="mre"}, ["marti ke"] = {[4]="zmg"}, ["martu wangka"] = {[4]="mpj"}, ["martuyhunira"] = {[4]="vma"}, ["maru"] = {[4]="mhx"}, ["marwari (india)"] = {[4]="rwr"}, ["marwari (pakistan)"] = {[4]="mve"}, ["marwari"] = {[2]="mwr", [4]="mwr"}, ["marúbo"] = {[4]="mzr"}, ["masaaba"] = {[4]="myx"}, ["masadiit itneg"] = {[4]="tis"}, ["masai"] = {[2]="mas", [4]="mas"}, ["masalit"] = {[4]="mls"}, ["masana"] = {[4]="mcn"}, ["masbatenyo"] = {[4]="msb"}, ["mashco piro"] = {[4]="cuj"}, ["mashi (nigeria)"] = {[4]="jms"}, ["mashi (zambia)"] = {[4]="mho"}, ["masikoro malagasy"] = {[4]="msh"}, ["masimasi"] = {[4]="ism"}, ["masiwang"] = {[4]="bnf"}, ["maskelynes"] = {[4]="klv"}, ["maskoy pidgin"] = {[14]="mhh"}, ["maslam"] = {[4]="msv"}, ["masmaje"] = {[4]="mes"}, ["massalat"] = {[4]="mdg"}, ["massep"] = {[4]="mvs"}, ["matagalpa"] = {[4]="mtn"}, ["matal"] = {[4]="mfh"}, ["matambwe"] = {[4]="wtb"}, ["matbat"] = {[4]="xmt"}, ["matengo"] = {[4]="mgv"}, ["matepi"] = {[4]="mqe"}, ["matigsalug manobo"] = {[4]="mbt"}, ["matipuhy"] = {[4]="mzo"}, ["matngala"] = {[4]="zml"}, ["mato grosso arára"] = {[4]="axg"}, ["mato"] = {[4]="met"}, ["mator"] = {[4]="mtm"}, ["mator-taygi-karagas"] = {[14]="ymt"}, ["matsés"] = {[4]="mcf"}, ["mattoki"] = {[4]="xnz"}, ["mattole"] = {[4]="mvb"}, ["matu chin"] = {[4]="hlt"}, ["matukar"] = {[4]="mjk"}, ["matumbi"] = {[4]="mgw"}, ["matya samo"] = {[4]="stj"}, ["matís"] = {[4]="mpq"}, ["maung"] = {[4]="mph"}, ["mauritian sign language"] = {[4]="lsy"}, ["mauwake"] = {[4]="mhl"}, ["mawa (chad)"] = {[4]="mcw"}, ["mawa (nigeria)"] = {[4]="wma"}, ["mawak"] = {[4]="mjj"}, ["mawan"] = {[4]="mcz"}, ["mawayana"] = {[4]="mzx"}, ["mawchi"] = {[4]="mke"}, ["mawes"] = {[4]="mgk"}, ["mawukakan"] = {[4]="mxx"}, ["maxakalí"] = {[4]="mbl"}, ["maxi gbe"] = {[4]="mxl"}, ["maya samo"] = {[4]="sym"}, ["mayaguduna"] = {[4]="xmy"}, ["mayan languages"] = {[2]="myn", [5]="myn"}, ["mayangna"] = {[4]="yan"}, ["mayawali"] = {[4]="yxa"}, ["mayeka"] = {[4]="myc"}, ["mayi-kulan"] = {[4]="xyk"}, ["mayi-thakurti"] = {[4]="xyt"}, ["mayi-yapi"] = {[4]="xyj"}, ["maykulan"] = {[14]="mnt"}, ["mayo"] = {[4]="mfy"}, ["mayogo"] = {[4]="mdm"}, ["mayoyao ifugao"] = {[4]="ifu"}, ["mazagway"] = {[4]="dkx"}, ["mazaltepec zapotec"] = {[4]="zpy"}, ["mazanderani"] = {[4]="mzn"}, ["mazatlán mazatec"] = {[4]="vmz"}, ["mazatlán mixe"] = {[4]="mzl"}, ["mba"] = {[4]="mfc"}, ["mbala"] = {[4]="mdp"}, ["mbalanhu"] = {[4]="lnb"}, ["mbandja"] = {[4]="zmz"}, ["mbangala"] = {[4]="mxg"}, ["mbangi"] = {[4]="mgn"}, ["mbangwe"] = {[4]="zmn"}, ["mbara (australia)"] = {[4]="mvl"}, ["mbara (chad)"] = {[4]="mpk"}, ["mbariman-gudhinma"] = {[4]="zmv"}, ["mbati"] = {[4]="mdn"}, ["mbato"] = {[4]="gwa"}, ["mbay"] = {[4]="myb"}, ["mbe"] = {[4]="mfo"}, ["mbe'"] = {[4]="mtk"}, ["mbelime"] = {[4]="mql"}, ["mbere"] = {[4]="mdt"}, ["mbesa"] = {[4]="zms"}, ["mbessa"] = {[4]="emz"}, ["mbo (cameroon)"] = {[4]="mbo"}, ["mbo (democratic republic of congo)"] = {[4]="zmw"}, ["mboi"] = {[4]="moi"}, ["mboko"] = {[4]="mdu"}, ["mbole"] = {[4]="mdq"}, ["mbonga"] = {[4]="xmb"}, ["mbongno"] = {[4]="bgu"}, ["mbosi"] = {[4]="mdw"}, ["mbowe"] = {[4]="mxo"}, ["mbre"] = {[4]="mka"}, ["mbudum"] = {[4]="xmd"}, ["mbugu"] = {[4]="mhd"}, ["mbugwe"] = {[4]="mgz"}, ["mbuk"] = {[4]="bpc"}, ["mbuko"] = {[4]="mqb"}, ["mbukushu"] = {[4]="mhw"}, ["mbula"] = {[4]="mna"}, ["mbula-bwazza"] = {[4]="mbu"}, ["mbule"] = {[4]="mlb"}, ["mbulungish"] = {[4]="mbv"}, ["mbum"] = {[4]="mdd"}, ["mbunda"] = {[4]="mck"}, ["mbunga"] = {[4]="mgy"}, ["mburku"] = {[4]="bbt"}, ["mbwela"] = {[4]="mfu"}, ["mbyá guaraní"] = {[4]="gun"}, ["me'en"] = {[4]="mym"}, ["mea"] = {[14]="meg"}, ["medebur"] = {[4]="mjm"}, ["medefaidrin"] = {[4]="dmf"}, ["media lengua"] = {[4]="mue"}, ["mediak"] = {[14]="mwx"}, ["median"] = {[4]="xme"}, ["mednyj aleut"] = {[4]="mud"}, ["medumba"] = {[4]="byv"}, ["mefele"] = {[4]="mfj"}, ["megam"] = {[4]="mef"}, ["megleno romanian"] = {[4]="ruq"}, ["mehek"] = {[4]="nux"}, ["mehináku"] = {[4]="mmh"}, ["mehri"] = {[4]="gdq"}, ["mekeo"] = {[4]="mek"}, ["mekmek"] = {[4]="mvk"}, ["mekwei"] = {[4]="msf"}, ["mel-khaonh"] = {[4]="hkn"}, ["mele-fila"] = {[4]="mxe"}, ["melo"] = {[4]="mfx"}, ["melpa"] = {[4]="med"}, ["memoni"] = {[4]="mby"}, ["mendalam kayan"] = {[4]="xkd"}, ["mendankwe-nkwen"] = {[4]="mfd"}, ["mende (papua new guinea)"] = {[4]="sim"}, ["mende (sierra leone)"] = {[4]="men"}, ["mende"] = {[2]="men"}, ["mengaka"] = {[4]="xmg"}, ["mengen"] = {[4]="mee"}, ["mengisa"] = {[4]="mct"}, ["menka"] = {[4]="mea"}, ["menominee"] = {[4]="mez"}, ["mentawai"] = {[4]="mwv"}, ["menya"] = {[4]="mcr"}, ["meoswar"] = {[4]="mvx"}, ["mer"] = {[4]="mnu"}, ["meramera"] = {[4]="mxm"}, ["merei"] = {[4]="lmb"}, ["merey"] = {[4]="meq"}, ["meriam mir"] = {[4]="ulk"}, ["merlav"] = {[4]="mrm"}, ["meroitic"] = {[4]="xmr"}, ["meru"] = {[4]="mer"}, ["merwari"] = {[4]="wry"}, ["mesaka"] = {[4]="iyo"}, ["mescalero-chiricahua apache"] = {[4]="apm"}, ["mese"] = {[4]="mci"}, ["meskwaki"] = {[4]="sac"}, ["mesme"] = {[4]="zim"}, ["mesmes"] = {[4]="mys"}, ["mesopotamian arabic"] = {[4]="acm"}, ["mesqan"] = {[4]="mvz"}, ["messapic"] = {[4]="cms"}, ["meta'"] = {[4]="mgo"}, ["metlatónoc mixtec"] = {[4]="mxv"}, ["mewari"] = {[4]="mtr"}, ["mewati"] = {[4]="wtm"}, ["mexican sign language"] = {[4]="mfs"}, ["meyah"] = {[4]="mej"}, ["mezontla popoloca"] = {[4]="pbe"}, ["mezquital otomi"] = {[4]="ote"}, ["meänkieli"] = {[4]="fit"}, ["mfinu"] = {[4]="zmf"}, ["mfumte"] = {[4]="nfu"}, ["mgbolizhia"] = {[4]="gmz"}, ["mi'kmaq"] = {[2]="mic", [4]="mic"}, ["miahuatlán zapotec"] = {[4]="zam"}, ["miami"] = {[4]="mia"}, ["mian"] = {[4]="mpt"}, ["miani"] = {[4]="pla"}, ["miarrã"] = {[14]="xmi"}, ["michif"] = {[4]="crg"}, ["michigamea"] = {[4]="cmm"}, ["michoacán mazahua"] = {[4]="mmc"}, ["michoacán nahuatl"] = {[4]="ncl"}, ["micmac"] = {[2]="mic", [4]="mic"}, ["mid grand valley dani"] = {[4]="dnt"}, ["mid-southern banda"] = {[4]="bjo"}, ["middle armenian"] = {[4]="axm"}, ["middle breton"] = {[4]="xbm"}, ["middle cornish"] = {[4]="cnx"}, ["middle dutch (ca. 1050-1350)"] = {[4]="dum"}, ["middle english (1100-1500)"] = {[4]="enm"}, ["middle french (ca. 1400-1600)"] = {[4]="frm"}, ["middle high german (ca. 1050-1500)"] = {[4]="gmh"}, ["middle hittite"] = {[4]="htx"}, ["middle irish (900-1200)"] = {[4]="mga"}, ["middle khmer (1400 to 1850 ce)"] = {[4]="xhm"}, ["middle korean (10th-16th cent.)"] = {[4]="okm"}, ["middle low german"] = {[4]="gml"}, ["middle mongolian"] = {[4]="xng"}, ["middle newar"] = {[4]="nwx"}, ["middle watut"] = {[4]="mpl"}, ["middle welsh"] = {[4]="wlm"}, ["midob"] = {[4]="mei"}, ["migaama"] = {[4]="mmy"}, ["migabac"] = {[4]="mpp"}, ["migum"] = {[4]="klm"}, ["miji"] = {[4]="sjl"}, ["miju-mishmi"] = {[4]="mxj"}, ["mikasuki"] = {[4]="mik"}, ["mili"] = {[4]="ymh"}, ["miltu"] = {[4]="mlj"}, ["miluk"] = {[4]="iml"}, ["milyan"] = {[4]="imy"}, ["mimi"] = {[14]="miv"}, ["min bei chinese"] = {[4]="mnp"}, ["min dong chinese"] = {[4]="cdo"}, ["min nan chinese"] = {[4]="nan"}, ["min zhong chinese"] = {[4]="czo"}, ["mina (cameroon)"] = {[4]="hna"}, ["mina (india)"] = {[14]="myi"}, ["minaean"] = {[4]="inm"}, ["minang"] = {[4]="xrg"}, ["minangkabau"] = {[2]="min", [4]="min"}, ["minanibai"] = {[4]="mcv"}, ["minaveha"] = {[4]="mvn"}, ["minderico"] = {[4]="drc"}, ["mindiri"] = {[4]="mpn"}, ["mingang doso"] = {[4]="mko"}, ["mingrelian"] = {[4]="xmf"}, ["minica huitoto"] = {[4]="hto"}, ["minidien"] = {[4]="wii"}, ["minigir"] = {[4]="bxf"}, ["minjungbal"] = {[4]="xjb"}, ["minkin"] = {[4]="xxm"}, ["minoan"] = {[4]="omn"}, ["minokok"] = {[4]="mqq"}, ["minriq"] = {[4]="mnq"}, ["mintil"] = {[4]="mzt"}, ["minz zhuang"] = {[4]="zgm"}, ["miqie"] = {[4]="yiq"}, ["mirandese"] = {[2]="mwl", [4]="mwl"}, ["miraya bikol"] = {[4]="rbl"}, ["mirgan"] = {[4]="zrg"}, ["miriti"] = {[4]="mmv"}, ["miriwoong sign language"] = {[4]="rsm"}, ["miriwoong"] = {[4]="mep"}, ["mirning"] = {[4]="gmr"}, ["mirniny"] = {[4]="gmr"}, ["mirpur panjabi"] = {[14]="pmu"}, ["miship"] = {[4]="mjs"}, ["misima-panaeati"] = {[4]="mpx"}, ["mising"] = {[4]="mrg"}, ["mitla zapotec"] = {[4]="zaw"}, ["mitlatongo mixtec"] = {[4]="vmm"}, ["mittu"] = {[4]="mwu"}, ["mituku"] = {[4]="zmq"}, ["miu"] = {[4]="mpo"}, ["miwa"] = {[4]="vmi"}, ["mixed great andamanese"] = {[4]="gac"}, ["mixtepec mixtec"] = {[4]="mix"}, ["mixtepec zapotec"] = {[4]="zpm"}, ["miya"] = {[4]="mkf"}, ["miyako"] = {[4]="mvi"}, ["miyakubo sign language"] = {[4]="ehs"}, ["miyobe"] = {[4]="soy"}, ["mlabri"] = {[4]="mra"}, ["mlahsö"] = {[4]="lhs"}, ["mlap"] = {[4]="kja"}, ["mlomp"] = {[4]="mlo"}, ["mmaala"] = {[4]="mmu"}, ["mmen"] = {[4]="bfm"}, ["mo"] = {[4]="wkd"}, ["mo'da"] = {[4]="gbn"}, ["moabite"] = {[4]="obm"}, ["moba"] = {[4]="mfq"}, ["mobilian"] = {[4]="mod"}, ["mobumrin aizi"] = {[4]="ahm"}, ["mobwa karen"] = {[4]="jkm"}, ["mochi"] = {[4]="old"}, ["mochica"] = {[4]="omc"}, ["mocho"] = {[4]="mhc"}, ["mocoví"] = {[4]="moc"}, ["modang"] = {[4]="mxd"}, ["modern greek (1453-)"] = {[1]="el", [4]="ell"}, ["modole"] = {[4]="mqo"}, ["moere"] = {[4]="mvq"}, ["mofu-gudur"] = {[4]="mif"}, ["mogholi"] = {[4]="mhj"}, ["mogofin"] = {[4]="mfg"}, ["mogum"] = {[4]="mou"}, ["mohave"] = {[4]="mov"}, ["mohawk"] = {[2]="moh", [4]="moh"}, ["mohegan-montauk-narragansett"] = {[14]="mof"}, ["mohegan-pequot"] = {[4]="xpq"}, ["moi (congo)"] = {[4]="mow"}, ["moi (indonesia)"] = {[4]="mxn"}, ["moikodi"] = {[4]="mkp"}, ["moinba"] = {[14]="mob"}, ["moingi"] = {[4]="mwz"}, ["moji"] = {[4]="ymi"}, ["mok"] = {[4]="mqt"}, ["mokati"] = {[4]="wnb"}, ["moken"] = {[4]="mwt"}, ["mokerang"] = {[4]="mft"}, ["mokilese"] = {[4]="mkj"}, ["moklen"] = {[4]="mkm"}, ["mokole"] = {[4]="mkl"}, ["mokpwe"] = {[4]="bri"}, ["moksela"] = {[4]="vms"}, ["moksha"] = {[2]="mdf", [4]="mdf"}, ["molale"] = {[4]="mbe"}, ["molbog"] = {[4]="pwm"}, ["moldavian"] = {[1]="ro", [2]="ron", [3]="rum", [4]="ron", [11]="mo", [12]="mol", [14]="mol"}, ["moldova sign language"] = {[4]="vsi"}, ["moldovan"] = {[1]="ro", [2]="ron", [3]="rum", [4]="ron", [11]="mo", [12]="mol"}, ["molengue"] = {[4]="bxc"}, ["molima"] = {[4]="mox"}, ["molmo one"] = {[4]="aun"}, ["molo"] = {[4]="zmo"}, ["molof"] = {[4]="msl"}, ["moloko"] = {[4]="mlw"}, ["mom jango"] = {[4]="ver"}, ["moma"] = {[4]="myl"}, ["momare"] = {[4]="msz"}, ["mombo dogon"] = {[4]="dmb"}, ["mombum"] = {[4]="mso"}, ["momina"] = {[4]="mmb"}, ["momuna"] = {[4]="mqf"}, ["mon"] = {[4]="mnw"}, ["mon-khmer languages"] = {[2]="mkh", [5]="mkh"}, ["monastic sign language"] = {[4]="mzg"}, ["mondropolon"] = {[4]="npn"}, ["mondé"] = {[4]="mnd"}, ["mong leng"] = {[4]="hnj"}, ["mong njua"] = {[4]="hnj"}, ["mong"] = {[2]="hmn", [4]="hmn"}, ["mongo"] = {[2]="lol", [4]="lol"}, ["mongol"] = {[4]="mgt"}, ["mongolia buriat"] = {[4]="bxm"}, ["mongolian languages"] = {[5]="xgn"}, ["mongolian sign language"] = {[4]="msr"}, ["mongolian"] = {[1]="mn", [2]="mon", [4]="mon"}, ["mongondow"] = {[4]="mog"}, ["moni"] = {[4]="mnz"}, ["mono (cameroon)"] = {[4]="mru"}, ["mono (democratic republic of congo)"] = {[4]="mnh"}, ["mono (solomon islands)"] = {[4]="mte"}, ["mono (usa)"] = {[4]="mnr"}, ["mono-alu"] = {[9]="mte"}, ["monom"] = {[4]="moo"}, ["monsang naga"] = {[4]="nmh"}, ["montagnais"] = {[4]="moe"}, ["montenegrin"] = {[2]="cnr", [4]="cnr"}, ["montol"] = {[4]="mtl"}, ["monumbo"] = {[4]="mxk"}, ["monzombo"] = {[4]="moj"}, ["moo"] = {[4]="gwg"}, ["moose cree"] = {[4]="crm"}, ["mopán maya"] = {[4]="mop"}, ["mor (bomberai peninsula)"] = {[4]="moq"}, ["mor (mor islands)"] = {[4]="mhz"}, ["moraid"] = {[4]="msg"}, ["morawa"] = {[4]="mze"}, ["morelos nahuatl"] = {[4]="nhm"}, ["morerebi"] = {[4]="xmo"}, ["moresada"] = {[4]="msx"}, ["mori atas"] = {[4]="mzq"}, ["mori bawah"] = {[4]="xmz"}, ["morigi"] = {[4]="mdb"}, ["moriori"] = {[4]="rrm"}, ["morisyen"] = {[4]="mfe"}, ["moro"] = {[4]="mor"}, ["moroccan arabic"] = {[4]="ary"}, ["moroccan sign language"] = {[4]="xms"}, ["morokodo"] = {[4]="mgc"}, ["morom"] = {[4]="bdo"}, ["moronene"] = {[4]="mqn"}, ["morori"] = {[4]="mok"}, ["morouas"] = {[4]="mrp"}, ["morrobalama"] = {[4]="umg"}, ["mortlockese"] = {[4]="mrl"}, ["moru"] = {[4]="mgd"}, ["mosimo"] = {[4]="mqv"}, ["mosiro"] = {[14]="mwy"}, ["moskona"] = {[4]="mtj"}, ["mossi"] = {[2]="mos", [4]="mos"}, ["mota"] = {[4]="mtt"}, ["motlav"] = {[4]="mlv"}, ["motu"] = {[4]="meu"}, ["mouk-aria"] = {[4]="mwh"}, ["moundadan chetty"] = {[4]="cty"}, ["mountain koiali"] = {[4]="kpx"}, ["mouwase"] = {[4]="jmw"}, ["movima"] = {[4]="mzp"}, ["moyadan itneg"] = {[4]="ity"}, ["moyon naga"] = {[4]="nmo"}, ["mozambican sign language"] = {[4]="mzy"}, ["mozarabic"] = {[4]="mxi"}, ["mpade"] = {[4]="mpi"}, ["mpalitjanh"] = {[4]="xpj"}, ["mpi"] = {[4]="mpz"}, ["mpiemo"] = {[4]="mcx"}, ["mpinda"] = {[4]="pnd"}, ["mpoto"] = {[4]="mpa"}, ["mpotovoro"] = {[4]="mvt"}, ["mpumpong"] = {[4]="mgg"}, ["mpuono"] = {[4]="zmp"}, ["mpur"] = {[4]="akc"}, ["mro-khimi chin"] = {[4]="cmr"}, ["mru"] = {[4]="mro"}, ["mser"] = {[4]="kqx"}, ["mt. iraya agta"] = {[4]="atl"}, ["mt. iriga agta"] = {[4]="agz"}, ["muak sa-aak"] = {[4]="ukk"}, ["mualang"] = {[4]="mtd"}, ["mubami"] = {[4]="tsx"}, ["mubi"] = {[4]="mub"}, ["muda"] = {[4]="ymd"}, ["mudbura"] = {[14]="mwd"}, ["mudburra"] = {[4]="dmw"}, ["mudhili gadaba"] = {[4]="gau"}, ["mudu koraga"] = {[4]="vmd"}, ["muduga"] = {[4]="udg"}, ["mufian"] = {[4]="aoj"}, ["mugom"] = {[4]="muk"}, ["muinane"] = {[4]="bmr"}, ["muji yi"] = {[14]="ymj"}, ["mukha-dora"] = {[4]="mmk"}, ["muko-muko"] = {[14]="vmo"}, ["mukulu"] = {[4]="moz"}, ["mulaha"] = {[4]="mfw"}, ["mulam"] = {[4]="mlm"}, ["mulao"] = {[4]="giu"}, ["mulgi"] = {[4]="mvh"}, ["mullu kurumba"] = {[4]="kpb"}, ["mullukmulluk"] = {[4]="mpb"}, ["multiple languages"] = {[2]="mul", [4]="mul"}, ["muluridyi"] = {[4]="vmu"}, ["mum"] = {[4]="kqa"}, ["mumuye"] = {[4]="mzm"}, ["muna"] = {[4]="mnb"}, ["munda languages"] = {[2]="mun", [5]="mun"}, ["munda"] = {[4]="unx"}, ["mundabli"] = {[4]="boe"}, ["mundang"] = {[4]="mua"}, ["mundani"] = {[4]="mnf"}, ["mundari"] = {[4]="unr", [14]="muw"}, ["mundat"] = {[4]="mmf"}, ["mundurukú"] = {[4]="myu"}, ["mungaka"] = {[4]="mhk"}, ["mungbam"] = {[4]="mij"}, ["munggui"] = {[4]="mth"}, ["mungkip"] = {[4]="mpv"}, ["muniche"] = {[4]="myr"}, ["munit"] = {[4]="mtc"}, ["munji"] = {[4]="mnj"}, ["munsee"] = {[4]="umu"}, ["muong"] = {[4]="mtq"}, ["mur pano"] = {[4]="tkv"}, ["muratayak"] = {[4]="asx"}, ["murik (malaysia)"] = {[4]="mxr"}, ["murik (papua new guinea)"] = {[4]="mtf"}, ["murkim"] = {[4]="rmh"}, ["murle"] = {[4]="mur"}, ["murrinh-patha"] = {[4]="mwf"}, ["mursi"] = {[4]="muz"}, ["murui huitoto"] = {[4]="huu"}, ["murupi"] = {[4]="mqw"}, ["muruwari"] = {[4]="zmu"}, ["musak"] = {[4]="mmq"}, ["musar"] = {[4]="mmi"}, ["musasa"] = {[4]="smm"}, ["musey"] = {[4]="mse"}, ["musgu"] = {[4]="mug"}, ["mushungulu"] = {[4]="xma"}, ["musi"] = {[4]="mui"}, ["muskum"] = {[4]="mje"}, ["muslim tat"] = {[4]="ttt"}, ["musom"] = {[4]="msu"}, ["mussau-emira"] = {[4]="emi"}, ["muthuvan"] = {[4]="muv"}, ["mutu"] = {[4]="tuc"}, ["muya"] = {[14]="mvm"}, ["muyang"] = {[4]="muy"}, ["muyuw"] = {[4]="myw"}, ["muzi"] = {[4]="ymz"}, ["mvanip"] = {[4]="mcj"}, ["mvuba"] = {[4]="mxh"}, ["mwaghavul"] = {[4]="sur"}, ["mwali comorian"] = {[4]="wlc"}, ["mwan"] = {[4]="moa"}, ["mwani"] = {[4]="wmw"}, ["mwatebu"] = {[4]="mwa"}, ["mwera (chimwera)"] = {[4]="mwe"}, ["mwera (nyasa)"] = {[4]="mjh"}, ["mwerlap"] = {[4]="mrm"}, ["mwimbi-muthambi"] = {[4]="mws"}, ["mwotlap"] = {[4]="mlv"}, ["myanmar sign language"] = {[4]="ysm"}, ["mycenaean greek"] = {[4]="gmy"}, ["myene"] = {[4]="mye"}, ["mysian"] = {[4]="yms"}, ["mzieme naga"] = {[4]="nme"}, ["mághdì"] = {[4]="gmd"}, ["máku"] = {[4]="xak"}, ["méa"] = {[4]="cir"}, ["ménik"] = {[4]="tnr"}, ["mískito"] = {[4]="miq"}, ["mócheno"] = {[4]="mhn"}, ["mün chin"] = {[4]="mwq"}, ["mündü"] = {[4]="muh"}, ["māhārāṣṭri prākrit"] = {[4]="pmh"}, ["n'ko"] = {[2]="nqo", [4]="nqo"}, ["na"] = {[4]="nbt"}, ["na-dene languages"] = {[5]="xnd"}, ["na-kara"] = {[4]="nck"}, ["naaba"] = {[4]="nao"}, ["naami"] = {[4]="bzv"}, ["naasioi"] = {[4]="nas"}, ["naba"] = {[4]="mne"}, ["nabak"] = {[4]="naf"}, ["nabi"] = {[4]="mty"}, ["nachering"] = {[4]="ncd"}, ["nadruvian"] = {[4]="ndf"}, ["nadëb"] = {[4]="mbj"}, ["nafaanra"] = {[4]="nfr"}, ["nafi"] = {[4]="srf"}, ["nafri"] = {[4]="nxx"}, ["nafusi"] = {[4]="jbn"}, ["naga pidgin"] = {[4]="nag"}, ["nagarchal"] = {[4]="nbg"}, ["nage"] = {[4]="nxe"}, ["nagumi"] = {[4]="ngv"}, ["naha'ai"] = {[4]="mlx"}, ["nahali"] = {[4]="nlx"}, ["nahari"] = {[4]="nhh"}, ["nahavaq"] = {[4]="sns"}, ["nahuatl languages"] = {[2]="nah", [5]="nah"}, ["nai"] = {[4]="bio"}, ["najdi arabic"] = {[4]="ars"}, ["naka'ela"] = {[4]="nae"}, ["nakai"] = {[4]="nkj"}, ["nakame"] = {[4]="nib"}, ["nakanai"] = {[4]="nak"}, ["nake"] = {[4]="nbk"}, ["naki"] = {[4]="mff"}, ["nakwi"] = {[4]="nax"}, ["nalca"] = {[4]="nlc"}, ["nali"] = {[4]="nss"}, ["nalik"] = {[4]="nal"}, ["nalu"] = {[4]="naj"}, ["naluo yi"] = {[4]="ylo"}, ["nalögo"] = {[4]="nlz"}, ["nama (namibia)"] = {[4]="naq"}, ["nama (papua new guinea)"] = {[4]="nmx"}, ["namakura"] = {[4]="nmk"}, ["namat"] = {[4]="nkm"}, ["nambo"] = {[4]="ncm"}, ["nambya"] = {[4]="nmq"}, ["namia"] = {[4]="nnm"}, ["namiae"] = {[4]="nvm"}, ["namibian sign language"] = {[4]="nbs"}, ["namla"] = {[4]="naa"}, ["namo"] = {[4]="mxw"}, ["namonuito"] = {[4]="nmt"}, ["namosi-naitasiri-serua"] = {[4]="bwb"}, ["namuyi"] = {[4]="nmy"}, ["nanai"] = {[4]="gld"}, ["nancere"] = {[4]="nnc"}, ["nande"] = {[4]="nnb"}, ["nandi"] = {[4]="niq"}, ["nanerigé sénoufo"] = {[4]="sen"}, ["nanga dama dogon"] = {[4]="nzz"}, ["nankina"] = {[4]="nnk"}, ["nanti"] = {[4]="cox"}, ["nanticoke"] = {[4]="nnt"}, ["nanubae"] = {[4]="afk"}, ["napo lowland quechua"] = {[4]="qvo"}, ["napu"] = {[4]="npy"}, ["nar phu"] = {[4]="npa"}, ["nara"] = {[4]="nrb"}, ["narak"] = {[4]="nac"}, ["narango"] = {[4]="nrg"}, ["narau"] = {[14]="nxu"}, ["nari nari"] = {[4]="rnr"}, ["narim"] = {[4]="loh"}, ["naro"] = {[4]="nhr"}, ["narom"] = {[4]="nrm"}, ["narragansett"] = {[4]="xnt"}, ["narua"] = {[4]="nru"}, ["narungga"] = {[4]="nnr"}, ["nasal"] = {[4]="nsy"}, ["nasarian"] = {[4]="nvh"}, ["naskapi"] = {[4]="nsk"}, ["natagaimas"] = {[14]="nts"}, ["natanzi"] = {[4]="ntz"}, ["nataoran amis"] = {[14]="ais"}, ["natchez"] = {[4]="ncz"}, ["nateni"] = {[4]="ntm"}, ["nathembo"] = {[4]="nte"}, ["natioro"] = {[4]="nti"}, ["natügu"] = {[4]="ntu"}, ["nauete"] = {[4]="nxa"}, ["naukan yupik"] = {[4]="ynk"}, ["nauna"] = {[4]="ncn"}, ["nauo"] = {[4]="nwo"}, ["nauru"] = {[1]="na", [2]="nau", [4]="nau"}, ["navaho"] = {[1]="nv", [2]="nav", [4]="nav"}, ["navajo"] = {[1]="nv", [2]="nav", [4]="nav"}, ["navarro-labourdin basque"] = {[14]="bqe"}, ["navut"] = {[4]="nsw"}, ["nawaru"] = {[4]="nwr"}, ["nawathinehena"] = {[4]="nwa"}, ["nawdm"] = {[4]="nmz"}, ["nawuri"] = {[4]="naw"}, ["naxi"] = {[4]="nxq", [14]="nbf"}, ["nayi"] = {[4]="noz"}, ["nayini"] = {[4]="nyq"}, ["ncane"] = {[4]="ncr"}, ["nchumbulu"] = {[4]="nlu"}, ["nda'nda'"] = {[4]="nnz"}, ["ndai"] = {[4]="gke"}, ["ndaka"] = {[4]="ndk"}, ["ndaktup"] = {[14]="ncp"}, ["ndali"] = {[4]="ndh"}, ["ndam"] = {[4]="ndm"}, ["ndamba"] = {[4]="ndj"}, ["ndambomo"] = {[4]="nxo"}, ["ndasa"] = {[4]="nda"}, ["ndau"] = {[4]="ndc"}, ["nde-gbite"] = {[4]="ned"}, ["nde-nsele-nta"] = {[4]="ndd"}, ["ndebele, north"] = {[2]="nde"}, ["ndebele, south"] = {[2]="nbl"}, ["ndemli"] = {[4]="nml"}, ["ndendeule"] = {[4]="dne"}, ["ndengereko"] = {[4]="ndg"}, ["nding"] = {[4]="eli"}, ["ndo"] = {[4]="ndp"}, ["ndobo"] = {[4]="ndw"}, ["ndoe"] = {[4]="nbb"}, ["ndogo"] = {[4]="ndz"}, ["ndolo"] = {[4]="ndl"}, ["ndom"] = {[4]="nqm"}, ["ndombe"] = {[4]="ndq"}, ["ndonde hamba"] = {[4]="njd"}, ["ndonga"] = {[1]="ng", [2]="ndo", [4]="ndo"}, ["ndoola"] = {[4]="ndr"}, ["ndra'ngith"] = {[4]="dgt"}, ["ndrulo"] = {[4]="dno"}, ["nduga"] = {[4]="ndx"}, ["ndumu"] = {[4]="nmd"}, ["ndunda"] = {[4]="nuh"}, ["ndunga"] = {[4]="ndt"}, ["ndut"] = {[4]="ndv"}, ["ndwewe"] = {[4]="nww"}, ["ndyuka-trio pidgin"] = {[4]="njt"}, ["ndzwani comorian"] = {[4]="wni"}, ["neapolitan"] = {[2]="nap", [4]="nap"}, ["nebaj ixil"] = {[14]="ixi"}, ["nedebang"] = {[4]="nec"}, ["nefamese"] = {[4]="nef"}, ["negerhollands"] = {[4]="dcr"}, ["negeri sembilan malay"] = {[4]="zmi"}, ["negidal"] = {[4]="neg"}, ["nehan"] = {[4]="nsn"}, ["nek"] = {[4]="nif"}, ["nekgini"] = {[4]="nkg"}, ["neko"] = {[4]="nej"}, ["neku"] = {[4]="nek"}, ["nema"] = {[4]="gsn"}, ["neme"] = {[4]="nex"}, ["nemi"] = {[4]="nem"}, ["nen"] = {[4]="nqn"}, ["nend"] = {[4]="anh"}, ["nenets"] = {[4]="yrk"}, ["nenge"] = {[4]="djk"}, ["nengone"] = {[4]="nen"}, ["neo"] = {[4]="neu"}, ["neo-hittite"] = {[4]="nei"}, ["nepal bhasa"] = {[2]="new", [4]="new"}, ["nepalese sign language"] = {[4]="nsp"}, ["nepali (individual language)"] = {[4]="npi"}, ["nepali (macrolanguage)"] = {[1]="ne", [4]="nep"}, ["nepali kurux"] = {[14]="kxl"}, ["nepali"] = {[2]="nep"}, ["nete"] = {[4]="net"}, ["neve'ei"] = {[4]="vnm"}, ["neverver"] = {[4]="lgk"}, ["new caledonian javanese"] = {[4]="jas"}, ["new zealand sign language"] = {[4]="nzs"}, ["newari"] = {[2]="new", [4]="new"}, ["neyo"] = {[4]="ney"}, ["nez perce"] = {[4]="nez"}, ["ngaanyatjarra"] = {[4]="ntj"}, ["ngad'a"] = {[4]="nxg"}, ["ngadjunmaya"] = {[4]="nju"}, ["ngadjuri"] = {[4]="jui"}, ["ngaing"] = {[4]="nnf"}, ["ngaju"] = {[4]="nij"}, ["ngala"] = {[4]="nud"}, ["ngalakgan"] = {[4]="nig"}, ["ngaliwurru"] = {[4]="djd"}, ["ngalum"] = {[4]="szb"}, ["ngam"] = {[4]="nmc"}, ["ngamambo"] = {[4]="nbv"}, ["ngambay"] = {[4]="sba"}, ["ngamini"] = {[4]="nmv"}, ["ngamo"] = {[4]="nbh"}, ["ngan'gityemerri"] = {[4]="nam"}, ["nganakarti"] = {[4]="xnk"}, ["nganasan"] = {[4]="nio"}, ["ngandi"] = {[4]="nid"}, ["ngando (central african republic)"] = {[4]="ngd"}, ["ngando (democratic republic of congo)"] = {[4]="nxd"}, ["ngandyera"] = {[4]="nne"}, ["ngangam"] = {[4]="gng"}, ["ngantangarra"] = {[4]="ntg"}, ["nganyaywana"] = {[4]="nyx"}, ["ngardi"] = {[4]="rxd"}, ["ngarigu"] = {[4]="xni"}, ["ngarinyin"] = {[4]="ung"}, ["ngarinyman"] = {[4]="nbj"}, ["ngarla"] = {[4]="nrk", [14]="nlr"}, ["ngarluma"] = {[4]="nrl"}, ["ngarrindjeri"] = {[4]="nay"}, ["ngas"] = {[4]="anc"}, ["ngasa"] = {[4]="nsg"}, ["ngatik men's creole"] = {[4]="ngm"}, ["ngawn chin"] = {[4]="cnw"}, ["ngawun"] = {[4]="nxn"}, ["ngayawung"] = {[4]="nwg"}, ["ngazidja comorian"] = {[4]="zdj"}, ["ngbaka ma'bo"] = {[4]="nbm"}, ["ngbaka manza"] = {[4]="ngg"}, ["ngbaka"] = {[4]="nga"}, ["ngbee"] = {[4]="jgb"}, ["ngbinda"] = {[4]="nbd"}, ["ngbundu"] = {[4]="nuu"}, ["ngelima"] = {[4]="agh"}, ["ngemba"] = {[4]="nge"}, ["ngen"] = {[4]="gnj"}, ["ngendelengo"] = {[4]="nql"}, ["ngeq"] = {[4]="ngt"}, ["ngete"] = {[4]="nnn"}, ["nggem"] = {[4]="nbq"}, ["nggwahyi"] = {[4]="ngx"}, ["ngie"] = {[4]="ngj"}, ["ngiemboon"] = {[4]="nnh"}, ["ngile"] = {[4]="jle"}, ["ngindo"] = {[4]="nnq"}, ["ngiti"] = {[4]="niy"}, ["ngizim"] = {[4]="ngi"}, ["ngkâlmpw kanum"] = {[4]="kcd"}, ["ngom"] = {[4]="nra"}, ["ngomba"] = {[4]="jgo"}, ["ngombale"] = {[4]="nla"}, ["ngombe (central african republic)"] = {[4]="nmj"}, ["ngombe (democratic republic of congo)"] = {[4]="ngc"}, ["ngong"] = {[14]="nnx"}, ["ngongo"] = {[4]="noq"}, ["ngoni (mozambique)"] = {[4]="xnq"}, ["ngoni (tanzania)"] = {[4]="xnj"}, ["ngoni"] = {[14]="ngo"}, ["ngoreme"] = {[4]="ngq"}, ["ngoshie"] = {[4]="nsh"}, ["ngul"] = {[4]="nlo"}, ["ngulu"] = {[4]="ngp"}, ["nguluwan"] = {[4]="nuw"}, ["ngumbarl"] = {[4]="xnm"}, ["ngumbi"] = {[4]="nui"}, ["ngunawal"] = {[4]="xul"}, ["ngundi"] = {[4]="ndn"}, ["ngundu"] = {[4]="nue"}, ["ngungwel"] = {[4]="ngz"}, ["ngura"] = {[14]="nbx"}, ["ngurimi"] = {[4]="ngq"}, ["ngurmbur"] = {[4]="nrx"}, ["nguôn"] = {[4]="nuo"}, ["ngwaba"] = {[4]="ngw"}, ["ngwe"] = {[4]="nwe"}, ["ngwo"] = {[4]="ngn"}, ["ngäbere"] = {[4]="gym"}, ["nhanda"] = {[4]="nha"}, ["nhangu"] = {[4]="jay"}, ["nhengatu"] = {[4]="yrl"}, ["nhirrpi"] = {[4]="hrp"}, ["nhuwala"] = {[4]="nhf"}, ["nias"] = {[2]="nia", [4]="nia"}, ["nicaragua creole english"] = {[4]="bzk"}, ["nicaraguan sign language"] = {[4]="ncs"}, ["nicarao"] = {[4]="ppl"}, ["niellim"] = {[4]="nie"}, ["niger-kordofanian languages"] = {[2]="nic", [5]="nic"}, ["nigeria mambila"] = {[4]="mzk"}, ["nigerian fulfulde"] = {[4]="fuv"}, ["nigerian pidgin"] = {[4]="pcm"}, ["nigerian sign language"] = {[4]="nsi"}, ["nihali"] = {[4]="nll"}, ["nii"] = {[4]="nii"}, ["nijadali"] = {[14]="nad"}, ["niksek"] = {[4]="gbe"}, ["nila"] = {[4]="nil"}, ["nilamba"] = {[4]="nim"}, ["nilo-saharan languages"] = {[2]="ssa", [5]="ssa"}, ["nimadi"] = {[4]="noe"}, ["nimanbur"] = {[4]="nmp"}, ["nimbari"] = {[4]="nmr"}, ["nimboran"] = {[4]="nir"}, ["nimi"] = {[4]="nis"}, ["nimo"] = {[4]="niw"}, ["nimoa"] = {[4]="nmw"}, ["ninam"] = {[4]="shb"}, ["ninde"] = {[4]="mwi"}, ["nindi"] = {[4]="nxi"}, ["ningera"] = {[4]="nby"}, ["ninggerum"] = {[4]="nxr"}, ["ningil"] = {[4]="niz"}, ["ningye"] = {[14]="nns"}, ["ninia yali"] = {[4]="nlk"}, ["ninzo"] = {[4]="nin"}, ["nipsan"] = {[4]="nps"}, ["nisa"] = {[4]="njs"}, ["nisenan"] = {[4]="nsz"}, ["nisga'a"] = {[4]="ncg"}, ["nisi (china)"] = {[4]="yso"}, ["nisi (india)"] = {[14]="dap"}, ["niuafo'ou"] = {[4]="num"}, ["niuatoputapu"] = {[4]="nkp"}, ["niuean"] = {[2]="niu", [4]="niu"}, ["nivaclé"] = {[4]="cag"}, ["niwer mil"] = {[4]="hrc"}, ["njalgulgule"] = {[4]="njl"}, ["njebi"] = {[4]="nzb"}, ["njen"] = {[4]="njj"}, ["njerep"] = {[4]="njr"}, ["njyem"] = {[4]="njy"}, ["nkami"] = {[4]="nkq"}, ["nkangala"] = {[4]="nkn"}, ["nkari"] = {[4]="nkz"}, ["nkem-nkum"] = {[4]="isi"}, ["nkhumbi"] = {[4]="khu"}, ["nkongho"] = {[4]="nkc"}, ["nkonya"] = {[4]="nko"}, ["nkoroo"] = {[4]="nkx"}, ["nkoya"] = {[4]="nka"}, ["nkukoli"] = {[4]="nbo"}, ["nkutu"] = {[4]="nkw"}, ["nnam"] = {[4]="nbp"}, ["no linguistic content"] = {[2]="zxx", [4]="zxx"}, ["nobiin"] = {[4]="fia"}, ["nobonob"] = {[4]="gaw"}, ["nocamán"] = {[14]="nom"}, ["nocte naga"] = {[4]="njb"}, ["nogai"] = {[2]="nog", [4]="nog"}, ["noipx"] = {[4]="npx"}, ["noiri"] = {[4]="noi"}, ["nokuku"] = {[4]="nkk"}, ["nomaande"] = {[4]="lem"}, ["nomane"] = {[4]="nof"}, ["nomatsiguenga"] = {[4]="not"}, ["nomlaki"] = {[4]="nol"}, ["nomu"] = {[4]="noh"}, ["nong zhuang"] = {[4]="zhn"}, ["nonuya"] = {[4]="noj"}, ["nooksack"] = {[4]="nok"}, ["noon"] = {[4]="snf"}, ["noone"] = {[4]="nhu"}, ["nootka"] = {[14]="noo"}, ["nopala chatino"] = {[4]="cya"}, ["nora"] = {[4]="nrr"}, ["noric"] = {[4]="nrc"}, ["norn"] = {[4]="nrn"}, ["norra"] = {[4]="nrr"}, ["norse, old"] = {[2]="non"}, ["north alaskan inupiatun"] = {[4]="esi"}, ["north ambrym"] = {[4]="mmg"}, ["north american indian languages"] = {[2]="nai", [5]="nai"}, ["north asmat"] = {[4]="nks"}, ["north awyu"] = {[4]="yir"}, ["north azerbaijani"] = {[4]="azj"}, ["north babar"] = {[4]="bcd"}, ["north bolivian quechua"] = {[4]="qul"}, ["north caucasian languages"] = {[5]="ccn"}, ["north central mixe"] = {[4]="neq"}, ["north efate"] = {[4]="llp"}, ["north fali"] = {[4]="fll"}, ["north germanic languages"] = {[5]="gmq"}, ["north giziga"] = {[4]="gis"}, ["north junín quechua"] = {[4]="qvn"}, ["north korowai"] = {[14]="krg"}, ["north marquesan"] = {[4]="mrq"}, ["north mesopotamian arabic"] = {[4]="ayp"}, ["north midlands tasmanian"] = {[4]="xph"}, ["north mofu"] = {[4]="mfk"}, ["north moluccan malay"] = {[4]="max"}, ["north muyu"] = {[4]="kti"}, ["north ndebele"] = {[1]="nd", [2]="nde", [4]="nde"}, ["north nuaulu"] = {[4]="nni"}, ["north picene"] = {[4]="nrp"}, ["north slavey"] = {[4]="scs"}, ["north tairora"] = {[4]="tbg"}, ["north tanna"] = {[4]="tnn"}, ["north wahgi"] = {[4]="whg"}, ["north watut"] = {[4]="una"}, ["northeast kiwai"] = {[4]="kiw"}, ["northeast maidu"] = {[4]="nmu"}, ["northeast pashai"] = {[4]="aee"}, ["northeast pashayi"] = {[4]="aee"}, ["northeastern dinka"] = {[4]="dip"}, ["northeastern pomo"] = {[4]="pef"}, ["northeastern tasmanian"] = {[4]="xpb"}, ["northeastern thai"] = {[4]="tts"}, ["northern alta"] = {[4]="aqn"}, ["northern altai"] = {[4]="atv"}, ["northern amami-oshima"] = {[4]="ryn"}, ["northern bai"] = {[4]="bfc"}, ["northern betsimisaraka malagasy"] = {[4]="bmm"}, ["northern binukidnon"] = {[4]="kyn"}, ["northern bobo madaré"] = {[4]="bbo"}, ["northern bontok"] = {[4]="rbk"}, ["northern cakchiquel"] = {[14]="ckc"}, ["northern catanduanes bikol"] = {[4]="cts"}, ["northern conchucos ancash quechua"] = {[4]="qxn"}, ["northern dagara"] = {[4]="dgi"}, ["northern dong"] = {[4]="doc"}, ["northern east cree"] = {[4]="crl"}, ["northern emberá"] = {[4]="emp"}, ["northern frisian"] = {[2]="frr", [4]="frr"}, ["northern ghale"] = {[4]="ghh"}, ["northern gondi"] = {[4]="gno"}, ["northern grebo"] = {[4]="gbo"}, ["northern guiyang hmong"] = {[4]="huj"}, ["northern guiyang miao"] = {[4]="huj"}, ["northern haida"] = {[4]="hdn"}, ["northern hindko"] = {[4]="hno"}, ["northern huishui hmong"] = {[4]="hmi"}, ["northern huishui miao"] = {[4]="hmi"}, ["northern kalapuya"] = {[4]="nrt"}, ["northern kankanay"] = {[4]="xnn"}, ["northern katang"] = {[4]="ncq"}, ["northern khmer"] = {[4]="kxm"}, ["northern kissi"] = {[4]="kqs"}, ["northern kurdish"] = {[4]="kmr"}, ["northern lendu"] = {[4]="dno"}, ["northern luri"] = {[4]="lrc"}, ["northern mashan hmong"] = {[4]="hmp"}, ["northern mashan miao"] = {[4]="hmp"}, ["northern muji"] = {[4]="ymx"}, ["northern nago"] = {[4]="xkb"}, ["northern nambikuára"] = {[14]="mbg"}, ["northern ndebele"] = {[7]="nde", [9]="nde"}, ["northern ngbandi"] = {[4]="ngb"}, ["northern nisu"] = {[4]="yiv"}, ["northern nuni"] = {[4]="nuv"}, ["northern oaxaca nahuatl"] = {[4]="nhy"}, ["northern ohlone"] = {[4]="cst"}, ["northern one"] = {[4]="onr"}, ["northern paiute"] = {[4]="pao"}, ["northern pame"] = {[4]="pmq"}, ["northern pashto"] = {[4]="pbu"}, ["northern pastaza quichua"] = {[4]="qvz"}, ["northern ping chinese"] = {[4]="cnp"}, ["northern pinghua"] = {[4]="cnp"}, ["northern pomo"] = {[4]="pej"}, ["northern puebla nahuatl"] = {[4]="ncj"}, ["northern pumi"] = {[4]="pmi"}, ["northern qiandong miao"] = {[4]="hea"}, ["northern qiang"] = {[4]="cng"}, ["northern rengma naga"] = {[4]="nnl"}, ["northern roglai"] = {[4]="rog"}, ["northern sami"] = {[1]="se", [2]="sme", [4]="sme"}, ["northern sierra miwok"] = {[4]="nsq"}, ["northern sorsoganon"] = {[4]="bks"}, ["northern sotho"] = {[2]="nso", [4]="nso"}, ["northern subanen"] = {[4]="stb"}, ["northern tarahumara"] = {[4]="thh"}, ["northern tasmanian"] = {[4]="xpv"}, ["northern tepehuan"] = {[4]="ntp"}, ["northern thai"] = {[4]="nod"}, ["northern tidung"] = {[4]="ntd"}, ["northern tiwa"] = {[4]="twf"}, ["northern tlaxiaco mixtec"] = {[4]="xtn"}, ["northern toussian"] = {[4]="tsp"}, ["northern tujia"] = {[4]="tji"}, ["northern tutchone"] = {[4]="ttm"}, ["northern uzbek"] = {[4]="uzn"}, ["northern yukaghir"] = {[4]="ykg"}, ["northern zhuang"] = {[14]="ccx"}, ["northwest alaska inupiatun"] = {[4]="esk"}, ["northwest gbaya"] = {[4]="gya"}, ["northwest maidu"] = {[4]="mjd"}, ["northwest oaxaca mixtec"] = {[4]="mxa"}, ["northwest pashai"] = {[4]="glh"}, ["northwest pashayi"] = {[4]="glh"}, ["northwestern dinka"] = {[4]="diw"}, ["northwestern fars"] = {[4]="faz"}, ["northwestern kolami"] = {[4]="kfb"}, ["northwestern nisu"] = {[4]="nsf"}, ["northwestern ojibwa"] = {[4]="ojb"}, ["northwestern tamang"] = {[14]="tmk"}, ["northwestern tasmanian"] = {[4]="xpw"}, ["northwestern ǃkung"] = {[4]="vaj"}, ["norwegian bokmål"] = {[1]="nb", [2]="nob", [4]="nob", [7]="nob"}, ["norwegian nynorsk"] = {[1]="nn", [2]="nno", [4]="nno"}, ["norwegian sign language"] = {[4]="nsl"}, ["norwegian"] = {[1]="no", [2]="nor", [4]="nor"}, ["not applicable"] = {[2]="zxx", [4]="zxx"}, ["notre"] = {[4]="bly"}, ["notsi"] = {[4]="ncf"}, ["nottoway"] = {[4]="ntw"}, ["nottoway-meherrin"] = {[4]="nwy"}, ["novial"] = {[4]="nov"}, ["noy"] = {[4]="noy"}, ["nsenga"] = {[4]="nse"}, ["nshi"] = {[4]="nsc"}, ["nsongo"] = {[4]="nsx"}, ["ntcham"] = {[4]="bud"}, ["nteng"] = {[4]="nqt"}, ["ntomba"] = {[4]="nto"}, ["nubaca"] = {[4]="baf"}, ["nubi"] = {[4]="kcn"}, ["nubian languages"] = {[2]="nub", [5]="nub"}, ["nubri"] = {[4]="kte"}, ["nuenonne"] = {[4]="xpf"}, ["nuer"] = {[4]="nus"}, ["nugunu (australia)"] = {[4]="nnv"}, ["nugunu (cameroon)"] = {[4]="yas"}, ["nuk"] = {[4]="noc"}, ["nukak makú"] = {[4]="mbr"}, ["nukna"] = {[4]="klt"}, ["nukuini"] = {[4]="nuc"}, ["nukumanu"] = {[4]="nuq"}, ["nukunul"] = {[4]="xnu"}, ["nukuoro"] = {[4]="nkr"}, ["nukuria"] = {[4]="nur"}, ["numana"] = {[4]="nbr"}, ["numanggang"] = {[4]="nop"}, ["numbami"] = {[4]="sij"}, ["nume"] = {[4]="tgs"}, ["numidian"] = {[4]="nxm"}, ["numèè"] = {[4]="kdk"}, ["nung (viet nam)"] = {[4]="nut"}, ["nungali"] = {[4]="nug"}, ["nunggubuyu"] = {[4]="nuy"}, ["nungu"] = {[4]="rin"}, ["nunukul"] = {[4]="xul"}, ["nuosu"] = {[1]="ii", [2]="iii", [4]="iii"}, ["nupbikha"] = {[4]="npb"}, ["nupe-nupe-tako"] = {[4]="nup"}, ["nusa laut"] = {[4]="nul"}, ["nusu"] = {[4]="nuf"}, ["nuu-chah-nulth"] = {[4]="nuk"}, ["nuuchahnulth"] = {[4]="nuk"}, ["nyabwa"] = {[4]="nwb"}, ["nyadu"] = {[14]="nxj"}, ["nyaheun"] = {[4]="nev"}, ["nyahkur"] = {[4]="cbn"}, ["nyakyusa-ngonde"] = {[4]="nyy"}, ["nyali"] = {[4]="nlj"}, ["nyam"] = {[4]="nmi"}, ["nyamal"] = {[4]="nly"}, ["nyambo"] = {[4]="now"}, ["nyamusa-molo"] = {[4]="nwm"}, ["nyamwanga"] = {[4]="mwn"}, ["nyamwezi"] = {[2]="nym", [4]="nym"}, ["nyaneka"] = {[4]="nyk"}, ["nyang'i"] = {[4]="nyp"}, ["nyanga"] = {[4]="nyj"}, ["nyanga-li"] = {[4]="nyc"}, ["nyangatom"] = {[4]="nnj"}, ["nyangbo"] = {[4]="nyb"}, ["nyangga"] = {[4]="nny"}, ["nyangumarta"] = {[4]="nna"}, ["nyanja"] = {[1]="ny", [2]="nya", [4]="nya"}, ["nyankole"] = {[2]="nyn", [4]="nyn"}, ["nyankpa"] = {[4]="yes"}, ["nyarafolo senoufo"] = {[4]="sev"}, ["nyaturu"] = {[4]="rim"}, ["nyaw"] = {[4]="nyw"}, ["nyawaygi"] = {[4]="nyt"}, ["nyelâyu"] = {[4]="yly"}, ["nyemba"] = {[4]="nba"}, ["nyeng"] = {[14]="nfg"}, ["nyengo"] = {[4]="nye"}, ["nyenkha"] = {[4]="neh"}, ["nyeu"] = {[4]="nyl"}, ["nyiha (malawi)"] = {[4]="nyr"}, ["nyiha (tanzania)"] = {[4]="nih"}, ["nyika (malawi and zambia)"] = {[4]="nkv"}, ["nyika (tanzania)"] = {[4]="nkt"}, ["nyikina"] = {[4]="nyh"}, ["nyindrou"] = {[4]="lid"}, ["nyindu"] = {[4]="nyg"}, ["nyishi"] = {[4]="njz"}, ["nyiyaparli"] = {[4]="xny"}, ["nynorsk, norwegian"] = {[2]="nno"}, ["nyokon"] = {[4]="nvo"}, ["nyole"] = {[4]="nuj"}, ["nyong"] = {[4]="muo"}, ["nyore"] = {[4]="nyd"}, ["nyoro"] = {[2]="nyo", [4]="nyo"}, ["nyulnyul"] = {[4]="nyv"}, ["nyungar"] = {[4]="nys"}, ["nyungwe"] = {[4]="nyu"}, ["nyâlayu"] = {[4]="yly"}, ["nzadi"] = {[4]="nzd"}, ["nzakambay"] = {[4]="nzy"}, ["nzakara"] = {[4]="nzk"}, ["nzanyi"] = {[4]="nja"}, ["nzima"] = {[2]="nzi", [4]="nzi"}, ["ná-meo"] = {[4]="neo"}, ["nêlêmwa-nixumwak"] = {[4]="nee"}, ["nüpode huitoto"] = {[4]="hux"}, ["nǁng"] = {[4]="ngh"}, ["o'chi'chi'"] = {[4]="xoc"}, ["o'du"] = {[4]="tyh"}, ["obanliku"] = {[4]="bzy"}, ["obispeño"] = {[4]="obi"}, ["oblo"] = {[4]="obl"}, ["obo manobo"] = {[4]="obo"}, ["obokuitai"] = {[4]="afz"}, ["obolo"] = {[4]="ann"}, ["obulom"] = {[4]="obu"}, ["ocaina"] = {[4]="oca"}, ["occidental"] = {[1]="ie", [2]="ile", [4]="ile", [14]="occ"}, ["occitan (post 1500)"] = {[1]="oc", [2]="oci", [4]="oci"}, ["occitan, old (to 1500)"] = {[2]="pro"}, ["ocotepec mixtec"] = {[4]="mie"}, ["ocotlán zapotec"] = {[4]="zac"}, ["od"] = {[4]="odk"}, ["odia (macrolanguage)"] = {[1]="or"}, ["odia"] = {[4]="ory"}, ["odiai"] = {[4]="bhf"}, ["odoodee"] = {[4]="kkc"}, ["odual"] = {[4]="odu"}, ["odut"] = {[4]="oda"}, ["ofayé"] = {[4]="opy"}, ["official aramaic (700-300 bce)"] = {[2]="arc", [4]="arc"}, ["ofo"] = {[4]="ofo"}, ["ogan"] = {[14]="ogn"}, ["ogbah"] = {[4]="ogc"}, ["ogbia"] = {[4]="ogb"}, ["ogbogolo"] = {[4]="ogg"}, ["ogbronuagum"] = {[4]="ogu"}, ["ogea"] = {[4]="eri"}, ["oirat"] = {[2]="xal", [4]="xal"}, ["oirata"] = {[4]="oia"}, ["ojibwa"] = {[1]="oj", [2]="oji", [4]="oji"}, ["ojitlán chinantec"] = {[4]="chj"}, ["okanagan"] = {[4]="oka"}, ["oki-no-erabu"] = {[4]="okn"}, ["okiek"] = {[4]="oki"}, ["oko-eni-osayen"] = {[4]="oks"}, ["oko-juwoi"] = {[4]="okj"}, ["okobo"] = {[4]="okb"}, ["okodia"] = {[4]="okd"}, ["okolie"] = {[4]="oie"}, ["okolod"] = {[4]="kqv"}, ["okpamheri"] = {[4]="opa"}, ["okpe (northwestern edo)"] = {[4]="okx"}, ["okpe (southwestern edo)"] = {[4]="oke"}, ["oksapmin"] = {[4]="opm"}, ["oku"] = {[4]="oku"}, ["old aramaic (up to 700 bce)"] = {[4]="oar"}, ["old avar"] = {[4]="oav"}, ["old breton"] = {[4]="obt"}, ["old bulgarian"] = {[1]="cu", [2]="chu", [4]="chu"}, ["old burmese"] = {[4]="obr"}, ["old cham"] = {[4]="ocm"}, ["old chinese"] = {[4]="och"}, ["old church slavonic"] = {[1]="cu", [2]="chu", [4]="chu"}, ["old cornish"] = {[4]="oco"}, ["old dutch"] = {[4]="odt"}, ["old english (ca. 450-1100)"] = {[4]="ang"}, ["old french (842-ca. 1400)"] = {[4]="fro"}, ["old frisian"] = {[4]="ofs"}, ["old georgian"] = {[4]="oge"}, ["old high german (ca. 750-1050)"] = {[4]="goh"}, ["old hittite"] = {[4]="oht"}, ["old hungarian"] = {[4]="ohu"}, ["old irish (to 900)"] = {[4]="sga"}, ["old japanese"] = {[4]="ojp"}, ["old kentish sign language"] = {[4]="okl"}, ["old khmer"] = {[4]="okz"}, ["old korean (3rd-9th cent.)"] = {[4]="oko"}, ["old lithuanian"] = {[4]="olt"}, ["old malay"] = {[4]="omy"}, ["old manipuri"] = {[4]="omp"}, ["old marathi"] = {[4]="omr"}, ["old mon"] = {[4]="omx"}, ["old newari"] = {[2]="nwc", [4]="nwc"}, ["old norse"] = {[4]="non"}, ["old nubian"] = {[4]="onw"}, ["old occitan (to 1500)"] = {[4]="pro"}, ["old occitan"] = {[7]="pro"}, ["old ossetic"] = {[4]="oos"}, ["old persian (ca. 600-400 b.c.)"] = {[4]="peo"}, ["old persian"] = {[14]="ope"}, ["old provençal (to 1500)"] = {[4]="pro"}, ["old russian"] = {[4]="orv"}, ["old saxon"] = {[4]="osx"}, ["old slavonic"] = {[1]="cu", [2]="chu", [4]="chu"}, ["old spanish"] = {[4]="osp"}, ["old sundanese"] = {[4]="osn"}, ["old tamil"] = {[4]="oty"}, ["old tibetan"] = {[4]="otb"}, ["old turkish"] = {[4]="otk"}, ["old uighur"] = {[4]="oui"}, ["old welsh"] = {[4]="owl"}, ["olekha"] = {[4]="ole"}, ["olkol"] = {[4]="olk"}, ["olo"] = {[4]="ong"}, ["oloma"] = {[4]="olm"}, ["olrat"] = {[4]="olr"}, ["olu'bo"] = {[4]="lul"}, ["olukhayo"] = {[4]="lko"}, ["olulumo-ikom"] = {[4]="iko"}, ["oluluyia"] = {[4]="luy"}, ["olumarachi"] = {[4]="lri"}, ["olumarama"] = {[4]="lrm"}, ["olunyole"] = {[4]="nyd"}, ["olusamia"] = {[4]="lsm"}, ["olushisa"] = {[4]="lks"}, ["oluta popoluca"] = {[4]="plo"}, ["olutsotso"] = {[4]="lto"}, ["oluwanga"] = {[4]="lwg"}, ["omagua"] = {[4]="omg"}, ["omaha-ponca"] = {[4]="oma"}, ["omani arabic"] = {[4]="acx"}, ["omati"] = {[14]="mgx"}, ["ombamba"] = {[4]="mbm"}, ["ombo"] = {[4]="oml"}, ["omejes"] = {[14]="ome"}, ["ometepec nahuatl"] = {[4]="nht"}, ["omi"] = {[4]="omi"}, ["omok"] = {[4]="omk"}, ["omotic languages"] = {[5]="omv"}, ["omotik"] = {[4]="omt"}, ["omurano"] = {[4]="omu"}, ["ona"] = {[4]="ona"}, ["oneida"] = {[4]="one"}, ["ong"] = {[4]="oog"}, ["onin based pidgin"] = {[4]="onx"}, ["onin"] = {[4]="oni"}, ["oniyan"] = {[4]="bsc"}, ["onjob"] = {[4]="onj"}, ["ono"] = {[4]="ons"}, ["onobasulu"] = {[4]="onn"}, ["onondaga"] = {[4]="ono"}, ["ontenu"] = {[4]="ont"}, ["ontong java"] = {[4]="ojv"}, ["oorlams"] = {[4]="oor"}, ["opao"] = {[4]="opo"}, ["opata"] = {[4]="opt"}, ["opuuo"] = {[4]="lgn"}, ["orang kanaq"] = {[4]="orn"}, ["orang seletar"] = {[4]="ors"}, ["oraon sadri"] = {[4]="sdr"}, ["orejón"] = {[4]="ore"}, ["oring"] = {[4]="org"}, ["oriya (individual language)"] = {[4]="ory"}, ["oriya (macrolanguage)"] = {[1]="or", [4]="ori"}, ["oriya"] = {[2]="ori"}, ["orizaba nahuatl"] = {[4]="nlv"}, ["orma"] = {[4]="orc"}, ["ormu"] = {[4]="orz"}, ["ormuri"] = {[4]="oru"}, ["oro win"] = {[4]="orw"}, ["oro"] = {[4]="orx"}, ["oroch"] = {[4]="oac"}, ["oroha"] = {[4]="ora"}, ["orok"] = {[4]="oaa"}, ["orokaiva"] = {[4]="okv", [14]="ork"}, ["oroko"] = {[4]="bdu"}, ["orokolo"] = {[4]="oro"}, ["oromo"] = {[1]="om", [2]="orm", [4]="orm"}, ["oroqen"] = {[4]="orh"}, ["orowe"] = {[4]="bpk"}, ["oruma"] = {[4]="orr"}, ["orya"] = {[4]="ury"}, ["osage"] = {[2]="osa", [4]="osa"}, ["osatu"] = {[4]="ost"}, ["oscan"] = {[4]="osc"}, ["osing"] = {[4]="osi"}, ["ososo"] = {[4]="oso"}, ["ossetian"] = {[1]="os", [2]="oss", [4]="oss"}, ["ossetic"] = {[1]="os", [2]="oss", [4]="oss"}, ["ot danum"] = {[4]="otd"}, ["otank"] = {[4]="uta"}, ["oti"] = {[4]="oti"}, ["oto-manguean languages"] = {[5]="omq"}, ["otomian languages"] = {[2]="oto", [5]="oto"}, ["otoro"] = {[4]="otr"}, ["ottawa"] = {[4]="otw"}, ["ottoman turkish (1500-1928)"] = {[4]="ota"}, ["otuho"] = {[4]="lot"}, ["otuke"] = {[4]="otu"}, ["ouma"] = {[4]="oum"}, ["oune"] = {[4]="oue"}, ["owa"] = {[4]="stn"}, ["owenia"] = {[4]="wsr"}, ["owiniga"] = {[4]="owi"}, ["oy"] = {[4]="oyb"}, ["oya'oya"] = {[4]="oyy"}, ["oyda"] = {[4]="oyd"}, ["oyster bay tasmanian"] = {[4]="xpd"}, ["ozolotepec zapotec"] = {[4]="zao"}, ["ozumacín chinantec"] = {[4]="chz"}, ["pa di"] = {[4]="pdi"}, ["pa'a"] = {[4]="pqa"}, ["pa'o karen"] = {[4]="blk"}, ["pa'o"] = {[4]="blk"}, ["pa-hng"] = {[4]="pha"}, ["paakantyi"] = {[4]="drl"}, ["paama"] = {[4]="pma"}, ["paasaal"] = {[4]="sig"}, ["pacahuara"] = {[4]="pcp"}, ["pacaraos quechua"] = {[4]="qvp"}, ["pacific gulf yupik"] = {[4]="ems"}, ["pacoh"] = {[4]="pac"}, ["padoe"] = {[4]="pdo"}, ["paekche"] = {[4]="pkc"}, ["paelignian"] = {[4]="pgn"}, ["pagi"] = {[4]="pgi"}, ["pagibete"] = {[4]="pae"}, ["pagu"] = {[4]="pgu"}, ["pahanan agta"] = {[4]="apf"}, ["pahari"] = {[4]="phj"}, ["pahari-potwari"] = {[4]="phr"}, ["pahi"] = {[4]="lgt"}, ["pahlavani"] = {[4]="phv"}, ["pahlavi"] = {[2]="pal", [4]="pal"}, ["pai tavytera"] = {[4]="pta"}, ["paicî"] = {[4]="pri"}, ["paipai"] = {[4]="ppi"}, ["paite chin"] = {[4]="pck"}, ["paiwan"] = {[4]="pwn"}, ["pak-tong"] = {[4]="pkg"}, ["pakanha"] = {[4]="pkn"}, ["pakaásnovos"] = {[4]="pav"}, ["pakistan sign language"] = {[4]="pks"}, ["paku karen"] = {[4]="jkp", [14]="kpp"}, ["paku"] = {[4]="pku"}, ["pal"] = {[4]="abw"}, ["palaic"] = {[4]="plq"}, ["palaka senoufo"] = {[4]="plr"}, ["palantla chinantec"] = {[4]="cpa"}, ["palauan"] = {[2]="pau", [4]="pau"}, ["palembang"] = {[14]="plm"}, ["paleni"] = {[4]="pnl"}, ["palenquero"] = {[4]="pln"}, ["pali"] = {[1]="pi", [2]="pli", [4]="pli"}, ["palikúr"] = {[4]="plu"}, ["paliyan"] = {[4]="pcf"}, ["pallanganmiddang"] = {[4]="pmd"}, ["paloor"] = {[4]="fap"}, ["palpa"] = {[14]="plp"}, ["palu"] = {[14]="pbz"}, ["palu'e"] = {[4]="ple"}, ["paluan"] = {[4]="plz"}, ["palula"] = {[4]="phl"}, ["palumata"] = {[14]="pmc"}, ["palya bareli"] = {[4]="bpx"}, ["pam"] = {[4]="pmn"}, ["pambia"] = {[4]="pmb"}, ["pamlico"] = {[14]="pmk"}, ["pamona"] = {[4]="pmf", [14]="bcx"}, ["pamosu"] = {[4]="hih"}, ["pampanga"] = {[2]="pam", [4]="pam"}, ["pamplona atta"] = {[4]="att"}, ["pana (burkina faso)"] = {[4]="pnq"}, ["pana (central african republic)"] = {[4]="pnz"}, ["panamanian sign language"] = {[4]="lsp"}, ["panamint"] = {[4]="par"}, ["panang"] = {[14]="pcr"}, ["panao huánuco quechua"] = {[4]="qxh"}, ["panará"] = {[4]="kre"}, ["panasuan"] = {[4]="psn"}, ["panawa"] = {[4]="pwb"}, ["pancana"] = {[4]="pnp"}, ["panchpargania"] = {[4]="tdb"}, ["pande"] = {[4]="bkj"}, ["pangasinan"] = {[2]="pag", [4]="pag"}, ["pangseng"] = {[4]="pgs"}, ["pangu"] = {[4]="png"}, ["pangutaran sama"] = {[4]="slm"}, ["pangwa"] = {[4]="pbr"}, ["pangwali"] = {[4]="pgg"}, ["panim"] = {[4]="pnr"}, ["paniya"] = {[4]="pcg"}, ["panjabi"] = {[1]="pa", [2]="pan", [4]="pan"}, ["pankararé"] = {[4]="pax"}, ["pankararú"] = {[4]="paz"}, ["pankhu"] = {[4]="pkh"}, ["pannei"] = {[4]="pnc"}, ["pano"] = {[4]="mqz"}, ["panoan katukína"] = {[4]="knt"}, ["panobo"] = {[4]="pno"}, ["panyi bai"] = {[4]="bfc"}, ["panytyima"] = {[4]="pnw"}, ["pao"] = {[14]="ppa"}, ["papantla totonac"] = {[4]="top"}, ["papapana"] = {[4]="ppn"}, ["papar"] = {[4]="dpp"}, ["papasena"] = {[4]="pas"}, ["papavô"] = {[14]="ppv"}, ["papel"] = {[4]="pbo"}, ["papi"] = {[4]="ppe"}, ["papiamento"] = {[2]="pap", [4]="pap"}, ["papitalai"] = {[14]="pat"}, ["papora"] = {[4]="ppu"}, ["papua new guinean sign language"] = {[4]="pgz"}, ["papuan languages"] = {[2]="paa", [5]="paa"}, ["papuan malay"] = {[4]="pmy"}, ["papuma"] = {[4]="ppm"}, ["para naga"] = {[4]="pzn"}, ["parachi"] = {[4]="prc"}, ["paraguayan guaraní"] = {[4]="gug"}, ["paraguayan sign language"] = {[4]="pys"}, ["parakanã"] = {[4]="pak"}, ["paranan"] = {[4]="prf", [14]="agp"}, ["paranawát"] = {[4]="paf"}, ["paraujano"] = {[4]="pbg"}, ["parauk"] = {[4]="prk"}, ["parawen"] = {[4]="prw"}, ["pardhan"] = {[4]="pch"}, ["pardhi"] = {[4]="pcl"}, ["pare"] = {[4]="ppt"}, ["parecís"] = {[4]="pab"}, ["parenga"] = {[4]="pcj"}, ["parkari koli"] = {[4]="kvx"}, ["parkwa"] = {[4]="pbi"}, ["parsi"] = {[14]="prp"}, ["parsi-dari"] = {[4]="prd"}, ["parthian"] = {[4]="xpr"}, ["parya"] = {[4]="paq"}, ["pará arára"] = {[4]="aap"}, ["pará gavião"] = {[4]="gvp"}, ["pashto"] = {[1]="ps", [2]="pus", [4]="pus"}, ["pasi"] = {[4]="psq"}, ["pass valley yali"] = {[4]="yac"}, ["patamona"] = {[4]="pbc"}, ["patani"] = {[4]="ptn"}, ["pataxó hã-ha-hãe"] = {[4]="pth"}, ["patep"] = {[4]="ptp"}, ["pathiya"] = {[4]="pty"}, ["patla-chicontla totonac"] = {[14]="tot"}, ["patpatar"] = {[4]="gfk"}, ["pattani malay"] = {[4]="mfa"}, ["pattani"] = {[4]="lae"}, ["pattapu"] = {[4]="ptq"}, ["patwin"] = {[4]="pwi"}, ["paulohi"] = {[4]="plh"}, ["paumarí"] = {[4]="pad"}, ["paunaka"] = {[4]="pnk"}, ["pauri bareli"] = {[4]="bfb"}, ["pauserna"] = {[4]="psm"}, ["pawaia"] = {[4]="pwa"}, ["pawnee"] = {[4]="paw"}, ["paynamar"] = {[4]="pmr"}, ["pazeh"] = {[4]="pzh"}, ["pe"] = {[4]="pai"}, ["pear"] = {[4]="pcb"}, ["pech"] = {[4]="pay"}, ["pecheneg"] = {[4]="xpc"}, ["pedi"] = {[2]="nso", [4]="nso"}, ["peerapper"] = {[4]="xpw"}, ["pei"] = {[4]="ppq"}, ["pekal"] = {[4]="pel"}, ["pela"] = {[4]="bxd"}, ["pele-ata"] = {[4]="ata"}, ["pelende"] = {[4]="ppp"}, ["pemon"] = {[4]="aoc"}, ["penang sign language"] = {[4]="psg"}, ["penchal"] = {[4]="pek"}, ["pendau"] = {[4]="ums"}, ["penesak"] = {[14]="pen"}, ["pengo"] = {[4]="peg"}, ["pennsylvania german"] = {[4]="pdc"}, ["penrhyn"] = {[4]="pnh"}, ["pentlatch"] = {[4]="ptw"}, ["perai"] = {[4]="wet"}, ["peranakan indonesian"] = {[4]="pea"}, ["pere"] = {[4]="pfe"}, ["peripheral mongolian"] = {[4]="mvf"}, ["pero"] = {[4]="pip"}, ["persian sign language"] = {[4]="psc"}, ["persian"] = {[1]="fa", [2]="fas", [3]="per", [4]="fas"}, ["persian, old (ca.600-400 b.c.)"] = {[2]="peo"}, ["peruvian sign language"] = {[4]="prl"}, ["pesse"] = {[4]="pze"}, ["petapa zapotec"] = {[4]="zpe"}, ["petats"] = {[4]="pex"}, ["petjo"] = {[4]="pey"}, ["peñoles mixtec"] = {[4]="mil"}, ["pfaelzisch"] = {[4]="pfl"}, ["phai"] = {[4]="prt"}, ["phake"] = {[4]="phk"}, ["phala"] = {[4]="ypa"}, ["phalura"] = {[4]="phl"}, ["phana'"] = {[4]="phq"}, ["phangduwali"] = {[4]="phw"}, ["phende"] = {[4]="pem"}, ["philippine languages"] = {[2]="phi", [5]="phi"}, ["philippine sign language"] = {[4]="psp"}, ["phimbi"] = {[4]="phm"}, ["phoenician"] = {[2]="phn", [4]="phn"}, ["phola"] = {[4]="ypg"}, ["pholo"] = {[4]="yip"}, ["phom naga"] = {[4]="nph"}, ["phong-kniang"] = {[4]="pnx"}, ["phrae pwo karen"] = {[4]="kjt"}, ["phrygian"] = {[4]="xpg"}, ["phu thai"] = {[4]="pht"}, ["phuan"] = {[4]="phu"}, ["phudagi"] = {[4]="phd"}, ["phuie"] = {[4]="pug"}, ["phukha"] = {[4]="phh"}, ["phuma"] = {[4]="ypm"}, ["phunoi"] = {[4]="pho"}, ["phuong"] = {[4]="phg"}, ["phupa"] = {[4]="ypp"}, ["phupha"] = {[4]="yph"}, ["phuza"] = {[4]="ypz"}, ["piamatsina"] = {[4]="ptr"}, ["piame"] = {[4]="pin"}, ["piapoco"] = {[4]="pio"}, ["piaroa"] = {[4]="pid"}, ["picard"] = {[4]="pcd"}, ["pichis ashéninka"] = {[4]="cpu"}, ["pictish"] = {[4]="xpi"}, ["pidgin delaware"] = {[4]="dep"}, ["piedmontese"] = {[9]="pms"}, ["piemontese"] = {[4]="pms"}, ["pijao"] = {[4]="pij"}, ["pije"] = {[4]="piz"}, ["pijin"] = {[4]="pis"}, ["pilagá"] = {[4]="plg"}, ["pileni"] = {[4]="piv"}, ["pilipino"] = {[2]="fil", [4]="fil"}, ["pima bajo"] = {[4]="pia"}, ["pimbwe"] = {[4]="piw"}, ["pinai-hagahai"] = {[4]="pnn"}, ["pindiini"] = {[4]="pti"}, ["pingelapese"] = {[4]="pif"}, ["pini"] = {[14]="pii"}, ["pinigura"] = {[4]="pnv"}, ["pinjarup"] = {[4]="pnj"}, ["pinji"] = {[4]="pic"}, ["pinotepa nacional mixtec"] = {[4]="mio"}, ["pintupi-luritja"] = {[4]="piu"}, ["pinyin"] = {[4]="pny"}, ["pipil"] = {[4]="ppl"}, ["pirahã"] = {[4]="myp"}, ["piratapuyo"] = {[4]="pir"}, ["pirlatapa"] = {[4]="bxi"}, ["piro"] = {[4]="pie"}, ["pirriya"] = {[4]="xpa"}, ["piru"] = {[14]="ppr"}, ["pisabo"] = {[4]="pig"}, ["pisaflores tepehua"] = {[4]="tpp"}, ["piscataway"] = {[4]="psy"}, ["pisidian"] = {[4]="xps"}, ["pitcairn-norfolk"] = {[4]="pih"}, ["pite sami"] = {[4]="sje"}, ["piti"] = {[4]="pcn"}, ["pitjantjatjara"] = {[4]="pjt"}, ["pitta pitta"] = {[4]="pit"}, ["piu"] = {[4]="pix"}, ["piya-kwonci"] = {[4]="piy"}, ["plains cree"] = {[4]="crk"}, ["plains indian sign language"] = {[4]="psd"}, ["plains miwok"] = {[4]="pmw"}, ["plapo krumen"] = {[4]="ktj"}, ["plateau malagasy"] = {[4]="plt"}, ["plautdietsch"] = {[4]="pdt"}, ["playero"] = {[4]="gob"}, ["pnar"] = {[4]="pbv"}, ["pochuri naga"] = {[4]="npo"}, ["pochutec"] = {[4]="xpo"}, ["podena"] = {[4]="pdn"}, ["pogolo"] = {[4]="poy"}, ["poguli"] = {[4]="hkh"}, ["pohnpeian"] = {[2]="pon", [4]="pon"}, ["pokangá"] = {[4]="pok"}, ["poke"] = {[4]="pof"}, ["pokomo"] = {[4]="pkb"}, ["polabian"] = {[4]="pox"}, ["polari"] = {[4]="pld"}, ["polci"] = {[14]="plj"}, ["polish sign language"] = {[4]="pso"}, ["polish"] = {[1]="pl", [2]="pol", [4]="pol"}, ["polonombauk"] = {[4]="plb"}, ["pom"] = {[4]="pmo"}, ["pomo"] = {[4]="pmm"}, ["ponam"] = {[4]="ncc"}, ["ponares"] = {[14]="pod"}, ["pongu"] = {[4]="png"}, ["pongyong"] = {[14]="pgy"}, ["ponosakan"] = {[4]="pns"}, ["pontic"] = {[4]="pnt"}, ["ponyo-gongwang naga"] = {[4]="npg"}, ["popti'"] = {[4]="jac"}, ["poqomam"] = {[4]="poc"}, ["poqomchi'"] = {[4]="poh"}, ["porohanon"] = {[4]="prh"}, ["port sandwich"] = {[4]="psw"}, ["port sorell tasmanian"] = {[4]="xpl"}, ["port vato"] = {[4]="ptv"}, ["portuguese sign language"] = {[4]="psr"}, ["portuguese"] = {[1]="pt", [2]="por", [4]="por"}, ["potawatomi"] = {[4]="pot"}, ["potiguára"] = {[4]="pog"}, ["pottangi ollar gadaba"] = {[4]="gdb"}, ["poule"] = {[4]="msl"}, ["poumei naga"] = {[4]="pmx"}, ["pouye"] = {[4]="bye"}, ["powari"] = {[4]="pwr"}, ["powhatan"] = {[4]="pim"}, ["poyanáwa"] = {[4]="pyn"}, ["prakrit languages"] = {[2]="pra", [5]="pra"}, ["prasuni"] = {[4]="prn"}, ["pray 3"] = {[14]="pry"}, ["primitive irish"] = {[4]="pgl"}, ["principense"] = {[4]="pre"}, ["provençal"] = {[14]="prv"}, ["provençal, old (to 1500)"] = {[2]="pro"}, ["providencia sign language"] = {[4]="prz"}, ["prussian"] = {[4]="prg"}, ["psikye"] = {[4]="kvj"}, ["pu ko"] = {[14]="puk"}, ["pu-xian chinese"] = {[4]="cpx"}, ["puare"] = {[4]="pux"}, ["pubian"] = {[14]="pun"}, ["pudtol atta"] = {[4]="atp"}, ["puebla mazatec"] = {[4]="pbm"}, ["puelche"] = {[4]="pue"}, ["puerto rican sign language"] = {[4]="psl"}, ["puimei naga"] = {[4]="npu"}, ["puinave"] = {[4]="pui"}, ["pukapuka"] = {[4]="pkp"}, ["pula yi"] = {[14]="ypl"}, ["pulaar"] = {[4]="fuc"}, ["pulabu"] = {[4]="pup"}, ["pular"] = {[4]="fuf"}, ["puluwatese"] = {[4]="puw"}, ["puma"] = {[4]="pum"}, ["pumpokol"] = {[4]="xpm"}, ["pumé"] = {[4]="yae"}, ["punan aput"] = {[4]="pud"}, ["punan bah-biau"] = {[4]="pna"}, ["punan batu 1"] = {[4]="pnm"}, ["punan merah"] = {[4]="puf"}, ["punan merap"] = {[4]="puc"}, ["punan tubu"] = {[4]="puj"}, ["punic"] = {[4]="xpu"}, ["punjabi"] = {[1]="pa", [2]="pan", [4]="pan", [9]="pnb"}, ["puno quechua"] = {[4]="qxp"}, ["punthamara"] = {[4]="xpt"}, ["punu"] = {[4]="puu"}, ["puoc"] = {[4]="puo"}, ["puquina"] = {[4]="puq"}, ["puragi"] = {[4]="pru"}, ["purari"] = {[4]="iar"}, ["purepecha"] = {[4]="tsz"}, ["puri"] = {[4]="prr"}, ["purik"] = {[4]="prx"}, ["purisimeño"] = {[4]="puy"}, ["puroik"] = {[4]="suv"}, ["puruborá"] = {[4]="pur"}, ["purum naga"] = {[14]="puz"}, ["purum"] = {[4]="pub"}, ["pushto"] = {[1]="ps", [2]="pus", [4]="pus"}, ["putai"] = {[4]="mfl"}, ["putoh"] = {[4]="put"}, ["putukwam"] = {[4]="afe"}, ["puwa yi"] = {[14]="ypw"}, ["puyo"] = {[4]="xpy"}, ["puyo-paekche"] = {[4]="xpp"}, ["puyuma"] = {[4]="pyu"}, ["pwaamei"] = {[4]="pme"}, ["pwapwâ"] = {[4]="pop"}, ["pwo eastern karen"] = {[4]="kjp"}, ["pwo northern karen"] = {[4]="pww"}, ["pwo western karen"] = {[4]="pwo"}, ["pyapun"] = {[4]="pcw"}, ["pye krumen"] = {[4]="pye"}, ["pyemmairrener"] = {[4]="xpb"}, ["pyen"] = {[4]="pyy"}, ["pyu (myanmar)"] = {[4]="pyx"}, ["pyu (papua new guinea)"] = {[4]="pby"}, ["páez"] = {[4]="pbb"}, ["pááfang"] = {[4]="pfa"}, ["päri"] = {[4]="lkr"}, ["pémono"] = {[4]="pev"}, ["pévé"] = {[4]="lme"}, ["pökoot"] = {[4]="pko"}, ["q'anjob'al"] = {[4]="kjb"}, ["qabiao"] = {[4]="laq"}, ["qaqet"] = {[4]="byx"}, ["qashqa'i"] = {[4]="qxq"}, ["qatabanian"] = {[4]="xqt"}, ["qau"] = {[4]="gqu"}, ["qawasqar"] = {[4]="alc"}, ["qila muji"] = {[4]="ymq"}, ["qimant"] = {[4]="ahg"}, ["qiubei zhuang"] = {[4]="zqe"}, ["quapaw"] = {[4]="qua"}, ["quebec sign language"] = {[4]="fcs"}, ["quechan"] = {[4]="yum"}, ["quechua"] = {[1]="qu", [2]="que", [4]="que"}, ["quechuan (family)"] = {[5]="qwe"}, ["quenya"] = {[4]="qya"}, ["querétaro otomi"] = {[4]="otq"}, ["quetzaltepec mixe"] = {[4]="pxm"}, ["queyu"] = {[4]="qvy"}, ["quiavicuzas zapotec"] = {[4]="zpj"}, ["quiché"] = {[4]="quc"}, ["quileute"] = {[4]="qui"}, ["quinault"] = {[4]="qun"}, ["quinqui"] = {[4]="quq"}, ["quioquitani-quierí zapotec"] = {[4]="ztq"}, ["quiotepec chinantec"] = {[4]="chq"}, ["quiripi"] = {[4]="qyp"}, ["rabha"] = {[4]="rah"}, ["rade"] = {[4]="rad"}, ["raetic"] = {[4]="xrr"}, ["rahambuu"] = {[4]="raz"}, ["rajah kabunsuwan manobo"] = {[4]="mqk"}, ["rajasthani"] = {[2]="raj", [4]="raj"}, ["rajbanshi"] = {[4]="rjs", [14]="rjb"}, ["raji"] = {[4]="rji"}, ["rajong"] = {[4]="rjg"}, ["rajput garasia"] = {[4]="gra"}, ["rakahanga-manihiki"] = {[4]="rkh"}, ["rakhine"] = {[4]="rki"}, ["ralte"] = {[4]="ral"}, ["rama"] = {[4]="rma"}, ["ramoaaina"] = {[4]="rai"}, ["ramopa"] = {[4]="kjx"}, ["rampi"] = {[4]="lje"}, ["rana tharu"] = {[4]="thr"}, ["ranau"] = {[14]="rae"}, ["rang"] = {[4]="rax"}, ["rangi"] = {[4]="lag"}, ["rangkas"] = {[4]="rgk"}, ["ranglong"] = {[4]="rnl"}, ["rangpuri"] = {[4]="rkt"}, ["rao"] = {[4]="rao"}, ["rapa"] = {[4]="ray"}, ["rapanui"] = {[2]="rap", [4]="rap"}, ["rapoisi"] = {[4]="kyx"}, ["rapting"] = {[4]="rpt"}, ["rara bakati'"] = {[4]="lra"}, ["rarotongan"] = {[2]="rar", [4]="rar"}, ["rasawa"] = {[4]="rac"}, ["ratagnon"] = {[4]="btn"}, ["ratahan"] = {[4]="rth"}, ["rathawi"] = {[4]="rtw"}, ["rathwi bareli"] = {[4]="bgd"}, ["raute"] = {[4]="rau"}, ["ravula"] = {[4]="yea"}, ["rawa"] = {[4]="rwo"}, ["rawang"] = {[4]="raw"}, ["rawas"] = {[14]="rws"}, ["rawat"] = {[4]="jnl"}, ["rawngtu chin"] = {[4]="weu"}, ["rawo"] = {[4]="rwa"}, ["rayón zoque"] = {[4]="zor"}, ["razajerdi"] = {[4]="rat"}, ["red gelao"] = {[4]="gir"}, ["reel"] = {[4]="atu"}, ["rejang kayan"] = {[4]="ree"}, ["rejang"] = {[4]="rej"}, ["reli"] = {[4]="rei"}, ["rema"] = {[4]="bow"}, ["rembarrnga"] = {[4]="rmb"}, ["rembong"] = {[4]="reb"}, ["remo"] = {[4]="rem"}, ["remontado dumagat"] = {[4]="agv"}, ["rempi"] = {[4]="rmp"}, ["remun"] = {[4]="lkj"}, ["rendille"] = {[4]="rel"}, ["rengao"] = {[4]="ren"}, ["rennell-bellona"] = {[4]="mnv"}, ["rennellese sign language"] = {[14]="rsi"}, ["repanbitip"] = {[4]="rpn"}, ["rer bare"] = {[4]="rer"}, ["rerau"] = {[4]="rea"}, ["rerep"] = {[4]="pgk"}, ["reshe"] = {[4]="res"}, ["resígaro"] = {[4]="rgr"}, ["retta"] = {[4]="ret"}, ["reyesano"] = {[4]="rey"}, ["riang (india)"] = {[4]="ria"}, ["riang (myanmar)"] = {[4]="ril"}, ["riang lai"] = {[4]="yin"}, ["riang lang"] = {[4]="ril"}, ["riantana"] = {[4]="ran"}, ["ribun"] = {[4]="rir"}, ["rien"] = {[14]="rie"}, ["rifao"] = {[4]="nmw"}, ["rigwe"] = {[4]="iri"}, ["rikbaktsa"] = {[4]="rkb"}, ["rinconada bikol"] = {[4]="bto"}, ["rincón zapotec"] = {[4]="zar"}, ["ringgou"] = {[4]="rgu"}, ["ririo"] = {[4]="rri"}, ["rishiwa"] = {[4]="rsw"}, ["ritharrngu"] = {[4]="rit"}, ["riung"] = {[4]="riu"}, ["riverain sango"] = {[4]="snj"}, ["rmeet"] = {[4]="lbn"}, ["rogo"] = {[4]="rod"}, ["rohingya"] = {[4]="rhg"}, ["roma"] = {[4]="rmm"}, ["romagnol"] = {[4]="rgn"}, ["romam"] = {[4]="rmx"}, ["romance languages"] = {[2]="roa", [5]="roa"}, ["romanian sign language"] = {[4]="rms"}, ["romanian"] = {[1]="ro", [2]="ron", [3]="rum", [4]="ron"}, ["romano-greek"] = {[4]="rge"}, ["romano-serbian"] = {[4]="rsb"}, ["romanova"] = {[4]="rmv"}, ["romansh"] = {[1]="rm", [2]="roh", [4]="roh"}, ["romany"] = {[2]="rom", [4]="rom"}, ["romblomanon"] = {[4]="rol"}, ["rombo"] = {[4]="rof"}, ["romkun"] = {[4]="rmk"}, ["ron"] = {[4]="cla"}, ["ronga"] = {[4]="rng"}, ["rongga"] = {[4]="ror"}, ["rongmei naga"] = {[4]="nbu"}, ["rongpo"] = {[4]="rnp"}, ["ronji"] = {[4]="roe"}, ["roon"] = {[4]="rnn"}, ["roria"] = {[4]="rga"}, ["rotokas"] = {[4]="roo"}, ["rotuman"] = {[4]="rtm"}, ["roviana"] = {[4]="rug"}, ["ruching palaung"] = {[4]="pce"}, ["rudbari"] = {[4]="rdb"}, ["rufiji"] = {[4]="rui"}, ["ruga"] = {[4]="ruh"}, ["rukai"] = {[4]="dru"}, ["ruma"] = {[4]="ruz"}, ["rumai palaung"] = {[4]="rbb"}, ["rumu"] = {[4]="klq"}, ["runa"] = {[14]="rna"}, ["rundi"] = {[1]="rn", [2]="run", [4]="run"}, ["runga"] = {[4]="rou"}, ["rungtu chin"] = {[4]="rtc"}, ["rungus"] = {[4]="drg"}, ["rungwa"] = {[4]="rnw"}, ["rusnak"] = {[4]="rsk"}, ["russia buriat"] = {[4]="bxr"}, ["russian sign language"] = {[4]="rsl"}, ["russian"] = {[1]="ru", [2]="rus", [4]="rus"}, ["rusyn"] = {[4]="rue"}, ["ruthenian"] = {[4]="rsk"}, ["rutul"] = {[4]="rut"}, ["ruuli"] = {[4]="ruc"}, ["ruund"] = {[4]="rnd"}, ["ruwila"] = {[4]="rwl"}, ["rwa"] = {[4]="rwk"}, ["rwandan sign language"] = {[4]="rsn"}, ["réunion creole french"] = {[4]="rcf"}, ["rāziḥī"] = {[4]="rzh"}, ["s'gaw karen"] = {[4]="ksw"}, ["sa"] = {[4]="sax"}, ["sa'a"] = {[4]="apb"}, ["sa'ban"] = {[4]="snv"}, ["sa'och"] = {[4]="scq"}, ["saafi-saafi"] = {[4]="sav"}, ["saam"] = {[4]="raq"}, ["saamia"] = {[4]="lsm"}, ["saaroa"] = {[4]="sxr"}, ["saba"] = {[4]="saa"}, ["sabaean"] = {[4]="xsa"}, ["sabah bisaya"] = {[4]="bsy"}, ["sabah malay"] = {[4]="msi"}, ["sabanê"] = {[4]="sae"}, ["sabaot"] = {[4]="spy"}, ["sabine"] = {[4]="sbv"}, ["sabu"] = {[4]="hvn"}, ["sabüm"] = {[4]="sbo"}, ["sacapulteco"] = {[4]="quv"}, ["sadri"] = {[4]="sck"}, ["saek"] = {[4]="skb"}, ["saep"] = {[4]="spd"}, ["safaliba"] = {[4]="saf"}, ["safeyoka"] = {[4]="apz"}, ["safwa"] = {[4]="sbk"}, ["sagala"] = {[4]="sbm"}, ["sagalla"] = {[4]="tga"}, ["saho"] = {[4]="ssy"}, ["sahu"] = {[4]="saj"}, ["saidi arabic"] = {[4]="aec"}, ["saint lucian creole french"] = {[4]="acf"}, ["saisiyat"] = {[4]="xsy"}, ["sajalong"] = {[4]="sjl"}, ["sajau basap"] = {[4]="sjb"}, ["sakachep"] = {[4]="sch"}, ["sakalava malagasy"] = {[4]="skg"}, ["sakan"] = {[2]="kho", [4]="kho", [14]="xsk"}, ["sakao"] = {[4]="sku"}, ["sakata"] = {[4]="skt"}, ["sake"] = {[4]="sak"}, ["sakirabiá"] = {[4]="skf"}, ["sakizaya"] = {[4]="szy"}, ["sala"] = {[4]="shq"}, ["salako"] = {[4]="knx"}, ["salampasu"] = {[4]="slx"}, ["salar"] = {[4]="slr"}, ["salas"] = {[4]="sgu"}, ["salasaca highland quichua"] = {[4]="qxl"}, ["salawati"] = {[4]="xmx"}, ["salchuq"] = {[14]="slq"}, ["saleman"] = {[4]="sau"}, ["saliba"] = {[4]="sbe"}, ["salinan"] = {[4]="sln"}, ["salishan languages"] = {[2]="sal", [5]="sal"}, ["sallands"] = {[4]="sdz"}, ["salt-yui"] = {[4]="sll"}, ["saluan"] = {[4]="loe"}, ["salumá"] = {[4]="slj"}, ["salvadoran sign language"] = {[4]="esn"}, ["sam"] = {[4]="snx"}, ["sama"] = {[14]="smd"}, ["samaritan aramaic"] = {[2]="sam", [4]="sam"}, ["samaritan"] = {[4]="smp"}, ["samarokena"] = {[4]="tmj"}, ["samatao"] = {[4]="ysd"}, ["samay"] = {[4]="syx"}, ["samba daka"] = {[4]="ccg"}, ["samba leko"] = {[4]="ndi"}, ["samba"] = {[4]="smx"}, ["sambal"] = {[4]="xsb"}, ["sambalpuri"] = {[4]="spv"}, ["sambe"] = {[4]="xab"}, ["samberigi"] = {[4]="ssx"}, ["samburu"] = {[4]="saq"}, ["samei"] = {[4]="smh"}, ["sami languages"] = {[2]="smi", [5]="smi"}, ["samo"] = {[4]="smq"}, ["samoan"] = {[1]="sm", [2]="smo", [4]="smo"}, ["samogitian"] = {[4]="sgs"}, ["samosa"] = {[4]="swm"}, ["samoyedic languages"] = {[5]="syd"}, ["sampang"] = {[4]="rav"}, ["samre"] = {[4]="sxm"}, ["samtao"] = {[4]="stu"}, ["samvedi"] = {[4]="smv"}, ["san agustín mixtepec zapotec"] = {[4]="ztm"}, ["san andrés larrainzar tzotzil"] = {[14]="tzs"}, ["san andrés quiché"] = {[14]="qxi"}, ["san baltazar loxicha zapotec"] = {[4]="zpx"}, ["san blas kuna"] = {[4]="cuk"}, ["san dionisio del mar huave"] = {[4]="hve"}, ["san felipe otlaltepec popoloca"] = {[4]="pow"}, ["san francisco del mar huave"] = {[4]="hue"}, ["san francisco matlatzinca"] = {[4]="mat"}, ["san jerónimo tecóatl mazatec"] = {[4]="maa"}, ["san juan atzingo popoloca"] = {[4]="poe"}, ["san juan colorado mixtec"] = {[4]="mjc"}, ["san juan guelavía zapotec"] = {[4]="zab"}, ["san juan teita mixtec"] = {[4]="xtj"}, ["san luís potosí huastec"] = {[14]="hva"}, ["san luís temalacayuca popoloca"] = {[4]="pps"}, ["san marcos tlacoyalco popoloca"] = {[4]="pls"}, ["san marcos tlalcoyalco popoloca"] = {[4]="pls"}, ["san martín itunyoso triqui"] = {[4]="trq"}, ["san martín quechua"] = {[4]="qvs"}, ["san mateo del mar huave"] = {[4]="huv"}, ["san miguel creole french"] = {[4]="scf"}, ["san miguel el grande mixtec"] = {[4]="mig"}, ["san miguel piedras mixtec"] = {[4]="xtp"}, ["san pedro amuzgos amuzgo"] = {[4]="azg"}, ["san pedro quiatoni zapotec"] = {[4]="zpf"}, ["san salvador kongo"] = {[4]="kwy"}, ["san vicente coatlán zapotec"] = {[4]="zpt"}, ["sanaani arabic"] = {[4]="ayn"}, ["sanapaná"] = {[4]="spn", [14]="sap"}, ["sandawe"] = {[2]="sad", [4]="sad"}, ["sanga (democratic republic of congo)"] = {[4]="sng"}, ["sanga (nigeria)"] = {[4]="xsn"}, ["sangab mandaya"] = {[14]="myt"}, ["sanggau"] = {[4]="scg"}, ["sangil"] = {[4]="snl"}, ["sangir"] = {[4]="sxn"}, ["sangisari"] = {[4]="sgr"}, ["sangkong"] = {[4]="sgk"}, ["sanglechi"] = {[4]="sgy"}, ["sanglechi-ishkashimi"] = {[14]="sgl"}, ["sango"] = {[1]="sg", [2]="sag", [4]="sag"}, ["sangtam naga"] = {[4]="nsa"}, ["sangu (gabon)"] = {[4]="snq"}, ["sangu (tanzania)"] = {[4]="sbp"}, ["sani"] = {[4]="ysn"}, ["sanie"] = {[4]="ysy"}, ["saniyo-hiyewe"] = {[4]="sny"}, ["sankaran maninka"] = {[4]="msc"}, ["sansi"] = {[4]="ssi"}, ["sanskrit"] = {[1]="sa", [2]="san", [4]="san"}, ["sansu"] = {[14]="sca"}, ["santa ana de tusi pasco quechua"] = {[4]="qxt"}, ["santa catarina albarradas zapotec"] = {[4]="ztn"}, ["santa cruz"] = {[14]="stc"}, ["santa inés ahuatempan popoloca"] = {[4]="pca"}, ["santa inés yatzechi zapotec"] = {[4]="zpn"}, ["santa lucía monteverde mixtec"] = {[4]="mdv"}, ["santa maría de jesús cakchiquel"] = {[14]="cki"}, ["santa maría del mar huave"] = {[4]="hvv"}, ["santa maría la alta nahuatl"] = {[4]="nhz"}, ["santa maría quiegolani zapotec"] = {[4]="zpi"}, ["santa maría zacatepec mixtec"] = {[4]="mza"}, ["santa teresa cora"] = {[4]="cok"}, ["santali"] = {[2]="sat", [4]="sat"}, ["santiago del estero quichua"] = {[4]="qus"}, ["santiago xanica zapotec"] = {[4]="zpr"}, ["santo domingo albarradas zapotec"] = {[4]="zas"}, ["santo domingo xenacoj cakchiquel"] = {[14]="ckj"}, ["sanumá"] = {[4]="xsu"}, ["saparua"] = {[4]="spr"}, ["sapo"] = {[4]="krn"}, ["saponi"] = {[4]="spi"}, ["saposa"] = {[4]="sps"}, ["sapuan"] = {[4]="spu"}, ["sapé"] = {[4]="spc"}, ["sar"] = {[4]="mwm"}, ["sara dunjo"] = {[14]="koj"}, ["sara kaba deme"] = {[4]="kwg"}, ["sara kaba náà"] = {[4]="kwv"}, ["sara kaba"] = {[4]="sbz"}, ["sara"] = {[4]="sre"}, ["saraiki"] = {[4]="skr"}, ["saramaccan"] = {[4]="srm"}, ["sarangani blaan"] = {[4]="bps"}, ["sarangani manobo"] = {[4]="mbs"}, ["sarasira"] = {[4]="zsa"}, ["saraveca"] = {[4]="sar"}, ["sarawak bisaya"] = {[14]="bsd"}, ["sardinian"] = {[1]="sc", [2]="srd", [4]="srd"}, ["sari"] = {[4]="asj"}, ["sarikoli"] = {[4]="srh"}, ["sarli"] = {[4]="sdf"}, ["sarsi"] = {[4]="srs"}, ["sartang"] = {[4]="onp"}, ["sarua"] = {[4]="swy"}, ["sarudu"] = {[4]="sdu"}, ["saruga"] = {[4]="sra"}, ["sasak"] = {[2]="sas", [4]="sas"}, ["sasaru"] = {[4]="sxs"}, ["sassarese sardinian"] = {[4]="sdc"}, ["satawalese"] = {[4]="stw"}, ["saterfriesisch"] = {[4]="stq"}, ["sateré-mawé"] = {[4]="mav"}, ["saudi arabian sign language"] = {[4]="sdl"}, ["sauraseni prākrit"] = {[4]="psu"}, ["saurashtra"] = {[4]="saz"}, ["sauri"] = {[4]="srt"}, ["sauria paharia"] = {[4]="mjt"}, ["sause"] = {[4]="sao"}, ["sausi"] = {[4]="ssj"}, ["savara"] = {[14]="svr"}, ["savi"] = {[4]="sdg"}, ["savosavo"] = {[4]="svs"}, ["sawai"] = {[4]="szw"}, ["saweru"] = {[4]="swr"}, ["sawi"] = {[4]="saw"}, ["sawila"] = {[4]="swt"}, ["sawknah"] = {[4]="swn"}, ["saxon, low"] = {[2]="nds"}, ["saxwe gbe"] = {[4]="sxw"}, ["saya"] = {[4]="say"}, ["sayula popoluca"] = {[4]="pos"}, ["scots"] = {[2]="sco", [4]="sco"}, ["scottish gaelic"] = {[1]="gd", [2]="gla", [4]="gla"}, ["scythian"] = {[4]="xsc"}, ["sea island creole english"] = {[4]="gul"}, ["seba"] = {[4]="kdg"}, ["sebat bet gurage"] = {[4]="sgw"}, ["seberuang"] = {[4]="sbx"}, ["sebop"] = {[4]="sib"}, ["sebuyau"] = {[14]="snb"}, ["sechelt"] = {[4]="sec"}, ["secoya"] = {[4]="sey"}, ["sedang"] = {[4]="sed"}, ["sediq"] = {[4]="trv"}, ["sedoa"] = {[4]="tvw"}, ["seediq"] = {[4]="trv"}, ["seeku"] = {[4]="sos"}, ["segai"] = {[4]="sge"}, ["segeju"] = {[4]="seg"}, ["seget"] = {[4]="sbg"}, ["sehwi"] = {[4]="sfw"}, ["seimat"] = {[4]="ssg"}, ["seit-kaitetu"] = {[4]="hik"}, ["sekak"] = {[4]="lce"}, ["sekani"] = {[4]="sek"}, ["sekapan"] = {[4]="skp"}, ["sekar"] = {[4]="skz"}, ["seke (nepal)"] = {[4]="skj"}, ["seke (vanuatu)"] = {[4]="ske"}, ["sekele"] = {[4]="vaj"}, ["seki"] = {[4]="syi"}, ["seko padang"] = {[4]="skx"}, ["seko tengah"] = {[4]="sko"}, ["sekpele"] = {[4]="lip"}, ["selako"] = {[14]="skl"}, ["selangor sign language"] = {[4]="kgi"}, ["selaru"] = {[4]="slu"}, ["selayar"] = {[4]="sly"}, ["selee"] = {[4]="snw"}, ["selepet"] = {[4]="spl"}, ["selian"] = {[4]="sxl"}, ["selkup"] = {[2]="sel", [4]="sel"}, ["selungai murut"] = {[4]="slg"}, ["seluwasan"] = {[4]="sws"}, ["semai"] = {[4]="sea"}, ["semandang"] = {[4]="sdq", [14]="sdm"}, ["semaq beri"] = {[4]="szc"}, ["sembakung murut"] = {[4]="sbr"}, ["semelai"] = {[4]="sza"}, ["semendo"] = {[14]="sdd"}, ["semimi"] = {[4]="etz"}, ["semitic languages"] = {[2]="sem", [5]="sem"}, ["semnam"] = {[4]="ssm"}, ["semnani"] = {[4]="smy"}, ["sempan"] = {[4]="xse"}, ["sena"] = {[4]="seh"}, ["senara sénoufo"] = {[4]="seq"}, ["senaya"] = {[4]="syn"}, ["sene"] = {[4]="sej"}, ["seneca"] = {[4]="see"}, ["sened"] = {[4]="sds"}, ["sengele"] = {[4]="szg"}, ["senggi"] = {[4]="snu"}, ["sengo"] = {[4]="spk"}, ["sengseng"] = {[4]="ssz"}, ["senhaja de srair"] = {[4]="sjs"}, ["sensi"] = {[4]="sni"}, ["sentani"] = {[4]="set"}, ["senthang chin"] = {[4]="sez"}, ["sentinel"] = {[4]="std"}, ["sepa (indonesia)"] = {[4]="spb"}, ["sepa (papua new guinea)"] = {[4]="spe"}, ["sepedi"] = {[2]="nso", [4]="nso"}, ["sepik iwam"] = {[4]="iws"}, ["sera"] = {[4]="sry"}, ["seraiki"] = {[4]="skr"}, ["serawai"] = {[14]="srj"}, ["serbian"] = {[1]="sr", [2]="srp", [4]="srp", [13]="scc", [14]="scc"}, ["serbo-croatian"] = {[1]="sh", [4]="hbs", [11]="sh"}, ["sere"] = {[4]="swf"}, ["serer"] = {[2]="srr", [4]="srr"}, ["seri"] = {[4]="sei"}, ["serili"] = {[4]="sve"}, ["seroa"] = {[4]="kqu"}, ["serrano"] = {[4]="ser"}, ["seru"] = {[14]="szd"}, ["serua"] = {[4]="srw"}, ["serudung murut"] = {[4]="srk"}, ["serui-laut"] = {[4]="seu"}, ["seselwa creole french"] = {[4]="crs"}, ["seta"] = {[4]="stf"}, ["setaman"] = {[4]="stm"}, ["seti"] = {[4]="sbi"}, ["settla"] = {[4]="sta"}, ["severn ojibwa"] = {[4]="ojs"}, ["sewa bay"] = {[4]="sew"}, ["seychelles sign language"] = {[4]="lsw"}, ["seze"] = {[4]="sze"}, ["sha"] = {[4]="scw"}, ["shabak"] = {[4]="sdb"}, ["shabo"] = {[4]="sbf"}, ["shahmirzadi"] = {[4]="srz"}, ["shahrudi"] = {[4]="shm"}, ["shakara"] = {[14]="nfk"}, ["shall-zwall"] = {[4]="sha"}, ["shama-sambuga"] = {[4]="sqa"}, ["shamang"] = {[4]="xsh"}, ["shambala"] = {[4]="ksb"}, ["shan"] = {[2]="shn", [4]="shn"}, ["shanenawa"] = {[4]="swo"}, ["shanga"] = {[4]="sho"}, ["shangzhai"] = {[4]="jih"}, ["sharanahua"] = {[4]="mcd"}, ["shark bay"] = {[4]="ssv"}, ["sharwa"] = {[4]="swq"}, ["shasta"] = {[4]="sht"}, ["shatt"] = {[4]="shj"}, ["shau"] = {[4]="sqh"}, ["shawnee"] = {[4]="sjw"}, ["she"] = {[4]="shx"}, ["shehri"] = {[4]="shv"}, ["shekhawati"] = {[4]="swv"}, ["shekkacho"] = {[4]="moy"}, ["sheko"] = {[4]="she"}, ["shelta"] = {[4]="sth"}, ["shempire senoufo"] = {[4]="seb"}, ["shendu"] = {[4]="shl"}, ["sheni"] = {[4]="scv"}, ["sherbro"] = {[4]="bun"}, ["sherdukpen"] = {[4]="sdp"}, ["sherpa"] = {[4]="xsr"}, ["sheshi kham"] = {[4]="kip"}, ["shi"] = {[4]="shr"}, ["shihhi arabic"] = {[4]="ssh"}, ["shiki"] = {[4]="gua"}, ["shilluk"] = {[4]="shk"}, ["shina"] = {[4]="scl"}, ["shinabo"] = {[14]="snh"}, ["shipibo-conibo"] = {[4]="shp"}, ["shixing"] = {[4]="sxg"}, ["sholaga"] = {[4]="sle"}, ["shom peng"] = {[4]="sii"}, ["shona"] = {[1]="sn", [2]="sna", [4]="sna"}, ["shoo-minda-nye"] = {[4]="bcv"}, ["shor"] = {[4]="cjs"}, ["shoshoni"] = {[4]="shh"}, ["shua"] = {[4]="shg"}, ["shuadit"] = {[4]="sdt"}, ["shuar"] = {[4]="jiv"}, ["shubi"] = {[4]="suj"}, ["shughni"] = {[4]="sgh"}, ["shuhi"] = {[4]="sxg"}, ["shumashti"] = {[4]="sts"}, ["shumcho"] = {[4]="scu"}, ["shuswap"] = {[4]="shs"}, ["shuwa-zamani"] = {[14]="ksa"}, ["shwai"] = {[4]="shw"}, ["shwe palaung"] = {[4]="pll"}, ["sialum"] = {[4]="slw"}, ["siamou"] = {[4]="sif"}, ["sian"] = {[4]="spg"}, ["siane"] = {[4]="snp"}, ["siang"] = {[4]="sya"}, ["siar-lak"] = {[4]="sjr"}, ["siawi"] = {[4]="mmp"}, ["sibe"] = {[4]="nco"}, ["siberian tatar"] = {[4]="sty"}, ["sibu melanau"] = {[4]="sdx"}, ["sicanian"] = {[4]="sxc"}, ["sicel"] = {[4]="scx"}, ["sichuan yi"] = {[1]="ii", [2]="iii", [4]="iii"}, ["sicilian"] = {[2]="scn", [4]="scn"}, ["siculo arabic"] = {[4]="sqr"}, ["sidamo"] = {[2]="sid", [4]="sid"}, ["sidetic"] = {[4]="xsd"}, ["sie"] = {[4]="erg"}, ["sierra de juárez zapotec"] = {[4]="zaa"}, ["sierra leone sign language"] = {[4]="sgx"}, ["sierra negra nahuatl"] = {[4]="nsu"}, ["sighu"] = {[4]="sxe"}, ["sign languages"] = {[2]="sgn", [5]="sgn"}, ["sihan"] = {[4]="snr"}, ["sihuas ancash quechua"] = {[4]="qws"}, ["sika"] = {[4]="ski"}, ["sikaiana"] = {[4]="sky"}, ["sikaritai"] = {[4]="tty"}, ["sikiana"] = {[4]="sik"}, ["sikkimese"] = {[4]="sip"}, ["siksika"] = {[2]="bla", [4]="bla"}, ["sikule"] = {[4]="skh"}, ["sila"] = {[4]="slt"}, ["silacayoapan mixtec"] = {[4]="mks"}, ["sileibi"] = {[4]="sbq"}, ["silesian"] = {[4]="szl"}, ["silimo"] = {[4]="wul"}, ["siliput"] = {[4]="mkc"}, ["silopi"] = {[4]="xsp"}, ["silt'e"] = {[4]="stv", [14]="xst"}, ["simaa"] = {[4]="sie"}, ["simba"] = {[4]="sbw"}, ["simbali"] = {[4]="smg"}, ["simbari"] = {[4]="smb"}, ["simbo"] = {[4]="sbb"}, ["simeku"] = {[4]="smz"}, ["simeulue"] = {[4]="smr"}, ["simte"] = {[4]="smt"}, ["sinagen"] = {[4]="siu"}, ["sinasina"] = {[4]="sst"}, ["sinaugoro"] = {[4]="snc"}, ["sindang kelingi"] = {[14]="sdi"}, ["sindarin"] = {[4]="sjn"}, ["sindhi bhil"] = {[4]="sbn"}, ["sindhi"] = {[1]="sd", [2]="snd", [4]="snd"}, ["sindihui mixtec"] = {[4]="xts"}, ["singa"] = {[4]="sgm"}, ["singapore sign language"] = {[4]="sls"}, ["singpho"] = {[4]="sgp"}, ["sinhala"] = {[1]="si", [2]="sin", [4]="sin"}, ["sinhalese"] = {[1]="si", [2]="sin", [4]="sin"}, ["sinicahua mixtec"] = {[4]="xti"}, ["sinicized miao"] = {[4]="hmz"}, ["sininkere"] = {[4]="skq"}, ["sino-tibetan languages"] = {[2]="sit", [5]="sit"}, ["sinte romani"] = {[4]="rmo"}, ["sinyar"] = {[4]="sys"}, ["sio"] = {[4]="xsi"}, ["siona"] = {[4]="snn"}, ["siouan languages"] = {[2]="sio", [5]="sio"}, ["sipacapense"] = {[4]="qum"}, ["sira"] = {[4]="swj"}, ["siraya"] = {[4]="fos"}, ["sirenik yupik"] = {[4]="ysr"}, ["siri"] = {[4]="sir"}, ["siriano"] = {[4]="sri"}, ["sirionó"] = {[4]="srq"}, ["sirmauri"] = {[4]="srx"}, ["siroi"] = {[4]="ssd"}, ["sissala"] = {[4]="sld"}, ["sissano"] = {[4]="sso"}, ["siuslaw"] = {[4]="sis"}, ["sivandi"] = {[4]="siy"}, ["sivia sign language"] = {[4]="lsv"}, ["siwai"] = {[4]="siw"}, ["siwi"] = {[4]="siz"}, ["siwu"] = {[4]="akp"}, ["siyin chin"] = {[4]="csy"}, ["sizaki"] = {[14]="szk"}, ["skagit"] = {[4]="ska"}, ["skalvian"] = {[4]="svx"}, ["skepi creole dutch"] = {[4]="skw"}, ["skolt sami"] = {[2]="sms", [4]="sms"}, ["skou"] = {[4]="skv"}, ["slave (athapascan)"] = {[2]="den", [4]="den"}, ["slavic languages"] = {[2]="sla", [5]="sla"}, ["slavomolisano"] = {[4]="svm"}, ["slovak"] = {[1]="sk", [2]="slk", [3]="slo", [4]="slk"}, ["slovakian sign language"] = {[4]="svk"}, ["slovenian"] = {[1]="sl", [2]="slv", [4]="slv"}, ["small flowery miao"] = {[4]="sfm"}, ["smärky kanum"] = {[4]="kxq"}, ["snohomish"] = {[4]="sno"}, ["so (democratic republic of congo)"] = {[4]="soc"}, ["so'a"] = {[4]="ssq"}, ["sobei"] = {[4]="sob"}, ["sochiapam chinantec"] = {[4]="cso"}, ["sochiapan chinantec"] = {[4]="cso"}, ["soga"] = {[4]="xog"}, ["sogdian"] = {[2]="sog", [4]="sog"}, ["soi"] = {[4]="soj"}, ["sok"] = {[14]="skk"}, ["sokoro"] = {[4]="sok"}, ["solano"] = {[4]="xso"}, ["soli"] = {[4]="sby"}, ["solomon islands sign language"] = {[4]="szs"}, ["solong"] = {[4]="aaw"}, ["solos"] = {[4]="sol"}, ["som"] = {[4]="smc"}, ["somali"] = {[1]="so", [2]="som", [4]="som"}, ["somba-siawari"] = {[4]="bmu"}, ["somrai"] = {[4]="sor"}, ["somray"] = {[4]="smu"}, ["somyev"] = {[4]="kgt"}, ["sonaga"] = {[4]="ysg"}, ["sonde"] = {[4]="shc"}, ["songa"] = {[14]="sgo"}, ["songe"] = {[4]="sop"}, ["songhai languages"] = {[2]="son", [5]="son"}, ["songlai chin"] = {[4]="csj"}, ["songo"] = {[4]="soo"}, ["songomeno"] = {[4]="soe"}, ["songoora"] = {[4]="sod"}, ["sonha"] = {[4]="soi"}, ["sonia"] = {[4]="siq"}, ["soninke"] = {[2]="snk", [4]="snk"}, ["sonsorol"] = {[4]="sov"}, ["soo"] = {[4]="teu"}, ["sop"] = {[4]="urw"}, ["soqotri"] = {[4]="sqt"}, ["sora"] = {[4]="srb"}, ["sorbian languages"] = {[2]="wen", [5]="wen"}, ["sori-harengan"] = {[4]="sbh"}, ["sorkhei"] = {[4]="sqo"}, ["sorothaptic"] = {[4]="sxo"}, ["sorsogon ayta"] = {[4]="ays"}, ["sos kundi"] = {[4]="sdk"}, ["sota kanum"] = {[4]="krz"}, ["sotho"] = {[6]="st", [7]="sot", [9]="sot"}, ["sotho, southern"] = {[2]="sot"}, ["sou nama"] = {[4]="tlt"}, ["sou upaa"] = {[4]="wha"}, ["sou"] = {[4]="sqq"}, ["souletin basque"] = {[14]="bsz"}, ["south african sign language"] = {[4]="sfs"}, ["south american indian languages"] = {[2]="sai", [5]="sai"}, ["south awyu"] = {[4]="aws"}, ["south azerbaijani"] = {[4]="azb"}, ["south bolivian quechua"] = {[4]="quh"}, ["south caucasian languages"] = {[5]="ccs"}, ["south central banda"] = {[4]="lnl"}, ["south central cakchiquel"] = {[14]="ckd"}, ["south central dinka"] = {[4]="dib"}, ["south efate"] = {[4]="erk"}, ["south fali"] = {[4]="fal"}, ["south giziga"] = {[4]="giz"}, ["south lembata"] = {[4]="lmf"}, ["south levantine arabic"] = {[14]="ajp"}, ["south marquesan"] = {[4]="mqm"}, ["south muyu"] = {[4]="kts"}, ["south ndebele"] = {[1]="nr", [2]="nbl", [4]="nbl"}, ["south nuaulu"] = {[4]="nxl"}, ["south picene"] = {[4]="spx"}, ["south slavey"] = {[4]="xsl"}, ["south slavic languages"] = {[5]="zls"}, ["south tairora"] = {[4]="omw"}, ["south ucayali ashéninka"] = {[4]="cpy"}, ["south watut"] = {[4]="mcy"}, ["south wemale"] = {[14]="tlw"}, ["south west bay"] = {[4]="sns"}, ["southeast ambrym"] = {[4]="tvk"}, ["southeast babar"] = {[4]="vbb"}, ["southeast ijo"] = {[4]="ijs"}, ["southeast pashai"] = {[4]="psi"}, ["southeast pashayi"] = {[4]="psi"}, ["southeast tasmanian"] = {[4]="xpf"}, ["southeastern dinka"] = {[4]="dks"}, ["southeastern huastec"] = {[14]="hsf"}, ["southeastern ixtlán zapotec"] = {[4]="zpd"}, ["southeastern kolami"] = {[4]="nit"}, ["southeastern nochixtlán mixtec"] = {[4]="mxy"}, ["southeastern pomo"] = {[4]="pom"}, ["southeastern puebla nahuatl"] = {[4]="npl", [14]="nhs"}, ["southeastern tarahumara"] = {[4]="tcu"}, ["southeastern tepehuan"] = {[4]="stp"}, ["southern alta"] = {[4]="agy"}, ["southern altai"] = {[2]="alt", [4]="alt"}, ["southern amami-oshima"] = {[4]="ams"}, ["southern aymara"] = {[4]="ayc"}, ["southern bai"] = {[4]="bfs"}, ["southern balochi"] = {[4]="bcc"}, ["southern betsimisaraka malagasy"] = {[4]="bzc", [14]="bjq"}, ["southern binukidnon"] = {[4]="mtw"}, ["southern birifor"] = {[4]="biv"}, ["southern bobo madaré"] = {[4]="bwq"}, ["southern bontok"] = {[4]="obk"}, ["southern cakchiquel"] = {[14]="ckf"}, ["southern carrier"] = {[4]="caf"}, ["southern catanduanes bikol"] = {[4]="bln"}, ["southern conchucos ancash quechua"] = {[4]="qxo"}, ["southern dagaare"] = {[4]="dga"}, ["southern dong"] = {[4]="kmc"}, ["southern east cree"] = {[4]="crj"}, ["southern ghale"] = {[4]="ghe"}, ["southern gondi"] = {[14]="ggo"}, ["southern grebo"] = {[4]="grj"}, ["southern guiyang hmong"] = {[4]="hmy"}, ["southern guiyang miao"] = {[4]="hmy"}, ["southern haida"] = {[4]="hax"}, ["southern hindko"] = {[4]="hnd"}, ["southern kalapuya"] = {[4]="sxk"}, ["southern kalinga"] = {[4]="ksc"}, ["southern katang"] = {[4]="sct"}, ["southern kisi"] = {[4]="kss"}, ["southern kiwai"] = {[4]="kjd"}, ["southern kurdish"] = {[4]="sdh"}, ["southern lolopo"] = {[4]="ysp"}, ["southern luri"] = {[4]="luz"}, ["southern ma'di"] = {[4]="snm"}, ["southern mam"] = {[14]="mms"}, ["southern marakwet"] = {[14]="tle"}, ["southern mashan hmong"] = {[4]="hma"}, ["southern mashan miao"] = {[4]="hma"}, ["southern mnong"] = {[4]="mnn"}, ["southern muji"] = {[4]="ymc"}, ["southern nago"] = {[4]="nqg"}, ["southern nambikuára"] = {[4]="nab"}, ["southern ndebele"] = {[7]="nbl", [9]="nbl"}, ["southern ngbandi"] = {[4]="nbw"}, ["southern nicobarese"] = {[4]="nik"}, ["southern nisu"] = {[4]="nsd"}, ["southern nuni"] = {[4]="nnw"}, ["southern ohlone"] = {[4]="css"}, ["southern one"] = {[4]="osu"}, ["southern pame"] = {[4]="pmz"}, ["southern pashto"] = {[4]="pbt"}, ["southern pastaza quechua"] = {[4]="qup"}, ["southern pesisir"] = {[14]="pec"}, ["southern ping chinese"] = {[4]="csp"}, ["southern pinghua"] = {[4]="csp"}, ["southern pokomam"] = {[14]="pou"}, ["southern pomo"] = {[4]="peq"}, ["southern puebla mixtec"] = {[4]="mit"}, ["southern puget sound salish"] = {[4]="slh"}, ["southern pumi"] = {[4]="pmj"}, ["southern qiandong miao"] = {[4]="hms"}, ["southern qiang"] = {[4]="qxs"}, ["southern rengma naga"] = {[4]="nre"}, ["southern rincon zapotec"] = {[4]="zsr"}, ["southern roglai"] = {[4]="rgs"}, ["southern sama"] = {[4]="ssb"}, ["southern sami"] = {[2]="sma", [4]="sma"}, ["southern samo"] = {[4]="sbd"}, ["southern sierra miwok"] = {[4]="skd"}, ["southern sorsoganon"] = {[4]="srv"}, ["southern sotho"] = {[1]="st", [4]="sot"}, ["southern subanen"] = {[4]="laa"}, ["southern thai"] = {[4]="sou"}, ["southern tidung"] = {[4]="itd"}, ["southern tiwa"] = {[4]="tix"}, ["southern toussian"] = {[4]="wib"}, ["southern tujia"] = {[4]="tjs"}, ["southern tutchone"] = {[4]="tce"}, ["southern uzbek"] = {[4]="uzs"}, ["southern yamphu"] = {[4]="lrr"}, ["southern yukaghir"] = {[4]="yux"}, ["southern zhuang"] = {[14]="ccy"}, ["southwest gbaya"] = {[4]="gso", [14]="mdo"}, ["southwest palawano"] = {[4]="plv"}, ["southwest pashai"] = {[4]="psh"}, ["southwest pashayi"] = {[4]="psh"}, ["southwest tanna"] = {[4]="nwi"}, ["southwestern bontok"] = {[4]="vbk"}, ["southwestern dinka"] = {[4]="dik"}, ["southwestern fars"] = {[4]="fay"}, ["southwestern guiyang hmong"] = {[4]="hmg"}, ["southwestern huishui hmong"] = {[4]="hmh"}, ["southwestern huishui miao"] = {[4]="hmh"}, ["southwestern nisu"] = {[4]="nsv"}, ["southwestern tamang"] = {[14]="tsf"}, ["southwestern tarahumara"] = {[4]="twr"}, ["southwestern tasmanian"] = {[4]="xpx"}, ["southwestern tepehuan"] = {[4]="tla"}, ["southwestern tlaxiaco mixtec"] = {[4]="meh"}, ["sowa"] = {[4]="sww"}, ["sowanda"] = {[4]="sow"}, ["sowari"] = {[4]="dmy"}, ["soyaltepec mazatec"] = {[4]="vmp"}, ["soyaltepec mixtec"] = {[4]="vmq"}, ["spanish sign language"] = {[4]="ssp"}, ["spanish"] = {[1]="es", [2]="spa", [4]="spa"}, ["spiti bhoti"] = {[4]="spt"}, ["spokane"] = {[4]="spo"}, ["squamish"] = {[4]="squ"}, ["sranan tongo"] = {[2]="srn", [4]="srn"}, ["sri lankan creole malay"] = {[4]="sci"}, ["sri lankan sign language"] = {[4]="sqs"}, ["standard arabic"] = {[4]="arb"}, ["standard estonian"] = {[4]="ekk"}, ["standard latvian"] = {[4]="lvs"}, ["standard malay"] = {[4]="zsm"}, ["standard moroccan tamazight"] = {[2]="zgh", [4]="zgh"}, ["standard tibetan"] = {[6]="bo", [7]="bod", [8]="tib", [9]="bod"}, ["stellingwerfs"] = {[4]="stl"}, ["stod bhoti"] = {[4]="sbu"}, ["stodsde"] = {[4]="jih"}, ["stoney"] = {[4]="sto"}, ["straits salish"] = {[4]="str"}, ["suabo"] = {[4]="szp"}, ["suarmin"] = {[4]="seo"}, ["suau"] = {[4]="swp"}, ["suba"] = {[4]="sxb", [14]="suh"}, ["suba-simbiti"] = {[4]="ssc"}, ["subi"] = {[4]="xsj", [14]="xsj"}, ["subiya"] = {[4]="sbs"}, ["subtiaba"] = {[4]="sut"}, ["sudanese arabic"] = {[4]="apd"}, ["sudanese creole arabic"] = {[4]="pga"}, ["sudest"] = {[4]="tgo"}, ["sudovian"] = {[4]="xsv"}, ["suena"] = {[4]="sue"}, ["suga"] = {[4]="sgi"}, ["suganga"] = {[4]="sug"}, ["sugut dusun"] = {[4]="kzs"}, ["sui"] = {[4]="swi"}, ["suki"] = {[4]="sui"}, ["suku"] = {[4]="sub"}, ["sukuma"] = {[2]="suk", [4]="suk"}, ["sukur"] = {[4]="syk"}, ["sukurum"] = {[4]="zsu"}, ["sula"] = {[4]="szn"}, ["sulka"] = {[4]="sua"}, ["sulod"] = {[4]="srg"}, ["suma"] = {[4]="sqm"}, ["sumariup"] = {[4]="siv"}, ["sumau"] = {[4]="six"}, ["sumbawa"] = {[4]="smw"}, ["sumbwa"] = {[4]="suw"}, ["sumerian"] = {[2]="sux", [4]="sux"}, ["sumi naga"] = {[4]="nsm"}, ["sumo-mayangna"] = {[14]="sum"}, ["sumtu chin"] = {[4]="csv"}, ["sunam"] = {[4]="ssk"}, ["sundanese"] = {[1]="su", [2]="sun", [4]="sun"}, ["sungkai"] = {[14]="suu"}, ["sunum"] = {[4]="ymn"}, ["sunwar"] = {[4]="suz"}, ["suomenruotsalainen viittomakieli"] = {[4]="fss"}, ["suoy"] = {[4]="syo"}, ["supyire senoufo"] = {[4]="spp"}, ["sur"] = {[4]="tdl"}, ["surayt"] = {[4]="tru"}, ["surbakhal"] = {[4]="sbj"}, ["surgujia"] = {[4]="sgj"}, ["suri"] = {[4]="suq"}, ["surigaonon"] = {[4]="sgd", [14]="sul"}, ["surjapuri"] = {[4]="sjp"}, ["sursurunga"] = {[4]="sgz"}, ["suruahá"] = {[4]="swx"}, ["surubu"] = {[4]="sde"}, ["suruí do pará"] = {[4]="mdz"}, ["suruí"] = {[4]="sru"}, ["susquehannock"] = {[4]="sqn"}, ["susu"] = {[2]="sus", [4]="sus"}, ["susuami"] = {[4]="ssu"}, ["suundi"] = {[4]="sdj"}, ["suwawa"] = {[4]="swu"}, ["suyá"] = {[4]="suy"}, ["svan"] = {[4]="sva"}, ["swabian"] = {[4]="swg"}, ["swahili (individual language)"] = {[4]="swh"}, ["swahili (macrolanguage)"] = {[1]="sw", [4]="swa"}, ["swahili"] = {[2]="swa"}, ["swampy cree"] = {[4]="csw"}, ["swati"] = {[1]="ss", [2]="ssw", [4]="ssw"}, ["swedish sign language"] = {[4]="swl"}, ["swedish"] = {[1]="sv", [2]="swe", [4]="swe"}, ["swiss german"] = {[2]="gsw", [4]="gsw"}, ["swiss-french sign language"] = {[4]="ssr"}, ["swiss-german sign language"] = {[4]="sgg"}, ["swiss-italian sign language"] = {[4]="slf"}, ["swo"] = {[4]="sox"}, ["syenara senoufo"] = {[4]="shz"}, ["sylheti"] = {[4]="syl"}, ["syriac"] = {[2]="syr", [4]="syr"}, ["sáliba"] = {[4]="slc"}, ["são paulo kaingáng"] = {[4]="zkp"}, ["sãotomense"] = {[4]="cri"}, ["sìcìté sénoufo"] = {[4]="sep"}, ["sîshëë"] = {[4]="sih"}, ["sô"] = {[4]="sss"}, ["t'apo"] = {[4]="lgn"}, ["t'en"] = {[4]="tct"}, ["ta'izzi-adeni arabic"] = {[4]="acq"}, ["taabwa"] = {[4]="tap"}, ["tabaa zapotec"] = {[4]="zat"}, ["tabaru"] = {[4]="tby"}, ["tabasco chontal"] = {[4]="chf"}, ["tabasco nahuatl"] = {[4]="nhc"}, ["tabasco zoque"] = {[4]="zoq"}, ["tabassaran"] = {[4]="tab"}, ["tabla"] = {[4]="tnm"}, ["tabo"] = {[4]="knv"}, ["tabriak"] = {[4]="tzx"}, ["tacahua mixtec"] = {[4]="xtt"}, ["tacana"] = {[4]="tna"}, ["tacanec"] = {[14]="mtz"}, ["tachawit"] = {[4]="shy"}, ["tachelhit"] = {[4]="shi"}, ["tachoni"] = {[4]="lts"}, ["tadaksahak"] = {[4]="dsq"}, ["tado"] = {[4]="klw"}, ["tadyawan"] = {[4]="tdy"}, ["tae'"] = {[4]="rob"}, ["tafi"] = {[4]="tcd"}, ["tagabawa"] = {[4]="bgs"}, ["tagakaulo"] = {[4]="klg"}, ["tagal murut"] = {[4]="mvv"}, ["tagalaka"] = {[4]="tgz"}, ["tagalog"] = {[1]="tl", [2]="tgl", [4]="tgl"}, ["tagargrent"] = {[4]="oua"}, ["tagbanwa"] = {[4]="tbw"}, ["tagbu"] = {[4]="tbm"}, ["tagdal"] = {[4]="tda"}, ["tagin"] = {[4]="tgj"}, ["tagish"] = {[4]="tgx"}, ["tagoi"] = {[4]="tag"}, ["tagwana senoufo"] = {[4]="tgw"}, ["tahaggart tamahaq"] = {[4]="thv"}, ["tahitian"] = {[1]="ty", [2]="tah", [4]="tah"}, ["tahltan"] = {[4]="tht"}, ["tai daeng"] = {[4]="tyr"}, ["tai dam"] = {[4]="blt"}, ["tai do"] = {[4]="tyj"}, ["tai dón"] = {[4]="twh"}, ["tai hang tong"] = {[14]="thc"}, ["tai hongjin"] = {[4]="tiz"}, ["tai laing"] = {[4]="tjl"}, ["tai languages"] = {[2]="tai", [5]="tai"}, ["tai loi"] = {[4]="tlq"}, ["tai long"] = {[4]="thi"}, ["tai mène"] = {[14]="tmp"}, ["tai nüa"] = {[4]="tdd"}, ["tai pao"] = {[4]="tpo"}, ["tai thanh"] = {[4]="tmm"}, ["tai ya"] = {[4]="cuu"}, ["tai yo"] = {[4]="tyj"}, ["tai"] = {[4]="taw"}, ["taiap"] = {[4]="gpn"}, ["taikat"] = {[4]="aos"}, ["tainae"] = {[4]="ago"}, ["taino"] = {[4]="tnq"}, ["tairaha"] = {[4]="bxa"}, ["tairuma"] = {[4]="uar"}, ["taita"] = {[4]="dav"}, ["taivoan"] = {[4]="tvx"}, ["taiwan sign language"] = {[4]="tss"}, ["taje"] = {[4]="pee"}, ["tajik"] = {[1]="tg", [2]="tgk", [4]="tgk"}, ["tajiki arabic"] = {[4]="abh"}, ["tajio"] = {[4]="tdj"}, ["tajuasohn"] = {[4]="tja"}, ["tajumulco mam"] = {[14]="mpf"}, ["takelma"] = {[4]="tkm"}, ["takestani"] = {[4]="tks"}, ["takia"] = {[4]="tbc"}, ["takpa"] = {[14]="tkk"}, ["takua"] = {[4]="tkz"}, ["takuu"] = {[4]="nho"}, ["takwane"] = {[4]="tke"}, ["tal"] = {[4]="tal"}, ["tala"] = {[4]="tak"}, ["talaandig"] = {[4]="bkd"}, ["talaud"] = {[4]="tld"}, ["taliabu"] = {[4]="tlv"}, ["talieng"] = {[4]="tdf"}, ["talinga-bwisi"] = {[4]="tlj"}, ["talise"] = {[4]="tlr"}, ["talodi"] = {[4]="tlo"}, ["taloki"] = {[4]="tlk"}, ["talondo'"] = {[4]="tln"}, ["talossan"] = {[4]="tzl"}, ["talu"] = {[4]="yta"}, ["talur"] = {[14]="ilw"}, ["talysh"] = {[4]="tly"}, ["tama (chad)"] = {[4]="tma"}, ["tama (colombia)"] = {[4]="ten"}, ["tamagario"] = {[4]="tcg"}, ["taman (indonesia)"] = {[4]="tmn"}, ["taman (myanmar)"] = {[4]="tcl"}, ["tamanaku"] = {[4]="tmz"}, ["tamashek"] = {[2]="tmh", [4]="tmh"}, ["tamasheq"] = {[4]="taq"}, ["tamazola mixtec"] = {[4]="vmx"}, ["tambas"] = {[4]="tdk"}, ["tambora"] = {[4]="xxt"}, ["tambotalo"] = {[4]="tls"}, ["tambunan dusun"] = {[14]="kzt"}, ["tami"] = {[4]="tmy"}, ["tamil"] = {[1]="ta", [2]="tam", [4]="tam"}, ["tamki"] = {[4]="tax"}, ["tamnim citak"] = {[4]="tml"}, ["tampias lobu"] = {[4]="low"}, ["tampuan"] = {[4]="tpu"}, ["tampulma"] = {[4]="tpm"}, ["tanacross"] = {[4]="tcb"}, ["tanahmerah"] = {[4]="tcm"}, ["tanaina"] = {[4]="tfn"}, ["tanapag"] = {[4]="tpv"}, ["tandaganon"] = {[4]="tgn"}, ["tandia"] = {[4]="tni"}, ["tandroy-mahafaly malagasy"] = {[4]="tdx"}, ["tanema"] = {[4]="tnx"}, ["tangale"] = {[4]="tan"}, ["tangchangya"] = {[4]="tnv"}, ["tangga"] = {[14]="tgg"}, ["tanggu"] = {[4]="tgu"}, ["tangkhul naga (india)"] = {[4]="nmf"}, ["tangkhul naga (myanmar)"] = {[4]="ntx"}, ["tangko"] = {[4]="tkx"}, ["tanglang"] = {[4]="ytl"}, ["tangoa"] = {[4]="tgp"}, ["tangshewi"] = {[14]="tnf"}, ["tanguat"] = {[4]="tbs"}, ["tangut"] = {[4]="txg"}, ["tanimbili"] = {[4]="tbe"}, ["tanimuca-retuarã"] = {[4]="tnc"}, ["tanjijili"] = {[4]="uji"}, ["tanjong"] = {[14]="tnj"}, ["tankarana malagasy"] = {[4]="xmv"}, ["tanosy malagasy"] = {[4]="txy"}, ["tanudan kalinga"] = {[4]="kml"}, ["tanzanian sign language"] = {[4]="tza"}, ["tapeba"] = {[14]="tbb"}, ["tapei"] = {[4]="afp"}, ["tapieté"] = {[4]="tpj"}, ["tapirapé"] = {[4]="taf"}, ["tarao naga"] = {[4]="tro"}, ["tareng"] = {[4]="tgr"}, ["tariana"] = {[4]="tae"}, ["tarifit"] = {[4]="rif"}, ["tarjumo"] = {[4]="txj"}, ["tarok"] = {[4]="yer"}, ["taroko"] = {[4]="trv"}, ["tarpia"] = {[4]="tpf", [14]="suf"}, ["tartessian"] = {[4]="txr"}, ["taruma"] = {[4]="tdm"}, ["tasawaq"] = {[4]="twq"}, ["tase naga"] = {[4]="nst"}, ["tasmanian"] = {[14]="xtz"}, ["tasmate"] = {[4]="tmt"}, ["tataltepec chatino"] = {[4]="cta"}, ["tatana"] = {[4]="txx"}, ["tatar"] = {[1]="tt", [2]="tat", [4]="tat"}, ["tatuyo"] = {[4]="tav"}, ["tauade"] = {[4]="ttd"}, ["taulil"] = {[4]="tuh"}, ["taungyo"] = {[4]="tco"}, ["taupota"] = {[4]="tpa"}, ["tause"] = {[4]="tad"}, ["taushiro"] = {[4]="trr"}, ["tausug"] = {[4]="tsg"}, ["tauya"] = {[4]="tya"}, ["taveta"] = {[4]="tvs"}, ["tavoyan"] = {[4]="tvn"}, ["tavringer romani"] = {[4]="rmu"}, ["tawala"] = {[4]="tbo"}, ["tawallammat tamajaq"] = {[4]="ttq"}, ["tawandê"] = {[4]="xtw"}, ["tawang monpa"] = {[4]="twm"}, ["tawara"] = {[4]="twl"}, ["taworta"] = {[4]="tbp"}, ["tawoyan"] = {[4]="twy"}, ["tawr chin"] = {[4]="tcp"}, ["tay boi"] = {[4]="tas"}, ["tay khang"] = {[4]="tnu"}, ["tayabas ayta"] = {[14]="ayy"}, ["tayart tamajeq"] = {[4]="thz"}, ["tayo"] = {[4]="cks"}, ["taznatit"] = {[4]="grr"}, ["tboli"] = {[4]="tbl"}, ["tchitchege"] = {[4]="tck"}, ["tchumbuli"] = {[4]="bqa"}, ["te'un"] = {[4]="tve"}, ["teanu"] = {[4]="tkw"}, ["tebi"] = {[4]="dmu"}, ["tebul sign language"] = {[4]="tsy"}, ["tebul ure dogon"] = {[4]="dtu"}, ["tecpatlán totonac"] = {[4]="tcw"}, ["tedaga"] = {[4]="tuq"}, ["tedim chin"] = {[4]="ctd"}, ["tee"] = {[4]="tkq"}, ["tefaro"] = {[4]="tfo"}, ["tegali"] = {[4]="ras"}, ["tehit"] = {[4]="kps"}, ["tehuelche"] = {[4]="teh"}, ["tejalapan zapotec"] = {[4]="ztt"}, ["teke-ebo"] = {[4]="ebo"}, ["teke-fuumu"] = {[4]="ifm"}, ["teke-kukuya"] = {[4]="kkw"}, ["teke-laali"] = {[4]="lli"}, ["teke-nzikou"] = {[4]="nzu"}, ["teke-tege"] = {[4]="teg"}, ["teke-tsaayi"] = {[4]="tyi"}, ["teke-tyee"] = {[4]="tyx"}, ["tektiteko"] = {[4]="ttc"}, ["tela-masbuar"] = {[4]="tvm"}, ["telefol"] = {[4]="tlf"}, ["telugu"] = {[1]="te", [2]="tel", [4]="tel"}, ["teluti"] = {[4]="tlt"}, ["tem"] = {[4]="kdh"}, ["temacine tamazight"] = {[4]="tjo"}, ["temascaltepec nahuatl"] = {[4]="nhv"}, ["tembo (kitembo)"] = {[4]="tbt"}, ["tembo (motembo)"] = {[4]="tmv"}, ["tembé"] = {[4]="tqb"}, ["teme"] = {[4]="tdo"}, ["temein"] = {[4]="teq"}, ["temi"] = {[4]="soz"}, ["temiar"] = {[4]="tea"}, ["temoaya otomi"] = {[4]="ott"}, ["temoq"] = {[4]="tmo"}, ["tempasuk dusun"] = {[14]="tdu"}, ["temuan"] = {[4]="tmw"}, ["ten'edn"] = {[4]="tnz"}, ["tena lowland quichua"] = {[4]="quw"}, ["tena"] = {[4]="bfe"}, ["tenango otomi"] = {[4]="otn"}, ["tene kan dogon"] = {[4]="dtk"}, ["tenggarong kutai malay"] = {[4]="vkt"}, ["tengger"] = {[4]="tes"}, ["tenharim"] = {[4]="pah"}, ["tenino"] = {[4]="tqn"}, ["tenis"] = {[4]="tns"}, ["tennet"] = {[4]="tex"}, ["teop"] = {[4]="tio"}, ["teor"] = {[4]="tev"}, ["tepecano"] = {[4]="tep"}, ["tepetotutla chinantec"] = {[4]="cnt"}, ["tepeuxila cuicatec"] = {[4]="cux"}, ["tepinapa chinantec"] = {[4]="cte"}, ["tepo krumen"] = {[4]="ted"}, ["ter sami"] = {[4]="sjt"}, ["tera"] = {[4]="ttr"}, ["terebu"] = {[4]="trb"}, ["terei"] = {[4]="buo"}, ["tereno"] = {[2]="ter", [4]="ter"}, ["teressa"] = {[4]="tef"}, ["tereweng"] = {[4]="twg"}, ["teribe"] = {[4]="tfr"}, ["terik"] = {[4]="tec"}, ["termanu"] = {[4]="twu"}, ["ternate"] = {[4]="tft"}, ["ternateño"] = {[4]="tmg"}, ["tesaka malagasy"] = {[4]="tkg"}, ["tese"] = {[4]="keg"}, ["teshenawa"] = {[4]="twc"}, ["teso"] = {[4]="teo"}, ["tetela"] = {[4]="tll"}, ["tetelcingo nahuatl"] = {[4]="nhg"}, ["tetete"] = {[4]="teb"}, ["tetserret"] = {[4]="tez"}, ["tetum"] = {[2]="tet", [4]="tet"}, ["tetun dili"] = {[4]="tdt"}, ["teutila cuicatec"] = {[4]="cut"}, ["tewa (indonesia)"] = {[4]="twe"}, ["tewa (usa)"] = {[4]="tew"}, ["tewe"] = {[4]="twx"}, ["texcatepec otomi"] = {[4]="otx"}, ["texistepec popoluca"] = {[4]="poq"}, ["texmelucan zapotec"] = {[4]="zpz"}, ["tezoatlán mixtec"] = {[4]="mxb"}, ["tha"] = {[4]="thy"}, ["thachanadan"] = {[4]="thn"}, ["thado chin"] = {[4]="tcz"}, ["thai sign language"] = {[4]="tsq"}, ["thai song"] = {[4]="soa"}, ["thai"] = {[1]="th", [2]="tha", [4]="tha"}, ["thaiphum chin"] = {[4]="cth"}, ["thakali"] = {[4]="ths"}, ["thangal naga"] = {[4]="nki"}, ["thangmi"] = {[4]="thf"}, ["thao"] = {[4]="ssf"}, ["tharaka"] = {[4]="thk"}, ["thawa"] = {[4]="xtv"}, ["thayore"] = {[4]="thd"}, ["thaypan"] = {[4]="typ"}, ["the"] = {[14]="thx"}, ["thiin"] = {[4]="iin"}, ["tho"] = {[4]="tou"}, ["thompson"] = {[4]="thp"}, ["thopho"] = {[4]="ytp"}, ["thracian"] = {[4]="txh"}, ["thu lao"] = {[4]="tyl"}, ["thudam"] = {[14]="thw"}, ["thulung"] = {[4]="tdh"}, ["thur"] = {[4]="lth"}, ["thurawal"] = {[4]="tbh"}, ["thuri"] = {[4]="thu"}, ["tiagbamrin aizi"] = {[4]="ahi"}, ["tiale"] = {[4]="mnl"}, ["tiang"] = {[4]="tbj"}, ["tibea"] = {[4]="ngy"}, ["tibetan sign language"] = {[4]="lsn"}, ["tibetan"] = {[1]="bo", [2]="bod", [3]="tib", [4]="bod"}, ["tibeto-burman languages"] = {[5]="tbq"}, ["tichurong"] = {[4]="tcn"}, ["ticuna"] = {[4]="tca"}, ["tidaá mixtec"] = {[4]="mtx"}, ["tidikelt tamazight"] = {[4]="tia"}, ["tidong"] = {[14]="tid"}, ["tidore"] = {[4]="tvo"}, ["tiemacèwè bozo"] = {[4]="boo"}, ["tiene"] = {[4]="tii"}, ["tifal"] = {[4]="tif"}, ["tigak"] = {[4]="tgc"}, ["tigon mbembe"] = {[4]="nza"}, ["tigre"] = {[2]="tig", [4]="tig"}, ["tigrinya"] = {[1]="ti", [2]="tir", [4]="tir"}, ["tii"] = {[4]="txq"}, ["tijaltepec mixtec"] = {[4]="xtl"}, ["tikar"] = {[4]="tik"}, ["tikopia"] = {[4]="tkp"}, ["tila chol"] = {[14]="cti"}, ["tilapa otomi"] = {[4]="otl"}, ["tillamook"] = {[4]="til"}, ["tilquiapan zapotec"] = {[4]="zts"}, ["tilung"] = {[4]="tij"}, ["tima"] = {[4]="tms"}, ["timbe"] = {[4]="tim"}, ["timbisha"] = {[4]="par"}, ["timne"] = {[2]="tem", [4]="tem"}, ["timor pidgin"] = {[4]="tvy"}, ["timucua"] = {[4]="tjm"}, ["timugon murut"] = {[4]="tih"}, ["tinani"] = {[4]="lbf"}, ["tindi"] = {[4]="tin"}, ["tingal"] = {[14]="tie"}, ["tingui-boto"] = {[4]="tgv"}, ["tinigua"] = {[4]="tit"}, ["tinoc kallahan"] = {[14]="tne"}, ["tinputz"] = {[4]="tpz"}, ["tippera"] = {[4]="tpe"}, ["tira"] = {[4]="tic"}, ["tirahi"] = {[4]="tra"}, ["tiranige diga dogon"] = {[4]="tde"}, ["tiri"] = {[4]="cir"}, ["tirmaga-chai suri"] = {[4]="suq"}, ["tiruray"] = {[4]="tiy"}, ["tita"] = {[4]="tdq"}, ["titan"] = {[4]="ttv"}, ["tiv"] = {[2]="tiv", [4]="tiv"}, ["tiwa"] = {[4]="lax"}, ["tiwi"] = {[4]="tiw"}, ["tiyaa"] = {[4]="tyy"}, ["tiéfo"] = {[4]="tiq"}, ["tiéyaxo bozo"] = {[4]="boz"}, ["tjungundji"] = {[4]="tjj"}, ["tjupany"] = {[4]="tjp"}, ["tjurruru"] = {[4]="tju"}, ["tlachichilco tepehua"] = {[4]="tpt"}, ["tlacoapa me'phaa"] = {[4]="tpl"}, ["tlacoapa tlapanec"] = {[4]="tpl"}, ["tlacoatzintepec chinantec"] = {[4]="ctl"}, ["tlacolulita zapotec"] = {[4]="zpk"}, ["tlahuitoltepec mixe"] = {[4]="mxp"}, ["tlalitzlipa nahuatl"] = {[14]="nhj"}, ["tlamacazapa nahuatl"] = {[4]="nuz"}, ["tlazoyaltepec mixtec"] = {[4]="mqh"}, ["tlhingan hol"] = {[4]="tlh"}, ["tlhingan-hol"] = {[2]="tlh"}, ["tlingit"] = {[2]="tli", [4]="tli"}, ["to"] = {[4]="toz"}, ["to'abaita"] = {[4]="mlu"}, ["toala'"] = {[14]="tlz"}, ["toaripi"] = {[4]="tqo"}, ["toba"] = {[4]="tob"}, ["toba-maskoy"] = {[4]="tmf"}, ["tobagonian creole english"] = {[4]="tgh"}, ["tobanga"] = {[4]="tng"}, ["tobati"] = {[4]="tti"}, ["tobelo"] = {[4]="tlb"}, ["tobian"] = {[4]="tox"}, ["tobilung"] = {[4]="tgb"}, ["tobo"] = {[4]="tbv"}, ["tocantins asurini"] = {[4]="asu"}, ["tocho"] = {[4]="taz"}, ["toda"] = {[4]="tcx"}, ["todos santos cuchumatán mam"] = {[14]="mvj"}, ["todrah"] = {[4]="tdr"}, ["tofanma"] = {[4]="tlg"}, ["tofin gbe"] = {[4]="tfi"}, ["togbo-vara banda"] = {[4]="tor"}, ["togoyo"] = {[4]="tgy"}, ["tohono o'odham"] = {[4]="ood"}, ["tojolabal"] = {[4]="toj"}, ["tok pisin"] = {[2]="tpi", [4]="tpi"}, ["tokano"] = {[4]="zuh"}, ["tokelau"] = {[2]="tkl", [4]="tkl"}, ["tokharian a"] = {[4]="xto"}, ["tokharian b"] = {[4]="txb"}, ["toki pona"] = {[4]="tok"}, ["toku-no-shima"] = {[4]="tkn"}, ["tol"] = {[4]="jic"}, ["tolaki"] = {[4]="lbw"}, ["tolomako"] = {[4]="tlm"}, ["tolowa"] = {[4]="tol"}, ["toma"] = {[4]="tod"}, ["tomadino"] = {[4]="tdi"}, ["tombelala"] = {[4]="ttp"}, ["tombonuo"] = {[4]="txa"}, ["tombulu"] = {[4]="tom"}, ["tomedes"] = {[14]="toe"}, ["tomini"] = {[4]="txm"}, ["tommeginne"] = {[4]="xpv"}, ["tommo so dogon"] = {[4]="dto"}, ["tomo kan dogon"] = {[4]="dtm"}, ["tomoip"] = {[4]="tqp"}, ["tomyang"] = {[14]="tmx"}, ["tondano"] = {[4]="tdn"}, ["tondi songway kiini"] = {[4]="tst"}, ["tonga (nyasa)"] = {[2]="tog", [4]="tog"}, ["tonga (tonga islands)"] = {[1]="to", [2]="ton", [4]="ton"}, ["tonga (zambia)"] = {[4]="toi"}, ["tongan"] = {[6]="to", [7]="ton", [9]="ton"}, ["tongwe"] = {[4]="tny"}, ["tonjon"] = {[4]="tjn"}, ["tonkawa"] = {[4]="tqw"}, ["tonsawang"] = {[4]="tnw"}, ["tonsea"] = {[4]="txs"}, ["tontemboan"] = {[4]="tnt"}, ["toogee"] = {[4]="xpx"}, ["tooro"] = {[4]="ttj"}, ["topoiyo"] = {[4]="toy"}, ["toposa"] = {[4]="toq"}, ["toraja-sa'dan"] = {[4]="sda"}, ["toram"] = {[4]="trj"}, ["torau"] = {[4]="ttu"}, ["tornedalen finnish"] = {[4]="fit"}, ["toro so dogon"] = {[4]="dts"}, ["toro tegu dogon"] = {[4]="dtt"}, ["toro"] = {[4]="tdv"}, ["toromono"] = {[4]="tno"}, ["torona"] = {[4]="tqr"}, ["torres strait creole"] = {[4]="tcs"}, ["torricelli"] = {[4]="tei"}, ["torwali"] = {[4]="trw"}, ["torá"] = {[4]="trz"}, ["tosk albanian"] = {[4]="als"}, ["totela"] = {[4]="ttl"}, ["toto"] = {[4]="txo"}, ["totoli"] = {[4]="txe"}, ["totomachapan zapotec"] = {[4]="zph"}, ["totontepec mixe"] = {[4]="mto"}, ["totoro"] = {[4]="ttk"}, ["touo"] = {[4]="tqu"}, ["toura (côte d'ivoire)"] = {[4]="neb"}, ["toura (papua new guinea)"] = {[4]="don"}, ["towei"] = {[4]="ttn"}, ["trans-new guinea languages"] = {[5]="ngf"}, ["transalpine gaulish"] = {[4]="xtg"}, ["traveller danish"] = {[4]="rmd"}, ["traveller norwegian"] = {[4]="rmg"}, ["traveller scottish"] = {[4]="trl"}, ["tregami"] = {[4]="trm"}, ["tremembé"] = {[4]="tme"}, ["trieng"] = {[4]="stg"}, ["trimuris"] = {[4]="tip"}, ["tring"] = {[4]="tgq"}, ["tringgus-sembaan bidayuh"] = {[4]="trx"}, ["trinidad and tobago sign language"] = {[4]="lst"}, ["trinidadian creole english"] = {[4]="trf"}, ["trinitario"] = {[4]="trn"}, ["trió"] = {[4]="tri"}, ["truká"] = {[4]="tka"}, ["trumai"] = {[4]="tpy"}, ["ts'ün-lao"] = {[4]="tsl"}, ["tsaangi"] = {[4]="tsa"}, ["tsakhur"] = {[4]="tkr"}, ["tsakonian"] = {[4]="tsd"}, ["tsakwambo"] = {[4]="kvz"}, ["tsamai"] = {[4]="tsb"}, ["tsat"] = {[4]="huq"}, ["tsaukambo"] = {[4]="kvz"}, ["tseku"] = {[4]="tsk"}, ["tsetsaut"] = {[4]="txc"}, ["tshangla"] = {[4]="tsj"}, ["tsikimba"] = {[4]="kdl"}, ["tsimané"] = {[4]="cas"}, ["tsimihety malagasy"] = {[4]="xmw"}, ["tsimshian"] = {[2]="tsi", [4]="tsi"}, ["tsishingini"] = {[4]="tsw"}, ["tso"] = {[4]="ldp"}, ["tsoa"] = {[4]="hio"}, ["tsogo"] = {[4]="tsv"}, ["tsonga"] = {[1]="ts", [2]="tso", [4]="tso"}, ["tsotsitaal"] = {[4]="fly"}, ["tsotso"] = {[4]="lto"}, ["tsou"] = {[4]="tsu"}, ["tsucuba"] = {[4]="cbq"}, ["tsum"] = {[4]="ttz"}, ["tsuvadi"] = {[4]="tvd"}, ["tsuvan"] = {[4]="tsh"}, ["tswa"] = {[4]="tsc"}, ["tswana"] = {[1]="tn", [2]="tsn", [4]="tsn"}, ["tswapong"] = {[4]="two"}, ["tu"] = {[4]="mjg"}, ["tuamotuan"] = {[4]="pmt"}, ["tubar"] = {[4]="tbu"}, ["tucano"] = {[4]="tuo"}, ["tugen"] = {[4]="tuy"}, ["tugun"] = {[4]="tzn"}, ["tugutil"] = {[4]="tuj"}, ["tukang besi north"] = {[4]="khc"}, ["tukang besi south"] = {[4]="bhq"}, ["tuki"] = {[4]="bag"}, ["tukpa"] = {[4]="tpq"}, ["tukudede"] = {[4]="tkd"}, ["tukumanféd"] = {[4]="tkf"}, ["tula"] = {[4]="tul"}, ["tulai"] = {[4]="tvi"}, ["tulehu"] = {[4]="tlu"}, ["tulishi"] = {[4]="tey"}, ["tulu"] = {[4]="tcy"}, ["tulu-bohuai"] = {[4]="rak"}, ["tuma-irumu"] = {[4]="iou"}, ["tumak"] = {[4]="tmc"}, ["tumari kanuri"] = {[4]="krt"}, ["tumbuka"] = {[2]="tum", [4]="tum"}, ["tumi"] = {[4]="kku"}, ["tumleo"] = {[4]="tmq"}, ["tumshuqese"] = {[4]="xtq"}, ["tumtum"] = {[4]="tbr"}, ["tumulung sisaala"] = {[4]="sil"}, ["tumzabt"] = {[4]="mzb"}, ["tundra enets"] = {[4]="enh"}, ["tunen"] = {[4]="tvu", [14]="baz"}, ["tungag"] = {[4]="lcm"}, ["tunggare"] = {[4]="trt"}, ["tungus languages"] = {[5]="tuw"}, ["tunia"] = {[4]="tug"}, ["tunica"] = {[4]="tun"}, ["tunisian arabic"] = {[4]="aeb"}, ["tunisian sign language"] = {[4]="tse"}, ["tunjung"] = {[4]="tjg"}, ["tunni"] = {[4]="tqq"}, ["tunzu"] = {[4]="dza"}, ["tuotomb"] = {[4]="ttf"}, ["tuparí"] = {[4]="tpr"}, ["tupi languages"] = {[2]="tup", [5]="tup"}, ["tupinambá"] = {[4]="tpn"}, ["tupinikin"] = {[4]="tpk"}, ["tupuri"] = {[4]="tui"}, ["tupí"] = {[14]="tpw"}, ["turaka"] = {[4]="trh"}, ["turi"] = {[4]="trd"}, ["turiwára"] = {[4]="twt"}, ["turka"] = {[4]="tuz"}, ["turkana"] = {[4]="tuv"}, ["turkic languages"] = {[5]="trk"}, ["turkish sign language"] = {[4]="tsm"}, ["turkish"] = {[1]="tr", [2]="tur", [4]="tur"}, ["turkish, ottoman (1500-1928)"] = {[2]="ota"}, ["turkmen"] = {[1]="tk", [2]="tuk", [4]="tuk"}, ["turks and caicos creole english"] = {[4]="tch"}, ["turoyo"] = {[4]="tru"}, ["turumsa"] = {[4]="tqm"}, ["turung"] = {[4]="try"}, ["tuscarora"] = {[4]="tus"}, ["tutelo"] = {[4]="tta"}, ["tutong 1"] = {[14]="ttx"}, ["tutong"] = {[4]="ttg"}, ["tutsa naga"] = {[4]="tvt"}, ["tutuba"] = {[4]="tmi"}, ["tututepec mixtec"] = {[4]="mtu"}, ["tututni"] = {[4]="tuu"}, ["tuvalu"] = {[2]="tvl", [4]="tvl"}, ["tuvinian"] = {[2]="tyv", [4]="tyv"}, ["tuwali ifugao"] = {[4]="ifk"}, ["tuwari"] = {[4]="tww"}, ["tuwuli"] = {[4]="bov"}, ["tuxináwa"] = {[4]="tux"}, ["tuxá"] = {[4]="tud"}, ["tuyuca"] = {[4]="tue"}, ["twana"] = {[4]="twa"}, ["twendi"] = {[4]="twn"}, ["twents"] = {[4]="twd"}, ["twi"] = {[1]="tw", [2]="twi", [4]="twi"}, ["tyap"] = {[4]="kcg"}, ["tyaraity"] = {[4]="woa"}, ["tyerrenoterpanner"] = {[4]="xph"}, ["tz'utujil"] = {[4]="tzj"}, ["tzeltal"] = {[4]="tzh"}, ["tzotzil"] = {[4]="tzo"}, ["tày sa pa"] = {[4]="tys"}, ["tày tac"] = {[4]="tyt"}, ["tày"] = {[4]="tyz"}, ["téén"] = {[4]="lor"}, ["tübatulabal"] = {[4]="tub"}, ["türk i̇şaret dili"] = {[4]="tsm"}, ["tłı̨chǫ"] = {[4]="dgr"}, ["u"] = {[4]="uuu"}, ["uab meto"] = {[4]="aoz"}, ["uamué"] = {[4]="uam"}, ["uare"] = {[4]="ksj"}, ["ubaghara"] = {[4]="byc"}, ["ubang"] = {[4]="uba"}, ["ubi"] = {[4]="ubi"}, ["ubir"] = {[4]="ubr"}, ["ubykh"] = {[4]="uby"}, ["ucayali-yurúa ashéninka"] = {[4]="cpb"}, ["uda"] = {[4]="uda"}, ["udi"] = {[4]="udi"}, ["udihe"] = {[4]="ude"}, ["udmurt"] = {[2]="udm", [4]="udm"}, ["uduk"] = {[4]="udu"}, ["ufim"] = {[4]="ufi"}, ["ugandan sign language"] = {[4]="ugn"}, ["ugaritic"] = {[2]="uga", [4]="uga"}, ["ughele"] = {[4]="uge"}, ["ugong"] = {[4]="ugo"}, ["uhami"] = {[4]="uha"}, ["uighur"] = {[1]="ug", [2]="uig", [4]="uig"}, ["uisai"] = {[4]="uis"}, ["ujir"] = {[4]="udj"}, ["ukaan"] = {[4]="kcf"}, ["ukhwejo"] = {[4]="ukh"}, ["ukit"] = {[4]="umi"}, ["ukpe-bayobiri"] = {[4]="ukp"}, ["ukpet-ehom"] = {[4]="akd"}, ["ukrainian sign language"] = {[4]="ukl"}, ["ukrainian"] = {[1]="uk", [2]="ukr", [4]="ukr"}, ["ukue"] = {[4]="uku"}, ["ukuriguma"] = {[4]="ukg"}, ["ukwa"] = {[4]="ukq"}, ["ukwuani-aboh-ndoni"] = {[4]="ukw"}, ["ulau-suain"] = {[4]="svb"}, ["ulch"] = {[4]="ulc"}, ["ulithian"] = {[4]="uli"}, ["ullatan"] = {[4]="ull"}, ["ulukwumi"] = {[4]="ulb"}, ["ulumanda'"] = {[4]="ulm"}, ["ulwa"] = {[4]="ulw"}, ["uma"] = {[4]="ppk"}, ["uma' lasan"] = {[4]="xky"}, ["uma' lung"] = {[4]="ulu"}, ["umanakaina"] = {[4]="gdn"}, ["umatilla"] = {[4]="uma"}, ["umbindhamu"] = {[4]="umd"}, ["umbrian"] = {[4]="xum"}, ["umbu-ungu"] = {[4]="ubu"}, ["umbugarla"] = {[4]="umr"}, ["umbundu"] = {[2]="umb", [4]="umb"}, ["umbuygamu"] = {[4]="umg"}, ["ume sami"] = {[4]="sju"}, ["umeda"] = {[4]="upi"}, ["umiida"] = {[4]="xud"}, ["umiray dumaget agta"] = {[4]="due"}, ["umon"] = {[4]="umm"}, ["umotína"] = {[4]="umo"}, ["umpila"] = {[4]="ump"}, ["una"] = {[4]="mtg"}, ["unami"] = {[4]="unm"}, ["uncoded languages"] = {[2]="mis", [4]="mis"}, ["unde kaili"] = {[4]="unz"}, ["undetermined"] = {[2]="und", [4]="und"}, ["uneapa"] = {[4]="bbn"}, ["uneme"] = {[4]="une"}, ["unggaranggu"] = {[4]="xun"}, ["unggumi"] = {[4]="xgu"}, ["uni"] = {[4]="uni"}, ["unserdeutsch"] = {[4]="uln"}, ["unua"] = {[4]="onu"}, ["unubahe"] = {[4]="unu"}, ["uokha"] = {[14]="uok"}, ["upper baram kenyah"] = {[14]="ubm"}, ["upper chehalis"] = {[4]="cjh"}, ["upper grand valley dani"] = {[4]="dna"}, ["upper guinea crioulo"] = {[4]="pov"}, ["upper kinabatangan"] = {[4]="dmg"}, ["upper kuskokwim"] = {[4]="kuu"}, ["upper necaxa totonac"] = {[4]="tku"}, ["upper saxon"] = {[4]="sxu"}, ["upper sorbian"] = {[2]="hsb", [4]="hsb"}, ["upper ta'oih"] = {[4]="tth"}, ["upper tanana"] = {[4]="tau"}, ["upper tanudan kalinga"] = {[14]="kgh"}, ["upper taromi"] = {[4]="tov"}, ["upper umpqua"] = {[4]="xup"}, ["ura (papua new guinea)"] = {[4]="uro"}, ["ura (vanuatu)"] = {[4]="uur"}, ["uradhi"] = {[4]="urf"}, ["urak lawoi'"] = {[4]="urk"}, ["urali"] = {[4]="url"}, ["uralic languages"] = {[5]="urj"}, ["urapmin"] = {[4]="urm"}, ["urarina"] = {[4]="ura"}, ["urartian"] = {[4]="xur"}, ["urat"] = {[4]="urt"}, ["urdu"] = {[1]="ur", [2]="urd", [4]="urd"}, ["urhobo"] = {[4]="urh"}, ["uri"] = {[4]="uvh"}, ["urigina"] = {[4]="urg"}, ["urim"] = {[4]="uri"}, ["urimo"] = {[4]="urx"}, ["uripiv-wala-rano-atchin"] = {[4]="upv"}, ["urningangg"] = {[4]="urc"}, ["uru"] = {[4]="ure"}, ["uru-eu-wau-wau"] = {[4]="urz"}, ["uru-pa-in"] = {[4]="urp"}, ["uruangnirin"] = {[4]="urn"}, ["uruava"] = {[4]="urv"}, ["urubú-kaapor sign language"] = {[4]="uks"}, ["urubú-kaapor"] = {[4]="urb"}, ["uruguayan sign language"] = {[4]="ugy"}, ["urum"] = {[4]="uum"}, ["urumi"] = {[4]="uru"}, ["us-saare"] = {[4]="uss"}, ["usaghade"] = {[4]="usk"}, ["usan"] = {[4]="wnu"}, ["usarufa"] = {[4]="usa"}, ["ushojo"] = {[4]="ush"}, ["usila chinantec"] = {[4]="cuc"}, ["usku"] = {[4]="ulf"}, ["uspanteco"] = {[4]="usp"}, ["usui"] = {[4]="usi"}, ["ut-hun"] = {[4]="uth"}, ["ut-ma'in"] = {[4]="gel"}, ["utarmbung"] = {[4]="omo"}, ["ute-southern paiute"] = {[4]="ute"}, ["uto-aztecan languages"] = {[5]="azc"}, ["utu"] = {[4]="utu"}, ["uvbie"] = {[4]="evh"}, ["uya"] = {[4]="usu"}, ["uyajitaya"] = {[4]="duk"}, ["uyghur"] = {[1]="ug", [2]="uig", [4]="uig"}, ["uzbek"] = {[1]="uz", [2]="uzb", [4]="uzb"}, ["uzbeki arabic"] = {[4]="auz"}, ["uzekwe"] = {[4]="eze"}, ["v'ënen taut"] = {[4]="nmb"}, ["vaagri booli"] = {[4]="vaa"}, ["vaeakau-taumako"] = {[4]="piv"}, ["vafsi"] = {[4]="vaf"}, ["vaghat-ya-bijim-legeri"] = {[14]="bij"}, ["vaghri"] = {[4]="vgr"}, ["vaghua"] = {[4]="tva"}, ["vagla"] = {[4]="vag"}, ["vai"] = {[2]="vai", [4]="vai"}, ["vaiphei"] = {[4]="vap"}, ["vale"] = {[4]="vae"}, ["valencian sign language"] = {[4]="vsv"}, ["valencian"] = {[1]="ca", [2]="cat", [4]="cat"}, ["valle nacional chinantec"] = {[4]="cvn"}, ["valley maidu"] = {[4]="vmv"}, ["valman"] = {[4]="van"}, ["valpei"] = {[4]="vlp"}, ["vamale"] = {[4]="mkt"}, ["vame"] = {[4]="mlr"}, ["vandalic"] = {[4]="xvn"}, ["vangunu"] = {[4]="mpr"}, ["vanimo"] = {[4]="vam"}, ["vano"] = {[4]="vnk"}, ["vanuma"] = {[4]="vau"}, ["vao"] = {[4]="vao"}, ["varhadi-nagpuri"] = {[4]="vah"}, ["varisi"] = {[4]="vrs"}, ["varli"] = {[4]="vav"}, ["vasavi"] = {[4]="vas"}, ["vasekele"] = {[4]="vaj"}, ["vatrata"] = {[14]="vlr"}, ["veddah"] = {[4]="ved"}, ["vedic sanskrit"] = {[4]="vsn"}, ["vehes"] = {[4]="val"}, ["veluws"] = {[4]="vel"}, ["vemgo-mabas"] = {[4]="vem"}, ["venda"] = {[1]="ve", [2]="ven", [4]="ven"}, ["venetian"] = {[4]="vec"}, ["venetic"] = {[4]="xve"}, ["venezuelan sign language"] = {[4]="vsl"}, ["vengo"] = {[4]="bav"}, ["ventureño"] = {[4]="veo"}, ["veps"] = {[4]="vep"}, ["vera'a"] = {[4]="vra"}, ["vestinian"] = {[4]="xvs"}, ["vidunda"] = {[4]="vid"}, ["viemo"] = {[4]="vig"}, ["vietnamese"] = {[1]="vi", [2]="vie", [4]="vie"}, ["viid"] = {[4]="snu"}, ["vilela"] = {[4]="vil"}, ["vili"] = {[4]="vif"}, ["villa viciosa agta"] = {[4]="dyg"}, ["vincentian creole english"] = {[4]="svc"}, ["vinmavis"] = {[4]="vnm"}, ["vinza"] = {[4]="vin"}, ["virgin islands creole english"] = {[4]="vic"}, ["vishavan"] = {[4]="vis"}, ["viti"] = {[4]="vit"}, ["vitou"] = {[4]="vto"}, ["vitu"] = {[4]="wiv"}, ["vlaams"] = {[4]="vls"}, ["vlaamse gebarentaal"] = {[4]="vgt"}, ["vlax romani"] = {[4]="rmy"}, ["volapük"] = {[1]="vo", [2]="vol", [4]="vol"}, ["volscian"] = {[4]="xvo"}, ["vono"] = {[4]="kch"}, ["voro"] = {[4]="vor"}, ["votic"] = {[2]="vot", [4]="vot"}, ["vumbu"] = {[4]="vum"}, ["vunapu"] = {[4]="vnp"}, ["vunjo"] = {[4]="vun"}, ["vure"] = {[4]="lkn"}, ["vurës"] = {[4]="msn"}, ["vute"] = {[4]="vut"}, ["vwanji"] = {[4]="wbi"}, ["võro"] = {[4]="vro"}, ["wa"] = {[4]="wbm"}, ["wa'ema"] = {[4]="wag"}, ["waama"] = {[4]="wwa"}, ["waamwang"] = {[4]="wmn"}, ["waanyi"] = {[4]="wny"}, ["waata"] = {[4]="ssn"}, ["wab"] = {[4]="wab"}, ["wabo"] = {[4]="wbb"}, ["waboda"] = {[4]="kmx"}, ["waci gbe"] = {[4]="wci"}, ["wadaginam"] = {[4]="wdg"}, ["waddar"] = {[4]="wbq"}, ["wadi wadi"] = {[4]="xwd"}, ["wadikali"] = {[4]="wdk"}, ["wadiyara koli"] = {[4]="kxp"}, ["wadjabangayi"] = {[4]="wdy"}, ["wadjiginy"] = {[4]="wdj"}, ["wadjigu"] = {[4]="wdu"}, ["wae rana"] = {[4]="wrx"}, ["waffa"] = {[4]="waj"}, ["wagawaga"] = {[4]="wgb", [14]="wgw"}, ["wagaya"] = {[4]="wga"}, ["wagdi"] = {[4]="wbr"}, ["wagi"] = {[4]="fad"}, ["wagiman"] = {[4]="waq"}, ["wahau kayan"] = {[4]="whu"}, ["wahau kenyah"] = {[4]="whk"}, ["wahgi"] = {[4]="wgi"}, ["waigali"] = {[4]="wbk"}, ["waigeo"] = {[4]="wgo"}, ["wailaki"] = {[4]="wlk"}, ["wailapa"] = {[4]="wlr"}, ["waima"] = {[4]="rro"}, ["waima'a"] = {[4]="wmh"}, ["waimaha"] = {[4]="bao"}, ["waimiri-atroari"] = {[4]="atr"}, ["waioli"] = {[4]="wli"}, ["waiwai"] = {[4]="waw"}, ["waja"] = {[4]="wja"}, ["wajarri"] = {[4]="wbv"}, ["wajuk"] = {[4]="xwj"}, ["waka"] = {[4]="wav"}, ["wakabunga"] = {[4]="wwb"}, ["wakashan languages"] = {[2]="wak", [5]="wak"}, ["wakawaka"] = {[4]="wkw"}, ["wakde"] = {[4]="wkd"}, ["wakhi"] = {[4]="wbl"}, ["wakoná"] = {[4]="waf"}, ["wala"] = {[4]="lgl"}, ["walak"] = {[4]="wlw"}, ["walangama"] = {[4]="nlw"}, ["wali (ghana)"] = {[4]="wlx"}, ["wali (sudan)"] = {[4]="wll"}, ["waling"] = {[4]="wly"}, ["walio"] = {[4]="wla"}, ["walla walla"] = {[4]="waa"}, ["wallisian"] = {[4]="wls"}, ["walloon"] = {[1]="wa", [2]="wln", [4]="wln"}, ["walmajarri"] = {[4]="wmt"}, ["walo kumbe dogon"] = {[14]="dwl"}, ["walser"] = {[4]="wae"}, ["walungge"] = {[4]="ola"}, ["waluwarra"] = {[4]="wrb"}, ["wamas"] = {[4]="wmc"}, ["wambaya"] = {[4]="wmb"}, ["wambon"] = {[4]="wms"}, ["wambule"] = {[4]="wme"}, ["wamesa"] = {[4]="wad"}, ["wamey"] = {[4]="cou"}, ["wamin"] = {[4]="wmi"}, ["wampanoag"] = {[4]="wam"}, ["wampar"] = {[4]="lbq"}, ["wampur"] = {[4]="waz"}, ["wan"] = {[4]="wan"}, ["wanap"] = {[4]="wnp"}, ["wanbasana"] = {[4]="alw"}, ["wancho naga"] = {[4]="nnp"}, ["wanda"] = {[4]="wbh"}, ["wandala"] = {[4]="mfi"}, ["wandarang"] = {[4]="wnd"}, ["wandji"] = {[4]="wdd"}, ["waneci"] = {[4]="wne"}, ["wanga"] = {[4]="lwg"}, ["wangaaybuwan-ngiyambaa"] = {[4]="wyb"}, ["wanggamala"] = {[4]="wnm"}, ["wangganguru"] = {[4]="wgg"}, ["wanggom"] = {[4]="wng"}, ["wangkajunga"] = {[4]="mpj"}, ["wangkangurru"] = {[4]="wgg"}, ["wangkatha"] = {[4]="pti"}, ["wangkayutyuru"] = {[4]="wky"}, ["wangkumara"] = {[4]="xwk"}, ["wannu"] = {[4]="jub"}, ["wano"] = {[4]="wno"}, ["wantoat"] = {[4]="wnc"}, ["wanukaka"] = {[4]="wnk"}, ["wanyi"] = {[4]="wny"}, ["wané"] = {[4]="hwa"}, ["waorani"] = {[4]="auc"}, ["wapan"] = {[4]="juk"}, ["wapishana"] = {[4]="wap"}, ["wappo"] = {[4]="wao"}, ["war-jaintia"] = {[4]="aml"}, ["wara"] = {[4]="wbf"}, ["warao"] = {[4]="wba"}, ["warapu"] = {[14]="wra"}, ["waray (australia)"] = {[4]="wrz"}, ["waray (philippines)"] = {[4]="war"}, ["waray"] = {[2]="war"}, ["wardaman"] = {[4]="wrr"}, ["wardandi"] = {[4]="wxw"}, ["warduji"] = {[14]="wrd"}, ["ware"] = {[14]="wre"}, ["warembori"] = {[4]="wsa"}, ["wares"] = {[4]="wai"}, ["waris"] = {[4]="wrs"}, ["waritai"] = {[4]="wbe"}, ["wariyangga"] = {[4]="wri"}, ["warji"] = {[4]="wji"}, ["warkay-bipim"] = {[4]="bgv"}, ["warlmanpa"] = {[4]="wrl"}, ["warlpiri"] = {[4]="wbp"}, ["warluwara"] = {[4]="wrb"}, ["warnang"] = {[4]="wrn"}, ["warnman"] = {[4]="wbt"}, ["waropen"] = {[4]="wrp"}, ["warrgamay"] = {[4]="wgy"}, ["warrwa"] = {[4]="wwr"}, ["waru"] = {[4]="wru"}, ["warumungu"] = {[4]="wrm"}, ["waruna"] = {[4]="wrv"}, ["warungu"] = {[4]="wrg"}, ["warwar feni"] = {[4]="hrw"}, ["wasa"] = {[4]="wss"}, ["wasco-wishram"] = {[4]="wac"}, ["wasembo"] = {[4]="gsp"}, ["washo"] = {[2]="was", [4]="was"}, ["waskia"] = {[4]="wsk"}, ["wasu"] = {[4]="wsu"}, ["watakataui"] = {[4]="wtk"}, ["watam"] = {[4]="wax"}, ["wathawurrung"] = {[4]="wth"}, ["watiwa"] = {[4]="wtf"}, ["watubela"] = {[4]="wah"}, ["waube"] = {[4]="kop"}, ["waurá"] = {[4]="wau"}, ["wauyai"] = {[4]="wuy"}, ["wawa"] = {[4]="www"}, ["wawonii"] = {[4]="wow"}, ["waxianghua"] = {[4]="wxa"}, ["wayampi"] = {[4]="oym"}, ["wayana"] = {[4]="way"}, ["wayanad chetti"] = {[4]="ctt"}, ["wayoró"] = {[4]="wyr"}, ["wayu"] = {[4]="vay"}, ["wayuu"] = {[4]="guc"}, ["wedau"] = {[4]="wed"}, ["weh"] = {[4]="weh"}, ["wejewa"] = {[4]="wew"}, ["welaun"] = {[4]="wlh"}, ["weliki"] = {[4]="klh"}, ["welsh romani"] = {[4]="rmw"}, ["welsh"] = {[1]="cy", [2]="cym", [3]="wel", [4]="cym"}, ["wemale"] = {[4]="weo"}, ["wemba wemba"] = {[4]="xww"}, ["weme gbe"] = {[4]="wem"}, ["wendat"] = {[4]="wdt"}, ["wergaia"] = {[4]="weg"}, ["weri"] = {[4]="wer"}, ["wersing"] = {[4]="kvw"}, ["west albay bikol"] = {[4]="fbl"}, ["west ambae"] = {[4]="nnd"}, ["west bengal sign language"] = {[4]="wbs"}, ["west berawan"] = {[4]="zbw"}, ["west central banda"] = {[4]="bbp"}, ["west central oromo"] = {[4]="gaz"}, ["west central quiché"] = {[14]="qut"}, ["west coast bajau"] = {[4]="bdr"}, ["west damar"] = {[4]="drn"}, ["west germanic languages"] = {[5]="gmw"}, ["west goodenough"] = {[4]="ddi"}, ["west kewa"] = {[4]="kew"}, ["west lembata"] = {[4]="lmj"}, ["west makian"] = {[4]="mqs"}, ["west masela"] = {[4]="mss"}, ["west slavic languages"] = {[5]="zlw"}, ["west tarangan"] = {[4]="txn"}, ["west uvean"] = {[4]="uve"}, ["west yugur"] = {[4]="ybe"}, ["west-central limba"] = {[4]="lia"}, ["western abnaki"] = {[4]="abe"}, ["western apache"] = {[4]="apw"}, ["western armenian"] = {[4]="hyw"}, ["western arrarnta"] = {[4]="are"}, ["western balochi"] = {[4]="bgn"}, ["western bolivian guaraní"] = {[4]="gnw"}, ["western bru"] = {[4]="brv"}, ["western bukidnon manobo"] = {[4]="mbb"}, ["western cakchiquel"] = {[14]="ckw"}, ["western canadian inuktitut"] = {[4]="ikt"}, ["western cham"] = {[4]="cja"}, ["western dani"] = {[4]="dnw"}, ["western durango nahuatl"] = {[4]="azn"}, ["western fijian"] = {[4]="wyy"}, ["western frisian"] = {[1]="fy", [2]="fry", [4]="fry", [14]="fri"}, ["western highland chatino"] = {[4]="ctp"}, ["western highland purepecha"] = {[4]="pua"}, ["western huasteca nahuatl"] = {[4]="nhw"}, ["western jacalteco"] = {[14]="jai"}, ["western juxtlahuaca mixtec"] = {[4]="jmx"}, ["western kanjobal"] = {[4]="knj"}, ["western karaboro"] = {[4]="kza"}, ["western katu"] = {[4]="kuf"}, ["western kayah"] = {[4]="kyu"}, ["western keres"] = {[4]="kjq"}, ["western krahn"] = {[4]="krw"}, ["western lalu"] = {[4]="ywl"}, ["western lawa"] = {[4]="lcp"}, ["western magar"] = {[4]="mrd"}, ["western malayo-polynesian languages"] = {[5]="pqw"}, ["western maninkakan"] = {[4]="mlq"}, ["western mari"] = {[4]="mrj"}, ["western mashan hmong"] = {[4]="hmw"}, ["western mashan miao"] = {[4]="hmw"}, ["western meohang"] = {[4]="raf"}, ["western minyag"] = {[4]="wmg"}, ["western muria"] = {[4]="mut"}, ["western neo-aramaic"] = {[4]="amw"}, ["western niger fulfulde"] = {[4]="fuh"}, ["western ojibwa"] = {[4]="ojw"}, ["western pahari languages"] = {[2]="him"}, ["western panjabi"] = {[4]="pnb"}, ["western parbate kham"] = {[4]="kjl"}, ["western penan"] = {[4]="pne"}, ["western pokomchí"] = {[14]="pob"}, ["western sisaala"] = {[4]="ssl"}, ["western subanon"] = {[4]="suc"}, ["western tamang"] = {[4]="tdg"}, ["western tawbuid"] = {[4]="twb"}, ["western tlacolula valley zapotec"] = {[4]="zab"}, ["western totonac"] = {[4]="tqt"}, ["western tunebo"] = {[4]="tnb"}, ["western tzutujil"] = {[14]="tzt"}, ["western xiangxi miao"] = {[4]="mmr"}, ["western xwla gbe"] = {[4]="xwl"}, ["western yiddish"] = {[4]="yih"}, ["westphalien"] = {[4]="wep"}, ["wetamut"] = {[4]="wwo"}, ["wewaw"] = {[4]="wea"}, ["weyto"] = {[4]="woy"}, ["white gelao"] = {[4]="giw"}, ["white lachi"] = {[4]="lwh"}, ["whitesands"] = {[4]="tnp"}, ["wiarumus"] = {[4]="tua"}, ["wichita"] = {[4]="wic"}, ["wichí lhamtés güisnay"] = {[4]="mzh"}, ["wichí lhamtés nocten"] = {[4]="mtp"}, ["wichí lhamtés vejoz"] = {[4]="wlv"}, ["wik ngathan"] = {[4]="wig"}, ["wik-epa"] = {[4]="wie"}, ["wik-iiyanh"] = {[4]="wij"}, ["wik-keyangan"] = {[4]="wif"}, ["wik-me'anha"] = {[4]="wih"}, ["wik-mungkan"] = {[4]="wim"}, ["wikalkan"] = {[4]="wik"}, ["wikngenchera"] = {[4]="wua"}, ["wilawila"] = {[4]="wil"}, ["wintu"] = {[4]="wnw", [14]="wit"}, ["winyé"] = {[4]="kst"}, ["wipi"] = {[4]="gdr"}, ["wiradjuri"] = {[4]="wrh"}, ["wiraféd"] = {[4]="wir"}, ["wirangu"] = {[4]="wgu", [14]="wiw"}, ["wiru"] = {[4]="wiu"}, ["wiyot"] = {[4]="wiy"}, ["woccon"] = {[4]="xwc"}, ["wogamusin"] = {[4]="wog"}, ["wogeo"] = {[4]="woc"}, ["woi"] = {[4]="wbw"}, ["woiwurrung"] = {[4]="wyi"}, ["wojenaka"] = {[4]="jod"}, ["wolaitta"] = {[2]="wal", [4]="wal"}, ["wolane"] = {[4]="wle"}, ["wolani"] = {[4]="wod"}, ["wolaytta"] = {[2]="wal", [4]="wal"}, ["woleaian"] = {[4]="woe"}, ["wolio"] = {[4]="wlo"}, ["wolof"] = {[1]="wo", [2]="wol", [4]="wol"}, ["wom (nigeria)"] = {[4]="wom"}, ["wom (papua new guinea)"] = {[4]="wmo"}, ["womo"] = {[4]="wmx"}, ["wondama"] = {[4]="wad"}, ["wongo"] = {[4]="won"}, ["woods cree"] = {[4]="cwd"}, ["woria"] = {[4]="wor"}, ["worimi"] = {[4]="kda"}, ["worodougou"] = {[4]="jud"}, ["worora"] = {[14]="unp"}, ["worrorra"] = {[4]="wro"}, ["wotapuri-katarqalai"] = {[4]="wsv"}, ["wotjobaluk"] = {[4]="xwt"}, ["wotu"] = {[4]="wtw"}, ["woun meu"] = {[4]="noa"}, ["written oirat"] = {[4]="xwo"}, ["wu chinese"] = {[4]="wuu"}, ["wuding-luquan yi"] = {[4]="ywq"}, ["wudu"] = {[4]="wud"}, ["wuliwuli"] = {[4]="wlu"}, ["wulna"] = {[4]="wux"}, ["wumboko"] = {[4]="bqm"}, ["wumbvu"] = {[4]="wum"}, ["wumeng nasu"] = {[4]="ywu"}, ["wumeng yi"] = {[14]="ywm"}, ["wunai bunu"] = {[4]="bwn"}, ["wunambal"] = {[4]="wub"}, ["wunumara"] = {[4]="wnn"}, ["wurrugu"] = {[4]="wur"}, ["wusa nasu"] = {[4]="yig"}, ["wushi"] = {[4]="bse"}, ["wusi"] = {[4]="wsi"}, ["wutung"] = {[4]="wut"}, ["wutunhua"] = {[4]="wuh"}, ["wuvulu-aua"] = {[4]="wuv"}, ["wuzlam"] = {[4]="udl"}, ["wyandot"] = {[4]="wyn", [14]="wya"}, ["wymysorys"] = {[4]="wym"}, ["wára"] = {[4]="tci"}, ["wãpha"] = {[4]="juw"}, ["wè northern"] = {[4]="wob"}, ["wè southern"] = {[4]="gxx"}, ["wè western"] = {[4]="wec"}, ["xaasongaxango"] = {[4]="kao"}, ["xadani zapotec"] = {[4]="zax"}, ["xakriabá"] = {[4]="xkr"}, ["xamtanga"] = {[4]="xan"}, ["xanaguía zapotec"] = {[4]="ztg"}, ["xavánte"] = {[4]="xav"}, ["xerénte"] = {[4]="xer"}, ["xetá"] = {[4]="xet"}, ["xhosa"] = {[1]="xh", [2]="xho", [4]="xho"}, ["xiandao"] = {[14]="xia"}, ["xiang chinese"] = {[4]="hsn"}, ["xibe"] = {[4]="sjo"}, ["xicotepec de juárez totonac"] = {[4]="too"}, ["xinca"] = {[4]="xin"}, ["xingú asuriní"] = {[4]="asn"}, ["xipaya"] = {[4]="xiy"}, ["xipináwa"] = {[14]="xip"}, ["xiri"] = {[4]="xii"}, ["xiriâna"] = {[4]="xir"}, ["xishanba lalo"] = {[4]="ywt"}, ["xokleng"] = {[4]="xok"}, ["xukurú"] = {[4]="xoo"}, ["xwela gbe"] = {[4]="xwe"}, ["xârâcùù"] = {[4]="ane"}, ["xârâgurè"] = {[4]="axx"}, ["yaaku"] = {[4]="muu"}, ["yabarana"] = {[4]="yar"}, ["yabaâna"] = {[4]="ybn"}, ["yabem"] = {[4]="jae"}, ["yaben"] = {[4]="ybm"}, ["yabong"] = {[4]="ybo"}, ["yabula yabula"] = {[4]="yxy"}, ["yace"] = {[4]="ekr"}, ["yaeyama"] = {[4]="rys"}, ["yafi"] = {[4]="wfg"}, ["yagara"] = {[4]="yxg"}, ["yagaria"] = {[4]="ygr"}, ["yagnobi"] = {[4]="yai"}, ["yagomi"] = {[4]="ygm"}, ["yagua"] = {[4]="yad"}, ["yagwoia"] = {[4]="ygw"}, ["yahadian"] = {[4]="ner"}, ["yahang"] = {[4]="rhp"}, ["yahuna"] = {[4]="ynu"}, ["yaka (central african republic)"] = {[4]="axk"}, ["yaka (congo)"] = {[4]="iyx"}, ["yaka (democratic republic of congo)"] = {[4]="yaf"}, ["yakaikeke"] = {[4]="ykk"}, ["yakama"] = {[4]="yak"}, ["yakan"] = {[4]="yka"}, ["yakha"] = {[4]="ybh"}, ["yakoma"] = {[4]="yky"}, ["yakut"] = {[2]="sah", [4]="sah"}, ["yala"] = {[4]="yba"}, ["yalahatan"] = {[4]="jal"}, ["yalakalore"] = {[4]="xyl"}, ["yalarnnga"] = {[4]="ylr"}, ["yale"] = {[4]="nce"}, ["yaleba"] = {[4]="ylb"}, ["yalunka"] = {[4]="yal"}, ["yalálag zapotec"] = {[4]="zpu"}, ["yamap"] = {[4]="ymp"}, ["yamba"] = {[4]="yam"}, ["yambes"] = {[4]="ymb"}, ["yambeta"] = {[4]="yat"}, ["yamdena"] = {[4]="jmd"}, ["yameo"] = {[4]="yme"}, ["yami"] = {[4]="tao"}, ["yaminahua"] = {[4]="yaa"}, ["yamna"] = {[4]="ymn"}, ["yamongeri"] = {[4]="ymg"}, ["yamphe"] = {[14]="yma"}, ["yamphu"] = {[4]="ybi"}, ["yan-nhangu"] = {[4]="jay"}, ["yan-nhaŋu sign language"] = {[4]="yhs"}, ["yana"] = {[4]="ynn"}, ["yanahuanca pasco quechua"] = {[4]="qur"}, ["yanda dom dogon"] = {[4]="dym"}, ["yanda"] = {[4]="yda"}, ["yandjibara"] = {[4]="xyb"}, ["yandruwandha"] = {[4]="ynd"}, ["yanesha'"] = {[4]="ame"}, ["yang zhuang"] = {[4]="zyg"}, ["yangben"] = {[4]="yav"}, ["yangbye"] = {[14]="ybd"}, ["yangho"] = {[14]="ynh"}, ["yangkam"] = {[4]="bsx"}, ["yangman"] = {[4]="jng"}, ["yango"] = {[4]="yng"}, ["yangulam"] = {[4]="ynl"}, ["yangum dey"] = {[4]="yde"}, ["yangum gel"] = {[4]="ygl"}, ["yangum mon"] = {[4]="ymo"}, ["yankunytjatjara"] = {[4]="kdd"}, ["yanomamö"] = {[4]="guu"}, ["yanomámi"] = {[4]="wca"}, ["yansi"] = {[4]="yns"}, ["yanyuwa"] = {[4]="jao"}, ["yao"] = {[2]="yao", [4]="yao"}, ["yaosakor asmat"] = {[4]="asy"}, ["yaouré"] = {[4]="yre"}, ["yapese"] = {[2]="yap", [4]="yap"}, ["yapunda"] = {[4]="yev"}, ["yaqay"] = {[4]="jaq"}, ["yaqui"] = {[4]="yaq"}, ["yarawata"] = {[4]="yrw"}, ["yardliyawarra"] = {[4]="yxl"}, ["yareba"] = {[4]="yrb"}, ["yareni zapotec"] = {[4]="zae"}, ["yarluyandi"] = {[4]="yry"}, ["yaroamë"] = {[4]="yro"}, ["yarsun"] = {[4]="yrs"}, ["yarí"] = {[14]="yri"}, ["yasa"] = {[4]="yko"}, ["yassic"] = {[4]="ysc"}, ["yatay"] = {[4]="yty"}, ["yatee zapotec"] = {[4]="zty"}, ["yatzachi zapotec"] = {[4]="zav"}, ["yau (morobe province)"] = {[4]="yuw"}, ["yau (sandaun province)"] = {[4]="yyu"}, ["yaul"] = {[4]="yla"}, ["yauma"] = {[4]="yax"}, ["yaur"] = {[4]="jau"}, ["yautepec zapotec"] = {[4]="zpb"}, ["yauyos quechua"] = {[4]="qux"}, ["yavitero"] = {[4]="yvt"}, ["yawa"] = {[4]="yva"}, ["yawalapití"] = {[4]="yaw"}, ["yawanawa"] = {[4]="ywn"}, ["yawarawarga"] = {[4]="yww"}, ["yaweyuha"] = {[4]="yby"}, ["yawijibaya"] = {[4]="jbw"}, ["yawiyo"] = {[4]="ybx"}, ["yawuru"] = {[4]="ywr"}, ["yaygir"] = {[4]="xya"}, ["yazgulyam"] = {[4]="yah"}, ["yecuatla totonac"] = {[4]="tlc"}, ["yei"] = {[4]="jei"}, ["yekhee"] = {[4]="ets"}, ["yekora"] = {[4]="ykr"}, ["yela"] = {[4]="yel"}, ["yele"] = {[4]="yle"}, ["yelmek"] = {[4]="jel"}, ["yelogu"] = {[4]="ylg"}, ["yemba"] = {[4]="ybb"}, ["yemsa"] = {[4]="jnj"}, ["yendang"] = {[4]="ynq", [14]="yen"}, ["yeni"] = {[4]="yei"}, ["yeniche"] = {[4]="yec"}, ["yepocapa southwestern cakchiquel"] = {[14]="cbm"}, ["yerakai"] = {[4]="yra"}, ["yeretuar"] = {[4]="gop"}, ["yerong"] = {[4]="yrn"}, ["yerukula"] = {[4]="yeu"}, ["yessan-mayo"] = {[4]="yss"}, ["yetfa"] = {[4]="yet"}, ["yevanic"] = {[4]="yej"}, ["yeyi"] = {[4]="yey"}, ["yiddish sign language"] = {[14]="yds"}, ["yiddish"] = {[1]="yi", [2]="yid", [4]="yid", [11]="ji"}, ["yidgha"] = {[4]="ydg"}, ["yidiny"] = {[4]="yii"}, ["yil"] = {[4]="yll"}, ["yilan creole"] = {[4]="ycr"}, ["yimas"] = {[4]="yee"}, ["yimchungru naga"] = {[4]="yim"}, ["yinbaw karen"] = {[4]="kvu"}, ["yinchia"] = {[4]="yin"}, ["yindjibarndi"] = {[4]="yij"}, ["yindjilandji"] = {[4]="yil"}, ["yine"] = {[4]="pib"}, ["yinggarda"] = {[4]="yia"}, ["yinglish"] = {[14]="yib"}, ["yinhawangka"] = {[4]="ywg"}, ["yiningayi"] = {[4]="ygi"}, ["yintale karen"] = {[4]="kvy"}, ["yintale"] = {[4]="kvy"}, ["yinwum"] = {[4]="yxm"}, ["yipma"] = {[4]="byr"}, ["yir yoront"] = {[4]="yyr", [14]="yiy"}, ["yirandali"] = {[4]="ljw"}, ["yirrk-mel"] = {[4]="yrm"}, ["yis"] = {[4]="yis"}, ["yitha yitha"] = {[4]="xth"}, ["yoba"] = {[4]="yob"}, ["yocoboué dida"] = {[4]="gud"}, ["yogad"] = {[4]="yog"}, ["yoidik"] = {[4]="ydk"}, ["yoke"] = {[4]="yki"}, ["yokuts"] = {[4]="yok"}, ["yola"] = {[4]="yol"}, ["yoloxochitl mixtec"] = {[4]="xty"}, ["yolŋu sign language"] = {[4]="ygs"}, ["yom"] = {[4]="pil"}, ["yombe"] = {[4]="yom"}, ["yonaguni"] = {[4]="yoi"}, ["yong"] = {[4]="yno"}, ["yongbei zhuang"] = {[4]="zyb"}, ["yongkom"] = {[4]="yon"}, ["yongnan zhuang"] = {[4]="zyn"}, ["yopno"] = {[4]="yut"}, ["yora"] = {[4]="mts"}, ["yoron"] = {[4]="yox"}, ["yorta yorta"] = {[4]="xyy"}, ["yoruba"] = {[1]="yo", [2]="yor", [4]="yor"}, ["yos"] = {[14]="yos"}, ["yosondúa mixtec"] = {[4]="mpm"}, ["yotti"] = {[4]="yot"}, ["youjiang zhuang"] = {[4]="zyj"}, ["youle jinuo"] = {[4]="jiu"}, ["younuo bunu"] = {[4]="buh"}, ["yout wam"] = {[4]="ytw"}, ["yoy"] = {[4]="yoy"}, ["yuanga"] = {[4]="nua"}, ["yuanjiang-mojiang yi"] = {[14]="yym"}, ["yucatec maya sign language"] = {[4]="msd"}, ["yucatec maya"] = {[4]="yua"}, ["yucateco"] = {[4]="yua"}, ["yuchi"] = {[4]="yuc"}, ["yucuañe mixtec"] = {[4]="mvg"}, ["yucuna"] = {[4]="ycn"}, ["yue chinese"] = {[4]="yue"}, ["yug"] = {[4]="yug"}, ["yugambal"] = {[4]="yub"}, ["yugh"] = {[14]="yuu"}, ["yugoslavian sign language"] = {[4]="ysl"}, ["yugul"] = {[4]="ygu"}, ["yuhup"] = {[4]="yab"}, ["yuki"] = {[4]="yuk"}, ["yukpa"] = {[4]="yup"}, ["yukuben"] = {[4]="ybl"}, ["yulu"] = {[4]="yul"}, ["yumplatok"] = {[4]="tcs"}, ["yupik languages"] = {[2]="ypk", [5]="ypk"}, ["yuqui"] = {[4]="yuq"}, ["yuracare"] = {[4]="yuz"}, ["yurats"] = {[4]="rts"}, ["yurok"] = {[4]="yur"}, ["yuru"] = {[4]="ljx"}, ["yurutí"] = {[4]="yui"}, ["yutanduchi mixtec"] = {[4]="mab"}, ["yuwana"] = {[4]="yau"}, ["yuyu"] = {[4]="yxu"}, ["ywom"] = {[4]="gek"}, ["yámana"] = {[4]="yag"}, ["zaachila zapotec"] = {[4]="ztx"}, ["zabana"] = {[4]="kji"}, ["zacatepec chatino"] = {[4]="ctz"}, ["zacatlán-ahuacatlán-tepetzintla nahuatl"] = {[4]="nhi"}, ["zaghawa"] = {[4]="zag"}, ["zaiwa"] = {[4]="atb"}, ["zakhring"] = {[4]="zkr"}, ["zambian sign language"] = {[4]="zsl"}, ["zan gula"] = {[4]="zna"}, ["zanaki"] = {[4]="zak"}, ["zande (individual language)"] = {[4]="zne"}, ["zande languages"] = {[2]="znd", [5]="znd"}, ["zangskari"] = {[4]="zau"}, ["zangwal"] = {[4]="zah"}, ["zaniza zapotec"] = {[4]="zpw"}, ["zapotec"] = {[2]="zap", [4]="zap"}, ["zaramo"] = {[4]="zaj"}, ["zari"] = {[4]="zaz"}, ["zarma"] = {[4]="dje"}, ["zarphatic"] = {[4]="zrp"}, ["zauzou"] = {[4]="zal"}, ["zay"] = {[4]="zwa"}, ["zayein karen"] = {[4]="kxk"}, ["zayse-zergulla"] = {[4]="zay"}, ["zaysete"] = {[4]="zay"}, ["zaza"] = {[2]="zza", [4]="zza"}, ["zazaki"] = {[2]="zza", [4]="zza"}, ["zazao"] = {[4]="jaj"}, ["zeem"] = {[4]="zem", [14]="zua"}, ["zeeuws"] = {[4]="zea"}, ["zemba"] = {[4]="dhm"}, ["zeme naga"] = {[4]="nzm"}, ["zemgalian"] = {[4]="xzm"}, ["zenag"] = {[4]="zeg"}, ["zenaga"] = {[2]="zen", [4]="zen"}, ["zenzontepec chatino"] = {[4]="czn"}, ["zerenkel"] = {[4]="zrn"}, ["zhaba"] = {[4]="zhb"}, ["zhang-zhung"] = {[4]="xzh"}, ["zhire"] = {[4]="zhi"}, ["zhoa"] = {[4]="zhw"}, ["zhuang"] = {[1]="za", [2]="zha", [4]="zha"}, ["zia"] = {[4]="zia"}, ["zialo"] = {[4]="zil"}, ["zigula"] = {[4]="ziw"}, ["zimakani"] = {[4]="zik"}, ["zimba"] = {[4]="zmb"}, ["zimbabwe sign language"] = {[4]="zib"}, ["zinacantán tzotzil"] = {[14]="tzz"}, ["zinza"] = {[4]="zin"}, ["zire"] = {[4]="sih"}, ["ziriya"] = {[14]="zir"}, ["zizilivakan"] = {[4]="ziz"}, ["zo'é"] = {[4]="pto"}, ["zokhuo"] = {[4]="yzk"}, ["zoogocho zapotec"] = {[4]="zpq"}, ["zoroastrian dari"] = {[4]="gbz"}, ["zorop"] = {[4]="wfg"}, ["zotung chin"] = {[4]="czt"}, ["zou"] = {[4]="zom"}, ["zul"] = {[4]="zlu"}, ["zula"] = {[4]="zla"}, ["zulgo-gemzek"] = {[4]="gnd"}, ["zulu"] = {[1]="zu", [2]="zul", [4]="zul"}, ["zumaya"] = {[4]="zuy"}, ["zumbun"] = {[4]="jmb"}, ["zuni"] = {[2]="zun", [4]="zun"}, ["zuojiang zhuang"] = {[4]="zzj"}, ["zyphe chin"] = {[4]="zyp"}, ["záparo"] = {[4]="zro"}, ["àhàn"] = {[4]="ahn"}, ["áncá"] = {[4]="acb"}, ["äiwoo"] = {[4]="nfl"}, ["ömie"] = {[4]="aom"}, ["önge"] = {[4]="oon"}, ["övdalian"] = {[4]="ovd"}, ["ǀgwi"] = {[4]="gwj"}, ["ǀxam"] = {[4]="xam"}, ["ǁani"] = {[4]="hnh"}, ["ǁgana"] = {[4]="gnk"}, ["ǁxegwi"] = {[4]="xeg"}, ["ǂ'amkhoe"] = {[4]="huc"}, ["ǂhua"] = {[4]="huc"}, ["ǂkxʼauǁʼein"] = {[14]="aue"}, ["ǂungkue"] = {[4]="gku"}, ["ǃoǃung"] = {[14]="oun"}, ["ǃxóõ"] = {[4]="nmn"} } hnhepkq349nc9gb8pnnmp3z5r2vnxei Modul:ISO 639 name/ISO 639 name to code/doc 828 4066 19084 2024-10-02T18:18:23Z Munajad.MH 3071 ←Membuat halaman berisi '{{High-use}} This module contains data taken from these data modules: * [[Module:ISO 639 name/ISO 639-1]] – for ISO 639-1 codes and names only * [[Module:ISO 639 name/ISO 639-2]] * [[Module:ISO 639 name/ISO 639-2B]] * [[Module:ISO 639 name/ISO 639-3]] * [[Module:ISO 639 name/ISO 639-5]] * [[Module:ISO 639 name/ISO 639 override]] * [[Module:ISO 639 name/ISO 639 deprecated]] The table in this module was created using Module:ISO 639 name/ISO 639 name to code/m...' 19084 wikitext text/x-wiki {{High-use}} This module contains data taken from these data modules: * [[Module:ISO 639 name/ISO 639-1]] – for ISO 639-1 codes and names only * [[Module:ISO 639 name/ISO 639-2]] * [[Module:ISO 639 name/ISO 639-2B]] * [[Module:ISO 639 name/ISO 639-3]] * [[Module:ISO 639 name/ISO 639-5]] * [[Module:ISO 639 name/ISO 639 override]] * [[Module:ISO 639 name/ISO 639 deprecated]] The table in this module was created using [[Module:ISO 639 name/ISO 639 name to code/make]]. There should be no need to hand edit this table, so please do not do so except to reflect changes that are actually present in the source (in which case it is probably better to re-run the extraction tool on the new data). <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Language-related modules]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> 3b9uzlwytdwuyn3yy2jxa2obkvid00k Modul:ISO 639 name/ISO 639-2B 828 4067 19085 2024-10-02T18:19:25Z Munajad.MH 3071 ←Membuat halaman berisi '-- File-Date: 2013-01-11 return { -- 639-2B ["alb"] = {"Albanian"}, ["arm"] = {"Armenian"}, ["baq"] = {"Basque"}, ["bur"] = {"Burmese"}, ["chi"] = {"Chinese"}, ["cze"] = {"Czech"}, ["dut"] = {"Dutch", "Flemish"}, ["fre"] = {"French"}, ["geo"] = {"Georgian"}, ["ger"] = {"German"}, ["gre"] = {"Greek, Modern (1453-)"}, ["ice"] = {"Icelandic"}, ["mac"] = {"Macedonian"}, ["mao"] = {"Maori"}, ["may"] = {"Malay"}, ["per"] = {"Persian"},...' 19085 Scribunto text/plain -- File-Date: 2013-01-11 return { -- 639-2B ["alb"] = {"Albanian"}, ["arm"] = {"Armenian"}, ["baq"] = {"Basque"}, ["bur"] = {"Burmese"}, ["chi"] = {"Chinese"}, ["cze"] = {"Czech"}, ["dut"] = {"Dutch", "Flemish"}, ["fre"] = {"French"}, ["geo"] = {"Georgian"}, ["ger"] = {"German"}, ["gre"] = {"Greek, Modern (1453-)"}, ["ice"] = {"Icelandic"}, ["mac"] = {"Macedonian"}, ["mao"] = {"Maori"}, ["may"] = {"Malay"}, ["per"] = {"Persian"}, ["rum"] = {"Romanian", "Moldavian", "Moldovan"}, ["slo"] = {"Slovak"}, ["tib"] = {"Tibetan"}, ["wel"] = {"Welsh"} } 7kyzwi6xop8izl2xoh9c32sam9cyh4q Modul:ISO 639 name/ISO 639-2B/doc 828 4068 19086 2024-10-02T18:20:02Z Munajad.MH 3071 ←Membuat halaman berisi 'This module contains data taken directly from a local copy of data copied from the table at [https://www.loc.gov/standards/iso639-2/php/English_list.php Codes for the Representation of Names of Languages] on the ISO 639-2 custodian's website. The table in this module was created using [[Module:ISO 639 name/ISO 639-2/make]]. There should be no need to hand edit this table, so please do not do so except to reflect changes that are actually present in the source (i...' 19086 wikitext text/x-wiki This module contains data taken directly from a local copy of data copied from the table at [https://www.loc.gov/standards/iso639-2/php/English_list.php Codes for the Representation of Names of Languages] on the ISO 639-2 custodian's website. The table in this module was created using [[Module:ISO 639 name/ISO 639-2/make]]. There should be no need to hand edit this table, so please do not do so except to reflect changes that are actually present in the source (in which case it is probably better to re-run the extraction tool on the new data). <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Language-related modules]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> 2ivpwcmh04l8gazsqt3ulefutgq9ht7 Modul:ISO 639 name/ISO 639-2/make 828 4069 19087 2024-10-02T18:20:51Z Munajad.MH 3071 ←Membuat halaman berisi 'require('strict'); --[=[------------------------< I S O _ S Y N O N Y M _ E X T R A C T >----------------------------------------- {{#invoke:ISO 639 name/ISO 639-2/make|ISO_synonym_extract|file-date=2013-01-11}} reads a local copy of data from the table at http://www.loc.gov/standards/iso639-2/php/English_list.php, extracts the ISO 639-2 (or 639-2T) codes that have equivalent ISO 639-1 codes and creates a table to translate 639-2 to 639-1. ISO-639-3 uses 639-2...' 19087 Scribunto text/plain require('strict'); --[=[------------------------< I S O _ S Y N O N Y M _ E X T R A C T >----------------------------------------- {{#invoke:ISO 639 name/ISO 639-2/make|ISO_synonym_extract|file-date=2013-01-11}} reads a local copy of data from the table at http://www.loc.gov/standards/iso639-2/php/English_list.php, extracts the ISO 639-2 (or 639-2T) codes that have equivalent ISO 639-1 codes and creates a table to translate 639-2 to 639-1. ISO-639-3 uses 639-2T codes useful lines in the source table have the form: <English name>\t<all English names>\t<all French names>\t<639-2 code>\t<639-1 code>\n where: <English name> is primary English name (not used here); one of <all English names> so duplicates code listing <all English names> is all of the English names (not used here) <all French names> is all of the French names (not used here) <639-2 code> is the three-character ISO 639-2 or 639-2B/639-2T language code; when 639-2T present, use that code <639-1 code> is the two-character ISO 639-1 language code synonym of the -2 code (if one is defined) like this (with synonym): Abkhazian Abkhazian abkhaze abk ab or (without synonym): Achinese Achinese aceh ace for the file date use the date listed at the bottom of the source page in yyyymmdd numeric format without hyphens or spaces ]=] local function ISO_synonym_extract (frame) local page = mw.title.getCurrentTitle(); -- get a page object for this page local content = page:getContent(); -- get unparsed content local content_table = {}; -- table of text lines from source local split_table = {}; -- table of lines split at the tabs local skip_table = {}; -- table of 636-2/639-2T codes that have been handled; used to prevent duplication local out_table = {}; -- output table local file_date = 'File-Date: ' .. frame.args["file-date"]; -- set the file date line from |file-date= (from the bottom of the source page) content_table = mw.text.split (content, '[\r\n]'); -- make a table of text lines for _, line in ipairs (content_table) do -- for each line split_table = mw.text.split (line, '\t'); -- split at the table if split_table[5] and (' ' ~= split_table[5]) then -- if there is a 639-1 code local code = split_table[4]:match ('%a+/(%a+)') or split_table[4]; -- when 639-2B/639-2T use 639-2T else use 639-2 if not skip_table[code] then -- skip if code already in the skip table because more than one language name skip_table[code] = true; -- remember that we've handled this 636-2/639-2T code table.insert (out_table, "[\"" .. code .. "\"] = \"" .. split_table[5] .. "\""); -- make new table entry end end end table.sort (out_table); return "<br /><pre>-- " .. file_date .. "<br />return {<br />&#9;" .. table.concat (out_table, ',<br />&#9;') .. "<br />&#9;}<br />" .. "</pre>"; end --[[--------------------------< I S O _ 2 _ N A M E _ E X T R A C T >------------------------------------------ {{#invoke:ISO 639 name/ISO 639-2/make|ISO_2_name_extract|file-date=2013-01-11}} reads a local copy of data from the table at http://www.loc.gov/standards/iso639-2/php/English_list.php, extracts the ISO 639-2 and 639-2T codes and their associated language names useful lines in the source table have the form: <English name>\t<all English names>\t<all French names>\t<639-2 code>\t<639-1 code>\n where: <English name> is primary English name (not used here); one of <all English names> so duplicates code listing <all English names> is all of the English names (used here) <all French names> is all of the French names (not used here) <639-2 code> is the three-character ISO 639-2 or 639-2B/639-2T language code; both are used <639-1 code> is the two-character ISO 639-1 language code synonym of the -2 code (not used here) for the file date use the date listed at the bottom of the source page in yyyymmdd numeric format without hyphens or spaces ]] local function ISO_2_name_extract (frame) local page = mw.title.getCurrentTitle(); -- get a page object for this page local content = page:getContent(); -- get unparsed content local content_table = {}; -- table of text lines from source local split_table = {}; -- table of lines split at the tabs local skip_table = {['qaa-qtz']=true}; -- table of 636-2/639-2T codes that have been handled; used to prevent duplication; qaa-qtz reserved for local use so not supported here local name_table = {}; -- holds language names for processing local code_table = {}; -- because some languages have both -2B and -2T codes local out_table_T = {}; -- output table for 639-2T codes local out_table_B = {}; -- output table for 639-2B codes local out_table; -- used as a pointer to the selected out_table_B or out_table_T local file_date = 'File-Date: ' .. frame.args["file-date"]; -- set the file date line from |file-date= (from the bottom of the source page) content_table = mw.text.split (content, '[\r\n]'); -- make a table of text lines for _, line in ipairs (content_table) do -- for each line split_table = mw.text.split (line, '\t'); -- split at the tab if split_table[4] then -- if a code then continue processing; skip this line else name_table = mw.text.split (split_table[2], ' *; *'); -- split 'all English names' at the '; ' into a table of individual names for i, v in ipairs (name_table) do name_table [i] = mw.ustring.gsub (v, '(.+)', '"%1"'); -- add double quotes around each name end code_table = mw.text.split (split_table[4], ' */ *'); -- split 'ISO 639-2' code at the '/' into a table of -2B and -2T individual codes for i, code in ipairs (code_table) do -- now built a table entry for the code(s) and its(their) associated language(s) if not skip_table[code] then -- source data has duplicates so check to see if we have already done this code out_table = (2 == #code_table and 1 == i) and out_table_B or out_table_T; -- does this language name have both -2B and -2T codes? table.insert (out_table, table.concat ({ '["', -- open code index code, -- the code '"] = {', -- close code index; open name table table.concat(name_table, ', '), -- add the names '}' -- close the names table }) ) skip_table[code] = true; -- remember that we've done this code end end end end table.sort (out_table_T); table.sort (out_table_B); -- return "<br /><pre>-- " .. file_date .. "<br />return {<br />&#9;" .. table.concat (out_table_T, ',<br />&#9;') .. "<br />&#9;}<br />" .. "</pre>"; return table.concat ({ "<br /><pre>-- ", file_date, "<br />return {", string.rep ('&#9;', 18), '-- 639-2T<br />&#9;', table.concat (out_table_T, ',<br />&#9;'), "<br />&#9;}<br />" .. "</pre><br /><br />", "<br /><pre>-- ", file_date, "<br />return {", string.rep ('&#9;', 18), '-- 639-2B<br />&#9;', table.concat (out_table_B, ',<br />&#9;'), "<br />&#9;}<br />" .. "</pre><br /><br />", }); end --[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------ ]] return { ISO_synonym_extract = ISO_synonym_extract, ISO_2_name_extract = ISO_2_name_extract }; q2dueel5x8mlctj0qbv4owd38o2viyc Modul:ISO 639 name/ISO 639-2/make/doc 828 4070 19088 2024-10-02T18:21:14Z Munajad.MH 3071 ←Membuat halaman berisi 'Reads a local copy of data from the table at [https://www.loc.gov/standards/iso639-2/php/English_list.php Codes for the Representation of Names of Languages], extracts the ISO 639-2 codes, names, and ISO 639-1 synonyms. There are two functions in the tool: <code>ISO_synonym_extract()</code> and <code>ISO_2_name_extract()</code>. == Usage == To use this tool: #open a blank sandbox page and paste either or both of these <code><nowiki>{{#invoke:}}</nowiki></code>s...' 19088 wikitext text/x-wiki Reads a local copy of data from the table at [https://www.loc.gov/standards/iso639-2/php/English_list.php Codes for the Representation of Names of Languages], extracts the ISO 639-2 codes, names, and ISO 639-1 synonyms. There are two functions in the tool: <code>ISO_synonym_extract()</code> and <code>ISO_2_name_extract()</code>. == Usage == To use this tool: #open a blank sandbox page and paste either or both of these <code><nowiki>{{#invoke:}}</nowiki></code>s into it at the top: #:for use in [[Module:Lang/ISO 639 synonyms]]: #:*<code><nowiki>{{#invoke:ISO 639 name/ISO 639-2/make|ISO_synonym_extract|file-date=YYYY-MM-DD</nowiki></code> #:for use in [[Module:ISO 639 name/ISO 639-2]] (-2T only) and [[Module:ISO 639 name/ISO 639-2B]]: #:*<code><nowiki>{{#invoke:ISO 639 name/ISO 639-2/make|ISO_2_name_extract|file-date=YYYY-MM-DD</nowiki></code> – creates separate tables for 639-2T and for 639-2B #go to the current [https://www.loc.gov/standards/iso639-2/php/English_list.php Codes for the Representation of Names of Languages]. Copy the content of the table on that page and paste it into the sandbox page below the <code><nowiki>{{#invoke:}}</nowiki></code>. #click Show preview #wait #get result <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Language-related modules]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> 8bl2bf60hg99d0jnb3ujcg6qrdw9t4z Modul:Lang/ISO 639 synonyms 828 4071 19089 2024-10-02T18:23:07Z Munajad.MH 3071 ←Membuat halaman berisi '-- 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"]...' 19089 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 Modul:Lang/ISO 639 synonyms/doc 828 4072 19090 2024-10-02T18:23:36Z Munajad.MH 3071 ←Membuat halaman berisi '{{High-risk|639000}} This module contains data taken directly from a local copy of data copied from the table at [https://www.loc.gov/standards/iso639-2/php/English_list.php Codes for the Representation of Names of Languages] on the ISO 639-1 and ISO 639-2 custodian's website. The table in this module was created using [[Module:ISO 639 name/ISO 639-2/make]]. There should be no need to hand edit this table, so please do not do so except to reflect changes that ar...' 19090 wikitext text/x-wiki {{High-risk|639000}} This module contains data taken directly from a local copy of data copied from the table at [https://www.loc.gov/standards/iso639-2/php/English_list.php Codes for the Representation of Names of Languages] on the ISO 639-1 and ISO 639-2 custodian's website. The table in this module was created using [[Module:ISO 639 name/ISO 639-2/make]]. There should be no need to hand edit this table, so please do not do so except to reflect changes that are actually present in the source (in which case it is probably better to re-run the extraction tool on the new data). <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Language-related modules]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> q0maxdhvt6vzp22kclg36n3x9qirw65 Bhângsa:Language-related modules 14 4073 19091 2024-10-02T18:25:35Z Munajad.MH 3071 ←Membuat halaman berisi '{{Template category|type=module |description='''This is a category for [[Wikipedia:Lua|Wikipedia modules]] relating to [[language]].'''<br>{{small|For templates with a similar purpose, see [[:Category:Language templates]].}}|help=no}} [[Category:Wikipedia modules]]' 19091 wikitext text/x-wiki {{Template category|type=module |description='''This is a category for [[Wikipedia:Lua|Wikipedia modules]] relating to [[language]].'''<br>{{small|For templates with a similar purpose, see [[:Category:Language templates]].}}|help=no}} [[Category:Wikipedia modules]] 5glg3v5odm5hssq0qwohpwrqonvln83 Modul:ISO 639 name/ISO 639 name to code/make 828 4074 19092 2024-10-02T18:27:36Z Munajad.MH 3071 ←Membuat halaman berisi 'require('strict'); local temp = {}; --[[--------------------------< A D D _ L A N G >-------------------------------------------------------------- temp table is a table of tables where the key is the language name and the value is a table listing the ISO 639 codes associated with that language name. This function adds language name (as index) and its code (as a table element) using an appropriate index number. <lang> is the language name from the source dat...' 19092 Scribunto text/plain require('strict'); local temp = {}; --[[--------------------------< A D D _ L A N G >-------------------------------------------------------------- temp table is a table of tables where the key is the language name and the value is a table listing the ISO 639 codes associated with that language name. This function adds language name (as index) and its code (as a table element) using an appropriate index number. <lang> is the language name from the source data <code> is the associated ISO 639 code from the source data <part> is 1 for ISO 639-1 language names and codes, 2, 2B, 3, 5. <part> for the override data is prefixed with 'O' ]] local function lang_add (lang, code, part) part = ({ -- convert string <part> to a numeric index ['1']=1, ['2']=2, ['2B']=3, ['3']=4, ['5']=5, -- for the base ISO 639 parts ['O1']=6, ['O2']=7, ['O2B']=8, ['O3']=9, ['O5']=10, -- for the override tables ['D1']=11, ['D2']=12, ['D2B']=13, ['D3']=14, ['D5']=15, -- for the deprecated tables })[part]; lang = mw.ustring.lower (lang); -- convert to lowercase for use as table index if not temp[lang] then -- when no entry for this language temp[lang] = {}; -- make a blank entry end table.insert(temp[lang], string.format('[%s]=\"%s\"', part, code)) -- add the code; codes are added in the order that this function is called in iso_639_name_to_code() end -- TODO: better name local function iterate_table(part_data, part_number) for code, v in pairs (part_data) do for _, lang in ipairs (v) do -- code can have multiple names so for each one lang_add (lang, code, part_number); -- create and / or add this name / code pair to the output end end end --[[--------------------------< I S O 6 3 9 _ N A M E _ T O _ C O D E >---------------------------------------- read code-to-name source tables and convert to a name-to-code table. ]] local function iso_639_name_to_code () local out = {}; local part_data = mw.loadData ('Module:ISO 639 name/ISO 639-3'); -- ISO 639-3 language codes / names iterate_table(part_data, '3') -- start with part 3 because it has the most codes part_data = mw.loadData ('Module:ISO 639 name/ISO 639-5'); -- ISO 639-5 language codes / names iterate_table(part_data, '5') part_data = mw.loadData ('Module:ISO 639 name/ISO 639-2'); -- ISO 639-2 language codes / names iterate_table(part_data, '2') part_data = mw.loadData ('Module:ISO 639 name/ISO 639-2B'); -- ISO 639-2B language codes / names iterate_table(part_data, '2B') part_data = mw.loadData ('Module:ISO 639 name/ISO 639-1'); -- ISO 639-1 language codes / names iterate_table(part_data, '1') part_data = mw.loadData ('Module:ISO 639 name/ISO 639 override'); -- has override data for all parts for _, o_part in ipairs ({'1', '2', '2B', '3', '5'}) do -- for each of the override tables local o_part_data = part_data['override_' .. o_part]; -- point to override data o_part = 'O' .. o_part; -- prefix o_part iterate_table(o_part_data, o_part) -- for each code in the data table and for each language name associated with that code end part_data = mw.loadData ('Module:ISO 639 name/ISO 639 deprecated'); -- has deprecated data for all parts for _, d_part in ipairs ({'1', '2', '2B', '3', '5'}) do -- for each of the deprecated tables local d_part_data = part_data['deprecated_' .. d_part]; -- point to deprecated data d_part = 'D' .. d_part; -- prefix d_part iterate_table(d_part_data, d_part) -- for each code in the data table and for each language name associated with that code end local function comp (a, b) return tonumber (a:match ('(%d+)')) < tonumber (b:match ('(%d+)')); end for lang, codes in pairs (temp) do table.sort (codes, comp); -- codes are added in the order that lang_add() is called above; sort to make pretty table.insert (out, table.concat ({'["', lang, '"] = {', table.concat (codes, ', '), '}'})); -- reformat end table.sort (out); -- sort in language name order local key_str = table.concat ({ '--[[--------------------------< I S O _ 6 3 9 _ N A M E _ T O _ C O D E >--------------------------------------<br /><br />', 'Key:<br />&#9;', '[1]=ISO 639-1&#9;&#9;[6]=ISO 639-1 override&#9;&#9;[11]=ISO 639-1 deprecated<br />&#9;', '[2]=ISO 639-2&#9;&#9;[7]=ISO 639-2 override&#9;&#9;[12]=ISO 639-2 deprecated<br />&#9;', '[3]=ISO 639-2B&#9;&#9;[8]=ISO 639-2B override&#9;&#9;[13]=ISO 639-2B deprecated<br />&#9;', '[4]=ISO 639-3&#9;&#9;[9]=ISO 639-3 override&#9;&#9;[14]=ISO 639-3 deprecated<br />&#9;', '[5]=ISO 639-5&#9;&#9;[10]=ISO 639-5 override&#9;&#9;[15]=ISO 639-5 deprecated', '<br />]]<br /><br />' }) return table.concat ({'<pre>', key_str, 'return {<br />&#9;', table.concat (out, ',<br />&#9;'), '<br />&#9;}<br /></pre>'}); -- render end --[[--------------------------< E X P O R T E D _ F U N C T I O N S >------------------------------------------ ]] return {iso_639_name_to_code = iso_639_name_to_code} 0p7yricdht046e7okezhvtvvtd6x54z Modul:ISO 639 name/ISO 639 name to code/make/doc 828 4075 19093 2024-10-02T18:27:59Z Munajad.MH 3071 ←Membuat halaman berisi '{{Lua|Module:ISO 639 name/ISO 639-1|Module:ISO 639 name/ISO 639-2|Module:ISO 639 name/ISO 639-2B|Module:ISO 639 name/ISO 639-3|Module:ISO 639 name/ISO 639-5|Module:ISO 639 name/ISO 639 override|Module:ISO 639 name/ISO 639 deprecated}} == Usage == {{mlx|ISO 639 name/ISO 639 name to code/make|iso_639_name_to_code}} Results are at [[Module talk:ISO 639 name/ISO 639 name to code/make]] <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this lin...' 19093 wikitext text/x-wiki {{Lua|Module:ISO 639 name/ISO 639-1|Module:ISO 639 name/ISO 639-2|Module:ISO 639 name/ISO 639-2B|Module:ISO 639 name/ISO 639-3|Module:ISO 639 name/ISO 639-5|Module:ISO 639 name/ISO 639 override|Module:ISO 639 name/ISO 639 deprecated}} == Usage == {{mlx|ISO 639 name/ISO 639 name to code/make|iso_639_name_to_code}} Results are at [[Module talk:ISO 639 name/ISO 639 name to code/make]] <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Language-related modules]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> rkzgz6xb91c2f08ho48n1v4ti5y57gy Modul:ISO 639 name/ISO 639-1/doc 828 4076 19094 2024-10-02T18:29:14Z Munajad.MH 3071 ←Mengalihkan ke [[Modul:Lang/data/iana languages/doc]] 19094 wikitext text/x-wiki #REDIRECT [[Module:Lang/data/iana languages/doc]] 0rje1pxdw1adiif6rza2lc59jf3erdv Modul:ISO 639 name/ISO 639-2/doc 828 4077 19095 2024-10-02T18:29:44Z Munajad.MH 3071 ←Membuat halaman berisi 'This module contains data taken directly from a local copy of data copied from the table at [https://www.loc.gov/standards/iso639-2/php/English_list.php Codes for the Representation of Names of Languages] on the ISO 639-2 custodian's website. The table in this module was created using [[Module:ISO 639 name/ISO 639-2/make]]. There should be no need to hand edit this table, so please do not do so except to reflect changes that are actually present in the source (...' 19095 wikitext text/x-wiki This module contains data taken directly from a local copy of data copied from the table at [https://www.loc.gov/standards/iso639-2/php/English_list.php Codes for the Representation of Names of Languages] on the ISO 639-2 custodian's website. The table in this module was created using [[Module:ISO 639 name/ISO 639-2/make]]. There should be no need to hand edit this table, so please do not do so except to reflect changes that are actually present in the source (in which case it is probably better to re-run the extraction tool on the new data). <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Language-related modules]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> rcptobr37hpo03jqs39828dwylf05al Modul:ISO 639 name/ISO 639-3/doc 828 4078 19096 2024-10-02T18:30:29Z Munajad.MH 3071 ←Membuat halaman berisi 'This module contains data taken directly from a local copy of an iso-639-3_Name_Index_YYYYMMDD.tab file from [http://www-01.sil.org/iso639-3/download.asp sil.org]. The table in this module was created using [[Module:ISO 639 name/ISO 639-3/make]]. There should be no need to hand edit this table, so please do not do so except to reflect changes that are actually present in the source (in which case it is probably better to re-run the extraction tool on a new data...' 19096 wikitext text/x-wiki This module contains data taken directly from a local copy of an iso-639-3_Name_Index_YYYYMMDD.tab file from [http://www-01.sil.org/iso639-3/download.asp sil.org]. The table in this module was created using [[Module:ISO 639 name/ISO 639-3/make]]. There should be no need to hand edit this table, so please do not do so except to reflect changes that are actually present in the source (in which case it is probably better to re-run the extraction tool on a new data file). {{Ombox|text=Hint: to avoid browsers interfering with how UTF-8 characters are rendered, consider downloading the zip file of the complete set of tables. Extract iso-639-3_Name_Index_YYYYMMDD.tab (where YYYYMMDD is the date of the release) to your local machine and open that file with a good text editor ([[Notepad++]] has worked well for this).}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Language-related modules]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> bxzmm6t0qm6vmbao37r1sk8lur8i6la Modul:ISO 639 name/ISO 639-3/make 828 4079 19097 2024-10-02T18:31:02Z Munajad.MH 3071 ←Membuat halaman berisi 'require('strict'); local p = {}; --[=[------------------------< I S O _ 6 3 9 _ 3 _ E X T R A C T >--------------------------------------------- {{#invoke:Language/data/ISO 639-3/make|ISO_639_3_extract|file-date=20170217}} Reads a local copy of iso-639-3_Name_Index_YYYYMMDD.tab where (YYYYMMDD is the release date). Download that file in zip form from http://www-01.sil.org/iso639-3/download.asp (use the UTF-8 zip) useful lines in the file have the form: <id>...' 19097 Scribunto text/plain require('strict'); local p = {}; --[=[------------------------< I S O _ 6 3 9 _ 3 _ E X T R A C T >--------------------------------------------- {{#invoke:Language/data/ISO 639-3/make|ISO_639_3_extract|file-date=20170217}} Reads a local copy of iso-639-3_Name_Index_YYYYMMDD.tab where (YYYYMMDD is the release date). Download that file in zip form from http://www-01.sil.org/iso639-3/download.asp (use the UTF-8 zip) useful lines in the file have the form: <id>\t<name>\t<inverted name>\n where: <id> is the three-character ISO 639-3 language code <name> is the language 'name' <inverted name> is the language in 'last-name, first-name(s)' form; this part ignored like this: aaq Eastern Abnaki Abnaki, Eastern when a language code has more than one name, the code is repeated for each additional name: rar Cook Islands Maori Maori, Cook Islands rar Rarotongan Rarotongan ]=] function p.ISO_639_3_extract (frame) local page = mw.title.getCurrentTitle(); -- get a page object for this page local content = page:getContent(); -- get unparsed content local lang_table = {}; -- languages go here local code; local names; local file_date = 'File-Date: ' .. frame.args["file-date"]; -- set the file date line from |file-date= for code, name in mw.ustring.gmatch (content, '%f[%a](%a%a%a)\t([^\t]+)\t[^\n]+\n') do -- get code and 'forward' name if code then if string.find (lang_table[#lang_table] or '', '^%[\"' .. code) then -- if this is an additional name for code ('or' empty string for first time when lang_table[#lang_table] is nil) lang_table[#lang_table] = mw.ustring.gsub (lang_table[#lang_table], '}$', ''); -- remove trailing brace from previous name lang_table[#lang_table] = lang_table[#lang_table] .. ', \"' .. name .. '\"}'; -- add this name with new brace else table.insert (lang_table, "[\"" .. code .. "\"] = {\"" .. name .. "\"}"); -- make new table entry end elseif not code then table.insert (lang_table, "[\"error\"] = {" .. record .. "}"); -- code should never be nil, but inserting an error entry in the final output can be helpful end end -- make pretty output return "<br /><pre>-- " .. file_date .. "<br />return {<br />&#9;" .. table.concat (lang_table, ',<br />&#9;') .. "<br />&#9;}<br />" .. "</pre>"; end return p; 27sjffao2xs7oo27kkekho5y2p43pdx Modul:ISO 639 name/ISO 639-3/make/doc 828 4080 19098 2024-10-02T18:31:29Z Munajad.MH 3071 ←Membuat halaman berisi 'This is a crude tool that reads a local copy of a iso-639-3_Name_Index_YYYYMMDD.tab file from [http://www-01.sil.org/iso639-3/download.asp sil.org] and extracts the information necessary to create the data table held by [[Module:ISO 639 name/ISO_639-3]] == Usage == To use this tool: #open a blank sandbox page and paste this <code><nowiki>{{#invoke:}}</nowiki></code> into it at the top line: #:<code><nowiki>{{#invoke:ISO 639 name/ISO 639-3/make|ISO_639_3_extract|...' 19098 wikitext text/x-wiki This is a crude tool that reads a local copy of a iso-639-3_Name_Index_YYYYMMDD.tab file from [http://www-01.sil.org/iso639-3/download.asp sil.org] and extracts the information necessary to create the data table held by [[Module:ISO 639 name/ISO_639-3]] == Usage == To use this tool: #open a blank sandbox page and paste this <code><nowiki>{{#invoke:}}</nowiki></code> into it at the top line: #:<code><nowiki>{{#invoke:ISO 639 name/ISO 639-3/make|ISO_639_3_extract|file-date=YYYYMMDD}}</nowiki></code> #::where YYYYMMDD is year, month, day from the .tab filename (used to place a file-date comment in Module:ISO 639 name/ISO_639-3) #go to and download the Complete Code Tables Set UTF-8 version zip file #unzip the iso-639-3_Name_Index_YYYYMMDD.tab and open the file with a plain-text editor #copy the data from the editor and paste it into the sandbox page below the <code><nowiki>{{#invoke:}}</nowiki></code> #click Show preview #wait #get result There is some crude error checking that will insert an error message in the output. No guarantees that such messaging will be helpful. Search for the word 'error' in the tool's output. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Language-related modules]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> au8ygk2gjwwtqazrgy40nb0egt6fts4 Modul:ISO 639 name/ISO 639-5/doc 828 4081 19099 2024-10-02T18:32:08Z Munajad.MH 3071 ←Membuat halaman berisi 'This module contains data taken directly from a local copy of data copied from the table at [https://www.loc.gov/standards/iso639-5/id.php Codes for the Representation of Names of Languages Part 5] on the ISO 639-5 custodian's website. The table in this module was created using [[Module:ISO 639 name/ISO 639-5/make]]. There should be no need to hand edit this table, so please do not do so except to reflect changes that are actually present in the source (in whic...' 19099 wikitext text/x-wiki This module contains data taken directly from a local copy of data copied from the table at [https://www.loc.gov/standards/iso639-5/id.php Codes for the Representation of Names of Languages Part 5] on the ISO 639-5 custodian's website. The table in this module was created using [[Module:ISO 639 name/ISO 639-5/make]]. There should be no need to hand edit this table, so please do not do so except to reflect changes that are actually present in the source (in which case it is probably better to re-run the extraction tool on the new data). <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Language-related modules]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> hu46uu7u9eel4zz11wvi8zz0hmaiyv2 Modul:ISO 639 name/ISO 639-5/make 828 4082 19100 2024-10-02T18:32:37Z Munajad.MH 3071 ←Membuat halaman berisi 'require('strict'); --[[--------------------------< I S O _ 5 _ N A M E _ E X T R A C T >------------------------------------------ {{#invoke:Language/data/ISO 639-5/make|ISO_5_name_extract|file-date=2013-02-11}} reads a local copy of data from the table at https://www.loc.gov/standards/iso639-5/id.php, extracts the ISO 639-5 codes and their associated language names useful lines in the source table have the form: <Identifier>\t<English name>\t<French name>\t...' 19100 Scribunto text/plain require('strict'); --[[--------------------------< I S O _ 5 _ N A M E _ E X T R A C T >------------------------------------------ {{#invoke:Language/data/ISO 639-5/make|ISO_5_name_extract|file-date=2013-02-11}} reads a local copy of data from the table at https://www.loc.gov/standards/iso639-5/id.php, extracts the ISO 639-5 codes and their associated language names useful lines in the source table have the form: <Identifier>\t<English name>\t<French name>\t<639-2>\t<Hierarchy>\t<Notes>\n where: <Identifier> is the 639-5 language code <English name> is the English name <French names> is the French name (not used here) <639-2> is language group or remainder group or blank (not used here) <Hierarchy> (not used here) <Notes> (not used here) for the file date use the date listed at the bottom of the source page in yyyymmdd numeric format without hyphens or spaces ]] local function ISO_5_name_extract (frame) local page = mw.title.getCurrentTitle(); -- get a page object for this page local content = page:getContent(); -- get unparsed content local content_table = {}; -- table of text lines from source local out_table = {}; -- output table local code, name; local file_date = 'File-Date: ' .. frame.args["file-date"]; -- set the file date line from |file-date= (from the bottom of the source page) content_table = mw.text.split (content, '[\r\n]'); -- make a table of text lines for _, line in ipairs (content_table) do -- for each line code, name = line:match ('^(%l%l%l)\t([%a %-,%(%)\226\128\145]+)\t'); -- \226\128\145 is non-breaking hyphen U+2011 (E2 80 91) if code then name = name:gsub ('\226\128\145', '-'); -- replace non-breaking hyphens with hyphen-minus table.insert (out_table, table.concat ({ '["', -- open code index code, '"] = {"', -- close code index; open name table name, '"}' -- close the names table }) ) end end table.sort (out_table); return "<br /><pre>-- " .. file_date .. "<br />return {<br />&#9;" .. table.concat (out_table, ',<br />&#9;') .. "<br />&#9;}<br />" .. "</pre>"; end --[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------ ]] return { ISO_5_name_extract = ISO_5_name_extract }; ed952uk412a69pz16npe0bf6jd9uu93 Modul:ISO 639 name/ISO 639-5/make/doc 828 4083 19101 2024-10-02T18:33:07Z Munajad.MH 3071 ←Membuat halaman berisi 'Reads a local copy of data from the table at https://www.loc.gov/standards/iso639-5/id.php, extracts the ISO 639-5 codes and their associated language names == Usage == To use this tool: #open a blank sandbox page and paste this <code><nowiki>{{#invoke:}}</nowiki></code> into it at the top line: #:<code><nowiki>{{#invoke:ISO 639 name/ISO 639-5/make|ISO_5_name_extract|file-date=YYYY-MM-DD</nowiki></code> #go to the current [https://www.loc.gov/standards/iso639-5/...' 19101 wikitext text/x-wiki Reads a local copy of data from the table at https://www.loc.gov/standards/iso639-5/id.php, extracts the ISO 639-5 codes and their associated language names == Usage == To use this tool: #open a blank sandbox page and paste this <code><nowiki>{{#invoke:}}</nowiki></code> into it at the top line: #:<code><nowiki>{{#invoke:ISO 639 name/ISO 639-5/make|ISO_5_name_extract|file-date=YYYY-MM-DD</nowiki></code> #go to the current [https://www.loc.gov/standards/iso639-5/id.php Codes for the Representation of Names of Languages Part 5]. Copy the content of the table on that page and paste it into the sandbox page below the <code><nowiki>{{#invoke:}}</nowiki></code>. #click Show preview #wait #get result <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Language-related modules]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> ns206yjfi6wjsl3rrs0l555eywk708p Cèṭa'an:ISO 639 name 10 4084 19102 2024-10-02T18:35:50Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{safesubst:<noinclude />#invoke:ISO 639 name|{{{fn|iso_639_code_to_name}}}}}</includeonly><noinclude> {{Documentation}} </noinclude>' 19102 wikitext text/x-wiki <includeonly>{{safesubst:<noinclude />#invoke:ISO 639 name|{{{fn|iso_639_code_to_name}}}}}</includeonly><noinclude> {{Documentation}} </noinclude> rxu9ub6qxj5dvdmw3bhidal224agwgl Cèṭa'an:ISO 639 name/doc 10 4085 19103 2024-10-02T18:36:30Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> {{Lua|Module:ISO 639 name}} {{Language templates}} == Usage == The {{tlx|ISO 639 name}} template is used to resolve [[ISO 639-1]], [[ISO 639-2]], [[ISO 639-3]] and [[ISO 639-5]] codes to language names. It will trim extraneous [[IETF language tag]]s to just the ISO 639 code. E.g.: Sanskrit in Latin script, which IETF language tag is <code>sa-Latn</code>, renders as:...' 19103 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> {{Lua|Module:ISO 639 name}} {{Language templates}} == Usage == The {{tlx|ISO 639 name}} template is used to resolve [[ISO 639-1]], [[ISO 639-2]], [[ISO 639-3]] and [[ISO 639-5]] codes to language names. It will trim extraneous [[IETF language tag]]s to just the ISO 639 code. E.g.: Sanskrit in Latin script, which IETF language tag is <code>sa-Latn</code>, renders as: * <code><nowiki>{{ISO 639 name|sa-Latn}}</nowiki></code> → {{ISO 639 name|sa-Latn|cat=no}} The error message can be suppressed with {{para|hide-err|yes}}: * <code><nowiki>{{ISO 639 name|sa-Latn|hide-err=yes}}</nowiki></code> → {{ISO 639 name|sa-Latn|hide-err=yes}} The rendered language name can be linked to the appropriate language article with {{para|link|yes}}: * <code><nowiki>{{ISO 639 name|sa-Latn|hide-err=yes|link=yes}}</nowiki></code> → {{ISO 639 name|sa-Latn|hide-err=yes|link=yes}} When linking, an alternate link label can be provided with {{para|label|&lt;{{var|label text}}>}}: * <code><nowiki>{{ISO 639 name|sa-Latn|hide-err=yes|link=yes|label=sa-Latn}}</nowiki></code> → {{ISO 639 name|sa-Latn|hide-err=yes|link=yes|label=sa-Latn}} The {{tlx|ISO 639 name link}} template is the same as {{tnull|ISO 639 name}} except that it presets {{para|link|yes}}. Both of these templates {{em|can}} be safely substituted. == Other functions == This template can be used to execute any of the functions exported by [[Module:ISO 639 name]]. These function are: *<code>iso_639_code_exists</code> – returns <code>true</code> if <code>&lt;{{var|code}}></code> is found in any of the ISO 639 data tables *<code>iso_639_code_to_name</code> – (default) as described above *<code>iso_639_code_1_to_name</code> – same as <code>iso_639_code_to_name</code> except constrained to the ISO 639-1 data table *<code>iso_639_code_2_to_name</code> – same as <code>iso_639_code_to_name</code> except constrained to the ISO 639-2 data table *<code>iso_639_code_2B_to_name</code> – same as <code>iso_639_code_to_name</code> except constrained to the ISO 639-2B data table *<code>iso_639_code_3_to_name</code> – same as <code>iso_639_code_to_name</code> except constrained to the ISO 639-3 data table *<code>iso_639_code_5_to_name</code> – same as <code>iso_639_code_to_name</code> except constrained to the ISO 639-5 data table *<code>iso_639_name_exists</code> – returns <code>true</code> if <code>&lt;{{var|name}}></code> is found in any of the ISO 639 data tables *<code>iso_639_name_to_code</code> – returns language code associated with <code>&lt;{{var|name}}></code>; may be constrained to a particular ISO 639 data table *<code>iso_639</code> – returns language name when given a valid language code; returns a language code when given a valid language name; may be constrained to a particular ISO 639 data table To use these functions set {{para|fn}} to the appropriate function name. == Language codes == {| class="wikitable sortable" |+ ISO 639-1 codes and matching codes from ISO 639-2, -2B, and -3 ! scope="col" | ISO 639-1 ! scope="col" | ISO 639-2 ! scope="col" | ISO 639-2B{{efn|name="639-2B"}} ! scope="col" | ISO 639-3 ! scope="col" | Name ! scope="col" | Article |- {{ISO 639 name/doc/row|aa}} {{ISO 639 name/doc/row|ab}} {{ISO 639 name/doc/row|ae}} {{ISO 639 name/doc/row|af}} {{ISO 639 name/doc/row|ak}} {{ISO 639 name/doc/row|am}} {{ISO 639 name/doc/row|an}} {{ISO 639 name/doc/row|ar}} {{ISO 639 name/doc/row|as}} {{ISO 639 name/doc/row|av}} {{ISO 639 name/doc/row|ay}} {{ISO 639 name/doc/row|az}} {{ISO 639 name/doc/row|ba}} {{ISO 639 name/doc/row|be}} {{ISO 639 name/doc/row|bg}} {{ISO 639 name/doc/row|bh|bih||{{efn|name="not assigned"}}}} {{ISO 639 name/doc/row|bi}} {{ISO 639 name/doc/row|bm}} {{ISO 639 name/doc/row|bn}} {{ISO 639 name/doc/row|bo}} {{ISO 639 name/doc/row|br}} {{ISO 639 name/doc/row|bs}} {{ISO 639 name/doc/row|ca}} {{ISO 639 name/doc/row|ce}} {{ISO 639 name/doc/row|ch}} {{ISO 639 name/doc/row|co}} {{ISO 639 name/doc/row|cr}} {{ISO 639 name/doc/row|cs}} {{ISO 639 name/doc/row|cu}} {{ISO 639 name/doc/row|cv}} {{ISO 639 name/doc/row|cy}} {{ISO 639 name/doc/row|da}} {{ISO 639 name/doc/row|de}} {{ISO 639 name/doc/row|dv}} {{ISO 639 name/doc/row|dz}} {{ISO 639 name/doc/row|ee}} {{ISO 639 name/doc/row|el|ell|gre}} {{ISO 639 name/doc/row|en}} {{ISO 639 name/doc/row|eo}} {{ISO 639 name/doc/row|es}} {{ISO 639 name/doc/row|et}} {{ISO 639 name/doc/row|eu}} {{ISO 639 name/doc/row|fa}} {{ISO 639 name/doc/row|ff}} {{ISO 639 name/doc/row|fi}} {{ISO 639 name/doc/row|fj}} {{ISO 639 name/doc/row|fo}} {{ISO 639 name/doc/row|fr}} {{ISO 639 name/doc/row|fy}} {{ISO 639 name/doc/row|ga}} {{ISO 639 name/doc/row|gd}} {{ISO 639 name/doc/row|gl}} {{ISO 639 name/doc/row|gn}} {{ISO 639 name/doc/row|gu}} {{ISO 639 name/doc/row|gv}} {{ISO 639 name/doc/row|ha}} {{ISO 639 name/doc/row|he}} {{ISO 639 name/doc/row|hi}} {{ISO 639 name/doc/row|ho}} {{ISO 639 name/doc/row|hr}} {{ISO 639 name/doc/row|ht}} {{ISO 639 name/doc/row|hu}} {{ISO 639 name/doc/row|hy}} {{ISO 639 name/doc/row|hz}} {{ISO 639 name/doc/row|ia}} {{ISO 639 name/doc/row|id}} {{ISO 639 name/doc/row|ie}} {{ISO 639 name/doc/row|ig}} {{ISO 639 name/doc/row|ii}} {{ISO 639 name/doc/row|ik}} {{ISO 639 name/doc/row|io}} {{ISO 639 name/doc/row|is}} {{ISO 639 name/doc/row|it}} {{ISO 639 name/doc/row|iu}} {{ISO 639 name/doc/row|ja}} {{ISO 639 name/doc/row|jv}} {{ISO 639 name/doc/row|ka}} {{ISO 639 name/doc/row|kg}} {{ISO 639 name/doc/row|ki}} {{ISO 639 name/doc/row|kj}} {{ISO 639 name/doc/row|kk}} {{ISO 639 name/doc/row|kl}} {{ISO 639 name/doc/row|km|khm}} {{ISO 639 name/doc/row|kn}} {{ISO 639 name/doc/row|ko}} {{ISO 639 name/doc/row|kr}} {{ISO 639 name/doc/row|ks}} {{ISO 639 name/doc/row|ku}} {{ISO 639 name/doc/row|kv}} {{ISO 639 name/doc/row|kw}} {{ISO 639 name/doc/row|ky}} {{ISO 639 name/doc/row|la}} {{ISO 639 name/doc/row|lb}} {{ISO 639 name/doc/row|lg}} {{ISO 639 name/doc/row|li}} {{ISO 639 name/doc/row|ln}} {{ISO 639 name/doc/row|lo}} {{ISO 639 name/doc/row|lt}} {{ISO 639 name/doc/row|lu}} {{ISO 639 name/doc/row|lv}} {{ISO 639 name/doc/row|mg}} {{ISO 639 name/doc/row|mh}} {{ISO 639 name/doc/row|mi}} {{ISO 639 name/doc/row|mk}} {{ISO 639 name/doc/row|ml}} {{ISO 639 name/doc/row|mn}} {{ISO 639 name/doc/row|mr}} {{ISO 639 name/doc/row|ms|msa|may}} {{ISO 639 name/doc/row|mt}} {{ISO 639 name/doc/row|my}} {{ISO 639 name/doc/row|na}} {{ISO 639 name/doc/row|nb}} {{ISO 639 name/doc/row|nd}} {{ISO 639 name/doc/row|ne|nep}} {{ISO 639 name/doc/row|ng}} {{ISO 639 name/doc/row|nl}} {{ISO 639 name/doc/row|nn}} {{ISO 639 name/doc/row|no}} {{ISO 639 name/doc/row|nr}} {{ISO 639 name/doc/row|nv}} {{ISO 639 name/doc/row|ny}} {{ISO 639 name/doc/row|oc}} {{ISO 639 name/doc/row|oj}} {{ISO 639 name/doc/row|om}} {{ISO 639 name/doc/row|or|ori}} {{ISO 639 name/doc/row|os}} {{ISO 639 name/doc/row|pa}} {{ISO 639 name/doc/row|pi}} {{ISO 639 name/doc/row|pl}} {{ISO 639 name/doc/row|ps}} {{ISO 639 name/doc/row|pt}} {{ISO 639 name/doc/row|qu}} {{ISO 639 name/doc/row|rm}} {{ISO 639 name/doc/row|rn}} {{ISO 639 name/doc/row|ro}} {{ISO 639 name/doc/row|ru}} {{ISO 639 name/doc/row|rw}} {{ISO 639 name/doc/row|sa}} {{ISO 639 name/doc/row|sc}} {{ISO 639 name/doc/row|sd}} {{ISO 639 name/doc/row|se}} {{ISO 639 name/doc/row|sg}} {{ISO 639 name/doc/row|sh|{{efn|name="not assigned"}}}} {{ISO 639 name/doc/row|si}} {{ISO 639 name/doc/row|sk}} {{ISO 639 name/doc/row|sl}} {{ISO 639 name/doc/row|sm}} {{ISO 639 name/doc/row|sn}} {{ISO 639 name/doc/row|so}} {{ISO 639 name/doc/row|sq}} {{ISO 639 name/doc/row|sr}} {{ISO 639 name/doc/row|ss}} {{ISO 639 name/doc/row|st|sot}} {{ISO 639 name/doc/row|su}} {{ISO 639 name/doc/row|sv}} {{ISO 639 name/doc/row|sw|swa}} {{ISO 639 name/doc/row|ta}} {{ISO 639 name/doc/row|te}} {{ISO 639 name/doc/row|tg}} {{ISO 639 name/doc/row|th}} {{ISO 639 name/doc/row|ti}} {{ISO 639 name/doc/row|tk}} {{ISO 639 name/doc/row|tl}} {{ISO 639 name/doc/row|tn}} {{ISO 639 name/doc/row|to}} {{ISO 639 name/doc/row|tr}} {{ISO 639 name/doc/row|ts}} {{ISO 639 name/doc/row|tt}} {{ISO 639 name/doc/row|tw}} {{ISO 639 name/doc/row|ty}} {{ISO 639 name/doc/row|ug}} {{ISO 639 name/doc/row|uk}} {{ISO 639 name/doc/row|ur}} {{ISO 639 name/doc/row|uz}} {{ISO 639 name/doc/row|ve}} {{ISO 639 name/doc/row|vi}} {{ISO 639 name/doc/row|vo}} {{ISO 639 name/doc/row|wa}} {{ISO 639 name/doc/row|wo}} {{ISO 639 name/doc/row|xh}} {{ISO 639 name/doc/row|yi}} {{ISO 639 name/doc/row|yo}} {{ISO 639 name/doc/row|za}} {{ISO 639 name/doc/row|zh}} {{ISO 639 name/doc/row|zu}} |} ===Notes=== {{Notelist|refs= {{efn|name="639-2B"|There are only 20 ISO 639-2B codes.}} {{efn|name="not assigned"|Code not assigned.}} }} == Examples == * <code><nowiki>{{ISO 639 name|en}}</nowiki></code> gives {{ISO 639 name|en}} * <code><nowiki>{{ISO 639 name|fr}}</nowiki></code> gives {{ISO 639 name|fr}} ==Error messages== This template produces error messages. These messages are: *{{error-small|&lt;{{var|code}}> is an IETF tag}} – [[IETF language tag]]s are not ISO 639 language codes. When these tags are encountered, the template attempts to render the correct language and also emits this error message *{{error-small|ISO 639-&lt;{{var|part}}> code is required}} – where &lt;{{var|part}}> is 1, 2, 3, 5; template was called without the required language code *{{error-small|&lt;{{var|code}}> is not an ISO 639-&lt;{{var|part}}> code}} – &lt;{{var|code}}> fails simple length validation; 639 part 1, language codes are two characters, for 639 parts 2, 3, and 5, language codes are three characters *{{error-small|&lt;{{var|code}}> not found in ISO 639-&lt;{{var|part}}> list}} – &lt;{{var|code}}> not found after searching ISO 639-&lt;{{var|part}}> data The module that does the work for this template has other functionality not supported by this template. See [[Module:ISO 639 name]]. Error messages related to that other functionality are: *{{error-small|language name required}} – module function <code>iso_639_name_to_code()</code> only – this message emitted when a language name is not provided in the <code><nowiki>{{#invoke:}}</nowiki></code> *{{error-small|&lt;{{var|part}}> not an ISO 639 part}} – module functions <code>iso_639_name_to_code()</code> and <code>iso_639()</code> only – this message emitted when &lt;{{var|part}}> is not one of 1, 2, 3, or 5 *{{error-small|language code or name required}} – module function <code>iso_639()</code> only – this message emitted when a language name or a language code is not provided in the <code><nowiki>{{#invoke:}}</nowiki></code> == Tracking categories == * {{Category link with count|ISO 639 name template errors}} == See also == * [[:Category:Lang-x templates]] * [[:Category:Lang-x templates with other than ISO 639]] * [[:Category:Articles containing non-English-language text]] * {{tl|lang}} * {{tl|mw lang}} * {{tl|language with name}} <includeonly>{{Sandbox other|| [[Category:ISO 639 templates| ]] [[Category:Language tag handling templates]] }}</includeonly> f4djxqxdruccjply6rawdug3jl94a0g Cèṭa'an:ISO 639 name/doc/row 10 4087 19104 2024-10-02T18:37:27Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly> ! scope="row" | {{{1}}} | {{{2|{{ISO 639 name|fn=iso_639_name_to_code|{{ISO 639 name|fn=iso_639_code_1_to_name|{{{1}}}|raw=yes}}|2|hide-err=yes}}}}} | {{{3|{{ISO 639 name|fn=iso_639_name_to_code|{{ISO 639 name|fn=iso_639_code_1_to_name|{{{1}}}|raw=yes}}|2B|hide-err=yes}}}}} | {{{4|{{ISO 639 name|fn=iso_639_name_to_code|{{ISO 639 name|fn=iso_639_code_1_to_name|{{{1}}}|raw=yes}}|3|hide-err=yes}}}}} | {{ISO 639 name|{{{1}}}}} | {{ISO 639 name|link=yes|...' 19104 wikitext text/x-wiki <includeonly> ! scope="row" | {{{1}}} | {{{2|{{ISO 639 name|fn=iso_639_name_to_code|{{ISO 639 name|fn=iso_639_code_1_to_name|{{{1}}}|raw=yes}}|2|hide-err=yes}}}}} | {{{3|{{ISO 639 name|fn=iso_639_name_to_code|{{ISO 639 name|fn=iso_639_code_1_to_name|{{{1}}}|raw=yes}}|2B|hide-err=yes}}}}} | {{{4|{{ISO 639 name|fn=iso_639_name_to_code|{{ISO 639 name|fn=iso_639_code_1_to_name|{{{1}}}|raw=yes}}|3|hide-err=yes}}}}} | {{ISO 639 name|{{{1}}}}} | {{ISO 639 name|link=yes|{{{1}}}}} |-</includeonly> <noinclude> {{Documentation|content=Used to produce ISO 639 language data for a row in the [[Template:ISO 639 name/doc#Language codes]] table.}} </noinclude> 2jpi7nhdbkyoa0xiywwxki715ovx4jx Cèṭa'an:Error-small 10 4088 19105 2024-10-02T18:38:30Z Munajad.MH 3071 ←Membuat halaman berisi '{{small|{{#invoke:Error|error|{{{message|{{{1}}}}}}|tag=span}}}}<noinclude>{{documentation}}</noinclude>' 19105 wikitext text/x-wiki {{small|{{#invoke:Error|error|{{{message|{{{1}}}}}}|tag=span}}}}<noinclude>{{documentation}}</noinclude> flg30hlgo3wckkfxn23ryl9hsmfet48 Cèṭa'an:Error-small/doc 10 4089 19106 2024-10-02T18:39:45Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-risk|54000}} {{Lua|Module:Error}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == This template, {{tl|error-small}}, should be used in templates to display error messages for errors that are less clear-cut or less urgent than those that require {{tl|error}}. === Example === {{demo|<nowiki>After some text {{error-small|This is a small...' 19106 wikitext text/x-wiki {{Documentation subpage}} {{High-risk|54000}} {{Lua|Module:Error}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == This template, {{tl|error-small}}, should be used in templates to display error messages for errors that are less clear-cut or less urgent than those that require {{tl|error}}. === Example === {{demo|<nowiki>After some text {{error-small|This is a small error message.}}{{error|This is a standard error message.}}</nowiki>}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Error-message templates]] }}</includeonly> ass73ij7g8ruzrz6qvef6u15d44chpm Cèṭa'an:Language templates 10 4090 19107 2024-10-02T18:41:05Z Munajad.MH 3071 ←Membuat halaman berisi '{{Sidebar | templatestyles = Language templates/styles.css | class = language-templates | name = Language templates | title = Language templates | contentclass = plainlist | heading1 = Language names ([[ISO 639]]) | content1 = * {{tl|ISO 639 name}} | heading2 = Interwiki links | content2 = * {{tl|Wikt-lang}} * [[Module:Wikt-lang]] * [[Module:Wikt-lang/data]] * {{tl|Interlanguage link}} | heading5 = Foreign-la...' 19107 wikitext text/x-wiki {{Sidebar | templatestyles = Language templates/styles.css | class = language-templates | name = Language templates | title = Language templates | contentclass = plainlist | heading1 = Language names ([[ISO 639]]) | content1 = * {{tl|ISO 639 name}} | heading2 = Interwiki links | content2 = * {{tl|Wikt-lang}} * [[Module:Wikt-lang]] * [[Module:Wikt-lang/data]] * {{tl|Interlanguage link}} | heading5 = Foreign-language text | content5 = * {{tl|Lang}} * {{tl|Langx}} * [[Module:Lang]] * {{tl|Transliteration}} * {{tl|Title language}} * {{tl|PIE}} | heading6 = Other | content6 = * {{tl|IPA}} }}<noinclude> {{Documentation|content={{Uses TemplateStyles}} [[WP:SIDEBAR|Sidebar]] listing language [[WP:templates|templates]]. }} [[Category:Documentation see also templates]] </noinclude> l3w99rhxxc3tvg73rvt8qheds178xm6 Cèṭa'an:Language templates/styles.css 10 4091 19108 2024-10-02T18:41:44Z Munajad.MH 3071 ←Membuat halaman berisi '.language-templates { width: 238px; border-spacing: 0; color: var(--color-base, #000); padding: 2px; } .language-templates .sidebar-title { background: #ccccff; color: #000; } .language-templates .sidebar-content { padding: 0.25em; } .language-templates .sidebar-navbar { padding: 0 5px; }' 19108 sanitized-css text/css .language-templates { width: 238px; border-spacing: 0; color: var(--color-base, #000); padding: 2px; } .language-templates .sidebar-title { background: #ccccff; color: #000; } .language-templates .sidebar-content { padding: 0.25em; } .language-templates .sidebar-navbar { padding: 0 5px; } djgvspjy24wi1mdeybhw8jkcp2mxd1e Modul:Wikt-lang 828 4092 19109 2024-10-02T18:43:39Z Munajad.MH 3071 ←Membuat halaman berisi 'require('strict') local m_data = mw.loadData("Module:Wikt-lang/data") local langData = m_data.languages or m_data local p = {} local function ifNotEmpty(value) if value == "" then return nil else return value end end local function makeLinkedName(languageCode) local data = langData[languageCode] local article = data["article"] local name = data["Wikipedia_name"] or data["name"] return "[[" .. article .. "|" .. name .. "]]:&nbsp;" end local function...' 19109 Scribunto text/plain require('strict') local m_data = mw.loadData("Module:Wikt-lang/data") local langData = m_data.languages or m_data local p = {} local function ifNotEmpty(value) if value == "" then return nil else return value end end local function makeLinkedName(languageCode) local data = langData[languageCode] local article = data["article"] local name = data["Wikipedia_name"] or data["name"] return "[[" .. article .. "|" .. name .. "]]:&nbsp;" end local function makeEntryName(word, languageCode) local data = langData[languageCode] local ugsub = mw.ustring.gsub word = tostring(word) if word == nil then error("The function makeEntryName requires a string argument") elseif word == "" then return "" else -- Remove bold and italics, so that words that contain bolding or emphasis can be linked without piping. word = word:gsub("\'\'\'", "") word = word:gsub("\'\'", "") if data == nil then return word else local replacements = data and data["replacements"] if replacements == nil then return word else -- Decompose so that the diacritics of characters such -- as á can be removed in one go. -- No need to compose at the end, because the MediaWiki software -- will handle that. if replacements.decompose then word = mw.ustring.toNFD(word) for i, from in ipairs(replacements.from) do word = ugsub( word, from, replacements.to and replacements.to[i] or "") end else for regex, replacement in pairs(replacements) do word = ugsub(word, regex, replacement) end end return word end end end end p.makeEntryName = makeEntryName local function fixScriptCode(firstLetter, threeLetters) return string.upper(firstLetter) .. string.lower(threeLetters) end local function getCodes(codes, text) local languageCode, scriptCode, invalidCode local errorText if codes == nil or codes == "" then errorText = 'no language or script code provided' elseif codes:find("^%a%a%a?$") or codes:find("^%a%a%a?%-%a%a%a%a$") then -- A three- or two-letter lowercase sequence at beginning of first parameter languageCode = codes:find("^%a%a%a?") and ( codes:match("^(%l%l%l?)") or codes:match("^(%a%a%a?)") :gsub("(%a%a%a?)", string.lower, 1) ) -- One uppercase and three lowercase letters at the end of the first parameter scriptCode = codes:find("%a%a%a%a$") and ( codes:match("(%u%l%l%l)$") or gsub( codes:match("(%a%a%a%a)$"), "(%a)(%a%a%a)", fixScriptCode, 1 ) ) elseif codes:find("^%a%a%a?%-%a%a%a?$") or codes:find("^%a%a%a%-%a%a%a%-%a%a%a$") then languageCode = codes -- Private-use subtag: x followed by one or more sequences of 1-8 lowercase -- letters separated by hyphens. This only allows for one sequence, as it is -- needed for proto-languages such as ine-x-proto (Proto-Indo-European). elseif codes:find("^%a%a%a?%-x%-%a%a?%a?%a?%a?%a?%a?%a?$") then languageCode, scriptCode = codes:match("^(%a%a%a%-x%-%a%a?%a?%a?%a?%a?%a?%a?)%-?(.*)$") if not languageCode then errorText = '<code>'..codes..'</code> is not a valid language or script code.' elseif scriptCode ~= "" and not scriptCode:find("%a%a%a%a") then errorText = '<code>'..scriptCode..'</code> is not a valid script code.' else scriptCode = scriptCode:gsub( "(%a)(%a%a%a)", fixScriptCode, 1 ) end elseif codes:find("^%a%a%a?") then languageCode, invalidCode = codes:match("^(%a%a%a?)%-?(.*)") languageCode = string.lower(languageCode) errorText = '<code>'..invalidCode..'</code> is not a valid script code.' elseif codes:find("%-?%a%a%a%a$") then invalidCode, scriptCode = codes:match("(.*)%-?(%a%a%a%a)$") scriptCode = gsub( scriptCode, "(%a)(%a%a%a)", fixScriptCode ) errorText = '<code>'..invalidCode..'</code> is not a valid language code.' else errorText = '<code>'..codes..'</code> is not a valid language or script code.' end if not scriptCode or scriptCode == "" then scriptCode = require("Module:Unicode data").is_Latin(text) and "Latn" or "unknown" end if errorText then errorText = ' <span style="font-size: smaller">[' .. errorText .. ']</span>' else errorText = "" end languageCode = m_data.redirects[languageCode] or languageCode return languageCode, scriptCode, errorText end local function tag(text, languageCode, script, italics) local data = langData[languageCode] -- Use Wikipedia code if it has been given: for instance, -- Proto-Indo-European has the Wiktionary code "ine-pro" but the Wikipedia -- code "ine-x-proto". languageCode = data and data.Wikipedia_code or languageCode local italicize = script == "Latn" and italics if not text then text = "[text?]" end local textDirectionMarkers = { "", "", "" } if data and data["direction"] == "rtl" then textDirectionMarkers = { ' dir="rtl"', '&rlm;', '&lrm;' } end local out = { textDirectionMarkers[2] } if italicize then table.insert(out, "<i lang=\"" .. languageCode .. "\"" .. textDirectionMarkers[1] .. ">" .. text .. "</i>") else table.insert(out, "<span lang=\"" .. languageCode .. "\"" .. textDirectionMarkers[1] .. ">" .. text .. "</span>") end table.insert(out, textDirectionMarkers[3]) return table.concat(out) end function p.lang(frame) local parent = frame:getParent() local args = parent.args[1] and parent.args or frame.args local codes = args[1] and mw.text.trim(args[1]) local text = args[2] or error("Provide text in the second parameter") local languageCode, scriptCode, errorText = getCodes(codes, text) local italics = args.italics or args.i or args.italic italics = not (italics == "n" or italics == "-" or italics == "no") return tag(text, languageCode, scriptCode, italics) .. errorText end local function linkToWiktionary(entry, linkText, languageCode) local data = langData[languageCode] local name if languageCode then if data and data.name then name = data.name else -- On other languages' wikis, use mw.getContentLanguage():getCode(), -- or replace 'en' with that wiki's language code. name = mw.language.fetchLanguageName(languageCode, 'en') if name == "" then error("Name for the language code " .. ("%q"):format(languageCode or nil) .. " could not be retrieved with mw.language.fetchLanguageName, " .. "so it should be added to [[Module:Wikt-lang/data]]") end end if entry:sub(1, 1) == "*" then if name ~= "" then entry = "Reconstruction:" .. name .. "/" .. entry:sub(2) else error("Language name is empty") end elseif data and data.type == "reconstructed" then mw.log("Reconstructed language without asterisk:", languageCode, name, entry) local frame = mw.getCurrentFrame() -- Track reconstructed entries with no asterisk by transcluding -- a nonexistent template. This technique is used in Wiktionary: -- see [[wikt:Module:debug]]. -- [[Special:WhatLinksHere/tracking/wikt-lang/reconstructed with no asterisk]] pcall(frame.expandTemplate, frame, { title = 'tracking/wikt-lang/reconstructed with no asterisk' }) if name ~= "" then entry = "Reconstruction:" .. name .. "/" .. entry else error("Language name is empty") end elseif data and data.type == "appendix" then if name ~= "" then entry = "Appendix:" .. name .. "/" .. entry else error("Language name is empty") end end if entry and linkText then return "[[wikt:" .. entry .. "#" .. name .. "|" .. linkText .. "]]" else error("linkToWiktionary needs a Wiktionary entry or link text, or both") end else return "[[wikt:" .. entry .. "|" .. linkText .. "]]" end end function p.wiktlang(frame) local parent = frame:getParent() local args = parent.args[1] and parent.args or frame.args local codes = args[1] and mw.text.trim(args[1]) local word1 = ifNotEmpty(args[2]) local word2 = ifNotEmpty(args[3]) if not args[2] or '' == args[2] then return '<span style="color:#d33">[text?] Parameter 2 is required</span>'; end local languageCode, scriptCode, errorText = getCodes(codes, word2 or word1) local italics = args.italics or args.i or args.italic italics = not (italics == "n" or italics == "-" or italics == "no") local entry, linkText if word2 and word1 then entry = makeEntryName(word1, languageCode) linkText = word2 elseif word1 then entry = makeEntryName(word1, languageCode) linkText = word1 end local out if languageCode and entry and linkText then out = tag(linkToWiktionary(entry, linkText, languageCode), languageCode, scriptCode, italics) elseif entry and linkText then out = linkToWiktionary(entry, linkText) else out = '<span style="font-size: smaller;">[text?]</span>' end if out and errorText then return out .. errorText else return errorText or error("The function wiktlang generated nothing") end end function p.wikt(frame) local parent = frame:getParent() local args = parent.args[1] and parent.args or frame.args local codes = args[1] and mw.text.trim(args[1]) local word1 = ifNotEmpty(args[2]) local word2 = ifNotEmpty(args[3]) if not word1 then error("Provide a word in parameter 2.") end local languageCode, scriptCode, errorText = getCodes(codes, word1) local entry, linkText if word2 and word1 then entry = makeEntryName(word1, languageCode) linkText = word2 elseif word1 then entry = makeEntryName(word1, languageCode) linkText = word1 end local out if languageCode and entry and linkText then out = linkToWiktionary(entry, linkText, languageCode) elseif entry and linkText then out = linkToWiktionary(entry, linkText) else out = '<span style="font-size: smaller;">[text?]</span>' end if out and errorText then return out and out .. errorText else return errorText or error("The function wikt generated nothing") end end return p 0oww7ta90z9orom6r0wh3rol2vi80gc Modul:Wikt-lang/doc 828 4093 19110 2024-10-02T18:44:02Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating|beta}} {{Language templates}} {{Lua|Module:Wikt-lang/data|Module:Unicode data}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This module is used by {{tlx|Wikt-lang}}. It is inspired by the templates [[wikt:Template:m|{{((}}m{{))}}]] and [[wikt:Template:l|{{((}}l{{))}}]] and their associated modules on Wiktionary. It has a Wiktionary link function that links to...' 19110 wikitext text/x-wiki {{Module rating|beta}} {{Language templates}} {{Lua|Module:Wikt-lang/data|Module:Unicode data}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This module is used by {{tlx|Wikt-lang}}. It is inspired by the templates [[wikt:Template:m|{{((}}m{{))}}]] and [[wikt:Template:l|{{((}}l{{))}}]] and their associated modules on Wiktionary. It has a Wiktionary link function that links to the correct section of the Wiktionary entry, and applies correct language formatting and italics. The language-tagging function does most of what {{t|Lang}} does, except that italics can't be customized and categories aren't added. The module uses [[Module:Wikt-lang/data]] to retrieve the language name for a language code, and to perform the necessary entry-name replacements (for instance, removing macrons from Latin entry names). These are unfortunately not automatically retrieved from Wiktionary's [[wikt:Category:Language data modules|Wikt-lang data modules]]. For language codes that do not have a <code>name</code> value in this module, the language name is fetched with <code>mw.language.fetchLanguage</code>. When <code>mw.language.fetchLanguage</code> does not fetch the correct language name (or any language name at all), please add it to [[Module:Wikt-lang/data]], and similarly when the correct entry name is not generated, please add the entry name replacements to the module. ===Examples=== * {{mlx|Wikt-lang|wikt|en|language}} -> {{#invoke:Wikt-lang|wikt|en|language}} * {{mlx|Wikt-lang|wikt|en|language|languages}} -> {{#invoke:Wikt-lang|wikt|en|language|languages}} * {{mlx|Wikt-lang|wikt|fr|bourguignon}} -> {{#invoke:Wikt-lang|wikt|fr|bourguignon}} * {{mlx|Wikt-lang|wikt|la|homō}} -> {{#invoke:Wikt-lang|wikt|la|homō}} * {{mlx|Wikt-lang|wikt|grc|δημοκρατίᾱ}} -> {{#invoke:Wikt-lang|wikt|grc|δημοκρατίᾱ}} * {{mlx|Wikt-lang|wikt|ru|язы́к}} -> {{#invoke:Wikt-lang|wikt|ru|язы́к}} * {{mlx|Wikt-lang|wikt|ar|العَرَبِيَّة}} -> {{#invoke:Wikt-lang|wikt|ar|العَرَبِيَّة}} * {{mlx|Wikt-lang|wikt|fa|فارسی}} -> {{#invoke:Wikt-lang|wikt|fa|فارسی}} * {{mlx|Wikt-lang|wikt|ine-x-proto|*h₂enǵʰ-}} -> {{#invoke:Wikt-lang|wikt|ine-x-proto|*h₂enǵʰ-}} ====Invalid codes==== * {{mlx|Wikt-lang|wikt|EN|language}} -> {{#invoke:Wikt-lang|wikt|EN|language}} * {{mlx|Wikt-lang|wikt|En|language|languages}} -> {{#invoke:Wikt-lang|wikt|En|language|languages}} * {{mlx|Wikt-lang|wikt|La|homō}} -> {{#invoke:Wikt-lang|wikt|La|homō}} * {{mlx|Wikt-lang|wikt|Grc|δημοκρατίᾱ}} -> {{#invoke:Wikt-lang|wikt|Grc|δημοκρατίᾱ}} * {{mlx|Wikt-lang|wikt|Ru|язы́к}} -> {{#invoke:Wikt-lang|wikt|Ru|язы́к}} * {{mlx|Wikt-lang|wikt|Ar|العَرَبِيَّة}} -> {{#invoke:Wikt-lang|wikt|Ar|العَرَبِيَّة}} * {{mlx|Wikt-lang|wikt|Fa|فارسی}} -> {{#invoke:Wikt-lang|wikt|Fa|فارسی}} ====Errors==== * {{mlx|Wikt-lang|wikt|en-Latin|language}} -> {{#invoke:Wikt-lang|wikt|en-Latin|language}} == Tracking categories == * {{Category link with count|Wikt-lang module errors}} * {{Category link with count|Wikt-lang module reconstructed with no asterisk }} * {{Category link with count|Wikt-lang module using redirect code}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Language-related modules]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> cmedrsvbt9obbz1hxpcjqsrq1v04mgu Modul:Unicode data 828 4094 19111 2024-10-02T18:45:02Z Munajad.MH 3071 ←Membuat halaman berisi '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...' 19111 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, 0x2B739, "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 { 0x31350, 0x323AF, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension H { 0x2EBF0, 0x2EE5D, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension I { 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 --]] function p.is_noncharacter(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 return 0xFDD0 <= codepoint and (codepoint <= 0xFDEF or floor(codepoint % 0x10000) >= 0xFFFE) end -- https://www.unicode.org/versions/Unicode11.0.0/ch04.pdf, section 4.8 function p.lookup_name(codepoint) if p.is_noncharacter(codepoint) 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 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 --[[--------------------------< I S _ R T L _ F R A M E >------------------------------------------------------ external entry from an {{#invoke:}} to determine if a string of text is rtl. Strips html and html-like tags so that those tags don't corrupt the is-rtl-is-not-rtl determination; this added for the cases where the rtl text has <br /> tags. ]] function p.is_rtl_frame (frame) local str = frame.args[1]; -- get the string from the {{#invoke:}} frame str = str:gsub ('%b<>', ''); -- strip any html and html-like tags return p.is_rtl (str); -- return if whatever remains rtl; false else 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 2rq19kqlq1czop0dofrvs3f3psgawv4 Modul:Unicode data/doc 828 4095 19113 19112 2024-10-02T18:46:07Z Munajad.MH 3071 19113 wikitext text/x-wiki <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{#ifeq: {{SUBPAGENAME}} | sandbox | {{#invoke: Unicode_data/testcases | run_tests}} | {{high risk|952513}} }} == Usage == This module provides functions that access information on Unicode code points. The information is retrieved from data modules generated from the [https://www.unicode.org/Public/UNIDATA/ Unicode Character Database], or derived by rules given in the [https://www.unicode.org/versions/Unicode11.0.0/UnicodeStandard-11.0.pdf Unicode Specification]. It and its submodules were copied from English Wiktionary and then modified; see [[wikt:Module:Unicode data|there]] for more information. ==Parameters and functions== ===code point=== The code point is to be entered as '''hexadecimal value'''. For example, {{unichar|A9|COPYRIGHT SIGN}}: :{{mono|1={{!}}A9<sub>hex</sub>}} :{{mono|1={{!}}0xA9<sub>hex</sub>}} :{{mono|1={{!}}0x00A9<sub>hex</sub>}} :{{mono|1={{!}}0x00a9<sub>hex</sub>}} :<code><nowiki>{{#invoke:Unicode data|lookup|name|0x00A9}}</nowiki></code> &rarr; {{#invoke:Unicode data|lookup|name|0x00A9}} Incorrect or unintended results: :{{mono|1=169<sub>dec</sub>}}: <code><nowiki>{{#invoke:Unicode data|lookup|name|169}}</nowiki></code> &rarr; {{#invoke:Unicode data|lookup|name|169}} {{nay}} &mdash;"U+00A9" {{code|1=&copy;}} expected; but is read as {{mono|1=00A9<sub>hex</sub>}}&nbsp;(that is,&nbsp;{{mono|1={{hex2dec|169}}<sub>dec</sub>}} :{{mono|1=U+00A9}} <code><nowiki>{{#invoke:Unicode data|lookup|name|U+00A9}}</nowiki></code> {{nay}} &mdash;do not use "U+" prefix :{{mono|1=غ}} <code><nowiki>{{#invoke:Unicode data|lookup|name|غ}}</nowiki></code> {{nay}} &mdash;cannot enter a character as codepoint ==="{{mono|lookup}}" and "{{mono|1=is}}" functions=== ; {{code|lang=lua|lookup, is}}: Template-invokable functions that allow access to the functions starting with <code>lookup</code> and <code>is</code>.For most of the functions, add the code point in hexadecimal base as the next parameter. For <code>is{{!}}Latin</code>, <code>is{{!}}rtl</code>, and <code>is{{!}}valid_pagename</code>, add character string. [[HTML character references]] in the text are decoded by the module into code points. :For example, {{tnull|&#35;invoke:Unicode data|is|Latin|àzàhàr̃iyyā̀}} &rarr; {{#invoke:Unicode data|is|Latin|àzàhàr̃iyyā̀}}. :Internally, in modules, these functions are named using underscore: {{code|lang=lua|lookup_name{{!}}code point}} &larr; {{code|lang=lua|lookup_name}} :For <code>&amp;A9;</code> <big>&#xA9;</big>: {{tnull|&#35;invoke:Unicode data|lookup|name|A9}}&nbsp;&rarr; {{#invoke:Unicode data|lookup|name|A9}} ==Functions overview== * Code points: enter hexadecimal value, for example {{mxt|1={{!}}0x0061}} or {{mxt|1={{!}}61}}; not {{!mxt|1={{!}}U+0061}}. {| class="wikitable sortable" style="font-size:90%; vertical-align:top;" |- ! Topic ! Function ! style="border-right:2px solid grey" | Parameter type<br/><small>(string=by character(s); c.p. by {{mono|0xHex}} value)</small> ! Example ! Returns ! Character <!-- LOOKUP - lookup{{!}} functions ----- ----- ----- ----- ----- ----- ----- ----- --> |- | Unicode character name | {{code|1={{!}}lookup{{!}}name}} | code point | {{ubl |1={{tnull|&#35;invoke:Unicode data |lookup|name|0xA9}} |2={{tnull|&#35;invoke:Unicode data |lookup|name|0x0007}} }} | {{ubl |1={{#invoke:Unicode data |lookup|name|0xA9}} |2={{#invoke:Unicode data |lookup|name|0x0007}} }} | {{ubl |1=&#xA9; |2=&#x0007;}} |- | [[Script (Unicode)|Scripts]] | {{code|1={{!}}lookup{{!}}script}} | code point | {{tnull|&#35;invoke:Unicode data |lookup|script|A061}} | {{#invoke:Unicode data |lookup|script|A061}} | {{ubl |1=&#xA061; |2=}} |- | [[Block (Unicode)|Blocks]] | {{code|1={{!}}lookup{{!}}block}} | code point | {{tnull|&#35;invoke:Unicode data |lookup|block|A061}} | {{#invoke:Unicode data |lookup|block|A061}} | {{ubl |1=&#xA061; |2=}} |- | [[Plane (Unicode)|Planes]] | {{code|1={{!}}lookup{{!}}plane}} | code point | {{ubl |1={{tnull|&#35;invoke:Unicode data |lookup|plane|0xA9}} |2={{tnull|&#35;invoke:Unicode data |lookup|plane|0x1F608}} }} | {{ubl |1={{#invoke:Unicode data |lookup|plane|0xA9}} |2={{#invoke:Unicode data |lookup|plane|0x1F608}} }} | {{ubl |1=&#xA9; |2=&#x1F608;}} |- | [[Unicode_character_property#General_Category|General Category]] | {{code|1={{!}}lookup{{!}}category}} | code point | {{ubl |1={{tnull|&#35;invoke:Unicode data |lookup|category|0xA9}} |2={{tnull|&#35;invoke:Unicode data |lookup|category|0x002B}} }} | {{ubl |1={{#invoke:Unicode data |lookup|category|0xA9}} |2={{#invoke:Unicode data |lookup|category|0x002B}} }} | {{ubl |1=&#xA9; |2=&#x002B;}} |- style="border-bottom:2px solid grey;" | Controls | {{code|1={{!}}is{{!}}control}} | code point | {{ubl |1={{tnull|&#35;invoke:Unicode data |lookup|control|A9}} |2={{tnull|&#35;invoke:Unicode data |lookup|control|FFFF}} }} | {{ubl |1={{#invoke:Unicode data |lookup|control|A9}} |2={{#invoke:Unicode data |lookup|control|FFFF}} }} | {{ubl |1=&#xA9; |2=&#xFFFF;}} <!-- ID - is{{!}} functions ----- ----- ----- ----- ----- ----- ----- ----- --> |- | [[Latin script]] |{{code|1={{!}}is{{!}}Latin}} | string | {{ubl |1={{tnull|&#35;invoke:Unicode data |is|Latin|abcŁíā̀}} |2={{tnull|&#35;invoke:Unicode data |is|Latin|abc文xyz}} }} | {{ubl |1={{#invoke:Unicode data |is|Latin|abc}} |2={{#invoke:Unicode data |is|Latin|abc文xyz}} }} | |- | [[Wikipedia:Article titles|WP:Article title]] <small>([[WP:NCTR]])</small> | {{code|1={{!}}is{{!}}valid_pagename}} | string | {{ubli |1={{tnull|&#35;invoke:Unicode data |is|valid_pagename|Main_page}} |2={{tnull|&#35;invoke:Unicode data |is|valid_pagename|#&nbsp;(disambiguation)}} }} | {{ubl |1={{#invoke:Unicode data |is|valid_pagename|Main_page}} |2={{#invoke:Unicode data |is|valid_pagename|# (disambiguation)}} }} | |- | [[Bidirectional text|Bidirectionality]], right-to-left&nbsp;scripts | {{code|1={{!}}is{{!}}rtl}} | string | {{ubl |1={{tnull|&#35;invoke:Unicode data |is|rtl|ش}} |2={{tnull|&#35;invoke:Unicode data |is|rtl|34}} }} | {{ubli |1={{#invoke:Unicode data |is|rtl|ش}} |2={{#invoke:Unicode data |is|rtl|&#x34;}} }} | {{ubl |1=&#x0634; |2=&#x34;}} |- | [[Combining character]] | {{code|1={{!}}is{{!}}combining}} | code point | {{ubl |1={{tnull|&#35;invoke:Unicode data |is|combining|0300}} |2={{tnull|&#35;invoke:Unicode data |is|combining|64}} }} | {{ubl |1={{#invoke:Unicode data |is|combining|0300}} |2={{#invoke:Unicode data |is|combining|64}} }} | {{ubl |1=&#x0300; |2=&#x64;}} |- | Character assignation | {{code|1={{!}}is{{!}}assigned}} | code point | {{ubl |1={{tnull|&#35;invoke:Unicode data |is|assigned|A061}} |2={{tnull|&#35;invoke:Unicode data |is|assigned|FFEF}} }} | {{ubl |1={{#invoke:Unicode data |is|assigned|A061}} |2={{#invoke:Unicode data |is|assigned|FFEF}} }} | {{ubl |1=&#xA061; |2=;}} |- | Printable<!-- control: assigned or space-separator --> | {{code|1={{!}}is{{!}}printable}} | code point | {{ubl |1={{tnull|&#35;invoke:Unicode data |is|printable|0061}} |2={{tnull|&#35;invoke:Unicode data |is|printable|0007}} |3={{tnull|&#35;invoke:Unicode data |is|printable|FFFF}} }} | {{ubl |1=>{{#invoke:Unicode data |is|printable|0061}}< |2=>{{#invoke:Unicode data |is|printable|0007}}< |3=>{{#invoke:Unicode data |is|printable|FFFF}}< }} | {{ubl |1=>&#x0061;< |2=>&#x0007;< |3=>&#xFFFF;< }} |- | {{slink|Whitespace_character|Unicode}} | {{code|1={{!}}is{{!}}whitespace}} | code point | {{ubl |1={{tnull|&#35;invoke:Unicode data |is|whitespace|0x20}} |2={{tnull|&#35;invoke:Unicode data |is|whitespace|0xA0}} |3={{tnull|&#35;invoke:Unicode data |is|whitespace|0x64}} }} | {{ubl |1=&gt;{{#invoke:Unicode data |is|whitespace|0x20}}< |2=&gt;{{#invoke:Unicode data |is|whitespace|0xA0}}< NBSP |3=&gt;{{#invoke:Unicode data |is|whitespace|0x64}}< }} | {{ubl |1=&gt;&#x20;< |2=&gt;&#xA0;< |3=&gt;&#x64;<}}<!-- UNKNOWN -- function application as yet unknown --> <!-- Hangul submodule used by <code>|lookup|name</code> to generate names of characters in the [[Hangul Syllables]] block --> |- | [[Unicode alias names and abbreviations|Alias names]] | {{code|1={{!}}aliases}} | | [application unknown] | | {{ubl |1=&#x; |2=&#x;}} |- | Combining class | {{code|1={{!}}}} | | [application unknown] | | {{ubl |1=&#x; |2=&#x;}} |- | Age | {{code|1={{!}}}} | | [application unknown] | | {{ubl |1= |2=}} |- | get_best_script | {{code|1={{!}}get_best_script}} | | [application unknown] | | {{ubl |1= |2=}} |} ==Data modules== The data used by functions in this module is found in [[Special:PrefixIndex/Module:Unicode data/|submodules]]. Some are generated by [[AWK]] scripts shown at [[wikt:User:Kephir/Unicode|User:Kephir/Unicode]] on English Wiktionary, others by Lua scripts on the <code>/make</code> subpages of the submodules. * [[Module:Unicode data/age]]: 'Age' of a character, that is: version introduction number. * [[Module:Unicode data/aliases]]: the formal name aliases for characters (from [https://www.unicode.org/Public/UNIDATA/NameAliases.txt NameAliases.txt]) * [[Module:Unicode data/blocks]]: the list of Unicode blocks (from [https://www.unicode.org/Public/UNIDATA/Blocks.txt Blocks.txt]) * [[Module:Unicode data/category]]: data mapping characters to their General Category (from [https://www.unicode.org/Public/UNIDATA/extracted/DerivedGeneralCategory.txt DerivedGeneralCategory.txt]) * [[Module:Unicode data/combining]]: data mapping characters to their Combining Classes (from [https://www.unicode.org/Public/UNIDATA/extracted/DerivedCombiningClass.txt DerivedCombiningClass.txt]) * [[Module:Unicode data/control]]: data for identifying characters that belong to the General Categories of Separator and Other (from [https://www.unicode.org/Public/UNIDATA/extracted/DerivedGeneralCategory.txt DerivedGeneralCategory.txt]) * [[Module:Unicode data/derived core properties]]: * [[Module:Unicode data/Hangul]]: data used to generate the names of [[Hangul]] syllables (from [https://www.unicode.org/Public/UNIDATA/Jamo.txt Jamo.txt]) * [[Special:PrefixIndex/Module:Unicode data/names|Module:Unicode data/names/<nowiki>*</nowiki>]] ({{mono|000hh, .., 0E0hh}}; eg [[:Module:Unicode data/names/000|../names/000]]): names * [[Module:Unicode data/scripts]]: data mapping characters to their Unicode script properties (from [https://www.unicode.org/Public/UNIDATA/Scripts.txt Scripts.txt]). The name data modules ([[Special:PrefixIndex/Module:Unicode data/names/|Module:Unicode data/names/<var>xxx</var>]]) were compiled from [https://www.unicode.org/Public/UNIDATA/UnicodeData.txt UnicodeData.txt]. Each one contains, at maximum, code points U+xxx000 to U+xxxFFF. {{#invoke:Unicode data/documentation functions|show_modules}} ==Copyright== The Unicode database is released by Unicode Inc. under the following terms: <blockquote> Copyright © 1991-2018 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in https://www.unicode.org/copyright.html. Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode data files and any associated documentation (the "Data Files") or Unicode software and any associated documentation (the "Software") to deal in the Data Files or Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom the Data Files or Software are furnished to do so, provided that either (a) this copyright and permission notice appear with all copies of the Data Files or Software, or (b) this copyright and permission notice appear in associated Documentation. THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE. Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in these Data Files or Software without prior written authorization of the copyright holder. </blockquote> ==Known issues== * Reading data like <code>[[:Module:Unicode data/aliases]]</code> not provided nor documented * Test fail: <code>lookup_category</code> {{mono|U+FFFF}} (&lt;noncharacter-FFFF>) expected: Cn. ::<code><nowiki>{{#invoke:Unicode data|lookup|category|0xFFFF}}</nowiki></code> &rarr; {{#invoke:Unicode data|lookup|category|0xFFFF}} [Nil] ==See also== * '''Named entities''': for example, {{unichar|22C1|N-ARY LOGICAL OR}}: <code><nowiki>{{#</nowiki>invoke:[[:Module:LoadData|LoadData]]|[[:Module:Numcr2namecr|Numcr2namecr]]|0x22C1}}</code> &rarr; {{#invoke:LoadData|Numcr2namecr|0x22C1}} <includeonly>{{sandbox other| | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Unicode character modules|Data]] [[Category:Lua metamodules]] }}</includeonly> ayj28ovck24bpz2gcoiy7gbjom9k4zt Modul:Unicode data/data 828 4096 19114 2024-10-02T18:46:52Z Munajad.MH 3071 ←Membuat halaman berisi '-- General data used by [[Module:Unicode data]]. local export = {} export.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"; } export.unsupported_title = { [0x0020] = "Unsupported titles/Space"; [0x0023] = "...' 19114 Scribunto text/plain -- General data used by [[Module:Unicode data]]. local export = {} export.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"; } export.unsupported_title = { [0x0020] = "Unsupported titles/Space"; [0x0023] = "Unsupported titles/Number sign"; [0x002E] = "Unsupported titles/Full stop"; [0x003A] = "Unsupported titles/Colon"; [0x003C] = "Unsupported titles/Less than"; [0x003E] = "Unsupported titles/Greater than"; [0x005B] = "Unsupported titles/Left square bracket"; [0x005D] = "Unsupported titles/Right square bracket"; [0x005F] = "Unsupported titles/Low line"; [0x007B] = "Unsupported titles/Left curly bracket"; [0x007C] = "Unsupported titles/Vertical line"; [0x007D] = "Unsupported titles/Right curly bracket"; [0x1680] = "Unsupported titles/Ogham space"; [0xFFFD] = "Unsupported titles/Replacement character"; } return export kbpl523e9nviitbg7k9ukn57au29em1 Modul:Unicode data/names/000 828 4097 19115 2024-10-02T18:50:15Z Munajad.MH 3071 ←Membuat halaman berisi 'return { [ 0x0020 ] = "SPACE", [ 0x0021 ] = "EXCLAMATION MARK", [ 0x0022 ] = "QUOTATION MARK", [ 0x0023 ] = "NUMBER SIGN", [ 0x0024 ] = "DOLLAR SIGN", [ 0x0025 ] = "PERCENT SIGN", [ 0x0026 ] = "AMPERSAND", [ 0x0027 ] = "APOSTROPHE", [ 0x0028 ] = "LEFT PARENTHESIS", [ 0x0029 ] = "RIGHT PARENTHESIS", [ 0x002A ] = "ASTERISK", [ 0x002B ] = "PLUS SIGN", [ 0x002C ] = "COMMA", [ 0x002D ] = "HYPHEN-MINUS", [ 0x002E ] = "FULL STOP", [ 0x002F ] = "SOLIDUS",...' 19115 Scribunto text/plain return { [ 0x0020 ] = "SPACE", [ 0x0021 ] = "EXCLAMATION MARK", [ 0x0022 ] = "QUOTATION MARK", [ 0x0023 ] = "NUMBER SIGN", [ 0x0024 ] = "DOLLAR SIGN", [ 0x0025 ] = "PERCENT SIGN", [ 0x0026 ] = "AMPERSAND", [ 0x0027 ] = "APOSTROPHE", [ 0x0028 ] = "LEFT PARENTHESIS", [ 0x0029 ] = "RIGHT PARENTHESIS", [ 0x002A ] = "ASTERISK", [ 0x002B ] = "PLUS SIGN", [ 0x002C ] = "COMMA", [ 0x002D ] = "HYPHEN-MINUS", [ 0x002E ] = "FULL STOP", [ 0x002F ] = "SOLIDUS", [ 0x0030 ] = "DIGIT ZERO", [ 0x0031 ] = "DIGIT ONE", [ 0x0032 ] = "DIGIT TWO", [ 0x0033 ] = "DIGIT THREE", [ 0x0034 ] = "DIGIT FOUR", [ 0x0035 ] = "DIGIT FIVE", [ 0x0036 ] = "DIGIT SIX", [ 0x0037 ] = "DIGIT SEVEN", [ 0x0038 ] = "DIGIT EIGHT", [ 0x0039 ] = "DIGIT NINE", [ 0x003A ] = "COLON", [ 0x003B ] = "SEMICOLON", [ 0x003C ] = "LESS-THAN SIGN", [ 0x003D ] = "EQUALS SIGN", [ 0x003E ] = "GREATER-THAN SIGN", [ 0x003F ] = "QUESTION MARK", [ 0x0040 ] = "COMMERCIAL AT", [ 0x0041 ] = "LATIN CAPITAL LETTER A", [ 0x0042 ] = "LATIN CAPITAL LETTER B", [ 0x0043 ] = "LATIN CAPITAL LETTER C", [ 0x0044 ] = "LATIN CAPITAL LETTER D", [ 0x0045 ] = "LATIN CAPITAL LETTER E", [ 0x0046 ] = "LATIN CAPITAL LETTER F", [ 0x0047 ] = "LATIN CAPITAL LETTER G", [ 0x0048 ] = "LATIN CAPITAL LETTER H", [ 0x0049 ] = "LATIN CAPITAL LETTER I", [ 0x004A ] = "LATIN CAPITAL LETTER J", [ 0x004B ] = "LATIN CAPITAL LETTER K", [ 0x004C ] = "LATIN CAPITAL LETTER L", [ 0x004D ] = "LATIN CAPITAL LETTER M", [ 0x004E ] = "LATIN CAPITAL LETTER N", [ 0x004F ] = "LATIN CAPITAL LETTER O", [ 0x0050 ] = "LATIN CAPITAL LETTER P", [ 0x0051 ] = "LATIN CAPITAL LETTER Q", [ 0x0052 ] = "LATIN CAPITAL LETTER R", [ 0x0053 ] = "LATIN CAPITAL LETTER S", [ 0x0054 ] = "LATIN CAPITAL LETTER T", [ 0x0055 ] = "LATIN CAPITAL LETTER U", [ 0x0056 ] = "LATIN CAPITAL LETTER V", [ 0x0057 ] = "LATIN CAPITAL LETTER W", [ 0x0058 ] = "LATIN CAPITAL LETTER X", [ 0x0059 ] = "LATIN CAPITAL LETTER Y", [ 0x005A ] = "LATIN CAPITAL LETTER Z", [ 0x005B ] = "LEFT SQUARE BRACKET", [ 0x005C ] = "REVERSE SOLIDUS", [ 0x005D ] = "RIGHT SQUARE BRACKET", [ 0x005E ] = "CIRCUMFLEX ACCENT", [ 0x005F ] = "LOW LINE", [ 0x0060 ] = "GRAVE ACCENT", [ 0x0061 ] = "LATIN SMALL LETTER A", [ 0x0062 ] = "LATIN SMALL LETTER B", [ 0x0063 ] = "LATIN SMALL LETTER C", [ 0x0064 ] = "LATIN SMALL LETTER D", [ 0x0065 ] = "LATIN SMALL LETTER E", [ 0x0066 ] = "LATIN SMALL LETTER F", [ 0x0067 ] = "LATIN SMALL LETTER G", [ 0x0068 ] = "LATIN SMALL LETTER H", [ 0x0069 ] = "LATIN SMALL LETTER I", [ 0x006A ] = "LATIN SMALL LETTER J", [ 0x006B ] = "LATIN SMALL LETTER K", [ 0x006C ] = "LATIN SMALL LETTER L", [ 0x006D ] = "LATIN SMALL LETTER M", [ 0x006E ] = "LATIN SMALL LETTER N", [ 0x006F ] = "LATIN SMALL LETTER O", [ 0x0070 ] = "LATIN SMALL LETTER P", [ 0x0071 ] = "LATIN SMALL LETTER Q", [ 0x0072 ] = "LATIN SMALL LETTER R", [ 0x0073 ] = "LATIN SMALL LETTER S", [ 0x0074 ] = "LATIN SMALL LETTER T", [ 0x0075 ] = "LATIN SMALL LETTER U", [ 0x0076 ] = "LATIN SMALL LETTER V", [ 0x0077 ] = "LATIN SMALL LETTER W", [ 0x0078 ] = "LATIN SMALL LETTER X", [ 0x0079 ] = "LATIN SMALL LETTER Y", [ 0x007A ] = "LATIN SMALL LETTER Z", [ 0x007B ] = "LEFT CURLY BRACKET", [ 0x007C ] = "VERTICAL LINE", [ 0x007D ] = "RIGHT CURLY BRACKET", [ 0x007E ] = "TILDE", [ 0x00A0 ] = "NO-BREAK SPACE", [ 0x00A1 ] = "INVERTED EXCLAMATION MARK", [ 0x00A2 ] = "CENT SIGN", [ 0x00A3 ] = "POUND SIGN", [ 0x00A4 ] = "CURRENCY SIGN", [ 0x00A5 ] = "YEN SIGN", [ 0x00A6 ] = "BROKEN BAR", [ 0x00A7 ] = "SECTION SIGN", [ 0x00A8 ] = "DIAERESIS", [ 0x00A9 ] = "COPYRIGHT SIGN", [ 0x00AA ] = "FEMININE ORDINAL INDICATOR", [ 0x00AB ] = "LEFT-POINTING DOUBLE ANGLE QUOTATION MARK", [ 0x00AC ] = "NOT SIGN", [ 0x00AD ] = "SOFT HYPHEN", [ 0x00AE ] = "REGISTERED SIGN", [ 0x00AF ] = "MACRON", [ 0x00B0 ] = "DEGREE SIGN", [ 0x00B1 ] = "PLUS-MINUS SIGN", [ 0x00B2 ] = "SUPERSCRIPT TWO", [ 0x00B3 ] = "SUPERSCRIPT THREE", [ 0x00B4 ] = "ACUTE ACCENT", [ 0x00B5 ] = "MICRO SIGN", [ 0x00B6 ] = "PILCROW SIGN", [ 0x00B7 ] = "MIDDLE DOT", [ 0x00B8 ] = "CEDILLA", [ 0x00B9 ] = "SUPERSCRIPT ONE", [ 0x00BA ] = "MASCULINE ORDINAL INDICATOR", [ 0x00BB ] = "RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK", [ 0x00BC ] = "VULGAR FRACTION ONE QUARTER", [ 0x00BD ] = "VULGAR FRACTION ONE HALF", [ 0x00BE ] = "VULGAR FRACTION THREE QUARTERS", [ 0x00BF ] = "INVERTED QUESTION MARK", [ 0x00C0 ] = "LATIN CAPITAL LETTER A WITH GRAVE", [ 0x00C1 ] = "LATIN CAPITAL LETTER A WITH ACUTE", [ 0x00C2 ] = "LATIN CAPITAL LETTER A WITH CIRCUMFLEX", [ 0x00C3 ] = "LATIN CAPITAL LETTER A WITH TILDE", [ 0x00C4 ] = "LATIN CAPITAL LETTER A WITH DIAERESIS", [ 0x00C5 ] = "LATIN CAPITAL LETTER A WITH RING ABOVE", [ 0x00C6 ] = "LATIN CAPITAL LETTER AE", [ 0x00C7 ] = "LATIN CAPITAL LETTER C WITH CEDILLA", [ 0x00C8 ] = "LATIN CAPITAL LETTER E WITH GRAVE", [ 0x00C9 ] = "LATIN CAPITAL LETTER E WITH ACUTE", [ 0x00CA ] = "LATIN CAPITAL LETTER E WITH CIRCUMFLEX", [ 0x00CB ] = "LATIN CAPITAL LETTER E WITH DIAERESIS", [ 0x00CC ] = "LATIN CAPITAL LETTER I WITH GRAVE", [ 0x00CD ] = "LATIN CAPITAL LETTER I WITH ACUTE", [ 0x00CE ] = "LATIN CAPITAL LETTER I WITH CIRCUMFLEX", [ 0x00CF ] = "LATIN CAPITAL LETTER I WITH DIAERESIS", [ 0x00D0 ] = "LATIN CAPITAL LETTER ETH", [ 0x00D1 ] = "LATIN CAPITAL LETTER N WITH TILDE", [ 0x00D2 ] = "LATIN CAPITAL LETTER O WITH GRAVE", [ 0x00D3 ] = "LATIN CAPITAL LETTER O WITH ACUTE", [ 0x00D4 ] = "LATIN CAPITAL LETTER O WITH CIRCUMFLEX", [ 0x00D5 ] = "LATIN CAPITAL LETTER O WITH TILDE", [ 0x00D6 ] = "LATIN CAPITAL LETTER O WITH DIAERESIS", [ 0x00D7 ] = "MULTIPLICATION SIGN", [ 0x00D8 ] = "LATIN CAPITAL LETTER O WITH STROKE", [ 0x00D9 ] = "LATIN CAPITAL LETTER U WITH GRAVE", [ 0x00DA ] = "LATIN CAPITAL LETTER U WITH ACUTE", [ 0x00DB ] = "LATIN CAPITAL LETTER U WITH CIRCUMFLEX", [ 0x00DC ] = "LATIN CAPITAL LETTER U WITH DIAERESIS", [ 0x00DD ] = "LATIN CAPITAL LETTER Y WITH ACUTE", [ 0x00DE ] = "LATIN CAPITAL LETTER THORN", [ 0x00DF ] = "LATIN SMALL LETTER SHARP S", [ 0x00E0 ] = "LATIN SMALL LETTER A WITH GRAVE", [ 0x00E1 ] = "LATIN SMALL LETTER A WITH ACUTE", [ 0x00E2 ] = "LATIN SMALL LETTER A WITH CIRCUMFLEX", [ 0x00E3 ] = "LATIN SMALL LETTER A WITH TILDE", [ 0x00E4 ] = "LATIN SMALL LETTER A WITH DIAERESIS", [ 0x00E5 ] = "LATIN SMALL LETTER A WITH RING ABOVE", [ 0x00E6 ] = "LATIN SMALL LETTER AE", [ 0x00E7 ] = "LATIN SMALL LETTER C WITH CEDILLA", [ 0x00E8 ] = "LATIN SMALL LETTER E WITH GRAVE", [ 0x00E9 ] = "LATIN SMALL LETTER E WITH ACUTE", [ 0x00EA ] = "LATIN SMALL LETTER E WITH CIRCUMFLEX", [ 0x00EB ] = "LATIN SMALL LETTER E WITH DIAERESIS", [ 0x00EC ] = "LATIN SMALL LETTER I WITH GRAVE", [ 0x00ED ] = "LATIN SMALL LETTER I WITH ACUTE", [ 0x00EE ] = "LATIN SMALL LETTER I WITH CIRCUMFLEX", [ 0x00EF ] = "LATIN SMALL LETTER I WITH DIAERESIS", [ 0x00F0 ] = "LATIN SMALL LETTER ETH", [ 0x00F1 ] = "LATIN SMALL LETTER N WITH TILDE", [ 0x00F2 ] = "LATIN SMALL LETTER O WITH GRAVE", [ 0x00F3 ] = "LATIN SMALL LETTER O WITH ACUTE", [ 0x00F4 ] = "LATIN SMALL LETTER O WITH CIRCUMFLEX", [ 0x00F5 ] = "LATIN SMALL LETTER O WITH TILDE", [ 0x00F6 ] = "LATIN SMALL LETTER O WITH DIAERESIS", [ 0x00F7 ] = "DIVISION SIGN", [ 0x00F8 ] = "LATIN SMALL LETTER O WITH STROKE", [ 0x00F9 ] = "LATIN SMALL LETTER U WITH GRAVE", [ 0x00FA ] = "LATIN SMALL LETTER U WITH ACUTE", [ 0x00FB ] = "LATIN SMALL LETTER U WITH CIRCUMFLEX", [ 0x00FC ] = "LATIN SMALL LETTER U WITH DIAERESIS", [ 0x00FD ] = "LATIN SMALL LETTER Y WITH ACUTE", [ 0x00FE ] = "LATIN SMALL LETTER THORN", [ 0x00FF ] = "LATIN SMALL LETTER Y WITH DIAERESIS", [ 0x0100 ] = "LATIN CAPITAL LETTER A WITH MACRON", [ 0x0101 ] = "LATIN SMALL LETTER A WITH MACRON", [ 0x0102 ] = "LATIN CAPITAL LETTER A WITH BREVE", [ 0x0103 ] = "LATIN SMALL LETTER A WITH BREVE", [ 0x0104 ] = "LATIN CAPITAL LETTER A WITH OGONEK", [ 0x0105 ] = "LATIN SMALL LETTER A WITH OGONEK", [ 0x0106 ] = "LATIN CAPITAL LETTER C WITH ACUTE", [ 0x0107 ] = "LATIN SMALL LETTER C WITH ACUTE", [ 0x0108 ] = "LATIN CAPITAL LETTER C WITH CIRCUMFLEX", [ 0x0109 ] = "LATIN SMALL LETTER C WITH CIRCUMFLEX", [ 0x010A ] = "LATIN CAPITAL LETTER C WITH DOT ABOVE", [ 0x010B ] = "LATIN SMALL LETTER C WITH DOT ABOVE", [ 0x010C ] = "LATIN CAPITAL LETTER C WITH CARON", [ 0x010D ] = "LATIN SMALL LETTER C WITH CARON", [ 0x010E ] = "LATIN CAPITAL LETTER D WITH CARON", [ 0x010F ] = "LATIN SMALL LETTER D WITH CARON", [ 0x0110 ] = "LATIN CAPITAL LETTER D WITH STROKE", [ 0x0111 ] = "LATIN SMALL LETTER D WITH STROKE", [ 0x0112 ] = "LATIN CAPITAL LETTER E WITH MACRON", [ 0x0113 ] = "LATIN SMALL LETTER E WITH MACRON", [ 0x0114 ] = "LATIN CAPITAL LETTER E WITH BREVE", [ 0x0115 ] = "LATIN SMALL LETTER E WITH BREVE", [ 0x0116 ] = "LATIN CAPITAL LETTER E WITH DOT ABOVE", [ 0x0117 ] = "LATIN SMALL LETTER E WITH DOT ABOVE", [ 0x0118 ] = "LATIN CAPITAL LETTER E WITH OGONEK", [ 0x0119 ] = "LATIN SMALL LETTER E WITH OGONEK", [ 0x011A ] = "LATIN CAPITAL LETTER E WITH CARON", [ 0x011B ] = "LATIN SMALL LETTER E WITH CARON", [ 0x011C ] = "LATIN CAPITAL LETTER G WITH CIRCUMFLEX", [ 0x011D ] = "LATIN SMALL LETTER G WITH CIRCUMFLEX", [ 0x011E ] = "LATIN CAPITAL LETTER G WITH BREVE", [ 0x011F ] = "LATIN SMALL LETTER G WITH BREVE", [ 0x0120 ] = "LATIN CAPITAL LETTER G WITH DOT ABOVE", [ 0x0121 ] = "LATIN SMALL LETTER G WITH DOT ABOVE", [ 0x0122 ] = "LATIN CAPITAL LETTER G WITH CEDILLA", [ 0x0123 ] = "LATIN SMALL LETTER G WITH CEDILLA", [ 0x0124 ] = "LATIN CAPITAL LETTER H WITH CIRCUMFLEX", [ 0x0125 ] = "LATIN SMALL LETTER H WITH CIRCUMFLEX", [ 0x0126 ] = "LATIN CAPITAL LETTER H WITH STROKE", [ 0x0127 ] = "LATIN SMALL LETTER H WITH STROKE", [ 0x0128 ] = "LATIN CAPITAL LETTER I WITH TILDE", [ 0x0129 ] = "LATIN SMALL LETTER I WITH TILDE", [ 0x012A ] = "LATIN CAPITAL LETTER I WITH MACRON", [ 0x012B ] = "LATIN SMALL LETTER I WITH MACRON", [ 0x012C ] = "LATIN CAPITAL LETTER I WITH BREVE", [ 0x012D ] = "LATIN SMALL LETTER I WITH BREVE", [ 0x012E ] = "LATIN CAPITAL LETTER I WITH OGONEK", [ 0x012F ] = "LATIN SMALL LETTER I WITH OGONEK", [ 0x0130 ] = "LATIN CAPITAL LETTER I WITH DOT ABOVE", [ 0x0131 ] = "LATIN SMALL LETTER DOTLESS I", [ 0x0132 ] = "LATIN CAPITAL LIGATURE IJ", [ 0x0133 ] = "LATIN SMALL LIGATURE IJ", [ 0x0134 ] = "LATIN CAPITAL LETTER J WITH CIRCUMFLEX", [ 0x0135 ] = "LATIN SMALL LETTER J WITH CIRCUMFLEX", [ 0x0136 ] = "LATIN CAPITAL LETTER K WITH CEDILLA", [ 0x0137 ] = "LATIN SMALL LETTER K WITH CEDILLA", [ 0x0138 ] = "LATIN SMALL LETTER KRA", [ 0x0139 ] = "LATIN CAPITAL LETTER L WITH ACUTE", [ 0x013A ] = "LATIN SMALL LETTER L WITH ACUTE", [ 0x013B ] = "LATIN CAPITAL LETTER L WITH CEDILLA", [ 0x013C ] = "LATIN SMALL LETTER L WITH CEDILLA", [ 0x013D ] = "LATIN CAPITAL LETTER L WITH CARON", [ 0x013E ] = "LATIN SMALL LETTER L WITH CARON", [ 0x013F ] = "LATIN CAPITAL LETTER L WITH MIDDLE DOT", [ 0x0140 ] = "LATIN SMALL LETTER L WITH MIDDLE DOT", [ 0x0141 ] = "LATIN CAPITAL LETTER L WITH STROKE", [ 0x0142 ] = "LATIN SMALL LETTER L WITH STROKE", [ 0x0143 ] = "LATIN CAPITAL LETTER N WITH ACUTE", [ 0x0144 ] = "LATIN SMALL LETTER N WITH ACUTE", [ 0x0145 ] = "LATIN CAPITAL LETTER N WITH CEDILLA", [ 0x0146 ] = "LATIN SMALL LETTER N WITH CEDILLA", [ 0x0147 ] = "LATIN CAPITAL LETTER N WITH CARON", [ 0x0148 ] = "LATIN SMALL LETTER N WITH CARON", [ 0x0149 ] = "LATIN SMALL LETTER N PRECEDED BY APOSTROPHE", [ 0x014A ] = "LATIN CAPITAL LETTER ENG", [ 0x014B ] = "LATIN SMALL LETTER ENG", [ 0x014C ] = "LATIN CAPITAL LETTER O WITH MACRON", [ 0x014D ] = "LATIN SMALL LETTER O WITH MACRON", [ 0x014E ] = "LATIN CAPITAL LETTER O WITH BREVE", [ 0x014F ] = "LATIN SMALL LETTER O WITH BREVE", [ 0x0150 ] = "LATIN CAPITAL LETTER O WITH DOUBLE ACUTE", [ 0x0151 ] = "LATIN SMALL LETTER O WITH DOUBLE ACUTE", [ 0x0152 ] = "LATIN CAPITAL LIGATURE OE", [ 0x0153 ] = "LATIN SMALL LIGATURE OE", [ 0x0154 ] = "LATIN CAPITAL LETTER R WITH ACUTE", [ 0x0155 ] = "LATIN SMALL LETTER R WITH ACUTE", [ 0x0156 ] = "LATIN CAPITAL LETTER R WITH CEDILLA", [ 0x0157 ] = "LATIN SMALL LETTER R WITH CEDILLA", [ 0x0158 ] = "LATIN CAPITAL LETTER R WITH CARON", [ 0x0159 ] = "LATIN SMALL LETTER R WITH CARON", [ 0x015A ] = "LATIN CAPITAL LETTER S WITH ACUTE", [ 0x015B ] = "LATIN SMALL LETTER S WITH ACUTE", [ 0x015C ] = "LATIN CAPITAL LETTER S WITH CIRCUMFLEX", [ 0x015D ] = "LATIN SMALL LETTER S WITH CIRCUMFLEX", [ 0x015E ] = "LATIN CAPITAL LETTER S WITH CEDILLA", [ 0x015F ] = "LATIN SMALL LETTER S WITH CEDILLA", [ 0x0160 ] = "LATIN CAPITAL LETTER S WITH CARON", [ 0x0161 ] = "LATIN SMALL LETTER S WITH CARON", [ 0x0162 ] = "LATIN CAPITAL LETTER T WITH CEDILLA", [ 0x0163 ] = "LATIN SMALL LETTER T WITH CEDILLA", [ 0x0164 ] = "LATIN CAPITAL LETTER T WITH CARON", [ 0x0165 ] = "LATIN SMALL LETTER T WITH CARON", [ 0x0166 ] = "LATIN CAPITAL LETTER T WITH STROKE", [ 0x0167 ] = "LATIN SMALL LETTER T WITH STROKE", [ 0x0168 ] = "LATIN CAPITAL LETTER U WITH TILDE", [ 0x0169 ] = "LATIN SMALL LETTER U WITH TILDE", [ 0x016A ] = "LATIN CAPITAL LETTER U WITH MACRON", [ 0x016B ] = "LATIN SMALL LETTER U WITH MACRON", [ 0x016C ] = "LATIN CAPITAL LETTER U WITH BREVE", [ 0x016D ] = "LATIN SMALL LETTER U WITH BREVE", [ 0x016E ] = "LATIN CAPITAL LETTER U WITH RING ABOVE", [ 0x016F ] = "LATIN SMALL LETTER U WITH RING ABOVE", [ 0x0170 ] = "LATIN CAPITAL LETTER U WITH DOUBLE ACUTE", [ 0x0171 ] = "LATIN SMALL LETTER U WITH DOUBLE ACUTE", [ 0x0172 ] = "LATIN CAPITAL LETTER U WITH OGONEK", [ 0x0173 ] = "LATIN SMALL LETTER U WITH OGONEK", [ 0x0174 ] = "LATIN CAPITAL LETTER W WITH CIRCUMFLEX", [ 0x0175 ] = "LATIN SMALL LETTER W WITH CIRCUMFLEX", [ 0x0176 ] = "LATIN CAPITAL LETTER Y WITH CIRCUMFLEX", [ 0x0177 ] = "LATIN SMALL LETTER Y WITH CIRCUMFLEX", [ 0x0178 ] = "LATIN CAPITAL LETTER Y WITH DIAERESIS", [ 0x0179 ] = "LATIN CAPITAL LETTER Z WITH ACUTE", [ 0x017A ] = "LATIN SMALL LETTER Z WITH ACUTE", [ 0x017B ] = "LATIN CAPITAL LETTER Z WITH DOT ABOVE", [ 0x017C ] = "LATIN SMALL LETTER Z WITH DOT ABOVE", [ 0x017D ] = "LATIN CAPITAL LETTER Z WITH CARON", [ 0x017E ] = "LATIN SMALL LETTER Z WITH CARON", [ 0x017F ] = "LATIN SMALL LETTER LONG S", [ 0x0180 ] = "LATIN SMALL LETTER B WITH STROKE", [ 0x0181 ] = "LATIN CAPITAL LETTER B WITH HOOK", [ 0x0182 ] = "LATIN CAPITAL LETTER B WITH TOPBAR", [ 0x0183 ] = "LATIN SMALL LETTER B WITH TOPBAR", [ 0x0184 ] = "LATIN CAPITAL LETTER TONE SIX", [ 0x0185 ] = "LATIN SMALL LETTER TONE SIX", [ 0x0186 ] = "LATIN CAPITAL LETTER OPEN O", [ 0x0187 ] = "LATIN CAPITAL LETTER C WITH HOOK", [ 0x0188 ] = "LATIN SMALL LETTER C WITH HOOK", [ 0x0189 ] = "LATIN CAPITAL LETTER AFRICAN D", [ 0x018A ] = "LATIN CAPITAL LETTER D WITH HOOK", [ 0x018B ] = "LATIN CAPITAL LETTER D WITH TOPBAR", [ 0x018C ] = "LATIN SMALL LETTER D WITH TOPBAR", [ 0x018D ] = "LATIN SMALL LETTER TURNED DELTA", [ 0x018E ] = "LATIN CAPITAL LETTER REVERSED E", [ 0x018F ] = "LATIN CAPITAL LETTER SCHWA", [ 0x0190 ] = "LATIN CAPITAL LETTER OPEN E", [ 0x0191 ] = "LATIN CAPITAL LETTER F WITH HOOK", [ 0x0192 ] = "LATIN SMALL LETTER F WITH HOOK", [ 0x0193 ] = "LATIN CAPITAL LETTER G WITH HOOK", [ 0x0194 ] = "LATIN CAPITAL LETTER GAMMA", [ 0x0195 ] = "LATIN SMALL LETTER HV", [ 0x0196 ] = "LATIN CAPITAL LETTER IOTA", [ 0x0197 ] = "LATIN CAPITAL LETTER I WITH STROKE", [ 0x0198 ] = "LATIN CAPITAL LETTER K WITH HOOK", [ 0x0199 ] = "LATIN SMALL LETTER K WITH HOOK", [ 0x019A ] = "LATIN SMALL LETTER L WITH BAR", [ 0x019B ] = "LATIN SMALL LETTER LAMBDA WITH STROKE", [ 0x019C ] = "LATIN CAPITAL LETTER TURNED M", [ 0x019D ] = "LATIN CAPITAL LETTER N WITH LEFT HOOK", [ 0x019E ] = "LATIN SMALL LETTER N WITH LONG RIGHT LEG", [ 0x019F ] = "LATIN CAPITAL LETTER O WITH MIDDLE TILDE", [ 0x01A0 ] = "LATIN CAPITAL LETTER O WITH HORN", [ 0x01A1 ] = "LATIN SMALL LETTER O WITH HORN", [ 0x01A2 ] = "LATIN CAPITAL LETTER OI", [ 0x01A3 ] = "LATIN SMALL LETTER OI", [ 0x01A4 ] = "LATIN CAPITAL LETTER P WITH HOOK", [ 0x01A5 ] = "LATIN SMALL LETTER P WITH HOOK", [ 0x01A6 ] = "LATIN LETTER YR", [ 0x01A7 ] = "LATIN CAPITAL LETTER TONE TWO", [ 0x01A8 ] = "LATIN SMALL LETTER TONE TWO", [ 0x01A9 ] = "LATIN CAPITAL LETTER ESH", [ 0x01AA ] = "LATIN LETTER REVERSED ESH LOOP", [ 0x01AB ] = "LATIN SMALL LETTER T WITH PALATAL HOOK", [ 0x01AC ] = "LATIN CAPITAL LETTER T WITH HOOK", [ 0x01AD ] = "LATIN SMALL LETTER T WITH HOOK", [ 0x01AE ] = "LATIN CAPITAL LETTER T WITH RETROFLEX HOOK", [ 0x01AF ] = "LATIN CAPITAL LETTER U WITH HORN", [ 0x01B0 ] = "LATIN SMALL LETTER U WITH HORN", [ 0x01B1 ] = "LATIN CAPITAL LETTER UPSILON", [ 0x01B2 ] = "LATIN CAPITAL LETTER V WITH HOOK", [ 0x01B3 ] = "LATIN CAPITAL LETTER Y WITH HOOK", [ 0x01B4 ] = "LATIN SMALL LETTER Y WITH HOOK", [ 0x01B5 ] = "LATIN CAPITAL LETTER Z WITH STROKE", [ 0x01B6 ] = "LATIN SMALL LETTER Z WITH STROKE", [ 0x01B7 ] = "LATIN CAPITAL LETTER EZH", [ 0x01B8 ] = "LATIN CAPITAL LETTER EZH REVERSED", [ 0x01B9 ] = "LATIN SMALL LETTER EZH REVERSED", [ 0x01BA ] = "LATIN SMALL LETTER EZH WITH TAIL", [ 0x01BB ] = "LATIN LETTER TWO WITH STROKE", [ 0x01BC ] = "LATIN CAPITAL LETTER TONE FIVE", [ 0x01BD ] = "LATIN SMALL LETTER TONE FIVE", [ 0x01BE ] = "LATIN LETTER INVERTED GLOTTAL STOP WITH STROKE", [ 0x01BF ] = "LATIN LETTER WYNN", [ 0x01C0 ] = "LATIN LETTER DENTAL CLICK", [ 0x01C1 ] = "LATIN LETTER LATERAL CLICK", [ 0x01C2 ] = "LATIN LETTER ALVEOLAR CLICK", [ 0x01C3 ] = "LATIN LETTER RETROFLEX CLICK", [ 0x01C4 ] = "LATIN CAPITAL LETTER DZ WITH CARON", [ 0x01C5 ] = "LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON", [ 0x01C6 ] = "LATIN SMALL LETTER DZ WITH CARON", [ 0x01C7 ] = "LATIN CAPITAL LETTER LJ", [ 0x01C8 ] = "LATIN CAPITAL LETTER L WITH SMALL LETTER J", [ 0x01C9 ] = "LATIN SMALL LETTER LJ", [ 0x01CA ] = "LATIN CAPITAL LETTER NJ", [ 0x01CB ] = "LATIN CAPITAL LETTER N WITH SMALL LETTER J", [ 0x01CC ] = "LATIN SMALL LETTER NJ", [ 0x01CD ] = "LATIN CAPITAL LETTER A WITH CARON", [ 0x01CE ] = "LATIN SMALL LETTER A WITH CARON", [ 0x01CF ] = "LATIN CAPITAL LETTER I WITH CARON", [ 0x01D0 ] = "LATIN SMALL LETTER I WITH CARON", [ 0x01D1 ] = "LATIN CAPITAL LETTER O WITH CARON", [ 0x01D2 ] = "LATIN SMALL LETTER O WITH CARON", [ 0x01D3 ] = "LATIN CAPITAL LETTER U WITH CARON", [ 0x01D4 ] = "LATIN SMALL LETTER U WITH CARON", [ 0x01D5 ] = "LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON", [ 0x01D6 ] = "LATIN SMALL LETTER U WITH DIAERESIS AND MACRON", [ 0x01D7 ] = "LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE", [ 0x01D8 ] = "LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE", [ 0x01D9 ] = "LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON", [ 0x01DA ] = "LATIN SMALL LETTER U WITH DIAERESIS AND CARON", [ 0x01DB ] = "LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE", [ 0x01DC ] = "LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE", [ 0x01DD ] = "LATIN SMALL LETTER TURNED E", [ 0x01DE ] = "LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON", [ 0x01DF ] = "LATIN SMALL LETTER A WITH DIAERESIS AND MACRON", [ 0x01E0 ] = "LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON", [ 0x01E1 ] = "LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON", [ 0x01E2 ] = "LATIN CAPITAL LETTER AE WITH MACRON", [ 0x01E3 ] = "LATIN SMALL LETTER AE WITH MACRON", [ 0x01E4 ] = "LATIN CAPITAL LETTER G WITH STROKE", [ 0x01E5 ] = "LATIN SMALL LETTER G WITH STROKE", [ 0x01E6 ] = "LATIN CAPITAL LETTER G WITH CARON", [ 0x01E7 ] = "LATIN SMALL LETTER G WITH CARON", [ 0x01E8 ] = "LATIN CAPITAL LETTER K WITH CARON", [ 0x01E9 ] = "LATIN SMALL LETTER K WITH CARON", [ 0x01EA ] = "LATIN CAPITAL LETTER O WITH OGONEK", [ 0x01EB ] = "LATIN SMALL LETTER O WITH OGONEK", [ 0x01EC ] = "LATIN CAPITAL LETTER O WITH OGONEK AND MACRON", [ 0x01ED ] = "LATIN SMALL LETTER O WITH OGONEK AND MACRON", [ 0x01EE ] = "LATIN CAPITAL LETTER EZH WITH CARON", [ 0x01EF ] = "LATIN SMALL LETTER EZH WITH CARON", [ 0x01F0 ] = "LATIN SMALL LETTER J WITH CARON", [ 0x01F1 ] = "LATIN CAPITAL LETTER DZ", [ 0x01F2 ] = "LATIN CAPITAL LETTER D WITH SMALL LETTER Z", [ 0x01F3 ] = "LATIN SMALL LETTER DZ", [ 0x01F4 ] = "LATIN CAPITAL LETTER G WITH ACUTE", [ 0x01F5 ] = "LATIN SMALL LETTER G WITH ACUTE", [ 0x01F6 ] = "LATIN CAPITAL LETTER HWAIR", [ 0x01F7 ] = "LATIN CAPITAL LETTER WYNN", [ 0x01F8 ] = "LATIN CAPITAL LETTER N WITH GRAVE", [ 0x01F9 ] = "LATIN SMALL LETTER N WITH GRAVE", [ 0x01FA ] = "LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE", [ 0x01FB ] = "LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE", [ 0x01FC ] = "LATIN CAPITAL LETTER AE WITH ACUTE", [ 0x01FD ] = "LATIN SMALL LETTER AE WITH ACUTE", [ 0x01FE ] = "LATIN CAPITAL LETTER O WITH STROKE AND ACUTE", [ 0x01FF ] = "LATIN SMALL LETTER O WITH STROKE AND ACUTE", [ 0x0200 ] = "LATIN CAPITAL LETTER A WITH DOUBLE GRAVE", [ 0x0201 ] = "LATIN SMALL LETTER A WITH DOUBLE GRAVE", [ 0x0202 ] = "LATIN CAPITAL LETTER A WITH INVERTED BREVE", [ 0x0203 ] = "LATIN SMALL LETTER A WITH INVERTED BREVE", [ 0x0204 ] = "LATIN CAPITAL LETTER E WITH DOUBLE GRAVE", [ 0x0205 ] = "LATIN SMALL LETTER E WITH DOUBLE GRAVE", [ 0x0206 ] = "LATIN CAPITAL LETTER E WITH INVERTED BREVE", [ 0x0207 ] = "LATIN SMALL LETTER E WITH INVERTED BREVE", [ 0x0208 ] = "LATIN CAPITAL LETTER I WITH DOUBLE GRAVE", [ 0x0209 ] = "LATIN SMALL LETTER I WITH DOUBLE GRAVE", [ 0x020A ] = "LATIN CAPITAL LETTER I WITH INVERTED BREVE", [ 0x020B ] = "LATIN SMALL LETTER I WITH INVERTED BREVE", [ 0x020C ] = "LATIN CAPITAL LETTER O WITH DOUBLE GRAVE", [ 0x020D ] = "LATIN SMALL LETTER O WITH DOUBLE GRAVE", [ 0x020E ] = "LATIN CAPITAL LETTER O WITH INVERTED BREVE", [ 0x020F ] = "LATIN SMALL LETTER O WITH INVERTED BREVE", [ 0x0210 ] = "LATIN CAPITAL LETTER R WITH DOUBLE GRAVE", [ 0x0211 ] = "LATIN SMALL LETTER R WITH DOUBLE GRAVE", [ 0x0212 ] = "LATIN CAPITAL LETTER R WITH INVERTED BREVE", [ 0x0213 ] = "LATIN SMALL LETTER R WITH INVERTED BREVE", [ 0x0214 ] = "LATIN CAPITAL LETTER U WITH DOUBLE GRAVE", [ 0x0215 ] = "LATIN SMALL LETTER U WITH DOUBLE GRAVE", [ 0x0216 ] = "LATIN CAPITAL LETTER U WITH INVERTED BREVE", [ 0x0217 ] = "LATIN SMALL LETTER U WITH INVERTED BREVE", [ 0x0218 ] = "LATIN CAPITAL LETTER S WITH COMMA BELOW", [ 0x0219 ] = "LATIN SMALL LETTER S WITH COMMA BELOW", [ 0x021A ] = "LATIN CAPITAL LETTER T WITH COMMA BELOW", [ 0x021B ] = "LATIN SMALL LETTER T WITH COMMA BELOW", [ 0x021C ] = "LATIN CAPITAL LETTER YOGH", [ 0x021D ] = "LATIN SMALL LETTER YOGH", [ 0x021E ] = "LATIN CAPITAL LETTER H WITH CARON", [ 0x021F ] = "LATIN SMALL LETTER H WITH CARON", [ 0x0220 ] = "LATIN CAPITAL LETTER N WITH LONG RIGHT LEG", [ 0x0221 ] = "LATIN SMALL LETTER D WITH CURL", [ 0x0222 ] = "LATIN CAPITAL LETTER OU", [ 0x0223 ] = "LATIN SMALL LETTER OU", [ 0x0224 ] = "LATIN CAPITAL LETTER Z WITH HOOK", [ 0x0225 ] = "LATIN SMALL LETTER Z WITH HOOK", [ 0x0226 ] = "LATIN CAPITAL LETTER A WITH DOT ABOVE", [ 0x0227 ] = "LATIN SMALL LETTER A WITH DOT ABOVE", [ 0x0228 ] = "LATIN CAPITAL LETTER E WITH CEDILLA", [ 0x0229 ] = "LATIN SMALL LETTER E WITH CEDILLA", [ 0x022A ] = "LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON", [ 0x022B ] = "LATIN SMALL LETTER O WITH DIAERESIS AND MACRON", [ 0x022C ] = "LATIN CAPITAL LETTER O WITH TILDE AND MACRON", [ 0x022D ] = "LATIN SMALL LETTER O WITH TILDE AND MACRON", [ 0x022E ] = "LATIN CAPITAL LETTER O WITH DOT ABOVE", [ 0x022F ] = "LATIN SMALL LETTER O WITH DOT ABOVE", [ 0x0230 ] = "LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON", [ 0x0231 ] = "LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON", [ 0x0232 ] = "LATIN CAPITAL LETTER Y WITH MACRON", [ 0x0233 ] = "LATIN SMALL LETTER Y WITH MACRON", [ 0x0234 ] = "LATIN SMALL LETTER L WITH CURL", [ 0x0235 ] = "LATIN SMALL LETTER N WITH CURL", [ 0x0236 ] = "LATIN SMALL LETTER T WITH CURL", [ 0x0237 ] = "LATIN SMALL LETTER DOTLESS J", [ 0x0238 ] = "LATIN SMALL LETTER DB DIGRAPH", [ 0x0239 ] = "LATIN SMALL LETTER QP DIGRAPH", [ 0x023A ] = "LATIN CAPITAL LETTER A WITH STROKE", [ 0x023B ] = "LATIN CAPITAL LETTER C WITH STROKE", [ 0x023C ] = "LATIN SMALL LETTER C WITH STROKE", [ 0x023D ] = "LATIN CAPITAL LETTER L WITH BAR", [ 0x023E ] = "LATIN CAPITAL LETTER T WITH DIAGONAL STROKE", [ 0x023F ] = "LATIN SMALL LETTER S WITH SWASH TAIL", [ 0x0240 ] = "LATIN SMALL LETTER Z WITH SWASH TAIL", [ 0x0241 ] = "LATIN CAPITAL LETTER GLOTTAL STOP", [ 0x0242 ] = "LATIN SMALL LETTER GLOTTAL STOP", [ 0x0243 ] = "LATIN CAPITAL LETTER B WITH STROKE", [ 0x0244 ] = "LATIN CAPITAL LETTER U BAR", [ 0x0245 ] = "LATIN CAPITAL LETTER TURNED V", [ 0x0246 ] = "LATIN CAPITAL LETTER E WITH STROKE", [ 0x0247 ] = "LATIN SMALL LETTER E WITH STROKE", [ 0x0248 ] = "LATIN CAPITAL LETTER J WITH STROKE", [ 0x0249 ] = "LATIN SMALL LETTER J WITH STROKE", [ 0x024A ] = "LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL", [ 0x024B ] = "LATIN SMALL LETTER Q WITH HOOK TAIL", [ 0x024C ] = "LATIN CAPITAL LETTER R WITH STROKE", [ 0x024D ] = "LATIN SMALL LETTER R WITH STROKE", [ 0x024E ] = "LATIN CAPITAL LETTER Y WITH STROKE", [ 0x024F ] = "LATIN SMALL LETTER Y WITH STROKE", [ 0x0250 ] = "LATIN SMALL LETTER TURNED A", [ 0x0251 ] = "LATIN SMALL LETTER ALPHA", [ 0x0252 ] = "LATIN SMALL LETTER TURNED ALPHA", [ 0x0253 ] = "LATIN SMALL LETTER B WITH HOOK", [ 0x0254 ] = "LATIN SMALL LETTER OPEN O", [ 0x0255 ] = "LATIN SMALL LETTER C WITH CURL", [ 0x0256 ] = "LATIN SMALL LETTER D WITH TAIL", [ 0x0257 ] = "LATIN SMALL LETTER D WITH HOOK", [ 0x0258 ] = "LATIN SMALL LETTER REVERSED E", [ 0x0259 ] = "LATIN SMALL LETTER SCHWA", [ 0x025A ] = "LATIN SMALL LETTER SCHWA WITH HOOK", [ 0x025B ] = "LATIN SMALL LETTER OPEN E", [ 0x025C ] = "LATIN SMALL LETTER REVERSED OPEN E", [ 0x025D ] = "LATIN SMALL LETTER REVERSED OPEN E WITH HOOK", [ 0x025E ] = "LATIN SMALL LETTER CLOSED REVERSED OPEN E", [ 0x025F ] = "LATIN SMALL LETTER DOTLESS J WITH STROKE", [ 0x0260 ] = "LATIN SMALL LETTER G WITH HOOK", [ 0x0261 ] = "LATIN SMALL LETTER SCRIPT G", [ 0x0262 ] = "LATIN LETTER SMALL CAPITAL G", [ 0x0263 ] = "LATIN SMALL LETTER GAMMA", [ 0x0264 ] = "LATIN SMALL LETTER RAMS HORN", [ 0x0265 ] = "LATIN SMALL LETTER TURNED H", [ 0x0266 ] = "LATIN SMALL LETTER H WITH HOOK", [ 0x0267 ] = "LATIN SMALL LETTER HENG WITH HOOK", [ 0x0268 ] = "LATIN SMALL LETTER I WITH STROKE", [ 0x0269 ] = "LATIN SMALL LETTER IOTA", [ 0x026A ] = "LATIN LETTER SMALL CAPITAL I", [ 0x026B ] = "LATIN SMALL LETTER L WITH MIDDLE TILDE", [ 0x026C ] = "LATIN SMALL LETTER L WITH BELT", [ 0x026D ] = "LATIN SMALL LETTER L WITH RETROFLEX HOOK", [ 0x026E ] = "LATIN SMALL LETTER LEZH", [ 0x026F ] = "LATIN SMALL LETTER TURNED M", [ 0x0270 ] = "LATIN SMALL LETTER TURNED M WITH LONG LEG", [ 0x0271 ] = "LATIN SMALL LETTER M WITH HOOK", [ 0x0272 ] = "LATIN SMALL LETTER N WITH LEFT HOOK", [ 0x0273 ] = "LATIN SMALL LETTER N WITH RETROFLEX HOOK", [ 0x0274 ] = "LATIN LETTER SMALL CAPITAL N", [ 0x0275 ] = "LATIN SMALL LETTER BARRED O", [ 0x0276 ] = "LATIN LETTER SMALL CAPITAL OE", [ 0x0277 ] = "LATIN SMALL LETTER CLOSED OMEGA", [ 0x0278 ] = "LATIN SMALL LETTER PHI", [ 0x0279 ] = "LATIN SMALL LETTER TURNED R", [ 0x027A ] = "LATIN SMALL LETTER TURNED R WITH LONG LEG", [ 0x027B ] = "LATIN SMALL LETTER TURNED R WITH HOOK", [ 0x027C ] = "LATIN SMALL LETTER R WITH LONG LEG", [ 0x027D ] = "LATIN SMALL LETTER R WITH TAIL", [ 0x027E ] = "LATIN SMALL LETTER R WITH FISHHOOK", [ 0x027F ] = "LATIN SMALL LETTER REVERSED R WITH FISHHOOK", [ 0x0280 ] = "LATIN LETTER SMALL CAPITAL R", [ 0x0281 ] = "LATIN LETTER SMALL CAPITAL INVERTED R", [ 0x0282 ] = "LATIN SMALL LETTER S WITH HOOK", [ 0x0283 ] = "LATIN SMALL LETTER ESH", [ 0x0284 ] = "LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK", [ 0x0285 ] = "LATIN SMALL LETTER SQUAT REVERSED ESH", [ 0x0286 ] = "LATIN SMALL LETTER ESH WITH CURL", [ 0x0287 ] = "LATIN SMALL LETTER TURNED T", [ 0x0288 ] = "LATIN SMALL LETTER T WITH RETROFLEX HOOK", [ 0x0289 ] = "LATIN SMALL LETTER U BAR", [ 0x028A ] = "LATIN SMALL LETTER UPSILON", [ 0x028B ] = "LATIN SMALL LETTER V WITH HOOK", [ 0x028C ] = "LATIN SMALL LETTER TURNED V", [ 0x028D ] = "LATIN SMALL LETTER TURNED W", [ 0x028E ] = "LATIN SMALL LETTER TURNED Y", [ 0x028F ] = "LATIN LETTER SMALL CAPITAL Y", [ 0x0290 ] = "LATIN SMALL LETTER Z WITH RETROFLEX HOOK", [ 0x0291 ] = "LATIN SMALL LETTER Z WITH CURL", [ 0x0292 ] = "LATIN SMALL LETTER EZH", [ 0x0293 ] = "LATIN SMALL LETTER EZH WITH CURL", [ 0x0294 ] = "LATIN LETTER GLOTTAL STOP", [ 0x0295 ] = "LATIN LETTER PHARYNGEAL VOICED FRICATIVE", [ 0x0296 ] = "LATIN LETTER INVERTED GLOTTAL STOP", [ 0x0297 ] = "LATIN LETTER STRETCHED C", [ 0x0298 ] = "LATIN LETTER BILABIAL CLICK", [ 0x0299 ] = "LATIN LETTER SMALL CAPITAL B", [ 0x029A ] = "LATIN SMALL LETTER CLOSED OPEN E", [ 0x029B ] = "LATIN LETTER SMALL CAPITAL G WITH HOOK", [ 0x029C ] = "LATIN LETTER SMALL CAPITAL H", [ 0x029D ] = "LATIN SMALL LETTER J WITH CROSSED-TAIL", [ 0x029E ] = "LATIN SMALL LETTER TURNED K", [ 0x029F ] = "LATIN LETTER SMALL CAPITAL L", [ 0x02A0 ] = "LATIN SMALL LETTER Q WITH HOOK", [ 0x02A1 ] = "LATIN LETTER GLOTTAL STOP WITH STROKE", [ 0x02A2 ] = "LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE", [ 0x02A3 ] = "LATIN SMALL LETTER DZ DIGRAPH", [ 0x02A4 ] = "LATIN SMALL LETTER DEZH DIGRAPH", [ 0x02A5 ] = "LATIN SMALL LETTER DZ DIGRAPH WITH CURL", [ 0x02A6 ] = "LATIN SMALL LETTER TS DIGRAPH", [ 0x02A7 ] = "LATIN SMALL LETTER TESH DIGRAPH", [ 0x02A8 ] = "LATIN SMALL LETTER TC DIGRAPH WITH CURL", [ 0x02A9 ] = "LATIN SMALL LETTER FENG DIGRAPH", [ 0x02AA ] = "LATIN SMALL LETTER LS DIGRAPH", [ 0x02AB ] = "LATIN SMALL LETTER LZ DIGRAPH", [ 0x02AC ] = "LATIN LETTER BILABIAL PERCUSSIVE", [ 0x02AD ] = "LATIN LETTER BIDENTAL PERCUSSIVE", [ 0x02AE ] = "LATIN SMALL LETTER TURNED H WITH FISHHOOK", [ 0x02AF ] = "LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL", [ 0x02B0 ] = "MODIFIER LETTER SMALL H", [ 0x02B1 ] = "MODIFIER LETTER SMALL H WITH HOOK", [ 0x02B2 ] = "MODIFIER LETTER SMALL J", [ 0x02B3 ] = "MODIFIER LETTER SMALL R", [ 0x02B4 ] = "MODIFIER LETTER SMALL TURNED R", [ 0x02B5 ] = "MODIFIER LETTER SMALL TURNED R WITH HOOK", [ 0x02B6 ] = "MODIFIER LETTER SMALL CAPITAL INVERTED R", [ 0x02B7 ] = "MODIFIER LETTER SMALL W", [ 0x02B8 ] = "MODIFIER LETTER SMALL Y", [ 0x02B9 ] = "MODIFIER LETTER PRIME", [ 0x02BA ] = "MODIFIER LETTER DOUBLE PRIME", [ 0x02BB ] = "MODIFIER LETTER TURNED COMMA", [ 0x02BC ] = "MODIFIER LETTER APOSTROPHE", [ 0x02BD ] = "MODIFIER LETTER REVERSED COMMA", [ 0x02BE ] = "MODIFIER LETTER RIGHT HALF RING", [ 0x02BF ] = "MODIFIER LETTER LEFT HALF RING", [ 0x02C0 ] = "MODIFIER LETTER GLOTTAL STOP", [ 0x02C1 ] = "MODIFIER LETTER REVERSED GLOTTAL STOP", [ 0x02C2 ] = "MODIFIER LETTER LEFT ARROWHEAD", [ 0x02C3 ] = "MODIFIER LETTER RIGHT ARROWHEAD", [ 0x02C4 ] = "MODIFIER LETTER UP ARROWHEAD", [ 0x02C5 ] = "MODIFIER LETTER DOWN ARROWHEAD", [ 0x02C6 ] = "MODIFIER LETTER CIRCUMFLEX ACCENT", [ 0x02C7 ] = "CARON", [ 0x02C8 ] = "MODIFIER LETTER VERTICAL LINE", [ 0x02C9 ] = "MODIFIER LETTER MACRON", [ 0x02CA ] = "MODIFIER LETTER ACUTE ACCENT", [ 0x02CB ] = "MODIFIER LETTER GRAVE ACCENT", [ 0x02CC ] = "MODIFIER LETTER LOW VERTICAL LINE", [ 0x02CD ] = "MODIFIER LETTER LOW MACRON", [ 0x02CE ] = "MODIFIER LETTER LOW GRAVE ACCENT", [ 0x02CF ] = "MODIFIER LETTER LOW ACUTE ACCENT", [ 0x02D0 ] = "MODIFIER LETTER TRIANGULAR COLON", [ 0x02D1 ] = "MODIFIER LETTER HALF TRIANGULAR COLON", [ 0x02D2 ] = "MODIFIER LETTER CENTRED RIGHT HALF RING", [ 0x02D3 ] = "MODIFIER LETTER CENTRED LEFT HALF RING", [ 0x02D4 ] = "MODIFIER LETTER UP TACK", [ 0x02D5 ] = "MODIFIER LETTER DOWN TACK", [ 0x02D6 ] = "MODIFIER LETTER PLUS SIGN", [ 0x02D7 ] = "MODIFIER LETTER MINUS SIGN", [ 0x02D8 ] = "BREVE", [ 0x02D9 ] = "DOT ABOVE", [ 0x02DA ] = "RING ABOVE", [ 0x02DB ] = "OGONEK", [ 0x02DC ] = "SMALL TILDE", [ 0x02DD ] = "DOUBLE ACUTE ACCENT", [ 0x02DE ] = "MODIFIER LETTER RHOTIC HOOK", [ 0x02DF ] = "MODIFIER LETTER CROSS ACCENT", [ 0x02E0 ] = "MODIFIER LETTER SMALL GAMMA", [ 0x02E1 ] = "MODIFIER LETTER SMALL L", [ 0x02E2 ] = "MODIFIER LETTER SMALL S", [ 0x02E3 ] = "MODIFIER LETTER SMALL X", [ 0x02E4 ] = "MODIFIER LETTER SMALL REVERSED GLOTTAL STOP", [ 0x02E5 ] = "MODIFIER LETTER EXTRA-HIGH TONE BAR", [ 0x02E6 ] = "MODIFIER LETTER HIGH TONE BAR", [ 0x02E7 ] = "MODIFIER LETTER MID TONE BAR", [ 0x02E8 ] = "MODIFIER LETTER LOW TONE BAR", [ 0x02E9 ] = "MODIFIER LETTER EXTRA-LOW TONE BAR", [ 0x02EA ] = "MODIFIER LETTER YIN DEPARTING TONE MARK", [ 0x02EB ] = "MODIFIER LETTER YANG DEPARTING TONE MARK", [ 0x02EC ] = "MODIFIER LETTER VOICING", [ 0x02ED ] = "MODIFIER LETTER UNASPIRATED", [ 0x02EE ] = "MODIFIER LETTER DOUBLE APOSTROPHE", [ 0x02EF ] = "MODIFIER LETTER LOW DOWN ARROWHEAD", [ 0x02F0 ] = "MODIFIER LETTER LOW UP ARROWHEAD", [ 0x02F1 ] = "MODIFIER LETTER LOW LEFT ARROWHEAD", [ 0x02F2 ] = "MODIFIER LETTER LOW RIGHT ARROWHEAD", [ 0x02F3 ] = "MODIFIER LETTER LOW RING", [ 0x02F4 ] = "MODIFIER LETTER MIDDLE GRAVE ACCENT", [ 0x02F5 ] = "MODIFIER LETTER MIDDLE DOUBLE GRAVE ACCENT", [ 0x02F6 ] = "MODIFIER LETTER MIDDLE DOUBLE ACUTE ACCENT", [ 0x02F7 ] = "MODIFIER LETTER LOW TILDE", [ 0x02F8 ] = "MODIFIER LETTER RAISED COLON", [ 0x02F9 ] = "MODIFIER LETTER BEGIN HIGH TONE", [ 0x02FA ] = "MODIFIER LETTER END HIGH TONE", [ 0x02FB ] = "MODIFIER LETTER BEGIN LOW TONE", [ 0x02FC ] = "MODIFIER LETTER END LOW TONE", [ 0x02FD ] = "MODIFIER LETTER SHELF", [ 0x02FE ] = "MODIFIER LETTER OPEN SHELF", [ 0x02FF ] = "MODIFIER LETTER LOW LEFT ARROW", [ 0x0300 ] = "COMBINING GRAVE ACCENT", [ 0x0301 ] = "COMBINING ACUTE ACCENT", [ 0x0302 ] = "COMBINING CIRCUMFLEX ACCENT", [ 0x0303 ] = "COMBINING TILDE", [ 0x0304 ] = "COMBINING MACRON", [ 0x0305 ] = "COMBINING OVERLINE", [ 0x0306 ] = "COMBINING BREVE", [ 0x0307 ] = "COMBINING DOT ABOVE", [ 0x0308 ] = "COMBINING DIAERESIS", [ 0x0309 ] = "COMBINING HOOK ABOVE", [ 0x030A ] = "COMBINING RING ABOVE", [ 0x030B ] = "COMBINING DOUBLE ACUTE ACCENT", [ 0x030C ] = "COMBINING CARON", [ 0x030D ] = "COMBINING VERTICAL LINE ABOVE", [ 0x030E ] = "COMBINING DOUBLE VERTICAL LINE ABOVE", [ 0x030F ] = "COMBINING DOUBLE GRAVE ACCENT", [ 0x0310 ] = "COMBINING CANDRABINDU", [ 0x0311 ] = "COMBINING INVERTED BREVE", [ 0x0312 ] = "COMBINING TURNED COMMA ABOVE", [ 0x0313 ] = "COMBINING COMMA ABOVE", [ 0x0314 ] = "COMBINING REVERSED COMMA ABOVE", [ 0x0315 ] = "COMBINING COMMA ABOVE RIGHT", [ 0x0316 ] = "COMBINING GRAVE ACCENT BELOW", [ 0x0317 ] = "COMBINING ACUTE ACCENT BELOW", [ 0x0318 ] = "COMBINING LEFT TACK BELOW", [ 0x0319 ] = "COMBINING RIGHT TACK BELOW", [ 0x031A ] = "COMBINING LEFT ANGLE ABOVE", [ 0x031B ] = "COMBINING HORN", [ 0x031C ] = "COMBINING LEFT HALF RING BELOW", [ 0x031D ] = "COMBINING UP TACK BELOW", [ 0x031E ] = "COMBINING DOWN TACK BELOW", [ 0x031F ] = "COMBINING PLUS SIGN BELOW", [ 0x0320 ] = "COMBINING MINUS SIGN BELOW", [ 0x0321 ] = "COMBINING PALATALIZED HOOK BELOW", [ 0x0322 ] = "COMBINING RETROFLEX HOOK BELOW", [ 0x0323 ] = "COMBINING DOT BELOW", [ 0x0324 ] = "COMBINING DIAERESIS BELOW", [ 0x0325 ] = "COMBINING RING BELOW", [ 0x0326 ] = "COMBINING COMMA BELOW", [ 0x0327 ] = "COMBINING CEDILLA", [ 0x0328 ] = "COMBINING OGONEK", [ 0x0329 ] = "COMBINING VERTICAL LINE BELOW", [ 0x032A ] = "COMBINING BRIDGE BELOW", [ 0x032B ] = "COMBINING INVERTED DOUBLE ARCH BELOW", [ 0x032C ] = "COMBINING CARON BELOW", [ 0x032D ] = "COMBINING CIRCUMFLEX ACCENT BELOW", [ 0x032E ] = "COMBINING BREVE BELOW", [ 0x032F ] = "COMBINING INVERTED BREVE BELOW", [ 0x0330 ] = "COMBINING TILDE BELOW", [ 0x0331 ] = "COMBINING MACRON BELOW", [ 0x0332 ] = "COMBINING LOW LINE", [ 0x0333 ] = "COMBINING DOUBLE LOW LINE", [ 0x0334 ] = "COMBINING TILDE OVERLAY", [ 0x0335 ] = "COMBINING SHORT STROKE OVERLAY", [ 0x0336 ] = "COMBINING LONG STROKE OVERLAY", [ 0x0337 ] = "COMBINING SHORT SOLIDUS OVERLAY", [ 0x0338 ] = "COMBINING LONG SOLIDUS OVERLAY", [ 0x0339 ] = "COMBINING RIGHT HALF RING BELOW", [ 0x033A ] = "COMBINING INVERTED BRIDGE BELOW", [ 0x033B ] = "COMBINING SQUARE BELOW", [ 0x033C ] = "COMBINING SEAGULL BELOW", [ 0x033D ] = "COMBINING X ABOVE", [ 0x033E ] = "COMBINING VERTICAL TILDE", [ 0x033F ] = "COMBINING DOUBLE OVERLINE", [ 0x0340 ] = "COMBINING GRAVE TONE MARK", [ 0x0341 ] = "COMBINING ACUTE TONE MARK", [ 0x0342 ] = "COMBINING GREEK PERISPOMENI", [ 0x0343 ] = "COMBINING GREEK KORONIS", [ 0x0344 ] = "COMBINING GREEK DIALYTIKA TONOS", [ 0x0345 ] = "COMBINING GREEK YPOGEGRAMMENI", [ 0x0346 ] = "COMBINING BRIDGE ABOVE", [ 0x0347 ] = "COMBINING EQUALS SIGN BELOW", [ 0x0348 ] = "COMBINING DOUBLE VERTICAL LINE BELOW", [ 0x0349 ] = "COMBINING LEFT ANGLE BELOW", [ 0x034A ] = "COMBINING NOT TILDE ABOVE", [ 0x034B ] = "COMBINING HOMOTHETIC ABOVE", [ 0x034C ] = "COMBINING ALMOST EQUAL TO ABOVE", [ 0x034D ] = "COMBINING LEFT RIGHT ARROW BELOW", [ 0x034E ] = "COMBINING UPWARDS ARROW BELOW", [ 0x034F ] = "COMBINING GRAPHEME JOINER", [ 0x0350 ] = "COMBINING RIGHT ARROWHEAD ABOVE", [ 0x0351 ] = "COMBINING LEFT HALF RING ABOVE", [ 0x0352 ] = "COMBINING FERMATA", [ 0x0353 ] = "COMBINING X BELOW", [ 0x0354 ] = "COMBINING LEFT ARROWHEAD BELOW", [ 0x0355 ] = "COMBINING RIGHT ARROWHEAD BELOW", [ 0x0356 ] = "COMBINING RIGHT ARROWHEAD AND UP ARROWHEAD BELOW", [ 0x0357 ] = "COMBINING RIGHT HALF RING ABOVE", [ 0x0358 ] = "COMBINING DOT ABOVE RIGHT", [ 0x0359 ] = "COMBINING ASTERISK BELOW", [ 0x035A ] = "COMBINING DOUBLE RING BELOW", [ 0x035B ] = "COMBINING ZIGZAG ABOVE", [ 0x035C ] = "COMBINING DOUBLE BREVE BELOW", [ 0x035D ] = "COMBINING DOUBLE BREVE", [ 0x035E ] = "COMBINING DOUBLE MACRON", [ 0x035F ] = "COMBINING DOUBLE MACRON BELOW", [ 0x0360 ] = "COMBINING DOUBLE TILDE", [ 0x0361 ] = "COMBINING DOUBLE INVERTED BREVE", [ 0x0362 ] = "COMBINING DOUBLE RIGHTWARDS ARROW BELOW", [ 0x0363 ] = "COMBINING LATIN SMALL LETTER A", [ 0x0364 ] = "COMBINING LATIN SMALL LETTER E", [ 0x0365 ] = "COMBINING LATIN SMALL LETTER I", [ 0x0366 ] = "COMBINING LATIN SMALL LETTER O", [ 0x0367 ] = "COMBINING LATIN SMALL LETTER U", [ 0x0368 ] = "COMBINING LATIN SMALL LETTER C", [ 0x0369 ] = "COMBINING LATIN SMALL LETTER D", [ 0x036A ] = "COMBINING LATIN SMALL LETTER H", [ 0x036B ] = "COMBINING LATIN SMALL LETTER M", [ 0x036C ] = "COMBINING LATIN SMALL LETTER R", [ 0x036D ] = "COMBINING LATIN SMALL LETTER T", [ 0x036E ] = "COMBINING LATIN SMALL LETTER V", [ 0x036F ] = "COMBINING LATIN SMALL LETTER X", [ 0x0370 ] = "GREEK CAPITAL LETTER HETA", [ 0x0371 ] = "GREEK SMALL LETTER HETA", [ 0x0372 ] = "GREEK CAPITAL LETTER ARCHAIC SAMPI", [ 0x0373 ] = "GREEK SMALL LETTER ARCHAIC SAMPI", [ 0x0374 ] = "GREEK NUMERAL SIGN", [ 0x0375 ] = "GREEK LOWER NUMERAL SIGN", [ 0x0376 ] = "GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA", [ 0x0377 ] = "GREEK SMALL LETTER PAMPHYLIAN DIGAMMA", [ 0x037A ] = "GREEK YPOGEGRAMMENI", [ 0x037B ] = "GREEK SMALL REVERSED LUNATE SIGMA SYMBOL", [ 0x037C ] = "GREEK SMALL DOTTED LUNATE SIGMA SYMBOL", [ 0x037D ] = "GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL", [ 0x037E ] = "GREEK QUESTION MARK", [ 0x037F ] = "GREEK CAPITAL LETTER YOT", [ 0x0384 ] = "GREEK TONOS", [ 0x0385 ] = "GREEK DIALYTIKA TONOS", [ 0x0386 ] = "GREEK CAPITAL LETTER ALPHA WITH TONOS", [ 0x0387 ] = "GREEK ANO TELEIA", [ 0x0388 ] = "GREEK CAPITAL LETTER EPSILON WITH TONOS", [ 0x0389 ] = "GREEK CAPITAL LETTER ETA WITH TONOS", [ 0x038A ] = "GREEK CAPITAL LETTER IOTA WITH TONOS", [ 0x038C ] = "GREEK CAPITAL LETTER OMICRON WITH TONOS", [ 0x038E ] = "GREEK CAPITAL LETTER UPSILON WITH TONOS", [ 0x038F ] = "GREEK CAPITAL LETTER OMEGA WITH TONOS", [ 0x0390 ] = "GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS", [ 0x0391 ] = "GREEK CAPITAL LETTER ALPHA", [ 0x0392 ] = "GREEK CAPITAL LETTER BETA", [ 0x0393 ] = "GREEK CAPITAL LETTER GAMMA", [ 0x0394 ] = "GREEK CAPITAL LETTER DELTA", [ 0x0395 ] = "GREEK CAPITAL LETTER EPSILON", [ 0x0396 ] = "GREEK CAPITAL LETTER ZETA", [ 0x0397 ] = "GREEK CAPITAL LETTER ETA", [ 0x0398 ] = "GREEK CAPITAL LETTER THETA", [ 0x0399 ] = "GREEK CAPITAL LETTER IOTA", [ 0x039A ] = "GREEK CAPITAL LETTER KAPPA", [ 0x039B ] = "GREEK CAPITAL LETTER LAMDA", [ 0x039C ] = "GREEK CAPITAL LETTER MU", [ 0x039D ] = "GREEK CAPITAL LETTER NU", [ 0x039E ] = "GREEK CAPITAL LETTER XI", [ 0x039F ] = "GREEK CAPITAL LETTER OMICRON", [ 0x03A0 ] = "GREEK CAPITAL LETTER PI", [ 0x03A1 ] = "GREEK CAPITAL LETTER RHO", [ 0x03A3 ] = "GREEK CAPITAL LETTER SIGMA", [ 0x03A4 ] = "GREEK CAPITAL LETTER TAU", [ 0x03A5 ] = "GREEK CAPITAL LETTER UPSILON", [ 0x03A6 ] = "GREEK CAPITAL LETTER PHI", [ 0x03A7 ] = "GREEK CAPITAL LETTER CHI", [ 0x03A8 ] = "GREEK CAPITAL LETTER PSI", [ 0x03A9 ] = "GREEK CAPITAL LETTER OMEGA", [ 0x03AA ] = "GREEK CAPITAL LETTER IOTA WITH DIALYTIKA", [ 0x03AB ] = "GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA", [ 0x03AC ] = "GREEK SMALL LETTER ALPHA WITH TONOS", [ 0x03AD ] = "GREEK SMALL LETTER EPSILON WITH TONOS", [ 0x03AE ] = "GREEK SMALL LETTER ETA WITH TONOS", [ 0x03AF ] = "GREEK SMALL LETTER IOTA WITH TONOS", [ 0x03B0 ] = "GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS", [ 0x03B1 ] = "GREEK SMALL LETTER ALPHA", [ 0x03B2 ] = "GREEK SMALL LETTER BETA", [ 0x03B3 ] = "GREEK SMALL LETTER GAMMA", [ 0x03B4 ] = "GREEK SMALL LETTER DELTA", [ 0x03B5 ] = "GREEK SMALL LETTER EPSILON", [ 0x03B6 ] = "GREEK SMALL LETTER ZETA", [ 0x03B7 ] = "GREEK SMALL LETTER ETA", [ 0x03B8 ] = "GREEK SMALL LETTER THETA", [ 0x03B9 ] = "GREEK SMALL LETTER IOTA", [ 0x03BA ] = "GREEK SMALL LETTER KAPPA", [ 0x03BB ] = "GREEK SMALL LETTER LAMDA", [ 0x03BC ] = "GREEK SMALL LETTER MU", [ 0x03BD ] = "GREEK SMALL LETTER NU", [ 0x03BE ] = "GREEK SMALL LETTER XI", [ 0x03BF ] = "GREEK SMALL LETTER OMICRON", [ 0x03C0 ] = "GREEK SMALL LETTER PI", [ 0x03C1 ] = "GREEK SMALL LETTER RHO", [ 0x03C2 ] = "GREEK SMALL LETTER FINAL SIGMA", [ 0x03C3 ] = "GREEK SMALL LETTER SIGMA", [ 0x03C4 ] = "GREEK SMALL LETTER TAU", [ 0x03C5 ] = "GREEK SMALL LETTER UPSILON", [ 0x03C6 ] = "GREEK SMALL LETTER PHI", [ 0x03C7 ] = "GREEK SMALL LETTER CHI", [ 0x03C8 ] = "GREEK SMALL LETTER PSI", [ 0x03C9 ] = "GREEK SMALL LETTER OMEGA", [ 0x03CA ] = "GREEK SMALL LETTER IOTA WITH DIALYTIKA", [ 0x03CB ] = "GREEK SMALL LETTER UPSILON WITH DIALYTIKA", [ 0x03CC ] = "GREEK SMALL LETTER OMICRON WITH TONOS", [ 0x03CD ] = "GREEK SMALL LETTER UPSILON WITH TONOS", [ 0x03CE ] = "GREEK SMALL LETTER OMEGA WITH TONOS", [ 0x03CF ] = "GREEK CAPITAL KAI SYMBOL", [ 0x03D0 ] = "GREEK BETA SYMBOL", [ 0x03D1 ] = "GREEK THETA SYMBOL", [ 0x03D2 ] = "GREEK UPSILON WITH HOOK SYMBOL", [ 0x03D3 ] = "GREEK UPSILON WITH ACUTE AND HOOK SYMBOL", [ 0x03D4 ] = "GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL", [ 0x03D5 ] = "GREEK PHI SYMBOL", [ 0x03D6 ] = "GREEK PI SYMBOL", [ 0x03D7 ] = "GREEK KAI SYMBOL", [ 0x03D8 ] = "GREEK LETTER ARCHAIC KOPPA", [ 0x03D9 ] = "GREEK SMALL LETTER ARCHAIC KOPPA", [ 0x03DA ] = "GREEK LETTER STIGMA", [ 0x03DB ] = "GREEK SMALL LETTER STIGMA", [ 0x03DC ] = "GREEK LETTER DIGAMMA", [ 0x03DD ] = "GREEK SMALL LETTER DIGAMMA", [ 0x03DE ] = "GREEK LETTER KOPPA", [ 0x03DF ] = "GREEK SMALL LETTER KOPPA", [ 0x03E0 ] = "GREEK LETTER SAMPI", [ 0x03E1 ] = "GREEK SMALL LETTER SAMPI", [ 0x03E2 ] = "COPTIC CAPITAL LETTER SHEI", [ 0x03E3 ] = "COPTIC SMALL LETTER SHEI", [ 0x03E4 ] = "COPTIC CAPITAL LETTER FEI", [ 0x03E5 ] = "COPTIC SMALL LETTER FEI", [ 0x03E6 ] = "COPTIC CAPITAL LETTER KHEI", [ 0x03E7 ] = "COPTIC SMALL LETTER KHEI", [ 0x03E8 ] = "COPTIC CAPITAL LETTER HORI", [ 0x03E9 ] = "COPTIC SMALL LETTER HORI", [ 0x03EA ] = "COPTIC CAPITAL LETTER GANGIA", [ 0x03EB ] = "COPTIC SMALL LETTER GANGIA", [ 0x03EC ] = "COPTIC CAPITAL LETTER SHIMA", [ 0x03ED ] = "COPTIC SMALL LETTER SHIMA", [ 0x03EE ] = "COPTIC CAPITAL LETTER DEI", [ 0x03EF ] = "COPTIC SMALL LETTER DEI", [ 0x03F0 ] = "GREEK KAPPA SYMBOL", [ 0x03F1 ] = "GREEK RHO SYMBOL", [ 0x03F2 ] = "GREEK LUNATE SIGMA SYMBOL", [ 0x03F3 ] = "GREEK LETTER YOT", [ 0x03F4 ] = "GREEK CAPITAL THETA SYMBOL", [ 0x03F5 ] = "GREEK LUNATE EPSILON SYMBOL", [ 0x03F6 ] = "GREEK REVERSED LUNATE EPSILON SYMBOL", [ 0x03F7 ] = "GREEK CAPITAL LETTER SHO", [ 0x03F8 ] = "GREEK SMALL LETTER SHO", [ 0x03F9 ] = "GREEK CAPITAL LUNATE SIGMA SYMBOL", [ 0x03FA ] = "GREEK CAPITAL LETTER SAN", [ 0x03FB ] = "GREEK SMALL LETTER SAN", [ 0x03FC ] = "GREEK RHO WITH STROKE SYMBOL", [ 0x03FD ] = "GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL", [ 0x03FE ] = "GREEK CAPITAL DOTTED LUNATE SIGMA SYMBOL", [ 0x03FF ] = "GREEK CAPITAL REVERSED DOTTED LUNATE SIGMA SYMBOL", [ 0x0400 ] = "CYRILLIC CAPITAL LETTER IE WITH GRAVE", [ 0x0401 ] = "CYRILLIC CAPITAL LETTER IO", [ 0x0402 ] = "CYRILLIC CAPITAL LETTER DJE", [ 0x0403 ] = "CYRILLIC CAPITAL LETTER GJE", [ 0x0404 ] = "CYRILLIC CAPITAL LETTER UKRAINIAN IE", [ 0x0405 ] = "CYRILLIC CAPITAL LETTER DZE", [ 0x0406 ] = "CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I", [ 0x0407 ] = "CYRILLIC CAPITAL LETTER YI", [ 0x0408 ] = "CYRILLIC CAPITAL LETTER JE", [ 0x0409 ] = "CYRILLIC CAPITAL LETTER LJE", [ 0x040A ] = "CYRILLIC CAPITAL LETTER NJE", [ 0x040B ] = "CYRILLIC CAPITAL LETTER TSHE", [ 0x040C ] = "CYRILLIC CAPITAL LETTER KJE", [ 0x040D ] = "CYRILLIC CAPITAL LETTER I WITH GRAVE", [ 0x040E ] = "CYRILLIC CAPITAL LETTER SHORT U", [ 0x040F ] = "CYRILLIC CAPITAL LETTER DZHE", [ 0x0410 ] = "CYRILLIC CAPITAL LETTER A", [ 0x0411 ] = "CYRILLIC CAPITAL LETTER BE", [ 0x0412 ] = "CYRILLIC CAPITAL LETTER VE", [ 0x0413 ] = "CYRILLIC CAPITAL LETTER GHE", [ 0x0414 ] = "CYRILLIC CAPITAL LETTER DE", [ 0x0415 ] = "CYRILLIC CAPITAL LETTER IE", [ 0x0416 ] = "CYRILLIC CAPITAL LETTER ZHE", [ 0x0417 ] = "CYRILLIC CAPITAL LETTER ZE", [ 0x0418 ] = "CYRILLIC CAPITAL LETTER I", [ 0x0419 ] = "CYRILLIC CAPITAL LETTER SHORT I", [ 0x041A ] = "CYRILLIC CAPITAL LETTER KA", [ 0x041B ] = "CYRILLIC CAPITAL LETTER EL", [ 0x041C ] = "CYRILLIC CAPITAL LETTER EM", [ 0x041D ] = "CYRILLIC CAPITAL LETTER EN", [ 0x041E ] = "CYRILLIC CAPITAL LETTER O", [ 0x041F ] = "CYRILLIC CAPITAL LETTER PE", [ 0x0420 ] = "CYRILLIC CAPITAL LETTER ER", [ 0x0421 ] = "CYRILLIC CAPITAL LETTER ES", [ 0x0422 ] = "CYRILLIC CAPITAL LETTER TE", [ 0x0423 ] = "CYRILLIC CAPITAL LETTER U", [ 0x0424 ] = "CYRILLIC CAPITAL LETTER EF", [ 0x0425 ] = "CYRILLIC CAPITAL LETTER HA", [ 0x0426 ] = "CYRILLIC CAPITAL LETTER TSE", [ 0x0427 ] = "CYRILLIC CAPITAL LETTER CHE", [ 0x0428 ] = "CYRILLIC CAPITAL LETTER SHA", [ 0x0429 ] = "CYRILLIC CAPITAL LETTER SHCHA", [ 0x042A ] = "CYRILLIC CAPITAL LETTER HARD SIGN", [ 0x042B ] = "CYRILLIC CAPITAL LETTER YERU", [ 0x042C ] = "CYRILLIC CAPITAL LETTER SOFT SIGN", [ 0x042D ] = "CYRILLIC CAPITAL LETTER E", [ 0x042E ] = "CYRILLIC CAPITAL LETTER YU", [ 0x042F ] = "CYRILLIC CAPITAL LETTER YA", [ 0x0430 ] = "CYRILLIC SMALL LETTER A", [ 0x0431 ] = "CYRILLIC SMALL LETTER BE", [ 0x0432 ] = "CYRILLIC SMALL LETTER VE", [ 0x0433 ] = "CYRILLIC SMALL LETTER GHE", [ 0x0434 ] = "CYRILLIC SMALL LETTER DE", [ 0x0435 ] = "CYRILLIC SMALL LETTER IE", [ 0x0436 ] = "CYRILLIC SMALL LETTER ZHE", [ 0x0437 ] = "CYRILLIC SMALL LETTER ZE", [ 0x0438 ] = "CYRILLIC SMALL LETTER I", [ 0x0439 ] = "CYRILLIC SMALL LETTER SHORT I", [ 0x043A ] = "CYRILLIC SMALL LETTER KA", [ 0x043B ] = "CYRILLIC SMALL LETTER EL", [ 0x043C ] = "CYRILLIC SMALL LETTER EM", [ 0x043D ] = "CYRILLIC SMALL LETTER EN", [ 0x043E ] = "CYRILLIC SMALL LETTER O", [ 0x043F ] = "CYRILLIC SMALL LETTER PE", [ 0x0440 ] = "CYRILLIC SMALL LETTER ER", [ 0x0441 ] = "CYRILLIC SMALL LETTER ES", [ 0x0442 ] = "CYRILLIC SMALL LETTER TE", [ 0x0443 ] = "CYRILLIC SMALL LETTER U", [ 0x0444 ] = "CYRILLIC SMALL LETTER EF", [ 0x0445 ] = "CYRILLIC SMALL LETTER HA", [ 0x0446 ] = "CYRILLIC SMALL LETTER TSE", [ 0x0447 ] = "CYRILLIC SMALL LETTER CHE", [ 0x0448 ] = "CYRILLIC SMALL LETTER SHA", [ 0x0449 ] = "CYRILLIC SMALL LETTER SHCHA", [ 0x044A ] = "CYRILLIC SMALL LETTER HARD SIGN", [ 0x044B ] = "CYRILLIC SMALL LETTER YERU", [ 0x044C ] = "CYRILLIC SMALL LETTER SOFT SIGN", [ 0x044D ] = "CYRILLIC SMALL LETTER E", [ 0x044E ] = "CYRILLIC SMALL LETTER YU", [ 0x044F ] = "CYRILLIC SMALL LETTER YA", [ 0x0450 ] = "CYRILLIC SMALL LETTER IE WITH GRAVE", [ 0x0451 ] = "CYRILLIC SMALL LETTER IO", [ 0x0452 ] = "CYRILLIC SMALL LETTER DJE", [ 0x0453 ] = "CYRILLIC SMALL LETTER GJE", [ 0x0454 ] = "CYRILLIC SMALL LETTER UKRAINIAN IE", [ 0x0455 ] = "CYRILLIC SMALL LETTER DZE", [ 0x0456 ] = "CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I", [ 0x0457 ] = "CYRILLIC SMALL LETTER YI", [ 0x0458 ] = "CYRILLIC SMALL LETTER JE", [ 0x0459 ] = "CYRILLIC SMALL LETTER LJE", [ 0x045A ] = "CYRILLIC SMALL LETTER NJE", [ 0x045B ] = "CYRILLIC SMALL LETTER TSHE", [ 0x045C ] = "CYRILLIC SMALL LETTER KJE", [ 0x045D ] = "CYRILLIC SMALL LETTER I WITH GRAVE", [ 0x045E ] = "CYRILLIC SMALL LETTER SHORT U", [ 0x045F ] = "CYRILLIC SMALL LETTER DZHE", [ 0x0460 ] = "CYRILLIC CAPITAL LETTER OMEGA", [ 0x0461 ] = "CYRILLIC SMALL LETTER OMEGA", [ 0x0462 ] = "CYRILLIC CAPITAL LETTER YAT", [ 0x0463 ] = "CYRILLIC SMALL LETTER YAT", [ 0x0464 ] = "CYRILLIC CAPITAL LETTER IOTIFIED E", [ 0x0465 ] = "CYRILLIC SMALL LETTER IOTIFIED E", [ 0x0466 ] = "CYRILLIC CAPITAL LETTER LITTLE YUS", [ 0x0467 ] = "CYRILLIC SMALL LETTER LITTLE YUS", [ 0x0468 ] = "CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS", [ 0x0469 ] = "CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS", [ 0x046A ] = "CYRILLIC CAPITAL LETTER BIG YUS", [ 0x046B ] = "CYRILLIC SMALL LETTER BIG YUS", [ 0x046C ] = "CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS", [ 0x046D ] = "CYRILLIC SMALL LETTER IOTIFIED BIG YUS", [ 0x046E ] = "CYRILLIC CAPITAL LETTER KSI", [ 0x046F ] = "CYRILLIC SMALL LETTER KSI", [ 0x0470 ] = "CYRILLIC CAPITAL LETTER PSI", [ 0x0471 ] = "CYRILLIC SMALL LETTER PSI", [ 0x0472 ] = "CYRILLIC CAPITAL LETTER FITA", [ 0x0473 ] = "CYRILLIC SMALL LETTER FITA", [ 0x0474 ] = "CYRILLIC CAPITAL LETTER IZHITSA", [ 0x0475 ] = "CYRILLIC SMALL LETTER IZHITSA", [ 0x0476 ] = "CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT", [ 0x0477 ] = "CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT", [ 0x0478 ] = "CYRILLIC CAPITAL LETTER UK", [ 0x0479 ] = "CYRILLIC SMALL LETTER UK", [ 0x047A ] = "CYRILLIC CAPITAL LETTER ROUND OMEGA", [ 0x047B ] = "CYRILLIC SMALL LETTER ROUND OMEGA", [ 0x047C ] = "CYRILLIC CAPITAL LETTER OMEGA WITH TITLO", [ 0x047D ] = "CYRILLIC SMALL LETTER OMEGA WITH TITLO", [ 0x047E ] = "CYRILLIC CAPITAL LETTER OT", [ 0x047F ] = "CYRILLIC SMALL LETTER OT", [ 0x0480 ] = "CYRILLIC CAPITAL LETTER KOPPA", [ 0x0481 ] = "CYRILLIC SMALL LETTER KOPPA", [ 0x0482 ] = "CYRILLIC THOUSANDS SIGN", [ 0x0483 ] = "COMBINING CYRILLIC TITLO", [ 0x0484 ] = "COMBINING CYRILLIC PALATALIZATION", [ 0x0485 ] = "COMBINING CYRILLIC DASIA PNEUMATA", [ 0x0486 ] = "COMBINING CYRILLIC PSILI PNEUMATA", [ 0x0487 ] = "COMBINING CYRILLIC POKRYTIE", [ 0x0488 ] = "COMBINING CYRILLIC HUNDRED THOUSANDS SIGN", [ 0x0489 ] = "COMBINING CYRILLIC MILLIONS SIGN", [ 0x048A ] = "CYRILLIC CAPITAL LETTER SHORT I WITH TAIL", [ 0x048B ] = "CYRILLIC SMALL LETTER SHORT I WITH TAIL", [ 0x048C ] = "CYRILLIC CAPITAL LETTER SEMISOFT SIGN", [ 0x048D ] = "CYRILLIC SMALL LETTER SEMISOFT SIGN", [ 0x048E ] = "CYRILLIC CAPITAL LETTER ER WITH TICK", [ 0x048F ] = "CYRILLIC SMALL LETTER ER WITH TICK", [ 0x0490 ] = "CYRILLIC CAPITAL LETTER GHE WITH UPTURN", [ 0x0491 ] = "CYRILLIC SMALL LETTER GHE WITH UPTURN", [ 0x0492 ] = "CYRILLIC CAPITAL LETTER GHE WITH STROKE", [ 0x0493 ] = "CYRILLIC SMALL LETTER GHE WITH STROKE", [ 0x0494 ] = "CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK", [ 0x0495 ] = "CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK", [ 0x0496 ] = "CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER", [ 0x0497 ] = "CYRILLIC SMALL LETTER ZHE WITH DESCENDER", [ 0x0498 ] = "CYRILLIC CAPITAL LETTER ZE WITH DESCENDER", [ 0x0499 ] = "CYRILLIC SMALL LETTER ZE WITH DESCENDER", [ 0x049A ] = "CYRILLIC CAPITAL LETTER KA WITH DESCENDER", [ 0x049B ] = "CYRILLIC SMALL LETTER KA WITH DESCENDER", [ 0x049C ] = "CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE", [ 0x049D ] = "CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE", [ 0x049E ] = "CYRILLIC CAPITAL LETTER KA WITH STROKE", [ 0x049F ] = "CYRILLIC SMALL LETTER KA WITH STROKE", [ 0x04A0 ] = "CYRILLIC CAPITAL LETTER BASHKIR KA", [ 0x04A1 ] = "CYRILLIC SMALL LETTER BASHKIR KA", [ 0x04A2 ] = "CYRILLIC CAPITAL LETTER EN WITH DESCENDER", [ 0x04A3 ] = "CYRILLIC SMALL LETTER EN WITH DESCENDER", [ 0x04A4 ] = "CYRILLIC CAPITAL LIGATURE EN GHE", [ 0x04A5 ] = "CYRILLIC SMALL LIGATURE EN GHE", [ 0x04A6 ] = "CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK", [ 0x04A7 ] = "CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK", [ 0x04A8 ] = "CYRILLIC CAPITAL LETTER ABKHASIAN HA", [ 0x04A9 ] = "CYRILLIC SMALL LETTER ABKHASIAN HA", [ 0x04AA ] = "CYRILLIC CAPITAL LETTER ES WITH DESCENDER", [ 0x04AB ] = "CYRILLIC SMALL LETTER ES WITH DESCENDER", [ 0x04AC ] = "CYRILLIC CAPITAL LETTER TE WITH DESCENDER", [ 0x04AD ] = "CYRILLIC SMALL LETTER TE WITH DESCENDER", [ 0x04AE ] = "CYRILLIC CAPITAL LETTER STRAIGHT U", [ 0x04AF ] = "CYRILLIC SMALL LETTER STRAIGHT U", [ 0x04B0 ] = "CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE", [ 0x04B1 ] = "CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE", [ 0x04B2 ] = "CYRILLIC CAPITAL LETTER HA WITH DESCENDER", [ 0x04B3 ] = "CYRILLIC SMALL LETTER HA WITH DESCENDER", [ 0x04B4 ] = "CYRILLIC CAPITAL LIGATURE TE TSE", [ 0x04B5 ] = "CYRILLIC SMALL LIGATURE TE TSE", [ 0x04B6 ] = "CYRILLIC CAPITAL LETTER CHE WITH DESCENDER", [ 0x04B7 ] = "CYRILLIC SMALL LETTER CHE WITH DESCENDER", [ 0x04B8 ] = "CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE", [ 0x04B9 ] = "CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE", [ 0x04BA ] = "CYRILLIC CAPITAL LETTER SHHA", [ 0x04BB ] = "CYRILLIC SMALL LETTER SHHA", [ 0x04BC ] = "CYRILLIC CAPITAL LETTER ABKHASIAN CHE", [ 0x04BD ] = "CYRILLIC SMALL LETTER ABKHASIAN CHE", [ 0x04BE ] = "CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER", [ 0x04BF ] = "CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER", [ 0x04C0 ] = "CYRILLIC LETTER PALOCHKA", [ 0x04C1 ] = "CYRILLIC CAPITAL LETTER ZHE WITH BREVE", [ 0x04C2 ] = "CYRILLIC SMALL LETTER ZHE WITH BREVE", [ 0x04C3 ] = "CYRILLIC CAPITAL LETTER KA WITH HOOK", [ 0x04C4 ] = "CYRILLIC SMALL LETTER KA WITH HOOK", [ 0x04C5 ] = "CYRILLIC CAPITAL LETTER EL WITH TAIL", [ 0x04C6 ] = "CYRILLIC SMALL LETTER EL WITH TAIL", [ 0x04C7 ] = "CYRILLIC CAPITAL LETTER EN WITH HOOK", [ 0x04C8 ] = "CYRILLIC SMALL LETTER EN WITH HOOK", [ 0x04C9 ] = "CYRILLIC CAPITAL LETTER EN WITH TAIL", [ 0x04CA ] = "CYRILLIC SMALL LETTER EN WITH TAIL", [ 0x04CB ] = "CYRILLIC CAPITAL LETTER KHAKASSIAN CHE", [ 0x04CC ] = "CYRILLIC SMALL LETTER KHAKASSIAN CHE", [ 0x04CD ] = "CYRILLIC CAPITAL LETTER EM WITH TAIL", [ 0x04CE ] = "CYRILLIC SMALL LETTER EM WITH TAIL", [ 0x04CF ] = "CYRILLIC SMALL LETTER PALOCHKA", [ 0x04D0 ] = "CYRILLIC CAPITAL LETTER A WITH BREVE", [ 0x04D1 ] = "CYRILLIC SMALL LETTER A WITH BREVE", [ 0x04D2 ] = "CYRILLIC CAPITAL LETTER A WITH DIAERESIS", [ 0x04D3 ] = "CYRILLIC SMALL LETTER A WITH DIAERESIS", [ 0x04D4 ] = "CYRILLIC CAPITAL LIGATURE A IE", [ 0x04D5 ] = "CYRILLIC SMALL LIGATURE A IE", [ 0x04D6 ] = "CYRILLIC CAPITAL LETTER IE WITH BREVE", [ 0x04D7 ] = "CYRILLIC SMALL LETTER IE WITH BREVE", [ 0x04D8 ] = "CYRILLIC CAPITAL LETTER SCHWA", [ 0x04D9 ] = "CYRILLIC SMALL LETTER SCHWA", [ 0x04DA ] = "CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS", [ 0x04DB ] = "CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS", [ 0x04DC ] = "CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS", [ 0x04DD ] = "CYRILLIC SMALL LETTER ZHE WITH DIAERESIS", [ 0x04DE ] = "CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS", [ 0x04DF ] = "CYRILLIC SMALL LETTER ZE WITH DIAERESIS", [ 0x04E0 ] = "CYRILLIC CAPITAL LETTER ABKHASIAN DZE", [ 0x04E1 ] = "CYRILLIC SMALL LETTER ABKHASIAN DZE", [ 0x04E2 ] = "CYRILLIC CAPITAL LETTER I WITH MACRON", [ 0x04E3 ] = "CYRILLIC SMALL LETTER I WITH MACRON", [ 0x04E4 ] = "CYRILLIC CAPITAL LETTER I WITH DIAERESIS", [ 0x04E5 ] = "CYRILLIC SMALL LETTER I WITH DIAERESIS", [ 0x04E6 ] = "CYRILLIC CAPITAL LETTER O WITH DIAERESIS", [ 0x04E7 ] = "CYRILLIC SMALL LETTER O WITH DIAERESIS", [ 0x04E8 ] = "CYRILLIC CAPITAL LETTER BARRED O", [ 0x04E9 ] = "CYRILLIC SMALL LETTER BARRED O", [ 0x04EA ] = "CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS", [ 0x04EB ] = "CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS", [ 0x04EC ] = "CYRILLIC CAPITAL LETTER E WITH DIAERESIS", [ 0x04ED ] = "CYRILLIC SMALL LETTER E WITH DIAERESIS", [ 0x04EE ] = "CYRILLIC CAPITAL LETTER U WITH MACRON", [ 0x04EF ] = "CYRILLIC SMALL LETTER U WITH MACRON", [ 0x04F0 ] = "CYRILLIC CAPITAL LETTER U WITH DIAERESIS", [ 0x04F1 ] = "CYRILLIC SMALL LETTER U WITH DIAERESIS", [ 0x04F2 ] = "CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE", [ 0x04F3 ] = "CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE", [ 0x04F4 ] = "CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS", [ 0x04F5 ] = "CYRILLIC SMALL LETTER CHE WITH DIAERESIS", [ 0x04F6 ] = "CYRILLIC CAPITAL LETTER GHE WITH DESCENDER", [ 0x04F7 ] = "CYRILLIC SMALL LETTER GHE WITH DESCENDER", [ 0x04F8 ] = "CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS", [ 0x04F9 ] = "CYRILLIC SMALL LETTER YERU WITH DIAERESIS", [ 0x04FA ] = "CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK", [ 0x04FB ] = "CYRILLIC SMALL LETTER GHE WITH STROKE AND HOOK", [ 0x04FC ] = "CYRILLIC CAPITAL LETTER HA WITH HOOK", [ 0x04FD ] = "CYRILLIC SMALL LETTER HA WITH HOOK", [ 0x04FE ] = "CYRILLIC CAPITAL LETTER HA WITH STROKE", [ 0x04FF ] = "CYRILLIC SMALL LETTER HA WITH STROKE", [ 0x0500 ] = "CYRILLIC CAPITAL LETTER KOMI DE", [ 0x0501 ] = "CYRILLIC SMALL LETTER KOMI DE", [ 0x0502 ] = "CYRILLIC CAPITAL LETTER KOMI DJE", [ 0x0503 ] = "CYRILLIC SMALL LETTER KOMI DJE", [ 0x0504 ] = "CYRILLIC CAPITAL LETTER KOMI ZJE", [ 0x0505 ] = "CYRILLIC SMALL LETTER KOMI ZJE", [ 0x0506 ] = "CYRILLIC CAPITAL LETTER KOMI DZJE", [ 0x0507 ] = "CYRILLIC SMALL LETTER KOMI DZJE", [ 0x0508 ] = "CYRILLIC CAPITAL LETTER KOMI LJE", [ 0x0509 ] = "CYRILLIC SMALL LETTER KOMI LJE", [ 0x050A ] = "CYRILLIC CAPITAL LETTER KOMI NJE", [ 0x050B ] = "CYRILLIC SMALL LETTER KOMI NJE", [ 0x050C ] = "CYRILLIC CAPITAL LETTER KOMI SJE", [ 0x050D ] = "CYRILLIC SMALL LETTER KOMI SJE", [ 0x050E ] = "CYRILLIC CAPITAL LETTER KOMI TJE", [ 0x050F ] = "CYRILLIC SMALL LETTER KOMI TJE", [ 0x0510 ] = "CYRILLIC CAPITAL LETTER REVERSED ZE", [ 0x0511 ] = "CYRILLIC SMALL LETTER REVERSED ZE", [ 0x0512 ] = "CYRILLIC CAPITAL LETTER EL WITH HOOK", [ 0x0513 ] = "CYRILLIC SMALL LETTER EL WITH HOOK", [ 0x0514 ] = "CYRILLIC CAPITAL LETTER LHA", [ 0x0515 ] = "CYRILLIC SMALL LETTER LHA", [ 0x0516 ] = "CYRILLIC CAPITAL LETTER RHA", [ 0x0517 ] = "CYRILLIC SMALL LETTER RHA", [ 0x0518 ] = "CYRILLIC CAPITAL LETTER YAE", [ 0x0519 ] = "CYRILLIC SMALL LETTER YAE", [ 0x051A ] = "CYRILLIC CAPITAL LETTER QA", [ 0x051B ] = "CYRILLIC SMALL LETTER QA", [ 0x051C ] = "CYRILLIC CAPITAL LETTER WE", [ 0x051D ] = "CYRILLIC SMALL LETTER WE", [ 0x051E ] = "CYRILLIC CAPITAL LETTER ALEUT KA", [ 0x051F ] = "CYRILLIC SMALL LETTER ALEUT KA", [ 0x0520 ] = "CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK", [ 0x0521 ] = "CYRILLIC SMALL LETTER EL WITH MIDDLE HOOK", [ 0x0522 ] = "CYRILLIC CAPITAL LETTER EN WITH MIDDLE HOOK", [ 0x0523 ] = "CYRILLIC SMALL LETTER EN WITH MIDDLE HOOK", [ 0x0524 ] = "CYRILLIC CAPITAL LETTER PE WITH DESCENDER", [ 0x0525 ] = "CYRILLIC SMALL LETTER PE WITH DESCENDER", [ 0x0526 ] = "CYRILLIC CAPITAL LETTER SHHA WITH DESCENDER", [ 0x0527 ] = "CYRILLIC SMALL LETTER SHHA WITH DESCENDER", [ 0x0528 ] = "CYRILLIC CAPITAL LETTER EN WITH LEFT HOOK", [ 0x0529 ] = "CYRILLIC SMALL LETTER EN WITH LEFT HOOK", [ 0x052A ] = "CYRILLIC CAPITAL LETTER DZZHE", [ 0x052B ] = "CYRILLIC SMALL LETTER DZZHE", [ 0x052C ] = "CYRILLIC CAPITAL LETTER DCHE", [ 0x052D ] = "CYRILLIC SMALL LETTER DCHE", [ 0x052E ] = "CYRILLIC CAPITAL LETTER EL WITH DESCENDER", [ 0x052F ] = "CYRILLIC SMALL LETTER EL WITH DESCENDER", [ 0x0531 ] = "ARMENIAN CAPITAL LETTER AYB", [ 0x0532 ] = "ARMENIAN CAPITAL LETTER BEN", [ 0x0533 ] = "ARMENIAN CAPITAL LETTER GIM", [ 0x0534 ] = "ARMENIAN CAPITAL LETTER DA", [ 0x0535 ] = "ARMENIAN CAPITAL LETTER ECH", [ 0x0536 ] = "ARMENIAN CAPITAL LETTER ZA", [ 0x0537 ] = "ARMENIAN CAPITAL LETTER EH", [ 0x0538 ] = "ARMENIAN CAPITAL LETTER ET", [ 0x0539 ] = "ARMENIAN CAPITAL LETTER TO", [ 0x053A ] = "ARMENIAN CAPITAL LETTER ZHE", [ 0x053B ] = "ARMENIAN CAPITAL LETTER INI", [ 0x053C ] = "ARMENIAN CAPITAL LETTER LIWN", [ 0x053D ] = "ARMENIAN CAPITAL LETTER XEH", [ 0x053E ] = "ARMENIAN CAPITAL LETTER CA", [ 0x053F ] = "ARMENIAN CAPITAL LETTER KEN", [ 0x0540 ] = "ARMENIAN CAPITAL LETTER HO", [ 0x0541 ] = "ARMENIAN CAPITAL LETTER JA", [ 0x0542 ] = "ARMENIAN CAPITAL LETTER GHAD", [ 0x0543 ] = "ARMENIAN CAPITAL LETTER CHEH", [ 0x0544 ] = "ARMENIAN CAPITAL LETTER MEN", [ 0x0545 ] = "ARMENIAN CAPITAL LETTER YI", [ 0x0546 ] = "ARMENIAN CAPITAL LETTER NOW", [ 0x0547 ] = "ARMENIAN CAPITAL LETTER SHA", [ 0x0548 ] = "ARMENIAN CAPITAL LETTER VO", [ 0x0549 ] = "ARMENIAN CAPITAL LETTER CHA", [ 0x054A ] = "ARMENIAN CAPITAL LETTER PEH", [ 0x054B ] = "ARMENIAN CAPITAL LETTER JHEH", [ 0x054C ] = "ARMENIAN CAPITAL LETTER RA", [ 0x054D ] = "ARMENIAN CAPITAL LETTER SEH", [ 0x054E ] = "ARMENIAN CAPITAL LETTER VEW", [ 0x054F ] = "ARMENIAN CAPITAL LETTER TIWN", [ 0x0550 ] = "ARMENIAN CAPITAL LETTER REH", [ 0x0551 ] = "ARMENIAN CAPITAL LETTER CO", [ 0x0552 ] = "ARMENIAN CAPITAL LETTER YIWN", [ 0x0553 ] = "ARMENIAN CAPITAL LETTER PIWR", [ 0x0554 ] = "ARMENIAN CAPITAL LETTER KEH", [ 0x0555 ] = "ARMENIAN CAPITAL LETTER OH", [ 0x0556 ] = "ARMENIAN CAPITAL LETTER FEH", [ 0x0559 ] = "ARMENIAN MODIFIER LETTER LEFT HALF RING", [ 0x055A ] = "ARMENIAN APOSTROPHE", [ 0x055B ] = "ARMENIAN EMPHASIS MARK", [ 0x055C ] = "ARMENIAN EXCLAMATION MARK", [ 0x055D ] = "ARMENIAN COMMA", [ 0x055E ] = "ARMENIAN QUESTION MARK", [ 0x055F ] = "ARMENIAN ABBREVIATION MARK", [ 0x0560 ] = "ARMENIAN SMALL LETTER TURNED AYB", [ 0x0561 ] = "ARMENIAN SMALL LETTER AYB", [ 0x0562 ] = "ARMENIAN SMALL LETTER BEN", [ 0x0563 ] = "ARMENIAN SMALL LETTER GIM", [ 0x0564 ] = "ARMENIAN SMALL LETTER DA", [ 0x0565 ] = "ARMENIAN SMALL LETTER ECH", [ 0x0566 ] = "ARMENIAN SMALL LETTER ZA", [ 0x0567 ] = "ARMENIAN SMALL LETTER EH", [ 0x0568 ] = "ARMENIAN SMALL LETTER ET", [ 0x0569 ] = "ARMENIAN SMALL LETTER TO", [ 0x056A ] = "ARMENIAN SMALL LETTER ZHE", [ 0x056B ] = "ARMENIAN SMALL LETTER INI", [ 0x056C ] = "ARMENIAN SMALL LETTER LIWN", [ 0x056D ] = "ARMENIAN SMALL LETTER XEH", [ 0x056E ] = "ARMENIAN SMALL LETTER CA", [ 0x056F ] = "ARMENIAN SMALL LETTER KEN", [ 0x0570 ] = "ARMENIAN SMALL LETTER HO", [ 0x0571 ] = "ARMENIAN SMALL LETTER JA", [ 0x0572 ] = "ARMENIAN SMALL LETTER GHAD", [ 0x0573 ] = "ARMENIAN SMALL LETTER CHEH", [ 0x0574 ] = "ARMENIAN SMALL LETTER MEN", [ 0x0575 ] = "ARMENIAN SMALL LETTER YI", [ 0x0576 ] = "ARMENIAN SMALL LETTER NOW", [ 0x0577 ] = "ARMENIAN SMALL LETTER SHA", [ 0x0578 ] = "ARMENIAN SMALL LETTER VO", [ 0x0579 ] = "ARMENIAN SMALL LETTER CHA", [ 0x057A ] = "ARMENIAN SMALL LETTER PEH", [ 0x057B ] = "ARMENIAN SMALL LETTER JHEH", [ 0x057C ] = "ARMENIAN SMALL LETTER RA", [ 0x057D ] = "ARMENIAN SMALL LETTER SEH", [ 0x057E ] = "ARMENIAN SMALL LETTER VEW", [ 0x057F ] = "ARMENIAN SMALL LETTER TIWN", [ 0x0580 ] = "ARMENIAN SMALL LETTER REH", [ 0x0581 ] = "ARMENIAN SMALL LETTER CO", [ 0x0582 ] = "ARMENIAN SMALL LETTER YIWN", [ 0x0583 ] = "ARMENIAN SMALL LETTER PIWR", [ 0x0584 ] = "ARMENIAN SMALL LETTER KEH", [ 0x0585 ] = "ARMENIAN SMALL LETTER OH", [ 0x0586 ] = "ARMENIAN SMALL LETTER FEH", [ 0x0587 ] = "ARMENIAN SMALL LIGATURE ECH YIWN", [ 0x0588 ] = "ARMENIAN SMALL LETTER YI WITH STROKE", [ 0x0589 ] = "ARMENIAN FULL STOP", [ 0x058A ] = "ARMENIAN HYPHEN", [ 0x058D ] = "RIGHT-FACING ARMENIAN ETERNITY SIGN", [ 0x058E ] = "LEFT-FACING ARMENIAN ETERNITY SIGN", [ 0x058F ] = "ARMENIAN DRAM SIGN", [ 0x0591 ] = "HEBREW ACCENT ETNAHTA", [ 0x0592 ] = "HEBREW ACCENT SEGOL", [ 0x0593 ] = "HEBREW ACCENT SHALSHELET", [ 0x0594 ] = "HEBREW ACCENT ZAQEF QATAN", [ 0x0595 ] = "HEBREW ACCENT ZAQEF GADOL", [ 0x0596 ] = "HEBREW ACCENT TIPEHA", [ 0x0597 ] = "HEBREW ACCENT REVIA", [ 0x0598 ] = "HEBREW ACCENT ZARQA", [ 0x0599 ] = "HEBREW ACCENT PASHTA", [ 0x059A ] = "HEBREW ACCENT YETIV", [ 0x059B ] = "HEBREW ACCENT TEVIR", [ 0x059C ] = "HEBREW ACCENT GERESH", [ 0x059D ] = "HEBREW ACCENT GERESH MUQDAM", [ 0x059E ] = "HEBREW ACCENT GERSHAYIM", [ 0x059F ] = "HEBREW ACCENT QARNEY PARA", [ 0x05A0 ] = "HEBREW ACCENT TELISHA GEDOLA", [ 0x05A1 ] = "HEBREW ACCENT PAZER", [ 0x05A2 ] = "HEBREW ACCENT ATNAH HAFUKH", [ 0x05A3 ] = "HEBREW ACCENT MUNAH", [ 0x05A4 ] = "HEBREW ACCENT MAHAPAKH", [ 0x05A5 ] = "HEBREW ACCENT MERKHA", [ 0x05A6 ] = "HEBREW ACCENT MERKHA KEFULA", [ 0x05A7 ] = "HEBREW ACCENT DARGA", [ 0x05A8 ] = "HEBREW ACCENT QADMA", [ 0x05A9 ] = "HEBREW ACCENT TELISHA QETANA", [ 0x05AA ] = "HEBREW ACCENT YERAH BEN YOMO", [ 0x05AB ] = "HEBREW ACCENT OLE", [ 0x05AC ] = "HEBREW ACCENT ILUY", [ 0x05AD ] = "HEBREW ACCENT DEHI", [ 0x05AE ] = "HEBREW ACCENT ZINOR", [ 0x05AF ] = "HEBREW MARK MASORA CIRCLE", [ 0x05B0 ] = "HEBREW POINT SHEVA", [ 0x05B1 ] = "HEBREW POINT HATAF SEGOL", [ 0x05B2 ] = "HEBREW POINT HATAF PATAH", [ 0x05B3 ] = "HEBREW POINT HATAF QAMATS", [ 0x05B4 ] = "HEBREW POINT HIRIQ", [ 0x05B5 ] = "HEBREW POINT TSERE", [ 0x05B6 ] = "HEBREW POINT SEGOL", [ 0x05B7 ] = "HEBREW POINT PATAH", [ 0x05B8 ] = "HEBREW POINT QAMATS", [ 0x05B9 ] = "HEBREW POINT HOLAM", [ 0x05BA ] = "HEBREW POINT HOLAM HASER FOR VAV", [ 0x05BB ] = "HEBREW POINT QUBUTS", [ 0x05BC ] = "HEBREW POINT DAGESH OR MAPIQ", [ 0x05BD ] = "HEBREW POINT METEG", [ 0x05BE ] = "HEBREW PUNCTUATION MAQAF", [ 0x05BF ] = "HEBREW POINT RAFE", [ 0x05C0 ] = "HEBREW PUNCTUATION PASEQ", [ 0x05C1 ] = "HEBREW POINT SHIN DOT", [ 0x05C2 ] = "HEBREW POINT SIN DOT", [ 0x05C3 ] = "HEBREW PUNCTUATION SOF PASUQ", [ 0x05C4 ] = "HEBREW MARK UPPER DOT", [ 0x05C5 ] = "HEBREW MARK LOWER DOT", [ 0x05C6 ] = "HEBREW PUNCTUATION NUN HAFUKHA", [ 0x05C7 ] = "HEBREW POINT QAMATS QATAN", [ 0x05D0 ] = "HEBREW LETTER ALEF", [ 0x05D1 ] = "HEBREW LETTER BET", [ 0x05D2 ] = "HEBREW LETTER GIMEL", [ 0x05D3 ] = "HEBREW LETTER DALET", [ 0x05D4 ] = "HEBREW LETTER HE", [ 0x05D5 ] = "HEBREW LETTER VAV", [ 0x05D6 ] = "HEBREW LETTER ZAYIN", [ 0x05D7 ] = "HEBREW LETTER HET", [ 0x05D8 ] = "HEBREW LETTER TET", [ 0x05D9 ] = "HEBREW LETTER YOD", [ 0x05DA ] = "HEBREW LETTER FINAL KAF", [ 0x05DB ] = "HEBREW LETTER KAF", [ 0x05DC ] = "HEBREW LETTER LAMED", [ 0x05DD ] = "HEBREW LETTER FINAL MEM", [ 0x05DE ] = "HEBREW LETTER MEM", [ 0x05DF ] = "HEBREW LETTER FINAL NUN", [ 0x05E0 ] = "HEBREW LETTER NUN", [ 0x05E1 ] = "HEBREW LETTER SAMEKH", [ 0x05E2 ] = "HEBREW LETTER AYIN", [ 0x05E3 ] = "HEBREW LETTER FINAL PE", [ 0x05E4 ] = "HEBREW LETTER PE", [ 0x05E5 ] = "HEBREW LETTER FINAL TSADI", [ 0x05E6 ] = "HEBREW LETTER TSADI", [ 0x05E7 ] = "HEBREW LETTER QOF", [ 0x05E8 ] = "HEBREW LETTER RESH", [ 0x05E9 ] = "HEBREW LETTER SHIN", [ 0x05EA ] = "HEBREW LETTER TAV", [ 0x05EF ] = "HEBREW YOD TRIANGLE", [ 0x05F0 ] = "HEBREW LIGATURE YIDDISH DOUBLE VAV", [ 0x05F1 ] = "HEBREW LIGATURE YIDDISH VAV YOD", [ 0x05F2 ] = "HEBREW LIGATURE YIDDISH DOUBLE YOD", [ 0x05F3 ] = "HEBREW PUNCTUATION GERESH", [ 0x05F4 ] = "HEBREW PUNCTUATION GERSHAYIM", [ 0x0600 ] = "ARABIC NUMBER SIGN", [ 0x0601 ] = "ARABIC SIGN SANAH", [ 0x0602 ] = "ARABIC FOOTNOTE MARKER", [ 0x0603 ] = "ARABIC SIGN SAFHA", [ 0x0604 ] = "ARABIC SIGN SAMVAT", [ 0x0605 ] = "ARABIC NUMBER MARK ABOVE", [ 0x0606 ] = "ARABIC-INDIC CUBE ROOT", [ 0x0607 ] = "ARABIC-INDIC FOURTH ROOT", [ 0x0608 ] = "ARABIC RAY", [ 0x0609 ] = "ARABIC-INDIC PER MILLE SIGN", [ 0x060A ] = "ARABIC-INDIC PER TEN THOUSAND SIGN", [ 0x060B ] = "AFGHANI SIGN", [ 0x060C ] = "ARABIC COMMA", [ 0x060D ] = "ARABIC DATE SEPARATOR", [ 0x060E ] = "ARABIC POETIC VERSE SIGN", [ 0x060F ] = "ARABIC SIGN MISRA", [ 0x0610 ] = "ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM", [ 0x0611 ] = "ARABIC SIGN ALAYHE ASSALLAM", [ 0x0612 ] = "ARABIC SIGN RAHMATULLAH ALAYHE", [ 0x0613 ] = "ARABIC SIGN RADI ALLAHOU ANHU", [ 0x0614 ] = "ARABIC SIGN TAKHALLUS", [ 0x0615 ] = "ARABIC SMALL HIGH TAH", [ 0x0616 ] = "ARABIC SMALL HIGH LIGATURE ALEF WITH LAM WITH YEH", [ 0x0617 ] = "ARABIC SMALL HIGH ZAIN", [ 0x0618 ] = "ARABIC SMALL FATHA", [ 0x0619 ] = "ARABIC SMALL DAMMA", [ 0x061A ] = "ARABIC SMALL KASRA", [ 0x061B ] = "ARABIC SEMICOLON", [ 0x061C ] = "ARABIC LETTER MARK", [ 0x061D ] = "ARABIC END OF TEXT MARK", [ 0x061E ] = "ARABIC TRIPLE DOT PUNCTUATION MARK", [ 0x061F ] = "ARABIC QUESTION MARK", [ 0x0620 ] = "ARABIC LETTER KASHMIRI YEH", [ 0x0621 ] = "ARABIC LETTER HAMZA", [ 0x0622 ] = "ARABIC LETTER ALEF WITH MADDA ABOVE", [ 0x0623 ] = "ARABIC LETTER ALEF WITH HAMZA ABOVE", [ 0x0624 ] = "ARABIC LETTER WAW WITH HAMZA ABOVE", [ 0x0625 ] = "ARABIC LETTER ALEF WITH HAMZA BELOW", [ 0x0626 ] = "ARABIC LETTER YEH WITH HAMZA ABOVE", [ 0x0627 ] = "ARABIC LETTER ALEF", [ 0x0628 ] = "ARABIC LETTER BEH", [ 0x0629 ] = "ARABIC LETTER TEH MARBUTA", [ 0x062A ] = "ARABIC LETTER TEH", [ 0x062B ] = "ARABIC LETTER THEH", [ 0x062C ] = "ARABIC LETTER JEEM", [ 0x062D ] = "ARABIC LETTER HAH", [ 0x062E ] = "ARABIC LETTER KHAH", [ 0x062F ] = "ARABIC LETTER DAL", [ 0x0630 ] = "ARABIC LETTER THAL", [ 0x0631 ] = "ARABIC LETTER REH", [ 0x0632 ] = "ARABIC LETTER ZAIN", [ 0x0633 ] = "ARABIC LETTER SEEN", [ 0x0634 ] = "ARABIC LETTER SHEEN", [ 0x0635 ] = "ARABIC LETTER SAD", [ 0x0636 ] = "ARABIC LETTER DAD", [ 0x0637 ] = "ARABIC LETTER TAH", [ 0x0638 ] = "ARABIC LETTER ZAH", [ 0x0639 ] = "ARABIC LETTER AIN", [ 0x063A ] = "ARABIC LETTER GHAIN", [ 0x063B ] = "ARABIC LETTER KEHEH WITH TWO DOTS ABOVE", [ 0x063C ] = "ARABIC LETTER KEHEH WITH THREE DOTS BELOW", [ 0x063D ] = "ARABIC LETTER FARSI YEH WITH INVERTED V", [ 0x063E ] = "ARABIC LETTER FARSI YEH WITH TWO DOTS ABOVE", [ 0x063F ] = "ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE", [ 0x0640 ] = "ARABIC TATWEEL", [ 0x0641 ] = "ARABIC LETTER FEH", [ 0x0642 ] = "ARABIC LETTER QAF", [ 0x0643 ] = "ARABIC LETTER KAF", [ 0x0644 ] = "ARABIC LETTER LAM", [ 0x0645 ] = "ARABIC LETTER MEEM", [ 0x0646 ] = "ARABIC LETTER NOON", [ 0x0647 ] = "ARABIC LETTER HEH", [ 0x0648 ] = "ARABIC LETTER WAW", [ 0x0649 ] = "ARABIC LETTER ALEF MAKSURA", [ 0x064A ] = "ARABIC LETTER YEH", [ 0x064B ] = "ARABIC FATHATAN", [ 0x064C ] = "ARABIC DAMMATAN", [ 0x064D ] = "ARABIC KASRATAN", [ 0x064E ] = "ARABIC FATHA", [ 0x064F ] = "ARABIC DAMMA", [ 0x0650 ] = "ARABIC KASRA", [ 0x0651 ] = "ARABIC SHADDA", [ 0x0652 ] = "ARABIC SUKUN", [ 0x0653 ] = "ARABIC MADDAH ABOVE", [ 0x0654 ] = "ARABIC HAMZA ABOVE", [ 0x0655 ] = "ARABIC HAMZA BELOW", [ 0x0656 ] = "ARABIC SUBSCRIPT ALEF", [ 0x0657 ] = "ARABIC INVERTED DAMMA", [ 0x0658 ] = "ARABIC MARK NOON GHUNNA", [ 0x0659 ] = "ARABIC ZWARAKAY", [ 0x065A ] = "ARABIC VOWEL SIGN SMALL V ABOVE", [ 0x065B ] = "ARABIC VOWEL SIGN INVERTED SMALL V ABOVE", [ 0x065C ] = "ARABIC VOWEL SIGN DOT BELOW", [ 0x065D ] = "ARABIC REVERSED DAMMA", [ 0x065E ] = "ARABIC FATHA WITH TWO DOTS", [ 0x065F ] = "ARABIC WAVY HAMZA BELOW", [ 0x0660 ] = "ARABIC-INDIC DIGIT ZERO", [ 0x0661 ] = "ARABIC-INDIC DIGIT ONE", [ 0x0662 ] = "ARABIC-INDIC DIGIT TWO", [ 0x0663 ] = "ARABIC-INDIC DIGIT THREE", [ 0x0664 ] = "ARABIC-INDIC DIGIT FOUR", [ 0x0665 ] = "ARABIC-INDIC DIGIT FIVE", [ 0x0666 ] = "ARABIC-INDIC DIGIT SIX", [ 0x0667 ] = "ARABIC-INDIC DIGIT SEVEN", [ 0x0668 ] = "ARABIC-INDIC DIGIT EIGHT", [ 0x0669 ] = "ARABIC-INDIC DIGIT NINE", [ 0x066A ] = "ARABIC PERCENT SIGN", [ 0x066B ] = "ARABIC DECIMAL SEPARATOR", [ 0x066C ] = "ARABIC THOUSANDS SEPARATOR", [ 0x066D ] = "ARABIC FIVE POINTED STAR", [ 0x066E ] = "ARABIC LETTER DOTLESS BEH", [ 0x066F ] = "ARABIC LETTER DOTLESS QAF", [ 0x0670 ] = "ARABIC LETTER SUPERSCRIPT ALEF", [ 0x0671 ] = "ARABIC LETTER ALEF WASLA", [ 0x0672 ] = "ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE", [ 0x0673 ] = "ARABIC LETTER ALEF WITH WAVY HAMZA BELOW", [ 0x0674 ] = "ARABIC LETTER HIGH HAMZA", [ 0x0675 ] = "ARABIC LETTER HIGH HAMZA ALEF", [ 0x0676 ] = "ARABIC LETTER HIGH HAMZA WAW", [ 0x0677 ] = "ARABIC LETTER U WITH HAMZA ABOVE", [ 0x0678 ] = "ARABIC LETTER HIGH HAMZA YEH", [ 0x0679 ] = "ARABIC LETTER TTEH", [ 0x067A ] = "ARABIC LETTER TTEHEH", [ 0x067B ] = "ARABIC LETTER BEEH", [ 0x067C ] = "ARABIC LETTER TEH WITH RING", [ 0x067D ] = "ARABIC LETTER TEH WITH THREE DOTS ABOVE DOWNWARDS", [ 0x067E ] = "ARABIC LETTER PEH", [ 0x067F ] = "ARABIC LETTER TEHEH", [ 0x0680 ] = "ARABIC LETTER BEHEH", [ 0x0681 ] = "ARABIC LETTER HAH WITH HAMZA ABOVE", [ 0x0682 ] = "ARABIC LETTER HAH WITH TWO DOTS VERTICAL ABOVE", [ 0x0683 ] = "ARABIC LETTER NYEH", [ 0x0684 ] = "ARABIC LETTER DYEH", [ 0x0685 ] = "ARABIC LETTER HAH WITH THREE DOTS ABOVE", [ 0x0686 ] = "ARABIC LETTER TCHEH", [ 0x0687 ] = "ARABIC LETTER TCHEHEH", [ 0x0688 ] = "ARABIC LETTER DDAL", [ 0x0689 ] = "ARABIC LETTER DAL WITH RING", [ 0x068A ] = "ARABIC LETTER DAL WITH DOT BELOW", [ 0x068B ] = "ARABIC LETTER DAL WITH DOT BELOW AND SMALL TAH", [ 0x068C ] = "ARABIC LETTER DAHAL", [ 0x068D ] = "ARABIC LETTER DDAHAL", [ 0x068E ] = "ARABIC LETTER DUL", [ 0x068F ] = "ARABIC LETTER DAL WITH THREE DOTS ABOVE DOWNWARDS", [ 0x0690 ] = "ARABIC LETTER DAL WITH FOUR DOTS ABOVE", [ 0x0691 ] = "ARABIC LETTER RREH", [ 0x0692 ] = "ARABIC LETTER REH WITH SMALL V", [ 0x0693 ] = "ARABIC LETTER REH WITH RING", [ 0x0694 ] = "ARABIC LETTER REH WITH DOT BELOW", [ 0x0695 ] = "ARABIC LETTER REH WITH SMALL V BELOW", [ 0x0696 ] = "ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE", [ 0x0697 ] = "ARABIC LETTER REH WITH TWO DOTS ABOVE", [ 0x0698 ] = "ARABIC LETTER JEH", [ 0x0699 ] = "ARABIC LETTER REH WITH FOUR DOTS ABOVE", [ 0x069A ] = "ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE", [ 0x069B ] = "ARABIC LETTER SEEN WITH THREE DOTS BELOW", [ 0x069C ] = "ARABIC LETTER SEEN WITH THREE DOTS BELOW AND THREE DOTS ABOVE", [ 0x069D ] = "ARABIC LETTER SAD WITH TWO DOTS BELOW", [ 0x069E ] = "ARABIC LETTER SAD WITH THREE DOTS ABOVE", [ 0x069F ] = "ARABIC LETTER TAH WITH THREE DOTS ABOVE", [ 0x06A0 ] = "ARABIC LETTER AIN WITH THREE DOTS ABOVE", [ 0x06A1 ] = "ARABIC LETTER DOTLESS FEH", [ 0x06A2 ] = "ARABIC LETTER FEH WITH DOT MOVED BELOW", [ 0x06A3 ] = "ARABIC LETTER FEH WITH DOT BELOW", [ 0x06A4 ] = "ARABIC LETTER VEH", [ 0x06A5 ] = "ARABIC LETTER FEH WITH THREE DOTS BELOW", [ 0x06A6 ] = "ARABIC LETTER PEHEH", [ 0x06A7 ] = "ARABIC LETTER QAF WITH DOT ABOVE", [ 0x06A8 ] = "ARABIC LETTER QAF WITH THREE DOTS ABOVE", [ 0x06A9 ] = "ARABIC LETTER KEHEH", [ 0x06AA ] = "ARABIC LETTER SWASH KAF", [ 0x06AB ] = "ARABIC LETTER KAF WITH RING", [ 0x06AC ] = "ARABIC LETTER KAF WITH DOT ABOVE", [ 0x06AD ] = "ARABIC LETTER NG", [ 0x06AE ] = "ARABIC LETTER KAF WITH THREE DOTS BELOW", [ 0x06AF ] = "ARABIC LETTER GAF", [ 0x06B0 ] = "ARABIC LETTER GAF WITH RING", [ 0x06B1 ] = "ARABIC LETTER NGOEH", [ 0x06B2 ] = "ARABIC LETTER GAF WITH TWO DOTS BELOW", [ 0x06B3 ] = "ARABIC LETTER GUEH", [ 0x06B4 ] = "ARABIC LETTER GAF WITH THREE DOTS ABOVE", [ 0x06B5 ] = "ARABIC LETTER LAM WITH SMALL V", [ 0x06B6 ] = "ARABIC LETTER LAM WITH DOT ABOVE", [ 0x06B7 ] = "ARABIC LETTER LAM WITH THREE DOTS ABOVE", [ 0x06B8 ] = "ARABIC LETTER LAM WITH THREE DOTS BELOW", [ 0x06B9 ] = "ARABIC LETTER NOON WITH DOT BELOW", [ 0x06BA ] = "ARABIC LETTER NOON GHUNNA", [ 0x06BB ] = "ARABIC LETTER RNOON", [ 0x06BC ] = "ARABIC LETTER NOON WITH RING", [ 0x06BD ] = "ARABIC LETTER NOON WITH THREE DOTS ABOVE", [ 0x06BE ] = "ARABIC LETTER HEH DOACHASHMEE", [ 0x06BF ] = "ARABIC LETTER TCHEH WITH DOT ABOVE", [ 0x06C0 ] = "ARABIC LETTER HEH WITH YEH ABOVE", [ 0x06C1 ] = "ARABIC LETTER HEH GOAL", [ 0x06C2 ] = "ARABIC LETTER HEH GOAL WITH HAMZA ABOVE", [ 0x06C3 ] = "ARABIC LETTER TEH MARBUTA GOAL", [ 0x06C4 ] = "ARABIC LETTER WAW WITH RING", [ 0x06C5 ] = "ARABIC LETTER KIRGHIZ OE", [ 0x06C6 ] = "ARABIC LETTER OE", [ 0x06C7 ] = "ARABIC LETTER U", [ 0x06C8 ] = "ARABIC LETTER YU", [ 0x06C9 ] = "ARABIC LETTER KIRGHIZ YU", [ 0x06CA ] = "ARABIC LETTER WAW WITH TWO DOTS ABOVE", [ 0x06CB ] = "ARABIC LETTER VE", [ 0x06CC ] = "ARABIC LETTER FARSI YEH", [ 0x06CD ] = "ARABIC LETTER YEH WITH TAIL", [ 0x06CE ] = "ARABIC LETTER YEH WITH SMALL V", [ 0x06CF ] = "ARABIC LETTER WAW WITH DOT ABOVE", [ 0x06D0 ] = "ARABIC LETTER E", [ 0x06D1 ] = "ARABIC LETTER YEH WITH THREE DOTS BELOW", [ 0x06D2 ] = "ARABIC LETTER YEH BARREE", [ 0x06D3 ] = "ARABIC LETTER YEH BARREE WITH HAMZA ABOVE", [ 0x06D4 ] = "ARABIC FULL STOP", [ 0x06D5 ] = "ARABIC LETTER AE", [ 0x06D6 ] = "ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA", [ 0x06D7 ] = "ARABIC SMALL HIGH LIGATURE QAF WITH LAM WITH ALEF MAKSURA", [ 0x06D8 ] = "ARABIC SMALL HIGH MEEM INITIAL FORM", [ 0x06D9 ] = "ARABIC SMALL HIGH LAM ALEF", [ 0x06DA ] = "ARABIC SMALL HIGH JEEM", [ 0x06DB ] = "ARABIC SMALL HIGH THREE DOTS", [ 0x06DC ] = "ARABIC SMALL HIGH SEEN", [ 0x06DD ] = "ARABIC END OF AYAH", [ 0x06DE ] = "ARABIC START OF RUB EL HIZB", [ 0x06DF ] = "ARABIC SMALL HIGH ROUNDED ZERO", [ 0x06E0 ] = "ARABIC SMALL HIGH UPRIGHT RECTANGULAR ZERO", [ 0x06E1 ] = "ARABIC SMALL HIGH DOTLESS HEAD OF KHAH", [ 0x06E2 ] = "ARABIC SMALL HIGH MEEM ISOLATED FORM", [ 0x06E3 ] = "ARABIC SMALL LOW SEEN", [ 0x06E4 ] = "ARABIC SMALL HIGH MADDA", [ 0x06E5 ] = "ARABIC SMALL WAW", [ 0x06E6 ] = "ARABIC SMALL YEH", [ 0x06E7 ] = "ARABIC SMALL HIGH YEH", [ 0x06E8 ] = "ARABIC SMALL HIGH NOON", [ 0x06E9 ] = "ARABIC PLACE OF SAJDAH", [ 0x06EA ] = "ARABIC EMPTY CENTRE LOW STOP", [ 0x06EB ] = "ARABIC EMPTY CENTRE HIGH STOP", [ 0x06EC ] = "ARABIC ROUNDED HIGH STOP WITH FILLED CENTRE", [ 0x06ED ] = "ARABIC SMALL LOW MEEM", [ 0x06EE ] = "ARABIC LETTER DAL WITH INVERTED V", [ 0x06EF ] = "ARABIC LETTER REH WITH INVERTED V", [ 0x06F0 ] = "EXTENDED ARABIC-INDIC DIGIT ZERO", [ 0x06F1 ] = "EXTENDED ARABIC-INDIC DIGIT ONE", [ 0x06F2 ] = "EXTENDED ARABIC-INDIC DIGIT TWO", [ 0x06F3 ] = "EXTENDED ARABIC-INDIC DIGIT THREE", [ 0x06F4 ] = "EXTENDED ARABIC-INDIC DIGIT FOUR", [ 0x06F5 ] = "EXTENDED ARABIC-INDIC DIGIT FIVE", [ 0x06F6 ] = "EXTENDED ARABIC-INDIC DIGIT SIX", [ 0x06F7 ] = "EXTENDED ARABIC-INDIC DIGIT SEVEN", [ 0x06F8 ] = "EXTENDED ARABIC-INDIC DIGIT EIGHT", [ 0x06F9 ] = "EXTENDED ARABIC-INDIC DIGIT NINE", [ 0x06FA ] = "ARABIC LETTER SHEEN WITH DOT BELOW", [ 0x06FB ] = "ARABIC LETTER DAD WITH DOT BELOW", [ 0x06FC ] = "ARABIC LETTER GHAIN WITH DOT BELOW", [ 0x06FD ] = "ARABIC SIGN SINDHI AMPERSAND", [ 0x06FE ] = "ARABIC SIGN SINDHI POSTPOSITION MEN", [ 0x06FF ] = "ARABIC LETTER HEH WITH INVERTED V", [ 0x0700 ] = "SYRIAC END OF PARAGRAPH", [ 0x0701 ] = "SYRIAC SUPRALINEAR FULL STOP", [ 0x0702 ] = "SYRIAC SUBLINEAR FULL STOP", [ 0x0703 ] = "SYRIAC SUPRALINEAR COLON", [ 0x0704 ] = "SYRIAC SUBLINEAR COLON", [ 0x0705 ] = "SYRIAC HORIZONTAL COLON", [ 0x0706 ] = "SYRIAC COLON SKEWED LEFT", [ 0x0707 ] = "SYRIAC COLON SKEWED RIGHT", [ 0x0708 ] = "SYRIAC SUPRALINEAR COLON SKEWED LEFT", [ 0x0709 ] = "SYRIAC SUBLINEAR COLON SKEWED RIGHT", [ 0x070A ] = "SYRIAC CONTRACTION", [ 0x070B ] = "SYRIAC HARKLEAN OBELUS", [ 0x070C ] = "SYRIAC HARKLEAN METOBELUS", [ 0x070D ] = "SYRIAC HARKLEAN ASTERISCUS", [ 0x070F ] = "SYRIAC ABBREVIATION MARK", [ 0x0710 ] = "SYRIAC LETTER ALAPH", [ 0x0711 ] = "SYRIAC LETTER SUPERSCRIPT ALAPH", [ 0x0712 ] = "SYRIAC LETTER BETH", [ 0x0713 ] = "SYRIAC LETTER GAMAL", [ 0x0714 ] = "SYRIAC LETTER GAMAL GARSHUNI", [ 0x0715 ] = "SYRIAC LETTER DALATH", [ 0x0716 ] = "SYRIAC LETTER DOTLESS DALATH RISH", [ 0x0717 ] = "SYRIAC LETTER HE", [ 0x0718 ] = "SYRIAC LETTER WAW", [ 0x0719 ] = "SYRIAC LETTER ZAIN", [ 0x071A ] = "SYRIAC LETTER HETH", [ 0x071B ] = "SYRIAC LETTER TETH", [ 0x071C ] = "SYRIAC LETTER TETH GARSHUNI", [ 0x071D ] = "SYRIAC LETTER YUDH", [ 0x071E ] = "SYRIAC LETTER YUDH HE", [ 0x071F ] = "SYRIAC LETTER KAPH", [ 0x0720 ] = "SYRIAC LETTER LAMADH", [ 0x0721 ] = "SYRIAC LETTER MIM", [ 0x0722 ] = "SYRIAC LETTER NUN", [ 0x0723 ] = "SYRIAC LETTER SEMKATH", [ 0x0724 ] = "SYRIAC LETTER FINAL SEMKATH", [ 0x0725 ] = "SYRIAC LETTER E", [ 0x0726 ] = "SYRIAC LETTER PE", [ 0x0727 ] = "SYRIAC LETTER REVERSED PE", [ 0x0728 ] = "SYRIAC LETTER SADHE", [ 0x0729 ] = "SYRIAC LETTER QAPH", [ 0x072A ] = "SYRIAC LETTER RISH", [ 0x072B ] = "SYRIAC LETTER SHIN", [ 0x072C ] = "SYRIAC LETTER TAW", [ 0x072D ] = "SYRIAC LETTER PERSIAN BHETH", [ 0x072E ] = "SYRIAC LETTER PERSIAN GHAMAL", [ 0x072F ] = "SYRIAC LETTER PERSIAN DHALATH", [ 0x0730 ] = "SYRIAC PTHAHA ABOVE", [ 0x0731 ] = "SYRIAC PTHAHA BELOW", [ 0x0732 ] = "SYRIAC PTHAHA DOTTED", [ 0x0733 ] = "SYRIAC ZQAPHA ABOVE", [ 0x0734 ] = "SYRIAC ZQAPHA BELOW", [ 0x0735 ] = "SYRIAC ZQAPHA DOTTED", [ 0x0736 ] = "SYRIAC RBASA ABOVE", [ 0x0737 ] = "SYRIAC RBASA BELOW", [ 0x0738 ] = "SYRIAC DOTTED ZLAMA HORIZONTAL", [ 0x0739 ] = "SYRIAC DOTTED ZLAMA ANGULAR", [ 0x073A ] = "SYRIAC HBASA ABOVE", [ 0x073B ] = "SYRIAC HBASA BELOW", [ 0x073C ] = "SYRIAC HBASA-ESASA DOTTED", [ 0x073D ] = "SYRIAC ESASA ABOVE", [ 0x073E ] = "SYRIAC ESASA BELOW", [ 0x073F ] = "SYRIAC RWAHA", [ 0x0740 ] = "SYRIAC FEMININE DOT", [ 0x0741 ] = "SYRIAC QUSHSHAYA", [ 0x0742 ] = "SYRIAC RUKKAKHA", [ 0x0743 ] = "SYRIAC TWO VERTICAL DOTS ABOVE", [ 0x0744 ] = "SYRIAC TWO VERTICAL DOTS BELOW", [ 0x0745 ] = "SYRIAC THREE DOTS ABOVE", [ 0x0746 ] = "SYRIAC THREE DOTS BELOW", [ 0x0747 ] = "SYRIAC OBLIQUE LINE ABOVE", [ 0x0748 ] = "SYRIAC OBLIQUE LINE BELOW", [ 0x0749 ] = "SYRIAC MUSIC", [ 0x074A ] = "SYRIAC BARREKH", [ 0x074D ] = "SYRIAC LETTER SOGDIAN ZHAIN", [ 0x074E ] = "SYRIAC LETTER SOGDIAN KHAPH", [ 0x074F ] = "SYRIAC LETTER SOGDIAN FE", [ 0x0750 ] = "ARABIC LETTER BEH WITH THREE DOTS HORIZONTALLY BELOW", [ 0x0751 ] = "ARABIC LETTER BEH WITH DOT BELOW AND THREE DOTS ABOVE", [ 0x0752 ] = "ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW", [ 0x0753 ] = "ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW AND TWO DOTS ABOVE", [ 0x0754 ] = "ARABIC LETTER BEH WITH TWO DOTS BELOW AND DOT ABOVE", [ 0x0755 ] = "ARABIC LETTER BEH WITH INVERTED SMALL V BELOW", [ 0x0756 ] = "ARABIC LETTER BEH WITH SMALL V", [ 0x0757 ] = "ARABIC LETTER HAH WITH TWO DOTS ABOVE", [ 0x0758 ] = "ARABIC LETTER HAH WITH THREE DOTS POINTING UPWARDS BELOW", [ 0x0759 ] = "ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW AND SMALL TAH", [ 0x075A ] = "ARABIC LETTER DAL WITH INVERTED SMALL V BELOW", [ 0x075B ] = "ARABIC LETTER REH WITH STROKE", [ 0x075C ] = "ARABIC LETTER SEEN WITH FOUR DOTS ABOVE", [ 0x075D ] = "ARABIC LETTER AIN WITH TWO DOTS ABOVE", [ 0x075E ] = "ARABIC LETTER AIN WITH THREE DOTS POINTING DOWNWARDS ABOVE", [ 0x075F ] = "ARABIC LETTER AIN WITH TWO DOTS VERTICALLY ABOVE", [ 0x0760 ] = "ARABIC LETTER FEH WITH TWO DOTS BELOW", [ 0x0761 ] = "ARABIC LETTER FEH WITH THREE DOTS POINTING UPWARDS BELOW", [ 0x0762 ] = "ARABIC LETTER KEHEH WITH DOT ABOVE", [ 0x0763 ] = "ARABIC LETTER KEHEH WITH THREE DOTS ABOVE", [ 0x0764 ] = "ARABIC LETTER KEHEH WITH THREE DOTS POINTING UPWARDS BELOW", [ 0x0765 ] = "ARABIC LETTER MEEM WITH DOT ABOVE", [ 0x0766 ] = "ARABIC LETTER MEEM WITH DOT BELOW", [ 0x0767 ] = "ARABIC LETTER NOON WITH TWO DOTS BELOW", [ 0x0768 ] = "ARABIC LETTER NOON WITH SMALL TAH", [ 0x0769 ] = "ARABIC LETTER NOON WITH SMALL V", [ 0x076A ] = "ARABIC LETTER LAM WITH BAR", [ 0x076B ] = "ARABIC LETTER REH WITH TWO DOTS VERTICALLY ABOVE", [ 0x076C ] = "ARABIC LETTER REH WITH HAMZA ABOVE", [ 0x076D ] = "ARABIC LETTER SEEN WITH TWO DOTS VERTICALLY ABOVE", [ 0x076E ] = "ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH BELOW", [ 0x076F ] = "ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH AND TWO DOTS", [ 0x0770 ] = "ARABIC LETTER SEEN WITH SMALL ARABIC LETTER TAH AND TWO DOTS", [ 0x0771 ] = "ARABIC LETTER REH WITH SMALL ARABIC LETTER TAH AND TWO DOTS", [ 0x0772 ] = "ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH ABOVE", [ 0x0773 ] = "ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE", [ 0x0774 ] = "ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE", [ 0x0775 ] = "ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE", [ 0x0776 ] = "ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE", [ 0x0777 ] = "ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT FOUR BELOW", [ 0x0778 ] = "ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE", [ 0x0779 ] = "ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE", [ 0x077A ] = "ARABIC LETTER YEH BARREE WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE", [ 0x077B ] = "ARABIC LETTER YEH BARREE WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE", [ 0x077C ] = "ARABIC LETTER HAH WITH EXTENDED ARABIC-INDIC DIGIT FOUR BELOW", [ 0x077D ] = "ARABIC LETTER SEEN WITH EXTENDED ARABIC-INDIC DIGIT FOUR ABOVE", [ 0x077E ] = "ARABIC LETTER SEEN WITH INVERTED V", [ 0x077F ] = "ARABIC LETTER KAF WITH TWO DOTS ABOVE", [ 0x0780 ] = "THAANA LETTER HAA", [ 0x0781 ] = "THAANA LETTER SHAVIYANI", [ 0x0782 ] = "THAANA LETTER NOONU", [ 0x0783 ] = "THAANA LETTER RAA", [ 0x0784 ] = "THAANA LETTER BAA", [ 0x0785 ] = "THAANA LETTER LHAVIYANI", [ 0x0786 ] = "THAANA LETTER KAAFU", [ 0x0787 ] = "THAANA LETTER ALIFU", [ 0x0788 ] = "THAANA LETTER VAAVU", [ 0x0789 ] = "THAANA LETTER MEEMU", [ 0x078A ] = "THAANA LETTER FAAFU", [ 0x078B ] = "THAANA LETTER DHAALU", [ 0x078C ] = "THAANA LETTER THAA", [ 0x078D ] = "THAANA LETTER LAAMU", [ 0x078E ] = "THAANA LETTER GAAFU", [ 0x078F ] = "THAANA LETTER GNAVIYANI", [ 0x0790 ] = "THAANA LETTER SEENU", [ 0x0791 ] = "THAANA LETTER DAVIYANI", [ 0x0792 ] = "THAANA LETTER ZAVIYANI", [ 0x0793 ] = "THAANA LETTER TAVIYANI", [ 0x0794 ] = "THAANA LETTER YAA", [ 0x0795 ] = "THAANA LETTER PAVIYANI", [ 0x0796 ] = "THAANA LETTER JAVIYANI", [ 0x0797 ] = "THAANA LETTER CHAVIYANI", [ 0x0798 ] = "THAANA LETTER TTAA", [ 0x0799 ] = "THAANA LETTER HHAA", [ 0x079A ] = "THAANA LETTER KHAA", [ 0x079B ] = "THAANA LETTER THAALU", [ 0x079C ] = "THAANA LETTER ZAA", [ 0x079D ] = "THAANA LETTER SHEENU", [ 0x079E ] = "THAANA LETTER SAADHU", [ 0x079F ] = "THAANA LETTER DAADHU", [ 0x07A0 ] = "THAANA LETTER TO", [ 0x07A1 ] = "THAANA LETTER ZO", [ 0x07A2 ] = "THAANA LETTER AINU", [ 0x07A3 ] = "THAANA LETTER GHAINU", [ 0x07A4 ] = "THAANA LETTER QAAFU", [ 0x07A5 ] = "THAANA LETTER WAAVU", [ 0x07A6 ] = "THAANA ABAFILI", [ 0x07A7 ] = "THAANA AABAAFILI", [ 0x07A8 ] = "THAANA IBIFILI", [ 0x07A9 ] = "THAANA EEBEEFILI", [ 0x07AA ] = "THAANA UBUFILI", [ 0x07AB ] = "THAANA OOBOOFILI", [ 0x07AC ] = "THAANA EBEFILI", [ 0x07AD ] = "THAANA EYBEYFILI", [ 0x07AE ] = "THAANA OBOFILI", [ 0x07AF ] = "THAANA OABOAFILI", [ 0x07B0 ] = "THAANA SUKUN", [ 0x07B1 ] = "THAANA LETTER NAA", [ 0x07C0 ] = "NKO DIGIT ZERO", [ 0x07C1 ] = "NKO DIGIT ONE", [ 0x07C2 ] = "NKO DIGIT TWO", [ 0x07C3 ] = "NKO DIGIT THREE", [ 0x07C4 ] = "NKO DIGIT FOUR", [ 0x07C5 ] = "NKO DIGIT FIVE", [ 0x07C6 ] = "NKO DIGIT SIX", [ 0x07C7 ] = "NKO DIGIT SEVEN", [ 0x07C8 ] = "NKO DIGIT EIGHT", [ 0x07C9 ] = "NKO DIGIT NINE", [ 0x07CA ] = "NKO LETTER A", [ 0x07CB ] = "NKO LETTER EE", [ 0x07CC ] = "NKO LETTER I", [ 0x07CD ] = "NKO LETTER E", [ 0x07CE ] = "NKO LETTER U", [ 0x07CF ] = "NKO LETTER OO", [ 0x07D0 ] = "NKO LETTER O", [ 0x07D1 ] = "NKO LETTER DAGBASINNA", [ 0x07D2 ] = "NKO LETTER N", [ 0x07D3 ] = "NKO LETTER BA", [ 0x07D4 ] = "NKO LETTER PA", [ 0x07D5 ] = "NKO LETTER TA", [ 0x07D6 ] = "NKO LETTER JA", [ 0x07D7 ] = "NKO LETTER CHA", [ 0x07D8 ] = "NKO LETTER DA", [ 0x07D9 ] = "NKO LETTER RA", [ 0x07DA ] = "NKO LETTER RRA", [ 0x07DB ] = "NKO LETTER SA", [ 0x07DC ] = "NKO LETTER GBA", [ 0x07DD ] = "NKO LETTER FA", [ 0x07DE ] = "NKO LETTER KA", [ 0x07DF ] = "NKO LETTER LA", [ 0x07E0 ] = "NKO LETTER NA WOLOSO", [ 0x07E1 ] = "NKO LETTER MA", [ 0x07E2 ] = "NKO LETTER NYA", [ 0x07E3 ] = "NKO LETTER NA", [ 0x07E4 ] = "NKO LETTER HA", [ 0x07E5 ] = "NKO LETTER WA", [ 0x07E6 ] = "NKO LETTER YA", [ 0x07E7 ] = "NKO LETTER NYA WOLOSO", [ 0x07E8 ] = "NKO LETTER JONA JA", [ 0x07E9 ] = "NKO LETTER JONA CHA", [ 0x07EA ] = "NKO LETTER JONA RA", [ 0x07EB ] = "NKO COMBINING SHORT HIGH TONE", [ 0x07EC ] = "NKO COMBINING SHORT LOW TONE", [ 0x07ED ] = "NKO COMBINING SHORT RISING TONE", [ 0x07EE ] = "NKO COMBINING LONG DESCENDING TONE", [ 0x07EF ] = "NKO COMBINING LONG HIGH TONE", [ 0x07F0 ] = "NKO COMBINING LONG LOW TONE", [ 0x07F1 ] = "NKO COMBINING LONG RISING TONE", [ 0x07F2 ] = "NKO COMBINING NASALIZATION MARK", [ 0x07F3 ] = "NKO COMBINING DOUBLE DOT ABOVE", [ 0x07F4 ] = "NKO HIGH TONE APOSTROPHE", [ 0x07F5 ] = "NKO LOW TONE APOSTROPHE", [ 0x07F6 ] = "NKO SYMBOL OO DENNEN", [ 0x07F7 ] = "NKO SYMBOL GBAKURUNEN", [ 0x07F8 ] = "NKO COMMA", [ 0x07F9 ] = "NKO EXCLAMATION MARK", [ 0x07FA ] = "NKO LAJANYALAN", [ 0x07FD ] = "NKO DANTAYALAN", [ 0x07FE ] = "NKO DOROME SIGN", [ 0x07FF ] = "NKO TAMAN SIGN", [ 0x0800 ] = "SAMARITAN LETTER ALAF", [ 0x0801 ] = "SAMARITAN LETTER BIT", [ 0x0802 ] = "SAMARITAN LETTER GAMAN", [ 0x0803 ] = "SAMARITAN LETTER DALAT", [ 0x0804 ] = "SAMARITAN LETTER IY", [ 0x0805 ] = "SAMARITAN LETTER BAA", [ 0x0806 ] = "SAMARITAN LETTER ZEN", [ 0x0807 ] = "SAMARITAN LETTER IT", [ 0x0808 ] = "SAMARITAN LETTER TIT", [ 0x0809 ] = "SAMARITAN LETTER YUT", [ 0x080A ] = "SAMARITAN LETTER KAAF", [ 0x080B ] = "SAMARITAN LETTER LABAT", [ 0x080C ] = "SAMARITAN LETTER MIM", [ 0x080D ] = "SAMARITAN LETTER NUN", [ 0x080E ] = "SAMARITAN LETTER SINGAAT", [ 0x080F ] = "SAMARITAN LETTER IN", [ 0x0810 ] = "SAMARITAN LETTER FI", [ 0x0811 ] = "SAMARITAN LETTER TSAADIY", [ 0x0812 ] = "SAMARITAN LETTER QUF", [ 0x0813 ] = "SAMARITAN LETTER RISH", [ 0x0814 ] = "SAMARITAN LETTER SHAN", [ 0x0815 ] = "SAMARITAN LETTER TAAF", [ 0x0816 ] = "SAMARITAN MARK IN", [ 0x0817 ] = "SAMARITAN MARK IN-ALAF", [ 0x0818 ] = "SAMARITAN MARK OCCLUSION", [ 0x0819 ] = "SAMARITAN MARK DAGESH", [ 0x081A ] = "SAMARITAN MODIFIER LETTER EPENTHETIC YUT", [ 0x081B ] = "SAMARITAN MARK EPENTHETIC YUT", [ 0x081C ] = "SAMARITAN VOWEL SIGN LONG E", [ 0x081D ] = "SAMARITAN VOWEL SIGN E", [ 0x081E ] = "SAMARITAN VOWEL SIGN OVERLONG AA", [ 0x081F ] = "SAMARITAN VOWEL SIGN LONG AA", [ 0x0820 ] = "SAMARITAN VOWEL SIGN AA", [ 0x0821 ] = "SAMARITAN VOWEL SIGN OVERLONG A", [ 0x0822 ] = "SAMARITAN VOWEL SIGN LONG A", [ 0x0823 ] = "SAMARITAN VOWEL SIGN A", [ 0x0824 ] = "SAMARITAN MODIFIER LETTER SHORT A", [ 0x0825 ] = "SAMARITAN VOWEL SIGN SHORT A", [ 0x0826 ] = "SAMARITAN VOWEL SIGN LONG U", [ 0x0827 ] = "SAMARITAN VOWEL SIGN U", [ 0x0828 ] = "SAMARITAN MODIFIER LETTER I", [ 0x0829 ] = "SAMARITAN VOWEL SIGN LONG I", [ 0x082A ] = "SAMARITAN VOWEL SIGN I", [ 0x082B ] = "SAMARITAN VOWEL SIGN O", [ 0x082C ] = "SAMARITAN VOWEL SIGN SUKUN", [ 0x082D ] = "SAMARITAN MARK NEQUDAA", [ 0x0830 ] = "SAMARITAN PUNCTUATION NEQUDAA", [ 0x0831 ] = "SAMARITAN PUNCTUATION AFSAAQ", [ 0x0832 ] = "SAMARITAN PUNCTUATION ANGED", [ 0x0833 ] = "SAMARITAN PUNCTUATION BAU", [ 0x0834 ] = "SAMARITAN PUNCTUATION ATMAAU", [ 0x0835 ] = "SAMARITAN PUNCTUATION SHIYYAALAA", [ 0x0836 ] = "SAMARITAN ABBREVIATION MARK", [ 0x0837 ] = "SAMARITAN PUNCTUATION MELODIC QITSA", [ 0x0838 ] = "SAMARITAN PUNCTUATION ZIQAA", [ 0x0839 ] = "SAMARITAN PUNCTUATION QITSA", [ 0x083A ] = "SAMARITAN PUNCTUATION ZAEF", [ 0x083B ] = "SAMARITAN PUNCTUATION TURU", [ 0x083C ] = "SAMARITAN PUNCTUATION ARKAANU", [ 0x083D ] = "SAMARITAN PUNCTUATION SOF MASHFAAT", [ 0x083E ] = "SAMARITAN PUNCTUATION ANNAAU", [ 0x0840 ] = "MANDAIC LETTER HALQA", [ 0x0841 ] = "MANDAIC LETTER AB", [ 0x0842 ] = "MANDAIC LETTER AG", [ 0x0843 ] = "MANDAIC LETTER AD", [ 0x0844 ] = "MANDAIC LETTER AH", [ 0x0845 ] = "MANDAIC LETTER USHENNA", [ 0x0846 ] = "MANDAIC LETTER AZ", [ 0x0847 ] = "MANDAIC LETTER IT", [ 0x0848 ] = "MANDAIC LETTER ATT", [ 0x0849 ] = "MANDAIC LETTER AKSA", [ 0x084A ] = "MANDAIC LETTER AK", [ 0x084B ] = "MANDAIC LETTER AL", [ 0x084C ] = "MANDAIC LETTER AM", [ 0x084D ] = "MANDAIC LETTER AN", [ 0x084E ] = "MANDAIC LETTER AS", [ 0x084F ] = "MANDAIC LETTER IN", [ 0x0850 ] = "MANDAIC LETTER AP", [ 0x0851 ] = "MANDAIC LETTER ASZ", [ 0x0852 ] = "MANDAIC LETTER AQ", [ 0x0853 ] = "MANDAIC LETTER AR", [ 0x0854 ] = "MANDAIC LETTER ASH", [ 0x0855 ] = "MANDAIC LETTER AT", [ 0x0856 ] = "MANDAIC LETTER DUSHENNA", [ 0x0857 ] = "MANDAIC LETTER KAD", [ 0x0858 ] = "MANDAIC LETTER AIN", [ 0x0859 ] = "MANDAIC AFFRICATION MARK", [ 0x085A ] = "MANDAIC VOCALIZATION MARK", [ 0x085B ] = "MANDAIC GEMINATION MARK", [ 0x085E ] = "MANDAIC PUNCTUATION", [ 0x0860 ] = "SYRIAC LETTER MALAYALAM NGA", [ 0x0861 ] = "SYRIAC LETTER MALAYALAM JA", [ 0x0862 ] = "SYRIAC LETTER MALAYALAM NYA", [ 0x0863 ] = "SYRIAC LETTER MALAYALAM TTA", [ 0x0864 ] = "SYRIAC LETTER MALAYALAM NNA", [ 0x0865 ] = "SYRIAC LETTER MALAYALAM NNNA", [ 0x0866 ] = "SYRIAC LETTER MALAYALAM BHA", [ 0x0867 ] = "SYRIAC LETTER MALAYALAM RA", [ 0x0868 ] = "SYRIAC LETTER MALAYALAM LLA", [ 0x0869 ] = "SYRIAC LETTER MALAYALAM LLLA", [ 0x086A ] = "SYRIAC LETTER MALAYALAM SSA", [ 0x0870 ] = "ARABIC LETTER ALEF WITH ATTACHED FATHA", [ 0x0871 ] = "ARABIC LETTER ALEF WITH ATTACHED TOP RIGHT FATHA", [ 0x0872 ] = "ARABIC LETTER ALEF WITH RIGHT MIDDLE STROKE", [ 0x0873 ] = "ARABIC LETTER ALEF WITH LEFT MIDDLE STROKE", [ 0x0874 ] = "ARABIC LETTER ALEF WITH ATTACHED KASRA", [ 0x0875 ] = "ARABIC LETTER ALEF WITH ATTACHED BOTTOM RIGHT KASRA", [ 0x0876 ] = "ARABIC LETTER ALEF WITH ATTACHED ROUND DOT ABOVE", [ 0x0877 ] = "ARABIC LETTER ALEF WITH ATTACHED RIGHT ROUND DOT", [ 0x0878 ] = "ARABIC LETTER ALEF WITH ATTACHED LEFT ROUND DOT", [ 0x0879 ] = "ARABIC LETTER ALEF WITH ATTACHED ROUND DOT BELOW", [ 0x087A ] = "ARABIC LETTER ALEF WITH DOT ABOVE", [ 0x087B ] = "ARABIC LETTER ALEF WITH ATTACHED TOP RIGHT FATHA AND DOT ABOVE", [ 0x087C ] = "ARABIC LETTER ALEF WITH RIGHT MIDDLE STROKE AND DOT ABOVE", [ 0x087D ] = "ARABIC LETTER ALEF WITH ATTACHED BOTTOM RIGHT KASRA AND DOT ABOVE", [ 0x087E ] = "ARABIC LETTER ALEF WITH ATTACHED TOP RIGHT FATHA AND LEFT RING", [ 0x087F ] = "ARABIC LETTER ALEF WITH RIGHT MIDDLE STROKE AND LEFT RING", [ 0x0880 ] = "ARABIC LETTER ALEF WITH ATTACHED BOTTOM RIGHT KASRA AND LEFT RING", [ 0x0881 ] = "ARABIC LETTER ALEF WITH ATTACHED RIGHT HAMZA", [ 0x0882 ] = "ARABIC LETTER ALEF WITH ATTACHED LEFT HAMZA", [ 0x0883 ] = "ARABIC TATWEEL WITH OVERSTRUCK HAMZA", [ 0x0884 ] = "ARABIC TATWEEL WITH OVERSTRUCK WAW", [ 0x0885 ] = "ARABIC TATWEEL WITH TWO DOTS BELOW", [ 0x0886 ] = "ARABIC LETTER THIN YEH", [ 0x0887 ] = "ARABIC BASELINE ROUND DOT", [ 0x0888 ] = "ARABIC RAISED ROUND DOT", [ 0x0889 ] = "ARABIC LETTER NOON WITH INVERTED SMALL V", [ 0x088A ] = "ARABIC LETTER HAH WITH INVERTED SMALL V BELOW", [ 0x088B ] = "ARABIC LETTER TAH WITH DOT BELOW", [ 0x088C ] = "ARABIC LETTER TAH WITH THREE DOTS BELOW", [ 0x088D ] = "ARABIC LETTER KEHEH WITH TWO DOTS VERTICALLY BELOW", [ 0x088E ] = "ARABIC VERTICAL TAIL", [ 0x0890 ] = "ARABIC POUND MARK ABOVE", [ 0x0891 ] = "ARABIC PIASTRE MARK ABOVE", [ 0x0897 ] = "ARABIC PEPET", [ 0x0898 ] = "ARABIC SMALL HIGH WORD AL-JUZ", [ 0x0899 ] = "ARABIC SMALL LOW WORD ISHMAAM", [ 0x089A ] = "ARABIC SMALL LOW WORD IMAALA", [ 0x089B ] = "ARABIC SMALL LOW WORD TASHEEL", [ 0x089C ] = "ARABIC MADDA WAAJIB", [ 0x089D ] = "ARABIC SUPERSCRIPT ALEF MOKHASSAS", [ 0x089E ] = "ARABIC DOUBLED MADDA", [ 0x089F ] = "ARABIC HALF MADDA OVER MADDA", [ 0x08A0 ] = "ARABIC LETTER BEH WITH SMALL V BELOW", [ 0x08A1 ] = "ARABIC LETTER BEH WITH HAMZA ABOVE", [ 0x08A2 ] = "ARABIC LETTER JEEM WITH TWO DOTS ABOVE", [ 0x08A3 ] = "ARABIC LETTER TAH WITH TWO DOTS ABOVE", [ 0x08A4 ] = "ARABIC LETTER FEH WITH DOT BELOW AND THREE DOTS ABOVE", [ 0x08A5 ] = "ARABIC LETTER QAF WITH DOT BELOW", [ 0x08A6 ] = "ARABIC LETTER LAM WITH DOUBLE BAR", [ 0x08A7 ] = "ARABIC LETTER MEEM WITH THREE DOTS ABOVE", [ 0x08A8 ] = "ARABIC LETTER YEH WITH TWO DOTS BELOW AND HAMZA ABOVE", [ 0x08A9 ] = "ARABIC LETTER YEH WITH TWO DOTS BELOW AND DOT ABOVE", [ 0x08AA ] = "ARABIC LETTER REH WITH LOOP", [ 0x08AB ] = "ARABIC LETTER WAW WITH DOT WITHIN", [ 0x08AC ] = "ARABIC LETTER ROHINGYA YEH", [ 0x08AD ] = "ARABIC LETTER LOW ALEF", [ 0x08AE ] = "ARABIC LETTER DAL WITH THREE DOTS BELOW", [ 0x08AF ] = "ARABIC LETTER SAD WITH THREE DOTS BELOW", [ 0x08B0 ] = "ARABIC LETTER GAF WITH INVERTED STROKE", [ 0x08B1 ] = "ARABIC LETTER STRAIGHT WAW", [ 0x08B2 ] = "ARABIC LETTER ZAIN WITH INVERTED V ABOVE", [ 0x08B3 ] = "ARABIC LETTER AIN WITH THREE DOTS BELOW", [ 0x08B4 ] = "ARABIC LETTER KAF WITH DOT BELOW", [ 0x08B5 ] = "ARABIC LETTER QAF WITH DOT BELOW AND NO DOTS ABOVE", [ 0x08B6 ] = "ARABIC LETTER BEH WITH SMALL MEEM ABOVE", [ 0x08B7 ] = "ARABIC LETTER PEH WITH SMALL MEEM ABOVE", [ 0x08B8 ] = "ARABIC LETTER TEH WITH SMALL TEH ABOVE", [ 0x08B9 ] = "ARABIC LETTER REH WITH SMALL NOON ABOVE", [ 0x08BA ] = "ARABIC LETTER YEH WITH TWO DOTS BELOW AND SMALL NOON ABOVE", [ 0x08BB ] = "ARABIC LETTER AFRICAN FEH", [ 0x08BC ] = "ARABIC LETTER AFRICAN QAF", [ 0x08BD ] = "ARABIC LETTER AFRICAN NOON", [ 0x08BE ] = "ARABIC LETTER PEH WITH SMALL V", [ 0x08BF ] = "ARABIC LETTER TEH WITH SMALL V", [ 0x08C0 ] = "ARABIC LETTER TTEH WITH SMALL V", [ 0x08C1 ] = "ARABIC LETTER TCHEH WITH SMALL V", [ 0x08C2 ] = "ARABIC LETTER KEHEH WITH SMALL V", [ 0x08C3 ] = "ARABIC LETTER GHAIN WITH THREE DOTS ABOVE", [ 0x08C4 ] = "ARABIC LETTER AFRICAN QAF WITH THREE DOTS ABOVE", [ 0x08C5 ] = "ARABIC LETTER JEEM WITH THREE DOTS ABOVE", [ 0x08C6 ] = "ARABIC LETTER JEEM WITH THREE DOTS BELOW", [ 0x08C7 ] = "ARABIC LETTER LAM WITH SMALL ARABIC LETTER TAH ABOVE", [ 0x08C8 ] = "ARABIC LETTER GRAF", [ 0x08C9 ] = "ARABIC SMALL FARSI YEH", [ 0x08CA ] = "ARABIC SMALL HIGH FARSI YEH", [ 0x08CB ] = "ARABIC SMALL HIGH YEH BARREE WITH TWO DOTS BELOW", [ 0x08CC ] = "ARABIC SMALL HIGH WORD SAH", [ 0x08CD ] = "ARABIC SMALL HIGH ZAH", [ 0x08CE ] = "ARABIC LARGE ROUND DOT ABOVE", [ 0x08CF ] = "ARABIC LARGE ROUND DOT BELOW", [ 0x08D0 ] = "ARABIC SUKUN BELOW", [ 0x08D1 ] = "ARABIC LARGE CIRCLE BELOW", [ 0x08D2 ] = "ARABIC LARGE ROUND DOT INSIDE CIRCLE BELOW", [ 0x08D3 ] = "ARABIC SMALL LOW WAW", [ 0x08D4 ] = "ARABIC SMALL HIGH WORD AR-RUB", [ 0x08D5 ] = "ARABIC SMALL HIGH SAD", [ 0x08D6 ] = "ARABIC SMALL HIGH AIN", [ 0x08D7 ] = "ARABIC SMALL HIGH QAF", [ 0x08D8 ] = "ARABIC SMALL HIGH NOON WITH KASRA", [ 0x08D9 ] = "ARABIC SMALL LOW NOON WITH KASRA", [ 0x08DA ] = "ARABIC SMALL HIGH WORD ATH-THALATHA", [ 0x08DB ] = "ARABIC SMALL HIGH WORD AS-SAJDA", [ 0x08DC ] = "ARABIC SMALL HIGH WORD AN-NISF", [ 0x08DD ] = "ARABIC SMALL HIGH WORD SAKTA", [ 0x08DE ] = "ARABIC SMALL HIGH WORD QIF", [ 0x08DF ] = "ARABIC SMALL HIGH WORD WAQFA", [ 0x08E0 ] = "ARABIC SMALL HIGH FOOTNOTE MARKER", [ 0x08E1 ] = "ARABIC SMALL HIGH SIGN SAFHA", [ 0x08E2 ] = "ARABIC DISPUTED END OF AYAH", [ 0x08E3 ] = "ARABIC TURNED DAMMA BELOW", [ 0x08E4 ] = "ARABIC CURLY FATHA", [ 0x08E5 ] = "ARABIC CURLY DAMMA", [ 0x08E6 ] = "ARABIC CURLY KASRA", [ 0x08E7 ] = "ARABIC CURLY FATHATAN", [ 0x08E8 ] = "ARABIC CURLY DAMMATAN", [ 0x08E9 ] = "ARABIC CURLY KASRATAN", [ 0x08EA ] = "ARABIC TONE ONE DOT ABOVE", [ 0x08EB ] = "ARABIC TONE TWO DOTS ABOVE", [ 0x08EC ] = "ARABIC TONE LOOP ABOVE", [ 0x08ED ] = "ARABIC TONE ONE DOT BELOW", [ 0x08EE ] = "ARABIC TONE TWO DOTS BELOW", [ 0x08EF ] = "ARABIC TONE LOOP BELOW", [ 0x08F0 ] = "ARABIC OPEN FATHATAN", [ 0x08F1 ] = "ARABIC OPEN DAMMATAN", [ 0x08F2 ] = "ARABIC OPEN KASRATAN", [ 0x08F3 ] = "ARABIC SMALL HIGH WAW", [ 0x08F4 ] = "ARABIC FATHA WITH RING", [ 0x08F5 ] = "ARABIC FATHA WITH DOT ABOVE", [ 0x08F6 ] = "ARABIC KASRA WITH DOT BELOW", [ 0x08F7 ] = "ARABIC LEFT ARROWHEAD ABOVE", [ 0x08F8 ] = "ARABIC RIGHT ARROWHEAD ABOVE", [ 0x08F9 ] = "ARABIC LEFT ARROWHEAD BELOW", [ 0x08FA ] = "ARABIC RIGHT ARROWHEAD BELOW", [ 0x08FB ] = "ARABIC DOUBLE RIGHT ARROWHEAD ABOVE", [ 0x08FC ] = "ARABIC DOUBLE RIGHT ARROWHEAD ABOVE WITH DOT", [ 0x08FD ] = "ARABIC RIGHT ARROWHEAD ABOVE WITH DOT", [ 0x08FE ] = "ARABIC DAMMA WITH DOT", [ 0x08FF ] = "ARABIC MARK SIDEWAYS NOON GHUNNA", [ 0x0900 ] = "DEVANAGARI SIGN INVERTED CANDRABINDU", [ 0x0901 ] = "DEVANAGARI SIGN CANDRABINDU", [ 0x0902 ] = "DEVANAGARI SIGN ANUSVARA", [ 0x0903 ] = "DEVANAGARI SIGN VISARGA", [ 0x0904 ] = "DEVANAGARI LETTER SHORT A", [ 0x0905 ] = "DEVANAGARI LETTER A", [ 0x0906 ] = "DEVANAGARI LETTER AA", [ 0x0907 ] = "DEVANAGARI LETTER I", [ 0x0908 ] = "DEVANAGARI LETTER II", [ 0x0909 ] = "DEVANAGARI LETTER U", [ 0x090A ] = "DEVANAGARI LETTER UU", [ 0x090B ] = "DEVANAGARI LETTER VOCALIC R", [ 0x090C ] = "DEVANAGARI LETTER VOCALIC L", [ 0x090D ] = "DEVANAGARI LETTER CANDRA E", [ 0x090E ] = "DEVANAGARI LETTER SHORT E", [ 0x090F ] = "DEVANAGARI LETTER E", [ 0x0910 ] = "DEVANAGARI LETTER AI", [ 0x0911 ] = "DEVANAGARI LETTER CANDRA O", [ 0x0912 ] = "DEVANAGARI LETTER SHORT O", [ 0x0913 ] = "DEVANAGARI LETTER O", [ 0x0914 ] = "DEVANAGARI LETTER AU", [ 0x0915 ] = "DEVANAGARI LETTER KA", [ 0x0916 ] = "DEVANAGARI LETTER KHA", [ 0x0917 ] = "DEVANAGARI LETTER GA", [ 0x0918 ] = "DEVANAGARI LETTER GHA", [ 0x0919 ] = "DEVANAGARI LETTER NGA", [ 0x091A ] = "DEVANAGARI LETTER CA", [ 0x091B ] = "DEVANAGARI LETTER CHA", [ 0x091C ] = "DEVANAGARI LETTER JA", [ 0x091D ] = "DEVANAGARI LETTER JHA", [ 0x091E ] = "DEVANAGARI LETTER NYA", [ 0x091F ] = "DEVANAGARI LETTER TTA", [ 0x0920 ] = "DEVANAGARI LETTER TTHA", [ 0x0921 ] = "DEVANAGARI LETTER DDA", [ 0x0922 ] = "DEVANAGARI LETTER DDHA", [ 0x0923 ] = "DEVANAGARI LETTER NNA", [ 0x0924 ] = "DEVANAGARI LETTER TA", [ 0x0925 ] = "DEVANAGARI LETTER THA", [ 0x0926 ] = "DEVANAGARI LETTER DA", [ 0x0927 ] = "DEVANAGARI LETTER DHA", [ 0x0928 ] = "DEVANAGARI LETTER NA", [ 0x0929 ] = "DEVANAGARI LETTER NNNA", [ 0x092A ] = "DEVANAGARI LETTER PA", [ 0x092B ] = "DEVANAGARI LETTER PHA", [ 0x092C ] = "DEVANAGARI LETTER BA", [ 0x092D ] = "DEVANAGARI LETTER BHA", [ 0x092E ] = "DEVANAGARI LETTER MA", [ 0x092F ] = "DEVANAGARI LETTER YA", [ 0x0930 ] = "DEVANAGARI LETTER RA", [ 0x0931 ] = "DEVANAGARI LETTER RRA", [ 0x0932 ] = "DEVANAGARI LETTER LA", [ 0x0933 ] = "DEVANAGARI LETTER LLA", [ 0x0934 ] = "DEVANAGARI LETTER LLLA", [ 0x0935 ] = "DEVANAGARI LETTER VA", [ 0x0936 ] = "DEVANAGARI LETTER SHA", [ 0x0937 ] = "DEVANAGARI LETTER SSA", [ 0x0938 ] = "DEVANAGARI LETTER SA", [ 0x0939 ] = "DEVANAGARI LETTER HA", [ 0x093A ] = "DEVANAGARI VOWEL SIGN OE", [ 0x093B ] = "DEVANAGARI VOWEL SIGN OOE", [ 0x093C ] = "DEVANAGARI SIGN NUKTA", [ 0x093D ] = "DEVANAGARI SIGN AVAGRAHA", [ 0x093E ] = "DEVANAGARI VOWEL SIGN AA", [ 0x093F ] = "DEVANAGARI VOWEL SIGN I", [ 0x0940 ] = "DEVANAGARI VOWEL SIGN II", [ 0x0941 ] = "DEVANAGARI VOWEL SIGN U", [ 0x0942 ] = "DEVANAGARI VOWEL SIGN UU", [ 0x0943 ] = "DEVANAGARI VOWEL SIGN VOCALIC R", [ 0x0944 ] = "DEVANAGARI VOWEL SIGN VOCALIC RR", [ 0x0945 ] = "DEVANAGARI VOWEL SIGN CANDRA E", [ 0x0946 ] = "DEVANAGARI VOWEL SIGN SHORT E", [ 0x0947 ] = "DEVANAGARI VOWEL SIGN E", [ 0x0948 ] = "DEVANAGARI VOWEL SIGN AI", [ 0x0949 ] = "DEVANAGARI VOWEL SIGN CANDRA O", [ 0x094A ] = "DEVANAGARI VOWEL SIGN SHORT O", [ 0x094B ] = "DEVANAGARI VOWEL SIGN O", [ 0x094C ] = "DEVANAGARI VOWEL SIGN AU", [ 0x094D ] = "DEVANAGARI SIGN VIRAMA", [ 0x094E ] = "DEVANAGARI VOWEL SIGN PRISHTHAMATRA E", [ 0x094F ] = "DEVANAGARI VOWEL SIGN AW", [ 0x0950 ] = "DEVANAGARI OM", [ 0x0951 ] = "DEVANAGARI STRESS SIGN UDATTA", [ 0x0952 ] = "DEVANAGARI STRESS SIGN ANUDATTA", [ 0x0953 ] = "DEVANAGARI GRAVE ACCENT", [ 0x0954 ] = "DEVANAGARI ACUTE ACCENT", [ 0x0955 ] = "DEVANAGARI VOWEL SIGN CANDRA LONG E", [ 0x0956 ] = "DEVANAGARI VOWEL SIGN UE", [ 0x0957 ] = "DEVANAGARI VOWEL SIGN UUE", [ 0x0958 ] = "DEVANAGARI LETTER QA", [ 0x0959 ] = "DEVANAGARI LETTER KHHA", [ 0x095A ] = "DEVANAGARI LETTER GHHA", [ 0x095B ] = "DEVANAGARI LETTER ZA", [ 0x095C ] = "DEVANAGARI LETTER DDDHA", [ 0x095D ] = "DEVANAGARI LETTER RHA", [ 0x095E ] = "DEVANAGARI LETTER FA", [ 0x095F ] = "DEVANAGARI LETTER YYA", [ 0x0960 ] = "DEVANAGARI LETTER VOCALIC RR", [ 0x0961 ] = "DEVANAGARI LETTER VOCALIC LL", [ 0x0962 ] = "DEVANAGARI VOWEL SIGN VOCALIC L", [ 0x0963 ] = "DEVANAGARI VOWEL SIGN VOCALIC LL", [ 0x0964 ] = "DEVANAGARI DANDA", [ 0x0965 ] = "DEVANAGARI DOUBLE DANDA", [ 0x0966 ] = "DEVANAGARI DIGIT ZERO", [ 0x0967 ] = "DEVANAGARI DIGIT ONE", [ 0x0968 ] = "DEVANAGARI DIGIT TWO", [ 0x0969 ] = "DEVANAGARI DIGIT THREE", [ 0x096A ] = "DEVANAGARI DIGIT FOUR", [ 0x096B ] = "DEVANAGARI DIGIT FIVE", [ 0x096C ] = "DEVANAGARI DIGIT SIX", [ 0x096D ] = "DEVANAGARI DIGIT SEVEN", [ 0x096E ] = "DEVANAGARI DIGIT EIGHT", [ 0x096F ] = "DEVANAGARI DIGIT NINE", [ 0x0970 ] = "DEVANAGARI ABBREVIATION SIGN", [ 0x0971 ] = "DEVANAGARI SIGN HIGH SPACING DOT", [ 0x0972 ] = "DEVANAGARI LETTER CANDRA A", [ 0x0973 ] = "DEVANAGARI LETTER OE", [ 0x0974 ] = "DEVANAGARI LETTER OOE", [ 0x0975 ] = "DEVANAGARI LETTER AW", [ 0x0976 ] = "DEVANAGARI LETTER UE", [ 0x0977 ] = "DEVANAGARI LETTER UUE", [ 0x0978 ] = "DEVANAGARI LETTER MARWARI DDA", [ 0x0979 ] = "DEVANAGARI LETTER ZHA", [ 0x097A ] = "DEVANAGARI LETTER HEAVY YA", [ 0x097B ] = "DEVANAGARI LETTER GGA", [ 0x097C ] = "DEVANAGARI LETTER JJA", [ 0x097D ] = "DEVANAGARI LETTER GLOTTAL STOP", [ 0x097E ] = "DEVANAGARI LETTER DDDA", [ 0x097F ] = "DEVANAGARI LETTER BBA", [ 0x0980 ] = "BENGALI ANJI", [ 0x0981 ] = "BENGALI SIGN CANDRABINDU", [ 0x0982 ] = "BENGALI SIGN ANUSVARA", [ 0x0983 ] = "BENGALI SIGN VISARGA", [ 0x0985 ] = "BENGALI LETTER A", [ 0x0986 ] = "BENGALI LETTER AA", [ 0x0987 ] = "BENGALI LETTER I", [ 0x0988 ] = "BENGALI LETTER II", [ 0x0989 ] = "BENGALI LETTER U", [ 0x098A ] = "BENGALI LETTER UU", [ 0x098B ] = "BENGALI LETTER VOCALIC R", [ 0x098C ] = "BENGALI LETTER VOCALIC L", [ 0x098F ] = "BENGALI LETTER E", [ 0x0990 ] = "BENGALI LETTER AI", [ 0x0993 ] = "BENGALI LETTER O", [ 0x0994 ] = "BENGALI LETTER AU", [ 0x0995 ] = "BENGALI LETTER KA", [ 0x0996 ] = "BENGALI LETTER KHA", [ 0x0997 ] = "BENGALI LETTER GA", [ 0x0998 ] = "BENGALI LETTER GHA", [ 0x0999 ] = "BENGALI LETTER NGA", [ 0x099A ] = "BENGALI LETTER CA", [ 0x099B ] = "BENGALI LETTER CHA", [ 0x099C ] = "BENGALI LETTER JA", [ 0x099D ] = "BENGALI LETTER JHA", [ 0x099E ] = "BENGALI LETTER NYA", [ 0x099F ] = "BENGALI LETTER TTA", [ 0x09A0 ] = "BENGALI LETTER TTHA", [ 0x09A1 ] = "BENGALI LETTER DDA", [ 0x09A2 ] = "BENGALI LETTER DDHA", [ 0x09A3 ] = "BENGALI LETTER NNA", [ 0x09A4 ] = "BENGALI LETTER TA", [ 0x09A5 ] = "BENGALI LETTER THA", [ 0x09A6 ] = "BENGALI LETTER DA", [ 0x09A7 ] = "BENGALI LETTER DHA", [ 0x09A8 ] = "BENGALI LETTER NA", [ 0x09AA ] = "BENGALI LETTER PA", [ 0x09AB ] = "BENGALI LETTER PHA", [ 0x09AC ] = "BENGALI LETTER BA", [ 0x09AD ] = "BENGALI LETTER BHA", [ 0x09AE ] = "BENGALI LETTER MA", [ 0x09AF ] = "BENGALI LETTER YA", [ 0x09B0 ] = "BENGALI LETTER RA", [ 0x09B2 ] = "BENGALI LETTER LA", [ 0x09B6 ] = "BENGALI LETTER SHA", [ 0x09B7 ] = "BENGALI LETTER SSA", [ 0x09B8 ] = "BENGALI LETTER SA", [ 0x09B9 ] = "BENGALI LETTER HA", [ 0x09BC ] = "BENGALI SIGN NUKTA", [ 0x09BD ] = "BENGALI SIGN AVAGRAHA", [ 0x09BE ] = "BENGALI VOWEL SIGN AA", [ 0x09BF ] = "BENGALI VOWEL SIGN I", [ 0x09C0 ] = "BENGALI VOWEL SIGN II", [ 0x09C1 ] = "BENGALI VOWEL SIGN U", [ 0x09C2 ] = "BENGALI VOWEL SIGN UU", [ 0x09C3 ] = "BENGALI VOWEL SIGN VOCALIC R", [ 0x09C4 ] = "BENGALI VOWEL SIGN VOCALIC RR", [ 0x09C7 ] = "BENGALI VOWEL SIGN E", [ 0x09C8 ] = "BENGALI VOWEL SIGN AI", [ 0x09CB ] = "BENGALI VOWEL SIGN O", [ 0x09CC ] = "BENGALI VOWEL SIGN AU", [ 0x09CD ] = "BENGALI SIGN VIRAMA", [ 0x09CE ] = "BENGALI LETTER KHANDA TA", [ 0x09D7 ] = "BENGALI AU LENGTH MARK", [ 0x09DC ] = "BENGALI LETTER RRA", [ 0x09DD ] = "BENGALI LETTER RHA", [ 0x09DF ] = "BENGALI LETTER YYA", [ 0x09E0 ] = "BENGALI LETTER VOCALIC RR", [ 0x09E1 ] = "BENGALI LETTER VOCALIC LL", [ 0x09E2 ] = "BENGALI VOWEL SIGN VOCALIC L", [ 0x09E3 ] = "BENGALI VOWEL SIGN VOCALIC LL", [ 0x09E6 ] = "BENGALI DIGIT ZERO", [ 0x09E7 ] = "BENGALI DIGIT ONE", [ 0x09E8 ] = "BENGALI DIGIT TWO", [ 0x09E9 ] = "BENGALI DIGIT THREE", [ 0x09EA ] = "BENGALI DIGIT FOUR", [ 0x09EB ] = "BENGALI DIGIT FIVE", [ 0x09EC ] = "BENGALI DIGIT SIX", [ 0x09ED ] = "BENGALI DIGIT SEVEN", [ 0x09EE ] = "BENGALI DIGIT EIGHT", [ 0x09EF ] = "BENGALI DIGIT NINE", [ 0x09F0 ] = "BENGALI LETTER RA WITH MIDDLE DIAGONAL", [ 0x09F1 ] = "BENGALI LETTER RA WITH LOWER DIAGONAL", [ 0x09F2 ] = "BENGALI RUPEE MARK", [ 0x09F3 ] = "BENGALI RUPEE SIGN", [ 0x09F4 ] = "BENGALI CURRENCY NUMERATOR ONE", [ 0x09F5 ] = "BENGALI CURRENCY NUMERATOR TWO", [ 0x09F6 ] = "BENGALI CURRENCY NUMERATOR THREE", [ 0x09F7 ] = "BENGALI CURRENCY NUMERATOR FOUR", [ 0x09F8 ] = "BENGALI CURRENCY NUMERATOR ONE LESS THAN THE DENOMINATOR", [ 0x09F9 ] = "BENGALI CURRENCY DENOMINATOR SIXTEEN", [ 0x09FA ] = "BENGALI ISSHAR", [ 0x09FB ] = "BENGALI GANDA MARK", [ 0x09FC ] = "BENGALI LETTER VEDIC ANUSVARA", [ 0x09FD ] = "BENGALI ABBREVIATION SIGN", [ 0x09FE ] = "BENGALI SANDHI MARK", [ 0x0A01 ] = "GURMUKHI SIGN ADAK BINDI", [ 0x0A02 ] = "GURMUKHI SIGN BINDI", [ 0x0A03 ] = "GURMUKHI SIGN VISARGA", [ 0x0A05 ] = "GURMUKHI LETTER A", [ 0x0A06 ] = "GURMUKHI LETTER AA", [ 0x0A07 ] = "GURMUKHI LETTER I", [ 0x0A08 ] = "GURMUKHI LETTER II", [ 0x0A09 ] = "GURMUKHI LETTER U", [ 0x0A0A ] = "GURMUKHI LETTER UU", [ 0x0A0F ] = "GURMUKHI LETTER EE", [ 0x0A10 ] = "GURMUKHI LETTER AI", [ 0x0A13 ] = "GURMUKHI LETTER OO", [ 0x0A14 ] = "GURMUKHI LETTER AU", [ 0x0A15 ] = "GURMUKHI LETTER KA", [ 0x0A16 ] = "GURMUKHI LETTER KHA", [ 0x0A17 ] = "GURMUKHI LETTER GA", [ 0x0A18 ] = "GURMUKHI LETTER GHA", [ 0x0A19 ] = "GURMUKHI LETTER NGA", [ 0x0A1A ] = "GURMUKHI LETTER CA", [ 0x0A1B ] = "GURMUKHI LETTER CHA", [ 0x0A1C ] = "GURMUKHI LETTER JA", [ 0x0A1D ] = "GURMUKHI LETTER JHA", [ 0x0A1E ] = "GURMUKHI LETTER NYA", [ 0x0A1F ] = "GURMUKHI LETTER TTA", [ 0x0A20 ] = "GURMUKHI LETTER TTHA", [ 0x0A21 ] = "GURMUKHI LETTER DDA", [ 0x0A22 ] = "GURMUKHI LETTER DDHA", [ 0x0A23 ] = "GURMUKHI LETTER NNA", [ 0x0A24 ] = "GURMUKHI LETTER TA", [ 0x0A25 ] = "GURMUKHI LETTER THA", [ 0x0A26 ] = "GURMUKHI LETTER DA", [ 0x0A27 ] = "GURMUKHI LETTER DHA", [ 0x0A28 ] = "GURMUKHI LETTER NA", [ 0x0A2A ] = "GURMUKHI LETTER PA", [ 0x0A2B ] = "GURMUKHI LETTER PHA", [ 0x0A2C ] = "GURMUKHI LETTER BA", [ 0x0A2D ] = "GURMUKHI LETTER BHA", [ 0x0A2E ] = "GURMUKHI LETTER MA", [ 0x0A2F ] = "GURMUKHI LETTER YA", [ 0x0A30 ] = "GURMUKHI LETTER RA", [ 0x0A32 ] = "GURMUKHI LETTER LA", [ 0x0A33 ] = "GURMUKHI LETTER LLA", [ 0x0A35 ] = "GURMUKHI LETTER VA", [ 0x0A36 ] = "GURMUKHI LETTER SHA", [ 0x0A38 ] = "GURMUKHI LETTER SA", [ 0x0A39 ] = "GURMUKHI LETTER HA", [ 0x0A3C ] = "GURMUKHI SIGN NUKTA", [ 0x0A3E ] = "GURMUKHI VOWEL SIGN AA", [ 0x0A3F ] = "GURMUKHI VOWEL SIGN I", [ 0x0A40 ] = "GURMUKHI VOWEL SIGN II", [ 0x0A41 ] = "GURMUKHI VOWEL SIGN U", [ 0x0A42 ] = "GURMUKHI VOWEL SIGN UU", [ 0x0A47 ] = "GURMUKHI VOWEL SIGN EE", [ 0x0A48 ] = "GURMUKHI VOWEL SIGN AI", [ 0x0A4B ] = "GURMUKHI VOWEL SIGN OO", [ 0x0A4C ] = "GURMUKHI VOWEL SIGN AU", [ 0x0A4D ] = "GURMUKHI SIGN VIRAMA", [ 0x0A51 ] = "GURMUKHI SIGN UDAAT", [ 0x0A59 ] = "GURMUKHI LETTER KHHA", [ 0x0A5A ] = "GURMUKHI LETTER GHHA", [ 0x0A5B ] = "GURMUKHI LETTER ZA", [ 0x0A5C ] = "GURMUKHI LETTER RRA", [ 0x0A5E ] = "GURMUKHI LETTER FA", [ 0x0A66 ] = "GURMUKHI DIGIT ZERO", [ 0x0A67 ] = "GURMUKHI DIGIT ONE", [ 0x0A68 ] = "GURMUKHI DIGIT TWO", [ 0x0A69 ] = "GURMUKHI DIGIT THREE", [ 0x0A6A ] = "GURMUKHI DIGIT FOUR", [ 0x0A6B ] = "GURMUKHI DIGIT FIVE", [ 0x0A6C ] = "GURMUKHI DIGIT SIX", [ 0x0A6D ] = "GURMUKHI DIGIT SEVEN", [ 0x0A6E ] = "GURMUKHI DIGIT EIGHT", [ 0x0A6F ] = "GURMUKHI DIGIT NINE", [ 0x0A70 ] = "GURMUKHI TIPPI", [ 0x0A71 ] = "GURMUKHI ADDAK", [ 0x0A72 ] = "GURMUKHI IRI", [ 0x0A73 ] = "GURMUKHI URA", [ 0x0A74 ] = "GURMUKHI EK ONKAR", [ 0x0A75 ] = "GURMUKHI SIGN YAKASH", [ 0x0A76 ] = "GURMUKHI ABBREVIATION SIGN", [ 0x0A81 ] = "GUJARATI SIGN CANDRABINDU", [ 0x0A82 ] = "GUJARATI SIGN ANUSVARA", [ 0x0A83 ] = "GUJARATI SIGN VISARGA", [ 0x0A85 ] = "GUJARATI LETTER A", [ 0x0A86 ] = "GUJARATI LETTER AA", [ 0x0A87 ] = "GUJARATI LETTER I", [ 0x0A88 ] = "GUJARATI LETTER II", [ 0x0A89 ] = "GUJARATI LETTER U", [ 0x0A8A ] = "GUJARATI LETTER UU", [ 0x0A8B ] = "GUJARATI LETTER VOCALIC R", [ 0x0A8C ] = "GUJARATI LETTER VOCALIC L", [ 0x0A8D ] = "GUJARATI VOWEL CANDRA E", [ 0x0A8F ] = "GUJARATI LETTER E", [ 0x0A90 ] = "GUJARATI LETTER AI", [ 0x0A91 ] = "GUJARATI VOWEL CANDRA O", [ 0x0A93 ] = "GUJARATI LETTER O", [ 0x0A94 ] = "GUJARATI LETTER AU", [ 0x0A95 ] = "GUJARATI LETTER KA", [ 0x0A96 ] = "GUJARATI LETTER KHA", [ 0x0A97 ] = "GUJARATI LETTER GA", [ 0x0A98 ] = "GUJARATI LETTER GHA", [ 0x0A99 ] = "GUJARATI LETTER NGA", [ 0x0A9A ] = "GUJARATI LETTER CA", [ 0x0A9B ] = "GUJARATI LETTER CHA", [ 0x0A9C ] = "GUJARATI LETTER JA", [ 0x0A9D ] = "GUJARATI LETTER JHA", [ 0x0A9E ] = "GUJARATI LETTER NYA", [ 0x0A9F ] = "GUJARATI LETTER TTA", [ 0x0AA0 ] = "GUJARATI LETTER TTHA", [ 0x0AA1 ] = "GUJARATI LETTER DDA", [ 0x0AA2 ] = "GUJARATI LETTER DDHA", [ 0x0AA3 ] = "GUJARATI LETTER NNA", [ 0x0AA4 ] = "GUJARATI LETTER TA", [ 0x0AA5 ] = "GUJARATI LETTER THA", [ 0x0AA6 ] = "GUJARATI LETTER DA", [ 0x0AA7 ] = "GUJARATI LETTER DHA", [ 0x0AA8 ] = "GUJARATI LETTER NA", [ 0x0AAA ] = "GUJARATI LETTER PA", [ 0x0AAB ] = "GUJARATI LETTER PHA", [ 0x0AAC ] = "GUJARATI LETTER BA", [ 0x0AAD ] = "GUJARATI LETTER BHA", [ 0x0AAE ] = "GUJARATI LETTER MA", [ 0x0AAF ] = "GUJARATI LETTER YA", [ 0x0AB0 ] = "GUJARATI LETTER RA", [ 0x0AB2 ] = "GUJARATI LETTER LA", [ 0x0AB3 ] = "GUJARATI LETTER LLA", [ 0x0AB5 ] = "GUJARATI LETTER VA", [ 0x0AB6 ] = "GUJARATI LETTER SHA", [ 0x0AB7 ] = "GUJARATI LETTER SSA", [ 0x0AB8 ] = "GUJARATI LETTER SA", [ 0x0AB9 ] = "GUJARATI LETTER HA", [ 0x0ABC ] = "GUJARATI SIGN NUKTA", [ 0x0ABD ] = "GUJARATI SIGN AVAGRAHA", [ 0x0ABE ] = "GUJARATI VOWEL SIGN AA", [ 0x0ABF ] = "GUJARATI VOWEL SIGN I", [ 0x0AC0 ] = "GUJARATI VOWEL SIGN II", [ 0x0AC1 ] = "GUJARATI VOWEL SIGN U", [ 0x0AC2 ] = "GUJARATI VOWEL SIGN UU", [ 0x0AC3 ] = "GUJARATI VOWEL SIGN VOCALIC R", [ 0x0AC4 ] = "GUJARATI VOWEL SIGN VOCALIC RR", [ 0x0AC5 ] = "GUJARATI VOWEL SIGN CANDRA E", [ 0x0AC7 ] = "GUJARATI VOWEL SIGN E", [ 0x0AC8 ] = "GUJARATI VOWEL SIGN AI", [ 0x0AC9 ] = "GUJARATI VOWEL SIGN CANDRA O", [ 0x0ACB ] = "GUJARATI VOWEL SIGN O", [ 0x0ACC ] = "GUJARATI VOWEL SIGN AU", [ 0x0ACD ] = "GUJARATI SIGN VIRAMA", [ 0x0AD0 ] = "GUJARATI OM", [ 0x0AE0 ] = "GUJARATI LETTER VOCALIC RR", [ 0x0AE1 ] = "GUJARATI LETTER VOCALIC LL", [ 0x0AE2 ] = "GUJARATI VOWEL SIGN VOCALIC L", [ 0x0AE3 ] = "GUJARATI VOWEL SIGN VOCALIC LL", [ 0x0AE6 ] = "GUJARATI DIGIT ZERO", [ 0x0AE7 ] = "GUJARATI DIGIT ONE", [ 0x0AE8 ] = "GUJARATI DIGIT TWO", [ 0x0AE9 ] = "GUJARATI DIGIT THREE", [ 0x0AEA ] = "GUJARATI DIGIT FOUR", [ 0x0AEB ] = "GUJARATI DIGIT FIVE", [ 0x0AEC ] = "GUJARATI DIGIT SIX", [ 0x0AED ] = "GUJARATI DIGIT SEVEN", [ 0x0AEE ] = "GUJARATI DIGIT EIGHT", [ 0x0AEF ] = "GUJARATI DIGIT NINE", [ 0x0AF0 ] = "GUJARATI ABBREVIATION SIGN", [ 0x0AF1 ] = "GUJARATI RUPEE SIGN", [ 0x0AF9 ] = "GUJARATI LETTER ZHA", [ 0x0AFA ] = "GUJARATI SIGN SUKUN", [ 0x0AFB ] = "GUJARATI SIGN SHADDA", [ 0x0AFC ] = "GUJARATI SIGN MADDAH", [ 0x0AFD ] = "GUJARATI SIGN THREE-DOT NUKTA ABOVE", [ 0x0AFE ] = "GUJARATI SIGN CIRCLE NUKTA ABOVE", [ 0x0AFF ] = "GUJARATI SIGN TWO-CIRCLE NUKTA ABOVE", [ 0x0B01 ] = "ORIYA SIGN CANDRABINDU", [ 0x0B02 ] = "ORIYA SIGN ANUSVARA", [ 0x0B03 ] = "ORIYA SIGN VISARGA", [ 0x0B05 ] = "ORIYA LETTER A", [ 0x0B06 ] = "ORIYA LETTER AA", [ 0x0B07 ] = "ORIYA LETTER I", [ 0x0B08 ] = "ORIYA LETTER II", [ 0x0B09 ] = "ORIYA LETTER U", [ 0x0B0A ] = "ORIYA LETTER UU", [ 0x0B0B ] = "ORIYA LETTER VOCALIC R", [ 0x0B0C ] = "ORIYA LETTER VOCALIC L", [ 0x0B0F ] = "ORIYA LETTER E", [ 0x0B10 ] = "ORIYA LETTER AI", [ 0x0B13 ] = "ORIYA LETTER O", [ 0x0B14 ] = "ORIYA LETTER AU", [ 0x0B15 ] = "ORIYA LETTER KA", [ 0x0B16 ] = "ORIYA LETTER KHA", [ 0x0B17 ] = "ORIYA LETTER GA", [ 0x0B18 ] = "ORIYA LETTER GHA", [ 0x0B19 ] = "ORIYA LETTER NGA", [ 0x0B1A ] = "ORIYA LETTER CA", [ 0x0B1B ] = "ORIYA LETTER CHA", [ 0x0B1C ] = "ORIYA LETTER JA", [ 0x0B1D ] = "ORIYA LETTER JHA", [ 0x0B1E ] = "ORIYA LETTER NYA", [ 0x0B1F ] = "ORIYA LETTER TTA", [ 0x0B20 ] = "ORIYA LETTER TTHA", [ 0x0B21 ] = "ORIYA LETTER DDA", [ 0x0B22 ] = "ORIYA LETTER DDHA", [ 0x0B23 ] = "ORIYA LETTER NNA", [ 0x0B24 ] = "ORIYA LETTER TA", [ 0x0B25 ] = "ORIYA LETTER THA", [ 0x0B26 ] = "ORIYA LETTER DA", [ 0x0B27 ] = "ORIYA LETTER DHA", [ 0x0B28 ] = "ORIYA LETTER NA", [ 0x0B2A ] = "ORIYA LETTER PA", [ 0x0B2B ] = "ORIYA LETTER PHA", [ 0x0B2C ] = "ORIYA LETTER BA", [ 0x0B2D ] = "ORIYA LETTER BHA", [ 0x0B2E ] = "ORIYA LETTER MA", [ 0x0B2F ] = "ORIYA LETTER YA", [ 0x0B30 ] = "ORIYA LETTER RA", [ 0x0B32 ] = "ORIYA LETTER LA", [ 0x0B33 ] = "ORIYA LETTER LLA", [ 0x0B35 ] = "ORIYA LETTER VA", [ 0x0B36 ] = "ORIYA LETTER SHA", [ 0x0B37 ] = "ORIYA LETTER SSA", [ 0x0B38 ] = "ORIYA LETTER SA", [ 0x0B39 ] = "ORIYA LETTER HA", [ 0x0B3C ] = "ORIYA SIGN NUKTA", [ 0x0B3D ] = "ORIYA SIGN AVAGRAHA", [ 0x0B3E ] = "ORIYA VOWEL SIGN AA", [ 0x0B3F ] = "ORIYA VOWEL SIGN I", [ 0x0B40 ] = "ORIYA VOWEL SIGN II", [ 0x0B41 ] = "ORIYA VOWEL SIGN U", [ 0x0B42 ] = "ORIYA VOWEL SIGN UU", [ 0x0B43 ] = "ORIYA VOWEL SIGN VOCALIC R", [ 0x0B44 ] = "ORIYA VOWEL SIGN VOCALIC RR", [ 0x0B47 ] = "ORIYA VOWEL SIGN E", [ 0x0B48 ] = "ORIYA VOWEL SIGN AI", [ 0x0B4B ] = "ORIYA VOWEL SIGN O", [ 0x0B4C ] = "ORIYA VOWEL SIGN AU", [ 0x0B4D ] = "ORIYA SIGN VIRAMA", [ 0x0B55 ] = "ORIYA SIGN OVERLINE", [ 0x0B56 ] = "ORIYA AI LENGTH MARK", [ 0x0B57 ] = "ORIYA AU LENGTH MARK", [ 0x0B5C ] = "ORIYA LETTER RRA", [ 0x0B5D ] = "ORIYA LETTER RHA", [ 0x0B5F ] = "ORIYA LETTER YYA", [ 0x0B60 ] = "ORIYA LETTER VOCALIC RR", [ 0x0B61 ] = "ORIYA LETTER VOCALIC LL", [ 0x0B62 ] = "ORIYA VOWEL SIGN VOCALIC L", [ 0x0B63 ] = "ORIYA VOWEL SIGN VOCALIC LL", [ 0x0B66 ] = "ORIYA DIGIT ZERO", [ 0x0B67 ] = "ORIYA DIGIT ONE", [ 0x0B68 ] = "ORIYA DIGIT TWO", [ 0x0B69 ] = "ORIYA DIGIT THREE", [ 0x0B6A ] = "ORIYA DIGIT FOUR", [ 0x0B6B ] = "ORIYA DIGIT FIVE", [ 0x0B6C ] = "ORIYA DIGIT SIX", [ 0x0B6D ] = "ORIYA DIGIT SEVEN", [ 0x0B6E ] = "ORIYA DIGIT EIGHT", [ 0x0B6F ] = "ORIYA DIGIT NINE", [ 0x0B70 ] = "ORIYA ISSHAR", [ 0x0B71 ] = "ORIYA LETTER WA", [ 0x0B72 ] = "ORIYA FRACTION ONE QUARTER", [ 0x0B73 ] = "ORIYA FRACTION ONE HALF", [ 0x0B74 ] = "ORIYA FRACTION THREE QUARTERS", [ 0x0B75 ] = "ORIYA FRACTION ONE SIXTEENTH", [ 0x0B76 ] = "ORIYA FRACTION ONE EIGHTH", [ 0x0B77 ] = "ORIYA FRACTION THREE SIXTEENTHS", [ 0x0B82 ] = "TAMIL SIGN ANUSVARA", [ 0x0B83 ] = "TAMIL SIGN VISARGA", [ 0x0B85 ] = "TAMIL LETTER A", [ 0x0B86 ] = "TAMIL LETTER AA", [ 0x0B87 ] = "TAMIL LETTER I", [ 0x0B88 ] = "TAMIL LETTER II", [ 0x0B89 ] = "TAMIL LETTER U", [ 0x0B8A ] = "TAMIL LETTER UU", [ 0x0B8E ] = "TAMIL LETTER E", [ 0x0B8F ] = "TAMIL LETTER EE", [ 0x0B90 ] = "TAMIL LETTER AI", [ 0x0B92 ] = "TAMIL LETTER O", [ 0x0B93 ] = "TAMIL LETTER OO", [ 0x0B94 ] = "TAMIL LETTER AU", [ 0x0B95 ] = "TAMIL LETTER KA", [ 0x0B99 ] = "TAMIL LETTER NGA", [ 0x0B9A ] = "TAMIL LETTER CA", [ 0x0B9C ] = "TAMIL LETTER JA", [ 0x0B9E ] = "TAMIL LETTER NYA", [ 0x0B9F ] = "TAMIL LETTER TTA", [ 0x0BA3 ] = "TAMIL LETTER NNA", [ 0x0BA4 ] = "TAMIL LETTER TA", [ 0x0BA8 ] = "TAMIL LETTER NA", [ 0x0BA9 ] = "TAMIL LETTER NNNA", [ 0x0BAA ] = "TAMIL LETTER PA", [ 0x0BAE ] = "TAMIL LETTER MA", [ 0x0BAF ] = "TAMIL LETTER YA", [ 0x0BB0 ] = "TAMIL LETTER RA", [ 0x0BB1 ] = "TAMIL LETTER RRA", [ 0x0BB2 ] = "TAMIL LETTER LA", [ 0x0BB3 ] = "TAMIL LETTER LLA", [ 0x0BB4 ] = "TAMIL LETTER LLLA", [ 0x0BB5 ] = "TAMIL LETTER VA", [ 0x0BB6 ] = "TAMIL LETTER SHA", [ 0x0BB7 ] = "TAMIL LETTER SSA", [ 0x0BB8 ] = "TAMIL LETTER SA", [ 0x0BB9 ] = "TAMIL LETTER HA", [ 0x0BBE ] = "TAMIL VOWEL SIGN AA", [ 0x0BBF ] = "TAMIL VOWEL SIGN I", [ 0x0BC0 ] = "TAMIL VOWEL SIGN II", [ 0x0BC1 ] = "TAMIL VOWEL SIGN U", [ 0x0BC2 ] = "TAMIL VOWEL SIGN UU", [ 0x0BC6 ] = "TAMIL VOWEL SIGN E", [ 0x0BC7 ] = "TAMIL VOWEL SIGN EE", [ 0x0BC8 ] = "TAMIL VOWEL SIGN AI", [ 0x0BCA ] = "TAMIL VOWEL SIGN O", [ 0x0BCB ] = "TAMIL VOWEL SIGN OO", [ 0x0BCC ] = "TAMIL VOWEL SIGN AU", [ 0x0BCD ] = "TAMIL SIGN VIRAMA", [ 0x0BD0 ] = "TAMIL OM", [ 0x0BD7 ] = "TAMIL AU LENGTH MARK", [ 0x0BE6 ] = "TAMIL DIGIT ZERO", [ 0x0BE7 ] = "TAMIL DIGIT ONE", [ 0x0BE8 ] = "TAMIL DIGIT TWO", [ 0x0BE9 ] = "TAMIL DIGIT THREE", [ 0x0BEA ] = "TAMIL DIGIT FOUR", [ 0x0BEB ] = "TAMIL DIGIT FIVE", [ 0x0BEC ] = "TAMIL DIGIT SIX", [ 0x0BED ] = "TAMIL DIGIT SEVEN", [ 0x0BEE ] = "TAMIL DIGIT EIGHT", [ 0x0BEF ] = "TAMIL DIGIT NINE", [ 0x0BF0 ] = "TAMIL NUMBER TEN", [ 0x0BF1 ] = "TAMIL NUMBER ONE HUNDRED", [ 0x0BF2 ] = "TAMIL NUMBER ONE THOUSAND", [ 0x0BF3 ] = "TAMIL DAY SIGN", [ 0x0BF4 ] = "TAMIL MONTH SIGN", [ 0x0BF5 ] = "TAMIL YEAR SIGN", [ 0x0BF6 ] = "TAMIL DEBIT SIGN", [ 0x0BF7 ] = "TAMIL CREDIT SIGN", [ 0x0BF8 ] = "TAMIL AS ABOVE SIGN", [ 0x0BF9 ] = "TAMIL RUPEE SIGN", [ 0x0BFA ] = "TAMIL NUMBER SIGN", [ 0x0C00 ] = "TELUGU SIGN COMBINING CANDRABINDU ABOVE", [ 0x0C01 ] = "TELUGU SIGN CANDRABINDU", [ 0x0C02 ] = "TELUGU SIGN ANUSVARA", [ 0x0C03 ] = "TELUGU SIGN VISARGA", [ 0x0C04 ] = "TELUGU SIGN COMBINING ANUSVARA ABOVE", [ 0x0C05 ] = "TELUGU LETTER A", [ 0x0C06 ] = "TELUGU LETTER AA", [ 0x0C07 ] = "TELUGU LETTER I", [ 0x0C08 ] = "TELUGU LETTER II", [ 0x0C09 ] = "TELUGU LETTER U", [ 0x0C0A ] = "TELUGU LETTER UU", [ 0x0C0B ] = "TELUGU LETTER VOCALIC R", [ 0x0C0C ] = "TELUGU LETTER VOCALIC L", [ 0x0C0E ] = "TELUGU LETTER E", [ 0x0C0F ] = "TELUGU LETTER EE", [ 0x0C10 ] = "TELUGU LETTER AI", [ 0x0C12 ] = "TELUGU LETTER O", [ 0x0C13 ] = "TELUGU LETTER OO", [ 0x0C14 ] = "TELUGU LETTER AU", [ 0x0C15 ] = "TELUGU LETTER KA", [ 0x0C16 ] = "TELUGU LETTER KHA", [ 0x0C17 ] = "TELUGU LETTER GA", [ 0x0C18 ] = "TELUGU LETTER GHA", [ 0x0C19 ] = "TELUGU LETTER NGA", [ 0x0C1A ] = "TELUGU LETTER CA", [ 0x0C1B ] = "TELUGU LETTER CHA", [ 0x0C1C ] = "TELUGU LETTER JA", [ 0x0C1D ] = "TELUGU LETTER JHA", [ 0x0C1E ] = "TELUGU LETTER NYA", [ 0x0C1F ] = "TELUGU LETTER TTA", [ 0x0C20 ] = "TELUGU LETTER TTHA", [ 0x0C21 ] = "TELUGU LETTER DDA", [ 0x0C22 ] = "TELUGU LETTER DDHA", [ 0x0C23 ] = "TELUGU LETTER NNA", [ 0x0C24 ] = "TELUGU LETTER TA", [ 0x0C25 ] = "TELUGU LETTER THA", [ 0x0C26 ] = "TELUGU LETTER DA", [ 0x0C27 ] = "TELUGU LETTER DHA", [ 0x0C28 ] = "TELUGU LETTER NA", [ 0x0C2A ] = "TELUGU LETTER PA", [ 0x0C2B ] = "TELUGU LETTER PHA", [ 0x0C2C ] = "TELUGU LETTER BA", [ 0x0C2D ] = "TELUGU LETTER BHA", [ 0x0C2E ] = "TELUGU LETTER MA", [ 0x0C2F ] = "TELUGU LETTER YA", [ 0x0C30 ] = "TELUGU LETTER RA", [ 0x0C31 ] = "TELUGU LETTER RRA", [ 0x0C32 ] = "TELUGU LETTER LA", [ 0x0C33 ] = "TELUGU LETTER LLA", [ 0x0C34 ] = "TELUGU LETTER LLLA", [ 0x0C35 ] = "TELUGU LETTER VA", [ 0x0C36 ] = "TELUGU LETTER SHA", [ 0x0C37 ] = "TELUGU LETTER SSA", [ 0x0C38 ] = "TELUGU LETTER SA", [ 0x0C39 ] = "TELUGU LETTER HA", [ 0x0C3C ] = "TELUGU SIGN NUKTA", [ 0x0C3D ] = "TELUGU SIGN AVAGRAHA", [ 0x0C3E ] = "TELUGU VOWEL SIGN AA", [ 0x0C3F ] = "TELUGU VOWEL SIGN I", [ 0x0C40 ] = "TELUGU VOWEL SIGN II", [ 0x0C41 ] = "TELUGU VOWEL SIGN U", [ 0x0C42 ] = "TELUGU VOWEL SIGN UU", [ 0x0C43 ] = "TELUGU VOWEL SIGN VOCALIC R", [ 0x0C44 ] = "TELUGU VOWEL SIGN VOCALIC RR", [ 0x0C46 ] = "TELUGU VOWEL SIGN E", [ 0x0C47 ] = "TELUGU VOWEL SIGN EE", [ 0x0C48 ] = "TELUGU VOWEL SIGN AI", [ 0x0C4A ] = "TELUGU VOWEL SIGN O", [ 0x0C4B ] = "TELUGU VOWEL SIGN OO", [ 0x0C4C ] = "TELUGU VOWEL SIGN AU", [ 0x0C4D ] = "TELUGU SIGN VIRAMA", [ 0x0C55 ] = "TELUGU LENGTH MARK", [ 0x0C56 ] = "TELUGU AI LENGTH MARK", [ 0x0C58 ] = "TELUGU LETTER TSA", [ 0x0C59 ] = "TELUGU LETTER DZA", [ 0x0C5A ] = "TELUGU LETTER RRRA", [ 0x0C5D ] = "TELUGU LETTER NAKAARA POLLU", [ 0x0C60 ] = "TELUGU LETTER VOCALIC RR", [ 0x0C61 ] = "TELUGU LETTER VOCALIC LL", [ 0x0C62 ] = "TELUGU VOWEL SIGN VOCALIC L", [ 0x0C63 ] = "TELUGU VOWEL SIGN VOCALIC LL", [ 0x0C66 ] = "TELUGU DIGIT ZERO", [ 0x0C67 ] = "TELUGU DIGIT ONE", [ 0x0C68 ] = "TELUGU DIGIT TWO", [ 0x0C69 ] = "TELUGU DIGIT THREE", [ 0x0C6A ] = "TELUGU DIGIT FOUR", [ 0x0C6B ] = "TELUGU DIGIT FIVE", [ 0x0C6C ] = "TELUGU DIGIT SIX", [ 0x0C6D ] = "TELUGU DIGIT SEVEN", [ 0x0C6E ] = "TELUGU DIGIT EIGHT", [ 0x0C6F ] = "TELUGU DIGIT NINE", [ 0x0C77 ] = "TELUGU SIGN SIDDHAM", [ 0x0C78 ] = "TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR", [ 0x0C79 ] = "TELUGU FRACTION DIGIT ONE FOR ODD POWERS OF FOUR", [ 0x0C7A ] = "TELUGU FRACTION DIGIT TWO FOR ODD POWERS OF FOUR", [ 0x0C7B ] = "TELUGU FRACTION DIGIT THREE FOR ODD POWERS OF FOUR", [ 0x0C7C ] = "TELUGU FRACTION DIGIT ONE FOR EVEN POWERS OF FOUR", [ 0x0C7D ] = "TELUGU FRACTION DIGIT TWO FOR EVEN POWERS OF FOUR", [ 0x0C7E ] = "TELUGU FRACTION DIGIT THREE FOR EVEN POWERS OF FOUR", [ 0x0C7F ] = "TELUGU SIGN TUUMU", [ 0x0C80 ] = "KANNADA SIGN SPACING CANDRABINDU", [ 0x0C81 ] = "KANNADA SIGN CANDRABINDU", [ 0x0C82 ] = "KANNADA SIGN ANUSVARA", [ 0x0C83 ] = "KANNADA SIGN VISARGA", [ 0x0C84 ] = "KANNADA SIGN SIDDHAM", [ 0x0C85 ] = "KANNADA LETTER A", [ 0x0C86 ] = "KANNADA LETTER AA", [ 0x0C87 ] = "KANNADA LETTER I", [ 0x0C88 ] = "KANNADA LETTER II", [ 0x0C89 ] = "KANNADA LETTER U", [ 0x0C8A ] = "KANNADA LETTER UU", [ 0x0C8B ] = "KANNADA LETTER VOCALIC R", [ 0x0C8C ] = "KANNADA LETTER VOCALIC L", [ 0x0C8E ] = "KANNADA LETTER E", [ 0x0C8F ] = "KANNADA LETTER EE", [ 0x0C90 ] = "KANNADA LETTER AI", [ 0x0C92 ] = "KANNADA LETTER O", [ 0x0C93 ] = "KANNADA LETTER OO", [ 0x0C94 ] = "KANNADA LETTER AU", [ 0x0C95 ] = "KANNADA LETTER KA", [ 0x0C96 ] = "KANNADA LETTER KHA", [ 0x0C97 ] = "KANNADA LETTER GA", [ 0x0C98 ] = "KANNADA LETTER GHA", [ 0x0C99 ] = "KANNADA LETTER NGA", [ 0x0C9A ] = "KANNADA LETTER CA", [ 0x0C9B ] = "KANNADA LETTER CHA", [ 0x0C9C ] = "KANNADA LETTER JA", [ 0x0C9D ] = "KANNADA LETTER JHA", [ 0x0C9E ] = "KANNADA LETTER NYA", [ 0x0C9F ] = "KANNADA LETTER TTA", [ 0x0CA0 ] = "KANNADA LETTER TTHA", [ 0x0CA1 ] = "KANNADA LETTER DDA", [ 0x0CA2 ] = "KANNADA LETTER DDHA", [ 0x0CA3 ] = "KANNADA LETTER NNA", [ 0x0CA4 ] = "KANNADA LETTER TA", [ 0x0CA5 ] = "KANNADA LETTER THA", [ 0x0CA6 ] = "KANNADA LETTER DA", [ 0x0CA7 ] = "KANNADA LETTER DHA", [ 0x0CA8 ] = "KANNADA LETTER NA", [ 0x0CAA ] = "KANNADA LETTER PA", [ 0x0CAB ] = "KANNADA LETTER PHA", [ 0x0CAC ] = "KANNADA LETTER BA", [ 0x0CAD ] = "KANNADA LETTER BHA", [ 0x0CAE ] = "KANNADA LETTER MA", [ 0x0CAF ] = "KANNADA LETTER YA", [ 0x0CB0 ] = "KANNADA LETTER RA", [ 0x0CB1 ] = "KANNADA LETTER RRA", [ 0x0CB2 ] = "KANNADA LETTER LA", [ 0x0CB3 ] = "KANNADA LETTER LLA", [ 0x0CB5 ] = "KANNADA LETTER VA", [ 0x0CB6 ] = "KANNADA LETTER SHA", [ 0x0CB7 ] = "KANNADA LETTER SSA", [ 0x0CB8 ] = "KANNADA LETTER SA", [ 0x0CB9 ] = "KANNADA LETTER HA", [ 0x0CBC ] = "KANNADA SIGN NUKTA", [ 0x0CBD ] = "KANNADA SIGN AVAGRAHA", [ 0x0CBE ] = "KANNADA VOWEL SIGN AA", [ 0x0CBF ] = "KANNADA VOWEL SIGN I", [ 0x0CC0 ] = "KANNADA VOWEL SIGN II", [ 0x0CC1 ] = "KANNADA VOWEL SIGN U", [ 0x0CC2 ] = "KANNADA VOWEL SIGN UU", [ 0x0CC3 ] = "KANNADA VOWEL SIGN VOCALIC R", [ 0x0CC4 ] = "KANNADA VOWEL SIGN VOCALIC RR", [ 0x0CC6 ] = "KANNADA VOWEL SIGN E", [ 0x0CC7 ] = "KANNADA VOWEL SIGN EE", [ 0x0CC8 ] = "KANNADA VOWEL SIGN AI", [ 0x0CCA ] = "KANNADA VOWEL SIGN O", [ 0x0CCB ] = "KANNADA VOWEL SIGN OO", [ 0x0CCC ] = "KANNADA VOWEL SIGN AU", [ 0x0CCD ] = "KANNADA SIGN VIRAMA", [ 0x0CD5 ] = "KANNADA LENGTH MARK", [ 0x0CD6 ] = "KANNADA AI LENGTH MARK", [ 0x0CDD ] = "KANNADA LETTER NAKAARA POLLU", [ 0x0CDE ] = "KANNADA LETTER FA", [ 0x0CE0 ] = "KANNADA LETTER VOCALIC RR", [ 0x0CE1 ] = "KANNADA LETTER VOCALIC LL", [ 0x0CE2 ] = "KANNADA VOWEL SIGN VOCALIC L", [ 0x0CE3 ] = "KANNADA VOWEL SIGN VOCALIC LL", [ 0x0CE6 ] = "KANNADA DIGIT ZERO", [ 0x0CE7 ] = "KANNADA DIGIT ONE", [ 0x0CE8 ] = "KANNADA DIGIT TWO", [ 0x0CE9 ] = "KANNADA DIGIT THREE", [ 0x0CEA ] = "KANNADA DIGIT FOUR", [ 0x0CEB ] = "KANNADA DIGIT FIVE", [ 0x0CEC ] = "KANNADA DIGIT SIX", [ 0x0CED ] = "KANNADA DIGIT SEVEN", [ 0x0CEE ] = "KANNADA DIGIT EIGHT", [ 0x0CEF ] = "KANNADA DIGIT NINE", [ 0x0CF1 ] = "KANNADA SIGN JIHVAMULIYA", [ 0x0CF2 ] = "KANNADA SIGN UPADHMANIYA", [ 0x0CF3 ] = "KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT", [ 0x0D00 ] = "MALAYALAM SIGN COMBINING ANUSVARA ABOVE", [ 0x0D01 ] = "MALAYALAM SIGN CANDRABINDU", [ 0x0D02 ] = "MALAYALAM SIGN ANUSVARA", [ 0x0D03 ] = "MALAYALAM SIGN VISARGA", [ 0x0D04 ] = "MALAYALAM LETTER VEDIC ANUSVARA", [ 0x0D05 ] = "MALAYALAM LETTER A", [ 0x0D06 ] = "MALAYALAM LETTER AA", [ 0x0D07 ] = "MALAYALAM LETTER I", [ 0x0D08 ] = "MALAYALAM LETTER II", [ 0x0D09 ] = "MALAYALAM LETTER U", [ 0x0D0A ] = "MALAYALAM LETTER UU", [ 0x0D0B ] = "MALAYALAM LETTER VOCALIC R", [ 0x0D0C ] = "MALAYALAM LETTER VOCALIC L", [ 0x0D0E ] = "MALAYALAM LETTER E", [ 0x0D0F ] = "MALAYALAM LETTER EE", [ 0x0D10 ] = "MALAYALAM LETTER AI", [ 0x0D12 ] = "MALAYALAM LETTER O", [ 0x0D13 ] = "MALAYALAM LETTER OO", [ 0x0D14 ] = "MALAYALAM LETTER AU", [ 0x0D15 ] = "MALAYALAM LETTER KA", [ 0x0D16 ] = "MALAYALAM LETTER KHA", [ 0x0D17 ] = "MALAYALAM LETTER GA", [ 0x0D18 ] = "MALAYALAM LETTER GHA", [ 0x0D19 ] = "MALAYALAM LETTER NGA", [ 0x0D1A ] = "MALAYALAM LETTER CA", [ 0x0D1B ] = "MALAYALAM LETTER CHA", [ 0x0D1C ] = "MALAYALAM LETTER JA", [ 0x0D1D ] = "MALAYALAM LETTER JHA", [ 0x0D1E ] = "MALAYALAM LETTER NYA", [ 0x0D1F ] = "MALAYALAM LETTER TTA", [ 0x0D20 ] = "MALAYALAM LETTER TTHA", [ 0x0D21 ] = "MALAYALAM LETTER DDA", [ 0x0D22 ] = "MALAYALAM LETTER DDHA", [ 0x0D23 ] = "MALAYALAM LETTER NNA", [ 0x0D24 ] = "MALAYALAM LETTER TA", [ 0x0D25 ] = "MALAYALAM LETTER THA", [ 0x0D26 ] = "MALAYALAM LETTER DA", [ 0x0D27 ] = "MALAYALAM LETTER DHA", [ 0x0D28 ] = "MALAYALAM LETTER NA", [ 0x0D29 ] = "MALAYALAM LETTER NNNA", [ 0x0D2A ] = "MALAYALAM LETTER PA", [ 0x0D2B ] = "MALAYALAM LETTER PHA", [ 0x0D2C ] = "MALAYALAM LETTER BA", [ 0x0D2D ] = "MALAYALAM LETTER BHA", [ 0x0D2E ] = "MALAYALAM LETTER MA", [ 0x0D2F ] = "MALAYALAM LETTER YA", [ 0x0D30 ] = "MALAYALAM LETTER RA", [ 0x0D31 ] = "MALAYALAM LETTER RRA", [ 0x0D32 ] = "MALAYALAM LETTER LA", [ 0x0D33 ] = "MALAYALAM LETTER LLA", [ 0x0D34 ] = "MALAYALAM LETTER LLLA", [ 0x0D35 ] = "MALAYALAM LETTER VA", [ 0x0D36 ] = "MALAYALAM LETTER SHA", [ 0x0D37 ] = "MALAYALAM LETTER SSA", [ 0x0D38 ] = "MALAYALAM LETTER SA", [ 0x0D39 ] = "MALAYALAM LETTER HA", [ 0x0D3A ] = "MALAYALAM LETTER TTTA", [ 0x0D3B ] = "MALAYALAM SIGN VERTICAL BAR VIRAMA", [ 0x0D3C ] = "MALAYALAM SIGN CIRCULAR VIRAMA", [ 0x0D3D ] = "MALAYALAM SIGN AVAGRAHA", [ 0x0D3E ] = "MALAYALAM VOWEL SIGN AA", [ 0x0D3F ] = "MALAYALAM VOWEL SIGN I", [ 0x0D40 ] = "MALAYALAM VOWEL SIGN II", [ 0x0D41 ] = "MALAYALAM VOWEL SIGN U", [ 0x0D42 ] = "MALAYALAM VOWEL SIGN UU", [ 0x0D43 ] = "MALAYALAM VOWEL SIGN VOCALIC R", [ 0x0D44 ] = "MALAYALAM VOWEL SIGN VOCALIC RR", [ 0x0D46 ] = "MALAYALAM VOWEL SIGN E", [ 0x0D47 ] = "MALAYALAM VOWEL SIGN EE", [ 0x0D48 ] = "MALAYALAM VOWEL SIGN AI", [ 0x0D4A ] = "MALAYALAM VOWEL SIGN O", [ 0x0D4B ] = "MALAYALAM VOWEL SIGN OO", [ 0x0D4C ] = "MALAYALAM VOWEL SIGN AU", [ 0x0D4D ] = "MALAYALAM SIGN VIRAMA", [ 0x0D4E ] = "MALAYALAM LETTER DOT REPH", [ 0x0D4F ] = "MALAYALAM SIGN PARA", [ 0x0D54 ] = "MALAYALAM LETTER CHILLU M", [ 0x0D55 ] = "MALAYALAM LETTER CHILLU Y", [ 0x0D56 ] = "MALAYALAM LETTER CHILLU LLL", [ 0x0D57 ] = "MALAYALAM AU LENGTH MARK", [ 0x0D58 ] = "MALAYALAM FRACTION ONE ONE-HUNDRED-AND-SIXTIETH", [ 0x0D59 ] = "MALAYALAM FRACTION ONE FORTIETH", [ 0x0D5A ] = "MALAYALAM FRACTION THREE EIGHTIETHS", [ 0x0D5B ] = "MALAYALAM FRACTION ONE TWENTIETH", [ 0x0D5C ] = "MALAYALAM FRACTION ONE TENTH", [ 0x0D5D ] = "MALAYALAM FRACTION THREE TWENTIETHS", [ 0x0D5E ] = "MALAYALAM FRACTION ONE FIFTH", [ 0x0D5F ] = "MALAYALAM LETTER ARCHAIC II", [ 0x0D60 ] = "MALAYALAM LETTER VOCALIC RR", [ 0x0D61 ] = "MALAYALAM LETTER VOCALIC LL", [ 0x0D62 ] = "MALAYALAM VOWEL SIGN VOCALIC L", [ 0x0D63 ] = "MALAYALAM VOWEL SIGN VOCALIC LL", [ 0x0D66 ] = "MALAYALAM DIGIT ZERO", [ 0x0D67 ] = "MALAYALAM DIGIT ONE", [ 0x0D68 ] = "MALAYALAM DIGIT TWO", [ 0x0D69 ] = "MALAYALAM DIGIT THREE", [ 0x0D6A ] = "MALAYALAM DIGIT FOUR", [ 0x0D6B ] = "MALAYALAM DIGIT FIVE", [ 0x0D6C ] = "MALAYALAM DIGIT SIX", [ 0x0D6D ] = "MALAYALAM DIGIT SEVEN", [ 0x0D6E ] = "MALAYALAM DIGIT EIGHT", [ 0x0D6F ] = "MALAYALAM DIGIT NINE", [ 0x0D70 ] = "MALAYALAM NUMBER TEN", [ 0x0D71 ] = "MALAYALAM NUMBER ONE HUNDRED", [ 0x0D72 ] = "MALAYALAM NUMBER ONE THOUSAND", [ 0x0D73 ] = "MALAYALAM FRACTION ONE QUARTER", [ 0x0D74 ] = "MALAYALAM FRACTION ONE HALF", [ 0x0D75 ] = "MALAYALAM FRACTION THREE QUARTERS", [ 0x0D76 ] = "MALAYALAM FRACTION ONE SIXTEENTH", [ 0x0D77 ] = "MALAYALAM FRACTION ONE EIGHTH", [ 0x0D78 ] = "MALAYALAM FRACTION THREE SIXTEENTHS", [ 0x0D79 ] = "MALAYALAM DATE MARK", [ 0x0D7A ] = "MALAYALAM LETTER CHILLU NN", [ 0x0D7B ] = "MALAYALAM LETTER CHILLU N", [ 0x0D7C ] = "MALAYALAM LETTER CHILLU RR", [ 0x0D7D ] = "MALAYALAM LETTER CHILLU L", [ 0x0D7E ] = "MALAYALAM LETTER CHILLU LL", [ 0x0D7F ] = "MALAYALAM LETTER CHILLU K", [ 0x0D81 ] = "SINHALA SIGN CANDRABINDU", [ 0x0D82 ] = "SINHALA SIGN ANUSVARAYA", [ 0x0D83 ] = "SINHALA SIGN VISARGAYA", [ 0x0D85 ] = "SINHALA LETTER AYANNA", [ 0x0D86 ] = "SINHALA LETTER AAYANNA", [ 0x0D87 ] = "SINHALA LETTER AEYANNA", [ 0x0D88 ] = "SINHALA LETTER AEEYANNA", [ 0x0D89 ] = "SINHALA LETTER IYANNA", [ 0x0D8A ] = "SINHALA LETTER IIYANNA", [ 0x0D8B ] = "SINHALA LETTER UYANNA", [ 0x0D8C ] = "SINHALA LETTER UUYANNA", [ 0x0D8D ] = "SINHALA LETTER IRUYANNA", [ 0x0D8E ] = "SINHALA LETTER IRUUYANNA", [ 0x0D8F ] = "SINHALA LETTER ILUYANNA", [ 0x0D90 ] = "SINHALA LETTER ILUUYANNA", [ 0x0D91 ] = "SINHALA LETTER EYANNA", [ 0x0D92 ] = "SINHALA LETTER EEYANNA", [ 0x0D93 ] = "SINHALA LETTER AIYANNA", [ 0x0D94 ] = "SINHALA LETTER OYANNA", [ 0x0D95 ] = "SINHALA LETTER OOYANNA", [ 0x0D96 ] = "SINHALA LETTER AUYANNA", [ 0x0D9A ] = "SINHALA LETTER ALPAPRAANA KAYANNA", [ 0x0D9B ] = "SINHALA LETTER MAHAAPRAANA KAYANNA", [ 0x0D9C ] = "SINHALA LETTER ALPAPRAANA GAYANNA", [ 0x0D9D ] = "SINHALA LETTER MAHAAPRAANA GAYANNA", [ 0x0D9E ] = "SINHALA LETTER KANTAJA NAASIKYAYA", [ 0x0D9F ] = "SINHALA LETTER SANYAKA GAYANNA", [ 0x0DA0 ] = "SINHALA LETTER ALPAPRAANA CAYANNA", [ 0x0DA1 ] = "SINHALA LETTER MAHAAPRAANA CAYANNA", [ 0x0DA2 ] = "SINHALA LETTER ALPAPRAANA JAYANNA", [ 0x0DA3 ] = "SINHALA LETTER MAHAAPRAANA JAYANNA", [ 0x0DA4 ] = "SINHALA LETTER TAALUJA NAASIKYAYA", [ 0x0DA5 ] = "SINHALA LETTER TAALUJA SANYOOGA NAAKSIKYAYA", [ 0x0DA6 ] = "SINHALA LETTER SANYAKA JAYANNA", [ 0x0DA7 ] = "SINHALA LETTER ALPAPRAANA TTAYANNA", [ 0x0DA8 ] = "SINHALA LETTER MAHAAPRAANA TTAYANNA", [ 0x0DA9 ] = "SINHALA LETTER ALPAPRAANA DDAYANNA", [ 0x0DAA ] = "SINHALA LETTER MAHAAPRAANA DDAYANNA", [ 0x0DAB ] = "SINHALA LETTER MUURDHAJA NAYANNA", [ 0x0DAC ] = "SINHALA LETTER SANYAKA DDAYANNA", [ 0x0DAD ] = "SINHALA LETTER ALPAPRAANA TAYANNA", [ 0x0DAE ] = "SINHALA LETTER MAHAAPRAANA TAYANNA", [ 0x0DAF ] = "SINHALA LETTER ALPAPRAANA DAYANNA", [ 0x0DB0 ] = "SINHALA LETTER MAHAAPRAANA DAYANNA", [ 0x0DB1 ] = "SINHALA LETTER DANTAJA NAYANNA", [ 0x0DB3 ] = "SINHALA LETTER SANYAKA DAYANNA", [ 0x0DB4 ] = "SINHALA LETTER ALPAPRAANA PAYANNA", [ 0x0DB5 ] = "SINHALA LETTER MAHAAPRAANA PAYANNA", [ 0x0DB6 ] = "SINHALA LETTER ALPAPRAANA BAYANNA", [ 0x0DB7 ] = "SINHALA LETTER MAHAAPRAANA BAYANNA", [ 0x0DB8 ] = "SINHALA LETTER MAYANNA", [ 0x0DB9 ] = "SINHALA LETTER AMBA BAYANNA", [ 0x0DBA ] = "SINHALA LETTER YAYANNA", [ 0x0DBB ] = "SINHALA LETTER RAYANNA", [ 0x0DBD ] = "SINHALA LETTER DANTAJA LAYANNA", [ 0x0DC0 ] = "SINHALA LETTER VAYANNA", [ 0x0DC1 ] = "SINHALA LETTER TAALUJA SAYANNA", [ 0x0DC2 ] = "SINHALA LETTER MUURDHAJA SAYANNA", [ 0x0DC3 ] = "SINHALA LETTER DANTAJA SAYANNA", [ 0x0DC4 ] = "SINHALA LETTER HAYANNA", [ 0x0DC5 ] = "SINHALA LETTER MUURDHAJA LAYANNA", [ 0x0DC6 ] = "SINHALA LETTER FAYANNA", [ 0x0DCA ] = "SINHALA SIGN AL-LAKUNA", [ 0x0DCF ] = "SINHALA VOWEL SIGN AELA-PILLA", [ 0x0DD0 ] = "SINHALA VOWEL SIGN KETTI AEDA-PILLA", [ 0x0DD1 ] = "SINHALA VOWEL SIGN DIGA AEDA-PILLA", [ 0x0DD2 ] = "SINHALA VOWEL SIGN KETTI IS-PILLA", [ 0x0DD3 ] = "SINHALA VOWEL SIGN DIGA IS-PILLA", [ 0x0DD4 ] = "SINHALA VOWEL SIGN KETTI PAA-PILLA", [ 0x0DD6 ] = "SINHALA VOWEL SIGN DIGA PAA-PILLA", [ 0x0DD8 ] = "SINHALA VOWEL SIGN GAETTA-PILLA", [ 0x0DD9 ] = "SINHALA VOWEL SIGN KOMBUVA", [ 0x0DDA ] = "SINHALA VOWEL SIGN DIGA KOMBUVA", [ 0x0DDB ] = "SINHALA VOWEL SIGN KOMBU DEKA", [ 0x0DDC ] = "SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA", [ 0x0DDD ] = "SINHALA VOWEL SIGN KOMBUVA HAA DIGA AELA-PILLA", [ 0x0DDE ] = "SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA", [ 0x0DDF ] = "SINHALA VOWEL SIGN GAYANUKITTA", [ 0x0DE6 ] = "SINHALA LITH DIGIT ZERO", [ 0x0DE7 ] = "SINHALA LITH DIGIT ONE", [ 0x0DE8 ] = "SINHALA LITH DIGIT TWO", [ 0x0DE9 ] = "SINHALA LITH DIGIT THREE", [ 0x0DEA ] = "SINHALA LITH DIGIT FOUR", [ 0x0DEB ] = "SINHALA LITH DIGIT FIVE", [ 0x0DEC ] = "SINHALA LITH DIGIT SIX", [ 0x0DED ] = "SINHALA LITH DIGIT SEVEN", [ 0x0DEE ] = "SINHALA LITH DIGIT EIGHT", [ 0x0DEF ] = "SINHALA LITH DIGIT NINE", [ 0x0DF2 ] = "SINHALA VOWEL SIGN DIGA GAETTA-PILLA", [ 0x0DF3 ] = "SINHALA VOWEL SIGN DIGA GAYANUKITTA", [ 0x0DF4 ] = "SINHALA PUNCTUATION KUNDDALIYA", [ 0x0E01 ] = "THAI CHARACTER KO KAI", [ 0x0E02 ] = "THAI CHARACTER KHO KHAI", [ 0x0E03 ] = "THAI CHARACTER KHO KHUAT", [ 0x0E04 ] = "THAI CHARACTER KHO KHWAI", [ 0x0E05 ] = "THAI CHARACTER KHO KHON", [ 0x0E06 ] = "THAI CHARACTER KHO RAKHANG", [ 0x0E07 ] = "THAI CHARACTER NGO NGU", [ 0x0E08 ] = "THAI CHARACTER CHO CHAN", [ 0x0E09 ] = "THAI CHARACTER CHO CHING", [ 0x0E0A ] = "THAI CHARACTER CHO CHANG", [ 0x0E0B ] = "THAI CHARACTER SO SO", [ 0x0E0C ] = "THAI CHARACTER CHO CHOE", [ 0x0E0D ] = "THAI CHARACTER YO YING", [ 0x0E0E ] = "THAI CHARACTER DO CHADA", [ 0x0E0F ] = "THAI CHARACTER TO PATAK", [ 0x0E10 ] = "THAI CHARACTER THO THAN", [ 0x0E11 ] = "THAI CHARACTER THO NANGMONTHO", [ 0x0E12 ] = "THAI CHARACTER THO PHUTHAO", [ 0x0E13 ] = "THAI CHARACTER NO NEN", [ 0x0E14 ] = "THAI CHARACTER DO DEK", [ 0x0E15 ] = "THAI CHARACTER TO TAO", [ 0x0E16 ] = "THAI CHARACTER THO THUNG", [ 0x0E17 ] = "THAI CHARACTER THO THAHAN", [ 0x0E18 ] = "THAI CHARACTER THO THONG", [ 0x0E19 ] = "THAI CHARACTER NO NU", [ 0x0E1A ] = "THAI CHARACTER BO BAIMAI", [ 0x0E1B ] = "THAI CHARACTER PO PLA", [ 0x0E1C ] = "THAI CHARACTER PHO PHUNG", [ 0x0E1D ] = "THAI CHARACTER FO FA", [ 0x0E1E ] = "THAI CHARACTER PHO PHAN", [ 0x0E1F ] = "THAI CHARACTER FO FAN", [ 0x0E20 ] = "THAI CHARACTER PHO SAMPHAO", [ 0x0E21 ] = "THAI CHARACTER MO MA", [ 0x0E22 ] = "THAI CHARACTER YO YAK", [ 0x0E23 ] = "THAI CHARACTER RO RUA", [ 0x0E24 ] = "THAI CHARACTER RU", [ 0x0E25 ] = "THAI CHARACTER LO LING", [ 0x0E26 ] = "THAI CHARACTER LU", [ 0x0E27 ] = "THAI CHARACTER WO WAEN", [ 0x0E28 ] = "THAI CHARACTER SO SALA", [ 0x0E29 ] = "THAI CHARACTER SO RUSI", [ 0x0E2A ] = "THAI CHARACTER SO SUA", [ 0x0E2B ] = "THAI CHARACTER HO HIP", [ 0x0E2C ] = "THAI CHARACTER LO CHULA", [ 0x0E2D ] = "THAI CHARACTER O ANG", [ 0x0E2E ] = "THAI CHARACTER HO NOKHUK", [ 0x0E2F ] = "THAI CHARACTER PAIYANNOI", [ 0x0E30 ] = "THAI CHARACTER SARA A", [ 0x0E31 ] = "THAI CHARACTER MAI HAN-AKAT", [ 0x0E32 ] = "THAI CHARACTER SARA AA", [ 0x0E33 ] = "THAI CHARACTER SARA AM", [ 0x0E34 ] = "THAI CHARACTER SARA I", [ 0x0E35 ] = "THAI CHARACTER SARA II", [ 0x0E36 ] = "THAI CHARACTER SARA UE", [ 0x0E37 ] = "THAI CHARACTER SARA UEE", [ 0x0E38 ] = "THAI CHARACTER SARA U", [ 0x0E39 ] = "THAI CHARACTER SARA UU", [ 0x0E3A ] = "THAI CHARACTER PHINTHU", [ 0x0E3F ] = "THAI CURRENCY SYMBOL BAHT", [ 0x0E40 ] = "THAI CHARACTER SARA E", [ 0x0E41 ] = "THAI CHARACTER SARA AE", [ 0x0E42 ] = "THAI CHARACTER SARA O", [ 0x0E43 ] = "THAI CHARACTER SARA AI MAIMUAN", [ 0x0E44 ] = "THAI CHARACTER SARA AI MAIMALAI", [ 0x0E45 ] = "THAI CHARACTER LAKKHANGYAO", [ 0x0E46 ] = "THAI CHARACTER MAIYAMOK", [ 0x0E47 ] = "THAI CHARACTER MAITAIKHU", [ 0x0E48 ] = "THAI CHARACTER MAI EK", [ 0x0E49 ] = "THAI CHARACTER MAI THO", [ 0x0E4A ] = "THAI CHARACTER MAI TRI", [ 0x0E4B ] = "THAI CHARACTER MAI CHATTAWA", [ 0x0E4C ] = "THAI CHARACTER THANTHAKHAT", [ 0x0E4D ] = "THAI CHARACTER NIKHAHIT", [ 0x0E4E ] = "THAI CHARACTER YAMAKKAN", [ 0x0E4F ] = "THAI CHARACTER FONGMAN", [ 0x0E50 ] = "THAI DIGIT ZERO", [ 0x0E51 ] = "THAI DIGIT ONE", [ 0x0E52 ] = "THAI DIGIT TWO", [ 0x0E53 ] = "THAI DIGIT THREE", [ 0x0E54 ] = "THAI DIGIT FOUR", [ 0x0E55 ] = "THAI DIGIT FIVE", [ 0x0E56 ] = "THAI DIGIT SIX", [ 0x0E57 ] = "THAI DIGIT SEVEN", [ 0x0E58 ] = "THAI DIGIT EIGHT", [ 0x0E59 ] = "THAI DIGIT NINE", [ 0x0E5A ] = "THAI CHARACTER ANGKHANKHU", [ 0x0E5B ] = "THAI CHARACTER KHOMUT", [ 0x0E81 ] = "LAO LETTER KO", [ 0x0E82 ] = "LAO LETTER KHO SUNG", [ 0x0E84 ] = "LAO LETTER KHO TAM", [ 0x0E86 ] = "LAO LETTER PALI GHA", [ 0x0E87 ] = "LAO LETTER NGO", [ 0x0E88 ] = "LAO LETTER CO", [ 0x0E89 ] = "LAO LETTER PALI CHA", [ 0x0E8A ] = "LAO LETTER SO TAM", [ 0x0E8C ] = "LAO LETTER PALI JHA", [ 0x0E8D ] = "LAO LETTER NYO", [ 0x0E8E ] = "LAO LETTER PALI NYA", [ 0x0E8F ] = "LAO LETTER PALI TTA", [ 0x0E90 ] = "LAO LETTER PALI TTHA", [ 0x0E91 ] = "LAO LETTER PALI DDA", [ 0x0E92 ] = "LAO LETTER PALI DDHA", [ 0x0E93 ] = "LAO LETTER PALI NNA", [ 0x0E94 ] = "LAO LETTER DO", [ 0x0E95 ] = "LAO LETTER TO", [ 0x0E96 ] = "LAO LETTER THO SUNG", [ 0x0E97 ] = "LAO LETTER THO TAM", [ 0x0E98 ] = "LAO LETTER PALI DHA", [ 0x0E99 ] = "LAO LETTER NO", [ 0x0E9A ] = "LAO LETTER BO", [ 0x0E9B ] = "LAO LETTER PO", [ 0x0E9C ] = "LAO LETTER PHO SUNG", [ 0x0E9D ] = "LAO LETTER FO TAM", [ 0x0E9E ] = "LAO LETTER PHO TAM", [ 0x0E9F ] = "LAO LETTER FO SUNG", [ 0x0EA0 ] = "LAO LETTER PALI BHA", [ 0x0EA1 ] = "LAO LETTER MO", [ 0x0EA2 ] = "LAO LETTER YO", [ 0x0EA3 ] = "LAO LETTER LO LING", [ 0x0EA5 ] = "LAO LETTER LO LOOT", [ 0x0EA7 ] = "LAO LETTER WO", [ 0x0EA8 ] = "LAO LETTER SANSKRIT SHA", [ 0x0EA9 ] = "LAO LETTER SANSKRIT SSA", [ 0x0EAA ] = "LAO LETTER SO SUNG", [ 0x0EAB ] = "LAO LETTER HO SUNG", [ 0x0EAC ] = "LAO LETTER PALI LLA", [ 0x0EAD ] = "LAO LETTER O", [ 0x0EAE ] = "LAO LETTER HO TAM", [ 0x0EAF ] = "LAO ELLIPSIS", [ 0x0EB0 ] = "LAO VOWEL SIGN A", [ 0x0EB1 ] = "LAO VOWEL SIGN MAI KAN", [ 0x0EB2 ] = "LAO VOWEL SIGN AA", [ 0x0EB3 ] = "LAO VOWEL SIGN AM", [ 0x0EB4 ] = "LAO VOWEL SIGN I", [ 0x0EB5 ] = "LAO VOWEL SIGN II", [ 0x0EB6 ] = "LAO VOWEL SIGN Y", [ 0x0EB7 ] = "LAO VOWEL SIGN YY", [ 0x0EB8 ] = "LAO VOWEL SIGN U", [ 0x0EB9 ] = "LAO VOWEL SIGN UU", [ 0x0EBA ] = "LAO SIGN PALI VIRAMA", [ 0x0EBB ] = "LAO VOWEL SIGN MAI KON", [ 0x0EBC ] = "LAO SEMIVOWEL SIGN LO", [ 0x0EBD ] = "LAO SEMIVOWEL SIGN NYO", [ 0x0EC0 ] = "LAO VOWEL SIGN E", [ 0x0EC1 ] = "LAO VOWEL SIGN EI", [ 0x0EC2 ] = "LAO VOWEL SIGN O", [ 0x0EC3 ] = "LAO VOWEL SIGN AY", [ 0x0EC4 ] = "LAO VOWEL SIGN AI", [ 0x0EC6 ] = "LAO KO LA", [ 0x0EC8 ] = "LAO TONE MAI EK", [ 0x0EC9 ] = "LAO TONE MAI THO", [ 0x0ECA ] = "LAO TONE MAI TI", [ 0x0ECB ] = "LAO TONE MAI CATAWA", [ 0x0ECC ] = "LAO CANCELLATION MARK", [ 0x0ECD ] = "LAO NIGGAHITA", [ 0x0ECE ] = "LAO YAMAKKAN", [ 0x0ED0 ] = "LAO DIGIT ZERO", [ 0x0ED1 ] = "LAO DIGIT ONE", [ 0x0ED2 ] = "LAO DIGIT TWO", [ 0x0ED3 ] = "LAO DIGIT THREE", [ 0x0ED4 ] = "LAO DIGIT FOUR", [ 0x0ED5 ] = "LAO DIGIT FIVE", [ 0x0ED6 ] = "LAO DIGIT SIX", [ 0x0ED7 ] = "LAO DIGIT SEVEN", [ 0x0ED8 ] = "LAO DIGIT EIGHT", [ 0x0ED9 ] = "LAO DIGIT NINE", [ 0x0EDC ] = "LAO HO NO", [ 0x0EDD ] = "LAO HO MO", [ 0x0EDE ] = "LAO LETTER KHMU GO", [ 0x0EDF ] = "LAO LETTER KHMU NYO", [ 0x0F00 ] = "TIBETAN SYLLABLE OM", [ 0x0F01 ] = "TIBETAN MARK GTER YIG MGO TRUNCATED A", [ 0x0F02 ] = "TIBETAN MARK GTER YIG MGO -UM RNAM BCAD MA", [ 0x0F03 ] = "TIBETAN MARK GTER YIG MGO -UM GTER TSHEG MA", [ 0x0F04 ] = "TIBETAN MARK INITIAL YIG MGO MDUN MA", [ 0x0F05 ] = "TIBETAN MARK CLOSING YIG MGO SGAB MA", [ 0x0F06 ] = "TIBETAN MARK CARET YIG MGO PHUR SHAD MA", [ 0x0F07 ] = "TIBETAN MARK YIG MGO TSHEG SHAD MA", [ 0x0F08 ] = "TIBETAN MARK SBRUL SHAD", [ 0x0F09 ] = "TIBETAN MARK BSKUR YIG MGO", [ 0x0F0A ] = "TIBETAN MARK BKA- SHOG YIG MGO", [ 0x0F0B ] = "TIBETAN MARK INTERSYLLABIC TSHEG", [ 0x0F0C ] = "TIBETAN MARK DELIMITER TSHEG BSTAR", [ 0x0F0D ] = "TIBETAN MARK SHAD", [ 0x0F0E ] = "TIBETAN MARK NYIS SHAD", [ 0x0F0F ] = "TIBETAN MARK TSHEG SHAD", [ 0x0F10 ] = "TIBETAN MARK NYIS TSHEG SHAD", [ 0x0F11 ] = "TIBETAN MARK RIN CHEN SPUNGS SHAD", [ 0x0F12 ] = "TIBETAN MARK RGYA GRAM SHAD", [ 0x0F13 ] = "TIBETAN MARK CARET -DZUD RTAGS ME LONG CAN", [ 0x0F14 ] = "TIBETAN MARK GTER TSHEG", [ 0x0F15 ] = "TIBETAN LOGOTYPE SIGN CHAD RTAGS", [ 0x0F16 ] = "TIBETAN LOGOTYPE SIGN LHAG RTAGS", [ 0x0F17 ] = "TIBETAN ASTROLOGICAL SIGN SGRA GCAN -CHAR RTAGS", [ 0x0F18 ] = "TIBETAN ASTROLOGICAL SIGN -KHYUD PA", [ 0x0F19 ] = "TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS", [ 0x0F1A ] = "TIBETAN SIGN RDEL DKAR GCIG", [ 0x0F1B ] = "TIBETAN SIGN RDEL DKAR GNYIS", [ 0x0F1C ] = "TIBETAN SIGN RDEL DKAR GSUM", [ 0x0F1D ] = "TIBETAN SIGN RDEL NAG GCIG", [ 0x0F1E ] = "TIBETAN SIGN RDEL NAG GNYIS", [ 0x0F1F ] = "TIBETAN SIGN RDEL DKAR RDEL NAG", [ 0x0F20 ] = "TIBETAN DIGIT ZERO", [ 0x0F21 ] = "TIBETAN DIGIT ONE", [ 0x0F22 ] = "TIBETAN DIGIT TWO", [ 0x0F23 ] = "TIBETAN DIGIT THREE", [ 0x0F24 ] = "TIBETAN DIGIT FOUR", [ 0x0F25 ] = "TIBETAN DIGIT FIVE", [ 0x0F26 ] = "TIBETAN DIGIT SIX", [ 0x0F27 ] = "TIBETAN DIGIT SEVEN", [ 0x0F28 ] = "TIBETAN DIGIT EIGHT", [ 0x0F29 ] = "TIBETAN DIGIT NINE", [ 0x0F2A ] = "TIBETAN DIGIT HALF ONE", [ 0x0F2B ] = "TIBETAN DIGIT HALF TWO", [ 0x0F2C ] = "TIBETAN DIGIT HALF THREE", [ 0x0F2D ] = "TIBETAN DIGIT HALF FOUR", [ 0x0F2E ] = "TIBETAN DIGIT HALF FIVE", [ 0x0F2F ] = "TIBETAN DIGIT HALF SIX", [ 0x0F30 ] = "TIBETAN DIGIT HALF SEVEN", [ 0x0F31 ] = "TIBETAN DIGIT HALF EIGHT", [ 0x0F32 ] = "TIBETAN DIGIT HALF NINE", [ 0x0F33 ] = "TIBETAN DIGIT HALF ZERO", [ 0x0F34 ] = "TIBETAN MARK BSDUS RTAGS", [ 0x0F35 ] = "TIBETAN MARK NGAS BZUNG NYI ZLA", [ 0x0F36 ] = "TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN", [ 0x0F37 ] = "TIBETAN MARK NGAS BZUNG SGOR RTAGS", [ 0x0F38 ] = "TIBETAN MARK CHE MGO", [ 0x0F39 ] = "TIBETAN MARK TSA -PHRU", [ 0x0F3A ] = "TIBETAN MARK GUG RTAGS GYON", [ 0x0F3B ] = "TIBETAN MARK GUG RTAGS GYAS", [ 0x0F3C ] = "TIBETAN MARK ANG KHANG GYON", [ 0x0F3D ] = "TIBETAN MARK ANG KHANG GYAS", [ 0x0F3E ] = "TIBETAN SIGN YAR TSHES", [ 0x0F3F ] = "TIBETAN SIGN MAR TSHES", [ 0x0F40 ] = "TIBETAN LETTER KA", [ 0x0F41 ] = "TIBETAN LETTER KHA", [ 0x0F42 ] = "TIBETAN LETTER GA", [ 0x0F43 ] = "TIBETAN LETTER GHA", [ 0x0F44 ] = "TIBETAN LETTER NGA", [ 0x0F45 ] = "TIBETAN LETTER CA", [ 0x0F46 ] = "TIBETAN LETTER CHA", [ 0x0F47 ] = "TIBETAN LETTER JA", [ 0x0F49 ] = "TIBETAN LETTER NYA", [ 0x0F4A ] = "TIBETAN LETTER TTA", [ 0x0F4B ] = "TIBETAN LETTER TTHA", [ 0x0F4C ] = "TIBETAN LETTER DDA", [ 0x0F4D ] = "TIBETAN LETTER DDHA", [ 0x0F4E ] = "TIBETAN LETTER NNA", [ 0x0F4F ] = "TIBETAN LETTER TA", [ 0x0F50 ] = "TIBETAN LETTER THA", [ 0x0F51 ] = "TIBETAN LETTER DA", [ 0x0F52 ] = "TIBETAN LETTER DHA", [ 0x0F53 ] = "TIBETAN LETTER NA", [ 0x0F54 ] = "TIBETAN LETTER PA", [ 0x0F55 ] = "TIBETAN LETTER PHA", [ 0x0F56 ] = "TIBETAN LETTER BA", [ 0x0F57 ] = "TIBETAN LETTER BHA", [ 0x0F58 ] = "TIBETAN LETTER MA", [ 0x0F59 ] = "TIBETAN LETTER TSA", [ 0x0F5A ] = "TIBETAN LETTER TSHA", [ 0x0F5B ] = "TIBETAN LETTER DZA", [ 0x0F5C ] = "TIBETAN LETTER DZHA", [ 0x0F5D ] = "TIBETAN LETTER WA", [ 0x0F5E ] = "TIBETAN LETTER ZHA", [ 0x0F5F ] = "TIBETAN LETTER ZA", [ 0x0F60 ] = "TIBETAN LETTER -A", [ 0x0F61 ] = "TIBETAN LETTER YA", [ 0x0F62 ] = "TIBETAN LETTER RA", [ 0x0F63 ] = "TIBETAN LETTER LA", [ 0x0F64 ] = "TIBETAN LETTER SHA", [ 0x0F65 ] = "TIBETAN LETTER SSA", [ 0x0F66 ] = "TIBETAN LETTER SA", [ 0x0F67 ] = "TIBETAN LETTER HA", [ 0x0F68 ] = "TIBETAN LETTER A", [ 0x0F69 ] = "TIBETAN LETTER KSSA", [ 0x0F6A ] = "TIBETAN LETTER FIXED-FORM RA", [ 0x0F6B ] = "TIBETAN LETTER KKA", [ 0x0F6C ] = "TIBETAN LETTER RRA", [ 0x0F71 ] = "TIBETAN VOWEL SIGN AA", [ 0x0F72 ] = "TIBETAN VOWEL SIGN I", [ 0x0F73 ] = "TIBETAN VOWEL SIGN II", [ 0x0F74 ] = "TIBETAN VOWEL SIGN U", [ 0x0F75 ] = "TIBETAN VOWEL SIGN UU", [ 0x0F76 ] = "TIBETAN VOWEL SIGN VOCALIC R", [ 0x0F77 ] = "TIBETAN VOWEL SIGN VOCALIC RR", [ 0x0F78 ] = "TIBETAN VOWEL SIGN VOCALIC L", [ 0x0F79 ] = "TIBETAN VOWEL SIGN VOCALIC LL", [ 0x0F7A ] = "TIBETAN VOWEL SIGN E", [ 0x0F7B ] = "TIBETAN VOWEL SIGN EE", [ 0x0F7C ] = "TIBETAN VOWEL SIGN O", [ 0x0F7D ] = "TIBETAN VOWEL SIGN OO", [ 0x0F7E ] = "TIBETAN SIGN RJES SU NGA RO", [ 0x0F7F ] = "TIBETAN SIGN RNAM BCAD", [ 0x0F80 ] = "TIBETAN VOWEL SIGN REVERSED I", [ 0x0F81 ] = "TIBETAN VOWEL SIGN REVERSED II", [ 0x0F82 ] = "TIBETAN SIGN NYI ZLA NAA DA", [ 0x0F83 ] = "TIBETAN SIGN SNA LDAN", [ 0x0F84 ] = "TIBETAN MARK HALANTA", [ 0x0F85 ] = "TIBETAN MARK PALUTA", [ 0x0F86 ] = "TIBETAN SIGN LCI RTAGS", [ 0x0F87 ] = "TIBETAN SIGN YANG RTAGS", [ 0x0F88 ] = "TIBETAN SIGN LCE TSA CAN", [ 0x0F89 ] = "TIBETAN SIGN MCHU CAN", [ 0x0F8A ] = "TIBETAN SIGN GRU CAN RGYINGS", [ 0x0F8B ] = "TIBETAN SIGN GRU MED RGYINGS", [ 0x0F8C ] = "TIBETAN SIGN INVERTED MCHU CAN", [ 0x0F8D ] = "TIBETAN SUBJOINED SIGN LCE TSA CAN", [ 0x0F8E ] = "TIBETAN SUBJOINED SIGN MCHU CAN", [ 0x0F8F ] = "TIBETAN SUBJOINED SIGN INVERTED MCHU CAN", [ 0x0F90 ] = "TIBETAN SUBJOINED LETTER KA", [ 0x0F91 ] = "TIBETAN SUBJOINED LETTER KHA", [ 0x0F92 ] = "TIBETAN SUBJOINED LETTER GA", [ 0x0F93 ] = "TIBETAN SUBJOINED LETTER GHA", [ 0x0F94 ] = "TIBETAN SUBJOINED LETTER NGA", [ 0x0F95 ] = "TIBETAN SUBJOINED LETTER CA", [ 0x0F96 ] = "TIBETAN SUBJOINED LETTER CHA", [ 0x0F97 ] = "TIBETAN SUBJOINED LETTER JA", [ 0x0F99 ] = "TIBETAN SUBJOINED LETTER NYA", [ 0x0F9A ] = "TIBETAN SUBJOINED LETTER TTA", [ 0x0F9B ] = "TIBETAN SUBJOINED LETTER TTHA", [ 0x0F9C ] = "TIBETAN SUBJOINED LETTER DDA", [ 0x0F9D ] = "TIBETAN SUBJOINED LETTER DDHA", [ 0x0F9E ] = "TIBETAN SUBJOINED LETTER NNA", [ 0x0F9F ] = "TIBETAN SUBJOINED LETTER TA", [ 0x0FA0 ] = "TIBETAN SUBJOINED LETTER THA", [ 0x0FA1 ] = "TIBETAN SUBJOINED LETTER DA", [ 0x0FA2 ] = "TIBETAN SUBJOINED LETTER DHA", [ 0x0FA3 ] = "TIBETAN SUBJOINED LETTER NA", [ 0x0FA4 ] = "TIBETAN SUBJOINED LETTER PA", [ 0x0FA5 ] = "TIBETAN SUBJOINED LETTER PHA", [ 0x0FA6 ] = "TIBETAN SUBJOINED LETTER BA", [ 0x0FA7 ] = "TIBETAN SUBJOINED LETTER BHA", [ 0x0FA8 ] = "TIBETAN SUBJOINED LETTER MA", [ 0x0FA9 ] = "TIBETAN SUBJOINED LETTER TSA", [ 0x0FAA ] = "TIBETAN SUBJOINED LETTER TSHA", [ 0x0FAB ] = "TIBETAN SUBJOINED LETTER DZA", [ 0x0FAC ] = "TIBETAN SUBJOINED LETTER DZHA", [ 0x0FAD ] = "TIBETAN SUBJOINED LETTER WA", [ 0x0FAE ] = "TIBETAN SUBJOINED LETTER ZHA", [ 0x0FAF ] = "TIBETAN SUBJOINED LETTER ZA", [ 0x0FB0 ] = "TIBETAN SUBJOINED LETTER -A", [ 0x0FB1 ] = "TIBETAN SUBJOINED LETTER YA", [ 0x0FB2 ] = "TIBETAN SUBJOINED LETTER RA", [ 0x0FB3 ] = "TIBETAN SUBJOINED LETTER LA", [ 0x0FB4 ] = "TIBETAN SUBJOINED LETTER SHA", [ 0x0FB5 ] = "TIBETAN SUBJOINED LETTER SSA", [ 0x0FB6 ] = "TIBETAN SUBJOINED LETTER SA", [ 0x0FB7 ] = "TIBETAN SUBJOINED LETTER HA", [ 0x0FB8 ] = "TIBETAN SUBJOINED LETTER A", [ 0x0FB9 ] = "TIBETAN SUBJOINED LETTER KSSA", [ 0x0FBA ] = "TIBETAN SUBJOINED LETTER FIXED-FORM WA", [ 0x0FBB ] = "TIBETAN SUBJOINED LETTER FIXED-FORM YA", [ 0x0FBC ] = "TIBETAN SUBJOINED LETTER FIXED-FORM RA", [ 0x0FBE ] = "TIBETAN KU RU KHA", [ 0x0FBF ] = "TIBETAN KU RU KHA BZHI MIG CAN", [ 0x0FC0 ] = "TIBETAN CANTILLATION SIGN HEAVY BEAT", [ 0x0FC1 ] = "TIBETAN CANTILLATION SIGN LIGHT BEAT", [ 0x0FC2 ] = "TIBETAN CANTILLATION SIGN CANG TE-U", [ 0x0FC3 ] = "TIBETAN CANTILLATION SIGN SBUB -CHAL", [ 0x0FC4 ] = "TIBETAN SYMBOL DRIL BU", [ 0x0FC5 ] = "TIBETAN SYMBOL RDO RJE", [ 0x0FC6 ] = "TIBETAN SYMBOL PADMA GDAN", [ 0x0FC7 ] = "TIBETAN SYMBOL RDO RJE RGYA GRAM", [ 0x0FC8 ] = "TIBETAN SYMBOL PHUR PA", [ 0x0FC9 ] = "TIBETAN SYMBOL NOR BU", [ 0x0FCA ] = "TIBETAN SYMBOL NOR BU NYIS -KHYIL", [ 0x0FCB ] = "TIBETAN SYMBOL NOR BU GSUM -KHYIL", [ 0x0FCC ] = "TIBETAN SYMBOL NOR BU BZHI -KHYIL", [ 0x0FCE ] = "TIBETAN SIGN RDEL NAG RDEL DKAR", [ 0x0FCF ] = "TIBETAN SIGN RDEL NAG GSUM", [ 0x0FD0 ] = "TIBETAN MARK BSKA- SHOG GI MGO RGYAN", [ 0x0FD1 ] = "TIBETAN MARK MNYAM YIG GI MGO RGYAN", [ 0x0FD2 ] = "TIBETAN MARK NYIS TSHEG", [ 0x0FD3 ] = "TIBETAN MARK INITIAL BRDA RNYING YIG MGO MDUN MA", [ 0x0FD4 ] = "TIBETAN MARK CLOSING BRDA RNYING YIG MGO SGAB MA", [ 0x0FD5 ] = "RIGHT-FACING SVASTI SIGN", [ 0x0FD6 ] = "LEFT-FACING SVASTI SIGN", [ 0x0FD7 ] = "RIGHT-FACING SVASTI SIGN WITH DOTS", [ 0x0FD8 ] = "LEFT-FACING SVASTI SIGN WITH DOTS", [ 0x0FD9 ] = "TIBETAN MARK LEADING MCHAN RTAGS", [ 0x0FDA ] = "TIBETAN MARK TRAILING MCHAN RTAGS", } rsqpo68m45nkwn2yam0aossyazzus3o Modul:Unicode data/scripts 828 4098 19116 2024-10-02T18:51:33Z Munajad.MH 3071 ←Membuat halaman berisi '--[=[ -- 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] = "Z...' 19116 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", [0x031EF] = "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", [0x1138B] = "Tutg", [0x1138E] = "Tutg", [0x113C2] = "Tutg", [0x113C5] = "Tutg", [0x118FF] = "Wara", [0x11909] = "Diak", [0x11D3A] = "Gonm", [0x11FB0] = "Lisu", [0x11FFF] = "Taml", [0x16FE0] = "Tang", [0x16FE1] = "Nshu", [0x16FE4] = "Kits", [0x18CFF] = "Kits", [0x1B000] = "Kana", [0x1B132] = "Hira", [0x1B155] = "Kana", [0x1D4A2] = "Zyyy", [0x1D4BB] = "Zyyy", [0x1D546] = "Zyyy", [0x1E08F] = "Cyrl", [0x1E2FF] = "Wcho", [0x1E5FF] = "Onao", [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" }, { 0x00897, 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, 0x00CF3, "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, 0x00ECE, "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" }, { 0x01B4E, 0x01B7F, "Bali" }, { 0x01B80, 0x01BBF, "Sund" }, { 0x01BC0, 0x01BF3, "Batk" }, { 0x01BFC, 0x01BFF, "Batk" }, { 0x01C00, 0x01C37, "Lepc" }, { 0x01C3B, 0x01C49, "Lepc" }, { 0x01C4D, 0x01C4F, "Lepc" }, { 0x01C50, 0x01C7F, "Olck" }, { 0x01C80, 0x01C8A, "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, 0x02429, "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, 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, 0x031E5, "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, 0x0A7CD, "Latn" }, { 0x0A7D0, 0x0A7D1, "Latn" }, { 0x0A7D5, 0x0A7DC, "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" }, { 0x105C0, 0x105F3, "Todr" }, { 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" }, { 0x10D40, 0x10D65, "Gara" }, { 0x10D69, 0x10D85, "Gara" }, { 0x10D8E, 0x10D8F, "Gara" }, { 0x10E60, 0x10E7E, "Arab" }, { 0x10E80, 0x10EA9, "Yezi" }, { 0x10EAB, 0x10EAD, "Yezi" }, { 0x10EB0, 0x10EB1, "Yezi" }, { 0x10EC2, 0x10EC4, "Arab" }, { 0x10EFC, 0x10EFF, "Arab" }, { 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, 0x11241, "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" }, { 0x11380, 0x11389, "Tutg" }, { 0x11390, 0x113B5, "Tutg" }, { 0x113B7, 0x113C0, "Tutg" }, { 0x113C7, 0x113CA, "Tutg" }, { 0x113CC, 0x113D5, "Tutg" }, { 0x113D7, 0x113D8, "Tutg" }, { 0x113E1, 0x113E2, "Tutg" }, { 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" }, { 0x116D0, 0x116E3, "Mymr" }, { 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" }, { 0x11B00, 0x11B09, "Deva" }, { 0x11BC0, 0x11BE1, "Sunu" }, { 0x11BF0, 0x11BF9, "Sunu" }, { 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" }, { 0x11F00, 0x11F10, "Kawi" }, { 0x11F12, 0x11F3A, "Kawi" }, { 0x11F3E, 0x11F5A, "Kawi" }, { 0x11FC0, 0x11FF1, "Taml" }, { 0x12000, 0x12399, "Xsux" }, { 0x12400, 0x1246E, "Xsux" }, { 0x12470, 0x12474, "Xsux" }, { 0x12480, 0x12543, "Xsux" }, { 0x12F90, 0x12FF2, "Cpmn" }, { 0x13000, 0x13455, "Egyp" }, { 0x13460, 0x143FA, "Egyp" }, { 0x14400, 0x14646, "Hluw" }, { 0x16100, 0x16139, "Gukh" }, { 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" }, { 0x16D40, 0x16D79, "Krai" }, { 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" }, { 0x1CC00, 0x1CCF9, "Zyyy" }, { 0x1CD00, 0x1CEB3, "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" }, { 0x1D2C0, 0x1D2D3, "Zyyy" }, { 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" }, { 0x1DF25, 0x1DF2A, "Latn" }, { 0x1E000, 0x1E006, "Glag" }, { 0x1E008, 0x1E018, "Glag" }, { 0x1E01B, 0x1E021, "Glag" }, { 0x1E023, 0x1E024, "Glag" }, { 0x1E026, 0x1E02A, "Glag" }, { 0x1E030, 0x1E06D, "Cyrl" }, { 0x1E100, 0x1E12C, "Hmnp" }, { 0x1E130, 0x1E13D, "Hmnp" }, { 0x1E140, 0x1E149, "Hmnp" }, { 0x1E14E, 0x1E14F, "Hmnp" }, { 0x1E290, 0x1E2AE, "Toto" }, { 0x1E2C0, 0x1E2F9, "Wcho" }, { 0x1E4D0, 0x1E4F9, "Nagm" }, { 0x1E5D0, 0x1E5FA, "Onao" }, { 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" }, { 0x1F6DC, 0x1F6EC, "Zyyy" }, { 0x1F6F0, 0x1F6FC, "Zyyy" }, { 0x1F700, 0x1F776, "Zyyy" }, { 0x1F77B, 0x1F7D9, "Zyyy" }, { 0x1F7E0, 0x1F7EB, "Zyyy" }, { 0x1F800, 0x1F80B, "Zyyy" }, { 0x1F810, 0x1F847, "Zyyy" }, { 0x1F850, 0x1F859, "Zyyy" }, { 0x1F860, 0x1F887, "Zyyy" }, { 0x1F890, 0x1F8AD, "Zyyy" }, { 0x1F8B0, 0x1F8BB, "Zyyy" }, { 0x1F8C0, 0x1F8C1, "Zyyy" }, { 0x1F900, 0x1FA53, "Zyyy" }, { 0x1FA60, 0x1FA6D, "Zyyy" }, { 0x1FA70, 0x1FA7C, "Zyyy" }, { 0x1FA80, 0x1FA89, "Zyyy" }, { 0x1FA8F, 0x1FAC6, "Zyyy" }, { 0x1FACE, 0x1FADC, "Zyyy" }, { 0x1FADF, 0x1FAE9, "Zyyy" }, { 0x1FAF0, 0x1FAF8, "Zyyy" }, { 0x1FB00, 0x1FB92, "Zyyy" }, { 0x1FB94, 0x1FBF9, "Zyyy" }, { 0x20000, 0x2A6DF, "Hani" }, { 0x2A700, 0x2B739, "Hani" }, { 0x2B740, 0x2B81D, "Hani" }, { 0x2B820, 0x2CEA1, "Hani" }, { 0x2CEB0, 0x2EBE0, "Hani" }, { 0x2EBF0, 0x2EE5D, "Hani" }, { 0x2F800, 0x2FA1D, "Hani" }, { 0x30000, 0x3134A, "Hani" }, { 0x31350, 0x323AF, "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", Gara = "Garay", Geor = "Georgian", Glag = "Glagolitic", Gong = "Gunjala Gondi", Gonm = "Masaram Gondi", Goth = "Gothic", Gran = "Grantha", Grek = "Greek", Gujr = "Gujarati", Gukh = "Gurung Khema", 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", Kawi = "Kawi", Khar = "Kharoshthi", Khmr = "Khmer", Khoj = "Khojki", Kits = "Khitan Small Script", Knda = "Kannada", Krai = "Kirat Rai", 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", Nagm = "Nag Mundari", Nand = "Nandinagari", Narb = "Old North Arabian", Nbat = "Nabataean", Newa = "Newa", Nkoo = "NKo", Nshu = "Nushu", Ogam = "Ogham", Olck = "Ol Chiki", Onao = "Ol Onal", 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", Sunu = "Sunuwar", 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", Todr = "Todhri", Toto = "Toto", Tutg = "Tulu Tigalari", 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 85z627whc28kcj8na9y8648zqt8tlmy Modul:Unicode data/scripts/doc 828 4099 19117 2024-10-02T18:52:03Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}} This module contains data that is used by [[Module:Unicode data]] to determine the Unicode script code for a code point and to determine if a Unicode script is written right-to-left. The right-to-left script data is sourced from [[Module:Lang/data]]. The main table in the module is gen...' 19117 wikitext text/x-wiki <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}} This module contains data that is used by [[Module:Unicode data]] to determine the Unicode script code for a code point and to determine if a Unicode script is written right-to-left. The right-to-left script data is sourced from [[Module:Lang/data]]. The main table in the module is generated by [[Module:Unicode data/scripts/make]] from [https://www.unicode.org/Public/UNIDATA/Scripts.txt Scripts.txt] and [https://www.unicode.org/Public/UNIDATA/PropertyValueAliases.txt PropertyValueAliases.txt] in the Unicode Character Database (version 16.0). <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Unicode data modules|scripts]] }}</includeonly> d7r3zcvb39c4yewa9d5kg7estow68ks Modul:Unicode data/scripts/make 828 4100 19118 2024-10-02T18:52:34Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {} local Array = require 'Module:Array' local function pattern_escape(str) return (str:gsub('%p', '%%%1')) end function p.make_script_name_to_code(page_name) local property_value_aliases = assert(assert(mw.title.new(page_name)):getContent()) local script_aliases = property_value_aliases:match( pattern_escape '# Script (sc)' .. '%s+(.-)%s+' .. pattern_escape '# Script_Extensions (scx)') local script_name_to_code = {} for code, name in s...' 19118 Scribunto text/plain local p = {} local Array = require 'Module:Array' local function pattern_escape(str) return (str:gsub('%p', '%%%1')) end function p.make_script_name_to_code(page_name) local property_value_aliases = assert(assert(mw.title.new(page_name)):getContent()) local script_aliases = property_value_aliases:match( pattern_escape '# Script (sc)' .. '%s+(.-)%s+' .. pattern_escape '# Script_Extensions (scx)') local script_name_to_code = {} for code, name in script_aliases:gmatch 'sc%s+;%s+(%a+)%s+;%s+([%a_]+)' do script_name_to_code[name] = code end return script_name_to_code end function p.make_script_data(scripts_txt, property_value_aliases_txt) local script_data = assert(assert(mw.title.new(scripts_txt)):getContent()) local script_name_to_code = p.make_script_name_to_code(property_value_aliases_txt) setmetatable(script_name_to_code, { __index = function (self, k) error(('No code for "%s"'):format(k)) end }) local script_ranges = Array() local prev_codepoint, prev_script_name, prev_script_range for codepoint1, codepoint2, script_name in script_data:gmatch '%f[^\n%z](%x+)%.?%.?(%x*)%s+;%s*([%w_]+)' do codepoint1, codepoint2 = tonumber(codepoint1, 16), tonumber(codepoint2, 16) local script_range if prev_script_range and script_name == prev_script_name and codepoint1 - prev_codepoint == 1 then prev_script_range[2] = codepoint2 or codepoint1 else script_range = { codepoint1, codepoint2 or codepoint1, script_name_to_code[script_name] } script_ranges:insert(script_range) end prev_codepoint, prev_script_name, prev_script_range = codepoint2 or codepoint1, script_name, script_range or prev_script_range end local singles = {} local i = 1 while script_ranges[i] do local low, high, script_code = unpack(script_ranges[i]) if low == high then singles[low] = script_code script_ranges:remove(i) else i = i + 1 end end script_ranges:sort( function (range1, range2) return range1[1] < range2[1] end) local template = [[ local data = { singles = { ... }, ranges = { ... }, -- Scripts.txt gives full names; here we consider them aliases to save space. aliases = { ... }, } ]] local printed_ranges = Array() for _, range in ipairs(script_ranges) do local low, high, script_code = unpack(range) printed_ranges:insert(('\t\t{ 0x%05X, 0x%05X, "%s" },'):format(low, high, script_code)) end local printed_singles = Array() for codepoint, script_code in require 'Module:TableTools'.sortedPairs(singles) do printed_singles:insert(('\t\t[0x%05X] = "%s",'):format(codepoint, script_code)) end local printed_script_name_to_code = Array() for name, code in require 'Module:TableTools'.sortedPairs(script_name_to_code, function(name1, name2) return script_name_to_code[name1] < script_name_to_code[name2] end) do printed_script_name_to_code:insert(('\t\t%s = "%s",'):format(code, name:gsub('_', ' '))) end local data = template :gsub('%.%.%.', printed_singles:concat('\n'), 1) :gsub('%.%.%.', printed_ranges:concat('\n'), 1) :gsub('%.%.%.', printed_script_name_to_code:concat('\n'), 1) return data end function p.highlight(lua_code) return mw.getCurrentFrame():extensionTag{ name = "syntaxhighlight", content = lua_code, args = { lang = "lua" } } end function p.main(frame) local dir = 'User:Erutuon/Unicode' local scripts_txt = dir .. '/Scripts.txt' local property_value_aliases_txt = dir ..'/PropertyValueAliases.txt' return p.highlight(p.make_script_data(scripts_txt, property_value_aliases_txt)) end return p fy6ayg2lccnno8zmlcqrn86e3xjxtr4 Modul:Unicode data/scripts/make/doc 828 4101 19119 2024-10-02T18:53:02Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> For generating [[Module:Unicode data/scripts]]. {{#invoke:Unicode data/scripts/make|main}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly>' 19119 wikitext text/x-wiki <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> For generating [[Module:Unicode data/scripts]]. {{#invoke:Unicode data/scripts/make|main}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly> 2hhxvvxfimk5lkbfhtb18mhpbqszkmk Modul:Array 828 4102 19120 2024-10-02T18:53:55Z Munajad.MH 3071 ←Membuat halaman berisi 'local Array = {} local array_constructor local function load_table_module() return require "Module:TableTools" end -- Copy table library so as not to unexpectedly change the behavior of code that -- uses it. local array_methods = mw.clone(table) -- Create version of table.sort that returns the table. array_methods.sort = function (t, comp) table.sort(t, comp) return t end -- ipairs and unpack operate on arrays. array_methods.ipairs = ipairs array_methods.u...' 19120 Scribunto text/plain local Array = {} local array_constructor local function load_table_module() return require "Module:TableTools" end -- Copy table library so as not to unexpectedly change the behavior of code that -- uses it. local array_methods = mw.clone(table) -- Create version of table.sort that returns the table. array_methods.sort = function (t, comp) table.sort(t, comp) return t end -- ipairs and unpack operate on arrays. array_methods.ipairs = ipairs array_methods.unpack = unpack function array_methods:type() local mt = getmetatable(self) return type(mt) == "table" and mt.__type or nil end function array_methods:adjustIndex(index) index = math.floor(index) if index < 0 then index = #self + index + 1 end return index end -- string.sub-style slicing. function array_methods:slice(i, j) if i == nil then i = 1 elseif type(i) == "number" then i = self:adjust_index(i) else error("Expected number, got " .. type(i)) end if j == nil or type(j) == "number" then j = self:adjust_index(j or -1) else error("Expected number, got " .. type(j)) end local new_arr = array_constructor() local k = 0 for index = i, j do k = k + 1 new_arr[k] = self[index] end return new_arr end -- A function to convert string key-table modules such -- as [[Module:languages/data2]] into arrays. -- "from" is a bad name. -- field_for_key supplies the field name in which the -- key will be stored. local function to_array(map, field_for_key) m_table = m_table or load_table_module() local arr = {} local i = 0 for key, val in pairs(map) do i = i + 1 local new_val = m_table.shallowcopy(val) if field_for_key then new_val[field_for_key] = key end arr[i] = new_val end return array_constructor(arr) end -- Functions from [[Module:TableTools]] that operate on arrays or sparse arrays. -- List copied from [[Module:TableTools/documentation]]. local operate_on_array = { -- non-sparse "removeDuplicates", "length", "contains", "serialCommaJoin", "reverseIpairs", "reverse", "invert", "listToSet", "isArray", -- sparse "numKeys", "maxIndex", "compressSparseArray", "sparseIpairs", -- tables in general "shallowcopy", "deepcopy", } -- Not all of these operate on arrays. local create_new_array = { -- Functions from [[Module:TableTools]] that create an array. -- List copied from [[Module:TableTools/documentation]]. "removeDuplicates", "numKeys", "affixNums", "compressSparseArray", "keysToList", "reverse", -- Functions from [[Module:TableTools]] that create an table. "shallowcopy", "deepcopy", -- Functions from [[Module:fun]] that create an array. "map", "filter", } -- Functions from [[Module:fun]] that take an array in the second argument. -- They just have to have the argument order reversed to work as methods of the -- array object. local second_argument_is_array = { "map", "some", "all", "filter" } -- Add aliases for the functions from [[Module:TableTools]] whose names -- contain "array" or "list", which is redundant, and whose names don't conform -- to the usual camel case. -- The key redirects to the value. local alias_of = { compress = "compressSparseArray", keys = "keysToList", toSet = "listToSet", deepCopy = "deepcopy", shallowCopy = "shallowcopy", } local function get_module_function(key, module, module_name) return module[key] or error("No function named " .. tostring(key) .. " in Module:" .. module_name) end local function wrap_in_array_constructor(func) return function (...) return array_constructor(func(...)) end end local function create_array_generating_func(key, module, module_name) return wrap_in_array_constructor(get_module_function(key, module, module_name)) end local function reverse_arguments(func) return function (a, b) return func(b, a, true) end end local function underscore_to_camel_case(str) if type(str) ~= "string" then return str end str = str:gsub("_(.)", string.upper) return str end local m_table, m_fun local Array = {} Array.__type = "array" function Array:__index(key) if type(key) ~= "string" then return nil end -- Convert underscores to camel case: num_keys -> numKeys. key = underscore_to_camel_case(key) local val = array_methods[key] if val then return val end key = alias_of[key] or key local func m_table = m_table or load_table_module() if m_table.contains(operate_on_array, key) then if m_table.contains(create_new_array, key) then func = create_array_generating_func(key, m_table, "table") else func = m_table[key] end elseif m_table.contains(second_argument_is_array, key) then m_fun = m_fun or require "Module:fun" local raw_func = reverse_arguments(get_module_function(key, m_fun, "fun")) if m_table.contains(create_new_array, key) then func = wrap_in_array_constructor(raw_func) else func = raw_func end end if func then array_methods[key] = func return func end end function Array.__add(a, b) if type(a) == 'table' and type(b) == 'table' then m_table = m_table or load_table_module() local new_arr = array_constructor(m_table.shallowcopy(a)) for _, val in ipairs(b) do new_arr:insert(val) end return new_arr end end function Array:new(...) local arr if select("#", ...) == 1 and type((...)) == "table" then arr = ... local mt = getmetatable(arr) -- If table has been loaded with mw.loadData, copy it to avoid the -- limitations of it being a virtual table. if mt and mt.mw_loadData then m_table = m_table or load_table_module() arr = m_table.shallowcopy(arr) end else arr = { ... } end return setmetatable(arr, self) end -- Declared as local above. function array_constructor(...) return Array:new(...) end local array_generating_funcs = { from = to_array } local Array_library_mt = { __call = Array.new, __index = array_generating_funcs } setmetatable(Array, Array_library_mt) function Array_library_mt:__index(key) key = underscore_to_camel_case(key) key = alias_of[key] or key if array_generating_funcs[key] then return array_generating_funcs[key] end m_table = m_table or load_table_module() if m_table.contains(create_new_array, key) then local func = create_array_generating_func(key, m_table, "table") array_generating_funcs[key] = func return func end end return Array 6uk6poddb11pklvvpqs8avhncr5nygu Modul:Array/doc 828 4103 19121 2024-10-02T18:54:16Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Based on [[wikt:Module:array|Module:array]] on English Wiktionary. See there for more information. Formerly used the submodule [[Module:Array/table]], which was a copy of [[wikt:Module:table|Module:table]] on English Wiktionary, but this was deleted because it was deemed too similar to [[Module:TableTools]]. [[Module:TableTools]] ha...' 19121 wikitext text/x-wiki <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Based on [[wikt:Module:array|Module:array]] on English Wiktionary. See there for more information. Formerly used the submodule [[Module:Array/table]], which was a copy of [[wikt:Module:table|Module:table]] on English Wiktionary, but this was deleted because it was deemed too similar to [[Module:TableTools]]. [[Module:TableTools]] has many of the same methods, but is template-editor-protected and it is hard to keep it compatible with this module. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Lua metamodules]] }}</includeonly> <noinclude> [[Category:Module documentation pages]] </noinclude> 6ru97ucktqca6bjo434l9ojtk51dghb Modul:Transclusion count/data/U 828 4104 19122 2024-10-02T18:57:07Z Munajad.MH 3071 ←Membuat halaman berisi 'return { ["U"] = 250000, ["U.S._House_of_Representatives_abbreviation"] = 16000, ["UAF_player"] = 2600, ["UCI_team_code"] = 13000, ["UEFA_player"] = 5900, ["UK"] = 4500, ["UKR"] = 14000, ["UK_legislation"] = 2100, ["URL"] = 404000, ["URL2"] = 10000, ["URS"] = 7300, ["URY"] = 2200, ["US$"] = 12000, ["US50_Invite"] = 3700, ["USA"] = 41000, ["USBill"] = 2300, ["USCGC"] = 2600, ["USCongRep-end"] = 5000, ["USCongRep-row"] = 5500, ["USCongRep-start"] = 5000, ["USCongre...' 19122 Scribunto text/plain return { ["U"] = 250000, ["U.S._House_of_Representatives_abbreviation"] = 16000, ["UAF_player"] = 2600, ["UCI_team_code"] = 13000, ["UEFA_player"] = 5900, ["UK"] = 4500, ["UKR"] = 14000, ["UK_legislation"] = 2100, ["URL"] = 404000, ["URL2"] = 10000, ["URS"] = 7300, ["URY"] = 2200, ["US$"] = 12000, ["US50_Invite"] = 3700, ["USA"] = 41000, ["USBill"] = 2300, ["USCGC"] = 2600, ["USCongRep-end"] = 5000, ["USCongRep-row"] = 5500, ["USCongRep-start"] = 5000, ["USCongressOrdinal"] = 6000, ["USCongressOrdinal/code"] = 6000, ["USD"] = 5500, ["USGS_gazetteer"] = 5600, ["USNS"] = 2800, ["USN_flag"] = 10000, ["USPL"] = 2100, ["USS"] = 37000, ["USSR"] = 2200, ["USStat"] = 2300, ["US_Census_population"] = 40000, ["US_Census_population/styles.css"] = 40000, ["US_House_succession_box"] = 8700, ["US_State_Abbrev"] = 18000, ["US_county_navigation_box"] = 99000, ["US_government_sources"] = 2500, ["US_patent"] = 2800, ["US_state_disestablishment_category"] = 5000, ["US_state_disestablishment_category/core"] = 5000, ["US_state_establishment_category"] = 10000, ["US_state_establishment_category/core"] = 10000, ["US_state_navigation_box"] = 16000, ["US_state_sports_year_category"] = 6500, ["US_state_sports_year_category/core"] = 6500, ["UTRS"] = 8300, ["UTRS-unblock-user"] = 4900, ["UTZ"] = 3300, ["UZB"] = 2600, ["Ubl"] = 155000, ["Ublist"] = 5800, ["Ubx"] = 11000, ["Ucat"] = 39000, ["Uir"] = 29000, ["Ul"] = 5700, ["Ulist"] = 9100, ["Umbox"] = 78000, ["Umbox/styles.css"] = 78000, ["Unassessed-Class"] = 10000, ["Unblock-auto_reviewed"] = 5400, ["Unblock-spamun_reviewed"] = 3600, ["Unblock-un_reviewed"] = 18000, ["Unblock_reviewed"] = 73000, ["Unbulleted_list"] = 728000, ["Uncategorized"] = 2400, ["Under_construction"] = 2400, ["Underline"] = 3600, ["Undisclosed_paid"] = 3100, ["Unindent"] = 4400, ["United_States_Code"] = 3500, ["United_States_presidential_election_results_table_footer"] = 2900, ["United_States_presidential_election_results_table_header"] = 3300, ["United_States_presidential_election_results_table_row"] = 3300, ["United_States_topic"] = 6000, ["Unknown"] = 3000, ["Unknown-Class"] = 11000, ["Unlikely"] = 2000, ["Unlink"] = 21000, ["Unreferenced"] = 130000, ["Unreferenced_section"] = 39000, ["Unrelated"] = 5800, ["Unreliable_source?"] = 12000, ["Unreliable_sources"] = 9200, ["Unsourced"] = 4600, ["Unsourced_section"] = 2100, ["Update"] = 32000, ["Update_after"] = 5200, ["Update_inline"] = 6900, ["Update_inline_span"] = 3300, ["Update_section"] = 4400, ["Update_span"] = 3400, ["Updated"] = 63000, ["Uploader_information"] = 175000, ["Url"] = 77000, ["Use_American_English"] = 91000, ["Use_Australian_English"] = 133000, ["Use_Bangladeshi_English"] = 3100, ["Use_British_English"] = 269000, ["Use_Canadian_English"] = 40000, ["Use_Ghanaian_English"] = 2400, ["Use_Hiberno-English"] = 33000, ["Use_Hong_Kong_English"] = 4100, ["Use_Indian_English"] = 165000, ["Use_Irish_English"] = 15000, ["Use_New_Zealand_English"] = 34000, ["Use_Nigerian_English"] = 5000, ["Use_Oxford_spelling"] = 2700, ["Use_Pakistani_English"] = 8200, ["Use_Philippine_English"] = 10000, ["Use_South_African_English"] = 11000, ["Use_dmy_dates"] = 1820000, ["Use_first_nonempty"] = 17000, ["Use_list-defined_references"] = 5000, ["Use_mdy_dates"] = 648000, ["Use_shortened_footnotes"] = 2500, ["User"] = 645000, ["User-generated_source"] = 5300, ["User-multi"] = 347000, ["User0"] = 26000, ["User19"] = 11000, ["User2"] = 3900, ["User21"] = 56000, ["User3"] = 258000, ["User4"] = 3400, ["User5"] = 7000, ["UserSummary"] = 116000, ["User_American"] = 2400, ["User_COI"] = 32000, ["User_Copy_Edit"] = 2400, ["User_Firefox"] = 6000, ["User_HTML"] = 3000, ["User_OS:Dos/style.css"] = 2200, ["User_QAIbox"] = 6200, ["User_QAIbox/auto"] = 4200, ["User_Translator"] = 2400, ["User_UN"] = 2400, ["User_WP"] = 19000, ["User_WP/switch"] = 19000, ["User_Wikipedia"] = 2400, ["User_Wikipedia_reference"] = 2800, ["User_Wikipedian_For"] = 11000, ["User_Wikipedian_for"] = 15000, ["User_Wikipediholic"] = 2300, ["User_category_header"] = 2200, ["User_committed_identity"] = 2400, ["User_contrib"] = 5100, ["User_current_age"] = 2500, ["User_current_age/days"] = 2500, ["User_current_age/months"] = 2500, ["User_current_age/years"] = 2500, ["User_de"] = 5700, ["User_de-1"] = 7800, ["User_de-2"] = 4500, ["User_de-3"] = 2300, ["User_en"] = 40000, ["User_en-1"] = 2500, ["User_en-2"] = 7700, ["User_en-3"] = 16000, ["User_en-4"] = 9300, ["User_en-5"] = 6800, ["User_en-N"] = 5100, ["User_es"] = 3800, ["User_es-1"] = 7300, ["User_es-2"] = 4900, ["User_es-3"] = 2700, ["User_fr"] = 4100, ["User_fr-1"] = 9200, ["User_fr-2"] = 6600, ["User_fr-3"] = 3900, ["User_html"] = 2700, ["User_in_region"] = 29000, ["User_in_the_United_Kingdom"] = 2100, ["User_in_the_United_States"] = 4500, ["User_infobox"] = 3000, ["User_instrument"] = 2800, ["User_invitation"] = 5800, ["User_iso15924"] = 2400, ["User_iso15924/level-text"] = 2900, ["User_iso15924/user_script_catlink"] = 2800, ["User_it-1"] = 2900, ["User_ja-1"] = 3000, ["User_la-1"] = 2800, ["User_link"] = 254000, ["User_lives_in"] = 7100, ["User_male"] = 2500, ["User_oops"] = 2300, ["User_other"] = 628000, ["User_page"] = 45000, ["User_proud"] = 5300, ["User_rights"] = 5200, ["User_ru"] = 3000, ["User_ru-1"] = 2200, ["User_sandbox"] = 305000, ["User_summary"] = 117000, ["User_talk_other"] = 74000, ["User_time_zone"] = 4100, ["User_visited"] = 6500, ["User_wikipedia"] = 2100, ["User_wikipedia/RC_Patrol"] = 3800, ["User_wikipedia/Rollback"] = 2300, ["User_wikipedia/WikiGnome"] = 2800, ["User_wishes_to_visit"] = 6100, ["User_zh"] = 2300, ["Userbox"] = 315000, ["Userbox-2"] = 35000, ["Userbox-level"] = 105000, ["Userbox-r"] = 6300, ["UserboxCOI"] = 32000, ["Userbox_table_bottom"] = 11000, ["Userbox_table_category"] = 2400, ["Userbox_table_top"] = 11000, ["Userbox_table_userbox"] = 11000, ["Userboxbottom"] = 54000, ["Userboxtop"] = 58000, ["Usercheck-short"] = 3700, ["Userlinks"] = 31000, ["Userpage"] = 30000, ["Userpage_blanked"] = 12000, ["Userspace_draft"] = 42000, ["Userspace_file"] = 2200, ["Usgs-gazetteer"] = 5600, ["Ushr"] = 16000, ["Ussc"] = 5300, ["Usurped"] = 16000, ["Utrs"] = 5200, ["Module:URL"] = 609000, ["Module:Unicode_data"] = 1540000, ["Module:Unicode_data/scripts"] = 528000, ["Module:Unstrip"] = 116000, ["Module:Unsubst"] = 13000000, ["Module:Unsubst-infobox"] = 197000, ["Module:Urldecode"] = 2600, ["Module:User"] = 645000, ["Module:UserLinks"] = 988000, ["Module:UserLinks/config"] = 988000, ["Module:UserLinks/extra"] = 23000, ["Module:UserLinks/shared"] = 988000, ["Module:User_contrib"] = 5100, ["Module:Userbox"] = 321000, ["Module:Uses_Wikidata"] = 3300, ["Module:Ustring"] = 740000, } kfie7v8d57rkanxypwxcqbcp30lfpnr Modul:LoadData 828 4105 19123 2024-10-02T18:57:55Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {} -- Finds the next key key <= or >= the given i. -- operator is ±1 local function findItemRange(data, i, operator) local bestIndex = nil i = i * operator for k, v in pairs(data) do local kop = type(k) == 'number' and k * operator if kop and kop <= i and (bestIndex == nil or kop > bestIndex * operator) then bestIndex = k end end if bestIndex then return data[bestIndex] else return nil end end local f...' 19123 Scribunto text/plain local p = {} -- Finds the next key key <= or >= the given i. -- operator is ±1 local function findItemRange(data, i, operator) local bestIndex = nil i = i * operator for k, v in pairs(data) do local kop = type(k) == 'number' and k * operator if kop and kop <= i and (bestIndex == nil or kop > bestIndex * operator) then bestIndex = k end end if bestIndex then return data[bestIndex] else return nil end end local function load(datamodule, frame) local args = frame.args local data = mw.loadData(datamodule) for i = 1, 20 do if args[i] then data = data[tonumber(args[i]) or args[i]] elseif args[i .. ' lteq'] then data = findItemRange(data, tonumber(args[i .. ' lteq']), 1) elseif args[i .. ' gteq'] then data = findItemRange(data, tonumber(args[i .. ' gteq']), -1) else break end end if data == nil then return args['if_nil'] -- not a required argument, OK to return nil here. end if type(data) == 'table' then -- Put the table into another table because the return value of loadData -- is a "fake" table that only has certain metamethods. local realdata = {} for k, v in pairs(data) do realdata[k] = v end data = realdata else data = { data } end if args['template'] then return mw.text.unstripNoWiki(args['template']):format(unpack(data)) elseif args['preprocess'] then return frame:preprocess(mw.text.unstripNoWiki(args['preprocess']):format(unpack(data))) else return table.concat(data) end end return setmetatable({}, { __index = function(t, k) return function(frame) return load('Module:' .. k, frame) end end }) h8xxe6nggfeoforb3unrtmyifjwn6py Modul:LoadData/doc 828 4106 19124 2024-10-02T18:58:17Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating|protected}} <!-- Please, place this module categories and this documentation interwikis where indicated at the bottom of this page. This module interwikis go at Wikidata (see [[Wikipedia:Wikidata]]). Thanks! --> A more complex version of [[Module:Data]] with more options and the ability to select indexes with an inequality operator. ==Usage== &#123;{#invoke:{{BASEPAGENAME}}|Module name|index1|2 lteq=index2 limit|...|}} * Zeroth parameter is th...' 19124 wikitext text/x-wiki {{Module rating|protected}} <!-- Please, place this module categories and this documentation interwikis where indicated at the bottom of this page. This module interwikis go at Wikidata (see [[Wikipedia:Wikidata]]). Thanks! --> A more complex version of [[Module:Data]] with more options and the ability to select indexes with an inequality operator. ==Usage== &#123;{#invoke:{{BASEPAGENAME}}|Module name|index1|2 lteq=index2 limit|...|}} * Zeroth parameter is the name of the data module to read, without ''Module:'', e.g. <code>Example/data</code> * Next parameters, for an index {{Var|N}} starting at one, are called {{Para|{{Var|N}}}} for the exact index you need, coerced to number if possible, {{Para|{{Var|N}} lteq}} to select the highest numerical index less than or equal to the argument, or {{Para|{{Var|N}} gteq}} for the opposite. * {{Para|template}} is a ''printf''-style string to interpolate the resulting value(s) into, e.g. <code><nowiki><b>%s</b></nowiki></code>. * {{Para|preprocess}} is like {{Para|template}} except that <code>frame:preprocess</code> is run on it; this makes e.g. template transclusions work. * {{Para|if nil}} is the string to return if the result is nil. Default is nil, which comes out as the empty string. <includeonly>{{Sandbox other|| <!-- Please, add this module categories below this line. Thanks! --> }}</includeonly><noinclude> [[Category:Module documentation pages]] <!-- Please, add this documentation interwikis below this line. Thanks! --> [[pt:Módulo:LoadData/doc]] </noinclude> j05qmapemb12vic02jtys9tse7lz4wg Modul:Unicode data/category 828 4107 19125 2024-10-02T18:59:09Z Munajad.MH 3071 ←Membuat halaman berisi 'return { singles = { [0x00020] = "Zs", [0x00024] = "Sc", [0x00028] = "Ps", [0x00029] = "Pe", [0x0002A] = "Po", [0x0002B] = "Sm", [0x0002C] = "Po", [0x0002D] = "Pd", [0x0005B] = "Ps", [0x0005C] = "Po", [0x0005D] = "Pe", [0x0005E] = "Sk", [0x0005F] = "Pc", [0x00060] = "Sk", [0x0007B] = "Ps", [0x0007C] = "Sm", [0x0007D] = "Pe", [0x0007E] = "Sm", [0x000A0] = "Zs", [0x000A1] = "Po", [0x000A6] = "So", [0x000A7] = "Po", [0x...' 19125 Scribunto text/plain return { singles = { [0x00020] = "Zs", [0x00024] = "Sc", [0x00028] = "Ps", [0x00029] = "Pe", [0x0002A] = "Po", [0x0002B] = "Sm", [0x0002C] = "Po", [0x0002D] = "Pd", [0x0005B] = "Ps", [0x0005C] = "Po", [0x0005D] = "Pe", [0x0005E] = "Sk", [0x0005F] = "Pc", [0x00060] = "Sk", [0x0007B] = "Ps", [0x0007C] = "Sm", [0x0007D] = "Pe", [0x0007E] = "Sm", [0x000A0] = "Zs", [0x000A1] = "Po", [0x000A6] = "So", [0x000A7] = "Po", [0x000A8] = "Sk", [0x000A9] = "So", [0x000AA] = "Lo", [0x000AB] = "Pi", [0x000AC] = "Sm", [0x000AD] = "Cf", [0x000AE] = "So", [0x000AF] = "Sk", [0x000B0] = "So", [0x000B1] = "Sm", [0x000B4] = "Sk", [0x000B5] = "Ll", [0x000B8] = "Sk", [0x000B9] = "No", [0x000BA] = "Lo", [0x000BB] = "Pf", [0x000BF] = "Po", [0x000D7] = "Sm", [0x000F7] = "Sm", [0x00100] = "Lu", [0x00101] = "Ll", [0x00102] = "Lu", [0x00103] = "Ll", [0x00104] = "Lu", [0x00105] = "Ll", [0x00106] = "Lu", [0x00107] = "Ll", [0x00108] = "Lu", [0x00109] = "Ll", [0x0010A] = "Lu", [0x0010B] = "Ll", [0x0010C] = "Lu", [0x0010D] = "Ll", [0x0010E] = "Lu", [0x0010F] = "Ll", [0x00110] = "Lu", [0x00111] = "Ll", [0x00112] = "Lu", [0x00113] = "Ll", [0x00114] = "Lu", [0x00115] = "Ll", [0x00116] = "Lu", [0x00117] = "Ll", [0x00118] = "Lu", [0x00119] = "Ll", [0x0011A] = "Lu", [0x0011B] = "Ll", [0x0011C] = "Lu", [0x0011D] = "Ll", [0x0011E] = "Lu", [0x0011F] = "Ll", [0x00120] = "Lu", [0x00121] = "Ll", [0x00122] = "Lu", [0x00123] = "Ll", [0x00124] = "Lu", [0x00125] = "Ll", [0x00126] = "Lu", [0x00127] = "Ll", [0x00128] = "Lu", [0x00129] = "Ll", [0x0012A] = "Lu", [0x0012B] = "Ll", [0x0012C] = "Lu", [0x0012D] = "Ll", [0x0012E] = "Lu", [0x0012F] = "Ll", [0x00130] = "Lu", [0x00131] = "Ll", [0x00132] = "Lu", [0x00133] = "Ll", [0x00134] = "Lu", [0x00135] = "Ll", [0x00136] = "Lu", [0x00139] = "Lu", [0x0013A] = "Ll", [0x0013B] = "Lu", [0x0013C] = "Ll", [0x0013D] = "Lu", [0x0013E] = "Ll", [0x0013F] = "Lu", [0x00140] = "Ll", [0x00141] = "Lu", [0x00142] = "Ll", [0x00143] = "Lu", [0x00144] = "Ll", [0x00145] = "Lu", [0x00146] = "Ll", [0x00147] = "Lu", [0x0014A] = "Lu", [0x0014B] = "Ll", [0x0014C] = "Lu", [0x0014D] = "Ll", [0x0014E] = "Lu", [0x0014F] = "Ll", [0x00150] = "Lu", [0x00151] = "Ll", [0x00152] = "Lu", [0x00153] = "Ll", [0x00154] = "Lu", [0x00155] = "Ll", [0x00156] = "Lu", [0x00157] = "Ll", [0x00158] = "Lu", [0x00159] = "Ll", [0x0015A] = "Lu", [0x0015B] = "Ll", [0x0015C] = "Lu", [0x0015D] = "Ll", [0x0015E] = "Lu", [0x0015F] = "Ll", [0x00160] = "Lu", [0x00161] = "Ll", [0x00162] = "Lu", [0x00163] = "Ll", [0x00164] = "Lu", [0x00165] = "Ll", [0x00166] = "Lu", [0x00167] = "Ll", [0x00168] = "Lu", [0x00169] = "Ll", [0x0016A] = "Lu", [0x0016B] = "Ll", [0x0016C] = "Lu", [0x0016D] = "Ll", [0x0016E] = "Lu", [0x0016F] = "Ll", [0x00170] = "Lu", [0x00171] = "Ll", [0x00172] = "Lu", [0x00173] = "Ll", [0x00174] = "Lu", [0x00175] = "Ll", [0x00176] = "Lu", [0x00177] = "Ll", [0x0017A] = "Ll", [0x0017B] = "Lu", [0x0017C] = "Ll", [0x0017D] = "Lu", [0x00183] = "Ll", [0x00184] = "Lu", [0x00185] = "Ll", [0x00188] = "Ll", [0x00192] = "Ll", [0x00195] = "Ll", [0x0019E] = "Ll", [0x001A1] = "Ll", [0x001A2] = "Lu", [0x001A3] = "Ll", [0x001A4] = "Lu", [0x001A5] = "Ll", [0x001A8] = "Ll", [0x001A9] = "Lu", [0x001AC] = "Lu", [0x001AD] = "Ll", [0x001B0] = "Ll", [0x001B4] = "Ll", [0x001B5] = "Lu", [0x001B6] = "Ll", [0x001BB] = "Lo", [0x001BC] = "Lu", [0x001C4] = "Lu", [0x001C5] = "Lt", [0x001C6] = "Ll", [0x001C7] = "Lu", [0x001C8] = "Lt", [0x001C9] = "Ll", [0x001CA] = "Lu", [0x001CB] = "Lt", [0x001CC] = "Ll", [0x001CD] = "Lu", [0x001CE] = "Ll", [0x001CF] = "Lu", [0x001D0] = "Ll", [0x001D1] = "Lu", [0x001D2] = "Ll", [0x001D3] = "Lu", [0x001D4] = "Ll", [0x001D5] = "Lu", [0x001D6] = "Ll", [0x001D7] = "Lu", [0x001D8] = "Ll", [0x001D9] = "Lu", [0x001DA] = "Ll", [0x001DB] = "Lu", [0x001DE] = "Lu", [0x001DF] = "Ll", [0x001E0] = "Lu", [0x001E1] = "Ll", [0x001E2] = "Lu", [0x001E3] = "Ll", [0x001E4] = "Lu", [0x001E5] = "Ll", [0x001E6] = "Lu", [0x001E7] = "Ll", [0x001E8] = "Lu", [0x001E9] = "Ll", [0x001EA] = "Lu", [0x001EB] = "Ll", [0x001EC] = "Lu", [0x001ED] = "Ll", [0x001EE] = "Lu", [0x001F1] = "Lu", [0x001F2] = "Lt", [0x001F3] = "Ll", [0x001F4] = "Lu", [0x001F5] = "Ll", [0x001F9] = "Ll", [0x001FA] = "Lu", [0x001FB] = "Ll", [0x001FC] = "Lu", [0x001FD] = "Ll", [0x001FE] = "Lu", [0x001FF] = "Ll", [0x00200] = "Lu", [0x00201] = "Ll", [0x00202] = "Lu", [0x00203] = "Ll", [0x00204] = "Lu", [0x00205] = "Ll", [0x00206] = "Lu", [0x00207] = "Ll", [0x00208] = "Lu", [0x00209] = "Ll", [0x0020A] = "Lu", [0x0020B] = "Ll", [0x0020C] = "Lu", [0x0020D] = "Ll", [0x0020E] = "Lu", [0x0020F] = "Ll", [0x00210] = "Lu", [0x00211] = "Ll", [0x00212] = "Lu", [0x00213] = "Ll", [0x00214] = "Lu", [0x00215] = "Ll", [0x00216] = "Lu", [0x00217] = "Ll", [0x00218] = "Lu", [0x00219] = "Ll", [0x0021A] = "Lu", [0x0021B] = "Ll", [0x0021C] = "Lu", [0x0021D] = "Ll", [0x0021E] = "Lu", [0x0021F] = "Ll", [0x00220] = "Lu", [0x00221] = "Ll", [0x00222] = "Lu", [0x00223] = "Ll", [0x00224] = "Lu", [0x00225] = "Ll", [0x00226] = "Lu", [0x00227] = "Ll", [0x00228] = "Lu", [0x00229] = "Ll", [0x0022A] = "Lu", [0x0022B] = "Ll", [0x0022C] = "Lu", [0x0022D] = "Ll", [0x0022E] = "Lu", [0x0022F] = "Ll", [0x00230] = "Lu", [0x00231] = "Ll", [0x00232] = "Lu", [0x0023C] = "Ll", [0x00241] = "Lu", [0x00242] = "Ll", [0x00247] = "Ll", [0x00248] = "Lu", [0x00249] = "Ll", [0x0024A] = "Lu", [0x0024B] = "Ll", [0x0024C] = "Lu", [0x0024D] = "Ll", [0x0024E] = "Lu", [0x00294] = "Lo", [0x002EC] = "Lm", [0x002ED] = "Sk", [0x002EE] = "Lm", [0x00370] = "Lu", [0x00371] = "Ll", [0x00372] = "Lu", [0x00373] = "Ll", [0x00374] = "Lm", [0x00375] = "Sk", [0x00376] = "Lu", [0x00377] = "Ll", [0x0037A] = "Lm", [0x0037E] = "Po", [0x0037F] = "Lu", [0x00386] = "Lu", [0x00387] = "Po", [0x0038C] = "Lu", [0x00390] = "Ll", [0x003CF] = "Lu", [0x003D8] = "Lu", [0x003D9] = "Ll", [0x003DA] = "Lu", [0x003DB] = "Ll", [0x003DC] = "Lu", [0x003DD] = "Ll", [0x003DE] = "Lu", [0x003DF] = "Ll", [0x003E0] = "Lu", [0x003E1] = "Ll", [0x003E2] = "Lu", [0x003E3] = "Ll", [0x003E4] = "Lu", [0x003E5] = "Ll", [0x003E6] = "Lu", [0x003E7] = "Ll", [0x003E8] = "Lu", [0x003E9] = "Ll", [0x003EA] = "Lu", [0x003EB] = "Ll", [0x003EC] = "Lu", [0x003ED] = "Ll", [0x003EE] = "Lu", [0x003F4] = "Lu", [0x003F5] = "Ll", [0x003F6] = "Sm", [0x003F7] = "Lu", [0x003F8] = "Ll", [0x00460] = "Lu", [0x00461] = "Ll", [0x00462] = "Lu", [0x00463] = "Ll", [0x00464] = "Lu", [0x00465] = "Ll", [0x00466] = "Lu", [0x00467] = "Ll", [0x00468] = "Lu", [0x00469] = "Ll", [0x0046A] = "Lu", [0x0046B] = "Ll", [0x0046C] = "Lu", [0x0046D] = "Ll", [0x0046E] = "Lu", [0x0046F] = "Ll", [0x00470] = "Lu", [0x00471] = "Ll", [0x00472] = "Lu", [0x00473] = "Ll", [0x00474] = "Lu", [0x00475] = "Ll", [0x00476] = "Lu", [0x00477] = "Ll", [0x00478] = "Lu", [0x00479] = "Ll", [0x0047A] = "Lu", [0x0047B] = "Ll", [0x0047C] = "Lu", [0x0047D] = "Ll", [0x0047E] = "Lu", [0x0047F] = "Ll", [0x00480] = "Lu", [0x00481] = "Ll", [0x00482] = "So", [0x0048A] = "Lu", [0x0048B] = "Ll", [0x0048C] = "Lu", [0x0048D] = "Ll", [0x0048E] = "Lu", [0x0048F] = "Ll", [0x00490] = "Lu", [0x00491] = "Ll", [0x00492] = "Lu", [0x00493] = "Ll", [0x00494] = "Lu", [0x00495] = "Ll", [0x00496] = "Lu", [0x00497] = "Ll", [0x00498] = "Lu", [0x00499] = "Ll", [0x0049A] = "Lu", [0x0049B] = "Ll", [0x0049C] = "Lu", [0x0049D] = "Ll", [0x0049E] = "Lu", [0x0049F] = "Ll", [0x004A0] = "Lu", [0x004A1] = "Ll", [0x004A2] = "Lu", [0x004A3] = "Ll", [0x004A4] = "Lu", [0x004A5] = "Ll", [0x004A6] = "Lu", [0x004A7] = "Ll", [0x004A8] = "Lu", [0x004A9] = "Ll", [0x004AA] = "Lu", [0x004AB] = "Ll", [0x004AC] = "Lu", [0x004AD] = "Ll", [0x004AE] = "Lu", [0x004AF] = "Ll", [0x004B0] = "Lu", [0x004B1] = "Ll", [0x004B2] = "Lu", [0x004B3] = "Ll", [0x004B4] = "Lu", [0x004B5] = "Ll", [0x004B6] = "Lu", [0x004B7] = "Ll", [0x004B8] = "Lu", [0x004B9] = "Ll", [0x004BA] = "Lu", [0x004BB] = "Ll", [0x004BC] = "Lu", [0x004BD] = "Ll", [0x004BE] = "Lu", [0x004BF] = "Ll", [0x004C2] = "Ll", [0x004C3] = "Lu", [0x004C4] = "Ll", [0x004C5] = "Lu", [0x004C6] = "Ll", [0x004C7] = "Lu", [0x004C8] = "Ll", [0x004C9] = "Lu", [0x004CA] = "Ll", [0x004CB] = "Lu", [0x004CC] = "Ll", [0x004CD] = "Lu", [0x004D0] = "Lu", [0x004D1] = "Ll", [0x004D2] = "Lu", [0x004D3] = "Ll", [0x004D4] = "Lu", [0x004D5] = "Ll", [0x004D6] = "Lu", [0x004D7] = "Ll", [0x004D8] = "Lu", [0x004D9] = "Ll", [0x004DA] = "Lu", [0x004DB] = "Ll", [0x004DC] = "Lu", [0x004DD] = "Ll", [0x004DE] = "Lu", [0x004DF] = "Ll", [0x004E0] = "Lu", [0x004E1] = "Ll", [0x004E2] = "Lu", [0x004E3] = "Ll", [0x004E4] = "Lu", [0x004E5] = "Ll", [0x004E6] = "Lu", [0x004E7] = "Ll", [0x004E8] = "Lu", [0x004E9] = "Ll", [0x004EA] = "Lu", [0x004EB] = "Ll", [0x004EC] = "Lu", [0x004ED] = "Ll", [0x004EE] = "Lu", [0x004EF] = "Ll", [0x004F0] = "Lu", [0x004F1] = "Ll", [0x004F2] = "Lu", [0x004F3] = "Ll", [0x004F4] = "Lu", [0x004F5] = "Ll", [0x004F6] = "Lu", [0x004F7] = "Ll", [0x004F8] = "Lu", [0x004F9] = "Ll", [0x004FA] = "Lu", [0x004FB] = "Ll", [0x004FC] = "Lu", [0x004FD] = "Ll", [0x004FE] = "Lu", [0x004FF] = "Ll", [0x00500] = "Lu", [0x00501] = "Ll", [0x00502] = "Lu", [0x00503] = "Ll", [0x00504] = "Lu", [0x00505] = "Ll", [0x00506] = "Lu", [0x00507] = "Ll", [0x00508] = "Lu", [0x00509] = "Ll", [0x0050A] = "Lu", [0x0050B] = "Ll", [0x0050C] = "Lu", [0x0050D] = "Ll", [0x0050E] = "Lu", [0x0050F] = "Ll", [0x00510] = "Lu", [0x00511] = "Ll", [0x00512] = "Lu", [0x00513] = "Ll", [0x00514] = "Lu", [0x00515] = "Ll", [0x00516] = "Lu", [0x00517] = "Ll", [0x00518] = "Lu", [0x00519] = "Ll", [0x0051A] = "Lu", [0x0051B] = "Ll", [0x0051C] = "Lu", [0x0051D] = "Ll", [0x0051E] = "Lu", [0x0051F] = "Ll", [0x00520] = "Lu", [0x00521] = "Ll", [0x00522] = "Lu", [0x00523] = "Ll", [0x00524] = "Lu", [0x00525] = "Ll", [0x00526] = "Lu", [0x00527] = "Ll", [0x00528] = "Lu", [0x00529] = "Ll", [0x0052A] = "Lu", [0x0052B] = "Ll", [0x0052C] = "Lu", [0x0052D] = "Ll", [0x0052E] = "Lu", [0x0052F] = "Ll", [0x00559] = "Lm", [0x00589] = "Po", [0x0058A] = "Pd", [0x0058F] = "Sc", [0x005BE] = "Pd", [0x005BF] = "Mn", [0x005C0] = "Po", [0x005C3] = "Po", [0x005C6] = "Po", [0x005C7] = "Mn", [0x0060B] = "Sc", [0x0061B] = "Po", [0x0061C] = "Cf", [0x00640] = "Lm", [0x00670] = "Mn", [0x006D4] = "Po", [0x006D5] = "Lo", [0x006DD] = "Cf", [0x006DE] = "So", [0x006E9] = "So", [0x006FF] = "Lo", [0x0070F] = "Cf", [0x00710] = "Lo", [0x00711] = "Mn", [0x007B1] = "Lo", [0x007F6] = "So", [0x007FA] = "Lm", [0x007FD] = "Mn", [0x0081A] = "Lm", [0x00824] = "Lm", [0x00828] = "Lm", [0x0085E] = "Po", [0x00888] = "Sk", [0x008C9] = "Lm", [0x008E2] = "Cf", [0x00903] = "Mc", [0x0093A] = "Mn", [0x0093B] = "Mc", [0x0093C] = "Mn", [0x0093D] = "Lo", [0x0094D] = "Mn", [0x00950] = "Lo", [0x00970] = "Po", [0x00971] = "Lm", [0x00981] = "Mn", [0x009B2] = "Lo", [0x009BC] = "Mn", [0x009BD] = "Lo", [0x009CD] = "Mn", [0x009CE] = "Lo", [0x009D7] = "Mc", [0x009FA] = "So", [0x009FB] = "Sc", [0x009FC] = "Lo", [0x009FD] = "Po", [0x009FE] = "Mn", [0x00A03] = "Mc", [0x00A3C] = "Mn", [0x00A51] = "Mn", [0x00A5E] = "Lo", [0x00A75] = "Mn", [0x00A76] = "Po", [0x00A83] = "Mc", [0x00ABC] = "Mn", [0x00ABD] = "Lo", [0x00AC9] = "Mc", [0x00ACD] = "Mn", [0x00AD0] = "Lo", [0x00AF0] = "Po", [0x00AF1] = "Sc", [0x00AF9] = "Lo", [0x00B01] = "Mn", [0x00B3C] = "Mn", [0x00B3D] = "Lo", [0x00B3E] = "Mc", [0x00B3F] = "Mn", [0x00B40] = "Mc", [0x00B4D] = "Mn", [0x00B57] = "Mc", [0x00B70] = "So", [0x00B71] = "Lo", [0x00B82] = "Mn", [0x00B83] = "Lo", [0x00B9C] = "Lo", [0x00BC0] = "Mn", [0x00BCD] = "Mn", [0x00BD0] = "Lo", [0x00BD7] = "Mc", [0x00BF9] = "Sc", [0x00BFA] = "So", [0x00C00] = "Mn", [0x00C04] = "Mn", [0x00C3C] = "Mn", [0x00C3D] = "Lo", [0x00C5D] = "Lo", [0x00C77] = "Po", [0x00C7F] = "So", [0x00C80] = "Lo", [0x00C81] = "Mn", [0x00C84] = "Po", [0x00CBC] = "Mn", [0x00CBD] = "Lo", [0x00CBE] = "Mc", [0x00CBF] = "Mn", [0x00CC6] = "Mn", [0x00CF3] = "Mc", [0x00D3D] = "Lo", [0x00D4D] = "Mn", [0x00D4E] = "Lo", [0x00D4F] = "So", [0x00D57] = "Mc", [0x00D79] = "So", [0x00D81] = "Mn", [0x00DBD] = "Lo", [0x00DCA] = "Mn", [0x00DD6] = "Mn", [0x00DF4] = "Po", [0x00E31] = "Mn", [0x00E3F] = "Sc", [0x00E46] = "Lm", [0x00E4F] = "Po", [0x00E84] = "Lo", [0x00EA5] = "Lo", [0x00EB1] = "Mn", [0x00EBD] = "Lo", [0x00EC6] = "Lm", [0x00F00] = "Lo", [0x00F13] = "So", [0x00F14] = "Po", [0x00F34] = "So", [0x00F35] = "Mn", [0x00F36] = "So", [0x00F37] = "Mn", [0x00F38] = "So", [0x00F39] = "Mn", [0x00F3A] = "Ps", [0x00F3B] = "Pe", [0x00F3C] = "Ps", [0x00F3D] = "Pe", [0x00F7F] = "Mc", [0x00F85] = "Po", [0x00FC6] = "Mn", [0x01031] = "Mc", [0x01038] = "Mc", [0x0103F] = "Lo", [0x01061] = "Lo", [0x01082] = "Mn", [0x0108D] = "Mn", [0x0108E] = "Lo", [0x0108F] = "Mc", [0x0109D] = "Mn", [0x010C7] = "Lu", [0x010CD] = "Lu", [0x010FB] = "Po", [0x010FC] = "Lm", [0x01258] = "Lo", [0x012C0] = "Lo", [0x01400] = "Pd", [0x0166D] = "So", [0x0166E] = "Po", [0x01680] = "Zs", [0x0169B] = "Ps", [0x0169C] = "Pe", [0x01715] = "Mc", [0x01734] = "Mc", [0x017B6] = "Mc", [0x017C6] = "Mn", [0x017D7] = "Lm", [0x017DB] = "Sc", [0x017DC] = "Lo", [0x017DD] = "Mn", [0x01806] = "Pd", [0x0180E] = "Cf", [0x0180F] = "Mn", [0x01843] = "Lm", [0x018A9] = "Mn", [0x018AA] = "Lo", [0x01932] = "Mn", [0x01940] = "So", [0x019DA] = "No", [0x01A1B] = "Mn", [0x01A55] = "Mc", [0x01A56] = "Mn", [0x01A57] = "Mc", [0x01A60] = "Mn", [0x01A61] = "Mc", [0x01A62] = "Mn", [0x01A7F] = "Mn", [0x01AA7] = "Lm", [0x01ABE] = "Me", [0x01B04] = "Mc", [0x01B34] = "Mn", [0x01B35] = "Mc", [0x01B3B] = "Mc", [0x01B3C] = "Mn", [0x01B42] = "Mn", [0x01B82] = "Mc", [0x01BA1] = "Mc", [0x01BAA] = "Mc", [0x01BE6] = "Mn", [0x01BE7] = "Mc", [0x01BED] = "Mn", [0x01BEE] = "Mc", [0x01C89] = "Lu", [0x01C8A] = "Ll", [0x01CD3] = "Po", [0x01CE1] = "Mc", [0x01CED] = "Mn", [0x01CF4] = "Mn", [0x01CF7] = "Mc", [0x01CFA] = "Lo", [0x01D78] = "Lm", [0x01E00] = "Lu", [0x01E01] = "Ll", [0x01E02] = "Lu", [0x01E03] = "Ll", [0x01E04] = "Lu", [0x01E05] = "Ll", [0x01E06] = "Lu", [0x01E07] = "Ll", [0x01E08] = "Lu", [0x01E09] = "Ll", [0x01E0A] = "Lu", [0x01E0B] = "Ll", [0x01E0C] = "Lu", [0x01E0D] = "Ll", [0x01E0E] = "Lu", [0x01E0F] = "Ll", [0x01E10] = "Lu", [0x01E11] = "Ll", [0x01E12] = "Lu", [0x01E13] = "Ll", [0x01E14] = "Lu", [0x01E15] = "Ll", [0x01E16] = "Lu", [0x01E17] = "Ll", [0x01E18] = "Lu", [0x01E19] = "Ll", [0x01E1A] = "Lu", [0x01E1B] = "Ll", [0x01E1C] = "Lu", [0x01E1D] = "Ll", [0x01E1E] = "Lu", [0x01E1F] = "Ll", [0x01E20] = "Lu", [0x01E21] = "Ll", [0x01E22] = "Lu", [0x01E23] = "Ll", [0x01E24] = "Lu", [0x01E25] = "Ll", [0x01E26] = "Lu", [0x01E27] = "Ll", [0x01E28] = "Lu", [0x01E29] = "Ll", [0x01E2A] = "Lu", [0x01E2B] = "Ll", [0x01E2C] = "Lu", [0x01E2D] = "Ll", [0x01E2E] = "Lu", [0x01E2F] = "Ll", [0x01E30] = "Lu", [0x01E31] = "Ll", [0x01E32] = "Lu", [0x01E33] = "Ll", [0x01E34] = "Lu", [0x01E35] = "Ll", [0x01E36] = "Lu", [0x01E37] = "Ll", [0x01E38] = "Lu", [0x01E39] = "Ll", [0x01E3A] = "Lu", [0x01E3B] = "Ll", [0x01E3C] = "Lu", [0x01E3D] = "Ll", [0x01E3E] = "Lu", [0x01E3F] = "Ll", [0x01E40] = "Lu", [0x01E41] = "Ll", [0x01E42] = "Lu", [0x01E43] = "Ll", [0x01E44] = "Lu", [0x01E45] = "Ll", [0x01E46] = "Lu", [0x01E47] = "Ll", [0x01E48] = "Lu", [0x01E49] = "Ll", [0x01E4A] = "Lu", [0x01E4B] = "Ll", [0x01E4C] = "Lu", [0x01E4D] = "Ll", [0x01E4E] = "Lu", [0x01E4F] = "Ll", [0x01E50] = "Lu", [0x01E51] = "Ll", [0x01E52] = "Lu", [0x01E53] = "Ll", [0x01E54] = "Lu", [0x01E55] = "Ll", [0x01E56] = "Lu", [0x01E57] = "Ll", [0x01E58] = "Lu", [0x01E59] = "Ll", [0x01E5A] = "Lu", [0x01E5B] = "Ll", [0x01E5C] = "Lu", [0x01E5D] = "Ll", [0x01E5E] = "Lu", [0x01E5F] = "Ll", [0x01E60] = "Lu", [0x01E61] = "Ll", [0x01E62] = "Lu", [0x01E63] = "Ll", [0x01E64] = "Lu", [0x01E65] = "Ll", [0x01E66] = "Lu", [0x01E67] = "Ll", [0x01E68] = "Lu", [0x01E69] = "Ll", [0x01E6A] = "Lu", [0x01E6B] = "Ll", [0x01E6C] = "Lu", [0x01E6D] = "Ll", [0x01E6E] = "Lu", [0x01E6F] = "Ll", [0x01E70] = "Lu", [0x01E71] = "Ll", [0x01E72] = "Lu", [0x01E73] = "Ll", [0x01E74] = "Lu", [0x01E75] = "Ll", [0x01E76] = "Lu", [0x01E77] = "Ll", [0x01E78] = "Lu", [0x01E79] = "Ll", [0x01E7A] = "Lu", [0x01E7B] = "Ll", [0x01E7C] = "Lu", [0x01E7D] = "Ll", [0x01E7E] = "Lu", [0x01E7F] = "Ll", [0x01E80] = "Lu", [0x01E81] = "Ll", [0x01E82] = "Lu", [0x01E83] = "Ll", [0x01E84] = "Lu", [0x01E85] = "Ll", [0x01E86] = "Lu", [0x01E87] = "Ll", [0x01E88] = "Lu", [0x01E89] = "Ll", [0x01E8A] = "Lu", [0x01E8B] = "Ll", [0x01E8C] = "Lu", [0x01E8D] = "Ll", [0x01E8E] = "Lu", [0x01E8F] = "Ll", [0x01E90] = "Lu", [0x01E91] = "Ll", [0x01E92] = "Lu", [0x01E93] = "Ll", [0x01E94] = "Lu", [0x01E9E] = "Lu", [0x01E9F] = "Ll", [0x01EA0] = "Lu", [0x01EA1] = "Ll", [0x01EA2] = "Lu", [0x01EA3] = "Ll", [0x01EA4] = "Lu", [0x01EA5] = "Ll", [0x01EA6] = "Lu", [0x01EA7] = "Ll", [0x01EA8] = "Lu", [0x01EA9] = "Ll", [0x01EAA] = "Lu", [0x01EAB] = "Ll", [0x01EAC] = "Lu", [0x01EAD] = "Ll", [0x01EAE] = "Lu", [0x01EAF] = "Ll", [0x01EB0] = "Lu", [0x01EB1] = "Ll", [0x01EB2] = "Lu", [0x01EB3] = "Ll", [0x01EB4] = "Lu", [0x01EB5] = "Ll", [0x01EB6] = "Lu", [0x01EB7] = "Ll", [0x01EB8] = "Lu", [0x01EB9] = "Ll", [0x01EBA] = "Lu", [0x01EBB] = "Ll", [0x01EBC] = "Lu", [0x01EBD] = "Ll", [0x01EBE] = "Lu", [0x01EBF] = "Ll", [0x01EC0] = "Lu", [0x01EC1] = "Ll", [0x01EC2] = "Lu", [0x01EC3] = "Ll", [0x01EC4] = "Lu", [0x01EC5] = "Ll", [0x01EC6] = "Lu", [0x01EC7] = "Ll", [0x01EC8] = "Lu", [0x01EC9] = "Ll", [0x01ECA] = "Lu", [0x01ECB] = "Ll", [0x01ECC] = "Lu", [0x01ECD] = "Ll", [0x01ECE] = "Lu", [0x01ECF] = "Ll", [0x01ED0] = "Lu", [0x01ED1] = "Ll", [0x01ED2] = "Lu", [0x01ED3] = "Ll", [0x01ED4] = "Lu", [0x01ED5] = "Ll", [0x01ED6] = "Lu", [0x01ED7] = "Ll", [0x01ED8] = "Lu", [0x01ED9] = "Ll", [0x01EDA] = "Lu", [0x01EDB] = "Ll", [0x01EDC] = "Lu", [0x01EDD] = "Ll", [0x01EDE] = "Lu", [0x01EDF] = "Ll", [0x01EE0] = "Lu", [0x01EE1] = "Ll", [0x01EE2] = "Lu", [0x01EE3] = "Ll", [0x01EE4] = "Lu", [0x01EE5] = "Ll", [0x01EE6] = "Lu", [0x01EE7] = "Ll", [0x01EE8] = "Lu", [0x01EE9] = "Ll", [0x01EEA] = "Lu", [0x01EEB] = "Ll", [0x01EEC] = "Lu", [0x01EED] = "Ll", [0x01EEE] = "Lu", [0x01EEF] = "Ll", [0x01EF0] = "Lu", [0x01EF1] = "Ll", [0x01EF2] = "Lu", [0x01EF3] = "Ll", [0x01EF4] = "Lu", [0x01EF5] = "Ll", [0x01EF6] = "Lu", [0x01EF7] = "Ll", [0x01EF8] = "Lu", [0x01EF9] = "Ll", [0x01EFA] = "Lu", [0x01EFB] = "Ll", [0x01EFC] = "Lu", [0x01EFD] = "Ll", [0x01EFE] = "Lu", [0x01F59] = "Lu", [0x01F5B] = "Lu", [0x01F5D] = "Lu", [0x01F5F] = "Lu", [0x01FBC] = "Lt", [0x01FBD] = "Sk", [0x01FBE] = "Ll", [0x01FCC] = "Lt", [0x01FFC] = "Lt", [0x02018] = "Pi", [0x02019] = "Pf", [0x0201A] = "Ps", [0x0201D] = "Pf", [0x0201E] = "Ps", [0x0201F] = "Pi", [0x02028] = "Zl", [0x02029] = "Zp", [0x0202F] = "Zs", [0x02039] = "Pi", [0x0203A] = "Pf", [0x02044] = "Sm", [0x02045] = "Ps", [0x02046] = "Pe", [0x02052] = "Sm", [0x02053] = "Po", [0x02054] = "Pc", [0x0205F] = "Zs", [0x02070] = "No", [0x02071] = "Lm", [0x0207D] = "Ps", [0x0207E] = "Pe", [0x0207F] = "Lm", [0x0208D] = "Ps", [0x0208E] = "Pe", [0x020E1] = "Mn", [0x02102] = "Lu", [0x02107] = "Lu", [0x0210A] = "Ll", [0x02113] = "Ll", [0x02114] = "So", [0x02115] = "Lu", [0x02118] = "Sm", [0x02124] = "Lu", [0x02125] = "So", [0x02126] = "Lu", [0x02127] = "So", [0x02128] = "Lu", [0x02129] = "So", [0x0212E] = "So", [0x0212F] = "Ll", [0x02134] = "Ll", [0x02139] = "Ll", [0x02145] = "Lu", [0x0214A] = "So", [0x0214B] = "Sm", [0x0214E] = "Ll", [0x0214F] = "So", [0x02183] = "Lu", [0x02184] = "Ll", [0x02189] = "No", [0x021A0] = "Sm", [0x021A3] = "Sm", [0x021A6] = "Sm", [0x021AE] = "Sm", [0x021D2] = "Sm", [0x021D3] = "So", [0x021D4] = "Sm", [0x02308] = "Ps", [0x02309] = "Pe", [0x0230A] = "Ps", [0x0230B] = "Pe", [0x02329] = "Ps", [0x0232A] = "Pe", [0x0237C] = "Sm", [0x025B7] = "Sm", [0x025C1] = "Sm", [0x0266F] = "Sm", [0x02768] = "Ps", [0x02769] = "Pe", [0x0276A] = "Ps", [0x0276B] = "Pe", [0x0276C] = "Ps", [0x0276D] = "Pe", [0x0276E] = "Ps", [0x0276F] = "Pe", [0x02770] = "Ps", [0x02771] = "Pe", [0x02772] = "Ps", [0x02773] = "Pe", [0x02774] = "Ps", [0x02775] = "Pe", [0x027C5] = "Ps", [0x027C6] = "Pe", [0x027E6] = "Ps", [0x027E7] = "Pe", [0x027E8] = "Ps", [0x027E9] = "Pe", [0x027EA] = "Ps", [0x027EB] = "Pe", [0x027EC] = "Ps", [0x027ED] = "Pe", [0x027EE] = "Ps", [0x027EF] = "Pe", [0x02983] = "Ps", [0x02984] = "Pe", [0x02985] = "Ps", [0x02986] = "Pe", [0x02987] = "Ps", [0x02988] = "Pe", [0x02989] = "Ps", [0x0298A] = "Pe", [0x0298B] = "Ps", [0x0298C] = "Pe", [0x0298D] = "Ps", [0x0298E] = "Pe", [0x0298F] = "Ps", [0x02990] = "Pe", [0x02991] = "Ps", [0x02992] = "Pe", [0x02993] = "Ps", [0x02994] = "Pe", [0x02995] = "Ps", [0x02996] = "Pe", [0x02997] = "Ps", [0x02998] = "Pe", [0x029D8] = "Ps", [0x029D9] = "Pe", [0x029DA] = "Ps", [0x029DB] = "Pe", [0x029FC] = "Ps", [0x029FD] = "Pe", [0x02C60] = "Lu", [0x02C61] = "Ll", [0x02C67] = "Lu", [0x02C68] = "Ll", [0x02C69] = "Lu", [0x02C6A] = "Ll", [0x02C6B] = "Lu", [0x02C6C] = "Ll", [0x02C71] = "Ll", [0x02C72] = "Lu", [0x02C75] = "Lu", [0x02C81] = "Ll", [0x02C82] = "Lu", [0x02C83] = "Ll", [0x02C84] = "Lu", [0x02C85] = "Ll", [0x02C86] = "Lu", [0x02C87] = "Ll", [0x02C88] = "Lu", [0x02C89] = "Ll", [0x02C8A] = "Lu", [0x02C8B] = "Ll", [0x02C8C] = "Lu", [0x02C8D] = "Ll", [0x02C8E] = "Lu", [0x02C8F] = "Ll", [0x02C90] = "Lu", [0x02C91] = "Ll", [0x02C92] = "Lu", [0x02C93] = "Ll", [0x02C94] = "Lu", [0x02C95] = "Ll", [0x02C96] = "Lu", [0x02C97] = "Ll", [0x02C98] = "Lu", [0x02C99] = "Ll", [0x02C9A] = "Lu", [0x02C9B] = "Ll", [0x02C9C] = "Lu", [0x02C9D] = "Ll", [0x02C9E] = "Lu", [0x02C9F] = "Ll", [0x02CA0] = "Lu", [0x02CA1] = "Ll", [0x02CA2] = "Lu", [0x02CA3] = "Ll", [0x02CA4] = "Lu", [0x02CA5] = "Ll", [0x02CA6] = "Lu", [0x02CA7] = "Ll", [0x02CA8] = "Lu", [0x02CA9] = "Ll", [0x02CAA] = "Lu", [0x02CAB] = "Ll", [0x02CAC] = "Lu", [0x02CAD] = "Ll", [0x02CAE] = "Lu", [0x02CAF] = "Ll", [0x02CB0] = "Lu", [0x02CB1] = "Ll", [0x02CB2] = "Lu", [0x02CB3] = "Ll", [0x02CB4] = "Lu", [0x02CB5] = "Ll", [0x02CB6] = "Lu", [0x02CB7] = "Ll", [0x02CB8] = "Lu", [0x02CB9] = "Ll", [0x02CBA] = "Lu", [0x02CBB] = "Ll", [0x02CBC] = "Lu", [0x02CBD] = "Ll", [0x02CBE] = "Lu", [0x02CBF] = "Ll", [0x02CC0] = "Lu", [0x02CC1] = "Ll", [0x02CC2] = "Lu", [0x02CC3] = "Ll", [0x02CC4] = "Lu", [0x02CC5] = "Ll", [0x02CC6] = "Lu", [0x02CC7] = "Ll", [0x02CC8] = "Lu", [0x02CC9] = "Ll", [0x02CCA] = "Lu", [0x02CCB] = "Ll", [0x02CCC] = "Lu", [0x02CCD] = "Ll", [0x02CCE] = "Lu", [0x02CCF] = "Ll", [0x02CD0] = "Lu", [0x02CD1] = "Ll", [0x02CD2] = "Lu", [0x02CD3] = "Ll", [0x02CD4] = "Lu", [0x02CD5] = "Ll", [0x02CD6] = "Lu", [0x02CD7] = "Ll", [0x02CD8] = "Lu", [0x02CD9] = "Ll", [0x02CDA] = "Lu", [0x02CDB] = "Ll", [0x02CDC] = "Lu", [0x02CDD] = "Ll", [0x02CDE] = "Lu", [0x02CDF] = "Ll", [0x02CE0] = "Lu", [0x02CE1] = "Ll", [0x02CE2] = "Lu", [0x02CEB] = "Lu", [0x02CEC] = "Ll", [0x02CED] = "Lu", [0x02CEE] = "Ll", [0x02CF2] = "Lu", [0x02CF3] = "Ll", [0x02CFD] = "No", [0x02D27] = "Ll", [0x02D2D] = "Ll", [0x02D6F] = "Lm", [0x02D70] = "Po", [0x02D7F] = "Mn", [0x02E02] = "Pi", [0x02E03] = "Pf", [0x02E04] = "Pi", [0x02E05] = "Pf", [0x02E09] = "Pi", [0x02E0A] = "Pf", [0x02E0B] = "Po", [0x02E0C] = "Pi", [0x02E0D] = "Pf", [0x02E17] = "Pd", [0x02E1A] = "Pd", [0x02E1B] = "Po", [0x02E1C] = "Pi", [0x02E1D] = "Pf", [0x02E20] = "Pi", [0x02E21] = "Pf", [0x02E22] = "Ps", [0x02E23] = "Pe", [0x02E24] = "Ps", [0x02E25] = "Pe", [0x02E26] = "Ps", [0x02E27] = "Pe", [0x02E28] = "Ps", [0x02E29] = "Pe", [0x02E2F] = "Lm", [0x02E40] = "Pd", [0x02E41] = "Po", [0x02E42] = "Ps", [0x02E55] = "Ps", [0x02E56] = "Pe", [0x02E57] = "Ps", [0x02E58] = "Pe", [0x02E59] = "Ps", [0x02E5A] = "Pe", [0x02E5B] = "Ps", [0x02E5C] = "Pe", [0x02E5D] = "Pd", [0x03000] = "Zs", [0x03004] = "So", [0x03005] = "Lm", [0x03006] = "Lo", [0x03007] = "Nl", [0x03008] = "Ps", [0x03009] = "Pe", [0x0300A] = "Ps", [0x0300B] = "Pe", [0x0300C] = "Ps", [0x0300D] = "Pe", [0x0300E] = "Ps", [0x0300F] = "Pe", [0x03010] = "Ps", [0x03011] = "Pe", [0x03014] = "Ps", [0x03015] = "Pe", [0x03016] = "Ps", [0x03017] = "Pe", [0x03018] = "Ps", [0x03019] = "Pe", [0x0301A] = "Ps", [0x0301B] = "Pe", [0x0301C] = "Pd", [0x0301D] = "Ps", [0x03020] = "So", [0x03030] = "Pd", [0x0303B] = "Lm", [0x0303C] = "Lo", [0x0303D] = "Po", [0x0309F] = "Lo", [0x030A0] = "Pd", [0x030FB] = "Po", [0x030FF] = "Lo", [0x031EF] = "So", [0x03250] = "So", [0x0A015] = "Lm", [0x0A60C] = "Lm", [0x0A640] = "Lu", [0x0A641] = "Ll", [0x0A642] = "Lu", [0x0A643] = "Ll", [0x0A644] = "Lu", [0x0A645] = "Ll", [0x0A646] = "Lu", [0x0A647] = "Ll", [0x0A648] = "Lu", [0x0A649] = "Ll", [0x0A64A] = "Lu", [0x0A64B] = "Ll", [0x0A64C] = "Lu", [0x0A64D] = "Ll", [0x0A64E] = "Lu", [0x0A64F] = "Ll", [0x0A650] = "Lu", [0x0A651] = "Ll", [0x0A652] = "Lu", [0x0A653] = "Ll", [0x0A654] = "Lu", [0x0A655] = "Ll", [0x0A656] = "Lu", [0x0A657] = "Ll", [0x0A658] = "Lu", [0x0A659] = "Ll", [0x0A65A] = "Lu", [0x0A65B] = "Ll", [0x0A65C] = "Lu", [0x0A65D] = "Ll", [0x0A65E] = "Lu", [0x0A65F] = "Ll", [0x0A660] = "Lu", [0x0A661] = "Ll", [0x0A662] = "Lu", [0x0A663] = "Ll", [0x0A664] = "Lu", [0x0A665] = "Ll", [0x0A666] = "Lu", [0x0A667] = "Ll", [0x0A668] = "Lu", [0x0A669] = "Ll", [0x0A66A] = "Lu", [0x0A66B] = "Ll", [0x0A66C] = "Lu", [0x0A66D] = "Ll", [0x0A66E] = "Lo", [0x0A66F] = "Mn", [0x0A673] = "Po", [0x0A67E] = "Po", [0x0A67F] = "Lm", [0x0A680] = "Lu", [0x0A681] = "Ll", [0x0A682] = "Lu", [0x0A683] = "Ll", [0x0A684] = "Lu", [0x0A685] = "Ll", [0x0A686] = "Lu", [0x0A687] = "Ll", [0x0A688] = "Lu", [0x0A689] = "Ll", [0x0A68A] = "Lu", [0x0A68B] = "Ll", [0x0A68C] = "Lu", [0x0A68D] = "Ll", [0x0A68E] = "Lu", [0x0A68F] = "Ll", [0x0A690] = "Lu", [0x0A691] = "Ll", [0x0A692] = "Lu", [0x0A693] = "Ll", [0x0A694] = "Lu", [0x0A695] = "Ll", [0x0A696] = "Lu", [0x0A697] = "Ll", [0x0A698] = "Lu", [0x0A699] = "Ll", [0x0A69A] = "Lu", [0x0A69B] = "Ll", [0x0A722] = "Lu", [0x0A723] = "Ll", [0x0A724] = "Lu", [0x0A725] = "Ll", [0x0A726] = "Lu", [0x0A727] = "Ll", [0x0A728] = "Lu", [0x0A729] = "Ll", [0x0A72A] = "Lu", [0x0A72B] = "Ll", [0x0A72C] = "Lu", [0x0A72D] = "Ll", [0x0A72E] = "Lu", [0x0A732] = "Lu", [0x0A733] = "Ll", [0x0A734] = "Lu", [0x0A735] = "Ll", [0x0A736] = "Lu", [0x0A737] = "Ll", [0x0A738] = "Lu", [0x0A739] = "Ll", [0x0A73A] = "Lu", [0x0A73B] = "Ll", [0x0A73C] = "Lu", [0x0A73D] = "Ll", [0x0A73E] = "Lu", [0x0A73F] = "Ll", [0x0A740] = "Lu", [0x0A741] = "Ll", [0x0A742] = "Lu", [0x0A743] = "Ll", [0x0A744] = "Lu", [0x0A745] = "Ll", [0x0A746] = "Lu", [0x0A747] = "Ll", [0x0A748] = "Lu", [0x0A749] = "Ll", [0x0A74A] = "Lu", [0x0A74B] = "Ll", [0x0A74C] = "Lu", [0x0A74D] = "Ll", [0x0A74E] = "Lu", [0x0A74F] = "Ll", [0x0A750] = "Lu", [0x0A751] = "Ll", [0x0A752] = "Lu", [0x0A753] = "Ll", [0x0A754] = "Lu", [0x0A755] = "Ll", [0x0A756] = "Lu", [0x0A757] = "Ll", [0x0A758] = "Lu", [0x0A759] = "Ll", [0x0A75A] = "Lu", [0x0A75B] = "Ll", [0x0A75C] = "Lu", [0x0A75D] = "Ll", [0x0A75E] = "Lu", [0x0A75F] = "Ll", [0x0A760] = "Lu", [0x0A761] = "Ll", [0x0A762] = "Lu", [0x0A763] = "Ll", [0x0A764] = "Lu", [0x0A765] = "Ll", [0x0A766] = "Lu", [0x0A767] = "Ll", [0x0A768] = "Lu", [0x0A769] = "Ll", [0x0A76A] = "Lu", [0x0A76B] = "Ll", [0x0A76C] = "Lu", [0x0A76D] = "Ll", [0x0A76E] = "Lu", [0x0A76F] = "Ll", [0x0A770] = "Lm", [0x0A779] = "Lu", [0x0A77A] = "Ll", [0x0A77B] = "Lu", [0x0A77C] = "Ll", [0x0A77F] = "Ll", [0x0A780] = "Lu", [0x0A781] = "Ll", [0x0A782] = "Lu", [0x0A783] = "Ll", [0x0A784] = "Lu", [0x0A785] = "Ll", [0x0A786] = "Lu", [0x0A787] = "Ll", [0x0A788] = "Lm", [0x0A78B] = "Lu", [0x0A78C] = "Ll", [0x0A78D] = "Lu", [0x0A78E] = "Ll", [0x0A78F] = "Lo", [0x0A790] = "Lu", [0x0A791] = "Ll", [0x0A792] = "Lu", [0x0A796] = "Lu", [0x0A797] = "Ll", [0x0A798] = "Lu", [0x0A799] = "Ll", [0x0A79A] = "Lu", [0x0A79B] = "Ll", [0x0A79C] = "Lu", [0x0A79D] = "Ll", [0x0A79E] = "Lu", [0x0A79F] = "Ll", [0x0A7A0] = "Lu", [0x0A7A1] = "Ll", [0x0A7A2] = "Lu", [0x0A7A3] = "Ll", [0x0A7A4] = "Lu", [0x0A7A5] = "Ll", [0x0A7A6] = "Lu", [0x0A7A7] = "Ll", [0x0A7A8] = "Lu", [0x0A7A9] = "Ll", [0x0A7AF] = "Ll", [0x0A7B5] = "Ll", [0x0A7B6] = "Lu", [0x0A7B7] = "Ll", [0x0A7B8] = "Lu", [0x0A7B9] = "Ll", [0x0A7BA] = "Lu", [0x0A7BB] = "Ll", [0x0A7BC] = "Lu", [0x0A7BD] = "Ll", [0x0A7BE] = "Lu", [0x0A7BF] = "Ll", [0x0A7C0] = "Lu", [0x0A7C1] = "Ll", [0x0A7C2] = "Lu", [0x0A7C3] = "Ll", [0x0A7C8] = "Ll", [0x0A7C9] = "Lu", [0x0A7CA] = "Ll", [0x0A7CD] = "Ll", [0x0A7D0] = "Lu", [0x0A7D1] = "Ll", [0x0A7D3] = "Ll", [0x0A7D5] = "Ll", [0x0A7D6] = "Lu", [0x0A7D7] = "Ll", [0x0A7D8] = "Lu", [0x0A7D9] = "Ll", [0x0A7DA] = "Lu", [0x0A7DB] = "Ll", [0x0A7DC] = "Lu", [0x0A7F5] = "Lu", [0x0A7F6] = "Ll", [0x0A7F7] = "Lo", [0x0A7FA] = "Ll", [0x0A802] = "Mn", [0x0A806] = "Mn", [0x0A80B] = "Mn", [0x0A827] = "Mc", [0x0A82C] = "Mn", [0x0A838] = "Sc", [0x0A839] = "So", [0x0A8FB] = "Lo", [0x0A8FC] = "Po", [0x0A8FF] = "Mn", [0x0A95F] = "Po", [0x0A983] = "Mc", [0x0A9B3] = "Mn", [0x0A9CF] = "Lm", [0x0A9E5] = "Mn", [0x0A9E6] = "Lm", [0x0AA43] = "Mn", [0x0AA4C] = "Mn", [0x0AA4D] = "Mc", [0x0AA70] = "Lm", [0x0AA7A] = "Lo", [0x0AA7B] = "Mc", [0x0AA7C] = "Mn", [0x0AA7D] = "Mc", [0x0AAB0] = "Mn", [0x0AAB1] = "Lo", [0x0AAC0] = "Lo", [0x0AAC1] = "Mn", [0x0AAC2] = "Lo", [0x0AADD] = "Lm", [0x0AAEB] = "Mc", [0x0AAF2] = "Lo", [0x0AAF5] = "Mc", [0x0AAF6] = "Mn", [0x0AB5B] = "Sk", [0x0AB69] = "Lm", [0x0ABE5] = "Mn", [0x0ABE8] = "Mn", [0x0ABEB] = "Po", [0x0ABEC] = "Mc", [0x0ABED] = "Mn", [0x0FB1D] = "Lo", [0x0FB1E] = "Mn", [0x0FB29] = "Sm", [0x0FB3E] = "Lo", [0x0FD3E] = "Pe", [0x0FD3F] = "Ps", [0x0FDCF] = "So", [0x0FDFC] = "Sc", [0x0FE17] = "Ps", [0x0FE18] = "Pe", [0x0FE19] = "Po", [0x0FE30] = "Po", [0x0FE35] = "Ps", [0x0FE36] = "Pe", [0x0FE37] = "Ps", [0x0FE38] = "Pe", [0x0FE39] = "Ps", [0x0FE3A] = "Pe", [0x0FE3B] = "Ps", [0x0FE3C] = "Pe", [0x0FE3D] = "Ps", [0x0FE3E] = "Pe", [0x0FE3F] = "Ps", [0x0FE40] = "Pe", [0x0FE41] = "Ps", [0x0FE42] = "Pe", [0x0FE43] = "Ps", [0x0FE44] = "Pe", [0x0FE47] = "Ps", [0x0FE48] = "Pe", [0x0FE58] = "Pd", [0x0FE59] = "Ps", [0x0FE5A] = "Pe", [0x0FE5B] = "Ps", [0x0FE5C] = "Pe", [0x0FE5D] = "Ps", [0x0FE5E] = "Pe", [0x0FE62] = "Sm", [0x0FE63] = "Pd", [0x0FE68] = "Po", [0x0FE69] = "Sc", [0x0FEFF] = "Cf", [0x0FF04] = "Sc", [0x0FF08] = "Ps", [0x0FF09] = "Pe", [0x0FF0A] = "Po", [0x0FF0B] = "Sm", [0x0FF0C] = "Po", [0x0FF0D] = "Pd", [0x0FF3B] = "Ps", [0x0FF3C] = "Po", [0x0FF3D] = "Pe", [0x0FF3E] = "Sk", [0x0FF3F] = "Pc", [0x0FF40] = "Sk", [0x0FF5B] = "Ps", [0x0FF5C] = "Sm", [0x0FF5D] = "Pe", [0x0FF5E] = "Sm", [0x0FF5F] = "Ps", [0x0FF60] = "Pe", [0x0FF61] = "Po", [0x0FF62] = "Ps", [0x0FF63] = "Pe", [0x0FF70] = "Lm", [0x0FFE2] = "Sm", [0x0FFE3] = "Sk", [0x0FFE4] = "So", [0x0FFE8] = "So", [0x101A0] = "So", [0x101FD] = "Mn", [0x102E0] = "Mn", [0x10341] = "Nl", [0x1034A] = "Nl", [0x1039F] = "Po", [0x103D0] = "Po", [0x1056F] = "Po", [0x10808] = "Lo", [0x1083C] = "Lo", [0x10857] = "Po", [0x1091F] = "Po", [0x1093F] = "Po", [0x10A00] = "Lo", [0x10A3F] = "Mn", [0x10A7F] = "Po", [0x10AC8] = "So", [0x10D4E] = "Lm", [0x10D4F] = "Lo", [0x10D6E] = "Pd", [0x10D6F] = "Lm", [0x10EAD] = "Pd", [0x10F27] = "Lo", [0x11000] = "Mc", [0x11001] = "Mn", [0x11002] = "Mc", [0x11070] = "Mn", [0x11075] = "Lo", [0x11082] = "Mc", [0x110BD] = "Cf", [0x110C2] = "Mn", [0x110CD] = "Cf", [0x1112C] = "Mc", [0x11144] = "Lo", [0x11147] = "Lo", [0x11173] = "Mn", [0x11176] = "Lo", [0x11182] = "Mc", [0x111CD] = "Po", [0x111CE] = "Mc", [0x111CF] = "Mn", [0x111DA] = "Lo", [0x111DB] = "Po", [0x111DC] = "Lo", [0x11234] = "Mn", [0x11235] = "Mc", [0x1123E] = "Mn", [0x11241] = "Mn", [0x11288] = "Lo", [0x112A9] = "Po", [0x112DF] = "Mn", [0x1133D] = "Lo", [0x11340] = "Mn", [0x11350] = "Lo", [0x11357] = "Mc", [0x1138B] = "Lo", [0x1138E] = "Lo", [0x113B7] = "Lo", [0x113C2] = "Mc", [0x113C5] = "Mc", [0x113CE] = "Mn", [0x113CF] = "Mc", [0x113D0] = "Mn", [0x113D1] = "Lo", [0x113D2] = "Mn", [0x113D3] = "Lo", [0x11445] = "Mc", [0x11446] = "Mn", [0x1145D] = "Po", [0x1145E] = "Mn", [0x114B9] = "Mc", [0x114BA] = "Mn", [0x114C1] = "Mc", [0x114C6] = "Po", [0x114C7] = "Lo", [0x115BE] = "Mc", [0x1163D] = "Mn", [0x1163E] = "Mc", [0x11644] = "Lo", [0x116AB] = "Mn", [0x116AC] = "Mc", [0x116AD] = "Mn", [0x116B6] = "Mc", [0x116B7] = "Mn", [0x116B8] = "Lo", [0x116B9] = "Po", [0x1171D] = "Mn", [0x1171E] = "Mc", [0x1171F] = "Mn", [0x11726] = "Mc", [0x1173F] = "So", [0x11838] = "Mc", [0x1183B] = "Po", [0x11909] = "Lo", [0x1193D] = "Mc", [0x1193E] = "Mn", [0x1193F] = "Lo", [0x11940] = "Mc", [0x11941] = "Lo", [0x11942] = "Mc", [0x11943] = "Mn", [0x119E0] = "Mn", [0x119E1] = "Lo", [0x119E2] = "Po", [0x119E3] = "Lo", [0x119E4] = "Mc", [0x11A00] = "Lo", [0x11A39] = "Mc", [0x11A3A] = "Lo", [0x11A47] = "Mn", [0x11A50] = "Lo", [0x11A97] = "Mc", [0x11A9D] = "Lo", [0x11BE1] = "Po", [0x11C2F] = "Mc", [0x11C3E] = "Mc", [0x11C3F] = "Mn", [0x11C40] = "Lo", [0x11CA9] = "Mc", [0x11CB1] = "Mc", [0x11CB4] = "Mc", [0x11D3A] = "Mn", [0x11D46] = "Lo", [0x11D47] = "Mn", [0x11D95] = "Mn", [0x11D96] = "Mc", [0x11D97] = "Mn", [0x11D98] = "Lo", [0x11F02] = "Lo", [0x11F03] = "Mc", [0x11F40] = "Mn", [0x11F41] = "Mc", [0x11F42] = "Mn", [0x11F5A] = "Mn", [0x11FB0] = "Lo", [0x11FFF] = "Po", [0x13440] = "Mn", [0x16AF5] = "Po", [0x16B44] = "Po", [0x16B45] = "So", [0x16F4F] = "Mn", [0x16F50] = "Lo", [0x16FE2] = "Po", [0x16FE3] = "Lm", [0x16FE4] = "Mn", [0x1B132] = "Lo", [0x1B155] = "Lo", [0x1BC9C] = "So", [0x1BC9F] = "Po", [0x1D245] = "So", [0x1D49C] = "Lu", [0x1D4A2] = "Lu", [0x1D4BB] = "Ll", [0x1D546] = "Lu", [0x1D6C1] = "Sm", [0x1D6DB] = "Sm", [0x1D6FB] = "Sm", [0x1D715] = "Sm", [0x1D735] = "Sm", [0x1D74F] = "Sm", [0x1D76F] = "Sm", [0x1D789] = "Sm", [0x1D7A9] = "Sm", [0x1D7C3] = "Sm", [0x1D7CA] = "Lu", [0x1D7CB] = "Ll", [0x1DA75] = "Mn", [0x1DA84] = "Mn", [0x1DF0A] = "Lo", [0x1E08F] = "Mn", [0x1E14E] = "Lo", [0x1E14F] = "So", [0x1E2AE] = "Mn", [0x1E2FF] = "Sc", [0x1E4EB] = "Lm", [0x1E5F0] = "Lo", [0x1E5FF] = "Po", [0x1E94B] = "Lm", [0x1ECAC] = "So", [0x1ECB0] = "Sc", [0x1ED2E] = "So", [0x1EE24] = "Lo", [0x1EE27] = "Lo", [0x1EE39] = "Lo", [0x1EE3B] = "Lo", [0x1EE42] = "Lo", [0x1EE47] = "Lo", [0x1EE49] = "Lo", [0x1EE4B] = "Lo", [0x1EE54] = "Lo", [0x1EE57] = "Lo", [0x1EE59] = "Lo", [0x1EE5B] = "Lo", [0x1EE5D] = "Lo", [0x1EE5F] = "Lo", [0x1EE64] = "Lo", [0x1EE7E] = "Lo", [0x1F7F0] = "So", [0xE0001] = "Cf", }, ranges = { { 0x000000, 0x00001F, "Cc" }, { 0x000021, 0x000023, "Po" }, { 0x000025, 0x000027, "Po" }, { 0x00002E, 0x00002F, "Po" }, { 0x000030, 0x000039, "Nd" }, { 0x00003A, 0x00003B, "Po" }, { 0x00003C, 0x00003E, "Sm" }, { 0x00003F, 0x000040, "Po" }, { 0x000041, 0x00005A, "Lu" }, { 0x000061, 0x00007A, "Ll" }, { 0x00007F, 0x00009F, "Cc" }, { 0x0000A2, 0x0000A5, "Sc" }, { 0x0000B2, 0x0000B3, "No" }, { 0x0000B6, 0x0000B7, "Po" }, { 0x0000BC, 0x0000BE, "No" }, { 0x0000C0, 0x0000D6, "Lu" }, { 0x0000D8, 0x0000DE, "Lu" }, { 0x0000DF, 0x0000F6, "Ll" }, { 0x0000F8, 0x0000FF, "Ll" }, { 0x000137, 0x000138, "Ll" }, { 0x000148, 0x000149, "Ll" }, { 0x000178, 0x000179, "Lu" }, { 0x00017E, 0x000180, "Ll" }, { 0x000181, 0x000182, "Lu" }, { 0x000186, 0x000187, "Lu" }, { 0x000189, 0x00018B, "Lu" }, { 0x00018C, 0x00018D, "Ll" }, { 0x00018E, 0x000191, "Lu" }, { 0x000193, 0x000194, "Lu" }, { 0x000196, 0x000198, "Lu" }, { 0x000199, 0x00019B, "Ll" }, { 0x00019C, 0x00019D, "Lu" }, { 0x00019F, 0x0001A0, "Lu" }, { 0x0001A6, 0x0001A7, "Lu" }, { 0x0001AA, 0x0001AB, "Ll" }, { 0x0001AE, 0x0001AF, "Lu" }, { 0x0001B1, 0x0001B3, "Lu" }, { 0x0001B7, 0x0001B8, "Lu" }, { 0x0001B9, 0x0001BA, "Ll" }, { 0x0001BD, 0x0001BF, "Ll" }, { 0x0001C0, 0x0001C3, "Lo" }, { 0x0001DC, 0x0001DD, "Ll" }, { 0x0001EF, 0x0001F0, "Ll" }, { 0x0001F6, 0x0001F8, "Lu" }, { 0x000233, 0x000239, "Ll" }, { 0x00023A, 0x00023B, "Lu" }, { 0x00023D, 0x00023E, "Lu" }, { 0x00023F, 0x000240, "Ll" }, { 0x000243, 0x000246, "Lu" }, { 0x00024F, 0x000293, "Ll" }, { 0x000295, 0x0002AF, "Ll" }, { 0x0002B0, 0x0002C1, "Lm" }, { 0x0002C2, 0x0002C5, "Sk" }, { 0x0002C6, 0x0002D1, "Lm" }, { 0x0002D2, 0x0002DF, "Sk" }, { 0x0002E0, 0x0002E4, "Lm" }, { 0x0002E5, 0x0002EB, "Sk" }, { 0x0002EF, 0x0002FF, "Sk" }, { 0x000300, 0x00036F, "Mn" }, { 0x00037B, 0x00037D, "Ll" }, { 0x000384, 0x000385, "Sk" }, { 0x000388, 0x00038A, "Lu" }, { 0x00038E, 0x00038F, "Lu" }, { 0x000391, 0x0003A1, "Lu" }, { 0x0003A3, 0x0003AB, "Lu" }, { 0x0003AC, 0x0003CE, "Ll" }, { 0x0003D0, 0x0003D1, "Ll" }, { 0x0003D2, 0x0003D4, "Lu" }, { 0x0003D5, 0x0003D7, "Ll" }, { 0x0003EF, 0x0003F3, "Ll" }, { 0x0003F9, 0x0003FA, "Lu" }, { 0x0003FB, 0x0003FC, "Ll" }, { 0x0003FD, 0x00042F, "Lu" }, { 0x000430, 0x00045F, "Ll" }, { 0x000483, 0x000487, "Mn" }, { 0x000488, 0x000489, "Me" }, { 0x0004C0, 0x0004C1, "Lu" }, { 0x0004CE, 0x0004CF, "Ll" }, { 0x000531, 0x000556, "Lu" }, { 0x00055A, 0x00055F, "Po" }, { 0x000560, 0x000588, "Ll" }, { 0x00058D, 0x00058E, "So" }, { 0x000591, 0x0005BD, "Mn" }, { 0x0005C1, 0x0005C2, "Mn" }, { 0x0005C4, 0x0005C5, "Mn" }, { 0x0005D0, 0x0005EA, "Lo" }, { 0x0005EF, 0x0005F2, "Lo" }, { 0x0005F3, 0x0005F4, "Po" }, { 0x000600, 0x000605, "Cf" }, { 0x000606, 0x000608, "Sm" }, { 0x000609, 0x00060A, "Po" }, { 0x00060C, 0x00060D, "Po" }, { 0x00060E, 0x00060F, "So" }, { 0x000610, 0x00061A, "Mn" }, { 0x00061D, 0x00061F, "Po" }, { 0x000620, 0x00063F, "Lo" }, { 0x000641, 0x00064A, "Lo" }, { 0x00064B, 0x00065F, "Mn" }, { 0x000660, 0x000669, "Nd" }, { 0x00066A, 0x00066D, "Po" }, { 0x00066E, 0x00066F, "Lo" }, { 0x000671, 0x0006D3, "Lo" }, { 0x0006D6, 0x0006DC, "Mn" }, { 0x0006DF, 0x0006E4, "Mn" }, { 0x0006E5, 0x0006E6, "Lm" }, { 0x0006E7, 0x0006E8, "Mn" }, { 0x0006EA, 0x0006ED, "Mn" }, { 0x0006EE, 0x0006EF, "Lo" }, { 0x0006F0, 0x0006F9, "Nd" }, { 0x0006FA, 0x0006FC, "Lo" }, { 0x0006FD, 0x0006FE, "So" }, { 0x000700, 0x00070D, "Po" }, { 0x000712, 0x00072F, "Lo" }, { 0x000730, 0x00074A, "Mn" }, { 0x00074D, 0x0007A5, "Lo" }, { 0x0007A6, 0x0007B0, "Mn" }, { 0x0007C0, 0x0007C9, "Nd" }, { 0x0007CA, 0x0007EA, "Lo" }, { 0x0007EB, 0x0007F3, "Mn" }, { 0x0007F4, 0x0007F5, "Lm" }, { 0x0007F7, 0x0007F9, "Po" }, { 0x0007FE, 0x0007FF, "Sc" }, { 0x000800, 0x000815, "Lo" }, { 0x000816, 0x000819, "Mn" }, { 0x00081B, 0x000823, "Mn" }, { 0x000825, 0x000827, "Mn" }, { 0x000829, 0x00082D, "Mn" }, { 0x000830, 0x00083E, "Po" }, { 0x000840, 0x000858, "Lo" }, { 0x000859, 0x00085B, "Mn" }, { 0x000860, 0x00086A, "Lo" }, { 0x000870, 0x000887, "Lo" }, { 0x000889, 0x00088E, "Lo" }, { 0x000890, 0x000891, "Cf" }, { 0x000897, 0x00089F, "Mn" }, { 0x0008A0, 0x0008C8, "Lo" }, { 0x0008CA, 0x0008E1, "Mn" }, { 0x0008E3, 0x000902, "Mn" }, { 0x000904, 0x000939, "Lo" }, { 0x00093E, 0x000940, "Mc" }, { 0x000941, 0x000948, "Mn" }, { 0x000949, 0x00094C, "Mc" }, { 0x00094E, 0x00094F, "Mc" }, { 0x000951, 0x000957, "Mn" }, { 0x000958, 0x000961, "Lo" }, { 0x000962, 0x000963, "Mn" }, { 0x000964, 0x000965, "Po" }, { 0x000966, 0x00096F, "Nd" }, { 0x000972, 0x000980, "Lo" }, { 0x000982, 0x000983, "Mc" }, { 0x000985, 0x00098C, "Lo" }, { 0x00098F, 0x000990, "Lo" }, { 0x000993, 0x0009A8, "Lo" }, { 0x0009AA, 0x0009B0, "Lo" }, { 0x0009B6, 0x0009B9, "Lo" }, { 0x0009BE, 0x0009C0, "Mc" }, { 0x0009C1, 0x0009C4, "Mn" }, { 0x0009C7, 0x0009C8, "Mc" }, { 0x0009CB, 0x0009CC, "Mc" }, { 0x0009DC, 0x0009DD, "Lo" }, { 0x0009DF, 0x0009E1, "Lo" }, { 0x0009E2, 0x0009E3, "Mn" }, { 0x0009E6, 0x0009EF, "Nd" }, { 0x0009F0, 0x0009F1, "Lo" }, { 0x0009F2, 0x0009F3, "Sc" }, { 0x0009F4, 0x0009F9, "No" }, { 0x000A01, 0x000A02, "Mn" }, { 0x000A05, 0x000A0A, "Lo" }, { 0x000A0F, 0x000A10, "Lo" }, { 0x000A13, 0x000A28, "Lo" }, { 0x000A2A, 0x000A30, "Lo" }, { 0x000A32, 0x000A33, "Lo" }, { 0x000A35, 0x000A36, "Lo" }, { 0x000A38, 0x000A39, "Lo" }, { 0x000A3E, 0x000A40, "Mc" }, { 0x000A41, 0x000A42, "Mn" }, { 0x000A47, 0x000A48, "Mn" }, { 0x000A4B, 0x000A4D, "Mn" }, { 0x000A59, 0x000A5C, "Lo" }, { 0x000A66, 0x000A6F, "Nd" }, { 0x000A70, 0x000A71, "Mn" }, { 0x000A72, 0x000A74, "Lo" }, { 0x000A81, 0x000A82, "Mn" }, { 0x000A85, 0x000A8D, "Lo" }, { 0x000A8F, 0x000A91, "Lo" }, { 0x000A93, 0x000AA8, "Lo" }, { 0x000AAA, 0x000AB0, "Lo" }, { 0x000AB2, 0x000AB3, "Lo" }, { 0x000AB5, 0x000AB9, "Lo" }, { 0x000ABE, 0x000AC0, "Mc" }, { 0x000AC1, 0x000AC5, "Mn" }, { 0x000AC7, 0x000AC8, "Mn" }, { 0x000ACB, 0x000ACC, "Mc" }, { 0x000AE0, 0x000AE1, "Lo" }, { 0x000AE2, 0x000AE3, "Mn" }, { 0x000AE6, 0x000AEF, "Nd" }, { 0x000AFA, 0x000AFF, "Mn" }, { 0x000B02, 0x000B03, "Mc" }, { 0x000B05, 0x000B0C, "Lo" }, { 0x000B0F, 0x000B10, "Lo" }, { 0x000B13, 0x000B28, "Lo" }, { 0x000B2A, 0x000B30, "Lo" }, { 0x000B32, 0x000B33, "Lo" }, { 0x000B35, 0x000B39, "Lo" }, { 0x000B41, 0x000B44, "Mn" }, { 0x000B47, 0x000B48, "Mc" }, { 0x000B4B, 0x000B4C, "Mc" }, { 0x000B55, 0x000B56, "Mn" }, { 0x000B5C, 0x000B5D, "Lo" }, { 0x000B5F, 0x000B61, "Lo" }, { 0x000B62, 0x000B63, "Mn" }, { 0x000B66, 0x000B6F, "Nd" }, { 0x000B72, 0x000B77, "No" }, { 0x000B85, 0x000B8A, "Lo" }, { 0x000B8E, 0x000B90, "Lo" }, { 0x000B92, 0x000B95, "Lo" }, { 0x000B99, 0x000B9A, "Lo" }, { 0x000B9E, 0x000B9F, "Lo" }, { 0x000BA3, 0x000BA4, "Lo" }, { 0x000BA8, 0x000BAA, "Lo" }, { 0x000BAE, 0x000BB9, "Lo" }, { 0x000BBE, 0x000BBF, "Mc" }, { 0x000BC1, 0x000BC2, "Mc" }, { 0x000BC6, 0x000BC8, "Mc" }, { 0x000BCA, 0x000BCC, "Mc" }, { 0x000BE6, 0x000BEF, "Nd" }, { 0x000BF0, 0x000BF2, "No" }, { 0x000BF3, 0x000BF8, "So" }, { 0x000C01, 0x000C03, "Mc" }, { 0x000C05, 0x000C0C, "Lo" }, { 0x000C0E, 0x000C10, "Lo" }, { 0x000C12, 0x000C28, "Lo" }, { 0x000C2A, 0x000C39, "Lo" }, { 0x000C3E, 0x000C40, "Mn" }, { 0x000C41, 0x000C44, "Mc" }, { 0x000C46, 0x000C48, "Mn" }, { 0x000C4A, 0x000C4D, "Mn" }, { 0x000C55, 0x000C56, "Mn" }, { 0x000C58, 0x000C5A, "Lo" }, { 0x000C60, 0x000C61, "Lo" }, { 0x000C62, 0x000C63, "Mn" }, { 0x000C66, 0x000C6F, "Nd" }, { 0x000C78, 0x000C7E, "No" }, { 0x000C82, 0x000C83, "Mc" }, { 0x000C85, 0x000C8C, "Lo" }, { 0x000C8E, 0x000C90, "Lo" }, { 0x000C92, 0x000CA8, "Lo" }, { 0x000CAA, 0x000CB3, "Lo" }, { 0x000CB5, 0x000CB9, "Lo" }, { 0x000CC0, 0x000CC4, "Mc" }, { 0x000CC7, 0x000CC8, "Mc" }, { 0x000CCA, 0x000CCB, "Mc" }, { 0x000CCC, 0x000CCD, "Mn" }, { 0x000CD5, 0x000CD6, "Mc" }, { 0x000CDD, 0x000CDE, "Lo" }, { 0x000CE0, 0x000CE1, "Lo" }, { 0x000CE2, 0x000CE3, "Mn" }, { 0x000CE6, 0x000CEF, "Nd" }, { 0x000CF1, 0x000CF2, "Lo" }, { 0x000D00, 0x000D01, "Mn" }, { 0x000D02, 0x000D03, "Mc" }, { 0x000D04, 0x000D0C, "Lo" }, { 0x000D0E, 0x000D10, "Lo" }, { 0x000D12, 0x000D3A, "Lo" }, { 0x000D3B, 0x000D3C, "Mn" }, { 0x000D3E, 0x000D40, "Mc" }, { 0x000D41, 0x000D44, "Mn" }, { 0x000D46, 0x000D48, "Mc" }, { 0x000D4A, 0x000D4C, "Mc" }, { 0x000D54, 0x000D56, "Lo" }, { 0x000D58, 0x000D5E, "No" }, { 0x000D5F, 0x000D61, "Lo" }, { 0x000D62, 0x000D63, "Mn" }, { 0x000D66, 0x000D6F, "Nd" }, { 0x000D70, 0x000D78, "No" }, { 0x000D7A, 0x000D7F, "Lo" }, { 0x000D82, 0x000D83, "Mc" }, { 0x000D85, 0x000D96, "Lo" }, { 0x000D9A, 0x000DB1, "Lo" }, { 0x000DB3, 0x000DBB, "Lo" }, { 0x000DC0, 0x000DC6, "Lo" }, { 0x000DCF, 0x000DD1, "Mc" }, { 0x000DD2, 0x000DD4, "Mn" }, { 0x000DD8, 0x000DDF, "Mc" }, { 0x000DE6, 0x000DEF, "Nd" }, { 0x000DF2, 0x000DF3, "Mc" }, { 0x000E01, 0x000E30, "Lo" }, { 0x000E32, 0x000E33, "Lo" }, { 0x000E34, 0x000E3A, "Mn" }, { 0x000E40, 0x000E45, "Lo" }, { 0x000E47, 0x000E4E, "Mn" }, { 0x000E50, 0x000E59, "Nd" }, { 0x000E5A, 0x000E5B, "Po" }, { 0x000E81, 0x000E82, "Lo" }, { 0x000E86, 0x000E8A, "Lo" }, { 0x000E8C, 0x000EA3, "Lo" }, { 0x000EA7, 0x000EB0, "Lo" }, { 0x000EB2, 0x000EB3, "Lo" }, { 0x000EB4, 0x000EBC, "Mn" }, { 0x000EC0, 0x000EC4, "Lo" }, { 0x000EC8, 0x000ECE, "Mn" }, { 0x000ED0, 0x000ED9, "Nd" }, { 0x000EDC, 0x000EDF, "Lo" }, { 0x000F01, 0x000F03, "So" }, { 0x000F04, 0x000F12, "Po" }, { 0x000F15, 0x000F17, "So" }, { 0x000F18, 0x000F19, "Mn" }, { 0x000F1A, 0x000F1F, "So" }, { 0x000F20, 0x000F29, "Nd" }, { 0x000F2A, 0x000F33, "No" }, { 0x000F3E, 0x000F3F, "Mc" }, { 0x000F40, 0x000F47, "Lo" }, { 0x000F49, 0x000F6C, "Lo" }, { 0x000F71, 0x000F7E, "Mn" }, { 0x000F80, 0x000F84, "Mn" }, { 0x000F86, 0x000F87, "Mn" }, { 0x000F88, 0x000F8C, "Lo" }, { 0x000F8D, 0x000F97, "Mn" }, { 0x000F99, 0x000FBC, "Mn" }, { 0x000FBE, 0x000FC5, "So" }, { 0x000FC7, 0x000FCC, "So" }, { 0x000FCE, 0x000FCF, "So" }, { 0x000FD0, 0x000FD4, "Po" }, { 0x000FD5, 0x000FD8, "So" }, { 0x000FD9, 0x000FDA, "Po" }, { 0x001000, 0x00102A, "Lo" }, { 0x00102B, 0x00102C, "Mc" }, { 0x00102D, 0x001030, "Mn" }, { 0x001032, 0x001037, "Mn" }, { 0x001039, 0x00103A, "Mn" }, { 0x00103B, 0x00103C, "Mc" }, { 0x00103D, 0x00103E, "Mn" }, { 0x001040, 0x001049, "Nd" }, { 0x00104A, 0x00104F, "Po" }, { 0x001050, 0x001055, "Lo" }, { 0x001056, 0x001057, "Mc" }, { 0x001058, 0x001059, "Mn" }, { 0x00105A, 0x00105D, "Lo" }, { 0x00105E, 0x001060, "Mn" }, { 0x001062, 0x001064, "Mc" }, { 0x001065, 0x001066, "Lo" }, { 0x001067, 0x00106D, "Mc" }, { 0x00106E, 0x001070, "Lo" }, { 0x001071, 0x001074, "Mn" }, { 0x001075, 0x001081, "Lo" }, { 0x001083, 0x001084, "Mc" }, { 0x001085, 0x001086, "Mn" }, { 0x001087, 0x00108C, "Mc" }, { 0x001090, 0x001099, "Nd" }, { 0x00109A, 0x00109C, "Mc" }, { 0x00109E, 0x00109F, "So" }, { 0x0010A0, 0x0010C5, "Lu" }, { 0x0010D0, 0x0010FA, "Ll" }, { 0x0010FD, 0x0010FF, "Ll" }, { 0x001100, 0x001248, "Lo" }, { 0x00124A, 0x00124D, "Lo" }, { 0x001250, 0x001256, "Lo" }, { 0x00125A, 0x00125D, "Lo" }, { 0x001260, 0x001288, "Lo" }, { 0x00128A, 0x00128D, "Lo" }, { 0x001290, 0x0012B0, "Lo" }, { 0x0012B2, 0x0012B5, "Lo" }, { 0x0012B8, 0x0012BE, "Lo" }, { 0x0012C2, 0x0012C5, "Lo" }, { 0x0012C8, 0x0012D6, "Lo" }, { 0x0012D8, 0x001310, "Lo" }, { 0x001312, 0x001315, "Lo" }, { 0x001318, 0x00135A, "Lo" }, { 0x00135D, 0x00135F, "Mn" }, { 0x001360, 0x001368, "Po" }, { 0x001369, 0x00137C, "No" }, { 0x001380, 0x00138F, "Lo" }, { 0x001390, 0x001399, "So" }, { 0x0013A0, 0x0013F5, "Lu" }, { 0x0013F8, 0x0013FD, "Ll" }, { 0x001401, 0x00166C, "Lo" }, { 0x00166F, 0x00167F, "Lo" }, { 0x001681, 0x00169A, "Lo" }, { 0x0016A0, 0x0016EA, "Lo" }, { 0x0016EB, 0x0016ED, "Po" }, { 0x0016EE, 0x0016F0, "Nl" }, { 0x0016F1, 0x0016F8, "Lo" }, { 0x001700, 0x001711, "Lo" }, { 0x001712, 0x001714, "Mn" }, { 0x00171F, 0x001731, "Lo" }, { 0x001732, 0x001733, "Mn" }, { 0x001735, 0x001736, "Po" }, { 0x001740, 0x001751, "Lo" }, { 0x001752, 0x001753, "Mn" }, { 0x001760, 0x00176C, "Lo" }, { 0x00176E, 0x001770, "Lo" }, { 0x001772, 0x001773, "Mn" }, { 0x001780, 0x0017B3, "Lo" }, { 0x0017B4, 0x0017B5, "Mn" }, { 0x0017B7, 0x0017BD, "Mn" }, { 0x0017BE, 0x0017C5, "Mc" }, { 0x0017C7, 0x0017C8, "Mc" }, { 0x0017C9, 0x0017D3, "Mn" }, { 0x0017D4, 0x0017D6, "Po" }, { 0x0017D8, 0x0017DA, "Po" }, { 0x0017E0, 0x0017E9, "Nd" }, { 0x0017F0, 0x0017F9, "No" }, { 0x001800, 0x001805, "Po" }, { 0x001807, 0x00180A, "Po" }, { 0x00180B, 0x00180D, "Mn" }, { 0x001810, 0x001819, "Nd" }, { 0x001820, 0x001842, "Lo" }, { 0x001844, 0x001878, "Lo" }, { 0x001880, 0x001884, "Lo" }, { 0x001885, 0x001886, "Mn" }, { 0x001887, 0x0018A8, "Lo" }, { 0x0018B0, 0x0018F5, "Lo" }, { 0x001900, 0x00191E, "Lo" }, { 0x001920, 0x001922, "Mn" }, { 0x001923, 0x001926, "Mc" }, { 0x001927, 0x001928, "Mn" }, { 0x001929, 0x00192B, "Mc" }, { 0x001930, 0x001931, "Mc" }, { 0x001933, 0x001938, "Mc" }, { 0x001939, 0x00193B, "Mn" }, { 0x001944, 0x001945, "Po" }, { 0x001946, 0x00194F, "Nd" }, { 0x001950, 0x00196D, "Lo" }, { 0x001970, 0x001974, "Lo" }, { 0x001980, 0x0019AB, "Lo" }, { 0x0019B0, 0x0019C9, "Lo" }, { 0x0019D0, 0x0019D9, "Nd" }, { 0x0019DE, 0x0019FF, "So" }, { 0x001A00, 0x001A16, "Lo" }, { 0x001A17, 0x001A18, "Mn" }, { 0x001A19, 0x001A1A, "Mc" }, { 0x001A1E, 0x001A1F, "Po" }, { 0x001A20, 0x001A54, "Lo" }, { 0x001A58, 0x001A5E, "Mn" }, { 0x001A63, 0x001A64, "Mc" }, { 0x001A65, 0x001A6C, "Mn" }, { 0x001A6D, 0x001A72, "Mc" }, { 0x001A73, 0x001A7C, "Mn" }, { 0x001A80, 0x001A89, "Nd" }, { 0x001A90, 0x001A99, "Nd" }, { 0x001AA0, 0x001AA6, "Po" }, { 0x001AA8, 0x001AAD, "Po" }, { 0x001AB0, 0x001ABD, "Mn" }, { 0x001ABF, 0x001ACE, "Mn" }, { 0x001B00, 0x001B03, "Mn" }, { 0x001B05, 0x001B33, "Lo" }, { 0x001B36, 0x001B3A, "Mn" }, { 0x001B3D, 0x001B41, "Mc" }, { 0x001B43, 0x001B44, "Mc" }, { 0x001B45, 0x001B4C, "Lo" }, { 0x001B4E, 0x001B4F, "Po" }, { 0x001B50, 0x001B59, "Nd" }, { 0x001B5A, 0x001B60, "Po" }, { 0x001B61, 0x001B6A, "So" }, { 0x001B6B, 0x001B73, "Mn" }, { 0x001B74, 0x001B7C, "So" }, { 0x001B7D, 0x001B7F, "Po" }, { 0x001B80, 0x001B81, "Mn" }, { 0x001B83, 0x001BA0, "Lo" }, { 0x001BA2, 0x001BA5, "Mn" }, { 0x001BA6, 0x001BA7, "Mc" }, { 0x001BA8, 0x001BA9, "Mn" }, { 0x001BAB, 0x001BAD, "Mn" }, { 0x001BAE, 0x001BAF, "Lo" }, { 0x001BB0, 0x001BB9, "Nd" }, { 0x001BBA, 0x001BE5, "Lo" }, { 0x001BE8, 0x001BE9, "Mn" }, { 0x001BEA, 0x001BEC, "Mc" }, { 0x001BEF, 0x001BF1, "Mn" }, { 0x001BF2, 0x001BF3, "Mc" }, { 0x001BFC, 0x001BFF, "Po" }, { 0x001C00, 0x001C23, "Lo" }, { 0x001C24, 0x001C2B, "Mc" }, { 0x001C2C, 0x001C33, "Mn" }, { 0x001C34, 0x001C35, "Mc" }, { 0x001C36, 0x001C37, "Mn" }, { 0x001C3B, 0x001C3F, "Po" }, { 0x001C40, 0x001C49, "Nd" }, { 0x001C4D, 0x001C4F, "Lo" }, { 0x001C50, 0x001C59, "Nd" }, { 0x001C5A, 0x001C77, "Lo" }, { 0x001C78, 0x001C7D, "Lm" }, { 0x001C7E, 0x001C7F, "Po" }, { 0x001C80, 0x001C88, "Ll" }, { 0x001C90, 0x001CBA, "Lu" }, { 0x001CBD, 0x001CBF, "Lu" }, { 0x001CC0, 0x001CC7, "Po" }, { 0x001CD0, 0x001CD2, "Mn" }, { 0x001CD4, 0x001CE0, "Mn" }, { 0x001CE2, 0x001CE8, "Mn" }, { 0x001CE9, 0x001CEC, "Lo" }, { 0x001CEE, 0x001CF3, "Lo" }, { 0x001CF5, 0x001CF6, "Lo" }, { 0x001CF8, 0x001CF9, "Mn" }, { 0x001D00, 0x001D2B, "Ll" }, { 0x001D2C, 0x001D6A, "Lm" }, { 0x001D6B, 0x001D77, "Ll" }, { 0x001D79, 0x001D9A, "Ll" }, { 0x001D9B, 0x001DBF, "Lm" }, { 0x001DC0, 0x001DFF, "Mn" }, { 0x001E95, 0x001E9D, "Ll" }, { 0x001EFF, 0x001F07, "Ll" }, { 0x001F08, 0x001F0F, "Lu" }, { 0x001F10, 0x001F15, "Ll" }, { 0x001F18, 0x001F1D, "Lu" }, { 0x001F20, 0x001F27, "Ll" }, { 0x001F28, 0x001F2F, "Lu" }, { 0x001F30, 0x001F37, "Ll" }, { 0x001F38, 0x001F3F, "Lu" }, { 0x001F40, 0x001F45, "Ll" }, { 0x001F48, 0x001F4D, "Lu" }, { 0x001F50, 0x001F57, "Ll" }, { 0x001F60, 0x001F67, "Ll" }, { 0x001F68, 0x001F6F, "Lu" }, { 0x001F70, 0x001F7D, "Ll" }, { 0x001F80, 0x001F87, "Ll" }, { 0x001F88, 0x001F8F, "Lt" }, { 0x001F90, 0x001F97, "Ll" }, { 0x001F98, 0x001F9F, "Lt" }, { 0x001FA0, 0x001FA7, "Ll" }, { 0x001FA8, 0x001FAF, "Lt" }, { 0x001FB0, 0x001FB4, "Ll" }, { 0x001FB6, 0x001FB7, "Ll" }, { 0x001FB8, 0x001FBB, "Lu" }, { 0x001FBF, 0x001FC1, "Sk" }, { 0x001FC2, 0x001FC4, "Ll" }, { 0x001FC6, 0x001FC7, "Ll" }, { 0x001FC8, 0x001FCB, "Lu" }, { 0x001FCD, 0x001FCF, "Sk" }, { 0x001FD0, 0x001FD3, "Ll" }, { 0x001FD6, 0x001FD7, "Ll" }, { 0x001FD8, 0x001FDB, "Lu" }, { 0x001FDD, 0x001FDF, "Sk" }, { 0x001FE0, 0x001FE7, "Ll" }, { 0x001FE8, 0x001FEC, "Lu" }, { 0x001FED, 0x001FEF, "Sk" }, { 0x001FF2, 0x001FF4, "Ll" }, { 0x001FF6, 0x001FF7, "Ll" }, { 0x001FF8, 0x001FFB, "Lu" }, { 0x001FFD, 0x001FFE, "Sk" }, { 0x002000, 0x00200A, "Zs" }, { 0x00200B, 0x00200F, "Cf" }, { 0x002010, 0x002015, "Pd" }, { 0x002016, 0x002017, "Po" }, { 0x00201B, 0x00201C, "Pi" }, { 0x002020, 0x002027, "Po" }, { 0x00202A, 0x00202E, "Cf" }, { 0x002030, 0x002038, "Po" }, { 0x00203B, 0x00203E, "Po" }, { 0x00203F, 0x002040, "Pc" }, { 0x002041, 0x002043, "Po" }, { 0x002047, 0x002051, "Po" }, { 0x002055, 0x00205E, "Po" }, { 0x002060, 0x002064, "Cf" }, { 0x002066, 0x00206F, "Cf" }, { 0x002074, 0x002079, "No" }, { 0x00207A, 0x00207C, "Sm" }, { 0x002080, 0x002089, "No" }, { 0x00208A, 0x00208C, "Sm" }, { 0x002090, 0x00209C, "Lm" }, { 0x0020A0, 0x0020C0, "Sc" }, { 0x0020D0, 0x0020DC, "Mn" }, { 0x0020DD, 0x0020E0, "Me" }, { 0x0020E2, 0x0020E4, "Me" }, { 0x0020E5, 0x0020F0, "Mn" }, { 0x002100, 0x002101, "So" }, { 0x002103, 0x002106, "So" }, { 0x002108, 0x002109, "So" }, { 0x00210B, 0x00210D, "Lu" }, { 0x00210E, 0x00210F, "Ll" }, { 0x002110, 0x002112, "Lu" }, { 0x002116, 0x002117, "So" }, { 0x002119, 0x00211D, "Lu" }, { 0x00211E, 0x002123, "So" }, { 0x00212A, 0x00212D, "Lu" }, { 0x002130, 0x002133, "Lu" }, { 0x002135, 0x002138, "Lo" }, { 0x00213A, 0x00213B, "So" }, { 0x00213C, 0x00213D, "Ll" }, { 0x00213E, 0x00213F, "Lu" }, { 0x002140, 0x002144, "Sm" }, { 0x002146, 0x002149, "Ll" }, { 0x00214C, 0x00214D, "So" }, { 0x002150, 0x00215F, "No" }, { 0x002160, 0x002182, "Nl" }, { 0x002185, 0x002188, "Nl" }, { 0x00218A, 0x00218B, "So" }, { 0x002190, 0x002194, "Sm" }, { 0x002195, 0x002199, "So" }, { 0x00219A, 0x00219B, "Sm" }, { 0x00219C, 0x00219F, "So" }, { 0x0021A1, 0x0021A2, "So" }, { 0x0021A4, 0x0021A5, "So" }, { 0x0021A7, 0x0021AD, "So" }, { 0x0021AF, 0x0021CD, "So" }, { 0x0021CE, 0x0021CF, "Sm" }, { 0x0021D0, 0x0021D1, "So" }, { 0x0021D5, 0x0021F3, "So" }, { 0x0021F4, 0x0022FF, "Sm" }, { 0x002300, 0x002307, "So" }, { 0x00230C, 0x00231F, "So" }, { 0x002320, 0x002321, "Sm" }, { 0x002322, 0x002328, "So" }, { 0x00232B, 0x00237B, "So" }, { 0x00237D, 0x00239A, "So" }, { 0x00239B, 0x0023B3, "Sm" }, { 0x0023B4, 0x0023DB, "So" }, { 0x0023DC, 0x0023E1, "Sm" }, { 0x0023E2, 0x002429, "So" }, { 0x002440, 0x00244A, "So" }, { 0x002460, 0x00249B, "No" }, { 0x00249C, 0x0024E9, "So" }, { 0x0024EA, 0x0024FF, "No" }, { 0x002500, 0x0025B6, "So" }, { 0x0025B8, 0x0025C0, "So" }, { 0x0025C2, 0x0025F7, "So" }, { 0x0025F8, 0x0025FF, "Sm" }, { 0x002600, 0x00266E, "So" }, { 0x002670, 0x002767, "So" }, { 0x002776, 0x002793, "No" }, { 0x002794, 0x0027BF, "So" }, { 0x0027C0, 0x0027C4, "Sm" }, { 0x0027C7, 0x0027E5, "Sm" }, { 0x0027F0, 0x0027FF, "Sm" }, { 0x002800, 0x0028FF, "So" }, { 0x002900, 0x002982, "Sm" }, { 0x002999, 0x0029D7, "Sm" }, { 0x0029DC, 0x0029FB, "Sm" }, { 0x0029FE, 0x002AFF, "Sm" }, { 0x002B00, 0x002B2F, "So" }, { 0x002B30, 0x002B44, "Sm" }, { 0x002B45, 0x002B46, "So" }, { 0x002B47, 0x002B4C, "Sm" }, { 0x002B4D, 0x002B73, "So" }, { 0x002B76, 0x002B95, "So" }, { 0x002B97, 0x002BFF, "So" }, { 0x002C00, 0x002C2F, "Lu" }, { 0x002C30, 0x002C5F, "Ll" }, { 0x002C62, 0x002C64, "Lu" }, { 0x002C65, 0x002C66, "Ll" }, { 0x002C6D, 0x002C70, "Lu" }, { 0x002C73, 0x002C74, "Ll" }, { 0x002C76, 0x002C7B, "Ll" }, { 0x002C7C, 0x002C7D, "Lm" }, { 0x002C7E, 0x002C80, "Lu" }, { 0x002CE3, 0x002CE4, "Ll" }, { 0x002CE5, 0x002CEA, "So" }, { 0x002CEF, 0x002CF1, "Mn" }, { 0x002CF9, 0x002CFC, "Po" }, { 0x002CFE, 0x002CFF, "Po" }, { 0x002D00, 0x002D25, "Ll" }, { 0x002D30, 0x002D67, "Lo" }, { 0x002D80, 0x002D96, "Lo" }, { 0x002DA0, 0x002DA6, "Lo" }, { 0x002DA8, 0x002DAE, "Lo" }, { 0x002DB0, 0x002DB6, "Lo" }, { 0x002DB8, 0x002DBE, "Lo" }, { 0x002DC0, 0x002DC6, "Lo" }, { 0x002DC8, 0x002DCE, "Lo" }, { 0x002DD0, 0x002DD6, "Lo" }, { 0x002DD8, 0x002DDE, "Lo" }, { 0x002DE0, 0x002DFF, "Mn" }, { 0x002E00, 0x002E01, "Po" }, { 0x002E06, 0x002E08, "Po" }, { 0x002E0E, 0x002E16, "Po" }, { 0x002E18, 0x002E19, "Po" }, { 0x002E1E, 0x002E1F, "Po" }, { 0x002E2A, 0x002E2E, "Po" }, { 0x002E30, 0x002E39, "Po" }, { 0x002E3A, 0x002E3B, "Pd" }, { 0x002E3C, 0x002E3F, "Po" }, { 0x002E43, 0x002E4F, "Po" }, { 0x002E50, 0x002E51, "So" }, { 0x002E52, 0x002E54, "Po" }, { 0x002E80, 0x002E99, "So" }, { 0x002E9B, 0x002EF3, "So" }, { 0x002F00, 0x002FD5, "So" }, { 0x002FF0, 0x002FFF, "So" }, { 0x003001, 0x003003, "Po" }, { 0x003012, 0x003013, "So" }, { 0x00301E, 0x00301F, "Pe" }, { 0x003021, 0x003029, "Nl" }, { 0x00302A, 0x00302D, "Mn" }, { 0x00302E, 0x00302F, "Mc" }, { 0x003031, 0x003035, "Lm" }, { 0x003036, 0x003037, "So" }, { 0x003038, 0x00303A, "Nl" }, { 0x00303E, 0x00303F, "So" }, { 0x003041, 0x003096, "Lo" }, { 0x003099, 0x00309A, "Mn" }, { 0x00309B, 0x00309C, "Sk" }, { 0x00309D, 0x00309E, "Lm" }, { 0x0030A1, 0x0030FA, "Lo" }, { 0x0030FC, 0x0030FE, "Lm" }, { 0x003105, 0x00312F, "Lo" }, { 0x003131, 0x00318E, "Lo" }, { 0x003190, 0x003191, "So" }, { 0x003192, 0x003195, "No" }, { 0x003196, 0x00319F, "So" }, { 0x0031A0, 0x0031BF, "Lo" }, { 0x0031C0, 0x0031E5, "So" }, { 0x0031F0, 0x0031FF, "Lo" }, { 0x003200, 0x00321E, "So" }, { 0x003220, 0x003229, "No" }, { 0x00322A, 0x003247, "So" }, { 0x003248, 0x00324F, "No" }, { 0x003251, 0x00325F, "No" }, { 0x003260, 0x00327F, "So" }, { 0x003280, 0x003289, "No" }, { 0x00328A, 0x0032B0, "So" }, { 0x0032B1, 0x0032BF, "No" }, { 0x0032C0, 0x0033FF, "So" }, { 0x003400, 0x004DBF, "Lo" }, { 0x004DC0, 0x004DFF, "So" }, { 0x004E00, 0x00A014, "Lo" }, { 0x00A016, 0x00A48C, "Lo" }, { 0x00A490, 0x00A4C6, "So" }, { 0x00A4D0, 0x00A4F7, "Lo" }, { 0x00A4F8, 0x00A4FD, "Lm" }, { 0x00A4FE, 0x00A4FF, "Po" }, { 0x00A500, 0x00A60B, "Lo" }, { 0x00A60D, 0x00A60F, "Po" }, { 0x00A610, 0x00A61F, "Lo" }, { 0x00A620, 0x00A629, "Nd" }, { 0x00A62A, 0x00A62B, "Lo" }, { 0x00A670, 0x00A672, "Me" }, { 0x00A674, 0x00A67D, "Mn" }, { 0x00A69C, 0x00A69D, "Lm" }, { 0x00A69E, 0x00A69F, "Mn" }, { 0x00A6A0, 0x00A6E5, "Lo" }, { 0x00A6E6, 0x00A6EF, "Nl" }, { 0x00A6F0, 0x00A6F1, "Mn" }, { 0x00A6F2, 0x00A6F7, "Po" }, { 0x00A700, 0x00A716, "Sk" }, { 0x00A717, 0x00A71F, "Lm" }, { 0x00A720, 0x00A721, "Sk" }, { 0x00A72F, 0x00A731, "Ll" }, { 0x00A771, 0x00A778, "Ll" }, { 0x00A77D, 0x00A77E, "Lu" }, { 0x00A789, 0x00A78A, "Sk" }, { 0x00A793, 0x00A795, "Ll" }, { 0x00A7AA, 0x00A7AE, "Lu" }, { 0x00A7B0, 0x00A7B4, "Lu" }, { 0x00A7C4, 0x00A7C7, "Lu" }, { 0x00A7CB, 0x00A7CC, "Lu" }, { 0x00A7F2, 0x00A7F4, "Lm" }, { 0x00A7F8, 0x00A7F9, "Lm" }, { 0x00A7FB, 0x00A801, "Lo" }, { 0x00A803, 0x00A805, "Lo" }, { 0x00A807, 0x00A80A, "Lo" }, { 0x00A80C, 0x00A822, "Lo" }, { 0x00A823, 0x00A824, "Mc" }, { 0x00A825, 0x00A826, "Mn" }, { 0x00A828, 0x00A82B, "So" }, { 0x00A830, 0x00A835, "No" }, { 0x00A836, 0x00A837, "So" }, { 0x00A840, 0x00A873, "Lo" }, { 0x00A874, 0x00A877, "Po" }, { 0x00A880, 0x00A881, "Mc" }, { 0x00A882, 0x00A8B3, "Lo" }, { 0x00A8B4, 0x00A8C3, "Mc" }, { 0x00A8C4, 0x00A8C5, "Mn" }, { 0x00A8CE, 0x00A8CF, "Po" }, { 0x00A8D0, 0x00A8D9, "Nd" }, { 0x00A8E0, 0x00A8F1, "Mn" }, { 0x00A8F2, 0x00A8F7, "Lo" }, { 0x00A8F8, 0x00A8FA, "Po" }, { 0x00A8FD, 0x00A8FE, "Lo" }, { 0x00A900, 0x00A909, "Nd" }, { 0x00A90A, 0x00A925, "Lo" }, { 0x00A926, 0x00A92D, "Mn" }, { 0x00A92E, 0x00A92F, "Po" }, { 0x00A930, 0x00A946, "Lo" }, { 0x00A947, 0x00A951, "Mn" }, { 0x00A952, 0x00A953, "Mc" }, { 0x00A960, 0x00A97C, "Lo" }, { 0x00A980, 0x00A982, "Mn" }, { 0x00A984, 0x00A9B2, "Lo" }, { 0x00A9B4, 0x00A9B5, "Mc" }, { 0x00A9B6, 0x00A9B9, "Mn" }, { 0x00A9BA, 0x00A9BB, "Mc" }, { 0x00A9BC, 0x00A9BD, "Mn" }, { 0x00A9BE, 0x00A9C0, "Mc" }, { 0x00A9C1, 0x00A9CD, "Po" }, { 0x00A9D0, 0x00A9D9, "Nd" }, { 0x00A9DE, 0x00A9DF, "Po" }, { 0x00A9E0, 0x00A9E4, "Lo" }, { 0x00A9E7, 0x00A9EF, "Lo" }, { 0x00A9F0, 0x00A9F9, "Nd" }, { 0x00A9FA, 0x00A9FE, "Lo" }, { 0x00AA00, 0x00AA28, "Lo" }, { 0x00AA29, 0x00AA2E, "Mn" }, { 0x00AA2F, 0x00AA30, "Mc" }, { 0x00AA31, 0x00AA32, "Mn" }, { 0x00AA33, 0x00AA34, "Mc" }, { 0x00AA35, 0x00AA36, "Mn" }, { 0x00AA40, 0x00AA42, "Lo" }, { 0x00AA44, 0x00AA4B, "Lo" }, { 0x00AA50, 0x00AA59, "Nd" }, { 0x00AA5C, 0x00AA5F, "Po" }, { 0x00AA60, 0x00AA6F, "Lo" }, { 0x00AA71, 0x00AA76, "Lo" }, { 0x00AA77, 0x00AA79, "So" }, { 0x00AA7E, 0x00AAAF, "Lo" }, { 0x00AAB2, 0x00AAB4, "Mn" }, { 0x00AAB5, 0x00AAB6, "Lo" }, { 0x00AAB7, 0x00AAB8, "Mn" }, { 0x00AAB9, 0x00AABD, "Lo" }, { 0x00AABE, 0x00AABF, "Mn" }, { 0x00AADB, 0x00AADC, "Lo" }, { 0x00AADE, 0x00AADF, "Po" }, { 0x00AAE0, 0x00AAEA, "Lo" }, { 0x00AAEC, 0x00AAED, "Mn" }, { 0x00AAEE, 0x00AAEF, "Mc" }, { 0x00AAF0, 0x00AAF1, "Po" }, { 0x00AAF3, 0x00AAF4, "Lm" }, { 0x00AB01, 0x00AB06, "Lo" }, { 0x00AB09, 0x00AB0E, "Lo" }, { 0x00AB11, 0x00AB16, "Lo" }, { 0x00AB20, 0x00AB26, "Lo" }, { 0x00AB28, 0x00AB2E, "Lo" }, { 0x00AB30, 0x00AB5A, "Ll" }, { 0x00AB5C, 0x00AB5F, "Lm" }, { 0x00AB60, 0x00AB68, "Ll" }, { 0x00AB6A, 0x00AB6B, "Sk" }, { 0x00AB70, 0x00ABBF, "Ll" }, { 0x00ABC0, 0x00ABE2, "Lo" }, { 0x00ABE3, 0x00ABE4, "Mc" }, { 0x00ABE6, 0x00ABE7, "Mc" }, { 0x00ABE9, 0x00ABEA, "Mc" }, { 0x00ABF0, 0x00ABF9, "Nd" }, { 0x00AC00, 0x00D7A3, "Lo" }, { 0x00D7B0, 0x00D7C6, "Lo" }, { 0x00D7CB, 0x00D7FB, "Lo" }, { 0x00D800, 0x00DFFF, "Cs" }, { 0x00E000, 0x00F8FF, "Co" }, { 0x00F900, 0x00FA6D, "Lo" }, { 0x00FA70, 0x00FAD9, "Lo" }, { 0x00FB00, 0x00FB06, "Ll" }, { 0x00FB13, 0x00FB17, "Ll" }, { 0x00FB1F, 0x00FB28, "Lo" }, { 0x00FB2A, 0x00FB36, "Lo" }, { 0x00FB38, 0x00FB3C, "Lo" }, { 0x00FB40, 0x00FB41, "Lo" }, { 0x00FB43, 0x00FB44, "Lo" }, { 0x00FB46, 0x00FBB1, "Lo" }, { 0x00FBB2, 0x00FBC2, "Sk" }, { 0x00FBD3, 0x00FD3D, "Lo" }, { 0x00FD40, 0x00FD4F, "So" }, { 0x00FD50, 0x00FD8F, "Lo" }, { 0x00FD92, 0x00FDC7, "Lo" }, { 0x00FDF0, 0x00FDFB, "Lo" }, { 0x00FDFD, 0x00FDFF, "So" }, { 0x00FE00, 0x00FE0F, "Mn" }, { 0x00FE10, 0x00FE16, "Po" }, { 0x00FE20, 0x00FE2F, "Mn" }, { 0x00FE31, 0x00FE32, "Pd" }, { 0x00FE33, 0x00FE34, "Pc" }, { 0x00FE45, 0x00FE46, "Po" }, { 0x00FE49, 0x00FE4C, "Po" }, { 0x00FE4D, 0x00FE4F, "Pc" }, { 0x00FE50, 0x00FE52, "Po" }, { 0x00FE54, 0x00FE57, "Po" }, { 0x00FE5F, 0x00FE61, "Po" }, { 0x00FE64, 0x00FE66, "Sm" }, { 0x00FE6A, 0x00FE6B, "Po" }, { 0x00FE70, 0x00FE74, "Lo" }, { 0x00FE76, 0x00FEFC, "Lo" }, { 0x00FF01, 0x00FF03, "Po" }, { 0x00FF05, 0x00FF07, "Po" }, { 0x00FF0E, 0x00FF0F, "Po" }, { 0x00FF10, 0x00FF19, "Nd" }, { 0x00FF1A, 0x00FF1B, "Po" }, { 0x00FF1C, 0x00FF1E, "Sm" }, { 0x00FF1F, 0x00FF20, "Po" }, { 0x00FF21, 0x00FF3A, "Lu" }, { 0x00FF41, 0x00FF5A, "Ll" }, { 0x00FF64, 0x00FF65, "Po" }, { 0x00FF66, 0x00FF6F, "Lo" }, { 0x00FF71, 0x00FF9D, "Lo" }, { 0x00FF9E, 0x00FF9F, "Lm" }, { 0x00FFA0, 0x00FFBE, "Lo" }, { 0x00FFC2, 0x00FFC7, "Lo" }, { 0x00FFCA, 0x00FFCF, "Lo" }, { 0x00FFD2, 0x00FFD7, "Lo" }, { 0x00FFDA, 0x00FFDC, "Lo" }, { 0x00FFE0, 0x00FFE1, "Sc" }, { 0x00FFE5, 0x00FFE6, "Sc" }, { 0x00FFE9, 0x00FFEC, "Sm" }, { 0x00FFED, 0x00FFEE, "So" }, { 0x00FFF9, 0x00FFFB, "Cf" }, { 0x00FFFC, 0x00FFFD, "So" }, { 0x010000, 0x01000B, "Lo" }, { 0x01000D, 0x010026, "Lo" }, { 0x010028, 0x01003A, "Lo" }, { 0x01003C, 0x01003D, "Lo" }, { 0x01003F, 0x01004D, "Lo" }, { 0x010050, 0x01005D, "Lo" }, { 0x010080, 0x0100FA, "Lo" }, { 0x010100, 0x010102, "Po" }, { 0x010107, 0x010133, "No" }, { 0x010137, 0x01013F, "So" }, { 0x010140, 0x010174, "Nl" }, { 0x010175, 0x010178, "No" }, { 0x010179, 0x010189, "So" }, { 0x01018A, 0x01018B, "No" }, { 0x01018C, 0x01018E, "So" }, { 0x010190, 0x01019C, "So" }, { 0x0101D0, 0x0101FC, "So" }, { 0x010280, 0x01029C, "Lo" }, { 0x0102A0, 0x0102D0, "Lo" }, { 0x0102E1, 0x0102FB, "No" }, { 0x010300, 0x01031F, "Lo" }, { 0x010320, 0x010323, "No" }, { 0x01032D, 0x010340, "Lo" }, { 0x010342, 0x010349, "Lo" }, { 0x010350, 0x010375, "Lo" }, { 0x010376, 0x01037A, "Mn" }, { 0x010380, 0x01039D, "Lo" }, { 0x0103A0, 0x0103C3, "Lo" }, { 0x0103C8, 0x0103CF, "Lo" }, { 0x0103D1, 0x0103D5, "Nl" }, { 0x010400, 0x010427, "Lu" }, { 0x010428, 0x01044F, "Ll" }, { 0x010450, 0x01049D, "Lo" }, { 0x0104A0, 0x0104A9, "Nd" }, { 0x0104B0, 0x0104D3, "Lu" }, { 0x0104D8, 0x0104FB, "Ll" }, { 0x010500, 0x010527, "Lo" }, { 0x010530, 0x010563, "Lo" }, { 0x010570, 0x01057A, "Lu" }, { 0x01057C, 0x01058A, "Lu" }, { 0x01058C, 0x010592, "Lu" }, { 0x010594, 0x010595, "Lu" }, { 0x010597, 0x0105A1, "Ll" }, { 0x0105A3, 0x0105B1, "Ll" }, { 0x0105B3, 0x0105B9, "Ll" }, { 0x0105BB, 0x0105BC, "Ll" }, { 0x0105C0, 0x0105F3, "Lo" }, { 0x010600, 0x010736, "Lo" }, { 0x010740, 0x010755, "Lo" }, { 0x010760, 0x010767, "Lo" }, { 0x010780, 0x010785, "Lm" }, { 0x010787, 0x0107B0, "Lm" }, { 0x0107B2, 0x0107BA, "Lm" }, { 0x010800, 0x010805, "Lo" }, { 0x01080A, 0x010835, "Lo" }, { 0x010837, 0x010838, "Lo" }, { 0x01083F, 0x010855, "Lo" }, { 0x010858, 0x01085F, "No" }, { 0x010860, 0x010876, "Lo" }, { 0x010877, 0x010878, "So" }, { 0x010879, 0x01087F, "No" }, { 0x010880, 0x01089E, "Lo" }, { 0x0108A7, 0x0108AF, "No" }, { 0x0108E0, 0x0108F2, "Lo" }, { 0x0108F4, 0x0108F5, "Lo" }, { 0x0108FB, 0x0108FF, "No" }, { 0x010900, 0x010915, "Lo" }, { 0x010916, 0x01091B, "No" }, { 0x010920, 0x010939, "Lo" }, { 0x010980, 0x0109B7, "Lo" }, { 0x0109BC, 0x0109BD, "No" }, { 0x0109BE, 0x0109BF, "Lo" }, { 0x0109C0, 0x0109CF, "No" }, { 0x0109D2, 0x0109FF, "No" }, { 0x010A01, 0x010A03, "Mn" }, { 0x010A05, 0x010A06, "Mn" }, { 0x010A0C, 0x010A0F, "Mn" }, { 0x010A10, 0x010A13, "Lo" }, { 0x010A15, 0x010A17, "Lo" }, { 0x010A19, 0x010A35, "Lo" }, { 0x010A38, 0x010A3A, "Mn" }, { 0x010A40, 0x010A48, "No" }, { 0x010A50, 0x010A58, "Po" }, { 0x010A60, 0x010A7C, "Lo" }, { 0x010A7D, 0x010A7E, "No" }, { 0x010A80, 0x010A9C, "Lo" }, { 0x010A9D, 0x010A9F, "No" }, { 0x010AC0, 0x010AC7, "Lo" }, { 0x010AC9, 0x010AE4, "Lo" }, { 0x010AE5, 0x010AE6, "Mn" }, { 0x010AEB, 0x010AEF, "No" }, { 0x010AF0, 0x010AF6, "Po" }, { 0x010B00, 0x010B35, "Lo" }, { 0x010B39, 0x010B3F, "Po" }, { 0x010B40, 0x010B55, "Lo" }, { 0x010B58, 0x010B5F, "No" }, { 0x010B60, 0x010B72, "Lo" }, { 0x010B78, 0x010B7F, "No" }, { 0x010B80, 0x010B91, "Lo" }, { 0x010B99, 0x010B9C, "Po" }, { 0x010BA9, 0x010BAF, "No" }, { 0x010C00, 0x010C48, "Lo" }, { 0x010C80, 0x010CB2, "Lu" }, { 0x010CC0, 0x010CF2, "Ll" }, { 0x010CFA, 0x010CFF, "No" }, { 0x010D00, 0x010D23, "Lo" }, { 0x010D24, 0x010D27, "Mn" }, { 0x010D30, 0x010D39, "Nd" }, { 0x010D40, 0x010D49, "Nd" }, { 0x010D4A, 0x010D4D, "Lo" }, { 0x010D50, 0x010D65, "Lu" }, { 0x010D69, 0x010D6D, "Mn" }, { 0x010D70, 0x010D85, "Ll" }, { 0x010D8E, 0x010D8F, "Sm" }, { 0x010E60, 0x010E7E, "No" }, { 0x010E80, 0x010EA9, "Lo" }, { 0x010EAB, 0x010EAC, "Mn" }, { 0x010EB0, 0x010EB1, "Lo" }, { 0x010EC2, 0x010EC4, "Lo" }, { 0x010EFC, 0x010EFF, "Mn" }, { 0x010F00, 0x010F1C, "Lo" }, { 0x010F1D, 0x010F26, "No" }, { 0x010F30, 0x010F45, "Lo" }, { 0x010F46, 0x010F50, "Mn" }, { 0x010F51, 0x010F54, "No" }, { 0x010F55, 0x010F59, "Po" }, { 0x010F70, 0x010F81, "Lo" }, { 0x010F82, 0x010F85, "Mn" }, { 0x010F86, 0x010F89, "Po" }, { 0x010FB0, 0x010FC4, "Lo" }, { 0x010FC5, 0x010FCB, "No" }, { 0x010FE0, 0x010FF6, "Lo" }, { 0x011003, 0x011037, "Lo" }, { 0x011038, 0x011046, "Mn" }, { 0x011047, 0x01104D, "Po" }, { 0x011052, 0x011065, "No" }, { 0x011066, 0x01106F, "Nd" }, { 0x011071, 0x011072, "Lo" }, { 0x011073, 0x011074, "Mn" }, { 0x01107F, 0x011081, "Mn" }, { 0x011083, 0x0110AF, "Lo" }, { 0x0110B0, 0x0110B2, "Mc" }, { 0x0110B3, 0x0110B6, "Mn" }, { 0x0110B7, 0x0110B8, "Mc" }, { 0x0110B9, 0x0110BA, "Mn" }, { 0x0110BB, 0x0110BC, "Po" }, { 0x0110BE, 0x0110C1, "Po" }, { 0x0110D0, 0x0110E8, "Lo" }, { 0x0110F0, 0x0110F9, "Nd" }, { 0x011100, 0x011102, "Mn" }, { 0x011103, 0x011126, "Lo" }, { 0x011127, 0x01112B, "Mn" }, { 0x01112D, 0x011134, "Mn" }, { 0x011136, 0x01113F, "Nd" }, { 0x011140, 0x011143, "Po" }, { 0x011145, 0x011146, "Mc" }, { 0x011150, 0x011172, "Lo" }, { 0x011174, 0x011175, "Po" }, { 0x011180, 0x011181, "Mn" }, { 0x011183, 0x0111B2, "Lo" }, { 0x0111B3, 0x0111B5, "Mc" }, { 0x0111B6, 0x0111BE, "Mn" }, { 0x0111BF, 0x0111C0, "Mc" }, { 0x0111C1, 0x0111C4, "Lo" }, { 0x0111C5, 0x0111C8, "Po" }, { 0x0111C9, 0x0111CC, "Mn" }, { 0x0111D0, 0x0111D9, "Nd" }, { 0x0111DD, 0x0111DF, "Po" }, { 0x0111E1, 0x0111F4, "No" }, { 0x011200, 0x011211, "Lo" }, { 0x011213, 0x01122B, "Lo" }, { 0x01122C, 0x01122E, "Mc" }, { 0x01122F, 0x011231, "Mn" }, { 0x011232, 0x011233, "Mc" }, { 0x011236, 0x011237, "Mn" }, { 0x011238, 0x01123D, "Po" }, { 0x01123F, 0x011240, "Lo" }, { 0x011280, 0x011286, "Lo" }, { 0x01128A, 0x01128D, "Lo" }, { 0x01128F, 0x01129D, "Lo" }, { 0x01129F, 0x0112A8, "Lo" }, { 0x0112B0, 0x0112DE, "Lo" }, { 0x0112E0, 0x0112E2, "Mc" }, { 0x0112E3, 0x0112EA, "Mn" }, { 0x0112F0, 0x0112F9, "Nd" }, { 0x011300, 0x011301, "Mn" }, { 0x011302, 0x011303, "Mc" }, { 0x011305, 0x01130C, "Lo" }, { 0x01130F, 0x011310, "Lo" }, { 0x011313, 0x011328, "Lo" }, { 0x01132A, 0x011330, "Lo" }, { 0x011332, 0x011333, "Lo" }, { 0x011335, 0x011339, "Lo" }, { 0x01133B, 0x01133C, "Mn" }, { 0x01133E, 0x01133F, "Mc" }, { 0x011341, 0x011344, "Mc" }, { 0x011347, 0x011348, "Mc" }, { 0x01134B, 0x01134D, "Mc" }, { 0x01135D, 0x011361, "Lo" }, { 0x011362, 0x011363, "Mc" }, { 0x011366, 0x01136C, "Mn" }, { 0x011370, 0x011374, "Mn" }, { 0x011380, 0x011389, "Lo" }, { 0x011390, 0x0113B5, "Lo" }, { 0x0113B8, 0x0113BA, "Mc" }, { 0x0113BB, 0x0113C0, "Mn" }, { 0x0113C7, 0x0113CA, "Mc" }, { 0x0113CC, 0x0113CD, "Mc" }, { 0x0113D4, 0x0113D5, "Po" }, { 0x0113D7, 0x0113D8, "Po" }, { 0x0113E1, 0x0113E2, "Mn" }, { 0x011400, 0x011434, "Lo" }, { 0x011435, 0x011437, "Mc" }, { 0x011438, 0x01143F, "Mn" }, { 0x011440, 0x011441, "Mc" }, { 0x011442, 0x011444, "Mn" }, { 0x011447, 0x01144A, "Lo" }, { 0x01144B, 0x01144F, "Po" }, { 0x011450, 0x011459, "Nd" }, { 0x01145A, 0x01145B, "Po" }, { 0x01145F, 0x011461, "Lo" }, { 0x011480, 0x0114AF, "Lo" }, { 0x0114B0, 0x0114B2, "Mc" }, { 0x0114B3, 0x0114B8, "Mn" }, { 0x0114BB, 0x0114BE, "Mc" }, { 0x0114BF, 0x0114C0, "Mn" }, { 0x0114C2, 0x0114C3, "Mn" }, { 0x0114C4, 0x0114C5, "Lo" }, { 0x0114D0, 0x0114D9, "Nd" }, { 0x011580, 0x0115AE, "Lo" }, { 0x0115AF, 0x0115B1, "Mc" }, { 0x0115B2, 0x0115B5, "Mn" }, { 0x0115B8, 0x0115BB, "Mc" }, { 0x0115BC, 0x0115BD, "Mn" }, { 0x0115BF, 0x0115C0, "Mn" }, { 0x0115C1, 0x0115D7, "Po" }, { 0x0115D8, 0x0115DB, "Lo" }, { 0x0115DC, 0x0115DD, "Mn" }, { 0x011600, 0x01162F, "Lo" }, { 0x011630, 0x011632, "Mc" }, { 0x011633, 0x01163A, "Mn" }, { 0x01163B, 0x01163C, "Mc" }, { 0x01163F, 0x011640, "Mn" }, { 0x011641, 0x011643, "Po" }, { 0x011650, 0x011659, "Nd" }, { 0x011660, 0x01166C, "Po" }, { 0x011680, 0x0116AA, "Lo" }, { 0x0116AE, 0x0116AF, "Mc" }, { 0x0116B0, 0x0116B5, "Mn" }, { 0x0116C0, 0x0116C9, "Nd" }, { 0x0116D0, 0x0116E3, "Nd" }, { 0x011700, 0x01171A, "Lo" }, { 0x011720, 0x011721, "Mc" }, { 0x011722, 0x011725, "Mn" }, { 0x011727, 0x01172B, "Mn" }, { 0x011730, 0x011739, "Nd" }, { 0x01173A, 0x01173B, "No" }, { 0x01173C, 0x01173E, "Po" }, { 0x011740, 0x011746, "Lo" }, { 0x011800, 0x01182B, "Lo" }, { 0x01182C, 0x01182E, "Mc" }, { 0x01182F, 0x011837, "Mn" }, { 0x011839, 0x01183A, "Mn" }, { 0x0118A0, 0x0118BF, "Lu" }, { 0x0118C0, 0x0118DF, "Ll" }, { 0x0118E0, 0x0118E9, "Nd" }, { 0x0118EA, 0x0118F2, "No" }, { 0x0118FF, 0x011906, "Lo" }, { 0x01190C, 0x011913, "Lo" }, { 0x011915, 0x011916, "Lo" }, { 0x011918, 0x01192F, "Lo" }, { 0x011930, 0x011935, "Mc" }, { 0x011937, 0x011938, "Mc" }, { 0x01193B, 0x01193C, "Mn" }, { 0x011944, 0x011946, "Po" }, { 0x011950, 0x011959, "Nd" }, { 0x0119A0, 0x0119A7, "Lo" }, { 0x0119AA, 0x0119D0, "Lo" }, { 0x0119D1, 0x0119D3, "Mc" }, { 0x0119D4, 0x0119D7, "Mn" }, { 0x0119DA, 0x0119DB, "Mn" }, { 0x0119DC, 0x0119DF, "Mc" }, { 0x011A01, 0x011A0A, "Mn" }, { 0x011A0B, 0x011A32, "Lo" }, { 0x011A33, 0x011A38, "Mn" }, { 0x011A3B, 0x011A3E, "Mn" }, { 0x011A3F, 0x011A46, "Po" }, { 0x011A51, 0x011A56, "Mn" }, { 0x011A57, 0x011A58, "Mc" }, { 0x011A59, 0x011A5B, "Mn" }, { 0x011A5C, 0x011A89, "Lo" }, { 0x011A8A, 0x011A96, "Mn" }, { 0x011A98, 0x011A99, "Mn" }, { 0x011A9A, 0x011A9C, "Po" }, { 0x011A9E, 0x011AA2, "Po" }, { 0x011AB0, 0x011AF8, "Lo" }, { 0x011B00, 0x011B09, "Po" }, { 0x011BC0, 0x011BE0, "Lo" }, { 0x011BF0, 0x011BF9, "Nd" }, { 0x011C00, 0x011C08, "Lo" }, { 0x011C0A, 0x011C2E, "Lo" }, { 0x011C30, 0x011C36, "Mn" }, { 0x011C38, 0x011C3D, "Mn" }, { 0x011C41, 0x011C45, "Po" }, { 0x011C50, 0x011C59, "Nd" }, { 0x011C5A, 0x011C6C, "No" }, { 0x011C70, 0x011C71, "Po" }, { 0x011C72, 0x011C8F, "Lo" }, { 0x011C92, 0x011CA7, "Mn" }, { 0x011CAA, 0x011CB0, "Mn" }, { 0x011CB2, 0x011CB3, "Mn" }, { 0x011CB5, 0x011CB6, "Mn" }, { 0x011D00, 0x011D06, "Lo" }, { 0x011D08, 0x011D09, "Lo" }, { 0x011D0B, 0x011D30, "Lo" }, { 0x011D31, 0x011D36, "Mn" }, { 0x011D3C, 0x011D3D, "Mn" }, { 0x011D3F, 0x011D45, "Mn" }, { 0x011D50, 0x011D59, "Nd" }, { 0x011D60, 0x011D65, "Lo" }, { 0x011D67, 0x011D68, "Lo" }, { 0x011D6A, 0x011D89, "Lo" }, { 0x011D8A, 0x011D8E, "Mc" }, { 0x011D90, 0x011D91, "Mn" }, { 0x011D93, 0x011D94, "Mc" }, { 0x011DA0, 0x011DA9, "Nd" }, { 0x011EE0, 0x011EF2, "Lo" }, { 0x011EF3, 0x011EF4, "Mn" }, { 0x011EF5, 0x011EF6, "Mc" }, { 0x011EF7, 0x011EF8, "Po" }, { 0x011F00, 0x011F01, "Mn" }, { 0x011F04, 0x011F10, "Lo" }, { 0x011F12, 0x011F33, "Lo" }, { 0x011F34, 0x011F35, "Mc" }, { 0x011F36, 0x011F3A, "Mn" }, { 0x011F3E, 0x011F3F, "Mc" }, { 0x011F43, 0x011F4F, "Po" }, { 0x011F50, 0x011F59, "Nd" }, { 0x011FC0, 0x011FD4, "No" }, { 0x011FD5, 0x011FDC, "So" }, { 0x011FDD, 0x011FE0, "Sc" }, { 0x011FE1, 0x011FF1, "So" }, { 0x012000, 0x012399, "Lo" }, { 0x012400, 0x01246E, "Nl" }, { 0x012470, 0x012474, "Po" }, { 0x012480, 0x012543, "Lo" }, { 0x012F90, 0x012FF0, "Lo" }, { 0x012FF1, 0x012FF2, "Po" }, { 0x013000, 0x01342F, "Lo" }, { 0x013430, 0x01343F, "Cf" }, { 0x013441, 0x013446, "Lo" }, { 0x013447, 0x013455, "Mn" }, { 0x013460, 0x0143FA, "Lo" }, { 0x014400, 0x014646, "Lo" }, { 0x016100, 0x01611D, "Lo" }, { 0x01611E, 0x016129, "Mn" }, { 0x01612A, 0x01612C, "Mc" }, { 0x01612D, 0x01612F, "Mn" }, { 0x016130, 0x016139, "Nd" }, { 0x016800, 0x016A38, "Lo" }, { 0x016A40, 0x016A5E, "Lo" }, { 0x016A60, 0x016A69, "Nd" }, { 0x016A6E, 0x016A6F, "Po" }, { 0x016A70, 0x016ABE, "Lo" }, { 0x016AC0, 0x016AC9, "Nd" }, { 0x016AD0, 0x016AED, "Lo" }, { 0x016AF0, 0x016AF4, "Mn" }, { 0x016B00, 0x016B2F, "Lo" }, { 0x016B30, 0x016B36, "Mn" }, { 0x016B37, 0x016B3B, "Po" }, { 0x016B3C, 0x016B3F, "So" }, { 0x016B40, 0x016B43, "Lm" }, { 0x016B50, 0x016B59, "Nd" }, { 0x016B5B, 0x016B61, "No" }, { 0x016B63, 0x016B77, "Lo" }, { 0x016B7D, 0x016B8F, "Lo" }, { 0x016D40, 0x016D42, "Lm" }, { 0x016D43, 0x016D6A, "Lo" }, { 0x016D6B, 0x016D6C, "Lm" }, { 0x016D6D, 0x016D6F, "Po" }, { 0x016D70, 0x016D79, "Nd" }, { 0x016E40, 0x016E5F, "Lu" }, { 0x016E60, 0x016E7F, "Ll" }, { 0x016E80, 0x016E96, "No" }, { 0x016E97, 0x016E9A, "Po" }, { 0x016F00, 0x016F4A, "Lo" }, { 0x016F51, 0x016F87, "Mc" }, { 0x016F8F, 0x016F92, "Mn" }, { 0x016F93, 0x016F9F, "Lm" }, { 0x016FE0, 0x016FE1, "Lm" }, { 0x016FF0, 0x016FF1, "Mc" }, { 0x017000, 0x0187F7, "Lo" }, { 0x018800, 0x018CD5, "Lo" }, { 0x018CFF, 0x018D08, "Lo" }, { 0x01AFF0, 0x01AFF3, "Lm" }, { 0x01AFF5, 0x01AFFB, "Lm" }, { 0x01AFFD, 0x01AFFE, "Lm" }, { 0x01B000, 0x01B122, "Lo" }, { 0x01B150, 0x01B152, "Lo" }, { 0x01B164, 0x01B167, "Lo" }, { 0x01B170, 0x01B2FB, "Lo" }, { 0x01BC00, 0x01BC6A, "Lo" }, { 0x01BC70, 0x01BC7C, "Lo" }, { 0x01BC80, 0x01BC88, "Lo" }, { 0x01BC90, 0x01BC99, "Lo" }, { 0x01BC9D, 0x01BC9E, "Mn" }, { 0x01BCA0, 0x01BCA3, "Cf" }, { 0x01CC00, 0x01CCEF, "So" }, { 0x01CCF0, 0x01CCF9, "Nd" }, { 0x01CD00, 0x01CEB3, "So" }, { 0x01CF00, 0x01CF2D, "Mn" }, { 0x01CF30, 0x01CF46, "Mn" }, { 0x01CF50, 0x01CFC3, "So" }, { 0x01D000, 0x01D0F5, "So" }, { 0x01D100, 0x01D126, "So" }, { 0x01D129, 0x01D164, "So" }, { 0x01D165, 0x01D166, "Mc" }, { 0x01D167, 0x01D169, "Mn" }, { 0x01D16A, 0x01D16C, "So" }, { 0x01D16D, 0x01D172, "Mc" }, { 0x01D173, 0x01D17A, "Cf" }, { 0x01D17B, 0x01D182, "Mn" }, { 0x01D183, 0x01D184, "So" }, { 0x01D185, 0x01D18B, "Mn" }, { 0x01D18C, 0x01D1A9, "So" }, { 0x01D1AA, 0x01D1AD, "Mn" }, { 0x01D1AE, 0x01D1EA, "So" }, { 0x01D200, 0x01D241, "So" }, { 0x01D242, 0x01D244, "Mn" }, { 0x01D2C0, 0x01D2D3, "No" }, { 0x01D2E0, 0x01D2F3, "No" }, { 0x01D300, 0x01D356, "So" }, { 0x01D360, 0x01D378, "No" }, { 0x01D400, 0x01D419, "Lu" }, { 0x01D41A, 0x01D433, "Ll" }, { 0x01D434, 0x01D44D, "Lu" }, { 0x01D44E, 0x01D454, "Ll" }, { 0x01D456, 0x01D467, "Ll" }, { 0x01D468, 0x01D481, "Lu" }, { 0x01D482, 0x01D49B, "Ll" }, { 0x01D49E, 0x01D49F, "Lu" }, { 0x01D4A5, 0x01D4A6, "Lu" }, { 0x01D4A9, 0x01D4AC, "Lu" }, { 0x01D4AE, 0x01D4B5, "Lu" }, { 0x01D4B6, 0x01D4B9, "Ll" }, { 0x01D4BD, 0x01D4C3, "Ll" }, { 0x01D4C5, 0x01D4CF, "Ll" }, { 0x01D4D0, 0x01D4E9, "Lu" }, { 0x01D4EA, 0x01D503, "Ll" }, { 0x01D504, 0x01D505, "Lu" }, { 0x01D507, 0x01D50A, "Lu" }, { 0x01D50D, 0x01D514, "Lu" }, { 0x01D516, 0x01D51C, "Lu" }, { 0x01D51E, 0x01D537, "Ll" }, { 0x01D538, 0x01D539, "Lu" }, { 0x01D53B, 0x01D53E, "Lu" }, { 0x01D540, 0x01D544, "Lu" }, { 0x01D54A, 0x01D550, "Lu" }, { 0x01D552, 0x01D56B, "Ll" }, { 0x01D56C, 0x01D585, "Lu" }, { 0x01D586, 0x01D59F, "Ll" }, { 0x01D5A0, 0x01D5B9, "Lu" }, { 0x01D5BA, 0x01D5D3, "Ll" }, { 0x01D5D4, 0x01D5ED, "Lu" }, { 0x01D5EE, 0x01D607, "Ll" }, { 0x01D608, 0x01D621, "Lu" }, { 0x01D622, 0x01D63B, "Ll" }, { 0x01D63C, 0x01D655, "Lu" }, { 0x01D656, 0x01D66F, "Ll" }, { 0x01D670, 0x01D689, "Lu" }, { 0x01D68A, 0x01D6A5, "Ll" }, { 0x01D6A8, 0x01D6C0, "Lu" }, { 0x01D6C2, 0x01D6DA, "Ll" }, { 0x01D6DC, 0x01D6E1, "Ll" }, { 0x01D6E2, 0x01D6FA, "Lu" }, { 0x01D6FC, 0x01D714, "Ll" }, { 0x01D716, 0x01D71B, "Ll" }, { 0x01D71C, 0x01D734, "Lu" }, { 0x01D736, 0x01D74E, "Ll" }, { 0x01D750, 0x01D755, "Ll" }, { 0x01D756, 0x01D76E, "Lu" }, { 0x01D770, 0x01D788, "Ll" }, { 0x01D78A, 0x01D78F, "Ll" }, { 0x01D790, 0x01D7A8, "Lu" }, { 0x01D7AA, 0x01D7C2, "Ll" }, { 0x01D7C4, 0x01D7C9, "Ll" }, { 0x01D7CE, 0x01D7FF, "Nd" }, { 0x01D800, 0x01D9FF, "So" }, { 0x01DA00, 0x01DA36, "Mn" }, { 0x01DA37, 0x01DA3A, "So" }, { 0x01DA3B, 0x01DA6C, "Mn" }, { 0x01DA6D, 0x01DA74, "So" }, { 0x01DA76, 0x01DA83, "So" }, { 0x01DA85, 0x01DA86, "So" }, { 0x01DA87, 0x01DA8B, "Po" }, { 0x01DA9B, 0x01DA9F, "Mn" }, { 0x01DAA1, 0x01DAAF, "Mn" }, { 0x01DF00, 0x01DF09, "Ll" }, { 0x01DF0B, 0x01DF1E, "Ll" }, { 0x01DF25, 0x01DF2A, "Ll" }, { 0x01E000, 0x01E006, "Mn" }, { 0x01E008, 0x01E018, "Mn" }, { 0x01E01B, 0x01E021, "Mn" }, { 0x01E023, 0x01E024, "Mn" }, { 0x01E026, 0x01E02A, "Mn" }, { 0x01E030, 0x01E06D, "Lm" }, { 0x01E100, 0x01E12C, "Lo" }, { 0x01E130, 0x01E136, "Mn" }, { 0x01E137, 0x01E13D, "Lm" }, { 0x01E140, 0x01E149, "Nd" }, { 0x01E290, 0x01E2AD, "Lo" }, { 0x01E2C0, 0x01E2EB, "Lo" }, { 0x01E2EC, 0x01E2EF, "Mn" }, { 0x01E2F0, 0x01E2F9, "Nd" }, { 0x01E4D0, 0x01E4EA, "Lo" }, { 0x01E4EC, 0x01E4EF, "Mn" }, { 0x01E4F0, 0x01E4F9, "Nd" }, { 0x01E5D0, 0x01E5ED, "Lo" }, { 0x01E5EE, 0x01E5EF, "Mn" }, { 0x01E5F1, 0x01E5FA, "Nd" }, { 0x01E7E0, 0x01E7E6, "Lo" }, { 0x01E7E8, 0x01E7EB, "Lo" }, { 0x01E7ED, 0x01E7EE, "Lo" }, { 0x01E7F0, 0x01E7FE, "Lo" }, { 0x01E800, 0x01E8C4, "Lo" }, { 0x01E8C7, 0x01E8CF, "No" }, { 0x01E8D0, 0x01E8D6, "Mn" }, { 0x01E900, 0x01E921, "Lu" }, { 0x01E922, 0x01E943, "Ll" }, { 0x01E944, 0x01E94A, "Mn" }, { 0x01E950, 0x01E959, "Nd" }, { 0x01E95E, 0x01E95F, "Po" }, { 0x01EC71, 0x01ECAB, "No" }, { 0x01ECAD, 0x01ECAF, "No" }, { 0x01ECB1, 0x01ECB4, "No" }, { 0x01ED01, 0x01ED2D, "No" }, { 0x01ED2F, 0x01ED3D, "No" }, { 0x01EE00, 0x01EE03, "Lo" }, { 0x01EE05, 0x01EE1F, "Lo" }, { 0x01EE21, 0x01EE22, "Lo" }, { 0x01EE29, 0x01EE32, "Lo" }, { 0x01EE34, 0x01EE37, "Lo" }, { 0x01EE4D, 0x01EE4F, "Lo" }, { 0x01EE51, 0x01EE52, "Lo" }, { 0x01EE61, 0x01EE62, "Lo" }, { 0x01EE67, 0x01EE6A, "Lo" }, { 0x01EE6C, 0x01EE72, "Lo" }, { 0x01EE74, 0x01EE77, "Lo" }, { 0x01EE79, 0x01EE7C, "Lo" }, { 0x01EE80, 0x01EE89, "Lo" }, { 0x01EE8B, 0x01EE9B, "Lo" }, { 0x01EEA1, 0x01EEA3, "Lo" }, { 0x01EEA5, 0x01EEA9, "Lo" }, { 0x01EEAB, 0x01EEBB, "Lo" }, { 0x01EEF0, 0x01EEF1, "Sm" }, { 0x01F000, 0x01F02B, "So" }, { 0x01F030, 0x01F093, "So" }, { 0x01F0A0, 0x01F0AE, "So" }, { 0x01F0B1, 0x01F0BF, "So" }, { 0x01F0C1, 0x01F0CF, "So" }, { 0x01F0D1, 0x01F0F5, "So" }, { 0x01F100, 0x01F10C, "No" }, { 0x01F10D, 0x01F1AD, "So" }, { 0x01F1E6, 0x01F202, "So" }, { 0x01F210, 0x01F23B, "So" }, { 0x01F240, 0x01F248, "So" }, { 0x01F250, 0x01F251, "So" }, { 0x01F260, 0x01F265, "So" }, { 0x01F300, 0x01F3FA, "So" }, { 0x01F3FB, 0x01F3FF, "Sk" }, { 0x01F400, 0x01F6D7, "So" }, { 0x01F6DC, 0x01F6EC, "So" }, { 0x01F6F0, 0x01F6FC, "So" }, { 0x01F700, 0x01F776, "So" }, { 0x01F77B, 0x01F7D9, "So" }, { 0x01F7E0, 0x01F7EB, "So" }, { 0x01F800, 0x01F80B, "So" }, { 0x01F810, 0x01F847, "So" }, { 0x01F850, 0x01F859, "So" }, { 0x01F860, 0x01F887, "So" }, { 0x01F890, 0x01F8AD, "So" }, { 0x01F8B0, 0x01F8BB, "So" }, { 0x01F8C0, 0x01F8C1, "So" }, { 0x01F900, 0x01FA53, "So" }, { 0x01FA60, 0x01FA6D, "So" }, { 0x01FA70, 0x01FA7C, "So" }, { 0x01FA80, 0x01FA89, "So" }, { 0x01FA8F, 0x01FAC6, "So" }, { 0x01FACE, 0x01FADC, "So" }, { 0x01FADF, 0x01FAE9, "So" }, { 0x01FAF0, 0x01FAF8, "So" }, { 0x01FB00, 0x01FB92, "So" }, { 0x01FB94, 0x01FBEF, "So" }, { 0x01FBF0, 0x01FBF9, "Nd" }, { 0x020000, 0x02A6DF, "Lo" }, { 0x02A700, 0x02B739, "Lo" }, { 0x02B740, 0x02B81D, "Lo" }, { 0x02B820, 0x02CEA1, "Lo" }, { 0x02CEB0, 0x02EBE0, "Lo" }, { 0x02EBF0, 0x02EE5D, "Lo" }, { 0x02F800, 0x02FA1D, "Lo" }, { 0x030000, 0x03134A, "Lo" }, { 0x031350, 0x0323AF, "Lo" }, { 0x0E0020, 0x0E007F, "Cf" }, { 0x0E0100, 0x0E01EF, "Mn" }, { 0x0F0000, 0x0FFFFD, "Co" }, { 0x100000, 0x10FFFD, "Co" }, }, long_names = { C = "Other", Cc = "Control", Cf = "Format", Cn = "Unassigned", Co = "Private_Use", Cs = "Surrogate", L = "Letter", LC = "Cased_Letter", Ll = "Lowercase_Letter", Lm = "Modifier_Letter", Lo = "Other_Letter", Lt = "Titlecase_Letter", Lu = "Uppercase_Letter", M = "Mark", Mc = "Spacing_Mark", Me = "Enclosing_Mark", Mn = "Nonspacing_Mark", N = "Number", Nd = "Decimal_Number", Nl = "Letter_Number", No = "Other_Number", P = "Punctuation", Pc = "Connector_Punctuation", Pd = "Dash_Punctuation", Pe = "Close_Punctuation", Pf = "Final_Punctuation", Pi = "Initial_Punctuation", Po = "Other_Punctuation", Ps = "Open_Punctuation", S = "Symbol", Sc = "Currency_Symbol", Sk = "Modifier_Symbol", Sm = "Math_Symbol", So = "Other_Symbol", Z = "Separator", Zl = "Line_Separator", Zp = "Paragraph_Separator", Zs = "Space_Separator", }, } cfnve35i2dqx0cyc6etn3mlsucunqq6 Modul:Unicode data/category/doc 828 4108 19126 2024-10-02T19:00:05Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Unicode [[General Category]] data generated by [[Module:Unicode data/category/make]] from [https://www.unicode.org/Public/UNIDATA/extracted/DerivedGeneralCategory.txt DerivedGeneralCategory.txt] and [https://unicode.org/Public/UNIDATA/PropertyValueAliases.txt PropertyValueAliases.txt] in the Unicode Character Database. The category C...' 19126 wikitext text/x-wiki <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Unicode [[General Category]] data generated by [[Module:Unicode data/category/make]] from [https://www.unicode.org/Public/UNIDATA/extracted/DerivedGeneralCategory.txt DerivedGeneralCategory.txt] and [https://unicode.org/Public/UNIDATA/PropertyValueAliases.txt PropertyValueAliases.txt] in the Unicode Character Database. The category Cn (Unassigned) is omitted because it is the default for characters not assigned to another category. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Unicode data modules|category]] }}</includeonly> k96lvavfbq0m0fsnj25d94f2m5mi2kd Modul:Unicode data/category/make 828 4109 19127 2024-10-02T19:00:58Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {} local function read_page(title) return mw.title.new(title):getContent() end function p.make_singles_and_ranges(derived_general_category_page, property_value_aliases_page) local text = read_page(derived_general_category_page) local singles, ranges = {}, {} for code_point1, code_point2, general_category in text:gmatch "%f[^\n%z](%x+)%.?%.?(%x*)%s*;%s*(%u%l)" do if general_category ~= "Cn" then code_point1 = tonumber(code_point1, 16)...' 19127 Scribunto text/plain local p = {} local function read_page(title) return mw.title.new(title):getContent() end function p.make_singles_and_ranges(derived_general_category_page, property_value_aliases_page) local text = read_page(derived_general_category_page) local singles, ranges = {}, {} for code_point1, code_point2, general_category in text:gmatch "%f[^\n%z](%x+)%.?%.?(%x*)%s*;%s*(%u%l)" do if general_category ~= "Cn" then code_point1 = tonumber(code_point1, 16) -- XXXX..XXXX ; gc if code_point2 ~= "" then code_point2 = tonumber(code_point2, 16) table.insert(ranges, { code_point1, code_point2, general_category }) -- XXXX ; gc else singles[code_point1] = general_category end end end local property_value_aliases = read_page(property_value_aliases_page) local general_category_aliases = property_value_aliases:match "# General_Category[^\n]+%s*(.-)%s*%f[^\n]#" local long_names = {} for abbr, long_name in general_category_aliases:gmatch "gc%s*;%s*(%S+)%s*;%s*([%a_]+)" do long_names[abbr] = long_name end return singles, ranges, long_names end function p.print_data(data) local output = require "Module:array"() local function writef(...) output:insert(string.format(...)) end writef [[ return { singles = { ]] -- Check that maximum "singles" codepoint is less than 0x100000? for codepoint, category in require "Module:TableTools".sortedPairs(data.singles) do writef('\t\t[0x%05X] = "%s",\n', codepoint, category) end writef [[ }, ranges = { ]] local function compare_ranges(range1, range2) return range1[1] < range2[1] end table.sort(data.ranges, compare_ranges) for _, range in ipairs(data.ranges) do writef('\t\t{ 0x%06X, 0x%06X, "%s" },\n', unpack(range)) end writef [[ }, long_names = { ]] for abbr, long_name in require "Module:TableTools".sortedPairs(data.long_names) do writef('\t\t%-2s = "%s",\n', abbr, long_name) end writef [[ }, }]] return output:concat() end function p.main(frame) local data = {} data.singles, data.ranges, data.long_names = p.make_singles_and_ranges( "User:Erutuon/Unicode/DerivedGeneralCategory.txt", "User:Erutuon/Unicode/PropertyValueAliases.txt") return frame:extensionTag{ name = "syntaxhighlight", content = p.print_data(data), args = { lang = "lua" } } end return p 1g24vhac4rnw5blfdkts97nv92nu7r0 Modul:Unicode data/category/make/doc 828 4110 19128 2024-10-02T19:01:47Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{#invoke:Unicode data/category/make|main}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly>' 19128 wikitext text/x-wiki <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{#invoke:Unicode data/category/make|main}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly> lmttu1fd2lchywjamgxx71wbm64374h Modul:Unicode data/documentation functions 828 4111 19129 2024-10-02T19:03:35Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {} local output_mt = {} function output_mt:insert(str) self.n = self.n + 1 self[self.n] = str end function output_mt:insert_format(...) self:insert(string.format(...)) end output_mt.join = table.concat output_mt.__index = output_mt local function Output() return setmetatable({ n = 0 }, output_mt) end function p.show_modules() local output = Output() output:insert [[ {| class="wikitable" style="text-align: center;"' |+ Character name data...' 19129 Scribunto text/plain local p = {} local output_mt = {} function output_mt:insert(str) self.n = self.n + 1 self[self.n] = str end function output_mt:insert_format(...) self:insert(string.format(...)) end output_mt.join = table.concat output_mt.__index = output_mt local function Output() return setmetatable({ n = 0 }, output_mt) end function p.show_modules() local output = Output() output:insert [[ {| class="wikitable" style="text-align: center;"' |+ Character name data modules,<br>organized by first three digits of codepoint in hexadecimal base]] for i = -1, 0xF do if i >= 0 then output:insert_format('\n! %X', i) else output:insert '\n!' end end output:insert '\n|-' local prev = -1 local row local found_module = false for i = 0, 0x10F do local first_two_digits = math.floor(i / 0x10) if first_two_digits ~= prev then if found_module then output:insert(row:join()) end found_module = false row = Output{} row:insert_format("\n|-\n! %02Xx", first_two_digits) prev = first_two_digits end row:insert '\n| ' local name_module = ('Module:Unicode data/names/%03X'):format(i) if mw.title.new(name_module).exists then local first_cp = i * 0x1000 row:insert_format("[[%s|U+%04X&ndash;<br>U+%04X]]", name_module, first_cp, first_cp + 0xFFF) found_module = true end end output:insert "\n|}" return output:join() end return p 9wef9cpe85shkwcxeymd3kw1mezv22y Modul:Unicode data/blocks 828 4112 19130 2024-10-02T19:05:21Z Munajad.MH 3071 ←Membuat halaman berisi '-- Compiled from http://www.unicode.org/Public/UNIDATA/Blocks.txt. local blocks = { { 0x000000, 0x00007F, "Basic Latin" }, { 0x000080, 0x0000FF, "Latin-1 Supplement" }, { 0x000100, 0x00017F, "Latin Extended-A" }, { 0x000180, 0x00024F, "Latin Extended-B" }, { 0x000250, 0x0002AF, "IPA Extensions" }, { 0x000...' 19130 Scribunto text/plain -- Compiled from http://www.unicode.org/Public/UNIDATA/Blocks.txt. local blocks = { { 0x000000, 0x00007F, "Basic Latin" }, { 0x000080, 0x0000FF, "Latin-1 Supplement" }, { 0x000100, 0x00017F, "Latin Extended-A" }, { 0x000180, 0x00024F, "Latin Extended-B" }, { 0x000250, 0x0002AF, "IPA Extensions" }, { 0x0002B0, 0x0002FF, "Spacing Modifier Letters" }, { 0x000300, 0x00036F, "Combining Diacritical Marks" }, { 0x000370, 0x0003FF, "Greek and Coptic" }, { 0x000400, 0x0004FF, "Cyrillic" }, { 0x000500, 0x00052F, "Cyrillic Supplement" }, { 0x000530, 0x00058F, "Armenian" }, { 0x000590, 0x0005FF, "Hebrew" }, { 0x000600, 0x0006FF, "Arabic" }, { 0x000700, 0x00074F, "Syriac" }, { 0x000750, 0x00077F, "Arabic Supplement" }, { 0x000780, 0x0007BF, "Thaana" }, { 0x0007C0, 0x0007FF, "NKo" }, { 0x000800, 0x00083F, "Samaritan" }, { 0x000840, 0x00085F, "Mandaic" }, { 0x000860, 0x00086F, "Syriac Supplement" }, { 0x000870, 0x00089F, "Arabic Extended-B" }, { 0x0008A0, 0x0008FF, "Arabic Extended-A" }, { 0x000900, 0x00097F, "Devanagari" }, { 0x000980, 0x0009FF, "Bengali" }, { 0x000A00, 0x000A7F, "Gurmukhi" }, { 0x000A80, 0x000AFF, "Gujarati" }, { 0x000B00, 0x000B7F, "Oriya" }, { 0x000B80, 0x000BFF, "Tamil" }, { 0x000C00, 0x000C7F, "Telugu" }, { 0x000C80, 0x000CFF, "Kannada" }, { 0x000D00, 0x000D7F, "Malayalam" }, { 0x000D80, 0x000DFF, "Sinhala" }, { 0x000E00, 0x000E7F, "Thai" }, { 0x000E80, 0x000EFF, "Lao" }, { 0x000F00, 0x000FFF, "Tibetan" }, { 0x001000, 0x00109F, "Myanmar" }, { 0x0010A0, 0x0010FF, "Georgian" }, { 0x001100, 0x0011FF, "Hangul Jamo" }, { 0x001200, 0x00137F, "Ethiopic" }, { 0x001380, 0x00139F, "Ethiopic Supplement" }, { 0x0013A0, 0x0013FF, "Cherokee" }, { 0x001400, 0x00167F, "Unified Canadian Aboriginal Syllabics" }, { 0x001680, 0x00169F, "Ogham" }, { 0x0016A0, 0x0016FF, "Runic" }, { 0x001700, 0x00171F, "Tagalog" }, { 0x001720, 0x00173F, "Hanunoo" }, { 0x001740, 0x00175F, "Buhid" }, { 0x001760, 0x00177F, "Tagbanwa" }, { 0x001780, 0x0017FF, "Khmer" }, { 0x001800, 0x0018AF, "Mongolian" }, { 0x0018B0, 0x0018FF, "Unified Canadian Aboriginal Syllabics Extended" }, { 0x001900, 0x00194F, "Limbu" }, { 0x001950, 0x00197F, "Tai Le" }, { 0x001980, 0x0019DF, "New Tai Lue" }, { 0x0019E0, 0x0019FF, "Khmer Symbols" }, { 0x001A00, 0x001A1F, "Buginese" }, { 0x001A20, 0x001AAF, "Tai Tham" }, { 0x001AB0, 0x001AFF, "Combining Diacritical Marks Extended" }, { 0x001B00, 0x001B7F, "Balinese" }, { 0x001B80, 0x001BBF, "Sundanese" }, { 0x001BC0, 0x001BFF, "Batak" }, { 0x001C00, 0x001C4F, "Lepcha" }, { 0x001C50, 0x001C7F, "Ol Chiki" }, { 0x001C80, 0x001C8F, "Cyrillic Extended-C" }, { 0x001C90, 0x001CBF, "Georgian Extended" }, { 0x001CC0, 0x001CCF, "Sundanese Supplement" }, { 0x001CD0, 0x001CFF, "Vedic Extensions" }, { 0x001D00, 0x001D7F, "Phonetic Extensions" }, { 0x001D80, 0x001DBF, "Phonetic Extensions Supplement" }, { 0x001DC0, 0x001DFF, "Combining Diacritical Marks Supplement" }, { 0x001E00, 0x001EFF, "Latin Extended Additional" }, { 0x001F00, 0x001FFF, "Greek Extended" }, { 0x002000, 0x00206F, "General Punctuation" }, { 0x002070, 0x00209F, "Superscripts and Subscripts" }, { 0x0020A0, 0x0020CF, "Currency Symbols" }, { 0x0020D0, 0x0020FF, "Combining Diacritical Marks for Symbols" }, { 0x002100, 0x00214F, "Letterlike Symbols" }, { 0x002150, 0x00218F, "Number Forms" }, { 0x002190, 0x0021FF, "Arrows" }, { 0x002200, 0x0022FF, "Mathematical Operators" }, { 0x002300, 0x0023FF, "Miscellaneous Technical" }, { 0x002400, 0x00243F, "Control Pictures" }, { 0x002440, 0x00245F, "Optical Character Recognition" }, { 0x002460, 0x0024FF, "Enclosed Alphanumerics" }, { 0x002500, 0x00257F, "Box Drawing" }, { 0x002580, 0x00259F, "Block Elements" }, { 0x0025A0, 0x0025FF, "Geometric Shapes" }, { 0x002600, 0x0026FF, "Miscellaneous Symbols" }, { 0x002700, 0x0027BF, "Dingbats" }, { 0x0027C0, 0x0027EF, "Miscellaneous Mathematical Symbols-A" }, { 0x0027F0, 0x0027FF, "Supplemental Arrows-A" }, { 0x002800, 0x0028FF, "Braille Patterns" }, { 0x002900, 0x00297F, "Supplemental Arrows-B" }, { 0x002980, 0x0029FF, "Miscellaneous Mathematical Symbols-B" }, { 0x002A00, 0x002AFF, "Supplemental Mathematical Operators" }, { 0x002B00, 0x002BFF, "Miscellaneous Symbols and Arrows" }, { 0x002C00, 0x002C5F, "Glagolitic" }, { 0x002C60, 0x002C7F, "Latin Extended-C" }, { 0x002C80, 0x002CFF, "Coptic" }, { 0x002D00, 0x002D2F, "Georgian Supplement" }, { 0x002D30, 0x002D7F, "Tifinagh" }, { 0x002D80, 0x002DDF, "Ethiopic Extended" }, { 0x002DE0, 0x002DFF, "Cyrillic Extended-A" }, { 0x002E00, 0x002E7F, "Supplemental Punctuation" }, { 0x002E80, 0x002EFF, "CJK Radicals Supplement" }, { 0x002F00, 0x002FDF, "Kangxi Radicals" }, { 0x002FF0, 0x002FFF, "Ideographic Description Characters" }, { 0x003000, 0x00303F, "CJK Symbols and Punctuation" }, { 0x003040, 0x00309F, "Hiragana" }, { 0x0030A0, 0x0030FF, "Katakana" }, { 0x003100, 0x00312F, "Bopomofo" }, { 0x003130, 0x00318F, "Hangul Compatibility Jamo" }, { 0x003190, 0x00319F, "Kanbun" }, { 0x0031A0, 0x0031BF, "Bopomofo Extended" }, { 0x0031C0, 0x0031EF, "CJK Strokes" }, { 0x0031F0, 0x0031FF, "Katakana Phonetic Extensions" }, { 0x003200, 0x0032FF, "Enclosed CJK Letters and Months" }, { 0x003300, 0x0033FF, "CJK Compatibility" }, { 0x003400, 0x004DBF, "CJK Unified Ideographs Extension A" }, { 0x004DC0, 0x004DFF, "Yijing Hexagram Symbols" }, { 0x004E00, 0x009FFF, "CJK Unified Ideographs" }, { 0x00A000, 0x00A48F, "Yi Syllables" }, { 0x00A490, 0x00A4CF, "Yi Radicals" }, { 0x00A4D0, 0x00A4FF, "Lisu" }, { 0x00A500, 0x00A63F, "Vai" }, { 0x00A640, 0x00A69F, "Cyrillic Extended-B" }, { 0x00A6A0, 0x00A6FF, "Bamum" }, { 0x00A700, 0x00A71F, "Modifier Tone Letters" }, { 0x00A720, 0x00A7FF, "Latin Extended-D" }, { 0x00A800, 0x00A82F, "Syloti Nagri" }, { 0x00A830, 0x00A83F, "Common Indic Number Forms" }, { 0x00A840, 0x00A87F, "Phags-pa" }, { 0x00A880, 0x00A8DF, "Saurashtra" }, { 0x00A8E0, 0x00A8FF, "Devanagari Extended" }, { 0x00A900, 0x00A92F, "Kayah Li" }, { 0x00A930, 0x00A95F, "Rejang" }, { 0x00A960, 0x00A97F, "Hangul Jamo Extended-A" }, { 0x00A980, 0x00A9DF, "Javanese" }, { 0x00A9E0, 0x00A9FF, "Myanmar Extended-B" }, { 0x00AA00, 0x00AA5F, "Cham" }, { 0x00AA60, 0x00AA7F, "Myanmar Extended-A" }, { 0x00AA80, 0x00AADF, "Tai Viet" }, { 0x00AAE0, 0x00AAFF, "Meetei Mayek Extensions" }, { 0x00AB00, 0x00AB2F, "Ethiopic Extended-A" }, { 0x00AB30, 0x00AB6F, "Latin Extended-E" }, { 0x00AB70, 0x00ABBF, "Cherokee Supplement" }, { 0x00ABC0, 0x00ABFF, "Meetei Mayek" }, { 0x00AC00, 0x00D7AF, "Hangul Syllables" }, { 0x00D7B0, 0x00D7FF, "Hangul Jamo Extended-B" }, { 0x00D800, 0x00DB7F, "High Surrogates" }, { 0x00DB80, 0x00DBFF, "High Private Use Surrogates" }, { 0x00DC00, 0x00DFFF, "Low Surrogates" }, { 0x00E000, 0x00F8FF, "Private Use Area" }, { 0x00F900, 0x00FAFF, "CJK Compatibility Ideographs" }, { 0x00FB00, 0x00FB4F, "Alphabetic Presentation Forms" }, { 0x00FB50, 0x00FDFF, "Arabic Presentation Forms-A" }, { 0x00FE00, 0x00FE0F, "Variation Selectors" }, { 0x00FE10, 0x00FE1F, "Vertical Forms" }, { 0x00FE20, 0x00FE2F, "Combining Half Marks" }, { 0x00FE30, 0x00FE4F, "CJK Compatibility Forms" }, { 0x00FE50, 0x00FE6F, "Small Form Variants" }, { 0x00FE70, 0x00FEFF, "Arabic Presentation Forms-B" }, { 0x00FF00, 0x00FFEF, "Halfwidth and Fullwidth Forms" }, { 0x00FFF0, 0x00FFFF, "Specials" }, { 0x010000, 0x01007F, "Linear B Syllabary" }, { 0x010080, 0x0100FF, "Linear B Ideograms" }, { 0x010100, 0x01013F, "Aegean Numbers" }, { 0x010140, 0x01018F, "Ancient Greek Numbers" }, { 0x010190, 0x0101CF, "Ancient Symbols" }, { 0x0101D0, 0x0101FF, "Phaistos Disc" }, { 0x010280, 0x01029F, "Lycian" }, { 0x0102A0, 0x0102DF, "Carian" }, { 0x0102E0, 0x0102FF, "Coptic Epact Numbers" }, { 0x010300, 0x01032F, "Old Italic" }, { 0x010330, 0x01034F, "Gothic" }, { 0x010350, 0x01037F, "Old Permic" }, { 0x010380, 0x01039F, "Ugaritic" }, { 0x0103A0, 0x0103DF, "Old Persian" }, { 0x010400, 0x01044F, "Deseret" }, { 0x010450, 0x01047F, "Shavian" }, { 0x010480, 0x0104AF, "Osmanya" }, { 0x0104B0, 0x0104FF, "Osage" }, { 0x010500, 0x01052F, "Elbasan" }, { 0x010530, 0x01056F, "Caucasian Albanian" }, { 0x010570, 0x0105BF, "Vithkuqi" }, { 0x0105C0, 0x0105FF, "Todhri" }, { 0x010600, 0x01077F, "Linear A" }, { 0x010780, 0x0107BF, "Latin Extended-F" }, { 0x010800, 0x01083F, "Cypriot Syllabary" }, { 0x010840, 0x01085F, "Imperial Aramaic" }, { 0x010860, 0x01087F, "Palmyrene" }, { 0x010880, 0x0108AF, "Nabataean" }, { 0x0108E0, 0x0108FF, "Hatran" }, { 0x010900, 0x01091F, "Phoenician" }, { 0x010920, 0x01093F, "Lydian" }, { 0x010980, 0x01099F, "Meroitic Hieroglyphs" }, { 0x0109A0, 0x0109FF, "Meroitic Cursive" }, { 0x010A00, 0x010A5F, "Kharoshthi" }, { 0x010A60, 0x010A7F, "Old South Arabian" }, { 0x010A80, 0x010A9F, "Old North Arabian" }, { 0x010AC0, 0x010AFF, "Manichaean" }, { 0x010B00, 0x010B3F, "Avestan" }, { 0x010B40, 0x010B5F, "Inscriptional Parthian" }, { 0x010B60, 0x010B7F, "Inscriptional Pahlavi" }, { 0x010B80, 0x010BAF, "Psalter Pahlavi" }, { 0x010C00, 0x010C4F, "Old Turkic" }, { 0x010C80, 0x010CFF, "Old Hungarian" }, { 0x010D00, 0x010D3F, "Hanifi Rohingya" }, { 0x010D40, 0x010D8F, "Garay" }, { 0x010E60, 0x010E7F, "Rumi Numeral Symbols" }, { 0x010E80, 0x010EBF, "Yezidi" }, { 0x010EC0, 0x010EFF, "Arabic Extended-C" }, { 0x010F00, 0x010F2F, "Old Sogdian" }, { 0x010F30, 0x010F6F, "Sogdian" }, { 0x010F70, 0x010FAF, "Old Uyghur" }, { 0x010FB0, 0x010FDF, "Chorasmian" }, { 0x010FE0, 0x010FFF, "Elymaic" }, { 0x011000, 0x01107F, "Brahmi" }, { 0x011080, 0x0110CF, "Kaithi" }, { 0x0110D0, 0x0110FF, "Sora Sompeng" }, { 0x011100, 0x01114F, "Chakma" }, { 0x011150, 0x01117F, "Mahajani" }, { 0x011180, 0x0111DF, "Sharada" }, { 0x0111E0, 0x0111FF, "Sinhala Archaic Numbers" }, { 0x011200, 0x01124F, "Khojki" }, { 0x011280, 0x0112AF, "Multani" }, { 0x0112B0, 0x0112FF, "Khudawadi" }, { 0x011300, 0x01137F, "Grantha" }, { 0x011380, 0x0113FF, "Tulu-Tigalari" }, { 0x011400, 0x01147F, "Newa" }, { 0x011480, 0x0114DF, "Tirhuta" }, { 0x011580, 0x0115FF, "Siddham" }, { 0x011600, 0x01165F, "Modi" }, { 0x011660, 0x01167F, "Mongolian Supplement" }, { 0x011680, 0x0116CF, "Takri" }, { 0x0116D0, 0x0116FF, "Myanmar Extended-C" }, { 0x011700, 0x01174F, "Ahom" }, { 0x011800, 0x01184F, "Dogra" }, { 0x0118A0, 0x0118FF, "Warang Citi" }, { 0x011900, 0x01195F, "Dives Akuru" }, { 0x0119A0, 0x0119FF, "Nandinagari" }, { 0x011A00, 0x011A4F, "Zanabazar Square" }, { 0x011A50, 0x011AAF, "Soyombo" }, { 0x011AB0, 0x011ABF, "Unified Canadian Aboriginal Syllabics Extended-A"}, { 0x011AC0, 0x011AFF, "Pau Cin Hau" }, { 0x011B00, 0x011B5F, "Devanagari Extended-A" }, { 0x011BC0, 0x011BFF, "Sunuwar" }, { 0x011C00, 0x011C6F, "Bhaiksuki" }, { 0x011C70, 0x011CBF, "Marchen" }, { 0x011D00, 0x011D5F, "Masaram Gondi" }, { 0x011D60, 0x011DAF, "Gunjala Gondi" }, { 0x011EE0, 0x011EFF, "Makasar" }, { 0x011F00, 0x011F5F, "Kawi" }, { 0x011FB0, 0x011FBF, "Lisu Supplement" }, { 0x011FC0, 0x011FFF, "Tamil Supplement" }, { 0x012000, 0x0123FF, "Cuneiform" }, { 0x012400, 0x01247F, "Cuneiform Numbers and Punctuation" }, { 0x012480, 0x01254F, "Early Dynastic Cuneiform" }, { 0x012F90, 0x012FFF, "Cypro-Minoan" }, { 0x013000, 0x01342F, "Egyptian Hieroglyphs" }, { 0x013430, 0x01345F, "Egyptian Hieroglyph Format Controls" }, { 0x013460, 0x0143FF, "Egyptian Hieroglyphs Extended-A" }, { 0x014400, 0x01467F, "Anatolian Hieroglyphs" }, { 0x016100, 0x01613F, "Gurung Khema" }, { 0x016800, 0x016A3F, "Bamum Supplement" }, { 0x016A40, 0x016A6F, "Mro" }, { 0x016A70, 0x016ACF, "Tangsa" }, { 0x016AD0, 0x016AFF, "Bassa Vah" }, { 0x016B00, 0x016B8F, "Pahawh Hmong" }, { 0x016D40, 0x016D7F, "Kirat Rai" }, { 0x016E40, 0x016E9F, "Medefaidrin" }, { 0x016F00, 0x016F9F, "Miao" }, { 0x016FE0, 0x016FFF, "Ideographic Symbols and Punctuation" }, { 0x017000, 0x0187FF, "Tangut" }, { 0x018800, 0x018AFF, "Tangut Components" }, { 0x018B00, 0x018CFF, "Khitan Small Script" }, { 0x018D00, 0x018D7F, "Tangut Supplement" }, { 0x01AFF0, 0x01AFFF, "Kana Extended-B" }, { 0x01B000, 0x01B0FF, "Kana Supplement" }, { 0x01B100, 0x01B12F, "Kana Extended-A" }, { 0x01B130, 0x01B16F, "Small Kana Extension" }, { 0x01B170, 0x01B2FF, "Nushu" }, { 0x01BC00, 0x01BC9F, "Duployan" }, { 0x01BCA0, 0x01BCAF, "Shorthand Format Controls" }, { 0x01CC00, 0x01CEBF, "Symbols for Legacy Computing Supplement" }, { 0x01CF00, 0x01CFCF, "Znamenny Musical Notation" }, { 0x01D000, 0x01D0FF, "Byzantine Musical Symbols" }, { 0x01D100, 0x01D1FF, "Musical Symbols" }, { 0x01D200, 0x01D24F, "Ancient Greek Musical Notation" }, { 0x01D2C0, 0x01D2DF, "Kaktovik Numerals" }, { 0x01D2E0, 0x01D2FF, "Mayan Numerals" }, { 0x01D300, 0x01D35F, "Tai Xuan Jing Symbols" }, { 0x01D360, 0x01D37F, "Counting Rod Numerals" }, { 0x01D400, 0x01D7FF, "Mathematical Alphanumeric Symbols" }, { 0x01D800, 0x01DAAF, "Sutton SignWriting" }, { 0x01DF00, 0x01DFFF, "Latin Extended-G" }, { 0x01E000, 0x01E02F, "Glagolitic Supplement" }, { 0x01E030, 0x01E08F, "Cyrillic Extended-D" }, { 0x01E100, 0x01E14F, "Nyiakeng Puachue Hmong" }, { 0x01E290, 0x01E2BF, "Toto" }, { 0x01E2C0, 0x01E2FF, "Wancho" }, { 0x01E4D0, 0x01E4FF, "Nag Mundari" }, { 0x01E5D0, 0x01E5FF, "Ol Onal" }, { 0x01E7E0, 0x01E7FF, "Ethiopic Extended-B" }, { 0x01E800, 0x01E8DF, "Mende Kikakui" }, { 0x01E900, 0x01E95F, "Adlam" }, { 0x01EC70, 0x01ECBF, "Indic Siyaq Numbers" }, { 0x01ED00, 0x01ED4F, "Ottoman Siyaq Numbers" }, { 0x01EE00, 0x01EEFF, "Arabic Mathematical Alphabetic Symbols" }, { 0x01F000, 0x01F02F, "Mahjong Tiles" }, { 0x01F030, 0x01F09F, "Domino Tiles" }, { 0x01F0A0, 0x01F0FF, "Playing Cards" }, { 0x01F100, 0x01F1FF, "Enclosed Alphanumeric Supplement" }, { 0x01F200, 0x01F2FF, "Enclosed Ideographic Supplement" }, { 0x01F300, 0x01F5FF, "Miscellaneous Symbols and Pictographs" }, { 0x01F600, 0x01F64F, "Emoticons" }, { 0x01F650, 0x01F67F, "Ornamental Dingbats" }, { 0x01F680, 0x01F6FF, "Transport and Map Symbols" }, { 0x01F700, 0x01F77F, "Alchemical Symbols" }, { 0x01F780, 0x01F7FF, "Geometric Shapes Extended" }, { 0x01F800, 0x01F8FF, "Supplemental Arrows-C" }, { 0x01F900, 0x01F9FF, "Supplemental Symbols and Pictographs" }, { 0x01FA00, 0x01FA6F, "Chess Symbols" }, { 0x01FA70, 0x01FAFF, "Symbols and Pictographs Extended-A" }, { 0x01FB00, 0x01FBFF, "Symbols for Legacy Computing" }, { 0x020000, 0x02A6DF, "CJK Unified Ideographs Extension B" }, { 0x02A700, 0x02B73F, "CJK Unified Ideographs Extension C" }, { 0x02B740, 0x02B81F, "CJK Unified Ideographs Extension D" }, { 0x02B820, 0x02CEAF, "CJK Unified Ideographs Extension E" }, { 0x02CEB0, 0x02EBEF, "CJK Unified Ideographs Extension F" }, { 0x02EBF0, 0x02EE5F, "CJK Unified Ideographs Extension I" }, { 0x02F800, 0x02FA1F, "CJK Compatibility Ideographs Supplement" }, { 0x030000, 0x03134F, "CJK Unified Ideographs Extension G" }, { 0x031350, 0x0323AF, "CJK Unified Ideographs Extension H" }, { 0x0E0000, 0x0E007F, "Tags" }, { 0x0E0100, 0x0E01EF, "Variation Selectors Supplement" }, { 0x0F0000, 0x0FFFFF, "Supplementary Private Use Area-A" }, { 0x100000, 0x10FFFF, "Supplementary Private Use Area-B" }, } blocks.length = #blocks return blocks n33ndxejt853b4meth8f42d6yib3ql7 Modul:Unicode data/blocks/doc 828 4113 19131 2024-10-02T19:06:35Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Contains data on [[Unicode block]]s for [[Module:Unicode data]] derived from [https://www.unicode.org/Public/UNIDATA/Blocks.txt Blocks.txt] in the Unicode Character Database. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | [[Category:Unicode data modules|blocks]] }}</includeonly>' 19131 wikitext text/x-wiki <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Contains data on [[Unicode block]]s for [[Module:Unicode data]] derived from [https://www.unicode.org/Public/UNIDATA/Blocks.txt Blocks.txt] in the Unicode Character Database. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | [[Category:Unicode data modules|blocks]] }}</includeonly> 439v891c73jnabl92mbdm3879pr3gal Cèṭa'an:!mxt 10 4114 19132 2024-10-02T19:09:30Z Munajad.MH 3071 ←Membuat halaman berisi '{{#ifeq:{{NAMESPACE}}|{{ns:0}}|{{FormattingError|[[:{{safesubst:<noinclude/>#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: var(--color-content-removed, #8B0000);" {{#if:{{{title|}}}|title="{{{title}}}"}}>{{{1|Example text}}}</span>}}<!--"monospace, monospace" needed per Wikip...' 19132 wikitext text/x-wiki {{#ifeq:{{NAMESPACE}}|{{ns:0}}|{{FormattingError|[[:{{safesubst:<noinclude/>#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: var(--color-content-removed, #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> nj7gqt8gxp1hwt549605z0qaqxpdkqo Bhângsa:Programming typing-aid templates 14 4115 19133 2024-10-02T19:11:34Z Munajad.MH 3071 ←Membuat halaman berisi '{{Template category|description=Templates which identify and format specific text as [[source code]].}} [[Category:Typing-aid templates]]' 19133 wikitext text/x-wiki {{Template category|description=Templates which identify and format specific text as [[source code]].}} [[Category:Typing-aid templates]] m0obmbh2zk7p3fd5c0fg5h7gouo7n3x Cèṭa'an:Hex2dec 10 4116 19134 2024-10-02T19:13:46Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke: BaseConvert | convert | n={{{1}}} | base=10 | from=16 | default={{{default|0}}} }}<noinclude>{{documentation}}</noinclude>' 19134 wikitext text/x-wiki {{#invoke: BaseConvert | convert | n={{{1}}} | base=10 | from=16 | default={{{default|0}}} }}<noinclude>{{documentation}}</noinclude> rkxh58qr2xmpmnap3qbh79h5bpmvwk2 Cèṭa'an:Hex2dec/doc 10 4117 19135 2024-10-02T19:14:27Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{lua|Module:BaseConvert}} === Usage === *<code><nowiki>{{hex2dec|0x0000}}</nowiki> → {{hex2dec|0x0000}}</code> *<code><nowiki>{{hex2dec|0xA0}}</nowiki> → {{hex2dec|0xA0}}</code> *<code><nowiki>{{hex2dec|0x7C0}}</nowiki> → {{hex2dec|0x7C0}}</code> *<code><nowiki>{{hex2dec|0xFFFF}}</nowiki> → {{hex2dec|0xFFFF}}</code> *<code><nowiki>{{hex2dec|0x845FED}}</nowiki> → {{hex2dec|0x845FED}}</code> *<code><nowiki>{{hex2dec|0x75BCD15}}...' 19135 wikitext text/x-wiki {{Documentation subpage}} {{lua|Module:BaseConvert}} === Usage === *<code><nowiki>{{hex2dec|0x0000}}</nowiki> → {{hex2dec|0x0000}}</code> *<code><nowiki>{{hex2dec|0xA0}}</nowiki> → {{hex2dec|0xA0}}</code> *<code><nowiki>{{hex2dec|0x7C0}}</nowiki> → {{hex2dec|0x7C0}}</code> *<code><nowiki>{{hex2dec|0xFFFF}}</nowiki> → {{hex2dec|0xFFFF}}</code> *<code><nowiki>{{hex2dec|0x845FED}}</nowiki> → {{hex2dec|0x845FED}}</code> *<code><nowiki>{{hex2dec|0x75BCD15}}</nowiki> → {{hex2dec|0x75BCD15}}</code> *<code><nowiki>{{hex2dec|0xDEADBEEF}}</nowiki> → {{hex2dec|0xDEADBEEF}}</code> *<code><nowiki>{{hex2dec|0xFFFFFFFF}}</nowiki> → {{hex2dec|0xFFFFFFFF}}</code> ;Input formats Input with or without '''0x''' prefix: *<code><nowiki>{{hex2dec|0xa0}}</nowiki> → {{hex2dec|0xa0}}</code> *<code><nowiki>{{hex2dec|a0}}</nowiki> → {{hex2dec|a0}}</code> Uppercase and lowercase accepted: *<code><nowiki>{{hex2dec|A0}}</nowiki> → {{hex2dec|0x00A0}}</code> *<code><nowiki>{{hex2dec|a0}}</nowiki> → {{hex2dec|A0}}</code> ;Not a number input *<code><nowiki>{{hex2dec|}}</nowiki> → {{hex2dec|}}</code> *<code><nowiki>{{hex2dec}}</nowiki> → {{hex2dec}}</code> *<code><nowiki>{{hex2dec|0xAXYZ}}</nowiki> → {{hex2dec|}}</code> *<code><nowiki>{{hex2dec|XYZ}}</nowiki> → {{hex2dec|}}</code> *<code><nowiki>{{hex2dec|0xA B}}</nowiki> → {{hex2dec|}}</code> *<code><nowiki>{{hex2dec|A B}}</nowiki> → {{hex2dec|}}</code> === See also === * {{tl|h2d}} (redirect) * {{tl|hexadecimal}} {{Math templates|numeral systems}}<includeonly>{{Sandbox other|| [[Category:Numerical conversion templates|{{PAGENAME}}]] }}</includeonly> 3k6vx3mekotlv0tgetajxs9jfjy8w1l Modul:BaseConvert 828 4118 19136 2024-10-02T19:15:35Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {} local digits = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ' local function normalizeFullWidthChars(s) return mw.ustring.gsub(s, '[!-~]', function(s) return mw.ustring.char(mw.ustring.codepoint(s, 1) - 0xFEE0) end) end local function _convert(n, base, from, precision, width, default, prefix, suffix) n = tostring(n) -- strip off any leading '0x' (unless x is a valid digit in the input base) from = tonumber(from) if not from or from < 34 then...' 19136 Scribunto text/plain local p = {} local digits = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ' local function normalizeFullWidthChars(s) return mw.ustring.gsub(s, '[!-~]', function(s) return mw.ustring.char(mw.ustring.codepoint(s, 1) - 0xFEE0) end) end local function _convert(n, base, from, precision, width, default, prefix, suffix) n = tostring(n) -- strip off any leading '0x' (unless x is a valid digit in the input base) from = tonumber(from) if not from or from < 34 then local c n, c = n:gsub('^(-?)0[Xx]', '%1') if c > 0 and not from then from = 16 end end -- check for a negative sign. Do this while the input is still in string form, -- because tonumber doesn't support negative numbers in non-10 bases. local sign = '' local c n, c = n:gsub('^-', '') if c > 0 then sign = '-' end -- replace any full-width Unicode characters in the string with their ASCII equivalents n = normalizeFullWidthChars(n) -- handle scientific notation with whitespace around the 'e' e.g. '5 e7' n = n:gsub('%s*[eE]%s*', 'e') from = from or 10 local num = tonumber(n, from) base = tonumber(base) precision = tonumber(precision) width = tonumber(width) if not num or not base then return default or n end local i, f = math.modf(num) local t = {} repeat local d = (i % base) + 1 i = math.floor(i / base) table.insert(t, 1, digits:sub(d, d)) until i == 0 while #t < (width or 0) do table.insert(t, 1, '0') end local intPart = table.concat(t, '') -- compute the fractional part local tf = {} while f > 0 and #tf < (precision or 10) do f = f * base i, f = math.modf(f) table.insert(tf, digits:sub(i + 1, i + 1)) end -- add trailing zeros if needed if precision and #tf < precision then for i = 1, precision - #tf do table.insert(tf, '0') end end local fracPart = table.concat(tf, '') -- remove trailing zeros if not needed if not precision then fracPart = fracPart:gsub('0*$', '') end -- add the radix point if needed if #fracPart > 0 then fracPart = '.' .. fracPart end return (prefix or '') .. sign .. intPart .. fracPart .. (suffix or '') end function p.convert(frame) -- Allow for invocation via #invoke or directly from another module local args if frame == mw.getCurrentFrame() then args = frame.args else args = frame end local n = args.n local base = args.base local from = args.from local precision = args.precision local width = args.width local default = args.default local prefix = args.prefix local suffix = args.suffix return _convert(n, base, from, precision, width, default, prefix, suffix) end setmetatable(p, { __index = function(t, k) local from, base = k:match('^([0-9]+)to([0-9]+)$') if not from then return nil end return function(frame) local args = frame.args return _convert(mw.text.trim(args[1]), base, from, args.precision, args.width, args.default, args.prefix, args.suffix) end end }) return p pittardebat8getcpz6hwvf6a7wspqr Modul:BaseConvert/doc 828 4119 19137 2024-10-02T19:16:08Z Munajad.MH 3071 ←Membuat halaman berisi '{{High-use}} Converts numbers to a specified base between 2 and 36, for use in templates such as {{Tl|Binary}}, {{Tl|Octal}}, {{Tl|Hexadecimal}}, etc. ==Usage== <syntaxhighlight lang="lua"> local BaseConvert = require('Module:BaseConvert') BaseConvert.convert({n = 14600926, base = 16}) -- returns 'DECADE' </syntaxhighlight> Arguments: *'''n''' - (required) the number to be converted, as a string. It may be a number instead, if the input base is 10. *'''base'''...' 19137 wikitext text/x-wiki {{High-use}} Converts numbers to a specified base between 2 and 36, for use in templates such as {{Tl|Binary}}, {{Tl|Octal}}, {{Tl|Hexadecimal}}, etc. ==Usage== <syntaxhighlight lang="lua"> local BaseConvert = require('Module:BaseConvert') BaseConvert.convert({n = 14600926, base = 16}) -- returns 'DECADE' </syntaxhighlight> Arguments: *'''n''' - (required) the number to be converted, as a string. It may be a number instead, if the input base is 10. *'''base''' - (required) the base to which the number should be converted. May be between 2 and 36, inclusive. *'''from''' - the base of the input. Defaults to 10 (or 16 if the input has a leading '0x'). Note that bases other than 10 are not supported if the input has a fractional part. *'''precision''' - number of digits to be rendered after the radix point. Trailing zeros will be added if needed. If not specified, however many digits are needed will be shown, up to 10. *'''width''' - minimum number of digits to be rendered before the radix point. Leading zeros will be added if needed. *'''default''' - Value to return if n is empty or non-numeric. Defaults to the value of n. *'''prefix''' / '''suffix''' - wikitext to add before/after the returned result. Will not be added if n is empty or non-numeric. For example, you might use a prefix of <code>0x</code> when converting to hex, or a suffix of <code><nowiki><sub>8</sub></nowiki></code> when converting to octal. ===From templates=== In wikimarkup, this module may be called with a function name <code>''n''to''m''</code>, e.g.: {{Markup |<nowiki>{{#invoke:BaseConvert|16to10| FF }}</nowiki>|{{#invoke:BaseConvert|16to10| FF }} |<nowiki>{{#invoke:BaseConvert|10to36|500}}</nowiki>|{{#invoke:BaseConvert|10to36|500}} |<nowiki>{{#invoke:BaseConvert|10to16|Foo|default=0}}</nowiki>|{{#invoke:BaseConvert|10to16|Foo|default=0}}}} All options above are supported, excluding {{Para|base}}, {{Para|from}} and {{Para|n}} which are set by the mandatory options. ===Edge cases=== {{Markup |<nowiki>{{#invoke:BaseConvert|10to10|500}}</nowiki>|{{#invoke:BaseConvert|10to10|500}} |<nowiki>{{#invoke:BaseConvert|10to10|FooBar}}</nowiki>|{{#invoke:BaseConvert|10to10|FooBar}} |<nowiki>{{#invoke:BaseConvert|10to10|FooBar|default=}}</nowiki>|{{#invoke:BaseConvert|10to10|FooBar|default=}} |<nowiki>{{#invoke:BaseConvert|10to16|Foo}}</nowiki>|{{#invoke:BaseConvert|10to16|Foo}}}} {{Math templates}} <includeonly>[[Category:Wikipedia utility modules]]</includeonly><noinclude> [[pt:Módulo:BaseConvert/doc]] [[Category:Module documentation pages]] </noinclude> a7cyn9ct9ep118ec4uns068p5u6y2be Cèṭa'an:Math templates 10 4120 19138 2024-10-02T19:16:49Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- This template uses British English. --> {{Navbox with collapsible groups | name = Math templates | state = {{{state|expanded}}} | bodyclass = hlist | title = Math templates | liststyle = font-size:110%;<!--(as some templates' descriptions include links)--> | selected = {{{selected|{{{expanded|{{{1|}}}}}}}}} <!-------------- Functions / Numeral systems --------------> | abbr1 = FN | group1 = *Functions *Numeral systems | state1 = <noinclude>expanded</noinclu...' 19138 wikitext text/x-wiki <!-- This template uses British English. --> {{Navbox with collapsible groups | name = Math templates | state = {{{state|expanded}}} | bodyclass = hlist | title = Math templates | liststyle = font-size:110%;<!--(as some templates' descriptions include links)--> | selected = {{{selected|{{{expanded|{{{1|}}}}}}}}} <!-------------- Functions / Numeral systems --------------> | abbr1 = FN | group1 = *Functions *Numeral systems | state1 = <noinclude>expanded</noinclude> | list1 = {{Navbox |child | group1 = Functions | list1 = *{{tlbare|elementary arithmetic}} *{{tlbare|precision}} *{{tlbare|val}}&nbsp;(value formatting) *{{tlbare|percentage}} | group2 = Numeral systems | list2 = *{{ml|BaseConvert|''X''to''Y''}} *{{tlbare|binary}} *{{tlbare|decimal2Base}} *{{tlbare|hex2dec}} *{{tlbare|hexadecimal}} *{{tlbare|octal}} *{{tlbare|quaternary}} *{{tlbare|rn}} *{{tlbare|roman}} *{{tlbare|ternary}} *{{tlbare|vigesimal}} }} <!---------------------- Conversions ----------------------> | abbr2 = conversions | group2 = Conversions | state2 = <noinclude>expanded</noinclude> | list2 = {{Aligned table |style=margin:0 auto 0;text-align:left; | {{Aligned table |style=padding-right:2.5em; |col1style=text-align:right;white-space:nowrap;padding-right:1.0em; |col2style=font-size:90%;<!--(see liststyle above)--> vertical-align:middle;line-height:1.3em;font-style:italic; | {{tlbare|convert}} | many units (see: [[Template:Convert/list_of_units |list]]) | {{tlbare|cvt}} | abbreviated {{tl|convert}} | {{tlbare|convinfobox}} | {{tl|convert}} for infoboxes | {{tlbare|bbl to t}} | barrels of oil to tonnes | {{tlbare|long ton}} | long hundredweights, quarters and pounds to kilograms;<br/>long tons and hundredweights to pounds and metric tons | {{tlbare|miles-chains}} | miles and chains to kilometres linking "chains" }} | {{Aligned table |col1style=text-align:right;white-space:nowrap;padding-right:1.0em; |col2style=font-size:90%;<!--(as above)--> vertical-align:middle;line-height:1.3em;font-style:italic; | {{tlbare|decdeg}} | degrees, minutes, and seconds to [[decimal degrees]] | {{tlbare|deg2DMS|deg2dms}} | decimal degrees to degrees, minutes, and seconds | {{tlbare|deg2HMS|deg2hms}} | decimal degrees to [[hour angle]] (in hours, minutes, and seconds) | {{tlbare|HMS2Deg|hms2deg}} | [[hour angle]] (in hours, minutes, and seconds) to decimal degrees | {{tlbare|inflation}} | calculate inflation of Consumer Price Index-related prices | {{tlbare|pop density}} | population density in an area | {{tlbare|track gauge}} | railway track gauges }} }} <!----------------------- Notation & formatting ------------------------> | group3 = Notation and {{Category link|Mathematical formatting templates|formatting}} | abbr3 = notation | state3 = <noinclude>expanded</noinclude> | list3 = {{Aligned table |style=margin:0 auto 0;text-align:left; | {{Aligned table |style=padding-right:2.5em; |col1style=text-align:right;white-space:nowrap;padding-right:1.0em; |col2style=font-size:90%;<!--(as above)--> vertical-align:middle;line-height:1.3em;font-style:italic; | {{tlbare|bigmath}} | bigger font to match {{noitalic|[[TeX]]}} {{noitalic|<samp><nowiki>\</nowiki>displaystyle</samp>}} (standalone formulas only) | *{{tlbare|bra-ket}} *{{tlbare|braket}} *{{tlbare|bra}} *{{tlbare|ket}} | [[bra–ket notation]] | {{tlbare|ceil}}, {{tlbare|floor}} | calculations [[:mw:Help:Extension:ParserFunctions##expr|:mw:Help:#expr]]; formatting indicators {{noitalic|1={{ceil|3.14}}}}, {{noitalic|1={{floor|3.14}}}} (no calculation performed) | {{tlbare|fraction}} | slant fractions {{frac|3|5}} (not for maths/science articles; use ''standing'' or upright fractions {{noitalic|{{tlx|sfrac}}}} instead) | {{tlbare|intmath}} | [[integral symbol]]s | *{{tlbare|langle}} *{{tlbare|rangle}} *{{tlbare|Angle bracket|angbr}} | [[Bracket#Angular brackets|angular bracket]]s | *{{tlbare|ldelim}} *{{tlbare|rdelim}} | multiline delimiters (2–5 lines inclusive) | {{tlbare|abs}} | absolute values (paired vertical lines) | {{tlbare|math}} | short text-based formulas | {{tlbare|mathcal}} | [mathematical] calligraphic font; alternative to {{noitalic|[[LaTeX]]}} {{noitalic|<samp><nowiki>\</nowiki>mathcal{...}</samp>}} }} | {{Aligned table |col1style=text-align:right;white-space:nowrap;padding-right:1.0em; |col2style=font-size:90%;<!--(as above)--> vertical-align:middle;line-height:1.3em;font-style:italic; | {{tlbare|mvar}} | individual italicized maths variables in normal text | *{{tlbare|overline}} *{{tlbare|underline}} | a line set above/below a sequence of characters | {{tlbare|overarc}} | an arc set above a sequence of characters | *{{tlbare|overset}} *{{tlbare|underset}} | arbitrary characters/diacritics set above/below one another | {{tlbare|pars}} | parentheses that can be resized {{noitalic|1={{math|{{pars|s=150|{{large|∑}}}}}}}} | {{tlbare|sfrac}} | "standing" or upright fractions {{sfrac|3|5}} (use in maths/science articles instead of{{noitalic|{{tlx|fraction}}}}) | *{{tlbare|sub}} *{{tlbare|sup}} *{{tlbare|su}} | subscripts and superscripts |style7.1=vertical-align:middle;text-align:right;padding-right:1.0em;| {{tlbare|tmath}} | Wrap {{noitalic|[[TeX]]}} in {{noitalic|<nowiki><math></nowiki>}} tags | {{tlbare|tombstone}} | symbol indicating the [[Tombstone (typography)|end of a proof]] | {{tlbare|val}} | measurement values, uncertainties and units | {{tlbare|vec}} | various overarrows, underarrows, etc.<!--pointing left, right or both ways--> }} }} <!---------------- Boxes / Tags / Notices -----------------> | abbr4 = BTN | group4 = *Boxes *Tags *Notices | state4 = <noinclude>expanded</noinclude> | list4 = {{Navbox with columns |child |colstyle=text-align:center; | col1header = Boxes | col1 = *{{tlbare|arithmetic operations}} *{{tlbare|calculus}} *{{tlbare|Infobox mathematical function}} *{{tlbare|functions}} | col2header = Tags | col2 = *{{tlbare|metricate}} *{{tlbare|undue precision}} *{{tlbare|units attention}} }} | below = *{{icon|Category}} {{c|Mathematics templates|Category}} *[[:Module:Math]] }}<noinclude> {{Documentation}} </noinclude> mxaxcrap3nqcyuhbuloufvnde45i9v4 Cèṭa'an:Math templates/doc 10 4121 19139 2024-10-02T19:17:12Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> ===Usage=== This template is intended to provide a consistent "See also" for math templates. {{Collapsible option |default=expanded}} {{Collapsible sections option |list = {{hlist |FN |conversions |notation |BTN}} |example = FN }} {{Math templates|FN}} <includeonly>{{Sandbox other|| <!-- Categories belo...' 19139 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> ===Usage=== This template is intended to provide a consistent "See also" for math templates. {{Collapsible option |default=expanded}} {{Collapsible sections option |list = {{hlist |FN |conversions |notation |BTN}} |example = FN }} {{Math templates|FN}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Mathematics navigational boxes| ]] [[Category:Related-topic templates]] [[Category:Documentation see also templates]] }}</includeonly> gq1i08x44i7508t8qstbvwp0a9eadks Cèṭa'an:Navbox with collapsible groups 10 4122 19140 2024-10-02T19:17:53Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:Navbox with collapsible groups|navbox}}<noinclude> {{documentation}} </noinclude>' 19140 wikitext text/x-wiki {{#invoke:Navbox with collapsible groups|navbox}}<noinclude> {{documentation}} </noinclude> j6qvvjumurmy6l2o9ffi0l26l7qqwy6 Cèṭa'an:Navbox with collapsible groups/doc 10 4123 19141 2024-10-02T19:18:24Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-risk| 109000 }} {{lua|Module:Navbox with collapsible groups}} <includeonly>{{Template display|nomobile}}</includeonly> {{Navbox suite}} {{Collapsible templates}} This template produces a [[Wikipedia:Navigation template|navigation template]] that has groups of relevant articles on a certain topic. All groups are hidden by default. However, with a parameter call, an individual group can be shown that has the other articles in the s...' 19141 wikitext text/x-wiki {{Documentation subpage}} {{High-risk| 109000 }} {{lua|Module:Navbox with collapsible groups}} <includeonly>{{Template display|nomobile}}</includeonly> {{Navbox suite}} {{Collapsible templates}} This template produces a [[Wikipedia:Navigation template|navigation template]] that has groups of relevant articles on a certain topic. All groups are hidden by default. However, with a parameter call, an individual group can be shown that has the other articles in the same group. == Usage == Please remove the parameters that are left blank. The template currently supports up to 20 groups/lists but more can be added if needed. You should use a minimum of two groups/lists; otherwise, use {{tl|Navbox}} instead. <syntaxhighlight lang="wikitext"> {{Navbox with collapsible groups | name = {{subst:PAGENAME}} | title = | listclass = hlist | state = {{{state|}}} | selected = {{{selected|{{{1|}}}}}} | above = | image = | abbr1 = | group1 = | list1 = | abbr2 = | group2 = | list2 = <!--[etc, to:]--> | abbr20 = | group20 = | list20 = }} </syntaxhighlight> == Parameters == This template shares many common parameters with its sister templates {{tl|Navbox}} and {{tl|Navbox with columns}}. The common parameters are marked with a cross<sup>'''†'''</sup>. Please refer to the documentation of {{tl|Navbox}} for more in depth descriptions and examples of those parameters. ===Setup parameters=== :;name<sup>†</sup> ::The name of the template. The name of this template, for example, is "Navbox with collapsible groups". :; ''state''<sup>†</sup> <span style="font-weight:normal;">[<code>uncollapsed, collapsed, plain, off</code>]</span> ::The initial state of the show/hide feature for the main title. See {{tl|Navbox}} for more information. Does not affect display or hiding of group items, see ''state<sub>n</sub>'', below. :;''navbar''<sup>†</sup> ::Possible values are <code>plain</code>, <code>off</code>, and the default value of blank. See {{tl|Navbox}} for more information. :;''border''<sup>†</sup> ::Possible values are <code>child</code>, <code>none</code>, and the default value of blank. Set to <code>child</code> if you wish to use the navbox inside of another navbox; with this option, the child navbox is borderless and fits snuggly inside of its parent navbox. The parent navbox may be the list area of {{tl|Navbox}}, the columns of a {{tl|Navbox with columns}}, or a list area of {{tl|Navbox with collapsible groups}}. See {{tl|Navbox}} for more information and examples. ===Basic data parameters=== :;'''''title'''''<sup>†</sup> ::The title of the template, displayed centered in the titlebar at the top of the template. :;''above''<sup>†</sup> ::Text or other elements to appear above groups/lists. :;''image''<sup>†</sup> ::Image to the right of all of the groups/lists. :;''imageleft''<sup>†</sup> ::Image to the left of all of the groups/lists. :;''below''<sup>†</sup> ::Text or other elements to appear below the groups/lists. ===Group/list parameters=== :; ''group<sub>n</sub>''<sup>†</sup> :: The title of each section. :; ''list<sub>n</sub>''<sup>†</sup> :: The content/wikilinks that will be shown in the group. {{strikethrough|Use dots or bullets as separators (see the [[#See also|See also]] section).}} A {{tl|Navbox}} or {{tl|Navbox with columns}} can optionally be used here with its <code>border = child</code> parameter set. If this is done, leave the corresponding group<sub>n</sub> blank, as the child navbox will already provide the collapsible feature. :; ''abbr<sub>n</sub>'' :: This is the abbreviation of the group. See <code>selected</code> parameter immediately below to see how to use this parameter. This parameter is optional, but recommended. :; ''selected'' :: If the value of <code>selected</code> equals the value of <code>abbr<sub>n</sub></code>, then list<sub>n</sub> is uncollapsed and all other lists are collapsed. If <code>selected</code> is left blank, or if it does not match any <code>abbr<sub>n</sub></code>, then all groups are collapsed. Usually this parameter should be set to <code><nowiki>{{{1|}}}</nowiki></code>. Since this template is a base template for others, there has to be a way to pass the group parameter from the article, to the secondary template to this one. :: The collapsed/uncollapsed options can be listed on the template's page by using the {{tl|Collapsible sections option}} template in the <nowiki><noinclude></nowiki> part of the page. :; ''state<sub>n</sub>'' <span style="font-weight:normal;">[<code>uncollapsed, collapsed, plain, off</code>]</span> :: The initial collapsible state of list<sub>n</sub>. Set to collapsed by default. Overridden to uncollapsed if <code>selected</code> equals <code>abbr<sub>n</sub></code>. :; ''image<sub>n</sub>'' :: An image to appear in the list<sub>n</sub> content area on the right side. :; ''imageleft<sub>n</sub>'' :: An image to appear in the list<sub>n</sub> content area on the left side. ===Style parameters=== :;''bodystyle''<sup>†</sup> ::CSS style/s to apply to the entire template :;''titlestyle''<sup>†</sup> ::[[Wikipedia:CSS|CSS]] style/s to apply to titlebar; usually <code>background:''color''</code>. The color of wikilink text must be manually changed using span tags. For example use <code><nowiki>title = [[Scouting|<span style="color:ivory;">Scouting</span>]]</nowiki></code> to change the color of the link to ivory. The [show]/[hide] button and the vde link button use the color set in the titlestyle parameter. Here is an example of setting the titlestyle: :::<code>titlestyle = background:darkgreen;color:ivory;</code> :;''abovestyle''<sup>†</sup> :;''belowstyle''<sup>†</sup> ::CSS style/s to apply to the ''above'' and ''below'' parameters, respectively. :;''basestyle''<sup>†</sup> ::CSS style/s to apply to the ''title'', ''above'', ''below'', and ''group<sub>n</sub>'' parameters, all at the same time. :;''imagestyle''<sup>†</sup> ::CSS style/s to apply to the ''image'' parameter. Does not get applied to the image<sub>n</sub> parameters. :;''imageleftstyle''<sup>†</sup> ::CSS style/s to apply to the ''imageleft'' parameter. Does not get applied to the imageleft<sub>n</sub> parameters. :; ''groupstyle''<sup>†</sup> :: CSS style/s to apply to all group heading parameters. Visit [http://meyerweb.com/eric/tools/color-blend/ this website] to get a lighter color similar to the title background color. Example: :::<code>groupstyle = background:lightgreen;</code> :; ''group<sub>n</sub>''style<sup>†</sup> :: CSS style/s to apply to a specific group heading; overrides any CSS styles set in ''groupstyle''. :; ''liststyle''<sup>†</sup> :: CSS style/s to apply to all list content parameters. :; ''list<sub>n</sub>''style<sup>†</sup> :: CSS style/s to apply to specific list content parameters; overrides any CSS styles set in ''liststyle''. :; ''listpadding''<sup>†</sup> :: Padding to have in each list cell; defaults to 0.25em on the left/right and 0em on the top/bottom. ===Microformat parameters=== :; ''bodyclass''<sup>†</sup> :: This parameter is inserted into the "class" attribute for the infobox as a whole. :; ''titleclass''<sup>†</sup> :: This parameter is inserted into the "class" attribute for the infobox's title caption. :See [[Wikipedia:WikiProject Microformats]] for more information on adding microformat information to Wikipedia, and [[microformat]] for more information on microformats in general. == Examples == ===Basic example=== <syntaxhighlight lang="wikitext" style="overflow:scroll;"> {{Navbox with collapsible groups |name = University of Michigan |state = uncollapsed |title = [[University of Michigan|<span style="color:#FFD700;">The University of Michigan, Ann Arbor</span>]] |titlestyle = background:#00008B;color:#FFD700; |listclass = hlist |groupstyle = background:#FFD700;color:#00008B; |image = |selected = {{{1|}}} |group1 = [[University of Michigan#Academic profile|<span style="color:#00008B;">Academics</span>]] |abbr1 = academics |list1 = * [[University of Michigan College of Engineering|College of Engineering]] * [[University of Michigan College of Literature, Science, and the Arts|College of Literature, Science and the Arts]] * [[Gerald R. Ford School of Public Policy]] * [[University of Michigan Law School|Law School]] * [[University of Michigan Health System|Medical School]] * [[Ross School of Business]] * [[University of Michigan School of Education|School of Education]] * [[University of Michigan School of Information|School of Information]] * [[University of Michigan School of Music, Theatre & Dance|School of Music, Theatre & Dance]] * [[University of Michigan School of Natural Resources and Environment|School of Natural Resources and Environment]] * [[University of Michigan School of Public Health|School of Public Health]] * [[Taubman College of Architecture and Urban Planning]] |group2 = [[Michigan Wolverines|<span style="color:#00008B;">Athletics</span>]] |abbr2 = athletics |state2 = uncollapsed |list2 = * [[Michigan Stadium]] * [[Crisler Arena]] * [[Yost Ice Arena]] * [[Michigan Wolverines]] * [[Michigan Wolverines football|Football]] * [[Michigan – Ohio State football rivalry|UM-OSU Rivalry]] * [[Little Brown Jug (American football)|Little Brown Jug]] * [[Paul Bunyan Trophy]] * [[Cold War (ice hockey)|Cold War]] |group3 = Campus |abbr3 = campus |list3 = * [[Angell Hall Observatory]] * [[Burton Memorial Tower|Burton Tower]] * [[The Diag]] * [[David M. Dennison Building|Dennison Building]] * [[Gerald R. Ford Presidential Library]] * [[Hill Auditorium]] * [[Lurie Tower]] * [[Matthaei Botanical Gardens]] * [[Michigan Union]] * [[Museums at the University of Michigan|Museums]] * [[Nichols Arboretum]] * [[University of Michigan Health System|UM Health System]] * [[University of Michigan Library|University Library]] }} </syntaxhighlight> {{Navbox with collapsible groups |name = University of Michigan |state = uncollapsed |title = [[University of Michigan|<span style="color:#FFD700;">The University of Michigan, Ann Arbor</span>]] |titlestyle = background:#00008B;color:#FFD700; |listclass = hlist |groupstyle = background:#FFD700;color:#00008B; |image = |selected = {{{1|}}} |group1 = [[University of Michigan#Academic profile|<span style="color:#00008B;">Academics</span>]] |abbr1 = academics |list1 = * [[University of Michigan College of Engineering|College of Engineering]] * [[University of Michigan College of Literature, Science, and the Arts|College of Literature, Science and the Arts]] * [[Gerald R. Ford School of Public Policy]] * [[University of Michigan Law School|Law School]] * [[University of Michigan Health System|Medical School]] * [[Ross School of Business]] * [[University of Michigan School of Education|School of Education]] * [[University of Michigan School of Information|School of Information]] * [[University of Michigan School of Music, Theatre & Dance|School of Music, Theatre & Dance]] * [[University of Michigan School of Natural Resources and Environment|School of Natural Resources and Environment]] * [[University of Michigan School of Public Health|School of Public Health]] * [[Taubman College of Architecture and Urban Planning]] |group2 = [[Michigan Wolverines|<span style="color:#00008B;">Athletics</span>]] |abbr2 = athletics |state2 = uncollapsed |list2 = * [[Michigan Stadium]] * [[Crisler Arena]] * [[Yost Ice Arena]] * [[Michigan Wolverines]] * [[Michigan Wolverines football|Football]] * [[Michigan – Ohio State football rivalry|UM-OSU Rivalry]] * [[Little Brown Jug (American football)|Little Brown Jug]] * [[Paul Bunyan Trophy]] * [[Cold War (ice hockey)|Cold War]] |group3 = Campus |abbr3 = campus |list3 = * [[Angell Hall Observatory]] * [[Burton Memorial Tower|Burton Tower]] * [[The Diag]] * [[David M. Dennison Building|Dennison Building]] * [[Gerald R. Ford Presidential Library]] * [[Hill Auditorium]] * [[Lurie Tower]] * [[Matthaei Botanical Gardens]] * [[Michigan Union]] * [[Museums at the University of Michigan|Museums]] * [[Nichols Arboretum]] * [[University of Michigan Health System|UM Health System]] * [[University of Michigan Library|University Library]] }} ===Nesting plain navboxes=== To nest a plain navbox (that is, a navbox that would be specified with the {{tl|Navbox}} template) inside a {{ROOTPAGENAME}}, set the <code>list<sub>n</sub></code> parameter to <code>child</code> or <code>subgroup</code>. Elements of the child navbox can be specified by prepending <code>child<sub>n</sub>_</code>, <code>subgroup<sub>n</sub>_</code>, or just <code><sub>n</sub>_</code> to the parameter names (e.g. <code>1_list1</code>). Child navboxes can be nested by adding an additional prefix (e.g. <code>1_1_list1</code>). The basic code for doing this is as follows (which adds a subgroup for the first group/list area): <pre style="overflow: auto;"> {{Navbox with collapsible groups | name = {{subst:PAGENAME}} | title = Title | group1 = Group Title | list1 = child | 1_title = [optional] | 1_group1 = [optional] | 1_list1 = child | 1_1_title = [optional] | 1_1_group1 = [optional] | 1_1_list1 = ...list contents... ... ... }} </pre> {{Navbox with collapsible groups | name = Navbox with collapsible groups/doc | title = Navbox with collapsible groups with nested Navboxes | group1 = Group 1 Title | list1 = child | 1_group1 = Group 1 Child Navbox Group 1 | 1_list1 = child | 1_1_group1 = Group 1 Child Navbox's Child Navbox Group 1 | 1_1_list1 = Group 1 Child Navbox's Child Navbox List 1 | 1_1_list2 = Group 1 Child Navbox's Child Navbox List 2 |1_group2 = Group 1 Child Navbox Group 2 |1_list2 = Group 1 Child Navbox List 2 }} ===Nesting other Navbox forms=== Other Navbox forms can be nested by including the template with the first parameter set to <code>child</code>. This example shows {{tl|Navbox}}, {{tl|Navbox with collapsible groups}} and {{tl|Navbox with columns}} all working together. Press the edit button for the section to view the code. Note that this nesting can lead to a large increase in the template's [[WP:PEIS|post-expand include size]]. {{Navbox with collapsible groups |name = Navbox with collapsible groups/doc#Nesting other Navbox forms |title = Navbox, Navbox with columns, and Navbox with collapsible groups together |selected = {{{1|}}} |listclass = hlist |group1 = [[:Category:Scouting|The Scouting Movement]] |abbr1 = movement |list1 = *[[Scouting]] *''[[Scouting for Boys]]'' *[[Scout method]] *[[Scout Law]] *[[Scout Promise]] *[[Scout Motto]] *[[Wood Badge]] *[[Age groups in Scouting and Guiding]] *[[Cub Scout]] *[[Scout (Scouting)|Boy Scout]] *[[Rover Scout]] *[[Brownie (Girl Guides)|Brownie]] *[[Girl Guiding and Girl Scouting]] *[[Ranger (Girl Guide)]] *[[Jamboree (Scouting)|Jamboree]] *[[Scout Leader]] *[[World Organization of the Scout Movement|WOSM]] *[[World Association of Girl Guides and Girl Scouts|WAGGGS]] *[[Non-aligned Scouting and Scout-like organisations|Non-aligned organisations]] *[[Scouting controversy and conflict]] *[[Scouting in popular culture]] *[[List of Scouts]] *[[List of highest awards in Scouting]] |list2 = {{Navbox|child |title = [[French colonial empire|Former French colonies]] in [[Africa]] and the [[Indian Ocean]] |state = {{#ifeq:{{{1|}}}|french|uncollapsed|collapsed}} |titlestyle = background# |groupstyle = background:lavender; |group1 = [[Maghreb|Mahgreb]] |list1 = *[[French Algeria|Algeria]] *[[French protectorate of Morocco|Morocco]]&nbsp;<small>([[Arguin|Arguin Island]])</small> *[[History of Tunisia|Tunisia]] |group2 = [[French West Africa]] |list2 = *[[History of Côte d'Ivoire#French Period|Côte d'Ivoire]] *[[French Dahomey|Dahomey]] *[[French Sudan]] *[[French Guinea|Guinea]] *[[History of Mauritania#French colonization and post-colonial history|Mauritania]] *[[History of Niger#Colonization|Niger]] *[[History of Senegal|Senegal]] *[[French Upper Volta|Upper Volta]] |group3 = &nbsp; |list3 = *[[French Togoland]] *[[James Island (Gambia)|James Island]] |group4 = [[French Equatorial Africa]] |list4 = *[[Colonial Chad|Chad]] *[[History of Gabon|Gabon]] *[[History of the Republic of the Congo|Middle Congo]] *[[Ubangi-Shari|Oubangui-Chari]] |group5 = [[Comoros]] |list5 = *[[Anjouan]] *[[Grande Comore]] *[[Mohéli]] |group6 = &nbsp; |list6 = *[[History of Djibouti#French interest|French Somaliland (Djibouti)]] *[[History of Madagascar#French control|Madagascar]] *[[Mauritius|Ile de France]] *[[Seychelles]] }} |group3 = [[:Category:Scouting and Guiding in the United Kingdom|Scouting and Guiding in the United Kingdom]] |abbr3 = Scouting |list3 = *[[The Scout Association]] *[[Girlguiding UK]] *[[Beaver Scouts]] *[[Cub Scouts (The Scout Association)|Cub Section (UK)]] *[[Venture Scout]] *[[Explorer Scouts (The Scout Association)|Explorer Scouts]] *[[Brownie (Girl Guides)]] *[[Ranger (Girl Guide)]] *[[Rainbow (Girl Guides)]] *[[Scout Network]] *[[Chief Scout (The Scout Association)|Chief Scout (United Kingdom)]] *[[Scout Counties (The Scout Association)|Scout Counties]] *[[Scout District]] *[[Scouts (The Scout Association)|Scout Section (UK)]] *[[Scout Activity Centre (The Scout Association)|Scout Activity Centre]] *[[Young Leaders (The Scout Association)|Young Leaders]] |list4 = {{Navbox with columns|child |state = {{#ifeq:{{{1|}}}|coltest|uncollapsed|collapsed}} |title = Navbox with columns nested in itself |colstyle = text-align:center; |col1width = 33% |col2width = 17% |col3width = 33% |col4width = 17% |col1header = Col1Header |col2header = Col2Header |col3header = Col3Header |col4header = Col4Header |col1 = {{Navbox with columns|child |colwidth = 50% |colstyle = text-align:center; |col1header = Col1.1Header |col2header = Col1.2Header |col1 = Col1.1 |col2 = Col1.2 }} |col2 = Col2 |col3 = {{Navbox with columns|child |colwidth = 33% |colstyle = text-align:center; |col1header = Col3.1Header |col2header = Col3.2Header |col3header = Col3.3Header |col1 = Col3.1 |col2 = Col3.2 |col3 = Col3.3 }} |col4 = Col4 }} }} ==Technical details== * This template is a shortcut for the syntax shown at {{sectionlink|Template:Navbox/doc#Multiple show/hides in a single container}}. It uses [[Module:Navbox with collapsible groups]] which in turn calls [[Module:Navbox]] to render the actual navbox. * Navbox templates, including this one, are a major contributor to the [[WP:PEIS|post-expand include size]] of pages, and can cause pages to exceed the limit and not render correctly. There are a few ways to mitigate this. ** {{tlx|{{ROOTPAGENAME}}}} can be replaced with {{mlx|Navbox with collapsible groups|navbox}}, which approximately halves the include size ** Nesting other templates inside of a navbox can cause the include size increase by a factor of two or more. This template currently supports the same in-line child syntax supported by {{tl|Navbox}}, which mitigates this, but only for plain Navboxes (not other Navboxes with collapsible groups or Navboxes with columns). == See also == * {{tl|Navboxes}} (and {{tl|Navboxes top}}) * {{tl|Collapsible sections option}} * {{strikethrough|{{tl|Nowrap begin}} – Provides an explanation of the preferred method of using bullets or pipes to delimit list items.}} Deprecated; use the <code>hlist</code> class. * {{sectionlink|Template:Navbox/doc#Multiple show/hides in a single container}} {{Navigation templates}} <includeonly>{{Sandbox other|| <!--Categories--> [[Category:Navigational box metatemplates|collapsible groups]] [[Category:Collapse templates]] }}</includeonly> fzgpssagx000bk0v0y6hsps996jmecb Modul:Navbox with collapsible groups 828 4124 19142 2024-10-02T19:19:07Z Munajad.MH 3071 ←Membuat halaman berisi '-- This module implements {{Navbox with collapsible groups}} require('strict') local p = {} local parentCfg = mw.loadData('Module:Navbox/configuration') local thisCfg = mw.loadData('Module:Navbox with collapsible groups/configuration') local cfg = {} for k, v in pairs(thisCfg) do if type(v) == 'table' then cfg[k] = {} if type(parentCfg[k]) == 'table' then for kk, vv in pairs(parentCfg[k]) do cfg[k][kk] = vv end end for kk, vv in pairs(v) do cfg[k][kk...' 19142 Scribunto text/plain -- This module implements {{Navbox with collapsible groups}} require('strict') local p = {} local parentCfg = mw.loadData('Module:Navbox/configuration') local thisCfg = mw.loadData('Module:Navbox with collapsible groups/configuration') local cfg = {} for k, v in pairs(thisCfg) do if type(v) == 'table' then cfg[k] = {} if type(parentCfg[k]) == 'table' then for kk, vv in pairs(parentCfg[k]) do cfg[k][kk] = vv end end for kk, vv in pairs(v) do cfg[k][kk] = vv end end end local inArray = require("Module:TableTools").inArray local getArgs -- lazily initialized -- helper functions local andnum = function(s, n) return string.format(cfg.arg[s..'_and_num'], n) end local isblank = function(v) return (v or '') == '' end local function concatstrings(s) local r = table.concat(s, '') if r:match('^%s*$') then return nil end return r end local function concatstyles(s) local r = '' for _, v in ipairs(s) do v = mw.text.trim(v, "%s;") if not isblank(v) then r = r .. v .. ';' end end if isblank(r) then return nil end return r end local function getSubgroup(args, listnum, listText) local subArgs = { [cfg.arg.border] = cfg.keyword.border_subgroup, [cfg.arg.navbar] = cfg.keyword.navbar_plain } local hasSubArgs = false for k, v in pairs(args) do k = tostring(k) for _, w in ipairs(cfg.keyword.subgroups) do w = w .. listnum .. "_" if (#k > #w) and (k:sub(1, #w) == w) then subArgs[k:sub(#w + 1)] = v hasSubArgs = true end end end return hasSubArgs and p._navbox(subArgs) or listText end -- Main functions p._navbox = require('Module:Navbox')._navbox function p._withCollapsibleGroups(pargs) -- table for args passed to navbox local targs = {} -- process args local passthrough = { [cfg.arg.above]=true,[cfg.arg.aboveclass]=true,[cfg.arg.abovestyle]=true, [cfg.arg.basestyle]=true, [cfg.arg.below]=true,[cfg.arg.belowclass]=true,[cfg.arg.belowstyle]=true, [cfg.arg.bodyclass]=true,[cfg.arg.bodystyle]=true, [cfg.arg.border]=true, [cfg.arg.groupclass]=true, [cfg.arg.image]=true,[cfg.arg.imageclass]=true,[cfg.arg.imagestyle]=true, [cfg.arg.imageleft]=true,[cfg.arg.imageleftstyle]=true, [cfg.arg.listclass]=true, [cfg.arg.name]=true, [cfg.arg.navbar]=true, [cfg.arg.state]=true, [cfg.arg.style]=true, [cfg.arg.title]=true,[cfg.arg.titleclass]=true,[cfg.arg.titlestyle]=true } for k,v in pairs(pargs) do if k and type(k) == 'string' then if passthrough[k] then targs[k] = v elseif (k:match(cfg.pattern.num)) then local n = k:match(cfg.pattern.num) local list_and_num = andnum('list', n) if ((k:match(cfg.pattern.listnum) or k:match(cfg.pattern.contentnum)) and targs[list_and_num] == nil and pargs[andnum('group', n)] == nil and pargs[andnum('sect', n)] == nil and pargs[andnum('section', n)] == nil) then targs[list_and_num] = concatstrings({ pargs[list_and_num] or '', pargs[andnum('content', n)] or '' }) if (targs[list_and_num] and inArray(cfg.keyword.subgroups, targs[list_and_num])) then targs[list_and_num] = getSubgroup(pargs, n, targs[list_and_num]) end elseif ((k:match(cfg.pattern.groupnum) or k:match(cfg.pattern.sectnum) or k:match(cfg.pattern.sectionnum)) and targs[list_and_num] == nil) then local titlestyle = concatstyles({ pargs[cfg.arg.groupstyle] or '', pargs[cfg.arg.secttitlestyle] or '', pargs[andnum('groupstyle', n)] or '', pargs[andnum('sectiontitlestyle', n)] or '' }) local liststyle = concatstyles({ pargs[cfg.arg.liststyle] or '', pargs[cfg.arg.contentstyle] or '', pargs[andnum('liststyle', n)] or '', pargs[andnum('contentstyle', n)] or '' }) local title = concatstrings({ pargs[andnum('group', n)] or '', pargs[andnum('sect', n)] or '', pargs[andnum('section', n)] or '' }) local list = concatstrings({ pargs[list_and_num] or '', pargs[andnum('content', n)] or '' }) if list and inArray(cfg.keyword.subgroups, list) then list = getSubgroup(pargs, n, list) end local abbr_and_num = andnum('abbr', n) local state = (pargs[abbr_and_num] and pargs[abbr_and_num] == pargs[cfg.arg.selected]) and cfg.keyword.state_uncollapsed or (pargs[andnum('state', n)] or cfg.keyword.state_collapsed) targs[list_and_num] =p._navbox({ cfg.keyword.border_child, [cfg.arg.navbar] = cfg.keyword.navbar_plain, [cfg.arg.state] = state, [cfg.arg.basestyle] = pargs[cfg.arg.basestyle], [cfg.arg.title] = title, [cfg.arg.titlestyle] = titlestyle, [andnum('list', 1)] = list, [cfg.arg.liststyle] = liststyle, [cfg.arg.listclass] = pargs[andnum('listclass', n)], [cfg.arg.image] = pargs[andnum('image', n)], [cfg.arg.imageleft] = pargs[andnum('imageleft', n)], [cfg.arg.listpadding] = pargs[cfg.arg.listpadding] }) end end end end -- ordering of style and bodystyle targs[cfg.arg.style] = concatstyles({targs[cfg.arg.style] or '', targs[cfg.arg.bodystyle] or ''}) targs[cfg.arg.bodystyle] = nil -- child or subgroup if targs[cfg.arg.border] == nil then targs[cfg.arg.border] = pargs[1] end return p._navbox(targs) end -- Template entry points function p.navbox (frame, boxtype) local function readArgs(args, prefix) -- Read the arguments in the order they'll be output in, to make references -- number in the right order. local _ _ = args[prefix .. cfg.arg.title] _ = args[prefix .. 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[prefix .. andnum('group', i)] if inArray(cfg.keyword.subgroups, args[prefix .. andnum('list', i)]) then for _, v in ipairs(cfg.keyword.subgroups) do readArgs(args, prefix .. v .. i .. "_") end end end _ = args[prefix .. cfg.arg.below] end if not getArgs then getArgs = require('Module:Arguments').getArgs end local args = getArgs(frame, {wrappers = {cfg.pattern[boxtype or 'navbox']}}) readArgs(args, "") return p['_'..(boxtype or 'navbox')](args) end p['with collapsible groups'] = function (frame) return p.navbox(frame, 'withCollapsibleGroups') end local q = {} q._navbox = p._withCollapsibleGroups q.navbox = p['with collapsible groups'] return q eht1ky57dua4ak8akt6ahowqwcw6dct Modul:Navbox with collapsible groups/doc 828 4125 19143 2024-10-02T19:19:31Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating|protected}} {{high-use}} {{lua|Module:Navbox|Module:Navbox/configuration|Module:Navbox with collapsible groups/configuration|Module:TableTools}} Implements {{tl|Navbox with collapsible groups}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == {{mlx|{{ROOTPAGENAME}}|navbox}} See [[Template:Navbox with collapsible groups]] for more detailed usage. == See...' 19143 wikitext text/x-wiki {{Module rating|protected}} {{high-use}} {{lua|Module:Navbox|Module:Navbox/configuration|Module:Navbox with collapsible groups/configuration|Module:TableTools}} Implements {{tl|Navbox with collapsible groups}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == {{mlx|{{ROOTPAGENAME}}|navbox}} See [[Template:Navbox with collapsible groups]] for more detailed usage. == See also == * {{tl|Navbox}} * [[Module:Navbox]] * {{tl|Navbox with columns}} * [[Module:Navbox with columns]] <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Navigational box metatemplates]] }}</includeonly> mype7331linl17i6boodwcl9xaxp5at Modul:Navbox with collapsible groups/configuration 828 4126 19144 2024-10-02T19:19:58Z Munajad.MH 3071 ←Membuat halaman berisi 'return { --These values will be merged with those from [[Module:Navbox/configuration]] keyword = { state_uncollapsed = 'uncollapsed', }, pattern = { contentnum = '^content(%d+)$', groupnum = '^group(%d+)$', num = '^%a+(%d+)$', sectnum = '^sect(%d+)$', sectionnum = '^section(%d+)$', withCollapsibleGroups = 'Template:Navbox with collapsible groups', }, arg = { abbr_and_num = 'abbr%d', content_and_num = 'content%d', contentstyle_and_num = '...' 19144 Scribunto text/plain return { --These values will be merged with those from [[Module:Navbox/configuration]] keyword = { state_uncollapsed = 'uncollapsed', }, pattern = { contentnum = '^content(%d+)$', groupnum = '^group(%d+)$', num = '^%a+(%d+)$', sectnum = '^sect(%d+)$', sectionnum = '^section(%d+)$', withCollapsibleGroups = 'Template:Navbox with collapsible groups', }, arg = { abbr_and_num = 'abbr%d', content_and_num = 'content%d', contentstyle_and_num = 'content%dstyle', contentstyle = 'contentstyle', image_and_num = 'image%d', imageleft_and_num = 'imageleft%d', sect_and_num = 'sect%d', section_and_num = 'section%d', secttitlestyle = 'secttitlestyle', sectiontitlestyle_and_num = 'section%dtitlestyle', selected = 'selected', state_and_num = 'state%d', }, } 6ha6vm7ameediq9qfmzz74prlxoqacv Modul:Navbox with columns 828 4127 19145 2024-10-02T19:20:58Z Munajad.MH 3071 ←Membuat halaman berisi 'require('strict') local p = {} local parentCfg = mw.loadData('Module:Navbox/configuration') local thisCfg = mw.loadData('Module:Navbox with columns/configuration') local cfg = {} for k, v in pairs(thisCfg) do if type(v) == 'table' then cfg[k] = {} if type(parentCfg[k]) == 'table' then for kk, vv in pairs(parentCfg[k]) do cfg[k][kk] = vv end end for kk, vv in pairs(v) do cfg[k][kk] = vv end end end local inArray = require("Module:TableTools").inArray...' 19145 Scribunto text/plain require('strict') local p = {} local parentCfg = mw.loadData('Module:Navbox/configuration') local thisCfg = mw.loadData('Module:Navbox with columns/configuration') local cfg = {} for k, v in pairs(thisCfg) do if type(v) == 'table' then cfg[k] = {} if type(parentCfg[k]) == 'table' then for kk, vv in pairs(parentCfg[k]) do cfg[k][kk] = vv end end for kk, vv in pairs(v) do cfg[k][kk] = vv end end end local inArray = require("Module:TableTools").inArray local getArgs -- lazily initialized -- helper functions local andnum = function(s, n) return string.format(cfg.arg[s..'_and_num'], n) end local isblank = function(v) return (v or '') == '' end local function concatstrings(s) local r = table.concat(s, '') if r:match('^%s*$') then return nil end return r end local function concatstyles(s) local r = '' for _, v in ipairs(s) do v = mw.text.trim(v, "%s;") if not isblank(v) then r = r .. v .. ';' end end if isblank(r) then return nil end return r end local function getSubgroup(args, listnum, listText, prefix) local subArgs = { [cfg.arg.border] = cfg.keyword.border_subgroup, [cfg.arg.navbar] = cfg.keyword.navbar_plain } local hasSubArgs = false local subgroups = prefix and {prefix} or cfg.keyword.subgroups for k, v in pairs(args) do k = tostring(k) for _, w in ipairs(subgroups) do w = w .. listnum .. "_" if (#k > #w) and (k:sub(1, #w) == w) then subArgs[k:sub(#w + 1)] = v hasSubArgs = true end end end return hasSubArgs and p._navbox(subArgs) or listText end -- Main functions p._navbox = require('Module:Navbox')._navbox function p._withColumns(pargs) -- table for args passed to navbox local targs = {} -- tables of column numbers local colheadernums = {} local colnums = {} local colfooternums = {} -- process args local passthrough = { [cfg.arg.above]=true,[cfg.arg.aboveclass]=true,[cfg.arg.abovestyle]=true, [cfg.arg.basestyle]=true, [cfg.arg.below]=true,[cfg.arg.belowclass]=true,[cfg.arg.belowstyle]=true, [cfg.arg.bodyclass]=true, [cfg.arg.evenstyle]=true, [cfg.arg.groupclass]=true,[cfg.arg.groupstyle]=true, [cfg.arg.image]=true,[cfg.arg.imageclass]=true,[cfg.arg.imagestyle]=true, [cfg.arg.imageleft]=true,[cfg.arg.imageleftstyle]=true, [cfg.arg.listclass]=true,[cfg.arg.liststyle]=true, [cfg.arg.name]=true, [cfg.arg.navbar]=true, [cfg.arg.oddstyle]=true, [cfg.arg.state]=true, [cfg.arg.title]=true,[cfg.arg.titleclass]=true,[cfg.arg.titlestyle]=true, } for k,v in pairs(pargs) do if passthrough[k] then targs[k] = v elseif type(k) == 'string' then if k:match(cfg.pattern.listnum) then local n = k:match(cfg.pattern.listnum) targs[andnum('liststyle', n + 2)] = pargs[andnum('liststyle', n)] targs[andnum('group', n + 2)] = pargs[andnum('group', n)] targs[andnum('groupstyle', n + 2)] = pargs[andnum('groupstyle', n)] if v and inArray(cfg.keyword.subgroups, v) then targs[andnum('list', n + 2)] = getSubgroup(pargs, n, v) else targs[andnum('list', n + 2)] = v end elseif (k:match(cfg.pattern.colheadernum) and v ~= '') then table.insert(colheadernums, tonumber(k:match(cfg.pattern.colheadernum))) elseif (k:match(cfg.pattern.colnum) and v ~= '') then table.insert(colnums, tonumber(k:match(cfg.pattern.colnum))) elseif (k:match(cfg.pattern.colfooternum) and v ~= '') then table.insert(colfooternums, tonumber(k:match(cfg.pattern.colfooternum))) end end end table.sort(colheadernums) table.sort(colnums) table.sort(colfooternums) -- HTML table for list1 local coltable = mw.html.create( 'table' ):attr('class', 'navbox-columns-table') local row, col local tablestyle = ( (#colheadernums > 0) or (not isblank(pargs[cfg.arg.fullwidth])) ) and 'width:100%' or 'width:auto; margin-left:auto; margin-right:auto' coltable:attr('style', concatstyles({ 'border-spacing: 0px; text-align:left', tablestyle, pargs[cfg.arg.coltablestyle] or '' })) --- Header row --- if (#colheadernums > 0) then row = coltable:tag('tr') for k, n in ipairs(colheadernums) do col = row:tag('td'):attr('class', 'navbox-abovebelow') col:attr('style', concatstyles({ (k > 1) and 'border-left:2px solid #fdfdfd' or '', 'font-weight:bold', pargs[cfg.arg.colheaderstyle] or '', pargs[andnum('colheaderstyle', n)] or '' })) if tonumber(pargs[andnum('colheadercolspan', n)]) then col:attr('colspan', pargs[andnum('colheadercolspan', n)]) end col:wikitext(pargs[andnum('colheader', n)]) end end --- Main columns --- row = coltable:tag('tr'):attr('style', 'vertical-align:top') for k, n in ipairs(colnums) do if k == 1 and isblank(pargs[andnum('colheader', 1)]) and isblank(pargs[andnum('colfooter', 1)]) and isblank(pargs[cfg.arg.fullwidth]) then local nopad = inArray( {'off', '0', '0em', '0px'}, mw.ustring.gsub(pargs[cfg.arg.padding] or '', '[;%%]', '')) if not nopad then row:tag('td'):wikitext('&nbsp;&nbsp;&nbsp;') :attr('style', 'width:'..(pargs[cfg.arg.padding] or '5em')..';') end end col = row:tag('td'):attr('class', 'navbox-list') col:attr('style', concatstyles({ (k > 1) and 'border-left:2px solid #fdfdfd' or '', 'padding:0px', pargs[cfg.arg.colstyle] or '', ((n%2 == 0) and pargs[cfg.arg.evencolstyle] or pargs[cfg.arg.oddcolstyle]) or '', pargs[andnum('colstyle', n)] or '', 'width:' .. (pargs[andnum('colwidth', n)] or pargs[cfg.arg.colwidth] or '10em') })) local wt = pargs[andnum('col', n)] if wt and inArray(cfg.keyword.subgroups, wt) then local prefix = mw.ustring.gsub(cfg.arg.col_and_num,"%%d","") wt = getSubgroup(pargs, n, wt, prefix) end col:tag('div'):newline():wikitext(wt):newline() end --- Footer row --- if (#colfooternums > 0) then row = coltable:tag('tr') for k, n in ipairs(colfooternums) do col = row:tag('td'):attr('class', 'navbox-abovebelow') col:attr('style', concatstyles({ (k > 1) and 'border-left:2px solid #fdfdfd' or '', 'font-weight:bold', pargs[cfg.arg.colfooterstyle] or '', pargs[andnum('colfooterstyle', n)] or '' })) if tonumber(pargs[andnum('colfootercolspan', n)]) then col:attr('colspan', pargs[andnum('colfootercolspan', n)]) end col:wikitext(pargs[andnum('colfooter', n)]) end end -- assign table to list1 targs[andnum('list', 1)] = tostring(coltable) if isblank(pargs[andnum('colheader', 1)]) and isblank(pargs[andnum('col', 1)]) and isblank(pargs[andnum('colfooter', 1)]) then targs[andnum('list', 1)] = targs[andnum('list', 1)] .. '[[' .. cfg.pattern.without_first_col .. ']]' end -- Other parameters targs[cfg.arg.border] = pargs[cfg.arg.border] or pargs[1] targs[cfg.arg.evenodd] = (not isblank(pargs[cfg.arg.evenodd])) and pargs[cfg.arg.evenodd] or nil targs[cfg.arg.list1padding] = '0px' targs[andnum('liststyle', 1)] = 'background:transparent;color:inherit;' targs[cfg.arg.style] = concatstyles({pargs[cfg.arg.style], pargs[cfg.arg.bodystyle]}) targs[cfg.arg.tracking] = 'no' return p._navbox(targs) end -- Template entry points function p.navbox (frame, boxtype) local function readArgs(args, prefix) -- Read the arguments in the order they'll be output in, to make references -- number in the right order. local _ _ = args[prefix .. cfg.arg.title] _ = args[prefix .. 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[prefix .. andnum('group', i)] if inArray(cfg.keyword.subgroups, args[prefix .. andnum('list', i)]) then for _, v in ipairs(cfg.keyword.subgroups) do readArgs(args, prefix .. v .. i .. "_") end end end _ = args[prefix .. cfg.arg.below] end if not getArgs then getArgs = require('Module:Arguments').getArgs end local args = getArgs(frame, {wrappers = {cfg.pattern[boxtype or 'navbox']}}) readArgs(args, "") return p['_'..(boxtype or 'navbox')](args) end p['with columns'] = function (frame) return p.navbox(frame, 'withColumns') end local q = {} q._navbox = p._withColumns q.navbox = p['with columns'] return q n6rg39manepesfrsvs34hwtx10ktq9k Modul:Navbox with columns/doc 828 4128 19146 2024-10-02T19:21:20Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{lua|Module:Navbox|Module:Navbox/configuration|Module:Navbox with columns/configuration|Module:TableTools}} Implements {{tl|Navbox with columns}} == Usage == <code><nowiki>{{</nowiki>#invoke:Navbox with columns|navbox<nowiki>}}</nowiki></code> <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> Category:Navigational box metatem...' 19146 wikitext text/x-wiki <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{lua|Module:Navbox|Module:Navbox/configuration|Module:Navbox with columns/configuration|Module:TableTools}} Implements {{tl|Navbox with columns}} == Usage == <code><nowiki>{{</nowiki>#invoke:Navbox with columns|navbox<nowiki>}}</nowiki></code> <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Navigational box metatemplates]] }}</includeonly> == See also == * {{tl|Navbox}} * [[Module:Navbox]] * {{tl|Navbox with collapsible groups}} * [[Module:Navbox with collapsible groups]] <noinclude> [[Category:Module documentation pages]] </noinclude> 4j64kaha5g8u3f1krdkbb12f11ud42a Modul:Navbox with columns/configuration 828 4129 19147 2024-10-02T19:21:53Z Munajad.MH 3071 ←Membuat halaman berisi 'return { --These values will be merged with those from [[Module:Navbox/configuration]] keyword = {}, pattern = { colnum = '^col(%d+)$', colheadernum = '^col(%d+)header$', colfooternum = '^col(%d+)footer$', withColumns = 'Template:Navbox with columns', without_first_col = 'Category:Pages using navbox columns without the first column' }, arg = { colheaderstyle = 'colheaderstyle', colheader_and_num = 'col%dheader', colheaderstyle_and_num = 'col%...' 19147 Scribunto text/plain return { --These values will be merged with those from [[Module:Navbox/configuration]] keyword = {}, pattern = { colnum = '^col(%d+)$', colheadernum = '^col(%d+)header$', colfooternum = '^col(%d+)footer$', withColumns = 'Template:Navbox with columns', without_first_col = 'Category:Pages using navbox columns without the first column' }, arg = { colheaderstyle = 'colheaderstyle', colheader_and_num = 'col%dheader', colheaderstyle_and_num = 'col%dheaderstyle', colheadercolspan_and_num = 'col%dheadercolspan', colstyle = 'colstyle', col_and_num = 'col%d', colstyle_and_num = 'col%dstyle', colwidth = 'colwidth', colwidth_and_num = 'col%dwidth', colhfooterstyle = 'colfooterstyle', colfooter_and_num = 'col%dfooter', colfooterstyle_and_num = 'col%dfooterstyle', colfootercolspan_and_num = 'col%dfootercolspan', coltablestyle = 'coltablestyle', evencolstyle = 'evencolstyle', fullwidth = 'fullwidth', oddcolstyle = 'oddcolstyle', padding = 'padding' }, } 3nd0ia560o1rbocpwjd7n0fknh6m6eh Bhângsa:Navigational box metatemplates 14 4130 19148 2024-10-02T19:23:21Z Munajad.MH 3071 ←Membuat halaman berisi '{{template category |description=Templates which are used to create other [[WP:NAVBOX|navbox]] templates. }} {{Category see also|Sidebar metatemplates}} [[Category:Navigational boxes|*]] [[Category:Wikipedia metatemplates]]' 19148 wikitext text/x-wiki {{template category |description=Templates which are used to create other [[WP:NAVBOX|navbox]] templates. }} {{Category see also|Sidebar metatemplates}} [[Category:Navigational boxes|*]] [[Category:Wikipedia metatemplates]] 9dvcgf2yyw88ikm93ouynw0u6jxv2i0 Cèṭa'an:Sectionlink 10 4131 19149 2024-10-02T19:24:52Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Section link]] 19149 wikitext text/x-wiki #REDIRECT[[Template:Section link]] kpn3kpfdz00by60lt0a7ch0txhk1tts Cèṭa'an:Navigation templates 10 4132 19150 2024-10-02T19:25:34Z Munajad.MH 3071 ←Membuat halaman berisi '<templatestyles src="Module:Navbox/styles.css" /> {| class="wikitable" style="margin-left: auto; margin-right: auto; text-align: center;" |+ Navigation templates comparison {{Navbar|Navigation templates|plain=1|brackets=y}} |- ! Template ! Collapsible ! Image !! Groups !! Style (body) <br /> parameter/s |- | style="text-align: left;" | {{tl|Navbox}} | collapsible | Left/right of body || Yes || Yes |- | style="text-align: left;" | {{tl|Navbox with collapsible grou...' 19150 wikitext text/x-wiki <templatestyles src="Module:Navbox/styles.css" /> {| class="wikitable" style="margin-left: auto; margin-right: auto; text-align: center;" |+ Navigation templates comparison {{Navbar|Navigation templates|plain=1|brackets=y}} |- ! Template ! Collapsible ! Image !! Groups !! Style (body) <br /> parameter/s |- | style="text-align: left;" | {{tl|Navbox}} | collapsible | Left/right of body || Yes || Yes |- | style="text-align: left;" | {{tl|Navbox with collapsible groups}} | collapsible | Left/right of body and/or in each list || Yes || Yes |- | style="text-align: left;" | {{tl|Navbox with columns}} | collapsible | Left/right of columns || No || Yes |} {| class="wikitable" style="margin-left: auto; margin-right: auto; text-align: center;" |+ Collapsible attributes |- ! Type !! CSS classes !! JavaScript !! Collapses when !! Custom <br /> initial&nbsp;state !! Nesting |- | style="text-align:left;" | [[Help:Collapsing|Collapsible tables]] | mw-collapsible | | [[mw:Special:MyLanguage/ResourceLoader/Core modules#jquery.makeCollapsible|jQuery.makeCollapsible]] | 2 or more autocollapse on page || Yes || Yes |}<noinclude> [[Category:Navigational box metatemplates|Δ]] [[Category:Documentation shared content templates]] </noinclude> mwemgffz6700rlghxfb8wn36d5f1dka Cèṭa'an:Strikethrough 10 4133 19151 2024-10-02T19:26:52Z Munajad.MH 3071 ←Membuat halaman berisi '<s {{#if: {{{color|}}}| style="color:{{{color|}}}"}}>{{{1}}}</s><noinclude> <!-- Add categories to the /doc subpage; interwikis go to Wikidata. --> {{Documentation}} </noinclude>' 19151 wikitext text/x-wiki <s {{#if: {{{color|}}}| style="color:{{{color|}}}"}}>{{{1}}}</s><noinclude> <!-- Add categories to the /doc subpage; interwikis go to Wikidata. --> {{Documentation}} </noinclude> 562t4i8vpbp26ahoor54037g1ie2kxu Cèṭa'an:Strikethrough/doc 10 4134 19152 2024-10-02T19:27:13Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> {{High-use}} {{Template shortcuts|Strike|S}} {{tl|Strikethrough}} draws a line through the text provided in the first unnamed parameter. The template embeds the parameter in an HTML {{tag|s}} element, producing output such as: {{strikethrough|this, i.e. text with a line drawn through its middle.}} Outside articles, it can be used to mark something as no longer acc...' 19152 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> {{High-use}} {{Template shortcuts|Strike|S}} {{tl|Strikethrough}} draws a line through the text provided in the first unnamed parameter. The template embeds the parameter in an HTML {{tag|s}} element, producing output such as: {{strikethrough|this, i.e. text with a line drawn through its middle.}} Outside articles, it can be used to mark something as no longer accurate or relevant without removing it from view. Do not use this template, however, to indicate [[document]] edits; instead, to mark a span of text as having been removed from a document, use {{tag|del}}, <del>which is aesthetically similar</del>. This template should be used within one block (paragraph); it should not wrap around multiple paragraphs or even multiple bullet points. See [[#How to wrap a block of text|how to wrap a block of text]] below for a different template that can wrap multiple lines. ==Example== {{Markup |width=auto |col1={{align|left|Markup}} |col2={{align|left|Output}} | <nowiki>{{strikethrough|HyperText Markup Language}}</nowiki> | {{strikethrough|HyperText Markup Language}} }} ===How to wrap a block of text=== To wrap text that contains line breaks, use {{tl|Strikethroughdiv}} instead. {{Markup |width=auto |col1={{align|left|Markup}} |col2={{align|left|Output}} | <nowiki>{{strikethroughdiv| * This * That * And another thing}}</nowiki> | {{strikethroughdiv| * This * That * And another thing}} }} ==See also== * [[Help:Wiki markup#Strikethrough]] * {{tl|Strikethrough color}} — differently color the strikethrough-line and the text * {{tl|Strikethroughdiv}} – apply strikethrough formatting to text containing line breaks <includeonly>{{Sandbox other| | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Text-specific formatting and function templates]] [[Category:Wikipedia XHTML tag-replacing templates]] [[Category:Typing-aid templates]] }}</includeonly> 70c0vlyiyqi039ha7agtx3zczxza86a Cèṭa'an:Navbox suite 10 4135 19153 2024-10-02T19:28:39Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:sidebar|sidebar | width = auto | class = skin-invert | bodystyle = border-spacing:0;background:#f7f7f7;padding:2px; | title = Navbox suite | titlestyle = padding: 0.2em 0.8em; font-size: 145%; line-height: 1.2em; background-color: #ccf; | contentclass = plainlist | contentstyle = padding:0.25em;background:#fdfdfd; | content1 = *{{tl|Navbox}} *{{tl|Navbox with collapsible groups}} *{{tl|Navbox with columns}} *{{tl|Navboxes}} | navbarstyle = background:...' 19153 wikitext text/x-wiki {{#invoke:sidebar|sidebar | width = auto | class = skin-invert | bodystyle = border-spacing:0;background:#f7f7f7;padding:2px; | title = Navbox suite | titlestyle = padding: 0.2em 0.8em; font-size: 145%; line-height: 1.2em; background-color: #ccf; | contentclass = plainlist | contentstyle = padding:0.25em;background:#fdfdfd; | content1 = *{{tl|Navbox}} *{{tl|Navbox with collapsible groups}} *{{tl|Navbox with columns}} *{{tl|Navboxes}} | navbarstyle = background:#fdfdfd;padding:0 5px }}<!-- NOTE: A template MUST support all of the parameters marked with a cross in Template:Navbox/doc in order to be Navbox suite compliant. In particular, the name, state, border, and navbar parameters are especially important. --><noinclude> {{Documentation|content= Helper template for linking between main navbox templates in their documentation. [[Category:Wikipedia-internal sidebar templates]] [[Category:Navigational box metatemplates|Δ]]<!-- Δ for documentation ([[WP:SORTKEY]]) --> [[Category:Documentation see also templates]] }} </noinclude> dz1bu76s8wyet4ottlspolfcbbsbn5f Cèṭa'an:Collapsible templates 10 4136 19154 2024-10-02T19:29:33Z Munajad.MH 3071 ←Membuat halaman berisi '{{Helpbox |templatename = Collapsible templates |name = Collapsible templates |bodyclass = vcard |list1 = {{aligned table|fullwidth=y|rightleft=y|col1style=font-weight:bold; |Help: |[[Help:Collapsing|Collapsing]] |Guideline:|[[MOS:COLLAPSE|Hidden content]] }} |group2 = [[WP:Mainspace|Article namespace]] |list2 = {{plainlist|1= * {{tl|collapse}} * {{tl|collapsible list}} * {{hlist|{{tl|collapse top}}|{{tl|collapse bottom}}}} * {{tl|hidden}} * {...' 19154 wikitext text/x-wiki {{Helpbox |templatename = Collapsible templates |name = Collapsible templates |bodyclass = vcard |list1 = {{aligned table|fullwidth=y|rightleft=y|col1style=font-weight:bold; |Help: |[[Help:Collapsing|Collapsing]] |Guideline:|[[MOS:COLLAPSE|Hidden content]] }} |group2 = [[WP:Mainspace|Article namespace]] |list2 = {{plainlist|1= * {{tl|collapse}} * {{tl|collapsible list}} * {{hlist|{{tl|collapse top}}|{{tl|collapse bottom}}}} * {{tl|hidden}} * {{hlist|{{tl|hidden begin}}|{{tl|hidden end}}}} }} |group3 = [[Wikipedia:Infobox|Infoboxes]] |list3 = {{plainlist|1= * {{tl|collapsed infobox section begin}} * {{tl|collapsed infobox section end}} }} |group4 = [[Wikipedia:Navigation template|Navigation templates]] |list4 = {{plainlist|1= * {{tl|sidebar with collapsible lists}} * {{tl|navbox with collapsible groups}} }} |group5 = [[Help:Talk pages|Talk namespace]] |list5 = {{plainlist|1= * {{tl|hidden archive top}} * {{tl|hidden archive bottom}} }} }}<noinclude> [[Category:Collapse templates]] </noinclude> 8stpzdi8rczeajb88prxiawdiykpseg Cèṭa'an:Navbox with columns 10 4137 19155 2024-10-02T19:31:07Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:Navbox with columns|navbox}}<noinclude> {{documentation}} <!---Please add metadata to the <includeonly> section at the bottom of the /doc subpage---> </noinclude>' 19155 wikitext text/x-wiki {{#invoke:Navbox with columns|navbox}}<noinclude> {{documentation}} <!---Please add metadata to the <includeonly> section at the bottom of the /doc subpage---> </noinclude> sh48oo04mzho9n9pocsq6uvxekklku7 Cèṭa'an:Navbox with columns/doc 10 4138 19156 2024-10-02T19:31:38Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{Template display|nomobile}} {{Lua|Module:Navbox with columns}} {{Navbox suite}} A navigation box that presents its content in columns. Originally intended to provide a relatively straightforward means to align links prefixed by flag icons, e.g. in templates offering links to country articles. == Basic syntax == Only required parameters and ''colwidth'' included. <syntaxhighlight lang="wikitext" style="overflow:auto;">...' 19156 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Template display|nomobile}} {{Lua|Module:Navbox with columns}} {{Navbox suite}} A navigation box that presents its content in columns. Originally intended to provide a relatively straightforward means to align links prefixed by flag icons, e.g. in templates offering links to country articles. == Basic syntax == Only required parameters and ''colwidth'' included. <syntaxhighlight lang="wikitext" style="overflow:auto;"> {{Navbox with columns | name = {{subst:PAGENAME}} | title = | colwidth = <!--(to set a default width for each column, preferably in a proportional unit such as 'em'*)--> | col1 = | col2 = }} </syntaxhighlight> <div style="font-size:90%;line-height:1.35em;">* See [[Em (typography)]]. Using proportional units means the template should still be displayed correctly across a range of browser font-sizes. If ''colwidth'' is not specified, a default 10.0em is used.</div> == Parameters == ===Setup parameters=== ;''name''<ref name="common">Parameters marked with a footnote '''<sup>[1]</sup>''' are parameters in common with the sister templates {{tl|Navbox}} and {{tl|Navbox with collapsible groups}}. A much more complete description of those parameters is available at {{tl|Navbox}}.</ref> :The name of the template. The name of this template, for example, is "Navbox with columns". ;''state''<ref name="common"/> :Possible values are <code>collapsed</code>, <code>uncollapsed</code>, <code>plain</code>, <code>off</code>, and the default <code>autocollapse</code>. See {{tl|Navbox}} for more information. ;''navbar''<ref name="common"/> :Possible values are <code>plain</code>, <code>off</code>, and the default value of blank. See {{tl|Navbox}} for more information. ;''border''<ref name="common"/> :Possible values are <code>child</code>, <code>none</code>, and the default value of blank. Set to <code>child</code> if you wish to use the navbox inside of another navbox; with this option, the child navbox is borderless and fits snuggly inside of its parent navbox. The parent navbox may be the list area of {{tl|Navbox}}, a columns of another {{tl|Navbox with columns}}, or a section of {{tl|Navbox with collapsible groups}}. See {{tl|Navbox}} for more information and examples. ===Perimeter parameters=== i.e. parameters affecting the inclusion/formatting of items around the template's perimeter. ;''title''<ref name="common"/> :The title of the template, displayed centered in the titlebar at the top of the template. ;''above''<ref name="common"/> :Text or other elements to appear above the columns. ;''image''<ref name="common"/> :Image to the right of all of the columns. ;''imageleft''<ref name="common"/> :Image to the left of all of the columns. ;''below''<ref name="common"/> :Text or other elements to appear below the columns. ===Style parameters=== ;''style''<ref name="common"/> :CSS style/s to apply to the template's body (i.e. including space not used by columns) ;''titlestyle''<ref name="common"/> :[[Wikipedia:CSS|CSS]] style/s to apply to titlebar; usually <code>background:''color''</code> (background defaults to [[Wikipedia:Navbox|Navbox]] default). ;''abovestyle''<ref name="common"/> ;''belowstyle''<ref name="common"/> :CSS style/s to apply to the ''above'' and ''below'' parameters, respectively. ;''basestyle''<ref name="common"/> :CSS style/s to apply to the ''title'', ''above'', and ''below'', parameters, all at the same time. ;''imagestyle''<ref name="common"/> :CSS style/s to apply to the ''image'' parameter. ;''imageleftstyle''<ref name="common"/> :CSS style/s to apply to the ''imageleft'' parameter ;''coltablestyle'' ;''colstyle'' :CSS style/s to apply across all columns; if used, usually <code>background:''color''</code> per ''titlestyle'' above. ;''oddcolstyle'' ;''evencolstyle'' :CSS style/s to apply to all odd/even-numbered columns, respectively. ;''col<sub>n</sub>style'' :CSS style/s to apply to the n<sup>th</sup> column only. ;''colheaderstyle'' :CSS style/s to apply to all column headers. ;''col<sub>n</sub>headerstyle'' :CSS style/s to apply to the n<sup>th</sup> column header. ;''col<sub>n</sub>footerstyle'' :CSS style/s to apply to the n<sup>th</sup> column footer cell. ===Columns parameters=== ;''colwidth'' :Width, preferably in a proportional unit such as '[[Em (typography)|em]]', or as a percentage, used for each column whose width not specified by ''colNwidth'' below. Defaults to 10em. Examples: :*<code>colwidth = 15.0em</code> :*<code>colwidth = 25%</code> : ;''fullwidth'' :If set to anything, then the total width of the columns are scaled linearly to make the sum of the widths 100%. A rather advanced parameter, this usually need not be used and should be left blank. If a colheader or colfooter is used, then fullwidth is used automatically. Example: :*<code>fullwidth = on</code> : ;''padding'' :Padding before first column, preferably in a proportional unit. Defaults to 5em. Padding is disabled by setting it to 0 (or 0em, or 0%). ;''col<sub>n</sub>width'' :The n<sup>th</sup> column's width (overrides ''colwidth'' above). ;'''''col<sub>n</sub>''''' :The content of the n<sup>th</sup> column. If any columns are used, then <code>col1</code> is required. There can be a maximum of 20 columns. ;''col<sub>n</sub>header'' :A header cell for the n<sup>th</sup> column that appears above the column. See below for examples. ;''col<sub>n</sub>footer'' :A footer cell that appears below the n<sup>th</sup> column. ;''col<sub>n</sub>headercolspan'' :A number specifying how many columns the n<sup>th</sup> column header should span. It defaults to 1. If it is greater than one, then do not specify column headers that it covers. For example, if <code>col1headercolspan = 3</code>, then leave <code>col2header</code> and <code>col3header</code> blank. ;''col<sub>n</sub>footercolspan'' :A number specifying how many columns the n<sup>th</sup> column footer should span. It defaults to 1. If it is greater than one, then do not specify column footers that it covers. For example, if <code>col1footercolspan = 3</code>, then leave <code>col2footer</code> and <code>col3footer</code> blank. ===Additional groups/lists=== You may wish to add a few extra groups and/or lists below the columns. The following parameters are given to provide such functionality. See {{tl|Navbox}} for a more complete description of how they work, and for more examples. ;''group<sub>n</sub>''<ref name="common"/> :Allows up to 6 additional groups to go along with the lists below the columns. ;''list<sub>n</sub>''<ref name="common"/> :Allows up to 6 additional lists below the columns. ;''groupstyle''<ref name="common"/> :The general CSS style/s for the groups. ;''group<sub>n</sub>''style<sup>†</sup> :CSS style/s for the n<sup>th</sup> group parameter.<ref name="common"/> ;''liststyle''<ref name="common"/> :The general CSS style/s for the lists. ;''list<sub>n</sub>style'' :CSS style/s for the n<sup>th</sup> list parameter. ;''listpadding''<ref name="common"/> :Amount of padding to have in each list cell. ; ''oddstyle'' ; ''evenstyle'' :Applies to odd/even list numbers. Overrules styles defined by ''liststyle''. The default behavior is to add striped colors (white and gray) to odd/even rows, respectively, in order to improve readability. These should not be changed except in extraordinary circumstances. ; ''evenodd'' <span style="font-weight:normal;"><code>[swap, even, odd, off]</code></span> :See {{tl|Navbox}} for description. === Microformats === ;bodyclass : This parameter is inserted into the "class" attribute for the infobox as a whole. ;titleclass : This parameter is inserted into the "class" attribute for the infobox's title caption. This template supports the addition of microformat information. This is done by adding "class" attributes to various data cells, indicating what kind of information is contained within. To flag a navbox as containing [[hCard]] information about a person, for example, add the following parameter: <pre> |bodyclass = vcard </pre> ''and'' <pre> |titleclass = fn </pre> ''or'' (for example): <pre><nowiki> |title = The books of <span class="fn">[[Iain Banks]]</span> </nowiki></pre> ...and so forth. See [[Wikipedia:WikiProject Microformats]] for more information on adding microformat information to Wikipedia, and [[microformat]] for more information on microformats in general. == Examples == ===Basic example=== <syntaxhighlight lang="wikitext" style="overflow:scroll;"> {{Navbox with columns | name = East Asia Summit (EAS) | title = [[East Asia Summit|East Asia Summit (EAS)]] | listclass = plainlist | width = 18.25em | padding = 10em | aboveclass = hlist | abovestyle = font-weight: bold; | above = * [[First East Asia Summit|First]] * [[Second East Asia Summit|Second]] * [[Third East Asia Summit|Third]] * [[Fourth East Asia Summit|Fourth]] * [[Fifth East Asia Summit|Fifth]] * [[Sixth East Asia Summit|Sixth]] * [[Seventh East Asia Summit|Seventh]] | col1 = * [[Australia]] * [[Brunei]] * [[Burma]] | col2 = * [[Cambodia]] * [[China]] * [[India]] | col3 = * [[Indonesia]] * [[Japan]] * [[Laos]] | col4 = * [[Malaysia]] * [[New Zealand]] * [[Philippines]] | col5 = * [[Russia]] * [[Singapore]] * [[South Korea]] | col6width = 17em | col6 = * [[Thailand]] * [[United States]] * [[Vietnam]] }} </syntaxhighlight> {{Navbox with columns | name = East Asia Summit (EAS) | title = [[East Asia Summit|East Asia Summit (EAS)]] | state = uncollapsed | listclass = plainlist | width = 18.25em | padding = 10em | aboveclass = hlist | abovestyle = font-weight: bold; | above = * [[First East Asia Summit|First]] * [[Second East Asia Summit|Second]] * [[Third East Asia Summit|Third]] * [[Fourth East Asia Summit|Fourth]] * [[Fifth East Asia Summit|Fifth]] * [[Sixth East Asia Summit|Sixth]] * [[Seventh East Asia Summit|Seventh]] | col1 = * [[Australia]] * [[Brunei]] * [[Burma]] | col2 = * [[Cambodia]] * [[China]] * [[India]] | col3 = * [[Indonesia]] * [[Japan]] * [[Laos]] | col4 = * [[Malaysia]] * [[New Zealand]] * [[Philippines]] | col5 = * [[Russia]] * [[Singapore]] * [[South Korea]] | col6width = 17em | col6 = * [[Thailand]] * [[United States]] * [[Vietnam]] }} ===Example with percentage widths=== <syntaxhighlight lang="wikitext" style="overflow:scroll;"> {{Navbox with columns | name = Transit visibility table | titlestyle = background:silver; | title = [[Astronomical transit|Transit]] visibility from [[inferior and superior planets|planets superior]] to the transiting body | listclass = plainlist | colwidth = 14.2857% | colstyle = text-align:center; | col1header = Venus | col1 = * [[Transit of Mercury from Venus|Mercury]] | col2header = Earth | col2 = * [[Transit of Mercury|Mercury]] * [[Transit of Venus|Venus]] | col3header = Mars | col3 = * [[Transit of Mercury from Mars|Mercury]] * [[Transit of Venus from Mars|Venus]] * [[Transit of Earth from Mars|Earth]] | col4header = Jupiter | col4 = * [[Transit of Mercury from Jupiter|Mercury]] * [[Transit of Venus from Jupiter|Venus]] * [[Transit of Earth from Jupiter|Earth]] * [[Transit of Mars from Jupiter|Mars]] | col5header = Saturn | col5 = * [[Transit of Mercury from Saturn|Mercury]] * [[Transit of Venus from Saturn|Venus]] * [[Transit of Earth from Saturn|Earth]] * [[Transit of Mars from Saturn|Mars]] * [[Transit of Jupiter from outer planets|Jupiter]] | col6header = Uranus | col6 = * [[Transit of Mercury from Uranus|Mercury]] * [[Transit of Venus from Uranus|Venus]] * [[Transit of Earth from Uranus|Earth]] * [[Transit of Mars from Uranus|Mars]] * [[Transit of Jupiter from outer planets|Jupiter]] * [[Transit of Saturn from outer planets|Saturn]] | col7header = Neptune | col7 = * [[Transit of Mercury from Neptune|Mercury]] * [[Transit of Venus from Neptune|Venus]] * [[Transit of Earth from Neptune|Earth]] * [[Transit of Mars from Neptune|Mars]] * [[Transit of Jupiter from outer planets|Jupiter]] * [[Transit of Saturn from outer planets|Saturn]] * [[Transit of Uranus from Neptune|Uranus]] }} </syntaxhighlight> {{Navbox with columns | name = Transit visibility table | titlestyle = background:silver; | title = [[Astronomical transit|Transit]] visibility from [[inferior and superior planets|planets superior]] to the transiting body | state = uncollapsed | listclass = plainlist | colwidth = 14.2857% | colstyle = text-align:center; | col1header = Venus | col1 = * [[Transit of Mercury from Venus|Mercury]] | col2header = Earth | col2 = * [[Transit of Mercury|Mercury]] * [[Transit of Venus|Venus]] | col3header = Mars | col3 = * [[Transit of Mercury from Mars|Mercury]] * [[Transit of Venus from Mars|Venus]] * [[Transit of Earth from Mars|Earth]] | col4header = Jupiter | col4 = * [[Transit of Mercury from Jupiter|Mercury]] * [[Transit of Venus from Jupiter|Venus]] * [[Transit of Earth from Jupiter|Earth]] * [[Transit of Mars from Jupiter|Mars]] | col5header = Saturn | col5 = * [[Transit of Mercury from Saturn|Mercury]] * [[Transit of Venus from Saturn|Venus]] * [[Transit of Earth from Saturn|Earth]] * [[Transit of Mars from Saturn|Mars]] * [[Transit of Jupiter from outer planets|Jupiter]] | col6header = Uranus | col6 = * [[Transit of Mercury from Uranus|Mercury]] * [[Transit of Venus from Uranus|Venus]] * [[Transit of Earth from Uranus|Earth]] * [[Transit of Mars from Uranus|Mars]] * [[Transit of Jupiter from outer planets|Jupiter]] * [[Transit of Saturn from outer planets|Saturn]] | col7header = Neptune | col7 = * [[Transit of Mercury from Neptune|Mercury]] * [[Transit of Venus from Neptune|Venus]] * [[Transit of Earth from Neptune|Earth]] * [[Transit of Mars from Neptune|Mars]] * [[Transit of Jupiter from outer planets|Jupiter]] * [[Transit of Saturn from outer planets|Saturn]] * [[Transit of Uranus from Neptune|Uranus]] }} ===Example with col<sub>n</sub>header and col<sub>n</sub>footer=== The gray background for the columns is added for illustration only. {{Navbox with columns |name = Navbox with columns/doc |state = uncollapsed |title = col<sub>n</sub>header and col<sub>n</sub>footer example |colstyle = text-align:center;background:silver; |colwidth = 25% |col1header = col1header |col2header = col2header |col3header = col3header |col4header = col4header |col1 = col1 |col2 = col2 |col3 = col3 |col4 = col4 |col1footer = col1footer |col2footer = col2footer |col3footer = col3footer |col4footer = col4footer }} ===Example with col<sub>n</sub>header using col<sub>n</sub>headercolspan=== The gray background for the columns is added for illustration only. This example shows the col<sub>n</sub>headercolspan parameter being used, but you may also use col<sub>n</sub>footercolspan to adjust the span of the footer cells. {{Navbox with columns |name = Navbox with columns/doc |state = uncollapsed |title = col<sub>n</sub>header with col<sub>n</sub>colspan example |colstyle = text-align:center;background:silver; |col1header = col1header |col2header = col2header (colspan=2) |col4header = col4header |col5header = col5header (colspan=3) |col2headercolspan = 2 |col5headercolspan = 3 |col1 = col1 |col2 = col2 |col3 = col3 |col4 = col4 |col5 = col5 |col6 = col6 |col7 = col7 }} ===Example to illustrate most fields=== The gray background and centered text for the columns is for illustration only. The columns default to an off-white background and left text alignment. This example shows how you can use up to six additional groups/lists after the columns. {{Navbox with columns |name = Navbox with columns/doc |state = uncollapsed |title = Example to illustrate most fields |colstyle = text-align:center;background:silver; |col1 = col1 |col2 = col2 |col3 = col3 |col4 = col4 |col5 = col5 |col1header = col1header |col2header = col2header |col3header = col3header |col4header = col4header |col5header = col5header |col1footer = col1footer |col2footer = col2footer |col3footer = col3footer |col4footer = col4footer |col5footer = col5footer |group1 = group1 |group2 = group2 |group3 = group3 |group4 = group4 |group5 = group5 |group6 = group6 |list1 = list1 |list2 = list2 |list3 = list3 |list4 = list4 |list5 = list5 |list6 = list6 |above = above |below = below }} ==Using child navboxes== All three types of navbox templates, namely {{tl|Navbox}}, {{tl|Navbox with columns}}, and {{tl|Navbox with collapsible groups}}, can be nested inside of one another using the <code>border</code> parameter (which is common to all three). For complex templates, it may be necessary to use nesting to achieve a desired look. ===Nesting plain navboxes=== To nest a plain navbox (that is, a navbox that would be specified with the {{tl|Navbox}} template) inside a column, set the <code>col<sub>n</sub></code> parameter to <code>child</code> or <code>subgroup</code>. Elements of the child navbox can be specified by prepending <code>col<sub>n</sub>_</code> to the parameter names (e.g. <code>col1_list1</code>). Child navboxes can be nested by adding an additional prefix (e.g. <code>col1_1_list1</code>). To nest a plain navbox inside a list, set the <code>list<sub>n</sub></code> parameter to <code>child</code> or <code>subgroup</code>. Elements of the child navbox can be specified by prepending <code>child<sub>n</sub>_</code>, <code>subgroup<sub>n</sub>_</code>, or just <code><sub>n</sub>_</code> to the parameter names (e.g. <code>1_list1</code>). Child navboxes can be nested by adding an additional prefix (e.g. <code>1_1_list1</code>). The basic code for doing this is as follows (which adds a subgroup for the first column and for the first group/list area): <pre style="overflow: auto;"> {{Navbox with columns | name = {{subst:PAGENAME}} | title = Title | col1 = child | col1_title = [optional] | col1_group1 = [optional] | col1_list1 = ...list contents... ... | group1 = Group Title | list1 = child | 1_title = [optional] | 1_group1 = [optional] | 1_list1 = child | 1_1_title = [optional] | 1_1_group1 = [optional] | 1_1_list1 = ...list contents... ... ... }} </pre> {{Navbox with columns | name = {{ROOTPAGENAME}}/doc | title = {{ROOTPAGENAME}} with nested Navboxes | col1header = Column 1 Header | col1 = Column 1 | col2header = Column 2 Header | col2 = child | col2_group1 = Column 2 Child Navbox Group 1 | col2_list1 = Column 2 Child Navbox List 1 | col2_list2 = Column 2 Child Navbox List 2 | group1 = Group 1 Title | list1 = child | 1_group1 = Group 1 Child Navbox Group 1 | 1_list1 = child | 1_1_group1 = Group 1 Child Navbox's Child Navbox Group 1 | 1_1_list1 = Group 1 Child Navbox's Child Navbox List 1 | 1_1_list2 = Group 1 Child Navbox's Child Navbox List 2 |1_group2 = Group 1 Child Navbox Group 2 |1_list2 = Group 1 Child Navbox List 2 }} ===Nesting Navbox with columns in itself=== This example shows how one can nest multiple {{tl|Navbox with columns}} templates to get the right look. Edit this page to see the code. There is a main {{tl|Navbox with columns}} and two additional {{tl|Navbox with columns}} templates, with the "child" option set (see code). {{Navbox with columns |name = Navbox with columns/doc |state = uncollapsed |title = Subgroups with nesting |colstyle = text-align:center;background:silver; |col1width = 33% |col2width = 17% |col3width = 33% |col4width = 17% |col1header = Col1Header |col2header = Col2Header |col3header = Col3Header |col4header = Col4Header |col1 = {{Navbox with columns|child |colwidth = 50% |colstyle = text-align:center;background:silver; |col1header = Col1.1Header |col2header = Col1.2Header |col1 = Col1.1 |col2 = Col1.2 }} |col2 = Col2 |col3 = {{Navbox with columns|child |colwidth = 33% |colstyle = text-align:center;background:silver; |col1header = Col3.1Header |col2header = Col3.2Header |col3header = Col3.3Header |col1 = Col3.1 |col2 = Col3.2 |col3 = Col3.3 }} |col4 = Col4 }} ===Nesting other Navbox forms=== This example shows {{tl|Navbox}}, {{tl|Navbox with collapsible groups}} and {{tl|Navbox with columns}} all working together. Edit this page to see the code. Note that each of the child navboxes has the first parameter set to <code>child</code>. {{Navbox with collapsible groups |name = Navbox with collapsible groups |title = Navbox, Navbox with columns, and Navbox with collapsible groups together |selected = {{{1|}}} |group1 = [[:Category:Scouting|The Scouting Movement]] |abbr1 = movement |list1 = [[Scouting]]{{·}}''[[Scouting for Boys]]''{{·}}[[Scout method]]{{·}}[[Scout Law]]{{·}}[[Scout Promise]]{{·}}[[Scout Motto]]{{·}}[[Wood Badge]]{{·}}[[Age groups in Scouting and Guiding]]{{·}}[[Cub Scout]]{{·}}[[Boy Scout]]{{·}}[[Rover Scout]]{{·}}[[Brownie (Girl Guides)|Brownie]]{{·}}[[Girl Guiding and Girl Scouting]]{{·}}[[Ranger (Girl Guide)]]{{·}}[[Jamboree (Scouting)|Jamboree]]{{·}}[[Scout Leader]]{{·}}[[World Organization of the Scout Movement|WOSM]]{{·}}[[World Association of Girl Guides and Girl Scouts|WAGGGS]]{{·}}[[Non-aligned Scouting and Scout-like organisations|Non-aligned organisations]]{{·}}[[Scouting controversy and conflict]]{{·}}[[Scouting in popular culture]]{{·}}[[List of Scouts]]{{·}}[[List of highest awards in Scouting]] |list2 = {{Navbox|child |title = [[French colonial empires|Former French colonies]] in [[Africa]] and the [[Indian Ocean]] |titlestyle = background# |groupstyle = background:lavender; |group1 = [[Mahgreb]] |list1 = [[French rule in Algeria|Algeria]]{{·}} [[French Morocco|Morocco]]&nbsp;<small>([[Arguin|Arguin Island]])</small>{{·}} [[History of Tunisia|Tunisia]] |group2 = [[French West Africa]] |list2 = [[History of Côte d'Ivoire#French Period|Côte d'Ivoire]]{{·}} [[French Dahomey|Dahomey]]{{·}} [[French Sudan]]{{·}} [[French Guinea|Guinea]]{{·}} [[History of Mauritania#French colonization and post-colonial history|Mauritania]]{{·}} [[History of Niger#Colonization|Niger]]{{·}} [[History of Senegal|Senegal]]{{·}} [[French Upper Volta|Upper Volta]] |group3 = Togo |list3 = [[French Togoland]]{{·}} [[James Island (The Gambia)|James Island]] |group4 = [[French Equatorial Africa]] |list4 = [[Colonial Chad|Chad]]{{·}} [[History of Gabon|Gabon]]{{·}} [[History of the Republic of the Congo|Middle Congo]]{{·}} [[Oubangui-Chari]] |group5 = [[Comoros]] |list5 = [[Anjouan]]{{·}} [[Grande Comore]]{{·}} [[Mohéli]] |group6 = Southern Africa |list6 = [[History of Djibouti#French interest|French Somaliland (Djibouti)]]{{·}} [[History of Madagascar#French control|Madagascar]]{{·}} [[Mauritius|Ile de France]]{{·}} [[Seychelles]] }} |group3 = [[Scouting in the United Kingdom]] |abbr3 = Scouting |list3 = [[The Scout Association]]{{·}}[[Girlguiding UK]]{{·}}[[Beaver Scouts]]{{·}}[[Cub Section (UK)]]{{·}}[[Venture Scout]]{{·}}[[Explorer Scouts]]{{·}}[[Brownie (Girl Guides)]]{{·}}[[Ranger (Girl Guide)]]{{·}}[[Rainbow (Girl Guides)]]{{·}}[[Scout Network]]{{·}}[[Chief Scout (United Kingdom)]]{{·}}[[Scout Counties]]{{·}}[[Scout District]]{{·}}[[Scout Section (UK)]]{{·}}[[Scout Activity Centre]]{{·}}[[Young Leaders (The Scout Association)|Young Leaders]] |list4 = {{Navbox with columns|child |title = Navbox with columns nested in itself |colstyle = text-align:center; |col1width = 33% |col2width = 17% |col3width = 33% |col4width = 17% |col1header = Col1Header |col2header = Col2Header |col3header = Col3Header |col4header = Col4Header |col1 = {{Navbox with columns|child |colwidth = 50% |colstyle = text-align:center; |col1header = Col1.1Header |col2header = Col1.2Header |col1 = Col1.1 |col2 = Col1.2 }} |col2 = Col2 |col3 = {{Navbox with columns|child |colwidth = 33% |colstyle = text-align:center; |col1header = Col3.1Header |col2header = Col3.2Header |col3header = Col3.3Header |col1 = Col3.1 |col2 = Col3.2 |col3 = Col3.3 }} |col4 = Col4 }} }} == Technical details == * This template uses [[Module:Navbox with columns]] which in turn calls [[Module:Navbox]] to render the actual navbox. * Navbox templates, including this one, are a major contributor to the [[WP:PEIS|post-expand include size]] of pages, and can cause pages to exceed the limit and not render correctly. There are a few ways to mitigate this. ** {{tlx|{{ROOTPAGENAME}}}} can be replaced with {{mlx|Navbox with columns|navbox}}, which approximately halves the include size ** Nesting other templates inside of a navbox can cause the include size increase by a factor of two or more. This template currently supports the same in-line child syntax supported by {{tl|Navbox}}, which mitigates this, but only for plain Navboxes (not other Navboxes with collapsible groups or Navboxes with columns). == Footnotes == {{reflist}} == Tracking category == * {{clc|Pages using navbox columns without the first column}} == See also == {{Navigation templates}} <includeonly>{{Sandbox other|| [[Category:Navigational box metatemplates|columns]] [[Category:Templates that add a tracking category]] [[Category:Collapse templates]] }}</includeonly> mprqz77z4u23ajancbl3zu302ggf1qe Bhângsa:Pages using navbox columns without the first column 14 4139 19157 2024-10-02T19:33:50Z Munajad.MH 3071 ←Membuat halaman berisi '{{tracking category}} {{polluted category}} This category tracks uses of {{tl|Navbox with columns}} without the first column ({{para|col1header}} or {{para|col1}} or {{para|col1footer}}). {{CatAutoTOC}}' 19157 wikitext text/x-wiki {{tracking category}} {{polluted category}} This category tracks uses of {{tl|Navbox with columns}} without the first column ({{para|col1header}} or {{para|col1}} or {{para|col1footer}}). {{CatAutoTOC}} j62wjrl8t3f8kfa6ayxss9zdutk4cf5 Cèṭa'an:Navbox/doc 10 4140 19158 2024-10-02T19:35:27Z Munajad.MH 3071 ←Membuat halaman berisi '{{for|vertically-aligned navigation|Template:Sidebar}} {{documentation subpage}} {{high use}} {{Template display|nomobile}} {{Lua|Module:Navbox}} {{Navbox suite}} {{Lua sidebar}} This template allows a [[Wikipedia:Navigation template|navigational template]] to be set up relatively quickly by supplying it with one or more lists of links. It comes equipped with default styles that should work for most navigational templates. Changing the default styles is possible...' 19158 wikitext text/x-wiki {{for|vertically-aligned navigation|Template:Sidebar}} {{documentation subpage}} {{high use}} {{Template display|nomobile}} {{Lua|Module:Navbox}} {{Navbox suite}} {{Lua sidebar}} This template allows a [[Wikipedia:Navigation template|navigational template]] to be set up relatively quickly by supplying it with one or more lists of links. It comes equipped with default styles that should work for most navigational templates. Changing the default styles is possible, but not recommended. Using this template, or one of its "Navbox suite" sister templates, is highly recommended for standardization of navigational templates, and for ease of use. {{Navbox visibility}} == Usage == Please remove the parameters that are left blank. <syntaxhighlight lang="wikitext" style="overflow: auto;">{{Navbox | name = {{subst:PAGENAME}}{{subst:void|Don't change anything on this line. It will change itself when you save.}} | title = | listclass = hlist | state = {{{state|}}} | above = | image = | group1 = | list1 = | group2 = | list2 = | group3 = | list3 = <!-- ... --> | below = }}<noinclude> {{navbox documentation}} <!-- add a navbox category here --> </noinclude> </syntaxhighlight> == Parameter list == {{{{PAGENAMETDOC}} | name = Navbox/doc | state = uncollapsed | title = {{{title}}} | above = {{{above}}} | image = {{{image}}} | group1 = {{{group1}}} | list1 = {{{list1}}} | group2 = {{{group2}}} | list2 = {{{list2}}} | group3 = {{{group3}}} | list3 = {{{list3}}} | group4 = {{{group4}}} | list4 = {{{list4}}} | below = {{{below}}} <br /> See alternate navbox formats under: [[#Layout of table|''Layout of table'']] }} The navbox uses lowercase parameter names, as shown in the box (''above''). The required ''name'' and ''title'' will create a one-line box if other parameters are omitted. Notice "group1" (etc.) is optional, as are sections named "above/below". {{clear}} The basic and most common parameters are as follows (see [[#Parameter descriptions|below]] for the full list): * <code>name</code> – the name (Wikipedia location) of the template. * <code>title</code> – text in the title bar, such as: <nowiki>[[Widget stuff]]</nowiki>. * <code>listclass</code> – a CSS class for the list cells, usually <code>hlist</code> for horizontal lists. Alternatively, use bodyclass for the whole box. * <code>state</code> – controls when a navbox is expanded or collapsed. * <code>titlestyle</code> – a CSS style for the title-bar, such as: <code>background: gray;</code> * <code>groupstyle</code> – a CSS style for the group-cells, such as: <code>background: #eee;</code> * <code>above</code> – text to appear above the group/list section (could be a list of overall wikilinks). * <code>image</code> – an optional right-side image, coded as the whole image, such as: <code><nowiki>[[File:</nowiki><var>XX</var><nowiki>.jpg|80px|alt=Alternate text]]</nowiki></code> *: Note that most of such images don't comply with [[MOS:DECOR]] and should be removed at sight. * <code>imageleft</code> – an optional left-side image (code the same as the "image" parameter). * <code>group<sub>n</sub></code> – the left-side text before list-n (if group-n omitted, list-n extends to the left edge of the box, and defaults to <code>text-align:center</code> styling). * <code>list<sub>n</sub></code> – text listing wikilinks using a [[Help:List|wikilist]] format. * <code>below</code> – optional text to appear below the group/list section. == Parameter descriptions == The following is a complete list of parameters for using {{tl|Navbox}}. In most cases, the only required parameters are <code>name</code>, <code>title</code>, and <code>list1</code>, though [[Template:Navbox/doc#Child navboxes|child navboxes]] do not even require those to be set. {{tl|Navbox}} shares numerous common parameter names with its sister templates, {{tl|Navbox with columns}} and {{tl|Navbox with collapsible groups}}, for consistency and ease of use. Parameters marked with an asterisk (*) are common to all three master templates. === Setup parameters === ; ''name''* : The name of the template, which is needed for the "V&nbsp;• T&nbsp;• E" ("View&nbsp;• Talk&nbsp;• Edit") links to work properly on all pages where the template is used. You can enter <code><nowiki>{{subst:PAGENAME}}</nowiki></code> for this value as a shortcut. The name parameter is only mandatory if a <code>title</code> is specified, and the <code>border</code> parameter is not set, and the <code>navbar</code> parameter is not used to disable the navbar. ; ''state''* <span style="font-weight:normal;">[<code>autocollapse, collapsed, expanded, plain, off</code>]</span>{{anchor|Autocollapse}} :* Defaults to <code>autocollapse</code>. A navbox with <code>autocollapse</code> will start out collapsed if there are two or more collapsible elements on the same page. Otherwise, the navbox will be expanded. For the technically minded, see [[MediaWiki:Common.js]] (search for "autocollapse"). :* If set to <code>collapsed</code>, the navbox will always start out in a collapsed state. :* If set to <code>expanded</code>, the navbox will always start out in an expanded state. :* If set to <code>plain</code>, the navbox will always be expanded with no [hide] link on the right, and the title will remain centered (by using padding to offset the <small>V&nbsp;• T&nbsp;• E</small> links). :* If set to <code>off</code>, the navbox will always be expanded with no [hide] link on the right, but no padding will be used to keep the title centered. This is for advanced use only; the "plain" option should suffice for most applications where the [show]/[hide] button needs to be hidden. : To show the box when standalone (non-included) but then auto-hide contents when in an article, put "expanded" inside {{tag|noinclude|p}} tags. This setting will force the box to be visible when standalone (even when followed by other boxes), displaying "[hide]", but then it will auto-collapse the box when stacked inside an article: :: <code><nowiki>| state =&nbsp;</nowiki></code>{{tag|noinclude|content=expanded}} :Often times, editors will want a default initial state for a navbox, which may be overridden in an article. Here is the trick to do this: :* In your intermediate template, create a parameter also named "state" as a pass-through like this: <pre><nowiki>| state = {{{state<includeonly>|your_desired_initial_state</includeonly>}}}</nowiki></pre> :* The {{tag|includeonly|o}}<code>|</code> will make the template expanded when viewing the template page by itself. :** Example 1: {{tl|Peso}} with ''autocollapse'' as the default initial state. [[Catalan peseta]] transcludes it and has only one navbox; thus, the peso navbox shows. [[Chilean peso]] has more than two navboxes; thus, the peso navbox collapses. :** Example 2: {{tl|Historical currencies of Hungary}} with ''expanded'' as the default initial state, as such: <pre>| state = {{{state<includeonly>|expanded</includeonly>}}}</pre> All transcluding articles show the content by default, unless there is a hypothetical article that specifies <code><nowiki>{{templatename|state=collapsed}}</nowiki></code> when transcluding. :** Example 3: {{tl|Tourism}} with ''collapsed'' as the default initial state, as such: <pre>| state = {{{state<includeonly>|collapsed</includeonly>}}}</pre> All transcluding articles will show the template as collapsed by default, but the template will still be uncollapsed when displayed on its own page. :* The template {{tl|Collapsible option}} explains how to use the <code>state</code> parameter. It can be added to a {{tag|noinclude|p}} section after the template definition or to the instructions on the {{tl|documentation subpage}}. ; ''navbar''* : If set to <code>plain</code>, the <span style="font-size: 88%;">V&nbsp;• T&nbsp;• E</span> links on the left side of the titlebar will not be displayed, and padding will be automatically used to keep the title centered. Use <code>off</code> to remove the <span style="font-size: 88%;">V&nbsp;• T&nbsp;• E</span> links, but not apply padding (this is for advanced use only; the "plain" option should suffice for most applications where a navbar is not desired). It is highly recommended that one not hide the navbar, in order to make it easier for users to edit the template, and to keep a standard style across pages. ; ''border''* : ''See later section on [[#Child navboxes|using navboxes within one another]] for examples and a more complete description.'' If set to <code>child</code> or <code>subgroup</code>, then the navbox can be used as a borderless child that fits snugly in another navbox. The border is hidden and there is no padding on the sides of the table, so it fits into the ''list'' area of its parent navbox. If set to <code>none</code>, then the border is hidden and padding is removed, and the navbox may be used as a child of another container (do not use the <code>none</code> option inside of another navbox; similarly, only use the <code>child</code>/<code>subgroup</code> option inside of another navbox). If set to anything else (default), then a regular navbox is displayed with a 1px border. An alternate way to specify the border to be a subgroup style is like this (i.e. use the first unnamed parameter instead of the named ''border'' parameter): :<pre>{{Navbox|child|...}}</pre> === Cells === ; ''title''* : Text that appears centered in the top row of the table. It is usually the template's topic, i.e. a succinct description of the body contents. This should be a single line, but if a second line is needed, use <code><nowiki>{{-}}</nowiki></code> to ensure proper centering. This parameter is technically not mandatory, but using {{tl|Navbox}} is rather pointless without a title. ; ''above''* : A full-width cell displayed between the titlebar and first group/list, i.e. ''above'' the template's body (groups, lists and image). In a template without an image, ''above'' behaves in the same way as the ''list1'' parameter without the ''group1'' parameter. ; ''group<sub>n</sub>''* : (i.e. ''group1'', ''group2'', etc.) If specified, text appears in a header cell displayed to the left of ''list<sub>n</sub>''. If omitted, ''list<sub>n</sub>'' uses the full width of the table. ; ''list<sub>n</sub>''* : (i.e. ''list1'', ''list2'', etc.) The body of the template, usually a list of links. Format is inline, although the text can be entered on separate lines if the entire list is enclosed within <code><nowiki><div> </div></nowiki></code>. At least one ''list'' parameter is required; each additional ''list'' is displayed in a separate row of the table. Each ''list<sub>n</sub>'' may be preceded by a corresponding ''group<sub>n</sub>'' parameter, if provided (see below). :Entries should be separated using a [[newline]] and an [[asterisk]] (*). If instead two asterisks are used, it provides [[Nesting (computing)|nesting]] within the previous entry by enclosing the entry with brackets. Increasing the number of asterisks used increases the number of brackets around entries. :Set to the keyword <code>child</code> or <code>subgroup</code> to denote that the list is using the inline [[#Child navboxes]] (does not work with {{tl|Navbox with columns}} or {{tl|Navbox with collapsible groups}}). ; ''image''* : An image to be displayed in a cell below the title and to the right of the body (the groups/lists). For the image to display properly, the ''list1'' parameter must be specified. The ''image'' parameter accepts standard wikicode for displaying an image, ''e.g.'': <pre>[[File:</nowiki><var>XX</var><nowiki>.jpg|80px|link=|alt=]]</pre> nb: including "|right" will produce the usual left margin to provide separation from the list items and [[Zebra striping (computer graphics)|zebra striping]]. :Note that most of such images don't comply with [[MOS:DECOR]] and should be removed at sight. A rare example of a correct usage would be [[special:permalink/995622594|this one]]: a map shows (in green) the location of a region within the state of Kazakhstan, and this is consistently implemented for [[:category:Kazakhstan region templates|all state's regions]]. ; ''imageleft''* : An image to be displayed in a cell below the title and to the left of the body (lists). For the image to display properly, the ''list1'' parameter must be specified and no groups can be specified. It accepts the same sort of parameter that ''image'' accepts. ; ''below''* : A full-width cell displayed ''below'' the template's body (groups, lists and image). In a template without an image, ''below'' behaves in the same way as the template's final ''list<sub>n</sub>'' parameter without a ''group<sub>n</sub>'' parameter. For an example of the ''below'' parameter in use, see {{oldid|Main Page|352612160|this}} version of {{tl|Lists of the provinces and territories of Canada}}. {{tl|icon}} is often used for non-article links, for example <code><nowiki>{{icon|category}} [[:Category:</nowiki>''name''<nowiki>|Category]]</nowiki></code>. === Style parameters === Styles are generally advised against, to maintain consistency among templates and pages in Wikipedia; but the option to modify styles is given. ; ''bodystyle''* : Specifies [[Cascading Style Sheets|CSS]] styles to apply to the template body. This option should be used sparingly as it can lead to visual inconsistencies. Examples: :* <code>bodystyle = background: #''nnnnnn'';</code> :* <code>bodystyle = width: ''N''&nbsp;[em/%/px or width: auto];</code> :* <code>bodystyle = float: [''left/right/none''];</code> :* <code>bodystyle = clear: [''right/left/both/none''];</code> ; ''basestyle''* : CSS styles to apply to the ''title'', ''above'', ''below'', and ''group'' cells all at once. The styles are not applied to ''list'' cells. This is convenient for easily changing the basic color of the navbox without having to repeat the style specifications for the different parts of the navbox. Example: <code>basestyle = background: lightskyblue;</code> ; ''titlestyle''* : [[Cascading Style Sheets|CSS]] styles to apply to ''title'', most often the titlebar's background color: :* <code>titlestyle = background: ''#nnnnnn'';</code> :* <code>titlestyle = background: ''name'';</code> :* <code>titlestyle = background: none;</code> — for no background color ; ''groupstyle''* : CSS styles to apply to the ''groupN'' cells. This option overrides any styles that are applied to the entire table. Examples: :* <code>groupstyle = background: #''nnnnnn'';</code> :* <code>groupstyle = text-align: [''left/center/right''];</code> :* <code>groupstyle = vertical-align: [''top/middle/bottom''];</code> ; ''group<sub>n</sub>style''* : CSS styles to apply to a specific group, in addition to any styles specified by the ''groupstyle'' parameter. This parameter should only be used when absolutely necessary in order to maintain standardization and simplicity. Example: <code>group3style = background: red; color: white;</code> ; ''groupwidth'' : A number and unit specifying a uniform width for the group cells, in cases where little content in the list cells may cause group cells to be too wide. No default. However, may be overridden by the ''group(n)style'' parameter. Example: <code>groupwidth = 9em</code> ; ''liststyle''* : CSS styles to apply to all lists. Overruled by the ''oddstyle'' and ''evenstyle'' parameters (if specified) hereafter. When using backgound colors in the navbox, see the [[#Intricacies|note hereafter]]. ; ''list<sub>n</sub>style''* : CSS styles to apply to a specific list, in addition to any styles specified by the ''liststyle'' parameter. This parameter should only be used when absolutely necessary in order to maintain standardization and simplicity. Example: <code>list5style = background: #ddddff;</code> ; ''listpadding''* : A number and unit specifying the padding in each ''list'' cell. The ''list'' cells come equipped with a default padding of 0.25em on the left and right, and 0 on the top and bottom. Due to complex technical reasons, simply setting "liststyle = padding: 0.5em;" (or any other padding setting) will not work. Examples: :* <code>listpadding = 0.5em 0;</code> (sets 0.5em padding for the top/bottom, and 0 padding for the left/right.) :* <code>listpadding = 0;</code> (removes all list padding.) ; ''oddstyle'' ; ''evenstyle'' : Applies to odd/even list numbers. Overrules styles defined by ''liststyle''. The default behavior is to add striped colors (white and gray) to odd/even rows, respectively, in order to improve readability. These should not be changed except in extraordinary circumstances. ; ''evenodd'' <span style="font-weight: normal;"><code>[swap, even, odd, off]</code></span> : If set to <code>swap</code>, then the automatic striping of even and odd rows is reversed. Normally, even rows get a light gray background for striping; when this parameter is used, the odd rows receive the gray striping instead of the even rows. Setting to <code>even</code> or <code>odd</code> sets all rows to have that striping color. Setting to <code>off</code> disables automatic row striping. ; ''abovestyle''* ; ''belowstyle''* : CSS styles to apply to the top cell (specified via the ''above'' parameter) and bottom cell (specified via the ''below'' parameter). Typically used to set background color or text alignment: :* <code>abovestyle = background: #''nnnnnn'';</code> :* <code>abovestyle = text-align: [''left/center/right''];</code> :* <code>belowstyle = background: #''nnnnnn'';</code> :* <code>belowstyle = text-align: [''left/center/right''];</code> ; ''imagestyle''* ; ''imageleftstyle''* : CSS styles to apply to the cells where the image/imageleft sits. These styles should only be used in exceptional circumstances, usually to fix width problems if the width of groups is set and the width of the image cell grows too large. Example: <code>imagestyle = width:5em;</code> ===== Default styles ===== The style settings listed here are those that editors using the navbox change most often. The other more complex style settings were left out of this list to keep it simple. Most styles are set in [[Module:Navbox/styles.css]]. <syntaxhighlight lang="css"> bodystyle = background: #fdfdfd; width: 100%; vertical-align: middle; titlestyle = background: #ccccff; padding-left: 1em; padding-right: 1em; text-align: center; abovestyle = background: #ddddff; padding-left: 1em; padding-right: 1em; text-align: center; belowstyle = background: #ddddff; padding-left: 1em; padding-right: 1em; text-align: center; groupstyle = background: #ddddff; padding-left: 1em; padding-right: 1em; text-align: right; liststyle = background: transparent; text-align: left/center; oddstyle = background: transparent; evenstyle = background: #f7f7f7; </syntaxhighlight> Since ''liststyle'' and ''oddstyle'' are transparent, odd lists have the color of the ''bodystyle'', which defaults to #fdfdfd (white with a hint of gray). A list defaults to <code>text-align: left;</code> if it has a group, if not it defaults to <code>text-align: center;</code>. Since only ''bodystyle'' has a vertical-align all the others inherit its <code>vertical-align: middle;</code>. === Advanced parameters === ; ''bodyclass'' ; ''aboveclass'' ; ''groupclass'' ; ''listclass'' ; ''belowclass'' : This enables attaching a CSS class to group or list cells. The most common use for ''listclass'' is to give it the <code>hlist</code> class that will cause lists to render horizontally. All these parameters accept the <code>hlist</code> class, but if more than one parameter is used for <code>hlist</code>, use {{para|bodyclass|hlist}} instead. :{{tl|navbox}} automatically adds the class <code>nowraplinks</code> which can be overridden, for example with <code>{{para|listclass|wraplinks}}</code>. ; ''innerstyle'' : A very advanced parameter to be used ''only'' for advanced meta-templates employing the navbox. Internally, the navbox uses an outer table to draw the border, and then an inner table for everything else (title/above/groups/lists/below/images, etc.). The ''style''/''bodystyle'' parameter sets the style for the outer table, which the inner table inherits, but in advanced cases (meta-templates) it may be necessary to directly set the style for the inner table. This parameter provides access to that inner table so styles can be applied. Use at your own risk. ; ''nowrapitems'' : Setting <code>|nowrapitems=yes</code> applies nowrap to each line in a list item, and to any <code>above</code> or <code>below</code> item. ; ''orphan'' : Setting <code>|orphan=yes</code> in a child navbox fixes odd/even striping and removes [[:Category:Navbox orphans]]. ==== Microformats ==== ; ''bodyclass'' : This parameter is inserted into the "class" attribute for the navbox as a whole. ; ''titleclass'' : This parameter is inserted into the "class" attribute for the navbox's title caption. This template supports the addition of microformat information. This is done by adding "class" attributes to various data cells, indicating what kind of information is contained within. To flag a navbox as containing [[hCard]] information about a person, for example, add the following parameter: <pre> | bodyclass = vcard </pre> ''and'' <pre> | titleclass = fn </pre> ''or'' (for example): <pre><nowiki> | title = The books of <span class="fn">[[Iain Banks]]</span> </nowiki></pre> ...and so forth. See [[Wikipedia:WikiProject Microformats]] for more information on adding microformat information to Wikipedia, and [[microformat]] for more information on microformats in general. == Layout of table == ===Without image, above and below=== Table generated by {{tl|Navbox}} '''without''' ''image'', ''above'' and ''below'' parameters (gray list background color added for illustration only): {{{{PAGENAMETDOC}} | name = Navbox/doc | state = uncollapsed | liststyle = background: silver; | title = {{{title}}} | group1 = {{{group1}}} | list1 = {{{list1}}} | group2 = {{{group2}}} | list2 = {{{list2}}} | list3 = {{{list3}}} ''without {{{group3}}}'' | group4 = {{{group4}}} | list4 = {{{list4}}} }} ===With image, above and below=== Table generated by {{tl|Navbox}} '''with''' ''image'', ''above'' and ''below'' parameters (gray list background color added for illustration only): {{{{PAGENAMETDOC}} | name = Navbox/doc | state = uncollapsed | liststyle = background: silver; | image = {{{image}}} | title = {{{title}}} | above = {{{above}}} | group1 = {{{group1}}} | list1 = {{{list1}}} | group2 = {{{group2}}} | list2 = {{{list2}}} | list3 = {{{list3}}} ''without {{{group3}}}'' | group4 = {{{group4}}} | list4 = {{{list4}}} | below = {{{below}}} }} ===With image and without groups=== Table generated by {{tl|Navbox}} '''with''' ''image'', ''imageleft'', ''lists'', and '''without''' ''groups'', ''above'', ''below'' (gray list background color added for illustration only): {{{{PAGENAMETDOC}} | name = Navbox/doc | state = uncollapsed | liststyle = background: silver; | image = {{{image}}} | imageleft = {{{imageleft}}} | title = {{{title}}} | list1 = {{{list1}}} | list2 = {{{list2}}} | list3 = {{{list3}}} | list4 = {{{list4}}} }} == Examples == <!-- Please do not encourage folks to use <div> within Navboxes as (unless handled carefully) they can negate liststyles/groupstyles/etc. settings. --> === No image === <syntaxhighlight lang="wikitext" style="overflow: auto;"> {{Navbox | name = Navbox/doc | title = [[MSC Malaysia]] | listclass = hlist | group1 = Centre | list1 = * [[Cyberjaya]] | group2 = Area | list2 = * [[Klang Valley]] | group3 = Major landmarks | list3 = * [[Petronas Twin Towers]] * [[Kuala Lumpur Tower]] * [[Kuala Lumpur Sentral]] * [[Technology Park Malaysia]] * [[Putrajaya]] * [[Cyberjaya]] * [[Kuala Lumpur International Airport]] | group4 = Infrastructure | list4 = * [[Express Rail Link]] * [[KL-KLIA Dedicated Expressway]] | group5 = Prime applications | list5 = * [[E-Government]] * [[MyKad]] }} </syntaxhighlight> {{{{PAGENAMETDOC}} | name = Navbox/doc | state = uncollapsed | title = [[MSC Malaysia]] | listclass = hlist | group1 = Centre | list1 = * [[Cyberjaya]] | group2 = Area | list2 = * [[Klang Valley]] | group3 = Major landmarks | list3 = * [[Petronas Twin Towers]] * [[Kuala Lumpur Tower]] * [[Kuala Lumpur Sentral]] * [[Technology Park Malaysia]] * [[Putrajaya]] * [[Cyberjaya]] * [[Kuala Lumpur International Airport]] | group4 = Infrastructure | list4 = * [[Express Rail Link]] * [[KL-KLIA Dedicated Expressway]] | group5 = Prime applications | list5 = * [[E-Government]] * [[MyKad]] }} == Child navboxes == {{Selfref|For additional examples, see the [[Template:Navbox/testcases|Navbox testcases page]].}} It is possible to place multiple navboxes within a single border. These can either be specified inline or by using a nested navbox template, although the latter method can result in a signifcantly large [[WP:PEIS|post-expand include size]]. To specify child navboxes inline, set the <code>list<sub>n</sub></code> parameter to <code>child</code> or <code>subgroup</code>. Elements of the child navbox can be specified by prepending <code>child<sub>n</sub>_</code>, <code>subgroup<sub>n</sub>_</code>, or just <code><sub>n</sub>_</code> to the parameter names (e.g. <code>1_list1</code>). Child navboxes can be nested by adding an additional prefix (e.g. <code>1_1_list1</code>). The basic code for doing this is as follows (which adds a subgroup for the first group/list area): <pre style="overflow: auto;"> {{Navbox | name = {{subst:PAGENAME}} | title = Title | group1 = [optional] | list1 = child | 1_title = [optional] | 1_group1 = [optional] | 1_list1 = child | 1_1_title = [optional] | 1_1_group1 = [optional] | 1_1_list1 = ...list contents... ... ... }} </pre> To specify child navboxes using a nested template, use "child" as the first parameter or set the ''border'' parameter. The basic code for doing this is as follows (which adds a subgroup for the first group/list area): <pre style="overflow: auto;"> {{Navbox | name = {{subst:PAGENAME}} | title = Title | group1 = [optional] | list1 = {{Navbox|child ...child navbox parameters... }} ... }} </pre> === Subgroups example === This example shows two subgroups and a sub-subgroup created using <code>child</code> and <code>subgroup</code> keywords (both are interchangible). The striping is alternated automatically. To remove the striping altogether, you can set <code>child<sub>n</sub>_liststyle = background:transparent;</code> in each. {{{{PAGENAMETDOC}} | name = Navbox/doc | state = uncollapsed | title = Multiple subgroup example | above = Above | below = Below | group1 = Group1 | list1 = List1 | group2 = Group2 | list2 = child | child2_group1 = Group2.1 | child2_list1 = List1 | child2_group2 = Group2.2 | child2_list2 = List2 | child2_group3 = Group2.3 | child2_list3 = List3 | group3 = Group3 | list3 = List3 | group4 = Group4 | list4 = subgroup | subgroup4_group1 = Group4.1 | subgroup4_list1 = List1 | subgroup4_group2 = Group4.2 | subgroup4_list2 = List2 | subgroup4_group3 = Group4.3 | subgroup4_list3 = child |subgroup4_child3_group1 = Group 4.3.1 |subgroup4_child3_list1 = List1 |subgroup4_child3_group2 = Group 4.3.2 |subgroup4_child3_list2 = List2 }} === Multiple show/hides in a single container === {{main|Template:Navbox with collapsible groups}} The example below is generated using a regular navbox for the main container, then its list1, list2, and list3 parameters each contain the <code>child</code> keyword. The view (v), talk (t), edit (e) navbar links are hidden automatically because the "child" or "subgroup" keyword is used, so using <code>navbar = plain</code> for each of them is not necessary. The code <syntaxhighlight lang="wikitext" inline>N_state = {{#ifeq:{{{selected|}}|ABBREVIATION|uncollapsed|{{{stateN|collapsed}}}}}</syntaxhighlight> is used to replicate the <syntaxhighlight lang="wikitext" inline>abbrN = ABBREVIATION</syntaxhighlight> functionality of {{tl|Navbox with collapsible groups}}. {{{{PAGENAMETDOC}} | name = Navbox/doc | title = [[French colonial empire|Former French overseas empire]] | state = uncollapsed | list1 = child | 1_state = {{#ifeq:{{{selected|}}|Africa|uncollapsed|{{{state1|collapsed}}}}} | 1_title = [[French colonial empire|Former French colonies]] in [[Africa]] and the [[Indian Ocean]] | 1_listclass = hlist | 1_group1 = [[Mahgreb]] | 1_list1 = * [[French rule in Algeria|Algeria]] * [[French Morocco|Morocco]] <small>([[Arguin|Arguin Island]])</small> * [[History of Tunisia|Tunisia]] | 1_group2 = [[French West Africa]] | 1_list2 = * [[History of Côte d'Ivoire#French Period|Côte d'Ivoire]] * [[French Dahomey|Dahomey]] * [[French Sudan]] * [[French Guinea|Guinea]] * [[History of Mauritania#French colonization and post-colonial history|Mauritania]] * [[History of Niger#Colonization|Niger]] * [[History of Senegal|Senegal]] * [[French Upper Volta|Upper Volta]] * [[French Togoland]] * [[James Island (The Gambia)|James Island]] | 1_group3 = [[French Equatorial Africa]] | 1_list3 = * [[Colonial Chad|Chad]] * [[History of Gabon|Gabon]] * [[History of the Republic of the Congo|Middle Congo]] * [[Oubangui-Chari]] | 1_group4 = [[Comoros]] | 1_list4 = * [[Anjouan]] * [[Grande Comore]] * [[Mohéli]] * [[History of Djibouti#French Interest|French Somaliland (Djibouti)]] * [[History of Madagascar#French control|Madagascar]] * [[Mauritius|Ile de France]] * [[Seychelles]] | list2 = child | 2_state = {{#ifeq:{{{selected|}}|Americas|uncollapsed|{{{state2|collapsed}}}}} | 2_title = [[French colonial empire|Former French colonies]] in the [[Americas]] | 2_listclass = hlist | 2_list1 = * [[New France]]{{spaces|2}}<small>([[Acadia]], [[Louisiana (New France)|Louisiana]], [[Canada, New France|Canada]], [[Newfoundland (island)|Terre Neuve]]) 1655–1763 </small> | 2_list2 = * [[Inini]] * [[Berbice]] * [[Saint-Domingue]] * <small>[[Haiti]]</small> * [[Tobago]] * [[History of the British Virgin Islands|Virgin Islands]] * [[France Antarctique]] * [[France Équinoxiale]] | 2_below = [[French West India Company]] | list3 = child | 3_state = {{#ifeq:{{{selected|}}|Asia|uncollapsed|{{{state3|collapsed}}}}} | 3_title = [[French colonial empire|Former French colonies]] in [[Asia]] and [[Oceania]] | 3_listclass = hlist | 3_group1 = [[Asia]] | 3_list1 = child | 3_1_group1 = [[French India]] | 3_1_list1 = * [[Chandernagor]] * [[Coromandel Coast]] * [[History of Chennai|Madras]] * [[Mahé, India|Mahé]] * [[History of Pondicherry|Pondichéry]] * [[Karaikal]] * [[Yanam (India)|Yanaon]] | 3_1_group2 = [[French Indochina]] | 3_1_list2 = * [[Colonial Cambodia|Cambodia]] * [[History of Laos to 1945#French Laos|Laos]] * [[French Indochina|Vietnam]] <small>([[Annam (French colony)|Annam]], [[Cochinchina]], [[Tonkin]])</small> | 3_1_group3 = Other Asian | 3_1_list3 = * [[Alawite State|Alaouites]] * [[Republic of Hatay|Alexandretta-Hatay]] * [[Sri Lanka|Ceylon]] * [[Kwangchowan]] | 3_group4 = [[Oceania]] | 3_list4 = * [[New Hebrides]] ** [[History of Vanuatu|Vanuatu]] | 3_below = [[French East India Company]] }} == Relationship with other Navbox templates == This navbox template works in conjunction with two other templates: {{tl|Navbox with columns}} and {{tl|Navbox with collapsible groups}}. All three of these templates share common parameters for consistency and ease of use (such parameters are marked with an asterisk (*) in the [[#Parameter descriptions|parameter descriptions]] list hereinbefore). Most importantly, each template can be used as a child of one another (by using the {{para|border|child}} parameter, or by specifying the first unnamed parameter to be <code>child</code>. For example: <code><nowiki>{{Navbox|child ...}}</nowiki></code>, <code><nowiki>{{Navbox with columns|child ...}}</nowiki></code> or <code><nowiki>{{Navbox with collapsible groups|child ...}}</nowiki></code>.) == Technical details == * The {{navbar|1=:{{FULLPAGENAME}}|mini=on}} links are produced by [[Template:Navbar]]. If you have a question about them, it is probably best to ask at [[Template talk:Navbar]]. * The 2px wide border between groups and lists is drawn using the border-left property of the list cell. Thus, if you wish to change the background color of the template (for example <code>bodystyle = background:purple;</code>), then you'll need to make the border-left-color match the background color (i.e. <code>liststyle = border-left-color: purple;</code>). If you wish to have a border around each list cell, then the 2px border between the list cells and group cells will disappear; you'll have to come up with your own solution. * Adjacent navboxes have only a 1 pixel border between them. If you set the top or bottom margin of <code>style/bodystyle</code>, then this will not work. * The default margin-left and margin-right of the outer navbox table are set to "auto;". If you wish to use navbox as a float, you need to manually set the margin-left and margin-right values, because the auto margins interfere with the float option. For example, add the following code to use the navbox as a float: ** <code>bodystyle = width: 22em; float: right; margin-left: 1em; margin-right: 0;</code> * This template calls {{ml|Navbox|navbox}}, which can double the [[WP:PEIS|post-expand include size]] when navbox templates are used on pages. When child navboxes are used by nesting templates, this can cause the size to quadruple or more. To reduce the include size, in addition to specifying [[#Child navboxes|child navboxes]] inline instead of nesting templates, you can invoke the module directly, e.g.: <syntaxhighlight lang="wikitext"> {{#invoke:Navbox|navbox | name = {{subst:PAGENAME}} | title = Title | group1 = [optional] | list1 = {{#invoke:Navbox|navbox|child ...child navbox parameters... }} ... }} </syntaxhighlight> === Copying to other projects or wikis === If you are trying to copy {{tlf|Navbox}} to your local wiki, there are several other things that must be installed or copied over as well: * The [[mw:Extension:Scribunto|Scribunto]] and [[:mw:Extension:TemplateStyles|TemplateStyles]] extensions must be installed. * [[Module:Navbox]] and its module and TemplateStyles dependencies, listed at [[Module:Navbox/doc]] * Optionally, the <code>Add support to mw-collapsible for autocollapse, innercollapse and outercollapse</code> script from [[MediaWiki:Common.js]] may be copied, if autocollapsing is desired. == TemplateData == {{TemplateDataHeader}} <templatedata> { "params": { "state": { "label": "State", "description": "Controls when a navbox is expanded or collapsed", "example": "autocollapse", "suggestedvalues": [ "autocollapse", "collapsed", "expanded", "plain", "off" ], "default": "autocollapse", "suggested": true }, "title": { "label": "Title", "description": "Text in the title bar; centered in the top row of the table. Usually the template's topic.", "example": "[[Widget stuff]]", "suggested": true }, "above": { "label": "Above", "description": "Full-width cell displayed between the titlebar and first group/list, i.e. above the template's body (groups, lists and image)", "type": "string", "suggested": true }, "image": { "label": "Image", "description": "Image to be displayed in a cell below the title and to the right of the body", "example": "[[File:XX.jpg | 80px | link= | alt= ]]", "type": "wiki-file-name", "suggested": true }, "group1": { "label": "Group 1", "description": "If specified, text appears in a header cell displayed to the left of list 1. If omitted, list 1 uses the full width of the table.", "suggested": true }, "list1": { "label": "List 1", "description": "Body of the template; usually a list of links. Format is inline. At least one list parameter is required; each additional list is displayed in a separate row of the table. Each listn may be preceded by a corresponding groupn parameter.\nEntries should be separated using a newline and an asterisk. If two asterisks are used, it provides nesting within the previous entry with brackets.", "required": true, "suggested": true }, "group2": { "suggested": true }, "list2": { "suggested": true }, "list3": { "suggested": true }, "group3": { "suggested": true }, "group4": {}, "list4": {}, "below": { "label": "Below", "description": "Full-width cell displayed below the template's body.", "suggested": true }, "imageleft": { "label": "Image left", "description": "Image to be displayed in a cell below the title and to the left of the body. For the image to display properly, list1 parameter must be specified and no groups can be specified.", "example": "[[File:XX.jpg | 80px | link= | alt= ]]", "type": "wiki-file-name" }, "name": { "label": "Name", "description": "The name of the template. Needed for \"View • Talk • Edit\" links to work properly.", "type": "string", "default": "{{subst:PAGENAME}}{{subst:void|Don't change anything on this line. It will change itself when you save.}}", "suggested": true }, "listclass": { "label": "List class", "description": "CSS class for the list cells, usually hlist for horizontal lists. Alternatively, use bodyclass for the whole box.", "example": "hlist", "type": "string" }, "navbar": { "label": "Navbar status", "example": "plain, off", "type": "string" }, "border": { "label": "Border status", "example": "child, subgroup, none", "type": "string" }, "bodystyle": {}, "basestyle": {}, "titlestyle": {}, "groupstyle": {}, "group1style": {}, "groupwidth": {}, "liststyle": {}, "list1style": {}, "listpadding": {}, "oddstyle": {}, "evenstyle": {}, "evenodd": { "suggestedvalues": [ "swap", "even", "odd", "off" ] }, "abovestyle": {}, "belowstyle": {}, "imagestyle": {}, "imageleftstyle": {} }, "description": "Creates a navigational box for links to other pages. \nDoes not display in mobile.", "paramOrder": [ "name", "title", "group1", "list1", "listclass", "state", "above", "below", "image", "group2", "list2", "group3", "list3", "group4", "list4", "imageleft", "navbar", "border", "bodystyle", "basestyle", "titlestyle", "groupstyle", "liststyle", "group1style", "list1style", "groupwidth", "listpadding", "oddstyle", "evenstyle", "evenodd", "abovestyle", "belowstyle", "imagestyle", "imageleftstyle" ] } </templatedata> == See also == * {{tl|Navboxes}} — groups several navigation boxes together. * {{tl|Nobold}} — To display text at normal font-weight within a context where the default font-weight is bold, e.g. header cells in tables. * {{tl|Sidebar}} — Vertically-aligned navigation templates. * {{tl|Navbox documentation}} — Shows the standard documentation using {{tl|Documentation}}. * [[Template:Navbox/testcases]] — For additional examples of template code. * [[Wikipedia:Line-break handling]] — The how-to guide about how to handle word wraps (line breaks) on Wikipedia, such as the wrapping of the link lists used in navboxes. * [[Wikipedia:Template documentation]] — Guideline to creating the accompanying documentation * {{tl|Nowrap begin}}, {{tl|·}} and {{tl|•}} are '''deprecated''' in favor of the <code>hlist</code> class for formatting lists. See [[Template:Flatlist#Technical details|Flatlist]] for a technical explanation of how <code>hlist</code> works. === Tracking categories === * {{clc|Navbox orphans}} * {{clc|Navigational boxes without horizontal lists}} * {{clc|Navboxes using background colours}} * {{clc|Potentially illegible navboxes}} * {{clc|Navboxes using borders}} {{Navigation templates}} <includeonly>{{sandbox other|| <!-- Add categories below this line, and interwikis at Wikidata --> [[Category:Navigational box metatemplates| ]] [[Category:Templates generating microformats]] [[Category:Templates that are not mobile friendly]] [[Category:Collapse templates]] }}</includeonly> 7x9ris5edmwkly17xl6g4w8g612rklj Cèṭa'an:Oldid 10 4141 19159 2024-10-02T19:36:37Z Munajad.MH 3071 ←Membuat halaman berisi '<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>' 19159 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 Cèṭa'an:Oldid/doc 10 4142 19160 2024-10-02T19:36:59Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{high-use|5894}} This template creates links to "[[meta:Help:URL#Old versions of pages|oldid]]s"; that is, links to old versions of a wiki page. It then labels those '''old''' versions the '''current''' one, unless you've supplied both the name of the page and the oldid. Every historical version of a pag...' 19160 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{high-use|5894}} This template creates links to "[[meta:Help:URL#Old versions of pages|oldid]]s"; that is, links to old versions of a wiki page. It then labels those '''old''' versions the '''current''' one, unless you've supplied both the name of the page and the oldid. Every historical version of a page has a revision ID, which you can find from the links on the [[Help:Page history|history]] of the page, or from the URL of the old revision. Given a page name and a revision IDs of it, you can construct a link to that particular version. If you only have the revision ID and not the page name, consider using {{tlx|oldid2}}, which requires only the revision ID and can still construct a link. == Usage == ; Syntax : {{tji|oldid|page|oldid|label}} {{vpad}} {| class="wikitable" ! style="width:33%;" | code !! result |- | {{tji|oldid|Main Page|589841|Link to a 2003 version of the Main Page}} | {{oldid|Main Page|589841|Link to a 2003 version of the Main Page}} * The '''label=''' parameter (parameter number 3) should be the link text description (optional). |- | {{tji|oldid|Main Page|589841}} | {{oldid|Main Page|589841}} * The '''oldid=''' parameter (parameter number 2) should be the known revision number. |- | {{tji|oldid|Main Page}} | {{oldid|Main Page}} (pretty useless) * The '''page=''' parameter (parameter number 1) should be the name of the page. * The '''oldid=''' parameter (parameter number 2) can be '''cur''' (or leave it empty) for the current version. |} == Alias == * {{tl|Permalink}} == See also == * {{tl|Old}} * {{Tl|Oldid2}} – Does not require the page name and can create a link to a section * {{Tl|Cross-wiki oldid}} * {{Tl|Cross-wiki language oldid}} * {{Tl|Diff}} – Uses a similar approach to create links to [[Help:Diff|differences]] between versions * {{Tl|Diff2}} * {{Tl|Diff3}} * {{Tl|Diff4}} * {{Tl|History}} – Link to the edit history page of an article * [[Special:Permalink]] * [[Help:Permanent link]] == TemplateData == {{TemplateData header}} <templatedata> { "description": "A template to link to old versions of a wiki page using the revision ID, which can be found in the history of the page.", "params": { "1": { "label": "Page title", "description": "The page whose older revision will be linked to.", "type": "string/wiki-page-name", "default": "", "required": true }, "2": { "label": "Oldid", "description": "If not specified, links to the current version. Every historical version of a page has a revision ID, which you can find from the history of the page, or from the URL of the old revision. This should be a long number, like \"560214444\" (without the quotes).", "type": "number", "default": "", "required": false }, "3": { "type": "string/line", "label": "Label", "description": "If not specified, label of link will be \"Old revision of [the name of the page]\" (without the quotes). The label of the link that will be created.", "required": false } } } </templatedata> <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Oldid templates]] [[Category:Internal link templates]] }}</includeonly> 10ucnke1b5rm3kdwk53oz99yxzj9twq Cèṭa'an:PAGENAMETDOC 10 4143 19161 2024-10-02T19:38:58Z Munajad.MH 3071 ←Membuat halaman berisi '{{#ifeq:{{#invoke:String|find|{{FULLPAGENAME}}|/sandbox%d*$|plain=false}}|0|{{{{#if:{{{1|}}}||FULL}}BASEPAGENAME}}|{{{{#if:{{{1|}}}||FULL}}PAGENAME}}}}<noinclude> {{Documentation|content= This template returns the current {{Tlx|FULLBASEPAGENAME}}, unless the title ends in <code>/sandbox</code> plus any number of digits, in which case it returns the {{tlx|FULLPAGENAME}}. It is primarily meant for demonstrating the sandbox version of templates in their documentatio...' 19161 wikitext text/x-wiki {{#ifeq:{{#invoke:String|find|{{FULLPAGENAME}}|/sandbox%d*$|plain=false}}|0|{{{{#if:{{{1|}}}||FULL}}BASEPAGENAME}}|{{{{#if:{{{1|}}}||FULL}}PAGENAME}}}}<noinclude> {{Documentation|content= This template returns the current {{Tlx|FULLBASEPAGENAME}}, unless the title ends in <code>/sandbox</code> plus any number of digits, in which case it returns the {{tlx|FULLPAGENAME}}. It is primarily meant for demonstrating the sandbox version of templates in their documentation. This template takes one numbered parameter (<code>1</code>); if anything is in this parameter then it will return <code>&#123;&#123;BASEPAGENAME&#125;&#125;</code> and <code>&#123;&#123;PAGENAME&#125;&#125;</code>, which have no namespace prefix. }} [[Category:Wikipedia magic word templates]] </noinclude> kbwm4mti5boh3rbf4mjn2dhzea6agmo Cèṭa'an:FULLBASEPAGENAME 10 4144 19162 2024-10-02T19:39:35Z Munajad.MH 3071 ←Membuat halaman berisi '{{#if: {{Ns has subpages | {{#if:{{{1|}}}|{{NAMESPACE:{{{1}}}}}|{{NAMESPACE}}}} }} | {{#if: {{#titleparts:{{#if:{{{1|}}}|{{{1}}}|{{FULLPAGENAME}}}}|-1}} | {{#titleparts:{{#if:{{{1|}}}|{{{1}}}|{{FULLPAGENAME}}}}|-1}} | {{#if:{{{1|}}}|{{{1}}}|{{FULLPAGENAME}}}} }} | {{#if:{{{1|}}}|{{{1}}}|{{FULLPAGENAME}}}} }}<noinclude> {{documentation}} </noinclude>' 19162 wikitext text/x-wiki {{#if: {{Ns has subpages | {{#if:{{{1|}}}|{{NAMESPACE:{{{1}}}}}|{{NAMESPACE}}}} }} | {{#if: {{#titleparts:{{#if:{{{1|}}}|{{{1}}}|{{FULLPAGENAME}}}}|-1}} | {{#titleparts:{{#if:{{{1|}}}|{{{1}}}|{{FULLPAGENAME}}}}|-1}} | {{#if:{{{1|}}}|{{{1}}}|{{FULLPAGENAME}}}} }} | {{#if:{{{1|}}}|{{{1}}}|{{FULLPAGENAME}}}} }}<noinclude> {{documentation}} </noinclude> ixr6ocr5zopgbfiuog5gfof9h5qt70j Cèṭa'an:FULLBASEPAGENAME/doc 10 4145 19163 2024-10-02T19:40:13Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please add categories at the bottom of this page, and interwikis at Wikidata (see Wikipedia:Wikidata) --> {{high-use}} Get the namespace and the base page name of a page. It is similar to the template {{tl|FULLROOTPAGENAME}}, but returns the '''parent''' of the page hierarchy instead of the '''root'''. It is basically equivalent to using the magic word <code><nowiki>{{NAMESPACE}}:{{BASEPAGENAME}}</nowiki></code>. == Usage == * {...' 19163 wikitext text/x-wiki {{Documentation subpage}} <!-- Please add categories at the bottom of this page, and interwikis at Wikidata (see Wikipedia:Wikidata) --> {{high-use}} Get the namespace and the base page name of a page. It is similar to the template {{tl|FULLROOTPAGENAME}}, but returns the '''parent''' of the page hierarchy instead of the '''root'''. It is basically equivalent to using the magic word <code><nowiki>{{NAMESPACE}}:{{BASEPAGENAME}}</nowiki></code>. == Usage == * {{tlx|FULLBASEPAGENAME}} → {{FULLBASEPAGENAME}} * {{tlx|FULLBASEPAGENAME|Template:1x/sandbox}} → {{FULLBASEPAGENAME|Template:1x/sandbox}} * {{tlx|FULLBASEPAGENAME|Wikipedia:Administrators' noticeboard/Arbitration enforcement/Archive1}} → {{FULLBASEPAGENAME|Wikipedia:Administrators' noticeboard/Arbitration enforcement/Archive1}} In namespaces with subpages disabled, it will return the full page name: * {{tlx|FULLBASEPAGENAME|List of 28 Days/Weeks Later characters}} → {{FULLBASEPAGENAME|List of 28 Days/Weeks Later characters}} Note that this template can be substituted. == See also == * [[mw:Help:Magic words#Page names]] * {{tl|FULLROOTPAGENAME}} * {{tl|ROOTPAGENAME}} <includeonly>{{sandbox other|| <!-- Add categories below this line, and interwikis at Wikidata --> [[Category:Wikipedia magic word templates]] }}</includeonly> 0i17m4zadrzc5lfv785ih2uo1hygm9g Cèṭa'an:Multiple issues/styles.css 10 4146 19164 2024-10-02T19:41:46Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp|small=y}} */ .multiple-issues-text { width: 95%; margin: 0.2em 0; } .multiple-issues-text > .mw-collapsible-content { margin-top: 0.3em; } /* Remove borders, backgrounds, padding, etc. */ .compact-ambox .ambox { border: none; border-collapse: collapse; background-color: transparent; margin: 0 0 0 1.6em !important; padding: 0 !important; width: auto; display: block; } body.mediawiki .compact-ambox .ambox.mbox-small-left { font-size: 100%; wi...' 19164 sanitized-css text/css /* {{pp|small=y}} */ .multiple-issues-text { width: 95%; margin: 0.2em 0; } .multiple-issues-text > .mw-collapsible-content { margin-top: 0.3em; } /* Remove borders, backgrounds, padding, etc. */ .compact-ambox .ambox { border: none; border-collapse: collapse; background-color: transparent; margin: 0 0 0 1.6em !important; padding: 0 !important; width: auto; display: block; } body.mediawiki .compact-ambox .ambox.mbox-small-left { font-size: 100%; width: auto; margin: 0; } /* Style the text cell as a list item and remove its padding */ .compact-ambox .ambox .mbox-text { padding: 0 !important; margin: 0 !important; } .compact-ambox .ambox .mbox-text-span { display: list-item; line-height: 1.5em; list-style-type: disc; } /** * Don't show the [show/hide] toggle in the mobile skin due to * the deployment of the MakeMobileCollapsibleGadget -- Sohom */ body.skin-minerva .multiple-issues-text > .mw-collapsible-toggle, /* Hide the images */ .compact-ambox .ambox .mbox-image, .compact-ambox .ambox .mbox-imageright, .compact-ambox .ambox .mbox-empty-cell, /* Allow for hiding text in compact form */ .compact-ambox .hide-when-compact { display: none; } fifoqcstfcyztwd3fz1alohb9ghksxi Cèṭa'an:Mxt 10 4147 19165 2024-10-02T19:45:50Z Munajad.MH 3071 ←Membuat halaman berisi '{{#ifeq:{{NAMESPACE}}|{{ns:0}}|{{FormattingError|[[:{{safesubst:<noinclude/>#invoke:TEMPLATENAME|main}}]] is only for examples of style and formatting. Do not use it in actual articles.}}|<span class="example monospaced example-mono" style="font-family: monospace, monospace; color: var(--color-content-added, #006400);" {{#if:{{{title|}}}|title="{{{title}}}"}}>{{{1|Example text}}}</span>}}<!--"monospace, monospace" needed per Wikipedia:Typography#The_monospace_'bu...' 19165 wikitext text/x-wiki {{#ifeq:{{NAMESPACE}}|{{ns:0}}|{{FormattingError|[[:{{safesubst:<noinclude/>#invoke:TEMPLATENAME|main}}]] is only for examples of style and formatting. Do not use it in actual articles.}}|<span class="example monospaced example-mono" style="font-family: monospace, monospace; color: var(--color-content-added, #006400);" {{#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> q0kpie8o6hae5vvli2tndi9cg7q0d5a Cèṭa'an:Nay 10 4148 19166 2024-10-02T19:46:22Z Munajad.MH 3071 ←Membuat halaman berisi '[[File:Red x.svg|13px|alt=Red X|link=]]{{#if:{{{1|}}}|&nbsp;'''{{{1|}}}'''}}<span style="display: none;">N</span><noinclude> {{documentation}} </noinclude>' 19166 wikitext text/x-wiki [[File:Red x.svg|13px|alt=Red X|link=]]{{#if:{{{1|}}}|&nbsp;'''{{{1|}}}'''}}<span style="display: none;">N</span><noinclude> {{documentation}} </noinclude> 3spyebt2gfho7hu2wyomo7fazs87ux7 Cèṭa'an:Nay/doc 10 4149 19167 2024-10-02T19:46:44Z Munajad.MH 3071 ←Membuat halaman berisi '{{High-use}} {{Documentation subpage}} {{template shortcut|N}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> == Usage == A simple template to be used in various to-do lists for easier organization of solved and unsolved issues. ===TemplateData=== {{TemplateDataHeader}} <templatedata> { "params": {}, "description": "Displays a red cross, meaning \"no\". A simple template to be used in various to-do lists for easier organization of so...' 19167 wikitext text/x-wiki {{High-use}} {{Documentation subpage}} {{template shortcut|N}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> == Usage == A simple template to be used in various to-do lists for easier organization of solved and unsolved issues. ===TemplateData=== {{TemplateDataHeader}} <templatedata> { "params": {}, "description": "Displays a red cross, meaning \"no\". A simple template to be used in various to-do lists for easier organization of solved and unsolved issues. No parameters." } </templatedata> == See also == {{Check mark templates}} {{Done/See also}} <includeonly>{{Sandbox other|| [[Category:Wikipedia-specific image insertion templates]] }}</includeonly> qesrf7exwjqi4kxz0dwy3duc850hu21 Cèṭa'an:Col-float 10 4150 19168 2024-10-02T19:47:36Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly><templatestyles src="Col-float/styles.css" /><div class="multicol-float {{{class|}}}" style="{{#if:{{{nextcol|{{{firstcol|{{{width|}}}}}}}}}|min-width: {{{nextcol|{{{firstcol|{{{width|}}}}}}}}};}}{{{style|}}}">{{{{{|safesubst:}}}#if:{{{1|}}}|{{{{{|safesubst:}}}#invoke:separated entries|main|separator= </div><div class="multicol-float {{{class|}}}" style="min-width: {{{nextcol|{{{width|30.0em}}}}}};{{{style|}}}">}} </div><div class="multicol-float-cle...' 19168 wikitext text/x-wiki <includeonly><templatestyles src="Col-float/styles.css" /><div class="multicol-float {{{class|}}}" style="{{#if:{{{nextcol|{{{firstcol|{{{width|}}}}}}}}}|min-width: {{{nextcol|{{{firstcol|{{{width|}}}}}}}}};}}{{{style|}}}">{{{{{|safesubst:}}}#if:{{{1|}}}|{{{{{|safesubst:}}}#invoke:separated entries|main|separator= </div><div class="multicol-float {{{class|}}}" style="min-width: {{{nextcol|{{{width|30.0em}}}}}};{{{style|}}}">}} </div><div class="multicol-float-clear {{{class|}}}" style="{{{style|}}}" ></div>}}</includeonly><noinclude>{{Documentation}}</noinclude> 6l6iruc2ju0f8a2x0duqwgkocxti2hj Cèṭa'an:Col-float/doc 10 4151 19169 2024-10-02T19:47:58Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{Lua|Module:Separated entries}} {{Uses TemplateStyles|Template:Col-float/styles.css}} Side-by-side columns, based on [[Cascading Style Sheets#Float and clear|CSS float]]. This has the advantage of more cross-device-accessible behaviour, as (unlike HTML <code><nowiki>&lt;table&gt;</nowiki></code>s) they will wrap on display windows too narrow to show...' 19169 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{Lua|Module:Separated entries}} {{Uses TemplateStyles|Template:Col-float/styles.css}} Side-by-side columns, based on [[Cascading Style Sheets#Float and clear|CSS float]]. This has the advantage of more cross-device-accessible behaviour, as (unlike HTML <code><nowiki>&lt;table&gt;</nowiki></code>s) they will wrap on display windows too narrow to show them side-by-side. == Parameters == All optional and applicable to {{tl|Col-float}}{{\}}{{tl|Start col-float}} and {{tl|Col-float-break}}{{\}}{{tl|Break col-float}} except '''''firstcol''''': ; ''firstcol'' {{nobold|{{resize|90%|(with Col-float or Start&nbsp;col-float only)}}}} ; ''nextcol'' ; <s>width</s> : Width of the next –&nbsp;or, with Col-float/Start&nbsp;col-float, the first&nbsp;– column. IE-based browsers require a specified width, so defaults to 30.0em. ; ''class'' : For any [[Cascading Style Sheets|styling]] defined using [[Cascading Style Sheets#Selector|classes]]. ; ''style'' : For any additional styling. {{tl|Col-float}} can be used with numbered parameters for columns (i.e. {{para|1}} is the first column, {{para|2}} is the second, and so on). However, lists have to be preceded with <code>&lt;nowiki/&gt;</code> and a newline, and tables have to use {{Tn|!}}. == Example section (from [[Hydrolastic]]) == === With {{tl|Col-float-break}} === <div style="background:whitesmoke;"> {{col-float}} '''Cars using the [[Hydrolastic]] suspension system:''' * [[BMC ADO16|BMC 1100]] * [[Mini]] (from 1964 to 1971) * [[Austin 1800]] * [[Austin America]] (from 1968 to 1971) * [[Austin Maxi]] (until March 1978) * [[Austin 3-Litre]] * [[MG 1100]] (from 1962 to 1968) * [[Morris Nomad]] {{col-float-break}} '''Cars using the [[Hydragas]] suspension system:''' * [[Austin Allegro]] * [[Leyland Princess]] * [[Austin Ambassador]] * [[Austin Maxi]] (from March 1978 onwards) * [[Austin Metro]] & [[Rover Metro]] * [[Rover 100]] {{col-float-end}} </div> <syntaxhighlight lang="wikitext"> {{col-float}} '''Cars using the [[Hydrolastic]] suspension system:''' * [[BMC ADO16|BMC 1100]] * [[Mini]] (from 1964 to 1971) * [[Austin 1800]] * [[Austin America]] (from 1968 to 1971) * [[Austin Maxi]] (until March 1978) * [[Austin 3-Litre]] * [[MG 1100]] (from 1962 to 1968) * [[Morris Nomad]] {{col-float-break}} '''Cars using the [[Hydragas]] suspension system:''' * [[Austin Allegro]] * [[Leyland Princess]] * [[Austin Ambassador]] * [[Austin Maxi]] (from March 1978 onwards) * [[Austin Metro]] & [[Rover Metro]] * [[Rover 100]] {{col-float-end}} </syntaxhighlight> === With numbered parameters === <div style="background:whitesmoke;"> {{col-float |1= '''Cars using the [[Hydrolastic]] suspension system:''' * [[BMC ADO16|BMC 1100]] * [[Mini]] (from 1964 to 1971) * [[Austin 1800]] * [[Austin America]] (from 1968 to 1971) * [[Austin Maxi]] (until March 1978) * [[Austin 3-Litre]] * [[MG 1100]] (from 1962 to 1968) * [[Morris Nomad]] |2= '''Cars using the [[Hydragas]] suspension system:''' * [[Austin Allegro]] * [[Leyland Princess]] * [[Austin Ambassador]] * [[Austin Maxi]] (from March 1978 onwards) * [[Austin Metro]] & [[Rover Metro]] * [[Rover 100]] }} </div> <syntaxhighlight lang="wikitext"> {{col-float |1= '''Cars using the [[Hydrolastic]] suspension system:''' * [[BMC ADO16|BMC 1100]] * [[Mini]] (from 1964 to 1971) * [[Austin 1800]] * [[Austin America]] (from 1968 to 1971) * [[Austin Maxi]] (until March 1978) * [[Austin 3-Litre]] * [[MG 1100]] (from 1962 to 1968) * [[Morris Nomad]] |2= '''Cars using the [[Hydragas]] suspension system:''' * [[Austin Allegro]] * [[Leyland Princess]] * [[Austin Ambassador]] * [[Austin Maxi]] (from March 1978 onwards) * [[Austin Metro]] & [[Rover Metro]] * [[Rover 100]] }} </syntaxhighlight> == See also == {{Column-generating template families}} <includeonly>{{Sandbox other|| <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Multi-column templates]] }}</includeonly> 9ehf5wco8mp591nbhdlvo9e5dw8cxgi Cèṭa'an:Col-float/styles.css 10 4152 19170 2024-10-02T19:48:35Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} */ @media all and ( max-width: 720px ) { .multicol-float { width: auto !important; } } .multicol-float { clear: none; float: left; } .multicol-float-clear { clear: both; }' 19170 sanitized-css text/css /* {{pp-template}} */ @media all and ( max-width: 720px ) { .multicol-float { width: auto !important; } } .multicol-float { clear: none; float: left; } .multicol-float-clear { clear: both; } naum6obnqkarr75fpzay8edl40x7to6 Cèṭa'an:\ 10 4153 19171 2024-10-02T19:49:38Z Munajad.MH 3071 ←Membuat halaman berisi '&nbsp;/&#32;<noinclude> {{Documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude>' 19171 wikitext text/x-wiki &nbsp;/&#32;<noinclude> {{Documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> gfvlsjgnfxn02vdp58sww0lo44n62ht Cèṭa'an:\/doc 10 4154 19172 2024-10-02T19:50:01Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} __NOTOC__ {{High-use}} <!----PLEASE CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE----> This is the "slash" template, which produces "{{thin space}}<code>&nbsp;/</code>{{thin space}}", i.e. a [[non-breaking space]] followed by a [[Slash (punctuation)|(forward-)slash character]]. It is most often used to indicate alternatives within a (horizontal) list of items, such as: : ''{{hlist|class=nowrap |item 1 |item 2 |item 3a{{\}}3b{{\}}...' 19172 wikitext text/x-wiki {{Documentation subpage}} __NOTOC__ {{High-use}} <!----PLEASE CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE----> This is the "slash" template, which produces "{{thin space}}<code>&nbsp;/</code>{{thin space}}", i.e. a [[non-breaking space]] followed by a [[Slash (punctuation)|(forward-)slash character]]. It is most often used to indicate alternatives within a (horizontal) list of items, such as: : ''{{hlist|class=nowrap |item 1 |item 2 |item 3a{{\}}3b{{\}}3c |item 4 |item 5 |(etc)}}'' The template is named using the [[backslash]] character ("{{thin space}}\{{thin space}}") as [[Wikipedia:Page name#Technical restrictions and limitations<!--or [[Filename#Reserved characters and words-->|slashes cannot be used]] in page names. == Usage == To maintain good linewrapping, there should be no space between the template and whatever precedes it. There's also no need to include a space after the template, although doing so should not affect its function. : <code><nowiki>[[Salt]]{{\}}[[Black pepper|Pepper]]</nowiki></code> &nbsp;...produces...&nbsp; [[Salt]]{{\}}[[Black pepper|Pepper]] If linewrapping (i.e. a [[Word wrap|line-break]]) is required, the template ensures it occurs ''after'' the slash, not before: :[[Salt]] / :[[Black pepper|Pepper]] For long slashed lists, each list item can be put on its own line with no spaces between each item and the template, like this: <syntaxhighlight lang="wikitext"> [[Salt]]{{\}} [[Black pepper|Pepper]]{{\}} [[Curry]]{{\}} [[Saffron]]</syntaxhighlight> (It doesn't matter if there are no or some spaces at the end of the lines, after the templates.) As before, it will render one space on each side of the slashes, like this: :[[Salt]] / [[Black pepper|Pepper]] / [[Curry]] / [[Saffron]] Also, if it line breaks, then the line break will come ''after'' one of the slashes, not before, like this: :[[Salt]] / [[Black pepper|Pepper]] / :[[Curry]] / [[Saffron]] ===Incorrect usage=== If the template is used slightly wrong, it will, in some cases, still behave well. For instance, if there are zero or several spaces after the template, like these examples: <nowiki>[[Salt]]{{\}}[[Black pepper|Pepper]]</nowiki> <nowiki>[[Salt]]{{\}} [[Black pepper|Pepper]]</nowiki> Both of them will render exactly as before, with just one space on each side of the slash, like this: :[[Salt]] / [[Black pepper|Pepper]] And it will still only line break ''after'' the slash, like this: :[[Salt]] / :[[Black pepper|Pepper]] However, putting one or more spaces before the template will cause problems, like these examples: <nowiki>[[Salt]] {{\}}[[Black pepper|Pepper]]</nowiki> <nowiki>[[Salt]] {{\}}[[Black pepper|Pepper]]</nowiki> <nowiki>[[Salt]] {{\}} [[Black pepper|Pepper]]</nowiki> <nowiki>[[Salt]] {{\}} [[Black pepper|Pepper]]</nowiki> Then, it will render with ''two'' spaces before the slash and one after, like this: :[[Salt]] &nbsp;/ [[Black pepper|Pepper]] Also, if it line breaks, it might break ''before'' the slash, like this: :[[Salt]] :&nbsp;/ [[Black pepper|Pepper]] == Technical details == The space before the slash is a [[non-breaking space]]. That means it will not line break and will not collapse together with normal spaces that come before the template. The space after the slash is a normal space. That means it wraps (allows line breaks) and it will collapse together with normal spaces that come after the template to form one single space. Under some circumstances, slashed link lists misbehave. They might get unexpected line wraps or they might expand outside the box they are enclosed in. The how-to guide: [[Wikipedia:Line-break handling]], explains when that happens and how to fix it. == See also == * Other templates using non-breaking spaces to format inline presentation: *: {{tl2|·}} or {{tl2|dot}}, the "bold [[Interpunct|middot]]" template (producing "&nbsp;'''&middot;'''") formerly used to create horizontal lists. *: {{tl2|•}} or {{tl2|bullet}}, used to produce the Unicode-style bullet character. *: {{tl2|spaced en dash}}, primarily used in the same way as this "slash" template to produce linewrap-friendly textual asides and/or emphasized phrases. * [[WP:HLIST]], which addresses h(orizontal) lists in Wikipedia. * {{tl|flatlist}}, a template that can be used to create horizontal ("flat") lists. ====Wrap control templates==== * When making dotted lists, you might need to handle proper word wrapping (line breaking): *: {{tl|nowraplinks}} to prevent wraps inside links and only allows wraps between the links and in normal text, very useful for link lists and easy to use. *: {{tl|nowrap begin}}...{{tl|nowrap end}} to prevent wraps in both text and links. For the really tricky wrapping cases when you need full control, for instance in very complex link lists. * For further information, see [[Wikipedia:Line-break handling]], the how-to guide detailing how to handle line wrapping at Wikipedia. ====Dot and dash size reference list==== {{Aligned table |cols=3 |class=wikitable |col1style=width:4.0em;vertical-align:middle;text-align:center; |col2style=width:10.0em;background:white;vertical-align:middle;text-align:center; |col3style=width:16.0em;vertical-align:middle;padding-left:1.0em; |row1style=background:whitesmoke;text-align:center;font-weight:bold;white-space:nowrap; | Output | HTML effect name | Code to use | {{small|&middot;}} | small middot | <code><nowiki>{{small|&amp;middot;}}</nowiki></code> | &middot; | middot | <code><nowiki>'''&amp;middot;'''</nowiki></code> | {{small|'''&middot;'''}} | small bold middot | <code><nowiki>{{small|'''&amp;middot;'''}}</nowiki></code> | '''&middot;''' | bold middot | {{pad|1.2em}}<code><nowiki>'''&amp;middot;'''</nowiki></code><br/><!-- -->''or''&nbsp; <code><nowiki><b>&amp;middot;</b></nowiki></code> | {{small|&bull;}} | small bullet | {{pad|1.2em}}<code><nowiki>{{small|&amp;bull;}}</nowiki></code><br/><!-- -->''or''&nbsp; <code><nowiki>{{small|{{bull}}}}</nowiki></code> | &bull; | bullet | {{pad|1.2em}}<code><nowiki>&amp;bull;</nowiki></code><br/><!-- -->''or''&nbsp; <code><nowiki>{{bull}}</nowiki></code> | '''&bull;''' | bold bullet | {{pad|1.2em}}<code><nowiki>'''&amp;bull;'''</nowiki></code><br/><!-- -->''or''&nbsp; <code><nowiki>'''{{bull}}'''</nowiki></code><br/><!-- -->''or''&nbsp; <code><nowiki><b>{{bull}}</b></nowiki></code> | &ndash; | ndash | <code><nowiki>&amp;ndash;</nowiki></code> | &mdash; | mdash | <code><nowiki>&amp;mdash;</nowiki></code> }} <includeonly>{{Sandbox other|| <!----CATEGORIES BELOW THIS LINE, PLEASE:----> [[Category:Character-substitution templates]] [[Category:Typing-aid templates]] [[Category:Inline spacing templates]] }}</includeonly> c6hgfkecohfcajuawgyykvj3k7qsmoe Cèṭa'an:Tn 10 4155 19173 2024-10-02T19:50:48Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template link with linked braces]] 19173 wikitext text/x-wiki #REDIRECT [[Template:Template link with linked braces]] {{Redirect category shell| {{R from move}} }} qfldmewjfsjexjv4f22i180hgbylarn Cèṭa'an:Template link with linked braces 10 4156 19174 2024-10-02T19:51:45Z Munajad.MH 3071 ←Membuat halaman berisi '{{#Invoke:Template link general|main|brace=yes}}<noinclude> {{documentation}}<!-- Add categories to the /doc subpageand interwikis to Wikidata, not here! --> </noinclude>' 19174 wikitext text/x-wiki {{#Invoke:Template link general|main|brace=yes}}<noinclude> {{documentation}}<!-- Add categories to the /doc subpageand interwikis to Wikidata, not here! --> </noinclude> arcv7jcvvas88zewsuzcd44elmxuqmt Cèṭa'an:Template link with linked braces/doc 10 4157 19175 2024-10-02T19:52:22Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{tsh|tn|tlw}} {{lua|Module:Template link general}} This template is used similarly to [[Template:Tl]] to show the name of a template with the pairs of open and close braces around it. But this variant makes the inner braces part of the link, whereas [[Template:Tl]] does not make the braces part of the link. This is to allow easier clicking of very short template names. Th...' 19175 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{tsh|tn|tlw}} {{lua|Module:Template link general}} This template is used similarly to [[Template:Tl]] to show the name of a template with the pairs of open and close braces around it. But this variant makes the inner braces part of the link, whereas [[Template:Tl]] does not make the braces part of the link. This is to allow easier clicking of very short template names. The "Tn" name is short for '''T'''emplate '''n'''ame. ==Usage== : {{tlc|tn|''template_name''}} ==Example with comparison== {{Aligned table | {{tlx|tn|!}} | produces: {{tn|!}} | {{tlx|tl|!}} | produces: {{tl|!}} }} ==See also== * {{tl|tl}} * {{tl|lts}} {{Template-linking templates}} <includeonly>{{sandbox other|| <!----ADD CATEGORIES BELOW THIS LINE:----> [[Category:Internal template-link templates]] [[Category:Typing-aid templates]] }}</includeonly> gismxiro9zk5msnwz8l2baagvk1kc88 Cèṭa'an:! 10 4158 19176 2024-10-02T19:53:52Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{error|Error: The retired template {{tn|!}} has been transcluded; see [[mw:Help:Magic words#Other]] for details. To fix this, use only the code {{Magic word|!}} to generate the &#124; character.}} [[Category:Pages which use a template in place of a magic word|M{{PAGENAME}}]] </includeonly><noinclude>{{Documentation|heading=[[File:Test Template Info-Icon - Version (2).svg|50px|link=|alt=]] Magic word documentation}} </noinclude>' 19176 wikitext text/x-wiki <includeonly>{{error|Error: The retired template {{tn|!}} has been transcluded; see [[mw:Help:Magic words#Other]] for details. To fix this, use only the code {{Magic word|!}} to generate the &#124; character.}} [[Category:Pages which use a template in place of a magic word|M{{PAGENAME}}]] </includeonly><noinclude>{{Documentation|heading=[[File:Test Template Info-Icon - Version (2).svg|50px|link=|alt=]] Magic word documentation}} </noinclude> kzdcjmpyq7qmd6zvdkgzqp3ei2w3l7x Cèṭa'an:!/doc 10 4159 19177 2024-10-02T19:54:27Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{transclusionless|should=yes|reason=it was replaced with a [[Help:Magic words|magic word]]}} The magic word <code><nowiki>{{!}}</nowiki></code> is used to escape a [[vertical bar]] character "&#124;" in [[wp:wikitext|wikitext]] markup, causing the parser to temporarily not interpret it as a special character. This used to be a template, but for speed reasons, the [[MediaWiki]] parser was changed in July 2014 to instantly interpret <co...' 19177 wikitext text/x-wiki {{Documentation subpage}} {{transclusionless|should=yes|reason=it was replaced with a [[Help:Magic words|magic word]]}} The magic word <code><nowiki>{{!}}</nowiki></code> is used to escape a [[vertical bar]] character "&#124;" in [[wp:wikitext|wikitext]] markup, causing the parser to temporarily not interpret it as a special character. This used to be a template, but for speed reasons, the [[MediaWiki]] parser was changed in July 2014 to instantly interpret <code><nowiki>{{!}}</nowiki></code> as "&#124;" and ignore this template, making <code><nowiki>{{!}}</nowiki></code> a [[mw:Help:Magic words|magic word]]. You can continue to use the code in exactly the same way as before. Do not use syntax like <code><nowiki>{{Template:!}}</nowiki></code>, and do not supply a parameter, for example <code><nowiki>{{!|foo}}</nowiki></code>. In those cases, the template transcludes as an error message: {{error|Error: The retired template {{tn|!}} has been transcluded; see [[mw:Help:Magic words#Other]] for details. To fix this, use only the code {{Magic word|!}} to generate the &#124; character.}} == Usage == The code <code><nowiki>{{!}}</nowiki></code> is used to [[Escape_character|escape]] the vertical bar character, &#124;, so that it is interpreted later than it would be otherwise. This is mostly useful when trying to include a table in a template. For example, <pre> {{cquote|text= {| class="wikitable" |+ Caption text |- ! Header text !! Header text |- | Example1 || Example2 |- | Example3 || Example4 |} }} </pre> yields nonsense: {{cquote|text=<nowiki /> {| class="wikitable" |+ Caption text |- ! Header text !! Header text |- | Example1 || Example2 |- | Example3 || Example4 |} }} However escaping the bars with this magic word and similar templates gives: <pre> {{cquote|text= {{(!}} class{{=}}"wikitable" {{!+}} Caption text {{!-}} ! Header text !! Header text {{!-}} {{!}} Example1 {{!!}} Example2 {{!-}} {{!}} Example3 {{!!}} Example4 {{!)}} }} </pre> {{cquote|text=<nowiki /> {{(!}} class{{=}}"wikitable" {{!+}} Caption text {{!-}} ! Header text !! Header text {{!-}} {{!}} Example1 {{!!}} Example2 {{!-}} {{!}} Example3 {{!!}} Example4 {{!)}} }} For how to include a table in a footnote, do: <pre> Example 1{{refn|group=note|This is a note before}} Example 2{{refn|group=note|1=&lt;nowiki&gt;</nowiki>{{(!}}class{{=}}"wikitable" {{!}}+ Example table with two columns ! A column ! Another column {{!}}- {{!}} Some data {{!}} Some more data {{!)}}&lt;nowiki&gt;</nowiki>}} Example 3{{refn|group=note|This is a note after}} ==Notes== {{Reflist|group=note}} </pre> Be careful to follow this formatting, [[Special:Diff/1078738513|otherwise the table may gobble up the subsequent footnote]]. This can be unnoticeable if there is only one footnote, only causing an issue if a second footnote is added. Example 1{{refn|group=note|This is a note before}} Example 2{{refn|group=note|1=<nowiki></nowiki> {{(!}} class{{=}}"wikitable" {{!}}+ Example table with two columns ! A column ! Another column {{!}}- {{!}} Some data {{!}} Some more data {{!)}}<nowiki></nowiki>}} Example 3{{refn|group=note|This is a note after}} ==Notes== {{Reflist|group=note}} ==See also== {{Escape template list}} Documentation for the magic word may be found in the MediaWiki documentation at [[mw:Help:Magic words#Other]]. * {{tl|pipe}}, a template that uses the [[numeric character reference]] for the vertical bar character * [[m:Help:Template#A parameter value containing a pipe character]] *[[Help:Conditional tables]] <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Character-substitution templates]] }}</includeonly> bm5jhfqs15g32e9f2ql35tx8cr3o4f0 Cèṭa'an:Escape template list 10 4160 21068 19949 2024-10-18T02:21:09Z Munajad.MH 3071 21068 wikitext text/x-wiki {| class="wikitable" style="text-align: center;" <includeonly> |+ {{Navbar|Escape template list|text=This table:|style="float: right;"}} </includeonly> |- ! scope="col" style="width: 7.0em;" | {{no wrap|Template call}}<br>{{normal|('''m''' for magic word)}} !! scope="col" style="width: 5.75em;" | {{no wrap|Output}}&nbsp;{{normal|(delayed interpretation as wikimarkup)}} !! scope="col" style="width: 9.0em;" | {{no wrap|HTML alternative}} {{normal|(never interpreted as wikimarkup)}} |- | <code><nowiki>{{!}}</nowiki></code> '''(m)''' || {{pipe}} || &amp;#124; or {{tl|pipe}} |- | <code><nowiki>{{=}}</nowiki></code> '''(m)''' || <nowiki>=</nowiki> || &amp;#61; |- | {{tlx|!!}} || {{pipe}}{{pipe}} || &amp;#124;&amp;#124; |- | {{tlx|!(}} || {{!(}} || &amp;#91; |- | {{tlx|)!}} || {{)!}} || &amp;#93; |- | {{tlx|!((}} || {{!((}} || &amp;#91;&amp;#91; |- | {{tlx|))!}} || {{))!}} || &amp;#93;&amp;#93; |- | {{tlx|(}} || {{(}} || &amp;#123; |- | {{tlx|)}} || {{)}} || &amp;#125; |- | {{tlx|((}} || {{((}} || &amp;#123;&amp;#123; |- | {{tlx|))}} || {{))}} || &amp;#125;&amp;#125; |- | {{tlx|(((}} || {{(((}} || &amp;#123;&amp;#123;&amp;#123; |- | {{tlx|)))}} || {{)))}} || &amp;#125;&amp;#125;&amp;#125; |- | {{tlx|(!}} || <nowiki>{|</nowiki> || &amp;#123;&amp;#124; |- | {{tlx|!+}} || <nowiki>|+</nowiki> || &amp;#124;&amp;#43; |- | {{tlx|!-}} || <nowiki>|-</nowiki> || &amp;#124;&amp;#45; |- | {{tlx|!)}} || <nowiki>|}</nowiki> || &amp;#124;&amp;#125; |}<noinclude> {{Documentation}} </noinclude> sled8ddaba23rh2s3bdp4zut8xv5pcv Cèṭa'an:Escape template list/doc 10 4161 19179 2024-10-02T19:55:44Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} == Usage == This template is a list of templates for [[escape sequence|escaping]] Wiki markup. <includeonly>{{sandbox other|| <!-- Categories below this line --> [[Category:Documentation see also templates]] }}</includeonly>' 19179 wikitext text/x-wiki {{Documentation subpage}} == Usage == This template is a list of templates for [[escape sequence|escaping]] Wiki markup. <includeonly>{{sandbox other|| <!-- Categories below this line --> [[Category:Documentation see also templates]] }}</includeonly> ilv80keqt98yxxjlhh9oo6s78flcg77 Cèṭa'an:Refn 10 4162 19180 2024-10-02T19:56:19Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#if:{{{follow|}}}|{{#tag:ref|{{{1|{{{refn|}}}}}}|group={{{group|}}}|follow={{{follow|}}}}}|{{#if:{{{name|}}}|{{#tag:ref|{{{1|{{{refn|}}}}}}|name={{{name|}}}|group={{{group|}}}}}|{{#tag:ref|{{{1|{{{refn|}}}}}}|group={{{group|}}}}}}}}}</includeonly><noinclude>{{documentation}}</noinclude>' 19180 wikitext text/x-wiki <includeonly>{{#if:{{{follow|}}}|{{#tag:ref|{{{1|{{{refn|}}}}}}|group={{{group|}}}|follow={{{follow|}}}}}|{{#if:{{{name|}}}|{{#tag:ref|{{{1|{{{refn|}}}}}}|name={{{name|}}}|group={{{group|}}}}}|{{#tag:ref|{{{1|{{{refn|}}}}}}|group={{{group|}}}}}}}}}</includeonly><noinclude>{{documentation}}</noinclude> io4dd44uoflipi3djyp8pgmxfxl0eie Cèṭa'an:Refn/doc 10 4163 19181 2024-10-02T19:56:43Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} ===Purpose=== This template is used to [[Help:Footnotes|create footnotes in Wikipedia]], as an alternative and complement to the <syntaxhighlight lang="wikitext" inline><ref></syntaxhighlight>. [[:mw:Help:Cite#Substitution and embedded parser functions|Because of a technical limitation]], some...' 19181 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} ===Purpose=== This template is used to [[Help:Footnotes|create footnotes in Wikipedia]], as an alternative and complement to the <syntaxhighlight lang="wikitext" inline><ref></syntaxhighlight>. [[:mw:Help:Cite#Substitution and embedded parser functions|Because of a technical limitation]], some of the standard Wikipedia markup elements that are often used in the article prose do not work within a set of <syntaxhighlight lang="wikitext" inline><ref>...</ref></syntaxhighlight> tags, including but not limited to [[Help:Pipe trick|the pipe trick]], [[Wikipedia:Substitution|template substitution]] and another "nested" set of <syntaxhighlight lang="wikitext" inline><ref>...</ref></syntaxhighlight> tags. For example, the following does not work as expected: # <syntaxhighlight lang="wikitext" inline><ref>[[Help:Footnotes|]]</ref></syntaxhighlight> (Generates: <nowiki>[[Help:Footnotes|]]</nowiki> instead of a wikilink) # <syntaxhighlight lang="wikitext" inline><ref>{{SUBST:TODAY}}</ref></syntaxhighlight> (Generates: <nowiki>{{SUBST:TODAY}}</nowiki> instead of the date that the edit was made) # <syntaxhighlight lang="wikitext" inline><ref>Explanatory footnote<ref>Citation</ref></ref></syntaxhighlight> (Generates: <span style="font-weight: bold; color: #CC0000;">Cite error: A &lt;ref&gt; tag is missing the closing &lt;/ref&gt; (see the [[:Help:Cite errors/Cite error included ref|help page]]).</span> &lt;/ref&gt;) Replacing the outermost <syntaxhighlight lang="wikitext" inline><ref>...</ref></syntaxhighlight> set with {{tlp|Refn}} allows for the use of the markup elements listed above. ===Usage=== {{tld|refn|2=group=groupname|3=name=name|4=Contents of the footnote|allowlinebreak=yes}} :* '''groupname''': Groupname per [[WP:REFGROUP]]; if not specified, then the main and nested references will be rendered into the same reference list :* '''name''': Reference name per [[WP:REFNAME]] {{refname rules}} ===Examples=== ====Footnotes with citations==== {{markup |<syntaxhighlight lang="wikitext">An example.{{refn|group=note|name=first|A note.<ref>An included reference.</ref>}} Another example.{{refn|group=note|Another note.<ref>Another included reference.</ref>}} A third example.{{refn|group=note|The third note.<ref>The reference in the third note.</ref>}} Repeating the first example.{{refn|group=note|name=first}} ==Notes== {{reflist|group=note}} ==References== {{reflist}}</syntaxhighlight> |An example.{{refn|group=note|name=first|A note.<ref>An included reference.</ref>}} Another example.{{refn|group=note|Another note.<ref>Another included reference.</ref>}} A third example.{{refn|group=note|The third note.<ref>The reference in the third note.</ref>}} Repeating the first example.{{refn|group=note|name=first}} {{fake heading|sub=3|Notes}} {{reflist|group=note}} {{fake heading|sub=3|References}} {{reflist}} }} ====Other forms of citations==== {{markup |<syntaxhighlight lang="wikitext">An example.{{refn|group=note|name=first|A note.<ref>The reference in the first note.</ref>}} Another example.{{refn|name=ref|Another reference, but without a note.}} A third example.{{refn|group=note|A second note.<ref>The reference in the second note.</ref>}} Repeating the first example.{{refn|group=note|name=first}} Repeating the second example.{{refn|name=ref}} A fourth example with citation templates.{{refn|name=harv|{{cite book|author=Smith|title=The Solar System|year=2005|mode=cs2}}, quoted in {{harvnb|Jones|2020|p=25}}.}} ==Notes== {{reflist|group=note}} ==References== {{reflist}}</syntaxhighlight> |An example.{{refn|group=note|name=first|A note.<ref>The reference in the first note.</ref>}} Another example.{{refn|name=ref|Another reference, but without a note.}} A third example.{{refn|group=note|A second note.<ref>The reference in the second note.</ref>}} Repeating the first example.{{refn|group=note|name=first}} Repeating the second example.{{refn|name=ref}} A fourth example with citation templates.{{refn|name=harv|{{cite book|author=Smith|title=The Solar System|year=2005|mode=cs2}}, quoted in {{harvnb|Jones|2020|p=25}}.}} {{fake heading|sub=3|Notes}} {{reflist|group=note}} {{fake heading|sub=3|References}} {{reflist}} }} ====Substitution==== The first example shows that substitution does not work in a regular <syntaxhighlight lang="wikitext" inline><ref>...</ref></syntaxhighlight> tag (the {{para|access-date}} does not appear correctly). The second example shows that the {{para|access-date}} is substituted correctly within {{tl|refn}}. {{markup |<syntaxhighlight lang="wikitext"><ref>{{cite web |access-date={{Subst:TODAY}} |title=Languages |work=Apache HTTP Server |agency=Ohloh |publisher= Black Duck Software |url=https://www.ohloh.net/p/apache/analyses/latest/languages_summary}}</ref> {{reflist}}</syntaxhighlight> |<ref>{{cite web |access-date={{Subst:TODAY}} |title=Languages |work=Apache HTTP Server |agency=Ohloh |publisher= Black Duck Software |url=https://www.ohloh.net/p/apache/analyses/latest/languages_summary|no-tracking=yes}}</ref> {{reflist}} |<syntaxhighlight lang="wikitext">{{refn|{{cite web |access-date={{Subst:TODAY}} |title=Languages |work=Apache HTTP Server |agency=Ohloh |publisher= Black Duck Software |url=https://www.ohloh.net/p/apache/analyses/latest/languages_summary}}}} {{reflist}}</syntaxhighlight> |{{refn|{{cite web |access-date=4 April 2014 |title=Languages |work=Apache HTTP Server |agency=Ohloh |publisher= Black Duck Software |url=https://www.ohloh.net/p/apache/analyses/latest/languages_summary}}}} {{reflist}} }} ===Errors=== If the reference or note content is missing, then Cite error: Invalid &lt;ref&gt; tag; refs with no name must have content. will be displayed. If the note content contains an equals sign (<code>=</code>), the equals sign will be interpreted as setting off a named parameter and cause an error. This can be worked around by [[Help:Template#Usage hints and workarounds|using a numbered parameter]], for example: {{markup |1=<nowiki>{{refn|1+1=2}}</nowiki> |2=<span class="error mw-ext-cite-error">Cite error: There are &lt;ref&gt; tags on this page without content in them (see the [[Help:Cite errors/Cite error ref no input|help page]]).</span> |3=<nowiki>{{refn|1= 1+1=2}}</nowiki> |4={{refn|1= 1+1=2}} {{reflist}} }} {{#section:Help:footnotes|pregroup}} ===See also=== *{{tl|r}} (another template supporting nested footnotes) *{{tl|citeref}} (a different method to create nested links working on citation template anchor level rather than <nowiki><ref></ref></nowiki> markup level) {{Wikipedia referencing}} == TemplateData == {{TemplateData header}} <templatedata> { "params": { "1": { "label": "content", "description": "The content of the footnote.", "type": "content", "required": true, "suggested": true, "aliases": [ "refn" ] }, "name": { "description": "The name of the footnote. Corresponds to the \"name\" attribute of the <ref> tag.", "type": "string" }, "group": { "label": "group", "description": "The reference group. Corresponds to the \"group\" attribute on the <ref> tag.", "type": "string" } }, "description": "This template is used to create footnotes in Wikipedia, as an alternative and complement to the <ref> tag.", "paramOrder": [ "1", "name", "group" ], "format": "inline" } </templatedata> <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Footnote templates]] [[Category:Templates that generate named references]] }}</includeonly> lqboasgf9qwojbcoc05qghr7thz9hwb Cèṭa'an:Cquote 10 4164 19182 2024-10-02T19:57:56Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>The template appears as follows in article space: {{Blockquote|text={{lorem ipsum}}}} and as follows in all other namespaces: </noinclude>{{Main other |demospace={{{demospace|}}} |1=<!-- result if in mainspace -->{{Blockquote | text={{{text|{{{content|{{{quotetext|{{{quote|{{{1|<includeonly>{{error|Error: No text given for quotation (or equals sign used in the actual argument to an unnamed parameter)}}</includeonly><noinclude>{{lorem ipsum}}</noincl...' 19182 wikitext text/x-wiki <noinclude>The template appears as follows in article space: {{Blockquote|text={{lorem ipsum}}}} and as follows in all other namespaces: </noinclude>{{Main other |demospace={{{demospace|}}} |1=<!-- result if in mainspace -->{{Blockquote | text={{{text|{{{content|{{{quotetext|{{{quote|{{{1|<includeonly>{{error|Error: No text given for quotation (or equals sign used in the actual argument to an unnamed parameter)}}</includeonly><noinclude>{{lorem ipsum}}</noinclude>}}} }}} }}} }}} }}} | author={{{author|{{{personquoted|}}} }}} | title ={{{title|{{{quotesource|{{{4|}}} }}} }}} | source={{{source|{{{publication|{{{5|{{#if:{{{title}}}|{{{quotesource|}}}| }} }}} }}} }}} }} |2=<!-- result if elsewhere --> {{(!}} class="cquote pullquote" role="presentation" {{#if:{{{rtl|}}}|dir="rtl"}} style="{{#switch:{{{float|}}} | left = float:left | right = float:right | #default = margin:auto }}; border-collapse: collapse; border: none; {{#if:{{{bgcolor|}}}|background-color: {{{bgcolor}}}; border: 1px solid #aaa;}} width: {{#if: {{{wide|}}} | 100% | {{{width|auto}}}}};" {{!}} style="width: 20px; vertical-align: top; border: none; color: {{{qcolor|#B2B7F2}}}; font-size: {{#switch:{{{size|{{{quotewidth|{{{width|{{{2|20px}}}}}}}}}}}} |10px=20px |30px=60px |40px=80px |50px=100px |60px=120px |#default=40px}}; font-family: {{#if:{{{rtl|}}}|Roman|'Times New Roman', Times}}, serif; font-weight: bold; line-height: .6em; text-align: left; padding: {{#if:{{{small|}}}|10px 2px|10px 10px}};" {{!}} {{#if:{{{rtl|}}}|”|“}} {{!}} style="vertical-align: top; border: none;{{#if:{{{rtl|}}}|direction:rtl;}} padding: {{#if:{{{small|}}}|4px 2px|4px 10px}}; {{#ifeq:{{{quotealign|}}}|center|text-align:center;}}" {{!}} {{trim quotes|{{{text|{{{content|{{{quotetext|{{{quote|{{{1|<includeonly>{{error|Error: No text given for quotation (or equals sign used in the actual argument to an unnamed parameter)}}</includeonly><noinclude>{{lorem ipsum}}</noinclude>}}}}}}}}}}}}}}}}} {{!}} style="width: 20px; vertical-align: bottom; border: none; color: {{{qcolor|#B2B7F2}}}; font-size: {{#switch:{{{size|{{{quotewidth|{{{width|{{{2|20px}}}}}}}}}}}} |10px=20px |30px=60px |40px=80px |50px=100px |60px=120px |#default=40px}}; font-family: {{#if:{{{rtl|}}}|Roman|'Times New Roman', Times}}, serif; font-weight: bold; line-height: .6em; text-align: right; padding: {{#if:{{{small|}}}|10px 2px|10px 10px}};" {{!}} {{#if:{{{rtl|}}}|“|”}} {{!-}} {{#if:{{{author|{{{personquoted|{{{source|{{{publication|{{{title|{{{quotesource|{{{4|{{{5|}}}}}}}}}}}}}}}}}}}}}}}}|{{#if:{{NAMESPACE}}||[[Category:Articles with attributed pull quotes]]}} {{!}} colspan="3" class="cquotecite" style="border: none; padding-right: 4%; font-size: smaller; line-height:normal; text-align: right;" {{!}} <cite>—&#8202;{{#if:{{{author|{{{personquoted|{{{4|}}}}}}}}}|{{{author|{{{personquoted|{{{4}}}}}}}}}{{#if:{{{source|{{{publication|{{{title|{{{quotesource|{{{5|}}}}}}}}}}}}}}}|, {{{source|{{{publication|{{{title|{{{quotesource|{{{5}}}}}}}}}}}}}}}}}|{{#if:{{{source|{{{publication|{{{title|{{{quotesource|{{{5|}}}}}}}}}}}}}}}|{{{source|{{{publication|{{{title|{{{quotesource|{{{5}}}}}}}}}}}}}}}}}}}</cite> }} {{!)}} }}<!-- {{subst:FULLPAGENAME}} --><noinclude> {{documentation}} </noinclude> rxf2qggtlac0tu6vqy1s3j9lvfl1nbq Cèṭa'an:Blockquote 10 4165 19183 2024-10-02T19:58:46Z Munajad.MH 3071 ←Membuat halaman berisi '<templatestyles src="Template:Blockquote/styles.css" /><!-- --><blockquote class="templatequote {{{class|}}}" {{#if:{{{style|}}}|style="{{{style}}}"}}>{{{text|{{{content|{{{quotetext|{{{quote|{{{1|<includeonly>{{error|Error: No text given for quotation (or equals sign used in the actual argument to an unnamed parameter)}}{{main other|[[Category:Pages incorrectly using the quote template]]}}</includeonly><noinclude>{{lorem ipsum}}</noinclude>}}}}}}}}}}}}}}}{{#if:{...' 19183 wikitext text/x-wiki <templatestyles src="Template:Blockquote/styles.css" /><!-- --><blockquote class="templatequote {{{class|}}}" {{#if:{{{style|}}}|style="{{{style}}}"}}>{{{text|{{{content|{{{quotetext|{{{quote|{{{1|<includeonly>{{error|Error: No text given for quotation (or equals sign used in the actual argument to an unnamed parameter)}}{{main other|[[Category:Pages incorrectly using the quote template]]}}</includeonly><noinclude>{{lorem ipsum}}</noinclude>}}}}}}}}}}}}}}}{{#if:{{{sign|}}}{{{cite|}}}{{{author|}}}{{{by|}}}{{{personquoted|}}}{{{source|}}}{{{ts|}}}{{{title|}}}{{{publication|}}}{{{quotesource|}}}{{{char|}}}{{{character|}}}{{{2|}}}{{{3|}}}{{{4|}}}{{{5|}}}|{{#if:{{{multiline|}}}|<nowiki />}} <div class="templatequotecite">—&#8202;<cite>{{#if:{{{char|{{{character|{{{5|}}}}}}}}}|{{{char|{{{character|{{{5|}}}}}}}}}, in&#32;}}{{Comma separated entries | {{if empty|{{{sign|}}}|{{{cite|}}}|{{{author|}}}|{{{by|}}}|{{{personquoted|}}}|{{{2|}}}}} | {{if empty|{{{title|}}}|{{{publication|}}}|{{{ts|}}}|{{{quotesource|}}}|{{{3|}}}}} | {{if empty|{{{source|}}}|{{{4|}}}}} }}</cite></div> }}</blockquote>{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using Blockquote template with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Blockquote]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | 3 | 4 | 5 | author | by | char | character | cite | class | content | multiline | personquoted | publication | quote | quotesource | quotetext | sign | source | style | text | title | ts }}<noinclude> {{documentation}}<!-- Add categories to the /doc subpage, not here! --> </noinclude> 29mmi6jvbtob3u5m0c5p8d9zyjrge0c Cèṭa'an:Blockquote/styles.css 10 4166 19184 2024-10-02T19:59:36Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} */ .templatequote { overflow: hidden; margin: 1em 0; padding: 0 32px; } .templatequotecite { line-height: 1.5em; /* @noflip */ text-align: left; margin-top: 0; } @media (min-width: 500px) { .templatequotecite { /* @noflip */ padding-left: 1.6em; } }' 19184 sanitized-css text/css /* {{pp-template}} */ .templatequote { overflow: hidden; margin: 1em 0; padding: 0 32px; } .templatequotecite { line-height: 1.5em; /* @noflip */ text-align: left; margin-top: 0; } @media (min-width: 500px) { .templatequotecite { /* @noflip */ padding-left: 1.6em; } } 975tzgnvhd5jyqf0ucyxd4w8q6i98j0 Cèṭa'an:Blockquote/doc 10 4167 19185 2024-10-02T20:00:58Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Lua|Module:Check for unknown parameters}} {{Template shortcut|bq|"|Quote|Bquote}} {{Uses TemplateStyles|Template:{{BASEPAGENAME}}/styles.css}} {{Redirect|[[Template:Long quotation]]|maintenance templates about excessively long quotations|Template:Long quote|and|Template:Over-quotation}} {{For|linking a sub...' 19185 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Lua|Module:Check for unknown parameters}} {{Template shortcut|bq|"|Quote|Bquote}} {{Uses TemplateStyles|Template:{{BASEPAGENAME}}/styles.css}} {{Redirect|[[Template:Long quotation]]|maintenance templates about excessively long quotations|Template:Long quote|and|Template:Over-quotation}} {{For|linking a subject to a collection of quotes on [[Wikiquote]]|Template:Wikiquote}} {{High-risk}} {{ {{BASEPAGENAME}}/doc/boilerplate|mos-recommended=yes}} == Usage == {{tlc|{{BASEPAGENAME}}}} adds a [[block quotation]] to an article page. This is easier to type and is more wiki-like than the equivalent [[HTML]] {{code|lang=html|code=<blockquote>...</blockquote>}} tags, and has additional pre-formatted attribution parameters for author and source (though these are not usually used in articles; {{crossreference|see {{section link||Reference citations}}, below}}). '''Note:''' Block quotes do {{em|not}} normally contain quotation marks {{crossreference|(see [[MOS:BLOCKQUOTE]])}}. {{warning|heading=This template is for actual quotations only.|text=Do not use it for block indentation of other material; see {{tlx|Block indent}} for that purpose.}} === Examples === '''Basic use'''{{colon}} {{markup| <nowiki>{{Blockquote |text=Quoted material. }}</nowiki>|{{Blockquote |text=Quoted material. }}}} '''With attribution displayed'''{{colon}} {{markup| <nowiki>{{Blockquote |text=Quoted material. |author=First M. Last }}</nowiki>|{{Blockquote |text=Quoted material. |author=First M. Last }}}} '''With more attribution'''{{colon}} {{markup| <nowiki> {{Blockquote |text=Quoted material. |author=First M. Last |title="Article Title" |source=''Book Title'' (date) }}</nowiki>| {{Blockquote |text=Quoted material. |author=First M. Last |title="Article Title" |source=''Book Title'' (date) }}}} '''Examples with "multiline"'''{{colon}} Especially useful for translated quotes; ''see [[#multiline|notes about this parameter]]''. * with "multiline" {{tick}} {{markup| <nowiki> {{blockquote|text= {{lang|fr|Ceci n'est pas une pipe.}} This is Not a Pipe. |multiline=yes |author=[[René Magritte]] |title=''[[The Treachery of Images]]'' }}</nowiki>| {{blockquote|text= {{lang|fr|Ceci n'est pas une pipe.}} This is Not a Pipe. |multiline=yes |author=[[René Magritte]] |title=''[[The Treachery of Images]]'' }}}} * for comparison without "multiline" {{xmark}} {{markup| <nowiki> {{blockquote|text= {{lang|fr|Ceci n'est pas une pipe.}} This is Not a Pipe. |author=[[René Magritte]] |title=''[[The Treachery of Images]]'' }}</nowiki>| {{blockquote|text= {{lang|fr|Ceci n'est pas une pipe.}} This is Not a Pipe. |author=[[René Magritte]] |title=''[[The Treachery of Images]]'' }}}} '''An ample example'''<!-- no pun intended -->{{colon}} {{markupv |markup=<syntaxhighlight lang="wikitext">{{Blockquote|text=Cry "Havoc" and let slip the dogs of war.|character=Mark Antony|author=[[William Shakespeare]]|title=''[[Julius Caesar (play)|Julius Caesar]]''|source=act III, scene I}}</syntaxhighlight> |renders={{Blockquote|text=Cry "Havoc" and let slip the dogs of war.|character=Mark Antony|author=[[William Shakespeare]]|title=''[[Julius Caesar (play)|Julius Caesar]]''|source=act III, scene I}} }} == Parameters == === Parameter list === <syntaxhighlight lang="wikitext"> {{Blockquote | text = | author = | title = | source = | character = | multiline = | class = | style = }} </syntaxhighlight> See also section [[#TemplateData]]. === Quoted text === {{para|text}} a.k.a. {{para|1}}—The material being quoted, without quotation marks around it. It is always safest to name this parameter (rather than use an unnamed positional parameter), because, otherwise, any inclusion of a [[Template:=|non-escaped "=" character]] (e.g., in a URL in a source citation) will break the template. === Displayed attribution === These parameters are for {{em|displaying}} attribution information below the quote; this should not be confused with citing a source {{crossreference|(see {{section link||Reference citations}}, below)}}. These parameters are entirely optional, and are usually used with famous quotations, not routine block quotations, which are usually sourced at the end of the introductory line immediately before the quotation, with a normal <syntaxhighlight lang="html" inline><ref>...</ref></syntaxhighlight> tag. {{para|author}} a.k.a. {{para|2}} – optional author/speaker attribution information that will appear below the quotation, and preceded with an attribution dash. {{para|title}} a.k.a. {{para|3}} – optional title of the work the quote appears in, to display below the quotation. This parameter immediately follows the output of {{para|author}} (and an auto-generated comma), if one is provided. It does not auto-italicize. Major works (books, plays, albums, feature films, etc.) should be italicized; minor works (articles, chapters, poems, songs, TV episodes, etc.) go in quotation marks {{crossreference|(see [[MOS:TITLES]])}}. Additional citation information can be provided in a fourth parameter, {{para|source}}, below, which will appear after the title. {{para|source}} a.k.a. {{para|4}} – optionally used for additional source information to display, after {{para|title}}, like so: {{code|lang="wikitext"|code={{!}}title="The Aerodynamics of Shaved Weasels" {{!}}source=''Perspectives on Mammal Barbering'', 2016}}; a comma will be auto-generated between the two parameters. If {{para|source}} is used without {{para|title}}, it simply acts as {{para|title}}. <small>(This parameter was added primarily to ease conversion from misuse of the [[pull quote]] template {{tlx|Quote frame}} for block quotation, but it may aid in cleaner meta-data implementation later.)</small> {{para|character}} a.k.a. {{para|char}} or {{para|5}} – to attribute fictional speech to a fictional character, {{em|with}} other citation information. Can also be used to attribute real speech to a specific speaker among many, e.g. in a roundtable/panel transcript, a band interview, etc. This parameter outputs "[{{Var|Character's name}}], in" after the attribution dash and before the output of the parameters above, thus one or more of those parameters must also be supplied. If you need to cite a fictional speaker in an article about a single work of fiction, where repeating the author and title information would be redundant, you can just use the {{para|author}} parameter instead of {{para|character}}. Technically, all citation information can be given in a single parameter, as in: {{code|lang="wikitext"|code={{!}}source=Anonymous interview subject, in Jane G. Arthur, "The Aerodynamics of Shaved Weasels", ''Perspectives on Mammal Barbering'' (2016), Bram Xander Yojimbo (ed.)}} But this is a bit messy, and will impede later efforts to generate metadata from quotation attribution the way we are already doing with source citations. This is much more usable: <syntaxhighlight lang="wikitext"> |character=Anonymous interview subject |author=Jane G. Arthur |title="The Aerodynamics of Shaved Weasels" |source=''Perspectives on Mammal Barbering'' (2016), Bram Xander Yojimbo (ed.) </syntaxhighlight> Later development can assign a CSS <code>class</code> and so forth to these separate parameters, upon which scripts would be able to operate (e.g. to look up things in WikiQuote). === Rarely used technical parameters === * {{anchor|multiline}}{{para|multiline}} – keep forced linebreaks in output.{{pb}}''Notes:'' ** Will only be applied if at least one of these other parameters or its aliases is not empty (including implicit, unnamed parameters):{{pb}}{{para|author}}, {{para|title}}, {{para|source}}, or {{para|character}}. ** The value does not matter, as long it is not empty. Using a so called speaking parameter (such as <code>true</code> or <code>yes</code>) is highly recommended. Avoid values that can surprise users (e.g. <code>false</code> or <code>no</code>). * {{para|style}} – allows specifying additional [[Help:Cascading Style Sheets|CSS]] styles ({{em|not}} classes) to apply to the {{code|lang=html|code=<blockquote>...</blockquote>}} element. {{Crossreference|(See [[#Nested quotations]], below, for the most common use case.)}} * {{para|class}} – allows specifying additional HTML classes to apply to the same element. == Reference citations == {{anchor|Attribution|reason=Old section name}} A [[WP:Citing sources|reference citation]] can be placed before the quote, after the quote, or in the {{para|source}} parameter: {{bulleted list |{{tick}} {{stronggood|Typical use:}} In the regular-prose introduction to the quotation, when a quotation is given without the displayed {{para|author}}, {{para|title}}, or {{para|source}} parameters: <syntaxhighlight lang="html" inline>According to Pat Doe, in "Underwater Basketweaving Tips" (2015):<ref>...</ref> {{blockquote |text=Quoted material.}}</syntaxhighlight> |At the end of the quotation, when a quotation is given without the displayed {{para|author}}, {{para|title}}, or {{para|source}} parameters, and placement before the quote isn't appropriate (e.g. because the material immediately before the quote isn't cited to the same source or introduces multiple quotes from different sources: <syntaxhighlight lang="html" inline>Pat Doe and Chris Foo took opposing positions: {{blockquote |text=Doe's Quoted material.<ref>...</ref>}} {{blockquote |text=Foo's Quoted material.<ref>...</ref>}}</syntaxhighlight> |After the {{para|source}} value (if a value is given for the {{para|source}} parameter other than the <syntaxhighlight lang="html" inline><ref>...</ref></syntaxhighlight> itself):<syntaxhighlight lang="html" inline>One expert noted in 2015: {{blockquote |text=Quoted material. |author=Pat Doe |source="Underwater Basketweaving Tips" (2015)<ref>...</ref>}}</syntaxhighlight> |{{xmark}} {{strongbad|Deprecated:}} <s>After the quoted person's name in {{para|author}}, or after the work's title in {{para|title}}, when a {{para|source}} parameter is not being added: <syntaxhighlight lang="html" inline>As noted in "Underwater Basketweaving Tips" (2015): {{blockquote |text=Quoted material. |author=Pat Doe<ref>...</ref>}}</syntaxhighlight></s>{{pb}}{{A note}} Please avoid this format, as it will pollute the author or title metadata with non-author or non-title information. }} Please do not place the citation in a {{para|author}} or {{para|source}} parameter by itself, as it will produce a nonsensical attribution line that looks like this: {{pb}}{{in5}}—&#8239;{{dummy reference}}{{pb}} Please also do not put it just outside the {{tlf|blockquote}} template, as this will cause a: {{pb}}{{in5}}{{dummy reference}}{{pb}}on a line by itself. == Limitations == {{anchor|Restrictions|reason=Old section name}} If you do not provide text, the template generates a parser error message, which will appear in red text in the rendered page. If any parameter's actual value contains an [[equals sign]] (<code>=</code>), you {{strong|must}} use a named parameter (e.g. <code>|text="E=MC<sup>2</sup>" is a formula everyone knows but few understand</code>, not a blank-name positional parameter. The text before the equals sign gets misinterpreted as a named parameter otherwise. Be wary of URLs, which frequently contain this character. Named parameters are always safer, in this and other templates. If any parameter's actual value contains characters used for wiki markup syntax (such as [[vertical bar|pipe]], [[brackets]], single quotation marks, etc.), you may need to escape it. See {{tlx|!}} and friends. === Next to right-floated boxes === {{As of|2015|09|post=,}} the text of a block quotation may rarely overflow (in Firefox or other Gecko browsers) a right-floated item (e.g. a {{tlx|Listen}} box, when that item is below another right-floated item of a fixed size that is narrower. In Safari and other Webkit browsers (and even more rarely in Chrome/Chromium) the same condition can cause the block quotation to be pushed downward. Both of these problems can be fixed by either: # removing the sizing on the upper item and letting it use its default size (e.g. removing <code>{{var|###}}x{{var|###}}px</code> sizing or {{para|upright}} from a right-floated image above a wider right-floated object that is being overflowed by quotation text; or # using {{para|style|{{code|lang=css|code=overflow:inherit;}}}} in the quotation template. There may be other solutions, and future browser upgrades may eliminate the issue. It arises at all because of the <syntaxhighlight lang="css" inline>blockquote {overflow: hidden;}</syntaxhighlight> CSS declaration in [[Mediawiki:Common.css]], which itself works around other, more common display problems. A solution that fixes {{em|all}} of the issues is unknown at this time. === Vanishing quotes === In rare layout cases, e.g. when quotes are sandwiched between userboxes, a quotation may appear blanked out, in some browsers. The workaround for this problem is to add {{para|style|{{code|lang=css|code=overflow:inherit;}}}} to such an instance of the template. === Line breaks === This template sets a text style which might ignore one blank line, and so the template must be ended with a break (newline) or the next blank line might be ignored. Otherwise, beware inline, as:<br />{{in5}}text here {{tlf|blockquote|this is quoted}} More text here<br />spans a blank line, unless a {{tlf|blockquote|...}} is ended with a line break, then the next blank line might be ignored and two paragraphs joined. The {{code|lang=html|code=<blockquote>}} element and any templates that use it do not honor newlines: {{markup |<syntaxhighlight lang="html"> <blockquote> Line 1 Line 2 Line 3 Line 4 </blockquote> </syntaxhighlight> |<blockquote> Line 1 Line 2 Line 3 Line 4 </blockquote> }} An easy solution is to use the {{tl|poem quote}} template instead of {{tag|blockquote}}. This is effectively the same as using the {{xtag|poem}} tag inside {{code|lang=html|code=<blockquote>}}, which converts line breaks to {{code|lang=html|code=<br />}} tags: {{markup |<syntaxhighlight lang="html"> <blockquote><poem> Line 1 Line 2 Line 3 Line 4 </poem></blockquote> </syntaxhighlight> |<blockquote><poem> Line 1 Line 2 Line 3 Line 4 </poem></blockquote> }} To markup actual paragraphs within block quotations, entire blank lines can be used between them, which will convert to {{code|lang=html|code=<p>...</p>}} tags: {{markup |<syntaxhighlight lang="html"> <blockquote> Paragraph 1 Paragraph 2 Paragraph 3 </blockquote> </syntaxhighlight> |<blockquote> Paragraph 1 Paragraph 2 Paragraph 3 </blockquote> }} Note that it may be necessary to put a line break in the wikitext before <nowiki><blockquote> and after </blockquote></nowiki> in order for the paragraphs to render with the intended separation. (This also makes the wikitext easier to read.) This paragraph style also works with {{tl|blockquote}}, which is a replacement for {{xtag|blockquote}} that also has parameters to make formatting of the attribution more convenient and consistent. Blockquote and templates that call it, and are indented with colon (:), bulleted with asterisk (*), or numbered with number (#), will generate errors and incorrectly display anything after a newline character. <!--Please do not "fix" these deliberate errors. --> {{markup |<syntaxhighlight lang="html"> :<blockquote>Paragraph 1 Paragraph 2</blockquote> </syntaxhighlight> | :<blockquote>Paragraph 1 Paragraph 2</blockquote> }} {{markup |<syntaxhighlight lang="html"> *<blockquote>Paragraph 1 Paragraph 2</blockquote> </syntaxhighlight> | *<blockquote>Paragraph 1 Paragraph 2</blockquote> }} {{markup |<syntaxhighlight lang="html"> #<blockquote>Paragraph 1 Paragraph 2</blockquote> </syntaxhighlight> | #<blockquote>Paragraph 1 Paragraph 2</blockquote> }} ---- === Nested quotations === The {{code|lang=html|code=<blockquote>...</blockquote>}} element has styles that change the font size: on desktop, text is smaller; on mobile, it is larger. This change is relative to the enclosing context, meaning that if you quote from a source that itself uses a block quotation, you'll find that the inner quotation is either really tiny and hard to read, or really large and barely fits on the screen. To fix this issue, add the parameter {{para|style|{{code|lang=css|font-size:inherit;}}}} on any inner {{tlf|blockquote}} templates. === Technical issues with block templates === {{Block bug documentation}} == TemplateData == {{TemplateData header}}<templatedata> { "description": "Adds a block quotation.", "params": { "text": { "label": "text", "description": "The text to quote", "type": "content", "required": true, "aliases": [ "1", "quote" ], "example": "Cry \"Havoc\" and let slip the dogs of war." }, "author": { "label": "author", "description": "The writer of the source", "type": "content", "required": false, "aliases": [ "2", "cite", "sign" ], "example": "William Shakespeare", "suggested": true }, "title": { "label": "title", "description": "The work being quoted from", "type": "content", "required": false, "aliases": [ "3" ], "example": "Julius Caesar", "suggested": true }, "source": { "label": "source", "description": "A source for the quote", "type": "content", "required": false, "aliases": [ "4" ], "example": "act III, scene I", "suggested": true }, "character": { "label": "character", "description": "The speaker within the work who is being quoted", "type": "content", "required": false, "aliases": [ "5", "char" ], "example": "Mark Antony", "suggested": false }, "multiline": { "label": "multiline", "description": "Keeps forced linebreaks in output", "type": "string", "required": false, "example": "true", "suggested": false }, "style": { "label": "style", "description": "Additional CSS styles (not classes) to apply", "type": "string", "required": false, "example": "font-size:inherit;", "suggested": false }, "class": { "label": "class", "description": "Additional HTML classes to apply", "type": "string", "required": false, "example": "pullquote", "suggested": false } } }</templatedata> == Tracking categories == * {{Category link with count|Pages incorrectly using the quote template}} * {{Category link with count|Pages using Blockquote template with unknown parameters}} ==See also== {{Quotation templates}} {{semantic markup templates}} <includeonly>{{Sandbox other|| <!-- ADD CATEGORIES AFTER THIS LINE, PLEASE: --> [[Category:Quotation templates]] [[Category:Wikipedia XHTML tag-replacing templates]] [[Category:Templates that add a tracking category]] }}</includeonly> nnjldwe9q3f6nn1p3ut3a3dfoprxy7n Cèṭa'an:Col-float-break 10 4168 19186 2024-10-02T20:04:18Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly></div>{{Col-float |width={{#if:{{{nextcol|{{{width|}}}}}}|{{{nextcol|{{{width|}}}}}}}} |class={{{class|}}} |style={{{style|}}}}}</includeonly><noinclude>{{Documentation|{{ns:Template}}:Col-float/doc}} </noinclude>' 19186 wikitext text/x-wiki <includeonly></div>{{Col-float |width={{#if:{{{nextcol|{{{width|}}}}}}|{{{nextcol|{{{width|}}}}}}}} |class={{{class|}}} |style={{{style|}}}}}</includeonly><noinclude>{{Documentation|{{ns:Template}}:Col-float/doc}} </noinclude> 73k6ws7ar40jrkidjoxhegdos053zo0 Cèṭa'an:Col-float-end 10 4169 19187 2024-10-02T20:05:14Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly></div><div class="multicol-float-clear {{{class|}}}" style="{{{style|}}}" ></div></includeonly><noinclude> {{Documentation|{{Ns:Template}}:Col-float/doc}} </noinclude>' 19187 wikitext text/x-wiki <includeonly></div><div class="multicol-float-clear {{{class|}}}" style="{{{style|}}}" ></div></includeonly><noinclude> {{Documentation|{{Ns:Template}}:Col-float/doc}} </noinclude> t8tu7gc0jal2i3takswo4otfo0ablpa Cèṭa'an:Ubl 10 4170 19188 2024-10-02T20:06:41Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Unbulleted list]] 19188 wikitext text/x-wiki #REDIRECT [[Template:Unbulleted list]] {{Rcat shell| {{R from template shortcut}} }} cikcgi5hgp5p92i41ss3ow0gq1wyssd Cèṭa'an:Ubli 10 4171 19189 2024-10-02T20:07:14Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Unbulleted indent list]] 19189 wikitext text/x-wiki #redirect [[Template:Unbulleted indent list]] {{rcat shell|{{r from template shortcut}}}} h4afikxjf5w5pmmnytsfgsyyf1kn57c Cèṭa'an:Unbulleted indent list 10 4172 19190 2024-10-02T20:07:42Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:list|unbulleted|list_style=margin-left:{{{in|{{{indent|1em}}}}}};text-indent:-{{{in|{{{indent|1em}}};{{{list_style|}}}}}}}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>' 19190 wikitext text/x-wiki {{#invoke:list|unbulleted|list_style=margin-left:{{{in|{{{indent|1em}}}}}};text-indent:-{{{in|{{{indent|1em}}};{{{list_style|}}}}}}}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> e7g6r2fcww4yjx4nb1dqwr0bhklddpj Cèṭa'an:Unbulleted indent list/doc 10 4173 19191 2024-10-02T20:08:03Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Template shortcut|ubil|ubli}} {{Stack|{{Lua|Module:List}}}} This template is very similar to {{tlx|unbulleted list}}, except that it automatically indents parts of long items that are wrapped onto a new line. This makes it easier to tell apart multiple such items when width is limited—e.g. in an {{tlx|infobox}}—and eliminates the need for a bulleted list. {{tld|Unbulleted indent list}} provides a [[WCAG]]-compliant and accessible...' 19191 wikitext text/x-wiki {{Documentation subpage}} {{Template shortcut|ubil|ubli}} {{Stack|{{Lua|Module:List}}}} This template is very similar to {{tlx|unbulleted list}}, except that it automatically indents parts of long items that are wrapped onto a new line. This makes it easier to tell apart multiple such items when width is limited—e.g. in an {{tlx|infobox}}—and eliminates the need for a bulleted list. {{tld|Unbulleted indent list}} provides a [[WCAG]]-compliant and accessible alternative to <code><nowiki><br /></nowiki></code>-separated lists, per [[MOS:UBLIST]] and [[MOS:PLIST]]. === Usage === {{Infobox |bodystyle = width:21em |title = Example |label1 = First label | data1 = Some data |label2 = Awards | data2 = {{unbulleted indent list |[[Royal Geographical Society's Founder's Medal]] (1888) |[[Knight Commander of the Order of the Bath]] (1896) |[[Chevalier dans l'Ordre de la Légion d'Honneur]] (1899) }} |label3 = Second&nbsp;label | data3 = Some more data }} <syntaxhighlight lang="wikitext">{{Infobox |label1 = Some data |awards = {{unbulleted indent list |[[Royal Geographical Society's Founder's Medal]] (1888) |[[Knight Commander of the Order of the Bath]] (1896) |[[Chevalier dans l'Ordre de la Légion d'Honneur]] (1899) }} |label2 = Some more data }}</syntaxhighlight> ==== Custom indentation ==== {{Infobox |bodystyle = width:21em |title = Example |label1 = First label | data1 = Some data |label2 = Awards | data2 = {{unbulleted indent list|indent=2em |[[Royal Geographical Society's Founder's Medal]] (1888) |[[Knight Commander of the Order of the Bath]] (1896) |[[Chevalier dans l'Ordre de la Légion d'Honneur]] (1899) }} |label3 = Second&nbsp;label | data3 = Some more data }} {{pre|<nowiki>{{Infobox |label1 = Some data |awards = {{unbulleted indent list|</nowiki>{{bg|lightgreen|indent&#61;2em}}<nowiki> |[[Royal Geographical Society's Founder's Medal]] (1888) |[[Knight Commander of the Order of the Bath]] (1896) |[[Chevalier dans l'Ordre de la Légion d'Honneur]] (1899) }} |label2 = Some more data }}</nowiki> }} === TemplateData === {{collapse top|title=[[Wikipedia:TemplateData|TemplateData]] documentation used by [[Wikipedia:VisualEditor|VisualEditor]] and other tools}} {{TemplateData header|noheader=1}} <templatedata> { "description": "An automatically indented unbulleted list variant.", "params": { "1": { "label": "Content", "description": "Every line should start with a pipe character.", "type": "content", "required": true }, "class": { "label": "Class", "description": "Adds a CSS class to the containing div.", "type": "string", "default": "The class \"plainlist\" is always applied.", "example": "nowrap" }, "style": { "label": "Style", "description": "Adds CSS style options. Complex styles should not be used in articles—per [[WP:Deviations]]—but may be acceptable on user, project, and talk pages.", "type": "string", "example": "border:solid 1px silver; background:lightyellow;" }, "in": { "label": "Indentation", "description": "Sets a custom indentation width for the lists' items.", "type": "string", "default": "1em", "aliases": [ "indent" ] } } } </templatedata> {{collapse bottom}} === See also === * {{tl|unbulleted list}} * {{tl|indented plainlist}} <includeonly>{{Sandbox other|| {{DEFAULTSORT:Unbulleted indent list}} [[Category:List formatting and function templates]] [[Category:Semantic markup templates]] [[Category:Typing-aid templates]] }}</includeonly> gbk629nw3zkbjozlrjeanv7vb1jetuc Cèṭa'an:Stack/styles.css 10 4174 19192 2024-10-02T20:08:37Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} */ .stack { box-sizing: border-box; } .stack > div { margin: 1px; overflow: hidden; } @media all and (min-width: 720px) { .stack-clear-left { float: left; clear: left; } .stack-clear-right { float: right; clear: right; } .stack-left { float: left; } .stack-right { float: right; } .stack-margin-clear-left { float: left; clear: left; margin-right: 1em; } .stack-margin-clear-right { float: right; cle...' 19192 sanitized-css text/css /* {{pp-template}} */ .stack { box-sizing: border-box; } .stack > div { margin: 1px; overflow: hidden; } @media all and (min-width: 720px) { .stack-clear-left { float: left; clear: left; } .stack-clear-right { float: right; clear: right; } .stack-left { float: left; } .stack-right { float: right; } .stack-margin-clear-left { float: left; clear: left; margin-right: 1em; } .stack-margin-clear-right { float: right; clear: right; margin-left: 1em; } .stack-margin-left { float: left; margin-right: 1em; } .stack-margin-right { float: right; margin-left: 1em; } } d52q07ht4d2goi0cwey2ba3cxmv0gq5 Cèṭa'an:Pre 10 4175 19193 2024-10-02T20:09:29Z Munajad.MH 3071 ←Membuat halaman berisi '<templatestyles src="Pre/styles.css"/><pre<includeonly></includeonly> class="pre {{#ifeq:{{{border|}}}|no|pre-borderless}}" {{#if:{{{space|}}}{{{width|}}}{{{style|}}}|style="{{#if:{{{space|}}}|white-space: {{{space}}};}} {{#if:{{{width|}}}|width: {{{width}}};}} {{{style|}}}"}}><!-- -->{{#if:{{{1|}}}|{{{1}}}<noinclude>|Sample text</noinclude>}}<!-- -->{{#if:{{{2|}}}|{{!}}{{{2}}}}}<!-- -->{{#if:{{{3|}}}|{{!}}{{{3}}}}}<!-- -->{{#if:{{{4|}}}|{{!}}{{{4}}}}}<!-- -->{{#...' 19193 wikitext text/x-wiki <templatestyles src="Pre/styles.css"/><pre<includeonly></includeonly> class="pre {{#ifeq:{{{border|}}}|no|pre-borderless}}" {{#if:{{{space|}}}{{{width|}}}{{{style|}}}|style="{{#if:{{{space|}}}|white-space: {{{space}}};}} {{#if:{{{width|}}}|width: {{{width}}};}} {{{style|}}}"}}><!-- -->{{#if:{{{1|}}}|{{{1}}}<noinclude>|Sample text</noinclude>}}<!-- -->{{#if:{{{2|}}}|{{!}}{{{2}}}}}<!-- -->{{#if:{{{3|}}}|{{!}}{{{3}}}}}<!-- -->{{#if:{{{4|}}}|{{!}}{{{4}}}}}<!-- -->{{#if:{{{5|}}}|{{!}}{{{5}}}}}<!-- -->{{#if:{{{6|}}}|{{!}}{{{6}}}}}<!-- -->{{#if:{{{7|}}}|{{!}}{{{7}}}}}<!-- -->{{#if:{{{8|}}}|{{!}}{{{8}}}}}<!-- -->{{#if:{{{9|}}}|{{!}}{{{9}}}}}<!-- -->{{#if:{{{10|}}}|{{!}}{{{10}}}}}<!-- -->{{#if:{{{11|}}}|{{!}}{{{11}}}}}<!-- -->{{#if:{{{12|}}}|{{!}}{{{12}}}}}<!-- -->{{#if:{{{13|}}}|{{!}}{{{13}}}}}<!-- -->{{#if:{{{14|}}}|{{!}}{{{14}}}}}<!-- -->{{#if:{{{15|}}}|{{!}}{{{15}}}}}<!-- -->{{#if:{{{16|}}}|{{!}}{{{16}}}}}<!-- -->{{#if:{{{17|}}}|{{!}}{{{17}}}}}<!-- -->{{#if:{{{18|}}}|{{!}}{{{18}}}}}<!-- -->{{#if:{{{19|}}}|{{!}}{{{19}}}}}<!-- -->{{#if:{{{20|}}}|{{!}}{{{20}}}}}<!-- --></pre><noinclude> {{Documentation}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --> </noinclude> ag4dq3te4op8qicgsi5cv62k1c6f8z1 Cèṭa'an:Pre/styles.css 10 4176 19194 2024-10-02T20:09:56Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} */ .pre-borderless { border: none; }' 19194 sanitized-css text/css /* {{pp-template}} */ .pre-borderless { border: none; } lr9ssbn3d1gy0eko4cg1ybqfok23ynd Cèṭa'an:Pre/doc 10 4177 19195 2024-10-02T20:10:49Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Uses TemplateStyles|Template:Pre/styles.css}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This template implements a version of the functionality provided by the [[HTML]] {{tag|pre|o}} tag. ===TemplateData=== <templatedata> { "description": "This template implements a version of the functionality provided by the HTML <pre> tag.", "params": { "1": { "label": "Text", "type": "string", "descript...' 19195 wikitext text/x-wiki {{Documentation subpage}} {{Uses TemplateStyles|Template:Pre/styles.css}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This template implements a version of the functionality provided by the [[HTML]] {{tag|pre|o}} tag. ===TemplateData=== <templatedata> { "description": "This template implements a version of the functionality provided by the HTML <pre> tag.", "params": { "1": { "label": "Text", "type": "string", "description": "The text which should be wrapped in pre tags.", "required": true }, "style": { "label": "Style", "type": "string", "description": { "en": "Optional css styling applied to the pre tag" } }, "width": { "label": "Width", "type": "string", "description": { "en": "The width of the pre box" } }, "space": { "label": "Space", "type": "string", "description": { "en": "The way white space is handled in the pre box" } }, "border": { "label": "Border", "type": "string", "description": { "en": "Set to 'no' if there should be no border around the box" } } } } </templatedata> ===Usage=== This template supports two parameters {{para|width}} The width of the pre "box" <br> {{para|space}} The way white space is handled in the pre "box" {{markup |<nowiki>{{Pre| This Pre-format can look like this. }}</nowiki> |{{Pre| This Pre-format can look like this. }} }} Main differences include: * It wraps text that overflows the page. * It allows mid-line-breaks (but not always consistently). Main limitations include: * If the text is a single long word, it won't be wrapped and will still break out to the right hand of the page. * HTML and wikimarkup aren't disabled as in {{tag|pre}} and are rendered as usual (thus if a parameter contains any wikimarkup, enclose it in {{tag|nowiki}}); however, multiple spaces are preserved. As with {{tag|pre|o}} and {{tag|code|o}}, {{tl|pre}} displays text in the font specified as the monospace font in the user's browser options, or specified in the user's CSS pages. ===Example=== '''Markup''' <syntaxhighlight lang="wikitext"> {{Pre| '''First line, markup working:''' and HTML comment <!--HIDDEN--> hidden. '''Second line, long text wrapping:''' all work and no play make jack a dull boy all work and no play make jack a dull boy all work and no play make jack a dull boy all work and no play make jack a dull boy all work and no play make jack a dull boy. '''Third line with raw | pipe is handled''', but the space before the pipe is lost. Up to raw 20 pipes are handled, else use <nowiki>|</nowiki> and {{!}} it's {{!}} OK. '''Fourth line, multiple spaces preserved''' unlike in HTML and wikitext. '''Fifth line, following the previous one'''. '''Last line''' preceded by two blank lines in markup and in display. }} </syntaxhighlight> ; Result {{Pre| '''First line, markup working:''' and HTML comment <!--HIDDEN--> hidden. '''Second line, long text wrapping:''' all work and no play make jack a dull boy all work and no play make jack a dull boy all work and no play make jack a dull boy all work and no play make jack a dull boy all work and no play make jack a dull boy. '''Third line with raw | pipe is handled''', but the space before the pipe is lost. Up to raw 20 pipes are handled, else use <nowiki><nowiki></nowiki>{{!}}<nowiki></nowiki></nowiki> and {{!}} it's {{!}} OK. '''Fourth line, multiple spaces preserved''' unlike in HTML and wikitext. '''Fifth line, following the previous one'''. '''Last line''' preceded by two blank lines in markup and in display. }} ===See also=== * {{tl|monodiv}}, a template with similar functionality but without border. * {{tl|tag}} * {{tl|code}} * {{xtag|syntaxhighlight}} * [[HTML element#pre|{{tag|pre|o}}]] * [[Help:Wikitext#Text_formatting|{{tag|code|o}}]] {{semantic markup templates}} <includeonly>{{Sandbox other| | <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Programming typing-aid templates]] [[Category:Wikipedia XHTML tag-replacing templates]] }}</includeonly> qjnll9b2u7rdocwkpfietehd3trn9l8 Modul:Numcr2namecr 828 4179 19196 2024-10-02T20:12:58Z Munajad.MH 3071 ←Membuat halaman berisi 'return { [9]='&amp;Tab;', [33]='&amp;excl;', [34]='&amp;quot;, &amp;QUOT;', [35]='&amp;num;', [36]='&amp;dollar;', [37]='&amp;percnt;', [38]='&amp;amp;, &amp;AMP;', [39]='&amp;apos;', [40]='&amp;lpar;', [41]='&amp;rpar;', [42]='&amp;ast;, &amp;midast;', [43]='&amp;plus;', [44]='&amp;comma;', [46]='&amp;period;', [47]='&amp;sol;', [58]='&amp;colon;', [59]='&amp;semi;', [60]='&amp;lt;, &amp;LT;', [61]='&amp;equals;', [62]='&amp;gt;, &amp;GT;', [63]='&amp;quest;', [...' 19196 Scribunto text/plain return { [9]='&amp;Tab;', [33]='&amp;excl;', [34]='&amp;quot;, &amp;QUOT;', [35]='&amp;num;', [36]='&amp;dollar;', [37]='&amp;percnt;', [38]='&amp;amp;, &amp;AMP;', [39]='&amp;apos;', [40]='&amp;lpar;', [41]='&amp;rpar;', [42]='&amp;ast;, &amp;midast;', [43]='&amp;plus;', [44]='&amp;comma;', [46]='&amp;period;', [47]='&amp;sol;', [58]='&amp;colon;', [59]='&amp;semi;', [60]='&amp;lt;, &amp;LT;', [61]='&amp;equals;', [62]='&amp;gt;, &amp;GT;', [63]='&amp;quest;', [64]='&amp;commat;', [91]='&amp;lbrack;, &amp;lsqb;', [92]='&amp;bsol;', [93]='&amp;rbrack;, &amp;rsqb;', [94]='&amp;Hat;', [95]='&amp;lowbar;, &amp;UnderBar;', [96]='&amp;DiacriticalGrave;, &amp;grave;', [123]='&amp;lbrace;, &amp;lcub;', [124]='&amp;verbar;, &amp;vert;, &amp;VerticalLine;', [125]='&amp;rbrace;, &amp;rcub;', [160]='&amp;nbsp;, &amp;NonBreakingSpace;', [161]='&amp;iexcl;', [162]='&amp;cent;', [163]='&amp;pound;', [164]='&amp;curren;', [165]='&amp;yen;', [166]='&amp;brvbar;', [167]='&amp;sect;', [168]='&amp;uml;, &amp;die;, &amp;Dot;, &amp;DoubleDot;', [169]='&amp;copy;, &amp;COPY;', [170]='&amp;ordf;', [171]='&amp;laquo;', [172]='&amp;not;', [173]='&amp;shy;', [174]='&amp;reg;, &amp;REG;, &amp;circledR;', [175]='&amp;macr;, &amp;strns;', [176]='&amp;deg;', [177]='&amp;plusmn;, &amp;PlusMinus;, &amp;pm;', [178]='&amp;sup2;', [179]='&amp;sup3;', [180]='&amp;acute;, &amp;DiacriticalAcute;', [181]='&amp;micro;', [182]='&amp;para;', [183]='&amp;middot;, &amp;CenterDot;, &amp;centerdot;', [184]='&amp;cedil;, &amp;Cedilla;', [185]='&amp;sup1;', [186]='&amp;ordm;', [187]='&amp;raquo;', [188]='&amp;frac14;', [189]='&amp;frac12;, &amp;half;', [190]='&amp;frac34;', [191]='&amp;iquest;', [192]='&amp;Agrave;', [193]='&amp;Aacute;', [194]='&amp;Acirc;', [195]='&amp;Atilde;', [196]='&amp;Auml;', [197]='&amp;Aring;, &amp;angst;', [198]='&amp;AElig;', [199]='&amp;Ccedil;', [200]='&amp;Egrave;', [201]='&amp;Eacute;', [202]='&amp;Ecirc;', [203]='&amp;Euml;', [204]='&amp;Igrave;', [205]='&amp;Iacute;', [206]='&amp;Icirc;', [207]='&amp;Iuml;', [208]='&amp;ETH;', [209]='&amp;Ntilde;', [210]='&amp;Ograve;', [211]='&amp;Oacute;', [212]='&amp;Ocirc;', [213]='&amp;Otilde;', [214]='&amp;Ouml;', [215]='&amp;times;', [216]='&amp;Oslash;', [217]='&amp;Ugrave;', [218]='&amp;Uacute;', [219]='&amp;Ucirc;', [220]='&amp;Uuml;', [221]='&amp;Yacute;', [222]='&amp;THORN;', [223]='&amp;szlig;', [224]='&amp;agrave;', [225]='&amp;aacute;', [226]='&amp;acirc;', [227]='&amp;atilde;', [228]='&amp;auml;', [229]='&amp;aring;', [230]='&amp;aelig;', [231]='&amp;ccedil;', [232]='&amp;egrave;', [233]='&amp;eacute;', [234]='&amp;ecirc;', [235]='&amp;euml;', [236]='&amp;igrave;', [237]='&amp;iacute;', [238]='&amp;icirc;', [239]='&amp;iuml;', [240]='&amp;eth;', [241]='&amp;ntilde;', [242]='&amp;ograve;', [243]='&amp;oacute;', [244]='&amp;ocirc;', [245]='&amp;otilde;', [246]='&amp;ouml;', [247]='&amp;divide;, &amp;div;', [248]='&amp;oslash;', [249]='&amp;ugrave;', [250]='&amp;uacute;', [251]='&amp;ucirc;', [252]='&amp;uuml;', [253]='&amp;yacute;', [254]='&amp;thorn;', [255]='&amp;yuml;', [256]='&amp;Amacr;', [257]='&amp;amacr;', [258]='&amp;Abreve;', [259]='&amp;abreve;', [260]='&amp;Aogon;', [261]='&amp;aogon;', [262]='&amp;Cacute;', [263]='&amp;cacute;', [264]='&amp;Ccirc;', [265]='&amp;ccirc;', [266]='&amp;Cdot;', [267]='&amp;cdot;', [268]='&amp;Ccaron;', [269]='&amp;ccaron;', [270]='&amp;Dcaron;', [271]='&amp;dcaron;', [272]='&amp;Dstrok;', [273]='&amp;dstrok;', [274]='&amp;Emacr;', [275]='&amp;emacr;', [278]='&amp;Edot;', [279]='&amp;edot;', [280]='&amp;Eogon;', [281]='&amp;eogon;', [282]='&amp;Ecaron;', [283]='&amp;ecaron;', [284]='&amp;Gcirc;', [285]='&amp;gcirc;', [286]='&amp;Gbreve;', [287]='&amp;gbreve;', [288]='&amp;Gdot;', [289]='&amp;gdot;', [290]='&amp;Gcedil;', [292]='&amp;Hcirc;', [293]='&amp;hcirc;', [294]='&amp;Hstrok;', [295]='&amp;hstrok;', [296]='&amp;Itilde;', [297]='&amp;itilde;', [298]='&amp;Imacr;', [299]='&amp;imacr;', [302]='&amp;Iogon;', [303]='&amp;iogon;', [304]='&amp;Idot;', [305]='&amp;imath;, &amp;inodot;', [306]='&amp;IJlig;', [307]='&amp;ijlig;', [308]='&amp;Jcirc;', [309]='&amp;jcirc;', [310]='&amp;Kcedil;', [311]='&amp;kcedil;', [312]='&amp;kgreen;', [313]='&amp;Lacute;', [314]='&amp;lacute;', [315]='&amp;Lcedil;', [316]='&amp;lcedil;', [317]='&amp;Lcaron;', [318]='&amp;lcaron;', [319]='&amp;Lmidot;', [320]='&amp;lmidot;', [321]='&amp;Lstrok;', [322]='&amp;lstrok;', [323]='&amp;Nacute;', [324]='&amp;nacute;', [325]='&amp;Ncedil;', [326]='&amp;ncedil;', [327]='&amp;Ncaron;', [328]='&amp;ncaron;', [329]='&amp;napos;', [330]='&amp;ENG;', [331]='&amp;eng;', [332]='&amp;Omacr;', [333]='&amp;omacr;', [336]='&amp;Odblac;', [337]='&amp;odblac;', [338]='&amp;OElig;', [339]='&amp;oelig;', [340]='&amp;Racute;', [341]='&amp;racute;', [342]='&amp;Rcedil;', [343]='&amp;rcedil;', [344]='&amp;Rcaron;', [345]='&amp;rcaron;', [346]='&amp;Sacute;', [347]='&amp;sacute;', [348]='&amp;Scirc;', [349]='&amp;scirc;', [350]='&amp;Scedil;', [351]='&amp;scedil;', [352]='&amp;Scaron;', [353]='&amp;scaron;', [354]='&amp;Tcedil;', [355]='&amp;tcedil;', [356]='&amp;Tcaron;', [357]='&amp;tcaron;', [358]='&amp;Tstrok;', [359]='&amp;tstrok;', [360]='&amp;Utilde;', [361]='&amp;utilde;', [362]='&amp;Umacr;', [363]='&amp;umacr;', [364]='&amp;Ubreve;', [365]='&amp;ubreve;', [366]='&amp;Uring;', [367]='&amp;uring;', [368]='&amp;Udblac;', [369]='&amp;udblac;', [370]='&amp;Uogon;', [371]='&amp;uogon;', [372]='&amp;Wcirc;', [373]='&amp;wcirc;', [374]='&amp;Ycirc;', [375]='&amp;ycirc;', [376]='&amp;Yuml;', [377]='&amp;Zacute;', [378]='&amp;zacute;', [379]='&amp;Zdot;', [380]='&amp;zdot;', [381]='&amp;Zcaron;', [382]='&amp;zcaron;', [402]='&amp;fnof;', [437]='&amp;imped;', [501]='&amp;gacute;', [567]='&amp;jmath;', [710]='&amp;circ;', [711]='&amp;caron;, &amp;Hacek;', [728]='&amp;Breve;, &amp;breve;', [729]='&amp;DiacriticalDot;, &amp;dot;', [730]='&amp;ring;', [731]='&amp;ogon;', [732]='&amp;DiacriticalTilde;, &amp;tilde;', [733]='&amp;dblac;, &amp;DiacriticalDoubleAcute;', [785]='&amp;DownBreve;', [913]='&amp;Alpha;', [914]='&amp;Beta;', [915]='&amp;Gamma;', [916]='&amp;Delta;', [917]='&amp;Epsilon;', [918]='&amp;Zeta;', [919]='&amp;Eta;', [920]='&amp;Theta;', [921]='&amp;Iota;', [922]='&amp;Kappa;', [923]='&amp;Lambda;', [924]='&amp;Mu;', [925]='&amp;Nu;', [926]='&amp;Xi;', [927]='&amp;Omicron;', [928]='&amp;Pi;', [929]='&amp;Rho;', [931]='&amp;Sigma;', [932]='&amp;Tau;', [933]='&amp;Upsilon;', [934]='&amp;Phi;', [935]='&amp;Chi;', [936]='&amp;Psi;', [937]='&amp;ohm;, &amp;Omega;', [945]='&amp;alpha;', [946]='&amp;beta;', [947]='&amp;gamma;', [948]='&amp;delta;', [949]='&amp;epsi;, &amp;epsilon;', [950]='&amp;zeta;', [951]='&amp;eta;', [952]='&amp;theta;', [953]='&amp;iota;', [954]='&amp;kappa;', [955]='&amp;lambda;', [956]='&amp;mu;', [957]='&amp;nu;', [958]='&amp;xi;', [959]='&amp;omicron;', [960]='&amp;pi;', [961]='&amp;rho;', [962]='&amp;sigmaf;, &amp;sigmav;, &amp;varsigma;', [963]='&amp;sigma;', [964]='&amp;tau;', [965]='&amp;upsi;, &amp;upsilon;', [966]='&amp;phi;', [967]='&amp;chi;', [968]='&amp;psi;', [969]='&amp;omega;', [977]='&amp;thetasym;, &amp;thetav;, &amp;vartheta;', [978]='&amp;Upsi;, &amp;upsih;', [981]='&amp;phiv;, &amp;straightphi;, &amp;varphi;', [982]='&amp;piv;, &amp;varpi;', [988]='&amp;Gammad;', [989]='&amp;digamma;, &amp;gammad;', [1008]='&amp;kappav;, &amp;varkappa;', [1009]='&amp;rhov;, &amp;varrho;', [1013]='&amp;epsiv;, &amp;straightepsilon;, &amp;varepsilon;', [1014]='&amp;backepsilon;, &amp;bepsi;', [1025]='&amp;IOcy;', [1026]='&amp;DJcy;', [1027]='&amp;GJcy;', [1028]='&amp;Jukcy;', [1029]='&amp;DScy;', [1030]='&amp;Iukcy;', [1031]='&amp;YIcy;', [1032]='&amp;Jsercy;', [1033]='&amp;LJcy;', [1034]='&amp;NJcy;', [1035]='&amp;TSHcy;', [1036]='&amp;KJcy;', [1038]='&amp;Ubrcy;', [1039]='&amp;DZcy;', [1040]='&amp;Acy;', [1041]='&amp;Bcy;', [1042]='&amp;Vcy;', [1043]='&amp;Gcy;', [1044]='&amp;Dcy;', [1045]='&amp;IEcy;', [1046]='&amp;ZHcy;', [1047]='&amp;Zcy;', [1048]='&amp;Icy;', [1049]='&amp;Jcy;', [1050]='&amp;Kcy;', [1051]='&amp;Lcy;', [1052]='&amp;Mcy;', [1053]='&amp;Ncy;', [1054]='&amp;Ocy;', [1055]='&amp;Pcy;', [1056]='&amp;Rcy;', [1057]='&amp;Scy;', [1058]='&amp;Tcy;', [1059]='&amp;Ucy;', [1060]='&amp;Fcy;', [1061]='&amp;KHcy;', [1062]='&amp;TScy;', [1063]='&amp;CHcy;', [1064]='&amp;SHcy;', [1065]='&amp;SHCHcy;', [1066]='&amp;HARDcy;', [1067]='&amp;Ycy;', [1068]='&amp;SOFTcy;', [1069]='&amp;Ecy;', [1070]='&amp;YUcy;', [1071]='&amp;YAcy;', [1072]='&amp;acy;', [1073]='&amp;bcy;', [1074]='&amp;vcy;', [1075]='&amp;gcy;', [1076]='&amp;dcy;', [1077]='&amp;iecy;', [1078]='&amp;zhcy;', [1079]='&amp;zcy;', [1080]='&amp;icy;', [1081]='&amp;jcy;', [1082]='&amp;kcy;', [1083]='&amp;lcy;', [1084]='&amp;mcy;', [1085]='&amp;ncy;', [1086]='&amp;ocy;', [1087]='&amp;pcy;', [1088]='&amp;rcy;', [1089]='&amp;scy;', [1090]='&amp;tcy;', [1091]='&amp;ucy;', [1092]='&amp;fcy;', [1093]='&amp;khcy;', [1094]='&amp;tscy;', [1095]='&amp;chcy;', [1096]='&amp;shcy;', [1097]='&amp;shchcy;', [1098]='&amp;hardcy;', [1099]='&amp;ycy;', [1100]='&amp;softcy;', [1101]='&amp;ecy;', [1102]='&amp;yucy;', [1103]='&amp;yacy;', [1105]='&amp;iocy;', [1106]='&amp;djcy;', [1107]='&amp;gjcy;', [1108]='&amp;jukcy;', [1109]='&amp;dscy;', [1110]='&amp;iukcy;', [1111]='&amp;yicy;', [1112]='&amp;jsercy;', [1113]='&amp;ljcy;', [1114]='&amp;njcy;', [1115]='&amp;tshcy;', [1116]='&amp;kjcy;', [1118]='&amp;ubrcy;', [1119]='&amp;dzcy;', [8194]='&amp;ensp;', [8195]='&amp;emsp;', [8196]='&amp;emsp13;', [8197]='&amp;emsp14;', [8199]='&amp;numsp;', [8200]='&amp;puncsp;', [8201]='&amp;thinsp;, &amp;ThinSpace;', [8202]='&amp;hairsp;, &amp;VeryThinSpace;', [8203]='&amp;NegativeMediumSpace;, &amp;NegativeThickSpace;, &amp;NegativeThinSpace;, &amp;NegativeVeryThinSpace;, &amp;ZeroWidthSpace;', [8204]='&amp;zwnj;', [8205]='&amp;zwj;', [8206]='&amp;lrm;', [8207]='&amp;rlm;', [8208]='&amp;dash;, &amp;hyphen;', [8211]='&amp;ndash;', [8212]='&amp;mdash;', [8213]='&amp;horbar;', [8214]='&amp;Verbar;, &amp;Vert;', [8216]='&amp;lsquo;, &amp;OpenCurlyQuote;', [8217]='&amp;CloseCurlyQuote;, &amp;rsquo;, &amp;rsquor;', [8218]='&amp;lsquor;, &amp;sbquo;', [8220]='&amp;ldquo;, &amp;OpenCurlyDoubleQuote;', [8221]='&amp;CloseCurlyDoubleQuote;, &amp;rdquo;, &amp;rdquor;', [8222]='&amp;bdquo;, &amp;ldquor;', [8224]='&amp;dagger;', [8225]='&amp;Dagger;, &amp;ddagger;', [8226]='&amp;bull;, &amp;bullet;', [8229]='&amp;nldr;', [8230]='&amp;hellip;, &amp;mldr;', [8240]='&amp;permil;', [8241]='&amp;pertenk;', [8242]='&amp;prime;', [8243]='&amp;Prime;', [8244]='&amp;tprime;', [8245]='&amp;backprime;, &amp;bprime;', [8249]='&amp;lsaquo;', [8250]='&amp;rsaquo;', [8254]='&amp;oline;, &amp;OverBar;', [8257]='&amp;caret;', [8259]='&amp;hybull;', [8260]='&amp;frasl;', [8271]='&amp;bsemi;', [8279]='&amp;qprime;', [8287]='&amp;MediumSpace;', [8288]='&amp;NoBreak;', [8289]='&amp;af;, &amp;ApplyFunction;', [8290]='&amp;InvisibleTimes;, &amp;it;', [8291]='&amp;ic;, &amp;InvisibleComma;', [8364]='&amp;euro;', [8411]='&amp;tdot;, &amp;TripleDot;', [8412]='&amp;DotDot;', [8450]='&amp;complexes;, &amp;Copf;', [8453]='&amp;incare;', [8458]='&amp;gscr;', [8459]='&amp;hamilt;, &amp;HilbertSpace;, &amp;Hscr;', [8460]='&amp;Hfr;, &amp;Poincareplane;', [8461]='&amp;Hopf;, &amp;quaternions;', [8462]='&amp;planckh;', [8463]='&amp;hbar;, &amp;hslash;, &amp;planck;, &amp;plankv;', [8464]='&amp;imagline;, &amp;Iscr;', [8465]='&amp;Ifr;, &amp;Im;, &amp;image;, &amp;imagpart;', [8466]='&amp;lagran;, &amp;Laplacetrf;, &amp;Lscr;', [8467]='&amp;ell;', [8469]='&amp;naturals;, &amp;Nopf;', [8470]='&amp;numero;', [8471]='&amp;copysr;', [8472]='&amp;weierp;, &amp;wp;', [8473]='&amp;Popf;, &amp;primes;', [8474]='&amp;Qopf;, &amp;rationals;', [8475]='&amp;realine;, &amp;Rscr;', [8476]='&amp;Re;, &amp;real;, &amp;realpart;, &amp;Rfr;', [8477]='&amp;reals;, &amp;Ropf;', [8478]='&amp;rx;', [8482]='&amp;TRADE;, &amp;trade;', [8484]='&amp;integers;, &amp;Zopf;', [8487]='&amp;mho;', [8488]='&amp;zeetrf;, &amp;Zfr;', [8489]='&amp;iiota;', [8492]='&amp;bernou;, &amp;Bernoullis;, &amp;Bscr;', [8493]='&amp;Cayleys;, &amp;Cfr;', [8495]='&amp;escr;', [8496]='&amp;Escr;, &amp;expectation;', [8497]='&amp;Fouriertrf;, &amp;Fscr;', [8499]='&amp;Mellintrf;, &amp;Mscr;, &amp;phmmat;', [8500]='&amp;order;, &amp;orderof;, &amp;oscr;', [8501]='&amp;alefsym;, &amp;aleph;', [8502]='&amp;beth;', [8503]='&amp;gimel;', [8504]='&amp;daleth;', [8517]='&amp;CapitalDifferentialD;, &amp;DD;', [8518]='&amp;dd;, &amp;DifferentialD;', [8519]='&amp;ee;, &amp;ExponentialE;, &amp;exponentiale;', [8520]='&amp;ii;, &amp;ImaginaryI;', [8531]='&amp;frac13;', [8532]='&amp;frac23;', [8533]='&amp;frac15;', [8534]='&amp;frac25;', [8535]='&amp;frac35;', [8536]='&amp;frac45;', [8537]='&amp;frac16;', [8538]='&amp;frac56;', [8539]='&amp;frac18;', [8540]='&amp;frac38;', [8541]='&amp;frac58;', [8542]='&amp;frac78;', [8592]='&amp;larr;, &amp;LeftArrow;, &amp;leftarrow;, &amp;ShortLeftArrow;, &amp;slarr;', [8593]='&amp;ShortUpArrow;, &amp;uarr;, &amp;UpArrow;, &amp;uparrow;', [8594]='&amp;rarr;, &amp;RightArrow;, &amp;rightarrow;, &amp;ShortRightArrow;, &amp;srarr;', [8595]='&amp;darr;, &amp;DownArrow;, &amp;downarrow;, &amp;ShortDownArrow;', [8596]='&amp;harr;, &amp;LeftRightArrow;, &amp;leftrightarrow;', [8597]='&amp;UpDownArrow;, &amp;updownarrow;, &amp;varr;', [8598]='&amp;nwarr;, &amp;nwarrow;, &amp;UpperLeftArrow;', [8599]='&amp;nearr;, &amp;nearrow;, &amp;UpperRightArrow;', [8600]='&amp;LowerRightArrow;, &amp;searr;, &amp;searrow;', [8601]='&amp;LowerLeftArrow;, &amp;swarr;, &amp;swarrow;', [8602]='&amp;nlarr;, &amp;nleftarrow;', [8603]='&amp;nrarr;, &amp;nrightarrow;', [8605]='&amp;rarrw;, &amp;rightsquigarrow;', [8606]='&amp;Larr;, &amp;twoheadleftarrow;', [8607]='&amp;Uarr;', [8608]='&amp;Rarr;, &amp;twoheadrightarrow;', [8609]='&amp;Darr;', [8610]='&amp;larrtl;, &amp;leftarrowtail;', [8611]='&amp;rarrtl;, &amp;rightarrowtail;', [8612]='&amp;LeftTeeArrow;, &amp;mapstoleft;', [8613]='&amp;mapstoup;, &amp;UpTeeArrow;', [8614]='&amp;map;, &amp;mapsto;, &amp;RightTeeArrow;', [8615]='&amp;DownTeeArrow;, &amp;mapstodown;', [8617]='&amp;hookleftarrow;, &amp;larrhk;', [8618]='&amp;hookrightarrow;, &amp;rarrhk;', [8619]='&amp;larrlp;, &amp;looparrowleft;', [8620]='&amp;looparrowright;, &amp;rarrlp;', [8621]='&amp;harrw;, &amp;leftrightsquigarrow;', [8622]='&amp;nharr;, &amp;nleftrightarrow;', [8624]='&amp;Lsh;, &amp;lsh;', [8625]='&amp;Rsh;, &amp;rsh;', [8626]='&amp;ldsh;', [8627]='&amp;rdsh;', [8629]='&amp;crarr;', [8630]='&amp;cularr;, &amp;curvearrowleft;', [8631]='&amp;curarr;, &amp;curvearrowright;', [8634]='&amp;circlearrowleft;, &amp;olarr;', [8635]='&amp;circlearrowright;, &amp;orarr;', [8636]='&amp;leftharpoonup;, &amp;LeftVector;, &amp;lharu;', [8637]='&amp;DownLeftVector;, &amp;leftharpoondown;, &amp;lhard;', [8638]='&amp;RightUpVector;, &amp;uharr;, &amp;upharpoonright;', [8639]='&amp;LeftUpVector;, &amp;uharl;, &amp;upharpoonleft;', [8640]='&amp;rharu;, &amp;rightharpoonup;, &amp;RightVector;', [8641]='&amp;DownRightVector;, &amp;rhard;, &amp;rightharpoondown;', [8642]='&amp;dharr;, &amp;downharpoonright;, &amp;RightDownVector;', [8643]='&amp;dharl;, &amp;downharpoonleft;, &amp;LeftDownVector;', [8644]='&amp;RightArrowLeftArrow;, &amp;rightleftarrows;, &amp;rlarr;', [8645]='&amp;udarr;, &amp;UpArrowDownArrow;', [8646]='&amp;LeftArrowRightArrow;, &amp;leftrightarrows;, &amp;lrarr;', [8647]='&amp;leftleftarrows;, &amp;llarr;', [8648]='&amp;upuparrows;, &amp;uuarr;', [8649]='&amp;rightrightarrows;, &amp;rrarr;', [8650]='&amp;ddarr;, &amp;downdownarrows;', [8651]='&amp;leftrightharpoons;, &amp;lrhar;, &amp;ReverseEquilibrium;', [8652]='&amp;Equilibrium;, &amp;rightleftharpoons;, &amp;rlhar;', [8653]='&amp;nlArr;, &amp;nLeftarrow;', [8654]='&amp;nhArr;, &amp;nLeftrightarrow;', [8655]='&amp;nrArr;, &amp;nRightarrow;', [8656]='&amp;DoubleLeftArrow;, &amp;lArr;, &amp;Leftarrow;', [8657]='&amp;DoubleUpArrow;, &amp;uArr;, &amp;Uparrow;', [8658]='&amp;DoubleRightArrow;, &amp;Implies;, &amp;rArr;, &amp;Rightarrow;', [8659]='&amp;dArr;, &amp;DoubleDownArrow;, &amp;Downarrow;', [8660]='&amp;DoubleLeftRightArrow;, &amp;hArr;, &amp;iff;, &amp;Leftrightarrow;', [8661]='&amp;DoubleUpDownArrow;, &amp;Updownarrow;, &amp;vArr;', [8662]='&amp;nwArr;', [8663]='&amp;neArr;', [8664]='&amp;seArr;', [8665]='&amp;swArr;', [8666]='&amp;lAarr;, &amp;Lleftarrow;', [8667]='&amp;rAarr;, &amp;Rrightarrow;', [8669]='&amp;zigrarr;', [8676]='&amp;larrb;, &amp;LeftArrowBar;', [8677]='&amp;rarrb;, &amp;RightArrowBar;', [8693]='&amp;DownArrowUpArrow;, &amp;duarr;', [8701]='&amp;loarr;', [8702]='&amp;roarr;', [8703]='&amp;hoarr;', [8704]='&amp;ForAll;, &amp;forall;', [8705]='&amp;comp;, &amp;complement;', [8706]='&amp;part;, &amp;PartialD;', [8707]='&amp;exist;, &amp;Exists;', [8708]='&amp;nexist;, &amp;nexists;, &amp;NotExists;', [8709]='&amp;empty;, &amp;emptyset;, &amp;emptyv;, &amp;varnothing;', [8711]='&amp;Del;, &amp;nabla;', [8712]='&amp;Element;, &amp;in;, &amp;isin;, &amp;isinv;', [8713]='&amp;NotElement;, &amp;notin;, &amp;notinva;', [8715]='&amp;ni;, &amp;niv;, &amp;ReverseElement;, &amp;SuchThat;', [8716]='&amp;notni;, &amp;notniva;, &amp;NotReverseElement;', [8719]='&amp;prod;, &amp;Product;', [8720]='&amp;coprod;, &amp;Coproduct;', [8721]='&amp;Sum;, &amp;sum;', [8722]='&amp;minus;', [8723]='&amp;MinusPlus;, &amp;mnplus;, &amp;mp;', [8724]='&amp;dotplus;, &amp;plusdo;', [8726]='&amp;Backslash;, &amp;setminus;, &amp;setmn;, &amp;smallsetminus;, &amp;ssetmn;', [8727]='&amp;lowast;', [8728]='&amp;compfn;, &amp;SmallCircle;', [8730]='&amp;radic;, &amp;Sqrt;', [8733]='&amp;prop;, &amp;Proportional;, &amp;propto;, &amp;varpropto;, &amp;vprop;', [8734]='&amp;infin;', [8735]='&amp;angrt;', [8736]='&amp;ang;, &amp;angle;', [8737]='&amp;angmsd;, &amp;measuredangle;', [8738]='&amp;angsph;', [8739]='&amp;mid;, &amp;shortmid;, &amp;smid;, &amp;VerticalBar;', [8740]='&amp;nmid;, &amp;NotVerticalBar;, &amp;nshortmid;, &amp;nsmid;', [8741]='&amp;DoubleVerticalBar;, &amp;par;, &amp;parallel;, &amp;shortparallel;, &amp;spar;', [8742]='&amp;NotDoubleVerticalBar;, &amp;npar;, &amp;nparallel;, &amp;nshortparallel;, &amp;nspar;', [8743]='&amp;and;, &amp;wedge;', [8744]='&amp;or;, &amp;vee;', [8745]='&amp;cap;', [8746]='&amp;cup;', [8747]='&amp;int;, &amp;Integral;', [8748]='&amp;Int;', [8749]='&amp;iiint;, &amp;tint;', [8750]='&amp;conint;, &amp;ContourIntegral;, &amp;oint;', [8751]='&amp;Conint;, &amp;DoubleContourIntegral;', [8752]='&amp;Cconint;', [8753]='&amp;cwint;', [8754]='&amp;ClockwiseContourIntegral;, &amp;cwconint;', [8755]='&amp;awconint;, &amp;CounterClockwiseContourIntegral;', [8756]='&amp;there4;, &amp;Therefore;, &amp;therefore;', [8757]='&amp;becaus;, &amp;Because;, &amp;because;', [8758]='&amp;ratio;', [8759]='&amp;Colon;, &amp;Proportion;', [8760]='&amp;dotminus;, &amp;minusd;', [8762]='&amp;mDDot;', [8763]='&amp;homtht;', [8764]='&amp;sim;, &amp;thicksim;, &amp;thksim;, &amp;Tilde;', [8765]='&amp;backsim;, &amp;bsim;', [8766]='&amp;ac;, &amp;mstpos;', [8767]='&amp;acd;', [8768]='&amp;VerticalTilde;, &amp;wr;, &amp;wreath;', [8769]='&amp;NotTilde;, &amp;nsim;', [8770]='&amp;eqsim;, &amp;EqualTilde;, &amp;esim;', [8771]='&amp;sime;, &amp;simeq;, &amp;TildeEqual;', [8772]='&amp;NotTildeEqual;, &amp;nsime;, &amp;nsimeq;', [8773]='&amp;cong;, &amp;TildeFullEqual;', [8774]='&amp;simne;', [8775]='&amp;ncong;, &amp;NotTildeFullEqual;', [8776]='&amp;ap;, &amp;approx;, &amp;asymp;, &amp;thickapprox;, &amp;thkap;, &amp;TildeTilde;', [8777]='&amp;nap;, &amp;napprox;, &amp;NotTildeTilde;', [8778]='&amp;ape;, &amp;approxeq;', [8779]='&amp;apid;', [8780]='&amp;backcong;, &amp;bcong;', [8781]='&amp;asympeq;, &amp;CupCap;', [8782]='&amp;bump;, &amp;Bumpeq;, &amp;HumpDownHump;', [8783]='&amp;bumpe;, &amp;bumpeq;, &amp;HumpEqual;', [8784]='&amp;doteq;, &amp;DotEqual;, &amp;esdot;', [8785]='&amp;doteqdot;, &amp;eDot;', [8786]='&amp;efDot;, &amp;fallingdotseq;', [8787]='&amp;erDot;, &amp;risingdotseq;', [8788]='&amp;Assign;, &amp;colone;, &amp;coloneq;', [8789]='&amp;ecolon;, &amp;eqcolon;', [8790]='&amp;ecir;, &amp;eqcirc;', [8791]='&amp;circeq;, &amp;cire;', [8793]='&amp;wedgeq;', [8794]='&amp;veeeq;', [8796]='&amp;triangleq;, &amp;trie;', [8799]='&amp;equest;, &amp;questeq;', [8800]='&amp;ne;, &amp;NotEqual;', [8801]='&amp;Congruent;, &amp;equiv;', [8802]='&amp;nequiv;, &amp;NotCongruent;', [8804]='&amp;le;, &amp;leq;', [8805]='&amp;ge;, &amp;geq;, &amp;GreaterEqual;', [8806]='&amp;lE;, &amp;leqq;, &amp;LessFullEqual;', [8807]='&amp;gE;, &amp;geqq;, &amp;GreaterFullEqual;', [8808]='&amp;lnE;, &amp;lneqq;', [8809]='&amp;gnE;, &amp;gneqq;', [8810]='&amp;ll;, &amp;Lt;, &amp;NestedLessLess;', [8811]='&amp;gg;, &amp;Gt;, &amp;NestedGreaterGreater;', [8812]='&amp;between;, &amp;twixt;', [8813]='&amp;NotCupCap;', [8814]='&amp;nless;, &amp;nlt;, &amp;NotLess;', [8815]='&amp;ngt;, &amp;ngtr;, &amp;NotGreater;', [8816]='&amp;nle;, &amp;nleq;, &amp;NotLessEqual;', [8817]='&amp;nge;, &amp;ngeq;, &amp;NotGreaterEqual;', [8818]='&amp;lesssim;, &amp;LessTilde;, &amp;lsim;', [8819]='&amp;GreaterTilde;, &amp;gsim;, &amp;gtrsim;', [8820]='&amp;nlsim;, &amp;NotLessTilde;', [8821]='&amp;ngsim;, &amp;NotGreaterTilde;', [8822]='&amp;LessGreater;, &amp;lessgtr;, &amp;lg;', [8823]='&amp;gl;, &amp;GreaterLess;, &amp;gtrless;', [8824]='&amp;NotLessGreater;, &amp;ntlg;', [8825]='&amp;NotGreaterLess;, &amp;ntgl;', [8826]='&amp;pr;, &amp;prec;, &amp;Precedes;', [8827]='&amp;sc;, &amp;succ;, &amp;Succeeds;', [8828]='&amp;prcue;, &amp;preccurlyeq;, &amp;PrecedesSlantEqual;', [8829]='&amp;sccue;, &amp;succcurlyeq;, &amp;SucceedsSlantEqual;', [8830]='&amp;PrecedesTilde;, &amp;precsim;, &amp;prsim;', [8831]='&amp;scsim;, &amp;SucceedsTilde;, &amp;succsim;', [8832]='&amp;NotPrecedes;, &amp;npr;, &amp;nprec;', [8833]='&amp;NotSucceeds;, &amp;nsc;, &amp;nsucc;', [8834]='&amp;sub;, &amp;subset;', [8835]='&amp;sup;, &amp;Superset;, &amp;supset;', [8836]='&amp;nsub;', [8837]='&amp;nsup;', [8838]='&amp;sube;, &amp;subseteq;, &amp;SubsetEqual;', [8839]='&amp;supe;, &amp;SupersetEqual;, &amp;supseteq;', [8840]='&amp;NotSubsetEqual;, &amp;nsube;, &amp;nsubseteq;', [8841]='&amp;NotSupersetEqual;, &amp;nsupe;, &amp;nsupseteq;', [8842]='&amp;subne;, &amp;subsetneq;', [8843]='&amp;supne;, &amp;supsetneq;', [8845]='&amp;cupdot;', [8846]='&amp;UnionPlus;, &amp;uplus;', [8847]='&amp;sqsub;, &amp;sqsubset;, &amp;SquareSubset;', [8848]='&amp;sqsup;, &amp;sqsupset;, &amp;SquareSuperset;', [8849]='&amp;sqsube;, &amp;sqsubseteq;, &amp;SquareSubsetEqual;', [8850]='&amp;sqsupe;, &amp;sqsupseteq;, &amp;SquareSupersetEqual;', [8851]='&amp;sqcap;, &amp;SquareIntersection;', [8852]='&amp;sqcup;, &amp;SquareUnion;', [8853]='&amp;CirclePlus;, &amp;oplus;', [8854]='&amp;CircleMinus;, &amp;ominus;', [8855]='&amp;CircleTimes;, &amp;otimes;', [8856]='&amp;osol;', [8857]='&amp;CircleDot;, &amp;odot;', [8858]='&amp;circledcirc;, &amp;ocir;', [8859]='&amp;circledast;, &amp;oast;', [8861]='&amp;circleddash;, &amp;odash;', [8862]='&amp;boxplus;, &amp;plusb;', [8863]='&amp;boxminus;, &amp;minusb;', [8864]='&amp;boxtimes;, &amp;timesb;', [8865]='&amp;dotsquare;, &amp;sdotb;', [8866]='&amp;RightTee;, &amp;vdash;', [8867]='&amp;dashv;, &amp;LeftTee;', [8868]='&amp;DownTee;, &amp;top;', [8869]='&amp;bot;, &amp;bottom;, &amp;perp;, &amp;UpTee;', [8871]='&amp;models;', [8872]='&amp;DoubleRightTee;, &amp;vDash;', [8873]='&amp;Vdash;', [8874]='&amp;Vvdash;', [8875]='&amp;VDash;', [8876]='&amp;nvdash;', [8877]='&amp;nvDash;', [8878]='&amp;nVdash;', [8879]='&amp;nVDash;', [8880]='&amp;prurel;', [8882]='&amp;LeftTriangle;, &amp;vartriangleleft;, &amp;vltri;', [8883]='&amp;RightTriangle;, &amp;vartriangleright;, &amp;vrtri;', [8884]='&amp;LeftTriangleEqual;, &amp;ltrie;, &amp;trianglelefteq;', [8885]='&amp;RightTriangleEqual;, &amp;rtrie;, &amp;trianglerighteq;', [8886]='&amp;origof;', [8887]='&amp;imof;', [8888]='&amp;multimap;, &amp;mumap;', [8889]='&amp;hercon;', [8890]='&amp;intcal;, &amp;intercal;', [8891]='&amp;veebar;', [8893]='&amp;barvee;', [8894]='&amp;angrtvb;', [8895]='&amp;lrtri;', [8896]='&amp;bigwedge;, &amp;Wedge;, &amp;xwedge;', [8897]='&amp;bigvee;, &amp;Vee;, &amp;xvee;', [8898]='&amp;bigcap;, &amp;Intersection;, &amp;xcap;', [8899]='&amp;bigcup;, &amp;Union;, &amp;xcup;', [8900]='&amp;diam;, &amp;Diamond;, &amp;diamond;', [8901]='&amp;sdot;', [8902]='&amp;sstarf;, &amp;Star;', [8903]='&amp;divideontimes;, &amp;divonx;', [8904]='&amp;bowtie;', [8905]='&amp;ltimes;', [8906]='&amp;rtimes;', [8907]='&amp;leftthreetimes;, &amp;lthree;', [8908]='&amp;rightthreetimes;, &amp;rthree;', [8909]='&amp;backsimeq;, &amp;bsime;', [8910]='&amp;curlyvee;, &amp;cuvee;', [8911]='&amp;curlywedge;, &amp;cuwed;', [8912]='&amp;Sub;, &amp;Subset;', [8913]='&amp;Sup;, &amp;Supset;', [8914]='&amp;Cap;', [8915]='&amp;Cup;', [8916]='&amp;fork;, &amp;pitchfork;', [8917]='&amp;epar;', [8918]='&amp;lessdot;, &amp;ltdot;', [8919]='&amp;gtdot;, &amp;gtrdot;', [8920]='&amp;Ll;', [8921]='&amp;Gg;, &amp;ggg;', [8922]='&amp;leg;, &amp;lesseqgtr;, &amp;LessEqualGreater;', [8923]='&amp;gel;, &amp;GreaterEqualLess;, &amp;gtreqless;', [8926]='&amp;cuepr;, &amp;curlyeqprec;', [8927]='&amp;cuesc;, &amp;curlyeqsucc;', [8928]='&amp;NotPrecedesSlantEqual;, &amp;nprcue;', [8929]='&amp;NotSucceedsSlantEqual;, &amp;nsccue;', [8930]='&amp;NotSquareSubsetEqual;, &amp;nsqsube;', [8931]='&amp;NotSquareSupersetEqual;, &amp;nsqsupe;', [8934]='&amp;lnsim;', [8935]='&amp;gnsim;', [8936]='&amp;precnsim;, &amp;prnsim;', [8937]='&amp;scnsim;, &amp;succnsim;', [8938]='&amp;nltri;, &amp;NotLeftTriangle;, &amp;ntriangleleft;', [8939]='&amp;NotRightTriangle;, &amp;nrtri;, &amp;ntriangleright;', [8940]='&amp;nltrie;, &amp;NotLeftTriangleEqual;, &amp;ntrianglelefteq;', [8941]='&amp;NotRightTriangleEqual;, &amp;nrtrie;, &amp;ntrianglerighteq;', [8942]='&amp;vellip;', [8943]='&amp;ctdot;', [8944]='&amp;utdot;', [8945]='&amp;dtdot;', [8946]='&amp;disin;', [8947]='&amp;isinsv;', [8948]='&amp;isins;', [8949]='&amp;isindot;', [8950]='&amp;notinvc;', [8951]='&amp;notinvb;', [8953]='&amp;isinE;', [8954]='&amp;nisd;', [8955]='&amp;xnis;', [8956]='&amp;nis;', [8957]='&amp;notnivc;', [8958]='&amp;notnivb;', [8965]='&amp;barwed;, &amp;barwedge;', [8966]='&amp;Barwed;, &amp;doublebarwedge;', [8968]='&amp;lceil;, &amp;LeftCeiling;', [8969]='&amp;rceil;, &amp;RightCeiling;', [8970]='&amp;LeftFloor;, &amp;lfloor;', [8971]='&amp;rfloor;, &amp;RightFloor;', [8972]='&amp;drcrop;', [8973]='&amp;dlcrop;', [8974]='&amp;urcrop;', [8975]='&amp;ulcrop;', [8976]='&amp;bnot;', [8978]='&amp;profline;', [8979]='&amp;profsurf;', [8981]='&amp;telrec;', [8982]='&amp;target;', [8988]='&amp;ulcorn;, &amp;ulcorner;', [8989]='&amp;urcorn;, &amp;urcorner;', [8990]='&amp;dlcorn;, &amp;llcorner;', [8991]='&amp;drcorn;, &amp;lrcorner;', [8994]='&amp;frown;, &amp;sfrown;', [8995]='&amp;smile;, &amp;ssmile;', [9005]='&amp;cylcty;', [9006]='&amp;profalar;', [9014]='&amp;topbot;', [9021]='&amp;ovbar;', [9023]='&amp;solbar;', [9084]='&amp;angzarr;', [9136]='&amp;lmoust;, &amp;lmoustache;', [9137]='&amp;rmoust;, &amp;rmoustache;', [9140]='&amp;OverBracket;, &amp;tbrk;', [9141]='&amp;bbrk;, &amp;UnderBracket;', [9142]='&amp;bbrktbrk;', [9180]='&amp;OverParenthesis;', [9181]='&amp;UnderParenthesis;', [9182]='&amp;OverBrace;', [9183]='&amp;UnderBrace;', [9186]='&amp;trpezium;', [9191]='&amp;elinters;', [9251]='&amp;blank;', [9416]='&amp;circledS;, &amp;oS;', [9472]='&amp;boxh;, &amp;HorizontalLine;', [9474]='&amp;boxv;', [9484]='&amp;boxdr;', [9488]='&amp;boxdl;', [9492]='&amp;boxur;', [9496]='&amp;boxul;', [9500]='&amp;boxvr;', [9508]='&amp;boxvl;', [9516]='&amp;boxhd;', [9524]='&amp;boxhu;', [9532]='&amp;boxvh;', [9552]='&amp;boxH;', [9553]='&amp;boxV;', [9554]='&amp;boxdR;', [9555]='&amp;boxDr;', [9556]='&amp;boxDR;', [9557]='&amp;boxdL;', [9558]='&amp;boxDl;', [9559]='&amp;boxDL;', [9560]='&amp;boxuR;', [9561]='&amp;boxUr;', [9562]='&amp;boxUR;', [9563]='&amp;boxuL;', [9564]='&amp;boxUl;', [9565]='&amp;boxUL;', [9566]='&amp;boxvR;', [9567]='&amp;boxVr;', [9568]='&amp;boxVR;', [9569]='&amp;boxvL;', [9570]='&amp;boxVl;', [9571]='&amp;boxVL;', [9572]='&amp;boxHd;', [9573]='&amp;boxhD;', [9574]='&amp;boxHD;', [9575]='&amp;boxHu;', [9576]='&amp;boxhU;', [9577]='&amp;boxHU;', [9578]='&amp;boxvH;', [9579]='&amp;boxVh;', [9580]='&amp;boxVH;', [9600]='&amp;uhblk;', [9604]='&amp;lhblk;', [9608]='&amp;block;', [9617]='&amp;blk14;', [9618]='&amp;blk12;', [9619]='&amp;blk34;', [9633]='&amp;squ;, &amp;Square;, &amp;square;', [9642]='&amp;blacksquare;, &amp;FilledVerySmallSquare;, &amp;squarf;, &amp;squf;', [9643]='&amp;EmptyVerySmallSquare;', [9645]='&amp;rect;', [9646]='&amp;marker;', [9649]='&amp;fltns;', [9651]='&amp;bigtriangleup;, &amp;xutri;', [9652]='&amp;blacktriangle;, &amp;utrif;', [9653]='&amp;triangle;, &amp;utri;', [9656]='&amp;blacktriangleright;, &amp;rtrif;', [9657]='&amp;rtri;, &amp;triangleright;', [9661]='&amp;bigtriangledown;, &amp;xdtri;', [9662]='&amp;blacktriangledown;, &amp;dtrif;', [9663]='&amp;dtri;, &amp;triangledown;', [9666]='&amp;blacktriangleleft;, &amp;ltrif;', [9667]='&amp;ltri;, &amp;triangleleft;', [9674]='&amp;loz;, &amp;lozenge;', [9675]='&amp;cir;', [9708]='&amp;tridot;', [9711]='&amp;bigcirc;, &amp;xcirc;', [9720]='&amp;ultri;', [9721]='&amp;urtri;', [9722]='&amp;lltri;', [9723]='&amp;EmptySmallSquare;', [9724]='&amp;FilledSmallSquare;', [9733]='&amp;bigstar;, &amp;starf;', [9734]='&amp;star;', [9742]='&amp;phone;', [9792]='&amp;female;', [9794]='&amp;male;', [9824]='&amp;spades;, &amp;spadesuit;', [9827]='&amp;clubs;, &amp;clubsuit;', [9829]='&amp;hearts;, &amp;heartsuit;', [9830]='&amp;diamondsuit;, &amp;diams;', [9834]='&amp;sung;', [9837]='&amp;flat;', [9838]='&amp;natur;, &amp;natural;', [9839]='&amp;sharp;', [10003]='&amp;check;, &amp;checkmark;', [10007]='&amp;cross;', [10016]='&amp;malt;, &amp;maltese;', [10038]='&amp;sext;', [10072]='&amp;VerticalSeparator;', [10098]='&amp;lbbrk;', [10099]='&amp;rbbrk;', [10184]='&amp;bsolhsub;', [10185]='&amp;suphsol;', [10214]='&amp;LeftDoubleBracket;, &amp;lobrk;', [10215]='&amp;RightDoubleBracket;, &amp;robrk;', [10216]='&amp;lang;, &amp;langle;, &amp;LeftAngleBracket;', [10217]='&amp;rang;, &amp;rangle;, &amp;RightAngleBracket;', [10218]='&amp;Lang;', [10219]='&amp;Rang;', [10220]='&amp;loang;', [10221]='&amp;roang;', [10229]='&amp;LongLeftArrow;, &amp;longleftarrow;, &amp;xlarr;', [10230]='&amp;LongRightArrow;, &amp;longrightarrow;, &amp;xrarr;', [10231]='&amp;LongLeftRightArrow;, &amp;longleftrightarrow;, &amp;xharr;', [10232]='&amp;DoubleLongLeftArrow;, &amp;Longleftarrow;, &amp;xlArr;', [10233]='&amp;DoubleLongRightArrow;, &amp;Longrightarrow;, &amp;xrArr;', [10234]='&amp;DoubleLongLeftRightArrow;, &amp;Longleftrightarrow;, &amp;xhArr;', [10236]='&amp;longmapsto;, &amp;xmap;', [10239]='&amp;dzigrarr;', [10498]='&amp;nvlArr;', [10499]='&amp;nvrArr;', [10500]='&amp;nvHarr;', [10501]='&amp;Map;', [10508]='&amp;lbarr;', [10509]='&amp;bkarow;, &amp;rbarr;', [10510]='&amp;lBarr;', [10511]='&amp;dbkarow;, &amp;rBarr;', [10512]='&amp;drbkarow;, &amp;RBarr;', [10513]='&amp;DDotrahd;', [10514]='&amp;UpArrowBar;', [10515]='&amp;DownArrowBar;', [10518]='&amp;Rarrtl;', [10521]='&amp;latail;', [10522]='&amp;ratail;', [10523]='&amp;lAtail;', [10524]='&amp;rAtail;', [10525]='&amp;larrfs;', [10526]='&amp;rarrfs;', [10527]='&amp;larrbfs;', [10528]='&amp;rarrbfs;', [10531]='&amp;nwarhk;', [10532]='&amp;nearhk;', [10533]='&amp;hksearow;, &amp;searhk;', [10534]='&amp;hkswarow;, &amp;swarhk;', [10535]='&amp;nwnear;', [10536]='&amp;nesear;, &amp;toea;', [10537]='&amp;seswar;, &amp;tosa;', [10538]='&amp;swnwar;', [10547]='&amp;rarrc;', [10549]='&amp;cudarrr;', [10550]='&amp;ldca;', [10551]='&amp;rdca;', [10552]='&amp;cudarrl;', [10553]='&amp;larrpl;', [10556]='&amp;curarrm;', [10557]='&amp;cularrp;', [10565]='&amp;rarrpl;', [10568]='&amp;harrcir;', [10569]='&amp;Uarrocir;', [10570]='&amp;lurdshar;', [10571]='&amp;ldrushar;', [10574]='&amp;LeftRightVector;', [10575]='&amp;RightUpDownVector;', [10576]='&amp;DownLeftRightVector;', [10577]='&amp;LeftUpDownVector;', [10578]='&amp;LeftVectorBar;', [10579]='&amp;RightVectorBar;', [10580]='&amp;RightUpVectorBar;', [10581]='&amp;RightDownVectorBar;', [10582]='&amp;DownLeftVectorBar;', [10583]='&amp;DownRightVectorBar;', [10584]='&amp;LeftUpVectorBar;', [10585]='&amp;LeftDownVectorBar;', [10586]='&amp;LeftTeeVector;', [10587]='&amp;RightTeeVector;', [10588]='&amp;RightUpTeeVector;', [10589]='&amp;RightDownTeeVector;', [10590]='&amp;DownLeftTeeVector;', [10591]='&amp;DownRightTeeVector;', [10592]='&amp;LeftUpTeeVector;', [10593]='&amp;LeftDownTeeVector;', [10594]='&amp;lHar;', [10595]='&amp;uHar;', [10596]='&amp;rHar;', [10597]='&amp;dHar;', [10598]='&amp;luruhar;', [10599]='&amp;ldrdhar;', [10600]='&amp;ruluhar;', [10601]='&amp;rdldhar;', [10602]='&amp;lharul;', [10603]='&amp;llhard;', [10604]='&amp;rharul;', [10605]='&amp;lrhard;', [10606]='&amp;udhar;, &amp;UpEquilibrium;', [10607]='&amp;duhar;, &amp;ReverseUpEquilibrium;', [10608]='&amp;RoundImplies;', [10609]='&amp;erarr;', [10610]='&amp;simrarr;', [10611]='&amp;larrsim;', [10612]='&amp;rarrsim;', [10613]='&amp;rarrap;', [10614]='&amp;ltlarr;', [10616]='&amp;gtrarr;', [10617]='&amp;subrarr;', [10619]='&amp;suplarr;', [10620]='&amp;lfisht;', [10621]='&amp;rfisht;', [10622]='&amp;ufisht;', [10623]='&amp;dfisht;', [10629]='&amp;lopar;', [10630]='&amp;ropar;', [10635]='&amp;lbrke;', [10636]='&amp;rbrke;', [10637]='&amp;lbrkslu;', [10638]='&amp;rbrksld;', [10639]='&amp;lbrksld;', [10640]='&amp;rbrkslu;', [10641]='&amp;langd;', [10642]='&amp;rangd;', [10643]='&amp;lparlt;', [10644]='&amp;rpargt;', [10645]='&amp;gtlPar;', [10646]='&amp;ltrPar;', [10650]='&amp;vzigzag;', [10652]='&amp;vangrt;', [10653]='&amp;angrtvbd;', [10660]='&amp;ange;', [10661]='&amp;range;', [10662]='&amp;dwangle;', [10663]='&amp;uwangle;', [10664]='&amp;angmsdaa;', [10665]='&amp;angmsdab;', [10666]='&amp;angmsdac;', [10667]='&amp;angmsdad;', [10668]='&amp;angmsdae;', [10669]='&amp;angmsdaf;', [10670]='&amp;angmsdag;', [10671]='&amp;angmsdah;', [10672]='&amp;bemptyv;', [10673]='&amp;demptyv;', [10674]='&amp;cemptyv;', [10675]='&amp;raemptyv;', [10676]='&amp;laemptyv;', [10677]='&amp;ohbar;', [10678]='&amp;omid;', [10679]='&amp;opar;', [10681]='&amp;operp;', [10683]='&amp;olcross;', [10684]='&amp;odsold;', [10686]='&amp;olcir;', [10687]='&amp;ofcir;', [10688]='&amp;olt;', [10689]='&amp;ogt;', [10690]='&amp;cirscir;', [10691]='&amp;cirE;', [10692]='&amp;solb;', [10693]='&amp;bsolb;', [10697]='&amp;boxbox;', [10701]='&amp;trisb;', [10702]='&amp;rtriltri;', [10703]='&amp;LeftTriangleBar;', [10704]='&amp;RightTriangleBar;', [10716]='&amp;iinfin;', [10717]='&amp;infintie;', [10718]='&amp;nvinfin;', [10723]='&amp;eparsl;', [10724]='&amp;smeparsl;', [10725]='&amp;eqvparsl;', [10731]='&amp;blacklozenge;, &amp;lozf;', [10740]='&amp;RuleDelayed;', [10742]='&amp;dsol;', [10752]='&amp;bigodot;, &amp;xodot;', [10753]='&amp;bigoplus;, &amp;xoplus;', [10754]='&amp;bigotimes;, &amp;xotime;', [10756]='&amp;biguplus;, &amp;xuplus;', [10758]='&amp;bigsqcup;, &amp;xsqcup;', [10764]='&amp;iiiint;, &amp;qint;', [10765]='&amp;fpartint;', [10768]='&amp;cirfnint;', [10769]='&amp;awint;', [10770]='&amp;rppolint;', [10771]='&amp;scpolint;', [10772]='&amp;npolint;', [10773]='&amp;pointint;', [10774]='&amp;quatint;', [10775]='&amp;intlarhk;', [10786]='&amp;pluscir;', [10787]='&amp;plusacir;', [10788]='&amp;simplus;', [10789]='&amp;plusdu;', [10790]='&amp;plussim;', [10791]='&amp;plustwo;', [10793]='&amp;mcomma;', [10794]='&amp;minusdu;', [10797]='&amp;loplus;', [10798]='&amp;roplus;', [10799]='&amp;Cross;', [10800]='&amp;timesd;', [10801]='&amp;timesbar;', [10803]='&amp;smashp;', [10804]='&amp;lotimes;', [10805]='&amp;rotimes;', [10806]='&amp;otimesas;', [10807]='&amp;Otimes;', [10808]='&amp;odiv;', [10809]='&amp;triplus;', [10810]='&amp;triminus;', [10811]='&amp;tritime;', [10812]='&amp;intprod;, &amp;iprod;', [10815]='&amp;amalg;', [10816]='&amp;capdot;', [10818]='&amp;ncup;', [10819]='&amp;ncap;', [10820]='&amp;capand;', [10821]='&amp;cupor;', [10822]='&amp;cupcap;', [10823]='&amp;capcup;', [10824]='&amp;cupbrcap;', [10825]='&amp;capbrcup;', [10826]='&amp;cupcup;', [10827]='&amp;capcap;', [10828]='&amp;ccups;', [10829]='&amp;ccaps;', [10832]='&amp;ccupssm;', [10835]='&amp;And;', [10836]='&amp;Or;', [10837]='&amp;andand;', [10838]='&amp;oror;', [10839]='&amp;orslope;', [10840]='&amp;andslope;', [10842]='&amp;andv;', [10843]='&amp;orv;', [10844]='&amp;andd;', [10845]='&amp;ord;', [10847]='&amp;wedbar;', [10854]='&amp;sdote;', [10858]='&amp;simdot;', [10861]='&amp;congdot;', [10862]='&amp;easter;', [10863]='&amp;apacir;', [10864]='&amp;apE;', [10865]='&amp;eplus;', [10866]='&amp;pluse;', [10867]='&amp;Esim;', [10868]='&amp;Colone;', [10869]='&amp;Equal;', [10871]='&amp;ddotseq;, &amp;eDDot;', [10872]='&amp;equivDD;', [10873]='&amp;ltcir;', [10874]='&amp;gtcir;', [10875]='&amp;ltquest;', [10876]='&amp;gtquest;', [10877]='&amp;leqslant;, &amp;les;, &amp;LessSlantEqual;', [10878]='&amp;geqslant;, &amp;ges;, &amp;GreaterSlantEqual;', [10879]='&amp;lesdot;', [10880]='&amp;gesdot;', [10881]='&amp;lesdoto;', [10882]='&amp;gesdoto;', [10883]='&amp;lesdotor;', [10884]='&amp;gesdotol;', [10885]='&amp;lap;, &amp;lessapprox;', [10886]='&amp;gap;, &amp;gtrapprox;', [10887]='&amp;lne;, &amp;lneq;', [10888]='&amp;gne;, &amp;gneq;', [10889]='&amp;lnap;, &amp;lnapprox;', [10890]='&amp;gnap;, &amp;gnapprox;', [10891]='&amp;lEg;, &amp;lesseqqgtr;', [10892]='&amp;gEl;, &amp;gtreqqless;', [10893]='&amp;lsime;', [10894]='&amp;gsime;', [10895]='&amp;lsimg;', [10896]='&amp;gsiml;', [10897]='&amp;lgE;', [10898]='&amp;glE;', [10899]='&amp;lesges;', [10900]='&amp;gesles;', [10901]='&amp;els;, &amp;eqslantless;', [10902]='&amp;egs;, &amp;eqslantgtr;', [10903]='&amp;elsdot;', [10904]='&amp;egsdot;', [10905]='&amp;el;', [10906]='&amp;eg;', [10909]='&amp;siml;', [10910]='&amp;simg;', [10911]='&amp;simlE;', [10912]='&amp;simgE;', [10913]='&amp;LessLess;', [10914]='&amp;GreaterGreater;', [10916]='&amp;glj;', [10917]='&amp;gla;', [10918]='&amp;ltcc;', [10919]='&amp;gtcc;', [10920]='&amp;lescc;', [10921]='&amp;gescc;', [10922]='&amp;smt;', [10923]='&amp;lat;', [10924]='&amp;smte;', [10925]='&amp;late;', [10926]='&amp;bumpE;', [10927]='&amp;pre;, &amp;PrecedesEqual;, &amp;preceq;', [10928]='&amp;sce;, &amp;SucceedsEqual;, &amp;succeq;', [10931]='&amp;prE;', [10932]='&amp;scE;', [10933]='&amp;precneqq;, &amp;prnE;', [10934]='&amp;scnE;, &amp;succneqq;', [10935]='&amp;prap;, &amp;precapprox;', [10936]='&amp;scap;, &amp;succapprox;', [10937]='&amp;precnapprox;, &amp;prnap;', [10938]='&amp;scnap;, &amp;succnapprox;', [10939]='&amp;Pr;', [10940]='&amp;Sc;', [10941]='&amp;subdot;', [10942]='&amp;supdot;', [10943]='&amp;subplus;', [10944]='&amp;supplus;', [10945]='&amp;submult;', [10946]='&amp;supmult;', [10947]='&amp;subedot;', [10948]='&amp;supedot;', [10949]='&amp;subE;, &amp;subseteqq;', [10950]='&amp;supE;, &amp;supseteqq;', [10951]='&amp;subsim;', [10952]='&amp;supsim;', [10955]='&amp;subnE;, &amp;subsetneqq;', [10956]='&amp;supnE;, &amp;supsetneqq;', [10959]='&amp;csub;', [10960]='&amp;csup;', [10961]='&amp;csube;', [10962]='&amp;csupe;', [10963]='&amp;subsup;', [10964]='&amp;supsub;', [10965]='&amp;subsub;', [10966]='&amp;supsup;', [10967]='&amp;suphsub;', [10968]='&amp;supdsub;', [10969]='&amp;forkv;', [10970]='&amp;topfork;', [10971]='&amp;mlcp;', [10980]='&amp;Dashv;, &amp;DoubleLeftTee;', [10982]='&amp;Vdashl;', [10983]='&amp;Barv;', [10984]='&amp;vBar;', [10985]='&amp;vBarv;', [10987]='&amp;Vbar;', [10988]='&amp;Not;', [10989]='&amp;bNot;', [10990]='&amp;rnmid;', [10991]='&amp;cirmid;', [10992]='&amp;midcir;', [10993]='&amp;topcir;', [10994]='&amp;nhpar;', [10995]='&amp;parsim;', [11005]='&amp;parsl;', [64256]='&amp;fflig;', [64257]='&amp;filig;', [64258]='&amp;fllig;', [64259]='&amp;ffilig;', [64260]='&amp;ffllig;', [119964]='&amp;Ascr;', [119966]='&amp;Cscr;', [119967]='&amp;Dscr;', [119970]='&amp;Gscr;', [119973]='&amp;Jscr;', [119974]='&amp;Kscr;', [119977]='&amp;Nscr;', [119978]='&amp;Oscr;', [119979]='&amp;Pscr;', [119980]='&amp;Qscr;', [119982]='&amp;Sscr;', [119983]='&amp;Tscr;', [119984]='&amp;Uscr;', [119985]='&amp;Vscr;', [119986]='&amp;Wscr;', [119987]='&amp;Xscr;', [119988]='&amp;Yscr;', [119989]='&amp;Zscr;', [119990]='&amp;ascr;', [119991]='&amp;bscr;', [119992]='&amp;cscr;', [119993]='&amp;dscr;', [119995]='&amp;fscr;', [119997]='&amp;hscr;', [119998]='&amp;iscr;', [119999]='&amp;jscr;', [120000]='&amp;kscr;', [120001]='&amp;lscr;', [120002]='&amp;mscr;', [120003]='&amp;nscr;', [120005]='&amp;pscr;', [120006]='&amp;qscr;', [120007]='&amp;rscr;', [120008]='&amp;sscr;', [120009]='&amp;tscr;', [120010]='&amp;uscr;', [120011]='&amp;vscr;', [120012]='&amp;wscr;', [120013]='&amp;xscr;', [120014]='&amp;yscr;', [120015]='&amp;zscr;', [120068]='&amp;Afr;', [120069]='&amp;Bfr;', [120071]='&amp;Dfr;', [120072]='&amp;Efr;', [120073]='&amp;Ffr;', [120074]='&amp;Gfr;', [120077]='&amp;Jfr;', [120078]='&amp;Kfr;', [120079]='&amp;Lfr;', [120080]='&amp;Mfr;', [120081]='&amp;Nfr;', [120082]='&amp;Ofr;', [120083]='&amp;Pfr;', [120084]='&amp;Qfr;', [120086]='&amp;Sfr;', [120087]='&amp;Tfr;', [120088]='&amp;Ufr;', [120089]='&amp;Vfr;', [120090]='&amp;Wfr;', [120091]='&amp;Xfr;', [120092]='&amp;Yfr;', [120094]='&amp;afr;', [120095]='&amp;bfr;', [120096]='&amp;cfr;', [120097]='&amp;dfr;', [120098]='&amp;efr;', [120099]='&amp;ffr;', [120100]='&amp;gfr;', [120101]='&amp;hfr;', [120102]='&amp;ifr;', [120103]='&amp;jfr;', [120104]='&amp;kfr;', [120105]='&amp;lfr;', [120106]='&amp;mfr;', [120107]='&amp;nfr;', [120108]='&amp;ofr;', [120109]='&amp;pfr;', [120110]='&amp;qfr;', [120111]='&amp;rfr;', [120112]='&amp;sfr;', [120113]='&amp;tfr;', [120114]='&amp;ufr;', [120115]='&amp;vfr;', [120116]='&amp;wfr;', [120117]='&amp;xfr;', [120118]='&amp;yfr;', [120119]='&amp;zfr;', [120120]='&amp;Aopf;', [120121]='&amp;Bopf;', [120123]='&amp;Dopf;', [120124]='&amp;Eopf;', [120125]='&amp;Fopf;', [120126]='&amp;Gopf;', [120128]='&amp;Iopf;', [120129]='&amp;Jopf;', [120130]='&amp;Kopf;', [120131]='&amp;Lopf;', [120132]='&amp;Mopf;', [120134]='&amp;Oopf;', [120138]='&amp;Sopf;', [120139]='&amp;Topf;', [120140]='&amp;Uopf;', [120141]='&amp;Vopf;', [120142]='&amp;Wopf;', [120143]='&amp;Xopf;', [120144]='&amp;Yopf;', [120146]='&amp;aopf;', [120147]='&amp;bopf;', [120148]='&amp;copf;', [120149]='&amp;dopf;', [120150]='&amp;eopf;', [120151]='&amp;fopf;', [120152]='&amp;gopf;', [120153]='&amp;hopf;', [120154]='&amp;iopf;', [120155]='&amp;jopf;', [120156]='&amp;kopf;', [120157]='&amp;lopf;', [120158]='&amp;mopf;', [120159]='&amp;nopf;', [120160]='&amp;oopf;', [120161]='&amp;popf;', [120162]='&amp;qopf;', [120163]='&amp;ropf;', [120164]='&amp;sopf;', [120165]='&amp;topf;', [120166]='&amp;uopf;', [120167]='&amp;vopf;', [120168]='&amp;wopf;', [120169]='&amp;xopf;', [120170]='&amp;yopf;', [120171]='&amp;zopf;'} o229krhmwd41nhyxsbzj04tnlqlv02n Modul:Numcr2namecr/doc 828 4180 19197 2024-10-02T20:13:21Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating |release}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This is a data module. It cannot be invoked directly, but it can be accessed from other modules. == Usage == From Lua, use <code>[[mw:Extension:Scribunto/Lua_reference_manual#mw.loadData|mw.loadData]]</code>. Be aware that will return a special type of table so some features are unavailable. From templat...' 19197 wikitext text/x-wiki {{Module rating |release}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This is a data module. It cannot be invoked directly, but it can be accessed from other modules. == Usage == From Lua, use <code>[[mw:Extension:Scribunto/Lua_reference_manual#mw.loadData|mw.loadData]]</code>. Be aware that will return a special type of table so some features are unavailable. From templates, use {{Tlx|Numcr2namecr}}, or {{Mlx|LoadData|Numcr2namecr|''index''|4=if_nil=''default''}} ::<code><nowiki>{{#invoke:LoadData|Numcr2namecr|0x160}}</nowiki></code> → {{#invoke:LoadData|Numcr2namecr|0x160}}. * {{!}}''{{Code|index}}''{{!}} must be a plain decimal {{Mxt|160}} ''or'' explicit hexadecimal {{Mxt|0xA9}}. Not "{{!mxt|1=&amp;#160;}}" nor hexadecimal "{{!mxt|00A9}}". == Editing == Please do not add any functions, metatables etc. to this data table. <code>mw.loadData</code> is very limited in what it will accept as valid input. ==See also== :{{Slink|List_of_XML_and_HTML_character_entity_references|Character_entity_references_in_HTML}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Conversion templates]] }}</includeonly><noinclude> [[pt:Módulo:Numcr2namecr/doc]] </noinclude> 419c968ko4ib1wyzgdanq3ycz92uqdn Modul:Exponential search 828 4181 19198 2024-10-02T20:14:11Z Munajad.MH 3071 ←Membuat halaman berisi '-- This module provides a generic exponential search algorithm. require[[strict]] 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...' 19198 Scribunto text/plain -- This module provides a generic exponential search algorithm. require[[strict]] 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 jqqi8l27tb73lglksbukg2g3bzt3fmv Modul:Exponential search/doc 828 4182 19199 2024-10-02T20:14:32Z Munajad.MH 3071 ←Membuat halaman berisi '{{high use}} This module provides a generic [[exponential search]] algorithm. This kind of search can be useful when you want to find a key in some kind of sorted array, and you want to do it by checking as few array elements as possible. This could include situations like: * Finding the highest archive number in a set of archives without checking whether they all exist. * Finding the number of positional arguments in frame.args without having to expand the wikit...' 19199 wikitext text/x-wiki {{high use}} This module provides a generic [[exponential search]] algorithm. This kind of search can be useful when you want to find a key in some kind of sorted array, and you want to do it by checking as few array elements as possible. This could include situations like: * Finding the highest archive number in a set of archives without checking whether they all exist. * Finding the number of positional arguments in frame.args without having to expand the wikitext for each of them. You shouldn't use this module if any of the following apply: # You can use the [[mw:Extension:Scribunto/Lua reference manual#Length operator|Lua length operator]] to find what you need. # Your array has any gaps in it. (In other words, any of the items before the final item is <code>nil</code>, e.g. <syntaxhighlight lang="lua" inline>{'foo', 'bar', nil, 'baz'}</syntaxhighlight>.) If you try and use this module on a sparse array, you might get an erroneous value. # Your array has less then about 10 items in it. It's possible to use this module for those arrays, but you will access most of the array elements anyway (perhaps some of them twice), and your code will be more complicated than if you just used a for loop. == Usage == First, load the module. <syntaxhighlight lang="lua"> local expSearch = require('Module:Exponential search') </syntaxhighlight> You can then use the expSearch function with the following syntax: <syntaxhighlight lang="lua"> expSearch(testFunc, init) </syntaxhighlight> Parameters: * <var>testFunc</var> - a test function for your array. This function should take a positive integer <var>i</var> as its first parameter. If the element corresponding to <var>i</var> is not in the array, then the function should return false or nil; and if it ''is'' in the array, then the function should return a truthy value (anything other than false or nil). (required) * <var>init</var> - the initial value of <var>i</var> to check. For advanced users. (optional) expSearch will return the highest value of <var>i</var> for which testFunc was truthy. If no values were truthy, the function will return nil. == Examples == === Jimbo's talk archives === [[User talk:Jimbo Wales]] has archives at [[User talk:Jimbo Wales/Archive 1]], [[User talk:Jimbo Wales/Archive 2]], ... To find the highest archive number, you would use code like this: <syntaxhighlight lang="lua"> local expSearch = require('Module:Exponential search') local highestArchive = expSearch(function (i) local archive = 'User talk:Jimbo Wales/Archive ' .. i return mw.title.new(archive).exists end) </syntaxhighlight> === Village pump archives === [[Wikipedia:Village pump (proposals)]] has old archives at [[Wikipedia:Village pump (proposals)/Archive A]], [[Wikipedia:Village pump (proposals)/Archive B]], etc. After they go through to Archive Z, the next archive is Archive AA. Although these archives aren't being updated anymore, as a demonstration we can find the highest one using this module; all we need is a function that converts from an integer to the corresponding archive name. <syntaxhighlight lang="lua"> local expSearch = require('Module:Exponential search') local function integerToAlpha(i) -- This function converts 1 to A, 2 to B, ... 26 to Z, 27 to AA, ... local ret = '' while i > 0 do local rem = i % 26 if rem == 0 then rem = 26 end local char = string.char(rem + 64) -- the "rem"th letter of the alphabet ret = char .. ret i = (i - rem) / 26 end return ret end local function integerToArchive(i) return 'Wikipedia:Village pump (proposals)/Archive ' .. integerToAlpha(i) end local highestInteger = expSearch(function (i) local archive = integerToArchive(i) return mw.title.new(archive).exists end) local highestArchive = integerToArchive(highestInteger) </syntaxhighlight> <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> 5non91g5lsb0alpdt2gh0gzvy1rj78e Modul:Lang/data/iana scripts 828 4183 19200 2024-10-02T20:15:24Z Munajad.MH 3071 ←Membuat halaman berisi '-- File-Date: 2024-06-14 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"}, ["B...' 19200 Scribunto text/plain -- File-Date: 2024-06-14 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"}, ["Chis"] = {"Chisoi"}, ["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"}, ["Gara"] = {"Garay"}, ["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"}, ["Gukh"] = {"Gurung Khema"}, ["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"}, ["Krai"] = {"Kirat Rai"}, ["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"}, ["Onao"] = {"Ol Onal"}, ["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ā"}, ["Sidt"] = {"Sidetic"}, ["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"}, ["Tayo"] = {"Tai Yo"}, ["Telu"] = {"Telugu"}, ["Teng"] = {"Tengwar"}, ["Tfng"] = {"Tifinagh", "Berber"}, ["Tglg"] = {"Tagalog", "Baybayin", "Alibata"}, ["Thaa"] = {"Thaana"}, ["Thai"] = {"Thai"}, ["Tibt"] = {"Tibetan"}, ["Tirh"] = {"Tirhuta"}, ["Tnsa"] = {"Tangsa"}, ["Todr"] = {"Todhri"}, ["Tols"] = {"Tolong Siki"}, ["Toto"] = {"Toto"}, ["Tutg"] = {"Tulu-Tigalari"}, ["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"} } 0qy7tg5875pzsk5bk9wmaju86op79db Modul:Lang/data/iana scripts/doc 828 4184 19201 2024-10-02T20:15:48Z Munajad.MH 3071 ←Mengalihkan ke [[Modul:Lang/data/iana languages/doc]] 19201 wikitext text/x-wiki #REDIRECT [[Module:Lang/data/iana languages/doc]] 0rje1pxdw1adiif6rza2lc59jf3erdv Modul:Unicode data/combining 828 4185 19202 2024-10-02T20:16:41Z Munajad.MH 3071 ←Membuat halaman berisi 'local data = { singles = { [0x000315] = 232, [0x00031A] = 232, [0x00031B] = 216, [0x000345] = 240, [0x000346] = 230, [0x000357] = 230, [0x000358] = 232, [0x00035B] = 230, [0x00035C] = 233, [0x00035F] = 233, [0x000362] = 233, [0x000591] = 220, [0x000596] = 220, [0x00059A] = 222, [0x00059B] = 220, [0x0005AA] = 220, [0x0005AD] = 222, [0x0005AE] = 228, [0x0005AF] = 230, [0x0005B0] = 10, [0x0005B1] = 11, [0x0005B2] = 12,...' 19202 Scribunto text/plain local data = { singles = { [0x000315] = 232, [0x00031A] = 232, [0x00031B] = 216, [0x000345] = 240, [0x000346] = 230, [0x000357] = 230, [0x000358] = 232, [0x00035B] = 230, [0x00035C] = 233, [0x00035F] = 233, [0x000362] = 233, [0x000591] = 220, [0x000596] = 220, [0x00059A] = 222, [0x00059B] = 220, [0x0005AA] = 220, [0x0005AD] = 222, [0x0005AE] = 228, [0x0005AF] = 230, [0x0005B0] = 10, [0x0005B1] = 11, [0x0005B2] = 12, [0x0005B3] = 13, [0x0005B4] = 14, [0x0005B5] = 15, [0x0005B6] = 16, [0x0005B7] = 17, [0x0005B8] = 18, [0x0005BB] = 20, [0x0005BC] = 21, [0x0005BD] = 22, [0x0005BF] = 23, [0x0005C1] = 24, [0x0005C2] = 25, [0x0005C4] = 230, [0x0005C5] = 220, [0x0005C7] = 18, [0x000618] = 30, [0x000619] = 31, [0x00061A] = 32, [0x00064B] = 27, [0x00064C] = 28, [0x00064D] = 29, [0x00064E] = 30, [0x00064F] = 31, [0x000650] = 32, [0x000651] = 33, [0x000652] = 34, [0x00065C] = 220, [0x00065F] = 220, [0x000670] = 35, [0x0006E3] = 220, [0x0006E4] = 230, [0x0006EA] = 220, [0x0006ED] = 220, [0x000711] = 36, [0x000730] = 230, [0x000731] = 220, [0x000734] = 220, [0x00073A] = 230, [0x00073D] = 230, [0x00073E] = 220, [0x000742] = 220, [0x000743] = 230, [0x000744] = 220, [0x000745] = 230, [0x000746] = 220, [0x000747] = 230, [0x000748] = 220, [0x0007F2] = 220, [0x0007F3] = 230, [0x0007FD] = 220, [0x0008E3] = 220, [0x0008E6] = 220, [0x0008E9] = 220, [0x0008F0] = 27, [0x0008F1] = 28, [0x0008F2] = 29, [0x0008F6] = 220, [0x00093C] = 7, [0x00094D] = 9, [0x000951] = 230, [0x000952] = 220, [0x0009BC] = 7, [0x0009CD] = 9, [0x0009FE] = 230, [0x000A3C] = 7, [0x000A4D] = 9, [0x000ABC] = 7, [0x000ACD] = 9, [0x000B3C] = 7, [0x000B4D] = 9, [0x000BCD] = 9, [0x000C3C] = 7, [0x000C4D] = 9, [0x000C55] = 84, [0x000C56] = 91, [0x000CBC] = 7, [0x000CCD] = 9, [0x000D4D] = 9, [0x000DCA] = 9, [0x000E3A] = 9, [0x000EBA] = 9, [0x000F35] = 220, [0x000F37] = 220, [0x000F39] = 216, [0x000F71] = 129, [0x000F72] = 130, [0x000F74] = 132, [0x000F80] = 130, [0x000F84] = 9, [0x000FC6] = 220, [0x001037] = 7, [0x00108D] = 220, [0x001714] = 9, [0x001715] = 9, [0x001734] = 9, [0x0017D2] = 9, [0x0017DD] = 230, [0x0018A9] = 228, [0x001939] = 222, [0x00193A] = 230, [0x00193B] = 220, [0x001A17] = 230, [0x001A18] = 220, [0x001A60] = 9, [0x001A7F] = 220, [0x001ABD] = 220, [0x001ACA] = 220, [0x001B34] = 7, [0x001B44] = 9, [0x001B6B] = 230, [0x001B6C] = 220, [0x001BAA] = 9, [0x001BAB] = 9, [0x001BE6] = 7, [0x001C37] = 7, [0x001CD4] = 1, [0x001CE0] = 230, [0x001CED] = 220, [0x001CF4] = 230, [0x001DC2] = 220, [0x001DCA] = 220, [0x001DCD] = 234, [0x001DCE] = 214, [0x001DCF] = 220, [0x001DD0] = 202, [0x001DF6] = 232, [0x001DF9] = 220, [0x001DFA] = 218, [0x001DFB] = 230, [0x001DFC] = 233, [0x001DFD] = 220, [0x001DFE] = 230, [0x001DFF] = 220, [0x0020E1] = 230, [0x0020E7] = 230, [0x0020E8] = 220, [0x0020E9] = 230, [0x0020F0] = 230, [0x002D7F] = 9, [0x00302A] = 218, [0x00302B] = 228, [0x00302C] = 232, [0x00302D] = 222, [0x00A66F] = 230, [0x00A806] = 9, [0x00A82C] = 9, [0x00A8C4] = 9, [0x00A953] = 9, [0x00A9B3] = 7, [0x00A9C0] = 9, [0x00AAB0] = 230, [0x00AAB4] = 220, [0x00AAC1] = 230, [0x00AAF6] = 9, [0x00ABED] = 9, [0x00FB1E] = 26, [0x0101FD] = 220, [0x0102E0] = 220, [0x010A0D] = 220, [0x010A0F] = 230, [0x010A38] = 230, [0x010A39] = 1, [0x010A3A] = 220, [0x010A3F] = 9, [0x010AE5] = 230, [0x010AE6] = 220, [0x010F4B] = 220, [0x010F4C] = 230, [0x010F82] = 230, [0x010F83] = 220, [0x010F84] = 230, [0x010F85] = 220, [0x011046] = 9, [0x011070] = 9, [0x01107F] = 9, [0x0110B9] = 9, [0x0110BA] = 7, [0x011173] = 7, [0x0111C0] = 9, [0x0111CA] = 7, [0x011235] = 9, [0x011236] = 7, [0x0112E9] = 7, [0x0112EA] = 9, [0x01134D] = 9, [0x0113CE] = 9, [0x0113CF] = 9, [0x0113D0] = 9, [0x011442] = 9, [0x011446] = 7, [0x01145E] = 230, [0x0114C2] = 9, [0x0114C3] = 7, [0x0115BF] = 9, [0x0115C0] = 7, [0x01163F] = 9, [0x0116B6] = 9, [0x0116B7] = 7, [0x01172B] = 9, [0x011839] = 9, [0x01183A] = 7, [0x01193D] = 9, [0x01193E] = 9, [0x011943] = 7, [0x0119E0] = 9, [0x011A34] = 9, [0x011A47] = 9, [0x011A99] = 9, [0x011C3F] = 9, [0x011D42] = 7, [0x011D97] = 9, [0x011F41] = 9, [0x011F42] = 9, [0x01612F] = 9, [0x01BC9E] = 1, [0x01D16D] = 226, [0x01E08F] = 230, [0x01E2AE] = 230, [0x01E4EE] = 220, [0x01E4EF] = 230, [0x01E5EE] = 230, [0x01E5EF] = 220, [0x01E94A] = 7, }; ranges = { { 0x000300, 0x000314, 230 }, { 0x000316, 0x000319, 220 }, { 0x00031C, 0x000320, 220 }, { 0x000321, 0x000322, 202 }, { 0x000323, 0x000326, 220 }, { 0x000327, 0x000328, 202 }, { 0x000329, 0x000333, 220 }, { 0x000334, 0x000338, 1 }, { 0x000339, 0x00033C, 220 }, { 0x00033D, 0x000344, 230 }, { 0x000347, 0x000349, 220 }, { 0x00034A, 0x00034C, 230 }, { 0x00034D, 0x00034E, 220 }, { 0x000350, 0x000352, 230 }, { 0x000353, 0x000356, 220 }, { 0x000359, 0x00035A, 220 }, { 0x00035D, 0x00035E, 234 }, { 0x000360, 0x000361, 234 }, { 0x000363, 0x00036F, 230 }, { 0x000483, 0x000487, 230 }, { 0x000592, 0x000595, 230 }, { 0x000597, 0x000599, 230 }, { 0x00059C, 0x0005A1, 230 }, { 0x0005A2, 0x0005A7, 220 }, { 0x0005A8, 0x0005A9, 230 }, { 0x0005AB, 0x0005AC, 230 }, { 0x0005B9, 0x0005BA, 19 }, { 0x000610, 0x000617, 230 }, { 0x000653, 0x000654, 230 }, { 0x000655, 0x000656, 220 }, { 0x000657, 0x00065B, 230 }, { 0x00065D, 0x00065E, 230 }, { 0x0006D6, 0x0006DC, 230 }, { 0x0006DF, 0x0006E2, 230 }, { 0x0006E7, 0x0006E8, 230 }, { 0x0006EB, 0x0006EC, 230 }, { 0x000732, 0x000733, 230 }, { 0x000735, 0x000736, 230 }, { 0x000737, 0x000739, 220 }, { 0x00073B, 0x00073C, 220 }, { 0x00073F, 0x000741, 230 }, { 0x000749, 0x00074A, 230 }, { 0x0007EB, 0x0007F1, 230 }, { 0x000816, 0x000819, 230 }, { 0x00081B, 0x000823, 230 }, { 0x000825, 0x000827, 230 }, { 0x000829, 0x00082D, 230 }, { 0x000859, 0x00085B, 220 }, { 0x000897, 0x000898, 230 }, { 0x000899, 0x00089B, 220 }, { 0x00089C, 0x00089F, 230 }, { 0x0008CA, 0x0008CE, 230 }, { 0x0008CF, 0x0008D3, 220 }, { 0x0008D4, 0x0008E1, 230 }, { 0x0008E4, 0x0008E5, 230 }, { 0x0008E7, 0x0008E8, 230 }, { 0x0008EA, 0x0008EC, 230 }, { 0x0008ED, 0x0008EF, 220 }, { 0x0008F3, 0x0008F5, 230 }, { 0x0008F7, 0x0008F8, 230 }, { 0x0008F9, 0x0008FA, 220 }, { 0x0008FB, 0x0008FF, 230 }, { 0x000953, 0x000954, 230 }, { 0x000D3B, 0x000D3C, 9 }, { 0x000E38, 0x000E39, 103 }, { 0x000E48, 0x000E4B, 107 }, { 0x000EB8, 0x000EB9, 118 }, { 0x000EC8, 0x000ECB, 122 }, { 0x000F18, 0x000F19, 220 }, { 0x000F7A, 0x000F7D, 130 }, { 0x000F82, 0x000F83, 230 }, { 0x000F86, 0x000F87, 230 }, { 0x001039, 0x00103A, 9 }, { 0x00135D, 0x00135F, 230 }, { 0x001A75, 0x001A7C, 230 }, { 0x001AB0, 0x001AB4, 230 }, { 0x001AB5, 0x001ABA, 220 }, { 0x001ABB, 0x001ABC, 230 }, { 0x001ABF, 0x001AC0, 220 }, { 0x001AC1, 0x001AC2, 230 }, { 0x001AC3, 0x001AC4, 220 }, { 0x001AC5, 0x001AC9, 230 }, { 0x001ACB, 0x001ACE, 230 }, { 0x001B6D, 0x001B73, 230 }, { 0x001BF2, 0x001BF3, 9 }, { 0x001CD0, 0x001CD2, 230 }, { 0x001CD5, 0x001CD9, 220 }, { 0x001CDA, 0x001CDB, 230 }, { 0x001CDC, 0x001CDF, 220 }, { 0x001CE2, 0x001CE8, 1 }, { 0x001CF8, 0x001CF9, 230 }, { 0x001DC0, 0x001DC1, 230 }, { 0x001DC3, 0x001DC9, 230 }, { 0x001DCB, 0x001DCC, 230 }, { 0x001DD1, 0x001DF5, 230 }, { 0x001DF7, 0x001DF8, 228 }, { 0x0020D0, 0x0020D1, 230 }, { 0x0020D2, 0x0020D3, 1 }, { 0x0020D4, 0x0020D7, 230 }, { 0x0020D8, 0x0020DA, 1 }, { 0x0020DB, 0x0020DC, 230 }, { 0x0020E5, 0x0020E6, 1 }, { 0x0020EA, 0x0020EB, 1 }, { 0x0020EC, 0x0020EF, 220 }, { 0x002CEF, 0x002CF1, 230 }, { 0x002DE0, 0x002DFF, 230 }, { 0x00302E, 0x00302F, 224 }, { 0x003099, 0x00309A, 8 }, { 0x00A674, 0x00A67D, 230 }, { 0x00A69E, 0x00A69F, 230 }, { 0x00A6F0, 0x00A6F1, 230 }, { 0x00A8E0, 0x00A8F1, 230 }, { 0x00A92B, 0x00A92D, 220 }, { 0x00AAB2, 0x00AAB3, 230 }, { 0x00AAB7, 0x00AAB8, 230 }, { 0x00AABE, 0x00AABF, 230 }, { 0x00FE20, 0x00FE26, 230 }, { 0x00FE27, 0x00FE2D, 220 }, { 0x00FE2E, 0x00FE2F, 230 }, { 0x010376, 0x01037A, 230 }, { 0x010D24, 0x010D27, 230 }, { 0x010D69, 0x010D6D, 230 }, { 0x010EAB, 0x010EAC, 230 }, { 0x010EFD, 0x010EFF, 220 }, { 0x010F46, 0x010F47, 220 }, { 0x010F48, 0x010F4A, 230 }, { 0x010F4D, 0x010F50, 220 }, { 0x011100, 0x011102, 230 }, { 0x011133, 0x011134, 9 }, { 0x01133B, 0x01133C, 7 }, { 0x011366, 0x01136C, 230 }, { 0x011370, 0x011374, 230 }, { 0x011D44, 0x011D45, 9 }, { 0x016AF0, 0x016AF4, 1 }, { 0x016B30, 0x016B36, 230 }, { 0x016FF0, 0x016FF1, 6 }, { 0x01D165, 0x01D166, 216 }, { 0x01D167, 0x01D169, 1 }, { 0x01D16E, 0x01D172, 216 }, { 0x01D17B, 0x01D182, 220 }, { 0x01D185, 0x01D189, 230 }, { 0x01D18A, 0x01D18B, 220 }, { 0x01D1AA, 0x01D1AD, 230 }, { 0x01D242, 0x01D244, 230 }, { 0x01E000, 0x01E006, 230 }, { 0x01E008, 0x01E018, 230 }, { 0x01E01B, 0x01E021, 230 }, { 0x01E023, 0x01E024, 230 }, { 0x01E026, 0x01E02A, 230 }, { 0x01E130, 0x01E136, 230 }, { 0x01E2EC, 0x01E2EF, 230 }, { 0x01E4EC, 0x01E4ED, 232 }, { 0x01E8D0, 0x01E8D6, 220 }, { 0x01E944, 0x01E949, 230 }, }; } -- Needed for binary search. data.ranges.length = #data.ranges return data icloeyt729tezdobf878aevfemsxktn Modul:Unicode data/combining/doc 828 4186 19203 2024-10-02T20:17:06Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Contains data used by [[Module:Unicode data]] to determine whether a character is combining or not. Can also be used to return the character's [[combining class]]. Generated from [https://www.unicode.org/Public/UNIDATA/extracted/DerivedCombiningClass.txt DerivedCombiningClass.txt] using a [[wikt:User:Kephir/Unicode|script]]. ===Affe...' 19203 wikitext text/x-wiki <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Contains data used by [[Module:Unicode data]] to determine whether a character is combining or not. Can also be used to return the character's [[combining class]]. Generated from [https://www.unicode.org/Public/UNIDATA/extracted/DerivedCombiningClass.txt DerivedCombiningClass.txt] using a [[wikt:User:Kephir/Unicode|script]]. ===Affecting two characters=== Note: {{code|1= combing class = 230 (some), 233, 234}} require second dotted circle (suffix) for their effect: {{big|1=◌&#x035C;◌}} (see {{slink|Diacritic|U+035C|nopage=yes}}, {{slink|Diacritic|U+035D|nopage=yes}}, {{slink|Diacritic|U+20DB|nopage=yes}}). <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Unicode data modules|combining]] }}</includeonly> f3q3owk1ff4e91d1btm0uotrbhz0dzl Modul:Unicode data/control 828 4187 19204 2024-10-02T20:17:48Z Munajad.MH 3071 ←Membuat halaman berisi 'local Cc, Cf, Cs, Co, Cn = "control", "format", "surrogate", "private-use", "unassigned" local Zs, Zl, Zp = "space-separator", "line-separator", "paragraph-separator" local data = { singles = { [0x000020] = Zs, [0x0000A0] = Zs, [0x0000AD] = Cf, [0x00038B] = Cn, [0x00038D] = Cn, [0x0003A2] = Cn, [0x000530] = Cn, [0x000590] = Cn, [0x00061C] = Cf, [0x0006DD] = Cf, [0x00070E] = Cn, [0x00070F] = Cf, [0x00083F] = Cn, [0x00085F] = Cn, [...' 19204 Scribunto text/plain local Cc, Cf, Cs, Co, Cn = "control", "format", "surrogate", "private-use", "unassigned" local Zs, Zl, Zp = "space-separator", "line-separator", "paragraph-separator" local data = { singles = { [0x000020] = Zs, [0x0000A0] = Zs, [0x0000AD] = Cf, [0x00038B] = Cn, [0x00038D] = Cn, [0x0003A2] = Cn, [0x000530] = Cn, [0x000590] = Cn, [0x00061C] = Cf, [0x0006DD] = Cf, [0x00070E] = Cn, [0x00070F] = Cf, [0x00083F] = Cn, [0x00085F] = Cn, [0x00088F] = Cn, [0x0008E2] = Cf, [0x000984] = Cn, [0x0009A9] = Cn, [0x0009B1] = Cn, [0x0009DE] = Cn, [0x000A04] = Cn, [0x000A29] = Cn, [0x000A31] = Cn, [0x000A34] = Cn, [0x000A37] = Cn, [0x000A3D] = Cn, [0x000A5D] = Cn, [0x000A84] = Cn, [0x000A8E] = Cn, [0x000A92] = Cn, [0x000AA9] = Cn, [0x000AB1] = Cn, [0x000AB4] = Cn, [0x000AC6] = Cn, [0x000ACA] = Cn, [0x000B00] = Cn, [0x000B04] = Cn, [0x000B29] = Cn, [0x000B31] = Cn, [0x000B34] = Cn, [0x000B5E] = Cn, [0x000B84] = Cn, [0x000B91] = Cn, [0x000B9B] = Cn, [0x000B9D] = Cn, [0x000BC9] = Cn, [0x000C0D] = Cn, [0x000C11] = Cn, [0x000C29] = Cn, [0x000C45] = Cn, [0x000C49] = Cn, [0x000C57] = Cn, [0x000C8D] = Cn, [0x000C91] = Cn, [0x000CA9] = Cn, [0x000CB4] = Cn, [0x000CC5] = Cn, [0x000CC9] = Cn, [0x000CDF] = Cn, [0x000CF0] = Cn, [0x000D0D] = Cn, [0x000D11] = Cn, [0x000D45] = Cn, [0x000D49] = Cn, [0x000D80] = Cn, [0x000D84] = Cn, [0x000DB2] = Cn, [0x000DBC] = Cn, [0x000DD5] = Cn, [0x000DD7] = Cn, [0x000E83] = Cn, [0x000E85] = Cn, [0x000E8B] = Cn, [0x000EA4] = Cn, [0x000EA6] = Cn, [0x000EC5] = Cn, [0x000EC7] = Cn, [0x000ECF] = Cn, [0x000F48] = Cn, [0x000F98] = Cn, [0x000FBD] = Cn, [0x000FCD] = Cn, [0x0010C6] = Cn, [0x001249] = Cn, [0x001257] = Cn, [0x001259] = Cn, [0x001289] = Cn, [0x0012B1] = Cn, [0x0012BF] = Cn, [0x0012C1] = Cn, [0x0012D7] = Cn, [0x001311] = Cn, [0x001680] = Zs, [0x00176D] = Cn, [0x001771] = Cn, [0x00180E] = Cf, [0x00191F] = Cn, [0x001A5F] = Cn, [0x001B4D] = Cn, [0x001F58] = Cn, [0x001F5A] = Cn, [0x001F5C] = Cn, [0x001F5E] = Cn, [0x001FB5] = Cn, [0x001FC5] = Cn, [0x001FDC] = Cn, [0x001FF5] = Cn, [0x001FFF] = Cn, [0x002028] = Zl, [0x002029] = Zp, [0x00202F] = Zs, [0x00205F] = Zs, [0x002065] = Cn, [0x00208F] = Cn, [0x002B96] = Cn, [0x002D26] = Cn, [0x002DA7] = Cn, [0x002DAF] = Cn, [0x002DB7] = Cn, [0x002DBF] = Cn, [0x002DC7] = Cn, [0x002DCF] = Cn, [0x002DD7] = Cn, [0x002DDF] = Cn, [0x002E9A] = Cn, [0x003000] = Zs, [0x003040] = Cn, [0x003130] = Cn, [0x00318F] = Cn, [0x00321F] = Cn, [0x00A7D2] = Cn, [0x00A7D4] = Cn, [0x00A9CE] = Cn, [0x00A9FF] = Cn, [0x00AB27] = Cn, [0x00AB2F] = Cn, [0x00FB37] = Cn, [0x00FB3D] = Cn, [0x00FB3F] = Cn, [0x00FB42] = Cn, [0x00FB45] = Cn, [0x00FE53] = Cn, [0x00FE67] = Cn, [0x00FE75] = Cn, [0x00FEFF] = Cf, [0x00FF00] = Cn, [0x00FFE7] = Cn, [0x01000C] = Cn, [0x010027] = Cn, [0x01003B] = Cn, [0x01003E] = Cn, [0x01018F] = Cn, [0x01039E] = Cn, [0x01057B] = Cn, [0x01058B] = Cn, [0x010593] = Cn, [0x010596] = Cn, [0x0105A2] = Cn, [0x0105B2] = Cn, [0x0105BA] = Cn, [0x010786] = Cn, [0x0107B1] = Cn, [0x010809] = Cn, [0x010836] = Cn, [0x010856] = Cn, [0x0108F3] = Cn, [0x010A04] = Cn, [0x010A14] = Cn, [0x010A18] = Cn, [0x010E7F] = Cn, [0x010EAA] = Cn, [0x0110BD] = Cf, [0x0110CD] = Cf, [0x011135] = Cn, [0x0111E0] = Cn, [0x011212] = Cn, [0x011287] = Cn, [0x011289] = Cn, [0x01128E] = Cn, [0x01129E] = Cn, [0x011304] = Cn, [0x011329] = Cn, [0x011331] = Cn, [0x011334] = Cn, [0x01133A] = Cn, [0x01138A] = Cn, [0x01138F] = Cn, [0x0113B6] = Cn, [0x0113C1] = Cn, [0x0113C6] = Cn, [0x0113CB] = Cn, [0x0113D6] = Cn, [0x01145C] = Cn, [0x011914] = Cn, [0x011917] = Cn, [0x011936] = Cn, [0x011C09] = Cn, [0x011C37] = Cn, [0x011CA8] = Cn, [0x011D07] = Cn, [0x011D0A] = Cn, [0x011D3B] = Cn, [0x011D3E] = Cn, [0x011D66] = Cn, [0x011D69] = Cn, [0x011D8F] = Cn, [0x011D92] = Cn, [0x011F11] = Cn, [0x01246F] = Cn, [0x016A5F] = Cn, [0x016ABF] = Cn, [0x016B5A] = Cn, [0x016B62] = Cn, [0x01AFF4] = Cn, [0x01AFFC] = Cn, [0x01AFFF] = Cn, [0x01D455] = Cn, [0x01D49D] = Cn, [0x01D4AD] = Cn, [0x01D4BA] = Cn, [0x01D4BC] = Cn, [0x01D4C4] = Cn, [0x01D506] = Cn, [0x01D515] = Cn, [0x01D51D] = Cn, [0x01D53A] = Cn, [0x01D53F] = Cn, [0x01D545] = Cn, [0x01D551] = Cn, [0x01DAA0] = Cn, [0x01E007] = Cn, [0x01E022] = Cn, [0x01E025] = Cn, [0x01E7E7] = Cn, [0x01E7EC] = Cn, [0x01E7EF] = Cn, [0x01E7FF] = Cn, [0x01EE04] = Cn, [0x01EE20] = Cn, [0x01EE23] = Cn, [0x01EE28] = Cn, [0x01EE33] = Cn, [0x01EE38] = Cn, [0x01EE3A] = Cn, [0x01EE48] = Cn, [0x01EE4A] = Cn, [0x01EE4C] = Cn, [0x01EE50] = Cn, [0x01EE53] = Cn, [0x01EE58] = Cn, [0x01EE5A] = Cn, [0x01EE5C] = Cn, [0x01EE5E] = Cn, [0x01EE60] = Cn, [0x01EE63] = Cn, [0x01EE6B] = Cn, [0x01EE73] = Cn, [0x01EE78] = Cn, [0x01EE7D] = Cn, [0x01EE7F] = Cn, [0x01EE8A] = Cn, [0x01EEA4] = Cn, [0x01EEAA] = Cn, [0x01F0C0] = Cn, [0x01F0D0] = Cn, [0x01FB93] = Cn, [0x0E0001] = Cf, }; ranges = { { 0x000000, 0x00001F, Cc }, { 0x00007F, 0x00009F, Cc }, { 0x000378, 0x000379, Cn }, { 0x000380, 0x000383, Cn }, { 0x000557, 0x000558, Cn }, { 0x00058B, 0x00058C, Cn }, { 0x0005C8, 0x0005CF, Cn }, { 0x0005EB, 0x0005EE, Cn }, { 0x0005F5, 0x0005FF, Cn }, { 0x000600, 0x000605, Cf }, { 0x00074B, 0x00074C, Cn }, { 0x0007B2, 0x0007BF, Cn }, { 0x0007FB, 0x0007FC, Cn }, { 0x00082E, 0x00082F, Cn }, { 0x00085C, 0x00085D, Cn }, { 0x00086B, 0x00086F, Cn }, { 0x000890, 0x000891, Cf }, { 0x000892, 0x000896, Cn }, { 0x00098D, 0x00098E, Cn }, { 0x000991, 0x000992, Cn }, { 0x0009B3, 0x0009B5, Cn }, { 0x0009BA, 0x0009BB, Cn }, { 0x0009C5, 0x0009C6, Cn }, { 0x0009C9, 0x0009CA, Cn }, { 0x0009CF, 0x0009D6, Cn }, { 0x0009D8, 0x0009DB, Cn }, { 0x0009E4, 0x0009E5, Cn }, { 0x0009FF, 0x000A00, Cn }, { 0x000A0B, 0x000A0E, Cn }, { 0x000A11, 0x000A12, Cn }, { 0x000A3A, 0x000A3B, Cn }, { 0x000A43, 0x000A46, Cn }, { 0x000A49, 0x000A4A, Cn }, { 0x000A4E, 0x000A50, Cn }, { 0x000A52, 0x000A58, Cn }, { 0x000A5F, 0x000A65, Cn }, { 0x000A77, 0x000A80, Cn }, { 0x000ABA, 0x000ABB, Cn }, { 0x000ACE, 0x000ACF, Cn }, { 0x000AD1, 0x000ADF, Cn }, { 0x000AE4, 0x000AE5, Cn }, { 0x000AF2, 0x000AF8, Cn }, { 0x000B0D, 0x000B0E, Cn }, { 0x000B11, 0x000B12, Cn }, { 0x000B3A, 0x000B3B, Cn }, { 0x000B45, 0x000B46, Cn }, { 0x000B49, 0x000B4A, Cn }, { 0x000B4E, 0x000B54, Cn }, { 0x000B58, 0x000B5B, Cn }, { 0x000B64, 0x000B65, Cn }, { 0x000B78, 0x000B81, Cn }, { 0x000B8B, 0x000B8D, Cn }, { 0x000B96, 0x000B98, Cn }, { 0x000BA0, 0x000BA2, Cn }, { 0x000BA5, 0x000BA7, Cn }, { 0x000BAB, 0x000BAD, Cn }, { 0x000BBA, 0x000BBD, Cn }, { 0x000BC3, 0x000BC5, Cn }, { 0x000BCE, 0x000BCF, Cn }, { 0x000BD1, 0x000BD6, Cn }, { 0x000BD8, 0x000BE5, Cn }, { 0x000BFB, 0x000BFF, Cn }, { 0x000C3A, 0x000C3B, Cn }, { 0x000C4E, 0x000C54, Cn }, { 0x000C5B, 0x000C5C, Cn }, { 0x000C5E, 0x000C5F, Cn }, { 0x000C64, 0x000C65, Cn }, { 0x000C70, 0x000C76, Cn }, { 0x000CBA, 0x000CBB, Cn }, { 0x000CCE, 0x000CD4, Cn }, { 0x000CD7, 0x000CDC, Cn }, { 0x000CE4, 0x000CE5, Cn }, { 0x000CF4, 0x000CFF, Cn }, { 0x000D50, 0x000D53, Cn }, { 0x000D64, 0x000D65, Cn }, { 0x000D97, 0x000D99, Cn }, { 0x000DBE, 0x000DBF, Cn }, { 0x000DC7, 0x000DC9, Cn }, { 0x000DCB, 0x000DCE, Cn }, { 0x000DE0, 0x000DE5, Cn }, { 0x000DF0, 0x000DF1, Cn }, { 0x000DF5, 0x000E00, Cn }, { 0x000E3B, 0x000E3E, Cn }, { 0x000E5C, 0x000E80, Cn }, { 0x000EBE, 0x000EBF, Cn }, { 0x000EDA, 0x000EDB, Cn }, { 0x000EE0, 0x000EFF, Cn }, { 0x000F6D, 0x000F70, Cn }, { 0x000FDB, 0x000FFF, Cn }, { 0x0010C8, 0x0010CC, Cn }, { 0x0010CE, 0x0010CF, Cn }, { 0x00124E, 0x00124F, Cn }, { 0x00125E, 0x00125F, Cn }, { 0x00128E, 0x00128F, Cn }, { 0x0012B6, 0x0012B7, Cn }, { 0x0012C6, 0x0012C7, Cn }, { 0x001316, 0x001317, Cn }, { 0x00135B, 0x00135C, Cn }, { 0x00137D, 0x00137F, Cn }, { 0x00139A, 0x00139F, Cn }, { 0x0013F6, 0x0013F7, Cn }, { 0x0013FE, 0x0013FF, Cn }, { 0x00169D, 0x00169F, Cn }, { 0x0016F9, 0x0016FF, Cn }, { 0x001716, 0x00171E, Cn }, { 0x001737, 0x00173F, Cn }, { 0x001754, 0x00175F, Cn }, { 0x001774, 0x00177F, Cn }, { 0x0017DE, 0x0017DF, Cn }, { 0x0017EA, 0x0017EF, Cn }, { 0x0017FA, 0x0017FF, Cn }, { 0x00181A, 0x00181F, Cn }, { 0x001879, 0x00187F, Cn }, { 0x0018AB, 0x0018AF, Cn }, { 0x0018F6, 0x0018FF, Cn }, { 0x00192C, 0x00192F, Cn }, { 0x00193C, 0x00193F, Cn }, { 0x001941, 0x001943, Cn }, { 0x00196E, 0x00196F, Cn }, { 0x001975, 0x00197F, Cn }, { 0x0019AC, 0x0019AF, Cn }, { 0x0019CA, 0x0019CF, Cn }, { 0x0019DB, 0x0019DD, Cn }, { 0x001A1C, 0x001A1D, Cn }, { 0x001A7D, 0x001A7E, Cn }, { 0x001A8A, 0x001A8F, Cn }, { 0x001A9A, 0x001A9F, Cn }, { 0x001AAE, 0x001AAF, Cn }, { 0x001ACF, 0x001AFF, Cn }, { 0x001BF4, 0x001BFB, Cn }, { 0x001C38, 0x001C3A, Cn }, { 0x001C4A, 0x001C4C, Cn }, { 0x001C8B, 0x001C8F, Cn }, { 0x001CBB, 0x001CBC, Cn }, { 0x001CC8, 0x001CCF, Cn }, { 0x001CFB, 0x001CFF, Cn }, { 0x001F16, 0x001F17, Cn }, { 0x001F1E, 0x001F1F, Cn }, { 0x001F46, 0x001F47, Cn }, { 0x001F4E, 0x001F4F, Cn }, { 0x001F7E, 0x001F7F, Cn }, { 0x001FD4, 0x001FD5, Cn }, { 0x001FF0, 0x001FF1, Cn }, { 0x002000, 0x00200A, Zs }, { 0x00200B, 0x00200F, Cf }, { 0x00202A, 0x00202E, Cf }, { 0x002060, 0x002064, Cf }, { 0x002066, 0x00206F, Cf }, { 0x002072, 0x002073, Cn }, { 0x00209D, 0x00209F, Cn }, { 0x0020C1, 0x0020CF, Cn }, { 0x0020F1, 0x0020FF, Cn }, { 0x00218C, 0x00218F, Cn }, { 0x00242A, 0x00243F, Cn }, { 0x00244B, 0x00245F, Cn }, { 0x002B74, 0x002B75, Cn }, { 0x002CF4, 0x002CF8, Cn }, { 0x002D28, 0x002D2C, Cn }, { 0x002D2E, 0x002D2F, Cn }, { 0x002D68, 0x002D6E, Cn }, { 0x002D71, 0x002D7E, Cn }, { 0x002D97, 0x002D9F, Cn }, { 0x002E5E, 0x002E7F, Cn }, { 0x002EF4, 0x002EFF, Cn }, { 0x002FD6, 0x002FEF, Cn }, { 0x003097, 0x003098, Cn }, { 0x003100, 0x003104, Cn }, { 0x0031E6, 0x0031EE, Cn }, { 0x00A48D, 0x00A48F, Cn }, { 0x00A4C7, 0x00A4CF, Cn }, { 0x00A62C, 0x00A63F, Cn }, { 0x00A6F8, 0x00A6FF, Cn }, { 0x00A7CE, 0x00A7CF, Cn }, { 0x00A7DD, 0x00A7F1, Cn }, { 0x00A82D, 0x00A82F, Cn }, { 0x00A83A, 0x00A83F, Cn }, { 0x00A878, 0x00A87F, Cn }, { 0x00A8C6, 0x00A8CD, Cn }, { 0x00A8DA, 0x00A8DF, Cn }, { 0x00A954, 0x00A95E, Cn }, { 0x00A97D, 0x00A97F, Cn }, { 0x00A9DA, 0x00A9DD, Cn }, { 0x00AA37, 0x00AA3F, Cn }, { 0x00AA4E, 0x00AA4F, Cn }, { 0x00AA5A, 0x00AA5B, Cn }, { 0x00AAC3, 0x00AADA, Cn }, { 0x00AAF7, 0x00AB00, Cn }, { 0x00AB07, 0x00AB08, Cn }, { 0x00AB0F, 0x00AB10, Cn }, { 0x00AB17, 0x00AB1F, Cn }, { 0x00AB6C, 0x00AB6F, Cn }, { 0x00ABEE, 0x00ABEF, Cn }, { 0x00ABFA, 0x00ABFF, Cn }, { 0x00D7A4, 0x00D7AF, Cn }, { 0x00D7C7, 0x00D7CA, Cn }, { 0x00D7FC, 0x00D7FF, Cn }, { 0x00D800, 0x00DFFF, Cs }, { 0x00E000, 0x00F8FF, Co }, { 0x00FA6E, 0x00FA6F, Cn }, { 0x00FADA, 0x00FAFF, Cn }, { 0x00FB07, 0x00FB12, Cn }, { 0x00FB18, 0x00FB1C, Cn }, { 0x00FBC3, 0x00FBD2, Cn }, { 0x00FD90, 0x00FD91, Cn }, { 0x00FDC8, 0x00FDCE, Cn }, { 0x00FDD0, 0x00FDEF, Cn }, { 0x00FE1A, 0x00FE1F, Cn }, { 0x00FE6C, 0x00FE6F, Cn }, { 0x00FEFD, 0x00FEFE, Cn }, { 0x00FFBF, 0x00FFC1, Cn }, { 0x00FFC8, 0x00FFC9, Cn }, { 0x00FFD0, 0x00FFD1, Cn }, { 0x00FFD8, 0x00FFD9, Cn }, { 0x00FFDD, 0x00FFDF, Cn }, { 0x00FFEF, 0x00FFF8, Cn }, { 0x00FFF9, 0x00FFFB, Cf }, { 0x00FFFE, 0x00FFFF, Cn }, { 0x01004E, 0x01004F, Cn }, { 0x01005E, 0x01007F, Cn }, { 0x0100FB, 0x0100FF, Cn }, { 0x010103, 0x010106, Cn }, { 0x010134, 0x010136, Cn }, { 0x01019D, 0x01019F, Cn }, { 0x0101A1, 0x0101CF, Cn }, { 0x0101FE, 0x01027F, Cn }, { 0x01029D, 0x01029F, Cn }, { 0x0102D1, 0x0102DF, Cn }, { 0x0102FC, 0x0102FF, Cn }, { 0x010324, 0x01032C, Cn }, { 0x01034B, 0x01034F, Cn }, { 0x01037B, 0x01037F, Cn }, { 0x0103C4, 0x0103C7, Cn }, { 0x0103D6, 0x0103FF, Cn }, { 0x01049E, 0x01049F, Cn }, { 0x0104AA, 0x0104AF, Cn }, { 0x0104D4, 0x0104D7, Cn }, { 0x0104FC, 0x0104FF, Cn }, { 0x010528, 0x01052F, Cn }, { 0x010564, 0x01056E, Cn }, { 0x0105BD, 0x0105BF, Cn }, { 0x0105F4, 0x0105FF, Cn }, { 0x010737, 0x01073F, Cn }, { 0x010756, 0x01075F, Cn }, { 0x010768, 0x01077F, Cn }, { 0x0107BB, 0x0107FF, Cn }, { 0x010806, 0x010807, Cn }, { 0x010839, 0x01083B, Cn }, { 0x01083D, 0x01083E, Cn }, { 0x01089F, 0x0108A6, Cn }, { 0x0108B0, 0x0108DF, Cn }, { 0x0108F6, 0x0108FA, Cn }, { 0x01091C, 0x01091E, Cn }, { 0x01093A, 0x01093E, Cn }, { 0x010940, 0x01097F, Cn }, { 0x0109B8, 0x0109BB, Cn }, { 0x0109D0, 0x0109D1, Cn }, { 0x010A07, 0x010A0B, Cn }, { 0x010A36, 0x010A37, Cn }, { 0x010A3B, 0x010A3E, Cn }, { 0x010A49, 0x010A4F, Cn }, { 0x010A59, 0x010A5F, Cn }, { 0x010AA0, 0x010ABF, Cn }, { 0x010AE7, 0x010AEA, Cn }, { 0x010AF7, 0x010AFF, Cn }, { 0x010B36, 0x010B38, Cn }, { 0x010B56, 0x010B57, Cn }, { 0x010B73, 0x010B77, Cn }, { 0x010B92, 0x010B98, Cn }, { 0x010B9D, 0x010BA8, Cn }, { 0x010BB0, 0x010BFF, Cn }, { 0x010C49, 0x010C7F, Cn }, { 0x010CB3, 0x010CBF, Cn }, { 0x010CF3, 0x010CF9, Cn }, { 0x010D28, 0x010D2F, Cn }, { 0x010D3A, 0x010D3F, Cn }, { 0x010D66, 0x010D68, Cn }, { 0x010D86, 0x010D8D, Cn }, { 0x010D90, 0x010E5F, Cn }, { 0x010EAE, 0x010EAF, Cn }, { 0x010EB2, 0x010EC1, Cn }, { 0x010EC5, 0x010EFB, Cn }, { 0x010F28, 0x010F2F, Cn }, { 0x010F5A, 0x010F6F, Cn }, { 0x010F8A, 0x010FAF, Cn }, { 0x010FCC, 0x010FDF, Cn }, { 0x010FF7, 0x010FFF, Cn }, { 0x01104E, 0x011051, Cn }, { 0x011076, 0x01107E, Cn }, { 0x0110C3, 0x0110CC, Cn }, { 0x0110CE, 0x0110CF, Cn }, { 0x0110E9, 0x0110EF, Cn }, { 0x0110FA, 0x0110FF, Cn }, { 0x011148, 0x01114F, Cn }, { 0x011177, 0x01117F, Cn }, { 0x0111F5, 0x0111FF, Cn }, { 0x011242, 0x01127F, Cn }, { 0x0112AA, 0x0112AF, Cn }, { 0x0112EB, 0x0112EF, Cn }, { 0x0112FA, 0x0112FF, Cn }, { 0x01130D, 0x01130E, Cn }, { 0x011311, 0x011312, Cn }, { 0x011345, 0x011346, Cn }, { 0x011349, 0x01134A, Cn }, { 0x01134E, 0x01134F, Cn }, { 0x011351, 0x011356, Cn }, { 0x011358, 0x01135C, Cn }, { 0x011364, 0x011365, Cn }, { 0x01136D, 0x01136F, Cn }, { 0x011375, 0x01137F, Cn }, { 0x01138C, 0x01138D, Cn }, { 0x0113C3, 0x0113C4, Cn }, { 0x0113D9, 0x0113E0, Cn }, { 0x0113E3, 0x0113FF, Cn }, { 0x011462, 0x01147F, Cn }, { 0x0114C8, 0x0114CF, Cn }, { 0x0114DA, 0x01157F, Cn }, { 0x0115B6, 0x0115B7, Cn }, { 0x0115DE, 0x0115FF, Cn }, { 0x011645, 0x01164F, Cn }, { 0x01165A, 0x01165F, Cn }, { 0x01166D, 0x01167F, Cn }, { 0x0116BA, 0x0116BF, Cn }, { 0x0116CA, 0x0116CF, Cn }, { 0x0116E4, 0x0116FF, Cn }, { 0x01171B, 0x01171C, Cn }, { 0x01172C, 0x01172F, Cn }, { 0x011747, 0x0117FF, Cn }, { 0x01183C, 0x01189F, Cn }, { 0x0118F3, 0x0118FE, Cn }, { 0x011907, 0x011908, Cn }, { 0x01190A, 0x01190B, Cn }, { 0x011939, 0x01193A, Cn }, { 0x011947, 0x01194F, Cn }, { 0x01195A, 0x01199F, Cn }, { 0x0119A8, 0x0119A9, Cn }, { 0x0119D8, 0x0119D9, Cn }, { 0x0119E5, 0x0119FF, Cn }, { 0x011A48, 0x011A4F, Cn }, { 0x011AA3, 0x011AAF, Cn }, { 0x011AF9, 0x011AFF, Cn }, { 0x011B0A, 0x011BBF, Cn }, { 0x011BE2, 0x011BEF, Cn }, { 0x011BFA, 0x011BFF, Cn }, { 0x011C46, 0x011C4F, Cn }, { 0x011C6D, 0x011C6F, Cn }, { 0x011C90, 0x011C91, Cn }, { 0x011CB7, 0x011CFF, Cn }, { 0x011D37, 0x011D39, Cn }, { 0x011D48, 0x011D4F, Cn }, { 0x011D5A, 0x011D5F, Cn }, { 0x011D99, 0x011D9F, Cn }, { 0x011DAA, 0x011EDF, Cn }, { 0x011EF9, 0x011EFF, Cn }, { 0x011F3B, 0x011F3D, Cn }, { 0x011F5B, 0x011FAF, Cn }, { 0x011FB1, 0x011FBF, Cn }, { 0x011FF2, 0x011FFE, Cn }, { 0x01239A, 0x0123FF, Cn }, { 0x012475, 0x01247F, Cn }, { 0x012544, 0x012F8F, Cn }, { 0x012FF3, 0x012FFF, Cn }, { 0x013430, 0x01343F, Cf }, { 0x013456, 0x01345F, Cn }, { 0x0143FB, 0x0143FF, Cn }, { 0x014647, 0x0160FF, Cn }, { 0x01613A, 0x0167FF, Cn }, { 0x016A39, 0x016A3F, Cn }, { 0x016A6A, 0x016A6D, Cn }, { 0x016ACA, 0x016ACF, Cn }, { 0x016AEE, 0x016AEF, Cn }, { 0x016AF6, 0x016AFF, Cn }, { 0x016B46, 0x016B4F, Cn }, { 0x016B78, 0x016B7C, Cn }, { 0x016B90, 0x016D3F, Cn }, { 0x016D7A, 0x016E3F, Cn }, { 0x016E9B, 0x016EFF, Cn }, { 0x016F4B, 0x016F4E, Cn }, { 0x016F88, 0x016F8E, Cn }, { 0x016FA0, 0x016FDF, Cn }, { 0x016FE5, 0x016FEF, Cn }, { 0x016FF2, 0x016FFF, Cn }, { 0x0187F8, 0x0187FF, Cn }, { 0x018CD6, 0x018CFE, Cn }, { 0x018D09, 0x01AFEF, Cn }, { 0x01B123, 0x01B131, Cn }, { 0x01B133, 0x01B14F, Cn }, { 0x01B153, 0x01B154, Cn }, { 0x01B156, 0x01B163, Cn }, { 0x01B168, 0x01B16F, Cn }, { 0x01B2FC, 0x01BBFF, Cn }, { 0x01BC6B, 0x01BC6F, Cn }, { 0x01BC7D, 0x01BC7F, Cn }, { 0x01BC89, 0x01BC8F, Cn }, { 0x01BC9A, 0x01BC9B, Cn }, { 0x01BCA0, 0x01BCA3, Cf }, { 0x01BCA4, 0x01CBFF, Cn }, { 0x01CCFA, 0x01CCFF, Cn }, { 0x01CEB4, 0x01CEFF, Cn }, { 0x01CF2E, 0x01CF2F, Cn }, { 0x01CF47, 0x01CF4F, Cn }, { 0x01CFC4, 0x01CFFF, Cn }, { 0x01D0F6, 0x01D0FF, Cn }, { 0x01D127, 0x01D128, Cn }, { 0x01D173, 0x01D17A, Cf }, { 0x01D1EB, 0x01D1FF, Cn }, { 0x01D246, 0x01D2BF, Cn }, { 0x01D2D4, 0x01D2DF, Cn }, { 0x01D2F4, 0x01D2FF, Cn }, { 0x01D357, 0x01D35F, Cn }, { 0x01D379, 0x01D3FF, Cn }, { 0x01D4A0, 0x01D4A1, Cn }, { 0x01D4A3, 0x01D4A4, Cn }, { 0x01D4A7, 0x01D4A8, Cn }, { 0x01D50B, 0x01D50C, Cn }, { 0x01D547, 0x01D549, Cn }, { 0x01D6A6, 0x01D6A7, Cn }, { 0x01D7CC, 0x01D7CD, Cn }, { 0x01DA8C, 0x01DA9A, Cn }, { 0x01DAB0, 0x01DEFF, Cn }, { 0x01DF1F, 0x01DF24, Cn }, { 0x01DF2B, 0x01DFFF, Cn }, { 0x01E019, 0x01E01A, Cn }, { 0x01E02B, 0x01E02F, Cn }, { 0x01E06E, 0x01E08E, Cn }, { 0x01E090, 0x01E0FF, Cn }, { 0x01E12D, 0x01E12F, Cn }, { 0x01E13E, 0x01E13F, Cn }, { 0x01E14A, 0x01E14D, Cn }, { 0x01E150, 0x01E28F, Cn }, { 0x01E2AF, 0x01E2BF, Cn }, { 0x01E2FA, 0x01E2FE, Cn }, { 0x01E300, 0x01E4CF, Cn }, { 0x01E4FA, 0x01E5CF, Cn }, { 0x01E5FB, 0x01E5FE, Cn }, { 0x01E600, 0x01E7DF, Cn }, { 0x01E8C5, 0x01E8C6, Cn }, { 0x01E8D7, 0x01E8FF, Cn }, { 0x01E94C, 0x01E94F, Cn }, { 0x01E95A, 0x01E95D, Cn }, { 0x01E960, 0x01EC70, Cn }, { 0x01ECB5, 0x01ED00, Cn }, { 0x01ED3E, 0x01EDFF, Cn }, { 0x01EE25, 0x01EE26, Cn }, { 0x01EE3C, 0x01EE41, Cn }, { 0x01EE43, 0x01EE46, Cn }, { 0x01EE55, 0x01EE56, Cn }, { 0x01EE65, 0x01EE66, Cn }, { 0x01EE9C, 0x01EEA0, Cn }, { 0x01EEBC, 0x01EEEF, Cn }, { 0x01EEF2, 0x01EFFF, Cn }, { 0x01F02C, 0x01F02F, Cn }, { 0x01F094, 0x01F09F, Cn }, { 0x01F0AF, 0x01F0B0, Cn }, { 0x01F0F6, 0x01F0FF, Cn }, { 0x01F1AE, 0x01F1E5, Cn }, { 0x01F203, 0x01F20F, Cn }, { 0x01F23C, 0x01F23F, Cn }, { 0x01F249, 0x01F24F, Cn }, { 0x01F252, 0x01F25F, Cn }, { 0x01F266, 0x01F2FF, Cn }, { 0x01F6D8, 0x01F6DB, Cn }, { 0x01F6ED, 0x01F6EF, Cn }, { 0x01F6FD, 0x01F6FF, Cn }, { 0x01F777, 0x01F77A, Cn }, { 0x01F7DA, 0x01F7DF, Cn }, { 0x01F7EC, 0x01F7EF, Cn }, { 0x01F7F1, 0x01F7FF, Cn }, { 0x01F80C, 0x01F80F, Cn }, { 0x01F848, 0x01F84F, Cn }, { 0x01F85A, 0x01F85F, Cn }, { 0x01F888, 0x01F88F, Cn }, { 0x01F8AE, 0x01F8AF, Cn }, { 0x01F8BC, 0x01F8BF, Cn }, { 0x01F8C2, 0x01F8FF, Cn }, { 0x01FA54, 0x01FA5F, Cn }, { 0x01FA6E, 0x01FA6F, Cn }, { 0x01FA7D, 0x01FA7F, Cn }, { 0x01FA8A, 0x01FA8E, Cn }, { 0x01FAC7, 0x01FACD, Cn }, { 0x01FADD, 0x01FADE, Cn }, { 0x01FAEA, 0x01FAEF, Cn }, { 0x01FAF9, 0x01FAFF, Cn }, { 0x01FBFA, 0x01FFFF, Cn }, { 0x02A6E0, 0x02A6FF, Cn }, { 0x02B73A, 0x02B73F, Cn }, { 0x02B81E, 0x02B81F, Cn }, { 0x02CEA2, 0x02CEAF, Cn }, { 0x02EBE1, 0x02EBEF, Cn }, { 0x02EE5E, 0x02F7FF, Cn }, { 0x02FA1E, 0x02FFFF, Cn }, { 0x03134B, 0x03134F, Cn }, { 0x0323B0, 0x0E0000, Cn }, { 0x0E0002, 0x0E001F, Cn }, { 0x0E0020, 0x0E007F, Cf }, { 0x0E0080, 0x0E00FF, Cn }, { 0x0E01F0, 0x0EFFFF, Cn }, { 0x0F0000, 0x0FFFFD, Co }, { 0x0FFFFE, 0x0FFFFF, Cn }, { 0x100000, 0x10FFFD, Co }, { 0x10FFFE, 0x10FFFF, Cn }, }; } -- Needed for binary search. data.ranges.length = #data.ranges return data lssfvf24bi6u07vvgg3yjfqgv0o6fqi Modul:Unicode data/age 828 4188 19205 2024-10-02T20:19:57Z Munajad.MH 3071 ←Membuat halaman berisi 'return { singles = { [0x000220] = "3.2", [0x000221] = "4.0", [0x0002DF] = "3.0", [0x00034F] = "3.2", [0x000362] = "3.0", [0x00037A] = "1.1", [0x00037E] = "1.1", [0x00037F] = "7.0", [0x00038C] = "1.1", [0x0003CF] = "5.1", [0x0003D7] = "3.0", [0x0003DA] = "1.1", [0x0003DB] = "3.0", [0x0003DC] = "1.1", [0x0003DD] = "3.0", [0x0003DE] = "1.1", [0x0003DF] = "3.0", [0x0003E0] = "1.1", [0x0003E1] = "3.0", [0x000...' 19205 Scribunto text/plain return { singles = { [0x000220] = "3.2", [0x000221] = "4.0", [0x0002DF] = "3.0", [0x00034F] = "3.2", [0x000362] = "3.0", [0x00037A] = "1.1", [0x00037E] = "1.1", [0x00037F] = "7.0", [0x00038C] = "1.1", [0x0003CF] = "5.1", [0x0003D7] = "3.0", [0x0003DA] = "1.1", [0x0003DB] = "3.0", [0x0003DC] = "1.1", [0x0003DD] = "3.0", [0x0003DE] = "1.1", [0x0003DF] = "3.0", [0x0003E0] = "1.1", [0x0003E1] = "3.0", [0x0003F6] = "3.2", [0x000400] = "3.0", [0x00040D] = "3.0", [0x000450] = "3.0", [0x00045D] = "3.0", [0x000487] = "5.1", [0x0004CF] = "5.0", [0x000560] = "11.0", [0x000588] = "11.0", [0x000589] = "1.1", [0x00058A] = "3.0", [0x00058F] = "6.1", [0x0005A2] = "4.1", [0x0005BA] = "5.0", [0x0005C4] = "2.0", [0x0005EF] = "11.0", [0x000604] = "6.1", [0x000605] = "7.0", [0x00060B] = "4.1", [0x00060C] = "1.1", [0x00061B] = "1.1", [0x00061C] = "6.3", [0x00061D] = "14.0", [0x00061E] = "4.1", [0x00061F] = "1.1", [0x000620] = "6.0", [0x00065F] = "6.0", [0x0006BF] = "3.0", [0x0006CF] = "3.0", [0x0006FF] = "4.0", [0x0007B1] = "3.2", [0x00085E] = "6.0", [0x000897] = "16.0", [0x0008A0] = "6.1", [0x0008A1] = "7.0", [0x0008B5] = "14.0", [0x0008D3] = "11.0", [0x0008E3] = "8.0", [0x0008FF] = "7.0", [0x000900] = "5.2", [0x000904] = "4.0", [0x00094E] = "5.2", [0x00094F] = "6.0", [0x000955] = "5.2", [0x000978] = "7.0", [0x00097D] = "4.1", [0x000980] = "7.0", [0x0009B2] = "1.1", [0x0009BC] = "1.1", [0x0009BD] = "4.0", [0x0009CE] = "4.1", [0x0009D7] = "1.1", [0x0009FB] = "5.2", [0x0009FE] = "11.0", [0x000A01] = "4.0", [0x000A02] = "1.1", [0x000A03] = "4.0", [0x000A3C] = "1.1", [0x000A51] = "5.1", [0x000A5E] = "1.1", [0x000A75] = "5.1", [0x000A76] = "11.0", [0x000A8C] = "4.0", [0x000A8D] = "1.1", [0x000AD0] = "1.1", [0x000AE0] = "1.1", [0x000AF0] = "6.1", [0x000AF1] = "4.0", [0x000AF9] = "8.0", [0x000B35] = "4.0", [0x000B44] = "5.1", [0x000B55] = "13.0", [0x000B71] = "4.0", [0x000B9C] = "1.1", [0x000BB6] = "4.1", [0x000BD0] = "5.1", [0x000BD7] = "1.1", [0x000BE6] = "4.1", [0x000C00] = "7.0", [0x000C04] = "11.0", [0x000C34] = "7.0", [0x000C3C] = "14.0", [0x000C3D] = "5.1", [0x000C5A] = "8.0", [0x000C5D] = "14.0", [0x000C77] = "12.0", [0x000C80] = "9.0", [0x000C81] = "7.0", [0x000C84] = "11.0", [0x000CDD] = "14.0", [0x000CDE] = "1.1", [0x000CF3] = "15.0", [0x000D00] = "10.0", [0x000D01] = "7.0", [0x000D04] = "13.0", [0x000D29] = "6.0", [0x000D3A] = "6.0", [0x000D3D] = "5.1", [0x000D44] = "5.1", [0x000D4E] = "6.0", [0x000D4F] = "9.0", [0x000D57] = "1.1", [0x000D5F] = "8.0", [0x000D81] = "13.0", [0x000DBD] = "3.0", [0x000DCA] = "3.0", [0x000DD6] = "3.0", [0x000E84] = "1.1", [0x000E86] = "12.0", [0x000E89] = "12.0", [0x000E8A] = "1.1", [0x000E8C] = "12.0", [0x000E8D] = "1.1", [0x000E98] = "12.0", [0x000EA0] = "12.0", [0x000EA5] = "1.1", [0x000EA7] = "1.1", [0x000EAC] = "12.0", [0x000EBA] = "12.0", [0x000EC6] = "1.1", [0x000ECE] = "15.0", [0x000F6A] = "3.0", [0x000F96] = "3.0", [0x000F97] = "2.0", [0x000FB8] = "3.0", [0x000FB9] = "2.0", [0x000FCE] = "5.1", [0x000FCF] = "3.0", [0x001022] = "5.1", [0x001028] = "5.1", [0x00102B] = "5.1", [0x0010C7] = "6.1", [0x0010CD] = "6.1", [0x0010FB] = "1.1", [0x0010FC] = "4.1", [0x001207] = "4.1", [0x001247] = "4.1", [0x001248] = "3.0", [0x001258] = "3.0", [0x001287] = "4.1", [0x001288] = "3.0", [0x0012AF] = "4.1", [0x0012B0] = "3.0", [0x0012C0] = "3.0", [0x0012CF] = "4.1", [0x0012EF] = "4.1", [0x00130F] = "4.1", [0x001310] = "3.0", [0x00131F] = "4.1", [0x001347] = "4.1", [0x0013F5] = "8.0", [0x001400] = "5.2", [0x00170D] = "14.0", [0x001715] = "14.0", [0x00171F] = "14.0", [0x0017DD] = "4.0", [0x00180F] = "14.0", [0x001878] = "11.0", [0x0018AA] = "5.1", [0x001940] = "4.0", [0x0019DA] = "5.2", [0x001B4C] = "14.0", [0x001B7F] = "16.0", [0x001CF7] = "10.0", [0x001CFA] = "12.0", [0x001DFA] = "14.0", [0x001DFB] = "9.0", [0x001DFC] = "6.0", [0x001DFD] = "5.2", [0x001E9B] = "2.0", [0x001F59] = "1.1", [0x001F5B] = "1.1", [0x001F5D] = "1.1", [0x00202F] = "3.0", [0x002047] = "3.2", [0x002057] = "3.2", [0x002064] = "5.1", [0x002071] = "3.2", [0x0020AB] = "2.0", [0x0020AC] = "2.1", [0x0020B9] = "6.0", [0x0020BA] = "6.2", [0x0020BE] = "8.0", [0x0020BF] = "10.0", [0x0020C0] = "14.0", [0x0020EB] = "4.1", [0x0020F0] = "5.1", [0x00213B] = "4.0", [0x00213C] = "4.1", [0x00214C] = "4.1", [0x00214F] = "5.1", [0x002183] = "3.0", [0x002184] = "5.0", [0x002189] = "5.2", [0x002300] = "1.1", [0x002301] = "3.0", [0x00237B] = "3.0", [0x00237C] = "3.2", [0x0023E8] = "5.2", [0x0023FF] = "10.0", [0x0024FF] = "4.0", [0x002618] = "4.1", [0x002619] = "3.0", [0x00269D] = "5.1", [0x0026B2] = "5.0", [0x0026CE] = "6.0", [0x0026E2] = "6.0", [0x0026E3] = "5.2", [0x002700] = "7.0", [0x002705] = "6.0", [0x002728] = "6.0", [0x00274C] = "6.0", [0x00274D] = "1.1", [0x00274E] = "6.0", [0x002756] = "1.1", [0x002757] = "5.2", [0x0027B0] = "6.0", [0x0027BF] = "6.0", [0x0027CB] = "6.1", [0x0027CC] = "5.1", [0x0027CD] = "6.1", [0x002B97] = "13.0", [0x002BC9] = "12.0", [0x002BD2] = "10.0", [0x002BFF] = "12.0", [0x002C2F] = "14.0", [0x002C5F] = "14.0", [0x002C70] = "5.2", [0x002D27] = "6.1", [0x002D2D] = "6.1", [0x002D6F] = "4.1", [0x002D70] = "6.0", [0x002D7F] = "6.0", [0x002E31] = "5.2", [0x002E4F] = "12.0", [0x00303E] = "3.0", [0x00303F] = "1.1", [0x0030FF] = "3.2", [0x00312D] = "5.1", [0x00312E] = "10.0", [0x00312F] = "11.0", [0x0031EF] = "15.1", [0x003250] = "4.0", [0x00327E] = "4.1", [0x0032FF] = "12.1", [0x0033FF] = "4.0", [0x009FCC] = "6.1", [0x00A4B4] = "3.2", [0x00A4C1] = "3.2", [0x00A4C5] = "3.2", [0x00A4C6] = "3.0", [0x00A69E] = "8.0", [0x00A69F] = "6.1", [0x00A78F] = "8.0", [0x00A7AA] = "6.1", [0x00A7AE] = "9.0", [0x00A7AF] = "11.0", [0x00A7D3] = "14.0", [0x00A7F7] = "7.0", [0x00A7FA] = "6.0", [0x00A82C] = "13.0", [0x00A8C5] = "9.0", [0x00A95F] = "5.1", [0x00FB1D] = "3.0", [0x00FB3E] = "1.1", [0x00FBC2] = "14.0", [0x00FDCF] = "14.0", [0x00FDFC] = "3.2", [0x00FDFD] = "4.0", [0x00FE73] = "3.2", [0x00FE74] = "1.1", [0x00FEFF] = "1.1", [0x00FFFC] = "2.1", [0x01019C] = "13.0", [0x0101A0] = "7.0", [0x01031F] = "7.0", [0x01039F] = "4.0", [0x01056F] = "7.0", [0x010808] = "4.0", [0x01083C] = "4.0", [0x01083F] = "4.0", [0x01091F] = "5.0", [0x01093F] = "5.1", [0x010A48] = "11.0", [0x010EFC] = "16.0", [0x01107F] = "7.0", [0x0110C2] = "14.0", [0x0110CD] = "11.0", [0x011147] = "13.0", [0x0111CD] = "7.0", [0x0111DA] = "7.0", [0x01123E] = "9.0", [0x011288] = "8.0", [0x011300] = "8.0", [0x01133B] = "11.0", [0x011350] = "8.0", [0x011357] = "7.0", [0x01138B] = "16.0", [0x01138E] = "16.0", [0x0113C2] = "16.0", [0x0113C5] = "16.0", [0x01145A] = "13.0", [0x01145B] = "9.0", [0x01145D] = "9.0", [0x01145E] = "11.0", [0x01145F] = "12.0", [0x0116B8] = "12.0", [0x0116B9] = "14.0", [0x01171A] = "11.0", [0x0118FF] = "7.0", [0x011909] = "13.0", [0x011A9D] = "11.0", [0x011D3A] = "10.0", [0x011F5A] = "16.0", [0x011FB0] = "13.0", [0x011FFF] = "12.0", [0x012399] = "8.0", [0x012474] = "7.0", [0x01342F] = "15.0", [0x016F4F] = "12.0", [0x016FE0] = "9.0", [0x016FE1] = "10.0", [0x016FE4] = "13.0", [0x018CFF] = "16.0", [0x01B132] = "15.0", [0x01B155] = "15.0", [0x01D129] = "5.1", [0x01D4A2] = "3.1", [0x01D4BB] = "3.1", [0x01D4C1] = "4.0", [0x01D546] = "3.1", [0x01E08F] = "15.0", [0x01E2FF] = "12.0", [0x01E5FF] = "16.0", [0x01E94B] = "12.0", [0x01EE24] = "6.1", [0x01EE27] = "6.1", [0x01EE39] = "6.1", [0x01EE3B] = "6.1", [0x01EE42] = "6.1", [0x01EE47] = "6.1", [0x01EE49] = "6.1", [0x01EE4B] = "6.1", [0x01EE54] = "6.1", [0x01EE57] = "6.1", [0x01EE59] = "6.1", [0x01EE5B] = "6.1", [0x01EE5D] = "6.1", [0x01EE5F] = "6.1", [0x01EE64] = "6.1", [0x01EE7E] = "6.1", [0x01F0BF] = "7.0", [0x01F12F] = "11.0", [0x01F130] = "6.0", [0x01F131] = "5.2", [0x01F13D] = "5.2", [0x01F13E] = "6.0", [0x01F13F] = "5.2", [0x01F142] = "5.2", [0x01F146] = "5.2", [0x01F157] = "5.2", [0x01F15F] = "5.2", [0x01F16C] = "12.0", [0x01F179] = "5.2", [0x01F17A] = "6.0", [0x01F17F] = "5.2", [0x01F190] = "5.2", [0x01F1AD] = "13.0", [0x01F200] = "5.2", [0x01F23B] = "9.0", [0x01F336] = "7.0", [0x01F37D] = "7.0", [0x01F3C5] = "7.0", [0x01F43F] = "7.0", [0x01F440] = "6.0", [0x01F441] = "7.0", [0x01F4F8] = "7.0", [0x01F4FF] = "8.0", [0x01F57A] = "9.0", [0x01F5A4] = "9.0", [0x01F600] = "6.1", [0x01F611] = "6.1", [0x01F615] = "6.1", [0x01F616] = "6.0", [0x01F617] = "6.1", [0x01F618] = "6.0", [0x01F619] = "6.1", [0x01F61A] = "6.0", [0x01F61B] = "6.1", [0x01F61F] = "6.1", [0x01F62C] = "6.1", [0x01F62D] = "6.0", [0x01F634] = "6.1", [0x01F6D0] = "8.0", [0x01F6D5] = "12.0", [0x01F6DC] = "15.0", [0x01F6F9] = "11.0", [0x01F6FA] = "12.0", [0x01F7D9] = "15.0", [0x01F7F0] = "14.0", [0x01F90C] = "13.0", [0x01F91F] = "10.0", [0x01F930] = "9.0", [0x01F93F] = "12.0", [0x01F94C] = "10.0", [0x01F971] = "12.0", [0x01F972] = "13.0", [0x01F979] = "14.0", [0x01F97A] = "11.0", [0x01F97B] = "12.0", [0x01F9C0] = "8.0", [0x01F9CB] = "13.0", [0x01F9CC] = "14.0", [0x01FA74] = "13.0", [0x01FA89] = "16.0", [0x01FA8F] = "16.0", [0x01FABE] = "16.0", [0x01FABF] = "15.0", [0x01FAC6] = "16.0", [0x01FADC] = "16.0", [0x01FADF] = "16.0", [0x01FAE8] = "15.0", [0x01FAE9] = "16.0", [0x02B739] = "15.0", [0x0E0001] = "3.1", }, ranges = { { 0x000000, 0x0001F5, "1.1" }, { 0x0001F6, 0x0001F9, "3.0" }, { 0x0001FA, 0x000217, "1.1" }, { 0x000218, 0x00021F, "3.0" }, { 0x000222, 0x000233, "3.0" }, { 0x000234, 0x000236, "4.0" }, { 0x000237, 0x000241, "4.1" }, { 0x000242, 0x00024F, "5.0" }, { 0x000250, 0x0002A8, "1.1" }, { 0x0002A9, 0x0002AD, "3.0" }, { 0x0002AE, 0x0002AF, "4.0" }, { 0x0002B0, 0x0002DE, "1.1" }, { 0x0002E0, 0x0002E9, "1.1" }, { 0x0002EA, 0x0002EE, "3.0" }, { 0x0002EF, 0x0002FF, "4.0" }, { 0x000300, 0x000345, "1.1" }, { 0x000346, 0x00034E, "3.0" }, { 0x000350, 0x000357, "4.0" }, { 0x000358, 0x00035C, "4.1" }, { 0x00035D, 0x00035F, "4.0" }, { 0x000360, 0x000361, "1.1" }, { 0x000363, 0x00036F, "3.2" }, { 0x000370, 0x000373, "5.1" }, { 0x000374, 0x000375, "1.1" }, { 0x000376, 0x000377, "5.1" }, { 0x00037B, 0x00037D, "5.0" }, { 0x000384, 0x00038A, "1.1" }, { 0x00038E, 0x0003A1, "1.1" }, { 0x0003A3, 0x0003CE, "1.1" }, { 0x0003D0, 0x0003D6, "1.1" }, { 0x0003D8, 0x0003D9, "3.2" }, { 0x0003E2, 0x0003F3, "1.1" }, { 0x0003F4, 0x0003F5, "3.1" }, { 0x0003F7, 0x0003FB, "4.0" }, { 0x0003FC, 0x0003FF, "4.1" }, { 0x000401, 0x00040C, "1.1" }, { 0x00040E, 0x00044F, "1.1" }, { 0x000451, 0x00045C, "1.1" }, { 0x00045E, 0x000486, "1.1" }, { 0x000488, 0x000489, "3.0" }, { 0x00048A, 0x00048B, "3.2" }, { 0x00048C, 0x00048F, "3.0" }, { 0x000490, 0x0004C4, "1.1" }, { 0x0004C5, 0x0004C6, "3.2" }, { 0x0004C7, 0x0004C8, "1.1" }, { 0x0004C9, 0x0004CA, "3.2" }, { 0x0004CB, 0x0004CC, "1.1" }, { 0x0004CD, 0x0004CE, "3.2" }, { 0x0004D0, 0x0004EB, "1.1" }, { 0x0004EC, 0x0004ED, "3.0" }, { 0x0004EE, 0x0004F5, "1.1" }, { 0x0004F6, 0x0004F7, "4.1" }, { 0x0004F8, 0x0004F9, "1.1" }, { 0x0004FA, 0x0004FF, "5.0" }, { 0x000500, 0x00050F, "3.2" }, { 0x000510, 0x000513, "5.0" }, { 0x000514, 0x000523, "5.1" }, { 0x000524, 0x000525, "5.2" }, { 0x000526, 0x000527, "6.0" }, { 0x000528, 0x00052F, "7.0" }, { 0x000531, 0x000556, "1.1" }, { 0x000559, 0x00055F, "1.1" }, { 0x000561, 0x000587, "1.1" }, { 0x00058D, 0x00058E, "7.0" }, { 0x000591, 0x0005A1, "2.0" }, { 0x0005A3, 0x0005AF, "2.0" }, { 0x0005B0, 0x0005B9, "1.1" }, { 0x0005BB, 0x0005C3, "1.1" }, { 0x0005C5, 0x0005C7, "4.1" }, { 0x0005D0, 0x0005EA, "1.1" }, { 0x0005F0, 0x0005F4, "1.1" }, { 0x000600, 0x000603, "4.0" }, { 0x000606, 0x00060A, "5.1" }, { 0x00060D, 0x000615, "4.0" }, { 0x000616, 0x00061A, "5.1" }, { 0x000621, 0x00063A, "1.1" }, { 0x00063B, 0x00063F, "5.1" }, { 0x000640, 0x000652, "1.1" }, { 0x000653, 0x000655, "3.0" }, { 0x000656, 0x000658, "4.0" }, { 0x000659, 0x00065E, "4.1" }, { 0x000660, 0x00066D, "1.1" }, { 0x00066E, 0x00066F, "3.2" }, { 0x000670, 0x0006B7, "1.1" }, { 0x0006B8, 0x0006B9, "3.0" }, { 0x0006BA, 0x0006BE, "1.1" }, { 0x0006C0, 0x0006CE, "1.1" }, { 0x0006D0, 0x0006ED, "1.1" }, { 0x0006EE, 0x0006EF, "4.0" }, { 0x0006F0, 0x0006F9, "1.1" }, { 0x0006FA, 0x0006FE, "3.0" }, { 0x000700, 0x00070D, "3.0" }, { 0x00070F, 0x00072C, "3.0" }, { 0x00072D, 0x00072F, "4.0" }, { 0x000730, 0x00074A, "3.0" }, { 0x00074D, 0x00074F, "4.0" }, { 0x000750, 0x00076D, "4.1" }, { 0x00076E, 0x00077F, "5.1" }, { 0x000780, 0x0007B0, "3.0" }, { 0x0007C0, 0x0007FA, "5.0" }, { 0x0007FD, 0x0007FF, "11.0" }, { 0x000800, 0x00082D, "5.2" }, { 0x000830, 0x00083E, "5.2" }, { 0x000840, 0x00085B, "6.0" }, { 0x000860, 0x00086A, "10.0" }, { 0x000870, 0x00088E, "14.0" }, { 0x000890, 0x000891, "14.0" }, { 0x000898, 0x00089F, "14.0" }, { 0x0008A2, 0x0008AC, "6.1" }, { 0x0008AD, 0x0008B2, "7.0" }, { 0x0008B3, 0x0008B4, "8.0" }, { 0x0008B6, 0x0008BD, "9.0" }, { 0x0008BE, 0x0008C7, "13.0" }, { 0x0008C8, 0x0008D2, "14.0" }, { 0x0008D4, 0x0008E2, "9.0" }, { 0x0008E4, 0x0008FE, "6.1" }, { 0x000901, 0x000903, "1.1" }, { 0x000905, 0x000939, "1.1" }, { 0x00093A, 0x00093B, "6.0" }, { 0x00093C, 0x00094D, "1.1" }, { 0x000950, 0x000954, "1.1" }, { 0x000956, 0x000957, "6.0" }, { 0x000958, 0x000970, "1.1" }, { 0x000971, 0x000972, "5.1" }, { 0x000973, 0x000977, "6.0" }, { 0x000979, 0x00097A, "5.2" }, { 0x00097B, 0x00097C, "5.0" }, { 0x00097E, 0x00097F, "5.0" }, { 0x000981, 0x000983, "1.1" }, { 0x000985, 0x00098C, "1.1" }, { 0x00098F, 0x000990, "1.1" }, { 0x000993, 0x0009A8, "1.1" }, { 0x0009AA, 0x0009B0, "1.1" }, { 0x0009B6, 0x0009B9, "1.1" }, { 0x0009BE, 0x0009C4, "1.1" }, { 0x0009C7, 0x0009C8, "1.1" }, { 0x0009CB, 0x0009CD, "1.1" }, { 0x0009DC, 0x0009DD, "1.1" }, { 0x0009DF, 0x0009E3, "1.1" }, { 0x0009E6, 0x0009FA, "1.1" }, { 0x0009FC, 0x0009FD, "10.0" }, { 0x000A05, 0x000A0A, "1.1" }, { 0x000A0F, 0x000A10, "1.1" }, { 0x000A13, 0x000A28, "1.1" }, { 0x000A2A, 0x000A30, "1.1" }, { 0x000A32, 0x000A33, "1.1" }, { 0x000A35, 0x000A36, "1.1" }, { 0x000A38, 0x000A39, "1.1" }, { 0x000A3E, 0x000A42, "1.1" }, { 0x000A47, 0x000A48, "1.1" }, { 0x000A4B, 0x000A4D, "1.1" }, { 0x000A59, 0x000A5C, "1.1" }, { 0x000A66, 0x000A74, "1.1" }, { 0x000A81, 0x000A83, "1.1" }, { 0x000A85, 0x000A8B, "1.1" }, { 0x000A8F, 0x000A91, "1.1" }, { 0x000A93, 0x000AA8, "1.1" }, { 0x000AAA, 0x000AB0, "1.1" }, { 0x000AB2, 0x000AB3, "1.1" }, { 0x000AB5, 0x000AB9, "1.1" }, { 0x000ABC, 0x000AC5, "1.1" }, { 0x000AC7, 0x000AC9, "1.1" }, { 0x000ACB, 0x000ACD, "1.1" }, { 0x000AE1, 0x000AE3, "4.0" }, { 0x000AE6, 0x000AEF, "1.1" }, { 0x000AFA, 0x000AFF, "10.0" }, { 0x000B01, 0x000B03, "1.1" }, { 0x000B05, 0x000B0C, "1.1" }, { 0x000B0F, 0x000B10, "1.1" }, { 0x000B13, 0x000B28, "1.1" }, { 0x000B2A, 0x000B30, "1.1" }, { 0x000B32, 0x000B33, "1.1" }, { 0x000B36, 0x000B39, "1.1" }, { 0x000B3C, 0x000B43, "1.1" }, { 0x000B47, 0x000B48, "1.1" }, { 0x000B4B, 0x000B4D, "1.1" }, { 0x000B56, 0x000B57, "1.1" }, { 0x000B5C, 0x000B5D, "1.1" }, { 0x000B5F, 0x000B61, "1.1" }, { 0x000B62, 0x000B63, "5.1" }, { 0x000B66, 0x000B70, "1.1" }, { 0x000B72, 0x000B77, "6.0" }, { 0x000B82, 0x000B83, "1.1" }, { 0x000B85, 0x000B8A, "1.1" }, { 0x000B8E, 0x000B90, "1.1" }, { 0x000B92, 0x000B95, "1.1" }, { 0x000B99, 0x000B9A, "1.1" }, { 0x000B9E, 0x000B9F, "1.1" }, { 0x000BA3, 0x000BA4, "1.1" }, { 0x000BA8, 0x000BAA, "1.1" }, { 0x000BAE, 0x000BB5, "1.1" }, { 0x000BB7, 0x000BB9, "1.1" }, { 0x000BBE, 0x000BC2, "1.1" }, { 0x000BC6, 0x000BC8, "1.1" }, { 0x000BCA, 0x000BCD, "1.1" }, { 0x000BE7, 0x000BF2, "1.1" }, { 0x000BF3, 0x000BFA, "4.0" }, { 0x000C01, 0x000C03, "1.1" }, { 0x000C05, 0x000C0C, "1.1" }, { 0x000C0E, 0x000C10, "1.1" }, { 0x000C12, 0x000C28, "1.1" }, { 0x000C2A, 0x000C33, "1.1" }, { 0x000C35, 0x000C39, "1.1" }, { 0x000C3E, 0x000C44, "1.1" }, { 0x000C46, 0x000C48, "1.1" }, { 0x000C4A, 0x000C4D, "1.1" }, { 0x000C55, 0x000C56, "1.1" }, { 0x000C58, 0x000C59, "5.1" }, { 0x000C60, 0x000C61, "1.1" }, { 0x000C62, 0x000C63, "5.1" }, { 0x000C66, 0x000C6F, "1.1" }, { 0x000C78, 0x000C7F, "5.1" }, { 0x000C82, 0x000C83, "1.1" }, { 0x000C85, 0x000C8C, "1.1" }, { 0x000C8E, 0x000C90, "1.1" }, { 0x000C92, 0x000CA8, "1.1" }, { 0x000CAA, 0x000CB3, "1.1" }, { 0x000CB5, 0x000CB9, "1.1" }, { 0x000CBC, 0x000CBD, "4.0" }, { 0x000CBE, 0x000CC4, "1.1" }, { 0x000CC6, 0x000CC8, "1.1" }, { 0x000CCA, 0x000CCD, "1.1" }, { 0x000CD5, 0x000CD6, "1.1" }, { 0x000CE0, 0x000CE1, "1.1" }, { 0x000CE2, 0x000CE3, "5.0" }, { 0x000CE6, 0x000CEF, "1.1" }, { 0x000CF1, 0x000CF2, "5.0" }, { 0x000D02, 0x000D03, "1.1" }, { 0x000D05, 0x000D0C, "1.1" }, { 0x000D0E, 0x000D10, "1.1" }, { 0x000D12, 0x000D28, "1.1" }, { 0x000D2A, 0x000D39, "1.1" }, { 0x000D3B, 0x000D3C, "10.0" }, { 0x000D3E, 0x000D43, "1.1" }, { 0x000D46, 0x000D48, "1.1" }, { 0x000D4A, 0x000D4D, "1.1" }, { 0x000D54, 0x000D56, "9.0" }, { 0x000D58, 0x000D5E, "9.0" }, { 0x000D60, 0x000D61, "1.1" }, { 0x000D62, 0x000D63, "5.1" }, { 0x000D66, 0x000D6F, "1.1" }, { 0x000D70, 0x000D75, "5.1" }, { 0x000D76, 0x000D78, "9.0" }, { 0x000D79, 0x000D7F, "5.1" }, { 0x000D82, 0x000D83, "3.0" }, { 0x000D85, 0x000D96, "3.0" }, { 0x000D9A, 0x000DB1, "3.0" }, { 0x000DB3, 0x000DBB, "3.0" }, { 0x000DC0, 0x000DC6, "3.0" }, { 0x000DCF, 0x000DD4, "3.0" }, { 0x000DD8, 0x000DDF, "3.0" }, { 0x000DE6, 0x000DEF, "7.0" }, { 0x000DF2, 0x000DF4, "3.0" }, { 0x000E01, 0x000E3A, "1.1" }, { 0x000E3F, 0x000E5B, "1.1" }, { 0x000E81, 0x000E82, "1.1" }, { 0x000E87, 0x000E88, "1.1" }, { 0x000E8E, 0x000E93, "12.0" }, { 0x000E94, 0x000E97, "1.1" }, { 0x000E99, 0x000E9F, "1.1" }, { 0x000EA1, 0x000EA3, "1.1" }, { 0x000EA8, 0x000EA9, "12.0" }, { 0x000EAA, 0x000EAB, "1.1" }, { 0x000EAD, 0x000EB9, "1.1" }, { 0x000EBB, 0x000EBD, "1.1" }, { 0x000EC0, 0x000EC4, "1.1" }, { 0x000EC8, 0x000ECD, "1.1" }, { 0x000ED0, 0x000ED9, "1.1" }, { 0x000EDC, 0x000EDD, "1.1" }, { 0x000EDE, 0x000EDF, "6.1" }, { 0x000F00, 0x000F47, "2.0" }, { 0x000F49, 0x000F69, "2.0" }, { 0x000F6B, 0x000F6C, "5.1" }, { 0x000F71, 0x000F8B, "2.0" }, { 0x000F8C, 0x000F8F, "6.0" }, { 0x000F90, 0x000F95, "2.0" }, { 0x000F99, 0x000FAD, "2.0" }, { 0x000FAE, 0x000FB0, "3.0" }, { 0x000FB1, 0x000FB7, "2.0" }, { 0x000FBA, 0x000FBC, "3.0" }, { 0x000FBE, 0x000FCC, "3.0" }, { 0x000FD0, 0x000FD1, "4.1" }, { 0x000FD2, 0x000FD4, "5.1" }, { 0x000FD5, 0x000FD8, "5.2" }, { 0x000FD9, 0x000FDA, "6.0" }, { 0x001000, 0x001021, "3.0" }, { 0x001023, 0x001027, "3.0" }, { 0x001029, 0x00102A, "3.0" }, { 0x00102C, 0x001032, "3.0" }, { 0x001033, 0x001035, "5.1" }, { 0x001036, 0x001039, "3.0" }, { 0x00103A, 0x00103F, "5.1" }, { 0x001040, 0x001059, "3.0" }, { 0x00105A, 0x001099, "5.1" }, { 0x00109A, 0x00109D, "5.2" }, { 0x00109E, 0x00109F, "5.1" }, { 0x0010A0, 0x0010C5, "1.1" }, { 0x0010D0, 0x0010F6, "1.1" }, { 0x0010F7, 0x0010F8, "3.2" }, { 0x0010F9, 0x0010FA, "4.1" }, { 0x0010FD, 0x0010FF, "6.1" }, { 0x001100, 0x001159, "1.1" }, { 0x00115A, 0x00115E, "5.2" }, { 0x00115F, 0x0011A2, "1.1" }, { 0x0011A3, 0x0011A7, "5.2" }, { 0x0011A8, 0x0011F9, "1.1" }, { 0x0011FA, 0x0011FF, "5.2" }, { 0x001200, 0x001206, "3.0" }, { 0x001208, 0x001246, "3.0" }, { 0x00124A, 0x00124D, "3.0" }, { 0x001250, 0x001256, "3.0" }, { 0x00125A, 0x00125D, "3.0" }, { 0x001260, 0x001286, "3.0" }, { 0x00128A, 0x00128D, "3.0" }, { 0x001290, 0x0012AE, "3.0" }, { 0x0012B2, 0x0012B5, "3.0" }, { 0x0012B8, 0x0012BE, "3.0" }, { 0x0012C2, 0x0012C5, "3.0" }, { 0x0012C8, 0x0012CE, "3.0" }, { 0x0012D0, 0x0012D6, "3.0" }, { 0x0012D8, 0x0012EE, "3.0" }, { 0x0012F0, 0x00130E, "3.0" }, { 0x001312, 0x001315, "3.0" }, { 0x001318, 0x00131E, "3.0" }, { 0x001320, 0x001346, "3.0" }, { 0x001348, 0x00135A, "3.0" }, { 0x00135D, 0x00135E, "6.0" }, { 0x00135F, 0x001360, "4.1" }, { 0x001361, 0x00137C, "3.0" }, { 0x001380, 0x001399, "4.1" }, { 0x0013A0, 0x0013F4, "3.0" }, { 0x0013F8, 0x0013FD, "8.0" }, { 0x001401, 0x001676, "3.0" }, { 0x001677, 0x00167F, "5.2" }, { 0x001680, 0x00169C, "3.0" }, { 0x0016A0, 0x0016F0, "3.0" }, { 0x0016F1, 0x0016F8, "7.0" }, { 0x001700, 0x00170C, "3.2" }, { 0x00170E, 0x001714, "3.2" }, { 0x001720, 0x001736, "3.2" }, { 0x001740, 0x001753, "3.2" }, { 0x001760, 0x00176C, "3.2" }, { 0x00176E, 0x001770, "3.2" }, { 0x001772, 0x001773, "3.2" }, { 0x001780, 0x0017DC, "3.0" }, { 0x0017E0, 0x0017E9, "3.0" }, { 0x0017F0, 0x0017F9, "4.0" }, { 0x001800, 0x00180E, "3.0" }, { 0x001810, 0x001819, "3.0" }, { 0x001820, 0x001877, "3.0" }, { 0x001880, 0x0018A9, "3.0" }, { 0x0018B0, 0x0018F5, "5.2" }, { 0x001900, 0x00191C, "4.0" }, { 0x00191D, 0x00191E, "7.0" }, { 0x001920, 0x00192B, "4.0" }, { 0x001930, 0x00193B, "4.0" }, { 0x001944, 0x00196D, "4.0" }, { 0x001970, 0x001974, "4.0" }, { 0x001980, 0x0019A9, "4.1" }, { 0x0019AA, 0x0019AB, "5.2" }, { 0x0019B0, 0x0019C9, "4.1" }, { 0x0019D0, 0x0019D9, "4.1" }, { 0x0019DE, 0x0019DF, "4.1" }, { 0x0019E0, 0x0019FF, "4.0" }, { 0x001A00, 0x001A1B, "4.1" }, { 0x001A1E, 0x001A1F, "4.1" }, { 0x001A20, 0x001A5E, "5.2" }, { 0x001A60, 0x001A7C, "5.2" }, { 0x001A7F, 0x001A89, "5.2" }, { 0x001A90, 0x001A99, "5.2" }, { 0x001AA0, 0x001AAD, "5.2" }, { 0x001AB0, 0x001ABE, "7.0" }, { 0x001ABF, 0x001AC0, "13.0" }, { 0x001AC1, 0x001ACE, "14.0" }, { 0x001B00, 0x001B4B, "5.0" }, { 0x001B4E, 0x001B4F, "16.0" }, { 0x001B50, 0x001B7C, "5.0" }, { 0x001B7D, 0x001B7E, "14.0" }, { 0x001B80, 0x001BAA, "5.1" }, { 0x001BAB, 0x001BAD, "6.1" }, { 0x001BAE, 0x001BB9, "5.1" }, { 0x001BBA, 0x001BBF, "6.1" }, { 0x001BC0, 0x001BF3, "6.0" }, { 0x001BFC, 0x001BFF, "6.0" }, { 0x001C00, 0x001C37, "5.1" }, { 0x001C3B, 0x001C49, "5.1" }, { 0x001C4D, 0x001C7F, "5.1" }, { 0x001C80, 0x001C88, "9.0" }, { 0x001C89, 0x001C8A, "16.0" }, { 0x001C90, 0x001CBA, "11.0" }, { 0x001CBD, 0x001CBF, "11.0" }, { 0x001CC0, 0x001CC7, "6.1" }, { 0x001CD0, 0x001CF2, "5.2" }, { 0x001CF3, 0x001CF6, "6.1" }, { 0x001CF8, 0x001CF9, "7.0" }, { 0x001D00, 0x001D6B, "4.0" }, { 0x001D6C, 0x001DC3, "4.1" }, { 0x001DC4, 0x001DCA, "5.0" }, { 0x001DCB, 0x001DE6, "5.1" }, { 0x001DE7, 0x001DF5, "7.0" }, { 0x001DF6, 0x001DF9, "10.0" }, { 0x001DFE, 0x001DFF, "5.0" }, { 0x001E00, 0x001E9A, "1.1" }, { 0x001E9C, 0x001E9F, "5.1" }, { 0x001EA0, 0x001EF9, "1.1" }, { 0x001EFA, 0x001EFF, "5.1" }, { 0x001F00, 0x001F15, "1.1" }, { 0x001F18, 0x001F1D, "1.1" }, { 0x001F20, 0x001F45, "1.1" }, { 0x001F48, 0x001F4D, "1.1" }, { 0x001F50, 0x001F57, "1.1" }, { 0x001F5F, 0x001F7D, "1.1" }, { 0x001F80, 0x001FB4, "1.1" }, { 0x001FB6, 0x001FC4, "1.1" }, { 0x001FC6, 0x001FD3, "1.1" }, { 0x001FD6, 0x001FDB, "1.1" }, { 0x001FDD, 0x001FEF, "1.1" }, { 0x001FF2, 0x001FF4, "1.1" }, { 0x001FF6, 0x001FFE, "1.1" }, { 0x002000, 0x00202E, "1.1" }, { 0x002030, 0x002046, "1.1" }, { 0x002048, 0x00204D, "3.0" }, { 0x00204E, 0x002052, "3.2" }, { 0x002053, 0x002054, "4.0" }, { 0x002055, 0x002056, "4.1" }, { 0x002058, 0x00205E, "4.1" }, { 0x00205F, 0x002063, "3.2" }, { 0x002066, 0x002069, "6.3" }, { 0x00206A, 0x002070, "1.1" }, { 0x002074, 0x00208E, "1.1" }, { 0x002090, 0x002094, "4.1" }, { 0x002095, 0x00209C, "6.0" }, { 0x0020A0, 0x0020AA, "1.1" }, { 0x0020AD, 0x0020AF, "3.0" }, { 0x0020B0, 0x0020B1, "3.2" }, { 0x0020B2, 0x0020B5, "4.1" }, { 0x0020B6, 0x0020B8, "5.2" }, { 0x0020BB, 0x0020BD, "7.0" }, { 0x0020D0, 0x0020E1, "1.1" }, { 0x0020E2, 0x0020E3, "3.0" }, { 0x0020E4, 0x0020EA, "3.2" }, { 0x0020EC, 0x0020EF, "5.0" }, { 0x002100, 0x002138, "1.1" }, { 0x002139, 0x00213A, "3.0" }, { 0x00213D, 0x00214B, "3.2" }, { 0x00214D, 0x00214E, "5.0" }, { 0x002150, 0x002152, "5.2" }, { 0x002153, 0x002182, "1.1" }, { 0x002185, 0x002188, "5.1" }, { 0x00218A, 0x00218B, "8.0" }, { 0x002190, 0x0021EA, "1.1" }, { 0x0021EB, 0x0021F3, "3.0" }, { 0x0021F4, 0x0021FF, "3.2" }, { 0x002200, 0x0022F1, "1.1" }, { 0x0022F2, 0x0022FF, "3.2" }, { 0x002302, 0x00237A, "1.1" }, { 0x00237D, 0x00239A, "3.0" }, { 0x00239B, 0x0023CE, "3.2" }, { 0x0023CF, 0x0023D0, "4.0" }, { 0x0023D1, 0x0023DB, "4.1" }, { 0x0023DC, 0x0023E7, "5.0" }, { 0x0023E9, 0x0023F3, "6.0" }, { 0x0023F4, 0x0023FA, "7.0" }, { 0x0023FB, 0x0023FE, "9.0" }, { 0x002400, 0x002424, "1.1" }, { 0x002425, 0x002426, "3.0" }, { 0x002427, 0x002429, "16.0" }, { 0x002440, 0x00244A, "1.1" }, { 0x002460, 0x0024EA, "1.1" }, { 0x0024EB, 0x0024FE, "3.2" }, { 0x002500, 0x002595, "1.1" }, { 0x002596, 0x00259F, "3.2" }, { 0x0025A0, 0x0025EF, "1.1" }, { 0x0025F0, 0x0025F7, "3.0" }, { 0x0025F8, 0x0025FF, "3.2" }, { 0x002600, 0x002613, "1.1" }, { 0x002614, 0x002615, "4.0" }, { 0x002616, 0x002617, "3.2" }, { 0x00261A, 0x00266F, "1.1" }, { 0x002670, 0x002671, "3.0" }, { 0x002672, 0x00267D, "3.2" }, { 0x00267E, 0x00267F, "4.1" }, { 0x002680, 0x002689, "3.2" }, { 0x00268A, 0x002691, "4.0" }, { 0x002692, 0x00269C, "4.1" }, { 0x00269E, 0x00269F, "5.2" }, { 0x0026A0, 0x0026A1, "4.0" }, { 0x0026A2, 0x0026B1, "4.1" }, { 0x0026B3, 0x0026BC, "5.1" }, { 0x0026BD, 0x0026BF, "5.2" }, { 0x0026C0, 0x0026C3, "5.1" }, { 0x0026C4, 0x0026CD, "5.2" }, { 0x0026CF, 0x0026E1, "5.2" }, { 0x0026E4, 0x0026E7, "6.0" }, { 0x0026E8, 0x0026FF, "5.2" }, { 0x002701, 0x002704, "1.1" }, { 0x002706, 0x002709, "1.1" }, { 0x00270A, 0x00270B, "6.0" }, { 0x00270C, 0x002727, "1.1" }, { 0x002729, 0x00274B, "1.1" }, { 0x00274F, 0x002752, "1.1" }, { 0x002753, 0x002755, "6.0" }, { 0x002758, 0x00275E, "1.1" }, { 0x00275F, 0x002760, "6.0" }, { 0x002761, 0x002767, "1.1" }, { 0x002768, 0x002775, "3.2" }, { 0x002776, 0x002794, "1.1" }, { 0x002795, 0x002797, "6.0" }, { 0x002798, 0x0027AF, "1.1" }, { 0x0027B1, 0x0027BE, "1.1" }, { 0x0027C0, 0x0027C6, "4.1" }, { 0x0027C7, 0x0027CA, "5.0" }, { 0x0027CE, 0x0027CF, "6.0" }, { 0x0027D0, 0x0027EB, "3.2" }, { 0x0027EC, 0x0027EF, "5.1" }, { 0x0027F0, 0x0027FF, "3.2" }, { 0x002800, 0x0028FF, "3.0" }, { 0x002900, 0x002AFF, "3.2" }, { 0x002B00, 0x002B0D, "4.0" }, { 0x002B0E, 0x002B13, "4.1" }, { 0x002B14, 0x002B1A, "5.0" }, { 0x002B1B, 0x002B1F, "5.1" }, { 0x002B20, 0x002B23, "5.0" }, { 0x002B24, 0x002B4C, "5.1" }, { 0x002B4D, 0x002B4F, "7.0" }, { 0x002B50, 0x002B54, "5.1" }, { 0x002B55, 0x002B59, "5.2" }, { 0x002B5A, 0x002B73, "7.0" }, { 0x002B76, 0x002B95, "7.0" }, { 0x002B98, 0x002BB9, "7.0" }, { 0x002BBA, 0x002BBC, "11.0" }, { 0x002BBD, 0x002BC8, "7.0" }, { 0x002BCA, 0x002BD1, "7.0" }, { 0x002BD3, 0x002BEB, "11.0" }, { 0x002BEC, 0x002BEF, "8.0" }, { 0x002BF0, 0x002BFE, "11.0" }, { 0x002C00, 0x002C2E, "4.1" }, { 0x002C30, 0x002C5E, "4.1" }, { 0x002C60, 0x002C6C, "5.0" }, { 0x002C6D, 0x002C6F, "5.1" }, { 0x002C71, 0x002C73, "5.1" }, { 0x002C74, 0x002C77, "5.0" }, { 0x002C78, 0x002C7D, "5.1" }, { 0x002C7E, 0x002C7F, "5.2" }, { 0x002C80, 0x002CEA, "4.1" }, { 0x002CEB, 0x002CF1, "5.2" }, { 0x002CF2, 0x002CF3, "6.1" }, { 0x002CF9, 0x002D25, "4.1" }, { 0x002D30, 0x002D65, "4.1" }, { 0x002D66, 0x002D67, "6.1" }, { 0x002D80, 0x002D96, "4.1" }, { 0x002DA0, 0x002DA6, "4.1" }, { 0x002DA8, 0x002DAE, "4.1" }, { 0x002DB0, 0x002DB6, "4.1" }, { 0x002DB8, 0x002DBE, "4.1" }, { 0x002DC0, 0x002DC6, "4.1" }, { 0x002DC8, 0x002DCE, "4.1" }, { 0x002DD0, 0x002DD6, "4.1" }, { 0x002DD8, 0x002DDE, "4.1" }, { 0x002DE0, 0x002DFF, "5.1" }, { 0x002E00, 0x002E17, "4.1" }, { 0x002E18, 0x002E1B, "5.1" }, { 0x002E1C, 0x002E1D, "4.1" }, { 0x002E1E, 0x002E30, "5.1" }, { 0x002E32, 0x002E3B, "6.1" }, { 0x002E3C, 0x002E42, "7.0" }, { 0x002E43, 0x002E44, "9.0" }, { 0x002E45, 0x002E49, "10.0" }, { 0x002E4A, 0x002E4E, "11.0" }, { 0x002E50, 0x002E52, "13.0" }, { 0x002E53, 0x002E5D, "14.0" }, { 0x002E80, 0x002E99, "3.0" }, { 0x002E9B, 0x002EF3, "3.0" }, { 0x002F00, 0x002FD5, "3.0" }, { 0x002FF0, 0x002FFB, "3.0" }, { 0x002FFC, 0x002FFF, "15.1" }, { 0x003000, 0x003037, "1.1" }, { 0x003038, 0x00303A, "3.0" }, { 0x00303B, 0x00303D, "3.2" }, { 0x003041, 0x003094, "1.1" }, { 0x003095, 0x003096, "3.2" }, { 0x003099, 0x00309E, "1.1" }, { 0x00309F, 0x0030A0, "3.2" }, { 0x0030A1, 0x0030FE, "1.1" }, { 0x003105, 0x00312C, "1.1" }, { 0x003131, 0x00318E, "1.1" }, { 0x003190, 0x00319F, "1.1" }, { 0x0031A0, 0x0031B7, "3.0" }, { 0x0031B8, 0x0031BA, "6.0" }, { 0x0031BB, 0x0031BF, "13.0" }, { 0x0031C0, 0x0031CF, "4.1" }, { 0x0031D0, 0x0031E3, "5.1" }, { 0x0031E4, 0x0031E5, "16.0" }, { 0x0031F0, 0x0031FF, "3.2" }, { 0x003200, 0x00321C, "1.1" }, { 0x00321D, 0x00321E, "4.0" }, { 0x003220, 0x003243, "1.1" }, { 0x003244, 0x00324F, "5.2" }, { 0x003251, 0x00325F, "3.2" }, { 0x003260, 0x00327B, "1.1" }, { 0x00327C, 0x00327D, "4.0" }, { 0x00327F, 0x0032B0, "1.1" }, { 0x0032B1, 0x0032BF, "3.2" }, { 0x0032C0, 0x0032CB, "1.1" }, { 0x0032CC, 0x0032CF, "4.0" }, { 0x0032D0, 0x0032FE, "1.1" }, { 0x003300, 0x003376, "1.1" }, { 0x003377, 0x00337A, "4.0" }, { 0x00337B, 0x0033DD, "1.1" }, { 0x0033DE, 0x0033DF, "4.0" }, { 0x0033E0, 0x0033FE, "1.1" }, { 0x003400, 0x004DB5, "3.0" }, { 0x004DB6, 0x004DBF, "13.0" }, { 0x004DC0, 0x004DFF, "4.0" }, { 0x004E00, 0x009FA5, "1.1" }, { 0x009FA6, 0x009FBB, "4.1" }, { 0x009FBC, 0x009FC3, "5.1" }, { 0x009FC4, 0x009FCB, "5.2" }, { 0x009FCD, 0x009FD5, "8.0" }, { 0x009FD6, 0x009FEA, "10.0" }, { 0x009FEB, 0x009FEF, "11.0" }, { 0x009FF0, 0x009FFC, "13.0" }, { 0x009FFD, 0x009FFF, "14.0" }, { 0x00A000, 0x00A48C, "3.0" }, { 0x00A490, 0x00A4A1, "3.0" }, { 0x00A4A2, 0x00A4A3, "3.2" }, { 0x00A4A4, 0x00A4B3, "3.0" }, { 0x00A4B5, 0x00A4C0, "3.0" }, { 0x00A4C2, 0x00A4C4, "3.0" }, { 0x00A4D0, 0x00A4FF, "5.2" }, { 0x00A500, 0x00A62B, "5.1" }, { 0x00A640, 0x00A65F, "5.1" }, { 0x00A660, 0x00A661, "6.0" }, { 0x00A662, 0x00A673, "5.1" }, { 0x00A674, 0x00A67B, "6.1" }, { 0x00A67C, 0x00A697, "5.1" }, { 0x00A698, 0x00A69D, "7.0" }, { 0x00A6A0, 0x00A6F7, "5.2" }, { 0x00A700, 0x00A716, "4.1" }, { 0x00A717, 0x00A71A, "5.0" }, { 0x00A71B, 0x00A71F, "5.1" }, { 0x00A720, 0x00A721, "5.0" }, { 0x00A722, 0x00A78C, "5.1" }, { 0x00A78D, 0x00A78E, "6.0" }, { 0x00A790, 0x00A791, "6.0" }, { 0x00A792, 0x00A793, "6.1" }, { 0x00A794, 0x00A79F, "7.0" }, { 0x00A7A0, 0x00A7A9, "6.0" }, { 0x00A7AB, 0x00A7AD, "7.0" }, { 0x00A7B0, 0x00A7B1, "7.0" }, { 0x00A7B2, 0x00A7B7, "8.0" }, { 0x00A7B8, 0x00A7B9, "11.0" }, { 0x00A7BA, 0x00A7BF, "12.0" }, { 0x00A7C0, 0x00A7C1, "14.0" }, { 0x00A7C2, 0x00A7C6, "12.0" }, { 0x00A7C7, 0x00A7CA, "13.0" }, { 0x00A7CB, 0x00A7CD, "16.0" }, { 0x00A7D0, 0x00A7D1, "14.0" }, { 0x00A7D5, 0x00A7D9, "14.0" }, { 0x00A7DA, 0x00A7DC, "16.0" }, { 0x00A7F2, 0x00A7F4, "14.0" }, { 0x00A7F5, 0x00A7F6, "13.0" }, { 0x00A7F8, 0x00A7F9, "6.1" }, { 0x00A7FB, 0x00A7FF, "5.1" }, { 0x00A800, 0x00A82B, "4.1" }, { 0x00A830, 0x00A839, "5.2" }, { 0x00A840, 0x00A877, "5.0" }, { 0x00A880, 0x00A8C4, "5.1" }, { 0x00A8CE, 0x00A8D9, "5.1" }, { 0x00A8E0, 0x00A8FB, "5.2" }, { 0x00A8FC, 0x00A8FD, "8.0" }, { 0x00A8FE, 0x00A8FF, "11.0" }, { 0x00A900, 0x00A953, "5.1" }, { 0x00A960, 0x00A97C, "5.2" }, { 0x00A980, 0x00A9CD, "5.2" }, { 0x00A9CF, 0x00A9D9, "5.2" }, { 0x00A9DE, 0x00A9DF, "5.2" }, { 0x00A9E0, 0x00A9FE, "7.0" }, { 0x00AA00, 0x00AA36, "5.1" }, { 0x00AA40, 0x00AA4D, "5.1" }, { 0x00AA50, 0x00AA59, "5.1" }, { 0x00AA5C, 0x00AA5F, "5.1" }, { 0x00AA60, 0x00AA7B, "5.2" }, { 0x00AA7C, 0x00AA7F, "7.0" }, { 0x00AA80, 0x00AAC2, "5.2" }, { 0x00AADB, 0x00AADF, "5.2" }, { 0x00AAE0, 0x00AAF6, "6.1" }, { 0x00AB01, 0x00AB06, "6.0" }, { 0x00AB09, 0x00AB0E, "6.0" }, { 0x00AB11, 0x00AB16, "6.0" }, { 0x00AB20, 0x00AB26, "6.0" }, { 0x00AB28, 0x00AB2E, "6.0" }, { 0x00AB30, 0x00AB5F, "7.0" }, { 0x00AB60, 0x00AB63, "8.0" }, { 0x00AB64, 0x00AB65, "7.0" }, { 0x00AB66, 0x00AB67, "12.0" }, { 0x00AB68, 0x00AB6B, "13.0" }, { 0x00AB70, 0x00ABBF, "8.0" }, { 0x00ABC0, 0x00ABED, "5.2" }, { 0x00ABF0, 0x00ABF9, "5.2" }, { 0x00AC00, 0x00D7A3, "2.0" }, { 0x00D7B0, 0x00D7C6, "5.2" }, { 0x00D7CB, 0x00D7FB, "5.2" }, { 0x00D800, 0x00DFFF, "2.0" }, { 0x00E000, 0x00FA2D, "1.1" }, { 0x00FA2E, 0x00FA2F, "6.1" }, { 0x00FA30, 0x00FA6A, "3.2" }, { 0x00FA6B, 0x00FA6D, "5.2" }, { 0x00FA70, 0x00FAD9, "4.1" }, { 0x00FB00, 0x00FB06, "1.1" }, { 0x00FB13, 0x00FB17, "1.1" }, { 0x00FB1E, 0x00FB36, "1.1" }, { 0x00FB38, 0x00FB3C, "1.1" }, { 0x00FB40, 0x00FB41, "1.1" }, { 0x00FB43, 0x00FB44, "1.1" }, { 0x00FB46, 0x00FBB1, "1.1" }, { 0x00FBB2, 0x00FBC1, "6.0" }, { 0x00FBD3, 0x00FD3F, "1.1" }, { 0x00FD40, 0x00FD4F, "14.0" }, { 0x00FD50, 0x00FD8F, "1.1" }, { 0x00FD92, 0x00FDC7, "1.1" }, { 0x00FDD0, 0x00FDEF, "3.1" }, { 0x00FDF0, 0x00FDFB, "1.1" }, { 0x00FDFE, 0x00FDFF, "14.0" }, { 0x00FE00, 0x00FE0F, "3.2" }, { 0x00FE10, 0x00FE19, "4.1" }, { 0x00FE20, 0x00FE23, "1.1" }, { 0x00FE24, 0x00FE26, "5.1" }, { 0x00FE27, 0x00FE2D, "7.0" }, { 0x00FE2E, 0x00FE2F, "8.0" }, { 0x00FE30, 0x00FE44, "1.1" }, { 0x00FE45, 0x00FE46, "3.2" }, { 0x00FE47, 0x00FE48, "4.0" }, { 0x00FE49, 0x00FE52, "1.1" }, { 0x00FE54, 0x00FE66, "1.1" }, { 0x00FE68, 0x00FE6B, "1.1" }, { 0x00FE70, 0x00FE72, "1.1" }, { 0x00FE76, 0x00FEFC, "1.1" }, { 0x00FF01, 0x00FF5E, "1.1" }, { 0x00FF5F, 0x00FF60, "3.2" }, { 0x00FF61, 0x00FFBE, "1.1" }, { 0x00FFC2, 0x00FFC7, "1.1" }, { 0x00FFCA, 0x00FFCF, "1.1" }, { 0x00FFD2, 0x00FFD7, "1.1" }, { 0x00FFDA, 0x00FFDC, "1.1" }, { 0x00FFE0, 0x00FFE6, "1.1" }, { 0x00FFE8, 0x00FFEE, "1.1" }, { 0x00FFF9, 0x00FFFB, "3.0" }, { 0x00FFFD, 0x00FFFF, "1.1" }, { 0x010000, 0x01000B, "4.0" }, { 0x01000D, 0x010026, "4.0" }, { 0x010028, 0x01003A, "4.0" }, { 0x01003C, 0x01003D, "4.0" }, { 0x01003F, 0x01004D, "4.0" }, { 0x010050, 0x01005D, "4.0" }, { 0x010080, 0x0100FA, "4.0" }, { 0x010100, 0x010102, "4.0" }, { 0x010107, 0x010133, "4.0" }, { 0x010137, 0x01013F, "4.0" }, { 0x010140, 0x01018A, "4.1" }, { 0x01018B, 0x01018C, "7.0" }, { 0x01018D, 0x01018E, "9.0" }, { 0x010190, 0x01019B, "5.1" }, { 0x0101D0, 0x0101FD, "5.1" }, { 0x010280, 0x01029C, "5.1" }, { 0x0102A0, 0x0102D0, "5.1" }, { 0x0102E0, 0x0102FB, "7.0" }, { 0x010300, 0x01031E, "3.1" }, { 0x010320, 0x010323, "3.1" }, { 0x01032D, 0x01032F, "10.0" }, { 0x010330, 0x01034A, "3.1" }, { 0x010350, 0x01037A, "7.0" }, { 0x010380, 0x01039D, "4.0" }, { 0x0103A0, 0x0103C3, "4.1" }, { 0x0103C8, 0x0103D5, "4.1" }, { 0x010400, 0x010425, "3.1" }, { 0x010426, 0x010427, "4.0" }, { 0x010428, 0x01044D, "3.1" }, { 0x01044E, 0x01049D, "4.0" }, { 0x0104A0, 0x0104A9, "4.0" }, { 0x0104B0, 0x0104D3, "9.0" }, { 0x0104D8, 0x0104FB, "9.0" }, { 0x010500, 0x010527, "7.0" }, { 0x010530, 0x010563, "7.0" }, { 0x010570, 0x01057A, "14.0" }, { 0x01057C, 0x01058A, "14.0" }, { 0x01058C, 0x010592, "14.0" }, { 0x010594, 0x010595, "14.0" }, { 0x010597, 0x0105A1, "14.0" }, { 0x0105A3, 0x0105B1, "14.0" }, { 0x0105B3, 0x0105B9, "14.0" }, { 0x0105BB, 0x0105BC, "14.0" }, { 0x0105C0, 0x0105F3, "16.0" }, { 0x010600, 0x010736, "7.0" }, { 0x010740, 0x010755, "7.0" }, { 0x010760, 0x010767, "7.0" }, { 0x010780, 0x010785, "14.0" }, { 0x010787, 0x0107B0, "14.0" }, { 0x0107B2, 0x0107BA, "14.0" }, { 0x010800, 0x010805, "4.0" }, { 0x01080A, 0x010835, "4.0" }, { 0x010837, 0x010838, "4.0" }, { 0x010840, 0x010855, "5.2" }, { 0x010857, 0x01085F, "5.2" }, { 0x010860, 0x01089E, "7.0" }, { 0x0108A7, 0x0108AF, "7.0" }, { 0x0108E0, 0x0108F2, "8.0" }, { 0x0108F4, 0x0108F5, "8.0" }, { 0x0108FB, 0x0108FF, "8.0" }, { 0x010900, 0x010919, "5.0" }, { 0x01091A, 0x01091B, "5.2" }, { 0x010920, 0x010939, "5.1" }, { 0x010980, 0x0109B7, "6.1" }, { 0x0109BC, 0x0109BD, "8.0" }, { 0x0109BE, 0x0109BF, "6.1" }, { 0x0109C0, 0x0109CF, "8.0" }, { 0x0109D2, 0x0109FF, "8.0" }, { 0x010A00, 0x010A03, "4.1" }, { 0x010A05, 0x010A06, "4.1" }, { 0x010A0C, 0x010A13, "4.1" }, { 0x010A15, 0x010A17, "4.1" }, { 0x010A19, 0x010A33, "4.1" }, { 0x010A34, 0x010A35, "11.0" }, { 0x010A38, 0x010A3A, "4.1" }, { 0x010A3F, 0x010A47, "4.1" }, { 0x010A50, 0x010A58, "4.1" }, { 0x010A60, 0x010A7F, "5.2" }, { 0x010A80, 0x010A9F, "7.0" }, { 0x010AC0, 0x010AE6, "7.0" }, { 0x010AEB, 0x010AF6, "7.0" }, { 0x010B00, 0x010B35, "5.2" }, { 0x010B39, 0x010B55, "5.2" }, { 0x010B58, 0x010B72, "5.2" }, { 0x010B78, 0x010B7F, "5.2" }, { 0x010B80, 0x010B91, "7.0" }, { 0x010B99, 0x010B9C, "7.0" }, { 0x010BA9, 0x010BAF, "7.0" }, { 0x010C00, 0x010C48, "5.2" }, { 0x010C80, 0x010CB2, "8.0" }, { 0x010CC0, 0x010CF2, "8.0" }, { 0x010CFA, 0x010CFF, "8.0" }, { 0x010D00, 0x010D27, "11.0" }, { 0x010D30, 0x010D39, "11.0" }, { 0x010D40, 0x010D65, "16.0" }, { 0x010D69, 0x010D85, "16.0" }, { 0x010D8E, 0x010D8F, "16.0" }, { 0x010E60, 0x010E7E, "5.2" }, { 0x010E80, 0x010EA9, "13.0" }, { 0x010EAB, 0x010EAD, "13.0" }, { 0x010EB0, 0x010EB1, "13.0" }, { 0x010EC2, 0x010EC4, "16.0" }, { 0x010EFD, 0x010EFF, "15.0" }, { 0x010F00, 0x010F27, "11.0" }, { 0x010F30, 0x010F59, "11.0" }, { 0x010F70, 0x010F89, "14.0" }, { 0x010FB0, 0x010FCB, "13.0" }, { 0x010FE0, 0x010FF6, "12.0" }, { 0x011000, 0x01104D, "6.0" }, { 0x011052, 0x01106F, "6.0" }, { 0x011070, 0x011075, "14.0" }, { 0x011080, 0x0110C1, "5.2" }, { 0x0110D0, 0x0110E8, "6.1" }, { 0x0110F0, 0x0110F9, "6.1" }, { 0x011100, 0x011134, "6.1" }, { 0x011136, 0x011143, "6.1" }, { 0x011144, 0x011146, "11.0" }, { 0x011150, 0x011176, "7.0" }, { 0x011180, 0x0111C8, "6.1" }, { 0x0111C9, 0x0111CC, "8.0" }, { 0x0111CE, 0x0111CF, "13.0" }, { 0x0111D0, 0x0111D9, "6.1" }, { 0x0111DB, 0x0111DF, "8.0" }, { 0x0111E1, 0x0111F4, "7.0" }, { 0x011200, 0x011211, "7.0" }, { 0x011213, 0x01123D, "7.0" }, { 0x01123F, 0x011241, "15.0" }, { 0x011280, 0x011286, "8.0" }, { 0x01128A, 0x01128D, "8.0" }, { 0x01128F, 0x01129D, "8.0" }, { 0x01129F, 0x0112A9, "8.0" }, { 0x0112B0, 0x0112EA, "7.0" }, { 0x0112F0, 0x0112F9, "7.0" }, { 0x011301, 0x011303, "7.0" }, { 0x011305, 0x01130C, "7.0" }, { 0x01130F, 0x011310, "7.0" }, { 0x011313, 0x011328, "7.0" }, { 0x01132A, 0x011330, "7.0" }, { 0x011332, 0x011333, "7.0" }, { 0x011335, 0x011339, "7.0" }, { 0x01133C, 0x011344, "7.0" }, { 0x011347, 0x011348, "7.0" }, { 0x01134B, 0x01134D, "7.0" }, { 0x01135D, 0x011363, "7.0" }, { 0x011366, 0x01136C, "7.0" }, { 0x011370, 0x011374, "7.0" }, { 0x011380, 0x011389, "16.0" }, { 0x011390, 0x0113B5, "16.0" }, { 0x0113B7, 0x0113C0, "16.0" }, { 0x0113C7, 0x0113CA, "16.0" }, { 0x0113CC, 0x0113D5, "16.0" }, { 0x0113D7, 0x0113D8, "16.0" }, { 0x0113E1, 0x0113E2, "16.0" }, { 0x011400, 0x011459, "9.0" }, { 0x011460, 0x011461, "13.0" }, { 0x011480, 0x0114C7, "7.0" }, { 0x0114D0, 0x0114D9, "7.0" }, { 0x011580, 0x0115B5, "7.0" }, { 0x0115B8, 0x0115C9, "7.0" }, { 0x0115CA, 0x0115DD, "8.0" }, { 0x011600, 0x011644, "7.0" }, { 0x011650, 0x011659, "7.0" }, { 0x011660, 0x01166C, "9.0" }, { 0x011680, 0x0116B7, "6.1" }, { 0x0116C0, 0x0116C9, "6.1" }, { 0x0116D0, 0x0116E3, "16.0" }, { 0x011700, 0x011719, "8.0" }, { 0x01171D, 0x01172B, "8.0" }, { 0x011730, 0x01173F, "8.0" }, { 0x011740, 0x011746, "14.0" }, { 0x011800, 0x01183B, "11.0" }, { 0x0118A0, 0x0118F2, "7.0" }, { 0x011900, 0x011906, "13.0" }, { 0x01190C, 0x011913, "13.0" }, { 0x011915, 0x011916, "13.0" }, { 0x011918, 0x011935, "13.0" }, { 0x011937, 0x011938, "13.0" }, { 0x01193B, 0x011946, "13.0" }, { 0x011950, 0x011959, "13.0" }, { 0x0119A0, 0x0119A7, "12.0" }, { 0x0119AA, 0x0119D7, "12.0" }, { 0x0119DA, 0x0119E4, "12.0" }, { 0x011A00, 0x011A47, "10.0" }, { 0x011A50, 0x011A83, "10.0" }, { 0x011A84, 0x011A85, "12.0" }, { 0x011A86, 0x011A9C, "10.0" }, { 0x011A9E, 0x011AA2, "10.0" }, { 0x011AB0, 0x011ABF, "14.0" }, { 0x011AC0, 0x011AF8, "7.0" }, { 0x011B00, 0x011B09, "15.0" }, { 0x011BC0, 0x011BE1, "16.0" }, { 0x011BF0, 0x011BF9, "16.0" }, { 0x011C00, 0x011C08, "9.0" }, { 0x011C0A, 0x011C36, "9.0" }, { 0x011C38, 0x011C45, "9.0" }, { 0x011C50, 0x011C6C, "9.0" }, { 0x011C70, 0x011C8F, "9.0" }, { 0x011C92, 0x011CA7, "9.0" }, { 0x011CA9, 0x011CB6, "9.0" }, { 0x011D00, 0x011D06, "10.0" }, { 0x011D08, 0x011D09, "10.0" }, { 0x011D0B, 0x011D36, "10.0" }, { 0x011D3C, 0x011D3D, "10.0" }, { 0x011D3F, 0x011D47, "10.0" }, { 0x011D50, 0x011D59, "10.0" }, { 0x011D60, 0x011D65, "11.0" }, { 0x011D67, 0x011D68, "11.0" }, { 0x011D6A, 0x011D8E, "11.0" }, { 0x011D90, 0x011D91, "11.0" }, { 0x011D93, 0x011D98, "11.0" }, { 0x011DA0, 0x011DA9, "11.0" }, { 0x011EE0, 0x011EF8, "11.0" }, { 0x011F00, 0x011F10, "15.0" }, { 0x011F12, 0x011F3A, "15.0" }, { 0x011F3E, 0x011F59, "15.0" }, { 0x011FC0, 0x011FF1, "12.0" }, { 0x012000, 0x01236E, "5.0" }, { 0x01236F, 0x012398, "7.0" }, { 0x012400, 0x012462, "5.0" }, { 0x012463, 0x01246E, "7.0" }, { 0x012470, 0x012473, "5.0" }, { 0x012480, 0x012543, "8.0" }, { 0x012F90, 0x012FF2, "14.0" }, { 0x013000, 0x01342E, "5.2" }, { 0x013430, 0x013438, "12.0" }, { 0x013439, 0x013455, "15.0" }, { 0x013460, 0x0143FA, "16.0" }, { 0x014400, 0x014646, "8.0" }, { 0x016100, 0x016139, "16.0" }, { 0x016800, 0x016A38, "6.0" }, { 0x016A40, 0x016A5E, "7.0" }, { 0x016A60, 0x016A69, "7.0" }, { 0x016A6E, 0x016A6F, "7.0" }, { 0x016A70, 0x016ABE, "14.0" }, { 0x016AC0, 0x016AC9, "14.0" }, { 0x016AD0, 0x016AED, "7.0" }, { 0x016AF0, 0x016AF5, "7.0" }, { 0x016B00, 0x016B45, "7.0" }, { 0x016B50, 0x016B59, "7.0" }, { 0x016B5B, 0x016B61, "7.0" }, { 0x016B63, 0x016B77, "7.0" }, { 0x016B7D, 0x016B8F, "7.0" }, { 0x016D40, 0x016D79, "16.0" }, { 0x016E40, 0x016E9A, "11.0" }, { 0x016F00, 0x016F44, "6.1" }, { 0x016F45, 0x016F4A, "12.0" }, { 0x016F50, 0x016F7E, "6.1" }, { 0x016F7F, 0x016F87, "12.0" }, { 0x016F8F, 0x016F9F, "6.1" }, { 0x016FE2, 0x016FE3, "12.0" }, { 0x016FF0, 0x016FF1, "13.0" }, { 0x017000, 0x0187EC, "9.0" }, { 0x0187ED, 0x0187F1, "11.0" }, { 0x0187F2, 0x0187F7, "12.0" }, { 0x018800, 0x018AF2, "9.0" }, { 0x018AF3, 0x018CD5, "13.0" }, { 0x018D00, 0x018D08, "13.0" }, { 0x01AFF0, 0x01AFF3, "14.0" }, { 0x01AFF5, 0x01AFFB, "14.0" }, { 0x01AFFD, 0x01AFFE, "14.0" }, { 0x01B000, 0x01B001, "6.0" }, { 0x01B002, 0x01B11E, "10.0" }, { 0x01B11F, 0x01B122, "14.0" }, { 0x01B150, 0x01B152, "12.0" }, { 0x01B164, 0x01B167, "12.0" }, { 0x01B170, 0x01B2FB, "10.0" }, { 0x01BC00, 0x01BC6A, "7.0" }, { 0x01BC70, 0x01BC7C, "7.0" }, { 0x01BC80, 0x01BC88, "7.0" }, { 0x01BC90, 0x01BC99, "7.0" }, { 0x01BC9C, 0x01BCA3, "7.0" }, { 0x01CC00, 0x01CCF9, "16.0" }, { 0x01CD00, 0x01CEB3, "16.0" }, { 0x01CF00, 0x01CF2D, "14.0" }, { 0x01CF30, 0x01CF46, "14.0" }, { 0x01CF50, 0x01CFC3, "14.0" }, { 0x01D000, 0x01D0F5, "3.1" }, { 0x01D100, 0x01D126, "3.1" }, { 0x01D12A, 0x01D1DD, "3.1" }, { 0x01D1DE, 0x01D1E8, "8.0" }, { 0x01D1E9, 0x01D1EA, "14.0" }, { 0x01D200, 0x01D245, "4.1" }, { 0x01D2C0, 0x01D2D3, "15.0" }, { 0x01D2E0, 0x01D2F3, "11.0" }, { 0x01D300, 0x01D356, "4.0" }, { 0x01D360, 0x01D371, "5.0" }, { 0x01D372, 0x01D378, "11.0" }, { 0x01D400, 0x01D454, "3.1" }, { 0x01D456, 0x01D49C, "3.1" }, { 0x01D49E, 0x01D49F, "3.1" }, { 0x01D4A5, 0x01D4A6, "3.1" }, { 0x01D4A9, 0x01D4AC, "3.1" }, { 0x01D4AE, 0x01D4B9, "3.1" }, { 0x01D4BD, 0x01D4C0, "3.1" }, { 0x01D4C2, 0x01D4C3, "3.1" }, { 0x01D4C5, 0x01D505, "3.1" }, { 0x01D507, 0x01D50A, "3.1" }, { 0x01D50D, 0x01D514, "3.1" }, { 0x01D516, 0x01D51C, "3.1" }, { 0x01D51E, 0x01D539, "3.1" }, { 0x01D53B, 0x01D53E, "3.1" }, { 0x01D540, 0x01D544, "3.1" }, { 0x01D54A, 0x01D550, "3.1" }, { 0x01D552, 0x01D6A3, "3.1" }, { 0x01D6A4, 0x01D6A5, "4.1" }, { 0x01D6A8, 0x01D7C9, "3.1" }, { 0x01D7CA, 0x01D7CB, "5.0" }, { 0x01D7CE, 0x01D7FF, "3.1" }, { 0x01D800, 0x01DA8B, "8.0" }, { 0x01DA9B, 0x01DA9F, "8.0" }, { 0x01DAA1, 0x01DAAF, "8.0" }, { 0x01DF00, 0x01DF1E, "14.0" }, { 0x01DF25, 0x01DF2A, "15.0" }, { 0x01E000, 0x01E006, "9.0" }, { 0x01E008, 0x01E018, "9.0" }, { 0x01E01B, 0x01E021, "9.0" }, { 0x01E023, 0x01E024, "9.0" }, { 0x01E026, 0x01E02A, "9.0" }, { 0x01E030, 0x01E06D, "15.0" }, { 0x01E100, 0x01E12C, "12.0" }, { 0x01E130, 0x01E13D, "12.0" }, { 0x01E140, 0x01E149, "12.0" }, { 0x01E14E, 0x01E14F, "12.0" }, { 0x01E290, 0x01E2AE, "14.0" }, { 0x01E2C0, 0x01E2F9, "12.0" }, { 0x01E4D0, 0x01E4F9, "15.0" }, { 0x01E5D0, 0x01E5FA, "16.0" }, { 0x01E7E0, 0x01E7E6, "14.0" }, { 0x01E7E8, 0x01E7EB, "14.0" }, { 0x01E7ED, 0x01E7EE, "14.0" }, { 0x01E7F0, 0x01E7FE, "14.0" }, { 0x01E800, 0x01E8C4, "7.0" }, { 0x01E8C7, 0x01E8D6, "7.0" }, { 0x01E900, 0x01E94A, "9.0" }, { 0x01E950, 0x01E959, "9.0" }, { 0x01E95E, 0x01E95F, "9.0" }, { 0x01EC71, 0x01ECB4, "11.0" }, { 0x01ED01, 0x01ED3D, "12.0" }, { 0x01EE00, 0x01EE03, "6.1" }, { 0x01EE05, 0x01EE1F, "6.1" }, { 0x01EE21, 0x01EE22, "6.1" }, { 0x01EE29, 0x01EE32, "6.1" }, { 0x01EE34, 0x01EE37, "6.1" }, { 0x01EE4D, 0x01EE4F, "6.1" }, { 0x01EE51, 0x01EE52, "6.1" }, { 0x01EE61, 0x01EE62, "6.1" }, { 0x01EE67, 0x01EE6A, "6.1" }, { 0x01EE6C, 0x01EE72, "6.1" }, { 0x01EE74, 0x01EE77, "6.1" }, { 0x01EE79, 0x01EE7C, "6.1" }, { 0x01EE80, 0x01EE89, "6.1" }, { 0x01EE8B, 0x01EE9B, "6.1" }, { 0x01EEA1, 0x01EEA3, "6.1" }, { 0x01EEA5, 0x01EEA9, "6.1" }, { 0x01EEAB, 0x01EEBB, "6.1" }, { 0x01EEF0, 0x01EEF1, "6.1" }, { 0x01F000, 0x01F02B, "5.1" }, { 0x01F030, 0x01F093, "5.1" }, { 0x01F0A0, 0x01F0AE, "6.0" }, { 0x01F0B1, 0x01F0BE, "6.0" }, { 0x01F0C1, 0x01F0CF, "6.0" }, { 0x01F0D1, 0x01F0DF, "6.0" }, { 0x01F0E0, 0x01F0F5, "7.0" }, { 0x01F100, 0x01F10A, "5.2" }, { 0x01F10B, 0x01F10C, "7.0" }, { 0x01F10D, 0x01F10F, "13.0" }, { 0x01F110, 0x01F12E, "5.2" }, { 0x01F132, 0x01F13C, "6.0" }, { 0x01F140, 0x01F141, "6.0" }, { 0x01F143, 0x01F145, "6.0" }, { 0x01F147, 0x01F149, "6.0" }, { 0x01F14A, 0x01F14E, "5.2" }, { 0x01F14F, 0x01F156, "6.0" }, { 0x01F158, 0x01F15E, "6.0" }, { 0x01F160, 0x01F169, "6.0" }, { 0x01F16A, 0x01F16B, "6.1" }, { 0x01F16D, 0x01F16F, "13.0" }, { 0x01F170, 0x01F178, "6.0" }, { 0x01F17B, 0x01F17C, "5.2" }, { 0x01F17D, 0x01F17E, "6.0" }, { 0x01F180, 0x01F189, "6.0" }, { 0x01F18A, 0x01F18D, "5.2" }, { 0x01F18E, 0x01F18F, "6.0" }, { 0x01F191, 0x01F19A, "6.0" }, { 0x01F19B, 0x01F1AC, "9.0" }, { 0x01F1E6, 0x01F1FF, "6.0" }, { 0x01F201, 0x01F202, "6.0" }, { 0x01F210, 0x01F231, "5.2" }, { 0x01F232, 0x01F23A, "6.0" }, { 0x01F240, 0x01F248, "5.2" }, { 0x01F250, 0x01F251, "6.0" }, { 0x01F260, 0x01F265, "10.0" }, { 0x01F300, 0x01F320, "6.0" }, { 0x01F321, 0x01F32C, "7.0" }, { 0x01F32D, 0x01F32F, "8.0" }, { 0x01F330, 0x01F335, "6.0" }, { 0x01F337, 0x01F37C, "6.0" }, { 0x01F37E, 0x01F37F, "8.0" }, { 0x01F380, 0x01F393, "6.0" }, { 0x01F394, 0x01F39F, "7.0" }, { 0x01F3A0, 0x01F3C4, "6.0" }, { 0x01F3C6, 0x01F3CA, "6.0" }, { 0x01F3CB, 0x01F3CE, "7.0" }, { 0x01F3CF, 0x01F3D3, "8.0" }, { 0x01F3D4, 0x01F3DF, "7.0" }, { 0x01F3E0, 0x01F3F0, "6.0" }, { 0x01F3F1, 0x01F3F7, "7.0" }, { 0x01F3F8, 0x01F3FF, "8.0" }, { 0x01F400, 0x01F43E, "6.0" }, { 0x01F442, 0x01F4F7, "6.0" }, { 0x01F4F9, 0x01F4FC, "6.0" }, { 0x01F4FD, 0x01F4FE, "7.0" }, { 0x01F500, 0x01F53D, "6.0" }, { 0x01F53E, 0x01F53F, "7.0" }, { 0x01F540, 0x01F543, "6.1" }, { 0x01F544, 0x01F54A, "7.0" }, { 0x01F54B, 0x01F54F, "8.0" }, { 0x01F550, 0x01F567, "6.0" }, { 0x01F568, 0x01F579, "7.0" }, { 0x01F57B, 0x01F5A3, "7.0" }, { 0x01F5A5, 0x01F5FA, "7.0" }, { 0x01F5FB, 0x01F5FF, "6.0" }, { 0x01F601, 0x01F610, "6.0" }, { 0x01F612, 0x01F614, "6.0" }, { 0x01F61C, 0x01F61E, "6.0" }, { 0x01F620, 0x01F625, "6.0" }, { 0x01F626, 0x01F627, "6.1" }, { 0x01F628, 0x01F62B, "6.0" }, { 0x01F62E, 0x01F62F, "6.1" }, { 0x01F630, 0x01F633, "6.0" }, { 0x01F635, 0x01F640, "6.0" }, { 0x01F641, 0x01F642, "7.0" }, { 0x01F643, 0x01F644, "8.0" }, { 0x01F645, 0x01F64F, "6.0" }, { 0x01F650, 0x01F67F, "7.0" }, { 0x01F680, 0x01F6C5, "6.0" }, { 0x01F6C6, 0x01F6CF, "7.0" }, { 0x01F6D1, 0x01F6D2, "9.0" }, { 0x01F6D3, 0x01F6D4, "10.0" }, { 0x01F6D6, 0x01F6D7, "13.0" }, { 0x01F6DD, 0x01F6DF, "14.0" }, { 0x01F6E0, 0x01F6EC, "7.0" }, { 0x01F6F0, 0x01F6F3, "7.0" }, { 0x01F6F4, 0x01F6F6, "9.0" }, { 0x01F6F7, 0x01F6F8, "10.0" }, { 0x01F6FB, 0x01F6FC, "13.0" }, { 0x01F700, 0x01F773, "6.0" }, { 0x01F774, 0x01F776, "15.0" }, { 0x01F77B, 0x01F77F, "15.0" }, { 0x01F780, 0x01F7D4, "7.0" }, { 0x01F7D5, 0x01F7D8, "11.0" }, { 0x01F7E0, 0x01F7EB, "12.0" }, { 0x01F800, 0x01F80B, "7.0" }, { 0x01F810, 0x01F847, "7.0" }, { 0x01F850, 0x01F859, "7.0" }, { 0x01F860, 0x01F887, "7.0" }, { 0x01F890, 0x01F8AD, "7.0" }, { 0x01F8B0, 0x01F8B1, "13.0" }, { 0x01F8B2, 0x01F8BB, "16.0" }, { 0x01F8C0, 0x01F8C1, "16.0" }, { 0x01F900, 0x01F90B, "10.0" }, { 0x01F90D, 0x01F90F, "12.0" }, { 0x01F910, 0x01F918, "8.0" }, { 0x01F919, 0x01F91E, "9.0" }, { 0x01F920, 0x01F927, "9.0" }, { 0x01F928, 0x01F92F, "10.0" }, { 0x01F931, 0x01F932, "10.0" }, { 0x01F933, 0x01F93E, "9.0" }, { 0x01F940, 0x01F94B, "9.0" }, { 0x01F94D, 0x01F94F, "11.0" }, { 0x01F950, 0x01F95E, "9.0" }, { 0x01F95F, 0x01F96B, "10.0" }, { 0x01F96C, 0x01F970, "11.0" }, { 0x01F973, 0x01F976, "11.0" }, { 0x01F977, 0x01F978, "13.0" }, { 0x01F97C, 0x01F97F, "11.0" }, { 0x01F980, 0x01F984, "8.0" }, { 0x01F985, 0x01F991, "9.0" }, { 0x01F992, 0x01F997, "10.0" }, { 0x01F998, 0x01F9A2, "11.0" }, { 0x01F9A3, 0x01F9A4, "13.0" }, { 0x01F9A5, 0x01F9AA, "12.0" }, { 0x01F9AB, 0x01F9AD, "13.0" }, { 0x01F9AE, 0x01F9AF, "12.0" }, { 0x01F9B0, 0x01F9B9, "11.0" }, { 0x01F9BA, 0x01F9BF, "12.0" }, { 0x01F9C1, 0x01F9C2, "11.0" }, { 0x01F9C3, 0x01F9CA, "12.0" }, { 0x01F9CD, 0x01F9CF, "12.0" }, { 0x01F9D0, 0x01F9E6, "10.0" }, { 0x01F9E7, 0x01F9FF, "11.0" }, { 0x01FA00, 0x01FA53, "12.0" }, { 0x01FA60, 0x01FA6D, "11.0" }, { 0x01FA70, 0x01FA73, "12.0" }, { 0x01FA75, 0x01FA77, "15.0" }, { 0x01FA78, 0x01FA7A, "12.0" }, { 0x01FA7B, 0x01FA7C, "14.0" }, { 0x01FA80, 0x01FA82, "12.0" }, { 0x01FA83, 0x01FA86, "13.0" }, { 0x01FA87, 0x01FA88, "15.0" }, { 0x01FA90, 0x01FA95, "12.0" }, { 0x01FA96, 0x01FAA8, "13.0" }, { 0x01FAA9, 0x01FAAC, "14.0" }, { 0x01FAAD, 0x01FAAF, "15.0" }, { 0x01FAB0, 0x01FAB6, "13.0" }, { 0x01FAB7, 0x01FABA, "14.0" }, { 0x01FABB, 0x01FABD, "15.0" }, { 0x01FAC0, 0x01FAC2, "13.0" }, { 0x01FAC3, 0x01FAC5, "14.0" }, { 0x01FACE, 0x01FACF, "15.0" }, { 0x01FAD0, 0x01FAD6, "13.0" }, { 0x01FAD7, 0x01FAD9, "14.0" }, { 0x01FADA, 0x01FADB, "15.0" }, { 0x01FAE0, 0x01FAE7, "14.0" }, { 0x01FAF0, 0x01FAF6, "14.0" }, { 0x01FAF7, 0x01FAF8, "15.0" }, { 0x01FB00, 0x01FB92, "13.0" }, { 0x01FB94, 0x01FBCA, "13.0" }, { 0x01FBCB, 0x01FBEF, "16.0" }, { 0x01FBF0, 0x01FBF9, "13.0" }, { 0x01FFFE, 0x01FFFF, "2.0" }, { 0x020000, 0x02A6D6, "3.1" }, { 0x02A6D7, 0x02A6DD, "13.0" }, { 0x02A6DE, 0x02A6DF, "14.0" }, { 0x02A700, 0x02B734, "5.2" }, { 0x02B735, 0x02B738, "14.0" }, { 0x02B740, 0x02B81D, "6.0" }, { 0x02B820, 0x02CEA1, "8.0" }, { 0x02CEB0, 0x02EBE0, "10.0" }, { 0x02EBF0, 0x02EE5D, "15.1" }, { 0x02F800, 0x02FA1D, "3.1" }, { 0x02FFFE, 0x02FFFF, "2.0" }, { 0x030000, 0x03134A, "13.0" }, { 0x031350, 0x0323AF, "15.0" }, { 0x03FFFE, 0x03FFFF, "2.0" }, { 0x04FFFE, 0x04FFFF, "2.0" }, { 0x05FFFE, 0x05FFFF, "2.0" }, { 0x06FFFE, 0x06FFFF, "2.0" }, { 0x07FFFE, 0x07FFFF, "2.0" }, { 0x08FFFE, 0x08FFFF, "2.0" }, { 0x09FFFE, 0x09FFFF, "2.0" }, { 0x0AFFFE, 0x0AFFFF, "2.0" }, { 0x0BFFFE, 0x0BFFFF, "2.0" }, { 0x0CFFFE, 0x0CFFFF, "2.0" }, { 0x0DFFFE, 0x0DFFFF, "2.0" }, { 0x0E0020, 0x0E007F, "3.1" }, { 0x0E0100, 0x0E01EF, "4.0" }, { 0x0EFFFE, 0x10FFFF, "2.0" }, }, } o6cdai645xt6uy3n257fcxcp3cxpb41 Modul:Unicode data/age/doc 828 4189 19206 2024-10-02T20:20:26Z Munajad.MH 3071 ←Membuat halaman berisi 'Data for the Age property generated by [[Module:Unicode data/age/make]] from [https://www.unicode.org/Public/UNIDATA/DerivedAge.txt DerivedAge.txt]. Used by <code>lookup_age</code> in [[Module:Unicode data/sandbox]]. For code points not found in <code>singles</code> or <code>ranges</code>, the value of the Age property is Unassigned (NA). <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | [[Category:Unicode data modules|age]] }}</includeonly>' 19206 wikitext text/x-wiki Data for the Age property generated by [[Module:Unicode data/age/make]] from [https://www.unicode.org/Public/UNIDATA/DerivedAge.txt DerivedAge.txt]. Used by <code>lookup_age</code> in [[Module:Unicode data/sandbox]]. For code points not found in <code>singles</code> or <code>ranges</code>, the value of the Age property is Unassigned (NA). <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | [[Category:Unicode data modules|age]] }}</includeonly> 2tpqnddmtivvpo50d7dslavsqmgjfcf Modul:Unicode data/age/make 828 4190 19207 2024-10-02T20:20:53Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {} function p.main(frame) local page = frame.args[1] or "User:Erutuon/Unicode/DerivedAge.txt" local text = assert(mw.title.new(page):getContent()) local singles, ranges = {}, {} for code_point1, code_point2, age in text:gmatch("%f[^\n%z](%x+)%.?%.?(%x*)%s*;%s*([%d.]+)") do code_point1, code_point2 = tonumber(code_point1, 16), tonumber(code_point2, 16) local last_range = ranges[#ranges] if last_range and last_range[2] == code_point1 - 1 and la...' 19207 Scribunto text/plain local p = {} function p.main(frame) local page = frame.args[1] or "User:Erutuon/Unicode/DerivedAge.txt" local text = assert(mw.title.new(page):getContent()) local singles, ranges = {}, {} for code_point1, code_point2, age in text:gmatch("%f[^\n%z](%x+)%.?%.?(%x*)%s*;%s*([%d.]+)") do code_point1, code_point2 = tonumber(code_point1, 16), tonumber(code_point2, 16) local last_range = ranges[#ranges] if last_range and last_range[2] == code_point1 - 1 and last_range[3] == age then last_range[2] = code_point2 or code_point1 elseif singles[code_point1 - 1] == age then singles[code_point1 - 1] = nil table.insert(ranges, { code_point1 - 1, code_point2 or code_point1, age }) else if not code_point2 then singles[code_point1] = age else table.insert(ranges, { code_point1, code_point2, age }) end end end local template = [[ return { singles = { ... }, ranges = { ... }, aliases = { ... }, } ]] table.sort( ranges, function(range1, range2) return range1[1] < range2[1] end) local function make_padding(age) return (" "):rep(#'"12.1"' - (#age + 2)) end local Array = require "Module:array" local printed_ranges = Array() for _, range in ipairs(ranges) do local low, high, age = unpack(range) printed_ranges:insert(('\t\t{ 0x%06X, 0x%06X, %s%q },') :format(low, high, make_padding(age), age)) end local printed_singles = Array() for codepoint, age in require 'Module:TableTools'.sortedPairs(singles) do printed_singles:insert(('\t\t[0x%06X] = %s%q,') :format(codepoint, make_padding(age), age)) end local printed_aliases = Array() local property_value_aliases = mw.title.new "User:Erutuon/Unicode/PropertyValueAliases.txt":getContent() local age_aliases = property_value_aliases:match "# Age[^\n]+%s*(.-)%s*%f[^\n]#" for age, alias in age_aliases:gmatch "age%s*;%s*(%S+)%s*;%s*(%S+)" do printed_aliases:insert(('\t\t[%s"%s"] = "%s",') :format(make_padding(age), age, alias)) end local data = template :gsub('%.%.%.', printed_singles:concat('\n'), 1) :gsub('%.%.%.', printed_ranges:concat('\n'), 1) :gsub('%.%.%.', printed_aliases:concat('\n'), 1) return mw.getCurrentFrame():extensionTag{ name = "syntaxhighlight", content = data, args = { lang = "lua" } } end return p ijjgc1p6ncx5yjnoado978esscbgks3 Modul:Unicode data/aliases 828 4191 19208 2024-10-02T20:21:54Z Munajad.MH 3071 ←Membuat halaman berisi 'local correction, control, alternate, figment, abbreviation = "correction", "control", "alternate", "figment", "abbreviation" return { [0x000000] = { { control, "NULL" }; { abbreviation, "NUL" }; }; [0x000001] = { { control, "START OF HEADING" }; { abbreviation, "SOH" }; }; [0x000002] = { { control, "START OF TEXT" }; { abbreviation, "STX" }; }; [0x000003] = { { control, "END OF TEXT" }; { abbreviation, "ETX" }; };...' 19208 Scribunto text/plain local correction, control, alternate, figment, abbreviation = "correction", "control", "alternate", "figment", "abbreviation" return { [0x000000] = { { control, "NULL" }; { abbreviation, "NUL" }; }; [0x000001] = { { control, "START OF HEADING" }; { abbreviation, "SOH" }; }; [0x000002] = { { control, "START OF TEXT" }; { abbreviation, "STX" }; }; [0x000003] = { { control, "END OF TEXT" }; { abbreviation, "ETX" }; }; [0x000004] = { { control, "END OF TRANSMISSION" }; { abbreviation, "EOT" }; }; [0x000005] = { { control, "ENQUIRY" }; { abbreviation, "ENQ" }; }; [0x000006] = { { control, "ACKNOWLEDGE" }; { abbreviation, "ACK" }; }; [0x000007] = { { control, "ALERT" }; { abbreviation, "BEL" }; }; [0x000008] = { { control, "BACKSPACE" }; { abbreviation, "BS" }; }; [0x000009] = { { control, "CHARACTER TABULATION" }; { control, "HORIZONTAL TABULATION" }; { abbreviation, "HT" }; { abbreviation, "TAB" }; }; [0x00000a] = { { control, "LINE FEED" }; { control, "NEW LINE" }; { control, "END OF LINE" }; { abbreviation, "LF" }; { abbreviation, "NL" }; { abbreviation, "EOL" }; }; [0x00000b] = { { control, "LINE TABULATION" }; { control, "VERTICAL TABULATION" }; { abbreviation, "VT" }; }; [0x00000c] = { { control, "FORM FEED" }; { abbreviation, "FF" }; }; [0x00000d] = { { control, "CARRIAGE RETURN" }; { abbreviation, "CR" }; }; [0x00000e] = { { control, "SHIFT OUT" }; { control, "LOCKING-SHIFT ONE" }; { abbreviation, "SO" }; }; [0x00000f] = { { control, "SHIFT IN" }; { control, "LOCKING-SHIFT ZERO" }; { abbreviation, "SI" }; }; [0x000010] = { { control, "DATA LINK ESCAPE" }; { abbreviation, "DLE" }; }; [0x000011] = { { control, "DEVICE CONTROL ONE" }; { abbreviation, "DC1" }; }; [0x000012] = { { control, "DEVICE CONTROL TWO" }; { abbreviation, "DC2" }; }; [0x000013] = { { control, "DEVICE CONTROL THREE" }; { abbreviation, "DC3" }; }; [0x000014] = { { control, "DEVICE CONTROL FOUR" }; { abbreviation, "DC4" }; }; [0x000015] = { { control, "NEGATIVE ACKNOWLEDGE" }; { abbreviation, "NAK" }; }; [0x000016] = { { control, "SYNCHRONOUS IDLE" }; { abbreviation, "SYN" }; }; [0x000017] = { { control, "END OF TRANSMISSION BLOCK" }; { abbreviation, "ETB" }; }; [0x000018] = { { control, "CANCEL" }; { abbreviation, "CAN" }; }; [0x000019] = { { control, "END OF MEDIUM" }; { abbreviation, "EOM" }; { abbreviation, "EM" }; }; [0x00001a] = { { control, "SUBSTITUTE" }; { abbreviation, "SUB" }; }; [0x00001b] = { { control, "ESCAPE" }; { abbreviation, "ESC" }; }; [0x00001c] = { { control, "INFORMATION SEPARATOR FOUR" }; { control, "FILE SEPARATOR" }; { abbreviation, "FS" }; }; [0x00001d] = { { control, "INFORMATION SEPARATOR THREE" }; { control, "GROUP SEPARATOR" }; { abbreviation, "GS" }; }; [0x00001e] = { { control, "INFORMATION SEPARATOR TWO" }; { control, "RECORD SEPARATOR" }; { abbreviation, "RS" }; }; [0x00001f] = { { control, "INFORMATION SEPARATOR ONE" }; { control, "UNIT SEPARATOR" }; { abbreviation, "US" }; }; [0x000020] = { { abbreviation, "SP" }; }; [0x00007f] = { { control, "DELETE" }; { abbreviation, "DEL" }; }; [0x000080] = { { figment, "PADDING CHARACTER" }; { abbreviation, "PAD" }; }; [0x000081] = { { figment, "HIGH OCTET PRESET" }; { abbreviation, "HOP" }; }; [0x000082] = { { control, "BREAK PERMITTED HERE" }; { abbreviation, "BPH" }; }; [0x000083] = { { control, "NO BREAK HERE" }; { abbreviation, "NBH" }; }; [0x000084] = { { control, "INDEX" }; { abbreviation, "IND" }; }; [0x000085] = { { control, "NEXT LINE" }; { abbreviation, "NEL" }; }; [0x000086] = { { control, "START OF SELECTED AREA" }; { abbreviation, "SSA" }; }; [0x000087] = { { control, "END OF SELECTED AREA" }; { abbreviation, "ESA" }; }; [0x000088] = { { control, "CHARACTER TABULATION SET" }; { control, "HORIZONTAL TABULATION SET" }; { abbreviation, "HTS" }; }; [0x000089] = { { control, "CHARACTER TABULATION WITH JUSTIFICATION" }; { control, "HORIZONTAL TABULATION WITH JUSTIFICATION" }; { abbreviation, "HTJ" }; }; [0x00008a] = { { control, "LINE TABULATION SET" }; { control, "VERTICAL TABULATION SET" }; { abbreviation, "VTS" }; }; [0x00008b] = { { control, "PARTIAL LINE FORWARD" }; { control, "PARTIAL LINE DOWN" }; { abbreviation, "PLD" }; }; [0x00008c] = { { control, "PARTIAL LINE BACKWARD" }; { control, "PARTIAL LINE UP" }; { abbreviation, "PLU" }; }; [0x00008d] = { { control, "REVERSE LINE FEED" }; { control, "REVERSE INDEX" }; { abbreviation, "RI" }; }; [0x00008e] = { { control, "SINGLE SHIFT TWO" }; { control, "SINGLE-SHIFT-2" }; { abbreviation, "SS2" }; }; [0x00008f] = { { control, "SINGLE SHIFT THREE" }; { control, "SINGLE-SHIFT-3" }; { abbreviation, "SS3" }; }; [0x000090] = { { control, "DEVICE CONTROL STRING" }; { abbreviation, "DCS" }; }; [0x000091] = { { control, "PRIVATE USE ONE" }; { control, "PRIVATE USE-1" }; { abbreviation, "PU1" }; }; [0x000092] = { { control, "PRIVATE USE TWO" }; { control, "PRIVATE USE-2" }; { abbreviation, "PU2" }; }; [0x000093] = { { control, "SET TRANSMIT STATE" }; { abbreviation, "STS" }; }; [0x000094] = { { control, "CANCEL CHARACTER" }; { abbreviation, "CCH" }; }; [0x000095] = { { control, "MESSAGE WAITING" }; { abbreviation, "MW" }; }; [0x000096] = { { control, "START OF GUARDED AREA" }; { control, "START OF PROTECTED AREA" }; { abbreviation, "SPA" }; }; [0x000097] = { { control, "END OF GUARDED AREA" }; { control, "END OF PROTECTED AREA" }; { abbreviation, "EPA" }; }; [0x000098] = { { control, "START OF STRING" }; { abbreviation, "SOS" }; }; [0x000099] = { { figment, "SINGLE GRAPHIC CHARACTER INTRODUCER" }; { abbreviation, "SGC" }; }; [0x00009a] = { { control, "SINGLE CHARACTER INTRODUCER" }; { abbreviation, "SCI" }; }; [0x00009b] = { { control, "CONTROL SEQUENCE INTRODUCER" }; { abbreviation, "CSI" }; }; [0x00009c] = { { control, "STRING TERMINATOR" }; { abbreviation, "ST" }; }; [0x00009d] = { { control, "OPERATING SYSTEM COMMAND" }; { abbreviation, "OSC" }; }; [0x00009e] = { { control, "PRIVACY MESSAGE" }; { abbreviation, "PM" }; }; [0x00009f] = { { control, "APPLICATION PROGRAM COMMAND" }; { abbreviation, "APC" }; }; [0x0000a0] = { { abbreviation, "NBSP" }; }; [0x0000ad] = { { abbreviation, "SHY" }; }; [0x0001a2] = { { correction, "LATIN CAPITAL LETTER GHA" }; }; [0x0001a3] = { { correction, "LATIN SMALL LETTER GHA" }; }; [0x00034f] = { { abbreviation, "CGJ" }; }; [0x000616] = { { correction, "ARABIC SMALL HIGH LIGATURE ALEF WITH YEH BARREE" }; }; [0x00061c] = { { abbreviation, "ALM" }; }; [0x000709] = { { correction, "SYRIAC SUBLINEAR COLON SKEWED LEFT" }; }; [0x000cde] = { { correction, "KANNADA LETTER LLLA" }; }; [0x000e9d] = { { correction, "LAO LETTER FO FON" }; }; [0x000e9f] = { { correction, "LAO LETTER FO FAY" }; }; [0x000ea3] = { { correction, "LAO LETTER RO" }; }; [0x000ea5] = { { correction, "LAO LETTER LO" }; }; [0x000fd0] = { { correction, "TIBETAN MARK BKA- SHOG GI MGO RGYAN" }; }; [0x0011ec] = { { correction, "HANGUL JONGSEONG YESIEUNG-KIYEOK" }; }; [0x0011ed] = { { correction, "HANGUL JONGSEONG YESIEUNG-SSANGKIYEOK" }; }; [0x0011ee] = { { correction, "HANGUL JONGSEONG SSANGYESIEUNG" }; }; [0x0011ef] = { { correction, "HANGUL JONGSEONG YESIEUNG-KHIEUKH" }; }; [0x00180b] = { { abbreviation, "FVS1" }; }; [0x00180c] = { { abbreviation, "FVS2" }; }; [0x00180d] = { { abbreviation, "FVS3" }; }; [0x00180e] = { { abbreviation, "MVS" }; }; [0x00180f] = { { abbreviation, "FVS4" }; }; [0x001bbd] = { { correction, "SUNDANESE LETTER ARCHAIC I" }; }; [0x00200b] = { { abbreviation, "ZWSP" }; }; [0x00200c] = { { abbreviation, "ZWNJ" }; }; [0x00200d] = { { abbreviation, "ZWJ" }; }; [0x00200e] = { { abbreviation, "LRM" }; }; [0x00200f] = { { abbreviation, "RLM" }; }; [0x00202a] = { { abbreviation, "LRE" }; }; [0x00202b] = { { abbreviation, "RLE" }; }; [0x00202c] = { { abbreviation, "PDF" }; }; [0x00202d] = { { abbreviation, "LRO" }; }; [0x00202e] = { { abbreviation, "RLO" }; }; [0x00202f] = { { abbreviation, "NNBSP" }; }; [0x00205f] = { { abbreviation, "MMSP" }; }; [0x002060] = { { abbreviation, "WJ" }; }; [0x002066] = { { abbreviation, "LRI" }; }; [0x002067] = { { abbreviation, "RLI" }; }; [0x002068] = { { abbreviation, "FSI" }; }; [0x002069] = { { abbreviation, "PDI" }; }; [0x002118] = { { correction, "WEIERSTRASS ELLIPTIC FUNCTION" }; }; [0x002448] = { { correction, "MICR ON US SYMBOL" }; }; [0x002449] = { { correction, "MICR DASH SYMBOL" }; }; [0x002b7a] = { { correction, "LEFTWARDS TRIANGLE-HEADED ARROW WITH DOUBLE VERTICAL STROKE" }; }; [0x002b7c] = { { correction, "RIGHTWARDS TRIANGLE-HEADED ARROW WITH DOUBLE VERTICAL STROKE" }; }; [0x00a015] = { { correction, "YI SYLLABLE ITERATION MARK" }; }; [0x00aa6e] = { { correction, "MYANMAR LETTER KHAMTI LLA" }; }; [0x00fe00] = { { abbreviation, "VS1" }; }; [0x00fe01] = { { abbreviation, "VS2" }; }; [0x00fe02] = { { abbreviation, "VS3" }; }; [0x00fe03] = { { abbreviation, "VS4" }; }; [0x00fe04] = { { abbreviation, "VS5" }; }; [0x00fe05] = { { abbreviation, "VS6" }; }; [0x00fe06] = { { abbreviation, "VS7" }; }; [0x00fe07] = { { abbreviation, "VS8" }; }; [0x00fe08] = { { abbreviation, "VS9" }; }; [0x00fe09] = { { abbreviation, "VS10" }; }; [0x00fe0a] = { { abbreviation, "VS11" }; }; [0x00fe0b] = { { abbreviation, "VS12" }; }; [0x00fe0c] = { { abbreviation, "VS13" }; }; [0x00fe0d] = { { abbreviation, "VS14" }; }; [0x00fe0e] = { { abbreviation, "VS15" }; }; [0x00fe0f] = { { abbreviation, "VS16" }; }; [0x00fe18] = { { correction, "PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRACKET" }; }; [0x00feff] = { { alternate, "BYTE ORDER MARK" }; { abbreviation, "BOM" }; { abbreviation, "ZWNBSP" }; }; [0x0122d4] = { { correction, "CUNEIFORM SIGN NU11 TENU" }; }; [0x0122d5] = { { correction, "CUNEIFORM SIGN NU11 OVER NU11 BUR OVER BUR" }; }; [0x012327] = { { correction, "CUNEIFORM SIGN KALAM" }; }; [0x01680b] = { { correction, "BAMUM LETTER PHASE-A MAEMGBIEE" }; }; [0x016e56] = { { correction, "MEDEFAIDRIN CAPITAL LETTER H" }; }; [0x016e57] = { { correction, "MEDEFAIDRIN CAPITAL LETTER NG" }; }; [0x016e76] = { { correction, "MEDEFAIDRIN SMALL LETTER H" }; }; [0x016e77] = { { correction, "MEDEFAIDRIN SMALL LETTER NG" }; }; [0x01b001] = { { correction, "HENTAIGANA LETTER E-1" }; }; [0x01d0c5] = { { correction, "BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON CHROMA VASIS" }; }; [0x01e899] = { { correction, "MENDE KIKAKUI SYLLABLE M172 MBO" }; }; [0x01e89a] = { { correction, "MENDE KIKAKUI SYLLABLE M174 MBOO" }; }; [0x0e0100] = { { abbreviation, "VS17" }; }; [0x0e0101] = { { abbreviation, "VS18" }; }; [0x0e0102] = { { abbreviation, "VS19" }; }; [0x0e0103] = { { abbreviation, "VS20" }; }; [0x0e0104] = { { abbreviation, "VS21" }; }; [0x0e0105] = { { abbreviation, "VS22" }; }; [0x0e0106] = { { abbreviation, "VS23" }; }; [0x0e0107] = { { abbreviation, "VS24" }; }; [0x0e0108] = { { abbreviation, "VS25" }; }; [0x0e0109] = { { abbreviation, "VS26" }; }; [0x0e010a] = { { abbreviation, "VS27" }; }; [0x0e010b] = { { abbreviation, "VS28" }; }; [0x0e010c] = { { abbreviation, "VS29" }; }; [0x0e010d] = { { abbreviation, "VS30" }; }; [0x0e010e] = { { abbreviation, "VS31" }; }; [0x0e010f] = { { abbreviation, "VS32" }; }; [0x0e0110] = { { abbreviation, "VS33" }; }; [0x0e0111] = { { abbreviation, "VS34" }; }; [0x0e0112] = { { abbreviation, "VS35" }; }; [0x0e0113] = { { abbreviation, "VS36" }; }; [0x0e0114] = { { abbreviation, "VS37" }; }; [0x0e0115] = { { abbreviation, "VS38" }; }; [0x0e0116] = { { abbreviation, "VS39" }; }; [0x0e0117] = { { abbreviation, "VS40" }; }; [0x0e0118] = { { abbreviation, "VS41" }; }; [0x0e0119] = { { abbreviation, "VS42" }; }; [0x0e011a] = { { abbreviation, "VS43" }; }; [0x0e011b] = { { abbreviation, "VS44" }; }; [0x0e011c] = { { abbreviation, "VS45" }; }; [0x0e011d] = { { abbreviation, "VS46" }; }; [0x0e011e] = { { abbreviation, "VS47" }; }; [0x0e011f] = { { abbreviation, "VS48" }; }; [0x0e0120] = { { abbreviation, "VS49" }; }; [0x0e0121] = { { abbreviation, "VS50" }; }; [0x0e0122] = { { abbreviation, "VS51" }; }; [0x0e0123] = { { abbreviation, "VS52" }; }; [0x0e0124] = { { abbreviation, "VS53" }; }; [0x0e0125] = { { abbreviation, "VS54" }; }; [0x0e0126] = { { abbreviation, "VS55" }; }; [0x0e0127] = { { abbreviation, "VS56" }; }; [0x0e0128] = { { abbreviation, "VS57" }; }; [0x0e0129] = { { abbreviation, "VS58" }; }; [0x0e012a] = { { abbreviation, "VS59" }; }; [0x0e012b] = { { abbreviation, "VS60" }; }; [0x0e012c] = { { abbreviation, "VS61" }; }; [0x0e012d] = { { abbreviation, "VS62" }; }; [0x0e012e] = { { abbreviation, "VS63" }; }; [0x0e012f] = { { abbreviation, "VS64" }; }; [0x0e0130] = { { abbreviation, "VS65" }; }; [0x0e0131] = { { abbreviation, "VS66" }; }; [0x0e0132] = { { abbreviation, "VS67" }; }; [0x0e0133] = { { abbreviation, "VS68" }; }; [0x0e0134] = { { abbreviation, "VS69" }; }; [0x0e0135] = { { abbreviation, "VS70" }; }; [0x0e0136] = { { abbreviation, "VS71" }; }; [0x0e0137] = { { abbreviation, "VS72" }; }; [0x0e0138] = { { abbreviation, "VS73" }; }; [0x0e0139] = { { abbreviation, "VS74" }; }; [0x0e013a] = { { abbreviation, "VS75" }; }; [0x0e013b] = { { abbreviation, "VS76" }; }; [0x0e013c] = { { abbreviation, "VS77" }; }; [0x0e013d] = { { abbreviation, "VS78" }; }; [0x0e013e] = { { abbreviation, "VS79" }; }; [0x0e013f] = { { abbreviation, "VS80" }; }; [0x0e0140] = { { abbreviation, "VS81" }; }; [0x0e0141] = { { abbreviation, "VS82" }; }; [0x0e0142] = { { abbreviation, "VS83" }; }; [0x0e0143] = { { abbreviation, "VS84" }; }; [0x0e0144] = { { abbreviation, "VS85" }; }; [0x0e0145] = { { abbreviation, "VS86" }; }; [0x0e0146] = { { abbreviation, "VS87" }; }; [0x0e0147] = { { abbreviation, "VS88" }; }; [0x0e0148] = { { abbreviation, "VS89" }; }; [0x0e0149] = { { abbreviation, "VS90" }; }; [0x0e014a] = { { abbreviation, "VS91" }; }; [0x0e014b] = { { abbreviation, "VS92" }; }; [0x0e014c] = { { abbreviation, "VS93" }; }; [0x0e014d] = { { abbreviation, "VS94" }; }; [0x0e014e] = { { abbreviation, "VS95" }; }; [0x0e014f] = { { abbreviation, "VS96" }; }; [0x0e0150] = { { abbreviation, "VS97" }; }; [0x0e0151] = { { abbreviation, "VS98" }; }; [0x0e0152] = { { abbreviation, "VS99" }; }; [0x0e0153] = { { abbreviation, "VS100" }; }; [0x0e0154] = { { abbreviation, "VS101" }; }; [0x0e0155] = { { abbreviation, "VS102" }; }; [0x0e0156] = { { abbreviation, "VS103" }; }; [0x0e0157] = { { abbreviation, "VS104" }; }; [0x0e0158] = { { abbreviation, "VS105" }; }; [0x0e0159] = { { abbreviation, "VS106" }; }; [0x0e015a] = { { abbreviation, "VS107" }; }; [0x0e015b] = { { abbreviation, "VS108" }; }; [0x0e015c] = { { abbreviation, "VS109" }; }; [0x0e015d] = { { abbreviation, "VS110" }; }; [0x0e015e] = { { abbreviation, "VS111" }; }; [0x0e015f] = { { abbreviation, "VS112" }; }; [0x0e0160] = { { abbreviation, "VS113" }; }; [0x0e0161] = { { abbreviation, "VS114" }; }; [0x0e0162] = { { abbreviation, "VS115" }; }; [0x0e0163] = { { abbreviation, "VS116" }; }; [0x0e0164] = { { abbreviation, "VS117" }; }; [0x0e0165] = { { abbreviation, "VS118" }; }; [0x0e0166] = { { abbreviation, "VS119" }; }; [0x0e0167] = { { abbreviation, "VS120" }; }; [0x0e0168] = { { abbreviation, "VS121" }; }; [0x0e0169] = { { abbreviation, "VS122" }; }; [0x0e016a] = { { abbreviation, "VS123" }; }; [0x0e016b] = { { abbreviation, "VS124" }; }; [0x0e016c] = { { abbreviation, "VS125" }; }; [0x0e016d] = { { abbreviation, "VS126" }; }; [0x0e016e] = { { abbreviation, "VS127" }; }; [0x0e016f] = { { abbreviation, "VS128" }; }; [0x0e0170] = { { abbreviation, "VS129" }; }; [0x0e0171] = { { abbreviation, "VS130" }; }; [0x0e0172] = { { abbreviation, "VS131" }; }; [0x0e0173] = { { abbreviation, "VS132" }; }; [0x0e0174] = { { abbreviation, "VS133" }; }; [0x0e0175] = { { abbreviation, "VS134" }; }; [0x0e0176] = { { abbreviation, "VS135" }; }; [0x0e0177] = { { abbreviation, "VS136" }; }; [0x0e0178] = { { abbreviation, "VS137" }; }; [0x0e0179] = { { abbreviation, "VS138" }; }; [0x0e017a] = { { abbreviation, "VS139" }; }; [0x0e017b] = { { abbreviation, "VS140" }; }; [0x0e017c] = { { abbreviation, "VS141" }; }; [0x0e017d] = { { abbreviation, "VS142" }; }; [0x0e017e] = { { abbreviation, "VS143" }; }; [0x0e017f] = { { abbreviation, "VS144" }; }; [0x0e0180] = { { abbreviation, "VS145" }; }; [0x0e0181] = { { abbreviation, "VS146" }; }; [0x0e0182] = { { abbreviation, "VS147" }; }; [0x0e0183] = { { abbreviation, "VS148" }; }; [0x0e0184] = { { abbreviation, "VS149" }; }; [0x0e0185] = { { abbreviation, "VS150" }; }; [0x0e0186] = { { abbreviation, "VS151" }; }; [0x0e0187] = { { abbreviation, "VS152" }; }; [0x0e0188] = { { abbreviation, "VS153" }; }; [0x0e0189] = { { abbreviation, "VS154" }; }; [0x0e018a] = { { abbreviation, "VS155" }; }; [0x0e018b] = { { abbreviation, "VS156" }; }; [0x0e018c] = { { abbreviation, "VS157" }; }; [0x0e018d] = { { abbreviation, "VS158" }; }; [0x0e018e] = { { abbreviation, "VS159" }; }; [0x0e018f] = { { abbreviation, "VS160" }; }; [0x0e0190] = { { abbreviation, "VS161" }; }; [0x0e0191] = { { abbreviation, "VS162" }; }; [0x0e0192] = { { abbreviation, "VS163" }; }; [0x0e0193] = { { abbreviation, "VS164" }; }; [0x0e0194] = { { abbreviation, "VS165" }; }; [0x0e0195] = { { abbreviation, "VS166" }; }; [0x0e0196] = { { abbreviation, "VS167" }; }; [0x0e0197] = { { abbreviation, "VS168" }; }; [0x0e0198] = { { abbreviation, "VS169" }; }; [0x0e0199] = { { abbreviation, "VS170" }; }; [0x0e019a] = { { abbreviation, "VS171" }; }; [0x0e019b] = { { abbreviation, "VS172" }; }; [0x0e019c] = { { abbreviation, "VS173" }; }; [0x0e019d] = { { abbreviation, "VS174" }; }; [0x0e019e] = { { abbreviation, "VS175" }; }; [0x0e019f] = { { abbreviation, "VS176" }; }; [0x0e01a0] = { { abbreviation, "VS177" }; }; [0x0e01a1] = { { abbreviation, "VS178" }; }; [0x0e01a2] = { { abbreviation, "VS179" }; }; [0x0e01a3] = { { abbreviation, "VS180" }; }; [0x0e01a4] = { { abbreviation, "VS181" }; }; [0x0e01a5] = { { abbreviation, "VS182" }; }; [0x0e01a6] = { { abbreviation, "VS183" }; }; [0x0e01a7] = { { abbreviation, "VS184" }; }; [0x0e01a8] = { { abbreviation, "VS185" }; }; [0x0e01a9] = { { abbreviation, "VS186" }; }; [0x0e01aa] = { { abbreviation, "VS187" }; }; [0x0e01ab] = { { abbreviation, "VS188" }; }; [0x0e01ac] = { { abbreviation, "VS189" }; }; [0x0e01ad] = { { abbreviation, "VS190" }; }; [0x0e01ae] = { { abbreviation, "VS191" }; }; [0x0e01af] = { { abbreviation, "VS192" }; }; [0x0e01b0] = { { abbreviation, "VS193" }; }; [0x0e01b1] = { { abbreviation, "VS194" }; }; [0x0e01b2] = { { abbreviation, "VS195" }; }; [0x0e01b3] = { { abbreviation, "VS196" }; }; [0x0e01b4] = { { abbreviation, "VS197" }; }; [0x0e01b5] = { { abbreviation, "VS198" }; }; [0x0e01b6] = { { abbreviation, "VS199" }; }; [0x0e01b7] = { { abbreviation, "VS200" }; }; [0x0e01b8] = { { abbreviation, "VS201" }; }; [0x0e01b9] = { { abbreviation, "VS202" }; }; [0x0e01ba] = { { abbreviation, "VS203" }; }; [0x0e01bb] = { { abbreviation, "VS204" }; }; [0x0e01bc] = { { abbreviation, "VS205" }; }; [0x0e01bd] = { { abbreviation, "VS206" }; }; [0x0e01be] = { { abbreviation, "VS207" }; }; [0x0e01bf] = { { abbreviation, "VS208" }; }; [0x0e01c0] = { { abbreviation, "VS209" }; }; [0x0e01c1] = { { abbreviation, "VS210" }; }; [0x0e01c2] = { { abbreviation, "VS211" }; }; [0x0e01c3] = { { abbreviation, "VS212" }; }; [0x0e01c4] = { { abbreviation, "VS213" }; }; [0x0e01c5] = { { abbreviation, "VS214" }; }; [0x0e01c6] = { { abbreviation, "VS215" }; }; [0x0e01c7] = { { abbreviation, "VS216" }; }; [0x0e01c8] = { { abbreviation, "VS217" }; }; [0x0e01c9] = { { abbreviation, "VS218" }; }; [0x0e01ca] = { { abbreviation, "VS219" }; }; [0x0e01cb] = { { abbreviation, "VS220" }; }; [0x0e01cc] = { { abbreviation, "VS221" }; }; [0x0e01cd] = { { abbreviation, "VS222" }; }; [0x0e01ce] = { { abbreviation, "VS223" }; }; [0x0e01cf] = { { abbreviation, "VS224" }; }; [0x0e01d0] = { { abbreviation, "VS225" }; }; [0x0e01d1] = { { abbreviation, "VS226" }; }; [0x0e01d2] = { { abbreviation, "VS227" }; }; [0x0e01d3] = { { abbreviation, "VS228" }; }; [0x0e01d4] = { { abbreviation, "VS229" }; }; [0x0e01d5] = { { abbreviation, "VS230" }; }; [0x0e01d6] = { { abbreviation, "VS231" }; }; [0x0e01d7] = { { abbreviation, "VS232" }; }; [0x0e01d8] = { { abbreviation, "VS233" }; }; [0x0e01d9] = { { abbreviation, "VS234" }; }; [0x0e01da] = { { abbreviation, "VS235" }; }; [0x0e01db] = { { abbreviation, "VS236" }; }; [0x0e01dc] = { { abbreviation, "VS237" }; }; [0x0e01dd] = { { abbreviation, "VS238" }; }; [0x0e01de] = { { abbreviation, "VS239" }; }; [0x0e01df] = { { abbreviation, "VS240" }; }; [0x0e01e0] = { { abbreviation, "VS241" }; }; [0x0e01e1] = { { abbreviation, "VS242" }; }; [0x0e01e2] = { { abbreviation, "VS243" }; }; [0x0e01e3] = { { abbreviation, "VS244" }; }; [0x0e01e4] = { { abbreviation, "VS245" }; }; [0x0e01e5] = { { abbreviation, "VS246" }; }; [0x0e01e6] = { { abbreviation, "VS247" }; }; [0x0e01e7] = { { abbreviation, "VS248" }; }; [0x0e01e8] = { { abbreviation, "VS249" }; }; [0x0e01e9] = { { abbreviation, "VS250" }; }; [0x0e01ea] = { { abbreviation, "VS251" }; }; [0x0e01eb] = { { abbreviation, "VS252" }; }; [0x0e01ec] = { { abbreviation, "VS253" }; }; [0x0e01ed] = { { abbreviation, "VS254" }; }; [0x0e01ee] = { { abbreviation, "VS255" }; }; [0x0e01ef] = { { abbreviation, "VS256" }; }; } kjfkrxr6a2wl7qkmn3ohp3esu2hm9bv Modul:Unicode data/aliases/doc 828 4192 19209 2024-10-02T20:22:20Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Contains data used by [[Module:Unicode data]] to determine formal name aliases for a Unicode character. Generated from [https://www.unicode.org/Public/UNIDATA/NameAliases.txt NameAliases.txt] in the Unicode Character Database using a script at [[wikt:User:Kephir/Unicode]]. ==See also== * [[Unicode alias names and abbreviations]] <in...' 19209 wikitext text/x-wiki <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Contains data used by [[Module:Unicode data]] to determine formal name aliases for a Unicode character. Generated from [https://www.unicode.org/Public/UNIDATA/NameAliases.txt NameAliases.txt] in the Unicode Character Database using a script at [[wikt:User:Kephir/Unicode]]. ==See also== * [[Unicode alias names and abbreviations]] <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Unicode data modules|aliases]] }}</includeonly> tvw2w36ynawww2d86rsedw57g15t5tn Modul:Unicode data/derived core properties 828 4193 19210 2024-10-02T20:23:29Z Munajad.MH 3071 ←Membuat halaman berisi 'local data = {} data.default_ignorable = { singles = { [0x000AD] = true, [0x0034F] = true, [0x0061C] = true, [0x03164] = true, [0x0FEFF] = true, [0x0FFA0] = true, }, ranges = { { 0x0115F, 0x01160 }, { 0x017B4, 0x017B5 }, { 0x0180B, 0x0180F }, { 0x0200B, 0x0200F }, { 0x0202A, 0x0202E }, { 0x02060, 0x0206F }, { 0x0FE00, 0x0FE0F }, { 0x0FFF0, 0x0FFF8 }, { 0x1BCA0, 0x1BCA3 }, { 0x1D173, 0x1D17A }, { 0xE0000, 0xE0FFF }, }, } r...' 19210 Scribunto text/plain local data = {} data.default_ignorable = { singles = { [0x000AD] = true, [0x0034F] = true, [0x0061C] = true, [0x03164] = true, [0x0FEFF] = true, [0x0FFA0] = true, }, ranges = { { 0x0115F, 0x01160 }, { 0x017B4, 0x017B5 }, { 0x0180B, 0x0180F }, { 0x0200B, 0x0200F }, { 0x0202A, 0x0202E }, { 0x02060, 0x0206F }, { 0x0FE00, 0x0FE0F }, { 0x0FFF0, 0x0FFF8 }, { 0x1BCA0, 0x1BCA3 }, { 0x1D173, 0x1D17A }, { 0xE0000, 0xE0FFF }, }, } return data 79hegqv6q09lsctxtguk4fvymtjh9rq Modul:Unicode data/derived core properties/doc 828 4194 19211 2024-10-02T20:23:54Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Contains data for the <code>Default_Ignorable_Code_Point</code> property, which is used by the function <code>is_default_ignorable</code> in [[Module:Unicode data/sandbox]]. Generated by [[Module:Unicode data/derived core properties/make]] from [https://www.unicode.org/Public/UNIDATA/DerivedCoreProperties.txt DerivedCoreProperties.tx...' 19211 wikitext text/x-wiki <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Contains data for the <code>Default_Ignorable_Code_Point</code> property, which is used by the function <code>is_default_ignorable</code> in [[Module:Unicode data/sandbox]]. Generated by [[Module:Unicode data/derived core properties/make]] from [https://www.unicode.org/Public/UNIDATA/DerivedCoreProperties.txt DerivedCoreProperties.txt] in the Unicode Character Database. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Unicode data modules|derived core properties]] }}</includeonly> qtnl39h3pwbgwnpvhm7r6h3xsgl89sr Modul:Unicode data/derived core properties/make 828 4195 19212 2024-10-02T20:24:49Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {} function p.main(frame) local page = frame.args[1] or "User:Erutuon/Unicode/DerivedCoreProperties.txt" local text = assert(mw.title.new(page):getContent()) local default_ignorable = text :match("Derived Property: Default_Ignorable_Code_Point.-(%f[^\n]%x%x%x%x.-)%s*\n# Total code points") local singles, ranges = {}, {} for code_point1, code_point2 in default_ignorable:gmatch("%f[^\n%z](%x+)%.?%.?(%x*)") do code_point1, code_point2 = tonumber(...' 19212 Scribunto text/plain local p = {} function p.main(frame) local page = frame.args[1] or "User:Erutuon/Unicode/DerivedCoreProperties.txt" local text = assert(mw.title.new(page):getContent()) local default_ignorable = text :match("Derived Property: Default_Ignorable_Code_Point.-(%f[^\n]%x%x%x%x.-)%s*\n# Total code points") local singles, ranges = {}, {} for code_point1, code_point2 in default_ignorable:gmatch("%f[^\n%z](%x+)%.?%.?(%x*)") do code_point1, code_point2 = tonumber(code_point1, 16), tonumber(code_point2, 16) local last_range = ranges[#ranges] if last_range and last_range[2] == code_point1 - 1 then last_range[2] = code_point2 or code_point1 elseif singles[code_point1 - 1] then singles[code_point1 - 1] = nil table.insert(ranges, { code_point1 - 1, code_point2 or code_point1 }) else if not code_point2 then singles[code_point1] = true else table.insert(ranges, { code_point1, code_point2 }) end end end local template = [[ local data = {} data.default_ignorable = { singles = { ... }, ranges = { ... }, } return data ]] local Array = require "Module:array" local printed_ranges = Array() for _, range in ipairs(ranges) do local low, high, script_code = unpack(range) printed_ranges:insert(('\t\t{ 0x%05X, 0x%05X },'):format(low, high)) end local printed_singles = Array() for codepoint in require 'Module:TableTools'.sortedPairs(singles) do printed_singles:insert(('\t\t[0x%05X] = true,'):format(codepoint)) end local data = template :gsub('%.%.%.', printed_singles:concat('\n'), 1) :gsub('%.%.%.', printed_ranges:concat('\n'), 1) return mw.getCurrentFrame():extensionTag{ name = "syntaxhighlight", content = data, args = { lang = "lua" } } end return p dpqetwkd2gwb4vcdrpywafkkr9vrhsi Modul:Wikt-lang/data 828 4196 19213 2024-10-02T20:27:43Z Munajad.MH 3071 ←Membuat halaman berisi 'local U = mw.ustring.char -- Diacritics, from the [[Combining Diacritical Marks]] block. local grave = U(0x300) local acute = U(0x301) local circumflex = U(0x302) local tilde = U(0x303) local macron = U(0x304) local breve = U(0x306) local dot = U(0x307) local diaeresis = U(0x308) local double_acute = U(0x30B) local caron = U(0x30C) local double_grave = U(0x30F) local invbreve = U(0x311) local dot_below...' 19213 Scribunto text/plain local U = mw.ustring.char -- Diacritics, from the [[Combining Diacritical Marks]] block. local grave = U(0x300) local acute = U(0x301) local circumflex = U(0x302) local tilde = U(0x303) local macron = U(0x304) local breve = U(0x306) local dot = U(0x307) local diaeresis = U(0x308) local double_acute = U(0x30B) local caron = U(0x30C) local double_grave = U(0x30F) local invbreve = U(0x311) local dot_below = U(0x323) local undertie = U(0x35C) --[[ This is a table of Wiktionary language codes with data belonging to them. Name is the "canonical name" used on Wiktionary. Article is the Wikipedia article. Script is the ISO 15924 code. ]] local data = { ["languages"] = { ["aaq"] = { ["name"] = "Penobscot", }, ["ab"] = { ["name"] = "Abkhaz", }, ["abe"] = { ["name"] = "Abenaki", }, ["ang"] = { ["name"] = "Old English", ["article"] = {"Old English"}, -- Remove macrons, acutes, and overdots ["replacements"] = { decompose = true, from = { "[" .. macron .. acute .. dot .. "]" }, }, }, ["ar"] = { ["name"] = "Arabic", ["article"] = "Arabic language", ["direction"] = "rtl", -- Should be in the script data module. ["replacements"] = { -- ālif with wasla is replaced by ālif; [U(0x0671)] = U(0x0627), -- taṭwīl, fatḥatan, ḍammatan, kasratan, -- fatḥa, ḍamma, kasra, -- shadda, sukūn, and superscript (dagger) ālif are removed. ["["..U(0x0640)..U(0x064B)..U(0x064C)..U(0x064D) ..U(0x064E)..U(0x064F)..U(0x0650) ..U(0x0651)..U(0x0652)..U(0x0670).."]"] = "", }, }, ["ara"] = { ["name"] = "Arabic", ["article"] = "Arabic language", ["direction"] = "rtl", -- Should be in the script data module. ["replacements"] = { -- ālif with wasla is replaced by ālif; [U(0x0671)] = U(0x0627), -- taṭwīl, fatḥatan, ḍammatan, kasratan, -- fatḥa, ḍamma, kasra, -- shadda, sukūn, and superscript (dagger) ālif are removed. ["["..U(0x0640)..U(0x064B)..U(0x064C)..U(0x064D) ..U(0x064E)..U(0x064F)..U(0x0650) ..U(0x0651)..U(0x0652)..U(0x0670).."]"] = "", }, }, ["arb"] = { ["name"] = "Modern Standard Arabic", ["article"] = "Modern Standard Arabic", ["direction"] = "rtl", -- Should be in the script data module. ["replacements"] = { -- ālif with wasla is replaced by ālif; [U(0x0671)] = U(0x0627), -- taṭwīl, fatḥatan, ḍammatan, kasratan, -- fatḥa, ḍamma, kasra, -- shadda, sukūn, and superscript (dagger) ālif are removed. ["["..U(0x0640)..U(0x064B)..U(0x064C)..U(0x064D) ..U(0x064E)..U(0x064F)..U(0x0650) ..U(0x0651)..U(0x0652)..U(0x0670).."]"] = "", }, }, ["apc"] = { ["name"] = "North Levantine Arabic", ["article"] = "North Levantine Arabic", ["direction"] = "rtl", -- Should be in the script data module. ["replacements"] = { -- ālif with wasla is replaced by ālif; [U(0x0671)] = U(0x0627), -- taṭwīl, fatḥatan, ḍammatan, kasratan, -- fatḥa, ḍamma, kasra, -- shadda, sukūn, and superscript (dagger) ālif are removed. ["["..U(0x0640)..U(0x064B)..U(0x064C)..U(0x064D) ..U(0x064E)..U(0x064F)..U(0x0650) ..U(0x0651)..U(0x0652)..U(0x0670).."]"] = "", }, }, ["ajp"] = { ["name"] = "South Levantine Arabic", ["article"] = "South Levantine Arabic", ["direction"] = "rtl", -- Should be in the script data module. ["replacements"] = { -- ālif with wasla is replaced by ālif; [U(0x0671)] = U(0x0627), -- taṭwīl, fatḥatan, ḍammatan, kasratan, -- fatḥa, ḍamma, kasra, -- shadda, sukūn, and superscript (dagger) ālif are removed. ["["..U(0x0640)..U(0x064B)..U(0x064C)..U(0x064D) ..U(0x064E)..U(0x064F)..U(0x0650) ..U(0x0651)..U(0x0652)..U(0x0670).."]"] = "", }, }, ["arz"] = { ["name"] = "Egyptian Arabic", ["article"] = "Egyptian Arabic", ["direction"] = "rtl", -- Should be in the script data module. ["replacements"] = { -- ālif with wasla is replaced by ālif; [U(0x0671)] = U(0x0627), -- taṭwīl, fatḥatan, ḍammatan, kasratan, -- fatḥa, ḍamma, kasra, -- shadda, sukūn, and superscript (dagger) ālif are removed. ["["..U(0x0640)..U(0x064B)..U(0x064C)..U(0x064D) ..U(0x064E)..U(0x064F)..U(0x0650) ..U(0x0651)..U(0x0652)..U(0x0670).."]"] = "", }, }, ["av"] = { ["name"] = "Avar" }, ["be"] = { ["article"] = "Belarusian language", ["replacements"] = { [acute] = "", }, }, ["bn"] = { ["name"] = "Bengali", ["article"] = "Bengali language", }, ["bua"] = { ["name"] = "Buryat", }, ["cel-pro"] = { -- Incorrect tag ["name"] = "Proto-Celtic", ["Wikipedia_code"] = "cel-x-proto", }, ["cel-x-proto"] = { ["name"] = "Proto-Celtic", }, ["cel-bry-pro"] = { -- Incorrect tag ["name"] = "Proto-Brythonic", ["article"] = "Common Brittonic", ["type"] = "reconstructed", }, ["com"] = { ["name"] = "Comanche", ["article"] = "Comanche language", }, ["cu"] = { ["name"] = "Old Church Slavonic", ["article"] = "Old Church Slavonic", }, ["de"] = { ["name"] = "German", ["article"] = "German language", }, ["en"] = { ["name"] = "English", ["article"] = "English language", }, ["es"] = { ["name"] = "Spanish", ["article"] = "Spanish language", }, ["egy"] = { ["name"] = "Egyptian", }, ["evn"] = { ["name"] = "Evenki", ["article"] = "Evenki language", }, ["fr"] = { ["name"] = "French", ["article"] = "French language", }, ["frm"] = { ["name"] = "Middle French", ["article"] = "Middle French", }, ["frp"] = { ["name"] = "Franco-Provençal", }, ["ff"] = { ["name"] = "Fula", }, ["gem-pro"] = { -- Incorrect tag ["name"] = "Proto-Germanic", ["article"] = "Proto-Germanic language", ["type"] = "reconstructed", ["replacements"] = {}, ["Wikipedia_code"] = "gem-x-proto", }, ["gem-x-proto"] = { ["name"] = "Proto-Germanic", ["article"] = "Proto-Germanic language", ["type"] = "reconstructed", ["replacements"] = {}, }, ["gml"] = { ["name"] = "Middle Low German", }, ["gmw-ecg"] = { ["name"] = "East Central German", }, ["gmw-x-proto"] = { ["name"] = "Proto-West Germanic", ["article"] = "Proto-West Germanic language", ["type"] = "reconstructed", ["replacements"] = {}, }, ["gmq-x-gut"] = { ["name"] = "Gutnish", ["article"] = "Gutnish", }, ["goh"] = { ["replacements"] = { decompose = true, from = { "[" .. macron .. circumflex .. diaeresis .. "]", }, }, }, ["got"] = { ["name"] = "Gothic", ["article"] = "Gothic language", ["replacements"] = { -- Latin to Gothic since people will not want to have to copy -- and paste Gothic letters in ["[AÁaáĀā]"] = "𐌰", ["[Bb]"] = "𐌱", ["[Gg]"] = "𐌲", ["[Dd]"] = "𐌳", ["[EeĒē]"] = "𐌴", ["[Qq]"] = "𐌵", ["[Zz]"] = "𐌶", ["[Hh]"] = "𐌷", ["[Þþ]"] = "𐌸", ["[IiÍí]"] = "𐌹", ["[Kk]"] = "𐌺", ["[Ll]"] = "𐌻", ["[Mm]"] = "𐌼", ["[Nn]"] = "𐌽", ["[Jj]"] = "𐌾", ["[UuÚúŪū]"] = "𐌿", ["[Pp]"] = "𐍀", ["[Rr]"] = "𐍂", ["[Ss]"] = "𐍃", ["[Tt]"] = "𐍄", ["[WwYy]"] = "𐍅", ["[Ff]"] = "𐍆", ["[Xx]"] = "𐍇", ["[Ƕƕ]"] = "𐍈", -- Not sure if "hw" and "hv" can safely be converted ["[OoŌō]"] = "𐍉", }, }, ["gsw"] = { ["name"] = "Alemannic German", }, ["grc"] = { ["name"] = "Ancient Greek", ["article"] = "Ancient Greek", ["replacements"] = { decompose = true, from = { -- Replace variant letterforms with standard ones. "ϐ", "ϵ", "ϑ", "ϰ", "ϱ", "ϲ", "ϕ", -- Remove macrons and breves. "[" .. macron .. breve .. undertie .. "]" }, to = { "β", "ε", "θ", "κ", "ρ", "σ", "φ", } }, }, ["grk-pro"] = { -- Incorrect tag ["name"] = "Proto-Hellenic", ["Wikipedia_name"] = "Proto-Greek", ["article"] = "Proto-Greek language", ["type"] = "reconstructed", ["replacements"] = {}, ["Wikipedia_code"] = "grk-x-proto", }, ["grk-x-proto"] = { ["name"] = "Proto-Hellenic", ["Wikipedia_name"] = "Proto-Greek", ["article"] = "Proto-Greek language", ["type"] = "reconstructed", ["replacements"] = {}, }, ["grt"] = { ["name"] = "Garo", }, ["ha"] = { ["name"] = "Hausa", -- remove tilde, grave, acute, macron, circumflex ["replacements"] = { decompose = true, from = { "[" .. grave .. circumflex .. macron .. acute .. tilde .. "]" }, }, }, ["hi"] = { ["name"] = "Hindi", ["article"] = "Hindi", }, ["ine-bsl-pro"] = { ["name"] = "Proto-Balto-Slavic", ["article"] = "Proto-Balto-Slavic language", ["type"] = "reconstructed", }, ["ine-pro"] = { -- Incorrect tag ["name"] = "Proto-Indo-European", ["article"] = "Proto-Indo-European language", ["type"] = "reconstructed", ["replacements"] = {}, ["Wikipedia_code"] = "ine-x-proto", }, ["ine-x-proto"] = { ["name"] = "Proto-Indo-European", ["article"] = "Proto-Indo-European language", ["type"] = "reconstructed", ["replacements"] = {}, }, ["ja"] = { ["name"] = "Japanese", ["article"] = "Japanese language", }, ["jbo"] = { -- Lojban ["type"] = "appendix", }, ["ket"] = { ["name"] = "Ket", ["article"] = "Ket language", }, ["ksk"] = { ["name"] = "Kansa", ["article"] = "Kansa language", }, ["la"] = { ["name"] = "Latin", ["article"] = "Latin", ["replacements"] = { decompose = true, from = { "[" .. macron .. breve .. diaeresis .. "]" }, }, }, ["lt"] = { ["name"] = "Lithuanian", -- remove acute, tilde, grave ["replacements"] = { decompose = true, from = { "[" .. acute .. tilde .. grave .. "]" }, }, }, ["moe"] = { ["name"] = "Cree", }, ["mul"] = { ["name"] = "Translingual", ["article"] = "", }, ["nci"] = { ["name"] = "Classical Nahuatl", ["article"] = "Classical Nahuatl", -- Remove macrons, acutes, circumflexes and graves ["replacements"] = { decompose = true, -- Remove macrons, acutes, circumflexes, graves, and saltillo; -- see [[Saltillo (linguistics)]]. from = { "[" .. grave .. acute .. macron .. circumflex .. "Ꞌꞌʻʼ'ʔ]" }, }, }, ["nds-de"] = { ["name"] = "German Low German", }, ["non"] = { ["name"] = "Old Norse", }, ["non-x-proto"] = { ["name"] = "Proto-Norse", }, ["odt"] = { ["name"] = "Old Dutch", }, ["oge"] = { ["name"] = "Old Georgian", }, ["oj"] = { ["name"] = "Ojibwe", }, ["orv"] = { ["name"] = "Old East Slavic", ["article"] = "Old East Slavic", ["replacements"] = { [U(0x484)] = "", }, }, ["osx"] = { ["name"] = "Old Saxon", }, ["pt"] = { ["name"] = "Portuguese", ["article"] = "Portuguese language", -- ["scripts"] = { "Latn" }, }, ["pa"] = { ["name"] = "Punjabi", ["article"] = "Punjabi language", }, ["pgl"] = { ["name"] = "Primitive Irish", ["article"] = "Primitive Irish", }, ["pis"] = { ["name"] = "Pijin", ["article"] = "Pijin language", }, ["poz-x-poly-proto"] = { ["name"] = "Proto-Nuclear Polynesian", ["article"] = "Proto-Polynesian language", ["type"] = "reconstructed", }, ["rap"] = { ["name"] = "Rapa Nui", ["article"] = "Rapa Nui language", }, ["ru"] = { ["name"] = "Russian", ["article"] = "Russian language", ["replacements"] = { [acute] = "", }, }, ["rw"] = { ["name"] = "Rwanda-Rundi", }, ["se"] = { ["replacements"] = { ["([đflmnŋrsšŧv])'%1"] = "%1%1", }, }, ["sem-pro"] = { ["name"] = "Proto-Semitic", ["article"] = "Proto-Semitic", ["type"] = "reconstructed", }, ["sh"] = { ["article"] = "Serbo-Croatian language", ["replacements"] = { decompose = true, from = { "([AaEeIiOoUuRrАаЕеИиОоУуРр])[" .. double_grave .. grave .. invbreve .. acute .. macron .. tilde .. "]" }, to = { "%1" }, }, }, ["sl"] = { ["name"] = "Slovene", ["replacements"] = { decompose = true, -- remove tonal orthography from = {"ł", "[" .. grave .. acute .. macron .. double_grave .. invbreve .. circumflex .. dot_below .. "]"}, to = {"l"}, }, }, ["sla-pro"] = { ["name"] = "Proto-Slavic", -- also Common Slavic ["type"] = "reconstructed", ["replacements"] = { ["[ÀÁÃĀȀȂ]"] = "A", ["[àáãāȁȃ]"] = "a", ["[ÈÉẼĒȄȆ]"] = "E", ["[èéẽēȅȇ]"] = "e", ["[ÌÍĨĪȈȊ]"] = "I", ["[ìíĩīȉȋ]"] = "i", ["[ÒÓÕŌȌȎŐ]"] = "O", ["[òóõōȍȏő]"] = "o", ["[ÙÚŨŪȔȖŰ]"] = "U", ["[ùúũūȕȗű]"] = "u", ["[ỲÝỸȲ]"] = "Y", ["[ỳýỹȳ]"] = "y", ["Ǭ"] = "Ǫ", ["ǭ"] = "ǫ", ["[" .. grave .. acute .. double_acute .. tilde .. macron .. double_grave .. invbreve .. "]"] = "", ["ĭ"] = "ь", ["ŭ"] = "ъ", }, }, ["tts"] = { ["name"] = "Isan", -- also "Northeastern Thai" ["article"] = "Isan language", }, ["ug"] = { ["name"] = "Uyghur", --also less commonly "Uighur" ["article"] = "Uyghur language", }, ["uk"] = { ["article"] = "Ukrainian language", ["replacements"] = { [acute] = "", } }, ["ur"] = { ["name"] = "Urdu", ["article"] = "Urdu", }, ["xcl"] = { ["name"] = "Old Armenian", ["article"] = "Classical Armenian", ["replacements"] = { ["[՞՜՛՟]"] = "", ["և"] = "եւ", }, }, ["xgf"] = { ["name"] = "Tongva", -- not ISO name "Gabrielino-Fernandeño" ["article"] = "Tongva language", ["replacements"] = { ["['`ʔ]"] = "ʼ", }, }, ["xlu"] = { ["name"] = "Luwian", -- not ISO name "Cuneiform Luwian" ["article"] = "Cuneiform Luwian" }, ["xpq"] = { ["name"] = "Mohegan-Pequot", }, ["xxt"] = { ["name"] = "Tambora", ["article"] = "Tambora language", }, ["xvn"] = { ["name"] = "Vandalic", ["article"] = "Vandalic language", }, ["yua"] = { ["name"] = "Yucatec Maya", ["article"] = "Yucatec Maya language", }, ["zh"] = { ["name"] = "Chinese", ["article"] = "Chinese language", -- ["scripts"] = { "Hani" }, }, ["zle-ort"] = { ["name"] = "Old Ruthenian", ["article"] = "Old Ruthenian", ["replacements"] = { [acute] = "", }, }, }, -- Here, keys (for example, "gem") are Wikipedia language codes used in -- {{lang}}, and values (for example, "gem-pro") are the equivalent Wiktionary -- code. -- Subtags are not currently supported. ["redirects"] = { ["aae"] = "sq", ["aiq"] = "fa", ["aln"] = "sq", ["als"] = "sq", ["azb"] = "az", ["azj"] = "az", ["bgn"] = "bal", ["bs"] = "sh", ["bxr"] = "bua", ["ciw"] = "oj", ["cnr"] = "sh", ["fil"] = "tl", ["fuf"] = "ff", ["gem"] = "gem-pro", -- Not correct, but is commonly used. ["hak"] = "zh", ["hbo"] = "he", ["hr"] = "sh", ["ine"] = "ine-pro", -- Not correct, but might be commonly used. ["kjv"] = "sh", ["nan"] = "zh", ["prs"] = "fa", ["rn"] = "rw", ["sli"] = "gmw-ecg", ["sr"] = "sh", ["src"] = "sc", ["sro"] = "sc", ["tw"] = "ak", ["wae"] = "gsw", ["wep"] = "nds-de", ["yue"] = "zh", ["xno"] = "fro", }, } return data 6o168iw2kow0ohmarpxrw5e3h0lia5s Modul:Wikt-lang/data/doc 828 4197 19214 2024-10-02T20:28:04Z Munajad.MH 3071 ←Membuat halaman berisi '{{language templates}} The <code>redirects</code> table in [[Module:Wikt-lang/data]] connects Wikipedia language codes to the corresponding code used on the English Wiktionary. [[wikt:Wiktionary:Language treatment]] records this relationship for ISO codes. For instance, all of <code>bs</code> (Bosnian), <code>hr</code> (Croatian), <code>sr</code> (Serbian), <code>cnr</code> (Montenegrin), <code>kjv</code> (Kajkavian) are placed under the header for <code>sh</cod...' 19214 wikitext text/x-wiki {{language templates}} The <code>redirects</code> table in [[Module:Wikt-lang/data]] connects Wikipedia language codes to the corresponding code used on the English Wiktionary. [[wikt:Wiktionary:Language treatment]] records this relationship for ISO codes. For instance, all of <code>bs</code> (Bosnian), <code>hr</code> (Croatian), <code>sr</code> (Serbian), <code>cnr</code> (Montenegrin), <code>kjv</code> (Kajkavian) are placed under the header for <code>sh</code> (Serbo-Croatian) in Wiktionary entries. See for instance [[wikt:kaj#Serbo-Croatian]], the word that Kajkavian is named after. The subsumed codes should still be used in language-tagging on Wikipedia. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Language-related modules]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> 3ugm996r93aduptwjmu8db2jw7v1b81 Cèṭa'an:Lang2iso 10 4198 19215 2024-10-02T20:30:20Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{safesubst:<noinclude />#invoke:ISO 639 name|iso_639_name_to_code}}</includeonly><noinclude> {{Documentation}} </noinclude>' 19215 wikitext text/x-wiki <includeonly>{{safesubst:<noinclude />#invoke:ISO 639 name|iso_639_name_to_code}}</includeonly><noinclude> {{Documentation}} </noinclude> md2tvkmayubdo6bz4dxt5uswdaimtbw Cèṭa'an:Lang2iso/doc 10 4199 19216 2024-10-02T20:30:47Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE. --> {{High-use}} {{Lua|Module:ISO 639 name}} '''Template:Lang2iso''' takes an English-language language name (such as "Abkhazian" or "Sinhalese") and converts it into a two-letter [[ISO 639]] language code. This table's values are based on [[List of ISO 639-1 codes]]. The template should not be transcluded directly from article namespace. ==Examples== * {{Tlx|Lang2iso|German}} ret...' 19216 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE. --> {{High-use}} {{Lua|Module:ISO 639 name}} '''Template:Lang2iso''' takes an English-language language name (such as "Abkhazian" or "Sinhalese") and converts it into a two-letter [[ISO 639]] language code. This table's values are based on [[List of ISO 639-1 codes]]. The template should not be transcluded directly from article namespace. ==Examples== * {{Tlx|Lang2iso|German}} returns: {{Lang2iso|German}} * {{Tlx|Lang2iso|Greek}} returns: {{Lang2iso|Greek}} * {{Tlx|Lang2iso|Spanish}} returns: {{Lang2iso|Spanish}} ==Purpose== Since most users will know a language's name but not its ISO code, this template is meant to facilitate invocations of other templates such as [[Template:Lang]]. Thus, instead of recalling (or having to know) that the ISO code for German is "de" and transcluding {{Tlx|Lang|de|Mädchen}}, one can type: {{Tlx|Lang|{{Tlx|Lang2iso|subst=y|German}}|Mädchen}}. This also reduces the number of parameters that need to be passed to some language routines (such as those similar to [[Template:Language with name]]) since the ISO language code can now be derived from the ISO language name. ==See also== * {{tl|ISO 639 name}} <includeonly>{{Sandbox other||<!-- ++++ PLEASE ADD CATEGORIES BELOW THIS LINE, INSIDE INCLUDEONLY TAGS, THANK YOU. --> [[Category:ISO 639 templates]] [[Category:Conversion templates]] }}</includeonly> 0rbvuepii1p3cq29jvkg9is1hkwurhp Cèṭa'an:Search box 10 4200 19217 2024-10-02T20:32:12Z Munajad.MH 3071 ←Membuat halaman berisi '<div {{#if: {{{style|}}} | style="{{{style}}}" }}> {{#tag:inputbox| bgcolor=transparent type=fulltext prefix={{{root|{{FULLPAGENAME}}}}}{{#ifeq:{{Yesno-no|{{{noslash|}}}}}|yes||/}} break={{{search-break|no}}} {{#ifeq:{{{search-width|}}}|auto|| width={{{search-width|22}}} }} searchbuttonlabel={{{search-button-label|Search}}} }} </div><noinclude> {{documentation}}<!-- place category and language links on the /doc sub-page, not here --> </noinclude>' 19217 wikitext text/x-wiki <div {{#if: {{{style|}}} | style="{{{style}}}" }}> {{#tag:inputbox| bgcolor=transparent type=fulltext prefix={{{root|{{FULLPAGENAME}}}}}{{#ifeq:{{Yesno-no|{{{noslash|}}}}}|yes||/}} break={{{search-break|no}}} {{#ifeq:{{{search-width|}}}|auto|| width={{{search-width|22}}} }} searchbuttonlabel={{{search-button-label|Search}}} }} </div><noinclude> {{documentation}}<!-- place category and language links on the /doc sub-page, not here --> </noinclude> thl2yzw386orjiga72vve9ft6pgt6aa Cèṭa'an:Search box/doc 10 4201 19218 2024-10-02T20:32:34Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} This template creates a simple search box for all a page's subpages, like archives. === Usage === Simple {{tnull|search box}} creates a search box. The scope is all subpages of the tagged page, ''excluding'' that page itself. <syntaxhighlight lang="wikitext"> {{search box |root= / |search-b...' 19218 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} This template creates a simple search box for all a page's subpages, like archives. === Usage === Simple {{tnull|search box}} creates a search box. The scope is all subpages of the tagged page, ''excluding'' that page itself. <syntaxhighlight lang="wikitext"> {{search box |root= / |search-break=<yes|no> |search-width=number |search-button-label=text }} </syntaxhighlight> ===Parameters=== ;root: The target page. <code><nowiki>|root=User talk:Example/Archives</nowiki></code> will search all subpages of User talk:Example/Archives. The default is the current page name. ;noslash: By default, the target page itself is excluded, by appending a slash "/" to the "root" parameter. If you want to include it, set <code><nowiki>noslash=yes</nowiki></code>. ;search-break: <code><nowiki>search-break=yes</nowiki></code> will insert a break between the search bar and search button. The default is no. {{search box |search-break=no }} {{search box |search-break=yes }} ;search-width: can be used to change the width of the text field, in characters. The default is 22, which fits the search bar with the default box width. Note: this is a bare number with no units. ;search-button-label: can be used to change the text on the search button. The default is "Search". ;style: can be used to style the box with inline [[CSS]]. ===Examples=== <syntaxhighlight lang="wikitext">{{search box |root=Wikipedia:FAQ |search-button-label=Search the FAQ}} </syntaxhighlight> produces: {{search box |root=Wikipedia:FAQ |search-button-label=Search the FAQ}} Example 2 with {{para|search-width}}: <syntaxhighlight lang="wikitext"> {{search box |root=User:Example |search-width=22 |search-button-label=Search User:Example's pages }} </syntaxhighlight> produces: {{search box |root=User:Example |search-width=44 |search-button-label=Search User:Example's pages }} Example 3 with {{para|style}}: {{demo|<nowiki>{{search box |root=User:Example |search-button-label=Search User:Example's pages |style=width: fit-content; }}</nowiki>|br=produces:}} {{Internal search templates common doc|append= * [[:commons:Template:search box]] - Wikimedia Commons template that does the same thing}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Archival templates]] [[Category:Search templates]] [[Category:Box templates]] [[Category:User namespace templates]] }}</includeonly> hriukdp9cyqos9mf4ofdevleqzarg2i Cèṭa'an:Internal search templates common doc 10 4202 19219 2024-10-02T20:33:09Z Munajad.MH 3071 ←Membuat halaman berisi '=={{Anchor|Templates to search Wikipedia}}Templates for searching Wikipedia== ===Search links=== A ''search link'' stores a query in a link that takes you to live search results for that stored search. They're found on user pages and talk pages. Use one to bring the full feature set of MediaWiki Search, or features of external search engines, to bear on users unfamiliar with their search parameters. One type of search link is a wikilink with all the capabilitie...' 19219 wikitext text/x-wiki =={{Anchor|Templates to search Wikipedia}}Templates for searching Wikipedia== ===Search links=== A ''search link'' stores a query in a link that takes you to live search results for that stored search. They're found on user pages and talk pages. Use one to bring the full feature set of MediaWiki Search, or features of external search engines, to bear on users unfamiliar with their search parameters. One type of search link is a wikilink with all the capabilities of Search (search box), and with standard wikilink syntax: <kbd>{{nowrap | [<nowiki/>[Special:Search/''query''{{!}} ''label'']]}}</kbd>. So this search link will (1) [[help:navigation|navigate]]: [<nowiki/>[Special:search/Wales]] &rarr; [[Special:search/Wales]] or (2) search: <kbd>{{nowrap | [<nowiki/>[Special:search/~Wales {{!}} search/~Wales]]}}</kbd> &rarr; [[Special:search/~Wales|search/~Wales]] if you prefix a ~ tilde character. All other search links are made from a [[help:template|template]] that will build a URL instead of wikilink. A URL can for example can call off-site search engines to search Wikipedia. *{{tl|Search link}} offers all the capabilities of [[Help:Searching|Searching]] (search box), plus extra (URL) parameters for combinations of namespaces, and where you can escape the 20-results-per page-limitation, shareable: <kbd>{{nowrap | {<nowiki>{search link | et al | ''label'' | ns4 | ns5 | limit = 123}}</nowiki>}}</kbd> &rarr; {{search link|et al | ''label'' | ns4 | ns5 | limit = 123}}. *{{tl|Regex}} – develop an advanced regex search. <kbd>{<nowiki/>{regex | \<--.*--> | label = Articles with comments missing the ! bang character | prefix=0}}</kbd> &rarr; {{regex | \<--.*--> | label = Articles with comments missing the ! bang character |prefix=0}} *{{tl|Template usage}} – develop a ''template'' regex search, and pinpoint specific template-call details. <kbd>{<nowiki/>{Template usage | Convert | <nowiki>\{{!}}C\{{!}}F</nowiki> | 0 | Articles that convert Celsius to Fahrenheit}}</kbd> &rarr; {{template usage|Convert|\{{!}}C\{{!}}F|0|Articles that convert Celsius to Fahrenheit}} *{{tl|ShortSearch}} – create three search links: <kbd>{<nowiki/>{ShortSearch | system operations research}}</kbd> &rarr; {{ShortSearch | system operations research}} (search Wikipedia, "Google" Wikipedia, and Google search) *{{tl|wpsearch}} – create five search links: <kbd><nowiki>{{wpsearch|collaborative search}}</nowiki></kbd> &rarr; {{wpsearch|collaborative search}} *{{tl|Wikidata search link}} – creates a [[d:Wikidata:Main page|Wikidata]] search link for descriptions, entities, items, properties, etc. &rarr; {{Wikidata search link|Universe}} ===Search boxes=== *{{tl|Search box}} – Simple search box with choice of button below or to the right *{{tl|Search prefixes}} – Multiple pages' subpages are searched at once. *{{tl|Archive banner}} –For searching archives. It is of banner-style, like many other [[Template:Warchivenav|archive templates]]. *{{tl|Search lists}} – For searching from lists of lists. *{{tl|Editor search boxes}} – List of different [[WP:ADMINPS|administrative namespaces]] search boxes. Search boxes are made by {{tag|inputbox|o}} tags. See [[mw:Extension:InputBox]]. ===Page title searches=== *{{tl|Canned search}} – Link to automated search results for a given term *{{tl|In title}} – Search for pages whose name ''contains'' given words *{{tl|Look from}} – Search for pages whose name ''begins'' with a given word For searches with exact matches, exact in upper and lower cases, or in punctuation marks, see {{section link|Help:Searching#grep}}. ===Other Wikipedia editor help=== *{{tl|Linksearch}} – Searches for external links matching a URL *{{tlg|dabsearch|italics=on|term}} – External tool to find page titles containing a <code>(''term'')</code> in parentheses; useful for [[Wikipedia:disambiguation]] study *{{tl|Help desk searches}} – Navbox with list of links to Google pages, specialized to search for example user pages, [[Wikipedia:Village pump|village pump]], etc.; useful for [[Wikipedia:Help desk]] tasks *{{tl|Spamsearch}} – Searches user pages for common spams, e.g. "we service", "leading manufacturer", etc. <!-- Useless templates (but actually, another editor says, their parameters might make them useful and worthy of this section, when someone has the time to research each one): *The search box in every Wikipedia page makes them useless: **{{Content search link}}: Make a link to the search page **{{Search wikipedia}}: Creates another search box. **{{top search bar}}: spam **{{top search bar2}}: spam --> {{{Seealso| ==See also== {{{Append|}}} *[[Help:Searching]] *{{cat|Search templates}} *[[mw:Extension:InputBox#General syntax|MediaWiki:Extension:InputBox §&nbsp;General syntax]] - how to create your own search box using {{tag|inputbox}} {{Search templates}} }}}<noinclude> Hereafter is within a set of {{tag|noinclude}} tags. ---- ==Description of this template== This template is [[Wikipedia:Transcluded content/Transcluding a page section|transcluded]] into the [[Wikipedia:Template documentation|documentation pages]] of some templates. You can modify the {{section link|#See also}} section with the following parameters: *<code>append</code>: Items to be added to. *<code>seealso</code>: Changes the section altogether. Example 1: {{<nowiki/>Internal search templates common doc|append=<br/> <nowiki/>*[[Help:Searching]]<br/> <nowiki/>*[[Help:Template]]}} Example 2: {{tnull|Internal search templates common doc|seealso{{=}}}}<br/> This will delete the "See also" section. [[Category:Documentation shared content templates]] [[Category:Search templates| ]] [[Category:Searching in Wikipedia]] </noinclude> 68j5171lp1tzv425cd0m26659fwzqf9 Cèṭa'an:Search link 10 4203 19220 2024-10-02T20:33:42Z Munajad.MH 3071 ←Membuat halaman berisi '<span class="plainlinks">[{{fullurl:Special:Search|search=<!-- -->{{urlencode:{{{query|{{{text|{{{1|}}}}}}}}}}}<!-- Given query -->{{#if:{{{limit|}}}|&limit={{{limit|}}}}}<!-- -->{{#if:{{{ns|}}} {{{3|}}} {{{4|}}} {{{5|}}} {{{6|}}} {{{7|}}} {{{8|}}} {{{9|}}}{{{10|}}} {{{11|}}} {{{12|}}} {{{13|}}} {{{14|}}} {{{15|}}} {{{16|}}} {{{17|}}} {{{18|}}} {{{19|}}} {{{20|}}} | <!-- either ns or 3-20 has a value set--> {{#if:{{{ns|}}} <!-- is n...' 19220 wikitext text/x-wiki <span class="plainlinks">[{{fullurl:Special:Search|search=<!-- -->{{urlencode:{{{query|{{{text|{{{1|}}}}}}}}}}}<!-- Given query -->{{#if:{{{limit|}}}|&limit={{{limit|}}}}}<!-- -->{{#if:{{{ns|}}} {{{3|}}} {{{4|}}} {{{5|}}} {{{6|}}} {{{7|}}} {{{8|}}} {{{9|}}}{{{10|}}} {{{11|}}} {{{12|}}} {{{13|}}} {{{14|}}} {{{15|}}} {{{16|}}} {{{17|}}} {{{18|}}} {{{19|}}} {{{20|}}} | <!-- either ns or 3-20 has a value set--> {{#if:{{{ns|}}} <!-- is ns set? --> | {{#ifeq: {{{ns}}} | all <!-- ns is set. Is the value "all"? -->| <!-- True, the value of ns is "all" --> &ns0=1&ns1=1&ns2=1&ns3=1&ns4=1&ns5=1&ns6=1&ns7=1&ns8=1&ns9=1<!-- -->&ns10=1&ns11=1&ns12=1&ns13=1&ns14=1&ns15=1&ns100=1&ns101=1<!-- -->&ns118=1&ns119=1&ns710=1&ns711=1&ns828=1&ns829=1 | <!-- ns is set, but the value is not "all" --> &{{lc:{{{ns}}}}} <!-- You saw the & added, and ns argument: ns=ns5 gives &ns5=1 Use {{lc:}} not only to lower case, but also to strip away whitespace --> }} }}{{ #if:{{{3|}}} <!-- positional parameter 3 = "ns0" or other nsX --> | &{{lc:{{{3|}}}}}=1 }}{{ #if:{{{4|}}}| &{{lc:{{{4|}}}}}=1 }}{{ #if:{{{5|}}}| &{{lc:{{{5|}}}}}=1 }}{{ #if:{{{6|}}}| &{{lc:{{{6|}}}}}=1 }}{{ #if:{{{7|}}}| &{{lc:{{{7|}}}}}=1 }}{{ #if:{{{8|}}}| &{{lc:{{{8|}}}}}=1 }}{{ #if:{{{9|}}}| &{{lc:{{{9|}}}}}=1 }}{{ #if:{{{10|}}}| &{{lc:{{{10|}}}}}=1 }}{{ #if:{{{11|}}}| &{{lc:{{{11|}}}}}=1 }}{{ #if:{{{12|}}}| &{{lc:{{{12|}}}}}=1 }}{{ #if:{{{13|}}}| &{{lc:{{{13|}}}}}=1 }}{{ #if:{{{14|}}}| &{{lc:{{{14|}}}}}=1 }}{{ #if:{{{15|}}}| &{{lc:{{{15|}}}}}=1 }}{{ #if:{{{16|}}}| &{{lc:{{{16|}}}}}=1 }}{{ #if:{{{17|}}}| &{{lc:{{{17|}}}}}=1 }}{{ #if:{{{18|}}}| &{{lc:{{{18|}}}}}=1 }}{{ #if:{{{19|}}}| &{{lc:{{{19|}}}}}=1 }}{{ #if:{{{20|}}}| &{{lc:{{{20|}}}}}=1 }} |&ns0=1<!-- Neither ns nor 3-20 were set. So made Template Search link's default search domain equal to article space; otherwise user account can set it to "all" by default at their own [[Special:Search]] Advanced -->}}&fulltext=Search<!-- does what "~" does when first character of query Done with [URL part. Now for the name] part of [URL name]. (The URL part already escapes square brackets [ ], in urlencode %5B %5D.) -->}}<!-- You'll see the space. The "replace" wrappers escape square brackets in name. --> {{#invoke:String|replace<!-- -->|{{#invoke:String|replace |{{#if: {{{label|{{{link|{{{2|}}}}}}}}}<!-- If a label is given, --> |<nowiki />{{{label|{{{link|{{{2|}}}}}}}}}<!-- protect it from a leading * or # --> |<nowiki />{{{query|{{{text|{{{1|}}}}}}}}}<!-- by using <nowiki /> (Help:wikitext) -->}}<!-- -->|[|&#91;}}<!-- ] with its html symbol -->|]|&#93;}}<!-- ] with its html symbol -->]</span><!-- Output a hidden category: -->{{#if: {{{ns|}}}{{{3|}}}{{{4|}}}{{{5|}}}{{{6|}}}{{{7|}}}{{{8|}}}{{{9|}}}{{{10|}}}{{{11|}}}{{{12|}}}{{{13|}}}{{{14|}}}{{{15|}}}{{{16|}}}{{{17|}}}{{{18|}}}{{{19|}}}{{{20|}}} | [[Category:Search link templates with namespace parameters]] }}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage, not here! --> </noinclude> 1p02wmz5907y2d8498zet0lco1irnve Cèṭa'an:Search link/doc 10 4204 19221 2024-10-02T20:34:27Z Munajad.MH 3071 ←Membuat halaman berisi '{{redirect|Template:Sl|the template for linking to sections|Template:Section link}} {{Documentation subpage}} {{Warning|This template should not be used in [[WP:WIAA|articles]] as links to search result pages are among the [[WP:LINKSTOAVOID|links normally to be avoided]].}} {{tsh|sl}} This template creates a link that can be used to store a Wikipedia search box query. A search link is useful for [[collaborative search]] on [[Help:Talk|Talk pages]] and most oth...' 19221 wikitext text/x-wiki {{redirect|Template:Sl|the template for linking to sections|Template:Section link}} {{Documentation subpage}} {{Warning|This template should not be used in [[WP:WIAA|articles]] as links to search result pages are among the [[WP:LINKSTOAVOID|links normally to be avoided]].}} {{tsh|sl}} This template creates a link that can be used to store a Wikipedia search box query. A search link is useful for [[collaborative search]] on [[Help:Talk|Talk pages]] and most other pages, but it is not to be used in articles. If used in [[Wikipedia|article]]s, it outputs the above warning. === Basics === {{tlc|Search link|first|second|third}} * The first parameter is for ''the search'', or query. * The second parameter is a ''label for the link''. * The third parameter is the ''search domain''. The name of the template is ''Search link'', or ''sl'' for short.<br/> The second and third parameters are optional and have defaults, so the short form is {{tlx|sl|''query''}}. Both a search link and a search box go to the same search engine. The same query produces the same result. The basic search covers articles. It finds words and phrases composed of letters and numbers very quickly, but a basic search can also query for all articles that contain a string that includes punctuation, math, and other symbols as seen in the page [[wp:content|content]] or as seen in the page wikitext. {| class=wikitable |+ Basic search principles when using a search link |style="vertical-align:top;"|1 ||{{tlc|Search link<br />|"search engine query"}}<br /> {{Search link|"search engine query"}} |There is one search term, a phrase that produces '''18''' results, including a [[wp|redirect]]. For one term, the page ranking rule is simple: title matches, on top. Two pages hit on "Search Engine Query" and one on "<nowiki>[[Search engine (computing)|search engine]]</nowiki> query". |- |style="vertical-align:top;"|2 |dummy|{{tlc|Search link<br />|"search engine query"<br />insource:/"search engine query"/}}<br /> {{Search link|"search engine query" insource:/"search engine query"/ }} |width=52%| Added a term: insource:/"''slash delimited regex''"/. Now there are '''15'''. Three were filtered out because regex match ''only exact strings''. All other searches always ''ignore capitalization, punctuation, math, and other symbols'', like the ]] above. Proves a basic difference with search 1: only ''insource:'' searches wikitext. All other terms search what is rendered. |- |style="vertical-align:top;"|3 ||{{tlc|Search link<br />|search engine query}}<br /> {{Search link|search engine query}} ||There are three search terms. They produce '''1169''' results. Many page ranking rules apply to make the top most likely and the bottom least likely, ''probably''. |- |style="vertical-align:top;"|4 |dummy to enable the pipe character to pass|{{tlc|Search link<br />|search engine query<br />insource:/"search engine query"/}}<br /> {{Search link|search engine query insource:/"search engine query"/}} | Similar to search 3, the regex crawled character-by-character through the same '''1169'''-page filter to produce its same 15 results. As much as that seems, 1169 is nothing compared to running an unfiltered (unaccompanied) regex exposed to the {{NUMBEROFPAGES}} pages on the wiki to produce some 15 results.<ref>Some users' default search domain is all namespaces. In cases like the bare regex search, the search engine protects itself by limiting ''all'' regex searches. A bare regex that crawls through millions of pages can take over twenty seconds, and may even cost you an HTML timeout. During that time very few other regex searches are allowed. Always use a filter with regex.</ref> |- |style="vertical-align:top;"| 5 ||{{tlc|Search link<br />|insource:/"2 + 2"/<br />prefix:Arithmetic<br />|"Arithmetic" titles & "2 + 2"}}<br />{{search link|insource:/2 \+ 2/ prefix:Arithmetic|"Arithmetic" titles & "2 + 2"}} |The regexp is the first term, but the ''prefix:'' term first filters out all but a few [[wp:pagename|titles]] that start with the characters A-r-i-t-h-m-e-t-i-c, then the regexp crawls character-wise. Perhaps such a label conveys this to your team. |} This template differs from the search box superficially when searching for an equals sign. In the search box you just say <kbd>=</kbd>, but here you must use the five-letter string <nowiki>{{=}}</nowiki>.<ref>Searching for an equals sign requires using a regexp. As with any template, use {{tl|1==}} or {{para|1}} to pass in an equals sign to any parameter, even the link label.</ref> In search 5 notice the need for the double quotes around the search pattern: <code>insource:/"''slash&nbsp;delimited&nbsp;regexp''"/</code>. These protect any characters from being interpreted as regex metacharacters, and ensures they are interpreted literally. In basic searches quotes are always used, to enable exact-string searches in the wikitext. In advanced searches the double quotes are not used, so that the metacharacters can act as conditional and branching operators to create generalized patterns. Search 2 exemplifies the easiest filter to apply to accompany any regexp search. It just takes the same phrase and make it a separate term. Given any regexp <kbd>insource'''/'''"''exact string search''"'''/'''</kbd>, just accompany it by an <kbd>insource:"''exact string search''"</kbd>. The later term will always act like a perfect filter, matching every alphanumeric, and ignoring every non-alphanumeric, speeding through an indexed search to filter out pages the regexp couldn't possibly match. As for other filters, a namespace is weak, but every additional term increases ''regex'' power. The next section covers ''Search link'' arguments more in depth. === Advanced === {{details|topic=Search engine queries|Help:Searching}} Here are the [[help:Template#Parameters|template parameters]] for Search link. {| class="wikitable" |- |'''1''' |or {{para|query}} || The search query. It becomes the text of the search link (how the link will look) so it accepts {{para|text}}. |- |'''2''' |or {{para|label}} || A label to replace the default text. A new look to the link, so it also accepts {{para|link}}. Defaults to show the search query. |- |'''3'''<br />⋮<br/>'''20''' |style="white-space: nowrap;"| <!--{{Big|{{!}}}}{{small|{{param|3}}}}{{Big|{{!}}}}{{small|{{param|4}}}}{{Big|{{!}}}}{{small|{{param|5}}}}{{Big|{{!}}}}…{{big|{{!}}}}{{small|{{param|20}}}}--> {{Big|{{!}}}}'''3'''{{Big|{{!}}}}'''4'''{{Big|{{!}}}}'''5'''{{Big|{{!}}}}…{{large|{{!}}}}'''20'''<br /> or {{para|ns}} | The search domain: one or more namespaces abbreviated "ns''x''", where ''x'' is any namespace number.<br /><code>|'''ns'''''x''|'''ns'''''x''|'''ns'''''x''|…|'''ns'''''x''</code>, or <code>'''ns='''ns''x''&ns''x''&ns''x''…&ns''x''</code>, or <code>'''ns='''all</code>. Defaults to ns0. |- | |{{para|limit}} || Number of search results on the first page. Named parameter only, not positional. |} {{namespaces}} You only ever need to use parameters 3–20 if you want a profile of two or more namespaces for a search domain. Otherwise you can just say the namespace name (or ''all'') at the beginning of the query, or a ''prefix'' parameter at the end of the query. When the query goes through this template, the default search domain is article space, just as it is for basic users. The default search domain of a user, logged-in or not, is article space ''unless the user set their preference''.<ref>Advancing editors who begin to search for Wikipedia's other pages may at times set their default search domain (at [[Special:Search]] ''Advanced'') to ''[[Special:statistics|all]]''. Setting search to ''all'' is the most likely scenario to "set and forget". Since that includes article space, the usual results are comparable.</ref> But no matter who uses a search link the results will always be the same. "Cut and paste" can never guarantee the same results for a search, but a search link can because the search domain is just article space for everyone, or search domain is the set of namespaces you set for everyone. If you know the numbers of your search domain profile, you just type them in <code>{{nowrap|1=ns=ns0&ns1&ns118}}</code>. (You can get them from the [[wp:namespace|namespace]] table to the right.) Otherwise you refine your query ''and'' search domain on the search results page, whose ''Advanced'' interface is designed to select and adjust namespaces with no knowledge of the namespace numbers. Once that produces satisfactory results, you copy the namespaces string from the URL (in your browser's address bar), and paste it into {{para|ns}}, and you can get the query from the search results page search box, and paste it as the query, and that's your search link. If you have just one namespace in your search link, and it's not article space, you can specify it by saying, say, <kbd>ns=ns10</kbd>, or <kbd>|ns10"</kbd> at parameter position 3 or greater: :{{#invoke:DemoTemplate|sl|"search link" namespace||ns10}} For ''one'' namespace the explicit name is preferred: :{{#invoke:DemoTemplate|sl|Template:"search link" namespace}} The explicit name is preferred if you will be publishing or saving your search link. That way when it is run later the search domain shows up explicitly at the beginning of the search box of the search results page to inform the user. Otherwise ''only the URL'' and ''only the namespace-profile dialog frame'' pops up on the search results page to inform the user. When it is two or more namespaces, these things always happen, because the query only accepts one namespace (as the first term only). But '''''all''''' is also an informative query, a pseudo-namespace for Search only. If you see a query begin with <kbd>all:</kbd>, the URL will be loaded with all the namespace parameters. You can use "all" in {{tlf|Search link}} to specify all namespaces: :<code>{<nowiki/>{sl|''query''|'''ns=all'''}}</code> :<code>{<nowiki/>{sl|''query''|''label''|'''all'''}}</code> but again, it is far more preferable to say :{{#invoke:DemoTemplate|sl|all:"search link" namespace}} than it is to use: :{{#invoke:DemoTemplate|sl|"search link" namespace||all}} for the reasons given just above. ''But'' when specifying "all", the query time is about seven times greater because there are [[special:statistics|that many more pages on the wiki]] than there are articles. If a more targeted search is possible, it runs much more quickly than the "all" search. For example, if you have a query for which know the search domain is 10 and 11, and you want ''no label'', then you need a parameter 3, ''but you need no parameter 2'', so per the [[Help:Template#Parameters|template parameter rules]] the search link can be made in four general ways: *<code>{<nowiki/>{sl|''query'''''||'''ns10|ns11}}</code> When parameter 1 unnamed, and parameter 2 is unnamed '''{{big|{{!}}&thinsp;{{!}}}}''' (defined as the "empty string"), then parameter 3 can be defined unnamed <kbd>ns10</kbd>, and parameter 4 can be defined unnamed <code>ns11</code>, and so on. Nothing is named because everything is defined. *<code>{<nowiki/>{sl|''query''|3=ns10|4=ns11}}</code> Parameter 2 is undefined, but that's fine because parameters 3 and above are all named... *<code>{<nowiki/>{sl|''query''|ns=ns10&ns11}}</code> or the empty positional parameter '''{{big|{{!}}&thinsp;{{!}}}}''' is not needed when {{para|ns}} defines itself named. *<code>{<nowiki/>{sl|query=''query''|label=|ns=ns10&ns11}}</code> Everything is explicitly named. For another example, if you select the "Wikipedia" and "Help" namespaces, then run a query, the URL will show <code>ns4=1&ns12=1</code>. Copy that and paste it to {{para|ns|ns4{{=}}1&ns12{{=}}1}}. (Note: you can ignore the "=1" part from the URL.) Note how the URL contains ns0, ns1, ns2, and ns3, and how it got them: :<code><nowiki>{{sl|systems operations|3=ns2|4=ns1|ns=ns3|20=ns0}}</nowiki></code> &rarr; {{sl|systems operations prefix:{{FULLPAGENAME}}|systems operations|ns2|4=ns1|ns=ns3|20=ns0}} :<code><nowiki>{{sl|query = systems operations|||ns2|ns1|ns3|ns0}}</nowiki></code> &rarr; {{sl|query = systems operations prefix:{{FULLPAGENAME}}||systems operations|ns2|ns1|ns3|ns0}} :<code><nowiki>{{sl|systems operations|3=ns2&ns1&ns3&ns0}}</nowiki></code> &rarr; {{sl|systems operations prefix:{{FULLPAGENAME}}|systems operations|3=ns2&ns1&ns3&ns0}} If you need to develop a highly specific search domain, a very elaborate one carved out of a set of the thirty namespaces, then you will have developed this at the search results page using the ''Advanced'' search domain picker there. Then you just cut and paste the entire string ''from the URL'' of your found ''search domain'' namespaces, and paste it into one named parameter {{para|ns}}. To type in namespaces 0, 2, 4, 5, 7 and 9, with no label, the two easiest ways are: * <code>{<nowiki/>{sl|''query''||'''ns0|ns2|ns4|ns5|ns7|ns9'''}}</code> * <code>{<nowiki/>{sl|''query''|ns='''ns0&ns2&ns4&ns5&ns7&ns9'''}}</code> The order is irrelevant. == Advanced examples == {{for|examples| Help:Searching/Regex/Sandboxing}} All these involve <code>insource:/''slash delimited regex''/</code> '''with filters'''. Any search link with an <code>insource:/''regex''/</code> search should always provide the additional query terms that would filter (reduce) the search domain as much as possible. This template defaults to article space if no namespace is given, which is a filter. ;Quoting The need to match an equals in an article is not surprising, and is basic. You have to use {{tl|1==}} or {{para|query}} or {{para|1}} just to get the equals sign in your query to the search engine, or {{tl|!}} to get the pipe character to the search engine. Both pipe characters and the equals signs are template ''sensitive'' for all templates, so you can always quote them with curly brackets like that inside templates. Although the search ''box'' can take = and | directly, quoting is necessary in the search ''link'' because otherwise they have their parameters meaning. Regex are ''sensitive'' to punctuation, brackets, math and other symbolic characters, collectively known as "[[regex#Character classes|punctuation]]" so you quote them, because otherwise they have their regex ''metacharacter'' meaning. The "metacharacters" of CirrusSearch have claimed most punctuation characters as functions in their regex, but you don't have to know all the metacharacter functions just to search for them as targets literally. You can simply quote all punctuation to search for them as literal targets in wikitext. The way to easily quote every character in an entire regexp is to put the whole term in quotes: <kbd>insource:/"''regexp with literal characters''"/</kbd> To get a pipe character through both the template and the search engine to target it as a character in wikitext, you have to quote it twice, hence the frequent need for the six characters <kbd>\{{tl|!}}</kbd> in an advanced search link. The equals sign is not a metacharacter, so it does not have to be quoted twice, as the pipe character does. The pipe character is a metacharacter that means OR. To generate advanced regex searches, see about doing so at {{tl|regex}}. {{Help:Searching/Features}}<!-- -->{{Help:Searching/Regex}} {{Help:Searching/Regex/Sandboxing}} == See also == {{Internal search templates common doc|seealso=}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Search templates]] [[be:Шаблон:Пошук]] [[ja:Template:Search]] }}</includeonly> 7fq1xh5xsiecw8ezpbou3tikbxbc647 Cèṭa'an:Namespaces 10 4205 19222 2024-10-02T20:35:04Z Munajad.MH 3071 ←Membuat halaman berisi '{| class="wikitable floatright" style="text-align: center; font-size: 85%" |+ {{navbar-header|[[Wikipedia:Administration#Data structure and development|Wikipedia data structure]]|Namespaces}} ! colspan="4" | [[Wikipedia:Namespace|Namespaces]] |- ! colspan="2" | [[Wikipedia:Namespace#Subject namespaces|Subject namespaces]] !! colspan="2" | [[Help:Talk pages|Talk namespaces]] |- ! 0 | [[Wikipedia:What is an article?#Namespace|(Main/Article)]] || {{ns:1}} ! 1 |- ! 2...' 19222 wikitext text/x-wiki {| class="wikitable floatright" style="text-align: center; font-size: 85%" |+ {{navbar-header|[[Wikipedia:Administration#Data structure and development|Wikipedia data structure]]|Namespaces}} ! colspan="4" | [[Wikipedia:Namespace|Namespaces]] |- ! colspan="2" | [[Wikipedia:Namespace#Subject namespaces|Subject namespaces]] !! colspan="2" | [[Help:Talk pages|Talk namespaces]] |- ! 0 | [[Wikipedia:What is an article?#Namespace|(Main/Article)]] || {{ns:1}} ! 1 |- ! 2 | [[Wikipedia:User pages|{{ns:2}}]] || {{ns:3}} ! 3 |- ! 4 | [[Wikipedia:Project namespace|{{ns:4}}]] || {{ns:5}} ! 5 |- ! 6 | [[Help:Files|{{ns:6}}]] || {{ns:7}} ! 7 |- ! 8 | [[Help:MediaWiki namespace|{{ns:8}}]] || {{ns:9}} ! 9 |- ! 10 | [[Wikipedia:Template namespace|{{ns:10}}]] || {{ns:11}} ! 11 |- ! 12 | [[Wikipedia:Help namespace|{{ns:12}}]] || {{ns:13}} ! 13 |- ! 14 | [[Help:Category|{{ns:14}}]] || {{ns:15}} ! 15 |- ! 100 | [[Wikipedia:Portal|{{ns:100}}]] || {{ns:101}} ! 101 |- ! 118 | [[Wikipedia:Drafts|{{ns:118}}]] || {{ns:119}} ! 119 |- ! 126 | [[Wikipedia:Manual of Style|{{ns:126}}]] || {{ns:127}} ! 127 |- ! 710 | [[mw:Extension:TimedMediaHandler|{{ns:710}}]] || {{ns:711}} ! 711 |- ! 828 | [[Wikipedia:Lua|{{ns:828}}]] || {{ns:829}} ! 829 |- ! colspan="4" | [[Wikipedia:Namespace#Former namespaces|Former namespaces]] |- ! 108 | [[Wikipedia:Books|Book]] || Book talk ! 109 |- ! 442 | [[Wikipedia:Course pages#Education Program course pages|Course]] || Course talk ! 443 |- ! 444 | [[Wikipedia:Course pages#Education Program institution pages|Institution]] || Institution talk ! 445 |- ! 446 | [[Wikipedia:Course pages|Education Program]] || Education Program talk ! 447 |- ! 2300 | [[Wikipedia:Gadget|Gadget]] || Gadget talk ! 2301 |- ! 2302 | [[Wikipedia:Gadget|Gadget definition]] || Gadget definition talk ! 2303 |- ! 2600 | [[Wikipedia:Flow|Topic]] || ! 2601 {{yesno|{{{show virtual ns|yes}}}|yes= {{!}}- ! colspan="4" {{!}} [[Wikipedia:Namespace#Virtual namespaces|Virtual namespaces]] {{!}}- ! -1 {{!}} colspan="3" {{!}} [[Help:Special page|{{ns:-1}}]] {{!}}- ! -2 {{!}} colspan="3" {{!}} [[Help:Files|{{ns:-2}}]] |no=}} |- | colspan="4" | [[Special:NamespaceInfo|Current list]] |}<noinclude> {{documentation}} </noinclude> 3oi05lxkth5x5rkunfc4954ry1rac81 Cèṭa'an:Navbar-header 10 4206 19223 2024-10-02T20:36:20Z Munajad.MH 3071 ←Membuat halaman berisi '<templatestyles src="Navbar-header/styles.css"/><div class="navbar-header" {{#if:{{{fontcolor|}}}|style="color:{{{fontcolor}}};"}}>{{{1}}}<!-- -->{{#invoke:navbar|navbar | 1 = {{{2<noinclude>|Navbar-header</noinclude>}}} | {{#ifeq: {{{plain|}}} |<!--equals:-->1 |<!--then:-->plain |<!--else:-->mini }} = 1 | {{#if: {{{fontcolor|}}} | fontstyle | NULL }} = color:{{{fontcolor}}}; }}<!-- --></div><noinclude> {{documentation}} <!-- A...' 19223 wikitext text/x-wiki <templatestyles src="Navbar-header/styles.css"/><div class="navbar-header" {{#if:{{{fontcolor|}}}|style="color:{{{fontcolor}}};"}}>{{{1}}}<!-- -->{{#invoke:navbar|navbar | 1 = {{{2<noinclude>|Navbar-header</noinclude>}}} | {{#ifeq: {{{plain|}}} |<!--equals:-->1 |<!--then:-->plain |<!--else:-->mini }} = 1 | {{#if: {{{fontcolor|}}} | fontstyle | NULL }} = color:{{{fontcolor}}}; }}<!-- --></div><noinclude> {{documentation}} <!-- Add cats and interwikis to the /doc subpage, not here! --> </noinclude> sawz1o3sruap1dzfjp3d5m8rozlqfxs Cèṭa'an:Navbar-header/styles.css 10 4207 19224 2024-10-02T20:36:49Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp|small=y}} */ .navbar-header { text-align: center; position: relative; white-space: nowrap; } .navbar-header .navbar { position: absolute; right: 0; top: 0; margin: 0 5px; }' 19224 sanitized-css text/css /* {{pp|small=y}} */ .navbar-header { text-align: center; position: relative; white-space: nowrap; } .navbar-header .navbar { position: absolute; right: 0; top: 0; margin: 0 5px; } nrr75ajmqfdhy5336fwx46f5jitcmny Cèṭa'an:Navbar-header/doc 10 4208 19225 2024-10-02T20:37:18Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{used in system|in [[MediaWiki:Abusefilter-warning-predatory]]}} {{TemplateStyles|Template:Navbar-header/styles.css}} ==Usage== Simply place the following code in the header area of a given [[Wikipedia:Navigation template|template]] to add a centred heading with right justified view/talk/edit link functionality. <blockquote>{{tlxi|Navbar-header|heading|name of template}}</blockquote> ==Parameters== ===Mandatory=== ; {{var|heading}} (...' 19225 wikitext text/x-wiki {{Documentation subpage}} {{used in system|in [[MediaWiki:Abusefilter-warning-predatory]]}} {{TemplateStyles|Template:Navbar-header/styles.css}} ==Usage== Simply place the following code in the header area of a given [[Wikipedia:Navigation template|template]] to add a centred heading with right justified view/talk/edit link functionality. <blockquote>{{tlxi|Navbar-header|heading|name of template}}</blockquote> ==Parameters== ===Mandatory=== ; {{var|heading}} (first unnamed parameter): Text that appears centered in the titlebar (the top bar). ; {{var|name of template}} (second unnamed parameter): The name of the template, which is needed for the "{{navbar|Navbar-header|plain=1}}" links to work properly on all of the pages where the template is used on. You can enter <code><nowiki>{{subst:PAGENAME}}</nowiki></code> for this value as a shortcut: {{tlc|Navbar-header|{{var|heading}}|<nowiki>{{subst:PAGENAME}}</nowiki>}} ===Optional=== ; {{para|plain|1}}: Switches from abbreviated "{{navbar|Navbar-header|mini=1}}" mode to "{{navbar|Navbar-header|plain=1}}", if plain=1 is set. ; {{para|fontcolor}}: Specifies the title text color. Any choice of [[CSS colors]]. ==Example== See {{tl|Article Alerts Navheader}}, for an example. ==See also== ; {{tl|Navbar}}: This template [[Wikipedia:Transclusion|transcludes]] navbar, the source is more customizable. ; {{tl|Navbar-collapsible}}: For use in conjunction with [[Help:Collapsing|collapsible tables]], floats {{navbar|Navbar-header|mini=1}} opposite of the [hide]/[show] feature Make use of meta-template to reduce code bloat and simplify editing: {{Navigation templates}} <includeonly>{{Sandbox other|| <!-- ADD CATEGORIES BELOW THIS LINE --> [[Category:Internal link templates]] }}</includeonly> kxmrh7lti4nec2xzmpl44hdvbp8n8tm Cèṭa'an:Tlxi 10 4209 19226 2024-10-02T20:37:57Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template link expanded with italic]] 19226 wikitext text/x-wiki #REDIRECT [[Template:Template link expanded with italic]] {{Redirect category shell| {{R from move}} }} e057mafkdkywahundzlxa910vbbilov Cèṭa'an:Template link expanded with italic 10 4210 19227 2024-10-02T20:38:45Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#Invoke:Template link general|main|italic=yes|code=yes}}</includeonly><noinclude> {{Documentation|1=Template:Tlg/doc |content = {{tlg/doc|tlxi}} }} <!-- Add categories to the /doc subpage, not here! --> </noinclude>' 19227 wikitext text/x-wiki <includeonly>{{#Invoke:Template link general|main|italic=yes|code=yes}}</includeonly><noinclude> {{Documentation|1=Template:Tlg/doc |content = {{tlg/doc|tlxi}} }} <!-- Add categories to the /doc subpage, not here! --> </noinclude> bao7k26g8tt5sawyyzisd8xy51ks90o Cèṭa'an:Namespaces/doc 10 4211 19228 2024-10-02T20:45:18Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[</nowiki>[[Wikipedia:Wikidata]]<nowiki>]]) --> == Usage == {{tl|Namespaces}} is used as a sidebar, mostly on Wikipedia pages about the different namespaces. == See also == * {{Tlx|Namespace Greek}} assigns a Greek letter to each namespace, to assist sorting. * {{tlx|namespace name}} parses these from numbers. <includeonly>{{Sandbox...' 19228 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[</nowiki>[[Wikipedia:Wikidata]]<nowiki>]]) --> == Usage == {{tl|Namespaces}} is used as a sidebar, mostly on Wikipedia pages about the different namespaces. == See also == * {{Tlx|Namespace Greek}} assigns a Greek letter to each namespace, to assist sorting. * {{tlx|namespace name}} parses these from numbers. <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wikipedia namespace templates]] [[Category:Wikipedia utility templates]] }}</includeonly> nudezctw1yl3us2xui91ijownacrx9x Cèṭa'an:Namespace name 10 4212 19229 2024-10-02T20:46:16Z Munajad.MH 3071 ←Membuat halaman berisi '{{safesubst:<noinclude />#switch:{{{1}}} | 90 = Thread | 91 = Thread talk | 92 = Summary | 93 = Summary talk | 108 = Book | 109 = Book talk | 442 = Course | 443 = Course talk | 444 = Institution | 445 = Institution talk | 446 = Education Progr...' 19229 wikitext text/x-wiki {{safesubst:<noinclude />#switch:{{{1}}} | 90 = Thread | 91 = Thread talk | 92 = Summary | 93 = Summary talk | 108 = Book | 109 = Book talk | 442 = Course | 443 = Course talk | 444 = Institution | 445 = Institution talk | 446 = Education Program | 447 = Education Program talk | 2300 = Gadget | 2301 = Gadget talk | 2302 = Gadget definition | 2303 = Gadget definition talk | 2600 = Topic | Book = Book | Book talk = Book talk | Course = Course | Course talk = Course talk | Institution = Institution | Institution talk = Institution talk | Education Program = Education Program | Education Program talk = Education Program talk | Gadget = Gadget | Gadget talk = Gadget talk | Gadget definition = Gadget definition | Gadget definition talk = Gadget definition talk | Topic = Topic | #default = {{ns:{{{1}}}}} }}<noinclude>{{Documentation}}</noinclude> b0c339qkek7oajqu31rb8um7gaxj9b1 Cèṭa'an:Namespace name/doc 10 4213 19230 2024-10-02T20:46:40Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} == Usage == {{Namespaces}} This returns the proper namespace name, given the single parameter of its ID number, per [[Template:Namespaces]]. For example: :<syntaxhighlight lang="wikitext" inline>{{Namespace name|1}}</syntaxhighlight> {{Namespace name|1}} :<syntaxhighlight lang="wikitext" inline>{{Namespace name|711}}</syntaxhighlight> {{Namespace name|711}} Plays well with {{tl|Database report}}. This does, more or less, the same thing...' 19230 wikitext text/x-wiki {{Documentation subpage}} == Usage == {{Namespaces}} This returns the proper namespace name, given the single parameter of its ID number, per [[Template:Namespaces]]. For example: :<syntaxhighlight lang="wikitext" inline>{{Namespace name|1}}</syntaxhighlight> {{Namespace name|1}} :<syntaxhighlight lang="wikitext" inline>{{Namespace name|711}}</syntaxhighlight> {{Namespace name|711}} Plays well with {{tl|Database report}}. This does, more or less, the same thing as the [[Help:Magic_words|magic word]] <syntaxhighlight lang="wikitext" inline>{{ns:711}}</syntaxhighlight> (and it indeed incorporates that magic word to handle alphabetic input). However, it adds the functionality of parsing deprecated namespaces as well, like Book: and Gadget: et cetera. === See also === *{{tl|Namespaces}} *{{tl|Namespace detect}} *{{tl|Database report}} <includeonly>{{Sandbox other|| <!-- Categories below this line --> [[Category:Wikipedia namespace templates]] [[Category:Template namespace templates]] }}</includeonly> 3x286oagavhc9a7js924r6giueya9sw Cèṭa'an:Sl 10 4214 19231 2024-10-02T20:48:03Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Search link]] 19231 wikitext text/x-wiki #REDIRECT [[Template:Search link]] {{R from template shortcut}} bfalg4l52qt0x0ovostltt7g2jm02c3 Cèṭa'an:Regex 10 4215 19232 2024-10-02T20:49:17Z Munajad.MH 3071 ←Membuat halaman berisi '<onlyinclude><!-- Make a search link. -->{{plain link |url = {{fullurl:Special:Search|search=<!-- -->{{urlencode:<!-- encodes spaces, so let's avoid unnecessary spaces. Add the "insource:" and its regex /slash delimiters/ -->insource:/{{{pattern|{{{1|''regexp''}}}}}}/<!-- Add "prefix:" You see the space before it. --> prefix:<!-- -->{{#switch:<!-- add namespace "numbers and letters" recognition...' 19232 wikitext text/x-wiki <onlyinclude><!-- Make a search link. -->{{plain link |url = {{fullurl:Special:Search|search=<!-- -->{{urlencode:<!-- encodes spaces, so let's avoid unnecessary spaces. Add the "insource:" and its regex /slash delimiters/ -->insource:/{{{pattern|{{{1|''regexp''}}}}}}/<!-- Add "prefix:" You see the space before it. --> prefix:<!-- -->{{#switch:<!-- add namespace "numbers and letters" recognition --> {{{prefix|{{{2|}}}}}} |#default = {{{prefix|{{FULLPAGENAME}}}}} |n = {{NAMESPACE}} |0|: = : |1 = {{ns:1}}: |2 = {{ns:2}}: |3 = {{ns:3}}: |4 = {{ns:4}}: |5 = {{ns:5}}: |6 = {{ns:6}}: |7 = {{ns:7}}: |8 = {{ns:8}}: |9 = {{ns:9}}: |10 = {{ns:10}}: |11 = {{ns:11}}: |12 = {{ns:12}}: |13 = {{ns:13}}: |14 = {{ns:14}}: |15 = {{ns:15}}: |100 = {{ns:100}}: |101 = {{ns:101}}: |118 = {{ns:118}}: |119 = {{ns:119}}: |710 = {{ns:710}}: |711 = {{ns:711}}: |828 = {{ns:828}}: |829 = {{ns:829}}: }} }}<!-- End urlencode. --> }}<!-- End fullurl url done Now for name param of plainlinks. Appearance of link looks just like the query, unless labeled. --> |name = {{#if: {{{label|{{{3|}}}}}} |{{{label|{{{3}}}}}} |insource:/<!-- rebuilding the query for show this time You saw the "insource:" output. Plainlink's name can't have [[ or ], else it breaks the display. -->{{#invoke:String|replace |{{#invoke:String|replace |{{{pattern|{{{1|regexp}}}}}}<!-- Given pattern -->|[|&#91;}}<!-- Replace any/all [ with HTML symbol -->|]|&#93;}}/<!-- replace any/all ] with there HTML symbol You saw the / added at the end of insource:/regex/ And now for the prefix part of the name plainlinks needs. You see the space before the "prefix:" output. --> prefix:<!-- -->{{#switch: {{{prefix|{{{2|}}}}}} |#default = {{{prefix|{{FULLPAGENAME}}}}} |n = {{NAMESPACE}} |0|: = &#58; <!-- html-symbol escape the : from the template rendering--> |1 = {{ns:1}}: |2 = {{ns:2}}: |3 = {{ns:3}}: |4 = {{ns:4}}: |5 = {{ns:5}}: |6 = {{ns:6}}: |7 = {{ns:7}}: |8 = {{ns:8}}: |9 = {{ns:9}}: |10 = {{ns:10}}: |11 = {{ns:11}}: |12 = {{ns:12}}: |13 = {{ns:13}}: |14 = {{ns:14}}: |15 = {{ns:15}}: |100 = {{ns:100}}: |101 = {{ns:101}}: |118 = {{ns:118}}: |119 = {{ns:119}}: |710 = {{ns:710}}: |711 = {{ns:711}}: |828 = {{ns:828}}: |829 = {{ns:829}}: }} }}<!-- end #if: {{{label}}} or {{{3}}} name done --> }}<!-- End of plainlinks --></onlyinclude><noinclude>{{documentation}}</noinclude> d9twxcg47q6wzohuo18mzz7khr3yp41 Cèṭa'an:Regex/doc 10 4216 19233 2024-10-02T20:49:40Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{lua|Module:String}} {{tsh|slre}} This template helps field the details in the wikitext of any page on the wiki. Normally searches ignore non-alphanumeric characters, but regular expressions (regex) accept all characters, plus metacharacters. This template acts as a doorway by helping to develop a database query before running it on the wiki, and it does this by way of a [[Template:Internal search templates common doc|search link]] t...' 19233 wikitext text/x-wiki {{Documentation subpage}} {{lua|Module:String}} {{tsh|slre}} This template helps field the details in the wikitext of any page on the wiki. Normally searches ignore non-alphanumeric characters, but regular expressions (regex) accept all characters, plus metacharacters. This template acts as a doorway by helping to develop a database query before running it on the wiki, and it does this by way of a [[Template:Internal search templates common doc|search link]] that can also be used to share such discoveries. This template can also be used to learn the regular expression syntax of [[Special:Version#Installed software|this version]] of [[mw:Help:CirrusSearch|Cirrus Search]]. You could use a bare {{tlf|search link}} to do all this, but this template saves a lot of typing (see below), so you only need to focus on entering a regexp. An important alternative to using this template is performing a [[H:S|search]] directly with ''insource:''<kbd>"quotes-delimited arguments"</kbd>. These find wikitext without resorting to the [[regex]] searches this template does with ''insource:''<kbd>/slash-delimited arguments/</kbd>, (which is a common syntax for regex searches). See [[#About CirrusSearch|&sect; About CirrusSearch]] below for a better understanding of when this template is not needed. See below for other search tools. [[Regular expressions]] are little computer programs, so it is characteristic of regex searches that they must always be tested to achieve their potential precision and thoroughness. But only a few of these intensive searches are technically able to run at a time against the database. This template minimizes your footprint, and guarantees that you will never run an untested regexp on every namespace in the wiki, even if [[H:S#User preferences|your default search]] would let you do that. Use of this template enables the smallest possible footprint by using filters to limit the search domain. The first domain it targets is its own page in an {{lang|la|ad hoc}} sandbox. Once your regexp pattern is honed, you add a search domain, by setting {{para|prefix}}. == Parameters == {{more|Help:Parameters}} {| class="wikitable" |- |{{para|pattern}} or {{param|1}}|| a regexp search pattern. Pattern is also the first positional parameter. |- |{{para|prefix}} or {{param|2}}|| search domain. Prefix accepts a [[WP:namespace|namespace]] number, or <code>n</code> for the current namespace, or <code>:</code> for mainspace, plus it has [[H:S#Parameters|the usual ''prefix:'' meaning]]. Defaults to its current page ([[wp:fullpagename|fullpagename]]) if a pattern is given alone. |- |{{para|label}} or {{param|3}}|| search link label. Label is also a positional parameter. |} == Procedure == Decide whether you really need a thoroughly precise regexp search, or whether you can find the general wikitext of interest with a plain ''insource:'' filter. Examples of the plain ''insource:'' search are in [[#Parameters hastemplate and insource|&sect; Parameters hastemplate and insource]]. In those cases, {{tl|search link}} is sufficient, and sandboxing is not being suggested. ''Namespace plus pagename equals fullpagename.'' The procedure here is an iterative, read-evaluate-modify cycle. # Find an existing fullpagename with the wikitext instances you are interested in targeting. Or create one yourself, and save it to the database so the query will find it. # Open the wikitext, and enter a {{para|pattern}}. Prefix will be added later. # Show Preview. See the pattern in the newly created search link. # Click on the search link. Note the bold text in each match, the centered, complete query, and note the count off to the right. # Go back in your browser. Modify the regexp. Cycle. Or don't go back, you may need to majorly reset at the complete query. # Enter a {{para|prefix}}. Start with a namespace. At the complete query trim results via [[H:S#Parameters|the first letter(s) of]] pagenames tacked onto the namespace's automatically-given colon. Step '''6''' is the core provision of this template. ''Caveat emptor'': if you change the ''target'', you'll have to re-save it to the database. If you target it again immediately, you'll want to [[WP:Purge|purge]] that target. You don't have to ever purge ''if you just change {{para|pattern}}''. Note that you can target any single page using ''prefix:''. {{Help:Searching/Regex/Sandboxing}}<!-- --> {{Help:Searching/Features}}<!-- -->{{#section:Help:Searching/Regex|Regular expressions}}<!-- -->{{#section:Help:Searching/Regex|Metacharacters}} For this template, it is necessary to enter the pipe character using <nowiki>\{{!}}</nowiki> to find a literal pipe character in the wikitext. {{#section:Help:Searching/Regex|Character classes}}<!-- -->{{#section:Help:Searching/Regex|Alternation}} For this template, we need to replace the pipe character with {{tl|!}} so that the "pipe" for the regexp won't confuse this template (or any other template). We need the parentheses at times because an alternation finds the ''longest'' pattern, and so the parentheses define that boundary, but it's a boundary you don't have to make if an alternation is the entire regexp patter. Regexp searches are restricted on the server, so this template reduces the regex search footprint by using the ''prefix:'' filter every time, restricting the search domain to a namespace ''at most''. The ''prefix:'' parameter can further filter a namespace by specifying [[wp:pagename|pagename]]s that start with a given letter(s).<!-- --> == [[Template:Internal_search_templates_common_doc|Templates for searching Wikipedia]] == {{Template:Internal_search_templates_common_doc|seealso=|level=2}} * {{tl|template usage}} * {{tl|search link}} * {{tl|for loop}} * {{tl|in source}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata. --> [[Category:Search templates]] }}</includeonly> 8sxtpr8711nxds5huc2mu5wb6nraf1k Cèṭa'an:String handling templates 10 4217 19234 2024-10-02T20:51:12Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:String-handling templates]] 19234 wikitext text/x-wiki #redirect [[Template:String-handling templates]] dg0pcfwfcf6jyuxx551eoarslc96cmj Modul:MultiReplace 828 4218 19235 2024-10-02T20:51:53Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {} local function MultiReplace(args) local input = args[1] or "{{{1}}}" local plain = args.plain == "yes" local i = 1 local changeList = {} while args[i * 2] do local change = {pattern = args[i * 2], repl = args[i * 2 + 1]} if not change.repl then return require('Module:Error').error{ 'MultiReplace: Unpaired argument: <code>' .. (i * 2) .. ' = ' .. mw.text.nowiki(change.pattern) .. '</code>' } end changeList[i] = change i = i...' 19235 Scribunto text/plain local p = {} local function MultiReplace(args) local input = args[1] or "{{{1}}}" local plain = args.plain == "yes" local i = 1 local changeList = {} while args[i * 2] do local change = {pattern = args[i * 2], repl = args[i * 2 + 1]} if not change.repl then return require('Module:Error').error{ 'MultiReplace: Unpaired argument: <code>' .. (i * 2) .. ' = ' .. mw.text.nowiki(change.pattern) .. '</code>' } end changeList[i] = change i = i + 1 end local matchList = {} local pos = 1 local len = mw.ustring.len(input) local result = "" while pos <= len do local bestStart = len + 1 local bestStop = len local bestChange for _, change in ipairs(changeList) do local start, stop = mw.ustring.find(input, change.pattern, pos, plain) if start and (start < bestStart) then bestStart = start bestStop = stop bestChange = change end end result = result .. mw.ustring.sub(input, pos, bestStart - 1) if bestChange then local fragment = mw.ustring.sub(input, bestStart, bestStop) result = result .. (plain and bestChange.repl or mw.ustring.gsub(fragment, bestChange.pattern, bestChange.repl, 1)) end pos = bestStop + 1 end return result end function p.main(frame, ...) local args = type(frame) ~= 'table' and {frame, ...} or type(frame.args) ~= 'table' and frame or frame.args[1] and frame.args or frame:getParent().args return MultiReplace(args) end return p 6zo47ee57vf0m5j8jpjxogh6942fd2q Cèṭa'an:Param 10 4219 19236 2024-10-02T20:53:39Z Munajad.MH 3071 ←Membuat halaman berisi '{{SAFESUBST:<noinclude />#ifeq:{{SAFESUBST:<noinclude />Yesno|{{{nested|no}}}}}|yes||<{{{tag|code}}}>}}&#123;&#123;&#123;{{{1<noinclude>|foo</noinclude>}}}{{SAFESUBST:<noinclude />#ifeq:{{{2}}}|{{{2|}}} |&#124;}}{{{2|}}}&#125;&#125;&#125;{{SAFESUBST:<noinclude />#ifeq:{{SAFESUBST:<noinclude />Yesno|{{{nested|no}}}}}|yes||</{{{tag|code}}}>}}<noinclude> {{Documentation}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --> </noinclude>' 19236 wikitext text/x-wiki {{SAFESUBST:<noinclude />#ifeq:{{SAFESUBST:<noinclude />Yesno|{{{nested|no}}}}}|yes||<{{{tag|code}}}>}}&#123;&#123;&#123;{{{1<noinclude>|foo</noinclude>}}}{{SAFESUBST:<noinclude />#ifeq:{{{2}}}|{{{2|}}} |&#124;}}{{{2|}}}&#125;&#125;&#125;{{SAFESUBST:<noinclude />#ifeq:{{SAFESUBST:<noinclude />Yesno|{{{nested|no}}}}}|yes||</{{{tag|code}}}>}}<noinclude> {{Documentation}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --> </noinclude> k2oxzdhjfcbt88hy90njp6u20ucxx42 Cèṭa'an:Param/doc 10 4220 19237 2024-10-02T20:54:41Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Distinguish|Template:Para}} <!-- Categories and interwikis go at the bottom of this page. --> This template is for giving examples of template parameter source code which is useful in template documentation and talk page discussions of template code. ==Usage== :{{tji|param|foo}} → {{param|foo}} :{{tji|param|foo|tag: kbd}} &rarr; {{param|foo|tag=kbd}} :{{tji|param|foo|bar}} → {{param|foo|bar}} :<syntaxhighlight lang="wikitext" inl...' 19237 wikitext text/x-wiki {{Documentation subpage}} {{Distinguish|Template:Para}} <!-- Categories and interwikis go at the bottom of this page. --> This template is for giving examples of template parameter source code which is useful in template documentation and talk page discussions of template code. ==Usage== :{{tji|param|foo}} → {{param|foo}} :{{tji|param|foo|tag: kbd}} &rarr; {{param|foo|tag=kbd}} :{{tji|param|foo|bar}} → {{param|foo|bar}} :<syntaxhighlight lang="wikitext" inline>{{param|foo|{{param|bar|nested=yes}}}}</syntaxhighlight> → {{param|foo|{{param|bar|nested=yes}}}} :<syntaxhighlight lang="wikitext" inline>{{param|foo|{{param|bar|{{param|baz|derp|nested=yes}}|nested=yes}}}}</syntaxhighlight> → {{param|foo|{{param|bar|{{param|baz|derp|nested=yes}}|nested=yes}}}} ===Examples involving {{tl|para}}=== :<syntaxhighlight lang="wikitext" inline>{{para|foo|{{param|bar}}}}</syntaxhighlight> → {{para|foo|{{param|bar}}}} :<syntaxhighlight lang="wikitext" inline>{{para|foo|{{param|bar|nested=yes}}}}</syntaxhighlight> → {{para|foo|{{param|bar|nested=yes}}}} :{{tji|para|foo}}{{tji|param|bar}} → {{para|foo}}{{param|bar}} :<syntaxhighlight lang="wikitext" inline>{{para|foo|{{var|bar}}}}</syntaxhighlight> → {{para|foo|{{var|bar}}}} ==See also== * {{tbullet|para|foo|bar}} * {{tlc|param value|baz quux|space{{=}}·}} → {{param value|baz quux|space=·}} {{Semantic markup templates|show}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please: --> [[Category:Semantic markup templates]] [[Category:Wikitext typing-aid templates]] }}</includeonly> l6509t1i96boec3hy8z9p46br6i7jyx Cèṭa'an:Tbullet 10 4222 19238 2024-10-02T20:56:44Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template example bullet]] 19238 wikitext text/x-wiki #REDIRECT [[Template:Template example bullet]] {{Redirect category shell| {{R with history}} {{R from template shortcut}} }} 1n1lct44ulvbjlh3era65z08pjmgnn7 Cèṭa'an:R with history 10 4223 19239 2024-10-02T20:57:18Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude> {{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R with history |name=With history |from=a page containing <span class="editlink plainlinks">[{{fullurl:{{FULLPAGENAMEE}}|action=history}} '''substantive page history''']</span> |info=This page is kept as a redirect to preserve its former content and attributions. Please ''do not'' remove the tag that generates this text (unless the need to recreate content on this page has been de...' 19239 wikitext text/x-wiki <noinclude> {{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R with history |name=With history |from=a page containing <span class="editlink plainlinks">[{{fullurl:{{FULLPAGENAMEE}}|action=history}} '''substantive page history''']</span> |info=This page is kept as a redirect to preserve its former content and attributions. Please ''do not'' remove the tag that generates this text (unless the need to recreate content on this page has been demonstrated), nor delete this page. ** This template should <u>not</u> be used for redirects having some edit history but no meaningful content in their previous versions, nor for redirects created as a result of a [[Wikipedia:Merging|page merge]] (use {{tl|R from merge}} instead), nor for redirects from a title that forms a historic part of Wikipedia (use {{tl|R with old history}} instead). |all category=Redirects with history }}<noinclude> <!-- Place categories on /doc subpage; interwikis go to Wikidata. --> {{documentation}} </noinclude> 0x2a02e2wf0yw6rxsdfslof22b3a6j2 Cèṭa'an:R with history/doc 10 4224 19240 2024-10-02T20:57:53Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{distinguish|Template:R with old history}} {{High-use}} {{Substitution|not|nor used to tag [[Wikipedia:Soft redirects|soft redirects]]}} __NOTOC__ === Usage === {{hatnote|Use this rcat template in '''any [[WP:Namespace|namespace]]'''.}} * This redirect category ([[WP:RCAT|rcat]]) template populates {{Cat|R...' 19240 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{distinguish|Template:R with old history}} {{High-use}} {{Substitution|not|nor used to tag [[Wikipedia:Soft redirects|soft redirects]]}} __NOTOC__ === Usage === {{hatnote|Use this rcat template in '''any [[WP:Namespace|namespace]]'''.}} * This redirect category ([[WP:RCAT|rcat]]) template populates {{Cat|Redirects with history}} by default. Add this rcat to a [[WP:redirect page|redirect page]] in the following manner: <syntaxhighlight lang="wikitext"> #REDIRECT [[(target page name)]] {{Rcat shell| {{R with history}} }} </syntaxhighlight> : Template {{tl|Rcat shell}} is an alias for the ''Redirect category shell'' template, which may be used to add as many appropriate rcats as needed, usually from one to seven, along with their parameters, to a redirect. For more information see the documentation on its template page. This rcat may also tag a redirect individually: <syntaxhighlight lang="wikitext"> #REDIRECT [[(target page name)]] {{R with history}} </syntaxhighlight> : This is in accord with instructions found at [[Wikipedia:REDCAT]]. * Use this rcat to tag any redirect in any namespace that at some point in time was a content page (an article, a Wikipedia project page, etc.), that possesses a significant and meaningful edit history, and yet was not the result of a [[WP:MERGE|page merge]]. ==== Aliases ==== * <span class="plainlinks">[{{fullurl:Special:WhatLinksHere/Template:R_with_history|hidetrans=1&hidelinks=1&limit=500}} Also known as...]</span> – list of templates that redirect here and may also be used === Printworthiness === {{info|image=Stop hand nuvola.svg|Please do not alter the printworthy settings of this rcat without first notifying the '''[[WP:Version 1.0 Editorial Team|Version 1.0 Editorial Team]]''', who are responsible for any and all materials, including redirects, that go into a printed version of ''Wikipedia''.}} * This template does not set a default sort for [[WP:Printworthiness|printworthiness]]. In 2003, efforts were begun to support the [[Wikimedia Foundation]]'s goal of increasing access and availability of ''Wikipedia'' articles in {{diff|Wikipedia:Pushing to 1.0||1319195|printed versions}}. Although some rcats automatically populate either {{Cat|Printworthy redirects}} or {{Cat|Unprintworthy redirects}} by default. Others, like this rcat, do not, and that means it is up to editors to choose which of those categories, ''Printworthy'' or ''Unprintworthy'', is appropriate and should be populated. The rcats that are used separately to populate those categories are: :* {{tlx|R printworthy}} and :* {{tlx|R unprintworthy}} : Please click on each one for more details and guidance. * Template {{tl|Redirect category shell}} will accept these rcats just like any other. :: '''Examples:''' <syntaxhighlight lang="wikitext"> {{Rcat shell| {{R with history}} {{R printworthy}} }} {{Rcat shell| {{R with history}} {{R unprintworthy}} }} </syntaxhighlight> : Either {{tl|Redirect category shell}} or its shortcut, {{tl|Rcat shell}}, may be used. === See also === * {{tl|R from move}} * {{tl|R from merge}} * {{tl|R with old history}} * [[Wikipedia:WikiProject Redirect/Style guide|WikiProject Redirect/Style guide]] {{R template index}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Redirect templates|History]] [[Category:Redirects with history| ]] [[Category:All namespace redirect templates]]}}</includeonly> <noinclude> [[Category:Redirect category template documentation pages|History]] </noinclude> 7tea763wvzmhhy1xo0aprsv53sxv3bs Bhângsa:Redirects with history 14 4225 19241 2024-10-02T20:59:16Z Munajad.MH 3071 ←Membuat halaman berisi '{{Distinguish|Category:Redirects with old history}} {{Redirect category|from=pages that have substantive edit histories|template=Rcat shell|parameters=<nowiki>{{</nowiki>[[Template:R with history|R with history]]<nowiki>}}</nowiki>}} {{Polluted category}} {{CatAutoTOC}}' 19241 wikitext text/x-wiki {{Distinguish|Category:Redirects with old history}} {{Redirect category|from=pages that have substantive edit histories|template=Rcat shell|parameters=<nowiki>{{</nowiki>[[Template:R with history|R with history]]<nowiki>}}</nowiki>}} {{Polluted category}} {{CatAutoTOC}} 5l1d6tt4n4oyd8d0w2w8rj881wew9ee Bhângsa:Redirects with old history 14 4226 19242 2024-10-02T20:59:52Z Munajad.MH 3071 ←Membuat halaman berisi '{{polluted category}} {{Distinguish|Category:Redirects with history}} {{Redirect category|from=titles or links used in the initial versions of Wikipedia|template=Rcat shell|parameters=<nowiki>{{</nowiki>[[Template:R with old history|R with old history]]<nowiki>}}</nowiki>}} These redirects are kept to retain edit history, and to avoid breaking links that may have been made externally. This category includes titles in [[CamelCase]], which older versions of Wikiped...' 19242 wikitext text/x-wiki {{polluted category}} {{Distinguish|Category:Redirects with history}} {{Redirect category|from=titles or links used in the initial versions of Wikipedia|template=Rcat shell|parameters=<nowiki>{{</nowiki>[[Template:R with old history|R with old history]]<nowiki>}}</nowiki>}} These redirects are kept to retain edit history, and to avoid breaking links that may have been made externally. This category includes titles in [[CamelCase]], which older versions of Wikipedia used for linking, as well as article [[Wikipedia:Subpages|subpages]], which were originally used for subtopics. The following [[wp:RCAT|rcat]]s can be used to populate this category: * {{tl|R from CamelCase}} * {{tl|R from subpage}} * {{tl|R with old history}} ===See also=== * [[Wikipedia:CamelCase and Wikipedia]] * {{Cat|Redirects from other capitalisations}} {{CatAutoTOC}} hpfc4z7sybmm4poop7e8u6ylegi3xxy Cèṭa'an:Template example bullet 10 4227 19243 2024-10-02T21:01:20Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>* <!-- -->{{#if:{{{1|{{THISTEMPLATE}}}}} | <span style="{{#if:{{{codesize|}}}|font-size:{{{codesize}}}}};{{{codestyle|}}}"><!-- -->{{Tlx|{{{1|{{THISTEMPLATE}}}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}|{{{5|}}}|{{{6|}}}|{{{7|}}}}}<!-- --></span>&nbsp;→&nbsp;<!-- -->{{#if:{{{7|}}} |{{{{{1|{{THISTEMPLATE}}}}}|1={{{2}}}|2={{{3}}}|3={{{4}}}|4={{{5}}}|5={{{6}}}|6={{{7}}}}} | {{#if:{{{6|}}} |{{{{{1|{{THISTEMPLATE}}}}}|1...' 19243 wikitext text/x-wiki <includeonly>* <!-- -->{{#if:{{{1|{{THISTEMPLATE}}}}} | <span style="{{#if:{{{codesize|}}}|font-size:{{{codesize}}}}};{{{codestyle|}}}"><!-- -->{{Tlx|{{{1|{{THISTEMPLATE}}}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}|{{{5|}}}|{{{6|}}}|{{{7|}}}}}<!-- --></span>&nbsp;→&nbsp;<!-- -->{{#if:{{{7|}}} |{{{{{1|{{THISTEMPLATE}}}}}|1={{{2}}}|2={{{3}}}|3={{{4}}}|4={{{5}}}|5={{{6}}}|6={{{7}}}}} | {{#if:{{{6|}}} |{{{{{1|{{THISTEMPLATE}}}}}|1={{{2}}}|2={{{3}}}|3={{{4}}}|4={{{5}}}|5={{{6}}}}} | {{#if:{{{5|}}} |{{{{{1|{{THISTEMPLATE}}}}}|1={{{2}}}|2={{{3}}}|3={{{4}}}|4={{{5}}}}} | {{#if:{{{4|}}} |{{{{{1|{{THISTEMPLATE}}}}}|1={{{2}}}|2={{{3}}}|3={{{4}}}}} | {{#if:{{{3|}}} |{{{{{1|{{THISTEMPLATE}}}}}|1={{{2}}}|2={{{3}}}}} | {{#if:{{{2|}}} |{{{{{1|{{THISTEMPLATE}}}}}|1={{{2}}}}} | {{{{{1|{{THISTEMPLATE}}}}}}} }} }} }} }} }} }} | <span style="font-size:bigger;color:#FF0000;font-weight:bold;">ERROR:</span> No template specified. }}<!-- --></includeonly><noinclude>{{Documentation}}</noinclude> mair0jnq111v1dk09sr1e48seijep2a Cèṭa'an:Template example bullet/doc 10 4228 19244 2024-10-02T21:02:09Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}}{{tsh|Tbullet}} <!----PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE----> ===Usage=== Produces a bulleted item consisting of a link to a template followed by an example of its output. Up to six unnamed parameters may be supplied. ===Examples=== <code><nowiki>{{tbullet|Citation needed}}</nowiki></code> produces: {{tbullet|Citation needed}} <br/><code><nowiki>{{tbullet|Redirect|Something}}</nowiki></code> produces: {{tbu...' 19244 wikitext text/x-wiki {{Documentation subpage}}{{tsh|Tbullet}} <!----PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE----> ===Usage=== Produces a bulleted item consisting of a link to a template followed by an example of its output. Up to six unnamed parameters may be supplied. ===Examples=== <code><nowiki>{{tbullet|Citation needed}}</nowiki></code> produces: {{tbullet|Citation needed}} <br/><code><nowiki>{{tbullet|Redirect|Something}}</nowiki></code> produces: {{tbullet|Redirect|Something}} <br/>The parameters ''codesize'' and ''codestyle'' may be used, respectively, to amend the font-size of and/or add CSS styling to the {{tag|span}} tags surrounding the template link. For example,<br/> <code><nowiki>{{tbullet|codesize=95%|Resolved mark}}</nowiki></code> produces: {{tbullet|codesize=95%|Resolved mark}} ===Known issues=== Issues with improperly indented bullets may relate to: * [[Template talk:Shortcut/Archive 1#Changing wiki-markup to pure HTML in lists]] * [[Wikipedia:LISTGAPS#Lists]] ===See also=== * {{tl|tl}} * {{tl|tlc}} * {{tl|demo-inline}} <includeonly>{{Sandbox other| | <!----CATEGORIES BELOW THIS LINE, PLEASE:----> [[Category:Documentation assistance templates]] }}</includeonly> peoyc8glsmat1h26azu9e643eqf6d1z Cèṭa'an:Template usage 10 4229 19245 2024-10-02T21:03:36Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Curly brackets matching should ignore [^}], \{{!}}; insource:/\{} is OK. --><onlyinclude><!-- Make a search link. -->{{plain link |url = {{fullurl:Special:Search|search=<!-- -->{{urlencode:<!-- encodes spaces, so let's avoid unnecessary spaces. Build this query: hastemplate: template insource:/\{\{ *[Tt]emplate *\| *[^}]*pattern/ Add the ever present "hastemplate:" filter and a space -->hastemplate:"{{...' 19245 wikitext text/x-wiki <!-- Curly brackets matching should ignore [^}], \{{!}}; insource:/\{} is OK. --><onlyinclude><!-- Make a search link. -->{{plain link |url = {{fullurl:Special:Search|search=<!-- -->{{urlencode:<!-- encodes spaces, so let's avoid unnecessary spaces. Build this query: hastemplate: template insource:/\{\{ *[Tt]emplate *\| *[^}]*pattern/ Add the ever present "hastemplate:" filter and a space -->hastemplate:"{{{template|{{{1|Template usage}}}}}}" <!-- Add the "insource:/\{\{ *" -->insource:/\{\{ *<!-- Add the "[Tt]". Save from an expensive, /regexp/i. -->[{{#invoke:String|sub<!-- saw first [ of a "[Tt]" --> |{{uc:{{{template|{{{1|Template usage}}}}}}}}|1|1}}{{#invoke:String|sub |{{lc:{{{template|{{{1|Template usage}}}}}}}}|1|1}}]{{#invoke:String|sub <!-- ^ You saw ]. Add "emplate", the rest of the template name, starting from char 2.--> |{{{template|{{{1|Template usage}}}}}}|2}}<!-- Add the tricky regexp part. --> *\{{!}}[^}]*<!-- optional space " *" around initial pipe initial pipe is \|, i.e. \{{!}} Trickiest part: [character class] inverted with ^: [^any char NOT }] Zero or more (*) of those "non-curly brackets". All this stuff always matches, shows in bold in the search results Add the users regexp pattern part and closing /. -->{{{pattern|{{{2|''regexp''}}}}}}/<!-- Add "prefix:" You see the space before it. --> prefix:<!-- -->{{#switch:<!-- add namespace "numbers and letters" recognition --> {{{prefix|{{{3|}}}}}} |#default = {{{prefix|{{{3|{{FULLPAGENAME}}}}}}}} |n = {{NAMESPACE}} |0|: = : |1 = {{ns:1}}: |2 = {{ns:2}}: |3 = {{ns:3}}: |4 = {{ns:4}}: |5 = {{ns:5}}: |6 = {{ns:6}}: |7 = {{ns:7}}: |8 = {{ns:8}}: |9 = {{ns:9}}: |10 = {{ns:10}}: |11 = {{ns:11}}: |12 = {{ns:12}}: |13 = {{ns:13}}: |14 = {{ns:14}}: |15 = {{ns:15}}: |100 = {{ns:100}}: |101 = {{ns:101}}: |118 = {{ns:118}}: |119 = {{ns:119}}: |710 = {{ns:710}}: |711 = {{ns:711}}: |828 = {{ns:828}}: |829 = {{ns:829}}: }} }}<!-- End urlencode. --> }}<!-- End fullurl url done Now for name param of plainlinks. Appearance of link looks just like the query, unless labeled. So we're rebuilding the query just for show this time. --> |name = <!-- for commentary see duplicate above --> {{#if: {{{label|{{{4|}}}}}} |{{{label|{{{4}}}}}} |{{#if: {{{prefix|{{{3|}}}}}} |hastemplate:"{{{template|{{{1|Template usage}}}}}}" <!-- -->insource:/\{\{ *<!-- -->&#91;{{#invoke:String|sub<!-- saw first [ of a "[Tt]" --> |{{uc:{{{template|{{{1|Template usage}}}}}}}}|1|1}}{{#invoke:String|sub |{{lc:{{{template|{{{1|Template usage}}}}}}}}|1|1}}&#93;{{#invoke:String|sub |{{{template|{{{1|Template usage}}}}}}|2}}<!-- ^ --> *\{{!}}&#91;^}&#93;*<!-- optional space " *" around initial pipe -->{{#invoke:String|replace |{{#invoke:String|replace |{{{pattern|{{{2|''regexp''}}}}}}<!-- Given pattern -->|[|&#91;}}<!-- Replace any/all [ with HTML symbol -->|]|&#93;}}/<!-- replace any/all ] with there HTML symbol --> prefix:<!-- -->{{#switch:<!-- add namespace "numbers and letters" recognition --> {{{prefix|{{{3|}}}}}} |#default = {{{prefix|{{{3|{{FULLPAGENAME}}}}}}}} |n = {{NAMESPACE}} |0|: = <nowiki />: |1 = {{ns:1}}: |2 = {{ns:2}}: |3 = {{ns:3}}: |4 = {{ns:4}}: |5 = {{ns:5}}: |6 = {{ns:6}}: |7 = {{ns:7}}: |8 = {{ns:8}}: |9 = {{ns:9}}: |10 = {{ns:10}}: |11 = {{ns:11}}: |12 = {{ns:12}}: |13 = {{ns:13}}: |14 = {{ns:14}}: |15 = {{ns:15}}: |100 = {{ns:100}}: |101 = {{ns:101}}: |118 = {{ns:118}}: |119 = {{ns:119}}: |710 = {{ns:710}}: |711 = {{ns:711}}: |828 = {{ns:828}}: |829 = {{ns:829}}: }} |{{#invoke:String|replace |{{#invoke:String|replace |'''Testing''' <kbd>{{{pattern|{{{2}}}}}}</kbd> '''on this page'''<!-- -->|[|&#91;}}<!-- Replace any/all [ with HTML symbol -->|]|&#93;}}<!-- replace any/all ] with there HTML symbol--> }} }} }}<!-- End of plainlinks --></onlyinclude><noinclude>{{Documentation}}</noinclude> sauyu5o95d9n1os862y4n3s9w17j8rl Cèṭa'an:Template usage/doc 10 4230 19246 2024-10-02T21:04:26Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{tsh|tlusage|tlre}} == Purpose == This template helps field the details of users' <kbd>parameter=value</kbd> deployments on the wiki for any inline template usage.<ref>Some templates, like ''Info box'', and ''Cite'' are usually written with one line per parameter. These are possible to find using regexp, but this feature is not yet available for this template.</ref> [[Special:Version#installed software|This version]] of the search...' 19246 wikitext text/x-wiki {{Documentation subpage}} {{tsh|tlusage|tlre}} == Purpose == This template helps field the details of users' <kbd>parameter=value</kbd> deployments on the wiki for any inline template usage.<ref>Some templates, like ''Info box'', and ''Cite'' are usually written with one line per parameter. These are possible to find using regexp, but this feature is not yet available for this template.</ref> [[Special:Version#installed software|This version]] of the search engine, [[mw:Help:CirrusSearch|Cirrus Search]], offers regular expression searches. Here is the advantage: : {{Sl|hastemplate:"Convert" insource:"{{!}}xx{{!}}" prefix::}} finds 3123 articles, but : {{Template usage|Convert|\{{!}}xx\{{!}}|0}} finds the 45 you really wanted, the ones having the xx ''inside the template call''. This template instills some regexp-search best practices: * Always filter a regexp search. Never run a bare regexp search. This template creates a search link, but unlike {{tl|search link}}, this template pre-builds filters and the more arcane elements of the regexp necessary to target a pattern ''inside'' a template wikitext. Here you need only enter the template name, and start focusing on the search "pattern". * Start in a small search domain before running it on the wider wiki. This template defaults the search domain to ''one page'' in order to create a small footprint, because only a few regex searches are technically able to run at a time against the database. It minimizes your footprint, and guarantees that your search link will never run an untested regexp on {{NUMBEROFPAGES}} pages, even if [[H:S#User preferences|someone's default search]] would let them do that. *Develop the query with the target data in view for study. By default you start with this template in an ''ad hoc'' sandbox, the edit box of a page that already contains a sample of the target. [[Regular expressions]] are formal logic, and so these little computer programs will usually contain mistakes at first that are very easy to discover by running a quick test, so it is characteristic of regex that they are rapidly developed around a small set of test data, rather than slowly debugged against the large data-set they are designed for. {{tl|Regex}} also employs these practices, but not specifically for template calls. With this template developers can 1) generate lists of sub-optimal or non-preferred template usage, and <ref>These will propagate themselves as there presence tempts editors who copy other template calls that they see. These errors are caused by haste, or poor, or misunderstood template documentation.</ref> 2) achieve template feature parity and avoid the need for backward compatible code. They can do this by directly removing unwanted template usage from the wikitext. Robo-edits can change a feature or add a new feature in lock step with a new version of a template. [[WP:AWB]] is such a robo-editor and it can also do safe regexp searches, and is a complete alternative, but you'd have to download it first. == Arguments == {{details|Help:Template#Parameters}} {| class="wikitable" |- |{{para|template}} or {{param|1}}|| template name. Defaults to "Template usage". It is also the first unnamed parameter. |- |{{para|pattern}} or {{param|2}}|| a regexp search pattern. Targets the inside of all occurrences of the template in wikitext, that is, after the first pipe and before the closing curly bracket: <kbd>&#123;&#123;Val{{!}}{{hilite|1=9999{{!}}ul=m/s{{!}}fmt=commas}}&#125;&#125;</kbd>. Always use {{tl|!}} for `{{!}}'. Use {{tl|1==}} for `=' at any time, or when using the unnamed form. See [[#About CirrusSearch|&sect;About CirrusSearch]]" below for more details about types of queries. |- |{{para|prefix}} or {{param|3}}|| search domain. Has [[H:S#Parameters|the usual ''prefix:'' meaning]], plus accepts a [[WP:namespace|namespace]] number, or <code>n</code> for the current namespace (or `{<nowiki/>{ns:1}}:', etc.). For all of mainspace use <code>:</code> or <kbd>0</kbd> (zero). To search only mainspace articles that start with ''letter(s)'', assign ''that'' to prefix. To search another namespace that starts with ''letter(s)'', spell-out the namespace (or use `{<nowiki/>{ns:1}}:''letter(s)'', etc.'). Defaults to its current page. |- |{{para|label}} or {{param|4}}|| search link label. It is the forth "unnamed" parameter, so if you enter the first three directly (unnamed), you can also enter a link label directly. |} {<nowiki />{Template | parameters | can direct template behavior.}} :"Named" parameters use <kbd>|{{spaces|2}}name{{spaces|2}}={{spaces|2}}indirect value{{spaces|2}}|</kbd>{{spaces|2}}passing in{{spaces|2}}'<kbd>indirect value</kbd>'. :"Unnamed" parameters use <kbd>|{{spaces|2}}direct value{{spaces|2}}|</kbd>{{spaces|2}}passing in{{spaces|2}}'<kbd>{{spaces|2}}direct value{{spaces|2}}</kbd>' (with outer spaces.) == Procedure == Namespace plus pagename equals fullpagename. The procedure here is an iterative, read-evaluate-modify cycle. # Find an existing fullpagename with the template instances you are interested in targeting. Or create one yourself, and save it to the database so the query will find it. # Open the wikitext. Enter the template name and a regex pattern. (A prefix will be added later.) # Show Preview. # Click the newly rendered search link. Note the bold text in each match, the query (centered), and the count (off to the right). # Go back in your browser to the edit box. (Or don't go back, you may want to modify the query on the search results page.) # Modify the regexp in the edit box. Cycle. # Enter a prefix. Start with a namespace. You can then reduce the number of results by adding [[H:S#Parameters|the first letter(s) of]] pagenames onto the namespace. Then you might need to run each alias (name) the template might have. Step '''6''' is the core provision of this template. ''Caveat emptor'': if you change the ''target'', you'll have to save and [[WP:Purge|purge]], ''but not if you just change the pattern''. This template offers the addition of the search link label, but defaults to showing the regexp. Currently there is no way to share a {{tlf|tlusage}} search link if you want it to search more than one namespace. The workaround is one ''tlusage'' per namespace, or to copy the regexp from a ''tlusage'' results page query to a {{tl|search link}} template, which offers the setting of namespaces, and all. Currently choosing a namespace is not mandatory there, but if you don't choose a namespace there, be aware of possible inconsistencies: the search domain will be different every time it runs, depending on the current user's current search domain. You can set it and forget it at [[Special:Search]] Advanced. == Examples and sandbox == As an ''ad hoc'' sandbox, you can show the wikitext of a section like this, already saved in the database, with template calls on it, modify some patterns, do a Show Preview, and see what matches when you click on the newly formed "search the database" link, all quite safely, and without changing a thing in the database. <!--If you change the below, sample, targets, you'll have to save the page vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv to get them into the database to find them in the query. The first batch here is such concentrated text that it shows up to six or seven hits on the results page. There is no excess verbiage here. --> The template calls that produce "{{val|1|ul=ft/s|fmt = commas}}, {{val|2|u=ft2}}, {{val|3|u=m/s| fmt =commas }}, {{val|4|u=m*s-2}}, {{val|5|u=ft.s-2}}, {{val|6|u=C/J}}, and {{val|7|ul=J/C}}" appear in the wikitext of this section like this: # <kbd><nowiki>{{val|1|ul=ft/s|fmt = commas}}</nowiki></kbd> # <kbd><nowiki>{{val|2|u=ft2}}</nowiki></kbd> # <kbd><nowiki>{{val|3|u=m/s| fmt =commas }}</nowiki></kbd> # <kbd><nowiki>{{val|4|u=m*s-2}}</nowiki></kbd> # <kbd><nowiki>{{val|5|u=ft.s-2}}</nowiki></kbd> # <kbd><nowiki>{{val|6|u=C/J}}</nowiki></kbd> # <kbd><nowiki>{{val|7|ul=J/C}}</nowiki></kbd> → {{val|7|ul=J/C}} <!--^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ If you change the above targets, you'll have to save the page to get them into the database to find them in the query.--> Note how the above targets are |numbered|, then click on these links. {| class="wikitable" ! scope="col" width="200px" | Query ! Transcluding {{tlf|tlusage}} produces a [[Template:Internal search templates common doc#Search links|search link]] ! Answer |- |'''Q1''' Does this page employ template Val? |{{#invoke:DemoTemplate|search link|hastemplate:"val" prefix:{{FULLPAGENAME}}}} |'''A.''' Yes, because its title shows on the search results. |- |'''Q2''' Does this page use Val's fmt parameter? |<code><nowiki>{{tlusage|val|fmt }}</nowiki></code> → {{tlusage|val|fmt }} |'''A'''. Look for 1 and 3 in the search results in bold text. |- |'''Q3'''. Which calls to Val on this page use <kbd>u=ft</kbd> OR <kbd>ul=ft</kbd>? (a one letter diff) | <code><nowiki>{{tlusage|val|pattern=ul?=ft}}</nowiki></code> → {{tlusage|val|pattern=ul?=ft}} |'''A'''. Look for 1, 2, and 5 in bold text. |- |'''Q4'''. AND of these, who also uses fmt=commas after that? |<code><nowiki>{{tlusage|val|pattern=ul?=ft.*commas}}</nowiki></code> → {{tlusage|val|pattern=ul?=ft.*commas}} |A. No context shown, but article title is shown. A half a Bug? |- |Which use one space before commas? |<code><nowiki>{{tlusage|val|. commas}}</nowiki></code> → {{tlusage|val|. commas}} |'''A'''. 1 but not 2. |- |'''Q5'''. Which use either ul?=ft OR fmt=commas |<code><nowiki>{{tlusage|val|pattern=(ul?=ft{{!}}co)}}</nowiki></code> → {{tlusage|val|pattern=(ul?=ft{{!}}=co)}} |'''A'''. 1, 2, 3, and 5. |- |'''Q6'''. Which use ''ft'' or ''m'', in {{para|u}} or {{para|ul}}? |<code><nowiki>{{tlusage|val|pattern=ul?=(ft{{!}}m)}}</nowiki></code> → {{tlusage|val|pattern=ul?=(ft{{!}}m)}} |'''A'''. 1, 2, 3, 4, and 5. |- |'''Q7'''. Which use . or * in the unit code? |<code><nowiki>{{tlusage|val|pattern=u.+(\.{{!}}\*) }}</nowiki></code> → {{tlusage|val|pattern=u.+(\.{{!}}\*) }} |'''A'''. 4 and 5. |- |Which use a pipe? |<code><nowiki>{{tlusage|val|\{{!}} }}</nowiki></code> → {{tlusage|val|\{{!}} }} |All of them |- |'''Q8'''. Which use / or - ''within'' the {{para|u}} or {{para|ul}} paramter? |<code><nowiki>{{tlusage|val|pattern=ul?=[^{{!}}}]+(\/{{!}}-)}}</nowiki></code> → {{tlusage|val|pattern=ul?=[^{{!}}}]+(\/{{!}}-)}} |'''A'''. 1,3,4,5,6 and 7. |- |'''Q9'''. Where is Val used in the template namespace with u or ul? |<code><nowiki>{{tlre|val|pattern=ul?=|prefix=10}}</nowiki></code> → {{tlre|val|pattern=ul|prefix=10}} |'''A'''. In the 15 or so articles listed. (Uses the {{tlf|tlre}} shortcut.) |- | '''Q10''' Which articles employ {{tl|Convert}}'s "and(-)" option? | <code><nowiki>{{tlre|Convert|Articles using {{tlf|Convert}}'s "and(-)" option.|pattern=and\(-\)|prefix = 0|}}|prefix = 0|}}</nowiki></code> → {{tlre|Convert|Articles using {{tlf|Convert}}'s "and(-)" option.|pattern=and\(-\)|prefix = 0|}} | '''A''' Only two. |} In '''Q2''', notice how the MediaWiki software ignores the spaces ''around'' parameters, but how in '''Q4''' the same MediaWiki software processes the spaces ''inside'' parameters. Q2 might have been solved with a plain <kbd>insource:val fmt</kbd> search because "fmt" and "val" are whole words, and fmt is rarely seen apart from inside Val. How about <kbd>hastemplate:val insource:fmt</kbd>? Also see the {{plain link|https://www.elastic.co/guide/en/elasticsearch/reference/current/regexp-syntax.html| more general examples for the regex of CirrusSearch}}. == About CirrusSearch == These powerful (but expensive) [[mw:Extension:CirrusSearch|CirrusSearch]] search results could not be obtained with the previous [[mw:Extension:Lucene-search|Lucene-search]] parameters. Regexp searches are restricted on the server, so this template reduces the regex search footprint by using the ''hastemplate:'' filter every time, and further restricts the search domain to a namespace ''at most'', by using the ''prefix:'' filter. The ''prefix:'' filter can also filter a namespace by specifying that only page names that start with given letters are searched. === Parameters insource and hastemplate === {{See also|Help:Search#Parameters}} Here are some notes on the [[mw:Help:CirrusSearch|CirrusSearch]] features of ''hastemplate'' and ''insource''. ''Hastemplate'' finds what is deployed: * hastemplate will '''not''' count a template when only their sub-template is called * hastemplate will '''not''' count templates inside comments * hastemplate will '''not''' count templates inside nowiki tags * hastemplate '''will''' count templates inside parser functions and other templates, as long as the template is wrapped with double curly braces. Hastemplate is case-insensitive. Insource has a dual role: *<kbd>insource:"''quotes-delimited arguments''"</kbd> finds only whole, alphanumeric words, adjacent to one another in that sequence in the wikitext, treating the entire set of non-alpanumeric characters between them as if they were whitespace. For example, <code>insource:"M S"</code> matches <kbd>m/s</kbd>, as do <code>insource:"M-S"</code> and <code>insource:"m=s"</code>; they all have two arguments, and what matched is shown in bold. *Plain <kbd>insource:word1 word2</kbd> has one argument, word1. The words after word1 are treated normally: they're all ANDed as whole words (never as pieces or patterns) OR their word stems, anywhere in the wikitext of the page, and in any sequence; and the match is not shown in bold. (Intitle acts the same way around the "quotes" syntax.) * <kbd>Insource:/''slash delimited argument''/</kbd> finds everything, even comments. It only ever has one argument. What matched is shown in bold text. *<kbd>Insource:/''regexp''/</kbd> finds everything, even pieces and parts, conveying no notion of "words", but only that of a character in an adjacent position to another character in a sequence. * <kbd>Insource:/''regexp''/</kbd> requires you to use <kbd>\/</kbd> for any slash character in the pattern for an obvious reason. It also requires you to "backslash-escape" other metacharacters for various other reasons. For ''insource:'' spaces are not allowed after the colon; it's <code>insource:"</code>, or <code>insource:/</code> for good reasons. Insource "with quotes" is a safe and sufficient way to find many kinds of template usage. Say the target string is {{nowrap|<kbd><nowiki>{{Val|9999|ul=AU|fmt=commas}}</nowiki></kbd>}}: * <kbd>insource:"val 9999 ul AU fmt commas"</kbd> → match * <kbd>hastemplate: val insource:"9999 ul"</kbd> → match * <kbd>hastemplate: val insource:"999"</kbd> → no match * <kbd>hastemplate: val insource:"fmt commas"</kbd> → match * <kbd>hastemplate: val insource:"ul AU"</kbd> → match * <kbd>hastemplate: val insource:"ul au"</kbd> → match * <kbd>hastemplate: val insource:fmt</kbd> → match In some cases there might be disadvantages. The ''insource'':"quotes version", is case insensitive and blind to non-alphanumeric characters. In other cases it is an advantage to have more search results than intended. For thorough precision, use /regex/. === About regex === This covers enough regex to get started using this template to answer any question about wikitext contents on the wiki. Regex are about using ''meta characters'' to create patterns that match any ''literal characters''. The pattern you give will match a target, character by character. To make some positions match with multiple possibilities, metacharacters are needed, and they are from the same keyboard characters that are also in the wikitext. ==== Metacharacters ==== The left curly bracket is a metacharacter, and so the regexp pattern given must "escape" any opening curly bracket <code>\{</code> in the target "<kbd>{</kbd>" intending to match a template in the wikitext. All target text (all wikitext) is literal text, but we can backslash "escape" the regex metacharacters <code> \. \? \+ \* <nowiki>\{{!}}</nowiki> \{ \[ \] \( \) \" \\ \# \@ \< \~ </code> when we refer to them as literal characters in the wikitext we are interested in mining. (Notice the backslash-escape of the already template-escaped pipe character in order to find a literal pipe character in the wikitext.) Search will ignore the backslash wherever it is meaningless or unnecessary: <code>\n</code> matches <kbd>n</kbd>, and so on. So although you don't need to backslash escape <code>&</code> or <code>></code> or <code>}</code>, it is safe to do so. An unnecessary backslash will not cause your pattern to fail, but what ''will'' is using certain characters literally{{mdash}}<kbd> [ ] . * + ? &#124; { ( ) " \ # @ < ~ </kbd>. * <code>[0-9]</code> will match any digit, <code>[a-y]</code> any lowercase letter except z, <code>[zZ]</code> any z, (and so on). So square brackets mean "character class". * Dot <code>.</code> will match a newline, or ''any character'' in the targeted position The number of sequential digits or characters these symbols match is expressed by following it with a ''quantifying'' metacharacter: * <code>*</code> means zero or more * <code>+</code> means one or more * <code>?</code> means zero or one of the character it follows after. The number of times it matches can also be given in a range, <code>a{2} a{2,} a{2,5}</code> matches exactly 2, 2 or more, or 2-5 <kbd>a</kbd>'s. So curly brackets mean "quantifier". * The parentheses are a grouping mechanism, so we can quantify more than just the previous character, and so we can make boundaries for a set of ''alternative'' matches. (See ''alternation'' below.) * The quotation marks are an escape mechanism, like square brackets or the backslash. * The angle brackets stand for numerals, not digits. Say <code><5-799></code>, to match 5{{ndash}}799, in one to three positions. Compare this with the alternative: <code>[0-9]{1,3}</code> could match ones, tens, or thousands as, 0-999 or 00-999 or 000-999. * Tilde <code>~</code> looks ahead and negates the next character.{{fv|date=September 2024|reason=This doesn't work. Did this only apply to the old Elasticsearch?}} In other words, if the pattern matches in this position, then un-match it if the next character is <code>~</code>''character''. The {{plain link|https://www.elastic.co/guide/en/elasticsearch/reference/current/regexp-syntax.html|other metacharacters offered by CirrusSearch}}{{fv|date=September 2024|reason=That is the old Elasticsearch, not Wikipedia's and the link text's CirrusSearch}} may be helpful in some cases: ''complement'' <kbd>~</kbd>, ''interval'' <kbd> <3-5559></kbd>, ''intersection'' <kbd>&</kbd>, and ''any string'' <kbd>@</kbd>. ==== Character classes ==== A character class is enclosed in [square brackets]. It means these characters, "literal characters", plural. It means "literal", and so ''normally'' you don't have to escape a metacharacter character in a character class; they're already square-brackets escaped. The /slash delimiters/ mean we must of course escape ''any'' slash character, even inside a character class. No other character in a character class except slash always needs escaping; but because <code>]</code> and <code>-</code> have special meaning (metacharacter) to a character class, they must be escaped sometimes: those two are also literal (escaped) metacharacters ''if they are the first character'', but otherwise they must be also, like dash, be escaped: only backslash-escape works as the escape mechanism in a character class. A character class can serve to escape metacharacters, so <code>[-|*\/.{\]]</code> or <code>[]|*\/.{\-]</code> means "either a dash OR pipe OR star OR slash OR dot OR left curly bracket or a right square bracket". So <code>[][.?+*|\/{}()\-]"</code> or <code>[-[.?+*|\/{}()\]]"</code> works to find all the metacharacters in the wikitext, all of them except the backslash. Neither <code>[\]</code> nor <code>[\\]</code> allows us to OR a literal backslash. To OR a backslash character, there's '''alternation''' with the pattern <code>\\</code> to handle that case. (See below.) A character class understands the "inverse" of itself, <kbd>[^abc]</kbd> is "not a or b or c". A character class stands for a single character in a targeted position, so it's not really an inverse of a set, but rather a NOT of a character. ==== Alternation ==== Finally, '''alternation''' is a class of regex that contains alternative possibilities for a match, say an AA or a BB, or a CC: * "AA" OR "BB" OR "CC" in Boolean logic * <kbd>AA|BB|CC</kbd> in a standard, MediaWiki CirrusSearch, regexp * <code>'''('''<nowiki>AA{{!}}BB{{!}}CC</nowiki>''')'''</code> where it is used within a larger regexp. We need to replace the pipe character with {{tl|!}} so that the "pipe" for the regexp won't confuse this template (or any other template). We need the parentheses at times because an alternation finds the ''longest'' pattern, and so the parentheses define that boundary, but it's a boundary you don't have to make if an alternation is the entire regexp pattern. In our case the {{para|pattern}} you supply is situated at the end of a longer, pre-built regexp. ==== About this template ==== The wiki regex is pretty straightforward. Characters stand for themselves unless they are metacharacters. If they are metacharacters they are escaped if outside of a character class. Use one of three escape mechanisms: * <code>"."</code> * <code>\.</code> * <code>[.]</code> where the dot is now a literal dot in the wikitext, not the metacharacter. First, this template take's [[#Parameters|its arguments]] named or unnamed. If you use the ''unnamed'' one, you can give regexp patterns that start or end with a space. If you use the ''named'' one, you must, additionally, "escape" any outer space. (To escape is explained elsewhere.) The regexp targets the area after the initial pipe and before the first closing curly bracket, <kbd>&#123;&#123;Val{{!}}'''{{hilite|1=9999{{!}}ul=m/s{{!}}fmt=commas}}'''&#125;&#125;</kbd>. This pattern portion is expanded <kbd>/[Vv]al\|[^}]*</kbd><code>{{param|pattern}}</code><kbd>\}/</kbd>. This template ''could'' construct the pattern <kbd>\{[Nn]ame.?\|[^}]*{{param|pattern}}</kbd>, where <kbd>pattern</kbd> is the value you give. That regexp means * <kbd>pattern</kbd> ''follows'' any number (<kbd>*</kbd>) of characters that are "''not'' (<kbd>^</kbd>) a right curly bracket"; in other words it will ''precede'' a right curly bracket. * The template ''Name'' follows a left curly bracket, and is case insensitive. * A pipe <kbd>\|</kbd> (<code>\{{tl|!}}</code>) follows the name, but makes allowance for one possible character in between, the dot. * The dot <kbd> . </kbd> can match any character, including the "zero or one" (<kbd>?</kbd>) newline characters that will match the case where the initial pipe is put on its own line, such as how the citation and infobox templates are often transcluded (or "called"). This template ''cannot'' make that pattern with the <kbd>.?</kbd> because in general there are many template names that only differ by the last letter, (such as the [[Template:tl#General-purpose formatting|tl]] family of template names). But to match the particular case where the template's first parameter starts after a newline you have to match that newline with a dot. You can modify the query and add that <kbd> .? </kbd> for searches for Infobox and Cite templates. Because <code>?</code> counts zero as a match, it will also work where the pipe is on the same line. == See also == * {{tl|Regex}} * [[User:John of Reading/Typo fixing with AutoWikiBrowser|One power user's AutoWikiBrowser]] == Notes == {{reflist}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Search templates]] }}</includeonly> oteahnjmnuzfr8k09nol05ehoyquii0 Cèṭa'an:Val 10 4231 19247 2024-10-02T21:05:34Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{safesubst:<noinclude/>#invoke:val|main}}</includeonly><noinclude> {{documentation}} </noinclude>' 19247 wikitext text/x-wiki <includeonly>{{safesubst:<noinclude/>#invoke:val|main}}</includeonly><noinclude> {{documentation}} </noinclude> pyd5z3vtnjv2hvt8nvjbkl8gerasot4 Cèṭa'an:Val/doc 10 4232 19248 2024-10-02T21:06:08Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}} {{COinS safe|n}} {{Lua|Module:Val|Module:Val/units}} This template is used to easily present values in [[scientific notation]], including uncertainty and/or units, as prescribed by Wikipedia's [[WP:MOSNUM|Manual of Style]]. == Introduction == Val specializes in numeric ''values'', especially those with [[scientific notation]]s, [[uncertainty#Measurements|uncertainty notation]]s, and thos...' 19248 wikitext text/x-wiki {{Documentation subpage}} {{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}} {{COinS safe|n}} {{Lua|Module:Val|Module:Val/units}} This template is used to easily present values in [[scientific notation]], including uncertainty and/or units, as prescribed by Wikipedia's [[WP:MOSNUM|Manual of Style]]. == Introduction == Val specializes in numeric ''values'', especially those with [[scientific notation]]s, [[uncertainty#Measurements|uncertainty notation]]s, and those with measurement ''values'' with physical units. Because these expressions are covered by the Manual of Style, Val provides the stylized output for you, and keeps them from wrapping across lines. Express a numeral: * <code>&#123;{val|123456.78901}}</code> &rarr; ''value'', formatted with gaps: {{val|123456.78901}}, or with {{para|fmt|commas}} &rarr; {{val|fmt=commas|123456.78901}} * <code>&#123;{val|''number''|''number''}}</code> &rarr; ''value'' ± ''uncertainty'', like {{val|fmt=commas|123478|56}} * <code>&#123;{val|''number''|{{hilite|(}}''number''{{hilite|)}}}}</code> &rarr; ''value''(''uncertainty''), like {{val|fmt=commas|12345|(56)}} * <code>&#123;{val|''number''|''number''|''number''}}</code> &rarr;''value'' {{su|p=+uncertainty|b=−uncertainty}} like {{val|fmt=commas4|1234|+56|-78}} Express a measurement value: {{#invoke:DemoTemplate|val|4|ul=m2}}. The <kbd>m2</kbd> is a "unit code" that Val uses to look up the link to the unit's article, and the formatting of the unit symbol. Val links the units to the page it has on file for them. See {{tl|Val/list}}. There are a large number of unit codes that Val understands and keeps "up to code". A unit code is the just abbreviated unit name, but these can get quite involved for a compound or composite unit, with "multipliers" or "dividers". See [[Module:Val/units]]. Some unit-code flexibility is provided by having four parameters to work the unit-code system: whether to link one or not, (see ''[[WP:Overlinking|Overlinking]]''), and whether to link the numerator or denominator of a unit ratio separately. * <code>&#123;{val|''number''|'''ul='''''unit code''}}</code> &rarr; ''number {{font color|blue|symbol}}'', such as {{val|9.8|ul=km2}} * <code>&#123;{val|''number''|'''u='''''unit code''}}</code> &rarr; ''number&nbsp;symbol'', such as {{val|9.8|u=km2}} * <code>&#123;{val|''number''|'''u='''''unit code''|'''u{{hilite|p}}l='''''unit code''}}</code> &rarr; ''number''&nbsp;symbol{{large|{{hilite|/}}}}{{font color|blue|symbol}}, such as {{val|9.8|u=gal|upl=min}} * <code>&#123;{val|''number''|'''ul='''''unit code''|'''u{{hilite|p}}='''''unit code''}}</code> &rarr; ''number''&nbsp;{{font color|blue|symbol}}{{large|{{hilite|/}}}}''symbol'', such as {{val|9.8|ul=parsec|up=year}} To bypass the unit code system, if {{para|u}} does not recognize your unit code, it will accept any wikitext and render it as usual. * {{#invoke:DemoTemplate|val|5.4|u=[[kg]]&sdot;[[meter|m]]/s<sup>2</sup>}} * {{#invoke:DemoTemplate|val|7.6|u=[[metre per second squared|m/s<sup>2</sup>]]}} See [[Module:Val/units]] for how to add units to the unit code system. Sometimes a number and unit code is not enough. A prefix or suffix are also available, {{para|p}} and {{para|s}}. * {{#invoke:DemoTemplate|val|7600|u= C&sdot;Ga |p= > | s= < }} * {{#invoke:DemoTemplate|val|7600|u=C|p=<span style="color:green"><sup>|s=</sup></span>}} See {{tl|val/testcases}} to learn the val parameters by an example. It is comprehensive, and there are over 100 examples. == Arguments == {{details|Help:Template#Parameters}} Val takes three unnamed parameters. The first is always the numeric value. When the second and third are numbers they become the various uncertainty notations, but the second unnamed parameter can also serve to ''grammatically join'' the first and third numbers. Val clears surrounding spaces in its unnamed parameters. {|cellspacing="15" cellpadding="0" | style="vertical-align:top;text-align: center;" | '''1st''' or {{para|1}} || A number. Can be in [[radix point|decimal point]] notation or in [[e notation]]. This number is the basis of the Val formatting.<br /> {{#invoke:DemoTemplate|val|1234567.1234567}}<br /> {{#invoke:DemoTemplate|val|.1234}} {{spaces|19}}(adds the zero)<br /> {{#invoke:DemoTemplate|val|+1234}} {{spaces|20}}(displays the plus) <br /> {{#invoke:DemoTemplate|val|-1234}} {{spaces|20}}(replaces the [[hyphen-minus]] with a [[minus sign]])<br /> {{#invoke:DemoTemplate|val|12e34}} {{spaces|15}}([[Scientific notation#E notation|E notation]])<br /> |- |style="vertical-align:top;text-align: center;"| {{para|fmt}} | By default, numbers are formatted with gaps separating groups of three digits in both integer and fractional part.<br /> However, by default, four-digit integers are not formatted; use {{para|fmt|gaps}} to force gaps.<br /> Use {{para|fmt|commas}} to delimit the integer part of the number with commas.<br /> Use {{para|fmt|none}} for no formatting (no gaps or commas).<br /> {{#invoke:DemoTemplate|val|1234567.1234567}}<br /> {{#invoke:DemoTemplate|val|1234567.1234567|fmt=commas}}<br /> {{#invoke:DemoTemplate|val|1234}}<br /> {{#invoke:DemoTemplate|val|1234|fmt=gaps}}<br /> {{#invoke:DemoTemplate|val|1234.5}}<br /> {{#invoke:DemoTemplate|val|1234.5|fmt=none}} |- | style="vertical-align:top;text-align: center;" | {{para|end}} || Put something at the end of the main number (before anything else that might follow). <br /> {{#invoke:DemoTemplate|val|11|end=[END]}}<br /> {{#invoke:DemoTemplate|val|11|22|end=[END]}}<br /> {{#invoke:DemoTemplate|val|1111|(22)|end=[END]}}<br /> {{#invoke:DemoTemplate|val|11|22|33|end=[END]}}<br /> {{#invoke:DemoTemplate|val|11|ul=m/s|end=[END]}} |- | style="vertical-align:top;text-align: center;" | '''2nd''' or {{para|2}} || [[uncertainty#Measurements|Uncertainty]] in either format.<br /> {{#invoke:DemoTemplate|val|11|22}}<br /> {{#invoke:DemoTemplate|Val|11|(22)}}<br /> A conjunction to join two numbers. Useful for ranges, grammatical output, etc.<br /> {{#invoke:DemoTemplate|val|11|-|33}}<br /> {{#invoke:DemoTemplate|val|11|–|33}}<br /> {{#invoke:DemoTemplate|val|11|,|33}}<br /> {{#invoke:DemoTemplate|val|11|by|33|e=9}}<br /> {{#invoke:DemoTemplate|val|11|and|33|end=[[$]]}}<br /> {{#invoke:DemoTemplate|val|11|or|33}}<br /> {{#invoke:DemoTemplate|val|11|to|33}}<br /> {{#invoke:DemoTemplate|val|11|x|33}}<br /> {{#invoke:DemoTemplate|val|11|×|33}}<br /> {{#invoke:DemoTemplate|val|11|/|33|ul=m/s}}<br /> Note that for dashes or x's, the various kinds all obtain one properly styled output. |- | style="vertical-align:top;text-align: center;" | '''3rd''' or {{para|3}} | Asymmetric uncertainty.<br /> {{#invoke:DemoTemplate|Val|11|22|33}} |- |style="vertical-align:top;text-align: left;"|{{para|errend}} or {{para|+errend}} and {{para|-errend}}|| Appends something after an uncertainty.<br /> {{#invoke:DemoTemplate|val|11|22|errend=[Errend]}}<br /> {{#invoke:DemoTemplate|val|11|22|33|-errend=<−Errend>|+errend=[+Errend]}} |- | style="vertical-align:top;text-align: center;" | {{para|u}} or {{para|ul}} || [[Module:Val/units|The unit code]]. Val adds a space and the unit.<br /> {{para|ul}} Link the unit.<br /> {{para|u}} Don't link the unit. Also accepts [[help:wiki markup|wiki markup]] in lieu of a unit code.<br /> {{#invoke:DemoTemplate|val|11|ul=m}} |- | style="vertical-align:top;text-align: center;" | {{para|up}} or {{para|upl}} || A unit code, but instead of a space Val adds a slash and the unit, a "per" unit (the denominator), to form a ratio.<br /> {{para|upl}} Link the per unit.<br /> {{para|up}} Don't link the per unit.<br /> The ratio can be of two unit codes, or a prefix and a unit code. Val will add parentheses to disambiguate, if a unit code has a dot or a slash.<br /> {{#invoke:DemoTemplate|Val|11|ul=J/C|upl=F/m}}<br /> {{#invoke:DemoTemplate|Val|11|p=$|upl=acre}}<br /> {{#invoke:DemoTemplate|Val|11|ul=km/s|upl=Mpc}}<br /> {{#invoke:DemoTemplate|Val|11|ul=kg.m|upl=s-2}} |- | style="vertical-align:top;text-align: center;" | {{para|p}} || Prefix the entire Val expression. Non-spaced, but accepts markup.<br /> {{#invoke:DemoTemplate|Val|11|22|ul=m/s|p=[Prefix]}}<br /> {{#invoke:DemoTemplate|Val|11|22|ul=m/s|p=[Prefix]&nbsp;}} |- | style="vertical-align:top;text-align: center;" | {{para|s}} || Suffix the entire Val expression. Non-spaced, but accepts markup.<br /> {{#invoke:DemoTemplate|Val|11|22|ul=m/s|s=[Suffix]}}<br /> {{#invoke:DemoTemplate|Val|11|22|ul=m/s|s=&nbsp;[Suffix]}} |- | style="vertical-align:top;text-align: center;" | {{para|e}} | Exponent. Val alternatively accepts e notation in the first parameter; these are mutually exclusive (see "1st" argument above).<br /> {{#invoke:DemoTemplate|Val|11|22|33|e=11}}<br /> {{#invoke:DemoTemplate|Val|11e11|22|33}}<br /> {{#invoke:DemoTemplate|Val|e=33}} |- | style="vertical-align:top;text-align: center;" | {{para|long scale}} || Usually a unit is the short [[ton]] and [[billion]] means {{val|1|e=9}}. But there are long versions of these units and others. Use {{para|long scale|on}} to assign your unit to the long scale instead. The unit code's link will change and it will sort differently in tables. "See [[Long and short scales]]". |- | style="vertical-align:top;text-align: center;" | {{para|nocategory}} || If set to any value, errors in the use of this template will not cause the page to be added to the [[:Category:Pages with incorrect formatting templates use|Pages with incorrect formatting templates use]] category. This is useful for documentation and test pages that do not need to be fixed. |- |} == Errors == There is strict checking on the validity of arguments; any incorrect use will result in an error. Pages that contain incorrect use of this template will show up on [[:Category:Pages with incorrect formatting templates use]]. Val checks for unsupported parameters and gives a relatively subtle warning if found. See [[:Category:Pages with incorrect formatting templates use|tracking category]] to track any of these improper usages on existing on the wiki. Hold the mouse over "warning" to see details. Here is what warnings look like: * <code><nowiki>{{val|1.23|exp=6|u=m/s}}</nowiki></code> → {{val|1.23|exp=6|u=m/s|nocategory=true}} * <code><nowiki>{{val|1.23|us=kbit/s}}</nowiki></code> → {{val|1.23|us=kbit/s|nocategory=true}} * <code><nowiki>{{val|1.23|.05|.04|.03|u=m/s}}</nowiki></code> → {{val|1.23|.05|.04|.03|u=m/s|nocategory=true}} == Format of numbers == {{tl|Val}} produces formatting compliant with Wikipedia's [[WP:MOSNUM|Manual of Style]]. The [[Wikipedia:MOSNUM#Delimiting (grouping of digits)|MOS]] recommends that numbers either be delimited using thin spaces either side of the decimal, or commas to the left and no delimiters to the right. Articles should be consistent with respect to the style of delimiting. The template defaults to the former style, this can be adjusted using <code>|fmt=</code> (see [[#Arguments|above]]). == Sorting == {{details|Help:Sortable tables}} The sort key for each sortable unit is visible at [[Template:Val/list]]. Here is a live example showing the minimal markup for a sortable table: {| |style="vertical-align:top;" | <syntaxhighlight lang="wikitext"> {| class="wikitable sortable floatright" summary="Val sorting test" |+ Click to sort &darr; |- ! Val sort test ! In base unit ! {{nobold|1=(unsort)}} |- | {{val|3|ul= Mm }} | style="text-align:right" | {{val|3000000|u=m}} | style="text-align:right; font-size:small;" | {{random number|100|1|67}} |- | {{val|4e6|ul= m }} | style="text-align:right" | {{val|4000000|u=m}} | style="text-align:right; font-size:small;" | {{random number|100|3|67}} |- | {{val|1|ul= km }} | style="text-align:right" | {{val|1000|u=m}} | style="text-align:right; font-size:small;" | {{random number|100|5|67}} |- | {{val|5e3|u= m }} | style="text-align:right" | {{val|5000|u=m}} | style="text-align:right; font-size:small;" | {{random number|100|7|67}} |- | {{val|2|u= m }} | style="text-align:right" | {{val|2|u=m}} | style="text-align:right; font-size:small;" | {{random number|100|11|67}} |} |} </syntaxhighlight> | style="vertical-align:top;" |<!-- --> {| class="wikitable sortable floatright" summary="Val sorting test" |+ Click to sort &darr; |- ! Val sort test ! In base unit ! {{nobold|1=(unsort)}} |- | {{val|3|ul= Mm }} | style="text-align:right" | {{val|3000000|u=m}} | style="text-align:right; font-size:small;" | {{random number|100|1|67}} |- | {{val|4e6|ul= m }} | style="text-align:right" | {{val|4000000|u=m}} | style="text-align:right; font-size:small;" | {{random number|100|3|67}} |- | {{val|1|ul= km }} | style="text-align:right" | {{val|1000|u=m}} | style="text-align:right; font-size:small;" | {{random number|100|5|67}} |- | {{val|5e3|u= m }} | style="text-align:right" | {{val|5000|u=m}} | style="text-align:right; font-size:small;" | {{random number|100|7|67}} |- | {{val|2|u= m }} | style="text-align:right" | {{val|2|u=m}} | style="text-align:right; font-size:small;" | {{random number|100|11|67}} |} |} A sort value relates to a Val expression as follows. # The numeric value is a starting point. # If the unit has an SI Prefix, that order of magnitude is applied. # The value of the unit from its own [[system of units]] is applied. # If the unit is composite, each subunit is multiplied or divided per their [[Dimensional analysis#Definition|dimension]]. # The result is passed to {{tl|ntsh}} which applies a normalization formula. # The output of {{tlf|ntsh}} is added (behaviorally only, i.e. "hidden") into the table as usual, via the data-sort-value attribute of a table. == More example expressions == === Number === {{#invoke:DemoTemplate|val|1234567.1234567}}<br /> <code>⟨{<nowiki/>{val|{{spaces|2}}1234567.1234567{{spaces|3}}}}⟩</code> &rarr; ⟨{{val| 1234567.1234567 }}⟩<br /> {{#invoke:DemoTemplate|val|fmt=commas|.1234567}}<br /> {{#invoke:DemoTemplate|val|fmt=commas|+1234567}}<br /> {{#invoke:DemoTemplate|val|-1234567}}<br /> === Uncertainty === {{#invoke:DemoTemplate|val|1.234|0.005}}<br /> {{#invoke:DemoTemplate|val|1.234|0.005|e=3}}<br /> {{#invoke:DemoTemplate|val|1.234|+0.005|-0.006}}<br /> {{#invoke:DemoTemplate|val|1.234|(5)}}<br /> === Units === {{#invoke:DemoTemplate|val|1.234|u=m}}<br /> {{#invoke:DemoTemplate|val|1.234|u=m2}}<br /> {{#invoke:DemoTemplate|val|1.234|ul=m}}<br /> {{#invoke:DemoTemplate|val|123.4|ul=USgal}}<br /> {{#invoke:DemoTemplate|val|12.34|ul=mpgimp}}<br /> {{#invoke:DemoTemplate|val|12.34|u=deg}}<br /> {{#invoke:DemoTemplate|val|1.234|0.005|u='}}<br /> {{#invoke:DemoTemplate|val|1.234|+0.005|-0.006|u="}}<br /> {{#invoke:DemoTemplate|val|1.234|u=%}}<br /> {{#invoke:DemoTemplate|val|1.234|end=&nbsp;[[m/s]]}}<br /> {{#invoke:DemoTemplate|val|12.34|u=degC}}<br /> {{#invoke:DemoTemplate|val|12.34|u=K}}<br /> === Exponents === {{#invoke:DemoTemplate|val|e=5}}<br /> {{#invoke:DemoTemplate|val|e=5|ul=m}} {{#invoke:DemoTemplate|val|1.234e5|ul=m}}<br /> {{#invoke:DemoTemplate|val|1.234|e=5|ul=m}} {{#invoke:DemoTemplate|val|1.234e7|0.056}}<br /> {{#invoke:DemoTemplate|val|1.234|0.056|e=7}} {{#invoke:DemoTemplate|val|1.23456e-9|+0.00007|-0.00008|ul=m/s}}<br /> {{#invoke:DemoTemplate|val|1.23456|+0.00007|-0.00008|e=-9|ul=m/s}} {{#invoke:DemoTemplate|val|1.234e7|0.056|ul=psi}}<br /> {{#invoke:DemoTemplate|val|1.234|0.056|e=7|ul=psi}} {{#invoke:DemoTemplate|val|1.234e-2|(5)}}<br /> {{#invoke:DemoTemplate|val|1.234|(5)|e=-2}} === Prefix/suffix === {{#invoke:DemoTemplate|val|p=Δ&nbsp;|12.34}}<br /> {{#invoke:DemoTemplate|val|p=≅|12.34|u=%}}<br /> {{#invoke:DemoTemplate|val|12.34|0.25|s=%}}<br /> === Numerator/denominator === {{#invoke:DemoTemplate|val|1.234|e=7|ul=W|up=m2}}<br /> === Repeating digits === <code><nowiki>{{val|1.2|end={{overline|34}}|e=7|ul=W|up=m2}}</nowiki></code> → {{val|1.2|end={{overline|34}}|e=7|ul=W|up=m2}} === Even more examples === See the testcases at {{tl|val/testcases}}. == FAQ and comments == ; Q. Why should I use Val? : A1. Val formats numbers: :* inserts spaces between groups of digits, meeting [[MOS:NUM|MoS standards]], :* formats standard [[Uncertainty#Measurements|uncertainties in measurements]], providing a ± character, correct spacing, and correct alignment, :* formats [[Exponentiation|exponents of 10]] and [[scientific notation]], :* replaces "-" (hyphen) with a "&minus;" (minus sign). : A2. Val preserves spacing: :* It makes sure the value does not [[Word wrap|wrap]] at the end of a line, so that it can always be read as a single value on one line in the text. :* It spaces the various parts of the value where they should be. : A3. Configuring Val gives you your own code for automating the markup for, and a link to, any units in the entire Encyclopedia. : A4. Val helps make Wikipedia more consistent. It adheres to the [[Wikipedia:MOSNUM|Wikipedia Manual of Style for numbers]]. Updates to the MoS can be applied to this template and result in automatic modification on values that use it. All this makes sure all values on all pages have the same [[look and feel]] because they will all use the same [[Letter-spacing|spacing]], [[font|font size]], positioning, etc, and makes updating and checking by the bots easier because they can recognize a value for what it is. ; Q. Why not use <nowiki><math></nowiki>? : A. For the same reasons [[Help:Math#Pros of HTML|HTML might be preferred over TeX]]: :* Because the [[font]] in math tags differs both in face and size from the prose, which can disturb the layout of a page when used inline with the prose. :* You cannot [[Cut, copy, and paste|cut and paste]] a bitmap image rendered by the LaTeX. :* Images are slower to load and use more bandwidth, which is especially bad for the mobile version of Wikipedia. :* <nowiki><math></nowiki> does not automatically easily align to the Manual of Style for numbers. ; Q. Are there any known issues with Val? : A1: This template is now a new Lua module as of Aug 6, 2015. Technically, there is no good reason not to try Val. : A2. Issues are solved rapidly by an active set of responsive template coders. See the talk page. ; Q. How should I use Val? : A1. Val probably already has your unit on [[Module:Val/units|its current list]]. If not, add your own unit there. : A2. To avoid [[WP:OVERLINKING|overlinking]], switch from {{para|ul}} to {{para|u}} and from {{para|upl}} to {{para|up}}. : A3. Any time you have a unit to link or a table to sort, Val already setup with that unit's link and sorting value. : A3. Use Val along with {{tl|Convert}}. See [[Module:Convert/data|how to add units to Convert]]. : A4. Where consistent styling of long list articles, with many hundreds or thousands of numbers or units is needed. == Redirects == * [[Template:Units]] == See also == * [[Module:Val]] * [[Module:Val/units]] * [[Module:Convert/data]] * [[Template:Convert]] * [[Template:Gaps]] * [[Template:Round]] * [[Template:Scinote]] to display a value in scientific notation * [[Template:10^]] to display a power of ten <includeonly>{{basepage subpage| <!-- Categories below this line, please: --> [[Category:Mathematical formatting templates]] [[Category:Superscript and subscript templates]] [[Category:Convert-like templates|{{SUBPAGENAME}}]] [[Category:Sorting templates]] [[Category:Abbreviation templates]] }}</includeonly> == TemplateData == {{TemplateData header}} <templatedata> { "params": { "1": { "label": "Number", "description": "A number in decimal point notation or in e notation. The main basis of the Val expression.", "example": "-12.12345e9", "type": "string", "required": true }, "2": { "label": "Uncertainty", "type": "string" }, "3": { "label": "Asymmetric uncertainty -", "type": "string" }, "4": {}, "5": {}, "fmt": { "label": "Format", "description": "By default, numbers are formatted with gaps separating groups of three digits in both integer and fractional part. However, by default, four-digit integers are not formatted; use \"gaps\" (without quotes) to force gaps. Use the value \"commas\" (without quotes) to delimit the integer part of the number with commas. Use \"none\" (without quotes) for no formatting (no gaps or commas).", "example": "commas", "type": "string", "suggestedvalues": [ "gaps", "commas", "none" ] }, "end": { "label": "End", "description": "Put something at the end of the main number (before anything else that might follow).", "type": "string" }, "u": { "label": "Unit", "description": "The unit code. A space and the unit will be added after the number.", "example": "m", "type": "string" }, "ul": { "label": "Unit – wikilinked", "description": "The unit code that will be wikilinked to a page with information about the unit. A space and this unit will be added after the number.", "example": "m", "type": "string" }, "up": { "label": "Unit to be prefixed with a slash (/)", "description": "A unit code, but instead of a space, the template adds a slash and the unit, a \"per\" unit (the denominator), to form a ratio.", "example": "s", "type": "string" }, "upl": { "label": "Unit to be prefixed with a slash (/) – wikilinked", "description": "A wikilinked unit code, but instead of a space, the template adds a slash and the unit, a \"per\" unit (the denominator), to form a ratio.", "example": "s", "type": "string" }, "p": { "label": "Prefix", "description": "Prefix for the entire Val expression. Non-spaced, but accepts markup.", "type": "content" }, "s": { "label": "Suffix", "description": "Suffix for the entire Val expression. Non-spaced, but accepts markup.", "type": "content" }, "e": { "label": "Exponent", "description": "Val alternatively accepts e notation in the first parameter; these are mutually exclusive (see the Number parameter).", "example": "9", "type": "number" }, "errend": {} }, "paramOrder": [ "1", "2", "3", "fmt", "end", "u", "ul", "up", "upl", "p", "s", "e", "errend", "4", "5" ], "format": "inline", "description": "This template is used to easily present values in scientific notation, including uncertainty and/or units, as prescribed by Wikipedia's Manual of Style." } </templatedata> jm1ausnudftocv9d4jer9zqf321q453 Modul:Val 828 4233 19249 2024-10-02T21:07:18Z Munajad.MH 3071 ←Membuat halaman berisi '-- For Template:Val, output a number and optional unit. -- Format options include scientific and uncertainty notations. local numdot = '.' -- decimal mark (use ',' for Italian) local numsep = ',' -- group separator (use ' ' for Italian) local mtext = { -- Message and other text that should be localized. ['mt-bad-exponent'] = 'exponent parameter (<b>e</b>)', ['mt-parameter'] = 'parameter ', ['mt-not-number'] = 'is not a valid number',...' 19249 Scribunto text/plain -- For Template:Val, output a number and optional unit. -- Format options include scientific and uncertainty notations. local numdot = '.' -- decimal mark (use ',' for Italian) local numsep = ',' -- group separator (use ' ' for Italian) local mtext = { -- Message and other text that should be localized. ['mt-bad-exponent'] = 'exponent parameter (<b>e</b>)', ['mt-parameter'] = 'parameter ', ['mt-not-number'] = 'is not a valid number', ['mt-cannot-range'] = 'cannot use a range if the first parameter includes "e"', ['mt-need-range'] = 'needs a range in parameter 2', ['mt-should-range'] = 'should be a range', ['mt-cannot-with-e'] = 'cannot be used if the first parameter includes "e"', ['mt-not-range'] = 'does not accept a range', ['mt-cannot-e'] = 'cannot use e notation', ['mt-too-many-parameter'] = 'too many parameters', ['mt-need-number'] = 'need a number after the last parameter because it is a range.', ['mt-ignore-parameter4'] = 'Val parameter 4 ignored', ['mt-val-not-supported'] = 'Val parameter "%s=%s" is not supported', ['mt-invalid-scale'] = 'Unit "%s" has invalid scale "%s"', ['mt-both-u-ul'] = 'unit (<b>u</b>) and unit with link (<b>ul</b>) are both specified, only one is allowed.', ['mt-both-up-upl'] = 'unit per (<b>up</b>) and unit per with link (<b>upl</b>) are both specified, only one is allowed.', } local data_module = 'Module:Val/units' local convert_module = 'Module:Convert' local function valerror(msg, nocat, iswarning) -- Return formatted message text for an error or warning. -- Can append "#FormattingError" to URL of a page with a problem to find it. local anchor = '<span id="FormattingError"></span>' local body, category if nocat or mw.title.getCurrentTitle():inNamespaces(1, 2, 3, 5) then -- No category in Talk, User, User_talk, or Wikipedia_talk. category = '' else category = '[[Category:Pages with incorrect formatting templates use]]' end iswarning = false -- problems are infrequent so try showing large error so editor will notice if iswarning then body = '<sup class="noprint Inline-Template" style="white-space:nowrap;">' .. '[[Template:Val|<span title="' .. msg:gsub('"', '&quot;') .. '">warning</span>]]</sup>' else body = '<strong class="error">' .. 'Error in &#123;&#123;[[Template:val|val]]&#125;&#125;: ' .. msg .. '</strong>' end return anchor .. body .. category end local range_types = { -- No need for '&nbsp;' because nowrap applies to all output. [","] = ", ", ["by"] = " by ", ["-"] = "–", ["–"] = "–", ["and"] = " and ", ["or"] = " or " , ["to"] = " to " , ["x"] = " × ", ["×"] = " × ", ["/"] = "/", } local range_repeat_unit = { -- WP:UNIT wants unit repeated when a "multiply" range is used. ["x"] = true, ["×"] = true, } local function extract_item(index, numbers, arg) -- Extract an item from arg and store the result in numbers[index]. -- If no argument or if argument is valid, return nil (no error); -- otherwise, return an error message. -- The stored result is: -- * a table for a number (empty if there was no specified number); or -- * a string for range text -- Input like 1e3 is regarded as invalid for all except argument 1 -- which accepts e notation as an alternative to the 'e' argument. -- Input group separators are removed. local which = index local function fail(msg) local description if which == 'e' then description = mtext['mt-bad-exponent'] else description = mtext['mt-parameter'] .. which end return description .. ' ' .. (msg or mtext['mt-not-number']) .. '.' end local result = {} local range = range_types[arg] if range then if type(index) == 'number' and (index % 2 == 0) then if index == 2 then if numbers[1] and numbers[1].exp then return fail(mtext['mt-cannot-range']) end numbers.has_ranges = true else if not numbers.has_ranges then return fail(mtext['mt-need-range']) end end numbers[index] = range if range_repeat_unit[arg] then -- Any "repeat" range forces unit (if any) to be repeated for all items. numbers.isrepeat = true end return nil end return fail(mtext['mt-not-range']) end if numbers.has_ranges and type(index) == 'number' and (index % 2 == 0) then return fail(mtext['mt-should-range']) end if index == 'e' then local e = numbers[1] and numbers[1].exp if e then if arg then return fail(mtext['mt-cannot-with-e']) end arg = e which = 1 end end if arg and arg ~= '' then arg = arg:gsub(numsep, '') if numdot ~= '.' then arg = arg:gsub(numdot, '.') end if arg:sub(1, 1) == '(' and arg:sub(-1) == ')' then result.parens = true arg = arg:sub(2, -2) end local a, b = arg:match('^(.+)[Ee](.+)$') if a then if index == 1 then arg = a result.exp = b else return fail(mtext['mt-cannot-e']) end end local isnegative, propersign, prefix local minus = '−' prefix, arg = arg:match('^(.-)([%d.]+)$') local value = tonumber(arg) if not value then return fail() end if arg:sub(1, 1) == '.' then arg = '0' .. arg end if prefix == '' then -- Ignore. elseif prefix == '±' then -- Display for first number, ignore for others. if index == 1 then propersign = '±' end elseif prefix == '+' then propersign = '+' elseif prefix == '-' or prefix == minus then propersign = minus isnegative = true else return fail() end result.clean = arg result.sign = propersign or '' result.value = isnegative and -value or value end numbers[index] = result return nil -- no error end local function get_args(numbers, args) -- Extract arguments and store the results in numbers. -- Return nothing (no error) if ok; otherwise, return an error message. for index = 1, 99 do local which = index local arg = args[which] -- has been trimmed if not arg then which = 'e' arg = args[which] end local msg = extract_item(which, numbers, arg) if msg then return msg end if which == 'e' then break end if index > 19 then return mtext['mt-too-many-parameter'] end end if numbers.has_ranges and (#numbers % 2 == 0) then return mtext['mt-need-number'] end end local function get_scale(text, ucode) -- Return the value of text as a number, or throw an error. -- This supports extremely basic expressions of the form: -- a / b -- a ^ b -- where a and b are numbers or 'pi'. local n = tonumber(text) if n then return n end n = text:gsub('pi', math.pi) for _, op in ipairs({ '/', '^' }) do local a, b = n:match('^(.-)' .. op .. '(.*)$') if a then a = tonumber(a) b = tonumber(b) if a and b then if op == '/' then return a / b elseif op == '^' then return a ^ b end end break end end error(string.format(mtext['mt-invalid-scale'], ucode, text)) end local function get_builtin_unit(ucode, definitions) -- Return table of information for the specified built-in unit, or nil if not known. -- Each defined unit code must be followed by two spaces (not tab characters). local _, pos = definitions:find('\n' .. ucode .. ' ', 1, true) if pos then local endline = definitions:find('%s*\n', pos) if endline then local result = {} local n = 0 local text = definitions:sub(pos + 1, endline - 1):gsub('%s%s+', '\t') for item in (text .. '\t'):gmatch('(%S.-)\t') do if item == 'ALIAS' then result.alias = true elseif item == 'ANGLE' then result.isangle = true result.nospace = true elseif item == 'NOSPACE' then result.nospace = true elseif item == 'SI' then result.si = true else n = n + 1 if n == 1 then local link, symbol = item:match('^%[%[([^|]+)|(.+)%]%]$') if link then result.symbol = symbol result.link = link n = 2 else result.symbol = item end elseif n == 2 then result.link = item elseif n == 3 then result.scale_text = item result.scale = get_scale(item, ucode) else result.more_ignored = item break end end end if result.si then local s = result.symbol if ucode == 'mc' .. s or ucode == 'mu' .. s then result.ucode = 'µ' .. s -- unit code for convert should be this end end if n >= 2 or (n >= 1 and result.alias) then return result end -- Ignore invalid definition, treating it as a comment. end end end local function convert_lookup(ucode, value, scaled_top, want_link, si, options) local lookup = require(convert_module)._unit return lookup(ucode, { value = value, scaled_top = scaled_top, link = want_link, si = si, sort = options.sortable, }) end local function get_unit(ucode, value, scaled_top, options) local want_link = options.want_link if scaled_top then want_link = options.want_per_link end local data = mw.loadData(data_module) local result = options.want_longscale and get_builtin_unit(ucode, data.builtin_units_long_scale) or get_builtin_unit(ucode, data.builtin_units) local si, use_convert if result then if result.alias then ucode = result.symbol use_convert = true end if result.scale then -- Setting si means convert will use the unit as given, and the sort key -- will be calculated from the value without any extra scaling that may -- occur if convert found the unit code. For example, if val defines the -- unit 'year' with a scale and if si were not set, convert would also apply -- its own scale because convert knows that a year is 31,557,600 seconds. si = { result.symbol, result.link } value = value * result.scale end if result.si then ucode = result.ucode or ucode si = { result.symbol, result.link } use_convert = true end else result = {} use_convert = true end local convert_unit = convert_lookup(ucode, value, scaled_top, want_link, si, options) result.sortkey = convert_unit.sortspan if use_convert then result.text = convert_unit.text result.scaled_top = convert_unit.scaled_value else if want_link then result.text = '[[' .. result.link .. '|' .. result.symbol .. ']]' else result.text = result.symbol end result.scaled_top = value end return result end local function makeunit(value, options) -- Return table of information for the requested unit and options, or -- return nil if no unit. options = options or {} local unit local ucode = options.u local percode = options.per if ucode then unit = get_unit(ucode, value, nil, options) elseif percode then unit = { nospace = true, scaled_top = value } else return nil end local text = unit.text or '' local sortkey = unit.sortkey if percode then local function bracketed(code, text) return code:find('[*./]') and '(' .. text .. ')' or text end local perunit = get_unit(percode, 1, unit.scaled_top, options) text = (ucode and bracketed(ucode, text) or '') .. '/' .. bracketed(percode, perunit.text) sortkey = perunit.sortkey end if not (unit.nospace or options.nospace) then text = '&nbsp;' .. text end return { text = text, isangle = unit.isangle, sortkey = sortkey } end local function list_units(mode) -- Return wikitext to list the built-in units. -- A unit code should not contain wikimarkup so don't bother escaping. local data = mw.loadData(data_module) local definitions = data.builtin_units .. data.builtin_units_long_scale local last_was_blank = true local n = 0 local result = {} local function add(line) if line == '' then last_was_blank = true else if last_was_blank and n > 0 then n = n + 1 result[n] = '' end last_was_blank = false n = n + 1 result[n] = line end end local si_prefixes = { -- These are the prefixes recognized by convert; u is accepted for micro. y = 'y', z = 'z', a = 'a', f = 'f', p = 'p', n = 'n', u = 'µ', ['µ'] = 'µ', m = 'm', c = 'c', d = 'd', da = 'da', h = 'h', k = 'k', M = 'M', G = 'G', T = 'T', P = 'P', E = 'E', Z = 'Z', Y = 'Y', } local function is_valid(ucode, unit) if unit and not unit.more_ignored then assert(type(unit.symbol) == 'string' and unit.symbol ~= '') if unit.alias then if unit.link or unit.scale_text or unit.si then return false end end if unit.si then if unit.scale_text then return false end ucode = unit.ucode or ucode local base = unit.symbol if ucode == base then unit.display = base return true end local plen = #ucode - #base if plen > 0 then local prefix = si_prefixes[ucode:sub(1, plen)] if prefix and ucode:sub(plen + 1) == base then unit.display = prefix .. base return true end end else unit.display = unit.symbol return true end end return false end local lookup = require(convert_module)._unit local function show_convert(ucode, unit) -- If a built-in unit defines a scale or sets the SI flag, any unit defined in -- convert is not used (the scale or SI prefix's scale is used for a sort key). -- If there is no scale or SI flag, and the unit is not defined in convert, -- the sort key may not be correct; this allows such units to be identified. if not (unit.si or unit.scale_text) then if mode == 'convert' then unit.show = not lookup(unit.alias and unit.symbol or ucode).unknown unit.show_text = 'CONVERT' elseif mode == 'unknown' then unit.show = lookup(unit.alias and unit.symbol or ucode).unknown unit.show_text = 'UNKNOWN' elseif not unit.alias then -- Show convert's scale in square brackets ('[1]' for an unknown unit). -- Don't show scale for an alias because it's misleading for temperature -- and an alias is probably not useful for anything else. local scale = lookup(ucode, {value=1, sort='on'}).scaled_value if type(scale) == 'number' then scale = string.format('%.5g', scale):gsub('e%+?(%-?)0*(%d+)', 'e%1%2') else scale = '?' end unit.show = true unit.show_text = '[' .. scale .. ']' end end end for line in definitions:gmatch('([^\n]*)\n') do local pos, _ = line:find(' ', 1, true) if pos then local ucode = line:sub(1, pos - 1) local unit = get_builtin_unit(ucode, '\n' .. line .. '\n') if is_valid(ucode, unit) then show_convert(ucode, unit) local flags, text if unit.alias then text = unit.symbol else text = '[[' .. unit.link .. '|' .. unit.display .. ']]' end if unit.isangle then unit.nospace = nil -- don't show redundant flag end for _, f in ipairs({ { 'alias', 'ALIAS' }, { 'isangle', 'ANGLE' }, { 'nospace', 'NOSPACE' }, { 'si', 'SI' }, { 'scale_text', unit.scale_text }, { 'show', unit.show_text }, }) do if unit[f[1]] then local t = f[2] if t:match('^%u+$') then t = '<small>' .. t .. '</small>' end if flags then flags = flags .. ' ' .. t else flags = t end end end if flags then text = text .. ' • ' .. flags end add(ucode .. ' = ' .. text .. '<br />') else add(line .. ' ◆ <b>invalid definition</b><br />') end else add(line) end end return table.concat(result, '\n') end local delimit_groups = require('Module:Gapnum').groups local function delimit(sign, numstr, fmt) -- Return sign and numstr (unsigned digits or numdot only) after formatting. -- Four-digit integers are not formatted with gaps. fmt = (fmt or ''):lower() if fmt == 'none' or (fmt == '' and #numstr == 4 and numstr:match('^%d+$')) then return sign .. numstr end -- Group number by integer and decimal parts. -- If there is no decimal part, delimit_groups returns only one table. local ipart, dpart = delimit_groups(numstr) local result if fmt == 'commas' then result = sign .. table.concat(ipart, numsep) if dpart then result = result .. numdot .. table.concat(dpart) end else -- Delimit with a small gap by default. local groups = {} groups[1] = table.remove(ipart, 1) for _, v in ipairs(ipart) do table.insert(groups, '<span style="margin-left:.25em;">' .. v .. '</span>') end if dpart then table.insert(groups, numdot .. (table.remove(dpart, 1) or '')) for _, v in ipairs(dpart) do table.insert(groups, '<span style="margin-left:.25em;">' .. v .. '</span>') end end result = sign .. table.concat(groups) end return result end local function sup_sub(sup, sub, align) -- Return the same result as Module:Su except val defaults to align=right. if align == 'l' or align == 'left' then align = 'left' elseif align == 'c' or align == 'center' then align = 'center' else align = 'right' end return '<span style="display:inline-block;margin-bottom:-0.3em;vertical-align:-0.4em;line-height:1.2em;font-size:85%;text-align:' .. align .. ';">' .. sup .. '<br />' .. sub .. '</span>' end local function range_text(items, unit_table, options) local fmt = options.fmt local nend = items.nend or '' if items.isrepeat or unit_table.isangle then nend = nend .. unit_table.text end local text = '' for i = 1, #items do if i % 2 == 0 then text = text .. items[i] else text = text .. delimit(items[i].sign, items[i].clean, fmt) .. nend end end return text end local function uncertainty_text(uncertainty, unit_table, options) local angle, text, need_parens if unit_table.isangle then angle = unit_table.text end local upper = uncertainty.upper or {} local lower = uncertainty.lower or {} local uncU = upper.clean if uncU then local fmt = options.fmt local uncL = lower.clean if uncL then uncU = delimit('+', uncU, fmt) .. (upper.errend or '') uncL = delimit('−', uncL, fmt) .. (lower.errend or '') if angle then uncU = uncU .. angle uncL = uncL .. angle end text = (angle or '') .. '<span style="margin-left:0.3em;">' .. sup_sub(uncU, uncL, options.align) .. '</span>' else if upper.parens then text = '(' .. uncU .. ')' -- old template did not delimit else text = (angle or '') .. '<span style="margin-left:0.3em;margin-right:0.15em;">±</span>' .. delimit('', uncU, fmt) need_parens = true end if uncertainty.errend then text = text .. uncertainty.errend end if angle then text = text .. angle end end else if angle then text = angle end end return text, need_parens end local function _main(values, unit_spec, options) if options.sandbox then data_module = data_module .. '/sandbox' convert_module = convert_module .. '/sandbox' end local action = options.action if action then if action == 'list' then -- Kludge: am using the align parameter (a=xxx) for type of list. return list_units(options.align) end return valerror('invalid action "' .. action .. '".', options.nocat) end local number = values.number or (values.numbers and values.numbers[1]) or {} local e_10 = options.e or {} local novalue = (number.value == nil and e_10.clean == nil) local fmt = options.fmt local want_sort = true local sortable = options.sortable if sortable == 'off' or (sortable == nil and novalue) then want_sort = false elseif sortable == 'debug' then -- Same as sortable = 'on' but the sort key is displayed. else sortable = 'on' end local sort_value = 1 if want_sort then sort_value = number.value or 1 if e_10.value and sort_value ~= 0 then -- The 'if' avoids {{val|0|e=1234}} giving an invalid sort_value due to overflow. sort_value = sort_value * 10^e_10.value end end local unit_table = makeunit(sort_value, { u = unit_spec.u, want_link = unit_spec.want_link, per = unit_spec.per, want_per_link = unit_spec.want_per_link, nospace = novalue, want_longscale = unit_spec.want_longscale, sortable = sortable, }) local sortkey if unit_table then if want_sort then sortkey = unit_table.sortkey end else unit_table = { text = '' } if want_sort then sortkey = convert_lookup('dummy', sort_value, nil, nil, nil, { sortable = sortable }).sortspan end end local final_unit = unit_table.isangle and '' or unit_table.text local e_text, n_text, need_parens local uncertainty = values.uncertainty if uncertainty then if number.clean then n_text = delimit(number.sign, number.clean, fmt) .. (number.nend or '') local text text, need_parens = uncertainty_text(uncertainty, unit_table, options) if text then n_text = n_text .. text end else n_text = '' end else if values.numbers.isrepeat then final_unit = '' end n_text = range_text(values.numbers, unit_table, options) need_parens = true end if e_10.clean then if need_parens then n_text = '(' .. n_text .. ')' end e_text = '10<sup>' .. delimit(e_10.sign, e_10.clean, fmt) .. '</sup>' if number.clean then e_text = '<span style="margin-left:0.25em;margin-right:0.15em;">×</span>' .. e_text end else e_text = '' end local result = (sortkey or '') .. (options.prefix or '') .. n_text .. e_text .. final_unit .. (options.suffix or '') if result ~= '' then result = '<span class="nowrap">' .. result .. '</span>' end return result .. (options.warning or '') end local function check_parameters(args, has_ranges, nocat) -- Return warning text for the first problem parameter found, or nothing if ok. local whitelist = { a = true, action = true, debug = true, e = true, ['end'] = true, errend = true, ['+errend'] = true, ['-errend'] = true, fmt = true, ['long scale'] = true, long_scale = true, longscale = true, nocategory = true, p = true, s = true, sortable = true, u = true, ul = true, up = true, upl = true, } for k, v in pairs(args) do if type(k) == 'string' and not whitelist[k] then local warning = string.format(mtext['mt-val-not-supported'], k, v) return valerror(warning, nocat, true) end end if not has_ranges and args[4] then return valerror(mtext['mt-ignore-parameter4'], nocat, true) end end local function main(frame) local getArgs = require('Module:Arguments').getArgs local args = getArgs(frame, {wrappers = { 'Template:Val' }}) local nocat = args.nocategory local numbers = {} -- table of number tables, perhaps with range text local msg = get_args(numbers, args) if msg then return valerror(msg, nocat) end if args.u and args.ul then return valerror(mtext['mt-both-u-ul'], nocat) end if args.up and args.upl then return valerror(mtext['mt-both-up-upl'], nocat) end local values if numbers.has_ranges then -- Multiple values with range separators but no uncertainty. numbers.nend = args['end'] values = { numbers = numbers, } else -- A single value with optional uncertainty. local function setfield(i, dst, src) local v = args[src] if v then if numbers[i] then numbers[i][dst] = v else numbers[i] = { [dst] = v } end end end setfield(1, 'nend', 'end') setfield(2, 'errend', '+errend') setfield(3, 'errend', '-errend') values = { number = numbers[1], uncertainty = { upper = numbers[2], lower = numbers[3], errend = args.errend, } } end local unit_spec = { u = args.ul or args.u, want_link = args.ul ~= nil, per = args.upl or args.up, want_per_link = args.upl ~= nil, want_longscale = (args.longscale or args.long_scale or args['long scale']) == 'on', } local options = { action = args.action, align = args.a, e = numbers.e, fmt = args.fmt, nocat = nocat, prefix = args.p, sandbox = string.find(frame:getTitle(), 'sandbox', 1, true) ~= nil, sortable = args.sortable or (args.debug == 'yes' and 'debug' or nil), suffix = args.s, warning = check_parameters(args, numbers.has_ranges, nocat), } return _main(values, unit_spec, options) end return { main = main, _main = _main } g2ouz537weiawc5sz5zzx57zc86l0t8 Modul:Val/doc 828 4234 19250 2024-10-02T21:07:45Z Munajad.MH 3071 ←Membuat halaman berisi '{{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}} This module implements {{tl|Val}}. The following modules are developed: *[[Module:Val]] • Main module. *[[Module:Val/units]] • Definitions for units built-in to val. Use {{tl|val/sandbox}} for testing, for example: *<code><nowiki>{{val/sandbox|1234.5678|(23)|u=cm}}</nowiki></code> → {{val/sandbox|1234.5678|(23)|u=cm}} *<code><nowiki>{{val/sandbox|1234.5678|1.23|u=cm}}</nowiki></code> → {{val/sandbox|1234....' 19250 wikitext text/x-wiki {{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}} This module implements {{tl|Val}}. The following modules are developed: *[[Module:Val]] • Main module. *[[Module:Val/units]] • Definitions for units built-in to val. Use {{tl|val/sandbox}} for testing, for example: *<code><nowiki>{{val/sandbox|1234.5678|(23)|u=cm}}</nowiki></code> → {{val/sandbox|1234.5678|(23)|u=cm}} *<code><nowiki>{{val/sandbox|1234.5678|1.23|u=cm}}</nowiki></code> → {{val/sandbox|1234.5678|1.23|u=cm}} *<code><nowiki>{{val/sandbox|1234.5678|1.23|4.56|u=cm}}</nowiki></code> → {{val/sandbox|1234.5678|1.23|4.56|u=cm}} *<code><nowiki>{{val/sandbox|1234.5678|e=3|u=cm}}</nowiki></code> → {{val/sandbox|1234.5678|e=3|u=cm}} *<code><nowiki>{{val/sandbox|1234.5678|(23)|e=3|u=cm}}</nowiki></code> → {{val/sandbox|1234.5678|(23)|e=3|u=cm}} *<code><nowiki>{{val/sandbox|1234.5678|1.23|e=3|u=cm}}</nowiki></code> → {{val/sandbox|1234.5678|1.23|e=3|u=cm}} *<code><nowiki>{{val/sandbox|1234.5678|1.23|4.56|e=3|u=cm}}</nowiki></code> → {{val/sandbox|1234.5678|1.23|4.56|e=3|u=cm}} *<code><nowiki>{{val/sandbox|1234.5678|1.23|4.56|e=3|u=cm|end=$|+errend=U$|-errend=L$}}</nowiki></code> → {{val/sandbox|1234.5678|1.23|4.56|e=3|u=cm|end=$|+errend=U$|-errend=L$}} *<code><nowiki>{{val/sandbox|1234.5678|(23)|u=deg}}</nowiki></code> → {{val/sandbox|1234.5678|(23)|u=deg}} *<code><nowiki>{{val/sandbox|1234.5678|1.23|u=deg}}</nowiki></code> → {{val/sandbox|1234.5678|1.23|u=deg}} *<code><nowiki>{{val/sandbox|1234.5678|1.23|4.56|u=deg}}</nowiki></code> → {{val/sandbox|1234.5678|1.23|4.56|u=deg}} *<code><nowiki>{{val/sandbox|1234.5678|e=3|u=deg}}</nowiki></code> → {{val/sandbox|1234.5678|e=3|u=deg}} *<code><nowiki>{{val/sandbox|1234.5678|(23)|e=3|u=deg}}</nowiki></code> → {{val/sandbox|1234.5678|(23)|e=3|u=deg}} *<code><nowiki>{{val/sandbox|1234.5678|1.23|e=3|u=deg}}</nowiki></code> → {{val/sandbox|1234.5678|1.23|e=3|u=deg}} *<code><nowiki>{{val/sandbox|1234.5678|1.23|4.56|e=3|u=deg}}</nowiki></code> → {{val/sandbox|1234.5678|1.23|4.56|e=3|u=deg}} *<code><nowiki>{{val/sandbox|1234.5678|1.23|4.56|e=3|u=deg|end=$|+errend=U$|-errend=L$}}</nowiki></code> → {{val/sandbox|1234.5678|1.23|4.56|e=3|u=deg|end=$|+errend=U$|-errend=L$}} 93thilpbbmrnhg9os0uhj0r8rdyz96q Modul:Val/units 828 4235 19251 2024-10-02T21:08:18Z Munajad.MH 3071 ←Membuat halaman berisi '-- Definitions for units known to val -- File format is two strings and a return statement with them in it: -- string in quotes [=[ ... builtin_units ... ]=]. -- string in quotes [=[ ... builtin_units_long_scale ... ]=]. -- First string, builtin_units, is short-scale, second string is long scale. -- Entry format: -- One record per line, starting in first column, having 2-4 fields. -- Field separator: two or more spaces -- Between first and second fields: two or...' 19251 Scribunto text/plain -- Definitions for units known to val -- File format is two strings and a return statement with them in it: -- string in quotes [=[ ... builtin_units ... ]=]. -- string in quotes [=[ ... builtin_units_long_scale ... ]=]. -- First string, builtin_units, is short-scale, second string is long scale. -- Entry format: -- One record per line, starting in first column, having 2-4 fields. -- Field separator: two or more spaces -- Between first and second fields: two or more spaces -- Between all other fields: two or more spaces, or one or more tabs -- Entries without two spaces in them are ignored. -- There must be a blank line before the first entry and after the last. -- I.e. the first two and last two characters of the string must be newlines. -- Format of entry. Two record types: -- -- One record type is a wikilink: -- Unit-code [[ pagename | Symbol-accepts-HTML-only ]] -- Text-field separator is still two spaces. Two spaces not allowed in wikilink. -- -- The other record type is all fields: -- Unit-code symbol-accepts-HTML-only pagename#section-OK -- -- Plus there is an optional field that goes at the end after two or more spaces. -- Whether it is a number or an equation or the letters SI, -- any of these three has the same function: a wikitable sorting "scale". -- It is for sorting, and it works for either record type. -- Difference is SI can't accept HTML. But SI correctly scales any SI prefix. -- (Optional fields ALIAS and NOSPACE and ANGLE are for advanced users.) -- "Invalid unit" error: -- Using SI requires that the symbol equal unit-code, so never allows HTML. -- Any difference between SI or symbol must be an SI prefix, such as k, M, or G. -- A space at the end of an entry is an error. No space at each EOL. local builtin_units = [=[ == Test == Foo [[Hz|<samp>Foo</samp>]] Baz [[Hertz|baz<sub>0</sub>]] Baz [[Kelvins|baz<sub>0</sub>]] Bar [[Foobar|bar<abbr title="super duper">0</abbr>]] quux [[Foobar|<span title="super duper 2">bar0</span>]] == Unsorted units == c0 [[Speed of light#Numerical value, notation, and units|''c''<sub>0</sub>]] lbf [[Pound (force)|<span title="pound-force">lb<sub>F</sub></span> ]] N.s [[Newton-second|N&sdot;s]] J.K-1 [[Joule per kelvin|J&sdot;K<sup>−1</sup>]] C.mol-1 [[Faraday constant|C&sdot;mol<sup>−1</sup>]] C/mol [[Faraday constant|C/mol]] C.kg-1 [[Roentgen (unit)|C&sdot;kg<sup>−1</sup>]] C/kg [[Roentgen (unit)|C/kg]] F.m-1 [[vacuum permittivity|F&sdot;m<sup>−1</sup>]] F/m [[vacuum permittivity|F/m]] e [[Elementary charge|''e'']] kB [[Kilobyte|kB]] 8e3 KB [[Kilobyte|KB]] 8e3 MB [[Megabyte|MB]] 8e6 GB [[Gigabyte|GB]] 8e9 TB [[Terabyte|TB]] 8e12 lx [[Lux (unit)|lx]] nat [[nat (unit)|nat]] == Time and frequency == byte/s [[Data rate units|byte/s]] 8 kB/s [[Data rate units#Kilobyte per second|<span title="Kilobytes per second">kB/s</span>]] 8e3 MB/s [[Data rate units#Megabyte per second|<span title="Megabytes per second">MB/s</span>]] 8e6 GB/s [[Data rate units#Gigabyte per second|<span title="Gigabytes per second">GB/s</span>]] 8e9 TB/s [[Data rate units#Terabyte per second|<span title="Terabytes per second">TB/s</span>]] 8e12 bit/s [[Bit per second|bit/s]] 1 bps [[Bit per second|bit/s]] 1 kbit/s [[Kilobit per second|kbit/s]] 1e3 Mbit/s [[Megabit per second|Mbit/s]] 1e6 Gbit/s [[Gigabit per second|Gbit/s]] 1e9 Tbit/s [[Terabit per second|Tbit/s]] 1e12 kT/s [[Transfer (computing)|<span title="Kilotransfers per second">kT/s</span>]] 1e3 MT/s [[Transfer (computing)|<span title="Megatransfers per second">MT/s</span>]] 1e6 GT/s [[Transfer (computing)|<span title="Gigatransfers per second">GT/s</span>]] 1e9 year [[Year|year]] 31557600 years [[Year|years]] 31557600 yr [[Year#Symbols y and yr|yr]] 31557600 y [[Year|y]] 31557600 a [[Annum|a]] 31557600 Ga [[Gigaannum|Ga]] 31557600000000000 Ma [[Megaannum|Ma]] 31557600000000 ka [[Kiloannum|ka]] 31557600000 kyr [[kyr|kyr]] 31557600000 kya [[kyr|kya]] 31557600000 myr [[myr|myr]] 31557600000000 mya [[Mya (unit)|mya]] 31557600000000 byr [[Billion years|byr]] 31557600000000000 bya [[Billion years ago|bya]] 31557600000000000 Gyr [[billion years|Gyr]] 31557600000000000 BP [[Before present|BP]] uBP [[Radiocarbon dating#Calibration|<sup>14</sup>C yr BP]] BC [[Before Christ|BC]] -1 AD [[Anno Domini|AD]] 1 BCE [[Before the Common Era|BCE]] -1 CE [[Common Era|CE]] 1 JD [[Julian date|JD]] 1 MJD [[Modified Julian date|MJD]] 1 s-1 [[Second|s<sup>−1</sup>]] s-2 [[Second|s<sup>−2</sup>]] s2 [[Second|s<sup>2</sup>]] s [[Second|s]] SI as [[Attosecond|s]] SI cs [[Second|s]] SI das [[Second|s]] SI ds [[Second|s]] SI Es [[Second|s]] SI fs [[Femtosecond|s]] SI Gs [[Second|s]] SI hs [[Second|s]] SI ks [[Second|s]] SI ms [[Millisecond|s]] SI µs [[Microsecond|s]] SI us [[Microsecond|s]] SI Ms [[Second|s]] SI ns [[Nanosecond|s]] SI ps [[Picosecond|s]] SI Ps [[Second|s]] SI Ts [[Second|s]] SI Ys [[Second|s]] SI ys [[Yoctosecond|s]] SI Zs [[Second|s]] SI zs [[Zeptosecond|s]] SI Hz [[Hertz|Hz]] SI aHz [[Hertz|Hz]] SI cHz [[Hertz|Hz]] SI daHz [[Hertz|Hz]] SI dHz [[Hertz|Hz]] SI EHz [[Hertz|Hz]] SI fHz [[Hertz|Hz]] SI hHz [[Hertz|Hz]] SI GHz [[Gigahertz|Hz]] SI kHz [[Kilohertz|Hz]] SI MHz [[Megahertz|Hz]] SI mHz [[Hertz|Hz]] SI uHz [[Hertz|Hz]] SI µHz [[Hertz|Hz]] SI nHz [[Hertz|Hz]] SI pHz [[Hertz|Hz]] SI PHz [[Hertz|Hz]] SI THz [[Hertz|Hz]] SI yHz [[Hertz|Hz]] SI YHz [[Hertz|Hz]] SI zHz [[Hertz|Hz]] SI ZHz [[Hertz|Hz]] SI ips [[Inch per second|ips]] == Length, area, volume == Å3 [[Ångström|Å<sup>3</sup>]] fb-1 [[Barn (unit)#Inverse femtobarn|fb<sup>−1</sup>]] m-1 [[Metre|m<sup>−1</sup>]] m-2 [[Square metre|m<sup>−2</sup>]] m-3 [[Cubic metre|m<sup>−3</sup>]] km2 [[Square kilometre|km<sup>2</sup>]] km3 [[Cubic kilometre|km<sup>3</sup>]] µm2 [[Square metre|µm<sup>2</sup>]] um2 [[Square metre|µm<sup>2</sup>]] am2 [[Square metre|am<sup>2</sup>]] cm2 [[Square centimetre|cm<sup>2</sup>]] dam2 [[Square metre|dam<sup>2</sup>]] dm2 [[Square metre|dm<sup>2</sup>]] Em2 [[Square metre|Em<sup>2</sup>]] fm2 [[Square metre|fm<sup>2</sup>]] Gm2 [[Square metre|Gm<sup>2</sup>]] hm2 [[Square metre|hm<sup>2</sup>]] mm2 [[Square metre|mm<sup>2</sup>]] Mm2 [[Square metre|Mm<sup>2</sup>]] nm2 [[Square metre|nm<sup>2</sup>]] pm2 [[Square metre|pm<sup>2</sup>]] Pm2 [[Square metre|Pm<sup>2</sup>]] Tm2 [[Square metre|Tm<sup>2</sup>]] ym2 [[Square metre|ym<sup>2</sup>]] Ym2 [[Square metre|Ym<sup>2</sup>]] zm2 [[Square metre|zm<sup>2</sup>]] Zm2 [[Square metre|Zm<sup>2</sup>]] gal [[Gallon|gal]] Gal [[Gal (unit)|Gal]] uGal [[Gal (unit)|µGal]] µGal [[Gal (unit)|µGal]] mGal [[Gal (unit)|mGal]] b [[Barn (unit)|b]] SI ab [[Barn (unit)|b]] SI cb [[Barn (unit)|b]] SI dab [[Barn (unit)|b]] SI db [[Barn (unit)|b]] SI Eb [[Barn (unit)|b]] SI fb [[Barn (unit)|b]] SI Gb [[Barn (unit)|b]] SI hb [[Barn (unit)|b]] SI kb [[Barn (unit)|b]] SI mb [[Barn (unit)|b]] SI µb [[Barn (unit)|b]] SI ub [[Barn (unit)|b]] SI Mb [[Barn (unit)|b]] SI nb [[Barn (unit)|b]] SI pb [[Barn (unit)|b]] SI Pb [[Barn (unit)|b]] SI Tb [[Barn (unit)|b]] SI Yb [[Barn (unit)|b]] SI yb [[Barn (unit)|b]] SI Zb [[Barn (unit)|b]] SI zb [[Barn (unit)|b]] SI == Velocity and acceleration == m.s-2 [[Metre per second squared|m&sdot;s<sup>−2</sup>]] m/s2 [[Metre per second squared|m/s<sup>2</sup>]] m.s-1 [[Metre per second|m&sdot;s<sup>−1</sup>]] m/s [[Metre per second|m/s]] km.s-1 [[Metre per second|km&sdot;s<sup>−1</sup>]] km/s [[Metre per second|km/s]] == Mass and energy == lbm [[Pound (mass)|<span title="pound-mass">lb<sub>m</sub></span>]] uJ [[Joule|µJ]] J.s [[Joule-second|J&sdot;s]] kWh [[Kilowatt hour|kWh]] kW.h [[Kilowatt hour|kW&sdot;h]] J/C [[Volt|J/C]] J/kg [[Joule|J/kg]] Da [[Dalton (unit)|Da]] SI EDa [[Dalton (unit)|Da]] SI PDa [[Dalton (unit)|Da]] SI TDa [[Dalton (unit)|Da]] SI GDa [[Dalton (unit)|Da]] SI MDa [[Dalton (unit)|Da]] SI kDa [[Dalton (unit)|Da]] SI mDa [[Dalton (unit)|Da]] SI uDa [[Dalton (unit)|Da]] SI μDa [[Dalton (unit)|Da]] SI nDa [[Dalton (unit)|Da]] SI pDa [[Dalton (unit)|Da]] SI fDa [[Dalton (unit)|Da]] SI aDa [[Dalton (unit)|Da]] SI g [[Gram|g]] SI ag [[Attogram|g]] SI cg [[Centigram|g]] SI dag [[Gram|g]] SI dg [[Decigram|g]] SI Eg [[Exagram|g]] SI fg [[Femtogram|g]] SI Gg [[Gigagram|g]] SI hg [[Kilogram#SI multiples|g]] SI kg [[Kilogram|g]] SI mcg [[Microgram|g]] SI Mg [[Megagram|g]] SI mg [[Milligram|g]] SI ug [[Microgram|g]] SI µg [[Microgram|g]] SI ng [[Nanogram|g]] SI Pg [[Petagram|g]] SI pg [[Picogram|g]] SI Tg [[Tonne|g]] SI yg [[Yoctogram|g]] SI Yg [[Yottagram|g]] SI zg [[Zeptogram|g]] SI Zg [[Zettagram|g]] SI == Pressure and density == psi [[Pounds per square inch|psi]] g.cm-3 [[Gram per cubic centimetre|g&sdot;cm<sup>−3</sup>]] g/cm3 [[Gram per cubic centimetre|g/cm<sup>3</sup>]] kg.m-3 [[Kilogram per cubic metre|kg&sdot;m<sup>−3</sup>]] kg/m3 [[Kilogram per cubic metre|kg/m<sup>3</sup>]] kg/cm3 [[Density#Formula and common units|kg/cm<sup>3</sup>]] g/L [[Gram per litre|g/L]] g/l [[Gram per litre|g/l]] mcg/dL [[Gram per litre|µg/dL]] mcg/dl [[Gram per litre|µg/dl]] mg/mL [[Gram per litre|mg/mL]] mg/ml [[Gram per litre|mg/ml]] ug/dL [[Gram per litre|µg/dL]] ug/dl [[Gram per litre|µg/dl]] μg/dL [[Gram per litre|μg/dL]] μg/dl [[Gram per litre|μg/dl]] mg.L-1 [[Gram per litre|<abbr title="milligrams per liter">mg/L</abbr>]] mg/L [[Gram per litre|<abbr title="milligrams per liter">mg/L</abbr>]] mg.l-1 [[Gram per litre|<abbr title="milligrams per liter">mg/l</abbr>]] mg/l [[Gram per litre|<abbr title="milligrams per liter">mg/l</abbr>]] == Fracture toughness == MPa.m.5 [[Fracture toughness|MPa&sdot;m<sup>1/2</sup>]] kPa.m.5 [[Fracture toughness|kPa&sdot;m<sup>1/2</sup>]] Pa.m.5 [[Fracture toughness|Pa&sdot;m<sup>1/2</sup>]] == Temperature == degC °C ALIAS degF °F ALIAS degR °R ALIAS K [[Kelvin|K]] SI YK [[Yottakelvin|K]] SI ZK [[Zettakelvin|K]] SI EK [[Kelvin|K]] SI PK [[Petakelvin|K]] SI TK [[Terakelvin|K]] SI GK [[Gigakelvin|K]] SI MK [[Megakelvin|K]] SI kK [[Kilokelvin|K]] SI hK [[Hectokelvin|K]] SI daK [[Decakelvin|K]] SI dK [[Decikelvin|K]] SI cK [[Centikelvin|K]] SI mK [[Millikelvin|K]] SI µK [[Microkelvin|K]] SI uK [[Microkelvin|K]] SI nK [[Nanokelvin|K]] SI pK [[Picokelvin|K]] SI fK [[Femtokelvin|K]] SI aK [[Attokelvin|K]] SI zK [[Zeptokelvin|K]] SI yK [[Yoctokelvin|K]] SI == Electromagnetism == Wb [[Weber (unit)|Wb]] N.A-2 [[Permeability (electromagnetism)|N&sdot;A<sup>−2</sup>]] H.m-1 [[Permeability (electromagnetism)|H&sdot;m<sup>−1</sup>]] V.m-1 [[Electric field|V&sdot;m<sup>−1</sup>]] V/m [[Electric field|V/m]] C [[Coulomb|C]] SI YC [[Coulomb|C]] SI ZC [[Coulomb|C]] SI EC [[Coulomb|C]] SI PC [[Coulomb|C]] SI TC [[Coulomb|C]] SI GC [[Coulomb|C]] SI MC [[Coulomb|C]] SI kC [[Coulomb|C]] SI hC [[Coulomb|C]] SI daC [[Coulomb|C]] SI dC [[Coulomb|C]] SI cC [[Coulomb|C]] SI mC [[Coulomb|C]] SI µC [[Coulomb|C]] SI uC [[Coulomb|C]] SI nC [[Coulomb|C]] SI pC [[Coulomb|C]] SI fC [[Coulomb|C]] SI aC [[Coulomb|C]] SI zC [[Coulomb|C]] SI yC [[Coulomb|C]] SI F [[Farad|F]] SI YF [[Farad|F]] SI ZF [[Farad|F]] SI EF [[Farad|F]] SI PF [[Farad|F]] SI TF [[Farad|F]] SI GF [[Farad|F]] SI MF [[Farad|F]] SI kF [[Farad|F]] SI hF [[Farad|F]] SI daF [[Farad|F]] SI dF [[Farad|F]] SI cF [[Farad|F]] SI mF [[Farad|F]] SI µF [[Farad|F]] SI uF [[Farad|F]] SI nF [[Farad|F]] SI pF [[Farad|F]] SI fF [[Farad|F]] SI aF [[Farad|F]] SI zF [[Farad|F]] SI yF [[Farad|F]] SI H [[Henry (unit)|H]] SI YH [[Henry (unit)|H]] SI ZH [[Henry (unit)|H]] SI EH [[Henry (unit)|H]] SI PH [[Henry (unit)|H]] SI TH [[Henry (unit)|H]] SI GH [[Henry (unit)|H]] SI MH [[Henry (unit)|H]] SI kH [[Henry (unit)|H]] SI hH [[Henry (unit)|H]] SI daH [[Henry (unit)|H]] SI dH [[Henry (unit)|H]] SI cH [[Henry (unit)|H]] SI mH [[Henry (unit)|H]] SI µH [[Henry (unit)|H]] SI uH [[Henry (unit)|H]] SI nH [[Henry (unit)|H]] SI pH [[Henry (unit)|H]] SI fH [[Henry (unit)|H]] SI aH [[Henry (unit)|H]] SI zH [[Henry (unit)|H]] SI yH [[Henry (unit)|H]] SI A [[Ampere|A]] SI YA [[Ampere|A]] SI ZA [[Ampere|A]] SI EA [[Ampere|A]] SI PA [[Ampere|A]] SI TA [[Ampere|A]] SI GA [[Ampere|A]] SI MA [[Ampere|A]] SI kA [[Ampere|A]] SI hA [[Ampere|A]] SI daA [[Ampere|A]] SI dA [[Ampere|A]] SI cA [[Ampere|A]] SI mA [[Ampere|A]] SI µA [[Ampere|A]] SI uA [[Ampere|A]] SI nA [[Ampere|A]] SI pA [[Ampere|A]] SI fA [[Ampere|A]] SI aA [[Ampere|A]] SI zA [[Ampere|A]] SI yA [[Ampere|A]] SI V [[Volt|V]] SI YV [[Volt|V]] SI ZV [[Volt|V]] SI EV [[Volt|V]] SI PV [[Volt|V]] SI TV [[Volt|V]] SI GV [[Volt|V]] SI MV [[Volt|V]] SI kV [[Volt|V]] SI hV [[Volt|V]] SI daV [[Volt|V]] SI dV [[Volt|V]] SI cV [[Volt|V]] SI mV [[Volt|V]] SI µV [[Volt|V]] SI uV [[Volt|V]] SI nV [[Volt|V]] SI pV [[Volt|V]] SI fV [[Volt|V]] SI aV [[Volt|V]] SI zV [[Volt|V]] SI yV [[Volt|V]] SI VA [[Volt-ampere|VA]] SI YVA [[Volt-ampere|VA]] SI ZVA [[Volt-ampere|VA]] SI EVA [[Volt-ampere|VA]] SI PVA [[Volt-ampere|VA]] SI TVA [[Volt-ampere|VA]] SI GVA [[Volt-ampere|VA]] SI MVA [[Volt-ampere|VA]] SI kVA [[Volt-ampere|VA]] SI hVA [[Volt-ampere|VA]] SI daVA [[Volt-ampere|VA]] SI dVA [[Volt-ampere|VA]] SI cVA [[Volt-ampere|VA]] SI mVA [[Volt-ampere|VA]] SI µVA [[Volt-ampere|VA]] SI uVA [[Volt-ampere|VA]] SI nVA [[Volt-ampere|VA]] SI pVA [[Volt-ampere|VA]] SI fVA [[Volt-ampere|VA]] SI aVA [[Volt-ampere|VA]] SI zVA [[Volt-ampere|VA]] SI yVA [[Volt-ampere|VA]] SI Ω [[Ohm|Ω]] SI YΩ.m [[Electrical resistivity and conductivity#Definition|YΩ&sdot;m]] 1e24 ZΩ.m [[Electrical resistivity and conductivity#Definition|ZΩ&sdot;m]] 1e21 EΩ.m [[Electrical resistivity and conductivity#Definition|EΩ&sdot;m]] 1e18 PΩ.m [[Electrical resistivity and conductivity#Definition|PΩ&sdot;m]] 1e15 TΩ.m [[Electrical resistivity and conductivity#Definition|TΩ&sdot;m]] 1e12 GΩ.m [[Electrical resistivity and conductivity#Definition|GΩ&sdot;m]] 1e9 MΩ.m [[Electrical resistivity and conductivity#Definition|MΩ&sdot;m]] 1e6 kΩ.m [[Electrical resistivity and conductivity#Definition|kΩ&sdot;m]] 1e3 Ω.m [[Electrical resistivity and conductivity#Definition|Ω&sdot;m]] 1 mΩ.m [[Electrical resistivity and conductivity#Definition|mΩ&sdot;m]] 1e-3 µΩ.m [[Electrical resistivity and conductivity#Definition|µΩ&sdot;m]] 1e-6 uΩ.m [[Electrical resistivity and conductivity#Definition|µΩ&sdot;m]] 1e-6 nΩ.m [[Electrical resistivity and conductivity#Definition|nΩ&sdot;m]] 1e-9 pΩ.m [[Electrical resistivity and conductivity#Definition|pΩ&sdot;m]] 1e-12 fΩ.m [[Electrical resistivity and conductivity#Definition|fΩ&sdot;m]] 1e-15 aΩ.m [[Electrical resistivity and conductivity#Definition|aΩ&sdot;m]] 1e-18 zΩ.m [[Electrical resistivity and conductivity#Definition|zΩ&sdot;m]] 1e-21 yΩ.m [[Electrical resistivity and conductivity#Definition|yΩ&sdot;m]] 1e-24 R [[Rayleigh (unit)|R]] SI G [[Gauss (unit)|G]] SI aG [[Attogauss|G]] SI cG [[Centigauss|G]] SI daG [[Decagauss|G]] SI dG [[Decigauss|G]] SI EG [[Exagauss|G]] SI fG [[Femtogauss|G]] SI GG [[Gigagauss|G]] SI hG [[Hectogauss|G]] SI kG [[Kilogauss|G]] SI MG [[Megagauss|G]] SI mG [[Milligauss|G]] SI uG [[Microgauss|G]] SI µG [[Microgauss|G]] SI nG [[Nanogauss|G]] SI PG [[Petagauss|G]] SI pG [[Picogauss|G]] SI TG [[Teragauss|G]] SI yG [[Yoctogauss|G]] SI YG [[Yottagauss|G]] SI zG [[Zeptogauss|G]] SI ZG [[Zettagauss|G]] SI T [[Tesla (unit)|T]] SI aT [[Attotesla|T]] SI cT [[Centitesla|T]] SI daT [[Decatesla|T]] SI dT [[Decitesla|T]] SI ET [[Exatesla|T]] SI fT [[Femtotesla|T]] SI GT [[Gigatesla|T]] SI hT [[Hectotesla|T]] SI kT [[Kilotesla|T]] SI MT [[Megatesla|T]] SI mT [[Millitesla|T]] SI uT [[Microtesla|T]] SI µT [[Microtesla|T]] SI nT [[Nanotesla|T]] SI PT [[Petatesla|T]] SI pT [[Picotesla|T]] SI TT [[Teratesla|T]] SI yT [[Yoctotesla|T]] SI YT [[Yottatesla|T]] SI zT [[Zeptotesla|T]] SI ZT [[Zettatesla|T]] SI == Astrophysics == au [[Astronomical unit|au]] c [[Speed of light|''c'']] ly [[Light-year|ly]] Earth mass [[Earth mass|''M''<sub>🜨</sub>]] Earth radius [[Earth radius|''R''<sub>🜨</sub>]] M_Earth [[Earth mass|''M''<sub>🜨</sub>]] R_Earth [[Earth radius|''R''<sub>🜨</sub>]] M+ [[Earth mass|''M''<sub>🜨</sub>]] R+ [[Earth radius|''R''<sub>🜨</sub>]] Jupiter mass [[Jupiter mass|''M''<sub>J</sub>]] Jupiter radius [[Jupiter radius|''R''<sub>J</sub>]] Jy [[Jansky|Jy]] M_Jupiter [[Jupiter mass|''M''<sub>J</sub>]] R_Jupiter [[Jupiter radius|''R''<sub>J</sub>]] Solar mass [[Solar mass|''M''<sub>&#x2609;</sub>]] solar mass [[Solar mass|''M''<sub>&#x2609;</sub>]] M_Solar [[Solar mass|''M''<sub>&#x2609;</sub>]] M_solar [[Solar mass|''M''<sub>&#x2609;</sub>]] R_Solar [[Solar radius|''R''<sub>&#x2609;</sub>]] R_solar [[Solar radius|''R''<sub>&#x2609;</sub>]] Solar radius [[Solar radius|''R''<sub>&#x2609;</sub>]] solar radius [[Solar radius|''R''<sub>&#x2609;</sub>]] Solar luminosity [[Solar luminosity|''L''<sub>&#x2609;</sub>]] solar luminosity [[Solar luminosity|''L''<sub>&#x2609;</sub>]] L_solar [[Solar luminosity|''L''<sub>&#x2609;</sub>]] L_Solar [[Solar luminosity|''L''<sub>&#x2609;</sub>]] Lo [[Solar luminosity|''L''<sub>&#x2609;</sub>]] pc2 [[Parsec|pc<sup>2</sup>]] pc3 [[Parsec|pc<sup>3</sup>]] kpc2 [[Parsec#Parsecs and kiloparsecs|kpc<sup>2</sup>]] kpc3 [[Parsec#Parsecs and kiloparsecs|kpc<sup>3</sup>]] kpc [[Parsec#Parsecs and kiloparsecs|kpc]] Mpc2 [[Parsec#Megaparsecs and gigaparsecs|Mpc<sup>2</sup>]] Mpc3 [[Parsec#Megaparsecs and gigaparsecs|Mpc<sup>3</sup>]] Mpc [[Parsec#Megaparsecs and gigaparsecs|Mpc]] Gpc2 [[Parsec#Megaparsecs and gigaparsecs|Gpc<sup>2</sup>]] Gpc3 [[Parsec#Megaparsecs and gigaparsecs|Gpc<sup>3</sup>]] Gpc [[Parsec#Megaparsecs and gigaparsecs|Gpc]] == Nuclear physics and chemistry == cm-1 [[Wavenumber|cm<sup>−1</sup>]] u [[Unified atomic mass unit|u]] osmol [[Osmole (unit)|osmol]] Osm [[Osmole (unit)|Osm]] M [[Molarity|M]] TM [[Molarity|M]] SI GM [[Molarity|M]] SI MM [[Molarity|M]] SI kM [[Molarity|M]] SI hM [[Molarity|M]] SI daM [[Molarity|M]] SI dM [[Molarity|M]] SI cM [[Molarity|M]] SI mM [[Molarity|M]] SI uM [[Molarity|M]] 1e-6 nM [[Molarity|M]] SI pM [[Molarity|M]] SI kg.mol-1 [[Molar mass|kg&sdot;mol<sup>−1</sup>]] kg/mol [[Molar mass|kg/mol]] g.mol-1 [[Molar mass|g&sdot;mol<sup>−1</sup>]] g/mol [[Molar mass|g/mol]] eV/c2 [[Electronvolt#Mass|eV/''c''<sup>2</sup>]] keV/c2 [[Electronvolt#Mass|keV/''c''<sup>2</sup>]] MeV/c2 [[Electronvolt#Mass|MeV/''c''<sup>2</sup>]] GeV/c2 [[Electronvolt#Mass|GeV/''c''<sup>2</sup>]] TeV/c2 [[Electronvolt#Mass|TeV/''c''<sup>2</sup>]] eV [[Electronvolt|eV]] meV [[Electronvolt|meV]] keV [[Electronvolt|keV]] MeV [[Electronvolt|MeV]] GeV [[Electronvolt|GeV]] TeV [[Electronvolt|TeV]] mol-1 [[Avogadro constant|mol<sup>−1</sup>]] J.mol-1 [[Joule per mole|J&sdot;mol<sup>−1</sup>]] J/mol [[Joule per mole|J/mol]] kJ.mol-1 [[Joule per mole|kJ&sdot;mol<sup>−1</sup>]] kJ/mol [[Joule per mole|kJ/mol]] MJ.mol-1 [[Joule per mole|MJ&sdot;mol<sup>−1</sup>]] MJ/mol [[Joule per mole|MJ/mol]] GJ.mol-1 [[Joule per mole|GJ&sdot;mol<sup>−1</sup>]] GJ/mol [[Joule per mole|GJ/mol]] TJ.mol-1 [[Joule per mole|TJ&sdot;mol<sup>−1</sup>]] TJ/mol [[Joule per mole|TJ/mol]] == Numbers and phrases == pp [[Page (paper)|pp]] ppb [[Parts per billion|ppb]] 1e-9 ppm [[Parts per million|ppm]] 1e-6 billiard [[Orders of magnitude (numbers)#1015|billiard]] 1e15 billion [[1,000,000,000|billion]] 1e9 billionth [[1,000,000,000|billionth]] 1e-9 billionths [[1,000,000,000|billionths]] 1e-9 decilliard [[Orders of magnitude (numbers)#1063|decilliard]] 1e63 decillion [[Orders of magnitude (numbers)#1033|decillion]] 1e33 decillionth [[Orders of magnitude (numbers)#1033|decillionth]] 1e-33 decillionths [[Orders of magnitude (numbers)#1033|decillionths]] 1e-33 milliard [[1,000,000,000|milliard]] 1e9 million [[Million|million]] 1e6 millionth [[Million|millionth]] 1e-6 millionths [[Million|millionths]] 1e-6 nonilliard [[Orders of magnitude (numbers)#1057|nonilliard]] 1e57 nonillion [[Orders of magnitude (numbers)#1030|nonillion]] 1e30 nonillionth [[Orders of magnitude (numbers)#1030|nonillionth]] 1e-30 nonillionths [[Orders of magnitude (numbers)#1030|nonillionths]] 1e-30 octilliard [[Orders of magnitude (numbers)#1051|octilliard]] 1e51 octillion [[Orders of magnitude (numbers)#1027|octillion]] 1e27 octillionth [[Orders of magnitude (numbers)#1027|octillionth]] 1e-27 octillionths [[Orders of magnitude (numbers)#1027|octillionths]] 1e-27 quadrilliard [[Orders of magnitude (numbers)#1027|quadrilliard]] 1e27 quadrillion [[Orders of magnitude (numbers)#1015|quadrillion]] 1e15 quadrillionth [[Orders of magnitude (numbers)#1015|quadrillionth]] 1e-15 quadrillionths [[Orders of magnitude (numbers)#1015|quadrillionths]] 1e-15 quintilliard [[Orders of magnitude (numbers)#1033|quintilliard]] 1e33 quintillion [[Orders of magnitude (numbers)#1018|quintillion]] 1e18 quintillionth [[Orders of magnitude (numbers)#1018|quintillionth]] 1e-18 quintillionths [[Orders of magnitude (numbers)#1018|quintillionths]] 1e-18 septilliard [[Orders of magnitude (numbers)#1045|septilliard]] 1e45 septillion [[Orders of magnitude (numbers)#1024|septillion]] 1e24 septillionth [[Orders of magnitude (numbers)#1024|septillionth]] 1e-24 septillionths [[Orders of magnitude (numbers)#1024|septillionths]] 1e-24 sextilliard [[Orders of magnitude (numbers)#1039|sextilliard]] 1e39 sextillion [[Orders of magnitude (numbers)#1021|sextillion]] 1e21 sextillionth [[Orders of magnitude (numbers)#1021|sextillionth]] 1e-21 sextillionths [[Orders of magnitude (numbers)#1021|sextillionths]] 1e-21 trilliard [[Orders of magnitude (numbers)#1021|trilliard]] 1e21 trillion [[Orders of magnitude (numbers)#1012|trillion]] 1e12 trillionth [[Orders of magnitude (numbers)#1012|trillionth]] 1e-12 trillionths [[Orders of magnitude (numbers)#1012|trillionths]] 1e-12 == Angles == % % Percent ANGLE 0.01 percent % Percent ANGLE 0.01 per cent % Percent ANGLE 0.01 ‰ ‰ Per mil ANGLE 1e-3 per mil ‰ Per mil ANGLE 1e-3 per mill ‰ Per mil ANGLE 1e-3 per mille ‰ Per mil ANGLE 1e-3 permil ‰ Per mil ANGLE 1e-3 permill ‰ Per mil ANGLE 1e-3 permille ‰ Per mil ANGLE 1e-3 ° ° Degree (angle) ANGLE pi/180 deg ° Degree (angle) ANGLE pi/180 degree ° Degree (angle) NOSPACE pi/180 -- for a degree symbol that does not repeat ' ′ Minute of arc ANGLE pi/10800 ′ ′ Minute of arc ANGLE pi/10800 arcmin ′ Minute of arc ANGLE pi/10800 arcminute ′ Minute of arc ANGLE pi/10800 " ″ Second of arc ANGLE pi/648000 ″ ″ Second of arc ANGLE pi/648000 arcsec ″ Second of arc ANGLE pi/648000 arcsecond ″ Second of arc ANGLE pi/648000 mas [[Milliarcsecond|mas]] pi/648000000 ]=] -- If val has "|long scale=on" the following definitions are used -- (then, if not found here, the normal definitions are used). -- Unit code [[Link|Symbol]] Flags/Scale local builtin_units_long_scale = [=[ == Long scale numbers and phrases == billion [[Orders of magnitude (numbers)#1012|billion]] 1e12 billionth [[Orders of magnitude (numbers)#1012|billionth]] 1e-12 billionths [[Orders of magnitude (numbers)#1012|billionths]] 1e-12 decillion [[Orders of magnitude (numbers)#1060|decillion]] 1e60 decillionth [[Orders of magnitude (numbers)#1060|decillionth]] 1e-60 decillionths [[Orders of magnitude (numbers)#1060|decillionths]] 1e-60 nonillion [[Orders of magnitude (numbers)#1054|nonillion]] 1e54 nonillionth [[Orders of magnitude (numbers)#1054|nonillionth]] 1e-54 nonillionths [[Orders of magnitude (numbers)#1054|nonillionths]] 1e-54 octillion [[Orders of magnitude (numbers)#1048|octillion]] 1e48 octillionth [[Orders of magnitude (numbers)#1048|octillionth]] 1e-48 octillionths [[Orders of magnitude (numbers)#1048|octillionths]] 1e-48 quadrillion [[Orders of magnitude (numbers)#1024|quadrillion]] 1e24 quadrillionth [[Orders of magnitude (numbers)#1024|quadrillionth]] 1e-24 quadrillionths [[Orders of magnitude (numbers)#1024|quadrillionths]] 1e-24 quintillion [[Orders of magnitude (numbers)#1030|quintillion]] 1e30 quintillionth [[Orders of magnitude (numbers)#1030|quintillionth]] 1e-30 quintillionths [[Orders of magnitude (numbers)#1030|quintillionths]] 1e-30 septillion [[Orders of magnitude (numbers)#1042|septillion]] 1e42 septillionth [[Orders of magnitude (numbers)#1042|septillionth]] 1e-42 septillionths [[Orders of magnitude (numbers)#1042|septillionths]] 1e-42 sextillion [[Orders of magnitude (numbers)#1036|sextillion]] 1e36 sextillionth [[Orders of magnitude (numbers)#1036|sextillionth]] 1e-36 sextillionths [[Orders of magnitude (numbers)#1036|sextillionths]] 1e-36 trillion [[Orders of magnitude (numbers)#1018|trillion]] 1e18 trillionth [[Orders of magnitude (numbers)#1018|trillionth]] 1e-18 trillionths [[Orders of magnitude (numbers)#1018|trillionths]] 1e-18 ]=] return { builtin_units = builtin_units, builtin_units_long_scale = builtin_units_long_scale } oiaorgwfi28d4hg1417oucku1l4itud Modul:Val/units/doc 828 4236 19252 2024-10-02T21:08:57Z Munajad.MH 3071 ←Membuat halaman berisi '{{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}} The list of Val units is published at [[Template:Val/list]], and here is the place that produces that report. So preview {{tl|Val/list}} from the edit box to see your changes before saving them. The file format and syntax are mostly self explanatory. * The [[field separator]] is two or more spaces. * You can enter new units in the "Unsorted units" section if you are not sure where else it might go. * If the same...' 19252 wikitext text/x-wiki {{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}} The list of Val units is published at [[Template:Val/list]], and here is the place that produces that report. So preview {{tl|Val/list}} from the edit box to see your changes before saving them. The file format and syntax are mostly self explanatory. * The [[field separator]] is two or more spaces. * You can enter new units in the "Unsorted units" section if you are not sure where else it might go. * If the same ''unit code'' is defined twice on this page, the first one overrides the later one. * For new entries the style guideline is [[Wikipedia:UNITS]]. * Convert and Val share units. If you have an issue with a unit pagename or a unit symbol, and that unit is not published at Val/list, you may decide to address it at [[Template talk:Convert]]. To override entries at Convert, make an entry here. * If you're not in a hurry, you may notice when editing Val/units that it consists of two Lua string assignments, and Lua comments. Be careful. Questions or requests related to Val units are welcomed at [[Template talk:Val]]. For feedback specifically about the terminology or procedural steps seen on this page, please use the talk page. Below are the detailed procedures, examples, descriptions of testing and previewing, explanations about sorting Val expressions, and links to helpful pages. There's also further information about Val/Convert relations. == Introduction == An entry defining a [[Unit of measurement|unit]] for Val is a single line under a [[Wikipedia:section|section]] heading.<ref>Module pages don't have section editing.</ref> It starts with the '''unit code''', followed by at least two spaces and a [[WP:wikilink|link]]. If you are adding a group of related units, you can enter a blank line around them to group them in the report at Val/list. An entry is ignored if it lacks at least ''two adjacent space characters''. :<kbd>''code''{{spaces|4}}[<nowiki/>[ ''pagename'' | ''symbol'' ]]</kbd> ;unit code : The keyboard typeable name of the symbol that users give Val's {{para|u}}, {{para|ul}}, {{para|up}} or {{para|upl}} parameters. * Unit codes will be case sensitive. * Prefer {{code|u}} for the Greek letter &mu;, if you're not sure. * Composite units have [[Dimensional analysis#Definition|dimensions]] that multiply, divide, and apply powers to component units. Use {{code|.}} to multiply, {{code|/}} to divide, and a signed digit for powers. For multiplication, {{code|*}} is deprecated. When adding a unit that includes division, consider also adding a version with multiplication by the negated power; for example, {{code|m/s2}} and {{code|m.s-2}} (for <kbd>m/s<sup>2</sup></kbd> and <kbd>m&sdot;s<sup>−2</sup></kbd>). ;unit pagename :Title or section of an article. When linked with ul or upl, the title or one of its [[WP:redirect|redirect]]s can expand the abbreviation for the unit.<ref>A redirect page is easy to make; there are tools on the editor toolbars.</ref> ;unit symbol :[[wp:V|Verifiable]], standard symbol, formatted in accordance with [[WP:UNITS]]. * Templates will not work for producing the unit symbol for input to this module; only [[Wikipedia:HTML#Formatting|Wikipedia HTML formatting]] is accepted. * Composite units use {{code|&sdot;}} to multiply, {{code|/}} to divide, and {{tag|sup}} for powers. Division is also the unit-inversion form that multiplies a negative numbered power, for example for <kbd>m/s<sup>2</sup></kbd> and <kbd>m&sdot;s<sup>−2</sup></kbd> (from {{code|m.s-2}} and {{code|m/s2}}). * If the hover-text just shows the abbreviation, it is not a user-friendly unit-symbol. When not linked, the unit's abbreviation can be spelled out with hover-text at the symbol by way of the ''title'' attribute of either {{tag|abbr}} or {{tag|span}}. * For more about HTML tags and HTML symbols such as {{code|&sdot;}}, see [[Wikipedia:HTML]]. * For more information about marking up your unit symbol see [[WP:HTML#formatting]]. * Examples of unit codes, and hover text are at [[Template:Val/list]]. ;unit code alias : The same unit/pagename/symbol, but by way of a different unit code. :Unit code aliases are commonly applied for * capitalization, to make the unit code case insensitive. * per units, for example <kbd>m/s</kbd> and <kbd>m⋅s{{sup|−1}}</kbd>. * Greek letters, to allow for both US keyboard and Greek-character-input applications, for example the SI prefix &mu; ;Preview page with this template/module : A feature, similar to a sandbox and testcases, that provides a preview of how the code currently in the edit box (sandbox) will look when applied to any page (testcases). The preview of main interest is <kbd>Template:Val/list</kbd><ref>The special relation between Val/units and Val/list is that the wikitext of Val/list is always generated by Val/units when that page is viewed, ''so'' when you '''preview page with this module''', Val/list is generated using the contents of the edit box of Val/units.</ref>, but previewing other your own page of interest with your newly added unit in a val call and in a sorting table are also part of this procedure. == How to add a unit == To maintain Val units, # {{edit|Module:Val/units|Edit Module:Val/units}} and make your changes. # Preview {{space}} <kbd>{{big|Template:Val/list}}</kbd> {{space}} . #* Look for any messages. An "Invalid definition" message is available automatically. #* [[Wikipedia:TESTLINK|Prove the intended link]] from the preview. #* Hover the mouse over the link, and read the hover-text or URL display somewhere in the browser. # Add any unit-code aliases. # Add any sorting if needed. Details about sorting are covered below. # Preview a test page. It will have template Val calls on it, and it may have a [[Help:tables#Sortable tables|sortable table]] to test sorting. # ''Show changes'' to prove no accidental edits occurred. # Save the page. Saving the page activates the changes immediately, and they go live. You're done adding your unit. If you want a unit to add for practice, add one from [[List of common physics notations]], or from [[SI units#Units and prefixes]]. '''Changing or removing existing unit codes''' is possible by employing {{tl|Template usage|Val|''code''}} to see how Val unit codes may or may not be in use on the wiki. For example, to see about changing or removing unit code <kbd>J.s</kbd>, do a :{{#invoke:DemoTemplate|tlusage|val|"J.s"|0}}. Put any unit code in quotes if it contains dash, dot, or slash{{mdash}}anything but a letter or number. === Examples === Say you're creating a new page or revamping an old page, and discover the need for a convenient way to make several entries containing [[Speed of light|<span title="speed of light in a vacuum">''c''<sub>0</sub></span>]], and link that symbol to the page ''Speed of light''. The following entry will define your unit code as <kbd>c0</kbd>, your unit symbol as <kbd><nowiki>''c''<sub>0</sub></nowiki></kbd>, and the unit's article as ''[[Speed of light#Numerical value, notation, and units]]''. :<kbd>c0{{spaces|2}}'''{{big|1= &#91;[ }}'''Speed of light#Numerical value, notation, and unit symbol'''{{big|{{!}}}}'''<nowiki>''c''<sub>0</sub></nowiki>'''{{big|]]}}'''</kbd> or as explained below at [[#Advanced unit entry formats|&sect;Advanced unit entry formats]], you can also write :<kbd>c0{{spaces|2}}<nowiki>''c''<sub>0</sub></nowiki>{{spaces|6}}Speed of light#Numerical value, notation, and units</kbd> Then preview with ''Template:Val/list'', and check for an error message next to the new unit, and test the link you gave. After that the page with the (saved) Val calls is used to test the linked and non-linked versions of the normal and the per units: *<kbd><nowiki>{{val|0.891|u=c0}}</nowiki></kbd> → {{val|0.891|u=c0}} *<kbd><nowiki>{{val|0.891|ul=c0}}</nowiki></kbd> → {{val|0.891|ul=c0}} *<kbd><nowiki>{{val|0.891|up=c0}}</nowiki></kbd> → {{val|0.891|up=c0}} *<kbd><nowiki>{{val|0.891|upl=c0}}</nowiki></kbd> → {{val|0.891|upl=c0}} For an entire example that uses the other format to make a Val/unit entry. #Put this in a sandbox: <kbd>{<nowiki/>{val|1.23|ul='''tins'''}}</kbd> → {{val|1.23|ul=tins}} #Edit [[Module:Val/units]] and insert a line like the following (do not save yet): #:<kbd>'''tins'''{{spaces|3}}'''tins'''{{spaces|3}}Contins unities</kbd> #Under "Preview page with this module" enter <kbd>Template:Val/list</kbd>, and click ''Show preview''. It shows Val/list through the version of Val/units in the edit box. Say there are no errors, the markup and hover-text look good, and the link navigates to the unit's page. #Then in the same way of previewing, put the [[wp:pagename|fullpagename]] of the sandbox from step 1, and click ''Show preview''. #''Save page'' to save the edit to Module:Val/units. If you want a unit to add for practice, add one from ''[[List of common physics notations]]'', or from ''[[SI units#Units and prefixes]]''. There are many examples of ''composite'' units that have their own page, so adding a unit code for one of those should link to its page. There are many articles that could use a new Val unit, such as molarity at [[Resveratrol]]. Either of the test pages of these examples could have the sortable test-table shown in the next section. == Testing a new unit == To test a ''newly added'' unit not used on any page, you will need to run the preview on a sandbox page you have already created. Here are all the test cases you can preview there before saving your changes here; they are the four {{para|u}} parameters: <pre> {{Val|9|u = }} {{Val|9|ul = }} {{Val|9|u=foo|up = }} {{Val|9|u=foo|upl = }} </pre> and the [[Help:Table#Sortable_tables|sortable table]]: <pre> {| class="wikitable sortable" summary="Sortable table to test Val sorting" ! Val number and unit |- | {{val|5|u= }} |- | {{val|3|u= }} |- | {{val|1|u= }} |- | {{val|2|u= }} |- | {{val|4|u= }} |} </pre> This table falls into place unsorted, so when your unit accepts an [[SI prefix]] you can test, say, k, m, and G, with your unit, and compare with e notations 1e3, 1e6, and 1e9 in the number. For example, Val sorts these two as equal: <code>1e3 m</code> (standard [[scientific notation#E notation|e notation]]) and <code>1 km</code>. ;What to look for: * The linked and non-linked markup should look exactly the same. * Navigate to the new link. It is safe: you can go back in your browser to here. * The two {{para|up}} versions should have no space in front of them. * For SI prefixes sorting 2e3 (or 2000) should be greater than k (kilo prefix). == Advanced unit-entry format == In the usual format :<code>''code''{{spaces|4}}[<nowiki/>[''pagename''|''symbol'']]</code> the wikilink represents two fields itself, for a total of three fields per entry. But you cannot use a wikilink for composite units that need more than one pagename. The other record type for adding a unit entry is also three fields. It has the same three fields, but they are in a different order. :<code>''code''{{spaces|4}}''symbol''{{spaces|8}}''pagename''</code> This format separates each field with whitespace, and also takes tabs between fields two and three. For a new composite unit you should probably link the whole composition, or link the largest portion which could have its own page. * The val user can compose a ''divisor'' unit on the fly from existing unit codes, and with individually linked numerator and denominator. For example: :{{#invoke:DemoTemplate|val|99|ul=m|upl=d}} * The val user can compose a ''multiplier'' unit on the fly by using the {{para|end}} parameter to prepend to the unit, and ''these'' can also be individually linked. For example (in geology) there is already {{Val|333|ul=uBP}} to use with {{para|end}}: :{{#invoke:DemoTemplate|val|333|end=&nbsp;[[megaannum|Ma]]|ul=uBP}}". For example [[Template:Val/list]] says <code>m.s-1&nbsp;&nbsp;'''{{big|[<nowiki/>[}}'''Metre per second|m&amp;sdot;s&lt;sup>&amp;minus;1&lt;/sup>'''{{big|]<nowiki/>]}}'''</code> linking to an article titled ''[[Metre per second]]'', not <code>m.s-1&nbsp;&nbsp;'''{{big|[<nowiki/>[}}'''Metre|m'''{{big|]<nowiki/>]}}'''&amp;sdot;'''{{big|[<nowiki/>[}}'''Second|s'''{{big|]<nowiki/>]}}'''&lt;sup>&amp;minus;1&lt;/sup></code> which has separate links to already existing unit codes. === Fourth field flags === The module must be told directly about sorting factors, spacing, and aliasing for a unit code. There is an optional field that goes at the end after two or more spaces or one or more tabs. It is a flag mainly used to provide for that unit to be sorted in a table. Flags are mainly for sorting, and they work for either record type. Just add two or more spaces, or one or more tabs, and then the flag field. (Optional flags ALIAS and NOSPACE and ANGLE are for even more advanced users. See [[#Advanced unit flags|&sect;Advanced unit flags]] below.) Using SI requires that the unit symbol compare precisely to the unit code, and so never allows HTML or other characters in the symbol. Any difference between the unit symbol and unit code must be an SI prefix, such as k, M, or G. === Sorting === {{details|topic=sorting |Help:sorting }} {{details|topic=scaling |Template:Ntsh}} Val's sorting scale factor is for comparison to other Val units that might be sorted with it. Where [[Help:Sorting|Sorting]] is done on the wiki, it is done in [[Help:table#Sortable tables|sortable tables]]. Val entries in a sortable table will need a fourth field sorting flag. It can be a number, an equation, or an <kbd>SI</kbd>, but it flags the same function: a wikitable sorting "scale". To display the sort key use {{para|debug|yes}}. For example *<code><nowiki>{{val|999|u=uV|debug=yes}}</nowiki></code> → <span class="nowrap"><span style="border:1px solid;display:inline;" data-sort-value="6996998999999999999♠">999&nbsp;µV</span></span> *<code><nowiki>{{val|99|u=V|debug=yes}}</nowiki></code> → <span class="nowrap"><span style="border:1px solid;display:inline;" data-sort-value="7001990000000000000♠>99&nbsp;V</span></span> *<code><nowiki>{{val|1|u=kV|debug=yes}}</nowiki></code> → <span class="nowrap"><span style="border:1px solid;display:inline;" data-sort-value="7003100000000000000♠>1&nbsp;kV</span></span> ==== Scale ==== For scaling a unit to sort properly, you need to pick a number for a sorting factor. There are numerous examples at [[Template:Val/list]]. A [[system of units]] will have its base units, for example 1 bit; then the scale for sorting a kilobyte unit is then 8000 (eight bits per byte, times a kilo, or thousand). Or a year scale is seconds so that all ''times'' sort by seconds, which is a base unit. In general the scale shows to be "base unit" of the same type times the "SI prefix", and if it's not that simple, then the unit system's number has associated a number to it, such as Avogadro's number. For example, the following defines a unit with code <kbd>billion</kbd>, symbol <kbd>billion</kbd>, link [[1,000,000,000]], and scale <kbd>1e9</kbd> ({{val|1|e=9}}). After the following entry is saved to the database <pre> billion billion 1,000,000,000 1e9 </pre> <nowiki>{{val|2|u=billion}}</nowiki> would start sorting after <nowiki>{{val|98.7|e=3}}</nowiki>. ==== SI flag ==== {{common metric prefixes}} SI is used because it scales Val expressions automatically, and it is a clean indicator that the unit will sort properly. It correctly scales any SI prefix for sorting, but not other unit codes. For SI the unit symbol will not accept HTML, but will accept &mu;. HTML is not accepted at this time because in order to validate the entry, the unit code must differ from the unit symbol by exactly one valid [[SI prefix]]. If there is no difference, or too much difference, it is an invalid definition for sorting purposes. The exception is for the Greek letter &mu;: if you used a character input application to "install" the Greek letter <code>&mu;</code> in your symbol, for your "easy to type" unit code, {{key|u}}, these two are not a character mismatch. All unit entries that use SI will have the same base unit as the symbol at Val/units, but they will display properly at Val/list. For example, kilo is a thousand, but you're defining km2 for kilometers squared, and need HTML. You can't use SI with HTML, so use 1000*1000, or 1000000 in the sorting field. Use [[e notation|1e-6]] or 0.000001 or 1/100000 instead. If the unit you are maintaining has SI prefixes and they are all likely to be sorted in a table, add up to twelve entries, one for each common SI unit. Some of these, like ''Meter'' in the example, may have their own article, but usually all go to the base unit's pagename. Here is how ''meter'' is defined. <pre> m [[Metre|m]] SI cm [[Centimetre|m]] SI dam [[Decametre|m]] SI dm [[Decimetre|m]] SI hm [[Hectometre|m]] SI km [[Kilometre|m]] SI Mm [[Megametre|m]] SI mm [[Millimetre|m]] SI um [[Micrometre|µm]] 1/1000000 µm [[Micrometre|m]] SI nm [[Nanometre|m]] SI pm [[Picometre|m]] SI </pre> The information that was in the unit symbol is now fully specified in, and exhibited at, the unit code. <code>SI</code> specifies that the unit's symbol has been transformed from a symbol to a string for use in string comparison that will finally result in calculating a sorting factor. It conveniently uses the idea that the unit code is often equal to the symbol, especially with SI units. The field definitions are sacrificed for a simplicity in the user presentation, user calculation, and user entry. In the other format, the following defines three unit codes for volts, V for sorting. V is the base unit with the SI prefix removed. A unit code defined in this manner will have its sort key scaled by the software according to the SI prefix produced by the difference between the unit code and unit symbol. :<code>kV&nbsp;&nbsp;&nbsp;V&nbsp;&nbsp;&nbsp;Kilovolt&nbsp;&nbsp;&nbsp;&nbsp;SI</code> :<code>µV&nbsp;&nbsp;&nbsp;V&nbsp;&nbsp;&nbsp;Microvolt&nbsp;&nbsp;&nbsp;SI</code> :<code>uV&nbsp;&nbsp;&nbsp;V&nbsp;&nbsp;&nbsp;Microvolt&nbsp;&nbsp;&nbsp;SI</code> Now <nowiki>{{val|1|u=kV}}</nowiki> will sort after <nowiki>{{val|999|u=V}}</nowiki> without having to resort to using a number, and with the clean representation at Val/list. The symbol column shows "V" for each, but it is not the symbol—it is the base unit after removing the SI prefix so convert can work out what is intended to be the prefix. The following would give identical results: :<code>kV&nbsp;&nbsp;&nbsp;kV&nbsp;&nbsp;&nbsp;Kilovolt&nbsp;&nbsp;&nbsp;&nbsp;1e3</code> :<code>µV&nbsp;&nbsp;&nbsp;µV&nbsp;&nbsp;&nbsp;Microvolt&nbsp;&nbsp;&nbsp;1e-6</code> :<code>uV&nbsp;&nbsp;&nbsp;µV&nbsp;&nbsp;&nbsp;Microvolt&nbsp;&nbsp;&nbsp;1e-6</code> As you can see, without "SI", you define both the symbol, and the scale. You define the symbol with HTML or the Greek letter or other symbol, and you define the scale with a number or an equation. When "SI" is used, convert just does the right thing for the symbol and scale. == Alias a Convert unit == If you are here to change the link or markup of a unit, but it is not listed at Val/units, sometimes you can find the unit markup and link that you do want, already existing at [[Template:Convert#Units]]. In that case you can change the unit code to whatever you'd prefer, and it will achieve your goal. For example, if {<nowiki/>{Val|1|C}} is going to Celsius instead of Coulombs, you can define your own unit code, say "degC". The following defines '''degC''' to refer to the unit known as '''°C''' in convert. There is no link because a link is defined at Convert. <pre> degC °C ALIAS </pre> == File format == If you want to reorganize sections here, note that the two lines <code>local builtin_units</code> and <code>local builtin_units_long_scale</code> require a blank line after them. The section [[Long and short scales|long scale]], with all the units like "billions" and "trillions", is under the latter, near the bottom of the page. All the rest of the units are in the former. The file format is two Lua strings and a return statement with them in it: a string in quotes [=[ ... builtin_units ... ]=], and another string in quotes [=[ ... builtin_units_long_scale ... ]=]. The first string, builtin_units, is short-scale, second string is long scale. The reason there are two strings is because of the difference between British and US terms surrounding "billion", "billionth", etc. For each string there must be a blank line before the first line of the string and after the last line of the string. In other words the first two and last two characters of each string must be newlines. There is one record per line, starting in first column, having 2-4 fields. The field separator is two or more spaces. Between first and second fields, use two or more spaces. Between all other fields, use two or more spaces, or one or more tabs. Entries without two spaces in them are ignored. == Advanced unit flags == You can alias Convert or Val units. But these are different things. * A "unit code alias" is when the same ''unit pagename and unit symbol'' are defined twice. If a different ''unit code'' is assigned to the same unit symbol and unit pagename, (say, as a copy of the previous entry) it will work as a Val alias. * A "unit alias" is when Val alias a Convert unit code. A unit of measurement is ''here'' denoted ALIAS to mean "they are defined ''there''". Val ''defaults'' to Convert, but it's good to this explicit for certain Val units: the ones tempting to define here, but that you don't want defined here because, says ALIAS, they are ''already'' defined there. * If your unit code is not listed at {{tl|Val/list}}, you can check for it at {{tl|Convert#Units}} For spacing and aliasing: *<code>ALIAS</code> specifies that the unit's symbol is the code for a unit defined in {{tlf|convert}}}. *<code>NOSPACE</code> prevents the default insertion of a non-breaking space before the unit symbol. *If you see the <code>ANGLE</code> flag, this identifies those special units that must displayed not only after the main Val number, but also after its [[uncertainty#Measurements]] numbers.(<code>ANGLE</code> also implies <code>NOSPACE</code>.) == Interaction with Convert == Val and Convert share unit codes, but their units of measurement are different. * Most of the wiki's unit codes are managed by {{tl|Convert}}. * Some very few unit codes here, like C and F, mean something different there. Val caters to Coulombs and Farads, while Convert caters to Celsius and Fahrenheit. Convert and Val ''unit codes'' are mostly identical, like they are for <kbd>degC</kbd> and for <kbd>degF</kbd>. * Val could need ''any'' unit, while not all units are needed in conversions, so Val needs ''all'' of Convert's units and some of its own. * Sorting functionality is handled for Val by {{tlf|convert}}.) * At Convert the procedure for defining a unit is much more involved than it is here, because there every unit defined must reference associated units, conversion factors, alternate spellings, and many other attributes. [[Module:Convert/data|An entry at Convert]] is defined as a multi-line, multi-attribute Lua table with its attendant syntax, and inside a larger Lua script. Therefore Convert is more conservative about adding units. Val may be more liberal in this respect if only because unit entry is simpler and "wikified". Therefore [[WP:Be bold]]. Bold customization may be a worthwhile risk at Val/units, or it may get removed. Although units used in ''articles'' have definite stylistic standards, there remains room for depending on Val for markup (but see [[WP:Accessibility]] about color, link, and text). You may want to customize some Val unit codes that will automate some Val markup for special articles, the ''talk page'', etc. See [[WP:HTML#formatting]] for possibilities. == Notes == {{refs}} == See also == * [[Module:Val]] <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly> j18hi3zoz9hxf906k407i2rdi3h9gwt Cèṭa'an:Val/list 10 4237 19253 2024-10-02T21:09:37Z Munajad.MH 3071 ←Membuat halaman berisi '{{Details|Module:Val/units#Flags}} This page publishes {{tl|Val}} units, configured and explained in detail at ''{{large|[[Module:Val/units]]}}''. When you enter a ''unit code'' to one of Val's four unit parameter{{mdash}}{{para|u}}, {{para|up}}, {{para|ul}} or {{para|upl}}{{mdash}} the unit code is translated as shown in this report. This report is generated by <code><nowiki>{{Val|action=list}}</nowiki></code>. The unit code at the beginning of the line ''eq...' 19253 wikitext text/x-wiki {{Details|Module:Val/units#Flags}} This page publishes {{tl|Val}} units, configured and explained in detail at ''{{large|[[Module:Val/units]]}}''. When you enter a ''unit code'' to one of Val's four unit parameter{{mdash}}{{para|u}}, {{para|up}}, {{para|ul}} or {{para|upl}}{{mdash}} the unit code is translated as shown in this report. This report is generated by <code><nowiki>{{Val|action=list}}</nowiki></code>. The unit code at the beginning of the line ''equates'' to the markup and link of a unit. The link should record the best possible link found on the wiki, including any section of a pagename. The markup that displays the scientific, standard symbol may be hidden in the wikilink label here, but {{edit|Module:Val/units|see it at Module:Val/units}}. Val and {{tl|Convert}} are the two templates that use ''unit code''s. Val uses all of [[Template:Convert#Units|Convert unit codes]], and adds as many more as may be needed for scientific expressions on the wiki. Most of the units here are simply unnecessary for conversion. But sometimes a unit code here is added to override the same unit code at Convert where necessary to prioritize Val's scientific orientation over Convert's conversion orientation. Val/units can configure more than just the above minimal definition of a unit code, and this report reflects that too. It can configure how such Val expressions are [[Help:table#Sortable tables|sorted in a wikitable]], how units are spaced, and can explicitly mark a unit code already defined at Convert that may be tempting to redefine unnecessarily. These configuration indicators, shown after the "•" symbol, are * SI or a number: the unit is configured for sorting * ALIAS already defined at Convert * ANGLE or NOSPACE to fulfill special markup needs for certain units Most of these indicators are just for sorting. SI is marker that means a sorting factor is automatically scaled to the SI system of units, whereas a number is a manual method or scaling the unit to its associated measurement number in the Val expression. Where a unit is not marked as configured for sorting, it could be sorted by Convert. {{val|action=list}} =sandbox action=list= {{val/sandbox<!--lua-->|action=list}} =sandbox action=list|a=convert= {{val/sandbox<!--lua-->|action=list|a=convert}} =sandbox action=list|a=unknown= {{val/sandbox<!--lua-->|action=list|a=unknown}} {{transclusionless|reason=it is documentation for [[Template:Val]]}} elodqgt1iu4gybnqerxfh7jp1dcqgpf Cèṭa'an:Mdash 10 4238 19254 2024-10-02T21:10:15Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Em dash]] 19254 wikitext text/x-wiki #REDIRECT [[Template:Em dash]] {{Redirect category shell| {{R from short name}} }} 0zf2wrlu3u2vokjq926t29naowtz117 Cèṭa'an:R from short name 10 4239 19255 2024-10-02T21:10:53Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R from short name |name=From a short name |from=a title that is a shortened form of a more complete page title, such as a person's full name or the unbroken title of a written work{{#if:{{{of|{{{for|}}}}}}|<nowiki />; the long version is: "{{{of|{{{for}}}}}}"}} |info=** Use ''this'' rcat (''not'' {{tl|R from initialism}} ''nor'' {{tl|R from abbreviation}}) to tag redirects that are...' 19255 wikitext text/x-wiki <noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R from short name |name=From a short name |from=a title that is a shortened form of a more complete page title, such as a person's full name or the unbroken title of a written work{{#if:{{{of|{{{for|}}}}}}|<nowiki />; the long version is: "{{{of|{{{for}}}}}}"}} |info=** Use ''this'' rcat (''not'' {{tl|R from initialism}} ''nor'' {{tl|R from abbreviation}}) to tag redirects that are the initials of a person's name. |all category=Redirects from short names }}<noinclude> <!-- Place categories on /doc subpage; interwikis go to Wikidata. --> {{Documentation}} </noinclude> 70yh59qai8tj0xdgulyukre01q6e2d7 Cèṭa'an:Space 10 4240 19256 2024-10-02T21:12:17Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Spaces]] 19256 wikitext text/x-wiki #REDIRECT [[Template:Spaces]] {{Rcat shell| {{R from modification}} {{R with history}} {{R from template shortcut}} }} d521813tbyim2j2dsy9kxikkaoo0jnt Cèṭa'an:Spaces/doc 10 4242 19257 2024-10-02T21:13:29Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[</nowiki>[[Wikipedia:Wikidata]]<nowiki>]]) --> {{Template shortcut|&nbsp|nbs|nbsp|nbsp;|space|spcs}} {{COinS safe|n}} {{never substitute}} {{high use}} {{stack|{{Lua|Module:String}}}}<!--wider box than {{Template shortcut}}--> A template to produce one or more [[non-breaking space]]s (<code>&amp;nbsp;</code> character entities), or...' 19257 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[</nowiki>[[Wikipedia:Wikidata]]<nowiki>]]) --> {{Template shortcut|&nbsp|nbs|nbsp|nbsp;|space|spcs}} {{COinS safe|n}} {{never substitute}} {{high use}} {{stack|{{Lua|Module:String}}}}<!--wider box than {{Template shortcut}}--> A template to produce one or more [[non-breaking space]]s (<code>&amp;nbsp;</code> character entities), or another type of spaces. == Usage == === Syntax === {{larger|<code><nowiki>{{spaces|</nowiki>''N''{{!}}''type''<nowiki>}}</nowiki></code>}} produces ''N'' consecutive non-breaking spaces (where ''N'' is a [[Integer|whole number]] larger than zero) of the type specified by the second parameter (which are ordered by decreasing space width): <code>em</code>, <code>fig</code>, <code>en</code>, <code>thin</code>, <code>hair</code>. If type is not specified, ''N'' non-breaking spaces (<syntaxhighlight inline lang=xml>&nbsp;</syntaxhighlight>) are produced. A non-breaking space has the same width as a standard space, whose width is between the width of <code>en</code> and <code>thin</code>. {{larger|<code><nowiki>{{spaces|</nowiki>''type''<nowiki>}}</nowiki></code>}} produces a single non-breaking space of the type indicated. === Controlling line-breaking in infoboxes === This template, usually as its alias {{tlx|nbsp}}, may be used with {{tlx|wbr}} and {{tlx|nowrap}} to control line-breaking in bulletless lists in infoboxes, to prevent wrapped long entries from being confused with multiple entries. See [[Template:Wbr/doc#Controlling line-breaking in infoboxes]] for details. ==Comparisons== {{Space comparison}} == Template data == {{TemplateData header}} <templatedata> { "description": "Inserts one or more non-breaking spaces", "params": { "1": { "label": "Quantity", "description": "How many non-breaking spaces to insert", "type": "number", "default": "1" }, "2": { "label": "Type", "description": "Non-default types (in decreasing order of width): em, fig, en, thin, hair", "type": "string", "default": "&nbsp;", "suggestedvalues": [ "em", "fig", "en", "nbsp", "thin", "hair" ] } } } </templatedata> == See also == * [[Template:Non breaking hyphen]] * [[Help:Advanced text formatting]] * {{tl|0}} to add invisible characters * {{tl|block indent}} to indent an entire block of content, similar to a [[Template:Quote|block quotation]] (uses {{tag|div|o}} and CSS margins) * {{tlg|nowrap|item|italic=on}} to stop the linewrapping of any part of {{var|item}} {{Inline spacing templates}} <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Inline spacing templates]] [[Category:Character templates]] }}</includeonly> jzesv4wirulekpovazqpa5gxwr7c72d Cèṭa'an:Larger 10 4243 19258 2024-10-02T21:14:24Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Large]] 19258 wikitext text/x-wiki #REDIRECT [[Template:Large]] sgov6mkvynvu30eejcz4h2dk3actwy9 Cèṭa'an:Refs 10 4244 19259 2024-10-02T21:15:22Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Reflist]] 19259 wikitext text/x-wiki #REDIRECT [[Template:Reflist]] {{Redirect category shell| {{R from template shortcut}} }} aj3xzctkwekqio28tx2es4pqjvcy0bu Cèṭa'an:Hilite 10 4245 19260 2024-10-02T21:16:20Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Highlight]] 19260 wikitext text/x-wiki #REDIRECT [[Template:Highlight]] {{R extendedprotected}} j8coyxryu4wqpmz363590eyby0b7uj6 Cèṭa'an:Highlight 10 4246 19261 2024-10-02T21:16:52Z Munajad.MH 3071 ←Membuat halaman berisi '{{#if:{{{3|}}}|{{#ifexpr:({{#time:U|{{{3}}}}} - {{#time:U|now}}) > 0|{{highlight/core|{{{1|}}}|{{#ifeq:{{{2|}}}||yellow|{{{2}}}}}}}|{{{1|}}}}}|{{highlight/core|{{{1|}}}|{{{2|yellow}}}}}}}<noinclude>{{documentation}}</noinclude>' 19261 wikitext text/x-wiki {{#if:{{{3|}}}|{{#ifexpr:({{#time:U|{{{3}}}}} - {{#time:U|now}}) > 0|{{highlight/core|{{{1|}}}|{{#ifeq:{{{2|}}}||yellow|{{{2}}}}}}}|{{{1|}}}}}|{{highlight/core|{{{1|}}}|{{{2|yellow}}}}}}}<noinclude>{{documentation}}</noinclude> 85f1u8asfkocafe7i187pir1dmczgpc Cèṭa'an:Highlight/doc 10 4247 19262 2024-10-02T21:17:15Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{Template shortcut|hl|hilite}} For adding yellow highlight to specified text. The highlight color can be changed, and the highlight can also be set to expire at a certain date. Please keep template usage to talk pages only. === Usage === <code><nowiki>{{highlight | text | color (optional) | expiration (optional) }}</nowiki></code> '''Parameters''' *...' 19262 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{Template shortcut|hl|hilite}} For adding yellow highlight to specified text. The highlight color can be changed, and the highlight can also be set to expire at a certain date. Please keep template usage to talk pages only. === Usage === <code><nowiki>{{highlight | text | color (optional) | expiration (optional) }}</nowiki></code> '''Parameters''' *'''text''' (parameter 1): Enter the text to be highlighted. '''Optional parameters''' These parameters are optional, but unused parameters must be separated by a pipe (see examples below): *'''color''' (parameter 2): Colors may be specified by word (e.g., "red", "blue", "lightgreen") or in [[Web colors|hexadecimal]] format (e.g., "#FF0066", "#C0C0C0"). If no value is given for the color, the template defaults to yellow. *'''expiration''' (parameter 3): Highlights may be set to expire on a certain date, which leaves the text as-is, but removes the highlight color. The expiration value can be specified in any format. ===Examples=== {| class="wikitable" |- ! code !! output !! notes |- | {{tji|highlight| text }} || {{highlight | text }} || The default highlight color is yellow |- | {{tji|highlight| text | lightblue }} || {{highlight | text | lightblue }} || The second parameter is the highlight color |- | {{tji|highlight| text | lightblue | 2011-01-01 }} || {{highlight | text | lightblue | 2011-01-01 }} || This is not highlighted since 1 January 2011 is in the past |- | style="white-space:nowrap;" | {{tji|highlight| text | lightblue | {{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY2}} }} || {{highlight | text || {{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY2}}}} || There is no highlighting on the expiration date ({{Purge|purge this page's server cache}} if today's date is not shown) |- | style="white-space:nowrap;" | {{tji|highlight| text | #00FF00 | 1 January 2099 }} || {{highlight | text | #00FF00 | 1 January 2099 }} || This is highlighted since 1 January 2099 is in the future |- | {{tji|highlight| text || January 1, 2099 }} || {{highlight | text || January 1, 2099 }} || Note the color parameter, left blank, is still represented<br> with a pipe (followed by the expiration parameter pipe) |} === See also === * {{tl|Highlight round}} – highlights the included text using a rounded box {{Highlight round|with shadows}} * {{tl|tq}} – for quoting text on talk pages * {{tl|font color}} <templatedata> { "params": { "1": { "aliases": [ "text" ], "label": "Text to be highlighted", "example": "Some text goes here", "type": "content", "required": true }, "2": { "aliases": [ "color" ], "label": "Highlight color", "description": "CSS color to be used for highlight, like lightblue or #FF0066", "example": "lightblue", "type": "unknown", "default": "yellow" }, "3": { "aliases": [ "expiration" ], "label": "Expiration date of highlight", "description": "After this date, the text will remain but the highlight color will not display.", "example": "2029-09-01", "type": "date" } }, "description": "Highlights the given text.", "paramOrder": [ "1", "2", "3" ], "format": "inline" } </templatedata> <includeonly>{{Sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Category:Typing-aid templates]] [[Category:Text color templates]] }}</includeonly> mwoci01205576bs9t4q2acvoelskag5 Cèṭa'an:Highlight/core 10 4248 19263 2024-10-02T21:17:48Z Munajad.MH 3071 ←Membuat halaman berisi '<span style="color:black;background:{{{2|yellow}}}">{{{1}}}</span>' 19263 wikitext text/x-wiki <span style="color:black;background:{{{2|yellow}}}">{{{1}}}</span> qp61rww7nqp8wy1b1f4il6tvzsmummd Cèṭa'an:R extendedprotected 10 4249 19264 2024-10-02T21:19:06Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:R extended-protected]] 19264 wikitext text/x-wiki #REDIRECT [[Template:R extended-protected]] {{Redirect category shell| {{R from modification}} {{R to redirect template}} {{R from template shortcut}} }} 2ecrittm3vah0i1oqqy30drw3ahr6qi Cèṭa'an:R extended-protected 10 4250 19265 2024-10-02T21:20:16Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{Being deleted|2024 September 17|Template:R fully protected|merge=Template:R protected}}</noinclude><noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R extended-protected |name=[[:Category:Wikipedia extended-protected redirects|Extended-confirmed protected]] |from=a title that is extended confirmed protected from editing for any of several possible reasons |info=** '''Please do not replace these redirected links''' wit...' 19265 wikitext text/x-wiki <noinclude>{{Being deleted|2024 September 17|Template:R fully protected|merge=Template:R protected}}</noinclude><noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R extended-protected |name=[[:Category:Wikipedia extended-protected redirects|Extended-confirmed protected]] |from=a title that is extended confirmed protected from editing for any of several possible reasons |info=** '''Please do not replace these redirected links''' with links directly to the target page unless expressly advised to do so below or elsewhere on this page, or if the change is supported by a policy or guideline. }}{{#ifeq:{{{nocat|}}}|true||{{#ifeq:{{FULLPAGENAME}}|Template:R extended-protected||{{#ifeq: {{SUBPAGENAME}}|sandbox||{{#switch: {{PROTECTIONLEVEL:move}} |sysop=[[Category:Wikipedia fully protected redirects]] |templateeditor=[[Category:Wikipedia template-protected redirects]] |extendedconfirmed=[[Category:Wikipedia extended-protected redirects]] }}{{#switch: {{PROTECTIONLEVEL:edit}} |extendedconfirmed=[[Category:Wikipedia extended-protected redirects]] |sysop|templateeditor|autoconfirmed|#default=[[Category:Wikipedia pages with incorrect protection templates]] }}}}}}}}<!--|all category=comment for automatic namespace detection--><noinclude> <!-- Place categories on /doc subpage; interwikis go to Wikidata. --> {{documentation}} </noinclude> gs22rkqnf7oieuw3wffz3relcgq1r02 Cèṭa'an:R extended-protected/doc 10 4251 19266 2024-10-02T21:20:40Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]) --> {{info|text=''This rcat '''does not protect redirects'''. It will only categorize redirects that have already been protected by [[WP:administrators|administrators]]''.}} {{Substitution|not|nor used to tag [[Wikipedia:Soft redirects|soft redirects]]}} __NOTOC__ === Usage === {{hatnote|Use this rcat templa...' 19266 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]]) --> {{info|text=''This rcat '''does not protect redirects'''. It will only categorize redirects that have already been protected by [[WP:administrators|administrators]]''.}} {{Substitution|not|nor used to tag [[Wikipedia:Soft redirects|soft redirects]]}} __NOTOC__ === Usage === {{hatnote|Use this rcat template in '''any [[wp:namespace|namespace]]'''.}} * This redirect category ([[WP:RCAT|rcat]]) template populates {{Cat|Wikipedia extended-protected redirects}} by default. * When template {{tl|Redirect category shell}} (''Rcat shell'') is used to add one or more rcats to a redirect, there is no need to include this rcat. ''Rcat shell'' detects protection levels automatically, so by default it will add this rcat to a redirect when it is first protected and then remove it from the redirect if and when protection is lifted. See ''Rcat shell's'' template documentation for details. * If used by itself, add this rcat to a redirect as follows: <syntaxhighlight lang="wikitext"> #REDIRECT [[(target page name)]] {{R extended-protected}} </syntaxhighlight> : This is in accordance with the instructions given at [[Wikipedia:REDCAT]]. * Use this rcat to categorize [[WP:Protection policy#Extended confirmed protection|extended-protected]] (full name extended-confirmed protected) redirects. Adding this rcat and populating the ''Extended-protected redirects'' category does not in and of itself protect the redirect. Page protection can only be engaged by [[WP:administrators|administrators]]. ==== Aliases ==== * <span class="plainlinks">[{{fullurl:Special:WhatLinksHere/Template:R_extended-protected|hidetrans=1&hidelinks=1&limit=500}} Also known as...]</span> – list of templates that redirect here and may also be used === Printworthiness === {{info|image=Stop hand nuvola.svg|Please do not alter the printworthy settings of this rcat without first notifying the '''[[WP:Version 1.0 Editorial Team|Version 1.0 Editorial Team]]''', who are responsible for any and all materials, including redirects, that go into a printed version of ''Wikipedia''.}} * In [[wp:mainspace|main-article namespace]], many extended-protected redirects are considered unprintworthy; however, there are many others that are printworthy, so there is no default sort for [[wp:printworthiness|printworthiness]]. In 2003, efforts were begun to support the [[Wikimedia Foundation]]'s goal of increasing access and availability of ''Wikipedia'' articles in {{diff|Wikipedia:Pushing to 1.0||1319195|printed versions}}. Some rcats automatically populate either {{Cat|Printworthy redirects}} or {{Cat|Unprintworthy redirects}} by default. Others, like this rcat, do not, and that means it is up to editors to choose which of those categories, ''Printworthy'' or ''Unprintworthy'', is appropriate and should be populated. The rcats that are used separately to populate those categories are: :* {{tlx|R printworthy}} and :* {{tlx|R unprintworthy}} : Please click on each one for more details and guidance. * Template {{tl|Redirect category shell}} will accept these rcats just like any other. :: '''Examples:''' <syntaxhighlight lang="wikitext"> {{Rcat shell| {{R printworthy}} }} {{Rcat shell| {{R unprintworthy}} }} </syntaxhighlight> : Either {{tl|Redirect category shell}} or its alias/shortcut, {{tl|Rcat shell}}, may be used. === See also === * {{tl|R semi-protected}} * {{tl|R template-protected}} * {{tl|R fully protected}} {{R template index}} <includeonly>{{Sandbox other|| <!-- Categories go below this line, please; interwikis go to Wikidata, thank you! --> [[Category:Redirect templates|Protected, semi]] [[Category:Protection templates|{{PAGENAME}}]] [[Category:Wikipedia extended-protected redirects| ]] [[Category:All namespace redirect templates]]}}</includeonly> <noinclude> [[Category:Redirect category template documentation pages|Protected, extended]] </noinclude> ofqsevhh8h1sk8nkefs3t0uzqut60a2 Cèṭa'an:Su 10 4252 19267 2024-10-02T21:21:34Z Munajad.MH 3071 ←Membuat halaman berisi '{{{{{|safesubst:}}}#invoke:Su|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>' 19267 wikitext text/x-wiki {{{{{|safesubst:}}}#invoke:Su|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 86mq7zo1b7pnz8vimm8o4iqd9ulpsjs Modul:Su 828 4253 19268 2024-10-02T21:22:33Z Munajad.MH 3071 ←Membuat halaman berisi '-- This module implements {{su}}. local p = {} function p.main(frame) -- Use arguments from the parent frame only, and remove any blank arguments. -- We don't need to trim whitespace from any arguments, as this module only -- uses named arguments, and whitespace is trimmed from them automatically. local origArgs = frame:getParent().args local args = {} for k, v in pairs(origArgs) do if v ~= '' then args[k] = v end end -- Define the variables to...' 19268 Scribunto text/plain -- This module implements {{su}}. local p = {} function p.main(frame) -- Use arguments from the parent frame only, and remove any blank arguments. -- We don't need to trim whitespace from any arguments, as this module only -- uses named arguments, and whitespace is trimmed from them automatically. local origArgs = frame:getParent().args local args = {} for k, v in pairs(origArgs) do if v ~= '' then args[k] = v end end -- Define the variables to pass to luaMain. local sup = args.p local sub = args.b local options = { align = args.a, fontSize = args.w, lineHeight = args.lh, verticalAlign = args.va } return p._main(sup, sub, options) end function p.invoke_main(frame) -- entry point for invocation using frame arguments local origArgs = frame.args local args = {} for k, v in pairs(origArgs) do if v ~= '' then args[k] = v end end -- Define the variables to pass to luaMain. local sup = args.p local sub = args.b local options = { align = args.a, fontSize = args.w, lineHeight = args.lh, verticalAlign = args.va } return p._main(sup, sub, options) end function p._main(sup, sub, options) options = options or {} local span = mw.html.create('span') -- Set the styles. span:css{ ['display'] = 'inline-block', ['margin-bottom'] = '-0.3em', ['vertical-align'] = options.verticalAlign or sub and '-0.4em' or '0.8em', ['line-height'] = options.lineHeight or '1.2em' } if options.fontSize == 'f' or options.fontSize == 'fixed' then span:css{ ['font-family'] = 'monospace', ['font-size'] = '80%' } else span:css('font-size', options.fontSize or '80%') end if options.align == 'r' or options.align == 'right' then span:css('text-align', 'right') elseif options.align == 'c' or options.align == 'center' then span:css('text-align', 'center') else span:css('text-align', 'left') end -- Add the wikitext. span :tag('sup') :css('font-size', 'inherit') :css('line-height', 'inherit') :css('vertical-align', 'baseline') :wikitext(sup) :done() :tag('br', {selfClosing = true}):done() :tag('sub') :css('font-size', 'inherit') :css('line-height', 'inherit') :css('vertical-align', 'baseline') :wikitext(sub) return '<span class="nowrap">' .. tostring(span) .. '</span>' end return p bph4xbdqec2fv9k8h1ll28fiyt9ke58 Modul:Su/doc 828 4254 19269 2024-10-02T21:22:58Z Munajad.MH 3071 ←Membuat halaman berisi '{{High-use}} This module implements the {{tl|su}} template. It is used to create two smaller lines of text on one actual line. == Usage from wikitext == This module cannot be used directly from wikitext. It can only be used through a template, usually the {{tl|su}} template. Please see the template page for documentation. == Usage from Lua modules == To use this module from other Lua modules, first load the module. <syntaxhighlight lang="lua"> local mSu = re...' 19269 wikitext text/x-wiki {{High-use}} This module implements the {{tl|su}} template. It is used to create two smaller lines of text on one actual line. == Usage from wikitext == This module cannot be used directly from wikitext. It can only be used through a template, usually the {{tl|su}} template. Please see the template page for documentation. == Usage from Lua modules == To use this module from other Lua modules, first load the module. <syntaxhighlight lang="lua"> local mSu = require('Module:Su') </syntaxhighlight> You can then generate the su links by using the _main function. <syntaxhighlight lang="lua"> mSu._main(sup, sub, options) </syntaxhighlight> <var>sup</var> is the contents of the top line, and <var>sub</var> is the contents of the bottom line. <var>options</var> is a table that can contain the following fields: * <code>align</code> - this can be set to "r" or "right" for right-alignment, and "c" or "center" for center-alignment. Anything else will make the output left-aligned. Must be a string value. * <code>fontSize</code> - the font size of the text, e.g. "90%". If set to "f" or "fixed", the module will output a fixed-width font at 80%. Must be a string value. * <code>lineHeight</code> - the distance from top to bottom (including top character). Default is 1.2em. Must be a string value. * <code>verticalAlign</code> - The base alignment from the bottom. Default depends on presence of <code>sub</code>; -0.4em if present, 0.8em if not. Must be a string value. All arguments are optional. === Examples === {| class="wikitable" ! Code ! Result |- | {{code|mSu._main('top-line text', 'bottom-line text')|lua}} | {{su|p=top-line text|b=bottom-line text}} |- | {{code|1=mSu._main('top-line text', 'bottom-line text', {fontSize = '100%'})|2=lua}} | {{su|p=top-line text|b=bottom-line text|w=100%}} |- | {{code|1=mSu._main('top-line text', 'bottom-line text', {fontSize = 'f'})|2=lua}} | {{su|p=top-line text|b=bottom-line text|w=f}} |- | {{code|1=mSu._main('top-line text', 'bottom-line text', {align = 'r'})|2=lua}} | {{su|p=top-line text|b=bottom-line text|a=r}} |- | {{code|1=mSu._main('top-line text', 'bottom-line text', {align = 'c'})|2=lua}} | {{su|p=top-line text|b=bottom-line text|a=c}} |- | {{code|1=mSu._main('12', '8', {align = 'c', lineHeight = '0.8em'})|2=lua}} | {{su|p=12|b=8|a=c|lh=0.8em}} |- | {{code|mSu._main('top-line text')|lua}} | {{su|p=top-line text}} |- | {{code|mSu._main(nil, 'bottom-line text')|lua}} | {{su|b=bottom-line text}} |} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|| <!-- Categories go here and interwikis go in Wikidata. --> }}</includeonly> 5c4quz5x1bxyhzo8628jgul8u12i1a3 Cèṭa'an:Su/doc 10 4255 19270 2024-10-02T21:23:45Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{COinS safe|n}} {{lua|Module:Su}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> == Purpose == Template for creating two smaller lines of text on one actual line, this can be used for [[Template:val|scientific notations of uncertainty]] and [[Template:PhysicsParticle|physics]] symbols, such as [[:Category:Nuclide templates|nuclides]] and [[Template:SubatomicParticle|particles]]. It was named after the <code><nowiki...' 19270 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{COinS safe|n}} {{lua|Module:Su}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> == Purpose == Template for creating two smaller lines of text on one actual line, this can be used for [[Template:val|scientific notations of uncertainty]] and [[Template:PhysicsParticle|physics]] symbols, such as [[:Category:Nuclide templates|nuclides]] and [[Template:SubatomicParticle|particles]]. It was named after the <code><nowiki><sup></nowiki></code> and <code><nowiki><sub></nowiki></code> HTML tags, which share the first two letters of their name with this template. This template uses the third letter of the name of these tags, <code><nowiki>p</nowiki></code> and <code><nowiki>b</nowiki></code>, as the name of the argument that drives the output of the top and bottom line, respectively. [[File:Nuvola apps important.svg|left|48px]] '''Editors beware''': ''these templates use all kinds of hacky tricks to make the output render correctly in a wide variety of browsers. If you plan to make changes to this template, please make sure you verify that this template renders correctly after those changes in all major browsers. This list includes the latest version(s) of Chrome, Firefox, and Safari.'' {{clear left}} == Arguments == {| |- | {{nowrap|{{para|p}}}} || The contents of the top line. |- | {{nowrap|{{para|b}}}} || The contents of the bottom line. |- | {{nowrap|{{para|a}}}} || The alignment of both lines ({{nowrap|{{para|a|r}}}}: right-aligned; {{nowrap|{{para|a|c}}}}: center-aligned; default is left-aligned). |- | {{nowrap|{{para|w}}}} || The size of the characters ({{nowrap|{{para|w|f}}}}: fixed-width (monospace), otherwise template inherits the current font and context by default). |- | {{nowrap|{{para|lh}}}} || The line height or distance from top to bottom (including top character). Default is 1.2em. |} == Note on fractions == Usually, when using vulgar fractions it is MOS habit to use &amp;frasl; (<code>&frasl;</code>) ([[MOS:FRAC]]) and {{tl|frac}}. However, in &lt;sub> or &lt;sup> tags, best use the keyboard slash <code>/</code> for readability in most browsers: : X{{su|p=1&frasl;2|b=7&frasl;8}} (fraction slash) {{nay}} and : X{{su|p=1/2|b=7/8}} (keyboard slash) {{aye}} == Examples == === Simple === : <code><nowiki>X{{su|p=a}} X{{su|b=b}} X{{su|p=a|b=b}} {{su|p=a|b=b}}X {{su|p=a|b=b}}X{{su|p=c|b=d}}</nowiki></code> : X{{su|p=a}} X{{su|b=b}} X{{su|p=a|b=b}} {{su|p=a|b=b}}X {{su|p=a|b=b}}X{{su|p=c|b=d}} === Left-aligned {{nobold|(default)}} === : <code><nowiki>X{{su|p=aaaaa|b=b}} X{{su|p=aaaaa|b=b}}Y X{{su|p=a|b=bbbbb}} {{su|p=a|b=bbbbb}}X</nowiki></code> : X{{su|p=aaaaa|b=b}} X{{su|p=aaaaa|b=b}}Y X{{su|p=a|b=bbbbb}} {{su|p=a|b=bbbbb}}X === Right-aligned === : <code><nowiki>X{{su|a=r|p=aaaaa|b=b}}X{{su|a=r|p=a|b=bbbbb}}X</nowiki></code> : X{{su|a=r|p=aaaaa|b=b}}X{{su|a=r|p=a|b=bbbbb}}X === Center-aligned === : <code><nowiki>X{{su|a=c|p=aaaaa|b=b}}X{{su|a=c|p=a|b=bbbbb}}X</nowiki></code> : X{{su|a=c|p=aaaaa|b=b}}X{{su|a=c|p=a|b=bbbbb}}X === Smaller font === : <code><nowiki>{{small|X{{su|p=a}}X{{su|b=b}}X{{su|p=a|b=b}}X}}</nowiki></code> : {{small|X{{su|p=a}}X{{su|b=b}}X{{su|p=a|b=b}}X}} === Larger font === : <code><nowiki>{{big|X{{su|p=a}}X{{su|b=b}}X{{su|p=a|b=b}}X}}</nowiki></code> : {{large|X{{su|p=a}}X{{su|b=b}}X{{su|p=a|b=b}}X}} === Fixed-width === : <code><nowiki>X{{su|p=...|b=www}}X{{su|w=f|p=...|b=www}}X</nowiki></code> : X{{su|p=...|b=www}}X{{su|w=f|p=...|b=www}}X === Close-spacing === : <code><nowiki>{{su|p=4|b=4}} {{su|lh=0.8em|p=4|b=4}}</nowiki></code> : {{su|p=4|b=4}} {{su|lh=0.8em|p=4|b=4}} == Line breaks == Unlike the <code><nowiki><sup></nowiki></code> and <code><nowiki><sub></nowiki></code> tags, this template does not always prevent line breaks between the two small lines and the text preceding or following it. Thus, if this template is used to supply a subscript and superscript over a base symbol, the whole structure has to be enclosed in a {{tl|nowrap}}, or this template should be invoked through another template that takes care of the wrapping in an appropriate way. ''Note'': Without the suggested {{tl|nowrap}}, this is not consistent across all browsers: in Chrome, this is true, whereas in Firefox and Safari line breaks will generally be suppressed after preceding text. '''Example''': <code><nowiki>{{nowrap|X{{su|p=a|b=b}}}}</nowiki></code>&nbsp;{{large|→}} {{nowrap|X{{su|p=a|b=b}}}} == See also == {{Sup and sub-related templates}} {{Math templates |notation}} <includeonly>{{Sandbox other| | <!--Categories below this line, please; interwikis to Wikidata.--> [[Category:Superscript and subscript templates]] [[Category:Mathematical formatting templates]] }}</includeonly> 2n40fh62q4w03oygdiszjnpbu2ds7pt Cèṭa'an:Clear left 10 4256 19271 2024-10-02T21:24:40Z Munajad.MH 3071 ←Membuat halaman berisi '{{Clear|left}}<noinclude> {{Documentation|Template:Clear/doc}} </noinclude>' 19271 wikitext text/x-wiki {{Clear|left}}<noinclude> {{Documentation|Template:Clear/doc}} </noinclude> sij6fpy41vrmcjrpzuw1khz627y3217 Cèṭa'an:Aye 10 4257 19272 2024-10-02T21:25:20Z Munajad.MH 3071 ←Membuat halaman berisi '<onlyinclude>[[File:Green check.svg|13px|alt=Green tick|link=]]<SPAN STYLE="display:none">Y</SPAN></onlyinclude> {{documentation}}' 19272 wikitext text/x-wiki <onlyinclude>[[File:Green check.svg|13px|alt=Green tick|link=]]<SPAN STYLE="display:none">Y</SPAN></onlyinclude> {{documentation}} 5gycadl77izrbytpnok054pl5fozou2 Cèṭa'an:Aye/doc 10 4258 19273 2024-10-02T21:25:46Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{Templateshortcut|Y}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{Format TemplateData|JSON={ "params":{}, "description": "A simple template to be used in various to-do lists for easier organization of solved and unsolved issues. <noexport><br></noexport>Per [[MOS:ICONS]], it should not be used in mainspace. No parameters." } }} ===See also=== {{Check mark templates}} {{Done/See also}} <incl...' 19273 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Templateshortcut|Y}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{Format TemplateData|JSON={ "params":{}, "description": "A simple template to be used in various to-do lists for easier organization of solved and unsolved issues. <noexport><br></noexport>Per [[MOS:ICONS]], it should not be used in mainspace. No parameters." } }} ===See also=== {{Check mark templates}} {{Done/See also}} <includeonly>{{Sandbox other|| [[Category:Checkmark insertion templates]] [[Category:Resolution templates]] }}</includeonly> 9sdysmrk235apupb4gb3e31k8lzzf9i Cèṭa'an:Templateshortcut 10 4259 19274 2024-10-02T21:27:03Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template shortcut]] 19274 wikitext text/x-wiki #REDIRECT [[Template:Template shortcut]] {{Redirect category shell| {{R from modification}} {{R from template shortcut}} }} q7upcywxcsv877f5u3wkd0mppatllus Modul:Lang/data/iana regions 828 4260 19275 2024-10-02T21:30:05Z Munajad.MH 3071 ←Membuat halaman berisi '-- File-Date: 2024-06-14 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"]...' 19275 Scribunto text/plain -- File-Date: 2024-06-14 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"}, ["CQ"] = {"Sark"}, ["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"] = {"Türkiye", "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"} } 961c9xo7s33chdv5fmza8db7c2yweqv Modul:Lang/data/iana regions/doc 828 4261 19276 2024-10-02T21:30:32Z Munajad.MH 3071 ←Mengalihkan ke [[Modul:Lang/data/iana languages/doc]] 19276 wikitext text/x-wiki #REDIRECT [[Module:Lang/data/iana languages/doc]] 0rje1pxdw1adiif6rza2lc59jf3erdv Modul:Lang/data/iana variants 828 4262 19277 2024-10-02T21:31:21Z Munajad.MH 3071 ←Membuat halaman berisi '-- File-Date: 2024-06-14 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"] =...' 19277 Scribunto text/plain -- File-Date: 2024-06-14 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"}, }, ["anpezo"] = { ["descriptions"] = {"Anpezo standard of Ladin"}, ["prefixes"] = {"lld"}, }, ["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"}, }, ["bciav"] = { ["descriptions"] = {"BCI Blissymbolics AV"}, ["prefixes"] = {"zbl"}, }, ["bcizbl"] = { ["descriptions"] = {"BCI Blissymbolics"}, ["prefixes"] = {"zbl"}, }, ["biscayan"] = { ["descriptions"] = {"Biscayan dialect of Basque"}, ["prefixes"] = {"eu"}, }, ["biske"] = { ["descriptions"] = {"The San Giorgio dialect of Resian", "The Bila dialect of Resian"}, ["prefixes"] = {"sl-rozaj"}, }, ["blasl"] = { ["descriptions"] = {"Black American Sign Language dialect"}, ["prefixes"] = {"ase", "sgn-ase"}, }, ["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"}, }, ["fascia"] = { ["descriptions"] = {"Fascia standard of Ladin"}, ["prefixes"] = {"lld"}, }, ["fodom"] = { ["descriptions"] = {"Fodom standard of Ladin"}, ["prefixes"] = {"lld"}, }, ["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"}, }, ["gherd"] = { ["descriptions"] = {"Gherdëina standard of Ladin"}, ["prefixes"] = {"lld"}, }, ["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"}, }, ["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"}, }, ["ltg1929"] = { ["descriptions"] = {"The Latgalian language orthography codified in 1929"}, ["prefixes"] = {"ltg"}, }, ["ltg2007"] = { ["descriptions"] = {"The Latgalian language orthography codified in the language law in 2007"}, ["prefixes"] = {"ltg"}, }, ["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"}, }, ["pehoeji"] = { ["descriptions"] = {"Hokkien Vernacular Romanization System", "Pe̍h-ōe-jī orthography/romanization"}, ["prefixes"] = {"nan-latn"}, }, ["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"}, }, ["tailo"] = { ["descriptions"] = {"Taiwanese Hokkien Romanization System for Hokkien languages", "Tâi-lô orthography/romanization"}, ["prefixes"] = {"nan-latn"}, }, ["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"}, }, ["valbadia"] = { ["descriptions"] = {"Val Badia standard of Ladin"}, ["prefixes"] = {"lld"}, }, ["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"}, } } 0qn05zs4xupzp34wd0e5tj5hlhzf3ju Modul:Lang/data/iana variants/doc 828 4263 19278 2024-10-02T21:31:50Z Munajad.MH 3071 ←Mengalihkan ke [[Modul:Lang/data/iana languages/doc]] 19278 wikitext text/x-wiki #REDIRECT [[Module:Lang/data/iana languages/doc]] 0rje1pxdw1adiif6rza2lc59jf3erdv Modul:Lang/data/iana suppressed scripts 828 4264 19279 2024-10-02T21:32:37Z Munajad.MH 3071 ←Membuat halaman berisi '-- File-Date: 2024-06-14 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"...' 19279 Scribunto text/plain -- File-Date: 2024-06-14 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"} } tbc9t61y4vhsqsf43w8ifvb80yqnkaa Modul:Lang/data/iana suppressed scripts/doc 828 4265 19280 2024-10-02T21:33:01Z Munajad.MH 3071 ←Mengalihkan ke [[Modul:Lang/data/iana languages/doc]] 19280 wikitext text/x-wiki #REDIRECT [[Module:Lang/data/iana languages/doc]] 0rje1pxdw1adiif6rza2lc59jf3erdv Cèṭa'an:Infobox country/imagetable 10 4266 19281 2024-10-02T21:36:40Z Munajad.MH 3071 ←Membuat halaman berisi '{{#if:{{both|{{{image1a|}}}{{{image1b|}}}|{{{image2|}}}}}| <div class="noresize" style="display:table; width:100%;"> <div style="display:table-cell; vertical-align:middle; padding-left:5px;"> {{#if:{{{image1a|}}}|<div style="padding-bottom:3px;">{{{image1a|}}}</div>}}{{#if:{{{image1b|}}}|<div style="padding: 2px 0px 3px;">{{{image1b|}}}</div>}} <div>{{{caption1|}}}</div> </div> <div style="display:table-cell; ve...' 19281 wikitext text/x-wiki {{#if:{{both|{{{image1a|}}}{{{image1b|}}}|{{{image2|}}}}}| <div class="noresize" style="display:table; width:100%;"> <div style="display:table-cell; vertical-align:middle; padding-left:5px;"> {{#if:{{{image1a|}}}|<div style="padding-bottom:3px;">{{{image1a|}}}</div>}}{{#if:{{{image1b|}}}|<div style="padding: 2px 0px 3px;">{{{image1b|}}}</div>}} <div>{{{caption1|}}}</div> </div> <div style="display:table-cell; vertical-align:middle; padding: 0px 5px;"> <div style="padding-bottom:3px;">{{{image2|}}}</div> <div>{{{caption2|}}}</div> </div> </div> <!--else:-->| {{#if:{{{image1a|}}}{{{image1b|}}}| <div class="noresize" style="display:table; width:100%;"> {{#if:{{{image1a|}}}|<div style="display:table-cell; vertical-align:middle; padding: 0px 5px 3px;">{{{image1a|}}}</div>}}{{#if:{{{image1b|}}}|<div style="display:table-cell; vertical-align:middle; padding: 0px 5px 3px 0px;">{{{image1b|}}}</div>}} </div> <div>{{{caption1}}}</div> }} {{#if:{{{image2|}}}| <div style="padding: 0px 5px;"> <div style="padding-bottom:3px;">{{{image2|}}}</div> <div>{{{caption2}}}</div> </div> }} }}<noinclude> {{documentation|content= This subtemplate is used to simplify the code of {{tl|infobox country}}. It should not be used directly. }}</noinclude> 7jku97bp0p0ivlcwa8rhbezp1oxmfyz Cèṭa'an:Infobox country/multirow 10 4267 19282 2024-10-02T21:38:35Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude><table></noinclude> {{infobox | child = yes | decat=yes | rowclass25 = mergedrow | label25 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{1|}}}</div> | data25 = {{{2|}}} | rowclass26 = mergedrow | label26 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{3|}}}</div> | data26 = {{{4|}}} | rowclass27 = mergedrow | label27 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:...' 19282 wikitext text/x-wiki <noinclude><table></noinclude> {{infobox | child = yes | decat=yes | rowclass25 = mergedrow | label25 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{1|}}}</div> | data25 = {{{2|}}} | rowclass26 = mergedrow | label26 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{3|}}}</div> | data26 = {{{4|}}} | rowclass27 = mergedrow | label27 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{5|}}}</div> | data27 = {{{6|}}} | rowclass28 = mergedrow | label28 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{7|}}}</div> | data28 = {{{8|}}} | rowclass29 = mergedrow | label29 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{9|}}}</div> | data29 = {{{10|}}} | rowclass30 = mergedrow | label30 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{11|}}}</div> | data30 = {{{12|}}} | rowclass31 = mergedrow | label31 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{13|}}}</div> | data31 = {{{14|}}} | rowclass32 = mergedrow | label32 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{15|}}}</div> | data32 = {{{16|}}} | rowclass33 = mergedrow | label33 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{17|}}}</div> | data33 = {{{18|}}} | rowclass34 = mergedrow | label34 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{19|}}}</div> | data34 = {{{20|}}} | rowclass35 = mergedrow | label35 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{21|}}}</div> | data35 = {{{22|}}} | rowclass36 = mergedrow | label36 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{23|}}}</div> | data36 = {{{24|}}} | rowclass37 = mergedrow | label37 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{25|}}}</div> | data37 = {{{26|}}} | rowclass38 = mergedrow | label38 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{27|}}}</div> | data38 = {{{28|}}} | rowclass39 = mergedrow | label39 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{29|}}}</div> | data39 = {{{30|}}} | rowclass40 = mergedrow | label40 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{31|}}}</div> | data40 = {{{32|}}} | rowclass41 = mergedrow | label41 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{33|}}}</div> | data41 = {{{34|}}} | rowclass42 = mergedrow | label42 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{35|}}}</div> | data42 = {{{36|}}} | rowclass43 = mergedrow | label43 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{37|}}}</div> | data43 = {{{38|}}} | rowclass44 = mergedrow | label44 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{39|}}}</div> | data44 = {{{40|}}} }}<noinclude> </table> {{documentation}}</noinclude> djhvha0w9xoveby86rz7uipx6snaion Cèṭa'an:Infobox country/multirow/doc 10 4268 19283 2024-10-02T21:38:57Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} This subtemplate is used to simplify the code of {{tl|infobox country}}. It should not be used directly. It can currently take up to 20 rows. == Usage == {{tlx|Infobox country/multirow|<i>leader_title1</i> |<i>leader_name1</i> |<i>leader_title2</i> |<i>leader_name2</i> |<i>leader_title3</i> |<i>leader_name3</i> |<i>leader_title4</i> |<i>leader_name4</i> |<i>leader_title5</i> |<i>leader_name5</i> }}: <table> {{Infobox country/multirow|...' 19283 wikitext text/x-wiki {{Documentation subpage}} This subtemplate is used to simplify the code of {{tl|infobox country}}. It should not be used directly. It can currently take up to 20 rows. == Usage == {{tlx|Infobox country/multirow|<i>leader_title1</i> |<i>leader_name1</i> |<i>leader_title2</i> |<i>leader_name2</i> |<i>leader_title3</i> |<i>leader_name3</i> |<i>leader_title4</i> |<i>leader_name4</i> |<i>leader_title5</i> |<i>leader_name5</i> }}: <table> {{Infobox country/multirow|leader_title1 |leader_name1 |leader_title2 |leader_name2 |leader_title3 |leader_name3 |leader_title4 |leader_name4 |leader_title5 |leader_name5 }} </table> <includeonly>{{Sandbox other|| <!-- Categories below this line --> {{uncat}} }}</includeonly> be2arh5xpw8j1glf9xjpnmcex8lmpcc Cèṭa'an:Uncat 10 4269 19284 2024-10-02T21:39:39Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Uncategorized]] 19284 wikitext text/x-wiki #Redirect [[Template:Uncategorized]] l8jnsmusp458tmwcbk6nsarnnx7nbaf Cèṭa'an:Uncategorized 10 4270 19285 2024-10-02T21:40:08Z Munajad.MH 3071 ←Membuat halaman berisi '{{SAFESUBST:<noinclude />#invoke:Unsubst||date=__DATE__ |$B={{Namespace detect showall | 1 = | 2 = {{#ifeq:{{FULLPAGENAME}}|Main Page||{{Mbox | name = Uncategorized | type = style | class = ambox-uncategorized | image = [[File:Wiki letter w.svg|50x40px]] | small = {{{small|}}} | demospace = {{{demospace|}}} | text = This {{Pagetype|subjectspace=yes}} '''has not been added to any {{Main other|content}} Wikipedia:Categorization|...' 19285 wikitext text/x-wiki {{SAFESUBST:<noinclude />#invoke:Unsubst||date=__DATE__ |$B={{Namespace detect showall | 1 = | 2 = {{#ifeq:{{FULLPAGENAME}}|Main Page||{{Mbox | name = Uncategorized | type = style | class = ambox-uncategorized | image = [[File:Wiki letter w.svg|50x40px]] | small = {{{small|}}} | demospace = {{{demospace|}}} | text = This {{Pagetype|subjectspace=yes}} '''has not been added to any {{Main other|content}} [[Wikipedia:Categorization|categories]]'''. Please help out by [[Wikipedia:Categorization FAQ#How do I add an article to a category?|adding categories]] to it so that it can be listed with similar {{#ifeq: {{Pagetype|subjectspace=yes}} | category | categorie | {{Pagetype|subjectspace=yes}} }}s<includeonly>{{Main other|{{yesno|{{{stub|no}}}|yes=, in addition to a stub category|no={{Stub other|, in addition to a stub category}}}}}}</includeonly>. {{#if:{{{date|}}}|<small>''({{{date}}})''</small>}} | smalltext = This {{Pagetype|subjectspace=yes}} has not been added to any [[Wikipedia:Categorization|categories]]. }}<includeonly>{{Subpage other||{{DMCFACT|Uncategorized|from|{{{date|}}}|All uncategorized pages|Uncategorized pages}}}}</includeonly>}} | user = 1 | draft = 1 | user talk = 1 | draft talk = 1 | other = 2 }}}}<noinclude> {{Documentation}}<!-- Add categories and interwikis to the /doc subpage, thanks! --></noinclude> 93ngig5929h7y70ei51wx6thpexiteb Cèṭa'an:Uncategorized/doc 10 4271 19286 2024-10-02T21:40:52Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{Twinkle standard installation}} {{Nosubst}} {{Template shortcut|Uncat|Nocat|No cats}} == When to use == This is not a critical maintenance template. [[Special:UncategorizedPages]] automatically collects all uncategorized articles, whether they have this template or not. The list is usually quite short; at any given point in time, perhaps one out of each million articles is missing categories. This template has the most...' 19286 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Twinkle standard installation}} {{Nosubst}} {{Template shortcut|Uncat|Nocat|No cats}} == When to use == This is not a critical maintenance template. [[Special:UncategorizedPages]] automatically collects all uncategorized articles, whether they have this template or not. The list is usually quite short; at any given point in time, perhaps one out of each million articles is missing categories. This template has the most potential for being useful when {{Em|both}} the article and the main editor are new. Experienced editors rarely forget to add categories (so adding it is a waste of everyone's time and energy), and if the page was created more than a day or two ago, then the problem is usually vandalism or accidental blanking of the lower part of the article. == Usage == * It is recommended that this template be placed at the bottom of the page, where readers will look for the categories, although it is a somewhat common practice among some editors to put it at the top. * This template will add tagged pages to [[:Category:Uncategorized pages]] or dated subcategories thereof. * This template detects the namespace it is employed in and adjusts the wording accordingly. ** It will produce no output if used in any of the following namespaces, which per [[WP:USERNOCAT]]/[[WP:DRAFTNOCAT]] are not supposed to be categorised **# User **# User talk **# Draft **# Draft talk * Please do not [[WP:TSUB|subst:]] this template. * The following code is the recommended use; it will produce the uncategorized template with an appropriate date as its parameter: ::: {{Tlx|Uncategorized|date{{=}}{{CURRENTMONTHNAME}} {{CURRENTYEAR}}}} * If you forgot to add the date, a [[User:AnomieBOT|bot]] will add it later. When used on a page with a stub category a note that stub categories do not count for the purposes of this template is added. This can be overridden by setting {{para|stub}} to yes or no. == See also == {{div col}} * [[Wikipedia:Categorization]] * [[Wikipedia:Template messages/Cleanup]] * {{Tl|Improve categories}} * {{Tl|Recategorize}} * {{Tl|Citation style}} * {{Tl|Cleanup list}} * {{Tl|Cleanup rewrite}} * {{Tl|Confusing}} * {{Tl|Context}} * {{Tl|Copy edit}} * {{Tl|Expert needed}} * {{Tl|Fiction}} * {{Tl|Globalize}} * {{Tl|More citations needed}} * {{Tl|Notability}} * {{Tl|Primary sources}} * {{Tl|Self-contradictory}} * {{Tl|Technical}} * {{Tl|Tone}} * {{Tl|Underlinked}} * {{Tl|Unreferenced}} {{div col end}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Cleanup templates]] }}</includeonly> iiakqw8hofn87fi1wucufl4cuko6rdo Cèṭa'an:Ifempty 10 4272 19287 2024-10-02T21:42:10Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:If empty]] 19287 wikitext text/x-wiki #REDIRECT [[Template:If empty]] {{R from move}} tqhdkvia95v0x34t6gb6ztmvlvdv0gx Cèṭa'an:Infobox country/formernext 10 4273 19288 2024-10-02T21:42:50Z Munajad.MH 3071 ←Membuat halaman berisi '{| style="width:95%; text-align:center; margin:0 auto; display:inline-table;" |- | style="text-align:center; border:0; padding-bottom:0"|<div id="before-after"></div> {{#if:{{{p1|}}}|'''Preceded by'''}} || style="text-align:center;border:0; padding-bottom:0;"| {{#if:{{{s1|}}}|'''Succeeded by'''}} |- | style="vertical-align:top; text-align:center; border:0;"| {{#if:{{{p1|}}} | <!--start subtable:-->{{{!}} style="width:100%; text-align:center; margin:0 auto; borde...' 19288 wikitext text/x-wiki {| style="width:95%; text-align:center; margin:0 auto; display:inline-table;" |- | style="text-align:center; border:0; padding-bottom:0"|<div id="before-after"></div> {{#if:{{{p1|}}}|'''Preceded by'''}} || style="text-align:center;border:0; padding-bottom:0;"| {{#if:{{{s1|}}}|'''Succeeded by'''}} |- | style="vertical-align:top; text-align:center; border:0;"| {{#if:{{{p1|}}} | <!--start subtable:-->{{{!}} style="width:100%; text-align:center; margin:0 auto; border:0;" {{!}}- {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p1|}}}|[[File:{{{flag_p1}}}|20px{{#ifeq:{{{border_p1}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p1|}}}|{{{image_p1}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p1}}}]] {{!}}- {{#if:{{{p2|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p2|}}}|[[File:{{{flag_p2}}}|20px{{#ifeq:{{{border_p2}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p2|}}}|{{{image_p2}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p2}}}]]}} {{!}}- {{#if:{{{p3|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p3|}}}|[[File:{{{flag_p3}}}|20px{{#ifeq:{{{border_p3}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p3|}}}|{{{image_p3}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p3}}}]]}} {{!}}- {{#if:{{{p4|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p4|}}}|[[File:{{{flag_p4}}}|20px{{#ifeq:{{{border_p4}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p4|}}}|{{{image_p4}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p4}}}]]}} {{!}}- {{#if:{{{p5|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p5|}}}|[[File:{{{flag_p5}}}|20px{{#ifeq:{{{border_p5}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p5|}}}|{{{image_p5}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p5}}}]]}} {{!}}- {{#if:{{{p6|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p6|}}}|[[File:{{{flag_p6}}}|20px{{#ifeq:{{{border_p6}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p6|}}}|{{{image_p6}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p6}}}]]}} {{!}}- {{#if:{{{p7|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p7|}}}|[[File:{{{flag_p7}}}|20px{{#ifeq:{{{border_p7}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p7|}}}|{{{image_p7}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p7}}}]]}} {{!}}- {{#if:{{{p8|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p8|}}}|[[File:{{{flag_p8}}}|20px{{#ifeq:{{{border_p8}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p8|}}}|{{{image_p8}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p8}}}]]}} {{!}}- {{#if:{{{p9|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p9|}}}|[[File:{{{flag_p9}}}|20px{{#ifeq:{{{border_p9}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p9|}}}|{{{image_p9}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p9}}}]]}} {{!}}- {{#if:{{{p10|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p10|}}}|[[File:{{{flag_p10}}}|20px{{#ifeq:{{{border_p10}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p10|}}}|{{{image_p10}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p10}}}]]}} {{!}}- {{#if:{{{p11|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p11|}}}|[[File:{{{flag_p11}}}|20px{{#ifeq:{{{border_p11}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p11|}}}|{{{image_p11}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p11}}}]]}} {{!}}- {{#if:{{{p12|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p12|}}}|[[File:{{{flag_p12}}}|20px{{#ifeq:{{{border_p12}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p12|}}}|{{{image_p12}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p12}}}]]}} {{!}}- {{#if:{{{p13|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p13|}}}|[[File:{{{flag_p13}}}|20px{{#ifeq:{{{border_p13}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p13|}}}|{{{image_p13}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p13}}}]]}} {{!}}- {{#if:{{{p14|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p14|}}}|[[File:{{{flag_p14}}}|20px{{#ifeq:{{{border_p14}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p14|}}}|{{{image_p14}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p14}}}]]}} {{!}}- {{#if:{{{p15|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p15|}}}|[[File:{{{flag_p15}}}|20px{{#ifeq:{{{border_p15}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p15|}}}|{{{image_p15}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p15}}}]]}} {{!}}- {{#if:{{{p16|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p16|}}}|[[File:{{{flag_p16}}}|20px{{#ifeq:{{{border_p16}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p16|}}}|{{{image_p16}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p16}}}]]}} {{!}}- {{#if:{{{p17|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p17|}}}|[[File:{{{flag_p17}}}|20px{{#ifeq:{{{border_p17}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p17|}}}|{{{image_p17}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p17}}}]]}} {{!}}- {{#if:{{{p18|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p18|}}}|[[File:{{{flag_p18}}}|20px{{#ifeq:{{{border_p18}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p18|}}}|{{{image_p18}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p18}}}]]}} {{!}}- {{#if:{{{p19|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p19|}}}|[[File:{{{flag_p19}}}|20px{{#ifeq:{{{border_p19}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p19|}}}|{{{image_p19}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p19}}}]]}} {{!}}- {{#if:{{{p20|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p20|}}}|[[File:{{{flag_p20}}}|20px{{#ifeq:{{{border_p20}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p20|}}}|{{{image_p20}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p20}}}]]}} {{!}}- {{#if:{{{p21|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p21|}}}|[[File:{{{flag_p21}}}|20px{{#ifeq:{{{border_p21}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p21|}}}|{{{image_p21}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p21}}}]]}} {{!}}- {{#if:{{{p22|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p22|}}}|[[File:{{{flag_p22}}}|20px{{#ifeq:{{{border_p22}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p22|}}}|{{{image_p22}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p22}}}]]}} <!--end subtable:--> {{!}}} }} | style="vertical-align:top; text-align:center;border:0;"| {{#if:{{{s1|}}} | <!--start subtable:-->{{{!}} style="width:92%; text-align:center; margin:0 auto; border:0;" {{!}}- {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s1}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s1|}}}|[[File:{{{flag_s1}}}|20px{{#ifeq:{{{border_s1}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s1|}}}|{{{image_s1}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}- {{#if:{{{s2|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s2}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s2|}}}|[[File:{{{flag_s2}}}|20px{{#ifeq:{{{border_s2}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s2|}}}|{{{image_s2}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s3|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s3}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s3|}}}|[[File:{{{flag_s3}}}|20px{{#ifeq:{{{border_s3}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s3|}}}|{{{image_s3}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s4|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s4}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s4|}}}|[[File:{{{flag_s4}}}|20px{{#ifeq:{{{border_s4}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s4|}}}|{{{image_s4}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s5|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s5}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s5|}}}|[[File:{{{flag_s5}}}|20px{{#ifeq:{{{border_s5}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s5|}}}|{{{image_s5}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s6|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s6}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s6|}}}|[[File:{{{flag_s6}}}|20px{{#ifeq:{{{border_s6}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s6|}}}|{{{image_s6}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s7|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s7}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s7|}}}|[[File:{{{flag_s7}}}|20px{{#ifeq:{{{border_s7}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s7|}}}|{{{image_s7}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s8|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s8}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s8|}}}|[[File:{{{flag_s8}}}|20px{{#ifeq:{{{border_s8}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s8|}}}|{{{image_s8}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s9|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s9}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s9|}}}|[[File:{{{flag_s9}}}|20px{{#ifeq:{{{border_s9}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s9|}}}|{{{image_s9}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s10|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s10}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s10|}}}|[[File:{{{flag_s10}}}|20px{{#ifeq:{{{border_s10}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s10|}}}|{{{image_s10}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s11|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s11}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s11|}}}|[[File:{{{flag_s11}}}|20px{{#ifeq:{{{border_s11}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s11|}}}|{{{image_s11}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s12|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s12}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s12|}}}|[[File:{{{flag_s12}}}|20px{{#ifeq:{{{border_s12}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s12|}}}|{{{image_s12}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s13|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s13}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s13|}}}|[[File:{{{flag_s13}}}|20px{{#ifeq:{{{border_s13}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s13|}}}|{{{image_s13}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s14|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s14}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s14|}}}|[[File:{{{flag_s14}}}|20px{{#ifeq:{{{border_s14}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s14|}}}|{{{image_s14}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s15|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s15}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s15|}}}|[[File:{{{flag_s15}}}|20px{{#ifeq:{{{border_s15}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s15|}}}|{{{image_s15}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s16|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s16}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s16|}}}|[[File:{{{flag_s16}}}|20px{{#ifeq:{{{border_s16}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s16|}}}|{{{image_s16}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s17|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s17}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s17|}}}|[[File:{{{flag_s17}}}|20px{{#ifeq:{{{border_s17}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s17|}}}|{{{image_s17}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s18|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s18}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s18|}}}|[[File:{{{flag_s18}}}|20px{{#ifeq:{{{border_s18}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s18|}}}|{{{image_s18}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s19|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s19}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s19|}}}|[[File:{{{flag_s19}}}|20px{{#ifeq:{{{border_s19}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s19|}}}|{{{image_s19}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s20|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s20}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s20|}}}|[[File:{{{flag_s20}}}|20px{{#ifeq:{{{border_s20}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s20|}}}|{{{image_s20}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s21|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s21}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s21|}}}|[[File:{{{flag_s21}}}|20px{{#ifeq:{{{border_s21}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s21|}}}|{{{image_s21}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s22|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s22}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s22|}}}|[[File:{{{flag_s22}}}|20px{{#ifeq:{{{border_s22}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s22|}}}|{{{image_s22}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} <!--end subtable:--> <!--end subtable:--> {{!}}} }} <!--end subtable:--> {{!}}}<noinclude> {{documentation|content= This subtemplate is used to simplify the code of {{tl|infobox country}}. It should not be used directly. It can currently handle up to 21 flags. }}</noinclude> 9p6ah8hna5bawbmmky4aqh9g48o39j2 Cèṭa'an:* 10 4274 19289 2024-10-02T21:43:33Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:•]] 19289 wikitext text/x-wiki #REDIRECT [[Template:•]] h6sqi3qr02z599weo8o6trnou2x37xl Cèṭa'an:• 10 4275 19290 2024-10-02T21:43:58Z Munajad.MH 3071 ←Membuat halaman berisi '&nbsp;&bull;&#32;<noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude>' 19290 wikitext text/x-wiki &nbsp;&bull;&#32;<noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> 3diprp27xdy1zadctv5ihmsgdumdr4i Cèṭa'an:•/doc 10 4276 19291 2024-10-02T21:44:27Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{high-use}} {{Cascade-protected template}} {{Template shortcut|&#x2A;|bull|bullet}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> __NOTOC__ This is the '''bullet''' template; it looks like this: [&nbsp;• ] It works like the HTML markup sequence: [<code>'''&amp;nbsp;&amp;bull;'''&nbsp;</code>], that is, a [[non-breaking space]], a [[Bullet (typography)|bullet]] and a normal [[Space (punctuation)|space]]. This template is used...' 19291 wikitext text/x-wiki {{Documentation subpage}} {{high-use}} {{Cascade-protected template}} {{Template shortcut|&#x2A;|bull|bullet}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> __NOTOC__ This is the '''bullet''' template; it looks like this: [&nbsp;• ] It works like the HTML markup sequence: [<code>'''&amp;nbsp;&amp;bull;'''&nbsp;</code>], that is, a [[non-breaking space]], a [[Bullet (typography)|bullet]] and a normal [[Space (punctuation)|space]]. This template is used when you want a larger bullet than a [[Template:·|bold middot]] ['''·'''], but something smaller than an [[Template:spaced ndash|en dash]] [–]. This template's use for dotted lists is now '''deprecated'''. use {{Tl|Flatlist}} or {{Tl|Hlist}} instead; see [[WP:HLIST]]. == Normal usage == The recommended usage is to use ''no'' space before the template and one space after the template, like this: <nowiki>[[Salt]]{{•}} [[Pepper]]</nowiki> Because the template ''contains'' a non-breaking space on the left side, the text will render one space on each side of the bullet, like this: :[[Salt]] • [[Black pepper|Pepper]] The purpose of this is to ensure that, if the line breaks, it will do so on the right side of the bullet. :[[Salt]] • :[[Black pepper|Pepper]] {| class="wikitable" |Colspan="2" style="text-align: center;" | Here's an example of how it's used |- || Template Bull is not really intended to be used in article text; it's intended for use in other templates, tables, lists and other equivalent things, in order to include a separator between items such as in infoboxes. It's also to be consistent so that the article editor can use their choice of '''<nowiki>{{</nowiki>bull}}''', '''<nowiki>{{</nowiki>dot}}''', '''<nowiki>{{</nowiki>middot}}''', or '''<nowiki>{{</nowiki>ndash}}''' and not have to insert the {{bull}}, {{dot}}, {{middot}}, or {{ndash}} symbol, they can use any of these as a simple macro. The idea being that if you have a table with a list of items, you can insert a bullet (or the other symbols) between items that will appear correct, in that the items always have just one separator between them, and when a list crawls to the next line, the bullet hangs onto the prior item instead of rolling over to the next line. Notice on the end of this box, the bullet symbol "•" hangs on the end of the last item that will fit on the line indicating that additional items follow on the next line as part of this list, but the item only stays on the line if the item and the dash will fit. See the column on the right. In code it's ''' Item1<nowiki>{{</nowiki>bull}} Item2<nowiki>{{</nowiki>bull}} Item3<nowiki>{{</nowiki>bull}} Item4<nowiki>{{</nowiki>bull}} Item5<nowiki>{{</nowiki>bull}}''' etc. (with some smaller items squeezed in to show that the list doesn't have to be the same number of items per line) but in the box they all fold perfectly once it runs out of space on the line to fit the next item and the symbol following. | <p>Normally, in a real box these items would be links, but this is an example.</p> Item1{{bull}} A{{bull}} B{{bull}} Item2{{bull}} Item3{{bull}} Item4{{bull}} Item5{{bull}} extra item{{bull}} E{{bull}} 1{{bull}} 2{{bull}} 3{{bull}} 4{{bull}} 5{{bull}} 6{{bull}} 7{{bull}} {{nowrap|item that won't attach to prior line unless it fits in the remaining space{{bull}}}} Q{{bull}} A slightly longer item{{bull}} KK{{bull}} An obviously really even longer item that the bullet will hang at its end{{bull}} Item6{{bull}} C{{bull}} Item7{{bull}} Item8{{bull}} Item9{{bull}} Item10{{bull}} Item11{{bull}} Item12{{bull}} D{{bull}} Item13{{bull}} Item14{{bull}} Item15{{bull}} Item16{{bull}} Item17{{bull}} Item18 <p>The space on the end makes sure the bullet doesn't touch the edge of the box, either</p> |} == Incorrect usage == If the template is used slightly wrong, it will, in some cases, still behave well. For instance, if there are no or several spaces after the template, like these examples: <nowiki>[[Salt]]{{•}}[[Pepper]]</nowiki> <nowiki>[[Salt]]{{•}} [[Pepper]]</nowiki> Both of them will render exactly as before, with just one space on each side of the bullet, like this: :[[Salt]] • [[Black pepper|Pepper]] And it will still only line break ''after'' the bullet, like this: :[[Salt]] • :[[Black pepper|Pepper]] But putting one or more spaces before the template will cause problems, like these examples: <nowiki>[[Salt]] {{•}}[[Pepper]]</nowiki> <nowiki>[[Salt]] {{•}}[[Pepper]]</nowiki> <nowiki>[[Salt]] {{•}} [[Pepper]]</nowiki> <nowiki>[[Salt]] {{•}} [[Pepper]]</nowiki> Then it will render with ''two'' spaces before the bullet and one after, like this: :[[Salt]] &nbsp;• [[Black pepper|Pepper]] And if it line breaks it might break ''before'' the bullet, like this: :[[Salt]] :&nbsp;• [[Black pepper|Pepper]] == TemplateData == {{TemplateData header}} <templatedata> { "description": "The template makes a bullet. There are no optional or required parameters for this template. 'bull' or 'bullet' may be used as alternative template names.", "params": { } } </templatedata> == Technical details == The space before the bullet is a [[non-breaking space]]. That means it will not line break and will not collapse together with normal spaces that come before the template. The space after the bullet is a normal space. That means it wraps (allows line breaks) and it will collapse together with normal spaces that come after the template to form one single space. Under some circumstances, dotted link lists misbehave. They might get unexpected line wraps or they might expand outside the box they are enclosed in. The how-to guide: [[Wikipedia:Line-break handling]], explains when that happens and how to fix it. * The bullet used is {{unichar|2022|Bullet|html=|note=hex: &amp;#x2022;}}. * Not to be confused with {{unichar|00B7|Middot|html=|note=hex: &amp;#x00B7;}}, used in {{tlx|·}}. == Redirects == * {{tl2|*}} * {{tl2|bull}} * {{tl2|bullet}} == Dot sizes == {{Dot size}} == See also == There are several other templates with similar stream formatting purposes and such (or related) functionality: * {{tl2|·}}&nbsp;– bold middot or ('''·''') * {{tl2|spaced ndash}}&nbsp;– [[dash#En dash|en dash]] or "–", a short [[dash]] * {{tl2|\}}&nbsp;– for the occasional slash or "/" in lists (note that the template is a backslash because template names may not contain a slash) * {{tl2|Colorbull}}&nbsp;– a colored bullet, with an optional [[wikilink]] * {{tl2|Asterisk}}&nbsp;– to display an asterisk character (*) at the start of a line of text * {{tlx|sdot}} or "{{sdot}}" === Wrap control templates === * You might need to handle proper word wrapping (line breaking): ** {{tl|nowraplinks}} – Prevents wraps inside links and only allows wraps between the links and in normal text, very useful for link lists and easy to use. ** {{tl|nowrap begin}} – Prevents wraps in both text and links. For the really tricky wrapping cases when you need full control, for instance in very complex link lists. * For further information, see: [[Wikipedia:Line-break handling]] – The how-to guide detailing how to handle line wrapping on Wikipedia. <includeonly>{{Sandbox other|| <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Character-substitution templates]] [[Category:Inline spacing templates]] [[Category:Typing-aid templates]] [[lt:Šablonas:•]] }}</includeonly> f8ypemhfiisy55s3gkogmz9qk7jfe0t Cèṭa'an:ISO 3166 code 10 4277 19293 2024-10-02T22:00:28Z Munajad.MH 3071 ←Membuat halaman berisi '{{safesubst<noinclude/>:#invoke:ISO 3166|code|{{{1}}}|{{{2|}}}}}<noinclude> {{Documentation|content={{ISO 3166 conversion template doc}}}} </noinclude>' 19293 wikitext text/x-wiki {{safesubst<noinclude/>:#invoke:ISO 3166|code|{{{1}}}|{{{2|}}}}}<noinclude> {{Documentation|content={{ISO 3166 conversion template doc}}}} </noinclude> 0tb3gpyqby5gfydd96tbrl3l0h6uqng Cèṭa'an:ISO 3166 conversion template doc 10 4278 19294 2024-10-02T22:00:58Z Munajad.MH 3071 ←Membuat halaman berisi '{{Lua|Module:ISO 3166}} This template is part of a series that resolves the country and subdivision names to [[ISO 3166-1]] and [[ISO 3166-2]] codes, and vice versa. {{#ifeq:{{Str len|{{{3|}}}}}|2|See also: [[ISO 3166-2:{{{3}}}]]}} ISO 3166 defines names, two and three letter codes and code numbers for all countries and six character codes (the two letter country code followed by a dash and a two or three character subdivision code) for all top level subdivision...' 19294 wikitext text/x-wiki {{Lua|Module:ISO 3166}} This template is part of a series that resolves the country and subdivision names to [[ISO 3166-1]] and [[ISO 3166-2]] codes, and vice versa. {{#ifeq:{{Str len|{{{3|}}}}}|2|See also: [[ISO 3166-2:{{{3}}}]]}} ISO 3166 defines names, two and three letter codes and code numbers for all countries and six character codes (the two letter country code followed by a dash and a two or three character subdivision code) for all top level subdivisions. ==Templates== ===ISO 3166-1=== * ISO 3166-1 alpha-2: {{Tl|ISO 3166 code}} (''e.g.'', {{ISO 3166 code|Iran}}) * ISO 3166-1 alpha-3: {{Tl|ISO 3166 code-3}} (''e.g.'', {{ISO 3166 code-3|Iran}}) * ISO 3166-1 numeric: {{Tl|ISO 3166 numeric}} (''e.g.'', {{ISO 3166 numeric|Iran}}) ===ISO 3166-2=== * ISO 3166-2: {{Tl|ISO 3166 code}} (''e.g.'', {{ISO 3166 code|Iran|Alborz}}) * ISO 3166-2 name: {{Tl|ISO 3166 name}} (''e.g.'', {{ISO 3166 name|Iran}}) ===Non-ISO 3166=== Country name: {{Tl|Country name}} (''e.g.'', {{Country name|Iran}}) ==Usage== When we wish to convert between various identifiers that may loosely be defined as ''user input'' and ISO 3166 entities, there may be more than one way to do each conversion. For our examples we use [[Pakistan]] as the country and [[Balochistan (Pakistan)]] as the subdivision. The ISO-3166 identifiers for Pakistan are: * Name: Pakistan * Alpha-2 code: PK * Alpha-3 code: PAK * Numeric code: 586 The ISO-3166 identifiers for Balochistan (Pakistan) is: * Subdivision code:PK-BK Now Pakistan also has a number of synonyms, for example, [[Pakistán]] and [[پاکستان]]. Similarly Baluchistan is known, for example, as [[Balochistan]] (on Wikipedia) and [[Bagh Sanjari]]. === Finding the Alpha-2 code === Any of the country identifiers can be used. * {{Tlx|ISO 3166 code|Pakistan}} PK * {{Tlx|ISO 3166 code|PK}} PK * {{Tlx|ISO 3166 code|PAK}} PK * {{Tlx|ISO 3166 code|586}} PK * {{Tlx|ISO 3166 code|Pakistán}} PK * {{Tlx|ISO 3166 code|پاکستان}} PK === Finding the Alpha-3 code === * {{Tlx|ISO 3166 code-3|Pakistan}} PAK * {{Tlx|ISO 3166 code-3|PK}} PAK * {{Tlx|ISO 3166 code-3|PAK}} PAK * {{Tlx|ISO 3166 code-3|586}} PAK * {{Tlx|ISO 3166 code-3|Pakistán}} PAK * {{Tlx|ISO 3166 code-3|پاکستان}} PAK === Finding the name of a country === * {{Tlx|ISO 3166 name|Pakistan}} Pakistan * {{Tlx|ISO 3166 name|PK}} Pakistan * {{Tlx|ISO 3166 name|PAK}} Pakistan * {{Tlx|ISO 3166 name|586}} Pakistan * {{Tlx|ISO 3166 name|Pakistán}} Pakistan * {{Tlx|ISO 3166 name|پاکستان}} Pakistan === Finding the common name of a country === * {{Tlx|Country name|Pakistan}} Pakistan * {{Tlx|Country name|PK}} Pakistan * {{Tlx|Country name|PAK}} Pakistan * {{Tlx|Country name|586}} Pakistan * {{Tlx|Country name|Pakistán}} Pakistan * {{Tlx|Country name|پاکستان}} Pakista === Finding the numeric code of a country === * {{Tlx|ISO 3166 numeric|Pakistan}} 586 * {{Tlx|ISO 3166 numeric|PK}} 586 * {{Tlx|ISO 3166 numeric|PAK}} 586 * {{Tlx|ISO 3166 numeric|586}} 586 * {{Tlx|ISO 3166 numeric|Pakistán}} 586 === Finding the subdivision code === * {{Tlx|ISO 3166 code|Pakistan|Baluchistan}} PK-BA * {{Tlx|ISO 3166 code|Pakistan|Balochistan}} PK-BA * {{Tlx|ISO 3166 code|Pakistan|Bagh Sanjari}} PK-BA * {{Tlx|ISO 3166 code|Pakistán|Baluchistan}} PK-BA * {{Tlx|ISO 3166 code|Paquistán|Balochistan}} PK-BA * {{Tlx|ISO 3166 code|PK|Baluchistan}} PK-BA <includeonly>{{Sandbox other|| [[Category:ISO 3166 templates]] [[Category:Data retrieval templates]] }}</includeonly><noinclude> {{Documentation}} </noinclude> 0eu85i8l3mgvcaqu52iqrt8tgfjb6ma Cèṭa'an:ISO 3166 code-3 10 4279 19295 2024-10-02T22:01:38Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:ISO 3166|code|{{{1}}}|codetype=alpha3}}<noinclude> {{Documentation|content={{ISO 3166 conversion template doc}}}} </noinclude>' 19295 wikitext text/x-wiki {{#invoke:ISO 3166|code|{{{1}}}|codetype=alpha3}}<noinclude> {{Documentation|content={{ISO 3166 conversion template doc}}}} </noinclude> nv27p1mu6awh2rthc0n0m18j32wundj Cèṭa'an:ISO 3166 numeric 10 4280 19296 2024-10-02T22:02:25Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:ISO 3166|code|{{{1}}}|codetype=numeric}}<noinclude> {{Documentation|content={{ISO 3166 conversion template doc}}}} </noinclude>' 19296 wikitext text/x-wiki {{#invoke:ISO 3166|code|{{{1}}}|codetype=numeric}}<noinclude> {{Documentation|content={{ISO 3166 conversion template doc}}}} </noinclude> 6j57l913ffdy0weyaw1id2xms04ldqe Cèṭa'an:Country name 10 4281 19297 2024-10-02T22:03:26Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:ISO 3166|name}}<noinclude> {{Documentation|content={{ISO 3166 conversion template doc}} [[Category:Country templates]]}} </noinclude>' 19297 wikitext text/x-wiki {{#invoke:ISO 3166|name}}<noinclude> {{Documentation|content={{ISO 3166 conversion template doc}} [[Category:Country templates]]}} </noinclude> irmhamx08vyd34zkrtv3re7qlh5hm2h Modul:ISO 3166/data/IR 828 4282 19298 2024-10-02T22:04:40Z Munajad.MH 3071 ←Membuat halaman berisi 'return { lang = "fa", ["00"] = {name="Markazi",isoname="Markazī"}, ["01"] = {name="Gilan",isoname="Gīlān"}, ["02"] = {name="Mazandaran",isoname="Māzandarān"}, ["03"] = {name="East Azerbaijan",isoname="Āz̄ārbāyjān-e Shārqī"}, ["04"] = {name="West Azerbaijan",isoname="Āz̄ārbāyjān-e Ghārbī"}, ["05"] = {name="Kermanshah",isoname="Kermānshāh"}, ["06"] = {name="Khuzistan",isoname="Khūzestān"}, ["07"] = {name="Fars",isoname="Fār...' 19298 Scribunto text/plain return { lang = "fa", ["00"] = {name="Markazi",isoname="Markazī"}, ["01"] = {name="Gilan",isoname="Gīlān"}, ["02"] = {name="Mazandaran",isoname="Māzandarān"}, ["03"] = {name="East Azerbaijan",isoname="Āz̄ārbāyjān-e Shārqī"}, ["04"] = {name="West Azerbaijan",isoname="Āz̄ārbāyjān-e Ghārbī"}, ["05"] = {name="Kermanshah",isoname="Kermānshāh"}, ["06"] = {name="Khuzistan",isoname="Khūzestān"}, ["07"] = {name="Fars",isoname="Fārs"}, ["08"] = {name="Kerman",isoname="Kermān"}, ["09"] = {name="Razavi Khorasan",isoname="Khorāsān-e Raẕavī"}, ["10"] = {name="Isfahan",isoname="Eşfahān"}, ["11"] = {name="Sistan and Baluchestan",isoname="Sīstān va Balūchestān"}, ["12"] = {name="Kurdistan",isoname="Kordestān"}, ["13"] = {name="Hamadan",isoname="Hamadān"}, ["14"] = {name="Chahar Mahaal and Bakhtiari",isoname="Chahār Maḩāl va Bakhtīārī"}, ["15"] = {name="Lorestan",isoname="Lorestān"}, ["16"] = {name="Ilam",isoname="Īlām"}, ["17"] = {name="Kohgiluyeh and Boyer-Ahmad",isoname="Kohgīlūyeh va Bowyer Aḩmad"}, ["18"] = {name="Bushehr",isoname="Būshehr"}, ["19"] = {name="Zanjan",isoname="Zanjān"}, ["20"] = {name="Semnan",isoname="Semnān"}, ["21"] = {name="Yazd"}, ["22"] = {name="Hormozgan",isoname="Hormozgān"}, ["23"] = {name="Tehran",isoname="Tehrān"}, ["24"] = {name="Ardabil",isoname="Ardabīl"}, ["25"] = {name="Qom"}, ["26"] = {name="Qazvin",isoname="Qazvīn"}, ["27"] = {name="Golestan",isoname="Golestān"}, ["28"] = {name="North Khorasan",isoname="Khorāsān-e Shomālī"}, ["29"] = {name="South Khorasan",isoname="Khorāsān-e Jonūbī"}, ["30"] = {name="Alborz"} } jz99enr1ascvfjvprigp9a9g362iduo Modul:ISO 3166/data/IR/doc 828 4283 19299 2024-10-02T22:05:07Z Munajad.MH 3071 ←Mengalihkan ke [[Modul:ISO 3166/data/doc]] 19299 wikitext text/x-wiki #REDIRECT [[Module:ISO 3166/data/doc]] lr5pj5fsptd4k8ftuzrdskk16fr6u9y Modul:ISO 3166/data/doc 828 4284 19301 19300 2024-10-02T22:06:27Z Munajad.MH 3071 19301 wikitext text/x-wiki {{#switch:{{SUBPAGENAME}} |data|doc= The [[Special:PrefixIndex/Module:ISO 3166/data/|subpages]] of this module contain the [[ISO 3166]] codes used by [[Module:ISO 3166]]. This module itself is for maintenance/internal use and should not be used in articles. ==Subpages== {{div col|colwidth=15em}} {{#invoke:ISO 3166/data|list}} {{div col end}} ==Problem reports== {{#invoke:ISO 3166/data|testall}} {{#ifeq:{{SUBPAGENAME}}|doc||}} |National= This module contains all [[ISO 3166-1]] codes, for use by [[Module:ISO 3166]]. |#default= This module contains all [[ISO 3166-2:{{SUBPAGENAME}}|ISO 3166-2 codes for {{#invoke:ISO 3166|name|{{SUBPAGENAME}}}}]]. It is used by [[Module:ISO 3166]]. [[Category:ISO 3166 data modules|{{SUBPAGENAME}}]] }} <noinclude>[[Category:Module documentation pages]]</noinclude> 8y7zinix9wl2qrrt1bowwczn0not2t1 Modul:ISO 3166/data 828 4285 19302 2024-10-02T22:06:52Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {} local data = mw.loadData("Module:ISO 3166/data/National") function p.list(frame) --Returns a list of subpages and associated countries local codes = {} for alpha2,cdata in pairs(data) do codes[#codes+1] = {alpha2,cdata.name} end table.sort(codes, function(t1,t2) return t1[1]<t2[1] end) local out = {"* [[Module:ISO 3166/data/National|National]]"} for _,cdata in ipairs(codes) do out[#out+1] = "* [[Module:ISO 3166/data/"..cdata[1].."|"..cdata[1]....' 19302 Scribunto text/plain local p = {} local data = mw.loadData("Module:ISO 3166/data/National") function p.list(frame) --Returns a list of subpages and associated countries local codes = {} for alpha2,cdata in pairs(data) do codes[#codes+1] = {alpha2,cdata.name} end table.sort(codes, function(t1,t2) return t1[1]<t2[1] end) local out = {"* [[Module:ISO 3166/data/National|National]]"} for _,cdata in ipairs(codes) do out[#out+1] = "* [[Module:ISO 3166/data/"..cdata[1].."|"..cdata[1].." ("..cdata[2]..")]]" end return table.concat(out,"\n") end function p.subpagetest(frame) --Returns a table row indicating the existence of data pages (see [[User:SiBr4/sandbox#Data subpage test]]) local function cell(code,d) local sdata if not data[code] then return "" --Unassigned or reserved 3166-1 code else local sname = "Module:ISO 3166/data/"..code if not (d or mw.title.new(sname).exists) then return "title=\""..data[code].name.."\" style=\"background:#fee;\"|[["..sname.."|-]]" --Data subpage doesn't exist else sdata = mw.loadData(sname) end end for _,_ in pairs(sdata) do return "title=\""..data[code].name.."\" style=\"background:#efe;\"|n" --Non-empty 3166-2 entry end return "title=\""..data[code].name.."\" style=\"background:#eef;\"|e" --Empty 3166-2 entry end local letter = frame.args[1] local out = "|-\n!"..letter.."*" for i = 65, 90 do out = out.."\n|"..cell(letter..string.char(i),frame.args[2]) end return out end function p.testall(frame) --Search across all subpages for problems with names local strip = require("Module:ISO 3166").strip local function subpage(p) return "[[Module:ISO 3166/data/"..p.."|/"..p.."]]" end local function testname(names,inames,dnames,page,code,name) if name then if type(name)~="string" then dnames[#dnames+1] = "*Unexpected non-string value in "..subpage(page).." ("..code..")" else local sname = strip(name) if not names[sname] then inames[sname] = name else dnames[#dnames+1] = "*Duplicate name: \""..name.."\" in "..subpage(page) ..(names[sname]==name and " (exact)" or " (non-exact)").." ("..code..")" end end end return names, inames, dnames end local function testnametable(names,inames,dnames,page,code,tab) if tab then if type(tab)~="table" then dnames[#dnames+1] = "*Unexpected non-table value in "..subpage(page).." ("..code..")" else for _,name in pairs(tab) do names, inames, dnames = testname(names,inames,dnames,page,code,name) end end end return names, inames, dnames end local fields = {name=1,isoname=1,isonames=1,displayname=1,isodisplayname=1,isodisplaynames=1,altnames=1,lang=1,defaultlang=1,alpha3=1,numeric=1,nocode=1} local function testentry(names,dnames,page,code,edata) for k,_ in pairs(edata) do if not fields[k] then dnames[#dnames+1] = "*Unknown field \""..k.."\" in "..subpage(page).." ("..code..")" end end local inames = {} names, inames, dnames = testname(names,inames,dnames,page,code,edata.name) names, inames, dnames = testname(names,inames,dnames,page,code,edata.isoname) names, inames, dnames = testnametable(names,inames,dnames,page,code,edata.isonames) names, inames, dnames = testnametable(names,inames,dnames,page,code,edata.altnames) if not edata.nocode then names, inames, dnames = testname(names,inames,dnames,page,code,code) end if page=="National" then names, inames, dnames = testname(names,inames,dnames,page,code,edata.alpha3) names, inames, dnames = testname(names,inames,dnames,page,code,edata.numeric) end for k,v in pairs(inames) do names[k]=v end return names, dnames end local dnames = {} --ISO 3166-1 local names = {} for code,cdata in pairs(data) do names, dnames = testentry(names,dnames,"National",code,cdata) end --ISO 3166-2 for code,_ in pairs(data) do names = {} local spage = "Module:ISO 3166/data/"..code if mw.title.new(spage).exists then local sdata = mw.loadData(spage) for scode,cdata in pairs(sdata) do if type(cdata)=="table" then names, dnames = testentry(names,dnames,code,scode,cdata) end end end end if #dnames>0 then return table.concat(dnames,"\n") else return "None" end end return p 2vcapc1fnenh0pyaywe2gunpwwo65mg Cèṭa'an:ISO 3166 name 10 4286 19303 2024-10-02T22:09:15Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:ISO 3166|name|isoname=yes}}<noinclude> {{Documentation|content={{ISO 3166 conversion template doc}}}} </noinclude>' 19303 wikitext text/x-wiki {{#invoke:ISO 3166|name|isoname=yes}}<noinclude> {{Documentation|content={{ISO 3166 conversion template doc}}}} </noinclude> 62gavwe8xpjfi1m52yjd6s17ef6s4fp Cèṭa'an:Pranala 10 4287 19305 19304 2024-10-02T22:20:53Z Munajad.MH 3071 19305 wikitext text/x-wiki <span class="plainlinks">{{{1}}}</span><noinclude> {{Mal arèsiko manengngah|small=y}} [[Category:External link templates|{{PAGENAME}}]]{{Template disambiguation}} </noinclude> kdt1toxo0od9hpbdgts0c2ugxtxyddp Cèṭa'an:Portal-inline 10 4288 19306 2024-10-02T22:25:04Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:portal-inline|main}}</includeonly><noinclude> {{documentation}} </noinclude>' 19306 wikitext text/x-wiki <includeonly>{{#invoke:portal-inline|main}}</includeonly><noinclude> {{documentation}} </noinclude> 59pmb09lnoedkobsacr61f1g7uauw8u Cèṭa'an:Portal-inline/doc 10 4289 19307 2024-10-02T22:25:29Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}} {{Lua|Module:Portal-inline}} '''Template:Portal-inline''' is used to produce an inline link to a [[Portal:Contents/Portals|portal]] that is supported by print and mobile versions of Wikipedia pages. == Differences between <nowiki>{{Portal}} and {{Portal-inline}}</nowiki> == {{tl|Portal}} creates a list of one or more portal links within an accessible navigation region. It is hidden in pr...' 19307 wikitext text/x-wiki {{Documentation subpage}} {{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}} {{Lua|Module:Portal-inline}} '''Template:Portal-inline''' is used to produce an inline link to a [[Portal:Contents/Portals|portal]] that is supported by print and mobile versions of Wikipedia pages. == Differences between <nowiki>{{Portal}} and {{Portal-inline}}</nowiki> == {{tl|Portal}} creates a list of one or more portal links within an accessible navigation region. It is hidden in printer and mobile view. This is useful, for example, in an article's "See also" section. {{tl|Portal-inline}} creates one portal link with no accessibility context. It is visible in printer and mobile view. This is useful, for example, if making a mid-sentence link on a talk page, or if there is an alternative list structure in a "See also" section. {{Quotation | *<small>Mobile version of '''{{Plain link|url=https://{{CONTENTLANG}}.m.{{SITENAME}}.org/wiki/{{urlencode:{{{1|{{FULLPAGENAME}}}}}|WIKI}}|name={{{1|{{FULLPAGENAME}}}}}}}'''</small> *<small>Desktop version of '''{{Plain link|url=https://{{CONTENTLANG}}.{{SITENAME}}.org/wiki/{{urlencode:{{{1|{{FULLPAGENAME}}}}}|WIKI}}|name={{{1|{{FULLPAGENAME}}}}}}}'''</small>}} == Usage == * <code><nowiki>{{Portal-inline|<name> }}</nowiki></code> * <code><nowiki>{{Portal-inline|<name> [|size= <size> ] [|text= <text> ] [|short= <anything> ]}}</nowiki></code> Everything inside square brackets is optional, do not include the square brackets. == Parameters == * <code>1</code> — required; The first unnamed/positional parameter is the name of the portal. * <code>size</code>— optional; Specify <code>|size=tiny</code> to show a 16×16 image instead of the usual size. * <code>text</code>— optional; Specify <code>|text=(name)</code> for a different associated name to appear. * <code>short</code>— optional; Specify <code>|short=''anything''</code> to remove ''portal'' from the output. * <code>redlinks</code>— optional; Specify <code>|redlinks=yes</code> to show the portal if it is redlinked. == Examples == === Using only the name parameter === * Code: <code><nowiki>{{Portal-inline|Canada}}</nowiki></code> * Produces: {{Portal-inline|Canada}} === Using the name and size parameters === * Code: <code><nowiki>{{Portal-inline|Canada|size=tiny}}</nowiki></code> * Produces: {{Portal-inline|Canada|size=tiny}} === Using the name and text parameters === * Code: <code><nowiki>{{Portal-inline|Canada|text=Canadian portal}}</nowiki></code> * Produces: {{Portal-inline|Canada |text=Canadian portal}} === Using the name and short parameters === * Code: <code><nowiki>{{Portal-inline|Canada|short=yes}}</nowiki></code> * Produces: {{Portal-inline|Canada |short=yes}} ===Right align element=== {{portal|border=no|Canada}} See: {{tlx|Portal|border{{=}}no}} === Lists === In an article's "See also" section, to generate an accessible list of portal links, use {{tl|portal}}. If a different list structure is preferred, prefix each {{tl|portal-inline}} with an asterisk. <pre> * {{Portal-inline|Canada}} * {{Portal-inline|Feminism}} </pre> *Produces: * {{Portal-inline|Canada}} * {{Portal-inline|Feminism}} ====Right align element ==== {{portal|border=no|Canada|Feminism}} See {{tlx|Portal|border{{=}}no}} ==Image== The portal image name is found using [[Module:Portal]]. Please see [[Module:Portal#Image]] for instructions on how to add, update, or remove an image. == Error tracking == {{Purge button|right}} If the template is used incorrectly, the page will be added to a tracking category. The tracking categories are not applied if any of the following is true: # Tracking is specially disabled for that usage. This is done by setting the optional parameter {{para|tracking}} to any the following values: <code><nowiki>no</nowiki></code>, <code><nowiki>n</nowiki></code>, <code><nowiki>false</nowiki></code> # the template is used on a page in any of these namespaces: Talk, User, User talk, Wikipedia talk, File talk, Template talk, Category talk, Portal talk, Draft, Draft talk, Module talk # The title page on which the template is used includes any of the following case-insensitive strings: "/archive", "/doc", "/test" * {{clc|Portal-inline template with too few portals}} * {{clc|Portal-inline template with too many portals}} * {{clc|Portal-inline template with redlinked portals}} * {{clc|Pages with empty portal template}} == TemplateData == {{TemplateData header}} <templatedata> { "params": { "1": { "description": "Name of the portal to link to.", "example": "Science", "type": "wiki-page-name", "required": true }, "size": { "label": "Size", "description": "Set to \"tiny\" to show a 16×16 image instead of the usual size.", "example": "tiny", "type": "string" }, "text": { "label": "Text", "description": "Show a different name instead of the portal name.", "example": "Portal of science", "type": "string" }, "short": { "label": "Short", "description": "Set to any value to exclude \"portal\" from the output.", "example": "yes", "type": "boolean" }, "redlinks": { "label": "Red links", "description": "Set to \"yes\" to show the portal even if it is redlinked.", "example": "yes", "type": "boolean" } }, "description": "Produce an inline link to a portal with an image.", "format": "inline" } </templatedata> == See also == * [[Template:Subject bar]] {{Portal template list}} <includeonly>{{Sandbox other||<!--Categories below this line, please; interwikis at Wikidata--> [[Category:Internal link templates]] [[Category:Portal namespace templates]] [[Category:Wikipedia Portal navflags]] }}</includeonly> b9voxw59lde7zanuom7bvol851mppzf Modul:Portal-inline 828 4290 19308 2024-10-02T22:26:13Z Munajad.MH 3071 ←Membuat halaman berisi '-- determine whether we're being called from a sandbox local isSandbox = mw.getCurrentFrame():getTitle():find('sandbox', 1, true) local sandbox = isSandbox and '/sandbox' or '' local getArgs = require('Module:Arguments').getArgs local yesno = require('Module:Yesno') local portalModule = require('Module:Portal'..sandbox) local getImageName = portalModule._image local checkPortals = portalModule._checkPortals local processPortalArgs = portalModule._processPortalAr...' 19308 Scribunto text/plain -- determine whether we're being called from a sandbox local isSandbox = mw.getCurrentFrame():getTitle():find('sandbox', 1, true) local sandbox = isSandbox and '/sandbox' or '' local getArgs = require('Module:Arguments').getArgs local yesno = require('Module:Yesno') local portalModule = require('Module:Portal'..sandbox) local getImageName = portalModule._image local checkPortals = portalModule._checkPortals local processPortalArgs = portalModule._processPortalArgs local p = {} -- Function to format error message and tracking category -- Arguments: -- errMsg: string, or nil/false if no error -- trackingCat: string for tracking category (or empty string) local function formatError(errMsg, trackingCat) local result = trackingCat or '' if errMsg then local errTag = mw.html.create('span') errTag:addClass("error") errTag:css("font-size",'100%') errTag:wikitext("Error: "..errMsg) result = tostring(errTag)..result end return result end local function image(portal, args) local size = args.size == "tiny" and "16x16px" or "32x28px" return string.format('[[File:%s|class=noviewer|%s]]',getImageName(portal,true), size) end local function link(portal, args) local displayName = "" if not (args.text == "" or args.text == nil) then displayName = args.text elseif args.short then displayName = portal else displayName = portal .. "&#32;portal" end return string.format('[[Portal:%s|%s]]',portal,displayName) end function p._main(portals, args) mw.logObject(args) -- Normalize all arguments if args.redlinks == 'include' then args.redlinks = true end for key, default in pairs({tracking=true,redlinks=false,short=false}) do if args[key] == nil then args[key] = default end args[key] = yesno(args[key], default) end local trackingCat = '' local errMsg = nil -- Check for existing categories, drop if not. -- Possible generate tracking category & error message if needed args.minPortals = args.minPortals or 1 args.maxPortals = args.maxPortals or 1 portals, trackingCat, errMsg = checkPortals(portals,args) -- use more specific tracking cat for inline portal trackingCat = mw.ustring.gsub(trackingCat,"Portal templates","Portal-inline template") -- either too many/few portals, or no portals left after filtering, then return if errMsg or #portals == 0 then return formatError(errMsg, trackingCat) end return mw.ustring.format('<span class="nowrap">%s </span>%s%s', image(portals[1],args),link(portals[1],args),(trackingCat or '')) end function p.main(frame) local origArgs = getArgs(frame) local portals, args = processPortalArgs(origArgs) return p._main(portals, args) end return p mey3brj3f83aev0dztjx2bveknpu165 Modul:Portal-inline/doc 828 4291 19309 2024-10-02T22:26:34Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Documentation subpage}} {{Sandbox other||{{Module rating |protected}} {{High-use}}}} {{lua|Module:Portal}} This module implements [[Template:Portal-inline]]. This module accepts one unnamed parameter which is the portal to link to and several named parameters: * <code>size</code>— optional; Specify <code>|size=tiny</code> to sho...' 19309 wikitext text/x-wiki <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Documentation subpage}} {{Sandbox other||{{Module rating |protected}} {{High-use}}}} {{lua|Module:Portal}} This module implements [[Template:Portal-inline]]. This module accepts one unnamed parameter which is the portal to link to and several named parameters: * <code>size</code>— optional; Specify <code>|size=tiny</code> to show a 16×16 image instead of the usual size. * <code>text</code>— optional; Specify <code>|text=(name)</code> for a different associated name to appear. * <code>short</code>— optional; Specify <code>|short=''anything''</code> to remove ''portal'' from the output. * <code>redlinks</code>— optional; Specify <code>|redlinks=yes</code> to show the portal if it is redlinked. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly> e1hzipglwh3j5quuh7gzx3nfl1dpcx7 Modul:Portal 828 4292 19310 2024-10-02T22:27:11Z Munajad.MH 3071 ←Membuat halaman berisi '--[==[ This module is a Lua implementation of the old {{Portal}} template. As of February 2019 it is used on nearly 7,900,000 articles. -- Please take care when updating it! It outputs two functions: p.portal, which generates a list of portals, and p.image, which -- produces the image name for an individual portal. -- The portal image data is kept in submodules of [[Module:Portal/images]], listed below: -- [[Module:Portal/images/a]] - for portal names beginning...' 19310 Scribunto text/plain --[==[ This module is a Lua implementation of the old {{Portal}} template. As of February 2019 it is used on nearly 7,900,000 articles. -- Please take care when updating it! It outputs two functions: p.portal, which generates a list of portals, and p.image, which -- produces the image name for an individual portal. -- The portal image data is kept in submodules of [[Module:Portal/images]], listed below: -- [[Module:Portal/images/a]] - for portal names beginning with "A". -- [[Module:Portal/images/b]] - for portal names beginning with "B". -- [[Module:Portal/images/c]] - for portal names beginning with "C". -- [[Module:Portal/images/d]] - for portal names beginning with "D". -- [[Module:Portal/images/e]] - for portal names beginning with "E". -- [[Module:Portal/images/f]] - for portal names beginning with "F". -- [[Module:Portal/images/g]] - for portal names beginning with "G". -- [[Module:Portal/images/h]] - for portal names beginning with "H". -- [[Module:Portal/images/i]] - for portal names beginning with "I". -- [[Module:Portal/images/j]] - for portal names beginning with "J". -- [[Module:Portal/images/k]] - for portal names beginning with "K". -- [[Module:Portal/images/l]] - for portal names beginning with "L". -- [[Module:Portal/images/m]] - for portal names beginning with "M". -- [[Module:Portal/images/n]] - for portal names beginning with "N". -- [[Module:Portal/images/o]] - for portal names beginning with "O". -- [[Module:Portal/images/p]] - for portal names beginning with "P". -- [[Module:Portal/images/q]] - for portal names beginning with "Q". -- [[Module:Portal/images/r]] - for portal names beginning with "R". -- [[Module:Portal/images/s]] - for portal names beginning with "S". -- [[Module:Portal/images/t]] - for portal names beginning with "T". -- [[Module:Portal/images/u]] - for portal names beginning with "U". -- [[Module:Portal/images/v]] - for portal names beginning with "V". -- [[Module:Portal/images/w]] - for portal names beginning with "W". -- [[Module:Portal/images/x]] - for portal names beginning with "X". -- [[Module:Portal/images/y]] - for portal names beginning with "Y". -- [[Module:Portal/images/z]] - for portal names beginning with "Z". -- [[Module:Portal/images/other]] - for portal names beginning with any other letters. This includes numbers, -- letters with diacritics, and letters in non-Latin alphabets. -- [[Module:Portal/images/aliases]] - for adding aliases for existing portal names. Use this page for variations -- in spelling and diacritics, etc., no matter what letter the portal begins with. -- -- The images data pages are separated by the first letter to reduce server load when images are added, changed, or removed. -- Previously all the images were on one data page at [[Module:Portal/images]], but this had the disadvantage that all -- 5,000,000 pages using this module needed to be refreshed every time an image was added or removed. ]==] local p = {} -- determine whether we're being called from a sandbox local isSandbox = mw.getCurrentFrame():getTitle():find('sandbox', 1, true) local sandbox = isSandbox and '/sandbox' or '' local function sandboxVersion(s) return isSandbox and s..'-sand' or s end local templatestyles = 'Module:Portal'..sandbox..'/styles.css' local getArgs = require('Module:Arguments').getArgs local yesno = require('Module:Yesno') -- List of non-talk namespaces which should not be tracked (Talk pages are never tracked) local badNamespaces = {'user','template','draft','wikipedia'} -- Check whether to do tracking in this namespace -- Returns true unless the page is one of the banned namespaces local function checkTracking(title) local thisPage = title or mw.title.getCurrentTitle() if thisPage.isTalkPage then return false end local ns = thisPage.nsText:lower() for _, v in ipairs(badNamespaces) do if ns == v then return false end end return true end local function matchImagePage(s) -- Finds the appropriate image subpage given a lower-case -- portal name plus the first letter of that portal name. if type(s) ~= 'string' or #s < 1 then return end local firstLetter = mw.ustring.sub(s, 1, 1) local imagePage if mw.ustring.find(firstLetter, '^[a-z]') then imagePage = 'Module:Portal/images/' .. firstLetter .. sandbox else imagePage = 'Module:Portal/images/other' .. sandbox end return mw.loadData(imagePage)[s] end local function getAlias(s) -- Gets an alias from the image alias data page. local aliasData = mw.loadData('Module:Portal/images/aliases'..sandbox) for portal, aliases in pairs(aliasData) do for _, alias in ipairs(aliases) do if alias == s then return portal end end end end local defaultImage = 'Portal-puzzle.svg|link=|alt=' local function getImageName(s) -- Gets the image name for a given string. if type(s) ~= 'string' or #s < 1 then return defaultImage end s = mw.ustring.lower(s) local image = matchImagePage(s) or matchImagePage(getAlias(s)) or defaultImage image = mw.ustring.gsub(image,'^File:','') --- strip mistaken leading File: or Image: image = mw.ustring.gsub(image,'^Image:','') return image end local function exists(title) local success, exists = pcall(function() return title.exists end) -- If success = false, then we're out of expensive parser function calls and can't check whether it exists -- in that case, don't throw a Lua error return not success or exists end -- Function to check argument portals for errors, generate tracking categories if needed -- Function first checks for too few/many portals provided -- Then checks the portal list to purge any portals that don't exist -- Arguments: -- portals: raw list of portals -- args.tracking: is tracking requested? (will not track on bad titles or namespaces) -- args.redlinks: should redlinks be displayed? -- args.minPortals: minimum number of portal arguments -- args.maxPortals: maximum number of portal arguments -- Returns: -- portals = list of portals, with redlinks purged (if args.redlinks=false) -- trackingCat = possible tracking category -- errorMsg = error message function p._checkPortals(portals, args) local trackingCat = '' local errMsg = nil -- Tracking is on by default. -- It is disabled if any of the following is true -- 1/ the parameter "tracking" is set to 'no, 'n', or 'false' -- 2/ the current page fails the namespace or pagename tests local trackingEnabled = args.tracking and checkTracking() args.minPortals = args.minPortals or 1 args.maxPortals = args.maxPortals or -1 -- check for too few portals if #portals < args.minPortals then errMsg = 'please specify at least '..args.minPortals..' portal'..(args.minPortals > 1 and 's' or '') trackingCat = (trackingEnabled and '[[Category:Portal templates with too few portals]]' or '') return portals, trackingCat, errMsg end -- check for too many portals if args.maxPortals >= 0 and #portals > args.maxPortals then errMsg = 'too many portals (maximum = '..args.maxPortals..')' trackingCat = (trackingEnabled and '[[Category:Portal templates with too many portals]]' or '') return portals, trackingCat, errMsg end if not args.redlinks or trackingEnabled then -- make new list of portals that exist local existingPortals = {} for _, portal in ipairs(portals) do local portalTitle = mw.title.new(portal,"Portal") -- if portal exists, put it into list if portalTitle and exists(portalTitle) then table.insert(existingPortals,portal) -- otherwise set tracking cat elseif trackingEnabled then trackingCat = "[[Category:Portal templates with redlinked portals]]" end end -- If redlinks is off, use portal list purged of redlinks portals = args.redlinks and portals or existingPortals -- if nothing left after purge, set tracking cat if #portals == 0 and trackingEnabled then trackingCat = trackingCat.."[[Category:Pages with empty portal template]]" end end return portals, trackingCat, errMsg end local function portalBox(args) return mw.html.create('ul') :attr('role', 'navigation') :attr('aria-label', 'Portals') :addClass('noprint') :addClass(args.error and '' or sandboxVersion('portalbox')) :addClass(args.border and sandboxVersion('portalborder') or '') :addClass(sandboxVersion(args.left and 'portalleft' or 'portalright')) :css('margin', args.margin or nil) :newline() end local function fillBox(root, contents) for _, item in ipairs(contents) do local entry = root:tag('li') entry:addClass(sandboxVersion('portalbox-entry')) local image = entry:tag('span') image:addClass(sandboxVersion('portalbox-image')) image:wikitext(item[1]) local link = entry:tag('span') link:addClass(sandboxVersion('portalbox-link')) link:wikitext(item[2]) end return root end function p._portal(portals, args) -- This function builds the portal box used by the {{portal}} template. -- Normalize all arguments if args.redlinks == 'include' then args.redlinks = true end args.addBreak = args['break'] for key, default in pairs({left=false,tracking=true,nominimum=false, redlinks=false,addBreak=false,border=true}) do if args[key] == nil then args[key] = default end args[key] = yesno(args[key], default) end local root = portalBox(args) local trackingCat = '' local errMsg = nil args.minPortals = args.nominimum and 0 or 1 args.maxPortals = -1 portals, trackingCat, errMsg = p._checkPortals(portals, args) root:wikitext(trackingCat) -- if error message, put it in the box and return if errMsg then if args.border then -- suppress error message when border=no args.error = true -- recreate box without fancy formatting root = portalBox(args) root:wikitext(trackingCat) local errTag = root:tag('strong') errTag:addClass('error') errTag:css('padding','0.2em') errTag:wikitext('Error: '..errMsg) end return tostring(root) end -- if no portals (and no error), just return tracking category if #portals == 0 then return trackingCat end local contents = {} -- Display the portals specified in the positional arguments. local defaultUsed = nil for _, portal in ipairs(portals) do local portalImage = getImageName(portal) if portalImage == defaultImage then defaultUsed = portal end local image = string.format('[[File:%s|32x28px|class=noviewer]]', portalImage) local link = string.format('[[Portal:%s|%s%sportal]]', portal, portal, args.addBreak and '<br />' or ' ') table.insert(contents, {image, link}) end if defaultUsed and args.tracking and checkTracking() then local cat = string.format('[[Category:Portal templates with default image|%s]]', defaultUsed) root:wikitext(cat) end return tostring(fillBox(root, contents)) end function p._demo(imageList, args) for key, default in pairs({left=false,border=true}) do if args[key] == nil then args[key] = default end args[key] = yesno(args[key], default) end local root = portalBox(args) local contents = {} -- Display the portals specified in the positional arguments. for _, fn in ipairs(imageList) do local image = string.format('[[File:%s|32x28px|class=noviewer]]',fn) local link = string.format('[[:File:%s|%s]]',fn,fn) table.insert(contents,{image,link}) end return tostring(fillBox(root,contents)) end function p._image(portal,keep) -- Wrapper function to allow getImageName() to be accessed through #invoke. -- backward compatibility: if table passed, take first element if type(portal) == 'table' then portal = portal[1] end local name = getImageName(portal) -- If keep is yes (or equivalent), then allow all metadata (like image borders) to be returned local keepargs = yesno(keep) local args = mw.text.split(name, "|", true) local result = {args[1]} -- the filename always comes first local category = '' -- parse name, looking for category arguments for i = 2,#args do local m = mw.ustring.match(args[i], "^%s*category%s*=") if keepargs or m then table.insert(result, args[i]) end end -- reassemble arguments return table.concat(result,"|") end local function getAllImageTable() -- Returns an array containing all image subpages (minus aliases) as loaded by mw.loadData. local images = {} for i, subpage in ipairs{'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'other'} do local imageTable = mw.loadData('Module:Portal/images/' .. subpage .. sandbox) for portal, image in pairs(imageTable) do local args = mw.text.split(image,"|") images[portal] = args[1] -- just use image filename end end return images end function p._displayAll(portals, args) -- This function displays all portals that have portal images. This function is for maintenance purposes and should not be used in -- articles, for two reasons: 1) there are over 1500 portals with portal images, and 2) the module doesn't record how the portal -- names are capitalized, so the portal links may be broken. local lang = mw.language.getContentLanguage() portals = portals or {} for portal in pairs(getAllImageTable()) do table.insert(portals,lang:ucfirst(portal)) end table.sort(portals) args.redlinks = args.redlinks or "yes" return p._portal(portals, args) end function p._imageDupes() -- This function searches the image subpages to find duplicate images. If duplicate images exist, it is not necessarily a bad thing, -- as different portals might just happen to choose the same image. However, this function is helpful in identifying images that -- should be moved to a portal alias for ease of maintenance. local exists, dupes = {}, {} for portal, image in pairs(getAllImageTable()) do if not exists[image] then exists[image] = portal else table.insert(dupes, string.format('The image "[[:File:%s|%s]]" is used for both portals "%s" and "%s".', image, image, exists[image], portal)) end end if #dupes < 1 then return 'No duplicate images found.' else return 'The following duplicate images were found:\n* ' .. table.concat(dupes, '\n* ') end end local function processPortalArgs(args) -- This function processes a table of arguments and returns two tables: an array of portal names for processing by ipairs, and a table of -- the named arguments that specify style options, etc. We need to use ipairs because we want to list all the portals in the order -- they were passed to the template, but we also want to be able to deal with positional arguments passed explicitly, for example -- {{portal|2=Politics}}. The behaviour of ipairs is undefined if nil values are present, so we need to make sure they are all removed. args = type(args) == 'table' and args or {} local portals = {} local namedArgs = {} for k, v in pairs(args) do if type(k) == 'number' and type(v) == 'string' then -- Make sure we have no non-string portal names. table.insert(portals, k) elseif type(k) ~= 'number' then namedArgs[k] = v end end table.sort(portals) for i, v in ipairs(portals) do portals[i] = args[v] end return portals, namedArgs end -- Entry point for sorting portals from other named arguments function p._processPortalArgs(args) return processPortalArgs(args) end function p.image(frame) local origArgs = getArgs(frame) local portals, args = processPortalArgs(origArgs) return p._image(portals[1],args.border) end function p.demo(frame) local args = getArgs(frame) local styles = frame:extensionTag{ name = 'templatestyles', args = { src = templatestyles} } return styles..p._demo(args,args) end local function makeWrapper(funcName) -- Processes external arguments and sends them to the other functions. return function (frame) -- If called via #invoke, use the args passed into the invoking -- template, or the args passed to #invoke if any exist. Otherwise -- assume args are being passed directly in from the debug console -- or from another Lua module. -- Also: trim whitespace and remove blank arguments local origArgs = getArgs(frame) -- create two tables to pass to func: an array of portal names, and a table of named arguments. local portals, args = processPortalArgs(origArgs) local results = '' if funcName == '_portal' or funcName == '_displayAll' then results = frame:extensionTag{ name = 'templatestyles', args = { src = templatestyles} } end return results .. p[funcName](portals, args) end end for _, funcName in ipairs{'portal', 'imageDupes', 'displayAll'} do p[funcName] = makeWrapper('_' .. funcName) end return p ck1acoq1n2xtmmencb6v506z75wr764 Modul:Portal/doc 828 4293 19311 2024-10-02T22:27:34Z Munajad.MH 3071 ←Membuat halaman berisi '{{High-use|demo=Module:{{ROOTPAGENAME}}}} {{module rating|protected}} {{Lua|Module:Yesno|Module:Arguments}} {{uses TemplateStyles|Module:Portal/styles.css}} This module has two functions, <code>portal</code> and <code>image</code>. The <code>portal</code> produces a box with links to a [[Portal:Contents/Portals|portal]] or to multiple portals, and is used by the {{tl|portal}} template. It is most often used in the "See also" section of an article. The <code>imag...' 19311 wikitext text/x-wiki {{High-use|demo=Module:{{ROOTPAGENAME}}}} {{module rating|protected}} {{Lua|Module:Yesno|Module:Arguments}} {{uses TemplateStyles|Module:Portal/styles.css}} This module has two functions, <code>portal</code> and <code>image</code>. The <code>portal</code> produces a box with links to a [[Portal:Contents/Portals|portal]] or to multiple portals, and is used by the {{tl|portal}} template. It is most often used in the "See also" section of an article. The <code>image</code> function produces the name of the image used by the specified portal. See [[Template:Portal/testcases|here]], [[Template:Portal-inline/testcases|here]], and [[Template:Portal bar/testcases|here]] for test cases. == Portal function == The portal function produces a box of portal links. {{Portal/doc|type=module}} == Image function == The image function produces the name of the image used by the specified portal. === Usage === <code>&#123;&#123;#invoke:Portal|image|''portal''&#125;&#125;</code> === Example === * <code><nowiki>{{#invoke:Portal|image|Art}}</nowiki></code> &rarr; {{#invoke:Portal|image|Art}} == Image dupes function == The image dupes function returns a list of all images that are being used by more than one portal (aliases are not included). This can be helpful in identifying image entries that should be changed to use aliases. === Usage === <code>&#123;&#123;#invoke:Portal|imageDupes&#125;&#125;</code> == Display all function == The display all function returns a box containing all portals that have images. This is used for maintenance, and should not be displayed in articles, because a) there are around 1000 portals with images, and displaying 1000 images on one page takes up a lot of server resources, and b) the module has no way to know the correct capitalisation of a portal name, so some links to portals will be broken. The output of this function can be seen at [[Template:Portal/doc/all]]. === Usage === <code>&#123;&#123;#invoke:Portal|displayAll&#125;&#125;</code> jd5as2y7vzceqedqcgpusvjyzag2jml Modul:Portal/styles.css 828 4294 19312 2024-10-02T22:28:12Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} */ .portalbox { padding: 0; /* Timeless adds padding */ margin: 0.5em 0; display: table; box-sizing: border-box; max-width: 175px; list-style: none; } .portalborder { border: 1px solid var(--border-color-base, #a2a9b1); padding: 0.1em; background: var(--background-color-neutral-subtle, #f8f9fa); } .portalbox-entry { display: table-row; font-size: 85%; line-height: 110%; height: 1.9em; /* sets min height */ font-style: italic; f...' 19312 sanitized-css text/css /* {{pp-template}} */ .portalbox { padding: 0; /* Timeless adds padding */ margin: 0.5em 0; display: table; box-sizing: border-box; max-width: 175px; list-style: none; } .portalborder { border: 1px solid var(--border-color-base, #a2a9b1); padding: 0.1em; background: var(--background-color-neutral-subtle, #f8f9fa); } .portalbox-entry { display: table-row; font-size: 85%; line-height: 110%; height: 1.9em; /* sets min height */ font-style: italic; font-weight: bold; } .portalbox-image { display: table-cell; padding: 0.2em; vertical-align: middle; text-align: center; } .portalbox-link { display: table-cell; padding: 0.2em 0.2em 0.2em 0.3em; vertical-align: middle; } @media (min-width: 720px) { .portalleft { clear: left; float: left; margin: 0.5em 1em 0.5em 0 } .portalright { clear: right; float: right; margin: 0.5em 0 0.5em 1em } } g195aswejzz9ib5180l8a8qeh8lmm7q Cèṭa'an:Portal/doc 10 4295 19313 2024-10-02T22:29:11Z Munajad.MH 3071 ←Membuat halaman berisi '{{#ifeq: {{{type|}}} | module ||<!-- section not transcluded if type = module --> {{documentation subpage}} {{high-use}} {{lua|Module:Portal}} <!---PLEASE ADD METADATA TO THE <includeonly> SECTION AT THE BOTTOM OF THIS PAGE.---> This {{{type|template}}} produces a box with links to a [[Portal:Contents/Portals|portal]] or to multiple portals. It is most often used in the "See also" section of an article. '''If a portal does not exist, then it will not be displayed...' 19313 wikitext text/x-wiki {{#ifeq: {{{type|}}} | module ||<!-- section not transcluded if type = module --> {{documentation subpage}} {{high-use}} {{lua|Module:Portal}} <!---PLEASE ADD METADATA TO THE <includeonly> SECTION AT THE BOTTOM OF THIS PAGE.---> This {{{type|template}}} produces a box with links to a [[Portal:Contents/Portals|portal]] or to multiple portals. It is most often used in the "See also" section of an article. '''If a portal does not exist, then it will not be displayed'''. As of December 11, 2021 (UTC), this portal template is now mobile-friendly, meaning that the portal links will appear on mobile devices. }}<!-- end of section not transcluded if type = module --> == Usage == {{Portal |Canada | Biography |History |Science}} '''Basic usage''' <div style="overflow:auto"> &#123;&#123;{{#ifeq: {{{type|}}} | module | &#35;invoke:Portal&#124;portal | Portal }} |''Portal 1'' |''Portal 2'' |''Portal 3'' |... &#125;&#125; </div> == Location == Within articles, {{#ifeq: {{{type|}}} | module | the output of the portal function | this template }} is meant to be placed at the top of the article's ''See also'' section. If there is no ''See also'' section, you may put it in the ''External links'' section instead; there is no need to create a new section just to house this template. If there is no ''External links'' section either, just put it below the article text in the place that seems most appropriate. There are no particular rules about the placement of portals on other kinds of pages. == Image == The portal image names are stored in subpages of [[Module:Portal/images]], organised by the first letter of the portal name. For example, the first letter of [[Portal:Feminism]] is "F", so the image name is stored at [[Module:Portal/images/f]]. If there is an entry for a portal on the correct page then the corresponding image will be shown next to the portal link. If no image is found then [[:File:Portal-puzzle.svg]] will be shown instead. It is also possible to specify aliases for portal images. For example, the code {{tlx|Portal|Detroit}} produces the same image as the code {{tlx|Portal|Metro Detroit}}. The "Detroit" alias is found on the page [[Module:Portal/images/aliases]]. The image-detection algorithm is case-insensitive. For example, the code {{tlx|Portal|Detroit}} will produce the same image as the code {{tlx|Portal|detroit}} (although the portal links will be different). Portal names are stored in lower case in the image subpages, and input is converted to lower case before being checked. To add new images to the list, please <span class="plainlinks">[https://en.wikipedia.org/w/index.php?title=Template_talk:Portal&action=edit&preload=Template:Edit_protected/preload&preloadparams%5b%5d=edit%20template-protected&preloadparams%5b%5d=&editintro=Template:Edit_protected/editintro&preloadtitle=Image+edit+request+on+{{CURRENTDAY}}+{{CURRENTMONTHNAME}}+{{CURRENTYEAR}}&section=new make a protected edit request at Template talk:Portal]</span> to get an administrator to edit the correct subpage for you. Portal images must be either in the public domain or available under a [[WP:ICTIC|free license]] that allows commercial reuse and derivative works; [[Wikipedia:Non-free content|fair-use]] images are not acceptable. The template {{tl|Portal icon demonstration}} may be of use when deciding whether an image is suitable for use as a portal icon; it formats an image using the same size and style that the {{tl|Portal}} template uses by default. A list of portals and aliases of portals without icons can be found at [[:Category:Portal templates with default image]]. {{Collapse top|List of image subpages}} {| class="wikitable" |- ! Page !! Description |- | [[Module:Portal/images/a]] || For portal names starting with "A". |- | [[Module:Portal/images/b]] || For portal names starting with "B". |- | [[Module:Portal/images/c]] || For portal names starting with "C". |- | [[Module:Portal/images/d]] || For portal names starting with "D". |- | [[Module:Portal/images/e]] || For portal names starting with "E". |- | [[Module:Portal/images/f]] || For portal names starting with "F". |- | [[Module:Portal/images/g]] || For portal names starting with "G". |- | [[Module:Portal/images/h]] || For portal names starting with "H". |- | [[Module:Portal/images/i]] || For portal names starting with "I". |- | [[Module:Portal/images/j]] || For portal names starting with "J". |- | [[Module:Portal/images/k]] || For portal names starting with "K". |- | [[Module:Portal/images/l]] || For portal names starting with "L". |- | [[Module:Portal/images/m]] || For portal names starting with "M". |- | [[Module:Portal/images/n]] || For portal names starting with "N". |- | [[Module:Portal/images/o]] || For portal names starting with "O". |- | [[Module:Portal/images/p]] || For portal names starting with "P". |- | [[Module:Portal/images/q]] || For portal names starting with "Q". |- | [[Module:Portal/images/r]] || For portal names starting with "R". |- | [[Module:Portal/images/s]] || For portal names starting with "S". |- | [[Module:Portal/images/t]] || For portal names starting with "T". |- | [[Module:Portal/images/u]] || For portal names starting with "U". |- | [[Module:Portal/images/v]] || For portal names starting with "V". |- | [[Module:Portal/images/w]] || For portal names starting with "W". |- | [[Module:Portal/images/x]] || For portal names starting with "X". |- | [[Module:Portal/images/y]] || For portal names starting with "Y". |- | [[Module:Portal/images/z]] || For portal names starting with "Z". |- | [[Module:Portal/images/other]] || For portal names starting with any other letters. This includes numbers, letters with diacritics, and letters in non-Latin alphabets. |- | [[Module:Portal/images/aliases]] || For adding aliases for existing portal names. Use this page for variations in spelling and diacritics, etc., no matter what letter the portal begins with. |} {{Collapse bottom}} == Example == The box on the right format with small text can incorporate multiple portals. ;Box {{Portal|Canada}} {{tlx|Portal|Canada}} {{Portal|Canada|Example|tracking=no}} {{tlx|Portal|Canada|Example}} {{-}} Inline format for the left side with normal sized text; See [[Template:Portal-inline]] for a listing of parameters. ;Inline * {{tlx|Portal-inline|Canada}} * {{Portal-inline|Canada}} Inline format for the right side with normal sized text: See [[Template:Portal]] for more information. {{portal|border=no|Canada}} *{{tlx|Portal|border{{=}}no|Canada}} {{-}} ;Bar The bar format is normally used for multiple portals. This template does not belong in the "See also" section. Per [[MOS:SECTIONORDER]], this template is bottom matter and goes below standard navigation template. {{Tlx|Portal bar|Canada|Example|<nowiki>border=no</nowiki>}} {{Portal bar|Canada|Example|border=no|tracking=no}} == Parameters == {| class="wikitable" |- ! Name !! Value !! Description |- | <code>'''1'''</code>, <code>'''2'''</code>, <code>'''3'''</code> ... || The portal name, e.g. <code>Literature</code> || The positional parameters specify the portals to be displayed. |- | <code>'''left'''</code> || <code>yes</code> || If set to <code>yes</code>, the portal appears on the left side of the page instead of the right. |- | <code>'''margin'''</code> || CSS margin value, e.g. <code>1.2em 3em 0.5em 1em</code> || This allows you to set a custom margin. All valid CSS margin values are accepted. |- | <code>'''break'''</code> || <code>yes</code> || If set to <code>yes</code>, a line break is inserted after the portal name and before the word ''portal''. |- | <code>'''redlinks'''</code> || Any of the following values: <code>yes</code>, <code>y</code>, <code>true</code>, or <code>include</code> || Redlinks will be displayed. The default is to suppress redlinks. |- | <code>'''nominimum'''</code> || Any of the following values: <code>yes</code>, <code>y</code>, or <code>true</code> || Suppresses the warning if no parameters are supplied. This can be useful when Template:Portal is called by another template. |- | <code>'''border'''</code> || Any of the following values: <code>no</code>, <code>n</code>, or <code>false</code> || Turn off border and background |- | <code>'''tracking'''</code> || Any of the following values: <code>no</code>, <code>n</code>, <code>false</code> || Tracking categories will be suppressed. The default is to use tracking categories, except on certain namespaces and on pagenames which contain "/archive", "/doc" or "/test". |} == Error tracking == If the {{{type|template}}} is used incorrectly, the page will be added to a tracking category. The tracking categories are not applied if any of the following is true: # Tracking is specially disabled for that usage. This is done by setting the optional parameter {{para|tracking}} to any the following values: <code><nowiki>no</nowiki></code>, <code><nowiki>n</nowiki></code>, <code><nowiki>false</nowiki></code> # the template is used on a page in any of these namespaces: Talk, User, User talk, Wikipedia talk, File talk, Template talk, Category talk, Portal talk, Draft, Draft talk, Module talk # The title page on which the template is used includes any of the following case-insensitive strings: "/archive", "/doc", "/test" * {{clc|Portal templates with too few portals}} * {{clc|Portal templates with too many portals}} * {{clc|Portal templates with redlinked portals}} * {{clc|Pages with empty portal template}} * {{clc|Portal templates with default image}} :{{Purge page|''Purge page to update totals''}} {{#ifeq: {{{type|}}} | module ||<!-- section not transcluded if type = module --> == Other mobile-friendly versions== For versions that are visible in print and mobile versions of Wikipedia pages see: * {{tl|Portal-inline}} * {{tl|Portal bar}} {{Quotation | *<small>Mobile version of '''{{Plain link|url=https://{{CONTENTLANG}}.m.{{SITENAME}}.org/wiki/{{urlencode:{{{1|{{FULLPAGENAME}}}}}|WIKI}}|name={{{1|{{FULLPAGENAME}}}}}}}'''</small> *<small>Desktop version of '''{{Plain link|url=https://{{CONTENTLANG}}.{{SITENAME}}.org/wiki/{{urlencode:{{{1|{{FULLPAGENAME}}}}}|WIKI}}|name={{{1|{{FULLPAGENAME}}}}}}}'''</small>}} == See also == * [[Wikipedia:Contents/Portals|List of portals]] * {{Tl|Subject bar}} {{Portal template list}} ==TemplateData== {{Collapse top|[[Wikipedia:TemplateData|TemplateData]] documentation used by [[Wikipedia:VisualEditor|VisualEditor]] and other tools}} {{TemplateData header|noheader=1}} <TemplateData> { "description": "A template to create a list of portals", "params": { "1": { "label": "Portal (1)", "description": "Inserts the portal image and text. Further portals can be added to the template by increasing the number", "type": "string", "required": true }, "2": { "label": "Portal (2)", "description": "Inserts the portal image and text", "type": "string" }, "3": { "label": "Portal (3)", "inherits": "2" }, "4": { "label": "Portal (4)", "inherits": "3" }, "5": { "label": "Portal (5)", "inherits": "4" }, "6": { "label": "Portal (6)", "inherits": "5" }, "left": { "label": "Side", "description": "If set to yes, the portal appears on the left side of the page instead of the right.", "type": "string", "default": "no" }, "margin": { "label": "Margin size", "description": "Alters the margin size. Any valid CSS margin is accepted", "type": "number" }, "break": { "label": "Line break", "description": "If set to yes, a line break is inserted after the portal name and before the word portal", "type": "string" }, "redlink": { "description": "Allow links to non-existent portals", "type": "string", "default": "false" }, "nominimum": { "description": "Do not check for at least one portal", "type": "string", "default": "false" }, "border": { "description": "Put border around portal links", "type": "string", "default": "true" }, "tracking": { "description": "In case of warning, add to tracking category", "type": "string", "default": "true" }, "type": {} }, "format": "block" } </TemplateData> {{Collapse bottom}} {{help}} <includeonly>{{Sandbox other|| <!--Categories below this line, please; interwikis at Wikidata--> [[Category:Internal link templates]] [[Category:Wikipedia Portal navflags]] }}</includeonly> <noinclude> [[Category:Record production portal|Templates]]</noinclude> }}<!-- end of section not transcluded if type = module --> 2kwnq1krp6ujvizu010ml6s5ch2z5pi Cèṭa'an:Portal 10 4296 19314 2024-10-02T22:29:41Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Portal|portal}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata --> </noinclude>' 19314 wikitext text/x-wiki <includeonly>{{#invoke:Portal|portal}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata --> </noinclude> eu0a2ons0y70cfblniy3kcxuib58bvt Cèṭa'an:Portal bar 10 4297 19315 2024-10-02T22:30:33Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:Portal bar|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>' 19315 wikitext text/x-wiki {{#invoke:Portal bar|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 2e7c1lv0yixzmy178249a9kefzw3mbg Modul:Portal bar 828 4298 19316 2024-10-02T22:31:17Z Munajad.MH 3071 ←Membuat halaman berisi '-- This module implements {{portal bar}}. require('strict') -- determine whether we're being called from a sandbox local isSandbox = mw.getCurrentFrame():getTitle():find('sandbox', 1, true) local sandbox = isSandbox and '/sandbox' or '' local portalModule = require('Module:Portal'..sandbox) local getImageName = portalModule._image local checkPortals = portalModule._checkPortals local processPortalArgs = portalModule._processPortalArgs local yesno = require( 'M...' 19316 Scribunto text/plain -- This module implements {{portal bar}}. require('strict') -- determine whether we're being called from a sandbox local isSandbox = mw.getCurrentFrame():getTitle():find('sandbox', 1, true) local sandbox = isSandbox and '/sandbox' or '' local portalModule = require('Module:Portal'..sandbox) local getImageName = portalModule._image local checkPortals = portalModule._checkPortals local processPortalArgs = portalModule._processPortalArgs local yesno = require( 'Module:Yesno' ) local getArgs = require('Module:Arguments').getArgs local p = {} local function sandboxVersion(s) return isSandbox and s.."-sand" or s end -- Builds the portal bar used by {{portal bar}}. function p._main( portals, args ) -- check for sensible args args = type(args) == "table" and args or {} -- Normalize arguments for key, default in pairs({border=true,redlinks=false,tracking=true}) do if args[key] == nil then args[key] = default end args[key] = yesno(args[key], default) end local nav = mw.html.create( 'div' ) :addClass(sandboxVersion('portal-bar')) :addClass( 'noprint metadata noviewer' ) :attr( 'role', 'navigation' ) :attr( 'aria-label' , 'Portals' ) :addClass(sandboxVersion(args.border and 'portal-bar-bordered' or 'portal-bar-unbordered')) local trackingCat = '' -- Allow any number of portals args.minPortals = 0 args.maxPortals = -1 -- Check to see whether there are redlinks, filter out unless args.redlink is true portals, trackingCat = checkPortals(portals, args) nav:wikitext(trackingCat) if #portals == 0 then return trackingCat end local related = yesno(args.related) if related then nav:addClass(sandboxVersion('portal-bar-related')) else local header = nav:tag('span') header:addClass(sandboxVersion('portal-bar-header')) header:wikitext('[[Wikipedia:Contents/Portals|Portal]]') if #portals > 1 then header:wikitext('s') end header:wikitext(':') end local container = nav:tag('ul') container:addClass(sandboxVersion('portal-bar-content')) if related then container:addClass(sandboxVersion('portal-bar-content-related')) end local size = related and '27x25px' or '21x19px' for _, portal in ipairs( portals ) do container :tag( 'li' ) :addClass(sandboxVersion('portal-bar-item')) :wikitext( string.format('<span class="nowrap">[[File:%s|%s]] </span>[[Portal:%s|%s]]', getImageName(portal,true), size, portal, portal)) end local styleFile = 'Module:Portal bar'..sandbox..'/styles.css' return mw.getCurrentFrame():extensionTag{ name = 'templatestyles', args = { src = styleFile } } .. tostring( nav ) end -- Processes external arguments and sends them to the other functions. function p.main( frame ) local origArgs = getArgs(frame) local portals, args = processPortalArgs(origArgs) return p._main( portals, args ) end return p n9t3v7g125fo0dprrdmvkb65kuqo7u5 Modul:Portal bar/doc 828 4299 19317 2024-10-02T22:31:41Z Munajad.MH 3071 ←Membuat halaman berisi '{{Sandbox other||{{module rating|protected}} {{High-use}}}} {{Lua|Module:Portal|Module:Yesno|Module:Arguments}} {{Uses TemplateStyles|Module:Portal bar/styles.css}} This module implements the {{tl|portal bar}} template. It displays a horizontal bar of [[Wikipedia:Portal |portals]]. See [[Template:Portal bar/testcases|here]] and [[Template:Related portals2/testcases|here]] for testcases. '''Note''': in order to make the test cases work, the Sandbox CSS classes h...' 19317 wikitext text/x-wiki {{Sandbox other||{{module rating|protected}} {{High-use}}}} {{Lua|Module:Portal|Module:Yesno|Module:Arguments}} {{Uses TemplateStyles|Module:Portal bar/styles.css}} This module implements the {{tl|portal bar}} template. It displays a horizontal bar of [[Wikipedia:Portal |portals]]. See [[Template:Portal bar/testcases|here]] and [[Template:Related portals2/testcases|here]] for testcases. '''Note''': in order to make the test cases work, the Sandbox CSS classes have "-sand" appended to their names. If you wish to update the CSS, copy the contents of each class from [[Module:Portal bar/sandbox/styles.css]] to [[Module:Portal bar/styles.css]], but do '''not''' alter the class names, nor just copy-paste the entire CSS file. For the current difference in CSS between Sandbox and Main, see [https://en.wikipedia.org/wiki/Special:ComparePages?page1=Module%3APortal+bar%2Fstyles.css&rev1=&page2=Module%3APortal+bar%2Fsandbox%2Fstyles.css&rev2=&action=&diffonly=&unhide= here]. == Usage == <nowiki>{{#invoke:Portal bar|main|''portal 1''|''portal 2 ''|...|border=''no''}}</nowiki> * Positional parameters - the names of the portals to be displayed. * <code>border</code> - if {{para|border}} is equal to <code>no</code>, <code>n</code>, <code>false</code>, or <code>0</code>, then the portal box will have no border. * <code>redlinks</code> - if {{para|redlinks}} is equal to <code>yes</code>, <code>y</code>, <code>true</code> or <code>include</code>, then the portal box will show redlinked portals == Examples == *<code><nowiki>{{#invoke:portal bar|main|Visual arts|Science|Literature}}</nowiki></code> Produces: {{#invoke:portal bar|main|Visual arts|Science|Literature}} *<code><nowiki>{{#invoke:portal bar|main|Visual arts|Science|Literature|border=no}}</nowiki></code> Produces: {{#invoke:portal bar|main|Visual arts|Science|Literature|border=no}} For further examples, see [[Template:Portal bar/testcases]]. == Images == This module uses [[Module:Portal]] to get portal images. To add, change, or remove images, please see the instructions at [[Module:Portal#Image]]. 4qi8ffg6diie5vzcj87ycp0rofpo2tx Modul:Portal bar/styles.css 828 4300 19318 2024-10-02T22:32:17Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp|small=y}} */ .portal-bar { font-size: 88%; font-weight: bold; display:flex; justify-content: center; align-items: baseline; } .portal-bar-bordered { padding: 0 2em; background-color: #fdfdfd; border: 1px solid #a2a9b1; clear: both; margin: 1em auto 0; } .portal-bar-related { font-size: 100%; justify-content: flex-start; } .portal-bar-unbordered { padding: 0 1.7em; margin-left: 0; } .portal-bar-header { margin: 0 1em 0 0.5em; flex...' 19318 sanitized-css text/css /* {{pp|small=y}} */ .portal-bar { font-size: 88%; font-weight: bold; display:flex; justify-content: center; align-items: baseline; } .portal-bar-bordered { padding: 0 2em; background-color: #fdfdfd; border: 1px solid #a2a9b1; clear: both; margin: 1em auto 0; } .portal-bar-related { font-size: 100%; justify-content: flex-start; } .portal-bar-unbordered { padding: 0 1.7em; margin-left: 0; } .portal-bar-header { margin: 0 1em 0 0.5em; flex: 0 0 auto; min-height: 24px; } .portal-bar-content { display:flex; flex-flow: row wrap; flex:0 1 auto; padding: 0.15em 0; column-gap: 1em; align-items: baseline; margin: 0; list-style: none; } .portal-bar-content-related { margin: 0; list-style: none; } .portal-bar-item { display:inline-block; margin:0.15em 0.2em; min-height:24px; line-height:24px; } @media screen and (max-width:768px) { .portal-bar { font-size: 88%; font-weight: bold; display:flex; flex-flow: column wrap; align-items: baseline; } .portal-bar-header { text-align: center; flex:0; padding-left: 0.5em; margin: 0 auto; } .portal-bar-related { font-size: 100%; align-items: flex-start; } .portal-bar-content { display:flex; flex-flow: row wrap; align-items: center; flex:0; column-gap: 1em; border-top: 1px solid #a2a9b1; margin: 0 auto; list-style: none; } .portal-bar-content-related { border-top: none; margin: 0; list-style: none; } } .navbox + link + .portal-bar, .navbox + style + .portal-bar, .navbox + link + .portal-bar-bordered, .navbox + style + .portal-bar-bordered, .sister-bar + link + .portal-bar, .sister-bar + style + .portal-bar, .portal-bar + .navbox-styles + .navbox, .portal-bar + .navbox-styles + .sister-bar { margin-top: -1px; } s0fon05lkva209oa075g32i87uhnl6l Cèṭa'an:Portal bar/doc 10 4301 19319 2024-10-02T22:33:50Z Munajad.MH 3071 ←Membuat halaman berisi '{{Sandbox other||{{module rating|protected}} {{High-use}}}} {{Lua|Module:Portal|Module:Yesno|Module:Arguments}} {{Uses TemplateStyles|Module:Portal bar/styles.css}} This module implements the {{tl|portal bar}} template. It displays a horizontal bar of [[Wikipedia:Portal |portals]]. See [[Template:Portal bar/testcases|here]] and [[Template:Related portals2/testcases|here]] for testcases. '''Note''': in order to make the test cases work, the Sandbox CSS classes h...' 19319 wikitext text/x-wiki {{Sandbox other||{{module rating|protected}} {{High-use}}}} {{Lua|Module:Portal|Module:Yesno|Module:Arguments}} {{Uses TemplateStyles|Module:Portal bar/styles.css}} This module implements the {{tl|portal bar}} template. It displays a horizontal bar of [[Wikipedia:Portal |portals]]. See [[Template:Portal bar/testcases|here]] and [[Template:Related portals2/testcases|here]] for testcases. '''Note''': in order to make the test cases work, the Sandbox CSS classes have "-sand" appended to their names. If you wish to update the CSS, copy the contents of each class from [[Module:Portal bar/sandbox/styles.css]] to [[Module:Portal bar/styles.css]], but do '''not''' alter the class names, nor just copy-paste the entire CSS file. For the current difference in CSS between Sandbox and Main, see [https://en.wikipedia.org/wiki/Special:ComparePages?page1=Module%3APortal+bar%2Fstyles.css&rev1=&page2=Module%3APortal+bar%2Fsandbox%2Fstyles.css&rev2=&action=&diffonly=&unhide= here]. == Usage == <nowiki>{{#invoke:Portal bar|main|''portal 1''|''portal 2 ''|...|border=''no''}}</nowiki> * Positional parameters - the names of the portals to be displayed. * <code>border</code> - if {{para|border}} is equal to <code>no</code>, <code>n</code>, <code>false</code>, or <code>0</code>, then the portal box will have no border. * <code>redlinks</code> - if {{para|redlinks}} is equal to <code>yes</code>, <code>y</code>, <code>true</code> or <code>include</code>, then the portal box will show redlinked portals == Examples == *<code><nowiki>{{#invoke:portal bar|main|Visual arts|Science|Literature}}</nowiki></code> Produces: {{#invoke:portal bar|main|Visual arts|Science|Literature}} *<code><nowiki>{{#invoke:portal bar|main|Visual arts|Science|Literature|border=no}}</nowiki></code> Produces: {{#invoke:portal bar|main|Visual arts|Science|Literature|border=no}} For further examples, see [[Template:Portal bar/testcases]]. == Images == This module uses [[Module:Portal]] to get portal images. To add, change, or remove images, please see the instructions at [[Module:Portal#Image]]. 4qi8ffg6diie5vzcj87ycp0rofpo2tx Cèṭa'an:Portal template list 10 4302 19320 2024-10-02T22:34:58Z Munajad.MH 3071 ←Membuat halaman berisi '{{navbar|Portal template list|style=float:right}} '''Portal content templates''' * To display "selected content" on the portal main page ** {{tl|Transclude list item excerpts as random slideshow}}—transcludes excerpts from [[WP:RECOG|recognized content lists]], which are populated by a bot. ** {{tl|Transclude random subpage}}—transcludes random portal subpage. ** {{tl|Random portal component}}—transcludes random portal subpage. ** {{tl|Random subpage}}—tr...' 19320 wikitext text/x-wiki {{navbar|Portal template list|style=float:right}} '''Portal content templates''' * To display "selected content" on the portal main page ** {{tl|Transclude list item excerpts as random slideshow}}—transcludes excerpts from [[WP:RECOG|recognized content lists]], which are populated by a bot. ** {{tl|Transclude random subpage}}—transcludes random portal subpage. ** {{tl|Random portal component}}—transcludes random portal subpage. ** {{tl|Random subpage}}—transcludes random portal subpages. ** {{tl|Portal pictures}}—transcludes a slideshow of pictures, utilizing a single-page gallery. * To organize "selected content" on subpages ** {{tl|Numbered subpages}}—outputs an automatic index, transcluding numbered subpages. ** {{tl|Portal subpage}}—outputs a box linking to and transcluding a single subpage. ** {{tl|Portal subpage inline}}—outputs an unordered list item linking to and transcluding a single subpage. '''Main portal page formatting templates''' {{Div col|colwidth=20em}} * {{tl|Box-header}} * {{tl|Box-header-plain}} * {{tl|Box-header-round}} * {{tl|Box-header-square}} * {{tl|Box-header-watch}} * {{tl|Box-footer}} {{Div col end}} '''Templates that configure links''' {{Div col|colwidth=20em}} * {{tl|Portal}} * {{tl|Portal bar}} * {{tl|Portal-inline}} * {{tl|Pbox}} * {{tl|Portals}} * {{tl|Portals browsebar}} * {{tl|Related portals}} * {{tl|Wikimedia for portals}} {{Div col end}} '''Selected page templates, used on subpages of older portals''' {{Div col|colwidth=20em}} * {{tl|Selected article}} * {{tl|Selected biography}} * {{tl|Selected business}} * {{tl|Selected DYK}} * {{tl|Selected ingredient}} * {{tl|Selected location}} * {{tl|Selected picture}} * {{tl|Selected product}} * {{tl|Selected publication}} * {{tl|Selected quote}} * {{tl|Selected recipe}} * {{tl|Selected X}} {{Div col end}} '''Related templates''' * {{tl|Project template list}} {{Portal templates navbox}}<noinclude> [[Category:Wikipedia Portal templates| ]] [[Category:Documentation see also templates]] </noinclude> tgb2egit5lnbnd0o5zas9pjazejdvwe Cèṭa'an:Portal templates navbox 10 4303 19321 2024-10-02T22:35:34Z Munajad.MH 3071 ←Membuat halaman berisi '{{Navbox | name = Portal templates navbox | title = [[Wikipedia:Portal|Portal]] templates | listclass = hlist | state = {{{state|}}} | image = [[File:Portal.svg|50px]] | above = '''[[Wikipedia:WikiProject Portals/Components|Visual overview of template usage]]''' | group1 = Layout and formatting | list1 = * {{tl|Box portal skeleton}} * {{tl|Box-header}} ** [[Template:Box-header#Box-header_color_palettes|color palettes]] ** Te...' 19321 wikitext text/x-wiki {{Navbox | name = Portal templates navbox | title = [[Wikipedia:Portal|Portal]] templates | listclass = hlist | state = {{{state|}}} | image = [[File:Portal.svg|50px]] | above = '''[[Wikipedia:WikiProject Portals/Components|Visual overview of template usage]]''' | group1 = Layout and formatting | list1 = * {{tl|Box portal skeleton}} * {{tl|Box-header}} ** [[Template:Box-header#Box-header_color_palettes|color palettes]] ** [[Template:Box-header-plain|plain]] ** [[Template:Box-header-round|round]] ** [[Template:Box-header-square|square]] ** [[Template:Box-header-watch|watch]] *{{tl|Box-header colour}}<sup>{{Tooltip|[1]|Uses Module:Box-header}}</sup> *{{tl|Box-footer}} *{{tl|Flex columns}} *{{tl|Plain navboxes}} | group2 = Content transclusion | list2 = * {{tl|Transclude lead excerpt}}<sup>{{Tooltip|[2]|Uses Module:Excerpt/portals}}</sup> * {{tl|Transclude linked excerpt}}<sup>{{Tooltip|[2]|Uses Module:Excerpt/portals}}</sup> * {{tl|Transclude list item excerpt}}<sup>{{Tooltip|[2]|Uses Module:Excerpt/portals}}</sup> * {{tl|Transclude random excerpt}}<sup>{{Tooltip|[2]|Uses Module:Excerpt/portals}}</sup> * {{tl|Transclude selected excerpt}}<sup>{{Tooltip|[2]|Uses Module:Excerpt/portals}}</sup> * {{tl|Excerpt}} * {{tl|Transclude DYK}}<sup>{{Tooltip|[9]|Uses Module:Transclude DYK}}</sup> * {{tl|Transclude selected current events}}<sup>{{Tooltip|[3]|Uses Module:Selected current events}}</sup> * {{tl|Transclude selected recent additions}}<sup>{{Tooltip|[4]|Uses Module:Selected recent additions}}</sup> | group3 = Content slideshows | list3 = * {{tl|Random slideshow}}<sup>{{Tooltip|[5]|Uses Module:Random slideshow}}</sup> * {{tl|Transclude files as random slideshow}}<sup>{{Tooltip|[5]|Uses Module:Random slideshow}}</sup> * {{tl|Transclude excerpts as random slideshow}}<sup>{{Tooltip|[6]|Uses Module:Excerpt slideshow}}</sup> * {{tl|Transclude linked excerpts as random slideshow}}<sup>{{Tooltip|[6]|Uses Module:Excerpt slideshow}}</sup> * {{tl|Transclude list item excerpts as random slideshow}}<sup>{{Tooltip|[6]|Uses Module:Excerpt slideshow}}</sup> | group4 = Content randomisation | list4 = * {{tl|Random portal component}}<sup>{{Tooltip|[7]|Uses Module:Random portal component}}</sup> * {{tl|Random quotation}} * {{tl|Random subpage}} | group5 = General | list5 = * {{tl|Portals}} * {{tl|Portals browsebar}} * {{tl|Portal description}} * {{tl|Portal information sidebar}} * {{tl|Portal navbar no header2}} * {{tl|Purge link portals}} * {{tl|Wikimedia for portals}} | group6 = Linking templates | list6 = * {{tl|Portal}}<sup>{{Tooltip|[11]|Uses Module:Portal}}</sup> * {{tl|Portal bar}}<sup>{{Tooltip|[12]|Uses Module:Portal bar}}</sup> * {{tl|Portal-inline}}<sup>{{Tooltip|[13]|Uses Module:Portal-inline}}</sup> * {{tl|Pbox}} * {{tl|Related portals2}} | group7 = Talk pages / Maintenance | list7 = * {{tl|Portal talk}} * {{tl|Portal maintenance status}}<sup>{{Tooltip|[8]|Uses Module:Portal maintenance status}}</sup> * {{tl|Portal suggestions}} * {{tl|Portal toolbox}} * {{tl|WikiProject Portals}}<sup>{{Tooltip|[8]|Uses Module:Portal maintenance status}}</sup> | group8 = Images | list8= * {{tl|Portal dynamic image}} * {{tl|Portal image banner}}<sup>{{Tooltip|[10]|Uses Module:Portal image banner}}</sup> * {{tl|Portal pictures}}<sup>{{Tooltip|[14]|Uses Module:Portal pictures}}</sup> * {{tl|Portal POTD}} | group9 = Modules | list9 = * 1.&nbsp;[[Module:Box-header]] * 2.&nbsp;[[Module:Excerpt/portals]] * 3.&nbsp;[[Module:Selected current events]] * 4.&nbsp;[[Module:Selected recent additions]] * 5.&nbsp;[[Module:Random slideshow]] * 6.&nbsp;[[Module:Excerpt slideshow]] * 7.&nbsp;[[Module:Random portal component]] * 8.&nbsp;[[Module:Portal maintenance status]] * 9.&nbsp;[[Module:Transclude DYK]] * 10.&nbsp;[[Module:Portal image banner]] * 11.&nbsp;[[Module:Portal]] * 12.&nbsp;[[Module:Portal bar]] * 13.&nbsp;[[Module:Portal-inline]] * 14.&nbsp;[[Module:Portal pictures]] | group10 = Usage | list10 = * [[Wikipedia:Portal]] * [[Wikipedia:WikiProject Portals]] | below = ''For more information, see: {{cl|Template-Class Portal pages}} and {{cl|Wikipedia Portal templates}}'' }}<noinclude> {{documentation|content={{Collapsible option}} [[Category:Wikipedia Portal templates| ]] [[Category:Documentation see also templates]] }}</noinclude> erru12pebekfx4qxyict0kbbsm9e85l Cèṭa'an:Box-header 10 4304 19322 2024-10-02T22:36:56Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:Box-header|boxHeader}}<noinclude> {{Box-footer}} {{documentation}} </noinclude>' 19322 wikitext text/x-wiki {{#invoke:Box-header|boxHeader}}<noinclude> {{Box-footer}} {{documentation}} </noinclude> ppf58pyozzchfu5rhigeqh3ylohszy3 Cèṭa'an:Box-footer 10 4305 19323 2024-10-02T22:37:30Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#if:{{{1|}}}|<div class="noprint" style="margin:0.3em 0.2em 0.2em 0.3em; padding:0.3em 0.2em 0.2em 0.3em; text-align:right;"><b>{{{1|}}}</b></div>}}{{clear}}</div></includeonly><noinclude> {{Documentation}} </noinclude>' 19323 wikitext text/x-wiki <includeonly>{{#if:{{{1|}}}|<div class="noprint" style="margin:0.3em 0.2em 0.2em 0.3em; padding:0.3em 0.2em 0.2em 0.3em; text-align:right;"><b>{{{1|}}}</b></div>}}{{clear}}</div></includeonly><noinclude> {{Documentation}} </noinclude> g6fpywjrqy1kozkequzxzv6r6hn3d8t Cèṭa'an:Box-footer/doc 10 4306 19324 2024-10-02T22:38:00Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{high-use|7,956}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> == See also == {{Portal template list}} <includeonly>{{Sandbox other|| <!-- ADD CATEGORIES BELOW THIS LINE --> [[Category:Wikipedia Portal templates]] [[Category:Box templates]] }}</includeonly>' 19324 wikitext text/x-wiki {{Documentation subpage}} {{high-use|7,956}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> == See also == {{Portal template list}} <includeonly>{{Sandbox other|| <!-- ADD CATEGORIES BELOW THIS LINE --> [[Category:Wikipedia Portal templates]] [[Category:Box templates]] }}</includeonly> 9d35pxky51mqgj8dq6h9bsdrm5xrtpn Modul:Box-header 828 4307 19325 2024-10-02T22:39:18Z Munajad.MH 3071 ←Membuat halaman berisi 'local getArgs = require('Module:Arguments').getArgs local p = {} ---------- Config data ---------- local namedColours = mw.loadData( 'Module:Box-header/colours' ) local modes = { lightest = { sat=0.10, val=1.00 }, light = { sat=0.15, val=0.95 }, normal = { sat=0.40, val=0.85 }, dark = { sat=0.90, val=0.70 }, darkest = { sat=1.00, val=0.45 }, content = { sat=0.04, val=1.00 }, grey = { sat=0.00 } } local min_contrast_ratio_normal_text = 7 --...' 19325 Scribunto text/plain local getArgs = require('Module:Arguments').getArgs local p = {} ---------- Config data ---------- local namedColours = mw.loadData( 'Module:Box-header/colours' ) local modes = { lightest = { sat=0.10, val=1.00 }, light = { sat=0.15, val=0.95 }, normal = { sat=0.40, val=0.85 }, dark = { sat=0.90, val=0.70 }, darkest = { sat=1.00, val=0.45 }, content = { sat=0.04, val=1.00 }, grey = { sat=0.00 } } local min_contrast_ratio_normal_text = 7 -- i.e 7:1 local min_contrast_ratio_large_text = 4.5 -- i.e. 4.5:1 -- Template parameter aliases -- Specify each as either a single value, or a table of values -- Aliases are checked left-to-right, i.e. `['one'] = { 'two', 'three' }` is equivalent to using `{{{one| {{{two| {{{three|}}} }}} }}}` in a template local parameterAliases = { ['1'] = 1, ['2'] = 2, ['colour'] = 'color' } ---------- Dependecies ---------- local colourContrastModule = require('Module:Color contrast') local hex = require( 'luabit.hex' ) ---------- Utility functions ---------- local function getParam(args, parameter) if args[parameter] then return args[parameter] end local aliases = parameterAliases[parameter] if not aliases then return nil end if type(aliases) ~= 'table' then return args[aliases] end for _, alias in ipairs(aliases) do if args[alias] then return args[alias] end end return nil end local function setCleanArgs(argsTable) local cleanArgs = {} for key, val in pairs(argsTable) do if type(val) == 'string' then val = val:match('^%s*(.-)%s*$') if val ~= '' then cleanArgs[key] = val end else cleanArgs[key] = val end end return cleanArgs end -- Merge two tables into a new table. If the are any duplicate keys, the values from the second overwrite the values from the first. local function mergeTables(first, second) local merged = {} for key, val in pairs(first) do merged[key] = val end for key, val in pairs(second) do merged[key] = val end return merged end local function toOpenTagString(selfClosedHtmlObject) local closedTagString = tostring(selfClosedHtmlObject) local openTagString = mw.ustring.gsub(closedTagString, ' />$', '>') return openTagString end local function normaliseHexTriplet(hexString) if not hexString then return nil end local hexComponent = mw.ustring.match(hexString, '^#(%x%x%x)$') or mw.ustring.match(hexString, '^#(%x%x%x%x%x%x)$') if hexComponent and #hexComponent == 6 then return mw.ustring.upper(hexString) end if hexComponent and #hexComponent == 3 then local r = mw.ustring.rep(mw.ustring.sub(hexComponent, 1, 1), 2) local g = mw.ustring.rep(mw.ustring.sub(hexComponent, 2, 2), 2) local b = mw.ustring.rep(mw.ustring.sub(hexComponent, 3, 3), 2) return '#' .. mw.ustring.upper(r .. g .. b) end return nil end ---------- Conversions ---------- local function decimalToPaddedHex(number) local prefixedHex = hex.to_hex(tonumber(number)) -- prefixed with '0x' local padding = #prefixedHex == 3 and '0' or '' return mw.ustring.gsub(prefixedHex, '0x', padding) end local function hexToDecimal(hexNumber) return tonumber(hexNumber, 16) end local function RGBtoHexTriplet(R, G, B) return '#' .. decimalToPaddedHex(R) .. decimalToPaddedHex(G) .. decimalToPaddedHex(B) end local function hexTripletToRGB(hexTriplet) local R_hex, G_hex, B_hex = string.match(hexTriplet, '(%x%x)(%x%x)(%x%x)') return hexToDecimal(R_hex), hexToDecimal(G_hex), hexToDecimal(B_hex) end local function HSVtoRGB(H, S, V) -- per [[HSL and HSV#Converting_to_RGB]] local C = V * S local H_prime = H / 60 local X = C * ( 1 - math.abs(math.fmod(H_prime, 2) - 1) ) local R1, G1, B1 if H_prime <= 1 then R1 = C G1 = X B1 = 0 elseif H_prime <= 2 then R1 = X G1 = C B1 = 0 elseif H_prime <= 3 then R1 = 0 G1 = C B1 = X elseif H_prime <= 4 then R1 = 0 G1 = X B1 = C elseif H_prime <= 5 then R1 = X G1 = 0 B1 = C elseif H_prime <= 6 then R1 = C G1 = 0 B1 = X end local m = V - C local R = R1 + m local G = G1 + m local B = B1 + m local R_255 = math.floor(R*255) local G_255 = math.floor(G*255) local B_255 = math.floor(B*255) return R_255, G_255, B_255 end local function RGBtoHue(R_255, G_255, B_255) -- per [[HSL and HSV#Hue and chroma]] local R = R_255/255 local G = G_255/255 local B = B_255/255 local M = math.max(R, G, B) local m = math.min(R, G, B) local C = M - m local H_prime if C == 0 then return null elseif M == R then H_prime = math.fmod(((G - B)/C + 6), 6) -- adding six before taking mod ensures positive value elseif M == G then H_prime = (B - R)/C + 2 elseif M == B then H_prime = (R - G)/C + 4 end local H = 60 * H_prime return H end local function nameToHexTriplet(name) if not name then return nil end local codename = mw.ustring.gsub(mw.ustring.lower(name), ' ', '') return namedColours[codename] end ---------- Choose colours ---------- local function calculateColours(H, S, V, minContrast) local bgColour = RGBtoHexTriplet(HSVtoRGB(H, S, V)) local textColour = colourContrastModule._greatercontrast({bgColour}) local contrast = colourContrastModule._ratio({ bgColour, textColour }) if contrast >= minContrast then return bgColour, textColour elseif textColour == '#FFFFFF' then -- make the background darker and slightly increase the saturation return calculateColours(H, math.min(1, S+0.005), math.max(0, V-0.03), minContrast) else -- make the background lighter and slightly decrease the saturation return calculateColours(H, math.max(0, S-0.005), math.min(1, V+0.03), minContrast) end end local function makeColours(hue, modeName) local mode = modes[modeName] local isGrey = not(hue) if isGrey then hue = 0 end local borderSat = isGrey and modes.grey.sat or 0.15 local border = RGBtoHexTriplet(HSVtoRGB(hue, borderSat, 0.75)) local titleSat = isGrey and modes.grey.sat or mode.sat local titleBackground, titleForeground = calculateColours(hue, titleSat, mode.val, min_contrast_ratio_large_text) local contentSat = isGrey and modes.grey.sat or modes.content.sat local contentBackground, contentForeground = calculateColours(hue, contentSat, modes.content.val, min_contrast_ratio_normal_text) return border, titleForeground, titleBackground, contentForeground, contentBackground end local function findHue(colour) local colourAsNumber = tonumber(colour) if colourAsNumber and ( -1 < colourAsNumber ) and ( colourAsNumber < 360) then return colourAsNumber end local colourAsHexTriplet = normaliseHexTriplet(colour) or nameToHexTriplet(colour) if colourAsHexTriplet then return RGBtoHue(hexTripletToRGB(colourAsHexTriplet)) end return null end local function normaliseMode(mode) if not mode or not modes[mw.ustring.lower(mode)] or mw.ustring.lower(mode) == 'grey' then return 'normal' end return mw.ustring.lower(mode) end ---------- Build output ---------- local function boxHeaderOuter(args) local baseStyle = { clear = 'both', ['box-sizing'] = 'border-box', border = ( getParam(args, 'border-type') or 'solid' ) .. ' ' .. ( getParam(args, 'titleborder') or getParam(args, 'border') or '#ababab' ), background = getParam(args, 'titlebackground') or '#bcbcbc', color = getParam(args, 'titleforeground') or '#000', padding = getParam(args, 'padding') or '.1em', ['text-align'] = getParam(args, 'title-align') or 'center', ['font-family'] = getParam(args, 'font-family') or 'sans-serif', ['font-size'] = getParam(args, 'titlefont-size') or '100%', ['margin-bottom'] = '0px', } local tag = mw.html.create('div', {selfClosing = true}) :addClass('box-header-title-container') :addClass('flex-columns-noflex') :css(baseStyle) :css('border-width', ( getParam(args, 'border-top') or getParam(args, 'border-width') or '1' ) .. 'px ' .. ( getParam(args, 'border-width') or '1' ) .. 'px 0') :css('padding-top', getParam(args, 'padding-top') or '.1em') :css('padding-left', getParam(args, 'padding-left') or '.1em') :css('padding-right', getParam(args, 'padding-right') or '.1em') :css('padding-bottom', getParam(args, 'padding-bottom') or '.1em') :css('moz-border-radius', getParam(args, 'title-border-radius') or '0') :css('webkit-border-radius', getParam(args, 'title-border-radius') or '0') :css('border-radius', getParam(args, 'title-border-radius') or '0') return toOpenTagString(tag) end local function boxHeaderTopLinks(args) local style = { float = 'right', ['margin-bottom'] = '.1em', ['font-size'] = getParam(args, 'font-size') or '80%', color = getParam(args, 'titleforeground') or '#000' } local tag = mw.html.create('div', {selfClosing = true}) :addClass('plainlinks noprint' ) :css(style) return toOpenTagString(tag) end local function boxHeaderEditLink(args) local page = getParam(args, 'editpage') if not page or page == '{{{2}}}' then return '' end local style = { color = getParam(args, 'titleforeground') or '#000' } local tag = mw.html.create('span') :css(style) :wikitext('edit') local linktext = tostring(tag) local linktarget = tostring(mw.uri.fullUrl(page, {action='edit', section=getParam(args, 'section')})) return '[' .. linktarget .. ' ' .. linktext .. ']&nbsp;' end local function boxHeaderViewLink(args) local style = { color = getParam(args, 'titleforeground') or '#000' } local tag = mw.html.create('span') :css(style) :wikitext('view') local linktext = tostring(tag) local linktarget = ':' .. getParam(args, 'viewpage') return "<b>·</b>&nbsp;[[" .. linktarget .. '|' .. linktext .. ']]&nbsp;' end local function boxHeaderTitle(args) local baseStyle = { ['font-family'] = getParam(args, 'title-font-family') or 'sans-serif', ['font-size'] = getParam(args, 'title-font-size') or '100%', ['font-weight'] = getParam(args, 'title-font-weight') or 'bold', border = 'none', margin = '0', padding = '0', color = getParam(args, 'titleforeground') or '#000'; } local tagName = getParam(args, 'SPAN') and 'span' or 'h2' local tag = mw.html.create(tagName) :css(baseStyle) :css('padding-bottom', '.1em') :wikitext(getParam(args, 'title')) if getParam(args, 'extra') then local rules = mw.text.split(getParam(args, 'extra'), ';', true) for _, rule in pairs(rules) do local parts = mw.text.split(rule, ':', true) local prop = parts[1] local val = parts[2] if prop and val then tag:css(prop, val) end end end return tostring(tag) end local function boxBody(args) local baseStyle = { ['box-sizing'] = 'border-box', border = ( getParam(args, 'border-width') or '1' ) .. 'px solid ' .. ( getParam(args, 'border') or '#ababab'), ['vertical-align'] = 'top'; background = getParam(args, 'background') or '#fefeef', opacity = getParam(args, 'background-opacity') or '1', color = getParam(args, 'foreground') or '#000', ['text-align'] = getParam(args, 'text-align') or 'left', margin = '0 0 10px', padding = getParam(args, 'padding') or '1em', } local tag = mw.html.create('div', {selfClosing = true}) :css(baseStyle) :css('border-top-width', ( getParam(args, 'border-top') or '1' ) .. 'px') :css('padding-top', getParam(args, 'padding-top') or '.3em') :css('border-radius', getParam(args, 'border-radius') or '0') return toOpenTagString(tag) end local function contrastCategories(args) local cats = '' local titleText = nameToHexTriplet(getParam(args, 'titleforeground')) or normaliseHexTriplet(getParam(args, 'titleforeground')) or '#000000' local titleBackground = nameToHexTriplet(getParam(args, 'titlebackground')) or normaliseHexTriplet(getParam(args, 'titlebackground')) or '#bcbcbc' local titleContrast = colourContrastModule._ratio({titleBackground, titleText}) local insufficientTitleContrast = type(titleContrast) == 'number' and ( titleContrast < min_contrast_ratio_large_text ) local bodyText = nameToHexTriplet(getParam(args, 'foreground')) or normaliseHexTriplet(getParam(args, 'foreground')) or '#000000' local bodyBackground = nameToHexTriplet(getParam(args, 'background')) or normaliseHexTriplet(getParam(args, 'background')) or '#fefeef' local bodyContrast = colourContrastModule._ratio({bodyBackground, bodyText}) local insufficientBodyContrast = type(bodyContrast) == 'number' and ( bodyContrast < min_contrast_ratio_normal_text ) if insufficientTitleContrast and insufficientBodyContrast then return '[[Category:Box-header with insufficient title contrast]][[Category:Box-header with insufficient body contrast]]' elseif insufficientTitleContrast then return '[[Category:Box-header with insufficient title contrast]]' elseif insufficientBodyContrast then return '[[Category:Box-header with insufficient body contrast]]' else return '' end end ---------- Main functions / entry points ---------- -- Entry point for templates (manually-specified colours) function p.boxHeader(frame) local args = getArgs(frame) local page = args.editpage if not args.editpage or args.editpage == '' then page = mw.title.getCurrentTitle().prefixedText end local output = p._boxHeader(args, page) if mw.ustring.find(output, '{') then return frame:preprocess(output) end return output end -- Entry point for modules (manually-specified colours) function p._boxHeader(_args, page) local args = setCleanArgs(_args) if page and not args.editpage then args.editpage = page end if not args.title then args.title = '{{{title}}}' end local output = {} table.insert(output, boxHeaderOuter(args)) if not getParam(args, 'EDITLINK') then table.insert(output, boxHeaderTopLinks(args)) if not getParam(args, 'noedit') then table.insert(output, boxHeaderEditLink(args)) end if getParam(args, 'viewpage') then table.insert(output, boxHeaderViewLink(args)) end if getParam(args, 'top') then table.insert(output, getParam(args, 'top') .. '&nbsp;') end table.insert(output, '</div>') end table.insert(output, boxHeaderTitle(args)) table.insert(output, '</div>') table.insert(output, boxBody(args)) if not getParam(args, 'TOC') then table.insert(output, '__NOTOC__') end if not getParam(args, 'EDIT') then table.insert(output, '__NOEDITSECTION__') end table.insert(output, contrastCategories(args)) return table.concat(output) end -- Entry point for templates (automatically calculated colours) function p.autoColour(frame) local args = getArgs(frame) local colourParam = getParam(args, 'colour') local generatedColour = nil if not colourParam or colourParam == '' then -- convert the root page name into a number and use that local root = mw.title.getCurrentTitle().rootPageTitle.prefixedText local rootStart = mw.ustring.sub(root, 1, 12) local digitsFromRootStart = mw.ustring.gsub(rootStart, ".", function(s) return math.fmod(string.byte(s, 2) or string.byte(s, 1), 10) end) local numberFromRoot = tonumber(digitsFromRootStart, 10) generatedColour = math.fmod(numberFromRoot, 360) end local output = p._autoColour(args, generatedColour) if mw.ustring.find(output, '{') then return frame:preprocess(output) end return output end -- Entry point for modules (automatically calculated colours) function p._autoColour(_args, generatedColour) local args = setCleanArgs(_args) local hue = generatedColour or findHue(getParam(args, 'colour')) local mode = normaliseMode(getParam(args, 'mode')) local border, titleForeground, titleBackground, contentForeground, contentBackground = makeColours(hue, mode) local boxTemplateArgs = mergeTables(args, { title = getParam(args, '1') or '{{{1}}}', editpage = getParam(args, '2') or '', noedit = getParam(args, '2') and '' or 'yes', border = border, titleforeground = titleForeground, titlebackground = titleBackground, foreground = contentForeground, background = contentBackground }) return p._boxHeader(boxTemplateArgs) end return p o4lnyhqfwza3l4q9l38v1sps02by70u Modul:Box-header/doc 828 4308 19326 2024-10-02T22:39:52Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Module rating|protected}} {{High-use|11169}} {{Lua|Module:Box-header/colours|Module:Color contrast}} This module creates the header section for boxed content. It implements {{tl|box-header}}. It is intended to mainly be used in portals, but can also be used elsewhere. == Usage == <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|...' 19326 wikitext text/x-wiki <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Module rating|protected}} {{High-use|11169}} {{Lua|Module:Box-header/colours|Module:Color contrast}} This module creates the header section for boxed content. It implements {{tl|box-header}}. It is intended to mainly be used in portals, but can also be used elsewhere. == Usage == <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|boxHeader}}</code> :For use in templates; calls <code>_boxHeader</code> with the parameters passed to the template as arguments. <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|_boxHeader|args}}</code> :For use in modules; constructs the box header (and the start of the box body). The args are the parameters accepted by [[Template:Box-header]]. (The output may need to be expanded, depending on the values in the args.) <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|autoColour}}</code> :For use in templates; calls <code>_autoColour</code> with the parameters passed to the template as arguments. <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|_autoColour|args}}</code> :For use in modules; calculates appropriate colours for the box header, and then constructs it using <code>_boxHeader</code>. The args are the parameters accepted by [[Template:Box-header colour]] – the same as for [[Template:Box-header]], apart from those specifying colours and the title. (The output may need to be expanded, depending on the values in the args.) ==See also== {{portal templates navbox}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly> <noinclude> [[Category:Module documentation pages]] </noinclude> fiis4h6oamvl9890ugewo4wsjbxjgra Modul:Box-header/colours 828 4309 19327 2024-10-02T22:40:32Z Munajad.MH 3071 ←Membuat halaman berisi 'return { aliceblue = "#F0F8FF", antiquewhite = "#FAEBD7", aqua = "#00FFFF", aquamarine = "#7FFFD4", azure = "#F0FFFF", beige = "#F5F5DC", bisque = "#FFE4C4", black = "#000000", blanchedalmond = "#FFEBCD", blue = "#0000FF", blueviolet = "#8A2BE2", brown = "#A52A2A", burlywood = "#DEB887", cadetblue = "#5F9EA0", chartreuse = "#7FFF00", chocolate = "#D2691E", coral = "#FF7F50", cornflower = "#6495ED", cornsilk = "#FFF8DC", crimson = "#DC143C", c...' 19327 Scribunto text/plain return { aliceblue = "#F0F8FF", antiquewhite = "#FAEBD7", aqua = "#00FFFF", aquamarine = "#7FFFD4", azure = "#F0FFFF", beige = "#F5F5DC", bisque = "#FFE4C4", black = "#000000", blanchedalmond = "#FFEBCD", blue = "#0000FF", blueviolet = "#8A2BE2", brown = "#A52A2A", burlywood = "#DEB887", cadetblue = "#5F9EA0", chartreuse = "#7FFF00", chocolate = "#D2691E", coral = "#FF7F50", cornflower = "#6495ED", cornsilk = "#FFF8DC", crimson = "#DC143C", cyan = "#00FFFF", darkblue = "#00008B", darkcyan = "#008B8B", darkgoldenrod = "#B8860B", darkgray = "#A9A9A9", darkgreen = "#006400", darkkhaki = "#BDB76B", darkmagenta = "#8B008B", darkolivegreen = "#556B2F", darkorange = "#FF8C00", darkorchid = "#9932CC", darkred = "#8B0000", darksalmon = "#E9967A", darkseagreen = "#8FBC8F", darkslateblue = "#483D8B", darkslategray = "#2F4F4F", darkturquoise = "#00CED1", darkviolet = "#9400D3", deeppink = "#FF1493", deepskyblue = "#00BFFF", dimgray = "#696969", dodgerblue = "#1E90FF", firebrick = "#B22222", floralwhite = "#FFFAF0", forestgreen = "#228B22", fuchsia = "#FF00FF", gainsboro = "#DCDCDC", ghostwhite = "#F8F8FF", gold = "#FFD700", goldenrod = "#DAA520", gray = "#BEBEBE", green = "#00FF00", greenyellow = "#ADFF2F", honeydew = "#F0FFF0", hotpink = "#FF69B4", indianred = "#CD5C5C", indigo = "#4B0082", ivory = "#FFFFF0", khaki = "#F0E68C", lavender = "#E6E6FA", lavenderblush = "#FFF0F5", lawngreen = "#7CFC00", lemonchiffon = "#FFFACD", lightblue = "#ADD8E6", lightcoral = "#F08080", lightcyan = "#E0FFFF", lightgoldenrod = "#FAFAD2", lightgray = "#D3D3D3", lightgreen = "#90EE90", lightpink = "#FFB6C1", lightsalmon = "#FFA07A", lightseagreen = "#20B2AA", lightskyblue = "#87CEFA", lightslategray = "#778899", lightsteelblue = "#B0C4DE", lightyellow = "#FFFFE0", lime = "#00FF00", limegreen = "#32CD32", linen = "#FAF0E6", magenta = "#FF00FF", maroon = "#B03060", mediumaquamarine = "#66CDAA", mediumblue = "#0000CD", mediumorchid = "#BA55D3", mediumpurple = "#9370DB", mediumseagreen = "#3CB371", mediumslateblue = "#7B68EE", mediumspringgreen = "#00FA9A", mediumturquoise = "#48D1CC", mediumvioletred = "#C71585", midnightblue = "#191970", mintcream = "#F5FFFA", mistyrose = "#FFE4E1", moccasin = "#FFE4B5", navajowhite = "#FFDEAD", navyblue = "#000080", oldlace = "#FDF5E6", olive = "#808000", olivedrab = "#6B8E23", orange = "#FFA500", orangered = "#FF4500", orchid = "#DA70D6", palegoldenrod = "#EEE8AA", palegreen = "#98FB98", paleturquoise = "#AFEEEE", palevioletred = "#DB7093", papayawhip = "#FFEFD5", peachpuff = "#FFDAB9", peru = "#CD853F", pink = "#FFC0CB", plum = "#DDA0DD", powderblue = "#B0E0E6", purple = "#A020F0", rebeccapurple = "#663399", red = "#FF0000", rosybrown = "#BC8F8F", royalblue = "#4169E1", saddlebrown = "#8B4513", salmon = "#FA8072", sandybrown = "#F4A460", seagreen = "#2E8B57", seashell = "#FFF5EE", sienna = "#A0522D", silver = "#C0C0C0", skyblue = "#87CEEB", slateblue = "#6A5ACD", slategray = "#708090", snow = "#FFFAFA", springgreen = "#00FF7F", steelblue = "#4682B4", tan = "#D2B48C", teal = "#008080", thistle = "#D8BFD8", tomato = "#FF6347", turquoise = "#40E0D0", violet = "#EE82EE", webgray = "#808080", webgreen = "#008000", webmaroon = "#7F0000", webpurple = "#7F007F", wheat = "#F5DEB3", white = "#FFFFFF", whitesmoke = "#F5F5F5", yellow = "#FFFF00", yellowgreen = "#9ACD32" } 4p1m04mdsjzhetdyqxwfujm9bhme1ze Cèṭa'an:Colours 10 4310 19328 2024-10-02T22:42:07Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Font color]] 19328 wikitext text/x-wiki #REDIRECT [[Template:Font color]] 0smcryxdp09axqftl00lbrng1mhsiq8 Cèṭa'an:Font color 10 4311 19329 2024-10-02T22:42:46Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{ safesubst:#if: {{{text|{{{3|}}}}}} | {{ safesubst:#if: {{{link|}}} | {{ safesubst:#ifeq: {{{link|}}} | yes | [[ {{ safesubst:#if:trim | {{{text|{{{3|}}}}}} }}|<span style="background-color:{{ safesubst:#if:trim | {{{bg|{{{2|inherit}}}}}} }}; color:{{ safesubst:#if:trim | {{{fg|{{{1|inherit}}}}}} }};">{{ safesubst:#if:trim | {{{text|{{{3|}}}}}} }}</span>]] | {{{link|}}}|<span style="background-color:{{ safesubst:#if:trim | {{{b...' 19329 wikitext text/x-wiki <includeonly>{{ safesubst:#if: {{{text|{{{3|}}}}}} | {{ safesubst:#if: {{{link|}}} | {{ safesubst:#ifeq: {{{link|}}} | yes | [[ {{ safesubst:#if:trim | {{{text|{{{3|}}}}}} }}|<span style="background-color:{{ safesubst:#if:trim | {{{bg|{{{2|inherit}}}}}} }}; color:{{ safesubst:#if:trim | {{{fg|{{{1|inherit}}}}}} }};">{{ safesubst:#if:trim | {{{text|{{{3|}}}}}} }}</span>]] | [[{{{link|}}}|<span style="background-color:{{ safesubst:#if:trim | {{{bg|{{{2|inherit}}}}}} }}; color:{{ safesubst:#if:trim | {{{fg|{{{1|inherit}}}}}} }};">{{ safesubst:#if:trim | {{{text|{{{3|}}}}}} }}</span>]] }} | <span style="background-color:{{ safesubst:#if:trim | {{{bg|{{{2|inherit}}}}}} }}; color:{{ safesubst:#if:trim | {{{fg|{{{1|inherit}}}}}} }};">{{ safesubst:#if:trim | {{{text|{{{3|}}}}}} }}</span> }} | {{ safesubst:#if: {{{link|}}} | {{ safesubst:#ifeq: {{{link|}}} | yes | [[ {{ safesubst:#if:trim | {{{bg|{{{2|}}}}}} }} |<span style="color:{{ safesubst:#if:trim | {{{fg|{{{1|inherit}}}}}} }};">{{ safesubst:#if:trim | {{{bg|{{{2|}}}}}} }}</span>]] | [[ {{ safesubst:#if:trim | {{{link|}}} }} |<span style="color:{{ safesubst:#if:trim | {{{fg|{{{1|inherit}}}}}} }};">{{ safesubst:#if:trim | {{{bg|{{{2|}}}}}} }}</span>]] }} | <span style="color:{{ safesubst:#if:trim | {{{fg|{{{1|inherit}}}}}} }};">{{ safesubst:#if:trim | {{{bg|{{{2|}}}}}} }}</span> }} }}</includeonly><noinclude> {{documentation}} </noinclude> ie83cnoicyekcaw9x4vxa0nhbwv8ull Cèṭa'an:Font color/doc 10 4312 19330 2024-10-02T22:43:13Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Warning|1={{large|'''Links should clearly be identifiable as links to readers'''.}}<br />Refrain from implementing colored links that may impede user ability to distinguish links from regular text, or color links for purely aesthetic reasons. See the guides to editing articles for accessibility at [[WP:CONTRAST|contrast]], [[ Wikipedia:Manual of Style/Accessibility|accessibility]] and [[WP:NAVBOXCOLOUR|navbox colors]].}} {{High-use| 9...' 19330 wikitext text/x-wiki {{Documentation subpage}} {{Warning|1={{large|'''Links should clearly be identifiable as links to readers'''.}}<br />Refrain from implementing colored links that may impede user ability to distinguish links from regular text, or color links for purely aesthetic reasons. See the guides to editing articles for accessibility at [[WP:CONTRAST|contrast]], [[ Wikipedia:Manual of Style/Accessibility|accessibility]] and [[WP:NAVBOXCOLOUR|navbox colors]].}} {{High-use| 90150 }} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> == Purpose == {{tl | Font color }} is how you insert colorized text, such as {{ font color | red | red }}, {{ font color | orange | orange }}, {{ font color | green | green }}, {{ font color | blue | blue }} and {{ font color | indigo | indigo }}, and [[Help:Color#Color generation guide|many others]]. You can specify its {{ font color | bg=yellow | fg=indigo | text=background }} color at the same time. {{tl | Font color }} is also how you can color wikilinks to something other than blue for when you need to work within background colors. Normally <kbd>[<nowiki/>[ wikilink ]]</kbd> &rarr; [[wikilink]], but here we use a {{tl | font color }} with {{para | link }} to create a black wikilink &rarr; {{ font color | black | violet | link=yes | &nbsp;&nbsp;&nbsp;wikilink&nbsp;&nbsp;&nbsp; }} You can make any text link to any page using the {{para|link}} parameter. This template will use [[Wikipedia:HTML5]] recommendations, inserting the span tags {{tag|span|params=style="color:''color''"}} and {{tag|span|params=style="background-color:''color''"}}, so the page increases its readability and usability in both the wikitext and the rendered page. == Usage == {{tlf | Font color }} has a one-color and a two-color form: : <kbd>{<nowiki/>{font color | ''color'' | ''text'' }}</kbd> : <kbd>{<nowiki/>{font color | ''text color'' | ''background color'' | ''text'' }}</kbd>. Either form has a <kbd>|link=</kbd> option, for colorizing (otherwise blue or red) wikilink text. : <kbd>|link{{=}}yes</kbd> &rarr; <code>[<nowiki/>[''text'']]</code> : <kbd>|link=''[[wp:pgn|fullpagename]]''</kbd> &rarr; <code>[<nowiki/>[''fullpagename'']]</code> You can also name the other fields. : <kbd>{<nowiki/>{font color | fg=''color'' | text=''text'' }}</kbd> : <kbd>{<nowiki/>{font color | fg=''text color'' | bg=''background color'' | text=''text'' }}</kbd> You can name <kbd>|fg=</kbd> or <kbd>|bg=</kbd>, which is nice, but... if you name either of them, you must also name <kbd>|text=</kbd>, which is a compromise. (See [[Help:Template#Parameters]] for why.) Spacing is of no concern. :<code>.</code><kbd>{<nowiki/>{font color|tan|green|text with four words}}</kbd><code>.</code> &rarr; <code>.</code>{{font color|tan|green|text with four words }}<code>.</code> :<code>.</code><kbd> {<nowiki/>{font color|tan|green|text with four words}} </kbd><code>.</code> &rarr; <code>.</code> {{font color|tan|green|text with four words }} <code>.</code> :<code>.</code><kbd> {<nowiki/>{ font color | tan | green | text with four words }} </kbd><code>.</code> &rarr; <code>.</code> {{ font color | tan | green | text with four words }} <code>.</code> === Parameters === {{Aligned table |cols=3 |style=padding:0.5em 0;line-height:1.35em;margin-bottom:1.0em; |col1style=font-family:monospace;padding-right:1.5em; |col2style=padding-right:2.5em; |col3style=text-align:center; |row1style=font-size:110%;font-weight:bold;| | Use / description | Default value | {{{1}}} | ''text color'' | inherited | {{{2}}} | ''text'' | | link | {{=}}yes or {{=}}''fullpagename'' | }} :Or {{Aligned table |cols=3 |style=padding:0.5em 0;line-height:1.35em;margin-bottom:1.0em; |col1style=font-family:monospace;padding-right:1.5em; |col2style=padding-right:2.5em; |col3style=text-align:center; |row1style=font-size:110%;font-weight:bold;| | Use / description | Default value | {{{1}}} | ''text color'' | inherited | {{{2}}} | ''background color'' | inherited | {{{3}}} | ''text'' | | link | {{=}}yes or {{=}}''fullpagename'' | }} == Examples == {|class=wikitable !Markup !Renders as |- | <code><nowiki>{{ font color | green | green text }}</nowiki></code> | {{ font color | green | green text }} |- | <code><nowiki>{{ font color | blue | do not style text as a link }}</nowiki></code> | {{ font color | blue | do not style text as a link }} |- | | <code>{<nowiki/>{ font color'''{{large | {{! }}<nowiki/>{{! }} }}'''yellow | default text in yellow background }}</code> | {{ font color | | yellow | default text in yellow background }} |- | | <code>{<nowiki/>{ font color'''{{large | {{! }} }}'''bg=yellow | text = default text in yellow background }}</code> | {{ font color | bg=yellow | text = default text in yellow background }} |- | <code><nowiki>{{ font color | white | black | white with black background }}</nowiki></code> | {{ font color | white | black | white with black background }} |- | <code><nowiki>{{ font color | #ffffff | #000000 | white with black background }} ([[hexadecimal colors]]) </nowiki></code> | {{ font color | #ffffff | #000000 | white with black background}} ([[hexadecimal colors]]) |- | <code><nowiki>{{ font color | rgb(255,255,255) | rgb(0,0,0) | white with black background }}</nowiki></code> | {{ font color | rgb(255,255,255) | rgb(0,0,0) | white with black background}} |} {|class=wikitable !Markup !Renders as |- | <code><nowiki>{{ font color | white | blue | Wikipedia:Example | link = yes }}</nowiki></code> | {{ font color | white | blue | Wikipedia:Example | link = yes }} |- | <code><nowiki>{{ font color | white | blue | Wikipedia:Example | link = Wikipedia:Sandbox }}</nowiki></code> | {{ font color | white | blue | Wikipedia:Example | link = Wikipedia:Sandbox }} |- | <code><nowiki>{{ font color | text = Wikipedia:Example | link = Wikipedia:Sandbox | bg = blue | fg = white }}</nowiki></code> | {{ font color | text = Wikipedia:Example | link = Wikipedia:Sandbox | bg = blue | fg = white }} |} The {{para|link}} parameter is a good way to colorize wikilinks, and it is about as much typing as the [[wp:pipe trick|pipe trick]]. Although a wikilink accepts a ''font color'' (or other template or markup): :<code>{{large|[<nowiki/>[}}Wikipedia:Example{{large|{{!}}}}{<nowiki />{font color|white|blue|the Wikipedia:Example page}}{{large|]]}}</code> :→ [[Wikipedia:Example | {{ font color | white | blue | the Wikipedia:Example page}}]] (a font-colored link), a ''font color'' does not accept a wikilink, it creates wikilinks itself with {{para|link}}. *{{OK }} {<nowiki/>{ font color | green | violet | Wikipedia:Example | link=yes }} → {{ font color | green | violet | Wikipedia:Example | link=yes }} (a {{para|link}} {{tl | font color }}) *{{cross }}{<nowiki/>{ font color | green | violet | the [<nowiki/>[Wikipedia:Example]] page}} → {{ font color | green | violet | the [[Wikipedia:Example]] page }} (Text with [<nowiki/>[wikilink brackets]] overrides the designated color) *{{cross }}{<nowiki/>{ font color | green | violet | [<nowiki/>[Wikipedia:Exammple]] }} → {{ font color | green | violet | the [[Wikipedia:Exammple]] page }} (Text with [<nowiki/>[wikilink brackets]] overrides the designated color) <!-- --><includeonly>For more examples see [[/testcases]].</includeonly> For actual mainspace template usage, here are search links for * {{sl | hastemplate:"font color" | label=all usage }}. * {{template usage | font color | pattern=link= | prefix=: | label=where <code>{{! }}link=</code> is used }}. * {{sl | hastemplate: "font color" prefix:F }} showing its use in articles whose title begins with the letter "F". ==See also== [[File:SVG Recognized color keyword names.svg|thumb|SVG's color keywords that can be used as a keyword value.]] * [[WP:COLOR|Important Manual of Style information]] * [[Web colors]] * [[HTML color names]] * [[List of colors]] * [[Help: Link color]] * {{tl|color}} * {{tl|background color}} * {{tl|coltit}} — colored table header cell * {{tl|color contrast ratio}} * {{tl|hilite}} * {{tl|font}} * {{tl|tq}} * {{tl|xt}} <includeonly>{{sandbox other|| <!-- categories --> [[Category:Text color templates]] }} </includeonly> kqku0vxx34lxek3yp45ngleenhk2vyg Cèṭa'an:Color 10 4313 19331 2024-10-02T22:44:36Z Munajad.MH 3071 ←Membuat halaman berisi '{{<includeonly>safesubst:</includeonly>ifsubst|1=<span|2=<templatestyles src="Template:Color/styles.css" /><span class="tmp-color"}} style="color:{{{1|}}}">{{{2|{{{1|}}}}}}<includeonly></span></includeonly><noinclude>{{Documentation}}<!-- PLEASE ADD THIS TEMPLATE'S CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --></noinclude>' 19331 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>ifsubst|1=<span|2=<templatestyles src="Template:Color/styles.css" /><span class="tmp-color"}} style="color:{{{1|}}}">{{{2|{{{1|}}}}}}<includeonly></span></includeonly><noinclude>{{Documentation}}<!-- PLEASE ADD THIS TEMPLATE'S CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --></noinclude> mir66vdgg1ofukylprfapm1rh3vaahk Cèṭa'an:Color/doc 10 4314 19332 2024-10-02T22:44:59Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} __NOTOC__ <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> {{high-use}} {{Warning |'''Prose text intended for readers should never be manually colored.''' ([[MOS:PROSECOLOR]])}} {{Uses TemplateStyles|Template:Color/styles.css}} {{tl|color}} can be used to specify the foreground color of a span of text. Acceptable values are [[RGB color model|RGB]] hex codes, e.g. #C9E72A, or any of the [[web colors]]: red, blue,...' 19332 wikitext text/x-wiki {{Documentation subpage}} __NOTOC__ <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> {{high-use}} {{Warning |'''Prose text intended for readers should never be manually colored.''' ([[MOS:PROSECOLOR]])}} {{Uses TemplateStyles|Template:Color/styles.css}} {{tl|color}} can be used to specify the foreground color of a span of text. Acceptable values are [[RGB color model|RGB]] hex codes, e.g. #C9E72A, or any of the [[web colors]]: red, blue, green, moccasin, darkorchid, etc. To set the background color of a span of text, use {{Template link|background color}}. == Usage == * {{Template link expanded|color|name of color or hex code of color|Text}} For example: * {{#invoke:demoTemplate|color|red|Hello, world!}} * {{#invoke:demoTemplate|color|#00F000|Hello, world!}} If the second parameter is omitted, the color value is displayed as text: * {{#invoke:demoTemplate|color|#00F000}} * {{#invoke:demoTemplate|color|red}} === Dark mode === This template does not function in dark mode. If you have a use case for color in your page, you should use an existing more-specific template (such as {{tl|increase}} or {{tl|xt}}). == Redirects == * {{Template link general |COLOR|nolink=on|code=on}} * {{Template link general |Colored text|nolink=on|code=on}} * {{Template link general |Colour|nolink=on|code=on}} * {{Template link general|COLOUR|nolink=on|code=on}} * {{Template link general |Fgcolor|nolink=on|code=on}} == See also == * {{Template link|resize}} * {{Template link|colored link}} * {{Template link|background color}} * {{Template link|font color}} – allows setting both text and background color * {{Template link|coltit}} – colored table header cell * {{Template link|overcoloured}} – when color is used in a way that hides information from color-blind people == TemplateData == {{TemplateData header}} <templatedata> { "description": "The color template can be used to add a span of text with any given text color", "params": { "1": { "label": "Color", "description": "CSS name of color or hex code of color, e.g. 'red' or '#00F000'.", "type": "string", "required": true }, "2": { "label": "Text", "description": "The string of text to be formatted in the desired color", "type": "string", "suggested": true } } } </templatedata> <includeonly>{{Sandbox other| | <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Text color templates| ]] }}</includeonly> g0i8o7vdasqmqe1out34m7fnbhkugbt Cèṭa'an:Color/styles.css 10 4315 19333 2024-10-02T22:45:56Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} */ /* [[phab:T360683]]: This stylesheet removes the function of this template in * dark mode */ @media screen { html.skin-theme-clientpref-night div:not(.notheme) > .tmp-color, html.skin-theme-clientpref-night p > .tmp-color, html.skin-theme-clientpref-night table:not(.notheme) .tmp-color { color: inherit !important; } } @media screen and ( prefers-color-scheme: dark) { /* automatic mode */ html.skin-theme-clientpref-os d...' 19333 sanitized-css text/css /* {{pp-template}} */ /* [[phab:T360683]]: This stylesheet removes the function of this template in * dark mode */ @media screen { html.skin-theme-clientpref-night div:not(.notheme) > .tmp-color, html.skin-theme-clientpref-night p > .tmp-color, html.skin-theme-clientpref-night table:not(.notheme) .tmp-color { color: inherit !important; } } @media screen and ( prefers-color-scheme: dark) { /* automatic mode */ html.skin-theme-clientpref-os div:not(.notheme) > .tmp-color, html.skin-theme-clientpref-os p > .tmp-color, html.skin-theme-clientpref-os table:not(.notheme) .tmp-color { color: inherit !important; } } dl8bwbkew3oeno6jka06uesbas1lvul Modul:DemoTemplate 828 4316 19334 2024-10-02T22:47:31Z Munajad.MH 3071 ←Membuat halaman berisi 'require('strict') local newBuffer = require('Module:OutputBuffer') local mt = {} function mt.__index(t, title) return function(frame) local getBuffer, print, printf = newBuffer() printf('{{%s', title) local ipairsArgs = {} for k,v in ipairs(frame.args) do if string.find(v, '=', 1, true) then break end ipairsArgs[k] = true printf('|%s', v) end for k,v in pairs(frame.args) do if not ipairsArgs[k] then printf('|%s=%s', string.gs...' 19334 Scribunto text/plain require('strict') local newBuffer = require('Module:OutputBuffer') local mt = {} function mt.__index(t, title) return function(frame) local getBuffer, print, printf = newBuffer() printf('{{%s', title) local ipairsArgs = {} for k,v in ipairs(frame.args) do if string.find(v, '=', 1, true) then break end ipairsArgs[k] = true printf('|%s', v) end for k,v in pairs(frame.args) do if not ipairsArgs[k] then printf('|%s=%s', string.gsub(k, '=', '{{=}}'), v) end end print('}}') local buffer = getBuffer() -- rather than calling expandTemplate with the title and args we have, call preprocess, so that our code example will always match our output, even in the cases of pipes or other things we should have escaped but didn't return string.format('<code>%s</code> &rarr; %s', mw.text.nowiki(buffer), frame:preprocess(buffer)) end end return setmetatable({}, mt) 8mlbnzfciphbgabjlzcptahim6afk3p Modul:DemoTemplate/doc 828 4317 19335 2024-10-02T22:47:58Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating|beta}} {{lua|Module:OutputBuffer}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == Simply place "#invoke:{{BASEPAGENAME}}|" before a call to a template. For example, <nowiki>{{#invoke:DemoTemplate|Convert|10|km|nmi|abbr=off}}</nowiki> yields the following: :{{#invoke:{{BASEPAGENAME}}|Convert|10|km|nmi|abbr=off}} This module handles both named and posi...' 19335 wikitext text/x-wiki {{Module rating|beta}} {{lua|Module:OutputBuffer}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == Simply place "#invoke:{{BASEPAGENAME}}|" before a call to a template. For example, <nowiki>{{#invoke:DemoTemplate|Convert|10|km|nmi|abbr=off}}</nowiki> yields the following: :{{#invoke:{{BASEPAGENAME}}|Convert|10|km|nmi|abbr=off}} This module handles both named and positional parameters as well as equals signs in both parameter names and values correctly, so this (for example) will work: <nowiki>{{#invoke:DemoTemplate|1x|1=Some parameter with an = sign in it}}</nowiki> :{{#invoke:{{BASEPAGENAME}}|1x|1=Some parameter with an = sign in it}} Note, however, that pipes, curly braces, etc. are not currently handled correctly by this module, so this (for example) will '''not''' work correctly: <nowiki>{{#invoke:DemoTemplate|1x|foo{{!}}bar}}</nowiki> :{{#invoke:{{BASEPAGENAME}}|1x|foo{{!}}bar}} ==See also== *{{tl|demo}}, {{tl|demo inline}}, {{ml|demo}} *{{tl|nowiki template demo}}, {{ml|template test case}} *{{tl|automarkup}}, {{tl|make code}}, {{ml|automarkup}} *{{tl|mra}}, {{tl|markup}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Documentation assistance templates]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> 64qmtoof4se6tewxe79h3509u4p6b92 Modul:OutputBuffer 828 4318 19336 2024-10-02T22:48:36Z Munajad.MH 3071 ←Membuat halaman berisi 'return function() local buffer = {} return function(sep) local b = buffer buffer = {} return table.concat(b, sep) end, function(text) buffer[#buffer + 1] = text end, function(...) buffer[#buffer + 1] = string.format(...) end end' 19336 Scribunto text/plain return function() local buffer = {} return function(sep) local b = buffer buffer = {} return table.concat(b, sep) end, function(text) buffer[#buffer + 1] = text end, function(...) buffer[#buffer + 1] = string.format(...) end end q99uj160az0ttaurr5k4mo7r9ep8nyi Modul:OutputBuffer/doc 828 4319 19337 2024-10-02T22:49:04Z Munajad.MH 3071 ←Membuat halaman berisi 'This module provides an easy and efficient way to generate lengthy strings. == Usage == First, load the module. <syntaxhighlight lang="lua"> local newBuffer = require('Module:OutputBuffer') </syntaxhighlight> Then, create the buffer and the functions that act on it. <syntaxhighlight lang="lua"> local getBuffer, print, printf = newBuffer() </syntaxhighlight> === getBuffer === <syntaxhighlight lang="lua"> local text = getBuffer(sep) </syntaxhighlight> Retur...' 19337 wikitext text/x-wiki This module provides an easy and efficient way to generate lengthy strings. == Usage == First, load the module. <syntaxhighlight lang="lua"> local newBuffer = require('Module:OutputBuffer') </syntaxhighlight> Then, create the buffer and the functions that act on it. <syntaxhighlight lang="lua"> local getBuffer, print, printf = newBuffer() </syntaxhighlight> === getBuffer === <syntaxhighlight lang="lua"> local text = getBuffer(sep) </syntaxhighlight> Returns the contents of the buffer, with an optional separator string <var>sep</var>. === print === <syntaxhighlight lang="lua"> print(s) </syntaxhighlight> Adds the string <var>s</var> to the buffer. === printf === <syntaxhighlight lang="lua"> printf(s, ...) </syntaxhighlight> Adds the string <var>s</var> to the buffer. The string is formatted with any subsequent arguments, following the rules used for [[mw:Extension:Scribunto/Lua reference manual#String.format|string.format]]. == Example == <syntaxhighlight lang="lua"> local newBuffer = require('Module:OutputBuffer') local p = {} function p.main() local getBuffer, print, printf = newBuffer() print('Welcome to the English Wikipedia.') printf('There are currently %d articles on this site.', mw.site.stats.articles) return getBuffer(' ') end return p -- Assuming this module's name is "TestModule", and that mw.site.stats.articles returns 4500000, -- {{#invoke:TestModule|main}} would output: -- "Welcome to the English Wikipedia. There are currently 4500000 articles on this site." </syntaxhighlight> <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Lua metamodules]] }}</includeonly> iua092fjfe1sskmkht3aw3t2q8koizu Modul:Location map/data/Southeast Asia 828 4320 19338 2024-10-02T22:59:05Z Munajad.MH 3071 ←Membuat halaman berisi 'return { name = 'Southeast Asia', top = 31.291864723093358, bottom = -12.375471986864053, left = 88.5943828813445, right = 152.9377426065815, image = 'Southeast Asia location map.svg', -- image1 = 'Philippine Sea location.jpg' }' 19338 Scribunto text/plain return { name = 'Southeast Asia', top = 31.291864723093358, bottom = -12.375471986864053, left = 88.5943828813445, right = 152.9377426065815, image = 'Southeast Asia location map.svg', -- image1 = 'Philippine Sea location.jpg' } ihhuq3vooe02gkhrw9ij19peek5v3qr Modul:Location map/data/Southeast Asia/doc 828 4321 19339 2024-10-02T22:59:35Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Categories and interwikis go at the bottom of this page. --> {{Module:Location map/data/doc|image=[[File:Southeast Asia location map.svg|thumb|250px|Map of Southeast Asia]] |examples= === Location map, using default map (image) === {{Location map | Southeast Asia | width = 300 | lat_deg = -6.2 | lon_deg = 106.82 | label = Jakarta }} <pre style="width:30em"> {{Location map | Southeast Asia | width = 300 | lat_deg = -6.2 | lon_deg = 106.82 | label = Ja...' 19339 wikitext text/x-wiki <!-- Categories and interwikis go at the bottom of this page. --> {{Module:Location map/data/doc|image=[[File:Southeast Asia location map.svg|thumb|250px|Map of Southeast Asia]] |examples= === Location map, using default map (image) === {{Location map | Southeast Asia | width = 300 | lat_deg = -6.2 | lon_deg = 106.82 | label = Jakarta }} <pre style="width:30em"> {{Location map | Southeast Asia | width = 300 | lat_deg = -6.2 | lon_deg = 106.82 | label = Jakarta }} </pre> {{clear}} {{Location map | Southeast Asia | width = 200 | lat_deg = 16 | lon_deg = 121 | label = Luzon }} <pre style="width:30em"> {{Location map | Southeast Asia | width = 200 | lat_deg = 25.02 | lon_deg = 121.38 | label = Taiwan }} </pre> {{clear}} === Location map many, using relief map (image1) === {{Location map many | Southeast Asia | relief = yes | width = 300 | caption = Two locations in Southeast Asia | lat1_deg = -6.2 | lon1_deg = 106.82 | label1 = Jakarta | lat2_deg = 13.45 | lon2_deg = 100.28 | label2 = Bangkok }} <pre style="width:30em"> {{Location map many | Southeast Asia | relief = yes | width = 300 | caption = Two locations in Southeast Asia | lat1_deg = 0 | lon1_deg = 95 | label1 = Jakarta | lat2_deg = 25 | lon2_deg = 110 | label2 = Bangkok }} }} </pre> {{clear}} {{Location map many | Southeast Asia | relief = yes | width = 200 | caption = Islands adjacent to the Philippine Sea | lat1_deg = 16 | lon1_deg = 121 | label1 = Luzon | lat2_deg = 25.02 | lon2_deg = 121.38 | label2 = Taiwan }} <pre style="width:30em"> {{Location map many | Southeast Asia | relief = yes | width = 200 | caption = Islands adjacent to the Philippine Sea | lat1_deg = 16 | lon1_deg = 121 | label1 = Luzon | lat2_deg = 25.02 | lon2_deg = 121.38 | label2 = Taiwan }} </pre> {{clear}} === Location map+, using AlternativeMap === {{Location map+ | Southeast Asia | AlternativeMap = Philippine Sea location.jpg | width = 200 | caption = Islands adjacent to the Philippine Sea | places = {{Location map~ | Southeast Asia | lat_deg = 16 | lon_deg = 121 | label = Luzon }} {{Location map~ | Southeast Asia | lat_deg = 25.02 | lon_deg = 121.38 | label = Taiwan }} }} <pre style="width:35em"> {{Location map+ | Southeast Asia | AlternativeMap = Philippine Sea location.jpg | width = 200 | caption = Islands adjacent to the Philippine Sea | places = {{Location map~ | Southeast Asia | lat_deg = 16 | lon_deg = 121 | label = Luzon }} {{Location map~ | Southeast Asia | lat_deg = 25.02 | lon_deg = 121.38 | label = Taiwan }} }} </pre> }} <includeonly> <!-- Categories go here, and interwikis go on Wikidata: --> [[Category:Southeast Asia templates|Southeast Asia]] [[Category:Asia location map modules|Southeast Asia]] </includeonly> l9g1pazoxeolwtg6u7nfx1qurro4jgi Modul:Location map/data/doc 828 4322 19340 2024-10-02T23:03:16Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Location map data documentation]] 19340 wikitext text/x-wiki #REDIRECT [[Template:Location map data documentation]] {{Redirect category shell| {{R from move}} {{R from documentation page}} }} qrhiegm3dgju0jt9rm0xff8t30s3hed Cèṭa'an:Location map data documentation 10 4323 19341 2024-10-02T23:05:13Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>__NOEDITSECTION__{{#invoke:Location map/info|main}} {{{image|}}} '''{{#titleparts:{{FULLPAGENAME}}|3}}''' is a location map definition used to overlay markers and labels on {{{projection|an [[equirectangular projection]]}}} map of {{{name|[[{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|name}}]]}}}. The markers are placed by [[latitude]] and [[longitude]] coordinates on the default map or a similar map image. == Usage == These def...' 19341 wikitext text/x-wiki <includeonly>__NOEDITSECTION__{{#invoke:Location map/info|main}} {{{image|}}} '''{{#titleparts:{{FULLPAGENAME}}|3}}''' is a location map definition used to overlay markers and labels on {{{projection|an [[equirectangular projection]]}}} map of {{{name|[[{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|name}}]]}}}. The markers are placed by [[latitude]] and [[longitude]] coordinates on the default map or a similar map image. == Usage == These definitions are used by the following templates when invoked with parameter "{{#titleparts:{{FULLPAGENAME}}|1|3}}": * {{tlx|Location map | {{#titleparts:{{FULLPAGENAME}}|1|3}}&nbsp;| ...}} * {{tlx|Location map many | {{#titleparts:{{FULLPAGENAME}}|1|3}}&nbsp;| ...}} * {{tlx|Location map+ | {{#titleparts:{{FULLPAGENAME}}|1|3}}&nbsp;| ...}} * {{tlx|Location map~ | {{#titleparts:{{FULLPAGENAME}}|1|3}}&nbsp;| ...}} == Map definition == * <code>'''name''' = {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|name}}</code> *: Name used in the default map caption * <code>'''image''' = [[:File:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image}}|{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image}}]]</code> *: The default map image, without "Image:" or "File:" {{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image1}}| * <code>'''image1''' = [[:File:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image1}}|{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image1}}]]</code> *: An alternative map image, usually a relief map, which can be displayed via the ''relief'' or ''AlternativeMap'' parameters }}{{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image2}}| * <code>'''image2''' = [[:File:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image2}}|{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image2}}]]</code>{{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image3}}| * <code>'''image3''' = [[:File:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image3}}|{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image3}}]]</code> }}{{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image4}}| * <code>'''image4''' = [[:File:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image4}}|{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image4}}]]</code> }} *: Alternative map image{{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image3}}|s}} which can be displayed via the ''AlternativeMap'' parameter }}{{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|top}}{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|bottom}}{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|left}}{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|right}}| * <code>'''top''' = {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|top}}</code> *: [[Latitude]] at top edge of map, in [[decimal degrees]] * <code>'''bottom''' = {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|bottom}}</code> *: Latitude at bottom edge of map, in decimal degrees * <code>'''left''' = {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|left}}</code> *: [[Longitude]] at left edge of map, in decimal degrees * <code>'''right''' = {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|right}}</code> *: Longitude at right edge of map, in decimal degrees }}{{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|x}}{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|y}}| * <code>'''x''' = {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|x}}</code> *: An expression to calculate a location on the map via its [[longitude]]; evaluates as 0 along the left edge and 100 along the right edge * <code>'''y''' = {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|y}}</code> *: An expression to calculate a location on the map via its [[latitude]]; evaluates as 0 along the top edge and 100 along the bottom edge }}{{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|mark}}| * <code>'''mark''' = [[:File:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|mark}}|{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|mark}}]] ([[File:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|mark}}|{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|mark}}|8px]])</code> *: The default mark image to display with this map. This can be overridden by the <code>mark</code> parameter in [[Template:Location map]], which would otherwise default to [[:File:Red pog.svg|Red pog.svg]] ([[File:Red pog.svg|8px]]). }}{{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|marksize}}| * <code>'''marksize''' = {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|marksize}}</code> *: The default mark size (in [[pixel]]s) for the mark image displayed with this map (should not include <code>px</code>, for example <code>marksize={{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|marksize}}</code>, not <code>marksize={{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|marksize}}px</code>). This can be overridden by the <code>marksize</code> parameter in [[Template:Location map]], which would otherwise default to 8. }} {{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image1}}{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image2}}| == Alternative map == The {{tl|Location map}}, {{tl|Location map many}}, and {{tl|Location map+}} templates have parameters to specify an alternative map image. {{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image1}} | The map displayed as '''image1''' can be used with the ''relief'' or ''AlternativeMap'' parameters. }} {{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image2}} | The map{{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image3}}|s}} displayed as '''image2''' {{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image3}}|/ '''image3'''}} {{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image4}}|/ '''image4'''}} can be used with the ''AlternativeMap'' parameter. }} Examples may be found below or in the following: {{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image1}}| * [[Template:Location map#Relief parameter]] * [[Template:Location map+/relief]] }} * [[Template:Location map#AlternativeMap parameter]] * [[Template:Location map+/AlternativeMap]] }} {{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|top}}{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|bottom}}{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|left}}{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|right}}| == Precision == {{#if:{{{precision|}}}|{{{precision}}}| [[Longitude]]: from West to East this map definition covers {{#expr: ( {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|right}} - {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|left}} + 360 ) fmod 360 round 4}} degrees. * At an image width of 200 [[pixel]]s, that is {{#expr: ( {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|right}} - {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|left}} + 360 ) fmod 360 / 200 round 4}} degrees per pixel. * At an image width of 1000 pixels, that is {{#expr: ( {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|right}} - {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|left}} + 360 ) fmod 360 / 1000 round 4}} degrees per pixel. [[Latitude]]: from North to South this map definition covers {{#expr: {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|top}} - {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|bottom}} round 4}} degrees. * At an image height of 200 pixels, that is {{#expr: ( {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|top}} - {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|bottom}} ) / 200 round 4}} degrees per pixel. * At an image height of 1000 pixels, that is {{#expr: ( {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|top}} - {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|bottom}} ) / 1000 round 4}} degrees per pixel. }}}} {{#if:{{{examples|}}}| == Examples using location map templates == {{{examples}}} {{clear}} }} == See also == {{{see also|}}} === Location map templates === * [[Template:Location map]], to display one mark and label using latitude and longitude * [[Template:Location map many]], to display up to nine marks and labels * [[Template:Location map+]], to display an unlimited number of marks and labels === Creating new map definitions === * [[Template:Location map/Creating a new map definition]]</includeonly><noinclude> {{Documentation}} </noinclude> 3pb6hf0t22gxfyqonyoguz518mdmm3i Cèṭa'an:Location map data documentation/doc 10 4324 19342 2024-10-02T23:05:38Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}} == Usage == This page is a [[Help:Template|template]] which generates documentation for location map data [[Help:Module|modules]] having names starting with "Module:Location map/data/", such as [[Module:Location map/data/Morocco]]. It is used each module's documentation page, such as [[Module:Location map/data/Morocco/doc]]. === Parameters === <!-- NOTE: This section is transcluded in T...' 19342 wikitext text/x-wiki {{Documentation subpage}} {{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}} == Usage == This page is a [[Help:Template|template]] which generates documentation for location map data [[Help:Module|modules]] having names starting with "Module:Location map/data/", such as [[Module:Location map/data/Morocco]]. It is used each module's documentation page, such as [[Module:Location map/data/Morocco/doc]]. === Parameters === <!-- NOTE: This section is transcluded in [[Template:Location map/Creating a new map definition]]. --> The following parameters are taken by [[Template:Location map data documentation]]: {| class="wikitable" style="width: 50%;" ! Parameter ! Description |- | <code>image</code> | An additional image to display (other than the one the location map uses) on the right side of the documentation page. If not specified, no additional image is displayed. |- | <code>projection</code> | The type of projection the location map uses. If not specified, "<nowiki>an [[equirectangular projection]]</nowiki>" is used. |- | <code>name</code> | The name to display in the map's documentation. The name is unlinked by default. If not specified, the actual name of the location map is used. |- | <code>examples</code> | A section containing examples of the location map's usage. A {{tl|clear}} template is automatically placed at the end of the examples. If not specified, no examples are output. |- | <code>see also</code> | Additional links to place in the "See also" section. |} All information about the map will be automatically taken from the map's definition itself. === List of submaps === :[[Special:PrefixIndex/Module:Location map/data/]] == See also == * [[Template:Location map/Creating a new map definition#Documentation]] <includeonly>{{Sandbox other|| <!-- Categories below this line --> [[Category:Location map templates| ]] [[Category:Module namespace templates]] }}</includeonly> 75fmvf5d1pfe1z1jdg0qtq7zhgjhpgh Cèṭa'an:Location map/Creating a new map definition 10 4325 19343 2024-10-02T23:06:17Z Munajad.MH 3071 ←Membuat halaman berisi '{{Wikipedia how-to}} This guides explains how to create map definitions for the {{tlf|Location map}} family of templates. __TOC__ == Map definition data == {{expand section|date=August 2011}} The templates utilize any one of a set of map definitions. These are not forks but rather auxiliary pages and must have names following the pattern "Module:Location map/data/''location''" or "Template:Location map ''location''", where ''location'' is the name of the area c...' 19343 wikitext text/x-wiki {{Wikipedia how-to}} This guides explains how to create map definitions for the {{tlf|Location map}} family of templates. __TOC__ == Map definition data == {{expand section|date=August 2011}} The templates utilize any one of a set of map definitions. These are not forks but rather auxiliary pages and must have names following the pattern "Module:Location map/data/''location''" or "Template:Location map ''location''", where ''location'' is the name of the area covered by the map. The template space is supported only for backward compatibility; all new map definitions should be created as modules. '''Important:''' If a new map has the same projection and boundaries as the old map (such as [[:File:Iraq location map.svg]] and [[:File:Iraq location map2.svg]]), a new definition should '''not''' be created; instead, the old definition should be used with the AlternativeMap parameter. To create a simple map definition module using an image of a map with an [[equirectangular projection]] having the equator as its standard parallel (aka plate carrée, “unprojected”, lat/lon projection): # Create a new map image and upload it to [[commons:Main Page|Wikimedia commons]] or find an existing map on the same site. # Create a module named Module:Location map/data/''location'', copy the content below into it and substitute the appropriate values. # Create a page named Module:Location map/data/''location''/doc and follow the instructions under [[#Documentation]]. As an example of a map that uses an equirectangular projection, we use [[Module:Location map/data/Belgium]]. Please do not experiment using active templates. <syntaxhighlight lang="lua">return { name = 'Belgium', top = 51.8, bottom = 49.2, left = 2.2, right = 6.9, image = 'Belgium location map.svg', image1 = 'Belgium relief location map.jpg' }</syntaxhighlight> {| class="wikitable" style="width: 50%;" ! Parameter ! Description |- | <code>name</code> | The name of the area covered |- | <code>top</code> | The latitude of the top edge of the image using [[decimal degrees]] |- | <code>bottom</code> | The latitude of the bottom edge of the image |- | <code>left</code> | longitude of the left edges of the image |- | <code>right</code> | longitude of the right edges of the image |- | <code>image</code> | The name of the image file on Commons |- | <code>image1</code> | The name of an alternate image, usually a relief map, which can be accessed using the <code>relief</code> parameter. |} Maps of this type will work for small to mid sized areas. [[Module:Location map/data/USA Alabama]] is another example of a map description that uses an equirectangular projection. Notice that the image of the country is not what most would expect. === Advanced projections === Maps that use other projections, such as [[Module:Location map/data/USA]], which uses an equidistant [[conic projection]]. require formulas which are used to calculate the <code>x</code> and <code>y</code> coordinates for the location mark. Understanding these formulas requires a familiarity with the subject, so you are more than welcome to skip this section. The input $1 is the latitude and $2 is the longitude, both in decimal form. The expression follows the syntax of [[mw:Help:Extension:ParserFunctions##expr|ParserFunction "#expr"]]. The two output coordinates are defined such that the formula for <code>x</code> evaluates to 0 for the left edge of the image and 100 for the right edge; the formula for <code>y</code> evaluates to 0 for the top edge and 100 for the bottom edge. == Documentation == It is easiest to use the ''de facto'' template at [[Template:Location map data documentation]] to generate the documentation page. Here is another example of what the documentation might look like: {{#tag:pre|<nowiki> <!-- Categories and interwikis go at the bottom of this page. --> {{Location map data documentation|image=[[File:Belgium-CIA WFB Map.png|thumb|250px|Map of Belgium]] |examples= === Location map, using default map (image) === {{Location map | Belgium | width = 200 | lat_deg = 50.85 | lon_deg = 4.35 | label = Brussels }} <pre style="width:30em"> {{Location map | Belgium | width = 200 | lat_deg = 50.85 | lon_deg = 4.35 | label = Brussels }} </pre> {{clear}} === Location map many, using relief map (image1) === {{Location map many | Belgium | relief = yes | width = 200 | caption = Two locations in Belgium | lat1_deg = 50.85 | lon1_deg = 4.35 | label1 = Brussels | lat2_deg = 51.22 | lon2_deg = 4.40 | label2 = Antwerp }} <pre style="width:30em"> {{Location map many | Belgium | relief = yes | width = 200 | caption = Two locations in Belgium | lat1_deg = 50.85 | lon1_deg = 4.35 | label1 = Brussels | lat2_deg = 51.22 | lon2_deg = 4.40 | label2 = Antwerp }} </pre> {{clear}} === Location map+, using AlternativeMap === {{Location map+ | Belgium | AlternativeMap = Belgium relief location map.jpg | width = 200 | caption = Two locations in Belgium | places = {{Location map~ | Belgium | lat_deg = 50.85 | lon_deg = 4.35 | label = Brussels }} {{Location map~ | Belgium | lat_deg = 51.22 | lon_deg = 4.40 | label = Antwerp }} }} <pre style="width:35em"> {{Location map+ | Belgium | AlternativeMap = Belgium relief location map.jpg | width = 200 | caption = Two locations in Belgium | places = {{Location map~ | Belgium | lat_deg = 50.85 | lon_deg = 4.35 | label = Brussels }} {{Location map~ | Belgium | lat_deg = 51.22 | lon_deg = 4.40 | label = Antwerp }} }} </pre> }} <includeonly> <!-- Categories go here, and interwikis go on Wikidata: --> [[Category:Belgium location map templates|Belgium location map templates]] </includeonly> </nowiki>}} === Parameters === {{Excerpt|Template:Location map data documentation/doc|Parameters}} n6d33i5lu3111mg2tl48tvsyqsg5pgg Modul:Transcluder 828 4326 19344 2024-10-02T23:07:43Z Munajad.MH 3071 ←Membuat halaman berisi '-- Module:Transcluder is a general-purpose transclusion engine -- Documentation and master version: https://en.wikipedia.org/wiki/Module:Transcluder -- Authors: User:Sophivorus, User:Certes & others -- License: CC-BY-SA-3.0 local p = {} -- Helper function to test for truthy and falsy values -- @todo Somehow internationalize it local function truthy(value) if not value or value == '' or value == 0 or value == '0' or value == 'false' or value == 'no' or value ==...' 19344 Scribunto text/plain -- Module:Transcluder is a general-purpose transclusion engine -- Documentation and master version: https://en.wikipedia.org/wiki/Module:Transcluder -- Authors: User:Sophivorus, User:Certes & others -- License: CC-BY-SA-3.0 local p = {} -- Helper function to test for truthy and falsy values -- @todo Somehow internationalize it local function truthy(value) if not value or value == '' or value == 0 or value == '0' or value == 'false' or value == 'no' or value == 'non' then return false end return true end -- Helper function to match from a list of regular expressions -- Like so: match pre..list[1]..post or pre..list[2]..post or ... local function matchAny(text, pre, list, post, init) local match = {} for i = 1, #list do match = { mw.ustring.match(text, pre .. list[i] .. post, init) } if match[1] then return unpack(match) end end return nil end -- Like matchAny but for Category/File links with less overhead local function matchAnyLink(text, list) local match for _, v in ipairs(list) do match = string.match(text, '%[%[%s*' .. v .. '%s*:.*%]%]') if match then break end end return match end -- Helper function to escape a string for use in regexes local function escapeString(str) return string.gsub(str, '[%^%$%(%)%.%[%]%*%+%-%?%%]', '%%%0') end -- Helper function to remove a string from a text local function removeString(text, str) local pattern = escapeString(str) if #pattern > 9999 then -- strings longer than 10000 bytes can't be put into regexes pattern = escapeString(mw.ustring.sub(str, 1, 999)) .. '.-' .. escapeString(mw.ustring.sub(str, -999)) end return string.gsub(text, pattern, '') end -- Helper function to convert a comma-separated list of numbers or min-max ranges into a list of booleans -- @param flags Comma-separated list of numbers or min-max ranges, for example '1,3-5' -- @return Map from integers to booleans, for example {1=true,2=false,3=true,4=true,5=true} -- @return Boolean indicating whether the flags should be treated as a blacklist or not local function parseFlags(value) local flags = {} local blacklist = false if not value then return nil, false end if type(value) == 'number' then if value < 0 then value = -value blacklist = true end flags = { [value] = true } elseif type(value) == 'string' then if string.sub(value, 1, 1) == '-' then blacklist = true value = string.sub(value, 2) end local ranges = mw.text.split(value, ',') -- split ranges: '1,3-5' to {'1','3-5'} for _, range in pairs(ranges) do range = mw.text.trim(range) local min, max = mw.ustring.match(range, '^(%d+)%s*[-–—]%s*(%d+)$') -- '3-5' to min=3 max=5 if not max then min, max = string.match(range, '^((%d+))$') end -- '1' to min=1 max=1 if max then for i = min, max do flags[i] = true end else flags[range] = true -- if we reach this point, the string had the form 'a,b,c' rather than '1,2,3' end end -- List has the form { [1] = false, [2] = true, ['c'] = false } -- Convert it to { [1] = true, [2] = true, ['c'] = true } -- But if ANY value is set to false, treat the list as a blacklist elseif type(value) == 'table' then for i, v in pairs(value) do if v == false then blacklist = true end flags[i] = true end end return flags, blacklist end -- Helper function to see if a value matches any of the given flags local function matchFlag(value, flags) if not value then return false end value = tostring(value) local lang = mw.language.getContentLanguage() local lcvalue = lang:lcfirst(value) local ucvalue = lang:ucfirst(value) for flag in pairs(flags) do if value == tostring(flag) or lcvalue == flag or ucvalue == flag or ( not tonumber(flag) and mw.ustring.match(value, flag) ) then return true end end end -- Helper function to convert template arguments into an array of options fit for get() local function parseArgs(frame) local args = {} for key, value in pairs(frame:getParent().args) do args[key] = value end for key, value in pairs(frame.args) do args[key] = value end -- args from Lua calls have priority over parent args from template return args end -- Error handling function -- Throws a Lua error or returns an empty string if error reporting is disabled local function throwError(key, value) local TNT = require('Module:TNT') local ok, message = pcall(TNT.format, 'I18n/Module:Transcluder.tab', 'error-' .. key, value) if not ok then message = key end error(message, 2) end -- Error handling function -- Returns a wiki friendly error or an empty string if error reporting is disabled local function getError(key, value) local TNT = require('Module:TNT') local ok, message = pcall(TNT.format, 'I18n/Module:Transcluder.tab', 'error-' .. key, value) if not ok then message = key end message = mw.html.create('div'):addClass('error'):wikitext(message) return message end -- Helper function to get the local name of a namespace and all its aliases -- @param name Canonical name of the namespace, for example 'File' -- @return Local name of the namespace and all aliases, for example {'File','Image','Archivo','Imagen'} local function getNamespaces(name) local namespaces = mw.clone(mw.site.namespaces[name].aliases) -- Clone because https://en.wikipedia.org/w/index.php?diff=1056921358 table.insert(namespaces, mw.site.namespaces[name].name) table.insert(namespaces, mw.site.namespaces[name].canonicalName) return namespaces end -- Get the page wikitext, following redirects -- Also returns the page name, or the target page name if a redirect was followed, or false if no page was found -- For file pages, returns the content of the file description page local function getText(page, noFollow) local title = mw.title.new(page) if not title then return false, false end local target = title.redirectTarget if target and not noFollow then title = target end local text = title:getContent() if not text then return false, title.prefixedText end -- Remove <noinclude> tags text = string.gsub(text, '<[Nn][Oo][Ii][Nn][Cc][Ll][Uu][Dd][Ee]>.-</[Nn][Oo][Ii][Nn][Cc][Ll][Uu][Dd][Ee]>', '') -- remove noinclude bits -- Keep <onlyinclude> tags if string.find(text, 'onlyinclude') then -- avoid expensive search if possible text = text :gsub('</onlyinclude>.-<onlyinclude>', '') -- remove text between onlyinclude sections :gsub('^.-<onlyinclude>', '') -- remove text before first onlyinclude section :gsub('</onlyinclude>.*', '') -- remove text after last onlyinclude section end return text, title.prefixedText end -- Get the requested files from the given wikitext. -- @param text Required. Wikitext to parse. -- @param flags Range of files to return, for example 2 or '1,3-5'. Omit to return all files. -- @return Sequence of strings containing the wikitext of the requested files. -- @return Original wikitext minus requested files. local function getFiles(text, flags) local files = {} local flags, blacklist = parseFlags(flags) local fileNamespaces = getNamespaces('File') local name local count = 0 for file in string.gmatch(text, '%b[]') do if matchAnyLink(file, fileNamespaces) then name = string.match(file, '%[%[[^:]-:([^]|]+)') count = count + 1 if not blacklist and ( not flags or flags[count] or matchFlag(name, flags) ) or blacklist and flags and not flags[count] and not matchFlag(name, flags) then table.insert(files, file) else text = removeString(text, file) end end end return files, text end -- Get the requested tables from the given wikitext. -- @param text Required. Wikitext to parse. -- @param flags Range of tables to return, for example 2 or '1,3-5'. Omit to return all tables. -- @return Sequence of strings containing the wikitext of the requested tables. -- @return Original wikitext minus requested tables. local function getTables(text, flags) local tables = {} local flags, blacklist = parseFlags(flags) local id local count = 0 for t in string.gmatch('\n' .. text, '\n%b{}') do if string.sub(t, 1, 3) == '\n{|' then id = string.match(t, '\n{|[^\n]-id%s*=%s*["\']?([^"\'\n]+)["\']?[^\n]*\n') count = count + 1 if not blacklist and ( not flags or flags[count] or flags[id] ) or blacklist and flags and not flags[count] and not flags[id] then table.insert(tables, t) else text = removeString(text, t) end end end return tables, text end -- Get the requested templates from the given wikitext. -- @param text Required. Wikitext to parse. -- @param flags Range of templates to return, for example 2 or '1,3-5'. Omit to return all templates. -- @return Sequence of strings containing the wikitext of the requested templates. -- @return Original wikitext minus requested templates. local function getTemplates(text, flags) local templates = {} local flags, blacklist = parseFlags(flags) local name local count = 0 for template in string.gmatch(text, '{%b{}}') do if string.sub(template, 1, 3) ~= '{{#' then -- skip parser functions like #if name = mw.text.trim( string.match(template, '{{([^}|\n]+)') or "" ) -- get the template name if name ~= "" then count = count + 1 if not blacklist and ( not flags or flags[count] or matchFlag(name, flags) ) or blacklist and flags and not flags[count] and not matchFlag(name, flags) then table.insert(templates, template) else text = removeString(text, template) end end end end return templates, text end -- Get the requested template parameters from the given wikitext. -- @param text Required. Wikitext to parse. -- @param flags Range of parameters to return, for example 2 or '1,3-5'. Omit to return all parameters. -- @return Map from parameter name to value, NOT IN THE ORIGINAL ORDER -- @return Original wikitext minus requested parameters. -- @return Order in which the parameters were parsed. local function getParameters(text, flags) local parameters, parameterOrder = {}, {} local flags, blacklist = parseFlags(flags) local params, count, parts, key, value for template in string.gmatch(text, '{%b{}}') do params = string.match(template, '{{[^|}]-|(.*)}}') if params then count = 0 -- Temporarily replace pipes in subtemplates and links to avoid chaos for subtemplate in string.gmatch(params, '{%b{}}') do params = string.gsub(params, escapeString(subtemplate), string.gsub(subtemplate, ".", {["%"]="%%", ["|"]="@@:@@", ["="]="@@_@@"}) ) end for link in string.gmatch(params, '%b[]') do params = string.gsub(params, escapeString(link), string.gsub(link, ".", {["%"]="%%", ["|"]="@@:@@", ["="]="@@_@@"}) ) end for parameter in mw.text.gsplit(params, '|') do parts = mw.text.split(parameter, '=') key = mw.text.trim(parts[1]) if #parts == 1 then value = key count = count + 1 key = count else value = mw.text.trim(table.concat(parts, '=', 2)) end value = string.gsub(string.gsub(value, '@@:@@', '|'), '@@_@@', '=') if not blacklist and ( not flags or matchFlag(key, flags) ) or blacklist and flags and not matchFlag(key, flags) then table.insert(parameterOrder, key) parameters[key] = value else text = removeString(text, parameter) end end end end return parameters, text, parameterOrder end -- Get the requested lists from the given wikitext. -- @param text Required. Wikitext to parse. -- @param flags Range of lists to return, for example 2 or '1,3-5'. Omit to return all lists. -- @return Sequence of strings containing the wikitext of the requested lists. -- @return Original wikitext minus requested lists. local function getLists(text, flags) local lists = {} local flags, blacklist = parseFlags(flags) local count = 0 for list in string.gmatch('\n' .. text .. '\n\n', '\n([*#].-)\n[^*#]') do count = count + 1 if not blacklist and ( not flags or flags[count] ) or blacklist and flags and not flags[count] then table.insert(lists, list) else text = removeString(text, list) end end return lists, text end -- Get the requested paragraphs from the given wikitext. -- @param text Required. Wikitext to parse. -- @param flags Range of paragraphs to return, for example 2 or '1,3-5'. Omit to return all paragraphs. -- @return Sequence of strings containing the wikitext of the requested paragraphs. -- @return Original wikitext minus requested paragraphs. local function getParagraphs(text, flags) local paragraphs = {} local flags, blacklist = parseFlags(flags) -- Remove non-paragraphs local elements local temp = '\n' .. text .. '\n' elements, temp = getLists(temp, 0) -- remove lists elements, temp = getFiles(temp, 0) -- remove files temp = mw.text.trim((temp :gsub('\n%b{} *\n', '\n%0\n') -- add spacing between tables and block templates :gsub('\n%b{} *\n', '\n') -- remove tables and block templates :gsub('\n==+[^=]+==+ *\n', '\n') -- remove section titles )) -- Assume that anything remaining is a paragraph local count = 0 for paragraph in mw.text.gsplit(temp, '\n\n+') do if mw.text.trim(paragraph) ~= '' then count = count + 1 if not blacklist and ( not flags or flags[count] ) or blacklist and flags and not flags[count] then table.insert(paragraphs, paragraph) else text = removeString(text, paragraph) end end end return paragraphs, text end -- Get the requested categories from the given wikitext. -- @param text Required. Wikitext to parse. -- @param flags Range of categories to return, for example 2 or '1,3-5'. Omit to return all categories. -- @return Sequence of strings containing the wikitext of the requested categories. -- @return Original wikitext minus requested categories. local function getCategories(text, flags) local categories = {} local flags, blacklist = parseFlags(flags) local categoryNamespaces = getNamespaces('Category') local name local count = 0 for category in string.gmatch(text, '%b[]') do if matchAnyLink(category, categoryNamespaces) then name = string.match(category, '%[%[[^:]-:([^]|]+)') count = count + 1 if not blacklist and ( not flags or flags[count] or matchFlag(name, flags) ) or blacklist and flags and not flags[count] and not matchFlag(name, flags) then table.insert(categories, category) else text = removeString(text, category) end end end return categories, text end -- Get the requested references from the given wikitext. -- @param text Required. Wikitext to parse. -- @param flags Range of references to return, for example 2 or '1,3-5'. Omit to return all references. -- @return Sequence of strings containing the wikitext of the requested references. -- @return Original wikitext minus requested references. local function getReferences(text, flags) local references = {} -- Remove all references, including citations, when 0 references are requested -- This is kind of hacky but currently necessary because the rest of the code -- doesn't remove citations like <ref name="Foo" /> if Foo is defined elsewhere if flags and not truthy(flags) then text = string.gsub(text, '<%s*[Rr][Ee][Ff][^>/]*>.-<%s*/%s*[Rr][Ee][Ff]%s*>', '') text = string.gsub(text, '<%s*[Rr][Ee][Ff][^>/]*/%s*>', '') return references, text end local flags, blacklist = parseFlags(flags) local name local count = 0 for reference in string.gmatch(text, '<%s*[Rr][Ee][Ff][^>/]*>.-<%s*/%s*[Rr][Ee][Ff]%s*>') do name = string.match(reference, '<%s*[Rr][Ee][Ff][^>]*name%s*=%s*["\']?([^"\'>/]+)["\']?[^>]*%s*>') count = count + 1 if not blacklist and ( not flags or flags[count] or matchFlag(name, flags) ) or blacklist and flags and not flags[count] and not matchFlag(name, flags) then table.insert(references, reference) else text = removeString(text, reference) if name then for citation in string.gmatch(text, '<%s*[Rr][Ee][Ff][^>]*name%s*=%s*["\']?' .. escapeString(name) .. '["\']?[^/>]*/%s*>') do text = removeString(text, citation) end end end end return references, text end -- Get the lead section from the given wikitext. -- @param text Required. Wikitext to parse. -- @return Wikitext of the lead section. local function getLead(text) text = string.gsub('\n' .. text, '\n==.*', '') text = mw.text.trim(text) if not text then return throwError('lead-empty') end return text end -- Get the requested sections from the given wikitext. -- @param text Required. Wikitext to parse. -- @param flags Range of sections to return, for example 2 or '1,3-5'. Omit to return all sections. -- @return Sequence of strings containing the wikitext of the requested sections. -- @return Original wikitext minus requested sections. local function getSections(text, flags) local sections = {} local flags, blacklist = parseFlags(flags) local count = 0 local prefix, section, suffix for title in string.gmatch('\n' .. text .. '\n==', '\n==+%s*([^=]+)%s*==+') do count = count + 1 prefix, section, suffix = string.match('\n' .. text .. '\n==', '\n()==+%s*' .. escapeString(title) .. '%s*==+(.-)()\n==') if not blacklist and ( not flags or flags[count] or matchFlag(title, flags) ) or blacklist and flags and not flags[count] and not matchFlag(title, flags) then sections[title] = section else text = string.sub(text, 1, prefix) .. string.sub(text, suffix) text = string.gsub(text, '\n?==$', '') -- remove the trailing \n== end end return sections, text end -- Get the requested section or <section> tag from the given wikitext (including subsections). -- @param text Required. Wikitext to parse. -- @param section Required. Title of the section to get (in wikitext), for example 'History' or 'History of [[Athens]]'. -- @return Wikitext of the requested section. local function getSection(text, section) section = mw.text.trim(section) local escapedSection = escapeString(section) -- First check if the section title matches a <section> tag if string.find(text, '<%s*[Ss]ection%s+begin%s*=%s*["\']?%s*' .. escapedSection .. '%s*["\']?%s*/>') then -- avoid expensive search if possible text = mw.text.trim((text :gsub('<%s*[Ss]ection%s+end=%s*["\']?%s*'.. escapedSection ..'%s*["\']?%s*/>.-<%s*[Ss]ection%s+begin%s*=%s*["\']?%s*' .. escapedSection .. '%s*["\']?%s*/>', '') -- remove text between section tags :gsub('^.-<%s*[Ss]ection%s+begin%s*=%s*["\']?%s*' .. escapedSection .. '%s*["\']?%s*/>', '') -- remove text before first section tag :gsub('<%s*[Ss]ection%s+end=%s*["\']?%s*'.. escapedSection ..'%s*["\']?%s*/>.*', '') -- remove text after last section tag )) if text == '' then return throwError('section-tag-empty', section) end return text end local level, text = string.match('\n' .. text .. '\n', '\n(==+)%s*' .. escapedSection .. '%s*==.-\n(.*)') if not text then return throwError('section-not-found', section) end local nextSection = '\n==' .. string.rep('=?', #level - 2) .. '[^=].*' text = string.gsub(text, nextSection, '') -- remove later sections with headings at this level or higher text = mw.text.trim(text) if text == '' then return throwError('section-empty', section) end return text end -- Replace the first call to each reference defined outside of the text for the full reference, to prevent undefined references -- Then prefix the page title to the reference names to prevent conflicts -- that is, replace <ref name="Foo"> for <ref name="Title of the article Foo"> -- and also <ref name="Foo" /> for <ref name="Title of the article Foo" /> -- also remove reference groups: <ref name="Foo" group="Bar"> for <ref name="Title of the article Foo"> -- and <ref group="Bar"> for <ref> -- @todo The current regex may fail in cases with both kinds of quotes, like <ref name="Darwin's book"> local function fixReferences(text, page, full) if not full then full = getText(page) end local refNames = {} local refName local refBody local position = 1 while position < mw.ustring.len(text) do refName, position = mw.ustring.match(text, '<%s*[Rr][Ee][Ff][^>]*name%s*=%s*["\']?([^"\'>]+)["\']?[^>]*/%s*>()', position) if refName then refName = mw.text.trim(refName) if not refNames[refName] then -- make sure we process each ref name only once table.insert(refNames, refName) refName = escapeString(refName) refBody = mw.ustring.match(text, '<%s*[Rr][Ee][Ff][^>]*name%s*=%s*["\']?%s*' .. refName .. '%s*["\']?[^>/]*>.-<%s*/%s*[Rr][Ee][Ff]%s*>') if not refBody then -- the ref body is not in the excerpt refBody = mw.ustring.match(full, '<%s*[Rr][Ee][Ff][^>]*name%s*=%s*["\']?%s*' .. refName .. '%s*["\']?[^/>]*>.-<%s*/%s*[Rr][Ee][Ff]%s*>') if refBody then -- the ref body was found elsewhere text = mw.ustring.gsub(text, '<%s*[Rr][Ee][Ff][^>]*name%s*=%s*["\']?%s*' .. refName .. '%s*["\']?[^>]*/?%s*>', mw.ustring.gsub(refBody, '%%', '%%%%'), 1) end end end else position = mw.ustring.len(text) end end page = string.gsub(page, '"', '') -- remove any quotation marks from the page title text = mw.ustring.gsub(text, '<%s*[Rr][Ee][Ff][^>]*name%s*=%s*["\']?([^"\'>/]+)["\']?[^>/]*(/?)%s*>', '<ref name="' .. page .. ' %1"%2>') text = mw.ustring.gsub(text, '<%s*[Rr][Ee][Ff]%s*group%s*=%s*["\']?[^"\'>/]+["\']%s*>', '<ref>') return text end -- Replace the bold title or synonym near the start of the page by a link to the page local function linkBold(text, page) local lang = mw.language.getContentLanguage() local position = mw.ustring.find(text, "'''" .. lang:ucfirst(page) .. "'''", 1, true) -- look for "'''Foo''' is..." (uc) or "A '''foo''' is..." (lc) or mw.ustring.find(text, "'''" .. lang:lcfirst(page) .. "'''", 1, true) -- plain search: special characters in page represent themselves if position then local length = mw.ustring.len(page) text = mw.ustring.sub(text, 1, position + 2) .. "[[" .. mw.ustring.sub(text, position + 3, position + length + 2) .. "]]" .. mw.ustring.sub(text, position + length + 3, -1) -- link it else -- look for anything unlinked in bold, assumed to be a synonym of the title (e.g. a person's birth name) text = mw.ustring.gsub(text, "()'''(.-'*)'''", function(a, b) if not mw.ustring.find(b, "%[") and not mw.ustring.find(b, "%{") then -- if not wikilinked or some weird template return "'''[[" .. page .. "|" .. b .. "]]'''" -- replace '''Foo''' by '''[[page|Foo]]''' else return nil -- instruct gsub to make no change end end, 1) -- "end" here terminates the anonymous replacement function(a, b) passed to gsub end return text end -- Remove non-free files. -- @param text Required. Wikitext to clean. -- @return Clean wikitext. local function removeNonFreeFiles(text) local fileNamespaces = getNamespaces('File') local fileName local fileDescription local frame = mw.getCurrentFrame() for file in string.gmatch(text, '%b[]') do if matchAnyLink(file, fileNamespaces) then fileName = 'File:' .. string.match(file, '%[%[[^:]-:([^]|]+)') fileDescription, fileName = getText(fileName) if fileName then if not fileDescription or fileDescription == '' then fileDescription = frame:preprocess('{{' .. fileName .. '}}') -- try Commons end if fileDescription and string.match(fileDescription, '[Nn]on%-free') then text = removeString(text, file) end end end end return text end -- Remove any self links local function removeSelfLinks(text) local lang = mw.language.getContentLanguage() local page = escapeString(mw.title.getCurrentTitle().prefixedText) local ucpage = lang:ucfirst(page) local lcpage = lang:lcfirst(page) text = text :gsub('%[%[(' .. ucpage .. ')%]%]', '%1') :gsub('%[%[(' .. lcpage .. ')%]%]', '%1') :gsub('%[%[' .. ucpage .. '|([^]]+)%]%]', '%1') :gsub('%[%[' .. lcpage .. '|([^]]+)%]%]', '%1') return text end -- Remove all wikilinks local function removeLinks(text) text = text :gsub('%[%[[^%]|]+|([^]]+)%]%]', '%1') :gsub('%[%[([^]]+)%]%]', '%1') :gsub('%[[^ ]+ ([^]]+)%]', '%1') :gsub('%[([^]]+)%]', '%1') return text end -- Remove HTML comments local function removeComments(text) text = string.gsub(text, '<!%-%-.-%-%->', '') return text end -- Remove behavior switches, such as __NOTOC__ local function removeBehaviorSwitches(text) text = string.gsub(text, '__[A-Z]+__', '') return text end -- Remove bold text local function removeBold(text) text = string.gsub(text, "'''", '') return text end -- Main function for modules local function get(page, options) if not options then options = {} end -- Make sure the page exists if not page then return throwError('no-page') end page = mw.text.trim(page) if page == '' then return throwError('no-page') end local page, hash, section = string.match(page, '([^#]+)(#?)(.*)') local text, temp = getText(page, options.noFollow) if not temp then return throwError('invalid-title', page) end page = temp if not text then return throwError('page-not-found', page) end local full = text -- save the full text for fixReferences below -- Get the requested section if truthy(section) then text = getSection(text, section) elseif truthy(hash) then text = getLead(text) end -- Keep only the requested elements local elements if options.only then if options.only == 'sections' then elements = getSections(text, options.sections) end if options.only == 'lists' then elements = getLists(text, options.lists) end if options.only == 'files' then elements = getFiles(text, options.files) end if options.only == 'tables' then elements = getTables(text, options.tables) end if options.only == 'templates' then elements = getTemplates(text, options.templates) end if options.only == 'parameters' then elements = getParameters(text, options.parameters) end if options.only == 'paragraphs' then elements = getParagraphs(text, options.paragraphs) end if options.only == 'categories' then elements = getCategories(text, options.categories) end if options.only == 'references' then elements = getReferences(text, options.references) end text = '' if elements then for key, element in pairs(elements) do text = text .. '\n' .. element .. '\n' end end end -- Filter the requested elements if options.sections and options.only ~= 'sections' then elements, text = getSections(text, options.sections) end if options.lists and options.only ~= 'lists' then elements, text = getLists(text, options.lists) end if options.files and options.only ~= 'files' then elements, text = getFiles(text, options.files) end if options.tables and options.only ~= 'tables' then elements, text = getTables(text, options.tables) end if options.templates and options.only ~= 'templates' then elements, text = getTemplates(text, options.templates) end if options.parameters and options.only ~= 'parameters' then elements, text = getParameters(text, options.parameters) end if options.paragraphs and options.only ~= 'paragraphs' then elements, text = getParagraphs(text, options.paragraphs) end if options.categories and options.only ~= 'categories' then elements, text = getCategories(text, options.categories) end if options.references and options.only ~= 'references' then elements, text = getReferences(text, options.references) end -- Misc options if truthy(options.fixReferences) then text = fixReferences(text, page, full) end if truthy(options.linkBold) and not truthy(section) then text = linkBold(text, page) end if truthy(options.noBold) then text = removeBold(text) end if truthy(options.noLinks) then text = removeLinks(text) end if truthy(options.noSelfLinks) then text = removeSelfLinks(text) end if truthy(options.noNonFreeFiles) then text = removeNonFreeFiles(text) end if truthy(options.noBehaviorSwitches) then text = removeBehaviorSwitches(text) end if truthy(options.noComments) then text = removeComments(text) end -- Remove multiple newlines left over from removing elements text = string.gsub(text, '\n\n\n+', '\n\n') text = mw.text.trim(text) return text end -- Main invocation function for templates local function main(frame) local args = parseArgs(frame) local page = args[1] local ok, text = pcall(get, page, args) if not ok then return getError(text) end return frame:preprocess(text) end -- Entry points for templates function p.main(frame) return main(frame) end -- Entry points for modules function p.get(page, options) return get(page, options) end function p.getText(page, noFollow) return getText(page, noFollow) end function p.getLead(text) return getLead(text) end function p.getSection(text, section) return getSection(text, section) end function p.getSections(text, flags) return getSections(text, flags) end function p.getParagraphs(text, flags) return getParagraphs(text, flags) end function p.getParameters(text, flags) return getParameters(text, flags) end function p.getCategories(text, flags) return getCategories(text, flags) end function p.getReferences(text, flags) return getReferences(text, flags) end function p.getTemplates(text, flags) return getTemplates(text, flags) end function p.getTables(text, flags) return getTables(text, flags) end function p.getLists(text, flags) return getLists(text, flags) end function p.getFiles(text, flags) return getFiles(text, flags) end function p.getError(message, value) return getError(message, value) end -- Expose handy methods function p.truthy(value) return truthy(value) end function p.parseArgs(frame) return parseArgs(frame) end function p.matchAny(text, pre, list, post, init) return matchAny(text, pre, list, post, init) end function p.matchFlag(value, flags) return matchFlag(value, flags) end function p.getNamespaces(name) return getNamespaces(name) end function p.removeBold(text) return removeBold(text) end function p.removeLinks(text) return removeLinks(text) end function p.removeSelfLinks(text) return removeSelfLinks(text) end function p.removeNonFreeFiles(text) return removeNonFreeFiles(text) end function p.removeBehaviorSwitches(text) return removeBehaviorSwitches(text) end function p.removeComments(text) return removeComments(text) end return p aanqmkynduvwzwz4omc7cbntr1i1ehq Modul:Transcluder/doc 828 4327 19345 2024-10-02T23:08:10Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating|beta}} {{High-use}} This module is a general-purpose '''transclusion engine''', able to transclude any part of any page and with many options that normal transclusion doesn't provide. == Usage == === Modules === The main entry point for modules is the <code>get</code> method. * <code>get( 'Title' )</code> — Get the requested page (exact same result as normal transclusion) * <code>get( 'Title#' )</code> — Get the lead section of the reques...' 19345 wikitext text/x-wiki {{Module rating|beta}} {{High-use}} This module is a general-purpose '''transclusion engine''', able to transclude any part of any page and with many options that normal transclusion doesn't provide. == Usage == === Modules === The main entry point for modules is the <code>get</code> method. * <code>get( 'Title' )</code> — Get the requested page (exact same result as normal transclusion) * <code>get( 'Title#' )</code> — Get the lead section of the requested page * <code>get( 'Title#Section' )</code> — Get the requested section or <nowiki><section></nowiki> tag (includes any subsections) <nowiki><noinclude></nowiki> and <nowiki><onlyinclude></nowiki> tags are handled [[mw:Transclusion#Transclusion markup|the usual way]] and there's also an optional second parameter to exclude various elements from the result: * <code>get( 'Title#Section', { files = 0 } )</code> — Exclude all files * <code>get( 'Title#Section', { files = 1 } )</code> — Exclude all files except the first * <code>get( 'Title#Section', { files = 2 } )</code> — Exclude all files except the second * <code>get( 'Title#Section', { files = '1,2' } )</code> — Exclude all files except the first and second * <code>get( 'Title#Section', { files = '1-3' } )</code> — Exclude all files except the first, second and third * <code>get( 'Title#Section', { files = '1,3-5' } )</code> — Exclude all files except the first, third, fourth and fifth * <code>get( 'Title#Section', { files = -2 } )</code> — Exclude the second file * <code>get( 'Title#Section', { files = '-2,3' } )</code> — Exclude the second and third files * <code>get( 'Title#Section', { files = '-1,3-5' } )</code> — Exclude the first, third, fourth and fifth files * <code>get( 'Title#Section', { files = 'A.png' } )</code> — Exclude all files except A.png * <code>get( 'Title#Section', { files = '-A.png' } )</code> — Exclude A.png * <code>get( 'Title#Section', { files = 'A.png, B.jpg, C.gif' } )</code> — Exclude all files except A.png, B.jpg and C.gif * <code>get( 'Title#Section', { files = '-A.png, B.jpg, C.gif' } )</code> — Exclude A.png, B.jpg and C.gif * <code>get( 'Title#Section', { files = { [1] = true, [3] = true } } )</code> — Exclude all files except the first and third * <code>get( 'Title#Section', { files = { [1] = false, [3] = false } } )</code> — Exclude the first and third files * <code>get( 'Title#Section', { files = { ['A.png'] = false, ['B.jpg'] = false } } )</code> — Exclude A.png and B.jpg * <code>get( 'Title#Section', { files = '.+%.png' } )</code> — Exclude all files except PNG files (see [[mw:Extension:Scribunto/Lua reference manual#Patterns|Lua patterns]]) * <code>get( 'Title#Section', { files = '-.+%.png' } )</code> — Exclude all PNG files The very same syntax can be used to exclude many other elements: * <code>get( 'Title#Section', { sections = 0 } )</code> — Exclude all subsections * <code>get( 'Title#Section', { sections = 'History, Causes' } )</code> — Exclude all subsections except 'History' and 'Causes' * <code>get( 'Title#Section', { lists = 1 } )</code> — Exclude all lists except the first * <code>get( 'Title#Section', { tables = 'stats' } )</code> — Exclude all tables except the one with id 'stats' * <code>get( 'Title#Section', { paragraphs = '1-3' } )</code> — Exclude all paragraphs except the first, second and third * <code>get( 'Title#Section', { references = 0 } )</code> — Exclude all references * <code>get( 'Title#Section', { categories = '0' } )</code> — Exclude all categories * <code>get( 'Title#Section', { templates = '-.+infobox' } )</code> — Exclude infobox templates * <code>get( 'Title#Section', { parameters = 'image' } )</code> — Exclude all parameters from all templates except the one named 'image' Options can be combined at will. For example: * <code>get( 'Title#Section', { sections = 0, files = 1, paragraphs = '1-3' } )</code> — Exclude all subsections, all files except the first, and all paragraphs except the first three You can also get only some elements like so: * <code>get( 'Title#Section', { only = 'files' } )</code> — Get only the files * <code>get( 'Title#Section', { only = 'lists', lists = 1 } )</code> — Get only the first list * <code>get( 'Title#Section', { only = 'tables', tables = 'stats' } )</code> — Get only the table with id 'stats' * <code>get( 'Title#Section', { only = 'paragraphs', paragraphs = '1,3-5' } )</code> — Get only the first, third, fourth and fifth paragraph * <code>get( 'Title#Section', { only = 'templates', templates = 'Infobox' } )</code> — Get only the infobox * <code>get( 'Title#Section', { only = 'parameters', parameters = 'abstract', references = 0 } )</code> — Get only the parameter called 'abstract' and remove all references from it The output can be further modified with a few special options: * <code>get( 'Title#Section', { noFollow = true } )</code> — Don't follow redirects * <code>get( 'Title#Section', { linkBold = true } )</code> — Link the bold title or synonym near the start of the text * <code>get( 'Title#Section', { noBold = true } )</code> — Remove bold text * <code>get( 'Title#Section', { noComments = true } )</code> — Remove all HTML comments * <code>get( 'Title#Section', { noLinks = true } )</code> — Remove all links * <code>get( 'Title#Section', { noSelfLinks = true } )</code> — Remove self links * <code>get( 'Title#Section', { noBehaviorSwitches = true } )</code> — Remove [[mw:Help:Magic words#Behavior switches|behavior switches]] such as <code><nowiki>__NOTOC__</nowiki></code> * <code>get( 'Title#Section', { noNonFreeFiles = true } )</code> — Remove non-free files (identified by having the words "non-free" in their local description or in Commons) * <code>get( 'Title#Section', { fixReferences = true } )</code> — Prefix reference names with 'Title ' to avoid name conflicts when transcluding and rescue references defined outside the requested section to avoid undefined reference errors Besides the <code>get</code> method, the module exposes several other methods to get specific parts of the wikitext. This allows other modules to combine elements in more advanced ways. === Templates === The main entry point for templates is the <code>main</code> method. It's essentially a wrapper of the <code>get</code> method to make it usable for templates. See the documentation of the <code>get</code> method for more details and options. * <code><nowiki>{{#invoke:Transcluder|main|Title}}</nowiki></code> — Transclude the requested page * <code><nowiki>{{#invoke:Transcluder|main|Title#}}</nowiki></code> — Transclude the lead section of the requested page * <code><nowiki>{{#invoke:Transcluder|main|Title#Section}}</nowiki></code> — Get the requested section or <nowiki><section></nowiki> tag (includes any subsections) * <code><nowiki>{{#invoke:Transcluder|main|Title#Section|sections=0}}</nowiki></code> — Transclude the requested section, excluding subsections * <code><nowiki>{{#invoke:Transcluder|main|Title|only=files|files=1}}</nowiki></code> — Transclude only the first file of the page * <code><nowiki>{{#invoke:Transcluder|main|Title#Section|only=tables|tables=2}}</nowiki></code> — Transclude only the second table of the requested section * <code><nowiki>{{#invoke:Transcluder|main|Title#|only=paragraphs|linkBold=yes}}</nowiki></code> — Transclude only the paragraphs of the lead section and link the bold text === See also === * [[Module:Transcluder/testcases]] lmte2el44eb79hxmjuudh8zaw8qovjs Bhângsa:Asia location map modules 14 4328 19346 2024-10-02T23:10:08Z Munajad.MH 3071 ←Membuat halaman berisi '{{Template category|description=This category consists of modules related to location maps in [[Asia]].|type=module}} [[Category:Location map modules]]' 19346 wikitext text/x-wiki {{Template category|description=This category consists of modules related to location maps in [[Asia]].|type=module}} [[Category:Location map modules]] jn5jwvren3kmmm30ys6i3efhdabi8pe Modul:Location map/info 828 4329 19347 2024-10-02T23:12:36Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {} function p.main(frame) local map = mw.loadData(string.gsub(mw.title.getCurrentTitle().prefixedText,'/doc$','')) local retval = [=[{| class="wikitable" style="text-align:center; margin-top:0;" |+ Location map of ]=] .. map.name .. '\n' .. [=[ |- ! name |colspan="3"| ]=] .. map.name .. [=[ |- ]=] if map.top then retval = retval .. [=[!rowspan="4"|border<br/>coordinates |- |colspan="3"| ]=] .. map.top .. '\n' .. [=[ |- |style="width:7em;"| ]=] .....' 19347 Scribunto text/plain local p = {} function p.main(frame) local map = mw.loadData(string.gsub(mw.title.getCurrentTitle().prefixedText,'/doc$','')) local retval = [=[{| class="wikitable" style="text-align:center; margin-top:0;" |+ Location map of ]=] .. map.name .. '\n' .. [=[ |- ! name |colspan="3"| ]=] .. map.name .. [=[ |- ]=] if map.top then retval = retval .. [=[!rowspan="4"|border<br/>coordinates |- |colspan="3"| ]=] .. map.top .. '\n' .. [=[ |- |style="width:7em;"| ]=] .. map.left .. '\n' .. [=[ | ←↕→ |style="width:7em;"| ]=] .. map.right if map.right > 180 then retval = retval .. ' (' .. map.right - 360 .. ')' end retval = retval .. '\n' .. [=[ |- |colspan="3"| ]=] .. map.bottom .. '\n' .. [=[ |- ! map center |colspan="4"| ]=] local width = (map.right - map.left) % 360 if width == 0 then width = 360 end local center = (map.left + width/2) % 360 if center >= 180 then center = center - 360 end retval = retval .. frame:expandTemplate{title = 'coord', args = { (map.top + map.bottom)/2, center }} retval = retval .. '\n' .. [=[ |-]=] end if map.x then retval = retval .. '\n' .. [=[ ! x |colspan="3" style="overflow: auto; white-space: auto; width: 350px"| ]=] .. map.x .. '\n' .. [=[ |- ! y |colspan="3" style="overflow: auto; white-space: auto; width: 350px"| ]=] .. map.y .. '\n' .. [=[ |-]=] end retval = retval .. '\n' .. [=[ ! image |colspan="3"| <code>[[:File:]=] .. map.image .. '|' .. map.image .. [=[]]</code> |- |colspan="4"|[[File:]=] .. map.image .. [=[|400x400px]] |-]=] local i = 0 while map['image' .. (i+1)] or map['image' .. (i+2)] do i = i + 1 if map['image' .. i] then retval = retval .. '\n' .. [=[ ! image]=] .. i .. '\n' .. [=[ |colspan="3"| <code>[[:File:]=] .. map['image' .. i] .. '|' .. map['image' .. i] .. [=[]]</code> |- |colspan="4"|[[File:]=] .. map['image' .. i] .. [=[|400x400px]] |-]=] end end if map.skew then retval = retval .. '\n' .. [=[ ! skew |colspan="3"| ]=] .. map.skew .. '\n' .. [=[ |-]=] end if map.lat_skew then retval = retval .. '\n' .. [=[ ! lat_skew |colspan="3"| ]=] .. map.lat_skew .. '\n' .. [=[ |-]=] end if map.mark then retval = retval .. '\n' .. [=[ ! mark |colspan="3"| <code>[[:File:]=] .. map.mark .. '|' .. map.mark .. [=[]]</code> |-]=] end if map.marksize then retval = retval .. '\n' .. [=[ ! marksize |colspan="3"| ]=] .. map.marksize .. '\n' .. [=[ |-]=] end retval = retval .. '\n|}' return retval end return p cu4wor1fgdtx1e5mo2972m1yb63x59p Modul:Location map/info/doc 828 4330 19348 2024-10-02T23:13:01Z Munajad.MH 3071 ←Membuat halaman berisi '{{High-use}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> '''{{NAMESPACE}}:{{BASEPAGENAME}}''' displays values stored in location map data [[Help:Module|modules]] such as [[Module:Location map/data/Belgium]]. These modules are used by [[Module:Location map]] to obtain values such as the file name and the border coordinates of each location map. == Usage == This module is automatically used as documentation for map data module...' 19348 wikitext text/x-wiki {{High-use}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> '''{{NAMESPACE}}:{{BASEPAGENAME}}''' displays values stored in location map data [[Help:Module|modules]] such as [[Module:Location map/data/Belgium]]. These modules are used by [[Module:Location map]] to obtain values such as the file name and the border coordinates of each location map. == Usage == This module is automatically used as documentation for map data modules and should not normally be called manually. ====The <code>name</code> parameter==== The {{tl|Location map}} family of templates uses the value assigned to <code>name</code> to generate [[wp:alt|alt text]]. It is used to construct the sentence "<code>label</code> is located in <code>name</code>". Assign a value to <code><name></code> that fits in the sentence. For example: : Chicago is located in <u>the United States</u>. So {{para|name|the United States}}. : Santo Domingo is located in <u>the Dominican Republic</u>. So {{para|name|the Dominican Republic}}. == See also == * [[Template:Location map/Info]], used for location map data [[Help:Template|templates]] such as "Template:Location map India" " * {{tl|Location map}} and [[Module:Location map]] <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|| <!-- Categories go here and interwikis go in Wikidata. --> [[Category:Location map modules]] }}</includeonly> 4vvg0nz4t0d4r4hixvv017e94s8bv10 Cèṭa'an:WikidataCoord 10 4331 19349 2024-10-02T23:16:02Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:WikidataCoord|main|{{#property:P625|from={{{1|}}}}}|{{{2|}}}|display={{{display|title}}}|format={{{format|}}}|name={{{name|}}}|notes={{{notes|}}}}}</includeonly><noinclude> {{Documentation}} </noinclude>' 19349 wikitext text/x-wiki <includeonly>{{#invoke:WikidataCoord|main|{{#property:P625|from={{{1|}}}}}|{{{2|}}}|display={{{display|title}}}|format={{{format|}}}|name={{{name|}}}|notes={{{notes|}}}}}</includeonly><noinclude> {{Documentation}} </noinclude> faey2m1gnwc7v781lhstjeiay9z7u63 Cèṭa'an:WikidataCoord/doc 10 4332 19350 2024-10-02T23:16:33Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{high-use}} {{lua|Module:WikidataCoord}} {{Uses Wikidata|P625}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template takes geographic coordinate data in the form provided by Wikidata (dms), formats the data into the form required by [[Template:Coord]], and then calls Template:Coord to create links to GeoHack. The basic form is: '''&#123;{Wiki...' 19350 wikitext text/x-wiki {{Documentation subpage}} {{high-use}} {{lua|Module:WikidataCoord}} {{Uses Wikidata|P625}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template takes geographic coordinate data in the form provided by Wikidata (dms), formats the data into the form required by [[Template:Coord]], and then calls Template:Coord to create links to GeoHack. The basic form is: '''&#123;{WikidataCoord|'''''wikidata page name'''''|'''''coordinate parameters'''''|'''''template parameters'''''}&#125;''' *'''<code>wikidata page name</code>''' – unnamed positional parameter is the Wikidata page name (starting with Q). Default is the current page. *'''<code>coordinate parameters</code>''' – passed through to Template:Coord unmodified; see §[[Template:Coord#Usage|Usage]] at Template:Coord *'''<code>template parameters</code>''' – passed through to Template:Coord unmodified; see §[[Template:Coord#Usage|Usage]] at Template:Coord **{{para|display}} behavior is different from Template:Coord: ***when {{para|display}} is not present, the rendered coordinates are displayed at the top of the page (equivalent to {{para|display|title}}): ***:<code><nowiki>{{WikidataCoord|Q218501}}</nowiki></code> → {{WikidataCoord|Q218501}}(display at top of page). Only for these combinations the use of this template is restricted: {{Template display|nomobile}} ***when {{para|display}} is present but empty, the rendered coordinates are displayed in line (equivalent to {{para|display|inline}}): ***:<code><nowiki>{{WikidataCoord|Q24012602|display=}}</nowiki></code> → {{WikidataCoord|Q24012602|display=}} ***to make the coordinates visible for mobile users, one would use {{para|display|inline,title}} so that it will display within an infobox and at the top of the page of an article. ==Example== For an article that has a {{para|coordinates}} parameter within an infobox, use: :{{para|coordinates}}{{tlx|WikidataCoord|2=display=inline,title}} ==See also== * {{tl|WikidataCoord hqlocation}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Coordinates templates]] [[Category:Templates using data from Wikidata]] }}</includeonly> dh5n0up65guxpet8j4dpsp6i5pu8yxo Modul:WikidataCoord 828 4333 19351 2024-10-02T23:17:10Z Munajad.MH 3071 ←Membuat halaman berisi 'require('strict') local getArgs = require('Module:Arguments').getArgs local patterns = { '(%d+)°(%d+)&#39;([%d%.]+)&#34;([NS]),%s*(%d+)°(%d+)&#39;([%d%.]+)&#34;([EW])', -- if the returned data looks like 55°13&#39;12&#34;N, 23°17&#39;17&#34;E '(%d+)°(%d+)&#39;([NS]),%s*(%d+)°(%d+)&#39;([EW])', -- if the returned data looks like 54°24&#39;N, 25°25&#39;E '(%d+)°(%d+)[′\']([%d%.]+)[″\"]([NS]),?%s*(%d+)°(%d+)[′\']([%d%.]+)[″\"]([EW])',...' 19351 Scribunto text/plain require('strict') local getArgs = require('Module:Arguments').getArgs local patterns = { '(%d+)°(%d+)&#39;([%d%.]+)&#34;([NS]),%s*(%d+)°(%d+)&#39;([%d%.]+)&#34;([EW])', -- if the returned data looks like 55°13&#39;12&#34;N, 23°17&#39;17&#34;E '(%d+)°(%d+)&#39;([NS]),%s*(%d+)°(%d+)&#39;([EW])', -- if the returned data looks like 54°24&#39;N, 25°25&#39;E '(%d+)°(%d+)[′\']([%d%.]+)[″\"]([NS]),?%s*(%d+)°(%d+)[′\']([%d%.]+)[″\"]([EW])', -- when args[1] is a dms string that uses quotes or primes '(%d+)°(%d+)[′\']([NS]),?%s*(%d+)°(%d+)[′\']([EW])', -- when args[1] is a dms string that uses quotes or primes, bit shorter format '(%d+%.?%d*)°([NS]),?%s*(%d+%.?%d*)°([EW])', -- when args[1] is a decimal degrees string } local params = {'display', 'format', 'name', 'notes'}; -- {{coord}} template paramters --[[--------------------------< I S _ S E T >------------------------------------------------------------------ Whether variable is set or not. A variable is set when it is not nil and not empty. ]] local function is_set( var ) return not (var == nil or var == ''); end --[[--------------------------< M A I N >---------------------------------------------------------------------- Template entry point. This function takes up to two unnamed positional parameters: 1 = coordinate string typically from a call to Wikidata like this: {{#property:P625|from=Q...}} 2 = coordinate parameters; see Template:Coord Also takes the named parameters |display=, |format=, |name=, |notes= which it passes on to {{coord}} Reformats the Wikidata coordinate string into unnamed parameters for {{coord}} {{#invoke:WikidataCoord|main|{{#property:P625|from={{{1}}}}}|{{{2}}}|display={{{display}}}|format={{{format}}}|name={{{name}}}|notes={{{notes}}}}} ]] local function main (frame) local args = getArgs(frame); local lat_long = {}; -- table of lat/long coords extracted from wikidata return if not is_set (args[1]) then -- in case wikidata returns nothing (happens when Q... is wrong) return '<span style="font-size:100%" class="error">{{WikidataCoord}} – missing coordinate data</span>'; -- error message and quit else for _, pattern in ipairs (patterns) do lat_long[1], lat_long[2], lat_long[3], lat_long[4], lat_long[5], lat_long[6], lat_long[7], lat_long[8] = mw.ustring.match (args[1], pattern) if lat_long[1] then break; end end end if not lat_long[1] then return '<span style="font-size:100%" class="error">{{WikidataCoord}} – malformed coordinate data</span>'; -- wikidata returned something else end if is_set (args[2]) then -- coordinate parameters are in second unnammed positional parameter table.insert (lat_long, args[2]); -- add coordinate parameters as next positional parameter after coordnates end for _, param in ipairs (params) do if is_set (args[param]) then lat_long[param] = args[param]; -- add the named parameters if they have a value end end if args._debug then return table.concat ({'<code style="color:inherit; background:inherit; border:none;">{{coord|', table.concat (lat_long, '|' ), '}}</code>'}); end return frame:expandTemplate ({title = 'coord', args=lat_long}); -- invoke template {{coord}} with wikidata lat/long end --[[--------------------------< E X P O R T E D F U N C T I O N >-------------------------------------------- ]] return {main = main} 7yfsh0uuumf6p61n3lha5s1utw2dz4z Modul:WikidataCoord/doc 828 4334 19352 2024-10-02T23:17:33Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- {{Module rating |<!-- Values: pre-alpha • alpha • beta • release • protected -- If a rating not needed/relevant, delete this template call -- >}} --> <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{high-use}} This module accepts, as the first unnamed or positional parameter, a latitude and longitude string in the form returned by Wikidata or as plain-text. The l...' 19352 wikitext text/x-wiki <!-- {{Module rating |<!-- Values: pre-alpha • alpha • beta • release • protected -- If a rating not needed/relevant, delete this template call -- >}} --> <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{high-use}} This module accepts, as the first unnamed or positional parameter, a latitude and longitude string in the form returned by Wikidata or as plain-text. The lat/long is stripped of all but its numeric values which are then used in a call to [[Template:Coord]] for proper visual rendering and link to GeoHack. Wikidata returns text strings in this form where the minute and second symbols are html numeric character references for single and double quotes: :<code><nowiki>{{#property:P625|from=Q218501}}</nowiki></code> ::{{code|{{#property:P625|from=Q218501}}}} :::{{#property:P625|from=Q218501}} The module will accept degree-minute-second (dms) plain-text strings in the form: :<code>47°34'12"N, 52°40'55"W</code> where the minutes and seconds indicators are single and double quotes or single and double [[Prime (symbol)|prime symbols]] (′, ″; U+2032, U+2033) Latitude and longitude in decimal-degree format is also accepted: :<code>53.67667°N 112.82861°W</code> Because Template:Coord supports a variety of coordinate and template parameters, this module accepts but does not act on these parameter except to pass them on in the call to Template:Coord. In the module <code><nowiki>{{#invoke:}}</nowiki></code>, coordinate parameters, if provided, must be the second unnamed or positional parameter. The template parameters are named so their order in the <code><nowiki>{{#invoke:}}</nowiki></code> is not important. == Usage == A typical template use where the latitude / longitude is drawn from Wikidata might look like this: :<code><nowiki>{{#invoke:WikidataCoord|main|{{#property:P625|from={{{1|}}}}}|{{{2|}}}|display={{{display|}}}|format={{{format|}}}|name={{{name|}}}|notes={{{notes|}}}}}</nowiki></code> <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly> 4nhavs81sg5blbnl4m30o32libr2jlx Cèṭa'an:Uses Wikidata 10 4335 19353 2024-10-02T23:19:29Z Munajad.MH 3071 ←Membuat halaman berisi '{{Sister project | position = {{{position|}}} | project = data | text = This {{module other|module|template}} uses {{#if:{{{section|}}} | one or more [[Wikidata]] properties; see {{Section link||{{{section}}}}} for details. | the [[Wikidata]] propert{{#if:{{{2|}}}|ies|y}}: {{#invoke:Uses Wikidata|usesProperty}} }}}}<includeonly>{{#switch:{{SUBPAGENAME}} |sandbox |testcases |doc= <!--no category--> |#default={{module other |Category:Modules using data from...' 19353 wikitext text/x-wiki {{Sister project | position = {{{position|}}} | project = data | text = This {{module other|module|template}} uses {{#if:{{{section|}}} | one or more [[Wikidata]] properties; see {{Section link||{{{section}}}}} for details. | the [[Wikidata]] propert{{#if:{{{2|}}}|ies|y}}: {{#invoke:Uses Wikidata|usesProperty}} }}}}<includeonly>{{#switch:{{SUBPAGENAME}} |sandbox |testcases |doc= <!--no category--> |#default={{module other |[[Category:Modules using data from Wikidata]] |{{template other |[[Category:Templates using data from Wikidata]]}} }} }}</includeonly><noinclude> {{Documentation}} <!-- Add categories to the /doc subpage --> </noinclude> ptftzgzv1nailmf6sz81senyn3mb5nu Cèṭa'an:Uses Wikidata/doc 10 4336 19354 2024-10-02T23:20:12Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Lua|Module:Side box|Module:Uses Wikidata}} This template may be used in the documentation of another template or module, to indicate that that template or module uses a [[Wikidata]] property or properties, where available. __NOTOC__ == Usage == ===Standard usage=== <code><nowiki>{{</nowiki>Uses Wikidata|'...' 19354 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Lua|Module:Side box|Module:Uses Wikidata}} This template may be used in the documentation of another template or module, to indicate that that template or module uses a [[Wikidata]] property or properties, where available. __NOTOC__ == Usage == ===Standard usage=== <code><nowiki>{{</nowiki>Uses Wikidata|''P1''|''P2''|''P3''...<nowiki>}}</nowiki></code> Replace ''P1'', ''P2'', ''P3'', etc. with the actual property numbers – including the "P". As many or as few as necessary may be specified. ===Section link=== If the documentation has a section describing and listing the Wikidata properties used, then a [[Help:section link|section link]] may be specified instead: <code><nowiki>{{</nowiki>Uses Wikidata|section=''name of section''<nowiki>}}</nowiki></code> ==Examples== For a single property (e.g. [[d:Property:P496]]): {{markup |<nowiki>{{Uses Wikidata|P496}}</nowiki> |{{Uses Wikidata|P496|nocat=yes}} }} For multiple properties: {{markup |<nowiki>{{Uses Wikidata|P10|P20|P30}}</nowiki> |{{Uses Wikidata|P10|P20|P30|nocat=yes}} }} As many properties as needed can be specified: {{markup |<nowiki>{{Uses Wikidata|1=P10|2=P20|3=P30|4=P40|5=P50|6=P101|7=P222}}</nowiki> |{{Uses Wikidata|1=P10|2=P20|3=P30|4=P40|5=P50|6=P101|7=P150|nocat=yes}} }} If the properties are described in a section of the documentation (e.g. <code><nowiki>===Using Wikidata===</nowiki></code>): {{markup |<nowiki>{{Uses Wikidata|section=Using Wikidata}}</nowiki> |{{Uses Wikidata|section=Using Wikidata|nocat=yes}} }} == Tracking categories == The following categories are populated by this template: * {{clc|Templates using data from Wikidata}} * {{clc|Modules using data from Wikidata}} == Supporting templates and modules == * {{tl|Sister project}}, implemented using {{ml|Side box|main}} via {{tl|Side box}} * {{ml|Uses Wikidata|usesProperty}} * {{tl|Template other}} * {{tl|Module other}} == See also == * {{tl|Wikidata property}} * {{tl|Wikidata editnotice}}, for articles that draw extensively from Wikidata * {{tl|Tracks Wikidata}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wikidata templates]] [[Category:Templates that add a tracking category]] [[Category:Templates using data from Wikidata|*]] }}</includeonly> lxqr03iokktxm1p9jhacft36gru2x32 Modul:Uses Wikidata 828 4337 19355 2024-10-02T23:20:54Z Munajad.MH 3071 ←Membuat halaman berisi '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 .. "|" .....' 19355 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 Modul:Uses Wikidata/doc 828 4338 19356 2024-10-02T23:21:28Z Munajad.MH 3071 ←Membuat halaman berisi '{{Merge from|Module:Tracks and uses Wikidata{{#if:{{#titleparts:{{FULLPAGENAME}}||2}}|/{{#titleparts:{{FULLPAGENAME}}||2}}}}}} {{High-use}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> This module is used by {{tlx|Uses Wikidata}}, {{tlx|Tracks Wikidata}}, {{tlx|Tracks and uses Wikidata}} and {{tlx|Wikidata property}}. == Usage == <code><nowiki>{{</nowiki>#invoke:Uses Wikidata|usesProperty}}</code> <includeonly>{...' 19356 wikitext text/x-wiki {{Merge from|Module:Tracks and uses Wikidata{{#if:{{#titleparts:{{FULLPAGENAME}}||2}}|/{{#titleparts:{{FULLPAGENAME}}||2}}}}}} {{High-use}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> This module is used by {{tlx|Uses Wikidata}}, {{tlx|Tracks Wikidata}}, {{tlx|Tracks and uses Wikidata}} and {{tlx|Wikidata property}}. == Usage == <code><nowiki>{{</nowiki>#invoke:Uses Wikidata|usesProperty}}</code> <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> }}</includeonly> epczhl8jypyl54tideuf1m4korwkzsi Cèṭa'an:Merge from 10 4339 19362 19357 2024-10-02T23:41:52Z Munajad.MH 3071 19362 wikitext text/x-wiki {{SAFESUBST:<noinclude />#invoke:Unsubst||date=__DATE__ |$B= {{#switch:{{NAMESPACE}} |Category=<span class="error">For categories please use the templates available at [[Wikipedia:Categories for discussion]].</span> |Template=<includeonly><span class="error">For templates, please use the templates available at [[Wikipedia:Templates for discussion]].</span>[[Category:Pages with templates in the wrong namespace]]</includeonly> }}{{Mbox | name = Merge from | demospace={{{demospace|}}} | type = move | image = [[File:Mergefrom.svg|50px|alt=|link=]] | text = ka'dinto ampon èushulaghi kalamon {{#ifeq:{{{multiplesections}}}|yes|multiple sections of&nbsp;}}{{Pagelist|nspace=all|delim=''|{{{1|<noinclude>''sabâi' article''</noinclude>}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}|{{{5|}}}|{{{6|}}}|{{{7|}}}|{{{8|}}}|{{{9|}}}|{{{10|}}}|{{{11|}}}|{{{12|}}}|{{{13|}}}|{{{14|}}}|{{{15|}}}|{{{16|}}}|{{{17|}}}|{{{18|}}}|{{{19|}}}|{{{20|}}}}} minangka [[Wikipedia:Merging|merged]] nâng {{#if:{{{section|}}}|section|{{#if:{{NAMESPACE}}|page|article}}}} panika. ([[{{{discussion|{{{discuss|{{{talk|{{TALKPAGENAME}}}}}}}}}}}|Discuss]]){{#if:{{{date<includeonly>|</includeonly>}}}|<small>'' Proposed since {{{date<includeonly>|</includeonly>}}}.''</small>}} }}<includeonly>{{#switch:{{NAMESPACE}} ||Talk={{DMC|Articles to be merged|from|{{{date|}}}|All articles to be merged}} |User|User talk= |#default={{#if:{{{demospace|}}}||{{DMC|||Miscellany to be merged}}}}}}{{Merge partner|{{{1|}}}}}</includeonly> }}<noinclude> {{Documentation|Template:Merge/doc}} <!-- Add categories to the /doc subpage; interwikis go to Wikidata, thank you! --> </noinclude> p5pma574mcxozv0qfp02hb901xxntw3 Cèṭa'an:Pagelist 10 4340 19358 2024-10-02T23:22:50Z Munajad.MH 3071 ←Membuat halaman berisi '{{<includeonly>safesubst:</includeonly>#invoke:pagelist|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>' 19358 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:pagelist|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> oaokru398r39bas7j5c87x84xw47qud Modul:Pagelist 828 4341 19359 2024-10-02T23:23:55Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {} local separators = { dot = true, pipe = true, comma = true, ['tpt-languages'] = true } local function getSeparator(sep) if type(sep) ~= 'string' then return nil end if separators[sep] then return mw.message.new(sep .. '-separator'):plain() else return sep end end local function generateLink(page, nspace, delim, endDelim) if not page then return nil end local pagename = mw.title.new(page) if not pagename then -- Default to th...' 19359 Scribunto text/plain local p = {} local separators = { dot = true, pipe = true, comma = true, ['tpt-languages'] = true } local function getSeparator(sep) if type(sep) ~= 'string' then return nil end if separators[sep] then return mw.message.new(sep .. '-separator'):plain() else return sep end end local function generateLink(page, nspace, delim, endDelim) if not page then return nil end local pagename = mw.title.new(page) if not pagename then -- Default to the args we were passed if our page -- object was nil. pagename = page else pagename = pagename.text end delim = delim or '' endDelim = endDelim or delim nspace = nspace or '' if nspace == 'all' then nspace = '' pagename = page end local outStr = mw.ustring.gsub( string.format( '%s[[:%s:%s|%s]]%s', delim, nspace, pagename, page, endDelim ), ':+', ':' ) return outStr end function p._main(args) local t = {} local separator = getSeparator(args.separator) local conjunction = getSeparator(args.conjunction) for i, v in ipairs(args) do table.insert(t, generateLink( v, args.nspace, args.delim, args.edelim )) end return mw.text.listToText(t, separator, conjunction) end function p.main(frame) local origArgs = require('Module:Arguments').getArgs(frame, { trim = false, removeBlanks = false, wrappers = 'Template:Pagelist' }) -- Process integer args. Allow for explicit positional arguments that are -- specified out of order, e.g. {{br separated entries|3=entry3}}. -- After processing, the args can be accessed accurately from ipairs. local args = {} for k, v in pairs(origArgs) do if type(k) == 'number' and k >= 1 and math.floor(k) == k and string.match(v, '%S') then -- Remove blank or whitespace values. table.insert(args, k) end end table.sort(args) for i, v in ipairs(args) do args[i] = origArgs[v] -- Trim whitespace. if type(args[i]) == 'string' then args[i] = mw.text.trim(args[i]) end end -- Get old named args. We don't need to remove blank values -- as for the nspace and edelim parameters the behaviour is different -- depending on whether the parameters are blank or absent, and for -- the delim parameter the default should be the blank string anyway. args.delim = origArgs.delim args.edelim = origArgs.edelim args.nspace = origArgs.nspace -- Get new named args, "separator" and "conjunction", and strip blank values. if origArgs.separator and origArgs.separator ~= '' then args.separator = origArgs.separator end if origArgs.conjunction and origArgs.conjunction ~= '' then args.conjunction = origArgs.conjunction end return p._main(args) end return p h2b0ocxr8n6rs95prujo29rxctvtdf4 Modul:Pagelist/doc 828 4342 19360 2024-10-02T23:24:22Z Munajad.MH 3071 ←Membuat halaman berisi '{{module rating|protected}} This is a Lua implementation of {{tl|pagelist}}. Please see the template page for documentation.' 19360 wikitext text/x-wiki {{module rating|protected}} This is a Lua implementation of {{tl|pagelist}}. Please see the template page for documentation. gxdj2bitl4fqjndd57478ki1t9bm2zh Cèṭa'an:Pagelist/doc 10 4343 19361 2024-10-02T23:25:02Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{high-use| 15791 }} {{lua|Module:Pagelist}} ==Usage== This template creates a comma-separated list of pages formatted as links. The last two pages in the list are separated by "and" instead of a comma. Any number of pages may be included in the list. By default, the namespace of the page including this template is used for each of the links. An optional <code>'''''nspace'''''</cod...' 19361 wikitext text/x-wiki {{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{high-use| 15791 }} {{lua|Module:Pagelist}} ==Usage== This template creates a comma-separated list of pages formatted as links. The last two pages in the list are separated by "and" instead of a comma. Any number of pages may be included in the list. By default, the namespace of the page including this template is used for each of the links. An optional <code>'''''nspace'''''</code> parameter can be specified to provide a different namespace to use for the links. {{para|nspace|all}} Makes the parameters namespace-aware, i.e. not default to the mainspace. Two other optional parameters are supported to provide formatting of the page links. If specified, the <code>'''delim'''</code> parameter is included before and after each page name. Optionally, the <code>'''edelim'''</code> parameter can specify the delimiter used at the end of the page name&mdash;in this case the <code>'''delim'''</code> tag is still used for the beginning of the page name. It is possible to specify a custom separator (instead of a comma) using the <code>'''separator'''</code> parameter. It is also possible to specify a custom value to use instead of "and" before the final item using the <code>'''conjunction'''</code> parameter. For both of these parameters, there are special values that use the default separators for the language set in users' preferences: <code>''dot''</code> (<code>{{int:dot-separator}}</code>), <code>''pipe''</code> (<code>{{int:pipe-separator}}</code>), <code>''comma''</code> (<code>{{int:comma-separator}}</code>), or <code>''tpt-languages''</code> (<code>{{int:tpt-languages-separator}}</code>). This template is mostly useful from within other templates that accept a variable number of page names, up to twenty pages, as arguments. For example, the page arguments <code><nowiki>{{{1}}}</nowiki></code>–<code><nowiki>{{{10}}}</nowiki></code> can be passed to this template using <code><nowiki>{{pagelist|{{{1|}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}|{{{5|}}}|{{{6|}}}|{{{7|}}}|{{{8|}}}|{{{9|}}}|{{{10|}}}}}</nowiki></code>. Any parameters not specified to the original template will be passed as empty parameters and not listed by the pagelist template. ===Examples=== {| class="wikitable" ! Type this !! To get this |- | <code><nowiki>{{Pagelist|X1|X2|X3|X4|X5}}</nowiki></code> | {{Pagelist|X1|X2|X3|X4|X5}} |- | <code><nowiki>{{Pagelist|nspace=Template|X1|X2|X3|X4|X5}}</nowiki></code> | {{Pagelist|nspace=Template|X1|X2|X3|X4|X5}} |- | <code><nowiki>{{Pagelist|nspace= |delim=''|X1|X2|X3|X4|X5}}</nowiki></code> | {{Pagelist|nspace= |delim=''|X1|X2|X3|X4|X5}} |- | <code><nowiki>{{Pagelist|nspace=all|delim=''|Portal:Birds|Wikipedia:Template editor}}</nowiki></code> | {{Pagelist|nspace=all|delim=''|Portal:Birds|Wikipedia:Template editor}} |- | <code><nowiki>{{Pagelist|X1}}</nowiki></code> | {{Pagelist|X1}} |- | <code><nowiki>{{Pagelist}}</nowiki></code> | {{Pagelist}} |- | <code><nowiki>{{Pagelist|X1|X2|X3|separator=;}}</nowiki></code> | {{Pagelist|X1|X2|X3|separator=;}} |- | <code><nowiki>{{Pagelist|X1|X2|X3|separator=;&amp;#32;}}</nowiki></code> | {{Pagelist|X1|X2|X3|separator=;&#32;}} |- | <code><nowiki>{{Pagelist|X1|X2|X3|conjunction=or}}</nowiki></code> | {{Pagelist|X1|X2|X3|conjunction=or}} |- | <code><nowiki>{{Pagelist|X1|X2|X3|conjunction=&amp;#32;or&amp;#32;}}</nowiki></code> | {{Pagelist|X1|X2|X3|conjunction=&#32;or&#32;}} |} == Parameters == {{TemplateDataHeader}} <templatedata> { "params": { "nspace": { "label": "Namespace", "description": "Namespace on which the page is located, without the trailing colon (\":\"). Acceptable values are \"Talk\", \"File\", \"File talk\", \"Category\", \"Category talk\", \"Help\", \"Help talk\", \"Wikipedia\", \"Wikipedia talk\", \"Portal\", \"Portal talk\", \"Template\", \"Template talk\", \"Module\", \"Module talk\", \"User\", \"User talk\", and anything added in the future. \"all\" allows specifying lists of pages from multiple namespaces", "example": "Template", "type": "string" }, "delim": { "label": "Prefix (starting delimiter)", "description": "Wikicode to insert before each page name. Default is nothing. If this parameter is specified and no suffix parameter is specified, the contents of this parameter would also be used as the suffix.", "type": "unbalanced-wikitext" }, "edelim": { "label": "Suffix (ending delimiter)", "description": "Wikicode to insert after each page name. If not specified, the default is the value of the prefix parameter.", "type": "unbalanced-wikitext" }, "separator": { "label": "Separator", "description": "The character(s) used to separate specified page names, excluding the last two. Default is comma.", "example": ";", "type": "string" }, "conjunction": { "label": "Conjunction", "description": "The character(s) used to separate the last two items. Default is \"and\".", "example": "or", "type": "string" }, "1": { "label": "Page name 1", "type": "unbalanced-wikitext" }, "2": { "label": "Page name 2", "type": "unbalanced-wikitext" }, "3": { "label": "Page name 3", "type": "unbalanced-wikitext" }, "4": { "label": "Page name 4", "type": "unbalanced-wikitext" }, "5": { "label": "Page name 5", "type": "unbalanced-wikitext" }, "6": { "label": "Page name 6", "type": "unbalanced-wikitext" }, "7": { "label": "Page name 7", "type": "unbalanced-wikitext" }, "8": { "label": "Page name 8", "type": "unbalanced-wikitext" }, "9": { "label": "Page name 9", "type": "unbalanced-wikitext" }, "10": { "label": "Page name 10", "type": "unbalanced-wikitext" } }, "format": "inline", "description": "This template creates a comma-separated list of pages formatted as links. The last two pages in the list are separated by \"and\" instead of a comma. Any number of pages may be included in the list." } </templatedata> == See also == * {{tl|Article list}}, which converts a list of QIDs into wikilinks * {{tl|Catlist}}, for a list of linked categories * {{tl|Comma separated entries}} * {{tl|Catalog lookup link}} * {{tl|Prose list}}, an equivalent which does not wikilink <includeonly>{{sandbox other|| [[Category:List formatting and function templates]] [[Category:Internal link templates]] }}</includeonly> qgkkttdqftnr1satk4xpi3p8jdjbziq Cèṭa'an:DMC 10 4344 19363 2024-10-02T23:42:43Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Dated maintenance category]] 19363 wikitext text/x-wiki #Redirect [[Template:Dated maintenance category]] {{Rcat shell| {{R from move}} {{R from template shortcut}} }} 4lx60eniew5m19i6dgspo8378r2yxhl Cèṭa'an:Merge partner 10 4345 19364 2024-10-02T23:43:30Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{main other|{{#if:{{{1|}}}||[[Category:Articles for merging with no partner]]}}}}</includeonly><noinclude>{{documentation}}<!-- Add categories to the /doc subpage; interwikis go to Wikidata, thank you! --></noinclude>' 19364 wikitext text/x-wiki <includeonly>{{main other|{{#if:{{{1|}}}||[[Category:Articles for merging with no partner]]}}}}</includeonly><noinclude>{{documentation}}<!-- Add categories to the /doc subpage; interwikis go to Wikidata, thank you! --></noinclude> 03gley1o1tdok9dxubq7goq6kf48k4q Cèṭa'an:Merge partner/doc 10 4346 19365 2024-10-02T23:43:59Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> === Usage === Only use this in merge templates to control inclusion in [[:Category:Articles for merging with no partner]] Typical usage:<br /> <code><nowiki>{{Merge partner|{{{1|}}}}}</nowiki></code> === See also === {{Pam see also documentation}} <includeonly>{{sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> Category:Merge templates|{{PAGENAME...' 19365 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> === Usage === Only use this in merge templates to control inclusion in [[:Category:Articles for merging with no partner]] Typical usage:<br /> <code><nowiki>{{Merge partner|{{{1|}}}}}</nowiki></code> === See also === {{Pam see also documentation}} <includeonly>{{sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Category:Merge templates|{{PAGENAME}}]] }}</includeonly> ffre4hgvhl210lft1i84121lr26kflr Cèṭa'an:Pam see also documentation 10 4347 19366 2024-10-02T23:44:45Z Munajad.MH 3071 ←Membuat halaman berisi '{{navbox | name = Pam see also documentation | title = Templates for [[WP:proposed article mergers|proposed article mergers]] | bodyclass = plainlist | state = {{{state<includeonly>|collapsed</includeonly>}}} | group1 = Article page<br />PAM notice | list1 = * {{tl|Afd-merge required}} <small>(Post PAM merge needed; for source page but unclear destination consensus)</small> * {{tl|Afd-merge to}} <small>(Post PAM merge needed; for source page; use {{tl|Afd-merge...' 19366 wikitext text/x-wiki {{navbox | name = Pam see also documentation | title = Templates for [[WP:proposed article mergers|proposed article mergers]] | bodyclass = plainlist | state = {{{state<includeonly>|collapsed</includeonly>}}} | group1 = Article page<br />PAM notice | list1 = * {{tl|Afd-merge required}} <small>(Post PAM merge needed; for source page but unclear destination consensus)</small> * {{tl|Afd-merge to}} <small>(Post PAM merge needed; for source page; use {{tl|Afd-merge from}} on destination talk page)</small> * {{tl|Merge}} <small>(PAM; for source page)</small> * {{tl|Merge portions from}} <small>(PAM merge request; for destination page; use {{tl|Split portions}} on source page)</small> * {{tl|Split portions}} <small>((PAM merge request; for source page; use {{tl|Merge portions from}} on destination page)</small> * {{tl|R from merge}} <small>(Redirect from a merge)</small> | group2 = User talk page<br />PAM discussion notifications | list2 = * {{tl|Mergenote}} <small>(PAM notification to user talk page)</small> | group3 = Discussion page<br />PAM templates | list3 = * {{tl|Canvassed}} <small>(participant clarification)</small> * {{tl|Closing}} <small>(closing in process)</small> * {{tl|Duplicate vote}} <small>(participation clarification)</small> * {{tl|Not a ballot}} <small>(discussion clarification)</small> * {{tl|Page creator}} <small>(participant clarification)</small> * {{tl|Single-purpose account}} <small>(participant clarification)</small> * {{tl|Xfd-privacy}} <small>(sensitive discussion close)</small> | group4 = User talk page<br />PAM process notifications | list4 = ** {{tl|Uw-notvote}} <small>(warning)</small> | group5 = Article source talk page<br />PAM notice | list5 = * {{tl|Merge done}} <small>(Merge after discussion notice; for source talk page)</small> * {{tl|Merge to}} <small>(PAM merge request; for source page; use {{tl|Merge from}} on destination talk page)</small> * {{tl|Merged-to}} <small>(Post PAM merge completed; for source talk page)</small> * {{tl|Being merged}} <small>(Source page merging in action notice)</small> * {{tl|Mfd-merge to}} <small>(Post MfD merge needed; for source talk page; use {{tl|Mfd-merge to}} on destination page)</small> * {{tl|Old merge}} <small>(1st and subsequent nominations)</small> | group6 = Article destination talk page<br />PAM notice | list6 = * {{tl|Blank and redirect notice}} <small>(Post [[WP:BLAR]]; for destination talk page)</small> * {{tl|Afd-merge from}} <small>(Post AfD merge needed; for destination talk page; use {{tl|Afd-merge to}} on source page)</small> * {{tl|Copied}} <small>(Post PAM merge completed; for destination talk page with attribution remaining on source page)</small> * {{tl|History merge}} <small>(Post PAM history merge still needed; for destination talk page)</small> * {{tl|Merge from}} <small>(PAM merge request; for destination page; use {{tl|Merge to}} on source talk page)</small> * {{tl|Merged-from}} <small>(Post PAM merge completed; for destination talk page)</small> * {{tl|Mfd-merge from}} <small>(Post MfD merge needed; for destination talk page; use {{tl|Mfd-merge to}} on source page)</small> * {{tl|Old merge}} <small>(1st and subsequent nominations)</small> | group7 = Miscellaneous<br />PAM misc. | list7 = * {{tl|Merge progress}} <small>(Merge progress counter for [[:Category:Articles to be merged]] subpages)</small> | below = * {{icon|TEMP}} '''[[Template:Proposed deletion templates|Templates for proposed deletions]]''' * {{icon|TEMP}} '''[[Template:Speedy deletion templates|Templates for speedy deletions]]''' | belowclass=hlist }}<noinclude> {{Documentation}} </noinclude> rn5b9ollny6ykjv3ydz8414tqws37oo Cèṭa'an:Tracks Wikidata 10 4348 19367 2024-10-02T23:45:53Z Munajad.MH 3071 ←Membuat halaman berisi '{{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 {{...' 19367 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 link||{{{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> 7tc9ffs0uh5p7zhqdmtv1esq6o76x8s Cèṭa'an:Tracks Wikidata/doc 10 4349 19368 2024-10-02T23:46:21Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Lua|Module:Side box|Module:Uses Wikidata}} This template may be used in the documentation of another template or module, to indicate that that template or module tracks the data in or missing from one or more [[Wikidata]] properties. __NOTOC__ == Usage == ===Standard usage=== <code><nowiki>{{</nowiki>Trac...' 19368 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Lua|Module:Side box|Module:Uses Wikidata}} This template may be used in the documentation of another template or module, to indicate that that template or module tracks the data in or missing from one or more [[Wikidata]] properties. __NOTOC__ == Usage == ===Standard usage=== <code><nowiki>{{</nowiki>Tracks Wikidata|''P1''|''P2''|''P3''...|cat=<nowiki>}}</nowiki></code> *Replace ''P1'', ''P2'', ''P3'', etc. with the actual property numbers – including the "P". As many or as few as necessary may be specified. *{{para|cat}} the name a category for the word "tracks" to link to – excluding the "Category:" prefix. Optional parameter; may be a single tracking category (if the template only has one), or a container category (such as [[:Category:MusicBrainz Wikidata tracking categories]]) which lists all of the template's Wikidata tracking categories. If not specified, the default is [[:Category:Wikidata tracking categories]]. ===Section link=== If the documentation has a section describing and listing the Wikidata properties used, then a [[Help:section link|section link]] may be specified instead: <code><nowiki>{{</nowiki>Tracks Wikidata|section=''name of section''<nowiki>}}</nowiki></code> ==Examples== For a single property (e.g. [[d:Property:P496]]): {{markup |<nowiki>{{Tracks Wikidata|P496}}</nowiki> |{{Tracks Wikidata|P496}} }} For multiple properties (as many properties as needed can be specified): {{markup |<nowiki>{{Tracks Wikidata|P10|P20|P30}}</nowiki> |{{Tracks Wikidata|P10|P20|P30}} }} With a custom category link: {{markup |<nowiki>{{Tracks Wikidata|P40|P50|P101|cat=MusicBrainz Wikidata tracking categories}}</nowiki> |{{Tracks Wikidata|P40|P50|P101|cat=MusicBrainz Wikidata tracking categories}} }} If the properties/tracking are described in a section of the documentation (e.g. <code><nowiki>===Wikidata===</nowiki></code>): {{markup |<nowiki>{{Tracks Wikidata|section=Wikidata}}</nowiki> |{{Tracks Wikidata|section=Wikidata}} }} == Supporting templates and modules == * {{tl|Sister project}}, implemented using {{ml|Side box|main}} via {{tl|Side box}} * {{ml|Uses Wikidata|usesProperty}} * {{tl|Template other}} * {{tl|Module other}} * {{tl|Category other}} == Tracking categories == The following categories are populated by this template: * {{clc|Templates tracking Wikidata}} * {{clc|Modules tracking Wikidata}} == See also == * {{tl|Wikidata property}} * {{tl|Uses Wikidata}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wikidata templates]] [[Category:Templates that add a tracking category]] [[Category:Templates tracking Wikidata|*]] }}</includeonly> 0js9o4b0nwz3gsiejjfk2tfqs0dtxui Cèṭa'an:Tracks and uses Wikidata 10 4350 19369 2024-10-02T23:47:10Z Munajad.MH 3071 ←Membuat halaman berisi '<onlyinclude><includeonly>{{sister project |position = {{{position|}}} |image = [[File:Wikidata-logo-without-paddings.svg|30px|class=noviewer|alt=|link=]] |text = This {{module other|module|template}} [[:Category:{{{cat|Wikidata tracking categories}}}|tracks]] and uses<!-- --> {{#if:{{{section|}}} | one or more [[Wikidata]] properties; see [[#{{{section}}}|§&nbsp;{{{section}}}]] for details.<!-- --> | [[Wikidata]] propert{{#if:{{{2...' 19369 wikitext text/x-wiki <onlyinclude><includeonly>{{sister project |position = {{{position|}}} |image = [[File:Wikidata-logo-without-paddings.svg|30px|class=noviewer|alt=|link=]] |text = This {{module other|module|template}} [[:Category:{{{cat|Wikidata tracking categories}}}|tracks]] and uses<!-- --> {{#if:{{{section|}}} | one or more [[Wikidata]] properties; see [[#{{{section}}}|§&nbsp;{{{section}}}]] for details.<!-- --> | [[Wikidata]] propert{{#if:{{{2|}}}|ies|y}}: {{#invoke:Uses Wikidata|usesProperty}} }} }}{{#switch:{{SUBPAGENAME}}|sandbox|testcases|doc=<!--nocat-->|#default={{#ifeq:{{PAGENAME}}|Uses Wikidata|<!-- -->|{{module other|[[Category:Modules using data from Wikidata]] [[Category:Modules tracking Wikidata]]<!-- -->|{{template other|[[Category:Templates using data from Wikidata]] [[Category:Templates tracking Wikidata]]}} }} }} }}</includeonly></onlyinclude> {{Documentation}} fin33afjposvhdp009zxf88iw7pd3j5 Cèṭa'an:Tracks and uses Wikidata/doc 10 4351 19370 2024-10-02T23:47:35Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{Lua|Module:Uses Wikidata}} This template combines {{tl|Uses Wikidata}} and {{tl|Tracks Wikidata}}, resulting in a cleaner-looking template.{{clear}} == Usage == === One module === {{Tracks and uses Wikidata|P4081}} {{vad|Markup:}} {{spaces|2}} <code>{{((}}{{BASEPAGENAME}}{{!}}P4081{{))}}</code> {{clear}} === Two modules === {{Tracks and uses...' 19370 wikitext text/x-wiki {{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{Lua|Module:Uses Wikidata}} This template combines {{tl|Uses Wikidata}} and {{tl|Tracks Wikidata}}, resulting in a cleaner-looking template.{{clear}} == Usage == === One module === {{Tracks and uses Wikidata|P4081}} {{vad|Markup:}} {{spaces|2}} <code>{{((}}{{BASEPAGENAME}}{{!}}P4081{{))}}</code> {{clear}} === Two modules === {{Tracks and uses Wikidata|P648|P4081}} {{vad|Markup:}} {{spaces|2}} <code>{{((}}{{BASEPAGENAME}}{{!}}P648{{!}}P4081{{))}}</code> <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Template namespace templates]] }}</includeonly> sjuvie3y8q9m8zjevnuitewougecpj7 Cèṭa'an:Vad 10 4352 19371 2024-10-02T23:48:07Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Vertically aligned date]] 19371 wikitext text/x-wiki #redirect [[Template:Vertically aligned date]] {{rcat shell|{{r from template shortcut}}}} [[Category:Typing-aid templates|{{PAGENAME}}]] lm4rtr69a0s3yj8gteeibvsao1roh6p Cèṭa'an:Vertically aligned date 10 4353 19372 2024-10-02T23:48:37Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly><span style="display:inline-block; width:{{if empty|{{{2|}}}|{{{width|}}}|3.6em}}; text-align:{{if empty|{{{3|}}}|{{{align|}}}|right}}; font-weight:{{if empty|{{{4|}}}|{{{font|}}}|normal}};">{{{1}}}</span></includeonly><noinclude>{{documentation}}</noinclude>' 19372 wikitext text/x-wiki <includeonly><span style="display:inline-block; width:{{if empty|{{{2|}}}|{{{width|}}}|3.6em}}; text-align:{{if empty|{{{3|}}}|{{{align|}}}|right}}; font-weight:{{if empty|{{{4|}}}|{{{font|}}}|normal}};">{{{1}}}</span></includeonly><noinclude>{{documentation}}</noinclude> av8t2ri4szlpptn4jmgq3j8ns6bk58h Cèṭa'an:Vertically aligned date/doc 10 4354 19373 2024-10-02T23:48:58Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{high use}} {{COinS safe|n}} == Usage == {{template shortcut|vad}} This template can be used to control the width of an item's prefix in a vertical list. Although most applicable to lists sorted by date, the template technically can be used to control the width of any text, since it's basically a span tag wrapped in a template. '''Default''' {{col-begin}} {{col-break|width=30%}} : {{vad| 4 Jan:}} First event : {{vad|26 Jun:}} Second e...' 19373 wikitext text/x-wiki {{Documentation subpage}} {{high use}} {{COinS safe|n}} == Usage == {{template shortcut|vad}} This template can be used to control the width of an item's prefix in a vertical list. Although most applicable to lists sorted by date, the template technically can be used to control the width of any text, since it's basically a span tag wrapped in a template. '''Default''' {{col-begin}} {{col-break|width=30%}} : {{vad| 4 Jan:}} First event : {{vad|26 Jun:}} Second event : {{vad|30 Sep:}} Third event {{col-break}} : <code><nowiki>{{vad| 4 Jan:}} First event</nowiki></code> : <code><nowiki>{{vad|26 Jun:}} Second event</nowiki></code> : <code><nowiki>{{vad|30 Sep:}} Third event</nowiki></code> {{col-end}} '''Left-aligned''' {{col-begin}} {{col-break|width=30%}} : {{vad|align=left| 4 Jan:}} First event : {{vad|align=left|26 Jun:}} Second event : {{vad|align=left|30 Sep:}} Third event {{col-break}} : <code><nowiki>{{vad|align=left| 4 Jan:}} First event</nowiki></code> : <code><nowiki>{{vad|align=left|26 Jun:}} Second event</nowiki></code> : <code><nowiki>{{vad|align=left|30 Sep:}} Third event</nowiki></code> {{col-end}} '''Increased width''' {{col-begin}} {{col-break|width=30%}} : {{vad|width=7em|4 January:}} First event : {{vad|width=7em|26 June:}} Second event : {{vad|width=7em|30 September:}} Third event {{col-break}} : <code><nowiki>{{vad|width=7em|4 January:}} First event</nowiki></code> : <code><nowiki>{{vad|width=7em|26 June:}} Second event</nowiki></code> : <code><nowiki>{{vad|width=7em|30 September:}} Third event</nowiki></code> {{col-end}} '''Left-aligned, increased width''' {{col-begin}} {{col-break|width=30%}} : {{vad|align=left|width=7em|4 January:}} First event : {{vad|align=left|width=7em|26 June:}} Second event : {{vad|align=left|width=7em|30 September:}} Third event {{col-break}} : <code><nowiki>{{vad|align=left|width=7em|4 January:}} First event</nowiki></code> : <code><nowiki>{{vad|align=left|width=7em|26 June:}} Second event</nowiki></code> : <code><nowiki>{{vad|align=left|width=7em|30 September:}} Third event</nowiki></code> {{col-end}} '''In a navigation template with columns''' {{Aviation accidents and incidents in 2011}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Typing-aid templates]] }}</includeonly> aeu5tvpi016f3a7dn8w9u6q6tsja2p7 Cèṭa'an:Col-break 10 4355 19374 2024-10-02T23:49:42Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude/> | class="col-break {{{class|}}}"<!-- see [[Template:Col-begin/styles.css]] --> {{#if:{{{width|}}}{{{align|}}}{{{gap|}}}{{{valign|}}}{{{style|}}}|style="{{#if:{{{width|}}}|width: {{{width}}};}}{{#if:{{{align|}}}|text-align: {{{align}}};}} {{#if: {{{gap|}}}|padding-left: {{{gap}}};}}{{#if:{{{valign|}}}|vertical-align: {{{valign}}};}}{{#if:{{{style|}}}|{{{style}}}}}"}} | <noinclude> {{Documentation}} <!-- Add categories to the /doc subpage, interwikis t...' 19374 wikitext text/x-wiki <noinclude/> | class="col-break {{{class|}}}"<!-- see [[Template:Col-begin/styles.css]] --> {{#if:{{{width|}}}{{{align|}}}{{{gap|}}}{{{valign|}}}{{{style|}}}|style="{{#if:{{{width|}}}|width: {{{width}}};}}{{#if:{{{align|}}}|text-align: {{{align}}};}} {{#if: {{{gap|}}}|padding-left: {{{gap}}};}}{{#if:{{{valign|}}}|vertical-align: {{{valign}}};}}{{#if:{{{style|}}}|{{{style}}}}}"}} | <noinclude> {{Documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> b15qry9zw34ptvgx6i3is7gdtqlz2zj Cèṭa'an:Col-break/doc 10 4356 19375 2024-10-02T23:50:06Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High-use|166631}} {{tsh|C-b|Mid}} {{Col-begin template}} ==Template data== {{TemplateDataHeader}} <templatedata> { "description": "This template triggers the start of each column in a multi-column table.", "params": { "width": { "label": "Column width", "type": "string", "description": "Width of the column, defined as a percent (...' 19375 wikitext text/x-wiki {{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High-use|166631}} {{tsh|C-b|Mid}} {{Col-begin template}} ==Template data== {{TemplateDataHeader}} <templatedata> { "description": "This template triggers the start of each column in a multi-column table.", "params": { "width": { "label": "Column width", "type": "string", "description": "Width of the column, defined as a percent (ie 50%)" } } }</templatedata><includeonly> {{basepage subpage| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Multi-column templates]] }} </includeonly> pyfsy4p9repvi96nt7ojld94a4t34y3 Cèṭa'an:Col-begin template 10 4357 19376 2024-10-02T23:50:42Z Munajad.MH 3071 ←Membuat halaman berisi '{{#switch:{{lc:{{BASEPAGENAME}}}} | col-2 = The [[Template:Col-2]] sets column width for each of two columns, with align=left, valign=top. The align or valign can be changed: <nowiki>{{col-2 |align=right|valign=center}}</nowiki>. | col-3 = The [[Template:Col-3]] sets column width for each of three columns, with align=left, valign=top. The align or valign can be changed: <nowiki>{{col-3|align=right|valign=center}}</nowiki>. | col-4 = The [[Template:Col-4]] sets co...' 19376 wikitext text/x-wiki {{#switch:{{lc:{{BASEPAGENAME}}}} | col-2 = The [[Template:Col-2]] sets column width for each of two columns, with align=left, valign=top. The align or valign can be changed: <nowiki>{{col-2 |align=right|valign=center}}</nowiki>. | col-3 = The [[Template:Col-3]] sets column width for each of three columns, with align=left, valign=top. The align or valign can be changed: <nowiki>{{col-3|align=right|valign=center}}</nowiki>. | col-4 = The [[Template:Col-4]] sets column width for each of four columns. | col-5 = The [[Template:Col-5]] sets column width for each of five columns. | col-6 = The [[Template:Col-6]] sets column width for each of six columns, with align=left, valign=top. The width, align or valign can be changed: <nowiki>{{col-6 |width=20%|align=right|valign=center}}</nowiki>. | col-start=The [[Template:Col-start]] begins a wikitable (same as <nowiki>{{col-begin}}</nowiki>). }} The {{tl|col-begin}}, {{tl|col-break}} and {{tl|col-end}} templates control columns of text on a page: * <nowiki>{{col-begin}}</nowiki>: starts a table (followed by <nowiki>{{col-break}}</nowiki> for 1st column) * <nowiki>{{col-break}}</nowiki>: triggers the start of each column * <nowiki>{{col-end}}</nowiki>: ends the multi-column table. The widths of columns can be specified by using various additional codes. See below for examples. == Usage == {{tlc|col-begin|width{{=}}70%}}: start table with specific width.<br /> {{tlc|col-break|width{{=}}66%}}: start column-1 as 66% wide.<br /> ''This is text in column-1.''<br /> {{tlc|col-break|width{{=}}33%}}: start column-2 as 33% wide.<br /> ''This is text in column-2.''<br /> {{tlc|col-end}} The table will have two columns, with column 1 twice (2×) the width of column 2. A border of 2px (1px width on each side) corresponds to a 5%. Therefore, with a 2px border, the width needs to be 95% for the table to fit within the screen. Since it's possible that some tables might not have a border, correction on the individual page could be made after substitution. Another way to create a two column table is like this: {| | <syntaxhighlight lang="wikitext"> {{col-begin|width=95%}} |- | Left column | Right column |} </syntaxhighlight> |} {{col-begin}} {{col-break}} {{tl|Col-begin}} {{tl|Col-2}} Column 1 here {{tl|Col-2}} Column 2 here {{tl|Col-end}} {{col-break|gap=2em}} {{tl|Col-begin}} {{tl|Col-3}} Column 1 here {{tl|Col-3}} Column 2 here {{tl|Col-3}} Column 3 here {{tl|Col-end}} {{col-break|gap=2em}} and so on, up to {{tl|Col-5}} {{col-end}} {{col-begin}} {{col-break}} &#123;{[[Template:Col-begin|Col-begin]]}} {{tl|Col-break}} Column 1 here {{tl|Col-break}} Column 2 here {{tl|Col-break}} Column 3 here {{tl|Col-break}} Column 4 here {{tl|Col-break}} Column 5 here {{tl|Col-break}} Column 6 here {{tl|Col-end}} {{col-end}} ==Examples== Here are some example codes that you can use to make columns of text in your Wikipedia article. You can change the width of your columns by changing the code words that go between the text of your columns. Good luck! {{hidden begin|toggle=left|title=Example 1, using col-break}} <syntaxhighlight lang="wikitext"> {{col-begin}} {{col-break}} {| class="wikitable" style="width:18em" |+ Production by year |- ! 1980 | 50,000 |- ! 1990 | 75,000 |- ! 2000 | 90,000 |} {{col-break}} {| class="wikitable" style="width:18em" |+ Profit by year |- ! 1980 | $6,000 |- ! 1990 | $7,500 |- ! 2000 | $8,200 |} {{col-end}} </syntaxhighlight> gives: {{col-begin}} {{col-break}} {| class="wikitable" style="width:18em" |+ Production by year |- ! 1980 | 50,000 |- ! 1990 | 75,000 |- ! 2000 | 90,000 |} {{col-break}} {| class="wikitable" style="width:18em" |+ Profit by year |- ! 1980 | $6,000 |- ! 1990 | $7,500 |- ! 2000 | $8,200 |} {{col-end}} {{hidden end}} {{hidden begin|toggle=left|title=Example 2, using col-2}} <syntaxhighlight lang="wikitext"> {{col-begin}} {{col-2}} {| class="wikitable" style="width:18em" |+ Production by year |- ! 1980 | 50,000 |- ! 1990 | 75,000 |- ! 2000 | 90,000 |} {{col-2}} {| class="wikitable" style="width:18em" |+ Profit by year |- ! 1980 | $6,000 |- ! 1990 | $7,500 |- ! 2000 | $8,200 |} {{col-end}} </syntaxhighlight> gives: {{col-begin}} {{col-2}} {| class="wikitable" style="width:18em" |+ Production by year |- ! 1980 | 50,000 |- ! 1990 | 75,000 |- ! 2000 | 90,000 |} {{col-2}} {| class="wikitable" style="width:18em" |+ Profit by year |- ! 1980 | $6,000 |- ! 1990 | $7,500 |- ! 2000 | $8,200 |} {{col-end}} {{hidden end}} {{hidden begin|toggle=left|title=Example 3, use col-break with specified widths}} <syntaxhighlight lang="wikitext"> {{col-begin}} {{col-break|width=80%}} {| class="wikitable" style="width:18em" |+ Production by year |- ! 1980 | 50,000 |- ! 1990 | 75,000 |- ! 2000 | 90,000 |} {{col-break|width=20%}} {| class="wikitable" style="width:18em" |+ Profit by year |- ! 1980 | $6,000 |- ! 1990 | $7,500 |- ! 2000 | $8,200 |} {{col-end}} </syntaxhighlight> gives: {{col-begin}} {{col-break|width=80%}} {| class="wikitable" style="width:18em" |+ Production by year |- ! 1980 | 50,000 |- ! 1990 | 75,000 |- ! 2000 | 90,000 |} {{col-break|width=20%}} {| class="wikitable" style="width:18em" |+ Profit by year |- ! 1980 | $6,000 |- ! 1990 | $7,500 |- ! 2000 | $8,200 |} {{col-end}} {{hidden end}} {{hidden begin|toggle=left|title=Example 4, use col-break with auto outer width}} <syntaxhighlight lang="wikitext"> {{col-begin|width=auto}} {{col-break}} {| class="wikitable" style="width:18em" |+ Production by year |- ! 1980 | 50,000 |- ! 1990 | 75,000 |- ! 2000 | 90,000 |} {{col-break|gap=2em}} {| class="wikitable" style="width:18em" |+ Profit by year |- ! 1980 | $6,000 |- ! 1990 | $7,500 |- ! 2000 | $8,200 |} {{col-end}} </syntaxhighlight> {{col-begin|width=auto}} {{col-break}} {| class="wikitable" style="width:18em" |+ Production by year |- ! 1980 | 50,000 |- ! 1990 | 75,000 |- ! 2000 | 90,000 |} {{col-break|gap=2em}} {| class="wikitable" style="width:18em" |+ Profit by year |- ! 1980 | $6,000 |- ! 1990 | $7,500 |- ! 2000 | $8,200 |} {{col-end}} {{hidden end}} {{hidden begin|toggle=left|title=Example 5, Lots of columns, using col-break}} <syntaxhighlight lang="wikitext"> {{col-begin}} {{col-break}} {| class="wikitable" style="width:18em" |+ Production by year |- ! 1980 | 50,000 |- ! 1990 | 75,000 |- ! 2000 | 90,000 |} {{col-break}} {| class="wikitable" style="width:18em" |+ Profit by year |- ! 1980 | $6,000 |- ! 1990 | $7,500 |- ! 2000 | $8,200 |} {{col-break}} {| class="wikitable" style="width:18em" |+ Revenue by product |- ! Widgets | $25,000 |- ! Foos | $65,500 |- ! Bars | $28,000 |} {{col-end}} </syntaxhighlight> gives: {{col-begin}} {{col-break}} {| class="wikitable" style="width:18em" |+ Production by year |- ! 1980 | 50,000 |- ! 1990 | 75,000 |- ! 2000 | 90,000 |} {{col-break}} {| class="wikitable" style="width:18em" |+ Profit by year |- ! 1980 | $6,000 |- ! 1990 | $7,500 |- ! 2000 | $8,200 |} {{col-break}} {| class="wikitable" style="width:18em" |+ Revenue by product |- ! Widgets | $25,000 |- ! Foos | $65,500 |- ! Bars | $28,000 |} {{col-end}} {{hidden end}} == See also == *[[Help:Columns]] {{Column-generating template families}}<noinclude> [[Category:Multi-column templates| ]] [[Category:Documentation shared content templates]] </noinclude> tihov53os60yolgun6ojkf1x7i8zdev Cèṭa'an:Col-end 10 4358 19377 2024-10-02T23:51:25Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>&#32; |}</div></includeonly><noinclude> {{documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude>' 19377 wikitext text/x-wiki <includeonly>&#32; |}</div></includeonly><noinclude> {{documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> k24bcp3cs0m8f59jwmhng1acd8tpifu Cèṭa'an:Col-end/doc 10 4359 19378 2024-10-02T23:51:49Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{tsh|C-e}} {{Col-begin template}} ==Template data== {{TemplateDataHeader}} <templatedata> { "description": "This template ends a multi-column table started with Col-begin. This template takes no parameters. ", "params": { } } </templatedata><includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata...' 19378 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{tsh|C-e}} {{Col-begin template}} ==Template data== {{TemplateDataHeader}} <templatedata> { "description": "This template ends a multi-column table started with Col-begin. This template takes no parameters. ", "params": { } } </templatedata><includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Multi-column templates]] }}</includeonly> gpgwrsp33undx1q0p82tc2dm8ys8p3y Cèṭa'an:Col-2 10 4360 19379 2024-10-02T23:52:43Z Munajad.MH 3071 ←Membuat halaman berisi '{{col-break|class=col-break-2|align={{{align|}}}|valign={{{valign|}}}}}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude>' 19379 wikitext text/x-wiki {{col-break|class=col-break-2|align={{{align|}}}|valign={{{valign|}}}}}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> 26jedh8pnjt3m9snjizqamfucv9y5gy Cèṭa'an:Col-2/doc 10 4361 19380 2024-10-02T23:53:11Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High-use}} {{Col-begin template}} ==TemplateData== {{TemplateDataHeader}} <templatedata> { "description": "Starts a column in a two-column table begun by {{col-begin}}.", "params": { "align": { "label": "align", "description": "Horizontal alignment of content.", "type": "string",...' 19380 wikitext text/x-wiki {{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High-use}} {{Col-begin template}} ==TemplateData== {{TemplateDataHeader}} <templatedata> { "description": "Starts a column in a two-column table begun by {{col-begin}}.", "params": { "align": { "label": "align", "description": "Horizontal alignment of content.", "type": "string", "default": "left", "required": false }, "valign": { "label": "valign", "description": "Vertical alignment of content.", "type": "string", "default": "top", "required": false } } } </templatedata><includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Multi-column templates]] }}</includeonly> b1bsrltomdjd54s20oixl73otsoihzo Cèṭa'an:Basepage subpage 10 4362 19381 2024-10-02T23:55:30Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:When on basepage]] 19381 wikitext text/x-wiki #REDIRECT [[Template:When on basepage]] {{Redirect category shell| {{R from move}} {{R from template shortcut}} }} 8auv81suxp1xkygdvxy45lt28yl3p6z Cèṭa'an:When on basepage 10 4363 19382 2024-10-02T23:56:02Z Munajad.MH 3071 ←Membuat halaman berisi '{{#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 | ba...' 19382 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 Cèṭa'an:When on basepage/doc 10 4364 19383 2024-10-02T23:56:37Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!--Categories where indicated at the bottom of this page, please; interwikis at Wikidata (see [[Wikipedia:Wikidata]])--> This is the {{tl|When on basepage}} meta-template. It helps other templates detect if they are on a '''basepage''' (i.e. a page whose name matches the pattern "''x'':''x''") '''subpage''' ("''x'':''x''/''x''") or '''subsubpage''' ("''x'':''x''/''x''/''x''"). An alternative way to detect whether a page is a subpage i...' 19383 wikitext text/x-wiki {{Documentation subpage}} <!--Categories where indicated at the bottom of this page, please; interwikis at Wikidata (see [[Wikipedia:Wikidata]])--> This is the {{tl|When on basepage}} meta-template. It helps other templates detect if they are on a '''basepage''' (i.e. a page whose name matches the pattern "''x'':''x''") '''subpage''' ("''x'':''x''/''x''") or '''subsubpage''' ("''x'':''x''/''x''/''x''"). An alternative way to detect whether a page is a subpage is to combine the parser functions <code>#ifeq:</code> and <code>#titleparts</code>. See [[#Alternatives for simpler text|Alternatives for simpler text]] below. == Usage == : {{tlx|When on basepage&#32;|''result if on a basepage''&#32;(|''result if on a subpage'')&#32;(|''result if on a subsubpage'')&#32;(|page{{=}}''pagename'')}} For example, {{tlf|When on basepage |Basepage |Subpage}} on the page "User:Example" would return: {{When on basepage|Basepage|Subpage|page=User:Example}}<br/>whilst on "User:Example/page" (or "User:Example/page/page", "User:Example/page/page/page", etc.) it would return: {{When on basepage|Basepage|Subpage|page=User:Example/page}} On a subsubpage such as "User:Example/page/page" (or "User:Example/page/page/page", etc.), {{nowrap|{{tlf|When on basepage |Basepage |Subpage |Subsubpage}}}} would return: {{When on basepage |Basepage |Subpage |Subsubpage |page=User:Example/page/page}} Use an empty parameter to specify no action for a particular type of page. {{nowrap|{{tlf|When on basepage |Basepage | |Subsubpage}}}} on "User:Example/page", for example, would return nothing, but would return "Subsubpage" if on "User:Example/page/page", "User:Example/page/page/page", etc. (and "Basepage" if on "User:Example"). ===Handling equals-signs ("=")=== Use numbered parameters if their values include equals-signs ("="), i.e. : {{tlf|When on basepage&#32;|1{{=}}''basepage result'' (|2{{=}}''subpage result'') (|3{{=}}''subsubpage result'')}} ===''page'' parameter=== The ''page'' parameter is included for testing/demonstration. For example: : {{tlf|When on basepage&#32;|(basepage result) |(subpage result) |page{{=}}User:Example/test}} Regardless of where the above is placed, it will return: {{When on basepage|(basepage result)|(subpage result)|page=User:Example/test}}<br/>(because "User:Example/test" is a subpage). The page doesn't have to exist. If ''page'' is left empty ({{para|page}}) or undefined, the page where the template is transcluded (i.e. {{tld|PAGENAME}}) is used. ''page'' also accepts variables, e.g. {{nowrap|{{tlf|When on basepage |(basepage result) |(subpage result) |page<nowiki>={{{page|}}}</nowiki>&nbsp;}}}} == Technical note == This template detects subpages in all namespaces, including those without the [[meta:Link#Subpage feature|MediaWiki subpage feature]] enabled. == Alternatives for simpler text == A subpage can be detected without using another template, by instead using the title-splitting parser function <code>#titleparts</code> with <code>#ifeq</code>: <pre> {{#ifeq:{{#titleparts:{{PAGENAME}}|1|1}}|{{PAGENAME}} | [...code if on a basepage...] | [...code if on a subpage...] }} </pre> For example, many templates can check if the page is a /sandbox version, by the similar markup with <code>#ifeq</code> and <code>#titleparts</code>: : <nowiki>{{#ifeq: {{#titleparts:{{PAGENAME}}|1|1}} | {{PAGENAME}}</nowiki> :: <nowiki> | {{documentation}}</nowiki> :: <nowiki> | {{template sandbox notice}}</nowiki> : <nowiki>}}</nowiki> That simple logic works because [[Template:Template sandbox notice]] also checks the page name for "/sandbox" before displaying the sandbox notice; otherwise, any other subpage would show no extra text. By avoiding a template, and using a single <code>#ifeq</code>, then the processing uses only +2 expansion depth levels, rather than +7 levels, and avoids "[[wp:exceeded template limits]]" inside a complex /doc page. == See also == * {{tlx|Ns has subpages}} {{Namespace and pagename-detecting templates}} <includeonly>{{Sandbox other|| <!--Categories below this line, please; interwikis at Wikidata--> [[Category:Pagename manipulation templates]] [[Category:Wikipedia metatemplates]] }}</includeonly> hl40gf4h03l17a5thbl5a2vi7zthdou Cèṭa'an:Template sandbox notice 10 4365 19385 19384 2024-10-02T23:58:49Z Munajad.MH 3071 19385 wikitext text/x-wiki {{#ifeq:{{NAMESPACE}}|User||{{#ifexist:{{FULLBASEPAGENAME}}||{{db-g8}}}}}} {{#ifexpr:0<noinclude>1</noinclude>+{{#ifeq:{{lc:{{SUBPAGENAME}}}}|{{lc:{{{subpage-name|sandbox}}}}} |1 |0 }} |{{ombox |image = [[File:Sandbox.svg|50px|alt=|link=]] |text = Ka'dinto [[Wikipedia:Template sandbox and test cases|template sandbox]] sabâi' page ka'angghuy {{#if:{{{1|}}}|[[{{{1|}}}]]|[[:{{NAMESPACE}}:{{BASEPAGENAME}}]]<includeonly>__EXPECTUNUSEDTEMPLATE__</includeonly>}}{{#if:{{REVISIONID}} |&#32;([{{fullurl:Special:ComparePages | page1={{#if:{{{1|}}}|{{FULLPAGENAMEE:{{{1|}}}}}|{{NAMESPACEE}}:{{BASEPAGENAMEE}}}}&page2={{FULLPAGENAMEE}}}} diff]) |<!-- hide when previewing --> }}.{{#ifexist:{{#rel2abs: ../{{{testcases-name|testcases}}}}} | &#32;See also the companion subpage for [[../{{{testcases-name|testcases}}}|test cases]]. }} }}{{{notice-for-sandbox|}}}{{#ifeq:{{lc:{{SUBPAGENAME}}}}|{{lc:{{{testcases-name|testcases}}}}} | <!-- testcases --> | <!-- not testcases -->{{{category|[[Category:{{#switch:{{NAMESPACE}}|Template=Template sandboxes|Module=Module sandboxes|#default=Sandboxes outside of template or module namespace}}]]}}} }} | <!-- not sandbox -->{{{notice-not-sandbox|}}} }}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage; interwikis go to Wikidata! --> </noinclude> py3d3ic0u2b5wvunmkysn7zztcaj5f5 Cèṭa'an:Template sandbox notice/doc 10 4366 19386 2024-10-02T23:59:25Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!------------------------------------------------------------------- Place categories where indicated at the bottom of this page, please; interwikis to Wikidata (see [[Wikipedia:Wikidata]]). --------------------------------------------------------------------> {{Not a sandbox}} {{tsh|Sand}} This is the {{tl|template sandbox notice}} template. It can be placed on template /sandbox pages. It also detects when it is not on a /...' 19386 wikitext text/x-wiki {{Documentation subpage}} <!------------------------------------------------------------------- Place categories where indicated at the bottom of this page, please; interwikis to Wikidata (see [[Wikipedia:Wikidata]]). --------------------------------------------------------------------> {{Not a sandbox}} {{tsh|Sand}} This is the {{tl|template sandbox notice}} template. It can be placed on template /sandbox pages. It also detects when it is not on a /sandbox page and then shows nothing, thus it can be left in the code when copied and pasted to the main template. (Although most users remove the sandbox notice when they copy the code from the /sandbox to the main template. But beware, if the '''notice-not-sandbox''' parameter has been used then the sandbox notice must be copied with the rest of the template code. See more below.) To learn more about how to use template /sandbox and /testcases subpages see [[Wikipedia:Template sandbox and test cases]]. === Simple example === <pre> <!-- template code -->&lt;noinclude&gt; {{template sandbox notice}} &lt;/noinclude&gt; </pre> '''Note!''' The template code must start directly before and physically touch the <code>&lt;noinclude></code> tag. Any blank space or newlines between the template code and the <code>&lt;noinclude></code> tag can cause the template to render unwanted spaces or newlines when used. === Non-standard "/sandbox" and "/testcases" names === This template uses case-insensitive matching, so will match "/Sandbox", "/SandBox", "/sAnDbOx" etc. without any special help. If the /sandbox page has another name, for instance "/sandbag", then you need to tell the sandbox notice the name of the page, so that it knows when to show and when not to show itself. Like this: <pre> <!-- Template code -->&lt;noinclude&gt; {{template sandbox notice | subpage-name=sandbag }} &lt;/noinclude&gt; </pre> If the testcases page has another name, this may be specified using the testcases-name parameter: <pre> <!-- Template code -->&lt;noinclude&gt; {{template sandbox notice | testcases-name=testbox}} &lt;/noinclude&gt; </pre> Provided there is only one sandbox or testcases page in use for the particular main page, another option is to move the sandbox page to the standard "/sandbox" name, or testcases to "/testcases". That may be preferable since other templates and tools also assume that the sandbox uses that name, such as {{tl|documentation}}. === Showing and hiding other things === The sandbox notice can also help showing and hiding other things depending on if it detects it is on the /sandbox page or not. Like this: <pre> <!-- Template code -->&lt;noinclude&gt; {{template sandbox notice | notice-for-sandbox = Text that shows on the /sandbox page. | notice-not-sandbox = Text that will show on other pages. }} <!-- Text for all pages goes here --> &lt;/noinclude&gt; </pre> === Protection template example === The '''notice-not-sandbox''' parameter can for instance be used so a protection template can be placed already in the /sandbox version of the code. (See also [[Wikipedia:Protection policy]].) Like this: <pre> <!-- Template code -->&lt;noinclude&gt; {{template sandbox notice | notice-not-sandbox = {{pp-semi-template|small=yes}} }}&lt;/noinclude&gt; </pre> === Documentation example === Some templates have their documentation on a separate /doc page, and then show that documentation in a green doc box below the template code by using the {{tl|documentation}} template. (See also [[Wikipedia:Template documentation]].) Then place the sandbox notice like this: <pre> <!-- Template code -->&lt;noinclude&gt; {{template sandbox notice}} {{documentation}} <!-- Please add this template's categories to the /doc subpage - thanks! --> &lt;/noinclude&gt;</pre> === Super deluxe example === This example handles both a protection template and a green doc box from a /doc page at the same time. (See also [[Wikipedia:Protection policy]] and [[Wikipedia:Template documentation]].) Like this: <pre> <!-- Template code -->&lt;noinclude&gt; {{template sandbox notice | notice-for-sandbox = Text that shows on the /sandbox page. | notice-not-sandbox = {{pp-semi-template|small=yes}} }} {{documentation}} <!-- Please add this template's categories to the /doc subpage - thanks! --> &lt;/noinclude&gt; </pre> === Copy, paste & delete === The following "complete" example can be used to copy and paste into your template, then delete the parts you don't need: <pre> <!-- Template code -->&lt;noinclude&gt; {{template sandbox notice | notice-for-sandbox = | notice-not-sandbox = <!-- Protection templates as big message boxes --> {{pp-dispute}} {{pp-office}} {{pp-move}} {{pp-protected}} {{pp-template}} {{pp-usertalk}} {{pp-vandalism}} {{pp-semi-protected}} {{pp-semi-sock}} {{pp-semi-spambot}} {{pp-semi-template}} {{pp-semi-usertalk}} {{pp-semi-vandalism}} <!-- Protection templates as small icons --> {{pp-dispute|small=yes}} {{pp-office|small=yes}} {{pp-move|small=yes}} {{pp-protected|small=yes}} {{pp-template|small=yes}} {{pp-usertalk|small=yes}} {{pp-vandalism|small=yes}} {{pp-semi-protected|small=yes}} {{pp-semi-sock|small=yes}} {{pp-semi-spambot|small=yes}} {{pp-semi-template|small=yes}} {{pp-semi-usertalk|small=yes}} {{pp-semi-vandalism|small=yes}} <!-- End protection templates, stop deleting, keep next line --> }} <!-- Text for all pages goes here --> {{documentation}} <!-- Please add this template's categories to the /doc subpage - thanks! --> &lt;/noinclude&gt; </pre> === Technical details === If there is an accompanying "/testcases" page this template will detect that and show a link to the /testcases page. This template categorises /sandbox pages into [[:Category:Template sandboxes]]. If you don't want a page to be categorised then use the template like this: :<code><nowiki>{{template sandbox notice|category=}}</nowiki></code> If you want to demonstrate the template on say [[Wikipedia:Template index/Template namespace]] then you need to feed the '''subpage-name''' to make it show and feed an empty '''category''' parameter so it doesn't categorise the page. Like this: :<code><nowiki>{{template sandbox notice|subpage-name=Template namespace|category=}}</nowiki></code> === See also === * {{tl|Testcases notice}} – To put on top of /testcases pages. * [[Wikipedia:Template index/Template namespace]] – Lists and shows most template related message boxes. <includeonly>{{Sandbox other|| <!------------------------------------------------------------------- Categories below here, please; interwikis to Wikidata. --------------------------------------------------------------------> [[Category:Sandbox templates]] [[Category:Template namespace templates]] }}</includeonly> lb6x518v9tdxcz88y4gea4rg3rwgwk4 Cèṭa'an:Db-g8 10 4367 19442 19441 2024-10-03T18:53:21Z Munajad.MH 3071 19442 wikitext text/x-wiki {{SAFESUBST:<noinclude />#invoke:Unsubst||$B={{Db-meta |bot={{{bot|}}} |raw={{{raw|}}} |rationale={{{reason|{{{rationale|}}}}}} |criterion=G8 |temp={{{temp|}}} |self=yes |1=&#32;minangka {{#if:{{{1|}}}|{{{1}}}| sabâi' ghumântong lamanna laman laèn}} sèka'emmah mostèna ta' bujud kangsan tarapus |2={{{does_not_include|Panika '''ta'''' nâng bitara laman (pages) sè nolong dâ' projek akadhi ''(user subpages)'' tor ''(talk pages)'', ''(talk page archives)'', ''(information for a future article)'', redirects sè mamumkinaghi ngarah dâ' page-page se la bujud, tor ca-mancana}}} |notes={{#if:{{{1|}}}|{{{notes|}}}|Please use a more specific template – {{Tl|Db-talk}}, {{Tl|Db-subpage}}, {{Tl|Db-imagepage}}, {{Tl|Db-redirnone}} or {{Tl|Db-templatecat}} – where possible.}} |summary={{#if:{{{summary|}}} |{{{summary}}} |{{#switch:{{NAMESPACE}} |Category = Populated by deleted or retargeted template |Template = Component or documentation of a deleted template |#default = Page dependent on a deleted or nonexistent page }} }} |help={{{help|}}} }}{{#ifeq:{{NAMESPACE}}|{{ns:file_talk}}|{{#ifexist:Media:{{PAGENAME}} |<div class="error" style="font-size: larger;">''This image talk page is '''not''' orphaned! It is the talk page of an image from Commons.''</div> }}}}<includeonly>{{Category handler | all = [[Category:Candidates for speedy deletion]][[Category:Candidates for speedy deletion as dependent on a non-existent page]] | nocat = {{{nocat|}}} | category2 = {{{category|¬}}} | page = Foo <!--CIRCUMVENT BLACKLIST--> }}</includeonly>}}<noinclude> {{Documentation}} </noinclude> kevtii7shjywhwijpnoax88utz34xkm Cèṭa'an:Db-meta 10 4368 19440 19439 2024-10-03T18:37:37Z Munajad.MH 3071 19440 wikitext text/x-wiki {{#ifeq: {{{raw|}}} | yes<!-- If raw=yes, include a short deletion message with no message box--> | <b>{{ucfirst:{{{1}}}}}.</b>&#32;<!-- -->{{#if: {{{2|}}} | <i>{{{2}}}</i>.&#32;}}<!-- -->{{#ifeq:{{{criterion}}}| NA | | <b>See [[Wikipedia:Criteria for speedy deletion#{{uc:{{{criterion}}}}}|CSD {{uc:{{{criterion}}}}}]].</b> }}<!-- -->{{#if: {{{rationale|}}} | &#32;<span style="color:red; font-weight:bold;">{{{rationale}}}</span> }}<!-- If raw != yes, then include the full deletion template with message box --> |{{mbox | class = mbox-db | type = speedy | image = none | style = font-size:95%; | text = <b><i>Ka'dinto {{if empty|{{{pagetype_override|}}}|{{pagetype|defaultns=all}}}} {{#if:{{{bot|}}}|was tagged by [[User:{{{bot}}}|{{{bot}}}]], because it}} sè mumkin nyondhuk dâ' Wikipedia's [[Wikipedia:Criteria for speedy deletion|akritèria pangapusân lekkas]]</i>{{{1}}}.</b>&#32;{{#if:{{{2|}}}|<i>{{{2}}}</i>.&#32;}}{{#ifeq:{{{criterion}}}|NA||<b>longghu dâ' [[Wikipedia:Criteria for speedy deletion#{{uc:{{{criterion}}}}}|CSD {{uc:{{{criterion}}}}}]].</b>}}<span id="delete-reason" style="display:none">{{urlencode:{{#ifeq:{{{criterion}}}|NA||[[WP:CSD#{{uc:{{{criterion}}}}}|{{uc:{{{criterion}}}}}]]:}} {{{summary|}}}}}</span><span id="delete-criterion" style="display:none">{{uc:{{{criterion}}}}}</span>{{#if:{{{rationale|}}}|&#32;<span style="color:red; font-weight:bold;">{{{rationale}}}</span>}} <p class="verbose">kalamon {{if empty|{{{pagetype_override|}}}|{{pagetype|defaultns=all}}}} nika ta' sèpa' otabâ ta' nyondhuk dâ' ''criteria for speedy deletion'' (akriteria pangapusân lekkas), {{#ifeq:{{{self}}}|yes|ngèrèng patar notice nika.<br /></p>| otabâ sampeyan minangka pamecce'na, ngèrèng patar notice nika, namong '''ta' bhândâr kalamon matar pangèmot (notice) bhinarèn {{#ifeq:{{NAMESPACE}}|File|files you have uploaded|pangangghit template panika abâ' dhibi'}}'''. Manabi sampiyan {{#ifeq:{{NAMESPACE}}|File|uploaded this file|ngangghit ''page'' nika}} lamon nola' dâ' burhan (alâsan) èyapus, ampiyan emumkinaghi klik tombol nâng andhâbân tor marèngi pesan sè ajhârbâ kadhiponapa sampiyan yakin ta' mostèna èyapus. {{talk other|check back later to see| Jhughân kèngèng [[{{TALKPAGENAME}}|longghu dâ' talk page (laman parambhâkhân)]] kodhi nge-check}} mumkinsaos narèma ''response'' (balessân)-na pesan panjhânângngan </p> <!-- "sangsèl pangapusân nyakala panika" button --> {{#tag: inputbox | type=commenttitle default=Contested deletion preload=Template:Hangon preload {{#switch:{{uc:{{{criterion|NA}}}}}|G3|G10|G11|G12|G14|A1|A2|A3|A7|A9|A10|A11|R3|F1|F2|F3|F4|F5|F6|F7|F8|F9|F11|C1={{uc:{{{criterion}}}}}|#default=generic}} hidden=yes page={{#titleparts:{{TALKPAGENAME}}|255}} buttonlabel=sangsèl pangapusân nyakala break=no editintro=Template:Hangon preload editintro }} <p class="verbose">Emotaghi, dât {{pagetype|defaultns=all}} nika sa to-bâkto kèngèng eyapus manabi pastè ampon la ghâtok dâ' [[speedy deletion criteria|kriteria pengapusân lekkas]], otabâna panjhârbâ'ân {{talk other|added below this notice|naparèng nâng laman parâmbhâkhân (''talk page'')}} ètemmu ta' mayakin'aghi.</p><!-- -->{{#ifeq:{{{help}}}|off|| <!-- -- Text for the warning message to substitute on user talk pages -- -->{{#if: {{{temp|}}} | :<small>'''''Nominator''': Please consider placing the [[Help:Template|template]]:''</small> :<small><code>''<nowiki>{{subst:</nowiki>[[Template:{{{temp}}}|{{{temp}}}]]<nowiki>|</nowiki>{{FULLPAGENAME}}<nowiki>|header=1</nowiki>{{{temp2|}}}<nowiki>}} </nowiki>{{#ifeq:{{{sig|x}}}|x|<nowiki>~~~~</nowiki>}}''</code></small> :''<small>on the talk page of the author.</small>'' <!-- -->}}}}<!-- Add notice about using the talk page, or a notice for administrators if the talk page exists --> {{#ifeq:{{NAMESPACE}}|{{TALKSPACE}}||{{#ifexist:{{TALKPAGENAME}}|{{Hang on/notice3}}|<div class="verbose">{{Hang on/notice2}}</div>}}}}}} <!--Space for other notes --> {{#if:{{{notes|}}}|{{{notes}}}<br />}}<!-- -- Message for admins -- --><small><span class="sysop-show">''Administrators: check [[Special:Whatlinkshere/{{FULLPAGENAME}}|links]], [[{{TALKPAGENAME}}|talk]], [{{fullurl:{{FULLPAGENAME}}|action=history}} history] ([{{fullurl:{{FULLPAGENAME}}|diff=0}} last]), and [{{fullurl:Special:Log|page={{FULLPAGENAMEE}}}} logs] before [{{fullurl:{{FULLPAGENAME}}|wpReason={{urlencode:{{#ifeq:{{{criterion}}}|NA||[[WP:CSD#{{uc:{{{criterion}}}}}|{{uc:{{{criterion}}}}}]]:}} {{{summary|}}}}}&action=delete}} deletion]{{#if:{{{bot|}}}|, as this page was tagged by a [[Wikipedia:Bot policy|bot]]}}{{#if:{{{anote|}}}|{{{anote}}}|.}} {{#ifeq:{{{self}}}|yes||Consider [[google:{{urlencode:{{PAGENAME}}}}|checking Google]].}}''<br/></span>This page was [{{fullurl:{{FULLPAGENAME}}|diff=cur}} last edited] {{#if: {{REVISIONUSER}} | by [[{{ns:2}}:{{REVISIONUSER2}}|{{REVISIONUSER2}}]] <small>{{toolbar|1=[[Special:Contributions/{{REVISIONUSER2}}|contribs]]|2=[[Special:Log/{{REVISIONUSER2}}|logs]]}}</small> }} at {{#time:H:i, j F Y (e)|{{REVISIONTIMESTAMP}}}} ([{{fullurl:{{FULLPAGENAME}}|action=purge}} {{time ago|{{REVISIONTIMESTAMP}}}}])</small><!-- -->}}<!-- -- End main mbox code, start courtesy blanking notices and div blanking tag -- -->{{#if: {{{blanked|}}} | {{mbox|image=none|text= {{{blanked-text|This page has been [[Wikipedia:Deletion policy#Courtesy blanking|blanked as a courtesy]].}}}}} |}}{{#if: {{{pleaseblank|}}} | {{mbox|type=delete|text=<big>{{red|Please [[Wikipedia:Courtesy blanking|blank this page]] so that it only contains the deletion template.}}</big>}} |}}{{#if: {{{divblank|}}} | <div id="AttackPage" style="display:none"><!--do not close this div tag; it is there to ensure that any content remaining on the page does not display --> |}} }}<!-- End if statement for "raw" parameter-->{{NOINDEX}}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage; interwikis go to Wikidata, thank you! --> </noinclude> ii4gddplcfrq8llwj8tq7aq3kebuk1o Cèṭa'an:Hang on/notice2 10 4369 19437 19399 2024-10-03T16:47:20Z Munajad.MH 3071 19437 wikitext text/x-wiki {{Center|1={{Red|1=<span class="plainlinks"> Pangèmot (Catatettan) dâ'ka ''page author'' (Pangangghit laman): {{#ifeq:{{NAMESPACE}}|{{ns:0}}|article&nbsp;}}{{#ifeq:{{NAMESPACE}}|{{ns:File}}|file&nbsp;}} sabelunna ta aparèng kandhâ nâng ruang parembhâkhân. Manabi sampiyan akarsa sangsèl (ta' saroju') kalabân pangapusân nyakala, a-klik tombol nâng andhâb nika mumkinbisaos abhânto [{{fullurl:{{TALKPAGENAME}}|action=edit}} nyabâ' pesan kandhâèpon], jhârbâ'aghi kadhipona sampiyan ngarsa dâ' {{pagetype|subjectspace=yes}} nika ta' mostèna èyapus.<br /><small> nalèka mas'alah nyalastarèh nanging postingan panika ma' ghi' mampang nâng ''talk page'', '''koddhi''' '''[{{fullurl:{{FULLPAGENAME}}|action=purge}} singkiraghi cache-na halaman ]'''.</small></span>}}}}<noinclude> {{Documentation}} <!-- Add categories to the /doc subpage, not here! --> muub9702bgey6145rjs5hxbtzq3h3ur Cèṭa'an:Center 10 4370 19390 2024-10-03T00:02:26Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly><div class="center" style="width:auto; margin-left:auto; margin-right:auto;{{safesubst<noinclude />:#if: {{{style|}}} | {{{style}}};}}">{{{1|[[Category:Pages using center with no arguments]]}}}</div></includeonly>{{safesubst<noinclude />:#invoke:Check for unknown parameters|check|unknown=[[Category:Pages using center with unknown parameters|_VALUE_{{PAGENAME}}]]|preview=Page using [[Template:Center]] with unknown parameter "_VALUE_"|ignoreblank=y| 1...' 19390 wikitext text/x-wiki <includeonly><div class="center" style="width:auto; margin-left:auto; margin-right:auto;{{safesubst<noinclude />:#if: {{{style|}}} | {{{style}}};}}">{{{1|[[Category:Pages using center with no arguments]]}}}</div></includeonly>{{safesubst<noinclude />:#invoke:Check for unknown parameters|check|unknown=[[Category:Pages using center with unknown parameters|_VALUE_{{PAGENAME}}]]|preview=Page using [[Template:Center]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> sv9005gy4zzb2nffg725aogq85fld5r Cèṭa'an:Center/doc 10 4371 19391 2024-10-03T00:03:10Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{high use}} == Description == It is to center elements on a page. See also [[Template:Align]] for more options and flexibility. == Usage == {{See also|Span and div}} {{markup | <nowiki>{{Center|Hello world!}}</nowiki> | {{Center|Hello world!}} }} To do this without a template, simply use the following code: <syntaxhighlight lang="HTML"> <div...' 19391 wikitext text/x-wiki {{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{high use}} == Description == It is to center elements on a page. See also [[Template:Align]] for more options and flexibility. == Usage == {{See also|Span and div}} {{markup | <nowiki>{{Center|Hello world!}}</nowiki> | {{Center|Hello world!}} }} To do this without a template, simply use the following code: <syntaxhighlight lang="HTML"> <div class="center" style="width:auto; margin-left:auto; margin-right:auto;">...</div> </syntaxhighlight> To center a table, see [[Help:TABLECENTER]]. Notes: * If the markup to be centered includes an equals sign, the markup must be preceded by <code>1=</code>. Example: <code><nowiki>{{Center|1=the <span style="color:red">red</span> one}}</nowiki></code>. * If the markup to be centered includes a displaying pipe, the pipe must be escaped as <code><nowiki>{{!}}</nowiki></code> or <code>&amp;#124;</code>. === Tables === Using {{tlc|left}} / {{tlc|center}} / {{tlc|right}} {| class="wikitable" !colspan="3" style="width:300px"| Header text |- | {{Left|Left}} || {{Center|Center}} || {{Right|Right}} |} Using {{tlc|align|left}} / {{tlc|align|center}} / {{tlc|align|right}} {| class="wikitable" !colspan="3" style="width:300px"| Header text |- | {{align|left|Left}} || {{align|center|Center}} || {{align|right|Right}} |} == Tracking categories == *{{clc|Pages using center with no arguments}} *{{clc|Pages using center with unknown parameters}} == TemplateData == {{TemplateDataHeader}} <templatedata> { "params": { "1": { "label": "Content", "type": "content", "required": true, "description": "Content to be centered" }, "style": { "label": "Custom CSS", "description": "Optional css styling for the centered text", "type": "string" } }, "description": "A simple template to center-align content in tables and other places. Be aware that the center class is applied to this template, which means every element within the template has its left and right margins set to auto. This may harm some templates." } </templatedata> == See also == * {{tl|Center block}} * {{tl|align}} * {{tl|right}}, {{tl|left}} and {{tl|justify}} * {{tl|Image frame}} * {{tl|Table alignment}} - to align whole columns in tables. <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Positioning templates]] [[Category:Typing-aid templates]] [[Category:Wikipedia XHTML tag-replacing templates]] }}</includeonly> 7sal9t8td3blri5leji4hqxcwb7h73w Cèṭa'an:Left 10 4372 19392 2024-10-03T00:03:47Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{{{{|safesubst:}}}#ifeq:{{{1|a}}}|{{{1|b}}} |<div style="float:left;">{{{1|}}}</div> |style="text-align:left"{{{{{|safesubst:}}}!}} }}</includeonly><noinclude> {{Documentation}} <!-- Please add categories to the /doc subpage, and interwikis at Wikidata (see Wikipedia:Wikidata) --> </noinclude>' 19392 wikitext text/x-wiki <includeonly>{{{{{|safesubst:}}}#ifeq:{{{1|a}}}|{{{1|b}}} |<div style="float:left;">{{{1|}}}</div> |style="text-align:left"{{{{{|safesubst:}}}!}} }}</includeonly><noinclude> {{Documentation}} <!-- Please add categories to the /doc subpage, and interwikis at Wikidata (see Wikipedia:Wikidata) --> </noinclude> 17aqy3uqkgjyyv7v1ef4gt1am5icsk6 Cèṭa'an:Left/doc 10 4373 19393 2024-10-03T00:04:09Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please add categories at the bottom of this page, and interwikis at Wikidata (see Wikipedia:Wikidata) --> {{High-use}} == Description == It is to '''left''' align elements on a page. The only parameter is the content to be aligned. See also [[Template:Align]] for more options and flexibility. == Usage == :'''''Note:''' If you trying to align a table column (left, center, or right) use [[Template:Table alignment]].'' With no input...' 19393 wikitext text/x-wiki {{Documentation subpage}} <!-- Please add categories at the bottom of this page, and interwikis at Wikidata (see Wikipedia:Wikidata) --> {{High-use}} == Description == It is to '''left''' align elements on a page. The only parameter is the content to be aligned. See also [[Template:Align]] for more options and flexibility. == Usage == :'''''Note:''' If you trying to align a table column (left, center, or right) use [[Template:Table alignment]].'' With no input arguments, it saves typing the following text (in a table): : <code><nowiki>style="text-align:left"|</nowiki></code> To use, type <code><nowiki>{{left}}</nowiki></code> at the start of the table cell. With an input argument, it saves typing: : <code><nowiki>&lt;div style="float:left;">...</div&gt;</nowiki></code> To use, type <code><nowiki>{{left|content}}</nowiki></code> to align contents. == Examples == === Example 1 === {{col-begin}} {{col-break}} <pre style="overflow:auto"> {| class="wikitable" style="width:30em; text-align:center" !colspan="4"| Header text |- | {{Left}} Content1A <br/> Content1B || Content2 |} </pre> {{col-break|gap=2em}} {| class="wikitable" style="width:30em; text-align:center" !colspan="4"| Header text |- | {{Left}} Content1A <br/> Content1B || Content2 |} {{col-end}} === Example 2 === {{col-begin}} {{col-break}} <pre style="overflow:auto"> {| class="wikitable" style="width:30em; text-align:center" !colspan="4"| Header text |- | {{Left|Content1A}} <br/> Content1B || Content2 |} </pre> {{col-break|gap=2em}} {| class="wikitable" style="width:30em; text-align:center" !colspan="4"| Header text |- | {{Left|Content1A}} <br/> Content1B || Content2 |} {{col-end}} ==TemplateData== <templatedata> { "params": { "1": { "label": "Content", "description": "Content to be left aligned", "type": "content" } }, "description": "Left aligns elements on a page" } </templatedata> == See also == * {{tl|align}} * {{tl|center}}, {{tl|right}} and {{tl|justify}} * {{tl|Center block}} * {{tl|Image frame}} * {{tl|Table alignment}} - to align whole columns in tables. <includeonly>{{sandbox other|| <!-- Add categories below this line, and interwikis at Wikidata --> [[Category:Positioning templates]] [[Category:Typing-aid templates]] }}</includeonly> 3d785t1dc1tu36towbpbew7t5bx57gw Cèṭa'an:Right 10 4374 19394 2024-10-03T00:05:07Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{{{{|safesubst:}}}#ifeq:{{{1|a}}}|{{{1|b}}} |<div style="float:right;">{{{1|}}}</div> |style="text-align:right"{{{{{|safesubst:}}}!}} }}</includeonly><noinclude> {{documentation}} </noinclude>' 19394 wikitext text/x-wiki <includeonly>{{{{{|safesubst:}}}#ifeq:{{{1|a}}}|{{{1|b}}} |<div style="float:right;">{{{1|}}}</div> |style="text-align:right"{{{{{|safesubst:}}}!}} }}</includeonly><noinclude> {{documentation}} </noinclude> fdx572szfpge3wbsz7tx4thzi2rqa86 Cèṭa'an:Right/doc 10 4375 19395 2024-10-03T00:05:31Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{high-risk}} <!-- Please add categories at the bottom of this page, and interwikis at Wikidata (see Wikipedia:Wikidata) --> == Description == It is to '''right''' align in-line elements on a page. The only parameter is the content to be aligned. See also [[Template:Align]] for more options and flexibility. == Usage == With no input arguments, it saves typing the following text (in a table): : <code><nowiki>style="text-align:right"|</n...' 19395 wikitext text/x-wiki {{Documentation subpage}} {{high-risk}} <!-- Please add categories at the bottom of this page, and interwikis at Wikidata (see Wikipedia:Wikidata) --> == Description == It is to '''right''' align in-line elements on a page. The only parameter is the content to be aligned. See also [[Template:Align]] for more options and flexibility. == Usage == With no input arguments, it saves typing the following text (in a table): : <code><nowiki>style="text-align:right"|</nowiki></code> To use, type <code><nowiki>{{right}}</nowiki></code> at the start of the table cell. With an input argument, it saves typing: : <code><nowiki>&lt;div style="float:right;">...</div&gt;</nowiki></code> To use, type <code><nowiki>{{right|content}}</nowiki></code> to align contents. == Examples == === Example 1 === {{col-begin}} {{col-break}} <pre style="overflow:auto"> {| class="wikitable" style="width:30em; text-align:center" !colspan="4"| Header text |- | {{Right}} Content1A <br/> Content1B || Content2 |} </pre> {{col-break|gap=2em}} {| class="wikitable" style="width:30em; text-align:center" !colspan="4"| Header text |- | {{Right}} Content1A <br/> Content1B || Content2 |} {{col-end}} === Example 2 === {{col-begin}} {{col-break}} <pre style="overflow:auto"> {| class="wikitable" style="width:30em; text-align:center" !colspan="4"| Header text |- | {{Right|Content1A}} <br/> Content1B || Content2 |} </pre> {{col-break|gap=2em}} {| class="wikitable" style="width:30em; text-align:center" !colspan="4"| Header text |- | {{Right|Content1A}} <br/> Content1B || Content2 |} {{col-end}} == See also == * {{tl|align}} * {{tl|center}}, {{tl|left}} and {{tl|justify}} * {{tl|Center block}} * {{tl|Image frame}} * {{tl|Table alignment}} - to align whole columns in tables. <includeonly>{{sandbox other|| <!-- Add categories below this line, and interwikis at Wikidata --> [[Category:Positioning templates]] [[Category:Typing-aid templates]] }}</includeonly> 2a0hczenvmvyo0lgtekaw782jmg39xh Modul:Pagetype/rfd 828 4376 19396 2024-10-03T00:08:18Z Munajad.MH 3071 ←Membuat halaman berisi '-- This page contains a table of all RfD templates and their -- redirects. Templates names are capitalized, and the Template: prefix is -- removed. Templates are grouped with the main template first, followed by -- its redirects. return { -- Template forms (these should be substituted so we should rarely see these) ["Redirect for discussion"] = true, ["RFD"] = true, ["RfD"] = true, ["Rfd1"] = true, ["Rfd-t"] = true, ["Rfd"] = true, ["Rfd-NPF"] = tr...' 19396 Scribunto text/plain -- This page contains a table of all RfD templates and their -- redirects. Templates names are capitalized, and the Template: prefix is -- removed. Templates are grouped with the main template first, followed by -- its redirects. return { -- Template forms (these should be substituted so we should rarely see these) ["Redirect for discussion"] = true, ["RFD"] = true, ["RfD"] = true, ["Rfd1"] = true, ["Rfd-t"] = true, ["Rfd"] = true, ["Rfd-NPF"] = true, ["Rfd-NPF/core"] = true, -- Module forms ["#invoke:RfD"] = true, ["<includeonly>safesubst:</includeonly>#invoke:RfD"] = true, -- The form made by substituting RfD } 9dx0g2c8g863kg6hcwx1wgsou16k45p Modul:Pagetype/rfd/doc 828 4377 19397 2024-10-03T00:08:42Z Munajad.MH 3071 ←Membuat halaman berisi '{{high risk}} This submodule of [[Module:Pagetype]] contains a list of templates and modules used to identify redirects that are under discussion <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> }}</includeonly>' 19397 wikitext text/x-wiki {{high risk}} This submodule of [[Module:Pagetype]] contains a list of templates and modules used to identify redirects that are under discussion <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> }}</includeonly> gofj88jhcmy6wxf104492qx1bb7sqkp Cèṭa'an:Hang on/notice2/doc 10 4378 19398 2024-10-03T00:10:02Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template is used within {{T|Db-meta}}. It is transcluded in db-meta when it's used on a page whose corresponding talk page does not exist. <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly>' 19398 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template is used within {{T|Db-meta}}. It is transcluded in db-meta when it's used on a page whose corresponding talk page does not exist. <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly> 0oliau3tx1jhbe16fxei82aw0lp9evz Cèṭa'an:REVISIONUSER2 10 4379 19400 2024-10-03T01:04:07Z Munajad.MH 3071 ←Membuat halaman berisi '{{encodefirst|{{#if:{{{1|}}}|{{REVISIONUSER:{{{1|}}}}}|{{REVISIONUSER}}}}}}<noinclude> {{Documentation}} </noinclude>' 19400 wikitext text/x-wiki {{encodefirst|{{#if:{{{1|}}}|{{REVISIONUSER:{{{1|}}}}}|{{REVISIONUSER}}}}}}<noinclude> {{Documentation}} </noinclude> pmhas8mpsvp938mrt3apg2lh1s9b6kk Cèṭa'an:Encodefirst 10 4380 19401 2024-10-03T01:04:39Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:MultiReplace|main|1={{{1}}}|2=^:|3=&#58;|4=^;|5=&#59;|6=^*|7=&#42;|8=^#|9=&#35;}}<noinclude> {{Documentation}} </noinclude>' 19401 wikitext text/x-wiki {{#invoke:MultiReplace|main|1={{{1}}}|2=^:|3=&#58;|4=^;|5=&#59;|6=^*|7=&#42;|8=^#|9=&#35;}}<noinclude> {{Documentation}} </noinclude> fgsuijq1qbeeru97jz4uaebxs5w3y9x Cèṭa'an:Encodefirst/doc 10 4381 19402 2024-10-03T01:05:03Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template replaces the first character of the argument with its [[HTML entity]] if it is one of four wiki markup characters&nbsp;<code>:</code>&nbsp;<code>;</code>&nbsp;<code>*</code>&nbsp;<code>#</code>. This can sometimes fix the issue at [[Help:Template#Problems and workarounds]] where a...' 19402 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template replaces the first character of the argument with its [[HTML entity]] if it is one of four wiki markup characters&nbsp;<code>:</code>&nbsp;<code>;</code>&nbsp;<code>*</code>&nbsp;<code>#</code>. This can sometimes fix the issue at [[Help:Template#Problems and workarounds]] where a character may be processed as though it were at the beginning of a line. == Usage == {{Tlx|Encodefirst|<string>}} == Examples == The output looks like the input whether a character is replaced or not. {{Tlx|Encodefirst|*Lisp}} produces: {{Encodefirst|*Lisp}} But the output will behave differently from the input in some situations where it is processed. For example, {{tl|la}} fails as of August 2017 if its argument starts with <code>*</code>. <code><nowiki>{{la|*Lisp}}</nowiki></code> causes the asterisk to be processed as [[Help:Wiki markup#Lists|list markup]] and produces broken display. <code><nowiki>{{la|{{Encodefirst|*Lisp}}}}</nowiki></code> works correctly: {{la|{{Encodefirst|*Lisp}}}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Text-specific formatting and function templates]] }}</includeonly> ter0qi6938pye44zyfp26tujsc1zb9q Cèṭa'an:La 10 4382 19403 2024-10-03T01:05:34Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Article links]] 19403 wikitext text/x-wiki #REDIRECT [[Template:Article links]] {{Redirect category shell| {{R from move}} }} 8jbf1uxr2xysr53qvoe3ht9xxygudqs Cèṭa'an:Article links 10 4383 19404 2024-10-03T01:06:10Z Munajad.MH 3071 ←Membuat halaman berisi '{{#ifeq:{{{noanchor|no}}}|yes|<!--nothing-->|<span id="{{anchorencode:{{{1}}}}}"></span>}}<span class="plainlinks nourlexpansion lx">[[:{{encodefirst|{{ucfirst:{{{1|Article}}}}}}}]] ([[Special:EditPage/{{{1}}}|edit]]&nbsp;&#124; [[Talk:{{{1}}}|talk]]&nbsp;&#124; [[Special:PageHistory/{{{1}}}|history]]<span class="sysop-show">&nbsp;&#124; [[Special:ProtectPage/{{{1}}}|protect]]&nbsp;&#124; [[Special:DeletePage/{{{1}}}|delete]]</span>&nbsp;&#124; [{{fullurl:Special...' 19404 wikitext text/x-wiki {{#ifeq:{{{noanchor|no}}}|yes|<!--nothing-->|<span id="{{anchorencode:{{{1}}}}}"></span>}}<span class="plainlinks nourlexpansion lx">[[:{{encodefirst|{{ucfirst:{{{1|Article}}}}}}}]] ([[Special:EditPage/{{{1}}}|edit]]&nbsp;&#124; [[Talk:{{{1}}}|talk]]&nbsp;&#124; [[Special:PageHistory/{{{1}}}|history]]<span class="sysop-show">&nbsp;&#124; [[Special:ProtectPage/{{{1}}}|protect]]&nbsp;&#124; [[Special:DeletePage/{{{1}}}|delete]]</span>&nbsp;&#124; [{{fullurl:Special:WhatLinksHere/{{{1}}}|limit=999}} links]&nbsp;&#124; [{{fullurl:{{{1}}}|action=watch}} watch]&nbsp;&#124; [{{fullurl:Special:Log|page={{urlencode:{{{1}}}}}}} logs]&nbsp;&#124; [https://tools.wmflabs.org/pageviews?pages={{urlencode:{{encodefirst|{{{1}}}}}|WIKI}}&project=en.wikipedia.org views])</span><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> rd9w26p8xo65u4r3foruloy50jsp8ly Cèṭa'an:Article links/doc 10 4384 19405 2024-10-03T01:06:46Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Namespace links/doc]] 19405 wikitext text/x-wiki #REDIRECT [[Template:Namespace links/doc]] ktnhpqtxizy9koh4pf8vdmyfmc2gc91 Cèṭa'an:REVISIONUSER2/doc 10 4385 19406 2024-10-03T01:08:52Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> The [[Help:Magic words|magic word]] <code><nowiki>{{REVISIONUSER}}</nowiki></code> gives poor formatting and fails in wikilinks if the username starts with an asterisk '*' or semicolon ';'. This template is a workaround. It is not needed if [[phab:T28781]] is fixed. == Usage == Use <code><nowi...' 19406 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> The [[Help:Magic words|magic word]] <code><nowiki>{{REVISIONUSER}}</nowiki></code> gives poor formatting and fails in wikilinks if the username starts with an asterisk '*' or semicolon ';'. This template is a workaround. It is not needed if [[phab:T28781]] is fixed. == Usage == Use <code><nowiki>{{REVISIONUSER2}}</nowiki></code> instead of <code><nowiki>{{REVISIONUSER}}</nowiki></code> Use <code><nowiki>{{REVISIONUSER2|</nowiki>''pagename''<nowiki>}}</nowiki></code> instead of <code><nowiki>{{REVISIONUSER:</nowiki>''pagename''<nowiki>}}</nowiki></code> Note the pipe instead of a colon. == Example == Suppose you want to link the last editor of [[User:*Casper/sandbox]]. <code><nowiki>[[User:{{REVISIONUSER2|User:*Casper/sandbox}}]]</nowiki></code> produces: [[User:{{REVISIONUSER2|User:*Casper/sandbox}}]] For comparison, <code><nowiki>[[User:{{REVISIONUSER:User:*Casper/sandbox}}]]</nowiki></code> produces: [[User:{{REVISIONUSER:User:*Casper/sandbox}}]] The latter fails if the last editor is <code>*Casper</code> and [[phab:T28781]] is unfixed. Usernames starting with * [https://en.wikipedia.org/w/index.php?title=Special%3AListUsers&username=*] or ; [https://en.wikipedia.org/w/index.php?title=Special%3AListUsers&username=;] are relatively rare. <code><nowiki>{{REVISIONUSER}}</nowiki></code> may work correctly if it is not in the output but only used in a test during processing. == Alternative approach == Wrapping <code><nowiki>{{REVISIONUSER}}</nowiki></code> with <code><nowiki>{{#invoke:String2|nowiki|...}}</nowiki></code> so it looks like <code><nowiki>{{#invoke:String2|nowiki|{{REVISIONUSER}}}}</nowiki></code> also works. <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wikipedia magic word templates]] }}</includeonly> sfihcct090ui6uu3fdkuo5012iedfof Cèṭa'an:Toolbar 10 4386 19407 2024-10-03T01:12:35Z Munajad.MH 3071 ←Membuat halaman berisi '{{<includeonly>safesubst:</includeonly>#invoke:Toolbar|main}}<noinclude> {{documentation}} </noinclude>' 19407 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:Toolbar|main}}<noinclude> {{documentation}} </noinclude> qclufe7lvdzex2my9nsfp5rgfunfks0 Modul:Toolbar 828 4387 19408 2024-10-03T01:13:31Z Munajad.MH 3071 ←Membuat halaman berisi '-- This module implements {{toolbar}}. local mArguments -- Lazily initialise [[Module:Arguments]] local mTableTools = require('Module:TableTools') local yesno = require('Module:Yesno') local p = {} function p.main(frame) mArguments = require('Module:Arguments') local args = mArguments.getArgs(frame) return p._main(args) end function p._main(args) local toolbarItems = p.makeToolbarItems(args) if not toolbarItems then -- Return the blank string if no arg...' 19408 Scribunto text/plain -- This module implements {{toolbar}}. local mArguments -- Lazily initialise [[Module:Arguments]] local mTableTools = require('Module:TableTools') local yesno = require('Module:Yesno') local p = {} function p.main(frame) mArguments = require('Module:Arguments') local args = mArguments.getArgs(frame) return p._main(args) end function p._main(args) local toolbarItems = p.makeToolbarItems(args) if not toolbarItems then -- Return the blank string if no arguments were specified, rather than -- returning empty brackets. return '' elseif yesno(args.span) == false then return string.format( '(%s)', toolbarItems ) else return string.format( '<span class="plainlinks%s"%s>(%s)</span>', type(args.class) == 'string' and ' ' .. args.class or '', type(args.style) == 'string' and string.format(' style="%s"', args.style) or '', toolbarItems ) end end function p.makeToolbarItems(args) local nums = mTableTools.numKeys(args) local sep = (args.separator or 'pipe') .. '-separator' sep = mw.message.new(sep):plain() local ret = {} for i, v in ipairs(nums) do ret[#ret + 1] = mw.ustring.gsub(args[v], "%[%[::+(.-)%]%]", "[[:%1]]") end if #ret > 0 then return table.concat(ret, sep) else return nil end end return p dat0yzyzu635n4je30cyef668afrodq Modul:Toolbar/doc 828 4388 19409 2024-10-03T01:13:55Z Munajad.MH 3071 ←Membuat halaman berisi '{{used in system}} {{module rating|protected}} {{Lua|Module:TableTools|Module:Yesno|Module:Arguments}} This module implements {{tl|toolbar}}. Please see the template page for documentation. == See also == * {{tl|toolbar}}, {{tl|toolbar/sandbox}}, [[Template:Toolbar/testcases|/testcases]]' 19409 wikitext text/x-wiki {{used in system}} {{module rating|protected}} {{Lua|Module:TableTools|Module:Yesno|Module:Arguments}} This module implements {{tl|toolbar}}. Please see the template page for documentation. == See also == * {{tl|toolbar}}, {{tl|toolbar/sandbox}}, [[Template:Toolbar/testcases|/testcases]] ofjvmxu7qhpwlo1rulqp4gx6ocghz9k Cèṭa'an:Toolbar/doc 10 4389 19410 2024-10-03T01:14:55Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Lua|icononly=on|Module:Toolbar}} {{Used in system}} <!-----PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE-----> This template is used to create a toolbar of links that are laid out in the same way as those produced by the core MediaWiki software. == Usage == <code><nowiki>{{Toolbar |[[User:Example|user]] |[[User talk:Example|talk]] |[[Special:BlockIP/Example|block]]}}</nowiki></code>&nbsp;→ {{toolbar |User:Exampl...' 19410 wikitext text/x-wiki {{Documentation subpage}} {{Lua|icononly=on|Module:Toolbar}} {{Used in system}} <!-----PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE-----> This template is used to create a toolbar of links that are laid out in the same way as those produced by the core MediaWiki software. == Usage == <code><nowiki>{{Toolbar |[[User:Example|user]] |[[User talk:Example|talk]] |[[Special:BlockIP/Example|block]]}}</nowiki></code>&nbsp;→ {{toolbar |[[User:Example|user]] |[[User talk:Example|talk]] |[[Special:BlockIP/Example|block]]}} <br/>There is a ''separator'' parameter that can be used to specify the [[Delimiter|separator character]] placed between each link:<br/> <code><nowiki>{{Toolbar|separator=comma |[[User:Example|user]] |[[User talk:Example|talk]] |[[Special:BlockIP/Example|block]]}}</nowiki></code>&nbsp;→ {{Toolbar|separator=comma |[[User:Example|user]] |[[User talk:Example|talk]] |[[Special:BlockIP/Example|block]]}} The separators available are: <!--Bugged?: * colon{{int:colon-separator}}colon--> : comma{{int:comma-separator}}comma : dot{{int:dot-separator}}dot <!--Bugged?: * semicolon{{int:semicolon-separator}}semicolon--> : tpt-languages{{int:tpt-languages-separator}}tpt-languages : pipe{{int:pipe-separator}}pipe ('''''default''''') The parameters ''class'' and ''style'' (specifying HTML/CSS class and styling) may also be set. == See also == * [[Module:Toolbar]], the [[Help:Lua|Lua module]] that generates this template. <includeonly>{{Sandbox other|| <!--------CATEGORIES BELOW THIS LINE, PLEASE:---------> [[Category:Username internal link templates| ]] [[Category:Link templates|Toolbar]] [[Category:List formatting and function templates]] }}</includeonly> bvhdzxw0lzuxijziozv46ifkh8hw4aj Cèṭa'an:Time ago 10 4390 19411 2024-10-03T01:16:35Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:Time ago|main}}<noinclude> {{documentation}} <!-- Categories go in the /doc subpage and interwikis go in Wikidata. --> </noinclude>' 19411 wikitext text/x-wiki {{#invoke:Time ago|main}}<noinclude> {{documentation}} <!-- Categories go in the /doc subpage and interwikis go in Wikidata. --> </noinclude> mzprrwbd409g2cer41ys035v9oay1od Cèṭa'an:Time ago/doc 10 4391 19412 2024-10-03T01:17:03Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{high-use|119878}} {{lua|Module:Time ago}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> The '''Time ago''' template calculates the amount of time which has passed since a provided timestamp. The result is a string similar to one of the examples below. This template ''should not'' be used with "subst" unless you don't want the stamp to change as the user refreshes the page. Note that due to Wikipe...' 19412 wikitext text/x-wiki {{Documentation subpage}} {{high-use|119878}} {{lua|Module:Time ago}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> The '''Time ago''' template calculates the amount of time which has passed since a provided timestamp. The result is a string similar to one of the examples below. This template ''should not'' be used with "subst" unless you don't want the stamp to change as the user refreshes the page. Note that due to Wikipedia's caching mechanisms, you may need to [[WP:PURGE|purge]] a page using this template to update the dynamic value. See the section [[#Purge|Purge]] below. The result is rounded down. "Month" is defined as 31 days. == Usage == * <code><nowiki>{{</nowiki>'''Time ago'''|''timestamp''<nowiki>}}</nowiki></code> The timestamp can be almost any solid, readable format but to avoid ambiguity mistakes, one of the styles below is preferred. * <code>magnitude</code> parameter can be set to explicitly use certain unit. Allowed values are: <code>seconds</code>, <code>minutes</code>, <code>hours</code>, <code>days</code>, <code>weeks</code>, <code>months</code> and <code>years</code>. * <code>min_magnitude</code> parameter can be set to use the specified unit or bigger units. Allowed values are: <code>seconds</code>, <code>minutes</code>, <code>hours</code>, <code>days</code>, <code>months</code> and <code>years</code>. * <code>ago</code> parameter can be set to override the default usage of the text "<code>ago</code>". If the parameter is blank but not missing (i.e. <code><nowiki>{{time ago|2008|ago=}}</nowiki></code>), then the text "ago" is suppressed altogether. For future dates, setting "ago" as blank but not missing will suppress the text "time" (i.e. "2 years" instead of "2 years' time"). === Spelling out numbers === Numbers from 1 to 100 can be spelled out in their equivalent English word by using the <code>spellout</code> parameter. If <code>spellout</code> is set to "yes", "y", "true" or "1", all numbers from 1 to 100 will be spelled out. If <code>spellout</code> is set to "auto", only numbers from 1 to 9 will be spelled out, as per the recommendations at [[MOS:NUMERAL]]. It is also possible to set a custom maximum value for spelling out by using the <code>spelloutmax</code> parameter. For example, setting {{para|spellout|yes}} and {{para|spelloutmax|24}} will result in all numbers less than or equal to 24 being spelled out, and all numbers greater than 24 appearing as numerals. === Numeric output === Add {{para|numeric|y}} to print the number only (no text). === Purge link === Add the parameter {{para|purge|yes}} to add a [[WP:PURGE|purge]] link. == Examples == * {{tlc|Time ago| -83 minutes}} → '''{{Time ago|-83 minutes}}''' * {{tlc|Time ago| -334 minutes}} → '''{{Time ago|-334 minutes}}''' * {{tlc|Time ago| +334 minutes}} → '''{{Time ago|+334 minutes}}''' * {{tlc|Time ago| -334 minutes|3=ago=}} → '''{{Time ago|-334 minutes|ago=}}''' * {{tlc|Time ago|1901}} → '''{{Time ago|1901}}''' * {{tlc|Time ago|<nowiki>{{REVISIONTIMESTAMP}}</nowiki>}} → '''{{Time ago|{{REVISIONTIMESTAMP}}}}''' * {{tlc|Time ago| Jan 21, 2001 3:45 PM}} → '''{{Time ago|Jan 21 2001 3:45 PM}}''' * ''Wrong:'' {{tlc|Time ago| 3:45 pm, 21 Jan 2001}} → '''{{Time ago|3:45 pm, 21 Jan 2001}}''' * {{tlc|Time ago|20010121154500}} → '''{{Time ago|20010121154500}}''' * {{tlc|Time ago| Nov 6 2008}} → '''{{Time ago|Nov 6 2008}}''' * {{tlc|Time ago| Nov 6 2008|3=magnitude=weeks}} → '''{{Time ago| Nov 6 2008|magnitude=weeks}}''' * {{tlc|Time ago| Nov 6 2008|3=min_magnitude=days}} → '''{{Time ago|Nov 6 2008|min_magnitude=days}}''' * {{tlc|Time ago| Nov 6 2008|3=min_magnitude=years}} → '''{{Time ago|Nov 6 2008|min_magnitude=years}}''' * {{tlc|Time ago| Nov 6 2008|3=ago=in the past}} → '''{{Time ago|Nov 6 2008|ago=in the past}}''' * {{tlc|Time ago| Nov 6 2008|3=purge=yes}} → '''{{Time ago|Nov 6 2008|purge=yes}}''' * {{tlc|Time ago| 2008-11-06}} → '''{{Time ago|2008-11-06}}''' * <code><nowiki>{{Time ago| June 1, 2009|spellout=yes}}</nowiki></code> &rarr; '''{{time ago|June 1, 2009|spellout=yes}}''' * <code><nowiki>{{Time ago| June 1, 1999|spellout=yes}}</nowiki></code> &rarr; '''{{time ago|June 1, 1999|spellout=yes}}''' * <code><nowiki>{{Time ago| June 1, 2009|spellout=auto}}</nowiki></code> &rarr; '''{{time ago|June 1, 2009|spellout=auto}}''' * <code><nowiki>{{Time ago| June 1, 1999|spellout=auto}}</nowiki></code> &rarr; '''{{time ago|June 1, 1999|spellout=auto}}''' * <code><nowiki>{{Time ago| June 1, 1989|spellout=yes|spelloutmax=15}}</nowiki></code> &rarr; '''{{time ago|June 1, 1989|spellout=yes|spelloutmax=15}}''' * <code><nowiki>{{Time ago| June 1, 1989|spellout=yes|spelloutmax=25}}</nowiki></code> &rarr; '''{{time ago|June 1, 1989|spellout=yes|spelloutmax=25}}''' * {{tlc|Time ago|195909}} → '''{{Time ago|195909}}''' * ''Wrong:'' {{tlc|Time ago|196009}} → '''{{Time ago|196009}}''' == TemplateData == {{TemplateDataHeader}} <templatedata> { "description": "This template calculates the amount of time which has passed since a provided timestamp.", "params": { "1": { "label": "Timestamp", "description": "Base timestamp for calculation of passed time. Example format: Nov 6 2008, see template documentation for other supported formats.", "type": "string", "required": true }, "magnitude": { "label": "magnitude", "description": "Explicitly sets a specific unit to display return value. Allowed values are: seconds, minutes, hours, days, weeks, months and years.", "type": "string", "required": false }, "min_magnitude": { "label": "min_magnitude", "description": "Sets a minimum unit to display return value. Allowed values are: seconds, minutes, hours, days, months and years.", "type": "string", "required": false }, "ago": { "label": "ago", "description": "Override the default usage of the text 'ago'. If it is blank but not missing then 'ago' will be removed completely; for future dates, this will remove the text 'time' as well.", "type": "string", "required": false }, "purge": { "label": "Purge link", "description": "Add the parameter purge=yes to add a WP:PURGE link.", "type": "string", "required": false }, "spellout": { "type": "string/line", "label": "Spell out numbers", "description": "If set to \"yes\", \"y\", \"true\" or \"1\", numbers from 1 to 100 are spelled out as English words. If set to \"auto\", numbers from 1 to 9 are spelled out." }, "spelloutmax": { "type": "number", "label": "Spell out max", "description": "The maximum number to be spelled out as an English word." } } } </templatedata> == See also == * {{tl|Last edited by}} * {{tl|Years or months ago}} * {{tl|Age}} * {{tl|Start date and age}} * {{tl|Birth date and age}} <includeonly>{{Sandbox other|| <!-- Categories go here and interwikis go in Wikidata --> [[Category:Mathematical time and date function templates]] [[Category:Date-computing templates based on current time]] }}</includeonly> fpk86y77hkzu6m6qnj3v3sx0phebg0k Modul:Time ago 828 4392 19413 2024-10-03T01:17:53Z Munajad.MH 3071 ←Membuat halaman berisi '-- Implement [[Template:Time ago]] local numberSpell, yesno -- lazy load function numberSpell(arg) numberSpell = require('Module:NumberSpell')._main return numberSpell(arg) end function yesno(arg) yesno = require('Module:Yesno') return yesno(arg) end local p = {} -- Table to convert entered text values to numeric values. local timeText = { ['seconds'] = 1, ['minutes'] = 60, ['hours'] = 3600, ['days'] = 86400, ['weeks'] = 604800, ['months'] = 26298...' 19413 Scribunto text/plain -- Implement [[Template:Time ago]] local numberSpell, yesno -- lazy load function numberSpell(arg) numberSpell = require('Module:NumberSpell')._main return numberSpell(arg) end function yesno(arg) yesno = require('Module:Yesno') return yesno(arg) end local p = {} -- Table to convert entered text values to numeric values. local timeText = { ['seconds'] = 1, ['minutes'] = 60, ['hours'] = 3600, ['days'] = 86400, ['weeks'] = 604800, ['months'] = 2629800, -- 365.25 * 24 * 60 * 60 / 12 ['years'] = 31557600 } -- Table containing tables of possible units to use in output. local timeUnits = { [1] = { 'second', 'seconds', "second's", "seconds'" }, [60] = { 'minute', 'minutes', "minutes'", "minutes'" }, [3600] = { 'hour', 'hours', "hour's", "hours'" }, [86400] = { 'day', 'days', "day's", "days'" }, [604800] = { 'week', 'weeks', "week's", "weeks'", unit = 'w' }, [2629800] = { 'month', 'months', "month's", "months'", unit = 'm' }, [31557600] = { 'year', 'years', "year's", "years'", unit = 'y' } } function p._main( args ) -- Initialize variables local lang = mw.language.getContentLanguage() local auto_magnitude_num local min_magnitude_num local magnitude = args.magnitude local min_magnitude = args.min_magnitude local purge = args.purge -- Add a purge link if something (usually "yes") is entered into the purge parameter if purge then purge = ' <span class="plainlinks">([' .. mw.title.getCurrentTitle():fullUrl('action=purge') .. ' purge])</span>' else purge = '' end -- Check that the entered timestamp is valid. If it isn't, then give an error message. local success, inputTime = pcall( lang.formatDate, lang, 'xnU', args[1] ) if not success then return '<strong class="error">Error: first parameter cannot be parsed as a date or time.</strong>' end -- Store the difference between the current time and the inputted time, as well as its absolute value. local timeDiff = lang:formatDate( 'xnU' ) - inputTime local absTimeDiff = math.abs( timeDiff ) if magnitude then auto_magnitude_num = 0 min_magnitude_num = timeText[magnitude] else -- Calculate the appropriate unit of time if it was not specified as an argument. local autoMagnitudeData = { { factor = 2, amn = 31557600 }, { factor = 2, amn = 2629800 }, { factor = 2, amn = 86400 }, { factor = 2, amn = 3600 }, { factor = 2, amn = 60 } } for _, t in ipairs( autoMagnitudeData ) do if absTimeDiff / t.amn >= t.factor then auto_magnitude_num = t.amn break end end auto_magnitude_num = auto_magnitude_num or 1 if min_magnitude then min_magnitude_num = timeText[min_magnitude] else min_magnitude_num = -1 end end if not min_magnitude_num then -- Default to seconds if an invalid magnitude is entered. min_magnitude_num = 1 end local result_num local magnitude_num = math.max( min_magnitude_num, auto_magnitude_num ) local unit = timeUnits[magnitude_num].unit if unit and absTimeDiff >= 864000 then local Date = require('Module:Date')._Date local input = lang:formatDate('Y-m-d H:i:s', args[1]) -- Date needs a clean date input = Date(input) if input then local id if input.hour == 0 and input.minute == 0 then id = 'currentdate' else id = 'currentdatetime' end result_num = (Date(id) - input):age(unit) end end result_num = result_num or math.floor ( absTimeDiff / magnitude_num ) local punctuation_key, suffix if timeDiff >= 0 then -- Past if result_num == 1 then punctuation_key = 1 else punctuation_key = 2 end if args.ago == '' then suffix = '' else suffix = ' ' .. (args.ago or 'ago') end else -- Future if args.ago == '' then suffix = '' if result_num == 1 then punctuation_key = 1 else punctuation_key = 2 end else suffix = ' time' if result_num == 1 then punctuation_key = 3 else punctuation_key = 4 end end end local result_unit = timeUnits[ magnitude_num ][ punctuation_key ] -- Convert numerals to words if appropriate. local spell_out = args.spellout local spell_out_max = tonumber(args.spelloutmax) local result_num_text if spell_out and ( ( spell_out == 'auto' and 1 <= result_num and result_num <= 9 and result_num <= ( spell_out_max or 9 ) ) or ( yesno( spell_out ) and 1 <= result_num and result_num <= 100 and result_num <= ( spell_out_max or 100 ) ) ) then result_num_text = numberSpell( result_num ) else result_num_text = tostring( result_num ) end -- numeric or string local numeric_out = args.numeric local result = "" if numeric_out then result = tostring( result_num ) else result = result_num_text .. ' ' .. result_unit .. suffix -- Spaces for suffix have been added in earlier. end return result .. purge end function p.main( frame ) local args = require( 'Module:Arguments' ).getArgs( frame, { valueFunc = function( k, v ) if v then v = v:match( '^%s*(.-)%s*$' ) -- Trim whitespace. if k == 'ago' or v ~= '' then return v end end return nil end, wrappers = 'Template:Time ago' }) return p._main( args ) end return p owi7m6sdgrso49bzrq9mha9ire8l3cs Modul:Time ago/doc 828 4393 19414 2024-10-03T01:18:24Z Munajad.MH 3071 ←Membuat halaman berisi '{{module rating|protected}} {{high-risk|115733}} The module “{{BASEPAGENAME}}” implements {{tl|Time ago}}. See the template's page for documentation. Test cases can be found at [[Template:Time ago/testcases]].' 19414 wikitext text/x-wiki {{module rating|protected}} {{high-risk|115733}} The module “{{BASEPAGENAME}}” implements {{tl|Time ago}}. See the template's page for documentation. Test cases can be found at [[Template:Time ago/testcases]]. 1j0vnv56a4tg67x7v7bp9xbdefp09bq Cèṭa'an:NOINDEX 10 4394 19416 2024-10-03T15:42:34Z 103.172.196.138 ←Membuat halaman berisi '<includeonly>__NOINDEX__{{#ifeq:{{{visible|}}}|yes|{{{text|This page has been removed from search engines' indexes.}}}}}{{#ifeq:{{NAMESPACENUMBER}}|0|[[Category:Noindexed articles]]}}</includeonly><noinclude> {{documentation}} </noinclude>' 19416 wikitext text/x-wiki <includeonly>__NOINDEX__{{#ifeq:{{{visible|}}}|yes|{{{text|This page has been removed from search engines' indexes.}}}}}{{#ifeq:{{NAMESPACENUMBER}}|0|[[Category:Noindexed articles]]}}</includeonly><noinclude> {{documentation}} </noinclude> llng0eef72kmdk3c47q3v35lh03783o Cèṭa'an:NOINDEX/doc 10 4395 19417 2024-10-03T15:44:05Z 103.172.196.138 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}} === Usage === This template adds <code><nowiki>__NOINDEX__</nowiki></code>, which may remove the page from some external search engines and automatically categorizes pages in [[:Category:Noindexed pages]]. This is sometimes done administratively {{crossref|(se...' 19417 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}} === Usage === This template adds <code><nowiki>__NOINDEX__</nowiki></code>, which may remove the page from some external search engines and automatically categorizes pages in [[:Category:Noindexed pages]]. This is sometimes done administratively {{crossref|(see {{section link|Wikipedia:User pages#Handling inappropriate content}})}}, but may also be done voluntarily by users to their own pages. By default, the template displays no content. *'''<nowiki>{{NOINDEX}}</nowiki>''' or *'''<nowiki>{{NOINDEX|visible=yes}}</nowiki>''' Parameters: * <code>|visible = yes</code> – makes the template display a line of plain text to inform editors that the page is excluded from search engine indexing: * <code>|text = </code> – customise the display text; defaults to "This page has been removed from search engines' indexes." === Effects in different namespaces === This template has no effect in the main (article) namespace unless the article is less than 90 days old. This is to prevent abuse. All articles which include this template are assigned to [[:Category:Noindexed articles]] regardless of their age (and whether they are actually [[noindex]]ed or not). This template has no effect in the <code>Draft:</code> or <code>Draft Talk:</code> namespaces, both of which are automatically noindexed via a software setting. === Warnings === '''Note:''' to avoid unexpected results or unnecessary duplication, read [[Wikipedia:Controlling search engine indexing]] to make sure you are familiar with the different ways noindexing is done. This template should not be used in articles. If an article is bad enough that search engines shouldn't index it, it should be nominated for deletion. <code><nowiki>__NOINDEX__</nowiki></code> is disabled in [[WP:Main namespace|article space]] and this template consequently has no effect there. Note: major search engines should respect the NOINDEX tag, but it may take days or even weeks for content already indexed to be removed from them. === TemplateData === {{TemplateDataHeader}} <TemplateData> { "description": "This template adds __NOINDEX__ to a page, a search engine tag that prevents indexing", "params": { "visible": { "label": "Visible", "description": "When set to 'yes', the template will display a message stating that the page is not indexed.", "type": "string", "required": false } } } </TemplateData> === See also === * [[Template:INDEX]] {{When on basepage| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Typing-aid templates]] [[Category:Tracking templates]] [[Category:Wikipedia templates which apply NOINDEX]] }} h1vbxvbwh5m9cqcy0dqdkubyf80n2yr Cèṭa'an:Crossref 10 4396 19418 2024-10-03T15:44:59Z 103.172.196.138 ←Mengalihkan ke [[Cèṭa'an:Crossreference]] 19418 wikitext text/x-wiki #REDIRECT [[Template:Crossreference]] {{Rcat shell| {{R from template shortcut}} }} pq7z0nmw7a74xqvemqbunajs03rcg15 Cèṭa'an:Crossreference 10 4397 19419 2024-10-03T15:45:43Z 103.172.196.138 ←Membuat halaman berisi '<templatestyles src="Crossreference/styles.css" />{{Hatnote inline |1={{{1|{{{text|{{{content|<noinclude>sample content</noinclude>}}}}}}}}} |extraclasses=crossreference {{{class|{{{extraclasses|}}}}}} |selfref={{#if:{{{selfref|{{{printworthy|{{{unprintworthy|{{{pw|}}}}}}}}}}}}||yes}} |inline={{{inline|true}}} }}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>' 19419 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|{{{pw|}}}}}}}}}}}}||yes}} |inline={{{inline|true}}} }}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> ho663c75ic1fu9q2smav2x9kahcjcza Cèṭa'an:Crossreference/styles.css 10 4398 19420 2024-10-03T15:46:34Z 103.172.196.138 ←Membuat halaman berisi '/* {{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 gua...' 19420 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 Cèṭa'an:Hatnote inline 10 4399 19421 2024-10-03T15:47:32Z 103.172.196.138 ←Membuat halaman berisi '{{#invoke:Hatnote inline|hatnoteInline |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>' 19421 wikitext text/x-wiki {{#invoke:Hatnote inline|hatnoteInline |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> 60twimipmlv9hqvxiolnamlh9ovhgmb Modul:Hatnote inline 828 4400 19422 2024-10-03T15:50:46Z 103.172.196.138 ←Membuat halaman berisi '-------------------------------------------------------------------------------- -- 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....' 19422 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:newChild{title="Module:Hatnote inline", args = args}) 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 p7yh41tydxeqcjqyxr61ov9598ekdz3 Modul:Hatnote inline/doc 828 4401 19423 2024-10-03T15:51:26Z 103.172.196.138 ←Membuat halaman berisi '{{High-use}} {{Module rating|release|note=Could be merged into Module:Hatnote, if templates that invoke it called a particular function.}} {{Lua|Module:Hatnote|Module:Yesno|Module:Arguments}} This module produces hatnote-style notes ≠ [[WP:SELFREF|self-references and notes-to-reader]] – usually to related articles or a section/anchor at the same page. It does this inside a {{tag|span}}, instead of the {{tag|div}} used by Module:Hatnote. It implements the {{...' 19423 wikitext text/x-wiki {{High-use}} {{Module rating|release|note=Could be merged into Module:Hatnote, if templates that invoke it called a particular function.}} {{Lua|Module:Hatnote|Module:Yesno|Module:Arguments}} This module produces hatnote-style notes ≠ [[WP:SELFREF|self-references and notes-to-reader]] – usually to related articles or a section/anchor at the same page. It does this inside a {{tag|span}}, instead of the {{tag|div}} used by Module:Hatnote. It implements the {{tlx|hatnote inline}} meta-template. == Usage == &#123;{#invoke:{{BASEPAGENAME}}|''hatnote''|''text''}} <includeonly>{{sandbox other|| <!-- Categories go here and interwikis go in Wikidata. --> [[Category:Hatnote modules| ]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> 3andw2df35mb9skcs677odo5rkdvv4t Cèṭa'an:Hatnote inline/doc 10 4402 19424 2024-10-03T15:54:53Z Munajad.MH 3071 ←Membuat halaman berisi '{{for|the template to make multiple hatnotes appear on the same line|Template:Hatnote group}} {{high use}} {{Documentation subpage}} {{lua|Module:Hatnote inline}} {{Warning|1=This is a meta-template for development of additional, more specific templates. If you intend to use the template inline in articles or other pages, use {{tlx|crossreference}} (shortcuts are {{tlx|crossref}} and {{tlx|xref}}) or other specific templates based on this metatemplate, e.g. {{tl...' 19424 wikitext text/x-wiki {{for|the template to make multiple hatnotes appear on the same line|Template:Hatnote group}} {{high use}} {{Documentation subpage}} {{lua|Module:Hatnote inline}} {{Warning|1=This is a meta-template for development of additional, more specific templates. If you intend to use the template inline in articles or other pages, use {{tlx|crossreference}} (shortcuts are {{tlx|crossref}} and {{tlx|xref}}) or other specific templates based on this metatemplate, e.g. {{tlx|see above}} and {{tlx|see below}}.}} The {{tl|Hatnote inline}} meta-template formats text into a standardized style for an inline (not block-level) variant of a [[Wikipedia:Hatnote]], a short note placed at the point of insertion, to link to more information or otherwise cross-reference another Wikipedia page. like this: {{hatnote inline|Example inline hatnote text.}} <!--See [[:Category:Cross-reference templates]] for a list. of templates derived from this meta-template.--> The most common uses for this meta-template are: * Inline "''(See also ...)''"-type parenthetical [[MOS:CROSSREF|Wikipedia crossreferences]] to other Wikipedia pages, provided by the {{tlx|crossreference}} template and its progeny. These are [[WP:SELFREF|unprintworthy Wikipedia self-references]]. * Hatnotes inside definitions in [[Wikipedia:Manual of Style/Glossaries|template-formatted glossaries]], provided by the {{tlx|ghat}} template. These are printworthy, as they refer to content on the same page. == Usage == ; Basic usage: {{tlx|hatnote inline|{{var|text}}}} ; All parameters: {{tlx|hatnote inline|{{var|text}}|extraclasses{{=}}{{var|class1 class2}}|selfref{{=}}yes|category{{=}}no}} The meta-template does not automatically create links of any kind. Links and other desired formatting must be explicitly added, using normal [[Wikipedia:Cheatsheet|Wikipedia markup]]. == Parameters == This template accepts the following parameters: * {{para|1}} or {{para|text}} or {{para|content}} – The inline hatnote's text (required). While the explicit naming of this parameter with {{para|1}}, {{para|text}}, or {{para|content}} is not required, it is always safest to use it this way, since any {{kbd|{{=}}}} character in the input text will break the template if the parameter is unnamed. * {{para|class}} or {{para|extraclasses}} – Any extra CSS classes to be added. This should not normally be used. * {{para|selfref|no}} – If set to {{kbd|no}} (or {{kbd|n}}, {{kbd|false}}, {{kbd|0}}, etc.) removes the default CSS class <code>selfref</code>, used to denote unprintworthy self-references to Wikipedia {{crossref|(see [[Template:Selfref]] for more information)}}. This option should not be used to indicate a non-selfref on cross-article links, only links within the same article (and the derived shorthand templates {{tlx|See above}} and {{tlx|See below}} do this automatically). The parameter alias {{para|printworthy|yes}} (or with any other value, like {{kbd|y}}, {{kbd|true}}, {{kbd|1}}, etc.) has the same effect as {{para|selfref|no}}. Note that attempting to manually supply a "this is a selfref" value with {{para|selfref|yes}} or {{para|printworthy|no}} will not have the desired effect (which is the default anyway); {{em|the meta-template is set to selfref by default}}, since most uses are self-references (only those within the same article as the template are not). This could actually be fixed by use of {{tlx|YesNo}}, but it's maybe more hassle than it's worth. * {{para|category}} – If set to {{kbd|no}} (or {{kbd|n}}, {{kbd|false}}, {{kbd|0}}, etc.), suppresses the error-tracking category ([[:Category:Hatnote templates with errors]]). This only has an effect if the first positional parameter (the hatnote text) is omitted. This should not normally be used. * {{para|inline}} – Defaults to {{kbd|yes}}; you never need to set that. If set to {{kbd|no}} (or {{kbd|n}}, {{kbd|false}}, {{kbd|0}}, etc.), it is a special-use parameter, which turns off the conversion of the Hatnote module code's {{tag|div|o}} into a {{tag|span|o}}, so it becomes a {{tag|div|o}} again. By default, this will simply produce the same output as {{tlx|Hatnote}}. The only use for this is when a template using {{tlx|Hatnote inline}} as its meta-template (e.g. {{tlx|Crossreference}} has [[WP:TemplateStyles]] and a custom class that do something different with it in block mode than would happen if it were a regular hatnote (e.g., by removing the hatnote indentation). So, obviously this is not normally used, and it requires setup to use it to do anything practical. == Technical details == The meta-template places an HTML {{tag|span}} container around the text entered as its first, required parameter, upon which it provides standardized formatting (italicized in most displays, and only stylistically, not as semantic emphasis); it also uses CSS classes to isolate the contained code to make sure that it is interpreted correctly and can be acted upon independently of true article content. The HTML code produced by this template looks like this: * <code><nowiki><span class="hatnote"></nowiki>{{var|hatnote text}}<nowiki></span></nowiki></code> This is the same class used by the {{tag|div|o}}-based {{tlx|hatnote}} template, the block display of which is controlled by a separate <code>div.hatnote</code> directive in [[Mediawiki:Common.css]]. The output is produced by [[Module:Hatnote inline]]. == See also == * [[Template:Hatnote templates documentation]], for all the block-format hatnotes === Templates based on this meta-template === * {{tl|Crossreference}} (a.k.a. {{tl|Crossref}}, {{tl|Xref}}) &ndash; Template for inline crossreferences to (usually) other Wikipedia pages (unprintworthy in most cases) * {{tl|Ghat}} &ndash; Hatnote template for use in [[MOS:GLOSSARIES|template-structured glossaries]] (printworthy) * {{tl|See above}} and {{tl|See below}} &ndash; some more specific templates than {{tl|Crossreference}} for use on same page only (printworthy) <includeonly>{{sandbox other|| [[Category:Cross-reference templates]] [[Category:Hatnote templates| ]] [[Category:Inline hatnote templates| ]] [[Category:Inline templates| ]] }}</includeonly> aigv5073bxhzfx715yljv7uw9vbrnc2 Cèṭa'an:Selfref 10 4403 19425 2024-10-03T15:56:04Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Self-reference]] 19425 wikitext text/x-wiki #REDIRECT [[Template:Self-reference]] {{Redirect category shell| {{R from template shortcut}} {{R from alternative spelling}} {{R from move}} }} 0ctdvmtcfuuzlgnn282lucjqii0exnq Cèṭa'an:Self-reference 10 4404 19426 2024-10-03T15:56:38Z Munajad.MH 3071 ←Membuat halaman berisi '{{#switch:{{{2|NONE}}} |NONE|hatnote|hat={{Hatnote|extraclasses=plainlinks selfreference noprint|1={{{1}}}}} |inline=<div class="plainlinks selfreference" style="display:inline; font-style: italic;"><!--Same style as class hatnote.-->{{{1}}}</div> |<!--Matching the empty string here for unprintworthy content is for backwards compatibility with the 2006-2008 version. Do not depend on it!-->=<div style="display:inline;" class="plainlinks selfreference noprint">{{{...' 19426 wikitext text/x-wiki {{#switch:{{{2|NONE}}} |NONE|hatnote|hat={{Hatnote|extraclasses=plainlinks selfreference noprint|1={{{1}}}}} |inline=<div class="plainlinks selfreference" style="display:inline; font-style: italic;"><!--Same style as class hatnote.-->{{{1}}}</div> |<!--Matching the empty string here for unprintworthy content is for backwards compatibility with the 2006-2008 version. Do not depend on it!-->=<div style="display:inline;" class="plainlinks selfreference noprint">{{{1}}}</div> |#default={{error|Second parameter must be <code>hatnote</code>, <code>hat</code>, or <code>inline</code>}} }}<noinclude> {{Documentation}} <!-- PLEASE ADD THIS TEMPLATE'S CATEGORIES THE /doc SUBPAGE, AND INTERWIKIS TO WIKIDATA, THANKS --> </noinclude> 1fofexag5alr80pdl56blk7jpylp120 Cèṭa'an:Self-reference/doc 10 4405 19427 2024-10-03T15:57:35Z Munajad.MH 3071 ←Membuat halaman berisi '{{Distinguish|Template:Self-reference cleanup|Template:No self link}} {{Documentation subpage}} {{High-use|2060}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE, AND INTERWIKIS TO WIKIDATA. --> {{Never substitute}} The {{tlf|Self-reference}} template generates a [[WP:HAT|hatnote]] that will ''not'' appear in any [[WP:Reusing Wikipedia content|reuse of Wikipedia article content]], including the Wikipedia:Keyboard_shortcuts#List_of_access_keys|printable ve...' 19427 wikitext text/x-wiki {{Distinguish|Template:Self-reference cleanup|Template:No self link}} {{Documentation subpage}} {{High-use|2060}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE, AND INTERWIKIS TO WIKIDATA. --> {{Never substitute}} The {{tlf|Self-reference}} template generates a [[WP:HAT|hatnote]] that will ''not'' appear in any [[WP:Reusing Wikipedia content|reuse of Wikipedia article content]], including the [[Wikipedia:Keyboard_shortcuts#List_of_access_keys|printable version]] of an article. The template's intended purpose is to display information that is relevant only to a reader viewing the article directly within Wikipedia. Such information might include a [[WP:DAB|disambiguation]] statement that points to a [[WP:H|Wikipedia help]] page or an instruction to editors. (In [[WP:Glossary|Wikipedia terminology]], these are forms of self-reference.) Unlike many hatnote templates, {{tlf|Self-reference}} has no preset text, link generation, or formatting other than italics. <code><nowiki>{{Self-reference|Foo}}</nowiki></code> simply returns ''Foo''. Many hatnote templates that ''do'' contain helpful preset text and linking, such as {{t|for}} and {{t|about}}, support a {{para|selfref}} parameter that gives them the same functionality as {{tlf|Self-reference}}, making them better options in most circumstances. In most cases, references to the Wikipedia project are discouraged, and the valid uses for this template are rare. Consultation of the list of [[Wikipedia:Self-references to avoid|Self-references to avoid]] is advisable. == Usage == In most cases, {{tlf|Self-reference}} is used to create a disambiguation link to a page in the "Wikipedia:" namespace from article-space; for instance, the page [[Objectivity (disambiguation)]] could have a self-referential "[[WP:HATNOTE|hatnote]]" link at the top: <code><nowiki>{{Self-reference|For Wikipedia's policy on avoiding bias, see [[Wikipedia:Neutral point of view]].}}</nowiki></code>. When using {{tlf|Self-reference}} in this way, use the following format: <pre> {{Self-reference|The self-referential notice to display, including [[MOS:LINK|links]].}} </pre> which produces: {{Self-reference|The self-referential notice to display, including [[MOS:LINK|links]].}} italicized (Wikipedia house style for self-referential notes), and both preceded and followed by a linebreak. For inline use (in body text, mid-sentence, and {{em|not}} in hatnotes), without the indentation and line breaking, use {{tlx|Self-reference inline}}: <pre> {{Self-reference inline|the self-referential text to display, including [[MOS:LINKS|links]]}} </pre> which produces: {{Self-reference inline|the self-referential text to display, including [[MOS:LINKS|links]]}} (illustrated here on the same line as other content). Template {{tnull|Self-reference}} also has the parameter {{para||inline}}: <pre> {{Self-reference|the self-referential text to display, including [[MOS:LINKS|links]]|inline}} </pre> However, {{as of |alt=as of early 2019|2019|01|post=,}} it does not always function properly, and may cause a line break under some circumstances. === Unprintworthy content === Rarely, there is other, non-self-referential content which shouldn't appear in mirrors, print editions, or other off-Wikipedia reuses of Wikipedia content, and which shouldn't be italicized as a self-reference. It is preferable to mark such unprintworthy content with the {{tl|Unprintworthy inline}} template (which includes the <code>noprint</code> CSS class, but not the <code>plainlinks</code> class, since links in such content will not be internal self-references). Although not all [[WP:Mirrors and forks|mirror sites]] do so, the content in question can be removed by reusers of WP content, without any reformatting, by ignoring or removing content marked up by this template, or more accurately by the <code>selfreference</code> CSS class that it (and some other templates) use. '''Note: The following syntax has been obsolete since 2008, and if you see it, replace it as described below.''' There was a {{em|deprecated}}, pre-2008 legacy usage of {{tlf|Selfref}} that was used for such unprintworthy cases, and pre-dates the {{tl|Unprintworthy inline}} template. This is to simply end the template with a pipe character &ndash; <code>|</code>: {{dc2|1=<pre> {{Selfref|the unprintworthy text to display without self-ref styling|}}</pre>}} This method cannot be depended upon. For one thing, many editors would interpret the ending pipe as an error and remove it, turning the template into an indented self-ref hatnote! It also has not been used since 2008. Any remaining uses of it should be replaced with {{tl|Self-reference inline}} (if real a self-references) or {{tl|Unprintworthy inline}} (if simply unprintworthy). == Example == {|border=1 class="wikitable" ! Code !! Page on Wikipedia !! Page on [some] mirrors |- | <code><nowiki>{{Self-reference|For the Wikipedia Sandbox, see [[WP:SAND]]}}</nowiki></code> <code><nowiki>The Wikipedia Sandbox is a page on Wikipedia. {{Self-reference|(You can edit it by clicking "edit" on the page.)|inline}} It has been edited many times.</nowiki></code> | {{Self-reference|For the Wikipedia Sandbox, see [[WP:SAND]]}} The Wikipedia Sandbox is a page on Wikipedia. {{Self-reference|(You can edit it by clicking "edit" on the page.)|inline}} It has been edited many times. | The Wikipedia Sandbox is a page on Wikipedia. It has been edited many times. |} == TemplateData == {{TemplateData header}} <templatedata> { "params": { "1": { "label": "Text", "description": "The full wikitext.", "type": "content", "required": true, "example": "For Wikipedia's policy on avoiding bias, see [[Wikipedia:Neutral point of view]]." } }, "description": "This template generates a hatnote that will not appear in any reuse of Wikipedia article content, including the printable version of an article.", "format": "inline" } </templatedata> == See also == * [[Wikipedia:Self-references to avoid]] * {{tl|Self-reference inline}} * {{tl|Crossreference}}, for an inline (not block-level) "(See also ...)" * {{tl|Self-reference link}}, for the opposite case when you want a link to the Wikipedia: namespace that ''does'' show in mirrors without breaking (for instance when writing an article about Wikipedia or something connected to it). * {{tl|Printworthy self-reference}} – for cases of self-references that are printworthy and may or may not be desired by reusers of WP content, depending upon whether they are mirroring or just using single articles * {{tl|Unprintworthy inline}} – for unprintworthy inline material that isn't technically a self-reference {{Navbox hatnote templates|state=collapsed}}<includeonly>{{sandbox other|| <!-- PLEASE ADD CATEGORIES BELOW THIS LINE, THANK YOU. --> [[Category:Wikipedia self-reference templates]]<!--For both forms of this template.--> [[Category:Disambiguation and redirection hatnote templates]]<!--For frequent use atop DAB pages; it's not actually a DAB/redir template, per se.--> [[Category:Wikipedia page-section templates]]<!--For hatnote usage only.--> [[Category:Cross-reference templates]]<!--For the inline usage.--> }}</includeonly> rc73k9d1ptk14yzlg73u0qxm3sj7ot1 Cèṭa'an:Hatnote group 10 4406 19428 2024-10-03T16:00:13Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:hatnote group|group}}</includeonly><noinclude>{{documentation}}</noinclude>' 19428 wikitext text/x-wiki <includeonly>{{#invoke:hatnote group|group}}</includeonly><noinclude>{{documentation}}</noinclude> gvtqtrflk7vvv8xmoohe2ppctp23e4p Cèṭa'an:Hatnote group/doc 10 4407 19429 2024-10-03T16:01:03Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{tsh|hatgrp}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Lua|Module:Hatnote group}} This template applies [[Module:Hatnote group]] to merge hatnotes it is given as input; this has the net effect of making them formatted inline relative to one another. For example: <syntaxhighlight lang="wikitext"> {{about|USE1||PAGE1}} {{redirect|REDIRECT|USE2|P...' 19429 wikitext text/x-wiki {{Documentation subpage}} {{tsh|hatgrp}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Lua|Module:Hatnote group}} This template applies [[Module:Hatnote group]] to merge hatnotes it is given as input; this has the net effect of making them formatted inline relative to one another. For example: <syntaxhighlight lang="wikitext"> {{about|USE1||PAGE1}} {{redirect|REDIRECT|USE2|PAGE2}} </syntaxhighlight> would normally display as: {{about|USE1||PAGE1}} {{redirect|REDIRECT|USE2|PAGE2}} but, when wrapped in this template: <syntaxhighlight lang="wikitext"> {{hatnote group| {{about|USE1||PAGE1}} {{redirect|REDIRECT|USE2|PAGE2}} }} </syntaxhighlight> displays as {{hatnote group| {{about|USE1||PAGE1}} {{redirect|REDIRECT|USE2|PAGE2}} }} Technically, it changes the hatnotes by converting their <code><nowiki>div</nowiki></code> wrappers into <code><nowiki>span</nowiki></code>wrappers, wrapping the group in a new hatnote <code>div</code>, and migrating classes appropriately. Classes are migrated to the appropriate <code>span</code>, unless every hatnote in the group includes that class, in which case the class will be migrated to the new <code>div</code> wrapper. For example: <syntaxhighlight lang="wikitext"> {{hatnote|extraclasses=example demonstration |Hatnote 1}} {{hatnote|extraclasses=example |Hatnote 2}} {{hatnote|extraclasses=example |Hatnote 3}} </syntaxhighlight> would normally be rendered to: <syntaxhighlight lang="html"> <div role="note" class="hatnote navigation-not-searchable example demonstration">Hatnote 1</div> <div role="note" class="hatnote navigation-not-searchable example">Hatnote 2</div> <div role="note" class="hatnote navigation-not-searchable example">Hatnote 3</div> </syntaxhighlight> but, when wrapped in this template, becomes: <syntaxhighlight lang="html"> <div role="note" class="hatnote navigation-not-searchable example"> <span class="demonstration">Hatnote 1</span> <span>Hatnote 2</span> <span>Hatnote 3</span> </div> </syntaxhighlight> ==TemplateData== <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Hatnote templates| ]] }}</includeonly> {{format TemplateData|JSON={ "params": { "1": { "label": "Hatnote group content", "description": "Two or more hatnote template invocations, and nothing else.", "type": "string", "required": true } }, "description": "Groups multiple hatnotes onto a single line.", "paramOrder": ["1"], "format": "{{_|\n_=_\n}}" } }} h0to0ucbgdp1rd9hi0ixsc83cljt281 Modul:Hatnote group 828 4408 19430 2024-10-03T16:01:58Z Munajad.MH 3071 ←Membuat halaman berisi 'local mHatnote = require('Module:Hatnote') local p = {} --Collates key-based table of classes into usable class list function collateClassList (listTable) local list = {} for k, v in pairs(listTable) do if v and type(k) == "string" then table.insert(list, k) end end return table.concat(list, " ") end --Passes through single argument from parent frame function p.group (frame) return p._group(frame:getParent().args[1], frame:getParent().args.category) end...' 19430 Scribunto text/plain local mHatnote = require('Module:Hatnote') local p = {} --Collates key-based table of classes into usable class list function collateClassList (listTable) local list = {} for k, v in pairs(listTable) do if v and type(k) == "string" then table.insert(list, k) end end return table.concat(list, " ") end --Passes through single argument from parent frame function p.group (frame) return p._group(frame:getParent().args[1], frame:getParent().args.category) end function p._group (inputText, category) --If there's an error element, pass everything through unchanged for easier --error resolution if string.find(inputText, '<%a- class="error"', 1, true) then return inputText end --Heavily reused hatnote data capture pattern local hatnotePattern = '(<div role="note" class="' .. string.gsub(mHatnote.defaultClasses(false), "%-", "%%-") .. '%s?(.-)">(.-)</div>)' --Capture hatnote divs and "loose" categories; we'll ignore everything else local rawDivs = {} local looseCategories = '' for x in string.gmatch(inputText, hatnotePattern) do table.insert(rawDivs, x) end for x in string.gmatch(inputText, '%[%[Category:.-%]%]') do looseCategories = looseCategories .. x end --if no inner hatnotes, return an error if not rawDivs[1] then return mHatnote.makeWikitextError( 'no inner hatnotes detected', 'Template:Hatnote group', category ) end --Preprocess divs into strings and classes local innerHatnotes = {} for k, v in pairs(rawDivs) do row = {} row.text = string.gsub(v, hatnotePattern, '%3') --Here we set class names as keys for easier intersection later row.classes = {} for m, w in ipairs( mw.text.split( string.gsub(v, hatnotePattern, '%2'), ' ', true ) ) do row.classes[mw.text.trim(w)] = true end table.insert(innerHatnotes, row) end --Identify any universal classes ("hatnote" ignored by omission earlier) local universalClasses = {} --clone first classes table to force passing by value rather than reference for k, v in pairs(innerHatnotes[1].classes) do universalClasses[k] = v end for k, v in ipairs(innerHatnotes) do for m, w in pairs(universalClasses) do universalClasses[m] = (universalClasses[m] and v.classes[m]) end end --Remove universal classes from div items, then create class strings per row for k, v in ipairs(innerHatnotes) do for m, w in pairs(v.classes) do if universalClasses[m] then v.classes[m] = nil end end v.classString = collateClassList(v.classes) end --Process div items into classed span items local innerSpans = {} for k, v in ipairs(innerHatnotes) do table.insert( innerSpans, tostring( mw.html.create("span") :addClass(v.classString ~= '' and v.classString or nil) :wikitext(v.text) ) ) end --Concatenate spans and categories, and return wrapped as a single hatnote local outputText = table.concat(innerSpans, " ") .. looseCategories local hnOptions = {extraclasses = collateClassList(universalClasses)} return mHatnote._hatnote(outputText, hnOptions) end return p 1nriugvnszgx33x7jmjtakrax7vs0jb Modul:Hatnote group/doc 828 4409 19431 2024-10-03T16:02:43Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Implements {{tl|hatnote group}}, for merging multiple hatnotes into a grouped hatnote. ==Technical details== The module attempts to find each hatnote-looking <code>div</code> element, and parse them into space-separated <code>span</code> elements wrapped in a larger, generic hatnote. First, it matches every pattern that "looks like...' 19431 wikitext text/x-wiki <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Implements {{tl|hatnote group}}, for merging multiple hatnotes into a grouped hatnote. ==Technical details== The module attempts to find each hatnote-looking <code>div</code> element, and parse them into space-separated <code>span</code> elements wrapped in a larger, generic hatnote. First, it matches every pattern that "looks like a hatnote" in its input text; this is where most problems are likely to originate as the pattern is fairly sensitive to any difference in the form of a hatnote. From each of the pattern matches, it constructs a table. Each element ("row") of the table corresponds to one original hatnote, and is a table that contains a string with the rendered inner content of the hatnote, and an inner table containing any "extra" classes associated with that hatnote (e.g. <code>selfreference</code> from a {{tl|self reference}} hatnote, or any classes from the <code>extraclasses</code> parameter of {{tl|hatnote}}). It also separately looks for all categories in case they're present ''outside'' the hatnote <code>div</code> element, and adds them to a concatenated string of all "loose categories" to make sure they're not accidentally removed by the hatnote grouping process. Once all rows are available, it looks at the tables of classes. It adds every class from every row into a table of "universal" classes, then filters out the ones that aren't universal by looking at each row's list and eliminating an item if it isn't present in any one row. Then, "universal" classes are removed from each row's classes table, so that they're not duplicated later. This processing having been done, each row is formatted with a <code>span</code> element that includes the extra classes associated with that row, the <code>spans</code> for each row are joined as a space-separated list, the "loose categories" are tacked on in turn, and then the resulting string is fed into the main hatnote module, with extra classes on the main hatnote being supplied by collating the "universal classes" table into a space-separated list of its keys. <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Hatnote modules| ]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> pj3t521rz4zg6mje1fiut4b5jzii9fs Modul:About 828 4410 19432 2024-10-03T16:03:54Z Munajad.MH 3071 ←Membuat halaman berisi 'local mArguments --initialize lazily local mHatnote = require('Module:Hatnote') local mHatList = require('Module:Hatnote list') local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local p = {} function p.about (frame) -- A passthrough that gets args from the frame and all mArguments = require('Module:Arguments') args = mArguments.getArgs(frame) return p._about(args) end function p._about (args, options) -- Produces "about" h...' 19432 Scribunto text/plain local mArguments --initialize lazily local mHatnote = require('Module:Hatnote') local mHatList = require('Module:Hatnote list') local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local p = {} function p.about (frame) -- A passthrough that gets args from the frame and all mArguments = require('Module:Arguments') args = mArguments.getArgs(frame) return p._about(args) end function p._about (args, options) -- Produces "about" hatnote. -- Type checks and defaults checkType('_about', 1, args, 'table', true) args = args or {} checkType('_about', 2, options, 'table', true) options = options or {} local defaultOptions = { aboutForm = 'This %s is about %s. ', PageType = require('Module:Pagetype').main(), otherText = nil, --included for complete list sectionString = 'section' } for k, v in pairs(defaultOptions) do if options[k] == nil then options[k] = v end end -- Set initial "about" string local pageType = (args.section and options.sectionString) or options.PageType local about = '' if args[1] then about = string.format(options.aboutForm, pageType, args[1]) end --Allow passing through certain options local fsOptions = { otherText = options.otherText, extratext = args.text } local hnOptions = { selfref = args.selfref } -- Set for-see list local forSee = mHatList._forSee(args, 2, fsOptions) -- Concatenate and return return mHatnote._hatnote(about .. forSee, hnOptions) end return p 34eqkrvgvpb6coyf5mc8amjmasfegyy Modul:About/doc 828 4411 19433 2024-10-03T16:04:24Z Munajad.MH 3071 ←Membuat halaman berisi '{{documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{high-risk| 109000+ }} {{Module rating|protected}} {{Lua|Module:Hatnote|Module:Hatnote list}} This module implements the {{tl|about}} [[Wikipedia:Hatnote|hatnote]] template. == Usage == *The <code>about</code> function implements the {{tl|about}} template directly, using the frame and applying no options....' 19433 wikitext text/x-wiki {{documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{high-risk| 109000+ }} {{Module rating|protected}} {{Lua|Module:Hatnote|Module:Hatnote list}} This module implements the {{tl|about}} [[Wikipedia:Hatnote|hatnote]] template. == Usage == *The <code>about</code> function implements the {{tl|about}} template directly, using the frame and applying no options. This should probably only be used in {{tl|about}}. *The <code>_about</code> function can be used from Lua to supply a custom arguments list (its first argument) and/or an options table (its second argument). Options include: **<code>aboutForm</code> A string that can be used to substitute the form of the initial "about" message. It should include two substitution points: the first for the page type (e.g. "article"), and the second for the description of what the page is about. It should also include a trailing space for easy concatenation or omission. Defaults to <code>'This %s is about %s. '</code>. **<code>sectionString</code> Gives the page type string for when the named argument <code>section</code> is specified. Defaults to <code>'section'</code>. <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Hatnote modules]] }}</includeonly> jvs6z37tv6cbzbdqa9agz5wz5zhwk3p Cèṭa'an:INDEX 10 4412 19434 2024-10-03T16:06:31Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#ifeq:{{{demo}}}|yes| __INDEX__{{#ifeq:{{{visible|}}}|yes|{{{text|This page has been added to search engine indexes.}}}}}|{{#switch:{{NAMESPACENUMBER}} |2 |3 = __INDEX__{{#ifeq:{{{visible|}}}|yes|{{{text|This page has been added to search engine indexes.}}}}} |#default = <span class="error">Please use {{tl|INDEX}} only within the User and User talk: namespaces, as those are the only two in which it has an effect.</span>Category:INDEX used in wron...' 19434 wikitext text/x-wiki <includeonly>{{#ifeq:{{{demo}}}|yes| __INDEX__{{#ifeq:{{{visible|}}}|yes|{{{text|This page has been added to search engine indexes.}}}}}|{{#switch:{{NAMESPACENUMBER}} |2 |3 = __INDEX__{{#ifeq:{{{visible|}}}|yes|{{{text|This page has been added to search engine indexes.}}}}} |#default = <span class="error">Please use {{tl|INDEX}} only within the User and User talk: namespaces, as those are the only two in which it has an effect.</span>[[Category:INDEX used in wrong namespace]] }}}}</includeonly><noinclude> {{documentation}} </noinclude> 9q1wm13p08ofsx54lljqf2st129ad32 Cèṭa'an:INDEX/doc 10 4413 19435 2024-10-03T16:09:12Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == This template sets the <code><nowiki>__INDEX__</nowiki></code> behavior switch, a [[Help:Magic words|magic word]] which instructs search engines to index the page. The only difference between the template and the magic word is that the template may optionally display a message. On English Wikip...' 19435 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == This template sets the <code><nowiki>__INDEX__</nowiki></code> behavior switch, a [[Help:Magic words|magic word]] which instructs search engines to index the page. The only difference between the template and the magic word is that the template may optionally display a message. On English Wikipedia, <code><nowiki>__INDEX__</nowiki></code> and <code><nowiki>{{INDEX}}</nowiki></code> should only be used on [[Wikipedia:User pages|User and User talk pages]], where they override the default, which is not to index these pages. ===Optional parameters=== * <code>|visible = yes</code> : makes the template display a line of plain text to inform editors that the page is included in search engine indexing, e.g. {{tlx|INDEX|2=visible = yes}} shows the message: ::{{INDEX|visible = yes|demo = yes}}<br /> :* '''Note:''' regardless of this parameter, ''if the template is used in an unsupported namespace'', the following will be displayed instead: <!-- I’m not sure why the following (that appears to be a static copy of raw template definition code?) is here instead of just ‘{{INDEX|visible = yes}}’, but I’m leaving it in place for now due to the ‘Chesterton’s Fence’ principle - July 2022 --> :::{{#ifeq:{{{demo}}}|yes| __INDEX__{{#ifeq:yes|yes|This page has been added to search engine indexes.}}|{{#switch:{{NAMESPACENUMBER}} |2 |3 = __INDEX__{{#ifeq:yes|yes|This page has been added to search engine indexes.}} |#default = <span class="error">Please use {{tl|INDEX}} only within the User and User talk: namespaces, as those are the only two in which it has an effect.</span> }}}} * <code>|demo = yes</code> : makes {{tl|INDEX}} work even if it is placed in the wrong namespace so that ''examples'' of the template can function, e.g. on this doc page – {{tlx|INDEX|2=visible = yes|3=demo = yes}} renders as: ::{{INDEX|visible=yes|demo = yes}} ==Technical details== <code><nowiki>__INDEX__</nowiki></code> overrides [[mw:Manual:$wgNamespaceRobotPolicies|$wgNamespaceRobotPolicies]], but not <code>robots.txt</code>. It obeys the [[mw:Manual:$wgExemptFromUserRobotsControl|$wgExemptFromUserRobotsControl]] variable. On English Wikipedia, [[MediaWiki:Robots.txt]] is used in lieu of [[mw:Manual:$wgArticleRobotPolicies|$wgArticleRobotPolicies]]. On English Wikipedia, the default robot policy for the entire wiki is to index all pages. This default has been overridden in these namespaces: * '''User talk''' is not indexed, as of September 2008 * '''[[Wikipedia:Drafts|Draft]]''' and '''Draft talk''' are not indexed, as of December 2013 * '''User''' is not indexed, as of November 2015 Additionally certain selected pages, primarily in '''Wikipedia''' and '''Wikipedia talk''', are not indexed, as defined in [[MediaWiki:Robots.txt]]. '''[[Wikipedia:Mainspace|Mainspace]]''', '''Draft''' and '''Draft talk''' are exempt from user control, so <code><nowiki>__INDEX__</nowiki></code> is disabled in these namespaces; such use is not tracked (see below), and this template consequently has no effect there. As all other namespaces are indexed by default, and robots.txt cannot be overridden by <code><nowiki>__INDEX__</nowiki></code>, the only namespaces where it overrides the default are '''User''' and '''User talk'''; however use in other namespaces is tracked. ===Usage tracking=== This template was originally used as a tracking mechanism for <code><nowiki>__INDEX__</nowiki></code> usage; valid uses are now tracked by [[:Category:Indexed pages]]. ===History=== * Added [[mw:Manual:$wgNamespaceRobotPolicies|$wgNamespaceRobotPolicies]] to allow customisation of robot policies on a per-namespace basis ([https://phabricator.wikimedia.org/rSVN14559 June 4, 2006]) * Added [[mw:Manual:$wgContentNamespaces|$wgContentNamespaces]], which allows for articles to exist in namespaces other than the main namespace, and still be counted as valid content in the site statistics ([https://phabricator.wikimedia.org/rSVN14738 June 12, 2006]) * Added [[mw:Manual:$wgArticleRobotPolicies|$wgArticleRobotPolicies]] ([https://phabricator.wikimedia.org/rSVN22615 May 31, 2007]) *:These override the per-namespace robot policies; en.wiki uses [[MediaWiki:Robots.txt]] in lieu of this configuration setting * The default robot policy for the entire wiki is now configurable via the [[mw:Manual:$wgDefaultRobotPolicy|$wgDefaultRobotPolicy]] setting ([https://phabricator.wikimedia.org/rSVN30602 February 6, 2008]) *:The default policy is to encourage indexing and following of links: <code>$wgDefaultRobotPolicy = 'index,follow';</code> * [http://blog.wikimedia.org/2008/04/29/robotstxt/ Wikimedia blog: robots.txt] (April 29, 2008) * {{section link|Wikipedia:Village pump (proposals)/Archive 25|Stopping search engines from indexing the user talk namespace?}} (April 29–30, 2008) * {{phab|T15890}}: add user talk namespace of En.Wikipedia to Robots.txt (April 30, 2008) * Added [[mw:Manual:$wgExemptFromUserRobotsControl|$wgExemptFromUserRobotsControl]] ([https://phabricator.wikimedia.org/rSVN37973 July 23, 2008]) *: [[Wikipedia:Wikipedia Signpost/2008-07-28/Technology report|New magic words <nowiki>__INDEX__</nowiki> and <nowiki>__NOINDEX__</nowiki> control whether a page can be indexed by search engines]], ''Wikipedia Signpost'', July 28, 2008 * [[Template:NOINDEX]] is created on August 9, 2008‎ * [[Template:INDEX]] is created on August 30, 2008‎ * [[Wikipedia:Administrators' noticeboard/Archive168#Search engine indexing updates|Search engine indexing updates]] (Sept 13, 2008) *#Control [https://en.wikipedia.org/robots.txt en.wiki's robots.txt file] from the wiki at [[MediaWiki:Robots.txt]] *#Update [https://noc.wikimedia.org/conf/highlight.php?file=InitialiseSettings.php InitialiseSettings.php]: <code>'wgNamespaceRobotPolicies' => array('enwiki' => array(NS_USER_TALK => 'noindex,follow',))</code>, implementing {{phab|T15890}} * [[Wikipedia:Search engine indexing]], a January 2009 proposal which failed to achieve consensus * {{phab|T18979}}: Tracking category for the NOINDEX and INDEX behavior switches (Jan. 11, 2009) * On [[Special:Diff/272591874|February 22, 2009]], {{tl|NOINDEX}} begins populating [[:Category:Wikipedia noindex pages]]. {{tl|INDEX}} does not populate any categories * {{section link|Wikipedia:Village pump (proposals)/Archive 44|Require use of NOINDEX template instead of directly using magic word}} (Feb. 27–March 5, 2009) * [https://phabricator.wikimedia.org/rSVN56688 Add tracking categories for <nowiki>__INDEX__</nowiki> and <nowiki>__NOINDEX__</nowiki>] • [https://www.mediawiki.org/wiki/Special:Code/MediaWiki/56688 code review] (Sept. 20, 2009) * [[:Category:Noindexed pages]] is created on October 7, 2009; concurrent with [[User talk:Happy-melon/Archive 11#Category:Noindexed pages?|this discussion]]. See also: {{section link|Wikipedia:Village pump (technical)/Archive 66|Noindex categories}} * [[:Category:Indexed pages]] is created on October 9, 2009 * Per {{section link|Wikipedia:Categories for discussion/Log/2010 June 15|Noindexed pages}}, [[:Category:Wikipedia noindex pages]] is deleted on July 18, 2010 * [https://phabricator.wikimedia.org/rOMWCa6b09501a502249a549e0b71c887c655f86ada67 Create "Draft" namespace on the English Wikipedia] (Dec 17, 2013) * {{phab|T104797}}: prevent search engines from indexing userspace on enwiki (July 5, 2015) * [https://phabricator.wikimedia.org/rOMWC47413794ba09cd4496c11a6db30e79d3e4a5842d noindex user namespace on en.wikipedia.org] (Nov 23, 2015) ==See also== * [https://en.wikipedia.org/w/index.php?title=Special:Search&profile=advanced&search=insource:/__INDEX_/&fulltext=Search&ns0=1&profile=advanced Articles using the INDEX magic word] * [https://en.wikipedia.org/w/index.php?title=Special%3ASearch&profile=advanced&search=insource%3A%2F__INDEX_%2F&fulltext=Search&ns118=1&ns119=1&profile=advanced Drafts using the INDEX magic word] * [[Template:NOINDEX]] * [[Wikipedia:Controlling search engine indexing]] ===MediaWiki=== * [[MediaWiki:Robots.txt]] * [[mw:Manual:Configuration settings#Robot policies]] * [https://github.com/wikimedia/mediawiki/blob/master/includes/DefaultSettings.php#L7112 Default robot policy] (github.com) * [https://phabricator.wikimedia.org/diffusion/MW/browse/master/includes/DefaultSettings.php$7112 Default robot policy] (git.wikimedia.org) <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Typing-aid templates|{{PAGENAME}}]] [[Category:Tracking templates|{{PAGENAME}}]] }}</includeonly> nu35qzu4467svbbhy2ofns1c5rz1dvo Cèṭa'an:Db-meta/doc 10 4414 19436 2024-10-03T16:13:35Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> ===Usage=== This template is a meta-template used to create the other [[CAT:SDT|speedy deletion templates]] used for nominating pages for [[WP:CSD|speedy deletion]]. '''Do not''' attempt to use this template directly on articles. For a generic speedy deletion template, see {{tl|db}}. ===Syntax=== Basic syn...' 19436 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> ===Usage=== This template is a meta-template used to create the other [[CAT:SDT|speedy deletion templates]] used for nominating pages for [[WP:CSD|speedy deletion]]. '''Do not''' attempt to use this template directly on articles. For a generic speedy deletion template, see {{tl|db}}. ===Syntax=== Basic syntax: <pre> {{db-meta |bot={{{bot|}}} |raw={{{raw|}}} |criterion= |1= |2= |temp= |summary= }}</pre> Extended syntax: <pre> {{db-meta |bot={{{bot|}}} |raw={{{raw|}}} |criterion= |1= |2= |rationale= |summary= |self= |notes= |anote= |temp= |temp2= |sig= |image= |wiki= |blanked= |blanked-text= |pleaseblank= |divblank= |help= }}</pre> === Parameters === '''Required parameters''' *{{para|criterion}} is the Criterion number from [[Wikipedia:Speedy deletion criteria]]. '''Do not''' create a CSD template which does not already have a CSD criterion. *{{para|1}} is the text which will go in bold immediately after "may qualify for speedy deletion". Note that there is no space between the word "deletion" and the parameter – if you want to continue the sentence without punctuation, use an HTML space (&amp;#32;) to prevent the template 'eating' the leading space. A trailing full stop is ''already'' included in db-meta, so don't add it to this parameter ;Recommended parameters :These parameters are generally used in all speedy deletion templates based on db-meta, and some may break other templates/scripts if they are omitted. *{{para|2}} is the text which appears in italics after {{para|1}}. This should be a complete sentence, minus trailing punctuation (a full stop is included in db-meta). *{{para|temp}} is the [[Wikipedia:user warning template|user warning template]] which corresponds to the CSD criterion. For instance, {{tlx|db-a1}} uses [[Template:empty-warn]], so passes the parameter {{para|temp|empty-warn}}. All such warning templates should be categorised at [[:Category:CSD warning templates]] *{{para|summary}} is the brief summary which will be preloaded into the deletion confirmation screen. There is no need to include the CSD criterion as this is added automatically. *{{para|bot}} is the name of the bot account that tagged the page for deletion, if applicable. This should be passed through to the specific deletion template, using <code><nowiki>|bot={{{bot|}}}</nowiki></code>. It should not be called directly from db-meta. *{{para|raw}} is used for generating a simple deletion message with no message box. It should be passed through to the specific deletion template, using <code><nowiki>|raw={{{raw|}}}</nowiki></code>. This parameter is used by {{tl|db-multiple}} to generate the notices about individual speedy deletion criteria. '''Optional parameters''' *{{para|rationale}} adds a custom deletion rationale in red after the speedy deletion criterion number. *{{para|self}}: if this parameter exists, there is no message about not removing speedy deletion templates from things you have created/uploaded yourself. *{{para|notes}} is a space for notes. It appears after the notice about using the talk page for contesting speedy deletions, and before the message only visible to admins. *{{para|anote}} adds an extra custom note to the message only visible to admins. *{{para|temp2}} allows the addition of extra parameters to the end of the user warning template specified in {{para|temp}}. *{{para|sig}}: if this exists, the four tildes normally appended to the user warning template text are removed. *{{para|image}} adds an image to the right-hand side of the template. Include only the image name; do not add "File:" or "Image:". *{{para|wiki}} is the [[Help:Interwikimedia links|interwikimedia link]] for the image named in {{para|image}}, if it is not on the English Wikipedia. *{{para|blanked}}: if this exists, a message box is shown beneath the main deletion template that says "This page has been [[Wikipedia:Deletion policy#Courtesy blanking|blanked as a courtesy]]." *{{para|blanked-text}} is the custom text for the "blanked" message box. {{para|blanked}} must exist for this to work. *{{para|pleaseblank}}: if this exists, a message box is shown beneath the main deletion template that says "Please [[Wikipedia:Courtesy blanking|blank this page]] so that it only contains the deletion template." *{{para|divblank}}: if this parameter exists, the code <code><nowiki><div id="AttackPage" style="display:none"></nowiki></code> is added to the end of the deletion template, which prevents all subsequent content on the page from being displayed. *{{para|help}}: pass {{para|help|off}} to hide the message to the nominator about notifying the author. === Other notes === *For templates which have variants, like {{tlx|db-g6}} and {{tlx|db-a7}}, it is recommended to base the variants ''on those templates'', rather than directly on db-meta. For instance, {{tlx|db-band}} calls {{tlx|db-a7}} which in turn calls db-meta, rather than db-band calling db-meta directly. *All CSD templates using db-meta produce two invisible spans which may be useful for client-side JavaScript: **<code><nowiki><div id="delete-criterion"></div></nowiki></code> contains only the CSD criterion ("A1", "P2", "R3", etc.) **<code><nowiki><div id="delete-reason"></div></nowiki></code> contains a complete, legible deletion log summary which is suitable for preloading into the deletion confirmation screen. == TemplateData == {{TemplateData header}} <templatedata> { "params": { "1": {}, "2": {}, "raw": { "description": "Set to any value to remove the red box around the deletion message (used for {{db-multiple}}). Don't use this directly." }, "criterion": {}, "rationale": { "description": "Rationale", "example": "Why the page should be deleted." }, "bot": { "description": "Bot?" }, "summary": {}, "self": {}, "help": {}, "temp": {}, "temp2": {}, "sig": {}, "notes": {}, "anote": {}, "blanked": {}, "blanked-text": {}, "pleaseblank": {}, "divblank": {} }, "description": "A meta template, used for various speedy deletion templates. Don't transclude this template directly. " } </templatedata> <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Speedy deletion templates|Meta]] [[Category:Wikipedia metatemplates]] [[Category:Wikipedia templates which apply NOINDEX]] }}</includeonly> jpmhhpp2kmwxfgt4qigq1hturu4wzc1 Cèṭa'an:Multiple image 10 4415 19443 2024-10-03T19:03:54Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:Multiple image|render}}<noinclude>{{documentation}}<!-- PLEASE ADD CATEGORIES TO THE /doc SUBPAGE, THANKS --></noinclude>' 19443 wikitext text/x-wiki {{#invoke:Multiple image|render}}<noinclude>{{documentation}}<!-- PLEASE ADD CATEGORIES TO THE /doc SUBPAGE, THANKS --></noinclude> q9oxjh8m7wtojz4v77x8mc2nmpowt0r Modul:Multiple image 828 4416 19444 2024-10-03T19:04:52Z Munajad.MH 3071 ←Membuat halaman berisi '-- implements [[template:multiple image]] local p = {} local autoscaledimages local nonautoscaledimages local function isnotempty(s) return s and s:match( '^%s*(.-)%s*$' ) ~= '' end local function removepx(s) return tostring(s or ''):match('^(.*)[Pp][Xx]%s*$') or s end local function getdimensions(s, w, h) if tonumber(w) and tonumber(h) then nonautoscaledimages = true return tonumber(w), tonumber(h) end local file = s and mw.title.new('File:' .. mw.u...' 19444 Scribunto text/plain -- implements [[template:multiple image]] local p = {} local autoscaledimages local nonautoscaledimages local function isnotempty(s) return s and s:match( '^%s*(.-)%s*$' ) ~= '' end local function removepx(s) return tostring(s or ''):match('^(.*)[Pp][Xx]%s*$') or s end local function getdimensions(s, w, h) if tonumber(w) and tonumber(h) then nonautoscaledimages = true return tonumber(w), tonumber(h) end local file = s and mw.title.new('File:' .. mw.uri.decode(mw.ustring.gsub(s,'%|.*$',''), 'WIKI')) file = file and file.file or {width = 0, height = 0} w = tonumber(file.width) or 0 h = tonumber(file.height) or 0 autoscaledimages = true return w, h end local function renderImageCell(image, width, height, link, alt, thumbtime, caption, textalign, istyle, border) local root = mw.html.create('') local altstr = '|alt=' .. (alt or '') local linkstr = link and ('|link=' .. link) or '' local widthstr = '|' .. tostring(width) .. 'px' local thumbtimestr = '' if widthstr == '|-nanpx' then widthstr = '' end if isnotempty( thumbtime ) then thumbtimestr = '|thumbtime=' .. thumbtime end local imagediv = root:tag('div') imagediv:addClass((border ~= 'infobox') and 'thumbimage' or nil) imagediv:cssText(istyle) if( height ) then imagediv:css('height', tostring(height) .. 'px') imagediv:css('overflow', 'hidden') end imagediv:wikitext('[[file:' .. image .. widthstr .. linkstr .. altstr .. thumbtimestr .. ']]') if isnotempty(caption) then local captiondiv = root:tag('div') captiondiv:addClass((border ~= 'infobox') and 'thumbcaption' or nil) if isnotempty(textalign) then captiondiv:addClass('text-align-' .. textalign) end captiondiv:wikitext(caption) end return tostring(root) end local function getWidth(w1, w2) local w if isnotempty(w1) then w = tonumber(w1) elseif isnotempty(w2) then w = tonumber(w2) end return w or 200 end local function getPerRow(pstr, ic) -- split string into array using any non-digit as a dilimiter local pr = mw.text.split(pstr or '', '[^%d][^%d]*') -- if split failed, assume a single row if (#pr < 1) then pr = {tostring(ic)} end -- convert the array of strings to an array of numbers, -- adding any implied/missing numbers at the end of the array local r = 1 local thisrow = tonumber(pr[1] or ic) or ic local prownum = {} while( ic > 0 ) do prownum[r] = thisrow ic = ic - thisrow r = r + 1 -- use the previous if the next is missing and -- make sure we don't overstep the number of images thisrow = math.min(tonumber(pr[r] or thisrow) or ic, ic) end return prownum end local function renderMultipleImages(frame) local pargs = frame:getParent().args local args = frame.args local width = removepx(pargs['width'] or '') local dir = pargs['direction'] or '' local border = pargs['border'] or args['border'] or '' local align = pargs['align'] or args['align'] or (border == 'infobox' and 'center' or '') local capalign = pargs['caption_align'] or args['caption_align'] or '' local totalwidth = removepx(pargs['total_width'] or args['total_width'] or '') local imgstyle = pargs['image_style'] or args['image_style'] local header = pargs['header'] or pargs['title'] or '' local footer = pargs['footer'] or '' local imagegap = tonumber(pargs['image_gap'] or '1') or 1 local perrow = nil local thumbclass = { ["left"] = 'tleft', ["none"] = 'tnone', ["center"] = 'tnone', ["centre"] = 'tnone', ["right"] = 'tright' } -- find all the nonempty images local imagenumbers = {} local imagecount = 0 for k, v in pairs( pargs ) do local i = tonumber(tostring(k):match( '^%s*image([%d]+)%s*$' ) or '0') if( i > 0 and isnotempty(v) ) then table.insert( imagenumbers, i) imagecount = imagecount + 1 end end -- sort the imagenumbers table.sort(imagenumbers) -- create an array with the number of images per row perrow = getPerRow(dir == 'vertical' and '1' or pargs['perrow'], imagecount) -- compute the number of rows local rowcount = #perrow -- store the image widths and compute row widths and maximum row width local heights = {} local widths = {} local widthmax = 0 local widthsum = {} local k = 0 for r=1,rowcount do widthsum[r] = 0 for c=1,perrow[r] do k = k + 1 if( k <= imagecount ) then local i = imagenumbers[k] if( isnotempty(totalwidth) ) then widths[k], heights[k] = getdimensions(pargs['image' .. i], pargs['width' .. i], pargs['height' .. i]) else widths[k] = getWidth(width, pargs['width' .. i]) end widthsum[r] = widthsum[r] + widths[k] end end widthmax = math.max(widthmax, widthsum[r]) end -- make sure the gap is non-negative if imagegap < 0 then imagegap = 0 end -- if total_width has been specified, rescale the image widths if( isnotempty(totalwidth) ) then totalwidth = tonumber(totalwidth) widthmax = 0 local k = 0 for r=1,rowcount do local koffset = k local tw = totalwidth - (3 + imagegap) * (perrow[r] - 1) - 12 local ar = {} local arsum = 0 for j=1,perrow[r] do k = k + 1 if( k<= imagecount ) then local i = imagenumbers[k] local h = heights[k] or 0 if (h > 0) then ar[j] = widths[k]/h heights[k] = h else ar[j] = widths[k]/100 end arsum = arsum + ar[j] end end local ht = tw/arsum local ws = 0 k = koffset for j=1,perrow[r] do k = k + 1 if( k<= imagecount ) then local i = imagenumbers[k] widths[k] = math.floor(ar[j]*ht + 0.5) ws = ws + widths[k] if heights[k] then heights[k] = math.floor(ht) end end end widthsum[r] = ws widthmax = math.max(widthmax, widthsum[r]) end end -- start building the array of images, if there are images if( imagecount > 0 ) then -- compute width of outer div local bodywidth = 0 for r=1,rowcount do if( widthmax == widthsum[r] ) then bodywidth = widthmax + (3 + imagegap) * (perrow[r] - 1) + 12 end end -- The body has a min-width of 100, which needs to be taken into account on specific widths bodywidth = math.max( 100, bodywidth - 8); local bg = pargs['background color'] or '' -- create the array of images local root = mw.html.create('div') root:addClass('thumb') root:addClass('tmulti') -- root:addClass('tmulti-sandbox') root:addClass(thumbclass[align] or 'tright') if( align == 'center' or align == 'centre' ) then root:addClass('center') end if( bg ~= '' ) then root:css('background-color', bg) end local div = root:tag('div') div:addClass((border ~= 'infobox') and 'thumbinner multiimageinner' or 'multiimageinner') div:css('width', tostring(bodywidth) .. 'px') :css('max-width', tostring(bodywidth) .. 'px') if( bg ~= '' ) then div:css('background-color', bg) end if( border == 'infobox' or border == 'none') then div:css('border', 'none') end -- add the header if( isnotempty(header) ) then div:tag('div') :addClass('trow') :tag('div') :addClass('theader') :css('text-align', pargs['header_align']) :css('background-color', (pargs['header_background'] ~= '') and pargs['header_background'] or nil) :wikitext(header) end -- loop through the images local k = 0 for r=1,rowcount do local rowdiv = div:tag('div'):addClass('trow'); for j=1,perrow[r] do k = k + 1 if( k <= imagecount ) then local imagediv = rowdiv:tag('div') imagediv:addClass('tsingle') if bg ~= '' then imagediv:css('background-color', bg); end if imagegap > 1 and k < imagecount then if dir == 'vertical' then imagediv:css('margin-bottom', tostring(imagegap) .. 'px') elseif j < perrow[r] then imagediv:css('margin-right', tostring(imagegap) .. 'px') end end local i = imagenumbers[k] local img = pargs['image' .. i] local w = widths[k] imagediv:css('width', tostring(2 + w) .. 'px') :css('max-width', tostring(2 + w) .. 'px') imagediv:wikitext(renderImageCell(img, w, heights[k], pargs['link' .. i], pargs['alt' .. i], pargs['thumbtime' .. i], pargs['caption' .. i], capalign, imgstyle, border)) end end end -- add the footer if( isnotempty(footer) ) then local falign = string.lower(pargs['footer_align'] or args['footer_align'] or '') falign = (falign == 'centre') and 'center' or falign div:tag('div') :addClass('trow') :css('display', (falign ~= '') and 'flow-root' or 'flex') :tag('div') :addClass((border ~= 'infobox') and 'thumbcaption' or nil) :css('text-align', (falign ~= '') and falign or nil) :css('background-color', (pargs['footer_background'] ~= '') and pargs['footer_background'] or nil) :wikitext(footer) end return tostring(root) end return '' end function p.render( frame ) autoscaledimages = false nonautoscaledimages = false return frame:extensionTag {name = 'templatestyles', args = {src = 'Multiple image/styles.css', wrapper = ".tmulti"}} .. renderMultipleImages( frame ) .. (autoscaledimages and '[[Category:Pages using multiple image with auto scaled images]]' or '') .. (nonautoscaledimages and '[[Category:Pages using multiple image with manual scaled images]]' or '') end p[''] = function( frame ) return p.render( frame:newChild{title = frame:getTitle()} ) end return p n07b7jebcu3cte8k56w455r26vw95mm Modul:Multiple image/doc 828 4417 19445 2024-10-03T19:05:17Z Munajad.MH 3071 ←Membuat halaman berisi '{{High-use}} Implements [[Template:Multiple image]]. Can be called directly with {{ml|Multiple image|{{!}}''template parameters''}} to reduce article [[WP:PEIS|post-expand include size]]. {{Uses TemplateStyles|Template:Multiple image/styles.css}}' 19445 wikitext text/x-wiki {{High-use}} Implements [[Template:Multiple image]]. Can be called directly with {{ml|Multiple image|{{!}}''template parameters''}} to reduce article [[WP:PEIS|post-expand include size]]. {{Uses TemplateStyles|Template:Multiple image/styles.css}} qv35gxw69tupnrg31yclr13pkfatoc7 Cèṭa'an:Multiple image/styles.css 10 4418 19446 2024-10-03T19:06:03Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} */ /* this is a block */ .multiimageinner { display: flex; flex-direction: column; } .trow { display: flex; flex-direction: row; clear: left; flex-wrap: wrap; width: 100%; box-sizing: border-box; } /* this is a cell */ .tsingle { margin: 1px; float: left; } .theader { clear: both; font-weight: bold; text-align: center; align-self: center; background-color: transparent; width: 100%; } .thumbcaption { background-color: transp...' 19446 sanitized-css text/css /* {{pp-template}} */ /* this is a block */ .multiimageinner { display: flex; flex-direction: column; } .trow { display: flex; flex-direction: row; clear: left; flex-wrap: wrap; width: 100%; box-sizing: border-box; } /* this is a cell */ .tsingle { margin: 1px; float: left; } .theader { clear: both; font-weight: bold; text-align: center; align-self: center; background-color: transparent; width: 100%; } .thumbcaption { background-color: transparent; } .text-align-left { text-align: left; } .text-align-right { text-align: right; } .text-align-center { text-align: center; } @media all and ( max-width: 720px ) { .thumbinner { /* not !important usage can be removed when these are no longer inline styles inside Template:Multiple image and media query using min-width is introduced */ width: 100% !important; box-sizing: border-box; max-width: none !important; align-items: center; } .trow { justify-content: center; } .tsingle { /* not !important usage can be removed when these are no longer inline styles inside Template:Multiple image and media query using min-width is introduced */ float: none !important; max-width: 100% !important; box-sizing: border-box; text-align: center; } .tsingle .thumbcaption { text-align: left; } .trow > .thumbcaption { text-align: center; } } @media screen { html.skin-theme-clientpref-night .multiimageinner img { background-color: white; } } @media screen and (prefers-color-scheme: dark) { html.skin-theme-clientpref-os .multiimageinner img { background-color: white; } } oftq8o1kvidinqipq4q9szrrcnpk6t1 Cèṭa'an:Multiple image/doc 10 4419 19447 2024-10-03T19:06:52Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> {{High-use|demo={{ROOTPAGENAME}}}} {{tsh|mim}} {{Warning|1=Before making a gallery, please read over the '''[[WP:IG|image use policy for galleries]]'''. Generally, a gallery '''should not be added''' so long as there is space for images to be effectively presented adjacent to text. }} {{Lua|Module:Multiple image}} {{Uses TemplateStyles|Template:Multiple image/style...' 19447 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> {{High-use|demo={{ROOTPAGENAME}}}} {{tsh|mim}} {{Warning|1=Before making a gallery, please read over the '''[[WP:IG|image use policy for galleries]]'''. Generally, a gallery '''should not be added''' so long as there is space for images to be effectively presented adjacent to text. }} {{Lua|Module:Multiple image}} {{Uses TemplateStyles|Template:Multiple image/styles.css}} This template creates a box containing between two and ten images, arranged either vertically or horizontally and with captions for the entire box or per image. With the appropriate choice of parameters, the template can automatically resize images to a given total width with each image having the same height. '''Be aware''' that this template does ''not'' respect users' default image size preferences. ([[Wikipedia:Image use policy]] states: {{tq|"'''Except with very good reason, do not use''' <code>px</code>"... "'''which forces a fixed image width.'''"}} [[MOS:IMGSIZE]] states that a fixed width in pixels may only be specified, {{tq|"Where absolutely necessary."}}){{efn|The <nowiki>|upright=</nowiki> parameter can only be used to relatively-size an image when using the <nowiki>|thumb=</nowiki> parameter, and this template needs to format images without thumbs, so it has no easy way to access the Wikimedia relative-sizing machinery.}} If image size parameters are omitted, this template sets all images at 200px wide, regardless of whether the reader has set a preference for some other default image width. This causes multiple images to look out of scale to the other images in an article. ==Syntax and parameters== Provide {{para|height[n]}} and {{para|total_width}} parameters to obtain automatic resizing. Note the different meanings of the {{para|width[n]}} parameters with vs. without automatic resizing. Please also note the option to set a {{para|total_width}} parameter at the beginning of the {{tlf|multiple image}} template. ;Automatic resizing of all images to the same height and to a given total width :<syntaxhighlight lang="wikitext"> {{Multiple image|total_width = 600 <!-- Layout parameters --> | align = <!-- right (default), left, center, none --> | direction = <!-- horizontal (default), vertical --> | background color = <!-- box background as a 'hex triplet' web color prefixed by # e.g. #33CC00 --> | width = <!-- displayed width of each image in pixels (an integer, omit "px" suffix); overrides "width[n]"s below --> | caption_align = <!-- left (default), center, right --> | image_style = <!-- border:1; (default) --> | image_gap = <!-- 5 (default)--> <!-- Header --> | header_background = <!-- header background as a 'hex triplet' web color prefixed by # e.g. #33CC00 --> | header_align = <!-- center (default), left, right --> | header = <!-- header text --> <!--image 1--> | image1 = <!-- filename only, i.e. without "File:" or "Image:" prefix --> | width1 = <!-- displayed width of image; overridden by "width" above --> | alt1 = | link1 = | thumbtime1 = | caption1 = <!--image 2--> | image2 = <!-- filename only, i.e. without "File:" or "Image:" prefix --> | width2 = <!-- displayed width of image; overridden by "width" above --> | alt2 = | link2 = | thumbtime2 = | caption2 = <!-- and so on --> <!-- Footer --> | footer_background = <!-- footer background as a 'hex triplet' web color prefixed by # e.g. #33CC00 --> | footer_align = <!-- left (default), center, right --> | footer = <!-- footer text --> }} </syntaxhighlight> ;No automatic resizing of all images to the same height :<syntaxhighlight lang="wikitext"> {{multiple image <!-- Layout parameters --> | align = <!-- right (default), left, center, none --> | direction = <!-- horizontal (default), vertical --> | background color = <!-- box background --> | total_width = <!-- total width of all the displayed images in pixels (an integer, omit "px" suffix) --> | caption_align = <!-- left (default), center, right --> <!-- Header --> | header_background = | header_align = <!-- center (default), left, right --> | header = <!--image 1--> | image1 = <!-- filename only, i.e. without "File:" or "Image:" prefix --> | alt1 = | link1 = | thumbtime1 = | caption1 = <!--image 2--> | image2 = <!-- filename only, i.e. without "File:" or "Image:" prefix --> | alt2 = | link2 = | thumbtime2 = | caption2 = <!-- and so on --> <!-- Footer --> | footer_background = | footer_align = <!-- left (default), center, right --> | footer = }} </syntaxhighlight> {| class=wikitable ! Parameter !! Description |- | align || right ''(default)'', left, center |- | direction || horizontal ''(default)'', vertical |- | background color || To set [[List of colors|the background color]] of the box in which the images appear. |- | header_background || |- | header_align || center ''(default)'', left, right |- | header || |- | width || Use to set the same width for each image (i.e. overrides any {{mono|width[n]}} below). Do not include if different image widths intended, including if images are to be resized to a fixed total width. |- | total_width || Use to scale the images to the same height and this total width. Do not use both {{mono|total_width}} and {{mono|width}}. |- | image''[n]'' || (where ''[n]'' = 1 to 10)&nbsp; Filename of [n]th image. |- | width''[n]'' || ''(as above)''&nbsp; Two meanings: (1) The width (in pixels, integer, omit "px") of [n]th image. Overridden by {{mono|width}} (if set). (2) The full width of the original [n]th image if {{mono|total_width}} is given in order to resize all images to the same height and a given total width. |- | height''[n]'' || ''(as above)''&nbsp; The full height of the original [n]th image if {{mono|total_width}} is given in order to resize all images to the same height and a given total width. Ignored otherwise. |- | alt''[n]'' || ''(as above)''&nbsp; [[WP:ALT|Alt description]] for [n]th image. |- | link''[n]'' || ''(as above)''&nbsp; The page linked to the [n]th image (i.e. the page that is loaded when the image is clicked). * If this parameter is omitted altogether, the image will link to its [[image description page]] as usual (<u>this is by far the most common usage case</u>). * If this parameter is present but left empty (i.e. {{mono|<nowiki>...|link1= |...</nowiki>}}), the image will not link to anything – this should be the case only for purely decorative images per [[WP:ALT]]. * '''Important:''' If the image is under a [[free license]] (such as the [[GNU Free Documentation License|GDFL]] or a free [[Creative Commons license|CC license]]), the terms of such license require the license, or a link to it, to be reproduced with the image. The image '''must''', therefore, link to its image description page, which can be achieved simply by omitting the link[n] parameter from the template as mentioned. Public domain and (theoretically) non-free use images are not subject to this restriction. |- | thumbtime''[n]'' || ''(as above)''&nbsp; When using video files, sets the time within the video that is used for the initial display. This is either a number of seconds or hours:minutes:seconds; see [[:commons:Commons:Video#Setting a video thumbnail image]]. |- | caption''[n]'' || ''(as above)''&nbsp; Caption for the [n]th image. |- | caption_align || left ''(default)'', center, right |- | footer_background || |- | footer_align || left ''(default)'', center, right |- | footer || Caption that spans the entire box, as opposed to individual images. Avoid "left" and "right" if possible, since mobile devices may [[#Using direction|display the images vertically]]. |} ==Examples== {{demo|reverse=1|<nowiki>{{multiple image | width = 60 | image1 = Yellow card.svg | alt1 = Yellow cartouche | image2 = Red card.svg | alt2 = Red cartouche | footer = Players are cautioned with a yellow card and sent off with a red card. }}</nowiki>}} {{clear}} {{demo|reverse=1|<nowiki>{{multiple image | align = left | direction = vertical | width = 200 | header = [[Portable Network Graphics|PNG]] transparency demonstration | image1 = PNG transparency demonstration 1.png | alt1 = Colored dice with white background | caption1 = A PNG image with an 8-bit transparency layer... | image2 = PNG transparency demonstration 2.png | alt2 = Colored dice with checkered background | caption2 = ...here overlaying a checkered background. }}</nowiki>}} {{clear}} {{demo|reverse=1|<nowiki>{{multiple image | width = 60 | image1=Ribbon numeral 2.png | alt1=2 | image2=Ribbon numeral 3.png | alt2=3 | image3=Ribbon numeral 4.png | alt3=4 | footer = When a user has many of one type of [[WP:BARN|barnstar]], they can represent them with [[WP:RIBBON|ribbons]] and these numerals to indicate the count. }}</nowiki>}} {{clear}} ===With ''background color''=== {{demo|<nowiki>{{multiple image | align = left | background color = #BBDD99 | width = 160 | image1 = Adoxa_moschatellina_210406.jpg | alt1 = Green herb with a few tiny yellow-white flowers | image2 = Adoxa_moschatellina_210406a.jpg | alt2 = Three small white and yellow flowers before green-leaf background | image3 = adoxa_moschatellina_blatt.jpeg | alt3 = Leaves of a plant, in groups of three each with three lobes | footer_background = #33CC00 | footer_align = center | footer = ''[[Adoxa]]'' (''Adoxa moschatellina'') }}</nowiki>}} {{clear}} If the images have a clear background, this will by default be changed to white. To make the background color of the images match, set them with {{para|image_style|background-color:}}. You might want to also remove the border. {{demo|<nowiki>{{multiple image | align = center | width = 64 | background color = black | image_style=background-color:black; border:none; | image1 = Aries symbol (planetary color).svg|link1=Aries (astrology) | image2 = Taurus symbol (planetary color).svg|link2=Taurus (astrology) | image3 = Gemini symbol (planetary color).svg|link3=Gemini (astrology) | image4 = Leo symbol (planetary color).svg|link4=Leo (astrology) }}</nowiki>}} {{clear}} ===With links (''link[n]'')=== {{demo|reverse=1|<nowiki>{{multiple image | align = left | image1 = Mule (PSF).png | width1 = 143 | alt1 = A mule | link1 = Mule | caption1 = A mule | image2 = Donkey 1 arp 750px.jpg | width2 = 150 | alt2 = A donkey | link2 = | caption2 = A donkey | image3 = Rainbow_trout.png | width3 = 91 | alt3 = A trout | caption3 = A fish | footer = The image of the mule links to [[Mule]]; the image of the donkey does not link anywhere; the image of the trout links to a [[Image description page|standard image description page]]. }}</nowiki>}} {{clear}} ===Using ''direction''=== By default, the images the template presents are displayed horizontally, as a row (see left; equivalent to setting {{para|direction|horizontal}}). To display them vertically, i.e. as a column, set {{para|direction|vertical}} (see right). {{multiple image |align=left |direction=horizontal |header=(horizontal) |width=60 |image1=Ribbon numeral 2.png |image2=Ribbon numeral 3.png |image3=Ribbon numeral 4.png }} {{multiple image |align=right |direction=vertical |header=(vertical) |width=60 |image1=Ribbon numeral 2.png |image2=Ribbon numeral 3.png |image3=Ribbon numeral 4.png }} {{clear}} On mobile devices some images may always be displayed vertically if the total width is larger than around 320. ===To match image heights=== {{hatnote|Note: The following is unnecessary if all the images presented by the template have the same [[Aspect ratio (image)|aspect ratio]]; if so, simply set {{mono|width}} accordingly.}} * Decide on a total width for all the images, say {{pval|320px}} * Set the total width using {{para|total_width}} {{demo|reverse=1|<nowiki>{{multiple image | align = right | total_width = 320 | image1 = Donkey 1 arp 750px.jpg | alt1 = A donkey | caption1 = Rectangular image of a donkey, originally 536 pixels high. | image2 = Rainbow_trout.png | alt2 = A trout | caption2 = Square image of a trout, originally 300 pixels high. | footer = Both images have been rendered with the same height, and a total width of 320px }}</nowiki>}} {{clear}} '''Using the {{para|width[n]}} and {{para|height[n]}} parameters.''' {{demo|reverse=1|<nowiki>{{multiple image | align = right | total_width = 480 | image1 = Rainbow_trout.png | caption1 = Square image of a trout, originally 300 x 300 pixels. | image2 = Rainbow_trout.png | width2 = 900 | height2 = 900 | caption2 = <code>width2</code> x <code>height2</code> = 900 x 900. | image3 = Rainbow_trout.png | width3 = 100 | height3 = 200 | caption3 = <code>width3</code> x <code>height3</code> = 100 x 200. | image4 = Rainbow_trout.png | width4 = 200 | height4 = 100 | caption4 = <code>width4</code> x <code>height4</code> = 200 x 100. | footer = All images have been rendered with the same height except for image3, which is 100/200 = 1/2 the height of the other images. Image4 is 200/100 = 2 times the height of image1, so only its top half is visible. Total width set to 480px. }}</nowiki>}} {{clear}} The aspect ratio of each image is automatically retrieved from the File metadata. You can override the native width and height values by * Examining the individual image pages to obtain the full resolution. For example: ** [[:File:Donkey 1 arp 750px.jpg]] shows "Donkey_1_arp_750px.jpg (750 × 536 pixels, file size: 125 KB, MIME type: image/jpeg)" ** [[:File:Rainbow trout.png]] shows "Rainbow_trout.png (300 × 300 pixels, file size: 158 KB, MIME type: image/png)" * Specify the full width and height for each image, of the form: ** {{para|width1}} {{para|height1}} {{para|width2}} {{para|height2}} === Multiple rows === To create an array of images, with multiple rows, use {{para|perrow}}. The value passed to {{para|perrow}} may be a single number, or a list of numbers delimited by <code>/</code>. This feature may also be combined with {{para|total_width}} for multiple rows of images with the same total width. {{demo|reverse=1|<nowiki>{{multiple image|perrow = 2|total_width=300 | image1 = Kern_Theodolit_DKM2-A.jpg | image2 = Total-Robotic-Station.jpg | image3 = DumpyLevel.jpg | image4 = GPS_Survey_Equipment_at_Weir_Dyke_Bridge_-_geograph.org.uk_-_336908.jpg | footer = Surveying Equipment. Clockwise from upper left: Optical Theodolite, Robotic total station, [[Real-time kinematic|RTK]] GPS Base station, Optical level. }}</nowiki>}} {{clear}} === Removing the image border === The border around the images can be removed using {{para|image_style|border:none}}. {{demo|reverse=1|<nowiki>{{multiple image | align = right | total_width = 320 | image_style = border:none; | image1 = Donkey 1 arp 750px.jpg | alt1 = A donkey | caption1 = Image of a donkey | image2 = Rainbow_trout.png | alt2 = A trout | caption2 = Image of a trout }}</nowiki>}} {{clear}} === Increasing the gap between images === The gap between the images can be increased using {{para|image_gap|N}}, where N is the number of pixels (must be non-negative). {{demo|reverse=1|<nowiki>{{multiple image | align = right | total_width = 320 | image_gap = 20 | image1 = Donkey 1 arp 750px.jpg | alt1 = A donkey | caption1 = Image of a donkey | image2 = Rainbow_trout.png | alt2 = A trout | caption2 = Image of a trout }}</nowiki>}} {{clear}} === Directly invoking module === On large pages, multiple uses of this template can contribute to the page exceeding the maximum [[WP:PEIS|post-expand include size]] limit. To reduce the include size, [[Module:Multiple image]] can be invoked directly as follows (note the extra <code>|</code> character after the module name): {{demo|reverse=1|<nowiki>{{#invoke:multiple image| | width = 60 | image1 = OOjs UI icon wikiTemplate.svg | image2 = Cib-lua (CoreUI Icons v1.0.0).svg }}</nowiki>}} {{clear}} ==TemplateData== {{TemplateData header}} <templatedata> { "description": "This template creates a box with two to ten images arranged vertically or horizontally with captions for the entire box and each image.", "format": "{{_\n| _________________ = _\n}}\n", "params": { "align": { "type": "string", "label": "Alignment", "default": "right", "description": "Sets text-wrapping around image box, where \"none\" places the box on the left edge with no text-wrapping, \"center\" places the box at center with no text-wrapping and \"left\" and \"right\" refer to position of box on screen with text-wrapping.", "example": "left/right/center/none", "suggestedvalues": [ "left", "center", "right", "none" ] }, "direction": { "default": "horizontal", "type": "string", "label": "Direction", "description": "Direction in which to tile the images.", "example": "horizontal/vertical", "suggested": true, "suggestedvalues": [ "horizontal", "vertical" ] }, "total_width": { "type": "number", "label": "Frame width", "description": "Use to scale the images to the same height and this total width. Do not use both total_width and width. Integer width in pixels; no \"px\" suffix", "example": "400", "suggested": true }, "perrow": { "type": "string", "label": "Row layout", "description": "Create an array of images, with multiple rows. The value passed to may be a single number or a list of numbers with each row delimited by /. Can be combined with total_width for automatic sizing of images.", "example": "1 / 2 / 1" }, "width": { "type": "number", "label": "Image width", "description": "Width overrides Width 1, Width 2, Width 3, etc. If you want the images to be different sizes, do not provide the width parameter. Integer width in pixels; no \"px\" suffix", "example": "200" }, "background color": { "type": "string", "label": "Background color", "description": "Defines the background color between the border of the box and the images. Changing the background can be bad for accessibility, avoid when possible.", "example": "#EEFFGG or red" }, "caption_align": { "default": "left", "type": "string", "label": "Caption alignment", "example": "left/right/center", "suggestedvalues": [ "left", "center", "right" ] }, "image1": { "description": "Image 1 is name of first image. Similarly for Image 2, etc. File name only; no \"File:\" or \"Image:\" prefix.", "type": "wiki-file-name", "example": "example.jpg", "suggested": true, "required": true, "label": "Image 1" }, "width1": { "description": "Width 1 is width of first image. Similarly for Width 2, etc.", "type": "number", "label": "Width 1" }, "alt1": { "type": "line", "description": "The [[alt text]] of first image (see [[WP:ALT]]). Similarly for Alt text 2, etc.", "label": "Alt text 1", "suggested": true }, "caption1": { "type": "content", "description": "Caption 1 is caption of first image. Similarly for Caption 2, etc.", "suggested": true, "label": "Caption 1" }, "link1": { "type": "wiki-page-name", "description": "Where the first page links to. Similarly for Link 2, etc. If not specified, image links to the image description page as usual. If specified to the empty value, the image does not link anywhere; this should be used for purely decorative images as per [[WP:ALT]]. Important: If the image is under a free license like the GFDL or a CC license, you must not use this parameter as the terms of those licenses require the license, or a link to it, to be reproduced with the image. The image must, therefore, link to its image page. Public domain and (theoretically) non-free use images are not subject to this restriction.", "label": "Link 1" }, "thumbtime1": { "type": "string", "description": "If image1 is an Ogg Theora file, sets the time within the video that is used for the initial display. Either a number of seconds or hours:minutes:seconds. Similarly for Thumb time 2, etc.", "label": "Thumbtime 1" }, "image2": { "example": "example.jpg", "suggested": true, "label": "Image 2", "type": "wiki-file-name" }, "width2": { "type": "number", "label": "Width 2" }, "alt2": { "label": "Alt text 2", "type": "line", "suggested": true }, "caption2": { "type": "content", "suggested": true, "label": "Caption 2" }, "link2": { "type": "wiki-page-name", "label": "Link 2" }, "thumbtime2": { "type": "string", "label": "Thumbtime 2" }, "image3": { "type": "wiki-file-name", "example": "example.jpg", "label": "Image 3" }, "width3": { "type": "number", "label": "Width 3" }, "alt3": { "type": "line", "label": "Alt text 3" }, "caption3": { "label": "Caption 3", "type": "content" }, "link3": { "label": "Link 3", "type": "wiki-page-name" }, "thumbtime3": { "type": "string", "label": "Thumbtime 3" }, "image4": { "type": "wiki-file-name", "example": "example.jpg", "label": "Image 4" }, "width4": { "type": "number", "label": "Width 4" }, "alt4": { "type": "line", "label": "Alt text 4" }, "caption4": { "label": "Caption 4", "type": "content" }, "link4": { "label": "Link 4", "type": "wiki-page-name" }, "thumbtime4": { "type": "string", "label": "Thumbtime 4" }, "image5": { "type": "wiki-file-name", "example": "example.jpg", "label": "Image 5" }, "width5": { "type": "number", "label": "Width 5" }, "alt5": { "type": "line", "label": "Alt text 5" }, "caption5": { "label": "Caption 5", "type": "content" }, "link5": { "label": "Link 5", "type": "wiki-page-name" }, "thumbtime5": { "type": "string", "label": "Thumbtime 5" }, "image6": { "type": "wiki-file-name", "example": "example.jpg", "label": "Image 6" }, "width6": { "type": "number", "label": "Width 6" }, "alt6": { "type": "line", "label": "Alt text 6" }, "caption6": { "label": "Caption 6", "type": "content" }, "link6": { "label": "Link 6", "type": "wiki-page-name" }, "thumbtime6": { "type": "string", "label": "Thumbtime 6" }, "image7": { "type": "wiki-file-name", "example": "example.jpg", "label": "Image 7" }, "width7": { "type": "number", "label": "Width 7" }, "alt7": { "type": "line", "label": "Alt text 7" }, "caption7": { "label": "Caption 7", "type": "content" }, "link7": { "label": "Link 7", "type": "wiki-page-name" }, "thumbtime7": { "type": "string", "label": "Thumbtime 7" }, "image8": { "type": "wiki-file-name", "example": "example.jpg", "label": "Image 8" }, "width8": { "type": "number", "label": "Width 8" }, "alt8": { "type": "line", "label": "Alt text 8" }, "caption8": { "label": "Caption 8", "type": "content" }, "link8": { "label": "Link 8", "type": "wiki-page-name" }, "thumbtime8": { "type": "string", "label": "Thumbtime 8" }, "image9": { "type": "wiki-file-name", "example": "example.jpg", "label": "Image 9" }, "width9": { "type": "number", "label": "Width 9" }, "alt9": { "type": "line", "label": "Alt text 9" }, "caption9": { "label": "Caption 9", "type": "content" }, "link9": { "label": "Link 9", "type": "wiki-page-name" }, "thumbtime9": { "type": "string", "label": "Thumbtime 9" }, "image10": { "type": "wiki-file-name", "example": "example.jpg", "label": "Image 10" }, "width10": { "type": "number", "label": "Width 10" }, "alt10": { "type": "line", "label": "Alt text 10" }, "caption10": { "label": "Caption 10", "type": "content" }, "link10": { "label": "Link 10", "type": "wiki-page-name" }, "thumbtime10": { "type": "string", "label": "Thumbtime 10" }, "image_gap": { "type": "number", "label": "Image gap", "description": "Override the distance between adjacent images. Integer width in pixels; no \"px\" suffix", "example": "20", "default": "5" }, "image_style": { "type": "string", "label": "Image style", "description": "Override the default styling of the image frame." }, "header": { "type": "content", "label": "Header", "description": "A header text to place above the entire frame." }, "header_background": { "type": "string", "label": "Header background", "description": "Defines the background color of the header field. Changing the background can be bad for accessibility, avoid when possible", "example": "#EEFFGG or red" }, "header_align": { "default": "center", "type": "string", "label": "Header alignment", "example": "left/right/center" }, "footer": { "type": "content", "label": "Footer", "description": "Caption that spans the entire box, as opposed to individual images. Avoid \"left\" and \"right\" if possible, since mobile devices may display the images vertically." }, "footer_background": { "type": "string", "label": "Footer background", "description": "Defines the background color of the footer field. Changing the background can be bad for accessibility, avoid when possible", "example": "#EEFFGG or red" }, "footer_align": { "default": "left", "type": "string", "label": "Footer alignment", "example": "left/right/center", "suggestedvalues": [ "left", "center", "right" ] }, "border": { "label": "Show or hide border", "description": "Use value \"infobox\" to hide the border when using the template within an infobox.", "suggestedvalues": [ "infobox" ] } } }</templatedata> ==Tracking categories== * {{clc|Pages using multiple image with auto scaled images}} * {{clc|Pages using multiple image with manual scaled images}} ==Notes== {{notelist}} ==See also== * {{tl|Gallery}} * {{tl|Image array}} * {{tl|Image frame}} * {{tl|Photomontage}} * {{tl|Stack}} * [[Wikipedia:Collage tips]] <includeonly>{{Sandbox other| | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Graphics templates]] [[Category:Image formatting and function templates]] [[Category:Templates that add a tracking category]] }}</includeonly> io6dv9w2h4tluca5n4s1cigqavxfske Cèṭa'an:Tq 10 4420 19448 2024-10-03T19:07:27Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Talk quote inline]] 19448 wikitext text/x-wiki #REDIRECT [[Template:Talk quote inline]] {{Rcat shell| {{R with Wikidata item}} {{R from move}} {{R from template shortcut}} }} a0ja6wtnmt6chm866v1l6jz625fg44p Cèṭa'an:Talk quote inline 10 4421 19449 2024-10-03T19:07:57Z Munajad.MH 3071 ←Membuat halaman berisi '<templatestyles src="Talk quote inline/styles.css" />{{#ifeq:{{NAMESPACE}}|{{ns:0}}|{{FormattingError|Template:Tq is only for quoting in talk and project pages. Do not use it in actual articles.}}|<!-- --><q {{#if: {{{title|}}} | title="{{{title}}}"}} class="inline-quote-talk {{#if: {{{i|{{{italic|}}}}}} | inline-quote-talk-italic}} {{#if: {{{q|{{{quotes|}}}}}}|inline-quote-talk-marks}}">{{Encodefirst|{{trim|{{{1|Example text}}}}}}}</q><!-- -->}}<noinclude> {{Doc...' 19449 wikitext text/x-wiki <templatestyles src="Talk quote inline/styles.css" />{{#ifeq:{{NAMESPACE}}|{{ns:0}}|{{FormattingError|Template:Tq is only for quoting in talk and project pages. Do not use it in actual articles.}}|<!-- --><q {{#if: {{{title|}}} | title="{{{title}}}"}} class="inline-quote-talk {{#if: {{{i|{{{italic|}}}}}} | inline-quote-talk-italic}} {{#if: {{{q|{{{quotes|}}}}}}|inline-quote-talk-marks}}">{{Encodefirst|{{trim|{{{1|Example text}}}}}}}</q><!-- -->}}<noinclude> {{Documentation}} </noinclude> 68uhv3pxpwnhd901y6zt6najxz8h23w Cèṭa'an:Talk quote inline/styles.css 10 4422 19450 2024-10-03T19:08:30Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} */ @media screen { html.skin-theme-clientpref-night .inline-quote-talk { color: #00B785; } } @media screen and ( prefers-color-scheme: dark) { html.skin-theme-clientpref-os .inline-quote-talk { color: #00B785; } } .inline-quote-talk { font-family: Georgia, 'DejaVu Serif', serif; color: #008560; quotes: none; } .inline-quote-talk-italic { font-family: inherit; font-style: italic; } .inline-quote-talk-marks { quotes: '"' '"'; }' 19450 sanitized-css text/css /* {{pp-template}} */ @media screen { html.skin-theme-clientpref-night .inline-quote-talk { color: #00B785; } } @media screen and ( prefers-color-scheme: dark) { html.skin-theme-clientpref-os .inline-quote-talk { color: #00B785; } } .inline-quote-talk { font-family: Georgia, 'DejaVu Serif', serif; color: #008560; quotes: none; } .inline-quote-talk-italic { font-family: inherit; font-style: italic; } .inline-quote-talk-marks { quotes: '"' '"'; } 3233eyyxk9r6bbf2t05p3a5vwty8pjc Cèṭa'an:Trim 10 4423 19451 2024-10-03T19:09:09Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{safesubst:#if:1|{{{1|}}}}}</includeonly><noinclude> {{Documentation}} </noinclude>' 19451 wikitext text/x-wiki <includeonly>{{safesubst:#if:1|{{{1|}}}}}</includeonly><noinclude> {{Documentation}} </noinclude> 757g7pokoq514f9oi2nwaddkdp2ohtn Cèṭa'an:Trim/doc 10 4424 19452 2024-10-03T19:09:33Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-risk}} {{notice|This template is for trimming whitespace from strings. For the maintenance tag for images, see {{tl|trimming}}}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This template trims leading and trailing (but not interior) whitespace from a string. The string should be passed as the first unnamed parameter. The parameter must be named {{para|1}} if its value contains a <code>=</code> charact...' 19452 wikitext text/x-wiki {{Documentation subpage}} {{High-risk}} {{notice|This template is for trimming whitespace from strings. For the maintenance tag for images, see {{tl|trimming}}}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This template trims leading and trailing (but not interior) whitespace from a string. The string should be passed as the first unnamed parameter. The parameter must be named {{para|1}} if its value contains a <code>=</code> character. You may [[WP:SUBST|substitute]] this template&mdash;that is, if this template is used as {{tlxs|trim}}, the resulting wikicode is "clean". == Usage == {{tlx|trim|<var>text</var>}} = <var>text</var> with any leading or trailing whitespace removed. == Examples == *"{{tlx|trim|&nbsp;abc}}" produces "{{trim| abc}}" *"{{tlx|trim|xyz&nbsp;}}" produces "{{trim|xyz }}" *"{{tlx|trim|&nbsp;abc xyz&nbsp;}}" produces "{{trim| abc xyz }}" == Template data == {{TemplateDataHeader}} <templatedata> { "description": "The template trims whitespace from a string.", "params": { "1": { "label": "String", "description": "The string to be trimmed of whitespace", "type": "string", "required": true } } } </templatedata> == See also == * {{tl|remove border}} {{String-handling templates |trim}} <includeonly>{{Sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Category:String manipulation templates]] [[Category:Parameter handling templates]] }}</includeonly> fwet59bxqqngpsbt9h1lvnupwsa0ddp Cèṭa'an:Collapsible list 10 4425 19454 2024-10-03T19:15:59Z Munajad.MH 3071 ←Membuat halaman berisi '{{<includeonly>safesubst:</includeonly>#invoke:collapsible list|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>' 19454 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:collapsible list|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> kjyb9efpgwjge2zs29nhobc7dc3xkmh Modul:Collapsible list 828 4426 19455 2024-10-03T19:16:45Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {} local function getListItem( data ) if not type( data ) == 'string' then return '' end return mw.ustring.format( '<li style="line-height: inherit; margin: 0">%s</li>', data ) end -- Returns an array containing the keys of all positional arguments -- that contain data (i.e. non-whitespace values). local function getArgNums( args ) local nums = {} for k, v in pairs( args ) do if type( k ) == 'number' and...' 19455 Scribunto text/plain local p = {} local function getListItem( data ) if not type( data ) == 'string' then return '' end return mw.ustring.format( '<li style="line-height: inherit; margin: 0">%s</li>', data ) end -- Returns an array containing the keys of all positional arguments -- that contain data (i.e. non-whitespace values). local function getArgNums( args ) local nums = {} for k, v in pairs( args ) do if type( k ) == 'number' and k >= 1 and math.floor( k ) == k and type( v ) == 'string' and mw.ustring.match( v, '%S' ) then table.insert( nums, k ) end end table.sort( nums ) return nums end -- Formats a list of classes, styles or other attributes. local function formatAttributes( attrType, ... ) local attributes = { ... } local nums = getArgNums( attributes ) local t = {} for i, num in ipairs( nums ) do table.insert( t, attributes[ num ] ) end if #t == 0 then return '' -- Return the blank string so concatenation will work. end return mw.ustring.format( ' %s="%s"', attrType, table.concat( t, ' ' ) ) end -- TODO: use Module:List. Since the update for this comment is routine, -- this is blocked without a consensus discussion by -- [[MediaWiki_talk:Common.css/Archive_15#plainlist_+_hlist_indentation]] -- if we decide hlist in plainlist in this template isn't an issue, we can use -- module:list directly -- [https://en.wikipedia.org/w/index.php?title=Module:Collapsible_list/sandbox&oldid=1130172480] -- is an implementation (that will code rot slightly I expect) local function buildList( args ) -- Get the list items. local listItems = {} local argNums = getArgNums( args ) for i, num in ipairs( argNums ) do table.insert( listItems, getListItem( args[ num ] ) ) end if #listItems == 0 then return '' end listItems = table.concat( listItems ) -- hack around mw-collapsible show/hide jumpiness by looking for text-alignment -- by setting a margin if centered local textAlignmentCentered = 'text%-align%s*:%s*center' local centeredTitle = (args.title_style and args.title_style:lower():match(textAlignmentCentered) or args.titlestyle and args.titlestyle:lower():match(textAlignmentCentered)) local centeredTitleSpacing if centeredTitle then centeredTitleSpacing = 'margin: 0 4em' else centeredTitleSpacing = '' end -- Get class, style and title data. local collapsibleContainerClass = formatAttributes( 'class', 'collapsible-list', 'mw-collapsible', not args.expand and 'mw-collapsed' ) local collapsibleContainerStyle = formatAttributes( 'style', -- mostly work around .infobox-full-data defaulting to centered 'text-align: left;', args.frame_style, args.framestyle ) local collapsibleTitleStyle = formatAttributes( 'style', 'line-height: 1.6em; font-weight: bold;', args.title_style, args.titlestyle ) local jumpyTitleStyle = formatAttributes( 'style', centeredTitleSpacing ) local title = args.title or 'List' local ulclass = formatAttributes( 'class', 'mw-collapsible-content', args.hlist and 'hlist' ) local ulstyle = formatAttributes( 'style', 'margin-top: 0; margin-bottom: 0; line-height: inherit;', not args.bullets and 'list-style: none; margin-left: 0;', args.list_style, args.liststyle ) local hlist_templatestyles = '' if args.hlist then hlist_templatestyles = mw.getCurrentFrame():extensionTag{ name = 'templatestyles', args = { src = 'Hlist/styles.css' } } end -- Build the list. return mw.ustring.format( '%s<div%s%s>\n<div%s><div%s>%s</div></div>\n<ul%s%s>%s</ul>\n</div>', hlist_templatestyles, collapsibleContainerClass, collapsibleContainerStyle, collapsibleTitleStyle, jumpyTitleStyle, title, ulclass, ulstyle, listItems ) end function p.main( frame ) local origArgs if frame == mw.getCurrentFrame() then origArgs = frame:getParent().args for k, v in pairs( frame.args ) do origArgs = frame.args break end else origArgs = frame end local args = {} for k, v in pairs( origArgs ) do if type( k ) == 'number' or v ~= '' then args[ k ] = v end end return buildList( args ) end return p aor0zrsrdpmo5yznpv21ln76lm7v3zx Modul:Collapsible list/doc 828 4427 19456 2024-10-03T19:17:11Z Munajad.MH 3071 ←Membuat halaman berisi '{{High-use|30500+}} {{module rating|protected}} {{Uses TemplateStyles|Template:Hlist/styles.css}} This module implements {{tl|collapsible list}}. Please see the template page for documentation. <noinclude> [[Category:Module documentation pages]] </noinclude>' 19456 wikitext text/x-wiki {{High-use|30500+}} {{module rating|protected}} {{Uses TemplateStyles|Template:Hlist/styles.css}} This module implements {{tl|collapsible list}}. Please see the template page for documentation. <noinclude> [[Category:Module documentation pages]] </noinclude> r188rbqcays70re55llrqa67u8spq2e Cèṭa'an:Collapsible list/doc 10 4428 19457 2024-10-03T19:18:02Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{Template shortcuts|clist}} {{lua|Module:Collapsible list}} This template produces a collapsible list. It is possible to set [[CSS]] styles for the "frame" (the {{tag|div}} tags surrounding the list), for the list title, and for the list items. The template supports an unlimited number of list items. This template is typically used in [[WP:Infobox|infoboxes]] and [[WP:NAVBOX|navboxes]]; it should not normally be used in r...' 19457 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Template shortcuts|clist}} {{lua|Module:Collapsible list}} This template produces a collapsible list. It is possible to set [[CSS]] styles for the "frame" (the {{tag|div}} tags surrounding the list), for the list title, and for the list items. The template supports an unlimited number of list items. This template is typically used in [[WP:Infobox|infoboxes]] and [[WP:NAVBOX|navboxes]]; it should not normally be used in regular article content, per [[MOS:DONTHIDE]]. Regarding using this template in infoboxes, MOS:DONTHIDE acknowledges an exception:<blockquote>A few infoboxes also use pre-collapsed sections for infrequently accessed details. If [such] information ... seems extraneous or trivial enough to inspire pre-collapsing it, consider raising a discussion on the article (or template) talk page about whether it should be [[Wikipedia:What Wikipedia is not#Wikipedia is not an indiscriminate collection of information|included at all]].</blockquote> {{Collapse Templates}} == Syntax == <syntaxhighlight lang="wikitext" style="font-size:95%;overflow:auto;"> {{Collapsible list | expand = | framestyle = | titlestyle = | title = | liststyle = | hlist = | bullets = | 1 = <!--(First item in list; the "1 =" is usually not required)--> | 2 = <!--(Second item in list; ditto)--> | 3 = <!--(Third item in list; etc.)--> | <!-- etc. --> }} </syntaxhighlight> == Parameters == {{Aligned table |style=line-height:1.35em; |col1style=padding-right:1.5em; |col2style=vertical-align:middle; | ''expand'' | Any text in this parameter (including "no") sets the list's default state to expanded rather than collapsed. Omit the parameter or leave it blank to set the default state to collapsed. | ''framestyle'' | Custom CSS styling applied the template overall (title and list). | ''titlestyle'' | Custom CSS styling applied to the title. | ''title'' | The list's title (always on view beside the list's [show/hide] link). | ''liststyle'' | Custom CSS styling applied to the list (specifically, to the {{tag|ul}} tags delimiting the list). | ''hlist'' | Include as {{para|hlist|on}}, {{para|hlist|true}}, etc. to produce a horizontal rather than vertical list. | ''bullets'' | Include as {{para|bullets|on}}, {{para|bullets|true}}, etc. to place a [[Bullet (typography)|bullet point]] before each list item. | Unnamed parameters<br>(first, second, third...) | The list items (in the order in which they will appear). If none are supplied, the template outputs nothing. }} == Examples == <syntaxhighlight lang="wikitext" style="font-size:95%;overflow:auto;"> {{Collapsible list | title = [[European Free Trade Association]] members | [[Iceland]] | [[Liechtenstein]] | [[Norway]] | [[Switzerland]] }} </syntaxhighlight> {{collapsible list |title=[[European Free Trade Association]] members |[[Iceland]] |[[Liechtenstein]] |[[Norway]] |[[Switzerland]]}} === Example of a list without borders because it is within an infobox === In these examples, the fields leader_name2 and leader_name3 have been changed to use collapsible list. {{Infobox settlement |official_name = City of Hamilton |motto = Together Aspire – Together Achieve |image_skyline = HamiltonOntarioSkylineC.JPG |imagesize = 250px |image_caption = <!-- |image_map = Map of Ontario HAMILTON.svg |mapsize = 200px |map_caption = Location in the province of Ontario, Canada--> |subdivision_type = Country |subdivision_name = Canada |subdivision_type1 = [[Provinces and territories of Canada|Province]] |subdivision_name1 = [[Ontario]] |leader_title = [[Mayor]] |leader_name = [[Fred Eisenberger]] |leader_title1 = [[City Council]] |leader_name1 = [[Hamilton, Ontario, City Council]] |leader_title2 = [[Member of Parliament (Canada)|MPs]] |leader_name2 = {{Collapsible list |framestyle=border:none; padding:0; <!--Hides borders and improves row spacing--> |title=List of MPs |1=[[Dean Allison]] |2=[[Chris Charlton]] |3=[[David Christopherson]] |4=[[Wayne Marston]] |5=[[David Sweet]] }} |leader_title3 = [[Member of Provincial Parliament (Ontario)|MPPs]] |leader_name3 = {{Collapsible list |framestyle=border:none; padding:0; <!--as above--> |title=List of MPPs |1=[[Marie Bountrogianni]] |2=[[Andrea Horwath]] |3=[[Judy Marsales]] |4=[[Ted McMeekin]] |5=[[Jennifer Mossop]] }} |established_title = [[Municipal corporation|Incorporated]] |established_date = June 9, 1846 |short_description = }} <syntaxhighlight lang="wikitext" style="font-size:95%; overflow:auto;"> {{Infobox settlement |official_name = City of Hamilton ...truncated... |leader_title = [[Mayor]] |leader_name = [[Fred Eisenberger]] |leader_title1 = [[City Council]] |leader_name1 = [[Hamilton City Council]] |leader_title2 = [[Member of Parliament (Canada)|MPs]] |leader_name2 = {{Collapsible list |framestyle=border:none; padding:0; <!--Hides borders and improves row spacing--> |title=List of MPs |1=[[Dean Allison]] |2=[[Chris Charlton]] |3=[[David Christopherson]] |4=[[Wayne Marston]] |5=[[David Sweet]] }} |leader_title3 = [[Member of Provincial Parliament (Ontario)|MPPs]] |leader_name3 = {{Collapsible list |framestyle=border:none; padding:0; <!--as above--> |title=List of MPPs |1=[[Marie Bountrogianni]] |2=[[Andrea Horwath]] |3=[[Judy Marsales]] |4=[[Ted McMeekin]] |5=[[Jennifer Mossop]] }} |established_title = [[Municipal corporation|Incorporated]] |established_date = June 9, 1846 (...etc....) }} </syntaxhighlight> == TemplateData == {{TemplateDataHeader}} <templatedata> { "params": { "1": { "label": "First list item", "description": "A single list item", "type": "content", "suggested": true }, "2": { "label": "Second list item", "description": "A single list item", "type": "content", "suggested": true }, "3": { "label": "Third list item", "description": "A single list item", "type": "content", "suggested": true }, "4": { "label": "Fourth list item", "description": "A single list item", "type": "content" }, "5": { "label": "Fifth list item", "description": "A single list item", "type": "content" }, "6": { "label": "Sixth list item", "type": "content", "description": "A single list item" }, "7": { "type": "content", "label": "Seventh list item", "description": "A single list item" }, "8": { "type": "content", "label": "Eighth list item", "description": "A single list item" }, "9": { "type": "content", "label": "Ninth list item", "description": "A single list item" }, "10": { "type": "content", "label": "Tenth list item", "description": "A single list item" }, "expand": { "label": "Expand list", "description": "Expand the list instead of collapsing it", "example": "true", "type": "string", "autovalue": "true", "suggestedvalues": [ "true" ] }, "framestyle": { "aliases": [ "frame_style" ], "label": "Frame style", "description": "Custom CSS styling applied the template overall (title and list).", "example": "border: 1px;", "type": "string" }, "titlestyle": { "aliases": [ "title_style" ], "label": "Title style", "description": "CSS styling applied to the title", "example": "color:brown;", "type": "string" }, "title": { "label": "Title", "description": "The list's title (Always in view beside the list's [show/hide] link).", "type": "string", "suggested": true }, "liststyle": { "aliases": [ "list_style" ], "label": "List style", "description": "CSS styling applied solely to the list itself", "example": "list-style-type: square;", "type": "string" }, "hlist": { "label": "Horizontal list", "description": "Use value 'on' or 'true' to produce a horizontal rather than vertical list", "example": "true", "type": "string", "autovalue": "true", "suggestedvalues": [ "on", "true" ] }, "bullets": { "label": "Bullets", "description": "Set as 'on' or 'true' to place a bullet point before each list item", "example": "true", "type": "string", "autovalue": "true" } }, "description": "Produces an HTML list that can be collapsed", "paramOrder": [ "title", "hlist", "bullets", "expand", "1", "framestyle", "titlestyle", "liststyle", "2", "3", "4", "5", "6", "7", "8", "9", "10" ], "format": "block" } </templatedata> <includeonly>{{Sandbox other|| [[Category:Collapse templates]] [[Category:List formatting and function templates]] }}</includeonly> mlv5dzbioch0r6rc2dz7jmmwq4pnvrf Cèṭa'an:Collapse Templates 10 4429 19458 2024-10-03T19:19:14Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Collapsible templates]] 19458 wikitext text/x-wiki #REDIRECT [[Template:Collapsible templates]] {{R from move}} rf6ynah3glbru3t2odlfas27zd15a0n Cèṭa'an:Maplink 10 4430 19459 2024-10-03T19:20:18Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Mapframe|main}}</includeonly><noinclude> {{Maplink|frame=yes|zoom=9|frame-lat=35.90|frame-long=-106.56|text=Mapframe|from=ecos.fws.gov/Endangered habitat 58938/Plethodon neomexicanus.map}} {{Maplink|display=inline,title|text=Maplink|from=ecos.fws.gov/Endangered habitat 58938/Plethodon neomexicanus.map}} {{documentation}} </noinclude>' 19459 wikitext text/x-wiki <includeonly>{{#invoke:Mapframe|main}}</includeonly><noinclude> {{Maplink|frame=yes|zoom=9|frame-lat=35.90|frame-long=-106.56|text=Mapframe|from=ecos.fws.gov/Endangered habitat 58938/Plethodon neomexicanus.map}} {{Maplink|display=inline,title|text=Maplink|from=ecos.fws.gov/Endangered habitat 58938/Plethodon neomexicanus.map}} {{documentation}} </noinclude> od34zqgaqqtudhriiswwpsnl32uhgv7 Cèṭa'an:Maplink/doc 10 4431 19460 2024-10-03T19:20:47Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <includeonly>{{template shortcut|Mapframe}}</includeonly> {{Lua|Module:Mapframe|Module:Transcluder}} {{Uses Wikidata|P625}} {{Sister project |image=[[File:Openstreetmap logo.svg|40x40px]] |text=This template uses the [[OpenStreetMap]] tag: *'''''[https://wiki.openstreetmap.org/wiki/Key:wikidata wikidata]''''' (see [https://wiki.openstreetmap.org/wiki/Talk:Key:wikidata talk]; [https://taginfo.openstreetmap.org/keys/wikidata t...' 19460 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <includeonly>{{template shortcut|Mapframe}}</includeonly> {{Lua|Module:Mapframe|Module:Transcluder}} {{Uses Wikidata|P625}} {{Sister project |image=[[File:Openstreetmap logo.svg|40x40px]] |text=This template uses the [[OpenStreetMap]] tag: *'''''[https://wiki.openstreetmap.org/wiki/Key:wikidata wikidata]''''' (see [https://wiki.openstreetmap.org/wiki/Talk:Key:wikidata talk]; [https://taginfo.openstreetmap.org/keys/wikidata taginfo]) }} <!--{{High-use|2960}}--> <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> This template adds a link, or frame, which will display a map from OpenStreetMap together with specified map data. The map and data can be viewed in a scrollable and zoomable fullscreen window. The map data can come from: *data stored in GeoJSON format on Wikipedia or Commons *line/polygon features in OpenStreetMap. *coordinates, either supplied or from Wikidata *raw GeoJSON, preferably transcluded from another page Note: *If you have a very large/slow map, you should use the <code>mapframe</code> extension tag directly instead of this template, as was done in [[Special:Diff/970846012]]. The reason for this is that using the template to call the extension tag will result in the map rendering counting as Lua time, which may result in time exceeded errors. *GeoJSON files cannot currently be directly uploaded. Instead, on [[c:|Commons]], create a page that is in the <code>Data:</code> namespace and ends in <code>.map</code> – see [[mw:Help:Map Data]] for further information. *To make OpenStreetMap (OSM) features available, add the Wikidata key to the OSM relation (and wait 1 or 2 days) – see [[mw:Help:Extension:Kartographer#External_data]], [[mw:Help:Extension:Kartographer/OSM]] and [[Module talk:mapframe/FAQ]] for further information. {{notice|You can use {{tlx|Infobox mapframe}} to generate a mapframe map that is suitable for infoboxes, with minimal user input.}} ==Uses== This template is intended to show points as well as linear or polygon features on a map, including (but not limited to): *Roads *Rivers *Subway or train lines *Ship courses *Flight paths *Explorers journeys *Animal habitats *Countries and their subdivisions and more... This template can also be used to display point features on a map, i.e. coordinates. ==Usage== Basic usage *{{maplink|from=ecos.fws.gov/Endangered habitat 58938/Plethodon neomexicanus.map|text=Data page}} on Commons {{small|1=(e.g. [[c:Data:ecos.fws.gov/Endangered habitat 58938/Plethodon neomexicanus.map|Data:ecos.fws.gov/Endangered habitat 58938/Plethodon neomexicanus.map]])}}: *:{{tlx|maplink|<nowiki>from=</nowiki>}} (specify .map data page in from=, excluding Data prefix) *{{maplink|raw={{Wikipedia:Map data/Main Roads Western Australia/Forrest Highway}}|text=Raw GeoJSON data}} {{small|1=(e.g. {{tl|Wikipedia:Map data/Main Roads Western Australia/Forrest Highway}})}}: *:{{tlx|maplink|<nowiki>raw=</nowiki>}} (specify raw GeoJSON, preferably transcluded from a subpage of [[Wikipedia:Map data]]) *{{maplink|type=line|id={{get QID|Várkerület}}|text=Line of a border or a linear feature}} from OSM: *:{{tlx|maplink|<nowiki>type=line|id=</nowiki>}} (Wikidata id only required if another article's Wikidata page is to be used) *{{maplink|type=shape|id={{get QID|Várkerület}}|text=Shape}} from OSM: *:{{tlx|maplink|<nowiki>type=shape|id=</nowiki>}} (Wikidata id only required if another article's Wikidata page is to be used) *{{maplink|type=shape-inverse|id={{get QID|Várkerület}}|text=Inverted shape}} from OSM: *:{{tlx|maplink|<nowiki>type=shape-inverse|id=</nowiki>}} (Wikidata id only required if another article's Wikidata page is to be used) *{{maplink|type=point|id={{get QID|Várkerület}}|text=Point feature}} (coordinates): *:...from Wikidata:<br/>{{tlx|maplink|<nowiki>type=point|id=</nowiki>}} (Wikidata id only required if another article's Wikidata page is to be used) *:...from specified coordinates:<br/>{{tlx|maplink|<nowiki>type=point|coord=</nowiki>}} (specify coordinates using {{tl|Coord}} template) *{{maplink|type=named|from=Netherton Tunnel Branch Canal|text=All named coordinates}} from a page or section {{resize|1=({{tlx|coord}} templates using the {{para|name}} parameter)}} *:...from the current page: {{tlx|maplink|<nowiki>type=named</nowiki>}} or {{tlx|maplink|<nowiki>type=named|from=#Section</nowiki>}} *:...from another page: {{tlx|maplink|<nowiki>type=named|from=Other page</nowiki>}} or {{tlx|maplink|<nowiki>type=named|from=Other page#Section</nowiki>}} *{{maplink|type=circle|radius=1000|id={{get QID|Várkerület}}|text=Circle}} (centred on a point's coordinates): *:...from Wikidata:<br/>{{tlx|maplink|<nowiki>type=circle|radius=|id=</nowiki>}} (Wikidata id only required if another article's Wikidata page is to be used) *:...from specified coordinates:<br/>{{tlx|maplink|<nowiki>type=circle|radius=|coord=</nowiki>}} (specify coordinates using {{tl|Coord}} template) *To show in a frame, add the parameter {{para|frame|yes}}: {{tlx|maplink|<nowiki>frame=yes|frame-align=left|type=line|id=Q1094308|text=Mapframe example</nowiki>}}.<br />{{maplink|frame=yes|frame-align=left|type=line|id=Q1094308|text=Mapframe example}} {{Clear}} *Additional parameters are available to customise the displayed map, such as {{para|plain|yes}} to remove the outer frame: {{tlx|maplink|<nowiki>frame=yes|frame-align=left|plain=yes|type=line|id={{get QID|Várkerület}}|frame-width=200|frame-height=250|frame-long=19.1009|frame-lat=47.5001|zoom=9</nowiki>}}.<br />{{maplink|frame=yes|frame-align=left|plain=yes|type=line|id={{get QID|Várkerület}}|frame-width=200|frame-height=250|frame-long=19.1009|frame-lat=47.5001|zoom=9}} {{Clear}} *Overlays can also be displayed on top of the map: {{tlx|maplink|<syntaxhighlight lang="wikitext" inline>frame=yes|frame-align=left|frame-width=400|frame-height=300|type=point|id=Q8688|marker=airport|zoom=12 |text=San Francisco International Airport |overlay={{Graph:Street map with marks|width=110|height=90|lat=37.8|lon=-121.8|zoom=6|{ "lat": 37.618, "lon": -122.375 }| minimap=false}}</syntaxhighlight>}}<br />{{maplink|frame=yes|frame-align=left|frame-width=400|frame-height=300|type=point|id=Q8688|marker=airport|zoom=12 |text=San Francisco International Airport |overlay={{Graph:Street map with marks|width=110|height=90|lat=37.8|lon=-121.8|zoom=6|{ "lat": 37.618, "lon": -122.375 }| minimap=false}} }} {{Clear}} Parameter set – data page <syntaxhighlight lang="wikitext"> {{maplink |display= |from= |zoom= |text= |icon= }} </syntaxhighlight> Parameter set – raw data <syntaxhighlight lang="wikitext"> {{maplink |display= |raw= <!-- preferably {{Wikipedia:Map data/subpage}} --> |zoom= |text= |icon= }} </syntaxhighlight> Parameter set – geoline/geoshape <syntaxhighlight lang="wikitext"> {{maplink |display= |type= |id= |title= |description= |stroke-color= |stroke-width= |zoom= |text= |icon= }} </syntaxhighlight> Parameter set – point features/coordinates <syntaxhighlight lang="wikitext"> {{maplink |display= |type=point |id= |title= |description= |coord= |marker= |zoom= |text= |icon= }} </syntaxhighlight> Parameter set – circles <syntaxhighlight lang="wikitext"> {{maplink |display= |type=circle |radius= <!-- in metres, alternative parameters available for other units --> |id= |title= |description= |coord= |marker= |zoom= |text= |icon= }} </syntaxhighlight> ==Parameters== ===For overall display=== ;display :How the template is displayed. Valid values are: ::<code>inline</code> - Only displays the inline link (you can forego this, as it is the default) ::<code>title</code> - Only displays the title link ::<code>inline,title</code> - Displays the inline link as well as the title link ::<code>title,inline</code> - Same as above ;text :Text to display for the link (or caption if using mapframe); default is "Map" ;icon :Set to "no" to turn off the icon that appears next to the link ;zoom :Zoom level, from <code>1</code> to <code>19</code> (larger numbers zoom in further); default is automatically determined by the map, unless the only feature is a single point. Mapframe parameters (only work with inline display) ;frame :Set to "yes" to show a map frame instead of a link :;plain ::Set to "yes" to show just the map without the surrounding frame, and without a caption ('''text''' parameter will be ignored) :;frame-align ::Alignment with respect to the page: <code>left</code>, <code>center</code>, or <code>right</code>; default is <code>right</code> :;frame-width ::Width of the map frame in pixels, default is <code>300</code> :;frame-height ::Height of the map frame in pixels, default is <code>200</code> :;frame-coordinates ::''(or '''frame-coord''')'' ::Optional - coordinates of the center of the map. Use {{tl|Coord}} template to specify coordinates {{small|1=(e.g. {{para|frame-coordinates|2=<syntaxhighlight lang="wikitext" inline>{{Coord|12.34|S|56.78|W}}</syntaxhighlight>}})}}. If not set, coordinates will be retrieved from Wikidata. :;frame-latitude ::''(or '''frame-lat''')'' ::''(ignored if ''{{para|frame-coordinates}}'' or ''{{para|frame-coord}}'' is set)'' ::Optional - latitude coordinate for center of the map. :;frame-longitude ::''(or '''frame-long''')'' ::''(ignored if ''{{para|frame-coordinates}}'' or ''{{para|frame-coord}}'' is set)'' ::Optional - longitude coordinate for center of the map. :{{a note}} If frame latitude and longitude are not set by parameters, then frame coordinates can be determined automatically, either: :*Based on the line and shape objects (if any have been specified), or :*From the point feature specified in {{para|[[#coord|coord]]}} (if set), or :*Retrieved from Wikidata (if available – for either the item specified in {{para|id}} parameter, or for the page the template is placed on) :;overlay ::An image, or another map, to be displayed on top the map. E.g. :::{{para|overlay|{{elc|File:Example.svg|140x140px}}}} or :::{{para|overlay|<syntaxhighlight lang="wikitext" inline>{{maplink|frame=yes|plain=yes|frame-width=100|frame-height=100|type=shape|id={{get QID|French submarine Ariane (1914)}}|frame-align=center}}</syntaxhighlight>}} or :::{{para|overlay|<syntaxhighlight lang="wikitext" inline>{{Graph:Street map with marks|width=100|height=100|lat=37.8|lon=-122.4|zoom=6|{ "lat": 37.8, "lon": -122.4 }|minimap=false}}</syntaxhighlight>}} :::(see [[Template:Maplink/testcases/overlays]] to view examples) ::;overlay-horizontal-alignment :::Horizontal alignment of overlay, either <code>left</code> or <code>right</code>; default is <code>right</code> ::;overlay-vertical-alignment :::Vertical alignment of overlay, either <code>top</code> or <code>bottom</code>; default is <code>bottom</code> ::;overlay-horizontal-offset {{nobold|and}} overlay-vertical-offset :::Optional – number of pixels to offset the overlay in from the edge of the map, e.g. <code>10</code> for a 10 pixel gap ::;overlay-border :::CSS style for the border, e.g. <code>3px solid black</code>; default is <code>1px solid white</code>. The colour can be any [[web color]] name or hex code. ===Raw GeoJSON=== ;raw :Raw GeoJSON (preferably transcluded from a subpage of [[Wikipedia:Map data]]) as well as <nowiki><maplink></nowiki> functionality not available via the other parameters. [[#The raw parameter|See below]] for more information. ===For each feature=== Multiple features can be displayed on a single map. For each additional feature, add a sequential number to the end of the parameter name. For example, the second uses parameters like {{para|type2}}, {{para|id2}}, etc., the third feature {{para|type3}}, {{para|id3}}, etc., and so on. Higher numbers are drawn on top. ;type :Type of data. Valid values are: ::<code>line</code> – a geoline feature from OSM (e.g. a road) ::<code>shape</code> – a geoshape feature from OSM (e.g. a state or province) ::<code>shape-inverse</code> – a geomask feature from OSM (the inverse of a geoshape - allows an unobstructed view of the map beneath) ::<code>data</code> – a geoJSON data page on Commons (parameter is optional in this case) ::<code>point</code> – a point feature (coordinates) ::<code>named</code> – all named coordinates in an page or section ({{tlx|coord}} templates with {{para|name}} parameter) ::<code>circle</code> – a circle centred on a point's coordinates ;id :''(or '''ids''')'' :Wikidata id (Q-number) of the point feature, Wikidata id that the OSM line/shape feature is tagged with. Separate multiple ids with a comma. Defaults to the current page's Wikidata id (if {{para|from}} not set). ;from :Source of map data: :*If '''type''' is <code>data</code> or omitted: The JSON (.map) file from Commons to display (excluding the <code>Data:</code> prefix) :*If '''type''' is <code>named</code>: Page name, or name#section, to get named coordinates from. If omitted, or specified as just #section, then current page will be used. ;title :Title of the feature (for features from OSM), displayed when the feature is clicked on; default is the page title ;description :Description of the feature (for features from OSM), displayed when the feature is clicked on; optional ;stroke-color :''(or '''stroke-colour''')'' :Color code for the color used to draw the feature (for features from OSM); default is <code>#ff0000</code> (red) ;stroke-width :Width for the lines used to draw the feature (for features from OSM); default is <code>6</code> ;stroke-opacity :Opacity for the lines used to draw the feature (for features from OSM) – a number between <code>0</code> (fully transparent) and <code>1</code> (fully opaque); default is <code>1</code> ;fill :Color code for the fill color of the feature (for shape or shape-inverse features from OSM); default is <code>#000000</code> (black). Note that a semi-transparent version of the specified color will be used by default, allowing the map below to still be seen. ;fill-opacity :Opacity for the fill color of the feature (for shape or shape-inverse features from OSM) – a number between <code>0</code> (fully transparent) and <code>1</code> (fully opaque); default is <code>0.5</code> ;{{anchor|coord}}coord :Coordinates to display for a point feature. Use {{tl|Coord}} template to specify coordinates {{small|1=(e.g. {{para|coord|2=<nowiki>{{Coord|12.34|S|56.78|W}}</nowiki>}})}}. If not set, coordinates will be retrieved from Wikidata. ;marker :Name of Maki marker image to display at the point feature. See [[mw:Maps/Icons]] for options. If not set, a plain marker will be shown without an image. ;marker-color :''(or '''marker-colour''')'' :Color code ([[Web colors#Hex triplet|Hex triplet]]) specifying marker background color. Default is <code>5E74F3</code> ({{Color box|#5E74F3}}) ;marker-size :Size of the marker. Can be <code>small</code>, <code>medium</code> (default) or <code>large</code>. ;radius :''(or '''radius_m'''), or alternative parameters '''radius_km''', or '''radius_mi''', or '''radius_ft''''' :Radius of the circle. In metres by default, or in kilometers or miles or feet if the alternative parameters are used. ;edges :Number of edges used to construct the circle. Default is <code>32</code>. Higher numbers will result in a smoother circle but use more Lua processing resources. ===TemplateData=== <!-- Needs more work to fill out --> <templatedata> { "params": { "display": { "description": "How the template is displayed", "suggestedvalues": [ "inline", "title", "inline,title" ], "default": "inline" }, "text": { "description": "Text to display for the link (or caption if using mapframe)", "type": "line", "default": "Map" }, "icon": { "description": "Set to \"no\" to turn off the icon that appears next to the link", "type": "boolean" }, "zoom": { "description": "Zoom level, from 1 to 19 (larger numbers zoom in further); default is automatically determined by the map, unless the only feature is a single point.", "type": "number" } }, "description": "Adds a link, or frame, which will display map data" } </templatedata> ==Multiple map switcher== An option for [[Template:Switcher]]-style switching of multiple mapframes, where specified parameters like zoom, or frame coordinates, or a shape's item id are switched between different values. When using, ensure the number of values in each list are the same. Instructions: # Add parameter '''switch''' to specify labels for the different options: a list separated by either{{code|,}}, or {{code|;}} if the labels contain commas, or {{code|###}} if the labels contain semi-colons. Each label will be displayed with a prefix of "Show ". #:Example: {{para|switch|zoomed out, zoomed mid, zoomed in}} # For each parameter that is to be switched, set its value to {{kbd|SWITCH:}} followed by a list of values to switch between, again separated by {{code|,}} or {{code|;}} or {{code|###}} #:Example: {{para|zoom|SWITCH:4,9,14}} #:Parameters '''frame''', '''plain''', and '''text''' should not be switched #Make sure each list has the same number of entries. The position of value in a {{kbd|SWITCH:}} list corresponds to the same position in the list of labels set in {{para|switch}}. Example: {{mapframe|frame=yes|type=point|id=Q100|text=Boston|zoom=SWITCH:4,9,14|switch=zoomed out, zoomed mid, zoomed in}} <syntaxhighlight lang="wikitext">{{mapframe|frame=yes|type=point|id=Q100|text=Boston|zoom=SWITCH:4,9,14|switch=zoomed out, zoomed mid, zoomed in}}</syntaxhighlight> {{Clear}} ==Examples and tips== ===Multiple features=== Multiple features allow you to: *Use external data from both Wikimedia Commons and OpenStreetMap together *Apply different styles to different external data features from OpenStreetMap *Include multiple links to external data from Wikimedia Commons {{Maplink|frame=yes |type=shape|id=Q3495894|title=Shape|description=Description of shape |type2=line|id2=Q1318331|title2=Line|description2=Description of line |type3=point|coord3={{coord|32|S|116|E}}|title3=Point|description3=Description of point }} <syntaxhighlight lang="wikitext">{{Maplink|frame=yes |type=shape|id=Q3495894|title=Shape|description=Description of shape |type2=line|id2=Q1318331|title2=Line|description2=Description of line |type3=point|coord3={{coord|32|S|116|E}}|title3=Point|description3=Description of point }} </syntaxhighlight> {{Clear}} {{Maplink|frame=yes|plain=yes|frame-width=250|frame-height=280|zoom=6|frame-lat=29.185|frame-long=76.225 |type=shape-inverse|id=Q1174|title=Haryana |type2=point|id2=Q200663|stroke-width=3|title2=Faridabad }} <syntaxhighlight lang="wikitext"> {{Maplink|frame=yes|plain=yes|frame-width=250|frame-height=280|zoom=6|frame-lat=29.185|frame-long=76.225 |type=shape-inverse|id=Q1174|title=Haryana |type2=point|id2=Q200663|stroke-width=3|title2=Faridabad }} </syntaxhighlight> {{Clear}} ===Infoboxes=== Mapframes can be included in infoboxes. Using {{para|plain|yes}} to remove the outer frame is recommended. For simple cases with a single feature, {{tlx|infobox mapframe}} can be used instead (see that template's documentation for details). {{Infobox Australian road | road_name = Mitchell Freeway | location = {{maplink |type=line |frame=yes |plain=yes |frame-align=center |frame-lat=-31.8262 |frame-long=115.7877 |zoom=9 |id=Q1939502}} | loc_caption = Map of Perth's northern suburbs with Mitchell Freeway highlighted in red | type = freeway | show_links = no }} <syntaxhighlight lang="wikitext"> {{Infobox Australian road | location = {{maplink |type=line |frame=yes |plain=yes |frame-align=center |frame-lat=-31.8262 |frame-long=115.7877 |zoom=9}} ... (other parameters omitted) ... }} </syntaxhighlight> {{Clear}} === The raw parameter === The "raw" parameter allows the same inputs as the full <nowiki><maplink></nowiki> function. It allows you to: *Use GeoJSON data directly *Use Wikidata queries to obtain information for the map *Use templates - if a map includes direct GeoJSON or many components, placing the data in a template will avoid cluttering the article text See [[mw:Help:Extension:Kartographer]] for instructions. ====Raw GeoJSON example==== {{maplink|raw={{Wikipedia:Map data/Main Roads Western Australia/Forrest Highway}}|text=Route map}} <syntaxhighlight lang="wikitext"> {{maplink|raw={{Wikipedia:Map data/Main Roads Western Australia/Forrest Highway}}|text=Route map}} </syntaxhighlight> (Link to GeoJSON data subpage: [[Wikipedia:Map data/Main Roads Western Australia/Forrest Highway]]) ====Raw Wikidata query examples==== {{maplink|frame=yes|text=Ten countries|raw={ "type": "ExternalData", "service": "geoshape", "query": " SELECT * WHERE { ?id wdt:P463 wd:Q1065 . } LIMIT 10 "} |frame-width=600|frame-height=400|frame-lat=25|frame-long=10|zoom=1 }} <syntaxhighlight lang="sparql" style="min-width:30em"> {{maplink|frame=yes|text=Ten countries|raw={ "type": "ExternalData", "service": "geoshape", "query": " SELECT * WHERE { ?id wdt:P463 wd:Q1065 . } LIMIT 10 "} |frame-width=600|frame-height=400|frame-lat=25|frame-long=10|zoom=1 }} </syntaxhighlight> {{Clear}} {{maplink|frame=yes|raw={ "type": "ExternalData", "service": "geoshape", "query": " SELECT ?id ?head (SAMPLE(?img) as ?img_) (min(?partyId) as ?party) (if(?party = '0', '#800000', if(?party = '1', '#000080', '#008000')) as ?fill) (concat('[[', substr(str(?link),31,500), '{{!}}', ?headLabel, ']]') as ?title) (concat(?stateLabel, '\\n', '[[File:', substr(str(?img_), 52, 500), '{{!}}200px]]') as ?description) WHERE { ?id wdt:P31 wd:Q35657 . ?id wdt:P6 ?head . ?head wdt:P102 ?party . BIND(if(?party = wd:Q29468, '0', if(?party = wd:Q29552, '1', '2')) as ?partyId) SERVICE wikibase:label { bd:serviceParam wikibase:language 'en' . ?head rdfs:label ?headLabel . ?id rdfs:label ?stateLabel . } OPTIONAL { ?head wdt:P18 ?img . } ?link schema:about ?head . ?link schema:isPartOf <https://en.wikipedia.org/> . } GROUP BY ?id ?head ?headLabel ?link ?stateLabel "}|frame-width=600|frame-height=400|frame-lat=52|frame-long=-110|zoom=3}} <syntaxhighlight lang="sparql" style="min-width:30em"> {{maplink|frame=yes|raw={ "type": "ExternalData", "service": "geoshape", "query": " SELECT ?id ?head (SAMPLE(?img) as ?img_) (min(?partyId) as ?party) (if(?party = '0', '#800000', if(?party = '1', '#000080', '#008000')) as ?fill) (concat('[[', substr(str(?link),31,500), '{{!}}', ?headLabel, ']]') as ?title) (concat(?stateLabel, '\\n', '[[File:', substr(str(?img_), 52, 500), '{{!}}200px]]') as ?description) WHERE { ?id wdt:P31 wd:Q35657 . ?id wdt:P6 ?head . ?head wdt:P102 ?party . BIND(if(?party = wd:Q29468, '0', if(?party = wd:Q29552, '1', '2')) as ?partyId) SERVICE wikibase:label { bd:serviceParam wikibase:language 'en' . ?head rdfs:label ?headLabel . ?id rdfs:label ?stateLabel . } OPTIONAL { ?head wdt:P18 ?img . } ?link schema:about ?head . ?link schema:isPartOf <https://en.wikipedia.org/> . } GROUP BY ?id ?head ?headLabel ?link ?stateLabel "}|frame-width=600|frame-height=400|frame-lat=52|frame-long=-110|zoom=3}} </syntaxhighlight> {{Clear}} ===Gotchas=== *When retrieving lines or shapes from OSM, you can't style the fill color or the opacity level of fills or strokes (unless you use the {{para|raw}} parameter) *The following code utilising the {{para|raw}} parameter won't work because the curly brace to close the GeoJSON is adjacent to the curly braces to close the template: <syntaxhighlight lang="wikitext">{{Maplink|raw= {"type": "ExternalData","service": "geoshape","ids": "Q13518258"}}}</syntaxhighlight> :To fix it, put a space before the two template braces or move them to a separate line. == Tutorials == * [[Wikipedia:Creating route maps from OpenStreetMap data]] * [[Wikipedia:Creating shape maps from OpenStreetMap data]] ==FAQ== {{Module talk:mapframe/FAQ}} == Redirects == * {{tlf|Map link}} * {{tlf|Mapframe}} == See also == *[[Wikipedia:Maps for Wikipedia]], a list of mapping tools available on Wikipedia *[[Wikipedia:Maplink]], an informational page about this and similar templates *[[Template:Mapbox]] – a derivative of this template that puts the link inside a right-aligned box *[[Template:Attached KML]] *[[Template:Rapid transit OSM map]] <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Coordinates templates]] [[Category:Map templates]] }}</includeonly> l54r5cw7qnzqkk4xgskmlvj2i8v8y0b Cèṭa'an:Mapframe 10 4432 19461 2024-10-03T19:21:46Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Maplink]] 19461 wikitext text/x-wiki #REDIRECT [[Template:Maplink]] {{rcat shell| {{R from alternative name}} }} mlu385syhqw3wqwzm51ms7tcgnqruna Modul:Mapframe/doc 828 4433 19462 2024-10-03T19:25:51Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating |beta}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} {{Lua|Module:Transcluder}} {{Uses TemplateStyles|Template:Maplink/styles-multi.css}} On English Wikipedia, this module is called by {{tlx|Maplink}}, see that template's documentation for usage instructions. == Usage == ;Standard usage: :Just use {{tl|Maplink}}, which passes its parameters to this...' 19462 wikitext text/x-wiki {{Module rating |beta}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} {{Lua|Module:Transcluder}} {{Uses TemplateStyles|Template:Maplink/styles-multi.css}} On English Wikipedia, this module is called by {{tlx|Maplink}}, see that template's documentation for usage instructions. == Usage == ;Standard usage: :Just use {{tl|Maplink}}, which passes its parameters to this module's {{mono|main}} function as default. ::If a page has a rendering time by Lua of between 5 seconds and 10 seconds using {{tl|Maplink}} the use of the direct module call by syntax like: <code><nowiki>{{#tag:mapframe|[raw GeoJSON]|frameless=[1 for frame]|align=[left/right/center]|text=[caption]|width=[in px]|height=[in px]|latitude=[decimal degrees]|longitude=[decimal degrees]|zoom=[zoom factor]}}</nowiki></code> saves Lua over-head. An example of this substitution is at https://en.wikipedia.org/w/index.php?diff=970846012. Such code minimises the chances of hitting the ten second Lua timeout if the back-end servers are busy. ;From another module: :# Import this module, e.g. <code><nowiki>local mf = require('Module:Mapframe')</nowiki></code> :# Pass a table of parameter names/values to the {{mono|_main}} function. See {{tl|Maplink}} documentation for parameter names and descriptions. E.g. <code><nowiki>local mapframe = mf._main(parameters)</nowiki></code> :# Preprocess {{mono|_main}}'s output before returning it, e.g. <code><nowiki>return frame:preprocess(mapframe)</nowiki></code> == Set up on another wiki == # '''Create template and module:''' #* Import this module and its template to that wiki (or copy the code over, giving attribution in the edit summary). Optionally, give them a name that makes sense in that wiki's language #* On Wikidata, add them to the items {{wde|Q52554979}} and {{wde|Q27882107}} # '''Localise the module''' #* Edit the top bits of the module, between the comments <code>-- ##### Localisation (L10n) settings #####</code> and <code>-- #### End of L10n settings ####</code>, replacing values between <code>"</code> <code>"</code> symbols with local values (when necessary) # '''Add documentation''' #* to the template (e.g. by translating [[Template:Maplink/doc]], adjusting as necessary per any localisations made in the previous step) #* to the module (please transfer/translate these instructions so that wikimedians who read your wiki but not the English Wikipedia can also set up the module and template on another wiki). <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly> hn3pd2g776uegxiyxx2jklqmgs707a6 Cèṭa'an:Maplink/styles-multi.css 10 4434 19463 2024-10-03T19:26:30Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} */ /* Force labels to appear under maps */ .mapframe-multi-container > label:first-of-type { clear:both; } /* Remove padding/margin from floated mapframes * (is already added to container when needed) */ .mapframe-multi-container a.mw-kartographer-container.floatright, .mapframe-multi-container a.mw-kartographer-container.floatleft, .mapframe-multi-container div.mw-kartographer-container.tright, .mapframe-multi-container div.mw-kartographer...' 19463 sanitized-css text/css /* {{pp-template}} */ /* Force labels to appear under maps */ .mapframe-multi-container > label:first-of-type { clear:both; } /* Remove padding/margin from floated mapframes * (is already added to container when needed) */ .mapframe-multi-container a.mw-kartographer-container.floatright, .mapframe-multi-container a.mw-kartographer-container.floatleft, .mapframe-multi-container div.mw-kartographer-container.tright, .mapframe-multi-container div.mw-kartographer-container.tleft { padding: 0 0 0 0; margin: 0 0 0 0; } k90sr0fodnouxmv8p056bdsp5kzjf1p Cèṭa'an:Flag icon/core 10 4435 19464 2024-10-03T19:30:22Z Munajad.MH 3071 ←Membuat halaman berisi '<span class="flagicon">[[File:{{{flag alias-{{{variant}}}|{{safesubst<noinclude />:#if:{{{flag alias|}}}|{{{flag alias}}}|Flag placeholder.svg}}}}}|{{safesubst<noinclude />:#if:{{{size|}}}|{{{size}}}|{{{size flag alias-{{{variant}}}|{{safesubst<noinclude />:#if:{{{variant|}}}|23x15px|{{{size flag alias|23x15px}}}}}}}}}}|{{{border-{{{variant}}}|{{{border|border}}}}}} |alt={{{alias}}}|link={{{alias}}}]]</span><noinclude>{{documentation}}</noinclude>' 19464 wikitext text/x-wiki <span class="flagicon">[[File:{{{flag alias-{{{variant}}}|{{safesubst<noinclude />:#if:{{{flag alias|}}}|{{{flag alias}}}|Flag placeholder.svg}}}}}|{{safesubst<noinclude />:#if:{{{size|}}}|{{{size}}}|{{{size flag alias-{{{variant}}}|{{safesubst<noinclude />:#if:{{{variant|}}}|23x15px|{{{size flag alias|23x15px}}}}}}}}}}|{{{border-{{{variant}}}|{{{border|border}}}}}} |alt={{{alias}}}|link={{{alias}}}]]</span><noinclude>{{documentation}}</noinclude> 2dsxrtbk8pyp3hir055ul09zqp8qif2 Cèṭa'an:Flag icon/core/doc 10 4436 19465 2024-10-03T19:30:43Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} This template is used internally by [[Template:Flag icon]]. It is '''not''' intended to be transcluded directly. See [[Wikipedia:WikiProject Flag Template]] for further information. <includeonly>{{Sandbox other|| [[Category:Flag template system]] [[Category:Flag template system cores]] }}</includeonly>' 19465 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} This template is used internally by [[Template:Flag icon]]. It is '''not''' intended to be transcluded directly. See [[Wikipedia:WikiProject Flag Template]] for further information. <includeonly>{{Sandbox other|| [[Category:Flag template system]] [[Category:Flag template system cores]] }}</includeonly> edtw7dwdgnhxfis1m3qklm6v36ivy0q Cèṭa'an:Country data Banten Sultanate 10 4437 20901 20900 2024-10-17T04:25:43Z Munajad.MH 3071 Ubah target pengalihan dari [[Cèṭa'an:Country data Banten Sultanate]] ke [[Cèṭa'an:Country Data Banten Sultanate]] 20901 wikitext text/x-wiki #Redirect [[Template:Country Data Banten Sultanate]] 1o74xq1m79hlzpsbyjf79c9i6nmc4cv Cèṭa'an:Country data Rising Sun Flag 10 4438 19468 19467 2024-10-03T19:38:58Z Munajad.MH 3071 Ubah target pengalihan dari [[Cèṭa'an:Country Data Rising Sun Flag]] ke [[Cèṭa'an:Country data Empire of Japan]] 19468 wikitext text/x-wiki #Redirect [[Template:Country data Empire of Japan]] 16kf4o3i44ppmc01pi2137xpo5km9mo Cèṭa'an:Flag country/core 10 4439 19469 2024-10-03T19:40:00Z Munajad.MH 3071 ←Membuat halaman berisi '<span data-sort-value="{{{sortkey|{{{shortname alias|{{{alias}}}}}}}}}"><!-- --><span class="flagicon"><!-- -->[[File:{{{flag alias-{{{variant}}}|{{{flag alias}}}}}}|<!-- -->{{#if:{{{size|}}}|{{{size}}}|{{{size flag alias-{{{variant}}}|{{#if:{{{variant|}}}|23x15px|{{{size flag alias|23x15px}}}}}}}}}}|<!-- -->{{{border-{{{variant}}}|{{{border|border}}}}}} |<!-- -->alt=|<!-- -->link=]]&nbsp;<!-- -->{{#switch:{{{flag alias}}}|Flag of Switzerland.svg|Flag of the Vati...' 19469 wikitext text/x-wiki <span data-sort-value="{{{sortkey|{{{shortname alias|{{{alias}}}}}}}}}"><!-- --><span class="flagicon"><!-- -->[[File:{{{flag alias-{{{variant}}}|{{{flag alias}}}}}}|<!-- -->{{#if:{{{size|}}}|{{{size}}}|{{{size flag alias-{{{variant}}}|{{#if:{{{variant|}}}|23x15px|{{{size flag alias|23x15px}}}}}}}}}}|<!-- -->{{{border-{{{variant}}}|{{{border|border}}}}}} |<!-- -->alt=|<!-- -->link=]]&nbsp;<!-- -->{{#switch:{{{flag alias}}}|Flag of Switzerland.svg|Flag of the Vatican City.svg|Flag of Switzerland (Pantone).svg|Flag of Vatican City State - 2023 version.svg=&nbsp;}}<!-- -->{{#ifeq:{{{alias}}}|Nepal|&nbsp;&nbsp;}}<!-- --></span>[[{{{link alias-{{{variant}}}|{{{alias}}}}}}|<!-- -->{{#if:{{{name|}}}|{{{name}}}|{{{shortname alias|{{{alias}}}}}}}}]]<!-- --></span><noinclude>{{documentation}}</noinclude> co3j4nf6rqoykj0gi5vzyvsrk0pmul7 Cèṭa'an:Flag country/core/doc 10 4440 19470 2024-10-03T19:40:24Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} ==Description== <code><nowiki>{{flag country|nation|variant|size=|name=}}</nowiki></code> Produces a flag icon attached to a wikilinked article. This template is similar to the more widely used {{tl|flag}} template, but is more useful for two situations described below. '''Parameters''' *{{para|1}} (first unnamed parameter): Use either the name of the nation or in some cases, a three-letter country code (e.g. ISO 3166-1...' 19470 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} ==Description== <code><nowiki>{{flag country|nation|variant|size=|name=}}</nowiki></code> Produces a flag icon attached to a wikilinked article. This template is similar to the more widely used {{tl|flag}} template, but is more useful for two situations described below. '''Parameters''' *{{para|1}} (first unnamed parameter): Use either the name of the nation or in some cases, a three-letter country code (e.g. [[ISO 3166-1 alpha-3]]) *{{para|variant}} or {{para|2}} (optional parameter): Specifies an alternative (historical) flag to use. This parameter is documented by the appropriate template in [[:Category:Country data templates]]. *{{para|size}} (optional): Can be used to change the flag icon size. *{{para|name}} (optional): The display text of the target wikilink is usually automatically generated, but can always be over-ridden with the name parameter. ==Usage examples== # <code><nowiki>{{flag country|ITA}}</nowiki></code> → {{flag country|ITA}} #:In this case, the country code for Italy (ITA) is used to produce the correct flag and wikilink. In many cases, it would probably be preferable to use {{tl|flag}} to produce the same result, such as <code><nowiki>{{flag|Italy}}</nowiki></code> for this example. However, {{tl|flag country}} could be used within other templates (such as infoboxes) so that country codes can be used for those template parameters. # <code><nowiki>{{flag country|ITA|1861}}</nowiki></code> → {{flag country|ITA|1861}} #:Similar to the first example, but with a flag variant parameter to select a historical flag image. (The wikilinked article is <code><nowiki>[[Italy]]</nowiki></code>.) # <code><nowiki>{{flag country|Kingdom of Italy}}</nowiki></code> → {{flag country|Kingdom of Italy}} #:In this example, a different [[:Category:Country data templates|country data template]] is used, to select an alternative article for the wikilink (in this case, <code><nowiki>[[Kingdom of Italy|Italy]]</nowiki></code>). Compare with <code><nowiki>{{flag|Kingdom of Italy}}</nowiki></code> → {{flag|Kingdom of Italy}}, in which "Kingdom of Italy" is the display text for the wikilink. Therefore, the choice of <code>flag country</code> or <code>flag</code> depends on the desired display text; in all other respects, the templates are identical. #<code><nowiki>{{flag country|South Korea|name=Korea}}</nowiki></code> → {{flag country|South Korea|name=Korea}} ==Tracking categories== *{{Category link with count|Pages using flagcountry template with unknown parameters}} ==TemplateData== {{TemplateData header}} <templatedata> { "description": "Produces a flag icon next to a wikilinked country name.", "params": { "1": { "label": "Nation", "description": "The name or code of the country.", "type": "string", "required": true }, "variant": { "label": "Variant", "description": "The flag variant to be displayed.", "aliases": [ "2" ], "type": "string" }, "size": { "label": "Size", "description": "The size of the flag icon.", "type": "number" } }, "paramOrder": [ "1", "variant", "size" ] } </templatedata> ==See also== *[[Template:Coat of arms]] *[[Template:Flag]] *[[Template:Flag icon]] - displays just the flag *[[Template:Flagu]] - displays the flag and unlinked country name *[[Template:Flaglist]] - names line up vertically in lists *[[Wikipedia:WikiProject Flag Template]] <includeonly>{{Sandbox other|| <!-- ADD CATEGORIES that the template (but not this /sandboxN or /doc page) should be in BELOW THIS LINE. --> [[Category:Flag template system]] }}</includeonly> qgm8rhhetz6zkjk6uhcssd509fcd66n Cèṭa'an:Flag country 10 4441 19471 2024-10-03T19:41:24Z Munajad.MH 3071 ←Membuat halaman berisi '{{country data {{{1}}}|flag country/core|variant={{{variant|{{{2|}}}}}}|size={{{size|}}}|name={{{name|}}}}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using flagcountry template with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Flagcountry]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | name | size | variant }}<noinclude>{{documentation}}</noinclude>' 19471 wikitext text/x-wiki {{country data {{{1}}}|flag country/core|variant={{{variant|{{{2|}}}}}}|size={{{size|}}}|name={{{name|}}}}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using flagcountry template with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Flagcountry]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | name | size | variant }}<noinclude>{{documentation}}</noinclude> 5ttzf95ic6p5x1uyrlml6fbk6xi6ij9 Cèṭa'an:Flaglist 10 4442 19472 2024-10-03T19:44:39Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#ifexist:Template:country data {{{1|}}} |{{country data {{{1|}}}|flaglist/core{{#ifeq:{{{table|}}}|yes|table}}|name={{#ifeq:{{{short|}}}|yes|<!--empty to signal usage of shortname alias-->|{{#if:{{{name|}}}|{{{name}}}|{{{1|}}}}}<!--if name is given but left empty then use 1-->}}|variant={{{variant|{{{2|}}}}}}|size={{{size|}}}}}<!-- -->|{{flaglist/core{{#ifeq:{{{table|}}}|yes|table}}|alias={{{1|}}}|name={{{name|{{{1|}}}}}}|size={{{size|}}}|flag alia...' 19472 wikitext text/x-wiki <includeonly>{{#ifexist:Template:country data {{{1|}}} |{{country data {{{1|}}}|flaglist/core{{#ifeq:{{{table|}}}|yes|table}}|name={{#ifeq:{{{short|}}}|yes|<!--empty to signal usage of shortname alias-->|{{#if:{{{name|}}}|{{{name}}}|{{{1|}}}}}<!--if name is given but left empty then use 1-->}}|variant={{{variant|{{{2|}}}}}}|size={{{size|}}}}}<!-- -->|{{flaglist/core{{#ifeq:{{{table|}}}|yes|table}}|alias={{{1|}}}|name={{{name|{{{1|}}}}}}|size={{{size|}}}|flag alias=Flag placeholder.svg|border=}}}}</includeonly><noinclude> {{documentation}}</noinclude> 70py3xsaekl8jyi9kikaa7j4nq9omvj Cèṭa'an:Flaglist/doc 10 4443 19473 2024-10-03T19:45:05Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Lua|Module:Flaglist}} This template is identical to [[Template:Flag]] except that the names are aligned correctly with flag icons of different widths. It is for use in lists of countries, states, provinces, etc.. See the [[Template:Flag/doc|documentation of Template:Flag]] for general documentation and available parameters. == Examples == {| width="50%" ! style="text-align:left;" | Example country table using {{tl|flaglist}} and tab...' 19473 wikitext text/x-wiki {{Documentation subpage}} {{Lua|Module:Flaglist}} This template is identical to [[Template:Flag]] except that the names are aligned correctly with flag icons of different widths. It is for use in lists of countries, states, provinces, etc.. See the [[Template:Flag/doc|documentation of Template:Flag]] for general documentation and available parameters. == Examples == {| width="50%" ! style="text-align:left;" | Example country table using {{tl|flaglist}} and table=yes parameter ! style="text-align:left;" | Example country list using {{tl|flaglist}} ! style="text-align:left;" | Example country list using {{tl|flag}} |- | {| border=1 |- |{{flaglist|Paraguay}} |- | {{flaglist|San Marino|table=yes}} |- |{{flaglist|Palau}} |- |{{flaglist|Australia}} |- |{{flaglist|Nepal}} |- |{{flaglist|Brazil}} |- |{{flaglist|Iran}} |- |{{flaglist|Switzerland}} |- |{{flaglist|Qatar}} |- |{{flaglist|China}} |- |{{flaglist|Niger}} |- |{{flaglist|Bosnia-Herzegovina|table=yes}} |- | {{flaglist|Socialist Republic of Romania|1948|table=yes}} |- | {{flaglist|USSR|table=yes}}{{flaglist|Hungarian People's Republic|table=yes}}{{UKR}} |} | *{{flaglist|Paraguay}} *{{flaglist|San Marino}} *{{flaglist|Palau}} *{{flaglist|Australia}} *{{flaglist|Nepal}} *{{flaglist|Brazil}} *{{flaglist|Iran}} *{{flaglist|Switzerland}} *{{flaglist|Qatar}} *{{flaglist|China}} *{{flaglist|Niger}} *{{flaglist|Bosnia-Herzegovina}} *{{flaglist|Socialist Republic of Romania|1948}} | *{{flag|Paraguay}} *{{flag|San Marino}} *{{flag|Palau}} *{{flag|Australia}} *{{flag|Nepal}} *{{flag|Brazil}} *{{flag|Iran}} *{{flag|Switzerland}} *{{flag|Qatar}} *{{flag|China}} *{{flag|Niger}} *{{flag|Bosnia-Herzegovina}} *{{flag|Socialist Republic of Romania|1948}} |} {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{flaglist|Georgia (U.S. state)|name=Georgia}}</nowiki>}} {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{flaglist|Germany}}</nowiki>}} {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{flaglist|Germany|empire}}</nowiki>}} {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{flaglist|Romania}}</nowiki>}} {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{flaglist|Romania|1948}}</nowiki>}} {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{flaglist|Socialist Republic of Romania}}</nowiki>}} {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{flaglist|Socialist Republic of Romania|short=yes}}</nowiki>}} {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{flaglist|UN}}</nowiki>}} {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{flaglist|World}}</nowiki>}} {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{flaglist|ITA}}</nowiki>}} {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{flaglist|SUI}}</nowiki>}} {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{flaglist|Switzerland}}</nowiki>}} {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{flaglist|Union of Soviet Socialist Republics|table=yes}}</nowiki>}} {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{flaglist|ITA|size=46x30px}}</nowiki>}} {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{flaglist|SUI|size=46x30px}}</nowiki>}} == How it works == {{Lua|Module:Flaglist}} {{tl|Flag}} generates a flag icon, a non-breaking space and the country link, which means the alignment of the link depends on the width of the flag image. The default size for flag icons is 23x15px, so the icon width is 23px for long flags but smaller for more squarish flags such as those of [[Flag of San Marino|San Marino]] and [[Flag of Niger|Niger]] (any flag with an [[List of national flags by aspect ratio|aspect ratio]] less than {{math|{{sfrac|23|15}} &asymp; 1.53}}), misaligning the country links next to them. The {{tl|Flag/core}} template, used internally by {{((}}flag{{))}}, compensates for this for Nepal, Vatican City and Switzerland by inserting some extra spaces, though for several other countries the link is still shifted too far to the left, as seen above. {{tl|Flaglist}} puts a flag icon inside an invisible &lt;[[Span tag|span]]&gt; box with a fixed width calculated by [[Module:Flaglist]]. The width does not depend on the exact dimensions of the image, but does vary with the maximum width and height specified using [[WP:EIS|extended image syntax]]. The default size for most countries' flags is 23x15px; the {{para|size}} parameter can be used if a different size is wanted. [[:Category:Country data templates with distinct default size|Some entities]] have different defaults specified within their data templates and may output misaligned links even if {{para|size}} is not used. If a maximum width is specified (whether both width and height, e.g. <kbd>20x10px</kbd>, or width only, e.g. <kbd>20px</kbd>), either using the {{para|size}} parameter or the data template default, the box size is equal to this width plus seven pixels. If a height is specified but a width is not (<kbd>x10px</kbd>), a box width of 2.2 times the height plus seven pixels is used. In the latter case, flags with an aspect ratio greater than 2.2 (the only such current national flag being [[Flag of Qatar|that of Qatar]]) may extend beyond the invisible box and overlap the country link at certain sizes, as seen in the table below. For this reason, if an icon size different from the default is wanted, it is best to always specify both a width and a height. This also ensures that neither squarish nor long flags are rendered much bigger than other flags. <templatedata> { "params": { "1": { "label": "Country", "description": "Display the small flag icon of this country. A flag will only be displayed if the related template {{country data ⟨1⟩}} exists with the ⟨flag alias⟩ parameter (otherwise a transparent placeholder is used to preserve text alignment inside lists).", "example": "Germany", "type": "string", "required": true }, "2": { "aliases": [ "variant" ], "label": "Flag variant", "description": "Name of a variant that is configured in the country data template to display a flag variation, such as a historical flag.", "example": "empire", "type": "string" }, "name": { "description": "Custom name to be displayed instead of ⟨1⟩.", "type": "string", "label": "Custom name" }, "size": { "description": "Custom size of the flag icon.", "example": "x25px", "type": "string", "default": "23x15px", "label": "Custom flag size" }, "short": { "label": "Short name", "description": "Display the ⟨shortname alias⟩ that is configured in the country data template, instead of the name given with ⟨1⟩ or ⟨name⟩. If there is no shortname alias, then ⟨alias⟩ from the country data template is used.", "example": "yes", "type": "boolean", "default": "no", "suggested": true }, "table": { "label": "Table alignment", "description": "Align country names that wrap across multiple lines next to the flag icon (by creating a table). Currently only for use within tables.", "example": "yes", "type": "boolean", "default": "no", "suggested": false } }, "paramOrder": [ "1", "name", "short", "2", "size", "table" ], "description": " " } </templatedata> == Usage with custom size == {| class="wikitable" style="width:65%" |- ! width="10%" | {{para|size}} value ! width="20%" | {{tl|flag}} output ! width="20%" | {{tl|flaglist}} output ! width="20%" | {{tl|flaglist}} with table=yes output |- ! 10px | *{{flag|Qatar|size=10px}} *{{flag|Palau|size=10px}} *{{flag|Switzerland|size=10px}} *{{flag|Union of Soviet Socialist Republics|size=10px}} | *{{flaglist|Qatar|size=10px}} *{{flaglist|Palau|size=10px}} *{{flaglist|Switzerland|size=10px}} *{{flaglist|Union of Soviet Socialist Republics|size=10px}} | {| |- |{{flaglist|Qatar|size=10px}} |- |{{flaglist|Palau|size=10px}} |- |{{flaglist|Switzerland|size=10px|table=yes}} |- |{{flaglist|Union of Soviet Socialist Republics|size=10px|table=yes}} |} |- ! x8px | *{{flag|Qatar|size=x8px}} *{{flag|Palau|size=x8px}} *{{flag|Switzerland|size=x8px}} *{{flag|Union of Soviet Socialist Republics|size=x8px}} | *{{flaglist|Qatar|size=x8px}} *{{flaglist|Palau|size=x8px}} *{{flaglist|Switzerland|size=x8px}} *{{flaglist|Union of Soviet Socialist Republics|size=x8px}} | {| |- |{{flaglist|Qatar|size=x8px}} |- |{{flaglist|Palau|size=x8px}} |- |{{flaglist|Switzerland|size=x8px|table=yes}} |- |{{flaglist|Union of Soviet Socialist Republics|size=x8px|table=yes}} |} |- ! 10x8px | *{{flag|Qatar|size=10x8px}} *{{flag|Palau|size=10x8px}} *{{flag|Switzerland|size=10x8px}} *{{flag|Union of Soviet Socialist Republics|size=10x8px}} | *{{flaglist|Qatar|size=10x8px}} *{{flaglist|Palau|size=10x8px}} *{{flaglist|Switzerland|size=10x8px}} *{{flaglist|Union of Soviet Socialist Republics|size=10x8px}} | {| |- |{{flaglist|Qatar|size=10x8px}} |- |{{flaglist|Palau|size=10x8px}} |- |{{flaglist|Switzerland|size=10x8px|table=yes}} |- |{{flaglist|Union of Soviet Socialist Republics|size=10x8px|table=yes}} |} |- ! 35px | *{{flag|Qatar|size=35px}} *{{flag|Palau|size=35px}} *{{flag|Switzerland|size=35px}} *{{flag|Union of Soviet Socialist Republics|size=35px}} | *{{flaglist|Qatar|size=35px}} *{{flaglist|Palau|size=35px}} *{{flaglist|Switzerland|size=35px}} *{{flaglist|Union of Soviet Socialist Republics|size=35px}} | {| |- |{{flaglist|Qatar|size=35px}} |- |{{flaglist|Palau|size=35px}} |- |{{flaglist|Switzerland|size=35px|table=yes}} |- |{{flaglist|Union of Soviet Socialist Republics|size=35px|table=yes}} |} |- ! x25px | *{{flag|Qatar|size=x25px}} *{{flag|Palau|size=x25px}} *{{flag|Switzerland|size=x25px}} *{{flag|Union of Soviet Socialist Republics|size=x25px}} | *{{flaglist|Qatar|size=x25px}} *{{flaglist|Palau|size=x25px}} *{{flaglist|Switzerland|size=x25px}} *{{flaglist|Union of Soviet Socialist Republics|size=x25px}} | {| |- |{{flaglist|Qatar|size=x25px}} |- |{{flaglist|Palau|size=x25px}} |- |{{flaglist|Switzerland|size=x25px|table=yes}} |- |{{flaglist|Union of Soviet Socialist Republics|size=x25px|table=yes}} |} |- ! 35x25px | *{{flag|Qatar|size=35x25px}} *{{flag|Palau|size=35x25px}} *{{flag|Switzerland|size=35x25px}} *{{flag|Union of Soviet Socialist Republics|size=35x24px}} | *{{flaglist|Qatar|size=35x24px}} *{{flaglist|Palau|size=35x24px}} *{{flaglist|Switzerland|size=35x24px}} *{{flaglist|Union of Soviet Socialist Republics|size=35x24px}} | {| |- |{{flaglist|Qatar|size=35x24px}} |- |{{flaglist|Palau|size=35x24px}} |- |{{flaglist|Switzerland|size=35x24px|table=yes}} |- |{{flaglist|Union of Soviet Socialist Republics|size=35x24px|table=yes}} |} |} <includeonly>{{Sandbox other|| [[Category:Flag template system]] }}</includeonly> q05sy91jwuf8ylk3tez07tzrr16c2ab Modul:Flaglist 828 4444 19474 2024-10-03T19:45:52Z Munajad.MH 3071 ←Membuat halaman berisi '-- Calculates the width of the span box for [[Template:Flaglist]] -- based on the specified image size local p = {} function p.luawidth(size) --For use within Lua local w if string.find(size,"^%d+x%d+px$") then -- width and height (eg. 20x10px) -- use specified width w = tonumber(string.match(size,"(%d+)x%d+px")) + 2 -- (2px for borders) elseif string.find(size,"^%d+px$") then -- width only (eg. 20px) -- use specified width w = tonumber(string.match...' 19474 Scribunto text/plain -- Calculates the width of the span box for [[Template:Flaglist]] -- based on the specified image size local p = {} function p.luawidth(size) --For use within Lua local w if string.find(size,"^%d+x%d+px$") then -- width and height (eg. 20x10px) -- use specified width w = tonumber(string.match(size,"(%d+)x%d+px")) + 2 -- (2px for borders) elseif string.find(size,"^%d+px$") then -- width only (eg. 20px) -- use specified width w = tonumber(string.match(size,"(%d+)px")) + 2 elseif string.find(size,"^x%d+px$") then -- height only (eg. x10px) -- assume a width based on the height local h = tonumber(string.match(size,"x(%d+)px")) w = h * 2.2 w = math.floor(w+0.5) -- round to integer else -- empty or invalid input w = 25 -- default width for flagicons including borders end return tostring(w) end function p.width(frame) --For external use return p.luawidth(frame.args[1]) end return p lt6szodeyazyqkibqhqd7ue95aoijjb Modul:Flaglist/doc 828 4445 19475 2024-10-03T19:46:21Z Munajad.MH 3071 ←Membuat halaman berisi 'This template is used internally by [[Template:Flaglist]] and should not be used directly. <includeonly> [[Category:Flag template system]] </includeonly><noinclude> [[Category:Module documentation pages]] </noinclude>' 19475 wikitext text/x-wiki This template is used internally by [[Template:Flaglist]] and should not be used directly. <includeonly> [[Category:Flag template system]] </includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> omwlcdsk2xdtiiyf86czv18rseg0xnh Bhângsa:Flag template system 14 4446 19476 2024-10-03T19:47:13Z Munajad.MH 3071 ←Membuat halaman berisi '{{template category |type=formatting}} {{cat main|Wikipedia:WikiProject Flag Template}} {{commonscat|Flag template system}} [[Category:Vexillological templates| ]] {{CatAutoTOC}}' 19476 wikitext text/x-wiki {{template category |type=formatting}} {{cat main|Wikipedia:WikiProject Flag Template}} {{commonscat|Flag template system}} [[Category:Vexillological templates| ]] {{CatAutoTOC}} mfaa7mrw7q9p3p47ns29mbkpo635smr Cèṭa'an:Cat main 10 4447 19477 2024-10-03T19:47:49Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Category main article]] 19477 wikitext text/x-wiki #REDIRECT [[Template:Category main article]] {{Redirect category shell| {{R from move}} }} tg662avf9vuhh5ym7velxdmjruydey9 Cèṭa'an:Category main article 10 4448 19478 2024-10-03T19:48:30Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:Category main article|catMain}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>' 19478 wikitext text/x-wiki {{#invoke:Category main article|catMain}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 93ywomtawinj6ihztk938yo4nvud211 Modul:Category main article 828 4449 19479 2024-10-03T19:49:24Z Munajad.MH 3071 ←Membuat halaman berisi '-- This module implements {{cat main}}. local mHatnote = require('Module:Hatnote') local mFormatLink = require('Module:Format link') local yesno = require('Module:Yesno') local mTableTools -- lazily initialise local mArguments -- lazily initialise local p = {} function p.catMain(frame) mTableTools = require('Module:TableTools') mArguments = require('Module:Arguments') local args = mArguments.getArgs(frame, {wrappers = 'Template:Category main article'}) loc...' 19479 Scribunto text/plain -- This module implements {{cat main}}. local mHatnote = require('Module:Hatnote') local mFormatLink = require('Module:Format link') local yesno = require('Module:Yesno') local mTableTools -- lazily initialise local mArguments -- lazily initialise local p = {} function p.catMain(frame) mTableTools = require('Module:TableTools') mArguments = require('Module:Arguments') local args = mArguments.getArgs(frame, {wrappers = 'Template:Category main article'}) local pages = mTableTools.compressSparseArray(args) local options = { article = args.article, selfref = args.selfref } return p._catMain(options, unpack(pages)) end function p._catMain(options, ...) options = options or {} -- Get the links table. local links = mFormatLink.formatPages({}, {...}) if not links[1] then local page = mw.title.getCurrentTitle().text links[1] = mFormatLink._formatLink{link = page} end for i, link in ipairs(links) do links[i] = string.format("'''%s'''", link) end -- Get the pagetype. local pages = {...} local pagetype if options.article ~= nil then pagetype = yesno(options.article) ~= false and 'article' or 'page' elseif pages and pages[1] then local page = pages[1]:gsub("|.*","") pagetype = mw.title.new(page).namespace == 0 and "article" or "page" else pagetype = "article" end -- Work out whether we need to be singular or plural. local stringToFormat if #links > 1 then stringToFormat = 'The main %ss for this [[Help:Categories|category]] are %s.' else stringToFormat = 'The main %s for this [[Help:Categories|category]] is %s.' end -- Get the text. local text = string.format( stringToFormat, pagetype, mw.text.listToText(links) ) -- Pass it through to Module:Hatnote. local hnOptions = {} hnOptions.selfref = options.selfref return mHatnote._hatnote(text, hnOptions) end return p nlfod6cor626ab7569zdtwyk8ed27pd Modul:Category main article/doc 828 4450 19480 2024-10-03T19:49:49Z Munajad.MH 3071 ←Membuat halaman berisi '{{high-use}} {{Lua|Module:Hatnote|Module:Format link|Module:Yesno|Module:TableTools|Module:Arguments}} This module produces hatnote saying "The main article for this category is x." It implements the {{tl|Category main article}} template. == Use from wikitext == This module should usually be used via the {{tl|Category main article}} template. However, it can also be used from #invoke with the syntax <code><nowiki>{{#invoke:Category main article|catMain|</nowiki...' 19480 wikitext text/x-wiki {{high-use}} {{Lua|Module:Hatnote|Module:Format link|Module:Yesno|Module:TableTools|Module:Arguments}} This module produces hatnote saying "The main article for this category is x." It implements the {{tl|Category main article}} template. == Use from wikitext == This module should usually be used via the {{tl|Category main article}} template. However, it can also be used from #invoke with the syntax <code><nowiki>{{#invoke:Category main article|catMain|</nowiki>''parameters''<nowiki>}}</nowiki></code>. Please see the {{tl|Category main article}} template documentation for available parameters. == Use from other Lua modules == Load the module: <syntaxhighlight lang="lua"> local mCatMain = require('Module:Category main article') </syntaxhighlight> You can then use the _catMain function like this: <syntaxhighlight lang="lua"> mCatMain._catMain(options, ...) </syntaxhighlight> <var>options</var> is an optional table that can be used to configure the function's output. There are two available options, "article" and "selfref". * '''article''' - if this is set to false, "no", "n", "false", or 0, the module outputs "The main page" rather than "The main article". Use the code {{code|1={article = false}|2=lua}}. * '''selfref''' - this is used when the output is a self-reference to Wikipedia. To set this option, use {{code|1={selfref = true}|2=lua}}. (See the {{tl|selfref}} template for more details on self-references.) The remaining arguments are page names to be turned into link(s) following the text "The main article for this category is". If no page names are specified, the current page name (minus the [[WP:NS|namespace]] name) is used for the first link. ; Example 1 <syntaxhighlight lang="lua"> mCatMain._catMain(nil, 'Foo') </syntaxhighlight> Produces: :<code><nowiki><div class="hatnote relarticle mainarticle">The main article for this [[Help:Categories|category]] is '''[[Foo]]'''.</div></nowiki></code> Displays as: {{cat main|Foo}} ; Example 2 <syntaxhighlight lang="lua"> mCatMain._catMain(nil, 'Foo', 'Bar', 'Baz') </syntaxhighlight> Produces: :<code><nowiki><div class="hatnote relarticle mainarticle">The main articles for this [[Help:Categories|category]] are '''[[Foo]]''', '''[[Bar]]''' and '''[[Baz]]'''.</div></nowiki></code> Displays as: {{cat main|Foo|Bar|Baz}} ; Example 3 <syntaxhighlight lang="lua"> mCatMain._catMain({article = false}, 'Foo') </syntaxhighlight> Produces: :<code><nowiki><div class="hatnote relarticle mainarticle">The main page for this [[Help:Categories|category]] is '''[[Foo]]'''.</div></nowiki></code> Displays as: {{cat main|Foo|article=no}} == Technical details == This module uses [[Module:Hatnote]] to format the hatnote text. <includeonly>{{sandbox other|| <!-- Categories go here and interwikis go in Wikidata. --> [[Category:Hatnote modules]] }}</includeonly> <noinclude> [[Category:Module documentation pages]] </noinclude> pskou7k0p1h9rrf4h0vg5j897b0l2ze Cèṭa'an:Category main article/doc 10 4451 19481 2024-10-03T19:50:37Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Place categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High-use| 154831 }} {{Lua|Module:Category main article}} ==Usage== This template is for use on [[Wikipedia: Category namespace|Category]] pages, to refer to the primary article associated with this category, which most of the time, describes the entire set containing the category. <span style="font-size:1.125em; font-weight:bold">This temp...' 19481 wikitext text/x-wiki {{Documentation subpage}} <!-- Place categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High-use| 154831 }} {{Lua|Module:Category main article}} ==Usage== This template is for use on [[Wikipedia: Category namespace|Category]] pages, to refer to the primary article associated with this category, which most of the time, describes the entire set containing the category. <span style="font-size:1.125em; font-weight:bold">This template is not a replacement for adding a category to the main article.</span> The main article of a category should always have the category set. Furthermore, the main article should always have a space as [[WP:SORTKEY|sort key]] so that it appears on top of a category. Example: the article [[Internet]] should have the category <code><nowiki>[[Category:Internet| ]]</nowiki></code>. Normal usage (uses category name for wiki link): *{{tlx|Category main article}} results in {{Category main article}} If the name of the main article is different than the name of the category {{--}} for example: if the main article for [[:Category: Dead or Alive (series)]] is [[:Dead or Alive (franchise)]] &mdash; then you will need to use one parameter to specify the article: *{{tlx|Category main article|Dead or Alive (franchise)}} results in {{Category main article|Dead or Alive (franchise)}} ===Multiple articles=== Simply append more articles as additional arguments (up to five): *{{tlx|Category main article|1 BC}} results in {{Category main article|1 BC}} *{{tlx|Category main article|1 BC|2 BC}} results in {{Category main article|1 BC|2 BC}} *{{tlx|Category main article|1 BC|2 BC|3 BC|4 BC|5 BC}} results in {{Category main article|1 BC|2 BC|3 BC|4 BC|5 BC}} ===Pages which aren't articles=== The template should automatically detect titles being outside the article namespace, but this may also be set manually: *{{tlx|Category main article|WP:WikiProject|article{{=}}no}} results in {{Category main article|WP:WikiProject|article=no}} ==TemplateData== {{TemplateData header}} <templatedata>{ "description": "Specifies the primary article(s) associated with this category", "params": { "1": { "label": "Article 1", "description": "Name of primary article, if different from category name", "type": "wiki-page-name", "required": false }, "2": { "label": "Article 2", "description": "Name of second main article", "type": "wiki-page-name", "required": false }, "3": { "label": "Article 3", "description": "Name of third main article", "type": "wiki-page-name", "required": false }, "4": { "label": "Article 4", "description": "Name of fourth main article", "type": "wiki-page-name", "required": false }, "5": { "label": "Article 5", "description": "Name of fifth main article", "type": "wiki-page-name", "required": false } }, "format": "block" }</templatedata> ==Redirects== * {{Tlx|Cat main}} * {{Tlx|Category main}} ==See also== *{{tl|Topic cat}} {{Category hatnote templates}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Hatnote templates for category pages]] }}</includeonly> tlx9gema8de0fnujfiztjgw82943si2 Cèṭa'an:Category main 10 4452 19482 2024-10-03T19:51:46Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Category main article]] 19482 wikitext text/x-wiki #REDIRECT [[Template:Category main article]] 10bn6rx5r1s106fcwf9fy97713j3n3x Cèṭa'an:Flaglist/core 10 4453 19483 2024-10-03T19:53:07Z Munajad.MH 3071 ←Membuat halaman berisi 'This template is used internally by [[Template:Flaglist]] and should not be used directly. <includeonly> [[Category:Flag template system]] </includeonly><noinclude> [[Category:Module documentation pages]] </noinclude>' 19483 wikitext text/x-wiki This template is used internally by [[Template:Flaglist]] and should not be used directly. <includeonly> [[Category:Flag template system]] </includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> omwlcdsk2xdtiiyf86czv18rseg0xnh Cèṭa'an:Flag/doc 10 4454 19484 2024-10-03T19:53:47Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating |beta }} {{high use}} {{lua|Module:Flagg|Module:Country alias|Module:Check for unknown parameters}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Lua-native alternative to popular flag templates. Can be used to reduce [[WP:PEIS|post-expand include size]] of pages with lots of templates, since it avoids calling multilevel templates. == Usage == ====Generic flag t...' 19484 wikitext text/x-wiki {{Module rating |beta }} {{high use}} {{lua|Module:Flagg|Module:Country alias|Module:Check for unknown parameters}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Lua-native alternative to popular flag templates. Can be used to reduce [[WP:PEIS|post-expand include size]] of pages with lots of templates, since it avoids calling multilevel templates. == Usage == ====Generic flag templates==== * {{tl|flag}} → &#123;&#123;[[Module:flag|#invoke:flag]]|&#125;&#125; * {{tl|flag country}} → {{ml|flag|country}} * {{tl|flag decoration}} (or {{tl|flagdeco}}) → {{ml|flag|decoration}} (or {{ml|flag|deco}}) * {{tl|flag icon}} → {{ml|flag|icon}} * {{tl|flag link}} → {{ml|flag|link}} * {{tl|flag+link}} → {{ml|flag|+link}} ====Sports flag templates==== * {{tl|flag athlete}} → {{ml|flag|athlete}} * {{tl|flag medalist}} → {{ml|flag|medalist}} * {{tl|flag team}} → {{ml|flag|team}} * {{tl|flag IOC}} → {{ml|flag|IOC}} * {{tl|flag IOC 2}} → {{ml|flag|IOC 2}} * {{tl|flag IOC athlete}} → {{ml|flag|IOC athlete}} * {{tl|fb}} → {{ml|flag|fb}} * {{tl|fb-rt}} → {{ml|flag|fb-rt}} * {{tl|fbicon}} → {{ml|flag|fbicon}} * {{tl|ru}} → {{ml|flag|ru}} == Examples == {| {{table}} ! colspan=3| Template !! colspan=3| Module |- ! Code !! Output !! [[WP:PEIS|PEIS]] !! Code !! Output !! [[WP:PEIS|PEIS]] |- | {{tlx|flag|CHN}} || {{flag|CHN}} || 443b || {{mlx|flag|<nowiki>|</nowiki>CHN}} || {{#invoke:flag||CHN}} || 128b |- | {{tlx|flag country|CHN}} || {{flag country|CHN}} || 577b || {{mlx|flag|country|CHN}} || {{#invoke:flag|country|CHN}} || 128b |- | {{tlx|flag decoration|CHN}}/{{tlx|flag deco|CHN}} || {{flag deco|CHN}} || 452b || {{mlx|flag|decoration|CHN}}/{{mlx|flag|deco|CHN}} || {{#invoke:flag|deco|CHN}} || 107b |- | {{tlx|flag icon|CHN}} || {{flag icon|CHN}} || 548b || {{mlx|flag|icon|CHN}} || {{#invoke:flag|icon|CHN}} || 117b |- | {{tlx|flag link|CHN|at the 2004 Summer Olympics}} || {{flag link|CHN|at the 2004 Summer Olympics}} || 497b || {{mlx|flag|link|CHN|at the 2004 Summer Olympics}} || {{#invoke:flag|link|CHN|at the 2004 Summer Olympics}} || 198b |- | {{tlx|flag+link|History of|CHN}} || {{flag+link|History of|CHN}} || 663b || {{mlx|flag|+link|History of|CHN}} || {{#invoke:flag|+link|History of|CHN}} || 139b |- | {{tlx|flag team|GBR}} || {{flag team|GBR}} || 804b || {{mlx|flag|team|GBR}} || {{#invoke:flag|team|GBR}} || 193b |- | {{tlx|flag athlete|[[Andy Murray]]|GBR}} || {{flag athlete|[[Andy Murray]]|GBR}} || 617b || {{mlx|flag|athlete|[[Andy Murray]]|GBR}} || {{#invoke:flag|athlete|[[Andy Murray]]|GBR}} || 210b |- | {{tlx|flag medalist|[[Andy Murray]]|GBR}} || {{flag medalist|[[Andy Murray]]|GBR}} || 469b || {{mlx|flag|medalist|[[Andy Murray]]|GBR}} || {{#invoke:flag|medalist|[[Andy Murray]]|GBR}} || 129b |- | {{tlx|flag IOC|CAN|1924 Winter|1}} || {{flag IOC|CAN|1924 Winter|1}} || 326b || {{mlx|flag|IOC|CAN|1924 Winter|1}} || {{#invoke:flag|IOC|CAN|1924 Winter|1}} || 163b |- | {{tlx|flag IOC 2|HKG|1954 Asian Games|1}} || {{flag IOC 2|HKG|1954 Asian Games|1}} || 368b || {{mlx|flag|IOC 2|HKG|1954 Asian Games|1}} || {{#invoke:flag|IOC 2|HKG|1954 Asian Games|1}} || 184b |- | {{tlx|flag IOC athlete|[[Mark Spitz]]|USA|1972 Summer }} || {{flag IOC athlete|[[Mark Spitz]]|USA|1972 Summer }} || 346b || {{mlx|flag|IOC athlete|[[Mark Spitz]]|USA|1972 Summer }} || {{#invoke:flag|IOC athlete|[[Mark Spitz]]|USA|1972 Summer }} || 178b |- | {{tlx|fb|CHN}} || {{fb|CHN}} || 560b || {{mlx|flag|fb|CHN}} || {{#invoke:flag|fb|CHN}} || 151b |- | {{tlx|fb-rt|CHN}} || {{fb-rt|CHN}} || 482b || {{mlx|flag|fb-rt|CHN}} || {{#invoke:flag|fb-rt|CHN}} || 151b |- | {{tlx|fbicon|CHN}} || {{fbicon|CHN}} || 444b || {{mlx|flag|fbicon|CHN}} || {{#invoke:flag|fbicon|CHN}} || 163b |- | {{tlx|ru|CHN}} || {{ru|CHN}} || 646b || {{mlx|flag|ru|CHN}} || {{#invoke:flag|ru|CHN}} || 210b |} == Caveats == When used inside a template, parameters from that template are passed to the module. This can be useful in some situations, but can lead to conflicts (for example, if the parent template has a parameter {{para|country}} that is unrelated to the flag it is supposed to display). To prevent this behavior, add the {{para|frameonly}} parameter to the module call, e.g. {{mlx|1=flag|2=deco|3=CHN|4=frameonly=true}}. <includeonly>{{Sandbox other|| [[Category:Flag template system]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> 4p2su8fpynt9akbi47tll6rwxr6hktf Cèṭa'an:Country alias 10 4455 19485 2024-10-03T19:55:45Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Country alias|main |alias={{{1|{{{country}}}}}} |flag={{{flag|}}} |fullName={{{fullName|}}} |year={{#if:{{{fullName|}}}|{{#invoke:String|match|{{{fullName|}}}|^%d+|ignore_errors=1|plain=0}}|{{{year|}}}}} |games={{#if:{{{fullName|}}}|{{#invoke:String|replace|{{{fullName}}}|^%d+ ?|ignore_errors=1|plain=0}}|{{{games|}}}}} |error{{#if:{{{error|}}}||_NULL}}={{{error|}}} }}</includeonly><noinclude>{{documentation}} </noinclude>' 19485 wikitext text/x-wiki <includeonly>{{#invoke:Country alias|main |alias={{{1|{{{country}}}}}} |flag={{{flag|}}} |fullName={{{fullName|}}} |year={{#if:{{{fullName|}}}|{{#invoke:String|match|{{{fullName|}}}|^%d+|ignore_errors=1|plain=0}}|{{{year|}}}}} |games={{#if:{{{fullName|}}}|{{#invoke:String|replace|{{{fullName}}}|^%d+ ?|ignore_errors=1|plain=0}}|{{{games|}}}}} |error{{#if:{{{error|}}}||_NULL}}={{{error|}}} }}</includeonly><noinclude>{{documentation}} </noinclude> aiswi1y042oc7m3a3jer6qxgztik1nw Cèṭa'an:Country alias/doc 10 4456 19486 2024-10-03T19:56:09Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} {{Lua|Module:Country alias|Module:Country alias/data}} This template returns either a country name or the flag associated with that country, depending on the input parameters. {{t|Country alias}} is primarily meant to be used for sporting competitions such as the [[Olympics]], Commonwealth Ga...' 19486 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} {{Lua|Module:Country alias|Module:Country alias/data}} This template returns either a country name or the flag associated with that country, depending on the input parameters. {{t|Country alias}} is primarily meant to be used for sporting competitions such as the [[Olympics]], [[Commonwealth Games]], [[Asian Games]], etc. == Usage == There is one required parameter and three optional parameters. ;<code>country</code>/<code>1</code>:The three-letter country code used by [[List of IOC country codes|IOC]], [[List of CGF country codes|CGF]], or [[List of FINA member federations|FINA]]. This parameter can be an unnamed parameter. ;<code>flag</code>:If set to <code>yes</code>, will return the flag of the country. ;<code>year</code>:The input year will determine which flag is used. For example, any year before 1999 will give "Pre-1999 Flag of Tunisia.svg" for Tunisia (TUN), while any year after 1999 will give "Flag of Tunisia.svg". ;<code>games</code>:This is another method of determining which flag is used. Some countries, such as Great Britain, used the Olympic flag during the [[1980 Summer Olympics]]. ==Examples== Here are some examples based on the entry for Italy (ITA) <syntaxhighlight lang="Lua"> ITA = { name = "Italy", {1946, "Flag of Italy (1861-1946).svg"}, {2002, "Flag of Italy.svg"}, {2006, "Flag of Italy (2003-2006).svg"}, "Flag of Italy.svg", ["Summer Olympics"] = { [1980] = "Olympic flag.svg", }, </syntaxhighlight> *<code><nowiki>{{Country alias|ITA}}</nowiki></code> → {{Country alias|country=ITA}} *<code><nowiki>{{Country alias|ITA|flag=yes}}</nowiki></code> → {{Country alias|country=ITA|flag=yes}} *<code><nowiki>{{Country alias|ITA|flag=yes|year=1946}}</nowiki></code> → {{Country alias|country=ITA|flag=yes|year=1946}} *<code><nowiki>{{Country alias|ITA|flag=yes|year=1947}}</nowiki></code> → {{Country alias|country=ITA|flag=yes|year=1947}} *<code><nowiki>{{Country alias|ITA|flag=yes|year=1980|games=Summer Olympics}}</nowiki></code> → {{Country alias|country=ITA|flag=yes|year=1980|games=Summer Olympics}} *<code><nowiki>{{Country alias|ITA|flag=yes|year=2006|games=Summer Olympics}}</nowiki></code> → {{Country alias|country=ITA|flag=yes|year=2006|games=Summer Olympics}} Note that in the last example <code>games</code> does not factor into the flag image. ===Lua script error messages=== If the country code is not supplied, or does not exist in the module, an error will be returned: *{{tlc|Country alias}} → {{error|Lua error in Module:Country_alias at line 202: Invalid country alias: {{{country}}}.}} *{{tlc|Country alias|&nbsp;}} → {{error|Lua error in Module:Country_alias at line 202: Invalid country alias: nil.}} *{{tlc|Country alias|EXZ}} → {{error|Lua error in Module:Country_alias at line 202: Invalid country alias: EXZ.}} *{{tlc|Country alias|2=country=EXZ}} → {{error|Lua error in Module:Country_alias at line 202: Invalid country alias: EXZ.}} To avoid generating a script error, use {{para|error|value}}. *{{tlc|Country alias|EXZ|3=error=ERROR}} → {{Country alias|EXZ|error=ERROR}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wikipedia classification templates]] [[Category:Wikipedia utility templates]] }}</includeonly> ifetxlf06iqdpb77srd1siyb6zd46vh Modul:Country alias 828 4457 19487 2024-10-03T19:56:52Z Munajad.MH 3071 ←Membuat halaman berisi '-- This module returns the country name or the flag name for a country, -- based on the three-letter IOC/CGA/FINA alias. --[[ The following country code is used for multiple countries: ANG (workaround: added ANG_CGF for use with Commonwealth Games) The following names have different names/flags based on sport/year Great Britain (and N.I.) GBR, GBR_WCA (latter added to add text in parens) Hong Kong HKG, HKG_CGF (latter...' 19487 Scribunto text/plain -- This module returns the country name or the flag name for a country, -- based on the three-letter IOC/CGA/FINA alias. --[[ The following country code is used for multiple countries: ANG (workaround: added ANG_CGF for use with Commonwealth Games) The following names have different names/flags based on sport/year Great Britain (and N.I.) GBR, GBR_WCA (latter added to add text in parens) Hong Kong HKG, HKG_CGF (latter added to keep colonial flag) Individual Olympic Athletes IOA, IOA_2000 (IOA changed to Independent Olympic Athletes in 2012) Russian Athletes OAR (2018), ROC_2020 (2020 Summer, 2022 Winter) SWZ Swaziland became Eswatini after the 2018 Commonwealth Games MKD Macedonia became North Macedonia in 2019 ART No "Athlete" before Refugee Team @ 2017 AIMAG D.R. of the Congo Was Zaire (ZAI) and Congo-Kinshasa (COK_COD) The following countries have multiple aliases due to CGF/IOC/FINA/IAAF/etc differences, or deprecated uses Anguilla AIA, ANG_CGF Antigua and Barbuda ANT, ATG Bahrain BHN, BHR, BRN Curaçao CUR, CUW East Timor TLS, TMP Falkand Islands FAI, FLK Faroe Islands FAR, FRO Guernsey GGY, GUE Iran IRI, IRN Ireland IRE, IRL - IRE is *only* for CGF apps Jersey JER, JEY Lebanon LBN, LIB Montserrat MNT, MSR Nicaragua NCA, NIC Norfolk Island NFI, NFK Oman OMA, OMN Refugee Olympic Team ROA, ROT, EOR Romania ROM, ROU Saint Helena SHE, SHN Saint Vincent and the Grenadines SVG, VIN Sarawak SAR, SWK Singapore SGP, SIN South Africa RSA, SAF Tonga TGA, TON Trinidad and Tobago TRI, TTO Turks and Caicos Islands TCA, TCI, TKS Oddity that needs to be revisited French Polynesia PYF, TAH - TAH has been converted to Tahiti per SILENCE ]] 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 yes(parameter) -- Return true if parameter should be interpreted as "yes". return ({ y = true, yes = true, on = true, [true] = true })[parameter] end local function getAlias(args) -- Return alias parameter, possibly modified for exceptional cases. local alias = stripToNil(args.alias) local games = stripToNil(args.games) local year = tonumber(args.year) local fullName = stripToNil(args.fullName) if fullName then year = tonumber(fullName:match('^%d+')) -- ignore args.year end if alias == 'ANG' then if games == 'Commonwealth Games' then alias = 'ANG_CGF' end elseif alias == 'ART' then if games == 'Asian Indoor and Martial Arts Games' then alias = 'ART_AIMAG' end elseif alias == 'GBR' then if games == 'World Championships in Athletics' or games == 'World Athletics Championships' or games == 'European Athletics Championships' then alias = 'GBR_WCA' elseif games == 'European Championships' then if year == 2018 then alias = 'GBR_WCA' end end elseif alias == 'HKG' then if games == 'Commonwealth Games' then alias = 'HKG_CGF' end elseif alias == 'IOA' then if year == 2000 then alias = 'IOA_2000' end elseif alias == 'MAL' or alias == 'MAS' then if year and year < 1963 then alias = 'MAL' else alias = 'MAS' end elseif alias == 'SWZ' then if fullName then if year and year >= 2018 and fullName ~= '2018 Commonwealth Games' then alias = 'SWZ_YO2018' end elseif year and year >= 2018 and games ~= 'Commonwealth Games' then alias = 'SWZ_YO2018' else alias = 'SWZ_YO2018' end elseif alias == 'MKD' then if year and year < 2019 then alias = 'MKD' else alias = 'MKD_2019' end elseif alias == 'VNM' then if year and year <= 1954 then alias = 'VIE' end elseif alias == 'RUS' then if year and year==2020 then if games=='Summer Olympics' then alias = 'ROC_2020' elseif games=='Summer Paralympics' then alias = 'RPC' end elseif year and year==2022 and games=='Winter Olympics' then alias = 'ROC_2020' end elseif alias == 'ROC' then if year and year==1960 and games=='Summer Olympics' then alias = 'ROC_Formosa' elseif year and ( year==1964 or year==1968 ) and games=='Summer Olympics' then alias = 'ROC_Taiwan' elseif year and year==2020 and games=='Summer Olympics' then alias = 'ROC_2020' elseif year and year==2022 and games=='Winter Olympics' then alias = 'ROC_2020' elseif year and year==2020 and games=='Summer Paralympics' then alias = 'RPC' else local pageName = mw.title.getCurrentTitle().text if pageName == 'Russian Olympic Committee athletes at the Olympics' then alias = 'ROC_2020' end end elseif alias == 'YUG' or alias == 'SCG' then if year and year > 1992 and year < 2004 and games ~= 'Summer Paralympics' then alias = 'FR_YUG' end elseif alias == 'ZAI' or alias == 'COD' then if year and year < 1971 then alias = 'COK_COD' elseif year and year <= 1996 then alias = 'ZAI' else alias = 'COD' end elseif alias == 'COK' then if year and year == 1968 then alias = 'COK_COD' else alias = 'COK' end end return alias end local function getFlag(args, country) -- Return name of flag selected from country data (nil if none defined). local year = tonumber(args.year) local games = stripToNil(args.games) if games then local gdata = country[games] if gdata then if type(gdata) == 'string' then return gdata end if gdata[year] then return gdata[year] end if type(gdata[1]) == 'string' then return gdata[1] end end end for _, item in ipairs(country) do if type(item) == 'string' then return item end if year and year <= item[1] then return item[2] end end end local data = mw.loadData('Module:Country alias/data') local function countryAlias(args) local alias = getAlias(args) local country = data.countries[alias] or data.countries[data.countryAliases[alias]] local function quit(message) return args.error or error(message) end if not country then return quit('Invalid country alias: ' .. tostring(alias)) end if yes(args.flag) then return getFlag(args, country) or quit('No flag defined for ' .. alias) else return country.name or quit('No name defined for ' .. alias) end end local function flagIOC(frame) -- Implement {{flagIOC}} which previously called this module three times. -- Returns <flag> <country link> <athletes>, with the third value optional local args = frame:getParent().args local code = stripToNil(args[1]) or error('flagIOC parameter 1 should be a country code') local games = stripToNil(args[2]) local athletes = stripToNil(args[3]) games = games and (games .. ' Olympics') or 'Olympics' local parms = { alias = code, fullName = games, year = games:match('^%d+'), games = games:gsub('^%d+ ?', ''), } local fullName = countryAlias(parms) parms.flag = true local dispName = fullName if fullName == 'ROC' then fullName = 'Russian Olympic Committee athletes' end return (('[[File:{flag}|22x20px|border|alt=|link=]]&nbsp;[[{name} at the {games}|{dispName}]]{athletes}') :gsub('{(%w+)}', { athletes = athletes and ('&nbsp;<span style="font-size:90%;">(' .. athletes .. ')</span>') or '', flag = countryAlias(parms), games = games, name = fullName, dispName = dispName, })) end local function flagXYZ(frame) -- Implement {{flagIOC2}} and its variants which previously called this module three times. -- Returns one of four possible outputs: -- from flagIOC2: <flag> <country link> <athletes>, with the third value optional -- from flagIOC2team: <flag> <country link> <country alias> -- from flagIOC2athlete: <flag> <athlete(s)> <country alias/link> -- from flagIOC2medalist: <athlete(s)><br><flag> <country link> local args = frame:getParent().args local dispType = stripToNil(frame.args['type']) local code='' local games='' local athletes='' if dispType == 'athlete-O' then -- Implement [[Template:FlagIOCathlete]]. dispType = 'athlete' args[3] = (args[3] or '') .. ' Olympics' end if dispType == 'name' or dispType == 'team' then code = stripToNil(args[1]) or error('Parameter 1 should be a country code') games = stripToNil(args[2]) or '' athletes = stripToNil(args[3]) elseif dispType == 'athlete' or dispType == 'medalist' then athletes = stripToNil(args[1]) or error('Parameter 1 should be the name(s) of the athlete(s)') code = stripToNil(args[2]) or error('Parameter 2 should be a country code') games = stripToNil(args[3]) or '' end local parms = { alias = code, fullName = games, year = games:match('^%d+'), games = games:gsub('^%d+ ?', ''), } local fullName = countryAlias(parms) parms.flag = true local dispName = stripToNil(args.name) if fullName == 'ROC' then fullName = 'Russian Olympic Committee athletes' dispName = 'ROC' if dispType == 'team' then dispType = 'name' end end local link = '[[{name} at the {games}|{dispName}]]' if (games == '') then link = (dispType == 'athlete') and '<abbr title="{name}">{dispName}</abbr>' or '[[{name}|{dispName}]]' end if dispType == 'name' then return (('[[File:{flag}|22x20px|border|alt=|link=]]&nbsp;'..link..'{athletes}') :gsub('{(%w+)}', { athletes = athletes and ('&nbsp;<span style="font-size:90%;">(' .. athletes .. ')</span>') or '', flag = countryAlias(parms), games = games, name = fullName, dispName = dispName or fullName, })) elseif dispType == 'team' then return (('[[File:{flag}|22x20px|border|alt=|link=]]&nbsp;'..link..'{alias}') :gsub('{(%w+)}', { alias = ('&nbsp;<span style="font-size:90%;">(' .. code .. ')</span>'), flag = countryAlias(parms), games = games, name = fullName, dispName = dispName or fullName, })) elseif dispType == 'athlete' then return (('[[File:{flag}|22x20px|border|alt=|link=]]&nbsp;{athletes}&nbsp;<span style="font-size:90%;">('..link..')</span>') :gsub('{(%w+)}', { athletes = athletes, flag = countryAlias(parms), games = games, name = fullName, dispName = code, })) elseif dispType == 'medalist' then return (('{athletes}<br>[[File:{flag}|23x15px|border|alt=|link=]]&nbsp;'..link..'') :gsub('{(%w+)}', { athletes = athletes, flag = countryAlias(parms), games = games, name = fullName, dispName = dispName or fullName, })) end end local function main(frame) return countryAlias(frame.args) end return { flagIOC = flagIOC, flagXYZ = flagXYZ, main = main, } fzscb2k2v4rwttcwmnkfpdu0txddww8 Modul:Country alias/doc 828 4458 19488 2024-10-03T19:57:21Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Module rating |r}} {{high-risk}} This module implements {{t|country alias}} and the {{t|flagIOC2}} family of templates. Check there for usage documentation. {{#invoke:convert/tester|compare|Country alias|Country alias/data}} == Usage == ===Template:Country alias=== This module is used by {{t|country alias}} to return either the...' 19488 wikitext text/x-wiki <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Module rating |r}} {{high-risk}} This module implements {{t|country alias}} and the {{t|flagIOC2}} family of templates. Check there for usage documentation. {{#invoke:convert/tester|compare|Country alias|Country alias/data}} == Usage == ===Template:Country alias=== This module is used by {{t|country alias}} to return either the country name or the country's flag, based on a combination of the three-letter country code (required), the year (optional), and the competition being played (optional). <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|main|''alias=''|''flag=''|''games=''|''year=''}}</code> ===Template:FlagIOC=== This module is used by {{t|flagIOC}} to return a formatted country flag, country name, and the number of athletes present (optional) at a given edition of the [[Olympic Games]]. <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|flagIOC|''alias=''|''flag=''|''games=''|''year=''|''athletes=''}}</code> ===Template:FlagIOC2 and variants=== This module is used by the {{t|flagIOC2}} [[Template:Flag templates|family of templates]] (except flagIOC, described above) to return various formatted combinations of country flag, country name, the number of athletes present and/or names of athletes present at a given Games. <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|flagXYZ|''alias=''|''flag=''|''games=''|''year=''|''athletes=''|''type=''}}</code> <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> rk4cwimr2tm4snd3fwed4w18y1x1z3e Modul:Country alias/data 828 4459 19489 2024-10-03T19:58:05Z Munajad.MH 3071 ←Membuat halaman berisi '-- Constant data used by [[Module:Country alias]]. local countryAliases = { -- Countries with identical definitions. ADE = "YMD", ANG_CGF = "AIA", ATG = "ANT", BHR = "BHN", BRN = "BHN", CUW = "CUR", EOR = "ROA", FAI = "FLK", FRO = "FAR", GUE = "GGY", HOL = "NED", IOA = "AOI", IRN = "IRI", JEY = "JER", LIB = "LBN", MSR = "MNT", MNP = "NMI", NGU = "PNG", NIC = "NCA", NFK = "NFI", OMN = "OMA", RAU = "UAR", ROT = "ROA", ROU = "ROM", SHN...' 19489 Scribunto text/plain -- Constant data used by [[Module:Country alias]]. local countryAliases = { -- Countries with identical definitions. ADE = "YMD", ANG_CGF = "AIA", ATG = "ANT", BHR = "BHN", BRN = "BHN", CUW = "CUR", EOR = "ROA", FAI = "FLK", FRO = "FAR", GUE = "GGY", HOL = "NED", IOA = "AOI", IRN = "IRI", JEY = "JER", LIB = "LBN", MSR = "MNT", MNP = "NMI", NGU = "PNG", NIC = "NCA", NFK = "NFI", OMN = "OMA", RAU = "UAR", ROT = "ROA", ROU = "ROM", SHN = "SHE", VIN = "SVG", SWK = "SAR", SIN = "SGP", SAF = "RSA", SAU = "KSA", SCT = "SCO", TON = "TGA", TTO = "TRI", TCI = "TCA", TKS = "TCA", TMP = "TLS", } local countries = { EXA = { -- example for testing name = "Example Country", countrydata_name = "U.S. Example Country", -- optional, use when Template:Country data {name} would not be correct {1951, "Flag1951.svg"}, -- year <= 1951 {1995, "Flag1995.svg"}, -- 1951 < year <= 1995 "Flag of test.svg", -- otherwise ["Paralympics"] = "Paralympics.svg", ["Summer Olympics"] = { [1948] = "SO1948.svg", [1952] = "SO1952.svg", [1980] = "SO1980.svg", }, ["Winter Olympics"] = { [1956] = "WO1956.svg", [1964] = "WO1964.svg", }, }, ADN = { name = "Aden", "Flag of the Colony of Aden.svg", }, AFG = { name = "Afghanistan", {1973, "Flag of Afghanistan (1931–1973).svg"}, {1978, "Flag of Afghanistan (1974–1978).svg"}, {1987, "Flag of Afghanistan (1980–1987).svg"}, {1992, "Flag of Afghanistan (1987–1992).svg"}, {1996, "Flag of Afghanistan (1992–2001).svg"}, {2003, "Flag of Afghanistan (2002–2004).svg"}, {2021, "Flag of Afghanistan (2004–2021).svg"}, "Flag of Afghanistan.svg", }, AHO = { name = "Netherlands Antilles", {1985, "Flag of the Netherlands Antilles (1959–1986).svg"}, "Flag of the Netherlands Antilles (1986–2010).svg", ["Pan American Games"] = { [2011] = "Flag of PASO.svg", }, }, AIA = { name = "Anguilla", "Flag of Anguilla.svg", }, AIN = { name = "Individual Neutral Athletes", "Individual Neutral Athletes at the 2024 Summer Olympics Flag.svg", }, ALB = { name = "Albania", {1991, "Flag of Albania (1946–1992).svg"}, {2001, "Flag of Albania (1992–2002).svg"}, "Flag of Albania.svg", }, ALG = { name = "Algeria", "Flag of Algeria.svg", }, ANA = { name = "Authorised Neutral Athletes", "ANA flag (2017).svg", }, AND = { name = "Andorra", "Flag of Andorra.svg", ["Summer Olympics"] = { [1976] = "Flag of Andorra (civil).svg", [1980] = "Olympic flag.svg", }, }, ANG = { name = "Angola", "Flag of Angola.svg", }, ANT = { name = "Antigua and Barbuda", {1966, "Missing Blue Ensign.svg"}, "Flag of Antigua and Barbuda.svg", }, ANZ = { name = "Australasia", "Flag of Australasian team for Olympic games.svg", }, AOI = { name = "Independent Olympic Athletes", "Olympic flag.svg", }, ARG = { name = "Argentina", {2010, "Flag of Argentina (1861–2010).svg",}, "Flag of Argentina.svg", }, ARM = { name = "Armenia", "Flag of Armenia.svg", }, ART = { name = "Athlete Refugee Team", {2021, "IAAF flag (2017).svg"}, "ART flag (2022).svg", ["Asian Indoor and Martial Arts Games"] = { [2017] = "Olympic flag.svg", }, ["World Aquatics Championships"] = "Flag of World Aquatics.svg", }, ART_AIMAG = { name = "Refugee Team", "Olympic flag.svg", }, ARU = { name = "Aruba", "Flag of Aruba.svg", }, ASA = { name = "American Samoa", "Flag of American Samoa.svg", }, AUS = { name = "Australia", {1900, "Flag of the United Kingdom.svg"}, {1909, "Flag of Australia (1903–1908).svg"}, "Flag of Australia.svg", ["Summer Olympics"] = { [1980] = "Olympic flag.svg", }, ["Winter Olympics"] = { [1952] = "Civil Ensign of Australia.svg", }, }, AUT = { name = "Austria", {1912, "Flag of the Habsburg Monarchy.svg"}, "Flag of Austria.svg", }, AZE = { name = "Azerbaijan", {2013, "Flag of Azerbaijan (1991–2013).svg"}, "Flag of Azerbaijan.svg", }, BAH = { name = "Bahamas", {1923, "Flag of the Bahamas (1904–1923).svg"}, {1953, "Flag of the Bahamas (1923–1953).svg"}, {1964, "Flag of the Bahamas (1953–1964).svg"}, {1972, "Flag of the Bahamas (1964–1973).svg"}, "Flag of the Bahamas.svg", }, BAN = { name = "Bangladesh", "Flag of Bangladesh.svg", }, BAR = { name = "Barbados", {1966, "Flag of Barbados (1870–1966).svg"}, "Flag of Barbados.svg", }, BDI = { name = "Burundi", "Flag of Burundi.svg", }, BEL = { name = "Belgium", "Flag of Belgium (civil).svg", ["Summer Olympics"] = { [1980] = "Olympic flag.svg", }, }, BEN = { name = "Benin", {1990, "Flag of Benin (1975–1990).svg"}, "Flag of Benin.svg", }, BER = { name = "Bermuda", {1999, "Flag of Bermuda (1910–1999).svg"}, "Flag of Bermuda.svg", }, BGU = { name = "British Guiana", {1906, "Flag of British Guiana (1875–1906).svg"}, {1919, "Flag of British Guiana (1906–1919).svg"}, {1955, "Flag of British Guiana (1919–1955).svg"}, "Flag of British Guiana (1955–1966).svg", }, BHN = { name = "Bahrain", {2001, "Flag of Bahrain (1972–2002).svg"}, "Flag of Bahrain.svg", }, BHU = { name = "Bhutan", "Flag of Bhutan.svg", }, BIH = { name = "Bosnia and Herzegovina", {1997, "Flag of Bosnia and Herzegovina (1992–1998).svg"}, "Flag of Bosnia and Herzegovina.svg", }, BIR = { name = "Burma", {1973, "Flag of Burma (1948–1974).svg"}, {2010, "Flag of Myanmar (1974–2010).svg"}, "Flag of Myanmar.svg", }, BIZ = { name = "Belize", {1981, "Flag of British Honduras (1919-1981).svg"}, {2019, "Flag of Belize (1981-2019).svg"}, "Flag of Belize.svg", }, BLR = { name = "Belarus", {1991, "Flag of Byelorussian SSR.svg"}, {1994, "Flag of Belarus (1918, 1991-1995).svg"}, {2012, "Flag of Belarus (1995-2012).svg"}, "Flag of Belarus.svg", }, BNB = { name = "British North Borneo", "Flag of North Borneo (1948-1963).svg", }, BOH = { name = "Bohemia", "Flag of Bohemia.svg", ["Summer Olympics"] = { [1912] = "Bohemian Olympic Flag (1912).svg", }, }, BOL = { name = "Bolivia", "Flag of Bolivia.svg", }, BOT = { name = "Botswana", "Flag of Botswana.svg", }, BRA = { name = "Brazil", {1960, "Flag of Brazil (1889-1960).svg"}, {1968, "Flag of Brazil (1960-1968).svg"}, {1991, "Flag of Brazil (1968-1992).svg"}, "Flag of Brazil.svg", ["Summer Olympics"] = { [1960] = "Flag of Brazil (1960-1968).svg", [1968] = "Flag of Brazil (1968-1992).svg", }, ["Winter Olympics"] = { [1992] = "Flag of Brazil (1968-1992).svg", }, }, BRU = { name = "Brunei", "Flag of Brunei.svg", }, BUL = { name = "Bulgaria", {1946, "Flag of Bulgaria.svg"}, {1947, "Flag of Bulgaria (1946-1948).svg"}, {1967, "Flag of Bulgaria (1948-1967).svg"}, {1971, "Flag of Bulgaria (1967-1971).svg"}, {1990, "Flag of Bulgaria (1971-1990).svg"}, "Flag of Bulgaria.svg", }, BUR = { name = "Burkina Faso", "Flag of Burkina Faso.svg", }, BWI = { name = "British West Indies", "Flag of the West Indies Federation.svg", }, CAF = { name = "Central African Republic", "Flag of the Central African Republic.svg", }, CAM = { name = "Cambodia", {1970, "Flag of Cambodia.svg"}, {1975, "Flag of the Khmer Republic.svg"}, {1989, "Flag of the People's Republic of Kampuchea.svg"}, {1991, "Flag of the State of Cambodia.svg"}, {1993, "Flag of Cambodia under UNTAC.svg"}, "Flag of Cambodia.svg", }, CAN = { name = "Canada", {1921, "Flag of Canada (1868–1921).svg"}, {1957, "Flag of Canada (1921–1957).svg"}, {1965, "Flag of Canada (1957–1965).svg"}, "Flag of Canada (Pantone).svg", ["Summer Olympics"] = { [1936] = "Canadian Red Ensign 1921-1957 (with disc).svg", }, }, CAY = { name = "Cayman Islands", {2020, "Flag of the Cayman Islands (pre-1999).svg"}, "Flag of the Cayman Islands.svg", ["Commonwealth Games"] = { [2002] = "Flag of the Cayman Islands.svg", [2006] = "Flag of the Cayman Islands.svg", [2010] = "Flag of the Cayman Islands.svg", }, }, CEY = { name = "Ceylon", {1947, "British Ceylon flag.svg"}, {1951, "Flag of Ceylon (1948-1951).svg"}, {1971, "Flag of Ceylon (1951-1972).svg"}, "Flag of Sri Lanka.svg", }, CGO = { name = "Republic of the Congo", {1970, "Flag of the Republic of the Congo.svg"}, {1990, "Flag of the People's Republic of Congo.svg"}, "Flag of the Republic of the Congo.svg", }, CHA = { name = "Chad", "Flag of Chad.svg", }, CHI = { name = "Chile", "Flag of Chile.svg", }, CHN = { name = "China", "Flag of the People's Republic of China.svg", }, CIV = { name = "Ivory Coast", "Flag of Côte d'Ivoire.svg", }, CMR = { name = "Cameroon", {1975, "Flag of Cameroon (1961-1975).svg"}, "Flag of Cameroon.svg", }, COD = { name = "Democratic Republic of the Congo", {2003, "Flag of the Democratic Republic of the Congo (1997-2003).svg"}, {2006, "Flag of the Democratic Republic of the Congo (2003-2006).svg"}, "Flag of the Democratic Republic of the Congo.svg", }, COK = { name = "Cook Islands", {1979, "Flag of the Cook Islands (1973-1979).svg"}, "Flag of the Cook Islands.svg", }, COK_COD = { name = "Congo-Kinshasa", "Flag of Congo-Kinshasa (1966-1971).svg", }, COL = { name = "Colombia", "Flag of Colombia.svg", }, COM = { name = "Comoros", {1996, "Flag of the Comoros (1992-1996).svg"}, {2001, "Flag of the Comoros (1996-2001).svg"}, "Flag of the Comoros.svg", }, COR = { name = "Korea", "Unification flag of Korea.svg", ["Winter Olympics"] = { [2018] = "Unification flag of Korea (pre 2006).svg", }, }, CPV = { name = "Cape Verde", "Flag of Cape Verde.svg", }, CRC = { name = "Costa Rica", "Flag of Costa Rica.svg", }, CRO = { name = "Croatia", "Flag of Croatia.svg", ["Summer Olympics"] = "Civil ensign of Croatia.svg", ["Winter Olympics"] = "Civil ensign of Croatia.svg", }, CUB = { name = "Cuba", "Flag of Cuba.svg", ["Summer Olympics"] = "Flag of Cuba (3-2).svg", ["Winter Olympics"] = "Flag of Cuba (3-2).svg", }, CUR = { name = "Curaçao", "Flag of Curaçao.svg", }, CYP = { name = "Cyprus", {2006, "Flag of Cyprus (1960-2006).svg"}, "Flag of Cyprus.svg", }, CZE = { name = "Czech Republic", "Flag of the Czech Republic.svg", }, DAH = { name = "Dahomey", "Flag of Benin.svg", }, DEN = { name = "Denmark", "Flag of Denmark.svg", ["Summer Olympics"] = { [1980] = "Olympic flag.svg", }, }, DJI = { name = "Djibouti", "Flag of Djibouti.svg", }, DMA = { name = "Dominica", {1965, "Flag of Dominica 1955-1965.svg"}, {1978, "Flag of Dominica (1965-1978).svg"}, {1981, "Flag of Dominica (1978-1981).svg"}, {1988, "Flag of Dominica (1981-1988).svg"}, {1990, "Flag of Dominica (1988-1990).svg"}, "Flag of Dominica.svg", }, DOM = { name = "Dominican Republic", "Flag of the Dominican Republic.svg", }, EAI = { name = "Independent Athletes Team", "Panam Sports flag.png", }, ECU = { name = "Ecuador", {2009, "Flag of Ecuador (1900–2009).svg"}, "Flag of Ecuador.svg", }, EGY = { name = "Egypt", {1922, "Flag of Egypt (1882-1922).svg"}, {1952, "Flag of Egypt (1922–1953).svg"}, {1958, "Flag of Egypt (1953–1958).svg"}, {1971, "Flag of the United Arab Republic (1958–1971).svg"}, {1984, "Flag of Egypt (1972–1984).svg"}, "Flag of Egypt.svg", }, ENG = { name = "England", "Flag of England.svg", }, ERI = { name = "Eritrea", "Flag of Eritrea.svg", }, ESA = { name = "El Salvador", "Flag of El Salvador.svg", }, ESP = { name = "Spain", {1931, "Flag of Spain (1785–1873, 1875–1931).svg"}, {1939, "Flag of Spain (1931–1939).svg"}, {1977, "Flag of Spain (1945–1977).svg"}, {1981, "Flag of Spain (1977–1981).svg"}, "Flag of Spain.svg", ["Summer Olympics"] = { [1980] = "Spain Olympic Flag 1980.svg", }, }, EST = { name = "Estonia", "Flag of Estonia.svg", }, ETH = { name = "Ethiopia", {1974, "Flag of Ethiopia (1897–1974).svg"}, {1975, "Flag of Ethiopia (1974–1975).svg"}, {1987, "Flag of Ethiopia (1975–1987).svg"}, {1991, "Flag of Ethiopia (1987–1991).svg"}, {1995, "Flag of Ethiopia (1991–1996).svg"}, {2009, "Flag of Ethiopia (1996–2009).svg"}, "Flag of Ethiopia.svg", ["Summer Olympics"] = { [1992] = "Flag of Ethiopia (1987–1991).svg", }, }, EUA = { name = "United Team of Germany", {1959, "Flag of Germany.svg"}, "Flag of the German Olympic Team (1960-1968).svg", }, EUN = { name = "Unified Team", "Olympic flag.svg", ["Winter Paralympics"] = "Paralympic flag (1988-1994).svg", ["Paralympics"] = "Paralympic flag (1988-1994).svg", ["Summer Paralympics"] = "Paralympic flag (1988-1994).svg", }, FAR = { name = "Faroe Islands", "Flag of the Faroe Islands.svg", }, FIJ = { name = "Fiji", {1970, "Flag of Fiji (1924–1970).svg"}, "Flag of Fiji.svg", }, FIN = { name = "Finland", {1912, "Flag of Russia.svg"}, "Flag of Finland.svg", }, FINA = { name = "FINA athletes", "FINA logo cropped.svg" }, FLK = { name = "Falkland Islands", {1999, "Flag of the Falkland Islands (1948-1999).svg"}, "Flag of the Falkland Islands.svg", }, FR_YUG = { name = "FR Yugoslavia", "Flag of Yugoslavia (1992–2003); Flag of Serbia and Montenegro (2003–2006).svg", }, FRA = { name = "France", "Flag of France.svg", ["Summer Olympics"] = { [1980] = "Olympic flag.svg", }, }, FRG = { name = "West Germany", {1959, "Flag of Germany.svg"}, {1968, "Flag of the German Olympic Team (1960-1968).svg"}, "Flag of Germany.svg", }, FRN = { name = "Rhodesia and Nyasaland", "Flag of the Federation of Rhodesia and Nyasaland.svg", }, FRT = { name = "FINA Refugee Team", "FINA logo cropped.svg" }, FSA = { name = "Federation of South Arabia", "Flag of the Federation of South Arabia.svg", }, FSM = { name = "Federated States of Micronesia", "Flag of the Federated States of Micronesia.svg", }, GAB = { name = "Gabon", "Flag of Gabon.svg", }, GAM = { name = "The Gambia", "Flag of The Gambia.svg", }, GBR = { name = "Great Britain", "Flag of the United Kingdom.svg", ["Summer Olympics"] = { "Flag of the United Kingdom (3-2).svg", [1980] = "Olympic flag.svg", }, }, GBR_WCA = { name = "Great Britain and Northern Ireland", "Flag of the United Kingdom.svg", }, GBS = { name = "Guinea-Bissau", "Flag of Guinea-Bissau.svg", }, GCO = { name = "Gold Coast", "Flag of the Gold Coast.svg", }, GDR = { name = "East Germany", {1959, "Flag of East Germany.svg"}, {1968, "Flag of the German Olympic Team (1960-1968).svg"}, "Flag of East Germany.svg", }, GEO = { name = "Georgia", {2003, "Flag of Georgia (1990–2004).svg"}, "Flag of Georgia.svg", }, GEQ = { name = "Equatorial Guinea", "Flag of Equatorial Guinea.svg", }, GER = { name = "Germany", {1912, "Flag of the German Empire.svg"}, {1932, "Flag of Germany (3-2 aspect ratio).svg"}, {1945, "Flag of the German Reich (1935–1945).svg"}, "Flag of Germany.svg", }, GGY = { name = "Guernsey", {1985, "Flag of Guernsey (1936).svg"}, "Flag of Guernsey.svg", }, GHA = { name = "Ghana", {1957, "Flag of the Gold Coast.svg"}, {1961, "Flag of the Union of African States (1958-1961).svg"}, {1962, "Flag of the Union of African States (1961-1962).svg"}, {1966, "Flag of Ghana (1964-1966).svg"}, "Flag of Ghana.svg", }, GIB = { name = "Gibraltar", {1981, "Government Ensign of Gibraltar 1939-1999.svg"}, "Flag of Gibraltar.svg", }, GRE = { name = "Greece", {1969, "Flag of Greece (1828-1978).svg"}, {1975, "Flag of Greece (1970-1975).svg"}, {1978, "Flag of Greece (1828-1978).svg"}, "Flag of Greece.svg", ["Winter Olympics"] = { [1976] = "Flag of Greece.svg", }, }, GRN = { name = "Grenada", {1974, "Flag of Grenada (1967–1974).svg"}, "Flag of Grenada.svg", }, GUA = { name = "Guatemala", "Flag of Guatemala.svg", }, GUI = { name = "Guinea", "Flag of Guinea.svg", }, GUM = { name = "Guam", "Flag of Guam.svg", }, GUY = { name = "Guyana", {1906, "Flag of British Guiana (1875–1906).svg"}, {1919, "Flag of British Guiana (1906-1919).svg"}, {1955, "Flag of British Guiana (1919-1955).svg"}, {1966, "Flag of British Guiana (1955–1966).svg"}, "Flag of Guyana.svg", }, HAI = { name = "Haiti", {1963, "Flag of Haiti (1859–1964).svg"}, {1986, "Flag of Haiti (1964–1986).svg"}, "Flag of Haiti.svg", }, HBR = { name = "British Honduras", "Flag of British Honduras.svg", }, HKG = { name = "Hong Kong", {1955, "Flag of Hong Kong (1876–1941 and 1945–1955).svg"}, {1959, "Flag of Hong Kong (1955–1959).svg"}, {1997, "Flag of Hong Kong (1959–1997).svg"}, "Flag of Hong Kong.svg", }, HKG_CGF = { name = "Hong Kong", {1955, "Flag of Hong Kong 1876.svg"}, {1959, "Flag of Hong Kong 1955.svg"}, "Flag of Hong Kong (1959–1997).svg" }, HNL = { name = "Haudenosaunee", "Flag of the Iroquois Confederacy.svg" }, HON = { name = "Honduras", {1949, "Flag of Honduras (1866-1949).svg"}, {2022, "Flag of Honduras (before 2022).svg"}, "Flag of Honduras.svg", }, HUN = { name = "Hungary", {1918, "Flag of Hungary (1867-1918).svg"}, {1946, "Flag of Hungary (1915-1918, 1919-1946; 3-2 aspect ratio).svg"}, {1949, "Flag of Hungary (1946-1949, 1956-1957).svg"}, {1955, "Flag of Hungary (1949-1956).svg"}, {1957, "Flag of Hungary (1946-1949, 1956-1957).svg"}, "Flag of Hungary.svg", }, IFA = { name = "Independent FINA Athletes", "FINA logo cropped.svg" }, IFS = { name = "Irish Free State", "Flag of Ireland.svg", }, IAA = { name = "Independent Asian Athletes", "Olympic flag.svg", }, IHO = { name = "Dutch East Indies", "Flag of the Netherlands.svg", }, INA = { name = "Indonesia", "Flag of Indonesia.svg", }, IND = { name = "India", {1946, "British Raj Red Ensign.svg"}, {2012, "Flag of India.svg"}, "Flag of India.svg", ["Summer Olympics"] = { [1936] = "Flag of the Governor-General of India (1885–1947).svg", }, }, INT = { name = "International team", "Flag placeholder.svg", }, IOA_2000 = { name = "Individual Olympic Athletes", "Olympic flag.svg", }, IOC = { name = "Athletes from Kuwait", "Olympic flag.svg", }, IOM = { name = "Isle of Man", "Flag of the Isle of Man.svg", }, IOP = { name = "Independent Olympic Participants", "Olympic flag.svg", }, ['IOP, IOA, OAR'] = { name = "Independent Olympians", "Olympic flag.svg", }, IOW = { name = "Isle of Wight", "Flag of the Isle of Wight.svg", }, IPA = { name = "Individual Paralympic Athletes", "Paralympic flag.svg", }, IPP = { name = "Independent Paralympic Participants", "Paralympic flag (1988-1994).svg", }, IRE = { name = "Ireland", "Green harp flag of Ireland.svg", }, IRI = { name = "Iran", {1932, "Early 20th Century Qajar Flag.svg"}, {1964, "State Flag of Iran (1933-1964).svg"}, {1980, "State Flag of Iran (1964-1980).svg"}, "Flag of Iran.svg", ["Summer Olympics"] = { [1964] = "State Flag of Iran (1964-1980).svg", }, }, IRL = { name = "Ireland", "Flag of Ireland.svg", ["Summer Olympics"] = { "Flag of Ireland (3-2).svg", [1980] = "Olympic flag.svg", }, ["Winter Olympics"] = "Flag of Ireland (3-2).svg", }, IRQ = { name = "Iraq", {1959, "Flag of Iraq (1921–1959).svg"}, {1963, "Flag of Iraq (1959-1963).svg"}, {1991, "Flag of Iraq (1963–1991).svg"}, {2003, "Flag of Iraq (1991-2004).svg"}, {2007, "Flag of Iraq (2004-2008).svg"}, "Flag of Iraq.svg", }, ISL = { name = "Iceland", {1915, "Flag of Denmark.svg"}, {1944, "Light Blue Flag of Iceland.svg"}, "Flag of Iceland.svg", }, ISR = { name = "Israel", "Flag of Israel.svg", }, ISV = { name = "Virgin Islands", countrydata_name = "U.S. Virgin Islands", "Flag of the United States Virgin Islands.svg", }, ITA = { name = "Italy", {1946, "Flag of Italy (1861-1946).svg"}, {2002, "Flag of Italy.svg"}, {2006, "Flag of Italy (2003–2006).svg"}, "Flag of Italy.svg", ["Summer Olympics"] = { [1980] = "Olympic flag.svg", }, }, IVB = { name = "British Virgin Islands", "Flag of the British Virgin Islands.svg", }, JAM = { name = "Jamaica", {1957, "Flag of Jamaica (1906-1957).svg"}, {1962, "Flag of Jamaica (1957-1962).svg"}, "Flag of Jamaica.svg", }, JER = { name = "Jersey", {1980, "Flag of Jersey (pre 1981).svg"}, "Flag of Jersey.svg", }, JOR = { name = "Jordan", "Flag of Jordan.svg", ["Summer Olympics"] = "Flag of Jordan (3-2).svg", ["Winter Olympics"] = "Flag of Jordan (3-2).svg", }, JPN = { name = "Japan", {1999, "Flag of Japan (1870-1999).svg"}, "Flag of Japan.svg", }, KAZ = { name = "Kazakhstan", "Flag of Kazakhstan.svg", ["Summer Olympics"] = "Flag of Kazakhstan (3-2).svg", ["Winter Olympics"] = "Flag of Kazakhstan (3-2).svg", }, KEN = { name = "Kenya", {1963, "Flag of British East Africa.svg"}, "Flag of Kenya.svg", }, KGZ = { name = "Kyrgyzstan", {2023, "Flag of Kyrgyzstan (1992–2023).svg"}, "Flag of Kyrgyzstan.svg", }, KHM = { name = "Khmer Republic", "Flag of the Khmer Republic.svg", }, KIR = { name = "Kiribati", "Flag of Kiribati.svg", }, KOR = { name = "South Korea", {1948, "Flag of South Korea (1945-1948).svg"}, {1949, "Flag of South Korea (1948-1949).svg"}, {1984, "Flag of South Korea (1949-1984).svg"}, {1997, "Flag of South Korea (1984-1997).svg"}, {2011, "Flag of South Korea (1997-2011).svg"}, "Flag of South Korea.svg" }, KOS = { name = "Kosovo", "Flag of Kosovo.svg", }, KSA = { name = "Saudi Arabia", {1973, "Flag of Saudi Arabia (1938-1973).svg"}, "Flag of Saudi Arabia.svg", }, KUW = { name = "Kuwait", "Flag of Kuwait.svg", ["Summer Olympics"] = "Flag of Kuwait (3-2).svg", ["Winter Olympics"] = "Flag of Kuwait (3-2).svg", }, LAO = { name = "Laos", {1975, "Flag of Laos (1952-1975).svg"}, "Flag of Laos.svg", }, LAT = { name = "Latvia", "Flag of Latvia.svg", ["Summer Olympics"] = "Flag of Latvia (3-2).svg", ["Winter Olympics"] = "Flag of Latvia (3-2).svg", }, LBA = { name = "Libya", {1968, "Flag of Libya (1951–1969).svg"}, {1972, "Flag of Libya (1969–1972).svg"}, {1977, "Flag of Libya (1972–1977).svg"}, {2011, "Flag of Libya (1977–2011).svg"}, "Flag of Libya.svg", }, LBN = { name = "Lebanon", "Flag of Lebanon.svg", }, LBR = { name = "Liberia", "Flag of Liberia.svg", }, LCA = { name = "Saint Lucia", {1967, "Flag of Saint Lucia (1939-1967).svg"}, {1979, "Flag of Saint Lucia (1967-1979).svg"}, {2002, "Flag of Saint Lucia (1979-2002).svg"}, "Flag of Saint Lucia.svg", }, LES = { name = "Lesotho", {1987, "Flag of Lesotho (1966–1987).svg"}, {2006, "Flag of Lesotho (1987-2006).svg"}, "Flag of Lesotho.svg", }, LIE = { name = "Liechtenstein", {1921, "Flag of Liechtenstein (1852-1921).svg"}, {1937, "Flag of Liechtenstein (1921-1937).svg"}, {1982, "Flag of Liechtenstein (1937–1982).svg"}, "Flag of Liechtenstein.svg", ["Summer Olympics"] = { [1936] = "Flag of Liechtenstein (1936 Summer Olympics).svg", }, }, LTU = { name = "Lithuania", {1940, "Flag of Lithuania (1918-1940).svg"}, {2004, "Flag of Lithuania (1988-2004).svg"}, "Flag of Lithuania.svg", ["Summer Olympics"] = { [2004] = "Flag of Lithuania.svg", }, }, LUX = { name = "Luxembourg", "Flag of Luxembourg.svg", ["Summer Olympics"] = { [1980] = "Olympic flag.svg", }, }, MAA = { name = "Sint Maarten", "Flag of Sint Maarten.svg", }, MAC = { name = "Macau", {1999, "Bandeira do Leal Senado.svg"}, "Flag of Macau.svg", }, MAD = { name = "Madagascar", "Flag of Madagascar.svg", }, MAL = { name = "Malaya", "Flag of Malaya.svg", }, MAR = { name = "Morocco", "Flag of Morocco.svg", }, MAS = { name = "Malaysia", {1963, "Flag of Malaya.svg"}, "Flag of Malaysia.svg", }, MAW = { name = "Malawi", {2009, "Flag of Malawi.svg"}, {2012, "Flag of Malawi (2010-2012).svg"}, "Flag of Malawi.svg", ["Summer Olympics"] = { [2012] = "Flag of Malawi.svg", }, }, MDA = { name = "Moldova", "Flag of Moldova.svg", ["Summer Olympics"] = "Flag of Moldova (3-2).svg", ["Winter Olympics"] = "Flag of Moldova (3-2).svg", }, MDV = { name = "Maldives", "Flag of Maldives.svg", }, MEX = { name = "Mexico", {1916, "Flag of Mexico (1893-1916).svg"}, {1934, "Flag of Mexico (1916–1934).svg"}, {1968, "Flag of Mexico (1934-1968).svg"}, "Flag of Mexico.svg", ["Summer Olympics"] = { [1968] = "Flag of Mexico.svg", }, }, MGL = { name = "Mongolia", {1991, "Flag of the Mongolian People's Republic (1945–1992).svg"}, "Flag of Mongolia.svg", ["Winter Olympics"] = { [1992] = "Flag of the People's Republic of Mongolia (1940-1992).svg", }, }, MHL = { name = "Marshall Islands", "Flag of the Marshall Islands.svg", }, MIX = { name = "Mixed-NOCs", "Olympic flag.svg", }, MKD = { name = "Macedonia", "Flag of Macedonia.svg", }, MKD_2019 = { name = "North Macedonia", "Flag of North Macedonia.svg", ["Summer Olympics"] = "Flag of North Macedonia (3-2).svg", ["Winter Olympics"] = "Flag of North Macedonia (3-2).svg", }, MLI = { name = "Mali", "Flag of Mali.svg", }, MLT = { name = "Malta", {1943, "Flag of Malta (1923-1943).svg"}, {1964, "Flag of Malta (1943-1964).svg"}, "Flag of Malta.svg", ["Summer Olympics"] = { [1948] = "Flag of Malta (1943).svg", }, }, MNE = { name = "Montenegro", "Flag of Montenegro.svg", }, MNT = { name = "Montserrat", "Flag of Montserrat.svg", }, MON = { name = "Monaco", "Flag of Monaco.svg", }, MOZ = { name = "Mozambique", {1983, "Flag of Mozambique (1975-1983).svg"}, "Flag of Mozambique.svg", }, MRI = { name = "Mauritius", {1923, "Flag of Mauritius (1906–1923).svg"}, {1968, "Flag of Mauritius (1923–1968).svg"}, "Flag of Mauritius.svg", }, MTN = { name = "Mauritania", {2016, "Flag of Mauritania (1959–2017).svg"}, "Flag of Mauritania.svg", }, MYA = { name = "Myanmar", {1973, "Flag of Burma (1948-1974).svg"}, {2010, "Flag of Myanmar (1974-2010).svg"}, "Flag of Myanmar.svg", }, NAM = { name = "Namibia", "Flag of Namibia.svg", }, NBO = { name = "North Borneo", "Flag of North Borneo (1948-1963).svg", }, NCA = { name = "Nicaragua", "Flag of Nicaragua.svg", }, NCL = { name = "New Caledonia", "Flag of New Caledonia.svg", ["Asian Indoor and Martial Arts Games"] = { [2017] = "Flag of France.svg", }, }, NED = { name = "Netherlands", "Flag of the Netherlands.svg", ["Summer Olympics"] = { [1980] = "Olympic flag.svg", }, }, NEP = { name = "Nepal", "Flag of Nepal.svg", }, NEW = { name = "Newfoundland", "Newfoundland Red Ensign.png", }, NFI = { name = "Norfolk Island", "Flag of Norfolk Island.svg", }, NGR = { name = "Nigeria", {1952, "Flag of Nigeria (1914–1952).svg"}, {1960, "Flag of Nigeria (1952–1960).svg"}, "Flag of Nigeria.svg", }, NIG = { name = "Niger", "Flag of Niger.svg", }, NIR = { name = "Northern Ireland", "Ulster banner.svg", }, NIU = { name = "Niue", "Flag of Niue.svg", ["Summer Olympics"] = "Flag of Niue (3-2).svg", ["Winter Olympics"] = "Flag of Niue (3-2).svg", }, NMI = { name = "Northern Mariana Islands", "Flag of the Northern Mariana Islands.svg", }, NOR = { name = "Norway", "Flag of Norway.svg", }, NPA = { name = "Neutral Paralympic Athletes", "Paralympic flag.svg", ["Summer Paralympics"] = { [2024] = "Flag of Neutral Paralympic Athletes (Paris 2024).svg", }, }, NRH = { name = "Northern Rhodesia", "Flag of Northern Rhodesia (1939-1953).svg", }, NRU = { name = "Nauru", "Flag of Nauru.svg", }, NZL = { name = "New Zealand", "Flag of New Zealand.svg", ["Summer Olympics"] = { [1980] = "Flag of New Zealand Olympic Committee (1979-1994).svg", }, }, OAR = { name = "Olympic Athletes from Russia", "Olympic flag.svg", }, OMA = { name = "Oman", {1995, "Flag of Oman (1970-1995).svg"}, "Flag of Oman.svg", }, PAK = { name = "Pakistan", "Flag of Pakistan.svg", }, PAN = { name = "Panama", "Flag of Panama.svg", }, PAR = { name = "Paraguay", {1954, "Flag of Paraguay (1842-1954).svg"}, {1988, "Flag of Paraguay (1954-1988).svg"}, {1990, "Flag of Paraguay (1988-1990).svg"}, {2013, "Flag of Paraguay (1990-2013).svg"}, "Flag of Paraguay.svg", }, PER = { name = "Peru", {1950, "Flag of Peru (1825-1950).svg"}, "Flag of Peru.svg", }, PHI = { name = "Philippines", {1935, "Flag of the Philippines (1919-1936).svg"}, {1984, "Flag of the Philippines (1936–1985, 1986–1998).svg"}, {1986, "Flag_of_the_Philippines_(light_blue).svg"}, {1997, "Flag of the Philippines (1936–1985, 1986–1998).svg"}, "Flag of the Philippines.svg", ["Asian Games"] = { [1986] = "Flag of the Philippines (navy blue).svg", }, }, PLE = { name = "Palestine", "Flag of Palestine.svg", }, PLW = { name = "Palau", "Flag of Palau.svg", }, PNG = { name = "Papua New Guinea", {1965, "Flag of the Territory of New Guinea.svg"}, {1970, "Flag of Papua New Guinea 1965.svg"}, "Flag of Papua New Guinea.svg", }, POL = { name = "Poland", {1928, "Flag of Poland (1919-1928).svg"}, {1979, "Flag of Poland (1928-1980).svg"}, "Flag of Poland.svg", }, POR = { name = "Portugal", "Flag of Portugal.svg", ["Summer Olympics"] = { [1980] = "Flag of Portugal-1980-Olympics.svg", }, }, PRK = { name = "North Korea", {1947, "Flag of the Provisional People's Committee for North Korea.svg"}, {1991, "Flag of North Korea (1948–1992).svg"}, "Flag of North Korea.svg", }, PUR = { name = "Puerto Rico", {1951, "Puerto Rico Azul Celeste.png"}, {1995, "Flag of Puerto Rico (1952-1995).svg"}, "Flag of Puerto Rico.svg", ["Summer Olympics"] = { [1948] = "Puerto rico national sport flag.svg", [1952] = "Puerto rico national sport flag.svg", [1980] = "Olympic flag.svg", }, }, PYF = { name = "French Polynesia", "Flag of French Polynesia.svg", }, QAT = { name = "Qatar", "Flag of Qatar.svg", ["Summer Olympics"] = "Flag of Qatar (3-2).svg", ["Winter Olympics"] = "Flag of Qatar (3-2).svg", }, RHO = { name = "Rhodesia", {1953, "Flag of Southern Rhodesia.svg"}, {1963, "Flag of the Federation of Rhodesia and Nyasaland.svg"}, {1968, "Flag of Rhodesia (1964).svg"}, "Flag of Rhodesia.svg", }, ROA = { name = "Refugee Olympic Team", "Olympic flag.svg", }, ROC = { name = "Republic of China", {1928, "Flag of the Republic of China (1912-1928).svg"}, "Flag of the Republic of China.svg", }, ROC_Formosa = { name = "Formosa", "Flag of the Republic of China.svg", }, ROC_Taiwan = { name = "Taiwan", "Flag of the Republic of China.svg", }, ROC_2020 = { name = "ROC", "Russian Olympic Committee flag.png", }, ROM = { name = "Romania", {1948, "Flag of Romania.svg"}, {1952, "Flag of Romania (1948-1952).svg"}, {1965, "Flag of Romania (1952-1965).svg"}, {1989, "Flag of Romania (1965-1989).svg"}, "Flag of Romania.svg", }, RPC = { name = "RPC", "Russian Paralympic Committee special emblem (Tokyo 2020, Beijing 2022).jpg", }, RPT = { name = "Refugee Paralympic Team", "Paralympic flag (2019).svg", }, RSA = { name = "South Africa", {1910, "Flag of the United Kingdom.svg"}, {1927, "Red Ensign of South Africa (1912–1951).svg"}, {1994, "Flag of South Africa (1928–1982).svg"}, "Flag of South Africa.svg", ["Winter Olympics"] = { [1994] = "South African Olympic Flag 1994.gif", }, ["Summer Olympics"] = { [1992] = "South African Olympic Flag.svg", }, }, RU1 = { name = "Russian Empire", "Flag of Russia.svg", }, RUS = { name = "Russia", {1993, "Flag of Russia (1991–1993).svg"}, "Flag of Russia.svg", }, RWA = { name = "Rwanda", {1961, "Flag of Rwanda (1959-1961).svg"}, {2001, "Flag of Rwanda (1962-2001).svg"}, "Flag of Rwanda.svg", }, SAA = { name = "Saar", "Flag of Saar (1947–1956).svg", }, SAM = { name = "Samoa", "Flag of Samoa.svg", }, SAR = { name = "Sarawak", "Flag of the Crown Colony of Sarawak (1946).svg", }, SCG = { name = "Serbia and Montenegro", "Flag of Serbia and Montenegro.svg", }, SCN = { name = "Saint Christopher-Nevis-Anguilla", "Flag of Saint Christopher-Nevis-Anguilla.svg", }, SCO = { name = "Scotland", "Flag of Scotland.svg", }, SEN = { name = "Senegal", "Flag of Senegal.svg", }, SEY = { name = "Seychelles", {1995, "Flag of Seychelles (1977–1996).svg"}, "Flag of Seychelles.svg", }, SGP = { name = "Singapore", {1959, "Flag of Singapore (1946-1959).svg"}, "Flag of Singapore.svg", }, SHE = { name = "Saint Helena", {1984, "Flag of Saint Helena (1874-1984).svg"}, "Flag of Saint Helena.svg", }, SKN = { name = "Saint Kitts and Nevis", {1983, "Flag of Saint Christopher-Nevis-Anguilla.svg"}, "Flag of Saint Kitts and Nevis.svg", }, SLE = { name = "Sierra Leone", {1961, "Flag of Sierra Leone 1916-1961.gif"}, "Flag of Sierra Leone.svg", }, SLO = { name = "Slovenia", "Flag of Slovenia.svg", ["Summer Olympics"] = "Civil Ensign of Slovenia.svg", ["Winter Olympics"] = "Civil Ensign of Slovenia.svg", }, SMF = { name = "Suspended Member Federation", {2022, "FINA logo cropped.svg"}, "Flag of World Aquatics.svg", }, SMR = { name = "San Marino", {2010, "Flag of San Marino (before 2011).svg"}, "Flag of San Marino.svg", ["Summer Olympics"] = { [1980] = "Olympic flag.svg", }, }, SOL = { name = "Solomon Islands", "Flag of the Solomon Islands.svg", }, SOM = { name = "Somalia", "Flag of Somalia.svg", }, SRB = { name = "Serbia", {1918, "State Flag of Serbia (1882-1918).svg"}, {1944, "Flag of Serbia, 1941-1944.svg"}, {1992, "Flag of SR Serbia.svg"}, {2004, "Flag of Serbia (1992-2004).svg"}, {2010, "Flag of Serbia (2004-2010).svg"}, "Flag of Serbia.svg", }, SRH = { name = "Southern Rhodesia", "Flag of Southern Rhodesia.svg", }, SRI = { name = "Sri Lanka", {1947, "British Ceylon flag.svg"}, {1951, "Flag of Ceylon (1948-1951).svg"}, {1971, "Flag of Ceylon (1951-1972).svg"}, "Flag of Sri Lanka.svg", }, SSD = { name = "South Sudan", "Flag of South Sudan.svg", }, STP = { name = "São Tomé and Príncipe", "Flag of São Tomé and Príncipe.svg", }, SUD = { name = "Sudan", {1970, "Flag of Sudan (1956-1970).svg"}, "Flag of Sudan.svg", }, SUI = { name = "Switzerland", "Flag of Switzerland.svg", ["Summer Olympics"] = { "Civil Ensign of Switzerland (Pantone).svg", [1980] = "Olympic flag.svg", ["Winter Olympics"] = "Civil Ensign of Switzerland (Pantone).svg", }, }, SUR = { name = "Suriname", {1975, "Flag of Dutch Guyana.svg"}, "Flag of Suriname.svg", }, SVG = { name = "Saint Vincent and the Grenadines", {1979, "Flag of Saint Vincent and the Grenadines (1907-1979).svg"}, {1984, "Flag of Saint Vincent and the Grenadines (1979-1985).svg"}, {1985, "Flag of Saint Vincent and the Grenadines (1985).svg"}, "Flag of Saint Vincent and the Grenadines.svg", }, SVK = { name = "Slovakia", "Flag of Slovakia.svg", }, SWE = { name = "Sweden", {1905, "Swedish civil ensign (1844–1905).svg"}, {1906, "Flag of Sweden (pre-1906).svg"}, "Flag of Sweden.svg", }, SWZ = { name = "Swaziland", "Flag of Swaziland.svg", }, SWZ_YO2018 = { name = "Eswatini", "Flag of Swaziland.svg", }, SYR = { name = "Syria", {1958, "Flag of Syria (1930–1958, 1961–1963).svg"}, {1961, "Flag of the United Arab Republic (1958–1971).svg"}, {1963, "Flag of Syria (1930–1958, 1961–1963).svg"}, {1971, "Flag of Syria (1963–1972).svg"}, {1979, "Flag of Syria (1972–1980).svg"}, "Flag of Syria.svg", }, TAG = { name = "Tanganyika", "Flag of Tanganyika.svg", }, TAH = { name = "Tahiti", "Flag of French Polynesia.svg", }, TAN = { name = "Tanzania", {1964, "Flag of Tanganyika.svg"}, "Flag of Tanzania.svg", }, TCA = { name = "Turks and Caicos Islands", "Flag of the Turks and Caicos Islands.svg", }, TCH = { name = "Czechoslovakia", "Flag of Czechoslovakia.svg", }, TGA = { name = "Tonga", "Flag of Tonga.svg", }, THA = { name = "Thailand", "Flag of Thailand.svg", }, TJK = { name = "Tajikistan", "Flag of Tajikistan.svg", }, TKL = { name = "Tokelau", "Flag of Tokelau.svg", }, TKM = { name = "Turkmenistan", {1973, "Flag of Turkmen SSR (1956).svg"}, {1991, "Flag of the Turkmen SSR.svg"}, {1996, "Flag of Turkmenistan (1992-1997).svg"}, {2000, "Flag of Turkmenistan (1997-2001).svg"}, "Flag of Turkmenistan.svg", }, TLS = { name = "East Timor", "Flag of East Timor.svg", }, TOG = { name = "Togo", "Flag of Togo.svg", }, TPE = { name = "Chinese Taipei", {1979, "Flag of the Republic of China.svg"}, "Flag of Chinese Taipei for Olympic games.svg", ["Asian Para Games"] = "Chinese Taipei Paralympic Flag.svg", ["Summer Paralympics"] = "Chinese Taipei Paralympic Flag.svg", ["Universiade"] = "Flag of Chinese Taipei for Universiade.svg", ["Summer Universiade"] = "Flag of Chinese Taipei for Universiade.svg", ["Winter Universiade"] = "Flag of Chinese Taipei for Universiade.svg", ["Summer World University Games"] = "Flag of Chinese Taipei for Universiade.svg", ["Winter World University Games"] = "Flag of Chinese Taipei for Universiade.svg", }, TRI = { name = "Trinidad and Tobago", {1958, "Flag of Trinidad and Tobago (1889–1958).svg"}, "Flag of Trinidad and Tobago.svg", }, TUN = { name = "Tunisia", {1999, "Flag of Tunisia (1959–1999).svg"}, "Flag of Tunisia.svg", }, TUR = { name = "Turkey", {1936, "Flag of the Ottoman Empire.svg"}, "Flag of Turkey.svg", }, TUV = { name = "Tuvalu", "Flag of Tuvalu.svg", ["Summer Olympics"] = "Flag of Tuvalu (3-2).svg", ["Winter Olympics"] = "Flag of Tuvalu (3-2).svg", }, UAE = { name = "United Arab Emirates", "Flag of the United Arab Emirates.svg", }, UAR = { name = "United Arab Republic", "Flag of the United Arab Republic.svg", }, UGA = { name = "Uganda", {1962, "Flag of the Uganda Protectorate.svg"}, "Flag of Uganda.svg", }, UKR = { name = "Ukraine", "Flag of Ukraine.svg", }, URS = { name = "Soviet Union", {1936, "Flag of the Soviet Union (1924–1936).svg"}, {1955, "Flag of the Soviet Union (1936–1955).svg"}, "Flag of the Soviet Union.svg", }, URU = { name = "Uruguay", "Flag of Uruguay.svg", }, USA = { name = "United States", {1896, "US flag 44 stars.svg"}, {1908, "US flag 45 stars.svg"}, {1912, "US flag 46 stars.svg"}, {1959, "US flag 48 stars.svg"}, {1960, "US flag 49 stars.svg"}, "Flag of the United States.svg", ["Summer Olympics"] = { [1912] = "US flag 48 stars.svg", [1960] = "Flag of the United States.svg", }, ["Pan American Games"] = { [1959] = "US flag 49 stars.svg", }, }, UZB = { name = "Uzbekistan", "Flag of Uzbekistan.svg", ["Summer Olympics"] = "Flag of Uzbekistan (3-2).svg", ["Winter Olympics"] = "Flag of Uzbekistan (3-2).svg", }, VAN = { name = "Vanuatu", "Flag of Vanuatu.svg", }, VEN = { name = "Venezuela", {1930, "Flag of Venezuela (1905–1930).svg"}, {1954, "Flag of Venezuela (1930–1954).svg"}, {2006, "Flag of Venezuela (1954–2006).png"}, "Flag of Venezuela.svg", ["Summer Olympics"] = { [2020] = "Flag of Venezuela (state).svg", [2024] = "Flag of Venezuela (state).svg", }, }, VIE = { name = "Vietnam", {1975, "Flag of South Vietnam.svg"}, "Flag of Vietnam.svg", }, VNM = { name = "South Vietnam", {1975, "Flag of South Vietnam.svg"}, "Flag of Vietnam.svg", }, VOL = { name = "Upper Volta", "Flag of Upper Volta.svg", }, WAL = { name = "Wales", {1952, "Flag of Wales 2.svg"}, {1959, "Flag of Wales (1953-1959).svg"}, "Flag of Wales 2.svg", }, WLF = { name = "Wallis and Futuna", "Flag of Wallis and Futuna.svg", }, WSM = { name = "Western Samoa", "Flag of Samoa.svg", }, YAR = { name = "North Yemen", "Flag of North Yemen.svg", }, YEM = { name = "Yemen", "Flag of Yemen.svg", }, YMD = { name = "South Yemen", "Flag of South Yemen.svg", }, YUG = { name = "Yugoslavia", {1941, "Flag of the Kingdom of Yugoslavia.svg"}, {1946, "Flag of the Democratic Federal Yugoslavia.svg"}, {1992, "Flag of SFR Yugoslavia.svg"}, {2002, "Flag of Serbia and Montenegro.svg"}, "Flag of SFR Yugoslavia.svg", }, ZAI = { name = "Zaire", "Flag of Zaire (1971–1997).svg", }, ZAM = { name = "Zambia", {1953, "Flag of Northern Rhodesia (1939-1953).svg"}, {1963, "Flag of the Federation of Rhodesia and Nyasaland.svg"}, {1995, "Flag of Zambia (1964-1996).svg"}, "Flag of Zambia.svg", }, ZIM = { name = "Zimbabwe", {1953, "Flag of Southern Rhodesia.svg"}, {1963, "Flag of the Federation of Rhodesia and Nyasaland.svg"}, {1968, "Flag of Rhodesia (1964).svg"}, {1978, "Flag of Rhodesia.svg"}, {1979, "Flag of Zimbabwe Rhodesia.svg"}, "Flag of Zimbabwe.svg", }, ZZX = { name = "Mixed team", "Olympic flag.svg", }, } return { countryAliases = countryAliases, countries = countries, } 831lx7y4w7k39i9vggha50bvanl1j7n Modul:Country alias/data/doc 828 4460 19490 2024-10-03T19:58:33Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High-use}} == Usage == <code><nowiki>{{</nowiki>#invoke:Country alias/data|''function_name''<nowiki>}}</nowiki></code> This page is used for the data for [[Module:Country alias]]. Please see the main page for more information. <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> }}</includeonly><noinclude> Category:Module doc...' 19490 wikitext text/x-wiki <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High-use}} == Usage == <code><nowiki>{{</nowiki>#invoke:Country alias/data|''function_name''<nowiki>}}</nowiki></code> This page is used for the data for [[Module:Country alias]]. Please see the main page for more information. <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> 1nrwe5386xs7gqb14ydb0nlpw3tjjtn Cèṭa'an:FlagIOC2 10 4461 19491 2024-10-03T19:59:22Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Flag IOC 2]] 19491 wikitext text/x-wiki #REDIRECT [[Template:Flag IOC 2]] {{Redirect category shell| {{R from move}} }} j4e4fhgd1y6sfkff0q3kq7pge2qcb02 Cèṭa'an:Flag IOC 2 10 4462 19492 2024-10-03T19:59:45Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Country alias|flagXYZ|name={{{name|}}}|type=name}}</includeonly><noinclude> {{documentation|Template:FlagIOC2/doc}} </noinclude>' 19492 wikitext text/x-wiki <includeonly>{{#invoke:Country alias|flagXYZ|name={{{name|}}}|type=name}}</includeonly><noinclude> {{documentation|Template:FlagIOC2/doc}} </noinclude> hy9a7m19kfcn9v4w5qw10qqcvp07d2y Cèṭa'an:Flaglist/coretable 10 4463 19493 2024-10-03T20:03:10Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{wikitable| style="margin-left:-3px" {{!}}- {{!}} <span class="flagicon" style="display:inline-block;width:{{#invoke:Flaglist|width|{{{size|}}}}}px;">[[File:{{{flag alias-{{{variant}}}|{{{flag alias}}}}}}|{{#if:{{{size|}}}|{{{size}}}|{{{size flag alias-{{{variant}}}|{{#if:{{{variant|}}}|23x15px|{{{size flag alias|23x15px}}}}}}}}}}|{{{border-{{{variant}}}|{{{border|border}}}}}} |alt=|link=]]</span> {{!}} style{{=}}"padding-left:2px;" {{!}} {{{alia...' 19493 wikitext text/x-wiki <includeonly>{{wikitable| style="margin-left:-3px" {{!}}- {{!}} <span class="flagicon" style="display:inline-block;width:{{#invoke:Flaglist|width|{{{size|}}}}}px;">[[File:{{{flag alias-{{{variant}}}|{{{flag alias}}}}}}|{{#if:{{{size|}}}|{{{size}}}|{{{size flag alias-{{{variant}}}|{{#if:{{{variant|}}}|23x15px|{{{size flag alias|23x15px}}}}}}}}}}|{{{border-{{{variant}}}|{{{border|border}}}}}} |alt=|link=]]</span> {{!}} style{{=}}"padding-left:2px;" {{!}} [[{{{alias}}}|{{#if:{{{name|}}}|{{{name}}}|{{{shortname alias|{{{alias}}}}}}}}]]}}</includeonly><noinclude>{{documentation}}</noinclude> 6wdsvrs1lwjbr2y5d7vp6ojonuita2k Cèṭa'an:Flaglist/coretable/doc 10 4464 19494 2024-10-03T20:04:09Z Munajad.MH 3071 ←Membuat halaman berisi '{{documentation subpage}} {{Lua|Module:Flaglist}} This template is used internally by [[Template:Flaglist]] and should not be used directly. {{flaglist/coretable|name=San Marino}} {{flaglist/coretable/sandbox|name=San Marino}} <includeonly>{{Sandbox other|| [[Category:Flag template system]] [[Category:Flag template system cores]] }}</includeonly>' 19494 wikitext text/x-wiki {{documentation subpage}} {{Lua|Module:Flaglist}} This template is used internally by [[Template:Flaglist]] and should not be used directly. {{flaglist/coretable|name=San Marino}} {{flaglist/coretable/sandbox|name=San Marino}} <includeonly>{{Sandbox other|| [[Category:Flag template system]] [[Category:Flag template system cores]] }}</includeonly> t79ipmneu2ngj1fda456y77sl309c8t Cèṭa'an:Wikitable 10 4465 19495 2024-10-03T20:04:41Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:wikitable|main}}<noinclude>{{documentation}}</noinclude>' 19495 wikitext text/x-wiki {{#invoke:wikitable|main}}<noinclude>{{documentation}}</noinclude> o0ugrysa80g4v4zxk7dt55mt14isvay Modul:Wikitable 828 4466 19496 2024-10-03T20:05:33Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {}; local getArgs = require('Module:Arguments').getArgs local buffer = require("Module:Buffer")('{|') function p.main(frame) local args = getArgs(frame, {removeBlanks=false, trim=false} ) for k, v in pairs(args) do if type(k) ~= 'number' then buffer:_(string.format(string.match(v, '^["\']') and ' %s=%s' or ' %s="%s"', k, v)) end end buffer:_'\n' for _, v in ipairs(args) do if not string.match(v, '^!') then buffer:_'|' end buffer:_(v) end r...' 19496 Scribunto text/plain local p = {}; local getArgs = require('Module:Arguments').getArgs local buffer = require("Module:Buffer")('{|') function p.main(frame) local args = getArgs(frame, {removeBlanks=false, trim=false} ) for k, v in pairs(args) do if type(k) ~= 'number' then buffer:_(string.format(string.match(v, '^["\']') and ' %s=%s' or ' %s="%s"', k, v)) end end buffer:_'\n' for _, v in ipairs(args) do if not string.match(v, '^!') then buffer:_'|' end buffer:_(v) end return table.concat(buffer:_'\n|}') end return p; gec3xn01sv725525g5zep1vnl4i9z6q Modul:Wikitable/doc 828 4467 19497 2024-10-03T20:06:08Z Munajad.MH 3071 ←Membuat halaman berisi '{{#ifeq:{{NAMESPACE}}|Module|{{Module rating |release}}}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == This {{pagetype}} is designed to make passing tables to templates less of a hassle. <noinclude>It implements {{tl|wikitable}}</noinclude> Oftentimes, adding [[Help:Table|wikitable markup]] to a template or other parser tag generates gibberish when one fails to es...' 19497 wikitext text/x-wiki {{#ifeq:{{NAMESPACE}}|Module|{{Module rating |release}}}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == This {{pagetype}} is designed to make passing tables to templates less of a hassle. <noinclude>It implements {{tl|wikitable}}</noinclude> Oftentimes, adding [[Help:Table|wikitable markup]] to a template or other parser tag generates gibberish when one fails to escape every <code>|</code> and <code>=</code>. Moreover, escaping pipe characters with <code>{{t|!}}</code> everywhere can make for some rather ugly-looking markup. With this module, most wikitables can be embedded into templates without escaping any pipe characters. Also, <code>=</code> for {{tag|table|open}} element attributes do not need to be escaped, however, for individual rows and cells, such is still necessary. Finally, there must be at least one pipe character before the first header cell (only an issue if <code>|-</code> is omitted before the first row) [[special:diff/1017170872|See Differences]]: {| class=wikitable | style="vertical-align:top"|original (copied from: [[2016 Summer Olympics]]): {| class="wikitable" width="auto" style="text-align: center" |- ! colspan="6" |2016 Summer Olympics bidding results<ref>{{cite web |url=http://www.gamesbids.com/eng/past.html |title=Past Bid Results |publisher=GamesBids.com |access-date=31 October 2015 |url-status=dead |archive-url=https://www.webcitation.org/5xFvf0ufx?url=http://www.gamesbids.com/eng/past.html |archive-date=17 March 2011}}</ref> [[File:Bids for the 2016 Summer Olympics.svg|center|500px]] |- style="background:#efefef;" ! City ! NOC | style="background: silver" |'''Round 1''' | style="background: silver" |'''Round 2''' | style="background: silver" |'''Round 3''' |- | style="text-align:left;" |'''[[Rio de Janeiro 2016 Olympic bid|Rio de Janeiro]]''' | style="text-align:left;" |'''{{BRA}}''' | style="text-align:center;" |26 | style="text-align:center;" |'''46''' | style="text-align:center;" |'''66''' |- | style="text-align:left;" |[[Madrid bid for the 2016 Summer Olympics|Madrid]] | style="text-align:left;" |{{ESP}} | style="text-align:center;" |'''28''' | style="text-align:center;" |29 | style="text-align:center;" |32 |- | style="text-align:left;" |[[Tokyo bid for the 2016 Summer Olympics|Tokyo]] | style="text-align:left;" |{{JPN}} | style="text-align:center;" |22 | style="text-align:center;" |20 | style="text-align:center;" |— |- | style="text-align:left;" |[[Chicago bid for the 2016 Summer Olympics|Chicago]] | style="text-align:left;" |{{USA}} | style="text-align:center;" |18 | style="text-align:center;" |— | style="text-align:center;" |— |} code: <syntaxhighlight lang="wikitext" highlight="1"> {| class="wikitable" width="auto" style="text-align: center" |- ! colspan="6" |2016 Summer Olympics bidding results<ref>{{cite web |url=http://www.gamesbids.com/eng/past.html |title=Past Bid Results |publisher=GamesBids.com |access-date=31 October 2015 |url-status=dead |archive-url=https://www.webcitation.org/5xFvf0ufx?url=http://www.gamesbids.com/eng/past.html |archive-date=17 March 2011}}</ref> [[File:Bids for the 2016 Summer Olympics.svg|center|500px]] |- style="background:#efefef;" ! City ! NOC | style="background: silver" |'''Round 1''' | style="background: silver" |'''Round 2''' | style="background: silver" |'''Round 3''' |- | style="text-align:left;" |'''[[Rio de Janeiro 2016 Olympic bid|Rio de Janeiro]]''' | style="text-align:left;" |'''{{BRA}}''' | style="text-align:center;" |26 | style="text-align:center;" |'''46''' | style="text-align:center;" |'''66''' |- | style="text-align:left;" |[[Madrid bid for the 2016 Summer Olympics|Madrid]] | style="text-align:left;" |{{ESP}} | style="text-align:center;" |'''28''' | style="text-align:center;" |29 | style="text-align:center;" |32 |- | style="text-align:left;" |[[Tokyo bid for the 2016 Summer Olympics|Tokyo]] | style="text-align:left;" |{{JPN}} | style="text-align:center;" |22 | style="text-align:center;" |20 | style="text-align:center;" |— |- | style="text-align:left;" |[[Chicago bid for the 2016 Summer Olympics|Chicago]] | style="text-align:left;" |{{USA}} | style="text-align:center;" |18 | style="text-align:center;" |— | style="text-align:center;" |— |} </syntaxhighlight> | style="vertical-align:top"|module: {{Module talk:Wikitable/example}} code (with changes highlighted):{{#tag:pre| {{msgnw:Module talk:Wikitable/example}} }} |} ===Sources cited in example=== {{Reflist}} ==See also== *{{tl|Table}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly> h44b1onuk3wwmhtba4g2p8jnxwi56cf Cèṭa'an:Math 10 4468 19498 2024-10-03T20:07:46Z Munajad.MH 3071 ←Membuat halaman berisi '<span class="texhtml {{#if:{{{big|}}}{{{size|}}}|texhtml-big}}" {{#if:{{{big|}}}{{{size|}}}|style="font-size:{{{size|165%}}};"}}>{{{1}}}</span><!-- -->{{#invoke:Check for unknown parameters|check | unknown = {{main other|[[Category:Pages using Math with unknown parameters|_VALUE_]]}} | showblankpositional=1 | preview = unknown parameter "_VALUE_" (consider using <code>{{!}}1=</code>, <code><nowiki>{{!}}</nowiki></code>, <code><nowiki>{{=}}</nowiki></code>) | 1 |...' 19498 wikitext text/x-wiki <span class="texhtml {{#if:{{{big|}}}{{{size|}}}|texhtml-big}}" {{#if:{{{big|}}}{{{size|}}}|style="font-size:{{{size|165%}}};"}}>{{{1}}}</span><!-- -->{{#invoke:Check for unknown parameters|check | unknown = {{main other|[[Category:Pages using Math with unknown parameters|_VALUE_]]}} | showblankpositional=1 | preview = unknown parameter "_VALUE_" (consider using <code>{{!}}1=</code>, <code><nowiki>{{!}}</nowiki></code>, <code><nowiki>{{=}}</nowiki></code>) | 1 | big | size }}<noinclude> {{Documentation}} </noinclude> loxcc5wdrayadh9axqvyklr3t29jdgm Cèṭa'an:Math/doc 10 4469 19499 2024-10-03T20:08:12Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]). --> {{high-use| 6640 }} :{{for|basic mathematical functions|Module:Math}} The '''math''' template formats mathematical formulas generated using [[HTML]] or [[Help:Wikitext|wiki markup]]. (It does not accept the [[AMS-LaTeX]] markup that <nowiki><math></nowiki> does.) The template uses the <code>texhtml</cod...' 19499 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]]). --> {{high-use| 6640 }} :{{for|basic mathematical functions|Module:Math}} The '''math''' template formats mathematical formulas generated using [[HTML]] or [[Help:Wikitext|wiki markup]]. (It does not accept the [[AMS-LaTeX]] markup that <nowiki><math></nowiki> does.) The template uses the <code>texhtml</code> class by default for inline text style formulas, which aims to match the size of the serif font with the surrounding sans-serif font (see below). The template also prevents line-wrapping. == Usage == Use this template for inline, non-complex formulas as an alternative to using the {{tag|math}} tag pair (see: [[Help:Math]]). === Examples === <syntaxhighlight lang="wikitext"> {{math|''f''(''x'') {{=}} ''b''<sup>''x''</sup> {{=}} ''y''}} </syntaxhighlight> : produces: {{math|''f''(''x'') {{=}} ''b''<sup>''x''</sup> {{=}} ''y''}} <syntaxhighlight lang="wikitext"> {{math|sin &amp;pi; {{=}} 0}} </syntaxhighlight> : produces: {{math|sin &pi; {{=}} 0}}. <syntaxhighlight lang="wikitext"> {{math|{{intmath|int|0|+&amp;infin;}} ''e''<sup>−''x''</sup> d''x'' {{=}} 1}} </syntaxhighlight> : produces: {{math|{{intmath|int|0|+&infin;}} ''e''<sup>−''x''</sup> d''x'' {{=}} 1}} <syntaxhighlight lang="wikitext"> '''{{math|{{sfrac|1|2}} − {{sfrac|1|3}} {{=}} {{sfrac|1|6}}}}''' </syntaxhighlight> : produces: '''{{math|{{sfrac|1|2}} − {{sfrac|1|3}} {{=}} {{sfrac|1|6}}}}'''. Note the triple-apostrophes have set the whole formula as bold. {{tag|math}} should be used for expressions with the radical symbol (√); see [[MOS:RADICAL]]. ===Use of equals-sign and absolute value bars=== The equals sign, =, and bar, |, are used as syntax by the wiki template system. Therefore, if a single equals-sign ("=") is used, it will fail to render, instead showing "<nowiki>{{{1}}}</nowiki>". For example, the following template-coding would be invalid: <syntaxhighlight lang="wikitext">{{math|1 + 2 = 3}}</syntaxhighlight> : produces: {{math|1 + 2 = 3}}, which is invalid code To resolve this, either: (a) Start the formula with "<code>1=</code>" as in: <syntaxhighlight lang="wikitext">{{math|1=1 + 2 = 3}}</syntaxhighlight> : produces: {{math|1=1 + 2 = 3}}, or else, (b) enclose the equals-sign in double-braces <nowiki>"{{=}}"</nowiki> as in: <syntaxhighlight lang="wikitext">{{math|1 + 2 {{=}} 3}}</syntaxhighlight> : produces: {{math|1 + 2 {{=}} 3}}. A similar difficulty concerns the vertical bars ("|") used to indicate absolute value, which without care would get interpreted as part of the template syntax. The solution is different than for the equals sign: such bars should be entered as "<nowiki>{{!}}</nowiki>": <syntaxhighlight lang="wikitext">{{math|{{!}}''f''(''x'') − ''a''{{!}} < ε}}</syntaxhighlight> : produces: {{math|{{!}}''f''(''x'') − ''a''{{!}} < ε}}. This example can also be produced by the following: <syntaxhighlight lang="wikitext">{{math|{{mabs|''f''(''x'') − ''a''}} < ε}}</syntaxhighlight> : produces: {{math|{{mabs|''f''(''x'') − ''a''}} < ε}} === Parameters === The following parameters are optional: * <code>big=1</code> – This will render the formula in a bigger fontsize, increased to 165%. * <code>size=''font-size''</code> – Use this to specify your own fontsize. <syntaxhighlight lang="wikitext"> {{math|big=1|1 + 2 {{=}} 3}} </syntaxhighlight> : produces: {{math|big=1|1 + 2 {{=}} 3}} <syntaxhighlight lang="wikitext"> {{math|size=250%|1 + 2 {{=}} 3}} </syntaxhighlight> : produces: {{math|size=250%|1 + 2 {{=}} 3}} === TemplateData === {{TemplateData header}} <templatedata>{ "description": "This template formats markup generated mathematical formulas with HTML and CSS. The template tries to match the size of the serif font with the surrounding sans-serif font. The template also prevents line-wrapping. Use this template for non-complex formulas as an alternative to using the <math> format.", "params": { "1": { "label": "formula", "description": "wrap an inline formula in wikitext.", "type": "string", "required": true }, "big": { "label": "bigger font size", "description": "if set to ‘1’, this will render the formula in a bigger font size, increased to 165%", "type": "string", "required": false }, "size": { "label": "custom font size", "description": "use this to specify your own font size", "type": "string", "required": false } }}</templatedata> == Notes == The font and fontsize used for <code>texhtml</code>, as defined in [[MediaWiki:Common.css]], was determined by comparing common default fonts found on Windows, OS X and Linux and is scaled to 118% to match their [[x-height]]. However, not everyone uses the default fonts. If you find that the rendered math is not of the same size as the surrounding text, you can adjust this in your personal CSS. For instance, the DejaVu Sans and DejaVu Serif fonts do ''not'' need scaling, in which case <code>.mw-parser-output span.texhtml { font-size: 100%; }</code> will restore proper display. The <code>texhtml</code> classname is a remnant from the [[TeX]] renderer, which had a user preference to render [[TeX]]-written formulae in "HTML when simple". That option has been removed some time ago, but the classname continues to be used for formulae written in HTML. ===Tracking category=== * Articles with unknown parameters are listed in {{clc|Category:Pages using Math with unknown parameters}}. **These same errors are notes in a {{button|Preview}} warning. == See also == * [[Help:Displaying a formula]] * [[Wikipedia:Rendering math]], a comparison of different representation of mathematical expressions {{Math templates|notation}} <includeonly>{{basepage subpage| <!-- Categories go below this line, please; interwikis go to Wikidata, thank you! --> [[Category:Mathematical formatting templates]] }}</includeonly> b0mfwrfomast9ffd6pkzipecldvnmv9 Cèṭa'an:Noitalic 10 4470 19500 2024-10-03T20:08:57Z Munajad.MH 3071 ←Membuat halaman berisi '<templatestyles src="Noitalic/styles.css"/><span class="noitalic">{{{1}}}</span><noinclude> {{documentation}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --> </noinclude>' 19500 wikitext text/x-wiki <templatestyles src="Noitalic/styles.css"/><span class="noitalic">{{{1}}}</span><noinclude> {{documentation}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --> </noinclude> lclwz1qd1o16vdiqvjo7z9z7skoc3vh Cèṭa'an:Noitalic/styles.css 10 4471 19501 2024-10-03T20:09:26Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} */ /* Styling for Template:Noitalic */ .noitalic { font-style: normal; }' 19501 sanitized-css text/css /* {{pp-template}} */ /* Styling for Template:Noitalic */ .noitalic { font-style: normal; } bbnshmg9l938jy18sodvwywo4m4ic40 Cèṭa'an:Noitalic/doc 10 4472 19502 2024-10-03T20:09:55Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{COinS safe|n}} {{High-use}} {{Template shortcut|ni}} {{Uses TemplateStyles|Template:Noitalic/styles.css}} This template (the opposite of {{tlx|yesitalic}}) forcibly de-italicizes the input, regardless of any surrounding italics markup. This template is generally intended for use inside other templates, not in running text in an article. ==Usage== * {{tlx|noitalic|{{var|text-string}}}} To display text ({{var|text-string}}) in normal...' 19502 wikitext text/x-wiki {{Documentation subpage}} {{COinS safe|n}} {{High-use}} {{Template shortcut|ni}} {{Uses TemplateStyles|Template:Noitalic/styles.css}} This template (the opposite of {{tlx|yesitalic}}) forcibly de-italicizes the input, regardless of any surrounding italics markup. This template is generally intended for use inside other templates, not in running text in an article. ==Usage== * {{tlx|noitalic|{{var|text-string}}}} To display text ({{var|text-string}}) in normal ("roman") font style within a context where the default font style is ''italic'', e.g. header cells in certain infoboxes. ==TemplateData== {{TemplateData header}} <templatedata> { "params": { "1": { "label": "Input text", "required": true, "type": "string" } }, "description": "Suppresses italics by wrapping it in a span with the class \"noitalic\".", "format": "inline" } </templatedata> ==See also== * [[Template:Yesitalic]] * [[Template:Nobold]] * [[Template:Nocaps]] <includeonly>{{Sandbox other|| <!--Categories--> [[Category:Text-specific formatting and function templates|{{PAGENAME}}]] }}</includeonly> 9td3yf0ytotx5rsecp3whrgi98y7eow Cèṭa'an:Yesitalic 10 4473 19503 2024-10-03T20:10:28Z Munajad.MH 3071 ←Membuat halaman berisi '<templatestyles src="Yesitalic/styles.css"/><span class="yesitalic">{{{1}}}</span><noinclude> {{documentation}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --> </noinclude>' 19503 wikitext text/x-wiki <templatestyles src="Yesitalic/styles.css"/><span class="yesitalic">{{{1}}}</span><noinclude> {{documentation}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --> </noinclude> k6ax6bc7ddifpootrv28nzp5454yqjy Cèṭa'an:Yesitalic/styles.css 10 4474 19504 2024-10-03T20:10:58Z Munajad.MH 3071 ←Membuat halaman berisi '/* Styling for Template:yesitalic */ .yesitalic { font-style: italic; }' 19504 sanitized-css text/css /* Styling for Template:yesitalic */ .yesitalic { font-style: italic; } 90jn9z78xrx3froiuu2i4mnveleo1v8 Cèṭa'an:Yesitalic/doc 10 4475 19505 2024-10-03T20:11:48Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{COinS safe|n}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{Uses TemplateStyles|Template:Yesitalic/styles.css}} This template (the opposite of {{tlx|noitalic}}) forcibly italicizes the input, regardless of any surrounding italics markup (normally, if you have <code><nowiki>''...''</nowiki></code> markup and put something else italic inside it, the internal italics are reversed, which can be either intentional or undesirable,...' 19505 wikitext text/x-wiki {{Documentation subpage}} {{COinS safe|n}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{Uses TemplateStyles|Template:Yesitalic/styles.css}} This template (the opposite of {{tlx|noitalic}}) forcibly italicizes the input, regardless of any surrounding italics markup (normally, if you have <code><nowiki>''...''</nowiki></code> markup and put something else italic inside it, the internal italics are reversed, which can be either intentional or undesirable, depending on the context). This template is generally intended for use inside other templates, not in running text in an article. ==Usage== * {{tlx|yesitalic|{{var|text-string}}}} To display the text ({{var|text-string}}) in an italic font style no matter what, such as a context in which the default font style is already set italic and using more italics would flip the style (as with including any of various italicizing templates inside infobox parameters that pre-italicize). This template should {{em|not}} be used for, say, a book title mentioned in another book title, where the de-italicization of the embedded title is intentional and is the standard approach. ==See also== * [[Template:Noitalic]] * [[Template:Nobold]] * [[Template:Nocaps]] <includeonly>{{Sandbox other|| <!--Categories--> [[Category:Text-specific formatting and function templates|{{PAGENAME}}]] }}</includeonly> 02fcfwy77kr6ia7c05av1v2snj4fv4x Cèṭa'an:Nocaps 10 4476 19506 2024-10-03T20:13:02Z Munajad.MH 3071 ←Membuat halaman berisi '<span class="nocaps" style="text-transform:lowercase;">{{{1}}}</span><noinclude> <!-- PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --> {{documentation}} </noinclude>' 19506 wikitext text/x-wiki <span class="nocaps" style="text-transform:lowercase;">{{{1}}}</span><noinclude> <!-- PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --> {{documentation}} </noinclude> hd9t96bpdlgbqwvnlxgxv2wz0h41ehe Cèṭa'an:Nocaps/doc 10 4477 19507 2024-10-03T20:13:50Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Update|warnings about cross-browser errors}} __NOTOC__ '''<code><nowiki>{{Nocaps|yOuR tExT}}</nowiki></code>''' will (in most browsers) display upper- or mixed-case text in, and (in many browsers) permanently convert it to, full [[lowercase]]. ==Usage== {{Notice|title={{error|Warning: This template is not cross-browser compatible, and will corrupt upper- or mixed-case data,}}|1=by permanently converting it to uppercase for users of ma...' 19507 wikitext text/x-wiki {{Documentation subpage}} {{Update|warnings about cross-browser errors}} __NOTOC__ '''<code><nowiki>{{Nocaps|yOuR tExT}}</nowiki></code>''' will (in most browsers) display upper- or mixed-case text in, and (in many browsers) permanently convert it to, full [[lowercase]]. ==Usage== {{Notice|title={{error|Warning: This template is not cross-browser compatible, and will corrupt upper- or mixed-case data,}}|1=by permanently converting it to uppercase for users of many browsers, including Chrome, Chromium, Opera, and any text-only browser (Lynx, Lynx, W3M, etc), from which copy-pasted output will be all-uppercase.|image=Stop hand nuvola.svg|left=y}} {{COinS safe|n}} Your source text {{em|will be}} altered in many browsers (a copy-paste will not give it in its original form): : '''In:''' <code><nowiki>{{Nocaps|The ''Name'' of the Game}}</nowiki></code> : '''Out:''' {{Nocaps|The ''Name'' of the Game}} : '''Pasted:''' Incorrectly as "the ''name'' of the game" or correctly as "The ''Name'' of the Game", depending on browser. You can use this template to control the display of the variable output of magic words and of other templates.{{dubious}} == Technical notes == {{anchor|Note}} * This template is a wrapper for <code><nowiki><span class="allcaps" style="text-transform: lowercase;">...</span></nowiki></code> – This method is implemented inconsistently in browsers, such that it copy-pastes as the original text in Firefox, but as the altered text in Chrome, Safari, Opera, and text-only browsers. * '''Preferably do not subst: it''' because the result will {{em|not}} be an lowercase source text but the original text wrapped in HTML code making it appear lowercase, so it is more efficient for this purpose to simply rewrite the text in uppercase, or use <nowiki>"{{subst:uc:&nbsp;...text...}}"</nowiki> to store uppercase text into the page. You can also use the template in edit mode, then copy-paste the result from preview mode into the editing field, replacing the original material and the template. * [[Diacritic]]s (å, ç, é, ğ, ı, ñ, ø, ş, ü, etc.) are handled. However, because the job is performed by each reader's browser, inconsistencies in [[CSS]] implementations can lead to some browsers not converting certain rare diacritics. * Use of this template does not generate any automatic categorization. As with most templates, if the argument contains an <code>=</code> sign, the sign should be replaced with {{[[Template:=|=]]}}, or the whole argument be prefixed with <code>1=</code>. And for wikilinks, you need to use piping. There is a parsing problem with MediaWiki which causes unexpected behavior when a template with one style is used within a template with another style. * There is a problem with [[dotted and dotless I]]. <code><nowiki>{{Lang|tr|{{</nowiki>Smallcaps|ı i}}}}</code> gives you {{Lang|tr|{{Smallcaps|ı i}}}}, although the language is set to Turkish. * Do not use this inside {{cs1}} or {{cs2}} templates, or this template's markup will be included in the [[COinS]] metadata. This means that [[reference management software]] such as [[Zotero]] will have entries corrupted by the markup. For example, if {{tl|smallcaps}} is used to format the surname of ''Bloggs, Joe'' in {{tl|cite journal}}, then Zotero will store the name as <code><nowiki><span style="font-variant:small-caps;">Bloggs</span>, Joe</nowiki></code>. This is incorrect metadata. If the article that you are editing uses a citation style that includes small caps, either format the citation manually (see examples below) or use a citation template that specifically includes small caps in its formatting. * This template will not affect the use of HTML character entities like <code>&amp;nbsp;</code>. ==Comparison of the case transformation templates== {{Case templates table}} ==TemplateData== {{TemplateData header}} <templatedata> { "params": { "1": { "label": "Input text", "required": true } }, "format": "block" } </templatedata> ==See also== {{Case templates see also}} <includeonly>{{Sandbox other|| [[Category:Text-specific formatting and function templates|Nocaps]] }}</includeonly> g22vxsufu4ksuvpnvxfud307xy95twa Cèṭa'an:Dubious 10 4478 19508 2024-10-03T20:14:44Z Munajad.MH 3071 ←Membuat halaman berisi '{{ safesubst:<noinclude/>#invoke:Unsubst||date=__DATE__ |$B= {{Fix | subst = <includeonly>{{subst:substcheck}}</includeonly> | link = Wikipedia:Accuracy dispute#Disputed statement | text = dubious | post-text = &ndash; [[{{TALKPAGENAME}}#{{{1|{{{talk|Dubious}}}}}}|discuss]] | title = {{delink|{{{reason|The material near this tag is possibly inaccurate or nonfactual.}}}}} | date = {{{date|}}} | cat = [[Category:All accuracy disputes]] | cat-date = Category:Ar...' 19508 wikitext text/x-wiki {{ safesubst:<noinclude/>#invoke:Unsubst||date=__DATE__ |$B= {{Fix | subst = <includeonly>{{subst:substcheck}}</includeonly> | link = Wikipedia:Accuracy dispute#Disputed statement | text = dubious | post-text = &ndash; [[{{TALKPAGENAME}}#{{{1|{{{talk|Dubious}}}}}}|discuss]] | title = {{delink|{{{reason|The material near this tag is possibly inaccurate or nonfactual.}}}}} | date = {{{date|}}} | cat = [[Category:All accuracy disputes]] | cat-date = Category:Articles with disputed statements }} }}<noinclude> {{Documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 9nz0f69s2mevpkd6dhfpssd43ijbl5p Cèṭa'an:Fix 10 4479 19510 19509 2024-10-03T20:15:40Z Munajad.MH 3071 19510 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=&quot; |plain=true}}">{{{text|}}}</span>]]{{#if:{{{post-text|}}} |&#32;{{{post-text}}} }}</i>&#93;</sup>|{{{special|}}} }}{{#invoke:Check for unknown parameters|check|unknown=[[Category:Pages using Template:Fix with unknown parameters|_VALUE_{{PAGENAME}}]]|preview=Page using [[Template:Fix]] with unknown parameter "_VALUE_"|ignoreblank=y| cat | cat-date | cat-date2 | cat-date3 | cat2 | cat3 | class | date | link | name | nocat | post-text | pre-text | special | subst | text | title }}<noinclude> {{Documentation}} <!-- Add cats and interwikis to the /doc subpage, not here! --> </noinclude> 19c5swfy0sp5oz8sbcz03leugx6b7tq Cèṭa'an:Fix/doc 10 4480 19511 2024-10-03T20:16:35Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION AFTER THIS LINE --> {{High-risk}} {{cascade-protected template}} This meta-template can be used to create '''in-line tags''' with clean up messages which can be used to tag article issues on a line-by-line basis. Many templates are based upon it, like {{Tl|Citation needed}}. It should '''not''' be used directly on pages by itself, except to build templates — instead, use one of the pre-existing deriva...' 19511 wikitext text/x-wiki {{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION AFTER THIS LINE --> {{High-risk}} {{cascade-protected template}} This meta-template can be used to create '''in-line tags''' with clean up messages which can be used to tag article issues on a line-by-line basis. Many templates are based upon it, like {{Tl|Citation needed}}. It should '''not''' be used directly on pages by itself, except to build templates — instead, use one of the pre-existing derivatives if at all possible. Should there be no suitable derivative already, new ones can be created using the syntax that follows, but please discuss the need for any new template at [[Wikipedia talk:WikiProject Inline Templates]] first. Otherwise, the sub-template in question is likely to end up at [[Wikipedia:Templates for discussion]], as it is better for Wikipedia to have a finite and well-tested set of in-line tags than to allow for endless variation. === Usage === <syntaxhighlight lang="wikitext" style="overflow: auto"> {{Fix | subst = <includeonly>{{subst:substcheck}}</includeonly> | link = <!-- Page which text should link to, without brackets --> (default = Wikipedia:Cleanup) | text = <!-- Text to be displayed for the link --> | pre-text = <!-- Optional text to print before the linked text --> | post-text = <!-- Optional text to print after the linked text --> | class = <!-- Class(es) to set text to --> (in addition to the default ones, "noprint" and "Inline-Template") | title = <!-- Tool-tip text to display when mouse is hovered over link --> | special = <!-- Optional replacement for text, link, title, pre-text, and post-text - allowing user to define a non-standard format --> | date = <!-- Optional date parameter to be displayed at end of 'title' and/or in cat-date --> | cat = [[<!-- Category name to include page in -->]] | cat-date = <!-- First part of category name to include page in; there is an optional date parameter --> }}</syntaxhighlight> Categories are ignored if the template is used on a talk page or on any other non-article page. * The value specified via <code>|cat=</code> must be in wikicode, {{em|including square brackets}}. * The value specified via <code>|cat-date=</code> is used as part of a category name. It must be specified {{em|without}} square brackets, but {{em|with}} a "Category:" prefix. The full category name is obtained from the cat-date value, the word "from", and the date value. *: For example, given <code>|cat-date=Category:Articles with dead external links |date={{#time:F Y}}</code>, the article will be placed in [[:Category:Articles with dead external links from {{#time:F Y}}]]. *: The {{para|date}} parameter is {{em|not}} normally pre-filled by any template using {{tlx|Fix}} or {{tlx|Fix-span}} as a meta-template; rather, it is coded in those derived templates as <code><nowiki>|date={{{date|}}}</nowiki></code> so that an editor provided date is passed through (or null, otherwise). === See also === * [[Wikipedia:Cleanup process]] {{Inline tags}} <includeonly>{{Sandbox other|| <!-- ADD CATEGORIES AFTER THIS LINE --> [[Category:Inline cleanup templates| ]] [[Category:Wikipedia metatemplates]] }}</includeonly> <templatedata> { "params": { "nocat": {}, "cat-date": {}, "cat": {}, "cat-date2": {}, "cat2": {}, "cat-date3": {}, "cat3": {}, "date": {}, "name": {}, "text": { "label": "Text", "description": "Text to be displayed for the link" }, "class": { "description": "Additional CSS classes to add to the tag", "type": "string" }, "pre-text": { "label": "Pre-text", "description": "Optional unlinked text to be printed before the linked text", "type": "line" }, "link": { "label": "Link", "description": "The page that the text should link to", "type": "wiki-page-name", "default": "Wikipedia:Cleanup" }, "title": { "label": "Hover text", "description": "Text that will be shown when the link is hovered over", "type": "string", "default": "The value of the {{{link}}} parameter" }, "post-text": { "label": "Post-text", "description": "Optional unlinked text to print after the linked text", "type": "line" }, "special": {} }, "format": "{{_|_=_}}" } </templatedata> 4ji46bbtoiss37cxunyz5cvdhlixwb2 Cèṭa'an:Inline tags 10 4481 19512 2024-10-03T20:17:12Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Inline cleanup tags]] 19512 wikitext text/x-wiki #REDIRECT [[Template:Inline cleanup tags]] {{R from move}} [[Category:Inline templates| ]] [[Category:Navigational boxes with lists of templates]] oooma3j1mq2aa2dkp05z2yte9szypsc Cèṭa'an:Inline cleanup tags 10 4482 19513 2024-10-03T20:17:56Z Munajad.MH 3071 ←Membuat halaman berisi '{{Navbox | name = Inline cleanup tags | state = {{{state<includeonly>|autocollapse</includeonly>}}} | bodyclass = hlist | title = Inline cleanup tags | evenodd = off | group1 = Attribution | list1 = * {{tl|Among whom}} * {{tl|According to whom}} * {{tl|Attribution needed}} * {{tl|By whom}} * {{tl|From whom?}} * {{tl|Like whom?}} * {{tl|To whom?}} * {{tl|Who}} * {{tl|With whom}} | group2 = Clarity | list2 = * {{tl|Ambiguous}} * {{tl|Clarify}} * {{tl|Clarify span}...' 19513 wikitext text/x-wiki {{Navbox | name = Inline cleanup tags | state = {{{state<includeonly>|autocollapse</includeonly>}}} | bodyclass = hlist | title = Inline cleanup tags | evenodd = off | group1 = Attribution | list1 = * {{tl|Among whom}} * {{tl|According to whom}} * {{tl|Attribution needed}} * {{tl|By whom}} * {{tl|From whom?}} * {{tl|Like whom?}} * {{tl|To whom?}} * {{tl|Who}} * {{tl|With whom}} | group2 = Clarity | list2 = * {{tl|Ambiguous}} * {{tl|Clarify}} * {{tl|Clarify span}} * {{tl|Clarify timeframe}} * {{tl|Context inline}} * {{tl|Expand acronym}} * {{tl|Incomprehensible inline}} * {{tl|Incomprehensible span}} * {{tl|Key needed}} * {{tl|Non sequitur}} * {{tl|Sentence fragment}} * {{tl|Which calendar}} | group3 = Miscellaneous | list3 = * {{tl|Chinese script needed inline}} * {{tl|Copyright violation}} * {{tl|Copyvio link}} * {{tl|Data missing}} * {{tl|Disambiguation needed}} * {{tl|External links inline}} * {{tl|Improve caption}} * {{tl|Needs IPA}} * {{tl|Original research inline}} * {{tl|Original research span}} * {{tl|Pronunciation needed}} * {{tl|Script needed inline}} * {{tl|Spam link}} * {{tl|Synthesis inline}} * {{tl|Synthesis span}} * {{tl|Under discussion inline}} * {{tl|Verify spelling}} * {{tl|Whose translation}} | group4 = Neutrality | list4 = * {{tl|Buzzword inline}} * {{tl|Compared to?}} * {{tl|Editorializing}} * {{tl|Fact or opinion}} * {{tl|Opinion}} * {{tl|Peacock inline}} * {{tl|POV statement}} * {{tl|Promotion inline}} * {{tl|Unbalanced opinion}} * {{tl|Weasel inline}} | group5 = Precision | list5 = {{Navbox |child | evenodd = off | list1 = * {{tl|By how much}} * {{tl|Definition}} * {{tl|Definition needed}} * {{tl|Example needed}} * {{tl|Example needed span}} * {{tl|Explain}} * {{tl|How}} * {{tl|How often}} * {{tl|Misquoted}} * {{tl|Quantify}} * {{tl|Specify}} * {{tl|Vague}} * {{tl|When}} * {{tl|Where}} * {{tl|Which}} * {{tl|Who else}} * {{tl|Why}} * {{tl|Year needed}} | group2 = Excessive | list2 = * {{tl|Overly detailed inline}} * {{tl|Duplication span}} * {{tl|Importance inline}} * {{tl|Relevance inline}} * {{tl|Undue weight inline}} * {{tl|Globalize inline}} * {{tl|Infobox clutter}} }} | group6 = Time-sensitivity | list6 = * {{tl|Anachronism inline}} * {{tl|Clarify timeframe}} * {{tl|Current event inline}} * {{tl|Is this date calibrated?}} * {{tl|Update after}} * {{tl|Update inline}} * {{tl|Update span}} | group7 = Verifiability | list7 = {{Navbox|child | evenodd = off | groupstyle = white-space: normal; | group1 = Dubious | list1 = * {{tl|Contradictory inline}} * {{tl|Disputed inline}} * {{tl|Dubious}} * {{tl|Dubious span}} * {{tl|Inconsistent}} * {{tl|Needs independent confirmation}} * {{tl|Speculation inline}} | group2 = [[WP:Bare URLs|Bare URLs]] | list2 = * {{tl|Bare URL inline}} * {{tl|Bare URL non-HTML}} * {{tl|Bare URL AV media}} * {{tl|Bare URL PDF}} * {{tl|Bare URL image}} * {{tl|Bare URL DOC}} * {{tl|Bare URL plain text}} * {{tl|Bare URL spreadsheet}} | group3 = Incomplete or broken citation | list3 = * {{tl|Author incomplete}} * {{tl|Author missing}} * {{tl|Date missing}} * {{tl|Dead link}} * {{tl|Edition needed}} * {{tl|Episode needed}} * {{tl|Full citation needed}} * {{tl|Incomplete short citation}} * {{tl|ISBN missing}} * {{tl|Moved resource}} * {{tl|Page needed}} * {{tl|Place missing}} * {{tl|Publisher missing}} * {{tl|Season needed}} * {{tl|Time needed}} * {{tl|Title incomplete}} * {{tl|Title missing}} * {{tl|Unused source}} * {{tl|Volume needed}} * {{tl|Year missing}} | group4 = Missing or problematic reference | list4 = * {{tl|Additional citation needed}} * {{tl|Better source needed}} * {{tl|Better source needed example}} * {{tl|Check quotation}} * {{tl|Chronology citation needed}} * {{tl|Circular reference}} * {{tl|Citation needed}} * {{tl|Citation needed span}} * {{tl|Citation not found}} * {{tl|Close paraphrasing inline}} * {{tl|COI source}} * {{tl|Deprecated inline}} * {{tl|Excessive citations inline}} * {{tl|Failed verification}} * {{tl|Failed verification span}} * {{tl|Image reference needed}} * {{tl|Irrelevant citation}} * {{tl|Medical citation needed}} * {{tl|Medical citation needed span}} * {{tl|Nonspecific}} * {{tl|Not verified in body}} * {{tl|Obsolete source}} * {{tl|Page range too broad}} * {{tl|Primary source inline}} * {{tl|Promotional source}} * {{tl|Quote without source}} * {{tl|Request quotation}} * {{tl|Request quotation span}} * {{tl|Retracted}} * {{tl|Scientific citation needed}} * {{tl|Self-published inline}} * {{tl|Tertiary source inline}} * {{tl|Third-party inline}} * {{tl|Unreliable fringe source}} * {{tl|Unreliable medical source}} * {{tl|Unreliable source?}} * {{tl|Verify quote}} * {{tl|Verify source}} }} | group8 = Wording | list8 = * {{tl|Buzzword inline}} * {{tl|Colloquialism}} * {{tl|Copy edit inline}} * {{tl|Idiom}} * {{tl|Neologism inline}} * {{tl|Technical inline}} * {{tl|Tone inline}} | group9 = General advice | list9 = * [[Wikipedia:Citing sources|Citing sources]] * [[Wikipedia:Reliable sources|Reliable sources]] * [[Help:Maintenance template removal |Maintenance template removal]] * [[Wikipedia:Citation needed|Citation needed]] * [[Help:Find sources|Find sources]] * [[Wikipedia:Combining sources|Combining sources]] * [[Help:Overview of referencing styles|Referencing styles]] | belowstyle = font-weight:bold; | below = * {{icon|Category}} {{c|Inline cleanup templates}} * {{icon link|WikiProject|Wikipedia:WikiProject Inline Templates|WikiProject Inline Templates}} }}<noinclude> {{documentation}} </noinclude> e4zxwlaiz5p8mmt0i6em7lusy0o402m Cèṭa'an:Update 10 4483 19514 2024-10-03T20:19:33Z Munajad.MH 3071 ←Membuat halaman berisi '{{ {{{|safesubst:}}}#invoke:Unsubst||date=__DATE__ |$B= {{main other | demospace = {{{demospace|}}} |{{ambox | name = Update | subst = <includeonly>{{subst:substcheck}}</includeonly> | type = content | class = ambox-Update | image = [[File:{{Ambox globe current red}}|42px|link=|alt=]] | issue = {{#if:{{{part|{{{1|}}}}}} |{{#ifeq:{{{part|{{{1|}}}}}}|section |{{#if:{{{inaccurate|}}} |This section's '''Wikipedia:Accuracy dispute|fact...' 19514 wikitext text/x-wiki {{ {{{|safesubst:}}}#invoke:Unsubst||date=__DATE__ |$B= {{main other | demospace = {{{demospace|}}} |{{ambox | name = Update | subst = <includeonly>{{subst:substcheck}}</includeonly> | type = content | class = ambox-Update | image = [[File:{{Ambox globe current red}}|42px|link=|alt=]] | issue = {{#if:{{{part|{{{1|}}}}}} |{{#ifeq:{{{part|{{{1|}}}}}}|section |{{#if:{{{inaccurate|}}} |This section's '''[[Wikipedia:Accuracy dispute|factual accuracy]] may be compromised due to out-of-date information''' |This section needs to be '''updated'''}} |{{#if:{{{inaccurate|}}} |The '''[[Wikipedia:Accuracy dispute|factual accuracy]]''' of parts of this article (those related to {{{part|{{{1|}}}}}}) '''may be compromised due to out-of-date information''' |Parts of this article (those related to {{{part|{{{1|}}}}}}) need to be '''updated'''}} }} |{{#if:{{{inaccurate|}}} |This article's '''[[Wikipedia:Accuracy dispute|factual accuracy]] may be compromised due to out-of-date information''' |This article needs to be '''updated'''}} }}. {{#if:{{{reason|}}}|The reason given is: {{{reason}}}.}} | fix = Please help update this {{{type|{{SUBJECTSPACE formatted}}}}} to reflect recent events or newly available information. {{#if:{{{2|{{{updated|}}}}}} |<br /><small>Last update: {{{2|{{{updated}}}}}}</small> }} | talk = {{{talk|{{{talksection|{{{discuss|}}}}}}}}} | date = {{{date|}}} | cat = {{#if:{{{inaccurate|}}}|Articles with obsolete information|Wikipedia articles in need of updating}} | all = All Wikipedia articles in need of updating | all2 = {{{cat|}}} }} |{{mbox | name = Update | subst = <includeonly>{{subst:substcheck}}</includeonly> | type = content | class = ambox-Update | image = [[File:{{Ambox globe current red}}|42px|link=|alt=]] | text = {{#if:{{{part|{{{1|}}}}}} |{{#if:{{{inaccurate|}}} |The '''[[Wikipedia:Accuracy dispute|factual accuracy]]''' of parts of this {{{type|{{SUBJECTSPACE formatted}}}}} (those related to {{{part|{{{1|}}}}}}) '''may be compromised due to out-of-date information''' |Parts of this {{{type|{{SUBJECTSPACE formatted}}}}} (those related to {{{part|{{{1|}}}}}}) need to be '''updated'''}} |{{#if:{{{inaccurate|}}} |The '''[[Wikipedia:Accuracy dispute|factual accuracy]]''' of this {{{type|{{SUBJECTSPACE formatted}}}}} '''may be compromised due to out-of-date information''' |This {{{type|{{SUBJECTSPACE formatted}}}}} needs to be '''updated'''}} }}. {{#if:{{{reason|}}}|The reason given is: {{{reason}}}.}} Please help update this {{{type|{{SUBJECTSPACE formatted}}}}} to reflect recent events or newly available information. {{#ifexist: {{TALKPAGENAME}} |Relevant discussion may be found on {{#if: {{{talk|{{{talksection|{{{discuss|}}}}}}}}} | [[{{TALKPAGENAME}}#{{{talk|{{{talksection|{{{discuss}}}}}}}}}|the talk page]] | [[{{TALKPAGENAME}}| the talk page]] }}.}} {{#if:{{{date|}}}|<small>''({{{date}}})''</small>}} {{#if:{{{2|{{{updated|}}}}}} |<br /><small>Last update: {{{2|{{{updated}}}}}}</small> }} }} }} }}<noinclude> <!-- Place categories on /doc subpage; interwikis go to Wikidata. --> {{Documentation}} </noinclude> eoyx3oouw77twvbctbuy5dka8z6pi98 Cèṭa'an:Ambox globe current red 10 4484 19515 2024-10-03T20:20:08Z Munajad.MH 3071 ←Membuat halaman berisi '{{Ambox globe |europe-africa = Ambox current red.svg |americas = Ambox current red Americas.svg |asia-australia = Ambox current red Asia Australia.svg }}<noinclude> {{Documentation}} </noinclude>' 19515 wikitext text/x-wiki {{Ambox globe |europe-africa = Ambox current red.svg |americas = Ambox current red Americas.svg |asia-australia = Ambox current red Asia Australia.svg }}<noinclude> {{Documentation}} </noinclude> h1wf09q32j1pe80poy264olwdk3yoa8 Cèṭa'an:Ambox globe 10 4485 19516 2024-10-03T20:20:51Z Munajad.MH 3071 ←Membuat halaman berisi '{{#switch:{{#expr: floor(({{#time:G}} + 2) / 8) mod 3 }} |0={{{asia-australia|Ambox globe Asia Australia.svg}}} |1={{{europe-africa|Ambox globe.svg}}} |2={{{americas|Ambox globe Americas.svg}}} }}<noinclude> {{Documentation}} </noinclude>' 19516 wikitext text/x-wiki {{#switch:{{#expr: floor(({{#time:G}} + 2) / 8) mod 3 }} |0={{{asia-australia|Ambox globe Asia Australia.svg}}} |1={{{europe-africa|Ambox globe.svg}}} |2={{{americas|Ambox globe Americas.svg}}} }}<noinclude> {{Documentation}} </noinclude> 2lngkdbzu062qvvsdjxf28ehnpx1yw9 Cèṭa'an:Ambox globe/doc 10 4486 19517 2024-10-03T20:21:16Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Ambox globe doc |europe-africa = Ambox globe.svg |americas = Ambox globe Americas.svg |asia-australia = Ambox globe Asia Australia.svg |description=|section1= == Parameters == ;{{para|europe-africa}} {{para|americas}} {{para|asia-australia}} :Customize images. It is recommended to use a full se...' 19517 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Ambox globe doc |europe-africa = Ambox globe.svg |americas = Ambox globe Americas.svg |asia-australia = Ambox globe Asia Australia.svg |description=|section1= == Parameters == ;{{para|europe-africa}} {{para|americas}} {{para|asia-australia}} :Customize images. It is recommended to use a full set of images in the same style. |examples= {{!}}- {{!}} Implementation of [[Template:Ambox globe current red]]: <syntaxhighlight lang="wikitext">[[File:{{Ambox globe |europe-africa = Ambox current red.svg |americas = Ambox current red Americas.svg |asia-australia = Ambox current red Asia Australia.svg }}|32px]]</syntaxhighlight> {{!}} [[File:{{Ambox globe |europe-africa = Ambox current red.svg |americas = Ambox current red Americas.svg |asia-australia = Ambox current red Asia Australia.svg }}|32px]] }} <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Image templates]] }}</includeonly> ipr6p55ri2hoap5z021djkfszap34d2 Cèṭa'an:Update/doc 10 4487 19518 2024-10-03T20:22:31Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{High-use| 20176 }} {{Twinkle standard installation}} {{Lua|Module:Unsubst}} This template can be used to mark ''entire articles or sections'' that contain outdated information. To assist the editor in the future, include the reason why an article needs updating (using {{para|reason}} and what part needs updating using {{para|part}}). ==Usage== {{notice|text={{clear}} * {{Tlc|Update...' 19518 wikitext text/x-wiki {{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{High-use| 20176 }} {{Twinkle standard installation}} {{Lua|Module:Unsubst}} This template can be used to mark ''entire articles or sections'' that contain outdated information. To assist the editor in the future, include the reason why an article needs updating (using {{para|reason}} and what part needs updating using {{para|part}}). ==Usage== {{notice|text={{clear}} * {{Tlc|Updated}} is used to mark ''entire articles'' or ''entire sections'' that contain outdated information. To assist the editor in the future, include the reason why an article needs updating using {{para|reason}}, and what part needs updating {{para|part}}. * If the article now has factual inaccuracies (not just missing or outdated information) due to being outdated, use {{para|inaccurate|yes}}; this is to be distinguished from [[Wikipedia:Accuracy dispute|disputed content]]. }} This template can be used to mark articles or sections that have old or out-of-date information. Include the reason why an article needs updating, unless the reason is very obvious. * To specify what parts of the page need updating, use the first unnamed parameter (or name it {{para|part}} or number it {{para|1}}): {{tlc|{{BASEPAGENAME}}|part{{=}}the later-life and death material and the <nowiki>[[#Legacy|Legacy]]</nowiki> section|date{{=}}{{CURRENTMONTHNAME}} {{CURRENTYEAR}}}} * To use the template in one specific section, and change its wording to refer to the section instead of the page, use {{para||section}} and insert the template at the top of the section: {{tlc|{{BASEPAGENAME}}|section|date{{=}}{{CURRENTMONTHNAME}} {{CURRENTYEAR}}}} * To display the date (in whatever format) of the last significant update to the page, use the second unnamed parameter (or name it {{para|updated}} or number it {{para|2}}): {{tlc|{{BASEPAGENAME}}|updated{{=}}{{#time:j F Y|-1 month}}|date{{=}}{{CURRENTMONTHNAME}} {{CURRENTYEAR}}}} *: Note: The parameter name or number must be used if the first numbered/unnamed parameter is not used. * To add the date when the tag was added (this is used for cleanup categorization), use: {{tlc|{{BASEPAGENAME}}|date{{=}}{{CURRENTMONTHNAME}} {{CURRENTYEAR}}}} *: You can also do: {{tlc|{{BASEPAGENAME}}|{{tls|DATE}}}} * To explain that the article now has inaccuracies (not just missing information) due to being outdated, use {{para|inaccurate|yes}}: {{tlc|{{BASEPAGENAME}}|inaccurate{{=}}yes|date{{=}}{{CURRENTMONTHNAME}} {{CURRENTYEAR}}}}. This is to be distinguished from [[Wikipedia:Accuracy dispute|disputed content]], where {{tlc|Disputed}} or {{tlc|Disputed-section}} should be used instead. * To link to a particular section of the talk page where the update is being discussed, use {{para|talk|{{var|Section title}}}} ({{para|talksection}} and {{para|discuss}} are equivalent to {{para|talk}}): {{tlc|{{BASEPAGENAME}}|talk{{=}}Shall we update this for {{CURRENTYEAR}}?|date{{=}}{{CURRENTMONTHNAME}} {{CURRENTYEAR}}}} * To display a reason, use {{para|reason|{{var|a short comment here}}}}, e.g. {{tlc|{{BASEPAGENAME}}|reason{{=}}Is missing the {{CURRENTMONTHNAME}} {{CURRENTYEAR}} election results|date{{=}}{{CURRENTMONTHNAME}} {{CURRENTYEAR}}}} * These parameters can be combined: {{tnull|{{BASEPAGENAME}}|part{{=}}The <nowiki>[[#Production|Production]]</nowiki> section and follow-on material|reason{{=}}the film is released, so this needs a "Critical reception" section, too|inaccurate{{=}}yes|talk{{=}}Post-release updating|updated{{=}}{{#time:F Y|-3 month}}|date{{=}}{{CURRENTMONTHNAME}} {{CURRENTYEAR}}}} ==Example== {{tlc|{{BASEPAGENAME}}|documentation|date{{=}}{{CURRENTMONTHNAME}} {{CURRENTYEAR}}}} {{{{BASEPAGENAME}}|documentation}} The template detects which [[Wikipedia:Namespace|namespace]] it is used in and changes accordingly: {| class="wikitable" ! Article | {{{{BASEPAGENAME}}|type=article|demospace=main|date={{CURRENTMONTHNAME}} {{CURRENTYEAR}}}} |- ! Category | {{{{BASEPAGENAME}}|type=category|demospace=category|date={{CURRENTMONTHNAME}} {{CURRENTYEAR}}}} |- ! Template | {{{{BASEPAGENAME}}|type=template|demospace=template|date={{CURRENTMONTHNAME}} {{CURRENTYEAR}}}} |} {{tlc|{{BASEPAGENAME}}|section|date{{=}}{{CURRENTMONTHNAME}} {{CURRENTYEAR}}}} produces: {| class="wikitable" ! Article | {{{{BASEPAGENAME}}|section|type=article|demospace=main|date={{CURRENTMONTHNAME}} {{CURRENTYEAR}}}} |- ! Category | {{{{BASEPAGENAME}}|section|type=category|demospace=category|date={{CURRENTMONTHNAME}} {{CURRENTYEAR}}}} |- ! Template | {{{{BASEPAGENAME}}|section|type=template|demospace=template|date={{CURRENTMONTHNAME}} {{CURRENTYEAR}}}} |} This template will add [[WP:mainspace|mainspace]] articles to [[:Category:Wikipedia articles in need of updating]] (this category is not populated by pages in other [[WP:namespace|namespace]]s). For factual inaccuracies, stronger wording is used and mainspace articles will be added to [[:Category:Articles with obsolete information]]. {{tlc|{{BASEPAGENAME}}|inaccurate{{=}}yes|date{{=}}{{CURRENTMONTHNAME}} {{CURRENTYEAR}}}} {{{{BASEPAGENAME}}|type=article|demospace=main|inaccurate=yes}} ==TemplateData== {{TemplateDataHeader}} <templatedata> { "description": "Use this tag to alert readers that the article is out of date and may need updating.", "params": { "date": { "label": "Month and year", "description": "Provides the month and year of the update request; e.g., 'January 2018', but not 'jan18'", "type": "string", "required": false, "autovalue": "{{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}}", "suggested": true }, "updated": { "aliases": [ "2" ], "label": "Last updated", "description": "Date of last significant update", "type": "date" }, "inaccurate": { "label": "Inaccurate?", "description": "Use 'yes' if the article has inaccuracies due to being out of date.", "example": "yes", "type": "boolean" }, "talksection": { "aliases": [ "discuss", "talk" ], "label": "Talk page section", "description": "Section name on talk page where the discussion takes place", "type": "string" }, "reason": { "label": "Reason", "description": "Explanation why the article is out of date", "type": "content", "suggested": true }, "part": { "aliases": [ "1" ], "label": "Type (section)", "description": "Part that needs updating (e.g. to replace the word \"article\", often \"section\")", "example": "section", "type": "string", "default": "article", "autovalue": "", "suggested": true }, "type": { "label": "Type", "description": "Type of page, overriding [[:mw:Help:Magic words#Namespaces|SUBJECTSPACE]]", "type": "string", "example": "article", "suggested": false }, "demospace": { "label": "Demospace", "type": "string", "required": false }, "cat": { "label": "Cat", "description": "Only required if a specific maintenance category is needed.", "type": "string", "required": false } }, "format": "inline", "paramOrder": [ "part", "date", "updated", "inaccurate", "talksection", "reason", "demospace", "cat", "type" ] } </templatedata> ==Alternatives== * {{tl|Update after}} is an alternative for individual statements that will be out-of-date at a specifiable future date. It is a more recent and preferred alternative to [[Wikipedia:As of]]. It also adds articles to [[:Category:Wikipedia articles in need of updating]]. * See [[Wikipedia:Template messages/Cleanup#Time-sensitive]] for alternatives unrelated to out-of-date information. ==See also== * {{tl|Update section}} * {{tl|As of}} * {{tl|Current}} * {{tl|Missing information}} * {{tl|Recentism}} * {{tl|Show by date}}/{{tls|Show by}} * {{tl|Time-context}} * {{tl|Update inline}} * {{tl|Updated}} * {{tl|When}} <includeonly>{{sandbox other|| <!-- ADD CATEGORIES BELOW THIS LINE --> [[Category:Cleanup templates]] [[Category:Dispute templates]] [[Category:Temporal templates]] [[Category:Time and date maintenance templates]] [[Category:Templates needing talk links and other improvements]] }}</includeonly> 0nx2y1e3hpv5h76q21oghur54t95cy8 Cèṭa'an:Country data Dutch East indies 10 4488 19519 2024-10-03T20:26:26Z Munajad.MH 3071 ←Membuat halaman berisi '{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Dutch East Indies | flag alias = Flag of the Netherlands.svg | link alias-football = Indonesia national football team | link alias-army= Royal Netherlands East Indies Army | link alias-air force= Royal Netherlands East Indies Army Air Force | link alias-naval=Government Navy | link alias-navy=Government Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} |...' 19519 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Dutch East Indies | flag alias = Flag of the Netherlands.svg | link alias-football = Indonesia national football team | link alias-army= Royal Netherlands East Indies Army | link alias-air force= Royal Netherlands East Indies Army Air Force | link alias-naval=Government Navy | link alias-navy=Government Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | redir1 = DEI | related1 = Indonesia </noinclude> }} 6bxsvszw244k2i4qi8wdfjowb6xc85t Cèṭa'an:Country data DEI 10 4489 19520 2024-10-03T20:27:23Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Country data Dutch East Indies]] 19520 wikitext text/x-wiki #REDIRECT [[Template:Country data Dutch East Indies]] [[Category:Country data redirects|DEI]] 51vx48qyunuqqh2xuzlkx0kydw6eqyv Cèṭa'an:Angkatan darat 10 4490 19522 19521 2024-10-03T20:33:58Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Army]] 19522 wikitext text/x-wiki #Redirect:[[Template:Army]] qhv162t7e7h7e93mf130fa8br7fjcr6 Cèṭa'an:Army 10 4491 19523 2024-10-03T20:34:16Z Munajad.MH 3071 ←Membuat halaman berisi '{{country data {{{1}}} | army/core | variant = {{{variant|{{{2|}}}}}} | size = {{{size|}}} | name = {{{name|}}} }}<noinclude>{{documentation}}</noinclude>' 19523 wikitext text/x-wiki {{country data {{{1}}} | army/core | variant = {{{variant|{{{2|}}}}}} | size = {{{size|}}} | name = {{{name|}}} }}<noinclude>{{documentation}}</noinclude> kavy8sxdfdkqcs5oo3zekg1jx4jmt1l Cèṭa'an:Army/core 10 4492 19524 2024-10-03T20:35:38Z Munajad.MH 3071 ←Membuat halaman berisi '<span class="flagicon">File:{{{flag alias-army-{{{variant}}}|{{{flag alias-{{{variant}}}|{{{flag alias-army|{{{flag alias}}}}}}}}}}}}|{{#if:{{{size|}}}|{{{size}}}|{{{size flag alias-army-{{{variant}}}|{{#if:{{{flag alias-army-{{{variant}}}|}}}|23x17px|{{{size flag alias-{{{variant}}}|{{#if:{{{variant|}}}|23x17px|{{{size flag alias-army|{{#if:{{{flag alias-army|}}}|23x17px|{{{size flag alias|23x17px}}}}}}}}}}}}}}}}}}}}|{{{border-army-{{{variant}}}|{{{border-{{{v...' 19524 wikitext text/x-wiki <span class="flagicon">[[File:{{{flag alias-army-{{{variant}}}|{{{flag alias-{{{variant}}}|{{{flag alias-army|{{{flag alias}}}}}}}}}}}}|{{#if:{{{size|}}}|{{{size}}}|{{{size flag alias-army-{{{variant}}}|{{#if:{{{flag alias-army-{{{variant}}}|}}}|23x17px|{{{size flag alias-{{{variant}}}|{{#if:{{{variant|}}}|23x17px|{{{size flag alias-army|{{#if:{{{flag alias-army|}}}|23x17px|{{{size flag alias|23x17px}}}}}}}}}}}}}}}}}}}}|{{{border-army-{{{variant}}}|{{{border-{{{variant}}}|{{{border-army|{{{border|border}}}}}}}}}}}} |alt=|link=]]&nbsp;</span>[[{{{link alias-army|{{{shortname alias|{{{alias}}}}}} Army}}}{{#if: {{{name|}}} | {{!}}{{{name}}} }}]]<noinclude>{{pp-semi-indef}}{{Documentation|content=This is a meta-template used internally by [[Template:army]]. It is not intended to be transcluded directly from the main article space.}} [[Category:Flag template system]] [[Category:Flag template system cores]]</noinclude> 4uttm7zz7u9bkh5josy0fylwlfk5a6m Cèṭa'an:Nihongo 10 4493 19526 2024-10-03T20:37:59Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Nihongo|nihongo}}</includeonly><noinclude> {{documentation}} <!-- Add categories to the /doc subpage and interwikis to Wikidata. --> </noinclude>' 19526 wikitext text/x-wiki <includeonly>{{#invoke:Nihongo|nihongo}}</includeonly><noinclude> {{documentation}} <!-- Add categories to the /doc subpage and interwikis to Wikidata. --> </noinclude> oeb3o3bi471o8ie7zjaau4e4ruyyw2v Cèṭa'an:Nihongo/doc 10 4494 19527 2024-10-03T20:38:24Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]). --> {{High-use}} {{COinS safe|n}} {{Lua|Module:Nihongo}} {{TOCright}} == Usage == This template marks the <code>[[kanji]]</code> segment as being in Japanese kanji and/or kana, which helps user agents (web browsers and so on) to display it correctly. {{details|topic=when to use this template|Wikipedia:Ma...' 19527 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]]). --> {{High-use}} {{COinS safe|n}} {{Lua|Module:Nihongo}} {{TOCright}} == Usage == This template marks the <code>[[kanji]]</code> segment as being in Japanese kanji and/or kana, which helps user agents (web browsers and so on) to display it correctly. {{details|topic=when to use this template|Wikipedia:Manual of Style (Japan-related articles)}} '''Syntax:''' {|class=wikitable |Without lead=yes |With lead=yes |- |<code><nowiki>{{Nihongo|</nowiki>&lt;{{var|english}}>&#124;&lt;{{var|kanji/kana}}>&#124;&lt;{{var|rōmaji}}>&#124;&lt;{{var|extra}}>&#124;&lt;{{var|extra2}}>}}</code> |<code><nowiki>{{Nihongo|</nowiki>&lt;{{var|english}}>&#124;&lt;{{var|kanji/kana}}>&#124;&lt;{{var|rōmaji}}>&#124;lead=yes&#124;extra=&lt;{{var|extra}}>&#124;extra2=&lt;{{var|extra2}}>}}</code> |} '''Parameters:''' * &lt;{{var|english}}>. Optional. The word as translated into English. Note that this will sometimes be the actual Japanese word due to it being adopted into English. * &lt;{{var|kanji/kana}}>. Required when &lt;{{var|rōmaji}}> is empty or omitted. The word as written using Japanese script (kanji, kana). * &lt;{{var|rōmaji}}>. Required when &lt;{{var|kanji/kana}}> is empty. Transliteration of the Japanese word, using Hepburn Romanization. * lead=yes. Optional. This should be used for the first instance of Japanese, usually in the lead. It gives the reader an idea what kind of non-English writing they are viewing. * &lt;{{var|extra}}>. Optional. Can be used to add a gloss (particularly if there is no English form). Can also be expressed as a named parameter, <code>extra=</code> * &lt;{{var|extra2}}>. Optional. Can also be expressed as a named parameter, <code>extra2=</code>. It is only useful in ";" definitions (extra2 will be displayed without bold, whereas text following the template will get the bold). === Examples === ;Regular use: {| CLASS="wikitable" |'''Code''' ||<code><nowiki>{{Nihongo|Tokyo Tower|東京タワー|Tōkyō tawā}}</nowiki></code> |- |'''Gives'''|| {{Nihongo|Tokyo Tower|東京タワー|Tōkyō tawā}} |} ;Use in lead: {| CLASS="wikitable" |'''Code''' ||<code><nowiki>{{Nihongo|Tokyo Tower|東京タワー|Tōkyō tawā|lead=yes}}</nowiki></code> |- |'''Gives'''|| {{Nihongo|Tokyo Tower|東京タワー|Tōkyō tawā|lead=yes}} |} ;Without <code>English</code>: {| CLASS="wikitable" |'''Code''' ||<code><nowiki>{{Nihongo||東京タワー|Tōkyō tawā}}</nowiki></code> |- |'''Gives'''|| {{Nihongo||東京タワー|Tōkyō tawā}} |} ;Without <code>English</code>, use in lead: {| CLASS="wikitable" |'''Code''' ||<code><nowiki>{{Nihongo||東京タワー|Tōkyō tawā|lead=yes}}</nowiki></code> |- |'''Gives'''|| {{Nihongo||東京タワー|Tōkyō tawā|lead=yes}} |} ;With <code>extra</code> to add a literal translation: {| CLASS="wikitable" |'''Code''' ||<code><nowiki>{{Nihongo|''Sokoban''|倉庫番|Sōko-ban|{{lit|warehouse keeper}}}}</nowiki></code> |- |'''Gives'''|| {{Nihongo|''Sokoban''|倉庫番|Sōko-ban|{{lit|warehouse keeper}}}} |} ;With <code>extra2</code>: {| CLASS="wikitable" |'''Code''' || <code><nowiki>; {{Nihongo||虚無僧|komusō|extra2='Priest of nothingness'}}</nowiki></code><BR /> <code><nowiki>: Mendicant priest of the Fuke sect of Zen Buddhism.</nowiki></code> |- |'''Gives'''|| ; {{Nihongo||虚無僧|komusō|extra2='Priest of nothingness'}} : Mendicant priest of the Fuke sect of Zen Buddhism. |} {{hatnote|Note: literal translations and linguistic glosses go in [[MOS:SINGLE|single quotation marks]], not double.}} ;Without <code>extra2</code>: {| CLASS="wikitable" |'''Code''' || <code><nowiki>; {{Nihongo||虚無僧|komusō}} 'Priest of nothingness'</nowiki></code><BR /> <code><nowiki>: Mendicant priest of the Fuke sect of Zen Buddhism.</nowiki></code> |- |'''Gives'''|| <!-- -->; {{Nihongo||虚無僧|komusō}} 'Priest of nothingness' <!-- -->: Mendicant priest of the Fuke sect of Zen Buddhism. |} === User style === [[Help:User style|User style]] can be set by adding code similar to <syntaxhighlight lang="css"> @media screen, tv { *[lang="ja"] { color: green; } }</syntaxhighlight> to [[Special:Mypage/common.css|common.css]]. ==Error messaging== This template emits one error message of its own: :<span class="error" style="font-size:100%">error: <nowiki>{{nihongo}}</nowiki>: Japanese or romaji text required</span> One of the positional parameters <code>&lt;{{var|kanji/kana}}></code> (<code><nowiki>{{{2}}}</nowiki></code>), the 'Japanese' referred to in the error message or <code>&lt;{{var|rōmaji}}></code> (<code><nowiki>{{{3}}}</nowiki></code>) is required for proper operation of this template. Articles with these errors are collected in {{clc|Nihongo template errors}}. This error often occurs because the template is malformed: :<code><nowiki>{{Nihongo|東京タワー}}</nowiki></code> instead of <code><nowiki>{{Nihongo||東京タワー}}</nowiki></code>; {{lang|ja|東京タワー}} is in <code><nowiki>{{{1}}}</nowiki></code> (<code>&lt;{{var|english}}></code>) instead of <code><nowiki>{{{2}}}</nowiki></code> (<code>&lt;{{var|kanji/kana}}></code>). To resolve this error, add the missing pipe (<code>|</code>) or consider using {{tlx|lang}} or {{tlx|transl}} Because this template uses {{tld|lang}} and {{tlx|transl}} which emit their own error messages, see the help text for those at: :{{cl|Lang and lang-xx template errors}} – for error messages emitted by {{tld|lang}} :{{cl|Transliteration template errors}} – for error messages emitted by {{tld|transl}} ==Limitations== This cannot be used within a Wikilink in an article or in any template or other page that is [[WP:Transclusion|transcluded]] into an article. == See also == * {{tlp|Lang-ja|...}},{{tlp|lang|ja|...}}, similar templates in the [[:Category:Lang-x templates|Lang-x template]] for marking up Japanese text * {{tl|Nihongo3}}, essentially the same as this template, but gives rōmaji first and English inside the parentheses * {{tl|Nihongo krt}}, essentially the same as this template, but gives kanji first with rōmaji and English inside the parentheses * {{tl|Nihongo foot}}, same as this version, but puts everything but the English into a footnote * {{tl|Nihongo2}}, also displays the kanji properly, but without adding anything in parentheses, without rōmaji and without the extra parameters * {{tlp|in lang|ja}}, to label sources written in Japanese * {{tl|Japanese}}, to request expert assistance with Japanese script == Template data == {{TemplateDataHeader}} <templatedata> { "description": "This template is used to display Japanese text, applying the correct code and formatting.", "params": { "1": { "label": "English text", "type": "string", "description": "The word as translated into English. Note this will sometimes be the actual Japanese word if it has been adopted into English." }, "2": { "label": "Kanji/kana text", "type": "string", "required": true, "description": "The word as written in Japanese (kanji, kana, Roman letters, and possibly other marks)." }, "3": { "label": "Romanized (rōmaji) text", "type": "string", "description": "Transliteration of the Japanese word, using Hepburn Romanization." }, "4": { "label": "Extra text inside parentheses", "type": "string", "description": "Adds extra text inside the parentheses. ", "aliases": [ "extra" ] }, "5": { "label": "Extra text outside parentheses", "type": "string", "description": "Adds extra text outside the parentheses. It is only useful in \";\" definitions (it will be displayed without bold, whereas text following the template, will be bolded). Literal translations and linguistic glosses must use single quotation marks, not double.", "aliases": [ "extra2" ] }, "lead": { "label": "Lead formatting", "type": "string", "description": "If set to yes, changes formatting style for the first instance of Japanese, usually in the lead. It gives the reader an idea what kind of non-English writing they are viewing.", "autovalue": "yes", "suggestedvalues": [ "yes" ] } }, "paramOrder": [ "1", "2", "3", "lead", "4", "5" ], "format": "inline" } </templatedata> <includeonly>{{Sandbox other|| <!-- Categories go below this line, please; interwikis go to Wikidata, thank you! --> [[Category:Japonic multilingual support templates|{{PAGENAME}}]] [[Category:WikiProject Japan templates|Nihongo]] }}</includeonly> lvanof4xjo4csfjwboidn7a8ux8j18v Modul:Nihongo 828 4495 19528 2024-10-03T20:39:11Z Munajad.MH 3071 ←Membuat halaman berisi 'require('strict'); --[[--------------------------< E R R O R _ M E S S A G E S >-------------------------------------------------- error messaging; keys to this table are the template base names: 'nihongo', 'nihongo3', 'nihongo krt', 'nihongo foot' → 'nihongo' etc ]] local err_msg = { ['nihongo'] = 'Japanese or romaji text required', } local err_cat = { ['nihongo'] = '[[Category:Nihongo template errors]]', } --[[--------------------------< C O N F I...' 19528 Scribunto text/plain require('strict'); --[[--------------------------< E R R O R _ M E S S A G E S >-------------------------------------------------- error messaging; keys to this table are the template base names: 'nihongo', 'nihongo3', 'nihongo krt', 'nihongo foot' → 'nihongo' etc ]] local err_msg = { ['nihongo'] = 'Japanese or romaji text required', } local err_cat = { ['nihongo'] = '[[Category:Nihongo template errors]]', } --[[--------------------------< C O N F I G U R A T I O N >---------------------------------------------------- configuration setting for the various templates. keys to this table are the template names without spacing ]] local cfg = { ['nihongo'] = { tag = 'ja', system = 'hepburn', system_link = '[[Hepburn romanization|Hepburn]]', err_msg = err_msg.nihongo, err_cat = err_cat.nihongo, }, ['nihongo3'] = { tag = 'ja', system = 'hepburn', err_msg = err_msg.nihongo, err_cat = err_cat.nihongo, }, ['nihongo krt'] = { tag = 'ja', system = 'hepburn', err_msg = err_msg.nihongo, err_cat = err_cat.nihongo, }, ['nihongo foot'] = { tag = 'ja', system = 'hepburn', system_link = '[[Hepburn romanization|Hepburn]]', err_msg = err_msg.nihongo, err_cat = err_cat.nihongo, }, } --[[--------------------------< E R R O R _ M E S S A G E >---------------------------------------------------- Creates an error message for {{nihongo}}, {{nihongo3}}, {{nihongo krt}}, and {{nihongo foot}} when these template are missing <japanese> or <romaji> inputs; names the offending template, links to template page, and adds article to Category:Nihongo template errors ]] local function error_message (template) local msg = {'<span class="error" style="font-size:100%">error: {{'}; table.insert (msg, template); table.insert (msg, '}}: '); table.insert (msg, cfg[template].err_msg); table.insert (msg, ' ([[Template:'); table.insert (msg, template); table.insert (msg, '|help]])</span>'); if 0 == mw.title.getCurrentTitle().namespace then table.insert (msg, cfg[template].err_cat); end return table.concat (msg); end --[[--------------------------< R E N D E R E R >-------------------------------------------------------------- Shared support function for nihingo(), nihongo3(), and nihongo_foot(). Calculates an index into formatting{} from set/unset parameters: args[1] (english text) has a value of 8 (set) or 0 (unset) args[2] (native text) has a value of 4 args[3] (romanized text) has a value of 2 args[4] (extra) has a value of 1 index, the sum of these values, gets the appropriate format string from formatting{} table with associated values from the formatting[index][2] table ]] local function renderer (args, formatting, extra2) local output; local index = 0; -- index into formatting{} local param_weight = {8, 4, 2, 1}; -- binary parameter weights: [1] = english (8), [2] = japanese (4), [3] = romaji (2), [4] = extra (1) for i=1, 5 do -- spin through args[1] – args[4] index = index + (args[i] and param_weight[i] or 0); -- calculate an index into formatting{} end output = (0 ~= index) and string.format (formatting[index][1] and formatting[index][1], formatting[index][2][1], formatting[index][2][2], formatting[index][2][3], formatting[index][2][4]) or nil; if extra2 then -- always just attached to the end (if there is an end) so not part of formatting{} output = output and (output .. ' ' .. extra2) or '<5p4n>' .. extra2; -- <5p4n> and </5p4n>: place holders for font-weight style spans; akin to stripmarkers, to be replaced end -- (nihongo and nihongo3) or removed (nihongo foot) return output and (output .. '</5p4n>') or ''; -- where there is output, add secret tag close end --[[--------------------------< R O M A N I Z E D _ K E R N >-------------------------------------------------- Add kerning when first or last character of romanized text contacts adjacent opening or closing paranthesis In this example, without kerning, the romanized characters 'j' and 'V' are italicized so will contact the parentheses (<i lang=\"ja-Latn\" title=\"Hepburn transliteration\">jV</i>) <ret_string> is the formatted template output (except that the magic string '<5p4n>' has not yet been replaced) <romanized> is the return from lang_module._transl() so is not wrapped in parentheses ]] local function romanized_kern (ret_string, romanized) if not romanized or ('' == romanized) then -- if romanized not set return ret_string; -- then we're done end local romanized_text = romanized:gsub ('%b<>', ''):gsub ('\'\'+', ''):gsub ('%[%[', ''):gsub ('%]%]', ''); -- strip html tags romanized = romanized:gsub ('([%(%)%.%%%+%-%*%?%[%^%$%]])', '%%%1'); -- escape lua pattern characters local romanized_has_leading_paren = ret_string:match ('%(' .. romanized); -- has a value if (<romanized>; nil else local romanized_has_trailing_paren = ret_string:match (romanized .. '%)'); -- has a value if <romanized>); nil else local kern_lead_pattern = '^[jpy]'; -- list of characters that when italicized contact unitalicized leading parenthesis local kern_tail_pattern = '[dfijkltCEFHIJKMNPR-Z\'"%?!%]]$'; -- list of characters that when italicized contact unitalicized trailing parenthesis local kern_right = '<span style="margin-right:.09em">(</span>%1'; -- %1 is <romanized> capture local kern_left = '%1<span style="margin-left:.09em">)</span>'; -- %1 is <romanized> capture if romanized_has_leading_paren and romanized_text:match (kern_lead_pattern) then ret_string = ret_string:gsub ('%((' .. romanized .. ')', kern_right); -- replace plain '(' with kerned '('; <romanized> included here to ensure that the correct '(' is kerned end if romanized_has_trailing_paren and romanized_text:match (kern_tail_pattern) then ret_string = ret_string:gsub ('(' .. romanized .. ')%)', kern_left); -- replace plain ')' with kerned ')'; <romanized> included here to ensure that the correct ')' is kerned end return ret_string; -- done end --[[--------------------------< C O M M O N >------------------------------------------------------------------ Common support for {{nihongo}} render order: is translated (English), native, romanized <template> is used to select the appropriate cfg table ]] local function common (frame, template) local lang_module = require ('Module:Lang' .. (frame:getTitle():match ('/sandbox') or '')); -- if this module is the sandbox, use Module:lang/sandbox; Module:Lang else local args = require ('Module:Arguments').getArgs (frame); local english, native, romanized, extra, extra2 = args[1], args[2], args[3], args.extra or args[4], args.extra2 or args[5]; -- meaningful names args[4] = extra or args[4]; -- ensure that extra is 'positional' for use by renderer() local lead = 'yes' == args.lead; -- make boolean if not (native or romanized) then -- not present, return an error message return error_message (template); end if native then native = lead and lang_module._lang_xx_inherit ({['code']=cfg[template].tag, native, ['template']=template}) or lang_module._lang ({cfg[template].tag, native, ['template']=template}); -- add ja script with/without language prefix end if romanized then romanized = (lead and english and (cfg[template].system_link .. ': ') or '') .. lang_module._transl ({'ja', cfg[template].system, romanized}) or nil; end local formatting = { -- <5p4n> and </5p4n>: place holders for font-weight style spans; akin to stripmarkers, replaced before function returns {'<5p4n>(%s)', {extra}}, -- 1 - (extra) {'%s<5p4n>', {romanized}}, -- 2 - romanized {'%s<5p4n> (%s)', {romanized, extra}}, -- 3 - romanized (extra) {'<5p4n>(%s)', {native}}, -- 4 - native {'<5p4n>(%s, %s)', {native, extra}}, -- 5 - (native, extra) {'%s<5p4n> (%s)', {romanized, native}}, -- 6 - romanized (native) {'%s<5p4n> (%s, %s)', {romanized, native, extra}}, -- 7 - romanized (native, extra) {'%s<5p4n>', {english}}, -- 8 - english {'%s<5p4n> (%s)', {english, extra}}, -- 9 - english (extra) {'%s<5p4n> (%s)', {english, romanized}}, -- 10 - english (romanized) {'%s<5p4n> (%s, %s)', {english, romanized, extra}}, -- 11 - english (romanized, extra) {'%s<5p4n> (%s)', {english, native}}, -- 12 - english (native) {'%s<5p4n> (%s, %s)', {english, native, extra}}, -- 13 - english (native, extra) {'%s<5p4n> (%s, %s)', {english, native, romanized}}, -- 14 - english (native, romanized) {'%s<5p4n> (%s, %s, %s)', {english, native, romanized, extra}}, -- 15 - english (native, romanized, extra) } local ret_string = renderer (args, formatting, extra2) ret_string = romanized_kern (ret_string, romanized); -- kern romanized text when appropriate ret_string = ret_string:gsub ('<5p4n>', '<span style="font-weight: normal">'):gsub ('</5p4n>', '</span>'); -- replace 'secret' tags with proper tags return ret_string; -- because gsub returns the number of replacements made as second return value end --[[--------------------------< C O M M O N _ R O M A N I Z E D _ N A T I V E _ T R A N S L A T E D >---------- Common support for {{nihongo3}} render order: is romanized, native, translated (English) <template> is used to select the appropriate cfg table ]] local function common_romanized_native_translated (frame, template) local lang_module = require ('Module:Lang' .. (frame:getTitle():match ('/sandbox') or '')); -- if this module is the sandbox, use Module:lang/sandbox; Module:Lang else local args = require ('Module:Arguments').getArgs (frame); local english, native, romanized, extra, extra2 = args[1], args[2], args[3], args.extra or args[4], args.extra2 or args[5]; -- meaningful names args[4] = extra or args[4]; -- ensure that extra is 'positional' for use by renderer() if not (native or romanized) then -- not present, return an error message return error_message (template); end native = native and lang_module._lang ({cfg[template].tag, native}) or nil; romanized = romanized and lang_module._transl ({cfg[template].tag, cfg[template].system, romanized}) or nil; local formatting = { -- <5p4n> and </5p4n>: place holders for font-weight style spans; akin to stripmarkers, replaced before function returns {'<5p4n>(%s)', {extra}}, -- 1 - (extra) {'%s<5p4n>', {romanized}}, -- 2 - romanized {'%s<5p4n> (%s)', {romanized, extra}}, -- 3 - romanized (extra) {'<5p4n>(%s)', {native}}, -- 4 - native {'<5p4n>(%s, %s)', {native, extra}}, -- 5 - (native, extra) {'%s<5p4n> (%s)', {romanized, native}}, -- 6 - romanized (native) {'%s<5p4n> (%s, %s)', {romanized, native, extra}}, -- 7 - romanized (native, extra) {'%s<5p4n>', {english}}, -- 8 - english {'%s<5p4n> (%s)', {english, extra}}, -- 9 - english (extra) {'%s<5p4n> (%s)', {romanized, english}}, -- 10 - romanized (english) {'%s<5p4n> (%s, %s)', {romanized, english, extra}}, -- 11 - romanized (english, extra) {'%s<5p4n> (%s)', {english, native}}, -- 12 - english (native) {'%s<5p4n> (%s, %s)', {english, native, extra}}, -- 13 - english (native, extra) {'%s<5p4n> (%s, %s)', {romanized, native, english}}, -- 14 - romanized (native, english) {'%s<5p4n> (%s, %s, %s)', {romanized, native, english, extra}}, -- 15 - romanized (native, english, extra) } local ret_string = renderer (args, formatting, extra2) ret_string = ret_string:gsub ('<5p4n>', '<span style="font-weight: normal">'):gsub ('</5p4n>', '</span>'); -- replace 'secret' tags with proper tags return ret_string; -- because gsub returns the number of replacements made as second return value end --[[--------------------------< C O M M O N _ N A T I V E _ R O M A N I Z E D _ T R A N S L A T E D >---------- Common support for {{nihongo krt}} render order: is native, romanized, translated (English) <template> is used to select the appropriate cfg table ]] local function common_native_romanized_translated (frame, template) local lang_module = require ('Module:Lang' .. (frame:getTitle():match ('/sandbox') or '')); -- if this module is the sandbox, use Module:lang/sandbox; Module:Lang else local args = require ('Module:Arguments').getArgs (frame); local english, native, romanized, extra, extra2 = args[1], args[2], args[3], args.extra or args[4], args.extra2 or args[5]; -- meaningful names args[4] = extra or args[4]; -- ensure that extra is 'positional' for use by renderer() if not (native or romanized) then -- not present, return an error message return error_message (template); end native = native and lang_module._lang ({cfg[template].tag, native}) or nil; romanized = romanized and lang_module._transl ({cfg[template].tag, cfg[template].system, romanized}) or nil; local formatting = { -- <5p4n> and </5p4n>: place holders for font-weight style spans; akin to stripmarkers, replaced before function returns {'<5p4n>(%s)', {extra}}, -- 1 - (extra) {'%s<5p4n>', {romanized}}, -- 2 - romanized {'%s<5p4n> (%s)', {romanized, extra}}, -- 3 - romanized (extra) {'<5p4n>%s', {native}}, -- 4 - native {'<5p4n>%s (%s)', {native, extra}}, -- 5 - native (extra) {'<5p4n>%s (%s)', {native, romanized}}, -- 6 - native (romanized) {'<5p4n>%s (%s, %s)', {native, romanized, extra}}, -- 7 - native (romanized, extra) {'%s<5p4n>', {english}}, -- 8 - english {'%s<5p4n> (%s)', {english, extra}}, -- 9 - english (extra) {'%s<5p4n> (%s)', {romanized, english}}, -- 10 - romanized (english) {'%s<5p4n> (%s, %s)', {romanized, english, extra}}, -- 11 - romanized (english, extra) {'<5p4n>%s (%s)', {native, english}}, -- 12 - native (english) {'<5p4n>%s (%s, %s)', {native, english, extra}}, -- 13 - native (english, extra) {'<5p4n>%s (%s, %s)', {native, romanized, english}}, -- 14 - native (romanized, english) {'<5p4n>%s (%s, %s, %s)', {native, romanized, english, extra}}, -- 15 - native (romanized, english, extra) } local ret_string = renderer (args, formatting, extra2) ret_string = romanized_kern (ret_string, romanized); -- kern romanized text when appropriate ret_string = ret_string:gsub ('<5p4n>', '<span style="font-weight: normal">'):gsub ('</5p4n>', '</span>'); -- replace 'secret' tags with proper tags return ret_string; -- because gsub returns the number of replacements made as second return value end --[[--------------------------< C O M M O N _ F O O T >-------------------------------------------------------- Common support for {{nihongo foot}} render order: is English<ref>native, romanized</ref> <template> is used to select the appropriate cfg table ]] local function common_foot (frame, template) local lang_module = require ('Module:Lang' .. (frame:getTitle():match ('/sandbox') or '')); -- if this module is the sandbox, use Module:lang/sandbox; Module:Lang else local args = require ('Module:Arguments').getArgs (frame); local english, native, romanized, extra, extra2 = args[1], args[2], args[3], args.extra or args[4], args.extra2 or args[5]; -- meaningful names args[4] = extra or args[4]; -- ensure that extra is 'positional' for use by renderer() local post = args[6] or args.post; local group = args.group; local ref_name = args.ref_name local lead = 'yes' == args.lead; -- make boolean if not (native or romanized) then -- not present, return an error message return error_message (template); end if native then native = lead and lang_module._lang_xx_inherit ({['code']=cfg[template].tag, native}) or lang_module._lang ({cfg[template].tag, native}); -- add ja script with/without language prefix end if romanized then romanized = (lead and (cfg[template].system_link .. ': ') or '') .. lang_module._transl ({'ja', cfg[template].system, romanized}) or nil; end local formatting = { {'%s', {extra}}, -- 1 - extra {'%s', {romanized}}, -- 2 - romanized {'%s, %s', {romanized, extra}}, -- 3 - romanized, extra {'%s', {native}}, -- 4 - native {'%s, %s', {native, extra}}, -- 5 - native, extra {'%s, %s', {native, romanized}}, -- 6 - native romanized {'%s, %s, %s', {native, romanized, extra}}, -- 7 - native romanized, extra -- from here english is used in the mapping but not rendered by renderer so not included in the table {'', {''}}, -- 8 - english {'%s', {extra}}, -- 9 - extra {'%s', {romanized}}, -- 10 - romanized {'%s, %s', {romanized, extra}}, -- 11 - romanized, extra {'%s', {native}}, -- 12 - native {'%s, %s', {native, extra}}, -- 13 - native, extra {'%s, %s', {native, romanized}}, -- 14 - native romanized {'%s, %s, %s', {native, romanized, extra}}, -- 15 - native romanized, extra } if english and post then -- rewrite english to include |post= english = english .. post; -- if english has a value append post else just post elseif post then english = post; -- english not set, use post elseif not english then -- neither are set english = ''; -- make english an empty string for concatenation end if native or romanized or extra or extra2 then -- no ref tag when none of these are set (it would be empty) local content = renderer (args, formatting, extra2); content = content:gsub ('<5p4n>', ''):gsub ('</5p4n>$', '', 1); -- strip secret <5p4n> and </5p4n> tags added by renderer(); spans not used by this template if english:match ('\'\'+$') then -- if <english> is italic, bold, or both local text = english:gsub ('%b<>', ''):gsub ('\'\'+', ''):gsub ('%[%[', ''):gsub ('%]%]', ''); -- strip markup if text:match ('[dfijkltCEFHIJKMNPR-Z\'"%?!%]]$') then -- when <english> ends with one of these characters english = '<span style="margin-right:.09em">' .. english .. '</span>'; -- add kerning end end return english .. frame:extensionTag ({name='ref', args={group=group, name=ref_name}, content=content}); -- english with attached reference tag else return english; -- nothing to be inside ref tag so just return english end end --[=[-------------------------< N I H O N G O >---------------------------------------------------------------- Implement {{nihongo}} using Module:Lang for language and transliteration markup {{Nihongo|<English>|<japanese>|<romaji>|<extra>|<extra2>|lead=yes}} <English>, <japanese>, and <romaji> are positional parameters <English>: rendered as presented; purports to be English translation of <kanji/kana> <japanese>: Japanese language text using Japanese script; TODO: require? <romaji>: Hepburn romanization (transliteration); TODO: in Module:Lang/data change tooltip text to 'Hepburn romanization'? <extra> and <extra2> are positional or named: |extra= and |extra2=; mixing can be problematic <extra> is rendered as presented preceeded with <comma><space> <extra2> is rendered as presented preceeded with <space> |lead=: takes one value 'yes'; renders language name same as {{lang-ja}} but also adds [[Hepburn romanization|Hepburn]]:<space> ahead of the romanization; TODO: in Module:Lang, turnoff tooltip for transl when |lead=yes ]=] local function nihongo (frame) return common (frame, 'nihongo') end --[=[-------------------------< N I H O N G O 3 >-------------------------------------------------------------- Implement {{nihongo3}} using Module:Lang for language and transliteration markup Similar to {{nihongo}} but changes rendered order and does not support |lead= {{Nihongo3|<English>|<japanese>|<romaji>|<extra>|<extra2>}} <English>, <japanese>, and <romaji> are positional parameters <English>: rendered as presented; purports to be English translation of <kanji/kana> <japanese>: Japanese language text using Japanese script; TODO: require? <romaji>: Hepburn romanization (transliteration); TODO: in Module:Lang/data change tooltip text to 'Hepburn romanization'? <extra> and <extra2> are positional or named: |extra= and |extra2=; mixing can be problematic <extra> is rendered as presented preceeded with <comma><space> <extra2> is rendered as presented preceeded with <space> ]=] local function nihongo3 (frame) return common_romanized_native_translated (frame, 'nihongo3') end --[=[-------------------------< N I H O N G O _ K R T >-------------------------------------------------------- Implement {{nihongo krt}} using Module:Lang for language and transliteration markup Similar to {{nihongo}} but changes rendered order and does not support |lead= {{Nihongo krt|<English>|<japanese>|<romaji>|<extra>|<extra2>}} <English>, <japanese>, and <romaji> are positional parameters <English>: rendered as presented; purports to be English translation of <kanji/kana> <japanese>: Japanese language text using Japanese script; TODO: require? <romaji>: Hepburn romanization (transliteration); TODO: in Module:Lang/data change tooltip text to 'Hepburn romanization'? <extra> and <extra2> are positional or named: |extra= and |extra2=; mixing can be problematic <extra> is rendered as presented preceeded with <comma><space> <extra2> is rendered as presented preceeded with <space> ]=] local function nihongo_krt (frame) return common_native_romanized_translated (frame, 'nihongo krt') end --[=[-------------------------< N I H O N G O _ F O O T >------------------------------------------------------ Implement {{nihongo_foot}} using Module:Lang for language and transliteration markup {{Nihongo foot|<English>|<japanese>|<romaji>|<extra>|<extra2>|<post>|lead=yes|group}} <English>, <japanese>, and <romaji> are positional parameters <English>: rendered as presented; purports to be English translation of <kanji/kana> <japanese>: Japanese language text using Japanese script; TODO: require? <romaji>: Hepburn romanization (transliteration); TODO: in Module:Lang/data change tooltip text to 'Hepburn romanization'? <extra> and <extra2> are positional or named: |extra= and |extra2=; mixing can be problematic <extra> is rendered as presented preceeded with <comma><space> <extra2> is rendered as presented preceeded with <space> <post> is positional or named: |post= is a postscript character preceding the <ref>..</ref> tag (after <English>) |lead=: takes one value 'yes'; renders language name same as {{lang-ja}} but also adds [[Hepburn romanization|Hepburn]]:<space> ahead of the romanization; TODO: in Module:Lang, turnoff tooltip for transl when |lead=yes in the live template |lead= also adds the Help:Installing Japanese character sets link; this is not supported in this code (nihongo nor nihongo3 have this support) |group=: the group attribute in <ref group="..."> and in {{reflist}} ]=] local function nihongo_foot (frame) return common_foot (frame, 'nihongo foot') end --[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------ ]] return { nihongo = nihongo, nihongo3 = nihongo3, nihongo_krt = nihongo_krt, nihongo_foot = nihongo_foot, } om3vud04v3wxt5cg1h21rs0yz1c3vjk Modul:Nihongo/doc 828 4496 19529 2024-10-03T20:39:36Z Munajad.MH 3071 ←Membuat halaman berisi '{{High-use}} {{Lua|Module:Arguments|Module:Lang}} This module implements: * {{tlx|Nihongo}} * {{tlx|Nihongo3}} * {{tlx|Nihongo krt}} * {{tlx|Nihongo foot}} ==Tracking categories== * {{clc|Nihongo template errors}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Language-related modules]] }}</includeonly>' 19529 wikitext text/x-wiki {{High-use}} {{Lua|Module:Arguments|Module:Lang}} This module implements: * {{tlx|Nihongo}} * {{tlx|Nihongo3}} * {{tlx|Nihongo krt}} * {{tlx|Nihongo foot}} ==Tracking categories== * {{clc|Nihongo template errors}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Language-related modules]] }}</includeonly> r926tcnnj5cpp92985mgc1dnaly0frp Cèṭa'an:Nihongo3 10 4497 19530 2024-10-03T20:40:33Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Nihongo|nihongo3}}</includeonly><noinclude> {{Documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude>' 19530 wikitext text/x-wiki <includeonly>{{#invoke:Nihongo|nihongo3}}</includeonly><noinclude> {{Documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> ejfunmjr0lxepofzf1x3kyu12eudpc7 Cèṭa'an:Nihongo3/doc 10 4498 19531 2024-10-03T20:41:22Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{COinS safe|n}} {{Lua|Module:Nihongo}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{TOCright}} == Usage == This template is basically the same as {{tl|Nihongo}}, except that it reverses the order of the English and [[Rōmaji]] items' display, and relies on a little bit of manual formatting for italics and quotation marks; its handling of [[Kanji]] (and/or [[Kana]]) is the same as that of {{tl|Nihongo}}. T...' 19531 wikitext text/x-wiki {{Documentation subpage}} {{COinS safe|n}} {{Lua|Module:Nihongo}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{TOCright}} == Usage == This template is basically the same as {{tl|Nihongo}}, except that it reverses the order of the English and [[Rōmaji]] items' display, and relies on a little bit of manual formatting for italics and quotation marks; its handling of [[Kanji]] (and/or [[Kana]]) is the same as that of {{tl|Nihongo}}. This template is useful when one is addressing a Japanese term directly instead of providing a Japanese translation for an English one, i.e. <nowiki>'</nowiki>''Japanese term in Rōmaji'' (Kanji version, "English translation")', instead of <nowiki>'</nowiki>English term (Kanji version, ''Japanese translation in Rōmaji'')'. <!--Re-enable the following when the page has been updated to address this template.--><!--{{Details|2=when to use this template|Wikipedia:Manual of Style (Japan-related articles)}}--> '''Syntax:''' {|class=wikitable |- |<code><nowiki>{{Nihongo3|</nowiki>&lt;{{var|english}}>&#124;&lt;{{var|kanji/kana}}>&#124;&lt;{{var|rōmaji}}>&#124;&lt;{{var|extra}}>&#124;&lt;{{var|extra2}}>}}</code> |} '''Parameters:''' * &lt;{{var|english}}>. Optional. The word as translated into English. Note that this will sometimes be the actual Japanese word due to it being adopted into English. * &lt;{{var|kanji/kana}}>. Required when &lt;{{var|rōmaji}}> is empty or omitted. The word as written using Japanese script (kanji, kana). * &lt;{{var|rōmaji}}>. Required when &lt;{{var|kanji/kana}}> is empty. Transliteration of the Japanese word, using Hepburn Romanization. * &lt;{{var|extra}}>. Optional. Can be used to add a gloss (particularly if there is no English form). Can also be expressed as a named parameter, <code>extra=</code> * &lt;{{var|extra2}}>. Optional. Can also be expressed as a named parameter, <code>extra2=</code>. It is only useful in ";" definitions (extra2 will be displayed without bold, whereas text following the template will get the bold). This template marks the <code>Kanji</code> segment as being in Japanese Kanji, which helps web browsers display it correctly. It also applies the <code>t_nihongo_kanji</code> CSS style class to it. Parameters 1, 2 and 3 are required, but the first may be blank (e.g. if the Kanji/Kana and Rōmaji are known but the English is not, use <code><nowiki>{{Nihongo3||&lt;{{var|kanji/kana}}>|&lt;{{var|rōmaji}}>}}</nowiki></code>. Using the template without the Rōmaji and Kanji version is essentially pointless, and will result in a useless or worse-than-useless display. Parameters 4 and 5 can also be directly invoked with {{para|extra}} and {{para|extra2}}. Parameter {{para|extra2}} is useful only in ";" definitions ({{para|extra2}}'s content will be displayed without bold, whereas text following the template will get the bold); see below for a concrete example. '''Please note''': *The English parameter (the first one) does {{em|not}} automatically put quotation marks around its content. This may or may not be desired, depending upon the context and content (and as in example below, something else may be done, such as prefacing the English translation with something. Literal translations and linguistic glosses go in [[MOS:SINGLE|single quotation marks]], not double. *The Rōmaji parameter (the third one) does automatically put its content into italics, which in most cases {{em|other than proper names}} should be done (manually). *The order of parameters is fixed, and is intentionally the same as that of {{tl|Nihongo}} (despite it being not very intuitive for this template) to make most conversions between the two display formats a simple matter of a one-character change to the template name and some manual quotation mark and italics formatting (or removal thereof if converting from {{tl|Nihongo3}} to {{tl|Nihongo}}). See examples below for usage hints. === Examples === <!--Probably need non-bio examples, since the MOS/NC seem to recommend using Western name order for article title.--> {| class="wikitable" |'''Code''' ||<code><nowiki>{{Nihongo3|Western: '''Motojiro Kajii'''|梶井 基次郎|'''Kajii Motojirō'''|1901–1932}}</nowiki></code> |- |'''Gives'''|| {{Nihongo3|Western: '''Motojiro Kajii'''|梶井 基次郎|'''Kajii Motojirō'''|1901–1932}} |} With <code>extra2</code>: {| class="wikitable" |'''Code''' || <code><nowiki>; {{Nihongo3|'priest of nothingness'|虚無僧|komusō|extra2=[religion]}}</nowiki></code><br /> <code><nowiki>: Mendicant priest of the Fuke sect of Zen Buddhism.</nowiki></code> |- |'''Gives'''|| ; {{Nihongo3|'priest of nothingness'|虚無僧|komusō|extra2=[religion]}} : Mendicant priest of the Fuke sect of Zen Buddhism. |} The <code>extra2</code> parameter can be used for links, reference footnote citations, etc. Without <code>extra2</code> (and probably '''not''' the desired effect): {{hatnote|Note: literal translations and linguistic glosses go in [[MOS:SINGLE|single quotation marks]], not double.}} {| class="wikitable" |'''Code''' || <code><nowiki>; {{Nihongo3|'priest of nothingness'|虚無僧|komusō}} [religion]</nowiki></code><br /> <code><nowiki>: Mendicant priest of the Fuke sect of Zen Buddhism.</nowiki></code> |- |'''Gives'''|| <!-- -->; {{Nihongo3|'priest of nothingness'|虚無僧|komusō}} [religion] <!-- -->: Mendicant priest of the Fuke sect of Zen Buddhism. |} Example of usage when it is not clear from the context that Japanese is the language in question: {| class="wikitable" |'''Code''' || <code><nowiki>{{Nihongo3|Japanese for 'four balls'|四つ球|'''yotsudama'''}}</nowiki></code> |- |'''Gives'''|| {{Nihongo3|Japanese for 'four balls'|四つ球|'''yotsudama'''}} |} Do not use <code><nowiki>Japanese: 'English version'</nowiki></code> for a case like this, as this colon formatting is used by Wikipedia language templates to indicate that the material that ''follows'' the colon is in the language mentioned before the colon, and this different use of this formatting will confuse readers. Use "for" or some other clear wording instead. Also, do not use <code><nowiki>{{Lang-ja|"English version"}}</nowiki></code> (which renders as {{Lang-ja|"English version"}}); this even more explicitly signals that the material following the language name is in that language, and the text will appear (as it does in that example) in a different font. == User style == [[Help:User style|User style]] can be set by adding code similar to : <nowiki>*[lang=ja] { color: green; font-family: Arial; }</nowiki> or : <nowiki>.t_nihongo_kanji { color: green; font-family: Arial; }</nowiki> to [[Special:Mypage/common.css|common.css]]. ==Error messaging== This template emits one error message of its own: :<span class="error" style="font-size:100%">error: <nowiki>{{nihongo3}}</nowiki>: Japanese or romaji text required</span> One of the positional parameters <code>&lt;{{var|kanji/kana}}></code> (<code><nowiki>{{{2}}}</nowiki></code>), the 'Japanese' referred to in the error message or <code>&lt;{{var|rōmaji}}></code> (<code><nowiki>{{{3}}}</nowiki></code>) is required for proper operation of this template. Articles with these errors are collected in {{clc|Nihongo template errors}}. This error often occurs because the template is malformed: :<code><nowiki>{{Nihongo3|東京タワー}}</nowiki></code> instead of <code><nowiki>{{Nihongo3||東京タワー}}</nowiki></code>; {{lang|ja|東京タワー}} is in <code><nowiki>{{{1}}}</nowiki></code> (<code>&lt;{{var|english}}></code>) instead of <code><nowiki>{{{2}}}</nowiki></code> (<code>&lt;{{var|kanji/kana}}></code>). To resolve this error, add the missing pipe (<code>|</code>) or consider using {{tlx|lang}} or {{tlx|transl}} Because this template uses {{tld|lang}} and {{tlx|transl}} which emit their own error messages, see the help text for those at: :{{cl|Lang and lang-xx template errors}} – for error messages emitted by {{tld|lang}} :{{cl|Transliteration template errors}} – for error messages emitted by {{tld|transl}} == See also == * {{tl|Nihongo}}, essentially same as this template, but gives English first and Rōmaji inside the parentheses * {{tl|Nihongo krt}}, essentially the same as this template, but gives kanji first with rōmaji and English inside the parentheses * {{tl|Nihongo foot}}, same as {{tl|Nihongo}}, but puts everything but the English into a footnote. * {{tl|Nihongo2}}, also displays the kanji properly, but without adding anything in parentheses, without Rōmaji and without the extra parameters * {{tl|Nihongo-s}}, a simplified version of {{tl|Nihongo}} without the extra spans or checks <includeonly>{{Sandbox other|| <!-- CATEGORIES AND INTERWIKIS BELOW THIS LINE PLEASE --> [[Category:Japonic multilingual support templates|{{PAGENAME}}]] [[Category:WikiProject Japan templates|Nihongo3]] [[ca:Plantilla:Nihongo3]] [[id:Templat:Nihongo3]] }}</includeonly> <templatedata> { "params": { "1": { "type": "string", "label": "English translation", "required": true, "description": "English translation of the Japanese term, but can be blank", "example": "priest of nothingness" }, "2": { "label": "Kanji/kana", "type": "string", "required": true, "example": "虚無僧" }, "3": { "type": "string", "label": "Rōmaji", "required": true, "example": "komusō" }, "extra": { "label": "extra text in parentheses", "type": "string", "aliases": [ "4" ] }, "extra2": { "label": "extra text after parentheses", "aliases": [ "5" ], "type": "string" } }, "description": "Like {{Nihongo}} but lists '''rōmaji''' first" } </templatedata> tojnkcu01md4lk8lfdbnvp64wgv705y Cèṭa'an:Nihongo krt 10 4499 19532 2024-10-03T20:42:51Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Nihongo|nihongo_krt}}</includeonly><noinclude> {{Documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude>' 19532 wikitext text/x-wiki <includeonly>{{#invoke:Nihongo|nihongo_krt}}</includeonly><noinclude> {{Documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> 5kwt1db22kxesanukrbmwfth5hcu9vi Cèṭa'an:Nihongo krt/doc 10 4500 19533 2024-10-03T20:44:00Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{COinS safe|n}} {{Lua|Module:Nihongo}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{TOCright}} == Usage == This template is basically the same as {{tl|Nihongo2}}, except that it appends '''rōmaji''' and an English translation inside parenthesis. This template is useful when one is addressing a Japanese term directly for the purpose of explaining the language patterns (which is otherwise awkward when usin...' 19533 wikitext text/x-wiki {{Documentation subpage}} {{COinS safe|n}} {{Lua|Module:Nihongo}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{TOCright}} == Usage == This template is basically the same as {{tl|Nihongo2}}, except that it appends '''rōmaji''' and an English translation inside parenthesis. This template is useful when one is addressing a Japanese term directly for the purpose of explaining the language patterns (which is otherwise awkward when using rōmaji, since rōmaji is unable to discriminate kana). The optional English translation is included as a bonus for certain use cases but isn't the main purpose of using this template (since the semantic meanings of Japanese words are irrelevant to the explanation of the Japanese language patterns themselves). <!--Re-enable the following when the page has been updated to address this template.--><!--{{Details|2=when to use this template|Wikipedia:Manual of Style (Japan-related articles)}}--> '''Syntax:''' {|class=wikitable |- |<code><nowiki>{{Nihongo krt|</nowiki>&lt;{{var|english}}>&#124;&lt;{{var|kanji/kana}}>&#124;&lt;{{var|rōmaji}}>&#124;&lt;{{var|extra}}>&#124;&lt;{{var|extra2}}>}}</code> |} '''Parameters:''' * &lt;{{var|english}}>. Optional. The word as translated into English. Note that this will sometimes be the actual Japanese word due to it being adopted into English. * &lt;{{var|kanji/kana}}>. Required/Optional. The word as written using Japanese script (kanji, kana). * &lt;{{var|rōmaji}}>. Required/Optional. Transliteration of the Japanese word, using Hepburn Romanization. * &lt;{{var|extra}}>. Optional. Can be used to add a gloss (particularly if there is no English form). Can also be expressed as a named parameter, <code>extra=</code> * &lt;{{var|extra2}}>. Optional. Can also be expressed as a named parameter, <code>extra2=</code>. It is only useful in ";" definitions (extra2 will be displayed without bold, whereas text following the template will get the bold). This template marks the <code>Kanji</code> segment as being in Japanese Kanji, which helps web browsers display it correctly. It also applies the <code>t_nihongo_kanji</code> CSS style class to it. Parameters 1 and 2 are required, since without Japanese writing this template is futile, and without romaji the target audience on English Wikipedia can't be expected to read Japanese. Using the template without the Rōmaji and Kanji version is essentially pointless, and will result in a useless or worse-than-useless display. Parameters 4 and 5 can also be directly invoked with {{para|extra}} and {{para|extra2}}. Parameter {{para|extra2}} is useful only in ";" definitions ({{para|extra2}}'s content will be displayed without bold, whereas text following the template will get the bold); see below for a concrete example. '''Please note''': *The Rōmaji parameter (the second one) does automatically put its content into italics, which in most cases {{em|other than proper names}} should be done (manually). *The English parameter (the third one) does {{em|not}} automatically put quotation marks around its content. This may or may not be desired, depending upon the context and content (and as in example below, something else may be done, such as prefacing the English translation with something. Literal translations and linguistic glosses go in [[MOS:SINGLE|single quotation marks]], not double. *The order of parameters is fixed so that this template can be made {{em|compatible}} with the {{tl|Nihongo}} and {{tl|Nihongo3}} templates. See examples below for usage hints. === Examples === Without an English translation: {| class="wikitable" |'''Code''' ||<code><nowiki>{{Nihongo krt||食べる|taberu}}</nowiki></code> |- |'''Gives'''|| {{Nihongo krt||食べる|taberu}} |} Including an English translation: {| class="wikitable" |'''Code''' ||<code><nowiki>{{Nihongo krt|"let's go"|行こう|ikō}}</nowiki></code> |- |'''Gives'''|| {{Nihongo krt|"let's go"|行こう|ikō}} |} {{hatnote|Note: literal translations and linguistic glosses go in [[MOS:SINGLE|single quotation marks]], not double.}} == User style == [[Help:User style|User style]] can be set by adding code similar to : <nowiki>*[lang=ja] { color: green; font-family: Arial; }</nowiki> or : <nowiki>.t_nihongo_kanji { color: green; font-family: Arial; }</nowiki> to [[Special:Mypage/common.css|common.css]]. ==Error messaging== This template emits one error message of its own: :<span class="error" style="font-size:100%">error: <nowiki>{{nihongokrt}}</nowiki>: Japanese or romaji text required</span> One of the positional parameters <code>&lt;{{var|kanji/kana}}></code> (<code><nowiki>{{{2}}}</nowiki></code>), the 'Japanese' referred to in the error message or <code>&lt;{{var|rōmaji}}></code> (<code><nowiki>{{{3}}}</nowiki></code>) is required for proper operation of this template. <!-- Articles with these errors are collected in {{clc|Nihongo template errors}}. <!-- Will they? --> This error often occurs because the template is malformed: :<code><nowiki>{{Nihongo krt|東京タワー}}</nowiki></code> instead of <code><nowiki>{{Nihongo krt||東京タワー}}</nowiki></code>; {{lang|ja|東京タワー}} is in <code><nowiki>{{{1}}}</nowiki></code> (<code>&lt;{{var|english}}></code>) instead of <code><nowiki>{{{2}}}</nowiki></code> (<code>&lt;{{var|kanji/kana}}></code>). To resolve this error, add the missing pipe (<code>|</code>) or consider using {{tlx|lang}} or {{tlx|transl}} Because this template uses {{tld|lang}} and {{tlx|transl}} which emit their own error messages, see the help text for those at: :{{cl|Lang and lang-xx template errors}} – for error messages emitted by {{tld|lang}} :{{cl|Transliteration template errors}} – for error messages emitted by {{tld|transl}} == See also == * {{tl|Nihongo}}, essentially same as this template, but gives English first with kanji and rōmaji inside the parentheses * {{tl|Nihongo2}}, only displays the kanji properly, without any further information (i.e. no rōmaji or English translation) * {{tl|Nihongo3}}, essentially same as this template, but gives Rōmaji first with kanji and English inside the parentheses * {{tl|Nihongo-s}}, a simplified version of {{tl|Nihongo}} without the extra spans or checks * {{tl|Nihongo foot}}, same as {{tl|Nihongo}}, but puts everything but the English into a footnote. <includeonly>{{Sandbox other|| <!-- CATEGORIES AND INTERWIKIS BELOW THIS LINE PLEASE --> [[Category:Japonic multilingual support templates|{{PAGENAME}}]] [[Category:WikiProject Japan templates|Nihongo krt]] }}</includeonly> <templatedata> { "params": { "1": { "label": "English translation", "type": "string", "required": false, "example": "let's go", "description": "" }, "2": { "label": "Kanji/kana", "type": "string", "required": true, "example": "行こう", "description": "If there's no rōmaji, then kanji/kana is required." }, "3": { "label": "Rōmaji", "type": "string", "required": true, "example": "ikō", "description": "If there's no kanji/kana, then rōmaji is required." }, "extra": { "label": "extra text inside parentheses", "type": "string", "aliases": [ "4" ], "example": "", "description": "" }, "extra2": { "label": "extra text after parentheses", "type": "string", "aliases": [ "5" ], "example": "", "description": "" } }, "description": "Like {{Nihongo2}} with '''kanji''' first, but with '''rōmaji''' and an English translation in parenthesis" } </templatedata> jka44fkbceabenhi1bo4nx3hr08plgf Cèṭa'an:Nihongo foot 10 4501 19534 2024-10-03T20:44:59Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Nihongo|nihongo_foot}}</includeonly><noinclude> {{documentation}} <!-- Add categories to the /doc subpage and interwikis to Wikidata. --> </noinclude>' 19534 wikitext text/x-wiki <includeonly>{{#invoke:Nihongo|nihongo_foot}}</includeonly><noinclude> {{documentation}} <!-- Add categories to the /doc subpage and interwikis to Wikidata. --> </noinclude> 5ptrqffye7wo8hdd9070vlh68yjhzae Cèṭa'an:TOCright 10 4502 19535 2024-10-03T20:46:13Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:TOC right]] 19535 wikitext text/x-wiki #REDIRECT [[Template:TOC right]] {{Redirect category shell| {{R from move}} {{R from modification}} {{R from template shortcut}} }} s9w5nheydfdvpkk9cvzacrj8i9o0bj8 Cèṭa'an:Increase 10 4503 19536 2024-10-03T20:48:11Z Munajad.MH 3071 ←Membuat halaman berisi '[[File:Increase2.svg|{{{size|11px}}}|alt={{{1|Increase}}}|link=|{{{1|Increase}}}]]<noinclude> {{documentation}} </noinclude>' 19536 wikitext text/x-wiki [[File:Increase2.svg|{{{size|11px}}}|alt={{{1|Increase}}}|link=|{{{1|Increase}}}]]<noinclude> {{documentation}} </noinclude> pjwfj56472ptd30nio6ml3f3abtvuf1 Cèṭa'an:Increase/doc 10 4504 19537 2024-10-03T20:48:41Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{high-use|28592}} {{Tfluc-common-doc}} <includeonly>{{Sandbox other||<!----ADD CATEGORIES HERE:---->[[Category:Direction-related icon templates]]}}</includeonly>' 19537 wikitext text/x-wiki {{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{high-use|28592}} {{Tfluc-common-doc}} <includeonly>{{Sandbox other||<!----ADD CATEGORIES HERE:---->[[Category:Direction-related icon templates]]}}</includeonly> n3g07abunwgt25o9py9xo589xdxph0c Cèṭa'an:Tfluc-common-doc 10 4505 19538 2024-10-03T20:49:11Z Munajad.MH 3071 ←Membuat halaman berisi '==Icons to show fluctuation== {{Navbar|Template:Tfluc-common-doc|plain=1|style=float:right;}} <noinclude>'''This templatedata is intended to be generic and apply to all the templates mentioned.'''</noinclude> {{FormatTemplateData|JSON= { "params": { "1": { "label": "Tooltip text", "description": "Changes the text displayed on hover.", "example": "−5%", "type": "string", "default": "Defaults to something appropriate to the chosen template, such...' 19538 wikitext text/x-wiki ==Icons to show fluctuation== {{Navbar|Template:Tfluc-common-doc|plain=1|style=float:right;}} <noinclude>'''This templatedata is intended to be generic and apply to all the templates mentioned.'''</noinclude> {{FormatTemplateData|JSON= { "params": { "1": { "label": "Tooltip text", "description": "Changes the text displayed on hover.", "example": "−5%", "type": "string", "default": "Defaults to something appropriate to the chosen template, such as \"Increase\"." }, "size": { "description": "Changes the size of the icon. Use when adjacent to small/large text.", "type": "unknown", "default": "11px" } }, "description": "This is one of a series of templates to display an increase or decrease arrow icon. {{Increase}}&nbsp;{{[[Template:Increase|Increase]]}} = {{[[Template:IncreasePositive|IncreasePositive]]}} = {{[[Template:Up|Up]]}} = {{[[Template:Gain|Gain]]}} = {{[[Template:Profit|Profit]]}} is a green up arrow. \n{{Down}}&nbsp;{{[[Template:Decrease|Decrease]]}} = {{[[Template:DecreaseNegative|DecreaseNegative]]}} = {{[[Template:Down|Down]]}} = {{[[Template:Loss|Loss]]}} is a red down arrow. \n{{Steady}}&nbsp;{{[[Template:Steady|Steady]]}} = {{[[Template:Nochange|Nochange]]}} = {{[[Template:Same|Same]]}} is a flat line for no change. Where the quantity involved should be minimized (e.g. road accidents), use {{IncreaseNegative}} {{[[Template:IncreaseNegative|IncreaseNegative]]}} and {{DecreasePositive}} {{[[Template:DecreasePositive|DecreasePositive]]}} instead, which flip the colors. Where the quantity involved is neither color, use {{IncreaseNeutral}} {{[[Template:IncreaseNeutral|IncreaseNeutral]]}} and {{DecreaseNeutral}} {{[[Template:DecreaseNeutral|DecreaseNeutral]]}}.<br/><br/>To automatically display the appropriate symbol along with a value, use {{[[Template:Fluctuation formatter|Fluctuation formatter]]}}.", "format": "inline" } }} ==See also== * [[Template:Fluctuation formatter]] <noinclude> [[Category:Documentation shared content templates]] </noinclude> 537bt1cf53trq0hnd6v9izsuqu8mbmt Cèṭa'an:FormatTemplateData 10 4506 19539 2024-10-03T20:49:44Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Format TemplateData]] 19539 wikitext text/x-wiki #REDIRECT [[Template:Format TemplateData]] {{R from move}} tjeqm2jpdm3jg9dt2yer68gsrdmrbh8 Cèṭa'an:Fluctuation formatter 10 4507 19540 2024-10-03T20:50:26Z Munajad.MH 3071 ←Membuat halaman berisi '{{#switch:{{{type|{{{2|maximize}}}}}}<!-- Check type and use appropriate symbols --> |maximize = {{#switch:1 |{{#expr: {{formatnum:{{{1}}}|R}} > {{{threshold|0}}}}} = {{Increase}}&nbsp;{{{custom label|+{{#expr:{{formatnum:{{{1}}}|R}}}}}}} |{{#expr: {{formatnum:{{{1}}}|R}} < -{{{threshold|0}}}}} = {{Decrease}}&nbsp;{{{custom label|−{{#expr:abs{{formatnum:{{{1}}}|R}}}}}}} |{{#expr: abs{{formatnum:{{{1}}}|R}} <= {{{threshold|0}}}}} = {{Steady}}&nbsp;{{#switch:1<!-...' 19540 wikitext text/x-wiki {{#switch:{{{type|{{{2|maximize}}}}}}<!-- Check type and use appropriate symbols --> |maximize = {{#switch:1 |{{#expr: {{formatnum:{{{1}}}|R}} > {{{threshold|0}}}}} = {{Increase}}&nbsp;{{{custom label|+{{#expr:{{formatnum:{{{1}}}|R}}}}}}} |{{#expr: {{formatnum:{{{1}}}|R}} < -{{{threshold|0}}}}} = {{Decrease}}&nbsp;{{{custom label|−{{#expr:abs{{formatnum:{{{1}}}|R}}}}}}} |{{#expr: abs{{formatnum:{{{1}}}|R}} <= {{{threshold|0}}}}} = {{Steady}}&nbsp;{{#switch:1<!-- Check value and display number or steady label --> |{{#expr: {{formatnum:{{{1}}}|R}} > 0}} = {{{custom label|+{{#expr:{{formatnum:{{{1}}}|R}}}}}}} |{{#expr: {{formatnum:{{{1}}}|R}} < 0}} = {{{custom label|−{{#expr:abs{{formatnum:{{{1}}}|R}}}}}}} |1 = {{{custom label|{{{steady label|no change}}}}}} }} |1 = <includeonly>{{Error|Error: Unrecognized value.}}</includeonly> }} |minimize = {{#switch:1 |{{#expr: {{formatnum:{{{1}}}|R}} > {{{threshold|0}}}}} = {{IncreaseNegative}}&nbsp;{{{custom label|+{{#expr:{{formatnum:{{{1}}}|R}}}}}}} |{{#expr: {{formatnum:{{{1}}}|R}} < -{{{threshold|0}}}}} = {{DecreasePositive}}&nbsp;{{{custom label|−{{#expr:abs{{formatnum:{{{1}}}|R}}}}}}} |{{#expr: abs{{formatnum:{{{1}}}|R}} <= {{{threshold|0}}}}} = {{Steady}}&nbsp;{{#switch:1<!-- Check value and display number or steady label --> |{{#expr: {{formatnum:{{{1}}}|R}} > 0}} = {{{custom label|+{{#expr:{{formatnum:{{{1}}}|R}}}}}}} |{{#expr: {{formatnum:{{{1}}}|R}} < 0}} = {{{custom label|−{{#expr:abs{{formatnum:{{{1}}}|R}}}}}}} |1 = {{{custom label|{{{steady label|no change}}}}}} }} |1 = <includeonly>{{Error|Error: Unrecognized value.}}</includeonly> }} |neutral = {{#switch:1 |{{#expr: {{formatnum:{{{1}}}|R}} > {{{threshold|0}}}}} = {{IncreaseNeutral}}&nbsp;{{{custom label|+{{#expr:{{formatnum:{{{1}}}|R}}}}}}} |{{#expr: {{formatnum:{{{1}}}|R}} < -{{{threshold|0}}}}} = {{DecreaseNeutral}}&nbsp;{{{custom label|−{{#expr:abs{{formatnum:{{{1}}}|R}}}}}}} |{{#expr: abs{{formatnum:{{{1}}}|R}} <= {{{threshold|0}}}}} = {{Steady}}&nbsp;{{#switch:1<!-- Check value and display number or steady label --> |{{#expr: {{formatnum:{{{1}}}|R}} > 0}} = {{{custom label|+{{#expr:{{formatnum:{{{1}}}|R}}}}}}} |{{#expr: {{formatnum:{{{1}}}|R}} < 0}} = {{{custom label|−{{#expr:abs{{formatnum:{{{1}}}|R}}}}}}} |1 = {{{custom label|{{{steady label|no change}}}}}} }} |1 = <includeonly>{{Error|Error: Unrecognized value.}}</includeonly> }} |{{{type|{{{2|maximize}}}}}} = {{Error|Error: Unrecognized type. Please use "maximize", "minimize", or "neutral".}} }}<noinclude> {{Documentation}} </noinclude> 49j3ks6stuy4ku1p88o5z4bb7zr3uzj Cèṭa'an:Fluctuation formatter/doc 10 4508 19541 2024-10-03T20:50:48Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> == Usage == Takes a value and displays an {{tl|increase}}, {{tl|decrease}}, or {{tl|steady}} symbol with the value based (by default) on whether it is positive, negative, or zero. The type of value can be specified using the second parameter as "maximize", "minimize", or "neutral". Can be called using the shortcut '''{{tl|Fluc}}'''. It's meant t...' 19541 wikitext text/x-wiki {{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> == Usage == Takes a value and displays an {{tl|increase}}, {{tl|decrease}}, or {{tl|steady}} symbol with the value based (by default) on whether it is positive, negative, or zero. The type of value can be specified using the second parameter as "maximize", "minimize", or "neutral". Can be called using the shortcut '''{{tl|Fluc}}'''. It's meant to be used to show a fluctuation snapshot, where the provided value indicates a move up (positive) or down (negative), or possibly held steady (zero = no change) in relationship to some earlier measurement. For example, a positive <code>Value</code> with a <code>Type</code> of "maximize" (the default) will show the green upward arrow of {{tl|increase}}, as that type assumes the goal is for the value to be maximized. Likewise, a negative <code>Value</code> with a <code>Type</code> of "maximize" produces the red downward arrow of {{tl|decrease}}. Inversely, a positive <code>Value</code> with a <code>Type</code> of "minimize" will show the red downward arrow of {{tl|decrease}}, as that type assumes the goal is for the value to be minimized, but as a positive number, it's gone the wrong direction. Likewise, a negative <code>Value</code> with a <code>Type</code> of "minimize" produces the green upward arrow of {{tl|increase}}, since a minimized value is sought and the value has moved in that direction. ==Examples== * {{tlx|fluc|47}} or {{tlx|fluc|47|maximize}} produces {{fluc|47}} * {{tlx|fluc|-47}} or {{tlx|fluc|-47|maximize}} produces {{fluc|-47}} * {{tlx|fluc|47|minimize}} produces {{fluc|47|minimize}} * {{tlx|fluc|-47|minimize}} produces {{fluc|-47|minimize}} * {{tlx|fluc|47|neutral}} produces {{fluc|47|neutral}} * {{tlx|fluc|-47|neutral}} produces {{fluc|-47|neutral}} * {{tlx|fluc|0}} produces {{fluc|0}} * {{tlx|fluc|-47|threshold{{=}}100}} produces {{fluc|-47|threshold=100}} * {{tlx|fluc|0|steady label{{=}}unchanged}} produces {{fluc|0|steady label=unchanged}} * {{tlx|fluc|-1000|custom label{{=}}$47 million}} produces {{fluc|-1000|custom label=$47 million}} * {{tlx|fluc|-1000|custom label{{=}}}} produces {{fluc|-1000|custom label=}} (note: still includes the non-breaking space) == TemplateData == <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Direction-related icon templates]] [[Category:Wikipedia utility templates]] }}</includeonly> <templatedata> { "params": { "1": { "label": "Value", "description": "The value being fed to the template", "example": "-47", "type": "number", "required": true }, "2": { "label": "Type", "description": "The type of value being fed to the template, which affects the arrow color. Use \"maximize\", \"minimize\", or \"neutral\".", "default": "Maximize", "aliases": [ "type" ] }, "steady label": { "description": "Specifies custom text to use alongside a steady result", "example": "unchanged", "default": "no change", "type": "string" }, "custom label": { "description": "Specifies a custom value to display instead of the one being fed into the template", "type": "string" }, "threshold": { "description": "Specifies the maximum deviation from zero for which a steady symbol will display", "type": "number", "default": "0" } }, "description": "Takes a value and displays an increase, decrease, or steady symbol based on whether the value is positive, negative, or zero." } </templatedata> ==See also== *[[Template:Tfluc-common-doc]], the common documentation for the fluctuation icons jnw38ah2lanfkvifrgm93wa396csl0s Cèṭa'an:Fluc 10 4509 19542 2024-10-03T20:51:25Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Fluctuation formatter]] 19542 wikitext text/x-wiki #REDIRECT [[Template:Fluctuation formatter]] {{R semi-protected}} mobg3jpbq1g4pu96pu2hbdk1x0c0y0x Cèṭa'an:R semi-protected 10 4510 19543 2024-10-03T20:51:55Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{Being deleted|2024 September 17|Template:R fully protected|merge=Template:R protected}}</noinclude><noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R semi-protected |name=[[:Category:Wikipedia semi-protected redirects|Semi-protected]] |from=a title that is semi-protected from editing for any of several possible reasons |info=** '''Please do not replace these redirected links''' with links directly to the target page...' 19543 wikitext text/x-wiki <noinclude>{{Being deleted|2024 September 17|Template:R fully protected|merge=Template:R protected}}</noinclude><noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R semi-protected |name=[[:Category:Wikipedia semi-protected redirects|Semi-protected]] |from=a title that is semi-protected from editing for any of several possible reasons |info=** '''Please do not replace these redirected links''' with links directly to the target page unless expressly advised to do so below or elsewhere on this page, or if the change is supported by a policy or guideline. |all category=<!--for automatic namespace detection--> }}{{#ifeq:{{{nocat|}}}|true||{{#ifeq:{{FULLPAGENAME}}|Template:R semi-protected||{{#ifeq: {{SUBPAGENAME}}|sandbox||{{#switch: {{PROTECTIONLEVEL:move}} |extendedconfirmed=[[Category:Wikipedia extended-protected redirects]] |templateeditor=[[Category:Wikipedia template-protected redirects]] |sysop=[[Category:Wikipedia fully protected redirects]] }}{{#switch: {{PROTECTIONLEVEL:edit}} |autoconfirmed=[[Category:Wikipedia semi-protected redirects]] |extendedconfirmed|templateeditor|sysop|#default=[[Category:Wikipedia pages with incorrect protection templates]] }}}}}}}}<noinclude> <!-- Place categories on /doc subpage; interwikis go to Wikidata. --> {{documentation}} </noinclude> pqjg669czbtqkluiftmf8ijq6gdfzx9 Cèṭa'an:R semi-protected/doc 10 4511 19544 2024-10-03T20:52:28Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]) --> {{High-use}} {{info|text=''This rcat '''does not protect redirects'''. It will only categorize redirects that have already been protected by [[WP:administrators|administrators]]''.}} {{Substitution|not|nor used to tag [[Wikipedia:Soft redirects|soft redirects]]}} __NOTOC__ === Usage === {{hatnote|Use th...' 19544 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]]) --> {{High-use}} {{info|text=''This rcat '''does not protect redirects'''. It will only categorize redirects that have already been protected by [[WP:administrators|administrators]]''.}} {{Substitution|not|nor used to tag [[Wikipedia:Soft redirects|soft redirects]]}} __NOTOC__ === Usage === {{hatnote|Use this rcat template in '''any [[wp:namespace|namespace]]'''.}} * This redirect category ([[WP:RCAT|rcat]]) template populates {{Cat|Wikipedia semi-protected redirects}} by default. * When template {{tl|Redirect category shell}} (''Rcat shell'') is used to add one or more rcats to a redirect, there is no need to include this rcat. ''Rcat shell'' detects protection levels automatically, so by default it will add this rcat to a redirect when it is first protected and then remove it from the redirect if and when protection is lifted. See ''Rcat shell's'' template documentation for details. * If used by itself, add this rcat to a redirect as follows: <syntaxhighlight lang="wikitext"> #REDIRECT [[(target page name)]] {{R semi-protected}} </syntaxhighlight> : This is in accordance with the instructions given at [[Wikipedia:REDCAT]]. * Use this rcat to categorize [[Help:Semi-protection|semi-protected]] redirects. Adding this rcat and populating the ''Semi-protected redirects'' category does not in and of itself protect the redirect. Page protection can only be engaged by [[WP:administrators|administrators]]. ==== Aliases ==== * <span class="plainlinks">[{{fullurl:Special:WhatLinksHere/Template:R_semi-protected|hidetrans=1&hidelinks=1&limit=500}} Also known as...]</span> – list of templates that redirect here and may also be used === Printworthiness === {{info|image=Stop hand nuvola.svg|Please do not alter the printworthy settings of this rcat without first notifying the '''[[WP:Version 1.0 Editorial Team|Version 1.0 Editorial Team]]''', who are responsible for any and all materials, including redirects, that go into a printed version of ''Wikipedia''.}} * In [[wp:mainspace|main-article namespace]], many semi-protected redirects are considered unprintworthy; however, there are many others that are printworthy, so there is no default sort for [[wp:printworthiness|printworthiness]]. In 2003, efforts were begun to support the [[Wikimedia Foundation]]'s goal of increasing access and availability of ''Wikipedia'' articles in {{diff|Wikipedia:Pushing to 1.0||1319195|printed versions}}. Some rcats automatically populate either {{Cat|Printworthy redirects}} or {{Cat|Unprintworthy redirects}} by default. Others, like this rcat, do not, and that means it is up to editors to choose which of those categories, ''Printworthy'' or ''Unprintworthy'', is appropriate and should be populated. The rcats that are used separately to populate those categories are: :* {{tlx|R printworthy}} and :* {{tlx|R unprintworthy}} : Please click on each one for more details and guidance. * Template {{tl|Redirect category shell}} will accept these rcats just like any other. :: '''Examples:''' <syntaxhighlight lang="wikitext"> {{Rcat shell| {{R printworthy}} }} {{Rcat shell| {{R unprintworthy}} }} </syntaxhighlight> : Either {{tl|Redirect category shell}} or its alias/shortcut, {{tl|Rcat shell}}, may be used. === See also === * {{tl|R extended-protected}} * {{tl|R template-protected}} * {{tl|R fully protected}} {{R template index}} <includeonly>{{Sandbox other|| <!-- Categories go below this line, please; interwikis go to Wikidata, thank you! --> [[Category:Redirect templates|Protected, semi]] [[Category:Protection templates|{{PAGENAME}}]] [[Category:Wikipedia semi-protected redirects| ]] [[Category:All namespace redirect templates]]}}</includeonly> <noinclude> [[Category:Redirect category template documentation pages|Protected, semi]] </noinclude> t1wq00v50pfnrth2zlutpliismg6eyh Cèṭa'an:R printworthy 10 4512 19545 2024-10-03T20:53:09Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R printworthy |name=From a printworthy page title |from=a title that would be helpful in a [[Meta:Paper Wikipedia|printed]] or [[WP:1|CD/DVD]] version of Wikipedia |info=See '''[[Wikipedia:Printability]]''' and '''[[WP:Version 1.0 Editorial Team|Version 1.0 Editorial Team]]''' for more information. |main category=Printworthy redirects }}<noinclude> <!-- Place categories on /doc s...' 19545 wikitext text/x-wiki <noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R printworthy |name=From a printworthy page title |from=a title that would be helpful in a [[Meta:Paper Wikipedia|printed]] or [[WP:1|CD/DVD]] version of Wikipedia |info=See '''[[Wikipedia:Printability]]''' and '''[[WP:Version 1.0 Editorial Team|Version 1.0 Editorial Team]]''' for more information. |main category=Printworthy redirects }}<noinclude> <!-- Place categories on /doc subpage; interwikis go to Wikidata. --> {{Documentation}} </noinclude> 87anhkmsi6vcyizmlxhni3ciqfuivf8 Cèṭa'an:R printworthy/doc 10 4513 19546 2024-10-03T20:53:56Z Munajad.MH 3071 ←Membuat halaman berisi '{{doc subpage}} <!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]) --> {{High use}} {{Substitution|not|nor used to tag [[Wikipedia:Soft redirects|soft redirects]]}} __NOTOC__ === Purpose === This template is used to tag [[WP:REDIRECT|redirect]]s and populate {{cat|Printworthy redirects}}. It may be used within the {{tl|Redirect category shell}}, individually or within other redirect...' 19546 wikitext text/x-wiki {{doc subpage}} <!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]) --> {{High use}} {{Substitution|not|nor used to tag [[Wikipedia:Soft redirects|soft redirects]]}} __NOTOC__ === Purpose === This template is used to tag [[WP:REDIRECT|redirect]]s and populate {{cat|Printworthy redirects}}. It may be used within the {{tl|Redirect category shell}}, individually or within other redirect category ([[WP:RCAT|rcat]]) templates, which allows those rcats to populate the ''Printworthy redirects'' category automatically by default. === Usage === {{hatnote|Use this rcat template on '''[[wp:mainspace|mainspace]] redirects only'''.}} * Use this redirect category (rcat) template to tag main-article [[wp:namespace|namespace]] (mainspace) redirects that are suitable for use in a [[Meta:Paper Wikipedia|printed]] or [[WP:1|CD/DVD]] encyclopedia. While no full version of ''Wikipedia'' has yet been printed, there have been partial CD versions made that have used the ''Printworthy redirects'' category to include such redirects. * Add this rcat to a redirect (''not'' a [[Help:talk-page|talk-page]] redirect) in the following manner: <syntaxhighlight lang="wikitext"> #REDIRECT [[(target article title)]] {{Rcat shell| {{R printworthy}} }} </syntaxhighlight> : Template {{tl|Rcat shell}} is an alias for the ''Redirect category shell'' template, which may be used to add as many appropriate rcats as needed, usually from one to seven, along with their parameters, to a redirect. For more information see the documentation on its template page. This rcat may also tag a redirect individually: <syntaxhighlight lang="wikitext"> #REDIRECT [[(target article title)]] {{R printworthy}} </syntaxhighlight> : This is in accord with instructions found at [[WP:REDCAT]]. * Redirects that should have this template include those redirects that represent genuine alternate names (such as {{-r|Danzig}}). Do not use this rcat for redirects that are misspellings (such as Gdańk for Gdańsk), and confusing redirects created after page merges and moves also should not be included in print versions and should not use this template. Redirects that should not be used in a print encyclopedia should be tagged with {{tl|R unprintworthy}} ''instead''. ==== Aliases ==== * <span class="plainlinks">[{{fullurl:Special:WhatLinksHere/Template:R_printworthy|hidetrans=1&hidelinks=1&limit=500}} Also known as...]</span> – list of templates that redirect here and may also be used === Printworthiness === {{info|image=Stop hand nuvola.svg|Please do not alter the printworthy settings of any rcat without first notifying the '''[[WP:Version 1.0 Editorial Team|Version 1.0 Editorial Team]]''', who are responsible for any and all materials, including redirects, that go into a printed version of ''Wikipedia''.}} * In main-article namespace, many redirects are considered printworthy; however, there are many others that are unprintworthy, so other rcats often have no default sort for [[wp:printworthiness|printworthiness]]. In 2003, efforts were begun to support the [[Wikimedia Foundation]]'s goal of increasing access and availability of ''Wikipedia'' articles in {{diff|Wikipedia:Pushing to 1.0||1319195|printed versions}}. Some rcats automatically populate either {{Cat|Printworthy redirects}} or {{Cat|Unprintworthy redirects}} by default. Others do not, and that means it is up to editors to choose which of those categories, ''Printworthy'' or ''Unprintworthy'', is appropriate and should be populated. * Template {{tl|Redirect category shell}} will accept these rcats just like any other. :: '''Examples:''' <syntaxhighlight lang="wikitext"> {{Rcat shell| {{(other rcat)}} {{(other rcat)}} {{R printworthy}} }} {{Rcat shell| {{(other rcat)}} {{(other rcat)}} {{R unprintworthy}} }} </syntaxhighlight> : Either {{tl|Redirect category shell}} or its alias/shortcut, {{tl|Rcat shell}}, may be used. ===See also=== * [[Wikipedia:Printability]] {{div col|colwidth=20em}} * {{tl|R with possibilities}} * {{tl|R from scientific abbreviation}} * {{tl|R from scientific name}} * {{tl|R unprintworthy}} * [[Wikipedia:WikiProject Redirect/Style guide|WikiProject Redirect/Style guide]] {{div col end}} {{R template index}} <includeonly>{{Sandbox other|| <!-- Categories go below this line, please; interwikis go to Wikidata, thank you! --> [[Category:Redirect templates|Printworthy]] [[Category:Printworthy redirects| ]] [[Category:Templates for printworthy redirects|Printworthy]] [[Category:Main namespace redirect templates]]}}</includeonly> <noinclude> [[Category:Redirect category template documentation pages|Printworthy]] </noinclude> d4zb4qi6r37efgavasbh9ap5z9z4lkn Cèṭa'an:Doc subpage 10 4514 19547 2024-10-03T20:54:55Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Documentation subpage]] 19547 wikitext text/x-wiki #redirect[[Template:Documentation subpage]] 6urxjawzjsq2crq61178pjf5149hwsd Cèṭa'an:R unprintworthy 10 4515 19548 2024-10-03T20:57:53Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R unprintworthy |name=From an unprintworthy page title |from=a title that would {{big|''not''}} be helpful in a [[Meta:Paper Wikipedia|printed]] or [[WP:1|CD/DVD]] version of Wikipedia |info=See '''[[Wikipedia:Printability]]''' and '''[[WP:Version 1.0 Editorial Team|Version 1.0 Editorial Team]]''' for more information. |main category=Unprintworthy redirects }}<noinclude> <!-- Pla...' 19548 wikitext text/x-wiki <noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R unprintworthy |name=From an unprintworthy page title |from=a title that would {{big|''not''}} be helpful in a [[Meta:Paper Wikipedia|printed]] or [[WP:1|CD/DVD]] version of Wikipedia |info=See '''[[Wikipedia:Printability]]''' and '''[[WP:Version 1.0 Editorial Team|Version 1.0 Editorial Team]]''' for more information. |main category=Unprintworthy redirects }}<noinclude> <!-- Place categories on /doc subpage; interwikis go to Wikidata. --> {{documentation}} </noinclude> g25imkrrbnofxbcy79c8snmjx0tkkw3 Cèṭa'an:R unprintworthy/doc 10 4516 19549 2024-10-03T20:58:42Z Munajad.MH 3071 ←Membuat halaman berisi '{{doc subpage}} <!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]) --> {{high-use}} {{substitution|not|nor used to tag [[Wikipedia:Soft redirects|soft redirects]]}} __NOTOC__ === Purpose === This template is used to tag [[WP:REDIRECT|redirect]]s and populate {{cat|Unprintworthy redirects}}. It may be used within the {{tl|Redirect category shell}}, individually or within other redire...' 19549 wikitext text/x-wiki {{doc subpage}} <!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]) --> {{high-use}} {{substitution|not|nor used to tag [[Wikipedia:Soft redirects|soft redirects]]}} __NOTOC__ === Purpose === This template is used to tag [[WP:REDIRECT|redirect]]s and populate {{cat|Unprintworthy redirects}}. It may be used within the {{tl|Redirect category shell}}, individually or within other redirect category ([[WP:RCAT|rcat]]) templates, which allows those rcats to populate the ''Unprintworthy redirects'' category automatically by default. {{info|image=Stop hand nuvola.svg|Please do not alter the printworthy settings of ''any'' rcat without first notifying the '''[[WP:Version 1.0 Editorial Team|Version 1.0 Editorial Team]]''', who are responsible for any and all materials, including redirects, that go into a printed version of ''Wikipedia''.}} === Usage === {{hatnote|Use this rcat template on '''[[wp:mainspace|mainspace]] redirects only'''.}} * Use this redirect category (rcat) template to tag main-article [[wp:namespace|namespace]] (mainspace) redirects that are not suitable for use in a [[Meta:Paper Wikipedia|printed]] or [[WP:1|CD/DVD]] encyclopedia. While no full version of ''Wikipedia'' has yet been printed, there have been partial CD versions made that have used the ''Unprintworthy redirects'' category to exclude such redirects. * Add this rcat to a redirect (''not'' a [[Help:talk-page|talk-page]] redirect) in the following manner: <syntaxhighlight lang="wikitext"> #REDIRECT [[(target article title)]] {{Rcat shell| {{R unprintworthy}} }} </syntaxhighlight> : Template {{tl|Rcat shell}} is an alias for the ''Redirect category shell'' template, which may be used to add as many appropriate rcats as needed, usually from one to seven, along with their parameters, to a redirect. For more information see the documentation on its template page. This rcat may also tag a redirect individually: <syntaxhighlight lang="wikitext"> #REDIRECT [[(target article title)]] {{R unprintworthy}} </syntaxhighlight> : This is in accord with instructions found at [[WP:REDCAT]]. * Redirects that should have this template include misspellings (such as Gdańk for Gdańsk) and confusing redirects created after page merges and moves. Redirects that represent genuine alternate names (such as {{-r|Danzig}}) should not use this template. Redirects such as {{-r|Danzig}}, which should be used in a print encyclopedia, should be tagged with {{tl|R printworthy}} ''instead''. ==== Aliases ==== * <span class="plainlinks">[{{fullurl:Special:WhatLinksHere/Template:R_unprintworthy|hidetrans=1&hidelinks=1&limit=500}} Also known as...]</span> – list of templates that redirect here and may also be used === Printworthiness === * In main-article namespace, many redirects are considered unprintworthy; however, there are many others that are printworthy, so other rcats often have no default sort for [[wp:printworthiness|printworthiness]]. In 2003, efforts were begun to support the [[Wikimedia Foundation]]'s goal of increasing access and availability of ''Wikipedia'' articles in {{diff|Wikipedia:Pushing to 1.0||1319195|printed versions}}. Some rcats automatically populate either {{Cat|Printworthy redirects}} or {{Cat|Unprintworthy redirects}} by default. Others do not, and that means it is up to editors to choose which of those categories, ''Printworthy'' or ''Unprintworthy'', is appropriate and should be populated. * Template {{tl|Redirect category shell}} will accept these rcats just like any other. :: '''Examples:''' <syntaxhighlight lang="wikitext"> {{Rcat shell| {{(other rcat)}} {{(other rcat)}} {{R printworthy}} }} {{Rcat shell| {{(other rcat)}} {{(other rcat)}} {{R unprintworthy}} }}</syntaxhighlight> : Either {{tl|Redirect category shell}} or its alias/shortcut, {{tl|Rcat shell}}, may be used. === TemplateData === {{TemplateDataHeader}} <templatedata>{ "description": "Use this template for Main (article) namespace redirects that should not be used in a print encyclopedia. It takes no parameters.", "params": { } }</templatedata> === See also === * [[Wikipedia:Printability]] {{div col|colwidth=20em}} * {{tl|R from other capitalisation}} * {{tl|R from incorrect name}} * {{tl|R from misspelling}} * {{tl|R to diacritic}} * {{tl|R printworthy}} * [[Wikipedia:WikiProject Redirect/Style guide|WikiProject Redirect/Style guide]] {{div col end}} {{R template index}} <includeonly>{{Sandbox other|| <!-- Categories go below this line, please; interwikis go to Wikidata, thank you! --> [[Category:Redirect templates|Unprintworthy]] [[Category:Unprintworthy redirects| ]] [[Category:Templates for unprintworthy redirects|Unprintworthy]] [[Category:Main namespace redirect templates]]}}</includeonly> <noinclude> [[Category:Redirect category template documentation pages|Unprintworthy]] </noinclude> f18muosiekrmzgmzg59k9de6sm20egb Modul:Location map/data/Asia 828 4517 19550 2024-10-03T21:01:56Z Munajad.MH 3071 ←Membuat halaman berisi 'return { name = 'Asia', x = '(52.8948) * (cos($1*0.01745329252) * sin(($2-95.0) * 0.01745329252)) * ( ((1+sin($1*0.01745329252) * sin(50.0*0.01745329252) + cos($1*0.01745329252) * cos(50.0*0.01745329252) * cos(($2-95.0)*0.01745329252)) * 0.5)^-0.5 )+50.0', y = '(100-59.381) - (59.381) * ( cos(50.0*0.01745329252) * sin($1*0.01745329252) - sin(50.0*0.01745329252) * cos($1*0.01745329252) * cos(($2-95.0)*0.01745329252) ) * ( ((1+sin($1*0.01745329252) * sin(50.0*0....' 19550 Scribunto text/plain return { name = 'Asia', x = '(52.8948) * (cos($1*0.01745329252) * sin(($2-95.0) * 0.01745329252)) * ( ((1+sin($1*0.01745329252) * sin(50.0*0.01745329252) + cos($1*0.01745329252) * cos(50.0*0.01745329252) * cos(($2-95.0)*0.01745329252)) * 0.5)^-0.5 )+50.0', y = '(100-59.381) - (59.381) * ( cos(50.0*0.01745329252) * sin($1*0.01745329252) - sin(50.0*0.01745329252) * cos($1*0.01745329252) * cos(($2-95.0)*0.01745329252) ) * ( ((1+sin($1*0.01745329252) * sin(50.0*0.01745329252) + cos($1*0.01745329252) * cos(50.0*0.01745329252) * cos(($2-95.0)*0.01745329252)) *0.5)^-0.5 )', image = 'Asia_laea_location_map.svg', image1 = 'Asia_laea_relief_location_map.jpg' } ssqkhpzmfv29wnoodxl5gozpjf3s7y0 Modul:Location map/data/Asia/doc 828 4518 19551 2024-10-03T21:02:31Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Place categories where indicated at the bottom of this page; interwikis at Wikidata --> {{Module:Location map/data/doc | see also = *[[Module:Location map/data/Asia (equirectangular)]] }}<includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Asia location map modules‎|*]] }}</includeonly>' 19551 wikitext text/x-wiki <!-- Place categories where indicated at the bottom of this page; interwikis at Wikidata --> {{Module:Location map/data/doc | see also = *[[Module:Location map/data/Asia (equirectangular)]] }}<includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Asia location map modules‎|*]] }}</includeonly> e4rsuvqm7u1yqvg513dyfyr3ara1mtt Modul:Location map/data/Asia (equirectangular) 828 4519 19552 2024-10-03T21:03:44Z Munajad.MH 3071 ←Membuat halaman berisi 'return { name = 'Asia', top = 78.3, bottom = -13.5, left = 18, right = 148.5, image = 'Asia location map2.svg' }' 19552 Scribunto text/plain return { name = 'Asia', top = 78.3, bottom = -13.5, left = 18, right = 148.5, image = 'Asia location map2.svg' } 3lvi2gdeqrfv5rjsf6n7frrpwut87l9 Modul:Location map/data/Asia (equirectangular)/doc 828 4520 19553 2024-10-03T21:04:06Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Place categories where indicated at the bottom of this page; interwikis at Wikidata --> {{Module:Location map/data/doc | see also = * [[Module:Location map/data/Asia]] }}<includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|| [[Category:Asia location map modules|*equirectangular]] }}</includeonly>' 19553 wikitext text/x-wiki <!-- Place categories where indicated at the bottom of this page; interwikis at Wikidata --> {{Module:Location map/data/doc | see also = * [[Module:Location map/data/Asia]] }}<includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|| [[Category:Asia location map modules|*equirectangular]] }}</includeonly> rpl11hb03ravakuzarpcjy5z8yh30tr Cèṭa'an:Start date and age 10 4521 19554 2024-10-03T21:09:44Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly><!-- IMPLEMENTATION OF DATE -->{{#if: {{{1|}}}<!-- -->|{{#if: {{{2|}}}<!-- -->|{{#if: {{{3|}}}<!-- -->|{{#ifeq:{{yesno|{{{df|no}}}}}|yes<!-- -->|{{#expr:{{{3}}}}}&nbsp;{{MONTHNAME|{{{2}}}}}<!-- -->|{{MONTHNAME|{{{2}}}}}&nbsp;{{#expr:{{{3}}}}},<!-- -->}} {{{1}}}<!-- -->|{{MONTHNAME|{{{2}}}}}&nbsp;{{{1}}}<!-- -->}}<!-- -->|{{{1}}}<!-- -->}}<!-- --><span class="noprint...' 19554 wikitext text/x-wiki <includeonly><!-- IMPLEMENTATION OF DATE -->{{#if: {{{1|}}}<!-- -->|{{#if: {{{2|}}}<!-- -->|{{#if: {{{3|}}}<!-- -->|{{#ifeq:{{yesno|{{{df|no}}}}}|yes<!-- -->|{{#expr:{{{3}}}}}&nbsp;{{MONTHNAME|{{{2}}}}}<!-- -->|{{MONTHNAME|{{{2}}}}}&nbsp;{{#expr:{{{3}}}}},<!-- -->}} {{{1}}}<!-- -->|{{MONTHNAME|{{{2}}}}}&nbsp;{{{1}}}<!-- -->}}<!-- -->|{{{1}}}<!-- -->}}<!-- --><span class="noprint">{{#ifeq:{{yesno|{{{paren|{{{p|no}}}}}}}}|yes||&#059;}}<!-- -->{{#ifeq:{{yesno|{{{br|no}}}}}|yes|<br/>|&#032;}}<!-- -->{{#ifeq:{{yesno|{{{paren|{{{p|no}}}}}}}}|yes|(}}<!-- -->{{#if: {{{2|}}}<!-- -->|{{#if: {{{3|}}}<!-- -->|{{time ago|{{{1}}}-{{{2}}}-{{{3}}}|min_magnitude=days}}<!-- -->|{{years or months ago|{{{1}}}|{{#time:n|1-{{trim|{{{2}}}}}-1}}}}<!-- -->}}<!-- -->|{{#iferror:{{#expr:{{{1}}}}}<!-- -->|{{time ago|{{{1}}}|min_magnitude=days}}<!-- -->|{{years or months ago|{{{1}}}}}<!-- -->}}<!-- -->}}<!-- -->{{#ifeq:{{yesno|{{{paren|{{{p|no}}}}}}}}|yes|)}}</span><!-- -->|<!--first parameter is missing.-->{{#if: {{{2|}}}|{{Error|Error: first parameter is missing.|tag=span}}<!-- -->|{{#if: {{{3|}}}|{{Error|Error: first parameter is missing.|tag=span}} }} }}<!-- -->}}<!-- IMPLEMENTATION OF microformat date classes --><span style="display:none">&#160;(<span class="{{#ifeq:{{yesno|{{{end|no}}}}}|yes|dtend|bday dtstart published updated}}"><!-- -->{{#if: {{{1|}}}<!-- -->|{{{1}}}<!-- -->{{#if: {{{2|}}}<!-- -->| -{{#time:m|1-{{trim|{{{2}}}}}-1}}<!-- -->{{#if: {{{3|}}}<!-- -->| -{{padleft:{{{3}}}|2|0}}<!-- -->}}<!-- -->}}<!-- -->}}<!-- --></span>)</span></includeonly><noinclude> {{documentation}} </noinclude> 10rgyk9zmehgbypadang1wa3rwwkugp Cèṭa'an:Start date and age/doc 10 4522 19555 2024-10-03T21:10:05Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{high-use}} {{tsh|sda}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> The '''{{tl|Start date and age}}''' template displays the date that an event or entity started or was created. It also includes a duplicate, machine-readable date in the [[ISO 8601]] format (which is hidden by [[CSS]]), for use inside other templates which emit [[microformat]]s. The hidden date degrades gracefully when CSS is not av...' 19555 wikitext text/x-wiki {{Documentation subpage}} {{high-use}} {{tsh|sda}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> The '''{{tl|Start date and age}}''' template displays the date that an event or entity started or was created. It also includes a duplicate, machine-readable date in the [[ISO 8601]] format (which is hidden by [[CSS]]), for use inside other templates which emit [[microformat]]s. The hidden date degrades gracefully when CSS is not available. == Usage == ;Common usage : <code><nowiki>{{Start date and age|yyyy|mm|dd}}</nowiki></code> to display formatted as: : {{xt|{{Start date and age|2010|03|25}}}} : <code><nowiki>{{Start date and age|yyyy|mm|dd|df=yes}}</nowiki></code> to display formatted as: : {{xt|{{Start date and age|2010|03|25|df=yes}}}} ;Full syntax : <code><nowiki>{{Start date and age|yyyy|mm|dd|df=yes|p=yes|br=yes}}</nowiki></code> to display formatted as: : {{xt|{{Start date and age|2010|03|25|df=yes|p=yes|br=yes}}}} == Parameters == {| class="wikitable" ! Parameter ! Status ! Description |- | 1 | required | A four-digit number indicating the year. |- | 2 | optional | A number between 1 and 12 indicating the month (leading zeros in the number are ignored). The month may also be specified as a name or abbreviation (e.g. "August" or "Aug"). |- | 3 | optional | A number between 1 and 31 indicating the day of the month (leading zeros in the number are ignored). |- | df= | optional | If the parameter '''df''' equals '''yes''', '''y''', or '''1''', the date will be displayed in DMY format: {{xt|4 March 2010}}. When this parameter is not included or set to some other value, the date will be displayed in MDY format: {{xt|March 4, 2010}}. |- | p=<br/>paren= | optional | If the parameter '''p''' or '''paren''' equals '''yes''', '''y''', or '''1''', the age will be displayed within parentheses. When this parameter is not included or set to some other value, the date and age are separated by a semicolon and a breaking space. |- | br= | optional | If the parameter '''br''' equals '''yes''', '''y''', or '''1''', a line break will be inserted between the date and the age. When this parameter is not included or set to some other value, a breaking space will be inserted between the date and the age. This does not change the separating characters between the date and age which are either a semicolon (default setting) or parentheses (if '''p=yes'''). |- | end= | optional | This template includes hidden microformat {{tag|span|open|attribs=class="bday dtstart published updated"}}, similar to [[Template:Start date]]. If the parameter '''end''' equals '''yes''', '''y''', or '''1''', the template will instead use {{tag|span|open|attribs=class="dtend"}}, similar to [[Template:End date]]. This parameter is used by [[Template:End date and age]]. For more details, see [[Wikipedia:WikiProject Microformats]]. |} ==="df" (day first) and "mf" (month first)=== The default output of this template is to display the month before the day (MDY). This default may not be appropriate for articles about events or entities in parts of the world where dates are commonly given with the day preceding the month (DMY). To display the day first, assign the '''df''' parameter a value of '''yes''', '''y''', or '''1''' (e.g. '''df=yes'''). If the default format is preferred, the parameter '''df''' may be used with value of '''no''', '''n''', or '''0''' (e.g. '''df=no'''). These values can assist [[WP:BOT|bots]] or other automated processing to detect the intended date format; omitting the '''df''' parameter may lead an editor or bot to change the format to an unintended value. The preference to display the month first may also be indicated via the parameter '''mf''' (e.g. '''mf=yes'''). While not actually used by the template, this is another method of indicating that the default format is intended. Do not specify both "df" and "mf" parameters in the same use of the template. == Examples == === Default separator: semicolon === {| class="wikitable" style="width:100%;" ! style="width:60%;" | Syntax ! style="width:40%;" | Result |- |colspan="2" style="background-color:#DDD" | '''Full date (year, month, day)''' |- | {{tlx|Start date and age|<nowiki>2010|01|02</nowiki>}} | {{Start date and age|2010|01|02}} |- | {{tlx|Start date and age|<nowiki>2008|Jan|09|df=no</nowiki>}} | {{Start date and age|2008|Jan|09|df=no}} |- | {{tlx|Start date and age|<nowiki>2003|January|05|mf=yes</nowiki>}} | {{Start date and age|2003|January|05|mf=yes}} |- | {{tlx|Start date and age|<nowiki>2010|1|2|df=yes</nowiki>}} | {{Start date and age|2010|1|2|df=yes}} |- | {{tlx|Start date and age|<nowiki>2008|Jan|9|df=y</nowiki>}} | {{Start date and age|2008|Jan|9|df=y}} |- | {{tlx|Start date and age|<nowiki>2003|January|5|df=1</nowiki>}} | {{Start date and age|2003|January|5|df=1}} |- | 100 days ago:<br />{{tlx|Start date and age|{{#time:Y|now-100 days}}|{{#time:n|now-100 days}}|{{#time:j|now-100 days}}}} | {{Start date and age|{{#time:Y|now-100 days}}|{{#time:n|now-100 days}}|{{#time:j|now-100 days}}}} |- | Yesterday:<br />{{tlx|Start date and age|{{#time:Y|now-1 days}}|{{#time:n|now-1 days}}|{{#time:j|now-1 days}}}} | {{Start date and age|{{#time:Y|now-1 days}}|{{#time:n|now-1 days}}|{{#time:j|now-1 days}}}} |- | Today:<br />{{tlx|Start date and age|{{#time:Y|now}}|{{#time:n|now}}|{{#time:j|now}}}} | {{Start date and age|{{#time:Y|now}}|{{#time:n|now}}|{{#time:j|now}}}} |- |colspan="2" style="background-color:#DDD" | '''Year and month''' |- | {{tlx|Start date and age|<nowiki>2001|9</nowiki>}} | {{Start date and age|2001|9}} |- | {{tlx|Start date and age|<nowiki>2002|09</nowiki>}} | {{Start date and age|2002|09}} |- | {{tlx|Start date and age|<nowiki>2003|Sep</nowiki>}} | {{Start date and age|2003|Sep}} |- | {{tlx|Start date and age|<nowiki>2004|September</nowiki>}} | {{Start date and age|2004|September}} |- |colspan="2" style="background-color:#DDD" | '''Year only''' |- | {{tlx|Start date and age|<nowiki>2005</nowiki>}} | {{Start date and age|2005}} |} === Optional separator: parentheses === {| class="wikitable" style="width:100%;" ! style="width:60%;" | Syntax ! style="width:40%;" | Result |- |colspan="2" style="background-color:#DDD" | '''Full date (year, month, day)''' |- | {{tlx|Start date and age|<nowiki>2003|02|15|p=yes</nowiki>}} | {{Start date and age|2003|02|15|p=yes}} |- | {{tlx|Start date and age|<nowiki>2003|02|15|df=y|p=y</nowiki>}} | {{Start date and age|2003|02|15|df=y|p=yes}} |- |colspan="2" style="background-color:#DDD" | '''Year and month''' |- | {{tlx|Start date and age|<nowiki>2003|02|p=1</nowiki>}} | {{Start date and age|2003|02|p=1}} |- |colspan="2" style="background-color:#DDD" | '''Year only''' |- | {{tlx|Start date and age|<nowiki>2003|paren=yes</nowiki>}} | {{Start date and age|2003|paren=yes}} |} === Line break with semicolon === {| class="wikitable" style="width:100%;" ! style="width:60%;" | Syntax ! style="width:40%;" | Result |- |colspan="2" style="background-color:#DDD" | '''Full date (year, month, day)''' |- | {{tlx|Start date and age|<nowiki>2003|02|15|br=yes</nowiki>}} | {{Start date and age|2003|02|15|br=yes}} |- | {{tlx|Start date and age|<nowiki>2003|02|15|df=y|br=y</nowiki>}} | {{Start date and age|2003|02|15|df=y|br=y}} |- |colspan="2" style="background-color:#DDD" | '''Year and month''' |- | {{tlx|Start date and age|<nowiki>2003|02|br=1</nowiki>}} | {{Start date and age|2003|02|br=1}} |- |colspan="2" style="background-color:#DDD" | '''Year only''' |- | {{tlx|Start date and age|<nowiki>2003|br=yes</nowiki>}} | {{Start date and age|2003|br=yes}} |} === Line break with parentheses === {| class="wikitable" style="width:100%;" ! style="width:60%;" | Syntax ! style="width:40%;" | Result |- |colspan="2" style="background-color:#DDD" | '''Full date (year, month, day)''' |- | {{tlx|Start date and age|<nowiki>2003|02|15|p=yes|br=yes</nowiki>}} | {{Start date and age|2003|02|15|p=yes|br=yes}} |- | {{tlx|Start date and age|<nowiki>2003|02|15|df=y|p=y|br=y</nowiki>}} | {{Start date and age|2003|02|15|df=y|p=y|br=y}} |- |colspan="2" style="background-color:#DDD" | '''Year and month''' |- | {{tlx|Start date and age|<nowiki>2003|02|p=1|br=1</nowiki>}} | {{Start date and age|2003|02|p=1|br=1}} |- |colspan="2" style="background-color:#DDD" | '''Year only''' |- | {{tlx|Start date and age|<nowiki>2003|paren=yes|br=yes</nowiki>}} | {{Start date and age|2003|paren=yes|br=yes}} |} == Use in microformats == {{UF-hcal-part}} === Example === {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{Start date and age|2016|12|31}}</nowiki>}} ==Usage in articles== This template is most often used in infoboxes in articles about buildings or organizations, identifying when they were started/founded/opened or dissolved/ended/closed. It has also been used for naval ships to indicate their commissioned age; however, several Wikipedia editors have reverted such edits. Use of this template in ship articles is therefore not recommended. == Supporting templates == * [[Template:MONTHNAME]] – display name of month for a given number 1 (January) through 12 (December). * [[Template:Time ago]] – display number of days, months, or years ago (for dates given as <code><nowiki>|yyyy|mm|dd</nowiki></code>). * [[Template:Years or months ago]] – display number of months or years ago (for dates given as <code><nowiki>|yyyy|mm</nowiki></code> or <code><nowiki>|yyyy</nowiki></code>). * [[Template:Yesno]] – allows optional formatting parameters to accept values other than "yes" (such as "y" or "1"). == See also == * {{tl|Start date}} * {{tl|Time ago}} and {{tl|Years or months ago}} * {{tl|Age}} {{Birth, death and age templates |dates}} ==TemplateData == {{collapse top|[[Wikipedia:TemplateData|TemplateData]] documentation used by [[Wikipedia:VisualEditor|VisualEditor]] and other tools}} {{TemplateData header|noheader=1}} <templatedata> { "params": { "1": { "label": "Year", "description": "A four-digit number indicating the year", "example": "2017", "type": "number", "required": true }, "2": { "label": "Month", "description": "A number between 1 and 12 indicating the month", "example": "12", "type": "number", "suggested": true }, "3": { "label": "Day", "description": "A number between 1 and 31 indicating the day of the month", "example": "31", "type": "number", "suggested": true }, "df": { "label": "Display date first", "description": "If the parameter df equals yes, y, or 1, the date will be displayed in DMY format: 4 March 2010. When this parameter is not included or set to some other value, the date will be displayed in MDY format: March 4, 2010.", "example": "no", "type": "boolean", "default": "no" }, "paren": { "aliases": [ "p" ], "label": "Display with parentheses", "description": "If the parameter p or paren equals yes, y, or 1, the age will be displayed within parentheses. When this parameter is not included or set to some other value, the date and age are separated by a semicolon and a breaking space.", "example": "yes", "type": "boolean", "default": "no" }, "br": { "label": "Line break between date and age", "description": "If the parameter br equals yes, y, or 1, a line break will be inserted between the date and the age. When this parameter is not included or set to some other value, a breaking space will be inserted between the date and the age. This does not change the separating characters between the date and age which are either a semicolon (default setting) or parentheses (if paren=yes).", "example": "yes", "type": "boolean", "default": "no" }, "end": { "label": "Use microformat for end date", "description": "This template includes hidden microformat <span class=\"bday dtstart published updated\">, similar to Template:Start date. If the parameter end equals yes, y, or 1, the template will instead use <span class=\"dtend\">, similar to Template:End date. This parameter is used by Template:End date and age. For more details, see Wikipedia:WikiProject Microformats.", "example": "yes", "type": "boolean", "default": "no" } }, "description": "The Start date and age template displays the date that an event or entity started or was created." } </templatedata> {{collapse bottom}} <includeonly>{{Sandbox other| | <!-- Categories go here and interwikis go in Wikidata --> [[Category:Date-computing templates based on current time]] }}</includeonly> ku99nqpb16c0zbf0ogkxgoiw1goonkk Cèṭa'an:Xt 10 4523 19556 2024-10-03T21:11:18Z Munajad.MH 3071 ←Membuat halaman berisi '{{#ifeq:{{NAMESPACE}}|{{ns:0}}|{{FormattingError|[[:{{safesubst:<noinclude/>#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: var(--color-content-added, #006400);" {{#if:{{{title|}}}|title="{{{title}}}"}}>{{{1|Example text}}}</span>}}<noinclude> {{Documentation}} </noinclude>' 19556 wikitext text/x-wiki {{#ifeq:{{NAMESPACE}}|{{ns:0}}|{{FormattingError|[[:{{safesubst:<noinclude/>#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: var(--color-content-added, #006400);" {{#if:{{{title|}}}|title="{{{title}}}"}}>{{{1|Example text}}}</span>}}<noinclude> {{Documentation}} </noinclude> 7n235ara48gqnbnh3ezp3hh3cz76mpf Cèṭa'an:Xt/doc 10 4524 19557 2024-10-03T21:11:46Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{lowercase title}} {{Documentation subpage|[[Template:xt]], [[Template:bxt]], [[Template:mxt]], [[Template:xtd]], [[Template:bxtd]], [[Template:!xt]], [[Template:!xts]], [[Template:!bxt]], and [[Template:!mxt]]}} {{distinguish|Category:Text color templates}} {{High-use}} This and related templates produce an inline typeface change...' 19557 wikitext text/x-wiki <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{lowercase title}} {{Documentation subpage|[[Template:xt]], [[Template:bxt]], [[Template:mxt]], [[Template:xtd]], [[Template:bxtd]], [[Template:!xt]], [[Template:!xts]], [[Template:!bxt]], and [[Template:!mxt]]}} {{distinguish|Category:Text color templates}} {{High-use}} This and related templates produce an inline typeface change suitable to render e'''<u>X</u>'''ample '''<u>T</u>'''ext on [[Help:Contents|Wikipedia's help pages]]. ==Using example-formatting templates in general== {{mbox | type = content | text = '''Not for use in article space''': This family of templates cannot be used in [[Wikipedia:Mainspace|mainspace]] (the article [[Wikipedia:Namespace|namespace]]). }} {{lua|Module:TEMPLATENAME|noprotcat=yes}} The [[:Category:Example-formatting templates|category of example-formatting templates]] is used frequently in non-[[Wikipedia:Mainspace|mainspace]] general [[Help:Contents|help pages]] such as [[Wikipedia:Manual of Style|Wikipedia:Manual of Style]] (MOS) when ''inline'' typeface changes are needed. For cases where the serif typeface is not desirable (e.g. in blocks of computer code), use {{tlx|bxt}}, which substitutes boldfacing, or {{tlx|mxt}}, which substitutes a monospaced font. For style examples that break to their own line (e.g. paragraphs), use {{tlx|xt2}}. For examples of {{!xt|bad/wrong style, in red}}, use {{tlx|!xt}}, {{tlx|!bxt}}, {{tlx|!mxt}}, or {{tlx|!xt2}}, respectively to the previous paragraph (the addition of the <code>[[Negation#Programming language and ordinary language|!]]</code> indicates the opposite effect). Use {{tlx|!xts}} for bad/wrong style {{!xts|with strikethrough formatting}}. The {{tlx|xtd}} template exists for {{xtg|deprecated}} examples. Its alias {{tlx|xtg}} (for "grey") can be used to indicate uncertain, unavailable, disabled, lorem, etc., examples without implying [[deprecation]]. The bold, sans-serif equivalent is {{tlx|bxtd}} (and {{tlx|bxtg}} alias). The mono-spaced equivalent is {{tlx|mxtd}}. The {{tlx|xtn}} template is for {{xtn|neutral}} examples, and has no color change, but is otherwise identical to {{tlx|xt}}. It can be used with {{tnull|xt}} and {{tnull|!xt}} to indicate usage that is neither advised nor advised against or deprecated. The bold, sans-serif equivalent is {{tlx|bxtn}}. ==Parameters== * {{para||{{var|text here}}}} or {{para|1|{{var|text here}}}} – The text to which to apply the markup. As with all templates, when the text has any equals characters ("="), explicitly prefix the text with {{para|1}} or the template will break. * {{para|title|{{var|tooltip text here}}}} – Takes text, ''which cannot be marked up in any way'', and displays it as a pop-up "tooltip" (in most browsers) when the cursor hovers over the span ==Accessibility== The accompanying change in typeface to a serif or monospaced type style (as in {{xt|example text}}) is to make it fully accessible for those with [[color blindness]]. Keep [[WP:Accessibility|accessibility]] more broadly in mind, and never construct examples such that a blind person, who may not be able to see the coloration, boldfacing, or monospace font change, cannot understand the examples. Especially indicate, with terms like "not", "don't", "wrong:", etc., that a negative example is a negative one, or with "deprecated", "avoid", etc., that deprecated material is deprecated. ==Examples of &#123;&#123;[[Template:xt|xt]]&#125;&#125; syntax and result== ;What you write: :<code><nowiki>...for example, {{xt|1=''T''&nbsp;=&nbsp;293.15&nbsp;K}}, but not {{!xt|1=''m''=5.4kg}}.</nowiki></code> ;What you get: :...for example, {{xt|1=''T''&nbsp;=&nbsp;293.15&nbsp;K}}, but not {{!xt|1=''m''=5.4kg}}. {| class=wikitable !Template class !Output typeface |- |{{tlx|xt}} |{{xt|inline typeface change}} |- |{{tlx|!xt}} |{{!xt|inline typeface change}} |- |<kbd>{{tlx|xtn}}</kbd> |{{xtn|inline typeface change}} |- |<kbd>{{tlx|xtd}}</kbd> |{{xtd|inline typeface change}} |- |<kbd>{{tlx|mxt}}</kbd> |{{mxt|inline typeface change}} |- |<kbd>{{tlx|!mxt}}</kbd> |{{!mxt|inline typeface change}} |- |<kbd>{{tlx|mxtn}}</kbd> |{{mxtn|inline typeface change}} |- |<kbd>{{tlx|mxtd}}</kbd> |{{mxtd|inline typeface change}} |- |<kbd>{{tlx|bxt}}</kbd> |{{bxt|inline typeface change}} |- |<kbd>{{tlx|!bxt}}</kbd> |{{!bxt|inline typeface change}} |- |<kbd>{{tlx|bxtn}}</kbd> |{{bxtn|inline typeface change}} |- |<kbd>{{tlx|bxtd}}</kbd> |{{bxtd|inline typeface change}} |} == User CSS for a monospaced coding font == {{collapse top|left=y|title=Change system-default monospace font:}} {{Mxt/User CSS for a monospaced coding font}} {{collapse bottom}} ==See also== {{Xt/see also}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Example-formatting templates]] [[Category:Text color templates]] }}</includeonly> 76x3bqvd5oe7d6lboe6cpbrmdlhswdz Modul:TEMPLATENAME 828 4525 19558 2024-10-03T21:13:15Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {} function p.main(frame) return frame:getParent():getTitle() end return p' 19558 Scribunto text/plain local p = {} function p.main(frame) return frame:getParent():getTitle() end return p ljaza068gitpzvrhblw2zmnixhwk6ib Modul:TEMPLATENAME/doc 828 4526 19559 2024-10-03T21:13:43Z Munajad.MH 3071 ←Membuat halaman berisi '{{documentation subpage}} {{Module rating|protected}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{Distinguish|Template:TEMPLATENAME}} == Usage == <code><nowiki>{{</nowiki>#invoke:TEMPLATENAME|main<nowiki>}}</nowiki></code> This module returns the name of the page it is being transcluded from. This differs from {{((}}FULLPAGENAME{{))}} which returns the name of the currently viewed page even if it is called from...' 19559 wikitext text/x-wiki {{documentation subpage}} {{Module rating|protected}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{Distinguish|Template:TEMPLATENAME}} == Usage == <code><nowiki>{{</nowiki>#invoke:TEMPLATENAME|main<nowiki>}}</nowiki></code> This module returns the name of the page it is being transcluded from. This differs from {{((}}FULLPAGENAME{{))}} which returns the name of the currently viewed page even if it is called from a template. To use this doc page as an example, <code><nowiki>{{#invoke:TEMPLATENAME|main}}</nowiki></code> -> <samp>{{#invoke:TEMPLATENAME|main}}</samp> while <code><nowiki>{{FULLPAGENAME}}</nowiki></code> -> <samp>{{FULLPAGENAME}}</samp>. <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> }}</includeonly> 3e1dw7llgc8mdbya3mbyoqnwkwjauz6 Cèṭa'an:TEMPLATENAME 10 4527 19560 2024-10-03T21:14:03Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly><!--(Template:TEMPLATENAME start:) -->{{safesubst:#ifeq:{{{require|{{{1|{{SUBPAGENAMEE}}}}}}}}|{{SUBPAGENAMEE}} | {{safesubst:#ifeq:{{safesubst:NAMESPACE}}|{{ns:Template}} | |{{safesubst:NAMESPACE}}:}}<!-- -->{{safesubst:#ifeq:{{safesubst:SUBPAGENAMEE}}|{{{docpage|{{{override|doc}}}}}} | {{safesubst:BASEPAGENAME}} | {{safesubst:#switch:{{SUBPAGENAMEE}} |doc |sandbox |testcases = {{safesubst:BASEPAGENAME}}...' 19560 wikitext text/x-wiki <includeonly><!--(Template:TEMPLATENAME start:) -->{{safesubst:#ifeq:{{{require|{{{1|{{SUBPAGENAMEE}}}}}}}}|{{SUBPAGENAMEE}} | {{safesubst:#ifeq:{{safesubst:NAMESPACE}}|{{ns:Template}} | |{{safesubst:NAMESPACE}}:}}<!-- -->{{safesubst:#ifeq:{{safesubst:SUBPAGENAMEE}}|{{{docpage|{{{override|doc}}}}}} | {{safesubst:BASEPAGENAME}} | {{safesubst:#switch:{{SUBPAGENAMEE}} |doc |sandbox |testcases = {{safesubst:BASEPAGENAME}} | {{safesubst:PAGENAME}} }} }} }}<!--(Template:TEMPLATENAME ends) --></includeonly><noinclude>{{Documentation}}</noinclude> h6ol4jueebxozijy5snjahjmzdrabnj Cèṭa'an:TEMPLATENAME/doc 10 4528 19561 2024-10-03T21:14:32Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Distinguish|Module:TEMPLATENAME}} <!-- Categories where indicated at the bottom of this page, please --> When used on a template's <code>/doc</code> subpage, {{tl|{{TEMPLATENAMEE}}}} evaluates to the name of the associated template. The result will be accurate when the end page is either the <code>/doc</code> subpage or the actual template page. The template makes a special case for the <code>{{ns:Template}}:</code> namespace: the <co...' 19561 wikitext text/x-wiki {{Documentation subpage}} {{Distinguish|Module:TEMPLATENAME}} <!-- Categories where indicated at the bottom of this page, please --> When used on a template's <code>/doc</code> subpage, {{tl|{{TEMPLATENAMEE}}}} evaluates to the name of the associated template. The result will be accurate when the end page is either the <code>/doc</code> subpage or the actual template page. The template makes a special case for the <code>{{ns:Template}}:</code> namespace: the <code>{{ns:Template}}:</code> prefix will be removed. Note that the result will not be URL-safe. For a URL-encoded version, see {{tl|TEMPLATENAMEE}}. ===Parameters=== ; {{para|1}} {{nobold|{{smaller|(i.e. the first unnamed parameter)}} or {{para|require}}}} : Sets the subpage from which the template extracts a name. If the parameter's value does not match the current subpage,{{clarify|July 2014}} nothing will be returned. This is useful in preventing potentially endless [[Recursion (computer science)|recursive loops]] on some templates pages that might otherwise reference themselves. ; {{para|docpage}} {{nobold|or {{para|override}}}} : Use to indicate the documentation page's location if it is other than the subpage <code>/doc</code>, e.g. <code>{{((}}{{TEMPLATENAME}}{{!}}docpage=Documentation{{))}}</code> if the subpage is <code>/Documentation</code>. The following subpages will always be stripped: * /doc * /sandbox * /testcases == See also == * {{tl|TEMPLATENAMEE}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please: --> {{DEFAULTSORT:Templatename}} [[Category:Documentation templates]] [[Category:Template namespace templates]] [[Category:Wikipedia magic word templates]] [[Category:Pagename manipulation templates]] }}</includeonly> pmrdk201aq9mxdioiaxq186w4mm9e1c Cèṭa'an:Clarify 10 4529 19562 2024-10-03T21:15:12Z Munajad.MH 3071 ←Membuat halaman berisi '{{ safesubst:<noinclude/>#invoke:Unsubst||date=__DATE__ |$B= {{Fix-span |link=Wikipedia:Please clarify |text=clarification needed |title={{delink|{{{reason|The text near this tag may need clarification or removal of jargon.}}}}} |date={{{date|}}} |pre-text={{{pre-text|}}} |post-text={{{post-text|}}} |cat-date=Category:Wikipedia articles needing clarification |content={{{text|}}} }} }}<noinclude> {{documentation}} </noinclude>' 19562 wikitext text/x-wiki {{ safesubst:<noinclude/>#invoke:Unsubst||date=__DATE__ |$B= {{Fix-span |link=Wikipedia:Please clarify |text=clarification needed |title={{delink|{{{reason|The text near this tag may need clarification or removal of jargon.}}}}} |date={{{date|}}} |pre-text={{{pre-text|}}} |post-text={{{post-text|}}} |cat-date=Category:Wikipedia articles needing clarification |content={{{text|}}} }} }}<noinclude> {{documentation}} </noinclude> kjp3as22plgas9k5m3vn1xr2xrirjn4 Cèṭa'an:Fix-span 10 4530 19563 2024-10-03T21:15:39Z Munajad.MH 3071 ←Membuat halaman berisi '{{#if:{{{content|}}}|<span class="{{{span-class|cleanup-needed-content}}}" style="padding-left:0.1em; padding-right:0.1em; color:var( --color-emphasized, #595959 ); border:1px solid #DDD;">{{{content|}}}</span>}}{{#switch:{{{subst|¬}}} |¬={{category handler |template=[[Category:Templates needing substitution checking]] |nocat={{{nocat|<noinclude>true</noinclude>}}} }} |SUBST=[[Category:Pages with incorrectly substituted templates]] }}{{Category handler...' 19563 wikitext text/x-wiki {{#if:{{{content|}}}|<span class="{{{span-class|cleanup-needed-content}}}" style="padding-left:0.1em; padding-right:0.1em; color:var( --color-emphasized, #595959 ); border:1px solid #DDD;">{{{content|}}}</span>}}{{#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:{{{special|}}} |{{{special|}}} |<sup class="noprint Inline-Template {{{class|}}}" style="margin-left:0.1em; white-space:nowrap;">&#91;<i>{{#if:{{{pre-text|}}} |{{{pre-text}}}&#32; }}[[{{{link|Wikipedia:Cleanup}}}|<span title="{{#invoke:decodeEncode|encode|s={{{title|{{{link|Wikipedia:Cleanup}}}}}} {{#if:{{{date|}}}|({{{date}}})}}}}">{{{text|}}}</span>]]{{#if:{{{post-text|}}} |&#32;{{{post-text}}} }}</i>&#93;</sup> }}<noinclude> {{Documentation}} </noinclude> jni4zqlmwm2tk4h4zclijj389lpluys Modul:DecodeEncode 828 4531 19564 2024-10-03T21:19:29Z Munajad.MH 3071 ←Membuat halaman berisi 'require('strict') local p = {} local function _getBoolean( boolean_str ) -- from: module:String; adapted -- requires an explicit true local boolean_value if type( boolean_str ) == 'string' then boolean_str = boolean_str:lower() if boolean_str == 'true' or boolean_str == 'yes' or boolean_str == '1' then boolean_value = true else boolean_value = false end elseif type( boolean_str ) == 'boolean' then boolean_value = boolean_str else boolean...' 19564 Scribunto text/plain require('strict') local p = {} local function _getBoolean( boolean_str ) -- from: module:String; adapted -- requires an explicit true local boolean_value if type( boolean_str ) == 'string' then boolean_str = boolean_str:lower() if boolean_str == 'true' or boolean_str == 'yes' or boolean_str == '1' then boolean_value = true else boolean_value = false end elseif type( boolean_str ) == 'boolean' then boolean_value = boolean_str else boolean_value = false end return boolean_value end function p.decode( frame ) local s = frame.args['s'] or '' local subset_only = _getBoolean(frame.args['subset_only'] or false) return p._decode( s, subset_only ) end function p._decode( s, subset_only ) -- U+2009 THIN SPACE: workaround for bug: HTML entity &thinsp; is decoded incorrect. Entity &ThinSpace; gets decoded properly s = mw.ustring.gsub( s, '&thinsp;', '&ThinSpace;' ) -- U+03B5 ε GREEK SMALL LETTER EPSILON: workaround for bug (phab:T328840): HTML entity &epsilon; is decoded incorrect for gsub(). Entity &epsi; gets decoded properly s = mw.ustring.gsub( s, '&epsilon;', '&epsi;' ) local ret = mw.text.decode( s, not subset_only ) return ret end function p.encode( frame ) local s = frame.args['s'] or '' local charset = frame.args['charset'] return p._encode( s, charset ) end function p._encode( s, charset ) -- example: charset = '_&©−°\\\"\'\=' -- do escape with backslash not %; local ret if charset and charset ~= '' then ret = mw.text.encode( s, charset ) else -- use default: chartset = '<>&"\' ' (outer quotes = lua required; space = NBSP) ret = mw.text.encode( s ) end return ret end return p i6pnw8l3pyqcqxofzxz6auze5i1q3g8 Modul:DecodeEncode/doc 828 4532 19565 2024-10-03T21:19:56Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating |general}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} Implements Lua functions [[:mw:Extension:Scribunto/Lua_reference_manual#mw.text.decode|mw.text.decode]], [[:mw:Extension:Scribunto/Lua_reference_manual#mw.text.encode|mw.text.encode]] in a module. :<code><nowiki>{{#invoke:decodeEncode|decode|s=Source&amp;nbsp;text&amp;copy;}}</nowiki></code>...' 19565 wikitext text/x-wiki {{Module rating |general}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} Implements Lua functions [[:mw:Extension:Scribunto/Lua_reference_manual#mw.text.decode|mw.text.decode]], [[:mw:Extension:Scribunto/Lua_reference_manual#mw.text.encode|mw.text.encode]] in a module. :<code><nowiki>{{#invoke:decodeEncode|decode|s=Source&amp;nbsp;text&amp;copy;}}</nowiki></code> &rarr; <code><nowiki>Source&nbsp;text&copy;</nowiki></code> See [[List of XML and HTML character entity references]]. == Decode ({{mono|1=&amp;copy;}} &rarr; ©) <span class="anchor" id="Decode"></span>== {{hatnote|See {{slink||Known issues}} for possible THIN SPACE, epsilon issues}} :Decodes [[List of XML and HTML character entity references|Named Entities]] ''from'' entity name ''into'' a regular (unicode) character: :<code>&amp;copy;</code> &rarr; <code>&copy;</code> :<code>&amp;gt;</code> &rarr; <code>></code> All well-defined named entities are decoded ([https://html.spec.whatwg.org/multipage/named-characters.html#named-character-references HTML Named character references], formally: as defined in the [https://www.php.net/get_html_translation_table PHP table]). :A regular, rendered sentence: ::"At 100 °F, & with a "burning" sun above, we , we ⁄walked⁄." :In code: ::"<code>At 100&amp;nbsp;&amp;deg;F, &amp; with a &amp;quot;burning&amp;quot; sun above, we &amp;frasl;walked&amp;frasl;.</code>" -- wikitext :Processing: :<code><nowiki>{{#invoke:decodeEncode|decode|s=At 100&nbsp;&deg;F, &amp; with a &quot;burning&quot; sun above, we &frasl;walked&frasl;.}}</nowiki></code> &rarr; ::<code>{{#invoke:decodeEncode|decode|s=At 100&nbsp;&deg;F, &amp; with a &quot;burning&quot; sun above, we &frasl;walked&frasl;.}}</code> -- In code: straight characters, no named entities. :Renders, again: ::"At 100 °F, & with a "burning" sun above, we ⁄walked⁄." ===Decode a reduced set only=== By setting {{para|subset_only|true}}, only these five entity names are decoded: '&amp;lt;', '&amp;gt;', '&amp;amp;', '&amp;quot;', '&amp;nbsp;' (that is, into '&lt;', '&gt;', '&amp;', '&quot;', '&nbsp;'). :'''Note''': There is a difference with the relevant Lua parameter. (This only concerns your task if you also work directly with the Lua mw.text.decode function). Lua documentation defines parameter {{para|decodeNamedEntities}}, having this effect: when ''omitted or false'', only the reduced set of entities is recognized and decoded. This use of 'false' is ''inverted'' in using {{para|subset_only}}: {{para|decodeNamedEntities|false}} = {{para|subset_only|true}}. :Also, this module ignores the "omitted" logic: {{para|subset_only}} should be set explicitly to 'true' to be effective. == Encode (© &rarr; {{mono|1=&amp;copy;}}) <span class="anchor" id="Encode"></span>== :Function <code>encode</code> encodes some entity-named characters into that name (for example: <code>&</code> &rarr; <code>&amp;amp;</code>). Regular sentence: :"At >100 °F, & with a "burning" sun above, we walked. ©" In code: :"<code><nowiki>At >100 °F, & with a "burning" sun above, we walked. ©</nowiki></code>" Encode: :<code><nowiki>{{#invoke:decodeEncode|encode|s=At >100 °F, & with a "burning" sun above, we walked. ©|charset=&<>{{!}}°"'&©}}</nowiki></code> :&rarr; :<code><nowiki>At &amp;gt;100 &amp;#176;F, &amp;amp; with a &amp;quot;burning&amp;quot; sun above, we walked. &amp;#169;</nowiki></code><!-- used Special:ExpandTemplate --> :Renders as: :"At &gt;100 &#176;F, &amp; with a &quot;burning&quot; sun above, we walked. &#169;" ===character set to encode=== Per Lua documentation, only a small set of characters is processed. The characterset can be set (expanded) by using {{para|charset}}. :Example: {{para|charset|<nowiki><>" \'&</nowiki>}} (the default), {{para|charset|<nowiki><>°"'&©{{!}}</nowiki>}}; characters not in the default will be replaced by their decimal entity: <code>©</code> &rarr; <code>&amp;#169;</code> <small>(hexadecimal number, not decimal nor named &amp;copy;)</small> ==Known issues <span class="anchor" id="Template"></span>== * 13 Sep 2021: NOTE: The encode function with user-supplied charset is now used productively in {{tl|R/superscript}} and {{tl|R/ref}}. Before implementing breaking changes here, these templates need to be adjusted accordingly! * 26 Sep 2021: {{unichar|2009|THIN SPACE|html=}} :Note: Possible bug: Decoding <code>&amp;ThinSpace;</code> works, but <code>&amp;thinsp;</code> doesn't. :Resolved in code. * 4 Feb 2023: {{unichar|03B5|GREEK SMALL LETTER EPSILON|html=}} {{tracked|T328840}} :See {{slink|Module_talk:DecodeEncode|Bug_report:_bad_decoding_of_U+03B5_ε_(epsilon)}} :Resolved in code. ==See also== * [[:mw:Extension:Scribunto/Lua_reference_manual#mw.text.decode|mw.text.decode]] * [[:mw:Extension:Scribunto/Lua_reference_manual#mw.text.encode|mw.text.encode]] * [[:Module:Urldecode]] {{Navbox wikitext-handling templates}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wikitext processing templates]] [[Category:Modules that manipulate strings]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> ni39dwzafc0j6lbx91pccnj9xv5audi Nadia Omara 0 4533 20015 19612 2024-10-07T04:20:29Z Lukjsly 1688 perbaikan penulisan dan diakritik 20015 wikitext text/x-wiki '''Nadia Fairuz Omara''' (lahèr 27 Oktober 1992) otabâ èkennal kalabân nyama Nadia Omara panèka TikToker, YouTuber bân selebritis ḍâri [[Inḍonesia|Inḍonèsia]] sè bisa èkennal polana paterbi'ân sè èkhososaghi ḍâ' carèta misteri, sajhârâ, cem-macemma kasos kriminal, aghâma bân carèta horor dâri rèng-orèng sè lèbur ḍâ' abâ'en Nadia Omara, sè èsebbhut KHW (Carèta Horor Wawak).<ref>[https://kumparan.com/kabar-harian/siapa-nadia-omara-nama-yang-sering-disebut-dalam-komentar-di-tiktok-21MdlJvGxI3/full "Siapa Nadia Omara, Nama yang Sering Disebut dalam Komentar di TikTok?"], Kompasiana, aksès 2024-10-05.</ref> == Kaodhi'ân pribadi == Nadia Omara iyâ arèya YouTuber sè lahèr è Kotta Banda Aceh tangghâl 27 Oktober. Nyamana asalla, Nadia Fairuz Omara, ta' terro èjhârbâ'aghi taon kalahiranna bân èkennal jhâ' aba'na ana' kaduwâ' ḍâri tello' satrètanan. Nadia dhibi' ana' binè' tong-sèttonga è ḍâlem kalowarga, è bâkto kaka'na bân alè'na Nadia panèka lalakè'. Alè'na Nadia èkennal Khalil Azman Omara bân alè'na Nadia Yazid Omara.<ref>Jean Ayu, [https://showbiz.co.id/profil-dan-biodata-nadia-omara-agama-umur-suami-youtube/#google_vignette "Profil dan Biodata Nadia Omara: Agama, Umur, Suami, YouTube"], Showbiez, aksès 2024-10-05.</ref> Nadia Omara asakola è SMA Negeri 9 Pekanbaru, saterrossa nerrossagi sarjana e Universitas Islam Inḍonèsia jurusan hokom bân lulus taon 2014. Nadia ngongkapaghi jhâ’ abâ’na orèng Melayu bân asalla ḍâri Polo Riau. == Dhaftar putar == Ḍaftar poter bân serial sè rèng-sèreng è paterbi' sarèng Nadia Omara è antarana:<ref>[https://www.youtube.com/@NadiaOmaraa/playlists "Nadia Omara - YouTube"]. ''www.youtube.com''. è akses 2024-01-03.</ref> * Kisah Horor Wawak (KHW) * KHW Nusantara 38 Provinsi * KHW Internasional * Religion Topic * History Topic * Biography Story * Horror Story * Crime Story * Conspiracy * General Knowledge == Karèr == Karèr awwâl Nadia Omara iyâ arèya è bidang jhuwâlân è perusaha'an kasehadhân. Saterrossa, èpon aobâ lalakon nèng perbankan bân motossaghi ka'angghuy ngallè ḍâ' Jogja. È bâkto jârèya, Nadia motossaghi ka'angghuy dhâddhi YouTuber è taon 2019. Èmolaè, namong anḍi' kamèra ponsèl, barang sè èsoson mènangka tripod bân laptop ka'angghuy èdit video. Nadia maksa ta’ terro ngabi’ pèssè ka'angghuy mellè bhârâng mon ta’ aghâbây pa-apa ḍâri YouTube. Video ḍâ'-aḍâ' Nadia iyâ rèya pengakoan mèdia sosial sè palèng sossa èpaterbi' è tangghâl 19 Juni 2019. Kalabân pangaterro sè koat, akhèrra èpon ollè panghasèlan ḍâri YouTube bân bisa aghâbây video sè lebbi beccè'. È YouTube-na, Nadia Omara aghâbây kontèn misteri sè cokop èkennal, akadhi jhâjhârbâ'ân kotta Pompeii kantos Ghunong Padang. Satèya, èpon ampon anḍi' 9+ juta bân 2,9+ juta pengikut è TikTok. == Sombher == <references /> 2r1l7xqxkotmm72ow779jgotsir5fc4 Cèṭa'an:Native phrase 10 4534 19571 2024-10-04T21:51:44Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:native name|native_name}}</includeonly><noinclude>{{Documentation}}</noinclude>' 19571 wikitext text/x-wiki <includeonly>{{#invoke:native name|native_name}}</includeonly><noinclude>{{Documentation}}</noinclude> gp4mircewcgfc8vfhzojwwumum7hr0j Cèṭa'an:Native phrase/doc 10 4535 19572 2024-10-04T21:52:17Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{Documentation subpage}}{{High-use}}</noinclude> {{Hatnote|[[Template:Native phrase]] redirects here.}} {{Lua|Module:Native name|Module:Lang}} {{mbox|text=For <code style="color:#d33"><nowiki>{{native name}}</nowiki></code> error messages appearing in various infoboxes, see [[Wikipedia talk:WikiProject Infoboxes/Archive 11#native name parameters]].}} An inline formatting template, based on {{tl|Lang}}, for indicating the official/defacto name in a la...' 19572 wikitext text/x-wiki <noinclude>{{Documentation subpage}}{{High-use}}</noinclude> {{Hatnote|[[Template:Native phrase]] redirects here.}} {{Lua|Module:Native name|Module:Lang}} {{mbox|text=For <code style="color:#d33"><nowiki>{{native name}}</nowiki></code> error messages appearing in various infoboxes, see [[Wikipedia talk:WikiProject Infoboxes/Archive 11#native name parameters]].}} An inline formatting template, based on {{tl|Lang}}, for indicating the official/defacto name in a language other than English. By default, the native name is displayed in italics, followed by the language's name in parentheses. The template's defaults can be overridden and the parenthesis excluded, in which case there may be no visible changes to the text where it's used. An [[HTML]] ''[[Span and div|span]]'', however, still identifies the native name as a linguistic element, meaning that web browsers and [[screen reader]]s can select a particular font, formatting, pronunciation, etc., for it. For multiple native names, use {{tl|native name list}} == Syntax == * {{Tlx|{{BASEPAGENAME}}|<{{var|[[IETF language tag]]}}>|<{{var|the native name}}>}} == Parameters == {| class="wikitable sortable" ! scope="col" | Parameter name ! scope="col" | Description and examples ! scope="col" | Required |- ! scope="row" | [first unnamed] | The [[IETF language tag]] code for the native language. French, for instance, is "fr"; Spanish is "es"; Arabic is "ar"; etc. | yes |- ! scope="row" | [second unnamed] | The native name, in the native language (with accents, etc.). | yes |- ! scope="row" | {{code|italics}}<br/>{{smaller|(or {{code|italic}})}} | Set to "off" or "no" to disable displaying the native name in italics. Example: {{para|italics|off}} | no |- ! scope="row" | {{code|paren}}<br/>{{smaller|(or {{code|icon}})}} | Set to "omit", "off" or "no" to suppress the appearance of the native language's name in a parenthesis after the native name. Example: {{para|paren|omit}} | no |- ! scope="row" | {{code|parensize}}<br/>{{smaller|(previously {{code|fontsize}})}} | Use to specify a font-size for the parenthesis. Per [[MOS:FONTSIZE]], do not make this text smaller in infoboxes, since the text is already at 88% of normal. Example: {{para|parensize|90%}} | no |- ! scope="row" | {{code|nolink}} | Set to anything (e.g. "on") to suppress the appearance of the native language's name as a link. | no |- ! scope="row" | {{code|script}} (deprecated) | when needed, include [[ISO 15924]] in <code><nowiki>{{{1}}}</nowiki></code> IETF language tag; e.g. 'sr-Cyrl' <s>Specifies the [[ISO 15924]] script. E.g. "Cyrl", "Arab", "Hans"...</s> | no |} == Examples == * Common usage: ** {{Tlx|{{BASEPAGENAME}}|de|Deutschland}} –> {{ {{BASEPAGENAME}}|de|Deutschland}} * Code and result for the same name "Deutschland" above but with ''italics'' switched off, ''nolink'' switched on and a ''parensize'' of 90%: ** {{Tlx|{{BASEPAGENAME}}|de|Deutschland|italics{{=}}off|nolink{{=}}on|parensize{{=}}90%}} –> {{ {{BASEPAGENAME}}|de|Deutschland|italics=off|nolink=on|parensize=90%}} * Retaining no italics but suppressing the parenthesis which produces the same as if the {{tl|lang}} template had been used: ** {{Tlx|{{BASEPAGENAME}}|de|Deutschland|italics{{=}}off|paren{{=}}omit}} –> {{ {{BASEPAGENAME}}|de|Deutschland|italics=off|paren=omit}} * Language does not have an ISO code ** <code>{{Tlg|{{BASEPAGENAME}}|mis|Banib|paren{{=}}omit}} (&#91;[Boonwurrung language]])</code> –> {{{{BASEPAGENAME}}|mis|Banib|paren=omit}} ([[Boonwurrung language]]) * Language is not known ** {{Tlx|{{BASEPAGENAME}}|und|Bakoma|paren{{=}}omit}} –> {{{{BASEPAGENAME}}|und|Bakoma|paren=omit}} == Other examples == {| class="wikitable" ! scope="col" | Code ! scope="col" | Result |- | <pre> {{Infobox settlement | name = The Hague | native_name = {{Native name|nl|Den Haag}} }} </pre> |style="vertical-align:middle;"| {{Infobox settlement | name = The Hague | native_name = {{ {{BASEPAGENAME}}|nl|Den Haag}} }} |- | <pre> {{Infobox country | conventional_long_name = French Republic | native_name = {{Native name|fr|République française|paren=omit}} }} </pre> |style="vertical-align:topmiddle;"| {{Infobox country | conventional_long_name = French Republic | native_name = {{ {{BASEPAGENAME}}|fr|République française|paren=omit}} }} |} ==Tracking category== {{Category link with count|Native name template errors}} ==Template data== {{template data header}} <includeonly>{{sandbox other|| <!-- Categories below this line --> }}</includeonly> <templatedata> { "params": { "tag": { "label": "language", "description": "language code", "example": "el, de", "type": "string", "required": true }, "name": { "label": "name", "description": "Name in foreign language (use ISO 639 language codes)", "example": "ευρώ, herzlich willkommen", "type": "string", "required": true }, "italic": { "aliases": [ "italics" ], "label": "italics", "description": "\"off\" will prevent italicising the name", "type": "boolean", "default": "on" }, "paren": { "label": "language name", "description": "Language name in parenthesis", "type": "boolean", "default": "on" }, "parensize": { "label": "language fontsize", "description": "font-size of the language (parenthesised)", "example": "90%", "type": "number" } }, "description": "Foreign language name formatting" } </templatedata> <includeonly>{{Sandbox other|| [[Category:Wikipedia utility templates]] [[Category:Language templates]] }}</includeonly> 4hw5yeiqa4eai41gb36ymuasvgum4da Modul:Native name 828 4536 20177 19573 2024-10-09T17:44:22Z Munajad.MH 3071 20177 Scribunto text/plain require('strict'); local getArgs = require ('Module:Arguments').getArgs; local lang_module = require ('Module:Lang'); local defined_values = { italic = {['no']='no', ['off']='no'}, -- values accepted by |italic= and |italics=; {{lang}} expects 'no' so 'off' must be translated nbsp = {['no']=true, ['omit']=true}, -- values accepted by |nbsp= paren = {['no']=true, ['off']=true, ['omit']=true}, -- values accepted by |paren= } local messages_t = { tag_required = 'an IETF language tag as parameter {{{1}}} is required', -- for {{native name}} name_required = 'a name as parameter {{{2}}} is required', tag_required_idx = 'an IETF language tag in |tag%s= is required', -- for {{native name}} when called from {{native name list}} name_required_idx = 'a name in |name%s= is required', empty_list = 'list is empty', -- for {{native name list}} positional = 'positional parameters not supported', br_list = '&lt;br /> lists not allowed', -- for {{native name checker}} list_markup = 'list markup expected for multiple names', malformed_param = 'parameter value is malformed', } local help_links_t = { ['native name'] = '[[Template:Native name|help]]', ['native name checker'] = '[[Template:Native name checker|help]]', ['native name list'] = '[[Template:Native name list|help]]', } local error_cats_t = { ['native name'] = '[[Category:Native name template errors]]', ['native name checker'] = '[[Category:Native name checker template errors]]', ['native name list'] = '[[Category:Native name list template errors]]', } --[[--------------------------< E R R O R _ M S G >------------------------------------------------------------ returns a formatted error message ]] local function error_msg (msg, template, index) local cat = ((0 == mw.title.getCurrentTitle().namespace) and error_cats_t[template]) or ''; if index then local message = string.format (msg, index); return string.format ('<span style="color:#d33">Error {{%s}}: %s (%s)</span>%s', template, message, help_links_t[template], cat) end return string.format ('<span style="color:#d33">Error {{%s}}: %s (%s)</span>%s', template, msg, help_links_t[template], cat) end --[=[-------------------------< _ N A T I V E _ N A M E >------------------------------------------------------ implements {{native name}}; entry point from a module <args_t> is a table of parameter name/value pairs. Parameters that are supported are: args_t[1] - IETF language tag (required) args_t[2] - the native name (required) args_t.italic - accepts string values 'no' or 'off'; {{lang}} expects 'no' so 'off' must be translated args_t.italics - alias of |italic= args_t.paren - accepts 'omit', 'off', or 'no' args_t.icon - alias of paren args_t.nbsp - accepts 'omit' or 'no' args_t.parensize - args_t.fontsize - deprecated alias of |parensize= args_t.nolink - any value inhibits wikilinking of language name this function calls these functions in Module:lang: _is_ietf_tag _lang _name_from_tag TODO: add support for romanization and transliteration? add support for postfix so that 'mis' can render something like this: {{native|name|mis|Chotilapacquen|parent=omit|postfix=&#32;([[Coahuiltecan languages|Coahuiltecan]])}} Chotilapacquen (Coahuiltecan) ]=] local function _native_name (args_t) local template = (args_t.template and args_t.template) or 'native name'; -- for error messaging; use 'native name list' when called from native_name_list(), etc if not args_t[1] then return error_msg ((args_t.index and messages_t.tag_required_idx) or messages_t.tag_required, template, args_t.index) end if not args_t[2] then return error_msg ((args_t.index and messages_t.name_required_idx) or messages_t.name_required, template, args_t.index) end args_t.italic = args_t.italics or args_t.italic; -- plural form first in {{native name}} but singular form for {{lang}} args_t.italic = defined_values.italic[args_t.italic] or nil; -- translate assigned value args_t.italics = nil; -- so unset as unneeded args_t.paren = args_t.paren or args_t.icon; args_t.icon = nil; -- unset as unneeded args_t.parensize = args_t.parensize or args_t.fontsize or '100%'; args_t.fontsize = nil; -- unset as unneeded local out_t = {}; table.insert (out_t, lang_module._lang ({args_t[1], args_t[2], ['italic']=args_t.italic, ['template']=template})); if not defined_values.paren[args_t.paren] then table.insert (out_t, '&nbsp;'); if not defined_values.italic[args_t.italic] and not defined_values.nbsp[args_t.nbsp] then table.insert (out_t, '&nbsp;'); end table.insert (out_t, table.concat ({ '<span class="languageicon" style="font-size:', args_t.parensize, '; font-weight:normal">'})); if args_t.nolink then table.insert (out_t, table.concat ({'(', lang_module._name_from_tag ({args_t[1], ['template']=template}), ')'})); else if lang_module._is_ietf_tag (args_t[1]) then table.insert (out_t, table.concat ({'(', lang_module._name_from_tag ({args_t[1], ['link'] ='yes', ['template']=template}), ')'})); else table.insert (out_t, '(language?)'); -- TODO: any reason to keep this? end end table.insert (out_t, '</span>'); end return table.concat (out_t); end --[[--------------------------< N A T I V E _ N A M E >-------------------------------------------------------- implements {{native name}}; entry point from the template {{#invoke:native name|native_name|<tag>|<name>|italic=|paren=|parensize=|nbsp=|nolink=}} ]] local function native_name (frame) return _native_name (getArgs (frame)); end --[[--------------------------> _ N A T I V E _ N A M E _ L I S T >-------------------------------------------- implements {{native name}}; entry point from a module <args_t> is a table of parameter name/value pairs. Supports enumerated forms of the {{native name}} parameters: args_t.tagn - IETF language tag (|tag1= required) args_t.namen - the native name (|name1= required) args_t.italicn - accepts string values 'no' or 'off' args_t.italicsn - alias of |italicn= args_t.parenn - accepts 'omit', 'off', or 'no' args_t.iconn - alias of paren args_t.nbspn - accepts 'omit' or 'no' args_t.parensizen - args_t.fontsizen - deprecated alias of |parensizen= args_t.nolinkn - any value inhibits wikilinking of language name also supports: args_t.postfixn - wikitext to be appended to list item n (references other appropriate text) ]] local function _native_name_list (args_t) if args_t[1] then return error_msg (messages_t.positional, 'native name list') end local max_enum = 0; -- accumulate the value to the enumerator with the greatest value for param, _ in pairs (args_t) do -- loop through all parameters local n = tonumber (param:match ('%d+$')); -- extract the required enumerator max_enum = ((n and (n > max_enum)) and n) or max_enum; -- bump <max_enum> if <n> is greater end local list_t = {}; -- list of formatted native names goes here local n = 1; -- initialize an enumerator while n <= max_enum do table.insert (list_t, table.concat ({ '<li>', -- open the list item _native_name ({ -- go render the native name args_t['tag'..n], args_t['name'..n], ['italic'] = args_t['italic'..n], ['italics'] = args_t['italics'..n], ['paren'] = args_t['paren'..n], ['icon'] = args_t['icon'..n], ['nbsp'] = args_t['nbsp'..n], ['parensize'] = args_t['parensize'..n], ['fontsize'] = args_t['fontsize'..n], ['nolink'] = args_t['nolink'..n], ['template'] = 'native name list', -- for error messaging ['index'] = n, -- for error messaging }), args_t['postfix'..n] or '', '</li>' -- close the list item })); n = n + 1; -- bump the enumerator end if 0 < #list_t then if 1 < #list_t then table.insert (list_t, 1, '<div class="plainlist"><ul>'); -- open the div; open the unordered list table.insert (list_t, '</ul></div>'); -- close the unordered list; close the div else -- here when only one list item; no need for list markup; TODO: error message for this case? local out = table.concat (list_t):gsub ('<li>', ''):gsub ('</li>', ''); return out; -- to avoid replacement count contaminating the output end else return error_msg (messages_t.empty_list, 'native name list'); end return table.concat (list_t); -- make a big string and done end --[[--------------------------< N A T I V E _ N A M E _ L I S T >---------------------------------------------- implements {{native name list}}; entry point from the template {{#invoke:native name list|native_name_list|tag1=<tag>|name1=<name>|italic1=|paren1=|parensize1=|nbsp1=|nolink1=}} ]] local function native_name_list (frame) return _native_name_list (getArgs (frame)); end --[[--------------------------< _ N A T I V E _ N A M E _ C H E C K E R >-------------------------------------- entry point from a module implements {{native name checker}} for use inside infoboxen: |dataxx = {{native name checker|{{{native_name|}}}}} inspects rendered content of {{{native_name}}}: expects: at least one lang="<valid IETF tag>" html attribute; tag must begin with 2 or three letters followed by a hyphen or double quote character: lang="zh-Hant" or lang="nav" or lang="oj" emits error message when 2 or more lang="<valid IETF tag>" html attribute but list markup <li> tag not found emits error message if any form of '<br />' tag is found per MOS:NOBREAK returns: nothing when |native_name= is omitted or empty assigned value when no error error message on error ]] local function _native_name_checker (args_t) local value = args_t[1]; if not value then -- if |native_name= is omitted or empty return; -- return nothing end local _, count = value:gsub ('lang="%a%a%a?[%-"]%a*', '%1'); if 0 == count then return table.concat ({value, error_msg (messages_t.malformed_param, 'native name checker')}, ' '); -- no {{lang}} or {{native_name}} template end if 1 < count then if not value:find ('<div class="plainlist *" *>') or not value:find ('</div>$') then -- must be wrapped in 'plainlist' div return table.concat ({value, error_msg (messages_t.list_markup, 'native name checker')}, ' '); end end if value:find ('< */? *[Bb][Rr] */? *>') then -- look for something that vaguely resembles a <br /> tag return table.concat ({value, error_msg (messages_t.br_list, 'native name checker')}, ' '); end return value; -- no failed tests, return the value as is end --[[--------------------------< N A T I V E _ N A M E _ C H E C K E R >-------------------------------------- entry point from a module implements {{native name checker}} ]] local function native_name_checker (frame) return _native_name_checker (getArgs (frame)); end --[[--------------------------< E X P O R T S >---------------------------------------------------------------- ]] return { native_name = native_name, -- template interface native_name_list = native_name_list, native_name_checker = native_name_checker, _native_name = _native_name, -- other module interface _native_name_list = _native_name_list, _native_name_checker = _native_name_checker, } dqndnwi828np59x5ohblpt78pyl2f6l Modul:Native name/doc 828 4537 19574 2024-10-04T21:54:16Z Munajad.MH 3071 ←Membuat halaman berisi '{{High-use}} {{Lua|Module:Lang|Module:List|Module:Yesno|Module:Arguments}} Implements {{Tl|Native name}} and {{tl|Native name list}}. For tests, see {{tl|Native name/testcases}} and {{tl|Native name list/testcases}} <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Language-related modules]] }}</includeonly>' 19574 wikitext text/x-wiki {{High-use}} {{Lua|Module:Lang|Module:List|Module:Yesno|Module:Arguments}} Implements {{Tl|Native name}} and {{tl|Native name list}}. For tests, see {{tl|Native name/testcases}} and {{tl|Native name list/testcases}} <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Language-related modules]] }}</includeonly> 6712xjm7pxl3p2znpz42iv68kuy9pn4 Cèṭa'an:Infobox Country 10 4538 19576 2024-10-04T21:55:42Z Munajad.MH 3071 Munajad.MH ngallèyaghi kaca [[Cèṭa'an:Infobox Country]] ka [[Cèṭa'an:Infobox country]]: Judul salah eja 19576 wikitext text/x-wiki #ALIH [[Cèṭa'an:Infobox country]] 2s9usx5sgi3ok2w20t4ta56nm79c6pz Cèṭa'an:Cob 10 4539 19577 2024-10-04T22:00:43Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Collapse bottom]] 19577 wikitext text/x-wiki #REDIRECT [[Template:Collapse bottom]] {{Redirect category shell| {{R from template shortcut}} }} 3d6oqacw9gyw0g19gkxpme68i2qnh2o Cèṭa'an:UF-hcard-place 10 4540 19578 2024-10-04T22:01:29Z Munajad.MH 3071 ←Membuat halaman berisi 'The HTML mark up produced by this template includes an [[HCard|hCard microformat]], which makes the place-name and location [[Parsing|parsable]] by computers, either acting automatically to catalogue article across Wikipedia, or via a browser tool operated by a person, to (for example) add the subject to an address book. For more information about the use of [[microformat]]s on Wikipedia, please see [[WP:UF|the microformat project]]. If the place or venue has an...' 19578 wikitext text/x-wiki The HTML mark up produced by this template includes an [[HCard|hCard microformat]], which makes the place-name and location [[Parsing|parsable]] by computers, either acting automatically to catalogue article across Wikipedia, or via a browser tool operated by a person, to (for example) add the subject to an address book. For more information about the use of [[microformat]]s on Wikipedia, please see [[WP:UF|the microformat project]]. If the place or venue has an "established", "founded", "opened" or similar date that is specific to the day, use {{tl|start date}} [[Wikipedia:WikiProject Microformats/dates|unless the date is before 1583 CE]]. If it has a URL, use {{tl|URL}}. hCard uses HTML classes including: {{flatlist | * adr * category * country-name * extended-address * fn * label * locality * nickname * note * org * street-address * url * vcard }} '''Please do not rename or remove these classes nor collapse nested elements which use them.'''<includeonly>{{sandbox other||[[Category:Templates generating hCards]]}}</includeonly><noinclude> [[Category:Templates generating hCards]] [[Category:Microformat (uF) message templates]] </noinclude> 93b6vrmnx2j6ku5ef40z9o8i8kx2bw3 Bhângsa:Microformat (uF) message templates 14 4541 19579 2024-10-04T22:03:39Z Munajad.MH 3071 ←Membuat halaman berisi '{{Template category |type=message |description=Templates providing information about the use of [[Wikipedia:WikiProject Microformats|microformats in Wikipedia]].}} [[Category:Template namespace templates]] [[Category:WikiProject Microformats|τ]]' 19579 wikitext text/x-wiki {{Template category |type=message |description=Templates providing information about the use of [[Wikipedia:WikiProject Microformats|microformats in Wikipedia]].}} [[Category:Template namespace templates]] [[Category:WikiProject Microformats|τ]] rg8q114w5ia4h1pm95zl4zvsr49cwli Modul:Infobox/doc 828 4542 19583 2024-10-04T22:19:50Z Munajad.MH 3071 ←Membuat halaman berisi '{{High-use|3308957|all-pages = yes}} {{module rating|protected}} {{Lua|Module:Navbar|Module:Italic title}} {{Uses TemplateStyles|Module:Infobox/styles.css|Template:Hlist/styles.css|Template:Plainlist/styles.css}} '''Module:Infobox''' is a [[WP:Module|module]] that implements the {{tl|Infobox}} template. Please see the template page for usage instructions. == Tracking categories == * {{clc|Pages using infobox templates with ignored data cells}} * {{clc|Articles...' 19583 wikitext text/x-wiki {{High-use|3308957|all-pages = yes}} {{module rating|protected}} {{Lua|Module:Navbar|Module:Italic title}} {{Uses TemplateStyles|Module:Infobox/styles.css|Template:Hlist/styles.css|Template:Plainlist/styles.css}} '''Module:Infobox''' is a [[WP:Module|module]] that implements the {{tl|Infobox}} template. Please see the template page for usage instructions. == Tracking categories == * {{clc|Pages using infobox templates with ignored data cells}} * {{clc|Articles using infobox templates with no data rows}} * {{clc|Pages using embedded infobox templates with the title parameter}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|| [[Category:Modules that add a tracking category]] [[Category:Wikipedia infoboxes]] [[Category:Infobox modules]] [[Category:Modules that check for strip markers]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> pqa4aiks9gs0zluhrwmymna5oljyfv7 Modul:Italic title 828 4543 19584 2024-10-04T22:20:21Z Munajad.MH 3071 ←Membuat halaman berisi '-- This module implements {{italic title}}. require('strict') local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local checkTypeForNamedArg = libraryUtil.checkTypeForNamedArg local yesno = require('Module:Yesno') -------------------------------------------------------------------------------- -- ItalicTitle class -------------------------------------------------------------------------------- local ItalicTitle = {} do --------...' 19584 Scribunto text/plain -- This module implements {{italic title}}. require('strict') local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local checkTypeForNamedArg = libraryUtil.checkTypeForNamedArg local yesno = require('Module:Yesno') -------------------------------------------------------------------------------- -- ItalicTitle class -------------------------------------------------------------------------------- local ItalicTitle = {} do ---------------------------------------------------------------------------- -- Class attributes and functions -- Things that belong to the class are here. Things that belong to each -- object are in the constructor. ---------------------------------------------------------------------------- -- Keys of title parts that can be italicized. local italicizableKeys = { namespace = true, title = true, dab = true, } ---------------------------------------------------------------------------- -- ItalicTitle constructor -- This contains all the dynamic attributes and methods. ---------------------------------------------------------------------------- function ItalicTitle.new() local obj = {} -- Function for checking self variable in methods. local checkSelf = libraryUtil.makeCheckSelfFunction( 'ItalicTitle', 'obj', obj, 'ItalicTitle object' ) -- Checks a key is present in a lookup table. -- Param: name - the function name. -- Param: argId - integer position of the key in the argument list. -- Param: key - the key. -- Param: lookupTable - the table to look the key up in. local function checkKey(name, argId, key, lookupTable) if not lookupTable[key] then error(string.format( "bad argument #%d to '%s' ('%s' is not a valid key)", argId, name, key ), 3) end end -- Set up object structure. local parsed = false local categories = {} local italicizedKeys = {} local italicizedSubstrings = {} -- Parses a title object into its namespace text, title, and -- disambiguation text. -- Param: options - a table of options with the following keys: -- title - the title object to parse -- ignoreDab - ignore any disambiguation parentheses -- Returns the current object. function obj:parseTitle(options) checkSelf(self, 'parseTitle') checkType('parseTitle', 1, options, 'table') checkTypeForNamedArg('parseTitle', 'title', options.title, 'table') local title = options.title -- Title and dab text local prefix, parentheses if not options.ignoreDab then prefix, parentheses = mw.ustring.match( title.text, '^(.+) %(([^%(%)]+)%)$' ) end if prefix and parentheses then self.title = prefix self.dab = parentheses else self.title = title.text end -- Namespace local namespace = mw.site.namespaces[title.namespace].name if namespace and #namespace >= 1 then self.namespace = namespace end -- Register the object as having parsed a title. parsed = true return self end -- Italicizes part of the title. -- Param: key - the key of the title part to be italicized. Possible -- keys are contained in the italicizableKeys table. -- Returns the current object. function obj:italicize(key) checkSelf(self, 'italicize') checkType('italicize', 1, key, 'string') checkKey('italicize', 1, key, italicizableKeys) italicizedKeys[key] = true return self end -- Un-italicizes part of the title. -- Param: key - the key of the title part to be un-italicized. Possible -- keys are contained in the italicizableKeys table. -- Returns the current object. function obj:unitalicize(key) checkSelf(self, 'unitalicize') checkType('unitalicize', 1, key, 'string') checkKey('unitalicize', 1, key, italicizableKeys) italicizedKeys[key] = nil return self end -- Italicizes a substring in the title. This only affects the main part -- of the title, not the namespace or the disambiguation text. -- Param: s - the substring to be italicized. -- Returns the current object. function obj:italicizeSubstring(s) checkSelf(self, 'italicizeSubstring') checkType('italicizeSubstring', 1, s, 'string') italicizedSubstrings[s] = true return self end -- Un-italicizes a substring in the title. This only affects the main -- part of the title, not the namespace or the disambiguation text. -- Param: s - the substring to be un-italicized. -- Returns the current object. function obj:unitalicizeSubstring(s) checkSelf(self, 'unitalicizeSubstring') checkType('unitalicizeSubstring', 1, s, 'string') italicizedSubstrings[s] = nil return self end -- Renders the object into a page name. If no title has yet been parsed, -- the current title is used. -- Returns string function obj:renderTitle() checkSelf(self, 'renderTitle') -- Italicizes a string -- Param: s - the string to italicize -- Returns string. local function italicize(s) assert(type(s) == 'string', 's was not a string') assert(s ~= '', 's was the empty string') return string.format('<i>%s</i>', s) end -- Escape characters in a string that are magic in Lua patterns. -- Param: pattern - the pattern to escape -- Returns string. local function escapeMagicCharacters(s) assert(type(s) == 'string', 's was not a string') return s:gsub('%p', '%%%0') end -- If a title hasn't been parsed yet, parse the current title. if not parsed then self:parseTitle{title = mw.title.getCurrentTitle()} end -- Italicize the different parts of the title and store them in a -- titleParts table to be joined together later. local titleParts = {} -- Italicize the italicizable keys. for key in pairs(italicizableKeys) do if self[key] then if italicizedKeys[key] then titleParts[key] = italicize(self[key]) else titleParts[key] = self[key] end end end -- Italicize substrings. If there are any substrings to be -- italicized then start from the raw title, as this overrides any -- italicization of the main part of the title. if next(italicizedSubstrings) then titleParts.title = self.title for s in pairs(italicizedSubstrings) do local pattern = escapeMagicCharacters(s) local italicizedTitle, nReplacements = titleParts.title:gsub( pattern, italicize ) titleParts.title = italicizedTitle -- If we didn't make any replacements then it means that we -- have been passed a bad substring or that the page has -- been moved to a bad title, so add a tracking category. if nReplacements < 1 then categories['Pages using italic title with no matching string'] = true end end end -- Assemble the title together from the parts. local ret = '' if titleParts.namespace then ret = ret .. titleParts.namespace .. ':' end ret = ret .. titleParts.title if titleParts.dab then ret = ret .. ' (' .. titleParts.dab .. ')' end return ret end -- Returns an expanded DISPLAYTITLE parser function called with the -- result of obj:renderTitle, plus any other optional arguments. -- Returns string function obj:renderDisplayTitle(...) checkSelf(self, 'renderDisplayTitle') return mw.getCurrentFrame():callParserFunction( 'DISPLAYTITLE', self:renderTitle(), ... ) end -- Returns an expanded DISPLAYTITLE parser function called with the -- result of obj:renderTitle, plus any other optional arguments, plus -- any tracking categories. -- Returns string function obj:render(...) checkSelf(self, 'render') local ret = self:renderDisplayTitle(...) for cat in pairs(categories) do ret = ret .. string.format( '[[Category:%s]]', cat ) end return ret end return obj end end -------------------------------------------------------------------------------- -- Exports -------------------------------------------------------------------------------- local p = {} local function getArgs(frame, wrapper) assert(type(wrapper) == 'string', 'wrapper was not a string') return require('Module:Arguments').getArgs(frame, { wrappers = wrapper }) end -- Main function for {{italic title}} function p._main(args) checkType('_main', 1, args, 'table') local italicTitle = ItalicTitle.new() italicTitle:parseTitle{ title = mw.title.getCurrentTitle(), ignoreDab = yesno(args.all, false) } if args.string then italicTitle:italicizeSubstring(args.string) else italicTitle:italicize('title') end return italicTitle:render(args[1]) end function p.main(frame) return p._main(getArgs(frame, 'Template:Italic title')) end function p._dabonly(args) return ItalicTitle.new() :italicize('dab') :render(args[1]) end function p.dabonly(frame) return p._dabonly(getArgs(frame, 'Template:Italic dab')) end return p i5073gly55g6ltjgvutoqvgvumtx9fc Modul:Italic title/doc 828 4544 19585 2024-10-04T22:20:49Z Munajad.MH 3071 ←Membuat halaman berisi '{{High-risk| approximately 844000 }} {{module rating|protected}} {{Lua|Module:Yesno|Module:Arguments}} This module implements {{tl|italic title}} and {{tl|italic dab}}. Please see the template pages for documentation.<noinclude> [[Category:Module documentation pages]] </noinclude>' 19585 wikitext text/x-wiki {{High-risk| approximately 844000 }} {{module rating|protected}} {{Lua|Module:Yesno|Module:Arguments}} This module implements {{tl|italic title}} and {{tl|italic dab}}. Please see the template pages for documentation.<noinclude> [[Category:Module documentation pages]] </noinclude> 89km85y64unykekjwkis50y8uxfdh20 Sojhârâ 0 4545 19601 2024-10-04T23:54:12Z Munajad.MH 3071 ←Mengalihkan ke [[Sajhârâ]] 19601 wikitext text/x-wiki #Redirect: [[Sajhârâ]] pts93uonsrh8l0afggmtbzotudw7itz Modul:Date 828 4546 19990 19607 2024-10-07T01:18:19Z Munajad.MH 3071 19990 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] = { 'Ahd', 'Ahad' }, { 'Sen', 'Sennin' }, { 'Sel', 'Salasa' }, { 'Reb', 'Rebbhu' }, { 'Kam', 'Kemmis' }, { 'Jum', 'Jum`at' }, { 'Sab', 'Sabto' }, } local month_info = { -- 1=Jan to 12=Dec { 'Jan', 'Jenuari' }, { 'Feb', 'Fèbruari' }, { 'Mar', 'Maret' }, { 'Apr', 'April' }, { 'Mèi', 'Mèi' }, { 'Jun', 'Juni' }, { 'Jul', 'Juli' }, { 'Agu', 'Aghustus' }, { 'Sèp', 'Sèptèmber' }, { 'Okt', 'Oktober' }, { 'Nov', 'Novèmber' }, { 'Dès', 'Dèsember' }, } 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, aha = 0, ahad = 0, mon = 1, monday = 1, sen = 1, sennin = 1, tue = 2, tuesday = 2, sel = 2, salasa = 2, wed = 3, wednesday = 3, rab = 3, rabbhu = 3, thu = 4, thursday = 4, kam = 4, kemmis = 4, fri = 5, friday = 5, jum = 5, jumat = 5, sat = 6, saturday = 6, sab = 6, sabto = 6, }) end local function month_number(text) return name_to_number(text, { jan = 1, january = 1, jenuari = 1, feb = 2, february = 2, februari = 2, mar = 3, march = 3, maret = 3, apr = 4, april = 4, may = 5, mei = 5, mei = 5, jun = 6, june = 6, juni, jul = 7, july = 7, juli = 7, aug = 8, august = 8, agu = 8, agt = 8, aghustus = 8, sep = 9, september = 9, s = 9, oct = 10, october = 10, okt = 10, oktober = 10, nov = 11, november = 11, dec = 12, december = 12, des = 12, desember = 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, } i2rbw70p2nd4dhmonrg4cg6uznaa5ij Modul:Date/doc 828 4547 19606 2024-10-05T00:15:32Z Munajad.MH 3071 ←Membuat halaman berisi 'This module provides date functions for use by other modules. Dates in the [[Gregorian calendar]] and the [[Julian calendar]] are supported, from 9999 BCE to 9999 CE. The calendars are proleptic—they are assumed to apply at all times with no irregularities. A date, with an optional time, can be specified in a variety of formats, and can be converted for display using a variety of formats, for example, 1 April 2016 or April 1, 2016. The properties of a date inc...' 19606 wikitext text/x-wiki This module provides date functions for use by other modules. Dates in the [[Gregorian calendar]] and the [[Julian calendar]] are supported, from 9999 BCE to 9999 CE. The calendars are proleptic—they are assumed to apply at all times with no irregularities. A date, with an optional time, can be specified in a variety of formats, and can be converted for display using a variety of formats, for example, 1 April 2016 or April 1, 2016. The properties of a date include its [[Julian day|Julian date]] and its [[Gregorian date|Gregorian]] serial date, as well as the day-of-week and day-of-year. Dates can be compared (for example, <code>date1 <= date2</code>), and can be used with add or subtract (for example, <code>date + '3 months'</code>). The difference between two dates can be determined with <code>date1 - date2</code>. These operations work with both Gregorian and Julian calendar dates, but <code>date1 - date2</code> is nil if the two dates use different calendars. The module provides the following items. {| class="wikitable" ! Export !! Description |- | <code>_current</code> || Table with the current year, month, day, hour, minute, second. |- | <code>_Date</code> || Function that returns a table for a specified date. |- | <code>_days_in_month</code> || Function that returns the number of days in a month. |} The following has examples of using the module: *[[Module:Date/example]] • Demonstration showing how Module:Date may be used. *[[Module talk:Date/example]] • Output from the demonstration. == Formatted output == A date can be formatted as text. <syntaxhighlight lang="lua"> local Date = require('Module:Date')._Date local text = Date(2016, 7, 1):text() -- result is '1 July 2016' local text = Date(2016, 7, 1):text('%-d %B') -- result is '1 July' local text = Date('1 July 2016'):text('mdy') -- result is 'July 1, 2016' </syntaxhighlight> The following simplified formatting codes are available. {| class="wikitable" ! Code !! Result |- | hm || hour:minute, with "am" or "pm" or variant, if specified (14:30 or 2:30&nbsp;pm or variant) |- | hms || hour:minute:second (14:30:45) |- | ymd || year-month-day (2016-07-01) |- | mdy || month day, year (July 1, 2016) |- | dmy || day month year (1 July 2016) |} The following formatting codes (similar to [[strftime]]) are available. {| class="wikitable" ! Code !! Result |- | %a || Day abbreviation: Mon, Tue, ... |- | %A || Day name: Monday, Tuesday, ... |- | %u || Day of week: 1 to 7 (Monday to Sunday) |- | %w || Day of week: 0 to 6 (Sunday to Saturday) |- | %d || Day of month zero-padded: 01 to 31 |- | %b || Month abbreviation: Jan to Dec |- | %B || Month name: January to December |- | %m || Month zero-padded: 01 to 12 |- | %Y || Year zero-padded: 0012, 0120, 1200 |- | %H || Hour 24-hour clock zero-padded: 00 to 23 |- | %I || Hour 12-hour clock zero-padded: 01 to 12 |- | %p || AM or PM or as in options |- | %M || Minute zero-padded: 00 to 59 |- | %S || Second zero-padded: 00 to 59 |- | %j || Day of year zero-padded: 001 to 366 |- | %-d || Day of month: 1 to 31 |- | %-m || Month: 1 to 12 |- | %-Y || Year: 12, 120, 1200 |- | %-H || Hour: 0 to 23 |- | %-M || Minute: 0 to 59 |- | %-S || Second: 0 to 59 |- | %-j || Day of year: 1 to 366 |- | %-I || Hour: 1 to 12 |- | %% || % |} In addition, <code>%{''property''}</code> (where <code>''property''</code> is any property of a date) can be used. For example, <code>Date('1 Feb 2015 14:30:45 A.D.')</code> has the following properties. {| class="wikitable" ! Code !! Result |- | %{calendar} || Gregorian |- | %{year} || 2015 |- | %{month} || 2 |- | %{day} || 1 |- | %{hour} || 14 |- | %{minute} || 30 |- | %{second} || 45 |- | %{dayabbr} || Sun |- | %{dayname} || Sunday |- | %{dayofweek} || 0 |- | %{dow} || 0 (same as dayofweek) |- | %{dayofweekiso} || 7 |- | %{dowiso} || 7 (same as dayofweekiso) |- | %{dayofyear} || 32 |- | %{era} || A.D. |- | %{gsd} || 735630 (numbers of days from 1 January 1 CE; the first is day 1) |- | %{juliandate} || 2457055.1046875 ([[Julian day]]) |- | %{jd} || 2457055.1046875 (same as juliandate) |- | %{isleapyear} || false |- | %{monthdays} || 28 |- | %{monthabbr} || Feb |- | %{monthname} || February |} Some shortcuts are available. Given <code>date = Date('1 Feb 2015 14:30')</code>, the following results would occur. {| class="wikitable" ! Code !! Description !! Example result !! Equivalent format |- | date:text('%c') || date and time || 2:30&nbsp;pm 1 February 2015 || %-I:%M %p %-d %B %-Y %{era} |- | date:text('%x') || date || 1 February 2015 || %-d %B %-Y %{era} |- | date:text('%X') || time || 2:30&nbsp;pm || %-I:%M %p |} == Julian date == The following has an example of converting a [[Julian day|Julian date]] to a date, then obtaining information about the date. <syntaxhighlight lang="lua"> -- Code -- Result Date = require('Module:Date')._Date date = Date('juliandate', 320) number = date.gsd -- -1721105 number = date.jd -- 320 text = date.dayname -- Saturday text = date:text() -- 9 October 4713&nbsp;BC text = date:text('%Y-%m-%d') -- 4713-10-09 text = date:text('%{era} %Y-%m-%d') -- BC 4713-10-09 text = date:text('%Y-%m-%d %{era}') -- 4713-10-09&nbsp;BC text = date:text('%Y-%m-%d %{era}', 'era=B.C.E.') -- 4713-10-09&nbsp;B.C.E. text = date:text('%Y-%m-%d', 'era=BCNEGATIVE') -- -4712-10-09 text = date:text('%Y-%m-%d', 'era=BCMINUS') -- −4712-10-09 (uses Unicode MINUS SIGN U+2212) text = Date('juliandate',320):text('%{gsd} %{jd}') -- -1721105 320 text = Date('Oct 9, 4713 B.C.E.'):text('%{gsd} %{jd}') -- -1721105 320 text = Date(-4712,10,9):text('%{gsd} %{jd}') -- -1721105 320 </syntaxhighlight> == Date differences == The difference between two dates can be determined with <code>date1 - date2</code>. The result is valid if both dates use the Gregorian calendar or if both dates use the Julian calendar, otherwise the result is nil. An age and duration can be calculated from a date difference. For example: <syntaxhighlight lang="lua"> -- Code -- Result Date = require('Module:Date')._Date date1 = Date('21 Mar 2015') date2 = Date('4 Dec 1999') diff = date1 - date2 d = diff.age_days -- 5586 y, m, d = diff.years, diff.months, diff.days -- 15, 3, 17 (15 years + 3 months + 17 days) y, m, d = diff:age('ymd') -- 15, 3, 17 y, m, w, d = diff:age('ymwd') -- 15, 3, 2, 3 (15 years + 3 months + 2 weeks + 3 days) y, m, w, d = diff:duration('ymwd') -- 15, 3, 2, 4 d = diff:duration('d') -- 5587 (a duration includes the final day) </syntaxhighlight> A date difference holds the original dates except they are swapped so <code>diff.date1 >= diff.date2</code> (<code>diff.date1</code> is the more recent date). This is shown in the following. <syntaxhighlight lang="lua"> date1 = Date('21 Mar 2015') date2 = Date('4 Dec 1999') diff = date1 - date2 neg = diff.isnegative -- false text = diff.date1:text() -- 21 March 2015 text = diff.date2:text() -- 4 December 1999 diff = date2 - date1 neg = diff.isnegative -- true (dates have been swapped) text = diff.date1:text() -- 21 March 2015 text = diff.date2:text() -- 4 December 1999 </syntaxhighlight> A date difference also holds a time difference: <syntaxhighlight lang="lua"> date1 = Date('8 Mar 2016 0:30:45') date2 = Date('19 Jan 2014 22:55') diff = date1 - date2 y, m, d = diff.years, diff.months, diff.days -- 2, 1, 17 H, M, S = diff.hours, diff.minutes, diff.seconds -- 1, 35, 45 </syntaxhighlight> A date difference can be added to a date, or subtracted from a date. <syntaxhighlight lang="lua"> date1 = Date('8 Mar 2016 0:30:45') date2 = Date('19 Jan 2014 22:55') diff = date1 - date2 date3 = date2 + diff date4 = date1 - diff text = date3:text('ymd hms') -- 2016-03-08 00:30:45 text = date4:text('ymd hms') -- 2014-01-19 22:55:00 equal = (date1 == date3) -- true equal = (date2 == date4) -- true </syntaxhighlight> The age and duration methods of a date difference accept a code that identifies the components that should be returned. An extra day is included for the duration method because it includes the final day. {| class="wikitable" ! Code !! Returned values |- | <code>'ymwd'</code> || years, months, weeks, days |- | <code>'ymd'</code> || years, months, days |- | <code>'ym'</code> || years, months |- | <code>'y'</code> || years |- | <code>'m'</code> || months |- | <code>'wd'</code> || weeks, days |- | <code>'w'</code> || weeks |- | <code>'d'</code> || days |} <noinclude> [[Category:Module documentation pages]] </noinclude> lcxns5uqskbisgp6r21dkak1lm13bd3 Cèṭa'an:Expand wikitext 10 4548 19636 2024-10-05T11:23:04Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:Expand wikitext|main|{{{1}}}|unstrip={{{unstrip|}}}}}<noinclude> {{documentation}} </noinclude>' 19636 wikitext text/x-wiki {{#invoke:Expand wikitext|main|{{{1}}}|unstrip={{{unstrip|}}}}}<noinclude> {{documentation}} </noinclude> rgw057rx46kg63kopy26yls8n6zwk90 Modul:Expand wikitext 828 4549 19637 2024-10-05T11:24:08Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {} local yesno = require("Module:Yesno") function p.main(frame) local pframe = frame:getParent() local code = frame.args[1] if mw.text.trim(mw.text.killMarkers(code)) == "" or yesno(frame.args.unstrip) then code = mw.text.unstripNoWiki(code); end return pframe:preprocess(code) end return p' 19637 Scribunto text/plain local p = {} local yesno = require("Module:Yesno") function p.main(frame) local pframe = frame:getParent() local code = frame.args[1] if mw.text.trim(mw.text.killMarkers(code)) == "" or yesno(frame.args.unstrip) then code = mw.text.unstripNoWiki(code); end return pframe:preprocess(code) end return p oyxkgldm8bb0spoz31nlwzp04g4l9dy Modul:Expand wikitext/doc 828 4550 19638 2024-10-05T11:24:44Z Munajad.MH 3071 ←Membuat halaman berisi 'Implements {{tl|Expand wikitext}}. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly>' 19638 wikitext text/x-wiki Implements {{tl|Expand wikitext}}. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly> qkio37nym7f7yjcnj7x1a88zm3s608w Cèṭa'an:Nowiki template demo 10 4551 19639 2024-10-05T11:34:28Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Template test case|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude>' 19639 wikitext text/x-wiki <includeonly>{{#invoke:Template test case|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> tqcbtoi20hh04qz7tcyj9c81ibksvas Cèṭa'an:Nowiki template demo/doc 10 4552 19640 2024-10-05T11:35:10Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{lua|Module:Template test case}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template shows a template invocation together with a demonstration of that template's output. The template arguments are passed in once, inside {{tag|nowiki}} tags, and are used to generate both the template invocation and the template output. The demonstration can be...' 19640 wikitext text/x-wiki {{Documentation subpage}} {{lua|Module:Template test case}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template shows a template invocation together with a demonstration of that template's output. The template arguments are passed in once, inside {{tag|nowiki}} tags, and are used to generate both the template invocation and the template output. The demonstration can be displayed in various different formats. This template is identical to {{tl|test case nowiki}} with the {{para|showtemplate2}} and {{para|showheader}} parameters both set to "no". To see the full range of options available, please see the [[Template:Test case nowiki/doc|test case nowiki documentation]]. == Usage == ===Basic syntax=== <syntaxhighlight lang="wikitext" style="overflow:auto;"> {{nowiki template demo|<nowiki>{{[template name] | [param1] = [value1] | [param2] = [value2] | [param3] = [value3] ... }}</nowiki>}} <!-- Or --> {{nowiki template demo|<nowiki>{{<!-- template name with parameters -->}}</nowiki>}} </syntaxhighlight> ===Common syntax=== The following options will work with all different test case formats. <syntaxhighlight lang="wikitext" style="overflow:auto;"> {{nowiki template demo | format = | collapsible = | resetRefs = | showcode = | showheader = | code = <nowiki>{{[template name] | [param1] = [value1] | [param2] = [value2] | [param3] = [value3] ... }}</nowiki> }} </syntaxhighlight> Some test case formats accept additional parameters as well. See their sections for documentation. == Parameters == {| class="wikitable" |+ Common parameters |- ! Parameter !! Description |- | <code>code</code> or <code>1</code> || The template code, inside {{tag|nowiki}} tags. You must use the magic word "__TEMPLATENAME__" instead of the template name. For example: <code><nowiki>| code = &lt;nowiki&gt;{{__TEMPLATENAME__|first|second|foo=bar}}&lt;/nowiki&gt;</nowiki></code>. <p>Note: due to the way nowiki tags work, the template treats the [[HTML entities]] &amp;lt;, &amp;gt; and &amp;quot; as if they were the literal characters &lt;, &gt; and &quot; when used with this parameter.</p> |- | <code>format</code> || The format to display the test cases in. This can be "default", "inline", "columns" or "rows". The inline format is for templates that can be displayed entirely on one line. If used with templates that display on multiple lines it may produce unexpected results. The "columns" and "rows" formats are intended for displaying multiple templates in a table, so they are not of much use here. See the [[Template:Test case nowiki/doc|test case nowiki documentation]] for more information about them. |- | <code>heading1</code> || A custom heading for the template. |- | <code>showheader</code> || If this is set to "no", then no headers are shown. |- | <code>collapsible</code> || If set to "yes", the demonstration is made collapsible. It is collapsed by default. |- | <code>resetRefs</code> || If set to "yes", any references generated by the templates tested are reset after each template is expanded. |- | <code>showcode</code> || Set this to "no" to disable display of the template invocation. |} You can use {{para|collapsible|yes}} with any format to collapse it. You can set a custom title for collapsible test cases with the {{para|title}} parameter. == Examples == === Default === ====Usage==== <pre style="white-space:pre-wrap; overflow:auto; background-color:#eee;"> {{nowiki template demo|code=&lt;nowiki>{{ombox|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}}&lt;/nowiki>}} </pre> ====Output==== {{nowiki template demo|code=<nowiki>{{ombox|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}}</nowiki>}} === Default, collapsible === ====Usage==== <pre style="white-space:pre-wrap; overflow:auto; background-color:#eee;"> {{nowiki template demo|collapsible=yes|&lt;nowiki>{{ombox|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}}&lt;/nowiki>}} </pre> ====Output==== {{nowiki template demo|collapsible=yes|<nowiki>{{ombox|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}}</nowiki>}} === Inline === using [[Template:3x]] ====Usage==== <pre style="white-space:pre-wrap; overflow:auto; background-color:#eee;"> {{nowiki template demo|format=inline|code=&lt;nowiki>{{3x|Lorem ipsum}}&lt;/nowiki>}} </pre> ====Output==== {{nowiki template demo|format=inline|code=<nowiki>{{3x|Lorem ipsum}}</nowiki>}} Note: As this format starts with a bullet, a newline will always be inserted at the start of the template output due to [[phab:T14974|bug 14974]]. === Inline with nowiki output === using [[Template:URL]] ====Usage==== <pre style="white-space:pre-wrap; overflow:auto; background-color:#eee;"> {{nowiki template demo|format=inline|output=nowiki+|code=&lt;nowiki>{{URL | 1= http://www.example.com/path?section=17 }}&lt;/nowiki>}} </pre> ====Output==== {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{URL | 1= http://www.example.com/path?section=17 }}</nowiki>}} == Technical limitations == The template has the following known technical limitations: * An error will be generated if processing the entire page takes more than 10 seconds. This is an intentional limit in the [[mw:Extension:Scribunto|Scribunto]] extension that runs [[Module:Template test case]], on which this template is based. If a test cases page takes more than 10 seconds to load, you may need to split it up into different pages. * The template converts the [[HTML entities]] &amp;lt;, &amp;gt; and &amp;quot; inside template invocations to the literal characters &lt;, &gt; and &quot;. This is due to the way nowiki tags work. == See also == Similar templates: * [[Template:Demo]] and [[Template:Demo-inline]] which use [[Module:Demo]] * [[Template:Automarkup]] which uses [[Module:Automarkup]] Templates invoking [[Module:Template test case]]: * [[Template:Test case]] – a generalised test case template * [[Template:Testcase rows]] – for a table of test cases arranged in rows * [[Template:Testcase table]] – for a table of test cases arranged in columns * [[Template:Inline test case]] – for test cases with small invocations and small output * [[Template:Collapsible test case]] – for test cases collapsed by default if the results are the same <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Documentation assistance templates]] [[Category:Programming typing-aid templates]] [[Category:Template test cases| ]] [[Category:Nowiki templates]] [[Category:Wikitext processing templates]] }}</includeonly> 1wr9pibqdwamwdsl88q2c5la8an9bjw Cèṭa'an:Inline test case 10 4553 19641 2024-10-05T11:36:17Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Template test case|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude>' 19641 wikitext text/x-wiki <includeonly>{{#invoke:Template test case|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> tqcbtoi20hh04qz7tcyj9c81ibksvas Cèṭa'an:Inline test case/doc 10 4554 19642 2024-10-05T11:36:58Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Lua|Module:Template test case}} <!-----Categories where indicated at the bottom of this page, please; interwikis to Wikidata-----> This template generates a test case comparing two or more templates for inline templates. The template invocation and the result must all fit on one line, otherwise it may return strange results. Each template is called with the same parameters. All parameters passed to this template are passed through to...' 19642 wikitext text/x-wiki {{Documentation subpage}} {{Lua|Module:Template test case}} <!-----Categories where indicated at the bottom of this page, please; interwikis to Wikidata-----> This template generates a test case comparing two or more templates for inline templates. The template invocation and the result must all fit on one line, otherwise it may return strange results. Each template is called with the same parameters. All parameters passed to this template are passed through to the test-case templates, with the exception of parameters starting with an underscore character ("_"), which are reserved for internal use. If no templates are specified explicitly, the module uses the base page of the current page as the first template, and its /sandbox subpage as the second template. If only one template is specified explicitly, its /sandbox subpage is used as the second template. == Usage == '''Basic syntax''' <syntaxhighlight lang="wikitext"> {{inline test case | [param1] = [value1] | [param2] = [value2] | [param3] = [value3] ... }} </syntaxhighlight> '''Full syntax''' <syntaxhighlight lang="wikitext"> {{inline test case | _format = | _collapsible = | _resetRefs = | _code = | _showcode = | _template = | _template1 = | _showtemplate1 = | _template2 = | _showtemplate2 = | _template3 = | _showtemplate3 = ... | [param1] = [value1] | [param2] = [value2] | [param3] = [value3] ... }} </syntaxhighlight> == Parameters == {| class="wikitable" |- ! Parameter !! Description |- | <code>_template1</code>, <code>_template2</code>, <code>_template3</code>... || The names of the templates to be processed. The default of _template1 is the base page of the current page. If _template1 is specified, the default for _template2 is its /sandbox subpage; if not, the default for _template2 is the /sandbox subpage of the base page of the current page. Template names should be entered as you would use them in a normal template invocation, i.e. "3x", not "Template:3x". If you need to test a page in the main namespace you can use a colon prefix, i.e. ":''article name''". |- | <code>_template</code> || An alias for _template1. If both _template and _template1 are specified, _template will take precedence. |- | <code>_showtemplate1</code>, <code>_showtemplate2</code>, <code>_showtemplate3</code>... || If this is set to "no", then no output is shown for that template. This is useful if you only want to show the main template, or if you only want to show the sandbox template. |- | <code>_collapsible</code> || If set to "yes", the test case is made collapsible. The test case is collapsed and given a green heading if all the template outputs are the same. If any of the template outputs differ, the test case is expanded and given a yellow heading. |- | <code>_resetRefs</code> || If set to "yes", any references generated by the templates tested are reset after each template is expanded. |- | <code>_showcode</code> || Set to "no" to disable the display of the template code for each template. If an invocation is specified with the _code parameter, then that is used. Otherwise, an approximation is generated from the arguments. This approximation is not perfect - whitespace in named arguments is lost, and duplicate arguments are ignored - but it should be fine for template code that is input all on one line without spaces between parameters. |- | <code>_code</code> || Used to specify template code inside {{tag|nowiki}} tags. This is used with the _showcode option to display the template invocation while preserving whitespace. You must use the magic word "__TEMPLATENAME__" instead of the template name. For example: <code><nowiki>| _code = &lt;nowiki&gt;{{__TEMPLATENAME__|first|second|foo=bar}}&lt;/nowiki&gt;</nowiki></code>. If you use this option, take care to ensure that the template invocation is all contained on one line; if not, the template may produce unexpected results. <p>If you find yourself using this option a lot, you may want to consider using {{tl|test case nowiki}}, which allows you to generate the entire test case from template code in nowiki tags, saving you from typing in all the arguments twice.</p> <p>Note: due to the way nowiki tags work, the template treats the [[HTML entities]] &amp;lt;, &amp;gt; and &amp;quot; as if they were the literal characters &lt;, &gt; and &quot; when used with this parameter.</p> |- | <code>_format</code> || It is possible to use this parameter to display completely different formats, for example test cases arranged in columns. Not all of the parameters here will work with the other formats. For details, see the documentation of [[Template:Test case]]. |} == Example == using [[Template:3x]] ;Usage <syntaxhighlight lang="wikitext" style="white-space:pre-wrap; overflow:auto; background-color:#eee;"> {{inline test case|_template=3x|ipsum lorem }} </syntaxhighlight> ;Output {{inline test case|_template=3x|ipsum lorem }} == Technical limitations == As this template starts with a bullet, a newline will always be inserted at the start of the template output due to [[phab:T14974|bug 14974]]. See [[Template:Test case#Technical limitations]] for other known technical limitations. == See also == Templates invoking [[Module:Template test case]]: * [[Template:Test case]] – a generalised test case template * [[Template:Testcase rows]] – for a table of test cases arranged in rows * [[Template:Testcase table]] – for a table of test cases arranged in columns * [[Template:Collapsible test case]] – for test cases collapsed by default if the results are the same * [[Template:Test case nowiki]] – for test cases from template invocations enclosed in {{tag|nowiki}} tags * [[Template:Nowiki template demo]] – for use in template documentation <includeonly>{{basepage subpage| <!-----Categories below here, please; interwikis to Wikidata-----> [[Category:Template test cases| ]] [[Category:Template namespace templates]] }}</includeonly> 1bzqdtyiuc93b8smarw7snasb87jd5v Cèṭa'an:Testcase table 10 4555 19643 2024-10-05T11:38:12Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Template test case|main}}</includeonly><noinclude> {{documentation}} </noinclude>' 19643 wikitext text/x-wiki <includeonly>{{#invoke:Template test case|main}}</includeonly><noinclude> {{documentation}} </noinclude> 0445uyzppdfnu1j4kj9ie42pyliyrbz Cèṭa'an:Testcase table/doc 10 4556 19644 2024-10-05T11:39:03Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Lua|Module:Template test case}} <!-- Categories where indicated at the bottom of this page, please; interwikis at Wikidata --> This template generates a table of side-by-side testcases comparing two or more templates. Each template is called with the same parameters. All parameters passed to this template are passed through to the test-case templates, with the exception of parameters starting with an underscore character ("_"), which...' 19644 wikitext text/x-wiki {{Documentation subpage}} {{Lua|Module:Template test case}} <!-- Categories where indicated at the bottom of this page, please; interwikis at Wikidata --> This template generates a table of side-by-side testcases comparing two or more templates. Each template is called with the same parameters. All parameters passed to this template are passed through to the test-case templates, with the exception of parameters starting with an underscore character ("_"), which are reserved for internal use. If no templates are specified explicitly, the module uses the base page of the current page as the first template, and its /sandbox subpage as the second template. If only one template is specified explicitly, its /sandbox subpage is used as the second template. == Usage == '''Basic syntax''' <pre> {{Testcase table | [param1] = [value1] | [param2] = [value2] | [param3] = [value3] ... }} </pre> '''Full syntax''' <pre> {{Testcase table | _format = | _class = | _style = | _caption = | _rowheader = | _heading0 = | _before = | _after = | _collapsible = | _resetRefs = | _code = | _showcode = | _showheader = | _template = | _template1 = | _showtemplate1 = | _heading1 = | _template2 = | _showtemplate2 = | _heading2 = | _template3 = | _showtemplate3 = | _heading3 = ... | [param1] = [value1] | [param2] = [value2] | [param3] = [value3] ... }} </pre> == Parameters == {| class="wikitable" ! Parameter !! Description |- | <code>_template1</code><br/><code>_template2</code><br/>''(etc)'' || Names of the templates to be processed. <code>_template1</code>'s default is the current page's {{tlx|basepage}}. If <code>_template1</code> is specified, the default for <code>_template2</code> is its /sandbox [[Wikipedia:Subpages|subpage]]; if not, the default for <code>_template2</code> is the /sandbox subpage of the current page's basepage. Template names should be entered as you would use them in a normal template invocation, i.e. "3x", not "Template:3x". If you need to test a page in the main namespace you can use a colon prefix, i.e. ":''article name''". |- | <code>_template</code> || Alias for <code>_template1</code>. If both <code>_template</code> and <code>_template1</code> are specified, <code>_template</code> will take precedence. |- | <code>_showtemplate1</code>, <code>_showtemplate2</code>, <code>_showtemplate3</code>... || If this is set to "no", then no output is shown for that template. This is useful if you only want to show the main template, or if you only want to show the sandbox template. |- | <code>_heading1</code><br/><code>_heading2</code><br/>''(etc)'' || Custom headings for each of the templates. |- | <code>_showheader</code> || If this is set to "no", then no headers are shown. |- | <code>_class</code> || HTML classes for the table. Use {{para|_class|wikitable}} to format the table as a wikitable. |- | <code>_style</code> || Custom inline CSS for the table. |- | <code>_caption</code> || Custom caption for the table. The default is "Side by side comparison". |- | <code>_rowheader</code> || An extra heading for the row containing the templates. |- | <code>_heading0</code> || If <code>_rowheader</code> is supplied, this is an optional heading above it in the template row. |- | <code>_before</code>, <code>_after</code> || This text is displayed before or after (respectively) the output of each template. These parameters introduce no whitespace on their own. |- | <code>_collapsible</code> || If set to "yes", the test case is made collapsible. The test case is collapsed and given a green heading if all the template outputs are the same. If any of the template outputs differ, the test case is expanded and given a yellow heading. |- | <code>_resetRefs</code> || If set to "yes", any references generated by the templates tested are reset after each template is expanded. |- | <code>_showcode</code> || Show the template code used to make the test case. If an invocation is specified with the <code>_code</code> parameter, then that is used. Otherwise, an approximation is generated from the arguments. This approximation is not perfect (whitespace in named arguments is lost; duplicate arguments are ignored) but it should be fine for template code that is input all on one line without spaces between parameters. |- | <code>_code</code> || Used to specify template code inside {{tag|nowiki}} tags. This is used with the _showcode option to display the template invocation while preserving whitespace. You must use the magic word "__TEMPLATENAME__" instead of the template name. For example: {{para|1=_code|2=&lt;nowiki&gt;<nowiki>{{__TEMPLATENAME__|first|second|foo=bar}}</nowiki>&lt;/nowiki&gt;}}. If you find yourself using this option a lot, you may want to consider using {{tl|Test case nowiki}}, which allows you to generate the entire test case from template code in nowiki tags, saving you from typing in all the arguments twice. <p>Note: due to the way nowiki tags work, the template treats the [[HTML entities]] &amp;lt;, &amp;gt; and &amp;quot; as if they were the literal characters &lt;, &gt; and " when used with this parameter.</p> |- | <code>_format</code> || It is possible to use this parameter to display completely different formats, for example test cases arranged in rows. Not all of the parameters here will work with the other formats. For details, see [[Template:Test case]]'s documentation. |} == Examples == ===Example 1=== using [[Template:Year in South Africa]], with {{para|_showcode|true}} ;Usage <pre style="white-space:pre-wrap; overflow:auto; background-color:#eee;"> {{Testcase table |_template=Year in South Africa |_showcode=true |1600s |nocat=true }} </pre> ;Output {{Testcase table |_template=Year in South Africa |_showcode=true |1600s |nocat=true }} ===Example 2=== using [[Template:Infobox]], with {{para|_showcode|true}} and {{para|_caption|&amp;nbsp;}} ;Usage <pre style="white-space:pre-wrap; overflow:auto; background-color:#eee;"> {{Testcase table |_template=Infobox |_showcode=true |_caption=&amp;nbsp; |title=title |above=above |header1=header1 |label2=label2 |data2=data2 |label3=label3 |data3=data3 |below=below }} </pre> ;Output {{Testcase table |_template=Infobox |_showcode=true |_caption=&nbsp; |title=title |above=above |header1=header1 |label2=label2 |data2=data2 |label3=label3 |data3=data3 |below=below }} == Technical limitations == See [[Template:Test case#Technical limitations]] for this template's known technical limitations. == See also == Templates invoking [[Module:Template test case]]: * [[Template:Test case]] – a generalised test case template * [[Template:Testcase rows]] – for a table of test cases arranged in rows * [[Template:Inline test case]] – for test cases with small invocations and small output * [[Template:Collapsible test case]] – for test cases collapsed by default if the results are the same * [[Template:Test case nowiki]] – for test cases from template invocations enclosed in {{tag|nowiki}} tags * [[Template:Nowiki template demo]] – for use in template documentation Other templates: * [[Template:Parameter names example]] – produces an example of a template by using the names of that template's parameters as the values for those parameters. <includeonly>{{When on basepage | <!-- Categories below here, please; interwikis at Wikidata --> [[Category:Template test cases| ]] [[Category:Template namespace templates]] }}</includeonly> 6ip0cbqje5mfol2ttk0qrcf42on283h Cèṭa'an:Test case nowiki 10 4557 19645 2024-10-05T11:40:18Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Template test case|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude>' 19645 wikitext text/x-wiki <includeonly>{{#invoke:Template test case|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> tqcbtoi20hh04qz7tcyj9c81ibksvas Cèṭa'an:Test case nowiki/doc 10 4558 19646 2024-10-05T11:42:18Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{lua|Module:Template test case}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template generates a test case for two or more templates. Each template is called with the same parameters, and the test case can be displayed in various different formats. The template output and the template invocations are generated from template code passed inside...' 19646 wikitext text/x-wiki {{Documentation subpage}} {{lua|Module:Template test case}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template generates a test case for two or more templates. Each template is called with the same parameters, and the test case can be displayed in various different formats. The template output and the template invocations are generated from template code passed inside {{tag|nowiki}} tags passed to the {{para|code}} or {{para|1}} parameters. In this template code, you must use the magic word <code>__TEMPLATENAME__</code> instead of the normal template name. Template names are specified parameters like {{para|template1}} and {{para|template2}}, etc. If no templates are specified explicitly, the module uses the base page of the current page as the first template, and its /sandbox subpage as the second template. If only one template is specified explicitly, its /sandbox subpage is used as the second template. == Usage == '''Basic syntax''' <pre> {{test case nowiki|&lt;nowiki&gt;{{__TEMPLATENAME__ | [param1] = [value1] | [param2] = [value2] | [param3] = [value3] ... }}&lt;/nowiki&gt;}} </pre> '''Common syntax''' The following options will work with all different test case formats. <pre> {{test case nowiki | format = | collapsible = | resetRefs = | showcode = | showheader = | template = | template1 = | showtemplate1 = | heading1 = | template2 = | showtemplate2 = | heading2 = | template3 = | showtemplate3 = | heading3 = ... | code = &lt;nowiki&gt;{{__TEMPLATENAME__ | [param1] = [value1] | [param2] = [value2] | [param3] = [value3] ... }}&lt;/nowiki&gt; }} </pre> Some test case formats accept additional parameters as well. See their sections for documentation. == Parameters == {| class="wikitable" |+ Common parameters |- ! Parameter !! Description |- | <code>code</code> or <code>1</code> || The template code, inside {{tag|nowiki}} tags. You must use the magic word "__TEMPLATENAME__" instead of the template name. For example: <code><nowiki>| code = &lt;nowiki&gt;{{__TEMPLATENAME__|first|second|foo=bar}}&lt;/nowiki&gt;</nowiki></code>. <p>Note: due to the way nowiki tags work, the template treats the [[HTML entities]] &amp;lt;, &amp;gt; and &amp;quot; as if they were the literal characters &lt;, &gt; and &quot; when used with this parameter.</p> |- | <code>format</code> || The format to display the test cases in. This can be "columns", "rows", "inline" or "default". |- | <code>template1</code>, <code>template2</code>, <code>template3</code>... || The names of the templates to be processed. The default of template1 is the base page of the current page. If template1 is specified, the default for template2 is its /sandbox subpage; if not, the default for template2 is the /sandbox subpage of the base page of the current page. Template names should be entered as you would use them in a normal template invocation, i.e. "3x", not "Template:3x". If you need to test a page in the main namespace you can use a colon prefix, i.e. ":''article name''". |- | <code>template</code> || An alias for template1. If both template and template1 are specified, template will take precedence. |- | <code>showtemplate1</code>, <code>showtemplate2</code>, <code>showtemplate3</code>... || If this is set to "no", then no output is shown for that template. This is useful if you only want to show the main template, or if you only want to show the sandbox template. |- | <code>heading1</code>, <code>heading2</code>, <code>heading3</code>... || Custom headings for each of the templates. |- | <code>showheader</code> || If this is set to "no", then no headers are shown. |- | <code>collapsible</code> || If set to "yes", the test case is made collapsible. The test case is collapsed and given a green heading if all the template outputs are the same. If any of the template outputs differ, the test case is expanded and given a yellow heading. |- | <code>resetRefs</code> || If set to "yes", any references generated by the templates tested are reset after each template is expanded. |- | <code>showcode</code> || Set this to "no" to disable showing the template code used to make the test case. |} The default test case format doesn't have any extra parameters. The inline format is for test cases that can be displayed entirely on one line. If used with templates that display on multiple lines it may produce unexpected results. It doesn't have any extra parameters. The columns format arranges the test cases side by side in a table. This is useful for comparing long and thin templates such as infoboxes. It has the following extra parameters: {| class="wikitable" |- ! Parameter !! Description |- | <code>class</code> || HTML classes for the table. Use {{para|class|wikitable}} to format the table as a wikitable. |- | <code>style</code> || Custom inline CSS for the table. |- | <code>caption</code> || Custom caption for the table. The default is "Side by side comparison". |- | <code>rowheader</code> || An extra heading for the row containing the templates. |- | <code>heading0</code> || If rowheader is supplied, this is an optional heading above it in the template row. |- | <code>after</code> || This text is displayed after the output of each template. |} The rows format arranges the test cases in rows in a table. It has the following extra parameters: {| class="wikitable" |- ! Parameter !! Description |- | <code>class</code> || HTML classes for the table. Use {{para|class|wikitable}} to format the table as a wikitable. |- | <code>style</code> || Custom inline CSS for the table. |- | <code>caption</code> || Custom caption for the table. |} You can use {{para|collapsible|yes}} with any format to turn it into a collapsible test case. If all the template outputs are the same the test case is collapsed and given a green heading. If any of the template outputs differ, the test case is expanded and given a yellow heading. You can set a custom title for collapsible test cases with the {{para|title}} parameter. == Examples == === Default === ;Usage <pre style="white-space:pre-wrap; overflow:auto; background-color:#eee;"> {{test case nowiki|template1=ombox|code=&lt;nowiki>{{__TEMPLATENAME__|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}}&lt;/nowiki>}} </pre> ;Output {{test case nowiki|template1=ombox|code=<nowiki>{{__TEMPLATENAME__|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}}</nowiki>}} === Default, collapsible === ;Usage <pre style="white-space:pre-wrap; overflow:auto; background-color:#eee;"> {{test case nowiki|template1=ombox|collapsible=yes|&lt;nowiki>{{__TEMPLATENAME__|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}}&lt;/nowiki>}} </pre> ;Output {{test case nowiki|template1=ombox|collapsible=yes|<nowiki>{{__TEMPLATENAME__|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}}</nowiki>}} === Default, collapsible, different output === ;Usage <pre style="white-space:pre-wrap; overflow:auto; background-color:#eee;"> {{test case nowiki|template1=ombox|template2=tmbox|collapsible=yes|title=Example of differing output|&lt;nowiki>{{__TEMPLATENAME__|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}}&lt;/nowiki>}} </pre> ;Output {{test case nowiki|template1=ombox|template2=tmbox|collapsible=yes|title=Example of differing output|<nowiki>{{__TEMPLATENAME__|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}}</nowiki>}} === Inline === using [[Template:3x]] ;Usage <pre style="white-space:pre-wrap; overflow:auto; background-color:#eee;"> {{test case nowiki|template1=3x|collapsible=yes|format=inline|code=&lt;nowiki>{{__TEMPLATENAME__|Lorem ipsum}}&lt;/nowiki>}} </pre> ;Output {{test case nowiki|template1=3x|format=inline|code=<nowiki>{{__TEMPLATENAME__|Lorem ipsum}}</nowiki>}} Note: As this format starts with a bullet, a newline will always be inserted at the start of the template output due to [[phab:T14974|bug 14974]]. === Inline, collapsible === ;Usage <pre style="white-space:pre-wrap; overflow:auto; background-color:#eee;"> {{test case nowiki|template1=3x|format=inline|code=&lt;nowiki>{{__TEMPLATENAME__|Lorem ipsum}}&lt;/nowiki>}} </pre> ;Output {{test case nowiki|template1=3x|collapsible=yes|format=inline|code=<nowiki>{{__TEMPLATENAME__|Lorem ipsum}}</nowiki>}} === Columns === ;Usage <pre style="white-space:pre-wrap; overflow:auto; background-color:#eee;"> {{test case nowiki|template1=ombox|format=columns|code=&lt;nowiki>{{__TEMPLATENAME__|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}}&lt;/nowiki>}} </pre> ;Output {{test case nowiki|template1=ombox|format=columns|code=<nowiki>{{__TEMPLATENAME__|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}}</nowiki>}} === Columns, collapsible === ;Usage <pre style="white-space:pre-wrap; overflow:auto; background-color:#eee;"> {{test case nowiki|template1=ombox|collapsible=yes|format=columns|title=Using the columns format|&lt;nowiki>{{__TEMPLATENAME__|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}}&lt;/nowiki>}} </pre> ;Output {{test case nowiki|template1=ombox|collapsible=yes|format=columns|title=Using the columns format|<nowiki>{{__TEMPLATENAME__|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}}</nowiki>}} === Rows === ;Usage <pre style="white-space:pre-wrap; overflow:auto; background-color:#eee;"> {{test case nowiki|template1=ombox|format=rows|code=&lt;nowiki>{{__TEMPLATENAME__|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}}&lt;/nowiki>}} </pre> ;Output {{test case nowiki|template1=ombox|format=rows|code=<nowiki>{{__TEMPLATENAME__|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}}</nowiki>}} === Rows, collapsible === ;Usage <pre style="white-space:pre-wrap; overflow:auto; background-color:#eee;"> {{test case nowiki|template1=ombox|collapsible=yes|format=rows|title=Using the rows format|&lt;nowiki>{{__TEMPLATENAME__|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}}&lt;/nowiki>}} </pre> ;Output {{test case nowiki|template1=ombox|collapsible=yes|format=rows|title=Using the rows format|<nowiki>{{__TEMPLATENAME__|text=Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}}</nowiki>}} == Technical limitations == The template has the following known technical limitations: * An error will be generated if processing the entire page takes more than 10 seconds. This is an intentional limit in the [[mw:Extension:Scribunto|Scribunto]] extension that runs [[Module:Template test case]], on which this template is based. If a test cases page takes more than 10 seconds to load, you may need to split it up into different pages. * The template converts the [[HTML entities]] &amp;lt;, &amp;gt; and &amp;quot; inside template invocations to the literal characters &lt;, &gt; and &quot;. This is due to the way nowiki tags work. * For collapsible test cases, all text inside extension tags (e.g. {{tag|ref|o}}, {{tag|references|o}}, {{tag|gallery|o}} and {{tag|nowiki|o}}) is treated as equal. These tags are converted to [[Help:Strip markers|strip markers]] before they are passed to the template, and all strip markers include a random string as they have to be unique. Even if strip markers were unstripped before being compared, the same wikitext would not be guaranteed to result in exactly the same unstripped code. So this module ignores the content of strip markers for the purposes of testing equality. This has the unwanted side effect that, e.g. <code><nowiki>Some text<ref>foo</ref></nowiki></code> is treated as equal to <code><nowiki>Some text<gallery>bar</gallery></nowiki></code>, but should be adequate for most uses. == See also == Templates invoking [[Module:Template test case]]: * [[Template:Test case]] – a generalised test case template * [[Template:Testcase rows]] – for a table of test cases arranged in rows * [[Template:Testcase table]] – for a table of test cases arranged in columns * [[Template:Inline test case]] – for test cases with small invocations and small output * [[Template:Collapsible test case]] – for test cases collapsed by default if the results are the same * [[Template:Nowiki template demo]] – for use in template documentation <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Template test cases| ]] [[Category:Template namespace templates]] [[Category:Wikitext processing templates]] [[Category:Nowiki templates]] }}</includeonly> tgk9q07rx0sdynr8cw7nztcknre74uf Cèṭa'an:3x 10 4559 19647 2024-10-05T11:44:38Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{{1}}}{{{1}}}{{{1}}}</includeonly><noinclude>{{Documentation}}<!-- Please add categories to the /doc subpage; interwikis go to Wikidata, thank you. --></noinclude>' 19647 wikitext text/x-wiki <includeonly>{{{1}}}{{{1}}}{{{1}}}</includeonly><noinclude>{{Documentation}}<!-- Please add categories to the /doc subpage; interwikis go to Wikidata, thank you. --></noinclude> aj247njq7fsat7bjhm0h46g0u68qk2s Cèṭa'an:3x/doc 10 4560 19648 2024-10-05T11:45:51Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please add categories at the bottom of this page, and interwikis at Wikidata (see Wikipedia:Wikidata) --> == Description == Repeats what you enter three times. == Usage == : {{tlx|3x|your text here}} ; produces{{!:}} : {{3x|your text here}} ; Or for signing posts{{!:}} : {{code|<nowiki>{{subst:3x|~}}</nowiki>}} : produces your signature. == Example == {| class="wikitable" |- ! Code !! Result |- | {{tlx|3x|Red Sox!}} || {{3x|Red S...' 19648 wikitext text/x-wiki {{Documentation subpage}} <!-- Please add categories at the bottom of this page, and interwikis at Wikidata (see Wikipedia:Wikidata) --> == Description == Repeats what you enter three times. == Usage == : {{tlx|3x|your text here}} ; produces{{!:}} : {{3x|your text here}} ; Or for signing posts{{!:}} : {{code|<nowiki>{{subst:3x|~}}</nowiki>}} : produces your signature. == Example == {| class="wikitable" |- ! Code !! Result |- | {{tlx|3x|Red Sox!}} || {{3x|Red Sox!}} |} == See also == * {{tl|1x}} * {{tl|2x}} * {{tl|3x}} * {{tl|4x}} * {{tl|5x}} * {{tl|Loop}} (for arbitrary numbers of repetitions) <includeonly>{{sandbox other|| <!-- Add categories below this line, and interwikis at Wikidata --> [[Category:Repetition templates]] }}</includeonly> d1k6eqt7vei5g7a8az65mcyzvt6swj0 Cèṭa'an:!: 10 4561 19649 2024-10-05T11:47:01Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{error|Error: The retired template {{tn|!}} has been transcluded; see [[mw:Help:Magic words#Other]] for details. To fix this, use only the code {{Magic word|!}} to generate the &#124; character.}} [[Category:Pages which use a template in place of a magic word|M{{PAGENAME}}]] </includeonly><noinclude>{{Documentation|heading=[[File:Test Template Info-Icon - Version (2).svg|50px|link=|alt=]] Magic word documentation}} </noinclude>' 19649 wikitext text/x-wiki <includeonly>{{error|Error: The retired template {{tn|!}} has been transcluded; see [[mw:Help:Magic words#Other]] for details. To fix this, use only the code {{Magic word|!}} to generate the &#124; character.}} [[Category:Pages which use a template in place of a magic word|M{{PAGENAME}}]] </includeonly><noinclude>{{Documentation|heading=[[File:Test Template Info-Icon - Version (2).svg|50px|link=|alt=]] Magic word documentation}} </noinclude> kzdcjmpyq7qmd6zvdkgzqp3ei2w3l7x Cèṭa'an:!:/doc 10 4562 19650 2024-10-05T11:47:44Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{transclusionless|should=yes|reason=it was replaced with a [[Help:Magic words|magic word]]}} The magic word <code><nowiki>{{!}}</nowiki></code> is used to escape a [[vertical bar]] character "&#124;" in [[wp:wikitext|wikitext]] markup, causing the parser to temporarily not interpret it as a special character. This used to be a template, but for speed reasons, the [[MediaWiki]] parser was changed in July 2014 to instantly interpret <co...' 19650 wikitext text/x-wiki {{Documentation subpage}} {{transclusionless|should=yes|reason=it was replaced with a [[Help:Magic words|magic word]]}} The magic word <code><nowiki>{{!}}</nowiki></code> is used to escape a [[vertical bar]] character "&#124;" in [[wp:wikitext|wikitext]] markup, causing the parser to temporarily not interpret it as a special character. This used to be a template, but for speed reasons, the [[MediaWiki]] parser was changed in July 2014 to instantly interpret <code><nowiki>{{!}}</nowiki></code> as "&#124;" and ignore this template, making <code><nowiki>{{!}}</nowiki></code> a [[mw:Help:Magic words|magic word]]. You can continue to use the code in exactly the same way as before. Do not use syntax like <code><nowiki>{{Template:!}}</nowiki></code>, and do not supply a parameter, for example <code><nowiki>{{!|foo}}</nowiki></code>. In those cases, the template transcludes as an error message: {{error|Error: The retired template {{tn|!}} has been transcluded; see [[mw:Help:Magic words#Other]] for details. To fix this, use only the code {{Magic word|!}} to generate the &#124; character.}} == Usage == The code <code><nowiki>{{!}}</nowiki></code> is used to [[Escape_character|escape]] the vertical bar character, &#124;, so that it is interpreted later than it would be otherwise. This is mostly useful when trying to include a table in a template. For example, <pre> {{cquote|text= {| class="wikitable" |+ Caption text |- ! Header text !! Header text |- | Example1 || Example2 |- | Example3 || Example4 |} }} </pre> yields nonsense: {{cquote|text=<nowiki /> {| class="wikitable" |+ Caption text |- ! Header text !! Header text |- | Example1 || Example2 |- | Example3 || Example4 |} }} However escaping the bars with this magic word and similar templates gives: <pre> {{cquote|text= {{(!}} class{{=}}"wikitable" {{!+}} Caption text {{!-}} ! Header text !! Header text {{!-}} {{!}} Example1 {{!!}} Example2 {{!-}} {{!}} Example3 {{!!}} Example4 {{!)}} }} </pre> {{cquote|text=<nowiki /> {{(!}} class{{=}}"wikitable" {{!+}} Caption text {{!-}} ! Header text !! Header text {{!-}} {{!}} Example1 {{!!}} Example2 {{!-}} {{!}} Example3 {{!!}} Example4 {{!)}} }} For how to include a table in a footnote, do: <pre> Example 1{{refn|group=note|This is a note before}} Example 2{{refn|group=note|1=&lt;nowiki&gt;</nowiki>{{(!}}class{{=}}"wikitable" {{!}}+ Example table with two columns ! A column ! Another column {{!}}- {{!}} Some data {{!}} Some more data {{!)}}&lt;nowiki&gt;</nowiki>}} Example 3{{refn|group=note|This is a note after}} ==Notes== {{Reflist|group=note}} </pre> Be careful to follow this formatting, [[Special:Diff/1078738513|otherwise the table may gobble up the subsequent footnote]]. This can be unnoticeable if there is only one footnote, only causing an issue if a second footnote is added. Example 1{{refn|group=note|This is a note before}} Example 2{{refn|group=note|1=<nowiki></nowiki> {{(!}} class{{=}}"wikitable" {{!}}+ Example table with two columns ! A column ! Another column {{!}}- {{!}} Some data {{!}} Some more data {{!)}}<nowiki></nowiki>}} Example 3{{refn|group=note|This is a note after}} ==Notes== {{Reflist|group=note}} ==See also== {{Escape template list}} Documentation for the magic word may be found in the MediaWiki documentation at [[mw:Help:Magic words#Other]]. * {{tl|pipe}}, a template that uses the [[numeric character reference]] for the vertical bar character * [[m:Help:Template#A parameter value containing a pipe character]] *[[Help:Conditional tables]] <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Character-substitution templates]] }}</includeonly> bm5jhfqs15g32e9f2ql35tx8cr3o4f0 Cèṭa'an:Magic word 10 4563 19651 2024-10-05T11:49:08Z Munajad.MH 3071 ←Membuat halaman berisi '<nowiki>{{</nowiki>[[MW:Help:Magic words{{#ifeq:{{{1|}}}|||&#35;{{#invoke:string|replace|{{{1}}}|:$||1|0}}}}|{{{1|Magic word}}}]]{{{2|}}}}}<noinclude> {{Documentation}}</noinclude>' 19651 wikitext text/x-wiki <nowiki>{{</nowiki>[[MW:Help:Magic words{{#ifeq:{{{1|}}}|||&#35;{{#invoke:string|replace|{{{1}}}|:$||1|0}}}}|{{{1|Magic word}}}]]{{{2|}}}}}<noinclude> {{Documentation}}</noinclude> 62g3vs446crbqzzvc6ter7dn5ua04b6 Cèṭa'an:Magic word/doc 10 4564 19652 2024-10-05T11:49:38Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> == Usage == {{TemplateData header}} <templatedata> { "params": { "1": { "label": "Magic word", "description": "Name of the word as invoked. May have a trailing colon.", "example": "uc:", "type": "string", "required": true } }, "description": "Creates a link to the description of a magic word at https://www.mediawiki.org/wik...' 19652 wikitext text/x-wiki {{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> == Usage == {{TemplateData header}} <templatedata> { "params": { "1": { "label": "Magic word", "description": "Name of the word as invoked. May have a trailing colon.", "example": "uc:", "type": "string", "required": true } }, "description": "Creates a link to the description of a magic word at https://www.mediawiki.org/wiki/Help:Magic_words, formatted like the invocation of that word e.g. {{uc:}}.", "format": "inline" } </templatedata> <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Pagelinks templates]] }}</includeonly> q692npykbcdu05q0ygv0lprk9ihlbra Bhângsa:Pagelinks templates 14 4565 19653 2024-10-05T11:55:33Z Munajad.MH 3071 ←Membuat halaman berisi '{{template category |description=This category contains templates similar to {{tl|Pagelinks}}. }} [[Category:Internal link templates]] [[Category:Articles for deletion templates]]' 19653 wikitext text/x-wiki {{template category |description=This category contains templates similar to {{tl|Pagelinks}}. }} [[Category:Internal link templates]] [[Category:Articles for deletion templates]] 5elawpv6a9vroetvdlnvcbw8zrqdjvg Cèṭa'an:Trim quotes 10 4566 19654 2024-10-05T11:57:56Z Munajad.MH 3071 ←Membuat halaman berisi '{{{{{|safesubst:}}}#invoke:Trim quotes|trim|s={{{s|{{{1|}}}}}}}}<noinclude> {{documentation}} </noinclude>' 19654 wikitext text/x-wiki {{{{{|safesubst:}}}#invoke:Trim quotes|trim|s={{{s|{{{1|}}}}}}}}<noinclude> {{documentation}} </noinclude> 8n52wjhl9ckdu477qus5c967ni7dzna Modul:Trim quotes 828 4567 19655 2024-10-05T11:59:00Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {} function p._trim(s) if s then if s:match([[^(['"]).*%1$]]) then return p._trim(string.sub(s,2,-2)) else return s end else return "" end end function p.trim(frame) local s = (frame.args['s'] or frame.args[1]) or (frame:getParent().args['s'] or frame:getParent().args[1]) return p._trim(s) end return p' 19655 Scribunto text/plain local p = {} function p._trim(s) if s then if s:match([[^(['"]).*%1$]]) then return p._trim(string.sub(s,2,-2)) else return s end else return "" end end function p.trim(frame) local s = (frame.args['s'] or frame.args[1]) or (frame:getParent().args['s'] or frame:getParent().args[1]) return p._trim(s) end return p s3q0pg1nqmwo84ax2ivegivqa64dwfk Modul:Trim quotes/doc 828 4568 19656 2024-10-05T11:59:49Z Munajad.MH 3071 ←Membuat halaman berisi '{{High-use}} {{Module rating |beta}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Implements {{tl|Trim quotes}}. == Usage == <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|trim|''string to trim''}}</code> or <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|trim|s=''string to trim''}}</code> <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this li...' 19656 wikitext text/x-wiki {{High-use}} {{Module rating |beta}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Implements {{tl|Trim quotes}}. == Usage == <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|trim|''string to trim''}}</code> or <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|trim|s=''string to trim''}}</code> <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly> 04uwruf8qf6mv8afa2dl0v0urts0whp Cèṭa'an:Trim quotes/doc 10 4569 19657 2024-10-05T12:02:05Z Munajad.MH 3071 ←Membuat halaman berisi '{{High-use}} {{Module rating |beta}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Implements {{tl|Trim quotes}}. == Usage == <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|trim|''string to trim''}}</code> or <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|trim|s=''string to trim''}}</code> <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this li...' 19657 wikitext text/x-wiki {{High-use}} {{Module rating |beta}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Implements {{tl|Trim quotes}}. == Usage == <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|trim|''string to trim''}}</code> or <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|trim|s=''string to trim''}}</code> <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly> 04uwruf8qf6mv8afa2dl0v0urts0whp Cèṭa'an:!) 10 4570 19658 2024-10-05T12:03:58Z Munajad.MH 3071 ←Membuat halaman berisi '|}<noinclude> {{Documentation}} </noinclude>' 19658 wikitext text/x-wiki |}<noinclude> {{Documentation}} </noinclude> 8apcw4qp5lvn6mmsnwmuhdas81mpdci Cèṭa'an:!)/doc 10 4571 19659 2024-10-05T12:04:55Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> {{High-use|200000+}} {{Auxiliary template common notice|entity=#124;&amp;#125}} <includeonly>{{Sandbox other|| [[Category:Templates with partial table wikitext]] [[Category:Character-substitution templates]] }}</includeonly>' 19659 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> {{High-use|200000+}} {{Auxiliary template common notice|entity=#124;&amp;#125}} <includeonly>{{Sandbox other|| [[Category:Templates with partial table wikitext]] [[Category:Character-substitution templates]] }}</includeonly> dencbkx69d61ab02w98uqme90tqp0t3 Cèṭa'an:))) 10 4572 19660 2024-10-05T12:06:15Z Munajad.MH 3071 ←Membuat halaman berisi '}}}<noinclude> {{Documentation}} </noinclude>' 19660 wikitext text/x-wiki }}}<noinclude> {{Documentation}} </noinclude> 002a69ugw3az2pvs9vxuj7ng65ojzln Cèṭa'an:)))/doc 10 4573 19661 2024-10-05T12:06:54Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Auxiliary template common notice}} <includeonly>{{Sandbox other||[[Category:Character-substitution templates]]}}</includeonly>' 19661 wikitext text/x-wiki {{Documentation subpage}} {{Auxiliary template common notice}} <includeonly>{{Sandbox other||[[Category:Character-substitution templates]]}}</includeonly> mjwm2oaf16ii8j97cljhcjbm3kpw7f4 Cèṭa'an:Pipe 10 4574 19662 2024-10-05T12:08:00Z Munajad.MH 3071 ←Membuat halaman berisi '&#124;<noinclude> {{documentation}} <!-- Add categories to the /doc subpage --> </noinclude>' 19662 wikitext text/x-wiki &#124;<noinclude> {{documentation}} <!-- Add categories to the /doc subpage --> </noinclude> 5edw5gzp5q8wdkv58s32kzu46ex9w8t Cèṭa'an:Pipe/doc 10 4575 19663 2024-10-05T12:08:35Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This is the {{tl|pipe}} meta-template. It looks like this: {{pipe}} This template should be used if you want to ''see'' a vertical bar character as part of the final article. To simply delay the interpretation of a vertical bar as wikitext, use {{tn|!}}. This template uses the {{mono|<nowiki>&amp;#124;</nowiki>}} List of XML and HTML character enti...' 19663 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This is the {{tl|pipe}} meta-template. It looks like this: {{pipe}} This template should be used if you want to ''see'' a vertical bar character as part of the final article. To simply delay the interpretation of a vertical bar as wikitext, use {{tn|!}}. This template uses the {{mono|<nowiki>&amp;#124;</nowiki>}} [[List of XML and HTML character entity references|decimal code]] for the [[vertical bar]] (or pipe character) so that its usage doesn't cause problems when it is used inside a [[Help:Template|template]]. This situation most commonly arises when the title of a cited reference contains a pipe character instead of a hyphen or dash (e.g. [http://www.xbox.com/ Xbox.com {{pipe}} Xbox.com Home]). <code>{{tl|Pipe}}</code> is easier to remember and clearer than an unadorned {{mono|<nowiki>&amp;#124;</nowiki>}}. Please do not use the Unicode {{mono|<nowiki>&amp;#448;</nowiki>}} (which produces &#448;) since that does not work in all web browsers. It is also slightly smaller than &#124;. === Alternative names === The following names redirect here and can be used as alternative names for this template: * {{tl|vbar}} * {{tl|verti-bar}} * {{tl|vertical bar}} * {{tl|vertical line}} * {{tl|vertical slash}} === See also === {{escape template list}} * {{tn|'}} - Used to encode apostrophe to keep it separate from <code><nowiki>''</nowiki></code> and <code><nowiki>'''</nowiki></code> markup. <includeonly>{{Sandbox other||<!-- CATEGORIES HERE, THANKS --> [[Category:Character templates|{{PAGENAME}}]]}}</includeonly> huovq04py7k5se4ojsb48zxaufa825j Cèṭa'an:!( 10 4576 19664 2024-10-05T12:09:44Z Munajad.MH 3071 ←Membuat halaman berisi '[<noinclude>{{documentation}}</noinclude>' 19664 wikitext text/x-wiki [<noinclude>{{documentation}}</noinclude> 6vijsq3zwt5xugaaojfotqflpcklz8r Cèṭa'an:!(/doc 10 4577 19665 2024-10-05T12:10:29Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Auxiliary template common notice |entity=#91}} ==TemplateData== {{TemplateData header}} <templatedata> { "params": {}, "description": "This template produces [ as ordinary text." } </templatedata> <includeonly>{{Sandbox other||[[Category:Character-substitution templates]]}}</includeonly>' 19665 wikitext text/x-wiki {{Documentation subpage}} {{Auxiliary template common notice |entity=#91}} ==TemplateData== {{TemplateData header}} <templatedata> { "params": {}, "description": "This template produces [ as ordinary text." } </templatedata> <includeonly>{{Sandbox other||[[Category:Character-substitution templates]]}}</includeonly> t7ry8v9ryblucyumvl2ld61a0gpea8d Cèṭa'an:)! 10 4578 19667 19666 2024-10-05T12:12:17Z Munajad.MH 3071 ←Mengganti halaman dengan ']<noinclude> {{documentation}}</noinclude>' 19667 wikitext text/x-wiki ]<noinclude> {{documentation}}</noinclude> 05x8ly4kzqrmn4t2xzp01wmyex95anx Cèṭa'an:)!/doc 10 4579 19668 2024-10-05T12:12:30Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES TO THE TRANSCLUDED DOCUMENTATION IMMEDIATELY BELOW AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{Cascade-protected template}} {{Auxiliary template common notice|entity=#93}} ==TemplateData== {{TemplateData header}} <templatedata> { "params": {}, "description": "This template produces ] as ordinary text." } </templatedata> <includeonly>{{Sandbox other|| [[Category:Character-substitution templates]] <!-- IN...' 19668 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES TO THE TRANSCLUDED DOCUMENTATION IMMEDIATELY BELOW AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{Cascade-protected template}} {{Auxiliary template common notice|entity=#93}} ==TemplateData== {{TemplateData header}} <templatedata> { "params": {}, "description": "This template produces ] as ordinary text." } </templatedata> <includeonly>{{Sandbox other|| [[Category:Character-substitution templates]] <!-- INTERWIKIS HERE, THANKS --> }}</includeonly> 0wh9kxhhkww13rpq6wieqmfo1nb0wwr Cèṭa'an:))! 10 4580 19669 2024-10-05T12:13:37Z Munajad.MH 3071 ←Membuat halaman berisi ']]<noinclude>{{documentation}}</noinclude>' 19669 wikitext text/x-wiki ]]<noinclude>{{documentation}}</noinclude> 9eedfl8595z67nnifo09swq3y20vmvs Cèṭa'an:!(( 10 4581 19670 2024-10-05T12:14:30Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{documentation}}</noinclude>' 19670 wikitext text/x-wiki [[<noinclude>{{documentation}}</noinclude> kx6wfr2em4x51ldy401n0q58z3lvxb8 Cèṭa'an:!((/doc 10 4582 19671 2024-10-05T12:15:05Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} This template is used to place the square brackets <nowiki>[[</nowiki> onto the page. This is usually done to mitigate the conflict between template syntax and wikilink syntax; in other words, to put complex parser functions inside of the brackets of a wikilink. It is mirrored by {{t|))!}}, which will place the closing square brackets ]] and complete the wikilink. == Similar templates == {{Escape template list}} ==Template...' 19671 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} This template is used to place the square brackets <nowiki>[[</nowiki> onto the page. This is usually done to mitigate the conflict between template syntax and wikilink syntax; in other words, to put complex parser functions inside of the brackets of a wikilink. It is mirrored by {{t|))!}}, which will place the closing square brackets ]] and complete the wikilink. == Similar templates == {{Escape template list}} ==TemplateData== {{TemplateData header}} <templatedata> { "params": {}, "description": "This template produces [[ as ordinary text." } </templatedata> <includeonly>{{Sandbox other|| [[Category:Character-substitution templates]] }}</includeonly> 3owkwfjgy0olmoiswnvrbcuv65wz8h4 Cèṭa'an:( 10 4583 19672 2024-10-05T12:15:48Z Munajad.MH 3071 ←Membuat halaman berisi '{<noinclude> {{documentation}} </noinclude>' 19672 wikitext text/x-wiki {<noinclude> {{documentation}} </noinclude> bo68003d0rx5gzaxu8kxrb3a6qyoyjo Cèṭa'an:(/doc 10 4584 19673 2024-10-05T12:16:26Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{used in system|in [[MediaWiki:Citethispage-content]]}} {{Cascade-protected template}} {{Auxiliary template common notice}} <includeonly>{{Sandbox other||[[Category:Character-substitution templates]]}}</includeonly>' 19673 wikitext text/x-wiki {{Documentation subpage}} {{used in system|in [[MediaWiki:Citethispage-content]]}} {{Cascade-protected template}} {{Auxiliary template common notice}} <includeonly>{{Sandbox other||[[Category:Character-substitution templates]]}}</includeonly> pa157s85fkh1hpng4pdijh14guzam9c Cèṭa'an:) 10 4585 19674 2024-10-05T12:17:06Z Munajad.MH 3071 ←Membuat halaman berisi '}<noinclude> {{documentation}} </noinclude>' 19674 wikitext text/x-wiki }<noinclude> {{documentation}} </noinclude> trjzkxjnoc4j3s8syx7lt7qs0fnlhua Cèṭa'an:Normal 10 4586 21069 19956 2024-10-18T02:25:32Z Munajad.MH 3071 ←Mengganti halaman dengan '<span style{{=}}"font-weight:normal; font-style:normal">{{{1}}}</span><noinclude> {{documentation}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --> </noinclude>' 21069 wikitext text/x-wiki <span style{{=}}"font-weight:normal; font-style:normal">{{{1}}}</span><noinclude> {{documentation}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --> </noinclude> by5g2x3z4239sbhbwj4w94fvh04nsbn Cèṭa'an:Wiktionary 10 4587 19950 19677 2024-10-06T23:36:40Z Munajad.MH 3071 19950 wikitext text/x-wiki {{Sister project |position={{{position|}}} |project=wiktionary |text=Tèngghu èntri '''''''[[wiktionary:{{{1|Special:Search/{{lc:{{SUBPAGENAME}}}}}}}|{{{1|{{lc:{{SUBPAGENAME}}}}}}}]]'''''''{{#if:{{{2|}}} |{{#if:{{{3|}}} |, |&nbsp;or }} '''''[[wiktionary:{{{2}}}|{{{2}}}]]''''' }}{{#if:{{{3|}}} |{{#if:{{{4|}}} |, |, or }} '''''[[wiktionary:{{{3}}}|{{{3}}}]]''''' }}{{#if:{{{4|}}} |{{#if:{{{5|}}} |, |, or }} '''''[[wiktionary:{{{4}}}|{{{4}}}]]''''' }}{{#if:{{{5|}}} |{{#if:{{{6|}}} |, |, or }} '''''[[wiktionary:{{{5}}}|{{{5}}}]]''''' }}{{#if:{{{6|}}} |{{#if:{{{7|}}} |, |, or }} '''''[[wiktionary:{{{6}}}|{{{6}}}]]''''' }}{{#if:{{{7|}}} |{{#if:{{{8|}}} |, |, or }} '''''[[wiktionary:{{{7}}}|{{{7}}}]]''''' }}{{#if:{{{8|}}} |{{#if:{{{9|}}} |, |, or }} '''''[[wiktionary:{{{8}}}|{{{8}}}]]''''' }}{{#if:{{{9|}}} |{{#if:{{{10|}}} |, |, or }} '''''[[wiktionary:{{{9}}}|{{{9}}}]]''''' }}{{#if:{{{10|}}} |, or '''''[[wiktionary:{{{10}}}|{{{10}}}]]''''' }} nâng komus bèbas Wikikomus. }}<noinclude> {{documentation}} </noinclude> rmrord36otk5eleo20eabs7hnv7ntmu Cèṭa'an:Wiktionary/doc 10 4588 19678 2024-10-05T12:39:11Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]) --> {{high-use}} {{tsh|wikt}} This template makes a link in a box to a [[Wiktionary]] page. Wiktionary entries include definitions, etymology, and pronunciation, as well as synonyms, antonyms, and related terms. == Usage == : {{Tlc|Wiktionary}} If no parameter is supplied, the current page name <em>in low...' 19678 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]]) --> {{high-use}} {{tsh|wikt}} This template makes a link in a box to a [[Wiktionary]] page. Wiktionary entries include definitions, etymology, and pronunciation, as well as synonyms, antonyms, and related terms. == Usage == : {{Tlc|Wiktionary}} If no parameter is supplied, the current page name <em>in lower case</em> will be the target. <em>Please check</em> whether it is correct. You can also use: : {{Tlc|Wiktionary|1st|2nd|...|10th}} (one up to ten parameters, see Template Data below) {{Wiktionary|canonical}} === Linking to a search page === For internal link to Wiktionary search on a specific word, this code may be used: : <code>[[<nowiki />wikt:Special:Search/''search word''|''text to show'']]</code> === Placement === {{See also|Wikipedia:Wikimedia sister projects#Where to place links|Wikipedia:Manual of Style/Layout#Links to sister projects}} The template may be placed anywhere, such as the <em>External links</em> section, the beginning of the article, or in the article's etymology section if one exists. It may also be placed inline. On [[WP:disambiguation|disambiguation]] pages, place this template at the TOP of the page (on the first line of the edit screen). This is in accord with [[MOS:WTLINK]]. See [[Wikipedia:Wikimedia sister projects]] for some recommendations about the best choice of template for various situations. This template may be floated to the left by use of {{para|position|left}}. The default and usually recommended position is to the right. == TemplateData == {{TemplateData header}} <templatedata>{ "description": "Creates a small box with links to entries in Wiktionary.", "params": { "1": { "label": "First word", "description": "The first word to link to, case sensitive. If not specified, it links to the pagename in lower case.", "type": "string", "autovalue": "", "suggested": true }, "2": { "label": "Second word", "description": "Second word to link to.", "type": "string", "required": false }, "3": { "label": "Third word", "description": "Third word to link to.", "type": "string", "required": false }, "4": { "label": "Fourth word", "description": "Fourth word to link to.", "type": "string", "required": false }, "5": { "label": "Fifth word", "description": "Fifth word to link to.", "type": "string", "required": false }, "6": { "label": "Sixth word", "description": "Sixth word to link to.", "type": "string", "required": false }, "7": { "label": "Seventh word", "description": "Seventh word to link to.", "type": "string", "required": false }, "8": { "label": "Eighth word", "description": "Eighth word to link to.", "type": "string", "required": false }, "9": { "label": "Ninth word", "description": "Ninth word to link to.", "type": "string", "required": false }, "10": { "label": "Tenth word", "description": "Tenth word to link to.", "type": "string", "required": false }, "position": { "label": "Position", "description": "Float box to left", "example": "position=left", "type": "string", "default": "floated right", "autovalue": "right" } }, "paramOrder": [ "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "position" ] }</templatedata> == See also == * {{tl|Wiktionary redirect}} === Similar templates for other Wikimedia projects === {{Commons templates see also}} === Other templates linking to Wiktionary === {{Wiktionary templates common doc}} <includeonly>{{Sandbox other|| <!-- Categories go below this line, please; interwikis go to Wikidata, thank you! --> [[Category:Wiktionary link templates| ]] [[Category:Interwiki link sidebar templates]] }}</includeonly> s8vh42ox65niwvyw6cb8d5zhbe0by5h Modul:GetShortDescription 828 4590 19679 2024-10-05T12:47:27Z Munajad.MH 3071 ←Membuat halaman berisi ' local function isEmpty(value) return value == nil or value == '' end local function notEmpty(value) return not isEmpty(value) end local function isNone(value) return value:lower() == 'none' end local function alarmingMessage(message, preview) message = '<span style="color:#d33">[[Module:GetShortDescription]] '..message..'.</span>' if not preview then message = message..'[[Category:Pages displaying alarming messages about Module:GetShortDescription]]' end...' 19679 Scribunto text/plain local function isEmpty(value) return value == nil or value == '' end local function notEmpty(value) return not isEmpty(value) end local function isNone(value) return value:lower() == 'none' end local function alarmingMessage(message, preview) message = '<span style="color:#d33">[[Module:GetShortDescription]] '..message..'.</span>' if not preview then message = message..'[[Category:Pages displaying alarming messages about Module:GetShortDescription]]' end return message end -- Grammatically reasonable concatenation of possible issues into one message per problematic link target. local function previewWarning(args_name, quantity_of_things) local message = '' if quantity_of_things.params > 3 then message = message..' with extraneous parameters' end if quantity_of_things.descriptions > 1 then message = message..', declaring '..quantity_of_things.descriptions..' short descriptions' end if quantity_of_things.templates > 1 or notEmpty(message) then message = 'has detected that [[:'..args_name..'|'..args_name..']] has '.. quantity_of_things.templates..' {{tlx|short description}}'..message mw.addWarning(alarmingMessage(message, true)) end end local function getWikidataDescription(title, args, fallback) local wikidata_id = mw.wikibase.getEntityIdForTitle(title) if isEmpty(wikidata_id) then return nil end local wikidata_description, wikidata_description_lang = mw.wikibase.getDescriptionWithLang(wikidata_id) if isEmpty(wikidata_description) then return nil end local result = {wikidata = wikidata_description} if isEmpty(args.lang_no) and notEmpty(wikidata_description_lang) and wikidata_description_lang ~= 'en' then -- According to the docs this is a possibility... result.wikidata = require('Module:Lang')._lang{ wikidata_description_lang, wikidata_description, italic = args.lang_italic, nocat = args.lang_nocat, size = args.lang_size, cat = args.lang_cat, rtl = args.lang_rtl } end result.fellback = fallback return result end local function getShortDescriptionTemplates(title_table) local page_content = title_table:getContent() -- Assume no content means a nonexistent title because it's cheaper than testing if it exists. if isEmpty(page_content) then return {redlink = true} end local contents_of_all_short_description_templates = {} -- Because there could be any number of short description templates, and not all where there should be; get all the templates. for template in page_content:gmatch('{%b{}}') do local short_description_content = mw.ustring.match(template, '^{{%s*[Ss]hort description%s*|%s*(.-)%s*}}') if notEmpty(short_description_content) then -- Collect the contents of short description templates. contents_of_all_short_description_templates[#contents_of_all_short_description_templates+1] = short_description_content end -- An opportunity for efficiency gain exists - to break if another type of template is found e.g. citation templates, -- but on an appallingly formatted page, a short description template down by the categories would likely be missed. end return contents_of_all_short_description_templates end local function getShortDescription(args_name, args_name_title_table, title, title_table, fallback) local contents_of_all_short_description_templates = {} local redirected -- Check for short description templates on redirect pages. if title ~= args_name then contents_of_all_short_description_templates = getShortDescriptionTemplates(args_name_title_table) if contents_of_all_short_description_templates.redlink then return contents_of_all_short_description_templates end redirected = false end if #contents_of_all_short_description_templates < 1 then contents_of_all_short_description_templates = getShortDescriptionTemplates(title_table) if notEmpty(redirected) then redirected = true end end if contents_of_all_short_description_templates.redlink then return contents_of_all_short_description_templates end if #contents_of_all_short_description_templates < 1 then return nil end local quantity_of_things = { templates = #contents_of_all_short_description_templates, descriptions = 0, params = 0 } local possible_short_descriptions = {} -- Look through the short description templates: for template_content_index, short_description_template_contents in ipairs(contents_of_all_short_description_templates) do -- Split the contents at pipes and trim. local short_description_template_params = mw.text.split(short_description_template_contents, '%s*|%s*') if #short_description_template_params > quantity_of_things.params then quantity_of_things.params = #short_description_template_params end possible_short_descriptions[template_content_index] = {} -- Look through the params: for i, param in ipairs(short_description_template_params) do if param == 'noreplace' or mw.ustring.match(param, '^2%s*=%s*noreplace$') then -- Take note of 'noreplace'-ing for establishment of hierarchy later. possible_short_descriptions[template_content_index].noreplace = true else local has_equals = param:match('=') if not has_equals or param:match('^1') then -- Grab the short description. if has_equals then param = mw.ustring.gsub(param, '^1%s*=%s*', '') end -- If the template has both a numbered and an unnumbered short description; -- whichever comes last (ltr) will be used by that template, so overwriting works out great. possible_short_descriptions[template_content_index].description = param -- And we want to know the total quantity of descriptions being declared. quantity_of_things.descriptions = quantity_of_things.descriptions + 1 end end end end local short_descriptions = {} -- Look through the possible short descriptions for definite short descriptions, -- and prepare for working out which of possibly multiple short descriptions is actually being applied for the page: for i, possible_short_description in ipairs(possible_short_descriptions) do if possible_short_description.description then -- If a description is 'noreplace'-ing or 'none'; demote it. if (possible_short_description.noreplace or isNone(possible_short_description.description)) and #possible_short_descriptions > 1 then -- But don't demote it if it's already at the bottom. if i > 1 then table.insert(short_descriptions, #short_descriptions, possible_short_description) else short_descriptions[#short_descriptions+1] = possible_short_description end else short_descriptions[#short_descriptions+1] = possible_short_description end end end -- Let previewWarning() work out if these numbers are bad. previewWarning(args_name, quantity_of_things) if #short_descriptions >= 1 then -- Pop! local short_description = short_descriptions[#short_descriptions].description if notEmpty(short_description) then return {explicit = short_description, fellback = fallback, redirected = redirected} end end return nil end local function isSisterProjectLink(title) local sister_project_prefixes = { 'wiktionary', 'wikt', 'wikinews', 'n', 'wikibooks', 'b', 'wikiquote', 'q', 'wikisource', 's', 'wikispecies', 'species', 'wikiversity', 'v', 'wikivoyage', 'voy', 'commons', 'c', 'wikidata', 'd', 'mediawikiwiki', 'mw', 'wikimedia', 'foundation', 'wmf', 'meta', 'm', 'incubator', 'phabricator', 'phab' } local pre_colon = title:match('^(%a+):') if pre_colon then for i, sister in ipairs(sister_project_prefixes) do if pre_colon == sister then return true end end end return false end -- Literally testing if title_table.isRedirect can be expensive; -- processing this way resolves (multiple) redirects without the possibly expensive check. local function getTitleAndTable(orig_name) local title_table = mw.title.new(orig_name) title_table = title_table.redirectTarget or title_table local title = title_table.prefixedText if title == orig_name then return title, title_table end return getTitleAndTable(title) end local function getDescription(args) local args_name = args.name if isEmpty(args_name) then return {alarm = 'requires a page name (including namespace)'} end -- Keep the orginal name, cleaned up, and its title_table for later. local args_name_title_table = mw.title.new(args_name) args_name = args_name_title_table.prefixedText if isSisterProjectLink(args_name) then return nil end local title, title_table = getTitleAndTable(args_name) if title ~= args_name then if isSisterProjectLink(title) then return nil end end local only = args.only local prefer = args.prefer or 'explicit' -- Pass args_name to getShortDescription() so previewWarning()s won't be confusing for redirects. if notEmpty(only) then if only == 'explicit' then return getShortDescription(args_name, args_name_title_table, title, title_table) end if only == 'wikidata' then return getWikidataDescription(title, args) end return {alarm = 'accepts either "explicit" or "wikidata" as the value of |only='} end if notEmpty(prefer) then if prefer == 'explicit' then local short_description = getShortDescription(args_name, args_name_title_table, title, title_table) if notEmpty(short_description) then -- Assume a Wikidata search would be a bad idea for an assumed nonexistent title. if short_description.redlink or (not isNone(short_description.explicit) or args.none_is_valid) then return short_description end end return getWikidataDescription(title, args, true) end if prefer == 'wikidata' then return getWikidataDescription(title, args) or getShortDescription(args_name, args_name_title_table, title, title_table, true) end return {alarm = 'accepts either "explicit" or "wikidata" as the value of |prefer='} end end local function main(args) local result = getDescription(args) if notEmpty(result) then if result.alarm then result.alarm = alarmingMessage(result.alarm) end if args.stringify then if result.alarm then result = result.alarm else result = result.explicit or result.wikidata if args.none_is_nil and isNone(result) then result = nil end end elseif not result.alarm and args.none_is_nil then local description = result.explicit or result.wikidata if description and args.none_is_nil and isNone(description) then result = nil end end end return result end local p = {} function p.main(frame) local args = require('Module:Arguments').getArgs(frame) if isEmpty(args) then return alarmingMessage('could not getArgs') -- This really would be alarming. end return main(args) end return p r9pwac96ehztk06o4cc2xycc660e7uo Modul:GetShortDescription/doc 828 4591 19680 2024-10-05T12:48:13Z Munajad.MH 3071 ←Membuat halaman berisi '{{distinguish|Module:Get short description}} {{Module rating|protected}} {{High-use}} {{Lua|Module:Arguments|Module:Lang}} {{info|This module is required by [[Module:Annotated link]].}} {{info|This module may, by design, output alarming informational messages under certain circumstances; if these messages are displayed on any page invoking this module directly or via any other module or template using it, the page will be added to :Category:Pages displaying ala...' 19680 wikitext text/x-wiki {{distinguish|Module:Get short description}} {{Module rating|protected}} {{High-use}} {{Lua|Module:Arguments|Module:Lang}} {{info|This module is required by [[Module:Annotated link]].}} {{info|This module may, by design, output alarming informational messages under certain circumstances; if these messages are displayed on any page invoking this module directly or via any other module or template using it, the page will be added to [[:Category:Pages displaying alarming messages about Module:GetShortDescription]].}} == Usage == <code><nowiki>{{#invoke:GetShortDescription|main |name= |only= |prefer= |fallback= |lang_italic= |lang_nocat= |lang_size= |lang_cat= |lang_rtl= |lang_no= }}</nowiki></code> === name === By providing only the '''required''' page name (including namespace), the module will look for an explicit {{tlx|short description}} in that page, but if not found, will try to fetch the wikidata description. If neither are found, the result will be an empty string. If the result is a wikidata description, and it is declared (at the source) as being of a foreign language (i.e. not ''en''), the result will be appropriately formatted by [[Module:Lang]] (the module powering {{tlx|lang}}), in accordance with [[MOS:OTHERLANG]]; see [[#Foreign language wikidata descriptions]] (below). :'''Markup:''' <code><nowiki>{{#invoke:GetShortDescription|main |name=Wikipedia}}</nowiki></code> :'''Result:''' {{#invoke:GetShortDescription|main|name=Wikipedia}} This is equivalent to stating {{para|prefer|explicit}}; see [[#prefer]] (below). === only === Providing a value for {{para|only}} will limit the search to being only for the stated description. If no description is found, the result will be an empty string, unless a fallback is provided; see [[#fallback]] (below). ==== explicit ==== :'''Markup:''' <code><nowiki>{{#invoke:GetShortDescription|main |name=Wikipedia |only=explicit }}</nowiki></code> :'''Result:''' {{#invoke:GetShortDescription|main|name=Wikipedia|only=explicit}} ==== wikidata ==== :'''Markup:''' <code><nowiki>{{#invoke:GetShortDescription|main |name=Wikipedia |only=wikidata }}</nowiki></code> :'''Result:''' {{#invoke:GetShortDescription|main|name=Wikipedia|only=wikidata}} === prefer === Providing a value for {{para|prefer}} will initiate the search for the stated description, but try for the alternative if none is found. If no description is found, the result will be an empty string, unless a fallback is provided; see [[#fallback]] (below). ==== explicit or wikidata ==== :'''Markup:''' <code><nowiki>{{#invoke:GetShortDescription|main |name=Wikipedia |prefer=explicit }}</nowiki></code> :'''Result:''' {{#invoke:GetShortDescription|main|name=Wikipedia |prefer=explicit}} ==== wikidata or explicit ==== :'''Markup:''' <code><nowiki>{{#invoke:GetShortDescription|main |name=Wikipedia |prefer=wikidata }}</nowiki></code> :'''Result:''' {{#invoke:GetShortDescription|main|name=Wikipedia |prefer=wikidata}} === fallback === If a value for {{para|fallback}} is provided, and no description is found by the expressed route, the result will be the stated fallback. ==== only or fallback ==== :'''Markup:''' <code><nowiki>{{#invoke:GetShortDescription|main |name=Example |only=explicit |fallback=This is a fallback }}</nowiki></code> :'''Result:''' {{#invoke:GetShortDescription|main|name=Example|only=explicit|fallback=This is a fallback}} ==== prefer or fallback ==== :'''Markup:''' <code><nowiki>{{#invoke:GetShortDescription|main |name=Example |prefer=wikidata |fallback=This is a fallback }}</nowiki></code> :'''Result:''' {{#invoke:GetShortDescription|main|name=Example|prefer=wikidata|fallback=This is a fallback}} === Foreign language wikidata descriptions === Should a wikidata description be retrieved, which is declared (at the source) as being of a foreign language (i.e. not ''en''), per [[MOS:OTHERLANG]], the return will be formatted as appropriate by Module:Lang by default. This may be disabled with {{para|lang_no|yes}} or adjusted via the parameters for {{tlc|lang}}: {{para|lang_italic}}, {{para|lang_nocat}}, {{para|lang_size}}, {{para|lang_cat}} and {{para|lang_rtl}}; see [[Template:Lang/doc|lang's documentation]] for details. == Requiring this module == === Instances when a table is returned === Providing a value for {{para|objectify_alarm}} will cause alarming messages (red informational messages) to be returned as [[mw:Extension:Scribunto/Lua reference manual#table|tables]]. Providing a value for {{para|report_redlinks}} will cause the return of a report instead of nothing in the event that the page named is nonexistent (i.e. a [[WP:REDLINK]]) and a search for a {{tlc|short description}} template is processed. A table will also be returned in the event that the module is instructed to {{para|prefer|explicit}} (its default), and returns a Wikidata description. If the reason for there being no explicit short description is because it was set to ''[[WP:SDNONE|none]]''; the table will include a value for <code>table.none</code> See below for examples of these behaviors: <syntaxhighlight lang="lua">local getShortDescription = require( 'Module:GetShortDescription' ).main local short_description = getShortDescription( { -- required name = 'page name', -- optional prefer = 'explicit' or 'wikidata', only = 'explicit' or 'wikidata', fallback = 'fallback', objectify_alarm = true, report_redlinks = true, lang_no = 'yes', -- {{lang}} options lang_italic = <yes, no, unset, invert, default>, lang_nocat = <yes, y, true, t, on, 1>, lang_size = <CSS font-size e.g. '1.5em'>, lang_cat = <no, n, false, f, off, 0>, lang_rtl = <no (default), yes> } ) -- If we've requested to report_redlinks or to objectify_alarm then if type( short_description ) == 'table' then if short_description.alarm then -- An alarming message has been returned local alarming_message = short_description.alarm elseif short_description.redlink then -- Do something about that elseif short_description.wikidata then -- A Wikidata description was returned without being explicitly requested local wikidata_description = short_description.wikidata if short_description.none then -- Because the explicit short desc was 'none' end end end</syntaxhighlight> <includeonly>{{Sandbox other|| [[Category:Modules using data from Wikidata]] [[Category:Short description related modules]] }}</includeonly> <noinclude> [[Category:Module documentation pages]] </noinclude> sk968wbpu4sex5h9dkottskhrgx00f3 Modul:Get short description 828 4592 19681 2024-10-05T12:49:15Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {} local function getContent(title) local success, titleObj = pcall(mw.title.new, title) if not success then return nil end return titleObj:getContent() end function p.main(frame, title) local title = frame.args[1] local wikitext = getContent(title) if wikitext == nil then return "" end wikitext = frame:preprocess(wikitext) local startIndex, endIndex = string.find(wikitext, "<div class=\"shortdescription nomobile noexcerpt noprint search...' 19681 Scribunto text/plain local p = {} local function getContent(title) local success, titleObj = pcall(mw.title.new, title) if not success then return nil end return titleObj:getContent() end function p.main(frame, title) local title = frame.args[1] local wikitext = getContent(title) if wikitext == nil then return "" end wikitext = frame:preprocess(wikitext) local startIndex, endIndex = string.find(wikitext, "<div class=\"shortdescription nomobile noexcerpt noprint searchaux\" style=\"display:none\">") if startIndex == nil then return nil end local descriptionStart = endIndex + 1 local descriptionEnd = string.find(wikitext, "</div>", descriptionStart) if descriptionEnd == nil then return nil end return string.sub(wikitext, descriptionStart, descriptionEnd - 1) end return p a6ys8cdmpc6a559fe74y1s08yp21lty Modul:Get short description/doc 828 4593 19682 2024-10-05T12:49:48Z Munajad.MH 3071 ←Membuat halaman berisi '{{distinguish|Module:GetShortDescription}} Implements {{tl|get short description}}. <includeonly>{{Sandbox other|| [[Category:Short description related modules]] }}</includeonly> <noinclude> [[Category:Module documentation pages]] </noinclude>' 19682 wikitext text/x-wiki {{distinguish|Module:GetShortDescription}} Implements {{tl|get short description}}. <includeonly>{{Sandbox other|| [[Category:Short description related modules]] }}</includeonly> <noinclude> [[Category:Module documentation pages]] </noinclude> owq7ovtr3al9wavqsacra7rxnhozq9r Bhângsa:Short description related modules 14 4594 19683 2024-10-05T12:51:09Z Munajad.MH 3071 ←Membuat halaman berisi '{{Template category|type=module}} [[Category:Wikipedia modules]] [[Category:WikiProject Short descriptions]]' 19683 wikitext text/x-wiki {{Template category|type=module}} [[Category:Wikipedia modules]] [[Category:WikiProject Short descriptions]] c2kzhe21f0gk06gkvduaecmxvihcsay Cèṭa'an:Brackets 10 4595 19684 2024-10-05T12:52:48Z Munajad.MH 3071 ←Membuat halaman berisi '[[<nowiki/>{{{1}}}<nowiki/>]{{#if:{{{2|}}}|{{{2}}}}}]<noinclude> {{Documentation | content = This template provides way to wrap content in double [[square brackets]]. Examples: *{{tlx|brackets|test}} produces: {{brackets|test}} *{{tlx|brackets|test{{!}}more}} produces: {{brackets|test{{!}}more}} *{{tlx|brackets|:ja:山本五十六}} produces: {{brackets|:ja:山本五十六}} == Function == ===Function=== This template is a simple wrapper around the <code>&am...' 19684 wikitext text/x-wiki [[<nowiki/>{{{1}}}<nowiki/>]{{#if:{{{2|}}}|{{{2}}}}}]<noinclude> {{Documentation | content = This template provides way to wrap content in double [[square brackets]]. Examples: *{{tlx|brackets|test}} produces: {{brackets|test}} *{{tlx|brackets|test{{!}}more}} produces: {{brackets|test{{!}}more}} *{{tlx|brackets|:ja:山本五十六}} produces: {{brackets|:ja:山本五十六}} == Function == ===Function=== This template is a simple wrapper around the <code>&amp;#91;&amp;#91;</code> and <code>&amp;#93;&amp;#93;</code> [[HTML entities]] that produce starting and ending double brackets, respectively. === Limitations === The template cannot output just the starting double bracket or just the ending double bracket. You will have to use either <code>&amp;#91;&amp;#91;</code> or <code>&amp;#93;&amp;#93;</code> to achieve this. ===See also=== * {{tl|Braces}} — to wrap content in double [[curly brackets]] * {{tl|Bracket}} — to wrap content in single [[square brackets]] [[Category:Character-substitution templates]] }}<!--(end Documentation)--> </noinclude> 1qn6y7er9yy8fzq090800tdklex4n4g Bhângsa:Pages displaying alarming messages about Module:GetShortDescription 14 4596 19685 2024-10-05T12:55:08Z Munajad.MH 3071 ←Membuat halaman berisi '{{Polluted category}} {{Wikipedia category}} {{hiddencat}} {{Empty category}} This category may be populated by pages displaying alarming messages transcluded by an invocation of [[Module:GetShortDescription]] directly or via any other module or template using it, currently including [[Module:Annotated link]] and {{tl|annotated link}}. [[Category:Wikipedia maintenance]]' 19685 wikitext text/x-wiki {{Polluted category}} {{Wikipedia category}} {{hiddencat}} {{Empty category}} This category may be populated by pages displaying alarming messages transcluded by an invocation of [[Module:GetShortDescription]] directly or via any other module or template using it, currently including [[Module:Annotated link]] and {{tl|annotated link}}. [[Category:Wikipedia maintenance]] fu81b8u3a2ot7utq1uu2h98wxrcig94 Bhângsa:Wikipedia maintenance 14 4597 20372 19686 2024-10-13T15:31:58Z EmausBot 150 Fixing double redirect to [[Bhângsa:Pamorbhâ'ân tor paromathân wikipèḍia]] 20372 wikitext text/x-wiki #ALIH [[:Bhângsa:Pamorbhâ'ân tor paromathân wikipèḍia]] 2lzoy29hi6toa1mi5blagez769ihrml Bhângsa:Pamorbhâ'ân tor paromathân wikipèḍia 14 4598 20280 19687 2024-10-12T17:17:37Z Munajad.MH 3071 Munajad.MH ngallèyaghi kaca [[Bhângsa:Pangorbhâ'ân tor paromathân wikipèḍia]] ka [[Bhângsa:Pamorbhâ'ân tor paromathân wikipèḍia]] 19687 wikitext text/x-wiki {{Maintenance category|shortcut1=CAT:M|shortcut2=CAT:WM|shortcut3=CAT:MNT|desc=This category is for Wikipedia pages and categories that list other pages that need '''[[WP:Maintenance|maintenance]]''' (cleanup, expansion, etc.). If you're bored (or helpful) you can come here and look for something to do! '''Cleanup''' includes all '''remedial''' work needed to bring desirable articles up to a basic encyclopedic standard. Note that if you want your user page to link here, rather than be a page in this category, use the code <code><nowiki>[[:Category:Wikipedia maintenance]]</nowiki></code>.}} ==See also== * [[:Category:Wikipedia administration]] * [[Template:Active Wiki Fixup Projects]] {{CatAutoTOC}} {{DEFAULTSORT:Maintenance}}<!-- for [[:Category:Tracking categories]] --> [[Category:Wikipedia administration| Maintenance]] od52xb7jchi9mgogrz0gtrv6epgklbd Cèṭa'an:Commons category-inline 10 4599 19688 2024-10-05T16:13:32Z Munajad.MH 3071 ←Membuat halaman berisi '{{sister-inline |short={{{short|}}} |project=commonscat |list={{{list|}}} |extratext={{{extratext|}}} |links={{#invoke:Commons link|getCategory|{{{1|}}}|linktext={{{2|}}}|<!-- -->lcfirst={{if empty|{{{lcfirst|}}}|{{{lcf|}}}}}|nowrap={{{nowrap|}}}|italic={{{italic|}}}|<!-- -->tracking={{#if:{{{notrack|}}}||1}}|qid={{{qid|}}}}}<!-- -->}}<noinclude>{{documentation}}</noinclude>' 19688 wikitext text/x-wiki {{sister-inline |short={{{short|}}} |project=commonscat |list={{{list|}}} |extratext={{{extratext|}}} |links={{#invoke:Commons link|getCategory|{{{1|}}}|linktext={{{2|}}}|<!-- -->lcfirst={{if empty|{{{lcfirst|}}}|{{{lcf|}}}}}|nowrap={{{nowrap|}}}|italic={{{italic|}}}|<!-- -->tracking={{#if:{{{notrack|}}}||1}}|qid={{{qid|}}}}}<!-- -->}}<noinclude>{{documentation}}</noinclude> aj8fujfu74idnvkrum80pf7f64y2xg7 Modul:Commons link/doc 828 4600 19689 2024-10-05T16:15:24Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating|release}} {{Sandbox other||{{High use}}}} {{Lua|Module:If preview|Module:Arguments}} For testing the sandbox, see [[Module:Commons link/sandbox/testcases]]. == Usage == <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|getGallery}}</code> :Use wikidata to find Commons gallery corresponding to this article. If unable to find gallery in wikidata, default to searching for PAGENAME in Commons. <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|getG...' 19689 wikitext text/x-wiki {{Module rating|release}} {{Sandbox other||{{High use}}}} {{Lua|Module:If preview|Module:Arguments}} For testing the sandbox, see [[Module:Commons link/sandbox/testcases]]. == Usage == <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|getGallery}}</code> :Use wikidata to find Commons gallery corresponding to this article. If unable to find gallery in wikidata, default to searching for PAGENAME in Commons. <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|getGallery|title|linktext=text}}</code> :Link to Commons gallery at <code>title</code>. Optionally, use <code>text</code> as displayed link text. <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|getGallery|search=string|linktext=text}}</code> :Link to Commons search for <code>string</code>. Optionally, use <code>text</code> as displayed link text. <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|getCategory|fallback=string|linktext=text}}</code> :Use wikidata first, then if failure, use Commons search for <code>string</code>. Optionally, use <code>text</code> as displayed link text. <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|getCategory}}</code> :Use wikidata to find Commons category corresponding to this article. If unable to find category in wikidata, default to searching for Category:PAGENAME in Commons. <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|getCategory|title|linktext=text}}</code> :Link to Commons category at <code>Category:title</code>. Optionally, use <code>text</code> as displayed link text. <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|getCategory|search=string|linktext=text}}</code> :Link to Commons search for <code>Category:string</code>. Optionally, use <code>text</code> as displayed link text. <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|getCategory|fallback=string|linktext=text}}</code> :Use wikidata first, then if failure, use Commons search for <code>Category:string</code>. Optionally, use <code>text</code> as displayed link text. <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|getGalleryOrCategory}}</code> :Use wikidata to find "best" single Commons link: try gallery first, fall back to category. Other arguments as above. <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|getGalleryAndCategory}}</code> :Lua to implement {{tl|commons and category}}: return Commons gallery, Commons category, or both (if both found) <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|getGalleryAndCategory|GalleryName|CategoryName}}</code> :Either GalleryName or CategoryName or both can be supplied, will override wikidata search <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|bold=1|italic=1|nowrap=1|lcfirst=1}}</code> :Format of first link can be specified (any combination of bold, italic, nowrap, and lower-case first character) <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|linktext=link|categoryText=category}}</code> :Text in the first link, and the second (category) link can be overridden, also. <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|tracking=1}}</code> :Module can generate tracking categories for mismatch between supplied arguments and Wikidata. <includeonly>{{Sandbox other|| [[Category:Wikidata modules]] [[Category:Link modules]] }}</includeonly> <noinclude> [[Category:Module documentation pages]] </noinclude> 0du8kwnv3xgqsldheedn7qi327q3klh Cèṭa'an:Commons category-inline/doc 10 4601 19690 2024-10-05T16:19:35Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{high use}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{tsh|cci|commonscat-inline}}{{clear}} ==Purpose== This template can be used to generate a link to a [[commons:Commons:Categories|Commons category]]. It is intended for use in the "[[WP:LAYOUTEL|External links]]" section of an article. ==Usage== <kbd><nowiki>* {{Commons category-inline|Ursus maritimus}}</nowiki></kbd> yields: * {{Commons category-inl...' 19690 wikitext text/x-wiki {{Documentation subpage}} {{high use}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{tsh|cci|commonscat-inline}}{{clear}} ==Purpose== This template can be used to generate a link to a [[commons:Commons:Categories|Commons category]]. It is intended for use in the "[[WP:LAYOUTEL|External links]]" section of an article. ==Usage== <kbd><nowiki>* {{Commons category-inline|Ursus maritimus}}</nowiki></kbd> yields: * {{Commons category-inline|Ursus maritimus}} ---- <kbd><nowiki>* {{Commons category-inline|Ursus maritimus|Polar bears}}</nowiki></kbd> yields: * {{Commons category-inline|Ursus maritimus|Polar bears}} ---- <kbd><nowiki>* {{Commons category-inline|Ursus maritimus|''Ursus maritimus''}}</nowiki></kbd> yields: * {{Commons category-inline|Ursus maritimus|''Ursus maritimus''}} ==TemplateData== {{TemplateDataHeader}} <TemplateData> { "description": "This template creates a link to a category on Commons.", "params": { "1": { "label": "Category name", "description": "The name of the Commons category this template will link to. If no value is provided the Wikidata sitelinks are used by default.", "type": "string", "required": false }, "2": { "label": "Displayed text", "description": "The text that the link will display to the user. If no value is provided it will default to category name or page name, in that order.", "type": "string", "required": false }, "nowrap": { "label": "nowrap", "description": "Stops the text of the commons category from wrapping", "type": "string", "required": false }, "lcfirst": { "label": "lcfirst", "description": "Displays the first letter as lower-case", "type": "string", "required": false }, "italic": { "label": "italic", "description": "Force display text to be italic", "type": "string", "required": false }, "notrack": { "label": "notrack", "description": "Turn off tracking categories", "type": "string", "required": false } }, "format": "inline" } </TemplateData> ==Tracking categories== === Normal categories === * {{clc|Commons category link from Wikidata}} * {{clc|Commons category link is on Wikidata}} === Maintenance categories === * {{clc|Commons category link is defined as the pagename}} * {{clc|Commons category link is locally defined}} * {{clc|Commons category link is the pagename}} * {{clc|Inconsistent wikidata for Commons category}} ==See also== {{Commons templates see also}} <includeonly>{{Sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Category:Interwiki category linking templates]] [[Category:Interwiki link templates - inline]] [[Category:Wikimedia Commons templates]] [[de:Vorlage:Commonscat]]<!-- in German Wikipedia commonscat-template itself is formated inline --> }}</includeonly> j35a4wzdr52tdgqcjx94wl20uiwpzzv Cèṭa'an:Sister-inline 10 4602 19691 2024-10-05T16:20:49Z Munajad.MH 3071 ←Membuat halaman berisi 'File:{{safesubst<noinclude/>:#switch:{{lc:{{{project|}}}}} | commons|commonscat = Commons-logo.svg | meta|metawiki|m = Wikimedia Community Logo.svg | wikibooks|wbk|wb|b = Wikibooks-logo-en-noslogan.svg | wikidata|data = Wikidata-logo.svg | cookbook = Wikibooks-logo-en-noslogan.svg | wikijunior = Wikibooks-logo-en-noslogan.svg | wikiquote|quote|wqt|q = Wikiquote-logo.svg | wikiped...' 19691 wikitext text/x-wiki [[File:{{safesubst<noinclude/>:#switch:{{lc:{{{project|}}}}} | commons|commonscat = Commons-logo.svg | meta|metawiki|m = Wikimedia Community Logo.svg | wikibooks|wbk|wb|b = Wikibooks-logo-en-noslogan.svg | wikidata|data = Wikidata-logo.svg | cookbook = Wikibooks-logo-en-noslogan.svg | wikijunior = Wikibooks-logo-en-noslogan.svg | wikiquote|quote|wqt|q = Wikiquote-logo.svg | wikipedia|wp|w = Wikipedia-logo-v2.svg | wikisource|wikisource2|source|source2|ws|ws2|s|s2 = 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.png | outreachwiki|outreach = Wikimedia Outreach.png | incubator = Incubator-notext.svg | #default = Wikimedia-logo.svg }}|16x16px|class=noviewer|alt=]] {{safesubst<noinclude/>:#if:{{{short|}}}|{{{links|}}}|{{safesubst<noinclude/>:#if:{{{list|}}}|{{safesubst<noinclude/>:#switch:{{lc:{{{project|}}}}} | commons = Related media at Wikimedia Commons | commonscat = Related categories at Wikimedia Commons | meta|metawiki|m = | wikibooks|wbk|wb|b = Texts at Wikibooks | wikidata|data = | cookbook = Cookbooks at Wikibooks | wikijunior = Wikijunior at Wikibooks | wikiquote|quote|wqt|q = Quotations on Wikiquote | wikipedia|wp|w = | wikisource|wikisource2|source|source2|ws|ws2|s|s2 = Texts on Wikisource | wiktionary|wkt|wdy|d = Definitions and translations at Wiktionary | wikinews|news|wnw|n = | wikispecies|species = Data related to Wikispecies | wikiversity|wvy|v = Learning materials from Wikiversity | wikivoyage|voyage|voy = Travel information on Wikivoyage | mediawiki|mw = | outreachwiki|outreach = | incubator = | #default = }}: {{{list}}}|{{safesubst<noinclude/>:#switch:{{lc:{{{project|}}}}} | commons = Media related to {{{links|}}} at Wikimedia Commons | commonscat = Media related to {{{links|}}} at Wikimedia Commons | meta|metawiki|m = | wikibooks|wbk|wb|b = {{{links|}}} at Wikibooks{{{extratext|}}} | wikidata|data = | cookbook = {{{links|}}} at the Wikibooks Cookbook subproject{{{extratext|}}} | wikijunior = {{{links|}}} at the Wikibooks Wikijunior subproject{{{extratext|}}} | wikiquote|quote|wqt|q = Quotations related to {{{links|}}} at Wikiquote | wikipedia|wp|w = | wikisource|source|ws|s = Works related to {{{links|}}} at Wikisource | wikisource2|source2|ws2|s2 = The full text of {{{links|}}} at Wikisource | wiktionary|wkt|wdy|d = The dictionary definition of {{{links|}}} at Wiktionary | wikinews|news|wnw|n = | wikispecies|species = Data related to {{{links|}}} at Wikispecies | wikiversity|wvy|v = Learning materials related to {{{links|}}} at Wikiversity | wikivoyage|voyage|voy = {{{links|}}} travel guide from Wikivoyage | mediawiki|mw = | outreachwiki|outreach = | incubator = | #default = }}{{{extratext|}}}}} }}<noinclude> {{documentation}} </noinclude> m88h4c9q9ur9ckowxbabkik5mw30gdk Cèṭa'an:Sister-inline/doc 10 4603 19692 2024-10-05T16:21:47Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} This is a meta-template used for creating interwiki links to other [[WP:sister projects|sister projects]] of Wikipedia. Note that links to other ''language'' Wikipedias should ''not'' use links in this form, instead use [[WP:Wikidata|Wikidata]] to add them to the sidebar. This is a companion t...' 19692 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} This is a meta-template used for creating interwiki links to other [[WP:sister projects|sister projects]] of Wikipedia. Note that links to other ''language'' Wikipedias should ''not'' use links in this form, instead use [[WP:Wikidata|Wikidata]] to add them to the sidebar. This is a companion template to {{tl|sister project}} to be used where a floating side box causes layout problems on short articles. == Usage == This template should normally be placed at the top of the ''External links'' section at the end of an article, if the article has a section for [[WP:EL|external links]]. If no such section exists, then please place it at the top of the last section in <nowiki>the article</nowiki>. On [[WP:DAB|disambiguation pages]], this template should be listed above other text, but below any cleanup templates, images, infoboxes or navboxes.<!-- Per WP:ACCESS, cleanup templates, images, infoboxes, and navboxes are always<nowiki> first</nowiki>. --> *'''{{para|project}}''' The sister project to link to. Used to select the displayed logo and the text. *'''{{para|links}}''' A single interwiki link to the article at the sister project. Displays with text such as "Media related to <code><nowiki>{{{links}}}</nowiki></code> at Wikimedia Commons" *'''{{para|list}}''' Alternatively, a list of multiple links to articles at sister projects. Displays with text such as "Related media at Wikimedia Commons: <code><nowiki>{{{list}}}</nowiki></code>" '''Example:''' <syntaxhighlight lang="wikitext"> {{sister-inline |project=commons |links=[[commons:Dog|Dogs]] }} </syntaxhighlight> {{sister-inline |project=commons |links=[[commons:Dog|Dogs]] }} Adding <code>|short=yes</code> will omit the following explanatory text; this can be useful for adding short links to [[WP:NAVBOX|navigational boxes]], for instance. This permits the link's text to differ from the link's address in namespace. '''Example:''' <syntaxhighlight lang="wikitext"> {{sister-inline |project=v |links=[[v:Category:Wikiversity quizzes placed on Wikipedia|Quizzes on Wikipedia articles can be found at Wikiversity]] |short=yes }} </syntaxhighlight> {{sister-inline |project=v |links=[[v:Category:Wikiversity quizzes placed on Wikipedia|Quizzes on Wikipedia articles can be found at Wikiversity]] |short=yes }} == TemplateData == {{TemplateDataHeader}} <templatedata> { "description": "This is a meta-template used for creating interwiki links to other sister projects of Wikipedia. Note that links to other ''language'' Wikipedias should ''not'' use links in this form, instead use Wikidata to add them to the sidebar.\n\nThis is a companion template to {{tl|sister project}} to be used where a floating side box causes layout problems on short articles.", "paramOrder": [ "project", "list", "links", "short", "extratext" ], "params": { "links": { "label": "Link(s)", "description": "Code that renders one or more sister project link. You need command of Wikimarkup. Multiple links can be separated with comma plus space. This parameter is ignored if \"List of links\" parameter is included.", "type": "unbalanced-wikitext" }, "list": { "label": "List of links", "description": "Code that renders a list of links. You need command of Wikimarkup. Overrides \"Link(s)\" parameter.", "type": "unbalanced-wikitext" }, "project": { "label": "Project name", "description": "The sister project to link to. This parameter is used to customize text and logo and has otherwise no other impact. Acceptable values are: commons, commonscat, meta, (metawiki, m), wikibooks, (wbk, wb, b), wikidata, (data), cookbook, wikiquote, (quote, wqt, q), wikipedia, (wp, w), wikisource, (wikisource2, source, source2, ws, ws2, s, s2), wiktionary, (wkt, wdy, d), wikinews, (news, wnw, n), wikispecies, (species), wikiversity, (wvy, v), wikivoyage, (voyage, voy), mediawiki, (mw), outreachwiki, (outreach), incubator", "type": "string" }, "short": { "label": "Short?", "description": "Setting this parameter to \"yes\" omits rendering text labels and causes the content of \"List of links\" parameter to be inserted.", "type": "boolean", "autovalue": "yes", "suggested": true }, "extratext": { "label": "Extra text", "description": "Trailing text appended to the end of everything rendered.", "type": "string" } } } </templatedata> == See also == * {{tl|Sister project}} * {{tl|Interlanguage link}} * [[Help:Interlanguage links]] * [[Help:Interwikimedia links]] * [[Wikipedia:Wikimedia sister projects]] * [[Wikipedia:Babel]] – Userpage language proficiency banners * [[Wikipedia:Translation]] <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Interwiki link templates - inline| ]] }}</includeonly> dchzi0v94ka8zm6mg0s9y10sgqtxl4w Cèṭa'an:Hatnote templates/doc 10 4604 19694 2024-10-05T16:26:15Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please add categories at the bottom of this page, and interwikis at Wikidata (see Wikipedia:Wikidata) --> {{Collapsible option|statename=optional}} == TemplateData for [[mw:Extension:VisualEditor|VisualEditor]] == <templatedata> { "params": { "state": {} } } </templatedata> == See also == *[[Wikipedia:Hatnote#Hatnote_templates|Wikipedia's Hatnote templates]] <includeonly>{{Sandbox other|| <!-- Add categories below this line,...' 19694 wikitext text/x-wiki {{Documentation subpage}} <!-- Please add categories at the bottom of this page, and interwikis at Wikidata (see Wikipedia:Wikidata) --> {{Collapsible option|statename=optional}} == TemplateData for [[mw:Extension:VisualEditor|VisualEditor]] == <templatedata> { "params": { "state": {} } } </templatedata> == See also == *[[Wikipedia:Hatnote#Hatnote_templates|Wikipedia's Hatnote templates]] <includeonly>{{Sandbox other|| <!-- Add categories below this line, and interwikis at Wikidata --> [[Category:Hatnote templates| ]] [[Category:Documentation see also templates]] }}</includeonly> a5eidh4be2a03e8p9knwenkx132i685 Cèṭa'an:Redirect-several 10 4605 19695 2024-10-05T16:27:44Z Munajad.MH 3071 ←Membuat halaman berisi '{{#switch: {{{link|{{{Link|{{{wikilink|{{{Wikilink|{{{lk|{{{lnk|{{{LNK|{{{Lnk|on}}}}}}}}}}}}}}}}}}}}}}}} | on | On | Y | y | yes | Yes | true | True |#default = <!-- This is for if <nowiki>{{{link}}}</nowiki> (or aliases) is set to "on" (or aliases), "yes" (or aliases), "true" (or aliases), or set to a blank string --> {{#switch: {{{dab|{{{Dab|{{{Disambiguation|{{{disambiguation|{{{disambiguation link|{{{Disambiguation Link|{{{DisambiguationLink|{{{dablink|...' 19695 wikitext text/x-wiki {{#switch: {{{link|{{{Link|{{{wikilink|{{{Wikilink|{{{lk|{{{lnk|{{{LNK|{{{Lnk|on}}}}}}}}}}}}}}}}}}}}}}}} | on | On | Y | y | yes | Yes | true | True |#default = <!-- This is for if <nowiki>{{{link}}}</nowiki> (or aliases) is set to "on" (or aliases), "yes" (or aliases), "true" (or aliases), or set to a blank string --> {{#switch: {{{dab|{{{Dab|{{{Disambiguation|{{{disambiguation|{{{disambiguation link|{{{Disambiguation Link|{{{DisambiguationLink|{{{dablink|{{{Dablink|{{{dablnk|{{{DabLnk|{{{Dablnk|on}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} | on | On | Y | y | yes | Yes | true | True |#default = <!-- This is for if <nowiki>{{{dab}}}</nowiki> (or aliases) is set to "on" (or aliases), "yes" (or aliases), "true" (or aliases), or set to a blank string -->{{Hatnote|Several terms {{{text|{{{Text|}}}}}} redirect here. For {{{for|other uses}}}, {{{see|{{{See|see}}}}}} {{#if: {{{1|}}}|[[:{{{1}}} (disambiguation)]]{{#if:{{{2|}}}|{{#if: {{{3|}}}|,|&#32;and}}&#32;[[:{{{2}}} (disambiguation)]]{{#if:{{{3|}}}|{{#if: {{{4|}}}|,|&#44;&#32;and}}&#32;[[:{{{3}}} (disambiguation)]]{{#if:{{{4|}}}|{{#if: {{{5|}}}|,|&#44;&#32;and}}&#32;[[:{{{4}}} (disambiguation)]]{{#if:{{{5|}}}|{{#if: {{{6|}}}|,|&#44;&#32;and}}&#32;[[:{{{5}}} (disambiguation)]]{{#if:{{{6|}}}|{{#if: {{{7|}}}|,|&#44;&#32;and}}&#32;[[:{{{6}}} (disambiguation)]]{{#if:{{{7|}}}|{{#if: {{{8|}}}|,|&#44;&#32;and}}&#32;[[:{{{7}}} (disambiguation)]]{{#if:{{{8|}}}|{{#if: {{{9|}}}|,|&#44;&#32;and}}&#32;[[:{{{8}}} (disambiguation)]]{{#if:{{{9|}}}|{{#if: {{{10|}}}|,|&#44;&#32;and}}&#32;[[:{{{9}}} (disambiguation)]]{{#if:{{{10|}}}|&#44;&#32;and [[:{{{10}}} (disambiguation)]]|}}|}}|}}|}}|}}|}}|}}|}}|}}|other terms}}.}} | off | Off | N | n | no | No | false | False = <!-- This is for if <nowiki>{{{dab}}}</nowiki> (or aliases) is set to "off", "no" (or aliases), or "false" (or aliases -->{{Hatnote|Several terms {{{text|{{{Text|}}}}}} redirect here. For {{{for|other uses}}}, {{{see|{{{See|see}}}}}} {{#if: {{{1|}}}|[[:{{{1}}}]]{{#if:{{{2|}}}|{{#if: {{{3|}}}|,|&#32;and}}&#32;[[:{{{2}}}]]{{#if:{{{3|}}}|{{#if: {{{4|}}}|,|&#44;&#32;and}}&#32;[[:{{{3}}}]]{{#if:{{{4|}}}|{{#if: {{{5|}}}|,|&#44;&#32;and}}&#32;[[:{{{4}}}]]{{#if:{{{5|}}}|{{#if: {{{6|}}}|,|&#44;&#32;and}}&#32;[[:{{{5}}}]]{{#if:{{{6|}}}|{{#if: {{{7|}}}|,|&#44;&#32;and}}&#32;[[:{{{6}}}]]{{#if:{{{7|}}}|{{#if: {{{8|}}}|,|&#44;&#32;and}}&#32;[[:{{{7}}}]]{{#if:{{{8|}}}|{{#if: {{{9|}}}|,|&#44;&#32;and}}&#32;[[:{{{8}}}]]{{#if:{{{9|}}}|{{#if: {{{10|}}}|,|&#44;&#32;and}}&#32;[[:{{{9}}}]]{{#if:{{{10|}}}|&#44;&#32;and [[:{{{10}}}]]|}}|}}|}}|}}|}}|}}|}}|}}|}}|other terms}}.}} }} | off | Off | N | n | no | No | false | False = <!-- This is for if <nowiki>{{{link}}}</nowiki> (or aliases) is set to "off", "no", or "false" (or aliases) -->{{Hatnote|Several terms {{{text|{{{Text|}}}}}} redirect here. For {{{for|other uses}}}, {{{see|{{{See|see}}}}}} {{#if: {{{1|}}}|{{{1}}}{{#if:{{{2|}}}|{{#if: {{{3|}}}|,|&#32;and}}&#32;{{{2}}}{{#if:{{{3|}}}|{{#if: {{{4|}}}|,|&#44;&#32;and}}&#32;{{{3}}}{{#if:{{{4|}}}|{{#if: {{{5|}}}|,|&#44;&#32;and}}&#32;{{{4}}}{{#if:{{{5|}}}|{{#if: {{{6|}}}|,|&#44;&#32;and}}&#32;{{{5}}}{{#if:{{{6|}}}|{{#if: {{{7|}}}|,|&#44;&#32;and}}&#32;{{{6}}}{{#if:{{{7|}}}|{{#if: {{{8|}}}|,|&#44;&#32;and}}&#32;{{{7}}}{{#if:{{{8|}}}|{{#if: {{{9|}}}|,|&#44;&#32;and}}&#32;{{{8}}}{{#if:{{{9|}}}|{{#if: {{{10|}}}|,|&#44;&#32;and}}&#32;{{{9}}}{{#if:{{{10|}}}|&#44;&#32;and {{{10}}}|}}|}}|}}|}}|}}|}}|}}|}}|}}|other terms}}.}} }}<noinclude> {{Documentation}} </noinclude> om6sikz6et5nxab4bl3a731n45dq3ml Cèṭa'an:Redirect-several/doc 10 4606 19696 2024-10-05T16:28:23Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{esoteric}} This template can be used on pages which are the [[WP:PRIMARYREDIRECT]] for several terms which also have corresponding disambiguation pages. This template is compatible with up to 10 redirects. It can also be used targeting non-disambiguation articles, although it adds <code> (disambiguation)</code> to the end of each of its parameters by default. This can be modified through the <code>dab</code> parameter. It can also be u...' 19696 wikitext text/x-wiki {{Documentation subpage}} {{esoteric}} This template can be used on pages which are the [[WP:PRIMARYREDIRECT]] for several terms which also have corresponding disambiguation pages. This template is compatible with up to 10 redirects. It can also be used targeting non-disambiguation articles, although it adds <code> (disambiguation)</code> to the end of each of its parameters by default. This can be modified through the <code>dab</code> parameter. It can also be used without linking at all by changing the <code>link</code> parameter, which may be useful on pages which have many redirects and other usages, but which all follow a regular pattern. The <code>text</code> parameter should also be used in such circumstances, to describe the titles of the redirects. == Usage == === Full inline format === <code><nowiki>{{Redirect-several |link= |dab= |text= |see= |OtherUse1 |OtherUse2 |OtherUse3 |OtherUse4 |OtherUse5 |OtherUse6 |OtherUse7 |OtherUse8 |OtherUse9 |OtherUse10}}</nowiki></code> === Full vertical format === <code><nowiki>{{Redirect-several</nowiki></code><br> :<code><nowiki>|link = <!-- whether the targets should be linked to or not; defaults to 'yes' --></nowiki><br><nowiki> |dab = <!-- toggles whether to put " (disambiguation)" on the end of the targets' links; defaults to 'yes' --></nowiki><br> <nowiki> |text = <!-- optional text to put after the word "terms" (e.g. several terms </nowiki>''about how to cook poridge''<nowiki> redirect here.) --></nowiki><br> <nowiki> |see = <!-- optional changing of the verb before the first use; defaults to 'see' --></nowiki><br> <nowiki> | <!-- the first alternative page --></nowiki><br><nowiki> | <!-- the second alternative page --></nowiki><br><nowiki> | <!-- the third alternative page --></nowiki><br><nowiki> | <!-- the fourth alternative page --></nowiki><br><nowiki> | <!-- the fifth alternative page --></nowiki><br><nowiki> | <!-- the sixth alternative page --></nowiki><br><nowiki> | <!-- the seventh alternative page --></nowiki><br><nowiki> | <!-- the eighth alternative page --></nowiki><br><nowiki> | <!-- the ninth alternative page --></nowiki><br><nowiki> | <!-- the tenth alternative page --></nowiki></code><br> <code>}}</code> == Examples == ===With one to ten filled parameters=== * {{tlx|Redirect-several|REDIRECT1}} → {{Redirect-several|REDIRECT1}} * {{tlx|Redirect-several|REDIRECT1|REDIRECT2}} → {{Redirect-several|REDIRECT1|REDIRECT2}} * {{tlx|Redirect-several|REDIRECT1|REDIRECT2|REDIRECT3|REDIRECT4|REDIRECT5|REDIRECT6|REDIRECT7|REDIRECT8|REDIRECT9|REDIRECT10}} → {{Redirect-several|REDIRECT1|REDIRECT2|REDIRECT3|REDIRECT4|REDIRECT5|REDIRECT6|REDIRECT7|REDIRECT8|REDIRECT9|REDIRECT10}} ===With more than ten parameters=== * {{tlx|Redirect-several|REDIRECT1|REDIRECT2|REDIRECT3|REDIRECT4|REDIRECT5|REDIRECT6|REDIRECT7|REDIRECT8|REDIRECT9|REDIRECT10|invisible page}} → {{Redirect-several|REDIRECT1|REDIRECT2|REDIRECT3|REDIRECT4|REDIRECT5|REDIRECT6|REDIRECT7|REDIRECT8|REDIRECT9|REDIRECT10|invisible page}} '''''Note''' – this template does ''not'' support more than ten parameters. Above is an example of what ''not'' to do.'' ===With an empty parameter=== The following template use with three parameters are fine: * {{tlx|Redirect-several|REDIRECT1|REDIRECT2|REDIRECT3}} → {{Redirect-several|REDIRECT1|REDIRECT2|REDIRECT3}} However, with three parameters but with an empty the second parameter, a problem arises: * {{tlx|Redirect-several|REDIRECT1<nowiki>||</nowiki>REDIRECT3}} → {{Redirect-several|REDIRECT1||REDIRECT3}} '''''Note:''' This causes only "REDIRECT1" to display since "REDIRECT2" is missing in the empty parameter within the two pipes with no content between them. If an entry is missed, the template only shows the entries before the missing entry. No error message is displayed.'' ===With <code>link=off</code>=== * {{tlx|Redirect-several|<nowiki>link=off|</nowiki>the contents of [[:Category:Porridge]]|the page of the same name but without the word 'porridge'|another unlinked parameter}} → {{Redirect-several|link=off|the contents of [[:Category:Porridge]]|the page of the same name but without the word 'porridge'|another unlinked parameter}} * {{tlx|Redirect-several|link=off|TEST1|TEST2|TEST3|TEST4|TEST5|TEST6|TEST7|TEST8|TEST9|TEST10}} → {{Redirect-several|link=off|TEST1|TEST2|TEST3|TEST4|TEST5|TEST6|TEST7|TEST8|TEST9|TEST10}} ===With <code>dab=off</code>=== * {{tlx|Redirect-several|<nowiki>dab=off|Porridge Oats</nowiki>|THE TASTIEST FOOD EVER|Martin's porridge (company)}} → {{Redirect-several|dab=off|Porridge Oats|THE TASTIEST FOOD EVER|Martin's porridge (company)}} ===With <code>text</code> parameter=== * {{tlx|Redirect-several|<nowiki>dab=off|text=which are names of porridge brands</nowiki>|List of porridge-producing companies|a random other page|an unrelated page}} → {{Redirect-several|dab=off|text=which are names of porridge brands|List of porridge-producing companies|a random other page|an unrelated page}} ===With <code>see</code> parameter=== * {{tlx|Redirect-several|<nowiki>link=off|see=replace|text=containing the word 'porridge'</nowiki>|the word 'porridge' with the word 'oats'}} → {{Redirect-several|link=off|see=replace|text=containing the word 'porridge'|the word 'porridge' with the word 'oats'}} ===With <code>for</code> parameter=== Replaces the words "other uses": * {{tlx|Redirect-several|<nowiki>for=a more in-depth article|text=regarding porridge|oat|dab=of</nowiki>}} → {{Redirect-several|for=a more in-depth article|text=regarding porridge|oat|dab=off}} {{Hatnote templates}} <includeonly>{{Sandbox other|| <!----PLEASE ADD CATEGORIES BELOW THIS LINE:----> [[Category:Disambiguation and redirection hatnote templates]] }}</includeonly> 05hyb3q0v91qepk4ip8y147a3k8yshf Cèṭa'an:Esoteric 10 4607 19697 2024-10-05T16:29:33Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Intricate template]] 19697 wikitext text/x-wiki #REDIRECT [[Template:Intricate template]] {{Rcat shell| {{R from move}} {{R from template shortcut}} }} 5yxjxunjbi63hm35gz6gm86rd83vrwe Cèṭa'an:Intricate template/doc 10 4608 19698 2024-10-05T16:30:55Z Munajad.MH 3071 ←Membuat halaman berisi '{{tsh|intricate}} {{Documentation subpage}} {{redirect|Template:Esoteric|text=You may be looking for [[Template:Esoteric file]]}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This is the {{tl|intricate template}} message box. It can be put at the top of the documentation for any templates that are intricate, i.e., complex, using less obvious techniques, wikt:esoteric|esoteri...' 19698 wikitext text/x-wiki {{tsh|intricate}} {{Documentation subpage}} {{redirect|Template:Esoteric|text=You may be looking for [[Template:Esoteric file]]}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This is the {{tl|intricate template}} message box. It can be put at the top of the documentation for any templates that are intricate, i.e., complex, using less obvious techniques, [[wikt:esoteric|esoteric]] syntax, combining different techniques, used as parameter for other templates, built to function for a variety of calling instances, etc. ''This'' template's syntax is actually relatively simple. This template adds templates to [[:Category:Intricate templates]]. == Usage == When this template is placed on a template's /doc page, please add this within {{tag|includeonly|o}} tags so it only gets visible on the template page. The full code on the top of the /doc subpage can look like this: <syntaxhighlight lang="wikitext"> {{documentation subpage}} <noinclude>{{intricate}}</noinclude> </syntaxhighlight> == Technical details == The text for the template itself can be found at {{t|Intricate template/text}}. == See also == * {{tl|high-use}} – For high-use templates. * {{tl|interconnected template}} – for templates with interdependencies with config or dynamic doc pages, etc. <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Documentation header templates]] }}</includeonly> b5xu8dvb4yti4t5r6cl1hvmkfpwmcd1 Bhângsa:Intricate templates 14 4609 19699 2024-10-05T16:32:11Z Munajad.MH 3071 ←Membuat halaman berisi '{{template category|description=Pages which include the {{tlb|Intricate template}} message box.}} {{CatAutoTOC}} [[Category:Wikipedia templates]]' 19699 wikitext text/x-wiki {{template category|description=Pages which include the {{tlb|Intricate template}} message box.}} {{CatAutoTOC}} [[Category:Wikipedia templates]] 69dukbx9wsk5dd46yjjxkkdm69oeuyv Bhângsa:Automatic category TOC generates no TOC 14 4610 19700 2024-10-05T16:33:58Z Munajad.MH 3071 ←Membuat halaman berisi '{{Tracking category}} <div style="display:block; float:right">{{Automatic category TOC stats}}</div> Categories which use {{tl|Automatic category TOC}}, grouped by what Automatic category TOC does on each page: *[[:Category:Automatic category TOC generates no TOC]] *[[:Category:Automatic category TOC generates standard Category TOC]] – using {{tl|Category TOC}} *[[:Category:Automatic category TOC generates Large category TOC]] – using {{tl|Large category TOC...' 19700 wikitext text/x-wiki {{Tracking category}} <div style="display:block; float:right">{{Automatic category TOC stats}}</div> Categories which use {{tl|Automatic category TOC}}, grouped by what Automatic category TOC does on each page: *[[:Category:Automatic category TOC generates no TOC]] *[[:Category:Automatic category TOC generates standard Category TOC]] – using {{tl|Category TOC}} *[[:Category:Automatic category TOC generates Large category TOC]] – using {{tl|Large category TOC}} Templates which transclude {{tl|Automatic category TOC}} are categorised in * {{catpop|Templates using Automatic category TOC}} {{Automatic category TOC}} [[Category:Automatic category TOC tracking categories|01]] qwcwwaj3im58zpu0k6oy5buv01mgwut Bhângsa:Automatic category TOC generates standard Category TOC 14 4611 19701 2024-10-05T16:35:49Z Munajad.MH 3071 ←Membuat halaman berisi '{{Tracking category}} <div style="display:block; float:right">{{Automatic category TOC stats}}</div> Categories which use {{tl|Automatic category TOC}}, grouped by what CatAutoTOC does on each page: *[[:Category:Automatic category TOC generates no TOC]] *[[:Category:Automatic category TOC generates standard Category TOC]] – using {{tl|Category TOC}} *[[:Category:Automatic category TOC generates Large category TOC]] – using {{tl|Large category TOC}} Template...' 19701 wikitext text/x-wiki {{Tracking category}} <div style="display:block; float:right">{{Automatic category TOC stats}}</div> Categories which use {{tl|Automatic category TOC}}, grouped by what CatAutoTOC does on each page: *[[:Category:Automatic category TOC generates no TOC]] *[[:Category:Automatic category TOC generates standard Category TOC]] – using {{tl|Category TOC}} *[[:Category:Automatic category TOC generates Large category TOC]] – using {{tl|Large category TOC}} Templates which transclude {{tl|Automatic category TOC}} are categorised in *[[:Category:Templates using Automatic category TOC]] (population: {{PAGESINCATEGORY:Templates using CatAutoTOC}}) {{CollapsibleLargeCategoryTOC}} [[Category:Automatic category TOC tracking categories|02]] oc6du0szu1wv7pz8rqnrcwjsfy8ou0n Cèṭa'an:Automatic category TOC stats 10 4612 19702 2024-10-05T16:37:04Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{Automatic category TOC stats/core<!-- -->|notoc={{PAGESINCATEGORY:Automatic category TOC generates no TOC|R}}<!-- -->|stdtoc={{PAGESINCATEGORY:Automatic category TOC generates standard Category TOC|R}}<!-- -->|largetoc={{PAGESINCATEGORY:Automatic category TOC generates Large category TOC|R}}<!-- -->}}</includeonly><noinclude> {{Documentation}} </noinclude>' 19702 wikitext text/x-wiki <includeonly>{{Automatic category TOC stats/core<!-- -->|notoc={{PAGESINCATEGORY:Automatic category TOC generates no TOC|R}}<!-- -->|stdtoc={{PAGESINCATEGORY:Automatic category TOC generates standard Category TOC|R}}<!-- -->|largetoc={{PAGESINCATEGORY:Automatic category TOC generates Large category TOC|R}}<!-- -->}}</includeonly><noinclude> {{Documentation}} </noinclude> 695lvcepmrorxqltxgz1vhn2m6y7cjp Cèṭa'an:Automatic category TOC stats/doc 10 4613 19703 2024-10-05T16:38:13Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Displays a table of the effects of {{tl|Automatic category TOC}} == Usage == {{tlx|Automatic category TOC stats}} == Output == {{Automatic category TOC stats}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wikipedia Automatic category TOC]] }...' 19703 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Displays a table of the effects of {{tl|Automatic category TOC}} == Usage == {{tlx|Automatic category TOC stats}} == Output == {{Automatic category TOC stats}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wikipedia Automatic category TOC]] }}</includeonly> 7s5p5cba997mv097v2689gwbz48j27q Cèṭa'an:Automatic category TOC stats/core 10 4614 19704 2024-10-05T16:38:57Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly><!-- -->{| class="wikitable plainrowheaders" |- ! scope="col" | Effect ! scope="col" style="text-align:right"| Pages ! scope="col" style="text-align:right"| % |- ! scope="row" | No TOC |style="text-align:right"| [[:Category:Automatic category TOC generates no TOC|{{formatnum:{{{notoc|}}}}}]] |style="text-align:right"| {{Percentage | {{{notoc|}}} | {{#expr: {{{notoc|}}} + {{{stdtoc|}}} + {{{largetoc|}}}}} | 2 | pad=yes}} |- ! scope="row" | Standard {...' 19704 wikitext text/x-wiki <includeonly><!-- -->{| class="wikitable plainrowheaders" |- ! scope="col" | Effect ! scope="col" style="text-align:right"| Pages ! scope="col" style="text-align:right"| % |- ! scope="row" | No TOC |style="text-align:right"| [[:Category:Automatic category TOC generates no TOC|{{formatnum:{{{notoc|}}}}}]] |style="text-align:right"| {{Percentage | {{{notoc|}}} | {{#expr: {{{notoc|}}} + {{{stdtoc|}}} + {{{largetoc|}}}}} | 2 | pad=yes}} |- ! scope="row" | Standard {{tl|Category TOC}} |style="text-align:right"| [[:Category:Automatic category TOC generates standard Category TOC|{{formatnum:{{{stdtoc|}}}}}]] |style="text-align:right"| {{Percentage | {{{stdtoc|}}} | {{#expr: {{{notoc|}}} + {{{stdtoc|}}} + {{{largetoc|}}}}} | 2 | pad=yes}} |- ! scope="row" | {{tl|Large category TOC}} |style="text-align:right"| [[:Category:Automatic category TOC generates Large category TOC|{{formatnum:{{{largetoc|}}}}}]] |style="text-align:right"| {{Percentage | {{{largetoc|}}} | {{#expr: {{{notoc|}}} + {{{stdtoc|}}} + {{{largetoc|}}}}} | 2 | pad=yes}} |- ! scope="row" | '''Total''' |style="text-align:right"| '''{{formatnum:{{#expr: {{{notoc|}}} + {{{stdtoc|}}} + {{{largetoc|}}}}}}}''' || |- |colspan=3 | <small>{{Purge|Purge this page to update the totals.}}</small> |}</includeonly><noinclude> {{Documentation|Template:Auto category TOC stats/doc}} </noinclude> jyy69nkwzfk3c15dbneuza1mn0rc0ca Cèṭa'an:Percentage 10 4615 19705 2024-10-05T16:40:41Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Percentage|main|{{#expr:{{formatnum:{{{1|0}}}|R}}}}|{{#expr:{{formatnum:{{{2|100}}}|R}}}}|{{{3|}}}|pad={{{pad|}}}|sigfig={{{sigfig|}}}|%={{{%|%}}}|nonscinote={{{nonscinote|}}} }}</includeonly><noinclude> {{documentation}} </noinclude>' 19705 wikitext text/x-wiki <includeonly>{{#invoke:Percentage|main|{{#expr:{{formatnum:{{{1|0}}}|R}}}}|{{#expr:{{formatnum:{{{2|100}}}|R}}}}|{{{3|}}}|pad={{{pad|}}}|sigfig={{{sigfig|}}}|%={{{%|%}}}|nonscinote={{{nonscinote|}}} }}</includeonly><noinclude> {{documentation}} </noinclude> bei2t3wkq7wkt6m1o6yvk9svd4namlq Cèṭa'an:Percentage/doc 10 4616 19707 19706 2024-10-05T16:42:27Z Munajad.MH 3071 19707 wikitext text/x-wiki {{Documentation subpage}} {{high-use}} {{tsh|pct|percent}} {{lua|Module:Percentage}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE. --> ==Usage== {{tlx|percentage | numerator | denominator | decimals to round to (zero or greater) }} ==Limitations== Figures smaller than 0.0001% are shown in scientific notation. ==Examples== * <syntaxhighlight lang="wikitext" inline>{{Percentage | 1 | 3 | 0 }}</syntaxhighlight> yields {{Percentage | 1 | 3 | 0 }} * <syntaxhighlight lang="wikitext" inline>{{Percentage | 1 | 3 | 2 }}</syntaxhighlight> yields {{Percentage | 1 | 3 | 2 }} Negative values can be used: * <syntaxhighlight lang="wikitext" inline>{{Percentage | -1 | 3 }}</syntaxhighlight> yields {{Percentage | -1 | 3 }} Normal operation is to cut off all decimal zeroes from right in rounding: * <syntaxhighlight lang="wikitext" inline>{{Percentage | 1 | 5 | 2 }}</syntaxhighlight> yields {{Percentage | 1 | 5 | 2 }} * <syntaxhighlight lang="wikitext" inline>{{Percentage | 1111 | 10000 | 4 }}</syntaxhighlight> yields {{Percentage | 1111 | 10000 | 4 }} Add '''{{para|pad|yes}}''' to always get as many decimals as specified, padding with zeroes where needed: * <syntaxhighlight lang="wikitext" inline>{{Percentage | 1 | 5 | 2 | pad=yes }}</syntaxhighlight> yields {{Percentage | 1 | 5 | 2 | pad=yes }} * <syntaxhighlight lang="wikitext" inline>{{Percentage | 1111 | 10000 | 4 | pad=yes }}</syntaxhighlight> yields {{Percentage | 1111 | 10000 | 4 | pad=yes }} Third parameter can also be given through {{para|pad|N}}: * <syntaxhighlight lang="wikitext" inline>{{Percentage | 111 | 1000 | pad=4 }}</syntaxhighlight> is same as <syntaxhighlight lang="wikitext" inline>{{Percentage | 111 | 1000 | 4 | pad=yes }}</syntaxhighlight> and yields {{Percentage | 111 | 1000 | pad=4 }} Default denominator is 100: * <syntaxhighlight lang="wikitext" inline>{{Percentage | 20 }}</syntaxhighlight> yields {{Percentage | 20 }} Default precision is zero: * <syntaxhighlight lang="wikitext" inline>{{Percentage | 1 | 3 }}</syntaxhighlight> yields {{Percentage | 1 | 3 }} Override the percent symbol * <syntaxhighlight lang="wikitext" inline>{{Percentage | 1 | 3 | % = &nbsp;percent}}</syntaxhighlight> yields {{Percentage | 1 | 3 | % = &nbsp;percent}} Use a prescribed number of significant figures * <syntaxhighlight lang="wikitext" inline>{{Percentage | 1 | 4000 | sigfig = 3}}</syntaxhighlight> yields {{Percentage | 1 | 4000 | sigfig = 3}} Use a prescribed number of significant figures with small percentages * <syntaxhighlight lang="wikitext" inline>{{Percentage | 1 | 40000000 | sigfig = 3}}</syntaxhighlight> yields {{Percentage | 1 | 40000000 | sigfig = 3}} Use a prescribed number of significant figures with small percentages without scientific notation * <syntaxhighlight lang="wikitext" inline>{{Percentage | 1 | 40000000 | sigfig = 3 | nonscinote = y}}</syntaxhighlight> yields {{Percentage | 1 | 40000000 | sigfig = 3 | nonscinote = y }} Use a prescribed number of significant figures with large percentages * <syntaxhighlight lang="wikitext" inline>{{Percentage | 40000000 | 2 | sigfig = 3}}</syntaxhighlight> yields {{Percentage | 40000000 | 2 | sigfig = 3}} Use a prescribed number of significant figures with large percentages without scientific notation * <syntaxhighlight lang="wikitext" inline>{{Percentage | 40000000 | 2 | sigfig = 3 | nonscinote = y}}</syntaxhighlight> yields {{Percentage | 40000000 | 2 | sigfig = 3 | nonscinote = y }} Dividing by zero will result in "nan" ([[division by zero|undefined]]) * <syntaxhighlight lang="wikitext" inline>{{Percentage | 0 | 0 | 0 }}</syntaxhighlight> yields {{Percentage | 0 | 0 | 0 }} ==TemplateData== {{TemplateData header}} <templatedata> { "params": { "1": { "label": "Numerator", "description": "The Numerator of the calculated value. The percentage will be calculated as Numerator divided by Denominator. Use of comma as a thousands separator is optional.", "type": "number", "required": true }, "2": { "label": "Denominator", "description": "The Denominator of the calculated value. The percentage will be calculated as Numerator divided by Denominator. Use of comma as a thousands separator is optional. Can be left out, in which case 100 will be used as the Denominator, and the Numerator will be the direct percentage used.", "type": "number", "suggested": true, "default": "100" }, "3": { "label": "Decimals", "description": "Number of decimals to round to (zero or greater); if pad is not Yes, 0-digits will be cropped from the end.", "type": "number", "default": "0" }, "pad": { "label": "Pad / actual number of digits", "description": "If yes, use all digits given in Decimals. If a number, pad to that number of decimals.", "type": "string" }, "sigfig": { "label": "Significant figures", "description": "If set to a positive integer, the precision of the returned number will be adjusted to match the requested number of significant figures.", "type": "number" }, "%": { "description": "Replacement for % symbol", "example": "&nbsp;percent", "type": "string", "label": "% replacement" } }, "description": "Calculates and displays a percentage value." } </templatedata> == See also == * {{tl|Number and percent}} * {{tl|Winning percentage}} * {{tl|Round}} * {{tl|Significant figures}} * {{tl|Fractions and ratios}} <includeonly><!-- ++++ PLEASE ADD CATEGORIES BELOW THIS LINE, THANK YOU. -->{{basepage subpage| [[Category:Mathematical function templates|Percentage]] }}</includeonly> mboxtgkbfoz2ikvzb3xy5u1ij4saz4c Modul:Percentage 828 4617 19708 2024-10-05T16:43:15Z Munajad.MH 3071 ←Membuat halaman berisi '-- -- This module implements [[Template:Percentage]] -- local p = {} local math_module = require( "Module:Math" ) local precision = math_module._precision local sortkey = require( "Module:Sortkey" ) local function rnd(num, digits) -- This function implements {{rnd}} return math_module._precision_format(tostring(num), digits) end local function oom(num) -- This function implements {{order of magnitude}} return math_module._order(tostring(num)) end function...' 19708 Scribunto text/plain -- -- This module implements [[Template:Percentage]] -- local p = {} local math_module = require( "Module:Math" ) local precision = math_module._precision local sortkey = require( "Module:Sortkey" ) local function rnd(num, digits) -- This function implements {{rnd}} return math_module._precision_format(tostring(num), digits) end local function oom(num) -- This function implements {{order of magnitude}} return math_module._order(tostring(num)) end function _nonscinote(num) -- This function undoes scientific notation if mw.ustring.match(num or '', '^%s*(%d)%.(%d+)<span[^<>]*>×</span>10<sup>([%-−]*)(%d)</sup>%s*$') then local a,b,c,d = mw.ustring.match(num or '', '^%s*(%d)%.(%d+)<span[^<>]*>×</span>10<sup>([%-−]*)(%d)</sup>%s*$') d = tonumber(d) or 1 if c ~= '' then return '0.' .. mw.ustring.rep('0', d - 1) .. a .. b else return a .. mw.ustring.sub(b .. mw.ustring.rep('0', d ), 1, d) end end return num end local function fmtout(num,snote) if snote then return _nonscinote(num) else return num end end function _percentage(n1, n2, prec, suffix, pad, sigfig, sn) local pct = 100*n1/n2 skey = '<span data-sort-value="' .. sortkey._sortKeyForNumber(pct) .. '♠" style="display:none"></span>' -- prec = math.floor(prec) if sigfig ~= '' then if pct ~= 0 then return skey .. fmtout(rnd(pct, tonumber(sigfig) - oom(pct) - 1), sn) .. suffix else return skey .. fmtout(rnd(pct, tonumber(sigfig) - 3), sn) .. suffix end end if pad ~= '' then return skey .. fmtout(rnd(pct, prec), sn) .. suffix end prec = (prec < 0) and 0 or prec if pct ~= 0 then pct = ((pct < 0) and -1 or 1)*math.floor(math.abs(pct * 10^prec) + 0.5) / 10^prec end return skey .. fmtout(pct, sn) .. suffix end function p.main(frame) local args = frame.args[1] and frame.args or frame:getParent().args local yesno = require('Module:Yesno') return _percentage( tonumber(args[1]) or 0, tonumber(args[2]) or 100, tonumber(args[3]) or tonumber(args['pad']) or 0, args['%'] or '%', args['pad'] or '', args['sigfig'] or '', yesno(args['nonscinote'] or 'no') ) end return p bwyoob5ndr3ckrqbwqm4mop2btcfay9 Modul:Percentage/doc 828 4618 19709 2024-10-05T16:43:28Z Munajad.MH 3071 ←Membuat halaman berisi 'Implements {{tl|percentage}}' 19709 wikitext text/x-wiki Implements {{tl|percentage}} jv370kpx4whabx9j6v933x5mp549a0x Cèṭa'an:Number and percent 10 4619 19710 2024-10-05T16:45:48Z Munajad.MH 3071 ←Membuat halaman berisi '{{#if:{{{1|}}} |{{#ifeq:{{{disp|}}}|table|style{{=}}text-align:{{{align|right}}} {{!}} }}{{#ifexpr:{{formatnum:{{{1}}}|R}}<0|−}}{{{prefix|}}}{{formatnum:{{#expr:abs({{formatnum:{{{1}}}|R}})}}}}{{{suffix|}}}<!-- -->{{#ifeq:{{{disp|}}}|table |{{#if:{{{2|}}} | {{!!}} style{{=}}"text-align:{{{align|right}}};font-size:{{{size|inherit}}}" {{!}} {{formatnum:{{percentage|{{{1|}}}|{{{2|}}}|{{{3|}}}|pad={{{pad|}}}|sigfig={{{sigfig|}}}|%={{{%|%}}}|non...' 19710 wikitext text/x-wiki {{#if:{{{1|}}} |{{#ifeq:{{{disp|}}}|table|style{{=}}text-align:{{{align|right}}} {{!}} }}{{#ifexpr:{{formatnum:{{{1}}}|R}}<0|−}}{{{prefix|}}}{{formatnum:{{#expr:abs({{formatnum:{{{1}}}|R}})}}}}{{{suffix|}}}<!-- -->{{#ifeq:{{{disp|}}}|table |{{#if:{{{2|}}} | {{!!}} style{{=}}"text-align:{{{align|right}}};font-size:{{{size|inherit}}}" {{!}} {{formatnum:{{percentage|{{{1|}}}|{{{2|}}}|{{{3|}}}|pad={{{pad|}}}|sigfig={{{sigfig|}}}|%={{{%|%}}}|nonscinote={{{nonscinote|}}}}}}}<!-- -->{{#if:{{{total|}}}|{{!!}}style{{=}}text-align:{{{align|right}}} {{!}} {{formatnum:{{{2}}}}}}} | {{!!}} {{#if:{{{total|}}}|{{!!}}}}}} | {{#if:{{{2|}}}|{{#ifeq:{{{disp|}}}|br()|<br>|&nbsp;}}<span style="font-size:{{{size|inherit}}}">({{formatnum:{{percentage|{{{1|}}}|{{{2|}}}|{{{3|}}}|pad={{{pad|}}}|sigfig={{{sigfig|}}}|%={{{%|%}}}|nonscinote={{{nonscinote|}}}}})}}</span>}} }} }}<noinclude>{{documentation}}</noinclude> 7si8c6qeipzuy0up4akx1zpgk049b0m Cèṭa'an:Number and percent/doc 10 4620 19711 2024-10-05T16:46:56Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{tsh|n+p|n&p|nap}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template may be used to generate a number and a percentage of total. For the reverse, see {{tl|percent and number}}. == Usage == *<code><nowiki>{{number and percent|number|total}}</nowiki></code> *<code><nowiki>{{number and percent|number|total|decimals to round to (zero or greater)...' 19711 wikitext text/x-wiki {{Documentation subpage}} {{tsh|n+p|n&p|nap}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template may be used to generate a number and a percentage of total. For the reverse, see {{tl|percent and number}}. == Usage == *<code><nowiki>{{number and percent|number|total}}</nowiki></code> *<code><nowiki>{{number and percent|number|total|decimals to round to (zero or greater)}}</nowiki></code> === Optional parameters === For two-column table output, use {{para|disp|table}} To show the total with the table option, use {{para|total|yes}} To insert a line break before the parenthetical expression, use {{para|disp|br()}} To add a prefix to the numbers, use {{para|prefix}}; for example, <code>prefix=$</code> To add a suffix to the number, use {{para|suffix}}; for example, <code>suffix=&amp;nbsp;units</code> To pad the result with zeros to achieve the desired precision, use {{para|pad|yes}}. To specify a number ''n'' of significant figures for the percentage, use {{para|sigfig|n}}. To specify a percentage suffix (e.g. ''per cent'') other than ''%'', use {{para|%|suffix}}, e.g. {{para|%|per cent}}. To override the scientific notation default for very large and very small numbers, use {{para|nonscinote|yes}}. To override the default right alignment in table mode, use {{para|align|left}} or {{para|align|center}}. The percent font size may be specified with {{para|size}}, e.g. {{para|size|small}}, {{para|size|90%}}. == Basic examples == <code><nowiki>{{number and percent|3333|20000}}</nowiki></code> &rarr; {{number and percent|3333|20000}} <code><nowiki>{{number and percent|3333|20000|3}}</nowiki></code> &rarr; {{number and percent|3333|20000|3}} <code><nowiki>{{number and percent|3,333|20,000}}</nowiki></code> &rarr; {{number and percent|3,333|20,000}} <code><nowiki>{{number and percent|3,333|20,000|3}}</nowiki></code> &rarr; {{number and percent|3,333|20,000|3}} <code><nowiki>{{number and percent|111|1000|4|pad=yes}}</nowiki></code> &rarr; {{number and percent|111|1000|4|pad=yes}} <code><nowiki>{{number and percent|3333|20000|disp=br()}}</nowiki></code> &rarr; {{number and percent|3333|20000|disp=br()}} == Table display == <syntaxhighlight lang="wikitext"> {| class="wikitable sortable" |- ! Location !! Population !! Percentage |- | City A || {{number and percent|5000|12000|disp=table}} |- | City B || {{number and percent|6500|12000|disp=table}} |- | City C || {{number and percent|500|12000|disp=table}} |} </syntaxhighlight> {| class="wikitable sortable" |- ! Location !! Population !! Percentage |- | City A || {{number and percent|5000|12000|disp=table}} |- | City B || {{number and percent|6500|12000|disp=table}} |- | City C || {{number and percent|500|12000|disp=table}} |} == See also == * {{tl|percentage}} * {{tl|percent and number}} <includeonly>{{basepage subpage| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Mathematical function templates]] }}</includeonly> 67k7olcrt15jn7vl4ftqntdt4nei052 Cèṭa'an:Percent and number 10 4621 19712 2024-10-05T16:48:07Z Munajad.MH 3071 ←Membuat halaman berisi '{{#if:{{{2|}}} |{{#ifeq:{{{disp|}}}|table|style="text-align:{{{align|right}}}" {{!}}}}{{percentage|1={{{1|}}}|2={{{2|}}}|3={{{3|0}}}|pad={{{pad|}}}}}<!-- -->{{#if:{{{1|}}} |{{#ifeq:{{{disp|}}}|table |{{!!}} style="text-align:{{{align|right}}}" {{!}} {{#ifexpr:{{formatnum:{{{1}}}|R}}<0|−}}{{{prefix|}}}{{formatnum:{{#expr:abs({{formatnum:{{{1}}}|R}})}}}}{{{suffix|}}} |{{#ifeq:{{{disp|}}}|br()|<br>|&nbsp;}}({{#ifexpr:{{formatnum:{{{1}}}|R}}<...' 19712 wikitext text/x-wiki {{#if:{{{2|}}} |{{#ifeq:{{{disp|}}}|table|style="text-align:{{{align|right}}}" {{!}}}}{{percentage|1={{{1|}}}|2={{{2|}}}|3={{{3|0}}}|pad={{{pad|}}}}}<!-- -->{{#if:{{{1|}}} |{{#ifeq:{{{disp|}}}|table |{{!!}} style="text-align:{{{align|right}}}" {{!}} {{#ifexpr:{{formatnum:{{{1}}}|R}}<0|−}}{{{prefix|}}}{{formatnum:{{#expr:abs({{formatnum:{{{1}}}|R}})}}}}{{{suffix|}}} |{{#ifeq:{{{disp|}}}|br()|<br>|&nbsp;}}({{#ifexpr:{{formatnum:{{{1}}}|R}}<0|−}}{{{prefix|}}}{{formatnum:{{#expr:abs({{formatnum:{{{1}}}|R}})}}}}{{{suffix|}}}) }} }} }}<noinclude>{{documentation}}</noinclude> 0eh8xdass2uuqapr92x1iuqiw5bmhvx Cèṭa'an:Percent and number/doc 10 4622 19713 2024-10-05T16:48:51Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{tsh|p+n|p&n|pan}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template may be used to generate a percentage of total followed by the number. For the reverse, see {{tl|number and percent}}. == Usage == *<code><nowiki>{{percent and number|number|total}}</nowiki></code> *<code><nowiki>{{percent and number|number|total|decimals to round to (zero o...' 19713 wikitext text/x-wiki {{Documentation subpage}} {{tsh|p+n|p&n|pan}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template may be used to generate a percentage of total followed by the number. For the reverse, see {{tl|number and percent}}. == Usage == *<code><nowiki>{{percent and number|number|total}}</nowiki></code> *<code><nowiki>{{percent and number|number|total|decimals to round to (zero or greater)}}</nowiki></code> === Optional parameters === For two-column table output, use {{para|disp|table}} To insert a line break before the parenthetical expression, use {{para|disp|br()}} To add a prefix to the numbers, use {{para|prefix}}; for example, <code>prefix=$</code> To add a suffix to the number, use {{para|suffix}}; for example, <code>suffix=&amp;nbsp;units</code> To pad the result with zeros to achieve the desired precision, use {{para|pad|yes}}. To override the default right alignment in table mode, use {{para|align|left}} or {{para|align|center}}. == Basic examples == <code><nowiki>{{percent and number|3333|20000}}</nowiki></code> &rarr; {{percent and number|3333|20000}} <code><nowiki>{{percent and number|3333|20000|3}}</nowiki></code> &rarr; {{percent and number|3333|20000|3}} <code><nowiki>{{percent and number|3,333|20,000}}</nowiki></code> &rarr; {{percent and number|3,333|20,000}} <code><nowiki>{{percent and number|3,333|20,000|3}}</nowiki></code> &rarr; {{percent and number|3,333|20,000|3}} <code><nowiki>{{percent and number|111|1000|4|pad=yes}}</nowiki></code> &rarr; {{percent and number|111|1000|4|pad=yes}} <code><nowiki>{{percent and number|3333|20000|disp=br()}}</nowiki></code> &rarr; {{percent and number|3333|20000|disp=br()}} == Table display == <syntaxhighlight lang="wikitext"> {| class="wikitable sortable" |- ! Location !! Percentage !! Population |- | City A || {{percent and number|5000|12000|disp=table}} |- | City B || {{percent and number|6500|12000|disp=table}} |- | City C || {{percent and number|500|12000|disp=table}} |} </syntaxhighlight> {| class="wikitable sortable" |- ! Location !! Percentage !! Population |- | City A || {{percent and number|5000|12000|disp=table}} |- | City B || {{percent and number|6500|12000|disp=table}} |- | City C || {{percent and number|500|12000|disp=table}} |} == See also == * {{tl|percentage}} * {{tl|number and percent}} <includeonly>{{basepage subpage| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Mathematical function templates]] }}</includeonly> 9fql0ubcw1l79l5iwty20us94gwr7gu Cèṭa'an:!! 10 4623 19714 2024-10-05T16:49:52Z Munajad.MH 3071 ←Membuat halaman berisi '||<noinclude> {{documentation}} </noinclude>' 19714 wikitext text/x-wiki ||<noinclude> {{documentation}} </noinclude> o9jjx0pl1nk3xv3maqyewo5ud79pa5g Cèṭa'an:!!/doc 10 4624 19715 2024-10-05T16:50:29Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-risk|250,000+}} This is an auxiliary [[Help:Template|template]] that allows one to encode "<code>||</code>" (two pipes or [[vertical bar]]s) within template parameters. If this does not need to be interpreted as wikitext (i.e. table cell separators), it is better to use "<code>&amp;#124;&amp;#124;</code>". However the "<code>||</code>" delimiter for a [[Wikipedia:Manual of Style/Tables|wikitable]] has to be :Category:Character...' 19715 wikitext text/x-wiki {{Documentation subpage}} {{High-risk|250,000+}} This is an auxiliary [[Help:Template|template]] that allows one to encode "<code>||</code>" (two pipes or [[vertical bar]]s) within template parameters. If this does not need to be interpreted as wikitext (i.e. table cell separators), it is better to use "<code>&amp;#124;&amp;#124;</code>". However the "<code>||</code>" delimiter for a [[Wikipedia:Manual of Style/Tables|wikitable]] has to be [[:Category:Character-substitution templates|escaped by a template]] if it is used within a template. == Notes == There is usually no such problem with "<code>!!</code>" (exclamation marks). This problem only affects "<code>||</code>" (vertical bars) in conjunction with the [[m:Help:Parameter default]] mechanism within tables. However, in table rows starting with "<code>!</code>" there can be problems with "<code>!!</code>" being interpreted as a cell separator. Try replacing it with "<code>&amp;#33;&amp;#33;</code>". This template cannot be [[Wikipedia:Substitution|substituted]]. == Parameters == <TemplateData>{ "description": "Escapes double pipe characters within template parameters", "params": {} }</TemplateData> == See also == {{Escape template list}} *[[m:Help:Template#A parameter value containing a pipe character]] *[[Help:Conditional tables]] <includeonly>{{Sandbox other|| [[Category:Character templates]] [[Category:Templates with partial table wikitext]] [[Category:Template namespace templates]] }}</includeonly> 9j04wopcyex1vgkgfvdu7rws63x5tw7 Cèṭa'an:No wrap 10 4625 19716 2024-10-05T16:51:38Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Nowrap]] 19716 wikitext text/x-wiki #Redirect [[Template:Nowrap]] {{Rcat shell| {{R from modification}} {{R from template shortcut}} }} cv5x5byf5ysyp5qrels2k59tsrtgwhe Cèṭa'an:Nowrap/doc 10 4626 19717 2024-10-05T16:55:02Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]) --> {{used in system|in [[MediaWiki:Histlegend]]}} {{cascade-protected template}} {{COinS safe|n}} {{tsh|nobr|nobreak|nwr}} {{tlx|Nowrap}} or {{tlx|nowrap}} stops [[Line wrap and word wrap|wrapping]] of specific text (which can be inside of a link). Use this template '''sparingly'''. It prevents word wraps...' 19717 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]]) --> {{used in system|in [[MediaWiki:Histlegend]]}} {{cascade-protected template}} {{COinS safe|n}} {{tsh|nobr|nobreak|nwr}} {{tlx|Nowrap}} or {{tlx|nowrap}} stops [[Line wrap and word wrap|wrapping]] of specific text (which can be inside of a link). Use this template '''sparingly'''. It prevents word wraps (line breaks) that might otherwise happen at spaces, hyphens&nbsp;("-"), or, in some browsers, parentheses. The size of the nowrapped text becomes the minimum width of that paragraph and that can negatively influence the ability of the page to adapt to smaller screens, or alternate representations of the content. To achieve the opposite effect of <code>&#123;&#123;nowrap&#125;&#125;</code>, you can use {{tlx|wbr}}. For more information about wrapping and breaking sentences, see [[Wikipedia:Line-break handling]]. == Usage == :: <code><nowiki>{{Nowrap|these words stay together}}</nowiki></code> :: <code><nowiki>{{Nowrap|a, b, c, or d.}}</nowiki></code> :: <code><nowiki>{{Nowrap| merry-go-round }}</nowiki></code> :: <code><nowiki>{{Nowrap| [[4-part harmony]] }}</nowiki></code> :: <code><nowiki>{{Nowrap| [[Cascading Style Sheets|CSS]] }}</nowiki></code> :: <code><nowiki>{{Nowrap| [[#Examples|Examples section]] }}</nowiki></code> === Examples === {| class=wikitable |"<code>They held <nowiki>{{Nowrap|10 kg (22 lb)}}</nowiki> in total.</code>" <br/> May render like this: :They held {{Nowrap|10 kg (22 lb)}} <br/>in total. <br/> Or like this: :They held <br/>10 kg (22 lb) in total. <br/> But ''not'' render like this: :They held 10 kg (22 <br/>lb) in total. | "<code>He encountered <nowiki>{{Nowrap|a tiger}}</nowiki> in the woods.</code>" <br/> May render like this: :He encountered a&nbsp;tiger <br/>in the woods. <br/> Or like this: :He encountered <br/>a tiger in the woods. <br/> But ''not'' like this: :He encountered a <br/>tiger in the woods. |} === Controlling line-breaking in infoboxes === This template may be used with {{tlx|Wbr}} and {{tlx|Spaces}} to control line-breaking in bulletless lists in infoboxes, to prevent wrapped long entries from being confused with multiple entries. See [[Template:Wbr/doc#Controlling line-breaking in infoboxes]] for details. === Handling equal-sign or bar === [[Help:Template|Templates]] have problems with parameter data that contains [[equal-sign]]s "<code>=</code>" or vertical bars "<code>|</code>" (pipes). Note that this does not apply if the equal-sign "<code>=</code>" or vertical bar "<code>|</code>" is inside a wikilink or another template. In the case that there is a bare equal-sign "<code>=</code>" or vertical bar "<code>|</code>", consider using {{tl|Nowrap begin}} + {{tl|Nowrap end}} instead. However, there are also other workarounds: For text that includes an equal-sign "=", precede the text with <code>1=</code>, use a triple-brace unnamed parameter <code><nowiki>{{{|=}}}</nowiki></code>, or the <code><nowiki>{{=}}</nowiki></code> magic word. For example: :<code><nowiki>{{Nowrap|</nowiki>1=2 + 2 = 4}}</code>, <br /><code><nowiki>{{Nowrap|2 + 2 {{{|=}}} 4}}</nowiki></code>, or <br /><code><nowiki>{{Nowrap|2 + 2 {{=}} 4}}</nowiki></code> which all render as this: :{{Nowrap|1=2 + 2 = 4}}. For text that includes a vertical bar "|", escape the bar(s) with "<code><nowiki>&amp;#124;</nowiki></code>" or "<code><nowiki>{{pipe}}</nowiki></code>" or "<code><nowiki>{{abs}}</nowiki></code>". For instance, put two bars "|6|" like this: :<code><nowiki>{{Nowrap|</nowiki>&amp;#124;6&amp;#124; < 7}}</code> &nbsp;or&nbsp; <code><nowiki>{{Nowrap|{{pipe}}6{{pipe}} < 7}}</nowiki></code> &nbsp;or&nbsp; <code><nowiki>{{Nowrap|{{abs|6}} < 7}}</nowiki></code> Which renders this: :{{Nowrap|&#124;6&#124; < 7}} == Technical details == The actual code that does the job is this HTML {{tag|span|open|link=yes}} tag that applies a class to the text inside the template: :{{code|lang=html|1=<span class="nowrap">This text will not wrap</span>}} The class <code>nowrap</code> receives the CSS property {{code|lang=css|white-space: nowrap;}} in [[MediaWiki:Common.css]]. == TemplateData == {{TemplateData header}} <templatedata>{ "description": "Prevents word wraps (line breaks) within text or inside a link which contains spaces or hyphens (-).", "params": { "1": { "label": "Text", "description": "Text or link to be protected.", "type": "string", "required": true } } }</templatedata> == See also == {{List of nowrap-like templates}} <includeonly>{{Sandbox other|| <!-- Categories go below this line, please; interwikis go to Wikidata, thank you! --> [[Category:Line-handling templates]] }}</includeonly> n8tq2cruyqmxjndsr4q8hfz6ibpf80a Cèṭa'an:Nowrap begin 10 4627 19718 2024-10-05T16:55:57Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly><span class="nowrap"></includeonly><noinclude> {{Documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude>' 19718 wikitext text/x-wiki <includeonly><span class="nowrap"></includeonly><noinclude> {{Documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> l46vcek81qivhppobslnqas24mpjxl2 Cèṭa'an:Nowrap begin/doc 10 4628 19719 2024-10-05T16:56:35Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED THE BOTTOM OF THIS PAGE --> This template prevents word wraps (line breaks) in text and links with spaces in. It is designed to handle the really tricky wrapping cases where you need full control. It works similarly to {{tl|nowrap}} and {{tl|nowraplinks}}. This template takes no parameters; instead, it works in tandem with {{tl|nowrap end}}. {{Ambox |text='''Note:''' The use of these templates...' 19719 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED THE BOTTOM OF THIS PAGE --> This template prevents word wraps (line breaks) in text and links with spaces in. It is designed to handle the really tricky wrapping cases where you need full control. It works similarly to {{tl|nowrap}} and {{tl|nowraplinks}}. This template takes no parameters; instead, it works in tandem with {{tl|nowrap end}}. {{Ambox |text='''Note:''' The use of these templates in {{tl|Navbox}} and similar templates is deprecated; see [[Template:Navbox/doc#See also]]. Use the [[WP:HLIST|hlist class]] and, when occasionally necessary, {{tl|wrap}}. The nowrap behaviour implemented by the {{tc|nowrap}} set has been made ambient, while hlist provides a more appropriate structure and improved accessibility.}} ===Helper templates=== This template has a number of helper templates which allows you to tell the web browser exactly where line breaks may occur: '''Note:''' These helper templates may only be used in sections surrounded by {{tl|nowrap begin}} and {{tl|nowrap end}} or they may cause weird behaviour of your page. * {{tl|wrap}}{{spaced ndash}}Marks where a wrap may occur. ===Usage=== <syntaxhighlight lang="wikitext"> {{nowrap begin}} [[Salt]] and{{wrap}} [[Pepper]] and{{wrap}} [[Curry]] and{{wrap}} [[Saffron]].{{wrap}} [[Salt]] and{{wrap}} [[Pepper]] and{{wrap}} [[Curry]] and{{wrap}} [[Saffron]]. {{nowrap end}} </syntaxhighlight> It will render something like this: :[[Salt]] and [[Black pepper|Pepper]] and [[Curry]] and :[[Saffron]]. [[Salt]] and [[Black pepper|Pepper]] and :[[Curry]] and [[Saffron]]. But it will ''not'' render like this: :[[Salt]] and [[Black pepper|Pepper]] and [[Curry]] :and [[Saffron]]. [[Salt]] and [[Black pepper|Pepper]] :and [[Curry]] and [[Saffron]]. To make your code readable and easy to edit, you can put each wrappable "line" on its own line. And let's use some dots too. Like this: <syntaxhighlight lang="wikitext"> {{nowrap begin}} [[Salt]] and [[Pepper]]{{·}}{{wrap}} [[Pepper]] and [[Curry]]{{·}}{{wrap}} [[Curry]] and [[Saffron]]{{·}}{{wrap}} [[Saffron]] and [[Salt]] {{nowrap end}} </syntaxhighlight> It will render something like this: :[[Salt]] and [[Black pepper|Pepper]] '''·''' [[Black pepper|Pepper]] and [[Curry]] '''·''' :[[Curry]] and [[Saffron]] '''·''' [[Saffron]] and [[Salt]] But it will ''not'' render like this: :[[Salt]] and [[Black pepper|Pepper]] '''·''' [[Black pepper|Pepper]] :and [[Curry]] '''·''' [[Curry]] and [[Saffron]] :'''·''' [[Saffron]] and [[Salt]] ===Examples=== Here are the above examples in actual running code in a table. Try dragging the width of your web browser window so it becomes smaller and smaller and watch how the line wrapping behaves: {| class="wikitable" | {{nowrap begin}} [[Salt]] and{{wrap}} [[Black pepper|Pepper]] and{{wrap}} [[Curry]] and{{wrap}} [[Saffron]].{{wrap}} [[Salt]] and{{wrap}} [[Black pepper|Pepper]] and{{wrap}} [[Curry]] and{{wrap}} [[Saffron]]. {{nowrap end}} | {{nowrap begin}} [[Salt]] and [[Black pepper|Pepper]]{{·}}{{wrap}} [[Black pepper|Pepper]] and [[Curry]]{{·}}{{wrap}} [[Curry]] and [[Saffron]]{{·}}{{wrap}} [[Saffron]] and [[Salt]] {{nowrap end}} |} An example demonstrating all the helper templates: {| class="wikitable" | {{nowrap begin}} [[Salt]]{{wrap}} [[Black pepper|Pepper]]{{wrap}} [[Curry]]{{·}}{{wrap}} [[Saffron]]{{·}}{{wrap}} [[Salt]]{{•}}{{wrap}} [[Black pepper|Pepper]]{{•}}{{wrap}} [[Curry]]{{snd}}{{wrap}} [[Saffron]]{{snd}}{{wrap}} [[Salt]] {{!}}{{wrap}} [[Black pepper|Pepper]] {{!}}{{wrap}} [[Curry]]{{·}}{{wrap}} [[Saffron]]{{·}}{{wrap}} [[Salt]] {{nowrap end}} | {{nowrap begin}} [[Salt]]{{wrap}} [[Black pepper|Pepper]]{{wrap}} [[Curry]]{{·}}{{wrap}} [[Saffron]]{{·}}{{wrap}} [[Salt]]{{•}}{{wrap}} [[Black pepper|Pepper]]{{•}}{{wrap}} [[Curry]]{{snd}}{{wrap}} [[Saffron]]{{snd}}{{wrap}} [[Salt]] {{!}}{{wrap}} [[Black pepper|Pepper]] {{!}}{{wrap}} [[Curry]]{{·}}{{wrap}} [[Saffron]]{{·}}{{wrap}} [[Salt]] {{nowrap end}} |} ===Technical details=== The actual code that does the job is this HTML+CSS code: {{sxhl|1=<span class="nowrap"> Text and links <span class="wrap"> </span> More text and links </span>|2=html}} {{tl|·}} and the other helper templates should not have any spaces or newlines before them or they will render two spaces before the dot. They tolerate anything from no to several spaces and even a newline after them and they will still only render one space after the dot. If a wrap occurs then the wrap will come after the dot, even if there are spaces before the helper template. The {{tl|·}} causes problems if inside sections of bolded and/or italicised text. Do end the bold text before the {{tl|·}} and continue the bold text after it to avoid the problems. {{tl|•}} and the other helper templates only have this problem if the section is bolded and italicised at the same time. ===See also=== {{List of nowrap-like templates}} <includeonly>{{Sandbox other|| <!-- ADD CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Line-handling templates]] }}</includeonly> iwmthct6kve18m71az2x0708oa55c9w Cèṭa'an:Nowraplinks 10 4629 19720 2024-10-05T16:57:33Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly><span class="nowraplinks">{{#if:{{{1|}}}|{{{1}}}</span>}}</includeonly><noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude>' 19720 wikitext text/x-wiki <includeonly><span class="nowraplinks">{{#if:{{{1|}}}|{{{1}}}</span>}}</includeonly><noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> 7lu19stpbkkf8oukzuafifr47ioxp1l Cèṭa'an:Nowraplinks/doc 10 4630 19721 2024-10-05T16:58:27Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} __NOTOC__ <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This is the {{tl|nowraplinks}} template. This template works in conjunction with {{tl|nowraplinks end}} to prevent word wraps (line breaks) inside links that include a space or spaces while allowing wraps between links and in normal text. This can be useful, for instance, in long lists of links. It is similar to {{tl|nowrap begin}}...{{tl|nowrap end}}....' 19721 wikitext text/x-wiki {{Documentation subpage}} __NOTOC__ <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This is the {{tl|nowraplinks}} template. This template works in conjunction with {{tl|nowraplinks end}} to prevent word wraps (line breaks) inside links that include a space or spaces while allowing wraps between links and in normal text. This can be useful, for instance, in long lists of links. It is similar to {{tl|nowrap begin}}...{{tl|nowrap end}}. Reading [[Wikipedia:Line-break handling]] is recommended before starting to use this template. ====Usage==== <syntaxhighlight lang="wikitext"> {{nowraplinks}} [[This link will not wrap]] - [[This link also won't wrap]] - [[And so on]] - But this sentence might word wrap. {{nowraplinks end}} </syntaxhighlight> <syntaxhighlight lang="wikitext"> {{nowraplinks | [[This link will not wrap]] - [[This link also won't wrap]] - [[And so on]] - But this sentence might word wrap. }} </syntaxhighlight> Both examples will render something like this: :[[Template:Nowraplinks end|This link will not wrap]] - <br> :[[Template:Nowraplinks end|This link also won't wrap]] - <br> :[[Template:Nowraplinks end|And so on]] - But this sentence <br> :might word wrap. But they will ''not'' render like this: :[[Template:Nowraplinks end|This link will not wrap]] - [[Template:Nowraplinks end|This link]]<br> :[[Template:Nowraplinks end|shouldn't have wrapped]] - [[Template:Nowraplinks end|And so on]] -<br> :But this sentence might word wrap. ===Advanced usage=== Most of the functionality in this template is implemented as a CSS class in [[MediaWiki:Common.css|common.css]]. That class can be used together with pretty much any HTML tag or any box to prevent links to word wrap. For instance like this: :<code><nowiki><div class="nowraplinks"> Lots of text and links </div></nowiki></code> Or like this: :<code><nowiki><span class="nowraplinks"> Lots of text and links </span></nowiki></code> If the nowraplinks class is applied in the header of a table it will prevent line wrapping of links in ''all'' cells in the table. Note that in a table header there usually is a need to apply several classes. Then the class names should be separated by spaces in the class tag, not by commas or semicolons. Like this: <syntaxhighlight lang="wikitext"> {| class="wikitable nowraplinks" | [[This link will not wrap]]{{·}} [[This link also won't wrap]]{{·}} [[And so on]]{{·}} But this sentence might word wrap. | [[This link will not wrap]]{{·}} [[This link also won't wrap]]{{·}} [[And so on]]{{·}} But this sentence might word wrap. |} </syntaxhighlight> It will render this: {| class="wikitable nowraplinks" | [[Template:Nowraplinks end|This link will not wrap]]{{·}} [[Template:Nowraplinks end|This link also won't wrap]]{{·}} [[Template:Nowraplinks end|And so on]]{{·}} But this sentence might word wrap. | [[Template:Nowraplinks end|This link will not wrap]]{{·}} [[Template:Nowraplinks end|This link also won't wrap]]{{·}} [[Template:Nowraplinks end|And so on]]{{·}} But this sentence might word wrap. |} To really see the nowrap effect on the links above you can drag the width of your web browser window so it becomes smaller and smaller. ===Technical details=== The actual code that does the job is this [[CSS]] code in [[MediaWiki:Common.css|Common.css]]. <syntaxhighlight lang="css"> .nowraplinks a, .nowraplinks .selflink { white-space: nowrap; } </syntaxhighlight> It simply means that any white-space inside links (HTML A tags) and bold "links" to the page itself are not allowed to wrap. It is then invoked like this: :<code><nowiki><span class="nowraplinks"> Lots of text and links </span></nowiki></code> That span code is what the {{tl|nowraplinks}} and {{tl|nowraplinks end}} tags are packaging in an easy to use way. The [[Template:Navbox|standard navboxes]] use the .nowraplinks class, thus automatically handling most wrapping problems in those navboxes. ===See also=== {{List of nowrap-like templates}} <includeonly>{{Sandbox other|| <!-- ADD CATEGORIES BELOW THIS LINE --> [[Category:Line-handling templates]] [[et:Mall:Nowraplinks]] [[ja:Template:Nowraplinks]] }}</includeonly> 5cpwyffb8orv4i9jjblgodits7mthd4 Cèṭa'an:· 10 4631 19722 2024-10-05T17:00:17Z Munajad.MH 3071 ←Membuat halaman berisi '&nbsp;<b>&middot;</b>&#32;<noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude>' 19722 wikitext text/x-wiki &nbsp;<b>&middot;</b>&#32;<noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> 0w5dz70jwjamx1tkvworvek14872nxq Cèṭa'an:·/doc 10 4632 19723 2024-10-05T17:01:02Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{Deprecated template|·|flatlist|date=August 2017|note=This template's use {{hl|for dotted lists}} is now '''deprecated'''. Use {{Tl|Flatlist}} or {{tl|hlist}} instead; see [[WP:HLIST]].}}</noinclude> {{Documentation subpage}} <includeonly>{{used in system}}</includeonly> {{cascade-protected template}} {{Template shortcuts |dot|middot|,}} __NOTOC__ This is the '''bold middot''' template, which produces: " '''·''' ". It works similarly to the html+w...' 19723 wikitext text/x-wiki <noinclude>{{Deprecated template|·|flatlist|date=August 2017|note=This template's use {{hl|for dotted lists}} is now '''deprecated'''. Use {{Tl|Flatlist}} or {{tl|hlist}} instead; see [[WP:HLIST]].}}</noinclude> {{Documentation subpage}} <includeonly>{{used in system}}</includeonly> {{cascade-protected template}} {{Template shortcuts |dot|middot|,}} __NOTOC__ This is the '''bold middot''' template, which produces: " '''·''' ". It works similarly to the html+wiki markup sequence [<code>'''&amp;nbsp;<nowiki>'''&amp;middot;'''</nowiki>'''&nbsp;</code>]. That is, a [[non-breaking space]], a bolded middot and a normal space. This template is used when you want something smaller than a [[Template:•|bullet]] "•", or [[Template:spaced ndash|ndash]] "–". This template's use for dotted lists is now '''deprecated'''. Use {{Tl|Flatlist}} or {{tl|hlist}} instead; see [[WP:HLIST]]. {| class="wikitable" | style="text-align: center;" |Here's an example of how it's used |- | <p>Normally, in a real box these items would be links, but this is an example.</p> Item1{{dot}} A{{dot}} B{{dot}} Item2{{dot}} Item3{{dot}} Item4{{dot}} Item5{{dot}} extra item{{dot}} E{{dot}} 1{{dot}} 2{{dot}} 3{{dot}} 4{{dot}} 5{{dot}} 6{{dot}} 7{{dot}} {{nowrap|item that won't attach to prior line unless it fits in the remaining space{{dot}}}} Q{{dot}} A slightly longer item{{dot}} KK{{dot}} An obviously really even longer item that the dash will hang at its end{{dot}} Item6{{dot}} C{{dot}} Item7{{dot}} Item8{{dot}} Item9{{dot}} Item10{{dot}} Item11{{dot}} Item12{{dot}} D{{dot}} Item13{{dot}} Item14{{dot}} Item15{{dot}} Item16{{dot}} Item17{{dot}} Item18 <p>The space on the end makes sure the dot doesn't touch the edge of the box, either</p> |} Template Dot is not really intended to be used in article text; it's intended for use in other templates, tables, lists and other equivalent things, in order to include a separator between items such as in infoboxes. It's also to be consistent so that the article editor can use their choice of '''<nowiki>{{</nowiki>bull}}''', '''<nowiki>{{</nowiki>dot}}''', '''<nowiki>{{</nowiki>middot}}''', or '''<nowiki>{{</nowiki>spaced ndash}}''' and not have to insert the {{bull}}, {{dot}}, {{middot}}, or {{spaced ndash}} symbol, they can use any of these as a simple macro. The idea being that if you have a table with a list of items, you can insert a bolded middot (or the other symbols) between items that will appear correct, in that the items always have just one separator between them, and when a list crawls to the next line, the separator hangs onto the prior item instead of rolling over to the next line. Notice on the end of this box, the dot symbol "'''·'''" hangs on the end of the last item that will fit on the line, indicating that additional items follow on the next line as part of this list, but the item only stays on the line if the item and the dot will fit. See the column on the right. In code it's ''' Item1<nowiki>{{</nowiki>dot}} Item2<nowiki>{{</nowiki>dot}} Item3<nowiki>{{</nowiki>dot}} Item4<nowiki>{{</nowiki>dot}} Item5<nowiki>{{</nowiki>dot}}''' etc. (with some smaller items squeezed in to show that the list doesn't have to be the same number of items per line) but in the box they all fold perfectly once it runs out of space on the line to fit the next item and the symbol following. == Technical details == The space before the dot is a [[non-breaking space]]. That means it will not line break and will not collapse together with normal spaces that come before the template. The space after the dot is a normal space. That means it wraps (allows line breaks) and it will collapse together with normal spaces that come after the template to form one single space. Under some circumstances dotted link lists misbehave. They might get unexpected line wraps or they might expand outside the box they are enclosed in. The how-to guide [[Wikipedia:Line-break handling]] explains when that happens and how to fix it. == Parameters == <TemplateData>{ "description": "Display a bold spaced middle dot (smaller than bullet)", "params": {} }</TemplateData> == Redirects == * {{tl2|,}} * {{tl2|dot}} * {{tl2|middot}} == Dot sizes == {{Dot size}} == See also == There are several similar templates: * {{tl|•}}, the bullet-point template used mostly for dotted lists that use small font sizes. * {{tl|spndash}} (spaced ndash), which uses "en dash" character ("–", &amp;ndash;) to produce "&nbsp;– ". * {{tl|\}}, for the occasional spaced (forward-)slash "&nbsp;/ " in lists. <includeonly>{{sandbox other|| [[Category:Character-substitution templates]] [[Category:Inline spacing templates]] }}</includeonly> sa1efkcc3qzu9zqhwicppaygvu5epz2 Cèṭa'an:Dot 10 4633 19724 2024-10-05T17:02:04Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:·]] 19724 wikitext text/x-wiki #REDIRECT [[Template:·]] {{Redirect category shell| {{R from template shortcut}} }} 1sdqdcz2nc8ct4alxh6sgv2m2whflng Cèṭa'an:Dot size 10 4634 19725 2024-10-05T17:03:26Z Munajad.MH 3071 ←Membuat halaman berisi '{| style="text-align:center;" |- | style="width:2em;" | · | align="left" | middot |- | <b>·</b> | align="left" | bold {{tl|middot}} |- | <small>•</small> | align="left" | small bullet |- | • | align="left" | {{tl|bullet}} |- | <b>•</b> | align="left" | bold bullet |- | &ndash; | align="left" | {{tl|en dash}} |- | &mdash; | align="left" | {{tl|em dash}} |}<noinclude> ---- This template is included in the documentation of the above templates. Category:D...' 19725 wikitext text/x-wiki {| style="text-align:center;" |- | style="width:2em;" | · | align="left" | middot |- | <b>·</b> | align="left" | bold {{tl|middot}} |- | <small>•</small> | align="left" | small bullet |- | • | align="left" | {{tl|bullet}} |- | <b>•</b> | align="left" | bold bullet |- | &ndash; | align="left" | {{tl|en dash}} |- | &mdash; | align="left" | {{tl|em dash}} |}<noinclude> ---- This template is included in the documentation of the above templates. [[Category:Documentation shared content templates]] </noinclude> bdfj4glcfor20l8uq4mdt1bgm8x08cq Cèṭa'an:En dash 10 4635 19726 2024-10-05T17:04:19Z Munajad.MH 3071 ←Membuat halaman berisi '–<noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude>' 19726 wikitext text/x-wiki –<noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> lj1htdpd2efpghaq7wtfxbxrzwnfgso Cèṭa'an:En dash/doc 10 4636 19727 2024-10-05T17:05:13Z Munajad.MH 3071 ←Membuat halaman berisi '{{documentation subpage}} {{Short description|Template to output an n-dash character}} {{High-use}} {{COinS safe}} {{Template shortcuts|ndash|endash|nsndns}} {{Format TemplateData|JSON={"params":{},"description": "This template produces an [[en dash]] (–) character. It has the same effect as the HTML escape sequence <code>&amp;ndash;</code>." } }} Syntax:<code><nowiki>{{en dash}}</nowiki></code> == See also == * [[MOS:DASH]] for the guideline on dashes * {{tl|N...' 19727 wikitext text/x-wiki {{documentation subpage}} {{Short description|Template to output an n-dash character}} {{High-use}} {{COinS safe}} {{Template shortcuts|ndash|endash|nsndns}} {{Format TemplateData|JSON={"params":{},"description": "This template produces an [[en dash]] (–) character. It has the same effect as the HTML escape sequence <code>&amp;ndash;</code>." } }} Syntax:<code><nowiki>{{en dash}}</nowiki></code> == See also == * [[MOS:DASH]] for the guideline on dashes * {{tl|Non breaking en dash}} * {{tl|Spaced en dash space}} * {{tl|Spaced en dash}} * {{tl|Em dash}} <includeonly>{{Sandbox other|| [[Category:Typing-aid templates]] }}</includeonly> o0rv4xojqlmtht3umvf4rbweyi417zf Cèṭa'an:, 10 4637 19728 2024-10-05T17:06:28Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:·]] 19728 wikitext text/x-wiki #REDIRECT [[Template:·]] {{Redirect category shell| {{R from template shortcut}} }} 1sdqdcz2nc8ct4alxh6sgv2m2whflng Cèṭa'an:Spndash 10 4638 19729 2024-10-05T17:07:37Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Spaced en dash]] 19729 wikitext text/x-wiki #REDIRECT [[Template:Spaced en dash]] {{Redirect category shell| {{R from template shortcut}} }} izni4vsst7ld6n6mjfqzvdvhwxv66on Cèṭa'an:Spaced en dash 10 4639 19730 2024-10-05T17:08:28Z Munajad.MH 3071 ←Membuat halaman berisi '&nbsp;&ndash;&#32;<noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude>' 19730 wikitext text/x-wiki &nbsp;&ndash;&#32;<noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> 44od3v3hy3o7813hgbduh1peb2790sz Cèṭa'an:Spaced en dash/doc 10 4640 19731 2024-10-05T17:09:03Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> {{COinS safe|n}} {{High-use| 30632 }} {{Template shortcut |dash|snd|spnd|sndash|spndash}} This is the '''spaced en dash template'''; it renders like this (without the quote marks): " &ndash; " It works similarly to the HTML markup sequence <code>'''&amp;nbsp;&amp;ndash;'''&nbsp;</code> i.e. a [[non-breaking space]] (which will not line-break and will not collapse...' 19731 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> {{COinS safe|n}} {{High-use| 30632 }} {{Template shortcut |dash|snd|spnd|sndash|spndash}} This is the '''spaced en dash template'''; it renders like this (without the quote marks): " &ndash; " It works similarly to the HTML markup sequence <code>'''&amp;nbsp;&amp;ndash;'''&nbsp;</code> i.e. a [[non-breaking space]] (which will not line-break and will not collapse together with normal spaces that come before the template), a short dash (known as an [[Dash#En dash|en dash]]), and a normal space (which ''will'' line-break and ''will'' collapse together with normal spaces that come after the template). Typical uses of dashes are to mark a break in a sentence, or to set off an explanatory remark (similar to parenthesis), or to show spans of time or ranges of values. The [[spaced en dash]] is generally preferred in modern "[[Commonwealth English]]" typography (older British and recent American typography generally uses an unspaced [[em dash]] for the same purpose). Among other uses, this template may be used in lists to provide something stronger than a [[Template:·|bold middot]] "'''&middot;'''" or a [[Template:•|bullet]] "&bull;", but shorter than an [[Dash#Em dash|em dash]] "&mdash;". For horizontal lists, use {{tl|flatlist}} or {{tl|Hlist}} instead (see [[WP:HLIST]]). Here, the recommended usage is to use ''no'' space before the template and one space after the template, like this: ::<nowiki>[[Salt]]{{spaced en dash}} [[Pepper]]</nowiki> :This will render one space on each side of the dash, like this: ::[[Salt]] &ndash; [[Black pepper|Pepper]] :A line break will come ''after'' one of the dashes, not before, when the spacing is used as suggested, like this: ::[[Salt]] &ndash; [[Black pepper|Pepper]] &ndash; ::[[Curry]] &ndash; [[Saffron]] {{tlc|snd}} is a handy synonym. {| class="wikitable" style="border: none; background: none;" |Colspan=2 style="text-align: center;" |Here's an example of use for lists |- || One use of template "spaced en dash" is within other templates, tables, lists, and similar things to provide a separator between items. It is also to be consistent so that the article editor can use their choice of '''<nowiki>{{</nowiki>bull}}''', '''<nowiki>{{</nowiki>dot}}''', '''<nowiki>{{</nowiki>middot}}''', or '''<nowiki>{{</nowiki>spaced en dash}}''' and not have to insert the {{•}}, {{dot}}, {{middot}}, or {{spaced en dash}} symbol, they can use any of these as a simple macro. The idea being that if you have a table with a list of items, you can insert a spaced short dash (or the other symbols) between items that will appear correct, in that the items always have just one separator between them, and when a list crawls to the next line, the dash hangs onto the prior item instead of rolling over to the next line. Notice on the end of this box, the symbol hangs on the end of the last item that will fit on the line indicating that additional items follow on the next line as part of this list, but the item only stays on the line if the item and the dash will fit. See the column on the right. In code it is ''' Item1<nowiki>{{</nowiki>spaced en dash}} Item2<nowiki>{{</nowiki>spaced en dash}} Item3<nowiki>{{</nowiki>spaced en dash}} Item4<nowiki>{{</nowiki>spaced en dash}} Item5<nowiki>{{</nowiki>spaced en dash}}''' etc. (with some smaller items squeezed in to show that the list does not have to be the same number of items per line) but in the box they all fold perfectly once it runs out of space on the line to fit the next item and the dash following. | <p>Normally, in a real box these items would be links, but this is an example.</p> Item1{{spaced en dash}} A{{spaced en dash}} B{{spaced en dash}} Item2{{spaced en dash}} Item3{{spaced en dash}} Item4{{spaced en dash}} Item5{{spaced en dash}} extra item{{spaced en dash}} E{{spaced en dash}} 1{{spaced en dash}} 2{{spaced en dash}} 3{{spaced en dash}} 4{{spaced en dash}} 5{{spaced en dash}} 6{{spaced en dash}} 7{{spaced en dash}} {{nowrap|item that won't attach to prior line unless it fits in the remaining space{{spaced en dash}}}} Q{{spaced en dash}} A slightly longer item{{spaced en dash}} KK{{spaced en dash}} An obviously really even longer item that the dash will hang at its end{{spaced en dash}} Item6{{spaced en dash}} C{{spaced en dash}} Item7{{spaced en dash}} Item8{{spaced en dash}} Item9{{spaced en dash}} Item10{{spaced en dash}} Item11{{spaced en dash}} Item12{{spaced en dash}} D{{spaced en dash}} Item13{{spaced en dash}} Item14{{spaced en dash}} Item15{{spaced en dash}} Item16{{spaced en dash}} Item17{{spaced en dash}} Item18 <p>The space on the end makes sure the dash doesn't touch the edge of the box, either.</p> |} == Dot sizes == {{Dot size}} == See also == * {{tn|·}}, which produces a spaced bold [[interpunct]] ("middot"): "{{·}}" * {{tn|•}}, which produces a spaced bullet-point: "{{•}}" * {{tn|\}}, which produces a spaced (forward-)slash: "{{\}}" * {{tl|en dash}}, which produces an (unspaced) [[en dash]]. * {{tl|em dash}}, which produces an (unspaced) [[em dash]]. * [[Dash#En dash versus em dash]] <includeonly>{{Sandbox other|| [[Category:Inline spacing templates]] [[Category:Typing-aid templates|En dash, spaced]] [[Category:Character-substitution templates]] }}</includeonly> <templatedata> { "params": {}, "description": "Inserts a spaced en dash; it renders like this (without the quote marks): \" &ndash; \"." } </templatedata> 74hsoho00eqyly4qxn4hpe04nvt14ue Cèṭa'an:Middot 10 4641 19732 2024-10-05T17:09:59Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:·]] 19732 wikitext text/x-wiki #REDIRECT [[Template:·]] <noinclude> {{Redirect category shell| {{R from template shortcut}} }} [[Category:Wikipedia utility templates|{{PAGENAME}}]] </noinclude> kmzvav28gftyatne1yjnrdqeqqr63w0 Cèṭa'an:Nowraplinks end 10 4642 19733 2024-10-05T17:15:07Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly></span></includeonly><noinclude> {{Documentation}} </noinclude>' 19733 wikitext text/x-wiki <includeonly></span></includeonly><noinclude> {{Documentation}} </noinclude> 227wsmkcdx6lr2acyyaz5dodv0mqpzu Cèṭa'an:Nowraplinks end/doc 10 4643 19734 2024-10-05T17:15:41Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Nowraplinks/doc]] 19734 wikitext text/x-wiki #REDIRECT [[Template:Nowraplinks/doc]] 62yc1btx77v4q30rva08tw7t9fxtijk Bhângsa:Line-handling templates 14 4644 19735 2024-10-05T17:17:25Z Munajad.MH 3071 ←Membuat halaman berisi '{{Wikipedia category}} {{Template category |type=formatting}} [[Category:Wikipedia utility templates]]' 19735 wikitext text/x-wiki {{Wikipedia category}} {{Template category |type=formatting}} [[Category:Wikipedia utility templates]] 0fmvubxx7o0oioxerza56c6czyqojcj Cèṭa'an:Nowrap end 10 4645 19736 2024-10-05T17:18:51Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly></span></includeonly><noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude>' 19736 wikitext text/x-wiki <includeonly></span></includeonly><noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> kwum1tk143w2m8d4z5oo48bef2jhq8m Cèṭa'an:Nowrap end/doc 10 4646 19737 2024-10-05T17:19:31Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Nowrap begin/doc]] 19737 wikitext text/x-wiki #REDIRECT [[Template:Nowrap begin/doc]] {{Rcat shell| {{R from related word}} {{R from documentation page}} {{R to documentation page}} }} 6t7jbxtjrhu3vztv5yys0vahp4zqacn Cèṭa'an:R from related word 10 4647 19738 2024-10-05T17:20:35Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R from related word |name=From a related word or phrase |from=a word or [[phrase]] ([[Terminology|term]]) |to=a page title that is related in some way. This redirect might be a good search term, or it could be a candidate for a [[wikt:|Wiktionary]] link |info=** Redirects from related words are not properly :Template:R from alternative spelling|redirects from alternative spell...' 19738 wikitext text/x-wiki <noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R from related word |name=From a related word or phrase |from=a word or [[phrase]] ([[Terminology|term]]) |to=a page title that is related in some way. This redirect might be a good search term, or it could be a candidate for a [[wikt:|Wiktionary]] link |info=** Redirects from related words are not properly [[:Template:R from alternative spelling|redirects from alternative spelling]]s of the same word. They are also different from redirects that are [[:Template:R from subtopic|subtopic]]s or [[:Template:R to related topic|related topics]], because unlike those, a related word or phrase probably does not warrant its own subtopic section in the target page or possess the possibility of ever becoming an article, template, project page, and so forth. |all category=Redirects from related words }}<noinclude> <!-- Place categories on /doc subpage; interwikis go to Wikidata. --> {{Documentation}} </noinclude> svgd8oey0uohp2qp69az2wo8ikq2dkp Cèṭa'an:R from related word/doc 10 4648 19739 2024-10-05T17:21:48Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]) --> {{High-use}} {{Twinkle standard installation}} {{Substitution|not|nor used to tag [[Wikipedia:Soft redirects|soft redirects]]}} __NOTOC__ === Usage === {{hatnote|Use this rcat template in '''any [[wp:namespace|namespace]]'''.}} * This redirect category ([[wp:RCAT|rcat]]) template populates {{cat|Redirec...' 19739 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]]) --> {{High-use}} {{Twinkle standard installation}} {{Substitution|not|nor used to tag [[Wikipedia:Soft redirects|soft redirects]]}} __NOTOC__ === Usage === {{hatnote|Use this rcat template in '''any [[wp:namespace|namespace]]'''.}} * This redirect category ([[wp:RCAT|rcat]]) template populates {{cat|Redirects from related words}}. Add this rcat to the redirect in the following manner: <syntaxhighlight lang="wikitext"> #REDIRECT [[(target page name)]] {{Rcat shell| {{R from related word}} }} </syntaxhighlight> : Template {{tl|Rcat shell}} is an alias for the ''Redirect category shell'' template, which may be used to add as many appropriate rcats as needed, usually from one to seven, along with their parameters, to a redirect. For more information see the documentation on its template page. This rcat may also tag a redirect individually: <syntaxhighlight lang="wikitext"> #REDIRECT [[(target page name)]] {{R from related word}} </syntaxhighlight> : This is in accord with instructions found at [[WP:REDCAT]]. * Use this rcat to tag any redirect in any namespace to a target page title that is a related word or [[phrase]]. Related words might be good candidates for [[wikt:|Wiktionary]] links. They are different from related topics in that a topic may someday have its own article, while a related word or phrase likely will not. ==== Aliases ==== * {{tl|R from search term}}, an important alias of this rcat * <span class="plainlinks">[{{fullurl:Special:WhatLinksHere/Template:R_from_related_word|hidetrans=1&hidelinks=1&limit=500}} Also known as...]</span> – list of other templates that redirect here and may also be used === Printworthiness === {{info|image=Stop hand nuvola.svg|Please do not alter the printworthy settings of this rcat without first notifying the '''[[WP:Version 1.0 Editorial Team|Version 1.0 Editorial Team]]''', who are responsible for any and all materials, including redirects, that go into a printed version of ''Wikipedia''.}} * In [[wp:mainspace|main-article namespace]], many redirects from related words are considered unprintworthy; however, there are many others that are printworthy, so there is no default sort for [[wp:printworthiness|printworthiness]]. In 2003, efforts were begun to support the [[Wikimedia Foundation]]'s goal of increasing access and availability of ''Wikipedia'' articles in {{diff|Wikipedia:Pushing to 1.0||1319195|printed versions}}. Some rcats automatically populate either {{Cat|Printworthy redirects}} or {{Cat|Unprintworthy redirects}} by default. Others, like this rcat, do not, and that means it is up to editors to choose which of those categories, ''Printworthy'' or ''Unprintworthy'', is appropriate and should be populated. The rcats that are used separately to populate those categories are: :* {{tlx|R printworthy}} and :* {{tlx|R unprintworthy}} : Please click on each one for more details and guidance. * Template {{tl|Redirect category shell}} will accept these rcats just like any other. :: '''Examples:''' <syntaxhighlight lang="wikitext"> {{Rcat shell| {{R from related word}} {{R printworthy}} }} {{Rcat shell| {{R from related word}} {{R unprintworthy}} }} </syntaxhighlight> : Either {{tl|Redirect category shell}} or its alias/shortcut, {{tl|Rcat shell}}, may be used. === See also === * {{tl|R from subtopic}} * {{tl|R to related topic}} * {{tl|R comics from related word}} * [[Wikipedia:WikiProject Redirect/Style guide|WikiProject Redirect/Style guide]] {{R template index}} <includeonly>{{Sandbox other|| <!-- Categories go below this line, please; interwikis go to Wikidata, thank you! --> [[Category:Redirect templates|Related word]] [[Category:Redirects from related words| ]] [[Category:Templates for redirects based on association|Related word]] [[Category:All namespace redirect templates]]}}</includeonly> <noinclude> [[Category:Redirect category template documentation pages|Related word]] </noinclude> qz139f8cvrorg0yuq5f3vksxj9s1922 Cèṭa'an:R from search term 10 4649 19740 2024-10-05T17:22:45Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:R from related word]] 19740 wikitext text/x-wiki #REDIRECT [[Template:R from related word]] {{Redirect category shell| {{R to redirect template}} {{R from alternative name}} {{R with possibilities}} }} ea5one065y5r3rxz2msn8mid6cfdm2i Bhângsa:Template redirects with possibilities 14 4650 19741 2024-10-05T17:24:06Z Munajad.MH 3071 ←Membuat halaman berisi '{{Main category|Wikipedia redirects}} {{Category more|Wikipedia:WikiProject Redirect}} {{Category more|Help:Redirect}} {{Redirect category|from=templates that have the potential to become separate and new templates|template=Rcat shell|parameters=<nowiki>{{</nowiki>[[Template:R with possibilities|R with possibilities]]<nowiki>}}</nowiki>}} This category contains template redirects that potentially could be changed into new templates. Do not place a redirect in th...' 19741 wikitext text/x-wiki {{Main category|Wikipedia redirects}} {{Category more|Wikipedia:WikiProject Redirect}} {{Category more|Help:Redirect}} {{Redirect category|from=templates that have the potential to become separate and new templates|template=Rcat shell|parameters=<nowiki>{{</nowiki>[[Template:R with possibilities|R with possibilities]]<nowiki>}}</nowiki>}} This category contains template redirects that potentially could be changed into new templates. Do not place a redirect in this category directly - instead, add {{tl|R with possibilities}} to the redirect. If the redirect is not a template, then it will automatically populate {{Cat|Redirects with possibilities}} instead of this category. Other pages should link to these redirects. Do not retarget links to these redirects directly to the page to which they redirect. Treat these as pages that will be templates someday. [[Category:Redirects with possibilities|Templates]] [[Category:Redirects to templates|Possibilities]] [[Category:All redirect categories]] [[Category:Wikipedia template categories]] [[Category:Template namespace categories|Redirects with possibilities]] 4es6e21xlq4tefs4e7tu5t0lfynad84 Bhângsa:Wikipedia redirects 14 4651 19742 2024-10-05T17:25:23Z Munajad.MH 3071 ←Membuat halaman berisi '{{Category more|Wikipedia:WikiProject Redirect|Help:Redirect}} {{Maintenance category|shortcut1=CAT:RDR|shortcut2=CAT:RE|shortcut3=CAT:R}} {{Container category}} This category contains subcategories containing only [[Wikipedia:Redirect|redirects]]. '''This category should not contain any pages directly'''; there are so many of them that a category containing all of them would be unmanageable. To add a redirect to one of the subcategories, use a :Category:Redi...' 19742 wikitext text/x-wiki {{Category more|Wikipedia:WikiProject Redirect|Help:Redirect}} {{Maintenance category|shortcut1=CAT:RDR|shortcut2=CAT:RE|shortcut3=CAT:R}} {{Container category}} This category contains subcategories containing only [[Wikipedia:Redirect|redirects]]. '''This category should not contain any pages directly'''; there are so many of them that a category containing all of them would be unmanageable. To add a redirect to one of the subcategories, use a [[:Category:Redirect templates|redirect template]]. For a list of redirect templates, see [[Wikipedia:Template messages/Redirect pages]]. [[Category:Wikipedia redirecting|Redirects]] 3fq1ynqs4qfo8gfew6qd1bbfhh076j0 Cèṭa'an:Container category 10 4652 19744 19743 2024-10-05T17:37:56Z Munajad.MH 3071 19744 wikitext text/x-wiki {{Cmbox | type = notice | text = Ka'dinto '''[[:Category:Container categories|container category]]'''. Lakar kanugghâna, mumkin abirasah ''namong'' [[Wikipedia:Categorization#Subcategorization|subcategories]]. }}<includeonly>{{#ifeq: {{lc:{{{nocat|false}}}}}|false|{{Single namespace|category|{{{category|[[Category:Container categories]]}}}}}|<!-- Category suppressed -->}}</includeonly><noinclude> {{Documentation}} <!-- Please add metadata to the <includeonly> section at the bottom of the /doc sub-page. --> </noinclude> kv3bqrlio9vrrs6apq8hj9ol0buajnq Cèṭa'an:Container category/doc 10 4653 19745 2024-10-05T17:39:46Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{Never substitute}} ==Usage== Tag categories with {{tlx|Container category}} to inform editors that they should not contain anything other than subcategories. The categories will be added to [[:Category:Container categories]]. If the template is transcluded on a page outside of the category namespace, the page will not be added t...' 19745 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{Never substitute}} ==Usage== Tag categories with {{tlx|Container category}} to inform editors that they should not contain anything other than subcategories. The categories will be added to [[:Category:Container categories]]. If the template is transcluded on a page outside of the category namespace, the page will not be added to [[:Category:Container categories]]. Categories that are part of Wikipedia administration should be tagged with {{tl|Maintenance category}} instead. ==See also== *{{tl2|Category diffuse}} – for noting that included pages should be categorised to the category's sub-categories, if possible *{{tl2|Parent-only stub category}} – a similar template for use in stub categories {{Other category-header templates}} <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Category namespace templates]] [[Category:Tracking templates]] }}</includeonly> <templatedata> { "params": {}, "description": "A category header template which adds a notice that explains that the category is a [[:Category:Container categories|container category]] which should contain only [[Wikipedia:SUBCAT|subcategories]]." } </templatedata> jprsyy7l74ed27v73t8k6egwqnkazx8 Cèṭa'an:Category diffuse 10 4654 19749 19748 2024-10-05T18:46:02Z Munajad.MH 3071 19749 wikitext text/x-wiki {{Cmbox | type = notice | style = margin-bottom:0.5em; | image = <div style="padding:2px 0 4px;">[[File:Sub-arrows.svg|40px|alt=|link=]]</div> | text = Pages (man-laman) nâng category ka'dinto '''mustèna matar dâ' subcategories sèmanabi aktif.'''Category ka'dinto mumkin marlo'aghi pamyara'an sè jhubât minangka ngacèmotè abhâdhi bârâ (ngalowah) bisarana. Panika samustèna halè ngadâp'aghi kontèn sè cè'sakunni'na, lamon tapongkor telbhâs, pages (man-laman) mustè abisarah subcategories èyotama'aghi. }} <includeonly>{{#ifeq:{{lc:{{{nocat|false}}}}}|false | {{Single namespace|category|{{{category|[[Category:Categories requiring diffusion]]}}}}} | <!--(else categorization suppressed)--> }}<!-- --></includeonly><noinclude> {{Documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> jr2vc7bbcyi6j7vhm3tvdjhgpm1mva9 Cèṭa'an:Category diffuse/doc 10 4655 19750 2024-10-05T18:47:51Z Munajad.MH 3071 ←Membuat halaman berisi '{{hatnote |This template is for the category namespace. For the article maintenance template, see [[Template:Recategorize]].}} {{Documentation subpage}} {{High-use}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> '''{{tlc|Category diffuse}}''' adds categories to [[:Category:Categories requiring diffusion]]. For more information on when to use this template, see [[WP:DIFFUSE]]. == Usage == Add this template to Wik...' 19750 wikitext text/x-wiki {{hatnote |This template is for the category namespace. For the article maintenance template, see [[Template:Recategorize]].}} {{Documentation subpage}} {{High-use}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> '''{{tlc|Category diffuse}}''' adds categories to [[:Category:Categories requiring diffusion]]. For more information on when to use this template, see [[WP:DIFFUSE]]. == Usage == Add this template to [[Wikipedia:Categorization#Non-article and maintenance categories|content]] categories that are frequently used in situations where a subcategory would be more appropriate. Do not use with {{tl|Container category}}. For more information, see {{cl|Container categories}}. {{Other category-header templates}} <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Category namespace templates]] [[Category:Wikipedia maintenance templates]] }}</includeonly> djdl24smenslljzvp50u754jvaaatqe Cèṭa'an:Lang-ar 10 4656 19751 2024-10-05T21:44:43Z Munajad.MH 3071 ←Membuat halaman berisi '{{Template for discussion/dated|action=|page=Lang-ar|otherpage=|link=Wikipedia:Templates for discussion/Log/2024 September 27#Replace and delete lang-?? templates|type=disabled|bigbox={{#invoke:Noinclude|noinclude|text=yes}}}}<includeonly>{{#invoke:lang|lang_xx_inherit |code=ar |rtl=yes }}</includeonly><noinclude> {{Documentation}} </noinclude>' 19751 wikitext text/x-wiki {{Template for discussion/dated|action=|page=Lang-ar|otherpage=|link=Wikipedia:Templates for discussion/Log/2024 September 27#Replace and delete lang-?? templates|type=disabled|bigbox={{#invoke:Noinclude|noinclude|text=yes}}}}<includeonly>{{#invoke:lang|lang_xx_inherit |code=ar |rtl=yes }}</includeonly><noinclude> {{Documentation}} </noinclude> lv0ep0kv39zb6dut9al0q2ghwj8uqg6 Cèṭa'an:Template for discussion/dated 10 4657 19752 2024-10-05T21:45:15Z Munajad.MH 3071 ←Membuat halaman berisi '{{SAFESUBST:<noinclude />#invoke:Unsubst||type= |page= |link= |help= |$B={{#ifeq:{{{bigbox|<noinclude>yes</noinclude>}}}|yes|{{Ombox |class = mbox-tfd |type = delete |image = none |small = {{{small|no}}} |text = This {{#ifeq:{{lc:{{{type}}}}}|module|[[Help:Module|module]]|[[Help:Template|template]]}} is being discussed {{#if:{{{action|}}}|for {{{action}}}|in accordance with Wikipedia's [[Wikipedia:Deletion policy|deletion policy]]}}. Help reach a cons...' 19752 wikitext text/x-wiki {{SAFESUBST:<noinclude />#invoke:Unsubst||type= |page= |link= |help= |$B={{#ifeq:{{{bigbox|<noinclude>yes</noinclude>}}}|yes|{{Ombox |class = mbox-tfd |type = delete |image = none |small = {{{small|no}}} |text = This {{#ifeq:{{lc:{{{type}}}}}|module|[[Help:Module|module]]|[[Help:Template|template]]}} is being discussed {{#if:{{{action|}}}|for {{{action}}}|in accordance with Wikipedia's [[Wikipedia:Deletion policy|deletion policy]]}}. Help reach a consensus at [[{{{link}}}|'''its entry''']]. {{#ifeq:{{{help}}}|off||---- ''<small class="plainlinks" style="line-height:1.3em;">[[Wikipedia:Maintenance|Maintenance]] use only:<br />1. [{{fullurl:{{{link}}}|action=edit&editintro=Wikipedia:Templates_for_discussion/editnotice&section=1}} Edit the TfD log] to create the discussion entry.<br />2. Please consider notifying the [{{fullurl:{{FULLPAGENAME}}|action=history}} author(s)] by placing <span class="nowrap">{{tlsx|{{#ifeq:{{lc:{{{action}}}}}|rename|TfR|{{#ifeq:{{lc:{{{action}}}}}|renaming|TfR|{{#ifeq:{{lc:{{{action}}}}}|move|TfR|{{#ifeq:{{lc:{{{action}}}}}|moving|TfR|TfD}}}}}}}} notice|{{PAGENAME}}{{#ifeq:{{lc:{{{type}}}}}|module|{{!}}module=yes}}}} <nowiki>~~~~</nowiki></span> on their talk page(s).</small>'' }}}}{{category handler | all = [[Category:Templates for deletion]] | nocat = {{{nocat|{{#ifeq:{{Template:FULLBASEPAGENAME|{{FULLBASEPAGENAME}}}}|Template:Template for discussion|true}}|true}}} | category2 = {{{category|¬}}} }}|{{#switch:{{lc:{{{type}}}}} |tiny = <templatestyles src="Template:Template for discussion/styles.css" /><span class="tfd tfd-dated tfd-tiny">[[{{{link}}}|‹See Tfd›]]</span> |inline = <templatestyles src="Template:Template for discussion/styles.css" /><span class="tfd tfd-dated tfd-inline">‹The [[Help:Template|template]] ''[[Template:{{{page}}}|{{{page}}}]]'' is being [[{{{link}}}|considered for {{if empty|{{{action|}}}|deletion}}]].›</span>&nbsp; |infobox|box|sidebar = <templatestyles src="Template:Template for discussion/styles.css" /><div class="boilerplate metadata plainlinks tfd tfd-dated tfd-sidebar navigation-not-searchable" id="tfd{{urlencode:{{{page}}}|WIKI}}">‹&nbsp;The [[Help:Template|template]] ''[[Template:{{{page}}}|{{{page}}}]]'' is being [[{{{link}}}|considered for {{if empty|{{{action|}}}|deletion}}]].&nbsp;›</div> |hide|disabled = <!-- No output --> |#default = <templatestyles src="Template:Template for discussion/styles.css" /><div class="boilerplate metadata plainlinks tfd tfd-dated tfd-default navigation-not-searchable" id="tfd{{urlencode:{{{page}}}|WIKI}}">‹&nbsp;The [[Help:Template|template]] below (''[[Template:{{{page}}}|{{{page}}}]]'') is being considered for {{if empty|{{{action|}}}|deletion}}{{#if:{{{otherpage|}}}|&#32;to {{{otherpage|}}}}}. See [[{{{link}}}|templates for discussion]] to help reach a consensus.&nbsp;›</div> }}}}}}<noinclude> {{Documentation}} <!-- Add categories to the /doc subpage, please, not here! --> </noinclude> nihp5kxtln2yqw3hv9p1lzbqhmzw4v7 Cèṭa'an:Tlsx 10 4658 19753 2024-10-05T21:46:37Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template link expanded with subst]] 19753 wikitext text/x-wiki #REDIRECT [[Template:Template link expanded with subst]] 2jtgh1mrt7kqq4ieti6wo7u15gl5p81 Cèṭa'an:Template for discussion/dated/doc 10 4659 19754 2024-10-05T21:47:06Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{template shortcut|tfd|pre=subst:}} {{subst only}} {{Twinkle standard installation}} {{XFDcloser standard installation}} {{Wikipedia:Article alerts/Bot use warning}} {{warning|Substituting this template creates a dated version, you '''should not''' substitute the dated version.}} This template is used to nominate a [[Wikipedia:templates for discussion|template for discussion]]. By default, the discussion type is ''deletion''. === Basic...' 19754 wikitext text/x-wiki {{Documentation subpage}} {{template shortcut|tfd|pre=subst:}} {{subst only}} {{Twinkle standard installation}} {{XFDcloser standard installation}} {{Wikipedia:Article alerts/Bot use warning}} {{warning|Substituting this template creates a dated version, you '''should not''' substitute the dated version.}} This template is used to nominate a [[Wikipedia:templates for discussion|template for discussion]]. By default, the discussion type is ''deletion''. === Basic usage === Substitute this template onto the template you wish to nominate, i.e. add the following code to the top of the template page and press save. <syntaxhighlight lang="wikitext">{{subst:Template for discussion}}</syntaxhighlight> or <syntaxhighlight lang="wikitext">{{subst:TfD}}</syntaxhighlight> for short. If the template is protected and you cannot add the nomination yourself, please edit the template's talk page and add a template request using {{t|TPER}}. === Nominating a group of templates === To nominate multiple templates for deletion under the same heading, use the {{para|heading}} (AKA {{para|header}}) parameter to specify the TfD heading under which the discussion is taking place. Type the following at the top of each individual template: <syntaxhighlight lang="wikitext">{{subst:Template for discussion|heading=HEADING}}</syntaxhighlight> where {{var|HEADING}} is the name of the [[Help:Section#Headings|section heading]] under which you will list the templates for deletion. === Changing the discussion type === If the discussion type is ''merger'', use template {{tlxs|TfM}} instead. If the discussion type would be ''rename'' (''move''), then normally TfD is not the correct process; use the [[WP:Requested moves]] ([[WP:RM]]) process, by putting {{tlxs|Requested move|Template:<var>NewNameHere</var>|3=reason=Reason for move}} on the template's {{strong|talk}} page. The parameter {{para|action}} can be used to replace the output "deletion" in "nominated for deletion" in the small-notice display that appears when the TfD'ed template is transcluded. The primary use for this is {{para|action|rename}} in the special case that a template rename is proposed at the same time as a related deletion or merger, so that discussion is centralized. In such a case, it is not desirable that the delete/merge part of the discussion be at TfD and the rename part be at RM. Nor is it desirable for the template tagged for rename to show up in transcluding pages as "nominated for deletion", which may unduly alarm editors. So use {{para|action|rename}} in the TfD tag for the template to be moved, e.g.: {{tlxs|TfD|action{{=}}rename}}. In this case, you can also add {{para|otherpage|Template:{{var|Whatever}}}} to show what rename target has been proposed, though this will only appear in the full-size version of the TfD notice. Also, when {{para|action}} is set to a value of {{kbd|rename}} (or {{kbd|renaming}}, {{kbd|move}}, or {{kbd|moving}}), the help message will suggest leaving people a {{tlx|TfR notice}} instead of a {{tlx|TfD notice}}. The template wrapper {{tlxs|TfR}} will make this simpler; it forces {{para|action|rename}}, and will pass any other parameters to {{tnull|TfD}}. Example: {{tlxs|TfR|otherpage{{=}}Template:{{var|ProposedName}}|type{{=}}inline}}. The {{para|action}} parameter does not presently serve any non-rename-related functions, since mergers are handled by {{tlx|TfM}}. === Display on articles === Unless you do something unusual such as enclosing in [[WP:NOINCLUDE|noinclude]] tags, articles that use the nominated template will provide a notification and link to the discussion. By default the article will show the following just above the display of the nominated template: {{Template for discussion/dated|demospace=main}} There are various other options, specified by the {{para|type}} parameter. ==== Module ==== To nominate a [[Help:Module|module]], set {{para|type|module}}, add the substituted template to the <code>/doc</code> page. Type the following: <syntaxhighlight lang="wikitext">{{subst:Template for discussion|type=module|page={{subst:BASEPAGENAME}}}}</syntaxhighlight> at the top of the module's <code>/doc</code> subpage. The notification looks like this: {{Template for discussion/dated|type=module|bigbox=yes|demospace=main}} ==== Inline ==== To nominate [[:Category:Inline templates|inline templates]], set {{para|type|inline}}. This will help with formatting issues that occur when the large notification is displayed. Type the following: <syntaxhighlight lang="wikitext">{{subst:Template for discussion|type=inline}}</syntaxhighlight> The notification on articles looks like this: {{Template for discussion/dated|type=inline|demospace=main}} ==== Tiny ==== To use even smaller notifications, for inline template nominations, set {{para|type|tiny}}. Type the following <syntaxhighlight lang="wikitext">{{subst:Template for discussion|type=tiny}}</syntaxhighlight> which will produce the following notification: {{Template for discussion/dated|type=tiny|demospace=main}} ==== Sidebar ==== To nominate templates that are used as sidebars, such as infoboxes, specify {{para|type|sidebar}}, i.e. <syntaxhighlight lang="wikitext">{{subst:Template for discussion|type=sidebar}}</syntaxhighlight> which produces: {{Template for discussion/dated|type=sidebar|demospace=main}} {{clear}} You can alternatively use {{para|type|infobox}} or {{para|type|box}} to produce the same result. ==== Disabled ==== Finally it is possible to disable the notification completely by typing {{para|type|disabled}}. You can use this when everything else fails. <syntaxhighlight lang="wikitext">{{subst:Template for discussion|type=disabled}}</syntaxhighlight> === Which type should be used? === For example, suppose that a template called {{Tl|Raisins}} outputs the link "[[Raisin|dried grapes]]". Here's how it might appear in an article: {{divbox|navy||Among her favorite fruits were [[apple]]s, [[avocado]]s, [[banana]]s, [[Raisin|dried grapes]], [[Orange (fruit)|oranges]], [[peach]]es and [[pear]]s.}} If the default type were to be inserted into the template, the following would result: {{divbox|navy||Among her favorite fruits were [[apple]]s, [[avocado]]s, [[banana]]s, {{Template for discussion/dated|page=Raisins|link=WP:TFD|demospace=main}}[[Raisin|dried grapes]], [[Orange (fruit)|oranges]], [[peach]]es and [[pear]]s.}} Note how this breaks up the paragraph containing the template. Using {{para|type|inline}} instead generates the following result: {{divbox|navy||Among her favorite fruits were [[apple]]s, [[avocado]]s, [[banana]]s, {{Template for discussion/dated|page=Raisins|link=WP:TFD|demospace=main|type=inline}}[[Raisin|dried grapes]], [[Orange (fruit)|oranges]], [[peach]]es and [[pear]]s.}} {{para|type|tiny}} would look like this: {{divbox|navy||Among her favorite fruits were [[apple]]s, [[avocado]]s, [[banana]]s, {{Template for discussion/dated|page=Raisins|link=WP:TFD|demospace=main|type=tiny}}[[Raisin|dried grapes]], [[Orange (fruit)|oranges]], [[peach]]es and [[pear]]s.}} The decision of which type to use should be made on a case-by-case basis. In rare cases, where the insertion of any template is deemed too detrimental to a large number of articles, or if it breaks markup, it might be advisable to disable the notifications completely. === Categorisation === Templates that transclude this template will be added to [[:Category:Templates for deletion]]. == See also == * {{tlxs|Tfm|{{var|OtherTemplateName}}}} – the parallel template for merging * {{tlxs|Tfr|{{var|NewProposedName}}}} – the parallel template for renaming, when [[WP:TFD]] is the right process for the rename * {{tlxs|Tfd2}} – second step in a Tfd process (use at [[WP:TFD]] daily log page) * {{tlxs|Tfd notice}} – to leave a notification at the template creator's talk page or other relevant pages * {{tlxs|Catfd}} – TfD with corresponding category (use at the category; categories are otherwise normally deletion-tagged with {{tlxs|Cfd}}) * {{tlxs|Catfd2}} – add corresponding category to second step in a TfD process (use at [[WP:TFD]] daily log page; categories are otherwise normally deleted via [[WP:CFD]]) * {{tlxs|Old TfD}} – document results of TfD on a talk page * {{tlxs|Sfd-t}} – to delete a stub template <includeonly>{{Sandbox other|| <!-- ADD CATEGORIES BELOW THIS LINE --> [[Category:Templates for discussion templates]] <!-- ADD INTERWIKIS BELOW THIS LINE --> }}</includeonly> tms3xybr23wwlop595i6p3kgff0m15d Cèṭa'an:XFDcloser standard installation 10 4660 19755 2024-10-05T21:48:05Z Munajad.MH 3071 ←Membuat halaman berisi '{{Mbox | image = | text = If you plan to make [[Template:XFDcloser standard installation#"breaking changes"|breaking changes]] to this template, move it, or nominate it for deletion, please notify [[Wikipedia:XFDcloser|XFDcloser's]] users and maintainers at [[Wikipedia talk:XFDcloser]] as a courtesy, as this template is used in the standard installation of XFDcloser. Thank you! {{#if:{{{1|}}}|<br> {{{1}}}}}}}<includeonly>{{#if:{{{nocat|}}}||{{#ifeq:{{PAGENAME}}|...' 19755 wikitext text/x-wiki {{Mbox | image = | text = If you plan to make [[Template:XFDcloser standard installation#"breaking changes"|breaking changes]] to this template, move it, or nominate it for deletion, please notify [[Wikipedia:XFDcloser|XFDcloser's]] users and maintainers at [[Wikipedia talk:XFDcloser]] as a courtesy, as this template is used in the standard installation of XFDcloser. Thank you! {{#if:{{{1|}}}|<br> {{{1}}}}}}}<includeonly>{{#if:{{{nocat|}}}||{{#ifeq:{{PAGENAME}}|{{BASEPAGENAME}}|[[Category:Templates used by XFDcloser|{{PAGENAME}}]]}}}}</includeonly><noinclude> {{Documentation}}<!-- Add categories and interwikis to the /doc subpage, not here! --></noinclude> 44uhnlqsx2f6p7by22wf3l8skgtyaac Cèṭa'an:XFDcloser standard installation/doc 10 4661 19756 2024-10-05T21:48:27Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This template automatically categorizes pages into [[:Category:Templates used by XFDcloser]]. This categorization can be suppressed with {{para|nocat|yes}} or similar. === Usage === Add {{Tlc|XFDcloser standard installation}} near the top of template documentation pages. ==="breaking changes"=== In the context of this notice, "breaking changes" are any changes to...' 19756 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This template automatically categorizes pages into [[:Category:Templates used by XFDcloser]]. This categorization can be suppressed with {{para|nocat|yes}} or similar. === Usage === Add {{Tlc|XFDcloser standard installation}} near the top of template documentation pages. ==="breaking changes"=== In the context of this notice, "breaking changes" are any changes to a template that change how it is used, for example adding, removing, or renaming any required parameters, or changing the required format of the input to a required parameter. For notice templates, rewordings of the template's contents that change the tone or central message of the template are also considered a breaking change. == See also == * {{tl|Bot use warning}} <includeonly>{{Sandbox other|| [[Category:Courtesy templates]] <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> }}</includeonly> e7lk4f6wy2legtcle3xbxmdjv7zcewi Cèṭa'an:Bot use warning 10 4662 19757 2024-10-05T21:57:20Z Munajad.MH 3071 ←Membuat halaman berisi '{{mbox |image=[[File:Kawaii robot power clipart.svg|80px|link=|alt=]] |textstyle=text-align: center |text=<span style="font-size: larger; font-weight: bold">{{{namespace|{{pagetype|defaultns=extended}}}}} Ka'dinto {{#if:{{yesno|{{{subcats|}}}}}| and subcategories are | engghi }} eyangghuy sarâng sittong otabâ lâbbih [[Wikipedia:Bots|bots]].</span> ----- Manabi sampèyan karsa aobâ'â {{{namespace|{{pagetype|defaultns=extended}}}}} nèka dâlâm cara sè kenta...' 19757 wikitext text/x-wiki {{mbox |image=[[File:Kawaii robot power clipart.svg|80px|link=|alt=]] |textstyle=text-align: center |text=<span style="font-size: larger; font-weight: bold">{{{namespace|{{pagetype|defaultns=extended}}}}} Ka'dinto {{#if:{{yesno|{{{subcats|}}}}}| and subcategories are | engghi }} eyangghuy sarâng sittong otabâ lâbbih [[Wikipedia:Bots|bots]].</span> ----- Manabi sampèyan karsa aobâ'â {{{namespace|{{pagetype|defaultns=extended}}}}} nèka dâlâm cara sè kentara, patar otabâna todhu nika ka'angghuy pangapusân, mèlana kabhârraghi tor konfirmasi dâ' operator bot-ta. Kaso'on. {{#if:{{{bot|{{{bots|}}}}}}|The relevant bots are: {{{bot|{{{bots}}}}}}.}}}}<includeonly>{{Sandbox other||[[Category:Pages monitored by Wikipedia bots]]}}</includeonly><noinclude> {{documentation}}<!-- Please place categories and language links on the /doc page, not here! --> </noinclude> 7du7rc2be7atsv3a9vj6rjzte02c6dy Cèṭa'an:Bot use warning/doc 10 4663 19758 2024-10-05T21:58:14Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template is placed on category pages and in template documentation to warn about bots, depending on those categories and templates. These pages with this template will be added to [[:Category:Pages monitored by Wikipedia bots]]. == Parameters == * Use {{Para|subcats|yes}} to show "This category and subcategorie...' 19758 wikitext text/x-wiki {{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template is placed on category pages and in template documentation to warn about bots, depending on those categories and templates. These pages with this template will be added to [[:Category:Pages monitored by Wikipedia bots]]. == Parameters == * Use {{Para|subcats|yes}} to show "This category and subcategories are used by..." instead. * Use {{Para|bots|<nowiki>*[[User:ExampleBot]] operated by [[User:Example]]</nowiki>}} to list bot usernames * Use {{Para|namespace|infobox}} to override the namespace name and show "This infobox is...". Other values can be substituted here. == See also == * {{tl|Twinkle standard installation}} * {{tl|AWB standard installation}} <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Courtesy templates]] [[Category:Category namespace templates]] }}</includeonly> 98tsl9vpk1202a2lxfny5r3d9swkfit Bhângsa:Pages monitored by Wikipedia bots 14 4664 19759 2024-10-05T21:59:26Z Munajad.MH 3071 ←Membuat halaman berisi 'Pages, or categories containing pages, that are utilised by a Wikipedia bot. {{Wikipedia category}} [[Category:Wikipedia bots]] [[Category:Wikipedia maintenance]]' 19759 wikitext text/x-wiki Pages, or categories containing pages, that are utilised by a Wikipedia bot. {{Wikipedia category}} [[Category:Wikipedia bots]] [[Category:Wikipedia maintenance]] a4qqnotc0cw1xb2ghuk18lxcdoikdqu Bhângsa:Courtesy templates 14 4665 19760 2024-10-05T22:00:56Z Munajad.MH 3071 ←Membuat halaman berisi '{{template category}} [[Category:Template namespace templates]] [[Category:Documentation header templates]]' 19760 wikitext text/x-wiki {{template category}} [[Category:Template namespace templates]] [[Category:Documentation header templates]] bfam49eig14zz98onems6colxnmv4xm Cèṭa'an:Subst only 10 4666 19761 2024-10-05T22:01:41Z Munajad.MH 3071 ←Membuat halaman berisi '{{category redirect|Wikipedia substituted templates}}' 19761 wikitext text/x-wiki {{category redirect|Wikipedia substituted templates}} ivn4j34fzi192z9llg8zurqms051bjb Cèṭa'an:Category redirect 10 4667 19762 2024-10-05T22:02:24Z Munajad.MH 3071 ←Membuat halaman berisi '{{category redirect/core<!-- -->|target={{#ifeq:{{NAMESPACE:{{{1}}} }}|Category|{{PAGENAME:{{{1}}} }}|{{{1}}} }}<!-- -->|redirect_categories={{{2|}}}<!-- -->|keep={{yesno|1={{{keep|}}}}}<!-- -->|nocat={{{nocat|{{#ifeq:{{FULLPAGENAME}}|MediaWiki:Category-move-redirect-override|true}}}}}<!-- -->}}<!-- # We check for unknown parameters primarily to catch {{category redirect | <target> | {{rcat1}} | {{rcat2}} }} -->{{#invoke:Check for unknown parameters|check|previ...' 19762 wikitext text/x-wiki {{category redirect/core<!-- -->|target={{#ifeq:{{NAMESPACE:{{{1}}} }}|Category|{{PAGENAME:{{{1}}} }}|{{{1}}} }}<!-- -->|redirect_categories={{{2|}}}<!-- -->|keep={{yesno|1={{{keep|}}}}}<!-- -->|nocat={{{nocat|{{#ifeq:{{FULLPAGENAME}}|MediaWiki:Category-move-redirect-override|true}}}}}<!-- -->}}<!-- # We check for unknown parameters primarily to catch {{category redirect | <target> | {{rcat1}} | {{rcat2}} }} -->{{#invoke:Check for unknown parameters|check|preview=unknown parameter "_VALUE_"|unknown=[[Category:Pages using category redirect with unknown parameters|_VALUE_]]|showblankpositional=1|1|2|nocat|keep|bot}}<noinclude> {{Documentation}} <!-- Add categories to the /doc subpage and interwikis to Wikidata, not here! --> </noinclude> 2ghjuv9968jk43jh0z24ccdwfvunfib Cèṭa'an:Category redirect/doc 10 4668 19763 2024-10-05T22:03:02Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]) --> {{High-use}} {{nosubst}} {{Bot use warning|bots={{U|JJMC89 bot}} and {{U|RussBot}}}} {{Distinguish|Template:Redirect category}} {{For|the Wikipedia policy on redirecting categories|WP:CATRED}} {{tsh|Catred|Catr}} == Instructions == Example: To redirect from [[:Category:Authors]] to [[:Category:Writers]...' 19763 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]]) --> {{High-use}} {{nosubst}} {{Bot use warning|bots={{U|JJMC89 bot}} and {{U|RussBot}}}} {{Distinguish|Template:Redirect category}} {{For|the Wikipedia policy on redirecting categories|WP:CATRED}} {{tsh|Catred|Catr}} == Instructions == Example: To redirect from [[:Category:Authors]] to [[:Category:Writers]], simply add the following to [[:Category:Authors]]: :<syntaxhighlight lang="wikitext" inline>{{Category redirect|Writers}}</syntaxhighlight> or :<syntaxhighlight lang="wikitext" inline>{{Category redirect|Category:Writers}}</syntaxhighlight> with optional namespace prefix This template adds category pages to [[:Category:Wikipedia soft redirected categories]]. If a category redirect exists but is not likely to be useful (see criteria in [[WP:Category redirects that should be kept]]), start a discussion at [[WP:CFD]]. In the case of redirects that are [[template:resolve category redirect|resolved]] or otherwise used by other templates, consider also adding the template {{tl|R from category navigation}} and/or {{tl|R from template-generated category}} as the unnamed second parameter. For example, on [[:Category:16th-century Czech people]]: <div style="margin-left:1.6em;"><syntaxhighlight lang="wikitext">{{Category redirect | 16th-century people from Bohemia | {{R from category navigation}} }}</syntaxhighlight></div> If more than one "R from" templates are applicable, as on [[:Category:Years of the 19th century in Sri Lanka]], do <strong>not</strong> use a pipe between the two. They should both be included in the second parameter: <div style="margin-left:1.6em;"><syntaxhighlight lang="wikitext">{{Category redirect | Years of the 19th century in Ceylon | {{R from category navigation}} {{R from template-generated category}} }}</syntaxhighlight></div> If a category redirect is intended to be kept when the above templates are not applicable, e.g. for alternative spellings, then add {{para|keep|yes}} to suppress a deletion link that is usually displayed to administrators. It is not necessary to specify this when using the "R from" templates, because this function is switched on by their presence. It is <strong>not</strong> automatically enabled when a Wikidata item is attached to the category (see [[#Redirects with Wikidata items|the next section]]), because caching issues often prevent the link from showing up when the category redirect was a temporary addition. If such a redirect should be kept, add {{para|keep|yes}}. === Redirects with Wikidata items === Redirects with Wikidata items are automatically categorized as such; there is no need to manually add {{t|soft redirect with Wikidata item}}. For an example, see [[:Category:Fictional schoolchildren]]. === Templates in the target name === Note that the use of multiple templates in the target name, or templates with any parameters, will prevent the redirect from being resolved by {{t|Resolve category redirect}}, as will the character <code>|</code>. Category redirects which cannot be resolved are tracked in [[:Category:Wikipedia soft redirected categories which are not resolved correctly]]. For more information, see [[Template:Resolve category redirect#Templates]]. == Errors == Non-empty categories will be listed at {{cl|Wikipedia non-empty soft redirected categories|count=yes}}. Additionally, [[:Category:Wikipedia category-redirect box parameter needs fixing]] tracks five different errors with the category redirect box itself: * Infinite loops of length one will be listed at {{cl|Wikipedia soft redirected categories which target themselves‎|count=yes}} * Redirects with non-existent targets will be listed at {{cl|Wikipedia soft redirected categories whose target does not exist‎|count=yes}} * Templates with unknown parameters will be listed at {{cl|Pages using category redirect with unknown parameters|count=yes}} * Category redirects which are not correctly resolved via {{t|resolve category redirect}} will be listed at {{cl|Wikipedia soft redirected categories which are not resolved correctly|count=yes}} * Double category redirects will be listed at {{cl|Double-redirected categories|count=yes}} == TemplateData == {{TemplateData header}} <templatedata> { "params": { "1": { "label": "Destination category", "description": "Category that this category should redirect to (Category: prefix is optional)", "example": "Category:Writers", "type": "wiki-page-name", "required": true }, "2": { "label": "Redirect categories", "description": "This parameter is for various {{redirect template}}s", "example": "{{R from category navigation}}", "type": "string" }, "nocat": { "description": "If \"true\", suppresses categorization. This should only be used for examples.", "example": "yes", "type": "boolean", "default": "false" }, "keep": { "description": "If \"true\", hides the link for admins to delete the category if empty. This feature is automatically enabled if any {{redirect templates}} are supplied.", "type": "boolean", "default": "false" } }, "description": "Marks category as a soft-redirect", "format": "inline", "paramOrder": [ "1", "2", "nocat", "keep" ] } </templatedata> == See also == * [[Template:Category redirect/core]] * [[Template:Category disambiguation]] * [[Template:Resolve category redirect]] * [[Wikipedia:Template index/Category namespace]] <includeonly>{{sandbox other|| <!-- Categories go below this line, please; interwikis go to Wikidata, thank you! --> [[Category:Redirect templates]] [[Category:Category namespace templates]] [[Category:Templates for soft redirects]] }}</includeonly> omr2yq0556haxn71gdtjzefagnb34fv Cèṭa'an:U 10 4669 19764 2024-10-05T22:03:37Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:User link]] 19764 wikitext text/x-wiki #REDIRECT [[Template:User link]] {{Redirect category shell| {{R from template shortcut}} }} 94fka53vx644pvqnunjw9uzku9xa58p Cèṭa'an:User link 10 4670 19765 2024-10-05T22:03:59Z Munajad.MH 3071 ←Membuat halaman berisi '[[User:{{{1<noinclude>|Example</noinclude>}}}|{{<includeonly>safesubst:</includeonly>#if:{{{2|}}}|{{{2}}}|{{{1<noinclude>|Example</noinclude>}}}}}]]<noinclude> {{documentation}} </noinclude>' 19765 wikitext text/x-wiki [[User:{{{1<noinclude>|Example</noinclude>}}}|{{<includeonly>safesubst:</includeonly>#if:{{{2|}}}|{{{2}}}|{{{1<noinclude>|Example</noinclude>}}}}}]]<noinclude> {{documentation}} </noinclude> dzqz6ow958gy7nfcl4fk91l28pg1ob6 Cèṭa'an:User link/doc 10 4671 19766 2024-10-05T22:04:20Z Munajad.MH 3071 ←Membuat halaman berisi '{{For|the template that gives a link to a user's user page, talk page, and contributions page|Template:User}} {{Redirect|Template:UL|unordered lists (and ordered lists)|Template:HTML lists}} {{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High-use}} {{Template shortcut|U|ul}} ==Usage== This template provides a way to link to a userpage and display just the username, like {{code|User:Exam...' 19766 wikitext text/x-wiki {{For|the template that gives a link to a user's user page, talk page, and contributions page|Template:User}} {{Redirect|Template:UL|unordered lists (and ordered lists)|Template:HTML lists}} {{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High-use}} {{Template shortcut|U|ul}} ==Usage== This template provides a way to link to a userpage and display just the username, like {{code|[[User:Example|Example]]}}. This may not save much typing for a short username like "Example", but it may be more useful with long usernames such as {{code|[[User:Guywh0sitsbehindphilip12|Guywhositsbehindphilip12]]}}. This template is commonly used to [[Help:Notifications|ping]] a user to a discussion (when not using something like {{tlx|reply to}}). However, please read the notifications section below, if you need to notify the user. ===Example=== {{tlx|User link|Example|_show_result=y}} The template's second parameter, which is optional, takes the link's label; for example, a link to the long username used above can be shortened while viewing the text like this: {{tlx|User link|Guywhositsbehindphilip12|Guy|_show_result=y}} ===Alternative=== The desired result can also be achieved using the [[Help:pipe trick|pipe trick]] feature of the MediaWiki software. For example, the wikitext :<code><nowiki>[[User:Example|]]</nowiki></code> gives :[[User:Example|Example]] ==Notifications== As with other templates that create a link to a user page, the linked-to user may be notified under certain circumstances: it happens whenever the conditions described at [[Help:Notifications#Triggering events|Notifications]] are met. These conditions include the addition of one or more new lines of text, one (or more) of which contains the link, and one of which is signed in the same edit. ==TemplateData== {{TemplateData header}} <templatedata> { "params": { "1": { "label": "User", "description": "User being linked", "example": "Jimbo Wales", "type": "wiki-user-name", "required": true }, "2": { "label": "Label", "description": "Text label for the link", "example": "Jimmy", "type": "string", "suggested": true } }, "description": "Links to an editor's userpage and displays just their username" } </templatedata> ==See also== * [[:mw:Manual:Echo|Manual:Echo]] – the manual page for the underlying ''Echo'' feature that provides the notifications * [[Help:Fixing failed pings]] * [[Help:Magic words]] * [[Help:Notifications]] * {{tl|reply to}} – links to a user's page (with the @ sign and colon) and pings a user. * {{tl|hidden ping}} – notifies one or more users without displaying any text * {{tl|no ping}} – links a user's name without triggering the Echo notification system * {{tl|to}} – uses "To " (with a space) at the beginning instead of the @ sign * {{tl|talkback}} – allows a user to direct the attention of another user to a discussion via a notification {{Userspace linking templates}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Username internal link templates]] }}</includeonly> g8k2v9u974xyi76r1uoajzxqfqr19kz Cèṭa'an:User 10 4673 19767 2024-10-05T22:05:47Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{safesubst:#invoke:user|main}}</includeonly><noinclude> <!-- -- Use the automatic documentation from [[Template:User-multi/template]]. -- Some parameters must be blank, but not absent, to work correctly. -- -->{{User-multi/template | User = | Project = | Lang = | separator = | 1 = t | 2 = c | demo = | span = no | doc = yes }} <!-- Categories go on the /doc subpage, and interwikis go o...' 19767 wikitext text/x-wiki <includeonly>{{safesubst:#invoke:user|main}}</includeonly><noinclude> <!-- -- Use the automatic documentation from [[Template:User-multi/template]]. -- Some parameters must be blank, but not absent, to work correctly. -- -->{{User-multi/template | User = | Project = | Lang = | separator = | 1 = t | 2 = c | demo = | span = no | doc = yes }} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> g1iphi7z826sr9ar0omd8w1lx0sm6yy Cèṭa'an:User-multi/template 10 4674 19768 2024-10-05T22:06:23Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:UserLinks|main|user=Example|User=Example}}{{#ifeq:{{{doc<noinclude>|yes</noinclude>}}}|yes |{{documentation |content= {{#ifeq:{{#invoke:High-use|num|x|demo={{ROOTPAGENAME}}}}|many||{{High-use|demo={{ROOTPAGENAME}}}}}} {{lua|Module:UserLinks}} This is a user link template for use internally on Wikipedia. === Usage === The username can be defined via a named or an unnamed parameter, i.e. * <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|</nowiki>{{...' 19768 wikitext text/x-wiki {{#invoke:UserLinks|main|user=Example|User=Example}}{{#ifeq:{{{doc<noinclude>|yes</noinclude>}}}|yes |{{documentation |content= {{#ifeq:{{#invoke:High-use|num|x|demo={{ROOTPAGENAME}}}}|many||{{High-use|demo={{ROOTPAGENAME}}}}}} {{lua|Module:UserLinks}} This is a user link template for use internally on Wikipedia. === Usage === The username can be defined via a named or an unnamed parameter, i.e. * <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|</nowiki>{{#ifeq:{{{User|¬}}}|¬||User}}{{#ifeq:{{{user|¬}}}|¬||user}}<nowiki>=USERNAME}}</nowiki></code> or * <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|USERNAME}}</nowiki></code> === Examples === * <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|Jimbo Wales}}</nowiki></code> → {{ {{BASEPAGENAME}}|User=Jimbo Wales}} In cases of usernames which contain = sign, the former syntax should be used, e.g. * <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|</nowiki>{{#ifeq:{{{User|¬}}}|¬||User}}{{#ifeq:{{{user|¬}}}|¬||user}}<nowiki>=Billbailey=legend}}</nowiki></code> → {{ {{BASEPAGENAME}}|User=Billbailey=legend}} === Parameters === {{#ifeq:{{{User|¬}}}|¬| |* ''User'' is a required parameter, e.g. {{para|User|Jimbo Wales}}. }}{{#ifeq:{{{user|¬}}}|¬| |* ''user'' is a required parameter, e.g. {{para|user|Jimbo Wales}}. }}{{#ifeq:{{{Project|¬}}}|¬| |* ''Project'' defines a [[Wikipedia:Wikimedia sister projects|Wikimedia sister project]] to be used instead of the English Wikipedia, the correct code for the [[Help:Interwikimedia links|interwiki]] link should be used, e.g. {{para|Project|b}}. }}{{#ifeq:{{{project|¬}}}|¬| |* ''project'' defines a [[Wikipedia:Wikimedia sister projects|Wikimedia sister project]] to be used instead of the English Wikipedia, the correct code for the [[Help:Interwikimedia links|interwiki]] link should be used, e.g. {{para|project|b}}. }}{{#ifeq:{{{Lang|¬}}}|¬| |* ''Lang'' is the [[Help:Interlanguage links|interlanguage]] code for a project to be used instead of the English Wikipedia, e.g. {{para|Lang|es}}. This can be used in conjunction with the project parameter. }}{{#ifeq:{{{lang|¬}}}|¬| |* ''lang'' is the [[Help:Interlanguage links|interlanguage]] code for a project to be used instead of the English Wikipedia, e.g. {{para|lang|es}}. This can be used in conjunction with the project parameter. }}{{#ifeq:{{{small|¬}}}|¬| |* ''small'' causes a smaller text to be used, e.g. {{para|small|yes}}. }}{{#ifeq:{{{separator|¬}}}|¬| |* ''separator'' defines the symbol used to separate different links, e.g. {{para|separator|pipe}}. The default is a dot. }}{{#ifeq:{{{sup|¬}}}|¬| |* ''sup'' controls whether the output is in superscript, e.g. {{para|sup|yes}}. }} {{#ifexist:{{FULLPAGENAME}}/doc|{{{{FULLPAGENAME}}/doc}}}} {{Userspace linking templates}} |link box=This documentation is automatically generated by [[Template:User-multi/template]]. <br>Any [[WP:CAT|categories]] and documentation specific to this template should be added to the template's [{{fullurl:{{FULLPAGENAME}}/doc|action=edit&preload=Template:Category_interwiki/preload}} /doc] subpage. }} }}<includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox||[[Category:Username internal link templates]]}}</includeonly> me1j4w8g7vgwk7qgzl17f6toydfr7vf Modul:UserLinks 828 4675 19769 2024-10-05T22:08:42Z Munajad.MH 3071 ←Membuat halaman berisi '-------------------------------------------------------------------------------- -- UserLinks -- -- This module creates a list of links about a given user. It can be used on -- -- its own or from a template. See the /doc page for more documentation. -- -------------------------------------------------------------------------------- -- Require necessary modules local yesno = require('Module:Ye...' 19769 Scribunto text/plain -------------------------------------------------------------------------------- -- UserLinks -- -- This module creates a list of links about a given user. It can be used on -- -- its own or from a template. See the /doc page for more documentation. -- -------------------------------------------------------------------------------- -- Require necessary modules local yesno = require('Module:Yesno') -- Lazily initialise modules that we might or might not need local mExtra -- [[Module:UserLinks/extra]] local mArguments -- [[Module:Arguments]] local mToolbar -- [[Module:Toolbar]] local mCategoryHandler -- [[Module:Category handler]] local mTableTools -- [[Module:TableTools]] local interwikiTable -- [[Module:InterwikiTable]], loaded with mw.loadData -- Load shared helper functions local mShared = require('Module:UserLinks/shared') local raiseError = mShared.raiseError local maybeLoadModule = mShared.maybeLoadModule local makeWikitextError = mShared.makeWikitextError local makeWikilink = mShared.makeWikilink local makeUrlLink = mShared.makeUrlLink local makeFullUrlLink = mShared.makeFullUrlLink local message = mShared.message local p = {} -------------------------------------------------------------------------------- -- Link table -------------------------------------------------------------------------------- function p.getLinks(snippets) --[=[ -- Get a table of links that can be indexed with link codes. The table -- returned is blank, but links are added to it on demand when it is -- indexed. This is made possible by the metatable and by the various link -- functions, some of which are defined here, and some of which are defined -- at [[Module:UserLinks/extra]]. --]=] local links, linkFunctions = {}, {} ---------------------------------------------------------------------------- -- Link functions -- -- The following functions make the links from the link codes and the user -- data snippets. New link functions should be added below the existing -- functions. ---------------------------------------------------------------------------- function linkFunctions.u(snippets) -- User page return makeWikilink( snippets.interwiki, 2, snippets.username, snippets.username ) end function linkFunctions.np(snippets) -- User page (no ping) return '<span class="plainlinks">' .. makeFullUrlLink( snippets.interwiki, 2, snippets.username, '', snippets.username ) .. '</span>' end function linkFunctions.t(snippets) -- User talk page return makeWikilink( snippets.interwiki, 3, snippets.username, message('display-talk') ) end function linkFunctions.c(snippets) -- Contributions return makeWikilink( snippets.interwiki, -1, 'Contribs/' .. snippets.username, message('display-contributions') ) end function linkFunctions.c64(snippets) -- Contributions local first64 = snippets.username:match('^%x+:%x+:%x+:%x+:') or snippets.username:match('^%x+:%x+:%x+:') or snippets.username:match('^%x+:%x+:') or snippets.username:match('^%x+:') return first64 and makeWikilink( snippets.interwiki, -1, 'Contribs/' .. first64 .. ':/64', '(/64)' ) or '' end function linkFunctions.ct(snippets) -- Edit count return makeWikilink( 'xtools', 0, 'ec/' .. snippets.toolLang .. '.' .. snippets.projectLong .. '.org/' .. snippets.username, message('display-count') ) end function linkFunctions.m(snippets) -- Page moves return makeWikilink( snippets.interwiki, -1, 'Log/move/' .. snippets.username, message('display-moves') ) end function linkFunctions.l(snippets) -- Logs return makeWikilink( snippets.interwiki, -1, 'Log/' .. snippets.username, message('display-logs') ) end function linkFunctions.ae(snippets) -- Automated edits (and non-automated contributions). return makeWikilink( 'xtools', 0, 'autoedits/' .. snippets.toolLang .. '.' .. snippets.projectLong .. '.org/' .. snippets.username, message('display-autoedits') ) end function linkFunctions.bl(snippets) -- Block log return makeFullUrlLink( snippets.interwiki, -1, 'Log/block', {page = 'User:' .. snippets.username}, message('display-blocklog') ) end function linkFunctions.bls(snippets) -- Blocks return makeWikilink( snippets.interwiki, -1, 'Log/block/' .. snippets.username, message('display-blocks') ) end function linkFunctions.bu(snippets) -- Block user return makeWikilink( snippets.interwiki, -1, 'Block/' .. snippets.username, message('display-blockuser') ) end function linkFunctions.ca(snippets) -- Central auth return makeWikilink( snippets.interwiki, -1, 'CentralAuth/' .. snippets.username, message('display-centralauth') ) end function linkFunctions.dc(snippets) -- Deleted contribs return makeWikilink( snippets.interwiki, -1, 'DeletedContributions/' .. snippets.username, message('display-deletedcontributions') ) end function linkFunctions.e(snippets) -- Email return makeWikilink( snippets.interwiki, -1, 'EmailUser/' .. snippets.username, message('display-email') ) end function linkFunctions.es(snippets) -- Edit summaries return makeWikilink( 'xtools', 0, 'editsummary/' .. snippets.toolLang .. '.' .. snippets.projectLong .. '.org/' .. snippets.username, message('display-editsummaries') ) end function linkFunctions.del(snippets) -- Deletions return makeWikilink( snippets.interwiki, -1, 'Log/delete/' .. snippets.username, message('display-deletions') ) end function linkFunctions.lu(snippets) -- List user return makeFullUrlLink( snippets.interwiki, -1, 'ListUsers', {limit = 1, username = snippets.username}, message('display-listuser') ) end function linkFunctions.sul(snippets) -- SUL return makeWikilink( nil, nil, 'sulutil:' .. snippets.username, message('display-sul') ) end function linkFunctions.tl(snippets) -- Target logs return makeFullUrlLink( snippets.interwiki, -1, 'Log', {page = mw.site.namespaces[2].name .. ':' .. snippets.username}, message('display-targetlogs') ) end function linkFunctions.efl(snippets) -- Edit filter log return makeFullUrlLink( snippets.interwiki, -1, 'AbuseLog', {wpSearchUser = snippets.username}, message('display-abuselog') ) end function linkFunctions.pr(snippets) -- Protections return makeWikilink( snippets.interwiki, -1, 'Log/protect/' .. snippets.username, message('display-protections') ) end function linkFunctions.rl(snippets) -- User rights return makeWikilink( snippets.interwiki, -1, 'Log/rights/' .. snippets.username, message('display-rights') ) end function linkFunctions.ren(snippets) -- Renames return makeWikilink( snippets.interwiki, -1, 'Log/renameuser/' .. snippets.username, message('display-renames') ) end function linkFunctions.rfa(snippets) -- Requests for adminship return makeWikilink( nil, -1, 'PrefixIndex/' .. message('page-rfa') .. '/' .. snippets.username, message('display-rfa') ) end function linkFunctions.api(snippets) -- API user data return makeUrlLink( { host = snippets.fullDomain, path = '/w/api.php', query = { action = 'query', list = 'users', usprop = 'groups|editcount', ususers = snippets.username } }, message('display-api') ) end function linkFunctions.up(snippets) -- Uploads return makeWikilink( snippets.interwiki, -1, 'ListFiles/' .. snippets.username, message('display-uploads') ) end function linkFunctions.nuke(snippets) -- Mass delete/Special:Nuke return makeWikilink( snippets.interwiki, -1, 'Nuke/' .. snippets.username, message('display-nuke') ) end function linkFunctions.gender(snippets) -- Gender return mw.getCurrentFrame():callParserFunction( 'GENDER', snippets.username, 'he/him', 'she/her', 'they/them' ) end ---------------------------------------------------------------------------- -- End of link functions ---------------------------------------------------------------------------- -- Define the metatable that memoizes the link functions, and fetches link -- functions from [[Module:UserLinks/extra]] if necessary. -- Lazily initialise the extraLinkFunctions table. We only want to load -- [[Module:UserLinks/extra]] as necessary, so it has a low transclusion -- count. local extraLinkFunctions -- Define functions for shared code in the metatable. local function validateCode(code) -- Checks whether code is a valid link code - i.e. checks that it is a -- string and that it is not the blank string. Returns the code if -- the check passes, and nil if not. if type(code) == 'string' and code ~= '' then return code else return nil end end local function getExtraLinkFunctions() -- Loads the table of extra link functions from the /extra module. -- If there is a problem with loading it, return false. We use the -- distinction between false and nil to record whether we have already -- tried to load it. if extraLinkFunctions ~= nil then return extraLinkFunctions end if mExtra == nil then -- If loading the module fails, maybeLoadModule returns false. -- Here we use the distinction between false and nil to record -- whether we have already tried to load the /extra module. mExtra = maybeLoadModule('Module:UserLinks/extra') end if type(mExtra) == 'table' and type(mExtra.linkFunctions) == 'table' then extraLinkFunctions = mExtra.linkFunctions else extraLinkFunctions = false end return extraLinkFunctions end local function memoizeExtraLink(code, func) local success, link = pcall(func, snippets) if success and type(link) == 'string' then links[code] = link return link end return nil end -- Define the metatable. setmetatable(links, { __index = function (t, key) local code = validateCode(key) if not code then raiseError( message('error-malformedlinkcode'), message('error-malformedlinkcode-section') ) end local linkFunction = linkFunctions[code] local link if linkFunction then link = linkFunction(snippets) links[code] = link else extraLinkFunctions = getExtraLinkFunctions() if extraLinkFunctions then local extraLinkFunction = extraLinkFunctions[code] if type(extraLinkFunction) == 'function' then link = memoizeExtraLink(code, extraLinkFunction) end end end if link then return link else raiseError( message('error-invalidlinkcode', code), message('error-invalidlinkcode-section') ) end end, __pairs = function () extraLinkFunctions = getExtraLinkFunctions() if extraLinkFunctions then for code, func in pairs(extraLinkFunctions) do if validateCode(code) and type(func) == 'function' then memoizeExtraLink(code, func) end end end -- Allow built-in functions to overwrite extra functions. for code, func in pairs(linkFunctions) do local link = func(snippets) links[code] = link end return function (t, key) return next(links, key) end end }) return links end -------------------------------------------------------------------------------- -- User data snippets -------------------------------------------------------------------------------- function p.getSnippets(args) --[=[ -- This function gets user data snippets from the arguments, and from -- [[Module:InterwikiTable]]. The data is loaded as necessary and memoized -- in the snippets table for performance. -- -- Snippets default to the blank string, '', so they can be used in -- concatenation operations without coders having to worry about raising -- errors. Because of this, the local functions snippetExists and -- getSnippet have been written to aid people writing new snippets. These -- functions treat the blank string as false. It is not necessary to return -- the blank string from a snippet function, as nil and false values are -- automatically converted into the blank string by the metatable. -- -- If you add a new snippet, please document it at -- [[Module:UserLinks#Adding new links]]. --]=] local snippets, snippetFunctions = {}, {} setmetatable(snippets, { __index = function (t, key) local snippetFunction = snippetFunctions[key] if snippetFunction then snippets[key] = snippetFunction() or '' return snippets[key] else raiseError( message('error-nosnippet', key), message('error-nosnippet-section') ) end end }) -- Define helper functions for writting the snippet functions. local function snippetExists(key) -- We have set the metatable up to make snippets default to '', so we -- don't have to test for false or nil. return snippets[key] ~= '' end local function getSnippet(key) local ret = snippets[key] if ret == '' then return nil else return ret end end -- Start snippet functions. function snippetFunctions.username() -- The username. local username = args.user or args.User return username or raiseError( message('error-nousername'), message('error-nousername-section') ) end function snippetFunctions.usernameHtml() -- The username html-encoded. Spaces are encoded as pluses. return mw.uri.encode(snippets.username) end function snippetFunctions.project() -- The project name. -- Also does the work for snippetFunctions.interwikiTableKey, and adds -- the project value to snippets.lang if it is a valid language code. local project = args.Project or args.project if not project then return nil end local projectValidated, interwikiTableKey = p.validateProjectCode(project) if not projectValidated then if mw.language.isKnownLanguageTag(project) then if not snippetExists('lang') then snippets.lang = project end else raiseError( message('error-invalidproject', project), message('error-invalidproject-section') ) end end snippets.interwikiTableKey = interwikiTableKey return project end function snippetFunctions.interwikiTableKey() -- The key for the project in Module:InterwikiTable. -- Relies on snippetFunctions.project to do the real work. local temp = snippets.project -- required; puts key in snippets table return rawget(snippets, 'interwikiTableKey') end function snippetFunctions.toolProject() -- The short project code for use with toolserver or labs. It is always -- present, even if the "project" argument is absent. The default value -- is the "snippet-project-default" message. local project = getSnippet('project') if not project then return message('snippet-project-default') else return project end end function snippetFunctions.projectLong() -- The long form of the project name, e.g. "wikipedia" or "wikibooks". local key = getSnippet('interwikiTableKey') if not key then return message('snippet-projectlong-default') end interwikiTable = interwikiTable or mw.loadData('Module:InterwikiTable') local prefixes = interwikiTable[key].iw_prefix -- Using prefixes[2] is a bit of a hack, but should find the long name -- most of the time. return prefixes[2] or prefixes[1] end function snippetFunctions.lang() -- The language code. local lang = args.lang or args.Lang if not lang then return nil end if mw.language.isKnownLanguageTag(lang) then return lang else raiseError( message('error-invalidlanguage', lang), message('error-invalidlanguage-section') ) end end function snippetFunctions.toolLang() -- The language code for use with toolserver or labs tools. It is always -- present, even if the "lang" argument is absent. The default value is -- the "snippet-lang-default" message. return getSnippet('lang') or message('snippet-lang-default') end function snippetFunctions.interwiki() -- The interwiki prefix, consisting of the project and language values, -- separated by colons, e.g. ":wikt:es:". local project = getSnippet('project') local lang = getSnippet('lang') if not project and not lang then return nil end local ret = {} ret[#ret + 1] = project ret[#ret + 1] = lang return table.concat(ret, ':') end function snippetFunctions.fullDomain() -- The full domain name of the site, e.g. www.mediawiki.org, -- en.wikipedia.org, or ja.wikibooks.org. local fullDomain local lang = getSnippet('toolLang') local key = getSnippet('interwikiTableKey') if key then interwikiTable = interwikiTable or mw.loadData('Module:InterwikiTable') local domain = interwikiTable[key].domain local takesLangPrefix = interwikiTable[key].takes_lang_prefix if takesLangPrefix then fullDomain = lang .. '.' .. domain else fullDomain = domain end else fullDomain = lang .. '.wikipedia.org' end return fullDomain end -- End snippet functions. If you add a new snippet function, please -- document it at [[Module:UserLinks#Adding new links]]. return snippets end function p.validateProjectCode(s) -- Validates a project code, by seeing whether it is present in -- [[Module:InterwikiTable]]. If it is present, returns the code and the -- InterwikiTable key for the corresponding site. If not present, -- returns nil for both. interwikiTable = interwikiTable or mw.loadData('Module:InterwikiTable') for key, t in pairs(interwikiTable) do for i, prefix in ipairs(t.iw_prefix) do if s == prefix then return s, key end end end return nil, nil end -------------------------------------------------------------------------------- -- Main functions -------------------------------------------------------------------------------- local function makeInvokeFunction(funcName) -- Makes a function that can be accessed from #invoke. This is only required -- for functions that need to access arguments. return function (frame) mArguments = require('Module:Arguments') local args = mArguments.getArgs(frame) return p[funcName](args) end end p.main = makeInvokeFunction('_main') function p._main(args) -- The main function. This is the one called from [[Template:User-multi]], -- via p.main. local options = p.getOptions(args) local snippets = p.getSnippets(args) local codes = p.getCodes(args) local links = p.getLinks(snippets) -- Overload the built-in Lua error function to generate wikitext errors -- meant for end users to see. This makes things harder to debug when -- real errors occur, but it is the only realistic way to show wikitext -- errors and and still have sane code when using metatables, etc. local success, result = pcall(p.export, codes, links, options) if success then return result else return makeWikitextError(result, options.isDemo) end end function p.getOptions(args) -- Gets the options from the args table, so that we don't have to pass -- around the whole args table all the time. local options = {} options.isDemo = yesno(args.demo) or false options.noPing = yesno(args.noPing) or yesno(args.noping) or yesno(args.np) or false options.toolbarStyle = yesno(args.small) and 'font-size: 90%;' or nil options.sup = yesno(args.sup, true) options.separator = args.separator options.span = args.span return options end function p.getCodes(args) -- Gets the link codes from the arguments. The codes aren't validated -- at this point. mTableTools = maybeLoadModule('Module:TableTools') local codes if mTableTools then codes = mTableTools.compressSparseArray(args) else codes = {} for i, code in ipairs(args) do codes[i] = code end end return codes end function p.export(codes, links, options) -- Make the user link. local userLink = options.noPing and links.np or links.u -- If we weren't passed any link codes, just return the user link. if #codes < 1 then return userLink end -- Make the toolbar. mToolbar = require('Module:Toolbar') local toolbarArgs = {} for i, code in ipairs(codes) do local link = links[code] toolbarArgs[#toolbarArgs + 1] = link end toolbarArgs.style = options.toolbarStyle toolbarArgs.separator = options.separator or 'dot' toolbarArgs.span = options.span local toolbar = mToolbar.main(toolbarArgs) -- Apply the sup option. if options.sup then toolbar = '<sup>' .. toolbar .. '</sup>' end -- If we are transcluding, add a non-breaking space, but if we are substing -- just use a normal space local space = mw.isSubsting() and ' ' or '&nbsp;' return userLink .. space .. toolbar end -------------------------------------------------------------------------------- -- Single link function -------------------------------------------------------------------------------- p.single = makeInvokeFunction('_single') function p._single(args) -- Fetches a single link from the link table. local options = p.getOptions(args) local snippets = p.getSnippets(args) local links = p.getLinks(snippets) local code = args[1] local success, link = pcall(p.exportSingle, links, code) if success then return link else return makeWikitextError(link, options.isDemo) end end function p.exportSingle(links, code) -- If any errors occur, they will probably occur here. This function -- exists purely so that all the errors that will occur in p._single can -- be handled using a single pcall. if not code then raiseError( message('error-nolinkcode'), message('error-nolinkcode-section') ) end return links[code] end return p 5h8mbrwn868uvowfcb9wudu5kq4bpx5 Modul:UserLinks/doc 828 4676 19770 2024-10-05T22:09:06Z Munajad.MH 3071 ←Membuat halaman berisi '{{used in system}} {{module rating|protected}} {{Lua|Module:UserLinks/shared|Module:UserLinks/extra|Module:Toolbar|Module:InterwikiTable|Module:Yesno|Module:TableTools|Module:Arguments}} This module generates links about a given user. It is used to generate templates such as {{tl|user}}, {{tl|user5}}, and {{tl|admin}}, usually through its wrapper template {{tl|user-multi}}. == Functions == === Main === The <code>main</code> function implements the {{tl|user-m...' 19770 wikitext text/x-wiki {{used in system}} {{module rating|protected}} {{Lua|Module:UserLinks/shared|Module:UserLinks/extra|Module:Toolbar|Module:InterwikiTable|Module:Yesno|Module:TableTools|Module:Arguments}} This module generates links about a given user. It is used to generate templates such as {{tl|user}}, {{tl|user5}}, and {{tl|admin}}, usually through its wrapper template {{tl|user-multi}}. == Functions == === Main === The <code>main</code> function implements the {{tl|user-multi}} template. It generates a list of links about a given user. Please see the template page for documentation. === Single === The <code>single</code> function generates a single link about a given user. See {{tl|user-multi/link}} for documentation. == Porting to other wikis == If you want to use this module on another wiki, there are a few modules that you must also copy across, and some that can be used but are not essential. Required modules: * [[Module:UserLinks]] * [[Module:UserLinks/shared]] * [[Module:UserLinks/config]] * [[Module:Arguments]] * [[Module:Yesno]] * [[Module:Toolbar]] * [[Module:InterwikiTable]] * [[Module:TableTools]] (optional in [[Module:UserLinks]], but required by [[Module:Toolbar]]) Optional modules: * [[Module:UserLinks/extra]] - used for testing new link functions before they are moved to the main module. * [[Module:Category handler]] - if an error occurs, and this module is present, pages are not categorised if they match the module's blacklist. After you have copied over the necessary modules, you should adjust the configuration settings in [[Module:UserLinks/config]] for your language and for your wiki's setup. 7sb8i66ynjvn58g4v8uxspjibesuagt Modul:UserLinks/extra 828 4677 19771 2024-10-05T22:10:04Z Munajad.MH 3071 ←Membuat halaman berisi '-------------------------------------------------------------------------------- -- This module holds extra link functions for use with [[Module:UserLinks]]. -- -- It is intended for experimenting with new link functions that will eventually -- be added to the main module code. -- -- Since this module is transcluded in only a small number of pages, changes -- should cause little server overhead and should propagate quickly. -- -- Link functions using the same lin...' 19771 Scribunto text/plain -------------------------------------------------------------------------------- -- This module holds extra link functions for use with [[Module:UserLinks]]. -- -- It is intended for experimenting with new link functions that will eventually -- be added to the main module code. -- -- Since this module is transcluded in only a small number of pages, changes -- should cause little server overhead and should propagate quickly. -- -- Link functions using the same link code as a function in the main module will -- be ignored; please give your function a unique code. -------------------------------------------------------------------------------- -- Load shared helper functions local mShared = require('Module:UserLinks/shared') local raiseError = mShared.raiseError local makeWikitextError = mShared.makeWikitextError local makeWikilink = mShared.makeWikilink local makeUrlLink = mShared.makeUrlLink local makeFullUrlLink = mShared.makeFullUrlLink local message = mShared.message local linkFunctions = {} function linkFunctions.coibot(snippets) -- COIBot report return makeWikilink( nil, 4, 'WikiProject Spam/UserReports/' .. snippets.username, 'COIBot' ) end function linkFunctions.fa(snippets) -- Former admin label return message('display-formeradmin') end function linkFunctions.ggl(snippets) -- Google search for the username return makeUrlLink( { host = 'www.google.com', path = '/search', query = {q = snippets.username}, }, 'Google' ) end function linkFunctions.http(snippets) -- To see if an IP is serving a web page local host = snippets.username if not host:match('^%d+%.%d+%.%d+%.%d+$') then if host:match('^[%x:]+$') then -- It's IPv6, use RFC 3986 IP-Literal syntax host = '[' .. host .. ']' else -- It's neither IPv4 nor IPv6, return nothing return '' end end return makeUrlLink( { protocol = 'http', host = host }, 'http' ) end function linkFunctions.lr(snippets) -- Local rights return makeFullUrlLink( snippets.interwiki, -1, 'Log', {page = 'User:' .. snippets.username}, message('display-localrights') ) end function linkFunctions.mr(snippets) -- Meta user rights return makeFullUrlLink( 'meta', -1, 'Log', {page = 'User:' .. snippets.username .. '@enwiki'}, message('display-metarights') ) end function linkFunctions.msg(snippets) -- New message on user talk page return makeFullUrlLink( snippets.interwiki, 3, snippets.username, { action = 'edit', section = 'new', }, 'message' ) end function linkFunctions.rbl(snippets) -- Realtime blacklists return makeUrlLink( { protocol = 'https', host = 'www.robtex.com', path = '/ip-lookup/' .. snippets.username .. '#dnsbl', }, 'RBLs' ) end function linkFunctions.rdns(snippets) -- Reverse DNS lookup return makeUrlLink( { protocol = 'https', host = 'www.dnswatch.info', path = '/dns/dnslookup', query = { la = 'en', host = snippets.username, submit = 'Resolve' } }, 'RDNS' ) end function linkFunctions.sbx(snippets) -- User sandbox return makeWikilink( snippets.interwiki, 2, snippets.username .. '/sandbox', 'sandbox' ) end function linkFunctions.sfs(snippets) -- StopForumSpam return makeUrlLink( { protocol = 'https', host = 'www.stopforumspam.com', path = '/search/' .. snippets.username, }, 'StopForumSpam' ) end function linkFunctions.sul2(snippets) -- Global contribs, Luxo's tool return makeUrlLink( { host = 'tools.wmflabs.org', path = '/guc/index.php', query = { user = snippets.username, lang = snippets.toolLang } }, 'global contribs' ) end function linkFunctions.uc(snippets) -- User creation return makeWikilink( snippets.interwiki, -1, 'Log/newusers/' .. snippets.username, 'user creation' ) end function linkFunctions.whois(snippets) -- WHOIS information for IPs return makeUrlLink( { protocol = 'https', host = 'tools.wmflabs.org', path = '/whois/gateway.py', query = { lookup = 'true', ip = snippets.username, }, }, 'WHOIS' ) end function linkFunctions.wlh(snippets) -- Links to user page (what links here) return makeWikilink( snippets.interwiki, -1, 'WhatLinksHere/' .. mw.site.namespaces[2].name .. ':' .. snippets.username, 'links to user page' ) end function linkFunctions.cr(snippets) -- Change rights return makeWikilink( snippets.interwiki, -1, 'UserRights/' .. snippets.username, 'change rights' ) end return {linkFunctions = linkFunctions} 1fhulqy62xwpq8vfi4oj7xconl4s8mw Modul:UserLinks/extra/doc 828 4678 19772 2024-10-05T22:10:25Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating|<!-- Values: pre-alpha • alpha • beta • release • protected • semiprotected -- If a rating not needed/relevant, delete this template call -->}} {{Lua|Module:UserLinks/shared}} == Usage == <code><nowiki>{{</nowiki>#invoke:UserLinks/extra|''function_name''<nowiki>}}</nowiki></code> <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> }}</includeonly> <noinclude> Category:Module documentation pa...' 19772 wikitext text/x-wiki {{Module rating|<!-- Values: pre-alpha • alpha • beta • release • protected • semiprotected -- If a rating not needed/relevant, delete this template call -->}} {{Lua|Module:UserLinks/shared}} == Usage == <code><nowiki>{{</nowiki>#invoke:UserLinks/extra|''function_name''<nowiki>}}</nowiki></code> <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> }}</includeonly> <noinclude> [[Category:Module documentation pages]] </noinclude> 8ixying5vrh6u2f5r9k9m1n884qtjxd Modul:UserLinks/shared 828 4679 19773 2024-10-05T22:10:53Z Munajad.MH 3071 ←Membuat halaman berisi '-- This module stores functions that are shared between [[Module:UserLinks]] -- and [[Module:UserLinks/extra]]. -- Load data and define often-used variables local cfg = mw.loadData('Module:UserLinks/config') local namespaces = mw.site.namespaces -- Lazily initialise modules that we may or may not need local mCategoryHandler -- Define namespaces for which links need to be escaped with the colon trick. -- See [[w:en:Help:Colon trick]]. local colonNamespaces = {...' 19773 Scribunto text/plain -- This module stores functions that are shared between [[Module:UserLinks]] -- and [[Module:UserLinks/extra]]. -- Load data and define often-used variables local cfg = mw.loadData('Module:UserLinks/config') local namespaces = mw.site.namespaces -- Lazily initialise modules that we may or may not need local mCategoryHandler -- Define namespaces for which links need to be escaped with the colon trick. -- See [[w:en:Help:Colon trick]]. local colonNamespaces = { [6] = true, -- File [14] = true, -- Category } local p = {} function p.maybeLoadModule(s) -- Attempts to load the module s. If it succeeds, returns the module; -- otherwise, returns false. local success, mdl = pcall(require, s) if success then return mdl else return false end end function p.raiseError(message, section, level) -- Raises an error using the Lua error function. The error message is -- designed to be caught with pcall and then passed to p.makeWikitextError. -- The section, if specified, is the section name on a help page that gives -- help to users about that particular error. if section then message = message .. '|' .. section end if not level or level == 0 then level = 0 else level = level + 1 end error(message, level) end local localBlacklist = { '/[sS]andbox$', -- Don't categorise sandboxes '/[tT]est ?cases$', -- Don't categorise test case pages } local function currentTitleMatchesLocalBlacklist() -- Return true if the current title matches any of the patterns in the -- local blacklist table. Otherwise return false. local title = mw.title.getCurrentTitle().prefixedText for i, pattern in ipairs(localBlacklist) do if title:find(pattern) then return true end end return false end function p.makeWikitextError(encodedMessage, demo) local errorMessage, section = mw.ustring.match(encodedMessage, '^(.-)|(.*)$') errorMessage = errorMessage or encodedMessage -- If not a demo, get the error category link and pass it through -- [[Module:Category handler]]'s blacklist. local category if not demo then category = string.format( '[[%s:%s]]', namespaces[14].name, p.message('error-config-category') ) mCategoryHandler = p.maybeLoadModule('Module:Category handler') if mCategoryHandler then -- Categorise all namespaces, but not blacklisted pages. category = mCategoryHandler.main{all = category} end if category and currentTitleMatchesLocalBlacklist() then category = nil end end category = category or '' -- Format the error message and the section link. local formattedError if section then formattedError = p.message( 'error-config-message-help', errorMessage, section ) else formattedError = p.message( 'error-config-message-nohelp', errorMessage ) end -- Return the error message and the category inside html error tags. return string.format( '<strong class="error">%s</strong>%s', formattedError, category ) end local function formatPage(interwiki, namespace, page) -- Formats an interwiki, a namespace and a page into a wikilink-ready -- string. The interwiki and namespace are optional. If a namespace is -- specified, it should be a valid key to mw.site.namespaces. The page -- parameter is required. local ret = {} interwiki = interwiki or '' if interwiki ~= '' or colonNamespaces[namespace] then ret[#ret + 1] = ':' end ret[#ret + 1] = interwiki if interwiki ~= '' then ret[#ret + 1] = ':' end if namespace then local nsTable = namespaces[namespace] if not nsTable then error('"' .. tostring(namespace) .. '" is not a valid namespace key', 2) end ret[#ret + 1] = nsTable.name if namespace ~= 0 then ret[#ret + 1] = ':' end end ret[#ret + 1] = page return table.concat(ret) end local function formatDisplay(s) -- Replaces spaces in a string with "&nbsp;" to make sure they don't wrap. -- Don't replace anything if we are substing, as we generally don't want -- to use "&nbsp;" in that case. if mw.isSubsting() then return s else return s:gsub(' ', '&nbsp;') end end function p.makeWikilink(interwiki, namespace, page, display) -- Creates a wikilink. The interwiki, namespace and display parameters are -- optional. If a namespace parameter is specified it must be a valid key -- to mw.site.namespaces. local formattedPage = formatPage(interwiki, namespace, page) if display then display = formatDisplay(display) return string.format('[[%s|%s]]', formattedPage, display) else return string.format('[[%s]]', formattedPage) end end local function formatUrlLink(url, display) -- Formats a URL link with an optional display parameter. if display then display = formatDisplay(display) return string.format('[%s %s]', url, display) else return string.format('[%s]', url) end end function p.makeUrlLink(s, display) -- Makes a URL link with an optional display parameter. The first input -- may be any valid input to mw.uri.new. local url = mw.uri.new(s) url = tostring(url) return formatUrlLink(url, display) end function p.makeFullUrlLink(interwiki, namespace, page, query, display) -- Makes a link to the full URL of a page. The interwiki, namespace, query -- and display parameters are optional. If a namespace parameter is -- specified it must be a valid key to mw.site.namespaces. The query -- parameter can be a string or a table as specified in the mw.uri library. local formattedPage = formatPage(interwiki, namespace, page) local url = mw.uri.fullUrl(formattedPage, query) url = tostring(url) return formatUrlLink(url, display) end function p.message(key, ...) -- Returns the message with the given key from [[Module:UserLinks/config]]. -- Extra parameters are substituted in the message for keys $1, $2, $3, etc. local msg = cfg[key] if not msg then p.raiseError( 'No message found with key "' .. tostring(key) .. '"', 'No message found', 2 ) end local noArgs = select('#', ...) if noArgs < 1 then return msg else local msg = mw.message.newRawMessage(msg, ...) return msg:plain() end end return p p8dn9pg27a69jmef1uchzuh09gbaidm Modul:UserLinks/shared/doc 828 4680 19774 2024-10-05T22:11:13Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating |protected}} {{used in system}} {{Lua|Module:UserLinks/config|Module:Category handler}} This module stores functions that are shared between [[Module:UserLinks]] and [[Module:UserLinks/extra]].' 19774 wikitext text/x-wiki {{Module rating |protected}} {{used in system}} {{Lua|Module:UserLinks/config|Module:Category handler}} This module stores functions that are shared between [[Module:UserLinks]] and [[Module:UserLinks/extra]]. 4xlf5y08nkg3yqubwnk2pud49govozt Modul:UserLinks/config 828 4681 19775 2024-10-05T22:13:02Z Munajad.MH 3071 ←Membuat halaman berisi '-------------------------------------------------------------------------------- -- UserLinks configuration -- -- This module provides configuration and localisation messages for -- -- [[Module:UserLinks]]. See the comments in the code below for explanations -- -- of what each message does. -- --------------------------------------------------------------...' 19775 Scribunto text/plain -------------------------------------------------------------------------------- -- UserLinks configuration -- -- This module provides configuration and localisation messages for -- -- [[Module:UserLinks]]. See the comments in the code below for explanations -- -- of what each message does. -- -------------------------------------------------------------------------------- local cfg = {} -- Don't edit this line. -------------------------------------------------------------------------------- -- Display values -- -- These messages are the display values for the user links. These are the -- -- most visible messages in the module. They should be short, but -- -- descriptive. Spaces are automatically escaped with &nbsp;, so there is no -- -- need to add any &nsbp; values here. -- -------------------------------------------------------------------------------- -- The user talk page. cfg['display-talk'] = 'talk' -- The user's contributions. cfg['display-contributions'] = 'contribs' -- The user's edit count, using the edit count tool on WMF Labs. cfg['display-count'] = 'count' -- Log of the user's page moves. cfg['display-moves'] = 'page moves' -- All the user's logged actions. cfg['display-logs'] = 'logs' -- Analysis of the user's (non-)automated contributions. cfg['display-autoedits'] = 'non-automated edits' -- The user's block log. cfg['display-blocklog'] = 'block log' -- Blocks that the user has performed. cfg['display-blocks'] = 'blocks' -- Link to the interface where the user can be blocked. cfg['display-blockuser'] = 'block user' -- CentralAuth, the global account manager for the user. cfg['display-centralauth'] = 'central auth' -- The user's deleted contributions. cfg['display-deletedcontributions'] = 'deleted contribs' -- Likn to email the user. cfg['display-email'] = 'email' -- Analysis of the user's edit summaries, using the tool on WMF Labs. cfg['display-editsummaries'] = 'edit summaries' -- Label before links for former administrators cfg['display-formeradmin'] = 'former admin:' -- Deletions that the user has performed. cfg['display-deletions'] = 'deletions' -- Log of rights changes performed on the user cfg['display-localrights'] = 'local rights' -- The user's entry on [[Special:ListUsers]]. cfg['display-listuser'] = 'list user' -- Log of rights changes performed on the user on Meta-Wiki cfg['display-metarights'] = 'meta' -- A display of the user's global contributions, using the sulutil: interwiki -- prefix. cfg['display-sul'] = 'global contribs' -- All logs of actions performed on the user or their user page. cfg['display-targetlogs'] = 'target logs' -- Log of times the user has triggered the AbuseFilter (also known as the -- edit filter). cfg['display-abuselog'] = 'filter log' -- Page protections that the user has performed. cfg['display-protections'] = 'protections' -- Log of rights changes that the user has performed. cfg['display-rights'] = 'rights' -- Log of username changes that the user has performed. cfg['display-renames'] = 'renames' -- Link to a list of the user's requests for adminship. cfg['display-rfa'] = 'RfA' -- Data about the user from the MediaWiki Web API. cfg['display-api'] = 'api' -- List of the user's local file uploads. cfg['display-uploads'] = 'uploads' -- List of the user's local file uploads. cfg['display-nuke'] = 'nuke contribs' -------------------------------------------------------------------------------- -- Page names -- -- Page names used in formatting some of the user links. -- -------------------------------------------------------------------------------- -- The base page for a request for adminship link. This assumes that the link -- is of the format [[Base page/username]]. If your wiki uses a different -- format, consider adding a new link at [[Module:UserLinks/extra]], or you can -- leave a message at [[w:en:Template talk:User-multi]] to ask the module -- developers how best to deal with it. cfg['page-rfa'] = 'Wikipedia:Requests for adminship' -------------------------------------------------------------------------------- -- Error messages -- -- The following are error messages that may occur when the module is run. -- -- These are the more common error messages that are localisable; other, -- -- rarer error messages may be raised from other modules or directly from -- -- Lua. The messages ending with "section" are the section names on a help -- -- page that give advice to users who encounter the error. The help page is -- -- defined in the 'error-config-message-help' message. -- -------------------------------------------------------------------------------- -- The module didn't detect a username from the "user" or "User" parameters. -- This could be because no username was specified, or because the user used a -- positional parameter and their username contains an equals sign, -- e.g. {{user|John=Smith}}, rather than {{user|1=John=Smith}}. cfg['error-nousername'] = 'no username detected' cfg['error-nousername-section'] = 'No username detected' -- The input to the "project" or "Project" arguments wasn't a valid interwiki -- prefix or a valid language code. $1 is the code that was input to the module. cfg['error-invalidproject'] = '"$1" is not a valid project or language code' cfg['error-invalidproject-section'] = 'Not a valid project or language code' -- The input to the "lang" or "Lang" arguments wasn't a valid interwiki -- prefix or a valid language code. $1 is the code that was input to the module. cfg['error-invalidlanguage'] = '"$1" is not a valid language code' cfg['error-invalidlanguage-section'] = 'Not a valid language code' -- The user didn't specify any link codes. This is only an error when using the -- "single" function to return a single link; the "main" function includes a -- user page link by default. cfg['error-nolinkcode'] = 'no link code specified' cfg['error-nolinkcode-section'] = 'No link code specified' -- The link code passed to the module was malformed. This means it was either -- not a string value or it was the blank string. cfg['error-malformedlinkcode'] = 'malformed link code detected' cfg['error-malformedlinkcode-section'] = 'Malformed link code detected' -- No link function exists for the code specified, so the module cannot make -- the link. $1 is the code that was passed to the module. cfg['error-invalidlinkcode'] = '"$1" is not a valid link code' cfg['error-invalidlinkcode-section'] = 'Not a valid link code' -- The snippets table was accessed, but there was no value for the key it was -- accessed with. This is not usually visible by end users; it is probably a -- mistake in one of the link functions in [[Module:UserLinks/extra]]. $1 is the -- key that was passed to the module. cfg['error-nosnippet'] = 'no snippet exists for the key "$1"' cfg['error-nosnippet-section'] = 'No snippet exists' -------------------------------------------------------------------------------- -- Error configuration -- -- Configuration for the display of the error messages. -- -------------------------------------------------------------------------------- -- The error message used when a section link is available. $1 is the error -- message, and $2 is the name of the section. cfg['error-config-message-help'] = '[[Template:User-multi|User-multi]] error:' .. ' $1 ([[Template:User-multi#$2|help]]).' -- The error message used when ano section link is available. $1 is the error -- message. cfg['error-config-message-nohelp'] = '[[Template:User-multi|User-multi]] error:' .. ' $1.' -- The name of the error category. Pages are put in this category if any errors -- are encountered. cfg['error-config-category'] = 'UserLinks transclusions with errors' -------------------------------------------------------------------------------- -- Snippet defaults -- -- Some of the snippets require default values when the user doesn't specify -- -- "project" or "lang" arguments. Those default values are stored here. -- -------------------------------------------------------------------------------- -- The short project interwiki prefix. cfg['snippet-project-default'] = 'w' -- The long project interwiki prefix. cfg['snippet-projectlong-default'] = 'wikipedia' -- The MediaWiki language code for the wiki. cfg['snippet-lang-default'] = 'en' -------------------------------------------------------------------------------- -- End configuration -- -------------------------------------------------------------------------------- return cfg -- Don't edit this line. 76qhv87sftwvtpwqnnxmeife8gpnkhf Modul:UserLinks/config/doc 828 4682 19776 2024-10-05T22:13:23Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating |protected}} {{used in system}} Configuration used by [[Module:UserLinks]]' 19776 wikitext text/x-wiki {{Module rating |protected}} {{used in system}} Configuration used by [[Module:UserLinks]] i2qv0557ja0rak9x6ts0ifauroqwv1b Cèṭa'an:User5 10 4683 19777 2024-10-05T22:17:31Z Munajad.MH 3071 ←Membuat halaman berisi '{{<includeonly>safesubst:</includeonly>user-multi<noinclude>/template</noinclude> | User = {{{1|{{{User|{{{user|}}}}}}}}} | Project = {{{2|{{{Project|{{{project|}}}}}}}}} | Lang = {{{3|{{{Lang|{{{lang|}}}}}}}}} | 1 = t | 2 = c | 3 = dc | 4 = m | 5 = bu | 6 = bl | doc = yes }}' 19777 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>user-multi<noinclude>/template</noinclude> | User = {{{1|{{{User|{{{user|}}}}}}}}} | Project = {{{2|{{{Project|{{{project|}}}}}}}}} | Lang = {{{3|{{{Lang|{{{lang|}}}}}}}}} | 1 = t | 2 = c | 3 = dc | 4 = m | 5 = bu | 6 = bl | doc = yes }} ac0ax11w5o3ux6ld0rmn1airc66m1nk Cèṭa'an:Userspace linking templates 10 4684 19778 2024-10-05T22:18:04Z Munajad.MH 3071 ←Membuat halaman berisi '{{#ifeq:{{{heading|}}}|no||=== Userspace link templates ===}} {{#ifeq:{{{intro|}}}|no||User information templates provide informational links for a user; they are similar to signatures, but often provide additional information, and may be used by other users. List: {{hlist|[[#standard|Standard]] | [[#admin|For admin pages]] | [[#bots|Bots/admin log]] |[[#suppl|Signature addition]] }} :Demo user used is ''[[User:Example]]'' }} {{navbox with collapsible groups | na...' 19778 wikitext text/x-wiki {{#ifeq:{{{heading|}}}|no||=== Userspace link templates ===}} {{#ifeq:{{{intro|}}}|no||User information templates provide informational links for a user; they are similar to signatures, but often provide additional information, and may be used by other users. List: {{hlist|[[#standard|Standard]] | [[#admin|For admin pages]] | [[#bots|Bots/admin log]] |[[#suppl|Signature addition]] }} :Demo user used is ''[[User:Example]]'' }} {{navbox with collapsible groups | name = Userspace linking templates | title = [[Template:Userspace linking templates|Userspace linking templates]] | state = {{{state|<noinclude>expanded</noinclude>}}} | listpadding = 0 | group1 = <span class="anchor" id="standard"></span>Standard templates | state1 = {{{state1|expanded}}} | list1 = {{aligned table|fullwidth=y|row1header=y|style1.1=width:20%;background:#F8F8FF;border-right:1px #fefefe solid;|style1.2=width:80%;background:#F8F8FF;border-left:1px #fefefe solid; | Templates | Examples of template output <!-- --> | {{tl|User link}}, {{tl|U}} | {{User link|Example|demo=yes}} <!-- --> | {{tl|User0}}, {{tl|Usert}} | {{User0|Example|demo=yes}} <!-- --> | {{tl|User}}, {{tl|User1}}, {{tl|BUser}}, {{tl|Userv}} | {{Userv|Example|demo=yes}} <!-- --> | {{tl|User and pronouns}}, {{tl|Userp}} | {{User and pronouns|Example|demo=yes}} <!-- --> | {{tl|Usertcb}} | {{Usertcb|Example|demo=yes}} <!-- --> | {{tl|User link global contributions}}, {{tl|Usergc}} | {{Usergc|Example|demo=yes}} <!-- --> | {{tl|User2}}, {{tl|Usertcc}} | {{User2|Example|demo=yes}} <!-- --> | {{tl|User3}}, {{tl|Usertcl}} | {{User3|Example|demo=yes}} <!-- --> | {{tl|User4}}, {{tl|Usertce}} | {{User4|Example|demo=yes}} <!-- --> | {{tl|Usercf}} | {{Usercf|Example|demo=yes}} <!-- --> | {{tl|User5}} | {{User5|Example|demo=yes}} <!-- --> | {{tl|User6}} | {{User6|Example|demo=yes}} or (with {{para|email|y}})<br/>{{User6|email=y|Example|demo=yes}} <!-- --> | {{tl|User6b}} | {{User6b|Example|demo=yes}} <!-- --> | {{tl|User7}} | {{User7|Example|demo=yes}} <!-- --> | {{tl|User8}}, {{tl|Usertcce}} | {{User8|Example|demo=yes}} <!-- --> | {{tl|User10}}, {{tl|Usertccl}} | {{User10|Example|demo=yes}} <!-- --> | {{tl|User11}} | {{User11|Example|demo=yes}} <!-- --> | {{tl|User12}} | {{User12|Example|demo=yes}} <!-- --> | {{tl|User13}} | {{User13|Example|demo=yes}} <!-- --> | {{tl|User14}} | {{User14|Example|demo=yes}} <!-- --> | {{tl|User15}} | {{User15|Example|demo=yes}} <!-- --> | {{tl|User16}} | {{User16|Example|demo=yes}} <!-- --> | {{tl|User17}} | {{User17|Example|demo=yes}} <!-- --> | {{tl|User18}} | {{User18|Example|demo=yes}} <!-- --> | {{tl|User19}} | {{User19|Example|demo=yes}} <!-- --> | {{tl|User21}} | {{User21|Example|demo=yes}} <!-- --> | {{tl|User23}} | {{User23|Example|demo=yes}} <!-- --> | {{tl|User-dev}} | {{User-dev|Example|demo=yes}} <!-- --> | {{tl|User-multi}} | {{User-multi|user=Example|t|c|ct|l|m|bl|bu|e|ca|dc|lu|sul|tl|demo=yes}}<br/>''With this template, you can specify which links you want displayed. The above example includes some of the available links.'' <!-- --> | {{tl|User plus}} | {{User plus|Example|demo=yes}} <!-- --> | {{tl|User summary}} | {{User summary|Example|demo=yes}} <!-- --> | {{tl|User toolbox}} | {{User toolbox|Example|demo=yes}} <!-- --> | {{tl|Useranon}} | {{Useranon|192.0.2.42|demo=yes}} <!-- --> | {{tl|IP summary}} | {{IP summary|192.0.2.42|demo=yes}} <!-- --> | {{tl|IPuser}} | {{IPuser|192.0.2.42|demo=yes}} <!-- --> }}<!-- End subgroup table --> <!-- --> | group2 = <span class="anchor" id="admin"></span>Admin: userlinking templates normally used on administrative pages | state2 = {{{state2|}}} | list2 = {{aligned table|fullwidth=y|row1header=y|style1.1=width:20%;background:#F8F8FF;border-right:1px #fefefe solid;|style1.2=width:80%;background:#F8F8FF;border-left:1px #fefefe solid; | Templates | Examples of template output <!-- --> | {{tl|User-c}} | {{User-c|Example|demo=yes}} <!-- --> | {{tl|User-c-name}} | {{User-c-name|Example|demo=yes}} <!-- --> | {{tl|User-t}} | {{User-t|Example|demo=yes}} <!-- --> | {{tl|User-t2}} | {{User-t2|Example|demo=yes}} <!-- --> | {{tl|Useracc}} | {{Useracc|Example|demo=yes}} <!-- --> | {{tl|UserBk}} | {{UserBk|Example|demo=yes}} <!-- --> | {{tl|Userblock}} | {{Userblock|Example|demo=yes}} <!-- --> | {{tl|Userblocked}} | {{Userblocked|Example|demo=yes}} <!-- --> | {{tl|Usercheck}} | {{Usercheck|Example|demo=yes}} <!-- --> | {{tl|Usercheck-short}} | {{Usercheck-short|Example|demo=yes}} <!-- --> | {{tl|Usercheck-full}} | {{Usercheck-full|Example|demo=yes}} <!-- --> | {{tl|Usercheck-super}} | {{Usercheck-super|Example|demo=yes}} <!-- --> | {{tl|Checkuser}} | {{Checkuser|Example|demo=yes}} <!-- --> | {{tl|Contribs}}<br/>{{tl|UserContribs}} | {{UserContribs|Example's contributions|demo=yes}} <!-- --> | {{tl|Contribs2}}<br/>{{tl|UserContribs2}} | {{UserContribs2|Hans Adler|19|Hans Adler's contributions (early history of the UserContribs2 template)|201201130842|demo=yes}} <!-- --> | {{tl|Contribs3}}<br/>{{tl|UserContribs3}} | {{UserContribs3|Hans Adler|19|Hans Adler's contributions (early history of the UserContribs2 template)|201201131050|demo=yes}} <!-- --> | {{tl|Ccount}} | {{Ccount|Example|demo=yes}} <!-- --> | {{tl|Useredits}} | {{Useredits|Example|demo=yes}} <!-- --> | {{tl|UserFs}} | {{UserFs|Example|demo=yes}} <!-- --> | {{tl|User-full}} | {{User-full|Example|demo=yes}} <!-- --> | {{tl|Userlinks}} | {{Userlinks|Example|demo=yes}} <!-- --> | {{tl|Userlinks2}} | {{Userlinks2|Example|demo=yes}} <!-- --> | {{tl|Userlinks-abbr}} | {{Userlinks-abbr|Example|demo=yes}} <!-- --> | {{tl|Userlinks-tt}} | {{Userlinks-tt|Example|demo=yes}} <!-- --> | {{tl|Userlogs}} | {{Userlogs|Example|demo=yes}} <!-- --> | {{tl|Userrights}} | {{Userrights|Example|demo=yes}} <!-- --> | {{tl|Admincheck}} | {{Admincheck|Example|demo=yes}} <!-- --> | {{tl|Notable user}} | {{Notable user|Example|demo=yes}} <!-- --> | {{tl|Socklinks}} | {{Socklinks|Example|demo=yes}} <!-- --> | {{tl|User-uaa}} | {{User-uaa|Example|demo=yes}} <!-- --> | {{tl|UserVP}} | {{UserVP|Example|demo=yes}} <!-- --> | {{tl|Vandal}} | {{Vandal|Example|demo=yes}} {{break}} {{Vandal|192.0.2.16|demo=yes}} <!-- --> | {{tl|Vandal-m}} | {{Vandal-m|Example|demo=yes}} <!-- --> | {{tl|Vandal-s}} | {{Vandal-s|Example|demo=yes}} <!-- --> | {{tl|Checkip}} | {{Checkip|192.0.2.42|demo=yes}} <!-- --> | {{tl|IPcheck}} | {{IPcheck|192.0.2.42|demo=yes}} <!-- --> | {{tl|IPunblock}} | {{IPunblock|192.0.2.42|demo=yes}} <!-- --> | {{tl|Rangevandal|192.0.2.0/24}} | {{Rangevandal|192.0.2.0/24|demo=yes}} <!-- --> | {{tl|Proxyip}} | {{Proxyip|192.0.2.42|demo=yes}} <!-- --> }}<!-- End subgroup table --> <!-- --> | group3 = <span class="anchor" id="bots"></span>Bots: templates used by bots | state3 = {{{state3|}}} | list3 = {{aligned table|fullwidth=y|row1header=y|style1.1=width:20%;background:#F8F8FF;border-right:1px #fefefe solid;|style1.2=width:80%;background:#F8F8FF;border-left:1px #fefefe solid; | Templates | Examples of template output <!-- --> | {{tl|Admin}} | {{Admin|Example|demo=yes}} <!-- --> | {{tl|Former admin}} | {{Former admin|Example|demo=yes}} <!-- --> | {{tl|Admin-abbr}} | {{Admin-abbr|Example|demo=yes}} <!-- --> | {{tl|Former admin abbr}} | {{Former admin abbr|Example|demo=yes}} <!-- --> | {{tl|Bureaucrat}} | {{Bureaucrat|Example|demo=yes}} <!-- --> | {{tl|Bureaucrat2}} | {{Bureaucrat2|Example|demo=yes}} <!-- --> | {{tl|Botlinks}} | {{Botlinks|Example Bot|demo=yes}} <!-- --> | {{tl|Botlinks2}} | {{Botlinks2|Example Bot|demo=yes}} <!-- --> | {{tl|Botlinks3}} | {{Botlinks3|Example Bot|demo=yes}} <!-- --> | {{tl|Botlinks4}} | {{Botlinks4|Example Bot|botop=Example|demo=yes}} <!-- --> | {{tl|Botop}} | {{Botop|Example|demo=yes}} <!-- --> | {{tl|Newbot}} | {{Newbot|Example Bot|demo=yes}} <!-- --> }}<!-- End subgroup table --> | group4 = <span class="anchor" id="suppl"></span><span class="anchor" id="sign"></span>Signing: templates used to add a missing user signature | state4 = {{{state4|}}} | list4 = {{aligned table|fullwidth=y|row1header=y|style1.1=width:20%;background:#F8F8FF;border-right:1px #fefefe solid;|style1.2=width:80%;background:#F8F8FF;border-left:1px #fefefe solid; | Templates | Examples of template output <!-- --> | {{tl|Signing}} | {{Signing|Example 00:00, {{#time:j M Y}}|demo=yes}} <!-- --> | {{tl|Quotedfrom}} | {{Quotedfrom|{{TALKSPACE}}:{{BASEPAGENAME}}|Example|00:00, {{#time:j M Y}}|0|demo=yes}} <!-- --> | {{tl|Undated}} | {{Undated|00:00, {{#time:j M Y}} (UTC)|demo=yes}} <!-- --> | {{tl|Uns-ip}} | {{Uns-ip|192.0.2.42|00:00, {{#time:j M Y}} (UTC)|demo=yes}} <!-- --> | {{tl|Unsigned}}<br/>{{tl|Unsigned2}} | {{Unsigned|Example|00:00, {{#time:j M Y}} (UTC)|demo=yes}} <!-- --> | {{tl|Unsigned IP}}<br/>{{tl|UnsignedIP2}} | {{Unsigned IP|192.0.2.42|00:00, {{#time:j M Y}} (UTC)|demo=yes}} <!-- --> | {{tl|Unsigned2Fix}} | {{Unsigned2Fix|00:00, {{#time:j M Y}} (UTC)|Example|demo=yes}} <!-- --> | {{tl|UnsignedIP2Fix}} | {{UnsignedIP2Fix|00:00, {{#time:j M Y}} (UTC)|192.0.2.42|demo=yes}} <!-- --> | {{tl|User actual}} | {{User actual|Example|Example2|demo=yes}} <!-- --> | {{tl|User proxy}} | {{User proxy|Example|Example2|demo=yes}} <!-- --> | {{tl|Warning origin}} | {{Warning origin|User talk:Example|Example2|00:00, {{#time:j M Y}}|demo=yes}} <!-- --> | {{tl|Xsign}} | {{Xsign|00:00, 1 January 2000 Example|demo=yes}} <!-- --> }}<!-- End subgroup table --> }}<noinclude> {{documentation}} </noinclude> tee8es1ajp5enjusxwc15i0xnjf5og4 Cèṭa'an:Userspace linking templates/doc 10 4685 19779 2024-10-05T22:19:27Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> This template shows all of the different user information templates available on Wikipedia. == Usage == ; Basic usage &#123;{userspace linking templates}} ; Intro parameters &#123;{userspace linking templates|heading=''no''|intro=''no''}} ; State parameters The initial [[Template:Navbox#Setup parameters|state]] of collapsible elements can be control...' 19779 wikitext text/x-wiki {{Documentation subpage}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> This template shows all of the different user information templates available on Wikipedia. == Usage == ; Basic usage &#123;{userspace linking templates}} ; Intro parameters &#123;{userspace linking templates|heading=''no''|intro=''no''}} ; State parameters The initial [[Template:Navbox#Setup parameters|state]] of collapsible elements can be controlled with <code>state</code> for the outer navbox and <code>state1</code>, <code>state2</code>, <code>state3</code>, <code>state4</code> for the four groups. <code><nowiki>{{Userspace linking templates|heading=no|intro=no|state=expanded|state1=collapsed}}</nowiki></code> produces: {{Userspace linking templates|heading=no|intro=no|state=expanded|state1=collapsed}} == Parameters == * <code>heading</code> - set {{para|heading|no}} to hide the heading. * <code>intro</code> - set {{para|intro|no}} to hide the introductory text. <includeonly>{{Sandbox other|| <!-- Categories go here and interwikis go in Wikidata. --> [[Category:Documentation shared content templates]] [[Category:Username internal link templates| ]] [[Category:Documentation see also templates]] }}</includeonly> h428zq090zhdpcqtvn1hn5tq2etzx2s Bhângsa:Navigational boxes without horizontal lists 14 4686 19780 2024-10-05T22:21:35Z Munajad.MH 3071 ←Membuat halaman berisi '{{tracking category|hidden=yes|This category is being used to track the rollout of [[WP:HLIST|horizontal lists]] via {{para|listclass|hlist}} to navboxes. }} {{Category used by module|[[Module:Navbox]]}} {{CatAutoTOC|align=center}} [[Category:Navbox tracking categories|Without horizontal lists]]' 19780 wikitext text/x-wiki {{tracking category|hidden=yes|This category is being used to track the rollout of [[WP:HLIST|horizontal lists]] via {{para|listclass|hlist}} to navboxes. }} {{Category used by module|[[Module:Navbox]]}} {{CatAutoTOC|align=center}} [[Category:Navbox tracking categories|Without horizontal lists]] e0n39fhxmc4uilnr4mre7ctpkdrcqsh Bhângsa:Navbox tracking categories 14 4687 19781 2024-10-05T22:22:14Z Munajad.MH 3071 ←Membuat halaman berisi '{{tracking category}} [[Category:Navigational boxes|Tracking categories]] [[Category:Template tracking by task]]' 19781 wikitext text/x-wiki {{tracking category}} [[Category:Navigational boxes|Tracking categories]] [[Category:Template tracking by task]] 82g2lm0t15hu5ktv4bux2k845jp0vam Bhângsa:Navigational boxes 14 4688 19782 2024-10-05T22:23:25Z Munajad.MH 3071 ←Membuat halaman berisi '{{catdiffuse}} {{Purge button}} {{Template category | container = true | type = navbox | rhs = {{Navbox suite}} }} [[Category:Collapse templates]] [[Category:Wikiboxes]] [[Category:Wikipedia templates by style]] [[Category:Wikipedia navigation templates]]' 19782 wikitext text/x-wiki {{catdiffuse}} {{Purge button}} {{Template category | container = true | type = navbox | rhs = {{Navbox suite}} }} [[Category:Collapse templates]] [[Category:Wikiboxes]] [[Category:Wikipedia templates by style]] [[Category:Wikipedia navigation templates]] 4a3hpfiycdxtuqsqfwbsbltyxduv0vw Cèṭa'an:Navboxes 10 4689 19783 2024-10-05T22:24:11Z Munajad.MH 3071 ←Membuat halaman berisi '{{#if:{{{list1|{{{list|}}}}}}|{{#invoke:navboxes|top}} {{{list1|{{{list|}}}}}}{{#invoke:navboxes|bottom}}|{{main other|[[Category:Navboxes template with no content]]}}}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using navboxes with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Navboxes]] with unknown parameter "_VALUE_"|ignoreblank=y| bg | bordercolor | fg | list | list1 | state | title | titlesty...' 19783 wikitext text/x-wiki {{#if:{{{list1|{{{list|}}}}}}|{{#invoke:navboxes|top}} {{{list1|{{{list|}}}}}}{{#invoke:navboxes|bottom}}|{{main other|[[Category:Navboxes template with no content]]}}}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using navboxes with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Navboxes]] with unknown parameter "_VALUE_"|ignoreblank=y| bg | bordercolor | fg | list | list1 | state | title | titlestyle }}<noinclude> {{documentation}} </noinclude> axlkq8xphvtymw6spw0pgn7myl8zqlz Cèṭa'an:Navboxes/doc 10 4690 19784 2024-10-05T22:24:34Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[</nowiki>[[Wikipedia:Wikidata]]<nowiki>]]) --> {{High-use| 34972 }} <includeonly>{{Template display|nomobile}}</includeonly> {{Navbox suite}} {{Template shortcut|Related pages|Template group}} {{Lua|Module:Navboxes|Module:Navbox|Module:Check for unknown parameters}} The {{tl|Navboxes}} template is used to group several WP:CLN#Navi...' 19784 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[</nowiki>[[Wikipedia:Wikidata]]<nowiki>]]) --> {{High-use| 34972 }} <includeonly>{{Template display|nomobile}}</includeonly> {{Navbox suite}} {{Template shortcut|Related pages|Template group}} {{Lua|Module:Navboxes|Module:Navbox|Module:Check for unknown parameters}} The {{tl|Navboxes}} template is used to group several [[WP:CLN#Navigation templates|navigation boxes]] together. '''Warning:''' This template effectively doubles the [[WP:PEIS|post-expand include size]] of the navbox templates, which can cause the templates not to display. For large numbers of navboxes, use {{tl|Navboxes top}} and {{tl|Navboxes bottom}} instead. ==Usage== <syntaxhighlight lang="wikitext"> <!-- Blank syntax --> {{Navboxes |title = <!-- optional, default is "Links to related articles" --> |titlestyle = <!-- optional --> |state = <!-- optional, default is collapsed --> |list1 = <!-- required, or |list= --> }} </syntaxhighlight> == Redirects== * {{Tl|nva}} ==Parameters== '''title''' (optional) : Alternate text to be placed in title box, defaults to "'''Links to related articles'''". '''state''' (optional) : ''collapsed'' to show this template in its collapsed (hidden) state, this is the ''default'' state : ''expanded'' to show this template in its expanded (fully visible) state : ''autocollapse'' to show this template in its collapsed (hidden) state '''only if''' there is another collapsible template on the page '''list''' (required) : list of the templates to be grouped ==Examples== <syntaxhighlight lang="wikitext"> {{Navboxes | title = Giovanni Trapattoni navboxes | state = expanded | titlestyle = background: lightblue <!-- or hexcode-like #AAFFFF, defaults to #CCCCFF (violet) --> | list1 = {{Italy Squad 1962 World Cup}} {{Italy national football team managers}} {{Republic of Ireland national football team managers}} {{A.C. Milan managers}} {{F.C. Internazionale Milano managers}} {{Juventus F.C. managers}} {{Bayern Munich managers}} {{Cagliari Calcio managers}} {{ACF Fiorentina managers}} {{Italy Squad 2002 World Cup}} {{S.L. Benfica managers}} {{VfB Stuttgart managers}} {{FC Red Bull Salzburg Squad}} }} </syntaxhighlight> which gives: {{Navboxes | title = Giovanni Trapattoni navboxes | state = expanded | titlestyle = background: lightblue | list1 = {{Italy Squad 1962 World Cup}} {{Italy national football team managers}} {{Republic of Ireland national football team managers}} {{A.C. Milan managers}} {{F.C. Internazionale Milano managers}} {{Juventus F.C. managers}} {{Bayern Munich managers}} {{Cagliari Calcio managers}} {{ACF Fiorentina managers}} {{Italy Squad 2002 World Cup}} {{S.L. Benfica managers}} {{VfB Stuttgart managers}} {{FC Red Bull Salzburg Squad}} }} On larger pages, this should be replaced with: <syntaxhighlight lang="wikitext"> {{Navboxes top | title = Giovanni Trapattoni navboxes | state = expanded | titlestyle = background: lightblue <!-- or hexcode-like #AAFFFF, defaults to #CCCCFF (violet) --> }} {{Italy Squad 1962 World Cup}} {{Italy national football team managers}} {{Republic of Ireland national football team managers}} {{A.C. Milan managers}} {{F.C. Internazionale Milano managers}} {{Juventus F.C. managers}} {{Bayern Munich managers}} {{Cagliari Calcio managers}} {{ACF Fiorentina managers}} {{Italy Squad 2002 World Cup}} {{S.L. Benfica managers}} {{VfB Stuttgart managers}} {{FC Red Bull Salzburg Squad}} {{Navboxes bottom}} </syntaxhighlight> ===Coordinates template=== The {{Tlx|coord}} template may be included in the template group. Just remember to set the {{para|display}} parameter equal to "inline" thus: {{tlx|coord|18|25|53|N|64|37|23|W|display{{=}}inline}}. This enables the coordinates to appear no matter what [[WP:Skin|skin]] you're in. The {{tlx|coord}} template can even be nested in a Navbox titled '''Geographic locale''', which is already found on many country pages. <syntaxhighlight lang="wikitext" style="overflow:auto; margin-right:5px"> {{Navboxes |title = Geographic locale |list1 = '''[[Geographic coordinate system|Lat. and Long.]] {{coord|18|25|53|N|64|37|23|W|display=inline}} {{color|darkblue|([[Road Town]], [[British Virgin Islands]])}}''' }} </syntaxhighlight> {{Navboxes |title = Geographic locale |list1 = '''[[Geographic coordinate system|Lat. and Long.]] {{coord|18|25|53|N|64|37|23|W|display=inline}} {{color|darkblue|([[Road Town]], [[British Virgin Islands]])}}''' }} ===Succession boxes=== Any instances of <code>|-</code> in a succession box should be replaced with <code><nowiki>{{!}}-</nowiki></code>, or {{tl|Navboxes top}} and {{tl|Navboxes bottom}} should be used instead. <syntaxhighlight lang="wikitext" style="overflow:auto; margin-right:5px"> {{Navboxes | list1 = {{s-start}} {{s-par|ie/oi}} {{s-bef|before=[[Bernard Cowen]]<br/><small>([[Fianna Fáil]])</small>}} {{s-ttl|title=[[Fianna Fáil]] [[Teachta Dála]] for [[Laois–Offaly (Dáil Éireann constituency)|Laois–Offaly]]|years=1984–present}} {{s-inc}} {{s-off}} {{s-bef|before=[[Michael O'Kennedy]]}} {{s-ttl|title=[[Minister for Labour (Ireland)|Minister for Labour]]|years=1992–1993}} {{s-aft|after=[[Mervyn Taylor]]}} {{s-bef|before=[[Albert Reynolds]]}} {{s-ttl|title=[[Minister for Tourism, Culture and Sport|Minister for Energy]]|years=1993}} {{s-aft|after=[[Charlie McCreevy]]<br/><small>Minister for Tourism and Trade</small>}} {{s-bef|before=[[Charlie McCreevy]]<br/><small>Minister for Tourism, Transport and Communications</small>}} {{s-ttl|title=[[Minister for Transport (Ireland)|Minister for Transport, Energy and Communications]]|years=1993–1994}} {{s-aft|after=[[Michael Lowry]]}} {{s-bef|before=[[Michael Noonan (Fine Gael)|Michael Noonan]]<br><small>Minister for Health</small>}} {{s-ttl|title=[[Minister for Health and Children]]<br><small>Minister for Health (1997)</small>|years=1997–2000}} {{s-aft|after=[[Micheál Martin]]}} {{s-bef|before=[[David Andrews (Irish politician)|David Andrews]]}} {{s-ttl|title=[[Minister for Foreign Affairs (Ireland)|Minister for Foreign Affairs]]|years=2000–2004}} {{s-aft|after=[[Dermot Ahern]]}} {{s-bef|before=[[Charlie McCreevy]]}} {{s-ttl|title=[[Minister for Finance (Ireland)|Minister for Finance]]|years=2004–2008}} {{s-aft|after=[[Brian Lenihan, Jnr|Brian Lenihan]]}} {{s-bef|before=[[Michael McDowell (politician)|Michael McDowell]]}} {{s-ttl|title=[[Tánaiste]]|years=2007–2008}} {{s-aft|after=[[Mary Coughlan (politician)|Mary Coughlan]]}} {{s-bef|before=[[Bertie Ahern]]}} {{s-ttl|title=[[Taoiseach]]|years=2008–}} {{s-inc}} {{s-ppo}} {{s-bef|before=[[Mary O'Rourke]]}} {{s-ttl|title=[[Fianna Fáil|Deputy Leader of the Fianna Fáil Party]]|years=2002–2008}} {{s-aft|after=TBD}} {{s-bef|before=[[Bertie Ahern]]}} {{s-ttl|title=[[Fianna Fáil|Leader of the Fianna Fáil Party]]|years=2008–}} {{s-inc}} {{s-end}} {{Prime Ministers of Ireland}} {{Deputy heads of government of Ireland}} {{Fianna Fáil Leaders}} {{European Council}} }} </syntaxhighlight> {{Navboxes | list1 = {{s-start}} {{s-par|ie/oi}} {{s-bef|before=[[Bernard Cowen]]<br/><small>([[Fianna Fáil]])</small>}} {{s-ttl|title=[[Fianna Fáil]] [[Teachta Dála]] for [[Laois–Offaly (Dáil Éireann constituency)|Laois–Offaly]]|years=1984–}} {{s-inc}} {{s-off}} {{s-bef|before=[[Michael O'Kennedy]]}} {{s-ttl|title=[[Minister for Labour (Ireland)|Minister for Labour]]|years=1992–1993}} {{s-aft|after=[[Mervyn Taylor]]}} {{s-bef|before=[[Albert Reynolds]]}} {{s-ttl|title=[[Minister for Tourism, Culture and Sport|Minister for Energy]]|years=1993}} {{s-aft|after=[[Charlie McCreevy]]<br/><small>Minister for Tourism and Trade</small>}} {{s-bef|before=[[Charlie McCreevy]]<br/><small>Minister for Tourism, Transport and Communications</small>}} {{s-ttl|title=[[Minister for Transport (Ireland)|Minister for Transport, Energy and Communications]]|years=1993–1994}} {{s-aft|after=[[Michael Lowry (politician)|Michael Lowry]]}} {{s-bef|before=[[Michael Noonan (Fine Gael)|Michael Noonan]]<br><small>Minister for Health</small>}} {{s-ttl|title=[[Minister for Health and Children]]<br><small>Minister for Health (1997)</small>|years=1997–2000}} {{s-aft|after=[[Micheál Martin]]}} {{s-bef|before=[[David Andrews (Irish politician)|David Andrews]]}} {{s-ttl|title=[[Minister for Foreign Affairs (Ireland)|Minister for Foreign Affairs]]|years=2000–2004}} {{s-aft|after=[[Dermot Ahern]]}} {{s-bef|before=[[Charlie McCreevy]]}} {{s-ttl|title=[[Minister for Finance (Ireland)|Minister for Finance]]|years=2004–2008}} {{s-aft|after=[[Brian Lenihan, Jnr|Brian Lenihan]]}} {{s-bef|before=[[Michael McDowell (politician)|Michael McDowell]]}} {{s-ttl|title=[[Tánaiste]]|years=2007–2008}} {{s-aft|after=[[Mary Coughlan (politician)|Mary Coughlan]]}} {{s-bef|before=[[Bertie Ahern]]}} {{s-ttl|title=[[Taoiseach]]|years=2008–}} {{s-inc}} {{s-ppo}} {{s-bef|before=[[Mary O'Rourke]]}} {{s-ttl|title=[[Fianna Fáil|Deputy Leader of the Fianna Fáil Party]]|years=2002–2008}} {{s-aft|after=TBD}} {{s-bef|before=[[Bertie Ahern]]}} {{s-ttl|title=[[Fianna Fáil|Leader of the Fianna Fáil Party]]|years=2008–}} {{s-inc}} {{s-end}} {{Prime Ministers of Ireland}} {{Deputy heads of government of Ireland}} {{Fianna Fáil Leaders}} {{European Council}} }} ==Tracking categories== * {{clc|Navboxes template with no content}} * {{clc|Pages using navboxes with unknown parameters}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Collapse templates]] [[Category:Navigational box metatemplates|*]] [[Category:Templates that add a tracking category]] }}</includeonly> q9i432t42tkzqt0f7jzjaarkksvqqnq Modul:Navboxes 828 4691 19785 2024-10-05T22:25:21Z Munajad.MH 3071 ←Membuat halaman berisi '-- This implements Template:navboxes local p = {} local getArgs = require('Module:Arguments').getArgs local Navbox = require('Module:Navbox') local function isnotempty(s) return s and s:match( '^%s*(.-)%s*$' ) ~= '' end local function navboxes(args, list) local navbar = (args['state'] and args['state'] == 'off') and 'off' or 'plain' local title = args['title'] or 'Links to related articles' local titlestyle = 'background:' .. (args['bg'] or '#e8e8ff') .. '...' 19785 Scribunto text/plain -- This implements Template:navboxes local p = {} local getArgs = require('Module:Arguments').getArgs local Navbox = require('Module:Navbox') local function isnotempty(s) return s and s:match( '^%s*(.-)%s*$' ) ~= '' end local function navboxes(args, list) local navbar = (args['state'] and args['state'] == 'off') and 'off' or 'plain' local title = args['title'] or 'Links to related articles' local titlestyle = 'background:' .. (args['bg'] or '#e8e8ff') .. ';' .. (isnotempty(args['fg']) and ('color:' .. args['fg'] .. ';') or '') .. (isnotempty(args['bordercolor']) and ('border: 1px solid ' .. args['bordercolor'] .. ';') or '') .. (args['titlestyle'] or '') return Navbox._navbox({ navbar = navbar, title = title, list1 = list, state = args['state'] or 'collapsed', titlestyle = titlestyle, liststyle = 'font-size:114%', listpadding = '0px', tracking = 'no' }) end function p.top(frame) local args = getArgs(frame) local parts = mw.text.split(navboxes(args, '<ADD LIST HERE>'), '<ADD LIST HERE>') return parts[1] end function p.bottom(frame) local args = {} local parts = mw.text.split(navboxes(args, '<ADD LIST HERE>'), '<ADD LIST HERE>') return parts[2] end function p.navbox(frame) local args = getArgs(frame) local list = args['list1'] or args['list'] or '' local track_cats = '' if list == '' then if mw.title.getCurrentTitle().namespace == 0 then track_cats = '[[Category:Navboxes template with no content]]' end end return navboxes(args, list) .. track_cats end return p lzbz1dwwgd1pcozj0sff0cr91tyvwo2 Modul:Navboxes/doc 828 4692 19786 2024-10-05T22:25:45Z Munajad.MH 3071 ←Membuat halaman berisi '{{high-use}} {{lua|Module:navbox|Module:arguments}} Implements most of {{tl|Navboxes}}.' 19786 wikitext text/x-wiki {{high-use}} {{lua|Module:navbox|Module:arguments}} Implements most of {{tl|Navboxes}}. 0q7hqqsoben0wys82ki8gi0zh9dv07v Cèṭa'an:Coordinate 10 4693 19787 2024-10-05T22:28:51Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{safesubst:German coord convert | 1 = {{{NS}}} | 2 = {{{EW}}} | 3 = {{safesubst:#if:{{{region|}}}|region:{{{region}}}}}{{safesubst:#if:{{{dim|}}}|_dim:{{{dim}}}}}{{safesubst:#if:{{{type|}}}|_type:{{{type}}}{{safesubst:#ifeq:{{{type}}}|city|{{safesubst:#if:{{{pop|}}}|({{{pop}}})}}}}}} | name = {{{name|}}} | display = {{safesubst:#if:{{{display|}}}|{{{display}}}|{{safesubst:#if:{{{text|}}}|{{safesubst:#if:{{{article|}}}|inline,title}}|title}}}} }}</in...' 19787 wikitext text/x-wiki <includeonly>{{safesubst:German coord convert | 1 = {{{NS}}} | 2 = {{{EW}}} | 3 = {{safesubst:#if:{{{region|}}}|region:{{{region}}}}}{{safesubst:#if:{{{dim|}}}|_dim:{{{dim}}}}}{{safesubst:#if:{{{type|}}}|_type:{{{type}}}{{safesubst:#ifeq:{{{type}}}|city|{{safesubst:#if:{{{pop|}}}|({{{pop}}})}}}}}} | name = {{{name|}}} | display = {{safesubst:#if:{{{display|}}}|{{{display}}}|{{safesubst:#if:{{{text|}}}|{{safesubst:#if:{{{article|}}}|inline,title}}|title}}}} }}</includeonly><noinclude> {{documentation}}</noinclude> 4m99g5sbcjhfgmxc1ly4s9twa6lseer Cèṭa'an:Coordinate/doc 10 4694 19788 2024-10-05T22:29:17Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} == Usage == {{subst only|auto=yes}} This template is used to assist with translating coordinates from the German to English Wikipedia. To add coordinates in an article, please use {{tl|coord}} instead. <includeonly>{{Sandbox other|| <!-- Categories below this line --> [[Category:Coordinates templates]] }}</includeonly>' 19788 wikitext text/x-wiki {{Documentation subpage}} == Usage == {{subst only|auto=yes}} This template is used to assist with translating coordinates from the German to English Wikipedia. To add coordinates in an article, please use {{tl|coord}} instead. <includeonly>{{Sandbox other|| <!-- Categories below this line --> [[Category:Coordinates templates]] }}</includeonly> 73700be65hzsixvy96xsd538wnpgg84 Cèṭa'an:Category redirect/core 10 4695 19789 2024-10-05T22:30:00Z Munajad.MH 3071 ←Membuat halaman berisi '__EXPECTUNUSEDCATEGORY__{{Cmbox | type = move | image = [[File:Redirect arrow.svg|52px|link=|alt=|class=skin-invert]] | text = '''This category is located at <span id="softredirect">[[:Category:{{{target}}}]]</span>.''' <div style="margin-left:1.6em;">[[File:Symbol information vote.svg|16px|link=|alt=]] '''Note:''' This category should be empty.</div><!-- # If we have either a Wikidata item or a redirect category, show horizontal bars -->{{#if:{{{redirect_cat...' 19789 wikitext text/x-wiki __EXPECTUNUSEDCATEGORY__{{Cmbox | type = move | image = [[File:Redirect arrow.svg|52px|link=|alt=|class=skin-invert]] | text = '''This category is located at <span id="softredirect">[[:Category:{{{target}}}]]</span>.''' <div style="margin-left:1.6em;">[[File:Symbol information vote.svg|16px|link=|alt=]] '''Note:''' This category should be empty.</div><!-- # If we have either a Wikidata item or a redirect category, show horizontal bars -->{{#if:{{{redirect_categories}}}{{Get QID}}|<!-- --><hr /><!-- -->The following [[Wikipedia:Categorizing redirects|categories]] are used to track and monitor this redirect:<!-- # If we have a QID, show that first... -->{{#if:{{Get QID}}|<!-- -->*'''[[:Category:Soft redirects connected to a Wikidata item|From a cross-project redirect]]''': This is a [[Help:Redirect#Soft redirects|soft redirect]] that is used as a connection to other Wikimedia projects. A [https://www.wikidata.org Wikidata] element is linked to this page:<!-- --><div style="margin-left:1.6em;">{{Wikidata entity link}}.</div><!-- -->}}<!-- # ...then show any redirect categories... # (this needs to be on its own line to avoid causing [[WP:LINT]] errors) --> {{{redirect_categories}}}<!-- --><hr /><!-- # ... and finally, close the #if -->}} See the [[Template:Category redirect#Instructions|instructions]] for more information.<!-- --><!-- # Hide the note if we have |keep=yes OR we have a redirect category -->{{#if:{{{keep}}}{{{redirect_categories}}}<!-- -->|<!-- Hide the note if we have |keep=yes OR we have a redirect category though we still show it if we have a Wikidata item because of caching issues -->|<p><small class="sysop-show">'''Administrators''': If this category name is unlikely to be entered on new pages, and all [[Special:WhatLinksHere/{{FULLPAGENAME}}|incoming links]] have been cleaned up, [{{fullurl:{{FULLPAGENAME}}|wpReason={{urlencode:[[WP:CSD#G6|G6]]: This category is located at [[:Category:{{{target}}}]]. }}}}&action=delete click here to delete].</small></p><!-- # Close #if:keep -->}}<!-- # Close cmbox -->}}{{category handler | all = {{#ifexpr:{{PAGESINCATEGORY:{{PAGENAME}}|R}}|[[Category:Wikipedia non-empty soft redirected categories]]}} | category = [[Category:Wikipedia soft redirected categories]]<!-- ### Error checking ### # First we check whether we have a circular redirect (of length 1) -->{{#ifeq:{{{target}}}|{{PAGENAME}}<!-- -->|<!-- # Circular, so report an error -->[[Category:Wikipedia soft redirected categories which target themselves|{{PAGENAME}}]]<!-- -->|<!-- # We are not a circular redirect, so we call the [[WP:EXPENSIVE]] #ifexist # to determine if we have a redlinked target -->{{#ifexist:Category:{{{target}}}<!-- -->|<!-- # We have a target that exists, so now we check if it also a category redirect -->{{if in category|page=Category:{{{target}}}|Wikipedia soft redirected categories<!-- -->|<!-- # We are targeting a category redirect # so categorize appropriately -->[[Category:Double-redirected categories]]<!-- -->|<!-- # We are NOT targeting a category redirect ### begin {{resolve category redirect}} checking ### -->{{#ifeq:{{resolve category redirect|{{PAGENAME}}}}|{{{target}}}<!-- # {{resolve category redirect}} returned the target, so it worked properly -->|<!-- # They are NOT equal, so it was NOT resolved correctly -->|[[Category:Wikipedia soft redirected categories which are not resolved correctly]]}}<!-- ### end {{resolve category redirect}} checking ### # Close if in category -->}}<!-- -->|<!-- # The category does NOT exist, so report an error -->[[Category:Wikipedia soft redirected categories whose target does not exist|{{PAGENAME}}]]<!-- # Close ifexist check -->}}<!-- # Close circular redirect check -->}}<!-- ### END error checking ### # Reporting if we have a Wikidata item attached to the redirect -->{{#if:{{Get QID}}|[[Category:Soft redirects connected to a Wikidata item]]}} | other = {{Incorrect namespace|category}} | nocat = {{{nocat}}} <!-- Close category handler -->}}<noinclude> {{Documentation}} <!-- Add categories to the /doc subpage and interwikis to Wikidata, not here! --> </noinclude> rcv56hpsg6xc58khv426mt4mx1wlsng Cèṭa'an:Category redirect/core/doc 10 4696 19790 2024-10-05T22:32:11Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} This is a subtemplate for {{t|category redirect}}. Please see [[Template:Category redirect/doc]] for documentation.' 19790 wikitext text/x-wiki {{Documentation subpage}} This is a subtemplate for {{t|category redirect}}. Please see [[Template:Category redirect/doc]] for documentation. leo5zlhcxhqq7fu825goksn07wr088j Cèṭa'an:Coord/doc 10 4697 19791 2024-10-05T22:33:41Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{#ifeq: {{FULLPAGENAME}} | Template:Coord | {{high-use|all-pages=yes}} }} {{Transwiki guide candidate}} {{lua|Module:Coordinates}} {{#switch: {{FULLPAGENAME}} | Template:Coord | Template:Coord/doc = {{Uses Wikidata|P625}} {{Tracks Wikidata|P625|cat=Coordinates Wikidata tracking categories}} }} When this template is used with '''display=title''', the template is not displayed on mobile. {{Navbox visibility}} This template is still displ...' 19791 wikitext text/x-wiki {{Documentation subpage}} {{#ifeq: {{FULLPAGENAME}} | Template:Coord | {{high-use|all-pages=yes}} }} {{Transwiki guide candidate}} {{lua|Module:Coordinates}} {{#switch: {{FULLPAGENAME}} | Template:Coord | Template:Coord/doc = {{Uses Wikidata|P625}} {{Tracks Wikidata|P625|cat=Coordinates Wikidata tracking categories}} }} When this template is used with '''display=title''', the template is not displayed on mobile. {{Navbox visibility}} This template is still displayed on mobile when used with '''display=inline''', e.g. in infoboxes. ==Quick guide== {{Coord how-to}} __TOC__ ==Purpose== {{tlf|Coord}} provides a standard notation for encoding locations by their [[latitude]] and [[longitude]] coordinates. It is primarily for specifying the [[World Geodetic System|WGS84]] geographic coordinates of locations on [[Earth]], at the same time emitting a machine-readable [[Geo (microformat)|Geo microformat]]. However, it can also encode locations on natural satellites, dwarf planets, and planets other than Earth. * To specify celestial coordinates, use {{tl|Sky}} instead. * Tag articles which lack coordinates (but need them) with {{tl|Coord missing}}. * If the subject's location is truly unknown or disputed, note this with {{tl|Coord unknown}}. * If the coordinates were [[meta:Wikidata/Notes/Inclusion syntax|transcluded from Wikidata]], use {{tl|WikidataCoord}}. See also: [[Wikipedia:WikiProject Geographical coordinates]]. ==Features== Latitude and longitude may be specified (with appropriate precision) either in decimal notation or as degrees/minutes/seconds. By default, coordinates appear in the format used to specify them. However, the <code>format=</code> parameter can be used to force display in a particular format. The template also accepts and displays coordinates formatted as degrees and decimal minutes as found on charts and maritime references. The template displays the formatted coordinates with a [[hyperlink]] to [[mw:GeoHack|GeoHack]]. GeoHack displays information customized to the location, including links to external mapping services. For terrestrial locations, a blue globe ([[Image:Erioll_world.svg|18px]]) appears to the left of the hyperlink. Clicking on the globe activates the [[:meta:WikiMiniAtlas|WikiMiniAtlas]] (requires [[JavaScript]]). By default, coordinates appear "in line" with the adjacent text. However, the <code>display=</code> parameter can be used to move the coordinates up near the page title (in desktop view only; title coordinates do not display in mobile view)—or display them in both places at once. The template outputs coordinates in three formats: * [[Degree (angle)|Degree]]/[[Minute of arc|minutes]]/[[Second of arc|seconds]] ("DMS", precision is degrees, or degrees/minutes, or degrees/minutes/seconds, based on input precision). * [[Decimal degrees]] (varying the number of decimal places based on input precision) * A machine readable [[Geo (microformat)|Geo microformat]]. Additional features * Logged-in users can [[#Per-user_display_customization|customize]] how coordinates appear in their browsers. * You can get coordinates from Wikidata by transcluding this template without any numbered arguments. * You can extract information from the Coord template for use in mathematical expressions. For details, see [[:Module:Coordinates]]. * All coordinates used in a page through this template are registered in the [[mw:API:Geosearch|geosearch API]]. If a coordinate is using title display, then these coordinates will be marked as the primary coordinates with regards to the page and therefore the topic of that page. ==Caveats== The template '''must not''' be modified without prior discussion. External tools can depend on the format of both the wikitext and/or the generated html. Pages with many inline coordinates may come close to or exceed Wikipedia's [[WP:PEIS|Post-expand include size]] limit. In these cases, consider using {{ml|Coordinates|coord}} instead: * {{tlx|Coord|57|18|22|N|4|27|32|W|display{{=}}inline}} → {{Coord|57|18|22|N|4|27|32|W|display=inline}} (1,544 bytes) * {{mlx|Coordinates|coord|57|18|22|N|4|27|32|W|display{{=}}inline}} → {{#invoke:Coordinates|coord|57|18|22|N|4|27|32|W|display=inline}} (772 bytes) == Usage == '''&#123;{coord|'''''latitude'''''|'''''longitude'''''|'''''[[#1|coordinate parameters]]'''''|'''''[[#2|template parameters]]'''''}&#125;''' '''&#123;{coord|'''''dd'''''|'''''N/S'''''|'''''dd'''''|'''''E/W'''''|'''''[[#1|coordinate parameters]]'''''|'''''[[#2|template parameters]]'''''}&#125;''' '''&#123;{coord|'''''dd'''''|'''''mm'''''|'''''N/S'''''|'''''dd'''''|'''''mm'''''|'''''E/W'''''|'''''[[#1|coordinate parameters]]'''''|'''''[[#2|template parameters]]'''''}&#125;''' '''&#123;{coord|'''''dd'''''|'''''mm'''''|'''''ss'''''|'''''N/S'''''|'''''dd'''''|'''''mm'''''|'''''ss'''''|'''''E/W'''''|'''''[[#1|coordinate parameters]]'''''|'''''[[#2|template parameters]]'''''}&#125;''' The hemisphere identifiers (''N/S'') and (''E/W''), if used, must be adjacent to the enclosing pipe "'''<code>|</code>'''" characters, and cannot be preceded or succeeded by spaces. There are two kinds of parameters, all optional: *<span id="1">'''Coordinate parameters'''</span> are parameters that {{tl|Coord}} passes to the map server. These have the format ''parameter:value'' and are separated from each other by the underscore character ( _ ). The supported coordinate parameters are ''dim:'', ''globe:'', ''region:'', ''scale:'', ''source:'', and ''type:''. See [[#Coordinate parameters|coordinate parameters]] for details and examples. *<span id="2">'''Template parameters'''</span> are parameters used by the {{tl|Coord}} template. These have format ''parameter=value'' and are separated from each other by the pipe character ( | ). The supported template parameters are ''display='', ''format='', ''name='', and ''notes=''. :* '''display=''' can be one of the following: ::* <code>display=inline</code> – Display the coordinate inline (default) ::* <code>display=title</code> – Display the coordinate at the top of the article, beside the article's title (replaces {{tl|coor title dms}} family; coordinates are displayed in desktop view only; title coordinates do not display in mobile view) ::** shortcut: <code>display=t</code> ::* <code>display=inline,title</code> – Display the coordinate both inline and beside the article's title (replaces {{tl|coor at dms}} family) ::** shortcut: <code>display=it</code> ::* <code>display=title,inline</code> has the same effect as <code>display=inline,title</code> ::Note: the <code>title</code> attribute indicates that the coordinates apply to the entire article, and not just one of (perhaps many) places mentioned in it—so it should only be omitted in the latter case. Additionally the title option will mark the coordinates as the primary coordinates for the page (and topic of the page) in the [[mw:API:Geosearch|geosearch API]]. :* '''format=''' can be used to force ''dec'' or ''dms'' coordinate display. ::* <code>format=dec</code> reformats the coordinates to <span style="text-decoration:underline;">decimal degrees</span> format. ::* <code>format=dms</code> reformats the coordinates to <span style="text-decoration:underline;">degrees | minutes | seconds</span> format. :* '''name=''' can be used to annotate inline coordinates for display in map services such as the [[:meta:WikiMiniAtlas|WikiMiniAtlas]]. If omitted, the article's title (PAGENAME) is assumed. ::Note: a ''name='' parameter causes {{tl|Coord}} to emit an [[hCard]] [[microformat]] using that name, ''even if used within an existing hCard''. Do not use when the name is that of a person (e.g for a gravesite), as the generated hCard would be invalid. Also, do not use square brackets in names. :* '''notes=''' specifies text to be displayed immediately following the coordinates. This is primarily intended for adding footnotes to coordinates displayed beside the title. :* '''qid=''' specify Q item to display the coordinates of. Used primarily by Wikidata powered infoboxes. ==Helper functions== Helper functions are available to manipulate the output from {{tl|Coord}} when it appears in a container template such as an infobox. ===To extract the latitude from a Coord template=== {{See also|Geographic coordinate conversion}} Use: <code><nowiki>{{#invoke:coordinates|coord2text|{{Coord|57|18|22|N|4|27|32|E}}|lat}}</nowiki> </code> → {{#invoke:coordinates|coord2text|{{Coord|57|18|22|N|4|27|32|E}}|lat}} and similarly to extract the longitude, use: <code><nowiki>{{#invoke:coordinates|coord2text|{{Coord|57|18|22|N|4|27|32|E}}|long}}</nowiki></code> → {{#invoke:coordinates|coord2text|{{Coord|57|18|22|N|4|27|32|E}}|long}} :'''Note: this method removes the microformat markup, and should not be used inside templates which emit parent microformats, such as infoboxes or table-row templates.''' === Displaying all coordinate links on one map === The templates {{tl|GeoGroup}} and {{tl|Maplink}} can be used in an article with coordinates. {{tl|GeoGroup}} creates links to a mapping service, which will display all the coordinates on a single map, and to other services which allow the coordinates to be used or downloaded as [[Keyhole Markup Language|KML]] or [[GPS Exchange Format|GPX]] format. {{tl|Maplink}} adds either a link or an embedded mapframe, which can display all named coordinates from a page or section ({{tlx|coord|nolink=on}} templates using the {{para|name}} parameter). == Examples == {{for|the guideline on coordinate precision|WP:OPCOORD}} {| class="wikitable" | <code><nowiki>{{coord|43.651234|-79.383333}}</nowiki></code> | {{coord|43.651234|-79.383333}} | Toronto – Fully decimal – western hemisphere implied by negation |- | <code><nowiki>{{coord|43.65|-79.38}}</nowiki></code> | {{coord|43.65|-79.38}} | Toronto – low precision decimal |- | <code><nowiki>{{coord|43.6500|-79.3800}}</nowiki></code> | {{coord|43.6500|-79.3800}} | Toronto – medium precision decimal with trailing zeroes |- | <code><nowiki>{{coord|43.653500|N|79.384000|W}}</nowiki></code> | {{coord|43.653500|N|79.384000|W}} | Toronto – high precision decimal with explicit hemisphere notation |- | <code><nowiki>{{coord|43|29|N|79|23|W}}</nowiki></code> | {{coord|43|29|N|79|23|W}} | Toronto – degrees & minutes |- | <code><nowiki>{{coord|43|29|13|N|79|23|02|W}}</nowiki></code> | {{coord|43|29|4|N|79|23|0|W}} | Toronto – degrees, minutes & seconds |- | <code><nowiki>{{coord|43|29|12.6|N|79|23|02.4|W}}</nowiki></code> | {{coord|43|29|12.6|N|79|23|02.4|W}} | Toronto – degrees, minutes, seconds & fractions of seconds |- | <code><nowiki>{{coord|55.752222|N|37.615556|E}}</nowiki></code> | {{coord|55.752222|N|37.615556|E}} | Moscow – N & E |- | <code><nowiki>{{coord|55.752222|N|37.615556|E|format=dms}}</nowiki></code> | {{coord|55.752222|N|37.615556|E|format=dms}} | Convert to dms format |- | <code><nowiki>{{coord|39.098095|-94.587307|format=dms}}</nowiki></code> | {{coord|39.098095|-94.587307|format=dms}} | Decimal conversion without N/S/E/W |- | <code><nowiki>{{coord|55.752222|N|37.615556|E|format=dec|name=Moscow}}</nowiki></code> | {{coord|55.752222|N|37.615556|E|format=dec|name=Moscow}} | Convert to decimal and label on some maps |- | <code><nowiki>{{coord|33|55|S|18|25|E}}</nowiki></code> | {{coord|33|55|S|18|25|E}} | Cape Town – S & E |- | <code><nowiki>{{coord|35|00|N|105|00|E}}</nowiki></code> | {{coord|35|00|N|105|00|E}} | People's Republic of China |- | <code><nowiki>{{coord|22|54|30|S|43|14|37|W}}</nowiki></code> | {{coord|22|54|30|S|43|14|37|W}} | Rio – S & W |- | <code><nowiki>{{coord|22|S|43|W}}</nowiki></code> | {{coord|22|S|43|W}} | A [[Degree Confluence Project|degree confluence]]. |- | <code><nowiki>{{coord|52|28|N|1|55|W|region:GB_type:city|notes=<ref>{{cite web|url=http://www.fallingrain.com/world/UK/0/Birmingham.html|title=Birmingham}}</ref>|display=inline,title}}</nowiki></code> | {{coord|52|28|N|1|55|W|region:GB_type:city|notes=<ref>{{cite web|url=http://www.fallingrain.com/world/UK/0/Birmingham.html|title=Birmingham}}</ref>|display=inline,title}} | Birmingham – with display, notes, and parameter settings; note that these coordinates are also displayed at the top of this page. |- | <code><nowiki>{{coord|51|25.813|N|0|43.945|E}}</nowiki></code> | {{coord|51|25.813|N|0|43.945|E}} | Navigation buoy in the River Medway, England. |- | <code><nowiki>{{coord|51|36.287|N|8|32.018|W}}</nowiki></code> | {{coord|51|36.287|N|8|32.018|W}} | Lighthouse at the [[Old Head of Kinsale]] as defined by the [[Commissioners of Irish Lights]]. |} ===References=== {{reflist}} == Coordinate parameters == The first unnamed parameter following the longitude is an optional string of coordinate parameters, separated by underscores. These parameters help [[mw:GeoHack|GeoHack]] select suitable map resources, and they will become more important when [[meta:Wikimaps|Wikimaps]] becomes fully functional. ===== type:''T'' ===== {{Wikipedia:WikiProject Geographical coordinates/type:}} ===== scale:''N'' ===== {{Wikipedia:WikiProject Geographical coordinates/scale:}} ===== dim:''D'' ===== The <code>dim:</code> parameter defines the [[diameter]] of a viewing circle centered on the coordinate. While the default unit of measurement is metres, the <code>km</code> suffix may be appended to indicate kilometres. [[tswiki:GeoHack|GeoHack]] uses <code>dim:</code> to select a [[Scale (map)|map scale]] such that the viewing circle appears roughly {{convert|10|cm|in|0}} in diameter on a 72 [[Dots per inch|dpi]] computer monitor. If no <code>dim:</code>, <code>type:</code>, or <code>scale:</code> parameters are provided, GeoHack uses its default viewing circle of {{convert|30|km|mi}}. {| class="wikitable" |+ Samples ! Subject ! View diameter ! Markup ! Result |- | [[Western Hemisphere]] | style="text-align:right;" | {{convert|10000|km|mi}} | <code><nowiki>{{coord|0|N|90|W|dim:10000km}}</nowiki></code> | {{coord|0|N|90|W|dim:10000km}} |- | [[Ohio]] | style="text-align:right;" | {{convert|400|km|mi}} | <code><nowiki>{{coord|40.5|-82.5|dim:400km}}</nowiki></code> | {{coord|40.5|-82.5|dim:400km}} |- | [[Dresden]] | style="text-align:right;" | {{convert|20000|m|mi}} | <code><nowiki>{{coord|51.03|13.73|dim:20000}}</nowiki></code> | {{coord|51.03|13.73|dim:20000}} |- | [[Statue of Liberty]] | style="text-align:right;" | {{convert|100|m|ft}} | <code><nowiki>{{coord|40.6892|-74.0445|dim:100}}</nowiki></code> | {{coord|40.6892|-74.0445|dim:100}} |- |} ===== region:''R'' ===== {{Wikipedia:WikiProject Geographical coordinates/region:}} ===== globe:''G'' ===== {{Wikipedia:WikiProject Geographical coordinates/globe:}} ===== source:''S'' ===== {{Wikipedia:WikiProject Geographical coordinates/source:}} ==Per-user display customization== {{UF-coord-classes}} ==Incorrect uses and maintenance categories== The template has some input checks built in. Most errors display a <span style="color:red;">'''bold, red'''</span> message inline and categorize the article in the [[Wikipedia:Hidden category|hidden]] [[Wikipedia:Categorization#Non-article and maintenance categories|maintenance category]] '''[[:Category:Pages with malformed coordinate tags|Pages with malformed coordinate tags]]'''. There {{#IFEQ:{{PAGESINCATEGORY:Pages with malformed coordinate tags}}|1|is currently '''1''' page|are currently '''{{PAGESINCATEGORY:Pages with malformed coordinate tags}}''' pages}} in that category. See the category description for further instructions. A more thorough daily report of coordinates needing repair is at [[tools:~dispenser/view/File viewer#log:coord-enwiki.log]]. ''See also:'' [[WT:GEO#To do]] ==Internals== This template is completely powered by the [[Wikipedia:Lua|Lua]] <code>[[:Module:Coordinates]]</code>. ===Class names=== The class names '''geo''', '''latitude''' and '''longitude''' are used to generate the microformat and '''MUST NOT''' be changed. ===History=== This template used to use a lot of [[Template:Coord/doc/internals|sub templates]] but these have all been replaced by {{tlm|Coordinates}}. ===Template Data=== This template uses [[Function overloading|overloading]] which does not work well with the [[Wikipedia:TemplateData|VisualEditor/TemplateData]]. Consider using "Edit source" instead of the visual editor until this defect is corrected. To facilitate visual editing in the meantime, consider using {{tl|coordDec}} for signed decimal degrees, {{tl|coordDMS}} when degrees minutes and seconds are specified, and {{tl|coordDM}} when just degrees and minutes are given. {{TemplateData header}} <templatedata>{ "description": "Encodes the latitude and longitude coordinates of a location, provides a link to map of the location. This template does not work well with the Visual Editor, consider using {{coordDec}} for signed decimal degrees, {{coordDMS}} when degrees minutes and seconds are specified {{coordDM}} when only degrees and minutes are specified. To use this template you will need to use positional parameter following one of these schemes: {{coord | D | M | S | NS | D | M | S | EW | geo | opts}}, {{coord | D | M | NS | D | M | EW | geo | opts}}, {{coord | D| NS | D| EW | geo | opts}} {{coord | sD | sD | geo | opts}} where D is degrees, M is minutes, S seconds, sD signed decimal degrees, NS is N or S, EW is E or W, opts are named parameter and geo are the coordinate parameters described on the main doc page.", "params": { "1": { "label": "1", "description": "Either degrees latitude or a signed decimal degrees latitude", "type": "number", "required": false, "suggested": true }, "2": { "label": "2", "description": "Either: minutes latitude, signed decimal degrees longitude or 'N' or 'S'.", "type": "string", "required": false, "suggested": true }, "3": { "label": "3", "description": "Either: second latitude, degrees longitude, 'N' or 'S' or GeoHack parameters", "type": "string", "required": false }, "4": { "label": "4", "description": "Either: degrees longitude, 'N', 'S', 'E' or 'W' or GeoHack parameters", "type": "string", "required": false }, "5": { "label": "5", "description": "Either: degrees longitude, minutes longitude or GeoHack parameters", "type": "string", "required": false }, "6": { "label": "6", "description": "Either: minutes longitude, 'E' or 'W' or GeoHack parameters", "type": "string", "required": false }, "7": { "label": "7", "description": "Either second longitude, or GeoHack parameters", "type": "string", "required": false }, "8": { "label": "8", "description": "'E' or 'W'.", "type": "string", "required": false }, "9": { "label": "9", "description": "GeoHack parameters. Example: dim:30_region:US-WI_type:event", "type": "string", "required": false }, "qid": { "label": "Wikidata item", "description": "Retrieve coordinates from a WikiData entry instead of from this template's parameters", "type": "line", "required": false, "example": "Q513" }, "display": { "label": "Display", "description": "Where it is displayed. Can be one of: 'inline' in the body of the article, 'title' at the top of the article or 'inline,title' both", "type": "line", "default": "inline", "suggested": true, "required": false, "suggestedvalues": [ "inline", "title", "inline,title" ] }, "name": { "label": "Name", "description": "a label to place on maps (default is PAGENAME)", "type": "string", "required": false }, "notes": { "label": "Notes", "description": "text displayed immediately following the coordinates", "type": "string", "required": false }, "format": { "label": "Format", "description": "How the coordinates are displayed, either 'dec' or 'dms'", "type": "line", "required": false, "suggestedvalues": [ "dec", "dms" ] }, "nosave": { "label": "Geosearch", "description": "Set to 'true' if you want to avoid this coordinate to be registered in the geosearch API.", "type": "string", "required": false } } }</templatedata> <!-- "1": { "label": "Latitude degrees", "description": "The degrees part of the latitude. This can either be a whole number in which case minutes and seconds can also be provided in subsequent parameters, or in decimal format, negative for south e.g. -79.38.", "type": "number", "required": true }, "2": { "label": "Latitude minutes", "description": "The minutes part of the latitude. Do not be overly precise, 1' is approximately 1.5km, Not used if decimal degrees are specified.", "type": "number", "required": false }, "3": { "label": "Latitude seconds", "description": "The minutes part of the latitude. Do not be overly precise, 1\" is approximately 30m. Not used if decimal degrees are specified.", "type": "number", "required": false }, "4": { "label": "Latitude direction", "description": "Direction part of latitude: N or S. Not used if decimal degrees are specified.", "type": "string", "required": false }, "5": { "label": "Longitude degrees", "description": "The degrees part of the longitude. This can either be a whole number in which case minutes and seconds can also be provided in subsequent parameters, or in decimal format, negative for west e.g. -79.38.", "type": "number", "required": true }, "6": { "label": "Longitude minutes", "description": "The minutes part of the longitude. Do not be overly precise—1' is approximately 1.5 km. Not used if decimal degrees are specified.", "type": "number", "required": false }, "7": { "label": "Longitude seconds", "description": "The minutes part of the longitude. Do not be overly precise—1\" is approximately 30 m. Not used if decimal degrees are specified.", "type": "number", "required": false }, "8": { "label": "Longitude direction", "description": "Direction part of longitude: E or W. Not used if decimal degrees are specified.", "type": "string", "required": false }, "9": { "label": "Coordinate parameters", "description": "Optional parameters separated by an underscore '_', dim:N (viewing diameter in metres), region:R (ISO 3166-1 alpha-2 or ISO 3166-2 code), type:T (e.g. landmark or city (30,000)). For example 'dim:30_region:US-WI_type:event'", "type": "string", "required": false }, --> == See also == * [[Special:PrefixIndex/Template:GeoTemplate]], for the geohack page templates used on Earth and other bodies * {{TL|CoordDMS}} – version of this template with degrees, minutes and seconds * {{TL|CoordDM}} – version of this template with just degrees and minutes * {{TL|CoordDec}} – version of this template where the latitude and longitude are signed decimal numbers <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Coordinates conversion templates]] [[Category:Coordinates templates]] [[Category:TemplateData documentation with overload problems]] [[Category:Templates generating Geo]] [[Category:Title templates]] }}</includeonly> 1wczb5gtnf3fujf4nrjyacbr57486gb Cèṭa'an:TL 10 4698 19792 2024-10-05T22:35:20Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template link]] 19792 wikitext text/x-wiki #REDIRECT [[Template:Template link]] {{Redirect category shell|{{R from modification}}{{R from template shortcut}}}} onl6temnxdxt9c7lpcv0rsjntpg1ryd Cèṭa'an:R from shortcut/doc 10 4699 19794 19793 2024-10-05T22:40:16Z Munajad.MH 3071 Menghapus pengalihan ke [[Cèṭa'an:R from shortcut/doc]] 19794 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]]) --> {{High-use}} {{Twinkle standard installation}} {{Substitution|not|nor used to tag [[Wikipedia:Soft redirects|soft redirects]]}} __NOTOC__ === Usage === {{hatnote|Use this rcat template in {{strong|any [[WP:Namespace|namespace]]}}.}} * This redirect category ([[WP:RCAT|rcat]]) template populates {{cat|Redirects from shortcuts}} and, when the shortcut is in [[WP:Mainspace|main-article namespace]] (mainspace), then {{cat|Unprintworthy redirects}} is also populated by default. In 2003, efforts were begun to support the [[Wikimedia Foundation]]'s goal of increasing access and availability of ''Wikipedia'' articles in {{diff|Wikipedia:Pushing to 1.0||1319195|printed versions}}. Aliases/shortcuts in mainspace are not suitable for a printed version. In other words, they are [[WP:Printworthiness|unprintworthy]]. {{info|image=Stop hand nuvola.svg|Please do not alter the printworthy settings of this rcat without first notifying the '''[[WP:Version 1.0 Editorial Team|Version 1.0 Editorial Team]]''', who are responsible for any and all materials, including redirects, that go into a printed version of ''Wikipedia''.}} * Add this rcat to a redirect in the following manner: <syntaxhighlight lang="wikitext"> #REDIRECT [[(target page name)]] {{Rcat shell| {{R from shortcut}} }} </syntaxhighlight> : Template {{tl|Rcat shell}} is an alias for the {{tl|Redirect category shell}} template, which may be used to add to a redirect as many appropriate rcats as needed, usually from one to seven, along with their parameters. For more information see the documentation on its template page. This rcat may also tag a redirect individually: <syntaxhighlight lang="wikitext"> #REDIRECT [[(target page name)]] {{R from shortcut}} </syntaxhighlight> : This is in accord with instructions found at [[Wikipedia:REDCAT]]. * Use this rcat to tag any redirect that acts as a [[WP:Shortcut|shortcut]]: an abbreviated link to an administrative page. See [[Wikipedia:Shortcut]] for more details. The parameter {{para|of}} or {{para|for}} can be used to specify the referent of the shortcut (e.g. to explain an acronym, since we do not use {{tlx|R from abbreviation}} except in mainspace). For example, the shortcut [[WP:AEIS]] uses {{para|for|"analysis, evaluation, interpretation, or synthesis"}}. === TemplateData === <templatedata> { "params": { "of": { "aliases": [ "for" ], "label": "Referent", "description": "The referent of the shortcut.", "example": "\"analysis, evaluation, interpretation, or synthesis\" for [[WP:AEIS]]", "type": "string" } }, "description": "Places this redirect in the category [[Category:Redirects from shortcuts]]. If the redirect is in mainspace, it also places it in [[Category:Unprintworthy redirects]]." } </templatedata> ==== Aliases ==== * <span class="plainlinks">[{{fullurl:Special:WhatLinksHere/Template:R_from_shortcut|hidetrans=1&hidelinks=1&limit=500}} Also known as...]</span> – list of templates that redirect here and may also be used === See also === * {{tl|R from short name}} * {{-r|WT:DW}}, illustrates how this template appears on a talk page * [[Wikipedia:WikiProject Redirect/Style guide|WikiProject Redirect/Style guide]] {{R template index}} <includeonly>{{Sandbox other|| <!-- Categories go below this line, please; interwikis go to Wikidata, thank you! --> [[Category:Redirect templates|Shortcut]] [[Category:Redirects from shortcuts| ]] [[Category:Templates for redirects from a shorter name|Shortcut]] [[Category:Templates for unprintworthy redirects|Shortcut]] [[Category:Unprintworthy redirects| ]] [[Category:All namespace redirect templates]] [[Category:All namespace redirect templates]]}}</includeonly> <noinclude> [[Category:Redirect category template documentation pages|Shortcut]] </noinclude> 1ycs0amgnmvfuk1ajftxyzkfv4w8rkk Cèṭa'an:R from abbreviation 10 4700 19795 2024-10-05T22:41:35Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R from abbreviation |name=From an abbreviation |from=an abbreviation |to=a related topic, such as the expansion of the abbreviation{{#if:{{{of|{{{for|}}}}}}|<nowiki />; the expanded form is "{{{of|{{{for}}}}}}"}}. Use this template for any length reduction ''other than'' the following |info= ** ''Instead'' of this template: *** use {{tl|R from acronym}} for abbreviations that are...' 19795 wikitext text/x-wiki <noinclude>{{This is a redirect/rcat}} </noinclude>{{Redirect template |id=R from abbreviation |name=From an abbreviation |from=an abbreviation |to=a related topic, such as the expansion of the abbreviation{{#if:{{{of|{{{for|}}}}}}|<nowiki />; the expanded form is "{{{of|{{{for}}}}}}"}}. Use this template for any length reduction ''other than'' the following |info= ** ''Instead'' of this template: *** use {{tl|R from acronym}} for abbreviations that are pronounced as words, such as NATO and RADAR; *** use {{tl|R from initialism}} for those abbreviations that are pronounced as letters, such as CIA and HIV; *** use {{tl|R from short name}} for the initials of a person's name or for any other length reduction that is not typically classed as an abbreviation. |main category=Redirects from abbreviations }}<noinclude> <!-- Place categories on /doc subpage; interwikis go to Wikidata. --> {{Documentation}} </noinclude> rm5s7hzdwachn95svca72kec7i9yopd Cèṭa'an:Incorrect redirect template 10 4701 19798 19797 2024-10-05T22:50:27Z Munajad.MH 3071 19798 wikitext text/x-wiki <includeonly>{{#ifeq:{{#invoke:redirect|isRedirect|{{FULLPAGENAME}}}}|yes|</includeonly>{{Mbox | type = content | image = [[File:Stop hand orange.svg|50px]] | text = {{Error|Nâng andhâb-bhâ [[WP:RCAT|rcat template]] mustè namong èyangghuy a-kategorisasi redirects (Allè) sè ka'dissa' {{#ifeq:{{{3}}}|outside|outside|dâlâm}} ''{{{1}}}'' namespace{{#if:{{{2|}}}|{{nbsp}}{{#if:{{{3|}}}|and|otabâ}} ''{{{2}}}'' namespace.|.}}}} }}<includeonly>[[Category:Pages with templates in the wrong namespace]]}}{{#ifeq: {{NAMESPACE}}|Category|{{Mbox | type = content | image = [[File:Stop hand orange.svg|50px]] | text = {{Error|The above [[WP:RCAT|rcat template]] should only be used to categorize redirects that are {{#ifeq:{{{3}}}|outside|outside|in}} the ''{{{1}}}'' namespace{{#if:{{{2|}}}|{{nbsp}}{{#if:{{{3|}}}|and|or}} the ''{{{2}}}'' namespace.|.}}}} }}[[Category:Pages with templates in the wrong namespace]]}}{{#ifeq: {{NAMESPACE}}|User|{{Mbox | type = content | image = [[File:Stop hand orange.svg|50px]] | text = {{Error|The above [[WP:RCAT|rcat template]] should only be used to categorize redirects that are {{#ifeq:{{{3}}}|outside|outside|in}} the ''{{{1}}}'' namespace{{#if:{{{2|}}}|{{nbsp}}{{#if:{{{3|}}}|and|or}} the ''{{{2}}}'' namespace.|.}}}} }}[[Category:Pages with templates in the wrong namespace]]}}{{#ifeq: {{NAMESPACE}}|Wikipedia|{{#ifeq:{{#invoke:redirect|isRedirect|{{FULLPAGENAME}}}}|yes||{{#ifeq:{{FULLPAGENAME}}|Wikipedia:Sandbox||{{#ifeq:{{FULLPAGENAME}}|Wikipedia:Template index/Redirect pages||{{#ifeq:{{FULLPAGENAME}}|Wikipedia:WikiProject Scouting/Templates||{{Mbox | type = content | image = [[File:Stop hand orange.svg|50px]] | text = {{Error|The above [[WP:RCAT|rcat template]] should only be used to categorize redirects that are {{#ifeq:{{{3}}}|outside|outside|in}} the ''{{{1}}}'' namespace{{#if:{{{2|}}}|{{nbsp}}{{#if:{{{3|}}}|and|or}} the ''{{{2}}}'' namespace.|.}}}} }}[[Category:Pages with templates in the wrong namespace]]}}}}}}}}}}</includeonly><noinclude> {{documentation}} </noinclude> eqwjm1yyl5zqtb2oixratea99ra8lgw Cèṭa'an:Incorrect redirect template/doc 10 4702 19799 2024-10-05T22:51:12Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Substitution|not}} {{tsh|IRT}} {{Lua|Module:Redirect}} === Usage === This template is for use in other templates in conjunction with namespace detection. It adds pages to [[:Category:Pages with templates in the wrong namespace]]. This template has been designed to ignore pages that are not redirects. === 1st parameter === The 1st parameter inserts text in the message to specify in which namespace the redirect in question should (or s...' 19799 wikitext text/x-wiki {{Documentation subpage}} {{Substitution|not}} {{tsh|IRT}} {{Lua|Module:Redirect}} === Usage === This template is for use in other templates in conjunction with namespace detection. It adds pages to [[:Category:Pages with templates in the wrong namespace]]. This template has been designed to ignore pages that are not redirects. === 1st parameter === The 1st parameter inserts text in the message to specify in which namespace the redirect in question should (or should not) be categorized. ==== Example 1 ==== <syntaxhighlight lang="wikitext" style="font-size:95%;overflow:auto;"> {{Ombox | type = notice | text = Example text. }}<includeonly>{{Help other|[[Category:Example category]]|{{Incorrect redirect template|[[Help:help|help]]}}}}</includeonly> </syntaxhighlight> : produces: {{Ombox|type=notice|text=Example text.}} {{Ombox|type=content|image=[[File:Stop hand orange.svg|50px]]|text={{Error|The above [[WP:RCAT|rcat template]] should only be used to categorize redirects that are in the ''[[Help:help|help]]'' namespace.}}}} <!-- Note: Template code is used in these examples because this template is designed to not appear on (nor to categorize) documentation pages. P. Ellsworth, ed. --> : In the above example, transcluding the message box will categorize redirects in the help namespace into {{Cat|Example category}}, and for pages outside the help namespace will produce this template's error message beneath the message box and populate {{Cat|Pages with templates in the wrong namespace}} ''instead of'' {{Cat|Example category}}. === 2nd parameter === The 2nd parameter inserts text in the message to specify a second namespace in which the redirect in question should (or should not) be categorized. ==== Example 2 ==== <syntaxhighlight lang="wikitext" style="font-size:95%;overflow:auto;"> {{Ombox | type = notice | text = Example text. }}<includeonly>{{Help other|[[Category:Example category]]|{{Incorrect redirect template|[[Help:help|help]]|[[WP:Mainspace|main]]}}}}</includeonly> </syntaxhighlight> : produces: {{Ombox|type=notice|text=Example text.}} {{Ombox|type=content|image=[[File:Stop hand orange.svg|50px]]|text={{Error|The above [[WP:RCAT|rcat template]] should only be used to categorize redirects that are in the ''[[Help:help|help]]'' namespace or the ''[[WP:Mainspace|main]]'' namespace.}}}} <!-- Note: Template code is used in these examples because this template is designed to not appear on (nor to categorize) documentation pages. P. Ellsworth, ed. --> : In the above example, transcluding the message box will categorize pages in the help namespace or the main namespace into {{Cat|Example category}}, and for pages outside the help namespace or mainspace will produce this template's error message beneath the message box and populate {{Cat|Pages with templates in the wrong namespace}} ''instead of'' {{Cat|Example category}}. === 3rd parameter === This parameter is used when the text should read "{{red|...should only be used to categorize redirects that are outside ...}}" (instead of "in" ...). ==== Example 3 ==== <syntaxhighlight lang="wikitext" style="font-size:95%;overflow:auto;"> {{Ombox | type = notice | image = [[File:Stop hand orange.svg|50px]] | text = Example text. }}<includeonly>{{Help other|[[Category:Example category]]|{{Incorrect redirect template|[[Help:help|help]]||outside}}}}</includeonly> </syntaxhighlight> :: <small>'''Note:''' Two pipes together are used to yield an "empty" 2nd parameter.</small> : produces: {{Ombox|type=notice|text=Example text.}} {{Ombox|type=content|image=[[File:Stop hand orange.svg|50px]]|text={{Error|The above [[WP:RCAT|rcat template]] should only be used to categorize redirects that are outside the ''[[Help:help|help]]'' namespace.}}}} <!-- Note: Template code is used in these examples because this template is designed to not appear on (nor to categorize) documentation pages. P. Ellsworth, ed. --> : In the above example, transcluding the message box will categorise pages outside the help namespace into {{Cat|Example category}}, and for pages that are ''in'' the help namespace will produce this template's error message beneath the message box and populate {{Cat|Pages with templates in the wrong namespace}} ''instead of'' {{Cat|Example category}}. If a second namespace must be specified, then turn the empty 2nd parameter into a namespace link: ;Example 3.1: <syntaxhighlight lang="wikitext" style="font-size:95%;overflow:auto;"> {{Ombox | type = notice | image = [[File:Stop hand orange.svg|50px]] | text = Example text. }}<includeonly>{{Help other|[[Category:Example category]]|{{Incorrect redirect template|[[Help:help|help]]|[[WP:Mainspace|main]]|outside}}}}</includeonly> </syntaxhighlight> : produces: {{Ombox|type=notice|text=Example text.}} {{Ombox|type=content|image=[[File:Stop hand orange.svg|50px]]|text={{Error|The above [[WP:RCAT|rcat template]] should only be used to categorize redirects that are outside the ''[[Help:help|help]]'' namespace and the [[WP:Mainspace|main]] namespace.}}}} <!-- Note: Template code is used in these examples because this template is designed to not appear on (nor to categorize) documentation pages. P. Ellsworth, ed. --> :: <small>Also note that "or" is changed to "and" (help namespace "and" the main namespace).</small> === See also === * {{tl|Incorrect namespace}} * {{tl|Single namespace}} {{R template index}} <includeonly>{{Sandbox other|| [[Category:Template namespace templates]] }}</includeonly> 273x8btd4t6az7y4h6voecprc0ty2v6 Bhângsa:Redirect templates 14 4703 19800 2024-10-05T22:55:58Z Munajad.MH 3071 ←Membuat halaman berisi '{{Main category|Wikipedia redirects}} {{Category more|Wikipedia:WikiProject Redirect|Help:Redirect}} {{Template category | description = This category is for templates that are placed directly on [[Wikipedia:Redirect|redirect]] pages. They serve to categorize each redirect and explain its purpose. Please help keep the list of output examples on '''[[Wikipedia:Template messages/Redirect pages]]''' up to date. }} {{category tree all|mode=pages|header=To display al...' 19800 wikitext text/x-wiki {{Main category|Wikipedia redirects}} {{Category more|Wikipedia:WikiProject Redirect|Help:Redirect}} {{Template category | description = This category is for templates that are placed directly on [[Wikipedia:Redirect|redirect]] pages. They serve to categorize each redirect and explain its purpose. Please help keep the list of output examples on '''[[Wikipedia:Template messages/Redirect pages]]''' up to date. }} {{category tree all|mode=pages|header=To display all templates in this tree without subcategories, click on the "►":}} Please be diligent and '''add appropriate templates to any redirect''' you create, including those that result from page moves, unless you feel the original redirect should not exist (in that case, see [[Wikipedia:Redirects for discussion]]). ===See also=== * [[Wikipedia:Categorizing redirects]] * [[m:Help:Redirect#Rendering of the redirect page|Rendering of the redirect page]] * [[:Category:Redirects to redirect templates]] * [[Template:R template index]] * [[Wikipedia:Template index/Redirect pages]] {{CatAutoTOC}} {{DEFAULTSORT:Redirect Templates}} [[Category:Disambiguation and redirection templates]] [[Category:Tracking templates]] [[Category:Wikipedia notification templates]] 4t3418i8sxq7932bgbqva3d233m9qp0 Cèṭa'an:Category tree all 10 4704 19801 2024-10-05T22:56:59Z Munajad.MH 3071 ←Membuat halaman berisi '{| class="toc" {{#ifeq:{{{alignright|}}}|yes|align="right"}} style="{{#ifeq:{{{rounded|}}}|yes|border-radius:10px;}} width: {{{width}}}" ! {{{header|To display all {{#ifeq: {{{mode|categories}}} | categories | subcategories | }}{{#ifeq: {{{mode|}}} | pages | pages | }}{{#ifeq: {{{mode|}}} | all | pages, subcategories and images | }}{{#ifeq: {{{mode|}}} | parents | parents | }} click on the "►":}}} |- | {{#tag: categorytree| {{{1|{{PAGENAME}}}}} |mode={{{mode|}}...' 19801 wikitext text/x-wiki {| class="toc" {{#ifeq:{{{alignright|}}}|yes|align="right"}} style="{{#ifeq:{{{rounded|}}}|yes|border-radius:10px;}} width: {{{width}}}" ! {{{header|To display all {{#ifeq: {{{mode|categories}}} | categories | subcategories | }}{{#ifeq: {{{mode|}}} | pages | pages | }}{{#ifeq: {{{mode|}}} | all | pages, subcategories and images | }}{{#ifeq: {{{mode|}}} | parents | parents | }} click on the "►":}}} |- | {{#tag: categorytree| {{{1|{{PAGENAME}}}}} |mode={{{mode|}}} |depth={{{depth|0}}} |hideroot={{{hideroot|off}}} |showcount={{{showcount|on}}} }}<!-- the following ifexist is just to add a backlink to the main category, so that the page using this template will show up in "What links here" from the category -->{{#ifexist:Category:{{{1|{{PAGENAME}}}}}}} |}<noinclude>{{Documentation}}<!-- PLEASE ADD THIS TEMPLATE'S CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --></noinclude> sngqw0xt8mzrdgeuhctti3fz4ln3ayr Cèṭa'an:Category tree all/doc 10 4705 19802 2024-10-05T22:58:23Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> === Usage === This template displays a configurable showable list of subcategories, pages, images, or parent categories. ====Syntax==== * {{tlx|category tree all}}&nbsp;– basic form, uses the name of the category page it is placed on * {{tlx|category tree all|<code>title</code>}}&nbsp;– uses <code>title</code> as the category page name * {{tlx|category tree al...' 19802 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> === Usage === This template displays a configurable showable list of subcategories, pages, images, or parent categories. ====Syntax==== * {{tlx|category tree all}}&nbsp;– basic form, uses the name of the category page it is placed on * {{tlx|category tree all|<code>title</code>}}&nbsp;– uses <code>title</code> as the category page name * {{tlx|category tree all|2=mode=categories or pages or all or parents|3=depth=0, 1 or more|4=hideroot=on or off|5=showcount=on or off|7=header=user-defined header}}&nbsp;– uses more of the categorytree tag parameters (see http://www.mediawiki.org/wiki/Extension:CategoryTree for details): ** '''mode=pages''' displays only the pages in the category; '''mode=all''' displays subcategories, pages and images; '''mode=parents''' displays only the parent categories; mode is '''categories''' by default. ** '''depth=1''' displays one level of the tree; '''depth=2''' displays two levels of the tree, and so forth; depth is '''0''' by default. ** '''hideroot=on''' hides the root category; hideroot is '''off''' by default. ** '''showcount=off''' disables the (category, page, file) count after each category in the tree; showcount is '''on''' by default. ** '''header='''a user-defined header to override the default, for example "click '''+''' to show pages" ====Examples==== =====Subcategories, pages and images===== Code: <nowiki>{{category tree all|Health|mode=all}}</nowiki> {{category tree all|Health|mode=all}} =====Subcategories===== Code: <nowiki>{{category tree all|Health}}</nowiki> {{category tree all|Health}} =====Parent categories===== Code: <nowiki>{{category tree all|Health|mode=parents}}</nowiki> {{category tree all|Health|mode=parents}} =====Header===== Code: <nowiki>{{category tree all|Health|mode=parents|header=Breadcrumb (start point)}}</nowiki> <nowiki>{{category tree all|Health|header=Breadcrumb (finish point)}}</nowiki> >|{{category tree all|Health|mode=parents|header=Breadcrumb (start point)}} |-You are here: "[[Health]]" {{category tree all|Health|header=Breadcrumb (finish point)}} |> === See also === * {{tl|category tree}} * {{tl|Category tree both}} * [[mw:Extension:CategoryTree]] * [[commons:Template:Category tree all]] - {{tl|category tree all}} ported to Wikimedia Commons * [[commons:Template:Category tree]] <includeonly>{{Sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Category:Category namespace templates]] [[la:Formula:Category tree all]] [[pt:Predefinição:Árvore de todas categorias]] [[ur:سانچہ:Category tree all]] }}</includeonly> qu2hw1mxwjqmzxkek6aivo3fqmvgk6o Cèṭa'an:Category tree 10 4706 19803 2024-10-05T22:59:02Z Munajad.MH 3071 ←Membuat halaman berisi '{| class="toc" {{#ifeq:{{{alignright|}}}|yes|align="right"}} ! {{#if:{{yesno|{{{help|yes}}}}}|Click on "►" below to display subcategories:}} |- | {{#tag: categorytree| {{{1|{{PAGENAME}}}}}|depth={{{depth|0}}}}}<!-- the following ifexist is just to add a backlink to the main category, so that the page using this template will show up in "What links here" from the category -->{{#ifexist:Category:{{{1|{{PAGENAME}}}}}}} |}<noinclude>{{Documentation}}<!-- PLEASE AD...' 19803 wikitext text/x-wiki {| class="toc" {{#ifeq:{{{alignright|}}}|yes|align="right"}} ! {{#if:{{yesno|{{{help|yes}}}}}|Click on "►" below to display subcategories:}} |- | {{#tag: categorytree| {{{1|{{PAGENAME}}}}}|depth={{{depth|0}}}}}<!-- the following ifexist is just to add a backlink to the main category, so that the page using this template will show up in "What links here" from the category -->{{#ifexist:Category:{{{1|{{PAGENAME}}}}}}} |}<noinclude>{{Documentation}}<!-- PLEASE ADD THIS TEMPLATE'S CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --></noinclude> lqk56qfn9z2p8uybzuolw23e7hj1jg9 Cèṭa'an:Category tree/doc 10 4707 19804 2024-10-05T22:59:37Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> __NOTOC__ ===Usage=== Note that this template does not work as expected on either the mobile site or if users do not have JavaScript enabled. This affects about half of the readers at the English Wikipedia (as of 2016). ====Syntax==== * {{tlx|Category tree}} – basic form, uses the name of the category page it is placed on * {{tlx|Category tree|title}} – uses t...' 19804 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> __NOTOC__ ===Usage=== Note that this template does not work as expected on either the mobile site or if users do not have JavaScript enabled. This affects about half of the readers at the English Wikipedia (as of 2016). ====Syntax==== * {{tlx|Category tree}} – basic form, uses the name of the category page it is placed on * {{tlx|Category tree|title}} – uses the [[Help:Template#parameters|unnamed parameter]] <code>title</code> as the category name to be displayed * {{tlx|Category tree|alignright{{=}}yes}} – align to the right * {{tlx|Category tree|depth{{=}}2}} – display the tree already opened to 2 levels (2 is the maximum) * {{tlx|Category tree|help{{=}}no}} – hide the help text about clicking on "►". ====Examples==== {{tlx|Category tree|Films}} will create this box: {{category tree|Films}} {{tlx|Category tree|Films about cats|depth{{=}}1}} will create this box: {{category tree|Films about cats|depth=1}} ===See also=== * {{tl|Category tree all}} – version that lets the user configure the appearance * {{tl|Category tree both}} – displays two showable lists: subcategories at the left and parent categories at the right * [[mw:Extension:CategoryTree]] * [[commons:Template:Category tree]] <includeonly>{{Sandbox other||<!-- CATEGORIES ONLY HERE, THANKS --> [[Category:Category namespace templates]] }}</includeonly> icxa47b0zepfd4vzcsqrqx0h97hlpp7 Cèṭa'an:Category tree both 10 4708 19805 2024-10-05T23:00:14Z Munajad.MH 3071 ←Membuat halaman berisi '{{category tree all|mode=parents|alignright=yes|{{{1|{{PAGENAME}}}}}}} {{category tree all|{{{1|{{PAGENAME}}}}}}}<noinclude> {{template doc}}</noinclude>' 19805 wikitext text/x-wiki {{category tree all|mode=parents|alignright=yes|{{{1|{{PAGENAME}}}}}}} {{category tree all|{{{1|{{PAGENAME}}}}}}}<noinclude> {{template doc}}</noinclude> 2fl7lxpfkoup3oulox99hyxwjbuof53 Cèṭa'an:Category tree both/doc 10 4709 19806 2024-10-05T23:00:40Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This navigation template displays two showable lists: subcategories at the left and parent categories at the right. === Usage === * namespace = category * placement = lower, just above categories * usage-notes = This template takes one unnamed optional parameter (1). By default parameter 1 is "'''<nowiki>{{PAGENAME}}</nowiki>'''", which expands to the current page...' 19806 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This navigation template displays two showable lists: subcategories at the left and parent categories at the right. === Usage === * namespace = category * placement = lower, just above categories * usage-notes = This template takes one unnamed optional parameter (1). By default parameter 1 is "'''<nowiki>{{PAGENAME}}</nowiki>'''", which expands to the current page. '''Syntax''' * {{tlx|category tree both}} - basic form, uses the name of the category page it is placed on * {{tlx|category tree both|<code>title</code>}} - uses <code>title</code> as the category page name * Parameter '''''1''''' = optional (default is name of the category page it is placed on), name of root category for both trees. By default the name of the category page it is placed on is used. For example, '''{{tlx|Category tree both|2=Astronomy}}''' will make the browser render the template as two boxes, the left side showing subcategories of Astronomy, the right showing parents of Astronomy. ===See also=== * {{tl|category tree all}} - displays a configurable showable list of subcategories, pages, images, or parent categories * {{tl|category tree}} - simpler template that shows subcategories only * [[mw:Extension:CategoryTree]] * [[:Commons:Template:Category tree both]] - original version from Wikimedia Commons <includeonly>{{Sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Category:Category namespace templates]] }}</includeonly> 0h3znawkh3v5cmlxsk7ugsz6ys7f4p5 Bhângsa:Tracking templates 14 4710 19807 2024-10-05T23:02:37Z Munajad.MH 3071 ←Membuat halaman berisi '{{Template category|description=This category is used for [[Wikipedia:Templates|templates]] with tracking purposes, such as the use of a magic word or other specificities of a page.}} {{see also2|[[Template:Tracking category]]}} [[Category:Wikipedia maintenance templates]]' 19807 wikitext text/x-wiki {{Template category|description=This category is used for [[Wikipedia:Templates|templates]] with tracking purposes, such as the use of a magic word or other specificities of a page.}} {{see also2|[[Template:Tracking category]]}} [[Category:Wikipedia maintenance templates]] gzzu6alrssyuqaurvlaw7xbxokb72pc Cèṭa'an:See also2 10 4711 19808 2024-10-05T23:03:22Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:See also-text]] 19808 wikitext text/x-wiki #REDIRECT [[Template:See also-text]] {{Redirect category shell| {{R from move}} }} s9gd7uuk0gnfzvr4tjeihjpp6s2m0dp Cèṭa'an:See also-text 10 4712 19809 2024-10-05T23:03:50Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{Hatnote|{{{altphrase|See also}}}: {{#if:{{{1|}}} |<!--then:-->{{{1}}}|<!--else:-->'''Error: [[Template:See also2|Template must be given at least one article name]]'''<!-- -->{{yesno-yes|{{{category}}}|yes=[[Category:Hatnote templates with errors]]}} }}{{#if:{{{2|}}}|{{#if:{{{3|}}}|, |&nbsp;and }} {{{2}}} }}{{#if:{{{3|}}}|{{#if:{{{4|}}}|, |,&nbsp;and }} {{{3}}} }}{{#if:{{{4|}}}|{{#if:{{{5|}}}|, |,&nbsp;and }} {{{4}}} }}{{#if:{{{5|}}}|{{#if:{{{6|}}}|...' 19809 wikitext text/x-wiki <includeonly>{{Hatnote|{{{altphrase|See also}}}: {{#if:{{{1|}}} |<!--then:-->{{{1}}}|<!--else:-->'''Error: [[Template:See also2|Template must be given at least one article name]]'''<!-- -->{{yesno-yes|{{{category}}}|yes=[[Category:Hatnote templates with errors]]}} }}{{#if:{{{2|}}}|{{#if:{{{3|}}}|, |&nbsp;and }} {{{2}}} }}{{#if:{{{3|}}}|{{#if:{{{4|}}}|, |,&nbsp;and }} {{{3}}} }}{{#if:{{{4|}}}|{{#if:{{{5|}}}|, |,&nbsp;and }} {{{4}}} }}{{#if:{{{5|}}}|{{#if:{{{6|}}}|, |,&nbsp;and }} {{{5}}} }}{{#if:{{{6|}}}|{{#if:{{{7|}}}|, |,&nbsp;and }} {{{6}}} }}{{#if:{{{7|}}}|{{#if:{{{8|}}}|, |,&nbsp;and }} {{{7}}} }}{{#if:{{{8|}}}|{{#if:{{{9|}}}|, |,&nbsp;and }} {{{8}}} }}{{#if:{{{9|}}}|{{#if:{{{10|}}}|, |,&nbsp;and }} {{{9}}} }}{{#if:{{{10|}}}|{{#if:{{{11|}}}|, |,&nbsp;and }} {{{10}}} }}{{#if:{{{11|}}}|{{#if:{{{12|}}}|, |,&nbsp;and }} {{{11}}} }}{{#if:{{{12|}}}|{{#if:{{{13|}}}|, |,&nbsp;and }} {{{12}}} }}{{#if:{{{13|}}}|{{#if:{{{14|}}}|, |,&nbsp;and }} {{{13}}} }}{{#if:{{{14|}}}|{{#if:{{{15|}}}|, |,&nbsp;and }} {{{14}}} }}{{#if:{{{15|}}}|,&nbsp;and {{{15}}} }}{{#if:{{{16|}}}| &mdash; '''<br/>Error: [[Template:See also2|Too many links specified (maximum is 15)]]'''<!-- -->{{yesno-yes|{{{category}}}|yes=[[Category:Hatnote templates with errors]]}} }}}}</includeonly><noinclude> {{documentation}} </noinclude> eqv0dj3knr8lm07ruhwu0bn0n5dckao Cèṭa'an:See also-text/doc 10 4713 19810 2024-10-05T23:04:24Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{tlx|See also-text}}, like {{tlx|See also}}, allows for a small set of see also information to be added to the head of an article or section. However, {{tlx|See also-text}}'s parameters are provided as wikitext, rather than being automatically treated as links as with {{tlx|see also}}, allowing for more flexibility where needed. To simply change the link text of a see-also link, you may want to use the <code>label''N''</code> option of...' 19810 wikitext text/x-wiki {{Documentation subpage}} {{tlx|See also-text}}, like {{tlx|See also}}, allows for a small set of see also information to be added to the head of an article or section. However, {{tlx|See also-text}}'s parameters are provided as wikitext, rather than being automatically treated as links as with {{tlx|see also}}, allowing for more flexibility where needed. To simply change the link text of a see-also link, you may want to use the <code>label''N''</code> option of {{tlx|see also}} instead of using this template, e.g. {{tlx|see also|link target|label1{{=}}link text}}. === Usage === *<code><nowiki>{{</nowiki>See also-text|<nowiki>[[</nowiki>Article1|Link text1<nowiki>]]</nowiki><nowiki>}}</nowiki></code> *<code><nowiki>{{</nowiki>See also-text|<nowiki>[[</nowiki>Article1|Link text1<nowiki>]]</nowiki>|<nowiki>[[</nowiki>Article2|Link text2<nowiki>]]</nowiki><nowiki>}}</nowiki></code> *<code><nowiki>{{</nowiki>See also-text|<nowiki>[[</nowiki>Article1|Link text1<nowiki>]]</nowiki>|<nowiki>[[</nowiki>Article2|Link text2<nowiki>]]</nowiki>|<nowiki>[[</nowiki>Article3|Link text3<nowiki>]]</nowiki><nowiki>}}</nowiki></code> *<code>...</code> *<code><nowiki>{{</nowiki>See also-text|<nowiki>[[</nowiki>Article1|Link text1<nowiki>]]</nowiki>|<nowiki>[[</nowiki>Article2|Link text2<nowiki>]]</nowiki>|<nowiki>[[</nowiki>Article3|Link text3<nowiki>]]</nowiki>|...|<nowiki>[[</nowiki>Article15|Link text15<nowiki>]]</nowiki><nowiki>}}</nowiki></code> == Example == {| class="wikitable" ! Code!! Result |- | style="vertical-align:top;" |{{Tlx|See also-text}}||{{See also-text}} |- | style="vertical-align:top;" |{{Tlx|See also-text|<nowiki>[[Article]]</nowiki>}}||{{See also-text|[[Article]]}} |- | style="vertical-align:top;" |{{Tlx|See also-text|<nowiki>[[Article]]</nowiki>|<nowiki>[[Article]]</nowiki>}}||{{See also-text|[[Article]]|[[Article]]}} |- | style="vertical-align:top;" |{{Tlx|See also-text|<nowiki>[[Article]]</nowiki>|<nowiki>[[Article]]</nowiki>|<nowiki>text about article</nowiki>}}||{{See also-text|[[Article]]|[[Article]]|text about article}} |} ''And so on up to 15 parameters.'' {{Hatnote templates}} <includeonly>{{Sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Category:Wikipedia page-section templates]] [[Category:Hatnote templates]] }}</includeonly> ==TemplateData== {{Collapse top|[[Wikipedia:TemplateData|TemplateData]] documentation used by [[Wikipedia:VisualEditor|VisualEditor]] and other tools}} {{TemplateData header|noheader=1}} <templatedata> { "params": { "1": {}, "2": {}, "3": {}, "4": {}, "5": {}, "6": {}, "7": {}, "8": {}, "9": {}, "10": {}, "11": {}, "12": {}, "13": {}, "14": {}, "15": {}, "16": {} }, "description": "See also-text, like See also, allows for a small set of see also information to be added to the head of an article or section. However, See also-text's parameters are provided as wikitext, rather than being automatically treated as links as with See also, allowing for more flexibility where needed." } </templatedata> </templatedata> {{Collapse bottom}} e8gij6jianwce53540n17188bg9m45x Cèṭa'an:Technical reasons 10 4714 19811 2024-10-05T23:05:43Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Technical reasons|technicalReasons}}</includeonly><noinclude> {{Documentation}} </noinclude>' 19811 wikitext text/x-wiki <includeonly>{{#invoke:Technical reasons|technicalReasons}}</includeonly><noinclude> {{Documentation}} </noinclude> lilkfubbzdyrkj48xwvzoxdcz2kg5pd Cèṭa'an:Technical reasons/doc 10 4715 19812 2024-10-05T23:06:10Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{Lua|Module:Technical reasons}} ==Usage== {{tlx|technical reasons|foo|bar}} : produces the following [[WP:Hatnote|hatnote]]: {{technical reasons|foo|bar}} and... {{tlx|technical reasons|foo|bat|bar}} : produces the following [[WP:Hatnote|hatnote]]: {{technical reasons|foo|bat|bar}} See an example in the hatnote of the [[Waltz]] article. The {{para|prefix}} parameter, which uses...' 19812 wikitext text/x-wiki {{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{Lua|Module:Technical reasons}} ==Usage== {{tlx|technical reasons|foo|bar}} : produces the following [[WP:Hatnote|hatnote]]: {{technical reasons|foo|bar}} and... {{tlx|technical reasons|foo|bat|bar}} : produces the following [[WP:Hatnote|hatnote]]: {{technical reasons|foo|bat|bar}} See an example in the hatnote of the [[Waltz]] article. The {{para|prefix}} parameter, which uses {{tl|yesno}} values, can be used to change {{'"}}foo" redirects here' to 'terms beginning with "foo" redirect here". For an example, see [[F]]. ==TemplateData== {{TemplateData header}} <templatedata> { "params": { "1": { "label": "Name that redirects here", "description": "The name that redirects here.", "type": "line", "required": true }, "2": { "label": "Actual page name (subject if 3rd parameter is used)", "description": "The actual name of the target page if only using 2 parameters. The subject of actual page if a 3rd parameter is used.", "type": "line", "required": true }, "3": { "label": "Actual page name", "description": "The actual page name when a subject is specified separately.", "type": "wiki-page-name" }, "prefix": { "label": "Prefix (yes/no)", "description": "Set to yes, y, or 1 to indicate that the redirect name is rather a prefix that multiple inbound terms start with. All other values have no effect.", "type": "boolean" } }, "description": "This template displays a hatnote specifying that for technical reasons a name redirects here, and points to the correct article.", "paramOrder": [ "1", "2", "3", "prefix" ], "format": "inline" } </templatedata> ==See also== *{{tl|Correct title}} {{Hatnote templates}} <includeonly>{{Sandbox other|| <!-- ADD CATEGORIES BELOW THIS LINE --> [[Category:Disambiguation and redirection templates]] [[Category:Correct title templates]] <!-- ADD INTERWIKIS BELOW THIS LINE --> }}</includeonly> sq67wc4i01g8a9mhwfcee98nf5pwg5c Modul:Technical reasons 828 4716 19813 2024-10-05T23:06:57Z Munajad.MH 3071 ←Membuat halaman berisi 'local mHatnote = require('Module:Hatnote') local mHatlist = require('Module:Hatnote list') local mYesno = require('Module:Yesno') local mArguments --initialize lazily local p = {} function p.technicalReasons (frame) mArguments = require('Module:Arguments') local args = mArguments.getArgs(frame) return p._technicalReasons(args) end function p._technicalReasons (args) --Return an error if no redirect's provided if not args[1] then return mHatnote.makeWikit...' 19813 Scribunto text/plain local mHatnote = require('Module:Hatnote') local mHatlist = require('Module:Hatnote list') local mYesno = require('Module:Yesno') local mArguments --initialize lazily local p = {} function p.technicalReasons (frame) mArguments = require('Module:Arguments') local args = mArguments.getArgs(frame) return p._technicalReasons(args) end function p._technicalReasons (args) --Return an error if no redirect's provided if not args[1] then return mHatnote.makeWikitextError( 'no redirect provided', 'Template:Technical reasons', args.category ) end --get maxArg 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 --If there's only 1–2 arguments, set from to 1 to default things nicely. --Note that if (not args[2]) this doesn't matter either way. local from = maxArg > 2 and 2 or 1 --Structure the forSee table local forSee = mHatlist.forSeeArgsToTable(args, from) --Suppresses defaulting; for-see table rows that would include defaulting --are set to nil. for k, v in pairs(forSee) do if not v.use or #v.pages == 0 then forSee[k] = nil end end --Stringify the forSee table or set it nil forSee = #forSee ~= 0 and mHatlist.forSeeTableToString(forSee) or nil local whatRedirects = mYesno(args.prefix) and 'terms beginning with "' .. args[1] .. '" redirect' or '"' .. args[1] .. '" redirects' local lead = string.format( 'For [[Wikipedia:Naming conventions (technical restrictions)|technical reasons]], %s here.', whatRedirects ) local text = table.concat({lead, forSee}, ' ') local options = {extraclasses = 'plainlinks selfreference noprint', selfref = true} return mHatnote._hatnote(text, options) end return p slgwnyi7lqwea5nm4di1058stox0ozd Modul:Technical reasons/doc 828 4717 19814 2024-10-05T23:07:33Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Implements {{tl|technical reasons}}. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Hatnote modules]] }}</includeonly>' 19814 wikitext text/x-wiki <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Implements {{tl|technical reasons}}. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Hatnote modules]] }}</includeonly> dmhghbizt6451rqk3v0rwmtd0595uyh Cèṭa'an:'" 10 4718 19815 2024-10-05T23:08:36Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Single+double]] 19815 wikitext text/x-wiki #REDIRECT [[Template:Single+double]] {{Rcat shell| {{R from modification}} {{R from template shortcut}} }} exciykx5w3qs51ogi7if8c6cqegnp6c Cèṭa'an:Single+double 10 4719 19816 2024-10-05T23:10:59Z Munajad.MH 3071 ←Membuat halaman berisi '<span style="padding-right:.15em;">'</span>"<noinclude> {{Documentation}} <!--Add interwikis and categories to the /doc subpage.--> </noinclude>' 19816 wikitext text/x-wiki <span style="padding-right:.15em;">'</span>"<noinclude> {{Documentation}} <!--Add interwikis and categories to the /doc subpage.--> </noinclude> ojmofv511ji52y5zk6s39zf3lu18t0r Cèṭa'an:Single+double/doc 10 4720 19817 2024-10-05T23:11:24Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{high-use}} {{COinS safe|n}} {{template shortcut|'"}} == Usage == The '''{{tc|' "}}''' or '''{{tc|Single+double}}''' template is to be used whenever a single-quotation mark (') would be followed by a double-quotation mark ("), most commonly found in nested quotations (e.g., {{tq|"I never told the kids, 'Stay outta school{{' "}}, Bob implored.}}), or when a double-...' 19817 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{high-use}} {{COinS safe|n}} {{template shortcut|'"}} == Usage == The '''{{tc|' "}}''' or '''{{tc|Single+double}}''' template is to be used whenever a single-quotation mark (') would be followed by a double-quotation mark ("), most commonly found in nested quotations (e.g., {{tq|"I never told the kids, 'Stay outta school{{' "}}, Bob implored.}}), or when a double-quoted passage terminates with an apostrophe (e.g., {{tq|In 1961, the Beach Boys recorded two demo songs, "Surfin{{' "}} and "Surfin' Safari".}}) Its purpose is to place a slight space in between the single and double quotation marks for legibility, without actually inserting a space character. It does this with [[Cascading style sheets|CSS]], and does so because the insertion of an extraneous space character of any kind (e.g., {{code|&nbsp;}} or {{code|&thinsp;}}) would violate the [[Semantic web|semantic integrity of web content]] in an article or another page in which it appears. ;Example (with highlighting added for clarity): *Using this template: ::<code>Smith was reported to have said, "I think the public will not agree with your 'innovative solution{{stronggood|<nowiki>{{' "}}</nowiki>}}, in the March 3 debate.</code> ::Smith was reported to have said, "I think the public will not agree with your 'innovative solution{{' "}}, in the March 3 debate. *For comparison, here is the less desirable, completely unspaced version: ::<code>Smith was reported to have said, "I think the public will not agree with your 'innovative solution{{strongbad|'"}}, in the March 3 debate.</code> ::Smith was reported to have said, "I think the public will not agree with your 'innovative solution'", in the March 3 debate. *Compare also the version with a semantically incorrect non-breaking space character: ::<code>Smith was reported to have said, "I think the public will not agree with your 'innovative solution{{strongbad|'&amp;nbsp;"}}, in the March 3 debate.</code> ::Smith was reported to have said, "I think the public will not agree with your 'innovative solution'&nbsp;", in the March 3 debate. *And finally, compare this visually appealing but also semantically incorrect version, using a "thin space" character: ::<code>Smith was reported to have said, "I think the public will not agree with your 'innovative solution{{strongbad|'&amp;thinsp;"}}, in the March 3 debate.</code> ::Smith was reported to have said, "I think the public will not agree with your 'innovative solution'&thinsp;", in the March 3 debate. As rendered, the non-breaking-spaced and thin-spaced versions may look similar or the same as the templated version, but they improperly mix content and presentation. See also the related templates, {{tn|" '}} and {{tn|'}} for the left-hand side versions (manual and parameter, respectively). == See also == {{Quotation mark templates}}<includeonly>{{Sandbox other|| <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Quotation mark templates]] }}</includeonly> hyjonyunm6s0d5xqec28g8jxo919aat Cèṭa'an:Strongbad 10 4721 19818 2024-10-05T23:12:23Z Munajad.MH 3071 ←Membuat halaman berisi '{{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>' 19818 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> 458bxjf30jbcmr4gyjvqllej7u2r241 Cèṭa'an:Strongbad/doc 10 4722 19819 2024-10-05T23:13:00Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> :''No relation to {{tl|Homestar Runner}}.'' == Usage == This template is used to insert a quick and easy warning or negative notice with high visibility (because it is red) on project and discussion pages (like the following sentence). {{strongbad|1=This template cannot be used in articles.}} In situations where color is not relevant (color blindness, screen reader...' 19819 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> :''No relation to {{tl|Homestar Runner}}.'' == Usage == This template is used to insert a quick and easy warning or negative notice with high visibility (because it is red) on project and discussion pages (like the following sentence). {{strongbad|1=This template cannot be used in articles.}} In situations where color is not relevant (color blindness, screen readers, etc.), it renders exactly the same as {{tlx|strong}} (to which it is a CSS-styled call). This template is only for use in template documentation, guidelines, and other Wikipedia-internal purposes. It is the opposite of the {{tlx|stronggood}} template. :{{tlnull|strongbad|<var>important text</var>}} or, if the important text contains an equals sign: :{{tlnull|strongbad|'''1{{=}}'''<var>important text</var>}} These both render as: :{{strongbad|important text}} It is safest to always use the {{para|1}} syntax. This template puts intentional and explicit {{tag|strong}} (importance, seriousness, or urgency) HTML markup around the text provided as the first parameter. Because some people are color blind, and some use screen readers, this template should not be used in a manner in which only the color indicates the difference between the content being marked up and other content; it's simply a visual aid for those who can use it. ===Parameters=== {{See also|Template:Strong#Optional parameters}} ==See also== * {{tlx|strong}} – same but not red (same color as surrounding text, usually black) * {{tlx|stronggood}} – same but green * {{tlx|em}} – for italic rather than bold semantic emphasis<br />&nbsp; {{Xt/see also|sb=no}} {{Semantic markup templates|show}} <includeonly>{{Sandbox other||{{#ifeq:{{PAGENAME}}|{{BASEPAGENAME}}| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Category:Semantic markup templates]] [[Category:Notice and warning templates]] [[Category:Text color templates]] }}}}</includeonly> qhtohi22k0lhie8uysw9opxg61sga0r Cèṭa'an:Stronggood 10 4724 19820 2024-10-05T23:14:15Z Munajad.MH 3071 ←Membuat halaman berisi '{{#ifeq:{{NAMESPACE}}|{{ns:0}}|{{FormattingError|Template:Stronggood 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:green;{{{style|}}} |role={{{role|}}} |class={{{class|}}} |id={{{id|}}} |title={{{title|}}} }} }}<noinclude> {{documentation}} <!-- Add cats and interwikis to the /doc subpage, not here! --> </noinclude>' 19820 wikitext text/x-wiki {{#ifeq:{{NAMESPACE}}|{{ns:0}}|{{FormattingError|Template:Stronggood 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:green;{{{style|}}} |role={{{role|}}} |class={{{class|}}} |id={{{id|}}} |title={{{title|}}} }} }}<noinclude> {{documentation}} <!-- Add cats and interwikis to the /doc subpage, not here! --> </noinclude> 0l8ywym3w4oydmwzbpbox4niqi8b599 Cèṭa'an:Stronggood/doc 10 4725 19821 2024-10-05T23:14:45Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> == Usage == {{mbox | type = content | small = yes | text = This template should ''not'' be used in [[Wikipedia:Mainspace|mainspace]] (the article [[Wikipedia:Namespace|namespace]]). }} This template is used to insert a quick and easy positive notice with high visibility (because it is green) on project and discussion pages (like the following sentence). {...' 19821 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> == Usage == {{mbox | type = content | small = yes | text = This template should ''not'' be used in [[Wikipedia:Mainspace|mainspace]] (the article [[Wikipedia:Namespace|namespace]]). }} This template is used to insert a quick and easy positive notice with high visibility (because it is green) on project and discussion pages (like the following sentence). {{stronggood|1=Only use this template on non-article pages.}} (It cannot actually be used in articles; it will generate an error.) In situations where color is not relevant (color blindness, screen readers, etc.), it renders exactly the same as {{tlx|strong}} (to which it is a CSS-styled call). It is the opposite of the {{tlx|strongbad}} template. :{{tlnull|stronggood|<var>important text</var>}} or, if the important text contains an equals sign: :{{tlnull|stronggood|'''1{{=}}'''<var>important text</var>}} These both render as: :{{stronggood|important text}} It is safest to always use the {{para|1}} syntax. This template puts intentional and explicit <code><nowiki><strong>...</strong></nowiki></code> (importance, seriousness, or urgency) HTML markup around the text provided as the first parameter. Because some people are color blind, and some use screen readers, this template should not be used in a manner in which only the color indicates the difference between the content being marked up and other content; it's simply a visual aid for those who can use it. ===Parameters=== ''See [[Template:Strong#Optional parameters]].'' ==See also== * {{tlx|strong}} – same but not green (same color as surrounding text, usually black) * {{tlx|strongbad}} – same but red * {{tlx|em}} – for italic rather than bold semantic emphasis<br />&nbsp; {{Xt/see also}} {{Semantic markup templates|show}} <includeonly>{{Sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Category:Semantic markup templates|{{PAGENAME}}]] [[Category:Notice and warning templates|{{PAGENAME}}]] [[Category:Text color templates]] }}</includeonly> 9ravt177yl7aq6smqlx4i6vyg5jqpec Cèṭa'an:Template journal inline/arg 10 4726 19822 2024-10-05T23:17:22Z Munajad.MH 3071 ←Mengalihkan ke [[Template journal parameter/arg]] 19822 wikitext text/x-wiki #REDIRECT [[Template journal parameter/arg]] 3e2vtl0nw2yity3cdf0zrdd66nbhrmx Template journal parameter/arg 0 4727 19823 2024-10-05T23:17:42Z Munajad.MH 3071 ←Membuat halaman berisi '{{Template for discussion/dated|action=|page=Template journal parameter/arg|otherpage=|link=Wikipedia:Templates for discussion/Log/2024 September 30#Template:Template journal parameter/arg|help=off|bigbox={{#invoke:Noinclude|noinclude|text=yes}}}} <includeonly><wbr /><span class="tj-nc">&#124;</span>{{#switch:{{#invoke:String|find|source={{{1}}}|target=%s*:|plain=false}}|0=<span class="tj-ac">{{{1}}}</span>|1=<span class="tj-ac">&#58;{{#invoke:String|sublength|s=...' 19823 wikitext text/x-wiki {{Template for discussion/dated|action=|page=Template journal parameter/arg|otherpage=|link=Wikipedia:Templates for discussion/Log/2024 September 30#Template:Template journal parameter/arg|help=off|bigbox={{#invoke:Noinclude|noinclude|text=yes}}}} <includeonly><wbr /><span class="tj-nc">&#124;</span>{{#switch:{{#invoke:String|find|source={{{1}}}|target=%s*:|plain=false}}|0=<span class="tj-ac">{{{1}}}</span>|1=<span class="tj-ac">&#58;{{#invoke:String|sublength|s=//{{{1}}}|i={{#invoke:String|str_find|//{{{1}}}|:|plain=true}}}}</span>|#default=<span class="tj-an">{{#invoke:String|replace|source={{{1}}}|pattern=%s*:%s*|replace=</span><span class="tj-nc">&#61;</span><span class="tj-ac">|plain=false|count=1}}</span>}}</includeonly><noinclude>{{documentation}}</noinclude> owpcrbjdbsxhgpf6n3zfm6w7emav77y Cèṭa'an:Template for discussion/styles.css 10 4728 19824 2024-10-05T23:18:20Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template|small=yes}} */ /* See [[Template:Tfd/dated]] and [[Template:Tfm/dated]] */ .tfd-dated { font-size: 85%; } .tfd-default { border-bottom: 1px solid var(--border-color-base, #a2a9b1); clear: both; text-align: center; } .tfd-tiny { font-weight: bold; } .tfd-inline { border: 1px solid var(--border-color-base, #a2a9b1); } .tfd-sidebar { border-bottom: 1px solid var(--border-color-base, #a2a9b1); text-align: center; position: relative; } @...' 19824 sanitized-css text/css /* {{pp-template|small=yes}} */ /* See [[Template:Tfd/dated]] and [[Template:Tfm/dated]] */ .tfd-dated { font-size: 85%; } .tfd-default { border-bottom: 1px solid var(--border-color-base, #a2a9b1); clear: both; text-align: center; } .tfd-tiny { font-weight: bold; } .tfd-inline { border: 1px solid var(--border-color-base, #a2a9b1); } .tfd-sidebar { border-bottom: 1px solid var(--border-color-base, #a2a9b1); text-align: center; position: relative; } @media (min-width: 640px) { .tfd-sidebar { clear: right; float: right; width: 22em; } } ckxmh56rncbh49zecymg2pagpbidih7 Bhângsa:Link modules 14 4729 19826 2024-10-05T23:25:07Z Munajad.MH 3071 ←Membuat halaman berisi '{{category see also|Link templates}} [[Category:Wikipedia modules|Link]]' 19826 wikitext text/x-wiki {{category see also|Link templates}} [[Category:Wikipedia modules|Link]] qwuat8mshpuc7vysunh6yq4w5152waw Bhângsa:Link templates 14 4730 19827 2024-10-05T23:25:58Z Munajad.MH 3071 ←Membuat halaman berisi '{{template category|small=1 | description = ''Templates that facilitate linking to pages within and outside {{SITENAME}}.'' }} English Wikipedia parent and upper level categories: {{pagelist|nspace=Category|{{SITENAME}} utility templates|{{SITENAME}} templates|{{SITENAME}} administration | {{SITENAME}} how-to}} <br /> See also categories: {{pagelist|nspace=Category| Function templates | category namespace templates | File namespace templates | Help namespace temp...' 19827 wikitext text/x-wiki {{template category|small=1 | description = ''Templates that facilitate linking to pages within and outside {{SITENAME}}.'' }} English Wikipedia parent and upper level categories: {{pagelist|nspace=Category|{{SITENAME}} utility templates|{{SITENAME}} templates|{{SITENAME}} administration | {{SITENAME}} how-to}} <br /> See also categories: {{pagelist|nspace=Category| Function templates | category namespace templates | File namespace templates | Help namespace templates | Portal namespace templates | Talk namespace templates | Template namespace templates | User namespace templates | interwiki link templates| internal link templates | {{SITENAME}} templates by namespace| {{SITENAME}} namespace templates }} [[Category:Wikipedia utility templates]] [[Category:Wikipedia templates by task]] [[Category:Wikipedia links]] <!-- --[[Category:Function templates]] This is a more fundamental category than such utilities as functions. Added a see also instead ---> aa390cte98sjk9yj2bu16jtamd6y1tg Bhângsa:Wikipedia modules 14 4731 19828 2024-10-05T23:27:48Z Munajad.MH 3071 ←Membuat halaman berisi '{{Commons category|Scribunto modules}} {{Template category|type=module |description='''This is the top-level category for all [[Wikipedia:Lua|Wikipedia modules]].'''<br />{{smaller|Modules should not be directly included in this category, but subcategorized according to their purpose, type, or scope of their applicability such as the [[Help:namespace|namespace]] they are used within.}} |help=no}} {{Category see also|Wikipedia templates|Lua-based templates}} * ...' 19828 wikitext text/x-wiki {{Commons category|Scribunto modules}} {{Template category|type=module |description='''This is the top-level category for all [[Wikipedia:Lua|Wikipedia modules]].'''<br />{{smaller|Modules should not be directly included in this category, but subcategorized according to their purpose, type, or scope of their applicability such as the [[Help:namespace|namespace]] they are used within.}} |help=no}} {{Category see also|Wikipedia templates|Lua-based templates}} * [[Special:AllPages/Module:|All Module pages]] {{DEFAULTSORT:Modules}} [[Category:Wikipedia technical administration|Wikipedia technical administration]] [[Category:Wikipedia namespaces]] [[Category:Wikipedia administration by MediaWiki feature]] [[Category:Lua language on Wikipedia]] fqljoc5ozljjvvs7tvrkpg7wdjzsfg0 Bhângsa:Wikipedia templates 14 4732 19829 2024-10-05T23:28:43Z Munajad.MH 3071 ←Membuat halaman berisi '{{Maintenance category|tracking=y|shortcut=CAT:TEMPLATE}} {{Template category |description='''This is the top-level category for all [[Wikipedia:Template namespace|Wikipedia templates]].'''<br/>{{smaller|Individual templates should not be included in this category, but subcategorized according to their purpose, type or scope (e.g. the [[Help:Namespace|namespace or namespaces]] where they are used).}} }} {{Category diffuse}} {{Further|Help:Template#Categorization}...' 19829 wikitext text/x-wiki {{Maintenance category|tracking=y|shortcut=CAT:TEMPLATE}} {{Template category |description='''This is the top-level category for all [[Wikipedia:Template namespace|Wikipedia templates]].'''<br/>{{smaller|Individual templates should not be included in this category, but subcategorized according to their purpose, type or scope (e.g. the [[Help:Namespace|namespace or namespaces]] where they are used).}} }} {{Category diffuse}} {{Further|Help:Template#Categorization}} <inputbox> id = style-searchbox type=fulltext width=30 break=no namespaces=Template** searchbuttonlabel = Search templates </inputbox> ==Documentation== For a list of all template categories, see the category {{c|Wikipedia template categories}}. This category groups templates according to use, type, etc. Note that [[Help:Stubs|stub]] templates are not normally categorized; refer instead to [[:Category:Stub categories]] and the list at [[Wikipedia:STUBS]]. For citation templates, see [[:Category:Citation templates]]. For template management, including categories for templates requiring maintenance, see [[:Category:Wikipedia template administration]]. See also [[:Category:Redirects to templates]]. == This category at other projects == {{flatlist|style=font-size:95%;margin-bottom:1.0em;|1= * [[mw:Category:Templates|MediaWiki]] * [[m:Category:Templates|Meta]] * [[commons:Category:Commons templates|Commons]] * [[b:Category:Templates|English Wikibooks]] * [[q:Category:Templates|English Wikiquote]] * [[n:Category:Templates|English Wikinews]] * [[wikispecies:Category:Templates|Wikispecies]] * [[s:Category:Wikisource templates|English Wikisource]] * [[v:Category:Templates|English Wikiversity]] }} {{Wikipedia templates|uncollapsed}} [[Category:Wikipedia template administration| ]] [[Category:Wikipedia namespaces|Templates]] qnob4n98icghrpfn652k26oju0rfsys Modul:Icon/data/sandbox 828 4733 19830 2024-10-05T23:33:09Z Munajad.MH 3071 ←Membuat halaman berisi '-- This module stores icon data for [[Module:Icon]]. -------------------------------------------------------------------------------- -- Icon data -------------------------------------------------------------------------------- local data = { fa = { image = "Cscr-featured.png", tooltip = "Featured article", link = true, }, far = { image = "Cscr-star piece.png", tooltip = "Featured article review", link = true, }, farc = { image = "Cscr-star p...' 19830 Scribunto text/plain -- This module stores icon data for [[Module:Icon]]. -------------------------------------------------------------------------------- -- Icon data -------------------------------------------------------------------------------- local data = { fa = { image = "Cscr-featured.png", 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 = "Cscr-featured.png", 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 pink.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, }, mediawiki = { image = "MediaWiki-2020-icon.svg", tooltip = "MediaWiki", link = false, }, phabricator = { aliases = {"phab"}, image = "Favicon-Phabricator-WM.svg", tooltip = "Phabricator", link = false, }, wikitech = { image = "Wikitech-2021-blue-icon.svg", tooltip = "Wikitech", link = false, }, meta = { image = "Wikimedia Community Logo.svg", tooltip = "Meta-wiki page", link = false, }, four = { aliases = {"4a"}, 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, }, draft = { image = "Symbol draft class.svg", tooltip = "Draft-Class article", link = false, }, info = { image = "Information icon.svg", tooltip = "Information", link = false, }, _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 abgu62k40iju50i25tp5chz53oku2kt Cèṭa'an:Icon link 10 4734 19831 2024-10-05T23:35:22Z Munajad.MH 3071 ←Membuat halaman berisi '{{SAFESUBST:<noinclude/>#invoke:icon|link}}<noinclude> {{Documentation}} </noinclude>' 19831 wikitext text/x-wiki {{SAFESUBST:<noinclude/>#invoke:icon|link}}<noinclude> {{Documentation}} </noinclude> laziz53pk64f56hbi1f4x07wapkwht1 Cèṭa'an:Icon link/doc 10 4735 19832 2024-10-05T23:36:00Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Lua|Module:Icon}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Use this template to display a [[Template:Icon#Table|Wikipedia icon]] followed by a link. <!-- : {{tc|icon link&#32;|''1''&#32;|''2''}} : {{tc|icon link&#32;|''1''&#32;|''2''&#32;|italics&#61;''(see below)''}} : {{tc|icon link&#32;|''1''&#32;|''2''|''3''}} : {{tc|icon link&#32;|''1''|ico...' 19832 wikitext text/x-wiki {{Documentation subpage}} {{Lua|Module:Icon}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Use this template to display a [[Template:Icon#Table|Wikipedia icon]] followed by a link. <!-- : {{tc|icon link&#32;|''1''&#32;|''2''}} : {{tc|icon link&#32;|''1''&#32;|''2''&#32;|italics&#61;''(see below)''}} : {{tc|icon link&#32;|''1''&#32;|''2''|''3''}} : {{tc|icon link&#32;|''1''|iconsize&#61;''(see below)''&#32;|''2'' ''(etc)''}} --> Set the first parameter as the icon's class or name (as given at {{tl|icon}}). Set the second parameter as the link's name<!--. Any double and triple apostrophes (i.e. [[Help:Wiki markup#Text formatting|wiki markup for italics and bold]]) will be ignored-->: {| class="wikitable" ! Code !! Output |- | <nowiki>{{icon link |GA |Saints Row 2 (mobile)}}</nowiki> || {{icon link |GA |Saints Row 2 (mobile)}} |- | <nowiki>{{icon link |A |''Saints Row 2'' (mobile)}}</nowiki> || {{icon link |A |''Saints Row 2'' (mobile)}} |} To render the link in italics, include the parameter {{para|i}}, {{para|italics}} or {{para|italic}} with any value (e.g. "on", "true", "y"): {| class="wikitable" ! Code !! Output |- | <nowiki>{{icon link |FAC |Jumping Flash!|italics=on}}</nowiki> || {{icon link |FAC |Jumping Flash!|italics=on}} |- | <nowiki>{{icon link |NA |Saints Row 2 (mobile)|i=y}}</nowiki> || {{icon link |NA |Saints Row 2 (mobile)|i=y}} |} (Note that "(mobile)" in the example immediately above is also now italicized.) Alternatively, use the third parameter to specify a label for the link and/or its formatting: {| class="wikitable" ! Code !! Output |- | <nowiki>{{icon link |B |Saints Row 2 (mobile)}}</nowiki> || {{icon link |B |Saints Row 2 (mobile)}} |- | <nowiki>{{icon link |C |Saints Row 2 (mobile)|''Saints Row 2'' (mobile)}}</nowiki> || {{icon link |C |Saints Row 2 (mobile)|''Saints Row 2'' (mobile)}} |- | <nowiki>{{icon link |C |Saints Row 2 (mobile)|Something ''completely'' different}}</nowiki> || {{icon link |C |Saints Row 2 (mobile)|Something ''completely'' different}} |} By default, the icon is rendered as 16x16px (16 by 16 pixels). To use a different size, set it as {{para|iconsize}} or {{para|size}}: {| class="wikitable" ! Code !! Output |- | <nowiki>{{icon link |Wikinews |Wikinews:Main Page|Wikinews}}</nowiki> || {{icon link |Wikinews |Wikinews:Main Page|Wikinews}} |- | <nowiki>{{icon link |Wikinews|iconsize=28px |Wikinews:Main Page|Wikinews}}</nowiki> || {{icon link |Wikinews|iconsize=28px |Wikinews:Main Page|Wikinews}} |} ===See also=== * {{tl|icon}} <includeonly>{{basepage subpage | <!--Categories below this line, please; interwikis at Wikidata--> [[Category:Internal link templates]] [[Category:Interwiki link templates]] [[Category:Icon insertion templates]] }}</includeonly> i7cf4rhoh1cik5s56cyl093jit02do4 Cèṭa'an:Codett 10 4736 19833 2024-10-05T23:38:27Z Munajad.MH 3071 ←Membuat halaman berisi '{{code|{{{code|{{{1}}}}}}|lang={{{lang|{{{2|text}}}}}}|class={{{class|}}}|id={{{id|}}}|style="background:none; border:none; color:inherit; padding: 0px 0px;"}}<noinclude> {{documentation}} </noinclude>' 19833 wikitext text/x-wiki {{code|{{{code|{{{1}}}}}}|lang={{{lang|{{{2|text}}}}}}|class={{{class|}}}|id={{{id|}}}|style="background:none; border:none; color:inherit; padding: 0px 0px;"}}<noinclude> {{documentation}} </noinclude> giz77gel4p94cncr22o2lx5bxqzrj13 Cèṭa'an:Codett/doc 10 4737 19834 2024-10-05T23:39:08Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Template categories go at the bottom of this page. --> Wrapper for {{tl|code}} that removes background and border, and passes through all other parameters: {{code|<nowiki>{{code|{{{code|{{{1}}}}}}|lang={{{lang|{{{2|text}}}}}}|class={{{class|}}}|id={{{id|}}}}}|style="background:none; border:none; color:inherit; padding: 0px 0px;"}}</nowiki>|wikitext}} For example, {{code|someMethodOfSomeClass}} becomes {{codett|someMethodOfSomeClas...' 19834 wikitext text/x-wiki {{Documentation subpage}} <!-- Template categories go at the bottom of this page. --> Wrapper for {{tl|code}} that removes background and border, and passes through all other parameters: {{code|<nowiki>{{code|{{{code|{{{1}}}}}}|lang={{{lang|{{{2|text}}}}}}|class={{{class|}}}|id={{{id|}}}}}|style="background:none; border:none; color:inherit; padding: 0px 0px;"}}</nowiki>|wikitext}} For example, {{code|someMethodOfSomeClass}} becomes {{codett|someMethodOfSomeClass}}. Can be used to replace obsolete {{tag|tt}} tags that are applied to code fragments, without disrupting existing text appearance. == See also == * {{tlx|mono}} {{Semantic markup templates|show}} <includeonly>{{Sandbox other|| <!-- Template categories below this line, please --> [[Category:Programming typing-aid templates]] [[Category:Semantic markup templates]] [[Category:Wikipedia XHTML tag-replacing templates]] }}</includeonly> jefnmyruintfzeu7rtt66wgc98vqevr Cèṭa'an:Template journal parameter 10 4738 19835 2024-10-05T23:40:43Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#if:{{{1|}}} |<templatestyles src="Template:Template journal inline/styles.css" /><span class="tj-tape">{{#invoke:MultiReplace|main | plain = no | 1 = {{{1|}}} | 2 = ^([^:].-)%s*:%s*(.*)$ | 3 = <span class{{=}}"tj-an">%1</span><span class{{=}}"tj-nc">&#61;</span><span class{{=}}"tj-ac">%2</span> | 4 = ^[^:]+$ | 5 = <span class{{=}}"tj-ac">%0</span> | 6 = ^:%s*(.*)$ | 7 = <span class{{=}}"tj-nc">&#61;</span><span class{{=}}"tj-ac">%...' 19835 wikitext text/x-wiki <includeonly>{{#if:{{{1|}}} |<templatestyles src="Template:Template journal inline/styles.css" /><span class="tj-tape">{{#invoke:MultiReplace|main | plain = no | 1 = {{{1|}}} | 2 = ^([^:].-)%s*:%s*(.*)$ | 3 = <span class{{=}}"tj-an">%1</span><span class{{=}}"tj-nc">&#61;</span><span class{{=}}"tj-ac">%2</span> | 4 = ^[^:]+$ | 5 = <span class{{=}}"tj-ac">%0</span> | 6 = ^:%s*(.*)$ | 7 = <span class{{=}}"tj-nc">&#61;</span><span class{{=}}"tj-ac">%1</span> }}</span> |{{Error|Error: Missing parameter}} }}</includeonly><noinclude>{{documentation}}</noinclude> 19xmiv0dxpr67yqtx6rp7rdm7phg9f2 Cèṭa'an:Template journal parameter/doc 10 4739 19836 2024-10-05T23:41:17Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Uses TemplateStyles|Template:Template journal inline/styles.css}} {{Lua|Module:MultiReplace}} {{Template shortcut|tjp}} The {{tl|tjp}} template is similar to the {{tl|para}} template, but uses the same syntax and produces the same output as the parameters displayed by the {{tl|tj}} and {{tl|tji}} templates. == Usage == ;Template preview * <code><nowiki>See parameter {{tjp|title: A Clockwork Orange}}</nowiki></code> :: ↳ See paramet...' 19836 wikitext text/x-wiki {{Documentation subpage}} {{Uses TemplateStyles|Template:Template journal inline/styles.css}} {{Lua|Module:MultiReplace}} {{Template shortcut|tjp}} The {{tl|tjp}} template is similar to the {{tl|para}} template, but uses the same syntax and produces the same output as the parameters displayed by the {{tl|tj}} and {{tl|tji}} templates. == Usage == ;Template preview * <code><nowiki>See parameter {{tjp|title: A Clockwork Orange}}</nowiki></code> :: ↳ See parameter {{tjp|title: A Clockwork Orange}} * <code><nowiki>See parameter {{tjp|title:}}</nowiki></code> :: ↳ See parameter {{tjp|title:}} * <code><nowiki>See parameter {{tjp|A Clockwork Orange}}</nowiki></code> :: ↳ See parameter {{tjp|A Clockwork Orange}} == Parameters == <templatedata> { "params": { "1": { "label": "Parameter", "description": "The parameter to show, possibly accompanied by its content (use a colon to separate parameter name and parameter content; use a trailing colon for displaying only the name of the parameter)", "type": "string", "example": "title: A Clockwork Orange", "required": true } } } </templatedata> == Before editing this template == {{Main|Template:Tj#Before editing this template|l1 = Template:Tj § Before editing this template}} == Subpages == * &#123;&#123;Template journal parameter/arg&#125;&#125; – no longer used, will be removed at some point == See also == * {{Tl|Template journal}} * {{Tl|Template journal inline}} * {{Tl|Para}} {{semantic markup templates|show}} <includeonly>{{Sandbox other|| <!-- Categories below this line --> [[Category:Wikitext typing-aid templates]] [[Category:Internal template-link templates]] }}</includeonly> 87z7zn8ap7qj18jqmi1eeei9s0v2z3h Cèṭa'an:PreCode 10 4740 19837 2024-10-05T23:43:41Z Munajad.MH 3071 ←Membuat halaman berisi '<code style="white-space:pre;{{{style|}}}">{{{1|text}}}</code><noinclude> {{documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude>' 19837 wikitext text/x-wiki <code style="white-space:pre;{{{style|}}}">{{{1|text}}}</code><noinclude> {{documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> hr6ducecf50kx6l0vj21kldo4tncxa3 Cèṭa'an:PreCode/doc 10 4741 19838 2024-10-05T23:44:13Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} == Usage == Wraps short spans of source code (typically programming language keywords) in which line breaks are not allowed. This needs to be used instead of {{tag|code}}, because keywords in some programming languages contain characters that can trigger a line break even after the first character of the keyword. == Example usage == For example, [[Forth (programming language)|FORTH]] word (i.e. command) {{PreCode|?BRANCH}} contains a...' 19838 wikitext text/x-wiki {{Documentation subpage}} == Usage == Wraps short spans of source code (typically programming language keywords) in which line breaks are not allowed. This needs to be used instead of {{tag|code}}, because keywords in some programming languages contain characters that can trigger a line break even after the first character of the keyword. == Example usage == For example, [[Forth (programming language)|FORTH]] word (i.e. command) {{PreCode|?BRANCH}} contains a question mark. Normally, you would write {{PreCode|&lt;code>?BRANCH&lt;/code>}} When the web browser sees the question mark near the end of line, the rendering could look like this: :some text that mentions <code>?<br>BRANCH</code> rest of the text Usually, you want to force the question mark to be rendered next to the rest of the FORTH word. When you use <code><nowiki>{{PreCode|?BRANCH}}</nowiki></code>, the resulting rendering will be never broken into two lines inside the source code. == See also == * {{tl|code}}, which only provides syntax higlighting, without forbidding line breaks * {{tl|codett}}, wrapper for this template that removes background and border styling * {{tl|mono}}, monospaced font only * {{tl|param value}}, monospaced; friendly handling for blank space * {{tl|Syntaxhighlight}} * {{tl|kbd}}, for keyboard input * [[Help:Wiki markup]] {{Semantic markup templates|show}} <includeonly>{{Sandbox other|| <!-- Categories below this line --> {{uncat}} }}</includeonly> 0ix4qoo533nmhbejfihgo3qnbgjwpu0 Bhângsa:Templates based on the String Lua module 14 4742 19839 2024-10-05T23:46:11Z Munajad.MH 3071 ←Membuat halaman berisi '{{WikiProject Lua header}} {{template category}} This category lists templates based on the [[Lua (programming language)|Lua]] script [[Module:String]]. [[Category:Lua-based templates|String]] [[Category:String manipulation templates]]' 19839 wikitext text/x-wiki {{WikiProject Lua header}} {{template category}} This category lists templates based on the [[Lua (programming language)|Lua]] script [[Module:String]]. [[Category:Lua-based templates|String]] [[Category:String manipulation templates]] fksb6iu3ggmy6pc49gb1zuwrdm1z4li Bhângsa:String manipulation templates 14 4743 19840 2024-10-05T23:47:18Z Munajad.MH 3071 ←Membuat halaman berisi '{{template category}} {{commons category}} For help with and a list and description of these templates, see [[Help:Manipulating strings]] and the [[Template:String-handling templates|navbox of string handling templates]]. Per [[phab:T8455|this Phabricator thread]], Wikimedia has decided to NOT use the [[mw:Extension:StringFunctions|StringFunctions extension]]. Instead, string handling is based ultimately on the mw:Extension:Scribunto/Lua_reference_manual|Lua...' 19840 wikitext text/x-wiki {{template category}} {{commons category}} For help with and a list and description of these templates, see [[Help:Manipulating strings]] and the [[Template:String-handling templates|navbox of string handling templates]]. Per [[phab:T8455|this Phabricator thread]], Wikimedia has decided to NOT use the [[mw:Extension:StringFunctions|StringFunctions extension]]. Instead, string handling is based ultimately on the [[mw:Extension:Scribunto/Lua_reference_manual|Lua standard library]], which is used to write several modules ({{cl|Modules that manipulate strings}}), which in turn are wrapped in (most of) the following templates. * ''See also'' {{clc|Category:Modules that manipulate strings}} {{string-handling templates}} [[Category:Text-specific formatting and function templates]] [[Category:Wikipedia metatemplates]] pp3m1fqxsona5mzqos6myvovtzclz52 Bhângsa:Wikipedia template categories 14 4744 19841 2024-10-05T23:49:14Z Munajad.MH 3071 ←Membuat halaman berisi '{{Shortcut|CAT:WTC|CAT:TC}} {{notice|This is a category that contains '''''all''''' categories of [[Wikipedia:Templates|templates]], listed alphabetically}} {{Maintenance category|tracking=no|hidden=yes|desc=Use <code>[[Template:Template category|Template category]]</code> to add pages here.|container=yes|}} In order to view the top ''hierarchical'' level of categories, from which one can navigate through the various level of categories that organize all templat...' 19841 wikitext text/x-wiki {{Shortcut|CAT:WTC|CAT:TC}} {{notice|This is a category that contains '''''all''''' categories of [[Wikipedia:Templates|templates]], listed alphabetically}} {{Maintenance category|tracking=no|hidden=yes|desc=Use <code>[[Template:Template category|Template category]]</code> to add pages here.|container=yes|}} In order to view the top ''hierarchical'' level of categories, from which one can navigate through the various level of categories that organize all templates hierarchically, by function and/or by type of content, please see [[:Category:Wikipedia templates]]. This category is populated by [[Template:Template category]]. {{CatAutoTOC}} [[Category:Wikipedia categories that should not contain articles|Template]] [[Category:Wikipedia template administration|Categories]] [[Category:Template namespace categories|Template]] 2pt5jv8rejxxkohph1h1l4ti9ijr1o7 Bhângsa:Navboxes using background colours 14 4745 19842 2024-10-05T23:50:09Z Munajad.MH 3071 ←Membuat halaman berisi 'This tracking category includes transclusions of {{tl|navbox}} (and [[Module:Navbox]]) with the keyword background in one or more of the <code>basestyle</code>,<code>titlestyle</code>, <code>abovestyle</code>, <code>belowstyle</code>, or <code>groupstyle</code> parameters. {{tracking category|hidden=yes}} {{Category used by module|[[Module:Navbox]]}} {{CatAutoTOC}} [[Category:Navbox tracking categories]]' 19842 wikitext text/x-wiki This tracking category includes transclusions of {{tl|navbox}} (and [[Module:Navbox]]) with the keyword background in one or more of the <code>basestyle</code>,<code>titlestyle</code>, <code>abovestyle</code>, <code>belowstyle</code>, or <code>groupstyle</code> parameters. {{tracking category|hidden=yes}} {{Category used by module|[[Module:Navbox]]}} {{CatAutoTOC}} [[Category:Navbox tracking categories]] 4ainn0gbg5a0b83wi1fod4d1hi0ikv1 Bhângsa:Automatic category TOC on pages where PAGESINCATEGORY returns zero 14 4746 19843 2024-10-05T23:51:05Z Munajad.MH 3071 ←Membuat halaman berisi '{{Tracking category}} {{TOC tracking on category pages where PAGESINCATEGORY returns zero}} {{t|Automatic category TOC}} uses <code><nowiki>{{PAGESINCATEGORY}}</nowiki></code> to count the number of pages in a category. However, as of 1 April 2020, there seems to be some issue with <code><nowiki>{{PAGESINCATEGORY}}</nowiki></code> falsely returning zero in some cases. This category tracks all pages where the count is reported as zero (or less), so that the vera...' 19843 wikitext text/x-wiki {{Tracking category}} {{TOC tracking on category pages where PAGESINCATEGORY returns zero}} {{t|Automatic category TOC}} uses <code><nowiki>{{PAGESINCATEGORY}}</nowiki></code> to count the number of pages in a category. However, as of 1 April 2020, there seems to be some issue with <code><nowiki>{{PAGESINCATEGORY}}</nowiki></code> falsely returning zero in some cases. This category tracks all pages where the count is reported as zero (or less), so that the veracity of the number can be checked. This category <em>should</em> contain only pages labelled as "empty". But until bugs in the Wikimedia software are fixed, it will include some non-empty categories. For more info, see [[phab:T18036]] and [[phab:T221795]]. [[Category:Automatic category TOC tracking categories]] [[Category:TOC tracking on category pages where PAGESINCATEGORY returns zero]] {{Automatic category TOC}} opz6q4r8791lcuiodvyn8zdstefykgc Cèṭa'an:TOC tracking on category pages where PAGESINCATEGORY returns zero 10 4747 19844 2024-10-05T23:52:17Z Munajad.MH 3071 ←Membuat halaman berisi '<div style="display:block; float:right; width:15em; margin 0 0 2em 2em; padding:1em; border: 1px solid"> '''PAGESINCATEGORY returns zero on TOC templates''' * [[:Category:Automatic category TOC on pages where PAGESINCATEGORY returns zero|Automatic category TOC]] — {{PAGESINCATEGORY:Automatic category TOC on pages where PAGESINCATEGORY returns zero}} * [[:Category:Template Category TOC on pages where PAGESINCATEGORY returns zero|standard Category TOC]] — {{PAG...' 19844 wikitext text/x-wiki <div style="display:block; float:right; width:15em; margin 0 0 2em 2em; padding:1em; border: 1px solid"> '''PAGESINCATEGORY returns zero on TOC templates''' * [[:Category:Automatic category TOC on pages where PAGESINCATEGORY returns zero|Automatic category TOC]] — {{PAGESINCATEGORY:Automatic category TOC on pages where PAGESINCATEGORY returns zero}} * [[:Category:Template Category TOC on pages where PAGESINCATEGORY returns zero|standard Category TOC]] — {{PAGESINCATEGORY:Template Category TOC on pages where PAGESINCATEGORY returns zero}} * [[:Category:Template Large category TOC on pages where PAGESINCATEGORY returns zero|Large category TOC]] — {{PAGESINCATEGORY:Template Large category TOC on pages where PAGESINCATEGORY returns zero}}</div><!-- --><noinclude><!-- -->[[Category:Wikipedia category table of contents templates]]<!-- --></noinclude> 9g9cixpb14dsajb1xptvhqchxbysl5k Bhângsa:Wikipedia category table of contents templates 14 4748 19845 2024-10-05T23:53:11Z Munajad.MH 3071 ←Membuat halaman berisi '{{Template category |description=These templates serve as quick navigational aids for large categories. While they serve a similar purpose to normal [[WP:TOC|table-of-contents]] templates, they actually move between different pages of the category listing rather than simply jumping to an HTML anchor on the existing page. Thus they are also something like [[WP:NAVBOX|navigation boxes]]. }} {{Commons category|Category TOC templates}} Category:Category namespace...' 19845 wikitext text/x-wiki {{Template category |description=These templates serve as quick navigational aids for large categories. While they serve a similar purpose to normal [[WP:TOC|table-of-contents]] templates, they actually move between different pages of the category listing rather than simply jumping to an HTML anchor on the existing page. Thus they are also something like [[WP:NAVBOX|navigation boxes]]. }} {{Commons category|Category TOC templates}} [[Category:Category namespace templates|Table of contents]] [[Category:Wikipedia table of contents templates|Category]] dtnvcs0qqjxua5fewaoh2q181q0qcue Bhângsa:Commons category link is locally defined 14 4749 19846 2024-10-05T23:54:05Z Munajad.MH 3071 ←Membuat halaman berisi '{{Empty category}} {{Wikipedia category |hidden=yes |tracking=yes |description=Pages are added to this category by '''[[Template:Commons category]]'''. It tracks cases where the locally defined link to Commons is not the pagename, and it's not the same as on Wikidata, or it is not on Wikidata.}} {{CatAutoTOC}} [[Category:Commons category Wikidata tracking categories]] [[Category:Wikipedia categories tracking Wikidata differences]]' 19846 wikitext text/x-wiki {{Empty category}} {{Wikipedia category |hidden=yes |tracking=yes |description=Pages are added to this category by '''[[Template:Commons category]]'''. It tracks cases where the locally defined link to Commons is not the pagename, and it's not the same as on Wikidata, or it is not on Wikidata.}} {{CatAutoTOC}} [[Category:Commons category Wikidata tracking categories]] [[Category:Wikipedia categories tracking Wikidata differences]] 8u95e4f476bne0vsdutbrtx5lsyqxbd Bhângsa:Commons category Wikidata tracking categories 14 4750 19847 2024-10-05T23:55:13Z Munajad.MH 3071 ←Membuat halaman berisi '{{wikipedia category|container=yes}} [[Category:Wikidata tracking categories]] [[Category:Wikimedia Commons]]' 19847 wikitext text/x-wiki {{wikipedia category|container=yes}} [[Category:Wikidata tracking categories]] [[Category:Wikimedia Commons]] p09fzae6skushq2hmhbjvept4np2tgy Bhângsa:Container categories 14 4751 19848 2024-10-05T23:56:14Z Munajad.MH 3071 ←Membuat halaman berisi '{{Commons category}} {{Container category |nocat=true }} {{Category header | first = [[Wikipedia:Container category|container categories]] | subcategories = no | class = admin | type = tracking | template = Category header | parameter = container=yes | contents = categories }} {{Cat main|Wikipedia:Container category}} [[Wikipedia:Container category|Container categories]] are categories intended to be populated entirely by subcategories. {{tlx|Container category}}...' 19848 wikitext text/x-wiki {{Commons category}} {{Container category |nocat=true }} {{Category header | first = [[Wikipedia:Container category|container categories]] | subcategories = no | class = admin | type = tracking | template = Category header | parameter = container=yes | contents = categories }} {{Cat main|Wikipedia:Container category}} [[Wikipedia:Container category|Container categories]] are categories intended to be populated entirely by subcategories. {{tlx|Container category}}, {{tlx|Maintenance category|container{{=}}yes}}, and {{tlx|Tracking category|container{{=}}yes}} will also add a category to this category. See the category pages for possible further details of their contents. ==See also== *[[:Category:Wikipedia categorization]] {{Clear}} {{CatAutoTOC}} [[Category:Wikipedia categories that should not contain articles]] [[Category:Wikipedia categories|Container]] 2rqa0pcm5jv96bd8e39mfuxv5of7i05 Cèṭa'an:Category header 10 4752 19849 2024-10-05T23:57:23Z Munajad.MH 3071 ←Membuat halaman berisi '{{Cmbox | imageright = {{#if:{{{shortcut|{{{shortcut1|{{{sc1|{{{sc|}}}}}}}}}}}}|{{Ombox/shortcut|{{{shortcut|{{{shortcut1|{{{sc|{{{sc1|}}}}}}}}}}}}|{{{shortcut2|{{{sc2|}}}}}}|{{{shortcut3|{{{sc3|}}}}}}|{{{shortcut4|{{{sc4|}}}}}}|{{{shortcut5|{{{sc5|}}}}}}}}}} | text = <div style="text-align: center;">This [[Help:Category|category]] contains {{#ifeq:{{{container}}}|yes||{{#switch:{{{contents}}} | articles = articles | audio = audio files | categori...' 19849 wikitext text/x-wiki {{Cmbox | imageright = {{#if:{{{shortcut|{{{shortcut1|{{{sc1|{{{sc|}}}}}}}}}}}}|{{Ombox/shortcut|{{{shortcut|{{{shortcut1|{{{sc|{{{sc1|}}}}}}}}}}}}|{{{shortcut2|{{{sc2|}}}}}}|{{{shortcut3|{{{sc3|}}}}}}|{{{shortcut4|{{{sc4|}}}}}}|{{{shortcut5|{{{sc5|}}}}}}}}}} | text = <div style="text-align: center;">This [[Help:Category|category]] contains {{#ifeq:{{{container}}}|yes||{{#switch:{{{contents}}} | articles = articles | audio = audio files | categories = categories | images = images | portals = portals | redirects = redirects | stubs = stubs | templates = templates | users = users | pages }} {{#ifeq:{{{subcategories}}}|no||and}}}} {{#ifeq:{{{subcategories}}}|no||[[Wikipedia:Categorization#Subcategorization|subcategories]] {{#ifeq:{{{class}}}|admin|of {{#switch:{{{contents}}} | articles = articles | audio = audio files | categories = categories | images = images | portals = portals | redirects = redirects | stubs = stubs | templates = templates | users = users | pages }}}}}} {{#ifeq:{{{type}}}|tracking|tagged with {{tlx|{{{template}}}|{{#if:{{{parameter|}}}|{{{parameter}}}}}}}{{#ifeq:{{{variant}}}|yes|&#32;or a variant thereof}}|belonging to the {{#switch:{{{type}}} | double|set = set | set-and-topic = set and topic | topic }} '''''{{#if:{{{first|}}}|{{{first}}}|{{#if:{{{name|}}}|[[{{{name}}}]]|[[{{PAGENAME}}]]}}}}'''''{{#ifeq:{{{contents}}}|categories||{{#ifeq:{{{contents}}}|container||{{#ifeq:{{{contents}}}|lists||{{#ifeq:{{{lists}}}|no||{{#ifeq:{{{type}}}|double|, as well as lists of {{#if:{{{name|}}}|{{{name}}}|{{PAGENAME}}}}|{{#ifeq:{{{type}}}|set|, as well as lists of {{#if:{{{name|}}}|{{{name}}}|{{PAGENAME}}}}|{{#ifeq:{{{type}}}|set-and-topic|, as well as lists of {{#if:{{{name|}}}|{{{name}}}|{{PAGENAME}}}}}}}}}}}}}}}}}}}}. {{#ifeq:{{{type}}}|double|{{#if:{{{topic|}}}|For topics related to {{#if:{{{name|}}}|{{{name}}}|{{PAGENAME}}}}, see [[:Category:{{{topic}}}]].}}|{{#ifeq:{{{type}}}|set|{{#if:{{{topic|}}}|For topics related to {{#if:{{{name|}}}|{{{name}}}|{{PAGENAME}}}}, see [[:Category:{{{topic}}}]].}}}}}}</div> {{#switch:{{{class}}} | admin = {{Show|[[File:Wikipedia-logo.svg|20px]] [[Wikipedia:Categorization#Wikipedia administrative categories|Administrative category]]|This category is part of the administration of Wikipedia and is not part of the encyclopaedia. It contains pages that are not [[Wikipedia:What is an article?|articles]] or it groups articles by status rather than content.}} | content = {{Show|[[File:Wiki puzzle.svg|20px]] [[Wikipedia:Categorization#Content category|Content category]]|This category is part of the encyclopaedia. It should only contain articles and/or subcategories. Related administration pages should be linked, not included in the category.}} | contents = {{Show|[[File:Wikipedia svg logo-en.svg|20px]] [[Wikipedia:Categorization#Contents category|Contents category]]|This category is a Wikipedia contents page. It is {{#ifeq:{{FULLPAGENAME}}|Category:Contents|the highest-level category|one of the highest-level categories}}.}} | {{Error|This category is unclassified!}} }} {{#switch:{{{type}}} | double = {{Show|[[File:Double-arrow.svg|20px]] [[Wikipedia:Categorization#Double category|Double category]]|This category contains a [[Wikipedia:Categorization#Set category|set]] of articles and their corresponding [[Wikipedia:Categorization#Topic category|topic categories]]. It should only contain individual {{#if:{{{name|}}}|{{{name}}}|{{PAGENAME}}}} and lists of {{#if:{{{name|}}}|{{{name}}}|{{PAGENAME}}}}. Topics related to the set should be placed in relevant [[Wikipedia:Categorization#Topic category|topic categories]]{{#if:{{{topic|}}}|, such as [[:Category:{{{topic}}}]]}}. {{#if:{{{individual|}}}|Topics related to an individual {{{individual}}} should be placed in the respective topic category.}}}}{{Category other|[[Category:Double categories]]}} | intermediate = {{Show|[[File:Venn0001.svg|20px]] [[Wikipedia:Categorization#Intermediate category|Intermediate category]]|This category serves as a cross-over point between two category trees. It should only contain categories.}} | set = {{Show|[[File:Easter-Eggs no background.gif|20px]] [[Wikipedia:Categorization#Set category|Set category]]|This category contains a set of pages in a particular group. It should only contain individual {{#if:{{{name|}}}|{{{name}}}|{{PAGENAME}}}}, as well as subcategories and lists of {{#if:{{{name|}}}|{{{name}}}|{{PAGENAME}}}}. Topics related to the set {{#if:{{{individual|}}}|or an individual {{{individual}}}}} should be placed in relevant [[Wikipedia:Categorization#Topic category|topic categories]]{{#if:{{{topic|}}}|, such as [[:Category:{{{topic}}}]]}}.}}{{Category other|[[Category:Set categories]]}} | set-and-topic = {{Show|[[File:Easter-Eggs no background.gif|20px]] [[Wikipedia:Categorization#Set-and-topic category|Set-and-topic category]] [[File:Big Book blue.svg|20px]]|This category contains a [[Wikipedia:Categorization#Set category|set]] of pages in a particular group, as well as [[Wikipedia:Categorization#Topic category|topics]] related to the set.}}{{Category other|[[Category:Set categories]]}} | topic = {{Show|[[File:Big Book blue.svg|20px]] [[Wikipedia:Categorization#Topic category|Topic category]]|This category contains pages related to a particular topic.}} | tracking = {{Show|[[File:Magnifying glass 01.svg|20px]] Tracking category|This category maintains a [[Wikipedia:Categorization#Set category|set]] of pages tagged with a particular template. Pages are automatically added to the category or one of its subcategories. {{#ifeq:{{{hidden}}}|no|The category is not [[Wikipedia:Categorization#Hidden category|hidden]] on its member pages.|The category is [[Wikipedia:Categorization#Hidden category|hidden]] on its member pages, unless the appropriate [[Special:Preferences|user preference]] is set. __HIDDENCAT__}}}}{{Category other|[[Category:Tracking categories]]}} | universal = {{Show|[[File:Globe.svg|20px]] [[Wikipedia:Categorization#Universal category|Universal category]]|This tracking category maintains a complete [[Wikipedia:Categorization#Set category|set]] of all pages within the related category tree. Pages are added to the category automatically. The category is [[Wikipedia:Categorization#Hidden category|hidden]] on its member pages, unless the appropriate [[Special:Preferences|user preference]] is set.}} __HIDDENCAT__ | {{Error|This category does not have a type!}} }} {{#ifeq:{{{container}}}|yes|{{Show|[[File:Wood Box.jpg|20px]] [[Wikipedia:Categorization#Container category|Container category]]|This category should only contain subcategories.}}{{Category other|[[Category:Container categories]]}}|{{#ifeq:{{{type}}}|double|{{Show|[[File:Article.svg|20px]] [[Wikipedia:Categorization#Article category|Article]] and [[Wikipedia:Categorization#Category category|category]] category [[File:Sub-arrows 2.svg|20px]]|This category contains [[Wikipedia:What is an article?|articles]] and categories that are not subcategories.}}|{{#switch:{{{contents}}} | articles = {{Show|[[File:Article.svg|20px]] [[Wikipedia:Categorization#Article category|Article category]]|This category should only contain [[Wikipedia:What is an article?|articles]].}} | audio = {{Show|[[File:Sound-icon.svg|20px]] [[Wikipedia:Categorization#Audio category|Audio category]]|This is a category of [[Wikipedia:Creation and usage of media files#Audio|audio files]].}} | categories = {{Show|[[File:Sub-arrows 2.svg|20px]] [[Wikipedia:Categorization#Category category|Category category]]|This category contains categories that are not subcategories.}} | disambiguation = {{Show|[[File:Disambiguation.svg|20px]] [[Wikipedia:Categorization#Disambiguation page category|Disambiguation page category]]|This is a category of [[Wikipedia:Disambiguation|disambiguation]] pages}} | help = {{Show|[[File:Nuvola apps filetypes.svg|20px]] [[Wikipedia:Categorization#Help category|Help category]]|This is a category of [[Help:Contents|help]] pages.}} | images = {{Show|[[File:Example.png|20px]] [[Wikipedia:Categorization#Image category|Image category]]|This is a category of [[Wikipedia:Images|images]].}} | lists = {{Show|[[File:List.svg|20px]] [[Wikipedia:Categorization#List category|List category]]|This is a category of [[Wikipedia:Manual of Style/Lists|lists]].}} | portals = {{Show|[[File:Portal icon.svg|20px]] [[Wikipedia:Categorization#Portal category|Portal category]]|This is a category of [[Wikipedia:Portal|portals]].}} | project = {{Show|[[File:Namespace Wikipedia.svg|20px]] [[Wikipedia:Categorization#Project page category|Project page category]]|This category contains pages relating to the administration of Wikipedia.}} | redirects = {{Show|[[File:Redirect arrow.svg|20px]] [[Wikipedia:Categorization#Redirect category|Redirect category]]|This category contains [[Wikipedia:Redirect|redirects]]{{#if:{{{from|}}}|&#32;from {{{from}}}}}{{#if:{{{to|}}}|&#32;to {{{to}}}}}.<br><small>Do not [[Wikipedia:Substitution|substitute]] redirect templates. See [[Wikipedia:WikiProject Redirect/Style guide]] for more details on layout.<br/>See [[Wikipedia:Template messages/Redirect pages]] for a list of redirect templates.</small>}}{{Category other|[[Category:All redirect categories]]}} | stubs = {{Show|[[File:Stub W.svg|20px]] [[Wikipedia:Categorization#Stub category|Stub category]]|This is a category of [[Wikipedia:Stub|stubs]].}} | templates = {{Show|[[File:Curly Brackets.svg|20px]] [[Wikipedia:Categorization#Template category|Template category]]|This is a category of [[Help:Template|templates]].}} | users = {{Show|[[File:User.svg|20px]] [[Wikipedia:Categorization#User page category|User page category]]|This is a category of [[Wikipedia:Wikipedians|Wikipedia users]].}} | variety = {{Show|[[File:Psychedelic dingbats.png|20px]] [[Wikipedia:Categorization#Variety category|Variety category]]|This category contains a variety of different kinds of pages.}} | {{Error|The contents of this category are not defined!}} }} }}}}}}{{Single namespace|category}}<noinclude> {{Documentation}} </noinclude> kyybtpgo0mosxxytohbkypjhsran26c Cèṭa'an:Category header/doc 10 4753 19850 2024-10-05T23:58:11Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Substitution|not}} ===Usage=== This template should be placed at the top of a category page. It produces a sentence that briefly explains the purpose of the category and it classifies the category into a number of different kinds of category. ;Parameters The full list of parameters is: <pre style="overflow:auto;"> {{Category header | shortcut/sc = | shortcut1/sc1 = | shortcut2/sc2 = | shortcut3/sc3 = | shortcut4/sc4 = | short...' 19850 wikitext text/x-wiki {{Documentation subpage}} {{Substitution|not}} ===Usage=== This template should be placed at the top of a category page. It produces a sentence that briefly explains the purpose of the category and it classifies the category into a number of different kinds of category. ;Parameters The full list of parameters is: <pre style="overflow:auto;"> {{Category header | shortcut/sc = | shortcut1/sc1 = | shortcut2/sc2 = | shortcut3/sc3 = | shortcut4/sc4 = | shortcut5/sc5 = | name = | first = | container = | subcategories = | lists = | class = | type = | topic = | individual = | template = | parameter = | variant = | hidden = | contents = | from = | to = }} </pre> Not all parameters should nor can be used together. All the parameters are optional, unless otherwise noted; however, not using them when they should be used may produce a warning or misleading information. *'''shortcut''': Enter a redirect shortcut (without wikilink) to appear in a [[Template:Ombox/shortcut|shortcut box]] at the right of the message box. *'''shortcut1''': Use the numbered shortcut parameters to enter up to five shortcuts. *'''name''': Enter the name of the category how it should be written in the middle of a sentence. Apart from in tracking categories (see ''type''), the text entered in this parameter will be wiki-linked in the first sentence, unless the ''first'' parameter is used. This parameter is unnecessary if the name of the category is already how it should be written in the middle of a sentence or if the ''first'' parameter is used in any category other than a double category or set category (see ''type''). This parameter is also unnecessary for tracking categories. If neither this parameter nor the ''first'' parameter are used, the page name will be wiki-linked. **Examples: [[:Category:Individual animals]]: <code>individual animals</code>; [[:Category:Fast & Furious films]]: <code><nowiki>''Fast & Furious'' films</nowiki></code> *'''first''': Enter a descriptive name for the category, written how it should be written in the middle of a sentence, and attach appropriate wiki-links. This parameter is unnecessary if the wiki-link is identical to the name of the category or the text entered in the ''name'' parameter. This parameter is also unnecessary for tracking categories (see ''type''). This parameter can be used to provide the name of the category in a slightly different format for the first time it is mentioned in the category description, or to display the name without a link. **Examples: [[:Category:People from Yorkshire]]: <code><nowiki>[[people]] from [[Yorkshire]]</nowiki></code>; [[:Category:The Beatles members]]: <code><nowiki>[[List of line-ups of bands featuring members of The Beatles|members of The Beatles]]</nowiki></code> *'''container''': Enter <code>yes</code> for categories containing only subcategories. *'''subcategories''': Enter <code>no</code> if the category does not contain any subcategories and is unlikely to in the future (e.g. [[:Category:All disambiguation pages]]). *'''lists''': For double categories, set categories and set-and-topic categories (see ''type''), enter <code>no</code> if the category does not contain any lists and is unlikely to in the future. *'''class''': Enter the name of the category class (only 1): **'''admin''': For categories that are part of the administration of Wikipedia. **'''content''': For categories that contain encyclopaedic contents. **'''contents''': For contents pages at the top of the category tree. *'''type''': Enter the name of the category type (only 1): **'''intermediate''': For categories named "X by Y" that only contain subcategories. These categories are always container categories (see ''contents''). **'''set''': For categories containing a set of group members. **'''double''': For set categories that also contain the members' corresponding categories. **'''tracking''': For set categories populated by a template. **'''topic''': For categories containing pages related to a particular topic. **'''set-and-topic''': For categories containing both a set and a topic. **'''universal''': For categories containing all pages in the subcategories of the related category tree. *'''topic''': For double categories and set categories (see ''type''), enter the name (without the "Category:" prefix) of the corresponding topic category (see ''type'') if applicable. The topic category is often a parent category of the double category or set category. **Example: [[:Category:Presidents of the United States]]: <code>Presidency of the United States</code> *'''individual''': For double and set categories (see ''type''), enter the generic name for a member of the set. This parameter is unnecessary if it is unlikely that there will be any topics about any individual members of the set (e.g. [[:Category:Songs written by Buddy Holly]]). **Example: [[:Category:The Beatles members]]: <code>Beatle</code> *'''template''': For tracking categories (see ''type''), enter the name (without the "Template:" prefix) of the main template that populates the category. This parameter is required for tracking categories and will not work with other category types. **Example: [[:Category:Good articles]]: <code>Good article</code> *'''parameter''': For tracking categories (see ''type''), enter the name of the required parameter of the main template that populates the category if necessary. **Example: [[:Category:Use British English from August 2010]]: <code>date=August 2010</code> *'''variant''': For tracking categories (see ''type''), enter <code>yes</code> if there is more than one template that populates the category. *'''hidden''': For tracking categories (see ''type''), enter <code>no</code> to not make the category a hidden category. *'''contents''': This parameter is unnecessary for double categories (see ''type''). It is optional for container categories (see ''container''). Enter the kind of contents contained in the category (only 1): **'''articles''' For categories containing [[Wikipedia:What is an article?|articles]]. **'''audio''': For categories containing audio files. **'''categories''': For categories containing categories that are not subcategories. **'''disambiguation''': For categories containing disambiguation pages. **'''help''': For categories containing pages in the help namespace. **'''images''': For categories containing image files. **'''lists''': For categories containing lists. **'''portals''': For categories containing pages in the portal namespace. **'''project''': For categories containing pages in the Wikipedia namespace. **'''redirects''': For categories containing redirects. **'''stubs''': For categories containing stubs. **'''templates''': For categories containing pages in the template namespace. **'''users''': For categories containing pages in the user namespace. **'''variety''': For tracking categories (see ''type'') containing multiple kinds of pages. *'''from''': For redirect categories (see ''contents''), enter the kind of pages the redirects are. **Example: [[:Category:Redirects from misspellings]]: <code><nowiki>misspellings or [[typographical error]]s</nowiki></code> *'''to''': For redirect categories (see ''contents''), enter the kind of pages the redirect targets are. **Example: [[:Category:Redirects from misspellings]]: <code>the correct spellings</code> {{Other category-header templates}} <includeonly>{{Sandbox other|| <!-- Categories go here: --> [[Category:Category namespace templates]] }}</includeonly> 2dxr5hphvxg91oqkvsz05fed2g8p7j1 Pambâgiyân bâkto neng Inḍonèsia 0 4754 20110 20075 2024-10-08T05:28:18Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Pambâgiân Bhâkto nâng Inḍonèsia]] ka [[Pambâgiyân bâkto neng Inḍonèsia]] 20075 wikitext text/x-wiki {{Zona bâkto nâng  Inḍonèsia}} Sanonto, [[ Inḍonèsia ]] tabâgi attas tâllo' [[zona bâkto]], èngghi panèka:<ref name="CNN">{{Cite web|title=3 Pembagian Waktu di Indonesia dan Wilayahnya: WIB, WITA, WIT|url=[https://www.cnnindonesia.com/edukasi/20230426104629-569-942144/3-pembagian-waktu-di-indonesia-dan-wilayahnya-wib-wita-wit](https://www.cnnindonesia.com/edukasi/20230426104629-569-942144/3-pembagian-waktu-di-indonesia-dan-wilayahnya-wib-wita-wit)|website=CNN Indonesia|access-date=2024-07-03|language=id}}</ref> * Bâkto Inḍonèsia Bârá' ya'ni ({{lang-id|[[Waktu  Inḍonèsia  Barat]]|italic=yes}}) ([[WIB]]), UTC+07:00, kalabân sèngray mizan (bujur tolok) 105°BT. WIB nyentangè polo [[Sumatra]], [[Jhâbâ]], Propènsi [[Kalimantan Bârâ']], tor [[Kalimantan Tenga]].<ref name="Detik">{{Cite web|title=Pembagian Zona Waktu di Indonesia Sesuai dengan Wilayahnya|url=[https://www.detik.com/edu/detikpedia/d-7278781/pembagian-zona-waktu-di-indonesia-sesuai-dengan-wilayahnya](https://www.detik.com/edu/detikpedia/d-7278781/pembagian-zona-waktu-di-indonesia-sesuai-dengan-wilayahnya)|website=Detik.com|access-date=2024-07-03|language=id}}</ref> * Bâkto Inḍonèsia Tenga ya'ni ({{lang-id|[[Waktu  Inḍonèsia  Tengah]]|italic=yes}}) ([[WITA]]), UTC+08:00, kalabân sèngray mizan (bujur tolok) 120°BT. WITA nyentangè Propènsi [[Kalimantan Dhimor]], [[Kalimantan Lao']], [[Kalimantan Dâjâ]], [[Sulawesi]], [[Bhâli]], tor [[Kapoloan Nosa Tongghârâ]].<ref name="Detik"/> * Bâkto Inḍonèsia Dhimor ya'ni ({{lang-id|[[Waktu  Inḍonèsia  Timur]]|italic=yes}}) ([[WIT]]), UTC+09:00, kalabân sèngray mizan (bujur tolok) 135°BT. WIT nyentangè [[Kapoloan Maluku]] tor bilayah [[Papua (bilayah Indonesia)|Papoa Inḍonèsia]].<ref name="Detik"/> Pambâgiân zona bâkto anika èmabi molan tangghâl [[1 Januari]] [[1988]] adhâsar [[Keputusan Prèsidèn (Indonesia)|Keputusan Prèsidèn]] (Keppres) ''No. 41 tahun [[1987]]''<ref name="Keppres">{{Cite act|title=Pembagian Wilayah Republik Indonesia Menjadi 3 (Tiga) Wilayah Waktu|url=[https://peraturan.bpk.go.id/Home/Details/64496/keppres-no-41-tahun-1987](https://peraturan.bpk.go.id/Home/Details/64496/keppres-no-41-tahun-1987)|type=Keputusan Presiden|index=41|year=1987}}</ref> kangsan ghi' èghuna'aghi nâng taon 2024.<ref name="CNN"/> Bâkto Mosèm panas (bâkto nèmor) sèkaotara kalabân [[Waktu Musim Panas]] (DST) ta' tatâttap'aghi nâng bilayah mana pun nâng Inḍonèsia. == Basis data zona bâkto IANA == [[Basis Data Zona Bâkto|Basis data zona bâkto IANA]] amanol empa' zona ka'angghuy bilayah Inḍonèsia nâng File [[Daftar zona bâkto nâng Basis Data Zona Bâkto|zone.tab]].<ref name=Eggert>{{Cite web|url=https://github.com/eggert/tz/blob/main/asia|title=Eggert/Tz|website=[[GitHub]]|date=10 February 2022}}</ref> * Asia/Jakarta * Asia/Pontianak * Asia/Makassar * Asia/Jayapura == Pongkasan == Umumma panika [[Tz database|basis data zona bâkto]] ngaghuna'aghi pasèngkathân asal-amowasal nyama zona panika dâlâm [[bhâsa Inggris]], nangèng khusus zona bâkto nâng Inḍonèsia, pasèngkathân sè èghuna'aghi umum asombhâr nyama dâlâm bhâsa Inḍonèsia, sadâghâna kalamon pasèngkathân panika bujud dâlâm kontèks bhâsa Inggris. Samondhâjâna mumkin èmatrábaghi ghuna nyèmot marduwân sè târbi' sa'at aghâdhuân pasèngkathân dâri istilah bhâsa Inggrissa, kalabân umpama: "''Western Indonesia Time''" sè èsingkat "WIT" akojâm ranco sarâng "Waktu Indonesia Timur" sè jhughân asingkat "WIT", otabâna ''Indonesian Central Time'' sè èsingkat abhâdhi "ICT" ngasèlaghi ranco bi' "''Indochina Time''" ([[UTC+07:00|Waktu Indochina]]) jhughânna tasingkat "ICT".<ref>{{Cite web|title=Indochina Time – ICT Time Zone|url=https://www.timeanddate.com/time/zones/ict|website=www.timeanddate.com|language=en|access-date=2023-04-09}}</ref> == Ohgâr == {{reflist}} == Pranala loar == * [http://time.kim.lipi.go.id/ Waktu Standard Indonesia] {{Webarchive|url=https://web.archive.org/web/20160121032824/http://time.kim.lipi.go.id/ |date=2016-01-21 }} (dari [[Lembaga Ilmu Pengetahuan Indonesia]]) {{Asia topic|Time zone}} [[Category:Zona bâkto Inḍonèsia|*]] [[Category:Bâkto aruju' dâ' naghâra|Inḍonèsia]] [[Category:Geografi Inḍonèsia]] [[Category:Komunikasi nâng Inḍonèsia]] {{geo-stub}} 7ygha99tx98937m540x58ihwzlyjw2a Cèṭa'an:Zona bâkto nâng Inḍonèsia 10 4755 20058 20057 2024-10-07T14:10:00Z Munajad.MH 3071 20058 wikitext text/x-wiki {{Infobox | title = [[Zona bâkto Inḍonèsia]] | image = [[File:TimezonesID.svg|350px|center]] | caption = Dennah zona bâkto  Inḍonèsia {{collapsed infobox section begin|div=yes|Bâkto tamangkèn|titlestyle=background-color:#00ffff}} | label1 = [[Waktu Inḍonèsia Barat]] [[UTC+07:00|(UTC+07:00)]] | data1 = '''{{time|ef=dmy24|WIB|hide-tz =yes|dst=no|lang=id}}''' | label2 = [[Waktu Inḍonèsia Tengah]] [[UTC+08:00|(UTC+08:00)]] | data2 = '''{{time|WITA|hide-tz = yes|dst=no|lang=id}}''' | label3 = [[Waktu Inḍonèsia Timur]] [[UTC+09:00|(UTC+09:00)]] | data3 = '''{{time|WIT|hide-tz = yes|dst=no|lang=id}}''' | label4 =[[tz database]] | data4 = Asia/[[Jakarta]] · Asia/[[Pontianak]] · Asia/[[Makassar]] · Asia/[[Jayapura]] }}<noinclude> [[Category:Time zones templates]]</noinclude> {{collapsed infobox section end}} <noinclude> [[Category:Template zona bâkto]] [[Category:Time zones templates]] 8gvwmnhoorz2vclku786tv5actnt7m9 Cèṭa'an:Collapsed infobox section begin 10 4756 19855 2024-10-06T16:05:35Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#if:{{{div|}}}|</div>}}{{#if:{{{td|}}}|<td>}}</td></tr> <tr><td colspan="{{#if:{{{columns|}}}|{{{columns}}}|2}}"> {| class="mw-collapsible mw-collapsed" style="{{#if:{{yesno|{{{cont|{{{last|}}}}}}}}|margin-bottom:-.65em}}; {{{style|}}}; width:100%;" |- ! colspan="{{#if:{{{columns|}}}|{{{columns}}}|2}}" style="line-height:normal; padding:0.2em; {{{titlestyle|}}};" | <div style="text-align: center; padding: 0 0.4em; margin: 0 3.3em">{{{1|Further info...' 19855 wikitext text/x-wiki <includeonly>{{#if:{{{div|}}}|</div>}}{{#if:{{{td|}}}|<td>}}</td></tr> <tr><td colspan="{{#if:{{{columns|}}}|{{{columns}}}|2}}"> {| class="mw-collapsible mw-collapsed" style="{{#if:{{yesno|{{{cont|{{{last|}}}}}}}}|margin-bottom:-.65em}}; {{{style|}}}; width:100%;" |- ! colspan="{{#if:{{{columns|}}}|{{{columns}}}|2}}" style="line-height:normal; padding:0.2em; {{{titlestyle|}}};" | <div style="text-align: center; padding: 0 0.4em; margin: 0 3.3em">{{{1|Further information}}}</div></th> </tr>{{#if:{{{div|}}}|<div>}}</includeonly><noinclude> {{documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> 3flhisbm0xihorh9dfwqgsbdyiqei7k Cèṭa'an:Collapsed infobox section begin/doc 10 4757 19856 2024-10-06T16:06:21Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{Template shortcut |cisb}} {{Collapse Templates}} This template is used with {{tlx|collapsed infobox section end}} to create a collapsed section in an infobox. This is not the same as {{tl|hidden}}, which can be used to collapse an infobox, or {{tl|collapsible list}}, which collapses a single list within an infobox. == Usage == Place {{tlc|co...' 19856 wikitext text/x-wiki {{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{Template shortcut |cisb}} {{Collapse Templates}} This template is used with {{tlx|collapsed infobox section end}} to create a collapsed section in an infobox. This is not the same as {{tl|hidden}}, which can be used to collapse an infobox, or {{tl|collapsible list}}, which collapses a single list within an infobox. == Usage == Place {{tlc|collapsed infobox section begin}} before the first line of the collapsed section (typically in the caption, for an infobox with an image), and place {{tlc|collapsed infobox section end}} after the last line of the collapsed section (typically just after the website or footnotes). == Parameters == The template has one optional unnamed parameter which is the title used for the collapsed section. : {{tlc|collapsed infobox section begin|Heading}} If omitted, the template will use the default heading, "<code>Further information</code>". The template has two optional named parameters for adjusting the style. To change the style for the section title, use {{para|titlestyle}}. To change the style for the collapsed table, use {{para|style}}. Setting {{para|{{abbr|cont|continued}}|yes}} or {{para|last|yes}} will reduce the margin at the bottom of the section. Setting {{para|div|yes}} will inject {{tag|div|c}} and {{tag|div|o}} tags to fix "linter errors". Typically, this is necessary when the {{tlc|collapsed infobox section begin}} or {{tlc|collapsed infobox section end}} is placed inside of an {{tlc|infobox}} caption. Setting {{para|td|yes}} will inject a {{tag|td|o}} tag before the content in order to fix a different Linter error that can occur when this template is used inside other infobox parameters. If the hidden content spans three or more columns, set {{para|columns|3}} or the respective number of columns. == Example == {{Infobox person | name = Tim Template | image = wikipedia.png | caption = Tim in 2012 {{collapsed infobox section begin|div=yes|Biographical data|titlestyle=background-color:#eee}} | birth_date = {{birth date and age|2000|1|1}} | alma_mater = Wikipedia | website = {{official website|www.wikipedia.org}}<!-- -->{{collapsed infobox section end}} }} <syntaxhighlight lang="wikitext" style="overflow:auto"> {{Infobox person | name = Tim Template | image = wikipedia.png | caption = Tim in 2012 {{collapsed infobox section begin|div=yes|Biographical data|titlestyle=background-color:#eee}} | birth_date = {{birth date and age|2000|1|1}} | alma_mater = Wikipedia | website = {{official website|www.wikipedia.org}}<!-- -->{{collapsed infobox section end}} }} </syntaxhighlight> == Warnings == If either the begin or end templates are not properly transcluded, disaster may strike, causing the infobox to either swallow the article (missing the end template), or terminate unexpectedly (missing the begin template). When biographical infoboxes include the subject's signature, the signature cannot be inside the collapsed portion. If either {{para|signature}} ''or'' {{para|signature_alt}} are included between the begin and end templates, the infobox will swallow the article. As with all collapsed content, if there are references to citations (<code><nowiki><ref>...</ref></nowiki></code>) inside collapsible sections, readers cannot jump to the location of the reference using the backlinks (^ or {{var|n}}{{sup|a b c ...}}) at the citation. Backlinks will only work when the collapsible section(s) is/are expanded. The same is true for citations within a collapsed {{tl|collapsible list}} or {{tl|hidden}} template or any collapsed content. == See also == * {{tl|hidden}}, {{tl|hidden begin}}, and {{tl|hidden end}} * {{tl|Collapsible list}} * {{tl|Infobox}} <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Infobox templates| ]] [[Category:Collapse templates]] }}</includeonly> i64ou371cmzx09v5v909ch6fcuj8lza Cèṭa'an:Collapse 10 4758 19857 2024-10-06T16:07:19Z Munajad.MH 3071 ←Membuat halaman berisi '{| <!-- Template:Collapse --> class="mw-collapsible mw-archivedtalk {{#switch:{{lc:{{{expand|no}}}}}|uncollapse|uncollapsed|expand|expanded|yes|y=mw-uncollapsed|#default=mw-collapsed}} {{{class|}}}" style="{{{{{|safesubst:}}}#ifeq:{{NAMESPACEE}}|{{ns:0}}|display: none;}}background-color: {{{bg1|transparent}}}; text-align: left; border: {{{border|1px}}} solid {{{b-color|silver}}}; {{{{{|safesubst:}}}#switch:{{{float|}}} | left = margin:0.2em 0.5em 0.2em 0; width:{...' 19857 wikitext text/x-wiki {| <!-- Template:Collapse --> class="mw-collapsible mw-archivedtalk {{#switch:{{lc:{{{expand|no}}}}}|uncollapse|uncollapsed|expand|expanded|yes|y=mw-uncollapsed|#default=mw-collapsed}} {{{class|}}}" style="{{{{{|safesubst:}}}#ifeq:{{NAMESPACEE}}|{{ns:0}}|display: none;}}background-color: {{{bg1|transparent}}}; text-align: left; border: {{{border|1px}}} solid {{{b-color|silver}}}; {{{{{|safesubst:}}}#switch:{{{float|}}} | left = margin:0.2em 0.5em 0.2em 0; width:{{{{{|safesubst:}}}#if:{{{width|}}}|{{{width}}}|auto}}; float: left; clear: {{{clear|left}}} | right = margin:0.2em 0 0.2em 0.5em; width:{{{{{|safesubst:}}}#if:{{{width|}}}|{{{width}}}|auto}}; float: right; clear: {{{clear|right}}} | none = margin:0.2em 0; width:{{{{{|safesubst:}}}#if:{{{width|}}}|{{{width}}}|auto}}; clear: {{{clear|none}}} | center | centre = margin:0.2em auto; width:{{{{{|safesubst:}}}#if:{{{width|}}}|{{{width}}}|auto}}; clear: {{{clear|both}}} | #default = margin: 0.2em auto auto; width:{{{{{|safesubst:}}}#if:{{{width|}}}|{{{width}}}|100%}}; clear: {{{clear|both}}} }}; padding: 1px;" |- ! style="background-color: {{{background|{{{bg|#F0F2F5}}}}}}; font-size:87%; padding:0.2em 0.3em; text-align: {{{{{|safesubst:}}}#if:{{{left|}}}|left|{{{{{|safesubst:}}}#if:{{{center|}}}|center|left}}}}; {{{{{|safesubst:}}}#if:{{{fc|}}}|color: {{{fc}}};|}}" | <div style="display: inline; font-size: 115%;">{{{2|{{{title|{{{reason|{{{header|{{{heading|{{{result|Extended content}}}}}}}}}}}}}}}}}}</div> |- | style="border: solid {{{border2|1px silver}}}; padding: {{{padding|8px}}}; background-color: {{{bg2|white}}};" | <div>{{{content|{{{text|{{{1<noinclude>|{{lorem ipsum|3}}</noinclude>}}}}}}}}}</div> |}{{{{{|safesubst:}}}#ifeq:{{NAMESPACEE}}|{{ns:0}}|<span class="error noprint">[[Template:collapse]] is not available for use in articles (see [[MOS:COLLAPSE]]).</span>}}<noinclude> {{Documentation}} </noinclude> 18z1l6nprqraqo26rrr8dvtz5p2ag0n Cèṭa'an:Collapse/doc 10 4759 19858 2024-10-06T16:07:56Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High-use}} {{Collapsible templates}} The {{tlx|collapse|<nowiki>folding text</nowiki>}} template is used for placing collapse boxes around ''short'' discussions and bits of discussions. To fold ''long'' discussion threads, use {{tlx|Collapse top}}<code>... lots of text ...</code>{{tlx|Collapse bottom}}. There are cases where these template wi...' 19858 wikitext text/x-wiki {{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High-use}} {{Collapsible templates}} The {{tlx|collapse|<nowiki>folding text</nowiki>}} template is used for placing collapse boxes around ''short'' discussions and bits of discussions. To fold ''long'' discussion threads, use {{tlx|Collapse top}}<code>... lots of text ...</code>{{tlx|Collapse bottom}}. There are cases where these template will not work. See [[Help:Collapsing]] for other options. This template should only be used in accordance with the [[Wikipedia:refactoring talk pages]] guideline; it should never be used to end a discussion over the objections of other editors, except in cases of unambiguous disruptive editing. Do not hide content in articles. This violates the [[WP:Manual of Style#Scrolling lists and collapsible content]] and [[WP:Accessibility]] guidelines. == Usage == {{Tlx|Collapse|1&#61;<var>Discussion text to be put into box.</var>|2&#61;<var>Optional custom heading</var>}} It is definitely safest to use the named {{para|1}} and {{para|2}} parameters, because otherwise any "=" character will break the template. For compatibility with various discussion-boxing and -closing, and discussion-wrapping templates, {{para|1}} can also be given as {{para|content}} or {{para|text}}, and {{para|2}} can also be given as {{para|title}}, {{para|reason}}, {{para|header}}, {{para|heading}}, or {{para|result}}. This works with collapsed bulleted list (the first bullet will look correct):<br> {{Tlx|Collapse|title&#61;|Bulleted list}} Start bulleted list on a new line. === HTML version === If you find that the template does not function properly in a particular circumstance, this is most likely because the wikicode table markup (<code><nowiki>{|</nowiki></code>, etc.) only works when it is at the beginning of a newline. A workaround for this is the "pure HTML" ({{tag|table|o}}, etc.) variant of this template, '''{{tlx|Collapse/HTML}}''', which is identical (same parameters, etc.) other than in not using wikimarkup for the layout-table code. === The <code>bg</code> parameter === The <code>bg</code> parameter is optional. It changes the background color. Use [[Web color]] values (e.g. <code>#F0F2F5</code>). ;Example: <code>{<nowiki />{Collapse|1=<var>Discussion text to be put into box.</var>|bg=#F0F2F5}<nowiki />}</code> creates: {{Collapse|1=Discussion text to be put into box.|bg=#F0F2F5}} === The <code>padding</code> parameter === The <code>padding</code> parameter adjusts the amount of cell padding (defaults to <code>8px</code>): <code>{<nowiki />{Collapse|1=<var>Discussion text to be put into box.</var>|padding=20px}<nowiki />}</code> creates the following (expand the box to see the border padding effect): {{Collapse|1=Discussion text to be put into box.|padding=20px}} === The <code>float</code> parameter === The <code>float</code> parameter allows the collapsed content to float to the left, right, or center of the page (defaults to <code>none</code> with <code>width = 100%</code>): <code><nowiki>{{</nowiki>Collapse|1=<var>Discussion text to be put into box.</var>|float=center<nowiki>}}</nowiki></code> creates the following: {{Collapse|1=Discussion text to be put into box.|float=center}} <code><nowiki>{{</nowiki>Collapse|1=<var>Discussion text to be put into box.</var>|float=center|width=30em<nowiki>}}</nowiki></code> creates the following: {{Collapse|1=Discussion text to be put into box.|float=center|width=30em}} <code><nowiki>{{</nowiki>Collapse|1=<var>Discussion text to be put into box.</var>|float=left|width=30em<nowiki>}}</nowiki></code> creates the following: {{Collapse|1=Discussion text to be put into box.|float=left|width=30em}} {{clear}} <code><nowiki>{{</nowiki>Collapse|1=<var>Discussion text to be put into box.</var>|float=right|width=30em<nowiki>}}</nowiki></code> creates the following: {{Collapse|1=Discussion text to be put into box.|float=right|width=30em}} {{clear}} <code><nowiki>{{</nowiki>Collapse|1=<var>Discussion text to be put into box.</var>|float=none|width=30em<nowiki>}}</nowiki></code> creates the following: {{Collapse|1=Discussion text to be put into box.|float=none|width=30em}} === Around header text === When used with a section of text, include the section header in the collapsed portion of text. For example, given: {| style="background-color: lavender" | Example text|&#x3d;&#x3d; [[Help:Section|Heading]] &#x3d;&#x3d;<br />{{Lorem ipsum}} |} Replace with: {{mono|{{Tlsp|Collapse|1&#61;{{Lorem ipsum}}|2&#61;[[Help:Section|Heading]]}}}} ===The <code>expand</code> parameter=== Simply add {{para|expand|yes}} to have the box show up in expanded form with a "hide" link, instead of collapsed form with a "show" link. Other options: {{para|expand|}} <code>yes, y, expand, expanded, uncollapse, uncollapsed</code>. Note: {{para|expand|no}} will fold the box (default). ===The <code>clear</code> parameter=== In some situations you may not want the default <code>clear: both;</code> CSS to apply, which puts the collapse box below any left- or right-floated content within the same HTML block. In this case, you can use {{para|clear|none}}, {{para|clear|right}}, or {{para|clear|left}}, as needed. ===When content includes tables=== This template frequently breaks when used around content that consists of or includes [[Help:Table|wikitables]]. Such content can be made collapsible by using the {{tlx|collapse top}} and {{tlx|collapse bottom}} templates instead of {{tlx|collapse}}. If you want to collapse only the table and not other content, you can do this using wikitable parameters. See the [[Help:Collapsing#Collapsing tables by default|Collapsing tables]] guide for help. ==Limitations== {{transcluded section|source=Help:Collapsing#Limitations}} {{#section-h:Help:Collapsing|Limitations}} ==TemplateData== {{TemplateData header}} <templatedata> { "description": "Creates a collapsible box that allows its content to be hidden or revealed on user's command. It is used to reduce clutter.", "params": { "1": { "label": "Contents", "description": "Contents of the box", "type": "content", "required": true, "aliases": [ "content", "text" ] }, "2": { "label": "Title", "description": "Text of title bar. Defaults to \"Extended contents\".", "type": "string", "suggested": true, "aliases": [ "title", "heading", "header", "reason", "result" ], "default": "Extended content" }, "expand": { "label": "Expanded by default?", "description": "Setting to \"yes\" (or \"y\", \"expand\", \"expanded\", \"uncollapse\", or \"uncollapsed\") will cause the box to show its contents by default. Any other value (and omitting this parameter) causes the box to be expanded by default. If not set or set to another value (e.g. \"no\") the box will be collapsed by default (its contents hidden).", "type": "string", "default": "no" }, "border": { "label": "Border width", "description": "Width of the outermost border. Accepts a number (e.g. 2) followed immediately with a CSS-compatible unit of measurement. (e.g. \"px\") Example: 2px.", "type": "string", "default": "1px" }, "bg": { "label": "Title bar's color", "description": "Color of the title bar. Can be set any valid CSS color value but please take care that text would remain black.", "type": "string", "aliases": [ "background" ], "default": "#F0F2F5" }, "padding": { "label": "Padding", "description": "Width of the padding, the empty space between border and the contents. Accepts a number (e.g. 2) followed immediately with a CSS-compatible unit of measurement. (e.g. \"px\") Example: 2px.", "default": "8px" }, "bg1": { "label": "Outer background", "description": "Color of the space between the inner and outer border. Can be set to any valid CSS color.", "type": "string", "default": "transparent" }, "b-color": { "label": "Outer border color", "description": "Color of the outer border. Can be any valid CSS color.", "type": "string", "default": "silver" }, "width": { "label": "Collapse box width", "description": "The width of the entire collapsed box.", "type": "string", "default": "100%" }, "center": { "label": "Center-align title", "description": "If set to any value, the title will be centered.", "type": "boolean" }, "fc": { "label": "Font color", "description": "Font color for the title. Also sets the color of the [show]/[hide] link. Can be any valid CSS color", "type": "string" }, "class": { "label": "CSS class", "description": "Additional CSS class to add", "type": "string" }, "float": { "label": "CSS float", "description": "CSS float, one of \"left\", \"right\", \"none\", \"center\"/\"centre\", or blank.", "type": "string" }, "clear": { "label": "CSS clear", "description": "CSS clear value. The default depends on the selected float. Usually one of \"none\", \"left\", \"right\", or \"both\"", "type": "string" }, "left": { "label": "Left-align title", "description": "Left-aligns the title. Takes precedence over center.", "type": "boolean" }, "border2": { "label": "Content border", "description": "CSS border styling to add to the content.", "type": "string", "default": "1px silver" }, "bg2": { "label": "Content background color", "description": "Background color to use for expanded content.", "type": "string", "default": "white" } } } </templatedata> == Re-using at other wikis == This template depends upon using the three classes <code>mw-collapsible</code>, <code>mw-uncollapsed</code> and <code>mw-collapsed</code>, which are part of MediaWiki versions ≥ 1.18. For wikis using these version of MediaWiki, this template can simply be exported and then imported into another MediaWiki installation. This template transcludes {{tl|main other}} and {{tl|lorem ipsum}}, which should also be imported at the same time. Some changes to the source code will need to be made in order for this template to become usable on the Main/Article (ns:0) [[mw:Help:Namespaces|namespace]]. The toggle text can be edited at external Wiki's [[MediaWiki:Collapsible-expand]] and [[MediaWiki:Collapsible-collapse]] pages. Further information at [[mw:ResourceLoader/Modules#jquery.makeCollapsible|jquery.makeCollapsible module]]. == See also == * {{tl|Collapse top}} and {{tl|Collapse bottom}} * {{tl|discussion top}} * {{tl|hidden}} {{templates for archiving|state=expanded}} <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Wikipedia archived wrapper templates]] [[Category:Collapse templates]] }}</includeonly> cf3r4a5jq0nc7sk3i9txhif766jd8g2 Cèṭa'an:Collapsed infobox section end 10 4760 19859 2024-10-06T16:08:41Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#if:{{{div|}}}|</div>|}}</td></tr></table>{{#if:{{{div|}}}|<div>|}}</includeonly><noinclude> {{Documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude>' 19859 wikitext text/x-wiki <includeonly>{{#if:{{{div|}}}|</div>|}}</td></tr></table>{{#if:{{{div|}}}|<div>|}}</includeonly><noinclude> {{Documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> ptpnurwi2j6c2fpnda9qexmftqn7frc Cèṭa'an:Collapsed infobox section end/doc 10 4761 19860 2024-10-06T16:09:31Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> {{Template shortcuts|cise}} This template is used with {{tlx|collapsed infobox section begin}} to end a collapsed section in an infobox. This is not the same as {{tl|hidden}}, which can be used to collapse an infobox, or {{tl|collapsible list}}, which collapses a single list within an infobox. == Usage == Place {{tld|collapsed infobox section begin}} befor...' 19860 wikitext text/x-wiki {{Documentation subpage}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> {{Template shortcuts|cise}} This template is used with {{tlx|collapsed infobox section begin}} to end a collapsed section in an infobox. This is not the same as {{tl|hidden}}, which can be used to collapse an infobox, or {{tl|collapsible list}}, which collapses a single list within an infobox. == Usage == Place {{tld|collapsed infobox section begin}} before the first line of the collapsed section (typically in the caption, for an infobox with an image), and place {{tld|collapsed infobox section end}} after the last line of the collapsed section (typically just after the website or footnotes). == See also == * {{tl|hidden}}, {{tl|hidden begin}}, and {{tl|hidden end}} * {{tl|Collapsible list}} * {{tl|Infobox}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Infobox templates| ]] [[Category:Collapse templates]] }}</includeonly> 4jpfe2g6x9xgczfgvt82qi5ghbirddq Cèṭa'an:Hidden 10 4762 19861 2024-10-06T16:10:45Z Munajad.MH 3071 ←Membuat halaman berisi '{{hidden begin|toggle={{{showhide|}}}{{{toggle|}}}|expanded={{{expand|{{{expanded|}}}}}}|class={{{class|}}}|border={{{border|}}}|style={{{framestyle|{{{style|{{{css|}}}}}}}}} |titlebgcolor={{{titlebgcolor|{{{background|{{{bg1|}}}}}}}}}|ta1={{{titlealign|{{{ta1|center}}}}}}|titlestyle={{safesubst<noinclude/>:#if:{{{multiline|{{{multi-line|}}}}}}|height:auto;}}{{safesubst<noinclude/>:#ifeq:{{{fw1|bold}}}|bold||font-weight:{{{fw1|bold}}};}}{{{headercss|{{{headerstyl...' 19861 wikitext text/x-wiki {{hidden begin|toggle={{{showhide|}}}{{{toggle|}}}|expanded={{{expand|{{{expanded|}}}}}}|class={{{class|}}}|border={{{border|}}}|style={{{framestyle|{{{style|{{{css|}}}}}}}}} |titlebgcolor={{{titlebgcolor|{{{background|{{{bg1|}}}}}}}}}|ta1={{{titlealign|{{{ta1|center}}}}}}|titlestyle={{safesubst<noinclude/>:#if:{{{multiline|{{{multi-line|}}}}}}|height:auto;}}{{safesubst<noinclude/>:#ifeq:{{{fw1|bold}}}|bold||font-weight:{{{fw1|bold}}};}}{{{headercss|{{{headerstyle|{{{titlestyle|}}}}}}}}} |title={{safesubst<noinclude/>:#if:{{{multiline|{{{multi-line|}}}}}}|<div style="margin-right:4em;line-height:125%;height:auto;">{{{title|{{{header|{{{1}}}}}}}}}</div>|{{{title|{{{header|{{{1}}}}}}}}}}} |contentbgcolor={{{contentbgcolor|{{{bg2|}}}}}}|ta2={{{ta2|}}}|contentstyle={{safesubst<noinclude/>:#ifeq:{{{fw2|normal}}}|normal||font-weight:{{{fw2|normal}}};}}{{{contentcss|{{{contentstyle|}}}}}} }} {{{content|{{{contents|{{{text|{{{2}}}}}}}}}}}}{{hidden end}}{{safesubst<noinclude/>:#if:{{{background|}}}{{{bg1|}}}{{{bg2|}}}{{{titlealign|}}}{{{ta1|}}}{{{ta2|}}}{{{fw1|}}}{{{fw2|}}}|[[Category:Hidden templates using styles|{{NAMESPACE}}{{PAGENAME}}]]}}<noinclude> {{documentation}} </noinclude> p5xonrpu5ow58rghncb9ny8veaty7fm Cèṭa'an:Hidden/doc 10 4763 19862 2024-10-06T16:11:21Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{high-use}} {{Template:Collapse Templates}} This template creates a [[Help:Collapsing|dynamic navigation box]] using style sheet declarations in [[MediaWiki:Common.css]] and Javascript code in [[MediaWiki:Common.js]]. In a saved, [[Rendering (computer graphics)|rendered]] page this template creates a clickable link that toggles between [show]...' 19862 wikitext text/x-wiki {{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{high-use}} {{Template:Collapse Templates}} This template creates a [[Help:Collapsing|dynamic navigation box]] using style sheet declarations in [[MediaWiki:Common.css]] and Javascript code in [[MediaWiki:Common.js]]. In a saved, [[Rendering (computer graphics)|rendered]] page this template creates a clickable link that toggles between [show] and [hide]. It displays the first parameter (the heading) with a [show] link on the right. If [show] is clicked by the user, it displays the second parameter (the body) below the heading and the [show] link becomes [hide]. Clicking on [hide] then hides the body and the [hide] link becomes [show] again. If this template is nested in another, the show/hide links in the hidden content keep their state; there is no parameter for ''collapse all'' or ''reveal all''. Generally, collapsible templates should not be used in articles. For allowable uses and other considerations, please see [[MOS:COLLAPSE]]. == Usage == ===Full syntax=== <pre style="overflow:auto;"> {{Hidden | expanded=true <!--(omit for initial hidden state)--> | style = | headerstyle = | header = | contentstyle = | content = |titlebgcolor= |contentbgcolor= |ta1= |ta2= |fw1= |fw2= |class= |border= }} </pre> ===Parameters=== Only two parameters are required for this template: ; header : text for header (title); alternative to using unnamed parameter <nowiki>{{{1}}}</nowiki> ; content : text for body (content); alternative to using unnamed parameter <nowiki>{{{2}}}</nowiki> ====Optional==== ; style : [[w:Cascading Style Sheets|CSS]] styling for template overall. ; border : border around the template. ; headerstyle : CSS styling for title (header). ; contentstyle : CSS styling for the hidden content. ; expanded : any nonblank value (e.g. {{para|expanded|on}}) will cause the template to be initially expanded by default. ; multiline : any nonblank value (e.g. {{para|multline|y}}) will reduce the line-height of the title and add some padding to avoid overlap with the show/hide button. ; class : add additional class attributes affecting the entire template. '''Note:''' This template will not respect the [[Wikipedia:User preferences|user preference]] "justify paragraphs". == Examples == ===Basic=== In this example only the two required parameters are specified. {| class="wikitable" | {{rh}} | Code | <pre>{{hidden|Title text here|Body text line 1<br/>Body text line 2}}</pre> |- | {{rh}} | Result | {{{{PAGENAMETDOC}}|Title text here|Body text line 1<br/>Body text line 2}} |} ===Header background=== {| class="wikitable" | {{rh}} | Code | <syntaxhighlight lang="html" style="overflow:auto;"> {{hidden |Title text here |Body text line 1<br/>Body text line 2 |headerstyle=background:#ccccff |style=text-align:center; }} </syntaxhighlight> |- | {{rh}} | Result | {{{{PAGENAMETDOC}}|Title text here|Body text line 1<br/>Body text line 2|headerstyle=background:#ccccff|style=text-align:center;}} |} ===CSS=== {| class="wikitable" | {{rh}} | Code | <syntaxhighlight lang="css"> {{hidden | style = border: 1px dashed red; width: 50%; | headerstyle = background: #ccccff; font-size: 110%; | contentstyle = text-align: center; color: green; | header = Title text here | content = Body text line 1<br />Body text line 2<br />Body text line 3 }}</syntaxhighlight> |- | {{rh}} | Result | {{{{PAGENAMETDOC}} | style = border:1px dashed red; width: 50%; | headerstyle = background: #ccccff; font-size: 110%; | contentstyle = text-align: center; color:green; | header = Title text here | content = Body text line 1<br />Body text line 2<br />Body text line 3 }} |} == Issues == === Show/hide button overlap === <div style="background:pink;font-weight:bold">With ta1=right or a long header, the header may overlap the show/hide button:</div> {{tlx|{{PAGENAMETDOC}}|Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.|def|_show_result=y|_expand=y}} {{clr}} ;<div style="background:cyan;font-weight:bold">Possible workaround is to use {{para|multiline|y}}:</div> "<nowiki>{{hidden|multiline=y|Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.|def}}</nowiki>" gives "{{ {{PAGENAMETDOC}}|multiline=y|Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.|def}}" <div style="background:pink;font-weight:bold">Example with long header</div> {{ {{PAGENAMETDOC}}|abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc |def}} {{clr}} ;<div style="background:cyan;font-weight:bold">Above example with workaround:</div> "<nowiki>{{hidden|multiline=y|abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc |def}}</nowiki>" gives "{{ {{PAGENAMETDOC}}|multiline=y|abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc |def}}" === Sections === Sections included inside a hidden block result in broken anchors in the table of contents at the top of the page. {{hidden begin|title=example}} ==== You can't get here from the table of contents ==== {{hidden end}} == Templatedata == {{templatedata header}} <templatedata> { "params": { "1": { "aliases": [ "header", "title" ], "label": "Header", "description": "Text for the header/title." }, "2": { "aliases": [ "contents", "content", "text" ], "label": "Content", "description": "Text for the content of the hidden." }, "toggle": { "aliases": [ "showhide" ], "label": "Toggle" }, "expanded": { "aliases": [ "expand" ], "label": "Expanded" }, "class": { "label": "Class", "description": "Add additional class attributes affecting the entire template." }, "border": { "label": "Border", "description": "Border around the template" }, "css": { "aliases": [ "style", "framestyle" ], "label": "CSS" }, "titlealign": { "aliases": [ "ta1" ], "label": "Title align" }, "multiline": { "aliases": [ "multi-line" ], "label": "Multi-line" }, "fw1": { "label": "Title font weight" }, "headercss": { "aliases": [ "headerstyle", "titlestyle" ], "label": "Header style" }, "ta2": {}, "fw2": {}, "contentcss": { "aliases": [ "contentstyle" ], "description": "Content style" }, "contentbgcolor": { "aliases": [ "bg2" ], "label": "Content background color" }, "titlebgcolor": { "aliases": [ "bg1", "background" ], "label": "Title background color" } }, "description": "Creates a dynamic navigation box which is initially collapsed by default.", "paramOrder": [ "1", "2", "toggle", "expanded", "class", "css", "border", "titlebgcolor", "titlealign", "multiline", "fw1", "headercss", "contentbgcolor", "ta2", "fw2", "contentcss" ] }</templatedata> ==Tracking category== * {{clc|Hidden templates using styles}} – tracks usage of parameters titlebgcolor, contentbgcolor, bg1, bg2, ta1, ta2, fw1, fw2 ==See also== Supporting templates: * {{tiw|Hidden begin}} * {{tiw|Hidden end}} Similar templates: * {{tim|Hidden}} * {{tiw|Collapsible list}} <includeonly>{{Sandbox other|| <!-- Categories go below this line, please; interwikis go to Wikidata, thank you! --> [[Category:Collapse templates]] [[Category:Wikipedia utility templates]] [[Category:Templates that add a tracking category]] }}</includeonly> nl4c97m0z4fsyxvbz3xgv8icck1i1ym Cèṭa'an:Tim 10 4764 19863 2024-10-06T16:13:07Z Munajad.MH 3071 ←Membuat halaman berisi '[[m:Template:{{{1|{{PAGENAME}}}}}]]&nbsp;{{smaller|([[m:Special:Whatlinkshere/Template:{{{1|{{PAGENAME}}}}}|backlinks]] [{{fullurl:m:Template:{{{1|{{PAGENAME}}}}}|action=edit}} edit])}}<noinclude>{{Documentation}}</noinclude>' 19863 wikitext text/x-wiki [[m:Template:{{{1|{{PAGENAME}}}}}]]&nbsp;{{smaller|([[m:Special:Whatlinkshere/Template:{{{1|{{PAGENAME}}}}}|backlinks]] [{{fullurl:m:Template:{{{1|{{PAGENAME}}}}}|action=edit}} edit])}}<noinclude>{{Documentation}}</noinclude> 1dt53co25p7j5yi61n5x4n80eyyc5b5 Cèṭa'an:Tim/doc 10 4765 19864 2024-10-06T16:13:43Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!----Categories where indicated at the bottom of the page, please; interwikis to Wikidata.----> == Usage == <nowiki>{{tim|ifdef}}</nowiki> {{tim|ifdef}} offers links to a template (only) available on Meta. == Caveats == At the moment it's not exactly the opposite of {{tim|tiw}} on Meta. == See also == * {{lts}} * {{Ltsmeta|tim}} * {{Ltsmeta|tiw}} * {{Lts|ltsmeta}} * {{Lts|tiw}} is at the moment different from [[m:Template:Tiw|Meta]]...' 19864 wikitext text/x-wiki {{Documentation subpage}} <!----Categories where indicated at the bottom of the page, please; interwikis to Wikidata.----> == Usage == <nowiki>{{tim|ifdef}}</nowiki> {{tim|ifdef}} offers links to a template (only) available on Meta. == Caveats == At the moment it's not exactly the opposite of {{tim|tiw}} on Meta. == See also == * {{lts}} * {{Ltsmeta|tim}} * {{Ltsmeta|tiw}} * {{Lts|ltsmeta}} * {{Lts|tiw}} is at the moment different from [[m:Template:Tiw|Meta]]. <includeonly>{{Sandbox other| | <!----Categories below this line, please:----> [[Category:Interwiki link templates]] }}</includeonly> 2fob1k5ml20hln3woqk0vbgyrncvvdn Cèṭa'an:Ltsmeta 10 4766 19865 2024-10-06T16:14:51Z Munajad.MH 3071 ←Membuat halaman berisi '<span class="plainlinks nourlexpansion"><!-- -->[[m:Template:{{{1|{{PAGENAME}}}}}|Template:{{ucfirst:{{{1|{{PAGENAME}}}}}}}]]&#160;<!-- -->{{toolbar|separator=dot |1=[{{fullurl:m:Template:{{{1|{{PAGENAME}}}}}|action=edit}} edit] |2=[[m:Template talk:{{{1|{{PAGENAME}}}}}|talk]] |3=[{{fullurl:m:Special:Whatlinkshere/Template:{{{1|{{PAGENAME}}}}}|limit=500}} links] |4=[{{fullurl:m:Template:{{{1|{{PAGENAME}}}}}|action=history}} history] }}<!-- --></span>&...' 19865 wikitext text/x-wiki <span class="plainlinks nourlexpansion"><!-- -->[[m:Template:{{{1|{{PAGENAME}}}}}|Template:{{ucfirst:{{{1|{{PAGENAME}}}}}}}]]&#160;<!-- -->{{toolbar|separator=dot |1=[{{fullurl:m:Template:{{{1|{{PAGENAME}}}}}|action=edit}} edit] |2=[[m:Template talk:{{{1|{{PAGENAME}}}}}|talk]] |3=[{{fullurl:m:Special:Whatlinkshere/Template:{{{1|{{PAGENAME}}}}}|limit=500}} links] |4=[{{fullurl:m:Template:{{{1|{{PAGENAME}}}}}|action=history}} history] }}<!-- --></span>&#160;at [[m:Category:Template|Meta]]<noinclude> {{Documentation}} </noinclude> 5566m9ue1o4brmk53nfybcj5tn5fzh9 Cèṭa'an:Ltsmeta/doc 10 4767 19866 2024-10-06T16:15:24Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> === Usage === This {{Tlx|{{BASEPAGENAME}}|''template name''}} shows links for a template also available on [[m:Category:Template|Meta]]. It's used for templates often copied from Meta to other sister projects, or vice versa. In general is a means of checking interwiki on the key parameters that may be affected by a change in the template page where used (i.e. '{P...' 19866 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> === Usage === This {{Tlx|{{BASEPAGENAME}}|''template name''}} shows links for a template also available on [[m:Category:Template|Meta]]. It's used for templates often copied from Meta to other sister projects, or vice versa. In general is a means of checking interwiki on the key parameters that may be affected by a change in the template page where used (i.e. '{PAGENAME}' is default), or which is specified by the first argument, if given one. === See also === * {{tl|Las}}, 'Lts' formatted, but for anything, defaults to article space, but accepts category or template, etc. namespace prefixes too. * {{tl|Lts}}, for templates ''('''L'''ist '''T'''emplate '''S'''hort ["Lt"])'' * {{tl|Lcs}}, for categories * {{tl|Lps}}, for <code><nowiki>{{ns:Project}}</nowiki></code> (= <u>{{ns:Project}}</u>) * {{tl|Ltsmeta}}, for templates copied from [[m:|Meta]] * {{tl|Lts/}}, for template lists (see below) * {{tl|Lx}}, boilerplate for the Lx family * [[:Category:Internal link templates]], for a [[#Comparison|comparison]] of this zoo see below * {{Ltsmeta|Lps}} * {{Ltsmeta|Lts}} * {{Ltsmeta|Ltsmeta}} <includeonly> {{basepage subpage| <!-- CATEGORIES HERE, THANKS --> [[Category:Interwiki link templates]] }}</includeonly> k9s55xjzf950wq5m7kvahj6yjafzf2e Cèṭa'an:Las 10 4768 19867 2024-10-06T16:17:00Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Article links short]] 19867 wikitext text/x-wiki #REDIRECT [[Template:Article links short]] {{Redirect category shell| {{R from move}} }} 0v5x3b3bvjh63s8witppf0u8i4izx1e Cèṭa'an:Article links short 10 4769 19868 2024-10-06T16:17:48Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly><span class="plainlinksneverexpand">[[{{{1|{{PAGENAME}}}}}|{{#if:{{{2|}}}|{{{2}}}|{{ucfirst:{{{1|{{PAGENAME}}}}}}}}}]]&#160;<kbd>(</kbd><small>[[Special:EditPage/{{{1|{{PAGENAME}}}}}|edit]]&#160;[[{{TALKPAGENAME:{{{1|{{PAGENAME}}}}}}}|talk]]&#160;[{{fullurl:Special:Whatlinkshere/{{{1|{{PAGENAME}}}}}|limit=500}} links]&#160;[[Special:PageHistory/{{{1|{{PAGENAME}}}}}|history]]</small><kbd>)</kbd></span></includeonly><noinclude>{{documentation}}</noincl...' 19868 wikitext text/x-wiki <includeonly><span class="plainlinksneverexpand">[[{{{1|{{PAGENAME}}}}}|{{#if:{{{2|}}}|{{{2}}}|{{ucfirst:{{{1|{{PAGENAME}}}}}}}}}]]&#160;<kbd>(</kbd><small>[[Special:EditPage/{{{1|{{PAGENAME}}}}}|edit]]&#160;[[{{TALKPAGENAME:{{{1|{{PAGENAME}}}}}}}|talk]]&#160;[{{fullurl:Special:Whatlinkshere/{{{1|{{PAGENAME}}}}}|limit=500}} links]&#160;[[Special:PageHistory/{{{1|{{PAGENAME}}}}}|history]]</small><kbd>)</kbd></span></includeonly><noinclude>{{documentation}}</noinclude> b8lue8k8yfai5zjg36uxc15aha4m1c2 Cèṭa'an:Article links short/doc 10 4770 19869 2024-10-06T16:18:27Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{tsh|Las}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This is '''L'''ist '''A'''rticle (page) '''S'''hort, which is a smaller version of {{tlx|la}} displaying fewer links. It is similar to {{tlx|lts}} and {{tlx|lcs}} (which operate on template and category namespaces respectively) but is active in main namespace by default. :'''Note:''' Given a proper namespace prefix (template:, category:) before the pa...' 19869 wikitext text/x-wiki {{Documentation subpage}} {{tsh|Las}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This is '''L'''ist '''A'''rticle (page) '''S'''hort, which is a smaller version of {{tlx|la}} displaying fewer links. It is similar to {{tlx|lts}} and {{tlx|lcs}} (which operate on template and category namespaces respectively) but is active in main namespace by default. :'''Note:''' Given a proper namespace prefix (template:, category:) before the pagename, las will replicate the links formed by either lts or lcs. === Usage === Using {{{1}}} default parameter: :<code><nowiki>{{las|Example}}</nowiki></code> &ndash; displays maintenance links to the page :{{las|Example}} or :<code><nowiki>{{las|Article=pagename}}</nowiki></code> &ndash; will do the same. Note that pagename or {{{1}}} CAN contain a namespace as well as a valid pagename. All links displayed are full url, save the first (page name), which is the only one which will show a bad link (redlink). <includeonly>{{Sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Category:Pagelinks templates|Las]] }}</includeonly> i2hjadlg84qdgltjcxzfemn71jg8lu6 Cèṭa'an:Lps 10 4771 19870 2024-10-06T16:20:30Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Wikipedia links short]] 19870 wikitext text/x-wiki #REDIRECT [[Template:Wikipedia links short]] {{Redirect category shell| {{R from move}} }} l8rz7m664qi5f4nvmnsmgfiwdpo9qv1 Cèṭa'an:Wikipedia links short 10 4772 19871 2024-10-06T16:21:19Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly><span class="plainlinksneverexpand plainlinks">[[:{{ns:Project}}:{{{1|{{PAGENAME}}}}}|{{ns:Project}}:{{ucfirst:{{{1|{{PAGENAME}}}}}}}]]&#160;<samp>(</samp><small>[{{fullurl:{{ns:Project}}:{{{1|{{PAGENAME}}}}}|action=edit}} edit]&#160;[[:{{ns:Project}} talk:{{{1|{{PAGENAME}}}}}|talk]]&#160;[{{fullurl:Special:Whatlinkshere/{{ns:Project}}:{{{1|{{PAGENAME}}}}}|limit=500}} links]&#160;[{{fullurl:{{ns:Project}}:{{{1|{{PAGENAME}}}}}|action=history}} history...' 19871 wikitext text/x-wiki <includeonly><span class="plainlinksneverexpand plainlinks">[[:{{ns:Project}}:{{{1|{{PAGENAME}}}}}|{{ns:Project}}:{{ucfirst:{{{1|{{PAGENAME}}}}}}}]]&#160;<samp>(</samp><small>[{{fullurl:{{ns:Project}}:{{{1|{{PAGENAME}}}}}|action=edit}} edit]&#160;[[:{{ns:Project}} talk:{{{1|{{PAGENAME}}}}}|talk]]&#160;[{{fullurl:Special:Whatlinkshere/{{ns:Project}}:{{{1|{{PAGENAME}}}}}|limit=500}} links]&#160;[{{fullurl:{{ns:Project}}:{{{1|{{PAGENAME}}}}}|action=history}} history]</small><samp>)</samp></span></includeonly><noinclude> {{documentation}} </noinclude> bj3ggnw1we4i5dipt7ymdce4f1qjuu6 Cèṭa'an:Wikipedia links short/doc 10 4773 19872 2024-10-06T16:22:04Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> [[Template:Lps]] is a smaller variant of [[Template:Lw|Lw]] with pleasant output also on browsers which don't support <code>[[interpunct|&amp;middot;]]</code>. [[Template:Lps|Lps]] supports one optional parameter, the name of an existing project page, here any {{ns:Project}} page. It should work as is if copied to [[m:|Meta]], the '''p''' (project) in <cod...' 19872 wikitext text/x-wiki {{Documentation subpage}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> [[Template:Lps]] is a smaller variant of [[Template:Lw|Lw]] with pleasant output also on browsers which don't support <code>[[interpunct|&amp;middot;]]</code>. [[Template:Lps|Lps]] supports one optional parameter, the name of an existing project page, here any {{ns:Project}} page. It should work as is if copied to [[m:|Meta]], the '''p''' (project) in <code>Lps</code> vs. '''w''' (Wikipedia) in <code>Lw</code> are both intended. __NOTOC__ == Usage == <nowiki>{{Lps|page name}}</nowiki> <nowiki>{{Lps}}</nowiki> The latter uses the actual page name where the template is used. === Example === {| | '''Code''' || '''Result''' |- | <code><nowiki>{{Lps|About}}</nowiki></code> | {{Lps|About}} |}{{Clear}} === Comparison === Here are some similar templates: {| | '''Source''' || '''Code''' || '''Result''' |- | {{Lts/|lps}} | <code><nowiki>{{lps|as of}}</nowiki></code> | {{lps|as of}} |- | {{Lts/|lw}} | <code><nowiki>{{lw|as of}}</nowiki></code> | {{lw|as of}} |}{{Clear}} == See also == {{Lts|Lps}} {{Lts|Lts}} {{Lts|Lcs}} {{Lts|Lw}} [[:Category:Internal link templates]] <includeonly>{{Sandbox other|| <!-- Categories go here, and interwikis go in Wikidata --> [[Category:Pagelinks templates|{{PAGENAME}}]] }}</includeonly> fas4qbo77xjnia2a2wmx4myunreubpz Cèṭa'an:Lw 10 4774 19873 2024-10-06T16:23:22Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Wikipedia links]] 19873 wikitext text/x-wiki #REDIRECT [[Template:Wikipedia links]] {{Redirect category shell| {{R from move}} }} 525ee41862vddd0u9nk2csfr5mqbbkt Cèṭa'an:Wikipedia links 10 4775 19874 2024-10-06T16:24:17Z Munajad.MH 3071 ←Membuat halaman berisi '{{lx|1=Wikipedia:|2={{ucfirst:{{{1}}}}}|3=Wikipedia talk|4=talk}}<noinclude> {{documentation|Template:Ln/doc}} </noinclude>' 19874 wikitext text/x-wiki {{lx|1=Wikipedia:|2={{ucfirst:{{{1}}}}}|3=Wikipedia talk|4=talk}}<noinclude> {{documentation|Template:Ln/doc}} </noinclude> ftrd7juky5pm7nryl8gjr0ghxd02e9j Cèṭa'an:Lts/ 10 4776 19875 2024-10-06T16:27:59Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template links short/]] 19875 wikitext text/x-wiki #REDIRECT [[Template:Template links short/]] {{Redirect category shell| {{R from move}} }} jo4ybveqiqyt3cygfhc3w24slsr4vtl Cèṭa'an:Template links short/ 10 4777 19877 19876 2024-10-06T16:31:11Z Munajad.MH 3071 19877 wikitext text/x-wiki <span class="plainlinksneverexpand"><small>[{{fullurl:Special:Whatlinkshere/Template:{{{1|Lts/}}}|limit=500}} links]&#160;[[:Template talk:{{{1|Lts/}}}|kandhâ]]&#160;[{{fullurl:Template:{{{1|Lts/}}}|action=edit}} bâccè']</small></span><noinclude>{{documentation}} </noinclude> bxtw4uwqekxi60xh9qpxvdqtwx2b10l Cèṭa'an:Template links short//doc 10 4778 19878 2024-10-06T16:32:01Z Munajad.MH 3071 ←Membuat halaman berisi '{{documentation subpage}} ==Meaning== {{tl|Lts/}} (or 'List Template Shorter') displays (short list of) links for template as shown above, excluding the template's name itself. :Used in lists where the template name is obvious, e.g. at [[Template:Lts/doc#Comparison]]. This [[Wikipedia:Template|Template]] is a [[Wikipedia:Avoid self-references|self-reference]] and so is part of the Wikipedia project rather than the encyclopaedic content. ==See also== *'''{{tlx|L...' 19878 wikitext text/x-wiki {{documentation subpage}} ==Meaning== {{tl|Lts/}} (or 'List Template Shorter') displays (short list of) links for template as shown above, excluding the template's name itself. :Used in lists where the template name is obvious, e.g. at [[Template:Lts/doc#Comparison]]. This [[Wikipedia:Template|Template]] is a [[Wikipedia:Avoid self-references|self-reference]] and so is part of the Wikipedia project rather than the encyclopaedic content. ==See also== *'''{{tlx|Lts}}''' – includes template's link. *'''{{Tlx|Lcs}}''' – links analysis tool for category discussions. <includeonly>{{Sandbox other|| [[Category:Internal template-link templates|{{PAGENAME}}]] }}</includeonly> lp054uc543dl15qtdhlx5pp0jkuynm9 Cèṭa'an:Lts/doc 10 4779 19880 19879 2024-10-06T16:33:45Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template links short/doc]] 19880 wikitext text/x-wiki #REDIRECT [[Template:Template links short/doc]] {{Redirect category shell| {{R from move}} }} 7asfwth4qsim73u9qodw2vom09inrxg Cèṭa'an:Wikipedia links/doc 10 4780 19881 2024-10-06T16:40:50Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Namespace links/doc]] 19881 wikitext text/x-wiki #REDIRECT [[Template:Namespace links/doc]] ktnhpqtxizy9koh4pf8vdmyfmc2gc91 Cèṭa'an:Pagelinks 10 4781 19882 2024-10-06T16:42:11Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:PageLinks|main|separator=pipe|page={{{1|Example}}} | edit | ts | h | wlh | w | tl }}<noinclude> {{documentation|Template:Ln/doc}} </noinclude>' 19882 wikitext text/x-wiki {{#invoke:PageLinks|main|separator=pipe|page={{{1|Example}}} | edit | ts | h | wlh | w | tl }}<noinclude> {{documentation|Template:Ln/doc}} </noinclude> 4lg0wyhcrhdw4zyaaqio4cnarux6k1s Modul:Pagelinks 828 4782 19883 2024-10-06T16:44:17Z Munajad.MH 3071 ←Membuat halaman berisi 'local ToolbarBuilder = require('Module:Toolbar') local p = {} -- Page object local trackingCategories = {} -- Table for storing the tracking categories. local demo -- Define a custom error message for this module. local function err(msg, section) local help if section then help = ' ([[Template:Page-multi#' .. section .. '|help]])' else help = '' end local cat if demo == 'yes' then cat = '' else cat = '[[Category:PageLinks transclusions with error...' 19883 Scribunto text/plain local ToolbarBuilder = require('Module:Toolbar') local p = {} -- Page object local trackingCategories = {} -- Table for storing the tracking categories. local demo -- Define a custom error message for this module. local function err(msg, section) local help if section then help = ' ([[Template:Page-multi#' .. section .. '|help]])' else help = '' end local cat if demo == 'yes' then cat = '' else cat = '[[Category:PageLinks transclusions with errors]]' end return '<span class="error">[[Template:Page-multi|Page-multi]] error: ' .. msg .. help .. '.</span>' .. cat end ---------------------------------------------------------------------------------------------- -- To add more link types, write a function that produces an individual link, and put -- -- it at the bottom of the list below. Then, add a link code for your function to the -- -- "linktypes" table. Try and make the code three letters or less. -- -- If you want more helper strings, you can define them in the generatePageDataStrings -- -- function below. -- ---------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------- -- LINK FUNCTIONS START -- ---------------------------------------------------------------------------------------------- local function makePageLink() return p.fullText and '[[:' .. p.fullText .. '|' .. p.fullText .. ']]' or '' end local function makeTalkLink() return '[[' .. tostring(p.talkPageTitle) .. '|talk]]' end local function makeTalkOrSubjectLink() if p.isTalkPage then return '[[:' .. tostring(p.subjectPageTitle) .. '|subject]]' else return '[[' .. tostring(p.talkPageTitle) .. '|talk]]' end end local function makeWhatLinksHereLink() return '[[Special:WhatLinksHere/' .. p.fullText .. '|links]]' end local function makeRelatedChangesLink() return '[[Special:RelatedChanges/' .. p.fullText .. '|related]]' end local function makeEditLink() return '[[Special:EditPage/' .. p.fullText .. '|edit]]' end local function makeHistoryLink() return '[[Special:PageHistory/' .. p.fullText .. '|history]]' end local function makeWatchLink() return '[' .. p:fullUrl( 'action=watch' ) .. ' watch]' end local function makeTargetLogsLink() local url = mw.uri.fullUrl( 'Special:Log', 'page=' .. mw.uri.encode(p.fullText) ) return '[' .. tostring(url) .. ' logs]' end local function makeEditFilterLogLink() local url = mw.uri.fullUrl( 'Special:AbuseLog', 'wpSearchTitle=' .. mw.uri.encode(p.fullText) ) return '[' .. tostring(url) .. ' abuse&nbsp;filter&nbsp;log]' end local function makePageViewsLink(args) local endDate, startDate = "", "" if args.date then local date = string.gsub(args.date,"-","") date = os.time{year=string.sub(date,1,4), month=string.sub(date,5,6), day=string.sub(date,7,8)} endDate = os.date("%Y-%m-%d", date - (1*86400)) startDate = os.date("%Y-%m-%d", date - (30*86400)) else endDate = os.date("%Y-%m-%d") startDate = os.date("%Y-%m-%d", os.time() - (60*86400)) end local project = string.sub(mw.site.server,3) local url = mw.uri.encode(p.fullText, "WIKI") local urlargs = '?start=' .. startDate .. '&end=' .. endDate .. '&project=' .. project .. '&pages=' .. tostring(url) if #urlargs > 255 then -- Extra chars can tip it over the max length for an IW link. return '[https://pageviews.toolforge.org/?' .. urlargs .. ' stats]' end return '[[:toolforge:pageviews/' .. urlargs .. '|stats]]' end local function makeHistory500Link() local url = p:fullUrl( 'action=history&limit=500' ); return '[' .. url .. ' long history]' end ---------------------------------------------------------------------------------------------- -- LINK FUNCTIONS END -- -- To enable new link functions, add the code to the "linktypes" table directly below. -- ---------------------------------------------------------------------------------------------- local linktypes = { ['t'] = makeTalkLink, ['ts'] = makeTalkOrSubjectLink, ['wlh'] = makeWhatLinksHereLink, ['rc'] = makeRelatedChangesLink, ['edit'] = makeEditLink, ['h'] = makeHistoryLink, ['w'] = makeWatchLink, ['tl'] = makeTargetLogsLink, ['efl'] = makeEditFilterLogLink, ['vlm-sgs'] = makePageViewsLink, ['pv'] = makePageViewsLink, ['h500'] = makeHistory500Link, } local function getLink(linktype, args) local func = linktypes[linktype] if func then return func(args) else return err('"' .. linktype .. '" is not a valid link code', 'Not a valid link code') end end local function makeToolbar(args) local targs = {} local numArgsExist = false for k, v in pairs(args) do if type(k) == 'number' and p then numArgsExist = true targs[k] = getLink(v, args) end end targs.style = args.small and 'font-size: 90%;' targs.separator = args.separator or 'dot' targs.class = 'lx' if numArgsExist == false then return nil -- Don't return a toolbar if no numeric arguments exist. -- this bit looks odd else return ToolbarBuilder.main(targs) end end local function generatePageDataStrings(args) -- If the page name is absent or blank, return an error and a tracking category. if args.page == '' or not args.page then return err('no page detected') end local noError noError, p = pcall(mw.title.new, args.page) if not noError then return err('pcall mw.title failed') end if args.exists and (not p or p['id'] == 0) then return err('page not found') end end local function generateTrackingCategories() if demo == 'yes' then return '' else return table.concat(trackingCategories) end end -- This function generates a table of all available link types, with their previews. -- It is used in the module documentation. local function getLinkTable(args) demo = args.demo -- Set the demo variable. -- Generate the page data strings and return any errors. local dataStringError = generatePageDataStrings(args) if dataStringError then return dataStringError end -- Build a table of all of the links. local result = '<table class="wikitable plainlinks sortable">' .. '\n<tr><th>Code</th><th>Preview</th></tr>' for i, value in ipairs(linktypes) do local code = value[1] result = result .. "\n<tr><td>'''" .. code .. "'''</td><td>" .. getLink(code, args) .. '</td></tr>' end result = result .. '\n</table>' return result end local function getSingleLink(args) demo = args.demo -- Set the demo variable. -- Generate the page data strings and return any errors. local dataStringError = generatePageDataStrings(args) if dataStringError then return dataStringError end local linktype = args[1] if not linktype then return err('no link type specified') end local result = getLink(linktype, args) result = result .. generateTrackingCategories() return result end local function getLinksToolbar(args) demo = args.demo -- Set the demo variable. -- Generate the page data strings and return any errors. local dataStringError = generatePageDataStrings(args) if dataStringError then return dataStringError end -- Build the template output. local result = makeToolbar(args) -- Get the toolbar contents. result = (result or '') .. generateTrackingCategories() return result end local function getLinks(args) local result = getLinksToolbar(args) if result then if args.sup then result = '<sup>' .. result .. '</sup>' end result = '&nbsp;' .. result else result = '' -- If there are no links specified, don't return the toolbar at all. end if args.nopage then result = '<span>' .. result .. '</span>' else if p then result = '<span>' .. makePageLink() .. result .. '</span>' else result = '<span>[[' .. args.page .. ']]' .. result .. '</span>' end end return result end local function getExampleLinks(args) -- This function enables example output without having to specify any -- parameters to #invoke. args.demo = 'yes' args.page = 'Example' return getLinks(args) end local function makeWrapper(func) return function (frame) -- If called via #invoke, use the args passed into the invoking template. -- Otherwise, for testing purposes, assume args are being passed directly in. local origArgs if frame == mw.getCurrentFrame() then origArgs = frame:getParent().args for k, v in pairs(frame.args) do origArgs = frame.args break end else origArgs = frame end -- Strip whitespace, and treat blank arguments as nil. -- 'page', and 'separator' have different behaviour depending on -- whether they are blank or nil, so keep them as they are. local args = {} for k, v in pairs(origArgs) do v = mw.text.trim(v) if v ~= '' or k == 'page' or k == 'separator' then args[k] = v end end return func(args) end end return { main = makeWrapper(getLinks), single = makeWrapper(getSingleLink), toolbar = makeWrapper(getLinksToolbar), linktable = makeWrapper(getLinkTable), example = makeWrapper(getExampleLinks) } czxtsnwm875zsm86k2rezez6347h6c0 Modul:Pagelinks/doc 828 4783 19884 2024-10-06T16:44:53Z Munajad.MH 3071 ←Membuat halaman berisi '{{high use}} {{Lua|Module:Toolbar}} This module makes {{tl|page-multi}} work, and is modeled on {{tl|user-multi}}. See that template's documentation for more information. == Tracking/maintenance category == * {{clc|PageLinks transclusions with errors}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|| <!-- Categories go here and interwikis go in Wikidata. --> [[Category:Modules that add a tracking category]] }}</includeonly>' 19884 wikitext text/x-wiki {{high use}} {{Lua|Module:Toolbar}} This module makes {{tl|page-multi}} work, and is modeled on {{tl|user-multi}}. See that template's documentation for more information. == Tracking/maintenance category == * {{clc|PageLinks transclusions with errors}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|| <!-- Categories go here and interwikis go in Wikidata. --> [[Category:Modules that add a tracking category]] }}</includeonly> 2ucpuv4lkaqhqww7oschsnt5q0slg9h Cèṭa'an:Page-multi 10 4784 19885 2024-10-06T16:46:05Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{ {{{|safesubst:}}}#invoke:PageLinks|main}}</includeonly><noinclude> {{documentation}} </noinclude>' 19885 wikitext text/x-wiki <includeonly>{{ {{{|safesubst:}}}#invoke:PageLinks|main}}</includeonly><noinclude> {{documentation}} </noinclude> r8913mhhmyxd5m4dc2thb4hp8mw2dpd Cèṭa'an:Page-multi/doc 10 4785 19886 2024-10-06T16:47:10Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{lua|Module:PageLinks}} This is a very flexible page link template, which allows you to specify which links are shown beside the pagename. It can be used as a meta-template to support other page link templates, or it can be used alone. == Usage == ;Standalone usage {{pre|1=<nowiki>{{</nowiki>page-multi<no...' 19886 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{lua|Module:PageLinks}} This is a very flexible page link template, which allows you to specify which links are shown beside the pagename. It can be used as a meta-template to support other page link templates, or it can be used alone. == Usage == ;Standalone usage {{pre|1=<nowiki>{{</nowiki>page-multi<nowiki>|</nowiki>''code 1''<nowiki>|</nowiki>''code 2''<nowiki>|</nowiki>''code 3''<nowiki>|</nowiki>...<nowiki>|</nowiki>page=''pagename''<nowiki>}}</nowiki>}} == Parameters == *'''1''', '''2''', '''3''', ... '''n''': these parameters specify what links to display in the template. See the [[#Codes|code table]] below for valid input codes. *'''page''': the pagename. An error is returned if this is omitted. *'''separator''': the separator to use in between links. Valid values are <code>dot</code>({{int:dot-separator}}), <code>comma</code>({{int:comma-separator}}), <code>pipe</code>({{int:pipe-separator}}), and <code>tpt-languages</code>({{int:tpt-languages-separator}}). If not specified, then <code>dot</code> is the default. *'''small''': if this parameter exists, fonts will be displayed at 90% of the normal size. *'''sup''': if this parameter exists, links will be displayed in superscript. *'''doc''': this parameter is only available on template pages, using the [[Template:Page-multi/template|/template]] sub-template. If set to <code>yes</code>, it will automatically generate documentation for that template. *'''date''': if specified, the page view statistics will display for the 30 days prior to the given date (otherwise it's 60 days prior to the current date). The date string should either start with the format YYYY-MM-DD or YYYYMMDD (you can use <code><nowiki>{{subst:CURRENTTIMESTAMP}}</nowiki></code> to insert the current date). *'''demo''': if this parameter is set to <code>yes</code>, the template will not output any categories. == Codes == Here is a list of currently supported link codes: {{#invoke:PageLinks|linktable|page=example}} The <code>ts</code> code differs from the <code>t</code> code in that it will display a link to the subject page when the template is used for a talk page, and vice versa. == Examples == {| class="wikitable" |- ! Code !! Output |- | <code><nowiki>{{page-multi|page=Example|t|wlh}}</nowiki></code> || {{page-multi|demo=yes|page=Example|t|wlh}} |- | <code><nowiki>{{page-multi|page=Example|wlh|vlm-sgs}}</nowiki></code> || {{page-multi|demo=yes|page=Example|wlh|vlm-sgs}} |} == Errors == In certain circumstances, the template will generate errors. This is a list of all the error messages that the template might generate, and how users can resolve them. <!-- Not copied === Not a valid language code === *<span class="error">[[Template:Page-multi|Page-multi]] error: "xyz" is not a valid language code.</span> This error is generated if an invalid language code is specified. The language code must be a [[ISO 639-1]] code; for example, English is <code>en</code> and German is <code>de</code>. For a complete list of valid language codes, see the [[:m:List of Wikipedias|List of Wikipedias]]. === Not a valid interwiki prefix === *<span class="error">[[Template:Page-multi|Page-multi]] error: "xyz" is not a valid interwiki prefix.</span> *<span class="error">[[Template:Page-multi|Page-multi]] error: "ab:cd" is not a valid interwiki prefix.</span> This error is produced if the template is not able to process the project parameter. The project parameter must either be a valid interwiki prefix, or a valid language code, or in the format "xx:yy" where xx and yy are either valid interwiki prefixes or valid language codes. See [[Help:Interwiki linking]] for a list of valid interwiki prefixes, and the [[#Not a valid language code|section on language code errors]] directly above for more details on valid language codes. If you are sure that the interwiki prefix is valid, but you still get this error, it might be a bug in the software. This template uses [[Module:InterwikiTable]] for interwiki prefix data, so you can check to see if your site and your prefix exist in the table and fix it if they don't. If that fails to resolve the problem, please start a new thread at [[Template talk:Page-multi]]. --> === Not a valid link code === *<span class="error">[[Template:Page-multi|Page-multi]] error: "xyz" is not a valid link code.</span> This error is generated if an invalid link code is specified. For a list of valid link codes, see the [[#Codes|code list]] above. === No link type specified === *<span class="error">[[Template:Page-multi|Page-multi]] error: no link type specified.</span> This error is only generated when using [[Module:PageLinks]] directly to create a single link. The link code must be in the first positional parameter, like this: <code><nowiki>{{#invoke:PageLinks|single|<!-- link code -->|<!-- other parameters -->}}</nowiki></code>. === Function did not return a string value === *<span class="error">[[Template:Page-multi|Page-multi]] error: the function for code "xyz" did not return a string value.</span> This is an error in the software generating the links, and requires attention from the developers. Please start a new thread at [[Template talk:Page-multi]]. == Tracking categories == The template uses the following tracking categories: ;Error category *[[:Category:PageLinks transclusions with errors]] - this is used to track all the errors listed above <!-- This functionality was not copied ;Other tracking categories *[[:Category:PageLinks transclusions with unresolvable interwiki links]] *[[:Category:PageLinks transclusions with language parameters]] *[[:Category:PageLinks transclusions with project parameters]] *[[:Category:PageLinks transclusions with project parameters containing language codes]] --> == Adding new links == To add a new link, you need to edit the [[WP:Lua|Lua]] module that this template is based on, [[Module:PageLinks]]. Instructions are in the source code, if you feel capable programming in Lua. If you're not familiar with Lua, feel free to make a request on [[Template talk:Page-multi]], and someone might add the link for you. == See also == * {{tl|User-multi}} * {{tl|Pagelinks}} * {{Lm|UserLinks}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Internal link templates]] }}</includeonly> 4sckwaghz68d7xxstamwup9qyuieexk Modul:PageLinks 828 4786 19887 2024-10-06T16:48:53Z Munajad.MH 3071 ←Membuat halaman berisi 'local ToolbarBuilder = require('Module:Toolbar') local p = {} -- Page object local trackingCategories = {} -- Table for storing the tracking categories. local demo -- Define a custom error message for this module. local function err(msg, section) local help if section then help = ' ([[Template:Page-multi#' .. section .. '|help]])' else help = '' end local cat if demo == 'yes' then cat = '' else cat = '[[Category:PageLinks transclusions with error...' 19887 Scribunto text/plain local ToolbarBuilder = require('Module:Toolbar') local p = {} -- Page object local trackingCategories = {} -- Table for storing the tracking categories. local demo -- Define a custom error message for this module. local function err(msg, section) local help if section then help = ' ([[Template:Page-multi#' .. section .. '|help]])' else help = '' end local cat if demo == 'yes' then cat = '' else cat = '[[Category:PageLinks transclusions with errors]]' end return '<span class="error">[[Template:Page-multi|Page-multi]] error: ' .. msg .. help .. '.</span>' .. cat end ---------------------------------------------------------------------------------------------- -- To add more link types, write a function that produces an individual link, and put -- -- it at the bottom of the list below. Then, add a link code for your function to the -- -- "linktypes" table. Try and make the code three letters or less. -- -- If you want more helper strings, you can define them in the generatePageDataStrings -- -- function below. -- ---------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------- -- LINK FUNCTIONS START -- ---------------------------------------------------------------------------------------------- local function makePageLink() return p.fullText and '[[:' .. p.fullText .. '|' .. p.fullText .. ']]' or '' end local function makeTalkLink() return '[[' .. tostring(p.talkPageTitle) .. '|talk]]' end local function makeTalkOrSubjectLink() if p.isTalkPage then return '[[:' .. tostring(p.subjectPageTitle) .. '|subject]]' else return '[[' .. tostring(p.talkPageTitle) .. '|talk]]' end end local function makeWhatLinksHereLink() return '[[Special:WhatLinksHere/' .. p.fullText .. '|links]]' end local function makeRelatedChangesLink() return '[[Special:RelatedChanges/' .. p.fullText .. '|related]]' end local function makeEditLink() return '[[Special:EditPage/' .. p.fullText .. '|edit]]' end local function makeHistoryLink() return '[[Special:PageHistory/' .. p.fullText .. '|history]]' end local function makeWatchLink() return '[' .. p:fullUrl( 'action=watch' ) .. ' watch]' end local function makeTargetLogsLink() local url = mw.uri.fullUrl( 'Special:Log', 'page=' .. mw.uri.encode(p.fullText) ) return '[' .. tostring(url) .. ' logs]' end local function makeEditFilterLogLink() local url = mw.uri.fullUrl( 'Special:AbuseLog', 'wpSearchTitle=' .. mw.uri.encode(p.fullText) ) return '[' .. tostring(url) .. ' abuse&nbsp;filter&nbsp;log]' end local function makePageViewsLink(args) local endDate, startDate = "", "" if args.date then local date = string.gsub(args.date,"-","") date = os.time{year=string.sub(date,1,4), month=string.sub(date,5,6), day=string.sub(date,7,8)} endDate = os.date("%Y-%m-%d", date - (1*86400)) startDate = os.date("%Y-%m-%d", date - (30*86400)) else endDate = os.date("%Y-%m-%d") startDate = os.date("%Y-%m-%d", os.time() - (60*86400)) end local project = string.sub(mw.site.server,3) local url = mw.uri.encode(p.fullText, "WIKI") local urlargs = '?start=' .. startDate .. '&end=' .. endDate .. '&project=' .. project .. '&pages=' .. tostring(url) if #urlargs > 255 then -- Extra chars can tip it over the max length for an IW link. return '[https://pageviews.toolforge.org/?' .. urlargs .. ' stats]' end return '[[:toolforge:pageviews/' .. urlargs .. '|stats]]' end local function makeHistory500Link() local url = p:fullUrl( 'action=history&limit=500' ); return '[' .. url .. ' long history]' end ---------------------------------------------------------------------------------------------- -- LINK FUNCTIONS END -- -- To enable new link functions, add the code to the "linktypes" table directly below. -- ---------------------------------------------------------------------------------------------- local linktypes = { ['t'] = makeTalkLink, ['ts'] = makeTalkOrSubjectLink, ['wlh'] = makeWhatLinksHereLink, ['rc'] = makeRelatedChangesLink, ['edit'] = makeEditLink, ['h'] = makeHistoryLink, ['w'] = makeWatchLink, ['tl'] = makeTargetLogsLink, ['efl'] = makeEditFilterLogLink, ['vlm-sgs'] = makePageViewsLink, ['pv'] = makePageViewsLink, ['h500'] = makeHistory500Link, } local function getLink(linktype, args) local func = linktypes[linktype] if func then return func(args) else return err('"' .. linktype .. '" is not a valid link code', 'Not a valid link code') end end local function makeToolbar(args) local targs = {} local numArgsExist = false for k, v in pairs(args) do if type(k) == 'number' and p then numArgsExist = true targs[k] = getLink(v, args) end end targs.style = args.small and 'font-size: 90%;' targs.separator = args.separator or 'dot' targs.class = 'lx' if numArgsExist == false then return nil -- Don't return a toolbar if no numeric arguments exist. -- this bit looks odd else return ToolbarBuilder.main(targs) end end local function generatePageDataStrings(args) -- If the page name is absent or blank, return an error and a tracking category. if args.page == '' or not args.page then return err('no page detected') end local noError noError, p = pcall(mw.title.new, args.page) if not noError then return err('pcall mw.title failed') end if args.exists and (not p or p['id'] == 0) then return err('page not found') end end local function generateTrackingCategories() if demo == 'yes' then return '' else return table.concat(trackingCategories) end end -- This function generates a table of all available link types, with their previews. -- It is used in the module documentation. local function getLinkTable(args) demo = args.demo -- Set the demo variable. -- Generate the page data strings and return any errors. local dataStringError = generatePageDataStrings(args) if dataStringError then return dataStringError end -- Build a table of all of the links. local result = '<table class="wikitable plainlinks sortable">' .. '\n<tr><th>Code</th><th>Preview</th></tr>' for i, value in ipairs(linktypes) do local code = value[1] result = result .. "\n<tr><td>'''" .. code .. "'''</td><td>" .. getLink(code, args) .. '</td></tr>' end result = result .. '\n</table>' return result end local function getSingleLink(args) demo = args.demo -- Set the demo variable. -- Generate the page data strings and return any errors. local dataStringError = generatePageDataStrings(args) if dataStringError then return dataStringError end local linktype = args[1] if not linktype then return err('no link type specified') end local result = getLink(linktype, args) result = result .. generateTrackingCategories() return result end local function getLinksToolbar(args) demo = args.demo -- Set the demo variable. -- Generate the page data strings and return any errors. local dataStringError = generatePageDataStrings(args) if dataStringError then return dataStringError end -- Build the template output. local result = makeToolbar(args) -- Get the toolbar contents. result = (result or '') .. generateTrackingCategories() return result end local function getLinks(args) local result = getLinksToolbar(args) if result then if args.sup then result = '<sup>' .. result .. '</sup>' end result = '&nbsp;' .. result else result = '' -- If there are no links specified, don't return the toolbar at all. end if args.nopage then result = '<span>' .. result .. '</span>' else if p then result = '<span>' .. makePageLink() .. result .. '</span>' else result = '<span>[[' .. args.page .. ']]' .. result .. '</span>' end end return result end local function getExampleLinks(args) -- This function enables example output without having to specify any -- parameters to #invoke. args.demo = 'yes' args.page = 'Example' return getLinks(args) end local function makeWrapper(func) return function (frame) -- If called via #invoke, use the args passed into the invoking template. -- Otherwise, for testing purposes, assume args are being passed directly in. local origArgs if frame == mw.getCurrentFrame() then origArgs = frame:getParent().args for k, v in pairs(frame.args) do origArgs = frame.args break end else origArgs = frame end -- Strip whitespace, and treat blank arguments as nil. -- 'page', and 'separator' have different behaviour depending on -- whether they are blank or nil, so keep them as they are. local args = {} for k, v in pairs(origArgs) do v = mw.text.trim(v) if v ~= '' or k == 'page' or k == 'separator' then args[k] = v end end return func(args) end end return { main = makeWrapper(getLinks), single = makeWrapper(getSingleLink), toolbar = makeWrapper(getLinksToolbar), linktable = makeWrapper(getLinkTable), example = makeWrapper(getExampleLinks) } czxtsnwm875zsm86k2rezez6347h6c0 Modul:PageLinks/doc 828 4787 19888 2024-10-06T16:49:29Z Munajad.MH 3071 ←Membuat halaman berisi '{{high use}} {{Lua|Module:Toolbar}} This module makes {{tl|page-multi}} work, and is modeled on {{tl|user-multi}}. See that template's documentation for more information. == Tracking/maintenance category == * {{clc|PageLinks transclusions with errors}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|| <!-- Categories go here and interwikis go in Wikidata. --> [[Category:Modules that add a tracking category]] }}</includeonly>' 19888 wikitext text/x-wiki {{high use}} {{Lua|Module:Toolbar}} This module makes {{tl|page-multi}} work, and is modeled on {{tl|user-multi}}. See that template's documentation for more information. == Tracking/maintenance category == * {{clc|PageLinks transclusions with errors}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|| <!-- Categories go here and interwikis go in Wikidata. --> [[Category:Modules that add a tracking category]] }}</includeonly> 2ucpuv4lkaqhqww7oschsnt5q0slg9h Cèṭa'an:User-multi 10 4788 19889 2024-10-06T16:50:23Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{ {{{|safesubst:}}}#invoke:UserLinks|main}}</includeonly><noinclude> {{documentation}} </noinclude>' 19889 wikitext text/x-wiki <includeonly>{{ {{{|safesubst:}}}#invoke:UserLinks|main}}</includeonly><noinclude> {{documentation}} </noinclude> 4s3u88z3fj8sf1ou5q0m450s6mo94ap Cèṭa'an:User-multi/doc 10 4789 19890 2024-10-06T16:51:02Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{used in system}} {{lua|Module:UserLinks}} This is a very flexible user link template, which allows you to specify which links are shown beside the username. It can be used as a meta-template to support other user link templates, or it can be used alone. == Usage == '''Standalone usage''' {{pre|1=<nowiki...' 19890 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{used in system}} {{lua|Module:UserLinks}} This is a very flexible user link template, which allows you to specify which links are shown beside the username. It can be used as a meta-template to support other user link templates, or it can be used alone. == Usage == '''Standalone usage''' {{pre|1=<nowiki>{{</nowiki>user-multi<nowiki>|</nowiki>''code 1''<nowiki>|</nowiki>''code 2''<nowiki>|</nowiki>''code 3''<nowiki>|</nowiki>...<nowiki>|</nowiki>user=''username''<nowiki>|</nowiki>project=''project''<nowiki>|</nowiki>lang=''lang''<nowiki>}}</nowiki>}} '''Usage in templates''' <pre> {{<includeonly>safesubst:</includeonly>User-multi<noinclude>/template</noinclude> | User = {{{1|{{{User|{{{user|}}}}}}}}} | Project = {{{2|{{{Project|{{{project|}}}}}}}}} | Lang = {{{3|{{{Lang|{{{lang|}}}}}}}}} | separator = {{{separator|dot}}} | small = <!-- yes --> | sup = <!-- yes --> | span = <!-- no --> | 1 = <!-- link code 1 --> | 2 = <!-- link code 2 --> | 3 = <!-- link code 3 --> ... | demo = {{{demo|}}} | doc = <!-- yes --> }}</pre> The ''doc'' parameter is used to provide automatic documentation on the template page, i.e. {{para|doc|yes}}. == Parameters == *'''1''', '''2''', '''3''', ... '''n''': these parameters specify what links to display in the template. See the [[#Codes|code table]] below for valid input codes. *'''User''' or '''user''': the username. An error is returned if this is omitted. *'''Project''' or '''project''': the interwiki prefix for the project you wish to link to. Please see [[Help:Interwiki linking]] for a list of valid codes. For backwards compatibility, a language code can also be entered in this field. *'''Lang''' or '''lang''': the language code for the project you wish to link to. See [[:meta:List of Wikipedias|List of Wikipedias]] for a complete list of language codes used by Wikimedia sites. *'''separator''': the separator to use in between links. Valid values are <code>dot</code>({{int:dot-separator}}), <code>comma</code>({{int:comma-separator}}), <code>pipe</code>({{int:pipe-separator}}), and <code>tpt-languages</code>({{int:tpt-languages-separator}}). If not specified, then <code>dot</code> is the default. *'''small''': if this parameter exists, fonts will be displayed at 90% of the normal size. *'''sup''': if this parameter exists, links will be displayed in superscript. *'''span''': if this parameter is set to "no", no {{tag|span}} tags are included around the link toolbar. If this option is set, any URL links will appear with the external link icon. *'''doc''': this parameter is only available on template pages, using the [[Template:User-multi/template|/template]] sub-template. If set to <code>yes</code>, it will automatically generate documentation for that template. *'''demo''': if this parameter is set to <code>yes</code>, the template will not output any categories. == Codes == Here is a list of currently supported link codes: {| class="wikitable" ! Code !! Example |- | u ||{{#invoke:UserLinks|single|u|user=Example}} |- | t || {{#invoke:UserLinks|single|t|user=Example}} |- | c || {{#invoke:UserLinks|single|c|user=Example}} |- | ae || {{#invoke:UserLinks|single|ae|user=Example}} |- | api || {{#invoke:UserLinks|single|api|user=Example}} |- | bl || {{#invoke:UserLinks|single|bl|user=Example}} |- | bls || {{#invoke:UserLinks|single|bls|user=Example}} |- | bu || {{#invoke:UserLinks|single|bu|user=Example}} |- | c64 || {{#invoke:UserLinks|single|c64|user=Example}} |- | ca || {{#invoke:UserLinks|single|ca|user=Example}} |- | coibot || {{#invoke:UserLinks|single|coibot|user=Example}} |- | cr || {{#invoke:UserLinks|single|cr|user=Example}} |- | ct || {{#invoke:UserLinks|single|ct|user=Example}} |- | dc || {{#invoke:UserLinks|single|dc|user=Example}} |- | del || {{#invoke:UserLinks|single|del|user=Example}} |- | e || {{#invoke:UserLinks|single|e|user=Example}} |- | efl || {{#invoke:UserLinks|single|efl|user=Example}} |- | es || {{#invoke:UserLinks|single|es|user=Example}} |- | gender || {{#invoke:UserLinks|single|gender|user=Example}} |- | ggl || {{#invoke:UserLinks|single|ggl|user=Example}} |- | http || {{#invoke:UserLinks|single|http|user=Example}} |- | l || {{#invoke:UserLinks|single|l|user=Example}} |- | lu || {{#invoke:UserLinks|single|lu|user=Example}} |- | m || {{#invoke:UserLinks|single|m|user=Example}} |- | msg || {{#invoke:UserLinks|single|msg|user=Example}} |- | np || {{#invoke:UserLinks|single|np|user=Example}} |- | nuke || {{#invoke:UserLinks|single|nuke|user=Example}} |- | pr || {{#invoke:UserLinks|single|pr|user=Example}} |- | rbl || {{#invoke:UserLinks|single|rbl|user=Example}} |- | rdns || {{#invoke:UserLinks|single|rdns|user=Example}} |- | ren || {{#invoke:UserLinks|single|ren|user=Example}} |- | rfa || {{#invoke:UserLinks|single|rfa|user=Example}} |- | rl || {{#invoke:UserLinks|single|rl|user=Example}} |- | sbx || {{#invoke:UserLinks|single|sbx|user=Example}} |- | sfs || {{#invoke:UserLinks|single|sfs|user=Example}} |- | sul || {{#invoke:UserLinks|single|sul|user=Example}} |- | sul2 || {{#invoke:UserLinks|single|sul2|user=Example}} |- | tl || {{#invoke:UserLinks|single|tl|user=Example}} |- | uc || {{#invoke:UserLinks|single|uc|user=Example}} |- | up || {{#invoke:UserLinks|single|up|user=Example}} |- | whois || {{#invoke:UserLinks|single|whois|user=Example}} |- | wlh || {{#invoke:UserLinks|single|wlh|user=Example}} |} == Examples == {{Markup |col1=Code |col2=Output | <nowiki>{{User-multi|user=Example|t|c|e}}</nowiki> | {{User-multi|demo=yes|user=Example|t|c|e}} | <nowiki>{{User-multi|user=Example|t|c|ct|m|l}}</nowiki> | {{User-multi|demo=yes|user=Example|t|c|ct|m|l}} | <nowiki>{{User-multi|user=Example|lang=es|t|c|e}}</nowiki> | {{User-multi|demo=yes|user=Example|lang=es|t|c|e}} | <nowiki>{{User-multi|user=Example|project=b|t|c|e}}</nowiki> | {{User-multi|demo=yes|user=Example|project=b|t|c|e}} | <nowiki>{{User-multi|user=Example|project=b|lang=es|t|c|e}}</nowiki> | {{User-multi|user=Example|project=b|lang=es|t|c|e}} | <nowiki>{{User-multi|user=Example|project=wikibooks|lang=es|t|c|e}}</nowiki> | {{User-multi|user=Example|project=wikibooks|lang=es|t|c|e}} | <nowiki>{{User-multi|user=Example|t|c|e|sup=yes}}</nowiki> | {{User-multi|demo=yes|user=Example|t|c|e|sup=yes}} | <nowiki>{{User-multi|user=Example|t|c|e|small=yes}}</nowiki> | {{User-multi|demo=yes|user=Example|t|c|e|small=yes}} }} == Errors == In certain circumstances, the template will generate errors. This is a list of all the error messages that the template might generate, and how users can resolve them. ===No username detected=== *<strong class="error">[[Template:User-multi|User-multi]] error: no username detected.</strong> There are two possible reasons for this error. The first is simply that you have not specified a username, or you have specified a username using an unrecognised parameter name. The second is that your username contains an equals sign, and that is causing the template to interpret the first half of your username as a parameter name. Both of these problems can be fixed by trying different parameters for the username. Try using {{para|1|your username}}, {{para|User|your username}}, and {{para|user|your username}}, and if none of those work please start a new thread at [[Template talk:User-multi]]. ===Not a valid project or language code=== *<strong class="error">[[Template:User-multi|User-multi]] error: "xyz" is not a valid project or language code.</strong> This error is produced if the template is not able to process the project parameter. The project parameter must either be a valid interwiki prefix or a valid language code. See [[Help:Interwiki linking]] for a list of valid interwiki prefixes, and the [[#Not a valid language code|section on language code errors]] directly above for more details on valid language codes. If you are sure that the interwiki prefix is valid, but you still get this error, it might be a bug in the software. This template uses [[Module:InterwikiTable]] for interwiki prefix data, so you can check to see if your site and your prefix exist in the table and fix it if they don't. If that fails to resolve the problem, please start a new thread at [[Template talk:User-multi]]. ===Not a valid language code=== *<strong class="error">[[Template:User-multi|User-multi]] error: "xyz" is not a valid language code.</strong> This error is generated if an invalid language code is specified. The language code must be a valid MediaWiki language code; for example, English is <code>en</code> and German is <code>de</code>. For a complete list of valid language codes, see the [[m:Table of Wikimedia projects|table of Wikimedia projects]]. ===Not a valid link code=== *<strong class="error">[[Template:User-multi|User-multi]] error: "xyz" is not a valid link code.</strong> This error is generated if an invalid link code is specified. For a list of valid link codes, see the [[#Codes|code list]] above. This error may be generated if a link code corresponds to a function in [[Module:UserLinks/extra]], but a recent edit to that page has rendered the function inoperable. Please check recent edits to [[Module:UserLinks/extra]], and consider moving any often-used link functions to the main module. ===No link code specified=== *<strong class="error">[[Template:User-multi|User-multi]] error: no link code specified.</strong> This error is only generated when using [[Module:UserLinks]] directly to create a single link. The link code must be in the first positional parameter, like this: <code><nowiki>{{#invoke:UserLinks|single|</nowiki>''link code''<nowiki>|</nowiki>''other parameters ...''<nowiki>}}</nowiki></code>. ===Malformed link code detected=== *<strong class="error">[[Template:User-multi|User-multi]] error: malformed link code detected.</strong> This error can only be generated when accessing [[Module:UserLinks]] from another Lua module. One of the link codes passed to the module was either not a string or was the blank string. This should be fixed in the Lua module that called Module:UserLinks. ===No snippet exists=== *<strong class="error">[[Template:User-multi|User-multi]] error: no snippet exists for the key "xyz".</strong> This error occurs when there is an error in one of the link functions. Usually, this means that a user has added an extra link function to [[Module:UserLinks/extra]], but has tried to use a user data snippet that doesn't exist. The link function that generated this error needs to be fixed by the developers or by the local module maintainers. == Error category == All errors listed above are tracked in [[:Category:UserLinks transclusions with errors]]. This category is added in all namespaces, but respects the blacklist defined in [[Module:Category handler]]. For example, archive pages are not categorised. == Adding new links == To add a new link, you need to edit the [[WP:Lua|Lua]] module that this template is based on, [[Module:UserLinks]]. Instructions are in the source code, if you feel capable programming in Lua. If you're not familiar with Lua, feel free to make a request on [[Template talk:User-multi]], and someone might add the link for you. {{Userspace linking templates|heading=no|intro=no}} <includeonly>{{Sandbox other| | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Username internal link templates| ]] }}</includeonly> m581sgnn4057m1f377ini0s3i9b6xz7 Bhângsa:PageLinks transclusions with errors 14 4790 19891 2024-10-06T16:56:09Z Munajad.MH 3071 ←Membuat halaman berisi '{{tracking category}} {{polluted category}} [[Category:Internal link templates parameter issues]]' 19891 wikitext text/x-wiki {{tracking category}} {{polluted category}} [[Category:Internal link templates parameter issues]] mh348p1rr51l1evf9446dsg9fawq6k7 Bhângsa:Internal link templates parameter issues 14 4791 19892 2024-10-06T16:56:59Z Munajad.MH 3071 ←Membuat halaman berisi '{{Maintenance category|container=yes}} Parameter issues categories in templates that generate [[Wikipedia:Internal links|internal links]]. [[Category:Template parameter issues by task|internal link]] [[Category:Internal link templates|ι]]' 19892 wikitext text/x-wiki {{Maintenance category|container=yes}} Parameter issues categories in templates that generate [[Wikipedia:Internal links|internal links]]. [[Category:Template parameter issues by task|internal link]] [[Category:Internal link templates|ι]] gian0brsmag9sy0y451mvvlbsbyz5k9 Bhângsa:Template parameter issues by task 14 4792 19893 2024-10-06T16:58:16Z Munajad.MH 3071 ←Membuat halaman berisi '{{Maintenance category|container=yes}} Template parameter issues categories grouped by the task that a template is performing. [[Category:Wikipedia template parameter issues| ]] [[Category:Template tracking by task| ]]' 19893 wikitext text/x-wiki {{Maintenance category|container=yes}} Template parameter issues categories grouped by the task that a template is performing. [[Category:Wikipedia template parameter issues| ]] [[Category:Template tracking by task| ]] b78g8x9knt3d2emhbz1z2lyvzyn3e23 Bhângsa:Template tracking by task 14 4793 19894 2024-10-06T16:59:18Z Munajad.MH 3071 ←Membuat halaman berisi '{{Maintenance category|container=yes}} Categories used by templates, grouped by template's task. [[Category:Wikipedia template tracking categories| ]] [[Category:Wikipedia templates by task|τ]]' 19894 wikitext text/x-wiki {{Maintenance category|container=yes}} Categories used by templates, grouped by template's task. [[Category:Wikipedia template tracking categories| ]] [[Category:Wikipedia templates by task|τ]] lthd9hkepb7itc7zzw23fl3typ44rwm Bhângsa:Wikipedia template tracking categories 14 4794 19895 2024-10-06T17:01:13Z Munajad.MH 3071 ←Membuat halaman berisi '{{Maintenance category|container=true}} These are the categories, used by various templates for tracking usage, bugs, parameter issues, etc. [[Category:Wikipedia template administration|Tracking]]' 19895 wikitext text/x-wiki {{Maintenance category|container=true}} These are the categories, used by various templates for tracking usage, bugs, parameter issues, etc. [[Category:Wikipedia template administration|Tracking]] 4l4z266syqv866xxa7qswcnl1wtwnfl Wikipèḍia:Maintenance 4 4795 19897 2024-10-06T17:16:46Z Munajad.MH 3071 ←Mengalihkan ke [[Wikipèḍia:Pangorbhâ'án]] 19897 wikitext text/x-wiki #REDIRECT [[Wikipedia:Pangorbhâ'án]] 9qrezhpxkl7uvtf1jmgk95qyxlrkzx7 Cèṭa'an:Lm 10 4796 19898 2024-10-06T17:19:07Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:MediaWiki links]] 19898 wikitext text/x-wiki #redirect[[Template:MediaWiki links]] sx7bv9y2y23ik8r40tpe19up6w83e26 Cèṭa'an:MediaWiki links 10 4797 19899 2024-10-06T17:21:32Z Munajad.MH 3071 ←Membuat halaman berisi '{{lx|1=MediaWiki:|2={{ucfirst:{{{1}}}}}|3=MediaWiki talk|4=talk}}<noinclude> {{documentation|Template:Ln/doc}} </noinclude>' 19899 wikitext text/x-wiki {{lx|1=MediaWiki:|2={{ucfirst:{{{1}}}}}|3=MediaWiki talk|4=talk}}<noinclude> {{documentation|Template:Ln/doc}} </noinclude> l2gy3yy6d2iqrg7gjm6d3shu1vk4zva Cèṭa'an:Namespace links 10 4798 19900 2024-10-06T17:25:07Z Munajad.MH 3071 ←Membuat halaman berisi '{{lx|1={{#if:{{{1|}}}|:{{ucfirst:{{{1}}}}}:}}|2={{ucfirst:{{{2}}}}}|3=:{{{1}}} talk|4=talk}}<noinclude> {{Documentation}} </noinclude>' 19900 wikitext text/x-wiki {{lx|1={{#if:{{{1|}}}|:{{ucfirst:{{{1}}}}}:}}|2={{ucfirst:{{{2}}}}}|3=:{{{1}}} talk|4=talk}}<noinclude> {{Documentation}} </noinclude> pa7ie4gldmw2xgr171j2ge7egyil3pa Cèṭa'an:Ln 10 4799 19901 2024-10-06T17:26:20Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Namespace links]] 19901 wikitext text/x-wiki #REDIRECT [[Template:Namespace links]] {{Redirect category shell| {{R from move}} }} idy5km31nxockqb19ks3onewy4bic5n Cèṭa'an:Lmt 10 4800 19902 2024-10-06T17:28:01Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:MediaWiki talk links]] 19902 wikitext text/x-wiki #REDIRECT [[Template:MediaWiki talk links]] {{Redirect category shell| {{R from move}} }} k8oq6nng89hdm0la46o73v59j9t92a4 Cèṭa'an:MediaWiki talk links 10 4801 19903 2024-10-06T17:29:08Z Munajad.MH 3071 ←Membuat halaman berisi '{{lx|1=MediaWiki talk:|2={{ucfirst:{{{1}}}}}|3=MediaWiki|4=message}}<noinclude> {{documentation|Template:Ln/doc}} </noinclude>' 19903 wikitext text/x-wiki {{lx|1=MediaWiki talk:|2={{ucfirst:{{{1}}}}}|3=MediaWiki|4=message}}<noinclude> {{documentation|Template:Ln/doc}} </noinclude> 2ojlspkmckozfp3jfaq5zv8dz1uu03h Cèṭa'an:Lnt 10 4802 19904 2024-10-06T17:31:40Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Namespace talk links]] 19904 wikitext text/x-wiki #REDIRECT [[Template:Namespace talk links]] {{Redirect category shell| {{R from move}} }} 2m6w8tu1kbzrxacv7rczlwxx4s8u2wl Cèṭa'an:Namespace talk links 10 4803 19905 2024-10-06T17:32:26Z Munajad.MH 3071 ←Membuat halaman berisi '{{lx|1={{ucfirst:{{{1}}}}} talk:|2={{ucfirst:{{{2}}}}}|3=:{{{1}}}|4={{lcfirst:{{{1}}}}}}}<noinclude> {{Documentation|Template:Ln/doc}} </noinclude>' 19905 wikitext text/x-wiki {{lx|1={{ucfirst:{{{1}}}}} talk:|2={{ucfirst:{{{2}}}}}|3=:{{{1}}}|4={{lcfirst:{{{1}}}}}}}<noinclude> {{Documentation|Template:Ln/doc}} </noinclude> a73elqju81w3b7je6hdv35cfhuq2g8x Bhângsa:Hidden templates using styles 14 4804 19906 2024-10-06T17:37:33Z Munajad.MH 3071 ←Membuat halaman berisi '{{tracking category|text=Populated by {{tlx|hidden}}, when it's called using the deprecated parameters {{para|bg1}}, {{para|bg2}}, {{para|ta1}}, {{para|ta2}}, {{para|fw1}}, {{para|fw2}}, when these should be replaced by appropriate uses of {{para|style}} and {{Para|headerstyle}}.}} {{hidden category}} {{polluted category}} {{CatAutoTOC}}' 19906 wikitext text/x-wiki {{tracking category|text=Populated by {{tlx|hidden}}, when it's called using the deprecated parameters {{para|bg1}}, {{para|bg2}}, {{para|ta1}}, {{para|ta2}}, {{para|fw1}}, {{para|fw2}}, when these should be replaced by appropriate uses of {{para|style}} and {{Para|headerstyle}}.}} {{hidden category}} {{polluted category}} {{CatAutoTOC}} bap0yeddxl3ofbfahe2dspkgmc2051q Cèṭa'an:Hidden category 10 4805 19907 2024-10-06T18:04:30Z Munajad.MH 3071 ←Membuat halaman berisi '__HIDDENCAT__{{cmbox | type = notice | textstyle = text-align: center; | text = Category Ka'dinto [[:Category:Hidden categories|ta' èpakaton ]] atas man-laman anggotana, namong preferensi (salèra) [[Special:Preferences#mw-input-wpshowhiddencats|pangangghuy sè sondhuk]] (appearance → katonaghi category nyondung) ampon èsaranta . }}<noinclude> {{Documentation}} <!-- Add categories to the /doc subpage and interwikis in Wikidata, not here! --> </noinclude>' 19907 wikitext text/x-wiki __HIDDENCAT__{{cmbox | type = notice | textstyle = text-align: center; | text = Category Ka'dinto [[:Category:Hidden categories|ta' èpakaton ]] atas man-laman anggotana, namong preferensi (salèra) [[Special:Preferences#mw-input-wpshowhiddencats|pangangghuy sè sondhuk]] (appearance → katonaghi category nyondung) ampon èsaranta . }}<noinclude> {{Documentation}} <!-- Add categories to the /doc subpage and interwikis in Wikidata, not here! --> </noinclude> o57ssyxk59mqktdepltuu5t7pc3t4k2 Cèṭa'an:Hidden category/doc 10 4806 19908 2024-10-06T18:05:11Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{pp-protected|reason=Persistent [[WP:Disruptive editing|disruptive editing]]|small=yes}}</noinclude>{{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{high-use}} ==Usage== This should be placed on the category page that you wish to be hidden. It includes the <code><nowiki>__HIDDENCAT__</nowiki></code> [[Help:Magic words|magic word]], so that does not need to be added to pages that...' 19908 wikitext text/x-wiki <noinclude>{{pp-protected|reason=Persistent [[WP:Disruptive editing|disruptive editing]]|small=yes}}</noinclude>{{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{high-use}} ==Usage== This should be placed on the category page that you wish to be hidden. It includes the <code><nowiki>__HIDDENCAT__</nowiki></code> [[Help:Magic words|magic word]], so that does not need to be added to pages that already have the {{tlx|hidden category}} template. Criteria are given at {{section link|Wikipedia:Categorization|Hiding categories}} and [[:Category:Hidden categories]]. ==TemplateData== {{TemplateData header}} <templatedata> { "params": {}, "description": "This template should be placed on the category page that you wish to be hidden. No parameters are required." } </templatedata> ==See also== *{{section link|Wikipedia:Categorization|Wikipedia administrative categories}} *Archived discussion at {{section link|Wikipedia:Village pump (technical)/Archive 24|HIDDENCAT}} {{Other category-header templates}} <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Category namespace templates]] [[Category:Tracking templates]] }}</includeonly> aj3qi4vgtamwckqzt4twzvg0c4o9e64 Bhângsa:Infobox templates 14 4807 19909 2024-10-06T18:07:23Z Munajad.MH 3071 ←Membuat halaman berisi '{{redirect|WP:INFO|information regarding the use of information pages on Wikipedia|Wikipedia:INFOPAGES|the wikiproject|Wikipedia:WikiProject Infoboxes|style guidelines|Wikipedia:Manual of Style/Infoboxes}} {{shortcuts|CAT:INFOBOX|WP:INFO}} {{All included|[[WP:INFOBOXES|infoboxes]]|infoboxes}} {{Commons cat|Infobox templates}} {{WikiProject Infoboxes sidebar |collapsed}} '''Infobox templates''' are [[Wikipedia:WikiProject Templates#Infobox templates|templates]] t...' 19909 wikitext text/x-wiki {{redirect|WP:INFO|information regarding the use of information pages on Wikipedia|Wikipedia:INFOPAGES|the wikiproject|Wikipedia:WikiProject Infoboxes|style guidelines|Wikipedia:Manual of Style/Infoboxes}} {{shortcuts|CAT:INFOBOX|WP:INFO}} {{All included|[[WP:INFOBOXES|infoboxes]]|infoboxes}} {{Commons cat|Infobox templates}} {{WikiProject Infoboxes sidebar |collapsed}} '''Infobox templates''' are [[Wikipedia:WikiProject Templates#Infobox templates|templates]] that provide standardized information across related articles. Infoboxes may be "freeform" or partially automated based on parameters. The use of infoboxes is neither required nor prohibited for any article. Whether to include an infobox, which infobox to include, and which parts of the infobox to use, are determined through [[Wikipedia:Consensus|discussion and consensus among the editors]] at each individual article. Subcategories are based on the sections used at [[Portal:Contents/Categories]] and [[Portal:Contents/Overviews]]. Note that many templates can appear in more than one subcategory: e.g. [[Template:Infobox squash player]] is in both [[:Category:Sports infobox templates]] and [[:Category:Sportsperson infobox templates]]. To facilitate finding infoboxes of interest, many [[Wikipedia:WikiProject|WikiProjects]] will list infoboxes that are often used for their areas of interest on their main Project page, or on a dedicated 'Resources' or 'Templates' sub-page. You can also search this category directly via the search box below. {| style="margin: 1em auto;" |- !Search this category |- | <inputbox> type=fulltext searchfilter=incategory:"Infobox templates" namespaces=Template**,Help**,Wikipedia**,Category**,Module** </inputbox> |- |} {{CatAutoTOC}} [[Category:Wikiboxes]] [[Category:Wikipedia templates by style]] [[Category:Wikipedia templates by task]] [[Category:Wikipedia infoboxes| ]] [[Category:Wikipedia templates by order|A08]] hl2bdend2i5x43k5s1jz6cqfrhng3l5 Modul:I18n 828 4808 19910 2024-10-06T18:09:55Z Munajad.MH 3071 ←Membuat halaman berisi '--- I18n library for message storage in Lua datastores. -- The module is designed to enable message separation from modules & -- templates. It has support for handling language fallbacks. This -- module is a Lua port of [[wikia:dev:I18n-js]] and i18n modules that can be loaded -- by it are editable through [[wikia:dev:I18nEdit]]. -- -- @module i18n -- @version 1.4.0 -- @require Module:Entrypoint -- @require Module:Fallbackli...' 19910 Scribunto text/plain --- I18n library for message storage in Lua datastores. -- The module is designed to enable message separation from modules & -- templates. It has support for handling language fallbacks. This -- module is a Lua port of [[wikia:dev:I18n-js]] and i18n modules that can be loaded -- by it are editable through [[wikia:dev:I18nEdit]]. -- -- @module i18n -- @version 1.4.0 -- @require Module:Entrypoint -- @require Module:Fallbacklist -- @author [[wikia:User:KockaAdmiralac|KockaAdmiralac]] -- @author [[wikia:User:Speedit|Speedit]] -- @attribution [[wikia:User:Cqm|Cqm]] -- @release stable -- @see [[wikia:dev:I18n|I18n guide]] -- @see [[wikia:dev:I18n-js]] -- @see [[wikia:dev:I18nEdit]] -- <nowiki> local i18n, _i18n = {}, {} -- Module variables & dependencies. local title = mw.title.getCurrentTitle() local fallbacks = require('Module:Fallbacklist') local entrypoint = require('Module:Entrypoint') local uselang --- Argument substitution as $n where n > 0. -- @function _i18n.handleArgs -- @param {string} msg Message to substitute arguments into. -- @param {table} args Arguments table to substitute. -- @return {string} Resulting message. -- @local function _i18n.handleArgs(msg, args) for i, a in ipairs(args) do msg = (string.gsub(msg, '%$' .. tostring(i), tostring(a))) end return msg end --- Checks whether a language code is valid. -- @function _i18n.isValidCode -- @param {string} code Language code to check. -- @return {boolean} Whether the language code is valid. -- @local function _i18n.isValidCode(code) return type(code) == 'string' and #mw.language.fetchLanguageName(code) ~= 0 end --- Checks whether a message contains unprocessed wikitext. -- Used to optimise message getter by not preprocessing pure text. -- @function _i18n.isWikitext -- @param {string} msg Message to check. -- @return {boolean} Whether the message contains wikitext. function _i18n.isWikitext(msg) return type(msg) == 'string' and ( msg:find('%-%-%-%-') or msg:find('%f[^\n%z][;:*#] ') or msg:find('%f[^\n%z]==* *[^\n|]+ =*=%f[\n]') or msg:find('%b<>') or msg:find('\'\'') or msg:find('%[%b[]%]') or msg:find('{%b{}}') ) end --- I18n datastore class. -- This is used to control language translation and access to individual -- messages. The datastore instance provides language and message -- getter-setter methods, which can be used to internationalize Lua modules. -- The language methods (any ending in `Lang`) are all **chainable**. -- @type Data local Data = {} Data.__index = Data --- Datastore message getter utility. -- This method returns localized messages from the datastore corresponding -- to a `key`. These messages may have `$n` parameters, which can be -- replaced by optional argument strings supplied by the `msg` call. -- -- This function supports [[Lua reference manual#named_arguments|named -- arguments]]. The named argument syntax is more versatile despite its -- verbosity; it can be used to select message language & source(s). -- @function Data:msg -- @usage -- -- ds:msg{ -- key = 'message-name', -- lang = '', -- args = {...}, -- sources = {} -- } -- -- @usage -- -- ds:msg('message-name', ...) -- -- @param {string|table} opts Message configuration or key. -- @param[opt] {string} opts.key Message key to return from the -- datastore. -- @param[opt] {table} opts.args Arguments to substitute into the -- message (`$n`). -- @param[opt] {table} opts.sources Source names to limit to (see -- `Data:fromSources`). -- @param[opt] {table} opts.lang Temporary language to use (see -- `Data:inLang`). -- @param[opt] {string} ... Arguments to substitute into the message -- (`$n`). -- @error[115] {string} 'missing arguments in Data:msg' -- @return {string} Localised datastore message or `'<key>'`. function Data:msg(opts, ...) local frame = mw.getCurrentFrame() -- Argument normalization. if not self or not opts then error('missing arguments in Data:msg') end local key = type(opts) == 'table' and opts.key or opts local args = opts.args or {...} -- Configuration parameters. if opts.sources then self:fromSources(unpack(opts.sources)) end if opts.lang then self:inLang(opts.lang) end -- Source handling. local source_n = self.tempSources or self._sources local source_i = {} for n, i in pairs(source_n) do source_i[i] = n end self.tempSources = nil -- Language handling. local lang = self.tempLang or self.defaultLang self.tempLang = nil -- Message fetching. local msg for i, messages in ipairs(self._messages) do -- Message data. local msg = (messages[lang] or {})[key] -- Fallback support (experimental). for _, l in ipairs((fallbacks[lang] or {})) do if msg == nil then msg = (messages[l] or {})[key] end end -- Internal fallback to 'en'. msg = msg ~= nil and msg or messages.en[key] -- Handling argument substitution from Lua. if msg and source_i[i] and #args > 0 then msg = _i18n.handleArgs(msg, args) end if msg and source_i[i] and lang ~= 'qqx' then return frame and _i18n.isWikitext(msg) and frame:preprocess(mw.text.trim(msg)) or mw.text.trim(msg) end end return mw.text.nowiki('<' .. key .. '>') end --- Datastore template parameter getter utility. -- This method, given a table of arguments, tries to find a parameter's -- localized name in the datastore and returns its value, or nil if -- not present. -- -- This method always uses the wiki's content language. -- @function Data:parameter -- @param {string} parameter Parameter's key in the datastore -- @param {table} args Arguments to find the parameter in -- @error[176] {string} 'missing arguments in Data:parameter' -- @return {string|nil} Parameter's value or nil if not present function Data:parameter(key, args) -- Argument normalization. if not self or not key or not args then error('missing arguments in Data:parameter') end local contentLang = mw.language.getContentLanguage():getCode() -- Message fetching. for i, messages in ipairs(self._messages) do local msg = (messages[contentLang] or {})[key] if msg ~= nil and args[msg] ~= nil then return args[msg] end for _, l in ipairs((fallbacks[contentLang] or {})) do if msg == nil or args[msg] == nil then -- Check next fallback. msg = (messages[l] or {})[key] else -- A localized message was found. return args[msg] end end -- Fallback to English. msg = messages.en[key] if msg ~= nil and args[msg] ~= nil then return args[msg] end end end --- Datastore temporary source setter to a specificed subset of datastores. -- By default, messages are fetched from the datastore in the same -- order of priority as `i18n.loadMessages`. -- @function Data:fromSource -- @param {string} ... Source name(s) to use. -- @return {Data} Datastore instance. function Data:fromSource(...) local c = select('#', ...) if c ~= 0 then self.tempSources = {} for i = 1, c do local n = select(i, ...) if type(n) == 'string' and type(self._sources[n]) == 'number' then self.tempSources[n] = self._sources[n] end end end return self end --- Datastore default language getter. -- @function Data:getLang -- @return {string} Default language to serve datastore messages in. function Data:getLang() return self.defaultLang end --- Datastore language setter to `wgUserLanguage`. -- @function Data:useUserLang -- @return {Data} Datastore instance. -- @note Scribunto only registers `wgUserLanguage` when an -- invocation is at the top of the call stack. function Data:useUserLang() self.defaultLang = i18n.getLang() or self.defaultLang return self end --- Datastore language setter to `wgContentLanguage`. -- @function Data:useContentLang -- @return {Data} Datastore instance. function Data:useContentLang() self.defaultLang = mw.language.getContentLanguage():getCode() return self end --- Datastore language setter to specificed language. -- @function Data:useLang -- @param {string} code Language code to use. -- @return {Data} Datastore instance. function Data:useLang(code) self.defaultLang = _i18n.isValidCode(code) and code or self.defaultLang return self end --- Temporary datastore language setter to `wgUserLanguage`. -- The datastore language reverts to the default language in the next -- @{Data:msg} call. -- @function Data:inUserLang -- @return {Data} Datastore instance. function Data:inUserLang() self.tempLang = i18n.getLang() or self.tempLang return self end --- Temporary datastore language setter to `wgContentLanguage`. -- Only affects the next @{Data:msg} call. -- @function Data:inContentLang -- @return {Data} Datastore instance. function Data:inContentLang() self.tempLang = mw.language.getContentLanguage():getCode() return self end --- Temporary datastore language setter to a specificed language. -- Only affects the next @{Data:msg} call. -- @function Data:inLang -- @param {string} code Language code to use. -- @return {Data} Datastore instance. function Data:inLang(code) self.tempLang = _i18n.isValidCode(code) and code or self.tempLang return self end -- Package functions. --- Localized message getter by key. -- Can be used to fetch messages in a specific language code through `uselang` -- parameter. Extra numbered parameters can be supplied for substitution into -- the datastore message. -- @function i18n.getMsg -- @param {table} frame Frame table from invocation. -- @param {table} frame.args Metatable containing arguments. -- @param {string} frame.args[1] ROOTPAGENAME of i18n submodule. -- @param {string} frame.args[2] Key of i18n message. -- @param[opt] {string} frame.args.lang Default language of message. -- @error[271] 'missing arguments in i18n.getMsg' -- @return {string} I18n message in localised language. -- @usage {{i18n|getMsg|source|key|arg1|arg2|uselang {{=}} code}} function i18n.getMsg(frame) if not frame or not frame.args or not frame.args[1] or not frame.args[2] then error('missing arguments in i18n.getMsg') end local source = frame.args[1] local key = frame.args[2] -- Pass through extra arguments. local repl = {} for i, a in ipairs(frame.args) do if i >= 3 then repl[i-2] = a end end -- Load message data. local ds = i18n.loadMessages(source) -- Pass through language argument. ds:inLang(frame.args.uselang) -- Return message. return ds:msg { key = key, args = repl } end --- I18n message datastore loader. -- @function i18n.loadMessages -- @param {string} ... ROOTPAGENAME/path for target i18n -- submodules. -- @error[322] {string} 'no source supplied to i18n.loadMessages' -- @return {table} I18n datastore instance. -- @usage require('Module:I18n').loadMessages('1', '2') function i18n.loadMessages(...) local ds local i = 0 local s = {} for j = 1, select('#', ...) do local source = select(j, ...) if type(source) == 'string' and source ~= '' then i = i + 1 s[source] = i if not ds then -- Instantiate datastore. ds = {} ds._messages = {} -- Set default language. setmetatable(ds, Data) ds:useUserLang() end source = string.gsub(source, '^.', mw.ustring.upper) source = mw.ustring.find(source, ':') and source or 'Module:' .. source .. '/i18n' ds._messages[i] = mw.loadData(source) end end if not ds then error('no source supplied to i18n.loadMessages') else -- Attach source index map. ds._sources = s -- Return datastore instance. return ds end end --- Language code getter. -- Can validate a template's language code through `uselang` parameter. -- @function i18n.getLang -- @usage {{i18n|getLang|uselang {{=}} code}} -- @return {string} Language code. function i18n.getLang() local frame = mw.getCurrentFrame() or {} local parentFrame = frame.getParent and frame:getParent() or {} local code = mw.language.getContentLanguage():getCode() local subPage = title.subpageText -- Language argument test. local langOverride = (frame.args or {}).uselang or (parentFrame.args or {}).uselang if _i18n.isValidCode(langOverride) then code = langOverride -- Subpage language test. elseif title.isSubpage and _i18n.isValidCode(subPage) then code = _i18n.isValidCode(subPage) and subPage or code -- User language test. elseif parentFrame.preprocess or frame.preprocess then uselang = uselang or parentFrame.preprocess and parentFrame:preprocess('{{int:lang}}') or frame:preprocess('{{int:lang}}') local decodedLang = mw.text.decode(uselang) if decodedLang ~= '<lang>' and decodedLang ~= '⧼lang⧽' then code = decodedLang == '(lang)' and 'qqx' or uselang end end return code end --- Template wrapper for [[Template:I18n]]. -- @function i18n.main -- @param {table} frame Frame invocation object. -- @return {string} Module output in template context. -- @usage {{#invoke:i18n|main}} i18n.main = entrypoint(i18n) return i18n -- </nowiki> 2ek7rudo6kn9hn88spld84ptrpi1qlo Cèṭa'an:Style 10 4809 19911 2024-10-06T18:13:12Z Munajad.MH 3071 ←Membuat halaman berisi '{{Sidebar with collapsible lists | name = Style | bodyclass = hlist | title = [[Wikipedia:Manual of Style|Manual of Style (MoS)]] | image = <inputbox> id = style-searchbox type = fulltext width = 25 prefix = Wikipedia:Manual of Style searchbuttonlabel = Search the MoS break = yes </inputbox> | listtitlestyle = background-color: #def; color:black; padding-left: 2px; | expanded = {{#switch:{{{expanded|{{{selected|{{{1|}}}}}}}}} |arts |regional |religion |science...' 19911 wikitext text/x-wiki {{Sidebar with collapsible lists | name = Style | bodyclass = hlist | title = [[Wikipedia:Manual of Style|Manual of Style (MoS)]] | image = <inputbox> id = style-searchbox type = fulltext width = 25 prefix = Wikipedia:Manual of Style searchbuttonlabel = Search the MoS break = yes </inputbox> | listtitlestyle = background-color: #def; color:black; padding-left: 2px; | expanded = {{#switch:{{{expanded|{{{selected|{{{1|}}}}}}}}} |arts |regional |religion |science |sports|sport = by topic area <!--(see list7 below)--> |#default = {{{expanded|{{{selected|{{{1|}}}}}}}}} }} | list1name = content | list1title = [[:Category:Wikipedia Manual of Style (content)|Content]] | list1 = * [[Wikipedia:Manual of Style/Accessibility|Accessibility]] * [[Wikipedia:Manual of Style/Biography|Biography]] * [[Wikipedia:Manual of Style/Disambiguation pages|Disambiguation pages]] ** [[Wikipedia:Manual of Style/Organizing disambiguation pages by subject area|Organizing by subject]] * [[Wikipedia:Manual of Style/Gender identity|Gender identity]] * [[Wikipedia:Manual of Style/Hidden text|Hidden text]] * [[Wikipedia:Manual of Style/Infoboxes|Infoboxes]] * [[Wikipedia:Manual of Style/Linking|Linking]] * [[Wikipedia:Manual of Style/Self-references to avoid|Self-references]] * [[Wikipedia:Manual of Style/Words to watch|Words to watch]] | list2name = formatting | list2title = [[:Category:Wikipedia Manual of Style (formatting)|Formatting]] | list2 = * [[Wikipedia:Manual of Style/Abbreviations|Abbreviations]] * [[Wikipedia:Manual of Style/Capital letters|Capitalization]] * [[Wikipedia:Manual of Style/Dates and numbers|Dates and numbers]] * [[Wikipedia:Manual of Style/Pronunciation|Pronunciation]] * [[Wikipedia:Manual of Style/Spelling|Spelling]] * [[Wikipedia:Manual of Style/Text formatting|Text formatting]] * [[Wikipedia:Manual of Style/Titles of works|Titles of works]] | list3name = images | list3title = [[:Category:Wikipedia Manual of Style (images)|Images]] | list3 = * [[Wikipedia:Manual of Style/Captions|Captions]] * [[Wikipedia:Image use policy#Adding images to articles|Image placement]] * [[Wikipedia:Manual of Style/Icons|Icons]] * [[Wikipedia:Manual of Style/Images|Images]] | list4name = layout | list4title = [[:Category:Wikipedia Manual of Style (layout)|Layout]] | list4 = * [[Wikipedia:Manual of Style/Layout|Layout]] * [[Wikipedia:Manual of Style/Lead section|Lead section]] * [[Wikipedia:Manual of Style/Tables|Tables]] * [[Wikipedia:Manual of Style/Trivia sections|Trivia sections]] | list5name = lists | list5title = [[:Category:Wikipedia Manual of Style (lists)|Lists]] | list5 = * [[Wikipedia:Manual of Style/Lists|Lists]] * [[Wikipedia:Manual of Style/Lists of works|Lists of works]] * [[Wikipedia:Manual of Style/Road junction lists|Road junctions]] * [[Wikipedia:Stand-alone lists|Stand-alone lists]] <!----------- By topic area -----------> | list6name = by topic area | list6title = By topic area | list6 = {{Sidebar with collapsible lists | navbar = off | listtitlestyle = background-color: #def; color:black; padding-left: 2px; | bodystyle = {{subinfobox bodystyle}} | expanded = {{{expanded|{{{selected|{{{1|}}}}}}}}} | content1 = ---- | list1name = legal | list1title = [[:Category:Wikipedia Manual of Style (legal)|Legal]] | list1 = * [[Wikipedia:Manual of Style/Legal|Legal]] * [[Wikipedia:Manual of Style/Trademarks|Trademarks]] | list2name = arts | list2title = [[:Category:Wikipedia Manual of Style (arts)|Arts]] | list2 = {{Sidebar| bodystyle = {{subinfobox bodystyle}} | navbar = off | content1 = * [[Wikipedia:Manual of Style/Anime and manga|Anime and manga]] * [[Wikipedia:Manual of Style/Comics|Comics]] * [[Wikipedia:Manual of Style/Blazon|Blazons]] * [[Wikipedia:Manual of Style/Film|Film]] * [[Wikipedia:Lyrics and poetry|Lyrics and poetry]] * [[Wikipedia:Manual of Style/Novels|Novels]] * [[Wikipedia:Manual of Style/Philosophy|Philosophy]] * [[Wikipedia:Manual of Style/Television|Television]] * [[Wikipedia:Manual of Style/Video games|Video games]] * [[Wikipedia:Manual of Style/Visual arts|Visual arts]] * [[Wikipedia:Manual of Style/Writing about fiction|Writing about fiction]] | heading2 = [[Wikipedia:Manual of Style/Music|Music]] | content2 = * [[Wikipedia:Manual of Style/Music samples|Music samples]] * [[Wikipedia:Manual of Style/Record charts|Record charts]] * [[Wikipedia:Manual of Style/Stringed instrument tunings|Stringed instruments]] }} | list3name = history | list3title = [[:Category:Wikipedia Manual of Style (history)|History]] | list3 = * [[Wikipedia:Manual of Style/Military history|Military history]] | list4name = regional | list4title = [[:Category:Wikipedia Manual of Style (regional)|Regional]] | list4 = * [[Wikipedia:Naming conventions (geographic names)#Specific topics|Specific naming conventions]] * [[Wikipedia:Manual of Style/Canada-related articles|Canada]] * [[Wikipedia:Manual of Style/China- and Chinese-related articles|China (and Chinese)]] * [[Wikipedia:Manual of Style/Egypt-related articles|Egypt]] * [[Wikipedia:Manual of Style/France- and French-related articles|France (and French)]] * [[Wikipedia:Manual of Style/Hawaii-related articles|Hawaii]] * [[Wikipedia:Manual of Style/India-related articles|India]] * [[Wikipedia:Manual of Style/Indonesia-related articles|Indonesia]] * [[Wikipedia:Manual of Style/Ireland-related articles|Ireland]] * [[Wikipedia:Manual of Style/Japan-related articles|Japan]] * [[Wikipedia:Manual of Style/Korea-related articles|Korea]] * [[Wikipedia:Naming conventions (Macedonia)|Macedonia]] * [[Wikipedia:Manual of Style/Malaysia-related articles|Malaysia]] * [[Wikipedia:Manual of Style/Pakistan-related articles|Pakistan]] * [[Wikipedia:Manual of Style/Philippines-related articles|Philippines]] * [[Wikipedia:Manual of Style/Poland-related articles|Poland]] * [[Wikipedia:Manual of Style/Singapore-related articles|Singapore]] * [[Wikipedia:WikiProject Trinidad and Tobago/Style guide|Trinidad and Tobago]] | list5name = religion | list5title = [[:Category:Wikipedia Manual of Style (religion)|Religion]] | list5 = * [[Wikipedia:Manual of Style/Islam-related articles|Islam]] * [[Wikipedia:Manual of Style/Latter Day Saints|Latter Day Saints]] | list6name = science | list6title = [[:Category:Wikipedia Manual of Style (science)|Science]] | list6 = * [[Wikipedia:Manual of Style/Chemistry|Chemistry]] ** [[Wikipedia:Manual of Style/Chemistry/Compound classes|Compound classes]] ** [[Wikipedia:Manual of Style/Chemistry/Chemicals|Chemicals]] ** [[Wikipedia:Manual of Style/Chemistry/References and external links|References and external links]] ** [[Wikipedia:Manual of Style/Chemistry/Safety|Safety]] ** [[Wikipedia:Manual of Style/Chemistry/Structure drawing|Structure drawing]] * [[Wikipedia:Manual of Style/Computer science|Computer science]] * [[Wikipedia:Manual of Style/Mathematics|Mathematics]] * [[Wikipedia:Manual of Style/Medicine-related articles|Medicine]] * [[Template:Taxobox/doc|Taxonomy]] | list7name = sports | list7title = [[:Category:Wikipedia Manual of Style (sports)|Sports]] | list7 = * [[Wikipedia:Manual of Style/Cue sports|Cue sports]] ([[Wikipedia:Manual of Style/Snooker|Snooker]]) * [[Wikipedia:Manual of Style/Figure skating|Figure skating]] ([[Wikipedia:Manual of Style/Figure skating terminology|Terminology]]) | content7 = ---- }} <!-------------------------------------> | list8name = related | list8title = Related guidelines | list8 = * [[Wikipedia:Article size|Article size]] * [[Wikipedia:Article titles|Article titles]] * [[Wikipedia:Categories, lists, and navigation templates|Categories, lists, and navigation templates]] * [[Wikipedia:Categorization|Categorization]] * [[Wikipedia:Citing sources|Citing sources]] * [[Wikipedia:Hatnote|Hatnotes]] * [[Wikipedia:Notability|Notability]] * [[Wikipedia:Signatures|Signatures]] * [[Wikipedia:Subpages|Subpages]] * [[Wikipedia:Talk page guidelines|Talk page guidelines]] * [[Wikipedia:Template namespace|Template namespace]] * [[Wikipedia:Make technical articles understandable|Understandability]] * [[Wikipedia:User pages|User pages]] * [[Wikipedia:Wikimedia sister projects|Wikimedia sister projects]] * [[Wikipedia:WikiProject Council/Guide|WikiProjects]] | below = * [[Wikipedia:Simplified Manual of Style|Overview]] * [[Wikipedia:Manual of Style/Contents|Contents]] * [[Wikipedia:Styletips|Tips]] }}<noinclude> {{Documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> ois5t3bljuh5s8c6055oe6f5dxmji50 Cèṭa'an:Time 10 4810 20048 19912 2024-10-07T13:50:47Z Munajad.MH 3071 20048 wikitext text/x-wiki <includeonly>{{safesubst:<noinclude />#invoke:Time|time|{{{1|}}}|{{{2|}}}}}</includeonly><noinclude> {{documentation}} </noinclude> f29jdl08s5h73rvuqwj3c7cyvjyp9m8 Cèṭa'an:Time/doc 10 4811 19913 2024-10-06T18:18:16Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{for|the #time parser function|mw:Help:Extension:ParserFunctions#.23time{{!}}<nowiki>#time</nowiki>}} {{lua|Module:Time|Module:Time/data}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template displays the current time in a parameter-specified time zone. The time is calculated based on the offset from [[UTC]] for the specified time zone taking in...' 19913 wikitext text/x-wiki {{Documentation subpage}} {{for|the #time parser function|mw:Help:Extension:ParserFunctions#.23time{{!}}<nowiki>#time</nowiki>}} {{lua|Module:Time|Module:Time/data}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template displays the current time in a parameter-specified time zone. The time is calculated based on the offset from [[UTC]] for the specified time zone taking into account whether [[daylight saving time]] is currently active in that time zone. '''Note:''' Most Wikipedia pages display a cached version of the page to reduce server load, so the template will only display the current time ''as of when the page was last parsed''. You can refresh the displayed time by clicking the {{small|[refresh]}} link. __TOC__ {{Template:Time/doc/parameters}} == Usage == Typically, all that is needed is: :<code><nowiki>{{</nowiki>time|''<TZ>''<nowiki>}}</nowiki></code> where <code>''<TZ>''</code> is one of the supported time zone abbreviations ::<code><nowiki>{{time|MST}}</nowiki></code> :::{{time|MST}} To change the rendered format: :<code><nowiki>{{time|MST|df=y}}</nowiki></code> ::{{time|MST|df=y}} :<code><nowiki>{{time|MST|y}}</nowiki></code> ::{{time|MST|y}} :<code><nowiki>{{time|MST|dmy}}</nowiki></code> ::{{time|MST|dmy}} :<code><nowiki>{{time|MST|iso}}</nowiki></code> ::{{time|MST|iso}} ===Supported time zones=== This is a list of the currently supported time zone abbreviations: {{div col|colwidth=15em}} *[[Australian Central Standard Time|ACST]] {{small|(ACDT)}} *[[Australian Eastern Standard Time|AEST]] {{small|(AEDT)}} *[[Alaska Standard Time|AKST]] {{small|(AKT)}} *[[Anywhere on Earth|AoE]]{{efn-ua|name=non-standard}} *[[Atlantic Standard Time|AST]] {{small|(AT) (ADT)}} *[[Australian Western Standard Time|AWST]] *[[Bangladesh Standard Time|BST]] *[[Beijing Time|BT]] *[[Central European Time|CET]] {{small|(CEST)}} *[[Chamorro Time Zone|ChST]] *[[Central Standard Time|CST]] {{small|(CT) (CDT)}} *[[Eastern European Time|EET]] {{small|(EEST)}} *[[Eastern Standard Time (North America)|EST]] {{small|(ET) (EDT)}} *[[Greenwich Mean Time|GMT]] *[[Time in the Republic of Ireland|GMT-IE]]{{efn-ua|name="IST"}} *[[Time in the United Kingdom|GMT-UK]]{{efn-ua|name="GMT-UK"}} *[[Hawaii–Aleutian Time Zone|HST]] {{small|(HDT)}} *IDLE{{efn-ua|name=non-standard}} *IDLW{{efn-ua|name=non-standard}} *[[Irkutsk Time|IRKT]] *[[Indian Standard Time|IST]] *[[Japan Standard Time|JST]] *[[Krasnoyarsk Time|KRAT]] *[[Moscow Time|MSK]] *[[Mountain Standard Time|MST]] *[[Myanmar Standard Time|MMT]] *[[Nepal Standard Time|NPT]] *[[Newfoundland Standard Time|NST]] *[[New Zealand Standard Time|NZST]] {{small|(NZDT)}} *[[Omsk Time|OMST]] *[[Kamchatka Time|PETT]] *[[Pakistan Standard Time|PKT]] *PMST{{efn-ua|name="PMST"}} *[[Pacific Standard Time|PST]] {{small|(PT) (PDT)}} *[[Samara Time|SAMT]] *[[South African Standard Time|SAST]] *[[Srednekolymsk Time|SRET]] *[[Singapore Standard Time|SST]] *[[Kaliningrad Time|USZ1]] *[[Coordinated Universal Time|UTC]] *[[Vladivostok Time|VLAT]] *[[Western European Time|WET]] {{small|(WEST)}} *WGT{{efn-ua|name="WGT"}} *[[Western Indonesian Time|WIB]] *[[Eastern Indonesian Time|WIT]] *[[Central Indonesian Time|WITA]] *[[Yakutsk Time|YAKT]] *[[Yekaterinburg Time|YEKT]] {{div col end}} {{notelist-ua|refs= {{efn-ua|name=non-standard|Not standard time zones, these are included on a whim of the programmer; AoE is 'Anywhere on Earth', 'IDLE' and 'IDLW' are International Date Line East and West}} {{efn-ua|name=IST|[[Irish Standard Time]]. The abbreviation, IST, is also used for [[Indian Standard Time]]. Irish Standard Time occurs in the summer. For these reasons, the template uses GMT-IE as the time zone abbreviation for Ireland.}} {{efn-ua|name="GMT-UK"|[[GMT]] does not observe daylight saving time. The United Kingdom observes GMT in winter but shifts to [[British Summer Time]] in summer. The abbreviation BST is also used by [[Bangladesh Standard Time]]. To differentiate GMT as observed in the UK from year-round GMT, use GMT-UK for the former.}} {{efn-ua|name="PMST"|[[Saint-Pierre and Miquelon]] Standard Time}} {{efn-ua|name="WGT"|Western Greenland Time}} }} ===UTC offset=== To display the time at a particular UTC offset, specify the UTC time offset as the time zone: :<code><nowiki>{{time|UTC-07:00}}</nowiki></code> ::{{time|UTC-07:00}} 'UTC', a sign character, two hour digits, a colon, and two minute digits are required. Accepted sign characters are: '+', '-' (hyphen), '±', and '−' (minus). ===Military/nautical time zones=== To display the time at a particular [[military time zones|military]] or [[nautical time zone]],<ref>{{cite web |url=http://astro.ukho.gov.uk/nao/miscellanea/WMTZ/ |title=World Time Zone Map |website=HM Nautical Almanac Office |date=February 2016}}</ref> use the time zone's alpha designation: :<code><nowiki>{{time|M}}</nowiki></code> ::{{time|M}} Some military and nautical time zone designators are extended with an asterisk (*), a dagger (†), or double dagger (‡). When writing this template for designators that are extended with a dagger or double dagger, use '+' and '++' respectively: :<code><nowiki>{{time|M++}}</nowiki></code> ::{{time|M++}} :<code><nowiki>{{time|M+}}</nowiki></code> ::{{time|M+}} ===Daylight saving time=== Daylight saving time (DST) calculations are automatic for those time zones where it is observed. There are locales that do not observe DST within time zones where it is generally observed. To render the correct time for a non-observant locale, set {{para|dst|no}}: :<code><nowiki>{{time|MST|dst=no}}</nowiki></code> ::{{time|MST|dst=no}} – [[time in Arizona]] :<code><nowiki>{{time|MST}}</nowiki></code> ::{{time|MST}} – but, time on the [[Navajo Nation]] in Arizona The opposite case is not supported. For places like [[Thule Air Base]] in Greenland, which observes US DST rules while WGT observes EU DST rules, a time zone properties table will be needed in Module:Time. See §[[#Adding a new time zone|Adding a new time zone]]. ==Error messages== {{tld|time}} can produce several error messages. These are: :<span style="font-size:100%" class="error"><nowiki>{{time}</nowiki>} – both of &#124;df-cust-a= and &#124;df-cust-p required</span> – when defining a custom format for am (or pm) time, you must also define a custom format for pm (or am) time :<span style="font-size:100%" class="error"><nowiki>{{time}}</nowiki> – error calculating dst timestamps</span> – indicates an internal error because one or more of the following time zone properties is malformed: UTC offset, DST begin or end definition. To resolve this error make sure that the time zone's properties are correct. :<span style="font-size:100%" class="error"><nowiki>{{time}}</nowiki> – incomplete definition for ...</span> – indicates an internal error because one or more of the following time zone properties is missing: DST begin or end definition, DST event time, time zone article. To resolve this error supply the missing properties. :<span style="font-size:100%" class="error"><nowiki>{{time}</nowiki>} – invalid date format {{mono|&lt;{{var|format}}>}}</span> – value assigned to {{para|df}} is not one of the defined format strings; ss §[[Template:Time#Parameters|Parameters]] :<span style="font-size:100%" class="error"><nowiki>{{time}}</nowiki> – invalid use of ±</span> - the symbol ± is being used when the minute and hour offsets aren't 00:00 :<span style="font-size:100%" class="error"><nowiki>{{time}</nowiki>} – malformed or incomplete _TEST_TIME_</span> – value assigned to this parameter must either have the format: YYYY-MM-DDThh:mm:ss where all except 'T' are digits, or YYYYMMDDhhmmss :<span style="font-size:100%" class="error"><nowiki>{{time}</nowiki>} – unknown timezone</span> – the time zone positional parameter is not one of the supported time zone abbreviations. To resolve this error check the parameter's spelling or add the time zone's properties to the module. See §[[#Adding a new time zone|Adding a new time zone]]. ==Adding a new time zone== {{tld|time}} uses [[Module:Time/data]]. In that module, is a table of tables, the data structure that specifies the properties of the individual time zones. A blank time zone properties table has this form: <pre>[''] = { abbr = '', dst_abbr = '', utc_offset = '', df = '', dst_begins = '', dst_ends = '', dst_time = '', dst_e_time = '', article = '' },</pre> To add a new time zone to Module:Time/data, add the appropriate information inside the single quotes. If a property does not apply, leave the quotes empty. The rules for each property are: :<code><nowiki>['']</nowiki></code> – (required) the abbreviation of a time zone's standard time; must be lower case; this is the value that will be used in the template's time zone parameter :<code><nowiki>abbr = ''</nowiki></code> – (required) the abbreviation of a time zone's standard time as it will be rendered by the template :<code><nowiki>dst_abbr = ''</nowiki></code> – the abbreviation of a time zone's daylight saving or summer time as it will be rendered by the template :<code><nowiki>utc_offset = ''</nowiki></code> – (required) the offset in hours and minutes from [[UTC±00:00]]; has the form: <code><nowiki>utc_offset = '<sign>hh:mm'</nowiki></code> where <code><sign></code> may be <code>+</code> (optional) or <code>-</code> (required for time zones west of the 0 meridian) :<code><nowiki>df = ''</nowiki></code> – one of three keywords <code>dmy</code>, <code>mdy</code>, or <code>iso</code> used to specify date format typically used in the time zone; can be overridden with {{para|df}} template parameter :<code><nowiki>dst_begins = ''</nowiki></code> – a four word sentence in the form <code><ordinal></code> <code><day name></code> <code><in|of></code> <code><month name></code> where: ::<code><ordinal></code> – any of the words 'first', '1st', 'second', '2nd', ... 'fifth', '5th', or 'last' ::<code><day name></code> – any of the day names 'Sunday', 'Monday', 'Tuesday', etc.; capitalization is not important but otherwise must be spelled correctly; abbreviations not supported ::<code><in|of></code> – either of the words 'in' or 'of' ::<code><month name></code> – any of the month names 'January', 'February', 'March', etc.; capitalization is not important but otherwise must be spelled correctly; abbreviations not supported :<code><nowiki>dst_ends = ''</nowiki></code> – (required if <code>dst_begins</code> is specified) same as <code>dst_begins</code> :<code><nowiki>dst_time = ''</nowiki></code> – (required if <code>dst_begins</code> is specified) the time that daylight saving time begins; usually local time; when DST begins at a specified time UTC ([[European Summer Time]] for example) use: <code>dst_time = 'hh:mm UTC'</code>; four digits and the colon are required :<code><nowiki>dst_e_time = ''</nowiki></code> – the time that daylight saving time ends if different from the time it begins; usually local daylight saving time ; when DST ends at a specified time UTC use: <code>dst_e_time = 'hh:mm UTC'</code>; four digits and the colon are required :<code><nowiki>article = ''</nowiki></code> – (required) the title of a Wikipedia article that is appropriate to the timezone; do not include wikimarkup The table-of-tables is organized east (plus UTC offsets) then west (minus UTC offset), by offset hours, and then alphabetically by time zone positional parameter name. ===Adding a new alias=== You may also want to add an alias of a timezone: <pre>[''] = {tz = ''},</pre> To add a new time zone to Module:Time/data, add the appropriate information inside the single quotes. :<code><nowiki>['']</nowiki></code> – (required) the abbreviation of a time zone's alias. This must be lower case. :<code><nowiki>tz = ''</nowiki></code> – (required) the abbreviation of the time zone that's already in the code. This must be lower case The table-of-tables is organized east (plus UTC offsets) then west (minus UTC offset), and by if it's a DST offset or if it's not. ==See also== {{Date and time templates}} ==References== {{reflist}} ==TemplateData== {{TemplateData header}} <templatedata> { "params": { "1": { "label": "time zone", "description": "The time zone for the time formatting", "example": "EST", "type": "string", "suggested": true }, "2": { "aliases": [ "df" ], "label": "date format", "description": "The format to render the date and time", "example": "dmy12", "suggested": true }, "dst": { "label": "Daylight savings time", "example": "yes", "type": "string" }, "lang": { "label": "ISO 639 language code", "description": "displays time/date in language specified by ISO 639 language", "type": "string" }, "dateonly": { "description": "If 'yes', suppresses display of the time and only shows the date", "example": "yes", "type": "string" }, "timeonly": { "description": "If 'yes', suppresses display of the date and only shows the time", "example": "yes", "type": "string" }, "hide-tz": { "label": "Hide time zone?", "description": "If 'yes', suppresses time zone abbreviation", "example": "yes", "type": "string" }, "unlink-tz": { "label": "Don't link time zone?", "description": "If 'yes', renders the timezone without linking to its article.", "example": "yes", "type": "string" } } } </templatedata> <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Time, date and calendar templates]] }}</includeonly> 28kukgcgwxmus9jzal1atgvyq7f1gbb Modul:Time/doc 828 4812 19917 19915 2024-10-06T18:24:06Z Munajad.MH 3071 19917 wikitext text/x-wiki {{Module rating|protected}} {{High-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Implements {{tl|time}}. See also {{tl|time/sandbox}} and [[Template:Time/testcases]]. <includeonly> <!-- Categories below this line, please; interwikis at Wikidata --> </includeonly> 2nnlji1tcsffwn1ky2xswmvto2zv6th Modul:Time 828 4813 19916 2024-10-06T18:20:47Z Munajad.MH 3071 ←Membuat halaman berisi 'require('strict') local yesno = require('Module:Yesno') local getArgs = require ('Module:Arguments').getArgs local tz = {}; -- holds local copy of the specified timezone table from tz_data{} local cfg = {}; -- for internationalization --[[--------------------------< I S _ S E T >------------------------------------------------------------------ Whether variable is set or not. A variable is set when it is not nil and not empty...' 19916 Scribunto text/plain require('strict') local yesno = require('Module:Yesno') local getArgs = require ('Module:Arguments').getArgs local tz = {}; -- holds local copy of the specified timezone table from tz_data{} local cfg = {}; -- for internationalization --[[--------------------------< I S _ S E T >------------------------------------------------------------------ Whether variable is set or not. A variable is set when it is not nil and not empty. ]] local function is_set( var ) return not (nil == var or '' == var); end --[[--------------------------< S U B S T I T U T E >---------------------------------------------------------- Populates numbered arguments in a message string using an argument table. ]] local function substitute (msg, args) return args and mw.message.newRawMessage (msg, args):plain() or msg; end --[[--------------------------< E R R O R _ M S G >------------------------------------------------------------ create an error message ]] local function error_msg (msg, arg) return substitute (cfg.err_msg, substitute (cfg.err_text[msg], arg)) end --[[--------------------------< D E C O D E _ D S T _ E V E N T >---------------------------------------------- extract ordinal, day-name, and month from daylight saving start/end definition string as digits: Second Sunday in March returns 2 0 3 Casing doesn't matter but the form of the string does: <ordinal> <day> <any single word> <month> – all are separated by spaces ]] local function decode_dst_event (dst_event_string) local ord, day, month; dst_event_string = dst_event_string:lower(); -- force the string to lower case because that is how the tables above are indexed ord, day, month = dst_event_string:match ('([%a%d]+)%s+(%a+)%s+%a+%s+(%a+)'); if not (is_set (ord) and is_set (day) and is_set (month)) then -- if one or more of these not set, then pattern didn't match return nil; end return cfg.ordinals[ord], cfg.days[day], cfg.months[month]; end --[[--------------------------< G E T _ D A Y S _ I N _ M O N T H >-------------------------------------------- Returns the number of days in the month where month is a number 1–12 and year is four-digit Gregorian calendar. Accounts for leap year. ]] local function get_days_in_month (year, month) local days_in_month = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; year = tonumber (year); -- force these to be numbers just in case month = tonumber (month); if (2 == month) then -- if February if (0 == (year%4) and (0 ~= (year%100) or 0 == (year%400))) then -- is year a leap year? return 29; -- if leap year then 29 days in February end end return days_in_month [month]; end --[[--------------------------< G E T _ D S T _ M O N T H _ D A Y >-------------------------------------------- Return the date (month and day of the month) for the day that is the ordinal (nth) day-name in month (second Friday in June) of the current year timestamp is today's date-time number from os.time(); used to supply year timezone is the timezone parameter value from the template call Equations used in this function taken from Template:Weekday_in_month ]] local function get_dst_month_day (timestamp, start) local ord, weekday_num, month; local first_day_of_dst_month_num; local last_day_of_dst_month_num; local days_in_month; local year; if true == start then ord, weekday_num, month = decode_dst_event (tz.dst_begins); -- get start string and convert to digits else ord, weekday_num, month = decode_dst_event (tz.dst_ends); -- get end string and convert to digits end if not (is_set (ord) and is_set (weekday_num) and is_set (month)) then return nil; -- could not decode event string end year = os.date ('%Y', timestamp); if -1 == ord then -- j = t + 7×(n + 1) - (wt - w) mod 7 -- if event occurs on the last day-name of the month ('last Sunday of October') days_in_month = get_days_in_month (year, month); last_day_of_dst_month_num = os.date ('%w', os.time ({['year']=year, ['month']=month, ['day']=days_in_month})); return month, days_in_month + 7*(ord + 1) - ((last_day_of_dst_month_num - weekday_num) % 7); else -- j = 7×n - 6 + (w - w1) mod 7 first_day_of_dst_month_num = os.date ('%w', os.time ({['year']=year, ['month']=month, ['day']=1})) return month, 7 * ord - 6 + (weekday_num - first_day_of_dst_month_num) % 7; -- return month and calculated date end end --[[--------------------------< G E T _ U T C _ O F F S E T >-------------------------------------------------- Get utc offset in hours and minutes, convert to seconds. If the offset can't be converted return nil. TODO: return error message? TODO: limit check this? +/-n hours? ]] local function get_utc_offset () local sign; local hours; local minutes; sign, hours, minutes = mw.ustring.match (tz.utc_offset, '([%+%-±−]?)(%d%d):(%d%d)'); if '-' == sign then sign = -1; else sign = 1; end if is_set (hours) and is_set (minutes) then return sign * ((hours * 3600) + (minutes * 60)); else return nil; -- we require that all timezone tables have what appears to be a valid offset end end --[[--------------------------< M A K E _ D S T _ T I M E S T A M P S >---------------------------------------- Return UTC timestamps for the date/time of daylight saving time events (beginning and ending). These timestamps will be compared to current UTC time. A dst timestamp is the date/time in seconds UTC for the timezone at the hour of the dst event. For dst rules that specify local event times, the timestamp is the sum of: timestamp = current year + dst_month + dst_day + dst_time (all in seconds) local time Adjust local time to UTC by subtracting utc_offset: timestamp = timestamp - utc_offset (in seconds) For dst_end timestamp, subtract an hour for DST timestamp = timestamp - 3600 (in seconds) For dst rules that specify utc event time the process is the same except that utc offset is not subtracted. ]] local function make_dst_timestamps (timestamp) local dst_begin, dst_end; -- dst begin and end time stamps local year; -- current year local dst_b_month, dst_e_month, dst_day; -- month and date of dst event local dst_hour, dst_minute; -- hour and minute of dst event on year-dst_month-dst_day local invert = false; -- flag to pass on when dst_begin month is numerically larger than dst_end month (southern hemisphere) local utc_offset; local utc_flag; year = os.date ('%Y', timestamp); -- current year utc_offset = get_utc_offset (); -- in seconds if not is_set (utc_offset) then -- utc offset is a required timezone property return nil; end dst_b_month, dst_day = get_dst_month_day (timestamp, true); -- month and day that dst begins if not is_set (dst_b_month) then return nil; end dst_hour, dst_minute = tz.dst_time:match ('(%d%d):(%d%d)'); -- get dst time utc_flag = tz.dst_time:find ('[Uu][Tt][Cc]%s*$'); -- set flag when dst events occur at a specified utc time dst_begin = os.time ({['year'] = year, ['month'] = dst_b_month, ['day'] = dst_day, ['hour'] = dst_hour, ['min'] = dst_minute}); -- form start timestamp if not is_set (utc_flag) then -- if dst events are specified to occur at local time dst_begin = dst_begin - utc_offset; -- adjust local time to utc by subtracting utc offset end dst_e_month, dst_day = get_dst_month_day (timestamp, false); -- month and day that dst ends if not is_set (dst_e_month) then return nil; end if is_set (tz.dst_e_time) then dst_hour, dst_minute = tz.dst_e_time:match ('(%d%d):(%d%d)'); -- get ending dst time; this one for those locales that use different start and end times utc_flag = tz.dst_e_time:find ('[Uu][Tt][Cc]%s*$'); -- set flag if dst is pegged to utc time end dst_end = os.time ({['year'] = year, ['month'] = dst_e_month, ['day'] = dst_day, ['hour'] = dst_hour, ['min'] = dst_minute}); -- form end timestamp if not is_set (utc_flag) then -- if dst events are specified to occur at local time dst_end = dst_end - 3600; -- assume that local end time is DST so adjust to local ST dst_end = dst_end - utc_offset; -- adjust local time to utc by subtracting utc offset end if dst_b_month > dst_e_month then invert = true; -- true for southern hemisphere eg: start September YYYY end April YYYY+1 end return dst_begin, dst_end, invert; end --[[--------------------------< G E T _ T E S T _ T I M E >---------------------------------------------------- decode ISO formatted date/time into a table suitable for os.time(). Fallback to {{Timestamp}} format. For testing, this time is UTC just as is returned by the os.time() function. ]] local function get_test_time (iso_date) local year, month, day, hour, minute, second; year, month, day, hour, minute, second = iso_date:match ('(%d%d%d%d)%-(%d%d)%-(%d%d)T(%d%d):(%d%d):(%d%d)'); if not year then year, month, day, hour, minute, second = iso_date:match ('^(%d%d%d%d)(%d%d)(%d%d)(%d%d)(%d%d)(%d%d)$'); if not year then return nil; -- test time did not match the specified patterns end end return {['year'] = year, ['month'] = month, ['day'] = day, ['hour'] = hour, ['min'] = minute, ['sec'] = second}; end --[[----------------------< G E T _ F U L L _ U T C _ O F F S E T >----------------------------------------------- Creates a standard UTC offset from numerical inputs, for function time to convert to a table. Expected inputs shall have the form: <sign><hour><separator><portion> where: <sign> – optional; one of the characters: '+', '-' (hyphen), '±', '−' (minus); defaults to '+' <hour> - one or two digits <separator> - one of the characters '.' or ':'; required when <portion> is included; ignored else <portion> - optional; one or two digits when <separator> is '.'; two digits else returns correct utc offset string when input has a correct form; else returns the unmodified input ]] local function get_full_utc_offset (utc_offset) local h, m, sep, sign; local patterns = { '^([%+%-±−]?)(%d%d?)(%.)(%d%d?)$', -- one or two fractional hour digits '^([%+%-±−]?)(%d%d?)(:)(%d%d)$', -- two minute digits '^([%+%-±−]?)(%d%d?)[%.:]?$', -- hours only; ignore trailing separator } for _, pattern in ipairs(patterns) do -- loop through the patterns sign, h, sep, m = mw.ustring.match (utc_offset, pattern); if h then break; -- if h is set then pattern matched end end if not h then return utc_offset; -- did not match a pattern end sign = ('' == sign) and '+' or sign; -- sign character is required; set to '+' if not specified m = ('.' == sep) and ((sep .. m) * 60) or m or 0; -- fractional h to m return string.format ('utc%s%02d:%02d', sign, h, m); end --[[--------------------------< T A B L E _ L E N >------------------------------------------------------------ return number of elements in table ]] local function table_len (tbl) local count = 0; for _ in pairs (tbl) do count = count + 1; end return count; end --[[--------------------------< F I R S T _ S E T >------------------------------------------------------------ scans through a list of parameter names that are aliases of each other and returns the value assigned to the first args[alias] that has a set value; nil else. scan direction is right-to-left (top-to-bottom) ]] local function first_set (list, args) local i = 1; local count = table_len (list); -- get count of items in list while i <= count do -- loop through all items in list if is_set( args[list[i]] ) then -- if parameter name in list is set in args return args[list[i]]; -- return the value assigned to the args parameter end i = i + 1; -- point to next end end --[=[-------------------------< T I M E >---------------------------------------------------------------------- This template takes several parameters (some positonal, some not); none are required: 1. the time zone abbreviation/UTC offset (positional, always the first unnamed parameter) 2. a date format flag; second positional parameter or |df=; can have one of several values 3. |dst= when set to 'no' disables dst calculations for locations that do not observe dst – Arizona in MST 4. |timeonly= when set to 'yes' only display the time 5. |dateonly= when set to 'yes' only display the date 6. |hide-refresh = when set to 'yes' removes the refresh link 7. |hide-tz = when set to 'yes' removes the timezone name 8. |unlink-tz = when set to 'yes' unlinks the timzone name 9. |_TEST_TIME_= a specific utc time in ISO date time format used for testing this code TODO: convert _TEST_TIME_ to |time=? Timezone abbreviations can be found here: [[List_of_time_zone_abbreviations]] For custom date format parameters |df-cust=, |df-cust-a=, |df-cust-p= use codes described here: [[:mw:Help:Extension:ParserFunctions##time]] ]=] local function time (frame) local args = getArgs (frame); local utc_timestamp, timestamp; -- current or _TEST_TIME_ timestamps; timestamp is local ST or DST time used in output local dst_begin_ts, dst_end_ts; -- DST begin and end timestamps in UTC local tz_abbr; -- select ST or DST timezone abbreviaion used in output local time_string; -- holds output time/date in |df= format local utc_offset; local invert; -- true when southern hemisphere local DF; -- date format flag; the |df= parameter local is_dst_tz; local data = table.concat ({'Module:Time/data', frame:getTitle():find('sandbox', 1, true) and '/sandbox' or ''}); -- make a data module name; sandbox or live data = mw.loadData (data); -- load the data module cfg = data.cfg; -- get the configuration table local tz_aliases = data.tz_aliases; -- get the aliases table local tz_data = data.tz_data; -- get the tz data table local Timeonly = yesno(first_set (cfg.aliases['timeonly'], args)); -- boolean local Dateonly = yesno(first_set (cfg.aliases['dateonly'], args)); -- boolean if Timeonly and Dateonly then -- invalid condition when both are set Timeonly, Dateonly = false; end local Hide_refresh = yesno(first_set (cfg.aliases['hide-refresh'], args)); -- boolean local Hide_tz = yesno(first_set (cfg.aliases['hide-tz'], args)); -- boolean local Unlink_tz = yesno(first_set (cfg.aliases['unlink-tz'], args)); -- boolean local DST = first_set (cfg.aliases['dst'], args) or true; -- string 'always' or boolean local Lang = first_set (cfg.aliases['lang'], args); -- to render in a language other than the local wiki's language local DF_cust = first_set (cfg.aliases['df-cust'], args); -- custom date/time formats local DF_cust_a = first_set (cfg.aliases['df-cust-a'], args); -- for am/pm sensitive formats local DF_cust_p = first_set (cfg.aliases['df-cust-p'], args); if not ((DF_cust_a and DF_cust_p) or -- DF_cust_a xor DF_cust_p (not DF_cust_a and not DF_cust_p))then return error_msg ('bad_df_pair'); -- both are required end if args[1] then args[1] = get_full_utc_offset (args[1]):lower(); -- make lower case because tz table member indexes are lower case else args[1] = 'utc'; -- default to utc end if mw.ustring.match (args[1], 'utc[%+%-±−]%d%d:%d%d') then -- if rendering time for a UTC offset timezone tz.abbr = args[1]:upper():gsub('%-', '−'); -- set the link label to upper case and replace hyphen with a minus character (U+2212) tz.article = tz.abbr; -- article title same as abbreviation tz.utc_offset = mw.ustring.match (args[1], 'utc([%+%-±−]?%d%d:%d%d)'):gsub('−', '%-'); -- extract the offset value; replace minus character with hyphen local s, t = mw.ustring.match (tz.utc_offset, '(±)(%d%d:%d%d)'); -- ± only valid for offset 00:00 if s and '00:00' ~= t then return error_msg ('bad_sign'); end tz.df = 'iso'; args[1] = 'utc_offsets'; -- spoof to show that we recognize this timezone else tz = tz_aliases[args[1]] and tz_data[tz_aliases[args[1]]] or tz_data[args[1]]; -- make a local copy of the timezone table from tz_data{} if not tz then return error_msg ('unknown_tz', args[1]); -- if the timezone given isn't in module:time/data(/sandbox) end end DF = first_set (cfg.aliases['df'], args) or args[2] or tz.df or cfg.default_df; -- template |df= overrides typical df from tz properties DF = DF:lower(); -- normalize to lower case if not cfg.df_vals[DF] then return error_msg ('bad_format', DF); end if is_set (args._TEST_TIME_) then -- typically used to test the code at a specific utc time local test_time = get_test_time (args._TEST_TIME_); if not test_time then return error_msg ('test_time'); end utc_timestamp = os.time(test_time); else utc_timestamp = os.time (); -- get current server time (UTC) end utc_offset = get_utc_offset (); -- utc offset for specified timezone in seconds timestamp = utc_timestamp + utc_offset; -- make local time timestamp if 'always' == DST then -- if needed to always display dst time timestamp = timestamp + 3600; -- add a hour for dst tz_abbr = tz.dst_abbr; -- dst abbreviation elseif not yesno(DST) then -- for timezones that DO observe dst but for this location ... tz_abbr = tz.abbr; -- ... dst is not observed (|dst=no) show time as standard time else if is_set (tz.dst_begins) and is_set (tz.dst_ends) and is_set (tz.dst_time) then -- make sure we have all of the parts dst_begin_ts, dst_end_ts, invert = make_dst_timestamps (timestamp); -- get begin and end dst timestamps and invert flag if nil == dst_begin_ts or nil == dst_end_ts then return error_msg ('bad_dst'); end if invert then -- southern hemisphere; use beginning and ending of standard time in the comparison if utc_timestamp >= dst_end_ts and utc_timestamp < dst_begin_ts then -- is current date time standard time? tz_abbr = tz.abbr; -- standard time abbreviation else timestamp = timestamp + 3600; -- add an hour tz_abbr = tz.dst_abbr; -- dst abbreviation end else -- northern hemisphere if utc_timestamp >= dst_begin_ts and utc_timestamp < dst_end_ts then -- all timestamps are UTC timestamp = timestamp + 3600; -- add an hour tz_abbr = tz.dst_abbr; else tz_abbr = tz.abbr; end end elseif is_set (tz.dst_begins) or is_set (tz.dst_ends) or is_set (tz.dst_time) then -- if some but not all not all parts then emit error message return error_msg ('bad_def', args[1]:upper()); else tz_abbr = tz.abbr; -- dst not observed for this timezone end end if Dateonly then if 'iso' == DF then -- |df=iso DF = 'iso_date'; elseif DF:find ('^dmy') or 'y' == DF then -- |df=dmy, |df=dmy12, |df=dmy24, |df=y DF = 'dmy_date'; else DF = 'mdy_date'; -- default end elseif Timeonly or DF:match ('^%d+$') then -- time only of |df= is just digits DF = table.concat ({'t', DF:match ('%l*(12)') or '24'}); -- |df=12, |df=24, |df=dmy12, |df=dmy24, |df=mdy12, |df=mdy24; default to t24 elseif 'y' == DF or 'dmy24' == DF then DF = 'dmy'; elseif 'mdy24' == DF then DF = 'mdy'; end local dformat; if is_set (DF_cust) then dformat=DF_cust; elseif is_set (DF_cust_a) then -- custom format is am/pm sensitive? if 'am' == os.date ('%P', timestamp) then -- if current time is am dformat = DF_cust_a; -- use custom am format else dformat = DF_cust_p; -- use custom pm format end else dformat = cfg.format[DF]; -- use format from tables or from |df= end time_string = frame:callParserFunction ({name='#time', args={dformat, '@'..timestamp, Lang}}); if Lang then time_string = table.concat ({ -- bidirectional isolation of non-local language; yeah, rather brute force but simple '<bdi lang="', -- start of opening bdi tag Lang, -- insert rendered language code '">', -- end of opening tag time_string, -- insert the time string '</bdi>' -- and close the tag }); end if not is_set (tz.article) then -- if some but not all not all parts then emit error message return error_msg ('bad_def', args[1]:upper()); end local refresh_link = (Hide_refresh and '') or table.concat ({ ' <span class="plainlinks" style="font-size:85%;">[[', -- open span mw.title.getCurrentTitle():fullUrl({action = 'purge'}), -- add the a refresh link url ' ', cfg['refresh-label'], -- add the label ']]</span>', -- close the span }); local tz_tag = (Hide_tz and '') or ((Unlink_tz and table.concat ({' ', tz_abbr})) or -- unlinked table.concat ({' [[', tz.article, '|', tz_abbr, ']]'})); -- linked return table.concat ({time_string, tz_tag, refresh_link}); end --[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------ ]] return {time = time} dfcn1g5vgsaanly1qo94d5i3xhj37je Cèṭa'an:Module rating/doc 10 4814 19918 2024-10-06T18:27:07Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> This template is used to rate [[WP:LUA|Lua modules]] by quality. It is placed at the top of the module's /doc subpage. It produces a message informing users about the rating system, and it also places the module into a tracking category. == Usage == Basic usage: {{pre|{{tlx|module rating|''rating''}}}} Without categories: {{pre|{{tlx|module rating|''ra...' 19918 wikitext text/x-wiki {{Documentation subpage}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> This template is used to rate [[WP:LUA|Lua modules]] by quality. It is placed at the top of the module's /doc subpage. It produces a message informing users about the rating system, and it also places the module into a tracking category. == Usage == Basic usage: {{pre|{{tlx|module rating|''rating''}}}} Without categories: {{pre|{{tlx|module rating|''rating''|3=nocat=true}}}} If {{tlx|Module rating}} is used outside the Module namespace, an error message is displayed instead and will be categorized under [[:Category:Pages with templates in the wrong namespace]]. If the documentation subpage is also protected: {{pre|{{tlx|module rating|''rating''|3=reason for documentation protection|4=action for documentation protection}}}} The second and third unnamed arguments correspond to reason and action of {{tl|Pp}} which gets included on the documentation subpage if at least the second unnamed argument is present. == Ratings == The rating should be placed in the first positional parameter. There are six different ratings: '''pre-alpha''', '''alpha''', '''beta''', '''release''', and '''protected''', and '''semiprotected'''. There are also short alias codes for each of the ratings. {| class="wikitable" !scope="col"| Rating !scope="col"| Aliases !scope="col"| Result |- !scope="row"| <code>pre-alpha</code> | <code>prealpha</code><br/><code>pa</code> | {{module rating|pre-alpha|nocat=true|demospace=Module}} |- !scope="row"| <code>alpha</code> | <code>a</code> | {{module rating|alpha|nocat=true|demospace=module}} |- !scope="row"| <code>beta</code> | <code>b</code> | {{module rating|beta|nocat=true|demospace=module}} |- !scope="row"| <code>release</code> | <code>r</code><br/><code>general</code><br/><code>g</code> | {{module rating|release|nocat=true|demospace=module}} |- !scope="row"| <code>protected</code> | <code>protect</code><br/><code>p</code> | {{module rating|protected|nocat=true|demospace=module}} |- !scope="row"| <code>semiprotected</code> | <code>semiprotect</code><br/><code>semi</code> | {{module rating|semi|nocat=true|demospace=module}} |- !scope="row"| ''Anything else or if missing'' | | {{module rating|prdaskidkated|nocat=true|demospace=module}} |} == TemplateData == {{Format TemplateData|<templatedata> { "description": "This template is used to rate Lua modules by quality. It is placed at the top of the module's /doc subpage. It produces a message informing users about the rating system, and it also places the module into a tracking category.", "format": "inline", "params": { "1": { "label": "Rating", "description": "One of 'pre-alpha', 'alpha', 'beta', 'release', 'protected' or 'semiprotected', or an approved (see full docs) abbreviation for one of these. As quality ratings, 'protected' and 'semiprotected' can be considered equivalent to 'release', with editing restrictions.", "suggestedvalues": [ "pre-alpha", "alpha", "beta", "release", "protected", "semiprotected" ], "required": true, "type": "string" }, "nocat": { "label": "Do not categorize", "description": "Set to true to disable categorization by rating. Normally leave blank.", "autovalue": "true", "type": "boolean" }, "demospace": { "label": "Fake namespace", "description": "Set to module to force template to display outside that namespace. Demonstration purposes only.", "example": "module", "type": "string" } } } </templatedata>}} == Categories == The template will put modules in one of the following categories, according to the rating specified: * [[:Category:Modules in pre-alpha development]] * [[:Category:Modules in alpha]] * [[:Category:Modules in beta]] * [[:Category:Modules for general use]] * [[:Category:Modules subject to page protection]] These categories are suppressed on pages ending with /doc. To suppress categories on all pages, you can use the code {{para|nocat|true}}. == See also == * {{tl|module-rating categories}} * [[Wikipedia:Lua]] * [[Wikipedia:Lua requests]] * {{tl|Lua}} * {{tl|Template rating}} <includeonly>{{sandbox other|| <!-- Categories go here, and interwikis go in Wikidata --> [[Category:Documentation templates]] [[Category:Wikipedia Lua-related templates]] }}</includeonly> 2zt4iqiwyz7bz8rpyiwr03oxmy6ycfh Cèṭa'an:Template rating 10 4815 19919 2024-10-06T18:28:22Z Munajad.MH 3071 ←Membuat halaman berisi '{{Template other|{{ombox | type = notice | image = {{#switch: {{{1|<noinclude>g</noinclude>}}} | pre-alpha | prealpha | pa = [[File:Ambox warning blue construction.svg|40x40px|link=]] | alpha | a = [[File:Greek lc alpha icon.svg|26x26px|link=]] | beta | b = [[File:Greek lc beta icon.svg|40x40px|link=]] | mock-up | mockup | m = [[File:Greek lc mu.svg|56x56px|link=]] | release | r | general | g = Fi...' 19919 wikitext text/x-wiki {{Template other|{{ombox | type = notice | image = {{#switch: {{{1|<noinclude>g</noinclude>}}} | pre-alpha | prealpha | pa = [[File:Ambox warning blue construction.svg|40x40px|link=]] | alpha | a = [[File:Greek lc alpha icon.svg|26x26px|link=]] | beta | b = [[File:Greek lc beta icon.svg|40x40px|link=]] | mock-up | mockup | m = [[File:Greek lc mu.svg|56x56px|link=]] | release | r | general | g = [[File:Green check.svg|40x40px|link=]] | protected | protect | p = [[File:{{#switch:{{#invoke:Effective protection level|edit|{{#switch:{{SUBPAGENAME}}|doc|sandbox={{FULLBASEPAGENAME}}|{{FULLPAGENAME}}}}}}|autoconfirmed=Semi-protection-shackle|accountcreator|templateeditor=Template-protection-shackle|Padlock}}.svg|40x40px|link=]] }} | style = | textstyle = | text = {{#switch: {{{1|<noinclude>g</noinclude>}}} | pre-alpha | prealpha | pa = This template is rated as [[:Category:Templates in pre-alpha development|pre-alpha]]. It is unfinished, and may or may not be in active development. It should not be used from article namespace pages. Templates remain pre-alpha until the original editor (or someone who takes one over if it is abandoned for some time) is satisfied with the basic structure.<!-- -->{{#switch: {{SUBPAGENAME}}|doc|sandbox=<!-- No category for /doc or /sandbox subpages --> | {{#ifeq: {{{nocat|}}} | true | <!-- No category if user sets nocat=true --> | [[Category:Templates in pre-alpha development|{{PAGENAME}}]] }} }} | alpha | a = This template is rated as [[:Category:Templates in alpha|alpha]]. It is ready for third party input, and may be used on a few pages to see if problems arise, but should be watched. Suggestions for new features or changes in their input and output mechanisms are welcome.<!-- -->{{#switch: {{SUBPAGENAME}}|doc|sandbox=<!-- No category for /doc or /sandbox subpages --> | {{#ifeq: {{{nocat|}}} | true | <!-- No category if user sets nocat=true --> | [[Category:Templates in alpha|{{PAGENAME}}]] }} }} | beta | b = This template is rated as [[:Category:Templates in beta|beta]], and is ready for widespread use. It is still new and should be used with some caution to ensure the results are as expected.<!-- -->{{#switch: {{SUBPAGENAME}}|doc|sandbox=<!-- No category for /doc or /sandbox subpages --> | {{#ifeq: {{{nocat|}}} | true | <!-- No category if user sets nocat=true --> | [[Category:Templates in beta|{{PAGENAME}}]] }} }} | mockup | mock-up | m = This template is rated as [[:Category:Templates in mock-up|mock-up]]. The "mock-up" rating applies to templates that serve as a proof-of-concept demonstration for new functionality or features. These templates are designed to showcase potential new capabilities or design concepts, but they are not intended for long-term use in their current form. A mock-up template is typically a first step in the development process, allowing developers and users to explore the viability and utility of a new idea before it is fully implemented. Mock-ups should be monitored carefully, as they may undergo frequent updates or be retired altogether once the final design is ready for implementation in Lua. It is ready for third party input, and may be used on a few pages to see if problems arise. Users are encouraged to provide feedback on the mock-up's functionality on the Template talk page to aid in its development.<!-- -->{{#switch: {{SUBPAGENAME}}|doc|sandbox=<!-- No category for /doc or /sandbox subpages --> | {{#ifeq: {{{nocat|}}} | true | <!-- No category if user sets nocat=true --> | [[Category:Templates in mockup |{{PAGENAME}}]] }} }} | release | r | general | g = This template is rated as ready for general use. It has reached a mature form and is thought to be bug-free and ready for use wherever appropriate. It is ready to mention on help pages and other Wikipedia resources as an option for new users to learn. To reduce server load and bad output, it should be improved by [[WP:TESTCASES|sandbox testing]] rather than repeated trial-and-error editing.<!-- Category deleted per [[Wikipedia:Categories_for_discussion/Log/2021_October_17#Category%3ATemplates_for_general_use]] --> | protected | protect | p = This template is [[:Category:Wikipedia template-protected templates|subject to page protection]]. It is a [[Wikipedia:High-risk templates|highly visible template]] in use by a very large number of pages, or is [[WP:SUBST|substituted]] very frequently. Because vandalism or mistakes would affect many pages, and even trivial editing might cause substantial load on the servers, it is [[WP:PROTECT|protected]] from editing.<!-- -->{{#switch: {{SUBPAGENAME}}|doc|sandbox=<!-- No category for /doc or /sandbox subpages --> | {{#ifeq: {{{nocat|}}} | true | <!-- No category if user sets nocat=true --> | [[Category:Wikipedia template-protected templates|{{PAGENAME}}]] }} }} | #default = {{error|Template rating is invalid or not specified.}} }} }}|{{error|Error: {{tl|Template rating}} must be placed in the Template namespace.}}|demospace={{{demospace|<noinclude>template</noinclude>}}}}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go in Wikidata. --> </noinclude> oeh34iqu414xbbs0r80fnfo977do4kx Cèṭa'an:Template rating/doc 10 4816 19920 2024-10-06T18:29:17Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == <syntaxhighlight lang="wikitext">{{Template rating |1= |nocat= }}</syntaxhighlight> This template marks the status of a template as one of five levels: * {{tlx|Template rating|pre-alpha}} * {{tlx|Template rating|alpha}} * {{tlx|Template rating|beta}} * {{tlx|Template rating|release}} * {{tlx|Temp...' 19920 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == <syntaxhighlight lang="wikitext">{{Template rating |1= |nocat= }}</syntaxhighlight> This template marks the status of a template as one of five levels: * {{tlx|Template rating|pre-alpha}} * {{tlx|Template rating|alpha}} * {{tlx|Template rating|beta}} * {{tlx|Template rating|release}} * {{tlx|Template rating|protected}} All parameter values are case-sensitive. * <code>prealpha</code> and <code>pa</code> are aliases for <code>pre-alpha</code>. * <code>a</code> is an alias for <code>alpha</code>. * <code>b</code> is an alias for <code>beta</code>. * <code>r</code>, <code>general</code> and <code>g</code> are aliases for <code>release</code>. * <code>protect</code> and <code>p</code> are aliases for <code>protected</code>. It also adds the template to one of five categories (unless the parameter <code>nocat</code> is set to <code>true</code>): * {{clc|Templates in pre-alpha development}} * {{clc|Templates in alpha}} * {{clc|Templates in beta}} * {{clc|Wikipedia template-protected templates}} == TemplateData== <templatedata> { "description": "Used to mark the status of a template as one of pre-alpha, alpha, beta, release, or protected", "params": { "1": { "label": "Rating", "description": "The rating level of the template", "type": "string", "required": true }, "nocat": { "label": "Nocat", "description": "Suppress categories", "type": "boolean", "default": "no" } } } </templatedata> <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Template namespace templates|Rating]] }}</includeonly> muf69yshqscrc5b9bszt55tzd7c3jaa Modul:Time/data 828 4817 19922 2024-10-06T18:37:18Z Munajad.MH 3071 ←Membuat halaman berisi ' --[[--------------------------< C O N F I G U R A T I O N D A T A >------------------------------------------ for internationalization, this section to hold constant text, parameter names and values, other items subject to language translation ]] local cfg = { ['default_df'] = 'mdy', -- default date format when |<df> and |df= omitted or empty ['df_vals'] = { ['dmy']=true, ['dmy12']=true, -- also 'y' ['dow']=true, ['mdy']...' 19922 Scribunto text/plain --[[--------------------------< C O N F I G U R A T I O N D A T A >------------------------------------------ for internationalization, this section to hold constant text, parameter names and values, other items subject to language translation ]] local cfg = { ['default_df'] = 'mdy', -- default date format when |<df> and |df= omitted or empty ['df_vals'] = { ['dmy']=true, ['dmy12']=true, -- also 'y' ['dow']=true, ['mdy']=true, ['mdy12']=true, ['iso']=true, ['y']=true, -- also 'dmy' and 'dmy12' ['12']=true, ['24']=true, }; ['err_msg'] = '<span style="font-size:100%" class="error">{{time}} – $1 ([[Template:Time#Error messages|help]])</span>', ['err_text'] = { ['bad_def'] = 'incomplete definition for $1', ['bad_df_pair'] = 'both of &#124;df-cust-a= and &#124;df-cust-p required', ['bad_dst'] = 'error calculating dst timestamps', ['bad_format'] = 'invalid date format $1', ['bad_sign'] = 'invalid use of ±', ['test_time'] = 'malformed or incomplete _TEST_TIME_', ['unknown_tz'] = 'unknown timezone $1', }, ['format'] = { -- output formatting strings t12 = 'g:i a', -- time only t24 = 'H:i', iso_date ='Y-m-d', -- date only dmy_date = 'j F Y', mdy_date = 'F j, Y', dmy12 = 'g:i a, j F Y', -- 12hr time and date mdy12 = 'g:i a, F j, Y', dmy = 'H:i, j F Y', -- 24hr time and date mdy = 'H:i, F j, Y', iso = 'Y-m-d"T"H:i', dow = 'l' -- day of the week }, ['refresh-label'] = 'refresh', -- for dst calculations days = {['sunday'] = 0, ['monday'] = 1, ['tuesday'] = 2, ['wednesday'] = 3, ['thursday'] = 4, ['friday'] = 5, ['saturday'] = 6}, months = {['january'] = 1, ['february'] = 2, ['march'] = 3, ['april'] = 4, ['may'] = 5, ['june'] = 6, ['july'] = 7, ['august'] = 8, ['september'] = 9, ['october'] = 10, ['november'] = 11, ['december'] = 12}; ordinals = {['1st'] = 1, ['first'] = 1, ['2nd'] = 2, ['second'] = 2, ['3rd'] = 3, ['third'] = 3, ['4th'] = 4, ['fourth'] = 4, ['5th'] = 5, ['fifth'] = 5, ['last'] = -1}, -- parameter list aliases = { ['dateonly'] = {'dateonly'}, ['df'] = {'df'}, ['df-cust'] = {'df-cust'}, ['df-cust-a'] = {'df-cust-a'}, ['df-cust-p'] = {'df-cust-p'}, ['dst'] = {'dst'}, ['hide-refresh'] = {'hide-refresh'}, ['hide-tz'] = {'hide-tz'}, ['lang'] = {'lang'}, ['timeonly'] = {'timeonly'}, ['unlink-tz'] = {'unlink-tz'}, } } --[[--------------------------< A L I A S E S >---------------------------------------------------------------- ]] local tz_aliases = { ['british summer time'] = 'gmt-uk', ['irish standard time'] = 'gmt-ie', ['usz1'] = 'kalt', -- old form Kaliningrad time ['west'] = 'wet', -- dst aliases east of utc ['cest'] = 'cet', ['eest'] = 'eet', ['acdt'] = 'acst', ['aedt'] = 'aest', ['nzdt'] = 'nzst', ['at'] = 'ast', -- alternate abbreviations west of utc ['et'] = 'est', ['ct'] = 'cst', ['pt'] = 'pst', ['akt'] = 'akst', ['hast'] = 'hst', ['pmdt'] = 'pmst', -- dst aliases west of utc ['wgst'] = 'wgt', ['ndt'] = 'nst', ['adt'] = 'ast', ['edt'] = 'est', ['cdt'] = 'cst', ['mdt'] = 'mst', ['pdt'] = 'pst', ['akdt'] = 'akst', ['hdt'] = 'hst', ['hadt'] = 'hst', } --[[--------------------------< T I M E Z O N E D A T A >---------------------------------------------------- When specifying utc offset do not use the minus character (U+2212) for offsets west of 0 meridian; use the minus-hyphen ]] local tz_data = { ------------------------------< E A S T U T C + H H : M M >-------------------------------------------------- ['utc'] = { abbr = 'UTC', -- (required) abbreviation to use during standard time dst_abbr = '', -- abbreviation to use during daylight saving time utc_offset = '00:00', -- (required) hours and minutes offset from UTC for this timezone; '+' is optional; '-' (hyphen-minus) is required for timezones west of 0 meridian df = 'dmy', -- date format typically used in the time zone dst_begins = '', -- daylight saving begins; e.g. 2nd Sunday in March; also last; empty string if not observed dst_ends = '', -- (required if dst_begins is set) daylight saving ends; e.g. 1st Sunday in November; ignored if dst_begins not set dst_time = '', -- (required if dst_begins is set) local time on the day that dst begins/ends; for EU DST rules specify utc time: e.g.: '01:00 UTC' dst_e_time = '', -- local daylight saving time on the day that dst ends; only when different from dst_time; see acst for an example article = 'Coordinated Universal Time' -- (required) name of related Wikipedia article without markup }, ['gmt'] = { abbr = 'GMT', dst_abbr = '', utc_offset = '00:00', df = 'dmy', dst_begins = '', dst_ends = '', dst_time = '', article = 'Greenwich Mean Time' }, ['gmt-uk'] = { abbr = 'GMT', dst_abbr = 'BST', -- British Summer Time utc_offset = '00:00', df = 'dmy', dst_begins = 'last Sunday of March', dst_ends = 'last Sunday of October', dst_time = '01:00 UTC', -- 01:00 standard time is same as 01:00 UTC article = 'Time in the United Kingdom' }, ['gmt-ie'] = { -- ist is shared with Indian Standard Time so use gmt-ie abbr = 'GMT', -- winter time dst_abbr = 'IST', -- Irish Standard Time occurs in summer utc_offset = '00:00', df = 'dmy', dst_begins = 'last Sunday of March', dst_ends = 'last Sunday of October', dst_time = '01:00 UTC', -- 01:00 standard time is same as 01:00 UTC article = 'Time in Ireland' }, ['wet'] = { abbr = 'WET', dst_abbr = 'WEST', utc_offset = '00:00', df = 'dmy', dst_begins = 'last Sunday of March', dst_ends = 'last Sunday of October', dst_time = '01:00 UTC', -- 01:00 standard time is same as 01:00 UTC article = 'Western European Time' }, ['cet'] = { abbr = 'CET', dst_abbr = 'CEST', utc_offset = '01:00', df = 'dmy', dst_begins = 'last Sunday of March', dst_ends = 'last Sunday of October', dst_time = '01:00 UTC', -- 02:00 standard time is same as 01:00 UTC article = 'Central European Time' }, ['eet'] = { abbr = 'EET', dst_abbr = 'EEST', utc_offset = '02:00', df = 'dmy', dst_begins = 'last Sunday of March', dst_ends = 'last Sunday of October', dst_time = '01:00 UTC', -- 03:00 standard time is same as 01:00 UTC article = 'Eastern European Time' }, ['kalt'] = { abbr = 'KALT', dst_abbr = '', utc_offset = '02:00', df = 'dmy', dst_begins = '', dst_ends = '', dst_time = '', article = 'Kaliningrad Time' }, ['sast'] = { abbr = 'SAST', dst_abbr = '', utc_offset = '02:00', df = 'dmy', dst_begins = '', dst_ends = '', dst_time = '', dst_e_time = '', article = 'South African Standard Time' }, ['msk'] = { abbr = 'MSK', dst_abbr = '', utc_offset = '03:00', df = 'dmy', dst_begins = '', dst_ends = '', dst_time = '', article = 'Moscow Time' }, ['samt'] = { abbr = 'SAMT', dst_abbr = '', utc_offset = '04:00', df = 'dmy', dst_begins = '', dst_ends = '', dst_time = '', article = 'Samara Time' }, ['mvt'] = { abbr = 'MVT', dst_abbr = '', utc_offset = '05:00', df = 'dmy', dst_begins = '', dst_ends = '', dst_time = '', article = 'Time in Maldives' }, ['pkt'] = { abbr = 'PKT', dst_abbr = '', utc_offset = '05:00', df = 'dmy', dst_begins = '', dst_ends = '', dst_time = '', article = 'Pakistan Standard Time' }, ['yekt'] = { abbr = 'YEKT', dst_abbr = '', utc_offset = '05:00', df = 'dmy', dst_begins = '', dst_ends = '', dst_time = '', article = 'Yekaterinburg Time' }, ['ist'] = { abbr = 'IST', utc_offset = '05:30', df = 'dmy', dst_begins = '', dst_ends = '', dst_time = '', article = 'Indian Standard Time' }, ['slst'] = { abbr = 'SLST', utc_offset = '05:30', df = 'dmy', dst_begins = '', dst_ends = '', dst_time = '', article = 'Sri Lanka Standard Time' }, ['npt'] = { abbr = 'NPT', dst_abbr = '', utc_offset = '05:45', df = 'dmy', dst_begins = '', dst_ends = '', dst_time = '', article = 'Nepal Time' }, ['bst'] = { abbr = 'BST', utc_offset = '06:00', df = 'dmy', dst_begins = '', dst_ends = '', dst_time = '', article = 'Bangladesh Standard Time' }, ['omst'] = { abbr = 'OMST', dst_abbr = '', utc_offset = '06:00', df = 'dmy', dst_begins = '', dst_ends = '', dst_time = '', article = 'Omsk Time' }, ['mmt'] = { abbr = 'MMT', dst_abbr = '', utc_offset = '06:30', df = 'dmy', dst_begins = '', dst_ends = '', dst_time = '', article = 'Myanmar Standard Time' }, ['krat'] = { abbr = 'KRAT', dst_abbr = '', utc_offset = '07:00', df = 'dmy', dst_begins = '', dst_ends = '', dst_time = '', article = 'Krasnoyarsk Time' }, ['wib'] = { -- western indonesia abbr = 'WIB', dst_abbr = '', utc_offset = '07:00', df = 'dmy', dst_begins = '', dst_ends = '', dst_time = '', article = 'Time in Indonesia' }, ['awst'] = { abbr = 'AWST', dst_abbr = '', utc_offset = '08:00', df = 'dmy', dst_begins = '', dst_ends = '', dst_time = '', article = 'Time in Australia' }, ['bt'] = { -- same as China standard time (CST) abbr = 'BT', dst_abbr = '', utc_offset = '08:00', df = 'dmy', dst_begins = '', dst_ends = '', dst_time = '', article = 'Time in China' }, ['irkt'] = { abbr = 'IRKT', dst_abbr = '', utc_offset = '08:00', df = 'dmy', dst_begins = '', dst_ends = '', dst_time = '', article = 'Irkutsk Time' }, ['pht'] = { abbr = 'PHT', dst_abbr = '', utc_offset = '08:00', df = 'mdy', dst_begins = '', dst_ends = '', dst_time = '', article = 'Philippine Standard Time', }, ['sst'] = { abbr = 'SST', dst_abbr = '', utc_offset = '08:00', df = 'dmy', dst_begins = '', dst_ends = '', dst_time = '', article = 'Singapore Standard Time', }, ['wita'] = { -- central abbr = 'WITA', dst_abbr = '', utc_offset = '08:00', df = 'dmy', dst_begins = '', dst_ends = '', dst_time = '', article = 'Time in Indonesia' }, ['jst'] = { abbr = 'JST', dst_abbr = '', utc_offset = '09:00', df = 'iso', dst_begins = '', dst_ends = '', dst_time = '', article = 'Japan Standard Time' }, ['kst'] = { abbr = 'KST', dst_abbr = '', utc_offset = '09:00', df = 'iso', dst_begins = '', dst_ends = '', dst_time = '', dst_e_time = '', article = 'Time in South Korea' }, ['wit'] = { -- eastern Indonesia (same as old template's eit) abbr = 'WIT', dst_abbr = '', utc_offset = '09:00', df = 'dmy', dst_begins = '', dst_ends = '', dst_time = '', article = 'Time in Indonesia' }, ['yakt'] = { abbr = 'YAKT', dst_abbr = '', utc_offset = '09:00', df = 'dmy', dst_begins = '', dst_ends = '', dst_time = '', article = 'Yakutsk Time' }, ['acst'] = { -- Northern Territory, South Australia time abbr = 'ACST', dst_abbr = 'ACDT', utc_offset = '09:30', df = 'dmy', dst_begins = 'first Sunday in October', dst_ends = 'first Sunday in April', dst_time = '02:00', dst_e_time = '03:00', article = 'Time in Australia' }, ['aest'] = { -- QLD, NSW, TAS, VIC, ACT abbr = 'AEST', dst_abbr = 'AEDT', utc_offset = '10:00', df = 'dmy', dst_begins = 'first Sunday in October', dst_ends = 'first Sunday in April', dst_time = '02:00', -- begins at 02:00 AEST dst_e_time = '03:00', -- ends at 02:00 AEST which is 03:00 AEDT article = 'Time in Australia' }, ['chst'] = { abbr = 'ChST', dst_abbr = '', utc_offset = '10:00', df = 'mdy', -- because a US territory? dst_begins = '', dst_ends = '', dst_time = '', article = 'Chamorro Time Zone' }, ['vlat'] = { abbr = 'VLAT', dst_abbr = '', utc_offset = '10:00', df = 'dmy', dst_begins = '', dst_ends = '', dst_time = '', article = 'Vladivostok Time' }, ['magt'] = { abbr = 'MAGT', dst_abbr = '', utc_offset = '11:00', df = 'dmy', dst_begins = '', dst_ends = '', dst_time = '', article = 'Magadan Time' }, ['sret'] = { abbr = 'SRET', dst_abbr = '', utc_offset = '11:00', df = 'dmy', dst_begins = '', dst_ends = '', dst_time = '', article = 'Srednekolymsk Time' }, ['nzst'] = { abbr = 'NZST', dst_abbr = 'NZDT', utc_offset = '12:00', df = 'dmy', dst_begins = 'last Sunday in September', dst_ends = 'first Sunday in April', dst_time = '02:00', -- begins at 02:00 NZST dst_e_time = '03:00', -- ends at 02:00 NZST which is 03:00 NZDT article = 'Time in New Zealand' }, ['pett'] = { abbr = 'PETT', dst_abbr = '', utc_offset = '12:00', df = 'dmy', dst_begins = '', dst_ends = '', dst_time = '', article = 'Kamchatka Time' }, ['idle'] = { -- international dateline east abbr = 'IDLE', dst_abbr = '', utc_offset = '12:00', df = 'iso', dst_begins = '', dst_ends = '', dst_time = '', article = 'UTC+12:00' }, ------------------------------< W E S T U T C - H H : M M >-------------------------------------------------- ['pmst'] = { abbr = 'PMST', dst_abbr = 'PMDT', utc_offset = '-03:00', df = 'dmy', -- because France dst_begins = '2nd Sunday in March', -- North American rules dst_ends = '1st Sunday in November', dst_time = '02:00', article = 'UTC−03:00' }, ['wgt'] = { -- western greenland time? Not for Thule Airbase which observes US DST rules; requires own properties abbr = 'WGT', dst_abbr = 'WGST', -- ??? what is the correct abbreviation? utc_offset = '-03:00', df = 'dmy', dst_begins = 'last Sunday in March', dst_ends = 'last Sunday in October', dst_time = '01:00 UTC', article = 'Time in Denmark' }, ['nst'] = { abbr = 'NST', dst_abbr = 'NDT', utc_offset = '-03:30', df = 'dmy', dst_begins = '2nd Sunday in March', dst_ends = '1st Sunday in November', dst_time = '02:00', article = 'Newfoundland Standard Time' }, ['ast'] = { abbr = 'AST', dst_abbr = 'ADT', utc_offset = '-04:00', df = 'dmy', dst_begins = '2nd Sunday in March', dst_ends = '1st Sunday in November', dst_time = '02:00', article = 'Atlantic Time Zone' }, ['est'] = { abbr = 'EST', dst_abbr = 'EDT', utc_offset = '-05:00', df = 'mdy', dst_begins = '2nd Sunday in March', dst_ends = '1st Sunday in November', dst_time = '02:00', article = 'Eastern Time Zone' }, ['cst'] = { abbr = 'CST', dst_abbr = 'CDT', utc_offset = '-06:00', df = 'mdy', dst_begins = '2nd Sunday in March', dst_ends = '1st Sunday in November', dst_time = '02:00', article = 'Central Time Zone' }, ['mst'] = { abbr = 'MST', dst_abbr = 'MDT', utc_offset = '-07:00', df = 'mdy', dst_begins = '2nd Sunday in March', dst_ends = '1st Sunday in November', dst_time = '02:00', article = 'Mountain Time Zone' }, ['pst'] = { abbr = 'PST', dst_abbr = 'PDT', utc_offset = '-08:00', df = 'mdy', dst_begins = '2nd Sunday in March', dst_ends = '1st Sunday in November', dst_time = '02:00', article = 'Pacific Time Zone' }, ['akst'] = { abbr = 'AKST', dst_abbr = 'AKDT', utc_offset = '-09:00', df = 'mdy', dst_begins = '2nd Sunday in March', dst_ends = '1st Sunday in November', dst_time = '02:00', article = 'Alaska Time Zone' }, ['hst'] = { -- same as AleutST and HAST abbr = 'HST', dst_abbr = 'HDT', utc_offset = '-10:00', df = 'mdy', dst_begins = '2nd Sunday in March', dst_ends = '1st Sunday in November', dst_time = '02:00', article = 'Hawaii–Aleutian Time Zone' }, ['idlw'] = { -- international dateline west abbr = 'IDLW', dst_abbr = '', utc_offset = '-12:00', df = 'iso', dst_begins = '', dst_ends = '', dst_time = '', article = 'UTC−12:00' }, ['aoe'] = { -- last location for any date abbr = 'AoE', dst_abbr = '', utc_offset = '-12:00', df = 'iso', dst_begins = '', dst_ends = '', dst_time = '', article = 'Anywhere on Earth' }, ------------------------------< M I L I T A R Y >-------------------------------------------------------------- -- {{cite web |url=http://wwp.greenwichmeantime.com/info/timezone.htm |title=Military and Civilian Time Designations |accessdate=2016-03-25 |website=Greenwich Mean Time}} --http://astro.ukho.gov.uk/nao/miscellanea/WMTZ/Wmtz160224.pdf ['a'] = {abbr = 'A', utc_offset = '01:00', df = 'iso', article = 'List of military time zones'}, ['b'] = {abbr = 'B', utc_offset = '02:00', df = 'iso', article = 'List of military time zones'}, ['c'] = {abbr = 'C', utc_offset = '03:00', df = 'iso', article = 'List of military time zones'}, ['c*'] = {abbr = 'C*', utc_offset = '03:30', df = 'iso', article = 'List of military time zones'}, ['d'] = {abbr = 'D', utc_offset = '04:00', df = 'iso', article = 'List of military time zones'}, ['d*'] = {abbr = 'D*', utc_offset = '04:30', df = 'iso', article = 'List of military time zones'}, ['e'] = {abbr = 'E', utc_offset = '05:00', df = 'iso', article = 'List of military time zones'}, ['e*'] = {abbr = 'E*', utc_offset = '05:30', df = 'iso', article = 'List of military time zones'}, ['e+'] = {abbr = 'E†', utc_offset = '05:45', df = 'iso', article = 'List of military time zones'}, ['f'] = {abbr = 'F', utc_offset = '06:00', df = 'iso', article = 'List of military time zones'}, ['f*'] = {abbr = 'F*', utc_offset = '06:30', df = 'iso', article = 'List of military time zones'}, ['g'] = {abbr = 'G', utc_offset = '07:00', df = 'iso', article = 'List of military time zones'}, ['h'] = {abbr = 'H', utc_offset = '08:00', df = 'iso', article = 'List of military time zones'}, ['h*'] = {abbr = 'H*', utc_offset = '08:30', df = 'iso', article = 'List of military time zones'}, ['i'] = {abbr = 'I', utc_offset = '09:00', df = 'iso', article = 'List of military time zones'}, ['i*'] = {abbr = 'I*', utc_offset = '09:30', df = 'iso', article = 'List of military time zones'}, ['k'] = {abbr = 'K', utc_offset = '10:00', df = 'iso', article = 'List of military time zones'}, ['k*'] = {abbr = 'K*', utc_offset = '10:30', df = 'iso', article = 'List of military time zones'}, ['l'] = {abbr = 'L', utc_offset = '11:00', df = 'iso', article = 'List of military time zones'}, ['l*'] = {abbr = 'L*', utc_offset = '11:30', df = 'iso', article = 'List of military time zones'}, ['m'] = {abbr = 'M', utc_offset = '12:00', df = 'iso', article = 'List of military time zones'}, ['m++'] = {abbr = 'M‡', utc_offset = '12:45', df = 'iso', article = 'List of military time zones'}, ['m*'] = {abbr = 'M*', utc_offset = '13:00', df = 'iso', article = 'List of military time zones'}, ['m+'] = {abbr = 'M†', utc_offset = '14:00', df = 'iso', article = 'List of military time zones'}, ['n'] = {abbr = 'N', utc_offset = '-01:00', df = 'iso', article = 'List of military time zones'}, ['o'] = {abbr = 'O', utc_offset = '-02:00', df = 'iso', article = 'List of military time zones'}, ['p'] = {abbr = 'P', utc_offset = '-03:00', df = 'iso', article = 'List of military time zones'}, ['p*'] = {abbr = 'P*', utc_offset = '-03:30', df = 'iso', article = 'List of military time zones'}, ['q'] = {abbr = 'Q', utc_offset = '-04:00', df = 'iso', article = 'List of military time zones'}, ['q*'] = {abbr = 'Q*', utc_offset = '-04:30', df = 'iso', article = 'List of military time zones'}, ['r'] = {abbr = 'R', utc_offset = '-05:00', df = 'iso', article = 'List of military time zones'}, ['s'] = {abbr = 'S', utc_offset = '-06:00', df = 'iso', article = 'List of military time zones'}, ['t'] = {abbr = 'T', utc_offset = '-07:00', df = 'iso', article = 'List of military time zones'}, ['u'] = {abbr = 'U', utc_offset = '-08:00', df = 'iso', article = 'List of military time zones'}, ['u*'] = {abbr = 'U*', utc_offset = '-08:30', df = 'iso', article = 'List of military time zones'}, ['v'] = {abbr = 'V', utc_offset = '-09:00', df = 'iso', article = 'List of military time zones'}, ['v*'] = {abbr = 'V*', utc_offset = '-09:30', df = 'iso', article = 'List of military time zones'}, ['w'] = {abbr = 'W', utc_offset = '-10:00', df = 'iso', article = 'List of military time zones'}, ['x'] = {abbr = 'X', utc_offset = '-11:00', df = 'iso', article = 'List of military time zones'}, ['y'] = {abbr = 'Y', utc_offset = '-12:00', df = 'iso', article = 'List of military time zones'}, ['z'] = {abbr = 'Z', utc_offset = '±00:00', df = 'iso', article = 'List of military time zones'}, ------------------------------< U T C O F F S E T S >-------------------------------------------------------- -- this table entry filled by the code in time() ['utc_offsets'] = {abbr = '', utc_offset = '', df = 'iso', article = ''}, }; -- end of tz_data table --[[--------------------------< E X P O R T E D T A B L E S >------------------------------------------------ ]] return { cfg = cfg, tz_aliases = tz_aliases, tz_data = tz_data, } hlc9uknk22f5qcbtcyt0ouypx4auefi Modul:Time/data/doc 828 4818 19923 2024-10-06T18:38:04Z Munajad.MH 3071 ←Membuat halaman berisi 'This module stores data relating to timezone that is used by [[Module:Time]] or any other module and templates that need it.' 19923 wikitext text/x-wiki This module stores data relating to timezone that is used by [[Module:Time]] or any other module and templates that need it. 1vagqw0r6n3c5umpq6006od8ec1bvuf Cèṭa'an:Time nedeed 10 4819 19926 2024-10-06T22:41:04Z Munajad.MH 3071 ←Membuat halaman berisi '{{ {{{|safesubst:}}}#invoke:Unsubst||date=__DATE__ |$B= <!--{{Time needed}} begin-->{{Fix | subst = <includeonly>{{subst:</includeonly><includeonly>substcheck}}</includeonly> | link = Wikipedia:Citing sources#Sound recordings | title = This citation requires a reference to the specific time or range of times at which the material appears in audio-visual material | text = time&nbsp;needed | date = {{{date|}}} | cat-date = Category:Wikipedia articles needing tim...' 19926 wikitext text/x-wiki {{ {{{|safesubst:}}}#invoke:Unsubst||date=__DATE__ |$B= <!--{{Time needed}} begin-->{{Fix | subst = <includeonly>{{subst:</includeonly><includeonly>substcheck}}</includeonly> | link = Wikipedia:Citing sources#Sound recordings | title = This citation requires a reference to the specific time or range of times at which the material appears in audio-visual material | text = time&nbsp;needed | date = {{{date|}}} | cat-date = Category:Wikipedia articles needing time reference citations}}<!--{{Time needed}} begin--> }}<noinclude> <!--Categories and interwikis go on the /doc sub-page.--> {{Documentation}} </noinclude> suivwhfxmju3rkmdgzy1pthwmpq8s0f Cèṭa'an:Time nedeed/doc 10 4820 19927 2024-10-06T22:42:09Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> ==Usage== This template functions as an in-line request for the specific citation of a time (start time or time range) in an audio-visual work such as a sound recording or film. Do not use this tag in order to label statements which you suspect to be false. Instead, move those statements to the discussion page and ask for evidence. This tag will categorise tagged...' 19927 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> ==Usage== This template functions as an in-line request for the specific citation of a time (start time or time range) in an audio-visual work such as a sound recording or film. Do not use this tag in order to label statements which you suspect to be false. Instead, move those statements to the discussion page and ask for evidence. This tag will categorise tagged articles into [[:Category:Wikipedia articles needing time reference citations]]. This [[Wikipedia:Template|template]] is a [[Wikipedia:Avoid self-references|self-reference]] and so is part of the Wikipedia project rather than the encyclopædic content. ;Typical usage&#58;: <pre>Some text here.<nowiki><ref</nowiki> name="Smith 2009"><nowiki>{{Cite</nowiki> AV media | people = Jane Smith (Director) | date = 2009 | title = The Unbearable Beingness of Light | format = | publisher = Fnord Sudios | location = New York | time = {{time needed}} <nowiki>}}</ref> ... {{Reflist}}</nowiki></pre> ;Produces&#58;: Some text here.<ref name="Smith 2009">{{Cite AV media | people = Jane Smith (Director) | date = 2009 | title = The Unbearable Beingness of Light | format = | publisher = Fnord Sudios | location = [[New York City|New York]] | time = {{time needed}} }}</ref> ... {{reflist}} ==Redirects== *{{tl|time missing}} *{{tl|time reference}} ==See also== *{{tl|Cite AV media}} *{{tl|Citation needed}} for other source citation cleanup templates *{{tl|Page needed}} (similar to this template, for missing pages in print resources) *{{tl|Season needed}} (similar, for missing TV season & episode number) *{{tl|Volume needed}} (similar, for missing journal, newspaper, comic, etc., volume and issue numbers) *[[Wikipedia:Citing sources]] {{inline cleanup tags}} <includeonly>{{Sandbox other|| <!-- CATEGORIES HERE THANKS --> [[Category:Inline citation cleanup templates]] }}</includeonly> nrkccaweyzkfap4x9kzkkeb7krr108t Bhângsa:Inline citation cleanup templates 14 4821 19928 2024-10-06T22:47:14Z Munajad.MH 3071 ←Membuat halaman berisi '{{Template category}} [[Category:Inline cleanup templates]] [[Category:Citation and verifiability maintenance templates]]' 19928 wikitext text/x-wiki {{Template category}} [[Category:Inline cleanup templates]] [[Category:Citation and verifiability maintenance templates]] isa2mxghnsr4a8wuju2nmft3mitjf53 Bhângsa:Template:Template category with no topic or description 14 4822 19929 2024-10-06T22:48:13Z Munajad.MH 3071 ←Membuat halaman berisi '{{tracking category}} {{Hidden category}} Pages which use {{tl|Template category}} with neither a topic parameter or a description parameter {{CatAutoTOC}}' 19929 wikitext text/x-wiki {{tracking category}} {{Hidden category}} Pages which use {{tl|Template category}} with neither a topic parameter or a description parameter {{CatAutoTOC}} qp9x9uzch82n2xp8hqg507eies87fzm Cèṭa'an:TOC limit 10 4823 19930 2024-10-06T22:52:36Z Munajad.MH 3071 ←Membuat halaman berisi '<templatestyles src="Template:TOC limit/styles.css" /><div class="toclimit-{{{1|{{{limit|3}}}}}}">__TOC__</div><noinclude> {{documentation}} </noinclude>' 19930 wikitext text/x-wiki <templatestyles src="Template:TOC limit/styles.css" /><div class="toclimit-{{{1|{{{limit|3}}}}}}">__TOC__</div><noinclude> {{documentation}} </noinclude> dwdn99dxyfhkqqw4i3lmafbzsxd31mr Cèṭa'an:TOC limit/styles.css 10 4824 19931 2024-10-06T22:53:18Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} Allow limiting of which header levels are shown in a TOC; <div class="toclimit-3">, for instance, will limit to showing ==headings== and ===headings=== but no further (as long as there are no =headings= on the page, which there shouldn't be according to the MoS). */ .toclimit-2 .toclevel-1 ul, .toclimit-3 .toclevel-2 ul, .toclimit-4 .toclevel-3 ul, .toclimit-5 .toclevel-4 ul, .toclimit-6 .toclevel-5 ul, .toclimit-7 .toclevel-6 u...' 19931 sanitized-css text/css /* {{pp-template}} Allow limiting of which header levels are shown in a TOC; <div class="toclimit-3">, for instance, will limit to showing ==headings== and ===headings=== but no further (as long as there are no =headings= on the page, which there shouldn't be according to the MoS). */ .toclimit-2 .toclevel-1 ul, .toclimit-3 .toclevel-2 ul, .toclimit-4 .toclevel-3 ul, .toclimit-5 .toclevel-4 ul, .toclimit-6 .toclevel-5 ul, .toclimit-7 .toclevel-6 ul { display: none; } clkz25e6xu067l6ec31e9unokrhkflm Cèṭa'an:TOC limit/doc 10 4825 19932 2024-10-06T22:54:32Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Uses TemplateStyles|Template:TOC limit/styles.css}} <!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]). --> {{High-use }} {{Template display|vector2022}} This template inserts a Table of Contents that omits subheadings beyond a certain depth. The table obeys the same layout rules as the <nowiki>__TOC__</nowiki> [[WP:MAGIC|magic word]]. Omitted sections sti...' 19932 wikitext text/x-wiki {{Documentation subpage}} {{Uses TemplateStyles|Template:TOC limit/styles.css}} <!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]). --> {{High-use }} {{Template display|vector2022}} This template inserts a Table of Contents that omits subheadings beyond a certain depth. The table obeys the same layout rules as the <nowiki>__TOC__</nowiki> [[WP:MAGIC|magic word]]. Omitted sections still have section edit links in the article body. The main use for this template is situations where you want section edit links for ease of editing but don't want a full table of contents. '''Before using this template, consider whether and why it would be helpful to readers and other editors.''' === Usage === {{tlx|TOC limit}} or {{tlx|TOC limit|3}} The template defaults to including second- and third-level headings, e.g. those numbered "1" and "1.1" in the TOC. (Note: {{tlx|TOC limit|1}} does nothing: the first-level heading on a page is, by default, the page title.) You can specify a different limit by adding a header level: {{tlx|TOC limit|4}} 4 allows for fourth-level headings, e.g. "1.1.1", but omits any subheadings below that from the TOC. The template works by hiding the lower levels with CSS. See [[Template:TOC limit/styles.css]]. === TOC levels versus wikitext header levels === The heading levels in the TOC normally correspond to the header levels in the wikitext, so a <code>== Level-2 header ==</code> will normally generate the first-level ("1") TOC headings, a <code>=== Level-3 header ===</code> will normally generate the second-level ("1.1") TOC headings, and so on. This correspondence does ''not'' hold if the page contains <code>= Level-1 headers =</code> or skips header levels. For example, wikitext like this: == Level-2 heading (A) == === Level-3 heading (B) === == Level-2 heading (C) == ====== Level-6 heading (D) ====== = Level-1 heading (E) = == Level-2 heading (F) == === Level-3 heading (G) === will generate a TOC like this: {| class="toc" |<div style="text-align:center"><b>Contents</b></div> <ul> <li class="toclevel-1 tocsection-1"><span class="tocnumber">1</span> <span class="toctext">Level-2 heading (A)</span><ul> <li class="toclevel-2 tocsection-2"><span class="tocnumber">1.1</span> <span class="toctext">Level-3 heading (B)</span></li> </ul></li> <li class="toclevel-1 tocsection-1"><span class="tocnumber">2</span> <span class="toctext">Level-2 heading (C)</span><ul> <li class="toclevel-2 tocsection-2"><span class="tocnumber">2.1</span> <span class="toctext">Level-6 heading (D)</span></li> </ul></li> <li class="toclevel-1 tocsection-1"><span class="tocnumber">3</span> <span class="toctext">Level-1 heading (E)</span><ul> <li class="toclevel-2 tocsection-2"><span class="tocnumber">3.1</span> <span class="toctext">Level-2 heading (F)</span><ul> <li class="toclevel-3 tocsection-3"><span class="tocnumber">3.1.1</span> <span class="toctext">Level-3 heading (G)</span></li> </ul></li> </ul></li> </ul> |} Using <code><nowiki>{{TOC limit}}</nowiki></code> on this page ''would not'' hide header D, because even though it is a level-6 heading it is shown at the second level in the TOC. And it ''would'' hide header G even though it is a level-3 heading just like header B, because header G is shown at the third level in the TOC while header B is shown at the second level. === Conflicts === This template does not interact well with the {{tl|TOC right}}, {{tl|TOC left}}, {{tl|TOC center}} templates. To achieve the correct effect, use those with a limit parameter. For example, {{tlx|TOC&nbsp;right|2=limit=2}} has the effect that {{tlx|TOC&nbsp;right}} and {{tlx|TOC&nbsp;limit|2}} would have—if they worked together. Due to the way the TOC is generated with MobileFrontend (mobile/tablet view), this template does not currently affect how the mobile TOC is displayed. This template does not work with the [[Wikipedia:Vector 2022|Vector 2022]] skin. See the bug report at {{phab|T317818}} for details. == TemplateData == <templatedata> { "params": { "1": { "aliases": [ "limit" ], "label": "Limit", "description": "Maximum header depth to be included in table of contents", "default": "3", "suggested": true, "type": "number" } }, "description": "Inserts a Table of Contents that omits subheadings beyond a certain depth." } </templatedata> ==See also== {{tl|TOC hidden}} <includeonly>{{Sandbox other|| <!-- Categories go below this line, please; interwikis go to Wikidata, thank you! --> [[Category:Wikipedia table of contents templates|{{PAGENAME}}]] }}</includeonly> 1eusntywylcjh8hq18pul04obs8rfx8 Cèṭa'an:TOC hidden 10 4826 19933 2024-10-06T22:55:58Z Munajad.MH 3071 ←Membuat halaman berisi '{{ {{{|safesubst:}}}main other||{{ {{{|safesubst:}}}#invoke:Unsubst||$B={{#if:{{{float|}}}|<div style="margin-bottom: 0.1em; margin-{{#ifeq:{{{float|}}}|right|left|right}}: 0.5em; padding: 0.5em 1.4em 0.8em 0; float: {{{float|}}}">}} {{(!}} class="mw-collapsible mw-collapsed" style="{{#if:{{{width|}}}|width: {{{width}}};}} margin-top: 0.2em; margin-bottom: 0.2em; margin-left: 0.2em; margin-right: 0.2em; border: none; border-spacing: 2px;" {{!}}- ! style="text-ali...' 19933 wikitext text/x-wiki {{ {{{|safesubst:}}}main other||{{ {{{|safesubst:}}}#invoke:Unsubst||$B={{#if:{{{float|}}}|<div style="margin-bottom: 0.1em; margin-{{#ifeq:{{{float|}}}|right|left|right}}: 0.5em; padding: 0.5em 1.4em 0.8em 0; float: {{{float|}}}">}} {{(!}} class="mw-collapsible mw-collapsed" style="{{#if:{{{width|}}}|width: {{{width}}};}} margin-top: 0.2em; margin-bottom: 0.2em; margin-left: 0.2em; margin-right: 0.2em; border: none; border-spacing: 2px;" {{!}}- ! style="text-align: center; font-size: 96%; width: 250px; border: 1px solid #AAAAAA; background-color: transparent; padding-right: 0.5em" {{!}} {{MediaWiki:Toc}} {{!}}- {{!}} style="{{#if:{{{font|}}}|font-size: {{{font|}}};}} background-color: transparent; border: none; padding: 0px; margin: 0px; text-align: center;" {{!}} <span id="togglelink"></span>__TOC__ {{!)}} {{#if:{{{float|}}}|</div>}}}}}}<noinclude>{{template doc}}<!-- Add cats and interwikis to the /doc subpage, not here! --></noinclude> 9xtx6k8uo014tcwx34uurlnfj6k2a27 Cèṭa'an:(! 10 4827 19934 2024-10-06T22:58:31Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{|</includeonly><noinclude><nowiki>{|</nowiki>{{Documentation}} </noinclude>' 19934 wikitext text/x-wiki <includeonly>{|</includeonly><noinclude><nowiki>{|</nowiki>{{Documentation}} </noinclude> suugjngdajtu9ghvowyeqkomyxg6pqt Cèṭa'an:(!/doc 10 4828 19935 2024-10-06T22:59:17Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{High-use}} This templates produces the '''<code><nowiki>{|</nowiki></code>''' sequence (i.e., start of wikitable), so that wikitables can be built inside templates. ==Explanation== The problem is that if a pipe character "<code><nowiki>|</nowiki></code>" appears in a template, the template parser assumes that the pipe is part of the template; and so if there is...' 19935 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{High-use}} This templates produces the '''<code><nowiki>{|</nowiki></code>''' sequence (i.e., start of wikitable), so that wikitables can be built inside templates. ==Explanation== The problem is that if a pipe character "<code><nowiki>|</nowiki></code>" appears in a template, the template parser assumes that the pipe is part of the template; and so if there is a table within a template the pipe symbols that are usually interpreted as part of the table syntax will be interpreted first as part template. To prevent this happening it is possible to "hide" the pipe character of the table from the template parser by substituting <code><nowiki>{{!}}</nowiki></code> for a pipe character. To aid with building a table there are some additional template which can be used to help * {{tlx|(!}} for <code><nowiki>{|</nowiki></code> * {{tlx|!-}} for <code><nowiki>|-</nowiki></code> but in this case it is probably easier to use <code><nowiki>{{!}}-</nowiki></code> * {{tlx|!!}} for <code><nowiki>||</nowiki></code> * {{tlx|!)}} for <code><nowiki>|}</nowiki></code> See [[mw:Help:Magic words#Other]] and [[mw:Help:Template#A parameter value containing a pipe character]] == See also == {{Escape template list}} * {{tlx|End}} * {{tlx|Aligned table}}, specify table directly as a template, contrasting the special handling of certain syntax above == TemplateData == {{TemplateData header}} <templatedata> { "description": "This template produces {| as ordinary text.", "params": {} } </templatedata> <includeonly>{{Sandbox other|| [[Category:Templates with partial table wikitext]] [[Category:Character-substitution templates]] }}</includeonly> g19suslshky6qecwjbrucrmvjmmymaq Cèṭa'an:!- 10 4829 19936 2024-10-06T23:00:08Z Munajad.MH 3071 ←Membuat halaman berisi '|-<noinclude> {{documentation}} </noinclude>' 19936 wikitext text/x-wiki |-<noinclude> {{documentation}} </noinclude> 2zsavivng30v2w46mrxq9i40e1wnnr8 Cèṭa'an:!-/doc 10 4830 19937 2024-10-06T23:00:46Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{Cascade-protected template}} {{High-use}} This is an auxiliary [[Help:Template|template]] that allows one to encode the [[Wikipedia:Manual of Style/Tables|wiki table]] delimiter "<code>|-</code>" within template parameters and parser functions. If it is not a template parameter or a parser function, just use "<code>|-</code>". It is advisable to use <code>{{tn|!}}-</code> instead o...' 19937 wikitext text/x-wiki {{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{Cascade-protected template}} {{High-use}} This is an auxiliary [[Help:Template|template]] that allows one to encode the [[Wikipedia:Manual of Style/Tables|wiki table]] delimiter "<code>|-</code>" within template parameters and parser functions. If it is not a template parameter or a parser function, just use "<code>|-</code>". It is advisable to use <code>{{tn|!}}-</code> instead of <code>{{braces|!-}}</code>, as that syntax will be familiar to more editors. This template cannot be [[Wikipedia:Substitution|substituted]]. == See also == {{Escape template list}} * [[mw:Help:Template#A parameter value containing a pipe character]] * {{tlx|(!}} Open table * {{tlx|!}} this is not a template but a "magic word" see [[mw:Help:Magic words#Other]] and {{tim|!}} * {{tlx|!!}} Table cell separator * {{tlx|!)}} Close table * [[Wikipedia:Conditional tables]] == TemplateData == {{TemplateData header}} <templatedata> { "description": "This template produces |- as ordinary text.", "params": {} } </templatedata> <includeonly>{{sandbox other|| [[Category:Character-substitution templates]] [[Category:Templates with partial table wikitext]] [[Category:Template namespace templates]] }}</includeonly> 666nsvry4qyhzgqp4y4jv7dvln9bpvl Cèṭa'an:Braces 10 4831 19938 2024-10-06T23:01:36Z Munajad.MH 3071 ←Membuat halaman berisi '{{#if:{{{code|{{{tt|}}}}}}|<code>}}<!-- -->{{((}}{{{1|{{thin space}}}}}<!-- -->{{#if:{{{2|}}} |{{thin space}}{{!}}{{thin space}}{{{2}}}}}<!-- -->{{#if:{{{3|}}} |{{thin space}}{{!}}{{thin space}}{{{3}}}}}<!-- -->{{#if:{{{4|}}} |{{thin space}}{{!}}{{thin space}}{{{4}}}}}<!-- -->{{#if:{{{5|}}} |{{thin space}}{{!}}{{thin space}}{{{5}}}}}<!-- -->{{#if:{{{6|}}} |{{thin space}}{{!}}{{thin space}}{{{6}}}}}<!-- -->{{#if:{{{7|}}} |{{thin space}}{{!}}{{thin space}}{{{7}}}}}...' 19938 wikitext text/x-wiki {{#if:{{{code|{{{tt|}}}}}}|<code>}}<!-- -->{{((}}{{{1|{{thin space}}}}}<!-- -->{{#if:{{{2|}}} |{{thin space}}{{!}}{{thin space}}{{{2}}}}}<!-- -->{{#if:{{{3|}}} |{{thin space}}{{!}}{{thin space}}{{{3}}}}}<!-- -->{{#if:{{{4|}}} |{{thin space}}{{!}}{{thin space}}{{{4}}}}}<!-- -->{{#if:{{{5|}}} |{{thin space}}{{!}}{{thin space}}{{{5}}}}}<!-- -->{{#if:{{{6|}}} |{{thin space}}{{!}}{{thin space}}{{{6}}}}}<!-- -->{{#if:{{{7|}}} |{{thin space}}{{!}}{{thin space}}{{{7}}}}}<!-- -->{{#if:{{{8|}}} |{{thin space}}{{!}}{{thin space}}{{{8}}}}}<!-- -->{{#if:{{{9|}}} |{{thin space}}{{!}}{{thin space}}{{{9}}}}}<!-- -->{{))}}<!-- -->{{#if:{{{code|{{{tt|}}}}}}|</code>}}<noinclude>{{Documentation}}</noinclude> dkq2fw0vhy0wbvj2h21vqx1wfutw3fa Cèṭa'an:Braces/doc 10 4832 19939 2024-10-06T23:02:10Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} * This template returns the first unnamed parameter in double braces. To be used to demonstrate template code without the need for clunky nowiki'ing. Further unnamed parameters (up to 8 more) can be used without worrying for pipes. * Set {{mono|code{{=}}on}}{{\}}{{mono|code{{=}}true}}{{\}}etc. to switch the font used to the HTML <nowiki><code></nowiki>-style monospaced font. * To improve legibility, {{tl|thin space}}s are inserted eithe...' 19939 wikitext text/x-wiki {{Documentation subpage}} * This template returns the first unnamed parameter in double braces. To be used to demonstrate template code without the need for clunky nowiki'ing. Further unnamed parameters (up to 8 more) can be used without worrying for pipes. * Set {{mono|code{{=}}on}}{{\}}{{mono|code{{=}}true}}{{\}}etc. to switch the font used to the HTML <nowiki><code></nowiki>-style monospaced font. * To improve legibility, {{tl|thin space}}s are inserted either side of any [[Vertical bar|pipe character]]s ("{{thin space|{{!}}}}") displayed by the template. * To ensure equals-signs are handled as text by the template, use {{tl|{{=}}}} to produce them&nbsp;– e.g. <code><nowiki>{{braces|Templatename|p1{{=}}v1|p2{{=}}v2|...}}</nowiki></code> (and see examples below). == Function == * This template wraps the [[HTML entities]] <code>&amp;#123;&amp;#123;</code> and <code>&amp;#125;&amp;#125;</code>. === Limitations === * The template cannot output just the starting double braces or just the ending double braces. You will have to write <code>&amp;#123;&amp;#123;</code> or <code>&amp;#125;&amp;#125;</code>. Or you could use [[Template:(]] and [[Template:)]]. ===Examples=== {{Markup | col2 = Output | <nowiki>{{braces|Templatename|item1|item2}}</nowiki> | {{braces|Templatename|item1|item2}} | <nowiki>{{braces|code=on |Templatename|item1|item2}}</nowiki> | {{braces|code=on |Templatename|item1|item2}} | <nowiki>{{braces |Templatename|item1{{=}}XYZ|item2{{=}}PQR}}</nowiki> | {{braces |Templatename|item1{{=}}XYZ|item2{{=}}PQR}} | <nowiki>{{braces|code=on |Templatename|item1{{=}}XYZ|item2{{=}}PQR}}</nowiki> | {{braces |code=on |Templatename|item1{{=}}XYZ|item2{{=}}PQR}} }} Note that omitting the double-braces around the equals signs in the last two examples does not work as intended: {{Markup | col2 = Output | <nowiki>{{braces |Templatename|item1=XYZ|item2=PQR}}</nowiki> | {{braces |Templatename|item1=XYZ|item2=PQR}} | <nowiki>{{braces |code=on |Templatename|item1=XYZ|item2=PQR}}</nowiki> | {{braces |code=on |Templatename|item1=XYZ|item2=PQR}} }} == See also == * {{tl|brackets}} * {{tl|bracket}} * {{tl|nowiki}} * {{tl|mono}} * {{tl|mset}} * {{tl|(())}} <!--[Now deprecated?:] * {{tl|Ttt}} {{tag|tt}} tags.--> <includeonly>{{Sandbox other|| [[Category:Character-substitution templates]] [[Category:Wikitext typing-aid templates]] }}</includeonly> q6bybgkiezfazqlz6h8w10rqa7r65hp Bhângsa:Redirects to help namespace 14 4833 19940 2024-10-06T23:05:19Z Munajad.MH 3071 ←Membuat halaman berisi '{{pp-vandalism|small=yes}} {{polluted category}} {{Redirect category|from=pages outside the [[wp:help namespace|help namespace]]|to=pages inside the help namespace|template=Rcat shell|parameters=<nowiki>{{</nowiki>[[Template:R to help namespace|R to help namespace]]<nowiki>}}</nowiki>}} {{hatnote|Pages tagged with '''{{tl2|R to help namespace}}''' are automatically sorted into this category.}} [[WP:Pseudo-namespace|Pseudo-namespace]] redirects and WP:cross-na...' 19940 wikitext text/x-wiki {{pp-vandalism|small=yes}} {{polluted category}} {{Redirect category|from=pages outside the [[wp:help namespace|help namespace]]|to=pages inside the help namespace|template=Rcat shell|parameters=<nowiki>{{</nowiki>[[Template:R to help namespace|R to help namespace]]<nowiki>}}</nowiki>}} {{hatnote|Pages tagged with '''{{tl2|R to help namespace}}''' are automatically sorted into this category.}} [[WP:Pseudo-namespace|Pseudo-namespace]] redirects and [[WP:cross-namespace|cross-namespace]] redirects are helpful for creating shortcuts. It is not necessary to replace redirected links with [[wp:piped link|piped link]]s. [[Category:Cross-namespace redirects|Help]] [[Category:Redirects to help pages|namespace]] {{CatAutoTOC}} n3zjncjl7z3x1it5385znzm97a9nvtp Bhângsa:Redirect tracking categories 14 4834 19941 2024-10-06T23:07:23Z Munajad.MH 3071 ←Membuat halaman berisi '{{Wikipedia category|hidden=yes|tracking=yes|description=This is a container category for all the redirect related tracking categories.}} {{CatAutoTOC}}' 19941 wikitext text/x-wiki {{Wikipedia category|hidden=yes|tracking=yes|description=This is a container category for all the redirect related tracking categories.}} {{CatAutoTOC}} 5prc1mj51am1y19t1ky7arphzsywa7e Bhângsa:Cross-namespace redirects 14 4835 19942 2024-10-06T23:09:11Z Munajad.MH 3071 ←Membuat halaman berisi '{{Category more|Wikipedia:WikiProject Redirect|Help:Redirect}} {{polluted category}} {{Wikipedia category|hidden=yes|shortcut=CAT:CNR|container=yes}} {{purge button|right}} * Cross-namespace redirects are helpful for creating shortcuts. It is not necessary to replace redirected links with a piped link. * Since this is a container category, there is no redirect category ([[WP:RCAT|rcat]]) template that is used to populate this category. Only subcategories should...' 19942 wikitext text/x-wiki {{Category more|Wikipedia:WikiProject Redirect|Help:Redirect}} {{polluted category}} {{Wikipedia category|hidden=yes|shortcut=CAT:CNR|container=yes}} {{purge button|right}} * Cross-namespace redirects are helpful for creating shortcuts. It is not necessary to replace redirected links with a piped link. * Since this is a container category, there is no redirect category ([[WP:RCAT|rcat]]) template that is used to populate this category. Only subcategories should be found here. ==See also== * [[Wikipedia:Cross-namespace redirects]] * [[Wikipedia:Database reports/Cross-namespace redirects]] * [[Wikipedia:Template messages/Redirect pages]] [[Category:Wikipedia redirects]] [[Category:Wikipedia namespace administration]] stzn8uluiaqof47tpfd15b6tjnrw2z7 Cèṭa'an:TOC right 10 4836 19943 2024-10-06T23:14:34Z Munajad.MH 3071 ←Membuat halaman berisi '<templatestyles src="Template:TOC_right/styles.css" />{{#if:{{{limit|}}}|<templatestyles src="Template:TOC limit/styles.css" />}}<!-- --><div class="tocright {{#if:{{{clear|}}}|tocright-clear-{{{clear|}}}}} {{#if:{{{limit|}}}|toclimit-{{{limit}}}}}" {{#if:{{{width|{{{1|}}}}}}|style="width: {{{width|{{{1}}}}}};"}}>__TOC__</div><noinclude> {{documentation}} <!-- Add categories to the /doc subpage; interwikis go to Wikidata, thank you! --> </noinclude>' 19943 wikitext text/x-wiki <templatestyles src="Template:TOC_right/styles.css" />{{#if:{{{limit|}}}|<templatestyles src="Template:TOC limit/styles.css" />}}<!-- --><div class="tocright {{#if:{{{clear|}}}|tocright-clear-{{{clear|}}}}} {{#if:{{{limit|}}}|toclimit-{{{limit}}}}}" {{#if:{{{width|{{{1|}}}}}}|style="width: {{{width|{{{1}}}}}};"}}>__TOC__</div><noinclude> {{documentation}} <!-- Add categories to the /doc subpage; interwikis go to Wikidata, thank you! --> </noinclude> c4e02p31ryrtcft9ifp0hvckhrtpc6h Cèṭa'an:TOC right/styles.css 10 4837 19944 2024-10-06T23:15:24Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} */ /* The TOC is hidden on Minerva (mobile skin) for width < 720px so must also hide this wrapper */ @media all and (max-width: 720px) { body.skin-minerva .tocright { display: none; } .tocright { width: 100% !important; /* fix the inline width while at small resolution */ } } @media all and (min-width: 720px) { .tocright { float: right; clear: right; width: auto; margin: 0 0 0.5em 1em; } .tocright-clear-left { clear: l...' 19944 sanitized-css text/css /* {{pp-template}} */ /* The TOC is hidden on Minerva (mobile skin) for width < 720px so must also hide this wrapper */ @media all and (max-width: 720px) { body.skin-minerva .tocright { display: none; } .tocright { width: 100% !important; /* fix the inline width while at small resolution */ } } @media all and (min-width: 720px) { .tocright { float: right; clear: right; width: auto; margin: 0 0 0.5em 1em; } .tocright-clear-left { clear: left; } .tocright-clear-both { clear: both; } .tocright-clear-none { clear: none; } } b8t080g4nich9mcbndnx1on53t4ivrv Cèṭa'an:TOC right/doc 10 4838 19945 2024-10-06T23:16:15Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!--Categories where indicated at the bottom of this page, please; interwikis at Wikidata (see [[Wikipedia:Wikidata]])--> {{High-use}} {{Template display|vector2022}} {{TOC right}} {{tsh|tocr|tocright|TOCright}} {{Uses TemplateStyles|Template:TOC limit/styles.css|Template:TOC right/styles.css}} {{tl|TOC right}} forces the auto-generated Table of Contents for an article to appear floated to the right side of the page in order to improve...' 19945 wikitext text/x-wiki {{Documentation subpage}} <!--Categories where indicated at the bottom of this page, please; interwikis at Wikidata (see [[Wikipedia:Wikidata]])--> {{High-use}} {{Template display|vector2022}} {{TOC right}} {{tsh|tocr|tocright|TOCright}} {{Uses TemplateStyles|Template:TOC limit/styles.css|Template:TOC right/styles.css}} {{tl|TOC right}} forces the auto-generated Table of Contents for an article to appear floated to the right side of the page in order to improve article layout. Since the [[Wikipedia:Vector 2022|Vector 2022]] skin forces the table of contents into a sidebar or a pop-up menu, this template does not control the placement of the TOC in that skin. ==Usage== Insert <code>&#123;&#123;{{BASEPAGENAME}}&#125;&#125;</code> at the point in the article where you want the top of the Table of Contents box to appear. This should usually be after the text of the lead section, and just before the first section heading, in accordance with [[MOS:LEADELEMENTS]]. Use with {{tl|-}} or {{tl|clear}} to prevent collision with text; use the '''clear''' parameter (see below) to prevent collision with images. * Avoid placing the TOC in a visually poor location. Crossing a section division is probably a poor idea. ;width: Set the CSS width. ;limit: Limits the depth of subheadings shown. For instance using <code>limit=4</code> will hide the fourth level and deeper subheadings in the hierarchy. And <code>limit=2</code> will hide all subheadings leaving only the main headings. This works by hiding the lower levels with CSS. See [[Template:TOC limit/styles.css]]. Do not place this template so that the TOC aligns with a large image or infobox; this breaks the layout on narrow screens (even users with screens as wide as 1024px wide can have problems). Also, a TOC that crosses a section division is probably a poor idea, if that can be avoided. Unless the section in which the {{tl|TOC right}} is placed is long enough, the result may well be undesirable. It should only be used in cases where the TOC gets in the way of other content or is detrimental to the layout of the page; it should ''not'' simply be used for aesthetics since it tampers with the standard appearance of articles. See [[Help:Section#Floating the TOC]] for further guidelines. ==TemplateData== {{templatedata header}} <templatedata> { "params": { "limit": { "label": "Limit", "description": "Limits the depth of subheadings shown. For instance using limit=4 will hide the fourth level and deeper subheadings in the hierarchy. And limit=2 will hide all subheadings leaving only the main headings. This works by hiding the lower levels with CSS", "type": "number" }, "clear": { "label": "Clear", "description": "Sets the CSS clear property, which forces this float underneath the side specified with this attribute. So, clear=right (which is the default) will place the element after all the right floating elements before it. Options are left, right, both, or none.", "type": "string" }, "width": { "aliases": [ "1" ], "label": "Width", "description": "Overrides the CSS width" } }, "description": "{{TOC right}} forces the auto-generated \"Table of Contents\" for an article to appear floated to the right side of the page (as seen right), in order to improve article layout.", "paramOrder": [ "clear", "limit", "width" ], "format": "inline" } </templatedata> ==See also== * {{tl|TOC left}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> {{DEFAULTSORT:Toc Right}} [[Category:Wikipedia table of contents templates]] }}</includeonly> gkikrlutexbz50pzaglozcvyj1eal9s Cèṭa'an:TOC left 10 4839 19946 2024-10-06T23:16:53Z Munajad.MH 3071 ←Membuat halaman berisi '<templatestyles src="Template:TOC_left/styles.css" />{{#if:{{{limit|}}}|<templatestyles src="Template:TOC limit/styles.css" />}}<!-- --><div class="tocleft {{#if:{{{clear|}}}|tocleft-clear-{{{clear|}}}}} {{#if:{{{limit|}}}|toclimit-{{{limit}}}}}" style="{{#if:{{{width|{{{1|}}}}}}|width: {{{width|{{{1}}}}}};}} {{#if:{{{top|}}}|padding-top:{{{top}}};}}">__TOC__</div><noinclude> {{documentation}} <!-- Add cats and interwikis to the /doc subpage, not here! --> </noin...' 19946 wikitext text/x-wiki <templatestyles src="Template:TOC_left/styles.css" />{{#if:{{{limit|}}}|<templatestyles src="Template:TOC limit/styles.css" />}}<!-- --><div class="tocleft {{#if:{{{clear|}}}|tocleft-clear-{{{clear|}}}}} {{#if:{{{limit|}}}|toclimit-{{{limit}}}}}" style="{{#if:{{{width|{{{1|}}}}}}|width: {{{width|{{{1}}}}}};}} {{#if:{{{top|}}}|padding-top:{{{top}}};}}">__TOC__</div><noinclude> {{documentation}} <!-- Add cats and interwikis to the /doc subpage, not here! --> </noinclude> tcrq9rz3aso91ba1snyatxkn59qf2cm Cèṭa'an:TOC left/styles.css 10 4840 19947 2024-10-06T23:18:21Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} */ @media all and (max-width: 720px) { .tocleft { width: 100% !important; /* override inline width */ } } @media all and (min-width: 720px) { .tocleft { float: left; clear: left; width: auto; margin: 0 1em 0.5em 0; } body.skin-vector-2022 .tocleft { /* Vector 2022 doesn't have an inline ToC, so ensure it's 0x0 sized */ margin: 0; } .tocleft-clear-both { clear: both; } .tocleft-clear-none { clear: none; } }' 19947 sanitized-css text/css /* {{pp-template}} */ @media all and (max-width: 720px) { .tocleft { width: 100% !important; /* override inline width */ } } @media all and (min-width: 720px) { .tocleft { float: left; clear: left; width: auto; margin: 0 1em 0.5em 0; } body.skin-vector-2022 .tocleft { /* Vector 2022 doesn't have an inline ToC, so ensure it's 0x0 sized */ margin: 0; } .tocleft-clear-both { clear: both; } .tocleft-clear-none { clear: none; } } ny3wsxio9lwlx8id536vhmg6ai28l8g Cèṭa'an:TOC left/doc 10 4841 19948 2024-10-06T23:18:45Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{TOC left}} {{Template display|vector2022}} {{tsh|tocleft|TOCleft}} {{Uses TemplateStyles|Template:TOC limit/styles.css|Template:TOC left/styles.css}} <!--Categories where indicated at the bottom of this page, please; interwikis at Wikidata (see [[Wikipedia:Wikidata]])--> == Purpose == {{tl|{{BASEPAGENAME}}}} forces the auto-generated "Table of Contents" for an article to appear floated to the left side of the page (as see...' 19948 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{TOC left}} {{Template display|vector2022}} {{tsh|tocleft|TOCleft}} {{Uses TemplateStyles|Template:TOC limit/styles.css|Template:TOC left/styles.css}} <!--Categories where indicated at the bottom of this page, please; interwikis at Wikidata (see [[Wikipedia:Wikidata]])--> == Purpose == {{tl|{{BASEPAGENAME}}}} forces the auto-generated "Table of Contents" for an article to appear floated to the left side of the page (as seen left), in order to improve article layout. == Usage == Insert <code>{{braces|TOC left}}</code> at the point in the article where you want the top of the Table of Contents box to appear. Use with {{tl|clear}} or {{tl|clear left}} to prevent e.g. image collisions. To remove the small default margin/padding included above the box, set {{para|top|0}} (or, to customize it, use {{para|top|''(a value)''}}). {{clear}} == Cautions == Do not use this template to just force word wrap around the TOC, as this is an inappropriate method of achieving this. Instead add a CSS class to your current skin's .css file, which will apply site wide. Go to [[Special:Mypage/skin.css]], which redirects to your current [[WP:SKIN|skin]]'s CSS file. Do not place this template so that the TOC aligns with a large image or infobox; this breaks the layout on narrow screens (even users with screens as wide as 1024px wide can have problems). Also, a TOC that crosses a section division is probably a poor idea, if that can be avoided. Unless the section in which the {{tl|TOC left}} is placed is long enough, the result may well be undesirable. Note particularly that if the TOC is floated left of a bulleted list, the bullets will be hidden. It should only be used in cases where the TOC gets in the way of other content or is detrimental to the layout of the page; it should ''not'' simply be used for aesthetics since it tampers with the standard appearance of articles. See [[Help:Section#Floating the TOC]] for further guidelines. ==Limitations== Since the [[Wikipedia:Vector 2022|Vector 2022]] skin forces the table of contents into a sidebar or a pop-up menu, this template does not control the placement of the TOC in that skin. ==TemplateData== {{templatedata header}} <templatedata> { "params": { "limit": { "label": "Limit", "description": "Limits the depth of subheadings shown. For instance using limit=4 will hide the fourth level and deeper subheadings in the hierarchy. And limit=2 will hide all subheadings leaving only the main headings. This works by hiding the lower levels with CSS", "type": "number" }, "clear": { "label": "Clear", "description": "Sets the CSS clear property, which forces this float underneath the side specified with this attribute. So, clear=left (which is the default) will place the element after all the right floating elements before it. Options are left, right, both, or none.", "type": "string" }, "width": { "aliases": [ "1" ], "label": "Width", "description": "Overrides the CSS width" }, "top": { "label": "Top spacing" } }, "description": "{{TOC left}} forces the auto-generated \"Table of Contents\" for an article to appear floated to the left side of the page (as seen left), in order to improve article layout.", "paramOrder": [ "clear", "limit", "width", "top" ], "format": "inline" } </templatedata> == See also == * {{Lts|TOC right}} <includeonly>{{Sandbox other|| <!--------ADD CATEGORIES BELOW THIS LINE--------> {{DEFAULTSORT:Toc Left}} [[Category:Wikipedia table of contents templates]] }}</includeonly> k9hwsjj1ajqai4nc4rgyeqe7sgtuv1z Cèṭa'an:Disambiguation 10 4842 19957 2024-10-06T23:43:24Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#if:{{{nocat|}}}||{{Disambiguation page short description}}}}</includeonly> {{Dmbox | type = disambig | text = {{#switch: {{{nsoverride|<includeonly>{{NAMESPACE}}</includeonly>}}}|<!--detects namespace between Wikipedia, MOS, Portal, and everything else--> | #default = This [[Help:Disambiguation|disambiguation]] page lists {{{type|{{#if:{{{ignore_parentheses|}}}||{{Title disambig text|1={{Str rep|{{{page-title|{{FULLPAGENAME}}}}}|(disambiguation)|...' 19957 wikitext text/x-wiki <includeonly>{{#if:{{{nocat|}}}||{{Disambiguation page short description}}}}</includeonly> {{Dmbox | type = disambig | text = {{#switch: {{{nsoverride|<includeonly>{{NAMESPACE}}</includeonly>}}}|<!--detects namespace between Wikipedia, MOS, Portal, and everything else--> | #default = This [[Help:Disambiguation|disambiguation]] page lists {{{type|{{#if:{{{ignore_parentheses|}}}||{{Title disambig text|1={{Str rep|{{{page-title|{{FULLPAGENAME}}}}}|(disambiguation)|}}}}}}}}} {{namespace detect|main=articles|category=categories|wikipedia=project pages<includeonly>|template=templates</includeonly>|other=pages}} associated with the title '''{{#if:{{{ignore_parentheses|}}}|{{{page-title|{{FULLPAGENAME}}}}}|{{PAGENAMEBASE|{{{page-title|{{FULLPAGENAME}}}}}}}}}'''.<!--for normal disambiguation pages--> | Wikipedia = This page is a list of [[Wikipedia:Project namespace|project pages]] associated with the same title or shortcut.[[Category:Wikipedia disambiguation pages]]<!--for Wikipedia disambiguation pages--> | MOS = This page is a list of [[Wikipedia:Manual of Style|Manual of Style pages]] associated with the same title or shortcut.[[Category:Manual of Style disambiguation pages]]<!--for Manual of Style disambiguation pages--> | Portal = This page is a list of [[Wikipedia:Contents/Portals|portals]] associated with the same title.[[Category:Portal disambiguation pages]]<!--for Portal disambiguation pages--> }}<br /><small>{{main other<!--detects if in mainspace or not--> | demospace = {{{demospace|}}}<!--for testing, see docs at [[Template:Main other]]--> | If an [{{fullurl:Special:WhatLinksHere/{{{page-title|{{FULLPAGENAME}}}}}|namespace=0}} internal link] led you here, you may wish to change the link to point directly to the intended article.<!--If in mainspace, the "internal link" only links to incoming links in mainspace, and we use the term "intended article"--> | If an [{{fullurl:Special:WhatLinksHere/{{{page-title|{{FULLPAGENAME}}}}}}} internal link] led you here, you may wish to change the link to point directly to the intended page.<!--If not in mainspace, the "internal link" links to incoming links in all namespaces, and we use the term "intended page"--> }}</small> | nocat = {{{nocat|}}} <!--So "nocat=true" works--> }}{{main other | demospace = {{{demospace|}}} | [[Category:Disambiguation pages]]{{disambiguation/cat|{{{1|}}}}}{{disambiguation/cat|{{{2|}}}}}{{disambiguation/cat|{{{3|}}}}}{{disambiguation/cat|{{{4|}}}}}{{disambiguation/cat|{{{5|}}}}}{{disambiguation/cat|{{{6|}}}}}{{disambiguation/cat|{{{7|}}}}}{{disambiguation/cat|{{{8|}}}}}{{disambiguation/cat|{{{9|}}}}}{{disambiguation/cat|{{{10|}}}}}{{#if: {{{hn|}}} | [[Category:Human name disambiguation pages|{{{hn}}}]] }}{{#if:{{Title disambig text|1={{Str rep|{{FULLPAGENAME}}|(disambiguation)|}}}}|[[Category:Disambiguation pages with (qualified) titles]]|}}<!-- The preceding test should include articles like "Socialist Party (Sweden) (disambiguation)". --> | <!-- Don't categorise when not in main (article) space. However, note that {{Dmbox}} categorises pages into Category:All disambiguation pages and Category:All article disambiguation pages--> }}<includeonly>{{#if:{{{nocat|}}}||{{#ifeq:{{#invoke:redirect|isRedirect|{{TALKPAGENAME}}}}|yes|[[Category:Unsynchronized disambiguation talk pages]]}}}}</includeonly><noinclude> {{Documentation}} <!-- Add categories to the /doc subpage and interwikis to Wikidata, not here! --> </noinclude> nllfcap7r01o9dthxahprqsizjhtzvk Cèṭa'an:Dmbox 10 4843 19958 2024-10-06T23:43:57Z Munajad.MH 3071 ←Membuat halaman berisi '<templatestyles src="Dmbox/styles.css" /> <div role="note" id=" {{#switch:{{{type|}}} | setindex = setindexbox | disambig | #default = disambigbox }}" class="metadata plainlinks dmbox {{#switch:{{{type|}}} | setindex = dmbox-setindex | disambig | #default = dmbox-disambig }} {{{class|}}}">{{#ifeq:{{{image|}}}|none| | {{#if:{{{image|}}} | <div>{{{image}}}</div> | File:{{#switch:{{{type|}}} | setindex = DAB list gray.svg | disambig <...' 19958 wikitext text/x-wiki <templatestyles src="Dmbox/styles.css" /> <div role="note" id=" {{#switch:{{{type|}}} | setindex = setindexbox | disambig | #default = disambigbox }}" class="metadata plainlinks dmbox {{#switch:{{{type|}}} | setindex = dmbox-setindex | disambig | #default = dmbox-disambig }} {{{class|}}}">{{#ifeq:{{{image|}}}|none| | {{#if:{{{image|}}} | <div>{{{image}}}</div> | [[File:{{#switch:{{{type|}}} | setindex = DAB list gray.svg | disambig <!-- disambig = default --> | #default = Disambig gray.svg }}|30px|alt=Disambiguation icon]] }} }}<div class="dmbox-body">{{{text}}}</div>{{#if:{{{imageright|}}}|<div>{{{imageright}}}</div>}} </div><!-- Detect and report usage with faulty "type" parameter: -->{{#switch:{{{type|}}} | <!-- No type fed, is also valid input --> | disambig | setindex = <!-- Do nothing, valid "type" --> | #default = <div class="dmbox-invalid-type">This message box is using an invalid "type={{{type|}}}" parameter and needs fixing.</div>[[Category:Wikipedia message box parameter needs fixing|{{main other|Main:}}{{FULLPAGENAME}}]]<!-- Sort on namespace --> }}<!-- Magic word for disambiguation pages: -->{{#if:{{{nocat|}}}||{{#ifeq:{{{type|}}}|disambig|__DISAMBIG__|}}}}<!-- Categorization: -->{{#switch:{{{type|}}} | setindex = {{category handler | main = [[Category:All set index articles]] | nocat = {{{nocat|}}} <!--So "nocat=true" works--> | page = {{{page|}}} <!--For testing--> }} | disambig <!-- disambig = default --> | #default = {{category handler | main = [[Category:All article disambiguation pages]][[Category:All disambiguation pages]] | template = <!-- Don't categorize on template pages. --> | other = [[Category:All disambiguation pages]] | nocat = {{{nocat|}}} <!--So "nocat=true" works--> | page = {{{page|}}} <!--For testing--> }} }}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage and interwikis to Wikidata, not here! --> </noinclude> 8y5ypil5f5ihvk1f33om5pqyi5jfz6e Cèṭa'an:Dmbox/doc 10 4844 19959 2024-10-06T23:45:01Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-risk| 317,000+ }} <!-- Categories where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]) --> {{Uses TemplateStyles|Template:Dmbox/styles.css}} {{Mbox templates (small)}} This is the {{tl|Dmbox}} (['''D''']isambiguation footer ['''m''']essage ['''box''']) [[WP:MTM|metatemplate]]. It is used to build [[WP:disambiguation|disambiguation]] and Wikipedia:set index article|set...' 19959 wikitext text/x-wiki {{Documentation subpage}} {{High-risk| 317,000+ }} <!-- Categories where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]) --> {{Uses TemplateStyles|Template:Dmbox/styles.css}} {{Mbox templates (small)}} This is the {{tl|Dmbox}} (['''D''']isambiguation footer ['''m''']essage ['''box''']) [[WP:MTM|metatemplate]]. It is used to build [[WP:disambiguation|disambiguation]] and [[Wikipedia:set index article|set index article]] message boxes, such as {{tl|Disambiguation}} and {{tl|Ship index}}. This template works similarly to {{tl|Ambox}} and mostly uses the same parameters. The main differences are that this box uses the disambiguation style and only has two "type" settings. === Usage === Simple usage example: <syntaxhighlight lang="wikitext"> {{dmbox | text = Some text.}} </syntaxhighlight> {{dmbox | text = Some text.}} <syntaxhighlight lang="wikitext"> {{dmbox | type = setindex | text = Some text.}} </syntaxhighlight> {{dmbox | type = setindex | text = Some text.}} Complex example: <syntaxhighlight lang="wikitext"> {{dmbox | type = setindex | image = [[File:Schooner.svg|30px|link=|alt=]] [[File:DAB list gray.svg|30px|alt=Disambiguation icon]] | text = The message body text. }} </syntaxhighlight> {{dmbox | type = setindex | image = [[File:Schooner.svg|30px|link=|alt=]] [[File:DAB list gray.svg|30px|alt=Disambiguation icon]] | text = The message body text. }} Some other parameter combinations: {{dmbox | text = No type and no image given ('''default''') }} {{dmbox | image = none | text = No type and '''image=none''' – No image is used and the '''text''' uses the whole message box area. }} {{dmbox | type = setindex | imageright = [[File:Schooner.svg|33px|link=|alt=]] | text = type = setindex <br> imageright = <nowiki>[[File:Schooner.svg|33px|link=|alt=]]</nowiki> }} {{dmbox | type = setindex | imageright = [[File:Schooner.svg|33px|link=|alt=]] | text = This article includes a [[Wikipedia:WikiProject Ships/Guidelines#Index pages|list of ships]] with the same or similar names. If an [[Special:Whatlinkshere/{{NAMESPACE}}:{{PAGENAME}}|internal link]] for a specific ship referred you to this page, you may wish to change the link to point directly to the intended ship article, if one exists. }} === Parameters === List of all parameters: <syntaxhighlight lang="wikitext"> {{dmbox | type = disambig / setindex | image = none / [[File:Some image.svg|40px|link=|alt=]] | imageright = [[File:Some image.svg|40px|link=|alt=]] | text = The message body text. | nocat = {{{nocat|}}} / true }} </syntaxhighlight> {{Para|type}} :If no {{Para|type}} parameter is given the template defaults to type {{code|disambig}}. :{{code|disambig}} = Makes it so the {{tl|disambig editintro}} is displayed when editing a page with this template on. (Means that this template internally sets the CSS id "disambigbox". The id is used by the javascript in [[MediaWiki:Common.js]] to determine if a page is a disambiguation page or not.) And adds [[:Category:All disambiguation pages]] and [[:Category:All article disambiguation pages]]. :{{code|setindex}} = Does ''not'' trigger the {{tl|disambig editintro}} when editing a page. (Because this instead sets the CSS id "setindexbox".) And adds [[:Category:All set index articles]]. {{Para|nocat}} :{{code|true}} = [[Wikipedia:Category suppression|Stops this template from categorizing]]. Useful for tests and demonstrations. Dmbox templates should forward{{when defined as}} {{para|nocat}}, so they too have the option to suppress categories. Thus, it is recommended that Dmbox templates always add something similar to this: ::<code><nowiki>nocat = {{{nocat|}}}</nowiki></code> {{Para|image}} :''<span style="color:gray">[No parameter]</span>'' = If no {{Para|image}} parameter is given, the template uses the default {{para|disambig}} or {{para|setindex}} image, depending on the {{Para|type}} parameter. :''An image'' = Should be an image with usual wiki notation. 30px - 50px width are usually about right depending on the image height to width ratio. (Keep the width small; images in this template do not automatically shrink on mobile devices.) For example: ::<code><nowiki>image = [[File:Schooner.svg|30px|link=|alt=]]</nowiki></code> :<code>none</code> = Means that no image is used. {{Para|imageright}} :'''No parameter''' = If no {{Para|imageright}} parameter is given then no image is shown on the right side. :'''An image''' = Should be an image with usual wiki notation. 30px - 50px width are usually about right depending on the image height to width ratio. (Keep the width small; images in this template do not automatically shrink on mobile devices.) For example: ::<code><nowiki>imageright = [[File:Nuvola apps bookcase.png|40px|alt=Books icon]]</nowiki></code> :'''Anything''' = Any other object that you want to show on the right side. {{Para|text}} :The message body text. This message box has ''italic'' text as default, thus no need to manually set that. === Technical details === If you need to use special characters in the text parameter then you need to escape them like this: <syntaxhighlight lang="wikitext"> {{dmbox | text = <div> Equal sign = and a start and end brace { } work fine as they are. But here is a pipe {{!}} and two end braces <nowiki>}}</nowiki>. And now a pipe and end braces <nowiki>|}}</nowiki>. </div> }} </syntaxhighlight> {{dmbox | text = <div> Equal sign = and a start and end brace { } work fine as they are. But here is a pipe {{!}} and two end braces <nowiki>}}</nowiki>. And now a pipe and end braces <nowiki>|}}</nowiki>. </div> }} For more technical details see the [[Template talk:Dmbox|talk page]]. Since this template works almost exactly like {{tl|ambox}}, {{tl|tmbox}}, {{tl|imbox}}, {{tl|cmbox}} and {{tl|ombox}} their talk pages and related pages might also contain more details. ===See also=== {{Mbox templates see also}} Other pages: * [[Wikipedia:Disambiguation]], which includes a section explaining [[Wikipedia:Disambiguation#Set index articles|set index articles]]. * [[Wikipedia:WikiProject Disambiguation]] * {{tl|Disambiguation}}, the generic disambiguation message box. * {{tl|Set index article}}, the generic set index article message box. <includeonly>{{Sandbox other| | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Disambiguation message boxes| ]] [[Category:Set index article templates| ]] [[Category:Mbox and messagebox templates]] }}</includeonly> 22fbb1rwz8tkl8vhm0kxcihfjd22hq3 Cèṭa'an:Dmbox/styles.css 10 4845 19960 2024-10-06T23:45:51Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} */ .dmbox { display: flex; align-items: center; clear: both; margin: 0.9em 1em; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 0.25em 0.35em; font-style: italic; } .dmbox > * { flex-shrink: 0; margin: 0 0.25em; } .dmbox-body { flex-grow: 1; flex-shrink: 1; padding: 0.1em 0; } .dmbox-invalid-type { text-align: center; }' 19960 sanitized-css text/css /* {{pp-template}} */ .dmbox { display: flex; align-items: center; clear: both; margin: 0.9em 1em; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 0.25em 0.35em; font-style: italic; } .dmbox > * { flex-shrink: 0; margin: 0 0.25em; } .dmbox-body { flex-grow: 1; flex-shrink: 1; padding: 0.1em 0; } .dmbox-invalid-type { text-align: center; } tgpvzmn76xgybue7p7v93il8ew53tcv Cèṭa'an:When defined as 10 4846 19962 2024-10-06T23:47:19Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Definition]] 19962 wikitext text/x-wiki #REDIRECT [[Template:Definition]] 2ebhpnmhp2ddagfyc7be20plfk5kt4f Cèṭa'an:Definition 10 4847 19963 2024-10-06T23:48:10Z Munajad.MH 3071 ←Membuat halaman berisi '{{ safesubst:<noinclude/>#invoke:Unsubst||date=__DATE__|$B= {{Fix | subst = <includeonly>{{subst:substcheck}}</includeonly> | link = Wikipedia:Manual of Style/Words to watch | text = when defined as? | title = {{{1|{{{reason|The preceding text may be too imprecise or indirect for Wikipedia's standards.}}}}}} | date = {{{date|}}} | cat-date = Category:Wikipedia articles needing clarification }}}}<noinclude> {{Documentation}} <!-- Categories...' 19963 wikitext text/x-wiki {{ safesubst:<noinclude/>#invoke:Unsubst||date=__DATE__|$B= {{Fix | subst = <includeonly>{{subst:substcheck}}</includeonly> | link = Wikipedia:Manual of Style/Words to watch | text = when defined as? | title = {{{1|{{{reason|The preceding text may be too imprecise or indirect for Wikipedia's standards.}}}}}} | date = {{{date|}}} | cat-date = Category:Wikipedia articles needing clarification }}}}<noinclude> {{Documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 1u3gr4wfirm2i9ktqpoe0w6ofksmoli Cèṭa'an:Definition/doc 10 4848 19964 2024-10-06T23:49:09Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This template is a self-reference and so is part of the Wikipedia project rather than the encyclopedic content. == Purpose == This inline template should be used in articles where words are used in a way where [[Wikipedia:Manual of Style/Words to watch#Expressions that lack precision|their intended meaning is ambiguous]]. ==Example== {{Tlx|Definition|date{{=}}{{...' 19964 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This template is a self-reference and so is part of the Wikipedia project rather than the encyclopedic content. == Purpose == This inline template should be used in articles where words are used in a way where [[Wikipedia:Manual of Style/Words to watch#Expressions that lack precision|their intended meaning is ambiguous]]. ==Example== {{Tlx|Definition|date{{=}}{{CURRENTMONTHNAME}} {{CURRENTYEAR}}}} This produces: {{Definition|date={{CURRENTMONTHNAME}} {{CURRENTYEAR}}}} This template will add the article tagged to [[:Category:Wikipedia articles needing clarification]] or a monthly subcategory thereof. ==See also== * {{Tl|Definition needed}}&nbsp;– when a statement or a term completely lacks definition * {{Tl|Disambiguation needed}}&nbsp;– for the special case where the term needing clarification is [[Wikipedia:Wikilinks|wikilinked]] to a [[Wikipedia:Disambiguation page|disambiguation page]], and you are unable to find a suitable replacement link. * {{Tl|Ambiguous}}&nbsp;– for ambiguous ''statements'' * {{Tl|Clarify}}&nbsp;– for other text that is difficult to understand * {{Tl|Non sequitur}}&nbsp;– for when someone or something has been mentioned for reasons unclear to the reader * {{tl|Which one}} for text which could refer to one of numerous people or items but which is not linked to a disambiguation page. {{Inline tags}} <includeonly>{{Sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Category:Coherency templates|{{PAGENAME}}]] [[Category:Inline cleanup templates|{{PAGENAME}}]] }}</includeonly> <templatedata> { "params": { "1": { "aliases": [ "reason" ], "label": "Reason", "description": "A brief reason for the tag. Because it may not be immediately apparent to other editors what about the tagged passage is in need of further explanation, a brief reason is generally helpful. The reason parameter displays when the mouse cursor is placed over the text the template inserts.", "type": "string", "default": "The preceding text may be too imprecise or indirect for Wikipedia's standards.", "autovalue": "", "suggested": true }, "date": { "label": "Date", "type": "date", "description": "An optional date parameter that records when the tag was added. If this template is added without the date parameter, the date parameter will be added soon after by a [[WP:BOT|bot]].", "autovalue": "{{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}}", "required": true } }, "description": "Use {{Definition}} in the body of an article as a request for other editors to add further explanation to text that assumes a particular meaning of a word.", "paramOrder": [ "1", "date" ] } </templatedata> r7vgmls6e7uwjvrudu08t8rdwmt7v0j Cèṭa'an:Anachronism inline 10 4849 19965 2024-10-06T23:51:25Z Munajad.MH 3071 ←Membuat halaman berisi '{{ {{{|safesubst:}}}#invoke:Unsubst||date=__DATE__|$B= {{Fix | subst = <includeonly>{{subst:substcheck}}</includeonly> | link = Anachronism | text = anachronism | title = {{{reason|This statement does not suit the time period in question.}}} | date = {{{date|}}} | cat = [[Category:All articles with anachronisms]] | cat-date=Category:Articles with anachronisms }} }}<noinclude> {{Documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wiki...' 19965 wikitext text/x-wiki {{ {{{|safesubst:}}}#invoke:Unsubst||date=__DATE__|$B= {{Fix | subst = <includeonly>{{subst:substcheck}}</includeonly> | link = Anachronism | text = anachronism | title = {{{reason|This statement does not suit the time period in question.}}} | date = {{{date|}}} | cat = [[Category:All articles with anachronisms]] | cat-date=Category:Articles with anachronisms }} }}<noinclude> {{Documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 0ocbp54688nccjwrowq3l6bkdwt1sji Cèṭa'an:Anachronism inline/doc 10 4850 19966 2024-10-06T23:52:00Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{Documentation subpage}}</noinclude> == Usage == Used to identify a statement that is [[anachronistic]] (does not suit the time period in question), such as describing an ancient lawmaker as a "parliamentarian" or a modern record player as a "gramophone". * {{tlc|Anachronism inline|date{{=}}{{Currentmonthname}}&nbsp;{{Currentyear}}|reason{{=}}It describes a modern record player as a "gramophone".}} produces {{Anachronism inline|date={{Currentmonthna...' 19966 wikitext text/x-wiki <noinclude>{{Documentation subpage}}</noinclude> == Usage == Used to identify a statement that is [[anachronistic]] (does not suit the time period in question), such as describing an ancient lawmaker as a "parliamentarian" or a modern record player as a "gramophone". * {{tlc|Anachronism inline|date{{=}}{{Currentmonthname}}&nbsp;{{Currentyear}}|reason{{=}}It describes a modern record player as a "gramophone".}} produces {{Anachronism inline|date={{Currentmonthname}}&nbsp;{{Currentyear}}|reason=It describes a modern record player as a ''gramophone''.}} Hovering over the link reveals the reason and the date it was added. == TemplateData == {{TemplateDataHeader}} <templatedata> { "description": "Use this inline template to tag a statement that is anachronistic (does not suit the time period in question).", "format": "inline", "params": { "date": { "label": "Month and year", "description": "Month and year of tagging; e.g., 'January 2013', but not 'jan13'", "type": "date", "autovalue": "{{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}}", "example": "January 2013", "suggested": true }, "reason": { "label": "Reason", "description": "Explanation of why the statement is anachronistic", "example": "There were no automobiles in the Eastern Roman Empire.", "type": "string", "suggested": true } }, "paramOrder": [ "date", "reason" ] } </templatedata> == See also == *{{tlx|Anachronism}} – banner version of template for when entire article or section has anachronism problems (e.g. a section improperly analyzing Classical Greek actors as "stars" and the theatre of that era as something akin to Broadway) {{Inline tags}} <includeonly>{{Sandbox other|| [[Category:Inline cleanup templates]] [[Category:Time and date maintenance templates]] }}</includeonly> 75i371411jmc2eb6u81gdy2opqxrhh0 Cèṭa'an:Currentmonthname 10 4851 19967 2024-10-06T23:53:16Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Currentmonth]] 19967 wikitext text/x-wiki #REDIRECT [[Template:Currentmonth]] m2ybpw385slyypco3ota00sv05azptm Cèṭa'an:Currentmonth 10 4852 19968 2024-10-06T23:54:00Z Munajad.MH 3071 ←Membuat halaman berisi '{{<includeonly>safesubst:</includeonly>CURRENTMONTHNAME}}<noinclude> {{Documentation|link box=off|content=This template exists for people who use incorrect capitalization of the [[Help:Magic words|magic word]] <nowiki>{{CURRENTMONTHNAME}}</nowiki>. The magic word should be used in preference to this template. {{Calendar, clock, date and time computing templates}} }} [[Category:Wikipedia magic word templates]] </noinclude>' 19968 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>CURRENTMONTHNAME}}<noinclude> {{Documentation|link box=off|content=This template exists for people who use incorrect capitalization of the [[Help:Magic words|magic word]] <nowiki>{{CURRENTMONTHNAME}}</nowiki>. The magic word should be used in preference to this template. {{Calendar, clock, date and time computing templates}} }} [[Category:Wikipedia magic word templates]] </noinclude> 6hu3g31jxwnowsw2gxsupuxc5btmlxx Cèṭa'an:Timeonly 10 4853 19969 2024-10-06T23:56:10Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{safesubst:<noinclude />#invoke:time|time|{{{1|}}}|{{{format|24}}}|hide-tz={{{hide-tz|yes}}}|timeonly=yes}}</includeonly><noinclude> {{documentation}} </noinclude>' 19969 wikitext text/x-wiki <includeonly>{{safesubst:<noinclude />#invoke:time|time|{{{1|}}}|{{{format|24}}}|hide-tz={{{hide-tz|yes}}}|timeonly=yes}}</includeonly><noinclude> {{documentation}} </noinclude> dq9zdb49fcsh3gsnmyb8vs817y6e18u Cèṭa'an:Timeonly/doc 10 4854 19970 2024-10-06T23:56:48Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{for|the #time parser function|mw:Help:Extension:ParserFunctions#.23time{{!}}<nowiki>#time</nowiki>}} {{lua|Module:Time|Module:Time/data}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == *''Unnamed parameter 1'': This parameter is the abbreviation of the time zone name for the template to use *{{para|format}}: This parameter is the format of...' 19970 wikitext text/x-wiki {{Documentation subpage}} {{for|the #time parser function|mw:Help:Extension:ParserFunctions#.23time{{!}}<nowiki>#time</nowiki>}} {{lua|Module:Time|Module:Time/data}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == *''Unnamed parameter 1'': This parameter is the abbreviation of the time zone name for the template to use *{{para|format}}: This parameter is the format of the date (dmy, mdy or ISO) *{{para|hide-tz}}: This parameter hides time-zone as default, set as <code>hide-tz=no</code> to show the time-zone. *{{para|hide-refresh}}: This parameter hides the <nowiki>[refresh]</nowiki> button. ;Examples * <code><nowiki>{{Timeonly|CET}}</nowiki></code> shows: {{Timeonly|CET}} * <code><nowiki>{{Timeonly|CET|hide-tz=no}}</nowiki></code> shows: {{Timeonly|CET|hide-tz=no}} * <code><nowiki>{{Timeonly|CET|hide-tz=no|hide-refresh=yes}}</nowiki></code> shows: {{Timeonly|CET|hide-tz=no|hide-refresh=yes}} * <code><nowiki>{{Timeonly|CET|hide-refresh=yes}}</nowiki></code> shows: {{Timeonly|CET|hide-refresh=yes}} == Parameters == {{More|Template:Time#Parameters}} {{date and time templates}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Time, date and calendar templates]] }}</includeonly> nkejaar7ijbq4sabj6hq5c4liy4mj3l Cèṭa'an:Dateonly 10 4855 19971 2024-10-06T23:57:47Z Munajad.MH 3071 ←Membuat halaman berisi '{{time|{{{1|dateonly}}}|{{{format|dmy}}}|hide-tz=yes|=yes}}<noinclude>{{doc}}</noinclude>' 19971 wikitext text/x-wiki {{time|{{{1|dateonly}}}|{{{format|dmy}}}|hide-tz=yes|=yes}}<noinclude>{{doc}}</noinclude> 2deeqxq4f1nlshzn645wxjldh9g084l Cèṭa'an:Dateonly/doc 10 4856 19972 2024-10-06T23:58:47Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == *''Unnamed parameter 1'': This parameter is the abbreviation of the time zone name for the template to use *{{para|format}}: This parameter is the format of the time (12 or 24 or ISO) {{date and time templates}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis a...' 19972 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == *''Unnamed parameter 1'': This parameter is the abbreviation of the time zone name for the template to use *{{para|format}}: This parameter is the format of the time (12 or 24 or ISO) {{date and time templates}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Time, date and calendar templates]] }}</includeonly> c4a7zvxrsqiwdm67kpgbmlrgj41a2hm Cèṭa'an:CURRENTTIME 10 4857 19978 19974 2024-10-07T00:16:36Z Munajad.MH 3071 ←Mengganti halaman dengan '{{#time: g:i a|{{{1|}}}}} {{Purge|Update clock}} <noinclude>{{Doc}}</noinclude>' 19978 wikitext text/x-wiki {{#time: g:i a|{{{1|}}}}} {{Purge|Update clock}} <noinclude>{{Doc}}</noinclude> nlcr94au9u95eugvg4h0jxmxh5m061f Cèṭa'an:CURRENTTIME/doc 10 4858 19979 19975 2024-10-07T00:25:09Z Munajad.MH 3071 19979 wikitext text/x-wiki {{Documentation subpage}} <!-- lebbhu'aghi Category nâng bâgiyân andhâb sè ampon ètladhâè nâng halaman panika. Lamon khusus interwiki ghuna'aghi Wikidata (Longghui [[Wikipedia:Wikidata]]) --> {{Date and time templates}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Date-computing templates based on current time]] }}</includeonly> n8hoe1qsuqen7k1czspddj3fosrrvwv Cèṭa'an:Templat:Clock 10 4859 19976 2024-10-07T00:12:11Z Munajad.MH 3071 ←Membuat halaman berisi '<div style="float:left; width:90px; font-family: Verdana, sans-serif;border:1px solid #ccc; background: #fff; border-right:3px solid #ccc; border-bottom:3px solid #ccc; text-align: center; padding:3px; font-size: smaller; line-height: 1.3; margin-right: 4px;"> <div style="width:100%; background:#aabbaa">Tanggal dan waktu {{#switch: {{uc:{{{1|}}}}} | WIB = WIB | WITA = WITA | WIT = WIT | #default = UTC }}:</div> <div style="width:100%">{{#switch: {{uc:{{{1|}}}}} |...' 19976 wikitext text/x-wiki <div style="float:left; width:90px; font-family: Verdana, sans-serif;border:1px solid #ccc; background: #fff; border-right:3px solid #ccc; border-bottom:3px solid #ccc; text-align: center; padding:3px; font-size: smaller; line-height: 1.3; margin-right: 4px;"> <div style="width:100%; background:#aabbaa">Tanggal dan waktu {{#switch: {{uc:{{{1|}}}}} | WIB = WIB | WITA = WITA | WIT = WIT | #default = UTC }}:</div> <div style="width:100%">{{#switch: {{uc:{{{1|}}}}} | WIB = {{#time:l|+7 hours}} | WITA = {{#time:l|+8 hours}} | WIT = {{#time:l|+9 hours}} | #default = {{#time:l|0 hours}} }}</div> <div style="font-size: x-large; width: 100%;"><span class="plainlinks" id="purgelink">[{{fullurl:{{FULLPAGENAME}}|action=purge}} <span style="color:black">{{#switch: {{uc:{{{1|}}}}} | WIB = {{#time:j|+7 hours}} | WITA = {{#time:j|+8 hours}} | WIT = {{#time:j|+9 hours}} | #default = {{#time:j|0 hours}} }}</span>]</span></div> <div style="width: 100%;">{{#switch: {{uc:{{{1|}}}}} | WIB = {{#time:F|+7 hours}} | WITA = {{#time:F|+8 hours}} | WIT = {{#time:F|+9 hours}} | #default = {{#time:F|0 hours}} }}</div> <div style="background: #aaa; color: #000;">{{#switch: {{uc:{{{1|}}}}} | WIB = '''{{#time:H.i|+7 hours}}''' [[Waktu Indonesia Barat|WIB]] | WITA = '''{{#time:H.i|+8 hours}}''' [[Waktu Indonesia Tengah|WITA]] | WIT = '''{{#time:H.i|+9 hours}}''' [[Waktu Indonesia Timur|WIT]] | #default = '''{{#time:H.i|0 hours}}''' [[Waktu Universal Terkoordinasi|UTC]] }}</div></div><noinclude> {{Documentation}} </noinclude> s0ejdi7athjrtcxs6og9mboxt4zzne7 Cèṭa'an:Templat:Clock/doc 10 4860 19977 2024-10-07T00:14:05Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Masukan kategori pada bagian bawah yang sudah ditandai di halaman ini. Untuk interwiki gunakan Wikidata (lihat [[Wikipedia:Wikidata]]) --> __TOC__ ==Pangangghuyân== Abhâdhi 4 cara pangangghuyân: {| style="background:none" !style="width:400px"|Sintaks!!Hasil |- |valign="top"|<code><nowiki>{{templat:Clock}}</nowiki></code>||{{templat:Clock}} |- |valign="top"|<code><nowiki>{{templat:Clock|1=WIB}}</nowiki></code>||{{templat:Clock|1=W...' 19977 wikitext text/x-wiki {{Documentation subpage}} <!-- Masukan kategori pada bagian bawah yang sudah ditandai di halaman ini. Untuk interwiki gunakan Wikidata (lihat [[Wikipedia:Wikidata]]) --> __TOC__ ==Pangangghuyân== Abhâdhi 4 cara pangangghuyân: {| style="background:none" !style="width:400px"|Sintaks!!Hasil |- |valign="top"|<code><nowiki>{{templat:Clock}}</nowiki></code>||{{templat:Clock}} |- |valign="top"|<code><nowiki>{{templat:Clock|1=WIB}}</nowiki></code>||{{templat:Clock|1=WIB}} |- |valign="top"|<code><nowiki>{{templat:Clock|1=WITA}}</nowiki></code>||{{templat:Clock|1=WITA}} |- |valign="top"|<code><nowiki>{{templat:Clock|1=WIT}}</nowiki></code>||{{templat:Clock|1=WIT}} |- |} ==Tèngghu kiya== {{Template tangghâl tor bâkto}} <includeonly>[[Category:Template pamitongan bâkto]]</noinclude> c628xjmmk402e06lvztgsqe273kalg9 Cèṭa'an:CURRENTTIME24 10 4861 19980 2024-10-07T00:26:12Z Munajad.MH 3071 ←Membuat halaman berisi '{{#time:H:i|{{{1|}}}}} {{Purge|Update clock}} <noinclude>{{Doc}}</noinclude>' 19980 wikitext text/x-wiki {{#time:H:i|{{{1|}}}}} {{Purge|Update clock}} <noinclude>{{Doc}}</noinclude> e9n0oqm26o4yqyidvdmces10ii5z3c2 Cèṭa'an:CURRENTTIME24/doc 10 4862 19981 2024-10-07T00:26:53Z Munajad.MH 3071 ←Membuat halaman berisi '{{documentation subpage}} {{Date and time templates}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Date-computing templates based on current time]] }}</includeonly>' 19981 wikitext text/x-wiki {{documentation subpage}} {{Date and time templates}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Date-computing templates based on current time]] }}</includeonly> 603o01m8koike7s8z4hakyu9ybblyw8 Cèṭa'an:Use dmy dates 10 4863 19985 19982 2024-10-07T00:42:19Z Munajad.MH 3071 19985 wikitext text/x-wiki {{ <includeonly>safesubst:</includeonly>#invoke:Unsubst||date=__DATE__ |$B= {{DMCA|Use dmy dates|from|{{{date|}}}}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Halaman sè ngaghuna template Use dmy dates kalabân parameter ngasèng|_VALUE_{{PAGENAME}}]]}}|preview=Halaman yang menggunakan [[Template:Use dmy dates]] dengan parameter tak dikenal "_VALUE_"|ignoreblank=y| cs1-dates | date }}}}<noinclude>{{documentation}}</noinclude> pdpykqp8a933yvianh3yfnoggpbzfxf Cèṭa'an:DMCA 10 4864 19983 2024-10-07T00:39:15Z Munajad.MH 3071 ←Membuat halaman berisi '{{Dated maintenance category |onlyarticles=yes |1={{{1|}}} |2={{{2|}}} |3={{{3|}}} |4={{{4|}}} |5={{{5|}}} }}<noinclude> {{documentation|Templat:Dated maintenance category/doc}} </noinclude>' 19983 wikitext text/x-wiki {{Dated maintenance category |onlyarticles=yes |1={{{1|}}} |2={{{2|}}} |3={{{3|}}} |4={{{4|}}} |5={{{5|}}} }}<noinclude> {{documentation|Templat:Dated maintenance category/doc}} </noinclude> 1scbg5ls9757svkjcr5arr6wc4v2gqn Cèṭa'an:Use dmy dates/doc 10 4865 19984 2024-10-07T00:40:34Z Munajad.MH 3071 ←Membuat halaman berisi '== TemplateData == <templatedata> { "params": { "date": { "suggested": true } }, "format": "inline" } </templatedata>' 19984 wikitext text/x-wiki == TemplateData == <templatedata> { "params": { "date": { "suggested": true } }, "format": "inline" } </templatedata> p41xwohwxxwj7spo80n97j0zuii1urr Cèṭa'an:CURRENTMINUTE 10 4866 19987 19986 2024-10-07T00:55:35Z Munajad.MH 3071 19987 wikitext text/x-wiki <includeonly>{{MINUTE|{{CURRENTTIME}}}}</includeonly><noinclude> ---- Template panika mabâliyaghi duwâ' digit menit (antara 00 kantos 59) saranta kalabân bâkto sè ta-set nâng server {{ns:project}}. ; Sintaks&nbsp;<nowiki>:</nowiki> : <nowiki>{{</nowiki>{{PAGENAME}}<nowiki>}}</nowiki> ; Catatan&nbsp;<nowiki>:</nowiki> : Template panika kèngèng bisaos èimplementasi'aghi kalabân template standard dâri [[MediaWiki]] nâng masa pagghi'. Kalamon hal ka'dinto tabhâdhi mèla template panika sakodhuna èyapus. : Lantaranna halaman {{ns:project}} alèbât ''cache'', mèlana nilai dâri template anika kèngèng bisaos ta' aobâ sakadhinapa lazimma bâkto sè terros aobâ. Ka'angghuy amatrâb pemutakhiran, ''cache'' sakodhuna èyapus. Ka'angghuy jhâm sanonto dâlâm UTC ghuna'aghi {{var|CURRENTHOUR}} sè mabâliyaghi <code>{{CURRENTHOUR}}</code> ==== Lihat pula ==== * [[Template:HOUR]] * [[Template:HOUR2]] * [[Template:MINUTE]] * [[Template:CURRENTHOUR2]] * [[Template:CURRENTMINUTE]] * [[Template:CURRENTTIME2]] [[Category:Template pamitongan bâkto|CURRENTMINUTE]] </noinclude> 41uspghtun2w1b8s697cbp3maf5l1l7 Cèṭa'an:Currentdate 10 4867 19991 19989 2024-10-07T01:19:49Z Munajad.MH 3071 19991 wikitext text/x-wiki {{{{{|safesubst:}}}CURRENTTIME}}, {{{{{|safesubst:}}}CURRENTDAYNAME}}, {{{{{|safesubst:}}}CURRENTDAY}} {{{{{|safesubst:}}}CURRENTMONTHNAME}}, {{{{{|safesubst:}}}CURRENTYEAR}} ([[Waktu Universal Terkoordinasi|UTC]])<noinclude> {{Documentation}} [[Category:Template pamitongan bâkto]]</noinclude><!--{{CURRENTTIME}}, {{CURRENTDAYNAME}} {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} ([[UTC]])<noinclude> [[Category:Templat pamitongan bâkto]] </noinclude>--> gah2derocq835jeqhg1yctlesap08qs Cèṭa'an:Plain now 10 4868 19993 19992 2024-10-07T01:25:47Z Munajad.MH 3071 19993 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>CURRENTDAY}} {{<includeonly>safesubst:</includeonly>CURRENTMONTHNAME}} {{<includeonly>safesubst:</includeonly>CURRENTYEAR}} T {{<includeonly>safesubst:</includeonly>CURRENTTIME}} (UTC)<noinclude> {{documentation|content= ==Penggunaan== Ngangghit DMY tor pabâktowan ==Longghui Jhugân== {{Template tangghâl tor bâkto}} [[Category:Template pamitongan bâkto]] }}</noinclude> svhuus49vthhf8uanbc5ri7ehsgcid8 Cèṭa'an:Tangghâl tor bâkto 10 4869 20038 19996 2024-10-07T13:19:03Z Munajad.MH 3071 20038 wikitext text/x-wiki {{For|the [[help:magic words|magic words]] with the same or similar names|MediaWikiWiki:Help:Magic words#Date and time}} <noinclude>{{align|left|[{{edit|Template:Date and time templates}}] ''all subsections that follow:''}}<br /> {{info|1=<big>{{#switch:{{FULLPAGENAME}} |Template:Date and time templates=These templates do '''not''' put a working clock on your page. |#default=This template does '''not''' put a working clock on your page.}}</big> The clock will '''not''' update the time on your screen every minute. Instead, it records the date and time that the page was most recently edited or [[WP:PURGE|purge]]d.<br /> <small>If you want a clock that constantly updates, then go to [[Special:Preferences#mw-prefsection-gadgets]] and enable the Appearance item, "Add a clock to the personal toolbar that displays the current time in UTC and provides a link to purge the current page".</small>}}</noinclude> === Panglèpathân yunit bâkto === {| class="wikitable" |+ !Tipe !Panerrapan !Satiya !Lambâ' !Pagghi' |- |Tangghâl tor bâkto |{{tl|time}} |{{tl|Currentdate}} (MDY)<br>{{tl|Plain now}} (DMY)<br>{{tl|Now}} (DMY in a complete sentence)<br>{{tl|Simple now}} | | |- |Namong tangghâl |{{tl|Dateonly}}<br>{{tl|Datedow}}<br>(Has the day of the week) |{{tl|Date}} (Chose format)<br>{{tl|DATE}} (prefixed by date=)<br>{{tl|TODAY}} (DMY) |{{tl|Yesterday}}<br>{{tl|Day-1}} |{{tl|Tomorrow}}<br>{{tl|Day+1}} |- |Namong bulân tor taon | |{{tl|Monthyear}} |{{tl|Monthyear-1}} |{{tl|Monthyear+1}} |- |Namong bâkto |{{tl|Timeonly}} |{{tl|CURRENTTIME}} (12 h format)<br>{{tl|CURRENTTIME24}} (24 h format) | | |- |Bèner(Banners) | |{{tl|Right now}}<br>(Blue with time and number of Wikipedia articles) | | |- |Stèmpel bâkto (Timestamp) | |{{tl|Timestamp}}<br>(Format YYYYMMDDhhmmss)<br> | | |} ---- === Tongghâl yunit bâkto === {| class="wikitable" |+ !Yunitta bâkto !Panerrapân !Satiya !Lambâ' !Pagghi' |- |DETTIK | |{{tl|CURRENTSECOND}} | | |- |MENNIT | |{{tl|CURRENTMINUTE}} | | |- |JHÂM | |{{mwl|CURRENTHOUR}} | | |- |PEKKAN | |{{mwl|CURRENTWEEK}}<br>{{tl|CURRENTWEEKOFMONTH}} | | |- |ARE SAPEKKAN |{{tl|DAYOFWEEK}} |{{mwl|CURRENTDAYNAME}}<br>{{tl|CURRENTWEEKDAYABBREV}}<br>{{tl|CURRENTWEEKDAY}} | | |- |BULÂN |{{tl|MONTHNAME}}<br>{{tl|MONTHABBREV}}<br>{{tl|MONTHNUMBER}}<br>{{tl|MONTH}} (zero padded) |{{mwl|CURRENTMONTHNAME}}<br>{{mwl|CURRENTMONTHABBREV}}<br>{{mwl|CURRENTMONTH1}}<br>{{tl|CURRENTMONTHDAYS}} |{{tl|LASTMONTHNAME}} |{{tl|NEXTMONTHNAME}} |- |ARÈ SA BULÂN | |{{mwl|CURRENTDAY}}<br>{{mwl|CURRENTDAY2}} (zero padded) | | |- |TAON | |{{tl|CURRENTYEARCC}}<br>{{tl|CURRENTYEARYY}}<br>{{tl|CURRENTISOYEAR}}<br>{{mwl|CURRENTYEAR}} |{{tl|LASTYEAR}} |{{tl|NEXTYEAR}} |- |Arè sa Taon | |{{tl|CURRENTDAYOFYEAR}} | | |- |DÈKADE |{{tl|DECADE}} |{{tl|CURRENTDECADE}} | | |- |ABAD |{{tl|CENTURY}} |{{tl|CURRENTCENTURY}} | | |- |ALFUSANAH |{{tl|MILLENNIUM}} | | | |} === Tangghâl tor bâkto template ghâbây ''substitution'' (pacangka'an): === '''Bulân:'''<br>{{tl|Lmonth}} produces {{Lmonth}}<br>{{tl|Nmonth}} produces {{Nmonth}}<br>{{tl|LastMonth}} produces {{LastMonth}}<br>{{tl|NextMonth}} produces {{NextMonth}} ---- ==== Template-template (Cèta'an) tadhibi' ==== *{{tl|Calendar}} *{{tl|Calendar clock with Wikipedia stats}} *{{tl|Clock}} *{{tl|Digital clock}} *{{tl|Digital clock and date}} ==== ''Categories'' (bhângsa) template ==== * [[:Category:Time, date and calendar templates]] * [[:Category:Date-computing templates]] * [[:Category:Date-computing templates based on current time]] * [[:Category:ISO date templates]] * [[:Category:Calendar templates]]<noinclude> {{documentation}} </noinclude> 0lqay1qbkzpx2z0zgslu8zbhppmpw06 Cèṭa'an:Tangghâl tor bâkto/doc 10 4870 19997 2024-10-07T02:21:19Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> ==Usage== This template is intended to provide a consistent "See also" for templates with "date" and "now" related titles. ==See also== * [[Wikipedia:Age calculation templates]] * {{tl|Start date}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> Category...' 19997 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> ==Usage== This template is intended to provide a consistent "See also" for templates with "date" and "now" related titles. ==See also== * [[Wikipedia:Age calculation templates]] * {{tl|Start date}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Documentation see also templates]] }}</includeonly> nywysy8pwgucjeadto92ltvinpfzj7e Cèṭa'an:Start date 10 4871 19998 2024-10-07T02:22:11Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#if: {{{4|}}} |{{#if: {{{5|}}} |{{padleft:{{{4}}}|2|0}}:{{padleft:{{{5}}}|2|0}}{{#if: {{{6|}}} |&#58;{{padleft:{{{6}}}|2|0}} }},&#32;}} }}<!--ABOVE FOR TIME; BELOW FOR DATE -->{{#if: {{{1|}}} |{{#if: {{{2|}}} |{{#if: {{{3|}}} |{{#if: {{{df|}}}|{{#expr:{{{3}}}}}&nbsp;{{MONTHNAME|{{{2}}}}}|{{MONTHNAME|{{{2}}}}}&nbsp;{{#expr:{{{3}}}}},}}&nbsp;{{{1}}}|{{MONTHNAME|{{{2}}}}...' 19998 wikitext text/x-wiki <includeonly>{{#if: {{{4|}}} |{{#if: {{{5|}}} |{{padleft:{{{4}}}|2|0}}:{{padleft:{{{5}}}|2|0}}{{#if: {{{6|}}} |&#58;{{padleft:{{{6}}}|2|0}} }},&#32;}} }}<!--ABOVE FOR TIME; BELOW FOR DATE -->{{#if: {{{1|}}} |{{#if: {{{2|}}} |{{#if: {{{3|}}} |{{#if: {{{df|}}}|{{#expr:{{{3}}}}}&nbsp;{{MONTHNAME|{{{2}}}}}|{{MONTHNAME|{{{2}}}}}&nbsp;{{#expr:{{{3}}}}},}}&nbsp;{{{1}}}|{{MONTHNAME|{{{2}}}}}&nbsp;{{{1}}}}}|{{{1}}}}}}}{{#if: {{{7|}}} |&#32;({{#ifeq: {{{7}}}|Z|UTC|{{{7}}}}})}}<!-- BELOW FOR hCalendar --><span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">{{#if: {{{1|}}} | {{{1}}}{{#if: {{{2|}}} | -{{padleft:{{{2}}}|2|0}}{{#if: {{{3|}}} | -{{padleft:{{{3}}}|2|0}} }} }}<!-- -->{{#if: {{{4|}}} | T{{padleft:{{{4}}}|2|0}}{{#if: {{{5|}}} | &#58;{{padleft:{{{5}}}|2|0}}{{#if: {{{6|}}} | &#58;{{padleft:{{{6}}}|2|0}} }} }} }} }}{{{7|}}}</span>)</span></includeonly><noinclude> {{documentation}} </noinclude> fzektceoo7z3dtxfemt8kb3luimxepw Cèṭa'an:Start date/doc 10 4872 19999 2024-10-07T02:23:14Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{high use}} {{COinS safe|n}} This purpose of the '''{{tl|start date}}''' template is to return the date (or date-time) that an event or entity started or was created, and to do so in a standard format. It also includes duplicate, machine-readable date (or date-time) in the ISO date format (which is hidden by CSS), for use inside other templates (or table rows) which emit microforma...' 19999 wikitext text/x-wiki {{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{high use}} {{COinS safe|n}} This purpose of the '''{{tl|start date}}''' template is to return the date (or date-time) that an event or entity started or was created, and to do so in a standard format. It also includes duplicate, machine-readable date (or date-time) in the ISO date format (which is hidden by CSS), for use inside other templates (or table rows) which emit [[microformat]]s. '''It should be used only once in each such template''' and '''never used outside such templates'''. The hidden date degrades gracefully when CSS is not available. == When not to use this template == Do not use this template for: * dates that are uncertain e.g., "before 4 April 1933"; "around 18 November 1939". * dates outside the range given under "[[#Limitation|Limitation]]", below. * other, secondary dates * outside [[microformat]]-emitting templates or table rows - if in doubt, see the parent template's documentation * more than one date in any parent template * dates displayed using AM/PM format - this template only outputs 24-hour clocks == Syntax == * {{tlx|start date|year|month|day}} * {{tlx|start date|year|month|day|HH|MM|SS|TimeZone}} (MM and SS are optional; TimeZone may be a numerical value, or "Z" for [[Coordinated Universal Time|UTC]]; see examples) ; Examples * {{tlx|start date|1993}} → "{{start date|1993}}" * {{tlx|start date|1993|02}} → "{{start date|1993|02}}" * {{tlx|start date|1993|02|24}} → "{{start date|1993|02|24}}" * {{tlx|start date|1993|02|24|08|30}} → "{{start date|1993|02|24|08|30}}" * {{tlx|start date|1993|02|24|08<nowiki>|||+01:00</nowiki>}} → "{{start date|1993|02|24|08|||+01:00}}" * {{tlx|start date|1993|02|24|08<nowiki>|||−07:00</nowiki>}} → "{{start date|1993|02|24|08|||−07:00}}" * {{tlx|start date|1993|02|24|08|30|23}} → "{{start date|1993|02|24|08|30|23}}" * {{tlx|start date|1993|02|24|08|30|23|Z}} → "{{start date|1993|02|24|08|30|23|Z}}" * {{tlx|start date|1993|02|24|08|30|23|+01:00}} → "{{start date|1993|02|24|08|30|23|+01:00}}" * {{tlx|start date|1993|02|24|08|30|23|−07:00}} → "{{start date|1993|02|24|08|30|23|−07:00}}" An optional parameter, <code>df</code>, can be set to "y" or "yes" (or indeed any value) to display the day before the month. The order of parameters does not change (it remains YMD). This is primarily used in articles using DMY format for dates. ; Examples * {{tlx|start date|<nowiki>1993|02|24|df=y</nowiki>}} → "{{start date|1993|02|24|df=y}}" * {{tlx|start date|<nowiki>1993|02|24|08|30|df=yes</nowiki>}} → "{{start date|1993|02|24|08|30|df=yes}}" == TemplateData == {{TemplateDataHeader}} <templatedata> { "description": "Date that an event or entity started or was created", "params": { "1": { "label": "YYYY", "description": "start year", "type": "number" }, "2": { "label": "MM", "description": "start month", "inherits": "1" }, "3": { "label": "DD", "description": "start day of month", "inherits": "1" }, "4": { "label": "HH", "description": "start hours", "inherits": "1" }, "5": { "label": "MM", "description": "start minutes", "inherits": "1", "default": "0" }, "6": { "label": "SS", "description": "start seconds", "inherits": "5" }, "7": { "label": "TZ", "description": "time zone offset, “+02:00”, “-06:00” or “Z” for UTC", "inherits": "1", "type": "string/line" }, "df": { "label": "day first", "description": "boolean parameter to put the day before the month name", "default": "false", "type": "string/line" }, "mf": { "label": "month first", "description": "mf=yes: order mm-dd-yyyy (=the default order)", "type": "string", "default": "yes", "deprecated": "trivial because default. Or use df=yes (for mf=no)." } } } </templatedata> == Use in microformats == {{UF-date-part}} === Example === {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{Start date|2016|12|31}}</nowiki>}} == See also == * {{tlg|Start date text}}, an alternative to this template. * {{tlg|Film date}}, a similar template for use with {{tl|Infobox film}}. * {{tlg|Start date and age}} * {{tlg|Start and end dates}} * {{tlg|End date}} * {{tlg|End date text}} * {{tlg|Trim date}} * [[Wikipedia:WikiProject Microformats|WikiProject Microformats]] {{Birth, death and age templates|dates}} <includeonly>{{Sandbox other| | <!-- ADD CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Date mathematics templates]] [[Category:Templates generating hAtom]] [[Category:Templates generating hCalendars]] [[Category:Templates generating hCards]] }}</includeonly> 782tnnndwhwt46ej9ey9hk8jy11drmh Cèṭa'an:UF-date-part 10 4873 20000 2024-10-07T02:24:40Z Munajad.MH 3071 ←Membuat halaman berisi 'This template also returns the date, hidden by CSS, in the [[ISO 8601]] format needed by one or more of the following [[microformat]]s: *[[hAtom]] (<code>class="updated"</code>) *[[hAudio]] (<code>class="published"</code>) *[[hCalendar]] (<code>class="dtstart"</code>) *[[hCard]] (<code>class="bday"</code>) usually, but not always, within infobox or similar templates, or tables. Its use in hCard is for organizations, venues and similar; use {{tl|Birth date}} o...' 20000 wikitext text/x-wiki This template also returns the date, hidden by CSS, in the [[ISO 8601]] format needed by one or more of the following [[microformat]]s: *[[hAtom]] (<code>class="updated"</code>) *[[hAudio]] (<code>class="published"</code>) *[[hCalendar]] (<code>class="dtstart"</code>) *[[hCard]] (<code>class="bday"</code>) usually, but not always, within infobox or similar templates, or tables. Its use in hCard is for organizations, venues and similar; use {{tl|Birth date}} or {{tl|Birth date and age}} for people. Similarly, {{tl|End date}} returns the date as [[hCalendar]]'s (<code>class="dtend"</code>). See [[WP:UF|the microformats project]] for further details. === Limitation === {{UF-datewarn}}<noinclude> [[Category:Microformat (uF) message templates]] </noinclude> ane0jccd2tiow87rn0w9fobn753u72s Cèṭa'an:End date 10 4874 20001 2024-10-07T02:25:44Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#if: {{{4|}}} |{{#if: {{{5|}}} |{{padleft:{{{4}}}|2|0}}:{{padleft:{{{5}}}|2|0}}{{#if: {{{6|}}} |&#58;{{padleft:{{{6}}}|2|0}} }},&#32;}} }}<!--ABOVE FOR TIME; BELOW FOR DATE -->{{#if: {{{1|}}} |{{#if: {{{2|}}} |{{#if: {{{3|}}} |{{#if:{{{df|}}}|{{#expr:{{{3}}}}}&nbsp;{{MONTHNAME|{{{2}}}}}|{{MONTHNAME|{{{2}}}}}&nbsp;{{#expr:{{{3}}}}},}}&nbsp;{{{1}}}|{{MONTHNAME|{{{2}}}}}...' 20001 wikitext text/x-wiki <includeonly>{{#if: {{{4|}}} |{{#if: {{{5|}}} |{{padleft:{{{4}}}|2|0}}:{{padleft:{{{5}}}|2|0}}{{#if: {{{6|}}} |&#58;{{padleft:{{{6}}}|2|0}} }},&#32;}} }}<!--ABOVE FOR TIME; BELOW FOR DATE -->{{#if: {{{1|}}} |{{#if: {{{2|}}} |{{#if: {{{3|}}} |{{#if:{{{df|}}}|{{#expr:{{{3}}}}}&nbsp;{{MONTHNAME|{{{2}}}}}|{{MONTHNAME|{{{2}}}}}&nbsp;{{#expr:{{{3}}}}},}}&nbsp;{{{1}}}|{{MONTHNAME|{{{2}}}}}&nbsp;{{{1}}}}}|{{{1}}}}}}}{{#if: {{{7|}}} |&#32;({{#ifeq: {{{7}}}|Z|UTC|{{{7}}}}})}}<!-- BELOW FOR hCalendar --><span style="display:none">&#160;(<span class="dtend itvend">{{#if: {{{1|}}} | {{{1}}}{{#if: {{{2|}}} | -{{padleft:{{{2}}}|2|0}}{{#if: {{{3|}}} | -{{padleft:{{{3}}}|2|0}} }} }}<!-- -->{{#if: {{{4|}}} | T{{padleft:{{{4}}}|2|0}}{{#if: {{{5|}}} | &#58;{{padleft:{{{5}}}|2|0}}{{#if: {{{6|}}} | &#58;{{padleft:{{{6}}}|2|0}} }} }} }} }}{{{7|}}}</span>)</span></includeonly><noinclude> {{documentation}} </noinclude> er1g2jrlgoej318ztftef65443bhck3 Cèṭa'an:End date/doc 10 4875 20002 2024-10-07T02:26:18Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{high-use|40000}} == Usage == This template ('''{{tl|End date}}''') returns a date, or date-time. It also include the same date (and time) duplicated in a hidden (by CSS) ISO date format, for use inside other templates which emit [[microformat]]s. It should not be used outside such templates. The hidden date degrades gracefully when CSS is not available. ==Syntax== :{{tlx|End date...' 20002 wikitext text/x-wiki {{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{high-use|40000}} == Usage == This template ('''{{tl|End date}}''') returns a date, or date-time. It also include the same date (and time) duplicated in a hidden (by CSS) ISO date format, for use inside other templates which emit [[microformat]]s. It should not be used outside such templates. The hidden date degrades gracefully when CSS is not available. ==Syntax== :{{tlx|End date|''year''|''month''|''day''}} Examples: *{{tlx|End date|1993|2|24}} → "{{End date|1993|2|24}}" *{{tlx|End date|1993|2|24|08|30}} → "{{End date|1993|2|24|08|30}}" An optional parameter, df, can be set to "y" or "yes" (or indeed any value) to display the day before the month. This is primarily used in articles about events in parts of the world where the day precedes the month in a date. Examples: *{{tlx|End date|1993|2|24|df{{=}}yes}} → "{{End date|1993|2|24|df=yes}}" === Parameters === {{TemplateDataHeader}} <templatedata>{ "description": "Date that an event or entity ended or was dissolved", "params": { "1": {"label": "YYYY", "description": "end year", "type": "number"}, "2": {"label": "MM", "description": "end month", "inherits": "1"}, "3": {"label": "DD", "description": "end day of month", "inherits": "1"}, "4": {"label": "HH", "description": "end hours", "inherits": "1"}, "5": {"label": "MM", "description": "end minutes", "inherits": "1", "default": "0"}, "6": {"label": "SS", "description": "end seconds", "inherits": "5"}, "7": {"label": "TZ", "description": "time zone offset, “+02:00”, “-06:00” or “Z” for UTC", "inherits": "1", "type": "string/line"}, "df": {"label": "day first", "description": "boolean parameter to put the date before the month name", "default": "false", "type": "string/line"} }}</templatedata> == Use in microformats == The template returns the date as [[hCalendar]]'s (<code>class="dtend"</code>). For example: :<nowiki> (<span class="dtend">1993-02-24T08:30</span>)</nowiki> (disable CSS or view source to see the hidden ISO-formatted output). '''Note: due to the requirement exclusive "dtend" in [[hCalendar]], and the accessibility problems that presents when a date is rendered (as seen without CSS) as <kbd>28 March 1999 (1999-03-29)</kbd> or even <kbd>28 February 1999 (1999-03-01)</kbd> or <kbd>31 December 1999 (2000-01-01)</kbd>, the ''Date end'' template should '''not''' be used for whole-day dates and should have a time of 24:00:00 or 23:59:59.''' See [[WP:UF|the microformats project]] for further details. === Example === {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{End date|2016|12|31}}</nowiki>}} == See also == *'''{{tl|Start date}}''' *'''{{tl|Start and end dates}}''' *{{tl|trim date}} {{Birth, death and age templates|dates}} <includeonly>{{Sandbox other|| <!-- ADD CATEGORIES BELOW THIS LINE --> [[Category:Date mathematics templates|{{PAGENAME}}]] [[Category:Templates generating hCalendars|{{PAGENAME}}]] }}</includeonly> 0lul52be3648ajsaajzldc53ghtf6je Cèṭa'an:Start and end dates 10 4876 20003 2024-10-07T02:27:56Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#if:{{{df|}}} |{{#ifeq:{{{1}}}|{{{4}}} |{{#ifeq:{{{2}}}|{{{5}}} |{{#time:j|{{{1}}}-{{{2}}}-{{{3}}}}}–{{#ifeq:{{{4}}}|present|present|{{#time:j"&nbsp;"F"&nbsp;"Y|{{{4}}}-{{{5}}}-{{{6}}}}}}} |{{#time:j"&nbsp;"F|{{{1}}}-{{{2}}}-{{{3}}}}}&nbsp;– {{#ifeq:{{{4}}}|present|present|{{#time:j"&nbsp;"F"&nbsp;"Y|{{{4}}}-{{{5}}}-{{{6}}}}}}} }} |{{#time:j"&nbsp;"F"&nbsp;"Y|{{{1}}}-{{{2}}}-{{{3}}}}}&nbsp;– {{#ifeq:{{{4}}}|present|present|{{...' 20003 wikitext text/x-wiki <includeonly>{{#if:{{{df|}}} |{{#ifeq:{{{1}}}|{{{4}}} |{{#ifeq:{{{2}}}|{{{5}}} |{{#time:j|{{{1}}}-{{{2}}}-{{{3}}}}}–{{#ifeq:{{{4}}}|present|present|{{#time:j"&nbsp;"F"&nbsp;"Y|{{{4}}}-{{{5}}}-{{{6}}}}}}} |{{#time:j"&nbsp;"F|{{{1}}}-{{{2}}}-{{{3}}}}}&nbsp;– {{#ifeq:{{{4}}}|present|present|{{#time:j"&nbsp;"F"&nbsp;"Y|{{{4}}}-{{{5}}}-{{{6}}}}}}} }} |{{#time:j"&nbsp;"F"&nbsp;"Y|{{{1}}}-{{{2}}}-{{{3}}}}}&nbsp;– {{#ifeq:{{{4}}}|present|present|{{#time:j"&nbsp;"F"&nbsp;"Y|{{{4}}}-{{{5}}}-{{{6}}}}}}} }} |{{#ifeq:{{{1}}}|{{{4}}} |{{#ifeq:{{{2}}}|{{{5}}} |{{#time:F"&nbsp;"j|{{{1}}}-{{{2}}}-{{{3}}}}}–{{#ifeq:{{{4}}}|present|present|{{#time:j,"&nbsp;"Y|{{{4}}}-{{{5}}}-{{{6}}}}}}} |{{#time:F"&nbsp;"j|{{{1}}}-{{{2}}}-{{{3}}}}}&nbsp;– {{#ifeq:{{{4}}}|present|present|{{#time:F"&nbsp;"j,"&nbsp;"Y|{{{4}}}-{{{5}}}-{{{6}}}}}}} }} |{{#time:F"&nbsp;"j,"&nbsp;"Y|{{{1}}}-{{{2}}}-{{{3}}}}}&nbsp;– {{#ifeq:{{{4}}}|present|present|{{#time:F"&nbsp;"j,"&nbsp;"Y|{{{4}}}-{{{5}}}-{{{6}}}}}}} }} }}<span style="display:none">&#160;(<span class="dtstart">{{#time:Y-m-d|{{{1}}}-{{{2}}}-{{{3}}}}}</span>&nbsp;– {{#ifeq:{{{4}}}|present|present|<span class="dtend">{{#time:Y-m-d|{{{4}}}-{{{5}}}-{{{6}}}}}</span>}})</span></includeonly><noinclude> {{documentation}} </noinclude> sgeew1wez518qvav4351primvu8mann Cèṭa'an:Start and end dates/doc 10 4877 20004 2024-10-07T02:28:35Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{COinS safe|n}} This purpose of the '''{{tl|start and end dates}}''' template is to return the date range during which an event transpired or an entity existed. It also includes duplicate, machine-readable date (or date-time) in the ISO date format (which is hidden by CSS), for use inside othe...' 20004 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{COinS safe|n}} This purpose of the '''{{tl|start and end dates}}''' template is to return the date range during which an event transpired or an entity existed. It also includes duplicate, machine-readable date (or date-time) in the ISO date format (which is hidden by CSS), for use inside other templates (or table rows) which emit [[microformat]]s. '''It should be used only once in each such template''' and '''never used outside such templates'''. The hidden date degrades gracefully when CSS is not available. == Usage == ===When not to use this template=== Do not use this template for: * dates that are uncertain e.g., "before 4 April 1933"; "around 18 November 1939". * dates outside the range given under "[[#Limitation|Limitation]]", below. * other, secondary dates * outside [[microformat]]-emitting templates - if in doubt, see the parent template's documentation * more than one date in any parent template ===Syntax=== {{tlx|start and end dates|year|month|day|year|month|day}} ; Examples * Standard: <code><nowiki>{{start and end dates|1939|9|1|1945|9|2}}</nowiki></code> → {{start and end dates|1939|9|1|1945|9|2}} * Day first: <code><nowiki>{{start and end dates|1939|9|1|1945|9|2|df=yes}}</nowiki></code> → {{start and end dates|1939|9|1|1945|9|2|df=yes}} * Same year: <code><nowiki>{{start and end dates|1939|9|1|1939|10|2}}</nowiki></code> → {{start and end dates|1939|9|1|1939|10|2}} * Same month and year: <code><nowiki>{{start and end dates|1939|9|1|1939|9|2}}</nowiki></code> → {{start and end dates|1939|9|1|1939|9|2}} * Present range: <code><nowiki>{{start and end dates|1939|9|1|present}}</nowiki></code> → {{start and end dates|1939|9|1|present}} ===Parameters=== {{TemplateDataHeader}} <templatedata>{ "description": "Date that an event or entity started or was created and when it ended or was destroyed", "params": { "1": {"label": "YYYY", "description": "start year", "example": "1939", "type": "number"}, "2": {"label": "MM", "description": "start month", "example": "9", "inherits": "1"}, "3": {"label": "DD", "description": "start day of month","example": "1", "inherits": "1"}, "4": {"label": "YYYY", "description": "end year", "example": "1945", "type": "number"}, "5": {"label": "MM", "description": "end month", "example": "9", "inherits": "1"}, "6": {"label": "DD", "description": "end day of month", "example": "2", "inherits": "1"}, "df": {"label": "day first", "description": "boolean parameter to put the date before the month name", "default": "false", "example": "yes", "type": "string/line"} }}</templatedata> ===Use in microformats=== {{UF-date-part}} ==See also== * {{tl|start date}} * {{tl|end date}} {{Birth, death and age templates|dates}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Date mathematics templates]] [[Category:Templates generating hAtom]] [[Category:Templates generating hCalendars]] [[Category:Templates generating hCards]] }}</includeonly> 67p4uxdgzyx4esyzo6o5of0qihzt905 Cèṭa'an:UF-datewarn 10 4878 20005 2024-10-07T02:29:30Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:UF-date-warn]] 20005 wikitext text/x-wiki #REDIRECT [[Template:UF-date-warn]] 870fw056nud1vesdfnahcpa7br6fg2g Cèṭa'an:UF-date-warn 10 4879 20013 20008 2024-10-07T03:53:58Z Lukjsly 1688 20013 wikitext text/x-wiki Template ka'dinto sobung aghâdhui katantowan ka'angghuy nanangi tangghâl dâlâm kalènder non-Gregorian. Salaènna, [[ISO 8601]] ngodhuni bâḍâna kamufakatan samramba nâng antara kalangan sè moropè informasi sabâllun mafungsiaghi ''Year'' (Taon) èlowar sentang 1583–9999 Masehi. Amarghâna, pangangghuyân template panèka ka'angghuy tangghâl non-Gregorian otabâna tangghâl èlowar sentang tasambhât arobâ klaim ''palsu'' so'al kasaranta kalabân standar ISO 8601. Sasèbângan èditor (pameccè') sè ngalami dâ' pangangghuyân ka'dissa' nika marlo ngaobâè tangghâl abhâdhi tèks (okara) sè biasana tanpa template; otabâna lamon ta' yâkèn ngalakonina, kèngèng èparèngaghi mas'alana ḍâ' kaca parâmbhâkhân template ka'dinto.<noinclude> {{Documentation |content={{Microformat message templates}}}} [[Category:Microformat (uF) message templates]] </noinclude> 0p7zmp2ofxam9x2r8t87o6v6tph0paw Cèṭa'an:Microformat message templates 10 4880 20009 2024-10-07T03:05:36Z Munajad.MH 3071 ←Membuat halaman berisi '{{Navbox | name = Microformat message templates | state = {{{state|{{{1|<includeonly>collapsed</includeonly>}}}}}} | title = [[Microformat]] message templates | listclass = hlist | liststyle = line-height:1.0em; | above = Note: The links below use truncated names. | group1 = [[hCard]]-related | list1 = * {{tlbare|UF-hcard+hcal|+hcal}} * {{tlbare|UF-hcard-geo|geo}} * {{tlbare|UF-hcard-name|name}} * {{tlbare|UF-hcard-org|org}} * {{tlbare|UF-hcard-part|part}} * {...' 20009 wikitext text/x-wiki {{Navbox | name = Microformat message templates | state = {{{state|{{{1|<includeonly>collapsed</includeonly>}}}}}} | title = [[Microformat]] message templates | listclass = hlist | liststyle = line-height:1.0em; | above = Note: The links below use truncated names. | group1 = [[hCard]]-related | list1 = * {{tlbare|UF-hcard+hcal|+hcal}} * {{tlbare|UF-hcard-geo|geo}} * {{tlbare|UF-hcard-name|name}} * {{tlbare|UF-hcard-org|org}} * {{tlbare|UF-hcard-part|part}} * {{tlbare|UF-hcard-person|person}} * {{tlbare|UF-hcard-place|place}} * {{tlbare|UF-hcard-short|short}} | group2 = Other formats | list2 = * {{tlbare|UF-adr|adr}} * {{tlbare|UF-audio|audio}} ** {{tlbare|UF-audio-part|part}} * {{tlbare|UF-coord|coord}} ** {{tlbare|UF-coord-classes|classes}} * {{tlbare|UF-date-part|date-part}} * {{tlbare|UF-date-warn|date-warn}} * {{tlbare|UF-geo|geo}} ** {{tlbare|UF-geo-other|other}} * {{tlbare|UF-hcal|hcal}} ** {{tlbare|UF-hcal-auto|auto}} ** {{tlbare|UF-hcal-geo|geo}} ** {{tlbare|UF-hcal-multi|multi}} * {{tlbare|UF-hprod|hprod}} * {{tlbare|UF-hrecipe|hrecipe}} * {{tlbare|UF-media|media}} * {{tlbare|UF-species|species}} | below = {{icon|Category}} {{c|Microformat (uF) message templates|Category}} }}<noinclude> {{Documentation | content = {{Collapsible option|statename=optional|default=collapsed}} }} [[Category:Microformat (uF) message templates| ]] </noinclude> gcxdczn20gvzxx1q1fmyonr07y28ru9 Cèṭa'an:Date- 10 4881 20010 2024-10-07T03:08:44Z Munajad.MH 3071 ←Membuat halaman berisi '{{<includeonly>safesubst:</includeonly>#switch:{{<includeonly>safesubst:</includeonly>#if:{{{1|}}}|1|0}}{{<includeonly>safesubst:</includeonly>#if:{{{2|}}}|1|0}}{{<includeonly>safesubst:</includeonly>#if:{{{3|}}}|1|0}} | 000 = | 100 = {{<includeonly>safesubst:</includeonly>#if:{{<includeonly>safesubst:</includeonly>#invoke:String|match|s={{{1|}}}|pattern=^%s*%d+%-%d+%-%d+%s*$|ignore_errors= true}}|{{date|{{{1|}}}}}|{{{1|}}}}} | 010 = {{{2|}}} | 001 = {{{3|}}} |...' 20010 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#switch:{{<includeonly>safesubst:</includeonly>#if:{{{1|}}}|1|0}}{{<includeonly>safesubst:</includeonly>#if:{{{2|}}}|1|0}}{{<includeonly>safesubst:</includeonly>#if:{{{3|}}}|1|0}} | 000 = | 100 = {{<includeonly>safesubst:</includeonly>#if:{{<includeonly>safesubst:</includeonly>#invoke:String|match|s={{{1|}}}|pattern=^%s*%d+%-%d+%-%d+%s*$|ignore_errors= true}}|{{date|{{{1|}}}}}|{{{1|}}}}} | 010 = {{{2|}}} | 001 = {{{3|}}} | 110 = {{{1|}}} {{{2|}}} | 101 = {{{1|}}} {{{3|}}} | 011 = {{{2|}}} {{{3|}}} | 111 = {{{1|}}} {{{2|}}} {{{3|}}} }}<noinclude>{{documentation|content= {{subst only|auto=true}} This is an approximately functional translation of [[:fr:template:date-]]. It is intended to be substituted once it is working. {{uncat}} }}</noinclude> obqbelhr7d1atadrd1yjw47ncat673m Cèṭa'an:DMCFACT 10 4882 20011 2024-10-07T03:10:10Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Dated maintenance category (files, articles, categories, and templates)]] 20011 wikitext text/x-wiki #REDIRECT [[Template:Dated maintenance category (files, articles, categories, and templates)]] {{Redirect category shell| {{R from move}} {{R from modification}} {{R from template shortcut}} }} g33eo3hm8jh0eghi1hg3woww1sytvpd Cèṭa'an:Dated maintenance category (files, articles, categories, and templates) 10 4883 20012 2024-10-07T03:13:21Z Munajad.MH 3071 ←Membuat halaman berisi '{{Dated maintenance category |onlyarticles={{#switch:{{NAMESPACE}}|Template|Category|File=no|yes}} |1={{{1|}}} |2={{{2|}}} |3={{{3|}}} |4={{{4|}}} |5={{{5|}}} }}<noinclude> {{documentation|Template:Dated maintenance category/doc}} </noinclude>' 20012 wikitext text/x-wiki {{Dated maintenance category |onlyarticles={{#switch:{{NAMESPACE}}|Template|Category|File=no|yes}} |1={{{1|}}} |2={{{2|}}} |3={{{3|}}} |4={{{4|}}} |5={{{5|}}} }}<noinclude> {{documentation|Template:Dated maintenance category/doc}} </noinclude> jj5sywcncal6an6ldsk6prnhjowh9et Cèṭa'an:Trim date 10 4884 20016 2024-10-07T11:51:29Z Munajad.MH 3071 ←Membuat halaman berisi '{{plain space|1={{#invoke:unstrip|killMarkers|{{#invoke:String|replace|source={{#invoke:String|replace|source={{{1<noinclude>|{{start-date|{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}}}</noinclude>}}}|pattern=<.-mw%-formatted%-date.->|replace=|plain=false}}|pattern= <.*>|replace=|plain=false}}}}}}<noinclude> {{documentation}} </noinclude>' 20016 wikitext text/x-wiki {{plain space|1={{#invoke:unstrip|killMarkers|{{#invoke:String|replace|source={{#invoke:String|replace|source={{{1<noinclude>|{{start-date|{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}}}</noinclude>}}}|pattern=<.-mw%-formatted%-date.->|replace=|plain=false}}|pattern= <.*>|replace=|plain=false}}}}}}<noinclude> {{documentation}} </noinclude> qu13qwsmkj8qdh10l1hdtgasq2uylvc Cèṭa'an:Plain space 10 4885 20017 2024-10-07T11:52:16Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:String|replace|source={{#invoke:String|replace|source={{#invoke:String|replace|source={{#invoke:String|replace|source={{#invoke:String|replace|source={{#invoke:String|replace|source={{#invoke:String|replace|source={{#invoke:String|replace|source={{{1<noinclude>|</noinclude>}}}|pattern=%s|replace=¬ ¬|plain=false}}|pattern=&#8202;|replace=¬ ¬|plain=false}}|pattern=&thinsp;|replace=¬ ¬|plain=false}}|pattern=&#8239;|replace=¬ ¬|plain=false}}|pattern...' 20017 wikitext text/x-wiki {{#invoke:String|replace|source={{#invoke:String|replace|source={{#invoke:String|replace|source={{#invoke:String|replace|source={{#invoke:String|replace|source={{#invoke:String|replace|source={{#invoke:String|replace|source={{#invoke:String|replace|source={{{1<noinclude>|</noinclude>}}}|pattern=%s|replace=¬ ¬|plain=false}}|pattern=&#8202;|replace=¬ ¬|plain=false}}|pattern=&thinsp;|replace=¬ ¬|plain=false}}|pattern=&#8239;|replace=¬ ¬|plain=false}}|pattern=&#8199;|replace=¬ ¬|plain=false}}|pattern=&nbsp;|replace=¬ ¬|plain=false}}|pattern=&#32;|replace=¬ ¬|plain=false}}|pattern=¬|replace=}}<noinclude> {{documentation}} </noinclude> 3pm32016kifornkwiv38b0kt7ysv702 Cèṭa'an:Plain space/doc 10 4886 20018 2024-10-07T11:52:55Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == {{tlx|1={{BASEPAGENAME}}|2=''string''}}<br /> {{tlx|1={{BASEPAGENAME}}|2=1=''string''}} Replaces a variety of whitespace characters and HTML entities representing whitespace characters in ''<code>string</code>'' with plain ordinary spaces. This template is designed to be used in template constru...' 20018 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == {{tlx|1={{BASEPAGENAME}}|2=''string''}}<br /> {{tlx|1={{BASEPAGENAME}}|2=1=''string''}} Replaces a variety of whitespace characters and HTML entities representing whitespace characters in ''<code>string</code>'' with plain ordinary spaces. This template is designed to be used in template construction to sanitize inputs to other templates or parser functions such as <code><nowiki>{{#time}}</nowiki></code>. This template recognizes the following: * &amp;#32; * &amp;#8199; * &amp;#8202; * &amp;#8239; * &amp;nbsp; * &amp;thinsp; * All ASCII space characters recognized by the [[:meta:Extension:Scribunto/Lua reference manual#Character class|Scribunto %s character class]] Templates such as {{tl|Space}} or {{tl|Sp}} will not be replaced by this template. Note: this template uses the <code>¬</code> character as an internal marker. Any instances of <code>¬</code> in ''<code>string</code>'' will be removed by this template. == See also == * {{tl|space}} * {{tl|Sp}} {{Inline spacing templates}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Inline spacing templates]] [[Category:Character templates]] }}</includeonly> ds5brluyknl4yxbtd9w1rnusdoupegd Cèṭa'an:Sp 10 4887 20019 2024-10-07T11:53:34Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>&#32;</includeonly><noinclude> {{Documentation}} </noinclude>' 20019 wikitext text/x-wiki <includeonly>&#32;</includeonly><noinclude> {{Documentation}} </noinclude> gxw7bqpdhxq4jgxnf2v3hw0vv9ua81v Cèṭa'an:Sp/doc 10 4888 20020 2024-10-07T11:54:28Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> {{distinguish|template:sp?}} {{high-use}} == Usage == {{tlx|sp}} will insert a single, ordinary space character, using the [[numeric character reference]] <code>&amp;#32;</code>. It is a more readable alternative to using that code. === Anywhere you need a regular space === You can use {{tl|sp}} anywhere you need a regular, breaking space. If you need a non-break...' 20020 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> {{distinguish|template:sp?}} {{high-use}} == Usage == {{tlx|sp}} will insert a single, ordinary space character, using the [[numeric character reference]] <code>&amp;#32;</code>. It is a more readable alternative to using that code. === Anywhere you need a regular space === You can use {{tl|sp}} anywhere you need a regular, breaking space. If you need a non-breaking space or multiple spaces in a row, use {{tl|space}}. === Inserting a space inside a parser function === Sometimes when using [[Help:parser functions|parser functions]], you need to insert a space at the beginning or end of an optional message. {{tl|sp}} can be used for that purpose. In the following examples, look closely at the spacing between words and punctuation to see the subtle differences. ;Example <nowiki>I like green{{#if:{{{blue|}}}|and blue}}.</nowiki> The above example works fine if 'blue' does not have a value ('<code>I like green.</code>'). However, if 'blue' is set to true (<code>|blue=true</code>), then the message is incorrectly run together ('<code>I like greenand blue.</code>'). <nowiki>I like green {{#if:{{{blue|}}}|and blue}}.</nowiki> Adding the space between 'green' and '&#123;&#123;#if' avoids running the '<code>green and</code>' together, but now there will be an extra space if 'blue' is not set ('<code>I like green .</code>'). <nowiki>I like green{{#if:{{{blue|}}}| and blue}}.</nowiki> Adding the space between the pipe ('&#124;') and the word 'and' doesn't work. Any leading or trailing spaces from a parser function output are stripped, so this produces exactly the same output as the first example when 'blue' is true ('<code>I like greenand blue.</code>'). <nowiki>I like green{{#if:{{{blue|}}}|{{sp}}and blue}}.</nowiki> This one works! By inserting the {{tl|sp}} in the parser function output, the space is not stripped, and the correct output is given whether blue is set to true ('<code>I like green and blue.</code>') or not set at all ('<code>I like green.</code>'). === Disabling default substitution === Suppose you have a template, {{tl|Example}}, that uses [[WP:substitution|substitution]], like this: <nowiki>{{{{{subst|subst:}}}#if{{{condition|}}}|message}}</nowiki> When the template is [[WP:Transclusion|transcluded]] and saved, the result would be interpreted as: <nowiki>{{subst:#if{{{condition|}}}|message}}</nowiki> You could override the substitution by setting the 'subst' attribute to {{tl|sp}}: <nowiki>{{Example| subst={{sp}} }}</nowiki> Now the result would be interpreted as: <nowiki>{{ #if{{{condition|}}}|message}}</nowiki> The extra blank space preceding the '#if' would not affect the template at all (except to suppress the default substitution). == TemplateData == {{TemplateDataHeader}} <templatedata> { "params": {}, "description": "Inserts a single space character; mainly used in parser functions", "format": "inline" } </templatedata> == See also == * {{tlx|If}} – runs the parser function <code>#if:</code>, but retains whitespace * {{tlx|fdw-iw}} – a template that uses {{tl|sp}} with parser functions * {{tlx|verify spelling}} – for spelling issues {{Inline spacing templates}} <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Inline spacing templates]] [[Category:Typing-aid templates]] }}</includeonly> e93q72cg5fmrxgw9mi9juzeyac2s4z4 Cèṭa'an:If 10 4889 20021 2024-10-07T11:55:55Z Munajad.MH 3071 ←Membuat halaman berisi '{{ safesubst:<noinclude/>p{{ safesubst:<noinclude/>#ifeq:{{{1}}}|eq|1|2}}|{{ safesubst:<noinclude/>p{{ safesubst:<noinclude/>#ifeq:{{{2}}}|{{{3}}}|1|2}}|{{{4|}}}|{{{5|}}}}}|{{ safesubst:<noinclude/>p{{ safesubst:<noinclude/>#if{{{1}}}:{{{2}}}|1|2}}|{{{3}}}|{{{4|}}}}}}}<noinclude> {{Documentation}} </noinclude>' 20021 wikitext text/x-wiki {{ safesubst:<noinclude/>p{{ safesubst:<noinclude/>#ifeq:{{{1}}}|eq|1|2}}|{{ safesubst:<noinclude/>p{{ safesubst:<noinclude/>#ifeq:{{{2}}}|{{{3}}}|1|2}}|{{{4|}}}|{{{5|}}}}}|{{ safesubst:<noinclude/>p{{ safesubst:<noinclude/>#if{{{1}}}:{{{2}}}|1|2}}|{{{3}}}|{{{4|}}}}}}}<noinclude> {{Documentation}} </noinclude> f8ynzwax4uvhq0bvzgatn2t1xjeyefy Cèṭa'an:If/doc 10 4890 20022 2024-10-07T11:56:32Z Munajad.MH 3071 ←Membuat halaman berisi '{{stack|{{Documentation subpage}}{{risky template}}}} With this template the [[Help:parser function|parser functions]] of the [[mw:Help:Extension:ParserFunctions|ParserFunctions]] collection with names starting with "#if" can be used in a way such that they do not [[m:Help:Newlines_and_spaces#Stripping_on_expansion|strip spaces and newlines]] from the "then" and "else" part. Spaces still do not affect the outcome of the condition. Parameter 1 selects the if-type...' 20022 wikitext text/x-wiki {{stack|{{Documentation subpage}}{{risky template}}}} With this template the [[Help:parser function|parser functions]] of the [[mw:Help:Extension:ParserFunctions|ParserFunctions]] collection with names starting with "#if" can be used in a way such that they do not [[m:Help:Newlines_and_spaces#Stripping_on_expansion|strip spaces and newlines]] from the "then" and "else" part. Spaces still do not affect the outcome of the condition. Parameter 1 selects the if-type as "eq", "expr", "exist" or "error" (for #iferror), or empty "||" for a simple if-there (for #if). The template can be repeatedly nested 6 or 7 levels, one inside the other, because the outer-most is completed before running either the then/else inner levels. This template can be substituted, when the expression or comparison will not change. Functionally, a lead-space character is stored, internally, as a simple blank character. Note, in many cases a null nowiki tag ("&lt;nowiki/>") could be used, without [[Template:If]], to allow a lead-space (such as "&lt;nowiki/>&nbsp;xx") anywhere, but the internal storage puts a 43-character marker for "&lt;nowiki/>" in string length. However, there is no extra expansion depth for a nowiki-tag, such as in trailing space, "zz&nbsp;&lt;nowiki/>". ==Usage== '''Where p is output for a true statement and q is output for a false statement.''' *<syntaxhighlight lang="text" inline>{{if||x| p | q }}</syntaxhighlight> gives "{{if||x| p | q }}". Notice the empty first parameter, seen as two adjacent vertical bars. *<syntaxhighlight lang="text" inline>{{if|expr|2<3| p | q }}</syntaxhighlight> gives " p " *<syntaxhighlight lang="text" inline>{{if|eq| u |u| p | q }}</syntaxhighlight> gives "{{if|eq| u |u| p | q }}" *<syntaxhighlight lang="text" inline>{{if|exist| Help:Link | p | q }}</syntaxhighlight> gives "{{if|exist| Help:Link | p | q }}" *<syntaxhighlight lang="text" inline>{{if|error|{{#expr:x}}| p | q }}</syntaxhighlight> gives "{{if|error|{{#expr:x}}| p | q }}" Compare: *<syntaxhighlight lang="text" inline>{{#if:x| p | q }}</syntaxhighlight> gives "{{#if:x| p | q }}" *<syntaxhighlight lang="text" inline>{{#ifexpr:2<3| p | q }}</syntaxhighlight> gives "{{#ifexpr:2<3| p | q }}" *<syntaxhighlight lang="text" inline>{{#ifeq: u |u| p | q }}</syntaxhighlight> gives "{{#ifeq: u |u| p | q }}" *<syntaxhighlight lang="text" inline>{{#ifexist: Help:Link | p | q }}</syntaxhighlight> gives "{{#ifexist: Help:Link | p | q }}" *<syntaxhighlight lang="text" inline>{{#iferror:{{#expr:x}}| p | q }}</syntaxhighlight> gives "{{#iferror:{{#expr:x}}| p | q }}" For example, with a template named ''Template:Template name'' containing the code <syntaxhighlight lang="text" inline>{{#ifeq: {{{parameter}}} |u| p | q }}</syntaxhighlight>, entering the code <syntaxhighlight lang="text" inline>{{Template name|parameter=u}}</syntaxhighlight> into an article gives "p", but <syntaxhighlight lang="text" inline>{{Template name|parameter=v}}</syntaxhighlight> gives "q". The text of either the then-clause or else-clause is only processed and expanded when triggered. Hence, any templates in use are only expanded once the then-clause or else-clause is matched, otherwise they are skipped as merely paired braces, "&#123;&#123;" with "}}". ===Indentation=== If indenting the markup, care must be taken to avoid extra newlines when indenting "}}" on the next line. An extra bar pipe "|" can be added after the else-clause to complete that text, and allow "}}" to then be placed anywhere without adding a newline into the else-clause. For example: :::* <syntaxhighlight lang="text">{{if|{{{1|}}} |then found parameter 1|else no parameter 1| ← extra "|" ends else-clause }}</syntaxhighlight > When the else-clause is indented to the next line, a newline (CR/LF) is added: :::* <syntaxhighlight lang="text">{{if|{{{1|}}} |then found parameter 1 ← extra newline here |else noparameter 1| }}</syntaxhighlight> To indent the else-clause, split an [[HTML]]-form comment, as "<code>&lt;!--</code>" with next line as "<code>--&gt;|else...</code>". Unless each then-clause and else-clause is carefully tested, to watch for extra newlines, then the results are likely to cause broken lines, with extra line breaks for each newline. For that reason, a global edit with simple search-and-replace of "<code>{#if:</code>" to "<code>{if||</code>" is likely to leave newline problems, wherever the original markup was wrapped to indent either the else-clause or "}}" of each if-structure. Indenting the then-clause is not a problem. ==Performance considerations== Because [[Template:If]] must prepare the parameters for <code>#if, #ifeq, #ifexpr,</code> (etc.) there is a slight overhead when using it. Each nested use adds 5 levels to the template expansion depth, so 7 nested if-templates would use 35 levels (5*7) of the [[m:Help:Expansion_depth|41-level limit]]. '''Using P-if syntax:''' A similar if-structure can be coded without '''Template:If''', by using the {{tlx|P1}} and {{tlx|P2}} templates in a "P-if" structure. [[Template:P1]] always returns parameter 1, and P2 returns the 2nd. So, a comparison of 4 versus 3 can be coded using P-if syntax form: :: Example of <code>#ifexpr</code>: <syntaxhighlight lang="text" inline>"{{P{{#ifexpr: 4 > 3|1|2}}| then 4 greater| else 4 lower}}"</syntaxhighlight> :: Result for <code>#ifexpr</code>: &nbsp; "{{P{{#ifexpr: 4 > 3|1|2}}| then 4 greater| else 4 lower}}" &larr; ''the comparison invoked'' {<nowiki/>{P1}}. The expansion depth of a P-if is only 4 levels deep, but nesting of the then-clause or else-clause might be more confusing than using nested levels of Template:if. :: Example of <code>#if</code>: <syntaxhighlight lang="text" inline>"{{P{{#if:{{{2|x}}}|1|2}}| then {2} set| else {2} empty}}"</syntaxhighlight> :: Result for <code>#if</code>: "{{P{{#if:{{{2|}}}|1|2}}| then {2} set| else {2} empty}}" &larr; ''the comparison invoked'' {<nowiki/>{P2}}. ==See also== *[[m:Template:If]] *[[Template:Ifnotempty]] - for simplicity and to reduce the limitations due to the expansion depth limit, this is a separate template corresponding to #if only. *[[Template:Ifexist not redirect]] - useful because <syntaxhighlight lang="text" inline>{{if|exist| testLink | yesRtn | noRtn }}</syntaxhighlight> returns yesRtn if testLink is a redirect *[[Help:Conditional expressions]] <includeonly>{{Sandbox other|| [[Category:If-then-else templates]] }}</includeonly> 3caq6843wjeml8f4fozz7evk8rg9ksu Cèṭa'an:Risky template 10 4891 20023 2024-10-07T11:59:29Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:High-use]] 20023 wikitext text/x-wiki #REDIRECT [[Template:High-use]] {{Redirect category shell| {{R avoided double redirect|1=Template:High-risk}} {{R from template shortcut}} {{R from alternative name}} }} 5pakno1ik80guqn08nsvvmaugkru8qu Cèṭa'an:P2 10 4892 20024 2024-10-07T12:00:28Z Munajad.MH 3071 ←Membuat halaman berisi '{{{2}}}<noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude>' 20024 wikitext text/x-wiki {{{2}}}<noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> duozeijtz6f7quc59lhhpe6ycu023mt Cèṭa'an:P2/doc 10 4893 20025 2024-10-07T12:07:11Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:P1/doc]] 20025 wikitext text/x-wiki #REDIRECT [[Template:P1/doc]] evdvb7475sh3r4jybca5myzncd6eovu Cèṭa'an:P1 10 4894 20026 2024-10-07T12:10:54Z Munajad.MH 3071 ←Membuat halaman berisi '{{{1}}}<noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude>' 20026 wikitext text/x-wiki {{{1}}}<noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> 5ehwz00t9r7xcn6sk4y7djdeubzwxkn Cèṭa'an:P1/doc 10 4895 20027 2024-10-07T12:11:39Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}}{{high-use}} <!-- Categories and interwikis go at the bottom of this page. --> The templates [[Template:P1|P1]] and [[Template:P2|P2]] simply return the first respectively second unnamed input parameter respectively. For example: * {{tlc|P1|foo|bar|baz}} returns {{P1|foo|bar|baz}} * {{tlc|P2|foo|bar|baz}} returns {{P2|foo|bar|baz}} These templates can be used inside other templates as an alternative to the {{pf|switch}} parser function,...' 20027 wikitext text/x-wiki {{Documentation subpage}}{{high-use}} <!-- Categories and interwikis go at the bottom of this page. --> The templates [[Template:P1|P1]] and [[Template:P2|P2]] simply return the first respectively second unnamed input parameter respectively. For example: * {{tlc|P1|foo|bar|baz}} returns {{P1|foo|bar|baz}} * {{tlc|P2|foo|bar|baz}} returns {{P2|foo|bar|baz}} These templates can be used inside other templates as an alternative to the {{pf|switch}} parser function, to switch between outputs based on whether the input is "1" or "2": * {{tlc|P{{<nowiki/>{1}}}|''output if 1''|''output if 2''}} Using <code><nowiki>{{#switch}}</nowiki></code>, this syntax is equivalent to * {{tlc|{{hash}}switch:{{<nowiki/>{1}}}|1{{=}}''output if 1''|2{{=}}''output if 2''}} except that the parser function strips whitespace between parameters whereas the templates don't. == See also== * {{tl|P-1}}, returns the last unnamed parameter * {{tl|1x}}, a functionally equivalent template <!--performs the same task but it was created with a different purpose--> <includeonly>{{sandbox other|| <!-- Categories and interwikis go here: --> [[Category:Parameter selection templates]] }}</includeonly> cl2bejkvu7od3rma85s2uadt20hxi8n Cèṭa'an:Pf 10 4896 20028 2024-10-07T12:13:01Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:ParserFunction]] 20028 wikitext text/x-wiki #REDIRECT [[Template:ParserFunction]] {{Redirect category shell| {{R from move}} }} 2viyepqxdluhxzdr2jr3mdfdrjha0je Cèṭa'an:ParserFunction 10 4897 20029 2024-10-07T12:14:20Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#if:{{{_code|}}}|<code>}}{{((}}{{ #switch: {{lc: {{{1|if}}} }} | expr | if | ifeq | iferror | ifexpr | ifexist | rel2abs | switch | time | titleparts = [[mw:Help:Extension:ParserFunctions#.23{{lc:{{{1|if}}}}}|#{{{1|if}}}]] | lc | uc | lcfirst | ucfirst | urlencode | anchorencode | ns = [[meta:Help:Parser function#{{uc:{{{1}}}}}|{{{1}}}]] | localurl | localurle | fullurl | fullurle = meta:Help:Parser functi...' 20029 wikitext text/x-wiki <includeonly>{{#if:{{{_code|}}}|<code>}}{{((}}{{ #switch: {{lc: {{{1|if}}} }} | expr | if | ifeq | iferror | ifexpr | ifexist | rel2abs | switch | time | titleparts = [[mw:Help:Extension:ParserFunctions#.23{{lc:{{{1|if}}}}}|#{{{1|if}}}]] | lc | uc | lcfirst | ucfirst | urlencode | anchorencode | ns = [[meta:Help:Parser function#{{uc:{{{1}}}}}|{{{1}}}]] | localurl | localurle | fullurl | fullurle = [[meta:Help:Parser function#URLs etc.|{{{1}}}]] | language = [[meta:Help:Parser function#.23{{lc:{{{1}}}}}:|#{{{1}}}]] | pagesincategory | pagesincat = [[meta:Help:Parser function#Pages in category|{{{1}}}]] | section | section-x | section-h | lst | lstx | lsth = [[Help:Labeled section transclusion|#{{{1}}}]] | #default = [[H:MW#{{{1}}}|{{{1}}}]] }}{{ #if: {{{2|}}} | {{colon}}{{{2|}}} }}{{ #if: {{{3|}}} | {{ #ifeq: {{{2|}}} | | {{colon}}{{!}} }}{{!}}{{{3}}} }}{{ #if: {{{4|}}} | {{ #ifeq: {{{2|}}} | | {{colon}}{{!}} }}{{ #ifeq: {{{3|}}} | | {{!}} }}{{!}}{{{4}}} }}{{ #if: {{{5|}}} | {{ #ifeq: {{{2|}}} | | {{colon}}{{!}} }}{{ #ifeq: {{{3|}}} | | {{!}} }}{{ #ifeq: {{{4|}}} | | {{!}} }}{{!}}{{{5}}} }}{{))}}{{#if:{{{_code|}}}|</code>}}</includeonly><noinclude> {{documentation}} </noinclude> m8tj6v5pfow3c87jajp45b2vykn3tdc Cèṭa'an:ParserFunction/doc 10 4898 20030 2024-10-07T12:15:43Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}}{{tsh|pf}} {{tl|Pf}} is used to conveniently link to a [[m:ParserFunctions|ParserFunction]], along the lines of {{tl|tl}}. '''Pf''' stands for '''ParserFunction'''. == Usage == {{tji|{{BASEPAGENAME}}|parser function}}, this creates a direct link to the relevant function, omit '''#''' and colon, e.g. use {{tji|{{BASEPAGENAME}}|ifexpr}} to get {{{{BASEPAGENAME}}|ifexpr}}. {{tji|{{BASEPAGENAME}}|parser function|1st parameter|2nd parameter|...' 20030 wikitext text/x-wiki {{Documentation subpage}}{{tsh|pf}} {{tl|Pf}} is used to conveniently link to a [[m:ParserFunctions|ParserFunction]], along the lines of {{tl|tl}}. '''Pf''' stands for '''ParserFunction'''. == Usage == {{tji|{{BASEPAGENAME}}|parser function}}, this creates a direct link to the relevant function, omit '''#''' and colon, e.g. use {{tji|{{BASEPAGENAME}}|ifexpr}} to get {{{{BASEPAGENAME}}|ifexpr}}. {{tji|{{BASEPAGENAME}}|parser function|1st parameter|2nd parameter|3rd parameter|4th parameter}}, this creates a link with parameters include, e.g. use {{tji|{{BASEPAGENAME}}|ifexpr|1+1>1|true|false}} to get {{{{BASEPAGENAME}}|ifexpr|1+1>1|true|false}}. For parameters with equals signs, use {{tji|{{BASEPAGENAME}}|1: parser function|2: 1st parameter|3: 2nd parameter|4: 3rd parameter|5: 4th parametr}}, e.g. use {{tji|{{BASEPAGENAME}}|1: ifexpr|2: 1+1{{=}}1|3: 1+1{{=}}1|4: 1+1!{{=}}1}} to get {{{{BASEPAGENAME}}|1=ifexpr|2=1+1=1|3=1+1=1|4=1+1!=1}}. Use {{para|_code|yes}} to wrap the output in {{tag|code}} tags, e.g. {{tji|{{BASEPAGENAME}}|ifexpr|1+1>1|true|false|_code{{=}}yes}}produces {{{{BASEPAGENAME}}|ifexpr|1+1>1|true|false|_code=yes}}. {| {{table}} ! Input !! Output |- | {{tji|{{BASEPAGENAME}}|expr}} || {{{{BASEPAGENAME}}|expr}} |- | {{tji|{{BASEPAGENAME}}|if}} || {{{{BASEPAGENAME}}|if}} |- | {{tji|{{BASEPAGENAME}}|ifeq}} || {{{{BASEPAGENAME}}|ifeq}} |- | {{tji|{{BASEPAGENAME}}|iferror}} || {{{{BASEPAGENAME}}|iferror}} |- | {{tji|{{BASEPAGENAME}}|ifexpr}} || {{{{BASEPAGENAME}}|ifexpr}} |- | {{tji|{{BASEPAGENAME}}|ifexist}} || {{{{BASEPAGENAME}}|ifexist}} |- | {{tji|{{BASEPAGENAME}}|rel2abs}} || {{{{BASEPAGENAME}}|rel2abs}} |- | {{tji|{{BASEPAGENAME}}|switch}} || {{{{BASEPAGENAME}}|switch}} |- | {{tji|{{BASEPAGENAME}}|time}} || {{{{BASEPAGENAME}}|time}} |- | {{tji|{{BASEPAGENAME}}|titleparts}} || {{{{BASEPAGENAME}}|titleparts}} |- | {{tji|{{BASEPAGENAME}}|lc}} || {{{{BASEPAGENAME}}|lc}} |- | {{tji|{{BASEPAGENAME}}|uc}} || {{{{BASEPAGENAME}}|uc}} |- | {{tji|{{BASEPAGENAME}}|lcfirst}} || {{{{BASEPAGENAME}}|lcfirst}} |- | {{tji|{{BASEPAGENAME}}|ucfirst}} || {{{{BASEPAGENAME}}|ucfirst}} |- | {{tji|{{BASEPAGENAME}}|urlencode}} || {{{{BASEPAGENAME}}|urlencode}} |- | {{tji|{{BASEPAGENAME}}|anchorencode}} || {{{{BASEPAGENAME}}|anchorencode}} |- | {{tji|{{BASEPAGENAME}}|ns}} || {{{{BASEPAGENAME}}|ns}} |- | {{tji|{{BASEPAGENAME}}|localurl}} || {{{{BASEPAGENAME}}|localurl}} |- | {{tji|{{BASEPAGENAME}}|localurle}} || {{{{BASEPAGENAME}}|localurle}} |- | {{tji|{{BASEPAGENAME}}|fullurl}} || {{{{BASEPAGENAME}}|fullurl}} |- | {{tji|{{BASEPAGENAME}}|fullurle}} || {{{{BASEPAGENAME}}|fullurle}} |- | {{tji|{{BASEPAGENAME}}|language}} || {{{{BASEPAGENAME}}|language}} |- | {{tji|{{BASEPAGENAME}}|pagesincategory}} || {{{{BASEPAGENAME}}|pagesincategory}} |- | {{tji|{{BASEPAGENAME}}|pagesincat}} || {{{{BASEPAGENAME}}|pagesincat}} |- | {{tji|{{BASEPAGENAME}}|section}} || {{{{BASEPAGENAME}}|section}} |- | {{tji|{{BASEPAGENAME}}|section-x}} || {{{{BASEPAGENAME}}|section-x}} |- | {{tji|{{BASEPAGENAME}}|section-h}} || {{{{BASEPAGENAME}}|section-h}} |- | {{tji|{{BASEPAGENAME}}|lst}} || {{{{BASEPAGENAME}}|lst}} |- | {{tji|{{BASEPAGENAME}}|lstx}} || {{{{BASEPAGENAME}}|lstx}} |- | {{tji|{{BASEPAGENAME}}|lsth}} || {{{{BASEPAGENAME}}|lsth}} |} == See also == * {{Lts}} * {{Lts|Tl}} * [[m:ParserFunctions]] ===Other formatting templates=== {{#lsth:Template:Template-linking_templates|Other formatting templates}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Internal link templates|{{PAGENAME}}]] }}</includeonly> 2b2d0ftk9is5ygzjycsai3m90prl0dt Cèṭa'an:Colon 10 4899 20031 2024-10-07T12:18:33Z Munajad.MH 3071 ←Membuat halaman berisi '&#58;<noinclude>{{Documentation}}</noinclude>' 20031 wikitext text/x-wiki &#58;<noinclude>{{Documentation}}</noinclude> cc3ofm0i104e4kws9eikeit1yry2hki Cèṭa'an:Colon/doc 10 4900 20032 2024-10-07T12:19:25Z Munajad.MH 3071 ←Membuat halaman berisi '{{documentation subpage}} {{High-risk|400000+}} This template produces a [[colon (punctuation)|colon]] ({{kbd|:}}) character in the form of the [[character entity reference]] {{samp|&amp;#58;}}. It is useful for times when directly entering a colon would trigger some {{help link|wiki markup}} behavior. {{a note}} Due to [[Wikipedia:Page name#Invalid page names|technical limitations]] it is not possible to create a shortcut to this template called {{kbd|<nowiki>{...' 20032 wikitext text/x-wiki {{documentation subpage}} {{High-risk|400000+}} This template produces a [[colon (punctuation)|colon]] ({{kbd|:}}) character in the form of the [[character entity reference]] {{samp|&amp;#58;}}. It is useful for times when directly entering a colon would trigger some {{help link|wiki markup}} behavior. {{a note}} Due to [[Wikipedia:Page name#Invalid page names|technical limitations]] it is not possible to create a shortcut to this template called {{kbd|<nowiki>{{:}}</nowiki>}}. {{kbd|<nowiki>{{58}}</nowiki>}} is available as an alternative. == TemplateData == {{TemplateDataHeader}} <TemplateData>{"description":"A template to show :","params":{}}</TemplateData> == See also == * {{cl|Typing-aid templates}} and {{cl|Character-substitution templates}} for other templates producing characters. * [[List of XML and HTML character entity references]] * {{tl|indent}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please: --> [[Category:Typing-aid templates]] [[Category:Character-substitution templates]] }}</includeonly><noinclude> [[Category:Template documentation pages]] </noinclude> hebz3g45fpftf529y2lfd13ztj4hvr8 Cèṭa'an:CURRENTSECOND 10 4901 20034 20033 2024-10-07T12:47:20Z Munajad.MH 3071 20034 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#time:s}}<noinclude> ---- {{documentation|content= Template ka'dinto mabâliyaghi duwâ' digit detik (antara 00 kantos 59) saranta kalabân bâkto sè ta-set nâng sèrver {{ns:project}}. ; Sintaks&nbsp;<nowiki>:</nowiki> : <nowiki>{{</nowiki>{{PAGENAME}}<nowiki>}}</nowiki> ; Catettan&nbsp;<nowiki>:</nowiki> : Templat ini dapat saja diimplementasikan dengan templat standar dari [[MediaWiki]] di masa mendatang. Jika hal itu terjadi, templat ini haruslah dihapus. : Lantaran halaman {{ns:project}} ngalèbettè ''cache'', mèla nilai dâri templat ini kèngèng bisasos ta' aobâ sakadhinapa lazimma bâkto sè terros aobâ-obâ. Ka'angghuy ngalakoni pemutakhiran, ''cache'' marlo èyapus. ; Parènga'an&#58; : Pages asking for the current second often also need other parts of {{tld|CURRENTTIMESTAMP}} ({{CURRENTTIMESTAMP}}), and different "current" templates and variables can reflect different timestamps near hh:mm:59. Ka'angghuy jhâm sanonto longkang UTC fungsiaghi {{var|CURRENTHOUR}} sè mabáliyaghi <code>{{CURRENTHOUR}}</code> ==== Lihat pula ==== {{Date and time templates}} [[Category:Template pamitongan bâkto|CURRENTSECOND]] }} </noinclude> bejws8d29ymxr7ex3anzjzl09y6k9jf Cèṭa'an:Now 10 4902 20035 2024-10-07T12:48:41Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Samangkèn]] 20035 wikitext text/x-wiki #Redirect [[Template:Samangkèn]] 816ulkdn9f6bm2kx4sulomo5oidj728 Cèṭa'an:Samangkèn 10 4903 20036 2024-10-07T12:49:19Z Munajad.MH 3071 ←Membuat halaman berisi 'The current date and time is '''{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} T {{CURRENTTIME}}''' [[Coordinated Universal Time|UTC]].<noinclude> {{documentation}} </noinclude>' 20036 wikitext text/x-wiki The current date and time is '''{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} T {{CURRENTTIME}}''' [[Coordinated Universal Time|UTC]].<noinclude> {{documentation}} </noinclude> 0lxde9ihc5pzxqh9osg0ibr4r59wg0j Cèṭa'an:Samangkèn/doc 10 4904 20037 2024-10-07T12:54:22Z Munajad.MH 3071 ←Membuat halaman berisi '{{documentation subpage}} ==Pangangghuyân== Ngangghit sabighi sentence kalabân tangghâl (halè katatowân DMY) tor bâkto. ==Longghui jhughân== {{Date and time templates}} <includeonly>{{Sandbox other|| [[Category:Date-computing templates]] }}</includeonly>' 20037 wikitext text/x-wiki {{documentation subpage}} ==Pangangghuyân== Ngangghit sabighi sentence kalabân tangghâl (halè katatowân DMY) tor bâkto. ==Longghui jhughân== {{Date and time templates}} <includeonly>{{Sandbox other|| [[Category:Date-computing templates]] }}</includeonly> 1eph9v1n3ezysuplfsq4s9id20e82ca Cèṭa'an:Simple now 10 4905 20040 20039 2024-10-07T13:22:36Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Samangkèn (Simpel)]] 20040 wikitext text/x-wiki #REDIRECT [[Template:Samangkèn (Simpel)]] 45yx75wcnypkxmzvk8flpl2703b1ekl Cèṭa'an:Samangkèn (Simpel) 10 4906 20041 2024-10-07T13:23:10Z Munajad.MH 3071 ←Membuat halaman berisi '{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}} {{CURRENTTIME}}<noinclude>{{Documentation}}</noinclude>' 20041 wikitext text/x-wiki {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}} {{CURRENTTIME}}<noinclude>{{Documentation}}</noinclude> 1wwavatbf7gcwg6ermx05qzqts2esbm Cèṭa'an:Samangkèn (Simpel)/doc 10 4907 20042 2024-10-07T13:26:11Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> ==Pangangghuyán== Displays current dmy and time. ==Longghui jhughân== {{Date and time templates}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Date-computing templates]] }}</includeonly>' 20042 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> ==Pangangghuyán== Displays current dmy and time. ==Longghui jhughân== {{Date and time templates}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Date-computing templates]] }}</includeonly> edvhp8kl3jx0lcxkymwlfdz3u4y8ffw Modul:Lua class 828 4908 20043 2024-10-07T13:45:58Z Munajad.MH 3071 ←Membuat halaman berisi 'local libraryUtil = require('libraryUtil') -- overridden for new types and exceptions local warn = require('Module:Warning') local mode_mt = {__mode='k'} local _classes, _instances = {}, {} -- registry mapping all private classes and instances to their internal counterparts setmetatable(_classes, mode_mt); setmetatable(_instances, mode_mt) local classes, instances = {}, {} -- same but public -> private setmetatable(classes, mode_mt); setmetatable(instances, mode...' 20043 Scribunto text/plain local libraryUtil = require('libraryUtil') -- overridden for new types and exceptions local warn = require('Module:Warning') local mode_mt = {__mode='k'} local _classes, _instances = {}, {} -- registry mapping all private classes and instances to their internal counterparts setmetatable(_classes, mode_mt); setmetatable(_instances, mode_mt) local classes, instances = {}, {} -- same but public -> private setmetatable(classes, mode_mt); setmetatable(instances, mode_mt) local inst_private_mts, inst_public_mts = {}, {} -- for each class since they are mostly immutable local una_metamethods = {__ipairs=1, __pairs=1, __tostring=1, __unm=1} local bin_metamethods = {__add=1, __concat=1, __div=1, __eq=1, __le=1, __lt=1, __mod=1, __mul=1, __pow=1, __sub=1} local oth_metamethods = {__call=1, __index=1, __newindex=1, __init=1} local not_metamethods = {__name=1, __bases=1, __methods=1, __classmethods=1, __staticmethods=1, __normalmethods=1, __slots=1, __protected=1} -- __class and __hash local function objtostr(obj) local copy = {} for key, val in pairs(obj) do copy[key] = type(val) == 'function' and 'function' or val end return mw.text.jsonEncode(copy, mw.text.JSON_PRETTY) end local inst_mt = { __index = function (self, key) if tonumber(key) or key == 'hash' or key == '__hash' then -- don't search numeric keys in classes and hash isn't inheritable return nil end return self.__class[key] -- key could be invalid here without issues as __index(cls_private, key) would handle it end, __tostring = objtostr-- } local function private_read(self_private, key) return _instances[self_private][key] -- instance should be clean of invalid keys so that __index(cls_private, key) handles them end local function private_read_custom(self_private, key) if not_metamethods[key] then error(("AttributeError: unauthorized read attempt of internal '%s'"):format(key), 2) end local self = _instances[self_private] local value = self.__class.__index(self_private, key) -- custom __index can handle invalid keys if value == nil then return self[key] -- same reason of private_read for not checking key validity end return value end local function private_write(self_private, key, value) libraryUtil.checkTypeMultiForIndex(key, {'string', 'number'}) local self = _instances[self_private] if type(key) == 'string' then local cls = _classes[self.__class] if cls.__normalmethods[key] or key:sub(1,2) == '__' and key ~= '__hash' then error(("AttributeError: forbidden write attempt {%s: %s} to immutable method or invalid key"):format(key, tostring(value)), 2) elseif key:find('[^_%w]') or key:find('^%d') then error(("AttributeError: invalid attribute name '%s'"):format(key), 2) elseif key == '__hash' and self.__hash ~= nil then error("AttributeError: forbidden update attempt to immutable __hash", 2) end end self[key] = value end local function private_write_custom(self_private, key, value) local self = _instances[self_private] local cls = _classes[self.__class] local keyType = type(key) if keyType == 'string' and (cls.__normalmethods[key] or key:sub(1,2) == '__' and key ~= '__hash') then error(("AttributeError: forbidden write attempt {%s: %s} to immutable method or invalid key"):format(key, tostring(value)), 2) end if cls.__newindex(self_private, key, value) == false then -- custom __newindex can handle invalid keys libraryUtil.checkTypeMultiForIndex(key, {'string', 'number'}) if keyType == 'string' then if key:find('[^_%w]') or key:find('^%d') then error(("AttributeError: invalid attribute name '%s'"):format(key), 2) elseif key == '__hash' and self.__hash ~= nil then error("AttributeError: forbidden update attempt to immutable __hash", 2) end end self[key] = value end end local function public_read(self_public, key) if type(key) == 'string' and key:sub(1,1) == '_' then error(("AttributeError: unauthorized read attempt of nonpublic '%s'"):format(key), 2) end return _instances[instances[self_public]][key] -- same reason of private_read... end local function public_read_custom(self_public, key) if type(key) == 'string' and key:sub(1,1) == '_' then error(("AttributeError: unauthorized read attempt of nonpublic '%s'"):format(key), 2) end local self = _instances[instances[self_public]] local value = self.__class.__index(instances[self_public], key) if value == nil then return self[key] -- same reason of private_read... end return value end local function public_write(self_public, key, value) local self = _instances[instances[self_public]] local cls = _classes[self.__class] if type(key) == 'string' then if key:sub(1,1) == '_' then error(("AttributeError: unauthorized write attempt of nonpublic {%s: %s}"):format(key, tostring(value)), 2) elseif cls.__normalmethods[key] then error(("AttributeError: forbidden write attempt {%s: %s} to immutable method"):format(key, tostring(value)), 2) end end if self[key] == nil and not cls.__slots[key] then -- if instance and __slots are valid, no danger of creating invalid attributes libraryUtil.checkTypeMultiForIndex(key, {'string', 'number'}) -- otherwise error message would not make sense error(("AttributeError: public attribute creation attempt {%s: %s} not expected by __slots"):format(key, tostring(value)), 2) end self[key] = value end local function public_write_custom(self_public, key, value) local self = _instances[instances[self_public]] local cls = _classes[self.__class] if type(key) == 'string' then if key:sub(1,1) == '_' then error(("AttributeError: unauthorized write attempt of nonpublic {%s: %s}"):format(key, tostring(value)), 2) elseif cls.__normalmethods[key] then error(("AttributeError: forbidden write attempt {%s: %s} to immutable method"):format(key, tostring(value)), 2) end end if cls.__newindex(instances[self_public], key, value) == false then if self[key] == nil and not cls.__slots[key] then libraryUtil.checkTypeMultiForIndex(key, {'string', 'number'}) -- otherwise error message... error(("AttributeError: public attribute creation attempt {%s: %s} not expected by __slots"):format(key, tostring(value)), 2) end self[key] = value end end local function constructor(wrapper, ...) if select('#', ...) ~= 1 or type(...) ~= 'table' then error("SyntaxError: incorrect instance constructor syntax, should be: Class{arg1, arg2..., kw1=kwarg1, kw2=kwarg2...}", 2) end local self = {} -- __new local cls_private = classes[wrapper] or wrapper self.__class = cls_private setmetatable(self, inst_mt) local self_private = {} -- wrapper local cls = _classes[cls_private] local mt = inst_private_mts[cls] if not mt then mt = {} mt.__index = cls.__index and private_read_custom or private_read mt.__newindex = cls.__newindex and private_write_custom or private_write for key in pairs(una_metamethods) do mt[key] = cls[key] end mt.__call = cls.__call mt.__metatable = "unauthorized access attempt of wrapper object metatable" inst_private_mts[cls] = mt end setmetatable(self_private, mt) _instances[self_private] = self local __init = cls.__init if __init and __init(self_private, ...) then error("TypeError: __init must not return a var-list") end for key in pairs(cls.__methods) do local func = cls[key] -- index once to save time in future calls self[key] = function (...) return func(self_private, ...) end end if cls._hash then -- not inheritable self.hash = function () return cls._hash(self_private) end self.hash() -- construction of self is finalized at this point, so immutable hash can be safely set end local self_public = {} mt = inst_public_mts[cls] if not mt then mt = {} mt.__index = cls.__index and public_read_custom or public_read mt.__newindex = cls.__newindex and public_write_custom or public_write for key in pairs(una_metamethods) do if cls[key] then local func = cls[key] mt[key] = function (a) return func(instances[a]) end end end for key in pairs(bin_metamethods) do if cls[key] then local func = cls[key] mt[key] = function (a, b) return func(instances[a], instances[b]) end end end if cls.__call then local func = cls.__call mt.__call = function (self_public, ...) return func(instances[self_public], ...) end end mt.__metatable = "unauthorized access attempt of wrapper object metatable" inst_public_mts[cls] = mt end setmetatable(self_public, mt) instances[self_public] = self_private return self_public, not classes[wrapper] and self_private or nil -- so that constructions in private scopes have access to private instances end local function multi_inheritance(cls, key) for _, base in ipairs(cls.__bases) do if key:sub(1,1) ~= '_' or base.__protected[key] or key:sub(1,2) == '__' and key ~= '__name' and key ~= '__hash' then local value = base[key] if value ~= nil then return value end end end end local cls_mt = { __index = multi_inheritance, __tostring = objtostr-- } local cls_private_mt = { __call = constructor, __index = function (cls_private, key) if type(key) ~= 'string' then warn(("AttributeWarning: index '%s' type should be string, %s given"):format(tostring(key), type(key)), 2) elseif not_metamethods[key] then error(("AttributeError: unauthorized read attempt of internal '%s'"):format(key), 2) elseif key:find('[^_%w]') or key:find('^%d') then warn(("AttributeWarning: index '%s' should be a valid Lua name"):format(key), 2) end local cls = _classes[cls_private] local value = cls[key] if not cls.__slots[key] then local valueType = type(value) if valueType == 'table' then return mw.clone(value) -- because class attributes are immutable by default elseif valueType == 'set' then --should list be clone or deep copy? return value.copy() end end return value end, __newindex = function (cls_private, key, value) local cls = _classes[cls_private] if not cls.__slots[key] and key ~= '__hash' then -- __slots should be valid, so no need to check key validity before libraryUtil.checkTypeMultiForIndex(key, {'string'}) -- otherwise error message would not make sense error(("AttributeError: write attempt {%s: %s} not expected by __slots"):format(key, tostring(value)), 2) elseif key == '__hash' and cls.__hash ~= nil then error("AttributeError: forbidden update attempt to immutable __hash", 2) end cls[key] = value end, __metatable = "unauthorized access attempt of wrapper object metatable" } local cls_public_mt = { __call = constructor, __index = function (cls_public, key) if type(key) ~= 'string' then warn(("AttributeWarning: index '%s' type should be string, %s given"):format(tostring(key), type(key)), 2) elseif key:sub(1,1) == '_' then error(("AttributeError: unauthorized read attempt of nonpublic '%s'"):format(key), 2) elseif key:find('[^_%w]') or key:find('^%d') then warn(("AttributeWarning: index '%s' should be a valid Lua name"):format(key), 2) end local value = _classes[classes[cls_public]][key] local valueType = type(value) if valueType == 'table' then return mw.clone(value) -- all class attributes are immutable in the public scope elseif valueType == 'set' then return value.copy() end return value end, __newindex = function (cls_public, key, value) libraryUtil.checkTypeMultiForIndex(key, {'string'}) -- otherwise error message... error(("AttributeError: forbidden write attempt of {%s: %s}; a class is immutable in public scope"):format(key, tostring(value)), 2) end, __metatable = "unauthorized access attempt of wrapper object metatable" } local function default_hash(obj_private) if obj_private.__hash == nil then -- not inheritable obj_private.__hash = tonumber('0x' .. mw.hash.hashValue('fnv1a32', tostring(os.time() + math.random()))) end return obj_private.__hash end function class(...) local args = {...} local cls = {} -- internal local idx if type(args[1]) == 'string' then local __name = args[1] if __name:find('%W') or __name:find('^%d') then error(("ValueError: class '%s' must be a valid Lua name without '_'s"):format(__name), 2) end cls.__name = __name idx = 2 else idx = 1 end cls.__bases = {} for i = idx, #args-1 do libraryUtil.checkType('class', i, args[i], 'class') cls.__bases[#cls.__bases+1] = _classes[classes[args[i]]] end setmetatable(cls, cls_mt) local kwargs = args[#args] libraryUtil.checkType('class', #args, kwargs, 'table') if kwargs.__name ~= nil or kwargs.__bases ~= nil then error("ValueError: __name and unpacked __bases must be passed as optional first args to 'class'", 2) end cls.__slots = {} local mt = { __index = function (__slots, key) -- multi_inheritance for _, base in ipairs(cls.__bases) do if (key:sub(1,1) ~= '_' or base.__protected[key]) and base.__slots[key] then return true end end end } setmetatable(cls.__slots, mt) if kwargs.__slots ~= nil then libraryUtil.checkTypeForNamedArg('class', '__slots', kwargs.__slots, 'table') for i, slot in ipairs(kwargs.__slots) do libraryUtil.checkType('__slots', i, slot, 'string') if slot:find('[^_%w]') or slot:find('^%d') then error(("ValueError: invalid slot name '%s'"):format(slot), 2) elseif slot:sub(1,2) == '__' then error(("ValueError: slot '%s' has forbidden namespace"):format(slot), 2) elseif rawget(cls.__slots, slot) then warn(("ValueWarning: duplicated slot '%s'"):format(slot), 2) elseif kwargs[slot] ~= nil or cls.__slots[slot] then error(("ValueError: slot '%s' is predefined in class or allocated in __slots of bases"):format(slot), 2) end cls.__slots[slot] = true end kwargs.__slots = nil end cls.__protected = {} mt = { __index = function (__protected, key) for _, base in ipairs(cls.__bases) do if base.__protected[key] then return true end end end } setmetatable(cls.__protected, mt) if kwargs.__protected ~= nil then libraryUtil.checkTypeForNamedArg('class', '__protected', kwargs.__protected, 'table') for i, key in ipairs(kwargs.__protected) do libraryUtil.checkType('__protected', i, key, 'string') if key:sub(1,1) ~= '_' or key:sub(2,2) == '_' then error(("ValueError: the namespace of '%s' is not manually protectable"):format(key), 2) elseif key == '_hash' then error("ValueError: forbidden attempt to protect _hash which is not inheritable", 2) elseif rawget(cls.__protected, key) then warn(("ValueWarning: duplicated '%s' in __protected"):format(key), 2) elseif cls.__protected[key] then error(("ValueError: '%s' is already allocated in __protected of bases"):format(key), 2) elseif kwargs[key] == nil then -- key validity will be checked further ahead error(("ValueError: attempt to protect undefined '%s'"):format(key), 2) end cls.__protected[key] = true end kwargs.__protected = nil end if kwargs.__methods ~= nil then error("ValueError: __classmethods and __staticmethods should be passed as optional attributes instead of __methods", 2) elseif kwargs.hash ~= nil or kwargs.__hash ~= nil then error("ValueError: forbidden attempt to define hash or __hash which are set internally", 2) end cls.__normalmethods = {} -- used in instance write methods mt = { __index = function (__normalmethods, key) return cls.__methods[key] or cls.__classmethods[key] or cls.__staticmethods[key] end } setmetatable(cls.__normalmethods, mt) local cls_private = {} -- wrapper setmetatable(cls_private, cls_private_mt) _classes[cls_private] = cls cls.__classmethods = {} mt = { __index = function (__classmethods, key) for _, base in ipairs(cls.__bases) do if (key:sub(1,1) ~= '_' or base.__protected[key]) and base.__classmethods[key] then return true end end end } setmetatable(cls.__classmethods, mt) if kwargs.__classmethods ~= nil then libraryUtil.checkTypeForNamedArg('class', '__classmethods', kwargs.__classmethods, 'table') for i, key in ipairs(kwargs.__classmethods) do libraryUtil.checkType('__classmethods', i, key, 'string') if key:find('[^_%w]') or key:find('^%d') then error(("ValueError: invalid classmethod name '%s'"):format(key), 2) elseif key:sub(1,2) == '__' then error(("ValueError: classmethod '%s' has forbidden namespace"):format(key), 2) elseif key == '_hash' then error("ValueError: invalid classmethod _hash, classes have their own hash classmethod", 2) elseif rawget(cls.__classmethods, key) then error(("ValueError: duplicated '%s' in __classmethods"):format(key), 2) elseif not cls.__classmethods[key] and cls[key] ~= nil then error(("ValueError: forbidden attempt to convert '%s' non-classmethod to classmethod"):format(key), 2) end libraryUtil.checkTypeForNamedArg('class', key, kwargs[key], 'function') cls.__classmethods[key] = true local func = kwargs[key] cls[key] = function (...) return func(cls_private, ...) end kwargs[key] = nil end kwargs.__classmethods = nil end cls.__normalmethods.hash = true cls.hash = function () return default_hash(cls_private) end -- classes are always hashable so this is independent from _hash cls.hash() -- see https://docs.python.org/3/reference/datamodel.html#object.__hash__ if kwargs.__eq == nil then if kwargs._hash then warn("ValueWarning: _hash is defined but not __eq, which is expected", 2) elseif kwargs._hash == false then kwargs._hash = nil else kwargs._hash = default_hash end end if kwargs._hash ~= nil then libraryUtil.checkTypeForNamedArg('class', '_hash', kwargs._hash, 'function') cls.__normalmethods._hash = true cls._hash = kwargs._hash kwargs._hash = nil end cls.__staticmethods = {} mt = { __index = function (__staticmethods, key) for _, base in ipairs(cls.__bases) do if (key:sub(1,1) ~= '_' or base.__protected[key]) and base.__staticmethods[key] then return true end end end } setmetatable(cls.__staticmethods, mt) if kwargs.__staticmethods ~= nil then libraryUtil.checkTypeForNamedArg('class', '__staticmethods', kwargs.__staticmethods, 'table') for i, key in ipairs(kwargs.__staticmethods) do libraryUtil.checkType('__staticmethods', i, key, 'string') if key:sub(1,2) == '__' then error(("ValueError: staticmethod '%s' has forbidden namespace"):format(key), 2) elseif rawget(cls.__staticmethods, key) then warn(("ValueWarning: duplicated staticmethod '%s'"):format(key), 2) elseif not cls.__staticmethods[key] and cls[key] ~= nil then error(("ValueError: forbidden attempt to convert '%s' non-staticmethod to staticmethod"):format(key), 2) end libraryUtil.checkTypeForNamedArg('class', key, kwargs[key], 'function') cls.__staticmethods[key] = true end kwargs.__staticmethods = nil end cls.__methods = {} for _, base in ipairs(cls.__bases) do for key in pairs(base.__methods) do if key:sub(1,1) ~= '_' or base.__protected[key] then cls.__methods[key] = true end end end local valid = false for key, val in pairs(kwargs) do if type(key) ~= 'string' then error(("TypeError: invalid attribute name '%s' (string expected, got %s)"):format(tostring(key), type(key)), 2) elseif key:find('[^_%w]') or key:find('^%d') then error(("ValueError: invalid attribute name '%s'"):format(key), 2) elseif key:sub(1,2) == '__' and not una_metamethods[key] and not bin_metamethods[key] and not oth_metamethods[key] then error(("ValueError: unrecognized metamethod or unauthorized internal attribute {%s: %s}"):format(key, tostring(val)), 2) end cls[key] = val if type(val) == 'function' then if not cls.__staticmethods[key] and key:sub(1,2) ~= '__' then -- classmethods and _hash were already removed from kwargs cls.__methods[key] = true end if key ~= '__init' then -- __init does not qualify to a functional/proper class valid = true end end end if not valid then error("ValueError: a (sub)class must have at least one functional method", 2) end local cls_public = {} setmetatable(cls_public, cls_public_mt) classes[cls_public] = cls_private return cls_public, cls_private end local function rissubclass2(class, classinfo) if class == classinfo then return true end for _, base in ipairs(class.__bases) do if rissubclass2(base, classinfo) then return true end end return false end local function rissubclass1(class, classinfo, parent, level) libraryUtil.checkTypeMulti(parent, 2, classinfo, {'class', 'table'}, level) if classes[classinfo] then return rissubclass2(class, _classes[classes[classinfo]]) elseif _classes[classinfo] then return rissubclass2(class, _classes[classinfo]) end for i = 1, #classinfo do if rissubclass1(class, classinfo[i], parent, level+1) then return true end end return false end function issubclass(class, classinfo) libraryUtil.checkType('issubclass', 1, class, 'class') class = classes[class] or class return rissubclass1(_classes[class], classinfo, 'issubclass', 4) end function isinstance(instance, classinfo) if not instances[instance] and not _instances[instance] then -- because named (ClassName) instances would fail with checkType if classinfo == nil then return false end error(("TypeError: bad argument #1 to 'isinstance' (instance expected, got %s)"):format(type(instance)), 2) end if classinfo == nil then return true end instance = instances[instance] or instance return rissubclass1(_classes[instance.__class], classinfo, 'isinstance', 4) end local _type = type type = function (value) local t = _type(value) if t == 'table' then if classes[value] or _classes[value] then return 'class' elseif instances[value] or _instances[value] then value = instances[value] or value return _classes[value.__class].__name or 'instance' -- should __name be directly readable instead? end end return t end libraryUtil.checkType = function (name, argIdx, arg, expectType, nilOk, level) if arg == nil and nilOk then return end if type(arg) ~= expectType then error(("TypeError: bad argument #%d to '%s' (%s expected, got %s)"):format(argIdx, name, expectType, type(arg)), level or 3) end end libraryUtil.checkTypeMulti = function (name, argIdx, arg, expectTypes, level) local argType = type(arg) for _, expectType in ipairs(expectTypes) do if argType == expectType then return end end local n = #expectTypes local typeList if n > 1 then typeList = table.concat(expectTypes, ', ', 1, n-1) .. ' or ' .. expectTypes[n] else typeList = expectTypes[1] end error(("TypeError: bad argument #%d to '%s' (%s expected, got %s)"):format(argIdx, name, typeList, type(arg)), level or 3) end libraryUtil.checkTypeForIndex = function (index, value, expectType, level) if type(value) ~= expectType then error(("TypeError: value for index '%s' must be %s, %s given"):format(index, expectType, type(value)), level or 3) end end libraryUtil.checkTypeMultiForIndex = function (index, expectTypes, level) local indexType = type(index) for _, expectType in ipairs(expectTypes) do if indexType == expectType then return end end local n = #expectTypes local typeList if n > 1 then typeList = table.concat(expectTypes, ', ', 1, n-1) .. ' or ' .. expectTypes[n] else typeList = expectTypes[1] end error(("TypeError: index '%s' must be %s, %s given"):format(index, typeList, type(index)), level or 3) end libraryUtil.checkTypeForNamedArg = function (name, argName, arg, expectType, nilOk, level) if arg == nil and nilOk then return end if type(arg) ~= expectType then error(("TypeError: bad named argument %s to '%s' (%s expected, got %s)"):format(argName, name, expectType, type(arg)), level or 3) end end libraryUtil.checkTypeMultiForNamedArg = function (name, argName, arg, expectTypes, level) local argType = type(arg) for _, expectType in ipairs(expectTypes) do if argType == expectType then return end end local n = #expectTypes local typeList if n > 1 then typeList = table.concat(expectTypes, ', ', 1, n-1) .. ' or ' .. expectTypes[n] else typeList = expectTypes[1] end error(("TypeError: bad named argument %s to '%s' (%s expected, got %s)"):format(argName, name, typeList, type(arg)), level or 3) end local function try_parser(...) local args = {...} libraryUtil.checkType('try', 1, args[1], 'function', nil, 4) local try_clause = args[1] if args[2] ~= 'except' then error("SyntaxError: missing required except clause", 3) end local except_clauses = {} local i = 3 local argType, exceptionTypes = nil, {string=1, table=1} repeat libraryUtil.checkTypeMulti('try', i, args[i], {'string', 'table', 'function'}, 4) argType = type(args[i]) if exceptionTypes[argType] then libraryUtil.checkType('try', i+1, args[i+1], 'function', nil, 4) except_clauses[#except_clauses+1] = {exceptions={}, handler=args[i+1]} if argType == 'string' then except_clauses[#except_clauses].exceptions[args[i]] = true else for _, exception in ipairs(args[i]) do if type(exception) ~= 'string' then error(("TypeError: invalid exception type in except (string expected, got %s)"):format(type(exception)), 3) end except_clauses[#except_clauses].exceptions[exception] = true end end i = i + 3 else except_clauses[#except_clauses+1] = {exceptions={}, handler=args[i]} i = i + 2 break end until args[i-1] ~= 'except' local else_clause, finally_clause if args[i-1] == 'except' then error("SyntaxError: except after except clause without specific exceptions, which should be the last", 3) elseif args[i-1] == 'else' then libraryUtil.checkType('try', i, args[i], 'function', nil, 4) else_clause = args[i] i = i + 2 end if args[i-1] == 'finally' then libraryUtil.checkType('try', i, args[i], 'function', nil, 4) finally_clause = args[i] i = i + 2 end if args[i-1] ~= nil then error(("SyntaxError: unexpected arguments #%d–#%d to 'try'"):format(i-1, #args), 3) end return try_clause, except_clauses, else_clause, finally_clause end function try(...) local try_clause, except_clauses, else_clause, finally_clause = try_parser(...) local function errhandler(message) local errtype = mw.text.split(message, ':')[1] local handled = false for _, except in ipairs(except_clauses) do if except.exceptions[errtype] or #except.exceptions == 0 then handled, message = pcall(except.handler) break end end if not handled then return message end end local success, message = xpcall(try_clause, errhandler) if else_clause and success then success, message = pcall(else_clause) end if finally_clause then finally_clause() end if not success and message then error(message, 0) -- what should be the level? end end local classes_proxy, instances_proxy = {}, {} setmetatable(classes_proxy, { __index = classes, -- create function to limit access only to modules which define the requested classes and testcases pages __newindex = function () error("KeyError: forbidden write attempt to classes proxy", 2) end, __metatable = "unauthorized access attempt of classes proxy metatable" }) setmetatable(instances_proxy, { __index = instances, -- create function to limit access only to testcases pages __newindex = function () error("KeyError: forbidden write attempt to instances proxy", 2) end, __metatable = "unauthorized access attempt of instances proxy metatable" }) return {classes_proxy, instances_proxy} qyd56t3yeywjvsyyvxczg7b2pazme1h Modul:Lua class/doc 828 4909 20044 2024-10-07T13:46:37Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating|beta}} {{Lua|Module:Warning}} This module provides utilities for declaring classes in Lua code. It creates global variables, so must be called before {{ml-lua|strict}} if that is used. <includeonly> {{Sandbox other|| [[Category:Lua metamodules|class]] [[Category:Error-handling modules|class]] }}</includeonly>' 20044 wikitext text/x-wiki {{Module rating|beta}} {{Lua|Module:Warning}} This module provides utilities for declaring classes in Lua code. It creates global variables, so must be called before {{ml-lua|strict}} if that is used. <includeonly> {{Sandbox other|| [[Category:Lua metamodules|class]] [[Category:Error-handling modules|class]] }}</includeonly> 31guntg9jq0s8h859hbany2lx9avtf1 Cèṭa'an:Ml-lua 10 4910 20045 2024-10-07T13:47:31Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Module link lua]] 20045 wikitext text/x-wiki #REDIRECT [[Template:Module link lua]] {{Redirect category shell| {{R from move}} }} k0hpxvpse783evtdnwcx0zhwuzaxrnb Cèṭa'an:Notelist-ua 10 4911 20046 2024-10-07T13:48:35Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{notelist|colwidth={{{1|{{{colwidth|}}}}}}|refs={{{refs|{{{notes|}}}}}}|group=upper-alpha}}</includeonly><noinclude> {{documentation}} </noinclude>' 20046 wikitext text/x-wiki <includeonly>{{notelist|colwidth={{{1|{{{colwidth|}}}}}}|refs={{{refs|{{{notes|}}}}}}|group=upper-alpha}}</includeonly><noinclude> {{documentation}} </noinclude> mr5waq82eymxpnkxg45xwnan98jlmv4 Cèṭa'an:Notelist-ua/doc 10 4912 20047 2024-10-07T13:49:13Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{#section:Help:footnotes|pregroup}} <includeonly>{{Sandbox other|| <!-- Categories and interwikis go here: --> [[Category:Explanatory footnote templates]] }}</includeonly>' 20047 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{#section:Help:footnotes|pregroup}} <includeonly>{{Sandbox other|| <!-- Categories and interwikis go here: --> [[Category:Explanatory footnote templates]] }}</includeonly> sgxvyzbk1sut2jplgt2fkdjx0tzu8tw Cèṭa'an:Efn-ua 10 4913 20051 2024-10-07T14:03:50Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{efn|name={{{name|}}}|group=upper-alpha|reference={{{1|}}}}}</includeonly><noinclude> {{documentation}} </noinclude>' 20051 wikitext text/x-wiki <includeonly>{{efn|name={{{name|}}}|group=upper-alpha|reference={{{1|}}}}}</includeonly><noinclude> {{documentation}} </noinclude> b5cbyza462g6oibipxrrobffk8rnyc3 Cèṭa'an:Time/doc/parameters 10 4914 20054 20053 2024-10-07T14:06:09Z Munajad.MH 3071 20054 wikitext text/x-wiki {{main|Template:Time/doc/parameters}} == Parameter == {{tld|time}} mendukung dua posisi dan beberapa parameter bernama; tidak ada yang diperlukan: :<code>|&lt;{{var|time zone}}></code> – posisi pertama parameter (tak bernama), menspesifikasikan zona waktu yang templat tersebut akan memberikan luaran informasi waktu. Jika dihilangkan, templat menampilkan waktu UTC. Suatu zona waktu diidentifikasi dengan suatu singkatan dari nama baku suatu zona waktu. Jangan gunakan singkatan waktu musim panas; karena akan diabaikan dan menghasilkan pesan eror. :<code>|&lt;{{var|df}}></code> – bentuk posisi {{para|df}} tak bernama yang menjumpai :{{para|df}} – format tanggal; parameter ini mengambil satu di antara beberapa nilai; selain nilai di bawah ini akan diabaikan: ::{{para|df|dmy}} – menentukan format penanggalan hari bulan tahun; yang format waktunya merupakan 24 jam; alias: {{para|df|dmy24}} :::{{time|MST|dmy}} ::{{para|df|dmy12}} – sama seperti {{para|df|dmy}} dengan pengecualian format waktu yang digunakan adalah 12 jam am/pm :::{{time|MST|dmy12}} ::{{para|df|mdy}} – menentukan format penanggalan bulan hari, tahun; yang format waktunya adalah 24 jam; merupakan bentuk bawaan ketika format penanggalan tidak ditentukan pada ciri zona waktu; alias: {{para|df|mdy24}} :::{{time|MST|mdy}} ::{{para|df|mdy12}} – sama seperti {{para|df|mdy}} dengan pengecualian format waktu yang digunakan adalah 12 jam am/pm :::{{time|MST|mdy12}} ::{{para|df|iso}} – membuat tanggal/waktu dalam bentuk yang mengikuti format [[ISO 8601]] format (detik dihilangkan) :::{{time|MST|iso}} ::{{para|df|y}} – legasi parameter {{tld|time}}, sama seperti {{para|df|dmy}} ::{{para|df|12}} – hanya menampilkan format waktu 12 jam :::{{time|MST|12}} ::{{para|df|24}} – hanya menampilkan format waktu 24 jam :::{{time|MST|24}} :{{para|df-cust}} – format kustom waktu/tanggal yang menggunakan kode yang didefinisikan pada [[:mw:Help:Extension:ParserFunctions##time]]; yang menghasilkan {{para|df}} ::{{para|df-cust-a}} – format kustom waktu/tanggal seperti di atas terutama untuk waktu ante meridiem; yang memerlukan {{para|df-cust-p}}; untuk menghasilkan {{para|df-cust}} ::{{para|df-cust-p}} – format kustom waktu/tanggal seperti di atas terutama untuk waktu post meridiem; yang memerlukan {{para|df-cust-a}}; untuk menghasilkan {{para|df-cust}} :{{para|dst}} – ketika diset <code>no</code>, perhitungan waktu musim panas untuk suatu zona waktu akan dinonaktifkan; nilai lainnya diabaikan; sangat berguna untuk wilayah zona waktu yang tidak menerapkan waktu musim panas; misalkan [[Arizona]] :{{para|lang|&lt;{{var|code}}>}} – menampilkan waktu/tanggal dalam bahasa yang ditentukan berdasar <code>&lt;{{var|code}}></code> bahasa ISO 639 :parameter ini hanya mengambil nilai <code>yes</code>: ::{{para|dateonly}} – menyembunyikan tampilan waktu ::{{para|timeonly}} – menyembunyikan tampilan tanggal ::{{para|hide-refresh}} – menyembunyikan tautan ''refresh'' ::{{para|hide-tz}} – menyembunyikan singkatan zona waktu standar ::{{para|unlink-tz}} – menyampaikan singkatan zona waktu yang tidak terhubung :{{para|_TEST_TIME_}} – parameter yang berguna selama kode templat dikembangkan. Nilai yang ditempatkan pada parameter ini harus tercantum pada format ISO 8601 tanpa penunjuk zona waktu ({{nowrap|{{#time:Y-m-d}}T{{#time:H:i:s}}}}), atau format YYYYMMDDhhmmss (tahun bulan hari jam menit detik) sebagai luaran dari {{tl|Timestamp}} ({{Timestamp}}). Hal ini akan ditafsirkan oleh templat sebagai waktu UTC. 29la1apw1hnf53txlh0dyzezd6biywm Bâkto Inḍonèsia Bârâ' 0 4915 21010 21009 2024-10-18T00:34:06Z Munajad.MH 3071 /* Lingkup Bilayah WIB */ 21010 wikitext text/x-wiki {{Zona bâkto nâng Inḍonèsia}} '''Bâkto Inḍonèsia Bârâ''' talonta kalabân nyama ({{Lang-id|Waktu Indonesia Barat|italic=yes}}) (asèngkat '''WIB''') panika sittong nâng antara Tâllo' [[zona bâkto]] sè èmanfa'at'aghi nâng [[Inḍonèsia]], samanca panika jhughân bâdâ ''[[Waktu Inḍonèsia Tengah]]'' (WITA) tor ''[[Waktu Inḍonèsia Timur]]'' (WIT). WIB acakop samonḍhâjâh propènsi nâng [[Sumatra]] tor [[Jhâbâ]], kangsan propènsi [[Kalimantan Bârâ']] tor [[Kalimantan Tengnga]]. WIB manyaranta sarâng standart bâkto [[UTC+07:00]], ma'naèpon petto' jhâm lebbih lekkas tèmbhâng [[Bâkto Universal Takordinasi|UTC]]. ==Pongkasan sojhârâ== Adhâsar [[Keputusan Prèsidèn (Inḍonèsia)|Tètah Prèsidèn]] (''Kèppres'') ''No. 243 Tahun 1963'', bilayah [[Inḍonèsia|Rèpublik Inḍonèsia]] tapanta abhâdhi 3 zona bâkto kalabân 3 bâkto Mizan (ghâris pabânding), ya'ni:<ref>Bintang Timur, 19 Desember 1963 Halaman 1 Kolom 4. Koleksi Layanan Surat Kabar Langka Terjilid Perpustakaan Nasional RI (SKALA Team) | Diposting kembali di Facebook Perpustakaan Nasional https://www.facebook.com/380536335320093/posts/pfbid024ooKBq1LZintsmxBtxhJpmXWaiyLhvcnikWMiLQo6G95n2pLx577UPWf8f4gwRLfl/?mibextid=Nif5oz Diakses tanggal 20 Januari 2023</ref> # ''{{Font color| #FFA000||Waktu Inḍonèsia Barat}}'' (WIB), nyentangi bilayah [[Sumatra]], [[Jhâbâ]], tor [[Kalimantan]] (Ka'angghuy Bilayah [[Kalimantan Bârâ'|Bârâ']] kangsan [[Kalimantan Tengnga|Tenga]]). # ''{{Green|Waktu Inḍonèsia Tengah}}'' (WITA), nyentangi bilayah [[Kalimantan]] (Ka'angghuy bilayah [[Kalimantan Selatan|Selatan]], [[Kalimantan Timur|Timur]] kangsan [[Kalimantan Dâjâ|Dâjâ]]), [[Bhâli]], [[Sulawesi]], kangsan [[Nosa Tongghârâ Bârâ']] tor [[Nosa Tongghârâ Tèmor]]. # ''{{Blue|Waktu Inḍonèsia Timur}}'' (WIT), nyentangi bilayah [[Maluku]] tor [[Papoa]]. Manabi Bhâli Adhásar Kèppres No. 41 Tahun 1987, bilayah Propènsi Bhâli èpatar dâ' zona WITA, dhinèng bilayah [[Kalimantan Bârâ'|Propènsi Kalimantan Bârâ']] tor [[Kalimantan Tengnga]] èyallèyaghi dâ' zona WIB.<ref>{{Cite act|title=Pembagian Wilayah Republik Indonesia Menjadi 3 (Tiga) Wilayah Waktu|url=https://peraturan.bpk.go.id/Home/Details/64496/keppres-no-41-tahun-1987|type=Keputusan Presiden|index=41|year=1987}}</ref> ==Lingkup Bilayah WIB== Pabâktowan Inḍonèsia ngaghungi rakayan bitongan propènsi, ya'ni: * [[Sumatra|Polo Sumatra]] ** {{flagicon|Aceh}} [[Acèh]] ** {{flagicon|Sumatera Utara}} [[Sumatera Dâjâ]] ** {{flagicon|Sumatera Barat}} [[Sumatera Bârâ']] ** {{flagicon|Riau}} [[Riau]] ** {{flagicon|Kepulauan Riau}} [[Kapoloan Riau]] ** {{flagicon|Kepulauan Bangka Belitung}} [[Kapoloan Bangka Belitung]] ** {{flagicon|Jambi}} [[Jambi]] ** {{flagicon|Bengkulu}} [[Bengkulu]] ** {{flagicon|Sumatera Selatan}} [[Sumatera Lao']] ** {{flagicon|Lampung}} [[Lampung]] * [[Jawa|Kepulauan Jawa]] ** {{flagicon|Banten}} [[Banten]] ** {{flagicon|Daerah Khusus Ibukota Jakarta}} [[Jakarta]] ** {{flagicon|Jawa Barat}} [[Jhâbâ Barat]] ** {{flagicon|Jawa Tengah}} [[Jhâbâ Tenga]] ** {{flagicon|Daerah Istimewa Yogyakarta}} [[Dâ'èra Istimèwa Jogjakârta]] ** {{flagicon|Jawa Timur}} [[Jhâbâ Tèmor]] * [[Kalimantan|Pulau Kalimantan]] ** {{flagicon|Kalimantan Barat}} [[Kalimantan Bârâ']] ** {{flagicon|Kalimantan Tengah}} [[Kalimantan Tenga]] == Oghârân == {{reflist}} == Longghui jhughân == * [[Zona bâkto Inḍonèsia]] * [[Bâkto Inḍonèsia Tenga]] * [[Bâkto Inḍonèsia Tèmor]] == Pranala manca == * [http://time.kim.lipi.go.id/ Waktu Standard Indonesia] {{Webarchive|url=https://web.archive.org/web/20160121032824/http://time.kim.lipi.go.id/ |date=2016-01-21 }} (dari [[Lembaga Ilmu Pengetahuan Indonesia]]) * [http://www.statoids.com/tid.html Zona Waktu Indonesia] [[Category:Zona bâkto Inḍonèsia|B]] [[Category:Zona bâkto]] {{waktu-stub}} 82fwgol5f1q24b3r9r16ufowl1mfnjd Waktu Inḍonèsia Barat 0 4916 20062 20061 2024-10-07T14:58:24Z Munajad.MH 3071 20062 wikitext text/x-wiki #REDIRECT [[Bâkto Inḍonèsia Bârâ']] cwltqala1t9l8fpz250wyg43l2yp1wq Cèṭa'an:Lang-id 10 4917 20138 20063 2024-10-08T11:59:18Z Munajad.MH 3071 20138 wikitext text/x-wiki <noinclude>{{Being merged|spacetype=template|discuss=Wikipedia:Templates_for_discussion/Log/2024_September_27#Replace_and_delete_lang-??_templates|target=Template:Langx|nocat=yes}}</noinclude><includeonly>{{#invoke:lang|lang_xx_italic |code=id }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Austronesian multilingual support templates]] <templatedata> { "params": {}, "description": "ghâbây Teks Bhâsa Indonesia." } </templatedata></noinclude> 3resrr5z8a2d0b9tcoks3yrloozwr7f Pakanḍhâ'ân:Kasultanan Banten 1 4918 20068 20067 2024-10-07T15:45:37Z Munajad.MH 3071 /* Arti kosakata di halaman Ini */ 20068 wikitext text/x-wiki == Arti kosakata di halaman Ini == Pa-mang-sarèn = Pe-ng(k)aruh Pa-n(?)ambhâg = Pusat Monca' (sama dengan) Moncè' = Puncak, ujung Perghi' = bercocok tanam Gh(um)antong (Ghântong) = Ber-gantung A-tangghi = ber-tutup (ditutup) [[Pangangghuy:Munajad.MH|Munajad.MH]] ([[Pakanḍhâ'ânna pangangghuy:Munajad.MH|kanḍhâ]]) 7 Oktober 2024 22.41 (WIB) rennlmcxajaxtw1j73lvlv76xhycupa Cèṭa'an:IPA/doc 10 4919 21056 20076 2024-10-18T02:08:31Z Munajad.MH 3071 21056 wikitext text/x-wiki {{documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}} {{Lua|Module:IPA}} {{Language templates}} This template ensures proper display of a transcription in the [[International Phonetic Alphabet]] (IPA). It can also automatically provide a label indicating the language being transcribed and link to an explanatory guide. Its behavior changes drastically depending on whether more than one unnamed parameter is given. For broad transcriptions of English, use {{tl|IPAc-en}} instead. ==Usage== The behavior of this template changes drastically depending on whether more than one unnamed parameter is given. {{automarkup |{{IPA{{!}}/ˌlɔːrəm ˈɪpsəm/}} |{{IPA{{!}}la{{!}}ˌloːrɛm ˈɪpsʊm}} }} ===Basic mode=== The basic usage of this template is just to pass an IPA transcription as the first argument, as in: {{automarkup|{{IPA{{!}}/ˌlɔːrəm ˈɪpsəm/}}}} Which might not look different from just the transcription without the template (/ˌlɔːrəm ˈɪpsəm/), but it actually outputs: {{#tag:syntaxhighlight|{{IPA|/ˌlɔːrəm ˈɪpsəm/}}|lang=mediawiki}} That is, it adds * the <code>IPA</code> class, allowing registered users to assign a typeface of their choice (see {{section link|Help:IPA|Rendering issues}} for how); * an [[IETF language tag]] indicating IPA as the writing system (see {{section link|Template:Lang|Rationale}} for more); * a title attribute, which appears as a tooltip when the mouse hovers over the transcription; * the <code>nowrap</code> class, preventing [[Line wrap and word wrap|line wrapping]] at inappropriate places like after <code>/</code> or <code>ˌ</code>; * the <code>wrap</code> class to whitespace characters, allowing wrapping to occur at appropriate places. All IPA text should be placed in the template, even if it consists entirely of ASCII characters, as in {{tlc|IPA|/mi/}}. This allows users to format all examples of IPA text consistently, and software like screen readers to interpret them accurately. If a substantial portion of a page uses IPA, post notice of that fact with {{tl|IPA notice}}. sd0bnl50hs73o0dl51y357ivnvznwsb Modul:IPA 828 4920 20077 2024-10-07T17:46:53Z Munajad.MH 3071 ←Membuat halaman berisi 'require('strict') local p = {} local function multiFind(s, patterns, init) local i, j = mw.ustring.find(s, patterns[1], init) for n = 2, #patterns do local i2, j2 = mw.ustring.find(s, patterns[n], init) if i2 and (not i or i2 < i) then i, j = i2, j2 end end return i, j end local function wrapAtSpaces(s) return mw.ustring.gsub(s, '(%s+)', '<span class="wrap">%1</span>') end local function wrapAtSpacesSafely(s) local patterns = { '%[%[[^%]|]-%s[...' 20077 Scribunto text/plain require('strict') local p = {} local function multiFind(s, patterns, init) local i, j = mw.ustring.find(s, patterns[1], init) for n = 2, #patterns do local i2, j2 = mw.ustring.find(s, patterns[n], init) if i2 and (not i or i2 < i) then i, j = i2, j2 end end return i, j end local function wrapAtSpaces(s) return mw.ustring.gsub(s, '(%s+)', '<span class="wrap">%1</span>') end local function wrapAtSpacesSafely(s) local patterns = { '%[%[[^%]|]-%s[^%]|]-|', -- Piped links '</?[A-Za-z][^>]-%s[^>]->' -- HTML tags } s = mw.ustring.gsub(s, '%[%[([^%]|]-%s[^%]|]-)%]%]', '[[%1|%1]]') -- Pipe all links local t = {} local init while true do local i, j = multiFind(s, patterns, init) if not i then break end local pre = wrapAtSpaces(mw.ustring.sub(s, init, i - 1)) -- What precedes the match table.insert(t, pre) table.insert(t, mw.ustring.sub(s, i, j)) -- The match init = j + 1 end local post = wrapAtSpaces(mw.ustring.sub(s, init)) -- What follows the last match table.insert(t, post) return table.concat(t) end local function checkNamespace(isDebug) return isDebug or require('Module:Category handler').main({ true }) end local function renderCats(cats, isDebug) if not cats[1] or not checkNamespace(isDebug) then return '' end local t = {} for _, v in ipairs(cats) do table.insert(t, string.format( '[[%sCategory:%s]]', isDebug and ':' or '', v )) end return table.concat(t) end local function resolveSynonym(s) return mw.loadData('Module:Lang/ISO 639 synonyms')[s] or s end local function getLangName(code, link) return require('Module:Lang')._name_from_tag({ code, link = link, -- Without linking, "{{IPA}}" gets expanded in some contexts template = '[[Template:IPA|IPA]]' }) end local function linkLang(name, target, link) return link == 'yes' and string.format( '[[%s|%s]]', target or name .. ' language', name ) or name end function p._main(args) local ret, cats = {}, {} local isDebug = args.debug == 'yes' local s, langCode, isPrivate, fullLangCode -- Guide-linking mode if args[2] and args[2] ~= '' then local data = mw.loadData('Module:IPA/data') local isGeneric = args.generic == 'yes' s = args[2] -- Split tag into language and region codes langCode = args[1]:gsub('%-.*', ''):lower() langCode = resolveSynonym(langCode) local regionCode = args[1]:match('%-(.+)') local langData = data.langs[langCode] or {} if regionCode then isPrivate = regionCode:sub(1, 2) == 'x-' if not isPrivate then regionCode = regionCode:upper() end if langData.dialects and langData.dialects[regionCode] then -- Overwrite language data with the dialect's local newLangData = {} for k, v in pairs(langData) do if k ~= 'dialects' then newLangData[k] = v end end local dialectData = langData.dialects[regionCode] if dialectData.aliasOf then -- Use the canonical region code regionCode = dialectData.aliasOf dialectData = langData.dialects[regionCode] end -- Lowercase IANA variant if dialectData.isVariant then regionCode = regionCode:lower() end for k, v in pairs(dialectData) do newLangData[k] = v end langData = newLangData else isGeneric = true end fullLangCode = langCode .. '-' .. regionCode else fullLangCode = langCode end local langName = langData.name and linkLang(langData.name, langData.link, args.link) or getLangName(fullLangCode, args.link) if langName:sub(1, 5) == '<span' then -- Module:Lang has returned an error return langName .. renderCats({ 'IPA template errors' }, isDebug) end if args.cat ~= 'no' then local catLangName = args.link == 'yes' and mw.ustring.match(langName, '([^%[|%]]+)%]%]$') or langName table.insert(cats, string.format('Pages with %s IPA', catLangName)) end -- Label local label = args.label if not label then local labelCode = args[3] and args[3]:lower() or langData.defaultLabelCode if labelCode == '' then label = '' else local langText if langData.text then langText = linkLang( langData.text, mw.ustring.match(langName, '^%[%[([^|%]]+)'), args.link ) else langText = mw.ustring.gsub( langName, '^%[%[(([^|]+) languages)%]%]$', '[[%1|%2]]' ) langText = mw.ustring.gsub( langText, ' languages(%]?%]?)$', '%1' ) end if labelCode and data.labels[labelCode] then label = data.labels[labelCode]:format(langText) else label = data.defaultLabel:format(langText) end end end if label and label ~= '' then local span = mw.html.create('span') :addClass('IPA-label') :wikitext(label) if args.small ~= 'no' then span:addClass('IPA-label-small') table.insert(ret, mw.getCurrentFrame():extensionTag({ name = 'templatestyles', args = { src = 'Module:IPA/styles.css' } })) end table.insert(ret, tostring(span) .. ' ') end -- Brackets s = (not isGeneric and langData.format or '&#91;%s&#93;'):format(s) -- Link to key local key = not isGeneric and langData.key or data.defaultKey s = string.format('[[%s|%s]]', key, s) else -- Basic mode s = args[1] if args.cat ~= 'no' then table.insert(cats, 'Pages with plain IPA') end end -- Transcription do local lang = isPrivate and langCode or fullLangCode or args.lang ~= '' and args.lang or 'und' local span = mw.html.create('span') :addClass('IPA') :addClass(args.class) :attr('lang', lang .. '-Latn-fonipa') -- wrap=all: Do nothing -- wrap=none: Never break -- Otherwise: Break at spaces only if args.wrap ~= 'all' then span:addClass('nowrap') if args.wrap ~= 'none' then s = wrapAtSpacesSafely(s) end end if (not args[2] or args[2] == '') and args.tooltip ~= '' then local tooltip = args.tooltip or 'Representation in the International Phonetic Alphabet (IPA)' span:attr('title', tooltip) end s = tostring(span:wikitext(s)) table.insert(ret, s) end -- Audio local audio = args.audio ~= '' and args.audio or args[4] ~= '' and args[4] if audio then local button = mw.getCurrentFrame():expandTemplate({ title = 'Audio', args = { audio, '' } }) table.insert(ret, ' ' .. button) table.insert(cats, 'Pages including recorded pronunciations') end -- Categories table.insert(ret, renderCats(cats, isDebug)) return table.concat(ret) end function p.main(frame) local args = frame:getParent().args if not args[1] then return '' end for i, v in ipairs(args) do args[i] = mw.text.trim(v) end return p._main(args) end return p o6pm8tf1iu98idcbu08qol83x1f3xii Modul:IPA/doc 828 4921 20078 2024-10-07T17:47:37Z Munajad.MH 3071 ←Membuat halaman berisi '{{Lua|Module:IPA/data|Module:Lang|Module:Lang/ISO 639 synonyms|Module:Category handler}} {{Uses TemplateStyles|Module:IPA/styles.css}} {{high-use}} See [[Template:IPA]]. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:IPA-related modules| ]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude>' 20078 wikitext text/x-wiki {{Lua|Module:IPA/data|Module:Lang|Module:Lang/ISO 639 synonyms|Module:Category handler}} {{Uses TemplateStyles|Module:IPA/styles.css}} {{high-use}} See [[Template:IPA]]. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:IPA-related modules| ]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> gkhjx4i3d0euf5pgnqwwhmbylne89sm Modul:IPA/styles.css 828 4922 20079 2024-10-07T17:48:11Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} */ .IPA-label-small { font-size: 85%; } /* Don't shrink the label where text is already small, per [[MOS:SMALLTEXT]] */ .references .IPA-label-small, .infobox .IPA-label-small, .navbox .IPA-label-small { font-size: 100%; }' 20079 sanitized-css text/css /* {{pp-template}} */ .IPA-label-small { font-size: 85%; } /* Don't shrink the label where text is already small, per [[MOS:SMALLTEXT]] */ .references .IPA-label-small, .infobox .IPA-label-small, .navbox .IPA-label-small { font-size: 100%; } 072qrnoi3jojcokw6kqxca0vddi5ui1 Modul:IPA/data 828 4923 20080 2024-10-07T17:49:46Z Munajad.MH 3071 ←Membuat halaman berisi 'return { defaultLabel = "%s pronunciation:", labels = { ["lang"] = "%s:", ["pron"] = "pronounced", ["also"] = "also", ["alsolang"] = "also %s:", ["langalso"] = "%s also", ["local"] = "locally", ["localpron"] = "local pronunciation:", ["ipa"] = "IPA:", }, defaultKey = "Help:IPA", langs = { ["und"] = { text = "", defaultLabelCode = "ipa", }, ["mis"] = { text = "", defaultLabelCode = "ipa", }, ["en"] = { key = "Help:IPA/...' 20080 Scribunto text/plain return { defaultLabel = "%s pronunciation:", labels = { ["lang"] = "%s:", ["pron"] = "pronounced", ["also"] = "also", ["alsolang"] = "also %s:", ["langalso"] = "%s also", ["local"] = "locally", ["localpron"] = "local pronunciation:", ["ipa"] = "IPA:", }, defaultKey = "Help:IPA", langs = { ["und"] = { text = "", defaultLabelCode = "ipa", }, ["mis"] = { text = "", defaultLabelCode = "ipa", }, ["en"] = { key = "Help:IPA/English", format = "/%s/", defaultLabelCode = "", dialects = { ["GB"] = { text = "UK", defaultLabelCode = "lang", }, ["UK"] = { aliasOf = "GB" }, ["US"] = { text = "US", defaultLabelCode = "lang", }, }, }, ["acw"] = { name = "Hejazi Arabic", key = "Help:IPA/Hejazi Arabic", }, ["ady"] = { key = "Help:IPA/Adyghe", }, ["aeb"] = { key = "Help:IPA/Tunisian Arabic", }, ["aer"] = { key = "Help:IPA/Australian languages", }, ["af"] = { key = "Help:IPA/Afrikaans", }, ["aln"] = { key = "Help:IPA/Albanian", }, ["als"] = { key = "Help:IPA/Albanian", }, ["am"] = { key = "Help:IPA/Amharic", }, ["ang"] = { key = "Help:IPA/Old English", }, ["apc"] = { dialects = { ["LB"] = { name = "Lebanese Arabic", key = "Help:IPA/Lebanese Arabic", }, }, }, ["ar"] = { key = "Help:IPA/Arabic", }, ["arb"] = { key = "Help:IPA/Arabic", }, ["arz"] = { key = "Help:IPA/Egyptian Arabic", }, ["as"] = { key = "Help:IPA/Assamese", }, ["ast"] = { key = "Help:IPA/Astur-Leonese", dialects = { ["ES-LE"] = { name = "Leonese", }, }, }, ["aus"] = { text = "Aboriginal", key = "Help:IPA/Australian languages", }, ["az"] = { key = "Help:IPA/Azerbaijani", }, ["be"] = { key = "Help:IPA/Belarusian", }, ["ber"] = { key = "Help:IPA/Berber", }, ["bg"] = { key = "Help:IPA/Bulgarian", }, ["bn"] = { key = "Help:IPA/Bengali", }, ["bo"] = { text = "Tibetan", key = "Help:IPA/Tibetan", }, ["br"] = { key = "Help:IPA/Breton", }, ["bs"] = { key = "Help:IPA/Serbo-Croatian", }, ["ca"] = { key = "Help:IPA/Catalan", dialects = { ["ES-IB"] = { name = "Balearic Catalan", key = "Help:IPA/Insular Catalan", }, ["IT"] = { name = "Algherese", key = "Help:IPA/Insular Catalan", }, ["VALENCIA"] = { isVariant = true, -- makes it lowercase }, }, }, ["ckb"] = { name = "Central Kurdish", key = "Help:IPA/Kurdish", }, ["cjy"] = { name = "Jin Chinese", key = "Help:IPA/Jin Chinese", }, ["cmn"] = { name = "Mandarin", link = "Standard Chinese", key = "Help:IPA/Mandarin", }, ["cnr"] = { key = "Help:IPA/Serbo-Croatian", }, ["co"] = { key = "Help:IPA/Corsican", }, ["crh"] = { key = "Help:IPA/Tatar", }, ["cs"] = { key = "Help:IPA/Czech", }, ["cy"] = { key = "Help:IPA/Welsh", }, ["da"] = { key = "Help:IPA/Danish", }, ["de"] = { key = "Help:IPA/Standard German", dialects = { ["AT"] = {}, ["CH"] = {}, }, }, ["dsb"] = { key = "Help:IPA/Sorbian", }, ["egl"] = { key = "Help:IPA/Emilian-Romagnol", }, ["el"] = { key = "Help:IPA/Greek", }, ["eo"] = { key = "Help:IPA/Esperanto", }, ["es"] = { key = "Help:IPA/Spanish", dialects = { ["419"] = { name = "Latin American Spanish", }, }, }, ["et"] = { key = "Help:IPA/Estonian", }, ["eu"] = { key = "Help:IPA/Basque", }, ["ext"] = { key = "Help:IPA/Astur-Leonese", }, ["fa"] = { key = "Help:IPA/Persian", }, ["fi"] = { key = "Help:IPA/Finnish", }, ["fil"] = { key = "Help:IPA/Tagalog", }, ["fj"] = { key = "Help:IPA/Fijian", }, ["fr"] = { key = "Help:IPA/French", }, ["frp"] = { name = "Franco-Provençal", key = "Help:IPA/Franco-Provençal", }, ["fy"] = { key = "Help:IPA/West Frisian", }, ["ga"] = { key = "Help:IPA/Irish", dialects = { ["GB"] = { aliasOf = "x-ulster" }, ["IE-C"] = { name = "Connacht Irish", }, ["IE-M"] = { name = "Munster Irish", }, ["IE-U"] = { aliasOf = "x-ulster" }, ["x-ulster"] = { name = "Ulster Irish", }, } }, ["gct"] = { key = "Help:IPA/Alemannic German", }, ["gd"] = { key = "Help:IPA/Scottish Gaelic", }, ["gl"] = { key = "Help:IPA/Galician", }, ["grc"] = { key = "Help:IPA/Greek", dialects = { ["x-attic"] = {}, ["x-classic"] = {}, }, }, ["gsw"] = { key = "Help:IPA/Alemannic German", }, ["gu"] = { key = "Help:IPA/Gujarati", }, ["gv"] = { key = "Help:IPA/Manx", }, ["haw"] = { key = "Help:IPA/Hawaiian", }, ["hbo"] = { key = "Help:IPA/Hebrew", }, ["he"] = { key = "Help:IPA/Hebrew", }, ["hi"] = { key = "Help:IPA/Hindi and Urdu", }, ["hmn"] = { key = "Help:IPA/Hmong", }, ["hns"] = { name = "Hindustani", key = "Help:IPA/Hindi and Urdu", }, ["hr"] = { key = "Help:IPA/Serbo-Croatian", }, ["hsb"] = { key = "Help:IPA/Sorbian", }, ["hsn"] = { key = "Help:IPA/Xiang Chinese", }, ["ht"] = { key = "Help:IPA/Haitian Creole", }, ["hu"] = { key = "Help:IPA/Hungarian", }, ["hy"] = { key = "Help:IPA/Armenian", }, ["id"] = { key = "Help:IPA/Malay", }, ["ig"] = { key = "Help:IPA/Igbo", }, ["ik"] = { key = "Help:IPA/Inupiaq", }, ["is"] = { key = "Help:IPA/Icelandic", }, ["it"] = { key = "Help:IPA/Italian", dialects = { ["IT-52"] = { name = "Tuscan", key = "Help:IPA/Central Italian", }, ["IT-55"] = { name = "Central Italian", key = "Help:IPA/Central Italian", }, ["IT-57"] = { name = "Central Italian", key = "Help:IPA/Central Italian", }, ["IT-RM"] = { name = "Romanesco", key = "Help:IPA/Central Italian", }, }, }, ["iu"] = { key = "Help:IPA/Inuktitut", }, ["ja"] = { key = "Help:IPA/Japanese", }, ["ka"] = { key = "Help:IPA/Georgian", }, ["khb"] = { name = "Tai Lue", key = "Help:IPA/Shan and Tai Lue", }, ["kjb"] = { key = "Help:IPA/Mayan" }, ["kk"] = { key = "Help:IPA/Kazakh", }, ["kl"] = { key = "Help:IPA/Greenlandic", }, ["km"] = { key = "Help:IPA/Khmer", }, ["kmr"] = { name = "Northern Kurdish", key = "Help:IPA/Kurdish", }, ["ko"] = { key = "Help:IPA/Korean", }, ["ksh"] = { name = "Colognian", key = "Help:IPA/Colognian", }, ["ku"] = { key = "Help:IPA/Kurdish", }, ["ky"] = { key = "Help:IPA/Kyrgyz", }, ["la"] = { key = "Help:IPA/Latin", dialects = { ["x-church"] = { name = "Ecclesiastical Latin", }, ["x-classic"] = { name = "Classical Latin", }, }, }, ["lac"] = { key = "Help:IPA/Mayan" }, ["lb"] = { key = "Help:IPA/Luxembourgish", }, ["lij"] = { key = "Help:IPA/Ligurian", }, ["lkt"] = { key = "Help:IPA/Lakota", }, ["lmo"] = { key = "Help:IPA/Lombard", }, ["lo"] = { key = "Help:IPA/Lao", }, ["lt"] = { key = "Help:IPA/Lithuanian", }, ["lv"] = { key = "Help:IPA/Latvian", }, ["mfe"] = { name = "Mauritian Creole", key = "Help:IPA/Mauritian Creole", }, ["mg"] = { key = "Help:IPA/Malagasy", }, ["mh"] = { key = "Help:IPA/Marshallese", }, ["mi"] = { key = "Help:IPA/Māori", }, ["mk"] = { key = "Help:IPA/Macedonian", }, ["ml"] = { key = "Help:IPA/Malayalam", }, ["mn"] = { key = "Help:IPA/Mongolian", }, ["mr"] = { key = "Help:IPA/Marathi", }, ["ms"] = { key = "Help:IPA/Malay", }, ["mt"] = { key = "Help:IPA/Maltese", }, ["mwl"] = { key = "Help:IPA/Astur-Leonese", }, ["my"] = { key = "Help:IPA/Burmese", }, ["myn"] = { key = "Help:IPA/Mayan", }, ["nah"] = { key = "Help:IPA/Nahuatl", }, ["nan"] = { dialects = { ["TW"] = { key = "Help:IPA/Taiwanese Hokkien", }, }, }, ["nap"] = { key = "Help:IPA/Neapolitan", }, ["nci"] = { key = "Help:IPA/Nahuatl", }, ["ne"] = { key = "Help:IPA/Nepali", }, ["nhe"] = { name = "Huasteca Nahuatl", key = "Help:IPA/Nahuatl", }, ["nl"] = { key = "Help:IPA/Dutch", dialects = { ["BE"] = {}, }, }, ["nlv"] = { key = "Help:IPA/Nahuatl", }, ["no"] = { key = "Help:IPA/Norwegian", dialects = { ["NO-03"] = { name = "Urban East Norwegian", }, } }, ["nod"] = { key = "Help:IPA/Northern Thai", }, ["nv"] = { key = "Help:IPA/Navajo", }, ["oc"] = { key = "Help:IPA/Occitan", }, ["or"] = { key = "Help:IPA/Odia", }, ["pa"] = { key = "Help:IPA/Punjabi", }, ["pht"] = { key = "Help:IPA/Lao", }, ["pi"] = { key = "Help:IPA/Sanskrit", }, ["pjt"] = { key = "Help:IPA/Australian languages", }, ["pl"] = { key = "Help:IPA/Polish", }, ["pms"] = { key = "Help:IPA/Piedmontese", }, ["prs"] = { key = "Help:IPA/Persian", }, ["ps"] = { key = "Help:IPA/Pashto", }, ["pt"] = { key = "Help:IPA/Portuguese", dialects = { ["BR"] = { name = "Brazilian Portuguese", }, ["PT"] = { name = "European Portuguese", }, } }, ["qu"] = { key = "Help:IPA/Quechua", }, ["quc"] = { key ="Help:IPA/Mayan" }, ["rgn"] = { key = "Help:IPA/Emilian-Romagnol", }, ["rm"] = { key = "Help:IPA/Romansh", }, ["ro"] = { key = "Help:IPA/Romanian", }, ["ru"] = { key = "Help:IPA/Russian", }, ["sa"] = { key = "Help:IPA/Sanskrit", }, ["sc"] = { key = "Help:IPA/Sardinian", }, ["scn"] = { key = "Help:IPA/Sicilian", dialects = { ["IT-75"] = { name = "Salentino", }, ["IT-78"] = { name = "Calabrian", link = "Central-Southern Calabrian", }, }, }, ["sdh"] = { key = "Help:IPA/Kurdish", }, ["sh"] = { key = "Help:IPA/Serbo-Croatian", }, ["shn"] = { key = "Help:IPA/Shan and Tai Lue", }, ["sk"] = { key = "Help:IPA/Slovak", }, ["sl"] = { key = "Help:IPA/Slovene", }, ["sou"] = { key = "Help:IPA/Thai", }, ["sq"] = { key = "Help:IPA/Albanian", }, ["sr"] = { key = "Help:IPA/Serbo-Croatian", }, ["ss"] = { key = "Help:IPA/Nguni", }, ["sv"] = { key = "Help:IPA/Swedish", dialects = { ["FI"] = { name = "Finland Swedish", }, }, }, ["sw"] = { key = "Help:IPA/Swahili", }, ["swg"] = { key = "Help:IPA/Alemannic German", }, ["syl"] = { key = "Help:IPA/Sylheti", }, ["ta"] = { key = "Help:IPA/Tamil", }, ["te"] = { key = "Help:IPA/Telugu", }, ["tg"] = { key = "Help:IPA/Persian", }, ["th"] = { key = "Help:IPA/Thai", }, ["ti"] = { key = "Help:IPA/Tigrinya", }, ["tk"] = { key = "Help:IPA/Turkmen", }, ["tl"] = { key = "Help:IPA/Tagalog", }, ["tr"] = { key = "Help:IPA/Turkish", }, ["tt"] = { key = "Help:IPA/Tatar", }, ["tts"] = { name = "Isan", key = "Help:IPA/Lao", }, ["uk"] = { key = "Help:IPA/Ukrainian", }, ["ur"] = { key = "Help:IPA/Hindi and Urdu", }, ["uz"] = { key = "Help:IPA/Uzbek", }, ["vec"] = { key = "Help:IPA/Venetian", }, ["vi"] = { key = "Help:IPA/Vietnamese", }, ["wa"] = { key = "Help:IPA/Walloon", }, ["wae"] = { key = "Help:IPA/Alemannic German", }, ["wbp"] = { key = "Help:IPA/Australian languages", }, ["wen"] = { key = "Help:IPA/Sorbian", }, ["wuu"] = { key = "Help:IPA/Wu Chinese", }, ["xh"] = { key = "Help:IPA/Nguni", }, ["yi"] = { key = "Help:IPA/Yiddish", }, ["yo"] = { key = "Help:IPA/Yoruba", }, ["yue"] = { name = "Cantonese", key = "Help:IPA/Cantonese", }, ["za"] = { key = "Help:IPA/Zhuang", }, ["zsm"] = { name = "Malaysian", key = "Help:IPA/Malay", }, ["zu"] = { key = "Help:IPA/Nguni", }, }, } ajwjiisepdz15lvpxon9o63ynr81or7 Modul:IPA/data/doc 828 4924 20081 2024-10-07T17:50:15Z Munajad.MH 3071 ←Membuat halaman berisi '{{High-use}} This data module stores labels, language codes, and their associated IPA keys used by [[Module:IPA]] and [[Module:IPA/category documentation]]. ==Schema for languages== ;(code) :[[ISO 639]] code. ;name :Name of the language. Filled in by [[Module:Lang]] if missing. ;text :Replaces the language name in canned labels without affecting the link. ;link :Name of the article about the language. Filled in by <code>name</code> + "&nbsp;language" (or just <c...' 20081 wikitext text/x-wiki {{High-use}} This data module stores labels, language codes, and their associated IPA keys used by [[Module:IPA]] and [[Module:IPA/category documentation]]. ==Schema for languages== ;(code) :[[ISO 639]] code. ;name :Name of the language. Filled in by [[Module:Lang]] if missing. ;text :Replaces the language name in canned labels without affecting the link. ;link :Name of the article about the language. Filled in by <code>name</code> + "&nbsp;language" (or just <code>name</code> if it ends in "&nbsp;languages") if missing, or by [[Module:Lang]] if <code>name</code> is also missing. ;key :Page name of the key. ;dialects :;(code) ::IETF subtag. Must be in all caps unless it is a private tag starting with <code>x-</code>. :;name, text, link, key ::Override the above. :;isVariant ::<code>true</code> if the subtag is an IANA variant. This makes the subtag lowercase. :;aliasOf ::Key for another entry in the same table of dialects. {{#invoke:IPA/overview|main}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:IPA-related modules| ]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> 8je52qviqex6tq8h9y0cabcuw569mh5 Modul:IPA/overview 828 4925 20082 2024-10-07T17:51:12Z Munajad.MH 3071 ←Membuat halaman berisi 'require('strict') local p = {} local lects = mw.loadData('Module:IPA/data/export') local function addNote(cell, note) cell:wikitext(string.format(' <small>(%s)</small>', note)) end function p.main() local t = mw.html.create('table'):addClass('wikitable sortable mw-collapsible') :tag('caption'):addClass('nowrap'):wikitext('Data overview'):done() :tag('tr') :tag('th'):attr('colspan', 4):wikitext('Language'):done() :tag('th'):attr('colspan', 4):wikite...' 20082 Scribunto text/plain require('strict') local p = {} local lects = mw.loadData('Module:IPA/data/export') local function addNote(cell, note) cell:wikitext(string.format(' <small>(%s)</small>', note)) end function p.main() local t = mw.html.create('table'):addClass('wikitable sortable mw-collapsible') :tag('caption'):addClass('nowrap'):wikitext('Data overview'):done() :tag('tr') :tag('th'):attr('colspan', 4):wikitext('Language'):done() :tag('th'):attr('colspan', 4):wikitext('Dialect'):done() :done() :tag('tr') :tag('th'):wikitext('Code'):done() :tag('th'):wikitext('Name'):done() :tag('th'):wikitext('Link'):done() :tag('th'):wikitext('Key'):done() :tag('th'):wikitext('Code'):done() :tag('th'):wikitext('Name'):done() :tag('th'):wikitext('Link'):done() :tag('th'):wikitext('Key'):done() :done() local langRow, langCells, dialectCount for i, lect in ipairs(lects) do local row local cells = {} if lect.parent then dialectCount = dialectCount + 1 if dialectCount == 1 then row = langRow else row = t:tag('tr') for _, cell in ipairs(langCells) do cell:attr('rowspan', dialectCount) end end else row = t:tag('tr') langRow = row langCells = cells dialectCount = 0 end for _ = 1, 4 do table.insert(cells, row:tag('td')) end if not lect.parent and not (lects[i + 1] and lects[i + 1].parent) then for _ = 1, 4 do row:tag('td'):css('background', '#ececec') end end cells[1]:wikitext('<code>' .. lect.code:gsub('^[^-]+%-', '') .. '</code>') if lect.aliases then local aliases = {} for _, alias in ipairs(lect.aliases) do table.insert(aliases, alias) end addNote(cells[1], string.format( 'also <code>%s</code>', table.concat(aliases, '</code>, <code>') )) end do local notes = {} if lect.name then if lect.name == lect.extName then table.insert(notes, 'redundant') elseif lect.extName then table.insert(notes, string.format('overrides "%s"', lect.extName)) end end if lect.text then table.insert(notes, string.format('label: "%s"', lect.text)) end cells[2]:wikitext(lect.name or lect.extName) if #notes > 0 then addNote(cells[2], table.concat(notes, '; ')) end end do local note local intLink = lect.link or lect.generatedLink if intLink then if intLink == lect.extLink then note = 'redundant' elseif lect.extLink then note = string.format('overrides [[%s]]', lect.extLink) local intTitle = mw.title.new(intLink) intTitle = intTitle.redirectTarget or intTitle local extTitle = mw.title.new(lect.extLink) extTitle = extTitle.redirectTarget or extTitle if intTitle ~= extTitle then note = note .. ', a different article' end end end local s = intLink or lect.extLink s = lect.generatedLink and '([[' .. s .. ']])' or '[[' .. s .. ']]' cells[3]:wikitext(s) if note then addNote(cells[3], note) end end cells[4]:wikitext( lect.key and '[[' .. lect.key .. ']]' or '([[' .. (lect.parent and lect.parent.key or 'Help:IPA') .. ']])' ) end return tostring(t) end function p.keys() local t = mw.html.create('table'):addClass('wikitable sortable mw-collapsible') :tag('caption'):addClass('nowrap'):wikitext('Languages with dedicated keys'):done() :tag('tr') :tag('th'):wikitext('Key'):done() :tag('th'):wikitext('Language'):done() :tag('th'):wikitext('Code'):done() :done() local byKey, keys = {}, {} for _, lect in ipairs(lects) do local key = lect.key or lect.parent and lect.parent.key if key then local asciiKey = mw.ustring.gsub(mw.ustring.toNFD(key), '[^ -~]', '') if not byKey[asciiKey] then byKey[asciiKey] = { name = key } table.insert(keys, asciiKey) end table.insert(byKey[asciiKey], { code = lect.code, name = lect.name or lect.extName, link = lect.link or lect.generatedLink or lect.extLink }) end end table.sort(keys) for _, asciiKey in ipairs(keys) do local row = t:tag('tr') local keyLects = byKey[asciiKey] local keyCell = row:tag('td'):wikitext('[[' .. keyLects.name .. ']]') local lang if #keyLects > 1 then keyCell:attr('rowspan', #keyLects) table.sort(keyLects, function (a, b) return a.name < b.name end) local keyName = mw.ustring.gsub(keyLects.name, '^[^/]*/', '') for _, lect in ipairs(keyLects) do if lect.name == keyName then lang = lect break end end if not lang then for _, lect in ipairs(keyLects) do if lect.name:find(' languages$') then lang = lect break end end end if not lang then for _, lect in ipairs(keyLects) do if not lect.code:find('-') then lang = lect break end end end end lang = lang or keyLects[1] local prev = { name = lang.name, count = 1, cell = row:tag('td'):wikitext( string.format('[[%s|%s]]', lang.link, lang.name) ) } row:tag('td'):wikitext('<code>' .. lang.code .. '</code>') for _, lect in ipairs(keyLects) do if lect ~= lang then local subRow = t:tag('tr') if prev.name == lect.name then prev.count = prev.count + 1 prev.cell:attr('rowspan', prev.count) else prev = { name = lect.name, count = 1, cell = subRow:tag('td'):wikitext( string.format('[[%s|%s]]', lect.link, lect.name) ) } end subRow:tag('td'):wikitext('<code>' .. lect.code .. '</code>') end end end return tostring(t) end return p j5xlpx91tpgy470jsn1bufpuwgx6z60 Modul:IPA/overview/doc 828 4926 20083 2024-10-07T17:51:51Z Munajad.MH 3071 ←Membuat halaman berisi '{{Lua|Module:IPA/data/export}} Organizes [[Module:IPA/data]] for [[Module:IPA/data/doc]] and [[Template:IPA/doc]]. <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:IPA-related modules| overview]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude>' 20083 wikitext text/x-wiki {{Lua|Module:IPA/data/export}} Organizes [[Module:IPA/data]] for [[Module:IPA/data/doc]] and [[Template:IPA/doc]]. <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:IPA-related modules| overview]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> k1fuubk6p4qzrxrt0wytv5l4c96tqkt Modul:IPA/data/export 828 4927 20084 2024-10-07T17:52:57Z Munajad.MH 3071 ←Membuat halaman berisi 'require('strict') local rawData = mw.title.getCurrentTitle().subpageText == 'sandbox' and mw.loadData('Module:IPA/data/sandbox') or mw.loadData('Module:IPA/data') local data = {} local function getNameAndLink(code) local res = require('Module:Lang')._name_from_tag({ code, link = 'yes' }) local name = res:match('([^%[|%]]+)%]%]$') local link = res:match('^%[%[([^|%]]+)') return name, link end local function augmentData(lect) if lect.name and not lect.lin...' 20084 Scribunto text/plain require('strict') local rawData = mw.title.getCurrentTitle().subpageText == 'sandbox' and mw.loadData('Module:IPA/data/sandbox') or mw.loadData('Module:IPA/data') local data = {} local function getNameAndLink(code) local res = require('Module:Lang')._name_from_tag({ code, link = 'yes' }) local name = res:match('([^%[|%]]+)%]%]$') local link = res:match('^%[%[([^|%]]+)') return name, link end local function augmentData(lect) if lect.name and not lect.link then lect.generatedLink = lect.name:find(' languages$') and lect.name or lect.name .. ' language' end lect.extName, lect.extLink = getNameAndLink(lect.code) end for code, lang in pairs(rawData.langs) do local langData = { code = code, name = lang.name, text = lang.text, link = lang.link, key = lang.key } augmentData(langData) table.insert(data, langData) if lang.dialects then local aliases = {} for diaCode, dialect in pairs(lang.dialects) do if dialect.aliasOf then aliases[dialect.aliasOf] = aliases[dialect.aliasOf] or {} table.insert(aliases[dialect.aliasOf], diaCode) end end for _, t in pairs(aliases) do table.sort(t) end for diaCode, dialect in pairs(lang.dialects) do if not dialect.aliasOf then local diaAliases = aliases[diaCode] if dialect.isVariant then diaCode = diaCode:lower() end local diaData = { code = code .. '-' .. diaCode, aliases = diaAliases, name = dialect.name, text = dialect.text, link = dialect.link, key = dialect.key, parent = langData } augmentData(diaData) table.insert(data, diaData) end end end end table.sort(data, function (a, b) return a.code < b.code end) return data p3eohabrnwisqjwmnt1lzhfs6ul3zww Modul:IPA/data/export/doc 828 4928 20085 2024-10-07T17:53:30Z Munajad.MH 3071 ←Membuat halaman berisi '{{Lua|Module:IPA/data}} Provides a verbose and sorted version of [[Module:IPA/data]] for [[Module:IPA/overview]] and [[Module:IPA/category documentation]]. <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:IPA-related modules| ]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude>' 20085 wikitext text/x-wiki {{Lua|Module:IPA/data}} Provides a verbose and sorted version of [[Module:IPA/data]] for [[Module:IPA/overview]] and [[Module:IPA/category documentation]]. <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:IPA-related modules| ]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> h9mkyvubu02v2p2tc0mgce65hbr61s7 Modul:IPA/category documentation 828 4929 20086 2024-10-07T17:54:08Z Munajad.MH 3071 ←Membuat halaman berisi 'require('strict') local p = {} local lects = mw.loadData('Module:IPA/data/export') local mLang = require('Module:Lang') function p.main(frame) local args = {} for k, v in pairs(frame:getParent().args) do if v ~= '' then args[k] = v end end local name = mw.title.getCurrentTitle().text:sub(12, -5) local lect, parent local code = args.code if not code then for _, lect2 in ipairs(lects) do if (lect2.name or lect2.extName) == name then lect =...' 20086 Scribunto text/plain require('strict') local p = {} local lects = mw.loadData('Module:IPA/data/export') local mLang = require('Module:Lang') function p.main(frame) local args = {} for k, v in pairs(frame:getParent().args) do if v ~= '' then args[k] = v end end local name = mw.title.getCurrentTitle().text:sub(12, -5) local lect, parent local code = args.code if not code then for _, lect2 in ipairs(lects) do if (lect2.name or lect2.extName) == name then lect = lect2 parent = lect.parent code = lect.code break end end end if not code then code = mLang._tag_from_name({ name }) if code:find('^<span') then code = nil else local regionCode = code:match('-(.+)') if regionCode and regionCode:sub(1, 2) ~= 'x-' then code = code:sub(1, #code - #regionCode) .. regionCode:upper() end for _, lect2 in ipairs(lects) do if lect2.code == code then lect = lect2 parent = lect.parent break end end end end local isCollective = name:find(' languages$') and true local link = lect and (lect.link or lect.generatedLink or lect.extLink) or parent and (parent.link or parent.generatedLink or parent.extLink) or isCollective and name or name .. ' language' local key = lect and lect.key or parent and parent.key local langCat, langCatCount if code then langCat = mLang._category_from_tag({ code }) if langCat:find('^<span') then langCat = nil else langCatCount = mw.site.stats.pagesInCategory(langCat:sub(10), 'pages') end end local parentName = args.parent or parent and (parent.name or parent.extName) or code and code:find('-') and mLang._name_from_tag({ code:gsub('%-.*', '') }) if parentName == name or parentName and parentName:find('^<span') then parentName = nil end local cat = args.cat ~= 'no' and ( parentName and 'Pages with ' .. parentName .. ' IPA' or 'Pages with IPA' ) local sortkey = args.sort or name:find('^[ %l]+$') and ' ' .. name or name local ret = { string.format( 'The following pages contain [[International Phonetic Alphabet|IPA]] transcriptions of [[%s|%s]] using %s. This category should never be added manually.', link, name, code and string.format('<code>{{[[Template:IPA|IPA]]|%s|...}}</code>', code) or '[[Template:IPA]]' ) } if key then table.insert(ret, string.format( 'By default, the transcriptions are linked to the [[%s]] key. Transcriptions that do not adhere to the conventions of the key must have <code>|generic=yes</code>.', key )) end if isCollective then table.insert(ret, string.format( 'The %s are a language collective. Please replace the code%s with those of more specific languages where possible.', name, code and ' (' .. code .. ')' or '' )) end if not code and args.container ~= 'yes' then table.insert(ret, string.format( '<small>Documentation error: language code for "%s" not found.</small>', name )) end if args.content then table.insert(ret, args.content) end if langCat and langCatCount ~= 0 then table.insert(ret, string.format( '==See also==\n*[[:%s]] (%s)', langCat, mw.language.new('en'):formatNum(langCatCount) )) end if cat then table.insert(ret, string.format('[[Category:%s|%s]]', cat, sortkey)) end return table.concat(ret, '\n\n') end return p j6im2k5nq8pbcngsndq1zoxkqoowk6h Modul:IPA/category documentation/doc 828 4930 20087 2024-10-07T17:54:30Z Munajad.MH 3071 ←Membuat halaman berisi '{{Lua|Module:IPA/data/export}} Implements [[Template:IPA language category]]. <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:IPA-related modules|category documentation]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude>' 20087 wikitext text/x-wiki {{Lua|Module:IPA/data/export}} Implements [[Template:IPA language category]]. <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:IPA-related modules|category documentation]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> 30rtt7r6vm3jjm4v9qugavawtqpw2nl Cèṭa'an:IPA language category 10 4931 20088 2024-10-07T17:55:18Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{tracking category}} {{#invoke:IPA/category documentation|main}}</includeonly>{{category other||{{incorrect namespace|category}}}}<noinclude>{{documentation}}</noinclude>' 20088 wikitext text/x-wiki <includeonly>{{tracking category}} {{#invoke:IPA/category documentation|main}}</includeonly>{{category other||{{incorrect namespace|category}}}}<noinclude>{{documentation}}</noinclude> kr8jeyavn5ssmo0t4549ge5bt4ajn8b Cèṭa'an:IPA language category/doc 10 4932 20089 2024-10-07T17:55:42Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Lua|Module:IPA/category documentation}} Generates documentation for a language-specific IPA category under [[:Category:Pages with IPA]], which is added by {{tl|IPA}}. See [[:Category:Pages with English IPA]] for an example. ==Options== ; <code>code</code> : IETF language tag. Should be used only when it cannot be determined from the category name. ; <code>parent</code> : If this is given, the category is categorized not under :Categ...' 20089 wikitext text/x-wiki {{Documentation subpage}} {{Lua|Module:IPA/category documentation}} Generates documentation for a language-specific IPA category under [[:Category:Pages with IPA]], which is added by {{tl|IPA}}. See [[:Category:Pages with English IPA]] for an example. ==Options== ; <code>code</code> : IETF language tag. Should be used only when it cannot be determined from the category name. ; <code>parent</code> : If this is given, the category is categorized not under [[:Category:Pages with IPA]] but in "Category:Pages with [input] IPA". ; <code>cat</code> : <code>no</code> to suppress categorization into [[:Category:Pages with IPA]]. ; <code>sort</code> : Sortkey. The default is the language name derived from the page name. ; <code>content</code> : Any wikitext, shown before "See also". {{IPA templates}} <includeonly>{{Sandbox other|| <!-- Categories below this line --> [[Category:International Phonetic Alphabet templates]] [[Category:Category namespace templates]] }}</includeonly> 6d4ue7pggbyoaktcvdqvfvhrjg4yiev Cèṭa'an:IPA templates 10 4933 20090 2024-10-07T17:59:00Z Munajad.MH 3071 ←Membuat halaman berisi '{{navbox | name = IPA templates | title = [[International Phonetic Alphabet|IPA]] templates | state = {{{state<includeonly>|expanded</includeonly>}}} | bodyclass = hlist | group1 = Inline | list1 = {{navbox|child| | group1 = Formatting | list1 = * {{tl|IPA}} * {{tl|IPA link}} * {{tl|IPAblink}}&nbsp;{{IPA|[a]}} * {{tl|IPAslink}}&nbsp;{{IPA|/a/}} * {{tl|IPAalink}}&nbsp;{{angbr IPA|a}} * {{tl|IPAplink}} * {{tl|angbr IPA}} * {{tl|IPA double slash}} * {{tl|Ch...' 20090 wikitext text/x-wiki {{navbox | name = IPA templates | title = [[International Phonetic Alphabet|IPA]] templates | state = {{{state<includeonly>|expanded</includeonly>}}} | bodyclass = hlist | group1 = Inline | list1 = {{navbox|child| | group1 = Formatting | list1 = * {{tl|IPA}} * {{tl|IPA link}} * {{tl|IPAblink}}&nbsp;{{IPA|[a]}} * {{tl|IPAslink}}&nbsp;{{IPA|/a/}} * {{tl|IPAalink}}&nbsp;{{angbr IPA|a}} * {{tl|IPAplink}} * {{tl|angbr IPA}} * {{tl|IPA double slash}} * {{tl|Chinese tone letter}} * {{tl|Audio-IPA}} | group3 = Conversion | list3 = <!-- IPAc-xx templates used in more than 100 articles as of Sept 2023 --> * {{tl|IPAc-en}} * {{tl|IPAc-cmn}} * {{tl|IPAc-hu}} * {{tl|IPAc-pl}} * {{tl|IPAc-yue}} * {{tls|x2i}} | group4 = Maintenance | list4 = * {{tl|Needs IPA}} * {{tl|Pronunciation needed}} }} | group4 = Charts | list4 = * {{tl|IPA vowels}} * {{tl|IPA pulmonic consonants}} * {{tl|IPA non-pulmonic consonants}} * {{tl|IPA co-articulated consonants}} * {{tl|IPA affricates}} | group5 = Guidance | list5 = * {{tl|IPA navigation}} * {{tl|Infobox IPA}} * {{tl|IPA notice}} * {{tl|WikiIPA}} * {{tl|IPA key}} * {{tl|IPA keys}} * {{tl|IPA language category}} | group6 = Meta templates | list6 = * {{tl|IPA symbol}} * {{tl|IPA audio link}} * {{tl|IPA common}} * {{tl|IPA soundbox}} * {{tl|Usage of IPA templates}} * {{tl|IPA notice/msg}} }}<noinclude>{{documentation}}</noinclude> mcpgvi3n2k9itaiyrhyv3v7pbncz2i7 Cèṭa'an:IPA templates/doc 10 4934 20091 2024-10-07T18:00:03Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories and interwikis go at the bottom of this page. --> This template gives an overview of [[International Phonetic Alphabet]] (IPA) templates. It is aimed to be used in templates' documentation. {{collapsible option}}<includeonly>{{Sandbox other|| <!-- Categories and interwikis go here: --> [[Category:International Phonetic Alphabet templates| ]] [[Category:Documentation see also templates]] }}</includeonly>' 20091 wikitext text/x-wiki {{Documentation subpage}} <!-- Categories and interwikis go at the bottom of this page. --> This template gives an overview of [[International Phonetic Alphabet]] (IPA) templates. It is aimed to be used in templates' documentation. {{collapsible option}}<includeonly>{{Sandbox other|| <!-- Categories and interwikis go here: --> [[Category:International Phonetic Alphabet templates| ]] [[Category:Documentation see also templates]] }}</includeonly> ocil3xkidts7utxgjxzuggiamkwmmbd Cèṭa'an:Sejarah Indonesia 10 4935 20093 2024-10-07T19:15:59Z Munajad.MH 3071 Munajad.MH ngallèyaghi kaca [[Cèṭa'an:Sejarah Indonesia]] ka [[Cèṭa'an:Sojhârâ Inḍonèsia]] 20093 wikitext text/x-wiki #ALIH [[Cèṭa'an:Sojhârâ Inḍonèsia]] 6gzkf95rgyqibajformzq9gb8h6s7eu Cèṭa'an:ExpandTemplates 10 4936 20095 2024-10-07T23:44:59Z Munajad.MH 3071 ←Membuat halaman berisi '{{SAFESUBST:<noinclude />#if: {{{nowiki|}}}|{{SAFESUBST:<noinclude />#invoke:string|match|s={{{1}}}|pattern=[%a%A]*}}|{{SAFESUBST:<noinclude />#tag:nowiki|{{SAFESUBST:<noinclude />#invoke:string|match|s={{{1}}}|pattern=[%a%A]*}}}}}}<noinclude>{{Documentation}}</noinclude>' 20095 wikitext text/x-wiki {{SAFESUBST:<noinclude />#if: {{{nowiki|}}}|{{SAFESUBST:<noinclude />#invoke:string|match|s={{{1}}}|pattern=[%a%A]*}}|{{SAFESUBST:<noinclude />#tag:nowiki|{{SAFESUBST:<noinclude />#invoke:string|match|s={{{1}}}|pattern=[%a%A]*}}}}}}<noinclude>{{Documentation}}</noinclude> 3itgmqogtgtlg3mkfnd2pifyuuy3eak Cèṭa'an:ExpandTemplates/doc 10 4937 20096 2024-10-07T23:45:48Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} Recursively substitutes templates, and wraps the output in {{tag|nowiki}}, like [[Special:ExpandTemplates]]. If it is substituted, it will return the original input, without substitution. == Usage == * {{tlx|ExpandTemplates|{{<nowiki />cat|Fish}}}} → {{ExpandTemplates|{{cat|Fish}}}} * {{tlx|ExpandTemplates|2={{<nowiki />cat|Fish}}{{!}}nowiki=no}} → {{ExpandTemplates|{{cat|Fish}}|nowiki=no}} If {{param|nowiki}} is set to anything, the...' 20096 wikitext text/x-wiki {{Documentation subpage}} Recursively substitutes templates, and wraps the output in {{tag|nowiki}}, like [[Special:ExpandTemplates]]. If it is substituted, it will return the original input, without substitution. == Usage == * {{tlx|ExpandTemplates|{{<nowiki />cat|Fish}}}} → {{ExpandTemplates|{{cat|Fish}}}} * {{tlx|ExpandTemplates|2={{<nowiki />cat|Fish}}{{!}}nowiki=no}} → {{ExpandTemplates|{{cat|Fish}}|nowiki=no}} If {{param|nowiki}} is set to anything, the text will not be wrapped in {{tag|nowiki}}. == See also == * [[Module:Page]] * {{t|Expand wikitext}} <includeonly>{{sandbox other|| <!-- Categories below this line --> {{uncat}} }}</includeonly> l0xk0t8mvlc97aqqzrwrht5jxpghc3k Modul:Page 828 4938 20097 2024-10-07T23:46:51Z Munajad.MH 3071 ←Membuat halaman berisi 'local callAssert = require('Module:CallAssert') local function main(frame, field) local args, pargs = frame.args, ( frame:getParent() or {} ).args or {} local makeTitle=args.makeTitle or pargs.makeTitle local namespace=args.namespace or pargs.namespace or "" local fragment=args.fragment or pargs.fragment or "" local interwiki=args.interwiki or pargs.interwiki or "" local page=args.page or args[1] or pargs.page or pargs[1] or "" local id= tonumber( args.id...' 20097 Scribunto text/plain local callAssert = require('Module:CallAssert') local function main(frame, field) local args, pargs = frame.args, ( frame:getParent() or {} ).args or {} local makeTitle=args.makeTitle or pargs.makeTitle local namespace=args.namespace or pargs.namespace or "" local fragment=args.fragment or pargs.fragment or "" local interwiki=args.interwiki or pargs.interwiki or "" local page=args.page or args[1] or pargs.page or pargs[1] or "" local id= tonumber( args.id or pargs.id ) local pn = {} local title -- holds the result of the mw.title.xxx call for i = 1,9 do pn[i] = args['p'..i] or pargs['p'..i] end if not id and not mw.ustring.match( page, '%S' ) then page = nil end if id then title = callAssert(mw.title.new, 'mw.title.new', id) elseif not page then title = callAssert(mw.title.getCurrentTitle, 'getCurrentTitle') elseif makeTitle then title = callAssert(mw.title.makeTitle, 'makeTitle', namespace, page, fragment, interwiki) else title = callAssert(mw.title.new, 'mw.title.new', page, namespace) end local result = title[field] if type(result) == "function" then result = result(title, unpack(pn)) end return tostring(result or "") end -- handle all errors in main main = require('Module:Protect')(main) local p = {} -- main function does all the work local meta = {} function meta.__index(self, key) return function(frame) return main(frame, key) end end setmetatable(p, meta) function p.getContent(frame) local args, pargs = frame.args, ( frame:getParent() or {} ).args or {} local fmt = args.as or pargs.as or "pre" local text = main(frame, "getContent") fmt = mw.text.split( fmt, ", ?" ) for _, how in ipairs( fmt ) do if how == "pre" then text = table.concat{ "<pre>", text, "</pre>" } elseif how == "expand" then text = frame:preprocess(text) elseif how == "nowiki" then text = mw.text.nowiki(text) end end return text end return p i5nta7bvbxrzeibp6t5xzwzjtd3dtc4 Modul:Page/doc 828 4939 20098 2024-10-07T23:48:22Z Munajad.MH 3071 ←Membuat halaman berisi '{{used in system}} {{Module rating|release}} {{Lua|Module:CallAssert|Module:Protect}} This module is meant to allow the goodies listed in {{slink|mw:Extension:Scribunto/Lua reference manual#Title objects}} to be accessed by people who do not want to write a Lua module. Usage is: <code><nowiki>{{#invoke:Page|</nowiki>'''function'''|''parameters''<nowiki>}}</nowiki></code> == Functions== In the usage above, '''function''' is one of the following fields or functio...' 20098 wikitext text/x-wiki {{used in system}} {{Module rating|release}} {{Lua|Module:CallAssert|Module:Protect}} This module is meant to allow the goodies listed in {{slink|mw:Extension:Scribunto/Lua reference manual#Title objects}} to be accessed by people who do not want to write a Lua module. Usage is: <code><nowiki>{{#invoke:Page|</nowiki>'''function'''|''parameters''<nowiki>}}</nowiki></code> == Functions== In the usage above, '''function''' is one of the following fields or functions for title objects: :* '''id''': The page_id. 0 if the page does not exist. :* '''interwiki''': The interwiki prefix, or the empty string if none. :* '''namespace''': The namespace number. :* '''fragment''': The fragment, or the empty string. May be assigned. :* '''nsText''': The text of the namespace for the page. :* '''subjectNsText''': The text of the subject namespace for the page. :* '''text''': The title of the page, without the namespace or interwiki prefixes. :* '''prefixedText''': The title of the page, with the namespace and interwiki prefixes. :* '''fullText''': The title of the page, with the namespace and interwiki prefixes and the fragment. :* '''rootText''': If this is a subpage, the title of the root page without prefixes. Otherwise, the same as title.text. :* '''baseText''': If this is a subpage, the title of the page it is a subpage of without prefixes. Otherwise, the same as title.text. :* '''subpageText''': If this is a subpage, just the subpage name. Otherwise, the same as title.text. :* '''canTalk''': Whether the page for this title could have a talk page. :* '''exists''': Whether the page exists. Alias for fileExists for Media-namespace titles. :* '''fileExists''': Whether the file exists. For File- and Media-namespace titles, this is expensive. :* '''isContentPage''': Whether this title is in a content namespace. :* '''isExternal''': Whether this title has an interwiki prefix. :* '''isLocal''': Whether this title is in this project. For example, on the English Wikipedia, any other Wikipedia is considered "local" while Wiktionary and such are not. :* '''isRedirect''': Whether this is the title for a page that is a redirect. :* '''isSpecialPage''': Whether this is the title for a possible special page (i.e. a page in the Special: namespace). :* '''isSubpage''': Whether this title is a subpage of some other title. :* '''isTalkPage''': Whether this is a title for a talk page. :* '''isSubpageOf'''( title2 ): Whether this title is a subpage of the given title. :* '''inNamespace'''( ns ): Whether this title is in the given namespace. Namespaces may be specified by anything that is a key found in mw.site.namespaces. :* '''inNamespaces'''( ... ): Whether this title is in any of the given namespaces. Namespaces may be specified by anything that is a key found in mw.site.namespaces. :* '''hasSubjectNamespace'''( ns ): Whether this title's subject namespace is in the given namespace. Namespaces may be specified by anything that is a key found in mw.site.namespaces. :* '''contentModel''': The content model for this title, as a string. :* '''basePageTitle''': The same as mw.title.makeTitle( title.namespace, title.baseText ). :* '''rootPageTitle''': The same as mw.title.makeTitle( title.namespace, title.rootText ). :* '''talkPageTitle''': The same as mw.title.makeTitle( mw.site.namespaces[title.namespace].talk.id, title.text ), or nil if this title cannot have a talk page. :* '''subjectPageTitle''': The same as mw.title.makeTitle( mw.site.namespaces[title.namespace].subject.id, title.text ). :* '''subPageTitle'''( text ): The same as mw.title.makeTitle( title.namespace, title.text .. '/' .. text ). :* '''partialUrl'''(): Returns title.text encoded as it would be in a URL. :* '''fullUrl'''( query, proto ): Returns the full URL (with optional query table/string) for this title. proto may be specified to control the scheme of the resulting url: "http", "https", "relative" (the default), or "canonical". :* '''localUrl'''( query ): Returns the local URL (with optional query table/string) for this title. :* '''canonicalUrl'''( query ): Returns the canonical URL (with optional query table/string) for this title. :* '''getContent'''(): Returns the (unparsed) content of the page, or nil if there is no page. == Parameters == === Page selection === :* ''id'' = [[Help:Page ID|Page ID]] of the page to load and evaluate. If this parameter is specified, then other page selection parameters are ignored. :* ''page'' = name of the page to load and evaluate. This is parameter "text" passed to mw.title.new or "title" passed to mw.title.makeTitle in the Mediawiki documentation. :** Leave ''page'' blank to call mw.title.getCurrentTitle() and thus default to the page presently being viewed. :* ''makeTitle'' = Set this to any nonblank value to call mw.title.makeTitle. Otherwise mw.title.new is called. The functions available for these and for getCurrentTitle() are generally ''(exactly?)'' the same. :* ''namespace'' = This parameter is passed to new/makeTitle to define what page to open. :* ''fragment'' = This parameter is passed to makeTitle per the MediaWiki documentation. :* ''interwiki'' = This parameter is passed to makeTitle per the MediaWiki documentation. === Title object function parameters === :* ''p1'' is the first parameter passed to the functions '''within''' the title object. :** "title2" for isSubPageOf :** "ns" for inNamespace :** (first parameter) of inNameSpaces :** "ns" for hasSubjectNamespace :** "text" for subpageTitle :** "query" for fullUrl, localUrl, canonicalUrl :* ''p2'' is the second parameter passed to the functions '''within''' the title object. :** (second parameter) of inNameSpaces :** "proto" for fullUrl :* ''p3'' to ''p9'' are collected and passed to the functions, but should only affect inNamespaces. === Postprocessing === :* ''as'' = Changes how contents of a page is returned when function getContent() is called. :** "pre" (default) to wrap the page's content inside <nowiki><pre></pre></nowiki>. :** "nowiki" to wrap the page's content inside &lt;nowiki&gt;&lt;/nowiki&gt; :** "expand" to expand the page's content :** "raw" (or any other unrecognized value) to return the page content without any wrapping <includeonly>{{Sandbox other|| <!-- Template categories below this line, please. --> [[Category:Template metamodules]] }}</includeonly> 9rc5kah49ntanwy1ytmi7wnsdvf9lak Modul:CallAssert 828 4940 20099 2024-10-07T23:50:19Z Munajad.MH 3071 ←Membuat halaman berisi 'local function pack(...) return {...}, select('#', ...) end local function mapArray(func, array, count) local result = {} for i = 1, count or #array do result[i] = func(array[i]) end return result end local function quote(value) if type(value) == 'string' then return (string.gsub(string.format('%q', value), '\\\n', '\\n')) -- Outer parentheses remove second value returned by gsub end local str = tostring(value) if type(value) == 'table' and str ~=...' 20099 Scribunto text/plain local function pack(...) return {...}, select('#', ...) end local function mapArray(func, array, count) local result = {} for i = 1, count or #array do result[i] = func(array[i]) end return result end local function quote(value) if type(value) == 'string' then return (string.gsub(string.format('%q', value), '\\\n', '\\n')) -- Outer parentheses remove second value returned by gsub end local str = tostring(value) if type(value) == 'table' and str ~= 'table' then return '{' .. str .. '}' end return str end local function callAssert(func, funcName, ...) local result, resultCount = pack(func(...)) if not result[1] then local args, argsCount = pack(...) args = mapArray(quote, args, argsCount) local message = mw.ustring.format( '%s(%s) failed', funcName, table.concat(args, ', ') ) error(message, 2) end return unpack(result, 1, resultCount) end return callAssert 3o4jhhx56ckjnptmrhpx1y5jfvi04ui Modul:CallAssert/doc 828 4941 20100 2024-10-07T23:50:55Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating|r}} {{used in system}} This [[Help:Lua metamodules|metamodule]] provides function '''callAssert''', which simplifies error checking by throwing an error if a given function returns nil or false. This is similar to the built-in function [[mw:LUAREF#assert|assert]], but unlike it, callAssert itself calls the function, whose return value is to be checked. This allows it to include the function name and argument values in the error message. == Usage...' 20100 wikitext text/x-wiki {{Module rating|r}} {{used in system}} This [[Help:Lua metamodules|metamodule]] provides function '''callAssert''', which simplifies error checking by throwing an error if a given function returns nil or false. This is similar to the built-in function [[mw:LUAREF#assert|assert]], but unlike it, callAssert itself calls the function, whose return value is to be checked. This allows it to include the function name and argument values in the error message. == Usage == local callAssert = require('Module:CallAssert') local result1, result2, etc = '''callAssert(''func'', {{'}}''funcName''{{'}}, ...)''' <code>callAssert</code> calls <code>''func''(...)</code> and checks if the first returned value evaluates to true. If it does, then it returns all the returned values. If not, it throws an error with a message in the form <code>{{'}}''funcName''(''argument_values'') failed'</code>. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | [[Category:Error-handling modules]] }}</includeonly> <noinclude> [[Category:Module documentation pages]] </noinclude> ptzc63jk3ij0am6hfh8tx16swy0aziz Cèṭa'an:' 10 4942 20101 2024-10-07T23:53:36Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Apostrophe]] 20101 wikitext text/x-wiki #REDIRECT [[Template:Apostrophe]] {{Redirect category shell| {{R from move}} }} rw40h4f5laoj6qqc97p6qc2r0482lz8 Cèṭa'an:Apostrophe 10 4943 20102 2024-10-07T23:54:33Z Munajad.MH 3071 ←Membuat halaman berisi '<span class="nowrap" style="padding-left:0.1em;">&#39;</span><noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude>' 20102 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 Cèṭa'an:Apostrophe/doc 10 4944 20103 2024-10-07T23:55:15Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{cascade-protected template}} {{High-use}} {{COinS safe|n}} {{tsh|'}} <!----PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE----> This template leaves leading space before the apostrophe, unlike the similar {{tl|`}} (no spacing). This template is intended for use with ''[[Italic type|italic]]'' text, whereas {{tl|`}} is intended for use with non-italic text. For example: * <code><nowiki>The ''Iliad''{{'}}s vocabulary is...' 20103 wikitext text/x-wiki {{Documentation subpage}} {{cascade-protected template}} {{High-use}} {{COinS safe|n}} {{tsh|'}} <!----PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE----> This template leaves leading space before the apostrophe, unlike the similar {{tl|`}} (no spacing). This template is intended for use with ''[[Italic type|italic]]'' text, whereas {{tl|`}} is intended for use with non-italic text. For example: * <code><nowiki>The ''Iliad''{{'}}s vocabulary is archaic.</nowiki></code> generates: * The ''Iliad''{{'}}s vocabulary is archaic. with a tiny amount of space before the apostrophe to avoid colliding with the italic ''d'' at the end of ''Iliad''. This template is also similar to {{tl|-'}}, used to slightly space apart a leading single quote from a surrounding double quotation mark provided by a template parameter in which the content is placed, e.g. the {{para|title}} parameter of {{tl|cite web}}. The equivalent template when manually placing double quotes around a single-quoted passage is {{tl|" '}}; see also {{tl|'-}} and {{tl|' "}} for the right-hand side equivalents (parameter and manual, respectively). All of these templates use 0.2 em of spacing, while this template, {{tl|'}}, uses only 0.1 em of spacing, as does {{tl|'s}}, which is used for possessives in italics. ==See also== {{Quotation mark templates}}<includeonly>{{Sandbox other| | <!----PLEASE ADD CATEGORIES BELOW THIS LINE:----> [[Category:Quotation mark templates]] }}</includeonly> ==TemplateData== {{TemplateData header}} <templatedata> { "params": {}, "description": "This template creates an apostrophe with a small leading space. This template is intended for use just following bold or italic text. No parameters." } </templatedata> 0ow701kaffw7qj4o4cvx5y8673deg9p Bhângsa:Fish 14 4945 20104 2024-10-07T23:58:02Z Munajad.MH 3071 ←Membuat halaman berisi '{{Portal|Fish}} {{Cat main|Fish}} {{Commons cat|Fish}}{{Wikiquote|Category:Fish}} This [[Wikipedia:Category|category]] contains subcategories corresponding to the [[Taxonomy (biology)|taxonomy]] of [[fish]] as well as articles and subcategories relating to non-[[Taxonomy (biology)|taxonomic]] fish groupings or subjects. [[Category:Aquatic vertebrates]] [[Category:Ichthyology| ]] [[Category:Vertebrates]]' 20104 wikitext text/x-wiki {{Portal|Fish}} {{Cat main|Fish}} {{Commons cat|Fish}}{{Wikiquote|Category:Fish}} This [[Wikipedia:Category|category]] contains subcategories corresponding to the [[Taxonomy (biology)|taxonomy]] of [[fish]] as well as articles and subcategories relating to non-[[Taxonomy (biology)|taxonomic]] fish groupings or subjects. [[Category:Aquatic vertebrates]] [[Category:Ichthyology| ]] [[Category:Vertebrates]] 6icgehg4eptavsxxx9hl0ndkm905o9t Modul:Portal/images/aliases 828 4946 20105 2024-10-08T00:01:54Z Munajad.MH 3071 ←Membuat halaman berisi '--[==[ This is the "aliases" list of portal image names. It contains a list of portal image aliases for use with [[Module:Portal]]. -- The aliases can be used to point to an existing portal image entry. For portals who do not yet have a portal image entry, please -- use the appropriate page from the following list instead: -- [[Module:Portal/images/a]] - for portal names beginning with "A". -- [[Module:Portal/images/b]] - for portal names beginning...' 20105 Scribunto text/plain --[==[ This is the "aliases" list of portal image names. It contains a list of portal image aliases for use with [[Module:Portal]]. -- The aliases can be used to point to an existing portal image entry. For portals who do not yet have a portal image entry, please -- use the appropriate page from the following list instead: -- [[Module:Portal/images/a]] - for portal names beginning with "A". -- [[Module:Portal/images/b]] - for portal names beginning with "B". -- [[Module:Portal/images/c]] - for portal names beginning with "C". -- [[Module:Portal/images/d]] - for portal names beginning with "D". -- [[Module:Portal/images/e]] - for portal names beginning with "E". -- [[Module:Portal/images/f]] - for portal names beginning with "F". -- [[Module:Portal/images/g]] - for portal names beginning with "G". -- [[Module:Portal/images/h]] - for portal names beginning with "H". -- [[Module:Portal/images/i]] - for portal names beginning with "I". -- [[Module:Portal/images/j]] - for portal names beginning with "J". -- [[Module:Portal/images/k]] - for portal names beginning with "K". -- [[Module:Portal/images/l]] - for portal names beginning with "L". -- [[Module:Portal/images/m]] - for portal names beginning with "M". -- [[Module:Portal/images/n]] - for portal names beginning with "N". -- [[Module:Portal/images/o]] - for portal names beginning with "O". -- [[Module:Portal/images/p]] - for portal names beginning with "P". -- [[Module:Portal/images/q]] - for portal names beginning with "Q". -- [[Module:Portal/images/r]] - for portal names beginning with "R". -- [[Module:Portal/images/s]] - for portal names beginning with "S". -- [[Module:Portal/images/t]] - for portal names beginning with "T". -- [[Module:Portal/images/u]] - for portal names beginning with "U". -- [[Module:Portal/images/v]] - for portal names beginning with "V". -- [[Module:Portal/images/w]] - for portal names beginning with "W". -- [[Module:Portal/images/x]] - for portal names beginning with "X". -- [[Module:Portal/images/y]] - for portal names beginning with "Y". -- [[Module:Portal/images/z]] - for portal names beginning with "Z". -- [[Module:Portal/images/other]] - for portal names beginning with any other letters. This includes numbers, -- letters with diacritics, and letters in non-Latin alphabets. -- When adding entries, please use alphabetical order. The format of the alias table entries is as follows: -- ["portal name"] = {"alias 1", "alias 2", "alias 3"}, -- Both the portal name and the alias names should be in lower case, and the "Portal:" namespace prefix -- should be omitted. For example, if you wanted "UK" to be an alias for "Portal:United Kingdom", then the -- alias name would be "uk" and the portal name would be "united kingdom". ]==] return { ["1990s"] = {"1990's"}, ["2000s"] = {"2000's"}, ["ac/dc"] = {"ac dc"}, ["academy award"] = {"academy awards"}, ["africa"] = {"african"}, ["african american"] = {"african-american", "african-americans", "african americans"}, ["african union"] = {"au"}, ["agriculture"] = {"agriculture and agronomy", "farming"}, ["american civil war"] = {"acw"}, ["american revolutionary war"] = {"american revolution"}, ["amphibians"] = {"amphibian"}, ["aviation"] = {"airplanes"}, ["åland"] = {"åland islands", "aland islands", "aland", "ax", "ala"}, ["albania"] = {"albanian", "al", "alb"}, ["alpine rhine"] = {"alpine rhine valley"}, ["american football"] = {"college football", "arena football league"}, ["ancient rome"] = {"roman empire"}, ["android (operating system)"] = {"android", "android os"}, ["animals"] = {"animal", "zoology"}, ["anime and manga"] = {"anime", "manga"}, ["apple inc."] = {"apple", "apple inc"}, ["arabic language"] = {"arabic"}, ["archaeology"] = {"archeology"}, ["argentina"] = {"argentine"}, ["arizona"] = {"phoenix, arizona"}, ["asian americans"] = {"asian american"}, ["association football"] = {"soccer", "football (soccer)", "football"}, ["assyrians"] = {"assyria"}, ["atlas"] = {"cartography"}, ["atmospheric science"] = {"atmosphere","atmospheric sciences"}, ["australia"] = {"australian", "aus"}, ["australian capital territory"] = {"canberra"}, ["banks"] = {"bank", "banking"}, ["baseball"] = {"college baseball", "little league"}, ["basketball"] = {"national basketball league of canada", "wnba"}, ["biography"] = {"people", "biographies"}, ["birds"] = {"bird"}, ["björk"] = {"bjork"}, ["books"] = {"book"}, ["brunei"] = {"brunei darussalam", "bn", "brn"}, ["business and economics"] = {"advertising", "business", "economics", "economy", "marketing"}, ["buses"] = {"bus"}, ["california roads"] = {"roads in california"}, ["california state polytechnic university, pomona"] = {"cal poly pomona"}, ["canada"] = {"canadian", "ca", "can"}, ["canadian armed forces"] = {"canadian forces", "military history of canada"}, ["canary islands"] = {"spanish africa"}, ["cape verde"] = {"cabo verde"}, ["caribbean"] = {"caribbean sea", "the caribbean", "west indies"}, ["cars"] = {"car", "automobile","automobiles"}, ["cartoon"] = {"cartoons"}, ["catalan-speaking countries"] = {"catalan", "catalonia"}, ["catholic church"] = {"catholic", "catholicism"}, ["cats"] = {"cat"}, ["celtic studies"] = {"celts"}, ["central african republic"] = {"the central african republic"}, ["cetaceans"] = {"cetacea"}, ["chemistry"] = {"chemical"}, ["children's literature"] = {"children's and young adult literature", "children and young adult literature"}, ["china"] = {"chinese", "cn", "chn", "people's republic of china"}, ["christiantiy"] = {"christ", "christian"}, ["christianity in india"] = {"indian christianity"}, ["classical civilisation"] = {"classical civilization", "classics"}, ["cleveland"] = {"cleveland, ohio"}, ["coconuts"] = {"coconut"}, ["color"] = {"colour"}, ["comedy"] = {"humour", "humor"}, ["commonwealth realms"] = {"commonwealth"}, ["communism"] = {"marxism"}, ["compact disc"] = {"cd", "compact disk"}, ["companies"] = {"company"}, ["computer-generated imagery"] = {"computer generated imagery"}, ["computer programming"] = {"programming"}, ["countries"] = {"country"}, ["county kilkenny"] = {"kilkenny"}, ["côte d'ivoire"] = {"ivory coast"}, ["covid-19"] = {"coronavirus disease 2019","coronavirus disease-2019"}, ["criminal justice"] = {"crime"}, ["current events"] = {"events", "news"}, ["czech republic"] = {"czechia", "czech", "the czech republic"}, ["dallas – fort worth metroplex"] = {"dallas", "dallas-fort worth", "dallas - fort worth metroplex"}, ["democratic republic of the congo"] = {"zaire", "zaïre", "cod", "drc", "the democratic republic of the congo"}, ["denmark"] = {"kingdom of denmark", "danish", "dk", "dnk"}, ["disasters"] = {"disaster"}, ["dravidian languages"] = {"dravidian", "dravidia", "dravidian peoples", "dravidian civilization"}, ["drink"] = {"drinks"}, ["dominican republic"] = {"the dominican republic"}, ["durham, north carolina"] = {"durham nc"}, ["dungeons & dragons"] = {"d&d"}, ["earth sciences"] = {"earth science", "climate"}, ["east timor"] = {"timor leste", "timor-leste", "tl"}, ["electromagnetism"] = {"em"}, ["energy"] = {"electricity"}, ["english football"] = {"football in england"}, ["english language"] = {"english"}, ["english law"] = {"law of england and wales"}, ["erotica and pornography"] = {"porn", "pornography"}, ["european military history"] = {"military history of europe"}, ["european union"] = {"eu"}, ["evolutionary biology"] = {"evolution"}, ["extinct and endangered species"] = {"extinction", "endangered species"}, ["falkland islands"] = {"falkland", "malvinas", "fk", "flk"}, ["faroe islands"] = {"the faroe islands"}, ["federated states of micronesia"] = {"fm", "fsm"}, ["film"] = {"cinema", "films", "movie"}, ["fish"] = {"fishes"}, ["food"] = {"eating", "nutrition"}, ["football"] = {"association football", "soccer", "soccer ball"}, ["formula one"] = {"f1", "formula 1"}, ["france"] = {"overseas france"}, ["free and open-source software"] = {"floss", "foss", "free and open source software", "free software", "freeware", "open source", "open source software", "open-source software", "oss"}, ["freedom of speech"] = {"censorship", "free speech"}, ["french and francophone literature"] = {"french literature"}, ["french politics"] = {"politics of france"}, ["frogs"] = {"frogs and toads"}, ["fungi"] = {"mycology"}, ["gardening"] = {"garden", "gardens", "gardening and horticulture"}, ["gemology and jewelry"] = {"gemmology and jewellery", "gemmology and jewelry", "gemology and jewellery"}, ["georgia (country)"] = {"georgia", "republic of georgia", "ge", "geo"}, ["georgia (u.s. state)"] = {"georgia (state)", "state of georgia", "georgia usa"}, ["germany"] = {"west germany"}, ["globalization"] = {"globalisation"}, ["greater manchester"] = {"manchester"}, ["guernsey"] = {"bailiwick of guernsey"}, ["gullah"] = {"gullah people"}, ["hawaii"] = {"hawaiian kingdom", "hawai'i", "hawaiʻi", "us-hi"}, ["hazardous materials"] = {"dangerous goods"}, ["health and fitness"] = {"health"}, ["himalayas"] = {"himalaya region"}, ["hindi cinema"] = {"bollywood", "indian cinema"}, ["hindustani"] = {"hindustani language", "hindustani and allied languages"}, ["hip hop"] = {"hip-hop"}, ["hispanic and latino americans"] = {"hispanic and latino american", "latino and hispanic americans", "latino and hispanic american"}, ["history"] = {"victorian era"}, ["hitchhiker's guide to the galaxy"] = {"hitchhiker's"}, ["horror fiction"] = {"horror"}, ["horticulture and gardening"] = {"horticulture"}, ["housing"] = {"houses"}, ["human sexuality"] = {"sex", "sexuality"}, ["hunger relief"] = {"hunger"}, ["ice hockey"] = {"hockey"}, ["india"] = {"indian", "in", "ind", "republic of india","india localisation","india translation"}, ["indian women"] = {"women of india", "indian women and gender issues"}, ["indiana"] = {"hoosier", "us-in"}, ["indigenous peoples of north america"] = {"indigenous people of north america"}, ["information technology"] = {"computing", "computer science", "it"}, ["insects"] = {"insect"}, ["internet"] = {"web"}, ["ireland"] = {"irish"}, ["islam"] = {"muslim history"}, ["islamic state of iraq and the levant"] = {"daesh", "isil", "isis"}, ["islands"] = {"island"}, ["italy"] = {"italian", "ita", "papal states"}, ["jacksonville, florida"] = {"jacksonville"}, ["jersey"] = {"bailiwick of jersey"}, ["judaism"] = {"jewish"}, ["kazi nazrul islam"] = {"nazrul"}, ["kurdistan"] = {"iraqi kurdistan"}, ["lagomorpha"] = {"rabbits and hares"}, ["language"] = {"languages"}, ["latin american music"] = {"latin america music"}, ["latter day saint movement"] = {"latter day saints", "latter-day saints", "lds", "lds church"}, ["lemony snicket"] = {"a series of unfortunate events"}, ["lists"] = {"list"}, ["lgbt"] = {"lgbt studies", "lgbtq", "lgbtqa"}, ["library and information science"] = {"information science"}, ["linguistics"] = {"linguistic"}, ["madonna (entertainer)"] = {"madonna"}, ["mammals"] = {"mammal"}, ["marine life"] = {"marine biology"}, ["mathematics"] = {"math", "maths"}, ["medicine"] = {"health care", "public health", "medical"}, ["mediterranean"] = {"mediterranean sea"}, ["metro detroit"] = {"detroit"}, ["mexico"] = {"méxico", "mx", "mex"}, ["middle tennessee state university"] = {"mtsu"}, ["michigan highways"] = {"highways in michigan"}, ["military history of australia"] = {"royal australian air force", "military of australia"}, ["military history of germany"] = {"military of germany"}, ["modern history"] = {"2020s"}, ["molecular and cell biology"] = {"molecular and cellular biology"}, ["moldova"] = {"republic of moldova"}, ["mongolia"] = {"mongols"}, ["mountains"] = {"mountain"}, ["music of australia"] = {"australian music"}, ["myanmar"] = {"burma", "burmese", "mm", "mmr"}, ["myths"] = {"mythology"}, ["national register of historic places"] = {"nrhp"}, ["native americans"] = {"american indians"}, ["nazism"] = {"nazi germany"}, ["netherlands"] = {"kingdom of the netherlands", "nl", 'nld', 'caribbean netherlands', 'the netherlands', 'dutch empire', 'the dutch empire', 'dutch republic'}, ["new guinea"] = {"western new guinea"}, ["new south wales"] = {"nsw"}, ["new york (state)"] = {"new york state", "new york", "us-ny"}, ["new york city"] = {"nyc"}, ["new zealand"] = {"nz", "nzl"}, ["north korea"] = {"dprk", "democratic people's republic of korea"}, ["north macedonia"] = {"republic of north macedonia", "republic of macedonia", "the republic of macedonia", "mk", "mkd"}, ["north rhine-westphalia"] = {"nrw"}, ["north west england"] = {"liverpool"}, ["novels"] = {"novel"}, ["oceans"] = {"ocean", "world ocean"}, ["odisha"] = {"orissa"}, ["olympic games"] = {"olympics"}, ["opera"] = {"operas"}, ["organized labour"] = {"labor", "organised labour", "organized labor", "trade unionism"}, ["pakistan"] = {"pakistani", "pk", "pak"}, ["paleontology"] = {"palaeontology", "prehistoric life"}, ["palestine"] = {"gaza strip", "the state of palestine","state of palestine","palestinian territories"}, ["paralympic games"] = {"paralympics"}, ["pan-africanism"] = {"pan-african"}, ["pandemics"] = {"pandemic"}, ["people's republic of china"] = {"prc"}, ["pharmacy and pharmacology"] = {"pharmacy"}, ["philippines"] = {"the philippines"}, ["pitcairn islands"] = {"pitcairn, henderson, ducie and oeno islands"}, ["politics"] = {"government"}, ["portugal"] = {"portuguese empire"}, ["prince edward island"] = {"pei", "ca-pe"}, ["protected areas of india"] = {"biodiversity, protected areas & environment of india", "biodiversity of india", "environment of india"}, ["puducherry"] = {"pondicherry", "in-py"}, ["punjab, india"] = {"punjab (india)", "in-pb"}, ["punjab, pakistan"] = {"punjab (pakistan)", "western punjab", "pk-pb"}, ["python programming"] = {"python"}, ["quebec"] = {"québec", "ca-qc"}, ["reformed christianity"] = {"calvinism"}, ["religion"] = {"religions", "religious", "theology"}, ["reptiles"] = {"amphibians and reptiles"}, ["republic of ireland"] = {"éire", "ie", "irl", "irish republicanism"}, ["republic of the congo"] = {"the republic of the congo", "republic of congo", "french congo"}, ["rhythm and blues"] = {"r&b and soul music"}, ["roads"] = {"road"}, ["roads of canada"] = {"canada roads"}, ["rock music"] = {"rock and roll"}, ["romani"] = {"roma", "romani people"}, ["saint barthelemy"] = {"saint-barthélemy", "saint barthélemy"}, ["saint helena, ascension and tristan da cunha"] = {"saint helena"}, ["salad dressing"] = {"salad dressings"}, ["san francisco bay area"] = {"bay area", "san francisco"}, ["sandwich"] = {"sandwiches"}, ["schools"] = {"school"}, ["serer people"] = {"serer"}, ["september 11 attacks"] = {"september 11, 2001"}, ["shia islam"] = {"shia"}, ["spain"] = {"castile"}, ["spaceflight"] = {"space flight"}, ["sri lanka"] = {"sri lankan"}, ["stars"] = {"star"}, ["systems science"] = {"system science"}, ["soap operas and telenovelas"] = {"soap operas", "telenovelas"}, ["south africa"] = {"za", "zaf"}, ["south georgia and the south sandwich islands"] = {"south georgia", "south sandwich islands", "gs", "sgs"}, ["soviet union"] = {"ussr", "soviet", "the soviet union"}, ["space"] = {"outer space"}, ["speculative fiction"] = {"sf"}, ["speculative fiction/fantasy"] = {"fantasy"}, ["speculative fiction/horror"] = {"horror", "horror fiction"}, ["spices"] = {"herbs and spices"}, ["sports in canada"] = {"canadian sports", "canadian sport", "sports of canada", "sport in canada"}, ["sports"] = {"sport"}, ["st. john's, newfoundland and labrador"] = {"st. john's"}, ["state of georgia"] = {"georgia (u.s. state)", "georgia usa", "us-ga"}, ["state of mexico"] = {"mexico (state)", "mx-mex"}, ["state university of new york"] = {"suny"}, ["supermarkets"] = {"supermarket"}, ["taiwan"] = {"republic of china", "roc", "tw", "twn"}, ["tamils"] = {"tamil","tamil people"}, ["tanks"] = {"tank"}, ["telecommunication"] = {"telecommunications", "telecoms", "telecomms", "telecomm", "telecom"}, ["telephones"] = {"telephone"}, ["television"] = {"tv"}, ["texas"] = {"republic of texas"}, ["texas a&m university"] = {"texas a&m"}, ["texas tech university"] = {"texas tech"}, ["thailand"] = {"siam"}, ["theatre"] = {"theater"}, ["the arts"] = {"arts"}, ["the bahamas"] = {"bahamas", "bs", "bhs"}, ["the gambia"] = {"gambia", "gm", "gmb"}, ["the legend of zelda"] = {"legend of zelda"}, ["tiruchirappalli"] = {"trichy", "tiruchi"}, ["traditional african religions"] = {"traditional african religion"}, ["trains"] = {"rail", "rail transport"}, ["transportation"] = {"transport"}, ["trauma and orthopaedics"] = {"trauma & orthopaedics"}, ["trinidad and tobago"] = {"trinidad"}, ["tropical cyclones"] = {"hurricanes", "tropical cyclone"}, ["turkey"] = {"anatolia"}, ["united arab emirates"] = {"emirates", "ae", "uae", "emirati", "the united arab emirates"}, ["united kingdom"] = {"the united kingdom", "uk", "gb", "gbr", "britain", "british", "great britain", "british overseas territories"}, ["united nations"] = {"un"}, ["united states"] = {"us", "usa", "u.s.", "united states armed forces", "america", "american", "territories of the united states", "the united states"}, ["united states arms"] = {"united states armed forces", "united states military", "united states military history", "u.s. armed forces", "u.s. military"}, ["united states congress"] = {"u.s. congress"}, ["united states counties"] = {"u.s. counties"}, ["united states presidents"] = {"u.s. presidents"}, ["united states roads"] = {"u.s. roads"}, ["united states state legislatures"] = {"u.s. state legislatures", "us state legislatures"}, ["united states streets"] = {"u.s. streets"}, ["united states supreme court"] = {"u.s. supreme court cases"}, ["united states territories"] = {"territories of the united states"}, ["universities"] = {"university"}, ["university of missouri"] = {"mizzou"}, ["university of notre dame"] = {"notre dame"}, ["university of pittsburgh"] = {"pitt"}, ["vatican city"] = {"vatican","the holy see"}, ["video games"] = {"gaming", "vg", "video game"}, ["vietnam"] = {"south vietnam"}, ["war"] = {"military"}, ["washington (state)"] = {"washington", "us-wa"}, ["washington, d.c."] = {"district of columbia", "dc", "washington dc", "us-dc"}, ["weather"] = {"meteorology"}, ["western asia"] = {"west asia"}, ["western sahara"] = {"sahrawi arab democratic republic", "eh", "esh", "the sahrawi arab democratic republic"}, ["wind power"] = {"windmills"}, ["world"] = {"earth"}, ["world war i"] = {"first world war", "wwi"}, ["world war ii"] = {"second world war", "world war 2", "wwii"}, ["zoos"] = {"zoo"} } ri2acit6tsmcwy2kq5ch1hvhydm5jyp Modul:Portal/images/aliases/doc 828 4947 20106 2024-10-08T00:02:52Z Munajad.MH 3071 ←Membuat halaman berisi '{{high-risk|582890}} {{Module:Portal/images/doc}}' 20106 wikitext text/x-wiki {{high-risk|582890}} {{Module:Portal/images/doc}} ltm5zmjn2rsvvus0xv9pdxaek6h777b Modul:Portal/images/doc 828 4948 20107 2024-10-08T00:06:35Z Munajad.MH 3071 ←Membuat halaman berisi '{{#ifeq: {{FULLPAGENAME}} | Module:Portal/images | Image data for [[Module:Portal]] is stored on subpages of this page. Please select the page you want from the list below: | This module stores image data for [[Module:Portal]]. It is part of a system of 28 image data pages: one for each letter of the alphabet, one for other characters, and one for image aliases. Descriptions and links to each image data module can be found below. If you would like to add a new im...' 20107 wikitext text/x-wiki {{#ifeq: {{FULLPAGENAME}} | Module:Portal/images | Image data for [[Module:Portal]] is stored on subpages of this page. Please select the page you want from the list below: | This module stores image data for [[Module:Portal]]. It is part of a system of 28 image data pages: one for each letter of the alphabet, one for other characters, and one for image aliases. Descriptions and links to each image data module can be found below. If you would like to add a new image or a new image alias, then please {{submit an edit request/link|type=template|display=make a protected edit request at Template talk:Portal}}. <span class="sysop-show">Admins: to add new images or image aliases, navigate to the correct subpage and follow the instructions in the module code.</span> Portal images must be either in the public domain or available under a [[WP:ICTIC|free license]] that allows commercial reuse and derivative works; [[Wikipedia:Non-free content|fair-use]] images are not acceptable. This page is used to generate images for portals, using {{tl|portal}} and other templates, but also for WikiProjects, using the {{tl|WikiProject box}} template, and for userboxes, using the {{tl|User WP}} template. Images are dispayed at a small size and should therefore be suitable [[WP:icons|icons]]. The portal link following the image is sufficient alternative text for the image, so the image should be unlinked, when possible, with an empty alt attribute: <code>{{!}}link={{!}}alt=</code>. If linked for attribution purposes, the alt attribute should be brief. }} {| class="wikitable" |- ! Page !! Description |- | [[Module:Portal/images/a]] || For portal names beginning with "A". |- | [[Module:Portal/images/b]] || For portal names beginning with "B". |- | [[Module:Portal/images/c]] || For portal names beginning with "C". |- | [[Module:Portal/images/d]] || For portal names beginning with "D". |- | [[Module:Portal/images/e]] || For portal names beginning with "E". |- | [[Module:Portal/images/f]] || For portal names beginning with "F". |- | [[Module:Portal/images/g]] || For portal names beginning with "G". |- | [[Module:Portal/images/h]] || For portal names beginning with "H". |- | [[Module:Portal/images/i]] || For portal names beginning with "I". |- | [[Module:Portal/images/j]] || For portal names beginning with "J". |- | [[Module:Portal/images/k]] || For portal names beginning with "K". |- | [[Module:Portal/images/l]] || For portal names beginning with "L". |- | [[Module:Portal/images/m]] || For portal names beginning with "M". |- | [[Module:Portal/images/n]] || For portal names beginning with "N". |- | [[Module:Portal/images/o]] || For portal names beginning with "O". |- | [[Module:Portal/images/p]] || For portal names beginning with "P". |- | [[Module:Portal/images/q]] || For portal names beginning with "Q". |- | [[Module:Portal/images/r]] || For portal names beginning with "R". |- | [[Module:Portal/images/s]] || For portal names beginning with "S". |- | [[Module:Portal/images/t]] || For portal names beginning with "T". |- | [[Module:Portal/images/u]] || For portal names beginning with "U". |- | [[Module:Portal/images/v]] || For portal names beginning with "V". |- | [[Module:Portal/images/w]] || For portal names beginning with "W". |- | [[Module:Portal/images/x]] || For portal names beginning with "X". |- | [[Module:Portal/images/y]] || For portal names beginning with "Y". |- | [[Module:Portal/images/z]] || For portal names beginning with "Z". |- | [[Module:Portal/images/other]] || For portal names beginning with any other letters. This includes numbers, letters with diacritics, and letters in non-Latin alphabets. |- | [[Module:Portal/images/aliases]] || For adding aliases for existing portal names. Use this page for variations in spelling and diacritics, etc., no matter what letter the portal begins with. |- |} === Templates that use these images === * [[Template:Noticeboard box]] * [[Template:Portal]] * [[Template:Portal bar]] * [[Template:Portal image]] * [[Template:Portal-inline]] * [[Template:Subject bar]] * [[Template:WikiProject box]] * [[Template:Yytab]] === Duplicate images === Below is a list of portals that use the same image (aliases are not included). This may not be a bad thing, as there is no reason why different portals cannot use the same image. However, this list can be useful for identifying cases where the same portal has multiple image entries. These cases should be fixed by moving all but one of the entries for that portal to [[Module:Portal/images/aliases]]. This allows the image for that portal to be updated by changing one entry rather than several, and reduces the risk of the same portal using multiple images. {{cot|List of duplicate images}} {{#invoke:portal|imageDupes}} {{cob}} 80jkxhwgr7jgo3y88x2qvjax3ikm4m0 Modul:Portal/images 828 4949 20108 2024-10-08T00:08:53Z Munajad.MH 3071 ←Membuat halaman berisi '-- This module no longer contains any portal image name data. Please go to the appropriate page from the list below instead: -- [[Module:Portal/images/a]] - for portal names beginning with "A". -- [[Module:Portal/images/b]] - for portal names beginning with "B". -- [[Module:Portal/images/c]] - for portal names beginning with "C". -- [[Module:Portal/images/d]] - for portal names beginning with "D". -- [[Module:Portal/images/e]] - for...' 20108 Scribunto text/plain -- This module no longer contains any portal image name data. Please go to the appropriate page from the list below instead: -- [[Module:Portal/images/a]] - for portal names beginning with "A". -- [[Module:Portal/images/b]] - for portal names beginning with "B". -- [[Module:Portal/images/c]] - for portal names beginning with "C". -- [[Module:Portal/images/d]] - for portal names beginning with "D". -- [[Module:Portal/images/e]] - for portal names beginning with "E". -- [[Module:Portal/images/f]] - for portal names beginning with "F". -- [[Module:Portal/images/g]] - for portal names beginning with "G". -- [[Module:Portal/images/h]] - for portal names beginning with "H". -- [[Module:Portal/images/i]] - for portal names beginning with "I". -- [[Module:Portal/images/j]] - for portal names beginning with "J". -- [[Module:Portal/images/k]] - for portal names beginning with "K". -- [[Module:Portal/images/l]] - for portal names beginning with "L". -- [[Module:Portal/images/m]] - for portal names beginning with "M". -- [[Module:Portal/images/n]] - for portal names beginning with "N". -- [[Module:Portal/images/o]] - for portal names beginning with "O". -- [[Module:Portal/images/p]] - for portal names beginning with "P". -- [[Module:Portal/images/q]] - for portal names beginning with "Q". -- [[Module:Portal/images/r]] - for portal names beginning with "R". -- [[Module:Portal/images/s]] - for portal names beginning with "S". -- [[Module:Portal/images/t]] - for portal names beginning with "T". -- [[Module:Portal/images/u]] - for portal names beginning with "U". -- [[Module:Portal/images/v]] - for portal names beginning with "V". -- [[Module:Portal/images/w]] - for portal names beginning with "W". -- [[Module:Portal/images/x]] - for portal names beginning with "X". -- [[Module:Portal/images/y]] - for portal names beginning with "Y". -- [[Module:Portal/images/z]] - for portal names beginning with "Z". -- [[Module:Portal/images/other]] - for portal names beginning with any other letters. This includes numbers, -- letters with diacritics, and letters in non-Latin alphabets. -- [[Module:Portal/images/aliases]] - for adding aliases for existing portal names. Use this page for variations -- in spelling and diacritics, etc., no matter what letter the portal begins with. ggw59ah6k7po8ns6msfypxk48dbpt56 Modul:Portal/images/a 828 4950 20109 2024-10-08T00:10:56Z Munajad.MH 3071 ←Membuat halaman berisi '--[==[ This is the "A" list of portal image names. It contains a list of portal images for use with [[Module:Portal]] -- for portal names that start with the letter "A". For aliases to existing portal names, and for portal names that -- start with other letters, please use the appropriate page from the following list: -- [[Module:Portal/images/b]] - for portal names beginning with "B". -- [[Module:Portal/images/c]] - for portal names beginning with "...' 20109 Scribunto text/plain --[==[ This is the "A" list of portal image names. It contains a list of portal images for use with [[Module:Portal]] -- for portal names that start with the letter "A". For aliases to existing portal names, and for portal names that -- start with other letters, please use the appropriate page from the following list: -- [[Module:Portal/images/b]] - for portal names beginning with "B". -- [[Module:Portal/images/c]] - for portal names beginning with "C". -- [[Module:Portal/images/d]] - for portal names beginning with "D". -- [[Module:Portal/images/e]] - for portal names beginning with "E". -- [[Module:Portal/images/f]] - for portal names beginning with "F". -- [[Module:Portal/images/g]] - for portal names beginning with "G". -- [[Module:Portal/images/h]] - for portal names beginning with "H". -- [[Module:Portal/images/i]] - for portal names beginning with "I". -- [[Module:Portal/images/j]] - for portal names beginning with "J". -- [[Module:Portal/images/k]] - for portal names beginning with "K". -- [[Module:Portal/images/l]] - for portal names beginning with "L". -- [[Module:Portal/images/m]] - for portal names beginning with "M". -- [[Module:Portal/images/n]] - for portal names beginning with "N". -- [[Module:Portal/images/o]] - for portal names beginning with "O". -- [[Module:Portal/images/p]] - for portal names beginning with "P". -- [[Module:Portal/images/q]] - for portal names beginning with "Q". -- [[Module:Portal/images/r]] - for portal names beginning with "R". -- [[Module:Portal/images/s]] - for portal names beginning with "S". -- [[Module:Portal/images/t]] - for portal names beginning with "T". -- [[Module:Portal/images/u]] - for portal names beginning with "U". -- [[Module:Portal/images/v]] - for portal names beginning with "V". -- [[Module:Portal/images/w]] - for portal names beginning with "W". -- [[Module:Portal/images/x]] - for portal names beginning with "X". -- [[Module:Portal/images/y]] - for portal names beginning with "Y". -- [[Module:Portal/images/z]] - for portal names beginning with "Z". -- [[Module:Portal/images/other]] - for portal names beginning with any other letters. This includes numbers, -- letters with diacritics, and letters in non-Latin alphabets. -- [[Module:Portal/images/aliases]] - for adding aliases for existing portal names. Use this page for variations -- in spelling and diacritics, etc., no matter what letter the portal begins with. -- When adding entries, please use alphabetical order. The format of the images table entries is as follows: -- ["portal name"] = "image.svg", -- The portal name should be the name of your portal, in lower case. For example, the portal name for -- "Portal:United Kingdom" would be "united kingdom". The image name should be capitalised normally, and the "File:" -- namespace prefix should be -- omitted. ]==] return { ["abkhazia"] = "Flag of Abkhazia.svg|border|link=|alt=flag", ["abu dhabi"] = "Flag of Abu Dhabi.svg|border|link=|alt=flag", ["aerospace biography"] = "Armstrong-Spencom01.jpg|link=|alt=photo", ["afghanistan"] = "Flag of the Taliban.svg|border|link=|alt=flag", ["africa"] = "Africa (orthographic projection).svg|link=|alt=map", ["african cinema"] = "Africa-map-TAN.svg|alt=map", ["african diaspora"] = "Moromi.png|link=|alt=map", ["agriculture"] = "Noto Emoji Oreo 1f33e.svg|link=|alt=grain", ["agropedia"] = "Farmer plowing in Fahrenwalde, Mecklenburg-Vorpommern, Germany.jpg|alt=icon", ["ajman"] = "Flag of Ajman.svg|link=|alt=flag", ["alabama"] = "Flag of Alabama.svg|border|link=|alt=flag", ["alaska"] = "Flag of Alaska.svg|border|link=|alt=flag", ["albania"] = "Flag of Albania.svg|border|link=|alt=flag", ["albemarle county"] = "Monticello 2010-10-29.jpg|link=|alt=photo", ["alberta"] = "Flag of Alberta.svg|border|link=|alt=flag", ["algae"] = "Algae Graphic.svg|link=|alt=icon", ["algeria"] = "Flag of Algeria.svg|border|link=|alt=flag", ["alpine rhine"] = "Geobox Mountain Range.svg|link=|alt=icon", ["alps"] = "Palü en Diavolezza.jpg|alt=icon", ["american animation"] = "Animation disc US.svg|link=|alt=icon", ["american cinema"] = "Cinema of the United States.svg|link=|alt=icon", ["american civil war"] = "Acw bs 7a.png|border|link=|alt=", ["american football"] = "American football.svg|link=|alt=icon", ["american football league"] = "AFL Trophy alt.png|link=|alt=trophy", ["american music"] = "Musical Notes USA.svg|link=|alt=icon", ["american old west"] = "Frederic Remington Dismounted Moving Led Horses.jpg|link=|alt=painting", ["american open wheel racing"] = "JuanMontoya2015Indy500.JPG|link=|alt=photo", ["american revolutionary war"] = "Washington Crossing the Delaware by Emanuel Leutze, MMA-NYC, 1851.jpg|border|link=|alt=", ["american samoa"] = "Flag of American Samoa.svg|border|link=|alt=flag", ["american television"] = "USA flag on television.svg|link=|alt=icon", ["americas"] = "Americas (orthographic projection).svg|link=|alt=map", ["amiga"] = "Boingball.png|link=|alt=", ["amphibians"] = "Frog (2546) - The Noun Project.svg|link=|alt=", ["amusement parks"] = "Roller Coaster Icon.svg|link=|alt=", ["anarchism"] = "BlackFlagSymbol.svg|border|link=|alt=flag", ["andes"] = "Ausangate-hillside-MT.jpg|alt=", ["andorra la vella"] = "Flag of Andorra la Vella.svg|alt=flag", ["anatomy"] = "Anatomy posture and body mechanics 08.web.jpg|alt=icon", ["ancient egypt"] = "Pyramidi aavikolla.png|link=|alt=", ["ancient greece"] = "Parthenon from west.jpg|link=|alt=", ["ancient japan"] = "Shiki no Fuji, Ōmuro fukin by Takahashi Shōtei.jpg|link=|alt=", ["ancient near east"] = "Babylonlion.JPG|link=|alt=", ["ancient rome"] = "SPQRomani.svg|link=|alt=", ["andaman and nicobar islands"] = "India Andaman and Nicobar Islands locator map.svg|border|link=|alt=map", ["andhra pradesh"] = "Archbridgegodavari.JPG|alt=icon", ["andorra"] = "Flag of Andorra.svg|border|link=|alt=flag", ["anglo-saxon england"] = "Peterborough Chronicle cropped.jpg|link=|alt=", ["angola"] = "Flag of Angola.svg|border|link=|alt=flag", ["anguilla"] = "Flag of Anguilla.svg|border|link=|alt=flag", ["animals"] = "Caribou from Wagon Trails.jpg|alt=icon", ["animation"] = "Animation disc.svg|alt=icon", ["anime and manga"] = "Wikipe-tan face.svg|alt=icon", ["antarctica"] = "Antarctica (orthographic projection).svg|link=|alt=map", ["antigua and barbuda"] = "Flag of Antigua and Barbuda.svg|border|link=|alt=flag", ["appalachia"] = "Appalachian region of United States.png|border|link=|alt=map", ["applied science"] = "Metallurgy stub icon.svg|link=|alt=icon", ["arab world"] = "Flag of the Arab League.svg|border|link=|alt=flag", ["arabic language"] = "Arabic-dad-letter.svg|link=Arabic language|alt=icon", ["archaeology"] = "Stonehenge Closeup.jpg|link=|alt=", ["architecture"] = "P parthenon.svg|alt=icon", ["arctic"] = "Arctic (orthographic projection).svg|link=|alt=map", ["argentina"] = "Flag of Argentina.svg|border|link=|alt=flag", ["arithmetic"] = "Arithmetic symbols.svg|link=|alt=", ["arizona"] = "Flag of Arizona.svg|border|link=|alt=flag", ["arkansas"] = "Flag of Arkansas.svg|border|link=|alt=flag", ["armenia"] = "Flag of Armenia.svg|border|link=|alt=flag", ["arunachal pradesh"] = "India Arunachal Pradesh locator map.svg|link=|alt=map", ["art"] = "Ballerina-icon.jpg|alt=icon", ["arthropods"] = "Cercophonius squama.jpg|alt=icon", ["artsakh"] = "Flag of Artsakh.svg|border|link=|alt=flag", ["aruba"] = "Flag of Aruba.svg|border|link=|alt=flag", ["asia"] = "Asia (orthographic projection).svg|alt=icon", ["assam"] = "Seal of Assam.png|link=|alt=", ["association football"] = "Soccer ball.svg|alt=icon", ["assyrians"] = "Flag of Assyria.svg|border|link=|alt=flag", ["astronomy"] = "Crab Nebula.jpg|link=|alt=", ["athletics"] = "Athletics pictogram.svg|link=|alt=", ["atlanta"] = "Atlflag.svg|link=|alt=flag", ["atlas"] = "World map green.png|alt=icon", ["australia"] = "Flag of Australia.svg|border|link=|alt=flag", ["australian capital territory"] = "Flag of the Australian Capital Territory.svg|border|link=|alt=flag", ["australian roads"] = "Australia road sign W5-29.svg|alt=icon", ["australian rules football"] = "Sherrin-transparent.png|link=|alt=", ["austria"] = "Flag of Austria.svg|border|link=|alt=flag", ["austria-hungary"] = "Wappen Österreich-Ungarn 1916 (Klein).png|link=|alt=", ["aviation"] = "Aviacionavion.png|link=|alt=", ["azad kashmir"] = "Flag of Azad Kashmir.svg|border|link=|alt=flag", ["azerbaijan"] = "Flag of Azerbaijan.svg|border|link=|alt=flag", } swb4ghs4311wrjw5vx02a61w1q32ljy Pambâgiân Bhâkto nâng Inḍonèsia 0 4951 20111 2024-10-08T05:28:18Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Pambâgiân Bhâkto nâng Inḍonèsia]] ka [[Pambâgiyân bâkto neng Inḍonèsia]] 20111 wikitext text/x-wiki #ALIH [[Pambâgiyân bâkto neng Inḍonèsia]] 3tldzt1xy2mesao8amfsm477y8caa2g Modul:Portal/images/a/doc 828 4952 20112 2024-10-08T10:55:08Z Munajad.MH 3071 ←Membuat halaman berisi '{{high-risk|845,000+}} {{Module rating|protected}} {{Module:Portal/images/doc}}' 20112 wikitext text/x-wiki {{high-risk|845,000+}} {{Module rating|protected}} {{Module:Portal/images/doc}} k01qgqfopp06qeoobgk9fravngeikjb Kasultanan banten 0 4953 20113 2024-10-08T10:58:14Z Munajad.MH 3071 ←Mengalihkan ke [[Kasultanan Banten]] 20113 wikitext text/x-wiki #REDIRECT [[Kasultanan Banten]] 5bsyibo7m85vi3i9o7c8zi67bgi1u2d Bhângsa:Pages with template loops 14 4954 20114 2024-10-08T11:06:09Z Munajad.MH 3071 ←Mengalihkan ke [[Bhângsa:Halaman kalabân Template Loop]] 20114 wikitext text/x-wiki #REDIRECT [[Category:Halaman kalabân Template Loop]] exixqrbw947jbod8odhrqpg3bdq7yq8 Bhângsa:Halaman kalabân Template Loop 14 4955 20115 2024-10-08T11:08:29Z Munajad.MH 3071 ←Membuat halaman berisi '{{tracking category}} {{Wikipedia category}} {{polluted category}} This category is populated based on the parameter at [[MediaWiki:template-loop-category]]. When the MediaWiki parser detects and stops a loop in a template, it displays the message [[MediaWiki:Parser-template-loop-warning]]. For a list of MediaWiki-populated tracking categories, see [[Special:TrackingCategories]]. [[Category:Wikipedia template cleanup|Loop warnings]] Category:Tracking catego...' 20115 wikitext text/x-wiki {{tracking category}} {{Wikipedia category}} {{polluted category}} This category is populated based on the parameter at [[MediaWiki:template-loop-category]]. When the MediaWiki parser detects and stops a loop in a template, it displays the message [[MediaWiki:Parser-template-loop-warning]]. For a list of MediaWiki-populated tracking categories, see [[Special:TrackingCategories]]. [[Category:Wikipedia template cleanup|Loop warnings]] [[Category:Tracking categories automatically populated by MediaWiki]] sd971k2nkofa6yqhfi01gkg8pd5pdd9 Bhângsa:Tracking categories automatically populated by MediaWiki 14 4956 20116 2024-10-08T11:09:58Z Munajad.MH 3071 ←Membuat halaman berisi '{{Wikipedia category |tracking=yes |container=yes |description=Tracking categories that are automatically populated by the wiki software, see [[Special:TrackingCategories]].}} {{CatAutoTOC}} [[Category:Tracking categories|*]]' 20116 wikitext text/x-wiki {{Wikipedia category |tracking=yes |container=yes |description=Tracking categories that are automatically populated by the wiki software, see [[Special:TrackingCategories]].}} {{CatAutoTOC}} [[Category:Tracking categories|*]] se2gurihw1bk0vurdunqsls7m8cjqbi Bhângsa:Wikipedia Automatic category TOC 14 4957 20117 2024-10-08T11:13:45Z Munajad.MH 3071 ←Membuat halaman berisi '[[Category:WikiProject Categories]] [[Category:Wikipedia category table of contents templates]]' 20117 wikitext text/x-wiki [[Category:WikiProject Categories]] [[Category:Wikipedia category table of contents templates]] 9aoakdfhv9nhua8a2v5cc5jzvuouzny Bhângsa:WikiProject Categories 14 4958 20118 2024-10-08T11:14:51Z Munajad.MH 3071 ←Membuat halaman berisi '{{Wikipedia category}} {{Cat more|Wikipedia:WikiProject Categories}} [[Category:Wikipedia WikiProjects|Categories]] [[Category:Wikipedia categorization]]' 20118 wikitext text/x-wiki {{Wikipedia category}} {{Cat more|Wikipedia:WikiProject Categories}} [[Category:Wikipedia WikiProjects|Categories]] [[Category:Wikipedia categorization]] abwj65f35o47gyely61zv034l1fe9l6 Bhângsa:Wikipedia categorization 14 4959 20119 2024-10-08T11:17:03Z Munajad.MH 3071 ←Membuat halaman berisi '{{Wikipedia category}} {{Commons cat|Wiki categorization}} This category contains [[Wikipedia:Project namespace|project pages]] which deal with '''[[Wikipedia:Categorization|categorization]]''' on Wikipedia. {{DEFAULTSORT:Categorization, Wikipedia}} [[Category:Wikipedia navigation|Categorization]] [[Category:Wikipedia content administration]]' 20119 wikitext text/x-wiki {{Wikipedia category}} {{Commons cat|Wiki categorization}} This category contains [[Wikipedia:Project namespace|project pages]] which deal with '''[[Wikipedia:Categorization|categorization]]''' on Wikipedia. {{DEFAULTSORT:Categorization, Wikipedia}} [[Category:Wikipedia navigation|Categorization]] [[Category:Wikipedia content administration]] k9dc3s21dzea2msqxfumkoh45am3cl0 Bhângsa:Wikipedia navigation 14 4960 20124 20120 2024-10-08T11:26:58Z Munajad.MH 3071 20124 wikitext text/x-wiki #ALIH [[Category:Navigasi Wikipèḍia]] k9ucvum2a5npxp2upgzya6u2qk67wla Bhângsa:Navigasi Wikipèḍia 14 4961 20121 2024-10-08T11:22:32Z Munajad.MH 3071 ←Membuat halaman berisi '{{Wikipedia category}} {{Commons cat|Wiki categorization}} This category contains [[Wikipedia:Project namespace|project pages]] which deal with '''[[Wikipedia:Categorization|categorization]]''' on Wikipedia. {{DEFAULTSORT:Categorization, Wikipedia}} [[Category:Wikipedia navigation|Categorization]] [[Category:Wikipedia content administration]]' 20121 wikitext text/x-wiki {{Wikipedia category}} {{Commons cat|Wiki categorization}} This category contains [[Wikipedia:Project namespace|project pages]] which deal with '''[[Wikipedia:Categorization|categorization]]''' on Wikipedia. {{DEFAULTSORT:Categorization, Wikipedia}} [[Category:Wikipedia navigation|Categorization]] [[Category:Wikipedia content administration]] k9dc3s21dzea2msqxfumkoh45am3cl0 Bhângsa:Wikipedia content administration 14 4962 20126 20125 2024-10-08T11:28:58Z Munajad.MH 3071 20126 wikitext text/x-wiki #Redirect [[Category:Bisarah Administrasi Wikipèḍia]] {{confused|Category:Wikipedia contents}} {{maintenance category}} {{see also category|Wikipedia content policies|Wikipedia content guidelines}} This category contains project maintenance categories and pages, related to maintenance of Wikipedia's '''encyclopedic content'''. [[Category:Wikipedia administration| Content]] hwl7spbf3wgmii105ird927uj0l3kyf Cèṭa'an:See also category 10 4963 20127 2024-10-08T11:30:35Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Category see also]] 20127 wikitext text/x-wiki #REDIRECT[[Template:Category see also]] k5v7zs38mkq3miiribhg4edazluxk5z Bhângsa:Template metamodules 14 4964 20129 2024-10-08T11:38:12Z Munajad.MH 3071 ←Membuat halaman berisi '{{Template category|type=module|description=Modules that are designed to partly implement and be used by a large number of templates (rather than specific templates).}} [[Category:Wikipedia metatemplates|Metamodules, template]] [[Category:Wikipedia utility modules|Metamodules, template]]' 20129 wikitext text/x-wiki {{Template category|type=module|description=Modules that are designed to partly implement and be used by a large number of templates (rather than specific templates).}} [[Category:Wikipedia metatemplates|Metamodules, template]] [[Category:Wikipedia utility modules|Metamodules, template]] od4ay2tfdqyd2lgrrn6qrmu6o1977gs Cèṭa'an:Str startswith 10 4965 20130 2024-10-08T11:42:23Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:String2|startswith|1={{{1}}}|2={{{2}}}}}<noinclude> {{Documentation}} </noinclude>' 20130 wikitext text/x-wiki {{#invoke:String2|startswith|1={{{1}}}|2={{{2}}}}}<noinclude> {{Documentation}} </noinclude> admwkurg6pig74rt1av1zk5dbjjphnq Modul:String2 828 4966 20931 20930 2024-10-17T22:22:41Z Munajad.MH 3071 20931 wikitext text/x-wiki {{Delete|'Laman panika ta' bisa afungsi sakadhinapa mustèna sabbhâb ta' bisa aghentè dâ' gaya "Modul" dâghâ kodhu èyapos'' [[Pangangghuy:Munajad.MH|Munajad.MH]] ([[Pakanḍhâ'ânna pangangghuy:Munajad.MH|kanḍhâ]]) 13 Oktober 2024 09.21 (WIB)}} kd3jp6g9fe4i381ne0snodxxdoq696v Cèṭa'an:String2 10 4967 20135 20133 2024-10-08T11:46:11Z Munajad.MH 3071 ←Mengosongkan halaman 20135 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Cèṭa'an:Get QID 10 4968 20136 2024-10-08T11:53:25Z Munajad.MH 3071 ←Membuat halaman berisi '{{SAFESUBST:<noinclude />#invoke:Plain text|main|1={{SAFESUBST:<noinclude />#if:{{{1|}}}|<!-- If the template is called with a non-empty non-named argument: -->{{SAFESUBST:<noinclude />if empty|{{SAFESUBST:<noinclude />#invoke:WikidataIB|getEntityFromTitle|{{{1|}}}}}<!-- If the Wikipedia page has a Wikidata item, get its qid -->|{{SAFESUBST:<noinclude />#invoke:WikidataIB|getEntityFromTitle|{{SAFESUBST:<noinclude />#invoke:redirect|main|{{{1|}}} }} }}...' 20136 wikitext text/x-wiki {{SAFESUBST:<noinclude />#invoke:Plain text|main|1={{SAFESUBST:<noinclude />#if:{{{1|}}}|<!-- If the template is called with a non-empty non-named argument: -->{{SAFESUBST:<noinclude />if empty|{{SAFESUBST:<noinclude />#invoke:WikidataIB|getEntityFromTitle|{{{1|}}}}}<!-- If the Wikipedia page has a Wikidata item, get its qid -->|{{SAFESUBST:<noinclude />#invoke:WikidataIB|getEntityFromTitle|{{SAFESUBST:<noinclude />#invoke:redirect|main|{{{1|}}} }} }} }}<!-- Otherwize: Get the qid of the redirect destination. -->|{{SAFESUBST:<noinclude />#invoke:WikidataIB |getQid|qid={{{qid|}}}}}}}<!-- If empty argument or qid argument: Get the qid of current page, or pass the qid. -->}}<noinclude> {{Documentation}} </noinclude> 3x2mu7jgldt0csdq4qtqtodryuul79a Cèṭa'an:Get QID/doc 10 4969 20137 2024-10-08T11:54:03Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{Lua|Module:Plain text|Module:WikidataIB|Module:Redirect}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> == Usage == This template retrieves the [[WP:Wikidata|Wikidata]] QID that corresponds to the ''Wikipedia page title'' or ''redirection page title'' specified in the first unnamed parameter (also known as ''Wikipedia sitelink'', not to be confused with the Wikidata label)....' 20137 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Lua|Module:Plain text|Module:WikidataIB|Module:Redirect}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> == Usage == This template retrieves the [[WP:Wikidata|Wikidata]] QID that corresponds to the ''Wikipedia page title'' or ''redirection page title'' specified in the first unnamed parameter (also known as ''Wikipedia sitelink'', not to be confused with the Wikidata label). If a page is moved, a {{tlp|Get QID|<page title>}} call referring to its former title typically still works, since the template follows the redirection destination, if the redirection source does not have a Wikidata item of its own. If no parameter is defined ({{tlp|Get QID}}), it retrieves the QID of the current page. If the qid parameter is defined ({{tlp|get QID|qid=<QID>}}) it just passes it on. ===Current page=== Example: <code><nowiki>{{Get QID}}</nowiki></code> &rarr; {{Get QID}} gives the QID of the currently showed Wikipedia page, or an empty text string if no QID is defined: ===Articles sharing the same label=== The template does ''not'' use the Wikidata label, but the Wikipedia page title. For example, the following two pages share the same Wikidata label ''Mars'': <code><nowiki>{{Get QID|Mars}}</nowiki></code> &rarr; {{Get QID|Mars}} <code><nowiki>{{Get QID|Mars (mythology)}}</nowiki></code> &rarr; {{Get QID|Mars (mythology)}} This gives the QID:s of [[Mars (planet)]] and [[Mars (mythology)]] respectively. ===Redirection page=== <code><nowiki>{{Get QID|universes}}</nowiki></code> &rarr; {{Get QID|universes}} gives the QID of the page [[universe]], since [[universes]] is redirected to that article, and does not have a Wikidata item of its own. Usage together with the Q template: <code><nowiki>{{Q|{{Get QID|universes}}}}</nowiki></code> &rarr; {{Q|{{Get QID|universes}}}} ===Redirection page with its own Wikidata item=== [[Maryport New Lighthouse]] is redirected to [[Maryport Lighthouse]], both having separate Wikidata items: <code><nowiki>{{Q|{{Get QID|Maryport New Lighthouse}}}}</nowiki></code> &rarr; {{Q|{{Get QID|Maryport New Lighthouse}}}} ===Passing QID parameter on=== <code><nowiki>{{Get QID|qid=Q111}}</nowiki></code> &rarr; {{Get QID|qid=Q111}} ===Substitution=== To make Wikipedia faster, and to make the result less vulnerable to future deletion of redirects, this template may be substituted: <code><nowiki>{{subst:Get QID|<page title>}}</nowiki></code>, for example: <code><nowiki>{{subst:Get QID|universe}}</nowiki></code> &rarr; Q1 which is immediately replaced by the resulting QID when saved. However, a purpose of this template is to make the wikicode more comprehensible by avoiding QID codes, which substitution counteracts. ===Other ways of getting the QID=== Invoking these modules may also provide the QID for a certain Wikipedia page title: <code><nowiki>{{#invoke:wd|label|raw|page=Mars (mythology)}}</nowiki></code> &rarr; {{#invoke:wd|label|raw|page=Mars (mythology)}} <code><nowiki>{{#invoke:WikidataIB|getEntityFromTitle|Mars (mythology)}}</nowiki></code> &rarr; {{#invoke:WikidataIB|getEntityFromTitle|Mars (mythology)}} but they do not follow redirects. The following module provides the page title of a redirect destination: <code><nowiki>{{#invoke:Redirect|main|Universes}}</nowiki></code> &rarr; {{#invoke:Redirect|main|Universes}} == See also == * {{tl|Area WD}} * {{tl|Population WD}} * {{tl|Popdens WD}} * {{tl|Label}}, the inverse template <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Wikidata templates]] }}</includeonly> 5nd232hqjyensvduoxzwqaridza22pf Cèṭa'an:Country data Aceh 10 4970 20139 2024-10-08T12:03:23Z Munajad.MH 3071 ←Membuat halaman berisi '{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Aceh | flag alias = Flag of Aceh, Indonesia.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | related1 = Aceh Sultanate | related2 = Free Aceh Movement </noinclude> }}<noinclude> </noinclude>' 20139 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Aceh | flag alias = Flag of Aceh, Indonesia.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | related1 = Aceh Sultanate | related2 = Free Aceh Movement </noinclude> }}<noinclude> </noinclude> do3anges4yesjy2vzlwkfimil8bgjmt Cèṭa'an:Country data Sumatera Utara 10 4971 20158 20140 2024-10-08T12:23:42Z Munajad.MH 3071 20158 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Sumatra Dâjâ | flag alias = Flag_of_North_Sumatra.svg | size = {{{size|}}} | name = {{{name|}}} <noinclude> | redir1 = Sumatera Utara </noinclude> }} by5j7qkpqr97mh3s7bsk233lc6e12ks Cèṭa'an:Country data North Sumatra 10 4972 20150 20144 2024-10-08T12:15:42Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Country data Sumatera Utara]] 20150 wikitext text/x-wiki #Redirect[[Template:Country data Sumatera Utara]] 5nprjp5uy4gz2re5lhcpyz06vwnwco8 Somattra Laok 0 4973 20147 2024-10-08T12:10:52Z Munajad.MH 3071 Munajad.MH ngallèyaghi kaca [[Somattra Laok]] ka [[Somattra Lao']] 20147 wikitext text/x-wiki #ALIH [[Somattra Lao']] pap66hdfr0fc7ur7lakz14cy84j1taz Cèṭa'an:Country data Sumatera Barat 10 4974 20148 2024-10-08T12:12:29Z Munajad.MH 3071 ←Membuat halaman berisi '{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = West Sumatra | flag alias = Flag of West Sumatra.svg | size = {{{size|}}} | name = {{{name|}}} }}<noinclude> </noinclude>' 20148 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = West Sumatra | flag alias = Flag of West Sumatra.svg | size = {{{size|}}} | name = {{{name|}}} }}<noinclude> </noinclude> 1q2qwm0413613zvbfrr7alp9y8u7ofu Cèṭa'an:Country data West Sumatra 10 4975 20149 2024-10-08T12:14:46Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Country data Sumatera Barat]] 20149 wikitext text/x-wiki #Redirect [[template:Country data Sumatera Barat]] ev3tm36jk57rgafsgk0ft29mnv8mg6t Cèṭa'an:Country data Riau 10 4976 20151 2024-10-08T12:17:51Z Munajad.MH 3071 ←Membuat halaman berisi '{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Riau | flag alias = Flag_of_Riau.svg | size = {{{size|}}} | name = {{{name|}}} }}<noinclude> </noinclude>' 20151 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Riau | flag alias = Flag_of_Riau.svg | size = {{{size|}}} | name = {{{name|}}} }}<noinclude> </noinclude> 23kenghl1mzgjmehuhvqfxgiqdke2c6 Cèṭa'an:Country data Kepulauan Riau 10 4977 20156 20152 2024-10-08T12:21:24Z Munajad.MH 3071 20156 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Nusa Riau | flag alias = Flag of Riau Islands.svg | size = {{{size|}}} | name = {{{name|}}} | category = Indonesia <noinclude> | redir1 = </noinclude> }} msy3wzhony7oi8i9m3e827hsvymsyge Cèṭa'an:Country data Riau Islands 10 4978 20155 20154 2024-10-08T12:20:27Z Munajad.MH 3071 Ubah target pengalihan dari [[Cèṭa'an:Country data kepulauan Riau]] ke [[Cèṭa'an:Country data Kepulauan Riau]] 20155 wikitext text/x-wiki #redirect[[Template:Country data Kepulauan Riau]] gw474cl1be35hjuyfu1s8et9hqt1ymz Aceh 0 4979 20157 2024-10-08T12:22:18Z Munajad.MH 3071 ←Mengalihkan ke [[Acèh]] 20157 wikitext text/x-wiki #Redirect[[Acèh]] mi9ta9hnnf0l2c1qdcjjitgiuyw6jy7 Sumatra Dâjâ 0 4980 20159 2024-10-08T12:24:19Z Munajad.MH 3071 ←Mengalihkan ke [[Somattra Dâjâ]] 20159 wikitext text/x-wiki #Redirect [[Somattra Dâjâ]] tt7k4yuo6fjqt501ntr4qx0gwlo0juz Cèṭa'an:Kotak info provinsi Indonesia/sandbox 10 4981 20163 20162 2024-10-08T13:13:23Z Munajad.MH 3071 ←Mengosongkan halaman 20163 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Modul:Photo montage 828 4982 20166 2024-10-08T22:23:30Z Munajad.MH 3071 ←Membuat halaman berisi '-- implements [[template:photomontage]] local p = {} local function isnotempty(s) return s and s:match( '^%s*(.-)%s*$' ) ~= '' end local function photomontage( frame ) local tracking = '' local args = frame:getParent().args local size = tonumber(args['size'] or '200') or 200 local border = tonumber(args['border'] or '1') or 1 local spacing = tonumber(args['spacing'] or '1') or 1 local color = args['color'] or 'black' local color_border = args['color_bo...' 20166 Scribunto text/plain -- implements [[template:photomontage]] local p = {} local function isnotempty(s) return s and s:match( '^%s*(.-)%s*$' ) ~= '' end local function photomontage( frame ) local tracking = '' local args = frame:getParent().args local size = tonumber(args['size'] or '200') or 200 local border = tonumber(args['border'] or '1') or 1 local spacing = tonumber(args['spacing'] or '1') or 1 local color = args['color'] or 'black' local color_border = args['color_border'] or 'black' local position = (args['position'] or ''):lower() local caption = args['text'] or '' local text_background = isnotempty(args['text_background']) and args['text_background'] or '#F8F8FF' local foot_montage = args['foot_montage'] or '' local lastnum = nil local rownum = nil local floatstyle = nil if( position == 'left' or position == 'right' or position == 'none') then floatstyle = 'float:' .. position tracking = tracking .. '[[Category:Pages using photo montage without center alignment|' .. position .. ']]' else floatstyle = 'margin-left: auto; margin-right: auto;' end if isnotempty(foot_montage) then local div = mw.html.create('div') div:css('font-size', '95%') :wikitext(foot_montage) foot_montage = '\n' .. tostring(div) end local lettertonumber = { a = '01', b = '02', c = '03', d = '04', e = '05', f = '06', g = '07', h = '08', i = '09', j = '10', k = '11', l = '12', m = '13', n = '14', o = '15', p = '16', q = '17', r = '18', s = '19', t = '20', u = '21', v = '22', w = '23', x = '26', y = '27', z = '28' } local letters = { 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z' } -- find all the nonempty photo numbers local photos = {} local photocount = 0 for k, v in pairs( args ) do local i = tonumber(tostring(k):match( '^%s*photo([%d]+)[a-z]%s*$' ) or '0') if( i > 0 and isnotempty(v) ) then local c = lettertonumber[tostring(k):match( '^%s*photo[%d]+([a-z])%s*$' )] table.insert( photos, tonumber(i .. '.' .. c ) ) photocount = photocount + 1 end end -- sort the photo numbers table.sort(photos) -- compute the number of the photos in each row local count = {} lastnum = -1 rownum = 0 for k=1,photocount do local num = math.floor(photos[k]) if(num == lastnum) then count[rownum] = count[rownum] + 1 else rownum = rownum + 1 count[rownum] = 1 end lastnum = num end if(photocount > 0) then -- start table root = mw.html.create('div') root :css('background-color', color) :css('border-collapse', 'collapse') :css('border', border .. 'px solid ' .. color_border) :css('width', size .. 'px') :css('display', 'table') :cssText(floatstyle) local innercell = root :tag('div'):css('display', 'table-row') :tag('div'):css('display', 'table-cell') :css('border-top', 0) :css('padding', spacing .. 'px 0 0 ' .. spacing .. 'px') -- loop over the photos lastnum = -1 rownum = 0 local row for k=1,photocount do local num = math.floor(photos[k]) local c = letters[math.floor(0.5 + 100*(photos[k] - num))] if(num ~= lastnum) then rownum = rownum + 1 row = innercell :tag('div'):css('display', 'table') :css('background-color', color) :css('border-collapse', 'collapse') :tag('div'):css('display', 'table-row') end local altstr = (args['alt' .. num .. c] or '') ~= '' and '|alt=' .. args['alt' .. num .. c] or '' local image = string.format( '[[File:%s%s|%dpx]]', args['photo' .. num .. c], altstr, (size - spacing*(count[rownum] - 1))/count[rownum] ) row :tag('div'):css('display', 'table-cell') :css('border-top', 0) :css('padding', '0 ' .. spacing .. 'px ' .. spacing .. 'px ' .. '0') :wikitext(image) lastnum = num end if isnotempty(caption) then root :tag('div'):css('display', 'table-row') :tag('div'):css('display', 'table-cell') :addClass('thumbcaption') :css('background-color', text_background) :css('font-size', '95%') :wikitext(caption) end -- end table end if photocount < 2 then tracking = tracking .. '[[Category:Pages using photo montage with one or fewer images|' .. photocount ..']]' end return tostring(root or '') .. foot_montage .. tracking end function p.montage( frame ) return photomontage( frame ) end return p 42bgccq5yfomjoapsvx1dk40fm2b57a Modul:Photo montage/doc 828 4983 20167 2024-10-08T22:24:46Z Munajad.MH 3071 ←Membuat halaman berisi '{{High-use}} Implements {{tl|Photo montage}}' 20167 wikitext text/x-wiki {{High-use}} Implements {{tl|Photo montage}} m3odz8yo76jijmdbh8ob7bwnrukxgm6 Cèṭa'an:Native name 10 4984 20175 2024-10-09T17:41:36Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:native name|native_name}}</includeonly><noinclude>{{Documentation}}</noinclude>' 20175 wikitext text/x-wiki <includeonly>{{#invoke:native name|native_name}}</includeonly><noinclude>{{Documentation}}</noinclude> gp4mircewcgfc8vfhzojwwumum7hr0j Cèṭa'an:Native name list 10 4985 20176 2024-10-09T17:43:05Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:native name|native_name_list}}<noinclude>{{dokumentasi}}</noinclude>' 20176 wikitext text/x-wiki {{#invoke:native name|native_name_list}}<noinclude>{{dokumentasi}}</noinclude> 392tjs9n292ucxbgxrrv3f1336pfw9d Cèṭa'an:Native name/doc 10 4986 20178 2024-10-09T17:45:31Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{Documentation subpage}}{{High-use}}</noinclude> {{Hatnote|[[Template:Native phrase]] redirects here.}} {{Lua|Module:Native name|Module:Lang}} {{mbox|text=For <code style="color:#d33"><nowiki>{{native name}}</nowiki></code> error messages appearing in various infoboxes, see [[Wikipedia talk:WikiProject Infoboxes/Archive 11#native name parameters]].}} An inline formatting template, based on {{tl|Lang}}, for indicating the official/defacto name in a la...' 20178 wikitext text/x-wiki <noinclude>{{Documentation subpage}}{{High-use}}</noinclude> {{Hatnote|[[Template:Native phrase]] redirects here.}} {{Lua|Module:Native name|Module:Lang}} {{mbox|text=For <code style="color:#d33"><nowiki>{{native name}}</nowiki></code> error messages appearing in various infoboxes, see [[Wikipedia talk:WikiProject Infoboxes/Archive 11#native name parameters]].}} An inline formatting template, based on {{tl|Lang}}, for indicating the official/defacto name in a language other than English. By default, the native name is displayed in italics, followed by the language's name in parentheses. The template's defaults can be overridden and the parenthesis excluded, in which case there may be no visible changes to the text where it's used. An [[HTML]] ''[[Span and div|span]]'', however, still identifies the native name as a linguistic element, meaning that web browsers and [[screen reader]]s can select a particular font, formatting, pronunciation, etc., for it. For multiple native names, use {{tl|native name list}} == Syntax == * {{Tlx|{{BASEPAGENAME}}|<{{var|[[IETF language tag]]}}>|<{{var|the native name}}>}} == Parameters == {| class="wikitable sortable" ! scope="col" | Parameter name ! scope="col" | Description and examples ! scope="col" | Required |- ! scope="row" | [first unnamed] | The [[IETF language tag]] code for the native language. French, for instance, is "fr"; Spanish is "es"; Arabic is "ar"; etc. | yes |- ! scope="row" | [second unnamed] | The native name, in the native language (with accents, etc.). | yes |- ! scope="row" | {{code|italics}}<br/>{{smaller|(or {{code|italic}})}} | Set to "off" or "no" to disable displaying the native name in italics. Example: {{para|italics|off}} | no |- ! scope="row" | {{code|paren}}<br/>{{smaller|(or {{code|icon}})}} | Set to "omit", "off" or "no" to suppress the appearance of the native language's name in a parenthesis after the native name. Example: {{para|paren|omit}} | no |- ! scope="row" | {{code|parensize}}<br/>{{smaller|(previously {{code|fontsize}})}} | Use to specify a font-size for the parenthesis. Per [[MOS:FONTSIZE]], do not make this text smaller in infoboxes, since the text is already at 88% of normal. Example: {{para|parensize|90%}} | no |- ! scope="row" | {{code|nolink}} | Set to anything (e.g. "on") to suppress the appearance of the native language's name as a link. | no |- ! scope="row" | {{code|script}} (deprecated) | when needed, include [[ISO 15924]] in <code><nowiki>{{{1}}}</nowiki></code> IETF language tag; e.g. 'sr-Cyrl' <s>Specifies the [[ISO 15924]] script. E.g. "Cyrl", "Arab", "Hans"...</s> | no |} == Examples == * Common usage: ** {{Tlx|{{BASEPAGENAME}}|de|Deutschland}} –> {{ {{BASEPAGENAME}}|de|Deutschland}} * Code and result for the same name "Deutschland" above but with ''italics'' switched off, ''nolink'' switched on and a ''parensize'' of 90%: ** {{Tlx|{{BASEPAGENAME}}|de|Deutschland|italics{{=}}off|nolink{{=}}on|parensize{{=}}90%}} –> {{ {{BASEPAGENAME}}|de|Deutschland|italics=off|nolink=on|parensize=90%}} * Retaining no italics but suppressing the parenthesis which produces the same as if the {{tl|lang}} template had been used: ** {{Tlx|{{BASEPAGENAME}}|de|Deutschland|italics{{=}}off|paren{{=}}omit}} –> {{ {{BASEPAGENAME}}|de|Deutschland|italics=off|paren=omit}} * Language does not have an ISO code ** <code>{{Tlg|{{BASEPAGENAME}}|mis|Banib|paren{{=}}omit}} (&#91;[Boonwurrung language]])</code> –> {{{{BASEPAGENAME}}|mis|Banib|paren=omit}} ([[Boonwurrung language]]) * Language is not known ** {{Tlx|{{BASEPAGENAME}}|und|Bakoma|paren{{=}}omit}} –> {{{{BASEPAGENAME}}|und|Bakoma|paren=omit}} == Other examples == {| class="wikitable" ! scope="col" | Code ! scope="col" | Result |- | <pre> {{Infobox settlement | name = The Hague | native_name = {{Native name|nl|Den Haag}} }} </pre> |style="vertical-align:middle;"| {{Infobox settlement | name = The Hague | native_name = {{ {{BASEPAGENAME}}|nl|Den Haag}} }} |- | <pre> {{Infobox country | conventional_long_name = French Republic | native_name = {{Native name|fr|République française|paren=omit}} }} </pre> |style="vertical-align:topmiddle;"| {{Infobox country | conventional_long_name = French Republic | native_name = {{ {{BASEPAGENAME}}|fr|République française|paren=omit}} }} |} ==Tracking category== {{Category link with count|Native name template errors}} ==Template data== {{template data header}} <includeonly>{{sandbox other|| <!-- Categories below this line --> }}</includeonly> <templatedata> { "params": { "tag": { "label": "language", "description": "language code", "example": "el, de", "type": "string", "required": true }, "name": { "label": "name", "description": "Name in foreign language (use ISO 639 language codes)", "example": "ευρώ, herzlich willkommen", "type": "string", "required": true }, "italic": { "aliases": [ "italics" ], "label": "italics", "description": "\"off\" will prevent italicising the name", "type": "boolean", "default": "on" }, "paren": { "label": "language name", "description": "Language name in parenthesis", "type": "boolean", "default": "on" }, "parensize": { "label": "language fontsize", "description": "font-size of the language (parenthesised)", "example": "90%", "type": "number" } }, "description": "Foreign language name formatting" } </templatedata> <includeonly>{{Sandbox other|| [[Category:Wikipedia utility templates]] [[Category:Language templates]] }}</includeonly> 4hw5yeiqa4eai41gb36ymuasvgum4da Bhângsa:Native name template errors 14 4987 20179 2024-10-09T17:46:46Z Munajad.MH 3071 ←Membuat halaman berisi '{{Tracking category}} This is a tracking category for the various {{tlx|native name}} template errors. This category should be populated only by [[Module:Native name]]. ==Related categories== *{{clc|Native name list template errors}} *{{clc|Native name checker template errors}} [[Category:Name templates parameter issues]]' 20179 wikitext text/x-wiki {{Tracking category}} This is a tracking category for the various {{tlx|native name}} template errors. This category should be populated only by [[Module:Native name]]. ==Related categories== *{{clc|Native name list template errors}} *{{clc|Native name checker template errors}} [[Category:Name templates parameter issues]] 895ohworrhyzkqnj9dlz7qst4npjdhy Bhângsa:Name templates parameter issues 14 4988 20180 2024-10-09T17:47:29Z Munajad.MH 3071 ←Membuat halaman berisi '{{Maintenance category|container=yes}} Parameter issues categories in templates related to [[names]]. [[Category:People and person templates parameter issues]] [[Category:Language templates errors]] [[Category:Name templates|ι]]' 20180 wikitext text/x-wiki {{Maintenance category|container=yes}} Parameter issues categories in templates related to [[names]]. [[Category:People and person templates parameter issues]] [[Category:Language templates errors]] [[Category:Name templates|ι]] 4thg3etdjuutvw1rwo59ia40k61irt8 Cèṭa'an:Transl 10 4989 20198 2024-10-09T19:37:09Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Transliteration]] 20198 wikitext text/x-wiki #REDIRECT [[Template:Transliteration]] {{Redirect category shell| {{R from move}} {{R from template shortcut}} }} oafkh4mdit2o3gy25drpr5mtvn1pare Cèṭa'an:Transliteration 10 4990 20199 2024-10-09T19:37:38Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Lang|transl}}</includeonly><noinclude> {{documentation}} </noinclude>' 20199 wikitext text/x-wiki <includeonly>{{#invoke:Lang|transl}}</includeonly><noinclude> {{documentation}} </noinclude> o8z4apt19o91sf9okax90qs0m2phntr Cèṭa'an:Transliteration/doc 10 4991 20200 2024-10-09T19:38:26Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Redirect|Template:Transl|the template for translated text|Template:Translation}} {{High use}} {{COinS safe|n}} {{Lua|Module:Lang}} {{Template shortcut|tlit}} {{Language templates}} This template is used to mark up text '''[[transliteration|transliterated]] or [[romanisation|romanised]]''' from a non-Latin alphabet script to Latin alphabet script. This template should only be used for the transliterations of non-Latin scripts; for non...' 20200 wikitext text/x-wiki {{Documentation subpage}} {{Redirect|Template:Transl|the template for translated text|Template:Translation}} {{High use}} {{COinS safe|n}} {{Lua|Module:Lang}} {{Template shortcut|tlit}} {{Language templates}} This template is used to mark up text '''[[transliteration|transliterated]] or [[romanisation|romanised]]''' from a non-Latin alphabet script to Latin alphabet script. This template should only be used for the transliterations of non-Latin scripts; for non-English language text displayed in its native script (such as Greek, Cyrillic and Arabic), {{tl|lang}} should be used, which tags non-transliterated text (written in original script). Transliteration is often used alongside that template, to allow non-readers of the script to interpret the text. This template adds a [[tooltip]] label naming the transliteration scheme, and renders text in [[italics]] by default. This template is important for [[MOS:ACCESSIBILITY]], as it invisibly tags text with the correct language, allowing for screenreaders to use the correct style of pronunciation. It also displays text in an appropriate font; romanisations marked up in {{tl|lang}} may display in fonts designed for that language's native text, whereas the transliteration template displays text in the same font as the rest of the article. Some languages, such as [[Chinese language|Chinese]], have more than one style of transliteration (such as [[Wade–Giles]], [[pinyin]], etc). This template can be used for these different transliteration schemes, though Wikipedia has a number of [[:Category:Wikipedia multilingual support templates|language-specific templates]], some of which support more than one transliteration styles in their parameters, that may be better suited for marking up transliterations. ==Example== The following code tags a Ukrainian name and its transliteration according to the Ukrainian National scheme. {{markup | <nowiki>{{lang|uk|Ярослав Рудницький}} ({{transliteration|uk|ukrainian|Yaroslav Rudnytskyi}})</nowiki> | {{lang|uk|Ярослав Рудницький}} ({{transliteration|uk|ukrainian|Yaroslav Rudnytskyi}}) }} ==Rationale== This template is intended to unify all "transliteration" templates, such as {{tl|IAST}} and {{tl|ISOtranslit}}. These templates are still usable, but they just transclude or are redirected back to <nowiki>{{transl}}</nowiki>. For example, (e.g. <code><nowiki>{{IAST|saṃskṛtam}}</nowiki></code> is a shortcut for <code><nowiki>{{transliteration|sa|IAST|saṃskṛtam}}</nowiki></code>. Other transliteration templates that once existed, such as {{tl|ArabDIN}}, are now handled natively by this template: <code><nowiki>{{transliteration|ar|DIN|...}}</nowiki></code>). This template is kept separate from {{tl|lang}} to address formatting issues (via CSS classes) and identification of transliteration schemes used. Ultimately, if these concerns are smartly addressed in the CSS file and/or in {{tl|lang}}, using <code><nowiki>{{transliteration|xx|...}}</nowiki></code> should be equivalent to using <code><nowiki>{{lang|xx-Latn|...}}</nowiki></code>. ==Usage== There are two ways of using this template: with or without specifying the [[romanization|transliteration scheme]] used: *two parameters, with [[ISO 639]] language code: <code><nowiki>{{transliteration|ar|al-Khwarizmi}}</nowiki></code> means that "al-Khwarizmi" is a transliteration from the Arabic in a loose or unspecified scheme. *two parameters, with [[ISO 15924]] script code: <code><nowiki>{{transliteration|Ogam|MAQI}}</nowiki></code> means that "MAQI" transliterates an [[Ogham]] inscription without specifying the language. Potentially useful when writing systems themselves are under discussion, e.g. <code><nowiki>{{transliteration|Cyrl|š}}</nowiki></code>, not <code><nowiki>{{transliteration|cu|š}}</nowiki></code> or <code><nowiki>{{transliteration|ru|š}}</nowiki></code> when discussing the letter {{script|Cyrl|[[Ш]]}}. *three parameters, with [[ISO 639]] language code: <code><nowiki>{{transliteration|ar|DIN|al-Ḫawārizmī}} / {{transliteration|ar|ALA|al-Khawārizmī}}</nowiki></code> the second parameter specifies the scheme used (DIN vs. ALA). *three parameters, with [[ISO 15924]] script code: <code><nowiki>{{transliteration|Arab|DIN|Ḫ}} vs {{transliteration|Arab|ALA|Kh}}</nowiki></code> for {{script|Arab|[[ﺥ]]}}. There is no need to add italic markup (<code><nowiki>''</nowiki></code>) to transliteration templates. Proper nouns – the names of people and places – are typically not italicized, and as such should use {{para|italic|no}} to suppress the default italicization of Latin scripts. '''Note''': the language code is ISO 639 or IETF private-use tag (see [[Template:Lang#Private-use language tags]]); other forms of [[IETF BCP 47 language tag]]s are <em>not</em> supported. ===Transliteration scheme codes=== Codes for supported transliteration schemes can be seen by viewing the source of [[:Module:Lang/data]] – the {{code|translit_title_table}} data-structure lists for each such code the corresponding transliteration schemes. These may vary by language – e.g. code "ISO" means scheme [[ISO 233]] for Arabic but [[ISO 11940]] for Thai. ===Examples=== Inputting: *<code><nowiki>{{transliteration|ar|[[al-Khwarizmi]]}} / [[DIN 31635]]: {{transliteration|ar|DIN|al-Ḫawārizmī}} / [[ISO 233]]: {{transliteration|ar|ISO|al-H̱awārizmī}} / [[ALA-LC Romanization|ALA]]: {{transliteration|ar|ALA|al-Khawārizmī}}</nowiki></code> *<code><nowiki>[[Royal Thai General System of Transcription|RTGS]]: {{transliteration|th|phasa thai}} / [[ISO 11940]]: {{transliteration|th|ISO|p̣hās̄ʹāthịy}}</nowiki></code> *<code><nowiki>{{cuneiform|[[Sumerian language|&#x12174;&#x120a0;]]}} {{transliteration|sux|EME.GIR<sub>15</sub>}} / {{cuneiform|6|[[Hittite language|𒉈𒅆𒇷]]}} {{transliteration|hit|ne-ši-li}}</nowiki></code> Results in: *{{transliteration|ar|[[al-Khwarizmi]]}} / [[DIN 31635]]: {{transliteration|ar|DIN|al-Ḫawārizmī}} / [[ISO 233]]: {{transliteration|ar|ISO|al-H̱awārizmī}} / [[ALA-LC Romanization|ALA]]: {{transliteration|ar|ALA|al-Khawārizmī}} * [[Royal Thai General System of Transcription|RTGS]]: {{transliteration|th|phasa thai}} / [[ISO 11940]]: {{transliteration|th|ISO|p̣hās̄ʹāthịy}} *{{cuneiform|[[Sumerian language|&#x12174;&#x120a0;]]}} {{transliteration|sux|EME.GIR<sub>15</sub>}} / {{cuneiform|6|[[Hittite language|𒉈𒅆𒇷]]}} {{transliteration|hit|ne-ši-li}} '''ISO''': *{{lang|ru|[[Russian language|русский]]}} <code><nowiki>{{transliteration|ru|ISO|russkij}}</nowiki></code>: {{transliteration|ru|ISO|russkij}} *{{lang|ab|[[Abkhaz language|Аҧсуа]]}} <code><nowiki>{{transliteration|ab|ISO|aṗsua}}</nowiki></code>: {{transliteration|ab|ISO|aṗsua}} *{{lang|ar|[[Arabic| عربي ]]}} <code><nowiki>{{transliteration|ar|ISO|ʿarabī}}</nowiki></code>: {{transliteration|ar|ISO|ʿarabī}} *: ISO has huge issues transliterating {{transliteration|ar|alif}}, so it's better to use the Library of Congress transliteration, the [[DIN 31635|German Institute for Standardization]] or [[Hans Wehr transliteration]]; see [[Arabic transliteration]] and [[MOS:APOSTROPHE]] *{{lang|ta|[[Tamil language|தமிழ் ]]}} <code><nowiki>{{transliteration|ta|ISO|tamiḻ}}</nowiki></code>: {{transliteration|ta|ISO|tamiḻ}} *{{lang|bn|[[Bengali language|বাংলা ]]}} <code><nowiki>{{transliteration|bn|ISO|baṅla}}</nowiki></code>: {{transliteration|bn|ISO|baṅla}} *{{lang|el|[[Greek language|ελληνικά ]]}} <code><nowiki>{{transliteration|el|ISO|ellēniká}}</nowiki></code>: {{transliteration|el|ISO|ellēniká}} *{{lang|ka|[[Georgian language|ქართული]]}} <code><nowiki>{{transliteration|ka|ISO|k'art'uli}}</nowiki></code>: {{transliteration|ka|ISO|k'art'uli}} *{{lang|zh|[[Pinyin|漢語拼音]]}} <code><nowiki>{{transliteration|zh|ISO|hànyǔ pīnyīn}}</nowiki></code>: {{transliteration|zh|ISO|hànyǔ pīnyīn}} *{{lang|th|[[Thai language|ภาษาไทย]]}} <code><nowiki>{{transliteration|th|ISO|p̣hās̄ʹāthịy}}</nowiki></code>: {{transliteration|th|ISO|p̣hās̄ʹāthịy}} ==CSS== In order to apply a style to all text marked as transliteration, use a CSS selector that chooses all text with <code>transliteration</code> in the title attribute (tooltip). For instance, if you add the following to [[Special:MyPage/common.css|your common.css]], all transliterations will be colored {{color|teal}}: <syntaxhighlight lang="CSS"> [title~=transliteration] { color: teal; } </syntaxhighlight> ==Tracking category== * {{clc|Transliteration template errors}} ==TemplateData== {{templatedata header}} <templatedata> { "description": "Marks a text span transliterated from a particular language or writing system, and, optionally, according to a specific transliteration system.", "params": { "1": { "label": "Language or script code", "description": "ISO 639 language code, possibly with an ISO 15924 script code", "required": true, "type": "line", "example": "hi (Hindi), sr-Cyrl (Serbian written in the Cyrillic script), und-Hani (an undetermined language written with Chinese characters), mis (an unknown language)" }, "2": { "label": "Text or transliteration scheme", "description": "Latin-alphabet transliterated text, or, optionally, transliteration scheme (e.g., bgn/pcgn)", "required": true, "type": "string" }, "3": { "label": "Text", "description": "Latin-alphabet transliterated text (required if a transliteration scheme is entered above)", "required": false, "suggested": true, "type": "string" }, "italics": { "aliases": [ "i", "italic" ], "label": "Italics", "description": "Allows for control over whether transliterated text is italicized. It is useful to disable italics in cases like proper names.", "type": "string", "suggestedvalues": [ "yes", "no", "invert", "unset", "inherit" ], "default": "inherit" } }, "paramOrder": [ "1", "2", "3", "italics" ] } </templatedata> ==See also== *{{tl|lang}}, {{tl|language}} *{{tl|script}} * {{tl|trans}}, {{tl|translation}} *[[Romanization]] *[[List of ISO transliterations]] {{ISO 15924 script codes and related Unicode data|state=collapsed}} <includeonly>{{Sandbox other|| [[Category:Wikipedia multilingual support templates]] [[Category:Templates that add a tracking category]] }}</includeonly> h0f4dnpbyz9wkf9mcsxbf6sttke3098 Cèṭa'an:Kotak info bahasa 10 4993 20468 20436 2024-10-15T22:44:29Z Munajad.MH 3071 20468 wikitext text/x-wiki <!-- {{#if:{{#property:P1627}}|<div style="position: fixed;right:0px;top:0px; background:#EBECF0;width:100%;padding:0.3em 0.2em;font-size:50%; color:gray; z-index:200">{{collapsible list|title=&nbsp;&nbsp;Lihat {{PAGENAME}} di: |1=<span style="line-height:normal;font-size:150%">{{#if:{{#property:P1627}}|[[ISO639-3:{{#invoke:WikidataIB/sandbox|getValue|P1627|fetchwikidata=ALL|onlysourced=no| noicon = yes |linked=false}}|ISO]] {{*}} {{pranala|1=[https://www.ethnologue.com/language/{{#invoke:WikidataIB/sandbox|getValue|P1627|fetchwikidata=ALL|onlysourced=no| noicon = yes |linked=false}}/ Ethnologue] {{*}} [[:en:ISO 639:{{#invoke:WikidataIB/sandbox|getValue|P1627|fetchwikidata=ALL|onlysourced=no| noicon = yes |linked=false}}|Wikipedia bahasa Inggris]]}}}} </span>}} </div>}} --><!-- MULAI INFOBOX -->{{Infobox |child={{{child|}}} | templatestyles = Kotak info Bahasa/styles.css | aboveclass = above bahasa | bodystyle = box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;border-radius: 2px;{{#if:{{{boxsize|}}}|width: {{{boxsize}}};}}; text-align:left | abovestyle = margin:0.2em;font-size:130%; color: {{#if:{{{created|}}}{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}} }}|black|1}}|white|{{{fontcolor|black}}} }}; background-color: {{#if:{{{creator|}}}{{{setting|}}}|#114057|{{#if:{{{signers|}}}|silver|{{Infobox Bahasa/family-color|{{{familycolor|Default}}} }} }} }}; | above = <!--<div style="opacity:40%; z-index:1;overflow:hidden;position:absolute;">[[File:Pengalihan nama bahasa.svg|link=|right|40px]]</div>--> {{#if:{{{prefix|}}}|{{{nama|{{{name|{{PAGENAME}} }}} }}}| {{main other| {{#ifeq:{{#invoke:String|sub|s={{{nama|{{{name|{{PAGENAME}} }}} }}}|i=1|j=6}} |Bahasa|{{{nama|{{{name|{{PAGENAME}} }}} }}}|{{#ifeq:{{#invoke:String|sub|s={{{nama|{{{name|{{PAGENAME}} }}} }}}|i=1|j=6}} |bahasa|{{{nama|{{{name|{{PAGENAME}} }}} }}}|Bhâsa {{{nama|{{{name|{{PAGENAME}} }}} }}}}} |{{{nama|{{{name|{{PAGENAME}} }}} }}}}} |{{{nama|{{{name|{{PAGENAME}} }}} }}} }}}}{{#if:{{{BPS|}}}{{#invoke:WikidataIB/sandbox|getValue|P2590|fetchwikidata=ALL|onlysourced=no|noicon=yes}}|<div style="line-height:0.8;font-size:60%; margin-bottom:0.15em">'''BPS: {{{BPS|{{#invoke:WikidataIB/sandbox|getValue|P2590|fetchwikidata=ALL|onlysourced=no|noicon=yes}}}}}'''</div>}} {{#if:{{{penerimaan|}}}{{{acceptance|}}}|<div style="font-weight:normal;margin-top:0.1em;padding-top:0.1em;font-size:80%">({{{penerimaan|{{{acceptance|}}}}}})</div>}}{{#if:{{{nama_asli|}}}{{{nativename|}}}|<div style="font-weight:normal;margin-top:0.1em;padding-top:0.1em;border-top:1.3px solid #F9FAFC; font-size:80%">{{{nama_asli| {{{nativename|}}} }}}</div>}}{{#if:{{{altname|}}}{{{nama_alternatif|}}}|<div style="font-weight:normal;margin-top:0.1em;padding-top:0.1em;border-top:1.3px solid #F9FAFC; font-size:80%">{{{nama_alternatif|{{{altname|}}} }}}</div>}} |image= {{#invoke:InfoboxImage|InfoboxImage|image={{{gambar|{{{image|{{#ifexist:Media:{{#invoke:WikidataIB|getValue|P18|fetchwikidata=ALL|noicon=yes|onlysourced=no}}|{{#invoke:WikidataIB|getValue|P18|fetchwikidata=ALL|noicon=yes|onlysourced=no}}}} }}} }}}|size={{{ukuran_gambar|{{{imagesize|}}} }}}|sizedefault=200px|alt={{{imagealt|}}}}} | caption = <div style="line-height:normal">{{{deskripsi_gambar|{{{imagecaption|}}} }}}</div> | headerstyle = margin:0.2em;opacity:80%;color: {{#if:{{{created|}}}{{{pembuat|}}}{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}}|white|{{{fontcolor|black}}}}}; background-color: {{#if:{{{penanda|}}}{{{signers|}}}|silver|{{#if:{{{pembuat|}}}{{{creator|}}}{{{setting|}}}|#114057|{{Infobox Bahasa/family-color|{{{familycolor|Default}}}}}}}}};line-height:1.3;padding:0.2em; | labelstyle = padding-top:0.1em;line-height:1.3em;<!--(modified longitem)--> padding-right:0.5em;<!--(to ensure some gap between any (long/unwrapped) label and subsequent data on same line)--> | datastyle = line-height:1.3em; padding-left:0em;padding-right:0em;padding-top:0.2em;padding-bottom:0.05em <!---------------------------------------------------------> | label1 = Pengucapan | data1 = {{#if:{{{pelafalan|}}}{{{pengucapan|}}}{{{pronunciation|}}}| {{{pelafalan|{{{pengucapan|{{{pronunciation|''akan dilengkapi''}}} }}} }}} }} | label2 = {{#if:{{{pembuat|}}}{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}} | Dibuat&nbsp;oleh | Dituturkan&nbsp;di }} | data2 = {{#if:{{{pembuat|}}}{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}} |{{{pembuat|{{{creator|–}}} }}} |{{#ifeq:{{{negara|{{{states|{{{state|}}} }}} }}}|* {{flag|Indonesia}} ---- |[[Bahasa di Indonesia|Indonesia]]| {{#ifeq:{{{negara|{{{states|{{{state|}}} }}} }}}|{{flag|Indonesia}}|[[Bahasa di Indonesia|Indonesia]]|{{#ifeq:{{{negara|{{{states|{{{state|}}} }}} }}}|[[Indonesia]]|[[Bahasa di Indonesia|Indonesia]]|{{{negara|{{{states|{{{state|}}} }}} }}} }} }} }} }} {{#ifeq:{{#invoke:String|sub|s={{{negara|{{{states|{{{state|}}} }}} }}}|i=1|j=1}}|*|{{main other|[[Kategori:Artikel bahasa dengan parameter yang perlu diperiksa]]}}}} | label3 = Tanggal | data3 = {{{pembuatan|{{{created|}}}}}} | label4 = {{#if:{{{pembuat|}}}{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}} |Dibuat&nbsp;untuk |{{#if:{{{wilayah|}}}{{{region|}}}|Wilayah}} }} | data4 = {{#if:{{{pembuat|}}}{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}} |{{{setting|}}} |{{{wilayah|{{{region|}}}}}} }} | label5 = [[Sistem koordinat geografis|Koordinat]] | data5 = {{#if:{{{latd|}}} | <small style="white-space: nowrap">{{coord|{{{latd}}}|{{{latm}}}|{{{latNS}}}|{{{longd}}}|{{{longm}}}|{{{longEW}}}|type:landmark|display=inline}}</small> }} | label6 = [[Etnis|Etnis]] | data6 = {{{etnis|{{{ethnicity|}}}}}} | label7 = {{#if:{{{extinct|}}} |[[bahasa punah|Kepunahan]] |{{#if:{{{era|}}} |Era |{{#if:{{{creator|{{{speakers_label|}}}}}} |{{{speakers_label|Pengguna}}} |{{longitem|Penutur}} }} }} }} | data7 = <!-- -->{{#if:{{{extinct|}}}|{{#ifeq:{{{extinct}}}|?|(tanggal tidak diketahui)[[Kategori:Artikel bahasa yang tidak diketahui tanggal punahnya]]|{{{extinct}}}}}<!-- extinct input used -->|{{#if:{{{era|}}}|{{{era}}}<!-- era input used -->|<!-- no era, check for sign/spoken -->{{#if:{{{signers|}}}{{#ifeq:{{Infobox language/family-color|{{{familycolor|}}} }}|silver|1}}<!-- check for signers/silver -->|<!-- SIGN language (silver) -->{{#if:{{{signers|}}}{{{speakers|}}}|{{#ifeq: {{lc:{{{date}}}}}|na|{{{signers|{{{speakers|–}}}}}} |{{#ifeq:{{{signers|{{{speakers}}}}}}|?|<!-- -->|{{#ifeq:{{{signers|{{{speakers}}}}}}|none|''Tidak ada'' |{{#if:{{{date|}}}|{{{signers|{{{speakers|–}}}}}}&nbsp;({{{dateprefix|}}}{{{date}}}) |{{{signers|{{{speakers|–}}}}}}{{main other|[[Kategori:Artikel bahasa dengan jumlah penutur yang tidak bertanggal]]}}}} }} }} }} }}<!--(end if:date, ifeq:date=na, if:signers. end of SIGN) -->|<!-- SPOKEN language (not silver) -->{{#if:{{{speakers|}}}|{{#ifeq: {{lc:{{{date}}}}}|na|{{{speakers|–}}} |{{#ifeq: {{{date}}}|no date|(sebanyak {{{speakers}}} dari sumber tidak bertanggal)|<!-- The following changes the display depending on the age of the data. Limit set to 25 years, as a population can double in that time. -->{{#if:{{{date|}}}|{{#iferror:{{#expr: {{padleft:|4|{{{date}}}|}} }}||{{#ifexpr:(({{CURRENTYEAR}} - {{padleft:|4|{{{date}}}|}}) < 25)<!-- -->|<!-- regular-->{{{speakers|–}}}&nbsp;({{{dateprefix|}}}{{{date}}})<!-- -->|<!-- old (25+) -->({{{speakers}}} per {{{dateprefix|}}}{{{date}}}){{main other|{{#ifeq:{{{ref}}}|e19|[[Kategori:Artikel bahasa dengan data jumlah penutur lama dari Ethnologue 19]]|{{#ifeq:{{{ref}}}|e18|[[Kategori:Artikel bahasa dengan data jumlah penutur lama dari Ethnologue 18]]|[[Kategori:Artikel bahasa dengan data jumlah penutur lama]]}}}}}}}}}}<!--(end ifexpr:25+, iferror:) -->|{{#ifeq:{{{speakers}}}|?|<!-- -->|{{#ifeq:{{{speakers}}}|none|''Tidak ada'' |<!-- no date input -->{{{speakers|–}}}{{main other|[[Kategori:Artikel bahasa dengan jumlah penutur yang tidak bertanggal]]}}}} }} }}<!--(end if:date, before the 25+ expr check) -->}}<!--(end ifeq:date=no date) -->}}<!--(end ifeq:date=na) -->|<!--(no speakers number to be shown)-->}}}}<!--(end if:speakers (in 2nd param of silver-check), if:silver. end of SPOKEN) -->}} }}<!--(end if:era, if:extinct. No open #if:s left) If there is a ref, and there is any input for this row (data7), then we add the reference: -->{{#if:{{{ref|}}}|{{#if:{{{extinct|}}}{{{era|}}}{{{signers|}}}{{{speakers|}}}{{{date|}}}{{#ifeq:{{Infobox language/family-color|{{{familycolor|}}}}}|silver|sign_language}}|{{Infobox language/ref|{{{ref}}}|iso3={{{iso3|}}}|refname={{{refname|}}}|name={{{name|{{PAGENAME}}}}}|lc1={{{lc1|}}}|ld1={{Delink|{{{ld1}}}}}|lc2={{{lc2|}}}|ld2={{Delink|{{{ld2}}}}}|lc3={{{lc3|}}}|ld3={{Delink|{{{ld3}}}}}|lc4={{{lc4|}}}|ld4={{Delink|{{{ld4}}}}}|lc5={{{lc5|}}}|ld5={{Delink|{{{ld5}}}}}|lc6={{{lc6|}}}|ld6={{Delink|{{{ld6}}}}}|lc7={{{lc7|}}}|ld7={{Delink|{{{ld7}}}}}}}}}}}<!-- Add speakers2 after the ref: -->{{#if:{{{speakers2|}}}|<br />{{{speakers2|}}} }} {{#if:{{{kebangkitan|}}}{{{revived|}}}|| {{#if:{{#invoke:WikidataIB/sandbox|getValue|P1098|fetchwikidata=ALL|onlysourced=yes|noicon=yes}} | <div style="line-height:normal; text-align:left">{{Hidden begin|title= '''Perincian data penutur'''}} {{Small|Jumlah penutur beserta (jika ada) metode pengambilan, jenis, tanggal, dan tempat.{{wikidata|references|P1098}}}} {{#invoke:WikidataIB|getValue|P1098|fetchwikidata=ALL|list=ubl|qual=ALL|onlysourced=true|noicon=yes }}}} {{hidden end}} </div> }} | label8 = {{#if:{{{kebangkitan|}}}{{{revived|}}} |[[Kebangkitan bahasa|Kebangkitan]]{{main other|[[Kategori:Kebangkitan bahasa]]}} }} | data8 = {{{kebangkitan|{{{revived|}}} }}} {{#if:{{{kebangkitan|}}}{{{revived|}}}| {{#if:{{#invoke:WikidataIB/sandbox|getValue|P1098|fetchwikidata=ALL|onlysourced=yes|noicon=yes}} | <div style="line-height:normal; text-align:left">{{Hidden begin|title= '''Rincian data penutur'''}} {{Small|Jumlah penutur beserta (jika ada) metode pengambilan, jenis, tanggal, dan tempat.{{wikidata|references|P1098}}}} {{#invoke:WikidataIB|getValue|P1098|fetchwikidata=ALL|list=ubl|qual=ALL|onlysourced=true|noicon=yes }}}} {{hidden end}} </div> }} |data9= {{infobox |bodyclass=mw-collapsible |bodystyle={{Subinfobox bodystyle}} | headerstyle = text-align:left;font-weight:normal;<!--(modified longitem)--> padding-right:0.5em;<!--(to ensure some gap between any (long/unwrapped) label and subsequent data on same line)--> | datastyle = line-height:1.35em; | header9 ={{#if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}} |'''Tujuan''' |{{allow wrap|{{longitem|'''[[Rumpun bahasa]]'''}}}} }} {{#ifeq:{{Silsilah bahasa|ib=ya}}|ada|[[Berkas:OOjs UI icon edit-ltr-progressive.svg|10px|link={{silsilah bahasa/config/ib/2}}|alt=Lihat sumber templat}}]]}} | data10 = {{#ifeq: {{lc:{{{family}}}}}|na||<div style="text-align:left;margin-left:1.2em">{{tree list}}{{#ifeq:{{Silsilah bahasa|ib=ya}}|ada|{{silsilah bahasa|2={{{name|{{PAGENAME}}}}}}}|<ul style="line-height:100%;padding-left:0;"><li>{{{family|{{{fam1|{{#if:{{{signers|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|silver|1}} |''Tidak diketahui''{{main other|[[Kategori:Artikel bahasa tanpa klasifikasi]]}} |{{#if:{{{creator|}}}{{{setting|}}} |[[Bahasa buatan]] |{{Infobox Bahasa/genetic|{{{familycolor|Bawaan}}}}} }} }}}}} <ul style="line-height:100%; margin-left:1.35em;padding-left:0"><li> {{#ifeq:{{{familycolor|}}}|unclassified||{{#ifeq:{{{familycolor|}}}|Unclassified||{{#ifeq:{{{familycolor|}}}|isolate||{{#ifeq:{{{familycolor|}}}|Isolate||{{#if:{{{fam2|}}} | {{{fam2}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam3|}}} | {{{fam3}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam4|}}} | {{{fam4}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam5|}}} | {{{fam5}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam6|}}} | {{{fam6}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam7|}}} | {{{fam7}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam8|}}} | {{{fam8}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam9|}}} | {{{fam9}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam10|}}} | {{{fam10}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam11|}}} | {{{fam11}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam12|}}} | {{{fam12}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam13|}}} | {{{fam13}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam14|}}} | {{{fam14}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam15|}}} | {{{fam15}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>'''{{{name|{{PAGENAME}}}}}'''{{{children|}}}</li></ul> | '''{{{name|{{PAGENAME}}}}}'''{{{children|}}} }}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''{{{children|}}} }}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''{{{children|}}} }}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''{{{children|}}} }}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''{{{children|}}} }}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''{{{children|}}} }}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''{{{children|}}} }}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''{{{children|}}} }}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''{{{children|}}} }}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''{{{children|}}} }}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''{{{children|}}} }}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''{{{children|}}} }}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''{{{children|}}} }}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''{{{children|}}} }}</li></ul> }}}}}}}}}}}}}{{tree list/end}}</div>}} {{#if:{{{fampos|}}}{{Silsilah bahasa/config/ib/sk}}|{{infobox|child=yes|labelstyle=text-align:left; font-weight:normal|datastyle=text-align:left|label1=Posisi '''{{lcfirst:{{PAGENAME}} }}''' dalam {{#if:{{{fampos|}}}|[[dialek bahasa {{{fampos|}}}|dialek-dialek bahasa {{{fampos|}}}]]|{{gray|harap diisi}}&nbsp;[[File:OOjs UI icon edit-ltr-progressive.svg|alt=Sunting klasifikasi ini|link={{PAGENAME}}#/editor/0|10px]]}}&nbsp;{{#ifexist: Template:Dialek bahasa {{{fampos}}}|[[File:OOjs UI icon edit-ltr-progressive.svg|alt=Sunting klasifikasi ini|link=template:Dialek bahasa {{{fampos}}}#/editor/0|10px]]}} ---- {{small|'''Catatan:'''}} :{{Small|Simbol "''[[†]]''" menandai bahwa bahasa tersebut telah atau diperkirakan telah [[bahasa punah|punah]]}} |data1={{#if:{{Silsilah bahasa/config/ib/sk}}|{{tree list}}{{Silsilah bahasa/config/ib/sk}}{{tree list/end}}|{{#ifexist: Template:Dialek bahasa {{{fampos}}}|{{tree list}}{{Dialek bahasa {{{fampos|}}} }}{{tree list/end}}|{{maroon|Galat: {{tlx|Dialek bahasa {{{fampos|}}}}} tidak dapat ditemukan }} }} }} }} }}}} {{infobox |bodyclass=mw-collapsible |bodystyle={{Subinfobox bodystyle}} | headerstyle = text-align:left;font-weight:normal;<!--(modified longitem)--> padding-right:0.5em;<!--(to ensure some gap between any (long/unwrapped) label and subsequent data on same line)--> | datastyle = line-height:1.35em; | header11= {{#if:{{{protoname|}}}{{{ancestor|}}}|{{longitem|'''Bentuk awal'''}}}} | data12 = {{#if:{{{protoname|}}}{{{ancestor|}}}|<div style="text-align:left;margin-left:1.2em">{{tree list}}<ul style="line-height:100%;padding-left:0;"><li>{{{protoname|{{{ancestor|}}}}}} <ul style="line-height:100%; margin-left:1.35em;padding-left:0"><li>{{#if:{{{ancestor2|}}} | {{{ancestor2}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{ancestor3|}}} | {{{ancestor3}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{ancestor4|}}} | {{{ancestor4}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{ancestor5|}}} | {{{ancestor5}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>'''{{{name|{{PAGENAME}}}}}'''</li></ul> | '''{{{name|{{PAGENAME}}}}}''' }}</li></ul>| '''{{{name|{{PAGENAME}}}}}''' }}</li></ul>| '''{{{name|{{PAGENAME}}}}}''' }}</li></ul>| '''{{{name|{{PAGENAME}}}}}''' }}</li></ul> </li></ul> </li></ul>{{tree list/end}}</div> }} }} | label11 = {{longitem|Bentuk baku}} | data11 = {{#if:{{{standards|}}}|{{{standards}}} |{{#if:{{{stand1|}}}| <div>{{{stand1|}}}</div> <div>{{{stand2|}}}</div> <div>{{{stand3|}}}</div> <div>{{{stand4|}}}</div> <div>{{{stand5|}}}</div> <div>{{{stand6|}}}</div> }}}} | label12 = Dialek | data12 = {{#if:{{{dialects|}}}|{{{dialects}}} |{{#if:{{{dia1|}}}| <div>{{{dia1|}}}</div> <div>{{{dia2|}}}</div> <div>{{{dia3|}}}</div> <div>{{{dia4|}}}</div> <div>{{{dia5|}}}</div> <div>{{{dia6|}}}</div> <div>{{{dia7|}}}</div> <div>{{{dia8|}}}</div> <div>{{{dia9|}}}</div> <div>{{{dia10|}}}</div> <div>{{{dia11|}}}</div> <div>{{{dia12|}}}</div> <div>{{{dia13|}}}</div> <div>{{{dia14|}}}</div> <div>{{{dia15|}}}</div> <div>{{{dia16|}}}</div> <div>{{{dia17|}}}</div> <div>{{{dia18|}}}</div> <div>{{{dia19|}}}</div> <div>{{{dia20|}}}</div> }}}} | label13 = Versi | data13 = {{#if:{{{version|}}}|{{{version}}} |{{#if:{{{ver1|}}}| <div>{{{ver1|}}}</div> <div>{{{ver2|}}}</div> <div>{{{ver3|}}}</div> <div>{{{ver4|}}}</div> <div>{{{ver5|}}}</div> <div>{{{ver6|}}}</div> <div>{{{ver7|}}}</div> <div>{{{ver8|}}}</div> <div>{{{ver9|}}}</div> <div>{{{ver10|}}}</div> <div>{{{ver11|}}}</div> <div>{{{ver12|}}}</div> <div>{{{ver13|}}}</div> <div>{{{ver14|}}}</div> <div>{{{ver15|}}}</div> <div>{{{ver16|}}}</div> <div>{{{ver17|}}}</div> <div>{{{ver18|}}}</div> <div>{{{ver19|}}}</div> <div>{{{ver20|}}}</div> }}}} | label14 = {{allow wrap|{{longitem|[[Sistem penulisan]]}}}} | data14 = {{#switch: {{lc:{{{script|}}}}} | latin | [[latin]] | alfabet latin | [[alfabet latin]] | [[alfabet latin|latin]] = [[aksara Latin|Latin]] | #default = {{{script|}}} }} | label15 = {{allow wrap|{{longitem|[[Kode manual bahasa|Sistem isyarat]]}}}} | data15 = {{#if:{{{sign|}}}|{{{sign}}}}} | label16 = Sumber | data16 = {{{posteriori|}}} <!---------------------------------------------------------> |data17= <!-- {{#if:{{{persona|}}}{{{kala|}}}{{{gender|}}}{{{tipologi|}}}{{{modus|}}}{{{kasus|}}}{{#invoke:WikidataIB/sandbox|getValue|P4132|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}{{#invoke:WikidataIB/sandbox|getValue|P2989|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}{{#invoke:WikidataIB/sandbox|getValue|P3103|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}{{#invoke:WikidataIB/sandbox|getValue|P3161|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}{{#invoke:WikidataIB/sandbox|getValue|P5109|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}{{#invoke:WikidataIB/sandbox|getValue|P5110|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}| {{Infobox |bodyclass=mw-collapsible | datastyle = line-height:1.35em;text-align:left;padding-left:0.3em;padding-right:0.3em |headerstyle=opacity:80%;color: {{#if:{{{created|}}}{{{pembuat|}}}{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}}|white|{{{fontcolor|black}}}}}; background-color: {{#if:{{{penanda|}}}{{{signers|}}}|silver|{{#if:{{{pembuat|}}}{{{creator|}}}{{{setting|}}}|#114057|{{Infobox Bahasa/family-color|{{{familycolor|Default}}}}}}}}};line-height:normal;padding:0.2em; |bodystyle={{Subinfobox bodystyle}};margin-top:0.3em; |header1= Aspek ketatabahasaan |label2={{#if:{{{tipologi|}}}{{#invoke:WikidataIB/sandbox|getValue|P4132|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}|[[Tipologi (linguistik)|Tipologi]]}} |data2={{{tipologi|{{#invoke:WikidataIB/sandbox|getValue|P4132|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no|collapse=5}}}}} |label3={{#if:{{{kasus|}}}{{#invoke:WikidataIB/sandbox|getValue|P2989|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}|[[Kasus (tata bahasa)|Kasus]]}} |data3={{{kasus|{{#invoke:WikidataIB/sandbox|getValue|P2989|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no|collapse=5}}}}} |label4={{#if:{{{kala|}}}{{#invoke:WikidataIB/sandbox|getValue|P3103|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}|[[Kala (linguistik)|Kala]]}} |data4={{{kala|{{#invoke:WikidataIB/sandbox|getValue|P3103|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no|collapse=5}}}}} |label5={{#if:{{{modus|}}}{{#invoke:WikidataIB/sandbox|getValue|P3161|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}|[[Modus]]}} |data5={{{modus|{{#invoke:WikidataIB/sandbox|getValue|P3161|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no|collapse=5}}}}} |label6={{#if:{{{gender|}}}{{#invoke:WikidataIB/sandbox|getValue|P5109|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}|[[Gender (tata bahasa)|Gender]]}} |data6={{{gender|{{#invoke:WikidataIB/sandbox|getValue|P5109|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no|collapse=5}}}}} |label7={{#if:{{{persona|}}}{{#invoke:WikidataIB/sandbox|getValue|P5110|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}|[[Persona (tata bahasa)|Persona]]}} |data7={{{persona|{{#invoke:WikidataIB/sandbox|getValue|P5110|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no|collapse=5}}}}} {{#if:{{#invoke:WikidataIB/sandbox|getValue|P4132|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}{{#invoke:WikidataIB/sandbox|getValue|P2989|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}{{#invoke:WikidataIB/sandbox|getValue|P3103|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}{{#invoke:WikidataIB/sandbox|getValue|P3161|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}{{#invoke:WikidataIB/sandbox|getValue|P5109|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}{{#invoke:WikidataIB/sandbox|getValue|P5110|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}|<div style="font-size:80%; line-height:0.3">{{EditOnWikidata}}</div>}} }}}} --> <!---------------------------------------------------------> | header18 = {{#if:{{{nation|}}}{{{minority|}}}{{{agency|}}}|Status resmi}} | label19 = {{longitem|Bahasa resmi&nbsp;di}} | data19 = {{{nation|}}} | label20 = {{longitem|class=nowrap|Diakui sebagai<br />bahasa minoritas&nbsp;di}} | data20 = {{#if:{{{minority|}}} |<div style="<!--label17 above almost always linewraps, so:-->vertical-align:middle;">{{{minority}}}</div>}} | label21 = [[Daftar pengatur bahasa|Diatur&nbsp;oleh]] | data21 = {{{agency|{{#ifexpr:{{#if:{{{agency|}}}|1|0}} and {{#if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|Default}}}}}|black|1}}|1|0}} | ''Tidak ada'' <!-- | {{#if:{{{nation|}}}|''Tidak diatur secara resmi''}} [this ends up claiming that languages have no regulation just cuz no-one bothered to add the regulator --> }}}}} <!---------------------------------------------------------> | header22 = Kode bahasa | label23 = [[ISO 639-1]] | data23 = {{#if:{{{iso1|}}}|<code style="padding-bottom:0.1em;padding-top:0.1em">{{{iso1}}}</code>}} | label24 = [[ISO 639-2]] | data24 = {{#if:{{#property:P219}}{{{iso2|}}}{{{iso2b|}}}{{{iso2t|}}} |<code style="padding-bottom:0.1em;padding-top:0.1em">{{#if:{{{iso2b|}}}{{{iso2t|}}} |[[ISO639-3:{{{iso2b|{{{iso2|–}}}}}}|{{{iso2b}}}]]&nbsp;(B) |{{#if:{{{signers|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|silver|1}} |{{{iso2|sgn}}} |{{ #if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}} |{{{iso2|art}}} |[[ISO639-3:{{{iso2}}}|{{{iso2}}}]]}}}}}}</code> {{{iso2comment|}}}{{ #if:{{{iso2b|}}}{{{iso2t|}}} |<br /><code style="padding-bottom:0.1em;padding-top:0.1em">[[ISO639-3:{{{iso2t|{{{iso2|–}}}}}}|{{{iso2t}}}]]&nbsp;(T)</code>}} }} | label25 = [[ISO 639-3]] | data25 = {{#if:{{{iso3|}}}{{#property:P220}} |{{#ifeq:{{lc:{{{iso3|}}}}}|none|{{#if:{{{iso3comment|}}}|{{{iso3comment}}}|''Tidak ada'' (<code style="padding-bottom:0.1em;padding-top:0.1em">tidak ada</code>)}}|<code style="padding-bottom:0.1em;padding-top:0.1em">[[ISO639-3:{{{iso3|{{#invoke:WikidataIB/sandbox|getValue|P220|fetchwikidata=ALL|onlysourced=no|noicon=yes}}}}}|{{{iso3|{{#invoke:WikidataIB/sandbox|getValue|P220|fetchwikidata=ALL|onlysourced=no|noicon=yes}}}}}]]</code> {{#if:{{{lc1|}}}| – [[Bahasa makro ISO 639|kode inklusif]]<!--not all are 'macrolanguages': Hittite, for example-->}} {{{iso3comment|}}}}}|{{#if:{{{lc1|}}}| |–}}}}{{#ifexpr:{{#if:{{{lc1|}}}|1|0}} and {{#if:{{{lc2|}}}|1|0}}|{{#if:{{{iso3|}}}|<br />Kode individual|{{#if:{{{lc3|}}}|Mencakup|Mencakup}}}}:{{Infobox Bahasa/codelist |{{{lc1|}}}|{{{ld1|}}}}}{{Infobox Bahasa/codelist |{{{lc2|}}}|{{{ld2|}}}}}{{Infobox Bahasa/codelist |{{{lc3|}}}|{{{ld3|}}}}}{{Infobox Bahasa/codelist |{{{lc4|}}}|{{{ld4|}}}}}{{Infobox Bahasa/codelist |{{{lc5|}}}|{{{ld5|}}}}}{{Infobox Bahasa/codelist |{{{lc6|}}}|{{{ld6|}}}}}{{Infobox Bahasa/codelist |{{{lc7|}}}|{{{ld7|}}}}}{{Infobox Bahasa/codelist |{{{lc8|}}}|{{{ld8|}}}}}{{Infobox Bahasa/codelist |{{{lc9|}}}|{{{ld9|}}}}}{{Infobox Bahasa/codelist |{{{lc10|}}}|{{{ld10|}}}}}{{Infobox Bahasa/codelist |{{{lc11|}}}|{{{ld11|}}}}}{{Infobox Bahasa/codelist |{{{lc12|}}}|{{{ld12|}}}}}{{Infobox Bahasa/codelist |{{{lc13|}}}|{{{ld13|}}}}}{{Infobox Bahasa/codelist |{{{lc14|}}}|{{{ld14|}}}}}{{Infobox Bahasa/codelist |{{{lc15|}}}|{{{ld15|}}}}}{{Infobox Bahasa/codelist |{{{lc16|}}}|{{{ld16|}}}}}{{Infobox Bahasa/codelist |{{{lc17|}}}|{{{ld17|}}}}}{{Infobox Bahasa/codelist |{{{lc18|}}}|{{{ld18|}}}}}{{Infobox Bahasa/codelist |{{{lc19|}}}|{{{ld19|}}}}}{{Infobox Bahasa/codelist |{{{lc20|}}}|{{{ld20|}}}}}{{Infobox Bahasa/codelist |{{{lc21|}}}|{{{ld21|}}}}}{{Infobox Bahasa/codelist |{{{lc22|}}}|{{{ld22|}}}}}{{Infobox Bahasa/codelist |{{{lc23|}}}|{{{ld23|}}}}}{{Infobox Bahasa/codelist |{{{lc24|}}}|{{{ld24|}}}}}{{Infobox Bahasa/codelist |{{{lc25|}}}|{{{ld25|}}}}}{{Infobox Bahasa/codelist |{{{lc26|}}}|{{{ld26|}}}}}{{Infobox Bahasa/codelist |{{{lc27|}}}|{{{ld27|}}}}}{{Infobox Bahasa/codelist |{{{lc28|}}}|{{{ld28|}}}}}{{Infobox Bahasa/codelist |{{{lc29|}}}|{{{ld29|}}}}}{{Infobox Bahasa/codelist |{{{lc30|}}}|{{{ld30|}}} }} |{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br />Kode bahasa:}}{{Infobox Bahasa/codelist|code={{{lc1}}}|2={{{ld1|}}} }} }} }} | label26 = [[ISO 639-5]] | data26 = {{#if:{{{iso5|}}}|<code>[[ISO639-3:{{{iso5|}}}|{{{iso5|}}}]]</code>}} {{#if:{{{iso6|}}}| {{infobox|child=yes|label2=[[ISO 639-6]]|data2= <code>{{{iso6}}}</code>}} }} | label27 = {{longitem|LINGUIST List}} [[File:OOjs UI icon clear-destructive.svg|pra=https://linguistlist.org/multitree/|10px|LINGUIST list sudah tidak beroperasi lagi]] | data27 = {{Infobox Bahasa/linguistlist|1={{{linglist|{{#invoke:WikidataIB/sandbox|getValue|P1232|fetchwikidata=ALL|onlysourced=no|noicon=yes}}}}} |2={{{lingname|}}}}} | label28 = &nbsp; | data28 = {{Infobox Bahasa/linguistlist|1={{{linglist2|}}}|2={{{lingname2|}}}}} | label29 = &nbsp; | data29 = {{Infobox Bahasa/linguistlist|1={{{linglist3|}}}|2={{{lingname3|}}}}} | label30 = &nbsp; | data30 = {{Infobox Bahasa/linguistlist|1={{{linglist4|}}}|2={{{lingname4|}}}}} | label31 = &nbsp; | data31 = {{Infobox Bahasa/linguistlist|1={{{linglist5|}}}|2={{{lingname5|}}}}} | label32 = &nbsp; | data32 = {{Infobox Bahasa/linguistlist|1={{{linglist6|}}}|2={{{lingname6|}}}}} | label33 = [[Glottolog]] | data33 = {{#if:{{{glotto|}}}{{#property:P1394}}|{{#ifeq:{{lc:{{{glotto|}}}}}|none|''Tidak ada''[[Kategori:Artikel bahasa tanpa kode Glottolog]]|{{#ifeq:{{lc:{{{glotto|}}}}}|spurious|(kurang dokumentasi atau bukan bahasa terpisah){{main other|[[Kategori:Artikel bahasa yang ditolak oleh Glottolog]]}}|<code style="padding-bottom:0.1em;padding-top:0.1em">{{glottolink|{{{glotto|{{#invoke:WikidataIB/sandbox|getValue|P1394|fetchwikidata=ALL|onlysourced=no|noicon=yes}}}}}}}</code>{{#if:{{{glottoname|}}}|&nbsp; {{nowrap|({{{glottoname}}})}}}}{{#ifeq:{{{glottofoot|}}}|no||{{#tag:ref|{{Glottolog|{{{glotto}}}|{{{glottorefname|{{{glottoname|{{{name}}}}}}}}}}}|name="Glottolog"}}}}}}}}}}<!-- -->{{#if:{{{glotto2|}}}|{{#if:{{{glotto|}}}|<br />|<!--no break when more than one box on a page-->}}<code style="padding-bottom:0.1em;padding-top:0.1em">{{glottolink|{{{glotto2}}}}}</code>{{#if:{{{glottoname2|}}}|&nbsp; {{nowrap|({{{glottoname2}}})}}}}{{#ifeq:{{{glottofoot|}}}|no||{{#tag:ref|{{Glottolog|{{{glotto2}}}|{{{glottorefname2|{{{glottoname2|{{{name}}}}}}}}}}}|name="Glottolog2"}}}}}}<!-- -->{{#if:{{{glotto3|}}}|{{#if:{{{glotto2|}}}|<br />|<!--no break-->}}<code style="padding-bottom:0.1em;padding-top:0.1em">{{glottolink|{{{glotto3}}}}}</code>{{#if:{{{glottoname3|}}}|&nbsp; {{nowrap|({{{glottoname3}}})}}}}{{#ifeq:{{{glottofoot|}}}|no||{{#tag:ref|{{Glottolog|{{{glotto3}}}|{{{glottorefname3|{{{glottoname3|{{{name}}}}}}}}}}}|name="Glottolog3"}}}}}}<!-- -->{{#if:{{{glotto4|}}}|{{#if:{{{glotto3|}}}|<br />|<!--no break-->}}<code style="padding-bottom:0.1em;padding-top:0.1em">{{glottolink|{{{glotto4}}}}}</code>{{#if:{{{glottoname4|}}}|&nbsp; {{nowrap|({{{glottoname4}}})}}}}{{#ifeq:{{{glottofoot|}}}|no||{{#tag:ref|{{Glottolog|{{{glotto4}}}|{{{glottorefname4|{{{glottoname4|{{{name}}}}}}}}}}}|name="Glottolog4"}}}}}}<!-- -->{{#if:{{{glotto5|}}}|{{#if:{{{glotto4|}}}|<br />|<!--no break-->}}<code style="padding-bottom:0.1em;padding-top:0.1em">{{glottolink|{{{glotto5}}}}}</code>{{#if:{{{glottoname5|}}}|&nbsp; {{nowrap|({{{glottoname5}}})}}}}{{#ifeq:{{{glottofoot|}}}|no||{{#tag:ref|{{Glottolog|{{{glotto5}}}|{{{glottorefname5|{{{glottoname5|{{{name}}}}}}}}}}}|name="Glottolog5"}}}}}} | label34 = [[Australian Institute of Aboriginal and Torres Strait Islander Studies|AIATSIS]]{{#if:{{{aiatsis|}}}|{{#tag:ref|{{AIATSIS|{{{aiatsis|}}}|{{{aiatsisname|{{{name}}}}}}|{{{aiatsis2|}}}}}|name="AIATSIS"}}}} | data34 = {{#if:{{{aiatsis|}}}|<code style="padding-bottom:0.1em;padding-top:0.1em">[http://austlang.aiatsis.gov.au/main.php?code={{{aiatsis}}} {{{aiatsis}}}]</code>{{#if:{{{aiatsisname|}}}|&nbsp;{{{aiatsisname}}}}} }}{{#if:{{{aiatsis2|}}}|, <code style="padding-bottom:0.1em;padding-top:0.1em">[http://austlang.aiatsis.gov.au/main.php?code={{{aiatsis2}}} {{{aiatsis2}}}]</code>{{#if:{{{aiatsisname2|}}}|&nbsp;{{{aiatsisname2}}}}} }}{{#if:{{{aiatsis3|}}}|, <code style="padding-bottom:0.1em;padding-top:0.1em">[http://austlang.aiatsis.gov.au/main.php?code={{{aiatsis3}}} {{{aiatsis3}}}]</code>{{#if:{{{aiatsisname3|}}}|&nbsp;{{{aiatsisname3}}}}} }}{{#if:{{{aiatsis4|}}}|, <code style="padding-bottom:0.1em;padding-top:0.1em">[http://austlang.aiatsis.gov.au/main.php?code={{{aiatsis4}}} {{{aiatsis4}}}]</code>{{#if:{{{aiatsisname4|}}}|&nbsp;{{{aiatsisname4}}}}} }}{{#if:{{{aiatsis5|}}}|, <code style="padding-bottom:0.1em;padding-top:0.1em">[http://austlang.aiatsis.gov.au/main.php?code={{{aiatsis5}}} {{{aiatsis5}}}]</code>{{#if:{{{aiatsisname5|}}}|&nbsp;{{{aiatsisname5}}}}} }}{{#if:{{{aiatsis6|}}}|, <code style="padding-bottom:0.1em;padding-top:0.1em">[http://austlang.aiatsis.gov.au/main.php?code={{{aiatsis6}}} {{{aiatsis6}}}]</code>{{#if:{{{aiatsisname6|}}}|&nbsp;{{{aiatsisname6}}}}} }} | label35 = {{allow wrap|{{longitem|[[Klasifikasi bahasa Bantu oleh Guthrie|Kode Guthrie]]}}}} | data35 = {{#if:{{{guthrie|}}}|<code style="padding-bottom:0.1em;padding-top:0.1em">{{{guthrie}}}</code><ref name="Guthrie">Jouni Filip Maho, 2009. [http://goto.glocalnet.net/mahopapers/nuglonline.pdf New Updated Guthrie List Online]</ref>}} | label36 = [[Observatorium Linguasfer|Linguasfer]] | data36 = {{#if:{{{lingua|}}}{{#property:P1396}}|<code style="padding-bottom:0.1em;padding-top:0.1em">{{{lingua|[http://www.hortensj-garden.org/index.php?tnc=1&tr=lsr&nid={{#invoke:WikidataIB/sandbox|getValue|P1396|fetchwikidata=ALL|onlysourced=no|noicon=yes}} {{#invoke:WikidataIB/sandbox|getValue|P1396|fetchwikidata=ALL|onlysourced=no|noicon=yes}}]}}}</code>}} | label37 = [[Penanda bahasa IETF|IETF]] | data37 = {{#if:{{{ietf|}}}{{#property:P305}}|<code style="padding-bottom:0.1em;padding-top:0.1em">{{{ietf|{{#invoke:WikidataIB/sandbox|getValue|P305|fetchwikidata=ALL|onlysourced=no|noicon=yes}}}}}</code>{{Main other|[[Kategori:Artikel bahasa dengan tag bahasa IETF]]}}}} | label38 = [[Endangered Languages Project|ELP]] | data38 = {{#ifeq: {{lc: {{{ELP|}}} }} | none | | {{Endangered Languages Project |ELP={{{ELP|}}} |ELPname={{{ELPname|}}} |qid={{{qid|}}} }} }} | label39 = &nbsp;<!--keeps ELP entries aligned--> | data39 = {{#if:{{{ELP2|}}}|[https://www.endangeredlanguages.com/lang/{{{ELP2}}} {{{ELPname2}}}]{{#tag:ref|[https://www.endangeredlanguages.com/lang/{{{ELP2|}}} Endangered Languages Project data for {{{ELPname2}}}].|name="ELP2"}}[[Category:Language articles with manual ELP links]]}} | label40 = &nbsp; | data40 = {{#if:{{{ELP3|}}}|[https://www.endangeredlanguages.com/lang/{{{ELP3}}} {{{ELPname3}}}]{{#tag:ref|[https://www.endangeredlanguages.com/lang/{{{ELP3|}}} Endangered Languages Project data for {{{ELPname3}}}].|name="ELP3"}}[[Category:Language articles with manual ELP links]]}} | label41 = &nbsp; | data41 = {{#if:{{{ELP4|}}}|[https://www.endangeredlanguages.com/lang/{{{ELP4}}} {{{ELPname4}}}]{{#tag:ref|[https://www.endangeredlanguages.com/lang/{{{ELP4|}}} Endangered Languages Project data for {{{ELPname4}}}].|name="ELP4"}}[[Category:Language articles with manual ELP links]]}} | label42 = &nbsp; | data42 = {{#if:{{{ELP5|}}}|[https://www.endangeredlanguages.com/lang/{{{ELP5}}} {{{ELPname5}}}]{{#tag:ref|[https://www.endangeredlanguages.com/lang/{{{ELP5|}}} Endangered Languages Project data for {{{ELPname5}}}].|name="ELP5"}}[[Category:Language articles with manual ELP links]]}} | label43 = &nbsp; | data43 = {{#if:{{{ELP6|}}}|[https://www.endangeredlanguages.com/lang/{{{ELP6}}} {{{ELPname6}}}]{{#tag:ref|[https://www.endangeredlanguages.com/lang/{{{ELP6|}}} Endangered Languages Project data for {{{ELPname6}}}].|name="ELP6"}}[[Category:Language articles with manual ELP links]]}} |label44 = {{#if:{{{BPS|}}}{{#invoke:WikidataIB/sandbox|getValue|P2590|fetchwikidata=ALL|onlysourced=no|noicon=yes}}|[[Badan Pusat Statistik|BPS]]&nbsp;<small>([[Daftar bahasa di Indonesia menurut BPS 2010|2010]])</small>{{main other|[[Kategori:Halaman bahasa dengan kode BPS]]}}}} |data44 = {{#if:{{{BPS|}}}{{#invoke:WikidataIB/sandbox|getValue|P2590|fetchwikidata=ALL|onlysourced=no|noicon=yes}}|<code style="padding-bottom:0.1em;padding-top:0.1em">{{{BPS|{{#invoke:WikidataIB/sandbox|getValue|P2590|fetchwikidata=ALL|onlysourced=no|noicon=true}}}}}</code>}} | data45 = |data45 = {{#if:{{{status_konservasi|}}}{{{sk|}}}{{{conservation_status|}}}{{{cs|}}}{{{era|}}}{{{extinct|}}}{{{type|}}}{{#invoke:WikidataIB/sandbox|getValue|P1999|fetchwikidata=ALL|onlysourced=no| noicon = yes |linked=false}}{{#invoke:WikidataIB/sandbox|getValue|P3823|fetchwikidata=ALL|onlysourced=no| noicon = yes |linked=false}}|{{anchor|Status_konservasi}} {{Infobox |bodyclass=mw-collapsible | datastyle = line-height:1.35em;text-align:left;padding-left:0.3em;padding-right:0.3em |headerstyle=opacity:80%;color: {{#if:{{{created|}}}{{{pembuat|}}}{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}}|white|{{{fontcolor|black}}}}}; background-color: {{#if:{{{penanda|}}}{{{signers|}}}|silver|{{#if:{{{pembuat|}}}{{{creator|}}}{{{setting|}}}|#114057|{{Infobox Bahasa/family-color|{{{familycolor|Default}}}}}}}}};line-height:normal;padding:0.2em; |bodystyle={{Subinfobox bodystyle}};margin-top:0.3em; |header45= Status pemertahanan |data46= <!-- NILAI MANUAL --> {{#if:{{{status_konservasi|}}}{{{sk|}}}{{{conservation_status|}}}{{{cs|}}} {{#invoke:WikidataIB/sandbox|getValue|P1999|fetchwikidata=ALL|onlysourced=no| noicon = yes |linked=false}}|{{Status bahasa|1={{{status_konservasi|{{{sk|{{{conservation_status|{{{cs|{{#if:{{{status_konservasi|}}}{{{sk|}}}{{{conservation_status|}}}{{{cs|}}}|NA|{{#invoke:WikidataIB/sandbox|getValue|P1999|fetchwikidata=ALL|onlysourced=no| noicon = yes |linked=false}}}}}}}}}}}}}}}}|name={{{nama|{{{name|{{pagename}}}}}}}}|child=yes }} }} <!-- UNTUK NILAI OTOMATIS --> {{#ifeq:{{{revived|}}}{{{revived-category|}}}||{{#if:{{{era|}}}{{{extinct|}}}|{{Status bahasa|1=EX|name={{{nama|{{{name|{{pagename}}}}}}}}|child=yes }} }}}} |data52= {{#if:{{{ethnos|}}}{{#invoke:WikidataIB/sandbox|getValue|P3823|fetchwikidata=ALL|onlysourced=no| noicon = yes |linked=false}}| {{Status bahasa |child=yes |type=Ethnologue |ISO ={{#ifeq:{{{iso2|}}}| |{{#ifeq:{{{iso3|}}}|||{{{iso3|}}} }} |{{{iso2|}}} }} |1={{{ethnos|{{#invoke:WikidataIB/sandbox|getValue|P3823|fetchwikidata=ALL|onlysourced=no| noicon = yes |linked=false}}}}} }} }} }} }} <!-- --> {{#if:{{{ethnos|}}}{{#invoke:WikidataIB/sandbox|getValue|P3823|fetchwikidata=ALL|onlysourced=no| noicon = yes |linked=false}}{{{status_konservasi|}}}{{{sk|}}}{{{conservation_status|}}}{{{cs|}}}{{{era|}}}{{{extinct|}}}{{#invoke:WikidataIB/sandbox|getValue|P1999|fetchwikidata=ALL|onlysourced=no| noicon = yes |linked=false}}|<center><sup>Referensi:</sup> {{#if:{{{status_konservasi|}}}{{{sk|}}}{{{conservation_status|}}}{{{cs|}}}{{{era|}}}{{{extinct|}}}{{#invoke:WikidataIB/sandbox|getValue|P1999|fetchwikidata=ALL|onlysourced=no| noicon = yes |linked=false}}|<ref>{{cite web|title=UNESCO Interactive ''Atlas of the World's Languages in Danger''|url=http://www.unesco.org/new/en/culture/themes/endangered-languages/atlas-of-languages-in-danger/|archive-url=https://web.archive.org/web/20220429081359/http://www.unesco.org/new/en/culture/themes/endangered-languages/atlas-of-languages-in-danger/|archive-date=29 April 2022|language=bahasa {{PBahasa|Inggris}}, {{PBahasa|Prancis}}, {{PBahasa|Spanyol}}, {{PBahasa|Rusia}}, {{PBahasa|Tionghoa}} |publisher=[[UNESCO]]|year=2011|accessdate=26 Juni 2011}}</ref><ref>{{cite web|title=UNESCO ''Atlas of the World's Languages in Danger''|url=http://www.unesco.org/tools/fileretrieve/43fdd320.pdf|archive-url=https://web.archive.org/web/20220531155026/http://www.unesco.org/tools/fileretrieve/43fdd320.pdf|archive-date=31 Mei 2022|language=en|publisher=[[UNESCO]]|year=2010|accessdate=31 Mei 2022}}</ref>}}{{#if:{{{ethnos|}}}{{#invoke:WikidataIB/sandbox|getValue|P3823|fetchwikidata=ALL|onlysourced=no| noicon = yes |linked=false}}|<ref>{{cite web|url=https://www.ethnologue.com/language/{{#ifeq:{{{iso2|}}}| |{{#ifeq:{{{iso3|}}}|||{{{iso3|}}} }} |{{{iso2|}}} }}|title={{{name|{{PAGENAME}}}}}|publisher=SIL Ethnologue|website=www.ethnologue.com|language=en}}</ref>}}</center>}} {{#if:{{{extlink|}}}{{{extvideo|}}}{{{contoh_teks|}}}{{{contoh_berkas|}}}{{#invoke:WikidataIB/sandbox|getValue|P10|fetchwikidata=ALL|onlysourced=no}}{{{contoh_terjemahan|}}}{{{contoh_romanisasi|}}}{{#property:P51}}{{{contoh_suara|}}}{{{contoh_IPA|}}}|{{anchor|Sampel}} {{Kotak info bahasa/Sampel |headerstyle = opacity:80%;color: {{#if:{{{created|}}}{{{pembuat|}}}{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}}|white|{{{fontcolor|black}}}}}; background-color: {{#if:{{{penanda|}}}{{{signers|}}}|silver|{{#if:{{{pembuat|}}}{{{creator|}}}{{{setting|}}}|#114057|{{Infobox Bahasa/family-color|{{{familycolor|Default}}}}}}}}};line-height:normal;padding:0.2em; |v= {{{verif|}}} |thumb ={{Wikipedia:ProyekWiki Bahasa/thumb|thumb={{{extlink|}}} }} | extvideo = {{{extvideo|}}} | extlink = {{{extlink|}}} |contoh_teks_judul={{{contoh_teks_judul|{{#ifexist:Media: Wikipedia-logo-v2-{{#ifeq:{{{iso1|}}}||{{#ifeq:{{{iso2|}}}||{{#ifeq:{{{iso3|}}}|||{{{iso3|}}}}}|{{{iso2|}}}}}|{{{iso1|}}}}}.svg|Logo [[Wikipedia]] dalam {{lcfirst:{{#ifeq:{{#invoke:String|sub|s={{{nama|{{{name|{{PAGENAME}} }}} }}}|i=1|j=6}} |Bahasa|{{{nama|{{{name|{{PAGENAME}} }}} }}}|{{#ifeq:{{#invoke:String|sub|s={{{nama|{{{name|{{PAGENAME}} }}} }}}|i=1|j=6}} |bahasa|{{{nama|{{{name|{{PAGENAME}} }}} }}}|Bahasa {{{nama|{{{name|{{PAGENAME}} }}} }}}}} |{{{nama|{{{name|{{PAGENAME}} }}} }}}}} |{{{nama|{{{name|{{PAGENAME}} }}} }}} }} yang berisi transkripsi "Wikipedia" (atas) ke dalam ortografi masing-masing dan slogan "Ensiklopedia Bebas" (bawah) yang diterjemahkan ke dalam bahasa tersebut.}}}}} |contoh_teks={{{contoh_teks|{{#ifexist:Media: Wikipedia-logo-v2-{{#ifeq:{{{iso1|}}}||{{#ifeq:{{{iso2|}}}||{{#ifeq:{{{iso3|}}}|||{{{iso3|}}}}}|{{{iso2|}}}}}|{{{iso1|}}}}}.svg|<div class="bg-wp">[[file:Wikipedia-logo-v2-{{#ifeq:{{{iso1|}}}||{{#ifeq:{{{iso2|}}}||{{#ifeq:{{{iso3|}}}|||{{{iso3|}}}}}|{{{iso2|}}}}}|{{{iso1|}}}}}.svg|center|170px|alt=]]</div>}} }}} |contoh_berkas={{{contoh_video|}}} |contoh_alt={{{contoh_video_alt|}}} |contoh_deskripsi={{{contoh_video_deskripsi|}}} |wikidata_video_s={{#invoke:WikidataIB/sandbox|getValue|P10|fetchwikidata=ALL|onlysourced=no|noicon=true}} |wikidata_video={{#if:{{{contoh_berkas|}}}||{{#invoke:Wikidata | claim | noicon= true|property=P10 | formatting = table | list = false | rowformat= [[Berkas:$0|{{{image_width|x295px}}}|upright={{{upright|1}}}]]<div style="background:#F8F9FB">Video dari seorang penutur yang berbicara dalam {{lcfirst:{{#ifeq:{{#invoke:String|sub|s={{{nama|{{{name|{{PAGENAME}} }}} }}}|i=1|j=6}} |Bahasa|{{{nama|{{{name|{{PAGENAME}} }}} }}}|{{#ifeq:{{#invoke:String|sub|s={{{nama|{{{name|{{PAGENAME}} }}} }}}|i=1|j=6}} |bahasa|{{{nama|{{{name|{{PAGENAME}} }}} }}}|Bahasa {{{nama|{{{name|{{PAGENAME}} }}} }}}}} |{{{nama|{{{name|{{PAGENAME}}}}}}}}}} |{{{nama|{{{name|{{PAGENAME}}}}} }}}.}}</div>}}}} |contoh_berkas={{{contoh_berkas|}}} |contoh_alt={{{contoh_alt|}}} |contoh_deskripsi={{{contoh_deskripsi|}}} |contoh_terjemahan={{{contoh_terjemahan|}}} |contoh_romanisasi={{{contoh_romanisasi|}}} |contoh_IPA={{{contoh_IPA|}}} |contoh_suara={{{contoh_suara|}}} |contoh_suara_wikidata={{#invoke:WikidataIB |getValue |P51 |fetchwikidata=ALL |noicon=yes |onlysourced=no }} |deklarasi_hak_asasi_manusia={{{HAM|no}}} |pranala_HAM={{{pranala_HAM|}}} |name={{{nama|{{{name|{{PAGENAME}} |arah={{{arah|}}} }}} }}} |contoh_cat={{{contoh_cat|}}} |contoh_suara_n={{{contoh_suara_n|}}} |bantuan_render={{{bantuan_render|}}}{{{render|}}}{{{gambar_render|}}} |ref={{{contoh_ref|}}} |linkicon= {{#if:{{{created|}}}{{{pembuat|}}}{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}}|ya|{{{fontcolor|black}}}}} |fn={{{sfn|}}} |fitur={{#if:{{{HAM|}}}||{{{fitur|{{#ifexist:Media: Wikipedia-logo-v2-{{#ifeq:{{{iso1|}}}||{{#ifeq:{{{iso2|}}}||{{#ifeq:{{{iso3|}}}|||{{{iso3|}}}}}|{{{iso2|}}}}}|{{{iso1|}}}}}.svg|mati}}}}}}} |iso= {{#ifeq:{{{iso1|}}}| |{{#ifeq:{{{iso2|}}}| |{{#ifeq:{{{iso3|}}}|||{{{iso3|}}} }} |{{{iso2|}}} }} |{{{iso1|}}} }} }}|{{#ifexist:Media: Wikipedia-logo-v2-{{#ifeq:{{{iso1|}}}||{{#ifeq:{{{iso2|}}}||{{#ifeq:{{{iso3|}}}|||{{{iso3|}}}}}|{{{iso2|}}}}}|{{{iso1|}}}}}.svg|{{Templat:Kotak info bahasa/Sampel |headerstyle = opacity:80%;color: {{#if:{{{created|}}}{{{pembuat|}}}{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}}|white|{{{fontcolor|black}}}}}; background-color: {{#if:{{{penanda|}}}{{{signers|}}}|silver|{{#if:{{{pembuat|}}}{{{creator|}}}{{{setting|}}}|#114057|{{Infobox Bahasa/family-color|{{{familycolor|Default}}}}}}}}};line-height:normal;padding:0.2em; |v= ya|fitur=mati|contoh_teks_judul= Logo [[Wikipedia]] dalam {{lcfirst:{{#ifeq:{{#invoke:String|sub|s={{{nama|{{{name|{{PAGENAME}} }}} }}}|i=1|j=6}} |Bahasa|{{{nama|{{{name|{{PAGENAME}} }}} }}}|{{#ifeq:{{#invoke:String|sub|s={{{nama|{{{name|{{PAGENAME}} }}} }}}|i=1|j=6}} |bahasa|{{{nama|{{{name|{{PAGENAME}} }}} }}}|Bahasa {{{nama|{{{name|{{PAGENAME}} }}} }}}}} |{{{nama|{{{name|{{PAGENAME}} }}} }}}}} |{{{nama|{{{name|{{PAGENAME}} }}} }}} }} yang berisi transkripsi "Wikipedia" (atas) ke dalam ortografi masing-masing dan slogan "Ensiklopedia Bebas" (bawah) yang diterjemahkan ke dalam bahasa tersebut. |contoh_teks=<div class="bg-wp">[[file:Wikipedia-logo-v2-{{#ifeq:{{{iso1|}}}||{{#ifeq:{{{iso2|}}}||{{#ifeq:{{{iso3|}}}|||{{{iso3|}}}}}|{{{iso2|}}}}}|{{{iso1|}}}}}.svg|center|170px|alt=]]</div> }}}}}}{{#if:{{{map|}}}{{{mapcode|}}}{{{map2|}}}{{#property:P1846}}{{#property:P625}}{{both| {{{pushpin_map|}}} | {{{coordinates|}}}{{{coords|}}} }}| {{Infobox | child= yes | headerstyle = opacity:80%;color: {{#if:{{{created|}}}{{{pembuat|}}}{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}}|white|{{{fontcolor|black}}}}}; background-color: {{#if:{{{penanda|}}}{{{signers|}}}|silver|{{#if:{{{pembuat|}}}{{{creator|}}}{{{setting|}}}|#114057|{{Infobox Bahasa/family-color|{{{familycolor|Default}}}}}}}}};line-height:normal;padding:0.2em; | labelstyle = padding-top:0.225em;line-height:1.1em;<!--(modified longitem)--> padding-right:0.5em;<!--(to ensure some gap between any (long/unwrapped) label and subsequent data on same line)--> | datastyle = line-height:1.35em; padding-right:0em; padding-left:0em |header47={{#if:{{#property:P1846}}{{{map|}}}{{{map2|}}}{{{mapcode|}}}{{infobox mapframe}}{{both| {{{pushpin_map|}}} | {{{coordinates|}}}{{{coords|}}} }}|Lokasi penuturan}}{{main other|[[Kategori:Halaman artikel bahasa dengan peta]]}} | data48 = {{#if:{{{map|}}}{{{pushpin_map|}}}{{#property:P1846}} |{{#if:{{{map|}}}{{#property:P1846}}|<div class="bg-wp">{{#invoke:InfoboxImage|InfoboxImage|image={{{map|{{#invoke:WikidataIB|getValue|P1846|fetchwikidata=ALL|noicon=yes|onlysourced=no}} }}}|upright={{#if:{{{mapscale|}}}|{{{mapscale|}}}|1.45}}|alt={{{mapalt|}}}}}{{#if:{{#property:P1846}}{{{mapcaption|}}}|</div><div style="text-align:left; padding-left:0.2em">{{{mapcaption|Lokasi penuturan {{PAGENAME}}}}}</div>}}| <div class="sk-container"> <div>[[File:OOjs UI icon markup.svg|25px|alt=|link=]]</div><div style="text-align: left; font-size:80%;padding-left:0.3em; line-height:normal">Peta ini menggunakan [[Modul:Location map| properti koordinat]] yang mewajibkan Anda untuk mengaktifkan JavaScript maupun Scribunto eksternal. Titik mungkin saja tidak tertampil di peramban Anda maupun saat Anda menekan gambar ini.</div></div>}}| }} | data49 = {{#if:{{{map2|}}} | <div class="bg-wp">{{#invoke:InfoboxImage|InfoboxImage|image={{{map2}}}|upright={{#if:{{{mapscale|}}}|{{{mapscale|}}}|1.45}}|alt={{{mapalt2|}}}}}{{#if:{{{mapcaption2|}}}|</div><div style="text-align:left;padding-left:0.2em">{{{mapcaption2}}}</div>}} }} | data50 = {{#if:{{both| {{{pushpin_map|}}} | {{{coordinates|}}}{{{coords|}}} }}| {{location map|{{{pushpin_map|}}} |coordinates = {{if empty|{{{coordinates|}}}|{{{coords|}}}}} |border = infobox |alt = {{{pushpin_map_alt|Kisaran lokasi {{{name|bahasa ini}}} dituturkan}}} |caption = {{{pushpin_map_caption|}}} |float = center |width = {{{pushpin_mapsize|}}} |default_width = 323 | link= |AlternativeMap = {{{pushpin_image|}}} |label = {{#ifeq: {{lc: {{{pushpin_label_position|}}} }} | none | | <div style="font-size:75%;background:black; padding-left:0.3em;padding-right:0.3em;color:white">Lokasi&nbsp;penuturan</div> }} |marksize =6 |position = {{{pushpin_label_position|}}} }} }} {{#if:{{{mapcode|}}}|{{Peta interaktif bahasa|{{{mapcode|}}}|aktif}}{{main other|[[Kategori:Halaman bahasa dengan peta OpenStreetMap]]}}| {{#if:{{#property:P625}}{{{qid|}}}|<div style="opacity:85%; z-index:1;overflow:hidden;position:absolute;width:250px;margin-top:0.2em;align:left;z-index:120"><div style="font-size:70%;margin:0.2em; background:white; display:inline;padding:0.1em 0.3em; line-height:normal"> [[PW:BAHASA|ProyekWiki Bahasa]] {{!}} [[Wikipedia Bahasa Indonesia|Wikipedia]] {{!}} [[Templat:Peta interaktif bahasa|Kode sumber]] </div><div style="float:left; text-align:left:display:inline">[[File:Wikidata-logo.svg|30px|pra=https://w.wiki/AiAJ]]&nbsp;[[File:Wikivoyage-logo.svg|20px|pra=https://id.wikipedia.org/wiki/Wikipedia:ProyekWiki_Bahasa/pemeliharaan/peta#/map/0]]<div style="font-size:60%;line-height:0.6;display:inline; background: white;text-align:left">{{pranala|1=[https://id.wikipedia.org/wiki/Wikipedia:ProyekWiki_Bahasa/pemeliharaan/peta#/map/1 Lihat dalam mode terbatas]}}</div></div></div>{{#if:{{Str split|type=A|{{#invoke:WikidataIB |getValue |P625 |fetchwikidata=ALL |noicon=yes |onlysourced=no }}|,|2}}|{{Kotak info bahasa/Peta|type=PWB}}|{{switcher|1={{Infobox mapframe|marker=college-JP|shape-fill={{{fill|#5E74F3}}}|shape-fill-opacity=0.2|stroke-color={{{line|#5E74F3}}}|stroke-width=1|shape={{{shape|}}}|width={{{wd_width|323}}}|height={{{wd_height|250}}}|geomask={{{geomask|}}}|zoom={{{zoom|7}}}|id={{{qid|}}}}}|2=Tampilkan peta yang diperbesar|3={{Infobox mapframe|marker=college-JP|shape-fill={{{fill|#5E74F3}}}|shape-fill-opacity=0.2|stroke-color={{{line|#5E74F3}}}|stroke-width=1|shape={{{shape|}}}|width={{{wd_width|323}}}|height={{{wd_height|250}}}|geomask={{{geomask|}}}|zoom=3|id={{{qid|}}}}}|4=Tampilkan peta yang diperkecil}} }}Perkiraan persebaran penuturan bahasa ini.{{main other|[[Kategori :Halaman bahasa dengan peta OpenStreetMap]]}}|{{#if:{{{coordinates|}}}|<div style="opacity:85%; z-index:1;overflow:hidden;position:absolute;width:250px;margin-top:0.2em;align:left;z-index:120"><div style="font-size:70%;margin:0.2em; background:white; display:inline;padding:0.1em 0.3em; line-height:normal"> [[PW:BAHASA|ProyekWiki Bahasa]] {{!}} [[Wikipedia Bahasa Indonesia|Wikipedia]] {{!}} [[Templat:Peta interaktif bahasa|Kode sumber]]</div><div style="float:left; text-align:left:display:inline">[[File:Wikidata-logo.svg|30px|pra=https://w.wiki/AiAJ]]&nbsp;[[File:Wikivoyage-logo.svg|20px|pra=https://id.wikipedia.org/wiki/Wikipedia:ProyekWiki_Bahasa/pemeliharaan/peta#/map/0]]<div style="font-size:60%;line-height:0.6;display:inline; background: white;text-align:left">{{pranala|1=[https://id.wikipedia.org/wiki/Wikipedia:ProyekWiki_Bahasa/pemeliharaan/peta#/map/1 Lihat dalam mode terbatas]}}</div></div></div>{{#if:{{Str split|type=A|{{#invoke:WikidataIB |getValue |P625 |fetchwikidata=ALL |noicon=yes |onlysourced=no }}|,|2}}|{{Kotak info bahasa/Peta|type=PWB}}|{{Switcher|1={{Infobox mapframe|marker=college-JP|shape-fill={{{fill|#5E74F3}}}|shape-fill-opacity=0.2|stroke-color={{{line|#5E74F3}}}|stroke-width=1|shape={{{shape|shape}}}|width=323|zoom={{{zoom|7}}}|id={{{qid|}}}|coord={{{coordinates|}}}}}|2=Tampilkan peta yang diperbesar|3={{Infobox mapframe| marker=college-JP|shape-fill={{{fill|#5E74F3}}}|shape-fill-opacity=0.2|stroke-color={{{line|#5E74F3}}}|stroke-width=1|shape={{{shape|shape}}}|width=323|zoom=3|id={{{qid|}}}|coord={{{coordinates|}}}}}|4=Tampilkan peta yang diperkecil}} }}Perkiraan persebaran penuturan bahasa ini.{{main other|[[Kategori :Halaman bahasa dengan peta OpenStreetMap]]}}}}}}}} | data52 = {{#if:{{#property:P1846}}{{{map|}}}{{{map2|}}}{{#property:P625}}{{both| {{{pushpin_map|}}} | {{{coordinates|}}}{{{coords|}}} }}|<div style="font-size:80%">[[:Kategori:Halaman artikel bahasa dengan peta|Peta bahasa lain]]</div>|}}{{#if:{{#property:P625}}|{{small|{{#if:{{Str split|type=A|{{#invoke:WikidataIB |getValue |P625 |fetchwikidata=ALL |noicon=yes |onlysourced=no }}|,|2}}|Koordinat jamak {{EditAtWikidata|pid=P625}}<br> {{Kotak info bahasa/Peta/core}}|Koordinat:&nbsp;{{WikidataCoord|display=inline}}{{EditAtWikidata|pid=P625}}}} }}|{{#if:{{if empty|{{{coordinates|}}}|{{{coords|}}}}} |{{small|Koordinat: {{#invoke:Coordinates|coordinsert|{{{coordinates|{{{coords|}}}}}}|type:landmark}}}}| }} }} }}}}{{#if:{{{module|}}}| {{Infobox | child = yes |subheaderstyle= border-top:2px solid {{#if:{{{signers|}}}|silver|{{#if:{{{creator|}}}{{{setting|}}}|#114057|{{Infobox Bahasa/family-color|{{{familycolor|Default}}}}}}}}};line-height:1.2;margin:0px;padding:2px | subheader1 ={{black| '''Informasi tambahan'''}} | data1= {{black|{{{module|}}}}} }} }}{{#ifeq:{{{kaki|}}}|tidak|| {{Infobox | child = yes |subheaderstyle= border-top:2px solid {{#if:{{{signers|}}}|silver|{{#if:{{{creator|}}}{{{setting|}}}|#114057|{{Infobox Bahasa/family-color|{{{familycolor|Default}}}}}}}}}; text-align:left;line-height:1.2;font-size:90;margin:0px;padding:2px |headerstyle=font-weight:normal;font-size:90%;text-align:left; background:lavender;padding: 0.2em 0.5em 0.2em; line-height:1.3 |subheader1 = {{#if:{{{catatan|}}}{{{fn|}}}|{{black|<center>'''Catatan'''</center>{{{catatan|}}}{{{fn|}}} }}}} | header1 ={{#if:{{{notice|}}}{{{notice1|}}} |{{Kotak info bahasa/notice|{{{notice|{{{notice1|}}}}}}}} }} | header2 ={{#if:{{{notice2|}}} |{{Kotak info bahasa/notice|{{{notice2|}}}}} }} }} {{Infobox|child=yes |datastyle=padding-top:0px;height:20px;font-weight:normal;font-size:90%;text-align:center;color:{{#if:{{{created|}}}{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}}|white|{{{fontcolor|black}}}}}; background-color: {{#if:{{{signers|}}}|silver|{{#if:{{{creator|}}}{{{setting|}}}|#114057|{{Infobox Bahasa/family-color|{{{familycolor|Default}}}}}}}}}; |belowstyle=font-weight:normal;font-size:80%;text-align:left;height:20px;padding-top:0.2em;padding-left:0.4em;padding-right:0.4em;padding-bottom:0.1em | belowclass = noprint selfref |data2=[[File:Globe of letters.svg|link=|20px]]&nbsp;[[Portal:Bahasa|<span style="color: {{#if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}}|white|{{{fontcolor|black}}}}};>'''Portal Bahasa'''</span>]] |below= [[Templat:Kotak info bahasa|L]]{{*}}[[Pembicaraan Templat:Kotak info bahasa|B]]{{*}}[[PW:BAHASA|PW]]&nbsp;&nbsp;&nbsp;<div style="float:right;right:0em; text-align:right:display:inline">{{#if:{{#property:P9748}}|[[file:Incubator-logo.svg|10px|pra={{#invoke:WikidataIB|getValue|P9748|fetchwikidata=ALL|displayformat=raw|noicon=yes|onlysourced=no}}|alt= Uji coba Wikipedia bahasa Iban]] }}[[File:OOjs UI icon edit-ltr-progressive.svg|alt=Sunting kotak info|10px|pra={{fullurl:{{FULLPAGENAME}}|action=edit&section=top&editintro=Templat:Kotak_info_bahasa/Pemberitahuan/editintro2}}]]&nbsp;&nbsp;{{#if:{{getQID}}|[[File:OOjs UI icon tag-rtl-progressive.svg|Lihat butir Wikidata|10px|link=d:{{getQID}}]]|[[d:Special:NewItem|+]]}}&nbsp;&nbsp;[[Berkas:Info Simple.svg|10px|link=Templat:kotak info bahasa/doc|alt=Info templat|Bantuan penggunaan templat ini]]</div> }} }} <!---------------------------------------------------------> <!-- | belowclass = noprint selfref | belowstyle = {{#ifeq:{{lc:{{{notice|{{{notice2|}}}}}}}}|ipa |{{linear-gradient|top|#ddddff,transparent}}}} | below = {{#ifeq:{{{kaki|}}}|tidak||{{#ifeq:{{lc:{{{notice|{{{notice2|}}}}}}}}|ipa |<div style="background-color:#ddddff;padding:0.3em 0.5em;text-align:left;line-height:1.3;">'''Artikel ini mengandung simbol fonetik [[International Phonetic Alphabet|IPA]].''' Tanpa [[International Phonetic Alphabet#Catatan teknis|bantuan render]] yang baik, Anda akan melihat [[mojibake|tanda tanya, kotak, atau simbol lain]], bukan karakter [[Unicode]]. Untuk pengenalan mengenai simbol IPA, lihat [[Bantuan:Pengucapan|Bantuan:IPA]] </div>}} <div style="color: {{#if:{{{created|}}}{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}}|white|{{{fontcolor|black}}}}}; background-color: {{#if:{{{signers|}}}|silver|{{#if:{{{creator|}}}{{{setting|}}}|#114057|{{Infobox Bahasa/family-color|{{{familycolor|Default}}}}}}}}};">[[File:Globe of letters.svg|link=|20px]]&nbsp;[[Portal:Bahasa|<span style="color: {{#if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}}|white|{{{fontcolor|black}}}}};>'''Portal Bahasa'''</span>]]</div> <div style="padding:0.3em 0.5em;text-align:left;line-height:1.3;font-size:80%"> [[Templat:Kotak info bahasa|L]]{{*}}[[Pembicaraan Templat:Kotak info bahasa|B]]{{*}}[[PW:BAHASA|PW]]&nbsp;&nbsp;&nbsp;{{#if:{{#invoke:WikidataIB|pageId}}|[[d:{{#invoke:WikidataIB|pageId}}|{{#invoke:WikidataIB|pageId}}]]}} [[Berkas:Info Simple.svg|10px|right|link=Templat:kotak info bahasa/doc|alt=Info templat|Bantuan penggunaan templat ini]]</div>}} --> {{#if:{{{sister_projects|{{{sister|}}}}}}|<div style="font-size:80%">{{{sister_projects|{{{sister|}}}}}}</div>}} }} <!-- ---- Adding tracking categories ---- Note 1: Above in this code, already tracking [[Category:...]]'s may be added. Note 2: All categories are using {{main other|[[Cat:...]}}. -->{{main other|<!-- -->{{#if:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}{{{signers|}}}{{{creator|}}}||[[Kategori:Artikel bahasa tanpa kode warna rumpun]]}}<!-- -->{{#if:{{{extinct|}}}{{{era|}}}{{{signers|}}}{{{speakers|}}}{{{creator|}}}{{{setting|}}}||<!-- no main input for data7 -->[[Kategori:Artikel bahasa tanpa jumlah penutur]]}}<!-- -->{{#ifeq:{{{speakers|}}}|?|{{#if:{{{iso3|}}}{{{lc1|}}}|{{#ifeq:{{{iso3|}}}|none|<!-- ok -->|{{#ifeq:{{{ref|}}}|e18|<!-- ok -->|[[Kategori:Artikel bahasa tanpa penutur yang tidak mengutip Ethnologue 18]]}}}}}}}}<!-- -->{{#ifeq:{{lc:{{{iso3|}}}}}|none|{{#if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}}|[[Kategori:Artikel bahasa tanpa kode ISO 639-3]]}}}}<!-- -->{{#if:{{{date|}}}|{{#iferror: {{#expr: {{padleft:|4|{{{date}}}|}} }} |<!-- -->{{#switch: {{lc:{{{date}}}}} | na = [[Kategori:Artikel bahasa dengan tanggal populasi NA]] | no date = [[Kategori:Artikel bahasa dengan pengaturan tanpa tanggal]] | #default = [[Kategori:Artikel bahasa dengan tanggal populasi yang tidak valid]]<!-- -->}}|<!-- no error -->}}|<!-- no date -->}}<!-- -->{{#if:{{{iso3|}}}|<!--ok-->|{{#if:{{{lc1|}}}|<!--ok-->|<!-- -->{{#switch: {{lc:{{{isoexception}}}}} | dialect = [[Kategori:Artikel dialek bahasa dengan kode ISO 639-3]] | historical = [[Kategori:Artikel bahasa lama dengan kode ISO]] | protolanguage = [[Kategori:Artikel bahasa proto tanpa kode ISO]] | talkpage = |}}}}}}<!-- -->{{#ifeq:{{{iso3|}}}|none|{{#if:{{{glotto|}}}|<!--ok-->|{{#if:{{{linglist|}}}|<!--ok-->|{{#if:{{{lingua|}}}|<!--ok-->|{{#if:{{{aiatsis|}}}|<!--ok-->|{{#if:{{{guthrie|}}}|<!--ok-->|{{#if:{{{creator|}}}|<!--ok-->|{{#if:{{{created|}}}|<!--ok-->|[[Kategori:Artikel bahasa tanpa kode ISO 639-3]]}}}}}}}}}}}}}}}}<!-- -->{{#if:{{{iso3|}}}{{{lc1|}}}{{{glotto|}}}{{{glotto2|}}}{{{glotto3|}}}{{{glotto4|}}}{{{glotto5|}}}{{{linglist|}}}{{{lingua|}}}{{{aiatsis|}}}{{{guthrie|}}}{{{isoexception|}}}|<!--ok-->|[[Kategori:Artikel bahasa tanpa kode bahasa]]}}<!-- -->{{#if:{{{lc1|}}}|{{#if:{{{lc2|}}}|<!--ok-->|[[Kategori:Artikel bahasa yang membutuhkan komentar ISO 639-3]]}}}}<!-- -->{{#ifeq:{{{iso3|}}}|none|{{#ifeq:{{{ref|}}}|e18|[[Kategori:Nonexistent E18 links]]}}}}<!-- -->{{#ifeq:{{{iso3|}}}|none|{{#if:{{{linglist|}}}|{{#ifeq:{{{isoexception|}}}|dialect|[[Kategori:Artikel dialek bahasa dengan kode Linguist List]]|[[Kategori:Artikel bahasa tanpa kode ISO 639-3 tetapi memiliki kode Linguist List]]}}}}<!-- -->{{#ifeq:{{{glotto|}}}|none|<!--ok-->||{{#if:{{{glotto|}}}|[[Kategori:Artikel bahasa tanpa kode ISO 639-3 tetapi memiliki kode Glottolog]]}}}}<!-- -->{{#if:{{{lingua|}}}|[[Kategori:Artikel bahasa tanpa kode ISO 639-3 tetapi memiliki kode Linguasphere]]}}<!-- -->{{#if:{{{aiatsis|}}}|[[Kategori:Artikel bahasa tanpa kode ISO 639-3 tetapi memiliki kode AIATSIS]]}}<!-- -->{{#if:{{{guthrie|}}}|[[Kategori:Artikel bahasa tanpa kode ISO 639-3 tetapi memiliki kode Guthrie]]}}}}<!-- -->{{#if:{{{iso3|}}}|<!--okay-->|{{#if:{{{lc1|}}}|<!--ok-->|{{#if:{{{linglist|}}}|{{#ifeq:{{{isoexception|}}}|dialect|[[Kategori:Artikel dialek bahasa dengan kode Linguist List]]|[[Kategori:Artikel bahasa tanpa kode ISO 639-3 tetapi memiliki kode Linguist List]]}}}}<!-- -->{{#ifeq:{{{glotto|}}}|none|<!--ok-->|{{#if:{{{glotto|}}}|[[Kategori:Artikel bahasa tanpa kode ISO 639-3 tetapi memiliki kode Glottolog]]}}}}<!-- -->{{#if:{{{lingua|}}}|[[Kategori:Artikel bahasa tanpa kode ISO 639-3 tetapi memiliki kode Linguasphere]]}}<!-- -->{{#if:{{{aiatsis|}}}|[[Kategori:Artikel bahasa tanpa kode ISO 639-3 tetapi memiliki kode AIATSIS]]}}<!-- -->{{#if:{{{guthrie|}}}|[[Kategori:Artikel bahasa tanpa kode ISO 639-3 tetapi memiliki kode Guthrie]]}}}}}}<!-- -->{{#if:{{{glotto|}}}|{{#if:{{{glottorefname|}}}{{{glottoname|}}}|<!--ok--> |{{#switch: {{lc:{{{glotto}}}}} |none = |spurious = |#default = [[Kategori:Artikel bahasa dengan kode Glottolog yang tidak bernama]]}}}}}}<!-- -->{{#if:{{{glotto2|}}}|{{#if:{{{glottoname2|}}}{{{glottorefname2|}}}|<!--ok-->|[[Kategori:Artikel bahasa dengan kode Glottolog yang tidak bernama]]}}}}<!-- -->{{#if:{{{glotto3|}}}|{{#if:{{{glottoname3|}}}{{{glottorefname3|}}}|<!--ok-->|[[Kategori:Artikel bahasa dengan kode Glottolog yang tidak bernama]]}}}}<!-- -->{{#if:{{{glotto4|}}}|{{#if:{{{glottoname4|}}}{{{glottorefname4|}}}|<!--ok-->|[[Kategori:Artikel bahasa dengan kode Glottolog yang tidak bernama]]}}}}<!-- -->{{#if:{{{glotto5|}}}|{{#if:{{{glottoname5|}}}{{{glottorefname5|}}}|<!--ok-->|[[Kategori:Artikel bahasa dengan kode Glottolog yang tidak bernama]]}}}}<!-- -->{{#ifeq:{{Chr|{{{map|}}}|1}}|[|[[Kategori:Gambar infobox bahasa yang formatnya salah]]|<!--ok-->}}<!-- -->{{#ifeq:{{Chr|{{{map2|}}}|1}}|[|[[Kategori:Gambar infobox bahasa yang formatnya salah]]|<!--ok-->}}<!-- -->{{#ifeq:{{Chr|{{{image|}}}|1}}|[|[[Kategori:Gambar infobox bahasa yang formatnya salah]]|<!--ok-->}}<!-- -->{{#if:{{{iso2|}}}{{{iso2b|}}}{{{iso2t|}}}|[[Kategori:Artikel bahasa dengan kode ISO 639-2]]|<!--ok-->}}<!-- -->{{#if:{{{iso1|}}}|[[Kategori:Artikel bahasa dengan kode ISO 639-1]]|<!--ok-->}}<!-- -->{{#if:{{{speakers|}}}|{{#if:{{{ref|}}}|<!--ok-->|{{#ifeq:{{{speakers|}}}|?|{{#ifeq:{{{isoexception|}}}|dialect|[[Kategori:Artikel bahasa dengan jumlah penutur tidak diketahui]]|[[Kategori:Artikel bahasa dengan jumlah penutur tidak diketahui]]}}|{{#ifeq:{{{speakers|}}}|none|{{#ifeq:{{lc:{{{familycolor|}}}}}|pidgin|<!--ok: pidgins don't have native speakers-->|[[Kategori:Artikel bahasa dengan jumlah penutur tidak diketahui]]}}|[[Kategori:Artikel bahasa tanpa referensi]]}}}}}}}}<!-- -->{{#if:{{{extinct|}}}{{{era|}}}|{{#if:{{{ref|}}}|<!--ok-->|{{#ifeq:{{{extinct}}}|?|<!--ok-->|[[Kategori:Artikel bahasa tanpa referensi]]}}}}}}<!-- -->{{#if:{{{glotto|}}}{{{glotto2|}}}{{{glotto3|}}}{{{glotto4|}}}{{{glotto5|}}}|<!--ok-->|[[Kategori:Artikel bahasa tanpa kode Glottolog]]}}<!-- -->{{#ifeq:{{{iso3|}}}|none|{{#ifeq:{{{glotto|}}}|none|[[Kategori:Artikel bahasa tanpa kode Glottolog dan ISO]]}}}}<!-- -->{{#ifeq:{{{iso3|}}}|none||{{#if:{{{iso3|}}}{{{lc1|}}}|{{#if:{{{ref|}}}|{{#switch: {{{ref}}} | e18 = | e17 = | e16 = | e15 = | e14 = | e13 = | e12 = | e11 = | e10 = | e09 = | e08 = | ne2007 = [[Kategori:Artikel bahasa dengan sumber Nationalencyklopedin]] | ne2010 = [[Kategori:Artikel bahasa dengan sumber Nationalencyklopedin]] | inali = [[Kategori:Artikel bahasa dengan sumber INALI]] | linglist = [[Kategori:Artikel bahasa dengan sumber Linguist List]] | aiatsis= [[Kategori:Artikel bahasa dengan sumber AIATSIS]] | guthrie = [[Kategori:Artikel bahasa dengan sumber Maho/Guthrie]] | &nbsp; = [[Kategori:Articles opting out of population reference]] | {{#if:{{{extinct|}}}{{{era|}}}|[[Kategori:Artikel bahasa dengan kode ISO dengan sumber selain Ethnologue]]}}}}}}}}}}<!-- -->{{#if:{{{kat|}}}||<includeonly> [[Kategori:Artikel bahasa {{#time: F | {{REVISIONTIMESTAMP}} }} {{#time: Y | {{REVISIONTIMESTAMP}} }}|{{PAGENAME}}]] [[Kategori:Semua artikel bahasa]] </includeonly> }}{{#invoke:Check for unknown parameters|check|unknown=[[Kategori:Artikel bahasa dengan field infobox yang tidak didukung|_VALUE_]] |name|altname|nativename|acceptance|pronunciation |states|state|region |latd|latm|latNS|longd|longm|longEW |ethnicity|speakers|speakers2|extinct|era|revived |date|dateprefix|ref |familycolor|fam1|fam2|fam3|fam4|fam5|fam6|fam7|fam8|fam9 |fam10|fam11|fam12|fam13|fam14|fam15|family |ancestor|ancestor2|ancestor3|ancestor4|ancestor5|protoname |creator|created|setting|posteriori |dialects|dia1|dia2|dia3|dia4|dia5|dia6|dia7|dia8|dia9|dia10 |dia11|dia12|dia13|dia14|dia15|dia16|dia17|dia18|dia19|dia20 |version|ver1|ver2|ver3|ver4|ver5|ver6|ver7|ver8|ver9|ver10|ver11|ver12|ver13|ver14|ver15|ver16|ver17|ver18|ver19|ver20 |stand1|stand2|stand3|stand4|stand5|stand6|standards |script|sign |nation|minority|agency |iso1|iso2|iso2b|iso2t|iso3|iso2comment|iso3comment|isoexception|iso6|ietf |lc1|ld1|lc2|ld2|lc3|ld3|lc4|ld4|lc5|ld5|lc6|ld6|lc7|ld7|lc8|ld8|lc9|ld9|lc10|ld10 |lc11|ld11|lc12|ld12|lc13|ld13|lc14|ld14|lc15|ld15|lc16|ld16|lc17|ld17|lc18|ld18|lc19|ld19|lc20|ld20 |lc21|ld21|lc22|ld22|lc23|ld23|lc24|ld24|lc25|ld25|lc26|ld26|lc27|ld27|lc28|ld28|lc29|ld29|lc30|ld30 |linglist|lingname|linglist2|lingname2|linglist3|lingname3|linglist4|lingname4|linglist5|lingname5 |lingua|guthrie |aiatsis|aiatsis2|aiatsis3|aiatsis4|aiatsis5|aiatsis6 |aiatsisname|aiatsisname2|aiatsisname3|aiatsisname4|aiatsisname5|aiatsisname6 |glotto|glotto2|glotto3|glotto4|glotto5 |glottoname|glottoname2|glottoname3|glottoname4|glottoname5 |glottorefname|glottorefname2|glottorefname3|glottorefname4|glottorefname5 |glottofoot |image|imagesize|imagealt|imagecaption|imageheader |map|mapsize|mapalt|mapcaption|map2|mapalt2|mapcaption2|boxsize |notice|notice2 }}<!-- Close wrapping {{main other}} for the categories: -->}}{{main other| <!-- TOP NAVBAR --> {{#ifeq:{{#invoke:String|sub|s={{talk:{{PAGENAME}}}}|i=1|j=10}} <!-- CONFIG --> |<div class <!-- IF EQUAL --> |{{#if:{{{pagenotice|}}}{{{qid|}}}{{{coordinates|}}}{{{mapcode|}}}|<div class="metadata i-tooltip" style="position:absolute;z-index:100;top:-85px;right:0.5em; line-height:normal;border-radius:7px;"><div style="opacity:60%">[[File:OOjs UI indicator alert.svg|20px|link=|alt=Tentang artikel]]</div><span class="i-tooltiptext" style="font-size:60%;line-height:normal;text-align:left;padding:0.2em;{{box-shadow|2px|2px|4px|gray}}">{{Kotak info bahasa/pagenotice|{{#if:{{{qid|}}}{{{coordinates|}}}{{{mapcode|}}}|OpenStreetMap|{{{pagenotice|}}}}}}}</span></div>}} <div class="metadata s-tooltip" style="position:absolute;z-index:100;top:-85px;{{#if:{{{pagenotice|}}}{{{mapcode|}}}{{{qid|}}}{{{coordinates|}}}|right:3.5em|right:2em}}; line-height:normal;border-radius:7px;"><div style="opacity:60%">[[File:OOjs UI icon search-ltr.svg|20px|link=|alt=Cari artikel bahasa]]</div><span class="s-tooltiptext" style="{{box-shadow|2px|2px|4px|gray}}">{{small|{{small|Cari artikel bahasa<inputbox> type=search width=25 break=no default=Bahasa buttonlabel=Tuju searchbuttonlabel=Cari </inputbox>Cari berdasarkan kode ISO 639 (Uji coba)<inputbox> type=search width=8 break=no default=ISO 639: buttonlabel=Tuju searchbuttonlabel=Cari </inputbox>{{small|{{small|Kolom pencarian ini hanya didukung oleh beberapa antarmuka}}}} }}}}</span></div> <div class="metadata r-tooltip" style=";position:absolute;z-index:100;top:-85px;{{#if:{{{pagenotice|}}}{{{mapcode|}}}{{{qid|}}}{{{coordinates|}}}|right:2em|right:0.5em}}; line-height:normal;border-radius:7px;"><div style="opacity:60%">[[File:OOjs UI icon die.svg|20px|link=Istimewa:Sembarang_di_kategori/Artikel bahasa dengan kotak info bahasa|alt=Artikel bahasa sembarang]]</div><span class="r-tooltiptext" style="{{box-shadow|2px|2px|4px|gray}}">{{small|{{small|Halaman bahasa acak}}}}</span></div> <!-- IF NOT EQUAL --> |<div class="metadata i-tooltip" style="position:absolute;z-index:100;top:-85px;right:0.5em; line-height:normal;border-radius:7px;color:white"><div style="opacity:60%">[[File:OOjs UI icon add.svg|20px|link=|alt=Tentang artikel]]</div><span class="i-tooltiptext" style="padding:0.2em;{{box-shadow|2px|2px|4px|gray}}">{{Kotak info bahasa/Pemberitahuan|arg=j}}</span></div> <div class="metadata s-tooltip" style="position:absolute;z-index:100;top:-85px;right:3.5em; line-height:normal;border-radius:7px;"><div style="opacity:60%">[[File:OOjs UI icon search-ltr.svg|20px|link=|alt=Cari artikel bahasa]]</div><span class="s-tooltiptext" style="{{box-shadow|2px|2px|4px|gray}}">{{small|{{small|Cari artikel bahasa<inputbox> type=search width=25 break=no default=Bahasa buttonlabel=Tuju searchbuttonlabel=Cari </inputbox>Cari berdasarkan kode ISO 639 (Uji coba)<inputbox> type=search width=8 break=no default=ISO 639: buttonlabel=Tuju searchbuttonlabel=Cari </inputbox>{{small|{{small|Kolom pencarian ini hanya didukung oleh beberapa antarmuka}}}} }}}}</span></div><div class="metadata r-tooltip" style=";position:absolute;z-index:100;top:-85px;right:2em; line-height:normal;border-radius:7px;"><div style="opacity:60%">[[File:OOjs UI icon die.svg|20px|link=Istimewa:Sembarang_di_kategori/Artikel bahasa dengan kotak info bahasa|alt=Artikel bahasa sembarang]]</div><span class="r-tooltiptext" style="{{box-shadow|2px|2px|4px|gray}}">{{small|{{small|Halaman bahasa acak}}}}</span></div> }} }}{{main other |[[kategori:Artikel bahasa dengan kotak info bahasa]]}} <noinclude> {{documentation}} </noinclude> gisf5v1d3a4dq9dt5nz132cec76z3iv Cèṭa'an:Longitem 10 4994 20205 20204 2024-10-10T22:34:25Z Munajad.MH 3071 20205 wikitext text/x-wiki <noinclude>{{#tag: code| </noinclude>{{#ifeq: {{{1|+}}} | {{{1|-}}} | <div style="}}display: inline-block; line-height: 1.2em; padding: .1em 0; {{#ifeq: {{{1|+}}} | {{{1|-}}} | {{{style|}}}">{{{1|}}}</div> | <includeonly>width: 100%;</includeonly> }}<includeonly>{{#if:{{{2|}}}|[[Category:Laman sè ngaghuna Template:Longitem kalabân paramèter gaya sè ta' aghâdhui nyama]]}}</includeonly><noinclude> |lang=wikitext}} {{documentation}} </noinclude> 2lzlg117i4zpxinnpvuoc1wk3aahupi Cèṭa'an:Longitem/doc 10 4995 20206 2024-10-10T22:36:28Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories and interwikis go at the bottom of this page. --> Templat ini bertujuan untuk memformat baris dari nama grup dalam {{tl|Navbox}} atau isi yang panjang dalam kotak-info dan kotak-sisi. Templat ini mengurangi celah kosong antara teks dan sisi sel, mengurangi tinggi dari parameter <code>group</code>. == Miyarsa jhughân == * {{tl|longlink}}, untuk tujuan yang sama pada {{tl|Sidebar}}. <includeonly> <!-- Categories and int...' 20206 wikitext text/x-wiki {{Documentation subpage}} <!-- Categories and interwikis go at the bottom of this page. --> Templat ini bertujuan untuk memformat baris dari nama grup dalam {{tl|Navbox}} atau isi yang panjang dalam kotak-info dan kotak-sisi. Templat ini mengurangi celah kosong antara teks dan sisi sel, mengurangi tinggi dari parameter <code>group</code>. == Miyarsa jhughân == * {{tl|longlink}}, untuk tujuan yang sama pada {{tl|Sidebar}}. <includeonly> <!-- Categories and interwikis go here: --> [[Category:Template Wikipèdia]] [[Category:Template kota' info]] </includeonly> db7x20zmaz26k6fh4iwcki5vtozyrjs Cèṭa'an:Longlink 10 4996 20208 20207 2024-10-10T22:38:12Z Munajad.MH 3071 20208 wikitext text/x-wiki <div style="display:inline-block; padding:0.2em 0.4em; line-height:1.2em; {{{style|}}}">{{{1}}}</div><noinclude> {{documentation}} <!---Please add metadata (categories, interwikis) to the <includeonly> section at the bottom of [[Template:Longlink/doc]], not here - thanks!---> </noinclude> jbpwb5t2ccokkysfg9wbpo3chgz7vpn Cèṭa'an:Longlink/doc 10 4997 20209 2024-10-10T22:38:48Z Munajad.MH 3071 ←Membuat halaman berisi '{{documentation subpage}} {{High-use}} <!--- PLEASE ADD METADATA (categories, interwikis) TO THE <includeonly> SECTION AT THE BOTTOM OF THIS PAGE ---> An inline formatting template to handle the linewrapping of long link names within sidebars. ==See also== *{{tl|Longitem}} <includeonly>{{Sandbox other|| [[Category:Text-specific formatting and function templates|Longlink]] [[Category:Inline templates|Longlink]] }}</includeonly>' 20209 wikitext text/x-wiki {{documentation subpage}} {{High-use}} <!--- PLEASE ADD METADATA (categories, interwikis) TO THE <includeonly> SECTION AT THE BOTTOM OF THIS PAGE ---> An inline formatting template to handle the linewrapping of long link names within sidebars. ==See also== *{{tl|Longitem}} <includeonly>{{Sandbox other|| [[Category:Text-specific formatting and function templates|Longlink]] [[Category:Inline templates|Longlink]] }}</includeonly> rtaibcero4p3tfuo5gj4nz6rg92d9m4 Cèṭa'an:Infobox Former Country 10 4998 20369 20216 2024-10-13T15:31:28Z EmausBot 150 Fixing double redirect to [[Cèṭa'an:Infobox former country]] 20369 wikitext text/x-wiki #ALIH [[Cèṭa'an:Infobox former country]] gnbsym1tttl9bfeynugyf7svd1kg43b Cèṭa'an:Infobox Former Country/doc 10 4999 20370 20218 2024-10-13T15:31:38Z EmausBot 150 Fixing double redirect to [[Cèṭa'an:Infobox former country/doc]] 20370 wikitext text/x-wiki #ALIH [[Cèṭa'an:Infobox former country/doc]] radujuxyrzbslpdqg259umabk6a37dj Cèṭa'an:Infobox Former country 10 5000 20220 2024-10-10T23:19:28Z Munajad.MH 3071 Munajad.MH ngallèyaghi kaca [[Cèṭa'an:Infobox Former country]] ka [[Cèṭa'an:Infobox former country]] 20220 wikitext text/x-wiki #ALIH [[Cèṭa'an:Infobox former country]] gnbsym1tttl9bfeynugyf7svd1kg43b Cèṭa'an:Infobox Former country/doc 10 5001 20222 2024-10-10T23:20:17Z Munajad.MH 3071 Munajad.MH ngallèyaghi kaca [[Cèṭa'an:Infobox Former country/doc]] ka [[Cèṭa'an:Infobox former country/doc]] 20222 wikitext text/x-wiki #ALIH [[Cèṭa'an:Infobox former country/doc]] radujuxyrzbslpdqg259umabk6a37dj Medroksiprogesteron asetat 0 5002 20224 2024-10-11T14:11:16Z Hainisyaf 2647 ←Membuat halaman berisi 'Medroksiprogesteron asetat (MPA), jughân è sèbhut kalabân depot medroksiprogesteron asetat (DMPA) bân è jhuâl kalabân merek Depo-Provera bân laènna, panèka pangobâtân hormonal dhâri tipe progestin. iyangghuy ghâbây metode rhèmbi' bân ghâbây bhâgiyân dhâri terapi hormon menopausal.' 20224 wikitext text/x-wiki Medroksiprogesteron asetat (MPA), jughân è sèbhut kalabân depot medroksiprogesteron asetat (DMPA) bân è jhuâl kalabân merek Depo-Provera bân laènna, panèka pangobâtân hormonal dhâri tipe progestin. iyangghuy ghâbây metode rhèmbi' bân ghâbây bhâgiyân dhâri terapi hormon menopausal. ahpzlqrcn6bfrliuy7t7auxq6t9kb93 Cèṭa'an:Template Sojhârâ Asia 10 5003 20229 20228 2024-10-11T17:29:45Z Munajad.MH 3071 20229 wikitext text/x-wiki {{Topik Asia | name = Template sojhârâ Asia | state = {{{state|{{{1|autocollapse}}}}}} | title = Template [[sojhârâ Asia]] | prefix = Template:Sojhârâ }}<noinclude>{{Documentation | content = {{Collapsible option |statename=optional}} [[Category:Template sojhârâ Asia| ]] }}</noinclude> e5tm43nky5t19rne8h9ovdlbih0q25v Cèṭa'an:Topik Asia 10 5004 20270 20269 2024-10-11T21:04:04Z Munajad.MH 3071 20270 wikitext text/x-wiki {{Navbox | name = {{{name|Topik Asia}}} | title = {{#if:{{{title|}}} | {{{title}}} | {{#ifexist:{{{1|{{{prefix|}}}}}}_Asia{{{2| {{{suffix|}}}}}} | [[{{{1|{{{prefix|}}}}}} Asia{{{2| {{{suffix|}}}}}}]] | {{{1|{{{prefix|}}}}}} Asia{{{2| {{{suffix|}}}}}} }} }} | border = {{{border|}}} | navbar = {{{navbar|}}} | titlestyle = {{{titlestyle|}}} | state = {{{state|<noinclude>expanded</noinclude>}}} | image = {{{image|}}} | groupstyle = {{{groupstyle|padding:0.35em 1.0em; line-height:1.1em;}}} | liststyle = {{{liststyle|}}} | listclass = hlist | group1 = [[Daftar naghârâ adawulat|Naghârâ<br/>adawulat]] | list1 = * {{#if:{{{AF|♦}}}|[[{{{AF|{{{1|{{{prefix|}}}}}} {{iso2country|AF|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Afghanistan]]}} * {{#if:{{{AM|♦}}}|[[{{{AM|{{{1|{{{prefix|}}}}}} {{iso2country|AM|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Armenia]]}} * {{#if:{{{AZ|♦}}}|[[{{{AZ|{{{1|{{{prefix|}}}}}} {{iso2country|AZ|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Azerbaijan]]}} * {{#if:{{{BH|♦}}}|[[{{{BH|{{{1|{{{prefix|}}}}}} {{iso2country|BH|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Bahrain]]}} * {{#if:{{{BD|♦}}}|[[{{{BD|{{{1|{{{prefix|}}}}}} {{iso2country|BD|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Bangladesh]]}} * {{#if:{{{BT|♦}}}|[[{{{BT|{{{1|{{{prefix|}}}}}} {{iso2country|BT|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Bhutan]]}} * {{#if:{{{BN|♦}}}|[[{{{BN|{{{1|{{{prefix|}}}}}} {{iso2country|BN|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Brunei]]}} * {{#if:{{{KH|♦}}}|[[{{{KH|{{{1|{{{prefix|}}}}}} {{iso2country|KH|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Cambodia]]}} * {{#if:{{{CN|♦}}}|[[{{{CN|{{{1|{{{prefix|}}}}}} {{iso2country|CN|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|China]]}} * {{#if:{{{CY|♦}}}|[[{{{CY|{{{1|{{{prefix|}}}}}} {{iso2country|CY|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Cyprus]]}} * {{#if:{{{TL|♦}}}|[[{{{TL|{{{1|{{{prefix|}}}}}} {{iso2country|TL|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|East Timor (Timor-Leste)]]}} * {{#if:{{{EG|♦}}}|[[{{{EG|{{{1|{{{prefix|}}}}}} {{iso2country|EG|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Egypt]]}} * {{#if:{{{GE|♦}}}|[[{{{GE|{{{1|{{{prefix|}}}}}} {{iso2country|GE|article={{{article|yes}}}|mode={{#ifeq:{{{template|yes}}}|yes|unique}}}}{{{2| {{{suffix|}}}}}}}}}|Georgia]]}} * {{#if:{{{IN|♦}}}|[[{{{IN|{{{1|{{{prefix|}}}}}} {{iso2country|IN|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|India]]}} * {{#if:{{{ID|♦}}}|[[{{{ID|{{{1|{{{prefix|}}}}}} {{iso2country|ID|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Indonesia]]}} * {{#if:{{{IR|♦}}}|[[{{{IR|{{{1|{{{prefix|}}}}}} {{iso2country|IR|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Iran]]}} * {{#if:{{{IQ|♦}}}|[[{{{IQ|{{{1|{{{prefix|}}}}}} {{iso2country|IQ|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Iraq]]}} * {{#if:{{{IL|♦}}}|[[{{{IL|{{{1|{{{prefix|}}}}}} {{iso2country|IL|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Israel]]}} * {{#if:{{{JP|♦}}}|[[{{{JP|{{{1|{{{prefix|}}}}}} {{iso2country|JP|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Japan]]}} * {{#if:{{{JO|♦}}}|[[{{{JO|{{{1|{{{prefix|}}}}}} {{iso2country|JO|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Jordan]]}} * {{#if:{{{KZ|♦}}}|[[{{{KZ|{{{1|{{{prefix|}}}}}} {{iso2country|KZ|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Kazakhstan]]}} * {{#if:{{{KP|♦}}}|[[{{{KP|{{{1|{{{prefix|}}}}}} {{iso2country|KP|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|North Korea]]}} * {{#if:{{{KR|♦}}}|[[{{{KR|{{{1|{{{prefix|}}}}}} {{iso2country|KR|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|South Korea]]}} * {{#if:{{{KW|♦}}}|[[{{{KW|{{{1|{{{prefix|}}}}}} {{iso2country|KW|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Kuwait]]}} * {{#if:{{{KG|♦}}}|[[{{{KG|{{{1|{{{prefix|}}}}}} {{iso2country|KG|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Kyrgyzstan]]}} * {{#if:{{{LA|♦}}}|[[{{{LA|{{{1|{{{prefix|}}}}}} {{iso2country|LA|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Laos]]}} * {{#if:{{{LB|♦}}}|[[{{{LB|{{{1|{{{prefix|}}}}}} {{iso2country|LB|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Lebanon]]}} * {{#if:{{{MY|♦}}}|[[{{{MY|{{{1|{{{prefix|}}}}}} {{iso2country|MY|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Malaysia]]}} * {{#if:{{{MV|♦}}}|[[{{{MV|{{{1|{{{prefix|}}}}}} {{iso2country|MV|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Maldives]]}} * {{#if:{{{MN|♦}}}|[[{{{MN|{{{1|{{{prefix|}}}}}} {{iso2country|MN|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Mongolia]]}} * {{#if:{{{MM|♦}}}|[[{{{MM|{{{1|{{{prefix|}}}}}} {{iso2country|MM|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Myanmar]]}} * {{#if:{{{NP|♦}}}|[[{{{NP|{{{1|{{{prefix|}}}}}} {{iso2country|NP|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Nepal]]}} * {{#if:{{{OM|♦}}}|[[{{{OM|{{{1|{{{prefix|}}}}}} {{iso2country|OM|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Oman]]}} * {{#if:{{{PK|♦}}}|[[{{{PK|{{{1|{{{prefix|}}}}}} {{iso2country|PK|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Pakistan]]}} * {{#if:{{{PH|♦}}}|[[{{{PH|{{{1|{{{prefix|}}}}}} {{iso2country|PH|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Philippines]]}} * {{#if:{{{QA|♦}}}|[[{{{QA|{{{1|{{{prefix|}}}}}} {{iso2country|QA|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Qatar]]}} * {{#if:{{{RU|♦}}}|[[{{{RU|{{{1|{{{prefix|}}}}}} {{iso2country|RU|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Russia]]}} * {{#if:{{{SA|♦}}}|[[{{{SA|{{{1|{{{prefix|}}}}}} {{iso2country|SA|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Saudi Arabia]]}} * {{#if:{{{SG|♦}}}|[[{{{SG|{{{1|{{{prefix|}}}}}} {{iso2country|SG|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Singapore]]}} * {{#if:{{{LK|♦}}}|[[{{{LK|{{{1|{{{prefix|}}}}}} {{iso2country|LK|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Sri Lanka]]}} * {{#if:{{{SY|♦}}}|[[{{{SY|{{{1|{{{prefix|}}}}}} {{iso2country|SY|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Syria]]}} * {{#if:{{{TJ|♦}}}|[[{{{TJ|{{{1|{{{prefix|}}}}}} {{iso2country|TJ|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Tajikistan]]}} * {{#if:{{{TH|♦}}}|[[{{{TH|{{{1|{{{prefix|}}}}}} {{iso2country|TH|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Thailand]]}} * {{#if:{{{TR|♦}}}|[[{{{TR|{{{1|{{{prefix|}}}}}} {{iso2country|TR|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Turkey]]}} * {{#if:{{{TM|♦}}}|[[{{{TM|{{{1|{{{prefix|}}}}}} {{iso2country|TM|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Turkmenistan]]}} * {{#if:{{{AE|♦}}}|[[{{{AE|{{{1|{{{prefix|}}}}}} {{iso2country|AE|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|United Arab Emirates]]}} * {{#if:{{{UZ|♦}}}|[[{{{UZ|{{{1|{{{prefix|}}}}}} {{iso2country|UZ|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Uzbekistan]]}} * {{#if:{{{VN|♦}}}|[[{{{VN|{{{1|{{{prefix|}}}}}} {{iso2country|VN|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Vietnam]]}} * {{#if:{{{YE|♦}}}|[[{{{YE|{{{1|{{{prefix|}}}}}} {{iso2country|YE|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Yemen]]}} | group2 = [[Daftar naghârâ kalabân pangakoan tarhad|Naghârâ kalabân</br>pangakoan tarhad]] | list2 = * {{#if:{{{XAB|♦}}}|[[{{{XAB|{{{1|{{{prefix|}}}}}} Abkhazia{{{2| {{{suffix|}}}}}}}}}|Abkhazia]]}} * {{#if:{{{XNC|♦}}}|[[{{{XNC|{{{1|{{{prefix|}}}}}} Northern Cyprus{{{2| {{{suffix|}}}}}}}}}|Northern Cyprus]]}} * {{#if:{{{PS|♦}}}|[[{{{PS|{{{1|{{{prefix|}}}}}} {{iso2country|PS|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Palestine]]}} * {{#if:{{{XSO|♦}}}|[[{{{XSO|{{{1|{{{prefix|}}}}}} South Ossetia{{{2| {{{suffix|}}}}}}}}}|South Ossetia]]}} * {{#if:{{{TW|♦}}}|[[{{{TW|{{{1|{{{prefix|}}}}}} {{iso2country|TW|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Taiwan]]}} | group3 = [[Wilayah dèpèndènsi|Dèpèndènsi]] tor<br/>wilayah sè manca | list3 = {{#if:{{{countries_only|}}}|<!-- DO NOTHING -->| * {{#if:{{{IO|♦}}}|[[{{{IO|{{{1|{{{prefix|}}}}}} {{iso2country|IO|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|British Indian Ocean Territory]]}} * {{#if:{{{CX|♦}}}|[[{{{CX|{{{1|{{{prefix|}}}}}} {{iso2country|CX|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Christmas Island]]}} * {{#if:{{{CC|♦}}}|[[{{{CC|{{{1|{{{prefix|}}}}}} {{iso2country|CC|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Cocos (Keeling) Islands]]}} * {{#if:{{{HK|♦}}}|[[{{{HK|{{{1|{{{prefix|}}}}}} {{iso2country|HK|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Hong Kong]]}} * {{#if:{{{MO|♦}}}|[[{{{MO|{{{1|{{{prefix|}}}}}} {{iso2country|MO|article={{{article|yes}}}}}{{{2| {{{suffix|}}}}}}}}}|Macau]]}} }} | belowclass = hlist | below = {{lower|0.2em|<sup>1</sup>}} Tarkadhâng èlebbhuaghi dâ' [[Èropa]], aghumantong dèfinisi èngghân. {{lower|0.2em|<sup>2</sup>}} Tarkadhâng èpalebbhuaghi dâ' [[Osèania]]. {{lower|0.2em|<sup>3</sup>}} Naghârâ [[lintas benuâ]]. * {{icon|Category}} [[:Category:Asia|Category]] * {{icon|Portal}} [[Portal:Asia|Asia portal]]}}{{#if:{{{2|}}}{{{suffix|}}}}} <noinclude> {{Template aroju' benuâ}} [[Category:Template aroju' topik]] [[Category:Region topic template using suffix]] {{documentation}} </noinclude> qdz9llvfuz31p8d45h8z9rhqjku18un Cèṭa'an:Cd 10 5005 20239 20236 2024-10-11T17:59:21Z Munajad.MH 3071 Ubah target pengalihan dari [[Cèṭa'an:Country data]] ke [[Cèṭa'an:Drag coefficient]] 20239 wikitext text/x-wiki #REDIRECT [[Template:Drag coefficient]] {{Redirect category shell| {{R from move}} }} mqrm3725s444jfhy2j5b4ykt1yozyt9 Cèṭa'an:Drag coefficient 10 5006 20240 20235 2024-10-11T18:00:10Z Munajad.MH 3071 20240 wikitext text/x-wiki {{#switch:{{{long|no}}}|yes=drag coefficient of&nbsp;|plural=drag coefficients of&nbsp;|cars=drag coefficients of&nbsp;|}}{{#switch:{{{link|no}}}|yes=[[Drag coefficient|''C''<small style="position:relative;top:4px;;right:1px;">''d''</small>]]|car=[[Automobile drag coefficient|''C''<small style="position:relative;top:4px;;right:1px;">''d''</small>]]|cars=[[Automobile drag coefficient|''C''<small style="position:relative;top:4px;;right:1px;">''d''</small>]]|no=''C''<small style="position:relative;top:4px;;right:1px;">''d''</small>}}{{#if:{{{1|}}}|={{{1}}}}}<noinclude> {{documentation}}<!-- Add categories and interwikis to the /doc subpage, not here! --></noinclude> kvjbcwpzetra1lu5vm37y9phpf34y1s Cèṭa'an:Flag data 10 5007 20237 2024-10-11T17:57:56Z Munajad.MH 3071 ←Membuat halaman berisi '{{ {{{1}}} | alias = | flag alias = Flag placeholder.svg | name = {{{name|}}} | size = {{#if:{{{size|}}}|{{{size}}}|25x17px}} | border= | altlink = {{{altlink|}}} }}<noinclude> {{documentation}} </noinclude>' 20237 wikitext text/x-wiki {{ {{{1}}} | alias = | flag alias = Flag placeholder.svg | name = {{{name|}}} | size = {{#if:{{{size|}}}|{{{size}}}|25x17px}} | border= | altlink = {{{altlink|}}} }}<noinclude> {{documentation}} </noinclude> pnihc4o776asqih6dfw0lhfmu1fbho9 Cèṭa'an:Drag coefficient/doc 10 5008 20241 2024-10-11T18:00:32Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Distinguish|Template:CD|Template:Code}} {{tsh|Cd}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This template displays the symbol for coefficient of drag with an optional link to [[Drag coefficient]] (<code>link=yes</code>) or [[Automobile drag coefficient]] (<code>link=car</code>) and an optional value. If <code>long=yes</code> then the phrase 'drag coefficient of' is added to the front to make it easier...' 20241 wikitext text/x-wiki {{Documentation subpage}} {{Distinguish|Template:CD|Template:Code}} {{tsh|Cd}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This template displays the symbol for coefficient of drag with an optional link to [[Drag coefficient]] (<code>link=yes</code>) or [[Automobile drag coefficient]] (<code>link=car</code>) and an optional value. If <code>long=yes</code> then the phrase 'drag coefficient of' is added to the front to make it easier to read as part of a full sentence. If <code>long</code> is not specified at all then it defaults to <code>no</code>. === Usage === <nowiki>{{Cd|link=yes/car/no|long=yes/no|''value''}}</nowiki> Examples: {| class="wikitable" |- !Code !Displays as |- |<nowiki>{{Cd}}</nowiki> |{{Cd}} |- |<nowiki>{{Cd|link=yes}}</nowiki> |{{Cd|link=yes}} |- |<nowiki>{{Cd|link=yes|long=yes|0.26}}</nowiki> |{{Cd|link=yes|long=yes|0.26}} |- |<nowiki>{{Cd|link=yes|long=plural|0.26}}</nowiki> |{{Cd|link=yes|long=plural|0.26}} |- |<nowiki>{{Cd|link=car}}</nowiki> |{{Cd|link=car}} |- |<nowiki>{{Cd|link=car|long=yes|0.26}}</nowiki> |{{Cd|link=car|long=yes|0.26}} |- |<nowiki>{{Cd|link=car|long=plural|0.26}}</nowiki> |{{Cd|link=car|long=plural|0.26}} |- |<nowiki>{{Cd|link=no}}</nowiki> |{{Cd|link=no}} |- |<nowiki>{{Cd|link=no|long=yes|0.26}}</nowiki> |{{Cd|link=no|long=yes|0.26}} |- |<nowiki>{{Cd|link=no|long=plural|0.26}}</nowiki> |{{Cd|link=no|long=plural|0.26}} |- |<nowiki>{{Cd|0.26}}</nowiki> |{{Cd|0.26}} |- |<nowiki>{{Cd|0.26|link=yes}}</nowiki> |{{Cd|0.26|link=yes}} |- |<nowiki>{{Cd|0.26|link=car}}</nowiki> |{{Cd|0.26|link=car}} |- |<nowiki>{{Cd|0.26|link=no}}</nowiki> |{{Cd|0.26|link=no}} |} === See also === *{{tlx|CdA}} for drag area. *{{tlx|Crr}} for coefficient of rolling resistance. <includeonly>{{Sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Category:Automotive templates]] }}</includeonly> 7o9nw1rkmph2mmar4l79nqw386q60vk Cèṭa'an:Iso2country 10 5009 20243 2024-10-11T18:18:49Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{safesubst:#switch:{{{mode|}}} | link = {{safesubst:#ifeq:{{{article|}}}|yes|{{safesubst:Iso2country/article|{{{1}}}}}}} [[{{safesubst:Iso2country/data|{{{1}}}|mode=unique}}{{!}}{{safesubst:Iso2country/data|{{{1}}}}}]] | sort = {{safesubst:Iso2country/data|{{{1}}}|mode=sort}} | {{safesubst:#ifeq:{{{article|}}}|yes|{{safesubst:Iso2country/article|{{{1}}}}}}} {{safesubst:Iso2country/data|{{{1}}}|mode={{safesubst:#ifeq:{{{template|}}}|yes|unique|{{{mod...' 20243 wikitext text/x-wiki <includeonly>{{safesubst:#switch:{{{mode|}}} | link = {{safesubst:#ifeq:{{{article|}}}|yes|{{safesubst:Iso2country/article|{{{1}}}}}}} [[{{safesubst:Iso2country/data|{{{1}}}|mode=unique}}{{!}}{{safesubst:Iso2country/data|{{{1}}}}}]] | sort = {{safesubst:Iso2country/data|{{{1}}}|mode=sort}} | {{safesubst:#ifeq:{{{article|}}}|yes|{{safesubst:Iso2country/article|{{{1}}}}}}} {{safesubst:Iso2country/data|{{{1}}}|mode={{safesubst:#ifeq:{{{template|}}}|yes|unique|{{{mode|}}}}}}} }}{{safesubst:#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using iso2country with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Iso2country]] with unknown parameter "_VALUE_"|ignoreblank=y| | 1 | article | mode }}</includeonly><noinclude> {{documentation}}</noinclude> cw1psm5hsy8ganfkoelqvdta0e1gyps Cèṭa'an:Iso2country/doc 10 5010 20244 2024-10-11T18:19:12Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} ==Usage== Given an ISO country code ([[ISO 3166-1 alpha-2]]), this template returns the matching country. It has two optional parameters: * {{para|article}}, which if it set to {{code|yes}} will return the article "the" if needed; * {{para|mode}}, which can optionally take one out of three val...' 20244 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} ==Usage== Given an ISO country code ([[ISO 3166-1 alpha-2]]), this template returns the matching country. It has two optional parameters: * {{para|article}}, which if it set to {{code|yes}} will return the article "the" if needed; * {{para|mode}}, which can optionally take one out of three values: :* if set to {{code|sort}}, it will rearrange for sortkey. :* if set to {{code|unique}}, it will return " (country)" if needed. :* if set to {{code|link}}, it will create a link. '''Basic usage''' {| class="wikitable" ! country code ! default ! {{para|mode|<var>sort</var>}} ! {{para|mode|<var>unique</var>}} ! {{para|mode|<var>link</var>}} |- | {{tlx|iso2country|ES}} | {{iso2country|ES}} | {{iso2country|ES|mode=sort}} | {{iso2country|ES|mode=unique}} | {{iso2country|ES|mode=link}} |- | <code><nowiki>{{iso2country|US}}</nowiki></code> | {{iso2country|US}} | {{iso2country|US|mode=sort}} | {{iso2country|US|mode=unique}} | {{iso2country|US|mode=link}} |- | <code><nowiki>{{iso2country|IE}}</nowiki></code> | {{iso2country|IE}} | {{iso2country|IE|mode=sort}} | {{iso2country|IE|mode=unique}} | {{iso2country|IE|mode=link}} |- | <code><nowiki>{{iso2country|CD}}</nowiki></code> | {{iso2country|CD}} | {{iso2country|CD|mode=sort}} | {{iso2country|CD|mode=unique}} | {{iso2country|CD|mode=link}} |- | <code><nowiki>{{iso2country|GE}}</nowiki></code> | {{iso2country|GE}} | {{iso2country|GE|mode=sort}} | {{iso2country|GE|mode=unique}} | {{iso2country|GE|mode=link}} |} '''Usage with {{para|article|<var>yes</var>}}''' {| class="wikitable" ! country code ! default ! {{para|mode|<var>sort</var>}} ! {{para|mode|<var>unique</var>}} ! {{para|mode|<var>link</var>}} |- | {{tlx|iso2country|ES}} | {{iso2country|ES|article=yes}} | {{iso2country|ES|mode=sort|article=yes}} | {{iso2country|ES|mode=unique|article=yes}} | {{iso2country|ES|mode=link|article=yes}} |- | <code><nowiki>{{iso2country|US}}</nowiki></code> | {{iso2country|US|article=yes}} | {{iso2country|US|mode=sort|article=yes}} | {{iso2country|US|mode=unique|article=yes}} | {{iso2country|US|mode=link|article=yes}} |- | <code><nowiki>{{iso2country|IE}}</nowiki></code> | {{iso2country|IE|article=yes}} | {{iso2country|IE|mode=sort|article=yes}} | {{iso2country|IE|mode=unique|article=yes}} | {{iso2country|IE|mode=link|article=yes}} |- | <code><nowiki>{{iso2country|CD}}</nowiki></code> | {{iso2country|CD|article=yes}} | {{iso2country|CD|mode=sort|article=yes}} | {{iso2country|CD|mode=unique|article=yes}} | {{iso2country|CD|mode=link|article=yes}} |- | <code><nowiki>{{iso2country|GE}}</nowiki></code> | {{iso2country|GE|article=yes}} | {{iso2country|GE|mode=sort|article=yes}} | {{iso2country|GE|mode=unique|article=yes}} | {{iso2country|GE|mode=link|article=yes}} |} '''Deprecated parameter''' The misnamed {{para|template|''yes''}} parameter has been superseded by {{para|mode|''unique''}}. Continued use is tracked in {{cat|Pages using iso2country with unknown parameters}}. ==See also== *{{tl|ISO 639 name}} *{{tl|iso2nationality}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wikipedia utility templates|{{PAGENAME}}]] [[Category:Data templates| Iso2country]] }}</includeonly> m7ped1pp29kxrfdd2aja3odtcyklnbv Cèṭa'an:Iso2country/data 10 5011 20245 2024-10-11T18:19:52Z Munajad.MH 3071 ←Membuat halaman berisi '{{{{{|safesubst:}}}#switch: {{{{{|safesubst:}}}uc:{{{1}}}}} | AD = Andorra | AE = United Arab Emirates | AF = Afghanistan | AG = Antigua and Barbuda | AI = Anguilla | AL = Albania | AM = Armenia | AN = Netherlands Antilles | AO = Angola | AQ = Antarctica | AR = Argentina | AS = American Samoa | AT = Austria | AU = Australia | AW = Aruba | AX = {{{{{|safesubst:}}}#ifeq:{{{mode|}}}|sort|Aland|Åland Islands}} | AZ = Azerbaijan | BA = Bosnia and Herzegovina | BB =...' 20245 wikitext text/x-wiki {{{{{|safesubst:}}}#switch: {{{{{|safesubst:}}}uc:{{{1}}}}} | AD = Andorra | AE = United Arab Emirates | AF = Afghanistan | AG = Antigua and Barbuda | AI = Anguilla | AL = Albania | AM = Armenia | AN = Netherlands Antilles | AO = Angola | AQ = Antarctica | AR = Argentina | AS = American Samoa | AT = Austria | AU = Australia | AW = Aruba | AX = {{{{{|safesubst:}}}#ifeq:{{{mode|}}}|sort|Aland|Å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 | BO = Bolivia | BR = Brazil | BS = Bahamas | BT = Bhutan | BV = Bouvet Island | BW = Botswana | BY = Belarus | BZ = Belize | CA = Canada | CC = Cocos (Keeling) Islands | CD = {{{{{|safesubst:}}}#ifeq:{{{mode|}}}|sort|Congo, D|Democratic Republic of the Congo}} | CF = Central African Republic | CG = {{{{{|safesubst:}}}#ifeq:{{{mode|}}}|sort|Congo, R|Republic of the Congo}} | CH = Switzerland | CI = Ivory Coast | CK = Cook Islands | CL = Chile | CM = Cameroon | CN = China | CO = Colombia | CR = Costa Rica | CU = Cuba | CV = Cape Verde | CX = Christmas Island | CY = Cyprus | CZ = Czech Republic | DE = Germany | DJ = Djibouti | DK = Denmark | DM = Dominica | DO = Dominican Republic | DZ = Algeria | EC = Ecuador | EE = Estonia | EG = Egypt | EH = Western Sahara | ER = Eritrea | ES = Spain | ET = Ethiopia | FI = Finland | FJ = Fiji | FK = Falkland Islands | FM = {{{{{|safesubst:}}}#ifeq:{{{mode|}}}|sort|Micronesia|Federated States of Micronesia}} | FO = Faroe Islands | FR = France | GA = Gabon | GB = United Kingdom | GD = Grenada | GE = Georgia {{{{{|safesubst:}}}#ifeq:{{lc:{{{mode|}}}}}|unique|(country)}} | GF = French Guiana | GG = Guernsey | GH = Ghana | GI = Gibraltar | GL = Greenland | GM = {{{{{|safesubst:}}}#ifeq:{{{mode|}}}|sort|Gambia|The 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 | ID = Indonesia | IE = {{{{{|safesubst:}}}#ifeq:{{{mode|}}}|sort|Ireland|Republic of Ireland}} | IL = Israel | IM = Isle of Man | IN = India | IO = British Indian Ocean Territory | IQ = Iraq | IR = 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 = North Korea | KR = South Korea | KW = Kuwait | KY = Cayman Islands | KZ = Kazakhstan | LA = Laos | 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 (France) | MG = Madagascar | MH = Marshall Islands | ML = Mali | MM = Myanmar | MN = Mongolia | MO = Macau | 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 | MK = North Macedonia | 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 Islands | PR = Puerto Rico | PS = {{{{{|safesubst:}}}#ifeq:{{{mode|}}}|sort|Palestine, State of|State of Palestine}} | PT = Portugal | PW = Palau | PY = Paraguay | QA = Qatar | RE = {{{{{|safesubst:}}}#ifeq:{{{mode|}}}|sort|Reunion|Réunion}} | RO = Romania | RS = Serbia | RU = Russia | RW = Rwanda | SA = Saudi Arabia | SB = Solomon Islands | SC = Seychelles | SD = Sudan | SE = Sweden | SG = Singapore | SH = Saint Helena | 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 = {{{{{|safesubst:}}}#ifeq:{{{mode|}}}|sort|Sao Tome and Principe|São Tomé and Príncipe}} | SV = El Salvador | SY = Syria | SZ = Eswatini | TC = Turks and Caicos Islands | TD = Chad | TF = French Southern Territories | TG = Togo | TH = Thailand | TJ = Tajikistan | TK = Tokelau | TL = East Timor | TM = Turkmenistan | TN = Tunisia | TO = Tonga | TR = Turkey | TT = Trinidad and Tobago | TV = Tuvalu | TW = Taiwan | TZ = Tanzania | UA = Ukraine | UG = Uganda | UM = United States Minor Outlying Islands | US = United States | UY = Uruguay | UZ = Uzbekistan | VA = Vatican City | VC = Saint Vincent and the Grenadines | VE = Venezuela | VG = British Virgin Islands | VI = United States Virgin Islands | VN = Vietnam | VU = Vanuatu | WF = Wallis and Futuna | WS = Samoa | XK = Kosovo | YE = Yemen | YT = Mayotte | ZA = South Africa | ZM = Zambia | ZW = Zimbabwe | {{{1}}} }}<noinclude> {{Documentation}} </noinclude> 4orzabyenw30hwqp7xx80cbqyy8495x Cèṭa'an:Iso2country/data/doc 10 5012 20246 2024-10-11T18:20:16Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} == Usage == This is a meta template used with [[Template:Iso2country]]. <includeonly>{{Sandbox other|| <!-- Categories below this line --> [[Category:Wikipedia utility templates|{{PAGENAME}}]] [[Category:Data templates| Iso2country]] }}</includeonly>' 20246 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} == Usage == This is a meta template used with [[Template:Iso2country]]. <includeonly>{{Sandbox other|| <!-- Categories below this line --> [[Category:Wikipedia utility templates|{{PAGENAME}}]] [[Category:Data templates| Iso2country]] }}</includeonly> hgx18xoo45wvgfgpxjs7qf1mn7wkhqq Cèṭa'an:Iso2country/article 10 5013 20247 2024-10-11T18:20:59Z Munajad.MH 3071 ←Membuat halaman berisi '{{{{{|safesubst:}}}#switch: {{{{{|safesubst:}}}uc:{{{1|}}}}} | AE | AN | AX | BS | CC | CD | CF | CG | CK | CZ | DO | FK | FM | FO | GB | IE | IM | IO | KM | KY | MH | MP | MV | NL | PH | PN | PS | SB | TC | TF | UM | US | VA | VG | VI = the }}<noinclude> {{Documentation}} </noinclude>' 20247 wikitext text/x-wiki {{{{{|safesubst:}}}#switch: {{{{{|safesubst:}}}uc:{{{1|}}}}} | AE | AN | AX | BS | CC | CD | CF | CG | CK | CZ | DO | FK | FM | FO | GB | IE | IM | IO | KM | KY | MH | MP | MV | NL | PH | PN | PS | SB | TC | TF | UM | US | VA | VG | VI = the }}<noinclude> {{Documentation}} </noinclude> 28j1dk5mcvlki1mbfo2ooxpfghnejym Cèṭa'an:Iso2country/article/doc 10 5014 20248 2024-10-11T18:21:24Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} ==Usage== Given an ISO country code ([[ISO 3166-1 alpha-2]]), this template returns the matching country. It has two optional parameters: * {{para|article}}, which if it set to {{code|yes}} will return the article "the" if needed; * {{para|mode}}, which can optionally take one out of three val...' 20248 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} ==Usage== Given an ISO country code ([[ISO 3166-1 alpha-2]]), this template returns the matching country. It has two optional parameters: * {{para|article}}, which if it set to {{code|yes}} will return the article "the" if needed; * {{para|mode}}, which can optionally take one out of three values: :* if set to {{code|sort}}, it will rearrange for sortkey. :* if set to {{code|unique}}, it will return " (country)" if needed. :* if set to {{code|link}}, it will create a link. '''Basic usage''' {| class="wikitable" ! country code ! default ! {{para|mode|<var>sort</var>}} ! {{para|mode|<var>unique</var>}} ! {{para|mode|<var>link</var>}} |- | {{tlx|iso2country|ES}} | {{iso2country|ES}} | {{iso2country|ES|mode=sort}} | {{iso2country|ES|mode=unique}} | {{iso2country|ES|mode=link}} |- | <code><nowiki>{{iso2country|US}}</nowiki></code> | {{iso2country|US}} | {{iso2country|US|mode=sort}} | {{iso2country|US|mode=unique}} | {{iso2country|US|mode=link}} |- | <code><nowiki>{{iso2country|IE}}</nowiki></code> | {{iso2country|IE}} | {{iso2country|IE|mode=sort}} | {{iso2country|IE|mode=unique}} | {{iso2country|IE|mode=link}} |- | <code><nowiki>{{iso2country|CD}}</nowiki></code> | {{iso2country|CD}} | {{iso2country|CD|mode=sort}} | {{iso2country|CD|mode=unique}} | {{iso2country|CD|mode=link}} |- | <code><nowiki>{{iso2country|GE}}</nowiki></code> | {{iso2country|GE}} | {{iso2country|GE|mode=sort}} | {{iso2country|GE|mode=unique}} | {{iso2country|GE|mode=link}} |} '''Usage with {{para|article|<var>yes</var>}}''' {| class="wikitable" ! country code ! default ! {{para|mode|<var>sort</var>}} ! {{para|mode|<var>unique</var>}} ! {{para|mode|<var>link</var>}} |- | {{tlx|iso2country|ES}} | {{iso2country|ES|article=yes}} | {{iso2country|ES|mode=sort|article=yes}} | {{iso2country|ES|mode=unique|article=yes}} | {{iso2country|ES|mode=link|article=yes}} |- | <code><nowiki>{{iso2country|US}}</nowiki></code> | {{iso2country|US|article=yes}} | {{iso2country|US|mode=sort|article=yes}} | {{iso2country|US|mode=unique|article=yes}} | {{iso2country|US|mode=link|article=yes}} |- | <code><nowiki>{{iso2country|IE}}</nowiki></code> | {{iso2country|IE|article=yes}} | {{iso2country|IE|mode=sort|article=yes}} | {{iso2country|IE|mode=unique|article=yes}} | {{iso2country|IE|mode=link|article=yes}} |- | <code><nowiki>{{iso2country|CD}}</nowiki></code> | {{iso2country|CD|article=yes}} | {{iso2country|CD|mode=sort|article=yes}} | {{iso2country|CD|mode=unique|article=yes}} | {{iso2country|CD|mode=link|article=yes}} |- | <code><nowiki>{{iso2country|GE}}</nowiki></code> | {{iso2country|GE|article=yes}} | {{iso2country|GE|mode=sort|article=yes}} | {{iso2country|GE|mode=unique|article=yes}} | {{iso2country|GE|mode=link|article=yes}} |} '''Deprecated parameter''' The misnamed {{para|template|''yes''}} parameter has been superseded by {{para|mode|''unique''}}. Continued use is tracked in {{cat|Pages using iso2country with unknown parameters}}. ==See also== *{{tl|ISO 639 name}} *{{tl|iso2nationality}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wikipedia utility templates|{{PAGENAME}}]] [[Category:Data templates| Iso2country]] }}</includeonly> m7ped1pp29kxrfdd2aja3odtcyklnbv Cèṭa'an:Iso2nationality 10 5015 20254 20249 2024-10-11T18:38:03Z Munajad.MH 3071 20254 wikitext text/x-wiki <includeonly>{{safesubst<noinclude/>:{{{subst|}}}#invoke:iso2nationality||{{{1}}}}}</includeonly><noinclude> {{documentation}}</noinclude> 0qpgzc4u7uoelc2f5khu4fpg5oytw0d Cèṭa'an:Iso2nationality/doc 10 5016 20250 2024-10-11T18:22:17Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- Categories and interwikis go at the bottom of this page. --> {{Lua|Module:Iso2nationality}} === Usage === Given an ISO country code ([[ISO 3166-1 alpha-2]]), this template returns the matching nationality. It has one optional parameter: "article", which if it set to yes will return the article "the" if needed. {| class="wikitable" ! Code ! Result |- | <code><nowiki>{{Iso2nationality|ES}}</nowiki></code> | {{Iso2nationa...' 20250 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- Categories and interwikis go at the bottom of this page. --> {{Lua|Module:Iso2nationality}} === Usage === Given an ISO country code ([[ISO 3166-1 alpha-2]]), this template returns the matching nationality. It has one optional parameter: "article", which if it set to yes will return the article "the" if needed. {| class="wikitable" ! Code ! Result |- | <code><nowiki>{{Iso2nationality|ES}}</nowiki></code> | {{Iso2nationality|ES}} |- | <code><nowiki>{{Iso2nationality|US}}</nowiki></code> | {{Iso2nationality|US}} |- | <code><nowiki>{{Iso2nationality|IE}}</nowiki></code> | {{Iso2nationality|IE}} |} === See also === *{{tl|Demonym country}} - takes a [[Country code top-level domain]] and converts it to a demonym, ie ir -> Iranian *{{tl|ISO 3166 code}} - takes a country name/ISO alpha-2-or-3 code/ISO numeric code and converts it to an ISO alpha-2 code, ie Iran/IR/IRN/364 -> IR *{{tl|ISO 3166 code-3}} - takes a country name/ISO alpha-2-or-3 code/ISO numeric code and converts it to an ISO alpha-3 code, ie Iran/IR/IRN/364 -> IRN *{{tl|ISO 3166 name}} - takes a country name/ISO alpha-2-or-3 code/ISO numeric code and converts it to an official ISO name, ie Iran/IR/IRN/364 -> Iran (Islamic Republic of) *{{tl|Country name}} - takes a country name/ISO alpha-2-or-3 code/ISO numeric code and converts it to a common name, ie Iran/IR/IRN/364 -> Iran *{{tl|ISO 3166 numeric}} - takes a country name/ISO alpha-2-or-3 code/ISO numeric code and converts it to an ISO numeric code, ie Iran/IR/IRN/364 -> 364 *{{tl|Iso2continent}} - takes an ISO country code and converts it to a continent, ie IR -> Asia *{{tl|GetCountryNameFromAdjective}} – takes a demonym and converts it to a country name, ie Iranian -> Iran *{{tl|Country2nationality}} - takes a country name and converts it to a demonym, ie Iran -> Iranian *{{tl|Country2continent}} - takes a country name and converts it to a continent, ie Iran-> Asia * {{tl|Iso2country}} * {{tl|Country2nationality}} * {{tl|ISO 639 name}} <includeonly> <!-- Categories and interwikis go here: --> {{uncat}} </includeonly> olz3nk2vl5a4c5wf9ntbhly9la5pg1u Modul:Iso2nationality 828 5017 20253 20251 2024-10-11T18:36:47Z Munajad.MH 3071 20253 Scribunto text/plain local p = {} local data = { AD = "Andorran", AE = "Emirati", AF = "Afghan", AG = "Antigua and Barbuda", AI = "Anguillan", AL = "Albanian", AM = "Armenian", AN = "Netherlands Antillean", AO = "Angolan", AQ = "Antarctican", AR = "Argentine", AS = "American Samoan", AT = "Austrian", AU = "Australian", AW = "Aruban", AX = "Åland", AZ = "Azerbaijani", BA = "Bosnia and Herzegovina", BB = "Barbadian", BD = "Bangladeshi", BE = "Belgian", BF = "Burkinabé", BG = "Bulgarian", BH = "Bahraini", BI = "Burundian", BJ = "Beninese", BL = "Saint Barthélemy", BM = "Bermudian", BN = "Bruneian", BO = "Bolivian", BR = "Brazilian", BS = "Bahamian", BT = "Bhutanese", BV = "Bouvet Island", BW = "Botswanan", BY = "Belarusian", BZ = "Belizean", CA = "Canadian", CC = "Cocos (Keeling) Islands", CD = "Democratic Republic of the Congo", CF = "Central African", CG = "Republic of the Congo", CH = "Swiss", CI = "Ivorian", CK = "Cook Islands", CL = "Chilean", CM = "Cameroonian", CN = "Chinese", CO = "Colombian", CR = "Costa Rican", CU = "Cuban", CV = "Cape Verdean", CX = "Christmas Island", CY = "Cypriot", CZ = "Czech", DE = "German", DJ = "Djiboutian", DK = "Danish", DM = "Dominica", DO = "Dominican Republic", DZ = "Algerian", EC = "Ecuadorian", EE = "Estonian", EG = "Egyptian", EH = "Sahrawi", ER = "Eritrean", ES = "Spanish", ET = "Ethiopian", FI = "Finnish", FJ = "Fijian", FK = "Falkland Islands", FM = "Micronesian", FO = "Faroese", FR = "Prancis", GA = "Gabonese", GB = "British", ["GB-ENG"] = "Inggris", ["GB-NIR"] = "Irlandia Dâjâ", ["GB-SCT"] = "Scottish", ["GB-WLS"] = "Welsh", GD = "Grenadian", GE = "Georgian", GF = "Guianese", GG = "Guernsey", GH = "Ghanaian", GI = "Gibraltarian", GL = "Greenlandic", GM = "Gambian", GN = "Guinean", GP = "Guadeloupean", GQ = "Equatoguinean", GR = "Greek", GS = "South Georgia and the South Sandwich Islands", GT = "Guatemalan", GU = "Guam", GW = "Bissau-Guinean", GY = "Guyanese", HK = "Hong Kong", HM = "Heard Island and McDonald Islands", HN = "Honduran", HR = "Croatian", HT = "Haitian", HU = "Hungarian", ID = "Inḍonèsia'an", IE = "Irish", IL = "Israeli of evil", IM = "Manx", IN = "Indian", IO = "British Indian Ocean Territory", IQ = "Iraqi", IR = "Iranian", IS = "Icelandic", IT = "Italian", JE = "Jersey", JM = "Jamaican", JO = "Jordanian", JP = "Jepangan", KE = "Kenyan", KG = "Kyrgyz", KH = "Cambodian", KI = "Kiribati", KM = "Comorian", KN = "Saint Kitts and Nevis", KP = "Korèa Dâjâ'ân", KR = "Korèa Lao'an", KW = "Kuwaiti", KY = "Caymanian Islands", KZ = "Kazakh", LA = "Laotian", LB = "Lebanon", LC = "Saint Lucian", LI = "Liechtensteiner", LK = "Sri Lankan", LR = "Liberian", LS = "Lesothan", LT = "Lithuanian", LU = "Luxembourg", LV = "Latvian", LY = "Libyan", MA = "Moroccan", MC = "Monégasque", MD = "Moldovan", ME = "Montenegrin", MF = "Saint Martin", MG = "Malagasy", MH = "Marshallese", MK = "Macedonian", ML = "Malian", MM = "Burma", MN = "Mongolian", MO = "Macanese", MP = "Northern Mariana Islands", MQ = "Martiniquan", MR = "Mauritanian", MS = "Montserratian", MT = "Maltese", MU = "Mauritian", MV = "Maldivian", MW = "Malawian", MX = "Mexican", MY = "Malaysian", MZ = "Mozambican", NA = "Namibian", NC = "New Caledonia", NE = "Nigerien", NF = "Norfolk Island", NG = "Nigerian", NI = "Nicaraguan", NL = "Dutch", NO = "Norwegian", NP = "Nepalese", NR = "Nauruan", NU = "Niuean", NZ = "New Zealand", OM = "Omani", PA = "Panamanian", PE = "Peruvian", PF = "French Polynesian", PG = "Papua New Guinean", PH = "Filipino", PK = "Pakistani", PL = "Polish", PM = "Saint Pierre and Miquelon", PN = "Pitcairn Islands", PR = "Puerto Rican", PS = "Palestinian", PT = "Portugis", PW = "Palauan", PY = "Paraguayan", QA = "Qatari", RE = "Réunionnais", RO = "Romanian", RS = "Serbian", RU = "Russian", RW = "Rwandan", SA = "Saudi Arabian", SB = "Solomon Islands", SC = "Seychellois", SD = "Sudanese", SE = "Swedish", SG = "Singaporean", SH = "Saint Helenian", SI = "Slovenian", SJ = "Svalbard and Jan Mayen", SK = "Slovak", SL = "Sierra Leonean", SM = "Sammarinese", SN = "Senegalese", SO = "Somalian", SR = "Surinamese", SS = "South Sudanese", ST = "Santomean", SV = "Salvadoran", SY = "Syrian", SZ = "Swazi", TC = "Turks and Caicos Islands", TD = "Chadian", TF = "French Southern Territories", TG = "Togolese", TH = "Thai", TJ = "Tajik", TK = "Tokelauan", TL = "East Timorese", TM = "Turkmen", TN = "Tunisian", TO = "Tongan", TR = "Turkish", TT = "Trinidad and Tobago", TV = "Tuvaluan", TW = "Taiwanese", TZ = "Tanzanian", UA = "Ukrainian", UG = "Ugandan", UM = "United States Minor Outlying Islands", US = "American", UY = "Uruguayan", UZ = "Uzbek", VA = "Vatican", VC = "Saint Vincent and the Grenadines", VE = "Venezuelan", VG = "British Virgin Islands", VI = "United States Virgin Islands", VN = "Vietnamese", VU = "Vanuatuan", WF = "Wallis and Futuna", WS = "Samoan", XK = "Kosovan", YE = "Yamani", YT = "Mayotte", ZA = "Africa Selatan", ZM = "Zambian", ZW = "Zimbabwean", } function p.i2n(code) if data[mw.ustring.upper( mw.text.trim(code) )] then return data[mw.ustring.upper( mw.text.trim(code) )] end return code end p[''] = function (frame) return p.i2n(frame.args[1]) end return p rg5q53rvgcuidyhg38399gmdmimc6iu Modul:Iso2nationality/doc 828 5018 20252 2024-10-11T18:24:08Z Munajad.MH 3071 ←Membuat halaman berisi '{{documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> Implements {{tl|Iso2nationality}} == Usage == <code><nowiki>{{</nowiki>#invoke:Iso2nationality||''ISO_code''<nowiki>}}</nowiki></code> <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> }}</includeonly>' 20252 wikitext text/x-wiki {{documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> Implements {{tl|Iso2nationality}} == Usage == <code><nowiki>{{</nowiki>#invoke:Iso2nationality||''ISO_code''<nowiki>}}</nowiki></code> <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> }}</includeonly> cp59rxqd9j89bcwsou2xj9tfasurodl Cèṭa'an:Lower 10 5019 20256 2024-10-11T18:41:53Z Munajad.MH 3071 ←Membuat halaman berisi '<span style="position: relative; top: {{safesubst<noinclude />:#if:{{{2|}}}|{{{1}}}|0.6em}};">{{{2|{{{1}}}}}}</span><noinclude> {{documentation}} </noinclude>' 20256 wikitext text/x-wiki <span style="position: relative; top: {{safesubst<noinclude />:#if:{{{2|}}}|{{{1}}}|0.6em}};">{{{2|{{{1}}}}}}</span><noinclude> {{documentation}} </noinclude> gd1pwfbc8aqt580v0b813c3xkb43r15 Cèṭa'an:Lower/doc 10 5020 20257 2024-10-11T18:42:19Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> Use to lower some text or other element a specified number of units –&nbsp;the proportional "[[Em (typography)|em]]" units are recommended&nbsp;– otherwise by a default 0.6em: : <code><nowiki>{{</nowiki>lower|''N''em|''text''/''element''}}</code> to lower by ''N''&nbsp;em units &nbsp;(e.g. <nowiki>{{lower|0.4em|This is the text to lower.}}</nowiki>) : <code><nowiki>{{...' 20257 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> Use to lower some text or other element a specified number of units –&nbsp;the proportional "[[Em (typography)|em]]" units are recommended&nbsp;– otherwise by a default 0.6em: : <code><nowiki>{{</nowiki>lower|''N''em|''text''/''element''}}</code> to lower by ''N''&nbsp;em units &nbsp;(e.g. <nowiki>{{lower|0.4em|This is the text to lower.}}</nowiki>) : <code><nowiki>{{</nowiki>lower|''text''/''element''}}</code> to lower by the default amount. Can be useful e.g. to position <nowiki><ref></nowiki>erence links (footnote links) appearing in tables without any preceding text (cf. {{tl|Infobox ethnic group}}). == See also == * {{tl|Raise}} <includeonly>{{Sandbox other|| [[Category:Positioning templates]] }}</includeonly> qwg6hgrt1gm00v69qpz8r9k48vpwycp Cèṭa'an:Raise 10 5021 20258 2024-10-11T18:42:50Z Munajad.MH 3071 ←Membuat halaman berisi '<span style="position:relative; bottom:{{#if:{{{2|}}} |{{{1}}} |0.6em}};">{{{2|{{{1}}}}}}</span><noinclude>{{Documentation}}</noinclude>' 20258 wikitext text/x-wiki <span style="position:relative; bottom:{{#if:{{{2|}}} |{{{1}}} |0.6em}};">{{{2|{{{1}}}}}}</span><noinclude>{{Documentation}}</noinclude> pinb8tji4s7od9ehoijxqg4h90eeffd Cèṭa'an:Raise/doc 10 5022 20259 2024-10-11T18:43:12Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> Use to raise some text or other element a specified number of units –&nbsp;the proportional "[[Em (typography)|em]]" units are recommended&nbsp;– otherwise by a default 0.6em: : {{tlc|raise|Nem|text|element}} to raise by ''N''&nbsp;em units &nbsp;(e.g. <nowiki>{{raise|0.4em|This is the text to raise.}}</nowiki>) : {{tlc|raise|text|element}} to raise by the default 0.6em. == See a...' 20259 wikitext text/x-wiki {{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> Use to raise some text or other element a specified number of units –&nbsp;the proportional "[[Em (typography)|em]]" units are recommended&nbsp;– otherwise by a default 0.6em: : {{tlc|raise|Nem|text|element}} to raise by ''N''&nbsp;em units &nbsp;(e.g. <nowiki>{{raise|0.4em|This is the text to raise.}}</nowiki>) : {{tlc|raise|text|element}} to raise by the default 0.6em. == See also == * {{tl|Lower}} <includeonly>{{Sandbox other|| [[Category:Positioning templates]] }}</includeonly> 104then2j5v9thekatruo2i14vagj8t Cèṭa'an:Templat Sejarah Asia 10 5023 20264 20263 2024-10-11T20:45:51Z Munajad.MH 3071 Munajad.MH ngallèyaghi kaca [[Cèṭa'an:Template Sejarah Asia]] ka [[Cèṭa'an:Templat Sejarah Asia]] 20263 wikitext text/x-wiki #Redirect [[Template:Template Sojhârâ Asia]] nesmdj80ldj8pcwda6hc4minc8x7vqz Cèṭa'an:Template Sejarah Asia 10 5024 20371 20265 2024-10-13T15:31:48Z EmausBot 150 Fixing double redirect to [[Cèṭa'an:Template Sojhârâ Asia]] 20371 wikitext text/x-wiki #ALIH [[Cèṭa'an:Template Sojhârâ Asia]] o8pau1hpf4ifkt1awe32kurngqua6lx Cèṭa'an:Template link with alternate text 10 5025 20271 2024-10-11T21:12:14Z Munajad.MH 3071 ←Membuat halaman berisi '{{Tlg|subst={{{subst|}}}|nowrap={{{nowrap|}}}|{{{1|}}}<!-- -->|alttext{{#ifeq:{{{2}}}|{{{2|x}}}||x}}={{{2}}}<!-- -->|3{{#ifeq:{{{3}}}|{{{3|x}}}||x}}={{{3}}}<!-- -->|4{{#ifeq:{{{4}}}|{{{4|x}}}||x}}={{{4}}}<!-- -->|5{{#ifeq:{{{5}}}|{{{5|x}}}||x}}={{{5}}}<!-- -->|6{{#ifeq:{{{6}}}|{{{6|x}}}||x}}={{{6}}}<!-- -->|7{{#ifeq:{{{7}}}|{{{7|x}}}||x}}={{{7}}}<!-- -->|8{{#ifeq:{{{8}}}|{{{8|x}}}||x}}={{{8}}}<!-- -->|9{{#ifeq:{{{9}}}|{{{9|x}}}||x}}={{{9}}}<!-- -->|10{{#ifeq:{{{1...' 20271 wikitext text/x-wiki {{Tlg|subst={{{subst|}}}|nowrap={{{nowrap|}}}|{{{1|}}}<!-- -->|alttext{{#ifeq:{{{2}}}|{{{2|x}}}||x}}={{{2}}}<!-- -->|3{{#ifeq:{{{3}}}|{{{3|x}}}||x}}={{{3}}}<!-- -->|4{{#ifeq:{{{4}}}|{{{4|x}}}||x}}={{{4}}}<!-- -->|5{{#ifeq:{{{5}}}|{{{5|x}}}||x}}={{{5}}}<!-- -->|6{{#ifeq:{{{6}}}|{{{6|x}}}||x}}={{{6}}}<!-- -->|7{{#ifeq:{{{7}}}|{{{7|x}}}||x}}={{{7}}}<!-- -->|8{{#ifeq:{{{8}}}|{{{8|x}}}||x}}={{{8}}}<!-- -->|9{{#ifeq:{{{9}}}|{{{9|x}}}||x}}={{{9}}}<!-- -->|10{{#ifeq:{{{10}}}|{{{10|x}}}||x}}={{{10}}}<!-- -->|11{{#ifeq:{{{11}}}|{{{11|x}}}||x}}={{{11}}}<!-- -->|12{{#ifeq:{{{12}}}|{{{12|x}}}||x}}={{{12}}}}}<noinclude> {{Documentation}} </noinclude> ekbj8d6mb201bbowib5w307op3y4n8t Cèṭa'an:Template link with alternate text/doc 10 5026 20272 2024-10-11T21:12:47Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> ==Usage== This template works exactly like {{tl|tl}} with the addition of optionally displaying alternative label text. * <code><nowiki>{{tla|quote|link to quote template}}</nowiki></code> &rarr; {{tla|quote|link to quote template}} When the second parameter is omitted, the original template name is displayed (i.e. {{tlf|tla}} reverts to {{tlf|tl}})...' 20272 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> ==Usage== This template works exactly like {{tl|tl}} with the addition of optionally displaying alternative label text. * <code><nowiki>{{tla|quote|link to quote template}}</nowiki></code> &rarr; {{tla|quote|link to quote template}} When the second parameter is omitted, the original template name is displayed (i.e. {{tlf|tla}} reverts to {{tlf|tl}}): * <code><nowiki>{{tla|quote}}</nowiki></code> &rarr; {{tla|quote}} ==See also== {{Template-linking templates}} <includeonly>{{Sandbox other|| <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Internal template-link templates]] }}</includeonly> fwvu4herbi6leuoq4q3wuujrhz3sdq8 Cèṭa'an:Sclx 10 5027 20273 2024-10-11T21:18:44Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly><!-- --><code><!-- --><nowiki>[[</nowiki>[[{{#ifexpr:{{#invoke:String|find|{{{1}}}|:}}||WP:}}{{uc:{{{1|}}}}}]]<nowiki>]]</nowiki><!-- --></code><!-- --></includeonly><noinclude> {{Documentation}}<!-- Add categories to the /doc sub-page --> </noinclude>' 20273 wikitext text/x-wiki <includeonly><!-- --><code><!-- --><nowiki>[[</nowiki>[[{{#ifexpr:{{#invoke:String|find|{{{1}}}|:}}||WP:}}{{uc:{{{1|}}}}}]]<nowiki>]]</nowiki><!-- --></code><!-- --></includeonly><noinclude> {{Documentation}}<!-- Add categories to the /doc sub-page --> </noinclude> sb2jdwdfz7eu0f8lh7bxl3u1p8q564g Cèṭa'an:Sclx/doc 10 5028 20274 2024-10-11T21:19:14Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Inspired by {{tl|tlx}} (template link expanded), this template takes a [[WP:SC|shortcut]], converts it to uppercase, and displays it with brackets in a [[WP:CODE|{{tag|code}}]] tag. If no prefix (e.g. MOS:, H: or WT:) is added, the [[WP:ALIAS|WP: alias]] is added. == Parameters == * <code><nowiki>{{</nowiki>...' 20274 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Inspired by {{tl|tlx}} (template link expanded), this template takes a [[WP:SC|shortcut]], converts it to uppercase, and displays it with brackets in a [[WP:CODE|{{tag|code}}]] tag. If no prefix (e.g. MOS:, H: or WT:) is added, the [[WP:ALIAS|WP: alias]] is added. == Parameters == * <code><nowiki>{{</nowiki>''sclx''|''SHORTCUT''<nowiki>}}</nowiki></code> The template takes one unnamed parameter, ''SHORTCUT'', that can be any uppercase shortcut. If no prefix is included, the [[WP:ALIAS|WP: alias]] is added. If ''SHORTCUT'' is entered in lowercase, it will be converted to uppercase. == Usage == {{tbullet|sclx|BASIC}} {{tbullet|sclx|gng}} {{tbullet|sclx|MOS:ENGVAR}} == Limitations == * Will only work with shortcuts that are uppercase; will not work with mixed case shortcuts, e.g. [[WP:Source list]]. == See also == ===Other formatting templates=== {{#lsth:Template:Template-linking_templates|Other formatting templates}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Internal link templates]] }}</includeonly> hiyuns706h06u1g6k3ytt2qxlc258u9 Cèṭa'an:R template short 10 5029 20275 2024-10-11T21:20:20Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:R from shortcut]] 20275 wikitext text/x-wiki #REDIRECT [[Template:R from shortcut]] {{Redirect category shell| {{R to redirect template}} {{R avoided double redirect |1=Template:R from template shortcut}} }} 48g7wbn5a67n6x229b8ldwohjb5yyrh Modul:R avoided double redirect 828 5030 20276 2024-10-11T21:22:00Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {} local function noredir(page) local link = page:fullUrl("redirect=no") return "<span class=\"plainlinks\">[" .. link .. " " .. page.fullText .. "]</span>" end function p.main(frame) local args = require("Module:Arguments").getArgs(frame, {removeBlanks=false}) -- Demo parameters, for demonstrating behavior with certain redirect -- targets and avoiding categorization (do not use in articles) local noError = args.noerror local demo = args.dem...' 20276 Scribunto text/plain local p = {} local function noredir(page) local link = page:fullUrl("redirect=no") return "<span class=\"plainlinks\">[" .. link .. " " .. page.fullText .. "]</span>" end function p.main(frame) local args = require("Module:Arguments").getArgs(frame, {removeBlanks=false}) -- Demo parameters, for demonstrating behavior with certain redirect -- targets and avoiding categorization (do not use in articles) local noError = args.noerror local demo = args.demo or noError or args.thistarget or args.othertarget local function formatError(err) return "<span class=\"error\">Error in [[Module:R avoided double redirect]]: " .. err .. "</span>" .. (demo and "" or "[[Category:Avoided double redirect errors]]") end local thisPage = mw.title.getCurrentTitle() local otherPage = mw.title.new(args[1] or "") if not otherPage then return formatError("No other page was specified."); end if mw.title.equals(thisPage, otherPage) then return formatError("The current page was passed as the parameter."); end -- Get mw.title objects for redirect targets. -- Note that using mw.title's redirectTarget will correctly handle preview mode, unlike Module:Redirect. local thisTarget, otherTarget if demo and args.thistarget then thisTarget = mw.title.new(args.thistarget) else thisTarget = thisPage.redirectTarget end if demo and args.othertarget then otherTarget = mw.title.new(args.othertarget) else otherTarget = otherPage.redirectTarget end -- For double redirects local thisDoubleTarget = thisTarget and thisTarget.redirectTarget local otherDoubleTarget = otherTarget and otherTarget.redirectTarget local function formatOutput(update, info) local from, cat if otherTarget then from = "an alternative title or related topic of '''" .. noredir(otherPage) .. "''', another redirect to the same title" else from = "an alternative title or related topic of '''[[:" .. otherPage.fullText .. "]]''', a former redirect to the same title" end cat = demo and "" or update and "Avoided double redirects to be updated" or "Avoided double redirects" return frame:expandTemplate({ title = "Redirect template", args = { id = 'R avoided double redirect', from = from, info = update and "\n**" .. info or info, ["all category"] = cat, name = "From an avoided double redirect" } }) end if not noError then if not thisTarget then return formatError("This page is not a functioning redirect – possibly disabled by RfD.", demo) elseif mw.title.equals(thisPage, thisTarget) then return formatOutput(true, "<span class=\"error\">This is a broken redirect (it redirects to itself).</span>") elseif not thisTarget.exists then return formatOutput(true, "<span class=\"error\">This is a broken redirect (its target does not exist).</span>") elseif not otherPage.exists then return formatOutput(true, "<span class=\"error\">[[:" .. otherPage.fullText .. "]] does not exist.</span>") elseif otherTarget and mw.title.equals(otherPage, otherTarget) then return formatOutput(true, "<span class=\"error\">[[:" .. otherPage.fullText .. "]] is a broken redirect (it redirects to itself).</span>") elseif otherTarget and not otherTarget.exists then return formatOutput(true, "<span class=\"error\">[[:" .. otherPage.fullText .. "]] is a broken redirect (it redirects to a page that does not exist).</span>") elseif mw.title.equals(thisTarget, otherPage) then if not otherTarget then return formatOutput(true, "<span class=\"error\">[[:" .. otherPage.fullText .. "]] is not a redirect, and this already points to it.</span> Most likely this template should be removed.") elseif mw.title.equals(otherTarget, thisPage) then return formatOutput(true, "<span class=\"error\">This is a circular redirect.</span> Please change the target of both this redirect and " .. noredir(otherPage) .. " to the correct article.") end return formatOutput(true, "<span class=\"error\">This page redirects to " .. noredir(otherPage) .. ", which redirects to [[:" .. otherTarget.fullText .. "]].</span> Please change this redirect's target to [[:" .. otherTarget.fullText .. "]] or otherwise resolve the situation.") elseif not otherTarget then return formatOutput(true, "<span class=\"error\">[[:" .. otherPage.fullText .. "]] is not a redirect.</span> Most likely this redirect should be updated to point to [[:" .. otherPage.fullText .. "]] now that it is no longer a redirect, and this template removed.\n** If that is not the correct target for this redirect, update or remove this template and/or the redirect itself and/or the other page as appropriate.") elseif thisDoubleTarget then if otherDoubleTarget then if mw.title.equals(thisDoubleTarget, otherDoubleTarget) then return formatOutput(true, "<span class=\"error\">Both this page and " .. noredir(otherPage) .. " are double redirects.</span> Please change the redirect target of both to " .. (thisDoubleTarget.isRedirect and "the correct article." or "[[:" .. thisDoubleTarget.fullText .. "]] (or some other correct article).")) end return formatOutput(true, "<span class=\"error\">Both this page and " .. noredir(otherPage) .. " are double redirects.</span> Please fix them.") end return formatOutput(true, "<span class=\"error\">This is a double redirect.</span> Please fix it, possibly by changing it to [[:" .. otherTarget.fullText .. "]].") elseif not mw.title.equals(thisTarget, otherTarget) then return formatOutput(true, "<span class=\"error\">This page and " .. noredir(otherPage) .. " redirect to different articles.</span> Most likely you should change this redirect's target to [[:" .. otherTarget.fullText .. "]] to match.\n** If that is not the correct target for this redirect, update or remove this template and/or the redirect itself and/or the other page as appropriate.") elseif thisTarget.fragment ~= otherTarget.fragment then -- Should this case report for update? return formatOutput(false, "Because [[Wikipedia:Double redirects|double redirects]] are disallowed," .. " both pages currently point to [[:" .. otherTarget.prefixedText .. "]] (but with different anchors).\n" .. "**If " .. noredir(otherPage) .. " is retargeted or is expanded into a separate article, template, or other project page, " .. " this redirect will be recategorized to be updated." ) end end return formatOutput(false, "Because [[Wikipedia:Double redirects|double redirects]] are disallowed," .. " both pages currently point to [[:" .. otherTarget.fullText .. "]].\n" .. "**If " .. noredir(otherPage) .. " is retargeted or is expanded into a separate article, template, or other project page, " .. " this redirect will be recategorized to be updated." ) end return p meurlhrkbvseco61awk3wkb7u3m2wp9 Modul:R avoided double redirect/doc 828 5031 20277 2024-10-11T21:22:41Z Munajad.MH 3071 ←Membuat halaman berisi '{{High-use}} This module implements {{tl|R avoided double redirect}}. Please see the template page for documentation. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|| <!-- Categories go here and interwikis go in Wikidata. --> }}</includeonly>' 20277 wikitext text/x-wiki {{High-use}} This module implements {{tl|R avoided double redirect}}. Please see the template page for documentation. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|| <!-- Categories go here and interwikis go in Wikidata. --> }}</includeonly> 2qkh3ayheplol924t1jr66q0tq2xh08 Bhângsa:Avoided double redirects 14 5032 20278 2024-10-11T21:25:58Z Munajad.MH 3071 ←Membuat halaman berisi '{{polluted category}} {{Redirect category|from avoided double redirects|to=articles that have different redirects to which these redirects should be targeted; however, [[wp:double redirect|double redirect]]s must be avoided|template=Rcat shell|parameters=<nowiki>{{</nowiki>[[Template:R avoided double redirect|R avoided double redirect]]{{!}}1=(specified page)<nowiki>}}</nowiki>}} {{CatAutoTOC|align=center}} [[Category:Main namespace redirects|Double redirects]]' 20278 wikitext text/x-wiki {{polluted category}} {{Redirect category|from avoided double redirects|to=articles that have different redirects to which these redirects should be targeted; however, [[wp:double redirect|double redirect]]s must be avoided|template=Rcat shell|parameters=<nowiki>{{</nowiki>[[Template:R avoided double redirect|R avoided double redirect]]{{!}}1=(specified page)<nowiki>}}</nowiki>}} {{CatAutoTOC|align=center}} [[Category:Main namespace redirects|Double redirects]] 9mka1u34jozrosut8pcrnp9xzsypfzy Bhângsa:Pangorbhâ'ân tor paromathân wikipèḍia 14 5033 20281 2024-10-12T17:17:37Z Munajad.MH 3071 Munajad.MH ngallèyaghi kaca [[Bhângsa:Pangorbhâ'ân tor paromathân wikipèḍia]] ka [[Bhângsa:Pamorbhâ'ân tor paromathân wikipèḍia]] 20281 wikitext text/x-wiki #ALIH [[:Bhângsa:Pamorbhâ'ân tor paromathân wikipèḍia]] 2lzoy29hi6toa1mi5blagez769ihrml Cèṭa'an:Style.com model 10 5034 20287 2024-10-12T22:35:57Z Munajad.MH 3071 ←Membuat halaman berisi '[{{#if: {{{3|{{{archived|}}}}}} | https://web.archive.org/web/{{Trim|{{{3|{{{archived}}}}}}}}/ | https://web.archive.org/web/1/ }}http://www.style.com/peopleparties/modelsearch/person{{Trim|{{{1|{{{id}}}}}}}} {{Trim|{{{2|{{{title|{{{name|{{PAGENAMEBASE}}}}}}}}}}}}}] photos at [[Style.com]] (archived)<noinclude> {{Documentation}} </noinclude>' 20287 wikitext text/x-wiki [{{#if: {{{3|{{{archived|}}}}}} | https://web.archive.org/web/{{Trim|{{{3|{{{archived}}}}}}}}/ | https://web.archive.org/web/1/ }}http://www.style.com/peopleparties/modelsearch/person{{Trim|{{{1|{{{id}}}}}}}} {{Trim|{{{2|{{{title|{{{name|{{PAGENAMEBASE}}}}}}}}}}}}}] photos at [[Style.com]] (archived)<noinclude> {{Documentation}} </noinclude> 7lu982s3wjse1mirbifo6j7hzmavhy9 Cèṭa'an:Style.com model/doc 10 5035 20288 2024-10-12T22:36:26Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> '''{{NAMESPACE}}:{{BASEPAGENAME}}''' displays an archived external link to a model's photos at the former [[Style.com]] website. == Usage == ; ID only : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | <var>ID</var> }}</code> : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | id= <var>ID</var> }}</code> ; ID and Na...' 20288 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> '''{{NAMESPACE}}:{{BASEPAGENAME}}''' displays an archived external link to a model's photos at the former [[Style.com]] website. == Usage == ; ID only : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | <var>ID</var> }}</code> : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | id= <var>ID</var> }}</code> ; ID and Name : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | <var>ID</var> | <var>NAME</var> }}</code> : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | id= <var>ID</var> | name= <var>NAME</var> }}</code> ; ID and Archived : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | <var>ID</var> | archived= <var>NUMBER</var> }}</code> : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | id= <var>ID</var> | archived= <var>NUMBER</var> }}</code> ; ID, Name, Archived : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | <var>ID</var> | <var>NAME</var> | <var>NUMBER</var> }}</code> : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | id= <var>ID</var> | name= <var>NAME</var> | archived <var>NUMBER</var> }}</code> == Template data == {{TemplateDataHeader}} <templatedata> { "description": "This template displays an archived external link to a model's photos at the former Style.com website.", "params": { "1": { "label": "ID", "aliases": [ "id" ], "description": "The ID number used in the URL, such as 4424 for http://www.style.com/peopleparties/modelsearch/person4424.", "type": "number", "required": true }, "2": { "label": "Name", "aliases": [ "name", "title" ], "description": "The name displayed in the link text. If not specified it defaults to the article's {{PAGENAME}}, without disambiguation.", "type": "string", "required": false }, "3": { "label": "Archived", "aliases": [ "archived" ], "description": "A number representing the archived date and time, as used by the Internet Archive's Wayback Machine. Example: 20140704024057 for https://web.archive.org/web/20140704024057/http://www.style.com/peopleparties/modelsearch/person4424.", "type": "number", "required": false } } } </templatedata> == Locating the "id" number== To find the "id" for a given model, go to [http://www.style.com/peopleparties/modelsearch/ Style.com's model search] ([https://web.archive.org/web/20140903163702/http://www.style.com/peopleparties/modelsearch/ archived here]) and select the model's name. The [[URL]] of the resulting page should look like <code><nowiki>http://www.style.com/peopleparties/modelsearch/person</nowiki>{{Highlight|####}}</code> where "####" is the "id" number that Style.com has assigned to the model. Copy ONLY that number. == Examples == The following examples show a link to the Style.com page for [[Karlie Kloss]]: : <code><nowiki>http://www.style.com/peopleparties/modelsearch/person</nowiki>{{Highlight|4424}}</code> === id === ; Usage : <code>{{((}}{{BASEPAGENAME}} {{!}} 4424 {{))}}</code> : <code>{{((}}{{BASEPAGENAME}} {{!}} id= 4424 {{))}}</code> ; Results : {{{{BASEPAGENAME}} | 4424 }} : {{{{BASEPAGENAME}} | id= 4424 }} === name === ; Usage : <code>{{((}}{{BASEPAGENAME}} {{!}} 4424 {{!}} Karlie Kloss {{))}}</code> : <code>{{((}}{{BASEPAGENAME}} {{!}} id= 4424 {{!}} name= Karlie Kloss {{))}}</code> ; Results : {{{{BASEPAGENAME}} | 4424 | Karlie Kloss }} : {{{{BASEPAGENAME}} | id= 4424 | name= Karlie Kloss }} === archived === ; Usage : <code>{{((}}{{BASEPAGENAME}} {{!}} 4424 {{!}} Karlie Kloss {{!}} 20140704024057 {{))}}</code> : <code>{{((}}{{BASEPAGENAME}} {{!}} id= 4424 {{!}} name= Karlie Kloss {{!}} archived= 20140704024057 {{))}}</code> ; Results : {{{{BASEPAGENAME}} | 4424 | Karlie Kloss | 20140704024057 }} : {{{{BASEPAGENAME}} | id= 4424 | title= Karlie Kloss | archived= 20140704024057 }} == See also == * {{tl|Style.com designer}} &ndash; link to a designer's profile at the Style.com website <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Fashion external link templates]] [[Category:People and person external link templates]] [[Category:External link templates with archive parameter]] }}</includeonly> lvepfof8ar8f5ufztcnqpbpbi8owv09 Cèṭa'an:Style.com designer 10 5036 20289 2024-10-12T22:37:05Z Munajad.MH 3071 ←Membuat halaman berisi '[{{#if: {{{3|{{{archived|}}}}}} | https://web.archive.org/web/{{Trim|{{{3|{{{archived}}}}}}}}/ | https://web.archive.org/web/1/ }}http://www.style.com/fashionshows/designerdirectory/{{uc:{{Trim|{{{1|{{{id}}}}}}}}}}/seasons/ {{Trim|{{{2|{{{title|{{{name|{{PAGENAMEBASE}}}}}}}}}}}}} collections] at [[style.com]] (archived)<noinclude> {{Documentation}} </noinclude>' 20289 wikitext text/x-wiki [{{#if: {{{3|{{{archived|}}}}}} | https://web.archive.org/web/{{Trim|{{{3|{{{archived}}}}}}}}/ | https://web.archive.org/web/1/ }}http://www.style.com/fashionshows/designerdirectory/{{uc:{{Trim|{{{1|{{{id}}}}}}}}}}/seasons/ {{Trim|{{{2|{{{title|{{{name|{{PAGENAMEBASE}}}}}}}}}}}}} collections] at [[style.com]] (archived)<noinclude> {{Documentation}} </noinclude> ayyc2jte3ztbqi12buops4uf68tjcb7 Cèṭa'an:Style.com designer/doc 10 5037 20290 2024-10-12T22:37:30Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> '''{{NAMESPACE}}:{{BASEPAGENAME}}''' displays an archived external link to a designer's collections at the former [[Style.com]] website. == Usage == ; ID only : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | <var>ID</var> }}</code> : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | id= <var>ID</var> }}</code> ; I...' 20290 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> '''{{NAMESPACE}}:{{BASEPAGENAME}}''' displays an archived external link to a designer's collections at the former [[Style.com]] website. == Usage == ; ID only : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | <var>ID</var> }}</code> : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | id= <var>ID</var> }}</code> ; ID and Name : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | <var>ID</var> | <var>NAME</var> }}</code> : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | id= <var>ID</var> | name= <var>NAME</var> }}</code> ; ID and Archived : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | <var>ID</var> | archived= <var>NUMBER</var> }}</code> : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | id= <var>ID</var> | archived= <var>NUMBER</var> }}</code> ; ID, Name, Archived : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | <var>ID</var> | <var>NAME</var> | <var>NUMBER</var> }}</code> : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | id= <var>ID</var> | name= <var>NAME</var> | archived <var>NUMBER</var> }}</code> == Template data == {{TemplateDataHeader}} <templatedata> { "description": "This template displays an archived external link to a designer's collections at the former Style.com website.", "params": { "1": { "label": "ID", "aliases": [ "id" ], "description": "The ID portion of the URL, such as GUCCI for http://www.style.com/fashionshows/designerdirectory/GUCCI/seasons/.", "type": "string", "required": true }, "2": { "label": "Name", "aliases": [ "name", "title" ], "description": "The name displayed in the link text. If not specified it defaults to the article's {{PAGENAME}}, without disambiguation.", "type": "string", "required": false }, "3": { "label": "Archived", "aliases": [ "archived" ], "description": "A number representing the archived date and time, as used by the Internet Archive's Wayback Machine. Example: 20140729112110 for https://web.archive.org/web//http://www.style.com/fashionshows/designerdirectory/GUCCI/seasons/.", "type": "number", "required": false } } } </templatedata> == Locating the "id" number== To figure out what "id" should be for a given designer, go to [http://www.style.com/fashionshows/designerdirectory style.com's designer directory] and select the label you want. Once you're there, the URL should look like <nowiki>http://www.style.com/fashionshows/designerdirectory/LABEL/seasons/</nowiki>, where "LABEL" is a the label's or designer's name (sometimes shortened). Copy ONLY that name, because that will be your "id" parameter. == Examples == The following examples show a link to the Style.com page for [[Gucci]]: : <code><nowiki>http://</nowiki>www.style.com/fashionshows/designerdirectory/{{Highlight|GUCCI}}/seasons/</code> === id === ; Usage : <code>{{((}}{{BASEPAGENAME}} {{!}} GUCCI {{))}}</code> : <code>{{((}}{{BASEPAGENAME}} {{!}} id= GUCCI {{))}}</code> ; Results : {{{{BASEPAGENAME}} | GUCCI }} : {{{{BASEPAGENAME}} | id= GUCCI }} === name === ; Usage : <code>{{((}}{{BASEPAGENAME}} {{!}} GUCCI {{!}} Gucci {{))}}</code> : <code>{{((}}{{BASEPAGENAME}} {{!}} id= GUCCI {{!}} name= Gucci {{))}}</code> ; Results : {{{{BASEPAGENAME}} | GUCCI | Gucci }} : {{{{BASEPAGENAME}} | id= GUCCI | name= Gucci }} === archived === ; Usage : <code>{{((}}{{BASEPAGENAME}} {{!}} GUCCI {{!}} Gucci {{!}} 20140729112110 {{))}}</code> : <code>{{((}}{{BASEPAGENAME}} {{!}} id= GUCCI {{!}} name= Gucci {{!}} archived= 20140729112110 {{))}}</code> ; Results : {{{{BASEPAGENAME}} | GUCCI | Gucci | 20140729112110 }} : {{{{BASEPAGENAME}} | id= GUCCI | title= Gucci | archived= 20140729112110 }} == See also == * {{tl|Style.com model}} &ndash; link to a model's profile at the Style.com website <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Fashion external link templates]] [[Category:External link templates with archive parameter]] }}</includeonly> ll9uaqrfty6wqfkptfj5fuqx4p65j6w Modul:Strom categories 828 5038 20291 2024-10-12T22:46:56Z Munajad.MH 3071 ←Membuat halaman berisi 'local categoryData = require("Module:Storm categories/categories") local colors = require("Module:Storm categories/colors").colors local icons = require("Module:Storm categories/icons").icons local cats = categoryData.cats local defaultCategory = categoryData.defaultCategory local p = {} function p.color(frame) return p._color(frame.args[1] or frame:getParent().args[1], false) end function p.name(frame) return p._name( frame.args[1] or frame:getParent().arg...' 20291 Scribunto text/plain local categoryData = require("Module:Storm categories/categories") local colors = require("Module:Storm categories/colors").colors local icons = require("Module:Storm categories/icons").icons local cats = categoryData.cats local defaultCategory = categoryData.defaultCategory local p = {} function p.color(frame) return p._color(frame.args[1] or frame:getParent().args[1], false) end function p.name(frame) return p._name( frame.args[1] or frame:getParent().args[1], frame.args[2] or frame:getParent().args[2], false ) end function p.sortkey(frame) return p._sortkey(frame.args[1] or frame:getParent().args[1], false) end function p.icon(frame) return p._icon(frame.args[1] or frame:getParent().args[1], false) end function p.isEqual(frame) return p._isEqual( frame.args[1] or frame:getParent().args[1], frame.args[2] or frame:getParent().args[2] ) and "yes" or "" end function p._normalizeId(category, fallback) -- Normalize if normalizable, fall back to default if not. return (category ~= nil and string.len(category) ~= 0) and string.gsub(string.lower(category), "[^%w]", "") or fallback end function p._color(category, nilIfMissing) -- This looks confusing, but it's actually nested ternaries (for nil checks) local color = p._normalizeId(category, defaultCategory) return colors[color] or ((cats[color] or ( nilIfMissing and { color = nil } or cats[defaultCategory] )).color) end function p._name(category, basin, nilIfMissing) local name_def = (cats[ p._normalizeId(category, defaultCategory) ] or (nilIfMissing and { name = nil } or cats[defaultCategory])).name return type(name_def) == "table" and ( name_def[string.lower(basin or "default")] or name_def["default"] or (not nilIfMissing and error("No default name for basin-based category name.") or nil) ) or name_def end function p._sortkey(category, nilIfMissing) -- This looks confusing, but it's actually nested ternaries (for nil checks) return (cats[ p._normalizeId(category, defaultCategory) ] or (nilIfMissing and { sortkey = nil } or cats[defaultCategory])).sortkey end function p._icon(category, nilIfMissing) -- This looks confusing, but it's actually nested ternaries (for nil checks) local icon = p._normalizeId(category, defaultCategory) return icons[icon] or (cats[icon] ~= nil and ( cats[icon].icon or cats["tropicalcyclone"].icon ) or (not nilIfMissing and cats[defaultCategory].icon) or nil) end function p._isEqual(category1, category2) -- Checks if two IDs are equal. -- An {{#ifeq}} check does not consider aliases. This function compares two -- IDs in a way that considers category aliases. This works because alias -- assignments are references to the actual table containing the category -- info found in the main category table. -- -- `false` will be returned if at least one of the categories are nil or -- if the category is not defined. local _category1 = p._normalizeId(category1) local _category2 = p._normalizeId(category2) return (_category1 == _category2 and _category1 ~= nil) or cats[ _category1 ] == cats[ _category2 ] and -- `false` if categories are undefined and not equal. cats[ _category1 ] ~= nil end function p.demo(frame) return require("Module:Storm categories/demo").demo(frame) end return p 0rt8bngy4ez9309f95k8akbgpyb3ydh Modul:Strom categories/doc 828 5039 20292 2024-10-12T22:47:26Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating|protected}} {{High-use}} {{ombox|text=In order to conform to [[Wikipedia:Manual of Style/Accessibility#Color]] guidelines, do not use storm colors in conjunction with links. This is necessary to avoid problems related to lack of contrast.}} {{Lua |Module:Storm categories/categories |Module:Storm categories/colors |Module:Storm categories/icons |Module:Storm categories/demo |noprotcat=yes }} This template is used to control a multitude of tropical...' 20292 wikitext text/x-wiki {{Module rating|protected}} {{High-use}} {{ombox|text=In order to conform to [[Wikipedia:Manual of Style/Accessibility#Color]] guidelines, do not use storm colors in conjunction with links. This is necessary to avoid problems related to lack of contrast.}} {{Lua |Module:Storm categories/categories |Module:Storm categories/colors |Module:Storm categories/icons |Module:Storm categories/demo |noprotcat=yes }} This template is used to control a multitude of tropical cyclone-related templates: {{t|storm colour}}, {{t|storm name}}, and {{t|storm icon}}. It acts as a centralized location for storm categories to avoid discrepancies between templates, allowing for the same ID to be used across all related templates. Data is located in the following submodules: * [[Module:Storm categories/categories]] for fully-detailed storm categories * [[Module:Storm categories/colors]] for color-only IDs * [[Module:Storm categories/icons]] for icon-only IDs == Usage == This module exports three functions for templates: <code>p.color</code>, <code>p.name</code>, <code>p.sortkey</code>, and <code>p.icon</code>. It also provides <code>p._color</code>, <code>p._name</code>, <code>p._sortkey</code>, and <code>p._icon</code> for use in other modules. All input IDs are case-insensitive, and all non-alphanumeric characters are stripped. === Color === Provides the color of the given tropical cyclone category code. This comes in the format of their raw hexadecimal code. This function is available as a template at {{T|storm colour}}. {| class="wikitable" ! Code ! Output |- ||<code><nowiki><span style="padding:4px;border:1px solid black;background-color:#{{#invoke:Storm categories|color|depression}}">depression</span></nowiki></code> |<span style="padding:4px;border:1px solid black;background-color:#{{#invoke:Storm categories{{sandbox other|/sandbox}}|color|depression}}">depression</span> |} === Name === Provides the name of the given tropical cyclone category code. A optional basin argument can be provided as the second argument in order to slightly tweak the name of the category, if the given category definition supports it. This function is available as a template at {{T|storm name}}. {| class="wikitable" ! rowspan="2" | Code ! colspan="2" | Interpreted ! rowspan="2" | Output |- ! ID ! Basin |- ||<code><nowiki>{{#invoke:Storm categories|name|severe}}</nowiki></code> |severe |{{gray|''(default)''}} |{{#invoke:Storm categories{{sandbox other|/sandbox}}|name|severe}} |- ||<code><nowiki>{{#invoke:Storm categories|name|spr - cYcL -s TorM}}</nowiki></code> |sprcyclstorm |{{gray|''(default)''}} |{{#invoke:Storm categories{{sandbox other|/sandbox}}|name|spr - cYcL -s TorM}} |- ||<code><nowiki>{{#invoke:Storm categories|name|cat5}}</nowiki></code> |cat5 |{{gray|''(default)''}} |{{#invoke:Storm categories{{sandbox other|/sandbox}}|name|cat5}} |- ||<code><nowiki>{{#invoke:Storm categories|name|cat5|ATl}}</nowiki></code> |cat5 |ATl |{{#invoke:Storm categories{{sandbox other|/sandbox}}|name|cat5|ATl}} |- ||<code><nowiki>{{#invoke:Storm categories|name|cat5|WPac}}</nowiki></code> |cat5 |WPac |{{#invoke:Storm categories{{sandbox other|/sandbox}}|name|cat5|WPac}} |} === Sortkey === The sortkey is a number that aids in sorting categories. Using the sortkey, it is possible to automatically sort a table of tropical cyclones given their category code. Due to the ambiguous nature of sortkeys, tables may be sorted incorrectly if values from other basins were used. For categories that span multiple basins, however, (e.g. <code>depression</code> and <code>storm</code>) they are given the lowest possible sortkeys in order to achieve maximum compatibility. {{#ifeq:{{BASEPAGENAME}}|Storm categories| <p>This sortkey is used in {{T|Tropical cyclone season effects (cyclone)}}, a subtemplate of {{T|Tropical cyclone season effects}}.</p> }} The sortkey format is as follows. Note that not all values between the given ranges were used. The arrangement of these were determined by their positions in the {{T|Storm colour}} template. {| class="wikitable" ! Basin ! Sortkey range |- | {{gray|''Global (unused)''}} | 90000 to 99999 |- | Atl/EPac/SAtl | 80000 to 89999 |- | WPac | 60000 to 69999 |- | Nio | 50000 to 59999 |- | Aus/Fiji | 40000 to 49999 |- | SWio | 30000 to 39999 |- | Historical | 20000 to 29999 |- | Global | 0 to 9999 |} A demonstration of a sortable table using these sortkeys can be found below. Note that it does not use categories outside of its own basin (in this case, the Atl/EPac/SAtl basin) and the global range. {| class="wikitable sortable" ! Category ! data-sort-type="number" | Sortkey ! Code |- style="background-color:#{{#invoke:Storm categories{{sandbox other|/sandbox}}|color|cat3}}" | | cat3 | {{nts|{{#invoke:Storm categories{{sandbox other|/sandbox}}|sortkey|cat3}}}} || <code><nowiki>{{#invoke:Storm categories|sortkey|cat3}}</nowiki></code> |- style="background-color:#{{#invoke:Storm categories{{sandbox other|/sandbox}}|color|cat1}}" | cat1 | {{nts|{{#invoke:Storm categories{{sandbox other|/sandbox}}|sortkey|cat1}}}} || <code><nowiki>{{#invoke:Storm categories|sortkey|cat1}}</nowiki></code> |- style="background-color:#{{#invoke:Storm categories{{sandbox other|/sandbox}}|color|cat5}}" | cat5 | {{nts|{{#invoke:Storm categories{{sandbox other|/sandbox}}|sortkey|cat5}}}} || <code><nowiki>{{#invoke:Storm categories|sortkey|cat5}}</nowiki></code> |- style="background-color:#{{#invoke:Storm categories{{sandbox other|/sandbox}}|color|cat4}}" | cat4 | {{nts|{{#invoke:Storm categories{{sandbox other|/sandbox}}|sortkey|cat4}}}} || <code><nowiki>{{#invoke:Storm categories|sortkey|cat4}}</nowiki></code> |- style="background-color:#{{#invoke:Storm categories{{sandbox other|/sandbox}}|color|depression}}" | depression | {{nts|{{#invoke:Storm categories{{sandbox other|/sandbox}}|sortkey|depression}}}} || <code><nowiki>{{#invoke:Storm categories|sortkey|depression}}</nowiki></code> |- style="background-color:#{{#invoke:Storm categories{{sandbox other|/sandbox}}|color|cat2}}" | cat2 | {{nts|{{#invoke:Storm categories{{sandbox other|/sandbox}}|sortkey|cat2}}}} || <code><nowiki>{{#invoke:Storm categories|sortkey|cat2}}</nowiki></code> |} {{ctop|title=Sorting table which uses different basins}} {| class="wikitable sortable" ! Category ! Sortkey ! Code |- style="background-color:#{{#invoke:Storm categories{{sandbox other|/sandbox}}|color|typhoon}}" | | typhoon | {{nts|{{#invoke:Storm categories{{sandbox other|/sandbox}}|sortkey|typhoon}}}} || <code><nowiki>{{#invoke:Storm categories|sortkey|typhoon}}</nowiki></code> |- style="background-color:#{{#invoke:Storm categories{{sandbox other|/sandbox}}|color|potential}}" | potential | {{nts|{{#invoke:Storm categories{{sandbox other|/sandbox}}|sortkey|potential}}}} || <code><nowiki>{{#invoke:Storm categories|sortkey|potential}}</nowiki></code> |- style="background-color:#{{#invoke:Storm categories{{sandbox other|/sandbox}}|color|cat5}}" | cat5 | {{nts|{{#invoke:Storm categories{{sandbox other|/sandbox}}|sortkey|cat5}}}} || <code><nowiki>{{#invoke:Storm categories|sortkey|cat5}}</nowiki></code> |- style="background-color:#{{#invoke:Storm categories{{sandbox other|/sandbox}}|color|svrcyclstorm}}" | svrcyclstorm | {{nts|{{#invoke:Storm categories{{sandbox other|/sandbox}}|sortkey|svrcyclstorm}}}} || <code><nowiki>{{#invoke:Storm categories|sortkey|svrcyclstorm}}</nowiki></code> |- style="background-color:#{{#invoke:Storm categories{{sandbox other|/sandbox}}|color|unknown}}" | unknown | {{nts|{{#invoke:Storm categories{{sandbox other|/sandbox}}|sortkey|unknown}}}} || <code><nowiki>{{#invoke:Storm categories|sortkey|unknown}}</nowiki></code> |- style="background-color:#{{#invoke:Storm categories{{sandbox other|/sandbox}}|color|supertyphoon}}" | supertyphoon | {{nts|{{#invoke:Storm categories{{sandbox other|/sandbox}}|sortkey|supertyphoon}}}} || <code><nowiki>{{#invoke:Storm categories|sortkey|supertyphoon}}</nowiki></code> |- style="background-color:#{{#invoke:Storm categories{{sandbox other|/sandbox}}|color|niodepression}}" | niodepression | {{nts|{{#invoke:Storm categories{{sandbox other|/sandbox}}|sortkey|niodepression}}}} || <code><nowiki>{{#invoke:Storm categories|sortkey|niodepression}}</nowiki></code> |} {{cbot}} === Icon === Icons exist for some Storm categories for presentation purposes. This function is available as a template at {{T|storm icon}}. <code>p.icon</code> will return wikitext of an image or formatted text. === Full list of available values === The following table is generated by invoking the <code>demo</code> function of this module. Some IDs are only available as colors or icons because they existed as parameters on old non-module template implementations and cannot be feasibly aliased to a specific tropical cyclone category. It will show any color errors, including colors which aren't compliant with the minimal [[Web Content Accessibility Guidelines#WCAG 2.0|Web Content Accessibility Guidelines 2.0]] AA color standards (see [[MOS:COLOR]] for more information). {{#invoke:Storm categories{{sandbox other|/sandbox}}|demo}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Storm category templates]] [[Category:Tropical cyclone templates]] [[Category:Non-tropical storms templates]] }}</includeonly> 5870t7efmt2tx2yxoamoh6jw71dq0f9 Cèṭa'an:Nts 10 5040 20293 2024-10-12T22:48:21Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Number table sorting|main}}</includeonly><noinclude> {{documentation}} <!-- Add categories to the /doc subpage; interwikis go to Wikidata, thank you! --> </noinclude>' 20293 wikitext text/x-wiki <includeonly>{{#invoke:Number table sorting|main}}</includeonly><noinclude> {{documentation}} <!-- Add categories to the /doc subpage; interwikis go to Wikidata, thank you! --> </noinclude> kkv8hd8r0st03rlmmrchuv0me2bqb4p Cèṭa'an:Nts/doc 10 5041 20294 2024-10-12T22:48:47Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{Template shortcut|Nts}} {{Lua|Module:Number table sorting}} {{mbox | type = notice | text = Note. Adding <code>data-sort-type="number"</code> to the relevant column header solves many numerical sorting problems. See {{slink|Help:Sortable tables#Forcing a column to have a particular data type}}. }} This template can be useful when building a [[Help:Sortable tables|sortable table]] in which a column contains both numbers and...' 20294 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Template shortcut|Nts}} {{Lua|Module:Number table sorting}} {{mbox | type = notice | text = Note. Adding <code>data-sort-type="number"</code> to the relevant column header solves many numerical sorting problems. See {{slink|Help:Sortable tables#Forcing a column to have a particular data type}}. }} This template can be useful when building a [[Help:Sortable tables|sortable table]] in which a column contains both numbers and text. This template should be applied to every number in the column and should not be used outside of sortable tables. Currently, the template works for numbers between −10<sup>308</sup> and 10<sup>308</sup>. Numbers outside this range will sort above or below other numbers depending on sign. See the [[#Limitations|Limitations]] section below. By default the output is displayed using thousands separators. To display numbers as entered, use {{para|format|no}}. The template generates a hidden "sort key" in the [[HTML]] markup which forces the [[JavaScript]] [[sorting algorithm]] to sort the column alphabetically. ===Purpose=== There are at two cases where this template is useful: # When numbers are followed by some text # When numbers are preceded by some text other than a currency symbol. ==Parameters== The template has only one required parameter: a real number. These examples use the name of the redirect, {{tl|nts}}, for brevity. ; Optional parameters * <code>prefix</code>: To display some text before the number, use {{para|prefix|''some prefix''}} *: <code><nowiki>{{nts|123456789.00123|prefix=approx.&amp;nbsp;}}</nowiki></code> → {{nts|123456789.00123|prefix=approx.&nbsp;}} * <code>format</code>: For unformatted output, use {{para|format|no}} *: <code><nowiki>{{nts|123456789.00123}}</nowiki></code> → {{nts|123456789.00123}} *: <code><nowiki>{{nts|123456789.00123|format=no}}</nowiki></code> → {{nts|123456789.00123|format=no}} * <code>debug</code>: To display the sort key, use {{para|debug|yes}}. *: <code><nowiki>{{nts|123456789.00123|debug=yes}}</nowiki></code> → {{nts|123456789.00123|debug=yes}} *: <code><nowiki>{{nts|-123456789.00123|debug=yes}}</nowiki></code> → {{nts|-123456789.00123|debug=yes}} Apart from the added thousands separators, the numbers are formatted as supplied (scientific notation or not, leading and trailing zeros, and a zero before the decimal point or not). This formatting does not affect the sorted order except for numbers not satisfying the limitations mentioned below. {{TemplateDataHeader}} <templatedata> { "description": "", "params": { "1": { "label": "Number", "type": "number", "required": true, "description": "Your number" }, "format": { "label": "Format output?", "type": "string", "required": false, "description": "If you do not wish the output to be formatted (i.e. separated by thousand separators), please put \"no\" in this field. (Without quotation marks.)" }, "debug": { "label": "Debug", "type": "string", "required": false, "description": "If set to \"yes\", forces output to include debug data" }, "prefix": { "label": "Prefix", "type": "string", "required": false, "description": "The prefix to be displayed before the number. E.g. \"Approx.\" or \"$\"" } } } </templatedata> ==Sort key== The sort key is a nineteen-digit number. For numbers within range the first four digits are determined by the number's sign and [[order of magnitude]] and the next fifteen digits are determined by the number's sign and [[significand]]. ;Numbers within range *For numbers between 10<sup>−308</sup> and 10<sup>308</sup> the first four digits are calculated by adding 7000 to the order of magnitude and the next fifteen digits are calculated by multiplying the significand by 10<sup>14</sup>. *For numbers between −10<sup>−308</sup> and −10<sup>308</sup> the first four digits are calculated by subtracting the order of magnitude from 2999 and the next fifteen digits are calculated by subtracting the significand from 10 multiplying the difference by 10<sup>14</sup>. *The sort key for 0 is 5000000000000000000. ;Numbers out of range *Numbers larger than 10<sup>308</sup> are assigned the sort key 9000000000000000000. *Numbers smaller than −10<sup>308</sup> are assigned the sort key 1000000000000000000. *Numbers between 10<sup>−308</sup> and 0 or between 0 and −10<sup>−308</sup> are assigned the sort key 5000000000000000000. ==Limitations== *Any subset of numbers larger than 10<sup>308</sup> are sorted together. *Any subset of numbers smaller than −10<sup>308</sup> are sorted together. *Any subset of numbers between 10<sup>−308</sup> and −10<sup>−308</sup> are sorted together. *If a non-numeric value is given as the first unnamed parameter the results are undefined. *The hyphen minus sign is converted into a true minus sign; note, though, that this means no more than 12 significant figures are possible. *A prefix (using the <code>prefix</code> parameter) does not affect the sort order. ==Examples== <code><nowiki>{{nts|123456789.00123}}</nowiki></code> → {{nts|123456789.00123|debug=yes}} For text which follows a number, <code><nowiki>{{nts|123,456}}</nowiki> as of 2012</code> displays <code>123,456 as of 2012</code> with a numerical sort key of <code>123456</code>. This forces numerical sorting in the cell using this value instead of the default alphabetical sorting. Below are more examples, some of which illustrate the limitations listed above. {| class="wikitable sortable" ! markup ! sortkey and number ! error spillover |- | <code><nowiki>{{nts|debug=yes}}</nowiki></code> || {{nts|debug=yes}} |- | <code><nowiki>{{nts||debug=yes}}</nowiki></code> || {{nts||debug=yes}} |- | <code><nowiki>{{nts|between 2 and 3|debug=yes}}</nowiki></code> || {{nts|between 2 and 3|debug=yes}} |- | <code><nowiki>{{nts|between 2 and 3|debug=no}}</nowiki></code> || {{nts|between 2 and 3|debug=no}} |- | <code><nowiki>{{nts|10|prefix=approx.{{sp}}|debug=yes}}</nowiki></code> || {{nts|10|prefix=approx.{{sp}}|debug=yes}} |- | <code><nowiki>{{nts|-5|debug=yes}}</nowiki></code> || {{nts|-5|debug=yes}} |- | <code><nowiki>{{nts|-4|debug=yes}}</nowiki></code> || {{nts|-4|debug=yes}} |- | <code><nowiki>{{nts|-73|debug=yes}}</nowiki></code> || {{nts|-73|debug=yes}} |- | <code><nowiki>{{nts|-67|debug=yes}}</nowiki></code> || {{nts|-67|debug=yes}} |- | <code><nowiki>{{nts|-20345678901234567.12345678|debug=yes}}</nowiki></code> || {{nts|-20345678901234567.12345678|debug=yes}} |- | <code><nowiki>{{nts|123.456e3|debug=yes}}</nowiki></code> || {{nts|123.456e3|debug=yes}} |- | <code><nowiki>{{nts|123.456e2|debug=yes}}</nowiki></code> || {{nts|123.456e2|debug=yes}} |- | <code><nowiki>{{nts|20345678901234567.12345678|debug=yes}}</nowiki></code> || {{nts|20345678901234567.12345678|debug=yes}} |- | <code><nowiki>{{nts|100345678901234567.12345678|debug=yes}}</nowiki></code> || {{nts|100345678901234567.12345678|debug=yes}} |- | <code><nowiki>{{nts|1234567890123456.12345678|debug=yes}}</nowiki></code> || {{nts|1234567890123456.12345678|debug=yes}} |- | <code><nowiki>{{nts|234567890123456.12345678|debug=yes}}</nowiki></code> || {{nts|234567890123456.12345678|debug=yes}} |- | <code><nowiki>{{nts|34567890123456.12345678|debug=yes}}</nowiki></code> || {{nts|34567890123456.12345678|debug=yes}} |- | <code><nowiki>{{nts|4567890123456.12345678|debug=yes}}</nowiki></code> || {{nts|4567890123456.12345678|debug=yes}} |- | <code><nowiki>{{nts|567890123456.12345678|debug=yes}}</nowiki></code> || {{nts|567890123456.12345678|debug=yes}} |- | <code><nowiki>{{nts|67890123456.12345678|debug=yes}}</nowiki></code> || {{nts|67890123456.12345678|debug=yes}} |- | <code><nowiki>{{nts|7890123456.12345678|debug=yes}}</nowiki></code> || {{nts|7890123456.12345678|debug=yes}} |- | <code><nowiki>{{nts|890123456.12345678|debug=yes}}</nowiki></code> || {{nts|890123456.12345678|debug=yes}} |- | <code><nowiki>{{nts|90123456.12345678|debug=yes}}</nowiki></code> || {{nts|90123456.12345678|debug=yes}} |- | <code><nowiki>{{nts|0123456.12345678|debug=yes}}</nowiki></code> || {{nts|0123456.12345678|debug=yes}} |- | <code><nowiki>{{nts|123456.12345678|debug=yes}}</nowiki></code> || {{nts|123456.12345678|debug=yes}} |- | <code><nowiki>{{nts|23456.12345678|debug=yes}}</nowiki></code> || {{nts|23456.12345678|debug=yes}} |- | <code><nowiki>{{nts|3456.12345678|debug=yes}}</nowiki></code> || {{nts|3456.12345678|debug=yes}} |- | <code><nowiki>{{nts|456.12345678|debug=yes}}</nowiki></code> || {{nts|456.12345678|debug=yes}} |- | <code><nowiki>{{nts|56.12345678|debug=yes}}</nowiki></code> || {{nts|56.12345678|debug=yes}} |- | <code><nowiki>{{nts|6.12345678|debug=yes}}</nowiki></code> || {{nts|6.12345678|debug=yes}} |- | <code><nowiki>{{nts|.12345678|debug=yes}}</nowiki></code> || {{nts|.12345678|debug=yes}} |- | <code><nowiki>{{nts|0.12345678|debug=yes}}</nowiki></code> || {{nts|0.12345678|debug=yes}} |- | <code><nowiki>{{nts|0.02345678|debug=yes}}</nowiki></code> || {{nts|0.02345678|debug=yes}} |- | <code><nowiki>{{nts|0.00345678|debug=yes}}</nowiki></code> || {{nts|0.00345678|debug=yes}} |- | <code><nowiki>{{nts|0.00045678|debug=yes}}</nowiki></code> || {{nts|0.00045678|debug=yes}} |- | <code><nowiki>{{nts|0.00005678|debug=yes}}</nowiki></code> || {{nts|0.00005678|debug=yes}} |- | <code><nowiki>{{nts|0.00000678|debug=yes}}</nowiki></code> || {{nts|0.00000678|debug=yes}} |- | <code><nowiki>{{nts|0.00000078|debug=yes}}</nowiki></code> || {{nts|0.00000078|debug=yes}} |- | <code><nowiki>{{nts|0.00000008|debug=yes}}</nowiki></code> || {{nts|0.00000008|debug=yes}} |- | <code><nowiki>{{nts|.00000008|debug=yes}}</nowiki></code> || {{nts|.00000008|debug=yes}} |- | <code><nowiki>{{nts|0|debug=yes}}</nowiki></code> || {{nts|0|debug=yes}} |} ==See also== * {{tl|Convert}}—has a sortable option * {{tl|Date table sorting}} * {{tl|Hidden sort key}} * {{tl|Number table sorting hidden}}—same as this template, but does not display (hides) the number * {{tl|Sort}} * {{tl|val}}—displays numbers and quantities with various formatting options <includeonly>{{sandbox other|| [[Category:Sorting templates|Number table sorting]] }}</includeonly> n957tjcp4uehays8klw6t1bnde0d6uc Modul:Number table sorting 828 5042 20295 2024-10-12T22:49:31Z Munajad.MH 3071 ←Membuat halaman berisi 'local lang = mw.language.getContentLanguage() local Math = require('Module:Math') local SortKey = require('Module:Sortkey') -- constants local INF = math.huge local NEGINF = -math.huge local MINUS = '−' -- Unicode U+2212 MINUS SIGN (UTF-8: e2 88 92) -------------------------------------------------------------------------------- -- Nts class -------------------------------------------------------------------------------- local Nts = {} Nts.__index = Nts Nts...' 20295 Scribunto text/plain local lang = mw.language.getContentLanguage() local Math = require('Module:Math') local SortKey = require('Module:Sortkey') -- constants local INF = math.huge local NEGINF = -math.huge local MINUS = '−' -- Unicode U+2212 MINUS SIGN (UTF-8: e2 88 92) -------------------------------------------------------------------------------- -- Nts class -------------------------------------------------------------------------------- local Nts = {} Nts.__index = Nts Nts.formats = { no = true, yes = true, } function Nts.new(args) local self = setmetatable({}, Nts) self:parseNumber(args[1]) -- Set the format string self.format = args.format or 'yes' if not Nts.formats[self.format] then error(string.format( "'%s' is not a valid format", tostring(self.format) ), 0) end -- To display some text before the display version of the number -- {{nts|123456789.00123|prefix=approx.&nbsp;}} → approx. 123,456,789.00123 self.prefix = args.prefix or '' -- debug info self.debug = args.debug or 'no' self.quiet = args.quiet or 'no' return self end -- Parse the entered number function Nts:parseNumber(s) -- sanitize s = s or ''; s = string.gsub(s,'&minus;','-') s = string.gsub(s, MINUS, '-') self.rawNumberString = s -- fractions. was somewhat but completely broken at some point self.isFraction = (string.find(s, '/') ~= nil) if self.isFraction then error(string.format( "Fractions are not supported", tostring(s) ), 0) end -- format detection self.isScientificNotation = (string.find(s, 'e') ~= nil) -- parse with language options self.number = lang:parseFormattedNumber(s) -- parse with fallback if not self.number then self.number = tonumber(s) end -- allow for empty string as a value if not self.number then -- error(string.format( -- "'%s' is not a valid number", -- tostring(s) -- ), 0) self.number = NEGINF end if self.number < 0 then self.sign = MINUS else self.sign = '' end self.absNumber = math.abs(self.number) if self.absNumber ~= INF then self.magnitude = math.floor(math.log10(self.absNumber)) self.significand = self.number / 10^self.magnitude self.precision = Math._precision(self.rawNumberString) self.integer = math.floor(self.absNumber) self.fractional = math.abs(self.number - self.integer) end end function Nts:makeDisplay() local ret ={} if self.quiet == 'yes' then return '' end ret[#ret + 1] = self.prefix local sciNotation = string.find(tostring(self.number),'e') if self.absNnumber == INF or isNaN(self.number) or self.magnitude ==nil or math.abs(self.magnitude) == INF then ret[#ret + 1] = string.gsub(self.rawNumberString, '-', MINUS) elseif sciNotation ~= nil or math.abs(self.magnitude) >= 9 then ret[#ret + 1] = self.sign if self.format == 'yes' then ret[#ret + 1] = lang:formatNum(math.abs(self.number * 10^-self.magnitude)) else ret[#ret + 1] = math.abs(self.number * 10^-self.magnitude) end ret[#ret + 1] = '<span style="margin-left:0.2em">×<span style="margin-left:0.1em">10</span></span><s style="display:none">^</s><sup>' if self.magnitude<0 then ret[#ret + 1] = MINUS .. (-self.magnitude) else ret[#ret + 1] = self.magnitude end ret[#ret + 1] = '</sup>' else ret[#ret + 1] = self.sign if self.format == 'yes' then ret[#ret + 1] = Math._precision_format(self.absNumber, self.precision) else local newPrecision = Math._precision(self.absNumber) ret[#ret + 1] = tostring(self.absNumber) if newPrecision < self.precision then if self.integer == self.absNumber then ret[#ret + 1] = '.' end ret[#ret + 1] = string.rep('0', math.min(12, self.precision - newPrecision) ) end end end return table.concat(ret) end function Nts:makeSortKey() return SortKey._sortKeyForNumber(self.number) .. '♠' end function ifNaNThen(n,p) if isNaN(n) then return p end return n end function isNaN(n) return n ~= n end function Nts:renderTrackingCategories() if self.hasDeprecatedParameters then return '[[Category:Nts templates with deprecated parameters]]' else return '' end end function Nts:__tostring() local root = mw.html.create() local span = root:tag('span') :attr('data-sort-value', self:makeSortKey()) if self.debug == 'yes' then span:tag('span') :css('border', '1px solid') :wikitext(self:makeSortKey()) elseif self.quiet ~= 'no' then span:css('display', 'none') end -- Display if self.quiet == 'no' then span:wikitext(self:makeDisplay()) end -- Tracking categories root:wikitext(self:renderTrackingCategories()) return tostring(root) end -------------------------------------------------------------------------------- -- Exports -------------------------------------------------------------------------------- local p = {} function p._exportClasses() return { Nts = Nts } end function p._main(args) local success, ret = pcall(function () local nts = Nts.new(args) return tostring(nts) end) if success then return ret else ret = string.format( '<strong class="error">Error in [[Template:Nts]]: %s</strong>', ret ) if mw.title.getCurrentTitle().namespace == 0 then -- Only categorise in the main namespace ret = ret .. '[[Category:Nts templates with errors]]' end return ret end end function p.main(frame) local args = require('Module:Arguments').getArgs(frame, { wrappers = { 'Template:Number table sorting' }, }) return p._main(args) end return p drr3i0ei2ft0dti70bp2ifcjlftoj5w Modul:Number table sorting/doc 828 5043 20296 2024-10-12T22:50:03Z Munajad.MH 3071 ←Membuat halaman berisi '{{High-use}} {{Lua|Module:Math|Module:Sortkey}} Implements {{tl|Number table sorting}}' 20296 wikitext text/x-wiki {{High-use}} {{Lua|Module:Math|Module:Sortkey}} Implements {{tl|Number table sorting}} s1us0v380w66l9g0w45qwr3o38m2k3d Cèṭa'an:Number table sorting 10 5044 20297 2024-10-12T22:50:57Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Number table sorting|main}}</includeonly><noinclude> {{documentation}} <!-- Add categories to the /doc subpage; interwikis go to Wikidata, thank you! --> </noinclude>' 20297 wikitext text/x-wiki <includeonly>{{#invoke:Number table sorting|main}}</includeonly><noinclude> {{documentation}} <!-- Add categories to the /doc subpage; interwikis go to Wikidata, thank you! --> </noinclude> kkv8hd8r0st03rlmmrchuv0me2bqb4p Cèṭa'an:Number table sorting/doc 10 5045 20298 2024-10-12T22:51:10Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{Template shortcut|Nts}} {{Lua|Module:Number table sorting}} {{mbox | type = notice | text = Note. Adding <code>data-sort-type="number"</code> to the relevant column header solves many numerical sorting problems. See {{slink|Help:Sortable tables#Forcing a column to have a particular data type}}. }} This template can be useful when building a [[Help:Sortable tables|sortable table]] in which a column contains both numbers and...' 20298 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Template shortcut|Nts}} {{Lua|Module:Number table sorting}} {{mbox | type = notice | text = Note. Adding <code>data-sort-type="number"</code> to the relevant column header solves many numerical sorting problems. See {{slink|Help:Sortable tables#Forcing a column to have a particular data type}}. }} This template can be useful when building a [[Help:Sortable tables|sortable table]] in which a column contains both numbers and text. This template should be applied to every number in the column and should not be used outside of sortable tables. Currently, the template works for numbers between −10<sup>308</sup> and 10<sup>308</sup>. Numbers outside this range will sort above or below other numbers depending on sign. See the [[#Limitations|Limitations]] section below. By default the output is displayed using thousands separators. To display numbers as entered, use {{para|format|no}}. The template generates a hidden "sort key" in the [[HTML]] markup which forces the [[JavaScript]] [[sorting algorithm]] to sort the column alphabetically. ===Purpose=== There are at two cases where this template is useful: # When numbers are followed by some text # When numbers are preceded by some text other than a currency symbol. ==Parameters== The template has only one required parameter: a real number. These examples use the name of the redirect, {{tl|nts}}, for brevity. ; Optional parameters * <code>prefix</code>: To display some text before the number, use {{para|prefix|''some prefix''}} *: <code><nowiki>{{nts|123456789.00123|prefix=approx.&amp;nbsp;}}</nowiki></code> → {{nts|123456789.00123|prefix=approx.&nbsp;}} * <code>format</code>: For unformatted output, use {{para|format|no}} *: <code><nowiki>{{nts|123456789.00123}}</nowiki></code> → {{nts|123456789.00123}} *: <code><nowiki>{{nts|123456789.00123|format=no}}</nowiki></code> → {{nts|123456789.00123|format=no}} * <code>debug</code>: To display the sort key, use {{para|debug|yes}}. *: <code><nowiki>{{nts|123456789.00123|debug=yes}}</nowiki></code> → {{nts|123456789.00123|debug=yes}} *: <code><nowiki>{{nts|-123456789.00123|debug=yes}}</nowiki></code> → {{nts|-123456789.00123|debug=yes}} Apart from the added thousands separators, the numbers are formatted as supplied (scientific notation or not, leading and trailing zeros, and a zero before the decimal point or not). This formatting does not affect the sorted order except for numbers not satisfying the limitations mentioned below. {{TemplateDataHeader}} <templatedata> { "description": "", "params": { "1": { "label": "Number", "type": "number", "required": true, "description": "Your number" }, "format": { "label": "Format output?", "type": "string", "required": false, "description": "If you do not wish the output to be formatted (i.e. separated by thousand separators), please put \"no\" in this field. (Without quotation marks.)" }, "debug": { "label": "Debug", "type": "string", "required": false, "description": "If set to \"yes\", forces output to include debug data" }, "prefix": { "label": "Prefix", "type": "string", "required": false, "description": "The prefix to be displayed before the number. E.g. \"Approx.\" or \"$\"" } } } </templatedata> ==Sort key== The sort key is a nineteen-digit number. For numbers within range the first four digits are determined by the number's sign and [[order of magnitude]] and the next fifteen digits are determined by the number's sign and [[significand]]. ;Numbers within range *For numbers between 10<sup>−308</sup> and 10<sup>308</sup> the first four digits are calculated by adding 7000 to the order of magnitude and the next fifteen digits are calculated by multiplying the significand by 10<sup>14</sup>. *For numbers between −10<sup>−308</sup> and −10<sup>308</sup> the first four digits are calculated by subtracting the order of magnitude from 2999 and the next fifteen digits are calculated by subtracting the significand from 10 multiplying the difference by 10<sup>14</sup>. *The sort key for 0 is 5000000000000000000. ;Numbers out of range *Numbers larger than 10<sup>308</sup> are assigned the sort key 9000000000000000000. *Numbers smaller than −10<sup>308</sup> are assigned the sort key 1000000000000000000. *Numbers between 10<sup>−308</sup> and 0 or between 0 and −10<sup>−308</sup> are assigned the sort key 5000000000000000000. ==Limitations== *Any subset of numbers larger than 10<sup>308</sup> are sorted together. *Any subset of numbers smaller than −10<sup>308</sup> are sorted together. *Any subset of numbers between 10<sup>−308</sup> and −10<sup>−308</sup> are sorted together. *If a non-numeric value is given as the first unnamed parameter the results are undefined. *The hyphen minus sign is converted into a true minus sign; note, though, that this means no more than 12 significant figures are possible. *A prefix (using the <code>prefix</code> parameter) does not affect the sort order. ==Examples== <code><nowiki>{{nts|123456789.00123}}</nowiki></code> → {{nts|123456789.00123|debug=yes}} For text which follows a number, <code><nowiki>{{nts|123,456}}</nowiki> as of 2012</code> displays <code>123,456 as of 2012</code> with a numerical sort key of <code>123456</code>. This forces numerical sorting in the cell using this value instead of the default alphabetical sorting. Below are more examples, some of which illustrate the limitations listed above. {| class="wikitable sortable" ! markup ! sortkey and number ! error spillover |- | <code><nowiki>{{nts|debug=yes}}</nowiki></code> || {{nts|debug=yes}} |- | <code><nowiki>{{nts||debug=yes}}</nowiki></code> || {{nts||debug=yes}} |- | <code><nowiki>{{nts|between 2 and 3|debug=yes}}</nowiki></code> || {{nts|between 2 and 3|debug=yes}} |- | <code><nowiki>{{nts|between 2 and 3|debug=no}}</nowiki></code> || {{nts|between 2 and 3|debug=no}} |- | <code><nowiki>{{nts|10|prefix=approx.{{sp}}|debug=yes}}</nowiki></code> || {{nts|10|prefix=approx.{{sp}}|debug=yes}} |- | <code><nowiki>{{nts|-5|debug=yes}}</nowiki></code> || {{nts|-5|debug=yes}} |- | <code><nowiki>{{nts|-4|debug=yes}}</nowiki></code> || {{nts|-4|debug=yes}} |- | <code><nowiki>{{nts|-73|debug=yes}}</nowiki></code> || {{nts|-73|debug=yes}} |- | <code><nowiki>{{nts|-67|debug=yes}}</nowiki></code> || {{nts|-67|debug=yes}} |- | <code><nowiki>{{nts|-20345678901234567.12345678|debug=yes}}</nowiki></code> || {{nts|-20345678901234567.12345678|debug=yes}} |- | <code><nowiki>{{nts|123.456e3|debug=yes}}</nowiki></code> || {{nts|123.456e3|debug=yes}} |- | <code><nowiki>{{nts|123.456e2|debug=yes}}</nowiki></code> || {{nts|123.456e2|debug=yes}} |- | <code><nowiki>{{nts|20345678901234567.12345678|debug=yes}}</nowiki></code> || {{nts|20345678901234567.12345678|debug=yes}} |- | <code><nowiki>{{nts|100345678901234567.12345678|debug=yes}}</nowiki></code> || {{nts|100345678901234567.12345678|debug=yes}} |- | <code><nowiki>{{nts|1234567890123456.12345678|debug=yes}}</nowiki></code> || {{nts|1234567890123456.12345678|debug=yes}} |- | <code><nowiki>{{nts|234567890123456.12345678|debug=yes}}</nowiki></code> || {{nts|234567890123456.12345678|debug=yes}} |- | <code><nowiki>{{nts|34567890123456.12345678|debug=yes}}</nowiki></code> || {{nts|34567890123456.12345678|debug=yes}} |- | <code><nowiki>{{nts|4567890123456.12345678|debug=yes}}</nowiki></code> || {{nts|4567890123456.12345678|debug=yes}} |- | <code><nowiki>{{nts|567890123456.12345678|debug=yes}}</nowiki></code> || {{nts|567890123456.12345678|debug=yes}} |- | <code><nowiki>{{nts|67890123456.12345678|debug=yes}}</nowiki></code> || {{nts|67890123456.12345678|debug=yes}} |- | <code><nowiki>{{nts|7890123456.12345678|debug=yes}}</nowiki></code> || {{nts|7890123456.12345678|debug=yes}} |- | <code><nowiki>{{nts|890123456.12345678|debug=yes}}</nowiki></code> || {{nts|890123456.12345678|debug=yes}} |- | <code><nowiki>{{nts|90123456.12345678|debug=yes}}</nowiki></code> || {{nts|90123456.12345678|debug=yes}} |- | <code><nowiki>{{nts|0123456.12345678|debug=yes}}</nowiki></code> || {{nts|0123456.12345678|debug=yes}} |- | <code><nowiki>{{nts|123456.12345678|debug=yes}}</nowiki></code> || {{nts|123456.12345678|debug=yes}} |- | <code><nowiki>{{nts|23456.12345678|debug=yes}}</nowiki></code> || {{nts|23456.12345678|debug=yes}} |- | <code><nowiki>{{nts|3456.12345678|debug=yes}}</nowiki></code> || {{nts|3456.12345678|debug=yes}} |- | <code><nowiki>{{nts|456.12345678|debug=yes}}</nowiki></code> || {{nts|456.12345678|debug=yes}} |- | <code><nowiki>{{nts|56.12345678|debug=yes}}</nowiki></code> || {{nts|56.12345678|debug=yes}} |- | <code><nowiki>{{nts|6.12345678|debug=yes}}</nowiki></code> || {{nts|6.12345678|debug=yes}} |- | <code><nowiki>{{nts|.12345678|debug=yes}}</nowiki></code> || {{nts|.12345678|debug=yes}} |- | <code><nowiki>{{nts|0.12345678|debug=yes}}</nowiki></code> || {{nts|0.12345678|debug=yes}} |- | <code><nowiki>{{nts|0.02345678|debug=yes}}</nowiki></code> || {{nts|0.02345678|debug=yes}} |- | <code><nowiki>{{nts|0.00345678|debug=yes}}</nowiki></code> || {{nts|0.00345678|debug=yes}} |- | <code><nowiki>{{nts|0.00045678|debug=yes}}</nowiki></code> || {{nts|0.00045678|debug=yes}} |- | <code><nowiki>{{nts|0.00005678|debug=yes}}</nowiki></code> || {{nts|0.00005678|debug=yes}} |- | <code><nowiki>{{nts|0.00000678|debug=yes}}</nowiki></code> || {{nts|0.00000678|debug=yes}} |- | <code><nowiki>{{nts|0.00000078|debug=yes}}</nowiki></code> || {{nts|0.00000078|debug=yes}} |- | <code><nowiki>{{nts|0.00000008|debug=yes}}</nowiki></code> || {{nts|0.00000008|debug=yes}} |- | <code><nowiki>{{nts|.00000008|debug=yes}}</nowiki></code> || {{nts|.00000008|debug=yes}} |- | <code><nowiki>{{nts|0|debug=yes}}</nowiki></code> || {{nts|0|debug=yes}} |} ==See also== * {{tl|Convert}}—has a sortable option * {{tl|Date table sorting}} * {{tl|Hidden sort key}} * {{tl|Number table sorting hidden}}—same as this template, but does not display (hides) the number * {{tl|Sort}} * {{tl|val}}—displays numbers and quantities with various formatting options <includeonly>{{sandbox other|| [[Category:Sorting templates|Number table sorting]] }}</includeonly> n957tjcp4uehays8klw6t1bnde0d6uc Cèṭa'an:Date table sorting 10 5046 20299 2024-10-12T22:52:08Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{safesubst<noinclude />:#invoke:Date table sorting|main}}</includeonly><noinclude> {{documentation}} </noinclude>' 20299 wikitext text/x-wiki <includeonly>{{safesubst<noinclude />:#invoke:Date table sorting|main}}</includeonly><noinclude> {{documentation}} </noinclude> kofvcjw2e55iuo6wc62fxixsd7n64wz Cèṭa'an:Date table sorting/doc 10 5047 20300 2024-10-12T22:52:35Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{High-use| 27900 }} {{Mbox|type=content|text=Please check that you do actually need this template before using it. Default date sorting does not work for spelled-out month–year or year–month combos and dates before the year 100, but it works in most other circumstances. For more information, see {{Section link|Help:Sortable tables|Date sorting problems}}.}} {{COinS safe|n}} {{temp...' 20300 wikitext text/x-wiki {{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{High-use| 27900 }} {{Mbox|type=content|text=Please check that you do actually need this template before using it. Default date sorting does not work for spelled-out month–year or year–month combos and dates before the year 100, but it works in most other circumstances. For more information, see {{Section link|Help:Sortable tables|Date sorting problems}}.}} {{COinS safe|n}} {{template shortcut|dts}} {{lua|Module:Date table sorting}} '''Date table sorting''' is used to correctly sort and display dates in a sortable table (see [[Help:Sortable tables]]). ==What it solves== Dates in their customary formats, if simply treated as alphanumeric text strings, sort in nonsensical ways: *1 September 1998 sorts alphanumerically before 5 March 1967, because ''1'' is less than ''5''; *February 5, 1922 sorts alphanumerically before January 3, 1922, because ''F'' comes before ''J''. Use of the YYYY-MM-DD format would solve this problem, but with minor exceptions that format is not used in articles (see [[WP:DATEFORMAT]]). This template automatically attaches a "hidden key" to dates, causing them to sort correctly while still being displayed in one of the customary display formats such as ''February 5, 1922,'' or ''5 Feb 1922''. ==Parameters== ===Dates=== {|class=wikitable |- |+The year, month and day can either be entered separately or as a single date. |- ! style="width: 50%;" |{{tlf|{{BASEPAGENAME}}|''year''|''month''|''day''|''BC''}} ! style="width: 50%;" |{{tlf|{{BASEPAGENAME}}|''date''}} |- style="vertical-align:top;" | * 1st parameter – Year (optional if month is given) ** Positive numbers (1 to 999,999,999,999) represent years AD or BC (dependant on the fourth parameter). ** Negative numbers (−1 to −999,999,999,999) represent years BC (without the fourth parameter). ** Year numbers must not contain commas or other formatting. * 2nd parameter – Month (optional if the day is not given either) ** Full month name – e.g. February ** Abbreviated month name – e.g. Feb ** Month number – (either zero-padded or not) e.g. 2 or 02 * 3rd parameter – Day (optional) ** Day number – (either zero-padded or not) e.g. 7 or 07 * 4th parameter – (optional) ** May be BC, AD, BCE or CE ** Used with a positive year number | * 1st parameter – the full date ** By default YYYY-MM-DD format becomes month-day-year format and DD-MM-YYYY format becomes day-month-year while other formats remain in the order they are input. ** Abbreviated months are accepted and are abbreviated in the output. ** Capitalisation and comma mistakes are corrected. ** A single number is interpreted as a year, otherwise the date is parsed by the module. The following formats are accepted: *** YYYY-MM-DD *** DD-MM-YYYY *** DD Month YYYY *** Month DD, YYYY *** YYYY-MM *** DD Month *** Month DD *** Month YYYY *** YYYY *** Month ** Day and month numbers may be 1 or 2 digits, and year numbers may only be 3 or 4 digits. If you need to input a number less than 1000, use leading zeroes (e.g. "0700"). ** BC years can only be parsed if the date is only the year number. ** If you need to include the day or month for BC years or years greater than 9999, you must use separate parameters for year, month and day. |} {| class="wikitable sortable" |+ Examples !input style !input code !hidden sort key !visible output {{{{BASEPAGENAME}}/testcases/row|span=5|a={{tlf|{{BASEPAGENAME}}|''year''}}|1893}} {{{{BASEPAGENAME}}/testcases/row|-89}} {{{{BASEPAGENAME}}/testcases/row|-10000}} {{{{BASEPAGENAME}}/testcases/row|-1}} {{{{BASEPAGENAME}}/testcases/row| 1}} (Note that year 0 does not exist and gives error message) {{{{BASEPAGENAME}}/testcases/row|a={{tlf|{{BASEPAGENAME}}|''month''}}|Oct}} {{{{BASEPAGENAME}}/testcases/row|a={{tlf|{{BASEPAGENAME}}|''month year''}}|February 1767}} {{{{BASEPAGENAME}}/testcases/row|a={{tlf|{{BASEPAGENAME}}|''day month year''}}|12 Aug 1987}} {{{{BASEPAGENAME}}/testcases/row|a={{tlf|{{BASEPAGENAME}}|''month day, year''}}|July 1, 1867}} {{{{BASEPAGENAME}}/testcases/row|a={{tlf|{{BASEPAGENAME}}|''day month''}}|25 October}} {{{{BASEPAGENAME}}/testcases/row|a={{tlf|{{BASEPAGENAME}}|''month day''}}|Jan 1}} {{{{BASEPAGENAME}}/testcases/row|a={{tlf|{{BASEPAGENAME}}|''YYYY-MM-DD''}}|2014-12-09}} {{{{BASEPAGENAME}}/testcases/row|a={{tlf|{{BASEPAGENAME}}|''DD-MM-YYYY''}}|15-05-2019}} {{{{BASEPAGENAME}}/testcases/row|span=3|a={{tlf|{{BASEPAGENAME}}|''year''|''month''}}|1990|10}} {{{{BASEPAGENAME}}/testcases/row|1980|Dec}} {{{{BASEPAGENAME}}/testcases/row|1970|August}} {{{{BASEPAGENAME}}/testcases/row|span=2|a={{tlf|{{BASEPAGENAME}}|''year''|''month''|''day''}}|2024|Jun|12}} {{{{BASEPAGENAME}}/testcases/row|-204|11|22}} {{{{BASEPAGENAME}}/testcases/row|span=2|a={{tlf|{{BASEPAGENAME}}|''year''|''month''|''day''|''era''}}|44|3|15|BC}} {{{{BASEPAGENAME}}/testcases/row|94|Oct|17|AD}} {{{{BASEPAGENAME}}/testcases/row|a={{tlf|{{BASEPAGENAME}}||''month''}}||May}} {{{{BASEPAGENAME}}/testcases/row|a={{tlf|{{BASEPAGENAME}}||''month''|''day''}}||Sep|12}} |} ===Formatting=== Using <code>format</code> produces a format that depends on, but is not necessarily equal to the format of the supplied date. The <code>format</code> parameter can take nine values. {|class="wikitable sortable" |+ Examples |- !value !function !input code !hidden sort key !visible output {{{{BASEPAGENAME}}/testcases/row|span=3|a=&nbsp;|b=format depends on the input|26 Jan 1788}} {{{{BASEPAGENAME}}/testcases/row|March 12, 1557}} {{{{BASEPAGENAME}}/testcases/row|1975-02-13}} {{{{BASEPAGENAME}}/testcases/row|span=2|a=<code>dmy</code>|b=displays the date in day-month-year format|Sep 13, 1888|format=dmy}} {{{{BASEPAGENAME}}/testcases/row|1983-01-03|format=dmy}} {{{{BASEPAGENAME}}/testcases/row|span=2|a=<code>dm</code>|b=displays only the day and month in day-month format|Feb 26, 1788|format=dm}} {{{{BASEPAGENAME}}/testcases/row|2020-10-15|format=dm}} {{{{BASEPAGENAME}}/testcases/row|span=2|a=<code>mdy</code>|b=displays the date in month-day-year format|August 31, 1901|format=mdy}} {{{{BASEPAGENAME}}/testcases/row|2006-11-08|format=mdy}} {{{{BASEPAGENAME}}/testcases/row|span=2|a=<code>md</code>|b=displays only the day and month in month-day format|26 Jun 1988|format=md}} {{{{BASEPAGENAME}}/testcases/row|2002-02-27|format=md}} {{{{BASEPAGENAME}}/testcases/row|a=<code>my</code>|b=displays only the month and year in month-year format|16 November 1488|format=my}} {{{{BASEPAGENAME}}/testcases/row|a=<code>d</code>|b=displays only the day|6 July 1666|format=d}} {{{{BASEPAGENAME}}/testcases/row|a=<code>m</code>|b=displays only the month|1980-02-12|format=m}} {{{{BASEPAGENAME}}/testcases/row|a=<code>y</code>|b=displays only the year|-26|Jan|18|format=y}} {{{{BASEPAGENAME}}/testcases/row|a=<code>hide</code>|b=hides the date|15 October 1800|format=hide}} |} ===Abbreviation=== There are two ways of abbreviating the month name. # Directly input an abbreviated month name. # Use the <code>abbr=on</code> parameter. It can be placed before or after the date in the template. This allows one to abbreviate the month later if the table becomes too wide. It is easy to use find-and-replace in a text editor, or the wikitext editor, to replace <code>{{Date table sorting|</code> with <code>{{Date table sorting|abbr=on|</code> {|class="wikitable sortable" |+ Examples |- !abbreviation method !input code !hidden sort key !visible output {{{{BASEPAGENAME}}/testcases/row|span=4|a=none|2000-01-01}} {{{{BASEPAGENAME}}/testcases/row|2000|1|1}} {{{{BASEPAGENAME}}/testcases/row|1 January 2000}} {{{{BASEPAGENAME}}/testcases/row|2000|January|1}} {{{{BASEPAGENAME}}/testcases/row|span=2|a=abbreviated input|1 Jan 2000}} {{{{BASEPAGENAME}}/testcases/row|2000|Jan|1}} {{{{BASEPAGENAME}}/testcases/row|span=4|a=<code>abbr{{=}}on</code>|1 January 2000|abbr=on}} {{{{BASEPAGENAME}}/testcases/row|2000|January|1|abbr=on}} {{{{BASEPAGENAME}}/testcases/row|2000-01-01|abbr=on}} {{{{BASEPAGENAME}}/testcases/row|2000|1|1|abbr=on}} |} ===Additional sort key=== In case two dates in a table are identical they may be ordered using the <code>addkey</code> parameter. {|class="wikitable sortable" |+ Examples |- !input code !hidden sort key !visible output {{{{BASEPAGENAME}}/testcases/row|2010-10-10|addkey=3}} {{{{BASEPAGENAME}}/testcases/row|2010-10-09}} {{{{BASEPAGENAME}}/testcases/row|2010-10-10|addkey=1}} {{{{BASEPAGENAME}}/testcases/row|2010-10-10}} {{{{BASEPAGENAME}}/testcases/row|2010-10-10|addkey=4}} {{{{BASEPAGENAME}}/testcases/row|2010-10-11}} {{{{BASEPAGENAME}}/testcases/row|2010-10-10|addkey=2}} |} ===Wrapping=== Wrapping of the date can help narrow a column and table. To allow wrapping use the <code>nowrap=off</code> parameter. For further narrowing use the <code>abbr=on</code> parameter as described elsewhere. Both of these parameters help with wide tables, narrow screens, cell phones, etc.. ==TemplateData== <templatedata> { "params": { "1": { "label": "Full date or year", "description": "Full date if second to fourth parameters are not specfied, otherwise year. Full date can be either in \"YYYY-MM-DD\", \"DD-MM-YYYY\", \"DD Month YYYY\", \"Month DD, YYYY\", \"YYYY-MM\", \"DD Month\", \"Month DD\", \"Month YYYY\" or \"Month\" format. Year is either a positive number or a negative number. If fourth parameter is not specified negative numbers are interpreted as years of BC era. Parameter is optional if the second parameter is specified.", "example": "\"1893\", \"-89\", \"-10000\", \"Oct\", \"February 1767\", \"12 Aug 1987\", \"July 1, 1867\", \"25 October\", \"Jan 1\", \"2014-12-09\"", "required": true, "type": "string" }, "2": { "label": "Month", "description": "Full or abbreviated month name or alternatively, a month number which can be zero-padded. Parameter is optional if the third parameter is not specified.", "example": "February, Feb, 2 or 02", "type": "string" }, "3": { "label": "Day", "description": "Day, optionally zero-padded", "example": "7 or 07", "type": "number" }, "4": { "label": "Era", "description": "BC, AD, BCE or CE. Takes effect only if the first parameter is a positive number.", "type": "string" }, "format": { "label": "Format", "description": "Controls the output format. Can be \"dmy\", \"dm\", \"mdy\", \"md\", \"my\", \"d\", \"m\", \"y\" or \"hide\".", "type": "string" }, "abbr": { "label": "Abbreviation", "description": "Abbreviates the month name", "example": "on", "type": "string", "default": "off" }, "addkey": { "label": "Additional sort key", "description": "Adds another sort key to resolve conflicts between rows with the same date", "example": "3", "type": "number" }, "nowrap": { "label": "Wrapping", "description": "To allow wrapping use the ''nowrap=off'' parameter.", "example": "off", "type": "boolean", "default": "on" } }, "description": "Date table sorting is used to correctly sort and display dates in a sortable table." } </templatedata> ==Notes== ===Sorting for incomplete dates=== ;Whole months or years: A whole year or month (and year) is sorted according to its first day. ;Missing years: If the year is not specified, the date will be sorted as if the year were the current year. ;Blank dates: For no date input at all, the maximum possible sort key is used, so the entry will sort last. ===Error handling=== Errors are tracked in [[:Category:Date table sorting templates with errors]]. ===Calendar choice=== The template is not capable of distinguishing Julian and Gregorian calendar dates. Also, it is not capable of taking a date in one calendar as input and outputting a date in the other calendar. Thus, to ensure proper sorting, editors must either use one calendar for all dates, or pick a specific changeover date (for example, deciding that 4 October 1582 is Julian and all later dates are Gregorian); this would be done on an article-by article basis. Editors are also responsible for explaining to the reader whether the visible dates are Julian or Gregorian, if there is any possibility of confusion. ===Linking=== The template formerly linked dates automatically, with <code>link=off</code> used to suppress linking. In accordance with current guidelines, [[WP:DATELINK|linking of dates]] is no longer supported and instances of <code>link=off</code> should be removed. ==See also== * {{tl|sort}}, sorting by a specified key (also good for complicated numbers, e.g. scientific notation) * {{tl|sortname}}, full name sorting (using "last name, first name" as default sort key) * {{tl|tts}}, for sorting times in result tables of athletic events (only needed in certain cases - see template documentation) * {{tl|Number table sorting}}, for numbers * {{tl|Year in date-sorted table}}, to sort years in a column with {{para|data-sort-type|date}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Sorting templates|{{BASEPAGENAME}}]] [[Category:Date mathematics templates]] }}</includeonly> jc3t4kqoytkvonocayohift08j4qbrh Modul:Date table sorting 828 5048 20301 2024-10-12T22:54:07Z Munajad.MH 3071 ←Membuat halaman berisi 'local yesno = require('Module:Yesno') local lang = mw.language.getContentLanguage() local N_YEAR_DIGITS = 12 local MAX_YEAR = 10^N_YEAR_DIGITS - 1 -------------------------------------------------------------------------------- -- Dts class -------------------------------------------------------------------------------- local Dts = {} Dts.__index = Dts Dts.months = { "January", "February", "March", "April", "May", "June", "July", "August", "September"...' 20301 Scribunto text/plain local yesno = require('Module:Yesno') local lang = mw.language.getContentLanguage() local N_YEAR_DIGITS = 12 local MAX_YEAR = 10^N_YEAR_DIGITS - 1 -------------------------------------------------------------------------------- -- Dts class -------------------------------------------------------------------------------- local Dts = {} Dts.__index = Dts Dts.months = { "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" } Dts.monthsAbbr = { "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" } function Dts._makeMonthSearch(t) local ret = {} for i, month in ipairs(t) do ret[month:lower()] = i end return ret end Dts.monthSearch = Dts._makeMonthSearch(Dts.months) Dts.monthSearchAbbr = Dts._makeMonthSearch(Dts.monthsAbbr) Dts.monthSearchAbbr['sept'] = 9 -- Allow "Sept" to match September Dts.formats = { dmy = true, mdy = true, dm = true, md = true, my = true, y = true, m = true, d = true, hide = true } function Dts.new(args) local self = setmetatable({}, Dts) -- Parse date parameters. -- In this step we also record whether the date was in DMY or YMD format, -- and whether the month name was abbreviated. if args[2] or args[3] or args[4] then self:parseDateParts(args[1], args[2], args[3], args[4]) elseif args[1] then self:parseDate(args[1]) end -- Raise an error on invalid values if self.year then if self.year == 0 then error('years cannot be zero', 0) elseif self.year < -MAX_YEAR then error(string.format( 'years cannot be less than %s', lang:formatNum(-MAX_YEAR) ), 0) elseif self.year > MAX_YEAR then error(string.format( 'years cannot be greater than %s', lang:formatNum(MAX_YEAR) ), 0) elseif math.floor(self.year) ~= self.year then error('years must be an integer', 0) end end if self.month and ( self.month < 1 or self.month > 12 or math.floor(self.month) ~= self.month ) then error('months must be an integer between 1 and 12', 0) end if self.day and ( self.day < 1 or self.day > 31 or math.floor(self.day) ~= self.day ) then error('days must be an integer between 1 and 31', 0) end -- Set month abbreviation behaviour, i.e. whether we are outputting -- "January" or "Jan". if args.abbr then self.isAbbreviated = args.abbr == 'on' or yesno(args.abbr) or false else self.isAbbreviated = self.isAbbreviated or false end -- Set the format string if args.format then self.format = args.format else self.format = self.format or 'mdy' end if not Dts.formats[self.format] then error(string.format( "'%s' is not a valid format", tostring(self.format) ), 0) end -- Set addkey. This adds a value at the end of the sort key, allowing users -- to manually distinguish between identical dates. if args.addkey then self.addkey = tonumber(args.addkey) if not self.addkey or self.addkey < 0 or self.addkey > 9999 or math.floor(self.addkey) ~= self.addkey then error("the 'addkey' parameter must be an integer between 0 and 9999", 0) end end -- Set whether the displayed date is allowed to wrap or not. self.isWrapping = args.nowrap == 'off' or yesno(args.nowrap) == false return self end function Dts:hasDate() return (self.year or self.month or self.day) ~= nil end -- Find the month number for a month name, and set the isAbbreviated flag as -- appropriate. function Dts:parseMonthName(s) s = s:lower() local month = Dts.monthSearch[s] if month then return month else month = Dts.monthSearchAbbr[s] if month then self.isAbbreviated = true return month end end return nil end -- Parses separate parameters for year, month, day, and era. function Dts:parseDateParts(year, month, day, bc) if year then self.year = tonumber(year) if not self.year then error(string.format( "'%s' is not a valid year", tostring(year) ), 0) end end if month then if tonumber(month) then self.month = tonumber(month) elseif type(month) == 'string' then self.month = self:parseMonthName(month) end if not self.month then error(string.format( "'%s' is not a valid month", tostring(month) ), 0) end end if day then self.day = tonumber(day) if not self.day then error(string.format( "'%s' is not a valid day", tostring(day) ), 0) end end if bc then local bcLower = type(bc) == 'string' and bc:lower() if bcLower == 'bc' or bcLower == 'bce' then if self.year and self.year > 0 then self.year = -self.year end elseif bcLower ~= 'ad' and bcLower ~= 'ce' then error(string.format( "'%s' is not a valid era code (expected 'BC', 'BCE', 'AD' or 'CE')", tostring(bc) ), 0) end end end -- This method parses date strings. This is a poor man's alternative to -- mw.language:formatDate, but it ends up being easier for us to parse the date -- here than to use mw.language:formatDate and then try to figure out after the -- fact whether the month was abbreviated and whether we were DMY or MDY. function Dts:parseDate(date) -- Generic error message. local function dateError() error(string.format( "'%s' is an invalid date", date ), 0) end local function parseDayOrMonth(s) if s:find('^%d%d?$') then return tonumber(s) end end local function parseYear(s) if s:find('^%d%d%d%d?$') then return tonumber(s) end end -- Deal with year-only dates first, as they can have hyphens in, and later -- we need to split the string by all non-word characters, including -- hyphens. Also, we don't need to restrict years to 3 or 4 digits, as on -- their own they can't be confused as a day or a month number. self.year = tonumber(date) if self.year then return end -- Split the string using non-word characters as boundaries. date = tostring(date) local parts = mw.text.split(date, '%W+') local nParts = #parts if parts[1] == '' or parts[nParts] == '' or nParts > 3 then -- We are parsing a maximum of three elements, so raise an error if we -- have more. If the first or last elements were blank, then the start -- or end of the string was a non-word character, which we will also -- treat as an error. dateError() elseif nParts < 1 then -- If we have less than one element, then something has gone horribly -- wrong. error(string.format( "an unknown error occurred while parsing the date '%s'", date ), 0) end if nParts == 1 then -- This can be either a month name or a year. self.month = self:parseMonthName(parts[1]) if not self.month then self.year = parseYear(parts[1]) if not self.year then dateError() end end elseif nParts == 2 then -- This can be any of the following formats: -- DD Month -- Month DD -- Month YYYY -- YYYY-MM self.month = self:parseMonthName(parts[1]) if self.month then -- This is either Month DD or Month YYYY. self.year = parseYear(parts[2]) if not self.year then -- This is Month DD. self.format = 'mdy' self.day = parseDayOrMonth(parts[2]) if not self.day then dateError() end end else self.month = self:parseMonthName(parts[2]) if self.month then -- This is DD Month. self.format = 'dmy' self.day = parseDayOrMonth(parts[1]) if not self.day then dateError() end else -- This is YYYY-MM. self.year = parseYear(parts[1]) self.month = parseDayOrMonth(parts[2]) if not self.year or not self.month then dateError() end end end elseif nParts == 3 then -- This can be any of the following formats: -- DD Month YYYY -- Month DD, YYYY -- YYYY-MM-DD -- DD-MM-YYYY self.month = self:parseMonthName(parts[1]) if self.month then -- This is Month DD, YYYY. self.format = 'mdy' self.day = parseDayOrMonth(parts[2]) self.year = parseYear(parts[3]) if not self.day or not self.year then dateError() end else self.day = parseDayOrMonth(parts[1]) if self.day then self.month = self:parseMonthName(parts[2]) if self.month then -- This is DD Month YYYY. self.format = 'dmy' self.year = parseYear(parts[3]) if not self.year then dateError() end else -- This is DD-MM-YYYY. self.format = 'dmy' self.month = parseDayOrMonth(parts[2]) self.year = parseYear(parts[3]) if not self.month or not self.year then dateError() end end else -- This is YYYY-MM-DD self.year = parseYear(parts[1]) self.month = parseDayOrMonth(parts[2]) self.day = parseDayOrMonth(parts[3]) if not self.year or not self.month or not self.day then dateError() end end end end end function Dts:makeSortKey() local year, month, day local nYearDigits = N_YEAR_DIGITS if self:hasDate() then year = self.year or os.date("*t").year if year < 0 then year = -MAX_YEAR - 1 - year nYearDigits = nYearDigits + 1 -- For the minus sign end month = self.month or 1 day = self.day or 1 else -- Blank {{dts}} transclusions should sort last. year = MAX_YEAR month = 99 day = 99 end return string.format( '%0' .. nYearDigits .. 'd-%02d-%02d-%04d', year, month, day, self.addkey or 0 ) end function Dts:getMonthName() if not self.month then return '' end if self.isAbbreviated then return self.monthsAbbr[self.month] else return self.months[self.month] end end function Dts:makeDisplay() if self.format == 'hide' then return '' end local hasYear = self.year and self.format:find('y') local hasMonth = self.month and self.format:find('m') local hasDay = self.day and self.format:find('d') local isMonthFirst = self.format:find('md') local ret = {} if hasDay and hasMonth and isMonthFirst then ret[#ret + 1] = self:getMonthName() ret[#ret + 1] = ' ' ret[#ret + 1] = self.day if hasYear then ret[#ret + 1] = ',' end elseif hasDay and hasMonth then ret[#ret + 1] = self.day ret[#ret + 1] = ' ' ret[#ret + 1] = self:getMonthName() elseif hasDay then ret[#ret + 1] = self.day elseif hasMonth then ret[#ret + 1] = self:getMonthName() end if hasYear then if hasDay or hasMonth then ret[#ret + 1] = ' ' end local displayYear = math.abs(self.year) if displayYear > 9999 then displayYear = lang:formatNum(displayYear) else displayYear = tostring(displayYear) end ret[#ret + 1] = displayYear if self.year < 0 then ret[#ret + 1] = '&nbsp;BC' end end return table.concat(ret) end function Dts:__tostring() local root = mw.html.create() local span = root:tag('span') :attr('data-sort-value', self:makeSortKey()) -- Display if self:hasDate() and self.format ~= 'hide' then span:wikitext(self:makeDisplay()) if not self.isWrapping then span:css('white-space', 'nowrap') end end return tostring(root) end -------------------------------------------------------------------------------- -- Exports -------------------------------------------------------------------------------- local p = {} function p._exportClasses() return { Dts = Dts } end function p._main(args) local success, ret = pcall(function () local dts = Dts.new(args) return tostring(dts) end) if success then return ret else ret = string.format( '<strong class="error">Error in [[Template:Date table sorting]]: %s</strong>', ret ) if mw.title.getCurrentTitle().namespace == 0 then -- Only categorise in the main namespace ret = ret .. '[[Category:Date table sorting templates with errors]]' end return ret end end function p.main(frame) local args = require('Module:Arguments').getArgs(frame, { wrappers = 'Template:Date table sorting', }) return p._main(args) end return p td7o19uebgwm4bm22pvwz0sxa483q1y Modul:Date table sorting/doc 828 5049 20302 2024-10-12T22:54:32Z Munajad.MH 3071 ←Membuat halaman berisi '{{High risk| 27919 }} This module implements {{tl|{{BASEPAGENAME}}}}. Please see the template page for documentation. <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude>' 20302 wikitext text/x-wiki {{High risk| 27919 }} This module implements {{tl|{{BASEPAGENAME}}}}. Please see the template page for documentation. <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> 8fmoepvuxot552esvcrawitvwsf10ln Modul:Sort 828 5050 20303 2024-10-12T22:57:05Z Munajad.MH 3071 ←Membuat halaman berisi 'local getArgs = require('Module:Arguments').getArgs local p = {} local demo = function(s) return '&lt;' .. string.sub(s,2,-8) .. '&lt;/span>' end -- Protect against sortkey nesting. -- Example: {{sort|{{dts|2013|07|07}}|{{dts|1990|12|01}}}} local encode = function(s) return (string.find(s, "sortkey") or string.find(s, "data-sort-value")) and "" or mw.text.encode(s) end function p._name(args) local sortkey = encode( ((args[4] or args.sort or '') ~= '') an...' 20303 Scribunto text/plain local getArgs = require('Module:Arguments').getArgs local p = {} local demo = function(s) return '&lt;' .. string.sub(s,2,-8) .. '&lt;/span>' end -- Protect against sortkey nesting. -- Example: {{sort|{{dts|2013|07|07}}|{{dts|1990|12|01}}}} local encode = function(s) return (string.find(s, "sortkey") or string.find(s, "data-sort-value")) and "" or mw.text.encode(s) end function p._name(args) local sortkey = encode( ((args[4] or args.sort or '') ~= '') and (args[4] or args.sort) or ((args[2] or args.last or '{{{last}}}')..', '..(args[1] or args.first or '{{{first}}}'))) local span = (args[1] or args.first or '{{{first}}}')..' '..(args[2] or args.last or '{{{last}}}') if ((args.nolink or '') == '') and ((args[1] or args.first or '')..(args[2] or args.last or '')..(args.dab or '') ~= '-') then if (args[3] or args.link or '') ~= '' then span = (args[3] or args.link) .. '|' .. span elseif (args.dab or '') ~= '' then span = span .. ' (' .. args.dab .. ')|' .. span end span = '[[' .. span .. ']]' end local cat = (mw.title.getCurrentTitle().namespace == 0 and not args.demo) and '[[Category:Articles with hCards]]' or '' span = '<span data-sort-value="' .. sortkey .. '"><span class="vcard"><span class="fn">' .. span .. '</span></span></span>' return (args.demo and demo(span) or span) .. cat end function p._sort(args) local span = '<span data-sort-value="' .. encode((args[1] or '{{{1}}}') .. ' !') .. '">' .. (args[2] or ('[['..(args[1] or '{{{1}}}')..']]')) .. '</span>' return args.demo and demo(span) or span end -- {{sortname}} p.name = function (frame) return p._name( getArgs(frame, {removeBlanks = false}) ) end -- {{sort}} p.sort = function (frame) return p._sort( getArgs(frame, {removeBlanks = false}) ) end return p rla6qptn08ytu9fiw1jxp2dygpkeobg Modul:Sort/doc 828 5051 20304 2024-10-12T22:57:31Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{lua|Module:Arguments}} Implements {{tl|Sort}} and {{tl|Sortname}}. == Usage == * {{tlx|sort}} → <code><nowiki>{{</nowiki>#invoke:Sort|sort<nowiki>}}</nowiki></code> * {{tlx|sortname}} → <code><nowiki>{{</nowiki>#invoke:Sort|name<nowiki>}}</nowiki></code> <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> Category:Sorting...' 20304 wikitext text/x-wiki <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{lua|Module:Arguments}} Implements {{tl|Sort}} and {{tl|Sortname}}. == Usage == * {{tlx|sort}} → <code><nowiki>{{</nowiki>#invoke:Sort|sort<nowiki>}}</nowiki></code> * {{tlx|sortname}} → <code><nowiki>{{</nowiki>#invoke:Sort|name<nowiki>}}</nowiki></code> <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Sorting templates]] }}</includeonly> <noinclude> [[Category:Module documentation pages]] </noinclude> pqcf67mi1tdqfbtazhwxwayiaxncwiu Cèṭa'an:Sort 10 5052 20305 2024-10-12T22:58:00Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:sort|sort<noinclude>|demo=yes</noinclude>}}<noinclude> {{documentation}} </noinclude>' 20305 wikitext text/x-wiki {{#invoke:sort|sort<noinclude>|demo=yes</noinclude>}}<noinclude> {{documentation}} </noinclude> o9lxknxprn0cz4ve1og490nu4v7qlth Cèṭa'an:Sort/doc 10 5053 20306 2024-10-12T22:58:49Z Munajad.MH 3071 ←Membuat halaman berisi '{{documentation subpage}} {{Ombox|type=content|text=Instead of this template, consider using the <code>data-sort-value</code> attribute, like so: <code><nowiki>| data-sort-value="Doe, John" | John Doe</nowiki></code>. Please see {{Section link|WP:SORT|Specifying a sort key for a cell}} for details.}} {{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}} {{lua|Module:Sort}} This template is for manually adjusting sorting order in sortable tables by specified sortkeys....' 20306 wikitext text/x-wiki {{documentation subpage}} {{Ombox|type=content|text=Instead of this template, consider using the <code>data-sort-value</code> attribute, like so: <code><nowiki>| data-sort-value="Doe, John" | John Doe</nowiki></code>. Please see {{Section link|WP:SORT|Specifying a sort key for a cell}} for details.}} {{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}} {{lua|Module:Sort}} This template is for manually adjusting sorting order in sortable tables by specified sortkeys. ; Usage: : <code><nowiki>{{</nowiki>Sort | 1 = {{{sort value}}} | 2 = {{{displayed value}}} }}</code> → {{sort | 1 = {{{sort value}}} | 2 = {{{displayed value}}} }} The first parameter is the sortkey; the second parameter is the wikitext of what has to be displayed. By default, this is the sortkey with link brackets: : <code><nowiki>{{</nowiki>Sort | 1 = {{{displayed value}}} }}</code> → {{sort | 1 = {{{displayed value}}} }} A table using this template should use it in all rows. This template works by adding a hidden sort value, which replaces the value of the visible text for sorting purposes. The HTML output looks like: <code><nowiki><span data-sort-value="sortvalue">[[displayed value]]</span></nowiki></code>. =====Example===== <syntaxhighlight lang="wikitext"> |{{Sort|Brothers Karamazov|[[The Brothers Karamazov]]}} </syntaxhighlight> → <code><nowiki>|</nowiki>{{Sort|Brothers Karamazov|<nowiki>[[The Brothers Karamazov]]</nowiki>|demo=yes}}</code> ;Sorting by numerical value, date, etc. :See [[Help:Sortable tables#Numerical sorting problems]] and [[meta:Help:Sorting#Sort modes]] ;Equal rank :If you simply code as the second parameter an indicator that two items are equally ranked, e.g. "4=", the template interpreter will treat this as an additional parameter (i.e. parameter 4, which it will then not use). You must explicitly code this as parameter 2: <syntaxhighlight lang="wikitext">{{Sort|4|2=4=}}</syntaxhighlight> ==See also== * {{tiw|Dsv}} – a shortcut for <code>data-sort-value="''foo''"</code> * {{tiw|Sortname}} — for using names in sortable tables (using "last name, first name" as default sort key) * {{tiw|Date table sorting}} — for using dates in sortable tables * {{tiw|Number table sorting}} — for using alphabetic sort mode for numbers in sortable tables * [[Help:Sortable tables]] * [[meta:Help:Sorting]] <includeonly>{{Sandbox other|| [[Category:Sorting templates|{{PAGENAME}}]] }}</includeonly> 01q5u957yqww1em55ntyhcodvhfczvo Cèṭa'an:Sortname 10 5054 20307 2024-10-12T23:00:30Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:Sort|name<noinclude>|demo=yes|dab={{{dab}}}</noinclude>}}<noinclude> {{documentation}} </noinclude>' 20307 wikitext text/x-wiki {{#invoke:Sort|name<noinclude>|demo=yes|dab={{{dab}}}</noinclude>}}<noinclude> {{documentation}} </noinclude> foyo1f24atbk09hrdjhf5hr7ui9u80n Cèṭa'an:Sortname/doc 10 5055 20308 2024-10-12T23:00:57Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}} {{lua|Module:Sort}} ;Usage:<code><nowiki>{{</nowiki>sortname|''first''|''last''|''optional link target''|''optional sort key''}}</code> Alternative version of {{tl|sort}} tailored to the wikilinked names of persons, to be used in a sortable table (created with ''class="wikitable sortable"''). *The default sort key is "''last'', ''first''". *The link label is "''first'' ''last''". *The defa...' 20308 wikitext text/x-wiki {{Documentation subpage}} {{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}} {{lua|Module:Sort}} ;Usage:<code><nowiki>{{</nowiki>sortname|''first''|''last''|''optional link target''|''optional sort key''}}</code> Alternative version of {{tl|sort}} tailored to the wikilinked names of persons, to be used in a sortable table (created with ''class="wikitable sortable"''). *The default sort key is "''last'', ''first''". *The link label is "''first'' ''last''". *The default link target is "''first last''" The optional link target is useful when "''first last''" is a disambiguation page instead of the desired article, or when linking to a section of a page. The optional sort key is useful in the case of special characters such as é. ;Optional parameters : <code>|dab=''disambiguator''</code> :: Wikilinks to "''first last (disambiguator)''".<br>(Note: ignored if ''optional link target'' is not blank.) : <code>|nolink=1</code> ::Suppresses wikilinking the name, useful for list entries which are likely to never have articles so shouldn't be redlinked.<br>(Note: ''optional link target'' ignored when "|nolink=1" used.) ==Examples== {| class=wikitable ! # || What you type || What's generated |- | 1 || <code><nowiki>{{sortname|first|last}}</nowiki></code> | <nowiki><span data-sort-value="last, first">[[first last|first last]]</span></nowiki> |- | 2 || <code><nowiki>{{sortname|first|last|nolink=1}}</nowiki></code> | <nowiki><span data-sort-value="last, first">first last</span></nowiki> |- | 3 || <code><nowiki>{{sortname|first|last|dab=disambiguator}}</nowiki></code> | <nowiki><span data-sort-value="last, first">[[first last (disambiguator)|first last]]</span></nowiki> |- | 4 || <code><nowiki>{{sortname|first|last|target}}</nowiki></code> | <nowiki><span data-sort-value="last, first">[[target|first last]]</span></nowiki> |- | 5 || <code><nowiki>{{sortname|first|last||sort}}</nowiki></code> | <nowiki><span data-sort-value="sort">[[first last|first last]]</span></nowiki> |- | 6 || <code><nowiki>{{sortname|first|last||sort|nolink=1}}</nowiki></code> | <nowiki><span data-sort-value="sort">first last</span></nowiki> |- | 7 || <code><nowiki>{{sortname|first|last|target|sort}}</nowiki></code> | <nowiki><span data-sort-value="sort">[[target|first last]]</span></nowiki> |} {| class=wikitable ! # || What you type || What's displayed || What's sorted || What's linked |- | 1 || <code><nowiki>{{sortname|Tom|Jones}}</nowiki></code> | {{sortname|Tom|Jones}} <!-- [[Tom Jones]] --> | Jones, Tom | [[Tom Jones]] <!-- [[Tom Jones]] --> |- | 2 || <code><nowiki>{{sortname|Tom|Jones|nolink=1}}</nowiki></code> | {{sortname|Tom|Jones|nolink=1}} <!-- Tom Jones --> | Jones, Tom | <small>''(no link)''</small> |- | 3 || <code><nowiki>{{sortname|Tom|Jones|dab=singer}}</nowiki></code> | {{sortname|Tom|Jones|dab=singer}} <!-- [[Tom Jones (singer)]] --> | Jones, Tom | [[Tom Jones (singer)]] <!-- [[Tom Jones (singer)]] --> |- | 4 || <code><nowiki>{{sortname|Tom|Jones|Tom Jones (singer)}}</nowiki></code> | {{sortname|Tom|Jones|Tom Jones (singer)}} <!-- [[Tom Jones (singer)]] --> | Jones, Tom | [[Tom Jones (singer)]] <!-- [[Tom Jones (singer)]] --> |- | |- | 1 || <code><nowiki>{{sortname|Fábio|da Silva}}</nowiki></code> | {{sortname|Fábio|da Silva}} <!-- [[Fábio da Silva]] --> | da Silva, Fábio | [[Fábio da Silva]] <!-- [[Fábio da Silva]] --> |- | 2 || <code><nowiki>{{sortname|Fábio|da Silva|nolink=1}}</nowiki></code> | {{sortname|Fábio|da Silva|nolink=1}} <!-- Fábio da Silva --> | da Silva, Fábio | <small>''(no link)''</small> |- | 3 || <code><nowiki>{{sortname|Fábio|da Silva|Fábio Gomes da Silva}}</nowiki></code> | {{sortname|Fábio|da Silva|Fábio Gomes da Silva}} <!-- displays [[Fábio da Silva]] --> | da Silva, Fábio | [[Fábio Gomes da Silva]] <!-- [[Fábio Gomes da Silva]] --> |- | 4 || <code><nowiki>{{sortname|Fábio|da Silva||Silva, Fabio}}</nowiki></code> | {{sortname|Fábio|da Silva||Silva, Fabio}} | Silva, Fabio | [[Fábio da Silva]] |- | 5 || <code><nowiki>{{sortname|Fábio|da Silva||Silva, Fabio|nolink=1}}</nowiki></code> | {{sortname|Fábio|da Silva||Silva, Fabio|nolink=1}} | Silva, Fabio | <small>''(no link)''</small> |- | 6 || <code><nowiki>{{sortname|Fábio|da Silva|Fábio Gomes da Silva|Silva, Fabio}}</nowiki></code> | {{sortname|Fábio|da Silva|Fábio Gomes da Silva|Silva, Fabio}} | Silva, Fabio | [[Fábio Gomes da Silva]] |} '''Things you might not expect''' {| class=wikitable ! # || What you type || What's displayed || What's sorted || What's linked |- | - || <code><nowiki>[[Mark Evans]]</nowiki></code> | [[Mark Evans]] <!-- [[Mark Evans]] --> | Mark Evans | [[Mark Evans]] <!-- [[Mark Evans]] --> |- | - || <code><nowiki>[[Mark Evans (general)|Mark Evans]]</nowiki></code> | [[Mark Evans (general)|Mark Evans]] | Mark Evans (general) | [[Mark Evans (general)]] |- | |- | 1 || <code><nowiki>Sir {{sortname|Mark|Evans}}</nowiki></code> | Sir {{sortname|Mark|Evans}} | Sir Evans, Mark | [[Mark Evans]] |- | 1 || <code><nowiki>{{sortname|Sir Mark|Evans}}</nowiki></code> | {{sortname|Sir Mark|Evans}} | Evans, Sir Mark | [[Sir Mark Evans]] |- | 3 || <code><nowiki>{{sortname|Sir Mark|Evans|Mark Evans (general)}}</nowiki></code> | {{sortname|Sir Mark|Evans|Mark Evans (general)}} | Evans, Sir Mark | [[Mark Evans (general)]] |- | 6 || <code><nowiki>{{sortname|Sir Mark|Evans|Mark Evans (general)|Evans, Mark}}</nowiki></code> | {{sortname|Sir Mark|Evans|Mark Evans (general)|Evans, Mark}} | Evans, Mark | [[Mark Evans (general)]] |- | |- | 1 || <code><nowiki>{{sortname|Fábio da|Silva}}</nowiki></code> | {{sortname|Fábio da|Silva}} <!-- [[Fábio da Silva]] --> | Silva, Fábio da | [[Fábio da Silva]] <!-- [[Fábio da Silva]] --> |- | 2 || <code><nowiki>{{sortname|Fábio da|Silva|nolink=1}}</nowiki></code> | {{sortname|Fábio da|Silva|nolink=1}} <!-- Fábio da Silva --> | Silva, Fábio da | <small>''(no link)''</small> |- | 3 || <code><nowiki>{{sortname|Fábio da|Silva|Fábio Gomes da Silva}}</nowiki></code> | {{sortname|Fábio da|Silva|Fábio Gomes da Silva}} <!-- displays [[Fábio da Silva]] --> | Silva, Fábio da | [[Fábio Gomes da Silva]] <!-- [[Fábio Gomes da Silva]] --> |- | 4 || <code><nowiki>{{sortname|Fábio da|Silva||Silva, Fabio}}</nowiki></code> | {{sortname|Fábio da|Silva||Silva, Fabio}} | Silva, Fabio | [[Fábio da Silva]] |- | 5 || <code><nowiki>{{sortname|Fábio da|Silva||Silva, Fabio|nolink=1}}</nowiki></code> | {{sortname|Fábio da|Silva||Silva, has Fabio|nolink=1}} | Silva, Fabio | <small>''(no link)''</small> |- | 6 || <code><nowiki>{{sortname|Fábio da|Silva|Fábio Gomes da Silva|Silva, Fabio}}</nowiki></code> | {{sortname|Fábio da|Silva|Fábio Gomes da Silva|Silva, Fabio}} | Silva, Fabio | [[Fábio Gomes da Silva]] |} ==Note== To link to a section within the page in which the template appears, encode the [[number sign]]: <pre> {{Sortname|Examples||&amp;#35;Examples}} </pre> :gives: {{Sortname|Examples||&#35;Examples}} and for an [[Help:Interlanguage links#Inline links|inline Interlanguage link]] the initial colon must be encoded as <code>%3A</code> <pre> {{Sortname|Hanning|Schröder|%3Ade:Hanning Schröder}} </pre> :gives: {{Sortname|Hanning|Schröder|%3Ade:Hanning Schröder}} ==Microformat== {{UF-hcard-name}} ==See also== *[[Help:Sortable tables#Specifying a sort key for a cell]] *{{tl|sort}}&nbsp;– see talk for central sorting talk *{{tl|Date table sorting}}&nbsp; – for using dates in sortable tables *{{tl|Number table sorting}}&nbsp; – for using alphabetic sort mode for numbers in sortable tables *{{tl|Last word}} <includeonly>{{sandbox other|| <!-- ADD CATEGORIES BELOW THIS LINE --> [[Category:Sorting templates|Sortname]] }}</includeonly> <templatedata> { "params": { "1": { "label": "First Name", "example": "Tom", "required": true, "suggested": true }, "2": { "label": "Last Name", "example": "Jones", "required": true }, "3": { "label": "Optional Link Target", "example": "Tom Jones (singer)", "type": "wiki-page-name" }, "4": { "label": "Optional Sort Key", "example": "Jones, Tom" }, "sort": {}, "last": {}, "first": {}, "nolink": { "label": "No Link", "description": "Type \"1\" for no wikilink to appear ", "example": "1" }, "dab": { "label": "Disambiguator (no brackets)", "example": "singer" }, "link": {} }, "paramOrder": [ "1", "2", "3", "4", "dab", "nolink", "sort", "last", "first", "link" ], "format": "inline" } </templatedata> 6mh0kzl6smz316tmk014soaplasxqa3 Cèṭa'an:Last word 10 5056 20309 2024-10-12T23:02:00Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{pp-template|small=yes}}</noinclude>{{<includeonly>safesubst:</includeonly>#invoke:String|replace|source={{{1}}}|pattern=.*{{{sep|%s}}}|replace=|plain=false}}<noinclude> {{Documentation}} </noinclude>' 20309 wikitext text/x-wiki <noinclude>{{pp-template|small=yes}}</noinclude>{{<includeonly>safesubst:</includeonly>#invoke:String|replace|source={{{1}}}|pattern=.*{{{sep|%s}}}|replace=|plain=false}}<noinclude> {{Documentation}} </noinclude> luq8gklkwhzhvhyvfa0bpwdp0es4v0r Cèṭa'an:Last word/doc 10 5057 20310 2024-10-12T23:02:22Z Munajad.MH 3071 ←Membuat halaman berisi '{{High-use}} {{Documentation subpage}} <!--Categories where indicated at the bottom of this page, please; interwikis at Wikidata (see [[Wikipedia:Wikidata]])--> {{Shortcut|Template:lastw}} {{Lua|Module:String}} This template returns the last word of the first parameter, i.e. the last non-space token after the last space. Use {{para|1}} for the first parameter if the string may contain an [[equals sign]] (=). By default, words are delimited by spaces, but the opt...' 20310 wikitext text/x-wiki {{High-use}} {{Documentation subpage}} <!--Categories where indicated at the bottom of this page, please; interwikis at Wikidata (see [[Wikipedia:Wikidata]])--> {{Shortcut|Template:lastw}} {{Lua|Module:String}} This template returns the last word of the first parameter, i.e. the last non-space token after the last space. Use {{para|1}} for the first parameter if the string may contain an [[equals sign]] (=). By default, words are delimited by spaces, but the optional parameter {{para|sep}} can set the separator to any character. ==Usage== One parameter (space as separator): * <code>'''{&#123;{{BASEPAGENAME}}|'''<var>string</var>'''}}'''</code> * <code>'''{&#123;{{BASEPAGENAME}}|1='''<var>string</var>'''}}'''</code> Two parameters (user-defined character as separator): * <code>'''{&#123;{{BASEPAGENAME}}|'''<var>string</var>'''|sep='''<var>character</var>'''}}'''</code> * <code>'''{&#123;{{BASEPAGENAME}}|1='''<var>string</var>'''|sep='''<var>character</var>'''}}'''</code> ==Examples== * {{Tlc|{{BASEPAGENAME}}|}} → {{{{BASEPAGENAME}}|}} * {{Tlc|{{BASEPAGENAME}}|Select last word}} → {{{{BASEPAGENAME}}|Select last word}} * {{Tlc|{{BASEPAGENAME}}|Select last}} → {{{{BASEPAGENAME}}|Select last}} * {{Tlc|{{BASEPAGENAME}}|Select}} → {{{{BASEPAGENAME}}|Select}} * {{Tlc|{{BASEPAGENAME}}|Select, last word|sep{{=}},}} → {{{{BASEPAGENAME}}|Select, last word|sep=,}} * <code>{&#123;{{BASEPAGENAME}}|Foo-bar|sep=-}}</code> → {{{{BASEPAGENAME}}|Foo-bar|sep=-}} * <code>{&#123;{{BASEPAGENAME}}|1=len = a+b|sep==}}</code> → {{{{BASEPAGENAME}}|1=len = a+b|sep==}} ==See also== * {{tl|Remove last word}} * {{tl|First word}} * {{tl|Sortname}} {{String-handling templates|trim}} <includeonly>{{Sandbox other|| <!--Categories below this line, please; interwikis at Wikidata--> [[Category:String manipulation templates]] }}</includeonly> 2q1rcjy5g5al1qftkhm3gvg4od1r14h Cèṭa'an:Remove last word 10 5058 20311 2024-10-12T23:03:37Z Munajad.MH 3071 ←Membuat halaman berisi '{{<includeonly>safesubst:</includeonly>#invoke:String|replace|source={{{1}}}|pattern={{{sep|%s}}}+[^{{{sep|%s}}}]+$|replace=|plain=false}}<noinclude> {{Documentation}} </noinclude>' 20311 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:String|replace|source={{{1}}}|pattern={{{sep|%s}}}+[^{{{sep|%s}}}]+$|replace=|plain=false}}<noinclude> {{Documentation}} </noinclude> dh1yiyeb9nqrlrqbsim35o6ohmfy2ao Cèṭa'an:Remove last word/doc 10 5059 20312 2024-10-12T23:03:59Z Munajad.MH 3071 ←Membuat halaman berisi '{{high-use}} {{Documentation subpage}} <!--Categories where indicated at the bottom of this page, please; interwikis at Wikidata (see [[Wikipedia:Wikidata]])--> {{Lua|Module:String}} This template removes the last word of the first parameter, i.e. the last non-space token after the last space. Use {{para|1}} for the first parameter if the string may contain an [[equals sign]] (=). By default, words are delimited by spaces, but the optional parameter {{para|sep}}...' 20312 wikitext text/x-wiki {{high-use}} {{Documentation subpage}} <!--Categories where indicated at the bottom of this page, please; interwikis at Wikidata (see [[Wikipedia:Wikidata]])--> {{Lua|Module:String}} This template removes the last word of the first parameter, i.e. the last non-space token after the last space. Use {{para|1}} for the first parameter if the string may contain an [[equals sign]] (=). By default, words are delimited by spaces, but the optional parameter {{para|sep}} can set the separator to any character. ==Usage== One parameter (space as separator): * <code>'''{&#123;{{BASEPAGENAME}}|'''<var>string</var>'''}}'''</code> * <code>'''{&#123;{{BASEPAGENAME}}|1='''<var>string</var>'''}}'''</code> Two parameters (user-defined character as separator): * <code>'''{&#123;{{BASEPAGENAME}}|'''<var>string</var>'''|sep='''<var>character</var>'''}}'''</code> * <code>'''{&#123;{{BASEPAGENAME}}|1='''<var>string</var>'''|sep='''<var>character</var>'''}}'''</code> ==Examples== * {{Tlc|{{BASEPAGENAME}}|Remove last word}} → {{{{BASEPAGENAME}}|Remove last word}} * {{Tlc|{{BASEPAGENAME}}|Remove last}} → {{{{BASEPAGENAME}}|Remove last}} * {{Tlc|{{BASEPAGENAME}}|Remove}} → {{{{BASEPAGENAME}}|Remove}} * {{Tlc|{{BASEPAGENAME}}|Remove, last word|sep{{=}},}} → {{{{BASEPAGENAME}}|Remove, last word|sep=,}} * <code>{&#123;{{BASEPAGENAME}}|Foo-bar|sep=-}}</code> → {{{{BASEPAGENAME}}|Foo-bar|sep=-}} * <code>{&#123;{{BASEPAGENAME}}|1=len = a+b|sep==}}</code> → {{{{BASEPAGENAME}}|1=len = a+b|sep==}} ==See also== * {{tl|Last word}} * {{tl|First word}} * {{tl|Remove first word}} {{String-handling templates}} <includeonly>{{Sandbox other|| <!--Categories below this line, please; interwikis at Wikidata--> [[Category:String manipulation templates]] }}</includeonly> 0l1ffpn9rpor75al45170fyoywbp7hq Cèṭa'an:First word 10 5060 20313 2024-10-12T23:04:37Z Munajad.MH 3071 ←Membuat halaman berisi '{{<includeonly>safesubst:</includeonly>#invoke:String|match|s={{{1}}}|^[^{{{sep|%s}}}]*}}<noinclude> {{documentation}}</noinclude>' 20313 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:String|match|s={{{1}}}|^[^{{{sep|%s}}}]*}}<noinclude> {{documentation}}</noinclude> 4k6jihkqglgyeyxoy1zxc8gp6efqis0 Cèṭa'an:First word/doc 10 5061 20314 2024-10-12T23:04:58Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{high-use}} {{lua|Module:String}} __NOTOC__ This template returns the first word of the first parameter. Use {{para|1}} for the first parameter if the string may contain an [[equals sign]] (=). By default, words are delimited by spaces, but the optional parameter {{para|sep}} can set the separator to any c...' 20314 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{high-use}} {{lua|Module:String}} __NOTOC__ This template returns the first word of the first parameter. Use {{para|1}} for the first parameter if the string may contain an [[equals sign]] (=). By default, words are delimited by spaces, but the optional parameter {{para|sep}} can set the separator to any character. ==Usage== One parameter (space as separator): * <code>'''{&#123;{{BASEPAGENAME}}|'''<var>string</var>'''}}'''</code> * <code>'''{&#123;{{BASEPAGENAME}}|1='''<var>string</var>'''}}'''</code> Two parameters (user-defined character as separator): * <code>'''{&#123;{{BASEPAGENAME}}|'''<var>string</var>'''|sep='''<var>character</var>'''}}'''</code> * <code>'''{&#123;{{BASEPAGENAME}}|1='''<var>string</var>'''|sep='''<var>character</var>'''}}'''</code> ==Examples== * <code>{&#123;{{BASEPAGENAME}}|Foo bar baz}}</code> → {{{{BASEPAGENAME}}|Foo bar baz}} * <code>{&#123;{{BASEPAGENAME}}| Foo bar baz}}</code> → {{{{BASEPAGENAME}}| Foo bar baz}} * <code>{&#123;{{BASEPAGENAME}}|Foo}}</code> → {{{{BASEPAGENAME}}|Foo}} * <code>{&#123;{{BASEPAGENAME}}|Foo-bar-baz}}</code> → {{{{BASEPAGENAME}}|Foo-bar-baz}} * <code>{&#123;{{BASEPAGENAME}}|Foo-bar-baz|sep=-}}</code> → {{{{BASEPAGENAME}}|Foo-bar-baz|sep=-}} * <code>{&#123;{{BASEPAGENAME}}|34,000,500|sep=,}}</code> → {{{{BASEPAGENAME}}|34,000,500|sep=,}} * <code>{&#123;{{BASEPAGENAME}}|Hear ye, users|sep=,}}</code> → {{{{BASEPAGENAME}}|Hear ye, users|sep=,}} * <code>{&#123;{{BASEPAGENAME}}|1=len = a+b|sep==}}</code> → {{{{BASEPAGENAME}}|1=len = a+b|sep==}} ==See also== {{String-handling templates |trim}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:String manipulation templates]] }}</includeonly> 2xil72dq0e4v1so81kqiaut0tpfsx03 Modul:Ustring 828 5062 20315 2024-10-12T23:06:46Z Munajad.MH 3071 ←Membuat halaman berisi 'require('strict') return setmetatable({}, { __index = function(t, k) local what = mw.ustring[k] if type(what) ~= "function" then return what end return function(frame) local fargs = frame.args local fargsused = { tag = true } local args = {} local str_i = 1 while fargs['s' .. str_i] do fargsused['s' .. str_i] = true args[str_i] = fargs['s' .. str_i] str_i = str_i + 1 end for i, v in ipairs(fargs) do fargsused[i] =...' 20315 Scribunto text/plain require('strict') return setmetatable({}, { __index = function(t, k) local what = mw.ustring[k] if type(what) ~= "function" then return what end return function(frame) local fargs = frame.args local fargsused = { tag = true } local args = {} local str_i = 1 while fargs['s' .. str_i] do fargsused['s' .. str_i] = true args[str_i] = fargs['s' .. str_i] str_i = str_i + 1 end for i, v in ipairs(fargs) do fargsused[i] = true args[i + str_i - 1] = tonumber(v) or v:gsub("^\\", "", 1) end if not fargs.tag then return (what(unpack(args))) -- Outside parens truncate to first result avoiding tail call end local tagargs = {} for x, y in pairs(fargs) do if not fargsused[x] then tagargs[x] = y end end return frame:extensionTag{name = fargs.tag, content = what(unpack(args)), args = tagargs} end end }) q73rk2udpmef4q7lysdwfx86s1654ks Modul:Ustring/doc 828 5063 20316 2024-10-12T23:07:19Z Munajad.MH 3071 ←Membuat halaman berisi '{{used in system}} {{Module rating |release<!-- Values: pre-alpha • alpha • beta • release • protected -- If a rating not needed/relevant, delete this template call -->}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This module directly imports all functions from the {{luaref|Ustring library|mw.ustring}} library. Documentation for each function can be found there. T...' 20316 wikitext text/x-wiki {{used in system}} {{Module rating |release<!-- Values: pre-alpha • alpha • beta • release • protected -- If a rating not needed/relevant, delete this template call -->}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This module directly imports all functions from the {{luaref|Ustring library|mw.ustring}} library. Documentation for each function can be found there. The module takes an indefinite number of arguments. Arguments given as {{para|s1}}, {{para|s2}}, etc, are read first, and are used as strings. All remaining numerical arguments are coerced to number type if possible, and remain strings if not. If you wish for a numerical (i.e. unnamed or "{{para|1}}", "{{para|2}}") to remain a string, you can simply escape it by inserting <code>\</code> at the beginning of the string. Note that MediaWiki will always trim whitespace from named arguments; to give arguments with surrounding whitespace you must use unnamed parameters starting with <code>\</code>. {| class="wikitable" |+ How to pass inconvenient strings |- ! To pass this... !! Write this !! Explanation |- | <code>" 0123 "</code> || {{para||\ 123 }} || To get surrounding whitespace must use unnamed, but must precede with <code>\</code> to indicate that it isn't a number. |- | <code>"0123"</code> || {{para|s1|0123}} || If you don't need to preserve whitespace use {{para|s1}} etc. |- | <code>"0123"</code> || {{para|1|\0123}} || If you don't need to preserve whitespace explicitly use {{para|1}} etc. |- | In another template, to pass its parameter <code>{{{1}}}</code>, preserving whitespace || {{para||\{{{1}}}}} || Must provide the <code>\</code> with unknown string input. |- | In another template, to pass its parameter <code>{{{1}}}</code>, stripping whitespace || {{para|s1|{{{1}}}}} || |- | In another template, to pass its parameter <code>{{{1}}}</code>, stripping whitespace || {{para|1|<nowiki>\{{#if:1|{{{1}}}}}</nowiki>}} || |} You can also wrap results in tags. All other unused arguments will be passed to {{luaref|frame:extensionTag}} == Usage == <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|''function_name''|arg1|arg2|...}}</code> is equivalent to {{luaref|Ustring library|mw.ustring.''function_name''|args=arg1, arg2, ...}} ===Example using mw.ustring.sub=== <code><nowiki>{{#invoke:Ustring|sub|s1=abcde|2|4}}</nowiki></code> produces: {{#invoke:Ustring|sub|s1=abcde|2|4}} ===Example using mw.ustring.gsub=== <code><nowiki>{{#invoke:Ustring|gsub|s1=1234|23|}}</nowiki></code> produces: {{#invoke:Ustring|gsub|s1=1234|23|}} ===Example using mw.ustring.char=== <code><nowiki>&amp;amp;#{{#invoke:ustring|char|49|48|59}}</nowiki></code> produces: &amp;#{{#invoke:ustring|char|49|48|59}} ===Example using mw.ustring.match=== <code><nowiki>{{#invoke:Ustring|match|s1=abcde|s2=(c%w)}}</nowiki></code> produces: {{#invoke:Ustring|match|s1=abcde|s2=(c%w)}} Note: Only the first match is returned. Additional returns are omitted because mw.ustring.gsub's second return value is generally undesirable. ===Example using tag arguments=== <pre>{{#invoke:Ustring|match |s1={{Module:Ustring}}|%s%s%sif%snot%s[^%s]+%sthen.+% <!--enter an actual newline character to match '\n'-->%s%s%send |tag=syntaxhighlight|lang=lua}}</pre> produces: {{#invoke:Ustring|match |s1={{Module:Ustring}}|%s%s%sif%snot%s[^%s]+%sthen.+% <!--enter an actual newline character to match '\n'-->%s%s%send |tag=syntaxhighlight|lang=lua}} Note that: {{#tag:pre|<nowiki><syntaxhighlight lang="lua">{{#invoke:Ustring|match |s1={{Module:Ustring}}|%s%s%sif%snot%s[^%s]+%sthen.+% <!--enter an actual newline character to match '\n'-->%s%s%send}}</syntaxhighlight></nowiki>}} produces: <syntaxhighlight lang="lua">{{#invoke:Ustring|match |s1={{Module:Ustring}}|%s%s%sif%snot%s[^%s]+%sthen.+% <!--enter an actual newline character to match '\n'-->%s%s%send}}</syntaxhighlight> == Errors == Errors from accessing {{luaref|Ustring library|mw.ustring}} should be maintained, e.g.: <code><nowiki>{{#invoke:Ustring|xyzzy}}</nowiki></code> should produce: {{script error|Script error: The function "xyzzy" does not exist.}} and <code><nowiki>{{#invoke:Ustring|maxPatternLength}}</nowiki></code> should produce: {{script error|Script error: "maxPatternLength" is not a function.}} == See also == {{String handling templates}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Modules that manipulate strings|*]] }}</includeonly> 0xctuvcz4j4tztp4w8xwz3v8ikha7kp Cèṭa'an:Luaref 10 5064 20317 2024-10-12T23:08:25Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Scribunto]] 20317 wikitext text/x-wiki #redirect [[Template:Scribunto]] crie5fbfnzg6swi611u9xi5lncfelt5 Cèṭa'an:Scribunto 10 5065 20318 2024-10-12T23:08:51Z Munajad.MH 3071 ←Membuat halaman berisi '{{escape|mode=kill|{{replace|{{Scribunto/helper|{{{1|}}}|{{{2|}}}|pre={{{pre|}}}|self={{{self|}}}|plain={{{plain|{{{3|}}}}}}|args={{{args|}}}}}{{#if:{{{args2|}}}|<br />{{Scribunto/helper|{{{1|}}}|{{{2|}}}|pre={{{pre|}}}|self={{{self|}}}|plain={{{plain|}}}|args={{{args2}}}}}}}{{#if:{{{args3|}}}|<br />{{Scribunto/helper|{{{1|}}}|{{{2|}}}|pre={{{pre|}}}|self={{{self|}}}|plain={{{plain|}}}|args={{{args3}}}}}}}|***|{{#if:{{{1|}}}|{{#invoke:string|replace|source={{{1}}...' 20318 wikitext text/x-wiki {{escape|mode=kill|{{replace|{{Scribunto/helper|{{{1|}}}|{{{2|}}}|pre={{{pre|}}}|self={{{self|}}}|plain={{{plain|{{{3|}}}}}}|args={{{args|}}}}}{{#if:{{{args2|}}}|<br />{{Scribunto/helper|{{{1|}}}|{{{2|}}}|pre={{{pre|}}}|self={{{self|}}}|plain={{{plain|}}}|args={{{args2}}}}}}}{{#if:{{{args3|}}}|<br />{{Scribunto/helper|{{{1|}}}|{{{2|}}}|pre={{{pre|}}}|self={{{self|}}}|plain={{{plain|}}}|args={{{args3}}}}}}}|***|{{#if:{{{1|}}}|{{#invoke:string|replace|source={{{1}}}|pattern=^([:%.%\])|replace={{#invoke:string|match|s={{escape|mode=text|{{{self|/}}}}}|pattern=^[^/]+}}%1|plain=false}}}}}}}}<noinclude> {{documentation}} </noinclude> 9dtwqy4518u129rr1dmbgi6t1s8pv7u Cèṭa'an:Scribunto/doc 10 5066 20319 2024-10-12T23:09:14Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == This helps with the creation of doc pages for Lua metamodules that reference the {{Scribunto}} or specific function within it. <pre> {{scribunto |<!--anchor--> |<!--link text--> }} </pre> If an anchor is provided, the link will be wrapped in {{tag|code}}. For example:{{demo|<nowiki>{{scribunto|...' 20319 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == This helps with the creation of doc pages for Lua metamodules that reference the {{Scribunto}} or specific function within it. <pre> {{scribunto |<!--anchor--> |<!--link text--> }} </pre> If an anchor is provided, the link will be wrapped in {{tag|code}}. For example:{{demo|<nowiki>{{scribunto|mw.html.create}}</nowiki>|br=produces this link:&nbsp;}} {{demo|<nowiki>{{scribunto|HTML_library|mw.html}}</nowiki>|br=produces this link:&nbsp;}} === Advanced === ===={{para|self}} and {{para|args}}==== {{seealso2|{{t|Luaself}}}} You may also use {{para|self|<nowiki>{{PAGENAME}}</nowiki>}} to reference your own functions and {{para|args}} to specify args, like so:{{demo|<nowiki>{{scribunto|self=Buffer/doc|:_all|args=...}}</nowiki>|br=produces this link:&nbsp;}} If the first char {{luaref|string.match|matches|plain=y}} the pattern {{code|^[:%.]}} then title specified by {{para|self}} will be inserted in front, minus any subpages, unless {{luaref|escape|plain=y}}d with the {{code|\}} char: {{demo|<nowiki>{{scribunto|self=Example\/testcases/doc|.test1|args=string}}</nowiki>|br=produces:&nbsp;}} =====no 'main'===== If your module has no "main" method (e.g. [[Module:Buffer]]), you can pass the escape char {{code|\}} as the first char in the function name to make a self-reference:{{demo|<nowiki>{{scribunto|self=Buffer/doc|\|args=...}}</nowiki>|br=produces:&nbsp;}}' If the second parameter contains {{code|***}}, then the first param will be substituted (or the self-reference, as applicable): {{demo|<nowiki>{{scribunto|self=Buffer|\|require('Module:***')|args=...}}</nowiki>|br=0}} ===={{para|args2}} and {{para|args3}}==== Use to specify up to 3 argument variations.{{demo|<nowiki>{{scribunto|table.insert|args=table, value|args2=table, pos, value}}</nowiki>|br=0}} ===={{para|plain}}==== If set to anything, the result will no longer be wrapped in {{tag|code}}. ==See also== *{{t|{{BASEPAGENAME}}/helper}} and {{t|{{BASEPAGENAME}}/helper2}}, two helper templates. These should not be called directly. *{{t|Luaself}}, a wrapper template that makes Lua self-references easier. *[[Module:Buffer/doc]], an example of a doc that uses this *{{t|Lua}} *[[:Category:Lua metamodules]] <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Documentation see also templates]] [[Category:Wikipedia Lua-related templates]] }}</includeonly> 6mztkrv1glmx0fq3duayhek9x5ha1ow Cèṭa'an:Escape 10 5067 20320 2024-10-12T23:09:50Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Escape|main}}</includeonly><noinclude> {{doc}} </noinclude>' 20320 wikitext text/x-wiki <includeonly>{{#invoke:Escape|main}}</includeonly><noinclude> {{doc}} </noinclude> jzii42bdfhtb8cuod1dl043audrxshb Cèṭa'an:Escape/doc 10 5068 20321 2024-10-12T23:10:14Z Munajad.MH 3071 ←Membuat halaman berisi '{{Context}} {{Documentation subpage}} {{Lua|Module:Escape}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == While primarily intended for use by other Lua modules, it can provide an alternative to multiple {{tag|nowiki}} tags when part of the desired output should be executed. For example, {{t|demo}} normally requires the demonstrated template to be wrapped in {{tag|no...' 20321 wikitext text/x-wiki {{Context}} {{Documentation subpage}} {{Lua|Module:Escape}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == While primarily intended for use by other Lua modules, it can provide an alternative to multiple {{tag|nowiki}} tags when part of the desired output should be executed. For example, {{t|demo}} normally requires the demonstrated template to be wrapped in {{tag|nowiki}}. However, you may want part of the value to be shown in the 'pre' tag to be processed before it reaches {{t|demo}}, such as in the example below where the result of <code>{{escape|mode=kill|char=!|{*{#invoke:Escape/testcases!test_string2}*}|*|{{!}}}}</code> is shown inside the {{tag|pre}} tags. {| style='width:30%' class=wikitable |- !Code !Result |- |<syntaxhighlight lang="html"> {{demo |<!--not escaped: -->{{escape | mode = kill | char=; | {*{#invoke:Escape ; main ; mode {{=}} kill ; <!--unescaped:-->{{#invoke:Escape/testcases|test_string2}}<br>; { }*} | * | {{!}} }} }} </syntaxhighlight> | {{demo |<!--not escaped: -->{{escape | mode = kill | char=; | {*{#invoke:Escape ; main ; mode {{=}} kill ; <!--unescaped:-->{{#invoke:Escape/testcases|test_string2}}<br>; { }*} | * | {{!}} }} }} |} Note how the {{code|*}} character, used to break up the {{code|{{((}}}} to prevent execution, is removed and how the {{code|;}} character is replaced by {{code|{{!}}}}. ===Non-execution=== After removal of the escape chars, the returned text is inert; i.e. not executed even without {{tag|pre}}. (The above example is executed only because {{t|demo}} forces execution.) For example, setting {{para|mode|kill}} with {{code|\{\{done\}\}}} as the first parameter and nothing else will simply cause the default escape character {{code|\}} to be removed: {{escape|mode=kill|\{\{done\}\} }} ==Examples== {{escape |mode=kill |char=#invoke:E |{{Module talk:Escape/testcases}} |main{{!}} |e }} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wikipedia_utility_templates]] }}</includeonly> k9wwh07a4qny2ycjq38q109o2lltk1c Modul:Escape 828 5069 20322 2024-10-12T23:10:57Z Munajad.MH 3071 ←Membuat halaman berisi 'local escape = { char = function(self, chr, args) args = args or {} local safe = args.safeChr or string.char(13) chr = tostring(chr or '\\') self[1] = ('%s0%%s%s'):format( ('%x%s%s'):format(chr:byte(), safe, safe), ('%s%x'):format(safe, chr:byte()) ) if not self[self[1]] then self[self[1]] = { char = chr, text = ('%s(.)'):format(chr), undo = self[1]:format'(%d+)' } end return args.text and self:text(args.text) or args.u...' 20322 Scribunto text/plain local escape = { char = function(self, chr, args) args = args or {} local safe = args.safeChr or string.char(13) chr = tostring(chr or '\\') self[1] = ('%s0%%s%s'):format( ('%x%s%s'):format(chr:byte(), safe, safe), ('%s%x'):format(safe, chr:byte()) ) if not self[self[1]] then self[self[1]] = { char = chr, text = ('%s(.)'):format(chr), undo = self[1]:format'(%d+)' } end return args.text and self:text(args.text) or args.undo and self:undo(args.undo, chr) or args.kill and self:kill(args.kill) or self end, exec = function(self, text, mode, newEscape) local target = self[self[1] or self:char() and self[1]] for v in text:gfind(target[mode]) do text = text:gsub( mode == 'text' and ('%s%s'):format(target.char, v:gsub('%W', '%%%1')) or self[1]:format(v), mode == 'text' and self[1]:format(v:byte()) or (newEscape or '') .. v:char() ) end return text end, text = function(self, text) return self:exec(type(text) == 'table' and text[1] or text, 'text') end, undo = function(self, text, newEscape) if type(text) == 'table' then text, newEscape = unpack(text) end return self:exec(text, 'undo', newEscape) end, kill = function(self, text, chars, newEscape) if type(text) == 'table' then text, chars, newEscape = unpack(text) end return self:undo(self:text(text):gsub(chars or '', ''), newEscape) end } function escape.main(frame) local args, family = {}, {frame:getParent(), frame} for f = 1, 2 do for k, v in pairs(family[f] and family[f].args or {}) do args[k] = args[k] or v:match('^%s*(.-)%s*$') end end if args.mode == 'char' then return escape:char(args.char or args[2], args) end return escape[args.mode](escape:char(args.char), args) end return escape mhxyi50kom86upm9xo7p7fo2bkvpxmq Modul:Escape/doc 828 5070 20323 2024-10-12T23:11:59Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating |release<!-- Values: pre-alpha • alpha • beta • release • protected -- If a rating not needed/relevant, delete this template call -->}} {{High use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == This module is designed as an way to escape strings in a customized and efficient manner. It works by replacing characters that are preceded by you...' 20323 wikitext text/x-wiki {{Module rating |release<!-- Values: pre-alpha • alpha • beta • release • protected -- If a rating not needed/relevant, delete this template call -->}} {{High use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == This module is designed as an way to escape strings in a customized and efficient manner. It works by replacing characters that are preceded by your escape char (or phrase) There are two ways to call this module: From another module: {{codett|2=lua|1=local esc = require('Module:Escape')}} esc:char({{green|''escape char (or sequence)''}}) {{codett|2=lua|1=local to_escape = esc:text}}({{green|''string''}}) {{green|''code that replaces or removes unescaped chars''}} {{codett|2=lua|1=local result = esc:undo(to_escape)}} From a template: {{mlx|Escape|main|mode{{=}}{{green|''function''}}|char{{=}}{{green|''escape char (or sequence)''}}|{{green|''text''}}}} In a template, the most useful function is {{code|kill}}. This module is primarily intended to be used by other modules. However all functions can be called in template space using {{para|mode|the function you want to call}} followed by arguments. All module functions (i.e. any func. other than {{code|main()}}) should be called using a colon ({{char|:}}), e.g. {{code|esc:char('%')|lua}} or {{code|<nowiki>esc:kill{'{{example|\\}}}', '}'} == '{{example|}'</nowiki>|lua}} {|class="wikitable" style="background:#fff" |- !style="vertical-align:top;width:7em;font-family:monospace;"|{{TOC tab|escape:text()}} |This function takes only one argument: A string. All characters in this string which are preceded by the sequence set by {{code|escape:char()}} will be replaced with placeholders that can be converted back into that char by escape:undo() |- !style="vertical-align:top;width:5em;font-family:monospace;"|{{TOC tab|escape:undo()}} |Takes two arguments: # The string that may contain placeholders set by {{code|escape:text()}} # Optional, a char to be placed in front of any characters that have been de-escaped. (i.e. if you need to re-escape those string with a different char) |- !style="vertical-align:top;width:5em;font-family:monospace;"|{{TOC tab|escape:kill()}} |This is basically equivalent to calling {{code|string.gsub()}} on the string returned by {{code|escape:text()}} and feeding that result into {{code|escape:undo()}} in a single step. Takes three arguments: # A string # A sequence of characters to be removed from that string. (May use a {{code|string.gsub()}} pattern) # Optional, a char to be placed in front of any characters that have been de-escaped. |- !style="vertical-align:top;font-family:monospace;"|{{TOC tab|escape:char()}} |This function's primary use is to initialize the patterns to scan a string for an escape/escaped sequence. It takes two arguments, the first being the escape character and the second being a table of arguments (optional). By default, this module will escape the {{code|\}} char. To escape the {{code|{}} char instead, you can do {{code|require('Module:Escape'):char('{')|lua}} (or {{code|esc:char('{')|lua}} (presuming you stored the table returned by this module in the local variable {{code|esc}}). When called without the second argument, char() will return a table containing the functions. This allows, for example, {{code|escape:char('*'):kill('1*23', '%d')|lua}} which would return '{{samp|2}}'. For the most part, there is very little reason to set {{para|mode}} in template space since the patterns it stores are not shared with other invokations of this module. Templates should instead use the {{para|char}} if a new escape sequence is desired. ====Shortcut==== If provided a second argument that is a table containing a <code>{key = value}</code> pair, such that the key is {{code|text}}, {{code|undo}}, or {{code|kill}} and the value is a table containing the arguments that would have been passed to those functions. For example, {{code|escape:char('\\', {text {{=}} 'string'})|lua}} is equivalent to {{code|escape:char('\\'):text('string')|lua}}. Note that if multiple key-value pairs are provided, only one may execute. {{code|kill}} is ignored if either {{code|text}} or {{code|undo}} are present. {{code|undo}} is ignored if {{code|text}} is present. |} <span id='functions doc'></span> ===Caveats=== * When using a multi-character escape sequence, this module only marks it using the byte value of the first character. Thus, {{code|2=lua|escape:undo()}} will unescape, for example, all characters escaped with {{code|'e'}} and {{code|'esc'}} if both were used. In practice however this shouldn't be a problem as multiple escape sequences are pretty rare unless you're transitioning between multiple code languages. (Multiple multi-char escape sequences beginning with the same character are simply bad practice anyhow.) * Since byte values are stored as numbers, it is not recommended for you to use a number as an escape sequence (though it may work just fine). * Placeholder byte values separated with return ({{code|'\r'}}) characters--chosen because they are seldom used at all, and virtually never used unpaired with {{code|'\n'}}; moreover, it is distinct from the markers generated by {{tag|nowiki}} or {{code|mw.text.nowiki()}} (which use the delete char). To set a different separator char, include the key-value pair <code>{safeChr = {{green|alternate character}}}</code> in the table that you pass to escape:char(). ==Speed== The following are benchmarks... when executing the following module function: <syntaxhighlight lang="lua"> function p.test_kill500(frame) local esc = require('Module:Escape') for k = 1, 500 do local v = esc:kill(p.test_string2(), 'test') end return os.clock(esc) end </syntaxhighlight> '''{{#invoke:Escape/testcases|test_kill500}}''' when repeating the following line 500 times in a template: {{code|<nowiki>{{#invoke:Escape|main|mode=kill|{{#invoke:Escape/testcases|test_string2}}|test}}</nowiki>|wikitext}} '''0.767'''<!-- NewPP limit report Parsed by mw1144 CPU time usage: 1.082 seconds Real time usage: 1.109 seconds Preprocessor visited node count: 4001/1000000 Preprocessor generated node count: 0/1500000 Post‐expand include size: 33000/2097152 bytes Template argument size: 0/2097152 bytes Highest expansion depth: 3/40 Expensive parser function count: 0/500 Lua time usage: 0.767/10.000 seconds Lua memory usage: 1.5 MB/50 MB --> All times in seconds. The module time x500 was calculated when you loaded this doc page (normally between 0.02 and 0.07). The template time x500 was recorded on Jan 15, 2015. ==Examples== ===Template=== {{Module talk:Escape/testcases}} ===Module=== Here's some sample output from the debug console below the module editor: {{pre| {{blue|'''local escape {{=}} require('Module:Escape')<br>test {{=}} '{{#invoke:Escape/testcases|test_string_module}}'<br><br>test2 {{=}} escape:char('{'):text(test)<br>{{=}}test2'''}}<br> {{#invoke:Escape|main |mode=text |char={ |{{#invoke:Escape/testcases|test_string}} }} {{blue|'''test3 {{=}} escape:char('\\'):text(test2)<br>{{=}}test3'''}}<br> {{#invoke:Escape|main |mode=text |{{#invoke:Escape|main |mode=text |char={ |{{#invoke:Escape/testcases|test_string}} }} }} {{blue|'''test4 {{=}} escape:char('{', {undo {{=}} test3})<br>{{=}}test4'''}}<br> {{#invoke:Escape|main|mode=undo |char={ |{{#invoke:Escape|main|mode=text |{{#invoke:Escape|main|mode=text |char={ |{{#invoke:Escape/testcases|test_string}} }} }} }} {{blue|'''test4 {{=}} escape:char('\\', {undo {{=}} test3})<br>{{=}}test4'''}}<br> {{#invoke:Escape|main |mode=undo |{{#invoke:Escape|main |mode=text |{{#invoke:Escape|main |mode=text |char={ |{{#invoke:Escape/testcases|test_string}}}} }} }} {{blue|'''test5 {{=}} escape:char('{', {undo {{=}} test4})<br>{{=}}test5 {{=}}{{=}} test'''}}<br> {{#ifeq: {{#invoke:Escape|main |mode=undo |char={ |{{#invoke:Escape|main |mode=undo |{{#invoke:Escape|main |mode=text |{{#invoke:Escape|main |mode=text |char={ |{{#invoke:Escape/testcases|test_string}} }} }}|\ }}|{ }} |{{#invoke:Escape/testcases|test_string}} |true |false }} '''{{blue|{{=}}escape:undo(test3)}}'''{{green|--doesn't work because char is still set to '{' in current session}}<br> <!--Obviously template calls don't remember sessions so we must code it here--> {{#invoke:Escape|main|mode=undo |char={ |{{#invoke:Escape|main|mode=text|{{#invoke:Escape|main|mode=text|char={|{{#invoke:Escape/testcases|test_string}}}}}} }} '''{{blue|{{=}}escape:undo(test4)}}'''<br> {{#invoke:Escape|main|mode=undo |char={ |{{#invoke:Escape|main|mode=undo |{{#invoke:Escape|main|mode=text |{{#invoke:Escape|main|mode=text |char={ |{{#invoke:Escape/testcases|test_string}} }} }} |\}} }} '''{{blue|{{=}}escape:char('\\'):undo(test3)}}'''<br> {{#invoke:Escape|main |mode=undo |{{#invoke:Escape|main|mode=text|{{#invoke:Escape|main|mode=text|char={|{{#invoke:Escape/testcases|test_string}}}}}} }} '''{{blue|{{=}}escape:char('{', {undo {{=}} escape:char('\\'):undo(test3)})}}'''<br> {{#invoke:Escape|main|mode=undo|char={ |{{#invoke:Escape|main|mode=undo|{{#invoke:Escape|main|mode=text|{{#invoke:Escape|main|mode=text|char={|{{#invoke:Escape/testcases|test_string}}}}}}}} |{ }} '''{{blue|{{=}}test {{=}}{{=}} escape:char('{', {undo {{=}} escape:char('\\'):undo(test3)})}}'''<br> false '''{{blue|{{=}}test {{=}}{{=}} escape:char('{', {undo {{=}} escape:char('\\'):undo(test3, '\\')})}}'''<br> {{#ifeq: {{#invoke:Escape|main |mode=char |char={ |undo={{#invoke:Escape|main |mode=char |char=\ |undo={{#invoke:Escape|main|mode=text|{{#invoke:Escape|main|mode=text|char={|{{#invoke:Escape/testcases|test_string}}}}}} }} }} |{{#invoke:Escape/testcases|test_string}} |true |false }} '''{{blue|local t {{=}} '{{#invoke:Escape/testcases|test_string_module|2}}'<br>{{=}}t}}<br>''' {{#invoke:Escape/testcases|test_string2}} '''{{blue|local e {{=}} require('Module:Escape')<br>local t2 {{=}} escape:text(t)<br>local t3 {{=}} string.gsub(t2, '{', '')<br>local t4 {{=}} escape:undo(t3)<br>{{=}}t4''}}<br>''' test test { test, test, {,test \ '''{{blue|local tk0 {{=}} escape:kill(t, '{')<br>{{=}}tk0 {{=}}{{=}} t4}}<br>''' true }} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Modules that manipulate strings|Escape]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> s6cm2vzyd8i3mbwut6vvjw7kumj83c7 Cèṭa'an:TOC tab 10 5071 20324 2024-10-12T23:13:15Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Headless TOC]] 20324 wikitext text/x-wiki #redirect [[Template:Headless TOC]] pjmiq32w4bgzodyoo6xe9ctjl3lsw5o Cèṭa'an:Headless TOC 10 5072 20325 2024-10-12T23:13:22Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly><div style="overflow:hidden;width:0;height:0;margin:-1ex;float:right"> {{=}}{{=}}{{#invoke:ustring|rep|{{=}}|{{{depth|1}}}}}{{{2|{{{1}}}}}}{{#invoke:ustring|rep|{{=}}|{{{depth|1}}}}}{{=}}{{=}} </div>{{{1}}}</includeonly><noinclude> __TOC__ ==Example== {| style="border-collapse:collapse" |This template allows {{TOC tab|words or desired phrases}} to be {{TOC tab|linked in the table of contents}} {{TOC tab| without a new section}} but must be enclosed i...' 20325 wikitext text/x-wiki <includeonly><div style="overflow:hidden;width:0;height:0;margin:-1ex;float:right"> {{=}}{{=}}{{#invoke:ustring|rep|{{=}}|{{{depth|1}}}}}{{{2|{{{1}}}}}}{{#invoke:ustring|rep|{{=}}|{{{depth|1}}}}}{{=}}{{=}} </div>{{{1}}}</includeonly><noinclude> __TOC__ ==Example== {| style="border-collapse:collapse" |This template allows {{TOC tab|words or desired phrases}} to be {{TOC tab|linked in the table of contents}} {{TOC tab| without a new section}} but must be enclosed in a table to avoid creating line breaks. |} However, as shown in the preceding line, it is easy to make a table look like a normal paragraph. {{tl|TOC tab}} is an alias. {| style='border-collapse:collapse' |With the <code>{{TOC tab|depth|depth=2}}</code> parameter, you can set this to {{TOC tab|deeper|depth=3}} {{TOC tab|and deeper|depth=4}} subhead levels. |} {{documentation}}</noinclude> phcc0ilq54ed4975z2vx3vxj75fmazw Cèṭa'an:Headless TOC/doc 10 5073 20326 2024-10-12T23:13:50Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Lua|Module:Ustring}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> This template is for creating a link in the Table of Contents (TOC) without creating a visible break in the text. This can be especially useful where there are many hidden sections in close proximity, such as in the page [[Android version history]]. <syntaxhighlight lang="wikitext"> ==Example== {| style="border-collapse:collapse" |Thi...' 20326 wikitext text/x-wiki {{Documentation subpage}} {{Lua|Module:Ustring}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> This template is for creating a link in the Table of Contents (TOC) without creating a visible break in the text. This can be especially useful where there are many hidden sections in close proximity, such as in the page [[Android version history]]. <syntaxhighlight lang="wikitext"> ==Example== {| style="border-collapse:collapse" |This template allow {{TOC tab|words or desired phrases}} to be {{TOC tab|linked in the table of contents}} {{TOC tab| without a new section}} but must be enclosed in a table to avoid creating line breaks. |} However, as shown in the preceding line, it is easy to make a table look like a normal paragraph. {{tl|TOC tab}} is an alias. {| style='border-collapse:collapse' |With the <code>{{TOC tab|depth|depth=2}}</code> parameter, you can set this to {{TOC tab|deeper|depth=3}} {{TOC tab|and deeper|depth=4}} subhead levels. |} </syntaxhighlight> ==TOC Depth== '''New Feature''' added 30 Dec 2014: :By default, the link in the table is at the first sublevel (as would be produced by <code>===text===</code>). :You may set <code>|depth=2</code> to link under the next sublevel (like <code>====text====</code>), or as deep as you wish. You may also set it as a top-level heading with <code>|depth=0</code>. If omitted, depth will be equal to 1. ==Alternative label== {{TOC tab|By default, the text in the first parameter would be used as both the in-line text and the TOC title. If a second parameter is provided, then the first parameter would be the text that displays in the body of the article and the second parameter in the TOC.|second parameter}} <syntaxhighlight lang="wikitext">{{TOC tab|By default, the text in the first parameter would be used as both the in-line text and the TOC title. If a second parameter is provided then the first parameter would be the text that displays in the body of the article and the second parameter in the TOC.|second parameter}}</syntaxhighlight> == See also == *{{tl|hidden}} <includeonly>{{Sandbox other|| <!-- Categories go here, and interwikis go in Wikidata --> [[Category:Wikipedia table of contents templates|{{PAGENAME}}]] }}</includeonly> 9z3d5pedsvox16xoalowm3hc9aw83jh Cèṭa'an:Blue 10 5074 20327 2024-10-12T23:19:33Z Munajad.MH 3071 ←Membuat halaman berisi '<span style="color:blue">{{{1}}}</span><noinclude> <!-- Add categories and interwikis to the /doc subpage, not here! --> {{Documentation}}</noinclude>' 20327 wikitext text/x-wiki <span style="color:blue">{{{1}}}</span><noinclude> <!-- Add categories and interwikis to the /doc subpage, not here! --> {{Documentation}}</noinclude> g43vk9nl0daquv7nhnq09w2un3xgnp0 Cèṭa'an:Blue/doc 10 5075 20328 2024-10-12T23:20:15Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{high use|10028}} == Usage == My {{tlx|blue|color}} text. Produces: My {{blue|color}} text. == Template data == {{TemplateDataHeader}} <TemplateData> { "description": "This template changes the color of any supplied text to blue", "params": { "1": { "label": "Text", "description": "Th...' 20328 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{high use|10028}} == Usage == My {{tlx|blue|color}} text. Produces: My {{blue|color}} text. == Template data == {{TemplateDataHeader}} <TemplateData> { "description": "This template changes the color of any supplied text to blue", "params": { "1": { "label": "Text", "description": "The text that should be colored blue.", "type": "string", "required": true } } } </TemplateData> == See also == {{Text color templates see also}} <includeonly>{{Sandbox other||<!-- ++++ PLEASE ADD CATEGORIES AND INTERWIKIS BELOW THIS LINE, INSIDE INCLUDEONLY TAGS, THANK YOU. --> <!-- categories --> [[Category:Text color templates|{{PAGENAME}}]] <!-- interwiki --> }}</includeonly> o4dy3dxkq7vn1dsfku4moo7a2ogtg3d Cèṭa'an:Background color 10 5076 20329 2024-10-12T23:21:16Z Munajad.MH 3071 ←Membuat halaman berisi '<span style="background-color: {{{c|{{{1|}}}}}};color:black;">{{{t|{{{2|}}}}}}</span>{{Main other|{{Ensure AAA contrast ratio|base={{{c|{{{1|}}}}}}|other={{{t|{{{2|}}}}}}|category=[[Category:Pages using Template:Background color with invalid color combination]]}}}}{{Template other|{{Ensure AAA contrast ratio|base={{{c|{{{1|}}}}}}|other={{{t|{{{2|}}}}}}|category=[[Category:Pages using Template:Background color with invalid color combination]]}}}}<noinclude> {{Doc...' 20329 wikitext text/x-wiki <span style="background-color: {{{c|{{{1|}}}}}};color:black;">{{{t|{{{2|}}}}}}</span>{{Main other|{{Ensure AAA contrast ratio|base={{{c|{{{1|}}}}}}|other={{{t|{{{2|}}}}}}|category=[[Category:Pages using Template:Background color with invalid color combination]]}}}}{{Template other|{{Ensure AAA contrast ratio|base={{{c|{{{1|}}}}}}|other={{{t|{{{2|}}}}}}|category=[[Category:Pages using Template:Background color with invalid color combination]]}}}}<noinclude> {{Documentation}} <!-- PLEASE ADD THIS TEMPLATE'S CATEGORIES TO THE /doc SUBPAGE, THANKS --> </noinclude> 6o18y3rxkphbai1bb0wwqd29gruxybv Cèṭa'an:Ensure AAA contrast ratio 10 5077 20330 2024-10-12T23:22:20Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#if:{{{base|}}}|{{#ifexpr:{{#invoke:Color contrast|ratio|{{{base}}}|{{{other|}}}|error=21}} < 7 OR {{#invoke:Color contrast|ratio|{{{base}}}|black|error=0}} < 7 AND {{#invoke:Color contrast|ratio|{{{base}}}|white|error=0}} < 7|{{{category|}}}}}}}</includeonly><noinclude> {{Documentation}}</noinclude>' 20330 wikitext text/x-wiki <includeonly>{{#if:{{{base|}}}|{{#ifexpr:{{#invoke:Color contrast|ratio|{{{base}}}|{{{other|}}}|error=21}} < 7 OR {{#invoke:Color contrast|ratio|{{{base}}}|black|error=0}} < 7 AND {{#invoke:Color contrast|ratio|{{{base}}}|white|error=0}} < 7|{{{category|}}}}}}}</includeonly><noinclude> {{Documentation}}</noinclude> thvg1zc4vzn6yvyb0zfry8s1v9a3kbj Cèṭa'an:Ensure AAA contrast ratio/doc 10 5078 20331 2024-10-12T23:24:59Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use|19618}} {{Lua|Module:Color contrast}} This template checks for compliance with [http://www.w3.org/TR/2014/NOTE-WCAG20-TECHS-20140916/G17 WCAG G17], i.e. that a background–foreground colour combination has got a contrast ratio of more than 7:1. It takes two arguments, the <code>base</code> colour value, and the tracking category, <code>category</code>, to place non-compliant transclusions in. A third parameter, <code>other</...' 20331 wikitext text/x-wiki {{Documentation subpage}} {{High-use|19618}} {{Lua|Module:Color contrast}} This template checks for compliance with [http://www.w3.org/TR/2014/NOTE-WCAG20-TECHS-20140916/G17 WCAG G17], i.e. that a background–foreground colour combination has got a contrast ratio of more than 7:1. It takes two arguments, the <code>base</code> colour value, and the tracking category, <code>category</code>, to place non-compliant transclusions in. A third parameter, <code>other</code>, is optional; the template will by default calculate the contrast ratio against black and white, on the assumption that it is used in conjunction with {{tl|Greater color contrast ratio}}. == Examples == * {{#invoke:DemoTemplate|{{BASEPAGENAME}}|base=navy|category=Test}} * {{#invoke:DemoTemplate|{{BASEPAGENAME}}|base=navy|other=|category=Test}} * {{#invoke:DemoTemplate|{{BASEPAGENAME}}|base=navy|other=navy|category=Test}} * {{#invoke:DemoTemplate|{{BASEPAGENAME}}|base=red|category=Test}} * {{#invoke:DemoTemplate|{{BASEPAGENAME}}|base=#CC5500|category=Test}} * {{#invoke:DemoTemplate|{{BASEPAGENAME}}|base=asdf|category=Test}} == Templates implementing Ensure AAA contrast ratio == Templates and the associated tracking categories, {{as of|lc=yes|July 2024}}: * {{tl|Australian television episode ratings}} ** {{clc|Articles using Template:Australian television episode ratings with invalid colour combination}} * {{tl|Background color}} ** {{clc|Pages using Template:Background color with invalid color combination}} * {{tl|Infobox athletics race}} ** {{clc|Articles using Template:Infobox athletics race with invalid colour combination}} * {{tl|Infobox television season}} ** {{clc|Pages using infobox television season with invalid colour combination}} * {{tl|Infobox train}} ** {{clc|Articles using Template:Infobox train with invalid colour combination}} == See also == * {{tl|Ensure AA contrast ratio}} * {{tl|Greater color contrast ratio}} * {{section link|Template:Color contrast conformance|HTML colors}} * {{section link|Wikipedia:Manual of Style/Accessibility|Color}} <includeonly>{{sandbox other|| [[Category:Color conversion templates]] }}</includeonly> deq8vfb0sd8olokimv52pyj9mcqf7k0 Cèṭa'an:Greater color contrast ratio 10 5079 20332 2024-10-12T23:25:32Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{safesubst:#invoke:Color contrast|greatercontrast}}</includeonly><noinclude> {{documentation}} </noinclude>' 20332 wikitext text/x-wiki <includeonly>{{safesubst:#invoke:Color contrast|greatercontrast}}</includeonly><noinclude> {{documentation}} </noinclude> rf2pxg07x3v7fq91j9zzu6nj4e8wbrh Cèṭa'an:Greater color contrast ratio/doc 10 5080 20333 2024-10-12T23:30:13Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use|62535}} {{Lua|Module:Color contrast}} This template determines the pair of colors with the larger contrast ratio: color1/color2 or color1/color3. This is useful for selecting a foreground/background color pair. For accessibility, [http://www.w3.org/TR/WCAG20/#visual-audio-contrast WCAG 2.0 AA gu...' 20333 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use|62535}} {{Lua|Module:Color contrast}} This template determines the pair of colors with the larger contrast ratio: color1/color2 or color1/color3. This is useful for selecting a foreground/background color pair. For accessibility, [http://www.w3.org/TR/WCAG20/#visual-audio-contrast WCAG 2.0 AA guidelines] require a contrast ratio of 3 or larger for large text, and 4.5 or larger for normal sized text. In the default mode, color2 and color3 are white and black, and the selected color pair will always have a contrast ratio greater than 4.58. ==Parameters== A color input can be by name ("khaki") or hextriplet with/without #-prefix ("#F0E68C", "F0E68C") {{legend inline|#F0E68C}} :{{para|1}} (required): background color :{{para|2}} first fontcolor. Optional, default = white (#FFFFFF) :{{para|3}} second fontcolor. Optional, default = black (#000000) ;The template returns the fontcolor with the greatest contrast: :background is {{legend inline|khaki |Khaki (#F0E68C)}}: <nowiki>{{Greater color contrast ratio|khaki|white|black}}</nowiki> &rarr; {{Greater color contrast ratio|khaki|white|black}} :background is {{legend inline|#4169E1|RoyalBlue (#4169E1)}}: <nowiki>{{Greater color contrast ratio|#4169E1|FFFFFF|000000}}</nowiki> &rarr; {{Greater color contrast ratio|#4169E1|FFFFFF|000000}} ''(=white)'' ;css text * {{para|css|y}} makes the template return css-ready text: ::{{legend inline|khaki |Khaki (#F0E68C)}}: <code><nowiki>{{Greater color contrast ratio|khaki|white|black|</nowiki><span style="background:yellow">css=y</span>}}</code> ::&rarr; <span style="background:yellow">{{mono|1={{Greater color contrast ratio|khaki|white|black|css=y}}}}</span> ::'''Example 1''', {{legend inline|khaki |Khaki (#F0E68C)}} ::<code>&lt;span style="<nowiki>font-size:110%; {{Greater color contrast ratio|khaki|white|black|css=y}}</nowiki>">Example text on khaki background.&lt;/span></code> ::&rarr; <code>&lt;span style="font-size:110%; <nowiki>background-color:khaki; color:black;</nowiki>">Example text on khaki background.&lt;/span></code> ::&rarr; <span style="font-size:110%; {{Greater color contrast ratio|khaki|white|black|css=y}}">Example text on khaki background.</span> ::'''Example 2''', {{legend inline|#4169E1|#4169E1 (RoyalBlue)}} ::<code>&lt;span style="<nowiki>font-size:110%; {{Greater color contrast ratio|#4169E1|#ffffff|#000000|css=y}}</nowiki>">Example text on #4169E1 background.&lt;/span></code> ::&rarr; <code>&lt;span style="font-size:110%; <nowiki>background-color:#4169E1; color:#ffffff;</nowiki>">Example text on #4169E1 background.&lt;/span></code> ::&rarr; <span style="font-size:110%; {{Greater color contrast ratio|#4169E1|#ffffff|#000000|css=y}}">Example text on #4169E1 background.</span> ;bias * {{para|bias|''number''}}: reduces contrast-check. A bias of 1.25, reduces the possible minimum to 4.0, which may not meet accessibility standards. :This parameter should be used with caution to ensure [[wp:accessibility|accessibility]]. As stated above, when used without a bias, and with color2 and color3 equal to white and black, the selected color pair will always have a contrast ratio greater than 4.58. == Examples == ;Navy * <code>&lt;span style="background:navy; color:{{tlf|Greater color contrast ratio|navy|white|black}}">Navy</span&gt;</code> &rarr; <span style="background:navy; color:{{Greater color contrast ratio|navy|white|black}}">Navy</span> * <code>&lt;span style="{{tlf|Greater color contrast ratio|navy|white|black|css{{=}}y}}">Navy</span&gt;</code> &rarr; <span style="{{Greater color contrast ratio|navy|white|black|css=y}}">Navy</span> * <code>&lt;span style="{{tlf|Greater color contrast ratio|navy|css{{=}}y}}">Navy</span&gt;</code> &rarr; <span style="{{Greater color contrast ratio|navy|css=y}}">Navy</span> ;Red * <code>&lt;span style="background:red; color:{{tlf|Greater color contrast ratio|red|white|black}}">Red</span&gt;</code> &rarr; <span style="background:red; color:{{Greater color contrast ratio|red|white|black}}">Red</span> * <code>&lt;span style="{{tlf|Greater color contrast ratio|red|white|black|css{{=}}y}}">Red</span&gt;</code> &rarr; <span style="{{Greater color contrast ratio|red|white|black|css=y}}">Red</span> * <code>&lt;span style="{{tlf|Greater color contrast ratio|red|css{{=}}y}}">Red</span&gt;</code> &rarr; <span style="{{Greater color contrast ratio|red|css=y}}">Red</span> ;White * <code>&lt;span style="background:white; color:{{tlf|Greater color contrast ratio|white|white|black}}">White</span&gt;</code> &rarr; <span style="background:white; color:{{Greater color contrast ratio|white|white|black}}">White</span> * <code>&lt;span style="{{tlf|Greater color contrast ratio|white|white|black|css{{=}}y}}">White</span&gt;</code> &rarr; <span style="{{Greater color contrast ratio|white|white|black|css=y}}">White</span> ;Black * <code>&lt;span style="background:black; color:{{tlf|Greater color contrast ratio|black|white|black}}">Black</span&gt;</code> &rarr; <span style="background:black; color:{{Greater color contrast ratio|black|white|black}}">Black</span> * <code>&lt;span style="{{tlf|Greater color contrast ratio|black|white|black|css{{=}}y}}">Black</span&gt;</code> &rarr; <span style="{{Greater color contrast ratio|black|white|black|css=y}}">Black</span> ;<nowiki>#</nowiki>005500 * <code>&lt;span style="background:#005500; color:{{tlf|Greater color contrast ratio|#005500|#FFFFFF|#000000}}">#005500</span&gt;</code> &rarr; <span style="background:#005500; color:{{Greater color contrast ratio|#005500|#FFFFFF|#000000}}">#005500</span> * <code>&lt;span style="{{tlf|Greater color contrast ratio|#005500|#FFFFFF|#000000|css{{=}}y}}">#005500</span&gt;</code> &rarr; <span style="{{Greater color contrast ratio|#005500|#FFFFFF|#000000|css=y}}">#005500</span> * <code>&lt;span style="background:#005500; color:#{{tlf|Greater color contrast ratio|005500|FFFFFF|000000}}">005500</span&gt;</code> &rarr; <span style="background:#005500; color:#{{Greater color contrast ratio|005500|FFFFFF|000000}}">005500</span> * <code>&lt;span style="{{tlf|Greater color contrast ratio|005500|FFFFFF|000000|css={{y}}}}">005500</span&gt;</code> &rarr; <span style="{{Greater color contrast ratio|005500|FFFFFF|000000|css=y}}">005500</span> ;CC5500 * <code>&lt;span style="background:#CC5500; color:#{{tlf|Greater color contrast ratio|CC5500|FFFFFF|000000}}">CC5500</span&gt;</code> &rarr; <span style="background:#CC5500; color:#{{Greater color contrast ratio|CC5500|FFFFFF|000000}}">CC5500</span> * <code>&lt;span style="{{tlf|Greater color contrast ratio|CC5500|FFFFFF|000000|css{{=}}y}}">CC5500</span&gt;</code> &rarr; <span style="{{Greater color contrast ratio|CC5500|FFFFFF|000000|css=y}}">CC5500</span> ;CC5500, {{para|bias|1}} * <code>&lt;span style="background:#CC5500; color:#{{tlf|Greater color contrast ratio|CC5500|FFFFFF|000000|bias{{=}}1}}">CC5500</span&gt;</code> &rarr; <span style="background:#CC5500; color:#{{Greater color contrast ratio|CC5500|FFFFFF|000000|bias=1}}">CC5500</span> * <code>&lt;span style="{{tlf|Greater color contrast ratio|CC5500|FFFFFF|000000|bias{{=}}1|css{{=}}y}}">CC5500</span&gt;</code> &rarr; <span style="{{Greater color contrast ratio|CC5500|FFFFFF|000000|bias=1|css=y}}">CC5500</span> ;error * <code>&lt;span style="background:Not a color; color:#{{tlf|Greater color contrast ratio|Not a color|FFFFFF|000000}}">Not a color</span&gt;</code> &rarr; <span style="background:Not a color; color:#{{Greater color contrast ratio|Not a color|FFFFFF|000000}}">Not a color</span> * <code>&lt;span style="{{tlf|Greater color contrast ratio|Not a color|FFFFFF|000000|css{{=}}y}}">Not a color</span&gt;</code> &rarr; <span style="{{Greater color contrast ratio|Not a color|FFFFFF|000000|css=y}}">Not a color</span> ::(returns <code>background-color:Not a color; color:;</code>, and so no color is set; defaults to black-on-white.) * <code>&lt;span style="{{tlf|Greater color contrast ratio|Navy|Not a color|000000|css{{=}}y}}">Not a color</span&gt;</code> &rarr; <span style="{{Greater color contrast ratio|Navy|Not a color|000000|css=y}}">Not a color</span> ::(returns <code>background-color:Navy; color:;</code>, and so no ''fontcolor'' is set; defaults to black. The template did not function.) == See also == * {{tl|Ensure AAA contrast ratio}} * {{tl|Ensure AA contrast ratio}} * {{section link|Template:Color contrast conformance|HTML colors}} * {{section link|Wikipedia:Manual of Style/Accessibility|Color}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Color conversion templates]] }}</includeonly> jo8oand91q5zblw29i0fd9ihyldcc04 Cèṭa'an:Legend inline 10 5081 20334 2024-10-12T23:30:50Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly><!-- --><templatestyles src="Legend/styles.css" /><!-- --><span class="legend nowrap"><!-- --><span class="legend-color mw-no-invert" style="<!-- -->{{#if:{{{border|}}}|border: {{{border}}};|{{#if:{{{outline|}}}|border: 1px solid {{{outline}}};}}}}<!-- -->{{#if:{{{1|}}}|{{greater color contrast ratio|{{{1}}}|white|black|css=y}}}}<!-- -->{{#if:{{{textcolor|}}}|color:{{{textcolor}}};}}<!-- -->{{#if:{{{size|}}}|font-size:{{{size}}};}}"><!-- -->{{...' 20334 wikitext text/x-wiki <includeonly><!-- --><templatestyles src="Legend/styles.css" /><!-- --><span class="legend nowrap"><!-- --><span class="legend-color mw-no-invert" style="<!-- -->{{#if:{{{border|}}}|border: {{{border}}};|{{#if:{{{outline|}}}|border: 1px solid {{{outline}}};}}}}<!-- -->{{#if:{{{1|}}}|{{greater color contrast ratio|{{{1}}}|white|black|css=y}}}}<!-- -->{{#if:{{{textcolor|}}}|color:{{{textcolor}}};}}<!-- -->{{#if:{{{size|}}}|font-size:{{{size}}};}}"><!-- -->{{#if:{{{text|}}}{{{alt|}}} | <span class="legend-text" style="{{#if:{{{alt|}}}|color:{{{1|}}};}}font-family: monospace, monospace;">{{If empty|{{{alt|}}}|{{Encodefirst|{{{text|}}}}}|&nbsp;}}</span>|&nbsp;}}<!-- --></span><!-- -->&nbsp;{{{2|}}}<!-- --></span><!-- --></includeonly><noinclude> {{Documentation}} </noinclude> 0i229mxwoevzt9y3hypcw1q4nhdlej7 Cèṭa'an:Legend inline/doc 10 5082 20335 2024-10-12T23:31:36Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{Uses TemplateStyles|Template:Legend/styles.css}} ==Description== *'''Shows a legend with a coloured box.''' *This template differs from [[:Template:Legend]] only in that it uses ''display:inline'' to prevent line breaks after each legend. ==Usage== See [[:Template:Legend/doc]] for usage. === Example 1 === <pre>That is a {{legend inline|#bfb|size=80%}} green box.</pre> That is a {{legend inline|#bfb|size=80%|green box}}...' 20335 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Uses TemplateStyles|Template:Legend/styles.css}} ==Description== *'''Shows a legend with a coloured box.''' *This template differs from [[:Template:Legend]] only in that it uses ''display:inline'' to prevent line breaks after each legend. ==Usage== See [[:Template:Legend/doc]] for usage. === Example 1 === <pre>That is a {{legend inline|#bfb|size=80%}} green box.</pre> That is a {{legend inline|#bfb|size=80%|green box}}. === Example 2 === <pre>That is a {{legend inline|#bfb|text=green}} box.</pre> That is a {{legend inline|#bfb|text=green}} box. === Example 3 === <pre> That is a {{legend inline |#bfb |box |border = 1px solid red |textcolor = #00e |size = 150% |text = _green_}}. </pre> That is a {{legend inline |#bfb |box |border = 1px solid red |textcolor = #00e |size = 150% |text = &nbsp;green&nbsp;}}. ==See also== * For the original version of this template using ''display:block'', see {{tl|Legend}} * For legend rows representing lines, see {{tl|legend-line}} <includeonly>{{Sandbox other|| [[Category:Legend templates]] }}</includeonly> edbkjcimjkwe5k05xlwum6ce4djgtan Cèṭa'an:Legend/styles.css 10 5083 20336 2024-10-12T23:32:15Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} */ .legend { page-break-inside: avoid; break-inside: avoid-column; } .legend-color { display: inline-block; min-width: 1.25em; height: 1.25em; line-height: 1.25; margin: 1px 0; text-align: center; border: 1px solid black; background-color: transparent; color: black; } .legend-text {/*empty for now, but part of the design!*/}' 20336 sanitized-css text/css /* {{pp-template}} */ .legend { page-break-inside: avoid; break-inside: avoid-column; } .legend-color { display: inline-block; min-width: 1.25em; height: 1.25em; line-height: 1.25; margin: 1px 0; text-align: center; border: 1px solid black; background-color: transparent; color: black; } .legend-text {/*empty for now, but part of the design!*/} snsolhs3l12896xqc89e8b5hu9itnmf Cèṭa'an:Legend 10 5084 20337 2024-10-12T23:36:20Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly><!-- --><templatestyles src="Legend/styles.css" /><!-- --><div class="legend"><!-- --><span class="legend-color mw-no-invert" style="<!-- -->{{#if:{{{border|}}}|border: {{{border}}};|{{#if:{{{outline|}}}|border: 1px solid {{{outline}}};}}}}<!-- -->{{#if:{{{1|}}}|{{greater color contrast ratio|{{{1}}}|white|black|css=y}}}}<!-- -->{{#if:{{{textcolor|}}}|color:{{{textcolor}}};}}<!-- -->{{#if:{{{size|}}}|font-size:{{{size}}};}}"><!-- -->{{#if:{{{t...' 20337 wikitext text/x-wiki <includeonly><!-- --><templatestyles src="Legend/styles.css" /><!-- --><div class="legend"><!-- --><span class="legend-color mw-no-invert" style="<!-- -->{{#if:{{{border|}}}|border: {{{border}}};|{{#if:{{{outline|}}}|border: 1px solid {{{outline}}};}}}}<!-- -->{{#if:{{{1|}}}|{{greater color contrast ratio|{{{1}}}|white|black|css=y}}}}<!-- -->{{#if:{{{textcolor|}}}|color:{{{textcolor}}};}}<!-- -->{{#if:{{{size|}}}|font-size:{{{size}}};}}"><!-- -->{{#if:{{{text|}}}{{{alt|}}} | <span class="legend-text" style="{{#if:{{{alt|}}}|color:{{{1|}}};}}font-family: monospace, monospace;">{{If empty|{{{alt|}}}|{{{text|}}}|&nbsp;}}</span>|&nbsp;}}<!-- --></span><!-- -->&nbsp;{{{2|}}}<!-- --></div><!-- --></includeonly><noinclude> {{Documentation}} </noinclude> lxtllx45ebzgt99qbtpgu7mnh2l72si Cèṭa'an:Legend/doc 10 5085 20338 2024-10-12T23:36:46Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use|17355.142857142857142857142857142857142857142857142857142857142857142857}} {{Uses TemplateStyles|Template:Legend/styles.css}} Shows a legend row with a colored box. __TOC__ ==Usage== {{Missing information|section|''the function of the '''parameter <code>alt</code>'''''|date=December 2023}} <nowi...' 20338 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use|17355.142857142857142857142857142857142857142857142857142857142857142857}} {{Uses TemplateStyles|Template:Legend/styles.css}} Shows a legend row with a colored box. __TOC__ ==Usage== {{Missing information|section|''the function of the '''parameter <code>alt</code>'''''|date=December 2023}} <nowiki>{{</nowiki>legend|''background-color''|''caption''|outline=''outline color''|border=''css border''<nowiki>}}</nowiki> *''background-color'' is passed to the [[Cascading Style Sheets|css]] background-color property of the color box. *The optional ''outline'' parameter is the color of the outline around the box. *The optional ''border'' argument which overrides the ''outline'' argument and sets the css description (e.g., <code>1px solid #aaa</code>) of the border that will be drawn around the box. ==Examples== ===Use in text=== <nowiki>{{legend|black|Africa}}</nowiki> <nowiki>{{legend|green|Americas}}</nowiki> <nowiki>{{legend|blue|Oceania}}</nowiki> <nowiki>{{legend|#ffa|Europe|outline=silver}}</nowiki> <nowiki>{{legend|#ff2800|Asia|outline=#A2A9B1}}</nowiki> <small><span style="color:gray">''(#A2A9B1 is the [[Help:Basic table markup|wikitables]] border color.)''</span></small> {{legend|black|Africa}} {{legend|green|Americas}} {{legend|blue|Oceania}} {{legend|#ffa|Europe|outline=silver}} {{legend|#ff2800|Asia|outline=#A2A9B1}} ===Use in captions=== {{markup|<syntaxhighlight lang="wikitext"> [[File:Celts in Europe.png|upright=.9|thumb|right|The Celts in Europe, past and present: {{legend|#1a8000|Present-day Celtic-speaking areas}} {{legend|#27c600|Other parts of the six most commonly recognized "Celtic nations" and where a Celtic language is spoken but not the dominating language}} {{legend|#97ffb6|Other parts of Europe once peopled by Celts; modern-day inhabitants of many of these areas often claim a Celtic heritage and/or culture}} {{legend|#D2FFD2|Lusitanian area of Iberia, "Celticity" uncertain}} {{legend|yellow|The core Hallstatt territory, expansion before 500 BC}} ]] </syntaxhighlight>| [[File:Celts in Europe.png|upright=.9|thumb|right|The Celts in Europe, past and present: {{legend|#1a8000|Present-day Celtic-speaking areas}} {{legend|#27c600|Other parts of the six most commonly recognized "Celtic nations" and where a Celtic language is spoken but not the dominating language}} {{legend|#97ffb6|Other parts of Europe once peopled by Celts; modern-day inhabitants of many of these areas often claim a Celtic heritage and/or culture}} {{legend|#D2FFD2|Lusitanian area of Iberia, "Celticity" uncertain}} {{legend|yellow|The core Hallstatt territory, expansion before 500 BC}}]] }} === Use with all parameters === <syntaxhighlight lang="wikitext"> {{legend | #ded <!--light green--> | The meadow is green. | outline = #00e <!--blue >> will be not used because overridden by border-parameter--> | border = 2px solid #e00 <!--red--> | textcolor = #00e <!--blue--> | size = 200% | text = green }} </syntaxhighlight> {{legend | #ded <!--light green--> | The meadow is green. | outline = #00e <!--blue >> will be not used because overridden by border-parameter--> | border = 2px solid #e00 <!--red--> | textcolor = #00e <!--blue--> | size = 200% | text = green }} ==Full parameter list== <syntaxhighlight lang="wikitext"> {{legend | [legend box's colo(u)r] | [text following legend box] | outline = <!--colo(u)r of border around legend box--> | border = <!--use to specify custom CSS styling for border (overrides 'outline')--> | textcolor = <!--colo(u)r of 'text'--> | size = <!--'text' font-size--> | text = <!--to place text inside the legend box--> }} </syntaxhighlight> ==Limitations== Using certain special characters in {{para|text}} that have meaning in wikitext can cause unexpected results. To use {{asterisk}} in {{para|text}}, use {{para|text|{{tlf|asterisk}}}}. To use # in {{para|text}}, use {{para|text|{{tlf|number sign}}}}. ==See also== *Variant blocks **{{tl|legend striped}}, two colors, for striped color areas **{{tl|legend inline}}, uses ''display:inline'' to avoid line breaks after each legend **{{tl|legend0}}, without the line-feed **{{tl|leftlegend}}, with text-align set to left **{{tl|color box}} and {{tl|RouteBox}}, with text placed inside the colored legend and article linking *{{tl|legend-line}}, legends for lines *{{tl|image key}}, allows legend templates being used in image captions to use multiple columns * [[Lists of colors]] * [[Web colors]] '''Templates that list colors''' * {{tl|Colornames}} * {{tl|X11 color chart}} * {{tl|Web Colors}} ==TemplateData== {{Missing information|section|''the function of the '''parameter <code>alt</code>'''''|date=December 2023}} {{TemplateData header}} <templatedata> { "params": { "1": { "label": "Color", "description": "The color for the legend entry, in any CSS format", "example": "\"#6D6E00\", \"#ffa\", \"yellow\"", "type": "line", "required": true }, "2": { "label": "Caption", "description": "Label for the legend entry", "example": "\"soda\" is most common", "type": "string", "suggested": true }, "border": { "label": "CSS border style", "description": "CSS style for the legend entry's border", "type": "string" }, "outline": { "label": "Entry outline", "description": "CSS color for the outline of the legend entry", "example": "silver", "type": "line" }, "text": { "label": "Text in the entry", "description": "Text to be displayed in the legend entry box, i.e. within the color specified", "example": "Af", "type": "line" }, "textcolor": { "label": "Text color", "description": "CSS color of text inside the legend's colored box", "type": "string" }, "size": { "label": "Size", "description": "Font size of the legend entry, including colored box", "type": "string" } }, "description": "Shows a legend row with a colored box and a caption." } </templatedata> <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Legend templates]] }}</includeonly> 5qfbl0kgtkg4nus4is2upk6at553e6z Cèṭa'an:Missing information 10 5086 20412 20340 2024-10-13T18:30:24Z Munajad.MH 3071 20412 wikitext text/x-wiki {{ {{{|safesubst:}}}#invoke:Unsubst||date=__DATE__ |$B= <!--{{Missing information}} begin-->{{Ambox | name = Missing information | subst = <includeonly>{{subst:</includeonly><includeonly>substcheck}}</includeonly> | type = content | image = [[File:Wiki letter w.svg|44px]] | issue = Ka'dinta {{#if:{{{2|}}}|{{{1}}}|article}} '''ngaghungi ''informasi sè èlang''''' prèhal {{{2|{{{about|{{{on|{{{reason|{{{1<includeonly>|{{error|Error: sampèyan kodhu maspesifikasi'aghi ponapa informasi sè ''missing'' (sèngsal).}}</includeonly>}}}}}}}}}}}}}}}. | fix = Ngèrèng rajjhâ'aghi {{#if:{{{2|}}}|{{{1}}}|article}} kalabân malebbhu informasi panika. Tail-detail totongghâ mumkinna ujud nâng [[{{TALKPAGENAME}}#{{#if:{{{talksection|}}}|{{anchorencode:{{{talksection}}}}}}}|talk page]]. | date = {{{date|}}} | small = {{{small|}}} | cat = {{#if:{{{nocat|}}}||Articles to be expanded}} }}<!--{{Missing information}} end--> }}<noinclude> {{Documentation}} </noinclude> n54s186zydm6pbsquev1qfhdiumclz1 Cèṭa'an:Missing information/doc 10 5087 20341 2024-10-12T23:57:35Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{template shortcut|Missing}} ==Purpose== This template should be used when certain necessary information is absent from the article. Please open a corresponding discussion detailing the missing information on the article's discussion page before placing the tag. This may assist in avoiding edit-warring by making a good faith attempt to achieve consensus before putting a particular piece of information in an article, especi...' 20341 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{template shortcut|Missing}} ==Purpose== This template should be used when certain necessary information is absent from the article. Please open a corresponding discussion detailing the missing information on the article's discussion page before placing the tag. This may assist in avoiding edit-warring by making a good faith attempt to achieve consensus before putting a particular piece of information in an article, especially if it's controversial information. If a consensus is reached that the information should be included, or [[WP:SILENCE|no one contested the proposal]], the information is inserted in the article and the tag is removed. ==Caveats== This template: * sorts articles into [[:Category:Articles to be expanded]] ** {{para|nocat|true}} can be used to subdue categorization if necessary * is a [[Wikipedia:Avoid self-references|self-reference]] * [[Wikipedia:Subst|cannot be substituted]] ==Syntax== <code><nowiki>{{Missing information|description|date={{monthyear}}}}</nowiki></code> produces: {{Missing information|description|date={{monthyear}}}} <code><nowiki>{{Missing information|section|description|date={{monthyear}}}}</nowiki></code> produces: {{Missing information|section|description|date={{monthyear}}}} <code><nowiki>{{Missing information|description|talksection=talksection|date={{monthyear}}}}</nowiki></code> produces: {{Missing information|description|talksection=talksection|date={{monthyear}}}} The parameter to indicate what information is missing can also be explicitly named as {{para|about}}, {{para|on}}, or {{para|reason}}. ==See also== * {{tl|Explain}} (inline) * {{tl|Incomplete list}} * {{tl|Expand section}} * {{Tl|Refideas}} * [[Template:Dispute templates|List of dispute templates]] == TemplateData == {{TemplateData header}} <templatedata> { "params": { "1": { "label": "(overloaded)", "description": "Specify \"section\" to indicate this template applies to a section. Defaults to whole article", "type": "line", "autovalue": "", "suggested": true }, "2": { "label": "Info missing", "description": "The information missing from the article, if not supplied by (overloaded)", "example": "a succinct statement of the theorem", "type": "line", "suggested": true }, "talksection": { "type": "string", "autovalue": "", "label": "Talk page section", "description": "Name of a valid anchor in the article talk page noting this issue. All headings are automatically valid anchors.", "example": "Cultural impact missing" }, "date": { "type": "date", "autovalue": "{{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}}", "suggested": true } }, "description": "This template should be used when certain necessary information is absent from the article. Please open a corresponding discussion detailing the missing information on the article's discussion page before placing the tag. This may assist in avoiding edit-warring by making a good faith attempt to achieve consensus before putting a particular piece of information in an article, especially if it's controversial information. If a consensus is reached that the information should be included, or no one contested the proposal, the information is inserted in the article and the tag is removed. " } </templatedata> <includeonly>{{Sandbox other||<!-- ++++ PLEASE ADD CATEGORIES AND INTERWIKIS BELOW THIS LINE, INSIDE INCLUDEONLY TAGS, THANK YOU. --> [[Category:Cleanup templates|Missing information]] [[Category:Request templates|Missing information]] [[km:ទំព័រគំរូ:Missing information]] [[de:Vorlage:Lückenhaft]] }}</includeonly> cycdk9v2ywfuterq4v0q468vvzbdth1 Berkas:Info Simple.svg 0 5088 20344 20343 2024-10-13T00:31:03Z Munajad.MH 3071 Ubah target pengalihan dari [[Info Simple.svg]] ke [[Bhengkek:Info Simple.svg]] 20344 wikitext text/x-wiki #Redirect [[File:Info Simple.svg]] m73gljuiqfbvsh4fa63borbn3n8dp3t Cèṭa'an:Title language 10 5089 20349 2024-10-13T01:30:05Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#if:{{{language|{{{lang|{{{code|{{{1|}}}}}}}}}}}}|{{DISPLAYTITLE:{{#if:{{NAMESPACE}}|{{NAMESPACE}}:|}}{{lang|{{{language|{{{lang|{{{code|{{{1|}}}}}}}}}}}}|{{PAGENAME}}|italic={{{italic|{{{italics|{{{i|}}}}}}}}}|nocat=y}}}}|{{Error|No language tag provided.}}}}</includeonly><noinclude>{{Documentation}}</noinclude>' 20349 wikitext text/x-wiki <includeonly>{{#if:{{{language|{{{lang|{{{code|{{{1|}}}}}}}}}}}}|{{DISPLAYTITLE:{{#if:{{NAMESPACE}}|{{NAMESPACE}}:|}}{{lang|{{{language|{{{lang|{{{code|{{{1|}}}}}}}}}}}}|{{PAGENAME}}|italic={{{italic|{{{italics|{{{i|}}}}}}}}}|nocat=y}}}}|{{Error|No language tag provided.}}}}</includeonly><noinclude>{{Documentation}}</noinclude> e225t6yl2tbq9oh4hfn5eqw9n4zbodp Cèṭa'an:Title language/doc 10 5090 20350 2024-10-13T01:31:16Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Language templates}} This template puts appropriate language tags around the title of the page, in a similar way to [[Template:Lang]]. See {{Section link|Template:Lang/doc|Rationale}} for more information.' 20350 wikitext text/x-wiki {{Documentation subpage}} {{Language templates}} This template puts appropriate language tags around the title of the page, in a similar way to [[Template:Lang]]. See {{Section link|Template:Lang/doc|Rationale}} for more information. r57sf8cj8rl6noehk3fh4dtzaw9khbc Cèṭa'an:Wikt-lang 10 5091 20351 2024-10-13T01:32:29Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Wikt-lang|wiktlang|{{{1|}}}|{{{2|}}}|{{{3|}}}|i={{{italics|{{{italic|{{{i}}}}}}}}}}}</includeonly><noinclude> {{Documentation}} <!-- Add categories to the /doc subpage and interwikis in Wikidata, not here! --> </noinclude>' 20351 wikitext text/x-wiki <includeonly>{{#invoke:Wikt-lang|wiktlang|{{{1|}}}|{{{2|}}}|{{{3|}}}|i={{{italics|{{{italic|{{{i}}}}}}}}}}}</includeonly><noinclude> {{Documentation}} <!-- Add categories to the /doc subpage and interwikis in Wikidata, not here! --> </noinclude> rgjohtsyzijx95ntpv60mdex76wi6xf Cèṭa'an:Wikt-lang/doc 10 5092 20352 2024-10-13T01:33:14Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{Lua|Module:Wikt-lang}} {{Language templates}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> '''Template:Wikt-lang''' automatically determines the correct English [[Wiktionary]] entry by removing italics or bolding, and removing or replacing diacritical marks and letters that are not used in entry names on English Wiktionary. It also add...' 20352 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Lua|Module:Wikt-lang}} {{Language templates}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> '''Template:Wikt-lang''' automatically determines the correct English [[Wiktionary]] entry by removing italics or bolding, and removing or replacing diacritical marks and letters that are not used in entry names on English Wiktionary. It also adds italics for languages that use the Latin alphabet (see [[MOS:FOREIGNITALIC]]). Italics cannot be turned {{em|on}} for languages that use a non-Latin script, but they can be turned {{em|off}} by using the parameter {{para|i|-}}. This is useful in tables, where italics are often unnecessary. The template will also link to the Wiktionary ''Reconstruction:'' namespace, where entries on reconstructed languages are placed, or to the ''Appendix:'' namespace, where some constructed languages have their entries (such as [[Lojban]]), if there is [[Module:Wikt-lang/data|data for them]] in the [[Module:Wikt-lang|module]]. == Usage == This template takes a language code and one or two words, and generates a link to the correct section of the corresponding Wiktionary entry. If two words are provided, it is like a [[Wikipedia:Piped link|piped link]]: the first word is the entry name, while the second serves as link text. * {{Tlx|Wikt-lang|<lang code>|<Wiktionary entry>|<Text displayed>|i}} == Parameters == {| class="wikitable" |+ Template parameters |- ! scope="col" | Parameter ! scope="col" | Description |- ! scope="row" | 1 | [[ISO 639]] [[List of ISO 639-2 codes|language code]] (2 or 3 letters) representing which language the text is in. Only tags consisting of a language subtag, or a language subtag&ndash;private use subtag combination that represents a language that hasn't been assigned a language subtag, such as <code>cel-x-proto</code> ([[Proto-Celtic]]), are supported. Script, region, or variant subtags are not supported, as it is difficult to support both them and Wiktionary language tags that contain hyphens (such as <code>ine-pro</code> above). |- ! scope="row" | 2 | Entry to link to on Wiktionary. |- ! scope="row" | 3 | Optional. Text displayed, if different from the term being linked to. |- ! scope="row" | italic | Optional. Use {{para|italic|no}} or {{para|italic|-}} to disable italicization of the text. |} ===TemplateData=== {{Collapse top|title=[[Wikipedia:TemplateData|TemplateData]] documentation used by [[Wikipedia:VisualEditor|VisualEditor]] and other tools}} {{TemplateData header|noheader=1}} <templatedata> { "params": { "1": { "label": "Language code", "type": "line", "required": true, "description": "ISO 639 language code (2 or 3 letters) representing which language the text is in", "example": "'en', 'zh', 'fr', 'enm', 'la', 'sco', 'es'" }, "2": { "label": "Wiktionary entry", "type": "string", "required": true, "description": "Entry to link to on Wiktionary", "example": "an apple a day keeps the doctor away" }, "3": { "label": "Text displayed", "type": "string", "description": "Text displayed, if different from the term being linked to", "example": "an apple a day" }, "italic": { "aliases": [ "italics", "i" ], "label": "Disable italics", "type": "string", "description": "Whether to not italicize the text", "example": "no" } }, "format": "inline" } </templatedata> {{Collapse bottom}} == Examples == * {{Tlx|Wikt-lang|en|language|languages}} → {{Wikt-lang|en|language|languages}} * {{Tlx|Wikt-lang|ru|язы́к}} → {{Wikt-lang|ru|язы́к}} * {{Tlx|Wikt-lang|la|Latīnus|italic{{=}}no}} → {{Wikt-lang|la|Latīnus|italic=no}} * {{Tlx|Wikt-lang|la|Latīnus|i{{=}}-}} → {{Wikt-lang|la|Latīnus|i=-}} ==Help== If you try to use this template and get an error message, but can't figure out how to fix it, please go to [[Module talk:Wikt-lang]] and post a message about it. ==See also== * {{tl|Linktext}} * {{tl|Lang}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wiktionary link templates]] [[Category:Wikipedia multilingual support templates]] }}</includeonly> 8xtv36q5xfk6dfqfbby234xixncyf0c Saudah binti Zam'ah 0 5093 20621 20419 2024-10-16T03:26:23Z Alfiyah Rizzy Afdiquni 9 20621 wikitext text/x-wiki {{infobox orang}} '''Saudah binti Zam'ah [[Bhâsa Arab|(bhâsa Arab]]: سودة بنت زمعة بن قيس)''' èngghi panèka sala sèttong rajina Nabbhi [[Muhammad]] saw.<ref name=":0">Syaikh Mahmud Al-Mishri. ''Biografi 35 Shahabiyah Nabi Muhammad''. Jakarta Timur: Ummul Qura. Maret 2023. ISBN&nbsp;9786027637306.</ref> Saamponna 25 taon amonogami sareng [[Khadijah binti Khuwailid|Khadijah]], Nabbi Muhammad molaè apoligami sareng Saudah è bulân sè sami saamponna Khadijah sedhâ, ya'ni bulân pasa, 3 taon sabellunna hijrah.<ref>Al-Tabari. History of Al-Tabari, Vol. 39. hlm. 161.</ref> Taḍâ' riwayat sè jellas parkara omor saponapa Saudah akabin sareng Rasulullah, namong ramana ècathet ghi' oḍi' è bâkto Saudah akabin sareng Rasulullah tapè pon seppo.<ref name=":0" /> Saudah sèdhâ saamponna 57 taon akabin sareng Rasulullah, èngghi panèka è bulân Sabâl è taon 54 hijriyah.<ref>Ibnu Sa'ad. ''[https://www.goodreads.com/book/show/1074757.Kitab_at_Tabaqat_al_Kabir_Volume_VIII Kitab at-Tabaqat al-Kabir Volume VIII: The Women of Madina]''. hlm. 43.</ref> Sauda panèka raji sèpartama akabin sareng Nabbhi Muhammad saamponna Khadijah sèdhâ. Sauda apolong sareng Nabbhi Muhammad ra-kèra tello taon sampè' akabin sareng Aisyah.<ref name=":0" /> Saudah èkennal orèng binè’ se tatak sareng nèserran. È bakto Saudah abek seppo, dhibi'en aparèng jadwal jima' abhâreng Kanjeng Nabbhi ka Sayyidah Aisyah sè aropa’aghi raji sè èkasennengngè Kanjeng Nabbhi. Aisyah toman adhâbu: ''"Kaulâ ta' toman nyongngp' rèng binè' laèn sè kalakowanna terro kaulâ tèro, sè lebbiyân ḍâri Saudah binti Zam'ah."''<ref name=":0" /> Saudah aropa'aghi raji Kanjeng Nabbhi Muhammad sè bâḍâ è ḍâlem kadhâddhiyân sè nyabâbaghi ​​toronna ayat hijab. Sabellunna ḍâteng parènta ḍâri Allah kaangghuy aguna’agi jilbab, [[Rajina Kanjeng Nabbhi Muhammad|rajina Nabbhi]] ta’ aghuna’agi jilbab. Namong, Umar bin Khattab, sahabat Rasulullah se anḍi’ akhlak tangguh, rabu ka Rasulullah, aparèng nasehat ka'angghuy ahijab rajina tapè Nabbhi ta' mèrengaghi saranna. È jhâmanna Nabbhi Muhammad, manabi rajina terro kaberrdhân, dhibi'en kalowar malem ka kennengngan sè lèbar tor tabukka’ se anyama Al-Manasi. Ngaonèng ka’ḍinto, Umar sè cè’ somangatta ka'angghuy ètoronnaghi ayat jilbab aḍântos sampè' Saudah terro muwang hajhât lajhu Umar aserro, ''“Saongghuna kaulâ tengngen ka panjhennengngan, ya Saudah!"''.<ref name=":0" /> Tako’ kadhaddhiyân sè kantaa jârèya polè, Saudah mator ka Nabbhi. Ta’ abit ayat hijab toron. == Sombher == <references /> 11lwybhdg1t9wfb4olsqxqo2j2ccmo2 Cèṭa'an:Loop 10 5094 20373 2024-10-13T16:03:27Z Munajad.MH 3071 ←Membuat halaman berisi '{{<includeonly>safesubst:</includeonly>#invoke:String|rep|1={{{2|}}}|2={{{1|<noinclude>1</noinclude>}}}}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go in Wikidata --> </noinclude>' 20373 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:String|rep|1={{{2|}}}|2={{{1|<noinclude>1</noinclude>}}}}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go in Wikidata --> </noinclude> lxh6e7ed0zazp8ayy2fedthuqn2m9m4 Cèṭa'an:Loop/doc 10 5095 20374 2024-10-13T16:04:05Z Munajad.MH 3071 ←Membuat halaman berisi '{{high-use}} {{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{lua|Module:String}} This template is used to produce a simple loop. It is based on [[Module:String]], and there is no limit to the number of iterations it can perform. == Usage == <syntaxhighlight lang="wikitext">{{loop|times to repeat|string}}</syntaxhighlight> If '''string''' contains an equals sign, you must put "|2=string" instead of "|string". == Examples == {|c...' 20374 wikitext text/x-wiki {{high-use}} {{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{lua|Module:String}} This template is used to produce a simple loop. It is based on [[Module:String]], and there is no limit to the number of iterations it can perform. == Usage == <syntaxhighlight lang="wikitext">{{loop|times to repeat|string}}</syntaxhighlight> If '''string''' contains an equals sign, you must put "|2=string" instead of "|string". == Examples == {|class="wikitable" ! Code ! Output |- | <syntaxhighlight lang="wikitext" inline>{{loop|4|n}}</syntaxhighlight> | {{loop|4|n}} |- | <syntaxhighlight lang="wikitext" inline>{{loop|25|test me}}</syntaxhighlight> | {{loop|25|test me}} |- | <syntaxhighlight lang="wikitext" inline>{{#expr:2{{loop|50|*2}}}}</syntaxhighlight> | {{#expr:2{{loop|50|*2}}}} |- | <syntaxhighlight lang="wikitext" inline>{{loop|3|{{CURRENTYEAR}}}}</syntaxhighlight> | {{loop|3|{{CURRENTYEAR}}}} |- | <syntaxhighlight lang="wikitext" inline>{{loop|{{#expr:7*2}}|&nbsp; '''MUDA}}!</syntaxhighlight> | {{loop|{{#expr:7*2}}|&nbsp; '''MUDA}}! |} When the string being replicated includes "=", we have to precede the second parameter with "<syntaxhighlight lang="wikitext" inline>2=</syntaxhighlight>", or use {{tl|1==}}. {|class="wikitable" ! Code ! Output |- | <syntaxhighlight lang="wikitext" inline>{{loop|9|2==}}</syntaxhighlight> | {{loop|9|2==}} |- | <syntaxhighlight lang="wikitext" inline>{{loop|9|{{=}}}}</syntaxhighlight> | {{loop|9|{{=}}}} |} Surrounding whitespace is always stripped; you must use {{ml|string|rep|section=#rep}} instead to preserve it. {|class="wikitable" ! Code ! Output |- | <syntaxhighlight lang="wikitext" inline>{{#invoke:String|rep| hello |3}}</syntaxhighlight> | {{#invoke:String|rep| hello |3}} |- | <syntaxhighlight lang="wikitext" inline>{{loop|3| hello }}</syntaxhighlight> | {{loop|3| hello }} |} ==Template data== {{TemplateDataHeader}} <templatedata> { "description": "The template is used to produce a simple loop of repeated strings.", "params": { "1": { "label": "Number", "description": "Number of times to repeat", "type": "number", "required": true }, "2": { "label": "String", "description": "The string to be repeated. Use {{=}} if the string contains an equals sign.", "type": "string", "required": true } } } </templatedata> ==See also== *{{lt|For loop}} *{{lt|Simple recursion}} <includeonly>{{Sandbox other|| [[Category:Repetition templates]] }}</includeonly> ry57r8lhh58yzvlixlwkv77k5f5vwzi Cèṭa'an:CSS crop 10 5096 20375 2024-10-13T16:09:54Z Munajad.MH 3071 ←Membuat halaman berisi '{{safesubst<noinclude />:#if:{{{Content|}}}|<div class="{{safesubst<noinclude />:#if:{{{Description|}}}|thumb {{safesubst<noinclude />:^|<!-- -->}}{{safesubst<noinclude />:#switch:{{{Location|}}} | none | tnone = tnone | left | tleft = tleft | right | tright = tright | center = center | #default = tright }}|{{safesubst<noinclude />:^|<!-- if no description: -->}}{{safesubst<noinclude />:#switch:{{{Location|}}} | none = floatnone | left = floatleft | right...' 20375 wikitext text/x-wiki {{safesubst<noinclude />:#if:{{{Content|}}}|<div class="{{safesubst<noinclude />:#if:{{{Description|}}}|thumb {{safesubst<noinclude />:^|<!-- -->}}{{safesubst<noinclude />:#switch:{{{Location|}}} | none | tnone = tnone | left | tleft = tleft | right | tright = tright | center = center | #default = tright }}|{{safesubst<noinclude />:^|<!-- if no description: -->}}{{safesubst<noinclude />:#switch:{{{Location|}}} | none = floatnone | left = floatleft | right = floatright | center = center }}}}"> {{safesubst<noinclude />:#if:{{{Description|}}}|<div class="thumbinner" style="width: {{safesubst<noinclude />:#expr:{{{cWidth}}}+2}}px;">}} <div {{safesubst<noinclude />:#if:{{{Description|}}}|class="thumbimage"}} style="width: {{{cWidth}}}px; height: {{{cHeight}}}px; overflow: hidden;"> <div style="position: relative; top: -{{{oTop|0}}}px; left: -{{{oLeft|0}}}px; width: {{{bSize}}}px">{{safesubst<noinclude />:^|<!-- -->}}<div class="noresize">{{{Content}}}</div>{{safesubst<noinclude />:^|<!-- -->}}</div> {{safesubst<noinclude />:#if:{{{Description|}}}|</div> <div class="thumbcaption"> <div class="magnify">[[:{{safesubst<noinclude />:#if:{{{magnify-link|}}}|{{{magnify-link}}}|{{safesubst<noinclude />:FULLPAGENAME}}}}| ]]</div>{{{Description}}} </div>}} </div> </div>}}<noinclude> {{documentation}} </noinclude> p7t0slndo0l1bn2t3u3pd68p0qncjv8 Cèṭa'an:CSS crop/doc 10 5097 20376 2024-10-13T16:10:59Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{tl|{{BASEPAGENAME}}}} creates a crop of a graphics object (like a location map) which cannot be cropped with {{tl|CSS image crop}}. The syntax and code are derivative of {{tl|CSS image crop}}. ==Usage== <syntaxhighlight lang="wikitext"> {{CSS crop |Content = <!-- The unadorned graphics object (typically a location map with border=infobox)--> |bSize = <!-- The Base object width in pixels (the object we are cropping on)--...' 20376 wikitext text/x-wiki {{Documentation subpage}} {{tl|{{BASEPAGENAME}}}} creates a crop of a graphics object (like a location map) which cannot be cropped with {{tl|CSS image crop}}. The syntax and code are derivative of {{tl|CSS image crop}}. ==Usage== <syntaxhighlight lang="wikitext"> {{CSS crop |Content = <!-- The unadorned graphics object (typically a location map with border=infobox)--> |bSize = <!-- The Base object width in pixels (the object we are cropping on)--> |cWidth = <!-- Cropped Width in pixels--> |cHeight = <!-- Cropped Height in pixels--> |oTop = <!-- Offset Top in pixels, optional and defaults to 0 when omitted--> |oLeft = <!-- Offset Left in pixels, optional and defaults to 0 when omitted--> |Location = <!-- 'right', 'left', 'center' or 'none'. Determines placement of the cropped object on the page Defaults to 'right' when description is provided (as is default for thumb images) When description is blank, location on left (as is default for non-thumbs)--> |Description = <!-- Description (will render out using thumbnail class)--> |magnify-link = <!-- The page to be linked by the magnify icon.--> }}</syntaxhighlight> ==Examples== Consider the following uncropped location map {{Location map many|Southeast Asia|width=800|float=center |caption=Destinations of flights out of Malacca International Airport {{legend|red|Passenger (including Seasonal Charter)}} {{legend|green|Cargo}} |coordinates1={{coord|2.154700|102.15090}}|mark1=BSicon FLUGg.svg|mark1size=10|label1_size=100 |label1='''MKZ'''|position1=left |coordinates2={{coord|0.273900|101.2640}}|mark2size=6|label2_size=85 |label2='''[[Sultan Syarif Kasim II International Airport|PKU]]'''|position2=left |coordinates3={{coord|5.174970|100.163671}}|mark3size=6|label3_size=85 |label3='''[[Penang International Airport|PEN]]'''|position3=left }} <syntaxhighlight lang="wikitext">{{Location map many|Southeast Asia|width=800|float=center |caption=Destinations of flights out of Malacca International Airport {{legend|red|Passenger (including Seasonal Charter)}} {{legend|green|Cargo}} |coordinates1={{coord|2.154700|102.15090}}|mark1=BSicon FLUGg.svg|mark1size=10|label1_size=100 |label1='''MKZ'''|position1=left |coordinates2={{coord|0.273900|101.2640}}|mark2size=6|label2_size=85 |label2='''[[Sultan Syarif Kasim II International Airport|PKU]]'''|position2=left |coordinates3={{coord|5.174970|100.163671}}|mark3size=6|label3_size=85 |label3='''[[Penang International Airport|PEN]]'''|position3=left }}</syntaxhighlight> Using the {{tld|CSS crop}} template, we can crop this map by (1) adding {{para|border|infobox}} to the location map and (2) passing to the {{tld|CSS crop}} template through the {{para|Content}} parameter. {{CSS crop |Location=center |Description=Destinations of flights out of Malacca International Airport {{legend|red|Passenger (including Seasonal Charter)}} {{legend|green|Cargo}} |bSize=800 |cWidth=350 |cHeight=300 |oLeft=40 |oTop=240 |Content= {{Location map many|Southeast Asia|width=800|float=center|border=infobox |caption= |coordinates1={{coord|2.154700|102.15090}}|mark1=BSicon FLUGg.svg|mark1size=10|label1_size=100 |label1='''MKZ'''|position1=left |coordinates2={{coord|0.273900|101.2640}}|mark2size=6|label2_size=85 |label2='''[[Sultan Syarif Kasim II International Airport|PKU]]'''|position2=left |coordinates3={{coord|5.174970|100.163671}}|mark3size=6|label3_size=85 |label3='''[[Penang International Airport|PEN]]'''|position3=left }} }} <syntaxhighlight lang="wikitext">{{CSS crop |Location=center |Description=Destinations of flights out of Malacca International Airport {{legend|red|Passenger (including Seasonal Charter)}} {{legend|green|Cargo}} |bSize=800 |cWidth=350 |cHeight=300 |oLeft=40 |oTop=240 |Content= {{Location map many|Southeast Asia|width=800|float=center|border=infobox |caption= |coordinates1={{coord|2.154700|102.15090}}|mark1=BSicon FLUGg.svg|mark1size=10|label1_size=100 |label1='''MKZ'''|position1=left |coordinates2={{coord|0.273900|101.2640}}|mark2size=6|label2_size=85 |label2='''[[Sultan Syarif Kasim II International Airport|PKU]]'''|position2=left |coordinates3={{coord|5.174970|100.163671}}|mark3size=6|label3_size=85 |label3='''[[Penang International Airport|PEN]]'''|position3=left }} }}</syntaxhighlight> ==See also== * {{tl|CSS image crop}} <includeonly>{{Sandbox other| | <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Image formatting and function templates]] }}</includeonly> qekikw64es196df69nxvco7ncp53hdj Cèṭa'an:CSS image crop 10 5098 20377 2024-10-13T16:12:19Z Munajad.MH 3071 ←Membuat halaman berisi '{{#if:{{{Image|}}}|{{#switch:{{{Location|{{{Align|}}}}}} | center | centre = <div class="center">}}<div class="{{#if:{{{Description|}}}|thumb <!-- -->{{#switch:{{{Location|{{{Align|}}}}}} | none | tnone | center | centre = tnone | left | tleft = tleft | right | tright = tright | #default = tright }}|<!-- if no description: -->{{#switch:{{{Location|{{{Align|}}}}}} | none = floatnone | center | centre = center | left = floatleft | right = floatright}}}}"> {...' 20377 wikitext text/x-wiki {{#if:{{{Image|}}}|{{#switch:{{{Location|{{{Align|}}}}}} | center | centre = <div class="center">}}<div class="{{#if:{{{Description|}}}|thumb <!-- -->{{#switch:{{{Location|{{{Align|}}}}}} | none | tnone | center | centre = tnone | left | tleft = tleft | right | tright = tright | #default = tright }}|<!-- if no description: -->{{#switch:{{{Location|{{{Align|}}}}}} | none = floatnone | center | centre = center | left = floatleft | right = floatright}}}}"> {{#if:{{{Description|}}}|<div class="thumbinner" style="width: {{#expr:{{{cWidth}}}+2}}px;">}} <div {{#if:{{{Description|}}}|class="thumbimage"}} style="width: {{{cWidth}}}px; height: {{{cHeight}}}px; overflow: hidden;"> <div style="position: relative; top: -{{{oTop|0}}}px; left: -{{{oLeft|0}}}px; width: {{{bSize}}}px"><!-- --><div class="noresize">[[File:{{{Image}}}{{#if:{{{bSize|}}}|{{!}}{{{bSize}}}px}}|alt={{{Alt|{{{Description|{{{Image}}}}}}}}}{{#if:{{{Link|}}}|{{!}}link={{{Link}}}}}{{#if:{{{Page|}}}|{{!}}page={{{Page}}}}}]]</div><!-- --></div> {{#if:{{{Description|}}}|</div> <div class="thumbcaption"> <div class="magnify">[[:{{#if:{{{magnify-link|}}}|{{{magnify-link}}}|File:{{{Image}}}}}| ]]</div>{{{Description}}} </div>}} </div> </div>{{#switch:{{{Location|{{{Align|}}}}}} | center | centre = </div>}}{{#ifeq:1|{{ifnumber|{{{cWidth|}}}{{{cHeight|}}}{{{oTop|}}}{{{oLeft|}}}{{{bSize|}}}}}||[[Category:CSS image crop using invalid parameters]]}}}}<noinclude> {{documentation}} </noinclude> lyqdpc51hj1auscr8sjmpu89etsfn1j Cèṭa'an:CSS image crop/doc 10 5099 20378 2024-10-13T16:13:20Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use|demo={{ROOTPAGENAME}}}} ''See also [[Template:Easy CSS image crop]], which simplifies the interface for this template a bit.'' {{tl|{{BASEPAGENAME}}}} creates a crop of an image inline for previewing the look and feel of a page, or for linking to full images when a slight crop is preferred in an article, but the full image is more encyclopaedic in general. Where only a small section of the image is used after the crop, it's...' 20378 wikitext text/x-wiki {{Documentation subpage}} {{High-use|demo={{ROOTPAGENAME}}}} ''See also [[Template:Easy CSS image crop]], which simplifies the interface for this template a bit.'' {{tl|{{BASEPAGENAME}}}} creates a crop of an image inline for previewing the look and feel of a page, or for linking to full images when a slight crop is preferred in an article, but the full image is more encyclopaedic in general. Where only a small section of the image is used after the crop, it's best to upload the crop as a new file, to avoid sending the extra image data to users. Note: There was a previous glitch for which some people had to use "tleft" "tright" etc. as a workaround because "left" and "right" did not work. As a result, to avoid having to fix all those pages that used the workaround, the template has been designed to function properly regardless of whether tright or right is used. See template talk for details. ==Usage== <syntaxhighlight lang="wikitext"> {{CSS image crop |Image = The Name of the image file, or may accept {{Annotated image}}. |bSize = The Base Image width in pixels (the image we are cropping on) |cWidth = Crop Image Width in pixels |cHeight = Crop image Height in pixels |oTop = Offset Top in pixels, optional and defaults to 0 when omitted |oLeft = Offset Left in pixels, optional and defaults to 0 when omitted |Location = 'right', 'left', 'center' or 'none'. Determines placement of the image on the page Defaults to 'right' when description is provided (as is default for thumb images) When description is blank, location on left (as is default for non-thumbs) |Description = Description (will render out using thumbnail class) |Link = Name of an article to be linked by clicking on the image (omit unless there is a good reason to link to an article instead of the image). |Alt = The alt text for the image. |Page = The page of the file, if there are multiple pages (such as pdf files). |magnify-link = The image to be linked by the magnify icon (Use if the Image parameter is set to {{Annotated image}} or the Link parameter leads to something other than the image). }} </syntaxhighlight> ==Examples== Create a cropped image of a single water drop: [[File:Dew on grass Luc Viatour.jpg|thumb|400px|left|Thumbnail of the '''original file''']] <div style="float: left; width: 120px; margin: 180px 0 0 30px;"> {{CSS image crop |Image = Dew on grass Luc Viatour.jpg |bSize = 400 |cWidth = 100 |cHeight = 100 |oTop = 180 |oLeft = 60 }} </div> <div style="float: left; width: 300px; margin-top: 150px; font-size: 0.95em;"> *'''Offset''': <code>oTop</code> and <code>oLeft</code> define the upper left corner of the cropped image *'''Crop''': <code>cWidth</code> and <code>cHeight</code> define the size of the cropped image *'''Base Size''': Offset and Crop are calculated as if the original file had the width <code>bSize</code> </div> {{clear}} <syntaxhighlight lang="wikitext">{{CSS image crop |Image = Dew on grass Luc Viatour.jpg |bSize = 400 |cWidth = 100 |cHeight = 100 |oTop = 180 |oLeft = 60 }}</syntaxhighlight> In addition, the cropped image can have a caption-text and be positioned on the page: * <code>Location=</code> to position (''center, right, left, none'') * <code>Description=</code> to add a text to the caption {{CSS image crop |Image = Dew on grass Luc Viatour.jpg |bSize = 400 |cWidth = 100 |cHeight = 100 |oTop = 180 |oLeft = 60 |Location = center |Description = A drop of dew on grass (focus on the drop) }} <syntaxhighlight lang="wikitext">{{CSS image crop |Image = Dew on grass Luc Viatour.jpg |bSize = 400 |cWidth = 100 |cHeight = 100 |oTop = 180 |oLeft = 60 |Location = center |Description = A drop of dew on grass (focus on the drop) }}</syntaxhighlight> Groups of cropped images can be arranged in an [[Template:Image frame|image frame]]: {{Image frame|align=center|border=no|caption=Cropped images in a frame|content= {{stack |{{CSS image crop |Image = Aaron_Burden_2017-05-03_(Unsplash).jpg |bSize = 400 |cWidth = 100 |cHeight = 100 |oTop = 180 |oLeft = 60 }} |{{CSS image crop |Image = Dew on Lemon Grass - Shola Gardens - Kotagiri.jpg |bSize = 400 |cWidth = 100 |cHeight = 100 |oTop = 180 |oLeft = 60 }} }} {{stack |{{CSS image crop |Image = Dew on grass Luc Viatour.jpg |bSize = 400 |cWidth = 100 |cHeight = 100 |oTop = 180 |oLeft = 60 }} |{{CSS image crop |Image = Dew and grass - Flickr - Stiller Beobachter.jpg |bSize = 400 |cWidth = 100 |cHeight = 100 |oTop = 180 |oLeft = 60 }} }} }} <syntaxhighlight lang="wikitext"> {{Image frame|align=center|border=no|caption=Cropped images in a frame|content= {{stack |{{CSS image crop |Image = Aaron_Burden_2017-05-03_(Unsplash).jpg |bSize = 400 |cWidth = 100 |cHeight = 100 |oTop = 180 |oLeft = 60 }} |{{CSS image crop |Image = Dew on Lemon Grass - Shola Gardens - Kotagiri.jpg |bSize = 400 |cWidth = 100 |cHeight = 100 |oTop = 180 |oLeft = 60 }} }} {{stack |{{CSS image crop |Image = Dew on grass Luc Viatour.jpg |bSize = 400 |cWidth = 100 |cHeight = 100 |oTop = 180 |oLeft = 60 }} |{{CSS image crop |Image = Dew and grass - Flickr - Stiller Beobachter.jpg |bSize = 400 |cWidth = 100 |cHeight = 100 |oTop = 180 |oLeft = 60 }} }} }} </syntaxhighlight> ==Tracking categories== * {{Category link with count|CSS image crop using invalid parameters}} - Uses of this template with invalid parameters ==Scripts== The user script [[User:BrandonXLF/CSSImageCrop]] can be used to generate code to use this template with an interactive UI. ==See also== * {{tl|Annotated image}} ** [[Template:Annotated image/doc/Samples#Cropping an image|with empty "annotations" parameter]] ** {{tl|IrinotecanPathway WP229}} (as used in article [[Multidrug resistance-associated protein 2]]), an example of how CSS Image Crop can combine with Annotated Image. <includeonly>{{Sandbox other| | <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Image formatting and function templates]] }}</includeonly> s4qlnom5v3bcvkw57xw4y1cu27q6kza Bhângsa:CSS image crop using invalid parameters 14 5100 20379 2024-10-13T16:15:36Z Munajad.MH 3071 ←Membuat halaman berisi '{{tracking category}} {{polluted category}} [[Category:Formatting and function templates issues]]' 20379 wikitext text/x-wiki {{tracking category}} {{polluted category}} [[Category:Formatting and function templates issues]] lnmjvxx4r5w7dfpg0xuliie1wu1cmwt Cèṭa'an:Annotated image 10 5101 20380 2024-10-13T16:19:02Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#ifeq:{{{float}}}|center|<div class="center">}}<div class="noresize thumb {{#switch:{{{float}}} |left= tleft |center | none= tnone |right |#default= tright }}" style="{{{outer-css|}}}; "> <div class="thumbinner" style="overflow:hidden;width:{{#expr:{{{width|{{{image-width|300}}}}}}+2}}px;"> <div class="thumbimage" style="{{#if:{{{height|}}}|height:{{#expr:{{{height}}}+2}}px;}} overflow:hidden; position:relative; background-color:{{{image-bg-color|w...' 20380 wikitext text/x-wiki <includeonly>{{#ifeq:{{{float}}}|center|<div class="center">}}<div class="noresize thumb {{#switch:{{{float}}} |left= tleft |center | none= tnone |right |#default= tright }}" style="{{{outer-css|}}}; "> <div class="thumbinner" style="overflow:hidden;width:{{#expr:{{{width|{{{image-width|300}}}}}}+2}}px;"> <div class="thumbimage" style="{{#if:{{{height|}}}|height:{{#expr:{{{height}}}+2}}px;}} overflow:hidden; position:relative; background-color:{{{image-bg-color|white}}};"> <div style="{{{image-css|}}};left:{{{image-left|0}}}px; top:{{{image-top|0}}}px; width:{{{image-width|300}}}px; position:absolute;"> {{#if:{{{imagemap|}}}|{{{imagemap}}}|[[File:{{{image}}}|{{{image-width|300}}}px|alt={{{alt|}}}|{{{caption}}}]]}}</div> <div style="text-align:{{{annot-text-align|left}}}; background-color:{{{annot-background-color|transparent}}}; {{#if:{{{annot-font-family|}}}|font-family:{{{annot-font-family}}};|}} {{#if:{{{annot-font-size|}}}|font-size:{{{annot-font-size}}}px;|}} {{#if:{{{annot-font-weight|}}}|font-weight:{{{annot-font-weight}}};|}} {{#if:{{{annot-font-style|}}}|font-style:{{{annot-font-style}}};|}} {{#if:{{{annot-color|}}}|color:{{{annot-color}}};|}} {{#if:{{{annot-line-height|}}}|line-height:{{{annot-line-height}}};|{{#if:{{{annot-font-size|}}}|line-height:{{#expr:{{{annot-font-size|}}}+2}}px; |line-height:110%;}}}}"> <!--annotation|left|top-->{{{annotations}}} </div> <div style="visibility:hidden">{{#if:{{{imagemap|}}}|{{{imagemap}}}|[[Image:{{{image}}}|{{{image-width|300}}}px|frameless|alt={{{alt|}}}{{#if:{{{link|}}}|{{!}}{{{link}}}}}]]}}</div> </div> <div class="thumbcaption">{{#if:{{{image|}}}|{{magnify icon|link=File:{{{image}}}}}}}{{{caption}}}</div> </div></div>{{#ifeq:{{{float}}}|center|</div>}}</includeonly>{{#if:{{{image- style|}}}|[[Category:Pages screwed up by automated editing]]}}<noinclude> {{documentation}} </noinclude> 39sq9oqoi9edjqv7w458nqnw34awt98 Cèṭa'an:Annotated image/doc 10 5102 20381 2024-10-13T16:19:33Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> This template allows the addition of explanatory notes to images in the form of actual text (which can also contain links), which is usually more legible than text built into the image – especially if the image is reduced to thumbnail size. Other uses include cropping an image to exclude unimportant parts and perhaps enlarge important parts, and internationalisation, as th...' 20381 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> This template allows the addition of explanatory notes to images in the form of actual text (which can also contain links), which is usually more legible than text built into the image – especially if the image is reduced to thumbnail size. Other uses include cropping an image to exclude unimportant parts and perhaps enlarge important parts, and internationalisation, as the annotations can be changed without changing the image. This template and {{tl|annotated image 4}} are the only two annotated image templates that utilize {{tl|annotation}} to superimpose [[wikitext]] onto images. ===Syntax=== <pre style="overflow:auto;"> {{Annotated image | image = | image-width = | image-left = | image-top = | width = | height = | float = | annotations = {{Annotation | left (in px)| top (in px) | text | text-align=left | font-size=12 | font-weight=bold | font-family=Times New Roman | background-color=#ffcccee | color=blue}} | caption = }} </pre> ===Parameters=== All parameters have names; there are no nameless "numbered" parameters. Two of the parameters, ''image'' and ''imagemap'', are mutually exclusive: use one of them, not both. In the following list, those parameters required by the template are shown in '''bold'''. {| class="wikitable sortable" ! Parameter&nbsp; ! Allowed&nbsp;values&nbsp; ! Default&nbsp;value&nbsp; ! Function and notes&nbsp; |- | '''caption''' || [[Wikipedia:Cheatsheet|wikitext]] || | Caption accompanying image. |- | alt || text || empty | Alt text for people whose vision of the image is impaired (see [[WP:ALT]]). |- | ''Either''&nbsp; {{mono|image}}<br/>''or''&nbsp; {{mono|imagemap}} | valid image filename{{sup|a}} ''or''<br/>valid X/HTML [[Image map|imagemap]] || | Specify either {{mono|image}} or {{mono|imagemap}}, but not both. |- | width || positive integer || – | Total width (in pixels) of the box containing the image and annotations. Must be at least as large as the image's displayed width (which can be set using ''image-width''). |- | height || positive integer || – | Total height (in pixels) of the box containing the image and annotations. Must be at least as large as the image's displayed height. If the displayed width of the image is changed by specifying ''image-width'', the image's displayed height and any additional "margins" for annotations will need to be calculated. |- | image-left || integer || ''(zero)'' | X-coordinate of the image's top left corner (in pixels), relative to the top left corner of the box containing the image and annotations. Negative values crop the image. |- | image-top || integer || ''(zero)'' | Y-coordinate of the image's top left corner (in pixels), relative to the top left corner of the box containing the image and annotations. Negative values crop the image. |- | '''image-width''' || positive integer || | Width of the original image (in pixels). (Look on the file's page and use the second number in the image size.) |- | '''annotations''' || || | Annotations for the image. May be left empty (i.e. {{mono|<nowiki>|... |annotations= |...</nowiki>}}) to crop an image only. |- | link || || | To set the link of image. May be left empty (i.e. {{mono|<nowiki>|... |link= |...</nowiki>}}) for [[MOS:PDI|purely decorative images]]. |- | float || {{hlist|right|left|center|none}} || right | To specify whether or not the template floats to the right or left of adjacent content. |- | outer-css || any valid [[Cascading Stylesheets|CSS]] || – | Additional CSS applied to the outermost box. Does not override any other parameters specified for the outer box (i.e. best used only as "a last resort"). |- | image-bg-color || any valid CSS color || white | Background of the box in which the image is displayed. For example, a dark background for a relatively dark image on which relatively lightly colored annotations are placed. |- | image-css || any valid CSS || – | Additional CSS applied to the (inner box carrying the) image. Does not override any other parameters specified for this box (i.e. best used only as "a last resort"). |- | annot-text-align || {{hlist|left|right|center}} || left | Sets a default text-alignment for all the contained annotations. Can be overridden per annotation. |- | annot-background-color || any valid CSS color || transparent | Sets a default background-color for all the contained annotations. Can be overridden per annotation. |- | annot-font-family || any valid CSS [[Font family (HTML)|font-family]] || – | Sets a default font-family for all the contained annotations. Can be overridden per annotation. |- | annot-font-size || positive integer || – | Sets a default font-size (in pixels) for all the contained annotations. Can be overridden per annotation. |- | annot-font-weight || any valid CSS font-weight || – | Sets a default font-weight for all the contained annotations. Can be overridden per annotation. |- | annot-font-style || any valid CSS font-style || – | Sets a default font-style (e.g. "italic") for all the contained annotations. Can be overridden per annotation. |- | annot-line-height || any valid CSS line-height || – | Sets a default line-height (line spacing) for all the contained annotations. <!--Only useful for multi-line annotations.--> Can be overridden per annotation. |- | annot-color || any valid CSS color || – | Sets a default color for all the contained annotations. Can be overridden per annotation. |}<span style="font-size:95%;padding-left:0.7em;">{{sup|a}} [[Scalable Vector Graphics|SVG]] images allowed.</span> ===Internationalisation=== This template makes internationalisation easy; the text is already separate from the image, so it is easy to translate the text and, if necessary, move pieces of text, as the lengths of the same text in different languages can vary a lot. For example, [[:nl:Sjabloon:Zijbalk mariene extincties]], the Dutch version of [[Template:Annotated image/Extinction]], is widely used. ===Examples=== [[Template:Annotated image/Extinction]] ====Adding explanatory notes==== See [[Template:Annotated image/doc/Samples]]. ====Cropping==== You have an image like [[:commons:File:Mona Lisa color restoration2.jpg]]. But you want to show only a part of the image, say a part of the nose and mouth: [[File:Mona Lisa color restoration2.jpg|thumb|left|300px|This image has a factual width of 300 pixels (as stored in commons), but this is irrelevant by the use of the template.]] [[File:Monalisa.svg|thumb|right|300px|All measures related to image-width, the virtual width you have given to the image (in the example: 2000px)]] {{Clear}} You can do it with following code: <pre style="overflow:auto;"> {{Annotated image | image = Mona Lisa color restoration2.jpg | image-width = 2000 <!-- choose any width, as you like it. It doesn't matter the factual width of the image--> | image-left = -850 <!-- crop the left part. Be aware of the "-" minus symbol --> | image-top = -800 <!-- crop the upper part. Be aware of the "-" minus symbol --> | width = 250 <!-- crop the right part. That will be the width of the image in the article --> | height = 250 <!-- crop the below part. That will be the height of the image in the article --> | float = left | annotations = <!-- empty or not, this parameter must be included --> | caption = Cropped Mona Lisa from a 2000 pixel image }} </pre> {{clear}} The result is a 250pixels x 250pixels area from the 2000 pixels width image (the factual width of the image doesn't matter). The upper 800 pixels and the 850 pixels at the left side of the 2000-image are "discarded" as well as the "rest" at the right side after the 250 pixels and at the bottom after the 250 pixels: <div style="clear: all;"></div> {{Annotated image | image = Mona Lisa color restoration2.jpg | image-width = 2000 | image-left = -850 | image-top = -800 | width = 250 | height = 250 | float = left | annotations = | caption = Cropped Mona Lisa from a 2000 pixel image }} <div style="clear: all;"></div> {{clear}} ===Subpages (templates based on this template)=== This list is automatically generated and updated. Redirects are shown in ''italics''. {{Special:Prefixindex/Template:Annotated image/}} ===See also=== * {{tl|Annotation}}, for creating annotations. * {{tl|Annotated image 4}}, for annotating left/right/center-aligned images with a normal caption background color. * {{tl|Image label}}, an alternative to this template. * {{tl|Overlay}}, which labels an image, automatically constructs a column-balanced legend, with, if desired, sub-legends; allows separate control of labels' pop-up tips; assists in determining corordinates for labels' position; etc. * {{tl|Location map+}}, for maps featuring "pin"-style location icons. * {{tl|Superimpose}} to superimpose images. * [https://www.mediawiki.org/wiki/Extension:ImageMap ImageMap (MediaWiki extension) - adding links to areas of an image] <includeonly>{{Sandbox other| | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Annotated image templates]] }}</includeonly> g863sbt2op9miimkdzrmfe7rm5hbnm4 Cèṭa'an:Sup 10 5103 20382 2024-10-13T16:20:25Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly><sup>{{{1}}}</sup></includeonly><noinclude> {{documentation}} <!-- Add cats and interwikis to the /doc subpage, not here! --> </noinclude>' 20382 wikitext text/x-wiki <includeonly><sup>{{{1}}}</sup></includeonly><noinclude> {{documentation}} <!-- Add cats and interwikis to the /doc subpage, not here! --> </noinclude> p7jtnmtnj3q8sxqqsv78o732eq15smw Cèṭa'an:Sup/doc 10 5104 20383 2024-10-13T16:21:03Z Munajad.MH 3071 ←Membuat halaman berisi '{{documentation subpage}} {{High-use}} '''Sup'''erscripts text, i.e. : <code><nowiki>{{sup|Text to be superscripted}}</nowiki></code> produces: <sup>Text to be superscripted</sup> This template is listed at [[Wikipedia:Subst]] as a good candidate for substituting (i.e. <nowiki>{{subst:sup}}</nowiki>). On a page that uses the template many times, however, this is likely to clutter and lengthen the page significantly. Text can also be superscripted simply by usi...' 20383 wikitext text/x-wiki {{documentation subpage}} {{High-use}} '''Sup'''erscripts text, i.e. : <code><nowiki>{{sup|Text to be superscripted}}</nowiki></code> produces: <sup>Text to be superscripted</sup> This template is listed at [[Wikipedia:Subst]] as a good candidate for substituting (i.e. <nowiki>{{subst:sup}}</nowiki>). On a page that uses the template many times, however, this is likely to clutter and lengthen the page significantly. Text can also be superscripted simply by using the {{tag|sup}} tags, so that: : {{tag|sup|content=Text to be superscripted}} also produces: <sup>Text to be superscripted</sup> For page numbers after references, {{tl|rp}} should be used instead. == Template data == {{template data header}} <templatedata> { "params": { "1": { "description": "Any text entered here will be superscripted", "type": "string", "required": true } }, "description": "Superscript the text given in the first parameter" } </templatedata> == See also == {{Sup and sub-related templates |expanded}} {{Math templates|notation |state=collapsed}} <includeonly>{{Sandbox other|| <!-- ADD CATEGORIES BELOW THIS LINE --> [[Category:Superscript and subscript templates]] [[Category:Wikipedia XHTML tag-replacing templates]] [[Category:Mathematical formatting templates]] }}</includeonly> 3hl4ih7ez70jhwkmfdsd1lmbab9ur2c Cèṭa'an:Sup and sub-related templates 10 5105 20384 2024-10-13T16:22:29Z Munajad.MH 3071 ←Membuat halaman berisi '{{Navbox with columns | name = Sup and sub-related templates | state = {{{state|}}} | title = Superscript and subscript-related templates <!--------------------------- {{sup}}/{{sub}} and related -----------------------------> | col1header = <nowiki>{{sup}}</nowiki> and related templates | col1 = {{Aligned table |cols=3 |class=nowrap | {{tlbare|sup}} | | text{{sup|superscript}}{{spaces|4}}{{sup|superscript}}text | {{tlbare|smallsup}} | ({{tlb...' 20384 wikitext text/x-wiki {{Navbox with columns | name = Sup and sub-related templates | state = {{{state|}}} | title = Superscript and subscript-related templates <!--------------------------- {{sup}}/{{sub}} and related -----------------------------> | col1header = <nowiki>{{sup}}</nowiki> and related templates | col1 = {{Aligned table |cols=3 |class=nowrap | {{tlbare|sup}} | | text{{sup|superscript}}{{spaces|4}}{{sup|superscript}}text | {{tlbare|smallsup}} | ({{tlbare|ssup}}) | text{{smallsup|small superscript}}{{spaces|4}}{{smallsup|small superscript}}text | {{tlbare|i sup}} | ({{tlbare|isup}}{{int:dot-separator}}{{tlbare|padlsup}}) | ''text''{{i sup|superscript}}{{spaces|2}}({{small|rather than:}}&nbsp;''text''{{sup|superscript}}) | {{tlbare|i smallsup}} | ({{tlbare|issup}}{{int:dot-separator}}{{tlbare|padlssup}}) | ''text''{{i smallsup|small superscript}}{{spaces|2}}({{small|rather than:}}&nbsp;''text''{{smallsup|small superscript}}) | {{tlbare|b sup}} | ({{tlbare|bsup}}) | text{{b sup|superscript}}{{spaces|2}}({{small|rather than:}}&nbsp;text{{sup|superscript}}) | {{tlbare|sub}} | | text{{sub|subscript}}{{spaces|4}}{{sub|subscript}}text | {{tlbare|smallsub}} | ({{tlbare|ssub}}) | text{{smallsub|small subscript}}{{spaces|4}}{{smallsub|small subscript}}text | {{tlbare|subsub}} | | text{{subsub|double-subscripted}}{{spaces|4}}{{subsub|double-subscripted}}text }} <!---------------------------- Combined sup/sub -------------------------------> | col2style = border-left:1px solid #aaa; | col2header = Combined super/subscripts | col2 = {{Aligned table |cols=3 |class=nowrap | {{tlbare|su}} | | text{{su|p=p&#61;superscript|b=b&#61;subscript}}{{spaces|4}}{{su|p=p&#61;superscript|b=b&#61;subscript}}text | {{tlbare|sup sub}} | | text{{sup sub|sup|sub}}{{spaces|4}}{{sup sub|sup|sub}}text | {{tlbare|±}} | | 1.23{{±|4|2}} | {{tlbare|overunderset}}&nbsp;/ {{tlbare|underoverset}} | | {{overunderset|text|superscript|subscript}} }} | below = [[Subscript and superscript]] }}<noinclude> {{Documentation | content = {{Collapsible option |statename=optional}} {{Sandbox other|| [[Category:Superscript and subscript templates| ]] [[Category:Documentation see also templates]] }}}}<!--(end Documentation)--> </noinclude> p44x4s752j1tesfohvflkv10hfhchlp Cèṭa'an:I smallsup 10 5106 20385 2024-10-13T16:23:49Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#if:{{{2|}}} |<span style="padding-left:{{{1}}};"><sup><small>{{{2}}}</small></sup></span> |<span style="padding-left:0.2em;"><sup><small>{{{1}}}</small></sup></span>}}</includeonly><noinclude>{{Documentation}}</noinclude>' 20385 wikitext text/x-wiki <includeonly>{{#if:{{{2|}}} |<span style="padding-left:{{{1}}};"><sup><small>{{{2}}}</small></sup></span> |<span style="padding-left:0.2em;"><sup><small>{{{1}}}</small></sup></span>}}</includeonly><noinclude>{{Documentation}}</noinclude> dp95maeasfwo7mygv55c4in7ca2pg8s Cèṭa'an:I smallsup/doc 10 5107 20386 2024-10-13T16:24:38Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Template shortcut|issup|padlssup}} A version of {{tl|i sup}} where the superscripted text is rendered as <nowiki><small></nowiki>. The same syntax applies: : {{tc|issup|''text''}} to use the default padding; : {{tc|issup|''N_units''|''text''}} or, using another shortcut, {{tc|padlssup|''N_units''|''text''...' 20386 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Template shortcut|issup|padlssup}} A version of {{tl|i sup}} where the superscripted text is rendered as <nowiki><small></nowiki>. The same syntax applies: : {{tc|issup|''text''}} to use the default padding; : {{tc|issup|''N_units''|''text''}} or, using another shortcut, {{tc|padlssup|''N_units''|''text''}}<br />&nbsp;for ''N_units'' of padding, where ''N_units'' is a number followed by a display-related unit ([[Em (typography)|em]], [[Pixel|px]], [[Point (typography)|pt]], etc). For example, {{tlf|padlssup|1px|blah}}. ; {{tlf|i smallsup}} {{nobold|(with default padding)}} and {{tl|smallsup}} compared : {{<nowiki>[[SS Kroonland|SS ''Kroonland'']]{{i smallsup|2}}</nowiki>}} produces: [[SS Kroonland|SS ''Kroonland'']]{{i smallsup|2}} : {{<nowiki>[[SS Kroonland|SS ''Kroonland'']]{{smallsup|2}}</nowiki>}} produces: [[SS Kroonland|SS ''Kroonland'']]{{smallsup|2}} ===See also=== * {{tl|i sup}} * {{tl|sup and sub-related templates}} <includeonly>{{Sandbox other| | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Superscript and subscript templates]] }}</includeonly> kqxbfdeohhlk4iz0on8o8iczfzhwlj9 Cèṭa'an:I sup 10 5108 20387 2024-10-13T16:25:34Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#if:{{{2|}}} |<span style="padding-left:{{{1}}};"><sup>{{{2}}}</sup></span> |<span style="padding-left:0.12em;"><sup>{{{1}}}</sup></span>}}</includeonly><noinclude>{{Documentation}}</noinclude>' 20387 wikitext text/x-wiki <includeonly>{{#if:{{{2|}}} |<span style="padding-left:{{{1}}};"><sup>{{{2}}}</sup></span> |<span style="padding-left:0.12em;"><sup>{{{1}}}</sup></span>}}</includeonly><noinclude>{{Documentation}}</noinclude> c1ydr9znjelubgb2tdytil77a0bllj1 Cèṭa'an:I sup/doc 10 5109 20388 2024-10-13T16:26:16Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> {{Template shortcut|isup|padlsup}} Use this template to add a little padding before a superscript so that it doesn't clash with adjacent&nbsp;– and especially italic&nbsp;– text: : {{tc|isup|''text to superscript''}} for the default padding; : {{tc|isup|''N_units''|''text to superscript''}} or, using another shortcut, {{tc|padlsup|''N_units''|''text to superscrip...' 20388 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> {{Template shortcut|isup|padlsup}} Use this template to add a little padding before a superscript so that it doesn't clash with adjacent&nbsp;– and especially italic&nbsp;– text: : {{tc|isup|''text to superscript''}} for the default padding; : {{tc|isup|''N_units''|''text to superscript''}} or, using another shortcut, {{tc|padlsup|''N_units''|''text to superscript''}}<br />&nbsp;for ''N_units'' of padding, where ''N_units'' is a number followed by a display-related unit ([[Em (typography)|em]], [[Pixel|px]], [[Point (typography)|pt]], etc). For example, {{tlf|padlsup|1px|blah}}. ; {{tlf|i sup}} {{nobold|(with default padding)}} and <nowiki><sup></nowiki> compared : <code><nowiki>[[SS Kroonland|SS ''Kroonland'']]{{i sup|2}}</nowiki></code> produces: [[SS Kroonland|SS ''Kroonland'']]{{i sup|2}} : <code><nowiki>[[SS Kroonland|SS ''Kroonland'']]<sup>2</sup></nowiki></code> produces: [[SS Kroonland|SS ''Kroonland'']]<sup>2</sup> ===See also=== * {{tl|i smallsup}} for a version of this template where the superscripted text is rendered as <nowiki><small></nowiki>. * {{hlist |{{tn|'}} |{{tn|'s}} |{{tn|' "}} |{{tn|" '}} |{{tn|" ' "}} |{{tn|!}} }} * {{tl|sup and sub-related templates}} * {{tl|italics correction}} <includeonly>{{Sandbox other| | <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Superscript and subscript templates]] }}</includeonly> l8tst139unorlc1u8xu1awdkhvhlw3l Cèṭa'an:" ' " 10 5110 20389 2024-10-13T16:28:13Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Double+single+double]] 20389 wikitext text/x-wiki #REDIRECT [[Template:Double+single+double]] ji7qos6w77swobtp363yomkknd6eg1k Cèṭa'an:Double+single+double 10 5111 20390 2024-10-13T16:28:59Z Munajad.MH 3071 ←Membuat halaman berisi '<span style="padding-right:.15em;">"</span>'<span style="padding-left:.15em;">"</span><noinclude> {{Documentation}} <!--Add interwikis and categories to the /doc subpage.--> </noinclude>' 20390 wikitext text/x-wiki <span style="padding-right:.15em;">"</span>'<span style="padding-left:.15em;">"</span><noinclude> {{Documentation}} <!--Add interwikis and categories to the /doc subpage.--> </noinclude> 8jilzhsyibvlfnb4qe838h4c4o7byat Cèṭa'an:Double+single+double/doc 10 5112 20391 2024-10-13T16:29:37Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> {{COinS safe|n}} == Usage == The {{tl|" ' "}} (or {{tl|Double+single+double}} in long form) template is for use a) at the beginning of a "double-quoted" quotation that begins a 'single-quoted' quotation that in turn begins an enclosing "double-quoted" quotation, or b) at the end of a "double-quoted" quotation that ends a 'single-quoted' quotation that in turn ends...' 20391 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> {{COinS safe|n}} == Usage == The {{tl|" ' "}} (or {{tl|Double+single+double}} in long form) template is for use a) at the beginning of a "double-quoted" quotation that begins a 'single-quoted' quotation that in turn begins an enclosing "double-quoted" quotation, or b) at the end of a "double-quoted" quotation that ends a 'single-quoted' quotation that in turn ends an enclosing "double-quoted" quotation. Its purpose is to slightly space the single and double quotation marks apart for legibility, without actually inserting a space character. It does this with [[Cascading style sheets|CSS]], and does so because the insertion of extraneous space characters of any kind would be a violation of the [[Semantic web|semantic integrity of the web content]] of the article or other page in which it appeared. ;Example (with highlighting added for clarity): *Using the template: :<code>Kwan was quoted as saying, "She disputed his statement that 'Voltaire never said "I disapprove of what you say, but I will defend to the death your right to say it.<span style="color:fuchsia;"><strong><nowiki>{{" ' "}}</nowiki></strong></span></code> :Kwan was quoted as saying, "She disputed his statement that 'Voltaire never said "I disapprove of what you say, but I will defend to the death your right to say it.{{ " ' "}} *For comparison, here is the completely unspaced version: :<code>Kwan was quoted as saying, "She disputed his statement that 'Voltaire never said "I disapprove of what you say, but I will defend to the death your right to say it.<span style="color:fuchsia;"><strong>"'"</strong></span></code> :Kwan was quoted as saying, "She disputed his statement that 'Voltaire never said "I disapprove of what you say, but I will defend to the death your right to say it."'" *And here is the version with a semantically incorrect non-breaking space character: :<code>Kwan was quoted as saying, "She disputed his statement that 'Voltaire never said "I disapprove of what you say, but I will defend to the death your right to say it.<span style="color:fuchsia;"><strong>"&amp;nbsp;'&amp;nbsp;"</strong></span></code> :Kwan was quoted as saying, "She disputed his statement that 'Voltaire never said "I disapprove of what you say, but I will defend to the death your right to say it."&nbsp;'&nbsp;" :When rendered, the non-breaking-spaced version looks similar to or the same as the template version, but improperly mixes content and presentation. ==Mozilla/Firefox note== On some Mozilla-based browsers, the spacing is not perfectly even on both sides of the single-quote. There isn't anything we can do about this without making it look equally imperfect in most or all other browsers. This is a Mozilla bug, not a MediaWiki bug. == See also == {{Quotation mark templates}}<includeonly>{{Sandbox other|| <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Quotation mark templates]] }}</includeonly> gvpx9xo7ny7sdcxr8mxmjcm56ikjb4v Cèṭa'an:Quotation mark templates 10 5113 20392 2024-10-13T16:31:02Z Munajad.MH 3071 ←Membuat halaman berisi '<!--This is transcluded into all these templates' /doc pages to save time.--> <div style="float:right; padding:0 1em;">{{navbar|Quotation mark templates|plain=y}}</div> * {{tn|'}} ([[Template:Apostrophe]]) – for use with adjacent italic markup * {{tn|`}} – for use with adjacent bold markup * {{tn|'s}} – for inserting an apostrophe and "s" immediately following italic markup * {{tn|`s}} – for inserting an apostrophe and "s" immediately following bold marku...' 20392 wikitext text/x-wiki <!--This is transcluded into all these templates' /doc pages to save time.--> <div style="float:right; padding:0 1em;">{{navbar|Quotation mark templates|plain=y}}</div> * {{tn|'}} ([[Template:Apostrophe]]) – for use with adjacent italic markup * {{tn|`}} – for use with adjacent bold markup * {{tn|'s}} – for inserting an apostrophe and "s" immediately following italic markup * {{tn|`s}} – for inserting an apostrophe and "s" immediately following bold markup * {{tn|′}} ([[Template:Prime]]) * {{tn|&apos;&apos;}} * {{tn|' "}} ([[Template:Single+double]]) * {{tn|" '}} ([[Template:Double+single]]) * {{tn|' '}} ([[Template:Single+single]]) * {{tn|" ' "}} ([[Template:Double+single+double]]) * {{tn|' " '}} ([[Template:Single+double+single]]) * {{tn|-"}} ([[Template:Space+double]]) * {{tn|"-}} ([[Template:Double+space]]) * {{tn|-'}} ([[Template:Space+single]]) * {{tn|'-}} ([[Template:Single+space]]) * {{tn|--)}} ([[Template:Space+parenthesis]]) <small>(it's <code>--)</code> because <code>)</code> and <code>-)</code> were already used by other templates)</small> * {{tn|(-}} ([[Template:Parenthesis+space]]) <small>(using <code>(--</code> also works, for consistency with the one above)</small><noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> 9zwckuemdlymj4m2fnd74oyy5se1jr5 Cèṭa'an:'s 10 5114 20393 2024-10-13T16:35:38Z Munajad.MH 3071 ←Membuat halaman berisi '<span class="nowrap" style="padding-left:0.1em;">&#39;s</span><noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude>' 20393 wikitext text/x-wiki <span class="nowrap" style="padding-left:0.1em;">&#39;s</span><noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> chfodpjwfrvut1ze57xqs15szk36xbn Cèṭa'an:'s/doc 10 5115 20394 2024-10-13T16:36:13Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{high use}} == Usage == <code><nowiki>{{'s}}</nowiki></code> This template allows quick entry of an apostrophe and "s" after italicized titles. Using this template avoids wikicoding issues that may occur when <code>'s</code> is used after a italicized word e.g. USS ''Ticonderoga''{{'s}}. It includes inline CSS <code><kbd>"padding-left:0.1em;"</kbd></code> to provide some separation from the previous letter. This prevents the italicize...' 20394 wikitext text/x-wiki {{Documentation subpage}} {{high use}} == Usage == <code><nowiki>{{'s}}</nowiki></code> This template allows quick entry of an apostrophe and "s" after italicized titles. Using this template avoids wikicoding issues that may occur when <code>'s</code> is used after a italicized word e.g. USS ''Ticonderoga''{{'s}}. It includes inline CSS <code><kbd>"padding-left:0.1em;"</kbd></code> to provide some separation from the previous letter. This prevents the italicized text from crashing into the apostrophe, e.g. ''MIT''{{'s}} would otherwise appear as ''MIT''<nowiki>'</nowiki>s (note the apostrophe crossing the right side of the "T" in some fonts) due to the absence of padding. == See also == {{Quotation mark templates}} <includeonly>{{sandbox other|| [[Category:Quotation mark templates]] }}</includeonly> 0o43z0crey19if5aw9d73no7hg6oykm Cèṭa'an:" ' 10 5116 20395 2024-10-13T16:37:06Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Double+single]] 20395 wikitext text/x-wiki #REDIRECT [[Template:Double+single]] 174zqsia9bc7pzfnxz2n95orfmhqxbv Cèṭa'an:Double+single 10 5117 20396 2024-10-13T16:37:58Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> {{High-use}} {{COinS safe|n}} == Usage == The {{tl|" '}} template (or {{tl|Double+single}} in long form) is for use at the beginning of a 'single-quoted' quotation that also begins a "double-quoted" quotation (or a double-quoted passage that begins with an apostrophe). Its purpose is to slightly space the double and single quotation marks apart for legibility, wit...' 20396 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> {{High-use}} {{COinS safe|n}} == Usage == The {{tl|" '}} template (or {{tl|Double+single}} in long form) is for use at the beginning of a 'single-quoted' quotation that also begins a "double-quoted" quotation (or a double-quoted passage that begins with an apostrophe). Its purpose is to slightly space the double and single quotation marks apart for legibility, without actually inserting a space character. It does this with [[Cascading style sheets|CSS]], and does so because the insertion of an extranous space character of any kind would be a violation of the [[Semantic web|semantic integrity of the web content]] of the article or other page in which it appeared. ;Example (with highlighting added for clarity): *Using the template: :<code>Gonzales added, <span style="color:Green;"><strong><nowiki>{{" '}}</nowiki></strong></span>Interesting times' is quite a euphemism for this chaos."</code> :Gonzales added, {{" '}}Interesting times' is quite a euphemism for this chaos." *For comparison, here is the completely unspaced version: :<code>Gonzales added, <span style="color:Red;"><strong>"'</strong></span>Interesting times' is quite a euphemism for this chaos."</code> :Gonzales added, "'Interesting times' is quite a euphemism for this chaos." *And here is the version with a semantically incorrect non-breaking space character: :<code>Gonzales added, <span style="color:Red;"><strong>"&amp;nbsp;'</strong></span>Interesting times' is quite a euphemism for this chaos."</code> :Gonzales added, "&nbsp;'Interesting times' is quite a euphemism for this chaos." :When rendered, the non-breaking-spaced version looks similar to or the same as the template version, but improperly mixes content and presentation. The equivalent template when used inside a template parameter that automatically provides double quotes (e.g. {{para|title}} in {{tl|cite web}}) is {{tl|-'}} ([[Template:Space+single]]). See also {{tl|' "}} and {{tl|'-}} for the right-hand side versions (manual and parameter, respectively). == See also == {{Quotation mark templates}}<includeonly>{{Sandbox other|| <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Quotation mark templates]] }}</includeonly> l7u96ha8fc8cou1ild8sg6e1k046hkd Cèṭa'an:' " 10 5118 20397 2024-10-13T16:39:04Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Single+double]] 20397 wikitext text/x-wiki #REDIRECT [[Template:Single+double]] {{rcatsh| {{r move}} }} acxpkqrqpgpb7igt22zudtv1qaynuk8 Cèṭa'an:R move 10 5119 20398 2024-10-13T16:39:56Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:R from move]] 20398 wikitext text/x-wiki #REDIRECT [[Template:R from move]] {{Redirect category shell| {{R to redirect template}} {{R from template shortcut}} }} e0g95vgbhe7jm08vci42tdsdam323cx Cèṭa'an:Tfd links 10 5120 20399 2024-10-13T16:46:05Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Tfd links|main}}</includeonly><noinclude> {{Documentation}} </noinclude> <includeonly>{{#invoke:Tfd links|main}}</includeonly><noinclude> {{Documentation}} </noinclude>' 20399 wikitext text/x-wiki <includeonly>{{#invoke:Tfd links|main}}</includeonly><noinclude> {{Documentation}} </noinclude> <includeonly>{{#invoke:Tfd links|main}}</includeonly><noinclude> {{Documentation}} </noinclude> k7wlt6p3jglolb1w41ap9bi4auonk67 Cèṭa'an:Tfd links/doc 10 5121 20400 2024-10-13T16:46:39Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> {{Template shortcut|tfdlinks}} {{Lua|Module:Tfd links}} This template is used for marking templates for deletion at [[Wikipedia:Templates for discussion]]. It displays useful links to the history, usage, talkpage etc., and a link for closing admins to delete the template. == Usage == {| class="wikitable" !Code!!Result |- | {{tlf|tfd links|Foo}} || {{...' 20400 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> {{Template shortcut|tfdlinks}} {{Lua|Module:Tfd links}} This template is used for marking templates for deletion at [[Wikipedia:Templates for discussion]]. It displays useful links to the history, usage, talkpage etc., and a link for closing admins to delete the template. == Usage == {| class="wikitable" !Code!!Result |- | {{tlf|tfd links|Foo}} || {{tfd links|Foo}} |- | {{tlf|tfd links|Foo|{{CURRENTYEAR}} {{CURRENTMONTHNAME}} {{CURRENTDAY}}|4=module=Module:}} || {{tfd links|Foo|{{CURRENTYEAR}} {{CURRENTMONTHNAME}} {{CURRENTDAY}}|module=Module:}} |- | {{tlf|tfd links|Foo|{{CURRENTYEAR}} {{CURRENTMONTHNAME}} {{CURRENTDAY}}|4=catfd=Category:}} || {{tfd links|Foo|{{CURRENTYEAR}} {{CURRENTMONTHNAME}} {{CURRENTDAY}}|catfd=Category:}} |} <includeonly>{{Sandbox other| | <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Templates for discussion templates]] [[Category:Internal template-link templates]] }}</includeonly> 6ks9z71rfd8mckuacr3l3aw0kidgxhc Modul:Tfd links 828 5122 20401 2024-10-13T16:47:23Z Munajad.MH 3071 ←Membuat halaman berisi '-- This module implements [[Template:Tfd links]] local p = {} local function urlencode(text) -- Return equivalent of {{urlencode:text}}. local function byte(char) return string.format('%%%02X', string.byte(char)) end return text:gsub('[^ %w%-._]', byte):gsub(' ', '+') end local function fullurllink(t, a, s) return '[https://en.wikipedia.org/w/index.php?title=' .. urlencode(t) .. '&' .. a .. ' ' .. s .. ']' end function p.main(frame) local args = frame:...' 20401 Scribunto text/plain -- This module implements [[Template:Tfd links]] local p = {} local function urlencode(text) -- Return equivalent of {{urlencode:text}}. local function byte(char) return string.format('%%%02X', string.byte(char)) end return text:gsub('[^ %w%-._]', byte):gsub(' ', '+') end local function fullurllink(t, a, s) return '[https://en.wikipedia.org/w/index.php?title=' .. urlencode(t) .. '&' .. a .. ' ' .. s .. ']' end function p.main(frame) local args = frame:getParent().args local ns = (((args['catfd'] and args['catfd'] ~= '') and 'Category') or (args['module'] and args['module'] ~= '') and 'Module') or 'Template' local tname = mw.getContentLanguage():ucfirst(args['1']) local fname = ns .. ':' .. tname local fullpagename = frame:preprocess('{{FULLPAGENAME}}') local sep = '&nbsp;<b>·</b> ' local res = '<span id="' .. ns .. ':' .. tname .. '" class="plainlinks nourlexpansion 1x">' .. '[[:' .. ns .. ':' .. tname .. ']]&nbsp;(' .. '[[' .. ns .. ' talk:' .. tname .. '|talk]]' .. sep .. '[[Special:PageHistory/' .. fname .. '|history]]' .. sep .. fullurllink('Special:Whatlinkshere/' .. fname, 'limit=5000&hidelinks=1&hideredirs=1', 'transclusions') .. sep .. fullurllink('Special:Log', 'page=' .. urlencode(fname), 'logs') .. sep .. '[[Special:PrefixIndex/' .. fname .. '/|subpages]])</span>' return res end return p ngpy13mosbugmhz1yfop2dw6oukfrc8 Modul:Tfd links/doc 828 5123 20402 2024-10-13T16:48:00Z Munajad.MH 3071 ←Membuat halaman berisi 'Implements {{tl|Tfd links}}' 20402 wikitext text/x-wiki Implements {{tl|Tfd links}} k4hd3dnv5dasqt0skm836uiwa3t45b4 Cèṭa'an:Foo 10 5124 20403 2024-10-13T16:49:26Z Munajad.MH 3071 ←Membuat halaman berisi ' <noinclude>{{documentation}}</noinclude>' 20403 wikitext text/x-wiki <noinclude>{{documentation}}</noinclude> ecx7g8scpgrrboxhz83fjwltv8jt5nq Cèṭa'an:Foo/doc 10 5125 20404 2024-10-13T16:50:05Z Munajad.MH 3071 ←Membuat halaman berisi '{{documentation subpage}} {{sandbox not|note=<br>For template sandboxes specifically, see {{tl|X1}}, {{tl|X2}}, etc.}} This is a [[help:template|template]], linked from several pages as an example of one. If you want a space to experiment with the process of editing Wikipedia pages, go to [[WP:FOO]], the main sandbox, instead. <includeonly>{{sandbox other|| [[Category:Example-formatting templates]] }}</includeonly>' 20404 wikitext text/x-wiki {{documentation subpage}} {{sandbox not|note=<br>For template sandboxes specifically, see {{tl|X1}}, {{tl|X2}}, etc.}} This is a [[help:template|template]], linked from several pages as an example of one. If you want a space to experiment with the process of editing Wikipedia pages, go to [[WP:FOO]], the main sandbox, instead. <includeonly>{{sandbox other|| [[Category:Example-formatting templates]] }}</includeonly> o6j8jrrtvu1y91fa2y08f0jay8wpzgp Cèṭa'an:Sandbox not 10 5126 20405 2024-10-13T16:50:52Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Not a sandbox]] 20405 wikitext text/x-wiki #REDIRECT [[Template:Not a sandbox]] {{Redirect category shell| {{R from move}} {{R from modification}} {{R from template shortcut}} }} 399h0ldjm18bfjdldn0eubu6iqyzs3k Cèṭa'an:X1 10 5127 20408 2024-10-13T17:01:01Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{Please leave this line alone (template sandbox heading)}}<!-- * Welcome to the template sandbox! * * Please leave this part alone * * The page is cleared regularly * * Feel free to try your editing skills below * ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■...' 20408 wikitext text/x-wiki <noinclude>{{Please leave this line alone (template sandbox heading)}}<!-- * Welcome to the template sandbox! * * Please leave this part alone * * The page is cleared regularly * * Feel free to try your editing skills below * ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■--></noinclude> em2tphgpu6oiojynd33q6rln0zbseul Cèṭa'an:Please leave this line alone (template sandbox heading) 10 5128 20409 2024-10-13T17:01:40Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template sandbox heading]] 20409 wikitext text/x-wiki #REDIRECT [[Template:Template sandbox heading]] {{Redirect category shell| {{R from move}} }} 13tkefkmv7su9xme01xrht6jevdco8r Cèṭa'an:Template sandbox heading 10 5129 20416 20415 2024-10-13T19:22:48Z Munajad.MH 3071 20416 wikitext text/x-wiki {{Ombox |image=[[File:Edit In Sandbox Icon - Color.svg|75px|alt=|link=]] |text={{#ifeq:{{TALKPAGENAME}}|{{FULLPAGENAME}}|{{Sandbox heading/Talk}}}} <!----------------------- Rahaju rabu, information, links -------------------------> Selamâh rabu nâng {{FULLPAGENAME}}, salombi '''Wikipedia template sandbox'''. Lamam panika-dhibi' pantana [[Help:Template|template]], èyatoraghi panjhânângan amatrab experiments taghâut '''template editing'''. Manabi panjhânângan akarsa a-''èpxpèrimènt''-na kalabân ''article editing'', angghuy ''[[Draft:Sandbox|Wikipedia Sandbox]]'' otabâ angghuy ''[[Special:Edit/Special:MyPage/sandbox|sandbox (kota` bâddhina) dhika dhibi']]''. Ka'angghuy mâccè', pa-''click'' tolèsan ''edit'' (pâccè') nâng andhâpna, lastarèh ngaghungi pangaobâ'ân karè ''click'' tombol ''Publish changes''. <span style="background:yellow>Èmot: Dâgghi' bisarah (èssè) na sandbox ''ta`'' pagghun permanèn; template sandbox ''èbhârsè'aghi halè otomatis'' per 12 jhâm.</span> <big>{{Icon|alert-blackred|40px}}</big> <span style="background:#FF99000>''Nyu'on lajjhâ' pakennengi samacâm ''[[Wikipedia:Misuse_of_the_sandbox|copyrighted, hal offensive, hal illegal otabâ libelous content]]'' dâlâm ''sandboxes''</span>. Ka'angghuy assistèn sarâng ''template coding'', kèngèng oddhi [[WP:VPT|the technical forum at the Village Pump]].'' Panjhânnângan kèngèng jhughân ngoddhi ''[[Special:ExpandTemplates]]'' kangsan jhijhiran template sandboxes laènna sè ka'dimma epakèngèng ka'angghuy matrâb experiment. Lebbih sandboxes sè laèn manabi kodhu, ngèrèng kabijâkanna kalabân ngangghuy [https://test.wikipedia.org/ testwiki]. Kèngèng kiya alakon tests angghuy [[Draft:Sandbox|Wikipedia Sandbox]]. Manabi parompama'an otabâ patladhânan, dâ' [[Help:Transclusion|transclude]] template panika è ka'dissa', [[Special:EditPage/Draft:Sandbox|edit it]] mèla panika tarmaso' jhughân:<code>{{braces|{{BASEPAGENAME}}}}</code> ---- {{Sandbox heading/Navigation}} |imageright= {{#ifeq:{{FULLPAGENAME}}|Template:Template sandbox| {{template shortcuts|TSbox|sand}} }} }}{{#ifeq:{{PAGENAME}}|Template sandbox reset | |<!--[[Category:Wikipedia editing aids]]-->}}[[Category:Wikipedia transclusionless templates]]<noinclude>{{Documentation}}</noinclude> 091k9v6024ftyas9tdlso00thixek7c Pangangghuy:Munajad.MH/sandbox 2 5130 21111 21110 2024-10-20T00:45:16Z Munajad.MH 3071 21111 wikitext text/x-wiki {{about|bhâsa rasmi bhinarèn bhâsa nasional nâng Inḍonèsia|pongkasan taghâut sa-bhâsa nâng [[Inḍonèsia]]|Bhâsa nâng Inḍonèsia}} {{Infobox Bahasa |image= [[file:Naskah Asli Piagam Jakarta.jpg|200px]] |name=Bahasa Indonesia |states=[[Bhâsa nâng Inḍonèsia|Inḍonèsia]] | ethnicity = langkong [[padhâ bhângsa nâng Inḍonèsia|1.300 padhâ bhângsa Inḍonèsia]] |region=[[Nusantara]] tor [[Orèng Inḍonèsia mancanegri|wilayah diaspora Inḍonèsia]] |speakers={{Penutur|B1}} {{sigfig|42,766|2}}&nbsp;juta (2010)<ref name="sensus2010"/> |rank=56 |familycolor=Austronèsia |fam2=[[Rumpun bhâsa Melaju-Polinesia|Melaju-Polinesia]] |fam3=[[Rumpun bhâsa Melaju–Sumbawa|Melaju-Sumbawa]] |fam4=[[Bhâsa Melayik|Melayik]] |fam5=[[Bhâsa Melaju|Melaju]]<ref name="Abas 1987 230">{{cite journal |last=Abas |first=Husen |date=1987 |title=Indonesian as a Unifying Language of Wider Communication : A Historical and Sociolinguistic Perspective |url=https://openresearch-repository.anu.edu.au/handle/1885/145414 |url-status= |journal=Pacific Linguistics |volume=D-73 |issue=viii |pages=230 |doi=10.15144/PL-D73 |archive-url=https://web.archive.org/web/20200926072010/https://openresearch-repository.anu.edu.au/handle/1885/145414 |archive-date=2020-09-26 |access-date=28 December 2020 |isbn=0858833581 |dead-url=unfit }}</ref><ref>{{cite web |url= https://kebudayaan.kemdikbud.go.id/bpnbkepri/perkembangan-bahasa-melayu/ |title= The Development of Malay Language (eng) |last= Arman |first= Dedi |date= 8 Juni 2014 |website= kebudayaan.kemdikbud.go.id |publisher= Directorate General of Culture of The Republic of Indonesia |access-date= 28 December 2020 |quote= Pamataran panika aslèra'aghi pamolan sa periodè nâng nèngkar kangsan tartara bhâsa Melaju, yaka'dinto periodè Karatowan Riau tor Lingga. Nâng longkang periodè panika bhâsa Melaju mondhut tladhâ ka-Riau-na, bhâsa Melaju Riau ka'dinto nylèra'aghi alar-bhâkal bhâsa Nasional Inḍonèsia nyolètè [[Sopata Paranom Inḍonèsia|Sopata Paranom 28 Oktober 1928]] ...saserra' kabujudân karatowan panika magghis 200 taonan, abhâkta tello' momèntum penting dâ' nèngkar-tartara bhâsa Melaju Riau, ya'ni taon 1808, nalèka Rato Ali Haji bhâbbhâr; taon 1857, nalèka Rato Ali Haji nglastarèhaghi kètab'èpon atasmèyah ''Bustānul Kātibīn'', sabighi pramasastra (?) normatif bhâsa Melaju Riau; tor taon 1894, nalèka parnyèta'an Mathba’atul Riauwiyyah alias Mathba’atul Ahmadiyah èpaddhâk. Operasional parnyèta'an Mathba’atul Riauwiyyah nika talampao vital amarghâ wakilah tab-kètab tor pamflèt-pamflèt tamoncaraghi, bhâsa Melaju Riau nglarbhât dâ' da'èrah laèn nâng Nusantara. |archive-date= 2020-11-01 |archive-url= https://web.archive.org/web/20201101015027/https://kebudayaan.kemdikbud.go.id/bpnbkepri/perkembangan-bahasa-melayu/ |dead-url= no }}</ref><ref name="Mahayana 2009 21">{{cite journal |last= Mahayana |first= Maman S. |date= 2009 |title= Perkembangan Bahasa Indonesia—Melayu di Indonesia dalam Konteks Sistem Pendidikan |trans-title= The Development of Indonesian—Malay language in Indonesia in the context of The Education System |url= http://ejournal.iainpurwokerto.ac.id/index.php/insania/article/view/350/315 |language= Indonesian |journal= The Journal of Alternative Education |volume= 14 |issue= 3 |pages= 21 |doi= 10.24090/insania.v14i3.350 |access-date= 28 December 2020 |archive-date= 2018-01-17 |archive-url= https://web.archive.org/web/20180117235204/http://ejournal.iainpurwokerto.ac.id/index.php/insania/article/view/350/315 |dead-url= yes }}</ref><ref>{{Cite news |url=https://tirto.id/sejarah-kongres-bahasa-indonesia-i-meresmikan-bahasa-persatuan-ecjH |title=Sejarah Kongres Bahasa Indonesia I: Meresmikan Bahasa Persatuan |last=Ardanareswari |first=Indira |date=25 June 2019 |work=[[Tirto|Tirto.id]] |publisher=Tirto |access-date=28 December 2020 |quote="sè kasambhât ‘Bahasa Indonesia’ (Bhâsa Inḍonèsia) ya'ni Bhâsa Melaju maskè'èpon bhungkana asli ‘Melaju Riau’ nangèng bânnya' molbulanna, owbâna otabâ panoppalèanna aroju' kodhuna zaman kantos alam anyar, daghâna bhâsa nika abuwâh paghâmpangan pangangghuyân sarâng ra'yat samondhâjâ Inḍonèsia (EYD)" chè'èpon Ki Hajar Dewantara nalèka Kongrès "[[Bhâsa Inḍonèsia I|''Bahasa Inḍonèsia I'']]" taon 1983 nâng Solo |language=id |archive-date=2020-11-27 |archive-url=https://web.archive.org/web/20201127030258/https://tirto.id/sejarah-kongres-bahasa-indonesia-i-meresmikan-bahasa-persatuan-ecjH |dead-url=no }}</ref> |script= [[Alfabet Latin|Latin]] ([[Alfabet bhâsa Inḍonèsia]])<br>[[Braille]] bhâsa Inḍonèsia |kasus=''Sobung'' |gender=''Sobung'' |nation={{ubl|{{flag|Inḍonèsia}} |<hr/> |{{flag|ASEAN}}<ref>{{cite web |url=http://asean.org/asean/asean-member-states |title=Languages of ASEAN |access-date=7 Agustus 2017 |archive-date=5 Mei 2019 |archive-url=https://web.archive.org/web/20190505070806/https://asean.org/asean/asean-member-states/ |url-status=live }}</ref> |{{flag|UNESCO}}<ref name="UNESCO">{{Cite journal|url= https://unesdoc.unesco.org/ark:/48223/pf0000387388.locale=en|title=Recognition of Bahasa Indonesia as an official language of the General Conference of UNESCO|access-date=2023-11-20|publisher=UNESCO|journal=UNESCO General Conference|issue=42|year=2023}}</ref> }} |minority={{flag|Timor Lèstè}}<ref name="easttimorgovernment.com">{{cite web|url=http://www.easttimorgovernment.com/languages.htm|title=East Timor Languages|website=www.easttimorgovernment.com|access-date=21 Maret 2016|archive-url=https://web.archive.org/web/20160304130633/http://easttimorgovernment.com/languages.htm%7Carchive-date%3D4|url-status=dead|archive-date=2016-03-04|dead-url=no}}</ref></br>{{flag|Parsyarikatan Bhângsa-Bhângsa}} (èyaghân nâng rangka [[Pamorbhâ'ân karukonan|misi PBB marèksak Karukonan]]) |agency=[[Badan Pengembangan dan Pembinaan Bahasa]] (BPPB) |zoom=3 |qid= Q252 |map=Indonesian Language Map.svg |mapcaption={{legend3|#00008B| Wilayah Bhâsa Inḍonèsia dominan èdhâbhu'aghi minangka bhâsa rasmi.}}{{legend3|#ADD8E6| Wilayah Bhâsa Inḍonèsia èdhâbu'aghi kalabân minoritas.}} |iso1=id|iso2=ind|iso3=ind|sign=Sistem Isyarat Bhâsa Inḍonèsia (SIBI) <!--Menurut saya, parameter ini digunakan untuk versi ejaan isyarat dari sebuah bahasa lisan (lihat artikel [[bahasa berkode tangan]]), bukan untuk bahasa isyarat yang merupakan sebuah bahasa tersendiri. Versi ejaan isyarat dari Bahasa Indonesia (bahasa lisan) adalah SIBI.-->|lingua=31-MFA-ac|glotto=indo1316|ancestor=[[Bhâsa Proto-Melayik|Proto-Melayik ]]|ancestor2=[[Bhâsa Melaju Kona|Melaju Kona]]|glottorefname=Indonesian|speakers2={{Penutur|B2}} {{sigfig|155,93|3}}&nbsp;juta (2010)<ref name="sensus2010">{{cite journal |url=http://bps.go.id/index.php/publikasi/14 |title=Penduduk Indonesia Hasil Sensus Penduduk 2010 (Result of Indonesia Population Census 2010) |pages=421, 427 |author=Badan Pusat Statistik |journal=Penduduk Indonesia Hasil Sensus Penduduk ... = Population of Indonesia : Result of Indonesia Population Census |date=28 Maret 2013 |issn=2302-8513 |access-date=12 April 2015 |archive-url=https://web.archive.org/web/20150402221528/http://www.bps.go.id/index.php/publikasi/14 |archive-date=2 April 2015 |url-status=dead }}</ref><br /> 300 juta (2022)<ref>{{citation|url= https://ugm.ac.id/id/berita/22527-penutur-bahasa-indonesia-capai-300-juta-jiwa|title= Penutur Bahasa Indonesia Capai 300 Juta Jiwa|date= Mei 2022|publisher= Gusti|language= Indonesian|accessdate= 2023-03-29|archive-date= 2023-03-26|archive-url= https://web.archive.org/web/20230326032239/https://ugm.ac.id/id/berita/22527-penutur-bahasa-indonesia-capai-300-juta-jiwa|dead-url= no}}</ref>|ancestor3=[[Bhâsa Melaju Klasik|Melaju Klasik]] ([[Bhâsa Melaju Riau|Riau-Lingga]])|ancestor4=[[Bhâsa Melaju Pramodern|Melaju Pramodern]] ([[Hindia Belandhâ]] otabâ [[Bhâlay Postakah]])|standards=[[Bhâsa baku|Bhâsa Inḍonèsia Baku]]|dialects=[[Bhâsa Inḍonèsia gaul|Bhâsa Inḍonèsia Gaul]]|pronunciation={{IPA-id|baˈha.sa in.doˈne.si.ja}} |notice=ipa |status_konservasi=NE |HAM=yes |pranala_HAM = https://www.ohchr.org/en/human-rights/universal-declaration/translations/indonesian |contoh_teks=Semua orang dilahirkan merdeka dan mempunyai martabat dan hak-hak yang sama. Mereka dikaruniai akal dan hati nurani dan hendaknya bergaul satu sama lain dalam semangat persaudaraan. (sadhâjâ abâ' èlahèraghi mardhika kalabân ngaghungi martabhât tor hak-hak sè nongghâl. Sadhâjâna èkurnèya ni`mat akal jhughân nurani pangghâliyân la karsana atèngka'a patang mana ngsatrètanan). |contoh_suara=Universal Declaration of Human Rights - ind - rd - Art1.ogg }} ''' Bhâsa Inḍonèsia''' ({{IPA-id|baˈhasa indoˈnesija|}}) aslèra [[bhâsa rasmi]] bhinarèn [[bhâsa nasional]] nâng [[Inḍonèsia]].<ref name="uud">{{cite wikisource |title=Article 36 of The 1945 Constitution of The Republic of Indonesia |wslink=Constitution of the Republic of Indonesia}}</ref> Bhâsa Inḍonèsia aslèra [[variètas (linguistik)|variètas]] [[bhâsa baku|sè èbaku'aghi]] asal [[bhâsa Melaju]],<ref name=bc>{{cite book|author = Uri Tadmor |editor1= Yaron Matras |editor2=Jeanette Sakel |chapter= Grammatical borrowing in Indonesian |title= Grammatical Borrowing in Cross-Linguistic Perspective |date= 2008 |isbn = 978-3-11-019919-2 |publisher= Walter de Gruyter |page = 301 |url = https://books.google.com/books?id=Es4T018diPIC |language= en}}</ref> sabighi bhâsa rumpunan {{PBahasa|Austronesia}}sè asrangah dâ'ka rumpun {{PBahasa|Melayik}}sasèbângnga aslèra cangka dâ' cangka {{PBahasa|Melaju-Polinesia}}. Bhâsa Inḍonèsia ampom molan dhimin ta'aghân minangka [[bhâsantara]] sentang wilayah nusa'an Inḍonèsia sè sirka aghâdhui majmuk linguistika. Kalabân jumlah pangadâbhu bhâsa parsangghu pèndhânan rajâ etambâ jhughân populasi diaspora sè nettep nâng mancanegri, bhâsa Inḍonèsia akapondhu nâng-antara bhâsa kalabân jumlah pangadhâbu tarkadig sa'alam dunnya.<ref>{{cite web|url=https://www.statista.com/statistics/266808/the-most-spoken-languages-worldwide/|title=The Most Spoken Languages Worldwide|lang=en|trans-title=Bahasa Yang Paling Banyak Dituturkan Seluruh Dunia|author=<!--Not stated-->|date=2021|website=statista.com|publisher=Statista|access-date=2021-09-13|archive-date=2015-06-28|archive-url=https://web.archive.org/web/20150628162716/http://www.statista.com/statistics/266808/the-most-spoken-languages-worldwide/|dead-url=no}}</ref> Bhândhâbhu (Kosakata) bhâsa Inḍonèsia jhughân tarpangaro bhâsa lokal wilayah Nusa Inḍonèsia se laèn (sandhina: bhâsa {{PBahasa|Jw}}, {{PBahasa|min}}, {{PBahasa|bgs}}, {{PBahasa|Makasar}}, tor sajenissa),<ref name="The Indonesian Language 2004. Page 14">[[James Neil Sneddon]]. ''The Indonesian Language: Its History and Role in Modern Society''. UNSW Press, 2004.</ref> kangsan bhâsa asèng amarghâ samo sojhârâh kalabân mancabhâsa mancabhâbâ.<ref>{{cite web|url=https://www.daytranslations.com/blog/global-importance-indonesian-language/|title=Global Importance of Indonesia and the Indonesian Language|lang=en|trans-title=Pentingnya Indonesia dan Bahasa Indonesia dalam Ranah Global|author=<!--Not stated-->|date=2018|access-date=2021-09-13|archive-date=2021-09-13|archive-url=https://web.archive.org/web/20210913051020/https://www.daytranslations.com/blog/global-importance-indonesian-language/|dead-url=no}}</ref> Bhâsa Inḍonèsia ngaghungi lebbhâ' [[bhândhâbu serrâpân]]-na sa-bhâsa Èropa, khusussa bhâsa [[bhâsa Belandhâ|Belandhâ]], [[bhâsa Portugis|Portugis]], [[bhâsa Spanyol|Spanyol]], kèya [[bhâsa Inggris|Inggris]]. Bhâsa Inḍonèsia ngaghungi [[bhândhâbu serrâpan]] sakèng bhâsa [[Bhâsa Sanskerta|Sanskerta]], [[Bhâsa Cèna|Cèna]], kantos [[Bhâsa Arab|Arab]] abhâstah èlemen dâlâm bhâsa Inḍonèsia sabhâb bhirian faktor aktivitas pardhâghângan tor rèligi aolèr molaè kona nâng sentang [[Kanusa'an Inḍonèsia]]. Ramo' dâri bhâsa Inḍonèsia '''baku''' èkadhâsaraghi kalabân [[bhâsa Melaju Riau]] (samangkèn Nusa'an Riau), dhinèng alar-bhâkalla bhâsa Inḍonèsia '''gaul''' Jakarta'an lebbih kara tapapar [[bhâsa Betavi]].<ref name="Abas 1987 230"/><ref name="Mahayana 2009 21"/><ref>{{cite web |url= https://kebudayaan.kemdikbud.go.id/bpnbkepri/perkembangan-bahasa-melayu/ |title= Perkembangan Bahasa Melayu |last= Arman |first= Dedi |date= 8 June 2014 |website= kebudayaan.kemdikbud.go.id |publisher= Directorate General of Culture of The Republic of Indonesia |access-date= 28 December 2020 |quote= Pamataran panika aslèra'aghi pamolan sa periodè nâng nèngkar kangsan tartara bhâsa Melaju, yaka'dinto periodè Karatowan Riau tor Lingga. Nâng longkang periodè panika bhâsa Melaju mondhut tladhâ ka-Riau-na, bhâsa Melaju Riau ka'dinto nylèra'aghi alar-bhâkal bhâsa Nasional Inḍonèsia nyolètè [[Sopata Paranom Inḍonèsia|Sopata Paranom 28 Oktober 1928]] ...saserra' kabujudân karatowan panika magghis 200 taonan, abhâkta tello' momèntum penting dâ' nèngkar-tartara bhâsa Melaju Riau, ya'ni taon 1808, nalèka Rato Ali Haji bhâbbhâr; taon 1857, nalèka Rato Ali Haji nglastarèhaghi kètab'èpon atasmèyah ''Bustānul Kātibīn'', sabighi pramasastra (?) normatif bhâsa Melaju Riau; tor taon 1894, nalèka parnyèta'an Mathba’atul Riauwiyyah alias Mathba’atul Ahmadiyah èpaddhâk. Operasional parnyèta'an Mathba’atul Riauwiyyah nika talampao vital amarghâ wakilah tab-kètab tor pamflèt-pamflèt tamoncaraghi, bhâsa Melaju Riau nglarbhât dâ' da'èrah laèn nâng Nusantara. |archive-date= 2020-11-01 |archive-url= https://web.archive.org/web/20201101015027/https://kebudayaan.kemdikbud.go.id/bpnbkepri/perkembangan-bahasa-melayu/ |dead-url= no }}</ref><ref>{{Cite news |url=https://tirto.id/sejarah-kongres-bahasa-indonesia-i-meresmikan-bahasa-persatuan-ecjH |title=Sejarah Kongres Bahasa Indonesia I: Meresmikan Bahasa Persatuan |last=Ardanareswari |first=Indira |date=25 June 2019 |work=[[Tirto|Tirto.id]] |publisher=Tirto |access-date=28 December 2020 |quote="What is named as 'Indonesian language' is the Malay language which mainly derived from 'Riau Malay' but which has been added, modified or subtract according to the needs of new age and nature, until the language is now readily spoken by all of the people of Indonesia," says Ki Hajar Dewantara in The Indonesian Language Congress I 1983 in Solo (eng) |language=id |archive-date=2020-11-27 |archive-url=https://web.archive.org/web/20201127030258/https://tirto.id/sejarah-kongres-bahasa-indonesia-i-meresmikan-bahasa-persatuan-ecjH |dead-url=no }}</ref><ref name=:0 /><ref name="Sneddon">Sneddon 2003, ''The Indonesian Language: Its History and Role in Modern Society'', p. 70</ref> nâng prosès nèngkarra, bhâsa panika ngalami ètoppal-tambâ amarghâ pangangghuyânna minangka bhâsa lalakon nâng bitaran administrasi kolonial bhinarèn abrânang prosès pabakuân molan abad ka-20. Sambhâtan "bhâsa Inḍonèsia" asombhâr nalèka tacanangnga [[Sopata paranom|Sopata Paranom]] pongka' 28 Oktober 1928, ka'angghuy nyèngghâi kesan (angghâpân) "impèrialisme bhâsa" kalamon nyama Melaju dâ' bhâsa panika labus èyangghuy.<ref>Asmadi T.D. [http://lpds.or.id/jurnalistik_education.php?module=detailbahasa&id=20 Arti Tanggal 2 Mei bagi Bahasa Indonesia] {{Webarchive|url=https://web.archive.org/web/20100505041125/http://lpds.or.id/jurnalistik_education.php?module=detailbahasa&id=20 |date=2010-05-05 }}. Laman Lembagâ Pers Dr. Sutomo. Edisi 08 Februari 2010. diakses 5 Maret 2010.</ref> [[File:Historical_Indonesian_Youth_Pledge,_Sumpah_Pemuda_in_1928.jpg|267x267px|right|thumb|Kendil Kongrès Sopata Paranom (Sumpah Pemuda) nalèka 1928]] Prosès panèka nyèrangè parbhidhâna bhâsa Inḍonèsia sèmangkèn dâ' ''varian'' (salèser) sa-bhâsa Melaju sè ètotoraghi nâng Riau, sa-nusana otabâ nâng [[Jazira melaju|Jazira Melaju]]. Kantos sanonto, bhâsa Inḍonèsia aslèra bhâsa sè hayat, sè terros molbuli istilah-istilah anyar, lerres ngalajhuè panyipta'an poronpon panyerrâpân [[bahasa daerah|bhâsa dâ'èrah]] tor [[bahasa asing|bhâsa asèng]]. Nalèka 1953, sabhuntenna kenning 23 èbu jumlah bhândhâbu nâng komus bhâsa Inḍonèsia sè lâgghâna mèlo dâ' adopsi bhâsa Melaju. Kantos samangkèn jumlah bhândhâbuna komus bhâsa Inḍonèsia ghi' nambâ .<ref>{{Cite web |title=Penutur Bahasa Indonesia Capai 300 Juta Jiwa |url=https://ugm.ac.id/id/berita/22527-penutur-bahasa-indonesia-capai-300-juta-jiwa |access-date=2023-03-29 |archive-date=2023-03-26 |archive-url=https://web.archive.org/web/20230326032239/https://ugm.ac.id/id/berita/22527-penutur-bahasa-indonesia-capai-300-juta-jiwa |dead-url=no }}</ref> Sanyaossana mahami tor abhâdhi kalam oca' dâ' ±90% ra'yat Inḍonèsia, bhâsa Inḍonèsia lazimma benni minangka [[bhâsa ebhu|bhâsa èbhu]] sirka dâ' panotorèpon. Magghis sadhâjâ ra'yat Inḍonèsia komunikasi sa'arè-arè kalabân sala sittong dâri [[Daftar bhâsa nâng Inḍonèsia|748 bhâsa tor logat nâng Inḍonèsia]] minangka [[bhâsa ebhu|bhâsa èbhu]]na.<ref>[http://www.bahasakita.com/news/depdiknas-terbitkan-peta-bahasa/ Depdiknas Terbitkan Peta Bahasa] {{Webarchive|url=https://web.archive.org/web/20100429103749/http://www.bahasakita.com/news/depdiknas-terbitkan-peta-bahasa/ |date=2010-04-29 }} Blog BahasaKita 4 Maret 2009, mirror dari berita AntaraOnline edisi 22 Oktober 2008.</ref> Istilah "bahasa Inḍonèsia" bisaos umumma eghâut'aghi kalabân [[bahasa baku|dhângka' baku]] èkalanyah dâlâm situasi rasmi.<ref name=:0 /> Raghâm bhâsa baku panika taghâut [[diglosia|diglosik]] kalabân ka'-dhângka' bhâsa Melayu vernakular sè èyangghuy minangka peranti komunikasi sa'arè phântèng<ref name=:0>{{cite journal |first = James |last = Sneddon |title = Diglossia in Indonesian |journal = Bijdragen tot de Taal-, Land- en Volkenkunde |year = 2003 |issn = 0006-2294 |volume = 159 |number = 4 |page = 519–549 |url = https://www.jstor.org/stable/27868068 |access-date = 2019-09-29 |archive-date = 2019-09-29 |archive-url = https://web.archive.org/web/20190929165801/https://www.jstor.org/stable/27868068 |dead-url = no }}</ref> ama'na, panotor bhâsa Inḍonèsia cè' segghut-ta aghuna ragham sa'arè-arè bân/otabâ mabhâstah kalabân dialèk Melaju laènna otabâ bhâsa èbhuna. Sanyaossa ka'dinto, bhâsa Inḍonèsia jhâmbhâr èka'aghân nâng dâlâm orgnisasi formal akanta paghuruân-paghuruân, mèdia massa, sastra, prangkat powa, lah-risalah rasmi, tor salèsèr forum publik laènna,<ref>{{Cite web |url=http://www.ohio.edu/LINGUISTICS/indonesian/index.html |title=''Why Indonesian is important to learn''. Situs web pengajaran bahasa Indonesia di Universitas Negeri Ohio. |access-date=2009-10-08 |archive-date=2010-06-13 |archive-url=https://web.archive.org/web/20100613005120/http://www.ohio.edu/linguistics/indonesian/index.html |dead-url=no }}</ref> mèndhâlla kèngèng èyangghâp manabi bhâsa Inḍonèsia èmabi sadhâjâh ra'yat Inḍonèsia. Salaèn dâlâm skala nasional, bhâsa Inḍonèsia èyangghâp longkang bhâsa rasmi dâ'ka naghârâ mancanegri akadhi [[Timor Leste]].<ref>{{cite web|url=http://www.easttimorgovernment.com/languages.htm|title=East Timor Languages|language=en|trans-title=Bahasa-bahasa Timor Leste|website=www.easttimorgovernment.com|access-date=21 Maret 2016|archive-url=https://web.archive.org/web/20160304130633/http://easttimorgovernment.com/languages.htm|archive-date=4 Maret 2016|url-status=dead}}</ref><ref name="Berlie2017ch1">{{cite book |last1=Berlie |first1=Jean A. |title=East Timor's Independence, Indonesia and ASEAN |date=1 Oktober 2017 |publisher=Springer |isbn=9783319626307 |url=https://books.google.com/books?id=6EQ4DwAAQBAJ |ref=Berlie2007ch1 |chapter=A Socio-Historical Essay: Traditions, Indonesia, Independence, and Elections |access-date=2023-03-31 |archive-date=2023-03-26 |archive-url=https://web.archive.org/web/20230326152317/https://books.google.com/books?id=6EQ4DwAAQBAJ |dead-url=no }}</ref>{{rp|3}}<ref name="thejakartapost.com">{{Cite news |url=http://www.thejakartapost.com/news/2012/04/20/timor-leste-tetum-portuguese-bahasa-indonesia-or-english.html |title=Timor Leste, Tetum, Portuguese, Bahasa Indonesia or English? |last=Ramos-Horta |first=J. |date=20 April 2012 |work=The Jakarta Post |language=en |author-link=José Manuel Ramos-Horta |access-date=2023-03-31 |archive-date=2021-02-25 |archive-url=https://web.archive.org/web/20210225013449/https://www.thejakartapost.com/news/2012/04/20/timor-leste-tetum-portuguese-bahasa-indonesia-or-english.html |dead-url=no }}</ref> Bhâsa Inḍonèsia jhughân halè rasmi èmolanghi tor èaghân nâng sakolah, universitas maupun institusi sa'alam dunnya, otamana nâng [[Australia]], [[Belandhâ]], [[Jepang]], [[Korèa Lao']], [[Timor Lèstè]], [[Viètnam]], [[Taiwan]], [[Amèrika Sarikat]], [[Inggris]], dll.<ref>{{cite web|url=http://english.vietnamnet.vn/fms/education/217807/indonesian-language-officially-taught-at-vietnam-national-university.html|title=Indonesian Language Officially Taught at Vietnam National University|website=english.vietnamnet.vn|access-date=2021-09-13|archive-date=2022-07-01|archive-url=https://web.archive.org/web/20220701193026/http://english.vietnamnet.vn/fms/education/217807/indonesian-language-officially-taught-at-vietnam-national-university.html|dead-url=yes}}</ref><ref>{{cite web|url=https://kansai.jpf.go.jp/en/news/2017/05/indonesian-thai-and-spanish-language-versions-of-the-marugoto-a1-japanese-online-course-are-now-avai.html|title=Indonesian, Thai, and Spanish language versions of the 'Marugoto (A1) Japanese Online Course' are now available|author=<!--Not stated-->|website=kansai.jpf.go.jp|publisher=Japanese-Language Institute, Kansai|access-date=2021-09-13|archive-date=2021-09-13|archive-url=https://web.archive.org/web/20210913065140/https://kansai.jpf.go.jp/en/news/2017/05/indonesian-thai-and-spanish-language-versions-of-the-marugoto-a1-japanese-online-course-are-now-avai.html|dead-url=yes}}</ref><ref>{{cite web|url=https://cltr.asia.edu.tw/files/15-1028-57989,c1693-1.php?Lang=en|title=The Indonesian, Vietnamese and Thai Language Courses|author=<!--Not stated-->|website=cltr.asia.edu.tw|publisher=Center for the Development of Language Teaching and Research, Asia University|location=Taiwan (Republic of China)|access-date=2021-09-13|archive-date=2021-09-13|archive-url=https://web.archive.org/web/20210913065144/https://cltr.asia.edu.tw/files/15-1028-57989,c1693-1.php?Lang=en|dead-url=yes}}</ref><ref>{{cite web|url=https://sas.fas.harvard.edu/bahasa-indonesia|title=Bahasa Indonesia (Indonesian language)|author=<!--Not stated-->|website=sas.fas.harvard.edu|publisher=Harvard University: Faculty of Arts and Sciences|access-date=2021-09-13|archive-date=2021-10-18|archive-url=https://web.archive.org/web/20211018200303/https://sas.fas.harvard.edu/bahasa-indonesia|dead-url=no}}</ref><ref>{{cite web|url=https://www.cambridgeinternational.org/programmes-and-qualifications/cambridge-igcse-indonesian-foreign-language-0545/|title=Cambridge IGCSE Indonesian - Foreign Language|author=<!--Not stated-->|website=cambridgeinternational.org|publisher=Cambridge University Press & Assessment|access-date=2021-09-13|archive-date=2021-09-13|archive-url=https://web.archive.org/web/20210913065139/https://www.cambridgeinternational.org/programmes-and-qualifications/cambridge-igcse-indonesian-foreign-language-0545/|dead-url=yes}}</ref><ref>{{cite web|url=https://arts.adelaide.edu.au/study-with-us/undergraduate/indonesian-studies|title=Indonesian Studies|author=<!--Not stated-->|website=arts.adelaide.edu.au|publisher=The University of Adelaide, Australia|access-date=2021-09-13|archive-date=2021-09-13|archive-url=https://web.archive.org/web/20210913065332/https://arts.adelaide.edu.au/study-with-us/undergraduate/indonesian-studies|dead-url=no}}</ref><ref>{{cite web|url=https://arts.unimelb.edu.au/asia-institute/discipline-areas/indonesian|title=Indonesia’s geographic proximity and strategic importance to Australia make it vital to understand its peoples, politics, history, languages and cultures|work=The University of Melbourne|access-date=2021-09-13|archive-date=2021-09-13|archive-url=https://web.archive.org/web/20210913070657/https://arts.unimelb.edu.au/asia-institute/discipline-areas/indonesian|dead-url=no}}</ref><ref>{{cite web |url=https://www.monash.edu/arts/languages-literatures-cultures-linguistics/indonesian-studies |title=Indonesian studies |author=<!--Not stated--> |website= |publisher=Monash University, Australia |access-date=2021-09-13 |archive-date=2021-09-13 |archive-url=https://web.archive.org/web/20210913065205/https://www.monash.edu/arts/languages-literatures-cultures-linguistics/indonesian-studies |dead-url=no }}</ref><ref>{{cite web|url=https://pursuit.unimelb.edu.au/articles/creativity-and-crisis-teaching-indonesian-in-australian-schools|title=Teaching Indonesian in Australian Schools|author=Hamish Curry|work=The University of Melbourne|access-date=2021-09-13|archive-date=2021-09-13|archive-url=https://web.archive.org/web/20210913065150/https://pursuit.unimelb.edu.au/articles/creativity-and-crisis-teaching-indonesian-in-australian-schools|dead-url=no}}</ref><ref>{{cite web|url=https://www.sydney.edu.au/arts/schools/school-of-languages-and-cultures/department-of-indonesian-studies.html|title=Department of Indonesian Studies|author=<!--Not stated-->|website=www.sydney.edu.au|publisher=The University of Sydney, Australia|access-date=2021-09-13|archive-date=2021-09-13|archive-url=https://web.archive.org/web/20210913065139/https://www.sydney.edu.au/arts/schools/school-of-languages-and-cultures/department-of-indonesian-studies.html|dead-url=no}}</ref> [[Fonologi]] kangsan [[Prasmasastra|pramasastra]] bhása Inḍonèsia èyangghâp rèlatif ghâmpang.<ref>Farber, Barry. J. ''How to learn any language quickly, enjoyably and on your own''. Citadel Press. 1991.</ref> aroju' para pangkaji tor ahli, dhâsar-dhâsar sè inti ghuna komunikasi sadârhana kèngèng ketekken dâlâm koron tong-bitongan pekkan.<ref>Eliot, J., Bickersteth, J. ''Sumatra Handbook''. Footprint. 2000.</ref> <!-- Bahasa Indonesia adalah dialek baku dari [[bahasa Melayu]] yang pokoknya dari bahasa Melayu Riau sebagaimana diungkapkan oleh [[Ki Hajar Dewantara]] dalam Kongres Bahasa Indonesia I tahun 1939 di Solo, Jawa Tengah, ''"jang dinamakan 'Bahasa Indonesia' jaitoe bahasa Melajoe jang soenggoehpoen pokoknja berasal dari 'Melajoe Riaoe', akan tetapi jang soedah ditambah, dioebah ataoe dikoerangi menoeroet keperloean zaman dan alam baharoe, hingga bahasa itoe laloe moedah dipakai oleh rakjat di seloeroeh Indonesia; pembaharoean bahasa Melajoe hingga menjadi bahasa Indonesia itoe haroes dilakoekan oleh kaoem ahli jang beralam baharoe, ialah alam kebangsaan Indonesia"''. atau sebagaimana diungkapkan dalam Kongres Bahasa Indonesia II 1954 di Medan, Sumatera Utara, ''"...bahwa asal bahasa Indonesia ialah bahasa Melaju. Dasar Bahasa Indonesia ialah bahasa Melaju jang disesuaikan dengan pertumbuhannja dalam masjarakat Indonesia"''.<ref>[http://books.google.com.my/books?id=HcwtAAAAMAAJ&q=Ki+Hajar+Dewantara++%22jang+dinamakan+%22&dq=Ki+Hajar+Dewantara++%22jang+dinamakan+%22&pgis=1 Pembentukan kata dalam bahasa Indonesia By Harimurti Kridalaksana]</ref> --> Istilah ''bahasa Indonesia'' (tarjim {{Lang-mad|bhâsa Inḍonèsia}}) ampo èyaghân [[bhâsa Inggris]] tor mancabhâsana ka'angghuy nyambhât kabhâsa'an nasional Inḍonèsia. Diksi "''Bahasa Indonesia"'' tarkadhâng èsingkat abhâdhi ''Bahasa'' sarâng orèng asèng sè ngangghâp ghânika nyama asli bhâsana. Nispana, ishtilah "bahasa" namong ama'na bhâsa (''language''). Akaadhi, ''Korean language'' tarjimma ka'dinto ''bahasa Korea''. Orèng Inḍonèsia lombrâna ta' aghuna oca'an ''Bahasa'' bisaos dâlâm nyama'a bahasa nasional-la.<ref>{{Cite book |last=Sneddon |first=James |title=The Indonesian language: its history and role in modern society |url=https://archive.org/details/indonesianlangua0000sned |publisher=[[University of New South Wales]] Press |year=2003 |isbn=978-0868405988 |location=Sydney |language=en}}</ref> 1nlzcsg28ramy8qu9f119bk69jn50g1 Cèṭa'an:Kotak info Bahasa 10 5131 20660 20430 2024-10-16T05:49:19Z Munajad.MH 3071 20660 wikitext text/x-wiki <!-- {{#if:{{#property:P1627}}|<div style="position: fixed;right:0px;top:0px; background:#EBECF0;width:100%;padding:0.3em 0.2em;font-size:50%; color:gray; z-index:200">{{collapsible list|title=&nbsp;&nbsp;Lihat {{PAGENAME}} di: |1=<span style="line-height:normal;font-size:150%">{{#if:{{#property:P1627}}|[[ISO639-3:{{#invoke:WikidataIB/sandbox|getValue|P1627|fetchwikidata=ALL|onlysourced=no| noicon = yes |linked=false}}|ISO]] {{*}} {{pranala|1=[https://www.ethnologue.com/language/{{#invoke:WikidataIB/sandbox|getValue|P1627|fetchwikidata=ALL|onlysourced=no| noicon = yes |linked=false}}/ Ethnologue] {{*}} [[:en:ISO 639:{{#invoke:WikidataIB/sandbox|getValue|P1627|fetchwikidata=ALL|onlysourced=no| noicon = yes |linked=false}}|Wikipedia bahasa Inggris]]}}}} </span>}} </div>}} --><!-- MULAI INFOBOX -->{{Infobox |child={{{child|}}} | templatestyles = Kotak info Bahasa/styles.css | aboveclass = above bahasa | bodystyle = box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;border-radius: 2px;{{#if:{{{boxsize|}}}|width: {{{boxsize}}};}}; text-align:left | abovestyle = margin:0.2em;font-size:130%; color: {{#if:{{{created|}}}{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}} }}|black|1}}|white|{{{fontcolor|black}}} }}; background-color: {{#if:{{{creator|}}}{{{setting|}}}|#114057|{{#if:{{{signers|}}}|silver|{{Infobox Bahasa/family-color|{{{familycolor|Default}}} }} }} }}; | above = <!--<div style="opacity:40%; z-index:1;overflow:hidden;position:absolute;">[[File:Pengalihan nama bahasa.svg|link=|right|40px]]</div>--> {{#if:{{{prefix|}}}|{{{nama|{{{name|{{PAGENAME}} }}} }}}| {{main other| {{#ifeq:{{#invoke:String|sub|s={{{nama|{{{name|{{PAGENAME}} }}} }}}|i=1|j=6}} |Bahasa|{{{nama|{{{name|{{PAGENAME}} }}} }}}|{{#ifeq:{{#invoke:String|sub|s={{{nama|{{{name|{{PAGENAME}} }}} }}}|i=1|j=6}} |bahasa|{{{nama|{{{name|{{PAGENAME}} }}} }}}|Bahasa {{{nama|{{{name|{{PAGENAME}} }}} }}}}} |{{{nama|{{{name|{{PAGENAME}} }}} }}}}} |{{{nama|{{{name|{{PAGENAME}} }}} }}} }}}}{{#if:{{{BPS|}}}{{#invoke:WikidataIB/sandbox|getValue|P2590|fetchwikidata=ALL|onlysourced=no|noicon=yes}}|<div style="line-height:0.8;font-size:60%; margin-bottom:0.15em">'''BPS: {{{BPS|{{#invoke:WikidataIB/sandbox|getValue|P2590|fetchwikidata=ALL|onlysourced=no|noicon=yes}}}}}'''</div>}} {{#if:{{{penerimaan|}}}{{{acceptance|}}}|<div style="font-weight:normal;margin-top:0.1em;padding-top:0.1em;font-size:80%">({{{penerimaan|{{{acceptance|}}}}}})</div>}}{{#if:{{{nama_asli|}}}{{{nativename|}}}|<div style="font-weight:normal;margin-top:0.1em;padding-top:0.1em;border-top:1.3px solid #F9FAFC; font-size:80%">{{{nama_asli| {{{nativename|}}} }}}</div>}}{{#if:{{{altname|}}}{{{nama_alternatif|}}}|<div style="font-weight:normal;margin-top:0.1em;padding-top:0.1em;border-top:1.3px solid #F9FAFC; font-size:80%">{{{nama_alternatif|{{{altname|}}} }}}</div>}} |image= {{#invoke:InfoboxImage|InfoboxImage|image={{{gambar|{{{image|{{#ifexist:Media:{{#invoke:WikidataIB|getValue|P18|fetchwikidata=ALL|noicon=yes|onlysourced=no}}|{{#invoke:WikidataIB|getValue|P18|fetchwikidata=ALL|noicon=yes|onlysourced=no}}}} }}} }}}|size={{{ukuran_gambar|{{{imagesize|}}} }}}|sizedefault=200px|alt={{{imagealt|}}}}} | caption = <div style="line-height:normal">{{{deskripsi_gambar|{{{imagecaption|}}} }}}</div> | headerstyle = margin:0.2em;opacity:80%;color: {{#if:{{{created|}}}{{{pembuat|}}}{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}}|white|{{{fontcolor|black}}}}}; background-color: {{#if:{{{penanda|}}}{{{signers|}}}|silver|{{#if:{{{pembuat|}}}{{{creator|}}}{{{setting|}}}|#114057|{{Infobox Bahasa/family-color|{{{familycolor|Default}}}}}}}}};line-height:1.3;padding:0.2em; | labelstyle = padding-top:0.1em;line-height:1.3em;<!--(modified longitem)--> padding-right:0.5em;<!--(to ensure some gap between any (long/unwrapped) label and subsequent data on same line)--> | datastyle = line-height:1.3em; padding-left:0em;padding-right:0em;padding-top:0.2em;padding-bottom:0.05em <!---------------------------------------------------------> | label1 = Pengucapan | data1 = {{#if:{{{pelafalan|}}}{{{pengucapan|}}}{{{pronunciation|}}}| {{{pelafalan|{{{pengucapan|{{{pronunciation|''akan dilengkapi''}}} }}} }}} }} | label2 = {{#if:{{{pembuat|}}}{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}} | Dibuat&nbsp;oleh | Dituturkan&nbsp;di }} | data2 = {{#if:{{{pembuat|}}}{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}} |{{{pembuat|{{{creator|–}}} }}} |{{#ifeq:{{{negara|{{{states|{{{state|}}} }}} }}}|* {{flag|Indonesia}} ---- |[[Bahasa di Indonesia|Indonesia]]| {{#ifeq:{{{negara|{{{states|{{{state|}}} }}} }}}|{{flag|Indonesia}}|[[Bahasa di Indonesia|Indonesia]]|{{#ifeq:{{{negara|{{{states|{{{state|}}} }}} }}}|[[Indonesia]]|[[Bahasa di Indonesia|Indonesia]]|{{{negara|{{{states|{{{state|}}} }}} }}} }} }} }} }} {{#ifeq:{{#invoke:String|sub|s={{{negara|{{{states|{{{state|}}} }}} }}}|i=1|j=1}}|*|{{main other|[[Kategori:Artikel bahasa dengan parameter yang perlu diperiksa]]}}}} | label3 = Tanggal | data3 = {{{pembuatan|{{{created|}}}}}} | label4 = {{#if:{{{pembuat|}}}{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}} |Dibuat&nbsp;untuk |{{#if:{{{wilayah|}}}{{{region|}}}|Wilayah}} }} | data4 = {{#if:{{{pembuat|}}}{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}} |{{{setting|}}} |{{{wilayah|{{{region|}}}}}} }} | label5 = [[Sistem koordinat geografis|Koordinat]] | data5 = {{#if:{{{latd|}}} | <small style="white-space: nowrap">{{coord|{{{latd}}}|{{{latm}}}|{{{latNS}}}|{{{longd}}}|{{{longm}}}|{{{longEW}}}|type:landmark|display=inline}}</small> }} | label6 = [[Etnis|Etnis]] | data6 = {{{etnis|{{{ethnicity|}}}}}} | label7 = {{#if:{{{extinct|}}} |[[bahasa punah|Kepunahan]] |{{#if:{{{era|}}} |Era |{{#if:{{{creator|{{{speakers_label|}}}}}} |{{{speakers_label|Pengguna}}} |{{longitem|Penutur}} }} }} }} | data7 = <!-- -->{{#if:{{{extinct|}}}|{{#ifeq:{{{extinct}}}|?|(tanggal tidak diketahui)[[Kategori:Artikel bahasa yang tidak diketahui tanggal punahnya]]|{{{extinct}}}}}<!-- extinct input used -->|{{#if:{{{era|}}}|{{{era}}}<!-- era input used -->|<!-- no era, check for sign/spoken -->{{#if:{{{signers|}}}{{#ifeq:{{Infobox language/family-color|{{{familycolor|}}} }}|silver|1}}<!-- check for signers/silver -->|<!-- SIGN language (silver) -->{{#if:{{{signers|}}}{{{speakers|}}}|{{#ifeq: {{lc:{{{date}}}}}|na|{{{signers|{{{speakers|–}}}}}} |{{#ifeq:{{{signers|{{{speakers}}}}}}|?|<!-- -->|{{#ifeq:{{{signers|{{{speakers}}}}}}|none|''Tidak ada'' |{{#if:{{{date|}}}|{{{signers|{{{speakers|–}}}}}}&nbsp;({{{dateprefix|}}}{{{date}}}) |{{{signers|{{{speakers|–}}}}}}{{main other|[[Kategori:Artikel bahasa dengan jumlah penutur yang tidak bertanggal]]}}}} }} }} }} }}<!--(end if:date, ifeq:date=na, if:signers. end of SIGN) -->|<!-- SPOKEN language (not silver) -->{{#if:{{{speakers|}}}|{{#ifeq: {{lc:{{{date}}}}}|na|{{{speakers|–}}} |{{#ifeq: {{{date}}}|no date|(sebanyak {{{speakers}}} dari sumber tidak bertanggal)|<!-- The following changes the display depending on the age of the data. Limit set to 25 years, as a population can double in that time. -->{{#if:{{{date|}}}|{{#iferror:{{#expr: {{padleft:|4|{{{date}}}|}} }}||{{#ifexpr:(({{CURRENTYEAR}} - {{padleft:|4|{{{date}}}|}}) < 25)<!-- -->|<!-- regular-->{{{speakers|–}}}&nbsp;({{{dateprefix|}}}{{{date}}})<!-- -->|<!-- old (25+) -->({{{speakers}}} per {{{dateprefix|}}}{{{date}}}){{main other|{{#ifeq:{{{ref}}}|e19|[[Kategori:Artikel bahasa dengan data jumlah penutur lama dari Ethnologue 19]]|{{#ifeq:{{{ref}}}|e18|[[Kategori:Artikel bahasa dengan data jumlah penutur lama dari Ethnologue 18]]|[[Kategori:Artikel bahasa dengan data jumlah penutur lama]]}}}}}}}}}}<!--(end ifexpr:25+, iferror:) -->|{{#ifeq:{{{speakers}}}|?|<!-- -->|{{#ifeq:{{{speakers}}}|none|''Tidak ada'' |<!-- no date input -->{{{speakers|–}}}{{main other|[[Kategori:Artikel bahasa dengan jumlah penutur yang tidak bertanggal]]}}}} }} }}<!--(end if:date, before the 25+ expr check) -->}}<!--(end ifeq:date=no date) -->}}<!--(end ifeq:date=na) -->|<!--(no speakers number to be shown)-->}}}}<!--(end if:speakers (in 2nd param of silver-check), if:silver. end of SPOKEN) -->}} }}<!--(end if:era, if:extinct. No open #if:s left) If there is a ref, and there is any input for this row (data7), then we add the reference: -->{{#if:{{{ref|}}}|{{#if:{{{extinct|}}}{{{era|}}}{{{signers|}}}{{{speakers|}}}{{{date|}}}{{#ifeq:{{Infobox language/family-color|{{{familycolor|}}}}}|silver|sign_language}}|{{Infobox language/ref|{{{ref}}}|iso3={{{iso3|}}}|refname={{{refname|}}}|name={{{name|{{PAGENAME}}}}}|lc1={{{lc1|}}}|ld1={{Delink|{{{ld1}}}}}|lc2={{{lc2|}}}|ld2={{Delink|{{{ld2}}}}}|lc3={{{lc3|}}}|ld3={{Delink|{{{ld3}}}}}|lc4={{{lc4|}}}|ld4={{Delink|{{{ld4}}}}}|lc5={{{lc5|}}}|ld5={{Delink|{{{ld5}}}}}|lc6={{{lc6|}}}|ld6={{Delink|{{{ld6}}}}}|lc7={{{lc7|}}}|ld7={{Delink|{{{ld7}}}}}}}}}}}<!-- Add speakers2 after the ref: -->{{#if:{{{speakers2|}}}|<br />{{{speakers2|}}} }} {{#if:{{{kebangkitan|}}}{{{revived|}}}|| {{#if:{{#invoke:WikidataIB/sandbox|getValue|P1098|fetchwikidata=ALL|onlysourced=yes|noicon=yes}} | <div style="line-height:normal; text-align:left">{{Hidden begin|title= '''Perincian data penutur'''}} {{Small|Jumlah penutur beserta (jika ada) metode pengambilan, jenis, tanggal, dan tempat.{{wikidata|references|P1098}}}} {{#invoke:WikidataIB|getValue|P1098|fetchwikidata=ALL|list=ubl|qual=ALL|onlysourced=true|noicon=yes }}}} {{hidden end}} </div> }} | label8 = {{#if:{{{kebangkitan|}}}{{{revived|}}} |[[Kebangkitan bahasa|Kebangkitan]]{{main other|[[Kategori:Kebangkitan bahasa]]}} }} | data8 = {{{kebangkitan|{{{revived|}}} }}} {{#if:{{{kebangkitan|}}}{{{revived|}}}| {{#if:{{#invoke:WikidataIB/sandbox|getValue|P1098|fetchwikidata=ALL|onlysourced=yes|noicon=yes}} | <div style="line-height:normal; text-align:left">{{Hidden begin|title= '''Rincian data penutur'''}} {{Small|Jumlah penutur beserta (jika ada) metode pengambilan, jenis, tanggal, dan tempat.{{wikidata|references|P1098}}}} {{#invoke:WikidataIB|getValue|P1098|fetchwikidata=ALL|list=ubl|qual=ALL|onlysourced=true|noicon=yes }}}} {{hidden end}} </div> }} |data9= {{infobox |bodyclass=mw-collapsible |bodystyle={{Subinfobox bodystyle}} | headerstyle = text-align:left;font-weight:normal;<!--(modified longitem)--> padding-right:0.5em;<!--(to ensure some gap between any (long/unwrapped) label and subsequent data on same line)--> | datastyle = line-height:1.35em; | header9 ={{#if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}} |'''Tujuan''' |{{allow wrap|{{longitem|'''[[Rumpun bahasa]]'''}}}} }} {{#ifeq:{{Silsilah bahasa|ib=ya}}|ada|[[Berkas:OOjs UI icon edit-ltr-progressive.svg|10px|link={{silsilah bahasa/config/ib/2}}|alt=Tèngghu sumber template}}]]}} | data10 = {{#ifeq: {{lc:{{{family}}}}}|na||<div style="text-align:left;margin-left:1.2em">{{tree list}}{{#ifeq:{{Silsilah bahasa|ib=ya}}|ada|{{silsilah bahasa|2={{{name|{{PAGENAME}}}}}}}|<ul style="line-height:100%;padding-left:0;"><li>{{{family|{{{fam1|{{#if:{{{signers|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|silver|1}} |''Tidak diketahui''{{main other|[[Kategori:Artikel bahasa tanpa klasifikasi]]}} |{{#if:{{{creator|}}}{{{setting|}}} |[[Bahasa buatan]] |{{Infobox Bahasa/genetic|{{{familycolor|Bawaan}}}}} }} }}}}} <ul style="line-height:100%; margin-left:1.35em;padding-left:0"><li> {{#ifeq:{{{familycolor|}}}|unclassified||{{#ifeq:{{{familycolor|}}}|Unclassified||{{#ifeq:{{{familycolor|}}}|isolate||{{#ifeq:{{{familycolor|}}}|Isolate||{{#if:{{{fam2|}}} | {{{fam2}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam3|}}} | {{{fam3}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam4|}}} | {{{fam4}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam5|}}} | {{{fam5}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam6|}}} | {{{fam6}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam7|}}} | {{{fam7}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam8|}}} | {{{fam8}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam9|}}} | {{{fam9}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam10|}}} | {{{fam10}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam11|}}} | {{{fam11}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam12|}}} | {{{fam12}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam13|}}} | {{{fam13}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam14|}}} | {{{fam14}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam15|}}} | {{{fam15}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>'''{{{name|{{PAGENAME}}}}}'''{{{children|}}}</li></ul> | '''{{{name|{{PAGENAME}}}}}'''{{{children|}}} }}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''{{{children|}}} }}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''{{{children|}}} }}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''{{{children|}}} }}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''{{{children|}}} }}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''{{{children|}}} }}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''{{{children|}}} }}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''{{{children|}}} }}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''{{{children|}}} }}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''{{{children|}}} }}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''{{{children|}}} }}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''{{{children|}}} }}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''{{{children|}}} }}</li></ul>| '''{{{name|{{PAGENAME}}}}}'''{{{children|}}} }}</li></ul> }}}}}}}}}}}}}{{tree list/end}}</div>}} {{#if:{{{fampos|}}}{{Silsilah bahasa/config/ib/sk}}|{{infobox|child=yes|labelstyle=text-align:left; font-weight:normal|datastyle=text-align:left|label1=Posisi '''{{lcfirst:{{PAGENAME}} }}''' dalam {{#if:{{{fampos|}}}|[[dialek bahasa {{{fampos|}}}|dialek-dialek bahasa {{{fampos|}}}]]|{{gray|harap diisi}}&nbsp;[[File:OOjs UI icon edit-ltr-progressive.svg|alt=Sunting klasifikasi ini|link={{PAGENAME}}#/editor/0|10px]]}}&nbsp;{{#ifexist: Template:Dialek bahasa {{{fampos}}}|[[File:OOjs UI icon edit-ltr-progressive.svg|alt=Sunting klasifikasi ini|link=template:Dialek bahasa {{{fampos}}}#/editor/0|10px]]}} ---- {{small|'''Catatan:'''}} :{{Small|Simbol "''[[†]]''" menandai bahwa bahasa tersebut telah atau diperkirakan telah [[bahasa punah|punah]]}} |data1={{#if:{{Silsilah bahasa/config/ib/sk}}|{{tree list}}{{Silsilah bahasa/config/ib/sk}}{{tree list/end}}|{{#ifexist: Template:Dialek bahasa {{{fampos}}}|{{tree list}}{{Dialek bahasa {{{fampos|}}} }}{{tree list/end}}|{{maroon|Galat: {{tlx|Dialek bahasa {{{fampos|}}}}} tidak dapat ditemukan }} }} }} }} }}}} {{infobox |bodyclass=mw-collapsible |bodystyle={{Subinfobox bodystyle}} | headerstyle = text-align:left;font-weight:normal;<!--(modified longitem)--> padding-right:0.5em;<!--(to ensure some gap between any (long/unwrapped) label and subsequent data on same line)--> | datastyle = line-height:1.35em; | header11= {{#if:{{{protoname|}}}{{{ancestor|}}}|{{longitem|'''Bentuk awal'''}}}} | data12 = {{#if:{{{protoname|}}}{{{ancestor|}}}|<div style="text-align:left;margin-left:1.2em">{{tree list}}<ul style="line-height:100%;padding-left:0;"><li>{{{protoname|{{{ancestor|}}}}}} <ul style="line-height:100%; margin-left:1.35em;padding-left:0"><li>{{#if:{{{ancestor2|}}} | {{{ancestor2}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{ancestor3|}}} | {{{ancestor3}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{ancestor4|}}} | {{{ancestor4}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{ancestor5|}}} | {{{ancestor5}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>'''{{{name|{{PAGENAME}}}}}'''</li></ul> | '''{{{name|{{PAGENAME}}}}}''' }}</li></ul>| '''{{{name|{{PAGENAME}}}}}''' }}</li></ul>| '''{{{name|{{PAGENAME}}}}}''' }}</li></ul>| '''{{{name|{{PAGENAME}}}}}''' }}</li></ul> </li></ul> </li></ul>{{tree list/end}}</div> }} }} | label11 = {{longitem|Bentuk baku}} | data11 = {{#if:{{{standards|}}}|{{{standards}}} |{{#if:{{{stand1|}}}| <div>{{{stand1|}}}</div> <div>{{{stand2|}}}</div> <div>{{{stand3|}}}</div> <div>{{{stand4|}}}</div> <div>{{{stand5|}}}</div> <div>{{{stand6|}}}</div> }}}} | label12 = Dialek | data12 = {{#if:{{{dialects|}}}|{{{dialects}}} |{{#if:{{{dia1|}}}| <div>{{{dia1|}}}</div> <div>{{{dia2|}}}</div> <div>{{{dia3|}}}</div> <div>{{{dia4|}}}</div> <div>{{{dia5|}}}</div> <div>{{{dia6|}}}</div> <div>{{{dia7|}}}</div> <div>{{{dia8|}}}</div> <div>{{{dia9|}}}</div> <div>{{{dia10|}}}</div> <div>{{{dia11|}}}</div> <div>{{{dia12|}}}</div> <div>{{{dia13|}}}</div> <div>{{{dia14|}}}</div> <div>{{{dia15|}}}</div> <div>{{{dia16|}}}</div> <div>{{{dia17|}}}</div> <div>{{{dia18|}}}</div> <div>{{{dia19|}}}</div> <div>{{{dia20|}}}</div> }}}} | label13 = Versi | data13 = {{#if:{{{version|}}}|{{{version}}} |{{#if:{{{ver1|}}}| <div>{{{ver1|}}}</div> <div>{{{ver2|}}}</div> <div>{{{ver3|}}}</div> <div>{{{ver4|}}}</div> <div>{{{ver5|}}}</div> <div>{{{ver6|}}}</div> <div>{{{ver7|}}}</div> <div>{{{ver8|}}}</div> <div>{{{ver9|}}}</div> <div>{{{ver10|}}}</div> <div>{{{ver11|}}}</div> <div>{{{ver12|}}}</div> <div>{{{ver13|}}}</div> <div>{{{ver14|}}}</div> <div>{{{ver15|}}}</div> <div>{{{ver16|}}}</div> <div>{{{ver17|}}}</div> <div>{{{ver18|}}}</div> <div>{{{ver19|}}}</div> <div>{{{ver20|}}}</div> }}}} | label14 = {{allow wrap|{{longitem|[[Sistem penulisan]]}}}} | data14 = {{#switch: {{lc:{{{script|}}}}} | latin | [[latin]] | alfabet latin | [[alfabet latin]] | [[alfabet latin|latin]] = [[aksara Latin|Latin]] | #default = {{{script|}}} }} | label15 = {{allow wrap|{{longitem|[[Kode manual bahasa|Sistem isyarat]]}}}} | data15 = {{#if:{{{sign|}}}|{{{sign}}}}} | label16 = Sumber | data16 = {{{posteriori|}}} <!---------------------------------------------------------> |data17= <!-- {{#if:{{{persona|}}}{{{kala|}}}{{{gender|}}}{{{tipologi|}}}{{{modus|}}}{{{kasus|}}}{{#invoke:WikidataIB/sandbox|getValue|P4132|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}{{#invoke:WikidataIB/sandbox|getValue|P2989|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}{{#invoke:WikidataIB/sandbox|getValue|P3103|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}{{#invoke:WikidataIB/sandbox|getValue|P3161|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}{{#invoke:WikidataIB/sandbox|getValue|P5109|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}{{#invoke:WikidataIB/sandbox|getValue|P5110|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}| {{Infobox |bodyclass=mw-collapsible | datastyle = line-height:1.35em;text-align:left;padding-left:0.3em;padding-right:0.3em |headerstyle=opacity:80%;color: {{#if:{{{created|}}}{{{pembuat|}}}{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}}|white|{{{fontcolor|black}}}}}; background-color: {{#if:{{{penanda|}}}{{{signers|}}}|silver|{{#if:{{{pembuat|}}}{{{creator|}}}{{{setting|}}}|#114057|{{Infobox Bahasa/family-color|{{{familycolor|Default}}}}}}}}};line-height:normal;padding:0.2em; |bodystyle={{Subinfobox bodystyle}};margin-top:0.3em; |header1= Aspek ketatabahasaan |label2={{#if:{{{tipologi|}}}{{#invoke:WikidataIB/sandbox|getValue|P4132|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}|[[Tipologi (linguistik)|Tipologi]]}} |data2={{{tipologi|{{#invoke:WikidataIB/sandbox|getValue|P4132|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no|collapse=5}}}}} |label3={{#if:{{{kasus|}}}{{#invoke:WikidataIB/sandbox|getValue|P2989|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}|[[Kasus (tata bahasa)|Kasus]]}} |data3={{{kasus|{{#invoke:WikidataIB/sandbox|getValue|P2989|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no|collapse=5}}}}} |label4={{#if:{{{kala|}}}{{#invoke:WikidataIB/sandbox|getValue|P3103|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}|[[Kala (linguistik)|Kala]]}} |data4={{{kala|{{#invoke:WikidataIB/sandbox|getValue|P3103|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no|collapse=5}}}}} |label5={{#if:{{{modus|}}}{{#invoke:WikidataIB/sandbox|getValue|P3161|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}|[[Modus]]}} |data5={{{modus|{{#invoke:WikidataIB/sandbox|getValue|P3161|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no|collapse=5}}}}} |label6={{#if:{{{gender|}}}{{#invoke:WikidataIB/sandbox|getValue|P5109|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}|[[Gender (tata bahasa)|Gender]]}} |data6={{{gender|{{#invoke:WikidataIB/sandbox|getValue|P5109|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no|collapse=5}}}}} |label7={{#if:{{{persona|}}}{{#invoke:WikidataIB/sandbox|getValue|P5110|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}|[[Persona (tata bahasa)|Persona]]}} |data7={{{persona|{{#invoke:WikidataIB/sandbox|getValue|P5110|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no|collapse=5}}}}} {{#if:{{#invoke:WikidataIB/sandbox|getValue|P4132|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}{{#invoke:WikidataIB/sandbox|getValue|P2989|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}{{#invoke:WikidataIB/sandbox|getValue|P3103|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}{{#invoke:WikidataIB/sandbox|getValue|P3161|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}{{#invoke:WikidataIB/sandbox|getValue|P5109|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}{{#invoke:WikidataIB/sandbox|getValue|P5110|fetchwikidata=ALL|onlysourced=no|list=cslist|wdl=true|sorted=yes|noicon=no}}|<div style="font-size:80%; line-height:0.3">{{EditOnWikidata}}</div>}} }}}} --> <!---------------------------------------------------------> | header18 = {{#if:{{{nation|}}}{{{minority|}}}{{{agency|}}}|Status resmi}} | label19 = {{longitem|Bahasa resmi&nbsp;di}} | data19 = {{{nation|}}} | label20 = {{longitem|class=nowrap|Diakui sebagai<br />bahasa minoritas&nbsp;di}} | data20 = {{#if:{{{minority|}}} |<div style="<!--label17 above almost always linewraps, so:-->vertical-align:middle;">{{{minority}}}</div>}} | label21 = [[Daftar pengatur bahasa|Diatur&nbsp;oleh]] | data21 = {{{agency|{{#ifexpr:{{#if:{{{agency|}}}|1|0}} and {{#if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|Default}}}}}|black|1}}|1|0}} | ''Tidak ada'' <!-- | {{#if:{{{nation|}}}|''Tidak diatur secara resmi''}} [this ends up claiming that languages have no regulation just cuz no-one bothered to add the regulator --> }}}}} <!---------------------------------------------------------> | header22 = Kode bahasa | label23 = [[ISO 639-1]] | data23 = {{#if:{{{iso1|}}}|<code style="padding-bottom:0.1em;padding-top:0.1em">{{{iso1}}}</code>}} | label24 = [[ISO 639-2]] | data24 = {{#if:{{#property:P219}}{{{iso2|}}}{{{iso2b|}}}{{{iso2t|}}} |<code style="padding-bottom:0.1em;padding-top:0.1em">{{#if:{{{iso2b|}}}{{{iso2t|}}} |[[ISO639-3:{{{iso2b|{{{iso2|–}}}}}}|{{{iso2b}}}]]&nbsp;(B) |{{#if:{{{signers|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|silver|1}} |{{{iso2|sgn}}} |{{ #if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}} |{{{iso2|art}}} |[[ISO639-3:{{{iso2}}}|{{{iso2}}}]]}}}}}}</code> {{{iso2comment|}}}{{ #if:{{{iso2b|}}}{{{iso2t|}}} |<br /><code style="padding-bottom:0.1em;padding-top:0.1em">[[ISO639-3:{{{iso2t|{{{iso2|–}}}}}}|{{{iso2t}}}]]&nbsp;(T)</code>}} }} | label25 = [[ISO 639-3]] | data25 = {{#if:{{{iso3|}}}{{#property:P220}} |{{#ifeq:{{lc:{{{iso3|}}}}}|none|{{#if:{{{iso3comment|}}}|{{{iso3comment}}}|''Tidak ada'' (<code style="padding-bottom:0.1em;padding-top:0.1em">tidak ada</code>)}}|<code style="padding-bottom:0.1em;padding-top:0.1em">[[ISO639-3:{{{iso3|{{#invoke:WikidataIB/sandbox|getValue|P220|fetchwikidata=ALL|onlysourced=no|noicon=yes}}}}}|{{{iso3|{{#invoke:WikidataIB/sandbox|getValue|P220|fetchwikidata=ALL|onlysourced=no|noicon=yes}}}}}]]</code> {{#if:{{{lc1|}}}| – [[Bahasa makro ISO 639|kode inklusif]]<!--not all are 'macrolanguages': Hittite, for example-->}} {{{iso3comment|}}}}}|{{#if:{{{lc1|}}}| |–}}}}{{#ifexpr:{{#if:{{{lc1|}}}|1|0}} and {{#if:{{{lc2|}}}|1|0}}|{{#if:{{{iso3|}}}|<br />Kode individual|{{#if:{{{lc3|}}}|Mencakup|Mencakup}}}}:{{Infobox Bahasa/codelist |{{{lc1|}}}|{{{ld1|}}}}}{{Infobox Bahasa/codelist |{{{lc2|}}}|{{{ld2|}}}}}{{Infobox Bahasa/codelist |{{{lc3|}}}|{{{ld3|}}}}}{{Infobox Bahasa/codelist |{{{lc4|}}}|{{{ld4|}}}}}{{Infobox Bahasa/codelist |{{{lc5|}}}|{{{ld5|}}}}}{{Infobox Bahasa/codelist |{{{lc6|}}}|{{{ld6|}}}}}{{Infobox Bahasa/codelist |{{{lc7|}}}|{{{ld7|}}}}}{{Infobox Bahasa/codelist |{{{lc8|}}}|{{{ld8|}}}}}{{Infobox Bahasa/codelist |{{{lc9|}}}|{{{ld9|}}}}}{{Infobox Bahasa/codelist |{{{lc10|}}}|{{{ld10|}}}}}{{Infobox Bahasa/codelist |{{{lc11|}}}|{{{ld11|}}}}}{{Infobox Bahasa/codelist |{{{lc12|}}}|{{{ld12|}}}}}{{Infobox Bahasa/codelist |{{{lc13|}}}|{{{ld13|}}}}}{{Infobox Bahasa/codelist |{{{lc14|}}}|{{{ld14|}}}}}{{Infobox Bahasa/codelist |{{{lc15|}}}|{{{ld15|}}}}}{{Infobox Bahasa/codelist |{{{lc16|}}}|{{{ld16|}}}}}{{Infobox Bahasa/codelist |{{{lc17|}}}|{{{ld17|}}}}}{{Infobox Bahasa/codelist |{{{lc18|}}}|{{{ld18|}}}}}{{Infobox Bahasa/codelist |{{{lc19|}}}|{{{ld19|}}}}}{{Infobox Bahasa/codelist |{{{lc20|}}}|{{{ld20|}}}}}{{Infobox Bahasa/codelist |{{{lc21|}}}|{{{ld21|}}}}}{{Infobox Bahasa/codelist |{{{lc22|}}}|{{{ld22|}}}}}{{Infobox Bahasa/codelist |{{{lc23|}}}|{{{ld23|}}}}}{{Infobox Bahasa/codelist |{{{lc24|}}}|{{{ld24|}}}}}{{Infobox Bahasa/codelist |{{{lc25|}}}|{{{ld25|}}}}}{{Infobox Bahasa/codelist |{{{lc26|}}}|{{{ld26|}}}}}{{Infobox Bahasa/codelist |{{{lc27|}}}|{{{ld27|}}}}}{{Infobox Bahasa/codelist |{{{lc28|}}}|{{{ld28|}}}}}{{Infobox Bahasa/codelist |{{{lc29|}}}|{{{ld29|}}}}}{{Infobox Bahasa/codelist |{{{lc30|}}}|{{{ld30|}}} }} |{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br />Kode bahasa:}}{{Infobox Bahasa/codelist|code={{{lc1}}}|2={{{ld1|}}} }} }} }} | label26 = [[ISO 639-5]] | data26 = {{#if:{{{iso5|}}}|<code>[[ISO639-3:{{{iso5|}}}|{{{iso5|}}}]]</code>}} {{#if:{{{iso6|}}}| {{infobox|child=yes|label2=[[ISO 639-6]]|data2= <code>{{{iso6}}}</code>}} }} | label27 = {{longitem|LINGUIST List}} [[File:OOjs UI icon clear-destructive.svg|pra=https://linguistlist.org/multitree/|10px|LINGUIST list sudah tidak beroperasi lagi]] | data27 = {{Infobox Bahasa/linguistlist|1={{{linglist|{{#invoke:WikidataIB/sandbox|getValue|P1232|fetchwikidata=ALL|onlysourced=no|noicon=yes}}}}} |2={{{lingname|}}}}} | label28 = &nbsp; | data28 = {{Infobox Bahasa/linguistlist|1={{{linglist2|}}}|2={{{lingname2|}}}}} | label29 = &nbsp; | data29 = {{Infobox Bahasa/linguistlist|1={{{linglist3|}}}|2={{{lingname3|}}}}} | label30 = &nbsp; | data30 = {{Infobox Bahasa/linguistlist|1={{{linglist4|}}}|2={{{lingname4|}}}}} | label31 = &nbsp; | data31 = {{Infobox Bahasa/linguistlist|1={{{linglist5|}}}|2={{{lingname5|}}}}} | label32 = &nbsp; | data32 = {{Infobox Bahasa/linguistlist|1={{{linglist6|}}}|2={{{lingname6|}}}}} | label33 = [[Glottolog]] | data33 = {{#if:{{{glotto|}}}{{#property:P1394}}|{{#ifeq:{{lc:{{{glotto|}}}}}|none|''Tidak ada''[[Kategori:Artikel bahasa tanpa kode Glottolog]]|{{#ifeq:{{lc:{{{glotto|}}}}}|spurious|(kurang dokumentasi atau bukan bahasa terpisah){{main other|[[Kategori:Artikel bahasa yang ditolak oleh Glottolog]]}}|<code style="padding-bottom:0.1em;padding-top:0.1em">{{glottolink|{{{glotto|{{#invoke:WikidataIB/sandbox|getValue|P1394|fetchwikidata=ALL|onlysourced=no|noicon=yes}}}}}}}</code>{{#if:{{{glottoname|}}}|&nbsp; {{nowrap|({{{glottoname}}})}}}}{{#ifeq:{{{glottofoot|}}}|no||{{#tag:ref|{{Glottolog|{{{glotto}}}|{{{glottorefname|{{{glottoname|{{{name}}}}}}}}}}}|name="Glottolog"}}}}}}}}}}<!-- -->{{#if:{{{glotto2|}}}|{{#if:{{{glotto|}}}|<br />|<!--no break when more than one box on a page-->}}<code style="padding-bottom:0.1em;padding-top:0.1em">{{glottolink|{{{glotto2}}}}}</code>{{#if:{{{glottoname2|}}}|&nbsp; {{nowrap|({{{glottoname2}}})}}}}{{#ifeq:{{{glottofoot|}}}|no||{{#tag:ref|{{Glottolog|{{{glotto2}}}|{{{glottorefname2|{{{glottoname2|{{{name}}}}}}}}}}}|name="Glottolog2"}}}}}}<!-- -->{{#if:{{{glotto3|}}}|{{#if:{{{glotto2|}}}|<br />|<!--no break-->}}<code style="padding-bottom:0.1em;padding-top:0.1em">{{glottolink|{{{glotto3}}}}}</code>{{#if:{{{glottoname3|}}}|&nbsp; {{nowrap|({{{glottoname3}}})}}}}{{#ifeq:{{{glottofoot|}}}|no||{{#tag:ref|{{Glottolog|{{{glotto3}}}|{{{glottorefname3|{{{glottoname3|{{{name}}}}}}}}}}}|name="Glottolog3"}}}}}}<!-- -->{{#if:{{{glotto4|}}}|{{#if:{{{glotto3|}}}|<br />|<!--no break-->}}<code style="padding-bottom:0.1em;padding-top:0.1em">{{glottolink|{{{glotto4}}}}}</code>{{#if:{{{glottoname4|}}}|&nbsp; {{nowrap|({{{glottoname4}}})}}}}{{#ifeq:{{{glottofoot|}}}|no||{{#tag:ref|{{Glottolog|{{{glotto4}}}|{{{glottorefname4|{{{glottoname4|{{{name}}}}}}}}}}}|name="Glottolog4"}}}}}}<!-- -->{{#if:{{{glotto5|}}}|{{#if:{{{glotto4|}}}|<br />|<!--no break-->}}<code style="padding-bottom:0.1em;padding-top:0.1em">{{glottolink|{{{glotto5}}}}}</code>{{#if:{{{glottoname5|}}}|&nbsp; {{nowrap|({{{glottoname5}}})}}}}{{#ifeq:{{{glottofoot|}}}|no||{{#tag:ref|{{Glottolog|{{{glotto5}}}|{{{glottorefname5|{{{glottoname5|{{{name}}}}}}}}}}}|name="Glottolog5"}}}}}} | label34 = [[Australian Institute of Aboriginal and Torres Strait Islander Studies|AIATSIS]]{{#if:{{{aiatsis|}}}|{{#tag:ref|{{AIATSIS|{{{aiatsis|}}}|{{{aiatsisname|{{{name}}}}}}|{{{aiatsis2|}}}}}|name="AIATSIS"}}}} | data34 = {{#if:{{{aiatsis|}}}|<code style="padding-bottom:0.1em;padding-top:0.1em">[http://austlang.aiatsis.gov.au/main.php?code={{{aiatsis}}} {{{aiatsis}}}]</code>{{#if:{{{aiatsisname|}}}|&nbsp;{{{aiatsisname}}}}} }}{{#if:{{{aiatsis2|}}}|, <code style="padding-bottom:0.1em;padding-top:0.1em">[http://austlang.aiatsis.gov.au/main.php?code={{{aiatsis2}}} {{{aiatsis2}}}]</code>{{#if:{{{aiatsisname2|}}}|&nbsp;{{{aiatsisname2}}}}} }}{{#if:{{{aiatsis3|}}}|, <code style="padding-bottom:0.1em;padding-top:0.1em">[http://austlang.aiatsis.gov.au/main.php?code={{{aiatsis3}}} {{{aiatsis3}}}]</code>{{#if:{{{aiatsisname3|}}}|&nbsp;{{{aiatsisname3}}}}} }}{{#if:{{{aiatsis4|}}}|, <code style="padding-bottom:0.1em;padding-top:0.1em">[http://austlang.aiatsis.gov.au/main.php?code={{{aiatsis4}}} {{{aiatsis4}}}]</code>{{#if:{{{aiatsisname4|}}}|&nbsp;{{{aiatsisname4}}}}} }}{{#if:{{{aiatsis5|}}}|, <code style="padding-bottom:0.1em;padding-top:0.1em">[http://austlang.aiatsis.gov.au/main.php?code={{{aiatsis5}}} {{{aiatsis5}}}]</code>{{#if:{{{aiatsisname5|}}}|&nbsp;{{{aiatsisname5}}}}} }}{{#if:{{{aiatsis6|}}}|, <code style="padding-bottom:0.1em;padding-top:0.1em">[http://austlang.aiatsis.gov.au/main.php?code={{{aiatsis6}}} {{{aiatsis6}}}]</code>{{#if:{{{aiatsisname6|}}}|&nbsp;{{{aiatsisname6}}}}} }} | label35 = {{allow wrap|{{longitem|[[Klasifikasi bahasa Bantu oleh Guthrie|Kode Guthrie]]}}}} | data35 = {{#if:{{{guthrie|}}}|<code style="padding-bottom:0.1em;padding-top:0.1em">{{{guthrie}}}</code><ref name="Guthrie">Jouni Filip Maho, 2009. [http://goto.glocalnet.net/mahopapers/nuglonline.pdf New Updated Guthrie List Online]</ref>}} | label36 = [[Observatorium Linguasfer|Linguasfer]] | data36 = {{#if:{{{lingua|}}}{{#property:P1396}}|<code style="padding-bottom:0.1em;padding-top:0.1em">{{{lingua|[http://www.hortensj-garden.org/index.php?tnc=1&tr=lsr&nid={{#invoke:WikidataIB/sandbox|getValue|P1396|fetchwikidata=ALL|onlysourced=no|noicon=yes}} {{#invoke:WikidataIB/sandbox|getValue|P1396|fetchwikidata=ALL|onlysourced=no|noicon=yes}}]}}}</code>}} | label37 = [[Penanda bahasa IETF|IETF]] | data37 = {{#if:{{{ietf|}}}{{#property:P305}}|<code style="padding-bottom:0.1em;padding-top:0.1em">{{{ietf|{{#invoke:WikidataIB/sandbox|getValue|P305|fetchwikidata=ALL|onlysourced=no|noicon=yes}}}}}</code>{{Main other|[[Kategori:Artikel bahasa dengan tag bahasa IETF]]}}}} | label38 = [[Endangered Languages Project|ELP]] | data38 = {{#ifeq: {{lc: {{{ELP|}}} }} | none | | {{Endangered Languages Project |ELP={{{ELP|}}} |ELPname={{{ELPname|}}} |qid={{{qid|}}} }} }} | label39 = &nbsp;<!--keeps ELP entries aligned--> | data39 = {{#if:{{{ELP2|}}}|[https://www.endangeredlanguages.com/lang/{{{ELP2}}} {{{ELPname2}}}]{{#tag:ref|[https://www.endangeredlanguages.com/lang/{{{ELP2|}}} Endangered Languages Project data for {{{ELPname2}}}].|name="ELP2"}}[[Category:Language articles with manual ELP links]]}} | label40 = &nbsp; | data40 = {{#if:{{{ELP3|}}}|[https://www.endangeredlanguages.com/lang/{{{ELP3}}} {{{ELPname3}}}]{{#tag:ref|[https://www.endangeredlanguages.com/lang/{{{ELP3|}}} Endangered Languages Project data for {{{ELPname3}}}].|name="ELP3"}}[[Category:Language articles with manual ELP links]]}} | label41 = &nbsp; | data41 = {{#if:{{{ELP4|}}}|[https://www.endangeredlanguages.com/lang/{{{ELP4}}} {{{ELPname4}}}]{{#tag:ref|[https://www.endangeredlanguages.com/lang/{{{ELP4|}}} Endangered Languages Project data for {{{ELPname4}}}].|name="ELP4"}}[[Category:Language articles with manual ELP links]]}} | label42 = &nbsp; | data42 = {{#if:{{{ELP5|}}}|[https://www.endangeredlanguages.com/lang/{{{ELP5}}} {{{ELPname5}}}]{{#tag:ref|[https://www.endangeredlanguages.com/lang/{{{ELP5|}}} Endangered Languages Project data for {{{ELPname5}}}].|name="ELP5"}}[[Category:Language articles with manual ELP links]]}} | label43 = &nbsp; | data43 = {{#if:{{{ELP6|}}}|[https://www.endangeredlanguages.com/lang/{{{ELP6}}} {{{ELPname6}}}]{{#tag:ref|[https://www.endangeredlanguages.com/lang/{{{ELP6|}}} Endangered Languages Project data for {{{ELPname6}}}].|name="ELP6"}}[[Category:Language articles with manual ELP links]]}} |label44 = {{#if:{{{BPS|}}}{{#invoke:WikidataIB/sandbox|getValue|P2590|fetchwikidata=ALL|onlysourced=no|noicon=yes}}|[[Badan Pusat Statistik|BPS]]&nbsp;<small>([[Daftar bahasa di Indonesia menurut BPS 2010|2010]])</small>{{main other|[[Kategori:Halaman bahasa dengan kode BPS]]}}}} |data44 = {{#if:{{{BPS|}}}{{#invoke:WikidataIB/sandbox|getValue|P2590|fetchwikidata=ALL|onlysourced=no|noicon=yes}}|<code style="padding-bottom:0.1em;padding-top:0.1em">{{{BPS|{{#invoke:WikidataIB/sandbox|getValue|P2590|fetchwikidata=ALL|onlysourced=no|noicon=true}}}}}</code>}} | data45 = |data45 = {{#if:{{{status_konservasi|}}}{{{sk|}}}{{{conservation_status|}}}{{{cs|}}}{{{era|}}}{{{extinct|}}}{{{type|}}}{{#invoke:WikidataIB/sandbox|getValue|P1999|fetchwikidata=ALL|onlysourced=no| noicon = yes |linked=false}}{{#invoke:WikidataIB/sandbox|getValue|P3823|fetchwikidata=ALL|onlysourced=no| noicon = yes |linked=false}}|{{anchor|Status_konservasi}} {{Infobox |bodyclass=mw-collapsible | datastyle = line-height:1.35em;text-align:left;padding-left:0.3em;padding-right:0.3em |headerstyle=opacity:80%;color: {{#if:{{{created|}}}{{{pembuat|}}}{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}}|white|{{{fontcolor|black}}}}}; background-color: {{#if:{{{penanda|}}}{{{signers|}}}|silver|{{#if:{{{pembuat|}}}{{{creator|}}}{{{setting|}}}|#114057|{{Infobox Bahasa/family-color|{{{familycolor|Default}}}}}}}}};line-height:normal;padding:0.2em; |bodystyle={{Subinfobox bodystyle}};margin-top:0.3em; |header45= Status pemertahanan |data46= <!-- NILAI MANUAL --> {{#if:{{{status_konservasi|}}}{{{sk|}}}{{{conservation_status|}}}{{{cs|}}} {{#invoke:WikidataIB/sandbox|getValue|P1999|fetchwikidata=ALL|onlysourced=no| noicon = yes |linked=false}}|{{Status bahasa|1={{{status_konservasi|{{{sk|{{{conservation_status|{{{cs|{{#if:{{{status_konservasi|}}}{{{sk|}}}{{{conservation_status|}}}{{{cs|}}}|NA|{{#invoke:WikidataIB/sandbox|getValue|P1999|fetchwikidata=ALL|onlysourced=no| noicon = yes |linked=false}}}}}}}}}}}}}}}}|name={{{nama|{{{name|{{pagename}}}}}}}}|child=yes }} }} <!-- UNTUK NILAI OTOMATIS --> {{#ifeq:{{{revived|}}}{{{revived-category|}}}||{{#if:{{{era|}}}{{{extinct|}}}|{{Status bahasa|1=EX|name={{{nama|{{{name|{{pagename}}}}}}}}|child=yes }} }}}} |data52= {{#if:{{{ethnos|}}}{{#invoke:WikidataIB/sandbox|getValue|P3823|fetchwikidata=ALL|onlysourced=no| noicon = yes |linked=false}}| {{Status bahasa |child=yes |type=Ethnologue |ISO ={{#ifeq:{{{iso2|}}}| |{{#ifeq:{{{iso3|}}}|||{{{iso3|}}} }} |{{{iso2|}}} }} |1={{{ethnos|{{#invoke:WikidataIB/sandbox|getValue|P3823|fetchwikidata=ALL|onlysourced=no| noicon = yes |linked=false}}}}} }} }} }} }} <!-- --> {{#if:{{{ethnos|}}}{{#invoke:WikidataIB/sandbox|getValue|P3823|fetchwikidata=ALL|onlysourced=no| noicon = yes |linked=false}}{{{status_konservasi|}}}{{{sk|}}}{{{conservation_status|}}}{{{cs|}}}{{{era|}}}{{{extinct|}}}{{#invoke:WikidataIB/sandbox|getValue|P1999|fetchwikidata=ALL|onlysourced=no| noicon = yes |linked=false}}|<center><sup>Referensi:</sup> {{#if:{{{status_konservasi|}}}{{{sk|}}}{{{conservation_status|}}}{{{cs|}}}{{{era|}}}{{{extinct|}}}{{#invoke:WikidataIB/sandbox|getValue|P1999|fetchwikidata=ALL|onlysourced=no| noicon = yes |linked=false}}|<ref>{{cite web|title=UNESCO Interactive ''Atlas of the World's Languages in Danger''|url=http://www.unesco.org/new/en/culture/themes/endangered-languages/atlas-of-languages-in-danger/|archive-url=https://web.archive.org/web/20220429081359/http://www.unesco.org/new/en/culture/themes/endangered-languages/atlas-of-languages-in-danger/|archive-date=29 April 2022|language=bahasa {{PBahasa|Inggris}}, {{PBahasa|Prancis}}, {{PBahasa|Spanyol}}, {{PBahasa|Rusia}}, {{PBahasa|Tionghoa}} |publisher=[[UNESCO]]|year=2011|accessdate=26 Juni 2011}}</ref><ref>{{cite web|title=UNESCO ''Atlas of the World's Languages in Danger''|url=http://www.unesco.org/tools/fileretrieve/43fdd320.pdf|archive-url=https://web.archive.org/web/20220531155026/http://www.unesco.org/tools/fileretrieve/43fdd320.pdf|archive-date=31 Mei 2022|language=en|publisher=[[UNESCO]]|year=2010|accessdate=31 Mei 2022}}</ref>}}{{#if:{{{ethnos|}}}{{#invoke:WikidataIB/sandbox|getValue|P3823|fetchwikidata=ALL|onlysourced=no| noicon = yes |linked=false}}|<ref>{{cite web|url=https://www.ethnologue.com/language/{{#ifeq:{{{iso2|}}}| |{{#ifeq:{{{iso3|}}}|||{{{iso3|}}} }} |{{{iso2|}}} }}|title={{{name|{{PAGENAME}}}}}|publisher=SIL Ethnologue|website=www.ethnologue.com|language=en}}</ref>}}</center>}} {{#if:{{{extlink|}}}{{{extvideo|}}}{{{contoh_teks|}}}{{{contoh_berkas|}}}{{#invoke:WikidataIB/sandbox|getValue|P10|fetchwikidata=ALL|onlysourced=no}}{{{contoh_terjemahan|}}}{{{contoh_romanisasi|}}}{{#property:P51}}{{{contoh_suara|}}}{{{contoh_IPA|}}}|{{anchor|Sampel}} {{Kotak info bahasa/Sampel |headerstyle = opacity:80%;color: {{#if:{{{created|}}}{{{pembuat|}}}{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}}|white|{{{fontcolor|black}}}}}; background-color: {{#if:{{{penanda|}}}{{{signers|}}}|silver|{{#if:{{{pembuat|}}}{{{creator|}}}{{{setting|}}}|#114057|{{Infobox Bahasa/family-color|{{{familycolor|Default}}}}}}}}};line-height:normal;padding:0.2em; |v= {{{verif|}}} |thumb ={{Wikipedia:ProyekWiki Bahasa/thumb|thumb={{{extlink|}}} }} | extvideo = {{{extvideo|}}} | extlink = {{{extlink|}}} |contoh_teks_judul={{{contoh_teks_judul|{{#ifexist:Media: Wikipedia-logo-v2-{{#ifeq:{{{iso1|}}}||{{#ifeq:{{{iso2|}}}||{{#ifeq:{{{iso3|}}}|||{{{iso3|}}}}}|{{{iso2|}}}}}|{{{iso1|}}}}}.svg|Logo [[Wikipedia]] dalam {{lcfirst:{{#ifeq:{{#invoke:String|sub|s={{{nama|{{{name|{{PAGENAME}} }}} }}}|i=1|j=6}} |Bahasa|{{{nama|{{{name|{{PAGENAME}} }}} }}}|{{#ifeq:{{#invoke:String|sub|s={{{nama|{{{name|{{PAGENAME}} }}} }}}|i=1|j=6}} |bahasa|{{{nama|{{{name|{{PAGENAME}} }}} }}}|Bahasa {{{nama|{{{name|{{PAGENAME}} }}} }}}}} |{{{nama|{{{name|{{PAGENAME}} }}} }}}}} |{{{nama|{{{name|{{PAGENAME}} }}} }}} }} yang berisi transkripsi "Wikipedia" (atas) ke dalam ortografi masing-masing dan slogan "Ensiklopedia Bebas" (bawah) yang diterjemahkan ke dalam bahasa tersebut.}}}}} |contoh_teks={{{contoh_teks|{{#ifexist:Media: Wikipedia-logo-v2-{{#ifeq:{{{iso1|}}}||{{#ifeq:{{{iso2|}}}||{{#ifeq:{{{iso3|}}}|||{{{iso3|}}}}}|{{{iso2|}}}}}|{{{iso1|}}}}}.svg|<div class="bg-wp">[[file:Wikipedia-logo-v2-{{#ifeq:{{{iso1|}}}||{{#ifeq:{{{iso2|}}}||{{#ifeq:{{{iso3|}}}|||{{{iso3|}}}}}|{{{iso2|}}}}}|{{{iso1|}}}}}.svg|center|170px|alt=]]</div>}} }}} |contoh_berkas={{{contoh_video|}}} |contoh_alt={{{contoh_video_alt|}}} |contoh_deskripsi={{{contoh_video_deskripsi|}}} |wikidata_video_s={{#invoke:WikidataIB/sandbox|getValue|P10|fetchwikidata=ALL|onlysourced=no|noicon=true}} |wikidata_video={{#if:{{{contoh_berkas|}}}||{{#invoke:Wikidata | claim | noicon= true|property=P10 | formatting = table | list = false | rowformat= [[Berkas:$0|{{{image_width|x295px}}}|upright={{{upright|1}}}]]<div style="background:#F8F9FB">Video dari seorang penutur yang berbicara dalam {{lcfirst:{{#ifeq:{{#invoke:String|sub|s={{{nama|{{{name|{{PAGENAME}} }}} }}}|i=1|j=6}} |Bahasa|{{{nama|{{{name|{{PAGENAME}} }}} }}}|{{#ifeq:{{#invoke:String|sub|s={{{nama|{{{name|{{PAGENAME}} }}} }}}|i=1|j=6}} |bahasa|{{{nama|{{{name|{{PAGENAME}} }}} }}}|Bahasa {{{nama|{{{name|{{PAGENAME}} }}} }}}}} |{{{nama|{{{name|{{PAGENAME}}}}}}}}}} |{{{nama|{{{name|{{PAGENAME}}}}} }}}.}}</div>}}}} |contoh_berkas={{{contoh_berkas|}}} |contoh_alt={{{contoh_alt|}}} |contoh_deskripsi={{{contoh_deskripsi|}}} |contoh_terjemahan={{{contoh_terjemahan|}}} |contoh_romanisasi={{{contoh_romanisasi|}}} |contoh_IPA={{{contoh_IPA|}}} |contoh_suara={{{contoh_suara|}}} |contoh_suara_wikidata={{#invoke:WikidataIB |getValue |P51 |fetchwikidata=ALL |noicon=yes |onlysourced=no }} |deklarasi_hak_asasi_manusia={{{HAM|no}}} |pranala_HAM={{{pranala_HAM|}}} |name={{{nama|{{{name|{{PAGENAME}} |arah={{{arah|}}} }}} }}} |contoh_cat={{{contoh_cat|}}} |contoh_suara_n={{{contoh_suara_n|}}} |bantuan_render={{{bantuan_render|}}}{{{render|}}}{{{gambar_render|}}} |ref={{{contoh_ref|}}} |linkicon= {{#if:{{{created|}}}{{{pembuat|}}}{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}}|ya|{{{fontcolor|black}}}}} |fn={{{sfn|}}} |fitur={{#if:{{{HAM|}}}||{{{fitur|{{#ifexist:Media: Wikipedia-logo-v2-{{#ifeq:{{{iso1|}}}||{{#ifeq:{{{iso2|}}}||{{#ifeq:{{{iso3|}}}|||{{{iso3|}}}}}|{{{iso2|}}}}}|{{{iso1|}}}}}.svg|mati}}}}}}} |iso= {{#ifeq:{{{iso1|}}}| |{{#ifeq:{{{iso2|}}}| |{{#ifeq:{{{iso3|}}}|||{{{iso3|}}} }} |{{{iso2|}}} }} |{{{iso1|}}} }} }}|{{#ifexist:Media: Wikipedia-logo-v2-{{#ifeq:{{{iso1|}}}||{{#ifeq:{{{iso2|}}}||{{#ifeq:{{{iso3|}}}|||{{{iso3|}}}}}|{{{iso2|}}}}}|{{{iso1|}}}}}.svg|{{Kotak info bahasa/Sampel |headerstyle = opacity:80%;color: {{#if:{{{created|}}}{{{pembuat|}}}{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}}|white|{{{fontcolor|black}}}}}; background-color: {{#if:{{{penanda|}}}{{{signers|}}}|silver|{{#if:{{{pembuat|}}}{{{creator|}}}{{{setting|}}}|#114057|{{Infobox Bahasa/family-color|{{{familycolor|Default}}}}}}}}};line-height:normal;padding:0.2em; |v= ya|fitur=mati|contoh_teks_judul= Logo [[Wikipedia]] dalam {{lcfirst:{{#ifeq:{{#invoke:String|sub|s={{{nama|{{{name|{{PAGENAME}} }}} }}}|i=1|j=6}} |Bahasa|{{{nama|{{{name|{{PAGENAME}} }}} }}}|{{#ifeq:{{#invoke:String|sub|s={{{nama|{{{name|{{PAGENAME}} }}} }}}|i=1|j=6}} |bahasa|{{{nama|{{{name|{{PAGENAME}} }}} }}}|Bahasa {{{nama|{{{name|{{PAGENAME}} }}} }}}}} |{{{nama|{{{name|{{PAGENAME}} }}} }}}}} |{{{nama|{{{name|{{PAGENAME}} }}} }}} }} yang berisi transkripsi "Wikipedia" (atas) ke dalam ortografi masing-masing dan slogan "Ensiklopedia Bebas" (bawah) yang diterjemahkan ke dalam bahasa tersebut. |contoh_teks=<div class="bg-wp">[[file:Wikipedia-logo-v2-{{#ifeq:{{{iso1|}}}||{{#ifeq:{{{iso2|}}}||{{#ifeq:{{{iso3|}}}|||{{{iso3|}}}}}|{{{iso2|}}}}}|{{{iso1|}}}}}.svg|center|170px|alt=]]</div> }}}}}}{{#if:{{{map|}}}{{{mapcode|}}}{{{map2|}}}{{#property:P1846}}{{#property:P625}}{{both| {{{pushpin_map|}}} | {{{coordinates|}}}{{{coords|}}} }}| {{Infobox | child= yes | headerstyle = opacity:80%;color: {{#if:{{{created|}}}{{{pembuat|}}}{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}}|white|{{{fontcolor|black}}}}}; background-color: {{#if:{{{penanda|}}}{{{signers|}}}|silver|{{#if:{{{pembuat|}}}{{{creator|}}}{{{setting|}}}|#114057|{{Infobox Bahasa/family-color|{{{familycolor|Default}}}}}}}}};line-height:normal;padding:0.2em; | labelstyle = padding-top:0.225em;line-height:1.1em;<!--(modified longitem)--> padding-right:0.5em;<!--(to ensure some gap between any (long/unwrapped) label and subsequent data on same line)--> | datastyle = line-height:1.35em; padding-right:0em; padding-left:0em |header47={{#if:{{#property:P1846}}{{{map|}}}{{{map2|}}}{{{mapcode|}}}{{infobox mapframe}}{{both| {{{pushpin_map|}}} | {{{coordinates|}}}{{{coords|}}} }}|Lokasi penuturan}}{{main other|[[Kategori:Halaman artikel bahasa dengan peta]]}} | data48 = {{#if:{{{map|}}}{{{pushpin_map|}}}{{#property:P1846}} |{{#if:{{{map|}}}{{#property:P1846}}|<div class="bg-wp">{{#invoke:InfoboxImage|InfoboxImage|image={{{map|{{#invoke:WikidataIB|getValue|P1846|fetchwikidata=ALL|noicon=yes|onlysourced=no}} }}}|upright={{#if:{{{mapscale|}}}|{{{mapscale|}}}|1.45}}|alt={{{mapalt|}}}}}{{#if:{{#property:P1846}}{{{mapcaption|}}}|</div><div style="text-align:left; padding-left:0.2em">{{{mapcaption|Lokasi penuturan {{PAGENAME}}}}}</div>}}| <div class="sk-container"> <div>[[File:OOjs UI icon markup.svg|25px|alt=|link=]]</div><div style="text-align: left; font-size:80%;padding-left:0.3em; line-height:normal">Peta ini menggunakan [[Modul:Location map| properti koordinat]] yang mewajibkan Anda untuk mengaktifkan JavaScript maupun Scribunto eksternal. Titik mungkin saja tidak tertampil di peramban Anda maupun saat Anda menekan gambar ini.</div></div>}}| }} | data49 = {{#if:{{{map2|}}} | <div class="bg-wp">{{#invoke:InfoboxImage|InfoboxImage|image={{{map2}}}|upright={{#if:{{{mapscale|}}}|{{{mapscale|}}}|1.45}}|alt={{{mapalt2|}}}}}{{#if:{{{mapcaption2|}}}|</div><div style="text-align:left;padding-left:0.2em">{{{mapcaption2}}}</div>}} }} | data50 = {{#if:{{both| {{{pushpin_map|}}} | {{{coordinates|}}}{{{coords|}}} }}| {{location map|{{{pushpin_map|}}} |coordinates = {{if empty|{{{coordinates|}}}|{{{coords|}}}}} |border = infobox |alt = {{{pushpin_map_alt|Kisaran lokasi {{{name|bahasa ini}}} dituturkan}}} |caption = {{{pushpin_map_caption|}}} |float = center |width = {{{pushpin_mapsize|}}} |default_width = 323 | link= |AlternativeMap = {{{pushpin_image|}}} |label = {{#ifeq: {{lc: {{{pushpin_label_position|}}} }} | none | | <div style="font-size:75%;background:black; padding-left:0.3em;padding-right:0.3em;color:white">Lokasi&nbsp;penuturan</div> }} |marksize =6 |position = {{{pushpin_label_position|}}} }} }} {{#if:{{{mapcode|}}}|{{Peta interaktif bahasa|{{{mapcode|}}}|aktif}}{{main other|[[Kategori:Halaman bahasa dengan peta OpenStreetMap]]}}| {{#if:{{#property:P625}}{{{qid|}}}|<div style="opacity:85%; z-index:1;overflow:hidden;position:absolute;width:250px;margin-top:0.2em;align:left;z-index:120"><div style="font-size:70%;margin:0.2em; background:white; display:inline;padding:0.1em 0.3em; line-height:normal"> [[PW:BAHASA|ProyekWiki Bahasa]] {{!}} [[Wikipedia Bahasa Indonesia|Wikipedia]] {{!}} [[Templat:Peta interaktif bahasa|Kode sumber]] </div><div style="float:left; text-align:left:display:inline">[[File:Wikidata-logo.svg|30px|pra=https://w.wiki/AiAJ]]&nbsp;[[File:Wikivoyage-logo.svg|20px|pra=https://id.wikipedia.org/wiki/Wikipedia:ProyekWiki_Bahasa/pemeliharaan/peta#/map/0]]<div style="font-size:60%;line-height:0.6;display:inline; background: white;text-align:left">{{pranala|1=[https://id.wikipedia.org/wiki/Wikipedia:ProyekWiki_Bahasa/pemeliharaan/peta#/map/1 Lihat dalam mode terbatas]}}</div></div></div>{{#if:{{Str split|type=A|{{#invoke:WikidataIB |getValue |P625 |fetchwikidata=ALL |noicon=yes |onlysourced=no }}|,|2}}|{{Kotak info bahasa/Peta|type=PWB}}|{{switcher|1={{Infobox mapframe|marker=college-JP|shape-fill={{{fill|#5E74F3}}}|shape-fill-opacity=0.2|stroke-color={{{line|#5E74F3}}}|stroke-width=1|shape={{{shape|}}}|width={{{wd_width|323}}}|height={{{wd_height|250}}}|geomask={{{geomask|}}}|zoom={{{zoom|7}}}|id={{{qid|}}}}}|2=Tampilkan peta yang diperbesar|3={{Infobox mapframe|marker=college-JP|shape-fill={{{fill|#5E74F3}}}|shape-fill-opacity=0.2|stroke-color={{{line|#5E74F3}}}|stroke-width=1|shape={{{shape|}}}|width={{{wd_width|323}}}|height={{{wd_height|250}}}|geomask={{{geomask|}}}|zoom=3|id={{{qid|}}}}}|4=Tampilkan peta yang diperkecil}} }}Perkiraan persebaran penuturan bahasa ini.{{main other|[[Kategori :Halaman bahasa dengan peta OpenStreetMap]]}}|{{#if:{{{coordinates|}}}|<div style="opacity:85%; z-index:1;overflow:hidden;position:absolute;width:250px;margin-top:0.2em;align:left;z-index:120"><div style="font-size:70%;margin:0.2em; background:white; display:inline;padding:0.1em 0.3em; line-height:normal"> [[PW:BAHASA|ProyekWiki Bahasa]] {{!}} [[Wikipedia Bahasa Indonesia|Wikipedia]] {{!}} [[Templat:Peta interaktif bahasa|Kode sumber]]</div><div style="float:left; text-align:left:display:inline">[[File:Wikidata-logo.svg|30px|pra=https://w.wiki/AiAJ]]&nbsp;[[File:Wikivoyage-logo.svg|20px|pra=https://id.wikipedia.org/wiki/Wikipedia:ProyekWiki_Bahasa/pemeliharaan/peta#/map/0]]<div style="font-size:60%;line-height:0.6;display:inline; background: white;text-align:left">{{pranala|1=[https://id.wikipedia.org/wiki/Wikipedia:ProyekWiki_Bahasa/pemeliharaan/peta#/map/1 Lihat dalam mode terbatas]}}</div></div></div>{{#if:{{Str split|type=A|{{#invoke:WikidataIB |getValue |P625 |fetchwikidata=ALL |noicon=yes |onlysourced=no }}|,|2}}|{{Kotak info bahasa/Peta|type=PWB}}|{{Switcher|1={{Infobox mapframe|marker=college-JP|shape-fill={{{fill|#5E74F3}}}|shape-fill-opacity=0.2|stroke-color={{{line|#5E74F3}}}|stroke-width=1|shape={{{shape|shape}}}|width=323|zoom={{{zoom|7}}}|id={{{qid|}}}|coord={{{coordinates|}}}}}|2=Tampilkan peta yang diperbesar|3={{Infobox mapframe| marker=college-JP|shape-fill={{{fill|#5E74F3}}}|shape-fill-opacity=0.2|stroke-color={{{line|#5E74F3}}}|stroke-width=1|shape={{{shape|shape}}}|width=323|zoom=3|id={{{qid|}}}|coord={{{coordinates|}}}}}|4=Tampilkan peta yang diperkecil}} }}Perkiraan persebaran penuturan bahasa ini.{{main other|[[Kategori :Halaman bahasa dengan peta OpenStreetMap]]}}}}}}}} | data52 = {{#if:{{#property:P1846}}{{{map|}}}{{{map2|}}}{{#property:P625}}{{both| {{{pushpin_map|}}} | {{{coordinates|}}}{{{coords|}}} }}|<div style="font-size:80%">[[:Kategori:Halaman artikel bahasa dengan peta|Peta bahasa lain]]</div>|}}{{#if:{{#property:P625}}|{{small|{{#if:{{Str split|type=A|{{#invoke:WikidataIB |getValue |P625 |fetchwikidata=ALL |noicon=yes |onlysourced=no }}|,|2}}|Koordinat jamak {{EditAtWikidata|pid=P625}}<br> {{Kotak info bahasa/Peta/core}}|Koordinat:&nbsp;{{WikidataCoord|display=inline}}{{EditAtWikidata|pid=P625}}}} }}|{{#if:{{if empty|{{{coordinates|}}}|{{{coords|}}}}} |{{small|Koordinat: {{#invoke:Coordinates|coordinsert|{{{coordinates|{{{coords|}}}}}}|type:landmark}}}}| }} }} }}}}{{#if:{{{module|}}}| {{Infobox | child = yes |subheaderstyle= border-top:2px solid {{#if:{{{signers|}}}|silver|{{#if:{{{creator|}}}{{{setting|}}}|#114057|{{Infobox Bahasa/family-color|{{{familycolor|Default}}}}}}}}};line-height:1.2;margin:0px;padding:2px | subheader1 ={{black| '''Informasi tambahan'''}} | data1= {{black|{{{module|}}}}} }} }}{{#ifeq:{{{kaki|}}}|tidak|| {{Infobox | child = yes |subheaderstyle= border-top:2px solid {{#if:{{{signers|}}}|silver|{{#if:{{{creator|}}}{{{setting|}}}|#114057|{{Infobox Bahasa/family-color|{{{familycolor|Default}}}}}}}}}; text-align:left;line-height:1.2;font-size:90;margin:0px;padding:2px |headerstyle=font-weight:normal;font-size:90%;text-align:left; background:lavender;padding: 0.2em 0.5em 0.2em; line-height:1.3 |subheader1 = {{#if:{{{catatan|}}}{{{fn|}}}|{{black|<center>'''Catatan'''</center>{{{catatan|}}}{{{fn|}}} }}}} | header1 ={{#if:{{{notice|}}}{{{notice1|}}} |{{Kotak info bahasa/notice|{{{notice|{{{notice1|}}}}}}}} }} | header2 ={{#if:{{{notice2|}}} |{{Kotak info bahasa/notice|{{{notice2|}}}}} }} }} {{Infobox|child=yes |datastyle=padding-top:0px;height:20px;font-weight:normal;font-size:90%;text-align:center;color:{{#if:{{{created|}}}{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}}|white|{{{fontcolor|black}}}}}; background-color: {{#if:{{{signers|}}}|silver|{{#if:{{{creator|}}}{{{setting|}}}|#114057|{{Infobox Bahasa/family-color|{{{familycolor|Default}}}}}}}}}; |belowstyle=font-weight:normal;font-size:80%;text-align:left;height:20px;padding-top:0.2em;padding-left:0.4em;padding-right:0.4em;padding-bottom:0.1em | belowclass = noprint selfref |data2=[[File:Globe of letters.svg|link=|20px]]&nbsp;[[Portal:Bahasa|<span style="color: {{#if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}}|white|{{{fontcolor|black}}}}};>'''Portal Bahasa'''</span>]] |below= [[Templat:Kotak info bahasa|L]]{{*}}[[Pembicaraan Templat:Kotak info bahasa|B]]{{*}}[[PW:BAHASA|PW]]&nbsp;&nbsp;&nbsp;<div style="float:right;right:0em; text-align:right:display:inline">{{#if:{{#property:P9748}}|[[file:Incubator-logo.svg|10px|pra={{#invoke:WikidataIB|getValue|P9748|fetchwikidata=ALL|displayformat=raw|noicon=yes|onlysourced=no}}|alt= Uji coba Wikipedia bahasa Iban]] }}[[File:OOjs UI icon edit-ltr-progressive.svg|alt=Sunting kotak info|10px|pra={{fullurl:{{FULLPAGENAME}}|action=edit&section=top&editintro=Templat:Kotak_info_bahasa/Pemberitahuan/editintro2}}]]&nbsp;&nbsp;{{#if:{{getQID}}|[[File:OOjs UI icon tag-rtl-progressive.svg|Lihat butir Wikidata|10px|link=d:{{getQID}}]]|[[d:Special:NewItem|+]]}}&nbsp;&nbsp;[[Berkas:Info Simple.svg|10px|link=Templat:kotak info bahasa/doc|alt=Info templat|Bantuan penggunaan templat ini]]</div> }} }} <!---------------------------------------------------------> <!-- | belowclass = noprint selfref | belowstyle = {{#ifeq:{{lc:{{{notice|{{{notice2|}}}}}}}}|ipa |{{linear-gradient|top|#ddddff,transparent}}}} | below = {{#ifeq:{{{kaki|}}}|tidak||{{#ifeq:{{lc:{{{notice|{{{notice2|}}}}}}}}|ipa |<div style="background-color:#ddddff;padding:0.3em 0.5em;text-align:left;line-height:1.3;">'''Artikel ini mengandung simbol fonetik [[International Phonetic Alphabet|IPA]].''' Tanpa [[International Phonetic Alphabet#Catatan teknis|bantuan render]] yang baik, Anda akan melihat [[mojibake|tanda tanya, kotak, atau simbol lain]], bukan karakter [[Unicode]]. Untuk pengenalan mengenai simbol IPA, lihat [[Bantuan:Pengucapan|Bantuan:IPA]] </div>}} <div style="color: {{#if:{{{created|}}}{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}}|white|{{{fontcolor|black}}}}}; background-color: {{#if:{{{signers|}}}|silver|{{#if:{{{creator|}}}{{{setting|}}}|#114057|{{Infobox Bahasa/family-color|{{{familycolor|Default}}}}}}}}};">[[File:Globe of letters.svg|link=|20px]]&nbsp;[[Portal:Bahasa|<span style="color: {{#if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}}|white|{{{fontcolor|black}}}}};>'''Portal Bahasa'''</span>]]</div> <div style="padding:0.3em 0.5em;text-align:left;line-height:1.3;font-size:80%"> [[Templat:Kotak info bahasa|L]]{{*}}[[Pembicaraan Templat:Kotak info bahasa|B]]{{*}}[[PW:BAHASA|PW]]&nbsp;&nbsp;&nbsp;{{#if:{{#invoke:WikidataIB|pageId}}|[[d:{{#invoke:WikidataIB|pageId}}|{{#invoke:WikidataIB|pageId}}]]}} [[Berkas:Info Simple.svg|10px|right|link=Templat:kotak info bahasa/doc|alt=Info templat|Bantuan penggunaan templat ini]]</div>}} --> {{#if:{{{sister_projects|{{{sister|}}}}}}|<div style="font-size:80%">{{{sister_projects|{{{sister|}}}}}}</div>}} }} <!-- ---- Adding tracking categories ---- Note 1: Above in this code, already tracking [[Category:...]]'s may be added. Note 2: All categories are using {{main other|[[Cat:...]}}. -->{{main other|<!-- -->{{#if:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}{{{signers|}}}{{{creator|}}}||[[Kategori:Artikel bahasa tanpa kode warna rumpun]]}}<!-- -->{{#if:{{{extinct|}}}{{{era|}}}{{{signers|}}}{{{speakers|}}}{{{creator|}}}{{{setting|}}}||<!-- no main input for data7 -->[[Kategori:Artikel bahasa tanpa jumlah penutur]]}}<!-- -->{{#ifeq:{{{speakers|}}}|?|{{#if:{{{iso3|}}}{{{lc1|}}}|{{#ifeq:{{{iso3|}}}|none|<!-- ok -->|{{#ifeq:{{{ref|}}}|e18|<!-- ok -->|[[Kategori:Artikel bahasa tanpa penutur yang tidak mengutip Ethnologue 18]]}}}}}}}}<!-- -->{{#ifeq:{{lc:{{{iso3|}}}}}|none|{{#if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox Bahasa/family-color|{{{familycolor|}}}}}|black|1}}|[[Kategori:Artikel bahasa tanpa kode ISO 639-3]]}}}}<!-- -->{{#if:{{{date|}}}|{{#iferror: {{#expr: {{padleft:|4|{{{date}}}|}} }} |<!-- -->{{#switch: {{lc:{{{date}}}}} | na = [[Kategori:Artikel bahasa dengan tanggal populasi NA]] | no date = [[Kategori:Artikel bahasa dengan pengaturan tanpa tanggal]] | #default = [[Kategori:Artikel bahasa dengan tanggal populasi yang tidak valid]]<!-- -->}}|<!-- no error -->}}|<!-- no date -->}}<!-- -->{{#if:{{{iso3|}}}|<!--ok-->|{{#if:{{{lc1|}}}|<!--ok-->|<!-- -->{{#switch: {{lc:{{{isoexception}}}}} | dialect = [[Kategori:Artikel dialek bahasa dengan kode ISO 639-3]] | historical = [[Kategori:Artikel bahasa lama dengan kode ISO]] | protolanguage = [[Kategori:Artikel bahasa proto tanpa kode ISO]] | talkpage = |}}}}}}<!-- -->{{#ifeq:{{{iso3|}}}|none|{{#if:{{{glotto|}}}|<!--ok-->|{{#if:{{{linglist|}}}|<!--ok-->|{{#if:{{{lingua|}}}|<!--ok-->|{{#if:{{{aiatsis|}}}|<!--ok-->|{{#if:{{{guthrie|}}}|<!--ok-->|{{#if:{{{creator|}}}|<!--ok-->|{{#if:{{{created|}}}|<!--ok-->|[[Kategori:Artikel bahasa tanpa kode ISO 639-3]]}}}}}}}}}}}}}}}}<!-- -->{{#if:{{{iso3|}}}{{{lc1|}}}{{{glotto|}}}{{{glotto2|}}}{{{glotto3|}}}{{{glotto4|}}}{{{glotto5|}}}{{{linglist|}}}{{{lingua|}}}{{{aiatsis|}}}{{{guthrie|}}}{{{isoexception|}}}|<!--ok-->|[[Kategori:Artikel bahasa tanpa kode bahasa]]}}<!-- -->{{#if:{{{lc1|}}}|{{#if:{{{lc2|}}}|<!--ok-->|[[Kategori:Artikel bahasa yang membutuhkan komentar ISO 639-3]]}}}}<!-- -->{{#ifeq:{{{iso3|}}}|none|{{#ifeq:{{{ref|}}}|e18|[[Kategori:Nonexistent E18 links]]}}}}<!-- -->{{#ifeq:{{{iso3|}}}|none|{{#if:{{{linglist|}}}|{{#ifeq:{{{isoexception|}}}|dialect|[[Kategori:Artikel dialek bahasa dengan kode Linguist List]]|[[Kategori:Artikel bahasa tanpa kode ISO 639-3 tetapi memiliki kode Linguist List]]}}}}<!-- -->{{#ifeq:{{{glotto|}}}|none|<!--ok-->||{{#if:{{{glotto|}}}|[[Kategori:Artikel bahasa tanpa kode ISO 639-3 tetapi memiliki kode Glottolog]]}}}}<!-- -->{{#if:{{{lingua|}}}|[[Kategori:Artikel bahasa tanpa kode ISO 639-3 tetapi memiliki kode Linguasphere]]}}<!-- -->{{#if:{{{aiatsis|}}}|[[Kategori:Artikel bahasa tanpa kode ISO 639-3 tetapi memiliki kode AIATSIS]]}}<!-- -->{{#if:{{{guthrie|}}}|[[Kategori:Artikel bahasa tanpa kode ISO 639-3 tetapi memiliki kode Guthrie]]}}}}<!-- -->{{#if:{{{iso3|}}}|<!--okay-->|{{#if:{{{lc1|}}}|<!--ok-->|{{#if:{{{linglist|}}}|{{#ifeq:{{{isoexception|}}}|dialect|[[Kategori:Artikel dialek bahasa dengan kode Linguist List]]|[[Kategori:Artikel bahasa tanpa kode ISO 639-3 tetapi memiliki kode Linguist List]]}}}}<!-- -->{{#ifeq:{{{glotto|}}}|none|<!--ok-->|{{#if:{{{glotto|}}}|[[Kategori:Artikel bahasa tanpa kode ISO 639-3 tetapi memiliki kode Glottolog]]}}}}<!-- -->{{#if:{{{lingua|}}}|[[Kategori:Artikel bahasa tanpa kode ISO 639-3 tetapi memiliki kode Linguasphere]]}}<!-- -->{{#if:{{{aiatsis|}}}|[[Kategori:Artikel bahasa tanpa kode ISO 639-3 tetapi memiliki kode AIATSIS]]}}<!-- -->{{#if:{{{guthrie|}}}|[[Kategori:Artikel bahasa tanpa kode ISO 639-3 tetapi memiliki kode Guthrie]]}}}}}}<!-- -->{{#if:{{{glotto|}}}|{{#if:{{{glottorefname|}}}{{{glottoname|}}}|<!--ok--> |{{#switch: {{lc:{{{glotto}}}}} |none = |spurious = |#default = [[Kategori:Artikel bahasa dengan kode Glottolog yang tidak bernama]]}}}}}}<!-- -->{{#if:{{{glotto2|}}}|{{#if:{{{glottoname2|}}}{{{glottorefname2|}}}|<!--ok-->|[[Kategori:Artikel bahasa dengan kode Glottolog yang tidak bernama]]}}}}<!-- -->{{#if:{{{glotto3|}}}|{{#if:{{{glottoname3|}}}{{{glottorefname3|}}}|<!--ok-->|[[Kategori:Artikel bahasa dengan kode Glottolog yang tidak bernama]]}}}}<!-- -->{{#if:{{{glotto4|}}}|{{#if:{{{glottoname4|}}}{{{glottorefname4|}}}|<!--ok-->|[[Kategori:Artikel bahasa dengan kode Glottolog yang tidak bernama]]}}}}<!-- -->{{#if:{{{glotto5|}}}|{{#if:{{{glottoname5|}}}{{{glottorefname5|}}}|<!--ok-->|[[Kategori:Artikel bahasa dengan kode Glottolog yang tidak bernama]]}}}}<!-- -->{{#ifeq:{{Chr|{{{map|}}}|1}}|[|[[Kategori:Gambar infobox bahasa yang formatnya salah]]|<!--ok-->}}<!-- -->{{#ifeq:{{Chr|{{{map2|}}}|1}}|[|[[Kategori:Gambar infobox bahasa yang formatnya salah]]|<!--ok-->}}<!-- -->{{#ifeq:{{Chr|{{{image|}}}|1}}|[|[[Kategori:Gambar infobox bahasa yang formatnya salah]]|<!--ok-->}}<!-- -->{{#if:{{{iso2|}}}{{{iso2b|}}}{{{iso2t|}}}|[[Kategori:Artikel bahasa dengan kode ISO 639-2]]|<!--ok-->}}<!-- -->{{#if:{{{iso1|}}}|[[Kategori:Artikel bahasa dengan kode ISO 639-1]]|<!--ok-->}}<!-- -->{{#if:{{{speakers|}}}|{{#if:{{{ref|}}}|<!--ok-->|{{#ifeq:{{{speakers|}}}|?|{{#ifeq:{{{isoexception|}}}|dialect|[[Kategori:Artikel bahasa dengan jumlah penutur tidak diketahui]]|[[Kategori:Artikel bahasa dengan jumlah penutur tidak diketahui]]}}|{{#ifeq:{{{speakers|}}}|none|{{#ifeq:{{lc:{{{familycolor|}}}}}|pidgin|<!--ok: pidgins don't have native speakers-->|[[Kategori:Artikel bahasa dengan jumlah penutur tidak diketahui]]}}|[[Kategori:Artikel bahasa tanpa referensi]]}}}}}}}}<!-- -->{{#if:{{{extinct|}}}{{{era|}}}|{{#if:{{{ref|}}}|<!--ok-->|{{#ifeq:{{{extinct}}}|?|<!--ok-->|[[Kategori:Artikel bahasa tanpa referensi]]}}}}}}<!-- -->{{#if:{{{glotto|}}}{{{glotto2|}}}{{{glotto3|}}}{{{glotto4|}}}{{{glotto5|}}}|<!--ok-->|[[Kategori:Artikel bahasa tanpa kode Glottolog]]}}<!-- -->{{#ifeq:{{{iso3|}}}|none|{{#ifeq:{{{glotto|}}}|none|[[Kategori:Artikel bahasa tanpa kode Glottolog dan ISO]]}}}}<!-- -->{{#ifeq:{{{iso3|}}}|none||{{#if:{{{iso3|}}}{{{lc1|}}}|{{#if:{{{ref|}}}|{{#switch: {{{ref}}} | e18 = | e17 = | e16 = | e15 = | e14 = | e13 = | e12 = | e11 = | e10 = | e09 = | e08 = | ne2007 = [[Kategori:Artikel bahasa dengan sumber Nationalencyklopedin]] | ne2010 = [[Kategori:Artikel bahasa dengan sumber Nationalencyklopedin]] | inali = [[Kategori:Artikel bahasa dengan sumber INALI]] | linglist = [[Kategori:Artikel bahasa dengan sumber Linguist List]] | aiatsis= [[Kategori:Artikel bahasa dengan sumber AIATSIS]] | guthrie = [[Kategori:Artikel bahasa dengan sumber Maho/Guthrie]] | &nbsp; = [[Kategori:Articles opting out of population reference]] | {{#if:{{{extinct|}}}{{{era|}}}|[[Kategori:Artikel bahasa dengan kode ISO dengan sumber selain Ethnologue]]}}}}}}}}}}<!-- -->{{#if:{{{kat|}}}||<includeonly> [[Kategori:Artikel bahasa {{#time: F | {{REVISIONTIMESTAMP}} }} {{#time: Y | {{REVISIONTIMESTAMP}} }}|{{PAGENAME}}]] [[Kategori:Semua artikel bahasa]] </includeonly> }}{{#invoke:Check for unknown parameters|check|unknown=[[Kategori:Artikel bahasa dengan field infobox yang tidak didukung|_VALUE_]] |name|altname|nativename|acceptance|pronunciation |states|state|region |latd|latm|latNS|longd|longm|longEW |ethnicity|speakers|speakers2|extinct|era|revived |date|dateprefix|ref |familycolor|fam1|fam2|fam3|fam4|fam5|fam6|fam7|fam8|fam9 |fam10|fam11|fam12|fam13|fam14|fam15|family |ancestor|ancestor2|ancestor3|ancestor4|ancestor5|protoname |creator|created|setting|posteriori |dialects|dia1|dia2|dia3|dia4|dia5|dia6|dia7|dia8|dia9|dia10 |dia11|dia12|dia13|dia14|dia15|dia16|dia17|dia18|dia19|dia20 |version|ver1|ver2|ver3|ver4|ver5|ver6|ver7|ver8|ver9|ver10|ver11|ver12|ver13|ver14|ver15|ver16|ver17|ver18|ver19|ver20 |stand1|stand2|stand3|stand4|stand5|stand6|standards |script|sign |nation|minority|agency |iso1|iso2|iso2b|iso2t|iso3|iso2comment|iso3comment|isoexception|iso6|ietf |lc1|ld1|lc2|ld2|lc3|ld3|lc4|ld4|lc5|ld5|lc6|ld6|lc7|ld7|lc8|ld8|lc9|ld9|lc10|ld10 |lc11|ld11|lc12|ld12|lc13|ld13|lc14|ld14|lc15|ld15|lc16|ld16|lc17|ld17|lc18|ld18|lc19|ld19|lc20|ld20 |lc21|ld21|lc22|ld22|lc23|ld23|lc24|ld24|lc25|ld25|lc26|ld26|lc27|ld27|lc28|ld28|lc29|ld29|lc30|ld30 |linglist|lingname|linglist2|lingname2|linglist3|lingname3|linglist4|lingname4|linglist5|lingname5 |lingua|guthrie |aiatsis|aiatsis2|aiatsis3|aiatsis4|aiatsis5|aiatsis6 |aiatsisname|aiatsisname2|aiatsisname3|aiatsisname4|aiatsisname5|aiatsisname6 |glotto|glotto2|glotto3|glotto4|glotto5 |glottoname|glottoname2|glottoname3|glottoname4|glottoname5 |glottorefname|glottorefname2|glottorefname3|glottorefname4|glottorefname5 |glottofoot |image|imagesize|imagealt|imagecaption|imageheader |map|mapsize|mapalt|mapcaption|map2|mapalt2|mapcaption2|boxsize |notice|notice2 }}<!-- Close wrapping {{main other}} for the categories: -->}}{{main other| <!-- TOP NAVBAR --> {{#ifeq:{{#invoke:String|sub|s={{talk:{{PAGENAME}}}}|i=1|j=10}} <!-- CONFIG --> |<div class <!-- IF EQUAL --> |{{#if:{{{pagenotice|}}}{{{qid|}}}{{{coordinates|}}}{{{mapcode|}}}|<div class="metadata i-tooltip" style="position:absolute;z-index:100;top:-85px;right:0.5em; line-height:normal;border-radius:7px;"><div style="opacity:60%">[[File:OOjs UI indicator alert.svg|20px|link=|alt=Tentang artikel]]</div><span class="i-tooltiptext" style="font-size:60%;line-height:normal;text-align:left;padding:0.2em;{{box-shadow|2px|2px|4px|gray}}">{{Kotak info bahasa/pagenotice|{{#if:{{{qid|}}}{{{coordinates|}}}{{{mapcode|}}}|OpenStreetMap|{{{pagenotice|}}}}}}}</span></div>}} <div class="metadata s-tooltip" style="position:absolute;z-index:100;top:-85px;{{#if:{{{pagenotice|}}}{{{mapcode|}}}{{{qid|}}}{{{coordinates|}}}|right:3.5em|right:2em}}; line-height:normal;border-radius:7px;"><div style="opacity:60%">[[File:OOjs UI icon search-ltr.svg|20px|link=|alt=Cari artikel bahasa]]</div><span class="s-tooltiptext" style="{{box-shadow|2px|2px|4px|gray}}">{{small|{{small|Cari artikel bahasa<inputbox> type=search width=25 break=no default=Bahasa buttonlabel=Tuju searchbuttonlabel=Cari </inputbox>Cari berdasarkan kode ISO 639 (Uji coba)<inputbox> type=search width=8 break=no default=ISO 639: buttonlabel=Tuju searchbuttonlabel=Cari </inputbox>{{small|{{small|Kolom pencarian ini hanya didukung oleh beberapa antarmuka}}}} }}}}</span></div> <div class="metadata r-tooltip" style=";position:absolute;z-index:100;top:-85px;{{#if:{{{pagenotice|}}}{{{mapcode|}}}{{{qid|}}}{{{coordinates|}}}|right:2em|right:0.5em}}; line-height:normal;border-radius:7px;"><div style="opacity:60%">[[File:OOjs UI icon die.svg|20px|link=Istimewa:Sembarang_di_kategori/Artikel bahasa dengan kotak info bahasa|alt=Artikel bahasa sembarang]]</div><span class="r-tooltiptext" style="{{box-shadow|2px|2px|4px|gray}}">{{small|{{small|Halaman bahasa acak}}}}</span></div> <!-- IF NOT EQUAL --> |<div class="metadata i-tooltip" style="position:absolute;z-index:100;top:-85px;right:0.5em; line-height:normal;border-radius:7px;color:white"><div style="opacity:60%">[[File:OOjs UI icon add.svg|20px|link=|alt=Tentang artikel]]</div><span class="i-tooltiptext" style="padding:0.2em;{{box-shadow|2px|2px|4px|gray}}">{{Kotak info bahasa/Pemberitahuan|arg=j}}</span></div> <div class="metadata s-tooltip" style="position:absolute;z-index:100;top:-85px;right:3.5em; line-height:normal;border-radius:7px;"><div style="opacity:60%">[[File:OOjs UI icon search-ltr.svg|20px|link=|alt=Cari artikel bahasa]]</div><span class="s-tooltiptext" style="{{box-shadow|2px|2px|4px|gray}}">{{small|{{small|Cari artikel bahasa<inputbox> type=search width=25 break=no default=Bahasa buttonlabel=Tuju searchbuttonlabel=Cari </inputbox>Cari berdasarkan kode ISO 639 (Uji coba)<inputbox> type=search width=8 break=no default=ISO 639: buttonlabel=Tuju searchbuttonlabel=Cari </inputbox>{{small|{{small|Kolom pencarian ini hanya didukung oleh beberapa antarmuka}}}} }}}}</span></div><div class="metadata r-tooltip" style=";position:absolute;z-index:100;top:-85px;right:2em; line-height:normal;border-radius:7px;"><div style="opacity:60%">[[File:OOjs UI icon die.svg|20px|link=Istimewa:Sembarang_di_kategori/Artikel bahasa dengan kotak info bahasa|alt=Artikel bahasa sembarang]]</div><span class="r-tooltiptext" style="{{box-shadow|2px|2px|4px|gray}}">{{small|{{small|Halaman bahasa acak}}}}</span></div> }} }}{{main other |[[kategori:Artikel bahasa dengan kotak info bahasa]]}} <noinclude> {{documentation}} </noinclude> gedsmvjqblfp6h3vv3nog5cu4n45se8 Cèṭa'an:Kotak info Bahasa/doc 10 5132 20426 20422 2024-10-15T18:20:03Z Munajad.MH 3071 Munajad.MH ngallèyaghi kaca [[Cèṭa'an:Infobox Bahasa/doc]] ka [[Cèṭa'an:Kotak info Bahasa/doc]] 20422 wikitext text/x-wiki <noinclude> <div style="height:100px;margin: 0px auto;position: relative;overflow: hidden;{{linear-gradient|left|transparent,transparent,lightgray,gray}};width:100%"><div style="position:absolute; top: 0px; bottom: 0px; left: 0px; right: 0px;z-index:11;"> <div style="position:absolute; right: 0px; top: -60px; left: 0px; right: -70px;z-index:10;opacity:60%">[[Berkas:Wikipedia.svg|250px|right]]</div><div style="position:absolute; bottom:11px;right: 0px; left: 0px; right: 1px;z-index:10;opacity:100%;font-family: 'Linux Libertine',Georgia,Times,serif;font-size:130%">&nbsp;Bantuan&nbsp;Penggunaan&nbsp;Templat{{br}}[[File:Wikipedia wordmark.svg|250px|left]]</div> </div> </div> </div> <center>'''Selamat datang!''' Anda mungkin mengunjungi halaman ini karena menekan tombol [[file:Info Simple.svg|10px|link=]] pada pojok kiri kotak info. Halaman ini bertujuan memberikan '''bantuan''' mengenai tata cara pemakaian [[Templat:Kotak info bahasa]].</center> </div> </div> </noinclude> <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> <includeonly> {{Documentation subpage}} {{High-use}} {{Intricate template}} {{Lua|Module:InfoboxImage|Module:Check for unknown parameters}} </includeonly> Templat ini digunakan untuk artikel-artikel mengenai '''[[bahasa]]''' maupun '''[[dialek]]'''. Templat ini menyediakan kolom terbakukan yang dapat menampilkan informasi penting mengenai bahasa. == Penggunaan == === Sintaks === {{Parameter names example | familycolor=unclassified | name | altname | nativename | acceptance | image | imagescale | imagealt | imagecaption | pronunciation | states | region | ethnicity | extinct | era | speakers | date | dateprefix | ref | refname | speakers2 | revived | revived-category | family | fam1 | fam2 | fampos | protoname | ancestor | ancestor2 | standards | stand1 | stand2 | dialects | dia1 | dia2 | variation | var1 | var2 | script | sign | posteriori | nation | minority | agency | development_body | iso1 | iso1comment | iso2 | iso2comment | iso3 | iso3comment | lc1 | ld1 | lc2 | ld2 | iso6 | linglist | lingname | linglist2 | lingname2 | glotto | glottorefname | glotto2 | glottorefname2 | aiatsis | aiatsisname | aiatsis2 | aiatsisname2 | ELP | guthrie | glottopedia | lingua | lingua_ref | ietf | map | mapscale | mapalt | ethnos | mapcode | mapcaption | map2 | mapalt2 | mapcaption2 | coordinates | module | notice=IPA |contoh_berkas |contoh_deskripsi | contoh_teks_judul | contoh_teks |contoh_terjemahan |contoh_romanisasi |contoh_IPA |contoh_suara|status_konservasi{{=}}NA | render| contoh_suara_n | fampos | catatan|kasus|persona|gender|tipologi|kala|modus}} <syntaxhighlight lang="wikitext" style="overflow:auto;"> {{Infobox language | name = | altname = | nativename = | acceptance = | image = | imagescale = | imagealt = | imagecaption = | pronunciation = | states = <!-- or state --> | region = | creator = | created = | setting = | ethnicity = | extinct = | era = | speakers = | date = | dateprefix = | ref = <!-- sampai e26 (tauBahasa edisied terkini) apabila referensi yang digunakan mengutip Ethnologue --> | refname = | speakers2 = | revived = | revived-category = <!-- atau revived-cat --> | familycolor = | family = | fam1 = | fam2 = | fam3 = <!-- sampai fam15 --> | fampos = | protoname = | ancestor = | ancestor2 = <!-- sampai ancestor8 --> | standards = | stand1 = | stand2 = <!-- sampai stand6 --> | dialects = | listclass = | dia1 = | dia2 = <!-- sampai dia20 --> | var1 = | vae2 = <!-- sampai var20 --> | script = | sign = | posteriori = | nation = | minority = | agency = | development_body = | iso1 = | iso1comment = | iso2 = | iso2b = | iso2t = | iso2comment = | iso3 = | iso3comment = | lc1 = | ld1 = | lc2 = <!-- sampai lc30 --> | ld2 = <!-- sampai ld30 --> | iso6 = | isoexception = | linglist = | lingname = | linglist2 = <!-- sampai linglist6 --> | lingname2 = <!-- sampaj lingname6 --> | glotto = | glottorefname = | glotto2 = <!-- sampai glotto5 --> | glottorefname2 = <!-- up to glottorefname5 --> | aiatsis = | aiatsisname = | aiatsis2 = <!-- sampai aiatsis6 --> | aiatsisname2 = <!-- sampai aiatsisname6 --> | guthrie = | ELP = | ELPname = | ELP2 = <!-- sampai ELP6 --> | ELPname2 = <!-- sampai ELPname6 --> | glottopedia = | lingua = | lingua_ref = | ietf = | map = | mapscale = | mapalt = | mapcaption = | map2 = | mapalt2 = | mapcaption2 = | pushpin_map = | pushpin_image = | pushpin_map_alt = | pushpin_map_caption = | pushpin_mapsize = | pushpin_label = | pushpin_label_position = | coordinates = <!-- gunakan templat {{Coord}} --> |status_konservasi= <!-- Isi dengan CR, SE, DE, VU, dan NE --> |contoh_berkas = |contoh_deskripsi = |contoh_teks_judul= |contoh_teks= |contoh_terjemahan = |contoh_romanisasi = |contoh_IPA = <!-- gunakan templat {{IPA}} --> |contoh_suara = | module = | notice = IPA }} </syntaxhighlight> '''Referensi pada kotak info''' {{Reflist}} {{Clear}} ====Parameter status konservasi==== '''UNESCO''' {| |- |NA |Punah |Kritis |Berat |Terancam |Rentan |Aman |- !NA !EX !CR !SE !DE !VU !NE |- |valign="top"|{{Infobox bahasa|sk=NA}} |valign="top"|{{Infobox bahasa|sk=EX}} |valign="top"|{{Infobox bahasa|sk=CR}} |valign="top"|{{Infobox bahasa|sk=SE}} |valign="top"|{{Infobox bahasa|sk=DE}} |valign="top"|{{Infobox bahasa|sk=VU}} |valign="top"|{{Infobox bahasa|sk=NE}} |} '''Ethnologue''' == Parameter == {{Infobox language/quilt|right}} Parameter yang haruspaling dicantumkan. adalah sebagai berikut: ; name : nama bahasa ; familycolor : rumpun bahasa. Nilai yang dapat dicantumkan harus sesuai dengan yang tertera pada halaman informasi tabel . Jangan menggunakan nilai lain atau kotak info ini tidak dapat mengli masukan parameter, sehingga akan menampilkan warna abu-abu untuk header dan kepala kotak info. : Dalam kebanyakan kasus, 'familycolor' akan memicu entri bawaan untuk kolom 'fam1', sehingga kolom tersebut tidak diperlukan (Anda dapat melanjutkan dengan 'fam2'), tetapi Anda dapat menimpanya dengan memasukkan sesuatu di bawah 'fam1'. : Warna areal (American, Khoisan, Altaic, dsb.) mewakili pengkodean areal, dan ''bukanlah'' penanda bahwa bahasa tersebut milik keluarga itu. Saat ini digunakan, parameter '''fam1''' harus disetel ke rumpun bahasa yang diterima secara luas. : Jika 'isolate' atau 'unclassified' digunakan, pohon fam1–xx tidak akan ditampilkan. Untuk memperbolehkan tingkat klasifikasi, seperti dialek dari isolasi bahasa, masukkan "abu-abu"/"abu-abu" sebagai gantinya. <!-- Parameter lain tercantum di bawah ini dapat digabungkan di mana saja antara baris pertama dan terakhir, dan dalam urutan apa pun. ; altname : additional name of the language [not every one, but one a reader would be likely to look for] ; nativename : native name, or a second alternative name [most cases as of 2012 not actually the native name] (if nativename is to be used, and altname parameter MUST be defined) ; pronunciation : pronunciation of the native name of the language in [[International Phonetic Alphabet|IPA]] → remember to enclose the transcription in an IPA template such as {{tl|IPA-all}} ; acceptance : questionable acceptance/status of the language: unattested, spurious, etc. ; states : countries in which it is mainly spoken. You do not have to define both this and '''region'''. Do not use flag icons except for national or official status ([[WP:INFOBOXFLAG]]). Direct links to country articles are generally not useful, and distract from useful links. Consider 'Languages of [country]' or '[ethnicity] in [country]' links instead. ; state : alias for '''states''' ; region : geographic region in which it is mainly spoken. You do not have to define both this and '''states'''; use this parameter for a single statement about geographic distribution. It is not for the broader region where the states are located, but rather the regions within the country, or across countries, where it is spoken. (That is, do not add SE Asia if we state it's in Laos, or West Africa if we state it's in Mali.) ; ethnicity : people for whom this is the ethnically native language; also good for the ethnic population if different from the number of speakers (although the names chosen for the articles on the people and on the language will generally be the same, it may be appropriate to pipe in the native name of the people here) ; era : era of use of a historical language, such as one that developed into something else; 'speakers' will not display ; extinct : date of extinction, or information about extinction; 'speakers' will not display ; revived : Date and/or population of attempted revival of extinct language ; revived-category : (or '''revived-cat''') optional name (without "Category:") of appropriate subcategory of [[:Category:Language revival]] (which is used by default if {{para|revived}} has a value); can be given as {{para|revived-category|nocat}} to suppress the categorization entirely, when the language has a separate article about its revival that is already in the category (e.g. [[Cornish revival]] is in [[:Category:Celtic language revival]], so {{para|revived-cat=nocat}} is used in the infobox at [[Cornish language]]). '''dia1''' : ... ; dia20 : primary dialects ; dialects : whatever you want to say; dia1–xx will not display ; listclass : class for the dia1–xx list: <code>plainlist</code> (default), <code>hlist</code> (horizontal) or <code>flatlist</code> (bulleted) ; stand1 : a standardized register ; stand2 : a second standardized register : ... ; stand6 : sixth standardized register ; standards : whatever you want to say ; script : writing system(s) used for the language by literate speakers, in the form ''script (instantiation)'', such as "[[Latin script|Latin]] ([[English alphabet]])"<br />(Common variants of "Latin (alphabet)" redirect to [[Latin script]]. For the [[Latin alphabet]] itself, add an element such as <code>&amp;nbsp;</code>.) ; sign : signed forms (manually coded language) ; nation : list of countries in which it is an official language ; minority : list of countries in which it is a recognised/protected minority language. This is intended for legal protection and similar ''de jure'' recognition, not simply being listed on a census and other ''de facto'' recognition. ; agency : regulatory body or language academy for the language ; development_body : development body for the language ; boxsize : overrides default width of infobox, currently set at 22em. Format must include units ("12em" or "123px"). : Useful when an article has various infoboxes aligned in a column. (Box will automatically expand to fix map wider than default box width.) ; fontcolor : colour of font against 'familycolor' ← the font colour is usually black, use this to change it if it is difficult to read ; module : Used for embedding other infoboxes into this one. === Number of speakers === ; speakers : the number of native speakers of the language. If unknown, enter {{angle bracket|?}} and do not enter NA for the date (this causes the article to be listed in the [[:Category:Language articles with speakers set to 'unknown']], a hidden [[WP:PROJCATS|maintenance category]]). If no native speakers, enter {{angle bracket|none}}. Otherwise, if no date is supplied, ''missing date'' will be displayed. Use <code><nowiki>{{sigfig|...|2}}</nowiki></code> to round to 2 [[significant figures]] while retaining the exact figure from the reference. ; date : the date of publication of the estimate of the number of speakers. : Used for calculations for obsolete data, so needs to start with a 4-digit year (see next parameter). Exception: If {{angle bracket|NA}} is entered, nothing will display. If {{angle bracket|no date}} is entered, "no date" will display. Do not enter a date parameter at all if speakers is set to {{angle bracket|none}}. : Articles with old dates (currently ≥ 30 years) appear in [[:Category:Language articles with old speaker data]]. ; dateprefix : any text wanted inside the parentheses before the date; a space ({{code|&nbsp;}}) must be explicitly included at the end ; ref : reference for the speaker data; placed after the date, if any. This can be any [[WP:CITEFOOT|inline citation]] or a predefined code such as e19, linglist, ne2010, etc. For more details, see the documentation at [[Template:Infobox language/ref]]. : If {{angle bracket|e26}} is entered, this will automatically generate a reference to the ''Ethnologue'' 26 article that bears the ISO 639-3 code entered at 'iso3'. : To link to the auto-generated reference from elsewhere in the article, use <code><nowiki><ref name=e26/></nowiki></code>. : {{angle bracket|e25}} and <code><nowiki><ref name=e25/></nowiki></code> or {{angle bracket|e24}} and <code><nowiki><ref name=e24/></nowiki></code> etc. can be used to reference earlier editions, for example for languages which are no longer supported by Ethnologue, or to give an idea of how old undated population figures are. : {{angle bracket|linglist}} and <code><nowiki><ref name=linglist/></nowiki></code> can be used to ref the ''MultiTree'' entry at the Linguist List. : {{angle bracket|ne2007/ne2010}} and <code><nowiki><ref name=NE100/></nowiki></code> can be used to ref the Swedish national encyclopedia, which we use for many of the world's top 100 languages : {{angle bracket|inali}} and <code><nowiki><ref name=INALI/></nowiki></code> can be used to ref Mexico's [[Instituto Nacional de Lenguas Indígenas]] : Similarly, aiatsis can be used to link to the <code><nowiki><ref name=AIATSIS/></nowiki></code> ref generated by the infobox for the AIATSIS entry for Australian languages. (For Maho's edition of the Guthrie list for Bantu languages, <code><nowiki><ref name=Guthrie/></nowiki></code> needs to be added manually, as they do not provide population data.) ; refname : Name used in reference generated by certain 'ref' parameter values such as e19. It defaults to the value of the 'name' parameter or PAGENAME. ; speakers2 : a 2nd line for speaker data, such as 2nd estimate, 2nd country, L2 speakers, etc, appearing after the date. : If this is a second line of L1 speakers, it should be arranged so that, if there are two dates cited, the oldest appears in the date parameter, for automated update calculations. Data from different countries should not be added together if they are not comparable: say if one is from 1973 and another from 2006, or if one is rounded to the nearest million and another is on the order of 10,000. ; speakers_label : The infobox label for the number of speakers is "Native speakers" by default. Set this parameter to <code>|speakers_label = Speakers</code> to change it to "Speakers" or <code>|speakers_label = Signers</code> to change it to "Signers" for [[sign language]]s. === Genetic classification === You can use the language template to show the [[language family|genetic classification]] of a language as a descending staircase of language families, from the broadest to the most specific. ; fam1 : the broadest possible widely accepted [[language family]] of which the language is a part. If this would be exactly the same as you have defined for '''familycolor''', it may be omitted. ; fam2 : a more specific sub-family : ... ; fam15 : most specific sub group If you would prefer to enter some other information in this box (for example, ''disputed''), use this parameter instead: ; family : whatever you want to say; fam1–xx will not display. This can be set to "na" to avoid specifying a family relationship at all, an for a geographical group that has no single origin. The template can also display a staircase of ancestral forms: ; ancestor : ancestral or reconstructed form, if it has an article or has been assigned an ISO code ; ancestor2 : ... ; ancestor8 : intermediate ancestral forms ; protoname : alias for '''ancestor''' === ISO language codes === ; iso1 : the [[ISO 639-1]] code for the language ; iso1comment : for comments to not interfere with the link ; iso2 : the [[ISO 639-2]] code for the language (not for its family); creates a link to the ISO page. If a language has two ISO 639-2 codes, use the following two separate fields instead. ; iso2b : the [[ISO 639-2]] bibliographic code (for languages with two ISO 639-2 codes) ; iso2t : the [[ISO 639-2]] terminological code (for languages with two ISO 639-2 codes) ; iso2comment : for comments to not interfere with the link(s) ; iso3 : the [[ISO 639-3]] code for the language; creates a link to the ISO page. See below for the situation where multiple ISO 639-3 codes apply. : Field will display even if left empty, unless 'lc1' etc. is used. : If there is no ISO 639-3 code, set {{para|iso3|none}} to return the text ''none'' and add the article to [[:Category:Languages without iso3 codes]] (if '''iso3comment''' is also used, that will display in place of ''none'') : Leave empty for a dialect that has no iso3 code, but the language it belongs to does; in this case, also use {{para|isoexception|dialect}}. : Leave empty for a historical variety that has no iso3 code, but its modern version does; in this case, also use {{para|isoexception|historical}}. : Leave blank for a protolanguage, and use {{para|isoexception|protolanguage}}. : Use 'linglist' if the language has an iso3 code, but this is maintained at Linguist List instead of at SIL. Add the code itself under |linglist=. (This is not necessary if the SIL page provides its own link to the Linguist List page.) ; iso3comment : allows a comment in the ISO field that will not interfere with the link ; isoexception : a maintenance field to organize cleanup categories for missing ISO codes. Excludes article from the [[:Category:Language articles without language codes]] if set to any of the following values: :: '''dialect''' (used for a dialect that does not itself have an ISO code, although the language it belongs to does; adds article to the [[:Category:Dialects of languages with ISO 639-3 code]]) :: '''historical''' (used for a historical language that does not itself have an ISO code, although its modern version does; adds article to the [[:Category:Historical forms of languages with ISO codes]]) :: '''protolanguage''' (used for protolanguages without ISO codes; adds article to the [[:Category:Protolanguages without ISO codes]]) :: '''talkpage''' (used on talk pages and in archives so that they don't show up in tracking categories) Some languages have a number of [[ISO 639-3]] codes, one for each dialect of that language. If you try putting all of these codes in the usual '''iso3 =''' parameter, it will get quite messy. Instead, use the following parameters: ; lc1 : ISO code of the first dialect (the 'iso3' field will not display if empty and this is included) ; ld1 : name of the first language dialect ; lc2 : ISO code of the second dialect ; ld2 : name of the second language dialect : ... ; lc30 : ISO code of the 30–th dialect ; ld30 : name of the 30–th dialect ; iso6 : the ISO 639-6 code for the language. Lc entries will be automatically linked to the ''Ethnologue'' site. Wikipedia articles on the dialects may be linked from the ld entries. For languages with an [[ISO 639-3 macrolanguage]] code and several individual codes, use '''iso3''' for the macrolanguage and '''lc''n''''', '''ld''n''''' for the individual codes. === Other language codes === ; linglist : this parameter is deprecated due to unreliable data, with the exception of some long-extinct languages. For ISO 639-3 codes of extinct languages whose descriptions are maintained at [[Linguist List]], enter the code under 'iso3' and the reader will be redirected from the ISO page. ; lingua : the [[Linguasphere]] code for the language '''glotto'''<br /> '''glotto2''' : ... ; glotto5 : the [[Glottolog]] code for the language. Enter "none" if Glottolog does not have a code for the language, "spurious" if Glottolog uses that term. [future: also "unattested"] ; glottorefname ; glottorefname2 : ... ; glottorefname5 : the Glottolog name(s) for the language (optional). Substitute '''glottoname''' etc. if the name needs to be displayed in the info box. ; guthrie : the [[Guthrie classification of Bantu languages|Guthrie]] code for Bantu languages. Generates a reference which can be accessed via name="Guthrie". ; aiatsis : the [[AIATSIS]] code for Australian languages. Generates a reference which can be accessed via name="AIATSIS". Site includes population data we can use. '''aiatsis2''' : ... ; aiatsis6 : additional AIATSIS codes '''aiatsisname2''' : ... ; aiatsisname6 : the AIATSIS name, if different from the entry at |name=, or note to appear after code ; ELP : URL suffix of the language article on the [[Endangered Languages Project]] site. Manual override of a default module linking to the ELP article per WikiData settings. Either way generates a reference that can be accessed via name="ELP". Entering "none" prevents the default link (e.g. when there is more than one info box in the WP article). The ELP site includes population data we can use. ; ELPname : name that will display for the ELP link and ref. : ... ; ELP4 : additional ELP links, or manual addition (rather than replacement) to the automated module link. Useful when changing WikiData might corrupt articles on other-language wikis (e.g. when the two wikis don't define the language with the same scope). '''ELPname4''' ; glottopedia : [[Glottopedia]]. Generates a reference which can be accessed via name="Glottopedia". ; ietf : [[IETF language tag]] === Constructed languages === This template is appropriate to use for [[constructed language]]s. The following parameters can be used: ; creator : name of language creator ; created : year of first creation ; setting : the use or setting for the language ; posteriori : natural-language sources Using these parameters, or setting '''familycolor=Conlang''', automatically sets the coloured bars of the infobox to {{code|{{Infobox language/family-color|Conlang}}}} background with white fonts, and removes the '''states''' and '''region''' parameters from use ('''nation''' is also disabled). If the '''iso2''' parameter is left undefined, it is treated as being '''iso2=art'''. For conlangs, the '''family''' or '''fam''n''''' parameters are used to describe the hierarchy of purpose of the language, whereas '''posteriori''' is used to describe the ''a posteriori'' sources on which the conlang draws. === Maps and images === {{anchor|Images in the template}} You should not put large images at the top of the language template: they just make it very messy. You can place a small image at the top of the template using the following parameters: ; image : image at top of info box. Use format "image name.png", without "File:/Image:" or brackets. ; imagescale : override default size of image display (currently set to "upright=0.9", producing 200px display in a non-customized account). Use fractions or multiples: "2" for twice user-default, "0.5" for half. "1.45" will cause the image to fill the width of the infobox. ; imagealt : alt text for the image ; imagecaption : caption to appear under the image ; imageheader : brief header for the image ('logo', 'map', 'script', etc). This is placed in the left-hand column, and so needs to be short. If you have a larger image or two, such as a map, you can place them at the bottom of the template, spanning both columns, with the following parameter: ; map : image at bottom of info box. Use format "image name.png", without "File:/Image:" or brackets. ; mapscale : override default size of map display (currently set to "upright=1.45", producing 320px and filling the width of the infobox in a non-customized account). Use fractions or multiples: "2" for twice user-default, "0.5" for half. Affects both maps. ; mapalt : alt text for the map ; mapcaption : caption to appear under map ; map2 : a second map ; mapalt2 : alt text for the second map ; mapcaption2 : caption to appear under both maps The [[WP:EIS|usual image markup]] applies for both images. [[Alt text]] is for visually impaired readers, and the [[WP:CAPTION|caption]] is for all readers; typically they should have little in common (see [[WP:ALT]]). For languages spoken in smaller areas, where the location of the language can be reasonably approximated by a point on the map, then a pushpin map can be added: ; coordinates : latitude and longitude; use {{tl|coord}} ; pushpin_map : The name of a location map as per [[Template:Location map]] (e.g. ''Indonesia'' or ''Russia''). The coordinate fields (from {{para|coordinates}}) position a pushpin coordinate marker and label on the map '''automatically'''. To show multiple pushpin maps, provide a list of maps separated by #, e.g., ''California#USA'' ; pushpin_image : (optional) Allows the use of an alternative map; the image must have the same edge coordinates as the location map template.<br/>''Equivalent to <code>AlternativeMap</code> parameter in [[Template:Location map]].'' ; pushpin_mapsize : (optional) Must be entered as only a number—'''do not use px'''. The default value is 250. ''Equivalent to <code>width</code> parameter in [[Template:Location map]].'' ; pushpin_map_alt : (optional) Alt text for pushpin map; used by [[screen reader]]s, see [[WP:ALT]]. ''Equivalent to <code>alt</code> parameter in [[Template:Location map]].'' ; pushpin_map_caption : (optional) Fill out if a different caption from ''map_caption'' is desired. ''Equivalent to <code>caption</code> parameter in [[Template:Location map]].'' ; pushpin_label : (optional) The text of the label to display next to the identifying mark; a [[Wiki markup|wikilink]] can be used. If not specified, the label will be the text assigned to the ''name'' parameter, and if the ''name'' parameter is not specified, the article title. (if {{para|pushpin_label_position|none}}, no label is displayed).<br/>''Equivalent to <code>label</code> parameter in [[Template:Location map]].'' ; pushpin_label_position : (optional) The position of the label on the pushpin map relative to the pushpin coordinate marker. Valid options are {left, right, top, bottom, none}. If this field is not specified, the default value is ''right''.<br/>''Equivalent to <code>position</code> parameter in [[Template:Location map]].'' --> ===Catatan kaki=== Catatan kaki atau pemberitahuan dapat ditempatkan di bagian bawah kotak info: ; notice=ipa : berfungsi menempatkan pemberitahuan tentang font [[Unicode]] yang digunakan untuk menampilkan [[Alfabet Fonetik Internasional|IPA]] == Contoh == === Contoh 1 === {{Infobox language | name = Bahasa Inggris | nativename = English | pronunciation = {{IPAc-en|ˈ|ɪ|ŋ|ɡ|l|ᵻ|ʃ}}{{sfn|Oxford Learner's Dictionary|2015|loc=Entry: [http://www.oxfordlearnersdictionaries.com/us/pronunciation/english/english_1 English – Pronunciation]}} | region = | speakers = [[Bahasa pertama|B1]]: {{nowrap|372,9 juta}} | date = 2022 | ref = <ref name="ethnologue">{{cite web|url=https://www.ethnologue.com/insights/ethnologue200/|title=What are the top 200 most spoken languages?|website=Ethnologue|date=2022|access-date=2023-04-12}}</ref> | speakers2 = [[bahasa kedua|B2]]: {{nowrap|1,080 miliar}} (2022)<ref name="ethnologue" /><br/>~1,452 miliar penutur secara keseluruhan | familycolor = Indo-Eropa | fam2 = {{PBahasa|Jermanik}} | fam3 = {{PBahasa|Jermanik Barat}} | fam4 = [[Rumpun bahasa Ingvaeonik|Ingvaeonik]] | fam5 = [[Rumpun bahasa Anglo-Frisian|Anglo-Frisian]] | fam6 = [[Rumpun bahasa Anglo-Frisian#Bahasa Anglik|Anglic]] | ancestor = {{PBahasa|Proto-Indo-Eropa}} | ancestor2 = {{PBahasa|Proto-Jermanik}} | ancestor3 = {{PBahasa|Inggris Kuno}} | ancestor4 = {{PBahasa|Inggris Pertengahan}} | ancestor5 = {{PBahasa|Inggris Modern Awal}} | script = {{plainlist| * [[Alfabet Latin|Latin]] ([[Alfabet bahasa Inggris]]) * [[Alfaber Rune Anglo-Saxon]] (kuno) * [[Braille bahasa Inggris]], [[Unified English Braille]] }} | nation = {{plainlist| * [[Daftar negara yang menuturkan bahasa Inggris sebagai bahasa resmi|58 negara]] * [[Daftar negara yang menuturkan bahasa Inggris sebagai bahasa resmi|31 entitas tak berdaular]] {{Collapsible list |titlestyle= font-weight:normal; background:transparent; text-align:left; |title=Berbagai organisaai| * [[Perserikatan Bangsa-Bangsa]] * [[Uni Eropa]] * [[Persemakmuran Bangsa-Bangsa]] * [[Majelis Eropa]] * [[International Criminal Court|ICC]] * [[International Monetary Fund|IMF]] * [[International Olympic Committee|IOC]] * [[International Organization for Standardization|ISO]] * [[NATO]] * [[WTO]] * [[North American Free Trade Agreement|NAFTA]] * [[Organization of American States|OAS]] * [[OECD]] * [[Organisation of Islamic Cooperation|OIC]] * [[OPEC]] * [[GUAM Organisasi untuk Demokrasi dan Pembangunan Ekonomi]] * [[Pacific Islands Forum|PIF]] * [[Perjanjian UKUSA]] * [[ASEAN]] * [[Masyarakat Ekonomi ASEAN|MEA]] * [[South Asian Association for Regional Cooperation|SAARC]] * [[Komunitas Karibia]] * [[Dewan Turkik]] * [[International Organization of Turkic Culture|Türksoy]] * [[Economic Cooperation Organization|ECO]] }} }} | iso1 = en | iso2 = eng | iso3 = eng | lingua = 52-ABA | notice = IPA | sign = ''[[Manually coded English]]''<br/>(sistem beragam) | glotto = stan1293 | glottorefname = English | map = Anglospeak (subnational version).svg | mapcaption = {{legend|#346699|Negara maupun teritori yang menggunakan bahasa Inggris dan [[bahasa kreol]] turunan sebagai bahasa keseharian mayoritas penduduknya}} {{legend|#99ccff|Negara maupun teritori yang menggunakan bahasa Inggris sebagai bahasa resmi ataupun bahasa administratif, tetapi tidak digunakan dalam keseharian ataupun tidak dituturkan oleh [[penutur jati]] dalam jumlah besar}} | minority = {{plainlist| * [[Malaysia]] * [[Sri Lanka]] }} |status_konservasi=NE |HAM=ya |pranala_HAM=http://www.un.org/en/documents/udhr/#a1 |contoh_teks=All human beings are born free and equal in dignity and rights. They are endowed with reason and conscience and should act towards one another in a spirit of brotherhood. |contoh_suara=Universal Declaration of Human Rights - eng - ks - Article 1.ogg }} <syntaxhighlight lang="wikitext" style="overflow:auto;"> {{Infobox language | nativename = English | pronunciation = {{IPAc-en|ˈ|ɪ|ŋ|ɡ|l|ᵻ|ʃ}}{{sfn|Oxford Learner's Dictionary|2015|loc=Entry: [http://www.oxfordlearnersdictionaries.com/us/pronunciation/english/english_1 English – Pronunciation]}} | region = | speakers = [[Bahasa pertama|B1]]: {{nowrap|372,9 juta}} | date = 2022 | ref = <ref name="ethnologue">{{cite web|url=https://www.ethnologue.com/insights/ethnologue200/|title=What are the top 200 most spoken languages?|website=Ethnologue|date=2022|access-date=2023-04-12}}</ref> | speakers2 = [[bahasa kedua|B2]]: {{nowrap|1,080 miliar}} (2022)<ref name="ethnologue" /><br/>~1,452 miliar penutur secara keseluruhan | familycolor = Indo-Eropa | fam2 = {{PBahasa|Jermanik}} | fam3 = {{PBahasa|Jermanik Barat}} | fam4 = [[Rumpun bahasa Ingvaeonik|Ingvaeonik]] | fam5 = [[Rumpun bahasa Anglo-Frisian|Anglo-Frisian]] | fam6 = [[Rumpun bahasa Anglo-Frisian#Bahasa Anglik|Anglic]] | ancestor = {{PBahasa|Proto-Indo-Eropa}} | ancestor2 = {{PBahasa|Proto-Jermanik}} | ancestor3 = {{PBahasa|Inggris Kuno}} | ancestor4 = {{PBahasa|Inggris Pertengahan}} | ancestor5 = {{PBahasa|Inggris Modern Awal}} | script = {{plainlist| * [[Alfabet Latin|Latin]] ([[Alfabet bahasa Inggris]]) * [[Alfaber Rune Anglo-Saxon]] (kuno) * [[Braille bahasa Inggris]], [[Unified English Braille]] }} | nation = {{plainlist| * [[Daftar negara yang menuturkan bahasa Inggris sebagai bahasa resmi|58 negara]] * [[Daftar negara yang menuturkan bahasa Inggris sebagai bahasa resmi|31 entitas tak berdaular]] {{Collapsible list |titlestyle= font-weight:normal; background:transparent; text-align:left; |title=Berbagai organisaai| * [[Perserikatan Bangsa-Bangsa]] * [[Uni Eropa]] * [[Persemakmuran Bangsa-Bangsa]] * [[Majelis Eropa]] * [[International Criminal Court|ICC]] * [[International Monetary Fund|IMF]] * [[International Olympic Committee|IOC]] * [[International Organization for Standardization|ISO]] * [[NATO]] * [[WTO]] * [[North American Free Trade Agreement|NAFTA]] * [[Organization of American States|OAS]] * [[OECD]] * [[Organisation of Islamic Cooperation|OIC]] * [[OPEC]] * [[GUAM Organisasi untuk Demokrasi dan Pembangunan Ekonomi]] * [[Pacific Islands Forum|PIF]] * [[Perjanjian UKUSA]] * [[ASEAN]] * [[Masyarakat Ekonomi ASEAN|MEA]] * [[South Asian Association for Regional Cooperation|SAARC]] * [[Komunitas Karibia]] * [[Dewan Turkik]] * [[International Organization of Turkic Culture|Türksoy]] * [[Economic Cooperation Organization|ECO]] }} }} | iso1 = en | iso2 = eng | iso3 = eng | lingua = 52-ABA | notice = IPA | sign = ''[[Manually coded English]]''<br/>(sistem beragam) | glotto = stan1293 | glottorefname = English | map = Anglospeak (subnational version).svg | mapcaption = {{legend|#346699|Negara maupun teritori yang menggunakan bahasa Inggris dan [[bahasa kreol]] turunan sebagai bahasa keseharian mayoritas penduduknya}} {{legend|#99ccff|Negara maupun teritori yang menggunakan bahasa Inggris sebagai bahasa resmi ataupun bahasa administratif, tetapi tidak digunakan dalam keseharian ataupun tidak dituturkan oleh [[penutur jati]] dalam jumlah besar}} | minority = {{plainlist| * [[Malaysia]] * [[Sri Lanka]] }} |status_konservasi=NE |HAM=ya |pranala_HAM=http://www.un.org/en/documents/udhr/#a1 |contoh_teks=All human beings are born free and equal in dignity and rights. They are endowed with reason and conscience and should act towards one another in a spirit of brotherhood. |contoh_suara=Universal Declaration of Human Rights - eng - ks - Article 1.ogg }} </syntaxhighlight> '''Referensi pada kotak info''' {{Reflist}} {{Clear}} === Contoh 2 === {{Infobox Bahasa |name=Bahasa Jawa |nativename=''Basa Jawa''<br/>{{jav|ꦧꦱꦗꦮ}}<br/>باسا جاوا |image=Aksara Jawa - basa jawa.svg |imagecaption=''Basa'' (Bahasa) ditulis dalam aksara Jawa |states=[[Indonesia]], [[Belanda]], [[Malaysia]], [[Suriname]], [[Kaledonia Baru]], serta negara-negara dengan diaspora Jawa lainnya |region=[[Jawa Tengah]], [[Jawa Timur]]; [[Lampung]] dan wilayah transmigrasi lainnya di [[Indonesia]]; daerah dengan diaspora Jawa yang signifikan di [[Belanda]], [[Suriname]], [[Malaysia]], dan [[Kaledonia Baru]] |ethnicity=[[Suku Jawa|Jawa]] |speakers={{sigfig|86|2}} juta [[bahasa ibu|penutur jati]] |date=2010 |ref={{sfn|Naim|Syaputra|2011|p=47}} |familycolor=Austronesia |fam2=[[bahasa Melayu-Polinesia|Melayu-Polinesia]] |fampos= Jawa |ancestor=[[Bahasa Jawa Kuno]] |ancestor2=[[Sastra Jawa Pertengahan|Bahasa Jawa Pertengahan]] |stand1=Bahasa Jawa Surakarta-Yogyakarta |dialects= [[#Dialek|''Lihat bagian dialek]] |script=[[Alfabet Latin]]<br/>[[Aksara Jawa]]<br/>[[Abjad Pegon]] |nation=[[Daerah Istimewa Yogyakarta]] |agency=Balai Bahasa Provinsi Jawa Tengah<br>Balai Bahasa DI Yogyakarta<br>Balai Bahasa Provinsi Jawa Timur |iso1=jv |iso2=jav |lc1=jav|ld1=bahasa Jawa |lc2=jvn|ld2=bahasa Jawa Karibia |lc3=jas|ld3=bahasa Jawa Kaledonia Baru |lc4=osi|ld4=bahasa Osing |lc5=tes|ld5=bahasa Tengger |lc6=kaw|ld6=bahasa Jawa Kuno |glotto=java1253 |glottorefname=Javanesic |map=Javanese language distribution.png |mapcaption={{legend|#070|Wilayah tempat bahasa Jawa sebagai bahasa mayoritas}} {{legend|#0f0|Wilayah tempat bahasa Jawa sebagai bahasa minoritas}} |notice=IPA |contoh_berkas=WIKITONGUES- Disa and Niken speaking Javanese.webm |contoh_deskripsi= Dua orang penutur bahasa Jawa yang sedang berbincang-bincang |sk=NE |HAM=ya |contoh_cat=(Ditulis dalam [[aksara Jawa]]<ref>{{Cite web |title=Universal Declaration of Human Rights - Javanese (Javanese) |url=https://unicode.org/udhr/d/udhr_jav_java.html |access-date=2023-05-27 |website=OHCHR |language=en}}</ref> dan [[Pegon]])&nbsp; |contoh_teks=<div style="line-height:1.7;">{{Lang|jv|꧋ꦱꦧꦼꦤ꧀ꦲꦸꦮꦺꦴꦁ ꦏꦭꦲꦶꦂꦫꦏꦺ ꦏꦤ꧀ꦛꦶ ꦩꦂꦢꦶꦏ ꦭꦤ꧀ꦢꦂꦧꦺ ꦩꦂꦠꦧꦠ꧀ꦭꦤ꧀ꦲꦏ꧀ꦲꦏ꧀ꦏꦁ ꦥꦝ꧉ ꦏꦧꦺꦃ ꦥꦶꦤꦫꦶꦁꦔꦤ꧀ꦲꦏꦭ꧀ꦭꦤ꧀ꦏꦭ꧀ꦧꦸ ꦱꦂꦠ ꦏꦲꦗꦧ꧀ꦥꦱꦿꦮꦸꦁꦔꦤ꧀ꦲꦁꦒꦺꦴꦤ꧀ꦤꦺ ꦩꦼꦩꦶꦠꦿꦤ꧀ꦱꦶꦗꦶ ꦭꦤ꧀ꦱꦶꦗꦶꦤꦺ ꦏꦤ꧀ꦛꦶ ꦗꦶꦮ ꦱꦸꦩ ꦢꦸꦭꦸꦂ꧉​}}</div> ---- {{rtl-para|سابَين أورَوڠ كالائيراكَي كانڟي ألووَار لان داربَي مرتبة لان حق كاڠ ڤاڎا. كابَيه ڤيناريڠان أكال لان كالبو سارتا كاأجاب ڤاسراوُونڠان أڠڮَونَي مَيميتران سيجي لان كانڟي جيوا سومادولور.}} |contoh_romanisasi=Saben uwong kalairake kanthi mardika lan darbe martabat lan hak-hak kang padha. Kabeh pinaringan akal lan kalbu sarta kaajab pasrawungan anggone memitran siji lan sijine kanthi jiwa sumadulur. |pranala_HAM=https://www.ohchr.org/en/human-rights/universal-declaration/translations/javanese |contoh_suara=Universal Declaration of Human Rights - jav - Article 1.ogg }} <syntaxhighlight lang="wikitext" style="overflow:auto;"> {{Infobox Bahasa |name=Bahasa Jawa |nativename=''Basa Jawa''<br/>{{jav|ꦧꦱꦗꦮ}}<br/>باسا جاوا |image=Aksara Jawa - basa jawa.svg |imagecaption=''Basa'' (Bahasa) ditulis dalam aksara Jawa |states=[[Indonesia]], [[Belanda]], [[Malaysia]], [[Suriname]], [[Kaledonia Baru]], serta negara-negara dengan diaspora Jawa lainnya |region=[[Jawa Tengah]], [[Jawa Timur]]; [[Lampung]] dan wilayah transmigrasi lainnya di [[Indonesia]]; daerah dengan diaspora Jawa yang signifikan di [[Belanda]], [[Suriname]], [[Malaysia]], dan [[Kaledonia Baru]] |ethnicity=[[Suku Jawa|Jawa]] |speakers={{sigfig|86|2}} juta [[bahasa ibu|penutur jati]] |date=2010 |ref={{sfn|Naim|Syaputra|2011|p=47}} |familycolor=Austronesia |fam2=[[bahasa Melayu-Polinesia|Melayu-Polinesia]] |fampos= Jawa |ancestor=[[Bahasa Jawa Kuno]] |ancestor2=[[Sastra Jawa Pertengahan|Bahasa Jawa Pertengahan]] |stand1=Bahasa Jawa Surakarta-Yogyakarta |dialects= [[#Dialek|''Lihat bagian dialek]] |script=[[Alfabet Latin]]<br/>[[Aksara Jawa]]<br/>[[Abjad Pegon]] |nation=[[Daerah Istimewa Yogyakarta]]<ref name="perda-no-2-tahun-2021" /> |agency=Balai Bahasa Provinsi Jawa Tengah<br>Balai Bahasa DI Yogyakarta<br>Balai Bahasa Provinsi Jawa Timur |iso1=jv |iso2=jav |lc1=jav|ld1=bahasa Jawa |lc2=jvn|ld2=bahasa Jawa Karibia |lc3=jas|ld3=bahasa Jawa Kaledonia Baru |lc4=osi|ld4=bahasa Osing |lc5=tes|ld5=bahasa Tengger |lc6=kaw|ld6=bahasa Jawa Kuno |glotto=java1253 |glottorefname=Javanesic |map=Javanese language distribution.png |mapcaption={{legend|#070|Wilayah tempat bahasa Jawa sebagai bahasa mayoritas}} {{legend|#0f0|Wilayah tempat bahasa Jawa sebagai bahasa minoritas}} |notice=IPA |contoh_berkas=WIKITONGUES- Disa and Niken speaking Javanese.webm |contoh_deskripsi= Dua orang penutur bahasa Jawa yang sedang berbincang-bincang |sk=NE |HAM=ya |contoh_cat=(Ditulis dalam [[aksara Jawa]]<ref>{{Cite web |title=Universal Declaration of Human Rights - Javanese (Javanese) |url=https://unicode.org/udhr/d/udhr_jav_java.html |access-date=2023-05-27 |website=OHCHR |language=en}}</ref> dan [[Pegon]])&nbsp; |contoh_teks=<div style="line-height:1.7;">{{Lang|jv|꧋ꦱꦧꦼꦤ꧀ꦲꦸꦮꦺꦴꦁ ꦏꦭꦲꦶꦂꦫꦏꦺ ꦏꦤ꧀ꦛꦶ ꦩꦂꦢꦶꦏ ꦭꦤ꧀ꦢꦂꦧꦺ ꦩꦂꦠꦧꦠ꧀ꦭꦤ꧀ꦲꦏ꧀ꦲꦏ꧀ꦏꦁ ꦥꦝ꧉ ꦏꦧꦺꦃ ꦥꦶꦤꦫꦶꦁꦔꦤ꧀ꦲꦏꦭ꧀ꦭꦤ꧀ꦏꦭ꧀ꦧꦸ ꦱꦂꦠ ꦏꦲꦗꦧ꧀ꦥꦱꦿꦮꦸꦁꦔꦤ꧀ꦲꦁꦒꦺꦴꦤ꧀ꦤꦺ ꦩꦼꦩꦶꦠꦿꦤ꧀ꦱꦶꦗꦶ ꦭꦤ꧀ꦱꦶꦗꦶꦤꦺ ꦏꦤ꧀ꦛꦶ ꦗꦶꦮ ꦱꦸꦩ ꦢꦸꦭꦸꦂ꧉​}}</div> ---- {{rtl-para|سابَين أورَوڠ كالائيراكَي كانڟي ألووَار لان داربَي مرتبة لان حق كاڠ ڤاڎا. كابَيه ڤيناريڠان أكال لان كالبو سارتا كاأجاب ڤاسراوُونڠان أڠڮَونَي مَيميتران سيجي لان كانڟي جيوا سومادولور.}} |contoh_romanisasi=Saben uwong kalairake kanthi mardika lan darbe martabat lan hak-hak kang padha. Kabeh pinaringan akal lan kalbu sarta kaajab pasrawungan anggone memitran siji lan sijine kanthi jiwa sumadulur. |pranala_HAM=https://www.ohchr.org/en/human-rights/universal-declaration/translations/javanese |contoh_suara=Universal Declaration of Human Rights - jav - Article 1.ogg }} </syntaxhighlight> '''Referensi pada kotak info''' {{Reflist}} {{Clear}} ====Contoh 3==== {{Infobox Bahasa | name = Bahasa Madura | nativename = ''Bhâsa Madhurâ''<br/> ٻاْسا ماڊوراْ<br/> ꦧꦱꦩꦢꦸꦫ<br/> | familycolor = Austronesian | fam2 = [[rumpun bahasa Melayu-Polinesia|Melayu-Polinesia]] | fam3 = [[rumpun bahasa Madurik|Madurik]] | script = [[Huruf Latin]] (''Alfabèt Madhurâ'')<br/>[[Abjad Pegon]] (''Pèghu'')<br/>[[Aksara Jawa|Hanacaraka]] (''Carakan'')<br/> | states = [[Indonesia]] | region = *[[Pulau Madura]] *[[Pulau Sapudi]] *[[Kepulauan Kangean]] *[[Kepulauan Masalembu]] *[[Pulau Bawean]] *[[Tapal Kuda, Jawa Timur|Wilayah Tapal Kuda Jawa Timur]] | speakers = 7.179.356 orang. (2010) | iso2 = mad | iso3 = mad | ethnicity = [[Suku Madura|Madura]] | dialects = –[[Daftar dialek Bahasa Madura|Dialek Sumenep]]<br>–[[Daftar dialek Bahasa Madura|Dialek Pamekasan]]<br>–[[Daftar dialek Bahasa Madura|Dialek Sampang]]<br>–[[Daftar dialek Bahasa Madura|Dialek Bangkalan]]<br>–[[Bahasa Kangean|Dialek Kangean]]<br>–[[Bahasa Bawean|Dialek Bawean]]<br>–[[Daftar dialek Bahasa Madura|Dialek Pinggirpapas]]<br>–[[Bahasa Sapudi|Dialek Sapudi]]<br>–[[Bahasa Pandalungan|Dialek Pandalungan]] | pronunciation = {{IPA|[bʰɤsa maʈʰurɤ]|}} | standards = [[Daftar dialek Bahasa Madura|Bahasa Madura Dialek Sumenep]] (BMDS) | contoh_teks = }} <!-- == Error-tracking categories == With 8,000 articles, manual review is insufficient. The following automating tracking categories should catch some of the more common errors. They also produce lists of articles that should be reviewed occasionally, because they lack population data or the data is dated. '''ISO support''' * {{Category link with count|Languages without ISO 639-3 code}} – [iso3=] is set to 'none', as it is not (yet) included in ISO. May have other codes. ** {{Category link with count|Conlangs without ISO 639-3 code}} – subcat: most conlangs do not qualify for ISO ** {{Category link with count|Nonexistent E17 links}} – setting [iso3=none] and [ref=e17] generates an invalid reference * {{Category link with count|Language articles without language codes}} – no language code listed, but not specifically excluded from ISO with [iso3=none] ** {{Category link with count|Languages without ISO 639-3 code but with Linguist List code}} *** subcat {{Category link with count|Dialects with Linguist List code}} – LingList codes some dialects with sub-ISO codes as "xxx-yyy" ** {{Category link with count|Languages without ISO 639-3 code but with Linguasphere code}} ** {{Category link with count|Languages without ISO 639-3 code but with AIATSIS code}} ** {{Category link with count|Languages without ISO 639-3 code but with Guthrie code}} ** {{Category link with count|Dialects of languages with ISO 639-3 code}} – a normal exception, triggered by isoexception=dialect ** {{Category link with count|Historical forms of languages with ISO codes}} – a normal exception, triggered by isoexception=historical ** {{Category link with count|Protolanguages without ISO codes}} – a normal exception, triggered by isoexception=protolanguage * {{Category link with count|Languages which need ISO 639-3 comment}} – triggered by [lc1=] without [lc2=] (once used as a way to provide comments; occasionally still appropriate with [iso3=] when a second but redundant ISO code is included) * {{Category link with count|Languages with ISO 639-2 code}} – sometimes the 639-3 code is mistakenly copied into the <code>iso2</code> field * {{Category link with count|Languages with ISO 639-1 code}} '''Speaker and date issues''' * {{Category link with count|Language articles without speaker estimate}} – no entry under [speakers=], and not extinct, a sign language, or a conlang * {{Category link with count|Language articles with invalid population dates}} – entry error at [date=] (anything other than a 4-digit number at start) * {{Category link with count|Language articles with speaker number undated}} – no entry at [date=] ** {{Category link with count|Language articles with 'no date' set}} – [date=no date], used when the source lacks a date ** {{Category link with count|Language articles with NA population dates}} – [date=NA], used when a date does not apply * {{Category link with count|Language articles with old speaker data}} – currently set to > 25 years * {{Category link with count|Language articles without reference field}} '''Classification''' * {{Category link with count|Language articles with spurious family}} – generally because [fam1=] is autofilled from [familycolor] to 'American', 'Australian', 'Papuan', 'Khoisan', 'Caucasian', 'Andamanese', or 'Paleosiberian' * {{Category link with count|Languages without family color codes}} – no or invalid familycolor * {{Category link with count|Languages without classification}} – family displayed as 'unknown' (sometimes triggered by SLs or conlangs) '''Other''' * {{Category link with count|Language articles needing infoboxes}} – manual cat: switch off (to "no") if you judge the article does not need one * {{Category link with count|Ill-formatted infobox-language images}} – images need to be stripped of external file formatting * {{Category link with count|Language articles with unsupported infobox fields}} – detects any parameter not in the list, incl. for now anything over dia20 * {{Category link with count|Articles citing AIATSIS}} * {{Category link with count|Articles citing INALI}} * {{Category link with count|Articles citing Linguist List}} * {{Category link with count|Articles citing Maho/Guthrie}} – category exists in template but has not been created * {{Category link with count|Articles citing Nationalencyklopedin}} * {{Category link with count|Articles opting out of population reference}} * {{Category link with count|Articles with unnamed Glottolog code}} * {{Category link with count|Dialect articles with speakers set to 'unknown'}} * {{Category link with count|Extinct ISO language articles citing sources other than Ethnologue}} * {{Category link with count|ISO language articles citing sources other than Ethnologue}} * {{Category link with count|Language articles missing Glottolog code}} * {{Category link with count|Language articles with IETF language tag}} * {{Category link with count|Language articles with old Ethnologue 18 speaker data}} * {{Category link with count|Language articles with speakers set to 'none'}} * {{Category link with count|Language articles with speakers set to 'unknown'}} * {{Category link with count|Language articles with unknown extinction date}} * {{Category link with count|Language articles with unknown population not citing Ethnologue 18}} * {{Category link with count|Language articles with unreferenced extinction date}} * {{Category link with count|Languages rejected by Glottolog}} * {{Category link with count|Languages with neither ISO nor Glottolog code}} * {{Category link with count|Languages without Glottolog code}} * {{Category link with count|Languages without ISO 639-3 code but with Glottolog code}} * {{Category link with count|Nonexistent E18 links}} --> == Sub-templat == # [[:Template:Infobox language/codelist]] # [[:Template:Infobox language/family-color]] # [[:Template:Infobox language/genetic]] # [[:Template:Infobox language/linguistlist]] # [[:Template:Infobox language/ref]] # [[:Template:Infobox language/quilt]] == Lihat pula == * [[:Template:Infobox proto-language]] * [[:Template:Infobox language family]] == TemplateData == {{collapse top|[[Wikipedia:TemplateData|TemplateData]] documentation used by [[Wikipedia:VisualEditor|VisualEditor]] and other tools}} {{TemplateData header|noheader=1}} <templatedata> { "description": "Display data about a language in a standard format", "format": "{{_\n| ________________ = _\n}}\n", "params": { "name": { "label": "Name", "description": "The English name of the language", "type": "string", "required": true }, "altname": { "label": "Alternative name", "description": "An alternative or additional English name of the language", "type": "string", "required": false }, "nativename": { "label": "Native name", "description": "The native name of the language", "type": "string", "required": false }, "pronunciation": { "label": "Pronunciation", "description": "The IPA pronunciation of the native name of the language", "type": "string", "required": false }, "states": { "label": "States", "description": "States or countries in which the language is mainly spoken", "type": "string", "required": false, "aliases": [ "state" ] }, "region": { "label": "Region", "description": "The geographic region(s) in which the language is mainly spoken", "type": "string", "required": false }, "ethnicity": { "label": "Ethnicity", "description": "The ethnic group(s) whose native language this is", "type": "string", "required": false }, "speakers": { "label": "Speakers", "description": "The number of native speakers/signers of the language (will be rounded to 2 significant figures)", "type": "number", "required": false }, "extinct": { "label": "Extinction", "description": "The date of the language's extinction or other information about extinction", "type": "string", "required": false }, "revived": { "label": "Revival", "description": "Date and/or population of attempted revival of extinct language", "type": "string", "required": false }, "revived-category": { "description": "optional name of appropriate subcategory of [[:Category:Language revival]] (which is used by default if {{para|revived}} has a value); or <code>nocat</code> to suppress categorization", "type": "string", "required": false }, "era": { "label": "Era", "description": "The era of a historical language's use", "type": "string", "required": false }, "date": { "label": "Date", "description": "The date of the stated estimate of the number of speakers, starting with a 4-digit year", "type": "string", "required": false }, "dateprefix": { "label": "Date prefix", "description": "Additional information about the date of estimation of the number of speakers, placed in parentheses before the date", "type": "string", "required": false }, "ref": { "label": "Reference", "description": "A reference for the number of speakers, placed after the date, if any. This can be any inline citation or a predefined code such as e19, linglist, ne2010, etc. For more details, see the documentation at Template:Infobox language/ref.", "type": "string", "required": false }, "refname": { "label": "Reference name", "description": "Name used in reference generated by certain 'ref' parameter values such as e19. It defaults to the value of the 'name' parameter or PAGENAME.", "type": "string", "required": false }, "speakers2": { "label": "Speakers 2", "description": "A second line giving more information about the number of speakers, such as a second estimate", "type": "string", "required": false }, "speakers_label": { "label": "Label for the 'speakers' field", "description": "A label which can overwrite the 'Native speakers' label", "type": "string", "required": false }, "familycolor": { "label": "Language Family Color", "description": "The appropriate language family for the purposes of determining the background color, chosen from a fixed set given in the documentation", "type": "string", "required": true }, "fam1": { "label": "Language Family", "description": "The broadest accepted language family the language belongs to", "type": "string", "required": false }, "fam2": { "label": "Language Family 2", "description": "A more specific sub-language family that the language belongs to", "type": "string", "required": false }, "fam3": { "label": "Language Family 3", "description": "A more specific sub-language family that the language belongs to", "type": "string", "required": false }, "fam4": { "label": "Language Family 4", "description": "A more specific sub-language family that the language belongs to", "type": "string", "required": false }, "fam5": { "label": "Language Family 5", "description": "A more specific sub-language family that the language belongs to", "type": "string", "required": false }, "fam6": { "label": "Language Family 6", "description": "A more specific sub-language family that the language belongs to", "type": "string", "required": false }, "fam7": { "label": "Language Family 7", "description": "A more specific sub-language family that the language belongs to", "type": "string", "required": false }, "fam8": { "label": "Language Family 8", "description": "A more specific sub-language family that the language belongs to", "type": "string", "required": false }, "fam9": { "label": "Language Family 9", "description": "A more specific sub-language family that the language belongs to", "type": "string", "required": false }, "fam10": { "label": "Language Family 10", "description": "A more specific sub-language family that the language belongs to", "type": "string", "required": false }, "fam11": { "label": "Language Family 11", "description": "A more specific sub-language family that the language belongs to", "type": "string", "required": false }, "fam12": { "label": "Language Family 12", "description": "A more specific sub-language family that the language belongs to", "type": "string", "required": false }, "fam13": { "label": "Language Family 13", "description": "A more specific sub-language family that the language belongs to", "type": "string", "required": false }, "fam14": { "label": "Language Family 14", "description": "A more specific sub-language family that the language belongs to", "type": "string", "required": false }, "fam15": { "label": "Language Family 15", "description": "A more specific sub-language family that the language belongs to", "type": "string", "required": false }, "family": { "label": "Family", "description": "Overrides all other family parameters, displays whatever you want", "type": "string", "required": false }, "ancestor": { "label": "Ancestor", "description": "An ancestral or reconstructed form of the language", "type": "string", "required": false }, "ancestor2": { "label": "Ancestor 2", "description": "An ancestral or reconstructed form of the language", "type": "string", "required": false }, "ancestor3": { "label": "Ancestor 3", "description": "An ancestral or reconstructed form of the language", "type": "string", "required": false }, "creator": { "label": "Creator", "description": "For constructed languages, the name of the creator", "type": "string", "required": false }, "created": { "label": "Creation date", "description": "Creation date for constructed languages", "type": "string", "required": false }, "setting": { "label": "Setting", "description": "The fictional setting or other usage of a constructed language", "type": "string", "required": false }, "posteriori": { "label": "Posteriori", "description": "Natural languages used as sources for a constructed language", "type": "string", "required": false }, "dia1": { "label": "Dialect", "description": "A primary dialect of the language", "type": "string", "required": false }, "dia2": { "label": "Dialect 2", "description": "Another primary dialect of the language", "type": "string", "required": false }, "dia3": { "label": "Dialect 3", "description": "Another primary dialect of the language", "type": "string", "required": false }, "dia4": { "label": "Dialect 4", "description": "Another primary dialect of the language", "type": "string", "required": false }, "dia5": { "label": "Dialect 5", "description": "Another primary dialect of the language", "type": "string", "required": false }, "dia6": { "label": "Dialect 6", "description": "Another primary dialect of the language", "type": "string", "required": false }, "dia7": { "label": "Dialect 7", "description": "Another primary dialect of the language", "type": "string", "required": false }, "dia8": { "label": "Dialect 8", "description": "Another primary dialect of the language", "type": "string", "required": false }, "dia9": { "label": "Dialect 9", "description": "Another primary dialect of the language", "type": "string", "required": false }, "dia10": { "label": "Dialect 10", "description": "Another primary dialect of the language", "type": "string", "required": false }, "dia11": { "label": "Dialect 11", "description": "Another primary dialect of the language", "type": "string", "required": false }, "dia12": { "label": "Dialect 12", "description": "Another primary dialect of the language", "type": "string", "required": false }, "dia13": { "label": "Dialect 13", "description": "Another primary dialect of the language", "type": "string", "required": false }, "dia14": { "label": "Dialect 14", "description": "Another primary dialect of the language", "type": "string", "required": false }, "dia15": { "label": "Dialect 15", "description": "Another primary dialect of the language", "type": "string", "required": false }, "dia16": { "label": "Dialect 16", "description": "Another primary dialect of the language", "type": "string", "required": false }, "dia17": { "label": "Dialect 17", "description": "Another primary dialect of the language", "type": "string", "required": false }, "dia18": { "label": "Dialect 18", "description": "Another primary dialect of the language", "type": "string", "required": false }, "dia19": { "label": "Dialect 19", "description": "Another primary dialect of the language", "type": "string", "required": false }, "dia20": { "label": "Dialect 20", "description": "Another primary dialect of the language", "type": "string", "required": false }, "dialects": { "label": "Dialects", "description": "Overrides all other dialect parameters, just displays the argument", "type": "string", "required": false }, "stand1": { "label": "Standardized Register", "description": "A standardized register of the language", "type": "string", "required": false }, "stand2": { "label": "Standardized Register 2", "description": "Another standardized register of the language", "type": "string", "required": false }, "stand3": { "label": "Standardized Register 3", "description": "Another standardized register of the language", "type": "string", "required": false }, "stand4": { "label": "Standardized Register 4", "description": "Another standardized register of the language", "type": "string", "required": false }, "stand5": { "label": "Standardized Register 5", "description": "Another standardized register of the language", "type": "string", "required": false }, "stand6": { "label": "Standardized Register 6", "description": "Another standardized register of the language", "type": "string", "required": false }, "standards": { "label": "Standardized Registers", "description": "Overrides all other standardized register parameters, displays the argument", "type": "string", "required": false }, "script": { "label": "Script", "description": "The writing system(s) that literate speakers use for the language", "type": "string", "required": false }, "nation": { "label": "Nations", "description": "A list of countries in which it is an official language", "type": "string", "required": false }, "minority": { "label": "Minority Status", "description": "A list of countries in which it is a recognized minority language", "type": "string", "required": false }, "agency": { "label": "Agency", "description": "The regulatory body or language academy for the language", "type": "string", "required": false }, "iso1": { "label": "ISO 639-1", "description": "The ISO 639-1 code for the language", "type": "string", "required": false }, "iso1comment": { "label": "ISO 639-1 Comment", "description": "Any comments about the ISO 639-1 code, so as not to interfere with the link", "type": "string", "required": false }, "iso2": { "label": "ISO 639-2", "description": "The ISO 639-2 code for the language (but not the language family)", "type": "string", "required": false }, "iso2b": { "label": "ISO 639-2 Bibliographic", "description": "The ISO 639-2 bibliographic code for the language", "type": "string", "required": false }, "iso2t": { "label": "ISO 639-2 Terminological", "description": "The ISO 639-2 terminological code for the language", "type": "string", "required": false }, "iso2comment": { "label": "ISO 639-2 Comment", "description": "Any comments about the ISO 639-2 code(s), so as not to interfere with the link(s)", "type": "string", "required": false }, "iso3": { "label": "ISO 639-3", "description": "The ISO 639-3 code for the language, can be 'none' or 'linglist'", "type": "string", "required": false }, "iso3comment": { "label": "ISO 639-3 Comment", "description": "Any comments about the ISO 639-3 code, so as not to interfere with the link", "type": "string", "required": false }, "isoexception": { "label": "ISO Exception", "description": "Used for cleanup categories, excludes from the general 'missing language code' category if set to 'dialect', 'historical', 'protolanguage', or 'talkpage'", "type": "string", "required": false }, "lc1": { "label": "Dialect ISO 639", "description": "The ISO 639 code of the first dialect", "type": "string", "required": false }, "ld1": { "label": "Dialect Name", "description": "The name of the first dialect", "type": "string", "required": false }, "lc2": { "label": "Dialect ISO 639 2", "description": "The ISO 639 code of another dialect", "type": "string", "required": false }, "ld2": { "label": "Dialect Name 2", "description": "The name of another dialect", "type": "string", "required": false }, "lc3": { "label": "Dialect ISO 639 3", "description": "The ISO 639 code of another dialect", "type": "string", "required": false }, "ld3": { "label": "Dialect Name 3", "description": "The name of another dialect", "type": "string", "required": false }, "lc4": { "label": "Dialect ISO 639 4", "description": "The ISO 639 code of another dialect", "type": "string", "required": false }, "ld4": { "label": "Dialect Name 4", "description": "The name of another dialect", "type": "string", "required": false }, "lc5": { "label": "Dialect ISO 639 5", "description": "The ISO 639 code of another dialect", "type": "string", "required": false }, "ld5": { "label": "Dialect Name 5", "description": "The name of another dialect", "type": "string", "required": false }, "lc6": { "label": "Dialect ISO 639 6", "description": "The ISO 639 code of another dialect", "type": "string", "required": false }, "ld6": { "label": "Dialect Name 6", "description": "The name of another dialect", "type": "string", "required": false }, "lc7": { "label": "Dialect ISO 639 7", "description": "The ISO 639 code of another dialect", "type": "string", "required": false }, "ld7": { "label": "Dialect Name 7", "description": "The name of another dialect", "type": "string", "required": false }, "lc8": { "label": "Dialect ISO 639 8", "description": "The ISO 639 code of another dialect", "type": "string", "required": false }, "ld8": { "label": "Dialect Name 8", "description": "The name of another dialect", "type": "string", "required": false }, "lc9": { "label": "Dialect ISO 639 9", "description": "The ISO 639 code of another dialect", "type": "string", "required": false }, "ld9": { "label": "Dialect Name 9", "description": "The name of another dialect", "type": "string", "required": false }, "lc10": { "label": "Dialect ISO 639 10", "description": "The ISO 639 code of another dialect", "type": "string", "required": false }, "ld10": { "label": "Dialect Name 10", "description": "The name of another dialect", "type": "string", "required": false }, "lc11": { "label": "Dialect ISO 639 11", "description": "The ISO 639 code of another dialect", "type": "string", "required": false }, "ld11": { "label": "Dialect Name 11", "description": "The name of another dialect", "type": "string", "required": false }, "lc12": { "label": "Dialect ISO 639 12", "description": "The ISO 639 code of another dialect", "type": "string", "required": false }, "ld12": { "label": "Dialect Name 12", "description": "The name of another dialect", "type": "string", "required": false }, "lc13": { "label": "Dialect ISO 639 13", "description": "The ISO 639 code of another dialect", "type": "string", "required": false }, "ld13": { "label": "Dialect Name 13", "description": "The name of another dialect", "type": "string", "required": false }, "lc14": { "label": "Dialect ISO 639 14", "description": "The ISO 639 code of another dialect", "type": "string", "required": false }, "ld14": { "label": "Dialect Name 14", "description": "The name of another dialect", "type": "string", "required": false }, "lc15": { "label": "Dialect ISO 639 15", "description": "The ISO 639 code of another dialect", "type": "string", "required": false }, "ld15": { "label": "Dialect Name 15", "description": "The name of another dialect", "type": "string", "required": false }, "lc16": { "label": "Dialect ISO 639 16", "description": "The ISO 639 code of another dialect", "type": "string", "required": false }, "ld16": { "label": "Dialect Name 16", "description": "The name of another dialect", "type": "string", "required": false }, "lc17": { "label": "Dialect ISO 639 17", "description": "The ISO 639 code of another dialect", "type": "string", "required": false }, "ld17": { "label": "Dialect Name 17", "description": "The name of another dialect", "type": "string", "required": false }, "lc18": { "label": "Dialect ISO 639 18", "description": "The ISO 639 code of another dialect", "type": "string", "required": false }, "ld18": { "label": "Dialect Name 18", "description": "The name of another dialect", "type": "string", "required": false }, "lc19": { "label": "Dialect ISO 639 19", "description": "The ISO 639 code of another dialect", "type": "string", "required": false }, "ld19": { "label": "Dialect Name 19", "description": "The name of another dialect", "type": "string", "required": false }, "lc20": { "label": "Dialect ISO 639 20", "description": "The ISO 639 code of another dialect", "type": "string", "required": false }, "ld20": { "label": "Dialect Name 20", "description": "The name of another dialect", "type": "string", "required": false }, "lc21": { "label": "Dialect ISO 639 21", "description": "The ISO 639 code of another dialect", "type": "string", "required": false }, "ld21": { "label": "Dialect Name 21", "description": "The name of another dialect", "type": "string", "required": false }, "lc22": { "label": "Dialect ISO 639 22", "description": "The ISO 639 code of another dialect", "type": "string", "required": false }, "ld22": { "label": "Dialect Name 22", "description": "The name of another dialect", "type": "string", "required": false }, "lc23": { "label": "Dialect ISO 639 23", "description": "The ISO 639 code of another dialect", "type": "string", "required": false }, "ld23": { "label": "Dialect Name 23", "description": "The name of another dialect", "type": "string", "required": false }, "lc24": { "label": "Dialect ISO 639 24", "description": "The ISO 639 code of another dialect", "type": "string", "required": false }, "ld24": { "label": "Dialect Name 24", "description": "The name of another dialect", "type": "string", "required": false }, "lc25": { "label": "Dialect ISO 639 25", "description": "The ISO 639 code of another dialect", "type": "string", "required": false }, "ld25": { "label": "Dialect Name 25", "description": "The name of another dialect", "type": "string", "required": false }, "lc26": { "label": "Dialect ISO 639 26", "description": "The ISO 639 code of another dialect", "type": "string", "required": false }, "ld26": { "label": "Dialect Name 26", "description": "The name of another dialect", "type": "string", "required": false }, "lc27": { "label": "Dialect ISO 639 27", "description": "The ISO 639 code of another dialect", "type": "string", "required": false }, "ld27": { "label": "Dialect Name 27", "description": "The name of another dialect", "type": "string", "required": false }, "lc28": { "label": "Dialect ISO 639 28", "description": "The ISO 639 code of another dialect", "type": "string", "required": false }, "ld28": { "label": "Dialect Name 28", "description": "The name of another dialect", "type": "string", "required": false }, "lc29": { "label": "Dialect ISO 639 29", "description": "The ISO 639 code of another dialect", "type": "string", "required": false }, "ld29": { "label": "Dialect Name 29", "description": "The name of another dialect", "type": "string", "required": false }, "lc30": { "label": "Dialect ISO 639 30", "description": "The ISO 639 code of another dialect", "type": "string", "required": false }, "ld30": { "label": "Dialect Name 30", "description": "The name of another dialect", "type": "string", "required": false }, "iso6": { "label": "ISO 639-6", "description": "The ISO 639-6 code for the language", "type": "string", "required": false }, "linglist": { "label": "Linguist List", "description": "The Linguist List ISO 639-3 private or local code or other substitute, range qaa-qtz or numerals only", "type": "string", "required": false }, "lingname": { "label": "Linguist List Comment", "description": "Any comments on the Linguist List code", "type": "string", "required": false }, "linglist2": { "label": "Linguist List 2", "description": "An additional Linguist List code", "type": "string", "required": false }, "lingname2": { "label": "Linguist List Comment 2", "description": "An additional comment on the Linguist List code", "type": "string", "required": false }, "linglist3": { "label": "Linguist List 3", "description": "An additional Linguist List code", "type": "string", "required": false }, "lingname3": { "label": "Linguist List Comment 3", "description": "An additional comment on the Linguist List code", "type": "string", "required": false }, "lingua": { "label": "Linguasphere", "description": "The Linguasphere code for the language", "type": "string", "required": false }, "guthrie": { "label": "Guthrie", "description": "The Guthrie code for Bantu languages", "type": "string", "required": false }, "aiatsis": { "label": "AIATSIS", "description": "The AIATSIS code for Australian languages", "type": "string", "required": false }, "aiatsisname": { "label": "AIATSIS Comment", "description": "Any comments on the AIATSIS code", "type": "string", "required": false }, "aiatsis2": { "label": "AIATSIS 2", "description": "An additional AIATSIS code", "type": "string", "required": false }, "aiatsisname2": { "label": "AIATSIS Comment 2", "description": "An additional comment on the AIATSIS code", "type": "string", "required": false }, "aiatsis3": { "label": "AIATSIS 3", "description": "An additional AIATSIS code", "type": "string", "required": false }, "aiatsisname3": { "label": "AIATSIS Comment 3", "description": "An additional comment on the AIATSIS code", "type": "string", "required": false }, "aiatsis4": { "label": "AIATSIS 4", "description": "An additional AIATSIS code", "type": "string", "required": false }, "aiatsisname4": { "label": "AIATSIS Comment 4", "description": "An additional comment on the AIATSIS code", "type": "string", "required": false }, "aiatsis5": { "label": "AIATSIS 5", "description": "An additional AIATSIS code", "type": "string", "required": false }, "aiatsisname5": { "label": "AIATSIS Comment 5", "description": "An additional comment on the AIATSIS code", "type": "string", "required": false }, "aiatsis6": { "label": "AIATSIS 6", "description": "An additional AIATSIS code", "type": "string", "required": false }, "aiatsisname6": { "label": "AIATSIS Comment 6", "description": "An additional comment on the AIATSIS code", "type": "string", "required": false }, "ietf": { "label": "IETF", "description": "IETF language tag", "type": "string", "required": false }, "image": { "label": "Image", "description": "The image to display at the top of the infobox, in the format 'image name.png' without 'File:' or brackets", "type": "string", "required": false }, "imagesize": { "label": "Image Size", "description": "Overrides the default image size, using units of 'px' or 'em'", "type": "string", "required": false }, "imagealt": { "label": "Image Alt Text", "description": "The alt (hover) text for the image", "type": "string", "required": false }, "imagecaption": { "label": "Image Caption", "description": "A caption to display under the image", "type": "string", "required": false }, "imageheader": { "label": "Image Header", "description": "A brief header for the image to display in the left hand column", "type": "string", "required": false }, "map": { "label": "Map", "description": "The image to display at the bottom of the infobox, in the format 'image name.png' without 'File:' or brackets", "type": "string", "required": false }, "mapsize": { "label": "Map Size", "description": "Overrides the default image size for the map, using units of 'px' or 'em'", "type": "string", "required": false }, "mapalt": { "label": "Map Alt Text", "description": "The alt (hover) text for the map", "type": "string", "required": false }, "mapcaption": { "label": "Map Caption", "description": "A caption to display under the map", "type": "string", "required": false }, "map2": { "label": "Map 2", "description": "A second map to display at the bottom of the infobox, in the format 'image name.png' without 'File:' or brackets", "type": "string", "required": false }, "mapalt2": { "label": "Map Alt Text 2", "description": "The alt (hover) text the second map", "type": "string", "required": false }, "mapcaption2": { "label": "Map Caption 2", "description": "A caption to display under both maps", "type": "string", "required": false }, "pushpin_map": { "label": "Pushpin map", "description": "The name of a location map (e.g. 'Indonesia' or 'Russia'). The coordinates information (from the coordinates parameter) position a pushpin coordinate marker and label on the map 'automatically'. Example see: Padang, Indonesia", "type": "string", "example": "Indonesia" }, "pushpin_image": { "label": "Pushpin image", "type": "wiki-file-name", "description": "Image to use for the pushpin map" }, "pushpin_mapsize": { "label": "Pushpin map size", "description": "Must be entered as only a number—do not use px. The default value is 250.", "type": "number", "example": "200" }, "pushpin_map_alt": { "label": "Pushpin map alt text", "description": "Alt (hover) text for the pushpin map", "type": "string" }, "pushpin_map_caption": { "label": "Pushpin map caption", "description": "Fill out if a different caption from ''map_caption'' is desired.", "type": "string", "example": "Map showing the location of Biak language in Indonesia" }, "pushpin_label": { "label": "Pushpin label", "type": "line", "description": "Label of the pushpin" }, "pushpin_label_position": { "label": "Pushpin label position", "description": "The position of the label on the pushpin map relative to the pushpin coordinate marker. Valid options are {left, right, top, bottom, none}. If this field is not specified, the default value is ''right''.", "type": "string", "example": "left", "default": "right" }, "coordinates": { "label": "Coordinates", "description": "Latitude and longitude. Use {{Coord}}. See the documentation for {{Coord}} for more details on usage.", "type": "wiki-template-name", "example": "{{coord|41|50|15|N|87|40|55|W}}" }, "boxsize": { "label": "Infobox Size", "description": "Overrides the default width of the infobox, using units of 'px' or 'em' (it automatically expands to fit images wider than the default width)", "type": "string", "required": false }, "notice": { "label": "IPA Notice", "description": "Set to 'IPA' or 'ipa' to display a notice that the article contains special IPA phonetic symbols", "type": "string", "required": false }, "sign": { "label": "Signed form", "description": "The name of the sign language used for this language", "example": "Signed Arabic (national forms)", "type": "string" }, "protoname": { "label": "Protolanguage name", "description": "Name of the proto-language of the language", "example": "[[Proto-Arabic language]]", "type": "line" }, "pranala_HAM": { "description": "Pranala untuk situs resmi UDHR ", "suggested": true }, "contoh_berkas": { "description": "Memasukkan berkas dalam sampel bahasa, disarankan menggunakan berkas video dari WikiTongue", "type": "wiki-file-name", "suggested": true }, "contoh_deskripsi": { "description": "Memasukkan caption untuk |contoh_berlas", "suggested": true }, "contoh_cat": { "description": "Catatan untuk judul teks", "suggested": true }, "contoh_teks": { "description": "Teks utama, disarankan menggunakan pasal 1 UDHR", "required": true }, "contoh_terjemahan": { "description": "Terjemahan dari teks yang dicantumkan ", "suggested": true }, "contoh_romanisasi": { "description": "Romanisasi dari aksara non-Latin yang dimasukkan apabila tersedia", "suggested": true }, "contoh_IPA": { "description": "IPA dari teks", "suggested": true }, "contoh_suara": { "description": "Berkas bacaan teks jika memungkinkan " }, "contoh_suara_n": {}, "contoh_teks_judul": { "label": "Judul" } } } </templatedata> {{collapse bottom}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly> 8pur30khge56hbx2ueny9hx2qk4j5yp Cèṭa'an:Kotak info Bahasa/styles.css 10 5133 20428 20423 2024-10-15T18:21:58Z Munajad.MH 3071 Munajad.MH ngallèyaghi kaca [[Cèṭa'an:Infobox Bahasa/styles.css]] ka [[Cèṭa'an:Kotak info Bahasa/styles.css]] tanpa aghâbây pangallèyan 20423 sanitized-css text/css .bahasa { background: url("//upload.wikimedia.org/wikipedia/commons/2/2c/Picto_infobox_comicballoon.png") no-repeat top right; } .st { background: url("//upload.wikimedia.org/wikipedia/commons/7/75/PWB_infobox_pictogram.png") no-repeat top right; } .bgpar { background: url("//upload.wikimedia.org/wikipedia/commons/6/6f/Entete_flag.png") no-repeat top right; } .flex-container { display: flex; flex-wrap: nowrap; } .flex-container > div { margin: 1px; text-align: left; } .sk-container { display: flex; width: auto; } .sk-container > div { margin: 1px; text-align: center; float: none; } .EX-hover:hover { background:black; color:white; } .CR-hover:hover { background: red; color: black; } .SE-hover:hover { background: orange; color: black; } .DE-hover:hover { background: yellow; color: black; } .VU-hover:hover { background: yellowgreen; color: black; } .NE-hover:hover { background: silver; color: black; } .EX-hover a {color:white} .EX-hover:hover {color: white} .CR-hover a {color: black;} .CR-hover:hover a {color: black;} .SE-hover a {color: black;} .SE-hover:hover a {color: black;} .DE-hover a {color: black;} .DE-hover:hover a {color: black;} .VU-hover a {color: black;} .VU-hover:hover a {color: black;} .NE-hover a {color: black;} .NE-hover:hover a {color: black;} input[type='checkbox'] { display: none; } .lbl-toggle { display: block; font-weight: bold; font-size: 1.2rem; text-transform: uppercase; text-align: left; color: black; cursor: pointer; transition: all 0.25s ease-out; } .lbl-toggle:hover { color:black } .lbl-toggle::before { content: ' '; display: inline-block; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid currentColor; vertical-align: middle; transform: translateY(-2px); transition: transform .2s ease-out; } .collapsible-content .content-inner { text-align:left; } .collapsible-content { max-height: 0px; overflow: hidden; transition: max-height .25s ease-in-out; } .toggle:checked + .lbl-toggle + .collapsible-content { max-height: 100vh; } .toggle:checked + .lbl-toggle::before { transform: rotate(90deg) translateX(-3px); } .toggle:checked + .lbl-toggle { border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .details, .show, .hide:target { display: none; } .hide:target + .show, .hide:target ~ .details { display: block; } .bgwiki { background: url("//upload.wikimedia.org/wikipedia/commons/4/44/Wikipedia_pictogram.png") no-repeat top right; } .humor { background: url("https://upload.wikimedia.org/wikipedia/commons/e/e5/Smiley_green_alien_%28transparent%29.png") no-repeat top right; } .r-tooltip { position: relative; display: inline-block; } .r-tooltip .r-tooltiptext { visibility: hidden; width: 150px; background-color: black; color: #fff; text-align: center; border-radius: 6px; padding: 5px 0; position: absolute; z-index: 1; top: -5px; right: 130%; } .r-tooltip .r-tooltiptext::after { content: ""; position: absolute; top: 50%; left: 100%; margin-top: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent transparent black; } .r-tooltip:hover .r-tooltiptext { visibility: visible; } .s-tooltip { position: relative; display: inline-block; } .s-tooltip .s-tooltiptext { visibility: hidden; width: 240px; background-color: black; color: #fff; text-align: center; border-radius: 6px; padding: 5px 0; position: absolute; z-index: 1; top: -65px; right: 130%; } .s-tooltip .s-tooltiptext::after { content: ""; position: absolute; top: 50%; left: 100%; margin-top: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent transparent black; } .s-tooltip:hover .s-tooltiptext { visibility: visible; } .s2-tooltip { position: relative; display: inline-block; } .s2-tooltip .s2-tooltiptext { visibility: hidden; width: 240px; background-color: black; color: #fff; text-align: center; border-radius: 6px; padding: 5px 0; position: absolute; z-index: 1; top: -91px; right: 130%; } .s2-tooltip .s2-tooltiptext::after { content: ""; position: absolute; top: 50%; left: 100%; margin-top: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent transparent black; } .s2-tooltip:hover .s2-tooltiptext { visibility: visible; } .i-tooltip { position: relative; display: inline-block; } .i-tooltip .i-tooltiptext { visibility: hidden; width: 340px; background-color: black; color: #fff; text-align: center; border-radius: 6px; padding: 5px 0; position: absolute; z-index: 1; top: 22px; right: -90%; z-index:1000 } .i-tooltip:hover .i-tooltiptext { visibility: visible; } .bg-wp { background: radial-gradient(closest-side, lightgray, transparent); } .nilai { display: inline; margin: 0; padding: 0; border: 0; } .nilai:before { content: '—'; animation-name: animate; animation-duration: 2s; animation-delay: 1s; animation-iteration-count: infinite; } @keyframes nilai { 0% { content: 'Memuat'; } 5% { content: 'Mengambil data penilaian dari halaman pembicaraan'; } 80% { content: 'Memuat'; } 87% { content: 'Mengubah susunan templat WP Banner'; } 89% { content: 'Menyiapkan'; } 98% { content: 'Selesai'; } 100% { content: ''; } } 35rxc174izx08dgqfj26iq8a9zwk6nb Cèṭa'an:Infobox Bahasa 10 5134 20425 2024-10-15T18:19:03Z Munajad.MH 3071 Munajad.MH ngallèyaghi kaca [[Cèṭa'an:Infobox Bahasa]] ka [[Cèṭa'an:Kotak info Bahasa]] 20425 wikitext text/x-wiki #ALIH [[Cèṭa'an:Kotak info Bahasa]] rix5znhs12202rq9m9rao3t74ibsopd Cèṭa'an:Infobox Bahasa/doc 10 5135 20427 2024-10-15T18:20:04Z Munajad.MH 3071 Munajad.MH ngallèyaghi kaca [[Cèṭa'an:Infobox Bahasa/doc]] ka [[Cèṭa'an:Kotak info Bahasa/doc]] 20427 wikitext text/x-wiki #ALIH [[Cèṭa'an:Kotak info Bahasa/doc]] i18z8mqk4705e3v8p8d0yneazakbky8 Cèṭa'an:AIATSIS 10 5136 20431 2024-10-15T18:29:26Z Munajad.MH 3071 ←Membuat halaman berisi '[https://collection.aiatsis.gov.au/austlang/language/{{{1|}}} {{{1|}}}] {{{2|{{PAGENAME}}}}} at the Australian Indigenous Languages Database, [[Australian Institute of Aboriginal and Torres Strait Islander Studies]]{{#if: {{{3|}}} | &nbsp; (see the info box for additional links) }}<noinclude>{{doc|content= This template creates a reference to the [[AIATSIS]]. The format is, <nowiki>{{AIATSIS|code|name}}</nowiki> The code field is required to generate the URL...' 20431 wikitext text/x-wiki [https://collection.aiatsis.gov.au/austlang/language/{{{1|}}} {{{1|}}}] {{{2|{{PAGENAME}}}}} at the Australian Indigenous Languages Database, [[Australian Institute of Aboriginal and Torres Strait Islander Studies]]{{#if: {{{3|}}} | &nbsp; (see the info box for additional links) }}<noinclude>{{doc|content= This template creates a reference to the [[AIATSIS]]. The format is, <nowiki>{{AIATSIS|code|name}}</nowiki> The code field is required to generate the URL for the link. The name field is optional. Its value is displayed in the citation. If nothing is entered, the name of the article will be used. This template is called when one or more of the <code>aiatsis</code> fields are used in [[:Template:Infobox language]], in which case the citation may be cross-referenced in the text of the article with the code <code><nowiki><ref name=AIATSIS/></nowiki></code>. [[Category:Specific-source templates]] }} </noinclude> jee4m0x6qemoad1t4u5m33k93787um8 Cèṭa'an:Infobox language 10 5137 20435 20432 2024-10-15T18:31:41Z Munajad.MH 3071 Ubah target pengalihan dari [[Templat:Kotak info bahasa]] ke [[Cèṭa'an:Kotak info bahasa]] 20435 wikitext text/x-wiki #ALIH [[Template:Kotak info bahasa]] qgdr6c40p4pzu4fce0vcibhhotvo02t Templat:Kotak info bahasa 0 5138 20434 20433 2024-10-15T18:30:58Z Munajad.MH 3071 Ubah target pengalihan dari [[Templat:Kotak info Bahasa]] ke [[Cèṭa'an:Kotak info Bahasa]] 20434 wikitext text/x-wiki #ALIH [[Template:Kotak info Bahasa]] 18kb46burnp09oet1gfkez83grm2a96 Cèṭa'an:Infobox Bahasa/linguistlist 10 5139 20437 2024-10-15T18:35:47Z Munajad.MH 3071 ←Membuat halaman berisi '{{#if:{{{1|}}} |<code>[http://multitree.org/codes/{{{1|}}} {{{1|}}}]</code> {{{2|{{{lingname|}}}}}}}}<noinclude> {{documentation}} </noinclude>' 20437 wikitext text/x-wiki {{#if:{{{1|}}} |<code>[http://multitree.org/codes/{{{1|}}} {{{1|}}}]</code> {{{2|{{{lingname|}}}}}}}}<noinclude> {{documentation}} </noinclude> 1bavtpyvzymrsfos9oslx78tglg8pwm Cèṭa'an:PBahasa 10 5140 21098 20438 2024-10-19T15:00:03Z EmausBot 150 Fixing double redirect to [[Cèṭa'an:Pranala ke bahasa]] 21098 wikitext text/x-wiki #ALIH [[Cèṭa'an:Pranala ke bahasa]] 2xhkbjs1dry9x596rg3jm62iv7pbs2q Cèṭa'an:Pranala ke bahasa 10 5141 20838 20439 2024-10-16T22:49:02Z Munajad.MH 3071 Munajad.MH ngallèyaghi kaca [[Templat:Pranala ke bahasa]] ka [[Cèṭa'an:Pranala ke bahasa]]: Judul salah eja 20439 wikitext text/x-wiki [[bahasa {{{1}}}|{{{2|{{{1}}}}}}]] <noinclude> {{Documentation}} </noinclude> 4vn8x62fy81fxuhpzemjsc4z4222se8 Cèṭa'an:Allow wrap 10 5142 20440 2024-10-15T21:03:44Z Munajad.MH 3071 ←Membuat halaman berisi '<span style="white-space: normal;">{{{1}}}</span><noinclude>{{documentation}}<!--interwikis/categories go inside doc--></noinclude>' 20440 wikitext text/x-wiki <span style="white-space: normal;">{{{1}}}</span><noinclude>{{documentation}}<!--interwikis/categories go inside doc--></noinclude> baook9iqntekzg7mjzs7m2hsq8yu733 Cèṭa'an:Tree list/end 10 5143 20441 2024-10-15T21:04:42Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly></div></includeonly><noinclude> {{Dokumentasi|1=Templat:Tree view begin/doc}} </noinclude>{{#ifeq:{{FULLROOTPAGENAME}}|Templat:Silsilah bahasa|</hr><div style=";overflow: auto;max-width:400px;max-height:400px;align:center"> <div style="; align:bottom;margin:0;width:400px; ;bottom:0px">{{collapsible list|title=Skema penuh|{{silsilah bahasa/skema}}}}</div></div><!--{{Fmbox|image={{clear}}|text= [[File:Glottolog-logo.svg|170px|center]] <div style="line-...' 20441 wikitext text/x-wiki <includeonly></div></includeonly><noinclude> {{Dokumentasi|1=Templat:Tree view begin/doc}} </noinclude>{{#ifeq:{{FULLROOTPAGENAME}}|Templat:Silsilah bahasa|</hr><div style=";overflow: auto;max-width:400px;max-height:400px;align:center"> <div style="; align:bottom;margin:0;width:400px; ;bottom:0px">{{collapsible list|title=Skema penuh|{{silsilah bahasa/skema}}}}</div></div><!--{{Fmbox|image={{clear}}|text= [[File:Glottolog-logo.svg|170px|center]] <div style="line-height:normal;font-size:80%">Halaman ini merupakan halaman pemeliharaan, konfigurasi utama telah diatur dalam {{tlx|Silsilah bahasa/config}}. Harap perbarui halaman ini apabila Anda menambahkan, mengubah, maupun menghapus entri. Harap diingat bahwa silsilah yang ada harus sesuai dengan klasifikasi populer.</div>}}--></div></div><div style="max-width:28%;line-height:1;float:right">{{silsilah bahasa/nav msg}}</div>}} 1n0fvmbqdc77lc6lnt044abdsamtjqh Cèṭa'an:Silsilah bahasa/config/ib/sk 10 5144 20442 2024-10-15T21:11:13Z Munajad.MH 3071 ←Membuat halaman berisi ' {{#switch:{{{1|{{PAGENAME}} }}} <!--Dialèk bârâ'--> |Bhâsa Jhâbâ Banyumasan |Bahasa Cirebon |Bhâsa Jhâbâ Indramayu |Bhâsa Jhâbâ Sèrang <!--Dialek tengnga--> |Bhâsa Jhâbâ Kedu |Bhâsa Jhâbâ Bagelan |Bhâsa Jhâbâ Surakarta |Bhâsa Jhâbâ Mataraman <!-- Pasèsèr --> |Bhâsa Jhâbâ Pasèsèr Dâjâ-Tèmor |Bhâsa Jhâbâ Muria |Bhâsa Jhâbâ Blora |Bhâsa Jhâbâ Tegal |Bhâsa Jhâbâ Pekalongan |Bhâsa Jh...' 20442 wikitext text/x-wiki {{#switch:{{{1|{{PAGENAME}} }}} <!--Dialèk bârâ'--> |Bhâsa Jhâbâ Banyumasan |Bahasa Cirebon |Bhâsa Jhâbâ Indramayu |Bhâsa Jhâbâ Sèrang <!--Dialek tengnga--> |Bhâsa Jhâbâ Kedu |Bhâsa Jhâbâ Bagelan |Bhâsa Jhâbâ Surakarta |Bhâsa Jhâbâ Mataraman <!-- Pasèsèr --> |Bhâsa Jhâbâ Pasèsèr Dâjâ-Tèmor |Bhâsa Jhâbâ Muria |Bhâsa Jhâbâ Blora |Bhâsa Jhâbâ Tegal |Bhâsa Jhâbâ Pekalongan |Bhâsa Jhâbâ Semarang <!-- Dialek&nbsp;Timur --> |Bhâsa Jhâbâ Jombang |Rumpun dialek Arèkan |Bhâsa Jhâbâ Sorbhâjâ |Bhâsa Jhâbâ Malang={{Silsilah bahasa/skema/JAV}} |#default= }} fqkhxft25j912574fw8rgk96n6t712p Modul:Fallbacklist 828 5145 20443 2024-10-15T21:12:39Z Munajad.MH 3071 ←Membuat halaman berisi 'return { -- crh (Crimean Tatar) cluster: crh-cyrl , crh-latn -> crh (Crimean Tatar) ['crh'] = {'crh-latn'}, ['crh-cyrl'] = {'crh'}, ['crh-latn'] = {'crh'}, -- de (German) cluster: ['als'] = {'gsw', 'de'}, -- Alemannisch ['bar'] = {'de'}, -- Bavarian ['de-at'] = {'de'}, -- Austrian German ['de-ch'] = {'de'}, -- Swiss High German ['de-formal'] = {'de'}, -- German (formal ad...' 20443 Scribunto text/plain return { -- crh (Crimean Tatar) cluster: crh-cyrl , crh-latn -> crh (Crimean Tatar) ['crh'] = {'crh-latn'}, ['crh-cyrl'] = {'crh'}, ['crh-latn'] = {'crh'}, -- de (German) cluster: ['als'] = {'gsw', 'de'}, -- Alemannisch ['bar'] = {'de'}, -- Bavarian ['de-at'] = {'de'}, -- Austrian German ['de-ch'] = {'de'}, -- Swiss High German ['de-formal'] = {'de'}, -- German (formal address) ['dsb'] = {'de'}, -- Lower Sorbian ['frr'] = {'de'}, -- Northern Frisian ['hsb'] = {'de'}, -- Upper Sorbian ['ksh'] = {'de'}, -- Colognian ['lb'] = {'de'}, -- Luxembourgish ['nds'] = {'nds-nl', 'de'}, -- Low German ['nds-nl'] = {'nds', 'nl'}, -- Low Saxon (Netherlands) ['pdc'] = {'de'}, -- Deitsch ['pdt'] = {'nds', 'de'}, -- Plautdietsch ['pfl'] = {'de'}, -- Pälzisch ['sli'] = {'de'}, -- Lower Silesian ['stq'] = {'de'}, -- Seeltersk ['vmf'] = {'de'}, -- Upper Franconian -- es (Spanish) cluster ['an'] = {'es'}, -- Aragonese ['arn'] = {'es'}, -- Mapuche ['ay'] = {'es'}, -- Aymara ['cbk-zam'] = {'es'}, -- Chavacano de Zamboanga ['gn'] = {'es'}, -- Guarani ['lad'] = {'es'}, -- Ladino ['nah'] = {'es'}, -- Nahuatl ['qu'] = {'es'}, -- Quechua ['qug'] = {'qu', 'es'}, -- Runa shimi -- et (Estonian) cluster ['liv'] = {'et'}, -- Līvõ kēļ ['vep'] = {'et'}, -- Veps ['vro'] = {'et'}, -- Võro ['fio-vro'] = {'vro'}, -- Võro -- fa (Persian) cluster ['bcc'] = {'fa'}, -- Southern Balochi ['bqi'] = {'fa'}, -- Bakhtiari ['glk'] = {'fa'}, -- Gilaki ['mzn'] = {'fa'}, -- Mazandarani -- fi (Finnish) cluster: ['fit'] = {'fi'}, -- meänkieli ['vot'] = {'fi'}, -- Votic -- fr (French) cluster: ['bm'] = {'fr'}, -- Bambara ['br'] = {'fr'}, -- Breton ['co'] = {'fr'}, -- Corsican ['ff'] = {'fr'}, -- Fulah ['frc'] = {'fr'}, -- Cajun French ['frp'] = {'fr'}, -- Franco-Provençal ['ht'] = {'fr'}, -- Haitian ['ln'] = {'fr'}, -- Lingala ['mg'] = {'fr'}, -- Malagasy ['pcd'] = {'fr'}, -- Picard ['sg'] = {'fr'}, -- Sango ['ty'] = {'fr'}, -- Tahitian ['wa'] = {'fr'}, -- Walloon ['wo'] = {'fr'}, -- Wolof -- hi (Hindi) cluster ['anp'] = {'hi'}, -- Angika ['may'] = {'hi'}, -- Maithili ['sa'] = {'hi'}, -- Sanskrit -- hif (Fiji Hindi) cluster: hif-deva , hif-latn -> hif (Fiji Hindi) ['hif'] = {'hif-latn'}, ['hif-deva'] = {'hif'}, ['hif-latn'] = {'hif'}, -- id (Indonesian) cluster ['min'] = {'id'}, -- Minangkabau ['ace'] = {'id'}, -- Achinese ['bug'] = {'id'}, -- Buginese ['bjn'] = {'id'}, -- Banjar ['jv'] = {'id'}, -- Javanese ['su'] = {'id'}, -- Sundanese ['map-bms'] = {'jv', 'id'}, -- Basa Banyumasan -- ike (Eastern Canadian Inuktitut) cluster: ike-cans , ike-latn -> ike (Eastern Canadian Inuktitut) ['ike-cans'] = {'ik'}, ['ike-latn'] = {'ik'}, -- it (Italian) cluster ['egl'] = {'it'}, -- Emiliàn ['eml'] = {'it'}, -- Emiliano-Romagnolo ['fur'] = {'it'}, -- Friulian ['lij'] = {'it'}, -- Ligure ['lmo'] = {'it'}, -- lumbaart ['nap'] = {'it'}, -- Neapolitan ['pms'] = {'it'}, -- Piedmontese ['rgn'] = {'it'}, -- Romagnol ['scn'] = {'it'}, -- Sisilia ['vec'] = {'it'}, -- vèneto -- kk (Kazakh) cluster: -- kk-arab , kk-cyrl , kk-latn , kk-cn , kk-kz , kk-tr -> kk (Kazakh) ['kk'] = {'kk-cyrl'}, -- Kazakh ['kk-arab'] = {'kk-cyrl', 'kk'}, -- Kazakh (Arabic script) ['kk-cn'] = {'kk-arab', 'kk-cyrl', 'kk'}, -- Kazakh (China) ['kk-cyrl'] = {'kk'}, -- Kazakh (Cyrillic script) ['kk-kz'] = {'kk', 'kk-cyrl'}, -- Kazakh (Kazakhstan) ['kk-latn'] = {'kk'}, -- Kazakh (Latin script) ['kk-tr'] = {'kk-latn', 'kk'}, -- Kazakh (Turkey) ['kaa'] = {'kk-latn', 'kk-cyrl'}, -- Kara-Kalpak -- ku (Kurdish) cluster: ku-latn , ku-arab -> ku (Kurdish) ['ku'] = {'ku-latn'}, ['ku-arab'] = {'ckb', 'ku'}, -- كوردي (عەرەبی) ['ku-latn'] = {'ku'}, ['ckb'] = {'ku'}, -- nl (Dutch) cluster ['af'] = {'nl'}, -- Afrikaans ['fy'] = {'nl'}, -- Western Frisian ['li'] = {'nl'}, -- Liechtenstein ['nl-informal']= {'nl'}, -- Nederlands (informeel) ['vls'] = {'nl'}, -- Vlaams ['zea'] = {'nl'}, -- Zeeuws --pl (Polish) cluster ['csb'] = {'pl'}, -- Kashubian ['szl'] = {'pl'}, -- Silesian -- pt (Portuguese) cluster ['gl'] = {'pt'}, -- Galician ['mwl'] = {'pt'}, -- Mirandese ['pt-br'] = {'pt'}, -- Brazilian Portuguese -- ro (Romanian) cluster ['mo'] = {'ro'}, -- Moldavian ['rmy'] = {'ro'}, -- Romani -- ru (Russian) cluster ['ab'] = {'ru'}, -- Abkhazian ['av'] = {'ru'}, -- Avaric ['ba'] = {'ru'}, -- Bashkir ['be-tarask'] = {'ru'}, -- Belorussian ['ce'] = {'ru'}, -- Chechen ['crh-cyrl'] = {'ru'}, -- Crimean Tatar (Cyrillic script) ['cv'] = {'ru'}, -- Chuvash ['inh'] = {'ru'}, -- Ingush ['koi'] = {'ru'}, -- Komi-Permyak ['krc'] = {'ru'}, -- Karachay-Balkar ['kv'] = {'ru'}, -- Komi ['lbe'] = {'ru'}, -- лакку ['lez'] = {'ru'}, -- Lezghian ['mhr'] = {'ru'}, -- Eastern Mari ['mrj'] = {'ru'}, -- Hill Mari ['myv'] = {'ru'}, -- Erzya ['os'] = {'ru'}, -- Ossetic ['rue'] = {'uk', 'ru'}, -- Rusyn ['sah'] = {'ru'}, -- Sakha ['tt'] = {'tt-cyrl', 'ru'}, -- Tatar ['tt-cyrl'] = {'ru'}, -- Tatar (Cyrillic script) ['udm'] = {'ru'}, -- Udmurt ['uk'] = {'ru'}, -- Ukrainian ['xal'] = {'ru'}, -- Kalmyk -- ruq (Megleno Romanian) cluster: ruq-cyrl , ruq-grek , ruq-latn -> ruq (Megleno Romanian) ['ruq'] = {'ruq-latn'}, -- Megleno-Romanian ['ruq-cyrl'] = {'ruq', 'mk'}, ['ruq-grek'] = {'ruq'}, ['rug-latn'] = {'ro', 'ruq'}, -- Megleno-Romanian (Latin script) -- sr (Serbian) cluster: sr-ec , sr-el -> sr (Serbian) ['sr'] = {'sr-ec'}, ['sr-ec'] = {'sr'}, ['sr-el'] = {'sr'}, -- tg (Tajik) cluster: tg-cyrl , tg-latn -> tg (Tajik) ['tg'] = {'tg-cyrl'}, ['tg-cyrl'] = {'tg'}, ['tg-latn'] = {'tg'}, -- tr (Turkish) cluster ['gag'] = {'tr'}, -- Gagauz ['kiu'] = {'tr'}, -- Kirmanjki ['lzz'] = {'tr'}, -- Lazuri -- tt (Tatar) cluster: tt-cyrl , tt-latn -> tt (Tatar) ['tt-cyrl'] = {'tt'}, ['tt-latn'] = {'tt'}, -- zh (Chinese) cluster ['gan'] = {'gan-hant', 'zh-hant'}, -- Gan ['gan-hans'] = {'zh-hans'}, -- Simplified Gan script ['gan-hant'] = {'zh-hant'}, -- Traditional Gan script ['ii'] = {'zh-cn'}, -- Sichuan Yi ['wuu'] = {'zh-hans'}, -- Wu ['za'] = {'zh-hans'}, -- Zhuang ['zh-hans'] = {'zh-cn', 'zh'}, -- Simplified Chinese ['zh-hant'] = {'zh'}, -- Traditional Chinese ['zh'] = {'zh-hans'}, ['zh-cn'] = {'zh-hans'}, -- Chinese (China) ['zh-hk'] = {'zh-hant'}, -- Chinese (Hong Kong) ['zh-mo'] = {'zh-hk', 'zh-hant'}, -- 中文(澳門) ['zh-my'] = {'zh-sg', 'zh-hans'}, -- 中文(马来西亚)‎ ['zh-sg'] = {'zh-hans'}, -- Chinese (Singapore) ['zh-tw'] = {'zh-hant'}, -- Chinese (Taiwan) ['zh-classical'] = {'lzh'}, -- Literary Chinese ['zh-min-nan'] = {'nan'}, -- Chinese (Min Nan) -> Min Nan Chinese ['zh-yue'] = {'yue'}, -- ? Cantonese -> Cantonese ------------------------ --------- misc --------- ------------------------ ['arz'] = {'ar'}, -- Egyptian Arabic -> Arabic ['azb'] = {'az'}, -- Southern Azerbaijani -> Azerbaijani ['be-x-old'] = {'be-tarask'}, -- be-x-old -> be-tarask (wrong to correct Taraškievica form of Belarusian orthography) ['bh'] = {'bho'}, -- Bihari -> Bhojpuri ['bpy'] = {'bn'}, -- Bishnupria Manipuri -> Bengali -- da ['jut'] = {'da'}, -- Jutish -> Danish ['kl'] = {'da'}, -- Kalaallisut -> Danish ['en-gb'] = {'en'}, ['yi'] = {'he'}, -- Yiddish -> Hebrew ['iu'] = {'ike-cans'}, -- Inuktitut -> Eastern Canadian (Aboriginal syllabics) ['xmf'] = {'ka'}, -- Mingrelian -> Georgian ['kbd'] = {'kbd-cyrl'}, -- Kabardian -> Адыгэбзэ ['tcy'] = {'kn'}, -- Tulu -> Kannada ['ko-kp'] = {'ko'}, -- 한국어 (조선) -> Korean ['ks'] = {'ks-arab'}, -- Kashmiri -> Kashmiri (Arabic script) -- lt ['bat-smg'] = {'sgs', 'lt'}, -- Samogitian -> Lithuanian ['sgs'] = {'lt'}, -- Samogitian -> Lithuanian ['ltg'] = {'lv'}, -- Latvian -> Latgalian ['dtp'] = {'ms'}, -- Central Dusun -> Malay ['no'] = {'nb'}, -- Norwegian (bokmål) -> Norwegian Bokmål ['roa-rup'] = {'rup'}, -- ? Aromanian -> Aromanian ['aln'] = {'sq'}, -- Gheg Albanian -> Albanian ['ug'] = {'ug-arab'}, -- Uyghur -> Uyghur (Arabic script) ['khw'] = {'ur'}, -- Khowar -> Urdu } eob9inss21i5eknd6a2y3wglp54lv3g Modul:Entrypoint 828 5146 20444 2024-10-15T21:17:16Z Munajad.MH 3071 ←Membuat halaman berisi '--- Entrypoint templating wrapper for Scribunto packages. -- The module generates an entrypoint function that can execute Scribunto -- package calls in the template context. This allows a package to support -- both direct and template invocations. -- -- @script entrypoint -- @release stable -- @author [[User:8nml|8nml]] -- @param {table} package Scribunto package. -- @error[85] {string} 'you must...' 20444 Scribunto text/plain --- Entrypoint templating wrapper for Scribunto packages. -- The module generates an entrypoint function that can execute Scribunto -- package calls in the template context. This allows a package to support -- both direct and template invocations. -- -- @script entrypoint -- @release stable -- @author [[User:8nml|8nml]] -- @param {table} package Scribunto package. -- @error[85] {string} 'you must specify a function to call' -- @error[91] {string} 'the function you specified did not exist' -- @error[opt,95] {string} '$2 is not a function' -- @return {function} Template entrypoint - @{main}. -- @note Parent frames are not available in Entrypoint's -- `frame`. This is because recursive (grandparent) -- frame access is impossible in legacy Scribunto -- due to [[mw:Manual:Parser#Empty-argument expansion -- cache|empty-argument expansion cache]] limitations. -- @note As Entrypoint enables template access rather than -- a new extension hook, it does not work with named -- numeric parameters such as `1=` or `2=`. This may -- result in unexpected behaviour such as Entrypoint -- and module errors. --- Stateless, sequential Lua iterator. -- @function inext -- @param {table} t Invariant state to loop over. -- @param {number} i Control variable (current index). -- @return[opt] {number} Next index. -- @return[opt] {number|string|table|boolean} Next value. -- @see [[github:lua/lua/blob/v5.1.1/lbaselib.c#L247]] local inext = select(1, ipairs{}) --- Check for MediaWiki version 1.25. -- The concurrent Scribunto release adds a type check for package functions. -- @variable {boolean} func_check -- @see [[mw:MediaWiki 1.24/wmf7#Scribunto]] local func_check = tonumber(mw.site.currentVersion:match('^%d+.%d+')) >= 1.25 --- MediaWiki error message getter. -- Mimics Scribunto error formatting for script errors. -- @function msg -- @param {string} key MediaWiki i18n message key. -- @param[opt] {string} fn_name Name of package function. -- @return {string} Formatted lowercase message. -- @local local function msg(key, fn_name) return select(1, mw.message.new(key) :plain() :match(':%s*(.-)[.۔。෴։።]?$') :gsub('^.', mw.ustring.lower) :gsub('$2', fn_name or '$2') ) end --- Template entrypoint function generated by this module. -- @function main -- @param {Frame} frame Scribunto frame in module context. -- @return {string} Module output in template context. return function(package) return function(f) local frame = f:getParent() local args_mt = {} local arg_cache = {} args_mt.__pairs = function() return next, arg_cache, nil end args_mt.__ipairs = function() return inext, arg_cache, 0 end args_mt.__index = function(t, k) return arg_cache[k] end for key, val in pairs(frame.args) do arg_cache[key] = val end local fn_name = table.remove(arg_cache, 1) f.args = setmetatable({}, args_mt) frame.args = setmetatable({}, args_mt) if not fn_name then error(msg('scribunto-common-nofunction')) end fn_name = mw.text.trim(fn_name) if not package[fn_name] then error(msg('scribunto-common-nosuchfunction', fn_name)) end if func_check and type(package[fn_name]) ~= 'function' then error(msg('scribunto-common-notafunction', fn_name)) end return package[fn_name](frame) end end s3714vffx4z2rzma80253dllti1l6ob Cèṭa'an:Tree list 10 5148 20445 2024-10-15T21:21:47Z Munajad.MH 3071 ←Membuat halaman berisi '<templatestyles src="Tree list/styles.css" /><!-- --><div class="treeview"><noinclude> </div> {{Documentation}} </noinclude>' 20445 wikitext text/x-wiki <templatestyles src="Tree list/styles.css" /><!-- --><div class="treeview"><noinclude> </div> {{Documentation}} </noinclude> 71bvast8rpckwcf0vpy9d52jfo6mn1r Cèṭa'an:Tree list/styles.css 10 5149 20446 2024-10-15T21:22:17Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} */ .treeview ul { padding: 0; margin: 0; } .treeview li { padding: 0; margin: 0; list-style-type: none; list-style-image: none; } .treeview li li { background: url("https://upload.wikimedia.org/wikipedia/commons/f/f2/Treeview-grey-line.png") no-repeat 0 -2981px; /* @noflip */ padding-left: 21px; text-indent: 0.3em; } .treeview li li:last-child { background-position: 0 -5971px } /* first line here deals with new situation after Re...' 20446 sanitized-css text/css /* {{pp-template}} */ .treeview ul { padding: 0; margin: 0; } .treeview li { padding: 0; margin: 0; list-style-type: none; list-style-image: none; } .treeview li li { background: url("https://upload.wikimedia.org/wikipedia/commons/f/f2/Treeview-grey-line.png") no-repeat 0 -2981px; /* @noflip */ padding-left: 21px; text-indent: 0.3em; } .treeview li li:last-child { background-position: 0 -5971px } /* first line here deals with new situation after RemexHTML switch, * where emptyline cause the first child to become the 2nd child. Such a mess */ .treeview li.emptyline > ul > .mw-empty-elt:first-child + .emptyline, .treeview li.emptyline > ul > li:first-child { background-position: 0 9px } ipolfperplt21ppkuzamefs0uvzp0zp Modul:WikidataIB/sandbox 828 5150 20712 20447 2024-10-16T09:15:42Z Munajad.MH 3071 ←Mengosongkan halaman 20712 Scribunto text/plain phoiac9h4m842xq45sp7s6u21eteeq1 Modul:WikidataIB/sandbox1 828 5151 20448 2024-10-15T21:27:07Z Munajad.MH 3071 ←Membuat halaman berisi '-- 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...' 20448 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) require("strict") 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: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():callParserFunction('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:callParserFunction('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:callParserFunction('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 urls = {} local quals = {} local qid = frame.args.qid or "" if url and url ~= "" then urls[1] = url else if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end if not qid then return nil end 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) 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 --]] ------------------------------------------------------------------------------- 4atzv42mumd1n2ghzuzj0ub8xyso5k7 Modul:WikidataIB/sandbox1/doc 828 5152 20449 2024-10-15T21:27:38Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>For documenting developments not yet in the main module. </noinclude> This module is designed specifically to implement a mechanism which moves control of whether Wikidata values are used in an infobox from the template coder at the infobox design level to the editor at the article level. It is only intended to be used inside an infobox. Test examples for the main module and the two sandboxes are available. {| class="wikitable plainrowheaders |+ Modu...' 20449 wikitext text/x-wiki <noinclude>For documenting developments not yet in the main module. </noinclude> This module is designed specifically to implement a mechanism which moves control of whether Wikidata values are used in an infobox from the template coder at the infobox design level to the editor at the article level. It is only intended to be used inside an infobox. Test examples for the main module and the two sandboxes are available. {| class="wikitable plainrowheaders |+ Modules and test cases |- ! ! scope="col" | Module ! scope="col" | Test cases |- ! scope="row" | Main | [[Module:WikidataIB]] | [[Module talk:WikidataIB/testing]] |- ! scope="row" | sandbox | [[Module:WikidataIB/sandbox]] ({{Compare pages|Module:WikidataIB|Module:WikidataIB/sandbox|diff}}) | [[Module talk:WikidataIB/sandbox/testing]] ({{Compare pages|Module talk:WikidataIB/testing|Module talk:WikidataIB/sandbox/testing|diff}}) |- ! scope="row" | sandbox1 | [[Module:WikidataIB/sandbox1]] ({{Compare pages|Module:WikidataIB|Module:WikidataIB/sandbox1|diff}}) | [[Module talk:WikidataIB/sandbox1/testing]] ({{Compare pages|Module talk:WikidataIB/testing|Module talk:WikidataIB/sandbox1/testing|diff}}) |} == Overview == The module provides these calls specifically for use in infoboxes at present: # <code>getValue</code> - main call, used to get the value(s) of a given property # <code>getQualifierValue</code> - given: (1) a property; (2) its value; (3) a qualifier's propertyID, returns values which match # <code>getValueByQual</code> gets the value of a property which has a qualifier with a given entity value # <code>getValueByLang</code> gets the value of a property which has a qualifier P407("language of work or name") whose value has the given language code # <code>getValueByRefSource</code> gets the value of a property which has a reference "stated in" (P248) whose value has the given entity-ID # <code>getPropOfProp</code> 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 # <code>getAwardCat</code> if the item has values of P166 (award received), then it examines each of those awards for P2517 (category for recipients of this award) and 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 # <code>getIntersectCat</code> for each value of the prop1 it fetches the value's main category and then each value of prop2, then it returns all of the categories representing the intersection of those properties # <code>getSumOfParts</code> scans the property 'has part' (P527) for values matching a list. If the matched values have a qualifier 'quantity' (P1114), those quantities are summed and returned (but zero returns nil) # <code>getCoords</code> gets coordinates and passes them through {{t|Coord}} # <code>getPreferredValue</code> - {{color|red|'''Deprecated'''}} but retained for backward compatibility. Use the <code>|getValue|rank=best</code> parameters instead The obsolete call getSourcedValue has now been removed as it is redundant to getValue which can do the same job using the {{para|onlysourced|true}} parameter (which is set by default). ===Utilities functions=== # <code>getLink</code> 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 returns the entity-ID # <code>getAT</code> (Article Title) If there is a sitelink to an article on the local Wiki, it returns the sitelink as plain text, otherwise nothing # <code>getSiteLink</code> gets the plain text link to an article on a given wiki # <code>getLabel</code> returns the Wikidata label for the local language as plain text. If there is no label in the local language, it returns the entity-ID # <code>getAllLabels</code> fetches the set of labels and formats it for display as wikitext # <code>labelorid</code> returns the label with all wikitext removed, or the entity-ID if no label # <code>getDescription</code> returns the article description for the Wikidata entity if the local parameter is "Wikidata" # <code>getAllDescriptions</code> fetches the set of descriptions and formats it for display as wikitext # <code>getAliases</code> returns the aliases for the entity in the current or given language # <code>getAllAliases</code> fetches the set of aliases and formats it for display as wikitext # <code>pageId</code> returns the connected Wikidata page id (entity-ID, Q-number) of the current page # <code>formatDate</code> takes a datetime of the usual format from mw.wikibase.entity:formatPropertyValues and formats it according to the df (date format) and bc parameters # <code>formatNumber</code> formats a number according to the supplied language code # <code>checkBlacklist</code> returns true if the field is ''not'' blacklisted (i.e. allowed) # <code>emptyor</code> returns nil if the parameter is just punctuation, whitespace or html tags, otherwise returns the argument unchanged # <code>getLang</code> returns the MediaWiki language code or the full language name of the current content # <code>getItemLangCode</code> looks for country (P17), then for that country's official language (P37), and returns its language code (P424) # <code>findLanguage</code> returns (1) supplied language if valid; or (2) the user's set language; or (3) the language of the current wiki # <code>getQid</code> returns (1) the entity-ID, if supplied; or (2) the entity ID of the "category's main topic (P301)"; or (3) the entity ID associated with the current page; or (4) nothing # <code>followQid</code> given a list of properties, looks for each property in turn and returns the entity-ID of the first value that matches (optionally, returns all entity-IDs that match) # <code>getGlobe</code> returns the entity-ID of the globe used in P625 (coordinate location), or nil if there isn't one # <code>getCommonsLink</code> 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 # <code>siteID</code> returns the root of the globalSiteID, e.g. "en" for "enwiki", "enwikisource", "en-gb", etc. # <code>projID</code> same as siteID # <code>location</code> scans from the current location upwards along the chain of higher-level locations, returning each one until it reaches a country # <code>examine</code> returns a formatted dump of the given property # <code>url2</code> takes a parameter that is a proper url and formats it for use in an infobox; it accepts its own output as input # <code>getWebsite</code> fetches the Official website (P856) and formats it for use in an infobox # <code>checkvalue</code> looks through a property for a given entity-ID as its value and returns that entity-ID if found; otherwise nil # <code>checkValidity</code> returns whether the first unnamed parameter represents a valid entity-id # <code>showNoLinks</code> displays the article titles that should not be linked ===Examples of calls=== <nowiki>{{#invoke:WikidataIB |getValue |<PropertyID> |name=<fieldname> |suppressfields=<list of fields which will never display> |fetchwikidata=<list of fields to fetch values from Wikidata> |onlysourced=<yes/no> |noicon=<yes/no> |df=<dmy/mdy/y> |bc=<BC/BCE> |qual=<ALL/DATES/P999> |list=<ubl/hlist/prose> |linked=<yes/no> |<local parameter>}}</nowiki> <nowiki>{{#invoke:WikidataIB |getCoords |name=<fieldname> |suppressfields=<list of fields which will never display> |fetchwikidata=<list of fields to fetch values from Wikidata> |<local parameter>}}</nowiki> <nowiki>{{#invoke:WikidataIB |getQualifierValue |<PropertyID> |pval=<ID of target value for the property> |qual=<qualifier ID for that target value> |name=<fieldname> |suppressfields=<list of fields which will never display> |fetchwikidata=<list of fields to fetch values from Wikidata> |onlysourced=<yes/no>}}</nowiki> <nowiki>{{#invoke:WikidataIB |getValueByQual |<PropertyID> |qualID=<qualifier property ID to match> |qvalue=<QID of target value for the qualifier property> |name=<fieldname> |suppressfields=<list of fields which will never display> |fetchwikidata=<list of fields to fetch values from Wikidata> |onlysourced=<yes/no>}}</nowiki> <nowiki>{{#invoke:WikidataIB |getValueByLang |<PropertyID> |lang=<language code to match> |name=<fieldname> |suppressfields=<list of fields which will never display> |fetchwikidata=<list of fields to fetch values from Wikidata> |onlysourced=<yes/no>}}</nowiki> == Function getValue == === Parameters to getValue === {| class ="wikitable sortable" |- ! scope="col" | Name ! scope="col" | Alias ! scope="col" | Function ! scope="col" | Default |- | (first unnamed) | 1 | The property-ID whose values are returned. Required. | |- |- | (second unnamed) | 2 | A locally supplied value that, if it is not empty, will be returned in preference to the value on Wikidata. | empty |- | qid | | The Q-number (entity-ID) of the entity that the property belongs to. If not supplied or empty, defaults to the associated Wikidata entry of the current page – uses [[:mw:Extension:Wikibase Client/Lua #mw.wikibase.getEntityIdForCurrentPage|mw.wikibase.getEntityIdForCurrentPage()]]. | Item id for current&nbsp;page |- | eid | | An alternative to qid. Except for <code>eid</code>, all parameters to getValue treat nil and the empty string the same. So, setting {{para|x}} gives the same result as omitting the parameter. However, to provide some compatibility with other modules, using {{para|eid}} always returns an empty string, while omitting <code>eid</code> allows <code>qid</code> to work as normal. | Item id for current&nbsp;page |- | rank | | [Case insensitive] When set to <code>best</code>, returns preferred values if present, otherwise returns normal values. When set to <code>preferred</code> returns preferred values. When set to <code>normal</code>, returns normal values. When set to <code>deprecated</code> returns deprecated values. Any parameter value beginning with "b" is "best"; beginning with "p" is "preferred"; beginning with "n" is "normal"; beginning with "d" is deprecated. Multiple values are allowed: "p n d" would return all ranks. "Best" overrides the other flags. Other values are ignored and if no ranks are requested, preferred and normal are returned. | preferred and normal |- | qual | | A punctuation-separated list of property-IDs of qualifiers that are to be returned in parentheses after the property. Setting <code>qual=ALL</code> returns all qualifiers. Setting <code>qual=DATES</code> returns {{q|P580}} and {{q|P582}} with a date separator. | none |- | qualsonly | qo | A boolean which enables the display of just the qualifier(s), without the property value or parentheses. Values <code>no</code>, <code>false</code> and <code>0</code> are all false; anything else is true. | false |- | fetchwikidata | fwd | List of fields to fetch values from. <code>ALL</code> fetches all fields. A value of <code>NONE</code> or blank or omitting the parameter fetches no fields. | none |- | suppressfields | spf | List of fields which will never display. This will even force a local value in the field not to display. | none |- | name | | Name of the field. When encoding an infobox, this is the name that fetchwikidata and suppressfields will recognise. Required if fetchwikidata or suppressfields is specified (except when <code>fetchwikidata=ALL</code>). | nil |- | onlysourced | osd | A boolean which will filter out Wikidata values that are unsourced or only sourced to Wikipedia. [[Wikipedia:Wikidata/2018_Infobox_RfC#Discussion|This 2018 RFC]] requires that Wikidata values displayed in article infoboxes must be sourced. Values <code>no</code>, <code>false</code> and <code>0</code> are all false; anything else is true. | true |- | df | | Date format: may be <code>dmy</code> (day before month) or <code>mdy</code> (month before day) or <code>y</code> (year alone). | dmy |- | qdf | | Date format of qualifiers. If omitted, defaults to parameter <code>df</code>, or "y" if <code>df</code> is also omitted. | value of df or "y" |- | bc | | Format of the BC/BCE suffix for dates. | BCE |- | plaindate | pd | String to modify formatting of dates. Setting "true"/"yes"/"1" disables adding "sourcing cirumstances" (P1480) and any links. Setting "adj" does the same but uses the adjectival form of the date. | false |- | linked | | A boolean that enables the link to a local page via its sitelink on Wikidata. Values <code>no</code>, <code>false</code> and <code>0</code> are all false; anything else is true. | true |- | displaytext | dt | A string that overrides the displayed text of a linked item if it is non-empty. | empty |- | shortname | sn | A boolean that enables the use of shortname (P1813) instead of label for a linked item. Values <code>no</code>, <code>false</code> and <code>0</code> are all false; anything else is true. | false |- | uselabel | uselbl | A boolean that forces the display of the label instead of the disambiguated sitelink for a linked item. Labels are much more prone to vandalism that sitelinks. Values <code>no</code>, <code>false</code> and <code>0</code> are all false; anything else is true. | false |- | wdlinks | wdl | A boolean that enables the display of links to Wikidata when no local article exists. Values <code>no</code>, <code>false</code> and <code>0</code> are all false; anything else is true. | false |- | unitabbr | uabbr | A boolean that enables unit abbreviations for common units. Values <code>no</code>, <code>false</code> and <code>0</code> are all false; anything else is true. | false |- | convert | conv | A boolean that enables passing of quantities to Template:Cvt. Values <code>no</code>, <code>false</code> and <code>0</code> are all false; anything else is true. | false |- | showunits | su | A boolean that enables showing units for quantities. Values <code>no</code>, <code>false</code> and <code>0</code> are all false; anything else is true. | true |- | scale | | A string that sets scaling for format of quantities. Values are: "a"=automatic; "0"=no scaling; "3"=thousand; "6"=million; "9"=billion; "12"=trillion. | 0 |- | maxvals | | Sets the maximum number of values to be returned when multiple values are available. Setting it to 1 is useful where the returned string is used within another call, e.g. image. Values <code>0</code> and empty return all values. | 0 (all) |- | collapse | | Sets the maximum number of values to be returned before the content is auto-collapsed. Values <code>0</code> and empty allow all content to be displayed uncollapsed. | 0 (all) |- | linkprefix | lp | A link prefix that is prepended to the linked value when linked. Applies only to items that have articles and to strings (e.g. url). It triggers linking of strings. Any double-quotes " are stripped out, so that spaces may be passed. | empty |- | linkpostfix | | A link postfix that is appended to the linked value when linked. Applies only to items that have articles and to strings (e.g. url). It triggers linking of strings. Any double-quotes " are stripped out, so that spaces may be passed. | empty |- | prefix | | A prefix that is prepended to the displayed value of strings (e.g. url). Any double-quotes " are stripped out, so that spaces may be passed. | empty |- | postfix | | A postfix that is appended to the displayed value of strings (e.g. url). Any double-quotes " are stripped out, so that spaces may be passed. | empty |- | qlinkprefix | qlp | Qualifier link prefix (see linkprefix). | empty |- | qlinkpostfix | | Qualifier link postfix (see linkpostfix). | empty |- | qprefix | | Qualifier prefix (see prefix). | empty |- | qpostfix | | Qualifier postfix (see postfix). | empty |- | sorted | | A boolean which enables sorting of the values returned. Values <code>no</code>, <code>false</code> and <code>0</code> are all false; anything else is true. | false |- | qsorted | | A boolean which enables sorting of the qualifier values within each item returned. Values <code>no</code>, <code>false</code> and <code>0</code> are all false; anything else is true. | false |- | noicon | | A boolean which will suppress the trailing "edit at Wikidata" pen-icon. Useful for when the returned value is to be further processed. Values <code>no</code>, <code>false</code> and <code>0</code> are all false (i.e. shows the icon); anything else is true (i.e. suppresses the icon). | false |- | list | | The name of a template that the list of multiple values is then passed through. Examples include "cslist", "hlist", "ubl", "blist", "olist", "p-1". A special value, <code>prose</code>, produces "1, 2, 3 and 4". | none |- | sep | | Customises the string that is used to separate multiple returned values. Any double-quotes " are stripped out, so that spaces may be passed. If nothing or an empty string is passed it is set to the default list separator (", " in English). | ", " |- | qsep | | Customises the string that is used to separate multiple returned qualifier values. Any double-quotes " are stripped out, so that spaces may be passed. If nothing or an empty string is passed it is set to the default list separator (", " in English). | ", " |- | format | | Determines whether global coordinates should be rendered as degree/minute/second or as decimal degrees. Any value beginning "dec" (case insensitive) will render as decimal. Anything else will render as DMS. | dms |- | show | | Determines how global coordinates should be returned. The value "longlat" will return <code>longitude, latitude</code>. Any other value beginning "lon" (case insensitive) will return just longitude. Any value beginning "lat" (case insensitive) will return just latitude. When used with {{para|noicon|true}}, all of these will be pure numbers in decimal degrees (signed: N and E as positive), which are intended for use in mapping templates, etc. Anything other value (or nothing) will render the usual coordinate values as DMS or decimal with "NSEW" qualifiers, etc. | empty |- | lang | | Allows an unlinked value to be returned in the chosen language. Takes a standard ISO language code recognised by MediaWiki. If not supplied or blank, the local language (or set language for multi-lingual wikis) is used as normal. | local language |- | parameterset | ps | Convenience parameter to allow commonly used sets of parameters to be specified with a single parameter: ps=1 gets a simple linked value wherever possible; ps=2 represents a plain text value. See [[#Parameter sets|Parameter sets]]. | |- | linkredir | | Boolean to switch on or off the check for a redirect with the same name as the label when there is no sitelink on Wikidata for the value. Values <code>no</code>, <code>false</code> and <code>0</code> are all false; anything else is true. | false |} === Base parameters === * getValue can also take a named parameter {{para|qid}} which is the Wikidata ID for an article. This will not normally be used as omitting it defaults to the current article. * The property whose value is to be returned is passed in the first unnamed property and is required. * The second unnamed parameter, if supplied, will become the returned value and no call to Wikidata will be made. === Whitelist and blacklist === * The name of the field that this function is called from is passed in the named parameter {{para|name}}, which is first checked against a blacklist of fields that are never to be displayed, (i.e. the call must return nil in all circumstances). If the field is not on the blacklist, it is then checked against a whitelist. If the name of the field matches, the call will return any locally supplied value if it is supplied as the second unnamed parameter, or the Wikidata value otherwise. * Specifying {{para|fetchwikidata|ALL}} is a shortcut to return all fields that are not blacklisted. * The name is compulsory when the blacklist or whitelist is used, so the module returns nil if it is not supplied, other than when {{para|fetchwikidata|ALL}}. * The blacklist is passed in the named parameter {{para|suppressfields}} * The whitelist is passed in the named parameter {{para|fetchwikidata}} === Sourcing === The getValue function will accept a boolean parameter <code>onlysourced</code> which will suppress return of Wikidata values that are unsourced or only sourced to a Wikimedia project. The absence of the parameter, an empty parameter ({{para|onlysourced}}) and the empty string (<code>""</code>) all default to true (i.e. only referenced values are returned). The values <code>no</code>, <code>false</code> and <code>0</code> are treated as false (i.e. all values are returned); any other value is true (although {{para|onlysourced|yes/no}} is recommended for readability). === Link to Wikidata === The getValue function will accept a boolean parameter <code>noicon</code> which will suppress the trailing "edit at Wikidata" icon and link for cases when the returned value is to be further processed by the infobox (e.g. a url). The absence of the parameter or an empty parameter ({{para|noicon}}) default to false (i.e. the icon is added). The empty string (<code>""</code>) and the values <code>no</code>, <code>false</code> and <code>0</code> are treated as false; any other value is true (although {{para|noicon|true}} is recommended for readability). Following a discussion at [[Module talk:WikidataIB #Visibility of pen icon]], the pen icon is hidden from users who are not autoconfirmed. This means that most readers don't see the pen icon, and represents a balance between aesthetics and vandalism at Wikidata on the one hand, and the desire to encourage editing Wikidata on the other. === Dates === In order to handle the requirement for dates in mdy, dmy or just year formats, getValue accepts a named parameter {{para|df}} that may take the values "dmy", "mdy", or "y" - default is "dmy". As an article may require either of suffixes BC and BCE, getValue accepts a named parameter {{para|bc}} that may take the values "BC", or "BCE" - default is "BCE". Some test cases are shown at [[Module talk:WikidataIB/testing #Calls to getValue for dates]]. === Ranks === The {{para|rank}} parameter, when set to preferred, returns only preferred values; when set to normal, returns only normal values; when set to deprecated, returns only deprecated values. If the parameter is set to best, it returns preferred values if present, otherwise normal values. Any parameter value beginning with "p" is "preferred"; any parameter value beginning with "n" is "normal"; any parameter value beginning with "d" is "deprecated"; any parameter value beginning with "b" is "best". Combinations of values are allowed, e.g. {{para|rank|p n}} returns all the preferred and normal values (which is the default), although "best" overrides any other parameters. ==== Specific value-type handlers ==== The module has specific handlers for the following data types: # Items that correspond to an article in some Wikipedia, called "wikibase-items". These will be linked to the corresponding (and disambiguated) article on English Wikipedia where possible. # Items that represent dates. These may be centuries, years, years and months, or years, months and days. # Items that represent Commons media, urls, external ids, or other sorts of plain text. # Items that represent quantities. All of these may have an associated unit, or be dimensionless, and may have a range. # Items that represent global coordinates. These will be in degrees of latitude and longitude and will have an associated precision. Items that represent other types of data are not handled at present. The third class of data types may be used with the parameters: * {{para|prefix}}, {{para|postfix}}, {{para|linkprefix}}, {{para|linkpostfix}} If you don't supply at least one of {{para|linkprefix}} or {{para|linkpostfix}}, then just {{para|prefix}} and {{para|postfix}} are used. For example, when getting the {{Q|P717}} in {{Q|Q532127|}}: * <code><nowiki>{{#invoke:WikidataIB/sandbox|getValue|P717|fetchwikidata=ALL|onlysourced=no |prefix="before " |postfix=" after" |qid=Q532127}}</nowiki></code> → {{#invoke:WikidataIB/sandbox |getValue |P717 |fetchwikidata=ALL|onlysourced=no |prefix="before " |postfix=" after" |qid=Q532127}} Use double-quotes to enclose the parameter value if it has leading or trailing spaces (otherwise they are stripped out). If you supply {{para|linkprefix}} or {{para|linkpostfix}}, then all four parameters are used and a link is made for each value like this: * <code><nowiki>[[ linkprefix WikidataValue1 linkpostfix | prefix WikidataValue1 postfix]], [[ linkprefix WikidataValue2 linkpostfix | prefix WikidataValue2 postfix]], etc.</nowiki></code> That allows multiple links to be made to different sections of a list article, such as [[List of observatory codes]]. For example, when getting the {{Q|P717}} in {{Q|Q532127|}} we can make the links: *<code><nowiki>{{#invoke:WikidataIB/sandbox|getValue|P717|fetchwikidata=ALL|onlysourced=no |prefix= |postfix= |linkprefix="List of observatory codes#" |linkpostfix= |qid=Q532127}}</nowiki></code> → {{#invoke:WikidataIB/sandbox|getValue|P717|fetchwikidata=ALL|onlysourced=no |prefix= |postfix= |linkprefix="List of observatory codes#" |linkpostfix= |qid=Q532127}} The parameters {{para|prefix}}, {{para|postfix}}, {{para|linkprefix}}, {{para|linkpostfix}} are also applied to wikibase-items if they are linked. ==== Formatting multiple returned values ==== * {{para|sorted|<yes{{!}}no>}} is a boolean passed to enable sorting of the values returned. No parameter, or an empty string, or "false", or "no", or "0" disables sorting. It's only a very dumb alphabetical sort and sorts linked values as "[[ ..." * {{para|sep|<separator characters>}} allows the separator between multiple returned values to be defined. The default is <code>", "</code> (comma plus normal space). If the separator has leading or trailing spaces, enclose it in double quotes (e.g. {{para|sep|" - "}}). Any double quotes are stripped from the separator. The pipe character (<code>|</code>) must be escaped as <code><nowiki>{{!}}</nowiki></code>. For reasons of accessibility (see [[MOS:PLIST]]), do not use {{para|sep|&lt;br>}} for vertical unbulleted lists; use {{para|list|ubl}} instead. * {{para|list|<prose{{!}}cslist{{!}}hlist{{!}}ubl{{!}}blist{{!}}olist>}} allows multiple returned values to be displayed as a sentence with last two values separated by "and" ({{para|list|prose}}), a horizontal comma-separated list ({{para|list|cslist}}, not to be used in prose), a horizontal list ({{para|list|hlist}}), a vertical unbulleted list ({{para|list|ubl}}), a vertical bulleted list ({{para|list|blist}}), or a vertical ordered list ({{para|list|olist}}). These override the separator and do not display the 'pen icon' linked to "Edit at Wikidata". * {{para|list|p-1}} displays the last value. Combine with {{para|maxvals|''n''}} to display the ''n''th value. === Limiting the returned values === Sometimes a property is expected to have a single value, such as {{q|P18}}, but may have multiple values on Wikidata. Setting {{para|maxvals|1}} will limit the number of values returned to 1. Any other value is possible and functions as expected, but zero is treated as "no limit". === Unlinking === A returned value that represents an article on the local wiki will be linked by default. This includes redirects, but not dab pages. Sometimes there is a need not to link that returned values and this may be accomplished by setting {{para|linked|no}}. === Unit abbreviations === When the returned value is a quantity, the name of the units in which it is expressed is appended. Infoboxes may wish to use abbreviations instead for common units. This can be done by setting {{para|unitabbr|true}}. === Qualifiers === A parameter {{para|qual}} may be supplied, which will return qualifiers of the required property, if they exist. If the value is set to a punctuation-separated list of property-IDs (e.g. P123, P456), then only the values of qualifiers with that property will be returned. If the value is set to {{para|qual|ALL}}, then all of the qualifier values are returned. If the value is set to {{para|qual|DATES}} then the {{q|P580}} and the {{q|P582}} of the property are returned with a date separator. In each case, any qualifier values returned follow the property value, and are enclosed in parentheses. If multiple qualifier values are returned, they will be separated by commas by default, although the separator can be changed by specifying {{para|qsep}} (which may be enclosed in double-quotes, which are stripped out, so that spaces can be included). Setting the parameter {{para|qsorted|yes}} will sort the returned qualifier values alphanumerically. === Short form of parameters === Some of the longer parameters may be abbreviated to make infobox designs more compact: * <code>fwd → fetchwikidata</code> * <code>osd → onlysourced</code> * <code>spf → suppressfields</code> * <code>wdl → wdlinks</code> === Parameter sets === Generally, <code>getValue</code> has a set of defaults for its parameters that represent consensus decisions by editors. For example, {{para|onlysourced}} defaults to <code>true</code> so only Wikidata values that are sourced to something better than "Wikipedia" will be returned, and {{para|fetchwikidata}} defaults to <code>none</code> so nothing is returned until it is enabled by setting some field names or "ALL". This represents the fail-safe condition and allows infoboxes to be made Wikidata-capable without changing any article until enabled ''for that article''. To simplify the use of <code>getValue</code> in other circumstances, common combinations of parameters can be specified with {{para|parameterset}} or its alias {{para|ps}} for convenience. Two combinations are implemented at present and these are: ;ps=1 : a common set of overrides to get a simple value, linked where possible: <pre> |rank ="best" |fetchwikidata="ALL" |onlysourced ="no" |noicon ="true" </pre> ;ps=2 : a sort of raw value in plain text: <pre> |rank = "best" |fetchwikidata = "ALL" |onlysourced = "no" |noicon = "true" |linked = "no" |plaindate = "true" </pre> Other sets could be created if there is a demand. === Wrapper template === The template {{tl|wdib}} can be used as a convenient wrapper for <code><nowiki>{{#invoke:WikidataIB |getValue}}</nowiki></code>. == Other main functions == === Function getPreferredValue === The getPreferredValue function works exactly like getValue, taking the same parameters, but if any values for a property have the preferred rank set, it will only return those values. This is now deprecated in favour of <code>getValue|rank=best</code>. === Function getCoords === * getCoords can also take a named parameter {{para|qid}} which is the Wikidata ID for an article. This will not normally be used as omitting it defaults to the current article. * The first unnamed parameter, if supplied, will become the returned value and no call to Wikidata will be made. * The coordinates from Wikidata are parsed and passed to [[Template:Coord]] which returns the display as if it were called manually. * The blacklist of fields that are never to be displayed, and the whitelist are implemented in the same way as for getValue using {{para|suppressfields}} and {{para|fetchwikidata}} * The <code>format</code> parameter sets the display format to decimal or dms. Any value beginning with "dec" sets decimal; anything else sets dms. * The <code>display</code> parameter sets the display position to "inline", "title" or "inline, title". Default is nothing (so uses default for {{tl|Coord}}, currently "inline"). === Function getQualifierValue === The getQualifierValue function is for use when we want to fetch the value of a qualifier. We need to know the property and the value of the property that the qualifier relates to. The parameters are: * The property ID passed in the unnamed parameter (or {{para|1}}) * The target value for that property in {{para|pval}} * The qualifier ID for that target value in {{para|qual}} * The same parameters to implement whitelisting and blacklisting of the property as in getValue * Optional boolean to specify whether only sourced values of the property are returned (defaults to "no") in {{para|onlysourced}} * Optional item ID for arbitrary access in {{para|qid}} * The same parameters to format output as in getValue ==== Example of getQualifierValue ==== In {{Q|Q1513315}} there is a property {{Q|P793}}, which has a value {{Q|Q385378}}. That has two qualifiers, {{Q|P580}} and {{Q|P582}}. To get the start date: * <code><nowiki>{{#invoke:WikidataIB |getQualifierValue |qid=Q1513315 |P793 |pval=Q385378 |qual=P580 |name=xyz |fetchwikidata=ALL }}</nowiki></code> In [[South Pole Telescope]] it returns: * {{#invoke:WikidataIB |getQualifierValue |P793 |pval=Q385378 |qual=P580 |name=xyz |fetchwikidata=ALL |qid=Q1513315}} === Function getValueByQual === The getValueByQual function returns the value of a property which has a qualifier with a given entity value. The parameters are: * The property ID passed in the unnamed parameter (or {{para|1}}) * The property ID for a qualifier (or "ALL" or "DATES") in {{para|qualID}} * The Wikibase-entity ID of a value for that qualifier in {{para|qvalue}} * The same parameters to implement whitelisting and blacklisting of the property as in getValue * Optional boolean to specify whether only sourced values of the property are returned (defaults to "no") in {{para|onlysourced}} * Optional item ID for arbitrary access in {{para|qid}} * The same parameters to format output as in getValue ==== Example of getValueByQual ==== In {{Q|Q10990}} there is a property {{Q|P443}} that has multiple values, each of which has a qualifier {{Q|P407}}. We can return the property value whose qualifier has the value {{Q|Q7979}} * <code><nowiki>{{#invoke:WikidataIB |getValueByQual |qid=Q10990 |P443 |qualID=P407 |qvalue=Q7979 |fwd=ALL |osd=no |noicon=true}}</nowiki></code> → {{#invoke:WikidataIB/sandbox |getValueByQual |qid=Q10990 |P443 |qualID=P407 |qvalue=Q7979 |fwd=ALL |osd=no |noicon=true}} === Function getValueByLang === The getValueByLang function returns the value of a property which has a qualifier {{Q|P407}} whose value has the given language code. The parameters are: * The property ID passed in the unnamed parameter (or {{para|1}}) * The {{Q|P424}} to match the language whose code is given by {{para|lang|xx[-yy]}}. If no code is supplied, it uses the default language. * The same parameters to implement whitelisting and blacklisting of the property as in getValue * Optional boolean to specify whether only sourced values of the property are returned (defaults to "no") in {{para|onlysourced}} * Optional item ID for arbitrary access in {{para|qid}} * The same parameters to format output as in getValue ==== Example of getValueByLang ==== In {{Q|Q7565108}} there is a property {{Q|P856}} that has multiple values, each of which has a qualifier {{Q|P407}}. We can return the property value whose {{Q|P407}} qualifier value (a WD item) itself has the {{Q|P424}} property that is "ja", i.e, {{Q|Q5287}} * <code><nowiki>{{#invoke:WikidataIB |getValueByLang |qid=Q7565108 |P856 |lang=ja |fwd=ALL |osd=no |noicon=true}}</nowiki></code> → {{#invoke:WikidataIB |getValueByLang |qid=Q7565108 |P856 |lang=ja |fwd=ALL |osd=no |noicon=true}} If {{para|lang}} is unspecified, we can obtain the same value with the default language (here that is the {{Q|Q1860}} and its {{Q|P424}} is "en") * <code><nowiki>{{#invoke:WikidataIB |getValueByLang |qid=Q7565108 |P856 |fwd=ALL |osd=no |noicon=true}}</nowiki></code> → {{#invoke:WikidataIB |getValueByLang |qid=Q7565108 |P856 |fwd=ALL |osd=no |noicon=true}} == Utility functions == === Function getLink === 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. : Wikidata: {{q|Q29016906}} and {{q|Q3621491}} * <code><nowiki>{{#invoke:WikidataIB |getLink |Q29016906}}</nowiki></code> → {{#invoke:WikidataIB |getLink |Q29016906}} * <code><nowiki>{{#invoke:WikidataIB |getLink |Q3621491}}</nowiki></code> → {{#invoke:WikidataIB |getLink |Q3621491}} === Function getLabel === getLabel has the qid of a Wikidata entity passed as the first unnamed parameter or as {{para|qid}} It returns the Wikidata label in the local language for an item by the given qid. If there is no label in the local language, it returns the qid instead. Note that this is the label given to the Wikidata entry in the same language as the current Wiki, if the label exists. : Wikidata: {{q|Q29016906}} and {{q|Q3621491}} * <code><nowiki>{{#invoke:WikidataIB |getLabel |Q29016906}}</nowiki></code> → {{#invoke:WikidataIB |getLabel |Q29016906}} * <code><nowiki>{{#invoke:WikidataIB |getLabel |Q3621491}}</nowiki></code> → {{#invoke:WikidataIB |getLabel |Q3621491}} * <code><nowiki>{{#invoke:WikidataIB |getLabel |Q19805408}}</nowiki></code> → {{#invoke:WikidataIB |getLabel |Q19805408}} === Function label === label has the qid of a Wikidata entity passed as the first unnamed parameter or as {{para|qid}} It returns the Wikidata label in the local language for an item by the given qid or linked to the current page. If there is no label in the local language, it returns an empty string. Note that this is the label given to the Wikidata entry in the same language as the current Wiki, if the label exists. : Wikidata: {{q|Q29016906}} and {{q|Q3621491}} * <code><nowiki>{{#invoke:WikidataIB |label |Q29016906}}</nowiki></code> → {{#invoke:WikidataIB |label |Q29016906}} * <code><nowiki>{{#invoke:WikidataIB |label |Q3621491}}</nowiki></code> → {{#invoke:WikidataIB |label |Q3621491}} * <code><nowiki>{{#invoke:WikidataIB |label |Q19805408}}</nowiki></code> → {{#invoke:WikidataIB |label |Q19805408}} === Function getAT === getAT 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, i.e. the article title. If there is no sitelink, it returns nothing. Note that this is the title of the article in the current Wikipedia, if the interlanguage link exists in the Wikidata entry. : Wikidata: {{q|Q29016906}} and {{q|Q3621491}} * <code><nowiki>{{#invoke:WikidataIB |getAT |Q29016906}}</nowiki></code> → {{#invoke:WikidataIB |getAT |Q29016906}} * <code><nowiki>{{#invoke:WikidataIB |getAT |Q3621491}}</nowiki></code> → {{#invoke:WikidataIB |getAT |Q3621491}} === Function getDescription === getDescription has the qid of a Wikidata entity passed as |qid= (it defaults to the associated qid of the current article if omitted). It has 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 in plain text if the local parameter is "Wikidata". Nothing is returned if the description doesn't exist or "none" is passed as the local parameter. : Wikidata: {{q|Q29016906}} and {{q|Q3621491}} * <code><nowiki>{{#invoke:WikidataIB |getDescription |qid=Q29016906 |wikidata}}</nowiki></code> → {{#invoke:WikidataIB |getDescription |qid=Q29016906 |wikidata}} * <code><nowiki>{{#invoke:WikidataIB |getDescription |qid=Q29016906 |A painting}}</nowiki></code> → {{#invoke:WikidataIB |getDescription |qid=Q29016906 |A painting}} * <code><nowiki>{{#invoke:WikidataIB |getDescription |qid=Q29016906 |none}}</nowiki></code> → {{#invoke:WikidataIB |getDescription |qid=Q29016906 |none}} * <code><nowiki>{{#invoke:WikidataIB |getDescription |qid=Q3621491 |wikidata}}</nowiki></code> → {{#invoke:WikidataIB |getDescription |qid=Q3621491 |wikidata}} * <code><nowiki>{{#invoke:WikidataIB |getDescription |qid=Q3621491 |A profession}}</nowiki></code> → {{#invoke:WikidataIB |getDescription |qid=Q3621491 |A profession}} * <code><nowiki>{{#invoke:WikidataIB |getDescription |qid=Q3621491 |none}}</nowiki></code> → {{#invoke:WikidataIB |getDescription |qid=Q3621491 |none}} === Function formatDate === formatDate accepts 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. * <code><nowiki>{{#invoke:WikidataIB |formatDate | 1 August 30 BCE |bc=BCE |df=dmy}}</nowiki></code> → {{#invoke:WikidataIB |formatDate | 1 August 30 BCE |bc=BCE |df=dmy}} * <code><nowiki>{{#invoke:WikidataIB |formatDate | 1 August 30 BCE |bc=BC |df=mdy}}</nowiki></code> → {{#invoke:WikidataIB |formatDate | 1 August 30 BCE |bc=BC |df=mdy}} * df = "dmy" / "mdy" / "y" - default is "dmy" * bc = "BC" / "BCE" - default is "BCE" === Function checkBlacklist === checkBlacklist allows a test to check whether a named field is allowed. It returns true if the field is not blacklisted (i.e. allowed) It returns false if the field is blacklisted (i.e. disallowed) Example: * <code><nowiki>{{#if:{{#invoke:WikidataIB |checkBlacklist |name=nationality |suppressfields=residence; nationality; citizenship}} | not blacklisted | blacklisted}}</nowiki></code> → {{#if:{{#invoke:WikidataIB |checkBlacklist |name=nationality |suppressfields=residence; nationality; citizenship}} | not blacklisted | blacklisted}} * <code><nowiki>{{#if:{{#invoke:WikidataIB |checkBlacklist |name=birth_place |suppressfields=residence; nationality; citizenship}} | not blacklisted | blacklisted}}</nowiki></code> → {{#if:{{#invoke:WikidataIB |checkBlacklist |name=birth_place |suppressfields=residence; nationality; citizenship}} | not blacklisted | blacklisted}} === Function emptyor === 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 could contain "=", then it must be called explicitly: * <code><nowiki>| 1 = whatever-the-argument-is</nowiki></code> In that case, leading and trailing spaces are trimmed. It finds use in infoboxes where it can replace tests like: * <code><nowiki>{{#if: {{#invoke:WikidataIB |getvalue |P99 |fwd=ALL}} | <span class="xxx">{{#invoke:WikidataIB |getvalue |P99 |fwd=ALL}}</span> | }}</nowiki></code> with a form that uses just a single call to Wikidata: * <code><nowiki>{{#invoke |WikidataIB |emptyor |1= <span class="xxx">{{#invoke:WikidataIB |getvalue |P99 |fwd=ALL}}</span> }}</nowiki></code> === Function labelorid === labelorid is a public function to expose the output of labelOrId(). The Q-number (entity ID) is passed as |qid= or as an unnamed parameter. It returns the Wikidata label for that entity or the qid if no label exists. === Function getQid === * getQid works with the current page and its associated Wikidata entry. * It returns qid, if supplied as the first unnamed parameter or as {{para|qid}}; * 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 === Function examine === examine provides a dump of the entire property given in the first unnamed parameter (or in {{para|pid}} as a named alias) from the item given by the parameter 'qid', or from the item corresponding to the current page if qid is not supplied. Both parameters may be unnamed and given in any order. It works in a similar manner to the [[Module:Wikidata|Dump]] function, but only loads a single claim, rather than the whole Wikidata entry. * Example: <code><nowiki>{{#invoke:WikidataIB |examine |qid=Q1396889 |P50}}</nowiki></code> There is a [[Template:Examine]] which acts as a wrapper for the call. * Example: <code><nowiki>{{examine |Q4048254 |P31}}</nowiki></code> → {{examine |Q4048254 |P31}} === Function url2 === url2 takes a parameter url= that is a proper url and formats it for use in an infobox. Examples: {{nowiki template demo|prefix=#|format=inline|output=nowiki+|code=<nowiki>{{#invoke:WikidataIB |url2 |url= http://www.example.com/ }}</nowiki> }}{{nowiki template demo|prefix=#|format=inline|output=nowiki+|code=<nowiki>{{#invoke:WikidataIB |url2 |url= http://www.example.com/path/ }}</nowiki> }}{{nowiki template demo|prefix=#|format=inline|output=nowiki+|code=<nowiki>{{#invoke:WikidataIB |url2 |url= {{wdib |P856 |qid=Q23317 |fwd=ALL |osd=no}} }}</nowiki> }}{{nowiki template demo|prefix=#:|format=inline|output=nowiki+|code=<nowiki>{{wdib |P856 |qid=Q23317 |fwd=ALL |osd=no}}</nowiki> }}{{nowiki template demo|prefix=#|format=inline|output=nowiki+|code=<nowiki>{{#invoke:WikidataIB |url2 |url= {{url|http://www.example.com/}} }}</nowiki> }} Comparison with output of {{tl|URL}}: {{nowiki template demo|prefix=#|format=inline|output=nowiki+|code=<nowiki>{{URL | http://www.example.com/ }}</nowiki> }}{{nowiki template demo|prefix=#|format=inline|output=nowiki+|code=<nowiki>{{URL | http://www.example.com/path/ }}</nowiki> }}{{nowiki template demo|prefix=#|format=inline|output=nowiki+|code=<nowiki>{{URL | {{wikidata|property|Q23317|P856}} }}</nowiki> }}{{nowiki template demo|prefix=#:|format=inline|output=nowiki+|code=<nowiki>{{wikidata|property|Q23317|P856}}</nowiki>}} ==== See also ==== * {{ml|URL|url}} & {{ml|URL|url2}} == Coding into an infobox == Typically, the getValue call will be invoked in an infobox definition, using appropriate template parameters. One simple implementation is given as an example in [[:Template:Infobox book/Wikidata/Sandbox]]. As an illustration, the 'author' field in the infobox is coded like this: <pre style="line-height:1.2em;"> | label2 = Author{{#if:{{{authors|}}}|s}} | data2 = {{#invoke:WikidataIB |getValue |P50 |name=author |fetchwikidata={{{fetchwikidata|}}} |suppressfields={{{suppressfields|}}} |{{{authors|{{{author|}}}}}} }} </pre> The property to be fetched is the first unnamed parameter. In this case it is {{Q|P50}}. The name of the field is passed in {{para|name}} and that name is checked against the blacklist and the whitelist. To always suppress the author field in a particular article, an editor will set {{para|suppressfields|author}} in the infobox. The author field will then never be displayed. If the field is not blacklisted, then the infobox can be set to display a locally supplied value for author simply by setting {{para|author|[[George Orwell]]}}, for example, in the infobox. It also accepts {{para|authors}}. If the name of the field is on the whitelist, e.g. {{para|fetchwikidata|author; genre; pub_date; pages; dewey; congress}}, ''and'' the local value is not supplied, then the infobox will display the value retrieved from Wikidata. Any separators can be used, except | and {}. As a shorthand, {{para|fetchwikidata|ALL}} will fetch all of the fields that are not blacklisted, as long as no local value is already provided in the article for a given field. Since Wikidata labels are normally lower case, the ucfirst function from [[Module:String2]] can be used to capitalise the first letter of the returned text, e.g. * <code><nowiki>{{#invoke:String2 | ucfirst | {{#invoke:WikidataIB |getValue |P136 |name=genre |fetchwikidata=ALL |onlysourced=false}} }}</nowiki></code> in {{Q|Q1396889}} produces: * {{#invoke:String2 | ucfirst | {{#invoke:WikidataIB |getValue |P136 |name=genre |fetchwikidata=ALL |onlysourced=false |qid=Q1396889}} }} === Example of calls in an infobox === Basic use of getValue: *<code><nowiki>{{#invoke:WikidataIB |getValue |P000 |name=fieldname |qid={{{qid|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |{{{localparameter|}}} }}</nowiki></code> Full collection of parameters: *<code><nowiki>{{#invoke:WikidataIB |getValue |P000 |name=fieldname |qid={{{qid|}}} |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |onlysourced={{{onlysourced|}}} |noicon={{{noicon|}}} |wdl={{{wikidatalink|}}} |df={{dateformat|}} |bc={{{bc|}}} |prefix= |postfix= |linkprefix= |linkpostfix= |sorted={{{sorted|}}} |sep={{{separator|}}} |list={{listtype|}}} |{{{localparameter|}}} }}</nowiki></code> Any of the parameters can, of course, be fixed for a given field in an infobox, rather than taking the parameter supplied to the infobox, which will affect all fields. For example, one field may set {{para|list|hlist}} where a series of short words is expected; whereas another field could use {{para|list|ubl}} where an unbulleted vertical list of several words on each line is required. === Coordinates === The getCoords call will display the output of [[Template:Coord]] when supplied with the coordinates returned from Wikidata. It can be coded like this: <pre style="line-height:1.2em;"> |label20 = Coordinates | data20 = {{#invoke:WikidataIB |getCoords |name=coordinates |suppressfields={{{suppressfields|}}} |fetchwikidata={{{fetchwikidata|}}} |{{{coordinates|}}} }} </pre> An example is [[Template:Infobox biosphere reserve]] <pre style="line-height:1.2em;"> {{Infobox biosphere reserve | fetchwikidata = ALL }} </pre> Displays coordinates in the usual positions when used in an article where Wikidata has coordinates. === Upgrading existing infoboxes === Since the parameter {{para|fetchwikidata}} is needed for any Wikidata functionality, an existing infobox may be replaced by an infobox incorporating these calls without any change whatsoever to any article. Each article using the new infobox can later be enabled by supplying {{para|fetchwikidata|ALL}}, or a list of required fields for that article. At that point, the onus is on the editor enabling the functionality to check that no unwanted fields are now being displayed. If so, they can be added to a blacklist for the article by setting {{para|suppressfields}} to the list of unwanted fields. === Verifiability === Where it will always be essential for a particular field to only contain values that are referenced, use <code>getValue</code>, making sure that {{para|onlysourced}} is ''not'' set to 'false', '0' or 'no'. By default it will exclude values that are unsourced or only sourced to a Wikipedia, thus making the job of checking easier at the article level. If unsourced data is acceptable (!), set {{para|onlysourced|no}}. As it is beyond my wit to produce an automated mechanism that knows whether an existing source is reliable or not in a given context, that job must still be performed at the article level by an editor familiar with the subject. It should always be done when first enabling Wikidata for that article. === Helper templates === ; [[Template:If then show]] : tests whether the first unnamed parameter is not an empty string and returns it if it isn't. Otherwise it returns the second unnamed parameter. Optional third and fourth unnamed parameters provide a prefix and a suffix for the first parameter when returned. Useful when the first parameter is a call to Wikidata. ; [[Template:Ifnoteq then show]] : tests whether the first unnamed parameter is equal to the second unnamed parameter and returns the third unnamed parameter if it does. Otherwise it returns the first unnamed parameter. This is useful when the first parameter is a <code><nowiki>{{#invoke:</nowiki></code> of a Lua module that returns a value for which a specific exception is required. ; [[Template:If then wikilink]] : tests whether the first unnamed parameter is not an empty string and if it isn't, it returns the parameter formatted as piped wiki-link using an optional namespace prefix. ; [[Template:Formatter link]] : takes an external identifier code as {{para|code}} and uses a formatter url as {{para|url}} to construct a link to the external resource, which uses the code as display. ; [[Template:Emptyor]] : tests a piece of text to ascertain whether it's effectively empty or contains some text. If the unnamed parameter consists only of html tags, punctuation (e.g. wiki markup) and whitespace, then Emptyor returns nothing; otherwise it returns the parameter unchanged. Wrapper for p.emptyor function. == Example of use: Infobox book == This section is taken from [[Template:Infobox book/Wikidata/Sandbox/doc]]. === No Wikidata === <pre style="line-height:1.2em;"> {{Infobox book/Wikidata/Sandbox | suppressfields = | fetchwikidata = | name = Animal Farm | title_orig = Animal Farm: A Fairy Story | image = Animal Farm - 1st edition.jpg | image_size = 200px | caption = First edition cover | author = [[George Orwell]] | country = United Kingdom | language = English | genre = Political satire }} </pre> Works as a non-aware infobox: only locally supplied parameters are displayed. <pre style="line-height:1.2em;"> {{Infobox book/Wikidata/Sandbox | name = Animal Farm | title_orig = Animal Farm: A Fairy Story | image = Animal Farm - 1st edition.jpg | image_size = 200px | caption = First edition cover | author = [[George Orwell]] | country = United Kingdom | language = English | genre = Political satire }} </pre> The blacklist and whitelist can be omitted if unused === All Wikidata === <pre style="line-height:1.2em;"> {{Infobox book/Wikidata/Sandbox | fetchwikidata = author; genre; pub_date; pages; dewey; congress }} </pre> Fetches the author, publication date, number of pages, Dewey index, and Library of Congress catalogue number values from Wikidata. <pre style="line-height:1.2em;"> {{Infobox book/Wikidata/Sandbox | fetchwikidata = ALL }} </pre> As shorthand, the {{para|fetchwikidata}} parameter can be set to ALL to fetch all available fields. Any field can be suppressed by naming it in {{para|suppressfields}}, or overridden by supplying a local value. === Never display genre === <pre style="line-height:1.2em;"> {{Infobox book/Wikidata/Sandbox | suppressfields = genre | fetchwikidata = author; genre; pub_date; pages; dewey; congress }} </pre> The genre field will always be suppressed, even if a local value is supplied. <pre style="line-height:1.2em;"> {{Infobox book/Wikidata/Sandbox | suppressfields = genre | fetchwikidata = author; genre; pub_date; pages; dewey; congress | genre = Political satire }} </pre> === Local override === <pre style="line-height:1.2em;"> {{Infobox book/Wikidata/Sandbox | fetchwikidata = author; genre; pub_date; pages; dewey; congress | genre = Political satire }} </pre> The genre field is set to display "Political satire", no matter what is stored in Wikidata. <pre style="line-height:1.2em;"> {{Infobox book/Wikidata/Sandbox | fetchwikidata = ALL | genre = Novel }} </pre> The genre field is set to display "Novel", no matter what is stored in Wikidata. === Don't fetch genre === <pre style="line-height:1.2em;"> {{Infobox book/Wikidata/Sandbox | suppressfields = | fetchwikidata = author; pub_date; pages; dewey; congress }} </pre> The genre field will not be fetched from Wikidata. Only the author, publication date, number of pages, Dewey index, and Library of Congress catalogue number are imported. A local value for genre will display. == Exporting the module == WikidataIB has been developed to run on any language wiki (or Wikimedia project) with a minimum of modification. An optional sub-module [[Module:WikidataIB/i18n]] may be created to replace the values for error messages, ordinal suffixes etc. as shown in the local i18n definitions in the module. Although the same result can be arrived at by directly editing those values in WikidataIB, using the sub-module will allow an updated version of WikidataIB to directly replace the older module without having to re-edit the i18n definitions. === Linked items === If the target Wiki has a convention that certain items are not normally linked (see [[:en:Wikipedia:Manual of Style/Linking #What generally should not be linked]] for an example), then a sub-module [[Module:WikidataIB/nolinks]] can be created to list items that should not be linked, using the English Wikipedia sub-module as an exemplar. === Italic titles === If the target Wiki has a convention that certain works should be italicised or quoted (see [[:en:Wikipedia:Manual of Style/Text formatting #Names and titles]] for an example), then a sub-module [[Module:WikidataIB/titleformats]] can be created to list items that should be italicised or quoted, using the English Wikipedia sub-module as an exemplar. === Complex date === Most of the output from the module will use the local language (or any user-specified one on multi-lingual wikis) where the sitelink or label exists on Wikidata. However, dates are more complicated and not handled perfectly in all languages. To solve this, WikidataIB uses [[Module:Complex date]] – developed on Commons by {{u|Jarekt}} – which allows expansion to support a wider variety of languages. As a result, it is necessary to install Complex date and its dependencies alongside WikidataIB when installing on another Wikimedia project. ==== Complex date dependencies ==== [[Module:Complex_date]] relies on the following modules: * [[Module:Calendar]] (lazy loading with no dependencies) * [[Module:ISOdate]] ** [[Module:DateI18n]] (no dependencies) * [[Module:i18n/complex date]] ** [[Module:Ordinal]] (lazy loading) *** [[Module:I18n/ordinal]] (no dependencies) *** [[Module:Yesno]] (from en.wikipedia) (no dependencies) *** [[Module:Formatnum]] (no dependencies) ** [[Module:Roman]] (lazy loading with no dependencies) ** [[Module:Linguistic]] (lazy loading with no dependencies) Unless otherwise noted, the authoritative version of each module can be found on [https://commons.wikimedia.org/ Commons] although the versions on English Wikipedia are usually kept in sync. ==See also== * [[Module:Wikidata]], handling Wikidata more basically * [[Template:WikidataOI]], a template that uses [[Module:Wd]] but also has and "opt-in" options {{para|fetch}} and {{para|ifeq}} similar to this module's {{para|fetchwikidata}} or {{para|fwd}} ==Tracking categories== * {{clc|Articles with missing Wikidata information}} f519trh60wwlji8k1zcql3gjj1xavuj Bhângsa:Articles with missing Wikidata information 14 5153 20450 2024-10-15T21:29:21Z Munajad.MH 3071 ←Membuat halaman berisi '{{Polluted category}}{{Maintenance category |shortcut= |hidden=true |tracking=true |purpose=This category tracks pages that display information from Wikidata which has no English sitelink or label. |desc=Category for articles with infoboxes using [[Module:WikidataIB]] where one or more of the pieces of information retrieved from Wikidata has neither sitelink nor label in English. }} [[Category:Wikidata tracking categories]]' 20450 wikitext text/x-wiki {{Polluted category}}{{Maintenance category |shortcut= |hidden=true |tracking=true |purpose=This category tracks pages that display information from Wikidata which has no English sitelink or label. |desc=Category for articles with infoboxes using [[Module:WikidataIB]] where one or more of the pieces of information retrieved from Wikidata has neither sitelink nor label in English. }} [[Category:Wikidata tracking categories]] 9qtz9m94dyc7k6372xgbr5tbsz861vu Modul:I18n/doc 828 5154 20451 2024-10-15T21:37:51Z Munajad.MH 3071 ←Membuat halaman berisi '{{Lua autodoc|file=I18n}} <noinclude> [[Category:Module documentation pages]] </noinclude>' 20451 wikitext text/x-wiki {{Lua autodoc|file=I18n}} <noinclude> [[Category:Module documentation pages]] </noinclude> ddukqr0o1trnqzc0i4emvvpks1mida1 Cèṭa'an:Lua autodoc 10 5155 20452 2024-10-15T21:38:39Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Docbunto|main}}</includeonly><noinclude> {{documentation}} </noinclude>' 20452 wikitext text/x-wiki <includeonly>{{#invoke:Docbunto|main}}</includeonly><noinclude> {{documentation}} </noinclude> io4wp1dpjy0cnp37az2fv47kkj2k6hm Cèṭa'an:Lua autodoc/doc 10 5156 20453 2024-10-15T21:39:11Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Lua|Module:Docbunto}} == Usage == {{tlx|Lua autodoc|2=file=Module name}} == Examples == {{tlx|Lua autodoc|2=file=Docbunto|3=code=yes}} yields: {{ctop}} {{#invoke:Suppress categories|main|1={{Lua autodoc|file=Docbunto|code=yes}}}} {{cbot}} == Template data == <templatedata> { "format": "block", "params": { "1": { "label": "Module Name", "aliases": [ "file" ], "description": "\nModule page name (without namespace).\...' 20453 wikitext text/x-wiki {{Documentation subpage}} {{Lua|Module:Docbunto}} == Usage == {{tlx|Lua autodoc|2=file=Module name}} == Examples == {{tlx|Lua autodoc|2=file=Docbunto|3=code=yes}} yields: {{ctop}} {{#invoke:Suppress categories|main|1={{Lua autodoc|file=Docbunto|code=yes}}}} {{cbot}} == Template data == <templatedata> { "format": "block", "params": { "1": { "label": "Module Name", "aliases": [ "file" ], "description": "\nModule page name (without namespace).\n\nDefault: First sub-page of the \"Global Lua Modules\" root page or the top-level page name.\n", "suggested": true, "type": "string" }, "preface": { "label": "Preface", "description": "Preface text to insert between lede & item documentation, used to provide usage and code examples.", "suggested": true, "type": "content" }, "image": { "label": "Infobox Image", "description": "Infobox image.", "type": "wiki-file-name" }, "caption": { "label": "Caption", "description": "Infobox image caption.", "type": "content" }, "all": { "label": "All", "description": "Include private items in documentation.", "default": "false", "type": "boolean" }, "boilerplate": { "label": "Boilerplate", "description": "Removal of boilerplate (license block comments).", "default": "false", "type": "boolean" }, "code": { "label": "Code", "description": "Only document Docbunto code items - exclude article infobox and lede from rendered documentation.", "default": "false", "type": "boolean" }, "colon": { "label": "Colon", "description": "Parses tags with a `:` suffix and without the `@` prefix. This bypasses the \"doctag soup\" some authors complain of.", "default": "false", "type": "boolean" }, "noluaref": { "label": "No Lua Reference", "description": "Don't link to the Lua reference manual for types.", "default": "false", "type": "boolean" }, "plain": { "label": "Plain", "description": "Disable Markdown formatting in documentation.", "default": "false", "type": "boolean" }, "simple": { "label": "Simple", "description": "Limit documentation to descriptions only. Removes documentation of subitem tags such as `@param` and `@field`.", "default": "false", "type": "boolean" }, "sort": { "label": "Sort", "description": "Sort documentation items in alphabetical order instead of source code order.", "default": "false", "type": "boolean" }, "strip": { "label": "Strip", "description": "Remove table index in documentation.", "default": "false", "type": "boolean" }, "ulist": { "label": "UList", "description": "Indent subitems as `<ul>` lists (LDoc/JSDoc behaviour) instead of `<dl>` list.", "default": "false", "type": "boolean" } }, "paramOrder": [ "1", "image", "caption", "all", "boilerplate", "code", "colon", "noluaref", "plain", "simple", "sort", "strip", "ulist", "preface" ] } </templatedata> <includeonly>{{Sandbox other|| <!-- Categories below this line --> [[Category:Documentation templates]] }}</includeonly> kspf3hilm8lawpz4yzi1v73w19ycl7j Modul:Docbunto 828 5157 20454 2024-10-15T21:40:04Z Munajad.MH 3071 ←Membuat halaman berisi '--- Docbunto is an automatic documentation generator for Scribunto modules. -- The module is based on LuaDoc and LDoc. It produces documentation in -- the form of MediaWiki markup, using `@tag`-prefixed comments embedded -- in the source code of a Scribunto module. The taglet parser & doclet -- renderer Docbunto uses are also publicly exposed to other modules. -- -- Docbunto code items are introduced by a block comment (`--[[]]--`), an -- inline comment w...' 20454 Scribunto text/plain --- Docbunto is an automatic documentation generator for Scribunto modules. -- The module is based on LuaDoc and LDoc. It produces documentation in -- the form of MediaWiki markup, using `@tag`-prefixed comments embedded -- in the source code of a Scribunto module. The taglet parser & doclet -- renderer Docbunto uses are also publicly exposed to other modules. -- -- Docbunto code items are introduced by a block comment (`--[[]]--`), an -- inline comment with three hyphens (`---`), or an inline `@tag` comment. -- The module can use static code analysis to infer variable names, item -- privacy (`local` keyword), tables (`{}` constructor) and functions -- (`function` keyword). MediaWiki and Markdown formatting is supported. -- -- Items are usually rendered in the order they are defined, if they are -- public items, or emulated classes extending the Lua primitives. There -- are many customisation options available to change Docbunto behaviour. -- -- @module docbunto -- @alias p -- @require Module:I18n -- @require Module:Lua_lexer -- @require Module:Unindent -- @require Module:Yesno -- @require Module:Arguments -- @author [[wikia:dev:User:8nml|8nml]] (Fandom Dev Wiki) -- @attribution [https://github.com/stevedonovan @stevedonovan] ([https://github.com/stevedonovan/LDoc GitHub]) -- @release alpha -- <nowiki> local p = {} -- Module dependencies. local title = mw.title.getCurrentTitle() local i18n = require("Module:I18n").loadMessages("Docbunto") local references = mw.loadData('Module:Docbunto/references') local lexer = require('Module:Lua lexer') local unindent = require('Module:Unindent') local yesno = require('Module:Yesno') local doc = require('Module:Documentation') local modname local DEFAULT_TITLE = title.namespace == 828 and doc.getEnvironment({}).templateTitle.text or '' local frame, gsub, match -------------------------------------------------------------------------------- -- Argument processing -------------------------------------------------------------------------------- local function makeInvokeFunc(funcName) return function (f) local args = require("Module:Arguments").getArgs(f, { 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 -- Docbunto variables & tag tokens. local TAG_MULTI = 'M' local TAG_ID = 'ID' local TAG_SINGLE = 'S' local TAG_TYPE = 'T' local TAG_FLAG = 'N' local TAG_MULTI_LINE = 'ML' -- Docbunto processing patterns. local DOCBUNTO_SUMMARY, DOCBUNTO_TYPE, DOCBUNTO_CONCAT local DOCBUNTO_TAG, DOCBUNTO_TAG_VALUE, DOCBUNTO_TAG_MOD_VALUE -- Docbunto private logic. --- @{string.find} optimisation for @{string} functions. -- Resets patterns for each documentation build. -- @function strfind_wrap -- @param {function} strfunc String library function. -- @return {function} Function wrapped in @{string.find} check. -- @local function strfind_wrap(func) return function(...) local arg = {...} if string.find(arg[1], arg[2]) then return func(...); end end end --- Pattern configuration function. -- Resets patterns for each documentation build. -- @function configure_patterns -- @param {table} options Configuration options. -- @param {boolean} options.colon Colon mode. -- @local local function configure_patterns(options) -- Setup Unicode or ASCII character encoding (optimisation). gsub = strfind_wrap( options.unicode and mw.ustring.gsub or string.gsub ) match = strfind_wrap( options.unicode and mw.ustring.match or string.match ) DOCBUNTO_SUMMARY = options.iso639_th and '^[^ ]+' or options.unicode and '^[^.։。।෴۔።]+[.։。।෴۔።]?' or '^[^.]+%.?' DOCBUNTO_CONCAT = ' ' -- Setup parsing tag patterns with colon mode support. DOCBUNTO_TAG = options.colon and '^%s*(%w+):' or '^%s*@(%w+)' DOCBUNTO_TAG_VALUE = DOCBUNTO_TAG .. '(.*)' DOCBUNTO_TAG_MOD_VALUE = DOCBUNTO_TAG .. '%[([^%]]*)%](.*)' DOCBUNTO_TYPE = '^{({*[^}]+}*)}%s*' end --- Tag processor function. -- @function process_tag -- @param {string} str Tag string to process. -- @return {table} Tag object. -- @local local function process_tag(str) local tag = {} if str:find(DOCBUNTO_TAG_MOD_VALUE) then tag.name, tag.modifiers, tag.value = str:match(DOCBUNTO_TAG_MOD_VALUE) local modifiers = {} for mod in tag.modifiers:gmatch('[^%s,]+') do modifiers[mod] = true end if modifiers.optchain then modifiers.opt = true modifiers.optchain = nil end tag.modifiers = modifiers else tag.name, tag.value = str:match(DOCBUNTO_TAG_VALUE) end tag.value = mw.text.trim(tag.value) if p.tags._type_alias[tag.name] then if p.tags._type_alias[tag.name] ~= 'variable' then tag.value = p.tags._type_alias[tag.name] .. ' ' .. tag.value tag.name = 'field' end if tag.value:match('^%S+') ~= '...' then tag.value = tag.value:gsub('^(%S+)', '{%1}') end end tag.name = p.tags._alias[tag.name] or tag.name if tag.name ~= 'usage' and tag.value:find(DOCBUNTO_TYPE) then tag.type = tag.value:match(DOCBUNTO_TYPE) if tag.type:find('^%?') then tag.type = tag.type:sub(2) .. '|nil' end tag.value = tag.value:gsub(DOCBUNTO_TYPE, '') end if p.tags[tag.name] == TAG_FLAG then tag.value = true end return tag end --- Module info extraction utility. -- @function extract_info -- @param {table} documentation Package doclet info. -- @return {table} Information name-value map. -- @local local function extract_info(documentation) local info = {} for _, tag in ipairs(documentation.tags) do if p.tags._module_info[tag.name] then if info[tag.name] then if not info[tag.name]:find('^%* ') then info[tag.name] = '* ' .. info[tag.name] end info[tag.name] = info[tag.name] .. '\n* ' .. tag.value else info[tag.name] = tag.value end end end return info end --- Type extraction utility. -- @function extract_type -- @param {table} item Item documentation data. -- @return {string} Item type. -- @local local function extract_type(item) local item_type for _, tag in ipairs(item.tags) do if p.tags[tag.name] == TAG_TYPE then item_type = tag.name if tag.name == 'variable' then local implied_local = process_tag('@local') table.insert(item.tags, implied_local) item.tags['local'] = implied_local end if p.tags._generic_tags[item_type] and not p.tags._project_level[item_type] and tag.type then item_type = item_type .. i18n:msg('separator-colon') .. tag.type end break end end return item_type end --- Name extraction utility. -- @function extract_name -- @param {table} item Item documentation data. -- @param {boolean} project Whether the item is project-level. -- @return {string} Item name. -- @local local function extract_name(item, opts) opts = opts or {} local item_name for _, tag in ipairs(item.tags) do if p.tags[tag.name] == TAG_TYPE then item_name = tag.value; break; end end if item_name or not opts.project then return item_name end item_name = item.code:match('\nreturn%s+([%w_]+)') if item_name == 'p' and not item.tags['alias'] then local implied_alias = { name = 'alias', value = 'p' } item.tags['alias'] = implied_alias table.insert(item.tags, implied_alias) end item_name = (item_name and item_name ~= 'p') and item_name or item.filename :gsub('^' .. mw.site.namespaces[828].name .. ':', '') :gsub('^(%u)', mw.ustring.lower) :gsub('/', '.'):gsub(' ', '_') return item_name end --- Source code utility for item name detection. -- @function deduce_name -- @param {string} tokens Stream tokens for first line. -- @param {string} index Stream token index. -- @param {table} opts Configuration options. -- @param[opt] {boolean} opts.lookahead Whether a variable name succeeds the index. -- @param[opt] {boolean} opts.lookbehind Whether a variable name precedes the index. -- @return {string} Item name. -- @local local function deduce_name(tokens, index, opts) local name = '' if opts.lookbehind then for i2 = index, 1, -1 do if tokens[i2].type ~= 'keyword' then name = tokens[i2].data .. name else break end end elseif opts.lookahead then for i2 = index, #tokens do if tokens[i2].type ~= 'keyword' and not tokens[i2].data:find('^%(') then name = name .. tokens[i2].data else break end end end return name end --- Code analysis utility. -- @function code_static_analysis -- @param {table} item Item documentation data. -- @local local function code_static_analysis(item) local tokens = lexer(item.code:match('^[^\n]*'))[1] local t, i = tokens[1], 1 local item_name, item_type while t do if t.type == 'whitespace' then table.remove(tokens, i) end t, i = tokens[i + 1], i + 1 end t, i = tokens[1], 1 while t do if t.data == '=' then item_name = deduce_name(tokens, i - 1, { lookbehind = true }) end if t.data == 'function' then item_type = 'function' if tokens[i + 1].data ~= '(' then item_name = deduce_name(tokens, i + 1, { lookahead = true }) end end if t.data == '{' or t.data == '{}' then item_type = 'table' end if t.data == 'local' and not (item.tags['private'] or item.tags['local'] or item.type == 'type') then local implied_local = process_tag('@local') table.insert(item.tags, implied_local) item.tags['local'] = implied_local end t, i = tokens[i + 1], i + 1 end item.name = item.name or item_name or '' item.type = item.type or item_type end --- Array hash map conversion utility. -- @function hash_map -- @param {table} item Item documentation data array. -- @return {table} Item documentation data map. -- @local local function hash_map(array) local map = array for _, element in ipairs(array) do if map[element.name] and not map[element.name].name then table.insert(map[element.name], mw.clone(element)) elseif map[element.name] and map[element.name].name then map[element.name] = { map[element.name], mw.clone(element) } else map[element.name] = mw.clone(element) end end return map end --- Item export utility. -- @function export_item -- @param {table} documentation Package documentation data. -- @param {string} item_reference Identifier name for item. -- @param {string} item_index Identifier name for item. -- @param {string} item_alias Export alias for item. -- @param {boolean} factory_item Whether the documentation item is a factory function. -- @local local function export_item(documentation, item_reference, item_index, item_alias, factory_item) for _, item in ipairs(documentation.items) do if item_reference == item.name then item.tags['local'] = nil item.tags['private'] = nil for index, tag in ipairs(item.tags) do if p.tags._privacy_tags[tag.name] then table.remove(item.tags, index) end end item.type = item.type:gsub('variable', 'member') if factory_item then item.alias = documentation.items[item_index].tags['factory'].value .. (item_alias:find('^%[') and '' or (not item.tags['static'] and ':' or '.')) .. item_alias else item.alias = ((documentation.tags['alias'] or {}).value or documentation.name) .. (item_alias:find('^%[') and '' or (documentation.type == 'classmod' and not item.tags['static'] and ':' or '.')) .. item_alias end item.hierarchy = mw.text.split((item.alias:gsub('["\']?%]', '')), '[.:%[\'""]+') end end end --- Subitem tag correction utility. -- @function correct_subitem_tag -- @param {table} item Item documentation data. -- @local local function correct_subitem_tag(item) local field_tag = item.tags['field'] if item.type ~= 'function' or not field_tag then return end if field_tag.name then field_tag.name = 'param' else for _, tag_el in ipairs(field_tag) do tag_el.name = 'param' end end local param_tag = item.tags['param'] if param_tag and not param_tag.name then if field_tag.name then table.insert(param_tag, field_tag) else for _, tag_el in ipairs(field_tag) do table.insert(param_tag, tag_el) end end elseif param_tag and param_tag.name then if field_tag.name then param_tag = { param_tag, field_tag } else for i, tag_el in ipairs(field_tag) do if i == 1 then param_tag = { param_tag } end for _, tag_el in ipairs(field_tag) do table.insert(param_tag, tag_el) end end end else param_tag = field_tag end item.tags['field'] = nil end --- Item override tag utility. -- @function override_item_tag -- @param {table} item Item documentation data. -- @param {string} name Tag name. -- @param[opt] {string} alias Target alias for tag. -- @local local function override_item_tag(item, name, alias) if item.tags[name] then item[alias or name] = item.tags[name].value end end --- Markdown header converter. -- @function markdown_header -- @param {string} hash Leading hash. -- @param {string} text Header text. -- @return {string} MediaWiki header. -- @local local function markdown_header(hash, text) local symbol = '=' return '\n' .. symbol:rep(#hash) .. ' ' .. text .. ' ' .. symbol:rep(#hash) .. '\n' end --- Item reference formatting. -- @function item_reference -- @param {string} ref Item reference. -- @return {string} Internal MediaWiki link to article item. -- @local local function item_reference(ref) local temp = mw.text.split(ref, '|') local item = temp[1] local text = temp[2] or temp[1] if references.items[item] then item = references.items[item] else item = '#' .. item end return '<code>' .. '[[' .. item .. '|' .. text .. ']]' .. '</code>' end --- Doclet type reference preprocessor. -- Formats types with links to the [[mw:Extension:Scribunto/Lua reference manual|Lua reference manual]]. -- @function preop_type -- @param {table} item Item documentation data. -- @param {table} options Configuration options. -- @local local function type_reference(item, options) if not options.noluaref and item.value and item.value:match('^%S+') == '<code>...</code>' then item.value = item.value:gsub('^(%S+)', mw.text.tag{ name = 'code', content = '[[mw:Extension:Scribunto/Lua reference manual#varargs|...]]' }) end if not item.type then return end item.type = item.type:gsub('&#32;', '\26') local space_ptn = '[;|][%s\26]*' local types, t = mw.text.split(item.type, space_ptn) local spaces = {} for space in item.type:gmatch(space_ptn) do table.insert(spaces, space) end for index, type in ipairs(types) do t = types[index] local data = references.types[type] local name = data and data.name or t if not name:match('%.') and not name:match('^%u') and data then name = i18n:msg('type-' .. name) end if data and not options.noluaref then types[index] = '[[' .. data.link .. '|' .. name .. ']]' elseif not options.noluaref and not t:find('^line') and not p.tags._generic_tags[t] then types[index] = '[[#' .. t .. '|' .. name .. ']]' end end for index, space in ipairs(spaces) do types[index] = types[index] .. space end item.type = table.concat(types) if item.alias then mw.log(item.type) end item.type = item.type:gsub('\26', '&#32;') end --- Markdown preprocessor to MediaWiki format. -- @function markdown -- @param {string} str Unprocessed Markdown string. -- @return {string} MediaWiki-compatible markup with HTML formatting. -- @local local function markdown(str) -- Bold & italic tags. str = str:gsub('%*%*%*([^\n*]+)%*%*%*', '<b><i>%1<i></b>') str = str:gsub('%*%*([^\n*]+)%*%*', '<b>%1</b>') str = str:gsub('%*([^\n*]+)%*', '<i>%1</i>') -- Self-closing header support. str = str:gsub('%f[^\n%z](#+) *([^\n#]+) *#+%s', markdown_header) -- External and internal links. str = str:gsub('%[([^\n%]]+)%]%(([^\n][^\n)]-)%)', '[%2 %1]') str = str:gsub('%@{([^\n}]+)}', item_reference) -- Programming & scientific notation. str = str:gsub('%f["`]`([^\n`]+)`%f[^"`]', '<code><nowiki>%1</nowiki></code>') str = str:gsub('%$%$\\ce{([^\n}]+)}%$%$', '<chem>%1</chem>') str = str:gsub('%$%$([^\n$]+)%$%$', '<math display="inline">%1</math>') -- Strikethroughs and superscripts. str = str:gsub('~~([^\n~]+)~~', '<del>%1</del>') str = str:gsub('%^%(([^)]+)%)', '<sup>%1</sup>') str = str:gsub('%^%s*([^%s%p]+)', '<sup>%1</sup>') -- HTML output. return str end --- Doclet item renderer. -- @function render_item -- @param {table} stream Wikitext documentation stream. -- @param {table} item Item documentation data. -- @param {table} options Configuration options. -- @param[opt] {function} preop Item data preprocessor. -- @local local function render_item(stream, item, options, preop) local item_id = item.alias or item.name if preop then preop(item, options) end local item_name = item.alias or item.name type_reference(item, options) local item_type = item.type for _, name in ipairs(p.tags._subtype_hierarchy) do if item.tags[name] then item_type = item_type .. i18n:msg('separator-dot') .. name end end item_type = i18n:msg('parentheses', item_type) if options.strip and item.export and item.hierarchy then item_name = item_name:gsub('^[%w_]+[.[]?', '') end stream:wikitext(';<code id="' .. item_id .. '">' .. item_name .. '</code>' .. item_type):newline() if (#(item.summary or '') + #item.description) ~= 0 then local separator = #(item.summary or '') ~= 0 and #item.description ~= 0 and (item.description:find('^[{:#*]+%s+') and '\n' or ' ') or '' local intro = (item.summary or '') .. separator .. item.description stream:wikitext(':' .. intro:gsub('\n([{:#*])', '\n:%1'):gsub('\n\n([^=])', '\n:%1')):newline() end end --- Doclet tag renderer. -- @function render_tag -- @param {table} stream Wikitext documentation stream. -- @param {string} name Item tag name. -- @param {table} tag Item tag data. -- @param {table} options Configuration options. -- @param[opt] {function} preop Item data preprocessor. -- @local local function render_tag(stream, name, tag, options, preop) if preop then preop(tag, options) end if tag.value then type_reference(tag, options) local tag_name = i18n:msg('tag-' .. name, '1') stream:wikitext(':<b>' .. tag_name .. '</b>' .. i18n:msg('separator-semicolon') .. mw.text.trim(tag.value):gsub('\n([{:#*])', '\n:%1')) if tag.value:find('\n[{:#*]') and (tag.type or (tag.modifiers or {})['opt']) then stream:newline():wikitext(':') end if tag.type and (tag.modifiers or {})['opt'] then stream:wikitext(i18n:msg{ key = 'parentheses', args = { tag.type .. i18n:msg('separator-colon') .. i18n:msg('optional') } }) elseif tag.type then stream:wikitext(i18n:msg{ key = 'parentheses', args = { tag.type } }) elseif (tag.modifiers or {})['opt'] then stream:wikitext(i18n:msg{ key = 'parentheses', args = { i18n:msg('optional') } }) end stream:newline() else local tag_name = i18n:msg('tag-' .. name, tostring(#tag)) stream:wikitext(':<b>' .. tag_name .. '</b>' .. i18n:msg('separator-semicolon')):newline() for _, tag_el in ipairs(tag) do type_reference(tag_el, options) stream:wikitext(':' .. (options.ulist and '*' or ':') .. tag_el.value:gsub('\n([{:#*])', '\n:' .. (options.ulist and '*' or ':') .. '%1')) if tag_el.value:find('\n[{:#*]') and (tag_el.type or (tag_el.modifiers or {})['opt']) then stream:newline():wikitext(':' .. (options.ulist and '*' or ':') .. (tag_el.value:match('^[*:]+') or '')) end if tag_el.type and (tag_el.modifiers or {})['opt'] then stream:wikitext(i18n:msg{ key = 'parentheses', args = { tag_el.type .. i18n:msg('separator-colon') .. i18n:msg('optional') } }) elseif tag_el.type then stream:wikitext(i18n:msg{ key = 'parentheses', args = { tag_el.type } }) elseif (tag_el.modifiers or {})['opt'] then stream:wikitext(i18n:msg{ key = 'parentheses', args = { i18n:msg('optional') } }) end stream:newline() end end end --- Doclet function preprocessor. -- Formats item name as a function call with top-level arguments. -- @function preop_function_name -- @param {table} item Item documentation data. -- @param {table} options Configuration options. -- @local local function preop_function_name(item, options) local target = item.alias and 'alias' or 'name' item[target] = item[target] .. '(' if item.tags['param'] and item.tags['param'].value and not item.tags['param'].value:find('^[%w_]+[.[]') then if (item.tags['param'].modifiers or {})['opt'] then item[target] = item[target] .. '<span style="opacity: 0.65;">' end item[target] = item[target] .. item.tags['param'].value:match('^(%S+)') if (item.tags['param'].modifiers or {})['opt'] then item[target] = item[target] .. '</span>' end elseif item.tags['param'] then for index, tag in ipairs(item.tags['param']) do if not tag.value:find('^[%w_]+[.[]') then if (tag.modifiers or {})['opt'] then item[target] = item[target] .. '<span style="opacity: 0.65;">' end item[target] = item[target] .. (index > 1 and ', ' or '') .. tag.value:match('^(%S+)') if (tag.modifiers or {})['opt'] then item[target] = item[target] .. '</span>' end end end end item[target] = item[target] .. ')' end --- Doclet parameter/field subitem preprocessor. -- Indents and wraps variable prefix with `code` tag. -- @function preop_variable_prefix -- @param {table} item Item documentation data. -- @param {table} options Configuration options. -- @local local function preop_variable_prefix(item, options) local indent_symbol = options.ulist and '*' or ':' local indent_level, indentation if item.value then indent_level = item.value:match('^%S+') == '...' and 0 or select(2, item.value:match('^%S+'):gsub('[.[]', '')) indentation = indent_symbol:rep(indent_level) item.value = indentation .. item.value:gsub('^(%S+)', '<code>%1</code>') elseif item then for _, item_el in ipairs(item) do preop_variable_prefix(item_el, options) end end end --- Doclet usage subitem preprocessor. -- Formats usage example with `<syntaxhighlight>` tag. -- @function preop_usage_highlight -- @param {table} item Item documentation data. -- @param {table} options Configuration options. -- @local local function preop_usage_highlight(item, options) if item.value then item.value = unindent(mw.text.trim(item.value)) if item.value:find('^{{.+}}$') then item.value = item.value:gsub('=', mw.text.nowiki) local multi_line = item.value:find('\n') and '|m = 1|' or '|' if item.value:match('^{{([^:]+)') == '#invoke' then item.value = item.value:gsub('^{{[^:]+:', '{{t|i = 1' .. multi_line) else if options.entrypoint then item.value = item.value:gsub('^([^|]+)|%s*([^|}]-)(%s*)([|}])','%1|"%2"%3%4') end item.value = item.value:gsub('^{{', '{{t' .. multi_line) end local highlight_class = tonumber(mw.site.currentVersion:match('^%d%.%d+')) > 1.19 and 'mw-highlight' or 'mw-geshi' if item.value:find('\n') then item.value = '<div class="'.. highlight_class .. ' mw-content-ltr" dir="ltr">' .. item.value .. '</div>' else item.value = '<span class="code">' .. item.value .. '</span>' end else item.value = '<syntaxhighlight lang="lua"'.. (item.value:find('\n') and '' or ' inline') ..'>' .. item.value .. '</syntaxhighlight>' end elseif item then for _, item_el in ipairs(item) do preop_usage_highlight(item_el, options) end end end --- Doclet error subitem preprocessor. -- Formats line numbers (`{#}`) in error tag values. -- @function preop_error_line -- @param {table} item Item documentation data. local function preop_error_line(item, options) if item.name then local line for mod in pairs(item.modifiers or {}) do if mod:find('^%d+$') then line = mod end end if line then if item.type then item.type = item.type .. i18n:msg('separator-colon') .. 'line ' .. line else item.type = 'line ' .. line end end elseif item then for _, item_el in ipairs(item) do preop_error_line(item_el, options) end end end -- Docbunto package items. --- Entrypoint for the module in a format easier for other modules to call. -- @function p._main -- @param {table} args Module arguments. -- @return {string} Module documentation output. function p._main(args) frame = mw.getCurrentFrame() modname = args[1] or args.file or DEFAULT_TITLE if modname == '' then return '' end local options = {} options.all = yesno(args.all, false) options.autodoc = yesno(args.autodoc, false) options.boilerplate = yesno(args.boilerplate, false) options.caption = args.caption options.code = yesno(args.code, false) options.colon = yesno(args.colon, false) options.content = args.content options.image = args.image options.noluaref = yesno(args.noluaref, false) options.plain = yesno(args.plain, false) options.preface = args.preface options.simple = yesno(args.simple, false) options.sort = yesno(args.sort, false) options.strip = yesno(args.strip, false) options.ulist = yesno(args.ulist, false) return p.build(modname, options) end --- Entrypoint for the module. -- @function p.main -- @param {table} frame Module frame. -- @return {string} Module documentation output. p.main = makeInvokeFunc("_main") --- Scribunto documentation generator entrypoint. -- @function p.build -- @param[opt] {string} modname Module page name (without namespace). -- Default: second-level subpage. -- @param[opt] {table} options Configuration options. -- @param[opt] {boolean} options.all Include local items in -- documentation. -- @param[opt] {boolean} options.autodoc Whether this is being called -- automatically to fill in missing documentation. -- @param[opt] {boolean} options.boilerplate Removal of -- boilerplate (license block comments). -- @param[opt] {string} options.caption Infobox image caption. -- @param[opt] {boolean} options.code Only document Docbunto code -- items - exclude article infobox and lede from -- rendered documentation. Permits article to be -- edited in VisualEditor. -- @param[opt] {boolean} options.colon Format tags with a `:` suffix -- and without the `@` prefix. This bypasses the "doctag -- soup" some authors complain of. -- @param[opt] {string} options.image Infobox image. -- @param[opt] {boolean} options.noluaref Don't link to the [[mw:Extension:Scribunto/Lua -- reference manual|Lua reference manual]] for types. -- @param[opt] {boolean} options.plain Disable Markdown formatting -- in documentation. -- @param[opt] {string} options.preface Preface text to insert -- between lede & item documentation, used to provide -- usage and code examples. -- @param[opt] {boolean} options.simple Limit documentation to -- descriptions only. Removes documentation of -- subitem tags such as `@param` and `@field` ([[#Item -- subtags|see list]]). -- @param[opt] {boolean} options.sort Sort documentation items in -- alphabetical order. -- @param[opt] {boolean} options.strip Remove table index in -- documentation. -- @param[opt] {boolean} options.ulist Indent subitems as `<ul>` -- lists (LDoc/JSDoc behaviour). function p.build(modname, options) modname = modname or DEFAULT_TITLE if modname == '' then return '' end options = options or {} local tagdata = p.taglet(modname, options) local docdata = p.doclet(tagdata, options) return docdata end --- Docbunto taglet parser for Scribunto modules. -- @function p.taglet -- @param[opt] {string} modname Module page name (without namespace). -- @param[opt] {table} options Configuration options. -- @error[938] {string} 'Lua source code not found in $1' -- @error[944] {string} 'documentation markup for Docbunto not found in $1' -- @return {table} Module documentation data. function p.taglet(modname, options) modname = modname or DEFAULT_TITLE if modname == '' then return {} end options = options or {} local filepath = mw.site.namespaces[828].name .. ':' .. modname local content = mw.title.new(filepath):getContent() -- Content checks. if not content then content = options.content or error(i18n:msg('no-content', filepath)) end if not content:match('%-%-%-') and not content:match(options.colon and '%s+%w+:' or '%s+@%w+') then error(i18n:msg('no-markup', filepath)) end -- Remove leading escapes. content = content:gsub('^%-%-+%s*<[^>]+>\n', '') -- Remove closing pretty comments. content = content:gsub('\n%-%-%-%-%-+(\n[^-]+)', '\n-- %1') -- Remove boilerplate block comments. if options.boilerplate then content = content:gsub('^%-%-%[=*%[\n.-\n%-?%-?%]%=*]%-?%-?%s+', '') content = content:gsub('%s+%-%-%[=*%[\n.-\n%-?%-?%]%=*]%-?%-?$', '') end -- Configure patterns for colon mode and Unicode character encoding. options.unicode = type(content:find('[^%w%c%p%s]+')) == 'number' options.iso639_th = type(content:find('\224\184[\129-\155]')) == 'number' configure_patterns(options) -- Content lexing. local lines = lexer(content) local tokens = {} local dummy_token = { data = '', posFirst = 1, posLast = 1 } local token_closure = 0 for _, line in ipairs(lines) do if #line == 0 then dummy_token.type = token_closure == 0 and 'whitespace' or tokens[#tokens].type table.insert(tokens, mw.clone(dummy_token)) else for _, token in ipairs(line) do if token.data:find('^%[=*%[$') or token.data:find('^%-%-%[=*%[$') then token_closure = 1 end if token.data:find(']=*]') then token_closure = 0 end table.insert(tokens, token) end end end -- Start documentation data. local documentation = {} documentation.filename = filepath documentation.description = '' documentation.code = content documentation.comments = {} documentation.tags = {} documentation.items = {} local line_no = 0 local item_index = 0 -- Taglet tracking variables. local start_mode = true local comment_mode = false local doctag_mode = false local export_mode = false local special_tag = false local factory_mode = false local return_mode = false local comment_tail = '' local tag_name = '' local new_item = false local new_tag = false local new_item_code = false local code_block = false local pretty_comment = false local comment_brace = false local t, i = tokens[1], 1 pcall(function() while t do -- Taglet variable update. new_item = t.data:find('^%-%-%-') or t.data:find('^%-%-%[%[$') comment_tail = t.data:gsub('^%-%-+', '') tag_name = comment_tail:match(DOCBUNTO_TAG) tag_name = p.tags._alias[tag_name] or tag_name new_tag = p.tags[tag_name] pretty_comment = t.data:find('^%-+$') or t.data:find('[^-]+%-%-+%s*$') or t.data:find('</?nowiki>') or t.data:find('</?pre>') comment_brace = t.data:find('^%-%-%[%[$') or t.data:find('^%-%-%]%]$') or t.data:find('^%]%]%-%-$') pragma_mode = tag_name == 'pragma' export_mode = tag_name == 'export' special_tag = pragma_mode or export_mode local tags, subtokens, separator -- Line counter. if t.posFirst == 1 then line_no = line_no + 1 end -- Data insertion logic. if t.type == 'comment' then if new_item then comment_mode = true end -- Module-level documentation taglet. if start_mode then table.insert(documentation.comments, t.data) if comment_mode and not new_tag and not doctag_mode and not comment_brace and not pretty_comment then separator = mw.text.trim(comment_tail):find('^[{|!}:#*=]+[%s-}]+') and '\n' or (#documentation.description ~= 0 and DOCBUNTO_CONCAT or '') documentation.description = documentation.description .. separator .. mw.text.trim(comment_tail) end if new_tag and not special_tag then doctag_mode = true table.insert(documentation.tags, process_tag(comment_tail)) elseif doctag_mode and not comment_brace and not pretty_comment then tags = documentation.tags if p.tags[tags[#tags].name] == TAG_MULTI then separator = mw.text.trim(comment_tail):find('^[{|!}:#*=]+[%s-}]+') and '\n' or DOCBUNTO_CONCAT tags[#tags].value = tags[#tags].value .. separator .. mw.text.trim(comment_tail) elseif p.tags[tags[#tags].name] == TAG_MULTI_LINE then tags[#tags].value = tags[#tags].value .. '\n' .. comment_tail end end end -- Documentation item detection. if not start_mode and (new_item or (new_tag and tokens[i - 1].type ~= 'comment')) and not special_tag then table.insert(documentation.items, {}) item_index = item_index + 1 documentation.items[item_index].lineno = line_no documentation.items[item_index].code = '' documentation.items[item_index].comments = {} documentation.items[item_index].description = '' documentation.items[item_index].tags = {} end if not start_mode and comment_mode and not new_tag and not doctag_mode and not comment_brace and not pretty_comment then separator = mw.text.trim(comment_tail):find('^[{|!}:#*=]+[%s-}]+') and '\n' or (#documentation.items[item_index].description ~= 0 and DOCBUNTO_CONCAT or '') documentation.items[item_index].description = documentation.items[item_index].description .. separator .. mw.text.trim(comment_tail) end if not start_mode and new_tag and not special_tag then doctag_mode = true table.insert(documentation.items[item_index].tags, process_tag(comment_tail)) elseif not start_mode and doctag_mode and not comment_brace and not pretty_comment then tags = documentation.items[item_index].tags if p.tags[tags[#tags].name] == TAG_MULTI then separator = mw.text.trim(comment_tail):find('^[{|!}:#*=]+[%s-}]+') and '\n' or DOCBUNTO_CONCAT tags[#tags].value = tags[#tags].value .. separator .. mw.text.trim(comment_tail) elseif p.tags[tags[#tags].name] == TAG_MULTI_LINE then tags[#tags].value = tags[#tags].value .. '\n' .. comment_tail end end if not start_mode and (comment_mode or doctag_mode) then table.insert(documentation.items[item_index].comments, t.data) end -- Export tag support. if export_mode then factory_mode = t.posFirst ~= 1 if factory_mode then documentation.items[item_index].exports = true else documentation.exports = true end subtokens = {} while t and (not factory_mode or (factory_mode and t.data ~= 'end')) do if factory_mode then documentation.items[item_index].code = documentation.items[item_index].code .. (t.posFirst == 1 and '\n' or '') .. t.data end t, i = tokens[i + 1], i + 1 if t and t.posFirst == 1 then line_no = line_no + 1 end if t and t.type ~= 'whitespace' and t.type ~= 'keyword' and t.type ~= 'comment' then table.insert(subtokens, t) end end local separator = { [','] = true, [';'] = true } local brace = { ['{'] = true, ['}'] = true } local item_reference, item_alias = '', '' local sequence_index, has_key = 0, false local subtoken, index, terminating_index = subtokens[2], 2, #subtokens - 1 while not brace[subtoken.data] do if subtoken.data == '=' then has_key = true elseif not separator[subtoken.data] then if has_key then item_reference = item_reference .. subtoken.data else item_alias = item_alias .. subtoken.data end elseif separator[subtoken.data] or index == terminating_index then if not has_key then increment = increment + 1 item_reference, item_alias = item_alias, item_reference alias = '[' .. tostring(increment) .. ']' end export_item(documentation, item_reference, item_index, item_alias, factory_mode) item_reference, item_alias, has_key = '', '', false end subtoken, index = subtokens[index + 1], index + 1 end if not factory_mode then break else factory_mode = false end end -- Pragma tag support. if pragma_mode then tags = process_tag(comment_tail) options[tags.value] = yesno((next(tags.modifiers or {})), true) if options[tags.value] == nil then options[tags.value] = true end end -- Data insertion logic. elseif comment_mode or doctag_mode then -- Package data post-processing. if start_mode then documentation.tags = hash_map(documentation.tags) documentation.name = extract_name(documentation, { project = true }) documentation.info = extract_info(documentation) documentation.type = extract_type(documentation) or 'module' if #documentation.description ~= 0 then documentation.summary = match(documentation.description, DOCBUNTO_SUMMARY) documentation.description = gsub(documentation.description, DOCBUNTO_SUMMARY .. '%s*', '') end documentation.description = documentation.description:gsub('%s%s+', '\n\n') documentation.executable = p.tags._code_types[documentation.type] and true or false correct_subitem_tag(documentation) override_item_tag(documentation, 'name') override_item_tag(documentation, 'alias') override_item_tag(documentation, 'summary') override_item_tag(documentation, 'description') override_item_tag(documentation, 'class', 'type') end -- Item data post-processing. if item_index ~= 0 then documentation.items[item_index].tags = hash_map(documentation.items[item_index].tags) documentation.items[item_index].name = extract_name(documentation.items[item_index]) documentation.items[item_index].type = extract_type(documentation.items[item_index]) if #documentation.items[item_index].description ~= 0 then documentation.items[item_index].summary = match(documentation.items[item_index].description, DOCBUNTO_SUMMARY) documentation.items[item_index].description = gsub(documentation.items[item_index].description, DOCBUNTO_SUMMARY .. '%s*', '') end documentation.items[item_index].description = documentation.items[item_index].description:gsub('%s%s+', '\n\n') new_item_code = true end -- Documentation block reset. start_mode = false comment_mode = false doctag_mode = false export_mode = false pragma_mode = false end -- Don't concatenate module return value into item code. if t.data == 'return' and t.posFirst == 1 then return_mode = true end -- Item code concatenation. if item_index ~= 0 and not doctag_mode and not comment_mode and not return_mode then separator = #documentation.items[item_index].code ~= 0 and t.posFirst == 1 and '\n' or '' documentation.items[item_index].code = documentation.items[item_index].code .. separator .. t.data -- Code analysis on item head. if new_item_code and documentation.items[item_index].code:find('\n') then code_static_analysis(documentation.items[item_index]) new_item_code = false end end t, i = tokens[i + 1], i + 1 end documentation.lineno = line_no local package_name = (documentation.tags['alias'] or {}).value or documentation.name local package_alias = (documentation.tags['alias'] or {}).value or 'p' local export_ptn = '^%s([.[])' for _, item in ipairs(documentation.items) do if item.name == package_alias or (item.name and item.name:match('^' .. package_alias .. '[.[]')) then item.alias = item.name:gsub(export_ptn:format(package_alias), documentation.name .. '%1') end if item.name == package_name or (item.name and item.name:find(export_ptn:format(package_name))) or (item.alias and item.alias:find(export_ptn:format(package_name))) then item.export = true end if item.name and (item.name:find('[.:]') or item.name:find('%[[\'"]')) then item.hierarchy = mw.text.split((item.name:gsub('["\']?%]', '')), '[.:%[\'""]+') end item.type = item.type or ((item.alias or item.name or ''):find('[.[]') and 'member' or 'variable') correct_subitem_tag(item) override_item_tag(item, 'name') override_item_tag(item, 'alias') override_item_tag(item, 'summary') override_item_tag(item, 'description') override_item_tag(item, 'class', 'type') end -- Item sorting for documentation. table.sort(documentation.items, function(item1, item2) local inaccessible1 = item1.tags['local'] or item1.tags['private'] local inaccessible2 = item2.tags['local'] or item2.tags['private'] -- Send package items to the top. if item1.export and not item2.export then return true elseif item2.export and not item1.export then return false -- Send private items to the bottom. elseif inaccessible1 and not inaccessible2 then return false elseif inaccessible2 and not inaccessible1 then return true -- Optional alphabetical sort. elseif options.sort then return (item1.alias or item1.name) < (item2.alias or item2.name) -- Sort via source code order by default. else return item1.lineno < item2.lineno end end) end) return documentation end --- Doclet renderer for Docbunto taglet data. -- @function p.doclet -- @param {table} data Taglet documentation data. -- @param[opt] {table} options Configuration options. -- @return {string} Wikitext documentation output. function p.doclet(data, options) local documentation = mw.html.create() local namespace = '^' .. mw.site.namespaces[828].name .. ':' local codepage = data.filename:gsub(namespace, '') options = options or {} frame = frame or mw.getCurrentFrame():getParent() local maybe_md = options.plain and tostring or markdown -- Detect Module:Entrypoint for usage formatting. options.entrypoint = data.code:find('require[ (]*["\'][MD]%w+:Entrypoint[\'"]%)?') -- Disable edit sections for automatic documentation pages. if not options.code then documentation:wikitext(frame:preprocess('__NOEDITSECTION__')) end -- Information if not options.code then local custom, infobox = pcall(require, 'Module:Docbunto/infobox') if custom and type(infobox) == 'function' then documentation:wikitext(infobox(data, codepage, frame, options, title, maybe_md)):newline() end end -- Documentation lede. if not options.code and (#(data.summary or '') + #data.description) ~= 0 then local separator = #data.summary ~= 0 and #data.description ~= 0 and (data.description:find('^[{|!}:#*=]+[%s-}]+') and '\n\n' or ' ') or '' local intro = (data.summary or '') .. separator .. data.description intro = frame:preprocess(maybe_md(intro:gsub('^(' .. codepage .. ')', '<b>%1</b>'))) documentation:wikitext(intro):newline():newline() end -- Custom documentation preface. if options.preface then documentation:wikitext(options.preface):newline():newline() end -- Start code documentation. local codedoc = mw.html.create() local function_module = data.tags['param'] or data.tags['return'] local header_type = documentation.type == 'classmod' and 'class' or function_module and 'function' or 'items' if (function_module or #data.items ~= 0) and not options.code or options.preface then codedoc:wikitext('== ' .. i18n:msg('header-documentation') .. ' =='):newline() end if (function_module or #data.items ~= 0) then codedoc:wikitext('=== ' .. i18n:msg('header-' .. header_type) .. ' ==='):newline() end -- Function module support. if function_module then data.type = 'function' if not options.code then data.description = '' end render_item(codedoc, data, options, preop_function_name) if not options.simple and data.tags['param'] then render_tag(codedoc, 'param', data.tags['param'], options, preop_variable_prefix) end if not options.simple and data.tags['error'] then render_tag(codedoc, 'error', data.tags['error'], options, preop_error_line) end if not options.simple and data.tags['return'] then render_tag(codedoc, 'return', data.tags['return'], options) end end -- Render documentation items. local other_header = false local private_header = false local inaccessible for _, item in ipairs(data.items) do inaccessible = item.tags['local'] or item.tags['private'] if not options.all and inaccessible then break end if not other_header and item.type ~= 'section' and item.type ~= 'type' and not item.export and not item.hierarchy and not inaccessible then codedoc:wikitext('=== ' .. i18n:msg('header-other') .. ' ==='):newline() other_header = true end if not private_header and options.all and inaccessible then codedoc:wikitext('=== ' .. i18n:msg('header-private') .. '==='):newline() private_header = true end if item.type == 'section' then codedoc:wikitext('=== ' .. mw.ustring.gsub(item.summary or item.alias or item.name, '[.։。।෴۔።]$', '') .. ' ==='):newline() if #item.description ~= 0 then codedoc:wikitext(item.description):newline() end elseif item.type == 'type' then codedoc:wikitext('=== <code>' .. (item.alias or item.name) .. '</code> ==='):newline() if (#(item.summary or '') + #item.description) ~= 0 then local separator = #(item.summary or '') ~= 0 and #item.description ~= 0 and (item.description:find('^[{:#*=]+[%s-}]+') and '\n\n' or ' ') or '' codedoc:wikitext((item.summary or '') .. separator .. item.description):newline() end elseif item.type == 'function' then render_item(codedoc, item, options, preop_function_name) if not options.simple and item.tags['param'] then render_tag(codedoc, 'param', item.tags['param'], options, preop_variable_prefix) end if not options.simple and item.tags['error'] then render_tag(codedoc, 'error', item.tags['error'], options, preop_error_line) end if not options.simple and item.tags['return'] then render_tag(codedoc, 'return', item.tags['return'], options) end elseif item.type == 'table' or item.type ~= nil and ( item.type:find('^member') or item.type:find('^variable') ) and (item.alias or item.name) then render_item(codedoc, item, options) if not options.simple and item.tags['field'] then render_tag(codedoc, 'field', item.tags['field'], options, preop_variable_prefix) end end if item.type ~= 'section' and item.type ~= 'type' then if not options.simple and item.tags['note'] then render_tag(codedoc, 'note', item.tags['note'], options) end if not options.simple and item.tags['warning'] then render_tag(codedoc, 'warning', item.tags['warning'], options) end if not options.simple and item.tags['fixme'] then render_tag(codedoc, 'fixme', item.tags['fixme'], options) end if not options.simple and item.tags['todo'] then render_tag(codedoc, 'todo', item.tags['todo'], options) end if not options.simple and item.tags['usage'] then render_tag(codedoc, 'usage', item.tags['usage'], options, preop_usage_highlight) end if not options.simple and item.tags['see'] then render_tag(codedoc, 'see', item.tags['see'], options) end end end -- Render module-level annotations. local header_paren = options.code and '===' or '==' local header_text for _, tag_name in ipairs{'warning', 'fixme', 'note', 'todo', 'see'} do if data.tags[tag_name] then header_text = i18n:msg('tag-' .. tag_name, data.tags[tag_name].value and '1' or '2') header_text = header_paren .. ' ' .. header_text .. ' ' .. header_paren codedoc:newline():wikitext(header_text):newline() if data.tags[tag_name].value then codedoc:wikitext(data.tags[tag_name].value):newline() else for _, tag_el in ipairs(data.tags[tag_name]) do codedoc:wikitext('* ' .. tag_el.value):newline() end end end end -- Add nowiki tags for EOF termination in tests. codedoc:tag('nowiki', { selfClosing = true }) -- Code documentation formatting. codedoc = maybe_md(tostring(codedoc)) codedoc = frame:preprocess(codedoc) documentation:wikitext(codedoc) documentation = tostring(documentation) return documentation end --- Token dictionary for Docbunto tags. -- Maps Docbunto tag names to tag tokens. -- * Multi-line tags use the `'M'` token. -- * Multi-line preformatted tags use the `'ML'` token. -- * Identifier tags use the `'ID'` token. -- * Single-line tags use the `'S'` token. -- * Flags use the `'N'` token. -- * Type tags use the `'T'` token. -- @table p.tags p.tags = { -- Item-level tags, available for global use. ['param'] = 'M', ['see'] = 'M', ['note'] = 'M', ['usage'] = 'ML', ['description'] = 'M', ['field'] = 'M', ['return'] = 'M', ['fixme'] = 'M', ['todo'] = 'M', ['warning'] = 'M', ['error'] = 'M'; ['class'] = 'ID', ['name'] = 'ID', ['alias'] = 'ID'; ['summary'] = 'S', ['pragma'] = 'S', ['factory'] = 'S', ['release'] = 'S', ['author'] = 'S', ['copyright'] = 'S', ['license'] = 'S', ['image'] = 'S', ['caption'] = 'S', ['require'] = 'S', ['attribution'] = 'S', ['credit'] = 'S', ['demo'] = 'S'; ['local'] = 'N', ['export'] = 'N', ['private'] = 'N', ['constructor'] = 'N', ['static'] = 'N'; -- Project-level tags, all scoped to a file. ['module'] = 'T', ['script'] = 'T', ['classmod'] = 'T', ['topic'] = 'T', ['submodule'] = 'T', ['example'] = 'T', ['file'] = 'T'; -- Module-level tags, used to register module items. ['function'] = 'T', ['table'] = 'T', ['member'] = 'T', ['variable'] = 'T', ['section'] = 'T', ['type'] = 'T'; } p.tags._alias = { -- Normal aliases. ['about'] = 'summary', ['abstract'] = 'summary', ['brief'] = 'summary', ['bug'] = 'fixme', ['argument'] = 'param', ['credits'] = 'credit', ['code'] = 'usage', ['details'] = 'description', ['discussion'] = 'description', ['exception'] = 'error', ['lfunction'] = 'function', ['package'] = 'module', ['property'] = 'member', ['raise'] = 'error', ['requires'] = 'require', ['returns'] = 'return', ['throws'] = 'error', ['typedef'] = 'type', -- Typed aliases. ['bool'] = 'field', ['func'] = 'field', ['int'] = 'field', ['number'] = 'field', ['string'] = 'field', ['tab'] = 'field', ['vararg'] = 'param', ['tfield'] = 'field', ['tparam'] = 'param', ['treturn'] = 'return' } p.tags._type_alias = { -- Implicit type value alias. ['bool'] = 'boolean', ['func'] = 'function', ['int'] = 'number', ['number'] = 'number', ['string'] = 'string', ['tab'] = 'table', ['vararg'] = '...', -- Pure typed modifier alias. ['tfield'] = 'variable', ['tparam'] = 'variable', ['treturn'] = 'variable' } p.tags._project_level = { -- Contains code. ['module'] = true, ['script'] = true, ['classmod'] = true, ['submodule'] = true, ['file'] = true, -- Contains documentation. ['topic'] = true, ['example'] = true } p.tags._code_types = { ['module'] = true, ['script'] = true, ['classmod'] = true } p.tags._module_info = { ['image'] = true, ['caption'] = true, ['release'] = true, ['author'] = true, ['copyright'] = true, ['license'] = true, ['require'] = true, ['credit'] = true, ['attribution'] = true, ['demo'] = true } p.tags._annotation_tags = { ['warning'] = true, ['fixme'] = true, ['note'] = true, ['todo'] = true, ['see'] = true } p.tags._privacy_tags = { ['private'] = true, ['local'] = true } p.tags._generic_tags = { ['variable'] = true, ['member'] = true } p.tags._subtype_tags = { ['factory'] = true, ['local'] = true, ['private'] = true, ['constructor'] = true, ['static'] = true } p.tags._subtype_hierarchy = { 'private', 'local', 'static', 'factory', 'constructor' } return p 0v9uf0k8fvsamb4vjgiv0815qn1ob9m Modul:Docbunto/doc 828 5158 20461 20458 2024-10-15T21:51:53Z Munajad.MH 3071 20461 wikitext text/x-wiki {{Lua autodoc|file=Docbunto|preface=See [[wikia:dev:Module:Docbunto|Fandom Dev Wiki]] for full instructions.|autodoc=1}} <noinclude> [[Category:Module documentation pages]] </noinclude> j3b4vfa1olks8g4jn3cb5qp3zum8bac Modul:Docbunto/i18n 828 5159 20456 2024-10-15T21:43:02Z Munajad.MH 3071 ←Membuat halaman berisi '-- <nowiki> return { ["en"] = { ["tag-warning"] = "{{plural:$1|Warning|Warnings}}", ["optional"] = "optional", ["separator-dot"] = "&nbsp;•&#32;", ["no-markup"] = "documentation markup for Docbunto not found in $1", ["tag-usage"] = "Usage", ["tag-field"] = "{{plural:$1|Field|Fields}}", ["type-number"] = "number", ["type-variable"] = "variable", ["separator-colon"] = ";&#32;", ["...' 20456 Scribunto text/plain -- <nowiki> return { ["en"] = { ["tag-warning"] = "{{plural:$1|Warning|Warnings}}", ["optional"] = "optional", ["separator-dot"] = "&nbsp;•&#32;", ["no-markup"] = "documentation markup for Docbunto not found in $1", ["tag-usage"] = "Usage", ["tag-field"] = "{{plural:$1|Field|Fields}}", ["type-number"] = "number", ["type-variable"] = "variable", ["separator-colon"] = ";&#32;", ["tag-see"] = "See also", ["no-content"] = "Lua source code not found in $1", ["tag-todo"] = "TODO", ["tag-note"] = "{{plural:$1|Note|Notes}}", ["type-boolean"] = "boolean", ["type-nil"] = "nil", ["header-other"] = "Other items", ["tag-error"] = "{{plural:$1|Error|Errors}}", ["type-string"] = "string", ["type-table"] = "table", ["parentheses"] = "&#32;($1)", ["header-items"] = "Package items", ["tag-fixme"] = "{{plural:$1|Bug|Bugs}}", ["header-class"] = "Package class", ["header-private"] = "Private items", ["type-sequence"] = "sequence", ["header-documentation"] = "Documentation", ["header-function"] = "Package function", ["separator-semicolon"] = ":&#32;", ["type-member"] = "member", ["type-function"] = "function", ["tag-return"] = "Returns", ["tag-param"] = "{{plural:$1|Parameter|Parameters}}" }, ["qqq"] = { ["tag-warning"] = "Tag entry label for an item's warning notes. $1 is the number of @warning tags present for the item", ["optional"] = "Optional tag documentation entry", ["separator-dot"] = "Used to separate horizontal lists such as item flags", ["no-markup"] = "Lua error when queried module contains no documentation markup", ["tag-usage"] = "Tag entry label for an item's @usage tags", ["tag-field"] = "Tag entry label for a table's @field tags. $1 is the number of @field tags present for the item", ["type-number"] = "Lua's number type for items or tags", ["type-variable"] = "Custom type for private items that are primitives (boolean, number or string) and local to a module", ["separator-colon"] = "Used to separate tag entry labels from the entry documentation. {{optional}}", ["tag-see"] = "Tag entry label for an item's @see tags", ["no-content"] = "Lua error when queried module is non-existent", ["tag-todo"] = "Tag entry label for an item's @todo tags", ["tag-note"] = "Tag entry label for an item's developer notes. $1 is the number of @note tags present for the item", ["type-boolean"] = "Lua's boolean type for items or tags", ["type-nil"] = "Lua's nil type for items or tags", ["header-other"] = "Subheading for public items that aren't package members (e.g. return tables)", ["tag-error"] = "Tag entry label for a function's @error tags. $1 is the number of @error tags present for the item", ["type-string"] = "Lua's string type for items or tags", ["type-table"] = "Lua's table type for items or tags", ["parentheses"] = "Used to wrap item types and tag entry types. {{optional}}", ["header-items"] = "Header for modules that export a static table", ["tag-fixme"] = "Tag entry label for an item's documented bugs. $1 is the number of @fixme tags present for the item", ["header-class"] = "Header for modules that export a class", ["header-private"] = "Subheading for private items that are local to a module", ["type-sequence"] = "Lua's table type for items or tags that are a sequence", ["header-documentation"] = "Header for documentation section", ["header-function"] = "Header for modules that export a function", ["separator-semicolon"] = "Used to separate item or tag types. {{optional}}", ["type-member"] = "Custom type for class members that are primitives (boolean, number or string)", ["type-function"] = "Lua's function type for items or tags", ["tag-return"] = "Tag entry label for a function's @return tags", ["tag-param"] = "{{PLURAL:$1|Parameter|Parameters}}" }, ["bn"] = { ["tag-warning"] = "{{plural:$1|সূচনা|সূচনা}}", ["optional"] = "বিকল্পিক", ["separator-dot"] = "&nbsp;•&#32;", ["no-markup"] = "ডোকবুনটোর জন্য ডকুমেন্টেশন মার্কআপ $1এ পাওয়া যায়নি", ["tag-usage"] = "প্রয়োগ", ["tag-param"] = "{{plural:$1|প্যারামেটের|প্যারামেটের}}", ["tag-field"] = "{{plural:$1|ফিল্ড|ফিল্ড}}", ["type-variable"] = "ভ্যারিয়েবল", ["separator-colon"] = ";&#32;", ["type-number"] = "সংখ্যা", ["no-content"] = "$1তে লুয়া সোর্স কোড পাওয়া যায়নি", ["header-private"] = "ব্যক্তিগত আইটেম", ["tag-note"] = "{{plural:$1|নোট|নোট}}", ["separator-semicolon"] = ":&#32;", ["tag-see"] = "আরও দেখেন", ["tag-todo"] = "টুডু", ["tag-error"] = "{{plural:$1|ত্রূটি|ত্রূটি}}", ["type-string"] = "স্ট্রিং", ["type-table"] = "টেবিল", ["parentheses"] = "&#32;($1)", ["header-items"] = "প্যাকেজ আইটেম", ["tag-fixme"] = "{{plural:$1|বাগ|বাগ}}", ["header-class"] = "প্যাকেজ ক্লাস", ["header-documentation"] = "ডকুমেন্টেশন", ["type-boolean"] = "বুলিয়ান", ["header-other"] = "অন্য আইটেম", ["header-function"] = "প্যাকেজ ফাঙ্কশন", ["type-nil"] = "নাই", ["type-member"] = "সদস্য", ["tag-return"] = "দেয়ে", ["type-function"] = "ফাঙ্কশন" }, ["de"] = { ["tag-warning"] = "{{plural:$1|Warnung|Warnungen}}", ["optional"] = "optional", ["separator-dot"] = "&nbsp;•&#32;", ["no-markup"] = "Dokumentation-Markup für Docbunto in $1 nicht gefunden", ["tag-usage"] = "Verwendung", ["tag-field"] = "{{plural:$1|Feld|Felder}}", ["type-number"] = "Nummer", ["type-variable"] = "Variable", ["separator-colon"] = ";&#32;", ["tag-see"] = "Siehe auch", ["no-content"] = "Lua Quellcode in $1 nicht gefunden", ["tag-todo"] = "TODO", ["tag-note"] = "{{plural:$1|Notiz|Notizen}}", ["type-boolean"] = "Boolean", ["type-nil"] = "null", ["header-other"] = "Andere Werte", ["tag-error"] = "Fehler", ["type-string"] = "String", ["type-table"] = "Table", ["parentheses"] = "&#32;($1)", ["header-items"] = "Paketname", ["tag-fixme"] = "Fehler", ["header-class"] = "Paketklassen", ["header-private"] = "Private Werte", ["type-sequence"] = "Sequenz", ["header-documentation"] = "Dokumentation", ["header-function"] = "Paketfunktion", ["separator-semicolon"] = ":&#32;", ["type-member"] = "Mitglied", ["type-function"] = "Funktion", ["tag-return"] = "Ausgabe", ["tag-param"] = "Parameter" }, ["fr"] = { ["tag-warning"] = "{{plural:$1|Avertissement|Avertissements}}", ["optional"] = "optionnel", ["separator-dot"] = "&nbsp;•&#32;", ["no-markup"] = "Documentation markup pour Docbunto introuvable dans $1", ["tag-usage"] = "Utilisation", ["tag-param"] = "{{plural:$1|Paramètre|Paramètres}}", ["tag-field"] = "{{plural:$1|Champ|Champs}}", ["type-variable"] = "variable", ["separator-colon"] = ";&#32;", ["type-number"] = "nombre", ["no-content"] = "Code source Lua source non trouvée dans $1", ["header-private"] = "Objets privés", ["tag-note"] = "{{plural:$1|Note|Notes}}", ["separator-semicolon"] = ":&#32;", ["tag-see"] = "Voir aussi", ["tag-todo"] = "TODO", ["tag-error"] = "{{plural:$1|Erreur|Erreurs}}", ["type-string"] = "chaîne", ["type-table"] = "tableau", ["parentheses"] = "&#32;($1)", ["header-items"] = "Objets du paquet", ["tag-fixme"] = "{{plural:$1|Bug|Bugs}}", ["header-class"] = "Classe des paquets", ["header-documentation"] = "Documentation", ["type-boolean"] = "booléen", ["header-other"] = "Autres objets", ["header-function"] = "Fonction de paquet", ["type-nil"] = "nil", ["type-member"] = "membre", ["type-sequence"] = "séquence", ["tag-return"] = "Retours", ["type-function"] = "fonction" }, ["hi"] = { ["tag-warning"] = "{{plural:$1|चेतावनी|चेतावनियाँ}}", ["optional"] = "वैकल्पिक", ["separator-dot"] = "&nbsp;•&#32;", ["no-markup"] = "Docbunto के लिए प्रलेख मार्कअप $1 में नहीं मिला", ["tag-usage"] = "प्रयोग", ["tag-field"] = "{{plural:$1|फ़ील्ड|फ़ील्ड्स}}", ["type-number"] = "संख्या", ["type-variable"] = "वेरिएबल", ["separator-colon"] = ";&#32;", ["tag-see"] = "ये भी देखें", ["no-content"] = "$1 में लुआ स्रोत कोड नहीं मिला", ["header-private"] = "व्यक्तिगत आयटम्स", ["tag-note"] = "{{plural:$1|नोट|नोट्स}}", ["type-boolean"] = "बूलियन", ["type-function"] = "फंक्शन", ["header-documentation"] = "प्रलेख", ["tag-error"] = "{{plural:$1|त्रुटि|त्रुटियाँ}}", ["type-string"] = "स्ट्रिंग", ["type-table"] = "टेबल", ["parentheses"] = "&#32;($1)", ["header-items"] = "पैकेज के आयटम", ["tag-fixme"] = "{{plural:$1|बग|बग्स}}", ["header-class"] = "क्लास को पैकेज करें", ["tag-todo"] = "टू-डू", ["type-sequence"] = "क्रम", ["header-other"] = "दुसरे आयटम", ["header-function"] = "फंक्शन को पैकेज करें", ["separator-semicolon"] = ":&#32;", ["type-member"] = "सदस्य", ["type-nil"] = "खाली", ["tag-return"] = "लौटाता है", ["tag-param"] = "{{plural:$1|पैरामीटर|पैरामीटर्स}}" }, ["ja"] = { ["tag-warning"] = "警告", ["tag-todo"] = "タスク", ["separator-dot"] = "・", ["separator-semicolon"] = ":", ["tag-usage"] = "使用例", ["type-table"] = "テーブル", ["tag-field"] = "フィールド", ["type-variable"] = "変数", ["type-function"] = "関数", ["type-number"] = "数", ["tag-see"] = "関連項目", ["header-private"] = "プライベート要素", ["tag-note"] = "ノート", ["type-boolean"] = "ブーリアン", ["optional"] = "オプションです", ["tag-error"] = "エラー", ["header-documentation"] = "ドキュメンテーション", ["type-string"] = "文字列", ["tag-param"] = "パラメータ", ["parentheses"] = "($1)", ["header-items"] = "パッケージ要素", ["tag-fixme"] = "バグ", ["header-class"] = "パッケージクラス", ["type-nil"] = "空", ["header-other"] = "ほかアイテム", ["header-function"] = "パッケージ関数", ["type-member"] = "メンバ", ["tag-return"] = "{{plural:$1|戻り値|複数の戻り値}}", ["separator-colon"] = ";&#32;" }, ["ko"] = { ["tag-return"] = "반환값", ["separator-dot"] = "・", ["header-items"] = "패키지 아이템", ["no-markup"] = "$1에서 Docbunto 문서 마크업을 찾지 못했습니다", ["tag-param"] = "{{plural:$1|매개변수|매개변수}}", ["header-documentation"] = "문서" }, ["pl"] = { ["no-content"] = "Nie odnaleziono kodu źróðłowego Lua w $1", ["no-markup"] = "Nie odnaleziono znaczników Docbunto w $1" }, ["ru"] = { ["tag-warning"] = "{{plural:$1|Предупреждение|Предупреждения}}", ["optional"] = "необязательный", ["separator-dot"] = "&nbsp;•&#32;", ["no-markup"] = "на $1 нет разметки документации Docbunto", ["tag-usage"] = "Использование", ["tag-field"] = "{{plural:$1|Поле|Поля}}", ["type-number"] = "число", ["type-variable"] = "переменная", ["type-function"] = "функция", ["tag-see"] = "Смотрите также", ["no-content"] = "На $1 нет исходного кода Lua", ["tag-todo"] = "TODO", ["tag-note"] = "{{plural:$1|Замечание|Замечания}}", ["separator-semicolon"] = ":&#32;", ["type-nil"] = "nil", ["header-other"] = "Другие элементы", ["tag-error"] = "{{plural:$1|Ошибка|Ошибки}}", ["type-string"] = "строка", ["tag-param"] = "{{plural:$1|Аргумент|Аргументы}}", ["parentheses"] = "&#32;($1)", ["header-items"] = "Элементы пакета", ["tag-fixme"] = "{{plural:$1|Недочет|Недочеты}}", ["header-class"] = "Класс пакета", ["header-private"] = "Приватные элементы", ["type-member"] = "член класса", ["header-documentation"] = "Документация", ["header-function"] = "Функция пакета", ["type-boolean"] = "логический", ["type-sequence"] = "последовательность", ["separator-colon"] = ";&#32;", ["tag-return"] = "Возвращает", ["type-table"] = "таблица" }, ["tl"] = { ["tag-warning"] = "{{plural:$1|Babala|Mga babala}}", ["optional"] = "opsyonal", ["tag-note"] = "{{plural:$1|Tala|Mga tala}}", ["tag-todo"] = "MGA GAWAIN", ["no-content"] = "Ang ''Luabsource code'' ay hindi mahanap sa $1", ["type-variable"] = "", ["tag-usage"] = "Paggamit", ["separator-dot"] = "&nbsp;•&#32;", ["header-items"] = "Mga aytem sa package", ["no-markup"] = "Ang ''markup'' sa documentasyon para sa Docbuntu ay hindi mahanap sa $1", ["type-table"] = "talaan", ["parentheses"] = "" }, ["tr"] = { ["tag-warning"] = "{{plural:$1|Uyarı|Uyarılar}}", ["optional"] = "isteğe bağlı", ["separator-dot"] = "&nbsp;•&#32;", ["no-markup"] = "Docbunto için belge işaretlemesi $1 sayfasında bulunamadı", ["tag-usage"] = "Kullanım", ["tag-field"] = "{{plural:$1|Alan|Alanlar}}", ["type-number"] = "sayı", ["type-variable"] = "değişken", ["separator-colon"] = ";&#32;", ["tag-see"] = "Ayrıca bakınız", ["no-content"] = "Lua kaynak kodu $1 sorgusunda bulunamadı", ["tag-todo"] = "YAPILACAKLAR", ["tag-note"] = "{{plural:$1|Not|Notlar}}", ["type-boolean"] = "boole", ["type-nil"] = "nil", ["header-other"] = "Diğer öğeler", ["tag-error"] = "{{plural:$1|Hata|Hatalar}}", ["type-string"] = "dize", ["type-table"] = "tablo", ["parentheses"] = "&#32;($1)", ["header-items"] = "Paket öğeleri", ["tag-fixme"] = "{{plural:$1|Hata|Hatalar}}", ["header-class"] = "Paket sınıfı", ["header-private"] = "Özel öğeler", ["type-sequence"] = "sıra", ["header-documentation"] = "Belgelendirme", ["header-function"] = "Paket işlevi", ["separator-semicolon"] = ":&#32;", ["type-member"] = "üye", ["type-function"] = "işlev", ["tag-return"] = "Döndürmeler", ["tag-param"] = "{{plural:$1|Parametre|Parametreler}}" }, ["vi"] = { ["tag-warning"] = "Cảnh báo", ["tag-note"] = "Lưu ý", ["separator-dot"] = "&nbsp;•&#32;", ["type-number"] = "số", ["tag-usage"] = "Cách dùng", ["header-other"] = "Mục khác", ["type-sequence"] = "chuỗi", ["type-variable"] = "biến", ["type-function"] = "hàm", ["type-table"] = "bảng", ["no-content"] = "Không tìm thấy mã nguồn Lua trong $1", ["header-private"] = "Mục riêng", ["optional"] = "tuỳ chọn", ["tag-error"] = "Lỗi", ["type-string"] = "xâu", ["tag-param"] = "{{plural:$1|Tham số|Các tham số}}", ["tag-field"] = "{{plural:$1|Trường|Các trường}}\n", ["header-items"] = "Mục gói", ["tag-see"] = "Xem thêm", ["header-class"] = "Lớp gói", ["header-documentation"] = "Tài liệu", ["header-function"] = "Hàm gói", ["type-member"] = "", ["tag-return"] = "Trả về", ["separator-colon"] = ";&#32;" }, ["zh"] = { ["tag-warning"] = "警告", ["optional"] = "可选", ["separator-dot"] = "・", ["no-markup"] = "没有在$1中找到Docbunto的文档标记", ["type-nil"] = "nil", ["parentheses"] = "($1)", ["type-number"] = "数字", ["type-variable"] = "变量", ["type-function"] = "函数", ["tag-see"] = "另见", ["no-content"] = "没有在$1中找到Lua源代码", ["header-private"] = "私有项", ["tag-note"] = "注意", ["type-boolean"] = "布尔", ["tag-todo"] = "待办", ["header-other"] = "其他项", ["tag-error"] = "错误", ["type-string"] = "字符串", ["type-table"] = "表", ["tag-field"] = "字段", ["header-items"] = "程序包项", ["tag-fixme"] = "漏洞", ["header-class"] = "程序包类", ["separator-semicolon"] = ":", ["type-sequence"] = "序列", ["header-documentation"] = "文档", ["header-function"] = "程序包函数", ["separator-colon"] = ";", ["type-member"] = "成员", ["tag-usage"] = "用法", ["tag-return"] = "返回", ["tag-param"] = "参数" } } qfyln7hk98o9j6mkx0qcz8nbs4y1ago Modul:Docbunto/references 828 5160 20457 2024-10-15T21:46:35Z Munajad.MH 3071 ←Membuat halaman berisi '--- Reference table for Docbunto reference links. -- List of global functions and tables available in Scribunto. -- @file docbunto_references --- Reference data map for types. -- @property {table} docbunto_references.types --- Reference link map for global items. -- @property {table} docbunto_references.items return { types = { -- Lua types available to Scribunto. ["nil"] = { link = "mw:Extensio...' 20457 Scribunto text/plain --- Reference table for Docbunto reference links. -- List of global functions and tables available in Scribunto. -- @file docbunto_references --- Reference data map for types. -- @property {table} docbunto_references.types --- Reference link map for global items. -- @property {table} docbunto_references.items return { types = { -- Lua types available to Scribunto. ["nil"] = { link = "mw:Extension:Scribunto/Lua reference manual#nil", name = "nil" }, ["bool"] = { link = "mw:Extension:Scribunto/Lua reference manual#boolean", name = "boolean" }, ["boolean"] = { link = "mw:Extension:Scribunto/Lua reference manual#boolean", name = "boolean" }, ["string"] = { link = "mw:Extension:Scribunto/Lua reference manual#string", name = "string" }, ["int"] = { link = "mw:Extension:Scribunto/Lua reference manual#number", name = "number" }, ["number"] = { link = "mw:Extension:Scribunto/Lua reference manual#number", name = "number" }, ["tab"] = { link = "mw:Extension:Scribunto/Lua reference manual#table", name = "table" }, ["table"] = { link = "mw:Extension:Scribunto/Lua reference manual#table", name = "table" }, ["sequence"] = { link = "mw:Extension:Scribunto/Lua reference manual#sequence", name = "sequence" }, ["func"] = { link = "mw:Extension:Scribunto/Lua reference manual#function", name = "function" }, ["function"] = { link = "mw:Extension:Scribunto/Lua reference manual#function", name = "function" }, -- Scribunto library objects. ["mw.loadData"] = { link = "mw:Extension:Scribunto/Lua reference manual#mw.loadData", name = "DataWrapper" }, ["DataWrapper"] = { link = "mw:Extension:Scribunto/Lua reference manual#mw.loadData", name = "DataWrapper" }, ["Frame"] = { link = "mw:Extension:Scribunto/Lua reference manual#Frame object", name = "Frame" }, ["mw.language"] = { link = "mw:Extension:Scribunto/Lua reference manual#Language object", name = "Lang" }, ["Lang"] = { link = "mw:Extension:Scribunto/Lua reference manual#Language object", name = "Lang" }, ["mw.uri"] = { link = "mw:Extension:Scribunto/Lua reference manual#URI object", name = "Uri" }, ["Uri"] = { link = "mw:Extension:Scribunto/Lua reference manual#URI object", name = "Uri" }, ["mw.html"] = { link = "mw:Extension:Scribunto/Lua reference manual#HTML object", name = "HTMLBuilder" }, ["HTMLBuilder"] = { link = "mw:Extension:Scribunto/Lua reference manual#HTML object", name = "HTMLBuilder" }, ["mw.title"] = { link = "mw:Extension:Scribunto/Lua reference manual#Title objects", name = "Title" }, ["Title"] = { link = "mw:Extension:Scribunto/Lua reference manual#Title objects", name = "Title" }, ["mw.message"] = { link = "mw:Extension:Scribunto/Lua reference manual#Message object", name = "Msg" }, ["Msg"] = { link = "mw:Extension:Scribunto/Lua reference manual#Message object", name = "Msg" }, }, items = { -- Types and primitives. ["..."] = "mw:Extension:Scribunto/Lua reference manual#varargs", ["nil"] = "mw:Extension:Scribunto/Lua reference manual#nil", ["boolean"] = "mw:Extension:Scribunto/Lua reference manual#boolean", ["number"] = "mw:Extension:Scribunto/Lua reference manual#number", ["sequence"] = "mw:Extension:Scribunto/Lua reference manual#sequence", ["function"] = "mw:Extension:Scribunto/Lua reference manual#function", -- Global variables and functions. ["_G"] = "mw:Extension:Scribunto/Lua reference manual#_G", ["_VERSION"] = "mw:Extension:Scribunto/Lua reference manual#_VERSION", ["assert"] = "mw:Extension:Scribunto/Lua reference manual#assert", ["error"] = "mw:Extension:Scribunto/Lua reference manual#error", ["getmetatable"] = "mw:Extension:Scribunto/Lua reference manual#getmetatable", ["setmetatable"] = "mw:Extension:Scribunto/Lua reference manual#setmetatable", ["ipairs"] = "mw:Extension:Scribunto/Lua reference manual#ipairs", ["next"] = "mw:Extension:Scribunto/Lua reference manual#next", ["pairs"] = "mw:Extension:Scribunto/Lua reference manual#pairs", ["pcall"] = "mw:Extension:Scribunto/Lua reference manual#pcall", ["xpcall"] = "mw:Extension:Scribunto/Lua reference manual#xpcall", ["rawequal"] = "mw:Extension:Scribunto/Lua reference manual#rawequal", ["rawget"] = "mw:Extension:Scribunto/Lua reference manual#rawget", ["rawset"] = "mw:Extension:Scribunto/Lua reference manual#rawset", ["require"] = "mw:Extension:Scribunto/Lua reference manual#require", ["select"] = "mw:Extension:Scribunto/Lua reference manual#select", ["tonumber"] = "mw:Extension:Scribunto/Lua reference manual#tonumber", ["tostring"] = "mw:Extension:Scribunto/Lua reference manual#tostring", ["type"] = "mw:Extension:Scribunto/Lua reference manual#type", ["unpack"] = "mw:Extension:Scribunto/Lua reference manual#unpack", -- Lua debug library. ["debug"] = "mw:Extension:Scribunto/Lua reference manual#Debug library", ["debug.traceback"] = "mw:Extension:Scribunto/Lua reference manual#debug.traceback", -- Lua math library. ["math"] = "mw:Extension:Scribunto/Lua reference manual#Math library", ["math.abs"] = "mw:Extension:Scribunto/Lua reference manual#math.abs", ["math.acos"] = "mw:Extension:Scribunto/Lua reference manual#math.acos", ["math.asin"] = "mw:Extension:Scribunto/Lua reference manual#math.asin", ["math.atan"] = "mw:Extension:Scribunto/Lua reference manual#math.atan", ["math.atan2"] = "mw:Extension:Scribunto/Lua reference manual#math.atan2", ["math.ceil"] = "mw:Extension:Scribunto/Lua reference manual#math.ceil", ["math.cos"] = "mw:Extension:Scribunto/Lua reference manual#math.cos", ["math.cosh"] = "mw:Extension:Scribunto/Lua reference manual#math.cosh", ["math.deg"] = "mw:Extension:Scribunto/Lua reference manual#math.deg", ["math.exp"] = "mw:Extension:Scribunto/Lua reference manual#math.exp", ["math.floor"] = "mw:Extension:Scribunto/Lua reference manual#math.floor", ["math.fmod"] = "mw:Extension:Scribunto/Lua reference manual#math.fmod", ["math.frexp"] = "mw:Extension:Scribunto/Lua reference manual#math.frexp", ["math.huge"] = "mw:Extension:Scribunto/Lua reference manual#math.huge", ["math.ldexp"] = "mw:Extension:Scribunto/Lua reference manual#math.ldexp", ["math.log"] = "mw:Extension:Scribunto/Lua reference manual#math.log", ["math.log10"] = "mw:Extension:Scribunto/Lua reference manual#math.log10", ["math.max"] = "mw:Extension:Scribunto/Lua reference manual#math.max", ["math.min"] = "mw:Extension:Scribunto/Lua reference manual#math.min", ["math.modf"] = "mw:Extension:Scribunto/Lua reference manual#math.modf", ["math.pi"] = "mw:Extension:Scribunto/Lua reference manual#math.pi", ["math.pow"] = "mw:Extension:Scribunto/Lua reference manual#math.pow", ["math.rad"] = "mw:Extension:Scribunto/Lua reference manual#math.rad", ["math.random"] = "mw:Extension:Scribunto/Lua reference manual#math.random", ["math.randomseed"] = "mw:Extension:Scribunto/Lua reference manual#math.randomseed", ["math.sin"] = "mw:Extension:Scribunto/Lua reference manual#math.sin", ["math.sinh"] = "mw:Extension:Scribunto/Lua reference manual#math.sinh", ["math.sqrt"] = "mw:Extension:Scribunto/Lua reference manual#math.sqrt", ["math.tan"] = "mw:Extension:Scribunto/Lua reference manual#math.tan", ["math.tanh"] = "mw:Extension:Scribunto/Lua reference manual#math.tanh", -- Operating system library. ["os"] = "mw:Extension:Scribunto/Lua reference manual#Operating system library", ["os.clock"] = "mw:Extension:Scribunto/Lua reference manual#os.clock", ["os.date"] = "mw:Extension:Scribunto/Lua reference manual#os.date", ["os.difftime"] = "mw:Extension:Scribunto/Lua reference manual#os.difftime", ["os.time"] = "mw:Extension:Scribunto/Lua reference manual#os.time", -- Package library. ["package"] = "mw:Extension:Scribunto/Lua reference manual#Package library", ["package.loaded"] = "mw:Extension:Scribunto/Lua reference manual#package.loaded", ["package.loaders"] = "mw:Extension:Scribunto/Lua reference manual#package.loaders", ["package.preload"] = "mw:Extension:Scribunto/Lua reference manual#package.preload", ["package.seeall"] = "mw:Extension:Scribunto/Lua reference manual#package.seeall", -- Lua string library. ["string"] = "mw:Extension:Scribunto/Lua reference manual#String library", ["string.byte"] = "mw:Extension:Scribunto/Lua reference manual#string.byte", ["string.char"] = "mw:Extension:Scribunto/Lua reference manual#string.char", ["string.find"] = "mw:Extension:Scribunto/Lua reference manual#string.find", ["string.format"] = "mw:Extension:Scribunto/Lua reference manual#string.format", ["string.gmatch"] = "mw:Extension:Scribunto/Lua reference manual#string.gmatch", ["string.gsub"] = "mw:Extension:Scribunto/Lua reference manual#string.gsub", ["string.len"] = "mw:Extension:Scribunto/Lua reference manual#string.len", ["string.lower"] = "mw:Extension:Scribunto/Lua reference manual#string.lower", ["string.match"] = "mw:Extension:Scribunto/Lua reference manual#string.match", ["string.rep"] = "mw:Extension:Scribunto/Lua reference manual#string.rep", ["string.reverse"] = "mw:Extension:Scribunto/Lua reference manual#string.reverse", ["string.sub"] = "mw:Extension:Scribunto/Lua reference manual#string.sub", ["string.upper"] = "mw:Extension:Scribunto/Lua reference manual#string.upper", -- Lua table library. ["table"] = "mw:Extension:Scribunto/Lua reference manual#Table library", ["table.concat"] = "mw:Extension:Scribunto/Lua reference manual#table.concat", ["table.insert"] = "mw:Extension:Scribunto/Lua reference manual#table.insert", ["table.maxn"] = "mw:Extension:Scribunto/Lua reference manual#table.maxn", ["table.remove"] = "mw:Extension:Scribunto/Lua reference manual#table.remove", ["table.sort"] = "mw:Extension:Scribunto/Lua reference manual#table.sort", -- MediaWiki Scribunto library. ["mw"] = "mw:Extension:Scribunto/Lua reference manual", ["mw.allToString"] = "mw:Extension:Scribunto/Lua reference manual#mw.allToString", ["mw.clearLogBuffer"] = "mw:Extension:Scribunto/Lua reference manual#mw.clearLogBuffer", ["mw.clone"] = "mw:Extension:Scribunto/Lua reference manual#mw.clone", ["mw.executeFunction"] = "mw:Extension:Scribunto/Lua reference manual#mw.executeFunction", ["mw.executeModule"] = "mw:Extension:Scribunto/Lua reference manual#mw.executeModule", ["mw.getCurrentFrame"] = "mw:Extension:Scribunto/Lua reference manual#mw.getCurrentFrame", ["mw.getLogBuffer"] = "mw:Extension:Scribunto/Lua reference manual#mw.getLogBuffer", ["mw.incrementExpensiveFunctionCount"] = "mw:Extension:Scribunto/Lua reference manual#mw.incrementExpensiveFunctionCount", ["mw.loadData"] = "mw:Extension:Scribunto/Lua reference manual#mw.loadData", ["DataWrapper"] = "mw:Extension:Scribunto/Lua reference manual#mw.loadData", ["mw.log"] = "mw:Extension:Scribunto/Lua reference manual#mw.log", ["print"] = "mw:Extension:Scribunto/Lua reference manual#mw.log", -- Scribunto frame object. ["frame"] = "mw:Extension:Scribunto/Lua reference manual#Frame object", ["frame.args"] = "mw:Extension:Scribunto/Lua reference manual#frame.args", ["frame:getParent"] = "mw:Extension:Scribunto/Lua reference manual#frame:getParent", ["frame:expandTemplate"] = "mw:Extension:Scribunto/Lua reference manual#frame:expandTemplate", ["frame:preprocess"] = "mw:Extension:Scribunto/Lua reference manual#frame:preprocess", ["frame:getArgument"] = "mw:Extension:Scribunto/Lua reference manual#frame:getArgument", ["frame:newParserValue"] = "mw:Extension:Scribunto/Lua reference manual#frame:newParserValue", ["frame:newTemplateParserValue"] = "mw:Extension:Scribunto/Lua reference manual#frame:newTemplateParserValue", ["frame:argumentPairs"] = "mw:Extension:Scribunto/Lua reference manual#frame:argumentPairs", ["frame:getTitle"] = "mw:Extension:Scribunto/Lua reference manual#frame:getTitle", -- Scribunto frame object as `Frame` class. ["Frame"] = "mw:Extension:Scribunto/Lua reference manual#Frame object", ["Frame.args"] = "mw:Extension:Scribunto/Lua reference manual#frame.args", ["Frame:getParent"] = "mw:Extension:Scribunto/Lua reference manual#frame:getParent", ["Frame:expandTemplate"] = "mw:Extension:Scribunto/Lua reference manual#frame:expandTemplate", ["Frame:preprocess"] = "mw:Extension:Scribunto/Lua reference manual#frame:preprocess", ["Frame:getArgument"] = "mw:Extension:Scribunto/Lua reference manual#frame:getArgument", ["Frame:newParserValue"] = "mw:Extension:Scribunto/Lua reference manual#frame:newParserValue", ["Frame:newTemplateParserValue"] = "mw:Extension:Scribunto/Lua reference manual#frame:newTemplateParserValue", ["Frame:argumentPairs"] = "mw:Extension:Scribunto/Lua reference manual#frame:argumentPairs", ["Frame:getTitle"] = "mw:Extension:Scribunto/Lua reference manual#frame:getTitle", -- Scribunto language library. ["mw.language"] = "mw:Extension:Scribunto/Lua reference manual#Language library", ["mw.language.fetchLanguageName"] = "mw:Extension:Scribunto/Lua reference manual#mw.language.fetchLanguageName", ["mw.language.getContentLanguage"] = "mw:Extension:Scribunto/Lua reference manual#mw.language.getContentLanguage", ["mw.language.isValidBuiltInCode"] = "mw:Extension:Scribunto/Lua reference manual#mw.language.isValidBuiltInCode", ["mw.language.isValidCode"] = "mw:Extension:Scribunto/Lua reference manual#mw.language.isValidCode", ["mw.language.new"] = "mw:Extension:Scribunto/Lua reference manual#mw.language.new", -- Scribunto language object. ["lang"] = "mw:Extension:Scribunto/Lua reference manual#Language object", ["mw.language:getCode"] = "mw:Extension:Scribunto/Lua reference manual#mw.language:getCode", ["mw.language:isRTL"] = "mw:Extension:Scribunto/Lua reference manual#mw.language:isRTL", ["mw.language:lc"] = "mw:Extension:Scribunto/Lua reference manual#mw.language:lc", ["mw.language:lcfirst"] = "mw:Extension:Scribunto/Lua reference manual#mw.language:lcfirst", ["mw.language:uc"] = "mw:Extension:Scribunto/Lua reference manual#mw.language:uc", ["mw.language:ucfirst"] = "mw:Extension:Scribunto/Lua reference manual#mw.language:ucfirst", ["mw.language:caseFold"] = "mw:Extension:Scribunto/Lua reference manual#mw.language:caseFold", ["mw.language:formatNum"] = "mw:Extension:Scribunto/Lua reference manual#mw.language:formatNum", ["mw.language:formatDate"] = "mw:Extension:Scribunto/Lua reference manual#mw.language:formatDate", ["mw.language:parseFormattedNumber"] = "mw:Extension:Scribunto/Lua reference manual#mw.language:parseFormattedNumber", ["mw.language:convertPlural"] = "mw:Extension:Scribunto/Lua reference manual#mw.language:convertPlural", ["mw.language:convertGrammar"] = "mw:Extension:Scribunto/Lua reference manual#mw.language:convertGrammar", ["mw.language:gender"] = "mw:Extension:Scribunto/Lua reference manual#mw.language:gender", -- Scribunto language object as `Lang` class. ["Lang"] = "mw:Extension:Scribunto/Lua reference manual#Language object", ["Lang:getCode"] = "mw:Extension:Scribunto/Lua reference manual#mw.language:getCode", ["Lang:isRTL"] = "mw:Extension:Scribunto/Lua reference manual#mw.language:isRTL", ["Lang:lc"] = "mw:Extension:Scribunto/Lua reference manual#mw.language:lc", ["Lang:lcfirst"] = "mw:Extension:Scribunto/Lua reference manual#mw.language:lcfirst", ["Lang:uc"] = "mw:Extension:Scribunto/Lua reference manual#mw.language:uc", ["Lang:ucfirst"] = "mw:Extension:Scribunto/Lua reference manual#mw.language:ucfirst", ["Lang:caseFold"] = "mw:Extension:Scribunto/Lua reference manual#mw.language:caseFold", ["Lang:formatNum"] = "mw:Extension:Scribunto/Lua reference manual#mw.language:formatNum", ["Lang:formatDate"] = "mw:Extension:Scribunto/Lua reference manual#mw.language:formatDate", ["Lang:parseFormattedNumber"] = "mw:Extension:Scribunto/Lua reference manual#mw.language:parseFormattedNumber", ["Lang:convertPlural"] = "mw:Extension:Scribunto/Lua reference manual#mw.language:convertPlural", ["Lang:convertGrammar"] = "mw:Extension:Scribunto/Lua reference manual#mw.language:convertGrammar", ["Lang:gender"] = "mw:Extension:Scribunto/Lua reference manual#mw.language:gender", -- Scribunto site library. ["mw.site"] = "mw:Extension:Scribunto/Lua reference manual#Site library", ["mw.site.currentVersion"] = "mw:Extension:Scribunto/Lua reference manual#mw.site.currentVersion", ["mw.site.scriptPath"] = "mw:Extension:Scribunto/Lua reference manual#mw.site.scriptPath", ["mw.site.server"] = "mw:Extension:Scribunto/Lua reference manual#mw.site.server", ["mw.site.siteName"] = "mw:Extension:Scribunto/Lua reference manual#mw.site.siteName", ["mw.site.stylePath"] = "mw:Extension:Scribunto/Lua reference manual#mw.site.stylePath", ["mw.site.namespaces"] = "mw:Extension:Scribunto/Lua reference manual#mw.site.namespaces", ["mw.site.contentNamespaces"] = "mw:Extension:Scribunto/Lua reference manual#mw.site.contentNamespaces", ["mw.site.subjectNamespaces"] = "mw:Extension:Scribunto/Lua reference manual#mw.site.subjectNamespaces", ["mw.site.talkNamespaces"] = "mw:Extension:Scribunto/Lua reference manual#mw.site.talkNamespaces", ["mw.site.sassParams"] = "mw:Extension:Scribunto/Lua reference manual#mw.site.sassParams", ["mw.site.stats"] = "mw:Extension:Scribunto/Lua reference manual#mw.site.stats", ["mw.site.stats.pagesInCategory"] = "mw:Extension:Scribunto/Lua reference manual#mw.site.stats.pagesInCategory", ["mw.site.stats.pagesInNamespace"] = "mw:Extension:Scribunto/Lua reference manual#mw.site.stats.pagesInNamespace", ["mw.site.stats.usersInGroup"] = "mw:Extension:Scribunto/Lua reference manual#mw.site.stats.usersInGroup", -- Scribunto URI library. ["mw.uri"] = "mw:Extension:Scribunto/Lua reference manual#Uri library", ["mw.uri.encode"] = "mw:Extension:Scribunto/Lua reference manual#mw.uri.encode", ["mw.uri.decode"] = "mw:Extension:Scribunto/Lua reference manual#mw.uri.decode", ["mw.uri.anchorEncode"] = "mw:Extension:Scribunto/Lua reference manual#mw.uri.anchorEncode", ["mw.uri.buildQueryString"] = "mw:Extension:Scribunto/Lua reference manual#mw.uri.buildQueryString", ["mw.uri.parseQueryString"] = "mw:Extension:Scribunto/Lua reference manual#mw.uri.parseQueryString", ["mw.uri.canonicalUrl"] = "mw:Extension:Scribunto/Lua reference manual#mw.uri.canonicalUrl", ["mw.uri.fullUrl"] = "mw:Extension:Scribunto/Lua reference manual#mw.uri.fullUrl", ["mw.uri.localUrl"] = "mw:Extension:Scribunto/Lua reference manual#mw.uri.localUrl", ["mw.uri.new"] = "mw:Extension:Scribunto/Lua reference manual#mw.uri.new", ["mw.uri.validate"] = "mw:Extension:Scribunto/Lua reference manual#mw.uri.validate", -- Scribunto URI object. ["uri"] = "mw:Extension:Scribunto/Lua reference manual#URI object", ["mw.uri:parse"] = "mw:Extension:Scribunto/Lua reference manual#mw.uri:parse", ["mw.uri:clone"] = "mw:Extension:Scribunto/Lua reference manual#mw.uri:clone", ["mw.uri:extend"] = "mw:Extension:Scribunto/Lua reference manual#mw.uri:extend", -- Scribunto URI object as `Uri` class. ["Uri"] = "mw:Extension:Scribunto/Lua reference manual#URI object", ["Uri:parse"] = "mw:Extension:Scribunto/Lua reference manual#mw.uri:parse", ["Uri:parse"] = "mw:Extension:Scribunto/Lua reference manual#mw.uri:parse", ["Uri:clone"] = "mw:Extension:Scribunto/Lua reference manual#mw.uri:clone", ["Uri:extend"] = "mw:Extension:Scribunto/Lua reference manual#mw.uri:extend", -- Scribunto UTF8-safe string library. ["mw.ustring"] = "mw:Extension:Scribunto/Lua reference manual#Ustring library", ["mw.ustring.maxPatternLength"] = "mw:Extension:Scribunto/Lua reference manual#mw.ustring.maxPatternLength", ["mw.ustring.maxStringLength"] = "mw:Extension:Scribunto/Lua reference manual#mw.ustring.maxStringLength", ["mw.ustring.byte"] = "mw:Extension:Scribunto/Lua reference manual#mw.ustring.byte", ["mw.ustring.byteoffset"] = "mw:Extension:Scribunto/Lua reference manual#mw.ustring.byteoffset", ["mw.ustring.char"] = "mw:Extension:Scribunto/Lua reference manual#mw.ustring.char", ["mw.ustring.codepoint"] = "mw:Extension:Scribunto/Lua reference manual#mw.ustring.codepoint", ["mw.ustring.find"] = "mw:Extension:Scribunto/Lua reference manual#mw.ustring.find", ["mw.ustring.format"] = "mw:Extension:Scribunto/Lua reference manual#mw.ustring.format", ["mw.ustring.gcodepoint"] = "mw:Extension:Scribunto/Lua reference manual#mw.ustring.gcodepoint", ["mw.ustring.gmatch"] = "mw:Extension:Scribunto/Lua reference manual#mw.ustring.gmatch", ["mw.ustring.gsub"] = "mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub", ["mw.ustring.isutf8"] = "mw:Extension:Scribunto/Lua reference manual#mw.ustring.isutf8", ["mw.ustring.len"] = "mw:Extension:Scribunto/Lua reference manual#mw.ustring.len", ["mw.ustring.lower"] = "mw:Extension:Scribunto/Lua reference manual#mw.ustring.lower", ["mw.ustring.match"] = "mw:Extension:Scribunto/Lua reference manual#mw.ustring.match", ["mw.ustring.rep"] = "mw:Extension:Scribunto/Lua reference manual#mw.ustring.rep", ["mw.ustring.sub"] = "mw:Extension:Scribunto/Lua reference manual#mw.ustring.sub", ["mw.ustring.toNFC"] = "mw:Extension:Scribunto/Lua reference manual#mw.ustring.toNFC", ["mw.ustring.toNFD"] = "mw:Extension:Scribunto/Lua reference manual#mw.ustring.toNFD", ["mw.ustring.upper"] = "mw:Extension:Scribunto/Lua reference manual#mw.ustring.upper", -- Scribunto HTML library. ["mw.html"] = "mw:Extension:Scribunto/Lua reference manual#HTML library", ["mw.html.create"] = "mw:Extension:Scribunto/Lua reference manual#mw.html.create", -- Scribunto HTML object. ["html"] = "mw:Extension:Scribunto/Lua reference manual#HTML object", ["mw.html:node"] = "mw:Extension:Scribunto/Lua reference manual#mw.html:node", ["mw.html:wikitext"] = "mw:Extension:Scribunto/Lua reference manual#mw.html:wikitext", ["mw.html:newline"] = "mw:Extension:Scribunto/Lua reference manual#mw.html:newline", ["mw.html:tag"] = "mw:Extension:Scribunto/Lua reference manual#mw.html:tag", ["mw.html:attr"] = "mw:Extension:Scribunto/Lua reference manual#mw.html:attr", ["mw.html:getAttr"] = "mw:Extension:Scribunto/Lua reference manual#mw.html:getAttr", ["mw.html:addClass"] = "mw:Extension:Scribunto/Lua reference manual#mw.html:addClass", ["mw.html:css"] = "mw:Extension:Scribunto/Lua reference manual#mw.html:css", ["mw.html:cssText"] = "mw:Extension:Scribunto/Lua reference manual#mw.html:cssText", ["mw.html:done"] = "mw:Extension:Scribunto/Lua reference manual#mw.html:done", ["mw.html:allDone"] = "mw:Extension:Scribunto/Lua reference manual#mw.html:allDone", -- Scribunto HTML object as `HTMLBuilder` class. ["HTMLBuilder"] = "mw:Extension:Scribunto/Lua reference manual#HTML object", ["HTMLBuilder:node"] = "mw:Extension:Scribunto/Lua reference manual#mw.html:node", ["HTMLBuilder:wikitext"] = "mw:Extension:Scribunto/Lua reference manual#mw.html:wikitext", ["HTMLBuilder:newline"] = "mw:Extension:Scribunto/Lua reference manual#mw.html:newline", ["HTMLBuilder:tag"] = "mw:Extension:Scribunto/Lua reference manual#mw.html:tag", ["HTMLBuilder:attr"] = "mw:Extension:Scribunto/Lua reference manual#mw.html:attr", ["HTMLBuilder:getAttr"] = "mw:Extension:Scribunto/Lua reference manual#mw.html:getAttr", ["HTMLBuilder:addClass"] = "mw:Extension:Scribunto/Lua reference manual#mw.html:addClass", ["HTMLBuilder:css"] = "mw:Extension:Scribunto/Lua reference manual#mw.html:css", ["HTMLBuilder:cssText"] = "mw:Extension:Scribunto/Lua reference manual#mw.html:cssText", ["HTMLBuilder:done"] = "mw:Extension:Scribunto/Lua reference manual#mw.html:done", ["HTMLBuilder:allDone"] = "mw:Extension:Scribunto/Lua reference manual#mw.html:allDone", -- Scribunto text library. ["mw.text"] = "mw:Extension:Scribunto/Lua reference manual#Text library", ["mw.text.decode"] = "mw:Extension:Scribunto/Lua reference manual#mw.text.decode", ["mw.text.encode"] = "mw:Extension:Scribunto/Lua reference manual#mw.text.encode", ["mw.text.listToText"] = "mw:Extension:Scribunto/Lua reference manual#mw.text.listToText", ["mw.text.nowiki"] = "mw:Extension:Scribunto/Lua reference manual#mw.text.nowiki", ["mw.text.split"] = "mw:Extension:Scribunto/Lua reference manual#mw.text.split", ["mw.text.gsplit"] = "mw:Extension:Scribunto/Lua reference manual#mw.text.gsplit", ["mw.text.tag"] = "mw:Extension:Scribunto/Lua reference manual#mw.text.tag", ["mw.text.trim"] = "mw:Extension:Scribunto/Lua reference manual#mw.text.trim", ["mw.text.truncate"] = "mw:Extension:Scribunto/Lua reference manual#mw.text.truncate", ["mw.text.unstrip"] = "mw:Extension:Scribunto/Lua reference manual#mw.text.unstrip", -- Scribunto title library. ["mw.title"] = "mw:Extension:Scribunto/Lua reference manual#Title library", ["mw.title.equals"] = "mw:Extension:Scribunto/Lua reference manual#mw.title.equals", ["mw.title.compare"] = "mw:Extension:Scribunto/Lua reference manual#mw.title.compare", ["mw.title.getCurrentTitle"] = "mw:Extension:Scribunto/Lua reference manual#mw.title.getCurrentTile", ["mw.title.new"] = "mw:Extension:Scribunto/Lua reference manual#mw.title.new", ["mw.title.makeTitle"] = "mw:Extension:Scribunto/Lua reference manual#mw.title.makeTitle", -- Scribunto title object. ["mw.title.id"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title.interwiki"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title.namespace"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title.fragment"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title.nsText"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title.subjectNsText"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title.text"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title.prefixedText"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title.fullText"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title.rootText"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title.baseText"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title.subpageText"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title.canTalk"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title.exists"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title.fileExists"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title.isContentPage"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title.isExternal"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title.isLocal"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title.isRedirect"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title.isSpecialPage"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title.isSubpage"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title.isTalkPage"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title:isSubpageOf"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title:inNamespace"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title:inNamespaces"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title:hasSubjectNamespace"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title.basePageTitle"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title.rootPageTitle"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title.talkPageTitle"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title.subjectPageTitle"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title.protectionLevels"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title:subPageTitle"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title:partialUrl"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title:fullUrl"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title:localUrl"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title:canonicalUrl"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["mw.title:getContent"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", -- Scribunto title object as `Title` class. ["Title"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title.id"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title.interwiki"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title.namespace"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title.fragment"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title.nsText"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title.subjectNsText"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title.text"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title.prefixedText"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title.fullText"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title.rootText"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title.baseText"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title.subpageText"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title.canTalk"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title.exists"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title.fileExists"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title.isContentPage"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title.isExternal"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title.isLocal"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title.isRedirect"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title.isSpecialPage"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title.isSubpage"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title.isTalkPage"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title:isSubpageOf"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title:inNamespace"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title:inNamespaces"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title:hasSubjectNamespace"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title.basePageTitle"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title.rootPageTitle"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title.talkPageTitle"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title.subjectPageTitle"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title.protectionLevels"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title:subPageTitle"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title:partialUrl"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title:fullUrl"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title:localUrl"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title:canonicalUrl"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", ["Title:getContent"] = "mw:Extension:Scribunto/Lua reference manual#Title objects", -- Scribunto message library. ["mw.message"] = "mw:Extension:Scribunto/Lua reference manual#Message library", ["mw.message.new"] = "mw:Extension:Scribunto/Lua reference manual#mw.message.new", ["mw.message.newFallbackSequence"] = "mw:Extension:Scribunto/Lua reference manual#mw.message.newFallbackSequence", ["mw.message.rawParam"] = "mw:Extension:Scribunto/Lua reference manual#mw.message.rawParam", ["mw.message.numParam"] = "mw:Extension:Scribunto/Lua reference manual#mw.message.numParam", ["mw.message.getDefaultLanguage"] = "mw:Extension:Scribunto/Lua reference manual#mw.message.getDefaultLanguage", -- Scribunto message object. ["msg"] = "mw:Extension:Scribunto/Lua reference manual#Message object", ["mw.message:params"] = "mw:Extension:Scribunto/Lua reference manual#mw.message:params", ["mw.message:rawParams"] = "mw:Extension:Scribunto/Lua reference manual#mw.message:rawParams", ["mw.message:numParams"] = "mw:Extension:Scribunto/Lua reference manual#mw.message:numParams", ["mw.message:inLanguage"] = "mw:Extension:Scribunto/Lua reference manual#mw.message:inLanguage", ["mw.message:useDatabase"] = "mw:Extension:Scribunto/Lua reference manual#mw.message:useDatabase", ["mw.message:plain"] = "mw:Extension:Scribunto/Lua reference manual#mw.message:plain", ["mw.message:exists"] = "mw:Extension:Scribunto/Lua reference manual#mw.message:exists", ["mw.message:isBlank"] = "mw:Extension:Scribunto/Lua reference manual#mw.message:isBlank", ["mw.message:isDisabled"] = "mw:Extension:Scribunto/Lua reference manual#mw.message:isDisabled", -- Scribunto message object as `Msg` class. ["Msg"] = "mw:Extension:Scribunto/Lua reference manual#Message object", ["Msg:params"] = "mw:Extension:Scribunto/Lua reference manual#mw.message:params", ["Msg:rawParams"] = "mw:Extension:Scribunto/Lua reference manual#mw.message:rawParams", ["Msg:numParams"] = "mw:Extension:Scribunto/Lua reference manual#mw.message:numParams", ["Msg:inLanguage"] = "mw:Extension:Scribunto/Lua reference manual#mw.message:inLanguage", ["Msg:useDatabase"] = "mw:Extension:Scribunto/Lua reference manual#mw.message:useDatabase", ["Msg:plain"] = "mw:Extension:Scribunto/Lua reference manual#mw.message:plain", ["Msg:exists"] = "mw:Extension:Scribunto/Lua reference manual#mw.message:exists", ["Msg:isBlank"] = "mw:Extension:Scribunto/Lua reference manual#mw.message:isBlank", ["Msg:isDisabled"] = "mw:Extension:Scribunto/Lua reference manual#mw.message:isDisabled", } } mjxb8skj02djmabwzn0kbg2eptjb0r6 Modul:Lua lexer 828 5161 20459 2024-10-15T21:49:13Z Munajad.MH 3071 ←Membuat halaman berisi '-- <nowiki> --- Lexer for Lua source code written in pure Lua. -- @script lexer -- @license MIT -- @author https://github.com/LoganDark -- @param {string} text Lua source code to lex. -- @return {string} Table of line arrays containing lexemes. --- Mapper for individual token list string. -- @param {string} src List of characters or keywords to map. -- @param[opt] {table} lis...' 20459 Scribunto text/plain -- <nowiki> --- Lexer for Lua source code written in pure Lua. -- @script lexer -- @license MIT -- @author https://github.com/LoganDark -- @param {string} text Lua source code to lex. -- @return {string} Table of line arrays containing lexemes. --- Mapper for individual token list string. -- @param {string} src List of characters or keywords to map. -- @param[opt] {table} list Table to extend by reference. -- @return {{char=true,...}}, map -- @local local function lookupify(src, list) list = list or {} if type(src) == 'string' then for i = 1, src:len() do list[src:sub(i, i)] = true end elseif type(src) == 'table' then for i = 1, #src do list[src[i]] = true end end return list end --- Base identifier character set. -- @variable {string} base_ident local base_ident = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_' --- Base identifier character set. -- @variable {string} base_digits local base_digits = '0123456789' --- Base identifier character set. -- @variable {string} base_operators local base_operators = '+-*/^%#' --- Map of Lua character patterns. -- @table chars -- @field {table} whitespace Boolean map of whitespace -- tokens. -- @field {table} validEscapes Boolean map of valid escape -- characters. -- @field {table} ident Boolean map of valid identifier -- characters. -- @field {table} symbols Boolean map of valid symbol and -- operator characters. -- @local local chars = { whitespace = lookupify(' \n\t\r'), validEscapes = lookupify('abfnrtv"\'\\'), ident = lookupify( base_ident .. base_digits, { start = lookupify(base_ident), } ), digits = lookupify( base_digits, { hex = lookupify(base_digits .. 'abcdefABCDEF') } ), symbols = lookupify( base_operators .. ',{}[]();.:', { equality = lookupify('~=><'), operators = lookupify(base_operators) } ) } --- List of Lua keywords. -- @table keywords -- @field structure Boolean map of structure keywords. -- @field values Boolean map of primitive keywords. local keywords = { structure = lookupify({ 'and', 'break', 'do', 'else', 'elseif', 'end', 'for', 'function', 'goto', 'if', 'in', 'local', 'not', 'or', 'repeat', 'return', 'then', 'until', 'while' }), values = lookupify({ 'true', 'false', 'nil' }) } -- Lexer function export. return function(text) local pos = 1 local start = 1 local buffer = {} local lines = {} local function look(delta) delta = pos + (delta or 0) return text:sub(delta, delta) end local function get() pos = pos + 1 return look(-1) end local function getDataLevel() local num = 0 while look(num) == '=' do num = num + 1 end if look(num) == '[' then pos = pos + num + 1 return num end end local function getCurrentTokenText() return text:sub(start, pos - 1) end local currentLineLength = 0 local lineoffset = 0 local function pushToken(type, text) text = text or getCurrentTokenText() local tk = buffer[#buffer] if not tk or tk.type ~= type then tk = { type = type, data = text, posFirst = start - lineoffset, posLast = pos - 1 - lineoffset } if tk.data ~= '' then buffer[#buffer + 1] = tk end else tk.data = tk.data .. text tk.posLast = tk.posLast + text:len() end currentLineLength = currentLineLength + text:len() start = pos return tk end local function newline() lines[#lines + 1] = buffer buffer = {} get() pushToken('newline') buffer[1] = nil lineoffset = lineoffset + currentLineLength currentLineLength = 0 end local function getData(level, type) while true do local char = get() if char == '' then return elseif char == '\n' then pos = pos - 1 pushToken(type) newline() elseif char == ']' then local valid = true for i = 1, level do if look() == '=' then pos = pos + 1 else valid = false break end end if valid and look() == ']' then pos = pos - level - 1 return end end end end local function chompWhitespace() while true do local char = look() if char == '\n' then pushToken('whitespace') newline() elseif chars.whitespace[char] then pos = pos + 1 else break end end pushToken('whitespace') end while true do chompWhitespace() local char = get() if char == '' then break elseif char == '-' and look() == '-' then pos = pos + 1 if look() == '[' then pos = pos + 1 local level = getDataLevel() if level then getData(level, 'comment') pos = pos + level + 2 pushToken('comment') else while true do local char2 = get() if char2 == '' or char2 == '\n' then pos = pos - 1 pushToken('comment') if char2 == '\n' then newline() end break end end end else while true do local char2 = get() if char2 == '' or char2 == '\n' then pos = pos - 1 pushToken('comment') if char2 == '\n' then newline() end break end end end pushToken('comment') elseif char == '\'' or char == '"' then pushToken('string_start') while true do local char2 = get() if char2 == '\\' then pos = pos - 1 pushToken('string') get() local char3 = get() if chars.digits[char3] then for i = 1, 2 do if chars.digits[look()] then pos = pos + 1 end end elseif char3 == 'x' then if chars.digits.hex[look()] and chars.digits.hex[look(1)] then pos = pos + 2 else pushToken('unidentified') end elseif char3 == '\n' then pos = pos - 1 pushToken('escape') newline() elseif not chars.validEscapes[char3] then pushToken('unidentified') end pushToken('escape') elseif char2 == '\n' then pos = pos - 1 pushToken('string') newline() break elseif char2 == char or char2 == '' then pos = pos - 1 pushToken('string') get() break end end pushToken('string_end') elseif chars.ident.start[char] then while chars.ident[look()] do pos = pos + 1 end local word = getCurrentTokenText() if keywords.structure[word] then pushToken('keyword') elseif keywords.values[word] then pushToken('value') else pushToken('ident') end elseif chars.digits[char] or (char == '.' and chars.digits[look()]) then if char == '0' and look() == 'x' then pos = pos + 1 while chars.digits.hex[look()] do pos = pos + 1 end else while chars.digits[look()] do pos = pos + 1 end if look() == '.' then pos = pos + 1 while chars.digits[look()] do pos = pos + 1 end end if look():lower() == 'e' then pos = pos + 1 if look() == '-' then pos = pos + 1 end while chars.digits[look()] do pos = pos + 1 end end end pushToken('number') elseif char == '[' then local level = getDataLevel() if level then pushToken('string_start') getData(level, 'string') pushToken('string') pos = pos + level + 2 pushToken('string_end') else pushToken('symbol') end elseif char == '.' then if look() == '.' then pos = pos + 1 if look() == '.' then pos = pos + 1 end end if getCurrentTokenText():len() == 3 then pushToken('vararg') else pushToken('symbol') end elseif char == ':' and look() == ':' then get() pushToken('label_start') chompWhitespace() if chars.ident.start[look()] then get() while chars.ident[look()] do get() end pushToken('label') chompWhitespace() if look() == ':' and look(1) == ':' then get() get() pushToken('label_end') end end elseif chars.symbols.equality[char] then if look() == '=' then pos = pos + 1 end pushToken('operator') elseif chars.symbols[char] then if chars.symbols.operators[char] then pushToken('operator') else pushToken('symbol') end else pushToken('unidentified') end end lines[#lines + 1] = buffer return lines end g0bl9tc3cvd2w6ossk934qh306lbpc4 Modul:Unindent 828 5162 20460 2024-10-15T21:50:20Z Munajad.MH 3071 ←Membuat halaman berisi '--[[ Copyright (c) 2013 Enrique García Cota Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to...' 20460 Scribunto text/plain --[[ Copyright (c) 2013 Enrique García Cota Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. --]] -- <nowiki> --- Unindent resets the indentation level of mulitline strings. -- It is useful for multiline strings inside functions and large tables. -- This module serves as a utility function for string parsing, [[Global -- Lua Modules/Testharness|Testharness]] test suites, [[Global Lua -- Modules/I18n|I18n]] datastores. -- -- Lua supports multiline strings in the format `[[\n...\n]]`. In general, -- Lua does not outdent indented multiline strings out of the box. Though -- Lua supports variable indentation in multiline strings, custom logic is -- necessary to reset the string's indentation. This module adopts a -- flexible approach based on string scanning. -- -- Unlike Penlight's `pl.text.dedent` behaviour where every line has the -- indentation of the first line removed, the line prefixed with the least -- non-tab whitespace is reset to zero indentation. Thus, the opening line -- of the string may retain some indentation *if* there are lines of less -- indentation terminating the string. -- -- @script unindent -- @license MIT -- @release stable -- @author [[User:8nml|8nml]] -- @attribution [[github:kikito|@kikito]] ([[github:kikito/inspect.lua/blob/master/spec/unindent.lua|Github]]) -- @param {string} str Multiline string indented consistently. -- @returns {string} Unindented string. return function(str) str = str:gsub(' +$', ''):gsub('^ +', '') -- remove spaces at start and end local level = math.huge local minPrefix = '' local len for prefix in str:gmatch('\n( +)') do len = #prefix if len < level then level = len minPrefix = prefix end end return (str:gsub('\n' .. minPrefix, '\n'):gsub('\n$', '')) end dk6d27gz6rlpvp8g6r1samfytjj9nq6 Cèṭa'an:Cbot 10 5163 20462 2024-10-15T21:55:00Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Collapse bottom]] 20462 wikitext text/x-wiki #REDIRECT [[Template:Collapse bottom]] {{Redirect category shell| {{R from template shortcut}} }} 3d6oqacw9gyw0g19gkxpme68i2qnh2o Cèṭa'an:Ctop 10 5164 20463 2024-10-15T21:55:43Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Collapse top]] 20463 wikitext text/x-wiki #REDIRECT [[Template: Collapse top]] grmgbi9teu6bwoph8gavy9q2t8ks90d Cèṭa'an:If then wikilink 10 5165 20464 2024-10-15T21:58:30Z Munajad.MH 3071 ←Membuat halaman berisi '{{#if:{{{1|}}}|[[{{{prefix|}}}{{{1}}}|{{#if:{{{linktext|}}}|{{{linktext}}}|{{{1}}}}}]]{{{after|}}}|{{{2|}}}}}<noinclude> {{Documentation}} </noinclude>' 20464 wikitext text/x-wiki {{#if:{{{1|}}}|[[{{{prefix|}}}{{{1}}}|{{#if:{{{linktext|}}}|{{{linktext}}}|{{{1}}}}}]]{{{after|}}}|{{{2|}}}}}<noinclude> {{Documentation}} </noinclude> njp6y1gubi1roqq7lbgc0o79lftu54u Cèṭa'an:If then wikilink/doc 10 5166 20465 2024-10-15T21:59:13Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> If the first unnamed parameter is not an empty string, the template returns it as a piped wiki-link using the {{para|prefix}} as a namespace or interwiki prefix. Otherwise it returns the second unnamed parameter. This is only useful when the first parameter is a <nowiki>{{#invoke: }}</nowiki> of a Lua modul...' 20465 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> If the first unnamed parameter is not an empty string, the template returns it as a piped wiki-link using the {{para|prefix}} as a namespace or interwiki prefix. Otherwise it returns the second unnamed parameter. This is only useful when the first parameter is a <nowiki>{{#invoke: }}</nowiki> of a Lua module that may return a value or nothing. Because it uses the <nowiki>{{#invoke: }}</nowiki> just once, it simplifies the coding of infoboxes and reduces the calls to a module. The {{para|after}} parameter is emitted immediately after the wikilink. This is useful, e.g., for tracking categories. The {{para|linktext}} parameter allows the link text of the wikilink to be overridden. Otherwise, it will be the same as the first positional argument. == Examples == * <code><nowiki>{{If then wikilink |{{#invoke:WikidataIB |getSiteLink |wiki=enwikisource |qid=Q56862211}} | prefix=s:en:|after=!}}</nowiki></code> → {{If then wikilink |{{#invoke:WikidataIB |getSiteLink |wiki=enwikisource |qid=Q56862211}} | prefix=s:en: | after=!}} * <code><nowiki>{{If then wikilink |{{#invoke:WikidataIB |getSiteLink |wiki=enwikisource |qid=Q56862211}} | prefix=s:en:|linktext=Wikisource}}</nowiki></code> → {{If then wikilink |{{#invoke:WikidataIB |getSiteLink |wiki=enwikisource |qid=Q56862211}} | prefix=s:en: | linktext=Wikisource}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> {{uncat}} }}</includeonly> 15inq5v0agsbmdmtb3yu3vi5ems71rx Modul:Complex date 828 5167 20466 2024-10-15T22:04:54Z Munajad.MH 3071 ←Membuat halaman berisi '--[[ __ __ _ _ ____ _ _ | \/ | ___ __| |_ _| | ___ _ / ___|___ _ __ ___ _ __ | | _____ __ __| | __ _| |_ ___ | |\/| |/ _ \ / _` | | | | |/ _ (_) | / _ \| '_ ` _ \| '_ \| |/ _ \ \/ / / _` |/ _` | __/ _ \ | | | | (_) | (_| | |_| | | __/_| |__| (_) | | | | | | |_) | | __/> < | (_| | (_| | || __/ |_| |_|\___/ \__,_|\__,_|_|\___(_)\____\___/|_| |_| |_| .__/|_|\___/_/\_\ \__,_|\_...' 20466 Scribunto text/plain --[[ __ __ _ _ ____ _ _ | \/ | ___ __| |_ _| | ___ _ / ___|___ _ __ ___ _ __ | | _____ __ __| | __ _| |_ ___ | |\/| |/ _ \ / _` | | | | |/ _ (_) | / _ \| '_ ` _ \| '_ \| |/ _ \ \/ / / _` |/ _` | __/ _ \ | | | | (_) | (_| | |_| | | __/_| |__| (_) | | | | | | |_) | | __/> < | (_| | (_| | || __/ |_| |_|\___/ \__,_|\__,_|_|\___(_)\____\___/|_| |_| |_| .__/|_|\___/_/\_\ \__,_|\__,_|\__\___| |_| This module is intended for creation of complex date phrases in variety of languages. Once deployed, please do not modify this code without applying the changes first at Module:Complex date/sandbox and testing at Module:Complex date/sandbox/testcases. Authors and maintainers: * User:Sn1per - first draft of the original version * User:Jarekt - corrections and expansion of the original version ]] -- List of external modules and functions local p = {Error = nil} local i18n = require('Module:i18n/complex date') -- used for translations of date related phrases local ISOdate = require('Module:ISOdate')._ISOdate -- used for parsing dates in YYYY-MM-DD and related formats local Calendar -- loaded lazily -- ================================================== -- === Internal functions =========================== -- ================================================== local function langSwitch(list,lang) local langList = mw.language.getFallbacksFor(lang) table.insert(langList,1,lang) table.insert(langList,math.max(#langList,2),'default') for i,language in ipairs(langList) do if list[language] then return list[language] end end end -- ================================================== local function formatnum1(numStr, lang) -- mostly require('Module:Formatnum').formatNum function used to translate a number to use different numeral characters, -- except that it it does not call that function unless the language is on the list "LList" local LList = {bn=1,bpy=1,kn=1,hi=1,mr=1,new=1,pa=1,gu=1,fa=1,glk=1,mzn=1,ur=1,ar=1,ckb=1,ks=1,lo=1,['or']=1,bo=1,['ml-old']=1,mn=1,te=1,th=1} if LList[lang] then -- call only when the language is on the list numStr = require('Module:Formatnum').formatNum(numStr, lang, 1) end return numStr end -- ================================================== local function getISODate(datestr, datetype, lang, num, case) -- translate dates in the format YYYY, YYYY-MM, and YYYY-MM-DD if not case and i18n.Translations[datetype] then -- look up the grammatical case needed and call ISOdate module local rec = langSwitch(i18n.Translations[datetype], lang) if type(rec)=='table' then case = rec.case[num] end end return ISOdate(datestr, lang, case, '', 1) end -- ======================================================================= local function translatePhrase(date1, date2, operation, lang, state) -- use tables in Module:i18n/complex date to translate a phrase if not i18n.Translations[operation] then p.Error = string.format('<span style="background-color:red;">Error in [[Module:Complex date]]: input parameter "%s" is not recognized.</span>', operation or 'nil') return '' end local dateStr = langSwitch(i18n.Translations[operation], lang) if type(dateStr)=='table' then dateStr = dateStr[1] end if type(dateStr)=='function' then local dateFunc = dateStr local nDates = i18n.Translations[operation]['nDates'] if nDates==2 then -- 2 date phrase dateStr = dateFunc(date1, date2, state) else -- 1 date phrase dateStr = dateFunc(date1, state) end end if type(dateStr)=='string' then -- replace parts of the string '$date1' and '$date2' with date1 and date2 strings dateStr = mw.ustring.gsub(dateStr, '$date1', date1) dateStr = mw.ustring.gsub(dateStr, '$date2', date2) else -- Special case of more complex phrases that can be build out of simple phrases -- If complex case is not translated to "lang" than build it out of simpler ones local x = dateStr dateStr = p._complex_date(x.conj, x.adj1, date1, x.units1, x.era1, x.adj2, date2, x.units2, x.era2, lang, 2) end return dateStr end -- ======================================================================= local function oneDatePhrase(dateStr, adj, era, units, lang, num, case, state) -- translate a single date phrase if num==2 then state.adj, state.era, state.units, state.precision = state.adj2, state.era2, state.units2, state.precision2 end -- dateStr can have many forms: ISO date, year or a number for -- decade, century or millennium if units == '' then -- unit is "year", "month", "day" dateStr = getISODate(dateStr, adj, lang, num, case) else -- units is "decade", "century", "millennium'' dateStr = translatePhrase(dateStr, '', units, lang, state) end -- add adjective ("early", "mid", etc.) or preposition ("before", "after", -- "circa", etc.) to the date if adj ~= '' then dateStr = translatePhrase(dateStr, '', adj, lang, state) else -- only era? dateStr = formatnum1(dateStr, lang) end -- add era if era ~= '' then dateStr = translatePhrase(dateStr, '', era, lang, state) end return dateStr end -- ======================================================================= local function twoDatePhrase(date1, date2, state, lang) -- translate a double date phrase local dateStr, case local era='' if state.era1 == state.era2 then -- if both eras are the same than add it only once era = state.era1 state.era1 = '' state.era2 = '' end case = {nil, nil} if i18n.Translations[state.conj] then local rec = langSwitch(i18n.Translations[state.conj], lang) if type(rec)=='table' then case = rec.case end end date1 = oneDatePhrase(date1, state.adj1, state.era1, state.units1, lang, 1, case[1], state) date2 = oneDatePhrase(date2, state.adj2, state.era2, state.units2, lang, 2, case[2], state) dateStr = translatePhrase(date1, date2, state.conj, lang, state) if era ~= '' then dateStr = translatePhrase(dateStr, '', era, lang, state) end return dateStr end -- ======================================================================= local function otherPhrases(date1, date2, operation, era, lang, state) -- translate specialized phrases local dateStr = '' if operation == 'islamic' then if date2=='' then date2 = mw.getCurrentFrame():callParserFunction('#time', 'xmY', date1) end date1 = getISODate(date1, operation, lang, 1, nil) date2 = getISODate(date2, operation, lang, 2, nil) if era == '' then era = 'ad' end dateStr = translatePhrase(date1, '', era, lang, state) .. ' (' .. translatePhrase(date2, '', 'ah', lang, state) .. ')' era = '' elseif operation == 'julian' then if not date2 and date1 then -- Convert from Julian to Gregorian calendar date if Calendar == nil then Calendar = require("Module:Calendar") -- lazy loding (only if needed) end local JDN = Calendar._date2jdn(date1, 0) if JDN then date2 = date1 -- first date is assumed to be Julian date1 = Calendar._jdn2date(JDN, 1) end end date1 = getISODate(date1, operation, lang, 1, nil) date2 = getISODate(date2, operation, lang, 2, nil) dateStr = translatePhrase(date1, date2, operation, lang, state) dateStr = mw.ustring.gsub(mw.ustring.gsub(dateStr, '%( ', '('), ' %)', ')') -- in case date2 is empty elseif operation == 'turn of the year' or operation == 'turn of the decade' or operation == 'turn of the century' then local dt = 1 if operation == 'turn of the decade' then dt=10 end if not date2 or date2=='' then date2=tostring(tonumber(date1)-dt) end if era~='bp' and era~='bc' then date1, date2 = date2, date1 end if operation == 'turn of the year' then date1 = ISOdate(date1, lang, '', '', 1) date2 = ISOdate(date2, lang, '', '', 1) else date1 = formatnum1(date1, lang) date2 = formatnum1(date2, lang) end dateStr = translatePhrase(date1, date2, operation, lang, state) elseif operation == 'year unknown' then dateStr = translatePhrase('', '', operation, lang, state) .. '<div style="display: none;">Unknown date</div>' elseif operation == 'unknown' then dateStr = tostring(mw.message.new( "exif-unknowndate" ):inLanguage( lang )) .. '<div style="display: none;">Unknown date</div>' end -- add era if era ~= '' then dateStr = translatePhrase(dateStr, '', era, lang, state) end return dateStr end -- ======================================================================= local function checkAliases(str1, str2, sType) -- some inputs have many aliases - reconcile them and ensure string is playing a proper role local out = '' if str1 and str1~='' then local a = i18n.Synonyms[str1] -- look up synonyms of "str1" if a then out = a[1] else p.Error = string.format('<span style="background-color:red;">Error in [[Module:Complex date]]: %s is not recognized.</span>', str1) end elseif str2 and str2~='' then -- if "str1" of type "sType" is empty than maybe ... local a = i18n.Synonyms[str2] -- ..."str2" is of the same type and is not empty if a and a[2]==sType then out = a[1] str2 = '' end end return out, str2 end -- ======================================================================= local function datePrecision(dateStr, units) -- "in this module "Units" is a string like millennium, century, or decade -- "precision" is wikibase compatible date precision number: 6=millennium, 7=century, 8=decade, 9=year, 10=month, 11=day -- based on string or numeric input calculate "Units" and "precision" local precision if type(units)=='number' then precision = units if precision>11 then precision=11 end -- clip the range of precision values if precision==6 then units='millennium' elseif precision==7 then units='century' elseif precision==8 then units='decade' else units = '' end elseif type(units)=='string' then units = string.lower(units) if units=='millennium' then precision=6 elseif units=='century' then precision=7 elseif units=='decade' then precision=8 else precision=9 end end if units=='' or precision==9 then local sLen = mw.ustring.len(dateStr) if sLen<= 4 then precision=9 elseif sLen== 7 then precision=10 elseif sLen>=10 then precision=11 end units='' end if precision==6 and dateStr.match( dateStr, '%d000' )~=nil then dateStr = tostring(math.floor(tonumber(dateStr)/1000) +1) elseif precision==7 and mw.ustring.match( dateStr, '%d%d00' )~=nil then dateStr = tostring(math.floor(tonumber(dateStr)/100) +1) end return dateStr, units, precision end -- ======================================================================= local function isodate2timestamp(dateStr, precision, era) -- convert date string to timestamps used by Quick Statements local tStamp = nil if era == 'ah' or precision<6 then return nil elseif era ~= '' then local eraLUT = {ad='+', bc='-', bp='-' } era = eraLUT[era] else era='+' end -- convert isodate to timestamp used by quick statements if precision>=9 then if string.match(dateStr,"^%d%d%d%d$") then -- if YYYY format tStamp = era .. dateStr .. '-00-00T00:00:00Z/9' elseif string.match(dateStr,"^%d%d%d%d%-%d%d$") then -- if YYYY-MM format tStamp = era .. dateStr .. '-00T00:00:00Z/10' elseif string.match(dateStr,"^%d%d%d%d%-%d%d%-%d%d$") then -- if YYYY-MM-DD format tStamp = era .. dateStr .. 'T00:00:00Z/11' end elseif precision==8 then -- decade tStamp = era .. dateStr .. '-00-00T00:00:00Z/8' elseif precision==7 then -- century local d = tostring(tonumber(dateStr)-1) tStamp = era .. d .. '50-00-00T00:00:00Z/7' elseif precision==6 then local d = tostring(tonumber(dateStr)-1) tStamp = era .. d .. '500-00-00T00:00:00Z/6' end return tStamp end -- ======================================================================= local function oneDateQScode(dateStr, adj, era, precision) -- create QuickStatements string for "one date" dates local outputStr = '' local d = isodate2timestamp(dateStr, precision, era) if not d then return '' end local rLUT = { early='Q40719727' , mid='Q40719748', late='Q40719766', ['1quarter']='Q40690303' , ['2quarter']='Q40719649' , ['3quarter']='Q40719662', ['4quarter']='Q40719674', spring='Q40720559' , summer='Q40720564' , autumn='Q40720568' , winter='Q40720553', firsthalf='Q40719687', secondhalf='Q40719707' } local qLUT = {['from']='P580', ['until']='P582', ['after']='P1319', ['before']='P1326', ['by']='P1326'} local refine = rLUT[adj] local qualitier = qLUT[adj] if adj=='' then outputStr = d elseif adj=='circa' then outputStr = d..",P1480,Q5727902" elseif refine then outputStr = d..",P4241,"..refine elseif precision>7 and qualitier then local century = string.gsub(d, 'Z%/%d+', 'Z/7') outputStr = century ..",".. qualitier ..","..d end return outputStr end -- ======================================================================= local function twoDateQScode(date1, date2, state) -- create QuickStatements string for "two date" dates if state.adj1~='' or state.adj2~='' or state.era1~=state.era2 then return '' -- QuickStatements string are not generated for two date phrases with adjectives end local outputStr = '' local d1 = isodate2timestamp(date1, state.precision1, state.era1) local d2 = isodate2timestamp(date2, state.precision2, state.era2) if (not d1) or (not d2) then return '' end -- find date with lower precision in common to both dates local cd local year1 = tonumber(string.sub(d1,2,5)) local year2 = tonumber(string.sub(d2,2,5)) local k = 0 for i = 1,10,1 do if string.sub(d1,1,i)==string.sub(d2,1,i) then k = i -- find last matching letter end end if k>=9 then -- same month, since "+YYYY-MM-" is in common cd = isodate2timestamp(string.sub(d1,2,8), 10, state.era1) elseif k>=6 and k<9 then -- same year, since "+YYYY-" is in common cd = isodate2timestamp(tostring(year1), 9, state.era1) elseif k==4 then -- same decade(k=4, precision=8), since "+YYY" is in common cd = isodate2timestamp(tostring(year1), 8, state.era1) elseif k==3 then -- same century(k=3, precision=7) since "+YY" is in common local d = tostring(math.floor(year1/100) +1) -- convert 1999 -> 20 cd = isodate2timestamp( d, 7, state.era1) elseif k==2 then -- same millennium (k=2, precision=6), since "+Y" is in common local d = tostring(math.floor(year1/1000) +1) -- convert 1999 -> 2 cd = isodate2timestamp( d, 6, state.era1) end if not cd then return '' end --if not cd then -- return ' <br/>error: ' .. d1.." / " .. d2.." / ".. (cd or '') .." / ".. string.sub(d1,2,5).." / " .. string.sub(d2,2,5).." / " .. tostring(k) --end -- if (state.conj=='from-until') or (state.conj=='and' and year1==year2-1) then outputStr = cd ..",P580,".. d1 ..",P582,".. d2 elseif (state.conj=='between') or (state.conj=='or' and year1==year2-1) then outputStr = cd ..",P1319,".. d1 ..",P1326,".. d2 elseif state.conj=='circa2' then outputStr = cd ..",P1319,".. d1 ..",P1326,".. d2 ..",P1480,Q5727902" end return outputStr end -- ======================================================================= local function processInputParams(conj, adj1, date1, units1, era1, adj2, date2, units2, era2, lang, passNr) -- process inputs and save date in state array local state = {} state.conj = string.lower(conj or '') state.adj1 = string.lower(adj1 or '') state.adj2 = string.lower(adj2 or '') state.era1 = string.lower(era1 or '') state.era2 = string.lower(era2 or '') state.units1 = string.lower(units1 or '') state.units2 = string.lower(units2 or '') -- if date 1 is missing but date 2 is provided than swap them if date1 == '' and date2 ~= '' then date1 = date2 date2 = '' state = {adj1 = state.adj2, era1 = state.era2, units1 = state.units2, adj2 = '', era2 = '', units2 = '', conj=state.conj, num=1} end if date2 ~= '' then state.nDates = 2 elseif date1 ~= '' then state.nDates = 1 else state.nDates = 0 end -- reconcile alternative names for text inputs local conj = checkAliases(state.conj ,'' ,'j') state.adj1 ,conj = checkAliases(state.adj1 ,conj,'a') state.units1,conj = checkAliases(state.units1,conj,'p') state.era1 ,conj = checkAliases(state.era1 ,conj,'e') state.special,conj = checkAliases('',conj,'c') state.adj2 = checkAliases(state.adj2 ,'','a') state.units2 = checkAliases(state.units2,'','p') state.era2 = checkAliases(state.era2 ,'','e') state.conj = conj state.lang = lang if p.Error~=nil then return nil end -- calculate date precision value date1, state.units1, state.precision1 = datePrecision(date1, state.units1) date2, state.units2, state.precision2 = datePrecision(date2, state.units2) -- Handle special cases -- Some complex phrases can be created out of simpler ones. Therefore on pass # 1 we try to create -- the phrase using complex phrase and if that is not found than on the second pass we try to build -- the phrase out of the simpler ones if passNr==1 then if state.adj1=='circa' and state.nDates == 2 then state.conj = 'circa2' state.adj1 = '' state.adj2 = '' end if state.nDates == 2 and state.adj1=='late' and state.adj2=='early' and state.conj=='and' and state.units1==state.units2 and state.era1==state.era2 then if state.units1=='century' then state.conj='turn of the century' elseif state.units1=='decade' then state.conj='turn of the decade' elseif state.units1=='' then state.conj='turn of the year' end state.adj1 = '' state.adj2 = '' state.units1 = '' state.units2 = '' end end state.adj, state.era, state.units, state.precision = state.adj1, state.era1, state.units1, state.precision1 return date1, date2, state end -- ================================================== -- === External functions =========================== -- ================================================== function p.Era(frame) -- process inputs local dateStr local args = frame.args if not (args.lang and mw.language.isSupportedLanguage(args.lang)) then args.lang = frame:callParserFunction( "int", "lang" ) -- get user's chosen language end local lang = args['lang'] local dateStr = args['date'] or '' local eraType = string.lower(args['era'] or '') dateStr = ISOdate(dateStr, lang, '', '', 1) if eraType then eraType = checkAliases(eraType ,'','e') dateStr = translatePhrase(dateStr, '', eraType, lang, {}) end return dateStr end -- ======================================================================= function p._complex_date(conj, adj1, date1, units1, era1, adj2, date2, units2, era2, lang, passNr) local Output='' local state -- process inputs and save date in state array date1, date2, state = processInputParams(conj, adj1, date1, units1, era1, adj2, date2, units2, era2, lang, passNr) if p.Error~=nil then return nil end local errorStr = string.format( '\n*conj=%s, adj1=%s, era1=%s, unit1=%s, prec1=%i, adj2=%s, era2=%s, unit2=%s, prec2=%i, special=%s', state.conj, state.adj1, state.era1, state.units1, state.precision1, state.adj2, state.era2, state.units2, state.precision2, state.special) -- call specialized functions local QScode = '' if state.special~='' then Output = otherPhrases(date1, date2, state.special, state.era1, lang, state) elseif state.conj~='' then QScode = twoDateQScode(date1, date2, state) Output = twoDatePhrase(date1, date2, state, lang) elseif state.adj1~='' or state.era1~='' or state.units1~='' then Output = oneDatePhrase(date1, state.adj1, state.era1, state.units1, lang, 1, nil, state) QScode = oneDateQScode(date1, state.adj1, state.era1, state.precision1) elseif date1~='' then Output = ISOdate(date1, lang, '', 'dtstart', '100-999') end if p.Error~=nil then return errorStr end -- if there is any wikicode in the string than execute it if mw.ustring.find(Output, '{') then Output = mw.getCurrentFrame():preprocess(Output) end if QScode and #QScode>0 then QScode = ' <div style="display: none;">date QS:P,' .. QScode .. '</div>' end return Output .. QScode end -- ======================================================================= function p._complex_date_cer(conj, adj1, date1, units1, era1, adj2, date2, units2, era2, certainty, lang) -- same as p._complex_date but with extra parameter for certainty: probably, possibly, presumably, etc. local dateStr = p._complex_date(conj, adj1, date1, units1, era1, adj2, date2, units2, era2, lang, 1) certainty = checkAliases(certainty, conj, 'r') local LUT = {probably='Q56644435', presumably='Q18122778', possibly='Q30230067', circa='Q5727902' } if certainty and LUT[certainty] then local state = {} date1, date2, state = processInputParams(conj, adj1, date1, units1, era1, adj2, date2, units2, era2, lang, 1) dateStr = translatePhrase(dateStr, '', certainty, lang, state) dateStr = string.gsub(dateStr, '(%<div style="display: none;"%>date QS:P,[^%<]+)(%</div%>)', '%1,P1480,' .. LUT[certainty] .. '%2' ) end return dateStr end -- ======================================================================= function p.complex_date(frame) -- process inputs local dateStr local args = frame.args if not (args.lang and mw.language.isSupportedLanguage(args.lang)) then args.lang = frame:callParserFunction( "int", "lang" ) -- get user's chosen language end local date1 = args['date1'] or args['2'] or args['date'] or '' local date2 = args['date2'] or args['3'] or '' local conj = args['conj'] or args['1'] or '' local adj1 = args['adj1'] or args['adj'] or '' local adj2 = args['adj2'] or '' local units1 = args['precision1'] or args['precision'] or '' local units2 = args['precision2'] or args['precision'] or '' local era1 = args['era1'] or args['era'] or '' local era2 = args['era2'] or args['era'] or '' local certainty = args['certainty'] local lang = args['lang'] dateStr = p._complex_date_cer(conj, adj1, date1, units1, era1, adj2, date2, units2, era2, certainty, lang) if p.Error~=nil then dateStr = p.Error .. '[[Category:Pages using Complex date template with incorrect parameter]]' end return dateStr end return p ppv1t08ydt8a9x36u2iltdsomq7mcr5 Modul:Complex date/doc 828 5168 20467 2024-10-15T22:05:51Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating|protected}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}} == Usage == This module is intended for processing of date strings. It is used by [[Module:WikidataIB]] ==Complex date== This function is the engine behind [[c:template:Complex date]]. Please see that template for full documentation ====Usage:==== :should...' 20467 wikitext text/x-wiki {{Module rating|protected}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}} == Usage == This module is intended for processing of date strings. It is used by [[Module:WikidataIB]] ==Complex date== This function is the engine behind [[c:template:Complex date]]. Please see that template for full documentation ====Usage:==== :should not be used directly but only through [[c:Template:Other date]] and other templates :<code><nowiki>{{#invoke:Complex_date|complex_date|adj1=|date1=|era1=|precision1=|conj=-|adj2=|date2=|era2=|precision2=|lang=}}</nowiki></code> or :<code><nowiki>{{#invoke:Complex_date|complex_date|1=|2=|3=|era=|lang=}}</nowiki></code> ====Parameters (simple syntax):==== ;1 :option. See [[c:Template:Other date]] ;2 :date #1 ;3 :date #2 ====Parameters (advanced syntax):==== ;conj : in case the link between the two dates: "-" (from-until), between, or, and (see [[c:template:Complex date]]) ;adj1, adj2 : adjectives and prepositions used to describe single date. Possible values: ''early'', ''mid'', ''late'', ''spring, summer, fall, winter, 1st half, 2nd half, 1st quarter, 2nd quarter, 3rd quarter, 4th quarter'', etc. used for describing which part of date1 and date2 are involved (see [[c:template:Complex date]]) ;date1, date2 : the dates involved. Format: Number or whatever {{tl|ISOdate}} takes. ;precision1, precision1 : usually ''year'' or more precise (default), but can also be ''decade'', ''century'' or ''millennium'', then the dates involved are centuries or millennia rather than specific dates ;era1, era2 : the eras that those dates are from (see [[c:template:Complex date]]) If parameter <code>era</code> is present, it overrides these two parameters. The internationalization of the date formats can be found at [[Module:I18n/complex date]] ==Dependencies== [[Module:Complex_date]] relies on the following modules: * [[Module:Calendar]] (lazy loading with no dependencies) * [[Module:ISOdate]] ** [[Module:DateI18n]] (no dependencies) * [[Module:i18n/complex date]] ** [[Module:Ordinal-cd]] (lazy loading) *** [[Module:I18n/ordinal]] (no dependencies) *** [[Module:Yesno]] (from en.wikipedia) (no dependencies) *** [[Module:Formatnum]] (no dependencies) ** [[Module:Roman-cd]] (lazy loading with no dependencies) ** [[Module:Linguistic]] (lazy loading with no dependencies) Several of the lazy-loaded dependencies do not exist locally since none of the code that calls them ever ends up used on the English Wikipedia. Unless otherwise noted, the authoritative version of each module can be found on [https://commons.wikimedia.org/ Commons]. ; Commons : [[c:Module:Complex_date]] : [[c:Module:Calendar]] : [[c:Module:ISOdate]] : [[c:Module:DateI18n]] : [[c:Module:i18n/complex date]] : [[c:Module:Ordinal]] : [[c:Module:I18n/ordinal]] : [[c:Module:Formatnum]] : [[c:Module:Roman]] : [[c:Module:Linguistic]] ; English Wikipedia : [[en:Module:Yesno]] <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly> <noinclude> [[Category:Module documentation pages]] </noinclude> gtr1ng0cf30mvujtxnz551apuzzxtch Cèṭa'an:Endangered Languages Project 10 5169 20469 2024-10-15T22:46:21Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:Endangered Languages Project |make_entry |elpname={{{ELPname|}}} |elpcode={{{ELP|}}} |qid={{{qid|}}} }}<noinclude> {{documentation}} </noinclude>' 20469 wikitext text/x-wiki {{#invoke:Endangered Languages Project |make_entry |elpname={{{ELPname|}}} |elpcode={{{ELP|}}} |qid={{{qid|}}} }}<noinclude> {{documentation}} </noinclude> 0gibu7vfktmukqa04kp6juaqa7zhsrp Modul:Endangered Languages Project 828 5170 20470 2024-10-15T22:47:55Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {} local elpf = "http://www.endangeredlanguages.com/lang/" -- or get P1630 local tidy_param = function(param) if param == "" then param = nil end return param end p.make_entry = function(frame) local out = {} local make_display = function(elpc, elpn) if elpc and elpn then table.insert(out, "[" .. elpf .. elpc .. " " .. elpn .. "]") elseif elpc or elpn then table.insert(out, (elpc or "") .. (elpn or "") .. "[[Category:Language articles w...' 20470 Scribunto text/plain local p = {} local elpf = "http://www.endangeredlanguages.com/lang/" -- or get P1630 local tidy_param = function(param) if param == "" then param = nil end return param end p.make_entry = function(frame) local out = {} local make_display = function(elpc, elpn) if elpc and elpn then table.insert(out, "[" .. elpf .. elpc .. " " .. elpn .. "]") elseif elpc or elpn then table.insert(out, (elpc or "") .. (elpn or "") .. "[[Category:Language articles with missing ELP parameters]]") end end local elpname = tidy_param(frame.args.elpname) local elpcode = tidy_param(frame.args.elpcode) local qid = tidy_param((frame.args.qid or ""):upper()) or mw.wikibase.getEntityIdForCurrentPage() make_display(elpcode, elpname) if qid then local props = mw.wikibase.getBestStatements(qid, "P2192") if props[1] then for _, v in ipairs(props) do local elpc = v.mainsnak.datavalue and v.mainsnak.datavalue.value local elpn = v.qualifiers and v.qualifiers.P1810 and v.qualifiers.P1810[1].datavalue and v.qualifiers.P1810[1].datavalue.value make_display(elpc, elpn) end end end local ret = "" if #out > 1 then return frame:expandTemplate{title = "ubl", args = out} elseif #out==1 then return out[1] end end return p tvhjw5bycuv0uqdakuctts4i2g967ry Cèṭa'an:Status bahasa 10 5171 20471 2024-10-15T22:52:45Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{Status bahasa}}{{Status bahasa|type=Ethnologue}}</noinclude><includeonly>{{Namespace detect | main = |category = {{Purge button}} }} {{#ifeq:{{{type|}}}|Ethnologue |{{Status bahasa/Ethnologue |child={{{child|}}} |name={{{name|{{{nama|{{pagename}}}}}}}} |1={{#switch:{{{1|}}} |0 International|0 Internasional| 0=0 |1 Nasional|1=1 |2 Provincial|2 Provinsial|2=2 |3 Komunikasi Luas|3=3 |4 Pendidikan|4=4 |5 Berkembang|5=5 |6a Vigorous|6a=6a |6b Terancam|6b...' 20471 wikitext text/x-wiki <noinclude>{{Status bahasa}}{{Status bahasa|type=Ethnologue}}</noinclude><includeonly>{{Namespace detect | main = |category = {{Purge button}} }} {{#ifeq:{{{type|}}}|Ethnologue |{{Status bahasa/Ethnologue |child={{{child|}}} |name={{{name|{{{nama|{{pagename}}}}}}}} |1={{#switch:{{{1|}}} |0 International|0 Internasional| 0=0 |1 Nasional|1=1 |2 Provincial|2 Provinsial|2=2 |3 Komunikasi Luas|3=3 |4 Pendidikan|4=4 |5 Berkembang|5=5 |6a Vigorous|6a=6a |6b Terancam|6b=6b |7 Shifting|7=7 |8a Moribund|8a=8a |8b Nearly Extinct|8b=8b |9 Dormant|9 Reawakening|9 Hanya bahasa kedua|9=9 |10 Extinct|Punah|10=10 |= }} |ISO={{{ISO|}}} |width={{{width|}}} |size= {{{size|30}}} }} |{{Status bahasa/core |child={{{child|}}} |name={{{name|{{{nama|{{pagename}}}}}}}} |1={{#switch:{{{1|}}} |Punah=no |EX|Extinct|P|punah|6 extinct=EX |CR|Critical|KR|Kritis|kritis|5 critically endangered=CR |SE|Severe|TB|Berat|terancam berat|Terancam Berat|Terancam berat|4 severely endangered=SE |DE|Definitely|T|Terancam|terancam|3 definitely endangered=DE |VU=VU|Vulnerable|R|Rentan|rentan|2 vulnerable=VU |NE|S|No|no|Safe|TE|A|tidak|Tidak|Aman|aman|1 safe=NE <!-- Tidak terancam --> |NA|UNK|TBA|TD|TS=NA<!-- Tidak diketahui --> |= }} |2={{{text|{{{2|}}}}}} |width={{{width|}}} |size= {{{size|30}}} }} }}</includeonly><noinclude>{{lorem ipsum}}{{documentation}}</noinclude> l5c7bv3wffkeywwmbr9a867e7aovtib Cèṭa'an:Status bahasa/doc 10 5172 20472 2024-10-15T22:53:12Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Masukan kategori pada bagian bawah yang sudah ditandai di halaman ini. Untuk interwiki gunakan Wikidata (lihat [[Wikipedia:Wikidata]]) --> {{Nosubst}} [[File: PWB - Status bahasa - sc.png|right|480px|contoh penggunaan templat ini]] Templat ini digunakan untuk menandai halaman-halaman bahasa akan status kepertahanan yang tercantum dalam kriteria ''[[Atlas Bahasa-Bahasa di Dunia yang Terancam Kepunahan]]'' rilisan [[UNESCO]] dan juga...' 20472 wikitext text/x-wiki {{Documentation subpage}} <!-- Masukan kategori pada bagian bawah yang sudah ditandai di halaman ini. Untuk interwiki gunakan Wikidata (lihat [[Wikipedia:Wikidata]]) --> {{Nosubst}} [[File: PWB - Status bahasa - sc.png|right|480px|contoh penggunaan templat ini]] Templat ini digunakan untuk menandai halaman-halaman bahasa akan status kepertahanan yang tercantum dalam kriteria ''[[Atlas Bahasa-Bahasa di Dunia yang Terancam Kepunahan]]'' rilisan [[UNESCO]] dan juga status kepertahanan bahasa per rilisan [[Ethnologue]]. Templat ini merupakan versi kode dari gambar svg yang sebelumnya digunakan oleh {{tlx|Kotak info bahasa}} yang dinilai tidak fleksibel untuk digunakan. == Penggunaan == Berikut merupakan beberapa parameter yang digunakan dalam templat ini. Perhatikan bahwa tanda {{sup|*}} menandakan parameter wajib harus diisi. :{{Para|child}} ::Parameter yang disarankan untuk digunakan pada {{tlx|Kotak info}}, apabila parameter ini diisi dengan {{code|yes}}, maka properti ''div style'' dihilangkan dan mengikut pada properti bawaan templat kotak info. ::<div style="background: #ffdbdb;border:1px solid red;margin:0.2em 1em 0.2em 1em;padding:0.1em 1em 0.1em 1em">'''Catatan:'''<br>Pada templat turunan tidak perlu menambahkan kotak ini lagi dikarenakan sudah tercakup pada templat (lihat halaman /doc masing-masing, mis: [[templat:Kotak info bahasa/doc|Templat:Kotak info bahasa/'''doc''']]) dengan penambahan parameter. Contoh: {{collapse top}} {{Infobox language | name = Bahasa Inggris | nativename = English | familycolor = Indo-Eropa | fam2 = {{PBahasa|Jermanik}} | fam3 = {{PBahasa|Jermanik Barat}} | fam4 = [[Rumpun bahasa Ingvaeonik|Ingvaeonik]] | fam5 = [[Rumpun bahasa Anglo-Frisian|Anglo-Frisian]] | fam6 = [[Rumpun bahasa Anglo-Frisian#Bahasa Anglik|Anglic]] | sk = NE }} </div> <syntaxhighlight lang="wikitext" style="overflow:auto;"> {{Kotak info bahasa | nama = Bahasa Inggris | nama_asli = English | familycolor = Indo-Eropa | fam2 = {{PBahasa|Jermanik}} | fam3 = {{PBahasa|Jermanik Barat}} | fam4 = [[Rumpun bahasa Ingvaeonik|Ingvaeonik]] | fam5 = [[Rumpun bahasa Anglo-Frisian|Anglo-Frisian]] | fam6 = [[Rumpun bahasa Anglo-Frisian#Bahasa Anglik|Anglic]] | sk = NE <!-- PARAMETER PEMANGGILAN TEMPLAT --> }} </syntaxhighlight> {{collapse bottom}} :{{Para|width}} :: Parameter yang akan mengatur properti lebar maksimum ({{code|max-width}}) dari templat. ::<div style="background: #ffdbdb;border:1px solid red;margin:0.2em 1em 0.2em 1em;padding:0.1em 1em 0.1em 1em">'''Catatan:'''<br>Disarankan untuk tidak menggunakan lebar dibawah {{code|{{!}}width{{=}}19.5em}}, hal ini akan menyebabkan tampilan beberapa pengguna mengalami masalah dan tidak dapat menampilkan sesuai yang diharapkan. (Contoh: [https://id.m.wikipedia.org/w/index.php?title=Wikipedia:Bak_pasir&oldid=24475951]) :{{Para|name}} ::Parameter yang akan mengisi tampang teks awal dari templat (mis: "{{gray|FOO diklasifikasikan sebagai '''BAR''' pada ''Atlas Bahasa-Bahasa di Dunia yang Terancam Kepunahan''}}"). Apabila tak ada isian dari parameter ini, makan templat ini akan mengisinya secara otomatis menggunakan {{tlx|Pagename}} ::<div style="background: #ffdbdb;border:1px solid red;margin:0.2em 1em 0.2em 1em;padding:0.1em 1em 0.1em 1em">'''Catatan:'''<br>Per kebijakan penamaan artikel bahasa yang tercantum pada [[PW:NAMABAHASA]], parameter {{para|name}} harus memuat format "{{gray|Bahasa XXX}}" ataupun "{{gray|Dialek YYY [dari bahasa XXX]}}" untuk narasi petunjuk pada halaman dialek apabila dibutuhkan dan/atau memiliki rujukan terpercaya.</div> :{{Para|1|*}} ::'''Parameter wajib''', digunakan untuk menentukan status konservasi bahasa dengan rincian sebagai berikut: {{collapse top}} ::;{{Hlist|EX|Extinct|P|Punah}} {{Status bahasa|EX}}{{lorem ipsum}} ::;{{Hlist|CR|Critical|KR|Kritis}} {{Status bahasa|CR}}{{lorem ipsum}} ::;{{Hlist|SE|Severe|TB|Berat}} {{Status bahasa|SE}}{{lorem ipsum}} ::;{{Hlist|DE|Definitely|T|Terancam}} {{Status bahasa|DE}}{{lorem ipsum}} ::;{{Hlist|VU=VU|Vulnerable|R|Rentan}} {{Status bahasa|VU}}{{lorem ipsum}} ::;{{Hlist|NE|S|No|no|Safe|TE|A|tidak|Tidak|Aman}} {{Status bahasa|NE}}{{lorem ipsum}} ::;{{Hlist|NA|UNK|TBA|TD|TS}} {{Status bahasa|NA}}{{lorem ipsum}} {{collapse bottom}} :{{Para|module}} :;Tambahan: misal catatan singkat ataupun referensi :{{Para|type|*}} ::Isi parameter ini dengan <code>Ethnologue</code> untuk menggunakan mode klasifikasi dari [[Ethnologue|SIL Ethnologue]] {{collapse top}} ::;{{Hlist|0 International|0 Internasional|0}} {{Status bahasa|type=Ethnologue|0 Internasional}}{{lorem ipsum}} ::;{{Hlist|1 Nasional|1}} {{Status bahasa|type=Ethnologue|1 Nasional}}{{lorem ipsum}} ::;{{Hlist|2 Provincial|2 Provinsial|2}} {{Status bahasa|type=Ethnologue|2 }}{{lorem ipsum}} ::;{{Hlist|3 Komunikasi Luas|3}} {{Status bahasa|type=Ethnologue|3 }}{{lorem ipsum}} ::;{{Hlist|4 Pendidikan|4}} {{Status bahasa|type=Ethnologue|5 }}{{lorem ipsum}} ::;{{Hlist|5 Berkembang|5}} {{Status bahasa|type=Ethnologue|5 }}{{lorem ipsum}} ::;{{Hlist|6a Vigorous|6a}} {{Status bahasa|type=Ethnologue|6a }}{{lorem ipsum}} ::;{{Hlist|6b Terancam|6b}} {{Status bahasa|type=Ethnologue|6b }}{{lorem ipsum}} ::;{{Hlist|7 Shifting|7}} {{Status bahasa|type=Ethnologue|7 }}{{lorem ipsum}} ::;{{Hlist|8a Moribund|8a}} {{Status bahasa|type=Ethnologue|8a }}{{lorem ipsum}} ::;{{Hlist|8b Nearly Extinct|8b}} {{Status bahasa|type=Ethnologue|8b }}{{lorem ipsum}} ::;{{Hlist|9 Dormant|9 Reawakening|9 Hanya bahasa kedua|9}} {{Status bahasa|type=Ethnologue|9 }}{{lorem ipsum}} ::;{{Hlist|10 Extinct|Punah=10}} {{Status bahasa|type=Ethnologue|10 }}{{lorem ipsum}} {{collapse bottom}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|bakpasir | | <!-- Tambahkan kategori di bawah baris ini, untuk interwiki gunakan Wikidata --> }}</includeonly> 64npztt36jqmd11v3uu841f5te9ok24 Cèṭa'an:Gray 10 5173 20473 2024-10-15T22:56:03Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Klabu]] 20473 wikitext text/x-wiki #Redirect: [[Cèṭa'an:klabu]] 3bdcz1jyojrqv8saik3j9z2migqfpyz Cèṭa'an:Klabu 10 5174 20474 2024-10-15T22:56:14Z Munajad.MH 3071 ←Membuat halaman berisi '<span style="color:gray">{{{1}}}</span><noinclude> <!-- Add categories and interwikis to the /doc subpage, not here! --> {{Documentation}}</noinclude>' 20474 wikitext text/x-wiki <span style="color:gray">{{{1}}}</span><noinclude> <!-- Add categories and interwikis to the /doc subpage, not here! --> {{Documentation}}</noinclude> 0se1essniolp1jxmajbn58fwfmjy6un Cèṭa'an:Klabu/doc 10 5175 20484 20483 2024-10-15T23:07:59Z Munajad.MH 3071 20484 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> == Penggunaan == <nowiki>{{klabu|klabu}}</nowiki> Abhâdhi {{Klabu|klabu}} == Data templat == {{TemplateDataHeader}} <TemplateData> { "description": "Template panika ajhâlma bhârna teks sè èkasanat ghâbây klabu", "params": { "1": { "label": "Teks", "description": "Teks sè kodhu abârna klabu.", "type": "string", "required": true } } } </TemplateData> == Lihat pula == {{Text color templates see also}} <includeonly><!-- ++++ PLEASE ADD CATEGORIES AND INTERWIKIS BELOW THIS LINE, INSIDE INCLUDEONLY TAGS, THANK YOU. --> <!-- categories --> [[Category:Templat warna teks]] </includeonly> 9h81kt7k9m8v04tqijwkocljloc15yn Cèṭa'an:Bg 10 5176 20477 20476 2024-10-15T22:59:16Z Munajad.MH 3071 Ubah target pengalihan dari [[Templat:Background color]] ke [[Cèṭa'an:Background color]] 20477 wikitext text/x-wiki #REDIRECT [[Template:Background color]] 5sip1folzjfmx8o1o5tg55xeem3g87v Cèṭa'an:Background color/doc 10 5177 20478 2024-10-15T23:00:06Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{template shortcut|Bg}} == Penggunaan == <pre>{{Background color|<color>|<text>}}</pre> [[Web colors]] provides a list of colors which can be used. Simple colors, like black, blue, red, green, etc. can just be spelled out. Alternatively, colors can be specified using either RGB or hex notation. == Contoh == * <code>{{tlx|Background color|red|Hello, world!}}</co...' 20478 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{template shortcut|Bg}} == Penggunaan == <pre>{{Background color|<color>|<text>}}</pre> [[Web colors]] provides a list of colors which can be used. Simple colors, like black, blue, red, green, etc. can just be spelled out. Alternatively, colors can be specified using either RGB or hex notation. == Contoh == * <code>{{tlx|Background color|red|Hello, world!}}</code> results in {{Background color|red|Hello, world!}} * <code>{{tlx|Background color|#00F000|Hello, world!}}</code> results in {{Background color|#00F000|Hello, world!}} == Lihat pula == * {{tl|Color}} – sets text color only * {{tl|Font color}} – sets both text and background color * {{tl|Color contrast ratio}} * {{tl|Hilite}} – sets background color, with an optional expiry date * {{tl|Resize}} <includeonly> <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Kategori:Text color templates]] [[Kategori:Templat warna]]<!--as this template might be used without text--> </includeonly> 6d3clpzpgyvq4moougbqblh4nrhfcsc Cèṭa'an:Color contrast ratio 10 5178 20479 2024-10-15T23:01:11Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Color contrast|ratio|{{{1}}}|{{{2}}}}}</includeonly><noinclude>{{Documentation}}</noinclude>' 20479 wikitext text/x-wiki <includeonly>{{#invoke:Color contrast|ratio|{{{1}}}|{{{2}}}}}</includeonly><noinclude>{{Documentation}}</noinclude> iao4uh3fmrqoobfexqloql50y2gcupr Cèṭa'an:Colored link 10 5179 20480 2024-10-15T23:02:30Z Munajad.MH 3071 ←Membuat halaman berisi '[[:{{{2}}}|<span style="color: {{{1}}}; text-decoration: inherit; -moz-text-decoration-color: {{{1}}}; text-decoration-color: {{{1}}};">{{{3|{{{2}}}}}}</span>]]<noinclude> <!-- Add categories and interwikis to the /doc subpage, not here! --> {{Documentation}}</noinclude>' 20480 wikitext text/x-wiki [[:{{{2}}}|<span style="color: {{{1}}}; text-decoration: inherit; -moz-text-decoration-color: {{{1}}}; text-decoration-color: {{{1}}};">{{{3|{{{2}}}}}}</span>]]<noinclude> <!-- Add categories and interwikis to the /doc subpage, not here! --> {{Documentation}}</noinclude> hbjoqmf4jyoovtcmhwscfzh9up9vr66 Cèṭa'an:Colored link/doc 10 5180 20481 2024-10-15T23:02:58Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Masukan kategori pada bagian bawah yang sudah ditandai di halaman ini. Untuk interwiki gunakan Wikidata (lihat [[Wikipedia:Wikidata]]) --> == Penggunaan == {{Warning|'''Links in prose should never be manually colored.''' ([[MOS:LINKCOLOR]])}} This template takes three parameters: the color of the link, the article being linked to, and optional text to display as a [[WP:piped link|piped link]]. {{tlc|colored link|2=olive|3=Page nam...' 20481 wikitext text/x-wiki {{Documentation subpage}} <!-- Masukan kategori pada bagian bawah yang sudah ditandai di halaman ini. Untuk interwiki gunakan Wikidata (lihat [[Wikipedia:Wikidata]]) --> == Penggunaan == {{Warning|'''Links in prose should never be manually colored.''' ([[MOS:LINKCOLOR]])}} This template takes three parameters: the color of the link, the article being linked to, and optional text to display as a [[WP:piped link|piped link]]. {{tlc|colored link|2=olive|3=Page name to link|4=Alternative text}} → {{colored link|olive|Page name to link|Alternative text}} == See also == * {{Tl|Aqua}} → {{Aqua|Main page}} * {{Tl|Black}} → {{Black|Main page}} * {{Tl|Blue}} → {{Blue|Main page}} * {{Tl|Brown}} → {{Brown|Main page}} * {{Tl|Cyan}} → {{Cyan|Main page}} * {{Tl|Fuchsia}} → {{Fuchsia|Main page}} * {{Tl|Gold (color)}} → {{Gold (color)|Main page}} * {{Tl|Gray}} → {{Gray|Main page}} * {{Tl|Green}} → {{Green|Main page}} * {{Tl|Lime}} → {{Lime|Main page}} * {{Tl|LinkBlue}} → {{LinkBlue|Main page}} * {{Tl|Magenta}} → {{Magenta|Main page}} * {{Tl|Maroon}} → {{Maroon|Main page}} * {{Tl|Navy (color)}} → {{Navy (color)|Main page}} * {{Tl|Olive}} → {{Olive|Main page}} * {{Tl|Orange}} → {{Orange|Main page}} * {{Tl|Pink}} → {{Pink|Main page}} * {{Tl|Purple}} → {{Purple|Main page}} * {{Tl|Red}} → {{Red|Main page}} * {{Tl|Teal}} → {{Teal|Main page}} * {{Tl|White}} → {{White|Main page}} * {{Tl|Yellow}} → {{Yellow|Main page}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|bakpasir | | <!-- Tambahkan kategori di bawah baris ini, untuk interwiki gunakan Wikidata --> }}</includeonly> nify1ep1fxezjuna08wdjmct05xfg5e Cèṭa'an:Kotak info 10 5181 20485 2024-10-15T23:09:47Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Infobox]] 20485 wikitext text/x-wiki #Redirect [[template:Infobox]] 127rdciqgv60cw0p291dwzrss4jlkme Cèṭa'an:Status bahasa/core 10 5182 20486 2024-10-15T23:10:48Z Munajad.MH 3071 ←Membuat halaman berisi '<templatestyles src="status bahasa/styles.css"/> {{#ifeq:{{{1|}}}|no|| {{#ifeq:{{{child|}}}|yes|<center>|<div class="Infobox" style="float:right;margin-left:1em;{{#if:{{{width|}}}|max-width:{{{width|19.5em}}};|max-width:19.5em;}} background:#F8F9FB;border:1px solid #C8CBD0;padding:0.3em;">}} <div class="sk-container" style="justify-content: center;"> <div><span style="font-size:90%;"><center>'''Punah'''</center><br></span> :Kategori:Bahasa yang telah punah|<div...' 20486 wikitext text/x-wiki <templatestyles src="status bahasa/styles.css"/> {{#ifeq:{{{1|}}}|no|| {{#ifeq:{{{child|}}}|yes|<center>|<div class="Infobox" style="float:right;margin-left:1em;{{#if:{{{width|}}}|max-width:{{{width|19.5em}}};|max-width:19.5em;}} background:#F8F9FB;border:1px solid #C8CBD0;padding:0.3em;">}} <div class="sk-container" style="justify-content: center;"> <div><span style="font-size:90%;"><center>'''Punah'''</center><br></span> [[:Kategori:Bahasa yang telah punah|<div class="EX-hover tooltip" style="display:inline; height:{{#expr: {{{size|30}}} * 3 / 4}}px; width:{{#expr: {{{size|30}}} * 3 / 4}}px; line-height:100%; border:1px solid #C8CBD0; border-radius:50%;padding:0.3em;margin:0.2em; {{#ifeq:{{{1|}}}|EX|background:black;color:white}}">'''EX'''<span class="tooltiptext">Singkatan dari ''Extinct'' (Punah)</span></div>]]</div><div><span style="font-size:90%"><center>'''Terancam'''</center><br></span> <div style="border-top:2px solid black; border-radius:20%;display:inline;padding-top:1em"> <div class="CR-hover tooltip" style="height:{{#expr: {{{size|30}}} * 3 / 4}}px; width:{{#expr: {{{size|30}}} * 3 / 4}}px; line-height:100%; display:inline;border:1px solid #C8CBD0; border-radius:50%;padding:0.3em;margin:0.2em;{{#ifeq:{{{1|}}}|CR|background:red}}">[[:Kategori:Bahasa-bahasa yang terancam kritis|'''CR''']]<span class="tooltiptext">Singkatan dari ''Critically endangered'' (Terancam Kritis)</span></div> <div class="SE-hover tooltip" style="height:{{#expr: {{{size|30}}} * 3 / 4}}px; width:{{#expr: {{{size|30}}} * 3 / 4}}px; line-height:100%; display:inline;border:1px solid #C8CBD0; border-radius:50%;padding:0.3em;margin:0.2em;{{#ifeq:{{{1|}}}|SE|background:orange}}">[[:Kategori:Bahasa-bahasa yang terancam berat|'''SE''']]<span class="tooltiptext">Singkatan dari ''Severely endangered'' (Terancam berat)</span></div> <div class="DE-hover tooltip" style="height:{{#expr: {{{size|30}}} * 3 / 4}}px; width:{{#expr: {{{size|30}}} * 3 / 4}}px; line-height:100%;display:inline;border:1px solid #C8CBD0; border-radius:50%;padding:0.3em;margin:0.2em;{{#ifeq:{{{1|}}}|DE|background:yellow}}">[[:Kategori:Bahasa-bahasa yang terancam punah|'''DE''']]<span class="tooltiptext">Singkatan dari ''Devinitely endangered'' (Terancam)</span></div> <div class="VU-hover tooltip" style="height:{{#expr: {{{size|30}}} * 3 / 4}}px; width:{{#expr: {{{size|30}}} * 3 / 4}}px; line-height:100%; display:inline;border:1px solid #C8CBD0; border-radius:50%;padding:0.3em;margin:0.2em;{{#ifeq:{{{1|}}}|VU|background:yellowgreen}}">[[:Kategori:Bahasa-bahasa yang rentan punah|'''VU''']]<span class="tooltiptext">Singkatan dari ''Vulnerable'' (Rentan)</span></div> </div></div><div><span style="font-size:90%"><center>'''Aman'''</center><br></span> <div class="NE-hover tooltip" style="height:{{#expr: {{{size|30}}} * 3 / 4}}px; width:{{#expr: {{{size|30}}} * 3 / 4}}px; line-height:100%; display:inline;border:1px solid #C8CBD0; border-radius:50%;padding:0.3em;margin:0.2em;{{#ifeq:{{{1|}}}|NE|background:silver}}">'''NE'''<span class="tooltiptext">Singkatan dari ''Not Endangered'' (Tidak terancam)</span></div></div></div> <div style="text-align:left;font-size:90%;margin-top:0.4em; line-height:1.3">{{#switch:{{{1|}}} |NA=<!-- TAMPILAN "TIDAK TERSEDIA" --> {{{name|{{PAGENAME}}}}} '''belum diklasifikasikan''' dalam tingkatan manapun pada ''[[Atlas Bahasa-Bahasa di Dunia yang Terancam Kepunahan]]''{{{cs_ref|{{{sk_ref|}}} }}} |EX=<!-- TAMPILAN "PUNAH" --><center>{{small|[[Atlas Bahasa-Bahasa di Dunia yang Terancam Kepunahan|'''ICHEL ''Red Book''''']]: {{pranala|1=[https://www.theguardian.com/news/datablog/2011/apr/15/language-extinct-endangered Extinct]}}}}</center> {{{name|{{PAGENAME}}}}} diklasifikasikan sebagai bahasa yang telah '''punah''' ('''EX''') pada ''[[Atlas Bahasa-Bahasa di Dunia yang Terancam Kepunahan]]''{{{cs_ref|{{{sk_ref|}}} }}}{{Main other|[[Kategori:Bahasa yang telah punah]]}} |CR=<!-- TAMPILAN "KRITIS" --><center>{{small|[[Atlas Bahasa-Bahasa di Dunia yang Terancam Kepunahan|'''ICHEL ''Red Book''''']]: {{pranala|1=[https://www.theguardian.com/news/datablog/2011/apr/15/language-extinct-endangered Critically Endangered]}}}}</center> {{{name|{{PAGENAME}} }}} diklasifikasikan sebagai bahasa '''terancam kritis''' ('''CR''') pada ''[[Atlas Bahasa-Bahasa di Dunia yang Terancam Kepunahan]]''{{{cs_ref|{{{sk_ref|}}} }}}{{Main other|[[Kategori:Bahasa-bahasa yang terancam kritis]]}} |SE=<!-- TAMPILAN "TERANCAM BERAT" --><center>{{small|[[Atlas Bahasa-Bahasa di Dunia yang Terancam Kepunahan|'''ICHEL ''Red Book''''']]: {{pranala|1=[https://www.theguardian.com/news/datablog/2011/apr/15/language-extinct-endangered Severely Endangered]}}}}</center>{{{name|{{PAGENAME}}}}} diklasifikasikan sebagai bahasa '''terancam berat''' ('''SE''') pada ''[[Atlas Bahasa-Bahasa di Dunia yang Terancam Kepunahan]]''{{{cs_ref|{{{sk_ref|}}} }}}{{Main other|[[Kategori:Bahasa-bahasa yang terancam berat]]}} |DE=<!-- TAMPILAN "TERANCAM" --><center>{{small|[[Atlas Bahasa-Bahasa di Dunia yang Terancam Kepunahan|'''ICHEL ''Red Book''''']]: {{pranala|1=[https://www.theguardian.com/news/datablog/2011/apr/15/language-extinct-endangered Definitely Endangered]}}}}</center> {{{name|{{PAGENAME}} }}} diklasifikasikan sebagai bahasa '''terancam punah''' ('''DE''') pada ''[[Atlas Bahasa-Bahasa di Dunia yang Terancam Kepunahan]]''{{{cs_ref|{{{sk_ref|}}} }}}</div>{{Main other|[[Kategori:Bahasa-bahasa yang terancam punah]]}} |VU=<!-- TAMPILAN "RENTAN" --><center>{{small|[[Atlas Bahasa-Bahasa di Dunia yang Terancam Kepunahan|'''ICHEL ''Red Book''''']]: {{pranala|1=[https://www.theguardian.com/news/datablog/2011/apr/15/language-extinct-endangered Vulnerable]}}}}</center> {{{name|{{PAGENAME}} }}} diklasifikasikan sebagai bahasa '''rentan''' ('''VU''') pada ''[[Atlas Bahasa-Bahasa di Dunia yang Terancam Kepunahan]]''{{{cs_ref|{{{sk_ref|}}} }}}{{Main other|[[Kategori:Bahasa-bahasa yang rentan punah]]}} |NE=<!-- TAMPILAN "AMAN" --><center>{{small|[[Atlas Bahasa-Bahasa di Dunia yang Terancam Kepunahan|'''ICHEL ''Red Book''''']]: {{pranala|1=[https://www.theguardian.com/news/datablog/2011/apr/15/language-extinct-endangered Not Endangered]}}}}</center> {{{name|{{PAGENAME}}}}} diklasifikasikan sebagai bahasa '''aman''' ataupun '''tidak terancam''' ('''NE''') pada ''[[Atlas Bahasa-Bahasa di Dunia yang Terancam Kepunahan]]''{{{cs_ref|{{{sk_ref|}}} }}} |={{#if:{{{text|}}}{{{2|}}}|{{{text|{{{2|}}}}}}|{{maroon|'''Nilai parameter {{para|1}} diperlukan: isi parameter tersebut dengan istilah diatas ataupun {{code|NA}} apabila data tidak tersedia'''}} }}}} {{#ifeq:{{{child|}}}|yes|</center>|</div>}} {{#if:{{#invoke:WikidataIB/sandbox|getValue|P1999|fetchwikidata=ALL|onlysourced=no| noicon = yes |linked=false}}|<span style="font-size:80%; line-height:0.3">{{EditOnWikidata|pid=P1999}}</span>}}</div>}} ol0wm7u9il78ugy5j147jg67sljlfi7 Cèṭa'an:Status bahasa/styles.css 10 5183 20487 2024-10-15T23:11:58Z Munajad.MH 3071 ←Membuat halaman berisi ' .flex-container { justify-content: center; display: flex; flex-wrap: nowrap; align-items: center; } .flex-container > div { margin: 1px; text-align: left; justify-content: center; } .sk-container { display: flex; width: auto; } .sk-container > div { margin: 1px; text-align: center; float: none; } .EX-hover:hover { background:black; color:white; } .CR-hover:hover { background: red; color: black; } .SE-hover:hover { background: orang...' 20487 sanitized-css text/css .flex-container { justify-content: center; display: flex; flex-wrap: nowrap; align-items: center; } .flex-container > div { margin: 1px; text-align: left; justify-content: center; } .sk-container { display: flex; width: auto; } .sk-container > div { margin: 1px; text-align: center; float: none; } .EX-hover:hover { background:black; color:white; } .CR-hover:hover { background: red; color: black; } .SE-hover:hover { background: orange; color: black; } .DE-hover:hover { background: yellow; color: black; } .VU-hover:hover { background: yellowgreen; color: black; } .NE-hover:hover { background: silver; color: black; } .EX-hover a {color:white} .EX-hover:hover {color: white} .CR-hover a {color: black;} .CR-hover:hover a {color: black;} .SE-hover a {color: black;} .SE-hover:hover a {color: black;} .DE-hover a {color: black;} .DE-hover:hover a {color: black;} .VU-hover a {color: black;} .VU-hover:hover a {color: black;} .NE-hover a {color: black;} .NE-hover:hover a {color: black;} .tooltip { position: relative; display: inline-block; border-bottom: 1px dotted black; } .tooltip .tooltiptext { visibility: hidden; width: 120px; background-color: #F8F9FB; color: black; line-height: 1.2; text-align: center; border-radius: 3px; box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.35); padding: 5px 0; position: absolute; z-index: 1; top: 150%; left: 50%; margin-left: -60px; border:1px solid #C8CBD0; font-size:60%; } .tooltip .tooltiptext::after { content: ""; position: absolute; bottom: 100%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; font-size:60%; border-color: transparent transparent #C8CBD0 transparent; } .tooltip:hover .tooltiptext { visibility: visible; z-index: 900 } .tooltip:hover .tooltiptext { visibility: visible; border:1px solid #C8CBD0; font-size:70%; z-index: 900 } .tooltip .tooltiptext { opacity: 0; transition: opacity 0.15s; z-index: 900 } .tooltip:hover .tooltiptext { visibility: visible; opacity: 1; z-index: 900 } krlme3guw4doeuabvcncf6igcdjnlca Cèṭa'an:Maroon 10 5184 20489 20488 2024-10-15T23:16:40Z Munajad.MH 3071 Ubah target pengalihan dari [[Cèṭa'an:Merah tua]] ke [[Cèṭa'an:Bireng]] 20489 wikitext text/x-wiki #alih [[Template:Bireng]] [[Category:Template warna]] qeq4v0cy7qn556gw7i2vj2anv32gi47 Cèṭa'an:Bireng 10 5185 20490 2024-10-15T23:18:56Z Munajad.MH 3071 ←Membuat halaman berisi '<span style="color:darkred">{{{1}}}</span><noinclude> <!-- Add categories and interwikis to the /doc subpage, not here! --> {{Documentation}}</noinclude>' 20490 wikitext text/x-wiki <span style="color:darkred">{{{1}}}</span><noinclude> <!-- Add categories and interwikis to the /doc subpage, not here! --> {{Documentation}}</noinclude> qwnepos1shy3m41vcb4984jh022o9wh Cèṭa'an:Bireng/doc 10 5186 20492 20491 2024-10-15T23:22:00Z Munajad.MH 3071 20492 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> == Penggunaan == <nowiki>{{bireng|bireng}}</nowiki> Abhâdhi {{Bireng|bireng}} == Data templat == {{TemplateDataHeader}} <TemplateData> { "description": "Template panika ajhâlma bhârna teks sè èkasanat ghâbây bireng", "params": { "1": { "label": "Teks", "description": "Teks sè kodhu abârna bireng.", "type": "string", "required": true } } } </TemplateData> == Lihat pula == {{Text color templates see also}} <includeonly><!-- ++++ PLEASE ADD CATEGORIES AND INTERWIKIS BELOW THIS LINE, INSIDE INCLUDEONLY TAGS, THANK YOU. --> <!-- categories --> [[Category:Templat warna teks]] </includeonly> aivz40sidc2o8uyschull0wwnbvxy4g Cèṭa'an:EditOnWikidata 10 5187 20493 2024-10-15T23:35:40Z Munajad.MH 3071 ←Membuat halaman berisi '{{#switch: {{{noicon|}}} | no = | false = | #default = <div class="metadata" style="text-align: right;">&#91;[[d:{{#if:{{{qid|}}}|{{{qid}}}|{{#invoke:WikidataIB|pageId}}}}|bâccè' nâng Wikidata]]]</div> }}<noinclude> {{Documentation}}</noinclude>' 20493 wikitext text/x-wiki {{#switch: {{{noicon|}}} | no = | false = | #default = <div class="metadata" style="text-align: right;">&#91;[[d:{{#if:{{{qid|}}}|{{{qid}}}|{{#invoke:WikidataIB|pageId}}}}|bâccè' nâng Wikidata]]]</div> }}<noinclude> {{Documentation}}</noinclude> i4qbtg5pm6amtczwoqfzonpnoz8yc5f Modul:Wd/i18n 828 5188 20494 2024-10-15T23:38:34Z Munajad.MH 3071 ←Membuat halaman berisi '-- The values and functions in this submodule should be localized per wiki. local p = {} function p.init(aliasesP) p = { ["errors"] = { ["unknown-data-type"] = "Tipe data tidak diketahui atau tidak didukung: '$1'.", ["missing-required-parameter"] = "Tidak ada parameter yang didefinisikan, sediakan setidaknya satu", ["extra-required-parameter"] = "Parameter '$1' harus didefinisikan sebagai opsional", ["no-function-specified"] = "An...' 20494 Scribunto text/plain -- The values and functions in this submodule should be localized per wiki. local p = {} function p.init(aliasesP) p = { ["errors"] = { ["unknown-data-type"] = "Tipe data tidak diketahui atau tidak didukung: '$1'.", ["missing-required-parameter"] = "Tidak ada parameter yang didefinisikan, sediakan setidaknya satu", ["extra-required-parameter"] = "Parameter '$1' harus didefinisikan sebagai opsional", ["no-function-specified"] = "Anda harus menyatakan sebuah fungsi untuk dipanggil", -- equal to the standard module error message ["main-called-twice"] = 'Fungsi "main" tidak dapat dipanggil dua kali', ["no-such-function"] = 'Fungsi "$1" tidak ada' -- equal to the standard module error message }, ["info"] = { ["edit-on-wikidata"] = "Sunting di Wikidata" }, ["numeric"] = { ["decimal-mark"] = ",", ["delimiter"] = "." }, ["datetime"] = { ["prefixes"] = { ["decade-period"] = "" }, ["suffixes"] = { ["decade-period"] = "s", ["millennium"] = " milenium", ["century"] = " abad", ["million-years"] = " juta tahun", ["billion-years"] = " miliar tahun", ["year"] = " tahun", ["years"] = " tahun" }, ["julian-calendar"] = "Kalender Julian", -- linked page title ["julian"] = "Julian", ["BCE"] = "SM", ["CE"] = "M", ["common-era"] = "Masehi" -- linked page title }, ["coord"] = { ["latitude-north"] = "U", ["latitude-south"] = "S", ["longitude-east"] = "BT", ["longitude-west"] = "BB", ["degrees"] = "°", ["minutes"] = "'", ["seconds"] = '"', ["separator"] = ", " }, ["values"] = { ["unknown"] = "tidak diketahui", ["none"] = "tidak ada" }, ["cite"] = { ["version"] = "2", -- increment this each time the below parameters are changed to avoid conflict errors ["web"] = { -- <= left side: all allowed reference properties for *web page sources* per https://www.wikidata.org/wiki/Help:Sources -- => right side: corresponding parameter names in (equivalent of) [[:en:Template:Cite web]] (if non-existent, keep empty i.e. "") [aliasesP.statedIn] = "website", [aliasesP.referenceURL] = "url", [aliasesP.publicationDate] = "date", [aliasesP.retrieved] = "access-date", [aliasesP.title] = "title", [aliasesP.archiveURL] = "archive-url", [aliasesP.archiveDate] = "archive-date", [aliasesP.language] = "language", [aliasesP.author] = "author", -- existence of author1, author2, author3, etc. is assumed [aliasesP.publisher] = "publisher", [aliasesP.quote] = "quote", [aliasesP.pages] = "pages" -- extra option }, ["q"] = { -- <= left side: all allowed reference properties for *sources other than web pages* per https://www.wikidata.org/wiki/Help:Sources -- => right side: corresponding parameter names in (equivalent of) [[:en:Template:Cite Q]] (if non-existent, keep empty i.e. "") [aliasesP.statedIn] = "1", [aliasesP.pages] = "pages", [aliasesP.column] = "at", [aliasesP.chapter] = "chapter", [aliasesP.sectionVerseOrParagraph] = "section", ["external-id"] = "id", -- used for any type of database property ID [aliasesP.title] = "title", [aliasesP.publicationDate] = "date", [aliasesP.retrieved] = "access-date" } } } p.getOrdinalSuffix = function(num) if tostring(num):sub(-2,-2) == '1' then return "th" -- 10th, 11th, 12th, 13th, ... 19th end num = tostring(num):sub(-1) if num == '1' then return "st" elseif num == '2' then return "nd" elseif num == '3' then return "rd" else return "th" end end p.addDelimiters = function(n) local left, num, right = string.match(n, "^([^%d]*%d)(%d*)(.-)$") if left and num and right then return left .. (num:reverse():gsub("(%d%d%d)", "%1" .. p['numeric']['delimiter']):reverse()) .. right else return n end end return p end return p 827jxxzz77hvk8751p9vsvbtbn5iw2p Cèṭa'an:Examine 10 5189 20496 2024-10-15T23:47:06Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Examine Wikidata item]] 20496 wikitext text/x-wiki #REDIRECT [[Template:Examine Wikidata item]] {{Redirect category shell| {{R from move}} }} jo0g59umzp822n0om72owhkjf90dite Cèṭa'an:Examine Wikidata item 10 5190 20497 2024-10-15T23:47:42Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:WikidataIB|examine}}<noinclude> {{documentation}} </noinclude>' 20497 wikitext text/x-wiki {{#invoke:WikidataIB|examine}}<noinclude> {{documentation}} </noinclude> 45qeepxooko2qse5vc47bs0428jmf09 Cèṭa'an:Examine Wikidata item/doc 10 5191 20498 2024-10-15T23:48:34Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Lua|Module:WikidataIB}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> A wrapper template for the examine call in [[Module:WikidataIB]]. The template takes two parameters: the propertyID and the entityID. These may be unnamed or given as {{para|pid}} and {{para|qid}} or any combination. The propertyID must begin with "P" and the entityID must begin w...' 20498 wikitext text/x-wiki {{Documentation subpage}} {{Lua|Module:WikidataIB}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> A wrapper template for the examine call in [[Module:WikidataIB]]. The template takes two parameters: the propertyID and the entityID. These may be unnamed or given as {{para|pid}} and {{para|qid}} or any combination. The propertyID must begin with "P" and the entityID must begin with "Q". If the entityId is omitted, the template will look at Wikidata for the entity connected to the current page. == Usage == ; Example : Examining {{q|Q1396889}} {{q|P18}} All of the following produce the same result: * <code><nowiki>{{examine |pid=P18 |qid=Q1396889}}</nowiki></code> * <code><nowiki>{{examine |P18 |qid=Q1396889}}</nowiki></code> * <code><nowiki>{{examine |pid=P18 |Q1396889}}</nowiki></code> * <code><nowiki>{{examine |P18 |Q1396889}}</nowiki></code> * <code><nowiki>{{examine |qid=Q1396889 |pid=P18}}</nowiki></code> * <code><nowiki>{{examine |Q1396889 |pid=P18}}</nowiki></code> * <code><nowiki>{{examine |qid=Q1396889 |P18}}</nowiki></code> * <code><nowiki>{{examine |Q1396889 |P18}}</nowiki></code> * <code><nowiki>{{examine |P18}}</nowiki></code> (if used in the [[Animal Farm]] article) * <code><nowiki>{{examine Wikidata item |pid=P18 |qid=Q1396889}}</nowiki></code> * <code><nowiki>{{#invoke:WikidataIB |examine |P18 |Q1396889}}</nowiki></code> Result: {{examine |P18 |Q1396889}} == See also == * {{tl|Dump}} * [[Module:Dump]] <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> {{uncat}} }}</includeonly> 8swcbnr23czkuuuu8pdry8xqx4t7qzk Modul:WikidataIB/i18n 828 5192 20706 20499 2024-10-16T07:49:47Z Munajad.MH 3071 20706 Scribunto text/plain local i18n = { ["errors"] = { ["property-not-found"] = "Properti tidak ditemukan.", ["No property supplied"] = "Tidak ada properti yang disediakan", ["entity-not-found"] = "Butir Wikidata tidak ditemukan.", ["unknown-claim-type"] = "Jenis klaim tidak diketahui.", ["unknown-entity-type"] = "Jenis butir tidak diketahui.", ["qualifier-not-found"] = "Kualifier tidak ditemukan.", ["site-not-found"] = "Proyek Wikimedia tidak ditemukan.", ["labels-not-found"] = "Tidak ada label yang ditemukan.", ["descriptions-not-found"] = "Tidak ada deskripsi yang ditemukan.", ["aliases-not-found"] = "Tidak ada alias yang ditemukan.", ["unknown-datetime-format"] = "Format datetime yang tidak diketahui.", ["local-article-not-found"] = "Artikel ada di Wikidata, tetapi tidak ada di Wikipedia", ["dab-page"] = " (dab)", }, ["months"] = { "Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "November", "Desember" }, ["century"] = "abad", ["BC"] = "SM", ["BCE"] = "SM", ["ordinal"] = { [1] = "", [2] = "", [3] = "", ["default"] = "" }, ["filespace"] = "File", ["Unknown"] = "Ta' èka'onèng", ["NaN"] = "Bânni butèran angka", -- set the following to the name of a tracking category, -- e.g. "[[Category:Articles with missing Wikidata information]]", or "" to disable: ["missinginfocat"] = "[[Kategori:Artikel tanpa informasi Wikidata]]", ["editonwikidata"] = "Sunting ini di 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] = " èbu", [6] = " juta", [9] = " miliar", [12] = " triliun", } } return { i18n = i18n } mcows6a2cx850tf69g05ron7dxylas8 Modul:Formatnum 828 5193 20500 2024-10-15T23:56:44Z Munajad.MH 3071 ←Membuat halaman berisi '-- This module is intended to replace the functionality of Template:Formatnum and related templates. local p = {} function p.main(frame) local args = frame:getParent().args local prec = args.prec or '' local sep = args.sep or '' local number = args[1] or args.number or '' local lang = args[2] or args.lang or '' -- validate the language parameter within MediaWiki's caller frame if lang == "arabic-indic" then -- only for bac...' 20500 Scribunto text/plain -- This module is intended to replace the functionality of Template:Formatnum and related templates. local p = {} function p.main(frame) local args = frame:getParent().args local prec = args.prec or '' local sep = args.sep or '' local number = args[1] or args.number or '' local lang = args[2] or args.lang or '' -- validate the language parameter within MediaWiki's caller frame if lang == "arabic-indic" then -- only for back-compatibility ("arabic-indic" is not a SupportedLanguage) lang = "fa" -- better support than "ks" elseif lang == '' or not mw.language.isSupportedLanguage(lang) then -- Note that 'SupportedLanguages' are not necessarily 'BuiltinValidCodes', and so they are not necessarily -- 'KnownLanguages' (with a language name defined at least in the default localisation of the local wiki). -- But they all are ValidLanguageCodes (suitable as Wiki subpages or identifiers: no slash, colon, HTML tags, or entities) -- In addition, they do not contain any capital letter in order to be unique in page titles (restriction inexistant in BCP47), -- but they may violate the standard format of BCP47 language tags for specific needs in MediaWiki. -- Empty/unspecified and unsupported languages are treated here in Commons using the user's language, -- instead of the local 'ContentLanguage' of the Wiki. lang = frame:callParserFunction( "int", "lang" ) -- get user's chosen language end return p.formatNum(number, lang, prec, sep ~= '') end local digit = { -- substitution of decimal digits for languages not supported by mw.language:formatNum() in core Lua libraries for MediaWiki ["ml-old"] = { '൦', '൧', '൨', '൩', '൪', '൫', '൬', '൭', '൮', '൯' }, ["mn"] = { '᠐', '᠑', '᠒', '᠓', '᠔', '᠕', '᠖', '᠗', '᠘', '᠙'}, ["ta"] = { '௦', '௧', '௨', '௩', '௪', '௫', '௬', '௭', '௮', '௯'}, ["te"] = { '౦', '౧', '౨', '౩', '౪', '౫', '౬', '౭', '౮', '౯'}, ["th"] = { '๐', '๑', '๒', '๓', '๔', '๕', '๖', '๗', '๘', '๙'} } function p.formatNum(number, lang, prec, compact) -- Do not alter the specified value when it is not a valid number, return it as is local value = tonumber(number) if value == nil then return number end -- Basic ASCII-only formatting (without paddings) number = tostring(value) -- Check the presence of an exponent (incorrectly managed in mw.language:FormatNum() and even forgotten due to an internal bug, e.g. in Hindi) local exponent local pos = string.find(number, '[Ee]') if pos ~= nil then exponent = string.sub(number, pos + 1, string.len(number)) number = string.sub(number, 1, pos - 1) else exponent = '' end -- Check the minimum precision requested prec = tonumber(prec) -- nil if not specified as a true number if prec ~= nil then prec = math.floor(prec) if prec < 0 then prec = nil -- discard an incorrect precision (not a positive integer) elseif prec > 14 then prec = 14 -- maximum precision supported by tostring(number) end end -- Preprocess the minimum precision in the ASCII string local dot if (prec or 0) > 0 then pos = string.find(number, '.', 1, true) -- plain search, no regexp if pos ~= nil then prec = pos + prec - string.len(number) -- effective number of trailing decimals to add or remove dot = '' -- already present else dot = '.' -- must be added end else dot = '' -- don't add dot prec = 0 -- don't alter the precision end if lang ~= nil and mw.language.isKnownLanguageTag(lang) == true then -- Convert number to localized digits, decimal separator, and group separators local language = mw.getLanguage(lang) if compact then number = language:formatNum(tonumber(number), { noCommafy = 'y' }) -- caveat: can load localized resources for up to 20 languages else number = language:formatNum(tonumber(number)) -- caveat: can load localized resources for up to 20 languages end -- Postprocessing the precision if prec > 0 then local zero = language:formatNum(0) number = number .. dot .. mw.ustring.rep(zero, prec) elseif prec < 0 then -- TODO: rounding of last decimal; here only truncate decimals in excess number = mw.ustring.sub(number, 1, mw.ustring.len(number) + prec) end -- Append the localized base-10 exponent without grouping separators (there's no reliable way to detect a localized leading symbol 'E') if exponent ~= '' then number = number .. 'E' .. language:formatNum(tonumber(exponent),{noCommafy=true}) end else -- not localized, ASCII only -- Postprocessing the precision if prec > 0 then number = number .. dot .. mw.string.rep('0', prec) elseif prec < 0 then -- TODO: rounding of last decimal; here only truncate decimals in excess number = mw.string.sub(number, 1, mw.string.len(number) + prec) end -- Append the base-10 exponent if exponent ~= '' then number = number .. 'E' .. exponent end end -- Special cases for substitution of ASCII digits (missing support in Lua core libraries for some languages) if digit[lang] then for i, v in ipairs(digit[lang]) do number = mw.ustring.gsub(number, tostring(i - 1), v) end end return number end return p ea5lmau3n3g443z268nz79espe8b4sj Modul:Formatnum/doc 828 5194 20501 2024-10-15T23:57:23Z Munajad.MH 3071 ←Membuat halaman berisi 'This module provides a number formatting function. This function can be used from #invoke or from other Lua modules. This module is used by [[Module:Complex date]] == Use from other Lua modules == To use the module from normal wiki pages, no special preparation is needed. If you are using the module from another Lua module, first you need to load it, like this: <syntaxhighlight lang="lua"> local mf = require('Module:Formatnum') </syntaxhighlight> (The <code>m...' 20501 wikitext text/x-wiki This module provides a number formatting function. This function can be used from #invoke or from other Lua modules. This module is used by [[Module:Complex date]] == Use from other Lua modules == To use the module from normal wiki pages, no special preparation is needed. If you are using the module from another Lua module, first you need to load it, like this: <syntaxhighlight lang="lua"> local mf = require('Module:Formatnum') </syntaxhighlight> (The <code>mf</code> variable stands for '''M'''odule '''F'''ormatnum; you can choose something more descriptive if you prefer.) Most functions in the module have a version for Lua and a version for #invoke. It is possible to use the #invoke functions from other Lua modules, but using the Lua functions has the advantage that you do not need to access a Lua [[mw:Extension:Scribunto/Lua reference manual#Frame object|frame object]]. Lua functions are preceded by <code>_</code>, whereas #invoke functions are not. == main == &#123;{#invoke:Formatnum|main|''x''|''lang=''|''prec=''|''sep=''}} <syntaxhighlight lang="lua"> mf.formatNum(x, lang, prec, sep) </syntaxhighlight> ==See also== {{Math templates}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> 0ml2eayajpjs3i3zouqtm30yjdtx2qs Modul:Ordinal 828 5195 20502 2024-10-15T23:58:50Z Munajad.MH 3071 ←Membuat halaman berisi '--[[ This template will add the appropriate ordinal suffix to a given integer. Please do not modify this code without applying the changes first at Module:Ordinal/sandbox and testing. ]] local p = {} local yesno = require('Module:Yesno') -- boolean value interpretation --[[ This function converts an integer value into a numeral followed by ordinal indicator. The output string might contain HTML tags. Usage: {{#invoke:Ordinal|ordinal|1=|2=|sup=}}...' 20502 Scribunto text/plain --[[ This template will add the appropriate ordinal suffix to a given integer. Please do not modify this code without applying the changes first at Module:Ordinal/sandbox and testing. ]] local p = {} local yesno = require('Module:Yesno') -- boolean value interpretation --[[ This function converts an integer value into a numeral followed by ordinal indicator. The output string might contain HTML tags. Usage: {{#invoke:Ordinal|ordinal|1=|2=|sup=}} {{#invoke:Ordinal|ordinal}} - uses the caller's parameters Parameters 1: Any number or string. 2: Set to "d" if the module should display "d" instead of "nd" and "rd". sup: Set to yes/no to toggle superscript ordinal suffix. ]] function p.ordinal(frame) local args = frame.args if args[1] == nil then args = frame:getParent().args end if args[1] == nil then args[1] = "{{{1}}}" end return p._ordinal(args[1], (args[2] == 'd'), yesno(args.sup)) end function p._ordinal(n, d, sup) local x = tonumber(mw.ustring.match(n, "(%d*)%W*$")) local suffix = "th" -- If tonumber(n) worked: if x then local mod10 = math.abs(x) % 10 local mod100 = math.abs(x) % 100 if mod10 == 1 and mod100 ~= 11 then suffix = "st" elseif mod10 == 2 and mod100 ~= 12 then if d then suffix = "d" else suffix = "nd" end elseif mod10 == 3 and mod100 ~= 13 then if d then suffix = "d" else suffix = "rd" end end end if sup then suffix = "<sup>" .. suffix .. "</sup>" end return n .. suffix end return p azbrsdhoe8ec6qvwgy7myjj7iz9onjy Modul:Ordinal/doc 828 5196 20504 20503 2024-10-15T23:59:53Z Munajad.MH 3071 20504 wikitext text/x-wiki {{high use|?}} This module is meant to implement the {{tl|Ordinal}} template. Please see the template page for usage instructions. p3p3cb79lq49qcuzfg061bwnm2zw0q6 Cèṭa'an:Ordinal 10 5197 20505 2024-10-16T00:23:04Z Munajad.MH 3071 ←Membuat halaman berisi '{{SAFESUBST:<noinclude />#invoke:Ordinal|ordinal}}<noinclude> {{documentation}} </noinclude>' 20505 wikitext text/x-wiki {{SAFESUBST:<noinclude />#invoke:Ordinal|ordinal}}<noinclude> {{documentation}} </noinclude> 658r10ag7rv4b2nxz38rgs2wn4gljqn Modul:I18n/ordinal 828 5198 20506 2024-10-16T00:24:03Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {} --[[ Different languages use different schemes for ordinals, and some of these schemes are shared between languages. "SchemeFromLang" picks an ordinal scheme based on a specified language. All unlisted languages default to the "period-scheme", i.e. "104." is the ordinal for the value "104". Languages will follow the regular language fallback chain. For example, "de-formal" would fallback to scheme for "de", and only if that does not exist would...' 20506 Scribunto text/plain local p = {} --[[ Different languages use different schemes for ordinals, and some of these schemes are shared between languages. "SchemeFromLang" picks an ordinal scheme based on a specified language. All unlisted languages default to the "period-scheme", i.e. "104." is the ordinal for the value "104". Languages will follow the regular language fallback chain. For example, "de-formal" would fallback to scheme for "de", and only if that does not exist would the "period-scheme" be used. ]] p.SchemeFromLang = { ['ast'] = 'ast-scheme', -- Asturian ['bn'] = 'bn-scheme', -- Bengali ['br'] = 'br-scheme', -- Breton ['ca'] = 'ca-scheme', -- Catalan ['co'] = 'co-scheme', -- Corsu ['cs'] = 'period-scheme', -- Czech ['da'] = 'period-scheme', -- Danish ['de'] = 'period-scheme', -- German ['el'] = 'el-scheme', -- Greek ['en-gb'] = 'en-scheme', -- British English ['en-ca'] = 'en-scheme', -- Canadian English ['en'] = 'en-scheme', -- English ['eo'] = 'eo-scheme', -- Esperanto ['es'] = 'es-scheme', -- Spanish ['et'] = 'period-scheme', -- Estonian ['eu'] = 'roman-scheme', -- Basque ['fa'] = 'fa-scheme', -- Persian ['fi'] = 'period-scheme', -- Finnish ['fr'] = 'fr-scheme', -- French ['hr'] = 'period-scheme', -- Croatian ['hu'] = 'period-scheme', -- Hungarian ['hy'] = 'hy-scheme', -- Armenian ['ia'] = 'ia-scheme', -- Interlingua ['it'] = 'romance-scheme', -- Italian ['ja'] = 'ja-scheme', -- Japanese ['km'] = 'km-scheme', -- Khmer ['ko'] = 'ko-scheme', -- Korean ['la'] = 'la-scheme', -- Latin ['lo'] = 'lo-scheme', -- Laothian ['mk'] = 'mk-scheme', -- Macedonian ['ml'] = 'ml-scheme', -- Malayalam ['ms'] = 'ms-scheme', -- Malay ['nds'] = 'period-scheme', -- Low German ['nb'] = 'period-scheme', -- Norwegian Bokmål ['nl'] = 'nl-scheme', -- Dutch ['nn'] = 'period-scheme', -- Norwegian Nynorsk ['no'] = 'period-scheme', -- Norwegian ['pl'] = 'pl-scheme', -- Polish ['pt'] = 'romance-scheme', -- Portuguese ['ru'] = 'ru-scheme', -- Russian ['sk'] = 'period-scheme', -- Slovak ['sl'] = 'period-scheme', -- Slovene ['sv'] = 'sv-scheme', -- Swedish ['ta'] = 'ta-scheme', -- Tamil ['th'] = 'th-scheme', -- Thai ['uk'] = 'uk-scheme', -- Ukrainian ['vi'] = 'vi-scheme', -- Vietnamese ['zh-hans'] = 'zh-scheme', -- Simplified Chinese ['zh-hant'] = 'zh-scheme', -- Traditional Chinese } --[[ Text used to internationalize the various schemes. Styles are supported by suffixing "/style" to key. Styles that are superscripted set "superscript" to true (this style can be disabled, e.g. in category and page names not supporting HTML styling tags). Scheme set was developed to match the output of the pre-Lua {{Ordinal}} template, preserved as {{Ordinal/old}} ]] p.Scheme = { -- the null scheme, i.e. just the number (normally not used except in technical contexts expecting only numbers) ['null-scheme'] = { }, -- the period scheme, i.e. "<value>." used for at least: cs, de, fi, hu ['period-scheme'] = { rules = 'suffix', suffix = '.' }, -- Roman (Basque, Galician, Italian, and Classical Latin) ['roman-scheme'] = { period = false, superscript = false, formatlang = 'roman' }, -- Romance (Italian, Portuguese) ['romance-scheme'] = { rules = 'gendered-suffix', superscript = true, period = false, suffix = 'o', suffix_m = 'o', suffix_f = 'a', suffix_n = 'o', }, -- Asturian ['ast-scheme'] = { rules = 'gendered-suffix', superscript = true, period = false, suffix = 'u', suffix_m = 'u', suffix_f = 'a', suffix_n = 'o', }, -- Bengali (reference: https://www.bissoy.com/701365/) ['bn-scheme'] = { rules = 'suffix', suffix = 'তম', suffix_0 = 'ম', suffix_1 = 'ম', suffix_2 = 'য়', suffix_3 = 'য়', suffix_4 = 'র্থ়', suffix_5 = 'ম', suffix_6 = 'ষ্ঠ', suffix_7 = 'ম', suffix_8 = 'ম', suffix_9 = 'ম', }, -- Breton ['br-scheme'] = { -- non-breaking hyphen ("‑", U+2011) is used below rules = 'suffix', suffix = '‑vet', formatlang = 'eo' -- pre-Lua {{Ordinal}} template used "eo" number formatting for "br" ordinals (???FIXME???) }, -- Catalan ['ca-scheme'] = { rules = 'gendered-suffix-n', superscript = false, period = false, suffix = 'è', suffix_f = 'a', suffix_1 = 'r', suffix_1_f = 'a', suffix_2 = 'n', suffix_2_f = 'a', suffix_3 = 'r', suffix_3_f = 'a', suffix_4 = 't', suffix_4_f = 'a' }, -- Greek ['el-scheme'] = { rules = 'gendered-suffix', suffix = 'ος', suffix_m = 'ος', suffix_f = 'η', suffix_n = 'ο', }, -- the English scheme, i.e. "1st", "2nd", "3rd", "4th". ['en-scheme'] = { rules = 'skip-tens', superscript = true, suffix = 'th', suffix_1 = 'st', suffix_2 = 'nd', suffix_3 = 'rd', }, -- the English scheme using the "d" style, i.e. "23d". ['en-scheme/d'] = { rules = 'suffix', suffix = 'd' }, -- Esperanto ['eo-scheme'] = { rules = 'suffix', -- non-breaking hyphen ("‑", U+2011) is used below suffix = '‑a', }, -- Spanish (period plus Romance) ['es-scheme'] = { rules = 'gendered-suffix', superscript = true, period = true, suffix = 'o', suffix_m = 'o', suffix_f = 'a', suffix_n = 'o', }, -- Persian ['fa-scheme'] = { rules = 'suffix', suffix = 'م', }, -- French ['fr-scheme'] = { rules = 'gendered-suffix-one', superscript = true, suffix = 'e', suffix_1 = 'e', -- there's NO neutral gender in French (this is only for unspecified gender) suffix_1_m = 'er', suffix_1_f = 're', }, -- French alternate specific style for 2nd (used only when the 2nd is also the *last* one in a pair, including World Wars) ['fr-scheme/pair'] = { rules = 'gendered-suffix-n', superscript = true, suffix = 'e', suffix_1 = 'e', suffix_1_m = 'er', suffix_1_f = 're', suffix_2 = 'e', suffix_2_m = 'nd', suffix_2_f = 'de', }, -- Corsu ['co-scheme'] = { rules = 'suffix', suffix = 'è' }, -- the French scheme using the "roman" style ("roman year" is a supported alias for "roman") ['fr-scheme/roman'] = { rules = 'gendered-suffix-one', superscript = true, suffix = 'e', suffix_1 = 'e', suffix_1_m = 'er', suffix_1_f = 're', formatlang = 'roman' -- styled normally in small capitals (except milleniums using big capitals) }, -- French specific roman ordinal style after names of personal titles (kings/queens/popes…) and of book chapters (suffixed only for 1st) ['fr-scheme/roman-title'] = { rules = 'gendered-suffix-one', superscript = true, suffix = '', -- no suffix except for 1st suffix_1 = 'e', suffix_1_m = 'er', suffix_1_f = 're', suffix_1_n = 'е', formatlang = 'roman' -- style using only big capitals }, -- Armenian ['hy-scheme'] = { rules = 'suffix-one', -- non-breaking hyphens ("‑", U+2011) are used below suffix = '‑րդ', suffix_1 = '‑ին', }, -- Interlingua ['ia-scheme'] = { rules = 'mod10-suffix', superscript = true, suffix_0 = 'te', suffix_1 = 'me', suffix_2 = 'nde', suffix_3 = 'tie', suffix_4 = 'te', suffix_5 = 'te', suffix_6 = 'te', suffix_7 = 'me', suffix_8 = 've', suffix_9 = 'ne', }, -- Japanese -- this is for the adjective in undetermined order before noun; otherwise Japanese use: <cardinal number><noun>目 ['ja-scheme'] = { rules = 'prefix', prefix = '第', }, -- Khmer ['km-scheme'] = { rules = 'prefix', prefix = 'ទ', }, -- Korean ['ko-scheme'] = { rules = 'suffix', suffix = '째', }, -- Latin ['la-scheme'] = { rules = 'suffix', superscript = true, suffix = 'o', formatlang = 'roman' }, -- Laothian ['lo-scheme'] = { rules = 'prefix', prefix = 'ທີ່', }, -- Macedonian ['mk-scheme'] = { rules = 'mod10-suffix', -- non-breaking hyphens ("‑", U+2011) are used below suffix_0 = '‑тиот', suffix_1 = '‑виот', suffix_2 = '‑риот', suffix_3 = '‑иот', suffix_4 = '‑иот', suffix_5 = '‑тиот', suffix_6 = '‑иот', suffix_7 = '‑миот', suffix_8 = '‑миот', suffix_9 = '‑тиот', }, -- Malayalam ['ml-scheme'] = { rules = 'suffix', -- non-breaking hyphen ("‑", U+2011) is used below suffix = '‑മത്തെ', }, -- Malay ['ms-scheme'] = { rules = 'prefix', -- non-breaking hyphen ("‑", U+2011) is used below prefix = 'ke‑', }, -- Dutch ['nl-scheme'] = { rules = 'suffix', suffix = 'e', }, -- Polish ['pl-scheme'] = { rules = 'mod10-gendered-suffix-skip-tens', -- non-breaking hyphens ("‑", U+2011) are used below suffix = '‑ty', suffix_f = '‑ta', suffix_n = '‑te', suffix_1 = '‑szy', suffix_1_f = '‑sza', suffix_1_n = '‑sze', suffix_2 = '‑gi', suffix_2_f = '‑ga', suffix_2_n = '‑gie', suffix_3 = '‑ci', suffix_3_f = '‑cia', suffix_3_n = '‑cie', suffix_7 = '‑my', suffix_7_f = '‑ma', suffix_7_n = '‑me', suffix_8 = '‑my', suffix_8_f = '‑ma', suffix_8_n = '‑me', }, -- Russian ['ru-scheme'] = { rules = 'gendered-suffix', -- non-breaking hyphens ("‑", U+2011) are used below suffix = '‑й', suffix_m = '‑й', suffix_f = '‑я', suffix_n = '‑е', }, -- Swedish ['sv-scheme'] = { rules = 'skip-tens', suffix = ':e', suffix_1 = ':a', suffix_2 = ':a', }, -- Thai ['th-scheme'] = { rules = 'prefix', prefix = 'ที่', }, -- Modern Tamil (using European digits for all numbers, with a hyphen before the suffix) ['ta-scheme'] = { rules = 'suffix', -- non-breaking hyphen ("‑", U+2011) is used below suffix = '‑ஆம்', formatlang = 'en', }, -- Traditional Tamil (using Tamil digits without any hyphen before the suffix, but a distinct prefix and suffix for 1st) ['ta-scheme/trad'] = { rules = 'suffix-one', suffix = 'ஆம்', prefix_1 = 'மு', suffix_1 = 'லாம்', }, -- Ukrainian: see [[:uk:Вікіпедія:Стиль/Нарощення порядкових числівників#Нарощення]] and [[:uk:Шаблон:-й]] -- FIXME: 0? ['uk-scheme'] = { rules = 'uk-rules', -- non-breaking hyphens ("‑", U+2011) are used below suffix = '‑й', suffix_f = '‑та', suffix_n = '‑те', suffix_1_f = '‑ша', suffix_1_n = '‑ше', suffix_2_f = '‑га', suffix_2_n = '‑ге', suffix_3_f = '‑тя', suffix_3_n = '‑тє', suffix_7_f = '‑ма', suffix_7_n = '‑ме', suffix_8_f = '‑ма', suffix_8_n = '‑ме', suffix_40_f = '‑ва', suffix_40_n = '‑ве', suffix_1000_f = '‑на', suffix_1000_n = '‑не', }, -- Vietnamese ['vi-scheme'] = { rules = 'prefix', prefix = 'thứ ', }, -- Chinese ['zh-scheme'] = { rules = 'prefix', prefix = '第', }, } return p cy2ni2v4bemedhga07rrdu1bhovdp8y Modul:I18n/ordinal/doc 828 5200 20507 2024-10-16T00:24:42Z Munajad.MH 3071 ←Membuat halaman berisi 'This module is indirectly used by [[Module:I18n/complex date]] which in turn is indirectly used by [[Module:WikidataIB]] see [[Special:Permalink/918862640|this discussion]] for more information. <includeonly>{{Sandbox other|| <!-- Categories below this line, please --> }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude>' 20507 wikitext text/x-wiki This module is indirectly used by [[Module:I18n/complex date]] which in turn is indirectly used by [[Module:WikidataIB]] see [[Special:Permalink/918862640|this discussion]] for more information. <includeonly>{{Sandbox other|| <!-- Categories below this line, please --> }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> 0qegn12z42q14xvpcik659klqvm3m9f Modul:I18n/complex date 828 5201 20508 2024-10-16T00:25:19Z Munajad.MH 3071 ←Membuat halaman berisi '--[[ __ __ _ _ ___ _ ___ __ _ _ _ | \/ | ___ __| |_ _| | ___ _|_ _/ |( _ ) _ __ / /__ ___ _ __ ___ _ __ | | _____ __ __| | __ _| |_ ___ | |\/| |/ _ \ / _` | | | | |/ _ (_)| || |/ _ \| '_ \ / / __/ _ \| '_ ` _ \| '_ \| |/ _ \ \/ / / _` |/ _` | __/ _ \ | | | | (_) | (_| | |_| | | __/_ | || | (_) | | | |/ / (_| (_) | | | | | | |_) | | __/> < | (_| | (_|...' 20508 Scribunto text/plain --[[ __ __ _ _ ___ _ ___ __ _ _ _ | \/ | ___ __| |_ _| | ___ _|_ _/ |( _ ) _ __ / /__ ___ _ __ ___ _ __ | | _____ __ __| | __ _| |_ ___ | |\/| |/ _ \ / _` | | | | |/ _ (_)| || |/ _ \| '_ \ / / __/ _ \| '_ ` _ \| '_ \| |/ _ \ \/ / / _` |/ _` | __/ _ \ | | | | (_) | (_| | |_| | | __/_ | || | (_) | | | |/ / (_| (_) | | | | | | |_) | | __/> < | (_| | (_| | || __/ |_| |_|\___/ \__,_|\__,_|_|\___(_)___|_|\___/|_| |_/_/ \___\___/|_| |_| |_| .__/|_|\___/_/\_\ \__,_|\__,_|\__\___| |_| This code was copied from Commons please request changes there. Maintainers: *Jarekt ]] local function Ordinal(...) return require('Module:Ordinal-cd')._Ordinal(...) end local function Roman(...) return require('Module:Roman-cd')._Numeral(...) end -- ========================================================================== -- === Local Helper functions ============================================== -- ========================================================================== -- form of French "of" based on "precision", which is wikibase compatible date precision format: -- 6=millennium, 7=century, 8=decade, 9=year, 10=month, 11=day -- 1 2 3 4 5 mill cent deca year month day local frOf = {'du','du','du','du','du', 'du', 'du', 'de', 'de', 'de', 'du'} local function decYear(state,lang,case) --Declension of word "year" in several languages if state.precision == 9 then yearCase = { fi={xxx='vuosien', gen='vuoden', ill='vuoteen', ptv='vuotta', ela='vuodesta', ine='vuonna'}, sl={insP='letoma', ins='letom', gen='leta', loc='letu'}, hsb={insP='lětami', ins='lětom', gen='lěta', loc='lěće'} } return yearCase[lang][case] .. ' ' else return '' end end local function decCentury(lang,case) --Declension of word "century" in several languages centuryCase = { pl={nom='wiek', gen='wieku', ins='wiekiem', loc='wieku', default = 'wiek'}, hsb={nom='lětstotk', gen='lětstotka', ins='lětstotkom', loc='lětstotku', default = 'lětstotk'} } return centuryCase[lang][case] or centuryCase[lang]['default'] end local function decMillennium(lang,case) --Declension of word "century" in several languages millenniumCase = { pl={nom='tysiąclecie', gen='tysiąclecia', ins='tysiącleciem', loc='tysiącleciu', default = 'tysiąclecie'}, hsb={nom='lěttysac', gen='lěttysaca', ins='lěttysacom', loc='lěttysacu', default = 'lěttysac'} } return millenniumCase[lang][case] or millenniumCase[lang]['default'] end -- ========================================================================== -- === Output data structure =============================================== -- ========================================================================== local p = {} --[[ Multiple formats are possible: 1) string with key words "$date1" and "$date2" which will be replaced later by the date strings 2) function which can be used to create output string * Function INPUTS: - date1 and date2 string with date strings. "$date1" and "$date2" can also be used which will be replaced latter - state is a table with full description of the phrase we are trying to construct. It includes state.precision1 (and 2) which is wikibase compatible date precision format: 6=millennium, 7=century, 8=decade, 9=year, 10=month, 11=day 3) table with following fields: * table[1] is either string or a function * table.case is a 2 element table with Grammatical cases used by given language to alter month name or other adjective related to date # 1 and 2 ]] p.Translations = { -- ========================================== -- === Two date phrases ===================== -- ========================================== ['from-until'] = { nDates = 2, ar='من $date1 إلى $date2', ['be-tarask']={'з $date1 да $date2', case={'gen','gen'}}, bn='$date1 থেকে $date2 পর্যন্ত', ca='$date1 fins $date2', ckb='لە $date1 تاوەکوو $date2', cs='$date1 až $date2', da='fra $date1 til $date2', de='$date1 bis $date2', el='από $date1 έως $date2', en='from $date1 until $date2', ['en-gb']='from $date1 until $date2', ['en-ca']='from $date1 until $date2', eo='de $date1 al $date2', es='de $date1 a $date2', et='$date1 kuni $date2', fa='از $date1 تا $date2', fi='$date1–$date2', -- välisenä aikana fr=function(date1, date2, state) -- could actually be better should be "d'octobre à mars 2013' not "de octore 2013 à mars 2013" if state.precision > 10 then -- precision > month return 'du $date1 au $date2' else -- "DE septebmbre" / "D'octobre" return require("Module:Linguistic").of(date1, 'fr') .. " à $date2" end end, gl='de $date1 a $date2', --Template:From until used 'desde $date1 ata $date2' he='מ- $date1 עד $date2', hr='od $date1 do $date2', hsb={'wot $date1 do $date2', case={'gen','gen'}}, hu='$date1 – $date2', it='dal $date1 al $date2', ja='$date1から$date2まで', mk='од $date1 до $date2', ml='$date1 മുതൽ $date2 വരെ', nb='fra $date1 til $date2', nds='$date1 bet $date2', nn='fra $date1 til $date2', nl='$date1 tot $date2', no='fra $date1 til $date2', pl={'od $date1 do $date2', case={'gen','gen'}}, ro='din $date1 până în $date2', pt='de $date1 a $date2', qu="$date1 p'unchawmanta $date2 p\'unchawkama", ru={'с $date1 по $date2', case={'gen','gen'}}, sk={'od $date1 do $date2', case={'gen','gen'}}, sl={'od $date1 do $date2', case={'gen','gen'}}, sv='från $date1 till $date2', uk={'з $date1 до $date2', case={'gen','gen'}}, ur='از $date1 تا $date2', vi='từ $date1 đến $date2', ['zh-hans']='从$date1到$date2', ['zh-hant']='從$date1到$date2', default='<span style="color:red">$date1 - $date2</span>', }, ['between']={ nDates = 2, ar='بين $date1 و $date2', ['be-tarask']={'між $date1 і $date2', case={'ins','ins'}}, bn='$date1 এবং $date2-এর মাঝামাঝি', ca='entre $date1 i $date2', ckb='لەنێوان $date1 و $date2', cs={'mezi $date1 a $date2', case={'ins','ins'}}, da='mellem $date1 og $date2', de='zwischen $date1 und $date2', el='μεταξύ $date1 και $date2', en='between $date1 and $date2', ['en-gb']='between $date1 and $date2', ['en-ca']='between $date1 and $date2', eo='inter $date1 kaj $date2', es='entre $date1 y $date2', et='$date1 ja $date2 vahel', fa='بین $date1 و $date2', fi={function(date1, date2, state) return decYear(state,'fi','xxx') .. '$date1 ja $date2 välisenä aikana' end, case={'gen','gen'}}, fr='entre $date1 et $date2', gl='entre $date1 e $date2', he='בין $date1 ו- $date2', hr='između $date1 i $date2', hsb={'mjez $date1 a $date2', case={'ins','ins'}}, hu='$date1 és $date2 között', hi='$date1 और $date2 के बीच', it='tra il $date1 e il $date2', ja='$date1と$date2の間', mk='помеѓу $date1 и $date2', ml='$date1, $date2 എന്നിവയ്ക്കിടയ്ക്ക്', nb='mellom $date1 og $date2', nds='twischen $date1 un $date2', nn='mellom $date1 og $date2', nl='tussen $date1 en $date2', no='mellom $date1 og $date2', pl={'między $date1 a $date2', case={'ins','ins'}}, ro='între $date1 și $date2', pt='entre $date1 e $date2', qu="$date1 p'unchawpa $date2 p'unchawpapas chawpin", ru={'между $date1 и $date2', case={'ins','ins'}}, sk={'medzi $date1 a $date2', case={'ins','ins'}}, sl={function(date1, date2, state) return 'med ' .. decYear(state,'sl','insP') .. '$date1 in $date2' end, case={'ins','ins'}}, sv='mellan $date1 och $date2', uk={'між $date1 та $date2', case={'ins','ins'}}, ur='بین $date1 و $date2', vec='tra el $date1 e el $date2', vi='giữa $date1 và $date2', ['zh-hans']='在$date1到$date2之间', ['zh-hant']='在$date1到$date2之間', default='<span style="color:red">$date1 - $date2</span>', }, ['or'] = { nDates = 2, ar='$date1 أو $date2', ['be-tarask']='$date1 ці $date2', bn='$date1 অথবা $date2', ca='$date1 o $date2', ckb='$date1 یان $date2', cs='$date1 nebo $date2', da='$date1 eller $date2', de='$date1 oder $date2', el='$date1 ή $date2', en='$date1 or $date2', ['en-gb']='$date1 or $date2', ['en-ca']='$date1 or $date2', eo='$date1 aŭ $date2', es='$date1 o $date2', et='$date1 või $date2', fa='$date1 یا $date2', fi='$date1 tai $date2', fr='$date1 ou $date2', gl='$date1 ou $date2', he='$date1 או $date2', hr='$date1 ili $date2', hsb='$date1 abo $date2', hu='$date1 vagy $date2', it='$date1 o $date2', ja='$date1または$date2', mk='$date1 или $date2', ml='$date1 അഥവാ $date2', nb='$date1 eller $date2', nn='$date1 eller $date2', nds='$date1 oder $date2', nl='$date1 of $date2', no='$date1 eller $date2', pl='$date1 lub $date2', pt='$date1 ou $date2', qu='$date1 icha $date2', ro='$date1 sau $date2', ru='$date1 или $date2', sk='$date1 alebo $date2', sl='$date1 ali $date2', sv='$date1 eller $date2', uk='$date1 або $date2', ur='$date1 یا $date2', th='$date1 หรือ $date2', vi='$date1 hoặc $date2', ['zh-hans']='$date1或$date2', ['zh-hant']='$date1或$date2', default=function(date1, date2, state) return require("Module:linguistic").conj({date1, date2}, state.lang, 'or') end, }, ['and'] = { nDates = 2, ar='$date1 و $date2', ['be-tarask']='$date1 і $date2', bn='$date1 এবং $date2', ca='$date1 i $date2', ckb='$date1 و $date2', cs='$date1 a $date2', da='$date1 og $date2', de='$date1 und $date2', el='$date1 και $date2', en='$date1 and $date2', ['en-gb']='$date1 and $date2', ['en-ca']='$date1 and $date2', eo='$date1 kaj $date2', es='$date1 y $date2', et='$date1 ja $date2', fa='$date1 و $date2', fi='$date1 ja $date2', fr='$date1 et $date2', gl='$date1 e $date2', he='$date1 ו- $date2', hu='$date1 és $date2', hsb='$date1 a $date2', it='$date1 e $date2', ja='$date1および$date2', mk='$date1 и $date2', ml='$date1 ഒപ്പം $date2', nb='$date1 og $date2', nn='$date1 og $date2', nds='$date1 un $date2', nl='$date1 en $date2', no='$date1 og $date2', pl='$date1 i $date2', pt='$date1 e $date2', qu='$date1wan $date2pas', ro='$date1 și $date2', ru='$date1 и $date2', sk='$date1 a $date2', sl='$date1 in $date2', sv='$date1 och $date2', uk='$date1 та $date2', ur='$date1 و $date2', vi='$date1 và $date2', ['zh-hans']='$date1和$date2', ['zh-hant']='$date1和$date2', default=function(date1, date2, state) return require("Module:linguistic").conj({date1, date2}, state.lang, 'and') end, }, -- ========================================== -- === Prepositions ========================= -- ========================================== ['by'] = { nDates = 1, ar='حوالي $date1', ['be-tarask']={'да $date1', case={'gen',''}}, bn='$date1 কর্তৃক', ca='vers $date1', ckb='نزیکی $date1', cs={'kolem $date1', case={'gen',''}}, da='mod $date1', de='spätestens $date1', el='έως $date1', en='by $date1', ['en-gb']='by $date1', ['en-ca']='by $date1', eo='ne post $date1', es='para $date1', et='hiljemalt $date1', fa='توسط $date1', fi={function(date1, state) return decYear(state,'fi','ill') .. '$date1 mennessä' end, case={'ill',''}}, fr='$date1 (au plus tard)', gl='cara a $date1', he='עד $date1', hr='do $date1', hsb={'do $date1', case={'gen',''}}, it='entro il $date1', ja='$date1まで', mk='кон $date1', ml='$date1-ൽ', nb='innen $date1', nn='innan $date1', nds='$date1 oder vördem al', nl='tegen $date1', no='innen $date1', pl={'przed $date1', case={'ins',''}}, pt='por $date1', qu="$date1 p'unchawkama", ro='de $date1', ru={'к $date1', case={'dat',''}}, sk={'okolo $date1', case={'gen',''}}, sl={function(date1, state) return 'najpozneje ' .. decYear(state,'sl','gen') .. ' $date1' end, case={'gen',''}}, sv='senast $date1', uk={'до $date1', case={'dat',''}}, ur='توسط $date1', vi='vào $date1', -- need to insert "đã" somewhere later in the sentence --> ['zh-hans']='$date1前后', ['zh-hant']='$date1前后', default='<span style="color:red">by $date1</span>', }, ['before'] = { nDates = 1, ar='قبل $date1', ['be-tarask']={'перад $date1', case={'ins',''}}, bn='$date1-এর আগে', bg='Преди $date1', ca='abans $date1', ckb='پێش $date1', cs={'před $date1', case={'ins',''}}, da='før $date1', de='vor $date1', el='πριν από $date1', en='before $date1', ['en-gb']='before $date1', ['en-ca']='before $date1', eo='antaŭ $date1', es='antes de $date1', et='enne $date1', fa='پیش از $date1', fi={function(date1, state) return 'ennen ' .. decYear(state,'fi','ptv') .. '$date1' end, case={'ptv',''}}, fr='avant $date1', gl='antes do $date1', he='לפני $date1', hr='prije $date1', hsb={'do $date1', case={'gen',''}}, hu='$date1 előtt', it='prima del $date1', ja='$date1より前', mk='пред $date1', ml='$date1-നു മുമ്പ്', nb='før $date1', nn='før $date1', nds='vör $date1', nl='voor $date1', no='før $date1', pl={'przed $date1', case={'ins',''}}, pt='antes de $date1', qu="$date1 p'unchaw ñawpan", ro='înainte de $date1', ru={'ранее $date1', case={'gen',''}}, sk={'pred $date1', case={'ins',''}}, sl={function(date1, state) return 'pred ' .. decYear(state,'sl','ins') .. ' $date1' end, case={'ins',''}}, sv='före $date1', uk={'до $date1', case={'gen',''}}, ur='قبل $date1', vi='trước $date1', ['zh-hans']='在$date1之前', ['zh-hant']='在$date1之前', default='<span style="color:red">before $date1</span>', }, ['from'] = { nDates = 1, ar='من $date1', ['be-tarask']={'з $date1', case={'gen',''}}, bn='$date1 থেকে', ckb='لە $date1', cs={'od $date1', case={'gen',''}}, de='Seit $date1', el='από $date1', en='from $date1', ['en-gb']='from $date1', ['en-ca']='from $date1', eo='ekde $date1', es='desde $date1', et='alates $date1', fa='از $date1', fi={function(date1, state) return decYear(state,'fi','ela') .. '$date1 alkaen' end, case={'ela',''}}, fr= function(date1, state) return 'à partir '.. frOf[state.precision] ..' $date1' end, gl='desde o $date1', he='מ- $date1', hr='od $date1', hsb={'wot $date1', case={'gen',''}}, it='dal $date1', ja='$date1から', nds='vonaf $date1', mk='од $date1', nb='fra $date1', nn='frå $date1', ml='$date1 മുതൽ', nl='vanaf $date1', no='fra $date1', pl={'od $date1', case={'gen',''}}, qu="$date1 p'unchawmanta", ro='din $date1', ru={'С $date1', case={'gen',''}}, sk={'od $date1', case={'gen',''}}, sl={function(date1, state) return 'od ' .. decYear(state,'sl','gen') .. ' $date1' end, case={'gen',''}}, sv='från $date1', uk={'з $date1', case={'gen',''}}, ur='از $date1', vi='từ $date1', ['zh-hans']='自$date1', ['zh-hant']='自$date1', default='<span style="color:red">from $date1</span>', }, ['until'] = { nDates = 1, ['be-tarask']={'усутыч да $date1', case={'gen',''}}, bn='$date1 পর্যন্ত', ckb='تاوەکوو $date1', cs={'do $date1', case={'gen', ''}}, de='bis $date1', en='until $date1', ['en-gb']='until $date1', ['en-ca']='until $date1', eo='ĝis $date1', es='hasta $date1', fr=function(date1, state) if state.precision > 10 then -- precision > month return "jusqu'au $date1" else return "jusqu'à $date1" end end, hr='do $date1', hsb={'do $date1', case={'gen',''}}, it='al $date1', nb='til $date1', nl='tot $date1', nn='til $date1', ml='$date1 വരെ', pl={'do $date1', case={'gen',''}}, ru={'вплоть до $date1', case={'gen',''}}, sk={'do $date1', case={'gen', ''}}, uk={'аж до $date1', case={'gen',''}}, ur='تک $date1', ['zh-hans']='直到$date1', ['zh-hant']='直到$date1', default='<span style="color:red">until $date1</span>', }, ['after'] = { nDates = 1, ar='بعد $date1', ['be-tarask']={'пасьля $date1', case={'gen',''}}, bn='$date1-এর পরে', ca='després de $date1', ckb='دوای $date1', cs={'po $date1', case={'loc',''}}, de='nach $date1', da='efter $date1', el='μετά από $date1', en='after $date1', ['en-gb']='after $date1', ['en-ca']='after $date1', eo='post $date1', es='después de $date1', et='pärast $date1', fa='پس از $date1', fi={function(date1, state) return decYear(state,'fi','gen') .. '$date1 jälkeen' end, case={'gen',''}}, fr='après $date1', gl='despois do $date1', he='לאחר $date1', hr='nakon $date1', hu='$date1 után', hsb={'po $date1', case={'loc',''}}, it='dopo il $date1', ja='$date1より後', mk='по $date1', ml='$date1-നു ശേഷം', nb='etter $date1', nn='etter $date1', nds='na $date1', nl='na $date1', no='etter $date1', pl={'po $date1', case={'loc',''}}, pt='após $date1', qu="$date1 p'unchaw qhipan", ro='după $date1', ru={'после $date1', case={'gen',''}}, sk={'po $date1', case={'loc',''}}, sl={function(date1, state) return 'po ' .. decYear(state,'sl','loc') .. ' $date1' end, case={'loc',''}}, sv='efter $date1', uk={'після $date1', case={'gen',''}}, ur='بعد $date1', vi='sau $date1', ['zh-hans']='在$date1之后', ['zh-hant']='在$date1之後', default='<span style="color:red">after $date1</span>', }, -- ========================================== -- === Adjectives =========================== -- ========================================== ['early'] = { nDates = 1, ar='بداية $date1', ['be-tarask']={'пачатак $date1', case={'gen',''}}, bn='$date1-এর শুরুতে', ca='al principi de $date1', ckb='سەرەتای $date1', cs={'začátek $date1', case={'gen',''}}, da='tidlig $date1', de='Anfang $date1', el='αρχές του $date1', en='early $date1', ['en-gb']='early $date1', ['en-ca']='early $date1', eo='komence de $date1', es='a principios de $date1', et='$date1 algus', fa='اوایل $date1', fi={function(date1, state) return decYear(state,'fi','gen') .. '$date1 alku' end, case={'gen',''}}, fr='début $date1', gl='a principios de $date1', he='תחילת $date1', hr='početak $date1', hsb={'spočatk $date1', case={'gen',''}}, hu='$date1 elején', it='inizio del $date1', ja='$date1初頭', mk='почеток на $date1', ml='$date1 ആദ്യപാദം', nb='tidlig $date1', nn='tidleg $date1', nds='Anfang $date1', nl='begin $date1', no='tidlig $date1', pl={'początek $date1', case={'gen',''}}, pt='a princípios de $date1', qu="$date1 ñawpaq p'unchawkunapi", ro='începând cu $date1', ru={'начало $date1', case={'gen',''}}, sk={'začiatok $date1', case={'gen',''}}, sl=function(date1, state)-- could actually be better should be "d'octobre à mars 2013' not "de octore 2013 à mars 2013" if state.precision == 9 then -- precision > month return 'zgodnje leto $date1' else -- "DE septebmbre" / "D'octobre" return 'zgodnji $date1' end end, sv='början av $date1', uk={'початок $date1', case={'gen',''}}, ur='ابتدا $date1', vi='đầu năm $date1', ['zh-hans']='$date1早期', ['zh-hant']='$date1早期', default='<span style="color:red">early $date1</span>', }, ['mid'] = { nDates = 1, ar='منتصف $date1', ['be-tarask']={'сярэдзіна $date1', case={'gen',''}}, bn='$date1-এর মাঝামাঝি', ca='a mitjan $date1', ckb='ناوەڕاستی $date1', cs={'polovina $date1', case={'gen',''}}, da='midten af $date1', de='Mitte $date1', el='μέσα του $date1', en='mid $date1', ['en-gb']='mid $date1', ['en-ca']='mid $date1', eo='meze de $date1', es='a mediados de $date1', et='$date1 keskel', fa='اواسط $date1', fi={function(date1, state) return decYear(state,'fi','gen') .. '$date1 puoliväli' end, case={'gen',''}}, fr='mi $date1', gl='a mediados de $date1', he='אמצע $date1', hr='sredina $date1', hsb={'srjedź $date1', case={'gen',''}}, hu='$date1 közepén', it='metà del $date1', ja='$date1半ば', mk='средина на $date1', ml='$date1 മദ്ധ്യം', nb='midten av $date1', nn='midten av $date1', nds='Midd $date1', nl='midden $date1', no='midten av $date1', pl={'środek $date1', case={'gen',''}}, pt='meados de $date1', qu="$date1 chawpin p'unchawkunapi", ro='mijlocul lui $date1', ru={'середина $date1', case={'gen',''}}, sk={'polovica $date1', case={'gen',''}}, sl={function(date1, state) return 'sredina ' .. decYear(state,'sl','gen') .. ' $date1' end, case={'gen',''}}, sv='mitten av $date1', uk={'середина $date1', case={'gen',''}}, ur='وسط $date1', vi='giữa năm $date1', ['zh-hans']='$date1中期', ['zh-hant']='$date1中期', default='<span style="color:red">mid $date1</span>', }, ['late'] = { nDates = 1, ar='نهاية $date1', bn='$date1-এর শেষে', ['be-tarask']={'канец $date1', case={'gen',''}}, ca='al final de $date1', ckb='کۆتاییی $date1', cs='konec $date1', da='sen $date1', de='Ende $date1', el='τέλη του $date1', en='late $date1', ['en-gb']='late $date1', ['en-ca']='late $date1', eo='fine de $date1', es='a fines de $date1', et='$date1 lõpp', fa='اواخر $date1', fi={function(date1, state) return decYear(state,'fi','gen') .. '$date1 loppu' end, case={'gen',''}}, fr='fin $date1', gl='a finais de $date1', he='סוף $date1', hr='kraj $date1', hsb={'kónc $date1', case={'gen',''}}, hu='$date1 végén', it='fine del $date1', ja='$date1末', mk='крајот на $date1', ml='$date1 അന്ത്യപാദം', nb='sent $date1', no='seint $date1', nds='Enn $date1', nl='eind $date1', no='sent $date1', pl={'koniec $date1', case={'gen',''}}, pt='ao final de $date1', qu="$date1 qhipaq p'unchawkunapi", ro='sfârșitul lui $date1', ru={'конец $date1', case={'gen',''}}, sk={'koniec $date1', case={'gen',''}}, sl={function(date1, state) return 'pozno ' .. decYear(state,'sl','gen') .. ' $date1' end, case={'gen',''}}, sv='slutet av $date1', uk={'кінець $date1', case={'gen',''}}, ur='اخیر $date1', vi='cuối năm $date1', ['zh-hans']='$date1晚期', ['zh-hant']='$date1晚期', default='<span style="color:red">late $date1</span>', }, ['circa'] = { nDates = 1, ar='حوالي $date1', ['be-tarask']={'каля $date1', case={'gen',''}}, bn='প্রায় $date1', ckb='بەنزیکی $date1', ca='cap a $date1', cs='cca $date1', da='ca. $date1', de='etwa $date1', el='περ. $date1', en='c. $date1', ['en-gb']='circa $date1', ['en-ca']='circa $date1', eo='ĉirkaŭ $date1', es='hacia $date1', -- suggestion use "hacia"/"hacia el" or leave the latin circa or ca. et='ca. $date1', fa='حوالی $date1', -- template:Circa used 'حدود $date1' fi={function(date1, state) return 'suunnilleen ' .. decYear(state,'fi','ine') .. '$date1' end, case={'ine',''}}, -- template:Circa used 'noin $date1' fr=function(date1, state) if state.precision >= 11 then -- precision >= day return 'vers le $date1' else return 'vers $date1' end end, gl='entre $date1', -- template:Circa used 'cara a $date1' he='בסביבות $date1', hr='oko $date1', hsb={'wokoło $date1', case={'gen',''}}, hu='$date1 körül', it='$date1 circa', ja='$date1頃', ko='$date1경', mk='~ $date1', -- template:Circa used 'o. $date1' ml= 'ഉദ്ദേശം $date1', nb='ca. $date1', nn='ca. $date1', nds='üm un bi $date1', nl='ca. $date1', no='ca. $date1', pl={'około $date1', case={'gen',''}}, pt='cerca de $date1', qu='$date1chá', ro='circa $date1', ru={'около $date1', case={'gen',''}}, sk='cca $date1', sl={function(date1, state) return 'ok. ' .. decYear(state,'sl','gen') .. ' $date1' end, case={'gen',''}}, sv='c:a $date1', -- template:Circa used 'ca $date1' uk={'близько $date1', case={'gen', ''}}, ur='قریباً $date1', vi='vào khoảng $date1', ['zh-hans']='约$date1', ['zh-hant']='約$date1', default='<span style="color:red">circa $date1</span>', }, ['uncertain'] = { nDates = 1, ['zh-hans']='$date1(?)', ['zh-hant']='$date1(?)', default='$date1 (?)', }, probably = { -- see Q56644435 nDates = 1, ast = 'probablemente $date1', bn = 'সম্ভবত $date1', ca = 'probablement $date1', ckb = 'لەوانەیە $date1', cs = 'pravděpodobně $date1', de = 'wahrscheinlich $date1', el = 'πιθανόν $date1', en = 'probably $date1', ['en-gb']='probably $date1', ['en-ca']='probably $date1', eo = 'probable $date1', es = 'probable $date1', fa = 'احتمالاً $date1', fr = 'probablement $date1', he = 'כפי הנראה $date1', hu = 'feltehetőleg $date1', it = 'probabile $date1', mk = 'веројатно $date1', ml = 'ഒരുപക്ഷേ $date1', nl = 'waarschijnlijk $date1', pl = 'prawdopodobnie $date1', pt = 'provavelmente $date1', ru = 'вероятно $date1', sv = 'antagligen $date1', uk = 'ймовірно $date1', default='<span style="color:red">probably $date1</span>', }, possibly = { -- see Q30230067 nDates = 1, ast = 'posiblemente $date1', bn = 'যথাসম্ভব $date1', ckb = 'لەوانەیە $date1', cs = 'možná $date1', de = 'möglicherweise $date1', en = 'possibly $date1', ['en-gb']='possibly $date1', ['en-ca']='possibly $date1', eo = 'eble $date1', el = 'πιθανόν $date1', fa = 'احتمالاً $date1', fr = 'peut-être $date1', hu = 'talán $date1', mk = 'можеби $date1', ml = 'മിക്കവാറും $date1', nl = 'mogelijk $date1', pl = 'być może $date1', pt = 'possivelmente $date1', ro = 'poate $date1', ru = 'возможно $date1', sv = 'möjligen $date1', uk = 'можливо $date1', default='<span style="color:red">possibly $date1</span>', }, presumably = { -- see Q18122778 nDates = 1, ast = 'presumiblemente $date1', ckb = 'دەشێت $date1', de = 'vermutlich $date1', en = 'presumably $date1', ['en-gb']='presumably $date1', ['en-ca']='presumably $date1', fr = 'présumé $date1', it = 'presumibilmente $date1', ml = 'ഊഹപ്രകാരം $date1', ru = 'предположительно $date1', pl = 'przypuszczalnie $date1', uk = 'здогадно $date1', default='<span style="color:red">presumably $date1</span>', }, ['year unknown']= { nDates = 0, ca='Any desconegut', ['be-tarask']='Год невядомы', bn='অজানা বছর', ckb='ساڵی نەزاندراو', cs='neznámý rok', de='Jahr unbekannt', el='άγνωστο έτος', en='year unknown', ['en-gb']='year unknown', ['en-ca']='year unknown', eo='jaro nesciata', es='Año desconocido', fa='سال نامعلوم', fi='tuntematon vuosi', fr='Année inconnue', he='שנה לא ידועה', hsb='lěto njeznate', hr='nepoznata godina', it='anno sconosciuto', ja='年代不明', la='Sine anno', ml='വർഷം ലഭ്യമല്ല', mk='непозната година', nb='ukjent år', nn='ukjent år', nl='zonder jaar', no='ukjent år', pl='rok nieznany', qu='Mana riqsisqa wata', ru='Год неизвестен', sk='neznámy rok', sl='neznano leto', sv='Okänt år', uk='рік невідомий', ur='سال نامعلوم', vi='không rõ năm', ['zh-hans']='年份未知', ['zh-hant']='年份未知', default='<span style="color:red">year unknown</span>', }, -- ========================================== -- === Parts of a whole ===================== -- ========================================== ['firsthalf'] = { nDates = 1, ar='النصف الأول من $date1', ['be-tarask']={'першая палова $date1', case={'gen',''}}, bn='$date1-এর প্রথমার্ধ', ca='1a meitat de $date1', ckb='نیوەی یەکەمی $date1', cs={'1. polovina $date1', case={'gen',''}}, da='1. halvdel af $date1', de='1. Hälfte $date1', el='πρώτο μισό του $date1', en='first half of $date1', ['en-gb']='first half of $date1', ['en-ca']='first half of $date1', eo='unua duono de $date1', es='primera mitad de $date1', et='$date1 esimene pool', fa='نیمهٔ نخست $date1', fi={function(date1, state) return decYear(state,'fi','gen') .. '$date1 alkupuolisko' end, case={'gen',''}}, fr='1<sup>re</sup> moitié de $date1', gl='primeira metade de $date1', he='במחצית הראשונה של $date1', hsb={'prěnja połojca $date1', case={'gen',''}}, hu='$date1 első felében', hr='prva polovina $date1', it='prima metà del $date1', ja='$date1上半期', mk='прва половина на $date1', ml='$date1 ആദ്യപകുതി', nb='første halvdel av $date1', nn='fyrste halvdelen av $date1', nds='1. Helft $date1', nl='eerste helft $date1', no='første halvdel av $date1', pl={'pierwsza połowa $date1', case={'gen',''}}, pt='primeira metade de $date1', qu='$date1 ñawpaq kuskanpi', ro='prima jumătate a lui $date1', ru={'первая половина $date1', case={'gen',''}}, sk={'1. polovica $date1', case={'gen',''}}, sl={function(date1, state) return 'prva polovica ' .. decYear(state,'sl','gen') .. ' $date1' end, case={'gen',''}}, sv='första halvan av $date1', uk={'перша половина $date1', case={'gen',''}}, ur='نصف اول $date1', vi='nửa đầu năm $date1', ['zh-hans']='$date1上半期', ['zh-hant']='$date1上半期', default='<span style="color:red">first half of $date1</span>', }, ['secondhalf'] = { nDates = 1, ar='النصف الثاني من $date1', ['be-tarask']={'другая палова $date1', case={'gen',''}}, bn='$date1-এর দ্বিতীয়ার্ধ', ca='2a meitat de $date1', ckb='نیوەی دووەمی $date1', cs={'2. polovina $date1', case={'gen',''}}, da='2. halvdel af $date1', de='2. Hälfte $date1', el='δεύτερο μισό του $date1', en='second half of $date1', ['en-gb']='second half of $date1', ['en-ca']='second half of $date1', eo='dua duono de $date1', es='segunda mitad de $date1', et='$date1 teine pool', fa='نیمهٔ دوم $date1', fi={function(date1, state) return decYear(state,'fi','gen') .. '$date1 loppupuolisko' end, case={'gen',''}}, fr='2<sup>e</sup> moitié de $date1', gl='segunda metade de $date1', he='במחצית השנייה של $date1', hsb={'druha połojca $date1', case={'gen',''}}, hr='druga polovina $date1', hu='$date1 második felében', it='seconda metà del $date1', ja='$date1下半期', mk='втора половина на $date1', ml='$date1 രണ്ടാം പകുതി', nb='andre halvdel av $date1', nn='andre halvdelen av $date1', nds='2. Helft vun $date1', nl='tweede helft $date1', no='andre halvdel av $date1', pl={'druga połowa $date1', case={'gen',''}}, pt='segunda metade de $date1', qu='$date1 qhipaq kuskanpi', ro='a doua jumătate a lui $date1', ru={'вторая половина $date1', case={'gen',''}}, sk={'2. polovica $date1', case={'gen',''}}, sl={'druga polovica {{IfNum | $date0 | leta}} $date1', case={'gen',''}}, sv='andra halvan av $date1', uk={'друга половина $date1', case={'gen',''}}, ur='نصف آخر $date1', vi='nửa cuối năm $date1', ['zh-hans']='$date1下半期', ['zh-hant']='$date1下半期', default='<span style="color:red">second half of $date1</span>', }, ['1quarter']= { nDates = 1, bn='$date1-এর প্রথম ত্রৈমাসিক', ['be-tarask']={'першая чвэрць $date1', case={'gen',''}}, ckb='چارەکی یەکەمی $date1', cs={'1. čtvrtina $date1', case={'gen',''}}, de='erstes Viertel $date1', en='first quarter of $date1', ['en-gb']='first quarter of $date1', ['en-ca']='first quarter of $date1', eo='unua kvarono de $date1', es='primer cuarto del $date1', fa='ربع نخست $date1', fi={function(date1, state) return decYear(state,'fi','gen') .. '$date1 ensimmäinen neljännes' end, case={'gen',''}}, fr= function(date1, state) return 'premier quart '.. frOf[state.precision] ..' $date1' end, he='רבעון ראשון של $date1', hsb={'prěnja štwórćina $date1', case={'gen',''}}, hr='prva četvrtina $date1', it='primo quarto del $date1', ja='$date1第1四半期', ml='$date1 ഒന്നാം ത്രൈമാസം', nb='første kvartal av $date1', nl='eerste kwart $date1', nn='fyrste kvartalet av $date1', no='første kvartal av $date1', pl={'pierwsza ćwiartka $date1', case={'gen',''}}, qu='$date1 ñawpaq ñiqin tawa phatmanpi', ru={'первая четверть $date1', case={'gen',''}}, sk={'1. štvrtina $date1', case={'gen',''}}, sl={'prva četrtina {{IfNum | $date0 | leta}} $date1', case={'gen',''}}, sl={function(date1, state) return 'prva četrtina ' .. decYear(state,'sl','gen') .. ' $date1' end, case={'gen',''}}, sv='första kvartalet av $date1', uk={'1-ша чверть $date1', case={'gen',''}}, ur='پہلی سہ ماہی $date1', vi='quý 1 năm $date1', ['zh-hans']='$date1第一季度', ['zh-hant']='$date1第一季度', default='<span style="color:red">first quarter of $date1</span>', }, ['2quarter']= { nDates = 1, ['be-tarask']={'другая чвэрць $date1', case={'gen',''}}, bn='$date1-এর দ্বিতীয় ত্রৈমাসিক', ckb='چارەکی دووەمی $date1', cs={'2. čtvrtina $date1', case={'gen',''}}, de='zweites Viertel $date1', en='second quarter of $date1', ['en-gb']='second quarter of $date1', ['en-ca']='second quarter of $date1', eo='dua kvarono de $date1', es='segundo cuarto del $date1', fa='ربع دوم $date1', fi={function(date1, state) return decYear(state,'fi','gen') .. '$date1 toinen neljännes' end, case={'gen',''}}, fr= function(date1, state) return 'deuxième quart '.. frOf[state.precision] ..' $date1' end, he='רבעון שני של $date1', hsb={'druha štwórćina $date1', case={'gen',''}}, hr='druga četvrtina $date1', it='secondo quarto del $date1', ja='$date1第2四半期', ml='$date1 രണ്ടാം ത്രൈമാസം', nb='andre kvartal av $date1', nl='tweede kwart $date1', nn='andre kvartalet av $date1', no='andre kvartal av $date1', pl={'druga ćwiartka $date1', case={'gen',''}}, qu='$date1 iskay ñiqin tawa phatmanpi', ru={'вторая четверть $date1', case={'gen',''}}, sk={'2. štvrtina $date1', case={'gen',''}}, sl={function(date1, state) return 'druga četrtina ' .. decYear(state,'sl','gen') .. ' $date1' end, case={'gen',''}}, sv='andra kvartalet av $date1', uk={'2-га чверть $date1', case={'gen',''}}, ur='دوسری سہ ماہی $date1', vi='quý 2 năm $date1', ['zh-hans']='$date1第二季度', ['zh-hant']='$date1第二季度', default='<span style="color:red">second quarter of $date1</span>', }, ['3quarter']= { nDates = 1, ['be-tarask']={'трэцяя чвэрць $date1', case={'gen',''}}, bn='$date1-এর তৃতীয় ত্রৈমাসিক', ckb='چارەکی سێیەمی $date1', cs={'3. čtvrtina $date1', case={'gen',''}}, de='drittes Viertel $date1', en='third quarter of $date1', ['en-gb']='third quarter of $date1', ['en-ca']='third quarter of $date1', eo='tria kvarono de $date1', es='tercer cuarto del $date1', fa='ربع سوم $date1', fi={function(date1, state) return decYear(state,'fi','gen') .. '$date1 kolmas neljännes' end, case={'gen',''}}, fr= function(date1, state) return 'troisième quart '.. frOf[state.precision] ..' $date1' end, he='רבעון שלישי של $date1', hsb={'třeća štwórćina $date1', case={'gen',''}}, hr='treća četvrtina $date1', it='terzo quarto del $date1', ja='$date1第3四半期', ml='$date1 മൂന്നാം ത്രൈമാസം', nb='tredje kvartal av $date1', nl='derde kwart $date1', nn='tredje kvartalet av $date1', no='tredje kvartal av $date1', pl={'trzecia ćwiartka $date1', case={'gen',''}}, qu='$date1 kimsa ñiqin tawa phatmanpi', sk={'3. štvrtina $date1', case={'gen',''}}, sl={function(date1, state) return 'tretja četrtina ' .. decYear(state,'sl','gen') .. ' $date1' end, case={'gen',''}}, ru={'третья четверть $date1', case={'gen',''}}, sv='tredje kvartalet av $date1', uk={'3-тя чверть $date1', case={'gen',''}}, ur='تیسری سہ ماہی $date1', vi='quý 3 năm $date1', ['zh-hans']='$date1第三季度', ['zh-hant']='$date1第三季度', default='<span style="color:red">third quarter of $date1</span>', }, ['4quarter']= { nDates = 1, ['be-tarask']={'чацьвёртая чвэрць $date1', case={'gen',''}}, bn='$date1-এর চতুর্থ ত্রৈমাসিক', ckb='چارەکی چوارەمی $date1', cs={'4. čtvrtina $date1', case={'gen',''}}, de='letztes Viertel $date1', en='fourth quarter of $date1', ['en-gb']='fourth quarter of $date1', ['en-ca']='fourth quarter of $date1', eo='kvara kvarono de $date1', es='último cuarto del $date1', fa='ربع چهارم $date1', fi={function(date1, state) return decYear(state,'fi','gen') .. '$date1 viimeinen neljännes' end, case={'gen',''}}, fr= function(date1, state) return 'quatrième quart '.. frOf[state.precision] ..' $date1' end, he='רבעון רביעי של $date1', hsb={'poslednja štwórćina $date1', case={'gen',''}}, hr='četvrta četvrtina $date1', it='quarto quarto del $date1', ja='$date1第4四半期', ml='$date1 നാലാം ത്രൈമാസം', nb='fjerde kvartal av $date1', nl='vierde kwart $date1', nn='tredje kvartalet av $date1', no='fjerde kvartal av $date1', pl={'czwarta ćwiartka $date1', case={'gen',''}}, qu='$date1 qhipaq ñiqin tawa phatmanpi', ru={'последняя четверть $date1', case={'gen',''}}, sk={'4. štvrtina $date1', case={'gen',''}}, sl={function(date1, state) return 'zadnja četrtina ' .. decYear(state,'sl','gen') .. ' $date1' end, case={'gen',''}}, sv='fjärde kvartalet av $date1', uk={'4-та чверть $date1', case={'gen',''}}, ur='چوتھی سہ ماہی $date1', vi='quý 4 năm $date1', ['zh-hans']='$date1第四季度', ['zh-hant']='$date1第四季度', default='<span style="color:red">forth quarter of $date1</span>', }, -- ========================================== -- === Seasons ============================== -- ========================================== ['spring'] = { nDates = 1, ar='ربيع $date1', ['be-tarask']='вясна $date1', bn='বসন্তকাল $date1', ca='primavera $date1', ckb='بەھاری $date1', cs={'jaro $date1', case={'gen', ''}}, da='Forår $date1', de='Frühling $date1', en='Spring $date1', ['en-gb']='Spring $date1', ['en-ca']='Spring $date1', eo='printempo $date1', es='primavera de $date1', et='$date1 kevad', fa='بهار $date1', fi='Kevät $date1', fr='printemps $date1', gl='primavera $date1', he='אביב $date1', hr='proljeće $date1', hsb='nalěćo $date1', hu='$date1 tavasza', it='primavera $date1', ja='{{#if:$date1|$date1年}}春', mk='пролет $date1', ml='$date1 വസന്തം', nb='våren $date1', nds='Vörjohr $date1', nn='våren $date1', nl='voorjaar $date1', no='våren $date1', pl='wiosna $date1', pt='primavera de $date1', ro='primăvara lui $date1', ru='весна $date1', sk={'jar $date1', case={'gen', ''}}, sl='pomlad $date1', sv='våren $date1', uk='весна $date1', ur='بہار $date1', vi='mùa đông năm $date1', ['zh-hans']='{{#if:$date1|$date1年}}春季', ['zh-hant']='{{#if:$date1|$date1年}}春季', default='<span style="color:red">Spring $date1</span>', }, ['summer'] = { nDates = 1, ar='صيف $date1', ['be-tarask']='лета $date1', bn='গ্রীষ্মকাল $date1', ca='estiu $date1', ckb='ھاوینی $date1', cs={'léto $date1', case={'gen', ''}}, da='Sommer $date1', de='Sommer $date1', en='Summer $date1', ['en-gb']='Summer $date1', ['en-ca']='Summer $date1', eo='somero $date1', es='verano de $date1', et='$date1 suvi', fa='تابستان $date1', fi='Kesä $date1', fr='été $date1', gl='verán $date1', he='קיץ $date1', hr='ljeto $date1', hsb='lěćo $date1', hu='$date1 nyara', it='estate $date1', ja='{{#if:$date1|$date1年}}夏', mk='лето $date1', ml='$date1 വേനൽ', nb='sommeren $date1', nds='Sommer $date1', nn='sumaren $date1', nl='zomer $date1', no='sommeren $date1', pl='lato $date1', pt='verão de $date1', ro='vara lui $date1', ru='лето $date1', sk={'leto $date1', case={'gen', ''}}, sl='poletje $date1', sv='sommaren $date1', uk='літо $date1', ur='گرما $date1', vi='mùa hè năm $date1', ['zh-hans']='{{#if:$date1|$date1年}}夏季', ['zh-hant']='{{#if:$date1|$date1年}}夏季', default='<span style="color:red">Summer $date1</span>', }, ['autumn'] = { nDates = 1, ar='خريف $date1', ['be-tarask']='восень $date1', bn='শরত্কাল $date1', ca='tardor $date1', ckb='پاییزی $date1', cs={'podzim $date1', case={'gen', ''}}, da='Efterår $date1', de='Herbst $date1', en='Autumn $date1', ['en-gb']='Autumn $date1', ['en-ca']='Autumn $date1', eo='aŭtuno $date1', es='otoño de $date1', et='$date1 sügis', fa='پاییز $date1', fi='Syksy $date1', fr='automne $date1', gl='outono $date1', he='סתיו $date1', hr='jesen $date1', hsb='nazyma $date1', hu='$date1 ősze', it='autunno $date1', ja='{{#if:$date1|$date1年}}秋', mk='есен $date1', ml='$date1 ശരത്കാലം', nb='høsten $date1', nds='Harvst $date1', nn='hausten $date1', nl='herfst $date1', no='høsten $date1', pl='jesień $date1', pt='outono de $date1', ro='toamna lui $date1', ru='осень $date1', sk={'jeseň $date1', case={'gen', ''}}, sl='jesen $date1', sv='hösten $date1', uk='осінь $date1', ur='خزاں $date1', vi='mùa thu năm $date1', ['zh-hans']='{{#if:$date1|$date1年}}秋季', ['zh-hant']='{{#if:$date1|$date1年}}秋季', default='<span style="color:red">Autumn $date1</span>', }, ['winter'] = { nDates = 1, ar='شتاء $date1', ['be-tarask']='зіма $date1', bn='শীতকাল $date1', ca='hivern $date1', ckb='زستانی $date1', cs={'zima $date1', case={'gen', ''}}, da='Vinter $date1', de='Winter $date1', en='Winter $date1', ['en-gb']='Winter $date1', ['en-ca']='Winter $date1', eo='vintro $date1', es='invierno de $date1', et='$date1 talv', fa='زمستان $date1', fi='Talvi $date1', fr='hiver $date1', gl='inverno $date1', he='חורף $date1', hr='zima $date1', hsb='zyma $date1', hu='$date1 tele', it='inverno $date1', ja='{{#if:$date1|$date1年}}冬', mk='зима $date1', ml='$date1 ശൈത്യകാലം', nds='Winter $date1', nl='winter $date1', nb='vinteren $date1', nn='vinteren $date1', no='vinteren $date1', pl='zima $date1', pt='inverno de $date1', ro='iarna lui $date1', ru='зима $date1', sk={'zima $date1', case={'gen', ''}}, sl='zima $date1', sv='vintern $date1', uk='зима $date1', ur='سرما $date1', vi='mùa đông năm $date1', ['zh-hans']='{{#if:$date1|$date1年}}冬季', ['zh-hant']='{{#if:$date1|$date1年}}冬季', default='<span style="color:red">Winter $date1</span>', }, -- ========================================== -- === Decade/Century/Millennium ============ -- ========================================== ['decade'] = { nDates = 1, ar='أعوام $date1', ['be-tarask']='$date1-я гады', bn='$date1-এর দশক', ca='dècada del $date1', ckb='دەیەی $date1', cs=function(date1, state) return ((date1 % 100 == 0) and 'první dekáda' or ((date1 % 100) .. '. léta')) .. ' ' .. (math.floor(date1 / 100) + 1) .. '. století' end, da="$date1'erne", de='$date1er-Jahre', el='δεκαετία του $date1', en='$date1s', ['en-gb']='$date1s', ['en-ca']='$date1s', eo='$date1-aj jaroj', es='años $date1', et='$date1ndad', fa='دههٔ $date1', fi='$date1-luvulla', fr='années $date1', gl='anos $date1', he='שנות ה-$date1', hr='$date1-ih', hsb='$date1te lěta', hu='$date1-s évek', it="{{#ifexpr: $date1 mod 100 = 0 | primo decennio del {{Roman|{{#expr: ($date1 / 100) + 1}}}} sec. | anni '{{#expr: $date1 mod 100 }} del {{Roman|{{#expr: floor($date1 / 100) + 1}}}} sec.}}", ja='$date1年代', mk='$date1-ти', ml='ദശകം $date1-ൽ', nb='$date1-årene', nn='$date1-åra', nds='Johren $date1', nl='jaren $date1', no='$date1-årene', pl=function(date1, state) local str = 'lata '..(date1 % 100)..'. ' if (date1 % 100 == 0) then str = 'pierwsza dekada ' elseif (date1 % 100 == 10) then str = 'druga dekada ' end return str .. Roman(math.floor(date1 / 100) + 1) .. ' wieku' end, pt='década de $date1', qu='$date1 watakuna', ro='anii $date1', ru='$date1-е годы', sk=function(date1, state) return ((date1 % 100 == 0) and 'prvé desaťročie' or ((date1 % 100) .. '. roky')) .. ' ' .. (math.floor(date1 / 100) + 1) .. '. storočia' end, sl='$date1-ta leta', sv='$date1-talet{{#switch:$date1|1300|1400|1500|1600|1700|1800|1900|2000|2100=&nbsp;(decennium)}}', uk='$date1-ті роки', ur='دہائی $date1', vi='thập niên $date1', ['zh-hans']='$date1年代', ['zh-hant']='$date1年代', default='<span style="color:red">$date1s</span>', }, ['century'] = { nDates = 1, ar='القرن $date1', ['be-tarask']=function(date1, state) return Ordinal(date1, 'be-tarask') .. ' стагодзьдзе' end, bn=function(date1, state) return Ordinal(date1, 'bn') .. ' শতাব্দী' end, ca='segle {{small-caps|{{lc:{{Roman year|$date1}}}}}}', ckb='سەدەی $date1', cs='$date1. století', da='$date1. århundrede', de='$date1. Jahrhundert', el='$date1ος αιώνας', en=function(date1, state) return Ordinal(date1, 'en') .. ' century' end, ['en-gb']=function(date1, state) return Ordinal(date1, 'en-gb') .. ' century' end, ['en-ca']=function(date1, state) return Ordinal(date1, 'en-ca') .. ' century' end, eo='$date1-a jarcento', es=function(date1, state) return 'siglo ' .. Roman(date1) end, et='$date1. sajand', fa='سدهٔ $date1', fi='{{#expr: ($date1 - 1) * 100}}-luvulla', fr=function(date1, state) return Ordinal(date1, 'fr', 'roman', 'm') .. ' siècle' end, gl=function(date1, state) return 'século ' .. Roman(date1) end, he='המאה ה-$date1', hr='$date1. stoljeće', hsb='$date1. lětstotk', hu='$date1. évszázad', it=function(date1, state) return Roman(date1) .. ' sec.' end, ja='$date1世紀', la='saeculum $date1', mk=function(date1, state) return Roman(date1) .. ' век' end, ml='$date1-ആം നൂറ്റാണ്ട്', nb=function(date1, state) return Ordinal(date1, 'nb') .. ' århundre' end, nn=function(date1, state) return 'det ' .. Ordinal(date1, 'no') .. ' århundre' end, nds='$date1. Johrhunnert', nl='$date1e eeuw', no=function(date1, state) return Ordinal(date1, 'no') .. ' århundre' end, pl=function(date1, state) return Roman(date1) .. ' ' .. decCentury('pl',state.case) end, pt=function(date1, state) return 'século ' .. Roman(date1) end, qu='$date1 ñiqin pachakwata', ro='secolul al $date1-lea', ru=function(date1, state) return Roman(date1) .. ' век' end, sk='$date1. storočie', sl=function(date1, state) return Ordinal(date1, 'sl') .. '. stoletje' end, sv='{{#expr:$date1 - 1}}00-talet', tt=function(date1, state) return Roman(date1) .. ' гасыр' end, uk=function(date1, state) return Roman(date1) .. ' ст.' end, ur='صدی $date1', vi='thế kỷ $date1', ['zh-hans']='$date1世纪', ['zh-hant']='$date1世紀', default='<span style="color:red">$date1 century</span>', }, ['millennium'] = { nDates = 1, ['be-tarask']=function(date1, state) return Ordinal(date1, 'be-tarask') .. ' тысячагодзьдзе' end, bn=function(date1, state) return Ordinal(date1, 'bn') .. ' সহস্রাব্দ' end, ckb=function(date1, state) return 'ھەزارەی ' .. Ordinal(date1, 'ckb') end, cs='$date1. tisíciletí', de='$date1. Jahrtausend', en=function(date1, state) return Ordinal(date1, 'en') .. ' millennium' end, ['en-gb']=function(date1, state) return Ordinal(date1, 'en-gb') .. ' millennium' end, ['en-ca']=function(date1, state) return Ordinal(date1, 'en-ca') .. ' millennium' end, eo='$date1-a jarmilo', es=function(date1, state) return Roman(date1) .. ' milenio' end, fa=function(date1, state) return 'هزارهٔ ' .. Ordinal(date1, 'fa') end, fr=function(date1, state) return Ordinal(date1, 'fr', 'roman', 'm') .. ' millénaire' end, hr='$date1. tisućljeće', hsb='$date1. lěttysac', it=function(date1, state) return Roman(date1) .. ' millennio' end, ja='$date1千年紀', la='millennium $date1', ml='$date1-മത്തെ സഹസ്രാബ്ദം', nb=function(date1, state) return Ordinal(date1, 'nb') .. ' årtusen' end, nn=function(date1, state) return Ordinal(date1, 'no') .. ' tusenår' end, nl='$date1e millennium', no=function(date1, state) return Ordinal(date1, 'no') .. ' årtusen' end, pl=function(date1, state) return Roman(date1) .. ' ' .. decMillennium('pl',state.case) end, pt=function(date1, state) return Roman(date1) .. ' milénio' end, qu='$date1 ñiqin waranqawata', ru=function(date1, state) return Roman(date1) .. ' тысячелетие' end, sk='$date1. tisícročie', sl=function(date1, state) return Ordinal(date1, 'sl') .. '. tisočletje' end, sv=function(date1, state) return Ordinal(date1, 'sv') .. ' årtusendet' end, uk=function(date1, state) return Roman(date1) .. ' тис.' end, ur=function(date1, state) return 'ہزارہ ' .. Ordinal(date1, 'ur') end, vi='thiên niên kỷ $date1', ['zh-hans']=function(date1, state) return Ordinal(date1, 'zh-hans') .. '千年' end, ['zh-hant']=function(date1, state) return Ordinal(date1, 'zh-hant') .. '千年' end, --default='{{Please translate|$date1 millennium|Module:I18n/complex date}}', default='<span style="color:red">$date1 millennium</span>', }, ['million'] = { ckb = '$date1 میلیۆن ساڵ', de = '$date1 Millionen Jahre', en = '$date1 million years', ['en-gb'] = '$date1 million years', ['en-ca'] = '$date1 million years', eo = '$date1 milionoj da jaroj', es = '$date1 millones de años', nl = '$date1e miljoen jaar', fr = '$date1 millions d’années', it = '$date1 milioni di anni', ml = function(date1, state) if date1 >= 10 then return (date1 / 10) .. ' കോടി വർഷങ്ങൾ' -- 100 lakh = 1 crore else return (date1 * 10) .. ' ലക്ഷം വർഷങ്ങൾ' end end, nb = '$date1 millioner år', nl = '$date1 miljoen jaar', nn = '$date1 millionar år', pl = '$date1 milionów lat', pt = '$date1 milhões de anos', ru = '$date1 миллиона лет', uk = '$date1 мільйони років', ur = '$date1 ملین سال', ['zh-hans'] = '$date1百万年', ['zh-hant'] = '$date1百万年', default='<span style="color:red">$date1 million years</span>', nDates = 1, }, ['billion'] = { ckb = '$date1 بیلیۆن ساڵ', de = '$date1 Milliarden Jahre', en = '$date1 billion years', ['en-gb'] = '$date1 billion years', ['en-ca'] = '$date1 billion years', es = '$date1 mil millones de años', nl = '$date1e miljard jaar', fr = '$date1 milliard d’années', it = '$date1 miliardi di anni', ml = function(date1, state) return (date1 * 10) .. ' കോടി വർഷങ്ങൾ' end, nb = '$date1 milliarder år', nl = '$date1 miljard jaar', nn = '$date1 milliardar år', pl = '$date1 miliardów lat', pt = '$date1 mil milhões de anos', ru = '$date1 миллиардов лет', uk = '$date1 мільярдів років', ur = '$date1 بلین سال', ['zh-hans'] = '$date1十亿年', ['zh-hant'] = '$date1十億年', default='<span style="color:red$date1 billion years</span>', nDates = 1, }, -- ========================================== -- === Complex phrases ====================== -- ========================================== -- Phrases which for some languages can be build out of simpler phrases -- Their "default" state, used when no translation in the requested language was found, returns a "state" like -- table which is used to call the function again and built the phrase out of simple phrases -- $date1 - original date - 1 -- $date2 - original date -- if era is BC than $date1 and $date2 are swapped ['turn of the century'] = { nDates = 2, ['be-tarask']=function(date1, date2, state) return 'канец ' .. Roman(date1) ..' — пачатак ' .. Roman(date2) ..' стагодзьдзя' end, bn=function(date1, date2, state) return '$date1/' .. Ordinal(date2, 'bn') .. ' শতাব্দীর পালাবদলে' end, ckb=function(date1, date2, state) return 'سەردەمی $date1/' .. Ordinal(date2, 'ckb') .. ' سەدە' end, cs='přelom $date1. a $date2. století', de=function(date1, date2, state) return 'Jahrhundertwende $date1/' .. Ordinal(date2, 'de') end, en=function(date1, date2, state) return 'turn of the $date1/' .. Ordinal(date2, 'en') .. ' century' end, ['en-gb']=function(date1, date2, state) return 'turn of the $date1/' .. Ordinal(date2, 'en-gb') .. ' century' end, ['en-ca']=function(date1, date2, state) return 'turn of the $date1/' .. Ordinal(date2, 'en-ca') .. ' century' end, eo='ŝanĝo de la $date1-a al la $date2-a jarcentoj', es=function(date1, date2, state) return 'hacia finales del siglo ' .. Roman(date1) .. ' y principios del siglo ' .. Roman(date2) .. '' end, fi='{{#expr: $date1 * 100-100}}-luvun loppu ja {{#expr: $date2 * 100-100}}-luvun alku', fr=function(date1, date2, state) return 'fin du ' .. Ordinal(date1, 'fr', 'roman', 'm') .. ' siècle / début du ' .. Ordinal(date2, 'fr', 'roman', 'm') end, hr='kraj $date1. i početak $date2. stoljeća', hsb=function(date1, date2, state) return 'přechod ' .. Roman(date1) ..' do ' .. Roman(date2) ..' lětstotka' end, it=function(date1, date2, state) return 'fine del ' .. Roman(date1) .. ' sec. e inizio del ' .. Roman(date2) .. ' sec.' end, ja='$date1世紀から$date2世紀への変わり目', ml='$date1 നൂറ്റാണ്ട് അവസാനവും $date2 നൂറ്റാണ്ട് ആദ്യവും', nb=function(date1, date2, state) return 'slutten av det ' .. Ordinal(date1, 'nb') .. ' århundre/begynnelsen av det ' .. Ordinal(date2, 'nb') .. ' århundre' end, nl=function(date1, date2, state) return 'eind $date1e/begin $date2e eeuw' end, nn=function(date1, date2, state) return 'slutten av det ' .. Ordinal(date1, 'nn') .. ' hundreåret/byrjinga av det ' .. Ordinal(date2, 'nn') .. ' hundreåret' end, pl=function(date1, date2, state) return 'przełom ' .. Roman(date1) ..' i ' .. Roman(date2) ..' wieku' end, qu="$date1 ñiqin waranqawatamanta $date2 ñiqin waranqawataman t'ikrasqanpi", ru=function(date1, date2, state) return 'конец ' .. Roman(date1) ..' — начало ' .. Roman(date2) ..' века' end, sk='prelom $date1. a $date2. storočia', sl=function(date1, date2, state) return 'pozno ' .. Ordinal(date1, 'sl') .. '. in zgodnje ' .. Ordinal(date2, 'sl') .. '. stoletje' end, sv=function(date1, date2, state) return '$date1/' .. Ordinal(date2, 'sv') .. ' årtusendets sekelskifte' end, uk=function(date1, date2, state) return 'кін. ' .. Roman(date1) ..' ст. — поч. ' .. Roman(date2) ..' ст.' end, vi='bước sang thế kỷ $date2', ['zh-hans']=function(date1, date2, state) return '$date1世纪末' .. Ordinal(date2, 'zh-hans') .. '世纪初' end, ['zh-hant']=function(date1, date2, state) return '$date1世紀末' .. Ordinal(date2, 'zh-hant') .. '世紀初' end, default=function(date1, date2, state) return {conj='and', adj1 = 'late', unit1='century', era1=state.era1, adj2 = 'early', unit2='century', era2=state.era2} end, }, -- $date1 - original date - 10 -- $date2 - original date -- if era is BC than $date1 and $date2 are swapped ['turn of the decade']={ nDates = 2, ['be-tarask']='канец $date1-х — пачатак $date2-х гг.', bn='$date1-এর দশকের শেষে এবং $date2-এর দশকের শুরুতে', cs=function(date1, date2, state) local decade1 = math.floor((date1 % 100) / 10) local decade2 = math.floor((date2 % 100) / 10) local century1 = math.floor( date1 / 100) + 1 local century2 = math.floor( date2 / 100) + 1 if decade1 == 0 and date1 < date2 then return "přelom 1. a 2. dekády " .. century1 .. ". století" elseif decade2 == 0 and date2 < date1 then return "přelom 9. a 10. dekády " .. century1 .. ". století" elseif (decade1 == 9 and date1 < date2) or (decade2 == 9 and date2 < date1) then return "přelom " .. century1 .. ". a " .. century2 .. ". století" else return "přelom " .. decade1 .. "0. a " .. decade2 .. "0. let " .. century1 .. ". století" end end, de='späte $date1er und frühe $date2er', ckb='کۆتایییەکانی $date1 و سەرەتاکانی $date2', en='late $date1s and early $date2s', ['en-gb']='late $date1s and early $date2s', ['en-ca']='late $date1s and early $date2s', eo='ŝanĝo de la $date1-a al la $date2-a jardekoj', es='finales de los años $date1 y principios de los años $date2', fa='اواخر دههٔ $date1 و اوایل دههٔ $date2', fi='$date1-luvun loppu ja $date2-luvun alku', fr='fin des années $date1 / début des années $date2', hr='kraj $date1-ih i početak $date2-ih', hsb='pózdnje $date1te a zažne $date2te lěta', it='fine degli anni $date1 / inizio degli anni $date2', ja='$date1年代末から$date2年代初頭', ml='$date1കൾ അവസാനവും $date2കൾ ആദ്യവും', nb = 'sent på $date1-tallet og tidlig på $date2-tallet', nl = 'eind $date1e/begin $date2e decennium', nn = 'seint på $date1-talet og tidleg på $date2-talet', pl=function(date1, date2, state) local decade1 = math.floor(date1 % 100) local decade2 = math.floor(date2 % 100) local century1 = Roman(math.floor( date1 / 100) + 1) local century2 = Roman(math.floor( date2 / 100) + 1) if decade1 == 0 and date1 < date2 then return "przełom pierwszej i drugiej dekady " .. century1 .. " wieku" elseif decade1 == 10 and date1 < date2 then return "przełom drugiej dekady i lat 20. " .. century1 .. " wieku" elseif decade1 == 90 and decade2 == 0 then return "przełom ostatniej dekady " .. century1 .. " i pierwszej dekady " .. century2 .. " wieku" else return "przełom lat " .. decade1 .. ". i " .. decade2 .. ". " .. century1 .. " wieku" end end, qu='qhipaq $date1 watakuna ñawpaq $date2 watakunapas', ru='конец $date1-х — начало $date2-х гг.', sv='sena $date1-talet och tidiga $date2-talet', sk=function(date1, date2, state) local decade1 = math.floor((date1 % 100) / 10) local decade2 = math.floor((date2 % 100) / 10) local century1 = math.floor( date1 / 100) + 1 local century2 = math.floor( date2 / 100) + 1 if decade1 == 0 and date1 < date2 then return "prelom 1. a 2. desaťročia " .. century1 .. ". storočia" elseif decade2 == 0 and date2 < date1 then return "prelom 9. a 10. desaťročia " .. century1 .. ". storočia" elseif (decade1 == 9 and date1 < date2) or (decade2 == 9 and date2 < date1) then return "prelom " .. century1 .. ". a " .. century2 .. ". storočia" else return "prelom " .. decade1 .. "0. a " .. decade2 .. "0. rokov " .. century1 .. ". storočia" end end, sl='pozna $date1-ta in zgodnja $date2-ta leta', uk='кінець $date1-х — початок $date2-х рр.', ur='اخیر دہائی $date1 و ابتدا دہائی $date2', vi='bước sang thập niên $date2', ['zh-hans']='$date1年代末$date2年代初', ['zh-hant']='$date1年代末$date2年代初', default=function(date1, date2, state) return {conj='and', adj1 = 'late', unit1='decade', era1=state.era1, adj2 = 'early', unit2='decade', era2=state.era2} end, }, -- $date1 - original date - 1 -- $date2 - original date -- if era is BC than $date1 and $date2 are swapped ['turn of the year']={ nDates = 2, ['be-tarask']='канец $date1 — пачатак $date2 г.', bn='$date1-এর শেষে এবং $date2-এর শুরুতে', ckb='کۆتاییی $date1 و سەرەتای $date2', cs='přelom roku $date1/$date2', de='Jahreswechsel $date1/$date2', en='late $date1 and early $date2', ['en-gb']='late $date1 and early $date2', ['en-ca']='late $date1 and early $date2', eo='jarŝanĝo $date1 / $date2', es='finales de $date1 y principios de $date2', fa='اواخر $date1 و اوایل $date2', fi='vuoden $date1 loppu ja vuoden $date2 alku', fr='fin $date1 / début $date2', hsb='kónc $date1/spočatk $date2', ja='$date1年末から$date2年初め', ml='$date1 അവസാനവും $date2 ആദ്യവും', nb='årsskiftet $date1/$date2', nl='eind $date1 en begin $date2', nn='årsskiftet $date1/$date2', pl='koniec $date1 i początek $date2 roku', qu="$date1 qhipaq p'unchawkuna $date2 ñawpaq p'unchawkunapas", ru='конец $date1 — начало $date2 г.', sk='prelom rokov $date1/$date2', sl='konec leta $date1 in začetek $date2', sv='sena $date1 och tidiga $date2', uk='кінець $date1 — початок $date2 р.', ur='اخیر $date1 و ابتدا $date2', vi='bước sang năm $date2', ['zh-hans']='$date1年末$date2年初', ['zh-hant']='$date1年末$date2年初', default=function(date1, date2, state) return {conj='and', adj1 = 'late', unit1='year', era1=state.era1, adj2 = 'early', unit2='year', era2=state.era2} end, }, ['circa2'] = { nDates = 2, ar='حوالي $date1 – $date2', ['be-tarask']={'прыкладна з $date1 да прыкладна $date2', case={'gen','gen'}}, bn='প্রায় $date1 এবং প্রায় $date2-এর মাঝামাঝি', ca='cap a $date1 o $date2', ckb='بە نزیکی لەنێوان $date1 و $date2', cs='cca $date1 až $date2', da='ca. mellem $date1 og $date2', de='etwa $date1 bis $date2', el='περίπου μεταξύ $date1 και $date2', en='between c. $date1 and c. $date2', ['en-gb']='between circa $date1 and circa $date2', ['en-ca']='between circa $date1 and circa $date2', eo='proksimume de $date1 ĝis $date2', es='hacia $date1 o $date2', et='ca. $date1 ja $date2 vahel', fa='حدوداً بین $date1 و $date2', fi={function(date1, date2, state) return 'suunnilleen ' .. decYear(state,'fi','xxx') .. '$date1 ja $date2 välisenä aikana' end, case={'gen','gen'}}, fr='vers $date1-$date2', gl='entre $date1 e $date2', he='בסביבות ה- $date1 עד $date2', hr='oko između $date1 i $date2', hsb={'wot něhdźe $date1 do něhdźe $date2', case={'gen','gen'}}, hu='$date1 és $date2 között', it='tra il $date1 e il $date2 circa', ja='$date1頃と$date2頃の間', mk='~ помеѓу $date1 и $date2', ml='ഉദ്ദേശം $date1-നും ഉദ്ദേശം $date2-നും ഇടയ്ക്ക്', nb='ca. mellom $date1 og $date2', nn='ca. mellom $date1 og $date2', nds='üm un bi $date1 bet $date2', nl='ca. $date1 tot $date2', no='ca. mellom $date1 og $date2', pl={'od około $date1 do około $date2', case={'gen','gen'}}, pt='cerca de $date1 a $date2', qu="$date1 p'unchawmantachá $date2 p'unchawkamachá", ro='circa $date1 – $date2', ru={'с около $date1 до, примерно, $date2', case={'gen','gen'}}, sk='cca $date1 až $date2', sl={function(date1, date2, state) return 'ok. ' .. decYear(state,'sl','gen') .. ' $date1 do $date2' end, case={'gen','gen'}}, sv='c:a $date1 till $date2', uk={'з близько $date1 до, приблизно, $date2', case={'gen','gen'}}, ur='قریباً بین $date1 و $date2', vi='giữa vào khoảng $date1 và vào khoảng $date2', ['zh-hans']='约$date1~$date2间', ['zh-hant']='約$date1~$date2間', default=function(date1, date2, state) return {conj='between', adj1 = 'circa', unit1=state.unit1, era1=state.era1, adj2 = 'circa', unit2=state.unit2, era2=state.era2} end, }, -- ========================================== -- === Eras and calendars =================== -- ========================================== ['julian'] = { nDates = 2, ar='$date1 ($date2 حسب [[w:ar:التقويم اليولياني|تقويم يولياني]])', ['be-tarask']='$date1 ($date2 паводле [[w:be-tarask:Юліянскі каляндар|ст. ст.]]', bn='$date1 (জুলিয়ান ক্যালেন্ডারে $date2)', ca='$date1 ($date2 segons el [[w:ca:Calendari julià|calendari julià]])', ckb='$date1 ($date2 بەپێی [[w:ڕۆژژمێری جولیانی|ڕۆژژمێری جولیانی]])', cs='$date1 ($date2 podle [[w:cs:Juliánský kalendář|juliánského kalendáře]])', da='$date1 ($date2 [[w:da:Julianske kalender|Julianske kalender]])', de='$date1 ($date2 [[w:de:Julianischer Kalender|Julianischer Kalender]])', el='$date1 ($date2 με το [[w:el:Ιουλιανό ημερολόγιο|Ιουλιανό ημερολόγιο]])', en='$date1 ($date2 in [[w:Old Style and New Style dates|Julian calendar]])', ['en-gb']='$date1 ($date2 in [[w:Old Style and New Style dates|Julian calendar]])', ['en-ca']='$date1 ($date2 in [[w:Old Style and New Style dates|Julian calendar]])', fa='$date1 ($date2 در [[w:fa:Old Style and New Style dates|تقویم جولیان]])', eo='$date1 ($date2 laŭ la [[w:eo:Julia kalendaro|Julia Kalendaro]])', es='$date1 ($date2 según el [[w:es:Calendario juliano|calendario juliano]])', et='$date1 ($date2 [[w:et:Juliuse kalender|Juliuse kalendris]])', fi='$date1 ($date2 [[w:fi:juliaaninen kalenteri|juliaanisen kalenterin]] mukaan)', fr='$date1 ($date2 dans le [[w:fr:calendrier julien|calendrier julien]])', gl='$date1 ($date2 segundo o [[w:gl:Calendario xuliano|calendario xuliano]])', hu='$date1 ($date2 a [[w:hu:Julianus-naptár|Julián naptárban]])', hr='$date1 ($date2 prema [[w:hr:Julijanski kalendar|julijanskom kalendaru]])', he='$date1 ($date2 ב[[w:he:לוח היוליאני|הלוח היוליאני]])', hsb='$date1 ($date2 po julianiskej protyce)', it='$date1 ($date2 secondo il [[w:it:Calendario giuliano|calendario giuliano]])', ja='$date1([[w:ja:ユリウス暦|ユリウス暦]] $date2)', mk='$date1 ($date2 по [[w:mk:Јулијански календар|Јулијанскиот календар]])', ml='$date1 ([[w:ml:ജൂലിയൻ കാലഗണനാരീതി|ജൂലിയൻ വർഷത്തിൽ]] $date2)', ml='$date1 ([[w:Old Style and New Style dates|ജൂലിയൻ കാലഗണനാരീതിയിൽ]] $date2)', nds='$date1 ($date2 na’n [[w:nds:Juliaansch Klenner|Juliaanschen Klenner]])', nb='$date1 ($date2 etter [[w:no:Juliansk kalender|den julianske kalenderen]])', nn='$date1 ($date2 etter [[w:no:Juliansk kalender|den julianske kalenderen]])', nl='$date1 ($date2 volgens de [[w:nl:Juliaanse kalender|Juliaanse kalender]])', no='$date1 ($date2 etter [[w:no:Juliansk kalender|den julianske kalender]])', pl='$date1 ($date2 wedle [[w:pl:Daty nowego i starego porządku|kalendarza juliańskiego]])', pt='$date1 ($date2 no [[w:pt:Mudança para o calendário gregoriano|calendário juliano]])', qu='$date1 ($date2 [[w:qu:Hulyanu kalindaryu|Hulyanu kalindaryupi]])', ro='$date1 ($date2 în [[w:ro:calendarul iulian|calendarul iulian]])', ru='$date1 ($date2 [[w:ru:Юлианский календарь|по ст. ст.]])', sk='$date1 ($date2 podľa [[w:sk:Juliánsky kalendár|juliánskeho kalendára]])', sl='$date1 ($date2 po [[w:sl:Julijanski koledar|julijanskem koledarju]])', sv='$date1 ($date2 [[w:sv:Gamla stilen|gamla stilen]])', uk='$date1 ($date2 [[w:uk:Юліанський календар|Юліанський календар]])', ur='$date1 ($date2 حسب [[w:ur:نئے اور پانے انداز کی تاریخ|جولین تقویم]])', vi='$date1 ($date2 trong [[w:vi:Lịch Julius|lịch Juliêng]])', ['zh-hans']='$date1([[w:Old Style and New Style dates|格里历]]$date2)', ['zh-hant']='$date1([[w:Old Style and New Style dates|格里曆]]$date2)', default='<span style="color:red">$date1 ($date2 in [[w:Old Style and New Style dates|Julian calendar]])</span>', }, ['ad'] = { nDates = 1, ['be-tarask']='$date1 [[w:be-tarask:ад Нараджэньня Хрыста|пасьля Н. Х.]]', bn ='$date1 খ্রিস্টাব্দ', ca ='$date1 dC', ckb ='$date1 [[w:ckb:ئانۆ دۆمینی|پاز]]', cs ='$date1 n. l.', de ='$date1 n. Chr.', el ='$date1 μ.Χ.', en ='$date1 [[w:en:Anno Domini|AD]]', ['en-gb'] ='$date1 [[w:en:Anno Domini|AD]]', ['en-ca'] ='$date1 [[w:en:Anno Domini|AD]]', eo ='$date1 pK', es ='$date1 [[w:es:Anno Dómini|d. C.]]', fa ='$date1 م.', fi ='$date1 jaa.', fr ='$date1 ap. J.-C.', gl ='$date1 d.C.', he ='$date1 לספירה', hu ='i. sz. $date1', hr ='$date1 p. Kr.', hsb='$date1 po Chr.', it ='$date1 d.C.', ja ='西暦$date1', mk ='$date1 н.е.', ml ='ക്രി.വ. $date1', nb ='$date1 e.Kr.', nl ='$date1 n.Chr.', nn ='$date1 e.Kr.', no ='$date1 e.Kr.', pl ='$date1 [[w:pl:naszej ery|n.e.]]', ro ='$date1 d.Hr.', ru ='$date1 н. э.', sk ='$date1 po Kr.', sl ='$date1 n. št.', sv ='$date1 [[w:sv:Efter Kristus|e.Kr.]]', uk ='$date1 н. е.', ur ='$date1 ء', vi ='$date1 [[w:vi:Công Nguyên|CN]]', ['zh-hans'] ='[[w:zh:基督纪年|公元]]$date1', ['zh-hant'] ='[[w:zh:基督纪年|公元]]$date1', default='<span style="color:red">$date1 [[w:en:Anno Domini|AD]]</span>', }, ['ah'] = { nDates = 1, ['be-tarask']='$date1 [[w:be-tarask:Ісламскі каляндар|хіджры]]', bn ='$date1 [[w:bn:ইসলামি বর্ষপঞ্জি|হিজরী]]', ckb ='$date1 [[w:ckb:ساڵی کۆچی|سک]]', cs ='$date1 [[w:cs:Anno Hegirae|AH]]', en ='$date1 [[w:en:Hijri year|AH]]', ['en-gb'] ='$date1 [[w:en:Hijri year|AH]]', ['en-ca'] ='$date1 [[w:en:Hijri year|AH]]', eo ='$date1 post la [[w:eo:Heĝiro|Heĝiro]]', fa ='$date1 ه.ق.', fr ='$date1 [[w:fr:Calendrier musulman|A.H.]]', he ="$date1 [[w:he:הלוח המוסלמי|להג'רה]]", hr ='$date1 god. hidžre', ja ='[[w:ja:ヒジュラ暦|ヒジュラ暦]]$date1', ml ='$date1 [[w:ml:ഇസ്‌ലാമിക കലണ്ടർ|ഹിജ്റ]]', nb ='$date1 [[w:no:Den muslimske kalenderen|A.H.]]', nn ='$date1 [[w:nn:Den muslimske kalenderen|A.H.]]', pl ='$date1 [[w:pl:Kalendarz muzułmański|A.H.]]', ru ='$date1 [[w:ru:Исламский календарь|хиджры]]', sk ='$date1 [[w:sk:A. H.|A. H.]]', sv ='$date1 [[w:sv:Muslimska kalendern|A.H.]]', uk ='$date1 [[w:uk:Мусульманський календар|хіджри]]', ur ='$date1 ھ', vi ='$date1 [[w:vi:Lịch Hồi giáo|AH]]', ['zh-hans'] ='[[w:en:Hijri year|Hijri历]]$date1', ['zh-hant'] ='[[w:en:Hijri year|Hijri曆]]$date1', default='<span style="color:red">$date1 [[w:en:Hijri year|AH]]</span>', }, ['bc'] = { nDates = 1, ar ='$date1 ق.م.', ['be-tarask']='$date1 [[w:be-tarask:да Нараджэньня Хрыста|да Н. Х.]]', bn ='খ্রিস্টপূর্ব $date1', ca ='$date1 [[w:ca:Abans de Crist|aC]]', ckb ='$date1 [[w:ckb:پێش زایین|پز]]', cs ='$date1 [[w:cs:Př. n. l.|př. n. l.]]', de ='$date1 [[w:de:v. Chr.|v. Chr.]]', el ='$date1 π.Χ.', en ='$date1 [[w:en:Ante Christum Natum|BC]]', ['en-gb'] ='$date1 [[w:en:Ante Christum Natum|BC]]', ['en-ca'] ='$date1 [[w:en:Ante Christum Natum|BC]]', eo ='$date1 aK', es ='$date1 [[w:es:Antes de Cristo|a. C.]]', fa ='$date1 پ.م.', fi ='$date1 eaa.', fr ='$date1 av. J.-C.', gl ='$date1 [[w:gl:Antes de Cristo|a.C.]]', he ='$date1 לפני הספירה', hr ='$date1 [[w:hr:Pr. Kr.|pr. Kr.]]', hsb='$date1 do Chr.', hu ='i. e. $date1', it ='$date1 [[w:it:Avanti Cristo|a.C.]]', ja ='[[w:ja:紀元前|紀元前]]$date1', mk ='$date1 п.н.е.', ml ='ക്രി.മു. $date1', nds='$date1 vör uns Tied', nb ='$date1 f.Kr.', nl ='$date1 v.Chr.', nn ='$date1 f.Kr.', no ='$date1 f.Kr.', pl ='$date1 [[w:pl:przed naszą erą|p.n.e.]]', ro ='$date1 î.Hr.', ru ='$date1 до н. э.', sk ='$date1 [[w:sk:Pred Kristom|pred Kr.]]', sl ='$date1 pr. n. št.', sv ='$date1 [[w:sv:Före Kristus|f.Kr.]]', uk ='$date1 до н. е.', ur ='$date1 ق م', vi ='$date1 [[w:vi:Trước Công Nguyên|TCN]]', ['zh-hans'] ='[[w:zh:基督纪年|公元前]]$date1', ['zh-hant'] ='[[w:zh:基督纪年|公元前]]$date1', default='<span style="color:red">$date1 [[w:en:Ante Christum Natum|BC]]</span>', }, ['bp'] = { nDates = 1, ar ='$date1 [[w:ar:قبل الحاضر|قبل الحاضر]]', be ='$date1 [[w:be-tarask:Да нашых дзён|Да нашых дзён]]', ['be-tarask']='$date1 [[w:be-tarask:Да нашых дзён|Да нашых дзён]]', bn ='বর্তমানের আগে $date1', ca ='$date1 [[w:ca:BP (unitat de temps)|BP]]', ckb ='$date1 [[w:ckb:پێش ئێستا|پێش ئێستا]]', cs ='$date1 [[w:cs:B. P.|B. P.]]', de ='$date1 [[w:de:Before Present|BP]]', el ='$date1 [[w:en:Before Present|BP]]', en ='$date1 [[w:en:Before Present|BP]]', ['en-gb'] ='$date1 [[w:en:Before Present|BP]]', ['en-ca'] ='$date1 [[w:en:Before Present|BP]]', eo='$date1 [[w:eo:Before Present|BP]]', es ='$date1 [[w:es:Before Present|BP]]', et ='$date1 [[w:et:Before Present|BP]]', fa ='$date1 پیش از اکنون', fi ='$date1 [[w:fi:BP (ajanlasku)|BP]]', fr ='$date1 [[w:fr:Avant le présent|avant le présent]]', hr ='$date1 [[w:hr:BP|prije današnjice]]', it ='$date1 [[w:it:Before Present|BP]]', ja ='$date1 [[w:ja:BP (年代測定)|BP]]', lv ='$date1 [[w:lv:Pirms mūsdienām|Pirms mūsdienām]]', mk ='$date1 [[w:mk:Пред сегашноста|п.с.]]', ml ='[[w:en:Before Present|ഇന്നത്തെ കാലത്തിനു മുമ്പ്]] $date1', nb ='$date1 [[w:no:Before Present|BP]]', nn ='$date1 [[w:nn:Before Present|BP]]', nl ='$date1 [[w:nl:Before Present|BP]]', no ='$date1 [[w:no:Before Present|BP]]', pl ='$date1 [[w:pl:Before Present|BP]]', pt ='$date1 [[w:pt:Antes do Presente|Antes do Presente]]', ru ='$date1 [[w:ru:До настоящего времени|до н. в.]]', sk ='$date1 [[w:sk:BP (čas)|BP]]', sl ='$date1 [[w:sl:pred sedanjostjo|p. s.]]', sr ='$date1 [[w:sr:Прије садашњости|Прије садашњости]]', sv ='$date1 [[w:sv:B.P.|B.P.]]', uk ='$date1 [[w:uk:Років тому|Років тому]]', ur ='$date1 قبل حاضر', vi ='$date1 [[w:en:Before Present|trước ngày nay]]', ['zh-hans'] ='[[w:zh:距今|距今]]$date1', ['zh-hant'] ='[[w:zh:距今|距今]]$date1', default='<span style="color:red">$date1 [[w:en:Before Present|BP]]</span>', }, } -- List of possible string inputs to "adj", "junction", "era", and "precision" fields -- Each term is matched to its synonym and the role: a - adjective, e - era -- p - precision, c - calendar and combos, r - certainty and j - conjunction p.Synonyms = { -- adjectives and prepositions ['quarter1']={'1quarter','a'}, ['1stquarter']={'1quarter','a'}, ['1st quarter']={'1quarter','a'}, ['first quarter']={'1quarter','a'}, ['1quarter']={'1quarter','a'}, ['quarter2']={'2quarter','a'}, ['2ndquarter']={'2quarter','a'}, ['2nd quarter']={'2quarter','a'}, ['second quarter']={'2quarter','a'}, ['2quarter']={'2quarter','a'}, ['quarter3']={'3quarter','a'}, ['3rdquarter']={'3quarter','a'}, ['3rd quarter']={'3quarter','a'}, ['third quarter']={'3quarter','a'}, ['3quarter']={'3quarter','a'}, ['quarter4']={'4quarter','a'}, ['4thquarter']={'4quarter','a'}, ['4th quarter']={'4quarter','a'}, ['fourth quarter']={'4quarter','a'}, ['4quarter']={'4quarter','a'}, ['spring']={'spring','a'}, ['summer']={'summer','a'}, ['fall']={'autumn','a'}, ['autumn']={'autumn','a'}, ['winter']={'winter','a'}, ['beginning']={'early','a'}, ['early']={'early','a'}, ['1half']={'firsthalf','a'}, ['1sthalf']={'firsthalf','a'}, ['1st half']={'firsthalf','a'}, ['firsthalf']={'firsthalf','a'}, ['first half']={'firsthalf','a'}, ['end']={'late','a'}, ['late']={'late','a'}, ['middle']={'mid','a'}, ['mid']={'mid','a'}, ['2half']={'secondhalf','a'}, ['2ndhalf']={'secondhalf','a'}, ['2nd half']={'secondhalf','a'}, ['secondhalf']={'secondhalf','a'}, ['second half']={'secondhalf','a'}, ['<']={'before','a'}, ['b']={'before','a'}, ['before']={'before','a'}, ['>']={'after','a'}, ['a']={'after','a'}, ['after']={'after','a'}, ['~']={'circa','a'}, ['c']={'circa','a'}, ['ca']={'circa','a'}, ['circa']={'circa','a'}, ['by']={'by','a'}, ['from']={'from','a'}, ['until']={'until','a'}, ['uncertain']={'uncertain','r'}, ['possibly']={'possibly','r'}, ['probably']={'probably','r'}, ['presumably']={'presumably','r'}, -- eras ['bc']={'bc','e'}, ['bce']={'bc','e'}, ['before present']={'bp','e'}, ['bp']={'bp','e'}, ['ce']={'ad','e'}, ['ad']={'ad','e'}, ['ah']={'ah','e'}, -- conjunctions ['&']={'and','j'}, ['and']={'and','j'}, ['or']={'or','j'}, ['-']={'from-until','j'}, ['–']={'from-until','j'}, ['from-until']={'from-until','j'}, ['between']={'between','j'}, ['circa2']={'circa2','a'}, -- precision ['day']={'day','p'}, ['month']={'month','p'}, ['year']={'year','p'}, ['s']={'decade','p'}, ['decade']={'decade','p'}, ['century']={'century','p'}, ['millennium']={'millennium','p'}, ['million']={'million','p'}, ['billion']={'billion','p'}, -- calendar ['julian']={'julian','c'}, ['islamic']={'islamic','c'}, ['hijri']={'islamic','c'}, -- "Turn of the ..." options are a combos which will be handled in similar way as calendars ['turn of the century']={'turn of the century','c'}, ['century turn']={'turn of the century','c'}, ['turn of the decade']={'turn of the decade','c'}, ['decade turn']={'turn of the decade','c'}, ['turn of the year']={'turn of the year','c'}, ['year turn']={'turn of the year','c'}, -- other dates which will be handled in similar way as calendars ['?']={'unknown','c'}, ['unknown']={'unknown','c'}, ['unknown year']={'year unknown','c'}, ['year unknown']={'year unknown','c'}, } return p dq6g8vtfaua8zgt63ytoeyms0jwcsm1 Modul:I18n/complex date/doc 828 5202 20509 2024-10-16T00:25:45Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Please place module categories where indicated at the bottom of this page --> == Usage == Internationalization page used by [[Module:Complex date]]. This code is copied from Commons [[c:Module:I18n/complex date]]. <includeonly>{{Sandbox other|| <!-- Module categories below this line, please --> }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude>' 20509 wikitext text/x-wiki <!-- Please place module categories where indicated at the bottom of this page --> == Usage == Internationalization page used by [[Module:Complex date]]. This code is copied from Commons [[c:Module:I18n/complex date]]. <includeonly>{{Sandbox other|| <!-- Module categories below this line, please --> }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> ovyg4dqhs25hj7ei8bz1ycljfo0exm6 Cèṭa'an:Wikidata infoboxes 10 5203 20510 2024-10-16T00:27:58Z Munajad.MH 3071 ←Membuat halaman berisi '{{Navbox | name = Wikidata infoboxes | title = Infoboxes using Wikidata | listclass = hlist | state = {{{state|}}} | list1 = * {{t|Biota infobox/Wikidata}} * {{t|Infobox archive/wikidata}} * {{t|Infobox artwork/wikidata}} * {{t|Infobox book/wikidata}} * {{t|Infobox expedition/Wikidata}} * {{t|Infobox journal/wikidata}} * {{t|Infobox library/wikidata}} * {{t|Infobox museum/wikidata}} * {{t|Infobox noble/Wikidata}} * {{t|Infobox organization/Wi...' 20510 wikitext text/x-wiki {{Navbox | name = Wikidata infoboxes | title = Infoboxes using Wikidata | listclass = hlist | state = {{{state|}}} | list1 = * {{t|Biota infobox/Wikidata}} * {{t|Infobox archive/wikidata}} * {{t|Infobox artwork/wikidata}} * {{t|Infobox book/wikidata}} * {{t|Infobox expedition/Wikidata}} * {{t|Infobox journal/wikidata}} * {{t|Infobox library/wikidata}} * {{t|Infobox museum/wikidata}} * {{t|Infobox noble/Wikidata}} * {{t|Infobox organization/Wikidata}} * {{t|Infobox person/Wikidata}} * {{t|Infobox power station}} * {{t|Infobox product}} * {{t|Infobox religious biography/Wikidata}} * {{t|Infobox scientist/Wikidata}} * {{t|Infobox settlement/Wikidata}} * {{t|Infobox sportsperson/Wikidata}} * {{t|Infobox telescope}} * {{t|Infobox theatre/wikidata}} * {{t|Infobox university/wikidata}} * {{t|Infobox writer/Wikidata}} * {{t|Ordination}} }} <noinclude> [[Category:Documentation see also templates]] </noinclude> r7su8emqp2etgpsms0c3q8okp2wdam6 Modul:Roman 828 5204 20511 2024-10-16T00:29:26Z Munajad.MH 3071 ←Membuat halaman berisi '-- This module implements {{Roman}}. require[[strict]] local p = {} -- This function implements the {{overline}} template. local function overline(s) return mw.ustring.format( '<span style="text-decoration:overline;">%s</span>', s ) end -- Gets the Roman numerals for a given numeral table. Returns both the string of -- numerals and the value of the number after it is finished being processed. local function getLetters(num, t) local ret = {} for _,...' 20511 Scribunto text/plain -- This module implements {{Roman}}. require[[strict]] local p = {} -- This function implements the {{overline}} template. local function overline(s) return mw.ustring.format( '<span style="text-decoration:overline;">%s</span>', s ) end -- Gets the Roman numerals for a given numeral table. Returns both the string of -- numerals and the value of the number after it is finished being processed. local function getLetters(num, t) local ret = {} for _, v in ipairs(t) do local val, letter = unpack(v) while num >= val do num = num - val table.insert(ret, letter) end end return table.concat(ret), num end -- The main control flow of the module. local function _main(args) -- Get input and exit displaying nothing if the input is empty. if args[1] == nil then return end local num = tonumber(args[1]) if not num or num < 0 or num == math.huge then error('Invalid number ' .. args[1], 2) elseif num == 0 then return 'N' end -- Return a message for numbers too big to be expressed in Roman numerals. if num >= 5000000 then return args[2] or 'N/A' end local ret = '' -- Find the Roman numerals for the large part of numbers. -- 23 April 2016 - tweaked to >= 4000 to accept big Roman 'IV' -- The if statement is not strictly necessary, but makes the algorithm -- more efficient for smaller numbers. if num >= 4000 then local bigRomans = { { 1000000, 'M' }, { 900000, 'CM' }, { 500000, 'D' }, { 400000, 'CD' }, { 100000, 'C' }, { 90000, 'XC' }, { 50000, 'L' }, { 40000, 'XL' }, { 10000, 'X' }, { 9000, 'IX' }, { 5000, 'V' }, { 4000, 'IV' }, } local bigLetters bigLetters, num = getLetters(num, bigRomans) ret = overline(bigLetters) end -- Find the Roman numerals for numbers less than the big Roman threshold. local smallRomans = { { 1000, 'M' }, { 900, 'CM' }, { 500, 'D' }, { 400, 'CD' }, { 100, 'C' }, { 90, 'XC' }, { 50, 'L' }, { 40, 'XL' }, { 10, 'X' }, { 9, 'IX' }, { 5, 'V' }, { 4, 'IV' }, { 1, 'I' } } local smallLetters = getLetters( num, smallRomans ) ret = ret .. smallLetters if args.fraction == 'yes' then -- Find the Roman numerals for the fractional parts of numbers. -- If num is not a whole number, add half of 1/1728 (the smallest unit) to equate to rounding. -- Ensure we're not less than the smallest unit or larger than 1 - smallest unit -- to avoid getting two "half" symbols or no symbols at all num = num - math.floor(num) if num ~= 0 then num = math.max(1.1/1728, math.min(1727.1/1728, num + 1/3456)) end local fractionalRomans = { { 1/2, 'S' }, { 5/12, "''':'''•''':'''" }, { 1/3, "'''::'''" }, { 1/4, "''':'''•" }, { 1/6, "''':'''" }, { 1/12, '•' }, { 1/24, 'Є' }, { 1/36, 'ƧƧ' }, { 1/48, 'Ɔ' }, { 1/72, 'Ƨ' }, { 1/144, '<s>Ƨ</s>' }, { 1/288, '℈' }, { 1/1728, '»' }, } local fractionalLetters = getLetters(num, fractionalRomans) ret = ret .. fractionalLetters end return ret end function p.main(frame) -- If called via #invoke, use the args passed into the invoking -- template, or the args passed to #invoke if any exist. Otherwise -- assume args are being passed directly in from the debug console -- or from another Lua module. local origArgs if frame == mw.getCurrentFrame() then origArgs = frame:getParent().args for k, v in pairs(frame.args) do origArgs = frame.args break end else origArgs = frame end -- Trim whitespace and remove blank arguments. local args = {} for k, v in pairs(origArgs) do if type( v ) == 'string' then v = mw.text.trim(v) end if v ~= '' then args[k] = v end end -- exit if not given anything if args == nil or args == {} then return end -- Given mathematical expression, simplify to a number if type(args[1]) == 'string' then local success, result = pcall(mw.ext.ParserFunctions.expr, args[1]) if success then args[1] = result end -- else, pass to _main routine and try to let Lua's tonumber handle it end return _main(args) end return p 4wa0ln3ffmm2ip5y87j3mrl9kt1i95w Modul:Roman/doc 828 5205 20514 20513 2024-10-16T00:30:12Z Munajad.MH 3071 20514 wikitext text/x-wiki {{High-use|3700+}} {{Module rating|protected}} {{Lua sidebar}} This module implements the {{Tl|Roman}} template. For behavioral documentation, please see the template page. For test cases, please see [[Template:Roman/testcases]]. * Module supports 0 as a Roman numeral, displays as 'N'. * Prior to 25 April 2016, used to display 69105 as <span style="text-decoration:overline;">LXV</span>MMMMCV. With the addition of <span style="text-decoration:overline;">IX</span> and <span style="text-decoration:overline;">IV</span> being 9000 and 4000 respectively, we now display 69105 as <span style="text-decoration:overline;">LXIX</span>CV. * Module handles decimal, fractional, and arithmetic expressions to a precision of 1/1728. {{Green|Uses <code>#expr:</code> at line 122.}} == Handling tricky cases (like 0.00001 and 99.99999) == # Find the Roman numerals for the integer part of the number. # If the number is not an integer: #* Add half of the smallest unit (1/1728) to simulate rounding instead of truncation. #* Ensure this new result is between 1/1728 and 1727/1728. (actually 1.1/1728 and 1727.1/1728 due to floating point rounding issues) # Hence, 0.00001 is guaranteed to have at least the smallest unit symbol (instead of being blank or 0), and 99.99999 does not display as 100 or 99 and 2 halves. == Validation == * [[Template:Roman/testcases]] * [[Module:Roman/testcases]] - does not contain fractional/decimal tests * The template supports <code>subst:</code> and <code>safesubst:</code>. <noinclude> [[pt:Módulo:Roman/doc]] </noinclude> 7gym2jp3divgtp0g520vtpj9qb6ukfy Cèṭa'an:Roman 10 5206 20515 2024-10-16T00:30:24Z Munajad.MH 3071 ←Membuat halaman berisi '{{<includeonly>safesubst:</includeonly>#invoke:Roman|main}}<noinclude> {{Documentation}} <!-- Add categories to the /doc subpage and interwikis to Wikidata. --> </noinclude>' 20515 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:Roman|main}}<noinclude> {{Documentation}} <!-- Add categories to the /doc subpage and interwikis to Wikidata. --> </noinclude> 7sqz4y6lecfxuupbx0nzm9zxfwnbq0x Cèṭa'an:WikidataOI 10 5207 20516 2024-10-16T00:32:36Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{safesubst:#if:{{{ifeq|}}}|{{safesubst:#ifeq:{{{fetch|}}}|{{{ifeq}}}|{{safesubst:#invoke:Wd|main}}}}|{{safesubst:#if:{{{fetch|}}}|{{safesubst:#invoke:Wd|main}}}}}}</includeonly><noinclude> {{Documentation}} </noinclude>' 20516 wikitext text/x-wiki <includeonly>{{safesubst:#if:{{{ifeq|}}}|{{safesubst:#ifeq:{{{fetch|}}}|{{{ifeq}}}|{{safesubst:#invoke:Wd|main}}}}|{{safesubst:#if:{{{fetch|}}}|{{safesubst:#invoke:Wd|main}}}}}}</includeonly><noinclude> {{Documentation}} </noinclude> gsa8ls1ose31mmuesud6h881anp0lum Cèṭa'an:WikidataOI/doc 10 5208 20517 2024-10-16T00:33:01Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Wikidata/doc|template={{ROOTPAGENAME}}|intro=This version of {{t|Wikidata}} includes an [[#Opt-in toggle|'''O'''pt-'''I'''n toggle]] (i.e. {{para|fetch|true}}, hence the name Wikidata'''OI'''). The template doesn't fetch any data by default unless the said parameter is set. |seealso=*{{t|Wikidata}}, the same template but without the opt-in toggle.|extraparams=fetch{{=}}true|section= == Opt-in toggle == The opt-in toggle is a convenienc...' 20517 wikitext text/x-wiki {{Documentation subpage}} {{Wikidata/doc|template={{ROOTPAGENAME}}|intro=This version of {{t|Wikidata}} includes an [[#Opt-in toggle|'''O'''pt-'''I'''n toggle]] (i.e. {{para|fetch|true}}, hence the name Wikidata'''OI'''). The template doesn't fetch any data by default unless the said parameter is set. |seealso=*{{t|Wikidata}}, the same template but without the opt-in toggle.|extraparams=fetch{{=}}true|section= == Opt-in toggle == The opt-in toggle is a convenience feature to allow data from Wikidata only to be fetched when explicitly requested. It consists of two named flags, which are name-value pairs (i.e. <code>{{!}}flag=value</code>), that can be given anywhere inside the call. The default behaviour (i.e. if the flags are not given or left empty) is not to fetch data from Wikidata. Note that a value consisting merely out of whitespace is also considered empty. The following table describes their usage. <table class="wikitable"> <tr> <th>Named flag</th> <th>Default</th> <th>Description</th> </tr> <tr> <th style="text-align:right;"><code>fetch=</code></th> <td>{{dfn|<code>{{0|&ensp;}}</code>|title=empty}}</td> <td>Used to request data to be fetched from Wikidata. <p>Any non-empty value assigned to this flag (e.g. <code>{{!}}fetch=true</code>, <code>{{!}}fetch=false</code>, <code>{{!}}fetch=arbitrary</code>) will trigger the template to fetch data from Wikidata, but only if the <code>ifeq</code> flag is not given or empty.</p> <p>If the <code>ifeq</code> flag is given and not empty, then the value assigned to this flag must be equal to the value of the <code>ifeq</code> flag to trigger the template to fetch data from Wikidata.</p> <p>The default behaviour is not to fetch data from Wikidata.</p> </td> </tr> <tr> <th style="text-align:right;"><code>ifeq=</code></th> <td>{{dfn|<code>{{0|&ensp;}}</code>|title=empty}}</td> <td>Adds a constraint to the value that the <code>fetch</code> flag must have before it triggers the template to fetch data from Wikidata. <p>If the value assigned to this flag is non-empty, then data from Wikidata is only fetched if the <code>fetch</code> flag has the same value (e.g. <code>{{!}}fetch=true{{!}}ifeq=true</code> will trigger the template to fetch data, whereas <code>{{!}}fetch=false{{!}}ifeq=true</code> will not).</p> </td> </tr> </table>}} hnbhrh5ey8iouy19277logd2g82lvg2 Modul:Docbunto/infobox 828 5209 20518 2024-10-16T00:36:42Z Munajad.MH 3071 ←Membuat halaman berisi '--- Infobox for Lua modules. -- @script infobox -- @param {table} data Taglet documentation data. -- @param {string} codepage Code page name. -- @param {table} frame Template invocation frame. -- @param {table} options Docbunto configuration options. -- @return {string} Infobox wikitext. return function(data, codepage, frame, options, title, maybe_md) local module_rating_box = {} if data.info['release'] then module_rating_box.title = '...' 20518 Scribunto text/plain --- Infobox for Lua modules. -- @script infobox -- @param {table} data Taglet documentation data. -- @param {string} codepage Code page name. -- @param {table} frame Template invocation frame. -- @param {table} options Docbunto configuration options. -- @return {string} Infobox wikitext. return function(data, codepage, frame, options, title, maybe_md) local module_rating_box = {} if data.info['release'] then module_rating_box.title = 'Module rating' module_rating_box.args = {} module_rating_box.args[1] = data.info['release'] end local statusHeader = '' if module_rating_box.title then statusHeader = data.info['release'] and frame:expandTemplate{ title = module_rating_box.title, args = module_rating_box.args } or '' end local modules = data.info['require'] and mw.text.split(data.info['require'], '\n') or {} for k,v in ipairs(modules) do modules[k] = mw.ustring.sub(v, 3) end local dependencies = '' if #modules ~= 0 then dependencies = require("Module:Lua banner").renderBox(modules) end if not options.autodoc then dependencies = '' statusHeader = '' end local infobox = {} infobox.title = 'Infobox Lua' infobox.args = {} if codepage ~= mw.text.split(title.text, '/')[2] then infobox.args['title'] = codepage infobox.args['code'] = codepage end if options.image or data.info['image'] then infobox.args['image file'] = data.info['image'] end if options.caption or data.info['caption'] then infobox.args['image caption'] = frame:preprocess(maybe_md( options.caption or data.info['caption'] )) end infobox.args['type'] = data.type == 'module' and 'invocable' or 'meta' if data.info['release'] then infobox.args['status'] = data.info['release'] end if data.summary then local description = data.summary if description:find('^(' .. codepage .. ')') then description = description:gsub('^' .. codepage .. '%s(%w)', mw.ustring.upper) end infobox.args['description'] = frame:preprocess(maybe_md(description)) end if data.info['author'] then infobox.args['author'] = frame:preprocess(maybe_md(data.info['author'])) end if data.info['attribution'] then infobox.args['using code by'] = frame:preprocess(maybe_md(data.info['attribution'])) end if data.info['credit'] then infobox.args['other attribution'] = frame:preprocess(maybe_md(data.info['credit'])) end if data.info['require'] then local req = data.info['require'] :gsub('^[^[%s]+$', '[[%1]]') :gsub('%* ([^[%s]+)', '* [[%1]]') infobox.args['dependencies'] = frame:preprocess(maybe_md(req)) end if codepage ~= 'I18n' and data.code:find('[\'"]Module:I18n[\'"]') then infobox.args['languages'] = 'auto' elseif data.code:find('mw%.message%.new') then infobox.args['languages'] = 'mw' end if data.info['demo'] then infobox.args['examples'] = frame:preprocess(maybe_md(data.info['demo'])) end return statusHeader .. dependencies .. frame:expandTemplate(infobox) end 6rb46phsr2r3xkssnxnqho2tx2dtygo Cèṭa'an:Pagename 10 5210 20520 20519 2024-10-16T00:43:29Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:PAGENAME]] 20520 wikitext text/x-wiki #REDIRECT [[Template:PAGENAME]] 50kgnilnb2ldf811ash82ots4bc8zmh Cèṭa'an:PAGENAME 10 5211 20521 2024-10-16T00:43:42Z Munajad.MH 3071 ←Membuat halaman berisi '{{#if:{{{1|}}}|{{PAGENAME:{{{1|}}}}}|{{PAGENAME}}}}<includeonly>[[Category:Pages which use a template in place of a magic word|H{{PAGENAME}}]]</includeonly><noinclude> {{documentation}}</noinclude>' 20521 wikitext text/x-wiki {{#if:{{{1|}}}|{{PAGENAME:{{{1|}}}}}|{{PAGENAME}}}}<includeonly>[[Category:Pages which use a template in place of a magic word|H{{PAGENAME}}]]</includeonly><noinclude> {{documentation}}</noinclude> g3htiujhixsbn4mreeaw9f6tw84pa76 Cèṭa'an:PAGENAME/doc 10 5212 20522 2024-10-16T00:44:24Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == {{important|Please use '''<nowiki>{{PAGENAME:page name}}</nowiki> '''rather than <nowiki>{{PAGENAME|page name}}</nowiki>, with a colon (":"), not a pipe symbol ("&#124;"). This uses the [[Help:Magic words|magic word]] directly instead of using the template to call the magic word.}} <nowiki>{{PA...' 20522 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == {{important|Please use '''<nowiki>{{PAGENAME:page name}}</nowiki> '''rather than <nowiki>{{PAGENAME|page name}}</nowiki>, with a colon (":"), not a pipe symbol ("&#124;"). This uses the [[Help:Magic words|magic word]] directly instead of using the template to call the magic word.}} <nowiki>{{PAGENAME}}</nowiki> is not actually a template, but instead is a [[Help:Magic words|magic word]], meaning it is a feature of the MediaWiki software. When used, it will return the name of the page it's on, but without the namespace. As an example, when placed on this page, it returns {{PAGENAME}}. When placed on [[Wikipedia:Village pump]], it will return {{PAGENAME:Wikipedia:Village pump}}. It is possible to specify which pagename will appear by using a colon (not a pipe as is typical for templates). As an example, <nowiki>{{PAGENAME:Wikipedia:Village pump}}</nowiki> returns {{PAGENAME:Wikipedia:Village pump}}. There is actual template code here. The purpose of the template code is to ensure that if someone uses this [[Help:Magic words#Variables|magic word]] with a piped parameter, the template code will be invoked and it will not cause an error on the page. Parameter 1 will be used as the : parameter and other parameters will be discarded. This way, if someone mistakenly enters <nowiki>{{PAGENAME|Wikipedia:Village pump}}</nowiki>, the template will change it to the correct <nowiki>{{PAGENAME:Wikipedia:Village pump}}</nowiki> When a user mistakenly includes a pipe in a <nowiki>{{PAGENAME}}</nowiki> call, the template code will add the page to the hidden category [[:Category:Pages which use a template in place of a magic word]]. Pages in this category should be fixed by willing editors. == Tracking category == * {{clc|Pages which use a template in place of a magic word}} == See also == * [[mw:Help:Magic words#Page names|List of page name magic words]] (MediaWiki Help) * {{tl|Page}} * {{tl|Name}} * {{tl|PAGENAMEBASE}} (variant to strip anything in parentheses from the title) * {{tl|FULLPAGENAME}} (includes the namespace) <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wikipedia magic word templates]] [[Category:Templates that add a tracking category]] }}</includeonly> jlz7llquv5kimprfyonfmzoyog6kz5d Cèṭa'an:Page 10 5213 20523 2024-10-16T00:44:55Z Munajad.MH 3071 ←Membuat halaman berisi '{{#switch:{{ARTICLESPACE}}<!-- -->|Category=[[:Category:{{PAGENAME}}]]<!-- -->|#default=[[{{ARTICLESPACE}}:{{PAGENAME}}]]}}<noinclude> {{Documentation}} </noinclude>' 20523 wikitext text/x-wiki {{#switch:{{ARTICLESPACE}}<!-- -->|Category=[[:Category:{{PAGENAME}}]]<!-- -->|#default=[[{{ARTICLESPACE}}:{{PAGENAME}}]]}}<noinclude> {{Documentation}} </noinclude> mbun3edvgyldyjhc9f9lsx6jxylqq7z Cèṭa'an:Page/doc 10 5214 20524 2024-10-16T00:45:26Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- Please add categories at the bottom of this page, and interwikis at Wikidata (see Wikipedia:Wikidata) --> {{Distinguish|Template:Page needed|Template:La}} == Description == This template is used to create a link from a talk page to its corresponding page. == Usage == It is intended to be used in talk pages only. It works in all namespaces of talk page, including from a Category talk page to the corresponding Category...' 20524 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- Please add categories at the bottom of this page, and interwikis at Wikidata (see Wikipedia:Wikidata) --> {{Distinguish|Template:Page needed|Template:La}} == Description == This template is used to create a link from a talk page to its corresponding page. == Usage == It is intended to be used in talk pages only. It works in all namespaces of talk page, including from a Category talk page to the corresponding Category page. If placed on a non-talk page, it generates a link to the page placed on a self-referencing link. Use of {{tl|Page}} in article mainspace should be avoided. == Example == Using {{mono|<nowiki>{{Page}}</nowiki>}} on the Talk page of this template documentation page produces '''{{Page}}'''. == See also == * [[mw:Help:Magic words]] * {{tl|page numbers}} * {{tl|rp}} ("Rp" stands for "reference page(s)") <includeonly>{{sandbox other|| <!-- Add categories below this line, and interwikis at Wikidata --> [[Category:Internal link templates]] [[Category:Wikipedia formatting templates]] }}</includeonly> 36fjsecp6r04vbcxpk3j88i2k8idm1d Cèṭa'an:Page needed 10 5215 20525 2024-10-16T00:45:59Z Munajad.MH 3071 ←Membuat halaman berisi '{{ safesubst:<noinclude/>#invoke:Unsubst||date=__DATE__ |$B= {{Fix | link = Wikipedia:Citing sources | title={{delink|{{{reason|This citation requires a reference to the specific {{#if: {{yesno |{{{time|}}}}} | timestamp or time range| page or range of pages}} in which the material appears.}}}}} | text = {{#if: {{yesno |{{{time|}}}}} | timestamp | page}}&nbsp;needed | date = {{{date|}}} | cat-date = Category:Wikipedia articles needing page number citations }}{...' 20525 wikitext text/x-wiki {{ safesubst:<noinclude/>#invoke:Unsubst||date=__DATE__ |$B= {{Fix | link = Wikipedia:Citing sources | title={{delink|{{{reason|This citation requires a reference to the specific {{#if: {{yesno |{{{time|}}}}} | timestamp or time range| page or range of pages}} in which the material appears.}}}}} | text = {{#if: {{yesno |{{{time|}}}}} | timestamp | page}}&nbsp;needed | date = {{{date|}}} | cat-date = Category:Wikipedia articles needing page number citations }}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using page needed template with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Page needed]] with unknown parameter "_VALUE_"|ignoreblank=y| date | reason | time}} }}<noinclude> <!--Categories and interwikis go on the /doc sub-page.--> {{documentation}} </noinclude> 35961fgfwgdpjvr326uhnvcp9ml2r9i Cèṭa'an:Page needed/doc 10 5216 20528 20526 2024-10-16T00:55:16Z Munajad.MH 3071 20528 wikitext text/x-wiki {{Documentation|[[Template:Page needed]] and [[Template:Pages needed]]}} {{COinS safe|n}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{Tsh|pn|pages?}} {{High-use|9,349}} {{|Template:Page number|the template to add a page number in superscript|Template:Rp}} This template may be added after an [[WP:INCITE|in-line citation]] that is not precise enough to easily verify the article content associated with it; for example, where a book is cited without a page number. ==Usage== {{plainlist|1= *{{|Page needed|date{{=}}{{CURRENTMONTHNAME}} {{CURRENTYEAR}}}} *{{|Page needed|date{{=}}{{CURRENTMONTHNAME}} {{CURRENTYEAR}}|time{{=}}yes}} }} Use of this template categorises articles into [[:Category:Wikipedia articles needing page number citations]] or a dated subcategory thereof (see [[#Tracking categories|below]]). This template is a [[Wikipedia:Avoid self-references|self-reference]] and therefore part of the Wikipedia project rather than the encyclopædic content. ===Placement=== Put the template directly after the associated {{tag|ref|c}} tag. === When to use === The {{Tlc|Page needed}} template, and its plural version {{Tlx|Pages needed}}, function as in-line requests for the specific citation of a page number, or numbers, in a cited work such as a book or journal. In the case of [[audiovisual media]], you may use this template with parameter {{para|time|yes}} to generate the appropriate text; see {{slink||Parameters}}. The use of template {{tl|Cite AV media}} without a timestamp (i.e., missing the {{para|time}} parameter) is an indication that use of this template may be appropriate. === When not to use === Do not use these tags to label citations to named entries in dictionaries or other alphabetically-arranged works with multiple entries per page, as the entry specified is already more specific than a page number. Do not use these tags to label statements which you suspect to be false; in this case, use a dispute template instead, such as {{tlx|Dubious}}, or move those statements to the talk page and ask for evidence. == Parameters == There are three named parameters, all optional: * {{para|date}} – date of placement; a bot will add this later if omitted * {{para|reason}} – to override the default value shown in the tooltip * {{para|time|yes}} – this changes the superscript note to 'timestamp needed' instead of 'page needed' (and also changes the default tooltip reason similarly) === Details === '''<code>reason</code>''' : Although usually the template is self-explanatory, there are times when it is helpful to provide an extra reason or note to explain the request: : <code><nowiki>{{Page needed|reason=</nowiki><var>What the problem is</var><nowiki>}}</nowiki></code> This is preferable to using an HTML <code>&lt;!-- comment --&gt;</code> after the tag, as it is tidier to keep all of the {{Tlc|page needed}}-related code inside the template. If the explanation would be lengthy, use the article's talk page. As well as being visible in the source code for editors' benefit, the <code>reason</code> parameter is, if provided, displayed in many browsers as a tooltip when the mouse is hovered over the "page needed" link in the article. Long-press to view the tooltip on some mobile devices. '''<code>time</code>''' : Use only for [[audiovisual media]] that lacks a timestamp. Audio files, video or clips, podcasts, films, and so on may benefit from use of {{para|time|yes}} following a citation like {{tl|Cite AV media}}. ==Example== {{markup|<nowiki>Some text here.<ref name=Smith2009>{{Cite book |last=Smith |first=Jane |date=2009 |title=The Unbearable Beingness of Light |publisher=Fnord Pubs |location=New York}}</ref>{{Page needed|date=</nowiki>{{CURRENTMONTHNAME}} {{CURRENTYEAR}}<nowiki>}} ... {{Reflist}}</nowiki> |Some text here.<ref name="Smith 2009">{{Cite book |last=Smith |first=Jane |date=2009 |title=The Unbearable Beingness of Light |publisher=Fnord Pubs |location=New York}}</ref>{{fix |link=Wikipedia:Citing sources |text=page&nbsp;needed}} ... {{Reflist}} }} ==Tracking categories== * {{clc|Pages using page needed template with unknown parameters}} * {{clc|Wikipedia articles needing page number citations}} == Template data == {{TemplateDataHeader}} <templatedata> { "description": "The template functions as in-line request for the page number, or numbers, in a cited work such as a book or journal.", "params": { "date": { "label": "Month and year", "description": "Provides the month and year; e.g., 'January 2013', but not 'jan13'", "type": "string", "autovalue": "{{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}}", "suggested": true }, "reason ": { "label": "Reason", "description": "Additional reason(s) for placing the template", "type": "string", "required": false }, "time": { "label": "Time", "description": "Set to 'yes' to emit 'timestamp needed' instead of 'page needed' for AV media", "type": "string", "required": false } } } </templatedata> ==See also== * {{|Page numbers needed}} – Non-inline version for when the problem is article- or section-wide * {{|Rp}} – To supply a referenced page number, for a source cited many times, at different pages numbers, in the same article * {{|R}} – To define and invoke references with referenced page number, for a source cited many times, at different pages numbers, in the same article * {{|Volume needed}} – Similar to {{Tlf|Page needed}}, for missing journal, newspaper, comic, etc., volume and issue numbers * {{|Page range too broad}} – For use when page numbers cited span too many pages to be useful for [[WP:V|verifiability]] * {{|Incomplete citation}} – For when a reference is missing multiple important pieces of information {{Inline cleanup tags}} <includeonly>{|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Category:Inline citation cleanup templates]] }}</includeonly> gv0ynqdahlaonr9gtv8c8y9k6l02nhk Cèṭa'an:Redirect/doc 10 5217 20530 2024-10-16T00:58:49Z Munajad.MH 3071 ←Membuat halaman berisi '{{About-distinguish2|a hatnote template|{{tl|No redirect}}, {{tl|Talk page of redirect}}, {{tl|WikiProject Redirect}}, {{tl|Wiktionary redirect}}, or {{tl|R avoided double redirect}} }} {{Documentation subpage}} {{tsh|redir}} {{notice|1=Using this template does '''not''' create a redirect. The following pages may have what you are looking for: * [[Wikipedia:Redirect]] is the official Wikipedia guideline on redirects. The page focuses on the rules and standards th...' 20530 wikitext text/x-wiki {{About-distinguish2|a hatnote template|{{tl|No redirect}}, {{tl|Talk page of redirect}}, {{tl|WikiProject Redirect}}, {{tl|Wiktionary redirect}}, or {{tl|R avoided double redirect}} }} {{Documentation subpage}} {{tsh|redir}} {{notice|1=Using this template does '''not''' create a redirect. The following pages may have what you are looking for: * [[Wikipedia:Redirect]] is the official Wikipedia guideline on redirects. The page focuses on the rules and standards that the Wikipedia community has agreed to [[WP:Common sense|generally]] follow regarding redirects. * [[Help:Redirect]] is a how-to page that focuses on the technical aspects of redirects. It instructs editors on how redirects work and how to handle them without causing errors. * [[Template:R template index|R template index]] contains a large list of templates that are used in order to tag and categorize redirects. }} {{high-use| 38806 }} {{lua|Module:Redirect hatnote}} ==Description and use== This template produces a [[Wikipedia:Hatnote|hatnote]]: * {{tlx|Redirect|Foo}} → {{Redirect|Foo}} It is placed at the top of the article or section that is [[WP:PRIMARYREDIRECT|the primary topic of a redirect]], and links to other topics that are ambiguous with the name of that redirect. This template is used instead of the generic {{tl|for}} in order to reduce reader confusion. An example would be when a user searches for the emperor [[Achilleus (emperor)|Achilleus]]. However, the search term "Achilleus" redirects to the page titled [[Achilles]] (as in the mythical hero) because it is considered more likely the user were searching for the very well known hero than a relatively obscure emperor. Now, at the top of this Achilles page you will (among other things) find the following hatnote: : ''"Achilleus" redirects here. For the Roman emperor with this name, see [[Achilleus (Roman usurper)]].'' That text is this template in action. == Parameters == {{expand-section}} A {{para|text}} option adds text to the end; note that this should only be used when truly necessary, when the other hatnote templates listed below don't suffice. == Examples == * {{tlx|Redirect|Foo}} → {{Redirect|Foo}} * {{tlx|Redirect|REDIRECT<nowiki>||</nowiki>PAGE1}} → {{Redirect|REDIRECT||PAGE1}} * {{tlx|Redirect|REDIRECT|USE1|PAGE1}} → {{Redirect|REDIRECT|USE1|PAGE1}} * {{tlx|Redirect|REDIRECT|USE1|PAGE1|USE2|PAGE2|USE3|PAGE3}} → {{Redirect|REDIRECT|USE1|PAGE1|USE2|PAGE2|USE3|PAGE3}} * {{tlx|Redirect|REDIRECT|USE1|PAGE1|and|PAGE2}} → {{Redirect|REDIRECT|USE1|PAGE1|and|PAGE2}} * {{tlx|Redirect|REDIRECT|USE1|PAGE1|USE2|PAGE2|and|PAGE3}} → {{Redirect|REDIRECT|USE1|PAGE1|USE2|PAGE2|and|PAGE3}} * {{tlx|Redirect|Achilleus|the Emperor with this name|Achilleus (emperor)|other uses|Achilles (disambiguation)}} (as used on the page [[Achilles]]) → {{Redirect|Achilleus|the Emperor with this name|Achilleus (emperor)|other uses|Achilles (disambiguation)}} The {{para|selfref|yes}} option marks the entire hatnote as a Wikipedia self-reference, causing it to be omitted when the page content is reused outside of Wikipedia (see {{tl|self reference}} and [[MOS:SELFREF]] for more details). == More complex uses == For more complex cases, other templates can be used: * {{tl|Redirect2}} (when there are two incoming redirects) * {{tl|Redirect-multi}} (for two or more redirects) * {{tl|Redirect-several}} (for several redirects, without listing each) * {{tl|Redirect-distinguish}} *{{tl|See Wiktionary}} with "redirect" field * {{tl|Technical reasons}} == TemplateData == {{TemplateData header}} <templatedata> { "params": { "1": { "label": "Redirecting page", "description": "Name of page that redirects here", "type": "wiki-page-name", "required": true }, "2": { "label": "Use 1", "description": "Displayed as: For Use 1, see ... If left empty, defaults to For other uses, see ...", "type": "line", "required": false }, "3": { "label": "Target 1", "description": "Page to link to. Default is [[PAGENAME (disambiguation)]].", "type": "wiki-page-name", "required": false }, "4": { "label": "Use 2", "description": "Second use. Can be 'and' to give: For Use 1, see [[Target1]] and [[Target2]].", "type": "line", "required": false }, "5": { "label": "Target 2", "description": "Page to link second use to.", "type": "wiki-page-name", "required": false }, "6": { "label": "Use 3", "description": "Third use. Can be 'and'.", "type": "line", "required": false }, "7": { "label": "Target 3", "description": "Page to link third use to.", "type": "wiki-page-name", "required": false }, "text": { "label": "Custom text", "type": "line", "description": "Text to be appended to the end." }, "selfref": { "label": "Is self-reference?", "description": "Set to yes to make this hatnote invisible on e.g. printed versions, for [[WP:SELFREF]]s", "type": "boolean", "default": "no", "autovalue": "yes" } }, "description": "This template produces a hatnote similar to:\n\n\"Foo\" redirects here. For other uses, see [[Foo (disambiguation)]].", "format": "inline" } </templatedata> ==See also== * {{tl|no redirect}}, {{tlf|-r}} * {{tl|is redirect}}, returns yes/&lt;blank> * {{tl|Shortcut}}, for creating redirects primarily within the Wikipedia namespace that uses shorter names (e.g. [[MOS:SMALLCAPS]] or [[WP:AN]]). * [[Wikipedia:Template_index/Redirect_pages#List_of_redirects_by_function|Rcat functional index]] * {{Commons-inline|short=true|Template:Redirect}} at [[:commons:Main Page|Wikimedia Commons]]. {{Hatnote templates|state = expanded}} <includeonly>{{Sandbox other|| [[Category:Redirect formatting templates|Redirect]] [[Category:Disambiguation and redirection hatnote templates]] }}</includeonly> qxupkzyvlmcyncacj30re3qwvz6skkd Cèṭa'an:Commons-inline 10 5218 20531 2024-10-16T00:59:33Z Munajad.MH 3071 ←Membuat halaman berisi '{{sister-inline |short={{{short|}}} |project=commons |list={{{list|}}} |links={{#if:{{{links|}}}|{{{links}}}|<!-- -->{{#invoke:Commons link|getGalleryOrCategory|{{{1|}}}|linktext={{{2|}}}|search={{{search|}}}|<!-- -->qid={{{qid|}}}|italic={{{italic|}}}|tracking={{#if:{{{search|}}}{{{notrack|}}}||1}}}}}} |extratext={{{extratext|}}}}}<noinclude>{{Documentation}}</noinclude>' 20531 wikitext text/x-wiki {{sister-inline |short={{{short|}}} |project=commons |list={{{list|}}} |links={{#if:{{{links|}}}|{{{links}}}|<!-- -->{{#invoke:Commons link|getGalleryOrCategory|{{{1|}}}|linktext={{{2|}}}|search={{{search|}}}|<!-- -->qid={{{qid|}}}|italic={{{italic|}}}|tracking={{#if:{{{search|}}}{{{notrack|}}}||1}}}}}} |extratext={{{extratext|}}}}}<noinclude>{{Documentation}}</noinclude> bjqpq38roxhykfqjg7a0ghtgduj6lu9 Cèṭa'an:Commons-inline/doc 10 5219 20532 2024-10-16T01:00:00Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}}<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{High-use}} {{Lua|Module:Commons link}} This template relies on [[Template:Sister-inline]]. ==Usage== <syntaxhighlight lang="wikitext"> * {{Commons-inline|Commons-gallery-page-name}} </syntaxhighlight> Commons gallery page name is optional; if missing, the template will look up the associated gallery in Wikidata. If that's missing, it will find the associated categ...' 20532 wikitext text/x-wiki {{Documentation subpage}}<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{High-use}} {{Lua|Module:Commons link}} This template relies on [[Template:Sister-inline]]. ==Usage== <syntaxhighlight lang="wikitext"> * {{Commons-inline|Commons-gallery-page-name}} </syntaxhighlight> Commons gallery page name is optional; if missing, the template will look up the associated gallery in Wikidata. If that's missing, it will find the associated category. If that's missing, it will finally fall back to a Commons search. ; Full syntax <syntaxhighlight lang="wikitext"> * {{Commons-inline |list= wikitext for a list |links= wikitext to override default link |Commons-gallery-page-name= |extratext= extra text |search= string to search in Commons |notrack= turn off tracking categories |italic= italicize link text }} </syntaxhighlight> ==Examples== ; Normal <syntaxhighlight lang="wikitext">* {{Commons-inline|Work}}</syntaxhighlight> * {{Commons-inline|Work}} ; Text override Work is the link target and Puffle is the link label. <syntaxhighlight lang="wikitext">* {{Commons-inline|Work|Puffle}}</syntaxhighlight> * {{Commons-inline|Work|Puffle}}<br> ; Full link override <syntaxhighlight lang="wikitext">* {{Commons-inline|links=[[commons:Foo|]] and [[commons:Bar|]]}}</syntaxhighlight> * {{Commons-inline|links=[[commons:Foo|Foo]] and [[commons:Bar|Bar]]}} ; List format <syntaxhighlight lang="wikitext">* {{Commons-inline|list= * [[commons:Foo|Foo]] * [[commons:Bar|Bar]] * [[commons:Row|Row]] * [[commons:Dee|Dee]] }}</syntaxhighlight> {{Commons-inline|list= * [[commons:Foo|Foo]] * [[commons:Bar|Bar]] * [[commons:Row|Row]] * [[commons:Dee|Dee]] }} ; Another list format, including Commons templates: <syntaxhighlight lang="wikitext">* {{Commons-inline|list= :[[c:Commons:Timed Text|Commons:Timed Text]] :<nowiki>{{</nowiki>[[Commons:Template:Captions requested|Captions requested]]<nowiki>}}</nowiki> }}</syntaxhighlight> * {{Commons-inline|list= :[[c:Commons:Timed Text|Commons:Timed Text]] :<nowiki>{{</nowiki>[[Commons:Template:Captions requested|Captions requested]]<nowiki>}}</nowiki> }} ; Extra text <syntaxhighlight lang="wikitext">* {{Commons-inline|Work|extratext=&#32;Extra text}}</syntaxhighlight> * {{Commons-inline|Work|extratext=&#32;Extra text}} ; Force Commons search <syntaxhighlight lang="wikitext">* {{Commons-inline|search=Work}}</syntaxhighlight> * {{Commons-inline|search=Work}} ; Turn off tracking categories (for use inside other templates) <syntaxhighlight lang="wikitext">* {{Commons-inline|Work|notrack=1}}</syntaxhighlight> * {{Commons-inline|Work|notrack=1}} == Tracking categories == === Normal categories === * {{clc|Commons link from Wikidata}} * {{clc|Commons link is on Wikidata}} === Maintenance categories === * {{clc|Commons link is defined as the pagename}} * {{clc|Commons link is locally defined}} * {{clc|Commons link is the pagename}} * {{clc|Inconsistent wikidata for Commons gallery}} ==See also== {{Commons templates see also}} ==TemplateData== {{TemplateData header}} <templatedata> { "params": { "1": { "label": "Commons gallery", "description": "Title of Commons gallery. If empty, looks up relevant gallery or category in Wikidata", "type": "string" }, "2": { "label": "Display text", "description": "Link text to display. If empty, uses gallery or category title", "type": "string" }, "short": { "description": "Do not display any text, just logo and link", "type": "boolean", "default": "false" }, "list": { "description": "bulletted list to use instead of generated text", "type": "content" }, "links": { "description": "wikitext to use instead of default links", "type": "content" }, "search": { "description": "If non-empty, string to search for in Commons", "type": "string" }, "italic": { "description": "whether to italicize link text", "type": "boolean", "default": "false" }, "notrack": { "description": "if true, turn off tracking categories", "type": "boolean", "default": "false" }, "extratext": { "description": "Extra text to add after normal template result", "type": "content" } }, "description": "Add an inline link to Commons gallery or category related to article", "paramOrder": [ "1", "2", "italic", "notrack", "links", "list", "extratext", "short", "search" ], "format": "inline" } </templatedata> <includeonly>{{Sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Category:Interwiki link templates - inline]] [[Category:Wikimedia Commons templates]] }}</includeonly> o2m4etjw7gffrlwtycvd23yd83gg4c5 Cèṭa'an:Commons templates see also 10 5220 20533 2024-10-16T01:01:08Z Munajad.MH 3071 ←Membuat halaman berisi '{{Col-float|width=40em}} * {{Section link|Wikipedia:Manual of Style/Layout#External links}} * {{tl|Commons}}—shows Commons box * {{tl|Commons-inline}}—shows Commons gallery inline * {{tl|Commons category}}—shows Commons category box * {{tl|Commons category-inline}}—shows Commons category inline * {{tl|Commons category multi}}—to list up to six categories * {{tl|Commons and category}}—shows Commons box with both gallery and category * {{tl|Commons and...' 20533 wikitext text/x-wiki {{Col-float|width=40em}} * {{Section link|Wikipedia:Manual of Style/Layout#External links}} * {{tl|Commons}}—shows Commons box * {{tl|Commons-inline}}—shows Commons gallery inline * {{tl|Commons category}}—shows Commons category box * {{tl|Commons category-inline}}—shows Commons category inline * {{tl|Commons category multi}}—to list up to six categories * {{tl|Commons and category}}—shows Commons box with both gallery and category * {{tl|Commons and category inline}}—shows Commons gallery and category inline * {{tl|Copy to Wikimedia Commons}} * {{tl|Wikimedia Commons redirect}}—specialized soft redirect template for Commons * {{tl|Wiki category}}—to link to a gallery hosted on Wikipedia * [[mw:Manual:Pywikibot/commonscat.py]] {{Col-float-break}} * {{tl|Sister project links}}—to link all Wikinews, Wikisource, [[WP:Wikimedia sister projects|etc.]] * {{tl|Wikibooks}} / {{tl|Wikibooks inline}} * {{tl|Wikinews}} / {{tl|Wikinews inline}} * {{tl|Wikiquote}} / {{tl|Wikiquote-inline}} * {{tl|Wikisource}} / {{tl|Wikisource-inline}} * {{tl|Wikispecies}} / {{tl|Wikispecies-inline}} * {{tl|Wikiversity}} / {{tl|Wikiversity inline}} * {{tl|Wikivoyage}} / {{tl|Wikivoyage inline}} * {{tl|Wiktionary}} / {{tl|Wiktionary-inline}} {{Col-float-end}}<noinclude> {{Documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> kqnz1n3yx01e7d1iysemw57vj6977pa Cèṭa'an:Commons templates see also/doc 10 5221 20534 2024-10-16T01:01:32Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> == About == This template is used to create the <code>==See also==</code> section at the bottom of all <code><nowiki>{{Commons...}}</nowiki></code> templates' documentation. == Usage == <syntaxhighlight lang="wikitext">{{Commons templates see also}}</syntaxhighlight> == See also == * {{tl|Commons templates location}} <includeonly>{{sandbox o...' 20534 wikitext text/x-wiki {{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> == About == This template is used to create the <code>==See also==</code> section at the bottom of all <code><nowiki>{{Commons...}}</nowiki></code> templates' documentation. == Usage == <syntaxhighlight lang="wikitext">{{Commons templates see also}}</syntaxhighlight> == See also == * {{tl|Commons templates location}} <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Documentation see also templates]] [[Category:Template namespace templates]] }}</includeonly> pn5j8a3jvz8il90ow2ewx4pxbgiknmx Cèṭa'an:Commons templates location 10 5222 20535 2024-10-16T01:02:17Z Munajad.MH 3071 ←Membuat halaman berisi '[[File:Sister link template columns problem.jpg|thumb|If using a large, graphical template produces odd layout problems, like the excessive white space shown on the right of this screenshot, then switch to a different ''sister template''.]] Generally: :{{xmark}} '''Do not place this template in a section all by itself without floating left.''' :{{xmark}} '''Do not place this template in a section containing columns without floating left.''' :{{xmark}} '''Do not i...' 20535 wikitext text/x-wiki [[File:Sister link template columns problem.jpg|thumb|If using a large, graphical template produces odd layout problems, like the excessive white space shown on the right of this screenshot, then switch to a different ''sister template''.]] Generally: :{{xmark}} '''Do not place this template in a section all by itself without floating left.''' :{{xmark}} '''Do not place this template in a section containing columns without floating left.''' :{{xmark}} '''Do not indent this template with colon (:) or a bullet ({{asterisk}}) markup.''' Specifically: * In articles, this template should be placed at the ''top'' of the last section on the page so that it floats to the right of that section. ** See [[Wikipedia:Wikimedia sister projects#Where to place links]] for more information and alternatives. * In [[WP:disambiguation pages|disambiguation pages]], this template is usually placed at the top of the page. * In categories, this template should be grouped with other templates at the beginning of the category introduction. This avoids unnecessary white space as any text is floated around the template boxes.<noinclude> {{Documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> a4mfj5ms84bczw2b6ytmbgxzsfshifm Cèṭa'an:Asterisk 10 5223 20536 2024-10-16T01:03:13Z Munajad.MH 3071 ←Membuat halaman berisi '&#42;<noinclude> {{documentation}} <!-- Add categories to the /doc subpage; interwikis go to Wikidata, thank you! --> </noinclude>' 20536 wikitext text/x-wiki &#42;<noinclude> {{documentation}} <!-- Add categories to the /doc subpage; interwikis go to Wikidata, thank you! --> </noinclude> a7ti4kr4gig1w34e9wxcjmz7teoh9q3 Cèṭa'an:Asterisk/doc 10 5224 20537 2024-10-16T01:03:44Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template produces an [[asterisk]] for times when typing an asterisk directly would create an [[Help:List|unordered list item]]. ''Note:'' Not the same as {{tl|*}}, which produces an inline bullet (&nbsp;&bull;&#32;). == Usage == <code><nowiki>{{asterisk}}</nowiki> This is text starting with an asteri...' 20537 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template produces an [[asterisk]] for times when typing an asterisk directly would create an [[Help:List|unordered list item]]. ''Note:'' Not the same as {{tl|*}}, which produces an inline bullet (&nbsp;&bull;&#32;). == Usage == <code><nowiki>{{asterisk}}</nowiki> This is text starting with an asterisk.</code> produces: {{asterisk}} This is text starting with an asterisk. <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Typing-aid templates]] [[Category:Character-substitution templates]] }}</includeonly> p90mavc5pzlb7baraf2x1r51k06w6k9 Cèṭa'an:About-distinguish2 10 5225 20538 2024-10-16T01:41:01Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:About-distinguish-text]] 20538 wikitext text/x-wiki #REDIRECT [[Template:About-distinguish-text]] {{Redirect category shell| {{R from move}} }} hmj8q1jdvtkxbx38m4e840ezwy99tnt Cèṭa'an:About-distinguish-text 10 5226 20539 2024-10-16T01:41:37Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:About-distinguish|aboutDistinguishText<noinclude>|ABC|XYZ</noinclude>}}<noinclude>{{Documentation}}</noinclude>' 20539 wikitext text/x-wiki {{#invoke:About-distinguish|aboutDistinguishText<noinclude>|ABC|XYZ</noinclude>}}<noinclude>{{Documentation}}</noinclude> os7bpo9n3r42qdp1l8t2wblpbjjeez1 Modul:About-distinguish 828 5227 20540 2024-10-16T01:42:32Z Munajad.MH 3071 ←Membuat halaman berisi 'local mHatnote = require('Module:Hatnote') local mHatlist = require('Module:Hatnote list') local mArguments --initialize lazily local mTableTools = require('Module:TableTools') local checkType = require('libraryUtil').checkType local p = {} function p.aboutDistinguish (frame) mArguments = require('Module:Arguments') local args = mArguments.getArgs(frame) return p._aboutDistinguish(args) end function p.aboutDistinguishText (frame) mArguments = require('Modul...' 20540 Scribunto text/plain local mHatnote = require('Module:Hatnote') local mHatlist = require('Module:Hatnote list') local mArguments --initialize lazily local mTableTools = require('Module:TableTools') local checkType = require('libraryUtil').checkType local p = {} function p.aboutDistinguish (frame) mArguments = require('Module:Arguments') local args = mArguments.getArgs(frame) return p._aboutDistinguish(args) end function p.aboutDistinguishText (frame) mArguments = require('Module:Arguments') local args = mArguments.getArgs(frame) return p._aboutDistinguish(args, {formatted = false}) end function p._aboutDistinguish(args, options) -- Type checks and defaults checkType('_aboutDistinguish', 1, args, 'table') if not args[1] then return mHatnote.makeWikitextError( 'no about topic supplied', 'Template:About-distinguish', args.category ) end if not args[2] then return mHatnote.makeWikitextError( 'no page to be distinguished supplied', 'Template:About-distinguish', args.category ) end checkType('_aboutDistinguish', 2, options, 'table', true) options = options or {} local defaultOptions = { defaultPageType = 'page', namespace = mw.title.getCurrentTitle().namespace, pageTypesByNamespace = { [0] = 'article', [14] = 'category' }, sectionString = 'section', formatted = true } for k, v in pairs(defaultOptions) do if options[k] == nil then options[k] = v end end -- Set pieces of initial "about" string local pageType = (args.section and options.sectionString) or options.pageTypesByNamespace[options.namespace] or options.defaultPageType args = mTableTools.compressSparseArray(args) local about = table.remove(args, 1) --Assemble everything together and return local text = string.format( 'This %s is about %s. Not to be confused with %s.', pageType, about, mHatlist.orList(args, options.formatted) ) return mHatnote._hatnote(text) end return p i7yjw4jeptoz7irho7tngf53135foy9 Modul:About-distinguish/doc 828 5228 20541 2024-10-16T01:42:53Z Munajad.MH 3071 ←Membuat halaman berisi '{{documentation subpage}} {{uses Wikidata|P21|P31}} {{high-use|1172}} Implements {{tl|about-distinguish}} and {{tl|about-distinguish-text}}. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Hatnote modules]] }}</includeonly>' 20541 wikitext text/x-wiki {{documentation subpage}} {{uses Wikidata|P21|P31}} {{high-use|1172}} Implements {{tl|about-distinguish}} and {{tl|about-distinguish-text}}. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Hatnote modules]] }}</includeonly> 3taemtuxp619yr826im8ua3sulkmhdh Cèṭa'an:About-distinguish 10 5229 20542 2024-10-16T01:43:46Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:About-distinguish|aboutDistinguish<noinclude>|ABC|XYZ</noinclude>}}<noinclude>{{Documentation}}</noinclude>' 20542 wikitext text/x-wiki {{#invoke:About-distinguish|aboutDistinguish<noinclude>|ABC|XYZ</noinclude>}}<noinclude>{{Documentation}}</noinclude> 8w168j9qxlq3s8fbvatys302aaz07sg Cèṭa'an:About-distinguish/doc 10 5230 20543 2024-10-16T01:44:37Z Munajad.MH 3071 ←Membuat halaman berisi '{{documentation subpage}} {{Lua|Module:About-distinguish}} {{Uses Wikidata|P21|P31}} ==="''This page is about … Not to be confused with …''"=== {{tlx|About-distinguish}} is a template for noting other uses when there could be confusion with another topic. * {{tlx|about-distinguish|USE1|PAGE1}} → {{about-distinguish|USE1|PAGE1}} * {{tlx|about-distinguish|USE1|PAGE1|PAGE2}} → {{about-distinguish|USE1|PAGE1|PAGE2}} * {{tlx|about-distinguish|USE1|PAGE1<nowik...' 20543 wikitext text/x-wiki {{documentation subpage}} {{Lua|Module:About-distinguish}} {{Uses Wikidata|P21|P31}} ==="''This page is about … Not to be confused with …''"=== {{tlx|About-distinguish}} is a template for noting other uses when there could be confusion with another topic. * {{tlx|about-distinguish|USE1|PAGE1}} → {{about-distinguish|USE1|PAGE1}} * {{tlx|about-distinguish|USE1|PAGE1|PAGE2}} → {{about-distinguish|USE1|PAGE1|PAGE2}} * {{tlx|about-distinguish|USE1|PAGE1<nowiki>{{!}}</nowiki>DISPLAY-TEXT|PAGE2#SECTION|PAGE3}} → {{about-distinguish|USE1|PAGE1{{!}}DISPLAY-TEXT|PAGE2#SECTION|PAGE3}} For cases requiring custom text, use {{tl|about-distinguish2}} instead: * {{tlx|about-distinguish-text|USE1|TEXT}} → {{about-distinguish2|USE1|TEXT}} If the page's Wikidata item has the property of being an instance of "human", then the template will try to replace "It" in "It is not to be confused with" with a more appropriate pronoun, based on the value of the "sex or gender" property of the item. {{Hatnote templates}} <includeonly>{{sandbox other|| [[Category:Hatnote templates]] }}</includeonly> <templatedata> { "params": { "1": { "label": "USE (what this page is about)", "description": "This is shown for the thing saying 'This page is about ...'", "type": "string", "required": true }, "2": { "label": "PAGE1", "description": "First page to be shown in the 'Not to be confused with [[PAGE1]]' text. Enter the page name (and section)", "example": "PAGE1", "type": "wiki-page-name", "required": true }, "3": { "label": "PAGE2", "description": "Another thing that the subject of this page is not to be confused with", "type": "wiki-page-name" }, "4": { "label": "PAGE3", "description": "Yet another thing that the subject of this page is not to be confused with", "type": "wiki-page-name" } }, "description": "template for noting other uses when there could be confusion with another topic. For a version with custom text instead of links to other pages, see Template:about-distinguish-text", "format": "inline" } </templatedata> 82is1r53rh2iv9emok40wvex7qljit9 Cèṭa'an:Redirect-synonym 10 5231 20544 2024-10-16T01:45:47Z Munajad.MH 3071 ←Membuat halaman berisi '{{Hatnote|"{{{1}}}" redirects here. The term may also refer to {{{2}}}.}}{{#switch:{{{1<noinclude>|REDIRECT</noinclude>}}}|REDIRECT|REDIRECT1|REDIRECT2|REDIRECT3|TERM = | #default = {{#ifexist:{{{1}}}||{{main other|[[Category:Missing redirects]]}}}}}}<noinclude> {{Documentation}} </noinclude>' 20544 wikitext text/x-wiki {{Hatnote|"{{{1}}}" redirects here. The term may also refer to {{{2}}}.}}{{#switch:{{{1<noinclude>|REDIRECT</noinclude>}}}|REDIRECT|REDIRECT1|REDIRECT2|REDIRECT3|TERM = | #default = {{#ifexist:{{{1}}}||{{main other|[[Category:Missing redirects]]}}}}}}<noinclude> {{Documentation}} </noinclude> 3ah6gbqvm5jzlj85i3p1l2hz5kc1gci Cèṭa'an:Redirect-synonym/doc 10 5232 20545 2024-10-16T01:46:07Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories go at the bottom of this page. --> === Usage === Both parameters are required. * {{tlx|Redirect-synonym|REDIRECT|PAGE2}} &rarr; {{Redirect-synonym|REDIRECT|PAGE2}} {{Hatnote templates}} <includeonly>{{Sandbox other|| [[Category:Disambiguation and redirection hatnote templates]] }}</includeonly>' 20545 wikitext text/x-wiki {{Documentation subpage}} <!-- Categories go at the bottom of this page. --> === Usage === Both parameters are required. * {{tlx|Redirect-synonym|REDIRECT|PAGE2}} &rarr; {{Redirect-synonym|REDIRECT|PAGE2}} {{Hatnote templates}} <includeonly>{{Sandbox other|| [[Category:Disambiguation and redirection hatnote templates]] }}</includeonly> jy3y557nlthboqozpay3ic5j7w91i4b Feminisme 0 5233 20546 2024-10-16T02:03:52Z Butterfly Beauty2003 2532 ←Membuat halaman berisi ''''Feminisme''' iyâ arèya oca' sèfat sè artèna "kewanitaan" otabâ aghâbây metao sèfat orèng binè'. Feminisme aropaaghi alèran geraghân orèng binè' sè ajuangaghi hak-hak orèng binè'. Geraghân bân ideologi sè atojhuân ghâbây tingkat gender sè anaong ḍâ' hak asasi manossam Feminisme iyâ arèya geraghân sosial, geraghân politik, bân ideologi sè anḍi' tojhuân ajuangaghi hak-hak orèng binè' bi' netapaghi kesetaraan ḍâ' aspek pol...' 20546 wikitext text/x-wiki '''Feminisme''' iyâ arèya oca' sèfat sè artèna "kewanitaan" otabâ aghâbây metao sèfat orèng binè'. Feminisme aropaaghi alèran geraghân orèng binè' sè ajuangaghi hak-hak orèng binè'. Geraghân bân ideologi sè atojhuân ghâbây tingkat gender sè anaong ḍâ' hak asasi manossam Feminisme iyâ arèya geraghân sosial, geraghân politik, bân ideologi sè anḍi' tojhuân ajuangaghi hak-hak orèng binè' bi' netapaghi kesetaraan ḍâ' aspek politik, ekonomi, pribadi, bân sosial ḍâri duâ' macem farji'. Feminisme agabungngaghi posisi bahwa masyarakat amentingngaghi sudut pandang orèng lake' bân rèng binè' ngelakoni ta' adhil è ḍâlem masyarakat. Upaya ghâbây ngobâaghi èmaso' ḍâlem stereotip gender bân usahaaghi bangun peluang pengajhârân bân profesional sè setara bân rèng lakè' 05cyvk0ai2fual60826krivi853dsbv Cèṭa'an:Redirect-distinguish-text 10 5234 20547 2024-10-16T02:24:07Z Munajad.MH 3071 ←Membuat halaman berisi '{{Hatnote|"{{{1}}}" redirects here. {{ #if: {{{2| }}}|Not to be confused with {{{2}}}.| }}}}{{#switch:{{{1<noinclude>|REDIRECT</noinclude>}}}|REDIRECT|REDIRECT1|REDIRECT2|REDIRECT3|TERM = | #default = {{#ifexist:{{{1}}}||{{main other|[[Category:Missing redirects]]}}}}}}{{#ifeq:{{{1}}}|{{PAGENAME}}|[[Category:Articles with redirect hatnotes needing review]]}}<noinclude> {{Documentation}} </noinclude>' 20547 wikitext text/x-wiki {{Hatnote|"{{{1}}}" redirects here. {{ #if: {{{2| }}}|Not to be confused with {{{2}}}.| }}}}{{#switch:{{{1<noinclude>|REDIRECT</noinclude>}}}|REDIRECT|REDIRECT1|REDIRECT2|REDIRECT3|TERM = | #default = {{#ifexist:{{{1}}}||{{main other|[[Category:Missing redirects]]}}}}}}{{#ifeq:{{{1}}}|{{PAGENAME}}|[[Category:Articles with redirect hatnotes needing review]]}}<noinclude> {{Documentation}} </noinclude> d1mq9rqmy9i4abyxvznru5wvej5hdkq Cèṭa'an:Redirect-distinguish-text/doc 10 5235 20548 2024-10-16T02:24:39Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} This hatnote is generally used when there is an ambiguity that is not necessarily literal, but one that can be reasonably assumed to exist for a portion of the readership substantial enough to warrant a hatnote. When applying it, care should be taken to [[WP:TRHAT|avoid trivial uses]]. * {{tlx|Redirect-distinguish-text|REDIRECT|TEXT}} → {{Redirect-distinguish2|REDIRECT|TEXT}} == TemplateData == {{TemplateData header}} <templatedata>...' 20548 wikitext text/x-wiki {{Documentation subpage}} This hatnote is generally used when there is an ambiguity that is not necessarily literal, but one that can be reasonably assumed to exist for a portion of the readership substantial enough to warrant a hatnote. When applying it, care should be taken to [[WP:TRHAT|avoid trivial uses]]. * {{tlx|Redirect-distinguish-text|REDIRECT|TEXT}} → {{Redirect-distinguish2|REDIRECT|TEXT}} == TemplateData == {{TemplateData header}} <templatedata> { "params": { "1": { "label": "Redirecting page", "description": "Name of page that redirects here", "type": "wiki-page-name", "required": true }, "2": { "label": "Target message", "description": "Prefixed with \"Not to be confused with\"", "type": "content", "suggested": true } }, "description": "Redirection notice with customizable text.", "format": "inline" } </templatedata> {{Hatnote templates}} <includeonly>{{Sandbox other|| [[Category:Disambiguation and redirection hatnote templates]] }}</includeonly> gg8wyjbfww64wgg8qa5ucjauqeprzoj Cèṭa'an:Redirect-distinguish2 10 5236 20549 2024-10-16T02:26:12Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Redirect-distinguish-text]] 20549 wikitext text/x-wiki #REDIRECT [[Template:Redirect-distinguish-text]] {{Redirect category shell| {{R from move}} }} 3ot40sqgizhlfbv0g42rwha59emxspa Cèṭa'an:Broader 10 5237 20550 2024-10-16T02:28:06Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Broader|broader}}</includeonly><noinclude>{{broader|PAGE1}}{{Documentation}}</noinclude>' 20550 wikitext text/x-wiki <includeonly>{{#invoke:Broader|broader}}</includeonly><noinclude>{{broader|PAGE1}}{{Documentation}}</noinclude> o64j4oy5h21w9lngbzlv2fe8lk0wxn3 Modul:Broader 828 5238 20551 2024-10-16T02:30:01Z Munajad.MH 3071 ←Membuat halaman berisi '--[[ -- This module produces a "For a broader coverage related to this topic" link. It implements -- the {{broader}} template. --]] local mHatlist = require('Module:Hatnote list') local mHatnote = require('Module:Hatnote') local mArguments -- lazily initialize local mTableTools --lazily initialize local p = {} local s = { --localizable strings broaderForm = 'For broader coverage of %s, see %s.', defaultTopic = 'this topic' } function p.broader(frame) mArg...' 20551 Scribunto text/plain --[[ -- This module produces a "For a broader coverage related to this topic" link. It implements -- the {{broader}} template. --]] local mHatlist = require('Module:Hatnote list') local mHatnote = require('Module:Hatnote') local mArguments -- lazily initialize local mTableTools --lazily initialize local p = {} local s = { --localizable strings broaderForm = 'For broader coverage of %s, see %s.', defaultTopic = 'this topic' } function p.broader(frame) mArguments = require('Module:Arguments') mTableTools = require('Module:TableTools') local originalArgs = mArguments.getArgs(frame, {parentOnly = true}) local args = mTableTools.compressSparseArray(originalArgs) -- re-add non-numeric arguments omitted by compressSparseArray for _, name in pairs({'category', 'selfref', 'topic'}) do args[name] = originalArgs[name] end return p._broader(args) end function p._broader(args) if not args[1] then return mHatnote.makeWikitextError( 'no page name specified', 'Template:Broader#Errors', args.category ) end local list = mHatlist.andList(args, true) local topic = args.topic or s.defaultTopic local text = string.format(s.broaderForm, topic, list) options = {selfref = args.selfref} return mHatnote._hatnote(text, options) end return p q9mxbm4279k1wncos89fk4ytfwp22jl Modul:Broader/doc 828 5239 20552 2024-10-16T02:30:52Z Munajad.MH 3071 ←Membuat halaman berisi '{{high-use|859}} Implements {{tl|broader}}. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Hatnote modules]] }}</includeonly> <noinclude> [[Category:Module documentation pages]] </noinclude>' 20552 wikitext text/x-wiki {{high-use|859}} Implements {{tl|broader}}. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Hatnote modules]] }}</includeonly> <noinclude> [[Category:Module documentation pages]] </noinclude> pmipvvdub89111hwih8e1y5rgp6nhhr Cèṭa'an:Broader/doc 10 5240 20553 2024-10-16T02:32:13Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Lua|Module:Broader}} This template is used to make [[Wikipedia:Summary style|summary style]] explicit. It looks like this: {{Broader|Article}} It is used in sections for which there is also a separate article on the subject. It should be used when there should be a link to another article that discusses a subject more broadly, but is not a main article (which should use {{tl|Main}}), a narrower topic (which should probably use {{tl|...' 20553 wikitext text/x-wiki {{Documentation subpage}} {{Lua|Module:Broader}} This template is used to make [[Wikipedia:Summary style|summary style]] explicit. It looks like this: {{Broader|Article}} It is used in sections for which there is also a separate article on the subject. It should be used when there should be a link to another article that discusses a subject more broadly, but is not a main article (which should use {{tl|Main}}), a narrower topic (which should probably use {{tl|Further}}), or at the same level of focus (which should probably use {{tl|See also}}). == Usage == {{see|WP:SUMMARYHATNOTE}} ; Basic usage: {{tlc|Broader|''article''}} ; With a topic: {{tlc|Broader|''article''|topic{{=}}''topic''}} ; With more than one target page: {{tlc|Broader|''article1''|''article2''|''article3''|topic{{=}}''topic''}} ; All parameters: {{tlc|Broader|''article''|topic{{=}}''topic''|selfref{{=}}''yes''|category{{=}}''no''}} == Parameters == This template accepts the following parameters: * <code>1</code> - the page to link to (required). Categories and files are automatically escaped with the [[Help:Colon trick|colon trick]], and links to sections are automatically formatted as ''page § section'', rather than the MediaWiki default of ''page#section''. * <code>2</code> (and greater numbers) - any additional pages to link to. These links are also automatically formatted as with the first parameter. * <code>topic</code> - the name of the topic. If this is not specified, the text "this topic" is used. * <code>selfref</code> - if set to "yes", "y", "true" or "1", adds the CSS class "selfref". This is used to denote self-references to Wikipedia. See [[Template:Self ref]] for more information. * <code>category</code> - if set to "no", "n", "false", or "0", suppresses the error tracking category ([[:Category:Hatnote templates with errors]]). This only has an effect if the first positional parameter (the page to link to) is omitted. == Examples == * {{tlc|Broader|Article}} &rarr; {{Broader|Article}} * {{tlc|Broader|Article|topic{{=}}some topic}} &rarr; {{Broader|Article|topic=some topic}} == Errors == If no page name is supplied, the template will output the following message: * {{Broader|category=no}} If you see this error message, it is for one of four reasons: # No parameters were specified (the template code was <code><nowiki>{{Broader}}</nowiki></code>). Please use <code><nowiki>{{Broader|</nowiki>''page''<nowiki>}}</nowiki></code> instead. # Some parameters were specified, but the page name wasn't included. For example, the template text <code><nowiki>{{Broader|selfref=yes}}</nowiki></code> will produce this error. Please use (for example) <code><nowiki>{{Broader|</nowiki>''page''<nowiki>|selfref=yes}}</nowiki></code> instead. # The page name was specified, but it contains an equals sign ("="). The equals sign has a special meaning in template code, and because of this it cannot be used in template parameters that do not specify a parameter name. For example, the template code <code><nowiki>{{Broader|2+2=4}}</nowiki></code> will produce this error. To work around this, you can specify the parameter name explictly by using <code>1=</code> before the page name (like this: <code><nowiki>{{Broader|1=2+2=4}}</nowiki></code>) or you can disable the equals being interpreted as delimiting a parameter name by [[Template:=|surrounding the equals with double braces]] (like this: <code><nowiki>{{Broader|2+2{{=}}4}}</nowiki></code>). If you see this error message and are unsure of what to do, please post a message on [[WP:HD|the help desk]], and someone should be able to help you. Pages that contain this error message are tracked in [[:Category:Hatnote templates with errors]]. == See also == *{{tl|Further}} *{{tl|Redirect}} {{Hatnote templates}} {{Collapse top|[[Wikipedia:TemplateData|TemplateData]] documentation used by [[Wikipedia:VisualEditor|VisualEditor]] and other tools}} {{TemplateData header|noheader=1}} <templatedata> { "description": "This template is used to show readers where to find broader coverage related to a particular topic. It is usually placed at the top of a section or article.", "params": { "1": { "label": "Article", "description": "The name of the article that you want to link to", "type": "wiki-page-name", "required": true }, "2": { "label": "Article 2", "description": "The name of an additional article that you want to link to", "type": "wiki-page-name", "required": false }, "3": { "label": "Article 3", "description": "The name of an additional article that you want to link to", "type": "wiki-page-name", "required": false }, "4": { "label": "Article 4", "description": "The name of an additional article that you want to link to", "type": "wiki-page-name", "required": false }, "topic": { "label": "Topic", "description": "A brief description of the topic related to which a broader coverage will be provided. If left blank, the template will read 'For broader coverage related to this topic...'", "type": "string", "required": false }, "selfref": { "type": "string/line", "label": "Self reference", "description": "Set to \"yes\" if the hatnote text is a self-reference to Wikipedia that would not make sense on mirrors or forks of the Wikipedia site. (E.g. \"For the Wikipedia Sandbox, see [[WP:SAND]]\".)" }, "category": { "label": "Category", "description": "Set to \"no\", \"n\", \"false\", or \"0\" to suppresses the error tracking category (Category:Hatnote templates with errors). This only has an effect if the hatnote text is omitted." } } } </templatedata> {{Collapse bottom}} <includeonly>{{Sandbox other|| <!-- Categories go here and interwikis go in Wikidata. --> [[Category:Cross-reference templates|{{PAGENAME}}]] [[Category:Wikipedia page-section templates|{{PAGENAME}}]] [[Category:Hatnote templates]] }}</includeonly> 5nhaqk0hobhyvdtlvy0oezzk6siisk3 Cèṭa'an:Self ref 10 5241 20554 2024-10-16T02:33:27Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Self-reference]] 20554 wikitext text/x-wiki #REDIRECT [[Template:Self-reference]] {{Redirect category shell| {{R from template shortcut}} }} 2krunq28tn4rqouolyvu0mh7mqo1mlm Cèṭa'an:No self link 10 5242 20555 2024-10-16T02:35:39Z Munajad.MH 3071 ←Membuat halaman berisi '{{#ifeq:{{FULLPAGENAME}}|{{#invoke:Redirect|main|{{{1}}}}}|{{{2|{{{1}}}}}}|{{#if:{{{2|}}}|[[{{{1}}}|{{{2}}}]]|[[{{{1}}}]]}}}}<noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude>' 20555 wikitext text/x-wiki {{#ifeq:{{FULLPAGENAME}}|{{#invoke:Redirect|main|{{{1}}}}}|{{{2|{{{1}}}}}}|{{#if:{{{2|}}}|[[{{{1}}}|{{{2}}}]]|[[{{{1}}}]]}}}}<noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> dn62cbsk7zqrozl2xe15t0far25as37 Cèṭa'an:No self link/doc 10 5243 20556 2024-10-16T02:36:14Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{template shortcuts|Nsl}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This template normally creates a link to a page, but omits the link brackets if it is the page itself. Such a [[Help:Self link|self link]] would otherwise cause '''bold text'''. This template can be used in another template which links to a page where it is transcluded. This template is not recommended in Wikipedia:Categories, lists, a...' 20556 wikitext text/x-wiki {{Documentation subpage}} {{template shortcuts|Nsl}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This template normally creates a link to a page, but omits the link brackets if it is the page itself. Such a [[Help:Self link|self link]] would otherwise cause '''bold text'''. This template can be used in another template which links to a page where it is transcluded. This template is not recommended in [[Wikipedia:Categories, lists, and navigation templates#Navigation templates|navigation templates]] where many readers will expect to see the bold text caused by self links. === Usage === * First parameter is the page name. * Second parameter is optional to specify different link text. === Examples === *<code><nowiki>{{No self link|Wikipedia:Five pillars}}</nowiki></code> will produce [[Wikipedia:Five pillars]] on any page except on [[Wikipedia:Five pillars]] itself where it would produce the unlinked and unbolded text "Wikipedia:Five pillars". (The code <code><nowiki>[[Wikipedia:Five pillars]]</nowiki></code> would have produced the bold '''Wikipedia:Five pillars''' on that page). *<code><nowiki>{{No self link|Wikipedia:Five pillars|The five pillars}}</nowiki></code> will produce a [[Wikipedia:Piped link|piped link]] displaying [[Wikipedia:Five pillars|The five pillars]] on any page except on [[Wikipedia:Five pillars]] itself where it would produce the unlinked and unbolded text "The five pillars". (The code <code><nowiki>[[Wikipedia:Five pillars|The five pillars]]</nowiki></code> would have produced the bold '''The five pillars''' on that page). === See also === * {{tl|Link if not current}} – produces a list item or nothing * {{tl|No bold}} * [[Help:Self link]] <includeonly>{{Sandbox other|| <!-- CATEGORIES HERE, THANKS --> [[Category:Conditional link templates]] }}</includeonly> favunpwyl6sbexwmy3yxfelwctbmxri Cèṭa'an:Link if not current 10 5244 20557 2024-10-16T02:36:53Z Munajad.MH 3071 ←Membuat halaman berisi '{{#ifeq:{{{1}}}|{{PAGENAME}}|| *[[{{{1}}}|{{#if:{{{2|}}}|{{{2}}}|{{{1}}}}}]]}}<noinclude> {{documentation}} </noinclude>' 20557 wikitext text/x-wiki {{#ifeq:{{{1}}}|{{PAGENAME}}|| *[[{{{1}}}|{{#if:{{{2|}}}|{{{2}}}|{{{1}}}}}]]}}<noinclude> {{documentation}} </noinclude> 0gtjd15jodgg9vrqvp0tzkf96u0197e Cèṭa'an:Link if not current/doc 10 5245 20558 2024-10-16T02:37:14Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} Use this template to avoid producing a [[help:self link|self link]]. == Usage == <code>{{tlp|Link if not current|Article}}</code> produces * a list item linking to [[Article]] if the current page's title is not <code>Article</code>, * nothing if it is. === Parameters === *Parameter 1 is necessary, as it is the link. *Parameter 2 is optional, and it is the text that is displayed over the link. If parameter 2 doesn't exist, it defaults...' 20558 wikitext text/x-wiki {{Documentation subpage}} Use this template to avoid producing a [[help:self link|self link]]. == Usage == <code>{{tlp|Link if not current|Article}}</code> produces * a list item linking to [[Article]] if the current page's title is not <code>Article</code>, * nothing if it is. === Parameters === *Parameter 1 is necessary, as it is the link. *Parameter 2 is optional, and it is the text that is displayed over the link. If parameter 2 doesn't exist, it defaults to parameter 1. == See also == * {{tl|No selflink}} – always outputs the text (either linked or not) and NOT embedded in a list item * {{tl|Link if exists}} <includeonly>{{Sandbox other|| <!-- Categories go here and interwikis go in Wikidata. --> [[Category:Conditional link templates]] }}</includeonly> 535yt9n49h78grazhxmw96k9cfvri8w Cèṭa'an:No selflink 10 5246 20559 2024-10-16T02:37:55Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:No self link]] 20559 wikitext text/x-wiki #REDIRECT [[Template:No self link]] {{Redirect category shell| {{R from move}} }} k4trwv4t7pvrrvrap4zc0d43nh6aqxk Cèṭa'an:Link if exists 10 5247 20560 2024-10-16T02:38:46Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Indented for your sanity. -->{{#if:{{{prefix|}}}<!-- -->|{{#ifexist:{{{prefix}}}:{{{1}}}<!-- -->|[[:{{{prefix}}}:{{{1}}}]]<!-- -->|{{{1}}}<!-- -->}}<!-- -->|{{#if:{{{nsp|}}}<!-- -->|{{#ifexist:{{{nsp}}}:{{{1}}}<!-- -->|[[:{{{nsp}}}:{{{1}}}|{{{1}}}]]<!-- -->|{{{1}}}<!-- -->}}<!-- -->|{{#ifexist:{{{1}}}<!-- -->|[[{{{1}}}]]<!-- -->|{{{1}}}<!-- -->}}<!-- -->}}<!...' 20560 wikitext text/x-wiki <!-- Indented for your sanity. -->{{#if:{{{prefix|}}}<!-- -->|{{#ifexist:{{{prefix}}}:{{{1}}}<!-- -->|[[:{{{prefix}}}:{{{1}}}]]<!-- -->|{{{1}}}<!-- -->}}<!-- -->|{{#if:{{{nsp|}}}<!-- -->|{{#ifexist:{{{nsp}}}:{{{1}}}<!-- -->|[[:{{{nsp}}}:{{{1}}}|{{{1}}}]]<!-- -->|{{{1}}}<!-- -->}}<!-- -->|{{#ifexist:{{{1}}}<!-- -->|[[{{{1}}}]]<!-- -->|{{{1}}}<!-- -->}}<!-- -->}}<!-- -->}}<noinclude> {{Documentation}} </noinclude> crc25ob3ospwxrpnn53i4ctvn5kaqo2 Cèṭa'an:Link if exists/doc 10 5248 20562 20561 2024-10-16T02:40:27Z Munajad.MH 3071 20562 wikitext text/x-wiki {{Documentation subpage}} {{High-use|66927}} == Usage == For use as a subtemplate of other templates. Displays the first parameter, linked if an article exists, otherwise unlinked. You can also define a parameter ''nsp'', for the namespace to try to link to (e.g. "nsp=Category"). Use ''prefix'' instead of ''nsp'' if the prefix is also to be displayed if a link is found. == See also == * {{tl|Link if exists with link text}} * {{tl|Link if not current}} * {{tl|LinkCatIfExists}} * {{tl|LinkCatIfExists2}} * {{tl|Linked}} – links if not already linked <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Conditional link templates|Linkif]] }}</includeonly> kkcaqcvt9ry4sr6bcpvbpbf7utnu09m Cèṭa'an:Linked 10 5249 20563 2024-10-16T02:41:17Z Munajad.MH 3071 ←Membuat halaman berisi '{{ {{{|safesubst:}}}#if:{{{1|}}}|{{ {{{|safesubst:}}}#switch:{{ {{{|safesubst:}}}#invoke:String2|matchAny |^%[%[:|^%[%[|^%[|^https?://|^//|^{|source={{{1}}}|plain=false}} | 1 | 3 = {{{1}}} | 2 = [[:{{ {{{|safesubst:}}}#invoke:string|sub|{{{1|}}}|3|-3}}]] | 4 | 5 = {{ {{{|safesubst:}}}#if:{{{2|}}}|[{{ {{{|safesubst:}}}#if:1|{{{1}}}}} {{{2}}}]|[{{ {{{|safesubst:}}}#if:1|{{{1}}}}}]}} | 6 = [[:{{{1}}}]] |#default=:{{ {{{|safesubst:}}}FULLPAGENAME:{{{1}}}}}{{...' 20563 wikitext text/x-wiki {{ {{{|safesubst:}}}#if:{{{1|}}}|{{ {{{|safesubst:}}}#switch:{{ {{{|safesubst:}}}#invoke:String2|matchAny |^%[%[:|^%[%[|^%[|^https?://|^//|^{|source={{{1}}}|plain=false}} | 1 | 3 = {{{1}}} | 2 = [[:{{ {{{|safesubst:}}}#invoke:string|sub|{{{1|}}}|3|-3}}]] | 4 | 5 = {{ {{{|safesubst:}}}#if:{{{2|}}}|[{{ {{{|safesubst:}}}#if:1|{{{1}}}}} {{{2}}}]|[{{ {{{|safesubst:}}}#if:1|{{{1}}}}}]}} | 6 = [[:{{{1}}}]] |#default=[[:{{ {{{|safesubst:}}}FULLPAGENAME:{{{1}}}}}{{ {{{|safesubst:}}}#if:{{{2|}}}|{{ {{{|safesubst:}}}!}}{{{2}}}}}]] }}|{{{2|}}}}}<noinclude>{{documentation}}</noinclude> ayl5r68t2nyvwj36qyhes79a36gg54h Cèṭa'an:Linked/doc 10 5250 20564 2024-10-16T02:41:38Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template can be used to simplify the inclusion of links in templates where users may use several different forms of syntax. It accepts a parameter and returns it linked, unless it already is. Works both with wikilinks and with http links. It is primarily of use in templates and should '''not''' be use...' 20564 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template can be used to simplify the inclusion of links in templates where users may use several different forms of syntax. It accepts a parameter and returns it linked, unless it already is. Works both with wikilinks and with http links. It is primarily of use in templates and should '''not''' be used in articles directly. This template can be substituted. === Usage === '''Empty''' *<code><nowiki>{{linked|}}</nowiki></code> → {{linked|}} *<code><nowiki>{{linked||Bar}}</nowiki></code> → {{linked||Bar}} '''Wiki links''' *<code><nowiki>{{linked|Foo}}</nowiki></code> → {{linked|Foo}} *<code><nowiki>{{linked|Foo|Bar}}</nowiki></code> → {{linked|Foo|Bar}} *<code><nowiki>{{linked|[[Foo]]|Bar}}</nowiki></code> → {{linked|[[Foo]]|Bar}} *<code><nowiki>{{linked|:Foo}}</nowiki></code> → {{linked|:Foo}} *<code><nowiki>{{linked|File:Example.jpg}}</nowiki></code> → {{linked|File:Example.jpg}} *<code><nowiki>{{linked|:File:Example.jpg}}</nowiki></code> → {{linked|:File:Example.jpg}} *<code><nowiki>{{linked|Category:Food}}</nowiki></code> → {{linked|Category:Food}} *<code><nowiki>{{linked|:Category:Food}}</nowiki></code> → {{linked|:Category:Food}} *<code><nowiki>{{linked|[[Category:Food]]}}</nowiki></code> → {{linked|[[Category:Food]]}} *<code><nowiki>{{linked|[[File:Example.jpg]]}}</nowiki></code> → {{linked|[[File:Example.jpg]]}} '''Http links''' *<code><nowiki>{{linked| http://example.org}}</nowiki></code> → {{linked| http://example.org}} *<code><nowiki>{{linked|http://example.org|Bar}}</nowiki></code> → {{linked|http://example.org|Bar}} *<code><nowiki>{{linked|[http://example.org Foo]|Bar}}</nowiki></code> → {{linked|[http://example.org Foo]|Bar}} '''Https links''' *<code><nowiki>{{linked|https://example.org}}</nowiki></code> → {{linked|https://example.org}} *<code><nowiki>{{linked|https://example.org|Bar}}</nowiki></code> → {{linked|https://example.org|Bar}} *<code><nowiki>{{linked|[https://example.org Foo]|Bar}}</nowiki></code> → {{linked|[https://example.org Foo]|Bar}} '''Protocol-relative // links''' *<code><nowiki>{{linked|//example.org}}</nowiki></code> → {{linked|//example.org}} *<code><nowiki>{{linked|//example.org|Bar}}</nowiki></code> → {{linked|//example.org|Bar}} *<code><nowiki>{{linked|[https://example.org Foo]|Bar}}</nowiki></code> → {{linked|[https://example.org Foo]|Bar}} === See also === *{{tl|File title}} *{{tl|Category title}} *{{tl|Transclude}} <includeonly>{{basepage subpage| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wikipedia metatemplates]] [[Category:Internal link templates]] }}</includeonly> 9quqxrpql7q5dj4yi1hswktuy83eein Cèṭa'an:File title 10 5251 20565 2024-10-16T02:43:00Z Munajad.MH 3071 ←Membuat halaman berisi '{{ {{{|safesubst:}}}#if: {{{1|}}} | {{ {{{|safesubst:}}}#ifeq: {{{{{|safesubst:}}}NAMESPACE:{{{1|}}}}} | {{{{{|safesubst:}}}ns:File}} | {{{{{|safesubst:}}}FULLPAGENAME:{{{1|}}}}} | {{{{{|safesubst:}}}ns:File}}:{{{{{|safesubst:}}}#if:X|{{{1|}}}}} }} | }}<noinclude> {{documentation}} </noinclude>' 20565 wikitext text/x-wiki {{ {{{|safesubst:}}}#if: {{{1|}}} | {{ {{{|safesubst:}}}#ifeq: {{{{{|safesubst:}}}NAMESPACE:{{{1|}}}}} | {{{{{|safesubst:}}}ns:File}} | {{{{{|safesubst:}}}FULLPAGENAME:{{{1|}}}}} | {{{{{|safesubst:}}}ns:File}}:{{{{{|safesubst:}}}#if:X|{{{1|}}}}} }} | }}<noinclude> {{documentation}} </noinclude> 4wuvi4n2trlyqqn4g5n494nye9mu2m9 Cèṭa'an:File title/doc 10 5252 20566 2024-10-16T02:43:27Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This template can be used to create proper file titles, both if the name space was omitted or supplied by the user. It is primarily of use in templates and should '''not''' be used in articles directly. This template can be substituted. === Usage === * "<nowiki>{{File title| Example.svg }}</nowiki>" → "<code>{{File title| Example.svg }}</code>" * "<nowiki>{{Fi...' 20566 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This template can be used to create proper file titles, both if the name space was omitted or supplied by the user. It is primarily of use in templates and should '''not''' be used in articles directly. This template can be substituted. === Usage === * "<nowiki>{{File title| Example.svg }}</nowiki>" → "<code>{{File title| Example.svg }}</code>" * "<nowiki>{{File title| File:Example.svg }}</nowiki>" → "<code>{{File title| File:Example.svg }}</code>" * "<nowiki>{{File title| :File:Example.svg }}</nowiki>" → "<code>{{File title| :File:Example.svg }}</code>" === To Do === This template could be expanded to a series of "Namespace title" templates, if needed (hopefully sharing the same code). === See also === * {{tl|Category title}} * {{tl|Transclude}} * {{tl|Linked}} <includeonly>{{basepage subpage| <!-- CATEGORIES HERE, THANKS --> [[Category:Wikipedia metatemplates]] }}</includeonly> 65gtoww5y8biwjwkaywj3vzguqeeo0b Cèṭa'an:Category title 10 5253 20567 2024-10-16T02:43:59Z Munajad.MH 3071 ←Membuat halaman berisi '{{ {{{|safesubst:}}}#if: {{{1|}}} | {{ {{{|safesubst:}}}#ifeq: {{{{{|safesubst:}}}NAMESPACE:{{{1|}}}}} | {{{{{|safesubst:}}}ns:Category}} | {{{{{|safesubst:}}}FULLPAGENAME:{{{1|}}}}} | {{{{{|safesubst:}}}ns:Category}}:{{{{{|safesubst:}}}#if:X|{{{1|}}}}} }} | }}<noinclude> {{documentation}} </noinclude>' 20567 wikitext text/x-wiki {{ {{{|safesubst:}}}#if: {{{1|}}} | {{ {{{|safesubst:}}}#ifeq: {{{{{|safesubst:}}}NAMESPACE:{{{1|}}}}} | {{{{{|safesubst:}}}ns:Category}} | {{{{{|safesubst:}}}FULLPAGENAME:{{{1|}}}}} | {{{{{|safesubst:}}}ns:Category}}:{{{{{|safesubst:}}}#if:X|{{{1|}}}}} }} | }}<noinclude> {{documentation}} </noinclude> 6jn32kix5z3h9f0sh850p21cdxh7kjc Cèṭa'an:Category title/doc 10 5254 20568 2024-10-16T02:44:24Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This template can be used to create proper file titles, both if the name space was omitted or supplied by the user. It is primarily of use in templates and should '''not''' be used in articles directly. This template can be substituted. === Usage === * "<nowiki>{{Category title| Food }}</nowiki>" → "<code>{{Category title| Food }}</code>" * "<now...' 20568 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This template can be used to create proper file titles, both if the name space was omitted or supplied by the user. It is primarily of use in templates and should '''not''' be used in articles directly. This template can be substituted. === Usage === * "<nowiki>{{Category title| Food }}</nowiki>" → "<code>{{Category title| Food }}</code>" * "<nowiki>{{Category title| Category:Food }}</nowiki>" → "<code>{{Category title| Category:Food }}</code>" * "<nowiki>{{Category title| :Category:Food }}</nowiki>" → "<code>{{Category title| :Category:Food }}</code>" === To Do === This template could be expanded to a series of "Namespace title" templates, if needed (hopefully sharing the same code). === See also === * {{tl|File title}} * {{tl|Transclude}} * {{tl|Linked}} <includeonly>{{basepage subpage| <!-- CATEGORIES HERE, THANKS --> [[Category:Wikipedia metatemplates]] }}</includeonly> nazb7a7zr9sb3w7d267f3cdgkpa9kdy Cèṭa'an:Link if exists with link text 10 5255 20569 2024-10-16T02:45:48Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Partially from {{Link if exists}}: -->{{#if:{{{prefix|}}}<!-- -->|{{#ifexist:{{{prefix}}}:{{{1}}}<!-- -->|[[:{{{prefix}}}:{{{1}}}|{{{2|{{{1}}}}}}]]<!-- -->|{{{2|{{{1}}}}}}<!-- -->}}<!-- -->|{{#if:{{{nsp|}}}<!-- -->|{{#ifexist:{{{nsp}}}:{{{1}}}<!-- -->|[[:{{{nsp}}}:{{{1}}}|{{{2|{{{1}}}}}}]]<!-- -->|{{{2|{{{1}}}}}}<!-- -->}}<!-- -->|{{#ifexist:{{{1}}}<!-- -->|{{{1}}}|{{{2|{{{1}}}}...' 20569 wikitext text/x-wiki <!-- Partially from {{Link if exists}}: -->{{#if:{{{prefix|}}}<!-- -->|{{#ifexist:{{{prefix}}}:{{{1}}}<!-- -->|[[:{{{prefix}}}:{{{1}}}|{{{2|{{{1}}}}}}]]<!-- -->|{{{2|{{{1}}}}}}<!-- -->}}<!-- -->|{{#if:{{{nsp|}}}<!-- -->|{{#ifexist:{{{nsp}}}:{{{1}}}<!-- -->|[[:{{{nsp}}}:{{{1}}}|{{{2|{{{1}}}}}}]]<!-- -->|{{{2|{{{1}}}}}}<!-- -->}}<!-- -->|{{#ifexist:{{{1}}}<!-- -->|[[{{{1}}}|{{{2|{{{1}}}}}}]]<!-- -->|{{{2|{{{1}}}}}}<!-- -->}}<!-- -->}}<!-- -->}}<noinclude> {{Documentation}} </noinclude> 5236f0209akbk1paql0j1y01qawdrnm Cèṭa'an:Link if exists with link text/doc 10 5256 20570 2024-10-16T02:46:12Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} == Usage == Used exactly like {{tl|Link if exists}}, but with a second unnamed parameter that may be used as the link text. == See also == * {{tl|Link if exists}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Conditional link templates|Linkif]] }}</includeonly>' 20570 wikitext text/x-wiki {{Documentation subpage}} == Usage == Used exactly like {{tl|Link if exists}}, but with a second unnamed parameter that may be used as the link text. == See also == * {{tl|Link if exists}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Conditional link templates|Linkif]] }}</includeonly> rr2dhql4aj86vd587opnoog1rlkbkvj Cèṭa'an:LinkCatIfExists 10 5257 20571 2024-10-16T02:46:52Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Category link if exists]] 20571 wikitext text/x-wiki #REDIRECT [[Template:Category link if exists]] {{Redirect category shell| {{R from move}} }} aprqtbobn8f6zg3fblr2bbja17ws0y9 Cèṭa'an:Category link if exists 10 5258 20572 2024-10-16T02:47:24Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#ifexist: Category:{{{1|}}} |<!-- # The category does exist # So create a link -->[[:Category:{{{1|}}}{{!}}{{#if:{{{2|}}}|{{{2|}}}|{{{1|}}}}}]]<!-- -->|<!-- # The category does NOT exist # so just output plaintext --><span style="color:#888">{{#if:{{{2|}}}|{{{2|}}}|{{{1|}}}}}</span>}}</includeonly><noinclude>{{Documentation}}</noinclude>' 20572 wikitext text/x-wiki <includeonly>{{#ifexist: Category:{{{1|}}} |<!-- # The category does exist # So create a link -->[[:Category:{{{1|}}}{{!}}{{#if:{{{2|}}}|{{{2|}}}|{{{1|}}}}}]]<!-- -->|<!-- # The category does NOT exist # so just output plaintext --><span style="color:#888">{{#if:{{{2|}}}|{{{2|}}}|{{{1|}}}}}</span>}}</includeonly><noinclude>{{Documentation}}</noinclude> 10k5v2afmbbu1cbzrs2i1al6thcxxki Cèṭa'an:Category link if exists/doc 10 5259 20573 2024-10-16T02:47:45Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Template shortcut|LinkCatIfExists}} This is a simple helper template, to be used in other templates. It displays a link to a category if that category exists; otherwise it just displays greyed-out plaintext. Optional display text may be added as a second parameter. == Usage == {{Tlx|LinkCatIfExists|Cat...' 20573 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Template shortcut|LinkCatIfExists}} This is a simple helper template, to be used in other templates. It displays a link to a category if that category exists; otherwise it just displays greyed-out plaintext. Optional display text may be added as a second parameter. == Usage == {{Tlx|LinkCatIfExists|CategoryName|OptionalDisplayText}} ;Simple usage: {{Tlx|LinkCatIfExists|CategoryName}} :Examples: :* {{Tlx|LinkCatIfExists|A non-existent category}} → {{LinkCatIfExists|A non-existent category}} :* {{Tlx|LinkCatIfExists|United States}} → {{LinkCatIfExists|United States}} ;With optional display text: {{Tlx|LinkCatIfExists|CategoryName|DisplayText}} :Examples: :* {{Tlx|LinkCatIfExists|A non-existent category|Foo}} → {{LinkCatIfExists|A non-existent category|Foo}} :* {{Tlx|LinkCatIfExists|United States|USA}} → {{LinkCatIfExists|United States|USA}} ==See also== *[[Template:Category see also if exists]] *[[Template:Category if exists]] – conditionally adds a parent category *[[Template:Cat in use]] — allows checking of whether category is populated *[[Template:Link if exists]] <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wikipedia formatting templates]] }}</includeonly> qzhgyl88zs8qeiee4l0zp82jnw2pf21 Cèṭa'an:Cat in use 10 5260 20574 2024-10-16T02:48:17Z Munajad.MH 3071 ←Membuat halaman berisi '{{#ifexpr: {{#ifexist:Category:{{{1}}}|1|0}} <!-- -->{{#switch:{{{2|}}} |+|or||#default = + |*|and|&|&& = * |^|xor = != }}<!-- --> {{#ifexpr:{{PAGESINCATEGORY:{{{1}}}|R}}|1|0}} | 1 | 0 }}<noinclude> {{documentation}} </noinclude>' 20574 wikitext text/x-wiki {{#ifexpr: {{#ifexist:Category:{{{1}}}|1|0}} <!-- -->{{#switch:{{{2|}}} |+|or||#default = + |*|and|&|&& = * |^|xor = != }}<!-- --> {{#ifexpr:{{PAGESINCATEGORY:{{{1}}}|R}}|1|0}} | 1 | 0 }}<noinclude> {{documentation}} </noinclude> ojnpkucnzuj8o79dys0wm7l91wzrx3w Cèṭa'an:Cat in use/doc 10 5261 20575 2024-10-16T02:48:39Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> This template checks whether a category is 'in use', checking various combinations of whether the category exists (is not a redlink) and is populated (has pages in it). ===Usage=== * <code><nowiki>{{cat in use| Wikipedia }}</nowiki></code> → {{cat in use|Wikipedia}} * <code><nowiki>{{cat in use| Avpoaihaw }}</nowiki></code> → {{cat in use|Avpoaih...' 20575 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> This template checks whether a category is 'in use', checking various combinations of whether the category exists (is not a redlink) and is populated (has pages in it). ===Usage=== * <code><nowiki>{{cat in use| Wikipedia }}</nowiki></code> → {{cat in use|Wikipedia}} * <code><nowiki>{{cat in use| Avpoaihaw }}</nowiki></code> → {{cat in use|Avpoaihaw}} The second parameter can be used to indicate the comparison performed: * <code>'''or'''</code> returns "1" (true) if the category exists ''or'' has members (default); * <code>'''and'''</code> returns "1" (true) if the category exists ''and'' has members; * <code>'''xor'''</code> returns "1" (true) if the category exists but is empty, or if the category does not exist but has members<!--[Not as weird/uncommon as may be thought!:] (slightly weird, admittedly {{plaincode|{{colon}}D}})-->. ===TemplateData=== <templatedata> { "params": { "1": { "label": "Category", "description": "Category being checked for use", "type": "wiki-page-name", "required": true }, "2": { "label": "Comparison type", "description": "Whether a category needs to have members, exist, or both", "suggestedvalues": [ "or", "and", "xor" ], "default": "or", "suggested": true } }, "description": "Switch that checks whether a category is in use" } </templatedata> ===See also=== <includeonly>{{Sandbox other|| <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Category namespace templates]] }}</includeonly> obekotz67mzxnhp5uuh8yvntd3hko7y Cèṭa'an:Category if exists 10 5262 20576 2024-10-16T02:49:34Z Munajad.MH 3071 ←Membuat halaman berisi '{{#ifexist:{{#ifeq:{{NAMESPACE:{{{1}}}}}|Category|{{{1}}}|Category:{{{1}}}}}|{{#invoke:If not given or empty|check_parameter|2|notgiven=[[Category:{{resolve category redirect|{{{1}}} }}]]|empty=[[Category:{{resolve category redirect|{{{1}}} }}| ]]|notempty=[[Category:{{resolve category redirect|{{{1}}} }}|{{{2}}}]]|}}|}}<noinclude>{{documentation}}</noinclude>' 20576 wikitext text/x-wiki {{#ifexist:{{#ifeq:{{NAMESPACE:{{{1}}}}}|Category|{{{1}}}|Category:{{{1}}}}}|{{#invoke:If not given or empty|check_parameter|2|notgiven=[[Category:{{resolve category redirect|{{{1}}} }}]]|empty=[[Category:{{resolve category redirect|{{{1}}} }}| ]]|notempty=[[Category:{{resolve category redirect|{{{1}}} }}|{{{2}}}]]|}}|}}<noinclude>{{documentation}}</noinclude> rgf6jh37tvuiw1zqbf9hggh6iwft2at Cèṭa'an:Category if exists/doc 10 5263 20577 2024-10-16T02:49:54Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{high risk}} {{Expensive}} {{tsh|Category ifexist}} {{Lua|Module:If not given or empty}} This template outputs a category if the category exists. Otherwise, it returns nothing. It is intended for use in templates. This template follows category redirects (using {{t|resolve category redirect}}). ==TemplateData== {{TemplateData header}} <templatedata> { "params": { "1": { "label": "Category name", "description": "Category for p...' 20577 wikitext text/x-wiki {{Documentation subpage}} {{high risk}} {{Expensive}} {{tsh|Category ifexist}} {{Lua|Module:If not given or empty}} This template outputs a category if the category exists. Otherwise, it returns nothing. It is intended for use in templates. This template follows category redirects (using {{t|resolve category redirect}}). ==TemplateData== {{TemplateData header}} <templatedata> { "params": { "1": { "label": "Category name", "description": "Category for potential inclusion if it exists. \"Category:\" prefix is optional.", "example": "Category:Writers", "type": "wiki-page-name", "required": true }, "2": { "label": "Sort key", "description": "[[WP:SORTKEY]] of the category.", "example": "Foo", "type": "line", "suggestedvalues": [ " ", "*" ] } }, "description": "Outputs a link to a category if it exists; otherwise returns nothing.", "format": "inline" } </templatedata> ==See also== *[[Template:Category link if exists]] <includeonly>{{Sandbox other|| <!-- Categories below this line --> [[Category:Wikipedia formatting templates]] }}</includeonly> 2513gr3026riyhbzy4mrb0poumrxxhe Modul:If not given or empty 828 5264 20579 2024-10-16T02:52:19Z Munajad.MH 3071 ←Membuat halaman berisi '-- This module's check_parameter function checks whether a parameter is given, empty, or nonempty in a template call. -- It is intended to be called from templates only, as {{#invoke:If not given or empty|check_parameter|parameter name|before|after|when=NG EM NE|notgiven=|empty=|notempty=}} -- This is similar to {{If then show|{{{parameter name|}}}|...|before|after}}, but also checks if the parameter is *present* in the template call. -- before and after are add...' 20579 Scribunto text/plain -- This module's check_parameter function checks whether a parameter is given, empty, or nonempty in a template call. -- It is intended to be called from templates only, as {{#invoke:If not given or empty|check_parameter|parameter name|before|after|when=NG EM NE|notgiven=|empty=|notempty=}} -- This is similar to {{If then show|{{{parameter name|}}}|...|before|after}}, but also checks if the parameter is *present* in the template call. -- before and after are added only for cases in which when= contains the codes NG (for not given), EM (given but empty), NE (given and not empty) local p = {} function p.check_parameter(frame) local m_args = frame.args local t_args = frame:getParent().args local check_param = m_args[1] and mw.text.trim(m_args[1]) or '' if (check_param ~= '') then local s, c if not t_args[check_param] then s = m_args.notgiven or '' c = 'NG' elseif t_args[check_param] == '' then s = m_args.empty or '' c = 'EM' else s = m_args.notempty or '' c = 'NE' end local before = '' local after = '' local when = m_args.when or '' if when:find(c) then before = m_args[2] after = m_args[3] end return before .. s .. after end error("Function called without template's parameter name") end return p 4usai21gbgmemgt477ejvk7e80xfizc Modul:If not given or empty/doc 828 5265 20580 2024-10-16T02:52:45Z Munajad.MH 3071 ←Membuat halaman berisi 'This module's ''check_parameter'' function checks whether a parameter is given, empty, or nonempty in a template call. It is intended to be called from template definitions only, as <syntaxhighlight lang="wikitext">{{#invoke:If not given or empty|check_parameter|parameter name|before|after|when=NG EM NE|notgiven=|empty=|notempty=}}</syntaxhighlight> This is similar to {{tlx|If then show|<nowiki>{{{parameter name|}}}</nowiki>|...|before|after}}, but also checks i...' 20580 wikitext text/x-wiki This module's ''check_parameter'' function checks whether a parameter is given, empty, or nonempty in a template call. It is intended to be called from template definitions only, as <syntaxhighlight lang="wikitext">{{#invoke:If not given or empty|check_parameter|parameter name|before|after|when=NG EM NE|notgiven=|empty=|notempty=}}</syntaxhighlight> This is similar to {{tlx|If then show|<nowiki>{{{parameter name|}}}</nowiki>|...|before|after}}, but also checks if the parameter is *present* in the template call. This can be useful in the calls from a template to some existing templates, where the output depends on the three states of a parameter, as it does in {{tl|Location map}} for {{param|caption}}. The values before and after are added only for cases in which {{para|when}} contains the codes NG (for not given), EM (given but empty), NE (given and not empty). == Examples == Template {{tl|Infobox some thing}} has parameter {{param|image}}. When used on a page, the template can be called without the parameter, as in <code><nowiki>{{Infobox some thing|}}</nowiki></code>, or with the parameter, in which case the parameter can have no value (<code><nowiki>{{Infobox some thing|image=}}</nowiki></code>) or some value (<code><nowiki>{{Infobox some thing|image=some value}}</nowiki></code>). This module has different outputs depending on these three cases. <code><nowiki>{{#invoke:If not given or empty|check_parameter|image|before | after|when=EM|notgiven=[[Image:Red pog.svg|30px]]|empty=EMPTY|notempty=[[File:{{{image}}}|30px]]}}</nowiki></code> ;<code><nowiki>{{Infobox some thing|}}</nowiki></code>: final output is the equivalent of <code><nowiki>[[Image:Red pog.svg|30px]]</nowiki></code>. Text <code><nowiki>before</nowiki></code> and <code><nowiki>after</nowiki></code> is not added because <code><nowiki>when</nowiki></code> does not contain NG (for ''not given''). ;<code><nowiki>{{Infobox some thing|image=}}</nowiki></code>: final output is <code><nowiki>before EMPTY after</nowiki></code>. Text <code><nowiki>before</nowiki></code> and <code><nowiki>after</nowiki></code> is added because <code><nowiki>when</nowiki></code> contains EM (for ''empty''). ;<code><nowiki>{{Infobox some thing|image=Green pog.svg}}</nowiki></code>: final output is the equivalent of <code><nowiki>[[File:Green pog.svg|30px]]</nowiki></code>. Text <code><nowiki>before</nowiki></code> and <code><nowiki>after</nowiki></code> is not added because <code><nowiki>when</nowiki></code> does not contain NE (for ''not empty''). <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:If-then-else templates]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> k1q7n86hvl7iv4q9k4tmonak1z6yvyf Cèṭa'an:Resolve category redirect 10 5266 20581 2024-10-16T02:54:43Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly><!-- -->{{#invoke:Resolve category redirect|main}}<!-- --></includeonly><!-- --><noinclude><!-- -->{{Documentation}}<!-- --></noinclude>' 20581 wikitext text/x-wiki <includeonly><!-- -->{{#invoke:Resolve category redirect|main}}<!-- --></includeonly><!-- --><noinclude><!-- -->{{Documentation}}<!-- --></noinclude> hdz1ak62u8mcppclpl87p1pa2riksio Cèṭa'an:Resolve category redirect/doc 10 5267 20582 2024-10-16T02:55:10Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Used in system|in [[MediaWiki:Babel-category-override]]}} {{Lua|Module:Resolve category redirect|Module:Template redirect regex}} {{Lua sidebar}} Resolves a soft category redirect. It takes one parameter, which is the name of a category. It returns that category name, ''unless'' the category exists and is a {{tl|category redirect}} ... when it returns the name of the redirect target. == Usage == <code><nowiki>{{Resolve category redi...' 20582 wikitext text/x-wiki {{Documentation subpage}} {{Used in system|in [[MediaWiki:Babel-category-override]]}} {{Lua|Module:Resolve category redirect|Module:Template redirect regex}} {{Lua sidebar}} Resolves a soft category redirect. It takes one parameter, which is the name of a category. It returns that category name, ''unless'' the category exists and is a {{tl|category redirect}} ... when it returns the name of the redirect target. == Usage == <code><nowiki>{{Resolve category redirect|</nowiki>''categoryname''<nowiki>}}</nowiki></code> == Examples == === Category exists and is not redirected: [[:Category:1970s]] === * <syntaxhighlight lang="wikitext" inline>{{Resolve category redirect|1970s}}</syntaxhighlight> → {{Resolve category redirect|1970s}} * <syntaxhighlight lang="wikitext" inline>{{Resolve category redirect|Category:1970s}}</syntaxhighlight> → {{Resolve category redirect|Category:1970s}} === Category exists and is a soft redirect: [[:Category:Mosques completed in the 19th century]] === * <syntaxhighlight lang="wikitext" inline>{{Resolve category redirect|Mosques completed in the 19th century}}</syntaxhighlight> → {{Resolve category redirect|Mosques completed in the 19th century}} * <syntaxhighlight lang="wikitext" inline>{{Resolve category redirect|Category:Mosques completed in the 19th century}}</syntaxhighlight> → {{Resolve category redirect|Category:Mosques completed in the 19th century}} === Category exists and is a soft redirect: [[:Category:Organisations]] === * <syntaxhighlight lang="wikitext" inline>{{Resolve category redirect|Organisations}}</syntaxhighlight> → {{Resolve category redirect|Organisations}} * <syntaxhighlight lang="wikitext" inline>{{Resolve category redirect|Category:Organisations}}</syntaxhighlight> → {{Resolve category redirect|Category:Organisations}} === Non-existent category: [[:Category:Colourless green things]] === * <syntaxhighlight lang="wikitext" inline>{{Resolve category redirect|Colourless green things}}</syntaxhighlight> → {{Resolve category redirect|Colourless green things}} * <syntaxhighlight lang="wikitext" inline>{{Resolve category redirect|Category:Colourless green things}}</syntaxhighlight> → {{Resolve category redirect|Category:Colourless green things}} === {{tl|Title year}} in category: [[:Category:1781 in Mexico]] === * <syntaxhighlight lang="wikitext" inline>{{Resolve category redirect|1781 in Mexico}}</syntaxhighlight> → {{Resolve category redirect|1781 in Mexico}} * <syntaxhighlight lang="wikitext" inline>{{Resolve category redirect|Category:1781 in Mexico}}</syntaxhighlight> → {{Resolve category redirect|Category:1781 in Mexico}} == Templates == {{tl|Title year}} and other templates without parameters are now allowed in the {{tl|Category redirect}} target name, and are evaluated accordingly. Multiple templates are not evaluated, but such functionality can be requested with an appropriate working example. The character <code>!</code> is also now allowed (see [[Template:Resolve category redirect/testcases#Exclamation mark in category name|testcases]]). ==Avoiding deletion of the redirected page== It is helpful to also add {{t|R from category navigation}} or {{t|R from template-generated category}} (as appropriate) to indicate that the redirect is required for navigation between category pages. See those template page for full syntax. This also hides a speedy deletion button that is otherwise displayed to administrators. == Tracking categories == * {{clc|Wikipedia soft redirected categories which are not resolved correctly}} == See also == * [[Template:Category redirect]] * [[Template:Category if exists]] <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Category namespace templates]] [[Category:Templates for soft redirects]] [[Category:Redirect templates]] }}</includeonly> rk7hdfwd7ad9d0up2brdauw1h3kotxw Modul:Resolve category redirect 828 5268 20583 2024-10-16T02:56:24Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {} local function cleanup( rtarget ) rtarget = mw.text.trim( rtarget ) rtarget = mw.ustring.gsub( rtarget, '^1%s*=%s*', '' ) rtarget = string.gsub( rtarget, '^[Cc]ategory:', '' ) return rtarget end --Returns the target of {{Category redirect}}, if it exists, else returns the original cat. function p.rtarget( cat, frame ) cat = string.gsub( cat, '^[Cc]ategory:', '' ) --"!" in cat not recognized by mw.title.makeTitle() otherwise if string.match( c...' 20583 Scribunto text/plain local p = {} local function cleanup( rtarget ) rtarget = mw.text.trim( rtarget ) rtarget = mw.ustring.gsub( rtarget, '^1%s*=%s*', '' ) rtarget = string.gsub( rtarget, '^[Cc]ategory:', '' ) return rtarget end --Returns the target of {{Category redirect}}, if it exists, else returns the original cat. function p.rtarget( cat, frame ) cat = string.gsub( cat, '^[Cc]ategory:', '' ) --"!" in cat not recognized by mw.title.makeTitle() otherwise if string.match( cat, '[|]' ) then return cat end local catcontent = mw.title.makeTitle( 'Category', cat or '' ):getContent() --makeTitle() allows ':' in cat names if string.match( catcontent or '', '{{ *[Cc]at' ) then --regex common to all possible calls catcontent = mw.ustring.gsub( catcontent, '|%s*keep%s*=%s*[yY]?[eE]?[sS]?%s*', '' ) --remove other params local getRegex = require('Module:Template redirect regex').main local tregex = getRegex('Category redirect') for _, v in pairs (tregex) do local found = mw.ustring.match( catcontent, v..'%s*|' ) if found then --refine local rtarget = mw.ustring.match( catcontent, v..'%s*|%s*([^{|}]+)}}' ) or --{{Category redirect|...}} (most common) mw.ustring.match( catcontent, v..'%s*|%s*([^{|}]+)|' ) --{{Category redirect|...|...}} (2nd most common) if rtarget then --normal, plain text target return cleanup(rtarget) else local ty_regex = '%s*|%s*([^{|}]*{{([^#][^{|}]+)}}[^{|}]*)' --$1 nests $2 local rtarget_orig, ty = mw.ustring.match( catcontent, v..ty_regex ) if rtarget_ty then --{{Category redirect|...{{Title year}}... (less common) local ty_eval = frame:expandTemplate{ title = ty, args = { page = cat } } --frame:newChild doesn't work, use 'page' param instead local rtarget_ty_eval = mw.ustring.gsub( rtarget_ty, '{{%s*'..ty..'%s*}}', ty_eval ) return cleanup(rtarget_ty_eval) else --resolve basic parser functions: e.g. {{#time:j F Y}} on Proposed deletion as of today (very uncommon) local pf_regex = '%s*|%s*([^{|}]*{{%s*(#[^{|}#:]+):([^{|}#:]+)}}[^{|}]*)' --$1 nests $2 & $3 local rtarget_pf, pf, arg = mw.ustring.match( catcontent, v..pf_regex ) if rtarget_pf then local pf_eval = frame:callParserFunction{ name = pf, args = { arg } } local rtarget_pf_eval = mw.ustring.gsub( rtarget_pf, '{{%s*'..pf..'%s*:%s*'..arg..'%s*}}', pf_eval ) return cleanup(rtarget_pf_eval) else --potential TODO: 1) +loop for multiple templates, 2) allow sub-parameters return cat end end end end end end return cat end function p.main( frame ) local args = frame:getParent().args local cat = mw.text.trim( args[1] or '' ) if (cat == '') or (cat == nil) then return '' end return p.rtarget( cat, frame ) end return p nfqtemoot03rtwd038go0b6n6njq4zc Modul:Resolve category redirect/doc 828 5269 20584 2024-10-16T02:56:34Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Resolve category redirect/doc]] 20584 wikitext text/x-wiki #REDIRECT [[Template:Resolve category redirect/doc]] 2y2fv94991ffj8jfpxuazfdzypmqc94 Cèṭa'an:Title year 10 5270 20585 2024-10-16T02:57:54Z Munajad.MH 3071 ←Membuat halaman berisi '{{{{{|safesubst:}}}#invoke:String|match|{{{page|{{{{{|safesubst:}}}BASEPAGENAME}}}}}|%d%d%d%d?|match={{{1|{{{match|1}}}}}}|nomatch={{{2|{{{nomatch|}}}}}}}}<noinclude> {{documentation}} </noinclude>' 20585 wikitext text/x-wiki {{{{{|safesubst:}}}#invoke:String|match|{{{page|{{{{{|safesubst:}}}BASEPAGENAME}}}}}|%d%d%d%d?|match={{{1|{{{match|1}}}}}}|nomatch={{{2|{{{nomatch|}}}}}}}}<noinclude> {{documentation}} </noinclude> fvwyqlrqkgh2jzplag71e6rr64ssm52 Cèṭa'an:Title year/doc 10 5271 20586 2024-10-16T02:58:14Z Munajad.MH 3071 ←Membuat halaman berisi '{{High-use}} {{Documentation subpage}} <!-- Place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Lua|Module:String}} == Usage == {{tlx|Title year|''match''|''nomatch''|4=page=}} or {{tlx|Title year|<nowiki>match=|nomatch=|page=</nowiki>}} == TemplateData == {{TemplateData header}} <templatedata> { "params": { "1": { "aliases": [ "match" ], "label": "Match Instance", "desc...' 20586 wikitext text/x-wiki {{High-use}} {{Documentation subpage}} <!-- Place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Lua|Module:String}} == Usage == {{tlx|Title year|''match''|''nomatch''|4=page=}} or {{tlx|Title year|<nowiki>match=|nomatch=|page=</nowiki>}} == TemplateData == {{TemplateData header}} <templatedata> { "params": { "1": { "aliases": [ "match" ], "label": "Match Instance", "description": "If multiple 3- or 4-digit numbers are found, 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.", "type": "number", "default": "1" }, "2": { "aliases": [ "nomatch" ], "label": "No match text", "description": "If no 3- or 4-digit year is found, output the \"nomatch\" value. Defaults to blank.", "type": "string" }, "page": { "label": "Override page title", "description": "Specified a page title to use other than the current page. If left blank, the template will use the title of the current page", "type": "wiki-page-name", "default": "{{BASEPAGENAME}}" } }, "description": "Extracts a 3- or 4-digit year from the current page title. All parameters are optional." } </templatedata> == See also == {{Columns-list| {{Title year see also}} }} {{string-handling templates}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Chronology category title parsing templates]] }}</includeonly> 7oykxf0g34txqyq6cvqaf7xps20pswa Cèṭa'an:Columns list 10 5272 20587 2024-10-16T02:59:43Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Columns-list]] 20587 wikitext text/x-wiki #REDIRECT [[Template:Columns-list]] 4kzzjk6wsnsnvkw7j77d6xzr4u14920 Cèṭa'an:Columns-list 10 5273 20588 2024-10-16T03:00:07Z Munajad.MH 3071 ←Membuat halaman berisi '{{<includeonly>safesubst:</includeonly>#if:{{{1|}}}|{{<includeonly>safesubst:</includeonly>#invoke:Template wrapper|wrap|_template=div col|_alias-map=1:content|colwidth=30em}}}}{{<includeonly>safesubst:</includeonly>#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using columns-list with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Columns-list]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | class...' 20588 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#if:{{{1|}}}|{{<includeonly>safesubst:</includeonly>#invoke:Template wrapper|wrap|_template=div col|_alias-map=1:content|colwidth=30em}}}}{{<includeonly>safesubst:</includeonly>#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using columns-list with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Columns-list]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | class | content | colwidth | gap | rules | small | style }}<noinclude> {{documentation}} </noinclude> bncwuudalvclxc2ss44oddbl9xjm222 Cèṭa'an:Columns-list/doc 10 5274 20589 2024-10-16T03:00:27Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AT THE END OF THIS PAGE --> {{Hatnote|{{tl|Collist}} redirects here. You may be looking for {{tl|Collapsible list}}.}} {{High-use}} {{Tsh|cmn|collist|col-list}} {{Lua|Module:Template wrapper|Module:Check for unknown parameters}} '''Template:Columns-list''' turns a list into a list with columns. It is a wrapper for {{tl|div col}}, except it wraps the template by allowing for the content to be in the template r...' 20589 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AT THE END OF THIS PAGE --> {{Hatnote|{{tl|Collist}} redirects here. You may be looking for {{tl|Collapsible list}}.}} {{High-use}} {{Tsh|cmn|collist|col-list}} {{Lua|Module:Template wrapper|Module:Check for unknown parameters}} '''Template:Columns-list''' turns a list into a list with columns. It is a wrapper for {{tl|div col}}, except it wraps the template by allowing for the content to be in the template rather than above and below. == Use == The width of each column may be specified using {{para|colwidth}} and a value in ems. <nowiki>{{</nowiki>columns-list|colwidth=''width''| ''Text (usually a list)'' <nowiki>}}</nowiki> Here, ''width'' specifies the width of the columns, and determines dynamically the number of columns based on screen width; more columns will be shown on wider displays. If {{para|colwidth}} is not specified, the default width of 30em will be used. This template uses [[CSS]]3 multiple-column layout, which is not supported by all web browsers. {{CSS3 multiple column layout}} === Examples === Here is an example: <syntaxhighlight lang="wikitext">{{columns-list|colwidth=35em| * [[George Washington]] * [[John Adams]] * [[Thomas Jefferson]] * [[James Madison]] * [[James Monroe]] }}</syntaxhighlight> which would render as: {{clear}}<!-- just in case {{CSS3 multiple column layout}} pokes down this far --> {{columns-list|colwidth=35em| * [[George Washington]] * [[John Adams]] * [[Thomas Jefferson]] * [[James Madison]] * [[James Monroe]] }} HTML classes and CSS styles can also be added with the {{para|class}} and {{para|style}} parameters. For example: <syntaxhighlight lang="wikitext">{{columns-list|colwidth=15em|style=width: 600px; font-style: italic;| * [[All About Lily Chou-Chou]] * [[April Story]] * [[Hana and Alice|Hana & Alice]] * [[Hōtai Club]] * [[The Kon Ichikawa Story]] * [[Love Letter (1995 film)|Love Letter]] * [[New York, I Love You]] * [[Picnic (1996 film)|Picnic]] * [[Rainbow Song]] * [[Swallowtail (film)|Swallowtail]] }}</syntaxhighlight> which would render as: {{columns-list|colwidth=15em|style=width: 600px; font-style: italic;| * [[All About Lily Chou-Chou]] * [[April Story]] * [[Hana and Alice|Hana & Alice]] * [[Hōtai Club]] * [[The Kon Ichikawa Story]] * [[Love Letter (1995 film)|Love Letter]] * [[New York, I Love You]] * [[Picnic (1996 film)|Picnic]] * [[Rainbow Song]] * [[Swallowtail (film)|Swallowtail]] }} This template also works with numbered lists as its "text". For example: <syntaxhighlight lang="wikitext"> {{columns-list|colwidth=35em| # [[George Washington]] # [[John Adams]] # [[Thomas Jefferson]] # [[James Madison]] # [[James Monroe]] }} </syntaxhighlight> {{columns-list|colwidth=35em| # [[George Washington]] # [[John Adams]] # [[Thomas Jefferson]] # [[James Madison]] # [[James Monroe]] }} The template, in fact, works with ''everything'' since all it does is wrap the text provided around a block to be divided into columns by CSS. Do not stop at wikitext lists{{snd}}more advanced lists generated by [[Template:HTML lists|the HTML templates]] will work too! ==Error messages== Use of the no-longer-supported parameter {{para|cols}}, or use of the first unnamed parameter (aka {{para|1}}) along with {{para|2}} or a second unnamed parameter for the template's content, will generate a red error message. To fix this error, use {{para|colwidth}} instead of attempting to specify the number of columns. The presence of an equals sign within the template's content can also cause display problems and red error messages. To fix this problem, add {{para|1}} in front of the template's content. == Redirects == * {{tl|cmn}} * {{tl|collist}} * {{tl|col-list}} * {{tl|Columnslist}} == Tracking category == * {{clc|Pages using columns-list with unknown parameters}} (for pages in article space only) == See also == {{Column-generating template families}} {{HTML lists}} <!-- == References == {{Reflist}} --> <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Multi-column templates]] [[Category:List formatting and function templates]] [[Category:Templates that add a tracking category]] }}</includeonly> 80g320guept6vgii5c89ad99goclkef Cèṭa'an:HTML lists 10 5275 20590 2024-10-16T03:01:12Z Munajad.MH 3071 ←Membuat halaman berisi '{{navbox top |name= HTML lists |title=HTML lists |state=<includeonly>collapsed</includeonly> |above = More information: {{hlist | [[Help:List]] | [[WP:List dos and don'ts]] | [[WP:Manual of Style/Embedded lists]] | {{section link|WP:Manual of Style/Accessibility#Lists}} | [[WP:WikiProject Lists]] }} }} {|style="width:100%" | style="vertical-align:top; width:32%" | {| class="wikitable" style="width:100%" |- ! Horizontal list |- | {{mono|{{tl|hlist}}}} |- | {{tlx|...' 20590 wikitext text/x-wiki {{navbox top |name= HTML lists |title=HTML lists |state=<includeonly>collapsed</includeonly> |above = More information: {{hlist | [[Help:List]] | [[WP:List dos and don'ts]] | [[WP:Manual of Style/Embedded lists]] | {{section link|WP:Manual of Style/Accessibility#Lists}} | [[WP:WikiProject Lists]] }} }} {|style="width:100%" | style="vertical-align:top; width:32%" | {| class="wikitable" style="width:100%" |- ! Horizontal list |- | {{mono|{{tl|hlist}}}} |- | {{tlx|hlist |item1&nbsp;|item2&nbsp;|...}} |- | {{hlist |item1 |item2 |...}} |} | rowspan=4 style="width:2%"| | style="vertical-align:top; width:32%"| {| class="wikitable" style="width:100%" |- ! Horizontal list |- | {{mono|{{tl|flatlist}}}} |- | {{tlx|flatlist|<br />* item1<br />* item2<br />* ...}} |- | {{flatlist| * item1 * item2 * ... }} |} | rowspan=4 style="width:2%" | | style="vertical-align:top; width:32%"| {| class="wikitable" style="width:100%" |- ! Horizontal list |- | {{mono|{{tl|cslist}}}} |- | {{tlx|cslist |item1&nbsp;|item2&nbsp;|...}} |- | {{cslist |item1 |item2 |...}} |- !style="font-weight: normal; text-align:center;" | {{mono|{{tl|bold list}}}} |- | {{tlx|bold list |item1&nbsp;|item2&nbsp;|...}} |- | {{bold list |item1 |item2 |...}} |} |- | style="vertical-align:top;"| {| class="wikitable" style="width:100%" |- ! Bulleted list |- | {{mono|{{tl|bulleted list}}}} |- | {{tlx|bulleted list |item1&nbsp;|item2&nbsp;|...}} |- | {{bulleted list |item1 |item2 |...}} |} | style="vertical-align:top;"| {| class="wikitable" style="width:100%" |- ! Numeric ordered list |- | {{mono|{{tl|ordered list}}}} |- | {{tlx|Ordered list |first&nbsp;|second&nbsp;|...}} |- | {{Ordered list |first |second |...}} |} | style="vertical-align:top;"| {| class="wikitable" style="width:100%" |- ! Alphabetic ordered list |- | {{mono|{{tl|ordered list}}}} |- | {{tlx|Ordered list |list_style_type{{=}}lower-alpha&nbsp;|first&nbsp;|second&nbsp;|...}} |- | {{Ordered list |list_style_type=lower-alpha |first |second |...}} |} |- | style="vertical-align:top"| {| class="wikitable" style="width:100%" |- ! Unbulleted list |- | {{mono|{{tl|unbulleted list}}}} |- | {{tlx|unbulleted list |item1&nbsp;|item2&nbsp;|...}} |- | {{unbulleted list|item1|item2|...}} |} | style="vertical-align:top"| {| class="wikitable" style="width:100%" |- ! Unbulleted list |- | {{mono|{{tl|plainlist}}}} |- | {{tlx|plainlist|<br />* item1<br />* item2<br />* ...}} |- | {{plainlist| * item1 * item2 * ... }} |} | style="vertical-align:top" rowspan=2| {| class="wikitable" style="width:100%" |- ! Glossary or definition list |- | {{mono|{{tl|glossary}}}}<br />([[Wikipedia:Manual of Style/Glossaries|glossary]], description, definition, association) |- | {{tlx|glossary}}<br /> {{tlx|term|first term}}{{tlx|defn|first description}}<br /> {{tnull|term|second term}}{{tnull|defn|second description}}<br /> {{tnull|term|...}}{{tnull|defn|....}}<br /> {{mono|{{tl|glossary end}}}} |- | {{glossary}} {{term|first term}}{{defn|first description}} {{term|second term}}{{defn|second description}} {{term|...}}{{defn|....}} {{glossary end}} |} |- | style="vertical-align:top"| {| class="wikitable" style="width:100%" |- ! Bulleted list to flow around an image |- | {{mono|{{tl|flowlist}}}} |- | <code><nowiki>[[File:Bad Title Example.png|left|thumb|100px]]</nowiki></code><br /> {{tlx|flowlist|<br />*item1<br />*item2<br />*...}} |- | [[File:Bad Title Example.png|left|thumb|100px]] {{flowlist| *item1 *item2 *... }} |} | style="vertical-align:top"| {| class="wikitable" style="width:100%" |- ! Ordered list in columns |- | {{mono|{{tl|columns-list}}}} |- | {{tlx|columns-list|colwidth{{=}}5em|<br /># first<br /># second<br /># third<br /># ...}} |- | {{columns-list|colwidth=5em| # first # second # third # ... }} |} | style="vertical-align:top"| |} {{navbox bottom |below = {{cl|List formatting and function templates‎}} }}<noinclude> {{documentation}} <!-- Please add categories to the /doc subpage; interwikis go to Wikidata --> </noinclude> m0swcu2kfnz878fpcd17zm8o9rb9xci Cèṭa'an:Navbox top 10 5276 20591 2024-10-16T03:01:55Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{pp-template|small=yes}}</noinclude><includeonly>{{#invoke:navbox top and bottom|top}}</includeonly><noinclude> {{documentation}} </noinclude>' 20591 wikitext text/x-wiki <noinclude>{{pp-template|small=yes}}</noinclude><includeonly>{{#invoke:navbox top and bottom|top}}</includeonly><noinclude> {{documentation}} </noinclude> ewvk099kxtz3o1cy6yh0mx7d3fpta6v Cèṭa'an:Navbox top/doc 10 5277 20592 2024-10-16T03:02:29Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{Lua|Module:Navbox top and bottom}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> This template may be used for embedding wikitables (or other difficult to embed content) inside of navboxes. == Usage == The syntax is the same syntax used for {{tl|navbox}} with the table placed between the {{tld|navbox top}} and {{tld|navbox bottom}} templates. Any content that would normally...' 20592 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Lua|Module:Navbox top and bottom}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> This template may be used for embedding wikitables (or other difficult to embed content) inside of navboxes. == Usage == The syntax is the same syntax used for {{tl|navbox}} with the table placed between the {{tld|navbox top}} and {{tld|navbox bottom}} templates. Any content that would normally appear before the first list (<code>list1</code>) should be passed to the <code>top</code> template, and any content that would normally appear after the first list (<code>list1</code>) should be passed to the <code>bottom</code> template. Any content passed through {{para|list1}} is ignored. == Examples == === Simple example === <syntaxhighlight lang="wikitext"> {{navbox top | name = {{subst:PAGENAME}} | title = Title | state = {{{state|}}} | above = Above }} {| style="width:100%" class="wraplinks" ! Header1 ! Header2 |- | Item 1 | Item 2 |} {{navbox bottom|below=Below}}</syntaxhighlight> {{navbox top | name = Navbox top/doc | title = Title | above = Above | state = expanded | below = Below }} {| style="width:100%" class="wraplinks" ! Header1 ! Header2 |- | Item 1 | Item 2 |} {{navbox bottom|below=Below}} === Scrolling table === <syntaxhighlight lang="wikitext"> {{navbox top | name = {{subst:PAGENAME}} | title = Title | above = Above | state = {{{state|}}} | innerstyle = table-layout:fixed }}<div style="overflow:auto"> {| style="width:100%;min-width:150em" class="wraplinks" ! Header1 ! Header2 |- | Item 1 | Item 2 |}</div> {{navbox bottom|below=Below}}</syntaxhighlight> {{navbox top | name = Navbox top/doc | title = Title | above = Above | state = expanded | innerstyle = table-layout:fixed }}<div style="overflow:auto"> {| style="width:100%;min-width:150em" class="wraplinks" ! Header1 ! Header2 ! Header3 ! Header4 ! Header5 ! Header6 ! Header7 ! Header8 ! Header9 |- | Item 1 | Item 2 | Item 3 | Item 4 | Item 5 | Item 6 | Item 7 | Item 8 | Item 9 |}</div> {{navbox bottom|below=Below}} <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> {{uncat}} }}</includeonly> nzgf046wtt74y6cb8pi3hizyq49z3si Modul:Navbox top and bottom 828 5278 20593 2024-10-16T03:03:01Z Munajad.MH 3071 ←Membuat halaman berisi '-- This implements {{navbox top}} and {{navbox bottom}} local p = {} local function build_navbox(parentArgs, list) local args = {} for argName, value in pairs(parentArgs) do if value ~= '' then if type(argName) == 'string' then args[argName] = value end end end args['bodystyle'] = 'display:table;' .. (args['bodystyle'] or '') args['list1padding'] = '0' args['list1style'] = 'border-width...' 20593 Scribunto text/plain -- This implements {{navbox top}} and {{navbox bottom}} local p = {} local function build_navbox(parentArgs, list) local args = {} for argName, value in pairs(parentArgs) do if value ~= '' then if type(argName) == 'string' then args[argName] = value end end end args['bodystyle'] = 'display:table;' .. (args['bodystyle'] or '') args['list1padding'] = '0' args['list1style'] = 'border-width:0;' args['list1'] = list -- Note Navbox.navbox() has a kludge to order the parent frame's args -- into a specific order. For now, this is omitted from this module. local Navbox = require('Module:Navbox') return Navbox._navbox(args) end function p.top(frame) local args = frame:getParent().args local parts = mw.text.split(build_navbox(args, '<ADD LIST HERE>'), '<ADD LIST HERE>') return parts[1] end function p.bottom(frame) local args = frame:getParent().args local parts = mw.text.split(build_navbox(args, '<ADD LIST HERE>'), '<ADD LIST HERE>') return parts[2] end return p k4u6pww6woolztix1exofx2t2yk7vf6 Modul:Navbox top and bottom/doc 828 5279 20594 2024-10-16T03:03:22Z Munajad.MH 3071 ←Membuat halaman berisi '{{High-use}} <!-- {{Module rating|Values: pre-alpha • alpha • beta • release • protected • semiprotected -- If a rating not needed/relevant, delete this template call}} --> {{Lua|Module:Navbox}} == Usage == <code><nowiki>{{</nowiki>#invoke:Navbox top and bottom|''function_name''<nowiki>}}</nowiki></code> <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> }}</includeonly>' 20594 wikitext text/x-wiki {{High-use}} <!-- {{Module rating|Values: pre-alpha • alpha • beta • release • protected • semiprotected -- If a rating not needed/relevant, delete this template call}} --> {{Lua|Module:Navbox}} == Usage == <code><nowiki>{{</nowiki>#invoke:Navbox top and bottom|''function_name''<nowiki>}}</nowiki></code> <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> }}</includeonly> 0koaxzyk105g8twoac3kskpoj8z74ja Cèṭa'an:Navbox bottom 10 5280 20595 2024-10-16T03:04:15Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:navbox top and bottom|bottom}}</includeonly><noinclude> {{documentation|Template:Navbox top/doc}}</noinclude>' 20595 wikitext text/x-wiki <includeonly>{{#invoke:navbox top and bottom|bottom}}</includeonly><noinclude> {{documentation|Template:Navbox top/doc}}</noinclude> bwhjfft0rnpktg14lfnmvcypl0jjozg Cèṭa'an:Flowlist 10 5281 20596 2024-10-16T03:07:31Z Munajad.MH 3071 ←Membuat halaman berisi '<templatestyles src="Flowlist/styles.css" /><div class="flowlist {{{class|}}}" {{#if: {{{style|}}}|style="{{{style}}}"}}>{{#if:{{{1|}}}| {{{1}}} </div>}}<noinclude></div> {{documentation}} </noinclude>' 20596 wikitext text/x-wiki <templatestyles src="Flowlist/styles.css" /><div class="flowlist {{{class|}}}" {{#if: {{{style|}}}|style="{{{style}}}"}}>{{#if:{{{1|}}}| {{{1}}} </div>}}<noinclude></div> {{documentation}} </noinclude> gs5tvqea8rg7udsusp0j8j6bky5063f Cèṭa'an:Flowlist/styles.css 10 5282 20597 2024-10-16T03:08:04Z Munajad.MH 3071 ←Membuat halaman berisi '.flowlist ul { overflow-x: hidden; margin-left: 0; padding-left: 1.6em; } .flowlist ol { overflow-x: hidden; margin-left: 0; padding-left: 3.2em; } .flowlist dl { overflow-x: hidden; }' 20597 sanitized-css text/css .flowlist ul { overflow-x: hidden; margin-left: 0; padding-left: 1.6em; } .flowlist ol { overflow-x: hidden; margin-left: 0; padding-left: 3.2em; } .flowlist dl { overflow-x: hidden; } igrr8xl5xvxo8f8317d995u5rnberye Cèṭa'an:Flowlist/doc 10 5283 20598 2024-10-16T03:08:50Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{When on basepage|{{Uses TemplateStyles|Template:Flowlist/styles.css}}}} ===Usage=== If you have this problem of list bullets and numbers overlapping with a left floating image or Infobox, for example: [[File:Bad Title Example.png|left|thumb|100px|Test image]] List of animals: * [[cat]] * [[dog]] * [[horse]] * [[cow]] * [[sheep]] * [[pig]] {{clear}} then {{tl|Flow...' 20598 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{When on basepage|{{Uses TemplateStyles|Template:Flowlist/styles.css}}}} ===Usage=== If you have this problem of list bullets and numbers overlapping with a left floating image or Infobox, for example: [[File:Bad Title Example.png|left|thumb|100px|Test image]] List of animals: * [[cat]] * [[dog]] * [[horse]] * [[cow]] * [[sheep]] * [[pig]] {{clear}} then {{tl|Flowlist}} enables lists to stay clear of these left floating objects. It effectively makes lists act as a block level element. It does however have a few [[#Side_effects|side effects]] that you should take note of. [[File:Bad Title Example.png|left|thumb|100px|Test image]] List of animals: {{flowlist}} * [[cat]] * [[dog]] * [[horse]] * [[cow]] * [[sheep]] * [[pig]] {{endflowlist}} {{clear}} This template can be used with or without {{tl|endflowlist}}. ===Examples=== <syntaxhighlight lang="wikitext"> [[File:Bad Title Example.png|left|thumb|100px|Test image]] List of animals: {{flowlist | * [[cat]] * [[dog]] * [[horse]] * [[cow]] * [[sheep]] * [[pig]] }} </syntaxhighlight> [[File:Bad Title Example.png|left|thumb|100px|Test image]] List of animals: {{flowlist | * [[cat]] * [[dog]] * [[horse]] * [[cow]] * [[sheep]] * [[pig]] }} {{clear}} ;Alternative syntax: <syntaxhighlight lang="wikitext"> [[File:Bad Title Example.png|left|thumb|100px|Test image]] List of animals: {{flowlist}} * [[cat]] * [[dog]] * [[horse]] * [[cow]] * [[sheep]] * [[pig]] {{endflowlist}} </syntaxhighlight> [[File:Bad Title Example.png|left|thumb|100px|Test image]] List of animals: {{flowlist}} * [[cat]] * [[dog]] * [[horse]] * [[cow]] * [[sheep]] * [[pig]] {{endflowlist}} {{clear}} ===Parameters=== * '''class''' – adds a CSS class to the containing div. * '''style''' – adds CSS style options. Complex styles should not be used in articles (per [[wp:deviations]]) but may be acceptable on user, project, and talk pages. ::Example: {{para|<var>style</var>|<var>border:solid 1px silver; background:lightyellow</var>}} ===Side effects=== Using this technique has a side effect. If your list is longer than the floated element, then the list will not flow around the image like normal, but instead be one block, leaving white space below the floated element. This goes for both left and right side of the list. <div style="width:30em; display:inline-block; vertical-align:top; border: 1px dotted; padding: 1em; margin-right:2em; "> ====This==== [[File:Bad Title Example.png|left|thumb|20px|Test image]][[File:Bad Title Example.png|right|thumb|20px|Test image]] List of animals: * [[cat]] in a very long sentence that should collide with the image to the right * [[dog]] in a very long sentence that should collide with the image to the right </div><div style="width:30em; display:inline-block; vertical-align:top; border: 1px dotted; padding: 1em;"> ====Will become==== [[File:Bad Title Example.png|left|thumb|20px|Test image]][[File:Bad Title Example.png|right|thumb|20px|Test image]] List of animals: {{flowlist}} * [[cat]] in a very long sentence that should collide with the image to the right * [[dog]] in a very long sentence that should collide with the image to the right {{endflowlist}} </div> {{clear}} ===See also=== * {{tl|endflowlist}} * {{tl|flatlist}} * {{tl|plainlist}} * [[MediaWiki_talk:Common.css/Archive_14#Lists_and_left_floating_images|The history of this template]] * [[phab:T13782|Phabricator ticket]] {{HTML lists}} <includeonly>{{Sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Category:List formatting and function templates|Flowlist]] }}</includeonly> m5838bnrwamkmv6um39xfokc19ht06n Cèṭa'an:Endflowlist 10 5284 20599 2024-10-16T03:09:38Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude><div></noinclude></div><noinclude> {{documentation|Template:Flowlist/doc}} </noinclude>' 20599 wikitext text/x-wiki <noinclude><div></noinclude></div><noinclude> {{documentation|Template:Flowlist/doc}} </noinclude> 322enoehl3uypjpuap42mbr1vo3nu14 Cèṭa'an:Cslist 10 5285 20600 2024-10-16T03:12:13Z Munajad.MH 3071 ←Membuat halaman berisi '<templatestyles src="Cslist/styles.css" />{{#invoke:Cslist |makelist}}<noinclude> {{documentation}}<!-- Please place categories and language links on the /doc page, not here! --> </noinclude>' 20600 wikitext text/x-wiki <templatestyles src="Cslist/styles.css" />{{#invoke:Cslist |makelist}}<noinclude> {{documentation}}<!-- Please place categories and language links on the /doc page, not here! --> </noinclude> momaomedv3xbdy79j2cwif2aggn4aii Modul:Cslist 828 5286 20601 2024-10-16T03:12:56Z Munajad.MH 3071 ←Membuat halaman berisi '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 loc...' 20601 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 Modul:Cslist/doc 828 5287 20602 2024-10-16T03:13:19Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{high-use|1694}} Module to implement [[Template:Cslist]], which creates a horizontal list similar to [[Template:Hlist]] but using comma separators instead of mid-dots. It can take as many list items as desired, and also an optional {{para|semi}}, which when set to <code>true</code> or <code>yes</code> will use a semicolon as separa...' 20602 wikitext text/x-wiki <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{high-use|1694}} Module to implement [[Template:Cslist]], which creates a horizontal list similar to [[Template:Hlist]] but using comma separators instead of mid-dots. It can take as many list items as desired, and also an optional {{para|semi}}, which when set to <code>true</code> or <code>yes</code> will use a semicolon as separator in place of the comma. Note: the unordered list which is generated is good for accessibility, but really is only useful in tables and infoboxes as an alternative to using {{tl|hlist}}. It should not be used in running prose. == Examples == {| class="wiktable" |- | <code><nowiki>{{cslist | first item | second item | third item | etc}}</nowiki></code> → {{cslist | first item | second item | third item | etc}} |- | <code><nowiki>{{cslist | first item | second item | third item | etc |semi=true}}</nowiki></code> → {{cslist | first item | second item | third item | etc |semi=true}} |} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> defg7a4e1yinlxfxig6e8e9qiwa8o5v Cèṭa'an:Cslist/styles.css 10 5288 20603 2024-10-16T03:13:57Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{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...' 20603 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 Cèṭa'an:Cslist/doc 10 5289 20604 2024-10-16T03:14:42Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Uses TemplateStyles|Template:Cslist/styles.css}} {{lua|Module:Cslist}} {{tsh|csl}} The "cslist" (comma-separated list) template allows editors to create a horizontal list similar to [[Template:Hlist]], but using comma separators instead of mid-dots. The template allows an optional {{para|semi}}, which wh...' 20604 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Uses TemplateStyles|Template:Cslist/styles.css}} {{lua|Module:Cslist}} {{tsh|csl}} The "cslist" (comma-separated list) template allows editors to create a horizontal list similar to [[Template:Hlist]], but using comma separators instead of mid-dots. The template allows an optional {{para|semi}}, which when set to <code>true</code> or <code>yes</code> will use a semicolon as separator instead of a comma. It calls [[Module:Cslist]] to process an arbitrary number of list items and generate the list. Note: the unordered list which is generated is good for [[Wikipedia:Manual of Style/Accessibility|accessibility]], and is intended for use only in tables and infoboxes as an alternative to {{tl|hlist}}. It should not be used in article prose. == Examples == {| class="wiktable" |- | <code><nowiki>{{cslist | first item | second item | third item | etc}}</nowiki></code> → {{cslist | first item | second item | third item | etc}} |- | <code><nowiki>{{cslist | first item | second item | third item | etc |semi=true}}</nowiki></code> → {{cslist | first item | second item | third item | etc |semi=true}} |} == See also == * [[Template:Enum]] {{navbox lists}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:List formatting and function templates]] }}</includeonly> mt922a0alxcbwme2a4d2helao2cqdbz Cèṭa'an:Enum 10 5290 20605 2024-10-16T03:15:48Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{safesubst<noinclude/>:#invoke:Separated entries|main|separator={{safesubst<noinclude/>:#if:{{{comma|}}}|{{{comma}}}|,&#32;}}|conjunction={{safesubst<noinclude/>:#if:{{{and|}}}|{{{and}}}|&#32;and&#32;}}}}{{safesubst<noinclude/>:#if:{{{1|}}}|{{{after|}}}}}</includeonly><noinclude> {{Documentation}}</noinclude>' 20605 wikitext text/x-wiki <includeonly>{{safesubst<noinclude/>:#invoke:Separated entries|main|separator={{safesubst<noinclude/>:#if:{{{comma|}}}|{{{comma}}}|,&#32;}}|conjunction={{safesubst<noinclude/>:#if:{{{and|}}}|{{{and}}}|&#32;and&#32;}}}}{{safesubst<noinclude/>:#if:{{{1|}}}|{{{after|}}}}}</includeonly><noinclude> {{Documentation}}</noinclude> fqd9rsi1hv8ieyw19tamfmxx17vlw1n Cèṭa'an:Enum/doc 10 5291 20606 2024-10-16T03:16:10Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Lua|Module:Separated entries}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> <includeonly>{{high-risk}}</includeonly> Outputs each of the parameters separated by commas and, between the second last and last, the word "&nbsp;and&nbsp;" (this can be changed with the '''and=''' parameter). Any number of parameters may be specified. It is intended for use by other templates to output a suitably formatted list wh...' 20606 wikitext text/x-wiki {{Documentation subpage}} {{Lua|Module:Separated entries}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> <includeonly>{{high-risk}}</includeonly> Outputs each of the parameters separated by commas and, between the second last and last, the word "&nbsp;and&nbsp;" (this can be changed with the '''and=''' parameter). Any number of parameters may be specified. It is intended for use by other templates to output a suitably formatted list when the number of parameters varies. Named parameters, except for those specified below, are discarded. White space in parameters is discarded. To include white space, use a [[character entity reference]] or [[numeric character reference]]. == Usage == <kbd><nowiki>{{</nowiki>{{BASEPAGENAME}}|''first''|''second''|''third''| ... }}</kbd> The named parameters are: :<kbd>'''after'''</kbd>: The text to follow the final item. This might be a semicolon, for example. The default is to have no following text. This is not used if the list is empty (has no items). :<kbd>'''and'''</kbd>: The text to use where by default "&nbsp;and&nbsp;" is written. This may be overridden if there is a preference for a comma before the "and", or where it makes sense to write it in a language other than English, for example. :<kbd>'''comma'''</kbd>: The text to use between items except the last and one-before-last. If not specified, the default is ", ". :Any of the named parameters can be set empty; this differs from them not being present (i.e. use the default). == Examples == More examples are given in the [[{{FULLBASEPAGENAME}}/testcases|test cases]]. {| class="wikitable" ! Input !! Output |- | {{tlc|{{BASEPAGENAME}}}} || {{{{BASEPAGENAME}}|}} |- | {{tlc|{{BASEPAGENAME}}|A}} || {{{{BASEPAGENAME}}|A}} |- | {{tlc|{{BASEPAGENAME}}|A|B}} || {{{{BASEPAGENAME}}|A|B}} |- | {{tlc|{{BASEPAGENAME}}|A|B|C}} || {{{{BASEPAGENAME}}|A|B|C}} |- | {{tlc|{{BASEPAGENAME}}|A|B|C|D}} || {{{{BASEPAGENAME}}|A|B|C|D}} |} == See also == * {{tl|Separated entries}} <includeonly>{{Sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Category:List formatting and function templates]] }}</includeonly> 18wozpxpyq4vrp431swqndadx590ter Cèṭa'an:Separated entries 10 5292 20607 2024-10-16T03:16:43Z Munajad.MH 3071 ←Membuat halaman berisi '{{{{{|safesubst:}}}#invoke:Separated entries|main}}<noinclude> {{Documentation|Module:Separated entries/doc}} </noinclude>' 20607 wikitext text/x-wiki {{{{{|safesubst:}}}#invoke:Separated entries|main}}<noinclude> {{Documentation|Module:Separated entries/doc}} </noinclude> sfikcojxuyv57vbug2pm3azhx0keatt Cèṭa'an:Navbox lists 10 5293 20608 2024-10-16T03:17:43Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:HTML lists]] 20608 wikitext text/x-wiki #REDIRECT [[Template:HTML lists]] {{R from move}} g95cnhimutsd14rvq5fqfs6l9bicefi Bhâṭèk Madhurâ 0 5294 20611 2024-10-16T03:18:49Z Alfiyah Rizzy Afdiquni 9 Alfiyah Rizzy Afdiquni ngallèyaghi kaca [[Bhâṭèk Madhurâ]] ka [[Bhâthèk Madhurâ]] 20611 wikitext text/x-wiki #ALIH [[Bhâthèk Madhurâ]] qwkxbdss8n51rwutcyivrzlhd18h33o Cèṭa'an:Collist 10 5295 20612 2024-10-16T03:19:14Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Columns-list]] 20612 wikitext text/x-wiki #REDIRECT [[Template:Columns-list]]{{R from template shortcut}} 09a1wfjmhnpo2p4phq1ja3wz93b0l4h Cèṭa'an:CSS3 multiple column layout 10 5296 20613 2024-10-16T03:19:45Z Munajad.MH 3071 ←Membuat halaman berisi '{| class="wikitable" style="float:right;clear:right;font-size:85%;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 />(2012)}} || {{yes...' 20613 wikitext text/x-wiki {| class="wikitable" style="float:right;clear:right;font-size:85%;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 />(2012)}} || {{yes|≥ 1.5<br />(2005)}} || {{yes|≥ 3<br />(2007)}} || {{yes|≥ 1<br />(2008)}} || {{yes|≥ 11.1<br />(2011)}} |- | columns | {{yes|≥ 10<br />(2012)}} || {{yes|≥ 9<br />(2011)}} || {{yes|≥ 3<br />(2007)}} || {{yes|≥ 1<br />(2008)}} || {{yes|≥ 11.1<br />(2011)}} |- | break-before<br/>break-after<br/>break-inside | {{yes|≥ 10<br />(2012)}} || {{maybe|≥ 65<br />(2019)}}<!-- no break-after --> || {{yes|≥ 10<br />(2016)}} || {{yes|≥ 65<br />(2016)}}<!-- no break-after --> || {{yes|≥ 15<br />(2013)}}<!-- no break-after --> |- |colspan="6" style="text-align:right"|{{navbar|CSS3 multiple column layout|mini=y}} |}<noinclude> {{Documentation}} </noinclude> n87ox7np1mb6ihruoqamt1s15zy92ga Cèṭa'an:Maybe 10 5297 20634 20624 2024-10-16T04:29:22Z Munajad.MH 3071 20634 wikitext text/x-wiki <noinclude>{| class="wikitable" |- |</noinclude>style="background: #FF8; color:black; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="table-maybe"|{{{1|Mumkèn}}}<noinclude> |} {{documentation|Template:Table cell templates/doc}} </noinclude> 29hvchjogv62jm7x68zua2rb5fgzgy8 Aisyah 0 5298 20886 20711 2024-10-17T02:44:58Z Alfiyah Rizzy Afdiquni 9 /* Akabin sareng Kanjeng Nabbhi */ 20886 wikitext text/x-wiki {{infobox orang}} '''Aisyah''' binti Abu Bakar (ra-kèra 613/614-678 Masehi)<ref>Al-Nasa'i 1997, hlm. 108</ref> èngghi panèka raji katellona Kanjeng Nabbhi [[Muhammad]] saw.<ref name=":0">Syaikh Mahmud Al-Mishri. ''Biografi 35 Shahabiyah Nabi Muhammad''. Jakarta Timur: Ummul Qura. Maret 2023. ISBN 9786027637306.</ref> È ḍâlem tolèsan [[Islam]], biyasana orèng nyebbhut Ummul Mu'minin mènangka ngormaḍ mètorot dalil: ''Nabbhi lebbi otama ḍâri rèng mu'min samantara rajina aropa'aghi embu' dhibi'en.'' (Qur'an 33:6). Ummul Mu'minin Aisyah jhughân èsebbhut mènangka Humaira' sè artèna rèng binè' sè mèra polana kolè'na potè sareng raddhin.<ref name=":0" /> È antara [[Rajina Kanjeng Nabbhi Muhammad|rajina Kanjeng Nabbi Muhammad]], Aisyah arpa'aghi raji sè palèng èkasennengè.<ref>Ibnu Katsir. ''Tafsir Ibnu Katsir - QS 4:128''. hlm. 421 – 422. Diarsipkan dari versi asli tanggal 2021-08-21. Diakses tanggal 2021-12-04.</ref><ref>[https://sunnah.com/bukhari:5218 "Sahih al-Bukhari 5218 - Wedlock, Marriage (Nikaah) - كتاب النكاح - Sunnah.com - Sayings and Teachings of Prophet Muhammad (صلى الله عليه و سلم)"]. ''sunnah.com''. Aksès tangghâl 2022-10-11.</ref><ref>[https://sunnah.com/tirmidhi/49/286 Hadith - Chapters on Virtues - Jami` at-Tirmidhi] - Sunnah.com - Sayings and Teachings of Prophet Muhammad (صلى الله عليه و سلم). ''sunnah.com''. Aksès 2021-12-06.</ref> Nabbhi Muhammad adhâbu jhâ' ayat-ayat Al-Qur'an toron è bâkto Nabbhi bâḍâ è dhâlem Aisyah.<ref>[https://sunnah.com/bukhari:2581 "Sahih al-Bukhari 2581 - Gifts - كتاب الهبة وفضلها والتحريض عليها"] - Sunnah.com - Sayings and Teachings of Prophet Muhammad (صلى الله عليه و سلم)". ''sunnah.com''. Aksès 2021-12-04.</ref> Aisyah èkennal mènangka orèng binè' sè pènter sampè' awarisi bânnya' pangataowan tentang hokom sareng hadits Islam è antarana ummat Nabbhi.<ref name=":0" /> == Carèta oḍi' == === Kalowarga === Aisyah èngghi panèka potrèna Abu Bakar Ash-Shiddiq sareng Ummi Rumman. Ummi Rumman binti Amir aropa'aghi raji kaḍuwâna Abu Bakar. Aisyah ngaghungè tarètan kanḍung sè asmana Abdurrahman. Tarètanna sè laèn ya'ni Asma binti Abu Bakar. Aisyah ngaghungè sapopo asmana Zubair bin Awwam. Emba ḍâri ramana ya'ni Abu Quhafah sè araji Ummul Khair (Salma binti Shakhr). Tello' bhibbhi'na jhughân maso' Islam ya'ni Ummu Amir, Quraibah, Ummu Farwah.<ref name=":0" /> === Akabin sareng Kanjeng Nabbhi === Nabbhi Muhammad tello malem amèmpè jhâ’ Aisyah èbhâkta malaikat kaangghuy dhâddhi jhuḍhuna.<ref name=":0" /> Polana yakin pakonan Allah, Nabbhi laju nyo’on ka ramana Aisyah, Abu Bakar, sopajâ pottrèna bisa akabin sareng Nabbhi. Abu Bakar awwalla ta' kasokan polana ngangghep abâ'ân sareng Nabbhi satarètanan. Namong, saamponna èpastèyagi jhâ’ abâ’na sareng Muhammad namong tarètan aghâma, tor Aisyah halal kaangghuy èpakabin, Abu Bakar ahèrra saroju'. == Sombher == <references /> js5x62z3eyfd7rej6b6gs8nicq6hr8k Cèṭa'an:Good 10 5299 20626 20625 2024-10-16T03:31:24Z Munajad.MH 3071 20626 wikitext text/x-wiki <noinclude> {| class="wikitable" |</noinclude>style="background: #BFD; color:black; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="yes2 table-yes2"| {{{1|Saè}}}<noinclude> |} {{documentation|Template:Table cell templates/doc}} </noinclude> okfsewuk7ztpxds0xu094te5pdy8m4x Cèṭa'an:Ya 10 5300 20627 2024-10-16T03:33:25Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{| class="wikitable" |- |</noinclude>data-sort-value="{{{sort|Yes}}}" style="background: #DFD; color:black; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="table-yes2" {{#if:{{{rowspan|}}}|rowspan="{{{rowspan}}}"}} |{{{text|[[File:Yes check.svg|13px|link={{{link|}}}|{{{1|iyâ}}}]]}}}<noinclude> |} {{Documentation|Template:Table cell templates/doc}} [[Category:Checkmark insertion templates]] </noinclude>' 20627 wikitext text/x-wiki <noinclude>{| class="wikitable" |- |</noinclude>data-sort-value="{{{sort|Yes}}}" style="background: #DFD; color:black; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="table-yes2" {{#if:{{{rowspan|}}}|rowspan="{{{rowspan}}}"}} |{{{text|[[File:Yes check.svg|13px|link={{{link|}}}|{{{1|iyâ}}}]]}}}<noinclude> |} {{Documentation|Template:Table cell templates/doc}} [[Category:Checkmark insertion templates]] </noinclude> guj2ytla1oagumdfsswd553fuhuva9r Cèṭa'an:Na 10 5301 20628 2024-10-16T03:34:10Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{| class="wikitable" |- |</noinclude>data-sort-value="{{{sort|No}}}" style="background: #FFE3E3; color:black; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="table-no2" {{#if:{{{rowspan|}}}|rowspan="{{{rowspan}}}"}} | {{{text|[[File:Dark Red x.svg|13px|link={{{link|}}}|{{{1|Ella}}}]]}}}<noinclude> |} {{documentation|Template:Table cell templates/doc}}</noinclude>' 20628 wikitext text/x-wiki <noinclude>{| class="wikitable" |- |</noinclude>data-sort-value="{{{sort|No}}}" style="background: #FFE3E3; color:black; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="table-no2" {{#if:{{{rowspan|}}}|rowspan="{{{rowspan}}}"}} | {{{text|[[File:Dark Red x.svg|13px|link={{{link|}}}|{{{1|Ella}}}]]}}}<noinclude> |} {{documentation|Template:Table cell templates/doc}}</noinclude> 618lr39op0o6tkkc8vypfzrse6424a3 Cèṭa'an:Lost 10 5302 20630 2024-10-16T04:26:21Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{| class="wikitable" |- |</noinclude>style="background:#FFC7C7; color:black; vertical-align: {{{valign|middle}}}; text-align: {{{halign|center}}}; {{{style|}}}" class="table-no" | {{{1|Nyasar}}}<noinclude> |} {{Documentation|Template:Table cell templates/doc}} </noinclude>' 20630 wikitext text/x-wiki <noinclude>{| class="wikitable" |- |</noinclude>style="background:#FFC7C7; color:black; vertical-align: {{{valign|middle}}}; text-align: {{{halign|center}}}; {{{style|}}}" class="table-no" | {{{1|Nyasar}}}<noinclude> |} {{Documentation|Template:Table cell templates/doc}} </noinclude> crt7eesa2bbvv6xmi2k6k02sr9jpbtq Cèṭa'an:No2 10 5303 20631 2024-10-16T04:27:27Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{| class="wikitable" |- |</noinclude>style="background: #FFE3E3; color: black; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="table-no2" |{{{1|}}}<noinclude> |} {{documentation}} </noinclude>' 20631 wikitext text/x-wiki <noinclude>{| class="wikitable" |- |</noinclude>style="background: #FFE3E3; color: black; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="table-no2" |{{{1|}}}<noinclude> |} {{documentation}} </noinclude> c12kcp47r08i15ospxzqo6rm8f94f08 Cèṭa'an:Nan 10 5304 20635 2024-10-16T04:30:42Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Na neutral]] 20635 wikitext text/x-wiki #REDIRECT [[Template:Na neutral]] {{Redirect category shell| {{R from move}} }} e6xefubuiqg0gjdcvbsm508ex3mgjn8 Cèṭa'an:Na neutral 10 5305 20636 2024-10-16T04:32:11Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{tsh|Nan}} {| class="wikitable" |- |</noinclude>data-sort-value="{{{sort|No}}}" style="vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="table-no2" {{#if:{{{rowspan|}}}|rowspan="{{{rowspan}}}"}} | {{{text|[[File:Black x.svg|13px|class=skin-invert|link={{{link|}}}|{{{1|Ella}}}]]}}}<noinclude> |} {{documentation|Template:Table cell templates/doc}}</noinclude>' 20636 wikitext text/x-wiki <noinclude>{{tsh|Nan}} {| class="wikitable" |- |</noinclude>data-sort-value="{{{sort|No}}}" style="vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="table-no2" {{#if:{{{rowspan|}}}|rowspan="{{{rowspan}}}"}} | {{{text|[[File:Black x.svg|13px|class=skin-invert|link={{{link|}}}|{{{1|Ella}}}]]}}}<noinclude> |} {{documentation|Template:Table cell templates/doc}}</noinclude> suhmlgrk3edpk5pn080yd72454scx6l Cèṭa'an:Rh 10 5306 20637 2024-10-16T04:33:44Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Row header]] 20637 wikitext text/x-wiki #REDIRECT [[Template:Row header]] {{Redirect category shell| {{R from move}} }} rldrs4lav2bldvo3ccgchr3i8mu5bjy Cèṭa'an:Row header 10 5307 20638 2024-10-16T04:34:03Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{tsh|Rh}} {| class="wikitable" |- |</noinclude>style="background: #ececec; color: black; font-weight: bold; vertical-align: middle; text-align: {{{align|left}}}; {{{style|}}}" class="table-rh"<noinclude> |} {{documentation}} </noinclude>' 20638 wikitext text/x-wiki <noinclude>{{tsh|Rh}} {| class="wikitable" |- |</noinclude>style="background: #ececec; color: black; font-weight: bold; vertical-align: middle; text-align: {{{align|left}}}; {{{style|}}}" class="table-rh"<noinclude> |} {{documentation}} </noinclude> 9lnri713nlddn9pngmrvxl8oo5aan20 Cèṭa'an:Row header/doc 10 5308 20639 2024-10-16T04:34:37Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> {{Table cell templates/doc}} <includeonly> <!-- CATEGORIES HERE, THANKS --> </includeonly>' 20639 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> {{Table cell templates/doc}} <includeonly> <!-- CATEGORIES HERE, THANKS --> </includeonly> fkznsghg9m6mgetfyv8f7eov0509uwt Cèṭa'an:Sticky header 10 5309 20640 2024-10-16T04:35:56Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly><templatestyles src="template:sticky header/styles.css"/></includeonly><noinclude> {{documentation}} <!-- Add categories to the /doc subpage and add interwikis to Wikidata --> </noinclude>' 20640 wikitext text/x-wiki <includeonly><templatestyles src="template:sticky header/styles.css"/></includeonly><noinclude> {{documentation}} <!-- Add categories to the /doc subpage and add interwikis to Wikidata --> </noinclude> 9zhsu5qest5stost5mkrkzvrr7wtxm1 Cèṭa'an:Sticky header/doc 10 5310 20641 2024-10-16T04:36:19Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{Template redirect|sticky-header}} {{uses TemplateStyles|Template:Sticky header/styles.css}} This template makes a table's column headers stick to the top of the screen as the table's data is scrolled in and out of view. It's used on tall tables that have column headers that might be difficult to remember as you scroll through the data. == Usage == Include this template by adding {{tlc|sticky header}} or its redirect {{t...' 20641 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Template redirect|sticky-header}} {{uses TemplateStyles|Template:Sticky header/styles.css}} This template makes a table's column headers stick to the top of the screen as the table's data is scrolled in and out of view. It's used on tall tables that have column headers that might be difficult to remember as you scroll through the data. == Usage == Include this template by adding {{tlc|sticky header}} or its redirect {{tlc|sticky-header}} above a table. Add one of the following classes to the table start wikitext. {| class=wikitable style="background-color: white;" |+ Classes for table start wikitext: <code><nowiki>{|</nowiki> class="''class1 class2''"</code>. |- ! Class ! Summary |- | class=nowrap | <code>sticky-header</code> | Make the first header row top sticky. |- | class=nowrap | <code>sticky-header-multi</code> | <strong>Requires sortable table</strong>. Make multiple header rows top sticky. Avoid use with the <code>sorttop</code> class that becomes sticky after sorting. Avoid making headers sticky that aren't for the entire table (ex. section header rows). Avoid making excessively tall header rows sticky that might block too much data on short screens (ex. mobile landscape). |} == Single sticky header row == The <code>sticky-header</code> class is used to make the first header row top sticky. Sortable is not required. <div style="display: inline-grid; vertical-align:top;"> {{sticky header}} {| class="wikitable sortable sticky-header" |+ Caption |- ! Color !! A !! B ! class="unsortable" | C |- class=sorttop | '''Max''' || 10 || 11 || 12 |- | Red || 1 || 2 || 3 |- | Lime || 4 || 5 || 6 |- | Gold || 7 || 8 || 9 |- | Blue || 10 || 11 || 12 |- class=sortbottom | '''Total''' || 22 || 26 || 30 |} </div> <div style="display: inline-grid; vertical-align:top;"> <syntaxhighlight lang=wikitext highlight=1-2> {{sticky header}} {| class="wikitable sortable sticky-header" |+ Caption |- ! Color !! A !! B ! class="unsortable" | C |- class=sorttop | '''Max''' || 10 || 11 || 12 |- | Red || 1 || 2 || 3 |- | Lime || 4 || 5 || 6 |- | Gold || 7 || 8 || 9 |- | Blue || 10 || 11 || 12 |- class=sortbottom | '''Total''' || 22 || 26 || 30 |} </syntaxhighlight> </div> == Multiple sticky header rows == {{Tracked|T6740}} {{Tracked|T355492}} The <code>sticky-header-multi</code> class is used to make multiple header rows top sticky. '''Sortable table is required''' since sortable is currently the only way to move consecutive rows of column headers to the {{Tag|thead|o}} element. If some or all columns should not be sortable, then <code>class=unsortable</code> can be put in the header cell with the sorting icon. Table top will still be sticky. See [[Help:Sortable tables]]. If [[JavaScript]] is disabled, then sortable and this solution won't work. Avoid using the <code>sorttop</code> class since sortable moves those rows into the {{Tag|thead|o}} element after sorting, which makes them top sticky too. A solution might be to move them to the bottom and use the <code>sortbottom</code> class instead. <div style="display: inline-grid; vertical-align:top;"> {{sticky header}} {| class="wikitable sortable sticky-header-multi" |+ Caption |- ! rowspan=2 | Color ! colspan=3 | Data |- ! A !! B ! class="unsortable" | C |- | Red || 1 || 2 || 3 |- | Lime || 4 || 5 || 6 |- | Gold || 7 || 8 || 9 |- | Blue || 10 || 11 || 12 |- class=sortbottom | '''Max''' || 10 || 11 || 12 |- class=sortbottom | '''Total''' || 22 || 26 || 30 |} </div> <div style="display: inline-grid; vertical-align:top;"> <syntaxhighlight lang=wikitext highlight=1-2> {{sticky header}} {| class="wikitable sortable sticky-header-multi" |+ Caption |- ! rowspan=2 | Color ! colspan=3 | Data |- ! A !! B ! class="unsortable" | C |- | Red || 1 || 2 || 3 |- | Lime || 4 || 5 || 6 |- | Gold || 7 || 8 || 9 |- | Blue || 10 || 11 || 12 |- class=sortbottom | '''Max''' || 10 || 11 || 12 |- class=sortbottom | '''Total''' || 22 || 26 || 30 |} </syntaxhighlight> </div> === Header rows not for whole table === Consecutive rows of column headers are top sticky, so avoid adding a row of headers right under the column headers that don't apply to the entire table such as a section header meant to visually separate the table. A solution might be to move each section to a column or separate tables, which also avoids accessibility issues per [[MOS:COLHEAD]]. Another solution might be to add a blank row of data cells (<code>| colspan=4 |</code>) between the last column header row and the first section header row so the latter is not included in the consecutive header rows. <div style="display: inline-grid; vertical-align:top;"> {{sticky header}} {| class="wikitable sortable sticky-header-multi" |+ Caption |- ! rowspan=2 | Color ! colspan=3 | Data |- ! A !! B !! C |- | colspan=4 | |- ! colspan=4 | Section 1 |- | Red || 1 || 2 || 3 |- | Lime || 4 || 5 || 6 |- ! colspan=4 | Section 2 |- | Gold || 7 || 8 || 9 |- | Blue || 10 || 11 || 12 |} </div> <div style="display: inline-grid; vertical-align:top;"> <syntaxhighlight lang=wikitext highlight=1-2,9-10> {{sticky header}} {| class="wikitable sortable sticky-header-multi" |+ Caption |- ! rowspan=2 | Color ! colspan=3 | Data |- ! A !! B !! C |- | colspan=4 | |- ! colspan=4 | Section 1 |- | Red || 1 || 2 || 3 |- | Lime || 4 || 5 || 6 |- ! colspan=4 | Section 2 |- | Gold || 7 || 8 || 9 |- | Blue || 10 || 11 || 12 |} </syntaxhighlight> </div> === Excessively tall header rows === Avoid excessively tall header rows that might block too much or all data when sticky on a small mobile screen, especially in [[Page orientation|landscape orientation]]. Some solutions might be to move some of the header text to the table caption, more concise header text, remove line-breaks ({{Tag|br|o}}) in the headers, or split the table up into smaller tables to reduce headers. <div style="display: inline-grid; overflow-y: scroll; max-height: 300px;"> {{sticky header}}{{sort under}} {| class="wikitable sortable sort-under sticky-header-multi" style="margin: 0;" |- ! colspan=4 | Header<br>group<br>1 |- ! colspan=2 | Header<br>group<br>2 ! colspan=2 | Header<br>group<br>3 |- ! Header<br>1 !! Header<br>2 !! Header<br>3 !! Header<br>4 |- | data || data || data || data |- | data || data || data || data |- | data || data || data || data |- | data || data || data || data |- | data || data || data || data |- | data || data || data || data |- | data || data || data || data |- | data || data || data || data |} </div> == Known issues == Tested in browsers on [[Windows 10]], [[Windows 11]], [[iOS 17]] ([[iPhone SE (2nd generation)|iphone SE 2020]] and [[iPhone 14 Pro Max|iPhone 14 Pro Max]]), and [[Android 14]] ([[Samsung Galaxy S21]]). * On Android phones, table headers aren't top-sticky if at least one table using this template is wider than the screen, which is more likely in [[Page orientation|portrait orientation]]. The table's horizontal scroll doesn't work with this template, so wide tables span outside of the main content area making the entire page wider and requiring you to instead horizontally scroll the entire page. Zooming out to see the entire table makes the headers sticky, but also makes the text smaller and less readable the wider the table is. Currently, the only semi-solution is to view the zoomed out sticky headers in landscape orientation instead of portrait orientation so that the text is more readable. * <code><nowiki><div style="overflow:auto"></div></nowiki></code> - Do not use this around tables. It prevents sticky headers until removed. See [https://en.wikipedia.org/w/index.php?title=The_Economist_Democracy_Index&diff=1222822979&oldid=1222822630 diff]. See "List by region" table. == See also == * [[Help:Table/Advanced#Tables with sticky headers]] * {{t|sticky table start}} - allows sticky rows and columns inside a scrollable area. * {{t|shy}} – Can be used to help narrow columns by adding a [[soft hyphen]] to a word to allow it to wrap. More [[WP:template styles|template styles]] for tables: * {{t|sort under}} - moves the sorting arrows under the headers. * {{t|row hover highlight}} - adds row hover highlighting, and option for white background. * {{t|static row numbers}} - adds a column of row numbers to a table. * {{t|table alignment}} - aligns the cells in a column, or a whole table. <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Table templates]] [[Category:Templates using TemplateStyles to style external elements]] }} </includeonly> te56s89h3b98phih42hn44vr4kc0r1y Cèṭa'an:Sticky header/styles.css 10 5311 20642 2024-10-16T04:36:50Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} */ /** * Make first row or thead element top sticky. * * Table classes: * - sticky-header: sticky first row. * - sticky-header-multi: sticky thead; headers moved via sortable + JavaScript. * * Tested: * - Windows 10: (all skins) Chrome, Firefox, Edge. * - Android Galaxy S21 (Minerva): Chrome, Firefox. * - iPhone SE 2020 (Minerva): Chrome, Edge, Firefox, Opera, Safari. * - Wikipedia Android app. * - Print: Not styled. * - No JavaScr...' 20642 sanitized-css text/css /* {{pp-template}} */ /** * Make first row or thead element top sticky. * * Table classes: * - sticky-header: sticky first row. * - sticky-header-multi: sticky thead; headers moved via sortable + JavaScript. * * Tested: * - Windows 10: (all skins) Chrome, Firefox, Edge. * - Android Galaxy S21 (Minerva): Chrome, Firefox. * - iPhone SE 2020 (Minerva): Chrome, Edge, Firefox, Opera, Safari. * - Wikipedia Android app. * - Print: Not styled. * - No JavaScript. * * Notes: * - Sortable moves to thead any header rows and (after sort) sorttop rows. * - Sticky gadget (.mw-sticky-header) moves to thead any wikitable header rows. * * Issues: * - Monobook width <=550px not sticky. * Can't override: * body.skin--responsive .monobook-body {overflow: auto;} */ @media screen { /** * Make top sticky. */ .sticky-header > thead > tr:first-child, .sticky-header > caption + tbody > tr:first-child, .sticky-header > tbody:first-child > tr:first-child, .sticky-header-multi > thead { position: sticky; /* Was "static". */ top: 0; z-index: 10; } /** * Fix scrolling data shows through sticky's transparent background. */ .sticky-header:not(.wikitable), .sticky-header-multi:not(.wikitable), body.skin-minerva .sticky-header-multi.wikitable { /* .wikitable .sorttop */ background-color: white; } .sticky-header-multi > thead, /* .wikitable .sorttop & plain table */ .sticky-header:not(.wikitable) > thead, .sticky-header:not(.wikitable) > tbody, .sticky-header:not(.wikitable) > thead > tr, .sticky-header:not(.wikitable) > tbody > tr { background-color: inherit; } /** * Fix missing borders due to sticky position and wikitable collapsed borders. * https://bugs.webkit.org/show_bug.cgi?id=128486 * * Skip rare plain table separated borders, which sometimes shows scrolling * data through sticky's 2px "border-spacing". * * Skip very rare Timeless plain table ".mw-datatable" collapsed boarders. */ .sticky-header.wikitable, .sticky-header-multi.wikitable { border-collapse: separate; /* Was "collapse". */ border-spacing: 0; border-width: 0 1px 1px 0; } .sticky-header.wikitable td, .sticky-header.wikitable th, .sticky-header-multi.wikitable td, .sticky-header-multi.wikitable th { border-width: 1px 0 0 1px; } body.skin-timeless .sticky-header.wikitable, body.skin-timeless .sticky-header-multi.wikitable { border-bottom-width: 0.2em; padding: 0; } /* Adjust {{static row numbers}} borders. */ .sticky-header.static-row-numbers.wikitable tr::before, .sticky-header-multi.static-row-numbers.wikitable tr::before { border-left-width: 1px; } .sticky-header.static-row-numbers.wikitable > thead > tr:first-child::before, .sticky-header.static-row-numbers.wikitable > caption + tbody > tr:first-child::before, .sticky-header.static-row-numbers.wikitable > tbody:first-child > tr:first-child::before, .sticky-header-multi.static-row-numbers.wikitable > thead > tr:first-child::before, .sticky-header-multi.static-row-numbers.wikitable > caption + tbody > tr:first-child::before, .sticky-header-multi.static-row-numbers.wikitable > tbody:first-child > tr:first-child::before, /* Sortbotton #1: all. When supported, consolidate #1-2 to tr:nth-child(1 of .sortbottom)::before */ .sticky-header.static-row-numbers.wikitable .sortbottom::before, .sticky-header-multi.static-row-numbers.wikitable .sortbottom::before { border-top-width: 1px; } /* Sortbottom #2: all minus 1st. */ .sticky-header.static-row-numbers.wikitable .sortbottom ~ .sortbottom::before, .sticky-header-multi.static-row-numbers.wikitable .sortbottom ~ .sortbottom::before { border-top-width: 0; } .sticky-header.static-row-numbers.wikitable > tbody > tr:not(.static-row-header)::before, .sticky-header-multi.static-row-numbers.wikitable > tbody > tr:not(.static-row-header)::before { border-bottom-width: 0 !important; border-right-width: 0 !important; } /** * Fix Timeless. Wasn't sticky when on very wide tables. * * :has() not supported, can't restrict to sticky tables. */ body.skin-timeless .content-table-scrollbar, body.skin-timeless .overflowed, body.skin-timeless .overflowed .content-table { overflow: visible; /* Reset. */ } body.skin-timeless .scroll-right.overflowed .content-table-right { box-shadow: none; /* Reset. */ border-left: none; /* Reset. */ } } /** * Adjust to other sticky elements. */ @media screen and (min-width: 1120px) { /* Vector (2022) width >=1120px: Below sticky header bar. */ body.vector-sticky-header-visible .sticky-header > thead > tr:first-child, body.vector-sticky-header-visible .sticky-header > caption + tbody > tr:first-child, body.vector-sticky-header-visible .sticky-header > tbody:first-child > tr:first-child, body.vector-sticky-header-visible .sticky-header-multi > thead { top: 3.125rem; } } @media screen and (min-width: 851px) { /* Timeless width >=851px: Below sticky header bar. */ body.skin-timeless .sticky-header > thead > tr:first-child, body.skin-timeless .sticky-header > caption + tbody > tr:first-child, body.skin-timeless .sticky-header > tbody:first-child > tr:first-child, body.skin-timeless .sticky-header-multi > thead { top: 3.51em; } } /** * Fix skins width <=639px (mobile) not sticky. Override to make sticky. * * Android issue: wide table horizontal scroll lost, wider page, * zoom out for sticky headers, unreadable when sticky. * * iPhone issue: none. */ @media screen and (max-width: 639px) { body.skin-minerva .sticky-header, body.skin-minerva .sticky-header-multi, body.skin-monobook .sticky-header, body.skin-monobook .sticky-header-multi, body.skin-vector-legacy .sticky-header, body.skin-vector-legacy .sticky-header-multi, body.skin-vector-2022 .sticky-header, body.skin-vector-2022 .sticky-header-multi { display: table; /* Was "block". */ } body.skin-minerva .sticky-header > caption, body.skin-minerva .sticky-header-multi > caption { display: table-caption; /* Was "block". */ } } /* * Fix dark mode. */ @media screen { html.skin-theme-clientpref-night body.skin-minerva .sticky-header-multi.wikitable { background-color: #101418; } } @media screen and (prefers-color-scheme: dark) { html.skin-theme-clientpref-os body.skin-minerva .sticky-header-multi.wikitable { background-color: #101418; } } g2uiaua9qpyj2gxuohag3578oamsh81 Cèṭa'an:Rh2 10 5312 20643 2024-10-16T04:38:02Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Row header inactive]] 20643 wikitext text/x-wiki #REDIRECT [[Template:Row header inactive]] {{Redirect category shell| {{R from move}} }} 31cqahg9epsvg5g0nlvbi3dkf7qhr6t Cèṭa'an:Row header inactive 10 5313 20644 2024-10-16T04:38:28Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{tsh|Rh2}} {| class="wikitable" |- |</noinclude>style="background: {{Row header inactive/bgcolor}}; color: black; vertical-align: middle; text-align: {{{align|left}}}; font-weight: bolder; {{{style|}}}" scope="row" class="rh heading table-rh"<noinclude>| Row Header |} {{documentation}} </noinclude>' 20644 wikitext text/x-wiki <noinclude>{{tsh|Rh2}} {| class="wikitable" |- |</noinclude>style="background: {{Row header inactive/bgcolor}}; color: black; vertical-align: middle; text-align: {{{align|left}}}; font-weight: bolder; {{{style|}}}" scope="row" class="rh heading table-rh"<noinclude>| Row Header |} {{documentation}} </noinclude> qt85k5k5uyd6gakari5aqxg83gqbbpl Cèṭa'an:Row header inactive/bgcolor 10 5314 20645 2024-10-16T04:39:18Z Munajad.MH 3071 ←Membuat halaman berisi '<nowiki>#F4E3FF</nowiki>' 20645 wikitext text/x-wiki <nowiki>#F4E3FF</nowiki> 9vf75vedhcpiqi9mrifeifjgrtfqp05 Cèṭa'an:Row header inactive/doc 10 5315 20646 2024-10-16T04:39:47Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> The <nowiki>{{</nowiki>Rh2<nowiki>}}</nowiki> row header template is usually for a discontinued or inactive thing (software, company, etc.). It does not take a parameter; the content should be placed after the template call, separated by a pipe (|) character. You may put a list of {{tl|legend}} in the article where {{tl|Rh}} and <nowiki>{{</nowiki>Rh2<nowiki>}}</now...' 20646 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> The <nowiki>{{</nowiki>Rh2<nowiki>}}</nowiki> row header template is usually for a discontinued or inactive thing (software, company, etc.). It does not take a parameter; the content should be placed after the template call, separated by a pipe (|) character. You may put a list of {{tl|legend}} in the article where {{tl|Rh}} and <nowiki>{{</nowiki>Rh2<nowiki>}}</nowiki> are used. For example:<pre> *{{legend|#ececec|Development status: current, or active}} *{{legend|{{Rh2/bgcolor}}|Development status: inactive}} </pre> shows *{{legend|#ececec|Development status: current, or active}} *{{legend|{{Rh2/bgcolor}}|Development status: inactive}} The documentation for the templates series is shown below: ---- {{Table cell templates/doc}} <includeonly>{{Sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[es:Plantilla:Rh2]] }}</includeonly> i29c3ipn9wfadivil305vi5q5pggjfg Cèṭa'an:Safe 10 5316 20647 2024-10-16T04:41:15Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{| class="wikitable" |- |</noinclude>style="background:#FFF; color:black; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="table-no" | {{{1|Aman}}}<noinclude> |} {{Documentation|Template:Table cell templates/doc}} </noinclude>' 20647 wikitext text/x-wiki <noinclude>{| class="wikitable" |- |</noinclude>style="background:#FFF; color:black; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="table-no" | {{{1|Aman}}}<noinclude> |} {{Documentation|Template:Table cell templates/doc}} </noinclude> f0v8lpjaa3vd0qik7lrwk9dsasoh8s6 Cèṭa'an:Failure 10 5317 20648 2024-10-16T04:44:54Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude> {| class="wikitable" |</noinclude>style="background: #FFC7C7; color:black; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="table-failure" | {{{1|Ennas}}}<noinclude> |} {{documentation|Template:Table cell templates/doc}} </noinclude>' 20648 wikitext text/x-wiki <noinclude> {| class="wikitable" |</noinclude>style="background: #FFC7C7; color:black; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="table-failure" | {{{1|Ennas}}}<noinclude> |} {{documentation|Template:Table cell templates/doc}} </noinclude> arys1fnvnjrz7o19wk03ahd08rcfkba Cèṭa'an:Success 10 5318 20649 2024-10-16T05:00:15Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude> {| class="wikitable" |</noinclude>style="background: #9EFF9E; color:black; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="table-success" | {{{1|Suksès}}}<noinclude> |} {{documentation|Template:Table cell templates/doc}} </noinclude>' 20649 wikitext text/x-wiki <noinclude> {| class="wikitable" |</noinclude>style="background: #9EFF9E; color:black; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="table-success" | {{{1|Suksès}}}<noinclude> |} {{documentation|Template:Table cell templates/doc}} </noinclude> ob48t2x26o5deub2vjjgku4ust61fhf Cèṭa'an:Operational 10 5319 20653 20652 2024-10-16T05:09:54Z Munajad.MH 3071 20653 wikitext text/x-wiki <noinclude> {| class="wikitable" |</noinclude>style="background: #CEF; color:black; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="table-success" | {{{1|Ghi' akarijâ}}}<noinclude> |} {{documentation|Template:Table cell templates/doc}} </noinclude> 9hqilemwz3l44hpnk9zhqufsjfhh9hj Cèṭa'an:Infobox Bahasa/codelist 10 5320 20654 2024-10-16T05:41:12Z Munajad.MH 3071 ←Membuat halaman berisi '{{#if:{{{1|{{{code|}}}}}} |<br /><code>[[iso639-3:{{{1|{{{code|}}}}}}|{{{1|{{{code}}}}}}]]</code>{{#if:{{{2|}}}|&nbsp;–&nbsp;{{{2|}}}}}}}<noinclude> {{documentation}} </noinclude>' 20654 wikitext text/x-wiki {{#if:{{{1|{{{code|}}}}}} |<br /><code>[[iso639-3:{{{1|{{{code|}}}}}}|{{{1|{{{code}}}}}}]]</code>{{#if:{{{2|}}}|&nbsp;–&nbsp;{{{2|}}}}}}}<noinclude> {{documentation}} </noinclude> lbxfdz8ccjkb5x4kd8fs9y6qwgmge99 Cèṭa'an:Infobox Bahasa/codelist/doc 10 5321 20659 20658 2024-10-16T05:44:14Z Munajad.MH 3071 /* Lihat juga */ 20659 wikitext text/x-wiki {{Documentation subpage}} == Penggunaan == * {{tlx|Infobox language/codelist|<nowiki>code=abc</nowiki>}} &rarr; {{Infobox language/codelist|code=abc}} * {{tlx|Infobox language/codelist|abc}} &rarr; {{Infobox language/codelist|abc}} * {{tlx|Infobox language/codelist|<nowiki>abc|def</nowiki>}} &rarr; {{Infobox language/codelist|abc|def}}<br/> * {{tlx|Infobox language/codelist}} &rarr; {{Infobox language/codelist}} (blank returns blank) == Lihat juga == <includeonly> [[Templat:Infobox Language/codelist]] [[ar:قالب:ISO639-3Documentation]] [[arz:قالب:Infobox language/codelist]] [[en:Template:Infobox language/codelist]] [[eu:Txantiloi:Hizkuntza infotaula/kodeak]] [[fa:الگو:ISO639-3 documentation]] [[gl:Modelo:Info lingua/códigos]] [[hy:Կաղապար:Տեղեկաքարտ Լեզու/կոդացանկ]] [[ja:Template:Infobox Language/codelist]] [[pt:Predefinição:Info língua/códigos]] [[simple:Template:ISO639-3Documentation]] [[sl:Predloga:Infopolje Jezik/seznamkod]] [[vi:Bản mẫu:Infobox Language/codelist]] [[zh:Template:Infobox Language/codelist]] </includeonly> hfm4z3rlzckw4lsdfwnyb74f3zgss3v Cèṭa'an:Infobox language/codelist 10 5322 20656 2024-10-16T05:42:37Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Infobox Bahasa/codelist]] 20656 wikitext text/x-wiki #ALIH [[Template:Infobox Bahasa/codelist]] 2siabw0ke1f52hwc89yc8yzxpgzgn3s Templat:Infobox Language/codelist 0 5323 20657 2024-10-16T05:43:13Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Infobox Bahasa/codelist]] 20657 wikitext text/x-wiki #ALIH [[Template:Infobox Bahasa/codelist]] 2siabw0ke1f52hwc89yc8yzxpgzgn3s Cèṭa'an:Kotak info bahasa/Sampel 10 5324 20662 20661 2024-10-16T05:52:22Z Munajad.MH 3071 20662 wikitext text/x-wiki {{Infobox |bodyclass=mw-collapsible collapsed | datastyle = line-height:normal;text-align:left;padding-left:0.3em;padding-right:0.3em |bodystyle={{Subinfobox bodystyle}} |headerstyle={{{headerstyle|}}} |header1=<includeonly><div style="float:left;margin-left:0.2em">[[file:{{#ifeq:{{{linkicon|}}}|ya|OOjs UI icon external-link-ltr-invert.svg|OOjs UI icon external-link-ltr.svg}}|link=Template:Kotak info bahasa/Sampel|alt=Informasi penggunaan template turunan|10px]]</div></includeonly>Sampel |data49= {{#if:{{{extvideo|}}}|{{External media |title=<div style="font-size:90%; text-align:left;color:darkgray">''Pranala luar berkas tidak valid?'' ([[Pembicaraan:{{PAGENAME}}|<span style="color:gray">Diskusikan</span>]])&nbsp;[[File:OOjs UI icon edit-ltr-progressive.svg|alt=Sunting pranala berkas eksternal ini|link={{PAGENAME}}#/editor/0|10px]]</div> |child=yes |video1= <span style="font-size:90%; text-align:left">{{#ifexist:Media:{{{thumb|}}}|[[File:{{{thumb|}}}|70px|tepi|right|alt=thumbnail video|link=]]|[[File:YouTube Logo 2017.svg|alt=Logo YouTube |x20px|right|link=Youtube]]}}Video sampel dari media eksternal untuk {{lcfirst:{{#ifeq:{{#invoke:String|sub|s={{{nama|{{{name|{{PAGENAME}} }}} }}}|i=1|j=6}} |Bahasa|{{{nama|{{{name|{{PAGENAME}} }}} }}}|{{#ifeq:{{#invoke:String|sub|s={{{nama|{{{name|{{PAGENAME}} }}} }}}|i=1|j=6}} |bahasa|{{{nama|{{{name|{{PAGENAME}} }}} }}}|Bahasa {{{nama|{{{name|{{PAGENAME}} }}} }}}}} |{{{nama|{{{name|{{PAGENAME}} }}} }}}}} |{{{nama|{{{name|{{PAGENAME}} }}} }}} }}</span> ---- {{YouTube|{{{extlink|}}}|"{{{extvideo|}}}"}}<center>{{small|([[:Kategori:Halaman artikel bahasa dengan sampel video|Video lainnya]])}}{{main other|[[Kategori:Halaman artikel bahasa dengan sampel video]]}}</center>}} }} {{#if:{{{contoh_berkas|}}}{{{wikidata_video|}}} |{{main other|[[Kategori:Halaman artikel bahasa dengan sampel video]]}}<div><div style="<!--opacity:70%-->; z-index:1;overflow:hidden;height:21px;position:absolute;width:280px;margin-top:0.1em"><span style="background:#f7f9fb;border-radius:0.7em;margin-right:1em;border:2px solid #3066cd">{{#ifexist: Media: {{{contoh_berkas}}}|[[File:Info Simple.svg|link=File:{{{contoh_berkas}}}|alt=Informasi File|20px]]|[[File:Info Simple.svg|link=File:{{{wikidata_video_s|}}}|alt=|20px]]}}&nbsp;[[File:OOjs UI icon ellipsis-progressive.svg|20px|alt=Video yang lain|link= Kategori:Halaman artikel bahasa dengan sampel video]]&nbsp;</span></div><div style="width:100%;{{linear-gradient|left|transparent,lightgray, transparent}}">{{#invoke:InfoboxImage|InfoboxImage|image={{{contoh_berkas}}}|center=yes|size=x295px|alt={{{contoh_alt|}}}}}{{#if:{{{contoh_berkas|}}}||{{{wikidata_video|}}}}}</div><div style="text-align:left;">{{#if:{{{wikidata_video|}}}||{{#if:{{{contoh_deskripsi|}}}|{{{contoh_deskripsi|}}}|Video dari seorang penutur yang berbicara dalam {{lcfirst:{{#ifeq:{{#invoke:String|sub|s={{{nama|{{{name|{{PAGENAME}} }}} }}}|i=1|j=6}} |Bahasa|{{{nama|{{{name|{{PAGENAME}} }}} }}}|{{#ifeq:{{#invoke:String|sub|s={{{nama|{{{name|{{PAGENAME}} }}} }}}|i=1|j=6}} |bahasa|{{{nama|{{{name|{{PAGENAME}} }}} }}}|Bahasa {{{nama|{{{name|{{PAGENAME}} }}} }}}}} |{{{nama|{{{name|{{PAGENAME}} }}} }}}}} |{{{nama|{{{name|{{PAGENAME}} }}} }}} }}}}}}</div>| </div> }} {{#ifeq:{{{deklarasi_hak_asasi_manusia|}}}|ya |<div style="border-radius:0.7em; margin-right:1em;margin-top:0.3em;margin-left:1em;margin-bottom:0.2em;{{{headerstyle|}}}"><center>'''Sampel teks'''</center></div><div style="{{#ifeq:{{{arah|}}}|rtl|text-align:right;|text-align:left;}}">Pasal 1 ''[[Pernyataan Umum tentang Hak-Hak Asasi Manusia]]'' dalam {{lcfirst:{{#ifeq:{{#invoke:String|sub|s={{{nama|{{{name|{{PAGENAME}} }}} }}}|i=1|j=6}} |Bahasa|{{{nama|{{{name|{{PAGENAME}} }}} }}}|{{#ifeq:{{#invoke:String|sub|s={{{nama|{{{name|{{PAGENAME}} }}} }}}|i=1|j=6}} |bahasa|{{{nama|{{{name|{{PAGENAME}} }}} }}}|Bahasa {{{nama|{{{name|{{PAGENAME}} }}} }}}}} |{{{nama|{{{name|{{PAGENAME}} }}} }}}}} |{{{nama|{{{name|{{PAGENAME}} }}} }}} }}. {{{contoh_cat|}}}{{#if:{{{pranala_HAM|}}}|(<span class="plainlinks">[{{{pranala_HAM|}}} Teks]</span>)|{{cn/bahasa|{{{v|}}} }} }}{{#ifeq:{{{contoh_teks|}}}||<br><small>{{maroon|'''Galat: Parameter''' {{para|contoh_teks}} '''tidak dapat diabaikan apabila parameter''' {{para|HAM}} '''bernilai''' <code>ya</code>}}</small>|<div style="margin-top:0.4em;font-family: times, Times New Roman, serif; margin-left:0.8em;margin-right:0.8em">{{{contoh_teks|}}}</div> {{#ifexist: Media:PWB_-_bantuan_render_-_{{{iso|}}}.png|<span style="font-size:80%">[[Media:PWB_-_bantuan_render_-_{{{iso|}}}.png|Teks tidak ditampilkan dengan benar?]]</span>|{{#if:{{{bantuan_render|}}}|<span style="font-size:80%">[[Media:{{#ifexist: Media:{{{bantuan_render|}}}|{{{bantuan_render|}}}|PWB - bantuan render - galat.png}}|Teks tidak ditampilkan dengan benar?]]</span>}} }} }}</div> |{{#if:{{{contoh_teks|}}}| <div style="border-radius:0.7em; margin-right:1em;margin-left:1em;margin-bottom:0.2em;{{{headerstyle|}}}"><center>'''Sampel teks'''</center></div>{{{contoh_teks_judul|}}}{{#if:{{{ref|}}}|&nbsp;(<span class="plainlinks">[{{{ref|}}} Teks]</span>)|{{#ifeq:{{{fitur|}}}|mati||{{cn/bahasa|{{{v|}}} }} }}}}</div><div style="font-family: times, Times New Roman, serif; margin-left:0.8em;margin-top:0.4em;margin-right:0.8em">{{{contoh_teks|}}}</div>{{#ifexist: Media:PWB_-_bantuan_render_-_{{{iso|}}}.png|<span style="font-size:80%">[[Media:PWB_-_bantuan_render_-_{{{iso|}}}.png|Teks tidak ditampilkan dengan benar?]]</span>|{{#if:{{{bantuan_render|}}}|<span style="font-size:80%">[[Media:{{#ifexist: Media:{{{bantuan_render|}}}|{{{bantuan_render|}}}|PWB - bantuan render - galat.png}}|Teks tidak ditampilkan dengan benar?]]</span>}} }} }} }} |data57= {{#ifeq:{{{fitur|}}}|mati||{{#ifeq:{{PAGENAME}}|Bahasa Indonesia||{{#ifeq:{{{deklarasi_hak_asasi_manusia|}}}|ya |<span style="text-align:left;">'''Terjemahan:'''&nbsp;{{audio|Universal Declaration of Human Rights - ind - rd - Art1.ogg|}}</span><div style="margin-left:0.5em;margin-right:0.5em">Semua orang dilahirkan merdeka dan mempunyai martabat dan hak-hak yang sama. Mereka dikaruniai akal dan hati nurani dan hendaknya bergaul satu sama lain dalam semangat persaudaraan.</div> |{{#if:{{{contoh_teks|}}}|{{#if:{{{contoh_terjemahan|}}}|<span style="text-align:left;">'''Terjemahan:&nbsp;'''</span><div style="margin-left:0.5em;margin-right:0.5em">{{{contoh_terjemahan|}}}</div>|{{gray|{{small|''Terjemahan diperlukan''}}&nbsp;[[File:OOjs UI icon edit-ltr-progressive.svg|alt=Sunting terjemahan teks ini|link={{PAGENAME}}#/editor/0|10px]]}} }} }} }} }} }} |data58= {{#if:{{Kotak info bahasa/Sampel/Romaniasi|{{PAGENAME}}}}|<div style="text-align:left;">'''Alih aksara:&nbsp;''' [[File:OOjs UI icon editLock-ltr.svg|right|10px|Alih aksara ini sedang dilindungi|link=Pembicaraan:{{PAGENAME}}]]</div><div style="margin-left:0.5em;margin-right:0.5em">{{Kotak info bahasa/Sampel/Romaniasi|{{PAGENAME}}}}</div>| {{#if:{{{contoh_romanisasi|}}}| <div style="text-align:left;">'''Alih aksara:&nbsp;'''</div><div style="margin-left:0.5em;margin-right:0.5em">{{{contoh_romanisasi|}}} </div>|}}}} |data59= {{#if:{{{contoh_IPA|}}}| <div style="text-align:left;">'''[[Transkripsi fonetik]] ([[International Phonetic Alphabet|IPA]]):&nbsp;'''</div><div style="margin-left:0.5em;margin-right:0.5em">{{{contoh_IPA|}}}</div> |}}{{#if:{{{contoh_teks|}}}|<center>{{small|[[:Kategori:Halaman artikel bahasa dengan sampel teks|Sampel teks lainnya]]}}{{main other|[[Kategori:Halaman artikel bahasa dengan sampel teks]]}}</center>}} |data60={{#if:{{{contoh_suara|}}}{{{contoh_suara_wikidata|}}} |<div style="border-radius:0.7em; margin-right:1em;margin-left:1em;margin-bottom:0.2em;{{{headerstyle|}}}"><center>'''Sampel suara'''</center></div>{{#if:{{{contoh_suara|}}}| [[File:{{{contoh_suara}}}|noicon|200px|center]]{{Main other|[[Kategori: Halaman artikel bahasa dengan sampel suara]]}} {{{contoh_suara_n|}}} <div style="font-size:90%"><center>([[Wikipedia:Memainkan berkas media|Bantuan]]{{*}}[[:File:{{{contoh_suara|}}}|Berkas]]{{*}}[[:Kategori: Halaman artikel bahasa dengan sampel suara|Lainnya]])</div>}}{{#if:{{{contoh_suara_wikidata|}}}|<br>Sampel suara bahasa ini, diambil dari [[Wikidata]]<br>[[File:{{{contoh_suara_wikidata|}}}|noicon|200px|center]] {{Main other|[[Kategori: Halaman artikel bahasa dengan sampel suara]]}} <div style="font-size:90%"><center>([[Wikipedia:Memainkan berkas media|Bantuan]]{{*}}[[:File:{{{contoh_suara_wikidata|}}}|Berkas]]{{*}}[[:Kategori: Halaman artikel bahasa dengan sampel suara|Lainnya]])</div>}} }} |data61= {{#if:{{{fn|}}}|{{small|{{{fn|}}}}}}} }} <noinclude> {{Dokumentasi}}</noinclude> h87pfkn70eor7d3z6x11ixg8s8ntjl4 Cèṭa'an:Kotak info bahasa/Sampel/Romaniasi 10 5325 20663 2024-10-16T05:53:42Z Munajad.MH 3071 ←Membuat halaman berisi '{{#switch:{{{1|}}} |Bhâsa Bali= Sami manusane sane nyruwadi wantah merdeka tur maduwe kautamaan lan hak-hak sane pateh. Sami kalugrain papineh lan idep tur mangdane pada masawitra melarapan semangat pakulawargaan. |Bhâsa Jawa=Saben uwong kalairake kanthi mardika lan darbe martabat lan hak-hak kang padha. Kabeh pinaringan akal lan kalbu sarta kaajab pasrawungan anggone memitran siji lan sijine kanthi jiwa sumadulur. |#default= }}' 20663 wikitext text/x-wiki {{#switch:{{{1|}}} |Bhâsa Bali= Sami manusane sane nyruwadi wantah merdeka tur maduwe kautamaan lan hak-hak sane pateh. Sami kalugrain papineh lan idep tur mangdane pada masawitra melarapan semangat pakulawargaan. |Bhâsa Jawa=Saben uwong kalairake kanthi mardika lan darbe martabat lan hak-hak kang padha. Kabeh pinaringan akal lan kalbu sarta kaajab pasrawungan anggone memitran siji lan sijine kanthi jiwa sumadulur. |#default= }} iyhwcwld04byjg5z30glxy3mz15wabi Cèṭa'an:Subinfobox bodystyle 10 5326 20664 2024-10-16T05:55:40Z Munajad.MH 3071 ←Membuat halaman berisi 'border-collapse:collapse; border-spacing:0px; border:none; width:100%; margin:0px; font-size:100%; clear:none; float:none <noinclude> {{dokumentasi}}</noinclude>' 20664 wikitext text/x-wiki border-collapse:collapse; border-spacing:0px; border:none; width:100%; margin:0px; font-size:100%; clear:none; float:none <noinclude> {{dokumentasi}}</noinclude> igeul36nqql76vbk1e9s7bjt0l6vapv Cèṭa'an:Subinfobox bodystyle/doc 10 5327 20665 2024-10-16T05:56:09Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!----Categories where indicated at the bottom of this page, please; interwikis to Wikidata.----> This template provides the correct [[Cascading Style Sheets|styling]] with which to embed an {{tl|Infobox}} or {{tl|Sidebar}} within another template (usually another infobox or sidebar). == Usage == ===with Infobox=== {{Infobox/Sidebar/etc <&#33;--(i.e. the parent template)--> ........ | dataN/contentN/etc = '''''{{I...' 20665 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!----Categories where indicated at the bottom of this page, please; interwikis to Wikidata.----> This template provides the correct [[Cascading Style Sheets|styling]] with which to embed an {{tl|Infobox}} or {{tl|Sidebar}} within another template (usually another infobox or sidebar). == Usage == ===with Infobox=== {{Infobox/Sidebar/etc <&#33;--(i.e. the parent template)--> ........ | dataN/contentN/etc = '''''{{Infobox''''' '''''| bodystyle = {{subinfobox bodystyle{{))}}''''' ........ }} ........ }} (Technical note: Using {{tl|subinfobox bodystyle}} rather than [[Template:Infobox#Embedding|Infobox's ''child'' parameter]] to embed an {{tl|Infobox}} means that the outermost table used to contain the (otherwise typical stand-alone) Infobox is retained.) ===with Sidebar=== When using {{nobold|{{tlf|subinfobox bodystyle}}}} (as {{tl|subsidebar bodystyle}}) to embed a {{tl|Sidebar}}, the embedded Sidebar's ''navbar'' parameter (see [[Template:Sidebar#Other parameters|documentation]]) also needs to be set to "off" ({{para|navbar|off}}): {{Sidebar/Infobox/etc <&#33;--(i.e. the parent template)--> ........ | contentN/dataN/etc = '''''{{((}}Sidebar |navbar=off''''' '''''| style = {{subsidebar bodystyle{{))}}''''' ........ }} ........ }} == Examples == ===Infobox within Infobox=== {{Infobox | label1 = label1 | data1 = data1 | data2 = {{Infobox | bodystyle = {{subinfobox bodystyle}} | label1 = label1a | data1 = data1a | data2 = ''etc'' }} | label3 = label3 | data3 = data3 | data4 = ''etc'' }} <syntaxhighlight lang="wikitext" style="overflow:auto;"> {{Infobox | label1 = label1 | data1 = data1 | data2 = {{Infobox | bodystyle = {{subinfobox bodystyle}} | label1 = label1a | data1 = data1a | data2 = ''etc'' }} | label3 = label3 | data3 = data3 | data4 = ''etc'' }} </syntaxhighlight> ===Infobox within Sidebar=== {{Sidebar | heading1 = heading1 | content1 = content1 | heading2 = heading2 | content2 = {{Infobox | bodystyle = {{subinfobox bodystyle}} | label1 = label2a | data1 = data2a | label2 = label2b | data2 = data2b | data3 = ''etc'' }} | heading3 = heading3 | content3 = content3 | content4 = ''etc'' }} <syntaxhighlight lang="wikitext" style="overflow:auto;"> {{Sidebar | heading1 = heading1 | content1 = content1 | heading2 = heading2 | content2 = {{Infobox | bodystyle = {{subinfobox bodystyle}} | label1 = label2a | data1 = data2a | label2 = label2b | data2 = data2b | data3 = ''etc'' }} | heading3 = heading3 | content3 = content3 | content4 = ''etc'' }} </syntaxhighlight> ===Infobox3cols within Infobox=== {{Infobox | label1 = label1 | data1 = data1 | data2 = {{Infobox3cols | bodystyle = {{subinfobox bodystyle}} | label1 = label1 | data1a = data1a | data1b = data1b | data1c = data1c | label2 = label2 | data2a = data2a | data2c = data2c | data3 = ''etc'' }} | label3 = label3 | data3 = data3 | data4 = ''etc'' }} <syntaxhighlight lang="wikitext" style="overflow:auto;"> {{Infobox | label1 = label1 | data1 = data1 | data2 = {{Infobox3cols | bodystyle = {{subinfobox bodystyle}} | label1 = label1a | data1a = data1aa | data1b = data1ab | data1c = data1ac | label2 = label2a | data2a = data2aa | data2c = data2ac | data3 = ''etc'' }} | label3 = label3 | data3 = data3 | data4 = ''etc'' }} </syntaxhighlight> ===Sidebar within Sidebar=== {{Sidebar | heading1 = heading1 | content1 = content1 | heading2 = heading2 | content2 = {{Sidebar |navbar=off | style = {{subsidebar bodystyle}} | heading1 = heading2a | content1 = content2a | heading2 = heading2b | content2 = content2b | content3 = ''etc'' }} | heading3 = heading3 | content3 = content3 | content4 = ''etc'' }} <syntaxhighlight lang="wikitext" style="overflow:auto;"> {{Sidebar | heading1 = heading1 | content1 = content1 | heading2 = heading2 | content2 = {{Sidebar |navbar=off | style = {{subsidebar bodystyle}} | heading1 = heading2a | content1 = content2a | heading2 = heading2b | content2 = content2b | content3 = ''etc'' }} | heading3 = heading3 | content3 = content3 | content4 = ''etc'' }} </syntaxhighlight> ===Collapsed Infobox within Infobox=== {{Infobox | label1 = label1 | data1 = data1 | data2 = {{Infobox | bodyclass = mw-collapsible mw-collapsed | abovestyle = font-size:88%; padding-left:3em; | above = {{resize|114%|Collapsed information}} | bodystyle = {{subinfobox bodystyle}} | label1 = label1a | data1 = data1a | data2 = ''etc'' }} | label3 = label3 | data3 = data3 | data4 = ''etc'' }} <syntaxhighlight lang="wikitext" style="overflow:auto;"> {{Infobox | label1 = label1 | data1 = data1 | data2 = {{Infobox | bodyclass = mw-collapsible mw-collapsed | abovestyle = font-size:88%; padding-left:2em; | above = {{resize|114%|Collapsed information}} | bodystyle = {{subinfobox bodystyle}} | label1 = label1a | data1 = data1a | data2 = ''etc'' }} | label3 = label3 | data3 = data3 | data4 = ''etc'' }} </syntaxhighlight> == TemplateData == {{TemplateData header}} <templatedata> { "description": "This template provides the correct styling with which to embed an {{Infobox}} or {{Sidebar}} within another template (usually another infobox or sidebar).", "params": {} } </templatedata> <includeonly>{{Sandbox other| | <!----Categories below this line, please; interwikis to Wikidata.----> [[Category:Wikipedia formatting templates]]<!-- requires focusing --> [[Category:Template implementation details]] [[Category:Sidebar metatemplates]] }}</includeonly> 7swamluynw7r226e290jx8225ml907j Cèṭa'an:Infobox Bahasa/genetic 10 5328 20688 20666 2024-10-16T06:59:48Z Munajad.MH 3071 20688 wikitext text/x-wiki {{#switch:{{lc:{{{1|}}}}} | afro-asia | afrasia | afroasia | afro-asiatik | afrasiatik | afroasiatik | afro-asiatic | afrasiatic | afroasiatic = [[Rumpun bhâsa Afroasiatik|Afroasiatik]] | niger-kongo | niger–kongo | niger-congo | niger–congo = [[Rumpun bhâsa Niger–Kongo|Niger–Kongo]] | nilo-sahara | nilo-sahara? | nilo-saharan | nilo-saharan? = [[Rumpun bhâsa Nilo-Sahara|Nilo-Sahara]]? | khoisa | khoisan | khoisan (areal) = (tentukan rumpun bhâsa dalam 'fam1')[[Category:Artikel bhâsa dengan rumpun tiruan]] | indo-eropa | indo-european = [[Rumpun bhâsa Indo-Eropa|Indo-Eropa]] | kaukasia | kaukasian | caucasian | caucasian (areal) = (tentukan rumpun bhâsa dalam 'fam1')[[Category:Artikel bhâsa dengan rumpun tiruan]] | altai | altaik | altaic = [[Rumpun bhâsa Altaik|Altaik]]? | uralik | uralic = [[Rumpun bhâsa Uralik|Uralik]] | dravida | dravidia | dravidian = [[Rumpun bhâsa Dravida|Dravida]] | paleosiberia | paleo-siberia | palaeosiberian | palaeo-siberian | paleosiberian | paleo-siberian | palaeosiberian (areal) = (bhâsa rumpun bhâsa dalam 'fam1')[[Category:Artikel bhâsa dengan rumpun tiruan]] | austronesia | bhâsa austronesia | austronesian = [[Rumpun bhâsa Austronesia|Austronesia]] | austroasia | austro-asia | austroasiatik | austro-asiatik | austroasiatic | austro-asiatic = [[Rumpun bhâsa Austroasia|Austroasia]] | sino-tibet | sino-tibetan = [[Rumpun bhâsa Sino-Tibet|Sino-Tibet]] | hmong-mien | miao-yao | hmong–mien | miao–yao = [[bhâsa Hmong–Mien|Hmong–Mien]] | andaman | andamanese = (tentukan rumpun bhâsa dalam 'fam1' atau 'family')[[Category:Artikel bhâsa dengan rumpun tiruan]] | australia | australian | australian (areal) = (tentukan rumpun bhâsa dalam 'fam1' atau 'family')[[Category:Artikel bhâsa dengan rumpun tiruan]] | papua | papuan | papuan (areal) = (tentukan rumpun bhâsa dalam 'fam1')[[Category:Artikel bhâsa dengan rumpun tiruan]] | kra-dai | kadai | kradai | tai-kadai | kra–dai | tai–kadai = [[bhâsa Tai–Kadai|Tai–Kadai]] | amerika | amerikan | american | american (areal) = (tentukan rumpun bhâsa dalam 'fam1' atau 'family')[[Category:Artikel bhâsa dengan rumpun tiruan]] | na-dene | na-dené | dene-yeniseian | dené-yeniseian | na–dene | na–dené | dene–yeniseian | dené–yeniseian = [[bhâsa Dené–Yeniseian|Dené–Yeniseian]] | eskimo-aleut | eskimo–aleut | eskaleut = [[bhâsa Eskimo–Aleut|Eskimo–Aleut]] | uto-aztek | utoaztek | uto-aztecan | utoaztecan = [[bhâsa Uto-Aztek|Uto-Aztek]] | kreol | creole = [[bhâsa Kreol|Kreol]] | pijin | pidgin = [[bhâsa pijin|Pijin]] | campuran | mixed = [[bhâsa campuran|Campuran]] | isolat | bhâsa isolat | isolate | language isolate = [[bhâsa isolat]] | isyarat | bhâsa isyarat | sign | sign language = [[bhâsa isyarat]] | buatan | bhâsa buatan | conlang | constructed | constructed language = [[bhâsa buatan]] | belumdiklasifikasi | unclassified = [[bhâsa yang belum diklasifikasi|Belum diklasifikasi]] | = {{main other|[[Category:Artikel bhâsa tanpa kode warna rumpun]]}} | #default = {{{1}}}{{main other|[[Category:Artikel bhâsa tanpa kode warna rumpun]]}} }}<noinclude> {{dokumentasi}} </noinclude> bv3yomop3gneel6kh6viyhyoa6psr8d Cèṭa'an:Infobox Bahasa/genetic/doc 10 5329 20689 20667 2024-10-16T07:01:49Z Munajad.MH 3071 20689 wikitext text/x-wiki {{Documentation subpage}} <!-- Categories and interwikis go at the bottom of this page. --> === Pangangghuyân === === Bârna === {{Infobox Bahasa/language family color table}} <includeonly> [[Category:Templat kotak info bahasa]] [[Category:Templat yang menambahkan penelusuran Category]] [[ja:Template:Infobox Language/genetic2]] [[mk:Шаблон:Инфокутија Јазик/генетика]] </includeonly> 98f2b90qs9l7aef6c6ahtcv355zsz1w Cèṭa'an:Infobox Bahasa/language family color table 10 5330 20668 2024-10-16T06:00:31Z Munajad.MH 3071 ←Membuat halaman berisi '{{Infobox language/quilt}}' 20668 wikitext text/x-wiki {{Infobox language/quilt}} cjvrtbuee8kkub6owiceuott7ypcmy8 Cèṭa'an:Infobox language/quilt 10 5331 20690 20669 2024-10-16T07:04:13Z Munajad.MH 3071 20690 wikitext text/x-wiki {{infobox | title = Bârna Background sè tamabi nâng Wikipèḍia ka'angghuy salèsèr bârnana parsanak bhâsa tor pondhuna | bodyclass = metadata | data1 = {{Infobox language/language family color table}} | label10 = Miyarsaè jhughân | data10 = {{main other||[[Wikipedia:WikiProject Languages]]}} }}<noinclude> {{documentation}} </noinclude> qzuea53v6boz6dl9ydi9uwkxqckr0np Cèṭa'an:Infobox language/language family color table 10 5332 20670 2024-10-16T06:06:01Z Munajad.MH 3071 ←Membuat halaman berisi '{|style="text-align:center;" <!-- Colour codes for language families and groups: [[Wikipedia:WikiProject Languages]] --> |colspan="1" style="background-color:{{Infobox language/family-color|Afroasiatic}}"|{{Infobox language/genetic|Afroasiatic}}<br /><code>#faecc8</code> |colspan="2" style="background-color:{{Infobox language/family-color|Nilo-Saharan}}"|{{Infobox language/genetic|Nilo-Saharan}}<br /><code>gold (#ffd700)</code> |colspan="1" style="background-colo...' 20670 wikitext text/x-wiki {|style="text-align:center;" <!-- Colour codes for language families and groups: [[Wikipedia:WikiProject Languages]] --> |colspan="1" style="background-color:{{Infobox language/family-color|Afroasiatic}}"|{{Infobox language/genetic|Afroasiatic}}<br /><code>#faecc8</code> |colspan="2" style="background-color:{{Infobox language/family-color|Nilo-Saharan}}"|{{Infobox language/genetic|Nilo-Saharan}}<br /><code>gold (#ffd700)</code> |colspan="1" style="background-color:{{Infobox language/family-color|Niger–Congo}}"|{{Infobox language/genetic|Niger–Congo}}<br /><code>#ffddaa</code> |colspan="2" style="background-color:{{Infobox language/family-color|Khoisan}}"|[[Khoisan languages|Khoisan (areal)]]<br /><code>goldenrod (#daa520)</code> |- |colspan="1" style="background-color:{{Infobox language/family-color|Indo-European}}"|{{Infobox language/genetic|Indo-European}}<br /><code>#c9ffd9</code> |colspan="1" style="background-color:{{Infobox language/family-color|Caucasian}}"|[[Languages of the Caucasus|Caucasian (areal)]]<br /><code>lightgreen (#90ee90)</code> |colspan="1" style="background-color:{{Infobox language/family-color|Uralic}}"|{{Infobox language/genetic|Uralic}}<br /><code>lime (#00ff00)</code> |colspan="1" style="background-color:{{Infobox language/family-color|Dravidian}}"|{{Infobox language/genetic|Dravidian}}<br /><code>mediumspringgreen (#00fa9a)</code> |colspan="1" style="background-color:{{Infobox language/family-color|Altaic}}"|[[Altaic languages|Altaic (areal)]]<br /><code>yellowgreen (#9acd32)</code> |colspan="1" style="background-color:{{Infobox language/family-color|Paleo-Siberian}}"|[[Paleo-Siberian languages|Paleo-Siberian (areal)]]<br /><code>darkseagreen (#8fbc8f)</code> |- |colspan="2" style="background-color:{{Infobox language/family-color|Sino-Tibetan}}"|{{Infobox language/genetic|Sino-Tibetan}}<br /><code>salmon (#fa8072)</code> |colspan="1" style="background-color:{{Infobox language/family-color|Hmong–Mien}}"|{{Infobox language/genetic|Hmong–Mien}}<br /><code>#f2ceee</code> |colspan="2" style="background-color:{{Infobox language/family-color|Kra–Dai}}"|{{Infobox language/genetic|Kra–Dai}}<br /><code>lavender (#e6e6fA)</code> |colspan="1" style="background-color:{{Infobox language/family-color|Austroasiatic}}"|{{Infobox language/genetic|Austroasiatic}}<br /><code>lightcoral (#f08080)</code> |- |colspan="2" style="background-color:{{Infobox language/family-color|Austronesian}}"|{{Infobox language/genetic|Austronesian}}<br /><code>pink (#ffc0cb)</code> |colspan="1" style="background-color:{{Infobox language/family-color|Papuan}}"|[[Papuan languages|Papuan (areal)]]<br /><code>#fd79da</code> |colspan="2" style="background-color:{{Infobox language/family-color|Australian}}"|[[Australian Aboriginal languages|Australian (areal)]]<br /><code>#eba9ee</code> |colspan="1" style="background-color:{{Infobox language/family-color|Andamanese}}"|[[Andamanese languages|Andamanese (areal)]]<br /><code>#c99fee</code> |- |colspan="1" style="background-color:{{Infobox language/family-color|Eskaleut}}"|{{Infobox language/genetic|Eskaleut}}<br /><code>lightcyan (#e0ffff)</code> |colspan="1" style="background-color:{{Infobox language/family-color|Algic}}"|[[Algic languages|Algic]]<br /><code>lightskyblue (#87cefa)</code> |colspan="1" style="background-color:{{Infobox language/family-color|Uto-Aztecan}}"|{{Infobox language/genetic|Uto-Aztecan}}<br /><code>#80bfff</code> |colspan="2" style="background-color:{{Infobox language/family-color|Na-Dene}}"|[[Na-Dene languages|Na-Dene]] (and [[Dene–Yeniseian languages|Dene–Yeniseian]]?)<br /><code>#99ddff</code> |colspan="1" style="background-color:{{Infobox language/family-color|American}}"|[[Indigenous languages of the Americas|American (areal)]]<br /><code>#c0dde6</code> |- |colspan="2" style="background-color:{{Infobox language/family-color|Creole}}"|{{Infobox language/genetic|Creole}}/{{Infobox language/genetic|Pidgin}}/{{Infobox language/genetic|Mixed}}<br /><code>tan (#d2b48c)</code> |colspan="1" style="background-color:{{Infobox language/family-color|Isolate}}"|[[Language isolate]]<br /><code>#dddddd</code> |colspan="1" style="background-color:{{Infobox language/family-color|Sign}}"|[[Sign language]]<br /><code>silver (#c0c0c0)</code> |colspan="1" style="background-color:{{Infobox language/family-color|Conlang}}; color:white"|{{colored link|white|Constructed language}}<br /><code>#114057</code> |colspan="1" style="background-color:{{Infobox language/family-color|unclassified}}"|[[Unclassified language|Unclassified]]<br /><code>white (#fffff)</code> |}<noinclude>{{documentation}} </noinclude> qnds90d64kk076rar1pxanwlk1vyz3e Cèṭa'an:Infobox language/genetic 10 5333 20671 2024-10-16T06:08:39Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Infobox Bahasa/genetic]] 20671 wikitext text/x-wiki #Alih [[Template:Infobox Bahasa/genetic]] jtnqvxwdmz3beiqasi8jwtwmmn29ale Cèṭa'an:Infobox language/language family color table/doc 10 5334 20672 2024-10-16T06:09:53Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories and interwikis go at the bottom of this page. --> == Usage == {{tlx|Infobox language/quilt}} &rarr; {{Infobox language/quilt}} {{clear}} == See also == * {{tlx|Infobox language/quilt}} (uses this table) <includeonly> <!-- Categories and interwikis go here: --> </includeonly>' 20672 wikitext text/x-wiki {{Documentation subpage}} <!-- Categories and interwikis go at the bottom of this page. --> == Usage == {{tlx|Infobox language/quilt}} &rarr; {{Infobox language/quilt}} {{clear}} == See also == * {{tlx|Infobox language/quilt}} (uses this table) <includeonly> <!-- Categories and interwikis go here: --> </includeonly> klz3ceaveg3r5yvbdbqorx1cxviiant Cèṭa'an:Infobox language/family-color 10 5335 20673 2024-10-16T06:10:50Z Munajad.MH 3071 ←Membuat halaman berisi '{{#switch:{{lc:{{{1|}}}}} | afro-asiatic | afrasiatic | afroasiatic = /**/#faecc8 | algic | algonkian = lightskyblue | altaic = yellowgreen | american | american (areal) = /**/#c0dde6 | andamanese = /**/#c99fee | australian | australian (areal) = /**/#eba9ee | austroasiatic | austro-asiatic = lightcoral | austronesian = pink | caucasian | caucasian (areal) = lightgreen | conlang | artificial | constructed | constructed language = /**/#114057 | creole | mixed |...' 20673 wikitext text/x-wiki {{#switch:{{lc:{{{1|}}}}} | afro-asiatic | afrasiatic | afroasiatic = /**/#faecc8 | algic | algonkian = lightskyblue | altaic = yellowgreen | american | american (areal) = /**/#c0dde6 | andamanese = /**/#c99fee | australian | australian (areal) = /**/#eba9ee | austroasiatic | austro-asiatic = lightcoral | austronesian = pink | caucasian | caucasian (areal) = lightgreen | conlang | artificial | constructed | constructed language = /**/#114057 | creole | mixed | pidgin | creole/pidgin/mixed = tan | dravidian = mediumspringgreen | eskimo-aleut | eskimo–aleut | eskaleut = lightcyan | hmong-mien | miao-yao | hmong–mien | miao–yao = /**/#f2ceee | indo-european = /**/#c9ffd9 | isolate | language isolate | gray | grey | #dddddd = /**/#dddddd | khoisan | khoisan (areal) = goldenrod | na-dene | na-dené | dene-yeniseian | dené-yeniseian | na–dene | na–dené | dene–yeniseian | dené–yeniseian = /**/#99ddff | niger-congo | niger–congo = /**/#ffddaa | nilo-saharan | nilo-saharan? = gold | palaeosiberian | palaeo-siberian | paleosiberian | paleo-siberian | palaeosiberian (areal) = darkseagreen | papuan | papuan (areal) = /**/#fd79da | sign | sign language = silver | sino-tibetan = salmon | kra-dai | kadai | kradai | tai-kadai | kra–dai | tai–kadai = lavender | uralic = /**/#a8fe74 | uto-aztecan | utoaztecan = /**/#80bfff | unclassified | superfamily = white | #default =<!--blank--> }}<noinclude> {{documentation}} </noinclude> 19ab8f0f87r5bq6ephaka34a5wa05dd Cèṭa'an:Infobox language/family-color/doc 10 5336 20674 2024-10-16T06:11:12Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- Categories and interwikis go at the bottom of this page. --> === Usage === This is a subtemplate of {{tlx|Infobox language}}. It returns a background color name (e.g. {{code|pink}} or {{code|#c0dde6}}) for any language family name entered. Family names and their background colors are shown in the quilt table below. If no language family name is entered, or the input name is not recognised, a "" (blank) will be returne...' 20674 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- Categories and interwikis go at the bottom of this page. --> === Usage === This is a subtemplate of {{tlx|Infobox language}}. It returns a background color name (e.g. {{code|pink}} or {{code|#c0dde6}}) for any language family name entered. Family names and their background colors are shown in the quilt table below. If no language family name is entered, or the input name is not recognised, a "" (blank) will be returned (resulting in a "transparent" background color), and the page will be added to [[:Category:Languages without family color codes]]. ===Color overview=== {{Infobox language/quilt}} {{#switch:{{lc:{{{1|}}}}} | afro-asiatic | afrasiatic | afroasiatic = yellow | algic | algonkian = lightskyblue | altaic = yellowgreen | american | american (areal) = /**/#c0dde6 | andamanese = /**/#c99fee | australian | australian (areal) = /**/#eba9ee | austroasiatic | austro-asiatic = lightcoral | austronesian = pink | caucasian | caucasian (areal) = lightgreen | conlang | artificial | constructed | constructed language = black | creole | mixed | pidgin | creole/pidgin/mixed = tan | dravidian = mediumspringgreen | eskimo-aleut | eskimo–aleut | eskaleut = lightcyan | hmong-mien | miao-yao | hmong–mien | miao–yao = /**/#f2ceee | indo-european = lawngreen | isolate | language isolate | gray | grey | #dddddd = /**/#dddddd | khoisan | khoisan (areal) = goldenrod | na-dene | na-dené | dene-yeniseian | dené-yeniseian | na–dene | na–dené | dene–yeniseian | dené–yeniseian = /**/#99ddff | niger-congo | niger–congo = orange | nilo-saharan | nilo-saharan? = gold | palaeosiberian | palaeo-siberian | paleosiberian | paleo-siberian | palaeosiberian (areal) = darkseagreen | papuan | papuan (areal) = /**/#fd79da | sign | sign language = silver | sino-tibetan = tomato | kra-dai | kadai | kradai | tai-kadai | kra–dai | tai–kadai = lavender | uralic = limegreen | uto-aztecan | utoaztecan = /**/#80bfff | unclassified | superfamily = white | #default =<!--blank--> }} ===See also=== * {{tlx|Infobox language family}} * [[:Category:Languages without family color codes]] <includeonly>{{Sandbox other|| }}</includeonly> 8nd2g11js3naw3d6su5r31j7wfmuecf Cèṭa'an:Infobox language family 10 5337 20768 20675 2024-10-16T20:45:21Z EmausBot 150 Fixing double redirect to [[Cèṭa'an:Infobox Keluarga Bahasa]] 20768 wikitext text/x-wiki #ALIH [[Cèṭa'an:Infobox Keluarga Bahasa]] okk1po18z2tdlcd500lctumm03hnsjj Cèṭa'an:Infobox Bahasa Family 10 5338 20676 2024-10-16T06:13:32Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Infobox Keluarga Bahasa]] 20676 wikitext text/x-wiki #Alih [[Template:Infobox Keluarga Bahasa]] ecew2gfw63aicsndl71r45e5o6fitql Cèṭa'an:Infobox Keluarga Bahasa 10 5339 20677 2024-10-16T06:14:33Z Munajad.MH 3071 ←Membuat halaman berisi '{{Infobox | bodystyle = width:{{#if:{{{boxsize|}}}|{{{boxsize}}}|22em}}; | abovestyle = background-color: {{Infobox language/family-color|{{{familycolor|Default}}}}}; | headerstyle = color: {{#if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox language/family-color|{{{familycolor|}}}}}|#114057|1}}|white|{{{fontcolor|black}}}}}; background-color: {{#if:{{{signers|}}}|silver|{{#if:{{{creator|}}}{{{setting|}}}|#114057|{{Infobox language/family-color|{{{familycolor|De...' 20677 wikitext text/x-wiki {{Infobox | bodystyle = width:{{#if:{{{boxsize|}}}|{{{boxsize}}}|22em}}; | abovestyle = background-color: {{Infobox language/family-color|{{{familycolor|Default}}}}}; | headerstyle = color: {{#if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox language/family-color|{{{familycolor|}}}}}|#114057|1}}|white|{{{fontcolor|black}}}}}; background-color: {{#if:{{{signers|}}}|silver|{{#if:{{{creator|}}}{{{setting|}}}|#114057|{{Infobox language/family-color|{{{familycolor|Default}}}}}}}}}; | above = {{{name}}} | subheaderstyle = font-size:110%; color: {{#if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox language/family-color|{{{familycolor|}}} }}|#114057|1}}|white|{{{fontcolor|black}}} }}; background-color: {{#if:{{{creator|}}}{{{setting|}}}|#114057|{{#if:{{{signers|}}}|silver|{{Infobox language/family-color|{{{familycolor|Default}}} }} }} }}; | subheader = {{{altname|}}} | subheader2 = {{{nativename|}}} | subheader3 = {{#if:{{{acceptance|}}}|({{{acceptance|}}})}} | label1 = Ethnicity | data1 = {{{ethnicity|}}} | label2 = Geographic<br>distribution | data2 = {{{region|—}}} | label3 = {{#if:{{{extinct|}}} |[[Extinct language|Extinct]] |{{#if:{{{era|}}} |Era |{{#if:{{{creator|{{{speakers_label|}}}}}} |{{{speakers_label|Users}}} |{{longitem|Native speakers}} }} }} }} | data3 =<!-- -->{{#if:{{{extinct|}}}|{{#ifeq:{{{extinct}}}|?|(date missing)[[Category:Language articles with unknown extinction date]]|{{{extinct}}}}}<!-- extinct input used -->|{{#if:{{{era|}}}|{{{era}}}<!-- era input used -->|<!-- no era, check for sign/spoken -->{{#ifeq:{{Infobox language/family-color|{{{familycolor|}}} }}|silver<!-- check for silver -->|<!-- SIGN language (silver) -->{{#if:{{{speakers|}}}|{{#ifeq: {{lc:{{{date}}}}}|na|{{{speakers|–}}} |{{#ifeq:{{{speakers}}}|?|<!-- -->|{{#ifeq:{{{speakers}}}|none|''None'' |{{#if:{{{date|}}}|{{{speakers|–}}}&nbsp;({{{dateprefix|}}}{{{date}}}) |{{{speakers|–}}}{{main other|[[Category:Language articles with speaker number undated]]}}}} }} }} }} }}<!--(end if:date, ifeq:date=na, if:speakers. end of SIGN) -->|<!-- SPOKEN language (not silver) -->{{#if:{{{speakers|}}}|{{#ifeq: {{lc:{{{date}}}}}|na|{{{speakers|–}}} |{{#ifeq: {{{date}}}|no date|(undated figure of {{{speakers}}})|<!-- The following changes the display depending on the age of the data. Limit set to 25 years, as a population can double in that time. -->{{#if:{{{date|}}}|{{#iferror:{{#expr: {{padleft:|4|{{{date}}}|}} }}||{{#ifexpr:(({{CURRENTYEAR}} - {{padleft:|4|{{{date}}}|}}) < 25)<!-- -->|<!-- regular-->{{{speakers|–}}}&nbsp;({{{dateprefix|}}}{{{date}}})<!-- -->|<!-- old (25+) -->({{{speakers}}} cited {{{dateprefix|}}}{{{date}}}){{main other|{{#ifeq:{{{ref}}}|e19|[[Category:Language articles with old Ethnologue 19 speaker data]]|{{#ifeq:{{{ref}}}|e18|[[Category:Language articles with old Ethnologue 18 speaker data]]|[[Category:Language articles with old speaker data]]}}}}}}}}}}<!--(end ifexpr:25+, iferror:) -->|{{#ifeq:{{{speakers}}}|?|<!-- -->|{{#ifeq:{{{speakers}}}|none|''None'' |<!-- no date input -->{{{speakers|–}}}{{main other|[[Category:Language articles with speaker number undated]]}}}} }} }}<!--(end if:date, before the 25+ expr check) -->}}<!--(end ifeq:date=no date) -->}}<!--(end ifeq:date=na) -->|<!--(no speakers number to be shown)-->}}}}<!--(end if:speakers (in 2nd param of silver-check), if:silver. end of SPOKEN) -->}} }}<!--(end if:era, if:extinct. No open #if:s left) If there is a ref, and there is any input for this row (data3), then we add the reference: -->{{#if:{{{ref|}}}|{{#if:{{{extinct|}}}{{{era|}}}{{{speakers|}}}{{{date|}}}{{#ifeq:{{Infobox language/family-color|{{{familycolor|}}}}}|silver|sign_language}}|{{Infobox language/ref|{{{ref}}}|iso3={{{iso3|}}}|refname={{{refname|}}}|name={{{name|{{PAGENAME}}}}}|lc1={{{lc1|}}}|ld1={{Delink|{{{ld1}}}}}|lc2={{{lc2|}}}|ld2={{Delink|{{{ld2}}}}}|lc3={{{lc3|}}}|ld3={{Delink|{{{ld3}}}}}|lc4={{{lc4|}}}|ld4={{Delink|{{{ld4}}}}}|lc5={{{lc5|}}}|ld5={{Delink|{{{ld5}}}}}|lc6={{{lc6|}}}|ld6={{Delink|{{{ld6}}}}}|lc7={{{lc7|}}}|ld7={{Delink|{{{ld7}}}}}}}}}}}<!-- Add speakers2 after the ref: -->{{#if:{{{speakers2|}}}|<br />{{{speakers2|}}} }} | label4 = [[Language family|Linguistic classification]] | data4 = {{{family|{{{fam1|{{Infobox language/genetic|{{{familycolor|Default}}}}}}}}<ul style="line-height:100%; margin-left:15px;padding-left:0"><li>{{#if:{{{fam2|}}} | {{{fam2}}}<ul style="line-height:100%; margin-left:5px;padding-left:0"><li>{{#if:{{{fam3|}}} | {{{fam3}}}<ul style="line-height:100%; margin-left:5px;padding-left:0"><li>{{#if:{{{fam4|}}} | {{{fam4}}}<ul style="line-height:100%; margin-left:5px;padding-left:0"><li>{{#if:{{{fam5|}}} | {{{fam5}}}<ul style="line-height:100%; margin-left:5px;padding-left:0"><li>{{#if:{{{fam6|}}} | {{{fam6}}}<ul style="line-height:100%; margin-left:5px;padding-left:0"><li>{{#if:{{{fam7|}}} | {{{fam7}}}<ul style="line-height:100%; margin-left:5px;padding-left:0"><li>{{#if:{{{fam8|}}} | {{{fam8}}}<ul style="line-height:100%; margin-left:5px;padding-left:0"><li>{{#if:{{{fam9|}}} | {{{fam9}}}<ul style="line-height:100%; margin-left:5px;padding-left:0"><li>{{#if:{{{fam10|}}} | {{{fam10}}}<ul style="line-height:100%; margin-left:5px;padding-left:0"><li>{{#if:{{{fam11|}}} | {{{fam11}}}<ul style="line-height:100%; margin-left:5px;padding-left:0"><li>{{#if:{{{fam12|}}} | {{{fam12}}}<ul style="line-height:100%; margin-left:5px;padding-left:0"><li>{{#if:{{{fam13|}}} | {{{fam13}}}<ul style="line-height:100%; margin-left:5px;padding-left:0"><li>{{#if:{{{fam14|}}} | {{{fam14}}}<ul style="line-height:100%; margin-left:5px;padding-left:0"><li>{{#if:{{{fam15|}}} | {{{fam15}}}<ul style="line-height:100%; margin-left:5px;padding-left:0"><li>'''{{{name}}}'''</li></ul> | '''{{{name}}}''' }}</li></ul>| '''{{{name}}}''' }}</li></ul>| '''{{{name}}}''' }}</li></ul>| '''{{{name}}}''' }}</li></ul>| '''{{{name}}}''' }}</li></ul>| '''{{{name}}}''' }}</li></ul>| '''{{{name}}}''' }}</li></ul>| '''{{{name}}}''' }}</li></ul>| '''{{{name}}}''' }}</li></ul>| '''{{{name}}}''' }}</li></ul>| '''{{{name}}}''' }}</li></ul>| '''{{{name}}}''' }}</li></ul>| '''{{{name}}}''' }}</li></ul>| '''{{{name}}}''' }}</li></ul> }}} | label5 = {{longitem|{{#if:{{{ancestor2|}}}|Early forms|Early form}}}} | data5 = {{#if:{{{ancestor|}}}|<div style="text-align:left;">{{{ancestor|}}} {{#if:{{{ancestor2|}}}|<ul style="line-height:100%; margin-left:1.35em; padding-left:0"><li>{{{ancestor2}}} {{#if:{{{ancestor3|}}}|<ul style="line-height:100%; margin-left:0.45em; padding-left:0"><li>{{{ancestor3}}} {{#if:{{{ancestor4|}}}|<ul style="line-height:100%; margin-left:0.45em; padding-left:0"><li>{{{ancestor4}}} {{#if:{{{ancestor5|}}}|<ul style="line-height:100%; margin-left:0.45em; padding-left:0"><li>{{{ancestor5}}} {{#if:{{{ancestor6|}}}|<ul style="line-height:100%; margin-left:0.45em; padding-left:0"><li>{{{ancestor6}}} {{#if:{{{ancestor7|}}}|<ul style="line-height:100%; margin-left:0.45em; padding-left:0"><li>{{{ancestor7}}} </li></ul>}} </li></ul>}} </li></ul>}} </li></ul>}} </li></ul>}} </li></ul>}} </div>}} | label6 = Proto-language | data6 = {{{protoname|}}} | label7 = Subdivisions | data7 = {{#if:{{{children|}}}|{{{children}}}}} {{#if:{{{child1|}}}|*{{{child1}}}}} {{#if:{{{child2|}}}|*{{{child2}}}}} {{#if:{{{child3|}}}|*{{{child3}}}}} {{#if:{{{child4|}}}|*{{{child4}}}}} {{#if:{{{child5|}}}|*{{{child5}}}}} {{#if:{{{child6|}}}|*{{{child6}}}}} {{#if:{{{child7|}}}|*{{{child7}}}}} {{#if:{{{child8|}}}|*{{{child8}}}}} {{#if:{{{child9|}}}|*{{{child9}}}}} {{#if:{{{child10|}}}|*{{{child10}}}}} {{#if:{{{child11|}}}|*{{{child11}}}}} {{#if:{{{child12|}}}|*{{{child12}}}}} {{#if:{{{child13|}}}|*{{{child13}}}}} {{#if:{{{child14|}}}|*{{{child14}}}}} {{#if:{{{child15|}}}|*{{{child15}}}}} {{#if:{{{child16|}}}|*{{{child16}}}}} {{#if:{{{child17|}}}|*{{{child17}}}}} {{#if:{{{child18|}}}|*{{{child18}}}}} {{#if:{{{child19|}}}|*{{{child19}}}}} {{#if:{{{child20|}}}|*{{{child20}}}}} | rowclass7 = {{{listclass|plainlist}}} | header9 = Language codes | label10 = {{#if:{{{iso1|}}} | [[ISO 639-1]] }} | data10 = {{#if:{{{iso1|}}} |<samp><code>{{{iso1}}}</code></samp> }} | label11 = {{#if:{{{iso2|}}} | [[ISO 639-2]] / [[ISO 639-5|5]] |{{#if:{{{iso5|}}} |[[ISO 639-5]] }} }} | data11 = {{#if:{{{iso2|}}} |<samp><code>[[ISO639-3:{{{iso2}}}|{{{iso2}}}]]</code></samp> |{{#if:{{{iso5|}}} |<samp><code>[[ISO639-3:{{{iso5}}}|{{{iso5}}}]]</code></samp> }} }} | label12 = {{#if:{{{iso3|}}} | [[ISO 639-3]] }} | data12 = {{#if:{{{iso3|}}} |{{#ifeq:{{lc:{{{iso3|}}}}}|none|{{#if:{{{iso3comment|}}}|{{{iso3comment}}}|''None'' (<code>mis</code>)}}|<code>{{#ifeq:{{str len|{{{iso3}}}}}| 3 | [[ISO639-3:{{{iso3}}}|{{{iso3}}}]] | {{{iso3}}} }}</code>}}}} | label13 = {{#if:{{{iso6|}}}<!--obsolete--> | [[ISO 639-6]] }} | data13 = {{#if:{{{iso6|}}} |<samp><code>{{{iso6}}}</code></samp> }} | label14 = [[Linguasphere Observatory|Linguasphere]] | data14 = {{#if:{{{lingua|}}} |<samp><code>{{{lingua}}}</code></samp> }} | label15 = [[Glottolog]] | data15 = {{#if:{{{glotto|}}}|{{#ifeq:{{lc:{{{glotto|}}}}}|none|''None''{{main other|[[Category:Families rejected by Glottolog]]}}|{{#ifeq:{{lc:{{{glotto|}}}}}|na|(not evaluated){{main other|[[Category:Families not evaluated by Glottolog]]}} |<samp><code>{{glottolink|{{{glotto}}}}}</code></samp>{{#if:{{{glottoname|}}}|&nbsp; {{nowrap|({{{glottoname}}})}}}}}}}}}}<!-- -->{{#if:{{{glotto2|}}}|{{#if:{{{glotto|}}}|<br>|<!--no break when more than one info box on a page-->}}<samp>{{glottolink|{{{glotto2}}}}}</samp>{{#if:{{{glottoname2|}}}|&nbsp; {{nowrap|({{{glottoname2}}})}}}}}}<!-- -->{{#if:{{{glotto3|}}}|{{#if:{{{glotto2|}}}|<br>|<!--no break-->}}<samp><code>{{glottolink|{{{glotto3}}}}}</code></samp>{{#if:{{{glottoname3|}}}|&nbsp; {{nowrap|({{{glottoname3}}})}}}}}}<!-- -->{{#if:{{{glotto4|}}}|{{#if:{{{glotto3|}}}|<br>|<!--no break-->}}<samp><code>{{glottolink|{{{glotto4}}}}}</code></samp>{{#if:{{{glottoname4|}}}|&nbsp; {{nowrap|({{{glottoname4}}})}}}}}}<!-- -->{{#if:{{{glotto5|}}}|{{#if:{{{glotto4|}}}|<br>|<!--no break-->}}<samp><code>{{glottolink|{{{glotto5}}}}}</code></samp>{{#if:{{{glottoname5|}}}|&nbsp; {{nowrap|({{{glottoname5}}})}}}}}} | label16 = [[Endangered Languages Project|ELP]] | data16 = {{Endangered Languages Project |ELP={{{ELP|}}} |ELPname={{{ELPname|}}} |qid={{{qid|}}} }} | data20 = {{#if:{{{map|}}} | {{#invoke:InfoboxImage|InfoboxImage|image={{{map}}}|size={{{mapsize|}}}|sizedefault=300px|alt={{{mapalt|}}}}}{{#if:{{{mapcaption|}}} |<div style="text-align:left;">{{{mapcaption}}}</div> }} }} | data21 = {{#if:{{{map2|}}} | [[File:{{{map2}}}|{{#if:{{{mapsize|}}}|{{{mapsize}}}px|300px}}|alt={{{mapalt2|}}}]]{{#if:{{{mapcaption2|}}} |<br><div style="text-align:left;">{{{mapcaption2}}}</div> }} }} | data22 = {{{module|}}} | label23 = Notes | data23 = {{{notes|}}} }}<!-- -->{{main other|{{{{{|safesubst:}}}#invoke:Check for unknown parameters|check|unknown=[[Category:Language articles with unsupported infobox fields|_VALUE_]] |preview=Page using [[Template:Infobox language family]] with unknown parameter "_VALUE_" |name|altname |region|ethnicity|acceptance |speakers|date|ref |familycolor|fam1|fam2|fam3|fam4|fam5|fam6|fam7|fam8|fam9 |fam10|fam11|fam12|fam13|fam14|fam15|family |ancestor|ancestor2|ancestor3|ancestor4|ancestor5|ancestor6|ancestor7|protoname|extinct |children|child1|child2|child3|child4|child5|child6|child7|child8|child9|child10 |child11|child12|child13|child14|child15|child16|child17|child18|child19|child20 |listclass|module|notes |iso1|iso2|iso3|iso5|iso6 |lingua|glotto|glottoname|glotto2|glottoname2|glotto3|glottoname3|glotto4|glottoname4|glotto5|glottoname5|glottorefname|glottorefname2|glottorefname3|glottorefname4|glottorefname5 |ELP|ELPname |map|mapsize|mapalt|mapcaption|map2|mapalt2|mapcaption2|boxsize }}<!-- -->{{#ifeq:{{Infobox language/family-color|{{{familycolor|}}}}}|<!--blank-->|[[Category:Languages without family color codes]]}}<!-- -->{{#if:{{{glotto|}}}{{{glotto2|}}}{{{glotto3|}}}{{{glotto4|}}}{{{glotto5|}}}|<!--ok-->|[[Category:Families missing Glottolog code]]}}<!-- -->{{#if:{{{glotto|}}}|{{#if:{{{glottorefname|}}}{{{glottoname|}}}|<!--ok-->|{{#ifeq:{{lc:{{{glotto|}}}}}|none|<!--ok-->|{{#ifeq:{{lc:{{{glotto|}}}}}|na|<!--ok-->|[[Category:Articles with unnamed Glottolog code]]}}}}}}}}<!-- -->{{#if:{{{glotto2|}}}|{{#if:{{{glottoname2|}}}{{{glottorefname2|}}}|<!--ok-->|[[Category:Articles with unnamed Glottolog code]]}}}}<!-- -->{{#if:{{{glotto3|}}}|{{#if:{{{glottoname3|}}}{{{glottorefname3|}}}|<!--ok-->|[[Category:Articles with unnamed Glottolog code]]}}}}<!-- -->{{#if:{{{glotto4|}}}|{{#if:{{{glottoname4|}}}{{{glottorefname4|}}}|<!--ok-->|[[Category:Articles with unnamed Glottolog code]]}}}}<!-- -->{{#if:{{{glotto5|}}}|{{#if:{{{glottoname5|}}}{{{glottorefname5|}}}|<!--ok-->|[[Category:Articles with unnamed Glottolog code]]}}}}<!-- -->}}<noinclude> {{documentation}} </noinclude> izadtmq5ie1z53bbbslctvzkto9l0mp Cèṭa'an:Infobox Keluarga Bahasa/doc 10 5340 20678 2024-10-16T06:14:59Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{lua|Module:String|Module:InfoboxImage|Module:Check for unknown parameters}} {{intricate}} ''The language family template is for use in articles about language families and groupings. It provides a common standard for displaying data about the family, and for navigating to larger or smaller groups.'' ==Us...' 20678 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{lua|Module:String|Module:InfoboxImage|Module:Check for unknown parameters}} {{intricate}} ''The language family template is for use in articles about language families and groupings. It provides a common standard for displaying data about the family, and for navigating to larger or smaller groups.'' ==Usage== <syntaxhighlight lang="wikitext"> {{Infobox language family | name = <!--name of language family #REQUIRED--> | altname = <!--alternative name(s) of the language family--> | acceptance = <!--acceptance status of the languages as a valid genetic group--> | ethnicity = <!--people(s) who speak the languages as a group--> | region = <!--geographic region in which its languages are mainly spoken--> | extinct = <!--date family went extinct--> | speakers = <!--population, for families treated as languages in censuses etc.--> | date = <!--date of population estimate--> | ref = <!--ref for extinction date or population estimate--> | familycolor = <!--appropriate language family #REQUIRED--> | fam1 = <!--the broadest possible widely accepted [[language family]] of which this language family is a part--> | fam2 = <!--a more specific sub-family of which this family is a part--> | ... | fam15 = <!--most specific sub-group of which this family is a part--> | family = <!--whatever you want to say--> | ancestor = <!--oldest attested ancestral form--> | ancestor2 = <!--(to ancestor7) more recent attested ancestors of the family--> | protoname = <!--proto-language, if one has been reconstructed--> | child1 = <!--a language or group of languages belonging to this family--> | child2 = <!--another language or group of languages belonging to this family--> | ... | child20 = <!--another language or group of languages belonging to this family--> | children = <!--whatever you want to say--> | listclass = <!--class for the list of children: plainlist (default), hlist (horizontal) or flatlist (bulleted)--> | map = <!--a map of the region where it is spoken. Format must be "name of map.extension" (without 'file/image' or the square brackets)--> | mapalt = <!--caption for the blind--> | mapcaption = <!--printed caption underneath the map. See "Template:legend" as a helpful tool.--> | map2 = <!--a second map (or any image)--> | mapalt2 = <!--caption for the blind--> | mapcaption2 = <!--caption underneath second map--> | mapsize = <!--overrides the default map size, which is currently 350px. Format must include units ("123px" or "12em"). Affects both maps.--> | boxsize = <!--overrides default width of infobox, currently set at 22em. Format must include units ("12em" or "123px"). Useful when an article has various infoboxes aligned in a column. (Box will automatically expand to fix map wider than default box width.)--> | iso2, iso3 = <!--ISO 639-2 or -3 language code (such as for 'macrolanguages')--> | iso5 = <!--ISO 639-5 language family code--> | iso6 = <!--ISO 639-6 code--> | lingua = <!--the Linguasphere code for the family--> | glotto(2–5) = <!--the Glottolog code(s) for the family. Set glotto to "none" if Glottolog does not list the family because it is undemonstrated (branches can still be listed under glotto2–5); set to "NA" if Glottolog does not cover more than one language or branch and so has not evaluated the family.--> | glottoname(2–5) = <!--the names to be used in the Glottolog reference (can be cross-ref'd as name=Glottolog etc.)--> | ELP = <!--the [[Endangered Languages Project]] URL--> | ELPname = <!--the ELP name (when a close family is treated as a language)--> | module = <!--used for embedding other infoboxes into this one--> | notes = <!--A space for notes, e.g., "† indicates a dead language", or any "* [something here]" footnote--> }} </syntaxhighlight> ==Background colors by family== {{Infobox language/quilt}} The '''familycolor''' parameter should always be set, and determines the color of template headings indicating the broad group of languages to which the family belongs. Some of these groups (e.g. Altaic, Caucasian) are areal groups rather than accepted [[language family|language families]]. When these values are used, the parameter '''fam1''' should be set to the broadest widely accepted language family containing this one, if any. {{clear}} == Tracking categories == * {{Category link with count|Language articles with unsupported infobox fields}} * {{Category link with count|Articles with unnamed Glottolog code}} * {{Category link with count|Families missing Glottolog code}} * {{Category link with count|Families not evaluated by Glottolog}} * {{Category link with count|Families rejected by Glottolog}} * {{Category link with count|Languages without family color codes}} == See also == * [[Template:Infobox language]] * [[Template:Infobox proto-language]] == TemplateData == {{collapse top|[[Wikipedia:TemplateData|TemplateData]] for this template used by [[mw:Extension:TemplateWizard|TemplateWizard]], [[Wikipedia:VisualEditor|VisualEditor]] and other tools}} {{TemplateData header|noheader=1}} <templatedata> { "description": "Display data about a language in a standard format", "format": "{{_\n| _____________ = _\n}}\n", "params": { "name": { "label": "Name", "description": "The English name of the language family", "type": "string", "required": true }, "altname": { "label": "Alternative name", "description": "An alternative or additional English name of the language family", "type": "string", "example": "Romantic" }, "acceptance": { "label": "Acceptance", "description": "The date of the language family's acceptance or other information about acceptance", "type": "string" }, "region": { "label": "Geographic distribution", "description": "The geographic region(s) in which the language is mainly spoken", "type": "string", "suggested": true }, "ethnicity": { "label": "Ethnicities", "description": "The ethnic groups whose native languages are members of this family", "type": "string", "example": "[[Italic peoples#Rise of the Romance languages|Romance peoples]] (adopted speakers)" }, "extinct": { "label": "Extinction", "description": "The date of the language family's extinction or other information about extinction", "type": "string" }, "speakers": { "label": "Speakers", "description": "Population estimate for the language family", "type": "string" }, "date": { "label": "Date", "description": "The date of the reference of a population estimate", "type": "string" }, "ref": { "label": "Reference", "description": "Reference for the date of the language family's extinction or population estimate", "type": "string" }, "speakers2": { "label": "Speakers2", "description": "More information about the speaker population", "type": "string" }, "refname": { "label": "Reference name", "description": "Name used in reference generated by certain 'ref' parameter values such as e19. It defaults to the value of the 'name' parameter or PAGENAME.", "type": "string" }, "familycolor": { "label": "Language family color", "description": "The appropriate language family for the purposes of determining the background color, chosen from a fixed set given in the documentation", "example": "Niger-Congo", "type": "string", "required": true }, "fam1": { "label": "Language Family", "description": "The broadest accepted language family this language family belongs to", "type": "string", "example": "[[Southern Bantoid]]" }, "fam2": { "label": "Language Family 2", "description": "A more specific sub-language family that the language family belongs to", "type": "string", "example": "[[Atlantic–Congo]]" }, "fam3": { "label": "Language Family 3", "description": "A more specific sub-language family that the language family belongs to", "type": "string", "example": "[[Benue–Congo]]" }, "fam4": { "label": "Language Family 4", "description": "A more specific sub-language family that the language family belongs to", "type": "string", "example": "[[Southern Bantoid]]" }, "fam5": { "label": "Language family 5", "description": "A more specific sub-language family that the language family belongs to", "type": "string", "example": "[[Bantu languages|Bantu]] ([[Guthrie classification of Bantu languages#Zone M|Zone M.60]])" }, "fam6": { "label": "Language family 6", "description": "A more specific sub-language family that the language family belongs to", "type": "string" }, "fam7": { "label": "Language Family 7", "description": "A more specific sub-language family that the language family belongs to", "type": "string" }, "fam8": { "label": "Language Family 8", "description": "A more specific sub-language family that the language family belongs to", "type": "string" }, "fam9": { "label": "Language Family 9", "description": "A more specific sub-language family that the language family belongs to", "type": "string" }, "fam10": { "label": "Language Family 10", "description": "A more specific sub-language family that the language family belongs to", "type": "string" }, "fam11": { "label": "Language Family 11", "description": "A more specific sub-language family that the language family belongs to", "type": "string" }, "fam12": { "label": "Language Family 12", "description": "A more specific sub-language family that the language family belongs to", "type": "string" }, "fam13": { "label": "Language Family 13", "description": "A more specific sub-language family that the language family belongs to", "type": "string" }, "fam14": { "label": "Language Family 14", "description": "A more specific sub-language family that the language family belongs to", "type": "string" }, "fam15": { "label": "Language Family 15", "description": "A more specific sub-language family that the language family belongs to", "type": "string" }, "family": { "label": "Family", "description": "Overrides all other family parameters; displays whatever you want", "type": "content" }, "ancestor": { "label": "Ancestor", "description": "Oldest attested ancestral or reconstructed form of the language family", "type": "string", "suggested": true, "example": "[[Vulgar Latin|Vulgar]] [[Latin language|Latin]]" }, "ancestor2": { "label": "Ancestor 2", "description": "An ancestral or reconstructed form of the language family", "type": "string" }, "ancestor3": { "label": "Ancestor 3", "description": "An ancestral or reconstructed form of the language family", "type": "string" }, "ancestor4": { "label": "Ancestor 4", "description": "An ancestral or reconstructed form of the language family", "type": "string" }, "ancestor5": { "label": "Ancestor 5", "description": "The most recent ancestral or reconstructed form of the language family", "type": "string" }, "child1": { "label": "Child 1", "description": "A language or branch of this language family", "type": "string", "example": "[[Western Romance languages]]" }, "child2": { "label": "Child 2", "description": "A language or branch of this language family", "type": "string", "example": "[[Eastern Romance languages]]" }, "child3": { "label": "Child 3", "description": "A language or branch of this language family", "type": "string", "example": "[[Sardinian language]]" }, "child4": { "label": "Child 4", "description": "A language or branch of this language family", "type": "string", "example": "[[African Romance|African Romance language]]" }, "child5": { "label": "Child 5", "description": "A language or branch of this language family", "type": "string", "example": "[[Sardinian language]]" }, "child6": { "label": "Child 6", "description": "A language or branch of this language family", "type": "string", "example": "[[Hindi language]]" }, "child7": { "label": "Child 7", "description": "A language or branch of this language family", "type": "string", "example": "[[Urdu language]]" }, "child8": { "label": "Child 8", "description": "A language or branch of this language family", "type": "string", "example": "[[Marathi language]]" }, "child9": { "label": "Child 9", "description": "A language or branch of this language family", "type": "string", "example": "[[Punjabi language]]" }, "child10": { "label": "Child 10", "description": "A language or branch of this language family", "example": "[[Oghur languages|Oghur]]", "type": "string" }, "child11": { "label": "Child 11", "description": "A language or branch of this language family", "example": "[[Common Turkic languages|Common Turkic]]", "type": "string" }, "child12": { "label": "Child 12", "description": "A language or branch of this language family", "example": "[[Karluk languages]]", "type": "string" }, "child13": { "label": "Child 13", "description": "A language or branch of this language family", "example": "[[Oghur languages]]", "type": "string" }, "child14": { "label": "Child 14", "description": "A language or branch of this language family", "example": "[[Kipchak languages]]", "type": "string" }, "child15": { "label": "Child 15", "description": "A language or branch of this language family", "type": "string" }, "child16": { "label": "Child 16", "description": "A language or branch of this language family", "type": "string" }, "child17": { "label": "Child 17", "description": "A language or branch of this language family", "type": "string" }, "child18": { "label": "Child 18", "description": "A language or branch of this language family", "type": "string" }, "child19": { "label": "Child 19", "description": "A language or branch of this language family", "type": "string" }, "child20": { "label": "Child 20", "description": "A language or branch of this language family", "type": "string" }, "children": { "label": "Children", "description": "Overrides all other child language parameters; displays whatever you want", "type": "content" }, "script": { "label": "Scripts", "description": "The writing systems that literate speakers use for the language family", "type": "string", "example": "[[Latin alphabet]]; sometimes [[Cyrillic alphabet]]" }, "nation": { "label": "Nations", "description": "A list of countries in which members are an official language", "type": "string" }, "minority": { "label": "Minority Status", "description": "A list of countries in which members are recognized minority languages", "type": "string" }, "iso2": { "label": "ISO 639-2", "description": "The ISO 639-2 code for the language family", "type": "string" }, "iso2b": { "label": "ISO 639-2 Bibliographic", "description": "The ISO 639-2 bibliographic code for the language family", "type": "string" }, "iso2t": { "label": "ISO 639-2 Terminological", "description": "The ISO 639-2 terminological code for the language family, (such as for \"macrolanguages\")", "type": "string" }, "iso2comment": { "label": "ISO 639-2 Comment", "description": "Any comments about the ISO 639-2 code(s), so as not to interfere with the link(s)", "type": "string" }, "iso3": { "label": "ISO 639-3", "description": "The ISO 639-2 terminological code for the language family, (such as for \"macrolanguages\"). Can be 'none' or 'linglist'", "type": "string" }, "iso3comment": { "label": "ISO 639-3 Comment", "description": "Any comments about the ISO 639-3 code, so as not to interfere with the link", "type": "string" }, "isoexception": { "label": "ISO Exception", "description": "Used for cleanup categories, excludes from the general 'missing language code' category if set to 'dialect', 'historical', 'protolanguage', or 'talkpage'", "type": "string", "required": false }, "iso5": { "label": "ISO 639-5", "description": "The ISO 639-5 code for the language family", "type": "string", "example": "trk" }, "iso6": { "label": "ISO 639-6", "description": "The ISO 639-6 code for the language family, if considered as macrolanguage", "type": "string", "example": "zls" }, "glotto": { "label": "Glottolog code", "type": "string", "example": "'roma1334' (Romance); 'none' (see description)", "suggested": true, "description": "The Glottolog code for the language family. Set to \"none\" if Glottolog does not list the family because it is undemonstrated (branches can still be listed under glotto2–5). Set to \"NA\" if Glottolog does not cover more than one language or branch and so has not evaluated the family." }, "glottoname": { "description": "The name to be used in the Glottolog reference (can be cross-ref'd as name=Glottolog etc.)", "type": "string", "suggested": true, "label": "Glottolog name", "example": "Romance" }, "glottorefname": { "description": "The reference used by Glottolog", "type": "string", "suggested": true, "label": "Glottolog reference name", "example": "Indo-European" }, "glotto2": { "label": "Glottolog code 2", "type": "string", "example": "sout3147", "description": "A Glottolog code for a branch of the language family." }, "glottoname2": { "description": "The name to be used in the 2nd Glottolog reference", "type": "string", "label": "Glottolog name 2" }, "glottorefname2": { "description": "The second reference used by Glottolog", "type": "string", "label": "Glottolog reference name 2", "example": "Indo-European" }, "glotto3": { "label": "Glottolog code 3", "type": "string", "example": "bwil1246", "description": "A Glottolog code for a branch of the language family." }, "glottoname3": { "description": "The name to be used in the third Glottolog reference", "type": "string", "label": "Glottolog name 3" }, "glottorefname3": { "description": "The third reference used by Glottolog", "type": "string", "label": "Glottolog reference name 3", "example": "Indo-European" }, "glotto4": { "label": "Glottolog code 4", "type": "string", "example": "bota1239", "description": "A Glottolog code for a branch of the language family." }, "glottoname4": { "description": "The name to be used in the fourth Glottolog reference", "type": "string", "label": "Glottolog name 4" }, "glottorefname4": { "description": "The fourth reference used by Glottolog", "type": "string", "label": "Glottolog reference name 4", "example": "Indo-European" }, "glotto5": { "label": "Glottolog code 5", "type": "string", "example": "sabi1248", "description": "A Glottolog code for a branch of the language family." }, "glottoname5": { "description": "The name to be used in the fifth Glottolog reference", "type": "string", "label": "Glottolog name 5" }, "glottorefname5": { "description": "The fifth reference used by Glottolog", "type": "string", "label": "Glottolog reference name 5", "example": "Indo-European" }, "linglist": { "label": "Linguist List", "description": "The Linguist List ISO 639-3 private or local code or other substitute, range qaa-qtz or numerals only", "type": "string" }, "lingname": { "label": "Linguist List Comment", "description": "Any comments on the Linguist List code", "type": "string" }, "linglist2": { "label": "Linguist List 2", "description": "An additional Linguist List code", "type": "string" }, "lingname2": { "label": "Linguist List Comment 2", "description": "An additional comment on the Linguist List code", "type": "string" }, "linglist3": { "label": "Linguist List 3", "description": "An additional Linguist List code", "type": "string" }, "lingname3": { "label": "Linguist List Comment 3", "description": "An additional comment on the Linguist List code", "type": "string" }, "lingua": { "label": "Linguasphere code", "description": "The Linguasphere code for the language family", "type": "string" }, "guthrie": { "label": "Guthrie classification", "description": "The Guthrie code for Bantu languages", "type": "string" }, "image": { "label": "Image", "description": "The image to display at the top of the infobox, in the format 'image name.png' without 'File:' or brackets", "type": "wiki-file-name" }, "imagesize": { "label": "Image size", "description": "Overrides the default image size, using units of 'px' or 'em'", "type": "string", "example": "250px" }, "imagealt": { "label": "Image alt-text", "description": "The alt (hover) text for the image", "type": "string" }, "imagecaption": { "label": "Image caption", "description": "A caption to display under the image", "type": "string" }, "imageheader": { "label": "Image header", "description": "A brief header for the image to display in the left hand column", "type": "string" }, "map": { "label": "Map", "description": "The image to display at the bottom of the infobox, in the format 'image name.png' without 'File:' or brackets", "type": "wiki-file-name", "example": "Bantu zones.png" }, "mapsize": { "label": "Map size", "description": "Overrides the default image size for the map, using units of 'px' or 'em'", "type": "string", "example": "250px" }, "mapalt": { "label": "Map alt-text", "description": "The alt (hover) text for the map", "type": "string", "example": "World map showing countries where a Romance language is the primary or official language" }, "mapcaption": { "label": "Map caption", "description": "A caption to display under the map", "type": "string", "example": "The approximate locations of the sixteen Guthrie Bantu zones, including the addition of a zone J" }, "map2": { "label": "Map 2", "description": "A second map to display at the bottom of the infobox, in the format 'image name.png' without 'File:' or brackets", "type": "wiki-file-name", "example": "Romance languages.png" }, "mapalt2": { "label": "Map alt-text 2", "description": "The alt (hover) text the second map", "type": "string", "example": "European Romance languages" }, "mapcaption2": { "label": "Map caption 2", "description": "A caption to display under both maps", "type": "string" }, "boxsize": { "label": "Infobox size", "description": "Overrides the default width of the infobox, using units of 'px' or 'em'. (It automatically expands to fit images wider than the default width.)", "type": "string", "example": "300px" }, "notice": { "label": "IPA Notice", "description": "Set to 'IPA' or 'ipa' to display a notice that the article contains special IPA phonetic symbols", "type": "string" }, "notes": { "label": "Notes", "description": "A space for notes, such as \"† indicates a dead language\", or any \"* [something here]\" footnote", "type": "content", "suggested": true }, "protoname": { "label": "Protolanguage name", "description": "Name of the proto-language of the language family", "example": "[[Proto-Arabic language]]", "type": "line" }, "listclass": { "type": "string", "example": "hlist", "description": "class for the child list: 'plainlist' (default), 'hlist' (horizontal) or 'flatlist' (bulleted)", "default": "plainlist", "label": "List CSS class" }, "iso1": { "label": "ISO 639-1", "description": "The ISO 639-1 code for the language family", "type": "string", "required": false, "example": "ar" }, "iso1comment": { "label": "ISO 639-1 Comment", "description": "Any comments about the ISO 639-1 code, so as not to interfere with the link", "type": "string", "required": false } } } </templatedata> {{collapse bottom}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Language infobox templates|Language family]] [[Category:Infobox templates with module parameter|Language family]] [[Category:Templates that add a tracking category]] }}</includeonly> 9dg2hgt12rcyp6v2cky206mazkg6det Cèṭa'an:Intricate 10 5341 20679 2024-10-16T06:15:35Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Intricate template]] 20679 wikitext text/x-wiki #REDIRECT [[Template:Intricate template]] bxy6k9wl5xjknuuc9mblfjm9vftk97c Cèṭa'an:Interconnected template 10 5342 20680 2024-10-16T06:16:17Z Munajad.MH 3071 ←Membuat halaman berisi '{{#switch:{{{form|}}} |editnotice = {{editnotice |id = {{{id|}}} |image = [[Image:Ambox warning yellow.svg|40x40px|alt=|link=]] |text = {{Interconnected template/text|{{{1|}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}|page={{{page|}}}}} |expiry= {{{expiry|}}} }} |#default = {{ombox |type = style |image = [[Image:Ambox warning yellow.svg|40x40px|alt=|link=]] |text = {{Interconnected template/text|{{{1|<noinclude>other page1</noinclude>}}}|{{{2|}}}|{{{3|}}}...' 20680 wikitext text/x-wiki {{#switch:{{{form|}}} |editnotice = {{editnotice |id = {{{id|}}} |image = [[Image:Ambox warning yellow.svg|40x40px|alt=|link=]] |text = {{Interconnected template/text|{{{1|}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}|page={{{page|}}}}} |expiry= {{{expiry|}}} }} |#default = {{ombox |type = style |image = [[Image:Ambox warning yellow.svg|40x40px|alt=|link=]] |text = {{Interconnected template/text|{{{1|<noinclude>other page1</noinclude>}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}|page={{{page|}}}}} }} }}<includeonly>{{template other| [[Category:Interconnected templates]] }}</includeonly><noinclude> {{Documentation}} <!-- Add categories to the /doc subpage; interwikis go to Wikidata, thank you! --> </noinclude> shy29tbz44xfxxcq2mj6r2ynv6bt6xb Cèṭa'an:Interconnected template/text 10 5343 20687 20686 2024-10-16T06:49:53Z Munajad.MH 3071 20687 wikitext text/x-wiki '''Ka'dinto salombi {{#if: {{{page|}}} | {{{page|}}} | {{lcfirst:{{NAMESPACE}}}} {{#ifeq: {{SUBPAGENAME}} | doc | doc page}}}} sè closely interconnected bhârâng template-template otabâ laman-laman sèlaèn.''' <div style="padding-bottom:2px;"> Template ka'dinto mumkinna: *Abhâdhi cè' semma'na jara' ''connected''; (katerhubunganna) dâ' templates laèn, subtemplates, otabâ modules *Aghâdhui sabâtara dâlâm configurasi File otabâ data files *Aghâdhui dokumentasi sè dinamis *Otabâ sabâlikkâ abhâdhi cè' semma'na èhubungaghina kalabân pages laèn, Dhika èyanjuraghi ghuna mabiyasa'aghi abâ' dhibi' kalabân panata'anna tor file taghâi'{{#if: {{{1|<noinclude>1</noinclude>}}} | &mdash;khusussa, {{{1|<noinclude>other page1</noinclude>}}}{{#if: {{{2|}}} | , {{{2|}}}}}{{#if: {{{3|}}} | , {{{3|}}}}}{{#if: {{{4|}}} | , {{{4|}}}}}}}. Manabi ''edit'' (beccè'an) dhika nyebab'aghi mas'alah sè ta' èsangka, Ngèrèng [[Help:Reverting#Undo|undo]] salekkas-lekkassa, minangka neka template mumkin-mumkinna mombul dâlâm kondisi ka-angka maghunongi dâ' laman.{{br}} Dhika kèngèng akarjia experiments, tor mustina test sadhâjâ pangaobâ'ân rajâ, parjhughâ nâng <span class="nowraplinks">[[{{#ifexist:{{FULLPAGENAME}}/Sandbox|/Sandbox|{{#ifexist:{{FULLPAGENAME}}/test sandbox|/test sandbox|{{#ifexist:{{FULLPAGENAME}}/Test sandbox|/Test sandbox|{{#ifexist:{{FULLPAGENAME}}/test|/test|{{#ifexist:{{FULLPAGENAME}}/Test|/Test|/sandbox}}}}}}}}}}|this template's sandbox]]</span>, the [[Template:Template sandbox|general template sandbox]], otabâ ruang pangangghuyya dhika sabellun maobâ kabbhihal nâng ka'dinto.</div> q5risl2jsw0m3eoxs6v1fybtapc1yu1 Cèṭa'an:Cn/bahasa 10 5344 20691 2024-10-16T07:08:30Z Munajad.MH 3071 ←Membuat halaman berisi '&nbsp;{{#ifeq:{{{1|}}}|ya |<sup>{{nowrap|{{tick|10}}&nbsp;([[Media:PWB verifikasi sampel teks.png|napa&nbsp;nèka?]])}}</sup> | {{#ifeq:{{{1|}}}|benar|<sup>{{nowrap|{{tick|10}}&nbsp;([[Media:PWB verifikasi sampel teks.png|Napa&nbsp;nèka?]])}}</sup>|<sup>{{nowrap|{{nay|10|link=Category:Halaman artikel bahasa dengan sampel teks tanpa rujukan}}&nbsp;([[Media:PWB verifikasi sampel teks.png|Napa&nbsp;nèka?]]){{main other|Category:Halaman artikel bahasa dengan samp...' 20691 wikitext text/x-wiki &nbsp;{{#ifeq:{{{1|}}}|ya |<sup>{{nowrap|{{tick|10}}&nbsp;([[Media:PWB verifikasi sampel teks.png|napa&nbsp;nèka?]])}}</sup> | {{#ifeq:{{{1|}}}|benar|<sup>{{nowrap|{{tick|10}}&nbsp;([[Media:PWB verifikasi sampel teks.png|Napa&nbsp;nèka?]])}}</sup>|<sup>{{nowrap|{{nay|10|link=Category:Halaman artikel bahasa dengan sampel teks tanpa rujukan}}&nbsp;([[Media:PWB verifikasi sampel teks.png|Napa&nbsp;nèka?]]){{main other|[[Category:Halaman artikel bahasa dengan sampel teks tanpa rujukan]]}}}}</sup>}} }} <noinclude>{{documentation}}</noinclude> o1lwqwoju5vodhqhke51i3xdu9b7nab Cèṭa'an:Audio 10 5345 20692 2024-10-16T07:10:53Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly><small>{{#if:{{{1|}}}|{{#ifexist:Media:{{{1}}}|{{#tag:phonos|{{{2|{{{1|}}}}}}|file={{{1}}}}}|{{error{{main other||-small}}|File audio "{{{1}}}" ma' sobung}}<!-- tracking category begin -->{{Category handler|[[Category:Halaman dengan pranala File tidak ada]]}}<!-- tracking category end -->}}}}</small></includeonly><noinclude> {{documentation}}<!-- Add categories and interwikis to the /doc subpage, not here! --> [[Category:Template media|{{PAGENAME}}]]...' 20692 wikitext text/x-wiki <includeonly><small>{{#if:{{{1|}}}|{{#ifexist:Media:{{{1}}}|{{#tag:phonos|{{{2|{{{1|}}}}}}|file={{{1}}}}}|{{error{{main other||-small}}|File audio "{{{1}}}" ma' sobung}}<!-- tracking category begin -->{{Category handler|[[Category:Halaman dengan pranala File tidak ada]]}}<!-- tracking category end -->}}}}</small></includeonly><noinclude> {{documentation}}<!-- Add categories and interwikis to the /doc subpage, not here! --> [[Category:Template media|{{PAGENAME}}]] </noinclude> e5k9xr4j2t4yzdvgn7vhcal4hmpqz7x Cèṭa'an:Audio/doc 10 5346 20701 20699 2024-10-16T07:31:18Z Munajad.MH 3071 /* Miyèrsaè jhughân */ 20701 wikitext text/x-wiki {{subhalaman dokumentasi}} == Tojjhuân == Template Ka'dinto nyangkè' dâ' file sowara ghuna kèngèng èmèrângi halè instan. Arua èinput sabhiriân dâ' dâlâm tèks, ka'angghuy sambhâtan sajânissa == Pangangghuyân == <code><nowiki>{{Audio|name of sound file|text to use as link to soundfile|help=}}</nowiki><code> === Prompama'an === *<code><nowiki>'''Alabama''' ({{Audio|en-us-Alabama.ogg|pronunciation}}) is a state located in...</nowiki><code> → {{Audio|en-us-Alabama.ogg|pronunciation}} *<code><nowiki>'''Alabama''' ({{Audio|en-us-Alabama.ogg|pronunciation of "Alabama"|help=no}})</nowiki><code> → {{Audio|en-us-Alabama.ogg|pronunciation of "Alabama"|help=no}} <noinclude> ---- </noinclude> == Miyèrsaè jhughân == {{Audio templates}} <includeonly> [[Category:Templat audio]] </includeonly> 8pkbxbrl5rtush0yb9tmoyuwij4g2cn Cèṭa'an:Audio templates 10 5347 20700 20696 2024-10-16T07:30:15Z Munajad.MH 3071 20700 wikitext text/x-wiki {{navbar|Audio templates|plain=1|style=float:right}} {{tl|Listen}} – sets an audio clip off from the main text *{{tl|Listen image}} – sets an audio clip and an associated image off from the main text {{tl|Audio}} – for inline sounds like pronunciations *{{tl|Audio-IPA}} – a variant of this template to be used with [[International Phonetic Alphabet|IPA]] notation *{{tl|Pronunciation}} – a shortcut for <code><nowiki>{{small|{{Audio|soundfile.ogg|pronunciation}}}}</nowiki></code> {{tl|Spoken Wikipedia}} – for linking [[Wikipedia:WikiProject Spoken Wikipedia|spoken Wikipedia]] article versions {{tl|Audio icon}} – adds only the small icon with no links {{tl|Inline audio}} – adds a notice with link to [[Wikipedia:Media help]]<noinclude> <!-- add new list items _before_ the noinclude tag -->{{Documentation}} </noinclude> f6iobxcw1m6atp0kbo36vse5112byqs Cèṭa'an:Audio templates/doc 10 5348 20697 2024-10-16T07:24:51Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template is intended to provide a consistent "See also" for audio templates. <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Documentation see also templates]] }}</includeonly>' 20697 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template is intended to provide a consistent "See also" for audio templates. <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Documentation see also templates]] }}</includeonly> ry3p6m1irmzph5zmqg9h9xtd6fgzs5f Cèṭa'an:Infobox Bahasa/family-color 10 5349 20702 2024-10-16T07:33:27Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Infobox language/family-color]] 20702 wikitext text/x-wiki #ALIH [[Template:Infobox language/family-color]] m5prx0vgthpf3h0e981fcjc84ktvtjc Cèṭa'an:Wikidata 10 5350 20703 2024-10-16T07:34:14Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{safesubst:#invoke:Wd|main}}</includeonly><noinclude> {{Documentation}} </noinclude>' 20703 wikitext text/x-wiki <includeonly>{{safesubst:#invoke:Wd|main}}</includeonly><noinclude> {{Documentation}} </noinclude> aqnmh4azo4jle51xny4knl3b1hl9873 Cèṭa'an:Status bahasa/Ethnologue 10 5351 20704 2024-10-16T07:37:19Z Munajad.MH 3071 ←Membuat halaman berisi '<templatestyles src="Status bahasa/Ethnologue/styles.css"/> {{#ifeq:{{{child|}}}|yes|<center>|<div class="Infobox" style="float:right;margin-left:1em;{{#if:{{{width|}}}|max-width:{{{width|19.5em}}};|width:19.5em;}} background:#F8F9FB;border:1px solid #C8CBD0;padding:0.3em;">}} <div style="justify-content: center;margin-left:2em;margin-right:2em;text-align:center"> : kategori:bahasa kategori 10 di Ethnologue|<div class="c10-hover tooltip" style="width:8%;height:...' 20704 wikitext text/x-wiki <templatestyles src="Status bahasa/Ethnologue/styles.css"/> {{#ifeq:{{{child|}}}|yes|<center>|<div class="Infobox" style="float:right;margin-left:1em;{{#if:{{{width|}}}|max-width:{{{width|19.5em}}};|width:19.5em;}} background:#F8F9FB;border:1px solid #C8CBD0;padding:0.3em;">}} <div style="justify-content: center;margin-left:2em;margin-right:2em;text-align:center"> [[: kategori:bahasa kategori 10 di Ethnologue|<div class="c10-hover tooltip" style="width:8%;height:18px;border:1px solid lightgray;align:left;Border-radius:12px 0px 0px 12px;display: inline-block;border-right:0.5px solid transparent;{{#ifeq:{{{1|}}}|10|background:black}}"><span class="tooltiptext">{{big|{{big|{{big|'''C10'''}}}}}}<br>{{small|'''Kategori 10'''}}<hr>Kategori ini menunjukkan bahwa bahasa '''telah punah''' (''Extinct'')</span></div>]][[: kategori:bahasa kategori 9 di Ethnologue|<div class="c9-hover tooltip" style="width:8%;height:18px;border:1px solid lightgray;align:left;display: inline-block;border-right:0.5px solid transparent;border-left:0.5px solid transparent;{{#ifeq:{{{1|}}}|9|background:red}}"><span class="tooltiptext">{{big|{{big|{{big|'''C9'''}}}}}}<br>{{small|'''Kategori 9'''}}<hr>Kategori ini menunjukkan bahwa bahasa sudah '''ditinggalkan''' dan hanya '''segelintir''' yang menuturkannya (''Dormant'')</span></div>]][[: kategori:bahasa kategori 8b di Ethnologue|<div class="c8b-hover tooltip" style="width:4%;height:18px;border:1px solid lightgray;align:left;display: inline-block;border-right:0px;border-left:0.5px solid transparent;{{#ifeq:{{{1|}}}|8b|background:#FF6F3B}}"><span class="tooltiptext">{{big|{{big|{{big|'''C8b'''}}}}}}<br>{{small|'''Kategori 8b'''}}<hr>Kategori ini menunjukkan bahwa bahasa '''hampir punah''' (''Nearly extinct'')</span></div>]][[: kategori:bahasa kategori 8a di Ethnologue|<div class="c8a-hover tooltip" style="width:4%;height:18px;border:1px solid lightgray;align:left;display: inline-block;border-left:0px;border-right:0.5px solid transparent;{{#ifeq:{{{1|}}}|8a|background:#FF9067}}"><span class="tooltiptext">{{big|{{big|{{big|'''C8a'''}}}}}}<br>{{small|'''Kategori 8a'''}}<hr>Kategori ini menunjukkan bahwa bahasa '''sangat sedikit''' dituturkan dan '''terancam berat''' untuk punah (''Moribund'')</span></div>]][[: kategori:bahasa kategori 7 di Ethnologue|<div class="c7-hover tooltip" style="width:8%;height:18px;border:1px solid lightgray;align:left;display: inline-block;border-right:0.5px solid transparent;border-left:0.5px solid transparent;{{#ifeq:{{{1|}}}|7|background:#FFB367}};"><span class="tooltiptext">{{big|{{big|{{big|'''C7'''}}}}}}<br>{{small|'''Kategori 7'''}}<hr>Kategori ini menunjukkan bahwa bahasa mulai '''mengalami penurunan''' ataupun penutur mulai '''berpindah''' menggunakan bahasa lain (''Shifting'')</span></div>]][[: kategori:bahasa kategori 6b di Ethnologue|<div class="c6b-hover tooltip" style="width:4%;height:18px;border:1px solid lightgray;align:left;display: inline-block;border-right:0px;border-left:0.5px solid transparent;{{#ifeq:{{{1|}}}|6b|background:#FFE867}}"><span class="tooltiptext">{{big|{{big|{{big|'''C6b'''}}}}}}<br>{{small|'''Kategori 6b'''}}<hr>Kategori ini menunjukkan bahwa bahasa '''mulai terancam''' (''Threatened'')</span></div>]][[: kategori:bahasa kategori 6a di Ethnologue|<div class="c6a-hover tooltip" style="width:4%;height:18px;border:1px solid lightgray;align:left;display: inline-block;border-left:0px;border-right:0.5px solid transparent;{{#ifeq:{{{1|}}}|6a|background:#FFFF68}};"><span class="tooltiptext">{{big|{{big|{{big|'''C6a'''}}}}}}<br>{{small|'''Kategori 6a'''}}<hr>Kategori ini menunjukkan bahwa bahasa masih '''cukup banyak dituturkan''' (''Vigorous'')</span></div>]][[: kategori:bahasa kategori 5 di Ethnologue|<div class="c5-hover tooltip" style="width:8%;height:18px;border:1px solid lightgray;align:left;display: inline-block;border-right:0.5px solid transparent;border-left:0.5px solid transparent;{{#ifeq:{{{1|}}}|5|background:#D9FF68}};"><span class="tooltiptext">{{big|{{big|{{big|'''C5'''}}}}}}<br>{{small|'''Kategori 5'''}}<hr>Kategori ini menunjukkan bahwa bahasa mengalami '''pertumbuhan populasi penutur''' (''Developing'')</span></div>]][[: kategori:bahasa kategori 4 di Ethnologue|<div class="c4-hover tooltip" style="width:8%;height:18px;border:1px solid lightgray;align:left;display: inline-block;border-right:0.5px solid transparent;border-left:0.5px solid transparent;{{#ifeq:{{{1|}}}|4|background:#9BFF68}};"><span class="tooltiptext">{{big|{{big|{{big|'''C4'''}}}}}}<br>{{small|'''Kategori 4'''}}<hr>Kategori ini menunjukkan bahwa bahasa digunakan dalam '''institusi pendidikan''' (''Educational'')</span></div>]][[: kategori:bahasa kategori 3 di Ethnologue|<div class="c3-hover tooltip" style="width:8%;height:18px;border:1px solid lightgray;align:left;display: inline-block;border-right:0.5px solid transparent;border-left:0.5px solid transparent;{{#ifeq:{{{1|}}}|3|background:#68FF93}};"><span class="tooltiptext">{{big|{{big|{{big|'''C3'''}}}}}}<br>{{small|'''Kategori 3'''}}<hr>Kategori ini menunjukkan bahwa bahasa digunakan '''cukup luas''' (''Wider Communication'')</span></div>]][[: kategori:bahasa kategori 2 di Ethnologue|<div class="c2-hover tooltip" style="width:8%;height:18px;border:1px solid lightgray;align:left;display: inline-block;border-right:0.5px solid transparent;border-left:0.5px solid transparent;{{#ifeq:{{{1|}}}|2|background:#69CFFF}};"><span class="tooltiptext">{{big|{{big|{{big|'''C2'''}}}}}}<br>{{small|'''Kategori 2'''}}<hr>Kategori ini menunjukkan bahwa bahasa yang digunakan di '''berbagai wilayah''' (''Provincial'')</span></div>]][[: kategori:bahasa kategori 1 di Ethnologue|<div class="c1-hover tooltip" style="width:8%;height:18px;border:1px solid lightgray;align:left;display: inline-block;border-right:0.5px solid transparent;border-left:0.5px solid transparent;{{#ifeq:{{{1|}}}|1|background:#69CFFF}}"><span class="tooltiptext">{{big|{{big|{{big|'''C1'''}}}}}}<br>{{small|'''Kategori 1'''}}<hr>Kategori ini menunjukkan bahwa bahasa '''nasional''' maupun bahasa '''resmi''' dari suatu negara (''National'')</span></div>]][[: kategori:bahasa kategori 0 di Ethnologue|<div class="c0-hover tooltip" style="width:8%;height:18px;border:1px solid lightgray;align:left;display: inline-block; border-radius:0px 12px 12px 0px;border-left:0.5px solid transparent;{{#ifeq:{{{1|}}}|0|background:#3E5C97}}"><span class="tooltiptext">{{big|{{big|{{big|'''C0'''}}}}}}<br>{{small|'''Kategori 0'''}}<hr>Kategori ini menunjukkan bahwa bahasa merupakan '''bahasa pengantar internasional''' ataupun bahasa yang digunakan pada kancah antar bangsa (''International'')</span></div>]]<div style="font-size:80%"><div style="width:8%;border:1px solid transparent; text-align:center; font-size:95%;align:left;display: inline-block; line-height: normal">10</div><div style="width:8%;border:1px solid transparent; text-align:center; font-size:95%;align:left;display: inline-block; line-height: normal">9</div><div style="width:8%;border:1px solid transparent; text-align:center; font-size:95%;display: inline-block; line-height: normal">8</div><div style="width:8%;border:1px solid transparent; text-align:center; font-size:95%;align:left;display: inline-block; line-height: normal">7</div><div style="width:8%;border:1px solid transparent; text-align:center; font-size:95%;align:left;display: inline-block; line-height: normal">6</div><div style="width:8%;border:1px solid transparent; text-align:center; font-size:95%;align:left;display: inline-block; line-height: normal">5</div><div style="width:8%;border:1px solid transparent; text-align:center; font-size:95%;align:left;display: inline-block; line-height: normal">4</div><div style="width:8%;border:1px solid transparent; text-align:center; font-size:95%;align:left;display: inline-block; line-height: normal">3</div><div style="width:8%;border:1px solid transparent; text-align:center; font-size:95%;align:left;display: inline-block; line-height: normal">2</div><div style="width:8%;border:1px solid transparent; text-align:center; font-size:95%;align:left;display: inline-block; line-height: normal">1</div><div style="width:8%;border:1px solid transparent; text-align:center; font-size:95%;align:left;display: inline-block; line-height: normal">0</div></div></div><div style="text-align:left;font-size:90%;margin-top:0.4em; line-height:1.3">{{#switch:{{{1|}}} |10=<center>{{small|{{pranala|1=[https://www.ethnologue.com/about/language-status '''EGIDS SIL Ethnologue''']:&nbsp;}}{{pranala|1=[https://www.ethnologue.com/language/{{{ISO|}}} C10 Extinct]}}}}</center>{{{name|}}} dikategorikan sebagai '''''C10 Extinct''''' menurut [[Ethnologue|SIL Ethnologue]], artinya bahasa ini sudah '''punah''' dan tidak ada lagi penutur yang tersisa{{main other|[[kategori:bahasa kategori 10 di Ethnologue|{{PAGENAME}}]]}} |9=<center>{{small|{{pranala|1=[https://www.ethnologue.com/about/language-status '''EGIDS SIL Ethnologue''']:&nbsp;}}{{pranala|1=[https://www.ethnologue.com/language/{{{ISO|}}} C9 Dormant]}}}}</center>{{{name|}}} dikategorikan sebagai '''''C9 Dormant''''' menurut [[Ethnologue|SIL Ethnologue]], artinya bahasa ini sudah '''ditinggalkan''' mayoritas penuturnya dan hanya dituturkan oleh segelintir orang{{main other|[[kategori:bahasa kategori 9 di Ethnologue|{{PAGENAME}}]]}} |8b=<center>{{small|{{pranala|1=[https://www.ethnologue.com/about/language-status '''EGIDS SIL Ethnologue''']:&nbsp;}}{{pranala|1=[https://www.ethnologue.com/language/{{{ISO|}}} C8b Nearly Extinct]}}}}</center>{{{name|}}} dikategorikan sebagai '''''C8b Nearly Extinct''''' menurut [[Ethnologue|SIL Ethnologue]], artinya bahasa ini dikatakan sudah hampir punah{{main other|[[kategori:bahasa kategori 8b di Ethnologue|{{PAGENAME}}]]}} |8a=<center>{{small|{{pranala|1=[https://www.ethnologue.com/about/language-status '''EGIDS SIL Ethnologue''']:&nbsp;}}{{pranala|1=[https://www.ethnologue.com/language/{{{ISO|}}} C8a Moribund]}}}}</center>{{{name|}}} dikategorikan sebagai '''''C8a Moribund''''' menurut [[Ethnologue|SIL Ethnologue]], artinya bahasa ini digunakan oleh '''sedikit penutur''' ataupun bahasa ini hanya dituturkan pada wilayah yang '''cukup kecil'''{{main other|[[kategori:bahasa kategori 8a di Ethnologue|{{PAGENAME}}]]}} |7=<center>{{small|{{pranala|1=[https://www.ethnologue.com/about/language-status '''EGIDS SIL Ethnologue''']:&nbsp;}}{{pranala|1=[https://www.ethnologue.com/language/{{{ISO|}}} C7 Shifting]}}}}</center>{{{name|}}} dikategorikan sebagai '''''C7 Shifting''''' menurut [[Ethnologue|SIL Ethnologue]], artinya sebagian atau kebanyakan penutur mulai '''beralih''' menuturkan bahasa lain dalam kesehariannya atau bahasa ini telah '''tergeser''' oleh bahasa besar lainnya{{main other|[[kategori:bahasa kategori 7 di Ethnologue|{{PAGENAME}}]]}} |6b=<center>{{small|{{pranala|1=[https://www.ethnologue.com/about/language-status '''EGIDS SIL Ethnologue''']:&nbsp;}}{{pranala|1=[https://www.ethnologue.com/language/{{{ISO|}}} C6b Threatened]}}}}</center>{{{name|}}} dikategorikan sebagai '''''C6b Threatened''''' menurut [[Ethnologue|SIL Ethnologue]], artinya bahasa ini mulai '''terancam''' dan mengalami '''penurunan jumlah penutur''' dari waktu ke waktu{{main other|[[kategori:bahasa kategori 6b di Ethnologue|{{PAGENAME}}]]}} |6a=<center>{{small|{{pranala|1=[https://www.ethnologue.com/about/language-status '''EGIDS SIL Ethnologue''']:&nbsp;}}{{pranala|1=[https://www.ethnologue.com/language/{{{ISO|}}} C6a Vigorous]}}}}</center>{{{name|}}} dikategorikan sebagai '''''C6a Vigorous''''' menurut [[Ethnologue|SIL Ethnologue]], artinya bahasa ini masih dituturkan dan digunakan oleh sebagian wilayah{{main other|[[kategori:bahasa kategori 6a di Ethnologue|{{PAGENAME}}]]}} |5=<center>{{small|{{pranala|1=[https://www.ethnologue.com/about/language-status '''EGIDS SIL Ethnologue''']:&nbsp;}}{{pranala|1=[https://www.ethnologue.com/language/{{{ISO|}}} C5 Developing]}}}}</center>{{{name|}}} dikategorikan sebagai '''''C5 Developing''''' menurut [[Ethnologue|SIL Ethnologue]], artinya bahasa ini mengalami '''peningkatan jumlah penutur''' dari waktu ke waktu{{main other|[[kategori:bahasa kategori 5 di Ethnologue|{{PAGENAME}}]]}} |4=<center>{{small|{{pranala|1=[https://www.ethnologue.com/about/language-status '''EGIDS SIL Ethnologue''']:&nbsp;}}{{pranala|1=[https://www.ethnologue.com/language/{{{ISO|}}} C4 Educational]}}}}</center>{{{name|}}} dikategorikan sebagai '''''C4 Educational''''' menurut [[Ethnologue|SIL Ethnologue]], artinya bahasa ini digunakan di institusi pendidikan, baik dalam bahasa ajar-mengajar maupun sebagai kurikulum ajaran{{main other|[[kategori:bahasa kategori 4 di Ethnologue|{{PAGENAME}}]]}} |3=<center>{{small|{{pranala|1=[https://www.ethnologue.com/about/language-status '''EGIDS SIL Ethnologue''']:&nbsp;}}{{pranala|1=[https://www.ethnologue.com/language/{{{ISO|}}} C3 Wider communication]}}}}</center>{{{name|}}} dikategorikan sebagai '''''C3 Wider Communication''''' menurut [[Ethnologue|SIL Ethnologue]], artinya bahasa ini digunakan di '''wilayah yang cukup luas''' maupun '''dipertuturkan cukup luas''', misalnya beberapa kota{{main other|[[kategori:bahasa kategori 3 di Ethnologue|{{PAGENAME}}]]}} |2=<center>{{small|{{pranala|1=[https://www.ethnologue.com/about/language-status '''EGIDS SIL Ethnologue''']:&nbsp;}}{{pranala|1=[https://www.ethnologue.com/language/{{{ISO|}}} C2 Provincial]}}}}</center>{{{name|}}} dikategorikan sebagai '''''C2 Provincial''''' menurut [[Ethnologue|SIL Ethnologue]], artinya bahasa ini digunakan di '''berbagai wilayah''' ataupun bahasa yang dituturkan pada tingkat '''antar-provinsi'''{{main other|[[kategori:bahasa kategori 2 di Ethnologue|{{PAGENAME}}]]}} |1=<center>{{small|{{pranala|1=[https://www.ethnologue.com/about/language-status '''EGIDS SIL Ethnologue''']:&nbsp;}}{{pranala|1=[https://www.ethnologue.com/language/{{{ISO|}}} C1 National]}}}}</center>{{{name|}}} dikategorikan sebagai '''''C1 National''''' menurut [[Ethnologue|SIL Ethnologue]], artinya bahasa ini menjadi bahasa '''nasional''' maupun bahasa '''resmi''' dari suatu negara{{main other|[[kategori:bahasa kategori 1 di Ethnologue|{{PAGENAME}}]]}} |0=<center>{{small|{{pranala|1=[https://www.ethnologue.com/about/language-status '''EGIDS SIL Ethnologue''']:&nbsp;}}{{pranala|1=[https://www.ethnologue.com/language/{{{ISO|}}} C0 International]}}}}</center>{{{name|}}} dikategorikan sebagai '''''C0 Internasional''''' menurut [[Ethnologue|SIL Ethnologue]], artinya bahasa ini merupakan '''bahasa pengantar internasional''' ataupun bahasa yang digunakan pada kancah antar bangsa{{main other|[[kategori:bahasa kategori 0 di Ethnologue|{{PAGENAME}}]]}} |={{#if:{{{text|}}}{{{2|}}}|{{{text|{{{2|}}}}}}|{{maroon|'''Nilai parameter {{para|1}} diperlukan: isi parameter tersebut dengan istilah diatas ataupun {{code|NA}} apabila data tidak tersedia'''}} }}}} {{#if:{{#invoke:WikidataIB/sandbox|getValue|P1627|fetchwikidata=ALL|onlysourced=no| noicon = yes |linked=false}}|<div style="font-size:90%;text-align: center;margin-bottom:0.2em">{{pranala|1=[https://www.ethnologue.com/cloud/lang-{{#invoke:WikidataIB/sandbox|getValue|P1627|fetchwikidata=ALL|onlysourced=no| noicon = yes |linked=false}}.png Buka versi koordinat status pemertahanan rinci]}} [[file:Lock-gray-alt-2.svg|10px|Perlu masuk|pra=https://cam.ethnologue.com/]]</div>|<div style="font-size:80%;text-align: center">{{gray|Buka versi koordinat status pemertahanan rinci<br>'''Galat: tidak dapat melakukan pengambilan data'''}}</div>}} </div> {{#ifeq:{{{child|}}}|yes|</center>|</div>}} {{#if:{{#invoke:WikidataIB/sandbox|getValue|P3823|fetchwikidata=ALL|onlysourced=no| noicon = yes |linked=false}}|<span style="font-size:80%; line-height:0.3">{{EditOnWikidata|pid=P3823}}</span>}} </div> 097a0qpclh1b165a0yznbn1w5pdawct Cèṭa'an:Status bahasa/Ethnologue/styles.css 10 5352 20705 2024-10-16T07:37:59Z Munajad.MH 3071 ←Membuat halaman berisi ' .flex-container { justify-content: center; display: flex; flex-wrap: nowrap; align-items: center; } .flex-container > div { margin: 1px; text-align: left; justify-content: center; } .sk-container { display: flex; width: auto; } .sk-container > div { margin: 1px; text-align: center; float: none; } .c10-hover:hover { background:black; color:white; } .c9-hover:hover { background: red; color: black; } .c8b-hover:hover { background: #FF...' 20705 sanitized-css text/css .flex-container { justify-content: center; display: flex; flex-wrap: nowrap; align-items: center; } .flex-container > div { margin: 1px; text-align: left; justify-content: center; } .sk-container { display: flex; width: auto; } .sk-container > div { margin: 1px; text-align: center; float: none; } .c10-hover:hover { background:black; color:white; } .c9-hover:hover { background: red; color: black; } .c8b-hover:hover { background: #FF6F3B; color: black; } .c8a-hover:hover { background: #FF9067; color: black; } .c7-hover:hover { background: #FFB367; color: black; } .c6b-hover:hover { background: #FFE867; color: black; } .c6a-hover:hover { background: #FFFF68; color: black; } .c5-hover:hover { background: #D9FF68; color: black; } .c4-hover:hover { background: #9BFF68; color: black; } .c3-hover:hover { background: #68FF93; color: black; } .c2-hover:hover { background: #69FFF5; color: black; } .c1-hover:hover { background: #69CFFF; color: black; } .c0-hover:hover { background: #699BFF; color: black; } .c10-hover a {color:white} .c10-hover:hover {color: white} .c9-hover a {color: black;} .c9-hover:hover a {color: black;} .c8b-hover a {color: black;} .c8b-hover:hover a {color: black;} .c8a-hover a {color: black;} .c8a-hover:hover a {color: black;} .c7-hover a {color: black;} .c7-hover:hover a {color: black;} .c6b-hover a {color: black;} .c6b-hover:hover a {color: black;} .c6a-hover a {color: black;} .c6a-hover:hover a {color: black;} .c5-hover a {color: black;} .c5-hover:hover a {color: black;} .c4-hover a {color: black;} .c4-hover:hover a {color: black;} .c3-hover a {color: black;} .c3-hover:hover a {color: black;} .c2-hover a {color: black;} .c2-hover:hover a {color: black;} .c1-hover a {color: black;} .c1-hover:hover a {color: black;} .c0-hover a {color: black; background:#3E5C97} .c0-hover:hover a {color: black;} .tooltip { position: relative; display: inline-block; border-bottom: 1px dotted black; } .tooltip .tooltiptext { visibility: hidden; width: 120px; background-color: #F8F9FB; color: black; line-height: 1.2; text-align: center; border-radius: 3px; box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.35); padding: 5px 0; position: absolute; z-index: 1; top: 150%; left: 50%; margin-left: -60px; border:1px solid #C8CBD0; font-size:60%; } .tooltip .tooltiptext::after { content: ""; position: absolute; bottom: 100%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; font-size:60%; border-color: transparent transparent #C8CBD0 transparent; } .tooltip:hover .tooltiptext { visibility: visible; z-index: 900 } .tooltip:hover .tooltiptext { visibility: visible; border:1px solid #C8CBD0; font-size:70%; z-index: 900 } .tooltip .tooltiptext { opacity: 0; transition: opacity 0.15s; z-index: 900 } .tooltip:hover .tooltiptext { visibility: visible; opacity: 1; z-index: 900 } 136b92bepjz6h178m42cfkhp65ic3w9 Cèṭa'an:Infobox Lua 10 5353 20707 2024-10-16T07:51:24Z Munajad.MH 3071 ←Membuat halaman berisi '{{Infobox | bodyclass = infobox-lua | bodystyle = {{#ifeq: {{{styled|}}} | yes | border: 2px ridge #CAE1FF; width: 30em; padding-bottom: 0px; | <!-- nothing --> }} {{{bodystyle|}}} | title = {{{title|{{PAGENAME}}}}} | above = {{#ifeq: {{{styled|}}} | yes | {{{name|{{SUBPAGENAME}}}}} | <!-- nothing --> }} | titlestyle = {{#ifeq: {{{styled|}}} | yes | font-size: 0.95em; padding: 0px; margin: 0px | <!-- nothing --> }} | abovestyle...' 20707 wikitext text/x-wiki {{Infobox | bodyclass = infobox-lua | bodystyle = {{#ifeq: {{{styled|}}} | yes | border: 2px ridge #CAE1FF; width: 30em; padding-bottom: 0px; | <!-- nothing --> }} {{{bodystyle|}}} | title = {{{title|{{PAGENAME}}}}} | above = {{#ifeq: {{{styled|}}} | yes | {{{name|{{SUBPAGENAME}}}}} | <!-- nothing --> }} | titlestyle = {{#ifeq: {{{styled|}}} | yes | font-size: 0.95em; padding: 0px; margin: 0px | <!-- nothing --> }} | abovestyle = {{#ifeq: {{{styled|}}} | yes | background:#83C5DA; padding: 3px 0px | <!-- nothing --> }} | labelstyle = {{#ifeq: {{{styled|}}} | yes | background:#DFEFFF; padding: 0px 7px; vertical-align: middle | <!-- nothing --> }} | datastyle = {{#ifeq: {{{styled|}}} | yes | padding: 5px 5px; | <!-- nothing --> }} | image = {{{image|}}} | caption = {{{caption|}}} | label1 = Description | data1 = {{{description|}}} | label2 = Author(s) | data2 = {{{author|}}} | label3 = Code source | data3 = {{{code|}}} | label4 = Languages | data4 = {{{languages|}}} | label5 = Status | data5 = {{#switch: {{{status|}}} | pre-alpha | prealpha | pa | experimental = Experimental | alpha | a = Alpha | beta | b = Beta | release | r | general | g | stable = Release | broken | br | unstable = Broken | #default = Unknown }} | label6 = Version | data6 = {{{version|}}} | label7 = Updated | data7 = {{{updated|}}} | label8 = Dependencies | data8 = {{{dependencies|}}} | label9 = Skins | data9 = {{{skins|}}} | label10 = Using code by | data10 = {{{using code by|}}} | label11 = License | data11 = {{{license|}}} | label12 = Other attribution | data12 = {{{other attribution|}}} }}<noinclude> {{documentation}} </noinclude> haz6hq7am4q3i01uijxeqdmstgib1wb Cèṭa'an:Infobox Lua/doc 10 5354 20708 2024-10-16T07:51:48Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} This template provides an infobox for Lua modules. <templatedata> { "params": { "styled": {}, "bodystyle": {}, "title": {}, "name": {}, "image": {}, "caption": {}, "description": {}, "author": {}, "code": {}, "languages": {}, "status": {}, "version": {}, "updated": {}, "dependencies": {}, "skins": {}, "using code by": {}, "license": {}, "other attribution": {} } } </templatedata> <includeonly>{{San...' 20708 wikitext text/x-wiki {{Documentation subpage}} This template provides an infobox for Lua modules. <templatedata> { "params": { "styled": {}, "bodystyle": {}, "title": {}, "name": {}, "image": {}, "caption": {}, "description": {}, "author": {}, "code": {}, "languages": {}, "status": {}, "version": {}, "updated": {}, "dependencies": {}, "skins": {}, "using code by": {}, "license": {}, "other attribution": {} } } </templatedata> <includeonly>{{Sandbox other|| <!-- Categories below this line --> {{Uncat}} }}</includeonly> odmi0ef4gdjnp5h77tv8cun6lpjojsh Cèṭa'an:Ifnoteq then show 10 5355 20714 2024-10-16T09:31:08Z Munajad.MH 3071 ←Membuat halaman berisi '{{#ifeq:{{{1|}}}|{{{2|}}}|{{{3|}}}|{{{1|}}}}}<noinclude> {{Documentation}}</noinclude>' 20714 wikitext text/x-wiki {{#ifeq:{{{1|}}}|{{{2|}}}|{{{3|}}}|{{{1|}}}}}<noinclude> {{Documentation}}</noinclude> 47kh80bexb3xmibfltbpuq2iyejeai3 Cèṭa'an:Ifnoteq then show/doc 10 5356 20715 2024-10-16T09:32:01Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template tests whether the first unnamed parameter is equal to the second unnamed parameter and returns the third unnamed parameter if it does. Otherwise it returns the first unnamed parameter. This is useful when the first parameter is a <nowiki>{{#invoke: }}</nowiki> of a Lua module that returns a va...' 20715 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This template tests whether the first unnamed parameter is equal to the second unnamed parameter and returns the third unnamed parameter if it does. Otherwise it returns the first unnamed parameter. This is useful when the first parameter is a <nowiki>{{#invoke: }}</nowiki> of a Lua module that returns a value for which a specific exception is required. Because it uses the <nowiki>{{#invoke: }}</nowiki> just once, it simplifies the coding of infoboxes, for example. == Usage == An infobox field may return the {{q|P17}} for an article about a city. We may wish to use the abbreviation "USA" in place of "[[United States]]". ; {{q|P17}} for {{q|Q42462}} : <code><nowiki>{{#invoke:WikidataIB |getValue |P17 |qid=Q42462 |fwd=ALL |osd=no |rank=best |noicon=true}}</nowiki></code> → {{#invoke:WikidataIB |getValue |P17 |qid=Q42462 |fwd=ALL |osd=no |rank=best |noicon=true}} : <code><nowiki>{{Ifnoteq then show|{{#invoke:WikidataIB |getValue |P17 |qid=Q42462 |fwd=ALL |osd=no |rank=best |noicon=true}}|United Kingdom|UK}}</nowiki></code> → {{Ifnoteq then show|{{#invoke:WikidataIB |getValue |P17 |qid=Q42462 |fwd=ALL |osd=no |rank=best |noicon=true}}|United Kingdom|UK}} ; {{q|P17}} for {{q|Q60}} : <code><nowiki>{{#invoke:WikidataIB |getValue |P17 |qid=Q60 |fwd=ALL |osd=no |rank=best |noicon=true}}</nowiki></code> → {{#invoke:WikidataIB |getValue |P17 |qid=Q60 |fwd=ALL |osd=no |rank=best |noicon=true}} : <code><nowiki>{{Ifnoteq then show|{{#invoke:WikidataIB |getValue |P17 |qid=Q60 |fwd=ALL |osd=no |rank=best |noicon=true}}|United States|USA}}</nowiki></code> → {{Ifnoteq then show|{{#invoke:WikidataIB |getValue |P17 |qid=Q60 |fwd=ALL |osd=no |rank=best |noicon=true}}|United States|USA}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:If-then-else templates]] }}</includeonly> 270ofv069t181lr0zx8ga8heda55urf Cèṭa'an:Formatter link 10 5357 20716 2024-10-16T09:33:20Z Munajad.MH 3071 ←Membuat halaman berisi '{{#if:{{{code|}}}|[{{#invoke:String|replace|source={{{url|}}}|pattern=$1|replace={{{code|}}}}} {{{label|{{{code|}}}}}}]}}<noinclude> {{documentation}} </noinclude>' 20716 wikitext text/x-wiki {{#if:{{{code|}}}|[{{#invoke:String|replace|source={{{url|}}}|pattern=$1|replace={{{code|}}}}} {{{label|{{{code|}}}}}}]}}<noinclude> {{documentation}} </noinclude> 3wubjvll86jx78v6hga4ex3nshch5hm Cèṭa'an:Formatter link/doc 10 5358 20717 2024-10-16T09:33:43Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Wikidata contains many examples of "External identifiers" such as {{q|P267}} – see [[Anatomical Therapeutic Chemical Classification System]]. These codes are used with {{q|P1630}} such as http://www.whocc.no/atc_ddd_index/?code=$1 where the $1 is to be substituted by the ATC code. This template takes an...' 20717 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Wikidata contains many examples of "External identifiers" such as {{q|P267}} – see [[Anatomical Therapeutic Chemical Classification System]]. These codes are used with {{q|P1630}} such as http://www.whocc.no/atc_ddd_index/?code=$1 where the $1 is to be substituted by the ATC code. This template takes an external identifier code as {{para|code}} and uses a formatter url as {{para|url}} to construct a link to the external resource; an optional {{para|label}} parameter sets the text of the link, defaulting to the value of {{para|code}} otherwise. Supplying the code as a parameter to this template allows one call to be made to Wikidata to fetch the code. == Example == For {{q|Q26979}}, {{q|P267}}: * <code><nowiki>{{Formatter link |url=http://www.whocc.no/atc_ddd_index/?code=$1 |code={{wdib |P267 |qid=Q26979 |fwd=ALL |osd=n |noicon=y |maxvals=1}} }}</nowiki></code> → {{Formatter link |url=http://www.whocc.no/atc_ddd_index/?code=$1 |code={{wdib |P267 |qid=Q26979 |fwd=ALL |osd=n |noicon=y |maxvals=1}} }} The formatter url to use for {{q|P267}} can be found from: * <code><nowiki>{{wdib |P1630 |qid=P267 |fwd=ALL |osd=n}}</nowiki></code> → {{wdib |P1630 |qid=P267 |fwd=ALL |osd=n}} In infoboxes, it will generally be hard-coded because it is specific to the infobox field. Otherwise the following can be used if Wikidata changes of the formatter url should be tracked: *<code><nowiki>{{Formatter link |url={{wdib |P1630 |qid=P267 |fwd=ALL |osd=n |noicon=y}} |code={{wdib |P267 |qid=Q26979 |fwd=ALL |osd=n |noicon=y |maxvals=1}} }}</nowiki></code> == See also == * {{tl|Wikidata ID}} and {{tl|Wikidata ID line}} * {{tl|format link}}, a similarly-named but completely unrelated template ==Template data== <templatedata> { "params": { "code": { "description": "the unique ID value of the target page", "required": true }, "url": { "description": "the Wikidata “formatter URL (P1630)”", "required": true }, "label": { "description": "the text of the link (defaults to the value of “code”)" } }, "description": "Combines a Wikidata “formatter URL (P1630)” with an id code to produce a URL", "format": "inline" } </templatedata> <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wikidata templates]] }}</includeonly> m3wsymaon370w9y4jkfrmtdkvrdyy00 Cèṭa'an:Wikidata ID 10 5359 20718 2024-10-16T09:34:32Z Munajad.MH 3071 ←Membuat halaman berisi '{{#ifeq:{{{separator|br}}}|br|{{Br separated entries | 1 = {{Wikidata ID line|{{{1|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 2 = {{Wikidata ID line|{{{2|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 3 = {{Wikidata ID line|{{{3|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 4 = {{Wikidata ID line|{{{4|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 5 = {{Wikidata ID line|{{{5|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 6 = {{Wikidata ID line|{{{6|}}}...' 20718 wikitext text/x-wiki {{#ifeq:{{{separator|br}}}|br|{{Br separated entries | 1 = {{Wikidata ID line|{{{1|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 2 = {{Wikidata ID line|{{{2|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 3 = {{Wikidata ID line|{{{3|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 4 = {{Wikidata ID line|{{{4|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 5 = {{Wikidata ID line|{{{5|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 6 = {{Wikidata ID line|{{{6|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 7 = {{Wikidata ID line|{{{7|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 8 = {{Wikidata ID line|{{{8|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 9 = {{Wikidata ID line|{{{9|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 10 = {{Wikidata ID line|{{{10|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 11 = {{Wikidata ID line|{{{11|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 12 = {{Wikidata ID line|{{{12|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 13 = {{Wikidata ID line|{{{13|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 14 = {{Wikidata ID line|{{{14|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 15 = {{Wikidata ID line|{{{15|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 16 = {{Wikidata ID line|{{{16|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 17 = {{Wikidata ID line|{{{17|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 18 = {{Wikidata ID line|{{{18|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 19 = {{Wikidata ID line|{{{19|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 20 = {{Wikidata ID line|{{{20|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 21 = {{Wikidata ID line|{{{21|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 22 = {{Wikidata ID line|{{{22|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 23 = {{Wikidata ID line|{{{23|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 24 = {{Wikidata ID line|{{{24|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 25 = {{Wikidata ID line|{{{25|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 26 = {{Wikidata ID line|{{{26|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 27 = {{Wikidata ID line|{{{27|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 28 = {{Wikidata ID line|{{{28|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 29 = {{Wikidata ID line|{{{29|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 30 = {{Wikidata ID line|{{{30|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 31 = {{Wikidata ID line|{{{31|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 32 = {{Wikidata ID line|{{{32|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 33 = {{Wikidata ID line|{{{33|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 34 = {{Wikidata ID line|{{{34|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 35 = {{Wikidata ID line|{{{35|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 36 = {{Wikidata ID line|{{{36|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 37 = {{Wikidata ID line|{{{37|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 38 = {{Wikidata ID line|{{{38|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 39 = {{Wikidata ID line|{{{39|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 40 = {{Wikidata ID line|{{{40|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 41 = {{Wikidata ID line|{{{41|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 42 = {{Wikidata ID line|{{{42|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 43 = {{Wikidata ID line|{{{43|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 44 = {{Wikidata ID line|{{{44|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 45 = {{Wikidata ID line|{{{45|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 46 = {{Wikidata ID line|{{{46|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 47 = {{Wikidata ID line|{{{47|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 48 = {{Wikidata ID line|{{{48|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 49 = {{Wikidata ID line|{{{49|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 50 = {{Wikidata ID line|{{{50|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 51 = {{Wikidata ID line|{{{51|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 52 = {{Wikidata ID line|{{{52|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 53 = {{Wikidata ID line|{{{53|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 54 = {{Wikidata ID line|{{{54|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 55 = {{Wikidata ID line|{{{55|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 56 = {{Wikidata ID line|{{{56|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 57 = {{Wikidata ID line|{{{57|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 58 = {{Wikidata ID line|{{{58|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 59 = {{Wikidata ID line|{{{59|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 60 = {{Wikidata ID line|{{{60|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 61 = {{Wikidata ID line|{{{61|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 62 = {{Wikidata ID line|{{{62|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 63 = {{Wikidata ID line|{{{63|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 64 = {{Wikidata ID line|{{{64|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 65 = {{Wikidata ID line|{{{65|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 66 = {{Wikidata ID line|{{{66|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 67 = {{Wikidata ID line|{{{67|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 68 = {{Wikidata ID line|{{{68|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 69 = {{Wikidata ID line|{{{69|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 70 = {{Wikidata ID line|{{{70|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 71 = {{Wikidata ID line|{{{71|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 72 = {{Wikidata ID line|{{{72|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 73 = {{Wikidata ID line|{{{73|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 74 = {{Wikidata ID line|{{{74|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 75 = {{Wikidata ID line|{{{75|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 76 = {{Wikidata ID line|{{{76|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 77 = {{Wikidata ID line|{{{77|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 78 = {{Wikidata ID line|{{{78|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 79 = {{Wikidata ID line|{{{79|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 80 = {{Wikidata ID line|{{{80|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 81 = {{Wikidata ID line|{{{81|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 82 = {{Wikidata ID line|{{{82|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 83 = {{Wikidata ID line|{{{83|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 84 = {{Wikidata ID line|{{{84|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 85 = {{Wikidata ID line|{{{85|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 86 = {{Wikidata ID line|{{{86|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 87 = {{Wikidata ID line|{{{87|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 88 = {{Wikidata ID line|{{{88|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 89 = {{Wikidata ID line|{{{89|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 90 = {{Wikidata ID line|{{{90|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 91 = {{Wikidata ID line|{{{91|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 92 = {{Wikidata ID line|{{{92|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 93 = {{Wikidata ID line|{{{93|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 94 = {{Wikidata ID line|{{{94|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 95 = {{Wikidata ID line|{{{95|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 96 = {{Wikidata ID line|{{{96|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 97 = {{Wikidata ID line|{{{97|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 98 = {{Wikidata ID line|{{{98|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 99 = {{Wikidata ID line|{{{99|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 100 = {{Wikidata ID line|{{{100|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 101 = {{Wikidata ID line|{{{101|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 102 = {{Wikidata ID line|{{{102|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 103 = {{Wikidata ID line|{{{103|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 104 = {{Wikidata ID line|{{{104|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 105 = {{Wikidata ID line|{{{105|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 106 = {{Wikidata ID line|{{{106|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 107 = {{Wikidata ID line|{{{107|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 108 = {{Wikidata ID line|{{{108|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 109 = {{Wikidata ID line|{{{109|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 110 = {{Wikidata ID line|{{{110|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 111 = {{Wikidata ID line|{{{111|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 112 = {{Wikidata ID line|{{{112|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 113 = {{Wikidata ID line|{{{113|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 114 = {{Wikidata ID line|{{{114|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 115 = {{Wikidata ID line|{{{115|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 116 = {{Wikidata ID line|{{{116|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 117 = {{Wikidata ID line|{{{117|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 118 = {{Wikidata ID line|{{{118|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 119 = {{Wikidata ID line|{{{119|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 120 = {{Wikidata ID line|{{{120|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 121 = {{Wikidata ID line|{{{121|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 122 = {{Wikidata ID line|{{{122|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 123 = {{Wikidata ID line|{{{123|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 124 = {{Wikidata ID line|{{{124|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 125 = {{Wikidata ID line|{{{125|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 126 = {{Wikidata ID line|{{{126|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 127 = {{Wikidata ID line|{{{127|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 128 = {{Wikidata ID line|{{{128|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 129 = {{Wikidata ID line|{{{129|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 130 = {{Wikidata ID line|{{{130|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 131 = {{Wikidata ID line|{{{131|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 132 = {{Wikidata ID line|{{{132|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 133 = {{Wikidata ID line|{{{133|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 134 = {{Wikidata ID line|{{{134|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 135 = {{Wikidata ID line|{{{135|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 136 = {{Wikidata ID line|{{{136|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 137 = {{Wikidata ID line|{{{137|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 138 = {{Wikidata ID line|{{{138|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 139 = {{Wikidata ID line|{{{139|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 140 = {{Wikidata ID line|{{{140|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 141 = {{Wikidata ID line|{{{141|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 142 = {{Wikidata ID line|{{{142|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 143 = {{Wikidata ID line|{{{143|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 144 = {{Wikidata ID line|{{{144|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 145 = {{Wikidata ID line|{{{145|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 146 = {{Wikidata ID line|{{{146|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 147 = {{Wikidata ID line|{{{147|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 148 = {{Wikidata ID line|{{{148|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 149 = {{Wikidata ID line|{{{149|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 150 = {{Wikidata ID line|{{{150|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 151 = {{Wikidata ID line|{{{151|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 152 = {{Wikidata ID line|{{{152|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 153 = {{Wikidata ID line|{{{153|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 154 = {{Wikidata ID line|{{{154|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 155 = {{Wikidata ID line|{{{155|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 156 = {{Wikidata ID line|{{{156|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 157 = {{Wikidata ID line|{{{157|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 158 = {{Wikidata ID line|{{{158|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 159 = {{Wikidata ID line|{{{159|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 160 = {{Wikidata ID line|{{{160|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 161 = {{Wikidata ID line|{{{161|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 162 = {{Wikidata ID line|{{{162|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 163 = {{Wikidata ID line|{{{163|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 164 = {{Wikidata ID line|{{{164|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 165 = {{Wikidata ID line|{{{165|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 166 = {{Wikidata ID line|{{{166|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 167 = {{Wikidata ID line|{{{167|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 168 = {{Wikidata ID line|{{{168|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 169 = {{Wikidata ID line|{{{169|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 170 = {{Wikidata ID line|{{{170|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 171 = {{Wikidata ID line|{{{171|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 172 = {{Wikidata ID line|{{{172|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 173 = {{Wikidata ID line|{{{173|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 174 = {{Wikidata ID line|{{{174|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 175 = {{Wikidata ID line|{{{175|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 176 = {{Wikidata ID line|{{{176|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 177 = {{Wikidata ID line|{{{177|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 178 = {{Wikidata ID line|{{{178|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 179 = {{Wikidata ID line|{{{179|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 180 = {{Wikidata ID line|{{{180|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 181 = {{Wikidata ID line|{{{181|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 182 = {{Wikidata ID line|{{{182|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 183 = {{Wikidata ID line|{{{183|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 184 = {{Wikidata ID line|{{{184|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 185 = {{Wikidata ID line|{{{185|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 186 = {{Wikidata ID line|{{{186|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 187 = {{Wikidata ID line|{{{187|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 188 = {{Wikidata ID line|{{{188|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 189 = {{Wikidata ID line|{{{189|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 190 = {{Wikidata ID line|{{{190|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 191 = {{Wikidata ID line|{{{191|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 192 = {{Wikidata ID line|{{{192|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 193 = {{Wikidata ID line|{{{193|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 194 = {{Wikidata ID line|{{{194|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 195 = {{Wikidata ID line|{{{195|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 196 = {{Wikidata ID line|{{{196|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 197 = {{Wikidata ID line|{{{197|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 198 = {{Wikidata ID line|{{{198|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 199 = {{Wikidata ID line|{{{199|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 200 = {{Wikidata ID line|{{{200|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} }}|{{comma separated entries | 1 = {{Wikidata ID line|{{{1|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 2 = {{Wikidata ID line|{{{2|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 3 = {{Wikidata ID line|{{{3|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 4 = {{Wikidata ID line|{{{4|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 5 = {{Wikidata ID line|{{{5|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 6 = {{Wikidata ID line|{{{6|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 7 = {{Wikidata ID line|{{{7|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 8 = {{Wikidata ID line|{{{8|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 9 = {{Wikidata ID line|{{{9|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 10 = {{Wikidata ID line|{{{10|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 11 = {{Wikidata ID line|{{{11|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 12 = {{Wikidata ID line|{{{12|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 13 = {{Wikidata ID line|{{{13|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 14 = {{Wikidata ID line|{{{14|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 15 = {{Wikidata ID line|{{{15|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 16 = {{Wikidata ID line|{{{16|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 17 = {{Wikidata ID line|{{{17|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 18 = {{Wikidata ID line|{{{18|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 19 = {{Wikidata ID line|{{{19|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 20 = {{Wikidata ID line|{{{20|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 21 = {{Wikidata ID line|{{{21|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 22 = {{Wikidata ID line|{{{22|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 23 = {{Wikidata ID line|{{{23|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 24 = {{Wikidata ID line|{{{24|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 25 = {{Wikidata ID line|{{{25|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 26 = {{Wikidata ID line|{{{26|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 27 = {{Wikidata ID line|{{{27|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 28 = {{Wikidata ID line|{{{28|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 29 = {{Wikidata ID line|{{{29|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 30 = {{Wikidata ID line|{{{30|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 31 = {{Wikidata ID line|{{{31|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 32 = {{Wikidata ID line|{{{32|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 33 = {{Wikidata ID line|{{{33|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 34 = {{Wikidata ID line|{{{34|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 35 = {{Wikidata ID line|{{{35|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 36 = {{Wikidata ID line|{{{36|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 37 = {{Wikidata ID line|{{{37|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 38 = {{Wikidata ID line|{{{38|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 39 = {{Wikidata ID line|{{{39|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 40 = {{Wikidata ID line|{{{40|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 41 = {{Wikidata ID line|{{{41|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 42 = {{Wikidata ID line|{{{42|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 43 = {{Wikidata ID line|{{{43|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 44 = {{Wikidata ID line|{{{44|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 45 = {{Wikidata ID line|{{{45|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 46 = {{Wikidata ID line|{{{46|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 47 = {{Wikidata ID line|{{{47|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 48 = {{Wikidata ID line|{{{48|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 49 = {{Wikidata ID line|{{{49|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 50 = {{Wikidata ID line|{{{50|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 51 = {{Wikidata ID line|{{{51|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 52 = {{Wikidata ID line|{{{52|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 53 = {{Wikidata ID line|{{{53|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 54 = {{Wikidata ID line|{{{54|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 55 = {{Wikidata ID line|{{{55|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 56 = {{Wikidata ID line|{{{56|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 57 = {{Wikidata ID line|{{{57|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 58 = {{Wikidata ID line|{{{58|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 59 = {{Wikidata ID line|{{{59|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 60 = {{Wikidata ID line|{{{60|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 61 = {{Wikidata ID line|{{{61|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 62 = {{Wikidata ID line|{{{62|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 63 = {{Wikidata ID line|{{{63|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 64 = {{Wikidata ID line|{{{64|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 65 = {{Wikidata ID line|{{{65|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 66 = {{Wikidata ID line|{{{66|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 67 = {{Wikidata ID line|{{{67|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 68 = {{Wikidata ID line|{{{68|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 69 = {{Wikidata ID line|{{{69|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 70 = {{Wikidata ID line|{{{70|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 71 = {{Wikidata ID line|{{{71|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 72 = {{Wikidata ID line|{{{72|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 73 = {{Wikidata ID line|{{{73|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 74 = {{Wikidata ID line|{{{74|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 75 = {{Wikidata ID line|{{{75|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 76 = {{Wikidata ID line|{{{76|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 77 = {{Wikidata ID line|{{{77|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 78 = {{Wikidata ID line|{{{78|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 79 = {{Wikidata ID line|{{{79|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 80 = {{Wikidata ID line|{{{80|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 81 = {{Wikidata ID line|{{{81|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 82 = {{Wikidata ID line|{{{82|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 83 = {{Wikidata ID line|{{{83|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 84 = {{Wikidata ID line|{{{84|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 85 = {{Wikidata ID line|{{{85|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 86 = {{Wikidata ID line|{{{86|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 87 = {{Wikidata ID line|{{{87|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 88 = {{Wikidata ID line|{{{88|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 89 = {{Wikidata ID line|{{{89|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 90 = {{Wikidata ID line|{{{90|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 91 = {{Wikidata ID line|{{{91|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 92 = {{Wikidata ID line|{{{92|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 93 = {{Wikidata ID line|{{{93|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 94 = {{Wikidata ID line|{{{94|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 95 = {{Wikidata ID line|{{{95|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 96 = {{Wikidata ID line|{{{96|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 97 = {{Wikidata ID line|{{{97|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 98 = {{Wikidata ID line|{{{98|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 99 = {{Wikidata ID line|{{{99|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 100 = {{Wikidata ID line|{{{100|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 101 = {{Wikidata ID line|{{{101|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 102 = {{Wikidata ID line|{{{102|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 103 = {{Wikidata ID line|{{{103|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 104 = {{Wikidata ID line|{{{104|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 105 = {{Wikidata ID line|{{{105|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 106 = {{Wikidata ID line|{{{106|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 107 = {{Wikidata ID line|{{{107|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 108 = {{Wikidata ID line|{{{108|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 109 = {{Wikidata ID line|{{{109|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 110 = {{Wikidata ID line|{{{110|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 111 = {{Wikidata ID line|{{{111|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 112 = {{Wikidata ID line|{{{112|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 113 = {{Wikidata ID line|{{{113|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 114 = {{Wikidata ID line|{{{114|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 115 = {{Wikidata ID line|{{{115|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 116 = {{Wikidata ID line|{{{116|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 117 = {{Wikidata ID line|{{{117|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 118 = {{Wikidata ID line|{{{118|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 119 = {{Wikidata ID line|{{{119|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 120 = {{Wikidata ID line|{{{120|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 121 = {{Wikidata ID line|{{{121|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 122 = {{Wikidata ID line|{{{122|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 123 = {{Wikidata ID line|{{{123|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 124 = {{Wikidata ID line|{{{124|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 125 = {{Wikidata ID line|{{{125|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 126 = {{Wikidata ID line|{{{126|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 127 = {{Wikidata ID line|{{{127|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 128 = {{Wikidata ID line|{{{128|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 129 = {{Wikidata ID line|{{{129|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 130 = {{Wikidata ID line|{{{130|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 131 = {{Wikidata ID line|{{{131|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 132 = {{Wikidata ID line|{{{132|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 133 = {{Wikidata ID line|{{{133|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 134 = {{Wikidata ID line|{{{134|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 135 = {{Wikidata ID line|{{{135|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 136 = {{Wikidata ID line|{{{136|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 137 = {{Wikidata ID line|{{{137|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 138 = {{Wikidata ID line|{{{138|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 139 = {{Wikidata ID line|{{{139|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 140 = {{Wikidata ID line|{{{140|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 141 = {{Wikidata ID line|{{{141|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 142 = {{Wikidata ID line|{{{142|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 143 = {{Wikidata ID line|{{{143|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 144 = {{Wikidata ID line|{{{144|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 145 = {{Wikidata ID line|{{{145|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 146 = {{Wikidata ID line|{{{146|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 147 = {{Wikidata ID line|{{{147|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 148 = {{Wikidata ID line|{{{148|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 149 = {{Wikidata ID line|{{{149|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 150 = {{Wikidata ID line|{{{150|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 151 = {{Wikidata ID line|{{{151|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 152 = {{Wikidata ID line|{{{152|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 153 = {{Wikidata ID line|{{{153|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 154 = {{Wikidata ID line|{{{154|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 155 = {{Wikidata ID line|{{{155|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 156 = {{Wikidata ID line|{{{156|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 157 = {{Wikidata ID line|{{{157|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 158 = {{Wikidata ID line|{{{158|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 159 = {{Wikidata ID line|{{{159|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 160 = {{Wikidata ID line|{{{160|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 161 = {{Wikidata ID line|{{{161|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 162 = {{Wikidata ID line|{{{162|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 163 = {{Wikidata ID line|{{{163|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 164 = {{Wikidata ID line|{{{164|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 165 = {{Wikidata ID line|{{{165|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 166 = {{Wikidata ID line|{{{166|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 167 = {{Wikidata ID line|{{{167|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 168 = {{Wikidata ID line|{{{168|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 169 = {{Wikidata ID line|{{{169|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 170 = {{Wikidata ID line|{{{170|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 171 = {{Wikidata ID line|{{{171|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 172 = {{Wikidata ID line|{{{172|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 173 = {{Wikidata ID line|{{{173|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 174 = {{Wikidata ID line|{{{174|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 175 = {{Wikidata ID line|{{{175|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 176 = {{Wikidata ID line|{{{176|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 177 = {{Wikidata ID line|{{{177|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 178 = {{Wikidata ID line|{{{178|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 179 = {{Wikidata ID line|{{{179|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 180 = {{Wikidata ID line|{{{180|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 181 = {{Wikidata ID line|{{{181|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 182 = {{Wikidata ID line|{{{182|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 183 = {{Wikidata ID line|{{{183|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 184 = {{Wikidata ID line|{{{184|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 185 = {{Wikidata ID line|{{{185|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 186 = {{Wikidata ID line|{{{186|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 187 = {{Wikidata ID line|{{{187|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 188 = {{Wikidata ID line|{{{188|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 189 = {{Wikidata ID line|{{{189|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 190 = {{Wikidata ID line|{{{190|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 191 = {{Wikidata ID line|{{{191|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 192 = {{Wikidata ID line|{{{192|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 193 = {{Wikidata ID line|{{{193|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 194 = {{Wikidata ID line|{{{194|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 195 = {{Wikidata ID line|{{{195|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 196 = {{Wikidata ID line|{{{196|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 197 = {{Wikidata ID line|{{{197|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 198 = {{Wikidata ID line|{{{198|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 199 = {{Wikidata ID line|{{{199|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} | 200 = {{Wikidata ID line|{{{200|}}}|qid={{{qid|}}}|showid={{{showid|yes}}}}} }}}}<noinclude> {{documentation}} </noinclude> 90v4hojgcfnkmuzaeusqwz0s2fikcfw Cèṭa'an:Wikidata ID line 10 5360 20719 2024-10-16T09:35:25Z Munajad.MH 3071 ←Membuat halaman berisi '{{#if:{{wikidata|property|{{{qid|}}}|{{{1|}}}}} |{{#if:{{#invoke:string|match|s={{wikidata|property|eid={{{1|}}}|P1630}}|pattern=$1|plain=true|nomatch=}} |[{{replace|{{wikidata|property|eid={{{1|}}}|P1630}}|$1|{{wikidata|property|{{{qid|}}}|{{{1|}}}}}}} {{#ifeq:{{{showid|yes}}}|yes|{{wikidata|label|eid={{{1|}}}}}<nowiki>:</nowiki> {{wikidata|property|{{{qid|}}}|{{{1|}}}}}|{{replace|{{wikidata|label|eid={{{1|}}}}}| ID| }}}}] }} }}<noinclude>{{documentation...' 20719 wikitext text/x-wiki {{#if:{{wikidata|property|{{{qid|}}}|{{{1|}}}}} |{{#if:{{#invoke:string|match|s={{wikidata|property|eid={{{1|}}}|P1630}}|pattern=$1|plain=true|nomatch=}} |[{{replace|{{wikidata|property|eid={{{1|}}}|P1630}}|$1|{{wikidata|property|{{{qid|}}}|{{{1|}}}}}}} {{#ifeq:{{{showid|yes}}}|yes|{{wikidata|label|eid={{{1|}}}}}<nowiki>:</nowiki> {{wikidata|property|{{{qid|}}}|{{{1|}}}}}|{{replace|{{wikidata|label|eid={{{1|}}}}}| ID| }}}}] }} }}<noinclude>{{documentation}}</noinclude> aeh8amem9k7tmx2vat1z94kpgkc314d Cèṭa'an:Wikidata ID line/doc 10 5361 20720 2024-10-16T09:35:47Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == This template fetches an identifier property from Wikidata and formats it as a URL. Use as for example: <syntaxhighlight lang="wikitext"> {{Wikidata ID line|P3634|qid=Q19905080}} </syntaxhighlight> which returns: : {{Wikidata ID line|P3634|qid=Q19905080}} If you want to hide the ID, then use: <s...' 20720 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == This template fetches an identifier property from Wikidata and formats it as a URL. Use as for example: <syntaxhighlight lang="wikitext"> {{Wikidata ID line|P3634|qid=Q19905080}} </syntaxhighlight> which returns: : {{Wikidata ID line|P3634|qid=Q19905080}} If you want to hide the ID, then use: <syntaxhighlight lang="wikitext"> {{Wikidata ID line|P3634|qid=Q19905080|showid=no}} </syntaxhighlight> which returns: : {{Wikidata ID line|P3634|qid=Q19905080|showid=no}} Use with {{tl|Wikidata ID}} to return multiple IDs at once. == See also == *{{tl|Formatter link}} *{{tl|Wikidata URL}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wikidata templates]] }}</includeonly> mcf58xz714wjb3236zdb8pp735actd0 Cèṭa'an:Wikidata URL 10 5362 20721 2024-10-16T09:36:20Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:String|replace|source={{{1|{{#property:{{{P|{{{p|P856}}}}}}|from={{{from|}}}}}}}}|pattern=^[Hh][Tt][Tt][Pp]([Ss]?)&#58;//|replace=http%1://|plain=false}}<noinclude> {{documentation}} </noinclude>' 20721 wikitext text/x-wiki {{#invoke:String|replace|source={{{1|{{#property:{{{P|{{{p|P856}}}}}}|from={{{from|}}}}}}}}|pattern=^[Hh][Tt][Tt][Pp]([Ss]?)&#58;//|replace=http%1://|plain=false}}<noinclude> {{documentation}} </noinclude> buqhvii3ig20aqc0z3mvnv8gsfzxv9d Cèṭa'an:Wikidata URL/doc 10 5363 20722 2024-10-16T09:36:55Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == Converts URLs from Wikidata of the format <nowiki>http&amp;#58;//</nowiki> to <nowiki>http://</nowiki> so that they can be used to generate external links. {{tlx|1=Wikidata URL|2=1=''URL''}} {{tlx|1=Wikidata URL|2=P=''Wikidata ID or title of URL property''|3=from=''Wikidata ID of source entity'...' 20722 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == Converts URLs from Wikidata of the format <nowiki>http&amp;#58;//</nowiki> to <nowiki>http://</nowiki> so that they can be used to generate external links. {{tlx|1=Wikidata URL|2=1=''URL''}} {{tlx|1=Wikidata URL|2=P=''Wikidata ID or title of URL property''|3=from=''Wikidata ID of source entity''}} * Parameter {{para|1}}, ''URL'', is optional. If included, the specified URL will be converted to <nowiki>http://</nowiki>, and all other parameters will be ignored. * Parameter {{para|P}}, if specified, is the ID or name of the property that contains the URL. If it is not specified, it defaults to {{Wikidata property link|P856}}. * Parameter {{para|from}}, if specified, is the ID of the Wikidata entity to fetch the URL property from. If it is not specified, it defaults to the current page. == Examples == {{tlx|1=Wikidata URL|2=1=<nowiki>{{#property:P1630|from=p830}}</nowiki>}} → {{Wikidata URL|1={{#property:P1630|from=p830}}}} {{tlx|1=Wikidata URL|2=P=formatter URL|3=from=P830}} → {{Wikidata URL|P=formatter URL|from=P830}} {{tlx|1=Wikidata URL|2=P=P1630|3=from=P830}} → {{Wikidata URL|P=P1630|from=P830}} {{tlx|1=Wikidata URL|2=from=Q328}} → {{Wikidata URL|from=Q328}} {{tlx|1=Wikidata URL}} (when placed on https://en.wikipedia.org/wiki/English_Wikipedia) → {{Wikidata URL|from=Q328}} {{tlx|1=Wikidata URL|2=1=<nowiki>{{#property:P1630|from=p830}}</nowiki>|3=P=P856|4=from=Q328}} → {{Wikidata URL|1={{#property:P1630|from=p830}}|P=P856|from=Q328}} ({{para|P}} and {{para|from}} are ignored) == See also == * {{tl|wikidata}}. If {{para|from}} is set, then the output of this template is identical to {{tlx|wikidata|property|raw|''fromEntity''|P856}} * {{tl|Wikidata ID line}} * {{tl|Wikidata property link}} * {{tl|Wikidata entity link}} * [[Meta:Wikidata/Notes/Inclusion syntax v0.4]] <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wikidata templates]] [[Category:External link templates using Wikidata]] }}</includeonly> 1mx5xe2a05sp6zs8tdg7qx7x8nrbtry Cèṭa'an:Wikidata property link 10 5364 20723 2024-10-16T09:37:40Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#switch:{{str left|{{uc:{{{id|}}}}}|1}} | N <!--none--> = {{#switch:{{str left|{{uc:{{{1|}}}}}|1}} | P = [[d:Special:EntityPage/{{uc:{{{1|}}}}}|{{wikidata|label|{{uc:{{{1|}}}}}}}]] | [[d:Special:EntityPage/P{{uc:{{{1|}}}}}|{{wikidata|label|P{{uc:{{{1|}}}}}}}]] }} | O <!--only--> = {{#switch:{{str left|{{uc:{{{1|}}}}}|1}} | P = [[d:Special:EntityPage/{{uc:{{{1|}}}}}|{{uc:{{{1|}}}}}]] | d:Special:EntityPage/P{{uc:{{{1|}}}}}|P{{uc:{{{1|}}}...' 20723 wikitext text/x-wiki <includeonly>{{#switch:{{str left|{{uc:{{{id|}}}}}|1}} | N <!--none--> = {{#switch:{{str left|{{uc:{{{1|}}}}}|1}} | P = [[d:Special:EntityPage/{{uc:{{{1|}}}}}|{{wikidata|label|{{uc:{{{1|}}}}}}}]] | [[d:Special:EntityPage/P{{uc:{{{1|}}}}}|{{wikidata|label|P{{uc:{{{1|}}}}}}}]] }} | O <!--only--> = {{#switch:{{str left|{{uc:{{{1|}}}}}|1}} | P = [[d:Special:EntityPage/{{uc:{{{1|}}}}}|{{uc:{{{1|}}}}}]] | [[d:Special:EntityPage/P{{uc:{{{1|}}}}}|P{{uc:{{{1|}}}}}]] }} | F <!--first--> = {{#switch:{{str left|{{uc:{{{1|}}}}}|1}} | P = [[d:Special:EntityPage/{{uc:{{{1|}}}}}|{{uc:{{{1|}}}}}]]{{#if:{{wikidata|label|{{uc:{{{1|}}}}}}}|&#58; <small>{{wikidata|label|{{uc:{{{1|}}}}}}}</small>}} | [[d:Special:EntityPage/P{{uc:{{{1|}}}}}|P{{uc:{{{1|}}}}}]]{{#if:{{wikidata|label|P{{uc:{{{1|}}}}}}}|&#58; <small>{{wikidata|label|P{{uc:{{{1|}}}}}}}</small>}} }} | #default = {{#switch:{{str left|{{uc:{{{1|}}}}}|1}} | P = [[d:Special:EntityPage/{{uc:{{{1|}}}}}|{{wikidata|label|{{uc:{{{1|}}}}}}} <small>({{uc:{{{1|}}}}})</small>]] | [[d:Special:EntityPage/P{{uc:{{{1|}}}}}|{{wikidata|label|P{{uc:{{{1|}}}}}}} <small>(P{{uc:{{{1|}}}}})</small>]] }} }}</includeonly><noinclude>{{Documentation}}</noinclude> k8jv170qlggs0249fpe48ygwkpgfzbn Cèṭa'an:Wikidata property link/doc 10 5365 20724 2024-10-16T09:38:05Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- Place template categories where indicated at the bottom of this page and interwikis at Wikidata --> {{Template shortcut|Prop|Property|wpl|WPL|wdp|WDP|wdpl|WDPL}} '''{{NAMESPACE}}:{{BASEPAGENAME}}''' displays a link to [[w:Wikidata|Wikidata]] property. == Usage examples == ; Standard usage : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}|123}}</code> → {{{{BASEPAGENAME}}|123}} : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}|P...' 20724 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- Place template categories where indicated at the bottom of this page and interwikis at Wikidata --> {{Template shortcut|Prop|Property|wpl|WPL|wdp|WDP|wdpl|WDPL}} '''{{NAMESPACE}}:{{BASEPAGENAME}}''' displays a link to [[w:Wikidata|Wikidata]] property. == Usage examples == ; Standard usage : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}|123}}</code> → {{{{BASEPAGENAME}}|123}} : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}|P123}}</code> → {{{{BASEPAGENAME}}|P123}} ; Leading/trailing whitespace : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | 123 }}</code> → {{{{BASEPAGENAME}} | 123 }} : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | P123 }}</code> → {{{{BASEPAGENAME}} | P123 }} ; Lower case : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}|p123}}</code> → {{{{BASEPAGENAME}}|p123}} : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | p123 }}</code> → {{{{BASEPAGENAME}} | p123 }} ; id = n(one) : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}|123|id=n}}</code> → {{{{BASEPAGENAME}}|123|id=n}} : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}|P123|id=none}}</code> → {{{{BASEPAGENAME}}|P123|id=none}} ; id = o(nly) : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}|123|id=o}}</code> → {{{{BASEPAGENAME}}|123|id=o}} : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}|P123|id=only}}</code> → {{{{BASEPAGENAME}}|P123|id=only}} ; id = f(irst) : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}|123|id=f}}</code> → {{{{BASEPAGENAME}}|123|id=f}} : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}|P123|id=first}}</code> → {{{{BASEPAGENAME}}|P123|id=first}} ; Template shortcuts : <code><nowiki>{{</nowiki>prop|123}}</code> → {{prop|123}} : <code><nowiki>{{</nowiki>property|P123}}</code> → {{property|P123}} : <code><nowiki>{{</nowiki>wpl|123}}</code> → {{wpl|123}} : <code><nowiki>{{</nowiki>WPL|P123}}</code> → {{WDPL|P123}} == Supporting template and module == * {{tlx|wikidata|label}} which uses {{mlx|wd|label}} == See also == * {{tlx|Wikidata property}} * {{tlx|Wikidata entity link}} * {{tlx|Wikidata URL}} * {{tlx|Label}} * [[d:Template:Property]] * [[c:Template:Property]] <includeonly>{{sandbox other|| <!-- Template categories below this line; interwikis at Wikidata --> [[Category:Wikidata templates]] }}</includeonly> b8thpz58trwaxj6bnxp9i85x0aowcij Cèṭa'an:Prop 10 5366 20725 2024-10-16T09:38:58Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Wikidata property link]] 20725 wikitext text/x-wiki #REDIRECT [[Template:Wikidata property link]] hnd6qym6gp623hmrowx5b3lbsghmzbj Cèṭa'an:Property 10 5367 20726 2024-10-16T09:39:21Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Wikidata property link]] 20726 wikitext text/x-wiki #REDIRECT [[Template:Wikidata property link]] hnd6qym6gp623hmrowx5b3lbsghmzbj Cèṭa'an:Wpl 10 5368 20727 2024-10-16T09:39:33Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Wikidata property link]] 20727 wikitext text/x-wiki #REDIRECT [[Template:Wikidata property link]] hnd6qym6gp623hmrowx5b3lbsghmzbj Cèṭa'an:WDPL 10 5369 20728 2024-10-16T09:39:46Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Wikidata property link]] 20728 wikitext text/x-wiki #REDIRECT [[Template:Wikidata property link]] hnd6qym6gp623hmrowx5b3lbsghmzbj Cèṭa'an:Wikidata property 10 5370 20729 2024-10-16T09:40:23Z Munajad.MH 3071 ←Membuat halaman berisi '{{Sister project | position = {{{position|}}} | project = data | text = [[Wikidata]] has the propert{{#if:{{{2|}}}|ies|y}}: {{#invoke:Uses Wikidata|usesProperty}} }}<noinclude> {{documentation}}{{pp-template}}<!-- Add categories and interwikis to the /doc sub-page --> </noinclude>' 20729 wikitext text/x-wiki {{Sister project | position = {{{position|}}} | project = data | text = [[Wikidata]] has the propert{{#if:{{{2|}}}|ies|y}}: {{#invoke:Uses Wikidata|usesProperty}} }}<noinclude> {{documentation}}{{pp-template}}<!-- Add categories and interwikis to the /doc sub-page --> </noinclude> 4fwq8sj03qf0mvrho3p5hqkpkng11lh Cèṭa'an:Wikidata property/doc 10 5371 20730 2024-10-16T09:40:55Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> {{Lua|Module:Side box|Module:Uses Wikidata}} == Usage == As supported by [[Wikipedia:Wikimedia sister projects]], this template may be used to add a [[Wikidata]] ''property'' link to a Wikipedia article – concretely, the link created leads to the property's ''discussion'' page containing the actual human-readable documentation. Note that this template generates an Wikipedia:I...' 20730 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> {{Lua|Module:Side box|Module:Uses Wikidata}} == Usage == As supported by [[Wikipedia:Wikimedia sister projects]], this template may be used to add a [[Wikidata]] ''property'' link to a Wikipedia article – concretely, the link created leads to the property's ''discussion'' page containing the actual human-readable documentation. Note that this template generates an [[Wikipedia:InterWikimedia links|InterWikimedia link]] and is not intended to represent sources for Wikipedia articles. {|class="wikitable" |- ! Code ! scope="col" style="width: 20em;" | Result |- |{{demo|br=<td>|<nowiki>{{Wikidata property | P496 }}</nowiki>}} |- |{{demo|br=<td>|<nowiki>{{Wikidata property |1= P496 }}</nowiki>}} |- |{{demo|br=<td>|<nowiki>{{Wikidata property | P1164 | P2820 }}</nowiki>}} |- |{{demo|br=<td>|<nowiki>{{Wikidata property |1= P1164 |2= P2820 }}</nowiki>}} |} == Parameters == # P''number'' ('''mandatory''') # Name (defaults to Wikidata property label) == Supporting templates and modules == * {{tl|Sister project}}, implemented using {{ml|Side box|main}} via {{tl|Side box}} * {{ml|Uses Wikidata|usesProperty}} == See also == * {{tl|Uses Wikidata}} * {{tl|Tracks Wikidata}} * {{tl|Wikidata entity link}} * {{tl|Wikidata property link}} == TemplateData == {{TemplateData header}} <templatedata> { "params": { "1": { "label": "P number", "example": "P231", "required": true, "suggested": true }, "position": {} } } </templatedata> <includeonly>{{sandbox other|| <!-- CATEGORIES HERE, THANKS --> [[Category:Wikidata templates|Property]] [[Category:Interwiki link sidebar templates]] }}</includeonly> r5n4vf4daiwr1c05zjf6k9zkrfm34e0 Cèṭa'an:Label 10 5372 20731 2024-10-16T09:41:54Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:wd|label|{{{1|}}}}}<noinclude>{{documentation}}</noinclude>' 20731 wikitext text/x-wiki {{#invoke:wd|label|{{{1|}}}}}<noinclude>{{documentation}}</noinclude> amexwmd1nyta3hrwocopza0w6hwya55 Cèṭa'an:Label/doc 10 5373 20732 2024-10-16T09:42:16Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{Lua|Module:Wd}} This template gets the label of a [[Wikidata]] item or property. == Usage examples == ; Standard usage : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}}}</code> → {{{{BASEPAGENAME}} }} : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}|Q5}}</code> → {{{{BASEPAGENAME}}|Q5}} : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}|P31}}</code> → {{{{BASEPAGENAME}}|P31}} ; Leading/trailing white space : <code><nowiki>{{</nowi...' 20732 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Lua|Module:Wd}} This template gets the label of a [[Wikidata]] item or property. == Usage examples == ; Standard usage : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}}}</code> → {{{{BASEPAGENAME}} }} : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}|Q5}}</code> → {{{{BASEPAGENAME}}|Q5}} : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}|P31}}</code> → {{{{BASEPAGENAME}}|P31}} ; Leading/trailing white space : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | Q5 }}</code> → {{{{BASEPAGENAME}} | Q5 }} : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | P31 }}</code> → {{{{BASEPAGENAME}} | P31 }} ; Lower case : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | q5 }}</code> → {{{{BASEPAGENAME}} | q5 }} : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | p31 }}</code> → {{{{BASEPAGENAME}} | p31 }} == See also == * {{tlx|LinkedLabel}} * {{tlx|Wikidata entity link}} * {{tlx|Wikidata property link}} * {{tlx|Get QID}}, the inverse template * [[d:Template:Label]] * [[c:Template:Label]] <includeonly>{{Sandbox other|| [[Category:Wikidata templates]] }}</includeonly> ecl48ob9mut0iubtpd5n6wdsvzg8gq8 Cèṭa'an:LinkedLabel 10 5374 20736 20735 2024-10-16T19:40:21Z Munajad.MH 3071 ←Mengganti halaman dengan '{{wikidata|label|edit|linked|{{{1|}}}}}<noinclude>{{documentation}}</noinclude>' 20736 wikitext text/x-wiki {{wikidata|label|edit|linked|{{{1|}}}}}<noinclude>{{documentation}}</noinclude> ssn54sbt0438jbh65187aot7z9ug3ts Cèṭa'an:LinkedLabel/doc 10 5375 20737 2024-10-16T19:40:38Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Uses Meta Template|Wikidata}} {{Lua|Module:Wd}} This template gets the linked label of a [[Wikidata]] item or property. == Usage examples == ; Standard usage : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}}}</code> → {{{{BASEPAGENAME}} }} : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}|Q5}}</code> → {{{{BASEPAGENAME}}|Q5}} : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}|P31}}</code> → {{{{BASEPAGENAME}}|P31}} ; Leading/trailing white spa...' 20737 wikitext text/x-wiki {{Documentation subpage}} {{Uses Meta Template|Wikidata}} {{Lua|Module:Wd}} This template gets the linked label of a [[Wikidata]] item or property. == Usage examples == ; Standard usage : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}}}</code> → {{{{BASEPAGENAME}} }} : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}|Q5}}</code> → {{{{BASEPAGENAME}}|Q5}} : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}|P31}}</code> → {{{{BASEPAGENAME}}|P31}} ; Leading/trailing white space : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | Q5 }}</code> → {{{{BASEPAGENAME}} | Q5 }} : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | P31 }}</code> → {{{{BASEPAGENAME}} | P31 }} ; Lower case : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | q5 }}</code> → {{{{BASEPAGENAME}} | q5 }} : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | p31 }}</code> → {{{{BASEPAGENAME}} | p31 }} == See also == * {{tlx|Label}} * {{tlx|Wikidata entity link}} * {{tlx|Wikidata property link}} * {{tlx|Wikidata}} <includeonly>{{Sandbox other|| [[Category:Wikidata templates]] }}</includeonly> grnnjepqcrzq6wu7b453aewdgf2yxpy Cèṭa'an:Uses Meta Template 10 5376 20739 20738 2024-10-16T19:56:30Z Munajad.MH 3071 20739 wikitext text/x-wiki {{ombox | type = notice | image = [[File:Icon_tools.svg|40px]] | text = Template ka'dinto ngangghuy <code><nowiki>{{</nowiki>[[Template:{{{1}}}|{{{1}}}]]<nowiki>}}</nowiki></code>, sakembhâng meta-template ka'angghuy maghâmpang aghâbây tor morbhâi {{{2|templates}}}. nyar-anyaran apapon sè mujud'aghi error otabâ isu display sanyaossa ongghu ta' èsabbhâb'aghi editan sè anyar mumkinna karana error nâng internal, otabâ update ghi' bhuruân, [[Template:{{{1}}}]] mumkinna jhughân sittong dâri [[Special:PrefixIndex/Template:{{{1}}}|subpages]]. Ngèrèng report sadhâjâh hal errors dâ' [[Template talk:{{{1}}}]], mallè errors panika kèngèng tabeccè' ka'angghuy panika otabâ project-project laènna }} <noinclude>{{Documentation}}</noinclude> oemagd183245uffdisze2j9urbeuvia Cèṭa'an:Uses Meta Template/doc 10 5377 20740 2024-10-16T19:56:38Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This is a simple template for indicating on template documentation when you want to indicate a meta template is being used to display the template or parts of it. "Meta-templates", as used here, refers to nested templates which are created and used to add functions or formatting to other templates. == Usage == This templates takes two non-named parameters, The first...' 20740 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This is a simple template for indicating on template documentation when you want to indicate a meta template is being used to display the template or parts of it. "Meta-templates", as used here, refers to nested templates which are created and used to add functions or formatting to other templates. == Usage == This templates takes two non-named parameters, The first being the meta template being used, and the second is an optional parameter for changing the message to indicate what type of template the meta template is being used for (The following message: "a meta-template for easily creating and maintaining '''''templates'''''"). ;Example (Using Infobox character with the default second parameter) {{Uses Meta Template|Infobox character}} ;Example (Using Infobox character with the modified second parameter) {{Uses Meta Template|Infobox character|Infobox Templates}} == See also == <includeonly>{{Sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Category:Template namespace templates]] }}</includeonly> tcgg32huyds2tklijmgw6jg6dwja98l Modul:DateI18n 828 5378 20741 2024-10-16T20:04:12Z Munajad.MH 3071 ←Membuat halaman berisi '--[[ __ __ _ _ ____ _ ___ _ ___ | \/ | ___ __| |_ _| | ___ _| _ \ __ _| |_ ___|_ _/ |( _ ) _ __ | |\/| |/ _ \ / _` | | | | |/ _ (_) | | |/ _` | __/ _ \| || |/ _ \| '_ \ | | | | (_) | (_| | |_| | | __/_| |_| | (_| | || __/| || | (_) | | | | |_| |_|\___/ \__,_|\__,_|_|\___(_)____/ \__,_|\__\___|___|_|\___/|_| |_| This module is intended for processing of date strings. Please do not modify this...' 20741 Scribunto text/plain --[[ __ __ _ _ ____ _ ___ _ ___ | \/ | ___ __| |_ _| | ___ _| _ \ __ _| |_ ___|_ _/ |( _ ) _ __ | |\/| |/ _ \ / _` | | | | |/ _ (_) | | |/ _` | __/ _ \| || |/ _ \| '_ \ | | | | (_) | (_| | |_| | | __/_| |_| | (_| | || __/| || | (_) | | | | |_| |_|\___/ \__,_|\__,_|_|\___(_)____/ \__,_|\__\___|___|_|\___/|_| |_| This module is intended for processing of date strings. Please do not modify this code without applying the changes first at Module:Date/sandbox and testing at Module:Date/sandbox/testcases and Module talk:Date/sandbox/testcases. Authors and maintainers: * User:Parent5446 - original version of the function mimicking template:ISOdate * User:Jarekt - original version of the functions mimicking template:Date ]] require('strict') -- ================================================== -- === Internal functions =========================== -- ================================================== -- Function allowing for consistent treatment of boolean-like wikitext input. -- It works similarly to Module:Yesno local function yesno(val, default) if type(val) == 'boolean' then return val elseif type(val) == 'number' then if val==1 then return true elseif val==0 then return false end elseif type(val) == 'string' then val = mw.ustring.lower(val) -- put in lower case if val == 'no' or val == 'n' or val == 'false' or tonumber(val) == 0 then return false elseif val == 'yes' or val == 'y' or val == 'true' or tonumber(val) == 1 then return true end end return default end --------------------------------------------------------------------------------------- -- String replacement that ignores part of the string in "..." local function strReplace(String, old, new) if String:find('"') then local T={} for i, str in ipairs(mw.text.split( String, '"', true )) do if i%2==1 then str = str:gsub(old, new) end table.insert(T, str) end return table.concat(T,'"') else return String:gsub(old, new) end end --------------------------------------------------------------------------------------- -- process datevec -- INPUT: -- * datevec - Array of {year,month,day,hour,minute,second, tzhour, tzmin} containing broken -- down date-time component strings or numbers -- OUTPUT: -- * datecode - a code specifying content of the array where Y' is year, 'M' is month, -- 'D' is day, 'H' is hour, 'M' minute, 'S' is second. output has to be one of YMDHMS, YMDHM, YMD, YM, MD, Y -- * datenum - same array but holding only numbers or nuls local function parserDatevec(datevec) -- if month is not a number than check if it is a month name in project's language local month = datevec[2] if month and month~='' and not tonumber(month) then datevec[2] = mw.getContentLanguage():formatDate( "n", month) end -- create datecode based on which variables are provided and check for out-of-bound values local maxval = {nil, 12, 31, 23, 59, 59, 23, 59} -- max values for year, month, ... local minval = {nil, 1, 1, 0, 0, 0, -23, 0} -- min values for year, month, ... local c = {'Y', 'M', 'D', 'H', 'M', 'S', '', ''} local datecode = '' -- a string signifying which combination of variables was provided local datenum = {} -- date-time encoded as a vector = [year, month, ... , second] for i = 1,8 do datenum[i] = tonumber(datevec[i]) if datenum[i] and (i==1 or (datenum[i]>=minval[i] and datenum[i]<=maxval[i])) then datecode = datecode .. c[i] end end return datecode, datenum end --------------------------------------------------------------------------------------- -- process datevec -- INPUT: -- * datecode - a code specifying content of the array where Y' is year, 'M' is month, -- 'D' is day, 'H' is hour, 'M' minute, 'S' is second. output has to be one of YMDHMS, YMDHM, YMD, YM, MD, Y -- * datenum - Array of {year,month,day,hour,minute,second, tzhour, tzmin} as numbers or nuls -- OUTPUT: -- * timeStamp - date string in the format taken by mw.language:formatDate lua function and {{#time}} perser function -- https://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual#mw.language:formatDate -- https://www.mediawiki.org/wiki/Help:Extension:ParserFunctions#.23time -- * datecode - with possible corrections local function getTimestamp(datecode, datenum) -- create time stamp string (for example 2000-02-20 02:20:20) based on which variables were provided local timeStamp if datecode == 'YMDHMS' then timeStamp = string.format('%04i-%02i-%02i %02i:%02i:%02i', datenum[1], datenum[2], datenum[3], datenum[4], datenum[5], datenum[6] ) elseif datecode == 'YMDHM' then timeStamp = string.format('%04i-%02i-%02i %02i:%02i', datenum[1], datenum[2], datenum[3], datenum[4], datenum[5] ) elseif datecode:sub(1,3)=='YMD' then timeStamp = string.format('%04i-%02i-%02i', datenum[1], datenum[2], datenum[3] ) datecode = 'YMD' -- 'YMD', 'YMDHMS' and 'YMDHM' are the only supported format starting with 'YMD'. All others will be converted to 'YMD' elseif datecode == 'YM' then timeStamp = string.format('%04i-%02i', datenum[1], datenum[2] ) elseif datecode:sub(1,1)=='Y' then timeStamp = string.format('%04i', datenum[1] ) datecode = 'Y' elseif datecode == 'M' then timeStamp = string.format('%04i-%02i-%02i', 2000, datenum[2], 1 ) elseif datecode == 'MD' then timeStamp = string.format('%04i-%02i-%02i', 2000, datenum[2], datenum[3] ) else timeStamp = nil -- format not supported end return timeStamp, datecode end --------------------------------------------------------------------------------------- -- trim leading zeros in years prior to year 1000 -- INPUT: -- * datestr - translated date string -- * lang - language of translation -- OUTPUT: -- * datestr - updated date string local function trimYear(datestr, year, lang) local yearStr0, yearStr1, yearStr2, zeroStr yearStr0 = string.format('%04i', year ) -- 4 digit year in standard form "0123" yearStr1 = mw.language.new(lang):formatDate( 'Y', yearStr0) -- same as calling {{#time}} parser function --yearStr1 = mw.getCurrentFrame():callParserFunction( "#time", { 'Y', yearStr0, lang } ) -- translate to a language if yearStr0==yearStr1 then -- most of languages use standard form of year yearStr2 = tostring(year) else -- some languages use different characters for numbers yearStr2 = yearStr1 zeroStr = mw.ustring.sub(yearStr1,1,1) -- get "0" in whatever language for i=1,3 do -- trim leading zeros if mw.ustring.sub(yearStr2,1,1)==zeroStr then yearStr2 = mw.ustring.sub(yearStr2, 2, 5-i) else break end end end return string.gsub(datestr, yearStr1, yearStr2 ) -- in datestr replace long year with trimmed one end --------------------------------------------------------------------------------------- -- Look up proper format string to be passed to {{#time}} parser function -- INPUTS: -- * datecode: YMDHMS, YMDHM, YMD, YM, MD, Y, or M -- * day : Number between 1 and 31 (not needed for most languages) -- * lang : language -- OUTPUT: -- * dFormat : input to {{#time}} function local function getDateFormat(datecode, day, lang) local function parseFormat(dFormat, day) if dFormat:find('default') and #dFormat>10 then -- special (and messy) case of dFormat code depending on a day number -- then json contains a string with more json containing "default" field and 2 digit day keys -- if desired day is not in that json than use "default" case dFormat = dFormat:gsub('”','"') -- change fancy double quote to a straight one, used for json marking local D = mw.text.jsonDecode( dFormat ) --com = mw.dumpObject(D) day = string.format('d%02i',day) -- create day key dFormat = D[day] or D.default dFormat = dFormat:gsub("'", '"') -- change single quote to a double quote, used for {{#time}} marking end return dFormat end local T = {} local tab = mw.ext.data.get('DateI18n.tab', lang) for _, row in pairs(tab.data) do -- convert the output into a dictionary table local id, _, msg = unpack(row) T[id] = msg end local dFormat = T[datecode] if dFormat=='default' and (datecode=='YMDHMS' or datecode=='YMDHM') then -- for most languages adding hour:minute:second is done by adding ", HH:MM:SS to the -- day precission date, those languages are skipped in DateI18n.tab and default to -- English which stores word "default" dFormat = parseFormat(T['YMD'], day).. ', H:i' if datecode=='YMDHMS' then dFormat = dFormat .. ':s' end else dFormat = parseFormat(dFormat, day) end return dFormat end --------------------------------------------------------------------------------------- -- Look up proper format string to be passed to {{#time}} parser function -- INPUTS: -- * month : month number -- * case : gramatic case abbriviation, like "ins", "loc" -- * lang : language -- OUTPUT: -- * dFormat : input to {{#time}} function local function MonthCase(month, case, lang) local T = {{},{},{},{},{},{},{},{},{},{},{},{}} local tab = mw.ext.data.get('I18n/MonthCases.tab', lang) for _, row in pairs(tab.data) do local mth, cs, msg = unpack(row) T[mth][cs] = msg end return T[month][case] end -- ================================================== -- === External functions =========================== -- ================================================== local p = {} --[[ ======================================================================================== Date This function is the core part of the ISOdate template. Usage: local Date = require('Module:DateI18n')._Date local dateStr = Date({2020, 12, 30, 12, 20, 11}, lang) Parameters: * {year,month,day,hour,minute,second, tzhour, tzmin}: broken down date-time component strings or numbers tzhour, tzmin are timezone offsets from UTC, hours and minutes * lang: The language to display it in * case: Language format (genitive, etc.) for some languages * class: CSS class for the <time> node, use "" for no metadata at all ]] function p._Date(datevec, lang, case, class, trim_year) -- make sure inputs are in the right format if not lang or not mw.language.isValidCode( lang ) then lang = mw.getCurrentFrame():callParserFunction( "int", "lang" ) -- get user's chosen language end if lang == 'be-tarsk' then lang = 'be-x-old' end -- process datevec and extract timeStamp and datecode strings as well as numeric datenum array local datecode, datenum = parserDatevec(datevec) local year, month, day = datenum[1], datenum[2], datenum[3] local timeStamp, datecode = getTimestamp(datecode, datenum) if not timeStamp then -- something went wrong in parserDatevec return '' end -- Commons [[Data:DateI18n.tab]] page stores prefered formats for diferent -- languages and datecodes (specifying year-month-day or just year of month-day, etc) -- Look up country specific format input to {{#time}} function local dFormat = getDateFormat(datecode, day, lang) -- By default the gramatical case is not specified (case=='') allowing the format to be specified -- in [[Data:DateI18n.tab]]. You can overwrite the default grammatical case of the month by -- specifying "case" variable. This is needed mostly by Slavic languages to create more complex -- phrases as it is done in [[c:Module:Complex date]] case = case or '' if (lang=='qu' or lang=='qug') and (case=='nom') then -- Special case related to Quechua and Kichwa languages. The form in the I18n is -- Genitive case with suffix "pi" added to month names provided by {#time}} -- in Nominative case that "pi" should be removed -- see https://commons.wikimedia.org/wiki/Template_talk:Date#Quechua from 2014 dFormat = dFormat:gsub('F"pi"', 'F') elseif (case=='gen') then dFormat = strReplace(dFormat, "F", "xg") elseif (case=='nom') then dFormat = strReplace(dFormat, "xg", "F") elseif (case ~= '') then -- see is page [[Data:I18n/MonthCases.tab]] on Commons have name of the month -- in specific gramatic case in desired language. If we have it than replace -- "F" and xg" in dFormat local monthMsg = MonthCase(month, case, lang) if monthMsg and monthMsg ~= '' then -- make sure it exists dFormat = strReplace(dFormat, 'F', '"'..monthMsg..'"') -- replace default month with month name we already looked up dFormat = strReplace(dFormat, 'xg', '"'..monthMsg..'"') end end -- Translate the date using specified format -- See https://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual#mw.language:formatDate and -- https://www.mediawiki.org/wiki/Help:Extension:ParserFunctions##time for explanation of the format local datestr = mw.language.new(lang):formatDate( dFormat, timeStamp) -- same as using {{#time}} parser function -- Special case related to Thai solar calendar: prior to 1940 new-year was at different -- time of year, so just year (datecode=='Y') is ambiguous and is replaced by "YYYY or YYYY" phrase if lang=='th' and datecode=='Y' and year<=1940 then datestr = string.format('%04i หรือ %04i', year+542, year+543 ) end -- If year<1000 than either keep the date padded to the length of 4 digits or trim it -- decide if the year will stay padded with zeros (for years in 0-999 range) if year and year<1000 then if type(trim_year)=='nil' then trim_year = '100-999' end local trim = yesno(trim_year,nil) -- convert to boolean if trim==nil and type(trim_year)=='string' then -- if "trim_year" not a simple True/False than it is range of dates -- for example '100-999' means to pad one and 2 digit years to be 4 digit long, while keeping 3 digit years as is local YMin, YMax = trim_year:match( '(%d+)-(%d+)' ) trim = (YMin~=nil and year>=tonumber(YMin) and year<=tonumber(YMax)) end if trim==true then datestr = trimYear(datestr, year, lang) -- in datestr replace long year with trimmed one end end -- append timezone if present if datenum[7] and (datecode == 'YMDHMS' or datecode == 'YMDHM') then -- use {{#time}} parser function to create timezone string, so that we use correct character set local sign = (datenum[7]<0) and '−' or '+' timeStamp = string.format("2000-01-01 %02i:%02i:00", math.abs(datenum[7]), datenum[8] or 0) local timezone = mw.language.new(lang):formatDate( 'H:i', timeStamp) -- same as using {{#time}} parser function datestr = string.format("%s %s%s", datestr, sign, timezone ) end -- html formating and tagging of date string if class and class ~= '' and datecode~='M' and datecode~='MD'then local DateHtmlTags = '<span style="white-space:nowrap"><time class="%s" datetime="%s">%s</time></span>' datestr = DateHtmlTags:format(class, timeStamp, datestr) end return datestr end --[[ ======================================================================================== Date This function is the core part of the ISOdate template. Usage: {{#invoke:DateI18n|Date|year=|month=|day=|hour=|minute=|second=|tzhour=|tzmin=|lang=en}} Parameters: * year, month, day, hour, minute, second: broken down date-time component strings * tzhour, tzmin: timezone offset from UTC, hours and minutes * lang: The language to display it in * case: Language format (genitive, etc.) for some languages * class: CSS class for the <time> node, use "" for no metadata at all ]] function p.Date(frame) local args = {} for name, value in pairs( frame.args ) do name = string.gsub( string.lower(name), ' ', '_') args[name] = value end return p._Date( { args.year, args.month, args.day, args.hour, args.minute, args.second, args.tzhour, args.tzmin }, args.lang, -- language args.case, -- allows to specify grammatical case for the month for languages that use them args.class or 'dtstart', -- allows to set the html class of the time node where the date is included. This is useful for microformats. args.trim_year or '100-999' -- by default pad one and 2 digit years to be 4 digit long, while keeping 3 digit years as is ) end return p lcwmkh5p6iicle9dw7qzn6d8j6xkduv Modul:Linguistic 828 5379 20742 2024-10-16T20:05:49Z Munajad.MH 3071 ←Membuat halaman berisi '--[[ Modul ini disalin dari modul dengan nama yang sama di Wikimedia Commons. Simple internationalization functions that can be called by other modules. This Module was copied from Wikimedia Commons, so please request changes there. Maintainers: * Zolo - original version * Jarekt Dependencies: - Module uses c:data:I18n/Or.tab ]] require('strict') -- ================================================== -- === Internal functions =========================== -- ===...' 20742 Scribunto text/plain --[[ Modul ini disalin dari modul dengan nama yang sama di Wikimedia Commons. Simple internationalization functions that can be called by other modules. This Module was copied from Wikimedia Commons, so please request changes there. Maintainers: * Zolo - original version * Jarekt Dependencies: - Module uses c:data:I18n/Or.tab ]] require('strict') -- ================================================== -- === Internal functions =========================== -- ================================================== local function langSwitch(list,lang) local langList = mw.language.getFallbacksFor(lang) table.insert(langList,1,lang) for i,language in ipairs(langList) do if list[language] then return list[language] end end return nil end ------------------------------------------------------------------------------ -- read Commons Data:SOMENAME.tab dataset and look for message identified by a -- "key" in a language "lang". See editAtWikidata as an example. local function formatMessage(dataset, key, lang) for _, row in pairs(mw.ext.data.get(dataset, lang).data) do local id, msg = unpack(row) if id == key then return mw.message.newRawMessage(msg):plain() end end error('Invalid message key "' .. key .. '"') end ------------------------------------------------------------------------------ local function nowiki(str) -- remove all the links if not str then return str end str = mw.ustring.gsub(str, "<[^>]*>", "") -- remove all html tags from str str = mw.ustring.gsub(str, "'''", "") -- remove bold str = mw.ustring.gsub(str, "''", "") -- remove italics str = mw.ustring.gsub(str, "%[%[[Ff]ile:[^%]]+%]%]", "") -- remove file icons str = mw.ustring.gsub(str, "%[%[[^|]*|", "") -- remove piped links, like "[[:en:test|" str = mw.ustring.gsub(str, "%[[^ ]+ ", "") -- remove URL links, like "[https://www.wikidata.org/wiki/Q2706250 " str = mw.ustring.gsub(str, "%[%[", "" ) -- remove piped links, like "[[" str = mw.ustring.gsub(str, "%]", "" ) -- remove piped links, like "]" or "]]" return str end ------------------------------------------------------------------------------ -- Function allowing for consistent treatment of boolean-like wikitext input. -- It works similarly to Module:Yesno local function yesno(val, default) if type(val) == 'boolean' then return val elseif type(val) == 'number' then if val==1 then return true elseif val==0 then return false end elseif type(val) == 'string' then val = mw.ustring.lower(val) -- put in lower case if val == 'no' or val == 'n' or val == 'false' or val == '0' then return false elseif val == 'yes' or val == 'y' or val == 'true' or val == '1' then return true end end return default end -- ================================================== -- === External functions =========================== -- ================================================== local p = {} -- =========================================================================== -- === Version of the function to be called from other LUA codes -- =========================================================================== ------------------------------------------------------------------------------------------ function p.vowelfirst (str) if str then local vowels = 'aeiouyąăẵằẳặȃắâẫấầẩậãäǟāáàȁǎảẚåǻḁạǡæǣǽĕȇêễếềểệḙẽḛëēḕéḗèȅěẻẹęȩḝǝĭȋîĩḭï'.. 'ḯīíìȉǐỉịįıŏȏôỗốồổộõṏṍöōṑóṓòȍǒỏọǫǭơỡớờởợøǿŭȗûṷũṻṹṵüǖǘǜǚṳūúùȕǔủůụųưữứừửựŷỹÿȳýỳỷẙỵ' str = mw.ustring.lower(mw.ustring.sub(str,1,1)) return mw.ustring.find(vowels, str, 1, true ) end end ------------------------------------------------------------------------------------------ function p.inparentheses(str) if (not str) or (str == "") then return nil end local str2 = mw.message.new('parentheses', str):inLanguage(lang):plain() return (str2~=nil and str2) or ('('..str..')') -- in case this module is moved to a project where {{int:parenthesis}} is not set end ------------------------------------------------------------------------------------------ function p.of(word, lang, raw, gender, number, determiner) -- rough translation of "of" in various languages -- note that the cases when on "of" is employed varies a lot among languages, so it is more prudent to call this from lang specific function only if not raw or mw.text.trim(raw) == "" then raw = mw.ustring.lower(nowiki(word)) end -- raw is the string without the Wikiformatting so that it correctly analyses the string that is [[:fr:Italie|Italie]] -> 'italie' -- any way to automate this ? if lang == 'fr' then determiner = yesno(determiner,false) if determiner then if string.sub(number or '',1,1)=='p' then -- number == 'plural' return 'des&#32;' .. word elseif p.vowelfirst(raw) then return 'de l’' .. word elseif string.sub(gender or '',1,1)=='f' then -- gender == 'feminine' return 'de la&#32;' .. word else return 'du&#32;' .. word end else if p.vowelfirst(raw) then return 'd’' .. word else return 'de&#32;' .. word end end elseif lang == 'ca' then -- implement [[Template:Of/ca]] or https://ca.wikipedia.org/wiki/Plantilla:Deod%27/base for case where "{{{context}}}" is "en" (default on Commons) if ( p.vowelfirst(raw) and not mw.ustring.find( 'ia|ià|ie|io|iu|ua|ue|ui|uí|uï|uo|ya|ye|yi|yo|yu|', mw.ustring.sub(raw,1,2) .. '|')) then return 'd\'' .. word else return 'de ' .. word end end end ------------------------------------------------------------------------------------------ function p.noungroup(noun, adj, lang) if not noun or noun == '' then return nil -- not '' so that it is not counted as a string by mw.listToText end if not adj or adj == '' then return noun end local wordsep = mw.message.new( "Word-separator" ):inLanguage(lang):plain() -- Assign order of words per language: 1 means adjective before the noun and 2 means adjective after the noun -- original source for many: language subpages of [[Template:Technique]] -- corrections to that using https://wals.info/feature/87A, still different: -- * vi: WALS says 2 -- * gl isn't consistent in [[Template:Technique/gl]], but seems to be 2 local LUT = {ar=2, ca=2, cs=1, da=1, de=1, el=1, en=1, es=2, et=1, fi=1, fr=2, gl=2, he=2, hu=1, it=2, ja=1, la=2, mk=1, nds=1, nb=1, nl=1, no=1, pl=1, pt=2, ro=2, ru=1, scn=2, sk=1, sl=1, sr=1, sv=1, sw=1, tr=1, vec=1, vi=1, zh=1} local primaryLangSubtag = mw.text.split(lang, '-', true)[1] local case = LUT[lang] or LUT[primaryLangSubtag] if case==1 then -- adjective before the noun return adj .. wordsep .. noun elseif case==2 then -- adjective after the noun return noun .. wordsep .. adj else -- order unknown return noun .. ' (' .. adj .. ')' end end ------------------------------------------------------------------------------------------ function p.conj(args, lang, conjtype) local comma = mw.message.new( "comma-separator"):inLanguage(lang):plain() local wordsep = mw.message.new( "Word-separator" ):inLanguage(lang):plain() local andtable = { ar=' و', he=' ו', ja='および', pl=' i '} -- languages with a problem with the MediaWiki:And local sep1, sep2 = comma, nil if conjtype == 'comma' then sep2 = comma elseif conjtype == 'or' or conjtype == 'explicit or' then local wordor = formatMessage('I18n/Or.tab', 'or', lang) -- get translated "or" sep2 = wordsep .. wordor .. wordsep -- pad it with spaces (if needed) sep1 = (conjtype == 'explicit or' and sep2) or comma -- adds "or" betwen all words when the context can be confusing elseif conjtype and conjtype ~= 'and' and conjtype ~= '' then sep1, sep2 = conjtype, conjtype elseif andtable[lang] then sep2 = andtable[lang] else sep2 = mw.message.new( "and" ):inLanguage(lang):plain() .. wordsep end return mw.text.listToText(args, sep1, sep2) end -- =========================================================================== -- === Version of the functions to be called from template namespace -- =========================================================================== ------------------------------------------------------------------------------------------ function p.offromwiki(frame) local args = frame.args return p.of(args.word, args.lang, args.raw, args.gender, args.number, args.determiner) end ------------------------------------------------------------------------------------------ function p.conjfromWiki(frame) local args = frame.args if not args or not args[1] then args = frame:getParent().args end local lang = args.lang if not lang or mw.text.trim(lang) == '' then lang = frame:callParserFunction( "int", "lang" ) end local newargs = {} -- transform args metatable into a table so it can be concetenated for i, j in pairs(args) do if type(i) == 'number' then j = mw.text.trim(j) if j ~= '' then table.insert(newargs, j) end else if i ~= 'type' and i ~= 'lang' then return 'error: bad parameter in template:Conj: ' .. i .. '[[Category:Pages with incorrect template usage/Conj|A]]' end end end return p.conj(newargs, lang, args.type) end return p 401lvt0z9bjj1bqmvlqh0myllp5iu0e Modul:ISOdate 828 5380 20743 2024-10-16T20:07:01Z Munajad.MH 3071 ←Membuat halaman berisi '--[[ This module is intended for processing of date strings. Please do not modify this code without applying the changes first at Module:ISOdate/sandbox and testing at Module:ISOdate/sandbox/testcases and Module talk:ISOdate/sandbox/testcases. Authors and maintainers: * User:Parent5446 - original version of the function mimicking template:ISOdate * User:Jarekt - original version of the functions mimicking template:Date and template:ISOyear ]] local p =...' 20743 Scribunto text/plain --[[ This module is intended for processing of date strings. Please do not modify this code without applying the changes first at Module:ISOdate/sandbox and testing at Module:ISOdate/sandbox/testcases and Module talk:ISOdate/sandbox/testcases. Authors and maintainers: * User:Parent5446 - original version of the function mimicking template:ISOdate * User:Jarekt - original version of the functions mimicking template:Date and template:ISOyear ]] local p = {} -- ======================================= -- === Dependencies ====================== -- ======================================= local D = require('Module:DateI18n') -- the enwp version of c:Module:Date --[[ ISOyear This function returns year part of date string. Usage: {{#invoke:ISOdate|ISOyear|target_string}} Parameters 1: The date string Error Handling: If the string does not look like it contain the year than the function will not return anything. That is the preferred treatment for the template:Creator which is the main (only?) template calling it. ]] function p.ISOyear( frame ) return p._ISOyear( frame.args[1] ) end function p._ISOyear( input ) if not input then return '' end input = mw.text.trim( input ) -- if empty string then return it if input == "" then return input end -- if number then return it if tonumber( input ) then return mw.ustring.format( '%04i', input ) end -- otherwise use regular expression match input = mw.ustring.match( input, '^+?(-?%d%d?%d?%d?)-' ) if input and tonumber( input ) then return mw.ustring.format( '%04i', input ) else return '' end end --[[ ISOdate This function is the core part of the ISOdate template. Usage: {{#invoke:ISOdate|ISOdate|target_string|lang=}} Parameters: 1: The date string lang: The language to display it in form: Language format (genitive, etc.) for some languages class: CSS class for the <time> node Error Handling: If the string does not look like it contain the proper ISO date than the function will return the original string. That is the preferred treatment for the template:Information (and similar templates) which calling it. ]] function p.ISOdate(frame) local datestr, succeded local args = frame.args if not (args.lang and mw.language.isSupportedLanguage(args.lang)) then args.lang = frame:callParserFunction( "int", "lang" ) -- get user's chosen language end datestr, succeded = p._ISOdate( mw.text.trim(args[1]), args.lang, -- language args.case or '', -- allows to specify grammatical case for the month for languages that use them args.class or 'dtstart', -- allows to set the html class of the time node where the date is included. args.trim_year or '100-999' -- by default pad one and 2 digit years to be 4 digit long, while keeping 3 digit years as is ) return datestr end function p._ISOdate(datestr, lang, case, class, trim_year) -- pattern: regexp - regular expresion to test; dlen - number of date elements; tail = which element is a "tail" if any -- regexp hints: -- 1) Strings starting with "^" and ending with "$" indicate whole string match -- 2) optional tail part copied as-is and following the main parsed part of the date have to be separated from the date by a whitespace, so "(\s.+)?" local patterns = { -- strings starting with YYYY-MM-DD HH:MM:SS. Year 4 digits (if we know seconds than it was within the last 100 years), the rest 1-2 -- date and time can be separated by space or "T" and there could be a "Z" on the end indicating "Zulu" time zone {dlen=6, tail=7, regexp="^+?(%d%d%d%d)-(%d%d?)-(%d%d?)[ T](%d%d?):(%d%d?):(%d%d?)Z?(%s.*)"}, {dlen=6, tail=0, regexp="^+?(%d%d%d%d)-(%d%d?)-(%d%d?)[ T](%d%d?):(%d%d?):(%d%d?)Z?$"}, -- strings starting with YYYY-MM-DD HH:MM. Year 4 digits, the rest 1-2 -- (if one knows hour and minute than it was probably after a year 1000) {dlen=5, tail=6, regexp="^+?(%d%d%d%d)-(%d%d?)-(%d%d?)[ T](%d%d?):(%d%d?)(%s.+)"}, {dlen=5, tail=0, regexp="^+?(%d%d%d%d)-(%d%d?)-(%d%d?)[ T](%d%d?):(%d%d?)$"}, -- strings starting with YYYY-MM-DD. Year 1-4 digits, the rest 1-2 {dlen=3, tail=4, regexp="^+?(%d%d?%d?%d?)-(%d%d?)-(%d%d?)(%s.+)"}, {dlen=3, tail=0, regexp="^+?(%d%d?%d?%d?)-(%d%d?)-(%d%d?)$"}, -- strings starting with YYYY-MM. Year 3-4 digits, month 2 digits -- (want to avoit converting to dates strings like 10-5 = 5 {dlen=2, tail=3, regexp="^+?(%d%d%d%d?)-(%d%d)(%s.+)"}, -- if whole string is in YYYY-MM form: If Year 1-4 digits, month 1-2 digits {dlen=2, tail=0, regexp="^+?(%d%d?%d?%d?)-(%d%d?)$"}, -- string starts with a number -> it has to be 3 or 4 digit long to be a year {dlen=1, tail=2, regexp="^+?(%d%d%d%d?)(%s.+)"}, -- if whole string is a number (1-4 digit long) than it will be interpreted as a year {dlen=1, tail=0, regexp="^+?(%d%d?%d?%d?)$"}, } -- create datevec based on which variables are provided local datevec, tail, formatNum datevec, tail, formatNum = p.test_date_formats(datestr or '', patterns) if datevec[1]=='' or datevec[1]==nil then -- quickly return if datestr does not look like date (it could be a template) return datestr, false end -- call p._Date function to format date string local succeded, datestr2 succeded, datestr2 = pcall( D._Date, datevec, lang, case, class, trim_year) if succeded and datestr2~='' then return mw.text.trim( datestr2 .. tail), true else -- in case of errors return the original string return datestr, false end end function p.ISOdate_extended(frame) -- pattern: regexp - regular expresion to test; dlen - number of date elements; tail = which element is a "tail" if any -- regexp hints: -- 1) Strings starting with "^" and ending with "$" indicate whole string match -- 2) optional tail part copied as-is and following the main parsed part of the date have to be separated from the date by a whitespace, so "(\s.+)?" local datestr, succeded local args = frame.args if not (args.lang and mw.language.isSupportedLanguage(args.lang)) then args.lang = frame:callParserFunction( "int", "lang" ) -- get user's chosen language end datestr, succeded = p._ISOdate( mw.text.trim(args[1]), args.lang, -- language args.case or '', -- allows to specify grammatical case for the month for languages that use them args.class or 'dtstart', -- allows to set the html class of the time node where the date is included. args.trim_year or '100-999' -- by default pad one and 2 digit years to be 4 digit long, while keeping 3 digit years as is ) if succeded then return datestr end local patterns = { -- Exended set of recognized formats: like MM/DD/YYYY {dlen=3, tail=4, regexp="^(%d%d?)[-./](%d%d?)[-./](%d%d%d%d)(%s.+)"}, {dlen=3, tail=0, regexp="^(%d%d?)[-./](%d%d?)[-./](%d%d%d%d)$"}, {dlen=3, tail=0, regexp="^(%d%d?)%s(%w+)%s(%d%d%d%d)$"}, {dlen=3, tail=0, regexp="^(%w+)%s(%d%d?),%s(%d%d%d%d)$"}, } local datevec, tail, formatNum, category = '' datevec, tail, formatNum = p.test_date_formats(frame.args[1], patterns) if formatNum==1 or formatNum==2 then vec = datevec; if tonumber(datevec[1])>12 then frame.args[1] = string.format('%04i-%02i-%02i', datevec[3], datevec[2], datevec[1] ) category = '[[Category:Date in DD/MM/YYYY format]]' return mw.text.trim( p.ISOdate(frame) .. tail); elseif tonumber(datevec[2])>12 then frame.args[1] = string.format('%04i-%02i-%02i', datevec[3], datevec[1], datevec[2] ) category = '[[Category:Date in MM/DD/YYYY format]]' return mw.text.trim( p.ISOdate(frame) .. tail); end elseif (formatNum==3 or formatNum==4) and (datevec[3]=='' or datevec[3]~=nil) then local str = mw.getCurrentFrame():callParserFunction( "#time", { 'Y-m-d', datestr} ) local vec = {str:match( "^(%d%d?%d?%d?)-(%d%d?)-(%d%d?)$" )} if vec and vec[1]~=nil then frame.args[1] = string.format('%04i-%02i-%02i', vec[1], vec[2], vec[3] ) category = '[[Category:Date in word format]]' return p.ISOdate(frame); end end return datestr end function p.test_date_formats(datestr, patterns) -- pattern: regexp - regular expresion to test; dlen - number of date elements; tail = which element is a "tail" if any local datevec = {'','','','','',''} local tail = '' local vec, pat local formatNum = 0 for i, pat in ipairs( patterns ) do vec = {datestr:match( pat.regexp )} if vec and vec[1]~=nil then for j=1,pat.dlen do datevec[j] = vec[j] end if pat.tail>0 and vec[pat.tail]~=nil then tail = mw.ustring.gsub(' ' .. vec[pat.tail], ' +', ' ') end formatNum = i break end end return datevec, tail, formatNum end return p nab04kxj0ywahk6drgfjdo6jbixhup7 Cèṭa'an:Infobox Bahasa/ref 10 5381 20745 20744 2024-10-16T20:16:00Z Munajad.MH 3071 Ubah target pengalihan dari [[Templat:Infobox language/ref]] ke [[Cèṭa'an:Infobox language/ref]] 20745 wikitext text/x-wiki #ALIH [[Template:Infobox language/ref]] hdbrh7pv5jok6w7kzk3n63i79q5w3fe Cèṭa'an:Infobox language/ref 10 5382 20746 2024-10-16T20:16:33Z Munajad.MH 3071 ←Membuat halaman berisi '{{#switch: {{{1}}} | =<!-- blank --> | e26 = {{#ifexist:Template:Ethnologue26|{{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue26|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue26|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue26|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue26|{{{lc3|}}}|{{{ld3|}}}}}}}{{#if:{{{l...' 20746 wikitext text/x-wiki {{#switch: {{{1}}} | =<!-- blank --> | e26 = {{#ifexist:Template:Ethnologue26|{{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue26|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue26|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue26|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue26|{{{lc3|}}}|{{{ld3|}}}}}}}{{#if:{{{lc4|}}}|<br>{{Ethnologue26|{{{lc4|}}}|{{{ld4|}}}}}}}{{#if:{{{lc5|}}}|<br>{{Ethnologue26|{{{lc5|}}}|{{{ld5|}}}}}}}{{#if:{{{lc6|}}}|<br>{{Ethnologue26|{{{lc6|}}}|{{{ld6|}}}}}}}{{#if:{{{lc7|}}}|<br>(Referensi tambahan akan ditunjukkan pada kolom "Kode bahasa" pada kotak info)}}|name=e26}}|<span class="error">[[Template:Ethnologue26]] tidak ada</span>}}<!-- -->| e25 = {{#ifexist:Template:Ethnologue25|{{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue25|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue25|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue25|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue25|{{{lc3|}}}|{{{ld3|}}}}}}}{{#if:{{{lc4|}}}|<br>{{Ethnologue25|{{{lc4|}}}|{{{ld4|}}}}}}}{{#if:{{{lc5|}}}|<br>{{Ethnologue25|{{{lc5|}}}|{{{ld5|}}}}}}}{{#if:{{{lc6|}}}|<br>{{Ethnologue25|{{{lc6|}}}|{{{ld6|}}}}}}}{{#if:{{{lc7|}}}|<br>(Referensi tambahan akan ditunjukkan pada kolom "Kode bahasa" pada kotak info)}}|name=e25}}|<span class="error">[[Template:Ethnologue25]] tidak ada</span>}}<!-- -->| e24 = {{#ifexist:Template:Ethnologue24|{{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue24|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue24|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue24|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue24|{{{lc3|}}}|{{{ld3|}}}}}}}{{#if:{{{lc4|}}}|<br>{{Ethnologue24|{{{lc4|}}}|{{{ld4|}}}}}}}{{#if:{{{lc5|}}}|<br>{{Ethnologue24|{{{lc5|}}}|{{{ld5|}}}}}}}{{#if:{{{lc6|}}}|<br>{{Ethnologue24|{{{lc6|}}}|{{{ld6|}}}}}}}{{#if:{{{lc7|}}}|<br>(Referensi tambahan akan ditunjukkan pada kolom "Kode bahasa" pada kotak info)}}|name=e24}}|<span class="error">[[Template:Ethnologue24]] tidak ada</span>}}<!-- -->| e23 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue23|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue23|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue23|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue23|{{{lc3|}}}|{{{ld3|}}}}}}}{{#if:{{{lc4|}}}|<br>{{Ethnologue23|{{{lc4|}}}|{{{ld4|}}}}}}}{{#if:{{{lc5|}}}|<br>{{Ethnologue23|{{{lc5|}}}|{{{ld5|}}}}}}}{{#if:{{{lc6|}}}|<br>{{Ethnologue23|{{{lc6|}}}|{{{ld6|}}}}}}}{{#if:{{{lc7|}}}|<br>(Referensi tambahan akan ditunjukkan pada kolom "Kode bahasa" pada kotak info)}}|name=e23}}<!-- -->| e22 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue22|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue22|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue22|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue22|{{{lc3|}}}|{{{ld3|}}}}}}}{{#if:{{{lc4|}}}|<br>{{Ethnologue22|{{{lc4|}}}|{{{ld4|}}}}}}}{{#if:{{{lc5|}}}|<br>{{Ethnologue22|{{{lc5|}}}|{{{ld5|}}}}}}}{{#if:{{{lc6|}}}|<br>{{Ethnologue22|{{{lc6|}}}|{{{ld6|}}}}}}}{{#if:{{{lc7|}}}|<br>(Referensi tambahan akan ditunjukkan pada kolom "Kode bahasa" pada kotak info)}}|name=e22}}<!-- -->| e21 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue21|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue21|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue21|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue21|{{{lc3|}}}|{{{ld3|}}}}}}}{{#if:{{{lc4|}}}|<br>{{Ethnologue21|{{{lc4|}}}|{{{ld4|}}}}}}}{{#if:{{{lc5|}}}|<br>{{Ethnologue21|{{{lc5|}}}|{{{ld5|}}}}}}}{{#if:{{{lc6|}}}|<br>{{Ethnologue21|{{{lc6|}}}|{{{ld6|}}}}}}}{{#if:{{{lc7|}}}|<br>(Referensi tambahan akan ditunjukkan pada kolom "Kode bahasa" pada kotak info)}}|name=e21}}<!-- -->| e20 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue20|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue20|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue20|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue20|{{{lc3|}}}|{{{ld3|}}}}}}}{{#if:{{{lc4|}}}|<br>{{Ethnologue20|{{{lc4|}}}|{{{ld4|}}}}}}}{{#if:{{{lc5|}}}|<br>{{Ethnologue20|{{{lc5|}}}|{{{ld5|}}}}}}}{{#if:{{{lc6|}}}|<br>{{Ethnologue20|{{{lc6|}}}|{{{ld6|}}}}}}}{{#if:{{{lc7|}}}|<br>(Referensi tambahan akan ditunjukkan pada kolom "Kode bahasa" pada kotak info)}}|name=e20}}<!-- -->| e19 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue19|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue19|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue19|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue19|{{{lc3|}}}|{{{ld3|}}}}}}}{{#if:{{{lc4|}}}|<br>{{Ethnologue19|{{{lc4|}}}|{{{ld4|}}}}}}}{{#if:{{{lc5|}}}|<br>{{Ethnologue19|{{{lc5|}}}|{{{ld5|}}}}}}}{{#if:{{{lc6|}}}|<br>{{Ethnologue19|{{{lc6|}}}|{{{ld6|}}}}}}}{{#if:{{{lc7|}}}|<br>(Referensi tambahan akan ditunjukkan pada kolom "Kode bahasa" pada kotak info)}}|name=e19}}<!-- -->| e18 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue18|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue18|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue18|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue18|{{{lc3|}}}|{{{ld3|}}}}}}}{{#if:{{{lc4|}}}|<br>{{Ethnologue18|{{{lc4|}}}|{{{ld4|}}}}}}}{{#if:{{{lc5|}}}|<br>{{Ethnologue18|{{{lc5|}}}|{{{ld5|}}}}}}}{{#if:{{{lc6|}}}|<br>{{Ethnologue18|{{{lc6|}}}|{{{ld6|}}}}}}}{{#if:{{{lc7|}}}|<br>(Referensi tambahan akan ditunjukkan pada kolom "Kode bahasa" pada kotak info)}}|name=e18}}<!-- -->| e17 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue17|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue17|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue17|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue17|{{{lc3|}}}|{{{ld3|}}}}}}}|name=e17}}<!-- -->| e16 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue16|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue16|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue16|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue16|{{{lc3|}}}|{{{ld3|}}}}}}}|name=e16}} | e15 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue15|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue15|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue15|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue15|{{{lc3|}}}|{{{ld3|}}}}}}}|name=e15}} | e14 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue14|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue14|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue14|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue14|{{{lc3|}}}|{{{ld3|}}}}}}}|name=e14}} | e13 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue13|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue13|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue13|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue13|{{{lc3|}}}|{{{ld3|}}}}}}}|name=e13}} | e12 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue12|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue12|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue12|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue12|{{{lc3|}}}|{{{ld3|}}}}}}}|name=e12}} | e11 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue11|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue11|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue11|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue11|{{{lc3|}}}|{{{ld3|}}}}}}}|name=e11}} | e10 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue10|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue10|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue10|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue10|{{{lc3|}}}|{{{ld3|}}}}}}}|name=e10}} | e09 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue09|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue09|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue09|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue09|{{{lc3|}}}|{{{ld3|}}}}}}}|name=e09}} | e08 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue08|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue08|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue08|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue08|{{{lc3|}}}|{{{ld3|}}}}}}}|name=e08}}<!-- -->| linglist = {{#tag:ref|[http://multitree.org/codes/{{{iso3|}}} {{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}] at ''[[MultiTree]]'' on [[the Linguist List]]|name=linglist}} | ne2007 = {{#tag:ref|Mikael Parkvall, "Världens 100 största språk 2007" (100 Bahasa Terbesar pada2007), di ''[[Nationalencyklopedin]]''|name=NE100}} | ne2010 = {{#tag:ref|"Världens 100 största språk 2010" (100 Bahasa Terbesar pada 2010), di ''[[Nationalencyklopedin]]''|name=NE100_2}} | inali = {{#tag:ref|[[INALI]] (2012) [http://site.inali.gob.mx/pdf/libro_lenguas_indigenas_nacionales_en_riesgo_de_desaparicion.pdf ''México: Lenguas indígenas nacionales'']|name=INALI}} | aiatsis = <ref name=AIATSIS/> | ELP = <ref name=ELP/> | guthrie = <ref name=Guthrie/> | #default = {{{1|}}} }}<noinclude> {{Documentation}} </noinclude> munxvsppvfinowzl3zj03gmxsj0x6iy Cèṭa'an:Infobox language/ref/doc 10 5383 20778 20748 2024-10-16T20:55:51Z Munajad.MH 3071 /* Pangangghuyân */ 20778 wikitext text/x-wiki {{Documentation subpage}} == Pangangghuyân == Subtemplat panèka abuwâh referensi ka'angghuy data pangadhâbu (panotor) dâ' artikel bhâsa. Manabi jumlah pangadhâbuna èpondhut dâri ''Ethnologue'' 16, lâbbhu'aghi (e16) nâng kolom 'ref', salastarèna sa catatan padhâ èyasilaghiâ sè ngaroju' dâ' halaman dâlâm artikel ''Ethnologue'', adhâsar kode bhâsa ISO639-3. Catatan padhâ panika kèngèng eghâut'aghi dâ' halaman laèn kalabân <code><nowiki><ref name=e16/></nowiki></code>. ((e15) kèngèng èyangghuy atas edisi ke-15). * {{tlx|Infobox language/ref|e18}} &rarr; {{Infobox language/ref|e18|iso3=eng}} * {{tlx|Infobox language/ref|e17}} &rarr; {{Infobox language/ref|e17|iso3=eng}} * {{tlx|Infobox language/ref|e16}} &rarr; {{Infobox language/ref|e16|iso3=eng}} * {{tlx|Infobox language/ref|e15}} &rarr; {{Infobox language/ref|e15|iso3=eng}} * {{tlx|Infobox language/ref|e14}} &rarr; {{Infobox language/ref|e14|iso3=eng}} * {{tlx|Infobox language/ref|e13}} &rarr; {{Infobox language/ref|e13|iso3=eng}} * {{tlx|Infobox language/ref|e12}} &rarr; {{Infobox language/ref|e12|iso3=eng}} * {{tlx|Infobox language/ref|e11}} &rarr; {{Infobox language/ref|e11|iso3=eng}} * {{tlx|Infobox language/ref|e10}} &rarr; {{Infobox language/ref|e10|iso3=eng}} * {{tlx|Infobox language/ref|e09}} &rarr; {{Infobox language/ref|e09|iso3=eng}} * {{tlx|Infobox language/ref|e08}} &rarr; {{Infobox language/ref|e08|iso3=eng}} * {{tlx|Infobox language/ref|linglist}} &rarr; {{Infobox language/ref|linglist}} * {{tlx|Infobox language/ref|ne2007}} &rarr; {{Infobox language/ref|ne2007}} * {{tlx|Infobox language/ref|ne2010}} &rarr; {{Infobox language/ref|ne2010}} * {{tlx|Infobox language/ref|Some reference}} &rarr; {{Infobox language/ref|Some reference}} * {{tlx|Infobox language/ref|<nowiki>{{cite book|title=Some book}}</nowiki>}} &rarr; {{Infobox language/ref|{{cite book|title=Some book}}}} * {{tlx|Infobox language/ref|}} &rarr; {{Infobox language/ref|}} (blank returns blank) ==== Oghâr (dâri sandhina) ==== {{reflist}} == Miyèrsaè jhughân == Kode referensi dibuat oleh: * {{tlx|ethnologue}} * {{tlx|ethnologue15}} <includeonly> <!-- Categories and interwikis go here: --> </includeonly> ahubh9wt5vmhc18nsc3qjkvlplp6un1 Cèṭa'an:Ethnologue18 10 5384 20755 20749 2024-10-16T20:39:16Z Munajad.MH 3071 20755 wikitext text/x-wiki {{#if: {{{1|}}} |[http://www.ethnologue.com/language/{{{1|}}} {{{2|{{PAGENAME}}}}}] di ''[[Ethnologue]]'' (ed. ke-18, 2015) |{{cite book|editors=Lewis, M. Paul, Gary F. Simons, & Charles D. Fennig|year=2015|title=Ethnologue: Languages of the World|edition=18th|location=Dallas, Texas|publisher=SIL International|url=http://www.ethnologue.com/}} }}<includeonly>[[Category:Artikel bahasa yang merujuk Ethnologue 18]]</includeonly><noinclude> {{documentation}} </noinclude> ezk6ckq4rvm33nhnjs9ws5axe9ckpms Cèṭa'an:Ethnologue15 10 5385 20759 20750 2024-10-16T20:42:25Z Munajad.MH 3071 20759 wikitext text/x-wiki {{#if: {{{1|}}} |[http://archive.ethnologue.com/15/show_language.asp?code={{{1|}}} {{{2|{{PAGENAME}}}}}] at ''[[Ethnologue]]'' (15th ed., 2005) |{{cite book|editor-first=Raymond G., and Barbara F. Grimes|editor-last=Gordon|year=2005|title=Ethnologue: Languages of the World|edition=15th|location=Dallas, Texas|publisher=SIL International|url=http://archive.ethnologue.com/15/web.asp}} }}<includeonly>[[Category:Artikel bahasa yang merujuk Ethnologue 15]]</includeonly><noinclude> {{doc|content= See {{tl|Ethnologue17}} for instructions. }} </noinclude> sm0wwbc4js1m481vdnphlgugixeca9i Cèṭa'an:Ethnologue17 10 5386 20751 2024-10-16T20:25:52Z Munajad.MH 3071 ←Membuat halaman berisi '{{#if: {{{1|}}} |[http://www.ethnologue.com/language/{{{1|}}} Referensi] {{{2|{{PAGENAME}}}}} di ''[[Ethnologue]]'' (ed. ke-17, 2013) |{{cite book|editors=Lewis, M. Paul, Gary F. Simons, & Charles D. Fennig|year=2013|title=Ethnologue: Languages of the World|edition=17th|location=Dallas, Texas|publisher=SIL International|url=http://www.ethnologue.com/}} }}<noinclude> {{documentation}} </noinclude>' 20751 wikitext text/x-wiki {{#if: {{{1|}}} |[http://www.ethnologue.com/language/{{{1|}}} Referensi] {{{2|{{PAGENAME}}}}} di ''[[Ethnologue]]'' (ed. ke-17, 2013) |{{cite book|editors=Lewis, M. Paul, Gary F. Simons, & Charles D. Fennig|year=2013|title=Ethnologue: Languages of the World|edition=17th|location=Dallas, Texas|publisher=SIL International|url=http://www.ethnologue.com/}} }}<noinclude> {{documentation}} </noinclude> gxyrmr02uj9jdjylgcw4mwpfvqn0z2b Cèṭa'an:Ethnologue 10 5387 20752 2024-10-16T20:27:14Z Munajad.MH 3071 ←Membuat halaman berisi '{{en}} [http://www.ethnologue.com/show_language.asp?code={{{code|{{{1|}}}}}} {{{label|{{{2|{{PAGENAME}}}}}}}}] di [[Ethnologue]]{{#if:{{{kat|}}}||<includeonly> [[Category:Artikel bahasa {{#time: F | {{REVISIONTIMESTAMP}} }} {{#time: Y | {{REVISIONTIMESTAMP}} }}|{{PAGENAME}}]] [[Category:Semua artikel bahasa]] </includeonly> }}<noinclude>{{Dokumentasi|content= == Pangangguyân == <pre> {{Ethnologue |code= |label= }}</pre> Label adalah opsional. Jika dihilangkan,...' 20752 wikitext text/x-wiki {{en}} [http://www.ethnologue.com/show_language.asp?code={{{code|{{{1|}}}}}} {{{label|{{{2|{{PAGENAME}}}}}}}}] di [[Ethnologue]]{{#if:{{{kat|}}}||<includeonly> [[Category:Artikel bahasa {{#time: F | {{REVISIONTIMESTAMP}} }} {{#time: Y | {{REVISIONTIMESTAMP}} }}|{{PAGENAME}}]] [[Category:Semua artikel bahasa]] </includeonly> }}<noinclude>{{Dokumentasi|content= == Pangangguyân == <pre> {{Ethnologue |code= |label= }}</pre> Label adalah opsional. Jika dihilangkan, nama halaman akan digunakan. }} [[Category:Templat pranala luar bahasa|Ethnologue]]</noinclude> nyo1y5l4u929q47d4hbww41nmiey3wi Taèḅân 0 5388 20754 2024-10-16T20:34:23Z Munajad.MH 3071 Munajad.MH ngallèyaghi kaca [[Taèḅân]] ka [[Taèwân]]: Tolong ya, Perubahan W menjadi B itu tak boleh terjadi pada Nama² diluar sosio-kebudayaan madura, lagipula kita masih menerima "w" seperti "Arowa", perubahan W menjadi B juga erat kaitannya drngan intrik Perubahan bunyi antara jawa kuno dan jawa baru 20754 wikitext text/x-wiki #ALIH [[Taèwân]] 29v985pbghytwly7fkxi38awwli8xey Cèṭa'an:Ethnologue16 10 5389 20773 20756 2024-10-16T20:50:49Z Munajad.MH 3071 20773 wikitext text/x-wiki <br /> {{#if: {{{1|}}} |[http://archive.ethnologue.com/16/show_language.asp?code={{{1|}}} {{{2|{{PAGENAME}}}}}] at ''[[Ethnologue]]'' (16th ed., 2009) |{{cite book|editor-first=M. Paul|editor-last=Lewis|year=2009|title=Ethnologue: Languages of the World|edition=16th|location=Dallas, Texas|publisher=SIL International|url=http://archive.ethnologue.com/16/web.asp}} }}<includeonly>[[Category:Artikel bahasa yang merujuk Ethnologue 16]]</includeonly><noinclude> {{documentation}} </noinclude> 10e0u0gat2br4p8rprc8vvo0i9d9ygj Cèṭa'an:Ethnologue16/doc 10 5390 20758 20757 2024-10-16T20:41:14Z Munajad.MH 3071 20758 wikitext text/x-wiki <br /> {{#if: {{{1|}}} |[http://archive.ethnologue.com/16/show_language.asp?code={{{1|}}} {{{2|{{PAGENAME}}}}}] at ''[[Ethnologue]]'' (16th ed., 2009) |{{cite book|editor-first=M. Paul|editor-last=Lewis|year=2009|title=Ethnologue: Languages of the World|edition=16th|location=Dallas, Texas|publisher=SIL International|url=http://archive.ethnologue.com/16/web.asp}} }}<includeonly>[[Category:Artikel bahasa yang merujuk Ethnologue 16]]</includeonly><noinclude> {{documentation}} </noinclude> 10e0u0gat2br4p8rprc8vvo0i9d9ygj Cèṭa'an:Ethnologue14 10 5391 20772 20760 2024-10-16T20:49:16Z Munajad.MH 3071 20772 wikitext text/x-wiki {{#if: {{{1|}}} |[http://archive.ethnologue.com/14/show_language.asp?code={{{1|}}} {{{2|{{PAGENAME}}}}}] at ''[[Ethnologue]]'' (14th ed., 2000). |{{cite book|editor-first=Barbara F.|editor-last=Grimes|year=2000|title=Ethnologue: Languages of the World|edition=14th|location=Dallas, Texas|publisher=SIL International|url=http://archive.ethnologue.com/14/web.asp}} }}<includeonly>[[Category:Artikel bahasa yang merujuk Ethnologue 14]]</includeonly><noinclude> {{doc|content= See {{tl|Ethnologue17}} for instructions. }} </noinclude> 0o4zwnz6ty1ubfzynnlxj7hvmq58jeg Cèṭa'an:Ethnologue13 10 5392 20761 2024-10-16T20:43:58Z Munajad.MH 3071 ←Membuat halaman berisi '{{#if: {{{1|}}} |{{{2|{{PAGENAME}}}}} at ''[http://web.archive.org/web/19990219082422/http://sil.org/ethnologue/ Ethnologue]'' (13th ed., 1996). |{{cite book|editor-first=Barbara F.|editor-last=Grimes|year=1996|title=Ethnologue: Languages of the World|edition=13th|location=Dallas, Texas|publisher=SIL International|url=http://web.archive.org/web/19990219082422/http://sil.org/ethnologue/}} }}<includeonly>[[Category:Artikel bahasa yang merujuk Ethnologue 13]]</incl...' 20761 wikitext text/x-wiki {{#if: {{{1|}}} |{{{2|{{PAGENAME}}}}} at ''[http://web.archive.org/web/19990219082422/http://sil.org/ethnologue/ Ethnologue]'' (13th ed., 1996). |{{cite book|editor-first=Barbara F.|editor-last=Grimes|year=1996|title=Ethnologue: Languages of the World|edition=13th|location=Dallas, Texas|publisher=SIL International|url=http://web.archive.org/web/19990219082422/http://sil.org/ethnologue/}} }}<includeonly>[[Category:Artikel bahasa yang merujuk Ethnologue 13]]</includeonly><noinclude> {{doc|content= See {{tl|Ethnologue17}} for instructions. }} </noinclude> lqe5wehjmvasvdrphmj5ayjhe79fz8m Cèṭa'an:Ethnologue12 10 5393 20771 20765 2024-10-16T20:48:10Z Munajad.MH 3071 20771 wikitext text/x-wiki {{#if: {{{1|}}} |{{{2|{{PAGENAME}}}}} at ''[[Ethnologue]]'' (12th ed., 1992). |{{cite book|editor-first=Barbara F.|editor-last=Grimes|year=1992|title=[[Ethnologue]]: Languages of the World|edition=12th|location=Dallas, Texas|publisher=SIL International}} }}<includeonly>[[Category:Artikel bahasa yang merujuk Ethnologue 12]]</includeonly><noinclude> {{doc|content= See {{tl|Ethnologue17}} for instructions. }} </noinclude> 8ed1o2y7wfgqtj6afgiv7gjh2m8av0q Cèṭa'an:Ethnologue11 10 5394 20770 20769 2024-10-16T20:47:50Z Munajad.MH 3071 20770 wikitext text/x-wiki {{#if: {{{1|}}} |{{{2|{{PAGENAME}}}}} at ''[[Ethnologue]]'' (11th ed., 1988). |{{cite book|editor-first=Barbara F.|editor-last=Grimes|year=1988|title=[[Ethnologue]]: Languages of the World|edition=11th|location=Dallas, Texas|publisher=SIL International}} }}<includeonly>[[Category:Artikel bahasa yang merujuk Ethnologue 11]]</includeonly><noinclude> {{doc|content= See {{tl|Ethnologue17}} for instructions. }} </noinclude> 7reci3rp2tcgfu7vbl2vk6z1kgnun9w Cèṭa'an:Ethnologue10 10 5395 20774 2024-10-16T20:51:37Z Munajad.MH 3071 ←Membuat halaman berisi '{{#if: {{{1|}}} |{{{2|{{PAGENAME}}}}} at ''[[Ethnologue]]'' (10th ed., 1984). Note: Data may come from the 9th edition (1978). |{{cite book|editor-first=Barbara F.|editor-last=Grimes|year=1984|title=[[Ethnologue]]: Languages of the World|edition=10th|location=Dallas, Texas|publisher=SIL International}} }}<includeonly>[[Category:Artikel bahasa yang merujuk Ethnologue 10]]</includeonly><noinclude> {{doc|content= See {{tl|Ethnologue17}} for instructions. }} </noin...' 20774 wikitext text/x-wiki {{#if: {{{1|}}} |{{{2|{{PAGENAME}}}}} at ''[[Ethnologue]]'' (10th ed., 1984). Note: Data may come from the 9th edition (1978). |{{cite book|editor-first=Barbara F.|editor-last=Grimes|year=1984|title=[[Ethnologue]]: Languages of the World|edition=10th|location=Dallas, Texas|publisher=SIL International}} }}<includeonly>[[Category:Artikel bahasa yang merujuk Ethnologue 10]]</includeonly><noinclude> {{doc|content= See {{tl|Ethnologue17}} for instructions. }} </noinclude> k5d6rqu95mxuweqzbxrvi0xbr34o18w Cèṭa'an:Ethnologue09 10 5396 20775 2024-10-16T20:52:19Z Munajad.MH 3071 ←Membuat halaman berisi '<nowiki>Insert non-formatted text here</nowiki>{{#if: {{{1|}}} |{{{2|{{PAGENAME}}}}} at ''[[Ethnologue]]'' (9th ed., 1978). |{{cite book|editor-first=Barbara F.|editor-last=Grimes|year=1978|title=[[Ethnologue]]: Languages of the World|edition=9th|location=Dallas, Texas|publisher=SIL International}} }}<includeonly>[[Category:Artikel bahasa yang merujuk Ethnologue 9]]</includeonly><noinclude> {{doc|content= See {{tl|Ethnologue17}} for instructions. }} </noinclude>' 20775 wikitext text/x-wiki <nowiki>Insert non-formatted text here</nowiki>{{#if: {{{1|}}} |{{{2|{{PAGENAME}}}}} at ''[[Ethnologue]]'' (9th ed., 1978). |{{cite book|editor-first=Barbara F.|editor-last=Grimes|year=1978|title=[[Ethnologue]]: Languages of the World|edition=9th|location=Dallas, Texas|publisher=SIL International}} }}<includeonly>[[Category:Artikel bahasa yang merujuk Ethnologue 9]]</includeonly><noinclude> {{doc|content= See {{tl|Ethnologue17}} for instructions. }} </noinclude> d1miwygo7d0nx988p9fa5j7765h25e3 Cèṭa'an:Ethnologue08 10 5397 20777 20776 2024-10-16T20:54:05Z Munajad.MH 3071 20777 wikitext text/x-wiki {{#if: {{{1|}}} |{{{2|{{PAGENAME}}}}} at ''[[Ethnologue]]'' (8th ed., 1974). Note: Data may come from an earlier edition. |{{cite book|editor-first=Barbara F.|editor-last=Grimes|year=1974|title=[[Ethnologue]]: Languages of the World|edition=8th|location=Dallas, Texas|publisher=SIL International}} }}<includeonly>[[Category:Artikel bahasa yang merujuk Ethnologue 8]]</includeonly><noinclude> {{doc|content= See {{tl|Ethnologue17}} for instructions. }} </noinclude> 4y5u5556crache4xu07v48idby9umrg Cèṭa'an:Peta interaktif bahasa 10 5398 20780 20779 2024-10-16T21:02:36Z Munajad.MH 3071 20780 wikitext text/x-wiki {{#if:{{{2|}}}|<div style="opacity:85%; z-index:1;overflow:hidden;position:absolute;width:250px;margin-top:0.2em;text-align:left;z-index:120"><div style="font-size:70%;margin:0.2em; background:white; display:inline;padding:0.1em 0.3em; line-height:normal"> [[PW:BAHASA|ProyekWiki Bahasa]] {{!}} [[Wikipedia Bahasa Indonesia|Wikipedia]] {{!}} [[Templat:Peta interaktif bahasa|Kode sumber]]</div><div style="float:left; text-align:left:display:inline">[[File:Wikidata-logo.svg|30px|pra=https://w.wiki/AiAJ]]&nbsp;[[File:Wikivoyage-logo.svg|20px|pra=https://id.wikipedia.org/wiki/Wikipedia:ProyekWiki_Bahasa/pemeliharaan/peta#/map/0]]&nbsp;&nbsp;&nbsp;[[file:Info Simple.svg|10px|link=Templat:Peta interaktif bahasa|alt=Cara menggunakan templat ini]]&nbsp;[[file:OOjs UI icon edit-ltr-progressive.svg|10px|link=Templat:Peta interaktif bahasa/{{{1|}}}|alt=Sunting peta ini]]</div> </div>}}<includeonly> <templatestyles src="status bahasa/styles.css"/>{{#switch:{{{1|}}} <!-- RUMPUN GUR --> |Gur|Rumpun Gur|Rumpun bahasa Gur={{Peta interaktif bahasa/Gur}}Peta yang menunjukkan bahasa-bahasa dalam rumpun Gur yang pada saat ini masih dipelajari. |Foau|Abawiri={{Peta interaktif bahasa/Foau}}{{#if:{{{2|}}}|<div style="text-align:left">Peta yang menunjukkan perkiraan penuturan bahasa Foau/Abawiri di desa Foau dan sekitarnya</div>}} |Cirebon={{Peta interaktif bahasa/Cirebon}}{{#if:{{{2|}}}|<div class="sk-container"><div style="text-align:left">Peta yang menunjukkan perkiraan penuturan bahasa Cirebon di wilayah [[Rebana (wilayah metropolitan)|Kawasan Metropolitan Cirebon-Patimban-Kertajati]] dan sekitarnya</div><div style="width:10px">[[File:OOjs UI icon download-progressive.svg|10px|alt=Unduh garis tepi peta ini|pra=https://drive.google.com/file/d/1Wo7NBYuai5TPWF_NBx5ikZ8kNxR3TO7f/view?usp=drivesdk]]<br>{{color|transparent|—}}</div></div>}} |Bawean={{Peta interaktif bahasa/Bawean}}{{#if:{{{2|}}}|<div class="sk-container"><div style="text-align:left">Peta yang menunjukkan perkiraan penuturan [[bahasa Madura Bawean]] di [[pulau Bawean]] yang terletak di utara [[Jawa Timur]]</div><div>[[File:OOjs UI icon download-progressive.svg|10px|alt=Unduh garis tepi peta ini|pra=https://drive.google.com/file/d/1WmanD3_guZt5HiRtjmzZ6BagGdg0nwrF/view?usp=drivesdk]]<br>{{color|transparent|—}}</div></div>}} |Bantik={{peta interaktif bahasa/Bantik}}{{#if:{{{2|}}}|<div style="text-align:left">Perkiraan persebaran bahasa Bantik di [[Sulawesi Utara]] dengan dialek '''Bolmong Pesisir''' (dituturkan di [[Bantik, Bolaang Timur, Bolaang Mongondow|Desa Bantik]], [[Bolaang Timur, Bolaang Mongondow|Kecamatan Bolaang Timur]]) ditandai dengan warna merah dan dialek '''Minahasa Pesisir''' (dituturkan di [[Buha, Mapanget, Manado|Kelurahan Buha]], [[Mapanget, Manado|Kecamatan Mapanget]]) ditandai dengan warna merah muda.</div>}} |Tengger={{Peta interaktif bahasa/Tengger}}{{#if:{{{2|}}}|<div class="sk-container"><div style="text-align:left">Peta yang menunjukkan perkiraan penuturan bahasa Tengger di wilayah persekitaran lereng [[gunung Bromo]] dan [[gunung Semeru]], termasuk [[Taman Nasional Bromo Tengger Semeru]] dan kabupaten yang berdekatan.</div><div>[[File:OOjs UI icon download-progressive.svg|10px|alt=Unduh garis tepi peta ini|pra=https://drive.google.com/file/d/1Yfv0Una9ceTcew1qkkOLrOR0Auh28KaF/view?usp=drivesdk]]<br>{{color|transparent|—}}</div></div>}} |Osing={{Peta interaktif bahasa/Osing}}{{#if:{{{2|}}}|<div class="sk-container"><div style="text-align:left">Peta yang menunjukkan perkiraan penuturan bahasa Osing yang dituturkan di [[Kabupaten Jember]] dan [[Kabupaten Banyuwangi]], serta kabupaten yang berdekatan.</div><div>[[File:OOjs UI icon download-progressive.svg|10px|alt=Unduh garis tepi peta ini|pra=https://drive.google.com/file/d/1ZO4FXeJToBixKpCr-_Rp7sPwuQ7jKzvs/view?usp=drivesdk]]<br>{{color|transparent|—}}</div></div>}} |Ansus={{Peta interaktif bahasa/Ansus}} {{#if:{{{2|}}}|<div class="sk-container"><div style="text-align:left">Peta yang menunjukkan perkiraan penuturan bahasa Ansus di beberapa wilayah di [[Kabupaten Kepulauan Yapen]]. Wilayah yang terdapat di dalam wilayah lainnya menandakan bahwa bahasa Ansus dituturkan lebih banyak ketimbang area yang mengelilinginya.</div><div>[[File:OOjs UI icon download-progressive.svg|10px|alt=Unduh garis tepi peta ini|pra=https://drive.google.com/file/d/1ZOps8VND-kixtQMqCdpIIxVMdlDA7nNc/view?usp=drivesdk]]<br>{{color|transparent|—}}</div></div>}} |Arandai = {{Peta interaktif bahasa/Arandai}} {{#if:{{{2|}}}|<div class="sk-container"><div style="text-align:left">Peta yang menunjukkan perkiraan penuturan bahasa Arandai di beberapa wilayah di [[Kabupaten Teluk Bintuni]], yakni disepanjang aliran sungai Sebyar dan beberapa kampung yang diketahui memiliki penuturan bahasa ini, yakni Kampung Kandarin, Kecap, Irira, Baru, dan Kampung Manunggal Karya. Wilayah yang tidak diarsir menunjukkan indikasi penuturan lain, yakni di sepanjang pantai selatan Teluk Bituni dan di [[Bintuni, Teluk Bintuni|distrik bituni]].</div><div>[[File:OOjs UI icon download-progressive.svg|10px|alt=Unduh garis tepi peta ini|pra=https://drive.google.com/file/d/1ZtTNZUzqH8YMu91HFMqjxmw_nT2hrv2B/view?usp=drivesdk]]<br>{{color|transparent|—}}</div></div>}} |Betawi={{Peta interaktif bahasa/Betawi}} {{#if:{{{2|}}}|<div class="sk-container"><div style="text-align:left">Perkiraan penuturan bahasa Betawi di beberapa wilayah di Jabodetabek.</div><div>[[File:OOjs UI icon download-progressive.svg|10px|alt=Unduh garis tepi peta ini|pra=https://drive.google.com/file/d/1_aFY9Wol1dh-m23X4V_9wZ_R3ZR1cm0T/view?usp=drivesdk]]<br>{{color|transparent|—}}</div></div>}} |Awyu/Barat|Awyu Barat|Awyu barat= {{Peta interaktif bahasa/Awyu barat}} {{#if:{{{2|}}}|<div class="sk-container"><div style="text-align:left">Perkiraan penuturan Awyu Barat di beberapa wilayah di [[Kabupaten Asmat]], yakni di [[Pirimapun, Pantai Kasuari, Asmat|Pirimapun]], [[sungai Wildeman]], dan disepanjang aliran [[sungai Kampung]] hingga percabangan dengan sungai Wildeman.</div><div>[[File:OOjs UI icon download-progressive.svg|10px|alt=Unduh garis tepi peta ini|pra=https://drive.google.com/file/d/1a0e24cUEPOmk5PndP6tNkMSy8Ors1oFG/view?usp=drivesdk]]<br>{{color|transparent|—}}</div></div>}} |Kutai={{Peta interaktif bahasa/Kutai}} {{#if:{{{2|}}}|<div class="sk-container"><div style="text-align:left">Perkiraan penuturan bahasa Kutai di beberapa kabupaten di [[Kalimantan Timur]].</div><div>[[File:OOjs UI icon download-progressive.svg|10px|alt=Unduh garis tepi peta ini|pra=https://drive.google.com/file/d/1aBOOTZHBjNkta4yK-YW8ThmfMwQNy6-Z/view?usp=drivesdk]]<br>{{color|transparent|—}}</div></div>}} |Auye={{Peta interaktif bahasa/Auye}}{{#if:{{{2|}}}|<div class="sk-container"><div style="text-align:left">Perkiraan penuturan bahasa Auye di beberapa distrik di [[Papua Tengah]] dengan rincian sebagai berikut: {{Legend3|#ff00ff|Persebaran dialek Auye yang dituturkan oleh [[suku Napan]] di wilayah [[Napan, Nabire|Napan]], [[Kabupaten Nabire]], [[Papua Tengah]], [[Indonesia]]}} {{Legend3|#ff73ff|Persebaran dialek Dao oleh suku Ayapa di desa-desa di sekitar [[Danau Paniai]], hingga indikasi penuturan di sebelah tenggara pegunungan Weyland}} </div><div>[[File:OOjs UI icon download-progressive.svg|10px|alt=Unduh garis tepi peta ini|pra=https://drive.google.com/file/d/1dc3npfxPWNhdJ4AcBxNLAW6gkpIg8Hz7/view?usp=drivesdk]]<br>{{color|transparent|—}}</div></div>}} |Awbono|Awban={{Peta interaktif bahasa/Awban}} {{#if:{{{2|}}}|<div class="sk-container"><div style="text-align:left">Perkiraan penuturan bahasa Awban di sepanjang aliran [[sungai Modera]] yang terletak di wilayah administratif [[Kabupaten Pegunungan Bintang]], [[Papua Selatan]] dan [[Kabupaten Boven Digoel]], [[Papua Pegunungan]].{{refn|group=ib|Tidak termasuk beberapa penuturan di [[Kabupaten Jayawijaya]] dan [[Kabupaten Yahukimo]], serta peta yang ditampilkan hanya menampilkan ''buffer zone'' dari sungai Modera sebesar {{convert|2|km|mi|2|abbr=on}}}}</div><div>[[file:OOjs UI icon download-progressive.svg|10px|alt=Unduh garis tepi peta ini|pra=https://drive.google.com/file/d/1dfm5eedhs4KXSCZuAzvWecxQICDe4H_p/view?usp=drivesdk]]<br>{{color|transparent|—}}</div></div>}} |Awera={{Peta interaktif bahasa/Awera}} {{#if:{{{2|}}}|<div class="sk-container"><div style="text-align:left">Perkiraan penuturan bahasa Awera di Desa Awera (ditunjukkan oleh markah pentul) dan di muara [[sungai Wapoga]].</div><div>[[File:OOjs UI icon download-progressive.svg|10px|alt=Unduh garis tepi peta ini|pra=https://drive.google.com/file/d/1dk7oUPELAe8_8vfRBNGoeZrE886HFS6F/view?usp=drivesdk]]<br>{{color|transparent|—}}</div></div>}} |SundBog|SundBogor|SBogor|Sunda Bogor|Bogor={{Peta interaktif bahasa/Sunda Bogor}}{{#if:{{{2|}}}|<div class="sk-container"><div style="text-align:left">Perkiraan penuturan bahasa Sunda Bogor di [[Jawa Barat]], utamanya di [[Kabupaten Bogor]] (ditunjukkan oleh markah titik). Penuturan dialek bahasa Sunda lain di wilayah yang sama ditandai dengan garis berbeda warna (disederhanakan).</div><div>[[File:OOjs UI icon download-progressive.svg|10px|alt=Unduh garis tepi peta ini|pra=https://drive.google.com/file/d/1dq0fru_wEywjfzshvowZOTSoAjirp5VD/view?usp=drivesdk]]<br>{{color|transparent|—}}</div></div>}} |Lampung Cikoneng={{Peta interaktif bahasa/Lampung Cikoneng}}{{#if:{{{2|}}}|<div style="text-align:left">Perkiraan penuturan bahasa Lampung dialek Cikoneng di [[Cikoneng, Anyar, Serang|Desa Cikoneng]] dan wilayah disekitarnya. {{Legend3|red|Penuturan utama dialek Cikoneng }} {{Legend3|#ff00ff|Penuturan peralihan dengan bahasa {{PBahasa|Jawa}} dan {{PBahasa|Sunda}} di desa-desa yang berdekatan di [[Anyar, Serang|Kecamatan Anyar]].</div>}} }} |Bada={{Peta interaktif bahasa/Bada}} {{#if:{{{2|}}}|<div class="sk-container"><div style="text-align:left">Perkiraan penuturan bahasa Bada di beberapa desa di [[Sulawesi Tengah]] dengan rincian sebagai berikut: {{Legend3|#ff0000|Persebaran dialek Napu yang dituturkan di beberapa desa di wilayah [[Kabupaten Poso]] (ditandai dengan garis yang tidak diarsir), tepatnya di desa [[Maholo, Lore Timur, Poso|Maholo]], [[Lore Timur, Poso|Kecamatan Lore Timur]] dan [[Badangkaia, Lore Selatan, Poso|Badangkaia]], [[Lore Selatan, Poso|Kecamatan Lore Selatan]]}} {{Legend3|#ff0077|Persebaran dialek Bada Tiara desa [[Ampibabo, Parigi Moutong|Ampiambo]], [[Kabupaten Parigi Moutong]] dan desa-desa di sekitarnya [[Danau Paniai]]}} {{Legend3|#6e0000|Indikasi penuturan di Desa [[Pasangkayu, Mamuju Utara|Ako]], kecamatan [[Pasangkayu, Mamuju Utara|Pasangkayu]], [[Kabupaten Mamuju Utara]] {{gray|(?)}}}} </div><div>[[File:OOjs UI icon download-progressive.svg|10px|alt=Unduh garis tepi peta ini|pra=]]<br>{{color|transparent|—}}</div></div>}} |Sentani={{Peta interaktif bahasa/Sentani}}{{#if:{{{2|}}}|<div class="sk-container"><div style="text-align:left">Perkiraan penuturan bahasa Sentani di Desa [[Nendali, Sentani Timur, Jayapura|Nendali]] (ditandai dengan penanda pentul) dan indikasi penuturan di beberapa wilayah di sebelah Utara [[Danau Sentani]] di wilayah administratif kecamatan [[ Sentani Timur, Jayapura|Sentani Timur]], [[Kabupaten Jayapura|Jayapura]].</div><div>[[File:OOjs UI icon download-progressive.svg|10px|alt=Unduh garis tepi peta ini|pra=]]<br>{{color|transparent|—}}</div></div>}} |Orang Seletar={{Peta interaktif bahasa/Orang Seletar}}{{#if:{{{2|}}}|<div class="sk-container"><div style="text-align:left">Perkiraan penuturan bahasa Orang Seletar di [[Malaysia]] dan [[Singapura]], yakni di sepanjang garis pantai [[Selat Johor]] bagian barat. Indikasi penuturan di [[Johor]], [[Malaysia]] berada di sebelah barat [[Johor Bahru]], yakni di perkampungan [[Orang Seletar]].<ref name=e25/></div><div>[[File:OOjs UI icon download-progressive.svg|10px|alt=Unduh garis tepi peta ini|pra=]]<br>{{color|transparent|—}}</div></div>}} |Nusa Penida = {{Peta interaktif bahasa/Nusa Penida}}{{#if:{{{2|}}}|<div class="sk-container"><div style="text-align:left">Peta lokasi penuturan bahasa Nusa Penida, yakni [[Nusa Penida, Klungkung|Kecamatan Nusa Penida]] dengan dialek Nusa Penida dituturkan secara Luas. Peta tidak termasuk indikasi penuturan di daratan utama Bali dan beberapa diaspora di Sumatra.</div><div>[[File:OOjs UI icon download-progressive.svg|10px|alt=Unduh garis tepi peta ini|pra=https://drive.google.com/file/d/1GHRWcAqfNkaRCrjh6FiLlez7L_F4Bq37/view?usp=drivesdk]]<br>{{color|transparent|—}}</div></div>}} |Laiyolo={{Peta interaktif bahasa/Laiyolo}}{{#if:{{{2|}}}|<div class="sk-container"><div style="text-align:left">{{Legend3|maroon|Tempat utama bahasa Laiyolo dituturkan, yakni di desa [[Laiyolo, Bontosikuyu, Kepulauan Selayar|Laiyolo]], [[Bontosikuyu, Kepulauan Selayar|kecamatan Bontosikuyu]], [[Kabupaten Selayar]]}} {{Legend3|red|Perkiraan persebaran penuturan di desa sekitarnya}}</div><div>[[File:OOjs UI icon download-progressive.svg|10px|alt=Unduh garis tepi peta ini|pra=]]<br>{{color|transparent|—}}</div></div>}} |Bali= {{Peta interaktif bahasa/Bali}}{{#if:{{{2|}}}|<div class="sk-container"><div style="text-align:left">Peta interaktif yang menunjukkan persebaran penuturan bahasa Bali di wilayah [[Pulau Bali]], [[Nusa Penida]], [[Pulau Lombok]] dan sekitarnya. Tekan peta untuk mengakses peta interaktif.</div></div>}} |Silimo = {{Peta interaktif bahasa/Silimo}}{{#if:{{{2|}}}|<div class="sk-container"><div style="text-align:left">Peta yang menunjukkan persebaran bahasa Silimo di beberapa wilayah di [[Silimo, Yahukimo|Distrik Silimo]], [[Kabupaten Yahukimo]]. Wilayah yang diarsir menunjukkan pemukiman di pedalaman [[Papua Pegunungan]]. </div></div>}} |Dasigo = {{Peta interaktif bahasa/Dasigo}}{{#if:{{{2|}}}|<div class="sk-container"><div style="text-align:left">Peta yang menunjukkan persebaran bahasa Dasigo di beberapa wilayah di [[Mamberamo Ulu, Mamberamo Raya|Distrik Mamberamo Ulu]], [[Kabupaten Mamberamo Raya]]. Wilayah yang diarsir menunjukkan pemukiman [[Dabera, Mamberamo Ulu, Mamberamo Raya|desa Dabera]] yang teletak di sebelah selatan Sungai perbatasan [[Papua Pegunungan]]—[[Papua]]. </div></div>}} |Abun={{Peta interaktif bahasa/Abun}}{{#if:{{{2|}}}|<div class="sk-container"><div style="text-align:left">Peta yang menunjukkan persebaran bahasa Abun di distrik [[Abun, Tambrauw|Abun]], [[Moraid, Tambrauw|Moraid]], dan [[Sausapor, Tambrauw|Sausapor]] di [[Kabupaten Tambrauw]]. Setidaknya terdapat 20 desa dan wilayah pemukiman di distrik-distrik ini yang penduduknya menuturkan bahasa ini.</div></div>}} |Busoa={{Peta interaktif bahasa/Busoa}}{{#if:{{{2|}}}|<div class="sk-container"><div style="text-align:left">Peta yang menunjukkan persebaran bahasa Busoa di desa [[Daftar kecamatan dan kelurahan di Kabupaten Buton Selatan|Busoa]] dan [[Daftar kecamatan dan kelurahan di Kabupaten Buton Selatan|Lakambau]], [[Kabupaten Buton Selatan|Buton Selatan]]. Wilayah yang diarsir menunjukkan persebaran pemukiman penduduk di wilayah administratif kedua desa.</div></div>}} |Ternateño={{Peta interaktif bahasa/Ternateño}}{{#if:{{{2|}}}|<div class="sk-container"><div style="text-align:left">{{Legend3|#ba7300|Wilayah dimana bahasa Ternateño kemungkinan pernah digunakan}}<hr>{{hidden begin|title=Catatan}}Wilayah penggunaan bahasa Ternateño mungkin lebih luas atau bahkan lebih kecil dari yang diketahui, seluruh wilayah [[Pulau Ternate]] dimasukkan ke dalam wilayah penuturan bahasa Ternateño, tetapi tidak meliputi pulau-pulau di sekitarnya; sedangkan untuk wilayah [[Pulau Ambon]], hanya wilayah sekitar [[Teluk Ambon Baguala, Ambon|Teluk Ambon]]; tepat di sekitar pusat [[Kota Ambon]], dan Jazirah Leitimur, yakni sebuah semenanjung di bagian selatan Pulau Ambon yang secara historis penduduknya memiliki hubungan dekat dengan [[Bangsa Portugis|Portugis]]. Di utara Pulau Ambon; sebuah wilayah yang dikenal sebagai [[Jazirah Leihitu]], saat itu berada dalam kekuasaan [[Kerajaan Tanah Hitu]], dimana penduduknya dikenal sangat menentang pendudukan Portugis di wilayah tersebut, sehingga tidak dimasukkan ke dalam wilayah penggunaan bahasa Ternateño.{{hidden end}}</div></div>}} |Makian Timur={{peta interaktif bahasa/Makian Timur}}{{#if:{{{2|}}}|<div class="sk-container"><div style="text-align:left">{{Legend3|#87ceeb|Wilayah utama penggunaan bahasa Makian Timur}} {{Legend3|#0000ff|Bahasa Makian Timur digunakan bersama bahasa lainnya}} {{Legend3|#191970|Bahasa Makian Timur digunakan bersama [[bahasa Makian Barat]]}}</div></div>}} |Batak= {{Peta interaktif bahasa/Batak}} {{#if:{{{2|}}}|<div class="sk-container"><div style="text-align:left">Peta interaktif yang menunjukkan persebaran varietas bahasa Batak.<br> '''Varietas Utara:''' {{legend4|#e41a1c}}[[Bahasa Alas-Kluet|Alas-Kluet]] {{legend4|#ff7f00}}[[Bahasa Karo|Karo]] {{legend4|#ffff33}}[[Bahasa Batak Pakpak|Pakpak]]<br> '''Varietas Selatan:''' {{legend4|#4daf4a}}[[Bahasa Batak Simalungun|Simalungun]] {{legend4|#377eb8}}[[Bahasa Batak Toba|Toba]] {{legend4|#984ea3}}[[Bahasa Batak Angkola|Angkola]] {{legend4|#a65628}}[[Bahasa Mandailing|Mandailing]]</div></div>}} |{{{1|}}}={{#ifexist:Templat:Peta interaktif bahasa/{{{1|}}}|{{Templat:Peta interaktif bahasa/{{{1|}}}}}{{#if:{{{2|}}}|Perkiraan lokasi penuturan {{PAGENAME}}}}|{{Peta interaktif bahasa/Tidak ada|{{{1|}}}}}}} |#default= }} </includeonly> <noinclude>{{Peta interaktif bahasa/doc|Foau|r}}</noinclude> l2q4o6ltmfx4dejanp223esmkwbznza Cèṭa'an:Peta interaktif bahasa/doc 10 5399 21107 20785 2024-10-20T00:37:04Z Munajad.MH 3071 21107 wikitext text/x-wiki {{documentation |content=Template ka'dinto èyaghâm ka'angghuy peta otabâ ghâmbhâr sè interaktif dâri panartara bhâsa ngaghuna markah [[GeoJson]] sè kèngèng èbeccè' sarâng pangangghuy. Halaman template ka'dinto arobâ cangkang template bisaos, data peta èkânnângi halè mèsah nâng sub-halaman template panika sopajâ template pèndhân ta' cè' bârrâ'na. ==Pangangghuyân== ===Pangangghuyân langsung=== {{mbox|type=speedy|text=Khusus sa'at nèka, properti gaya template agghi' ghita' kèngèng èobâsakarsana, tampèlan template panèka agghi' lebbih saè manabi èghuna'aghi namong lèbât template induk|image=}} Ka'angghuy pangangghuyân nâng bhadhan artikel, Dhika ghun cokop ngolok template panèka tor parameter tong-sittonnga ({{para|1}}) sè dhika essè kalabân nyama ''bahasa'' (bhâsa) ''tanpa'' èkangsanè ''kata bahasa'' (oca'ân bhâsa). Saompama:<br> <code><nowiki>{{Peta interaktif bahasa|</nowiki>{{{1}}}<nowiki>}}</nowiki></code> {{Peta interaktif bahasa|{{{1}}} }} ===Pangangguyân ta' langsung=== Template ka'dinto èghuna'aghi halè langsung sarâng {{tlx|Kotak info bahasa}}, lamon ka'angghuy ngolok template nèka kèngèng aghuna parameter {{para|mapcode}} sè ampom èsanatè. Biyasana, halè bawa'an, template nampèlaghiâ (lamon bâdâ) ''peta bahasa'' (bhâsa) minangka titik sadarhana dâri parameter {{para|coordinates}} otabâna properti [[Wikidata]] [[:Wikidata:P625|P625]] lebât {{tlx|Infobox mapframe}}. Namongnga kalamon template panika èolok, pastè nyèccè'è template tor properti Wikidata nâng attassa. {{Infobox language |name={{{1}}} |nativename=''{{{1}}}'' |states=Dunia |region=Mungkin disini |ethnicity= |speakers=350 |date=2010 |ref=e18 |familycolor=paleosiberian |fam1 = Keluarga 1 |fam2=Keluarga 2 |iso3=wik |glotto=iped71 |glottorefname= |mapcode= {{{1}}} }} ====Parameter==== <syntaxhighlight lang="wikitext" style="overflow:auto;"> {{Infobox language |name=Nama bahasa |nativename=''Nama asli'' |states=Dunia |region=Mungkin disini |ethnicity= |speakers=350 |date=2010 |ref=e18 |familycolor=warna |fam1 = Keluarga 1 |fam2=Keluarga 2 |iso3=wik |glotto=iped71 |glottorefname= |mapcode= <!-- Parameter pemanggil -->}} }} </syntaxhighlight> ====Roju'an==== {{Reflist}} ==Pamorbhâ'ân== {{#if:{{{2|}}}| ; Daftar sub-halaman {{Istimewa:Indeks_awalan/Template:Peta_interaktif_bahasa/|hideredirects=1}}}} ; Direktori berkas .dxf {{Pranala|1=[https://drive.google.com/drive/folders/1WiU16uSp3s3RHHICd0jvLUelYg3XeWLf Folder berkas via Google Drive]}} (Hubungi {{user|Nyilvoskt}} apabila Anda ingin menyunting maupun mendapatkan hak penyuntingan di Drive tersebut) ==Miyèrsaè jhughân== '''Alat sokong aghâbây peta''' * {{En}} [https://geojson.io/ geojson.io] '''Cara aghâbây peta''' * [[:mw:Help:Extension:Kartographer]] di [[Mediawiki]] }} 9worr5kd0myd9wx7217zo508kqxbt4z Cèṭa'an:Peta interaktif bahasa/Tidak ada 10 5400 20788 20787 2024-10-16T21:42:54Z Munajad.MH 3071 20788 wikitext text/x-wiki <div style="z-index:1;overflow:hidden;position:absolute;width:323px;margin-top:2.3em;align:left;z-index:120"><div style="background:black;border:2px solid silver;font-size:100%;margin:1em;;padding:0.3em 0.6em; line-height:0.9; text-align: center;color:white">'''Sobung Petha !'''<br>{{small|{{small|Template panika nemmoni properti mapcode sè èpènta nyatana sobung. Oddhi mabhârsè'aghi tembolok dhika. Manabi mas'alah ros-terrosan otabâ Dhika terro aghâbâyâ data petha, pètâk pranala amponèka: '''[[Template:Peta interaktif bahasa/{{{1|}}}|{{color|lightblue|Template:Peta interaktif bahasa/{{{1|}}}}}]]'''}}}}</div></div> <mapframe width="323" height="200" text="" frameless="" align="center" zoom="0"> { "type": "FeatureCollection", "features": [ { "type": "Feature", "properties": { "marker-color": "#000000", "marker-size": "large", "marker-symbol": "circle" }, "geometry": { "coordinates": [ 1, 0 ], "type": "Point" }, "id": 0 } ] } </mapframe><noinclude> {{Peta interaktif bahasa/doc|Tidak ada}} </noinclude> s8m46mrnq1287smpvpx37p81wk3ttco Modul:User 828 5401 20789 2024-10-16T21:46:33Z Munajad.MH 3071 ←Membuat halaman berisi '--[=[ -- This module implements {{user}}. {{user}} is a high-use template, sometimes -- with thousands of transclusions on a page. This module optimises the -- template's performance by reducing the number of parameters called from -- wikitext, while still allowing all the features provided by -- [[Module:UserLinks]]. It is about twice as fast as the version of {{user}} -- that called the {{user-multi}} template from wikitext. --]=] local mUserLinks = require('M...' 20789 Scribunto text/plain --[=[ -- This module implements {{user}}. {{user}} is a high-use template, sometimes -- with thousands of transclusions on a page. This module optimises the -- template's performance by reducing the number of parameters called from -- wikitext, while still allowing all the features provided by -- [[Module:UserLinks]]. It is about twice as fast as the version of {{user}} -- that called the {{user-multi}} template from wikitext. --]=] local mUserLinks = require('Module:UserLinks') local mShared = require('Module:UserLinks/shared') local yesno = require('Module:Yesno') local p = {} local function validateArg(arg) -- Validates one argument. Whitespace is stripped, and blank arguments -- are treated as nil. if not arg then return nil end arg = arg:match('^%s*(.-)%s*$') if arg ~= '' then return arg else return nil end end function p.main(frame, opts) -- Grab the user, project and lang args from wikitext. local argKeys = { user = { 1, 'User', 'user' }, project = { 2, 'Project', 'project' }, lang = { 3, 'Lang', 'lang' } } local origArgs = require('Module:Arguments').getArgs(frame) local args = {} for argKey, t in pairs(argKeys) do for i, origArgKey in ipairs(t) do local value = origArgs[origArgKey] value = validateArg(value) if value then args[argKey] = value -- If we have found a value, break the loop. For the average -- invocation this saves two argument lookups. break end end end -- Generate options. Some of these need wikitext args also. local options = { span = false, separator = validateArg(origArgs.separator) or 'dot', isDemo = yesno(validateArg(origArgs.demo)) } -- Input the codes directly. This saves two argument lookups for each -- invocation. local codes = type(opts) and opts or {'t', 'c'} -- Generate mop icon for formeradmin local mop = (origArgs.mop and yesno(origArgs.mop)) and require('Module:Icon')._main({'mop'}) or '' -- Plug the data into [[Module:UserLinks]]. local snippets = mUserLinks.getSnippets(args) local links = mUserLinks.getLinks(snippets) local success, result = pcall(mUserLinks.export, codes, links, options) if success then return mop .. result else return mShared.makeWikitextError(result, options.isDemo) end end function p.admin(frame) return p.main(frame, {'t','c','bls','pr','del','m','rl','rfa'}) end function p.eight(frame) return p.main(frame, {'t', 'c', 'ca', 'ct', 'e'}) end function p.five(frame) return p.main(frame, {'t', 'c', 'dc', 'm', 'bu', 'bl'}) end function p.four(frame) return p.main(frame, {'t', 'c', 'e'}) end function p.formeradmin(frame) return p.main(frame, {'t','c','fa','bls','pr','del','rl','mr','lr'}) end function p.seven(frame) return p.main(frame, {'t', 'c', 'ct', 'l', 'e'}) end function p.six(frame) return p.main(frame, {'t', 'c', 'ct', 'l', 'm', 'bl'}) end function p.three(frame) return p.main(frame, {'t', 'c', 'l'}) end function p.two(frame) return p.main(frame, {'t', 'c', 'ct'}) end p[''] = p.main p['2'] = p.two p['3'] = p.three p['4'] = p.four p['5'] = p.five p['6'] = p.six p['7'] = p.seven p['8'] = p.eight p['former admin'] = p.formeradmin return p d74zg44zhkays8mxdxyy64akexmxmth Modul:User/doc 828 5402 20790 2024-10-16T21:47:13Z Munajad.MH 3071 ←Membuat halaman berisi 'This module implements {{tl|user}}, {{tl|user2}}, {{tl|user3}}, {{tl|user4}}, {{tl|user5}}, {{tl|user6}}, {{tl|user7}}, {{tl|user8}}, {{tl|admin}}, and {{tl|former admin}}. For documentation, please see the [[Template:User|template page]]. === Technical details === While the {{tl|user}} template is only a wrapper for [[Module:UserLinks]], by implementing it as a Lua module we make significant gains in performance. It is roughly twice as fast as accessing Module...' 20790 wikitext text/x-wiki This module implements {{tl|user}}, {{tl|user2}}, {{tl|user3}}, {{tl|user4}}, {{tl|user5}}, {{tl|user6}}, {{tl|user7}}, {{tl|user8}}, {{tl|admin}}, and {{tl|former admin}}. For documentation, please see the [[Template:User|template page]]. === Technical details === While the {{tl|user}} template is only a wrapper for [[Module:UserLinks]], by implementing it as a Lua module we make significant gains in performance. It is roughly twice as fast as accessing Module:UserLinks from wikitext. For example, this module rendered a test page containing nothing but 1000 {{tl|user}} transclusions in 3.9 seconds, whereas the version that called Module:UserLinks from wikitext rendered it in 7.7 seconds. The performance gains are achieved by reducing the number of parameters that are looked up from wikitext. In particular, the link codes, "t" and "c", along with the "span=no" option, are passed directly to UserLinks. Also, UserLinks looks up the arguments "user", "User", "project", "Project", "lang", and "Lang". From wikitext, each parameter is checked twice – once for the #invoke text and once for the calling template – and each check is relatively resource-heavy. From Lua, each parameter is only checked once, and the individual checks take much less time. This means that on average, maybe nine argument lookups are saved in each invocation by using this module. On pages with hundreds or thousands of invocations, this adds up to a lot of argument lookups saved. === Examples === * {{tl|user}}: {{mlx|User|&zwj;|Example}} → {{#invoke:User||Example}} * {{tl|user2}}: {{mlx|User|2|Example}} → {{#invoke:User|2|Example}} * {{tl|user3}}: {{mlx|User|3|Example}} → {{#invoke:User|3|Example}} * {{tl|user4}}: {{mlx|User|4|Example}} → {{#invoke:User|4|Example}} * {{tl|user5}}: {{mlx|User|5|Example}} → {{#invoke:User|5|Example}} * {{tl|user6}}: {{mlx|User|6|Example}} → {{#invoke:User|6|Example}} * {{tl|user7}}: {{mlx|User|7|Example}} → {{#invoke:User|7|Example}} * {{tl|user8}}: {{mlx|User|8|Example}} → {{#invoke:User|8|Example}} * {{tl|admin}}: {{mlx|User|admin|Example}} → {{#invoke:User|admin|Example}} * {{tl|former admin}}: {{mlx|User|former admin|Example}} → {{#invoke:User|former admin|Example}} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|| <!-- Categories go here and interwikis go in Wikidata. --> }}</includeonly> bkl999okdp2voi4whs3d3d3fumn9zkj Cèṭa'an:Glottolog 10 5403 20791 2024-10-16T21:54:49Z Munajad.MH 3071 ←Membuat halaman berisi '{{#if: {{{1|}}} |{{cite book|chapter={{{2|{{PAGENAME}}}}}|chapter-url=http://glottolog.org/resource/languoid/id/{{{1|}}}|editor1-first=Harald|editor1-last=Hammarström|editor2-first=Robert|editor2-last=Forkel|editor3-first=Martin|editor3-last=Haspelmath|year=2017|title=[[Glottolog|Glottolog 3.0]]|edition=|location=Jena, Germany|publisher=Max Planck Institute for the Science of Human History|ref={{#if: {{{ref|}}}|{{{ref}}}|{{sfnref|Glottolog|2017}}}}}} |{{cite boo...' 20791 wikitext text/x-wiki {{#if: {{{1|}}} |{{cite book|chapter={{{2|{{PAGENAME}}}}}|chapter-url=http://glottolog.org/resource/languoid/id/{{{1|}}}|editor1-first=Harald|editor1-last=Hammarström|editor2-first=Robert|editor2-last=Forkel|editor3-first=Martin|editor3-last=Haspelmath|year=2017|title=[[Glottolog|Glottolog 3.0]]|edition=|location=Jena, Germany|publisher=Max Planck Institute for the Science of Human History|ref={{#if: {{{ref|}}}|{{{ref}}}|{{sfnref|Glottolog|2017}}}}}} |{{cite book|editor1-first=Harald|editor1-last=Hammarström|editor2-first=Robert|editor2-last=Forkel|editor3-first=Martin|editor3-last=Haspelmath|year=2017|title=Glottolog 3.0|edition=|location=Jena, Germany|publisher=Max Planck Institute for the Science of Human History|url=http://glottolog.org/|ref={{#if: {{{ref|}}}|{{{ref}}}|{{sfnref|Glottolog|2017}}}}}} }}<noinclude> {{documentation}} </noinclude> ssjplwot9xoqq2h3yl5d2xebcn9iqri Cèṭa'an:Glottolog/doc 10 5404 20792 2024-10-16T21:55:13Z Munajad.MH 3071 ←Membuat halaman berisi '{{documentation subpage}} This template is designed for use as a reference for a language or language family. It links to the appropriate article at ''[[Glottolog]]''. <syntaxhighlight lang="wikitext"> {{Glottolog|language code|language name}} </syntaxhighlight> Both parameters are optional. If the language/family name is not specified, the name of the article is used instead. If the code is not specified, the template will generate a generic link to ''Glotto...' 20792 wikitext text/x-wiki {{documentation subpage}} This template is designed for use as a reference for a language or language family. It links to the appropriate article at ''[[Glottolog]]''. <syntaxhighlight lang="wikitext"> {{Glottolog|language code|language name}} </syntaxhighlight> Both parameters are optional. If the language/family name is not specified, the name of the article is used instead. If the code is not specified, the template will generate a generic link to ''Glottolog''. See also: *{{tl|glottolink}} <includeonly>{{Sandbox other|| [[Category:Linguistics source templates]] }}</includeonly> axyprewd99atjg13wghskvvhjg5w16l Cèṭa'an:Glottolink 10 5405 20793 2024-10-16T21:55:57Z Munajad.MH 3071 ←Membuat halaman berisi '[https://glottolog.org/resource/languoid/id/{{{1|}}} {{{2|{{{1|}}}}}}]<noinclude> {{documentation}} </noinclude>' 20793 wikitext text/x-wiki [https://glottolog.org/resource/languoid/id/{{{1|}}} {{{2|{{{1|}}}}}}]<noinclude> {{documentation}} </noinclude> b8tu8aim8xu5x67zplvzjw7b09hppn3 Cèṭa'an:Glottolink/doc 10 5406 20794 2024-10-16T21:56:53Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == Links to Glottolog without generating a reference. See also: *{{tl|glottolog}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Language external link templates]] }}</includeonly>' 20794 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == Links to Glottolog without generating a reference. See also: *{{tl|glottolog}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Language external link templates]] }}</includeonly> 9iif5temeype6n7n4hd2hqjxqri651j Cèṭa'an:GetQID 10 5407 20795 2024-10-16T21:58:06Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Get QID]] 20795 wikitext text/x-wiki #REDIRECT [[Template:Get QID]] {{Redirect category shell| {{R from move}} }} q8v9h7tf3jjxxbihwgma60yysijn9dj Cèṭa'an:Area WD 10 5408 20796 2024-10-16T21:58:52Z Munajad.MH 3071 ←Membuat halaman berisi '{{convert|input=P2046|qid={{{qid|{{Get QID|{{{1|}}}}}}}}| {{{2|km2}}}|disp=out|abbr=values||sortable=on}}<!-- --><span class='penicon autoconfirmed-show'>{{EditAtWikidata|pid=P2046|qid={{{qid|{{Get QID|{{{1|}}}}}}}}}}</span><!-- Pen hidden to non-logged-in and new users --><noinclude> {{documentation}}</noinclude>' 20796 wikitext text/x-wiki {{convert|input=P2046|qid={{{qid|{{Get QID|{{{1|}}}}}}}}| {{{2|km2}}}|disp=out|abbr=values||sortable=on}}<!-- --><span class='penicon autoconfirmed-show'>{{EditAtWikidata|pid=P2046|qid={{{qid|{{Get QID|{{{1|}}}}}}}}}}</span><!-- Pen hidden to non-logged-in and new users --><noinclude> {{documentation}}</noinclude> adrh6jr5uokct7fp0kqxs8ql097s6m7 Cèṭa'an:Area WD/doc 10 5409 20797 2024-10-16T21:59:31Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} Shows the area of a place, according to [[WP:Wikidata|Wikidata]]. == Usage == {{tlp|Area WD}}, without arguments, will show the area of the current article subject. {{tlp|Area WD|<page title>}}, will show the area of the Wikipedia article ''page title'' stated in the first unnamed parameter. The template does ''not'' use the Wikidata label. It also works if the article is moved, since it follows the redirect. The second unnamed param...' 20797 wikitext text/x-wiki {{Documentation subpage}} Shows the area of a place, according to [[WP:Wikidata|Wikidata]]. == Usage == {{tlp|Area WD}}, without arguments, will show the area of the current article subject. {{tlp|Area WD|<page title>}}, will show the area of the Wikipedia article ''page title'' stated in the first unnamed parameter. The template does ''not'' use the Wikidata label. It also works if the article is moved, since it follows the redirect. The second unnamed parameter states the unit: {{tlp|Area WD|<page title>|<unit>}}, for example km2 (default), sqmi, acre, scyd or sqfoot. The template is mainly intended for tables showing the area of several geographical regions. A logged-in user will see a clickable pencil next to the area value, which is helpful in finding out at which Wikidata page each value in the table can be edited, and where the citations and edit history of each data value can be found. A purpose of this template is to avoid advanced code in Wikipedia articles, by using a comprehensible property name and article title instead of pid and qid codes. However, the template may also be called with a parameter named ''qid''. ===Current article=== Example: <code><nowiki>{{area WD}}</nowiki></code> km<sup>2</sup> shows the area of the current article subject. ===Articles sharing the same Wikidata label=== The template does ''not'' use the Wikidata label. These two places have the same label ''São Paulo'': <code><nowiki>{{area WD|São Paulo}} km<sup>2</sup></nowiki></code> gives the area of [[São Paulo]]: {{area WD|São Paulo}} km<sup>2</sup>. <code><nowiki>{{area WD|São Paulo (state)}}</nowiki></code> gives the area of [[São Paulo (state)]]: {{area WD|São Paulo (state)}}. ===Redirect=== The redirection page [[Sao Paulo, Brazil]] also works: <code><nowiki>{{area WD|Sao Paulo, Brazil}}</nowiki></code> gives: {{area WD|Sao Paulo, Brazil}}. ===Qid code=== Another option is to use the qid code of {{Q|q174}}. This however makes the wikicode less comprehensible, but is useful if the place has a wikidata item but no Wikipedia article: <code><nowiki>{{area WD|qid=q174}}</nowiki></code> which gives: {{area WD|qid=q174}}. ===Other units=== Area units that are accepted by {{template|convert}} can be used in the second unnamed parameter, for example <code><nowiki>{{area WD|São Paulo|acre}} acres</nowiki></code> which gives: {{area WD|São Paulo|acre}} acres. <code><nowiki>{{area WD|São Paulo|sqmi}} square miles</nowiki></code> gives: {{area WD|São Paulo|sqmi}} square miles. <code><nowiki>{{area WD|São Paulo|sqyd}} square yard</nowiki></code> gives: {{area WD|São Paulo|sqyd}} square yard. <code><nowiki>{{area WD|São Paulo|km2}} km<sup>2</sup></nowiki></code> gives: {{area WD|São Paulo|km2}} km<sup>2</sup>. ==See also== * [https://en.wikipedia.org/w/index.php?title=List_of_Brazilian_states_by_population_density&oldid=1075098058 List of Brazilian states by population density] (Example article) * {{tl|Population density WD}} * {{tl|Population WD}} * {{tl|Get QID}} * {{tl|convert}} * {{tl|Data/popdens}} <includeonly>{{sandbox other|| <!-- Categories below this line --> [[Category:Wikidata templates]] }}</includeonly> 5s73l0m6gkohak2e1mzlsu5y2s9br2z Cèṭa'an:EditAtWikidata 10 5410 20798 2024-10-16T22:00:02Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:EditAtWikidata |showMessage |qid={{{qid|}}} |pid={{{pid|}}} |nbsp={{{nbsp|}}} |{{{1|}}} }}<noinclude> {{documentation}} </noinclude>' 20798 wikitext text/x-wiki {{#invoke:EditAtWikidata |showMessage |qid={{{qid|}}} |pid={{{pid|}}} |nbsp={{{nbsp|}}} |{{{1|}}} }}<noinclude> {{documentation}} </noinclude> k3dnbwgfi8ka45sgpcor4r8i5d2lmjb Modul:EditAtWikidata 828 5411 20799 2024-10-16T22:01:05Z Munajad.MH 3071 ←Membuat halaman berisi '-- Module to display an icon with a tooltip such as "Edit this at Wikidata". -- Icon is linked to the Wikidata entry for the article where this is placed. -- This message is only displayed if a local_parameter is not supplied -- i.e. when called from a template, it can be coded not to display the message. -- The qid of a Wikidata entry can optionally be supplied for testing outside the article. -- Usage: -- {{#invoke:EditAtWikidata|showMessage|local_parameter}} -...' 20799 Scribunto text/plain -- Module to display an icon with a tooltip such as "Edit this at Wikidata". -- Icon is linked to the Wikidata entry for the article where this is placed. -- This message is only displayed if a local_parameter is not supplied -- i.e. when called from a template, it can be coded not to display the message. -- The qid of a Wikidata entry can optionally be supplied for testing outside the article. -- Usage: -- {{#invoke:EditAtWikidata|showMessage|local_parameter}} -- {{#invoke:EditAtWikidata|showMessage|qid=<ArticleID>|local_parameter}} local p = {} local i18n = { ["message"] = "Edit this at Wikidata" } local function trimToNil(text) -- Return trimmed non-empty text, or nil. if type(text) == 'string' then return text:match('(%S.-)%s*$') end end function p._showMessage(args) local local_parm = trimToNil(args[1]) if local_parm then return "" end -- Parameter qid=x specifies the Wikidata ID for the article. -- This is not normally used except for testing outside the article. local qid = trimToNil(args.qid) or mw.wikibase.getEntityIdForCurrentPage() if qid and mw.wikibase.entityExists(qid) then -- Parameter pid=x uses x as an anchor in the link to the Wikidata entry. local anchor = trimToNil(args.pid) -- Parameter nbsp replaces the leading space with &nbsp; local space = trimToNil(args.nbsp) and "&nbsp;" or " " return space .. "[[File:OOjs UI icon edit-ltr-progressive.svg|frameless|text-top|10px" .. "|alt=" .. i18n.message .. "|link=https://www.wikidata.org/wiki/" .. qid .. (anchor and ("#" .. anchor) or "") .. "|class=noprint" .. "|" .. i18n.message .. "]]" end return "" end function p.showMessage(frame) return p._showMessage(frame.args) end return p hod1hfo0n331jsuhscew67pebepcmju Modul:EditAtWikidata/doc 828 5412 20800 2024-10-16T22:01:42Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating |protected}} <!-- Please place template categories where indicated at the bottom of this page. --> {{high use|1134971}} {{Lua sidebar}} Module to display an icon with a tooltip such as "Edit this at Wikidata" * Icon will be linked to the Wikidata entry for the article where this is placed. * This message is only displayed if a local_parameter is not supplied, i.e. when called from a template, it can be coded not to display the message when a loca...' 20800 wikitext text/x-wiki {{Module rating |protected}} <!-- Please place template categories where indicated at the bottom of this page. --> {{high use|1134971}} {{Lua sidebar}} Module to display an icon with a tooltip such as "Edit this at Wikidata" * Icon will be linked to the Wikidata entry for the article where this is placed. * This message is only displayed if a local_parameter is not supplied, i.e. when called from a template, it can be coded not to display the message when a local parameter is in use, preventing the value form Wikidata being fetched. * The qid of a Wikidata entry can optionally be supplied for testing outside the article. == Usage == To always display the icon: * <code><nowiki>{{#invoke:EditAtWikidata|showMessage}}</nowiki></code> :{{#invoke:EditAtWikidata|showMessage}} To display the icon depending on a local parameter not existing: * <code><nowiki>{{#invoke:EditAtWikidata|showMessage|local_parameter}}</nowiki></code> :{{#invoke:EditAtWikidata|showMessage|local_parameter}} To test the functionality outside of an article: * <code><nowiki>{{#invoke:EditAtWikidata|showMessage|qid=<ArticleID>|local_parameter}}</nowiki></code> :{{#invoke:EditAtWikidata|showMessage|qid=<ArticleID>|local_parameter}} To make the link point to the given property at the Wikidata entry: * <code><nowiki>{{#invoke:EditAtWikidata|showMessage|pid=<PropertyID>|local_parameter}}</nowiki></code> :{{#invoke:EditAtWikidata|showMessage|pid=<PropertyID>|local_parameter}} == See also == * [[Template:EditAtWikidata]] <includeonly>{{Sandbox other|| <!-- Template categories below this line, please --> [[Category:Wikidata modules]] [[Category:Modules using data from Wikidata]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> hyqw3biafl49hfpzofbt6walvbddrxm Cèṭa'an:EditAtWikidata/doc 10 5413 20801 2024-10-16T22:03:16Z Munajad.MH 3071 ←Membuat halaman berisi '{{tsh|EAW}} {{High-risk| 1,119,395 }} {{Documentation subpage}} {{Lua sidebar}} {{Lua|Module:EditAtWikidata}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Template to display an icon with a tooltip such as "Edit this at Wikidata". * Icon will be linked to the Wikidata entry for the article where this is placed. * The link can be modified to point to a specific property (or par...' 20801 wikitext text/x-wiki {{tsh|EAW}} {{High-risk| 1,119,395 }} {{Documentation subpage}} {{Lua sidebar}} {{Lua|Module:EditAtWikidata}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Template to display an icon with a tooltip such as "Edit this at Wikidata". * Icon will be linked to the Wikidata entry for the article where this is placed. * The link can be modified to point to a specific property (or part thereof) in the Wikidata entry by supplying the optional named parameter {{para|pid}}. * This message is only displayed if parameter {{para|1}}} is empty; i.e. when called from within a template, it can be coded not to display the icon, which means the value from Wikidata is not used. * The Wikidata ID can optionally be supplied for testing outside the article (this is an [[WP:EXPENSIVE|expensive call]]). == Usage == * <code><nowiki>{{EditAtWikidata}}</nowiki></code> Outside the article: * <code><nowiki>{{EditAtWikidata |qid=<Qid of article at Wikidata>}}</nowiki></code> Inside another template: * <code><nowiki>{{EditAtWikidata |{{{local_parameter|}}} }}</nowiki></code> To make the link point to the given propertyID at the Wikidata entry: * <code><nowiki>{{EditAtWikidata |pid=<PropertyID> |local_parameter}}</nowiki></code> == Example == <!-- the template output will be visible when viewed from Template:EditAtWikidata, which has a Wikidata item --> {|class="wikitable" ! !! Wikitext !! Output |- | With no parameters: || {{demo|br=<td>|<nowiki>{{EditAtWikidata}}</nowiki>}} |- | Linking to a different Wikidata item: || {{demo|br=<td>|<nowiki>{{EditAtWikidata|qid=Q42}}</nowiki>}} |- | Linking to a specific property in an item: || {{demo|br=<td>|<nowiki>{{EditAtWikidata|qid=Q42|pid=P735}}</nowiki>}} |} ==TemplateData== <templatedata> { "params": { "1": { "label": "Hide the edit-at-Wikidata link?", "description": "To prevent display of the Wikidata link. Useful for templates that add local overrides.", "type": "boolean" }, "qid": { "label": "Item ID", "description": "ID (Q-number) of the item to be edited at Wikidata.", "example": "Q42", "type": "string", "default": "ID of the current page." }, "pid": { "label": "Property or claim ID", "description": "ID of the property to be edited at Wikidata. Can also be a 'claim ID', to link to a particular value within a property (when there are multiple).", "example": "P1082", "type": "string", "suggested": true }, "nbsp": { "label": "Non-breaking space", "description": "Replaces the leading space with a non-breaking space", "type": "boolean", "autovalue": "yes" } }, "paramOrder": [ "pid", "nbsp", "1", "qid" ], "format": "inline", "description": "Link to an item on Wikidata, with a tooltip such as \"Edit this at Wikidata\"." } </templatedata> == See also == * [[Template:EditOnWikidata]], a similar template using text instead of an icon <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wikidata templates]] }}</includeonly> hq8txh5hxo3f84spd385lqqhitwjzel Cèṭa'an:Population WD 10 5414 20802 2024-10-16T22:05:25Z Munajad.MH 3071 ←Membuat halaman berisi '{{#ifeq:{{{show|}}}|value|<!-- -->{{first word|{{#invoke:WikidataIB |getValue |P1082 |qid={{{qid|{{Get QID|{{{1|}}}}}}}} |fwd=ALL |rank=best |osd=no |qual=DATES|qdf={{{qdf|y}}}|noicon={{{noicon|TRUE}}}|list=p-1}}}}|<!-- If show=value, only show the population value, no date, no +/- interval, not if estimation or census -->{{#ifeq:{{{show|}}}|year|{{#invoke:Ustring|gsub|{{#invoke:WikidataIB |getValue |P1082 |qid={{{qid|{{Get QID|{{{1|}}}}}}}} |fwd=ALL |rank=be...' 20802 wikitext text/x-wiki {{#ifeq:{{{show|}}}|value|<!-- -->{{first word|{{#invoke:WikidataIB |getValue |P1082 |qid={{{qid|{{Get QID|{{{1|}}}}}}}} |fwd=ALL |rank=best |osd=no |qual=DATES|qdf={{{qdf|y}}}|noicon={{{noicon|TRUE}}}|list=p-1}}}}|<!-- If show=value, only show the population value, no date, no +/- interval, not if estimation or census -->{{#ifeq:{{{show|}}}|year|{{#invoke:Ustring|gsub|{{#invoke:WikidataIB |getValue |P1082 |qid={{{qid|{{Get QID|{{{1|}}}}}}}} |fwd=ALL |rank=best |osd=no |qual=P585|qdf=y|noicon={{{noicon|TRUE}}}|list=p-1}}|^[%d,± ]* %((%d%d%d%d)%)|%1}}|<!-- If show=year, only show the year, no value, not if estimation, no +/-interval -->{{str rep|{{#invoke:WikidataIB |getValue |P1082 |qid={{{qid|{{Get QID|{{{1|}}}}}}}} |fwd=ALL |rank=best |osd=no |qual=ALL|qdf={{{qdf|y}}}|noicon={{{noicon|FALSE}}}|list=p-1}}|estimation|est}}}}}}<!-- Otherwize, show value and date, sometimes +/- interval, somtimes if it is an estimation or a census value --><noinclude> {{documentation}} </noinclude> hsq3ctoiclxkvv80s5krqfz6krhmi1y Cèṭa'an:Population WD/doc 10 5415 20803 2024-10-16T22:06:05Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} Shows the population size of a place, according to [[WP:Wikidata|Wikidata]], together with the year. {{tlp|Population WD}} without argument, shows the population of the current article subject. {{tlp|Population WD|<page title>}} shows the population size of the ''page title'' subject stated in the first unnamed parameter (it does ''not'' use the Wikidata label). It also works if the article is moved, since it follows the redirection....' 20803 wikitext text/x-wiki {{Documentation subpage}} Shows the population size of a place, according to [[WP:Wikidata|Wikidata]], together with the year. {{tlp|Population WD}} without argument, shows the population of the current article subject. {{tlp|Population WD|<page title>}} shows the population size of the ''page title'' subject stated in the first unnamed parameter (it does ''not'' use the Wikidata label). It also works if the article is moved, since it follows the redirection. The template is intended for population tables of several different places. A purpose of this kind of template is to avoid advanced code in Wikipedia articles, and use a comprehensible property name and article title instead of pid and qid codes. However, the template may also be called with a parameter named ''qid''. A logged-in user will see a clickable pen next to the value and date. This is helpful in population tables for several different places, to find at which Wikidata page each value can be edited, and where the source and editing history of the value can be found. Do not replace new values with older Wikidata values. == Usage == The template shows the Wikidata population value of highest [[d:Help:Ranking|rank]] (typically the most recent reliable value) or, if several values have highest rank, the most recently entered value. Use of this template in infoboxes is not permitted, because it has {{para|osd|no}} (onlysourced=no) hard-coded into the template. Wikidata information used in infoboxes [[Wikipedia:Wikidata/2018 Infobox RfC|must be reliably sourced]], and the code in this template does not check for a source. === Current page === Example: <code><nowiki>{{population WD}}</nowiki></code> shows the population of the current article subject. === Articles sharing the same label === The template does ''not'' use the Wikidata label. These two places have the same label ''Stockholm'': <code><nowiki>{{population WD|Stockholm}}</nowiki></code> gives the population of [[Stockholm]]: {{population WD|Stockholm}}. <code><nowiki>{{population WD|Stockholm (town), Wisconsin}}</nowiki></code> gives the population of [[Stockholm (town), Wisconsin]]: {{population WD|Stockholm (town), Wisconsin}}. ===Redirections=== The redirection page [[Stockholm, Sweden]] also works: <code><nowiki>{{population WD|Stockholm, Sweden}}</nowiki></code> and gives: {{population WD|Stockholm, Sweden}}. ===Qid code=== A last option is to use the qid code of a place, which however makes the wikicode less comprehensible, but is useful if the place has no Wikipedia article: <code><nowiki>{{population WD|qid=q1754}}</nowiki></code> results in the population of {{Q|q1754}}: {{population WD|qid=q1754}}. ==See also== * [https://en.wikipedia.org/w/index.php?title=List_of_Brazilian_states_by_population_density&oldid=1075098058 List of Brazilian states by population density] (Example article) * {{tl|Area WD}} * {{tl|Population density WD}} * {{tl|Get QID}} * {{tl|Show data}} * {{tl|Poptoday}} * {{tl|Poptoday 1}} * {{tl|UN Population}} <includeonly>{{sandbox other|| <!-- Categories below this line --> [[Category:Wikidata templates]] }}</includeonly> tupq5i4a4l5pu6peb9j7npiia4pswvt Cèṭa'an:Population density WD 10 5416 20804 2024-10-16T22:07:31Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- -->{{convert| {{#expr: <!-- -->{{formatnum:{{#invoke:WikidataIB |getValue |P1082 |qid={{{qid|{{Get QID|{{{1|}}}}}}}} |fwd=ALL |rank=best |osd=no |list=p-1|noicon=true}} |R}} <!-- Population size without thousands separator -->/ {{formatnum: {{convert|input=P2046|qid={{{qid|{{Get QID|{{{1|}}}}}}}} | km2|disp=out|abbr=values}}|R}} }}<!-- divided by area converted to km2. --> |PD/km2|{{{2|PD/km2}}}|disp=out|abbr=values|sigfig=3|sortable=on}}<!--...' 20804 wikitext text/x-wiki <!-- -->{{convert| {{#expr: <!-- -->{{formatnum:{{#invoke:WikidataIB |getValue |P1082 |qid={{{qid|{{Get QID|{{{1|}}}}}}}} |fwd=ALL |rank=best |osd=no |list=p-1|noicon=true}} |R}} <!-- Population size without thousands separator -->/ {{formatnum: {{convert|input=P2046|qid={{{qid|{{Get QID|{{{1|}}}}}}}} | km2|disp=out|abbr=values}}|R}} }}<!-- divided by area converted to km2. --> |PD/km2|{{{2|PD/km2}}}|disp=out|abbr=values|sigfig=3|sortable=on}}<!-- Convert result to chosen unit, round to 3 significant figures --><span class='penicon autoconfirmed-show'>{{ EditAtWikidata|pid=P2046|qid={{{qid|{{Get QID|{{{1|}}}}}}}} }}</span><!-- Show clickable pen to logged-in "old" users --><noinclude> {{documentation}} </noinclude> gx8ui52sx5wxz0otqamt77krx6d76ir Cèṭa'an:Population density WD/doc 10 5417 20805 2024-10-16T22:08:13Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} Calculcates and shows the population density of a place, based on area and populaction numbers retrieved from [[WP:Wikidata|Wikidata]]. {{template shortcut|pop dens WD|popdens WD}} == Usage == {{tlp|Population density WD}}, without arguments, will show the population density of the current article subject, default in inhabitants per km<sup>2</sup>. {{tlp|Population density WD|<page title>}}, will show the population density of the Wik...' 20805 wikitext text/x-wiki {{Documentation subpage}} Calculcates and shows the population density of a place, based on area and populaction numbers retrieved from [[WP:Wikidata|Wikidata]]. {{template shortcut|pop dens WD|popdens WD}} == Usage == {{tlp|Population density WD}}, without arguments, will show the population density of the current article subject, default in inhabitants per km<sup>2</sup>. {{tlp|Population density WD|<page title>}}, will show the population density of the Wikipedia article ''page title'' stated in the first unnamed parameter. The template does ''not'' use the Wikidata label. It also works if the article is moved, since it follows the redirect. The second unnamed parameter states the unit: {{tlp|Population density WD|<page title>|<unit>}}, for example PD/km2 (default), PD/sqmi, PD/acre, PD/scyd or PD/sqfoot. The template is mainly intended for tables showing the population density of several geographical regions. A clickable pen is shown next to the value to users that have logged in are [[wp:autoconfirmed|auto-confirmed]]. The pen is helpful in finding out at which Wikidata page each value in the table can be edited, and where the citations and edit history of each data value can be found. The pen is hidden to other users to reduce the risk of vandalism. A purpose of this template is to avoid advanced code in Wikipedia articles, by using a comprehensible property name and article title instead of pid and qid codes. However, the template may also be called with a parameter named ''qid''. ===Current article=== Example: <code><nowiki>{{Population density WD}} inhabitants per km<sup>2</sup></nowiki></code> shows the population per km<sup>2</sup> of the current article subject. ===Articles sharing the same Wikidata label=== The template does ''not'' use the Wikidata label. These two places have the same label ''São Paulo'': <code><nowiki>{{Population density WD|São Paulo}} /km<sup>2</sup></nowiki></code> gives the population density of [[São Paulo]]: {{Population density WD|São Paulo}} /km<sup>2</sup>. <code><nowiki>{{Population density WD|São Paulo (state)}}</nowiki></code> gives the population density of [[São Paulo (state)]]: {{Population density WD|São Paulo (state)}}. ===Redirect=== The redirect page [[Sao Paulo, Brazil]] does not have Wikidata item of its own. Then the template shows data for the redirect destination [[São Paulo]]: <code><nowiki>{{Population density WD|Sao Paulo, Brazil}}</nowiki></code> gives: {{Population density WD|Sao Paulo, Brazil}}. ===Qid code=== Another option is to use the qid code of {{Q|q174}}. This however makes the wikicode less comprehensible, but is useful if the place has a wikidata item but no Wikipedia article: <code><nowiki>{{Population density WD|qid=q174}}</nowiki></code> which gives: {{Population density WD|qid=q174}}. ===Other units=== Population density units that are accepted by {{template|convert}} can be used in the second unnamed parameter, for example <code><nowiki>{{Population density WD|São Paulo|PD/acre}} acres</nowiki></code> which gives: {{Population density WD|São Paulo|PD/acre}} acres. <code><nowiki>{{Population density WD|São Paulo|PD/sqmi}} per square mile</nowiki></code> gives: {{Population density WD|São Paulo|PD/sqmi}} per square mile. <code><nowiki>{{Population density WD|São Paulo|/sqyd}} per square yard</nowiki></code> gives: {{Population density WD|São Paulo|/sqyd}} per square yard. <code><nowiki>{{Population density WD|São Paulo|PD/km2}} per km<sup>2</sup></nowiki></code> gives: {{Population density WD|São Paulo|PD/km2}} per km<sup>2</sup> (default unit). ==See also== * [https://en.wikipedia.org/w/index.php?title=List_of_Brazilian_states_by_population_density&oldid=1075098058 List of Brazilian states by population density] (Example article) * {{tl|Get QID}} * {{tl|Area WD}} * {{tl|Population WD}} * {{tl|Convert}} * {{tl|Data/popdens}} * {{tl|Density}} * {{tl|Pop density}} <includeonly>{{sandbox other|| <!-- Categories below this line --> [[Category:Wikidata templates]] }}</includeonly> rzs698m9sp1a6ojj1yujasj3vbv05nc Cèṭa'an:Data/popdens 10 5418 20806 2024-10-16T22:09:16Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#switch:{{{areaunit|km2}}}<!-- -->|km2={{#switch:{{{2|}}}<!-- -->|comma|formatnum={{formatnum:{{#expr: {{#expr: {{data {{{1}}}|poptoday}} round0}} div {{data {{{1}}}|pst2|{{{area|total area}}}}} round {{{round|2}}}}}}}<!-- -->|#default={{#expr: {{#expr: {{data {{{1}}}|poptoday}} round0}} div {{data {{{1}}}|pst2|{{{area|total area}}}}} round {{{round|2}}}}}<!-- -->}}<!-- -->|sqmi={{#switch:{{{2|}}}<!-- -->|comma|formatnum={{formatn...' 20806 wikitext text/x-wiki <includeonly>{{#switch:{{{areaunit|km2}}}<!-- -->|km2={{#switch:{{{2|}}}<!-- -->|comma|formatnum={{formatnum:{{#expr: {{#expr: {{data {{{1}}}|poptoday}} round0}} div {{data {{{1}}}|pst2|{{{area|total area}}}}} round {{{round|2}}}}}}}<!-- -->|#default={{#expr: {{#expr: {{data {{{1}}}|poptoday}} round0}} div {{data {{{1}}}|pst2|{{{area|total area}}}}} round {{{round|2}}}}}<!-- -->}}<!-- -->|sqmi={{#switch:{{{2|}}}<!-- -->|comma|formatnum={{formatnum:{{#expr: ( 2.589988<!--km2 per sqm--> * {{#expr: {{data {{{1}}}|poptoday}} round0}} ) div {{data {{{1}}}|pst2|{{{area|total area}}}}} round {{{round|2}}}}}}}<!-- -->|#default={{#expr: ( 2.589988<!--km2 per sqm--> * {{#expr: {{data {{{1}}}|poptoday}} round0}} ) div {{data {{{1}}}|pst2|{{{area|total area}}}}} round {{{round|2}}}}}<!-- -->}}<!-- -->|#default={{error|specified {{para|areaunit}}<var>{{{areaunit}}}</var>; used {{para|areaunit}}<var>km2</var>}} }} {{#switch:{{{area|total area}}}|total area|land area=<!--OK-->|#default={{error|bad value for ''area'' parameter: {{{area}}}}} }}</includeonly><noinclude> {{Documentation |Template:Data/popdens/doc}} </noinclude> aw06jgbrtvxrbea0dcw5z6rxvlmu8or Cèṭa'an:Density 10 5419 20807 2024-10-16T22:09:52Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#ifeq: {{{disp|}}} | table | style=text-align:right {{!}} {{formatnum: {{#expr: {{formatnum: {{{p|{{{1|}}}}}}|R}} round {{{pad|0}}} }} }} {{!!}} style=text-align:right {{!}} {{formatnum: {{#expr: {{formatnum: {{{a|{{{2|}}}}}}|R}} round {{{pad|0}}} }} }} {{#if: {{{3|}}} | {{!!}} style=text-align:right {{!}} {{formatnum: {{#expr: {{formatnum:{{{a|{{{2|}}}}}}|R}} {{#switch: {{{3|}}} | km2=*0.38610 | sqmi=/0.38610 | }} round {{{pad|0}}} }} }} }} {{!!}}...' 20807 wikitext text/x-wiki <includeonly>{{#ifeq: {{{disp|}}} | table | style=text-align:right {{!}} {{formatnum: {{#expr: {{formatnum: {{{p|{{{1|}}}}}}|R}} round {{{pad|0}}} }} }} {{!!}} style=text-align:right {{!}} {{formatnum: {{#expr: {{formatnum: {{{a|{{{2|}}}}}}|R}} round {{{pad|0}}} }} }} {{#if: {{{3|}}} | {{!!}} style=text-align:right {{!}} {{formatnum: {{#expr: {{formatnum:{{{a|{{{2|}}}}}}|R}} {{#switch: {{{3|}}} | km2=*0.38610 | sqmi=/0.38610 | }} round {{{pad|0}}} }} }} }} {{!!}} style=text-align:right {{!}} }}{{formatnum: {{#expr: {{formatnum:{{{p|{{{1|}}}}}}|R}} / {{formatnum:{{{a|{{{2|}}}}}}|R}} round {{{pad|0}}} }} }}{{#if: {{{3|}}} | {{#ifeq: {{{disp|}}} | table | {{!!}} style=text-align:right {{!}} | &nbsp;(}}{{formatnum: {{#expr: {{formatnum:{{{p|{{{1|}}}}}}|R}} / {{formatnum:{{{a|{{{2|}}}}}}|R}} {{#switch: {{{3|}}} | km2=/0.38610 | sqmi=*0.38610 | }} round {{{pad|0}}} }} }}{{#ifeq: {{{disp|}}} | table || )}} }}</includeonly><noinclude>{{doc}}</noinclude> l79sgo398o0b837kvq38qig6b9he9hz Cèṭa'an:Density/doc 10 5420 20808 2024-10-16T22:10:33Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} Template makes a simple ratio calculation, that can be used for densities (amongst other things). ==Usage== {{tbullet|density|1000|10}} * {{code|{{density{{!}}p{{=}}1000{{!}}a{{=}}10}}}} &rarr; {{density|p=1000|a=10}} {{tbullet|density|1000|10|km2}} {| class=wikitable ! Code !! Population !! Area !! Density |- | {{code|{{density{{!}}disp{{=}}table{{!}}1000{{!}}10}}}} || {{density|disp=table|1000|10}} |} {| class=wikitable ! rowspan=2 |...' 20808 wikitext text/x-wiki {{Documentation subpage}} Template makes a simple ratio calculation, that can be used for densities (amongst other things). ==Usage== {{tbullet|density|1000|10}} * {{code|{{density{{!}}p{{=}}1000{{!}}a{{=}}10}}}} &rarr; {{density|p=1000|a=10}} {{tbullet|density|1000|10|km2}} {| class=wikitable ! Code !! Population !! Area !! Density |- | {{code|{{density{{!}}disp{{=}}table{{!}}1000{{!}}10}}}} || {{density|disp=table|1000|10}} |} {| class=wikitable ! rowspan=2 | Code !! rowspan=2 | Population !! colspan=2 | Area !! colspan=2 | Density |- ! {{small|{{nobold|(km{{sup|2}})}}}} !! {{small|{{nobold|(sqmi)}}}} !! {{small|{{nobold|(/km{{sup|2}})}}}} !! {{small|{{nobold|(/sqmi)}}}} |- | {{code|{{density{{!}}disp{{=}}table{{!}}1000{{!}}10{{!}}km2}}}} || {{density|disp=table|1000|10|km2}} |} ==See also== * {{tl|Pop density}} * {{tl|Population density WD}} <includeonly>{{Sandbox other|| <!-- Categories below this line --> [[Category:Mathematical function templates]] }}</includeonly> n5g2omd767rmfbvuoh82jo8t7it6u8f Cèṭa'an:Pop density 10 5421 20809 2024-10-16T22:11:24Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:Pop density|density}}<noinclude> {{documentation}} </noinclude>' 20809 wikitext text/x-wiki {{#invoke:Pop density|density}}<noinclude> {{documentation}} </noinclude> 38pvhy7tv0i18yw5e5a7smqzm3xdhm5 Modul:Pop density 828 5422 20810 2024-10-16T22:12:02Z Munajad.MH 3071 ←Membuat halaman berisi '-- -- This module implements {{Pop density}} -- local p = {} local math_module = require( "Module:Math" ) local precision = math_module._precision local sortkey = require( "Module:Sortkey" ) local function rnd(num, digits) -- This function implements {{rnd}} return math_module._precision_format(tostring(num), tostring(digits)) end local unitnames = { ["km²"] = "km2", ["sqkm"] = "km2", ["km2"] = "km2", ["mi2"] = "sqmi", ["sqmi"] = "sqmi", ["acres"] = "ac...' 20810 Scribunto text/plain -- -- This module implements {{Pop density}} -- local p = {} local math_module = require( "Module:Math" ) local precision = math_module._precision local sortkey = require( "Module:Sortkey" ) local function rnd(num, digits) -- This function implements {{rnd}} return math_module._precision_format(tostring(num), tostring(digits)) end local unitnames = { ["km²"] = "km2", ["sqkm"] = "km2", ["km2"] = "km2", ["mi2"] = "sqmi", ["sqmi"] = "sqmi", ["acres"] = "acre", ["acre"] = "acre", ["ha"] = "ha", ["dunam"] = "dunam", ["m²"] = "m2", ["sqm"] = "m2", ["m2"] = "m2" } local unitmult = { ["km2"] = 1000000, ["sqmi"] = 2589988.110336, ["acre"] = 4046.8564224, ["ha"] = 10000, ["dunam"] = 1000, ["m2"] = 1 } local unitstr = { ["km2"] = 'km<sup>2</sup>', ["sqmi"] = 'sq&nbsp;mi', ["acre"] = 'acre', ["ha"] = 'ha', ["dunam"] = 'dunam', ["m2"] = 'm<sup>2</sup>' } local function popdensity(pop, area1, areaunit1, areaunit2, prec, disp, flip) local dens1, dens1sort, prec1 local dens2, dens2sort, prec2 local str1, str2 = '', '' local uniterror = '<sup>[[Template:Pop density|?Unknown unit?]]</sup>[[Category:Pop density using unsupported units]]' if(pop ~= '' and area1 ~= '') then -- pop and area are defined local popnum = tonumber(pop) if not popnum then error(string.format('Unable to convert population "%s" to a number', pop), 2) end local area1num = tonumber(area1) if not area1num then error(string.format('Unable to convert area "%s" to a number', area1), 2) end local dens1num = popnum/area1num local unit1 = unitnames[areaunit1] or nil local unit2 = unitnames[areaunit2] or nil prec1 = (prec ~= '') and tonumber(prec) or (1+math.log10(2*area1/(1/10^precision(pop)+pop/area1/10^precision(area1)))) dens1 = rnd(dens1num, math.floor(prec1 + 0.5)) dens1sort = '<span style="display:none" data-sort-value="' .. sortkey._sortKeyForNumber(dens1num) .. '♠"></span>' if (unit1) then str1 = '/' .. unitstr[unit1] if(unit2) then -- convert local mult = unitmult[unit2]/unitmult[unit1] prec2 = prec1 - math.log10(mult) dens2 = rnd(dens1num*mult, math.floor(prec2 + 0.5)) dens2sort = '<span style="display:none" data-sort-value="' .. sortkey._sortKeyForNumber(dens1num*mult) .. '♠"></span>' str2 = '/' .. unitstr[unit2] elseif(areaunit2 ~= '') then if( disp ~= 'num' ) then dens2 = '?' else dens2 = '?' .. uniterror end str2 = '/' .. areaunit2 .. uniterror end elseif(areaunit1 ~= '') then if( disp ~= 'num' ) then dens2 = '?' else dens2 = '?' .. uniterror end if(unit2) then str2 = '/' .. unitstr[unit2] elseif(areaunit2 ~= '') then str2 = '/' .. areaunit2 .. uniterror end str1 = '/' .. areaunit1 .. uniterror end -- form output if( str2 ~= '' ) then -- has a converted unit if( disp ~= 'num' and disp ~= 'table' ) then -- display input and output density numbers with units if( flip == 'on' ) then return (dens2sort or '') .. dens2 .. str2 .. ' (' .. dens1 .. str1 .. ')' else return (dens1sort or '') .. dens1 .. str1 .. ' (' .. dens2 .. str2 .. ')' end elseif( disp == 'table') then dens1 = (dens1sort or '') .. dens1 dens2 = (dens2sort or '') .. dens2 return pop .. '||' .. area1 .. '||' .. dens1 .. '||' .. dens2 else -- display output density number without unit return dens2 end else -- no converted unit if( disp ~= 'num' and disp ~= 'table' ) then -- display input density number with unit return (dens1sort or '') .. dens1 .. str1 elseif( disp == 'table') then return pop .. '||' .. area1 .. '||' ..(dens1sort or '') .. dens1 else -- display input density number without unit return dens1 end end end return '' end function p.density(frame) local args = (frame.args[3] ~= nil) and frame.args or frame:getParent().args return popdensity( args[1] or '', args[2] or '', args[3] or '', args[4] or '', args['prec'] or '', args['disp'] or '', args['flip'] or '' ) end return p ngsaklpof4udft5lkx0zbofcyqqvgit Modul:Pop density/doc 828 5423 20811 2024-10-16T22:12:31Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- {{Module rating | Values: pre-alpha • alpha • beta • release • protected -- If a rating not needed/relevant, delete this template call }} --> <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} == Usage == <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|''density''}}</code> == Tracking category == * {{clc|Pop density using unsupported units}} == See al...' 20811 wikitext text/x-wiki <!-- {{Module rating | Values: pre-alpha • alpha • beta • release • protected -- If a rating not needed/relevant, delete this template call }} --> <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} == Usage == <code><nowiki>{{</nowiki>#invoke:{{BASEPAGENAME}}|''density''}}</code> == Tracking category == * {{clc|Pop density using unsupported units}} == See also == * [[Template:Pop density]] <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Modules that add a tracking category]] }}</includeonly> 707m3paikb9bzkggf1vrz4lzhux2waf Cèṭa'an:Pop density/doc 10 5424 20812 2024-10-16T22:13:32Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{High-use}} {{lua|Module:Pop density}} == Usage == This template converts a population and area to a density. {{tlx|Pop density|number of people|numerical value of area|unit of area|area unit to convert to}} ===Examples=== *{{tlx|Pop density|120|240|km2|sqmi}} → "{{Pop density|120|240|km2|sqmi}}" *{{tlx|Pop density|1600|600|sqmi|km2}} → "{{Pop density|1600|60...' 20812 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{High-use}} {{lua|Module:Pop density}} == Usage == This template converts a population and area to a density. {{tlx|Pop density|number of people|numerical value of area|unit of area|area unit to convert to}} ===Examples=== *{{tlx|Pop density|120|240|km2|sqmi}} → "{{Pop density|120|240|km2|sqmi}}" *{{tlx|Pop density|1600|600|sqmi|km2}} → "{{Pop density|1600|600|sqmi|km2}}" ;rounding *{{tlx|Pop density|120|240|km2|sqmi{{para|prec|1|plain=y}}}} → "{{Pop density|120|240|km2|sqmi|prec=1}}" ;no conversion *{{tlx|Pop density|120|240|km2}} → "{{Pop density|120|240|km2}}" ;reverse outputs *{{tlx|Pop density|1600|600|sqmi|km2{{para|flip|on|plain=y}}}} → "{{Pop density|1600|600|sqmi|km2|flip=on}}" ;give only raw numerical output *{{tlx|Pop density|120|240|km2{{para|disp|num|plain=y}}}} → "{{Pop density|120|240|km2|disp=num}}" *{{tlx|Pop density|1600|600|sqmi{{para|disp|num|plain=y}}}} → "{{Pop density|1600|600|sqmi|disp=num}}" *{{tlx|Pop density|120|240|km2|sqmi{{para|disp|num|plain=y}}}} → "{{Pop density|120|240|km2|sqmi|disp=num}}" *{{tlx|Pop density|1600|600|sqmi|km2{{para|disp|num|plain=y}}}} → "{{Pop density|1600|600|sqmi|km2|disp=num}}" ;table <syntaxhighlight lang="wikitext" style="width:40em; overflow:auto;"> {| class="wikitable" ! Population !! Area (km<sup>2</sup>) !! Density (/km<sup>2</sup>) |- | {{pop density|120|2400|km2|disp=table}} |} </syntaxhighlight> {| class="wikitable" ! Population !! Area (km<sup>2</sup>) !! Density (/km<sup>2</sup>) |- | {{pop density|120|2400|km2|disp=table}} |} <syntaxhighlight lang="wikitext" style="width:40em; overflow:auto;"> {| class="wikitable" ! Population !! Area (km<sup>2</sup>) !! Density (/km<sup>2</sup>) !! Density (/sqmi) |- | {{pop density|120|2400|km2|sqmi|disp=table}} |} </syntaxhighlight> {| class="wikitable" ! Population !! Area (km<sup>2</sup>) !! Density (/km<sup>2</sup>) !! Density (/sqmi) |- | {{pop density|120|2400|km2|sqmi|disp=table}} |} == TemplateData == {{TemplateData header}} <templatedata> { "params": { "1": { "label": "Number of people", "example": "1600000", "type": "number", "required": true }, "2": { "label": "Area", "description": "Numerical value of area", "example": "240", "type": "number", "required": true }, "3": { "label": "Unit of area", "type": "string", "suggestedvalues": [ "sqkm", "km2", "mi2", "sqmi", "acres", "acre", "ha", "dunam", "sqm", "m2" ], "required": true }, "4": { "label": "Convert to units", "description": "Area unit to convert to", "type": "string" }, "prec": { "label": "Precision", "description": "Round to this number of decimals", "example": "2", "type": "number" }, "disp": { "label": "Display", "description": "Give only raw numerical output. Use \"num\" for usage in normal text; use \"table\" within tables.", "type": "string", "suggestedvalues": [ "num", "table" ] }, "flip": { "label": "Reverse outputs", "type": "string", "suggestedvalues": [ "on" ] } }, "description": "This template converts a population and area to a density.", "format": "inline" } </templatedata> == See also == * {{tl|Density}} * {{tl|Population density WD}}, {{tl|Area WD}} {{Math templates|conversion}} <includeonly>{{Sandbox other|| [[Category:Convert-like templates|{{SUBPAGENAME}}]] }}</includeonly> ljg3euga8spspfds7cqkdxidbbi9n1p Cèṭa'an:Template 10 5425 20813 2024-10-16T22:17:13Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Template link]] 20813 wikitext text/x-wiki #REDIRECT [[Template:Template link]] te1inh9ax8xh2nrs3tami8k408z67tj Cèṭa'an:For outline 10 5426 20814 2024-10-16T22:21:06Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:For related page|forFoo|Outline of %s|Outline of %ss|Outline of %s topics|Outline of %s-related topics|List of %s topics|List of %s-related topics|List of topics related to the %s|what=a topical guide}}<noinclude>{{Documentation}}</noinclude>' 20814 wikitext text/x-wiki {{#invoke:For related page|forFoo|Outline of %s|Outline of %ss|Outline of %s topics|Outline of %s-related topics|List of %s topics|List of %s-related topics|List of topics related to the %s|what=a topical guide}}<noinclude>{{Documentation}}</noinclude> cnzfgdkae0hq80pjne50ww1i1niwuq6 Modul:For related page 828 5427 20815 2024-10-16T22:22:49Z Munajad.MH 3071 ←Membuat halaman berisi 'local mFor = require('Module:For') local mArguments = require('Module:Arguments') local p = {} function p.forFoo (frame) local args = mArguments.getArgs(frame, {parentOnly = true} ) local target if args[1] then target = args[1] else local title = mw.title.getCurrentTitle().text local titles = { mw.ustring.lower(mw.ustring.sub(title, 1, 1)) .. mw.ustring.sub(title, 2), title } local forms = frame.args for k, v in ipairs(forms) do for...' 20815 Scribunto text/plain local mFor = require('Module:For') local mArguments = require('Module:Arguments') local p = {} function p.forFoo (frame) local args = mArguments.getArgs(frame, {parentOnly = true} ) local target if args[1] then target = args[1] else local title = mw.title.getCurrentTitle().text local titles = { mw.ustring.lower(mw.ustring.sub(title, 1, 1)) .. mw.ustring.sub(title, 2), title } local forms = frame.args for k, v in ipairs(forms) do for i, j in pairs(titles) do local lookup = string.format(v, j) if mw.title.new(lookup, 0).exists then target = lookup break end end if target then break end end target = target or string.format(forms[1], title) end return mFor._For({frame.args.what, target}) end return p bvfjh9mafvpzcnc6fqdnpesdil5esbp Modul:For related page/doc 828 5428 20816 2024-10-16T22:23:30Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Implements {{tl|for outline}} and {{tl|for timeline}}. <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Hatnote modules]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude>' 20816 wikitext text/x-wiki <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> Implements {{tl|for outline}} and {{tl|for timeline}}. <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Hatnote modules]] }}</includeonly><noinclude> [[Category:Module documentation pages]] </noinclude> nh3oun0bcg5zeeqrcs2iobmbnolk2vl Cèṭa'an:For timeline 10 5429 20817 2024-10-16T22:24:27Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:For related page|forFoo|Timeline of %s|Timeline of %ss|Timeline of the %s|Timeline of %s history|what=a chronological guide}}<noinclude>{{documentation}}</noinclude>' 20817 wikitext text/x-wiki {{#invoke:For related page|forFoo|Timeline of %s|Timeline of %ss|Timeline of the %s|Timeline of %s history|what=a chronological guide}}<noinclude>{{documentation}}</noinclude> hhkd7tp7i8h60w4g4rufsvww4z4mtgm Cèṭa'an:For timeline/doc 10 5430 20818 2024-10-16T22:24:50Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{lua|Module:For related page}} This template creates a wiki-link which points readers to the corresponding [[Wikipedia:Timeline|timeline article]]. == Usage == Basic usage: {{in5}}{{tlx|{{BASEPAGENAME}}}} This will create an indented and italicized cross-reference like the following: {{in5}}''For a ch...' 20818 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{lua|Module:For related page}} This template creates a wiki-link which points readers to the corresponding [[Wikipedia:Timeline|timeline article]]. == Usage == Basic usage: {{in5}}{{tlx|{{BASEPAGENAME}}}} This will create an indented and italicized cross-reference like the following: {{in5}}''For a chronological guide, see [[Timeline of the Manhattan Project]].'' The template should automatically detect the correct title of the timeline article, as long as it has been named in one of the more common patterns for such articles (check the link to be sure it worked). If the template doesn't detect the correct name automatically, then add it in manually like this: {{in5}}{{tlx|{{BASEPAGENAME}}|{{var|Title of timeline article}}}} Don't [[WP:Link|wikilink]] the parameter; the template will do this for you. === Placement === The use of this template in a [[WP:Hatnote|hatnote]] at the top of an article should be avoided (per [[WP:RELATED]]) unless the article and the related timeline article have [[WP:Disambiguation|ambiguous]] titles. The template can be used at the top or below a narrative section, or below a list in some other format. == See also == * {{tl|For outline}} – similar pointer to [[WP:Outline]] article on the topic * {{tl|Main}} – pointer to the main article on a topic * {{tl|Further}} * {{tl|Main list}} – pointer to the main [[WP:Stand-alone list|{{em|list}} article]] on a topic (usually one for which there are multiple hierarchical or subtopical lists) {{Hatnote templates}} == Wikidata == {{lua|Module:For related page}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Disambiguation and redirection templates]] [[Category:Cross-reference templates]] [[Category:Hatnote templates for lists]] }}</includeonly> f0e3xg183p2bley9njfbj4z7cdp3x14 Cèṭa'an:Ombox/shortcut 10 5431 20819 2024-10-16T22:25:46Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Shortcut|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>' 20819 wikitext text/x-wiki <includeonly>{{#invoke:Shortcut|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 5idoxkkbt62sniipoe18t8iorl88qpo Cèṭa'an:Ombox/shortcut/doc 10 5432 20821 20820 2024-10-16T22:27:01Z Munajad.MH 3071 ←Mengganti halaman dengan '{{Documentation subpage}} {{high-use| 3456 }} == Description == This is a substitute for {{tl|Shortcut}} intended for use in [[:Category:Mbox and messagebox templates|message box templates]]. ==Use== <code><nowiki>{{</nowiki>Ombox/shortcut|''shortcut''|...<nowiki>}}</nowiki></code> ; shortcut : text to be displayed as the wikilinked shortcut; displays up to five shortcuts ==Example== {{demo|<nowiki>{{tmbox |text= Some text in a box |image=none |imageright={{O...' 20821 wikitext text/x-wiki {{Documentation subpage}} {{high-use| 3456 }} == Description == This is a substitute for {{tl|Shortcut}} intended for use in [[:Category:Mbox and messagebox templates|message box templates]]. ==Use== <code><nowiki>{{</nowiki>Ombox/shortcut|''shortcut''|...<nowiki>}}</nowiki></code> ; shortcut : text to be displayed as the wikilinked shortcut; displays up to five shortcuts ==Example== {{demo|<nowiki>{{tmbox |text= Some text in a box |image=none |imageright={{Ombox/Shortcut|WP:MOS|MOS:MAIN}} |style=text-align:center; }}</nowiki>}} dpdbvddwyrr674rb1rq05bn9x2ll6f2 Cèṭa'an:Ombox/Shortcut 10 5433 20822 2024-10-16T22:27:37Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Shortcut]] 20822 wikitext text/x-wiki #REDIRECT [[Template:Shortcut]] {{Redirect category shell| {{R with history}} }} ij15t9szp3r68j4mdk3es9tqxuhy3kr Cèṭa'an:R with old history 10 5434 20823 2024-10-16T22:28:43Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{Template:This is a redirect/rcat}} </noinclude>{{Redirect template |id=R with old history |name=With old history |from=a page that was from a historic version of this Wikipedia project |all category=Redirects with old history |printworthy={{#ifeq:{{{1}}}|printworthy|yes|no}} }}<noinclude> <!-- Place categories on /doc subpage; interwikis go to Wikidata. --> {{Documentation}} </noinclude>' 20823 wikitext text/x-wiki <noinclude>{{Template:This is a redirect/rcat}} </noinclude>{{Redirect template |id=R with old history |name=With old history |from=a page that was from a historic version of this Wikipedia project |all category=Redirects with old history |printworthy={{#ifeq:{{{1}}}|printworthy|yes|no}} }}<noinclude> <!-- Place categories on /doc subpage; interwikis go to Wikidata. --> {{Documentation}} </noinclude> fta4l6p537bourbqkatvjg5kzv4xjdp Cèṭa'an:R with old history/doc 10 5435 20824 2024-10-16T22:29:09Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]) --> {{distinguish|Template:R with history}} {{Template shortcut|Rwoh}} {{Substitution|not|nor used to tag [[Wikipedia:Soft redirects|soft redirects]]}} __NOTOC__ === Usage === {{hatnote|Use this rcat template in '''any [[wp:namespace|namespace]]'''.}} * This redirect category ([[WP:RCAT|rcat]]) template popu...' 20824 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]]) --> {{distinguish|Template:R with history}} {{Template shortcut|Rwoh}} {{Substitution|not|nor used to tag [[Wikipedia:Soft redirects|soft redirects]]}} __NOTOC__ === Usage === {{hatnote|Use this rcat template in '''any [[wp:namespace|namespace]]'''.}} * This redirect category ([[WP:RCAT|rcat]]) template populates {{Cat|Redirects with old history}} and, when the redirect is in [[wp:mainspace|mainspace]], then {{Cat|Unprintworthy redirects}} is also populated by default. In 2003, efforts were begun to support the [[Wikimedia Foundation]]'s goal of increasing access and availability of ''Wikipedia'' articles in {{diff|Wikipedia:Pushing to 1.0||1319195|printed versions}}. Redirects with old history are not usually suitable for a printed version. In other words such redirects are [[wp:Printworthiness|unprintworthy]]. Please [[#Print|see below]] for what to do with those few redirects with old history that are printable. {{info|image=Stop hand nuvola.svg|Please do not alter the printworthy settings of this rcat without first notifying the '''[[WP:Version 1.0 Editorial Team|Version 1.0 Editorial Team]]''', who are responsible for any and all materials, including redirects, that go into a printed version of ''Wikipedia''.}} * Add this rcat to a redirect in the following manner: <syntaxhighlight lang="wikitext"> #REDIRECT [[(target page name)]] {{Rcat shell| {{R with old history}} }} </syntaxhighlight> : and ''when the redirect is in article mainspace'', printworthiness should also be tagged: <syntaxhighlight lang="wikitext"> #REDIRECT [[(target page name)]] {{Rcat shell| {{R with old history}} {{R unprintworthy}} }} </syntaxhighlight> : Template {{tl|Rcat shell}} is an alias for the ''Redirect category shell'' template, which may be used to add as many appropriate rcats as needed, usually from one to seven, along with their parameters, to a redirect. For more information see the documentation on its template page. This rcat may also tag a redirect individually: <syntaxhighlight lang="wikitext"> #REDIRECT [[(target page name)]] {{R with old history}} </syntaxhighlight> : This is in accord with instructions found at [[Wikipedia:REDCAT]]. * Use this rcat to tag any redirect in any namespace from a title that is no longer used and is considered a historic part of this Wikipedia project. These redirects are kept to maintain edit history and to avoid breaking links that have been made to the redirect, both internally and externally. See [[WP:LINKROT]]. {{anchor|print}} * Some redirects with old history may be suitable for a printed version of Wikipedia. The default ''Unprintworthy redirects'' category can be subdued and the redirect made to populate {{Cat|Printworthy redirects}} by use of the unnamed parameter in the following manner: <syntaxhighlight lang="wikitext"> {{Rcat shell| {{R with old history|1=printworthy}} {{R printworthy}} }} </syntaxhighlight> : ''or'' the {{code|1{{=}}}} may be omitted: <syntaxhighlight lang="wikitext"> {{Rcat shell| {{R with old history|printworthy}} {{R printworthy}} }} </syntaxhighlight> : and if used individually: <syntaxhighlight lang="wikitext"> {{R with old history|printworthy}} </syntaxhighlight> : The unprintworthy sort will be subdued and the redirect will populate the ''Printworthy redirects'' category ''instead''. ==== Aliases ==== * <span class="plainlinks">[{{fullurl:Special:WhatLinksHere/Template:R_with_old_history|hidetrans=1&hidelinks=1&limit=500}} Also known as...]</span> – list of templates that redirect here and may also be used === See also === * {{tlb|R with history}} * {{tl|R from CamelCase}} * {{tl|R from subpage}} * [[Wikipedia:WikiProject Redirect/Style guide|WikiProject Redirect/Style guide]] {{R template index}} <includeonly>{{Sandbox other|| <!-- Categories go below this line, please; interwikis go to Wikidata, thank you! --> [[Category:Redirect templates|History, old]] [[Category:Redirects with old history| ]] [[Category:Templates for redirects from a modification of the target name|History, old]] [[Category:Templates for redirects based on page history or potential|History, old]] [[Category:Templates for unprintworthy redirects|History, old]] [[Category:Templates for printworthy redirects|History, old]] [[Category:Unprintworthy redirects| ]] [[Category:Printworthy redirects| ]] [[Category:All namespace redirect templates]]}}</includeonly> <noinclude> [[Category:Redirect category template documentation pages|History, old]] </noinclude> sfjr5qnf0mhomcdz40xby6n8419k2d2 Cèṭa'an:Diff 10 5436 20825 2024-10-16T22:30:25Z Munajad.MH 3071 ←Membuat halaman berisi '<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}} </noincl...' 20825 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 Cèṭa'an:Diff/doc 10 5437 20826 2024-10-16T22:30:51Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> {{High-use}} {{Twinkle standard installation}} This template is intended to be useful for creating links to "[[Help:Diff|diffs]]"; that is, links to pages that show the differences between two versions of a wiki page. Every version of a page has a revision ID, which you can find from the [[Help:Page history|history]] of the page by looking at the timestamp...' 20826 wikitext text/x-wiki {{Documentation subpage}} <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> {{High-use}} {{Twinkle standard installation}} This template is intended to be useful for creating links to "[[Help:Diff|diffs]]"; that is, links to pages that show the differences between two versions of a wiki page. Every version of a page has a revision ID, which you can find from the [[Help:Page history|history]] of the page by looking at the timestamp link for the edit. The timestamp link is in this form:<br /> <code>http[s]://en.wikipedia.org/w/index.php?title=SomePageName&oldid=442212827</code><br /> The number after <code>oldid=</code> is the revision ID. Given one or two revision IDs, you can construct links to several types of diffs. == Usage == :{{tji|Diff|title|diff|oldid|label|diffonly: yes}} * <code>''title''</code>{{snds}}The title of the page (optional in most cases) * <code>''diff''</code>{{snds}}The ID or keyword that is used against the base ID. Possible keywords are: *: <code>cur</code>{{snds}}Compare with the current version of a page. *: <code>prev</code>{{snds}}Compare with the previous version of a page. *: <code>next</code>{{snds}}Compare with the next version of a page. *: ''id''{{snds}}This should be ''larger'' than <code>oldid</code>. * <code>''oldid''</code>{{snds}}The base ID onto which the diff is generated. * <code>''label''</code>{{snds}}Text to display as link (optional){{nsmdns}}no label will generate a numbered link as the label. * {{para|diffonly|yes}}{{snds}}Displays the page comparisons only (optional){{nsmdns}}parameter name required if used. Only the ''diff'' parameter is required; all other parameters are optional. Omitted parameters must be empty (by using a double pipe). You can also use the named parameters <code>'''title'''</code>, <code>'''diff'''</code>, <code>'''oldid'''</code>, and <code>'''label'''</code>. == Helper subtemplate == In order to make this template simpler to use the helper subtemplate {{tl|Diff/translator}} is available, '''to be used only in the preview window'''. ;Syntax: :{{tji|Diff/translator|label|url: diff URL}} For instance, imagine you want to refer to the following diff URL: <code><nowiki>https://en.wikipedia.org/w/index.php?title=Main_Page&diff=139993&oldid=139992&diffonly=1</nowiki></code>; you only need to transcribe that URL in the {{tl|Diff/translator}} subtemplate and produce a preview, '''without saving the page''': : {{tji|Diff/translator|Sic exorsi sumus|url: <nowiki>https://en.wikipedia.org/w/index.php?title=Main_Page&diff=139993&oldid=139992&diffonly=1</nowiki>}} :: ↳ <code>{{Diff/translator|Sic exorsi sumus|url=https://en.wikipedia.org/w/index.php?title=Main_Page&diff=139993&oldid=139992&diffonly=1}}</code> Now copy the code generated (<code>{{Diff/translator|Sic exorsi sumus|url=https://en.wikipedia.org/w/index.php?title=Main_Page&diff=139993&oldid=139992&diffonly=1}}</code>) into the edit window where {{tl|Diff/translator}} was and publish the page. ==Examples== Below each example in the left-hand column is the pseudocode for that example in ''<code>{{font color|brown|brown italics}}</code>'' and indented. Elements that should be entered literally are in '''''<code>{{font color|brown|{{uu|brown bold underlined italics}}}}</code>'''''. When a parameter is left blank, the resulting two adjacent pipes are underlined (but not bolded): ''<code>{{font color|brown|<u>&#x7c;&#x7c;</u>}}</code>''. {| class="wikitable" |- ! style="width:33%;" | Code !! Output |- | <code><nowiki>{{</nowiki>'''{{uu|Diff}}'''<nowiki>|</nowiki>''Main Page''<nowiki>|</nowiki>'''<u>prev</u>'''<nowiki>|</nowiki>''204901573''<nowiki>|</nowiki>''Diff between a numbered version and the previous version''<nowiki>}}</nowiki></code> ::''<code>{{font color|brown|<nowiki>{{</nowiki>'''{{uu|Diff}}'''<nowiki>|</nowiki>page<nowiki>|</nowiki>'''<u>prev</u>'''<nowiki>|</nowiki>oldid<nowiki>|</nowiki>label<nowiki>}}</nowiki>}}</code>'' | {{Diff|Main Page|prev|204901573|Diff between a numbered version and the previous version}} '''This is the form that would be used most often.''' * The '''diff=''' parameter (parameter number 2) should be the word '''prev'''. * The '''oldid=''' parameter (parameter number 3) should be the known revision number. |- | <code><nowiki>{{</nowiki>'''{{uu|Diff}}'''<nowiki>|</nowiki>''Foobar''<nowiki>|</nowiki>''616706711''<nowiki>|</nowiki>''616706707''<nowiki>|</nowiki>''Diff between two numbered versions of a page''<nowiki>}}</nowiki></code> ::''<code>{{font color|brown|<nowiki>{{</nowiki>'''{{uu|Diff}}'''<nowiki>|</nowiki>page title<nowiki>|</nowiki>diff<nowiki>|</nowiki>oldid<nowiki>|</nowiki>label<nowiki>}}</nowiki>}}</code>'' | {{Diff|Main Page|616706711|616706707|Diff between two numbered versions of a page}} * The '''title=''' parameter (parameter number 1) should be a name of a page, for instance [[:Foobar]]. * The '''diff=''' parameter (parameter number 2) should be the larger revision number. * The '''oldid=''' parameter (parameter number 3) should be the smaller revision number. |- | <code><nowiki>{{</nowiki>'''{{uu|Diff}}'''<nowiki>||</nowiki>''616706711''<nowiki>|</nowiki>''616706707''<nowiki>|</nowiki>''Diff between two numbered versions of a page without title parameter''<nowiki>}}</nowiki></code> ::''<code>{{font color|brown|<nowiki>{{</nowiki>'''{{uu|Diff}}'''<nowiki>||</nowiki>diff<nowiki>|</nowiki>oldid<nowiki>|</nowiki>label<nowiki>}}</nowiki>}}</code>'' | {{Diff||616706711|616706707|Diff between two numbered versions of a page without title parameter}} * The '''title=''' parameter (parameter number 1) may be left blank, thereby leaving a double pipe. * The '''diff=''' parameter (parameter number 2) should be the larger revision number. * The '''oldid=''' parameter (parameter number 3) should be the smaller revision number. |- | <code><nowiki>{{</nowiki>'''{{uu|Diff}}'''<nowiki>|</nowiki>''Wikipedia:Pagediff''<nowiki>|</nowiki>''204934693''<nowiki>|</nowiki>''204901573''<nowiki>|</nowiki>''Diff between two numbered versions of a <!-- Pagediff --> page in Wikipedia namespace''<nowiki>}}</nowiki></code> ::''<code>{{font color|brown|<nowiki>{{</nowiki>'''{{uu|Diff}}'''<nowiki>|</nowiki>page<nowiki>|</nowiki>diff<nowiki>|</nowiki>oldid<nowiki>|</nowiki>label<nowiki>}}</nowiki>}}</code>'' | {{Diff|Wikipedia:Pagediff|204934693|204901573|Diff between two numbered versions of a <!-- Pagediff --> page in Wikipedia namespace}} * The '''title=''' parameter (parameter number 1) should be a name of a page, for instance [[:Wikipedia:Pagediff]]. * The '''diff=''' parameter (parameter number 2) should be the page revision to appear on the right (proposed change). * The '''oldid=''' parameter (parameter number 3) should be the page revision to appear on the left (original). |- | <code><nowiki>{{</nowiki>'''{{uu|Diff}}'''<nowiki>|</nowiki>''Main Page''<nowiki>|</nowiki>'''<u>next</u>'''<nowiki>|</nowiki>''204901573''<nowiki>|</nowiki>''Diff between a numbered version and the subsequent version''<nowiki>}}</nowiki></code> :: ''<code>{{font color|brown|<nowiki>{{</nowiki>'''{{uu|Diff}}'''<nowiki>|</nowiki>page<nowiki>|</nowiki>'''<u>next</u>'''<nowiki>|</nowiki>oldid<nowiki>|</nowiki>label<nowiki>}}</nowiki>}}</code>'' | {{Diff|Main Page|next|204901573|Diff between a numbered version and the subsequent version}} * The '''diff=''' parameter (parameter number 2) should be the word '''next'''. * The '''oldid=''' parameter (parameter number 3) should be the known revision number. |- | <code><nowiki>{{</nowiki>'''{{uu|Diff}}'''<nowiki>|</nowiki>''Main Page''<nowiki>|</nowiki>'''<u>cur</u>'''<nowiki>|</nowiki>''204901573''<nowiki>|</nowiki>''Diff between a numbered version and the current version of a page''<nowiki>}}</nowiki></code> :: ''<code>{{font color|brown|<nowiki>{{</nowiki>'''{{uu|Diff}}'''<nowiki>|</nowiki>page<nowiki>|</nowiki>'''<u>cur</u>'''<nowiki>|</nowiki>oldid<nowiki>|</nowiki>label<nowiki>}}</nowiki>}}</code>'' | {{Diff|Main Page|cur|204901573|Diff between a numbered version and the current version of a page}} * The '''diff=''' parameter (parameter number 2) should be the word '''cur'''. * The '''oldid=''' parameter (parameter number 3) should be the known revision number. |- | <code><nowiki>{{</nowiki>'''{{uu|Diff}}'''<nowiki>|</nowiki>''Main Page''<nowiki>|</nowiki>'''<u>cur<nowiki>||</nowiki></u>'''''Diff showing the most recent change to a page''<nowiki>}}</nowiki></code> :: ''<code>{{font color|brown|<nowiki>{{</nowiki>'''{{uu|Diff}}'''<nowiki>|</nowiki>page<nowiki>|</nowiki><u>'''cur'''<nowiki>||</nowiki></u>label<nowiki>}}</nowiki>}}</code>'' | {{Diff|Main Page|cur||Diff showing the most recent change to a page}} * The '''diff=''' parameter (parameter number 2) should be the word '''cur'''. * The '''oldid=''' parameter (parameter number 3) should be empty. |- | <code><nowiki>{{</nowiki>'''{{uu|Diff}}'''<nowiki>|</nowiki>''Main Page'''''<u><nowiki>||</nowiki></u>'''''204901573''<nowiki>|</nowiki>''A link to a numbered version of a page''<nowiki>}}</nowiki></code> :: ''<code>{{font color|brown|<nowiki>{{</nowiki>'''{{uu|Diff}}'''<nowiki>|</nowiki>page{{uu|<nowiki>||</nowiki>}}oldid<nowiki>|</nowiki>label<nowiki>}}</nowiki>}}</code>'' | {{Diff|Main Page||204901573|A link to a numbered version of a page}} * The '''diff=''' parameter (parameter number 2) should be empty. * The '''oldid=''' parameter (parameter number 3) should be the known revision number. * The result is not actually a diff, so this might be considered misuse of the template. See the {{tl|oldid}} template. |- | <code><nowiki>{{</nowiki>'''{{uu|Diff}}'''<nowiki>|</nowiki>''Main Page''<nowiki>|</nowiki>''204901573''<nowiki>|</nowiki>''202506579''<nowiki>|</nowiki>''Comparison display without page display of two numbered versions of a page'' <nowiki>|</nowiki>'''<u>diffonly=yes</u>'''<nowiki>}}</nowiki></code> : ''<code>{{font color|brown|<nowiki>{{</nowiki>'''{{uu|Diff}}'''<nowiki>|</nowiki>page<nowiki>|</nowiki>diff<nowiki>|</nowiki>oldid<nowiki>|</nowiki>label<nowiki>|</nowiki>'''<u>diffonly{{=}}yes</u>'''<nowiki>}}</nowiki>}}</code>'' | {{Diff|Main Page|204901573|202506579|Comparison display without page display of two numbered versions of a page |diffonly=yes}} * The '''title=''' parameter (parameter number 1) should be a name of a page, for instance [[:Main Page]]. * The '''diff=''' parameter (parameter number 2) should be the larger revision number. * The '''oldid=''' parameter (parameter number 3) should be the smaller revision number. * The '''diffonly=''' parameter, which must include the parameter name, can only be set to <code>yes</code> |} == TemplateData == {{TemplateData header}} <templatedata> { "params": { "title": { "required": false, "label": "title", "type": "string/wiki-page-name", "description": "The title of the page.", "aliases": [ "page", "1" ] }, "diff": { "required": true, "label": "Diff", "type": "string/line", "description": "The ID or keyword that is used against the base ID. Possible keywords are:\n* cur – compare with the current version of a page.\n* prev – compare with the previous version of a page.\n* next – compare with the next version of a page.\n* <var>id</var> – compare against this revision ID; should be <em>larger</em> than <code>oldid</code>.", "aliases": [ "2" ] }, "oldid": { "required": false, "label": "Oldid", "type": "number", "description": "The base ID onto which the diff is generated. Some number like \"442212827\" (without the quotes).", "aliases": [ "3" ] }, "diffonly": { "required": false, "label": "Diffonly", "type": "string/line", "description": "Displays the page comparisons only. If you use this, the value should be \"yes\" (without the quotes)." }, "label": { "required": false, "label": "Label", "type": "string/line", "description": "Text to display as link. No label will give a numbered link.", "aliases": [ "4" ] } }, "description": "A template that is intended to be useful for creating links to diffs; that is, links to pages that show the differences between two versions of a wiki page.", "paramOrder": [ "title", "diff", "oldid", "label", "diffonly" ] } </templatedata> == See also == * {{Tl|Oldid}}&nbsp;– simplifies the case for linking to a known old version * {{Tl|Diff2}}&nbsp;– same as {{Tlf|Diff}}, but assumes a diff between the given revision and the one immediately before * {{Tl|Diff3}}&nbsp;– same as {{Tlf|Diff2}}, but does not support section links * {{Tl|Diff4}} * {{Tl|URL to diff}} – takes a diff URL and makes a {{Tlf|Diff}} template * {{Tl|Diffsandbox}}&nbsp;– compares a given page with the sandbox version * {{Tl|DiffPages}}&nbsp;– accepts two pagenames (no id's needed) * {{Tl|Querylink}}&nbsp;– generic template to construct [[query string]]s * [[diff utility]]&nbsp;– syntax highlight on wiki pages with [[mw:Extension:SyntaxHighlight GeSHi]] * [[Special:Diff]] serves a similar purpose; see [[Help:Wiki markup#Linking to old revisions of pages, diffs, and specific history pages]]. * {{t|TextDiff}} * {{tl|Url to title}} <includeonly>{{Sandbox other|| <!-- Categories go here and interwikis go in Wikidata. --> [[Category:Diff templates]] [[Category:Special page templates]] }}</includeonly> 5ynf8rg7bv6yofwii8l8azgln5jqn9a Cèṭa'an:Snds 10 5438 20827 2024-10-16T22:32:46Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Spaced en dash space]] 20827 wikitext text/x-wiki #REDIRECT [[Template:Spaced en dash space]] {{R from template shortcut}} fm1aur2deyzzbxpsyjnzl7i6ad5ckzj Cèṭa'an:Spaced en dash space 10 5439 20828 2024-10-16T22:33:11Z Munajad.MH 3071 ←Membuat halaman berisi '&nbsp;&ndash;&nbsp;<noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude>' 20828 wikitext text/x-wiki &nbsp;&ndash;&nbsp;<noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> o6d427mfa6jpd8bw2stttp84t6h9mk8 Cèṭa'an:Spaced en dash space/doc 10 5440 20829 2024-10-16T22:33:40Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} __NOTOC__ <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> {{High-use}} {{COinS safe|n}} {{Template shortcuts |snds|spndsp|sndashs|spndashsp}} {{Contains special characters}} {{Infobox punctuation mark|mark=— |variant1=–|caption1=En dash |variant2=—|caption2=Em dash |variant3=‒|caption3=Figure dash |variant4=―|caption4=Horizontal bar}} {{Sidebar punctuation marks}} This is the '''spaced en dash space'...' 20829 wikitext text/x-wiki {{Documentation subpage}} __NOTOC__ <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> {{High-use}} {{COinS safe|n}} {{Template shortcuts |snds|spndsp|sndashs|spndashsp}} {{Contains special characters}} {{Infobox punctuation mark|mark=— |variant1=–|caption1=En dash |variant2=—|caption2=Em dash |variant3=‒|caption3=Figure dash |variant4=―|caption4=Horizontal bar}} {{Sidebar punctuation marks}} This is the '''spaced en dash space''' template; it renders text in the same format as the HTML markup sequence <code>'''&amp;nbsp;&amp;ndash;&amp;nbsp;'''</code>. The resulting text is three characters in a line in the following order: # a [[non-breaking space]] (which cannot become a [[Line break (computing)|line break]] and will not collapse together with any normal spaces that come before the template), # a short type of dash called an [[Dash#En dash|en dash]]), and # one more of the same kind of non-breaking space (which will behave just like the first). The recommended usage is to use ''no'' space before the template and ''no'' space after the template, like this: ::<nowiki>[[Salt]]{{snds}}[[Black pepper|Pepper]]{{snds}}[[Curry]]{{snds}}[[Saffron]]</nowiki> :This will render one space on each side of the dash, and a line break will not come ''before'' one of the dashes nor will a line break come ''after'' one of the dashes as rendered here: ::[[Salt]]&nbsp;&ndash;&nbsp;[[Black pepper|Pepper]]&nbsp;&ndash;&nbsp;[[Curry]]&nbsp;&ndash;&nbsp;[[Saffron]] The template is used to connect words with an en dash but with a non-breaking space before and after the en dash. Others uses of the template "spaced en dash space" are within other templates, tables, lists, and similar things to provide a separator between items. It is also to be consistent so that the article editor can use their choice of '''<nowiki>{{</nowiki>bull}}''', '''<nowiki>{{</nowiki>dot}}''', '''<nowiki>{{</nowiki>middot}}''', '''<nowiki>{{</nowiki>spaced en dash}}''', or '''<nowiki>{{</nowiki>spaced en dash space}}''' and not have to insert the {{bull}}, {{dot}}, {{middot}}, {{spaced en dash}}, or {{spaced en dash space}} symbols; they can use any of these templates as a simple macro. See above and right for shortcuts editors can use to easily implement this template in articles. == Dot sizes == {{Dot size}} == See also == * {{tn|·}}, which produces a spaced bold [[interpunct]] aka middot: "{{·}}" * {{tn|•}}, which produces a spaced bullet point: "{{•}}" * {{tn|\}}, which produces a spaced forward slash: "{{\}}" * {{tl|en dash}}, which produces an ''unspaced'' [[Dash#En dash|en dash]] * {{tl|spaced en dash}}, which produces a non-breaking space, followed by an [[Dash#En dash|en dash]], and then a breaking space * {{tl|em dash}}, which produces an ''unspaced'' [[Dash#Em dash|em dash]] * [[Non-breaking space]] <includeonly>{{Sandbox other|| [[Category:Inline spacing templates]] [[Category:Typing-aid templates|En dash, spaced]] [[Category:Character-substitution templates]] }}</includeonly> t2kcphd4bvzz1gk33lfrt6qjh61jbmo Cèṭa'an:Infobox punctuation mark 10 5441 20830 2024-10-16T22:35:48Z Munajad.MH 3071 ←Membuat halaman berisi '{{Infobox | summary = Infobox for punctuation marks | bodystyle = max-width:18em; | bodyclass = <!-- autoheaders=false; see label3/data4 usage--> | abovestyle = background:#ebebeb; font-size:750%; line-height:1.2; font-weight:bold; font-family: 'Times New Roman',Times, 'Nimbus Roman No9 L', 'Liberation Serif', serif, georgia; | above = {{{mark|{{{char|}}}}}} | header1 = <div style="font-size:125%; background:#ebebeb; font-weight:bold; padding:0.1em; line-height:...' 20830 wikitext text/x-wiki {{Infobox | summary = Infobox for punctuation marks | bodystyle = max-width:18em; | bodyclass = <!-- autoheaders=false; see label3/data4 usage--> | abovestyle = background:#ebebeb; font-size:750%; line-height:1.2; font-weight:bold; font-family: 'Times New Roman',Times, 'Nimbus Roman No9 L', 'Liberation Serif', serif, georgia; | above = {{{mark|{{{char|}}}}}} | header1 = <div style="font-size:125%; background:#ebebeb; font-weight:bold; padding:0.1em; line-height:1.2em;">{{#if:{{{name|}}} |{{{name|}}} |{{PAGENAME}}}}</div> | label2 = Other&nbsp;names | data2 = {{{other_names|}}} | label3 = {{#if:{{{unicode|}}}|In&nbsp;[[Unicode]]}}<!-- when Unicode, use width: new datarow ({{unichar}} expected) --> | rowstyle4 = float:left; | data4 = {{{unicode|}}} | header11 = {{#if:{{{variant1|}}} |<div style="background:#ebebeb;padding:0 0 0.4em;line-height:1.2em;">{{Infobox punctuation mark/variant |variant1={{{variant1|}}} |caption1={{{caption1|}}} |variant2={{{variant2|}}} |caption2={{{caption2|}}} |variant3={{{variant3|}}} |caption3={{{caption3|}}} |variant4={{{variant4|}}} |caption4={{{caption4|}}} |variant-size={{{variant-size|300%}}} |line-height={{{line-height|0.01}}}}}</div>}} | header20 = {{#if:{{{unicode_list|}}}|In Unicode}}<!-- eg Bar (diacritic) --> | rowclass21 = bulletlist | rowstyle21 = float:left; | data21 = {{{unicode_list|}}} | header30 = {{#if:{{{see_also|}}}|See also}} | data31 = {{{see_also|}}} | label32 = In mathematics | data32 = {{{in_math|}}} | label33 = In [[IPA|IPA]] | data33 = {{{in_IPA|}}} | label35 = In [[LaTeX]] | data35 = {{{in_Latex|}}} }}<!-- -->{{#invoke:check for unknown parameters|check|unknown={{main other|1=[[Category:Pages using Infobox punctuation mark with unknown parameters|_VALUE_]]|2=[[:Category:Pages using Infobox punctuation mark with unknown parameters]] _VALUE_}}|preview=Unknown parameter "_VALUE_" in [[Template:Infobox punctuation]]|ignoreblank=y | mark | char | name | other_names | unicode | unicode_list | variant1 | caption1 | variant2 | caption2 | variant3 | caption3 | variant4 | caption4 | variant-size | see_also }}<!-- --><noinclude>{{Documentation}}</noinclude> 0e71rucxlwehm3ooyxs9vjsjui0s2b9 Cèṭa'an:Infobox punctuation mark/doc 10 5442 20831 2024-10-16T22:36:09Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Template redirect|Infobox diacritic}} {{Lua|Module:Infobox|Module:Check for unknown parameters}} Infobox for '''[[punctuation|punctuation marks]] and [[diacritics]]''' (characters). ''{{tlx|Infobox diacritic}}'' is a synonym (redirect) for this template. == Usage == ===Basic=== {{Infobox punctuation |mark = , |name = Comma |other_names = |unicode = {{unichar|002C|COMMA}} |see_also = [[semicolon]] }} <syntaxhighli...' 20831 wikitext text/x-wiki {{Documentation subpage}} {{Template redirect|Infobox diacritic}} {{Lua|Module:Infobox|Module:Check for unknown parameters}} Infobox for '''[[punctuation|punctuation marks]] and [[diacritics]]''' (characters). ''{{tlx|Infobox diacritic}}'' is a synonym (redirect) for this template. == Usage == ===Basic=== {{Infobox punctuation |mark = , |name = Comma |other_names = |unicode = {{unichar|002C|COMMA}} |see_also = [[semicolon]] }} <syntaxhighlight lang="wikitext"> {{Infobox punctuation |mark = , |name = Comma |other_names = |unicode = {{unichar|002C|COMMA}} |see_also = [[semicolon]] }} </syntaxhighlight> {{clear}} ===With variants=== * {{para|unicode_list}} Unicode names from [[Bar (diacritic)]]. {{Infobox punctuation | mark = (&nbsp;) | name = [[Brackets]] | other_names = alt names | unicode = {{unichar|}} | unicode_list = * {{Unichar|0335|COMBINING SHORT STROKE OVERLAY|cwith=◌}} * {{Unichar|0336|COMBINING LONG STROKE OVERLAY|cwith=◌}} * {{Unichar|0337|COMBINING SHORT SOLIDUS OVERLAY|cwith=◌}} * {{Unichar|0338|COMBINING LONG SOLIDUS OVERLAY|cwith=◌}} |variant1 = (&nbsp;) |caption1 = Round brackets |variant2 = {&nbsp;} |caption2 = Curly brackets |variant3 = [&nbsp;] |caption3 = Square brackets |variant4 = |caption4 = |see_also = [[Glossary_of_mathematical_symbols#Brackets|mathematical brackets]] }} <syntaxhighlight lang="wikitext"> {{Infobox punctuation | mark = (&nbsp;) | name = [[Brackets]] | other_names = alt names | unicode = {{unichar|}} | unicode_list = * {{Unichar|0335|COMBINING SHORT STROKE OVERLAY|cwith=◌}} * {{Unichar|0336|COMBINING LONG STROKE OVERLAY|cwith=◌}} * {{Unichar|0337|COMBINING SHORT SOLIDUS OVERLAY|cwith=◌}} * {{Unichar|0338|COMBINING LONG SOLIDUS OVERLAY|cwith=◌}} |variant1 = (&nbsp;) |caption1 = Round brackets |variant2 = {&nbsp;} |caption2 = Curly brackets |variant3 = [&nbsp;] |caption3 = Square brackets |variant4 = |caption4 = |see_also = [[Glossary_of_mathematical_symbols#Brackets|mathematical brackets]] }} </syntaxhighlight> {{clear}} ===Diacritics=== The Infobox is also fit for [[diacritic]]s. {{tlf|Infobox diacritic}} is a synonym. The generic character to combine with is {{unichar|25CC|DOTTED CIRCLE}} ({{tl|Dotted circle}}). {{Infobox diacritic |char =◌̂ |name =Circumflex |unicode ={{unichar|0302|COMBINING CIRCUMFLEX ACCENT}} (diacritic) |see_also={{unichar|005E|CIRCUMFLEX ACCENT}} (symbol) }} <syntaxhighlight lang="wikitext"> {{Infobox diacritic |char = ◌̂ |name = Circumflex |unicode = {{unichar|0302|COMBINING CIRCUMFLEX ACCENT}} (diacritic) |see_also={unichar|005E|CIRCUMFLEX ACCENT}} (symbol) }} </syntaxhighlight> {{clear}} ==Template Data== {{TemplateData header}} {{collapse top|Template Data|bg=#ccc}} <templatedata> { "params": { "variant1": {}, "caption1": {}, "variant2": {}, "caption2": {}, "variant3": {}, "caption3": {}, "variant4": {}, "caption4": {}, "variant-size": {}, "line-height": {}, "see_also": {}, "mark": { "example": ",", "aliases": [ "char" ] }, "name": { "example": "Comma" }, "other_names": {}, "unicode": { "example": "{{unichar|002C|COMMA|html=}}" }, "unicode_list": {}, "in_math": {}, "in_IPA": {} }, "paramOrder": [ "mark", "name", "unicode", "other_names", "see_also", "line-height", "variant1", "caption1", "variant2", "caption2", "variant3", "caption3", "variant4", "caption4", "variant-size", "unicode_list", "in_math", "in_IPA" ], "description": "Adds a visual box showing info about a punctuation mark" } </templatedata> {{collapse bottom}} ==Tracking category== * {{clc|Pages using Infobox punctuation mark with unknown parameters}} ==See also== {{main|Punctuation|Diacritics}} * {{tl|Infobox currency sign}} : {{clc|Punctuation}} : {{clc|Diacritics}} * {{tl|Navbox punctuation}} * {{tl|Sidebar punctuation marks}} * {{tl|Navbox diacritical marks}} * {{tl|Unichar}}, a template that produces a formatted description of a [[Unicode]] character, to be used inline or otherwise with regular text. <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Script character templates]] [[Category:Templates that add a tracking category|{{PAGENAME}}]] }}</includeonly> jd2qeybk16nvj7yizk98fq93oyw0a7u Cèṭa'an:Infobox diacritic 10 5443 20832 2024-10-16T22:37:23Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Infobox punctuation mark]] 20832 wikitext text/x-wiki #REDIRECT [[Template:Infobox punctuation mark]] [[Category:Script character templates]] lc52t8gluenoso3gcfw2ttcs307w8ix Cèṭa'an:Infobox punctuation 10 5444 20833 2024-10-16T22:38:05Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Infobox punctuation mark]] 20833 wikitext text/x-wiki #REDIRECT [[Template:Infobox punctuation mark]] {{Redirect category shell| {{R from move}} }} l9yzba1yph6m7xuri9ndn3d950ge4tf Pengguna:Munajad.MH/sandbox 0 5445 20837 20836 2024-10-16T22:47:08Z Munajad.MH 3071 20837 wikitext text/x-wiki {{Delete|{{Red|Salah pangangghuyân istilah "Pengguna" nâng Wikipèḍia Madhurâ}}}} tip8213x5dboygy2d5a1exymi1nabfv Templat:Pranala ke bahasa 0 5446 20839 2024-10-16T22:49:02Z Munajad.MH 3071 Munajad.MH ngallèyaghi kaca [[Templat:Pranala ke bahasa]] ka [[Cèṭa'an:Pranala ke bahasa]]: Judul salah eja 20839 wikitext text/x-wiki #ALIH [[Cèṭa'an:Pranala ke bahasa]] 2xhkbjs1dry9x596rg3jm62iv7pbs2q Cèṭa'an:Kotak info bahasa/notice 10 5447 20841 2024-10-16T23:08:21Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Infobox Bahasa/notice]] 20841 wikitext text/x-wiki #Redirect [[Template:Infobox Bahasa/notice]] 866m7obno0s09z3hdiwb9x6xapopjsb Cèṭa'an:Infobox Bahasa/notice 10 5448 20850 20849 2024-10-16T23:50:44Z Munajad.MH 3071 20850 wikitext text/x-wiki <templatestyles src="Kotak info Bahasa/styles.css"/> <div class="flex-container"> {{#switch:{{{1|}}} |ipa | IPA =<div></div><div> '''Artikel ka'dinto abisarah simbol fonetik [[International Phonetic Alphabet|IPA]].''' Tanpa [[International Phonetic Alphabet#Catatan teknis|bhântowan render]] sè saè, mumkin Dhika èyatoraghi sa [[mojibake|tladhâ tanyah, kota', otabâ simbol laèn]], bhunten karakter [[Unicode]]. Minangka pangonèngan simbol IPA, miyèrsa [[Bantuan:Pengucapan|Bhântowan:IPA]].</div> | Sunda | Aksara Sunda =<div>[[File:Sunda Sa.png|link=|left|35px]]</div><div> '''Artikel panèka abisarah karakter [[Aksarah Sunda]].''' Tanpa [[bantuan:Multilangual support|bhântowan render]] sè mumpunè, Dhika mumkim ètampilaghi sabuwâh [[mojibake|tladhâ tanyah, kota', otabâ simbol laèn]], bhunten karakter [[Unicode]].</div> | Jawa | Aksara Jawa = <div>[[File:Javanese ha.svg|link=|left|35px]]</div><div> '''Artikel ini mengandung karakter [[Aksarah Jhâbâ]].''' Tanpa [[bantuan:Multilangual support|bhântowan render]] sè mumpunè, Dhika mumkim ètampilaghi sabuwâh [[mojibake|tladhâ tanyah, kota', otabâ simbol laèn]], bhunten karakter [[Unicode]].</div> | Farsi | Persia =<div>[[File:Farsi.svg|link=|left|35px]]</div><div> '''Artikel ka'dinto abisarah simbol fonetik [[alfabet Persia|Abjad Persi]].''' Tanpa [[bantuan:Multilangual support|bhântowan render]] sè mumpunè, Dhika mumkim ètampilaghi sabuwâh [[mojibake|tladhâ tanyah, kota', otabâ simbol laèn]], bhunten karakter [[Unicode]].</div> |Kiril | Sirilik =<div>[[File:ж.svg|link=|left|40px]]</div><div> '''Artikel ka'dinto abisarah simbol fonetik [[alfabet Kiril|Aksarah Kiril]].''' Tanpa [[bantuan:Multilangual support|bhântowan render]] sè mumpunè, Dhika mumkim ètampilaghi sabuwâh [[mojibake|tladhâ tanyah, kota', otabâ simbol laèn]], bhunten karakter [[Unicode]].</div> }} </div> <noinclude> {{Documentation}} </noinclude> ofa7snee1q0w7k738myc60rp3b4onto Cèṭa'an:Infobox Bahasa/notice/doc 10 5449 20846 20845 2024-10-16T23:42:29Z Munajad.MH 3071 20846 wikitext text/x-wiki {{Documentation subpage}} Templat Ka'dinto noraè potènsi mas'alah font/pangakode dâ' pangangghuy nalèkana artikel abisarah teks sè mumkinna ta' kèngèng èyatorè halè bhâghus lakaran instalasi bawa'an sistem operasi sèmangkèn. Angghuy nèka nâng artikel sè hadirra karakter khusus cè' mumkinna maposangaghiâ pamaos artikel sè tartemmah; Panèka ta' èparlo'aghi nâng artikel sè biasana ngarâp'aghi karakter khusus (artikel kalabân karakter IPA saompamana). {|class="wikitable" style="font-size:90%" ! <h3>Nilai</h3> ! ===Teks sè èolok=== |- |valign="top"| IPA ---- ipa ---- Ipa |{{Kotak info bahasa/notice|IPA}} |- | valign="top"| Sunda ---- Aksara Sunda |{{Kotak info bahasa/notice|Sunda}} |- |valign="top"| Jawa ---- Aksara Jhâbâ |{{Kotak info bahasa/notice|Jawa}} |- |valign="top"| Persia ---- Farsi |{{Kotak info bahasa/notice|Farsi}} |} <includeonly>{{#ifeq:{{SUBPAGENAME}}|bakpasir | | <!-- Tambahkan kategori di bawah baris ini, untuk interwiki gunakan Wikidata --> }}</includeonly> goiirqt1jvtud8v8ufiqt47w8imng15 Cèṭa'an:Legend3 10 5450 20852 20851 2024-10-16T23:55:57Z Munajad.MH 3071 20852 wikitext text/x-wiki <div style="margin:0px;margin-left:-4px padding-top:0px; padding-right:0px;padding-bottom:0px;padding-left:0.4em;border-left:7px solid {{{1|gray}}};border-bottom: 1px solid transparent;border-top: 1px solid transparent">{{{2|{{maroon|'''Marlo Tèks'''}}}}}</div> <noinclude>{{documentation}}</noinclude> qd65i7xq1y2zdckd0bqp4lxu6tzpozc Cèṭa'an:Legend3/doc 10 5451 20855 20854 2024-10-17T00:02:56Z Munajad.MH 3071 20855 wikitext text/x-wiki Majhui jhijhiran legenda kalabân kota' bârnana. ;Pangangghuyân: <nowiki>{{</nowiki>legend3|''warna''|''teks''<nowiki>}}</nowiki> ;Akadhi: <nowiki>{{legend3|black|Afrika}}</nowiki> <nowiki>{{legend3|green|Amèrika}}</nowiki> <nowiki>{{legend3|blue|Osèania}}</nowiki> <nowiki>{{legend3|#ff0|Èropa}}</nowiki> <nowiki>{{legend3|#ff2800|Asia}}</nowiki> {{legend3|black|Afrika}} {{legend3|green|Amèrika}} {{legend3|blue|Osèania}} {{legend3|#ff0|Èropa}} {{legend3|#ff2800|Asia}} Ka'ngghuy legenda sè ngangghuy garis nâng peta, Tèngghui {{tl|legend-line}}. Manabi varian laènna, tengghui {{tl|legend2}} Ka'angghuy template sajennis kalabân kode nirblok, tor {{Tl|legend}} Ka'angghuy tata letta' laènna. <noinclude> [[Category:Dokumentasi template]]</noinclude> bb4c2niajy8jfymxshtgtjos54nspwu Cèṭa'an:Legend2 10 5452 20862 20857 2024-10-17T00:18:27Z Munajad.MH 3071 20862 wikitext text/x-wiki <includeonly><span style="margin:0px; font-size:90%;"><span style="border:{{{border|none}}}; background-color:{{{1|none}}}; color:{{{1|none}}};">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>&nbsp;{{{2|}}}</span> </includeonly><noinclude>{{Documentation|content= {{((}}'''Legend2'''{{))}} èngghi panika Varian laènna {{tl|Legend}} sè ta' ngaghuna format blok.}} [[Category:Template legenda]] </noinclude> cbpelx1o4jrjqihbb36ezrepjw4nftv Cèṭa'an:Legend-line 10 5453 20858 2024-10-17T00:15:14Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly><!-- --><templatestyles src="Legend/styles.css" /><!--"main" stylesheet for legends--><!-- -->{{#ifeq:{{{inline|}}}|yes|<span class="legend" style="padding-right:5px;">|<div class="legend">}}<!-- --><span class="legend-line" <!-- below could be bundled into a template-specific TemplateStyles CSS sheet -->style="display: inline-block; vertical-align: middle; width: 1.67em; height: 0; border-style: none; border-top: 2px dotted black;<!-- -->{{#if:{{{1|...' 20858 wikitext text/x-wiki <includeonly><!-- --><templatestyles src="Legend/styles.css" /><!--"main" stylesheet for legends--><!-- -->{{#ifeq:{{{inline|}}}|yes|<span class="legend" style="padding-right:5px;">|<div class="legend">}}<!-- --><span class="legend-line" <!-- below could be bundled into a template-specific TemplateStyles CSS sheet -->style="display: inline-block; vertical-align: middle; width: 1.67em; height: 0; border-style: none; border-top: 2px dotted black;<!-- -->{{#if:{{{1|}}}| border-top:{{{1}}};|}}">&nbsp;</span><!-- -->&nbsp;{{{2|}}}<!-- -->{{#ifeq:{{{inline|}}}|yes|</span>|</div>}}<!-- --></includeonly><noinclude>{{documentation}}</noinclude> t632pi7qykfdccwekdh2prdf2uiy1wv Cèṭa'an:Legend-line/doc 10 5454 20861 20860 2024-10-17T00:16:54Z Munajad.MH 3071 20861 wikitext text/x-wiki Marèngi "''legenda''" kalabân garis abârna. Misal: <p style='margin:0px;font-size:90%'><span style='vertical-align:50%; font-size:60%; border-bottom:2px dotted #000; border-bottom:black solid 2px'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>&nbsp;Borders in 1914</p> <p style='margin:0px;font-size:90%'><span style='vertical-align:50%; font-size:60%; border-bottom:2px dotted #000; border-bottom:red dotted 2px'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>&nbsp;Borders in 1920</p> <nowiki>{{legend-line|black solid 2px|Borders in 1914}}</nowiki> <nowiki>{{legend-line|red dotted 2px|Borders in 1920}}</nowiki> Pangangghuyân: <nowiki>{{</nowiki>legend-line|''line type''|''label''<nowiki>}}</nowiki> b67tlae4pmze1ubb2cu59karlbjkw86 Cèṭa'an:Country data ASEAN 10 5455 20864 20863 2024-10-17T00:21:18Z Munajad.MH 3071 Ubah target pengalihan dari [[Templat:Country data Perbara]] ke [[Cèṭa'an:Country data Perbara]] 20864 wikitext text/x-wiki #ALIH [[Template:Country data Perbara]] jfkk2v4fl7pawae1968x1tqz0dd8tnf Cèṭa'an:Country data Perbara 10 5456 20870 20865 2024-10-17T01:02:34Z Munajad.MH 3071 20870 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Perhimpunan Bangsa-Bangsa Asia Tenggara | shortname alias = Perbara | flag alias =  Infobox ASEAN flag.png | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | category = non-naghârâ <noinclude> | redir1 = PERBARA | redir2 = ASEAN | redir3 = Perhimpunan Bangsa-Bangsa Asia Tenggara | redir4 = Association of Southeast Asian Nations | related1 = Asia Tenggara </noinclude> }}<noinclude> 9xpkcg4pwyf4rug0c43mewglf0fhc13 Cèṭa'an:Country data PERBARA 10 5457 20867 20866 2024-10-17T00:32:48Z Munajad.MH 3071 Ubah target pengalihan dari [[Templat:Country data Perbara]] ke [[Cèṭa'an:Country data Perbara]] 20867 wikitext text/x-wiki #ALIH [[Template:Country data Perbara]] jfkk2v4fl7pawae1968x1tqz0dd8tnf Cèṭa'an:Country data Perhimpunan Bangsa-Bangsa Asia Tenggara 10 5458 20868 2024-10-17T00:34:03Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Country data Perbara]] 20868 wikitext text/x-wiki #ALIH [[Template:Country data Perbara]] jfkk2v4fl7pawae1968x1tqz0dd8tnf Cèṭa'an:Country data Association of Southeast Asian Nations 10 5459 20869 2024-10-17T00:43:28Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Country data Perbara]] 20869 wikitext text/x-wiki #ALIH [[Template:Country data Perbara]] jfkk2v4fl7pawae1968x1tqz0dd8tnf Cèṭa'an:Country data UNESCO 10 5460 20887 20877 2024-10-17T02:51:06Z Munajad.MH 3071 20887 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Organisasi perdhian, Ka'èlmuwan, tor Bhuḍâjâh Parsyarikatan Bhângsa-Bhângsa | flag alias = Flag of UNESCO.svg | size = {{{size|}}} | name = {{{name|}}} | kategori = non-negara <noinclude> | redir1 = Organisasi Pendidikan, Keilmuan, dan Kebudayaan Perserikatan Bangsa-Bangsa | redir2 = United Nations Educational, Scientific and Cultural Organization | related1 = Perserikatan Bangsa-Bangsa </noinclude> }} 5qtfur6l4tbffxfjm1j87gj1s5o361w Cèṭa'an:Country data United Nations Educational, Scientific and Cultural Organization 10 5461 20872 2024-10-17T01:11:42Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Country data UNESCO]] 20872 wikitext text/x-wiki #Redirect [[Template:Country data UNESCO]] rx7y2mfuk7erd2kpsxjmb4nhbtk8bki Cèṭa'an:Country data Organisasi Perserikatan Pendidikan, Keilmuan, dan kebudayaan Bangsa-bangsa 10 5462 20873 2024-10-17T01:12:48Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Country data UNESCO]] 20873 wikitext text/x-wiki #Redirect [[Template:Country data UNESCO]] rx7y2mfuk7erd2kpsxjmb4nhbtk8bki Cèṭa'an:Country data Organisasi Perserikatan Pendidikan, Keilmuan, dan Kebudayaan Bangsa-Bangsa 10 5463 20875 2024-10-17T01:13:51Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Country data UNESCO]] 20875 wikitext text/x-wiki #Redirect [[Template:Country data UNESCO]] rx7y2mfuk7erd2kpsxjmb4nhbtk8bki Cèṭa'an:Country data Organisasi Pendidikan, Keilmuan, dan Kebudayaan Perserikatan Bangsa-Bangsa 10 5464 20876 2024-10-17T01:14:19Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Country data UNESCO]] 20876 wikitext text/x-wiki #Redirect [[Template:Country data UNESCO]] rx7y2mfuk7erd2kpsxjmb4nhbtk8bki Cèṭa'an:Country data Perserikatan Bangsa-Bangsa 10 5465 20884 20878 2024-10-17T02:35:34Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Country data Parsyarikatan Bhângsa-Bhângsa]] 20884 wikitext text/x-wiki #Redirect [[Template:Country data Parsyarikatan Bhângsa-Bhângsa]] 3lk2zsuj3tadzj63db0rh5udbsoe54e Cèṭa'an:Country data PBB 10 5466 21093 20879 2024-10-19T14:59:13Z EmausBot 150 Fixing double redirect to [[Cèṭa'an:Country data Parsyarikatan Bhângsa-Bhângsa]] 21093 wikitext text/x-wiki #ALIH [[Cèṭa'an:Country data Parsyarikatan Bhângsa-Bhângsa]] bxern2r4stgf04b388vhu6pko24r16h Cèṭa'an:Country data UN 10 5467 21094 20880 2024-10-19T14:59:23Z EmausBot 150 Fixing double redirect to [[Cèṭa'an:Country data Parsyarikatan Bhângsa-Bhângsa]] 21094 wikitext text/x-wiki #ALIH [[Cèṭa'an:Country data Parsyarikatan Bhângsa-Bhângsa]] bxern2r4stgf04b388vhu6pko24r16h Cèṭa'an:Country data United Nations 10 5468 21096 20881 2024-10-19T14:59:43Z EmausBot 150 Fixing double redirect to [[Cèṭa'an:Country data Parsyarikatan Bhângsa-Bhângsa]] 21096 wikitext text/x-wiki #ALIH [[Cèṭa'an:Country data Parsyarikatan Bhângsa-Bhângsa]] bxern2r4stgf04b388vhu6pko24r16h Cèṭa'an:Country data UNO 10 5469 21095 20882 2024-10-19T14:59:33Z EmausBot 150 Fixing double redirect to [[Cèṭa'an:Country data Parsyarikatan Bhângsa-Bhângsa]] 21095 wikitext text/x-wiki #ALIH [[Cèṭa'an:Country data Parsyarikatan Bhângsa-Bhângsa]] bxern2r4stgf04b388vhu6pko24r16h Cèṭa'an:Country data the United Nations 10 5470 21097 20883 2024-10-19T14:59:53Z EmausBot 150 Fixing double redirect to [[Cèṭa'an:Country data Parsyarikatan Bhângsa-Bhângsa]] 21097 wikitext text/x-wiki #ALIH [[Cèṭa'an:Country data Parsyarikatan Bhângsa-Bhângsa]] bxern2r4stgf04b388vhu6pko24r16h Cèṭa'an:Country data Parsyarikatan Bhângsa-Bhângsa 10 5471 20885 2024-10-17T02:35:50Z Munajad.MH 3071 ←Membuat halaman berisi '{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Parsyarikatan Bhângsa-Bhângsa | shortname alias = PBB | flag alias = Flag of the United Nations.svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | kategori = non-negara <noinclude> | redir1 = Perserikatan Bangsa-Bangsa | redir2 = PBB | redir3 = UN | redir4 = UNO | redir5 = United Nations | redir6 = the United Nations </noinclude> }}' 20885 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Parsyarikatan Bhângsa-Bhângsa | shortname alias = PBB | flag alias = Flag of the United Nations.svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | kategori = non-negara <noinclude> | redir1 = Perserikatan Bangsa-Bangsa | redir2 = PBB | redir3 = UN | redir4 = UNO | redir5 = United Nations | redir6 = the United Nations </noinclude> }} tihdz60a2nl03vzd3lsd3kux2apb6mt Cèṭa'an:Country data Organisasi perdhian, Ka'èlmuwan, tor Bhuḍâjâh Parsyarikatan Bhângsa-Bhângsa 10 5472 20888 2024-10-17T02:51:44Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Country data UNESCO]] 20888 wikitext text/x-wiki #Redirect [[template:Country data UNESCO]] r72kdq2o5nbxgv72x7v7m2ddjr82ulb Hafshah binti Umar 0 5473 21148 20911 2024-10-20T04:58:47Z Lukjsly 1688 21148 wikitext text/x-wiki {{infobox orang}} '''Hafshah binti Umar''' ([[bhâsa Arab]]: حفصة بنت عمر) panèka sala sèttong [[Rajina Kanjeng Nabbhi Muhammad|rajina Nabbhi Muhammad]]. Dhibi'en ghi' omor 19 taon bâkto akabin sareng Nabbhi.<ref>At-Tabari. ''History of Al-Tabari volume 39''. hlm. 174.</ref><ref>Muhammad ibn Saad, ''Tabaqat'' vol. 8. Translated by Bewley, A. (1995). ''The Women of Madina'' hal. 56. London: Ta-Ha Publishers.</ref> Hafshah panèka pottrana Umar bin Khattab sè aropa'aghi sala sèttong sahabhât Nabbhi bân Khalifah kaḍuwâ' salastarèna Abu Bakar.<ref>Ibn Ishaq. ''Sirat Rasul Allah - The Life of Muhammad''. hlm. 216</ref><ref name=":0">Syaikh Mahmud Al-Mishri. ''Biografi 35 Shahabiyah Nabi Muhammad''. Jakarta Timur: Ummul Qura. Maret 2023. ISBN 9786027637306.</ref> == Carèta oḍi' == Asma lanjhânga yâ'ni Hafshah binti Umar bin Khaththab bin Naf'al bin Abdul-Uzza bin Riyah bin Abdullah bin Qurt bin Rajah bin Adi bin Luay ḍâri suku Arab Adawiyah. Èbhuna èngghi panèka Zainab binti Madh'un bin Hubaib bin Wahab bin Hudzafah, alè'na Usman bin Madh'un.<ref name=":0" /> Hafshah èbhâbhâraghi è taon sè cè' kotarana è ḍâlem sajhârâ orèng Quraisy, yâ'ni è bâkto Rasullullah ngallè Hajar Aswad<ref name=":0" /> ka kennengngan asalla sa'amponna Ka'bâh èpadhâddhi polè marèna robbhu marghâ banjir. È taon ghâpanèka Fatima az-Zahra sè palèng bungso ḍâri empa’ pottrèna Rasulullah èbhâbhâraghi jhughân sampè' Nabbhi cè' bhungana. Pan-bârâmpan arè saellana Fatima èbhâbhâraghi, Hafshah binti Umar bin Khaththab jughân lahèr. Mèreng jhâ’ potrana binè’, Umar cè’ pegghella bân ta’ jhuntrong, akadhi kabiyasa’anna orèng towa lakè' kaom Arab Quraisy è bâkto ngèḍingaghi kabhâr rèmbi' potrèna. È bâkto jâreya rèng-orèng nyangka rèmbi'na ana’ bine’ maḍâteng toḍus ka kalowargana. Saèstona, manabi è bâkto ghâpanèka Umar onèng jhâ’ pottrèna panèka bhâkal dhâddhi rajina Nabbhi, Umar tantona ta' kèra seḍḍhi. Ḍâlem Thabaqat, Ibnu Saad adhâbu, “Muhammad bin Umar adhâbu jhâ’ Muhammad bin Zaid bin Aslam, ḍâri ramana, ḍâri embana, Umar adhâbu, ‘Hafshah lahèr è bâkto orèng Quraysy maddhek Ka’ba, lèma taon sabellunna Nabbhi èangka' dhâddhi Rasul." == Sombher == <references /> mbkxgm89cgud7wd3yu8goyopazcq41k Cèṭa'an:Country data Kesultanan Banten 10 5474 21092 20897 2024-10-19T14:59:03Z EmausBot 150 Fixing double redirect to [[Cèṭa'an:Country Data Banten Sultanate]] 21092 wikitext text/x-wiki #ALIH [[Cèṭa'an:Country Data Banten Sultanate]] trgfqdulr4yjg2bep4wdldfl14b4iib Cèṭa'an:Country data Kasultanan Banten 10 5475 20898 2024-10-17T04:22:15Z Munajad.MH 3071 ←Membuat halaman berisi '[[Template:country data Banten Sultanate]]' 20898 wikitext text/x-wiki [[Template:country data Banten Sultanate]] ocjk41rwyjp304nnw9q364bl6x64gkd Cèṭa'an:Lang-sux 10 5476 20904 2024-10-17T04:34:12Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:lang|lang_xx_inherit |code=sux }}</includeonly><noinclude> {{Dokumentasi|Template:Lang-x/doc}} [[Category:tempat dukungan multibahasa Wikipedia]] </noinclude>' 20904 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=sux }}</includeonly><noinclude> {{Dokumentasi|Template:Lang-x/doc}} [[Category:tempat dukungan multibahasa Wikipedia]] </noinclude> 0gdmzc4fiivg6naenwpq86bl2wm8k5z Cèṭa'an:Indent 10 5477 20905 2024-10-17T04:37:37Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Indent|indent |1={{{1|}}} |2={{{2|}}}}}</includeonly><noinclude>{{Documentation}}</noinclude>' 20905 wikitext text/x-wiki <includeonly>{{#invoke:Indent|indent |1={{{1|}}} |2={{{2|}}}}}</includeonly><noinclude>{{Documentation}}</noinclude> r8iz5bi3j2dizhs2psi36hzbpket5f5 Cèṭa'an:Indent/doc 10 5478 20906 2024-10-17T04:38:03Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{Lua|Module:Indent}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> The template {{tlx|Indent}} performs a newline and indents by a specified number of spaces. However, the spaces are not all the same size, but rather a mixture of [[en (typography)|en]]-size & [[em (typography)|em]]-size spaces that have been tested to work on a wide range of browsers. To skip by {{var|n}} equal-size spaces, in...' 20906 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Lua|Module:Indent}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> The template {{tlx|Indent}} performs a newline and indents by a specified number of spaces. However, the spaces are not all the same size, but rather a mixture of [[en (typography)|en]]-size & [[em (typography)|em]]-size spaces that have been tested to work on a wide range of browsers. To skip by {{var|n}} equal-size spaces, instead use {{tl2|in5|{{var|n}}}}, which puts all as the standard-size [[non-breaking space]] and does not force a newline. __TOC__ ===Usage=== {{tl2|indent|{{var|# of spaces}}}} The indentation generated by {{tl2|indent|5}} will match that provided by <code>:</code> in a [[WP:description list|description list]]—a technique which should generally [[WP:PSEUDOHEADER|not be used to indent text]]. To match <code>::</code>, use {{tl2|indent|10}}. This may vary depending on your browser. === Notes === * Indents up to 30 spaces. To skip up to 50 spaces, use {{tl2|in5|{{var|n}}}}. * Indent differs from {{tl2|spaces}} only in that it automatically begins a wrapped-newline, then spaces over {{var|n}} spaces, whereas {{tl2|spaces}} spaces over {{var|n}} in the same (current) line. ===Examples=== The following are detailed examples, also comparing to the equivalent indentation generated if a colon-shift <code>:</code> were used instead. {{markupv|title=Example 1 – ''Indenting by 5:'' |markup=<nowiki>Some text.{{indent|5}}Some more text.</nowiki> |renders=Some text.{{indent|5}}Some more text.}} {{markupv|title=Example 2 – ''Alignment with <code>:</code> or <code>::</code> indentations:'' |markup=<nowiki>: Line of colon-shifted text. {{indent|5}}Line of indent-5-shifted text. <br>&nbsp; &nbsp; &nbsp;&nbsp;Line of br-6-nbsp-shifted text. <br>&nbsp; &nbsp; &nbsp;Line of br-5-nbsp-shifted text. <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Line of br-5-nbsp-true-shifted text. :: Line of 2-colon-shifted text. {{spaces|10}}Line of space-10-shifted text. </nowiki> |renders= : Line of colon-shifted text. {{indent|5}}Line of indent-5-shifted text. <br>&nbsp; &nbsp; &nbsp;&nbsp;Line of br-6-nbsp-shifted text. <br>&nbsp; &nbsp; &nbsp;Line of br-5-nbsp-shifted text. <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Line of br-5-nbsp-true-shifted text. :: Line of 2-colon-shifted text. {{spaces|10}}Line of space-10-shifted text. }} Note that if the prior line is already colon-shifted text, then using "{{tl2|indent|5}}" generates a blank line first, so instead, use "{{tl2|spaces|5}}" (or such) after a colon-shifted line. ===Analysis of uneven spacing=== As computers optimize code, they occasionally risk displaying unsavory results after condensing monotonous strings of characters (such as spaces). Thus, many templates around Wiki choose to avoid this hurdle by alternating different types of spaces (with the intention of displaying no differently than regular spaces). Spaces come in two main size varieties: ''[[em (typography)|em spaces]]'' and ''[[en (typography)|en spaces]]''. Em spaces are generally defined as the width of one character, and en spaces exactly half that size. However, there is no requirement that browsers {{em|must}} conform to this standard, and so templates that code in en spaces {{em|may}} not display uniformly across all browsers. Neither {{tl2|indent}} nor {{tl2|spaces}} use em spaces, but rather mix en and em spaces, whereas {{tl2|in5|{{var|n}}}} avoids en spaces altogether and will actually skip {{var|n}} count of spaces, as if inserting {{var|n}} repetitions of an em space. This is done by alternating em spaces with an em-size non-breaking {{code|lang=html|code=&nbsp;}}—by definition, it must be the same—in order to skip a wide area. ===History=== This template originated on the [[Wikipedia:Sister projects|sister project]] '''[[Wikisource]]''' ([[Wikisource:Main Page|main page]]), and was subsequently ported to English Wikipedia at 21:27, 26 May 2006 (UTC). ===See also=== * {{tl2|Block indent}}, to indent an entire block of content, similar to a [[Template:Quote|block quotation]] (uses {{code|lang=html|code=<div>}} and CSS margins) * {{tl2|Colon}}, to produce a colon character (<code>:</code>) without risk of affecting wiki markup. * {{tl2|Outdent}}, to break indentation in a threaded conversation {{Inline spacing templates}} <includeonly>{{Sandbox other|| <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Inline spacing templates]] [[Category:Typing-aid templates]] }}</includeonly> 7qurjctfwlk0haxp0yzahmcajaif3dx Modul:Indent 828 5479 20907 2024-10-17T04:38:43Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {} function p.indent(frame) -- Trim whitespace from the arguments and remove blank values. local args = {} if type(frame.args) == 'table' then for k, v in pairs( frame.args ) do v = mw.text.trim(v) if v ~= '' then args[k] = v end end end -- Set variables. local indent = tonumber( args[1] ) local br = args[2] local ret = '' -- Insert line br...' 20907 Scribunto text/plain local p = {} function p.indent(frame) -- Trim whitespace from the arguments and remove blank values. local args = {} if type(frame.args) == 'table' then for k, v in pairs( frame.args ) do v = mw.text.trim(v) if v ~= '' then args[k] = v end end end -- Set variables. local indent = tonumber( args[1] ) local br = args[2] local ret = '' -- Insert line breaks to match the functionality of the original template. -- If "br" is set, we need two line breaks; if not, we just need one. if br then ret = ret .. '<br />' end ret = ret .. '<br />' -- Control for bad or zero input. If found, output the line breaks only, -- as this was the previous behaviour of the template. if not indent or indent <= 0 or math.floor(indent) ~= indent then return ret end -- Generate the indents. The first four cases are special. if indent == 1 then return ret .. '&nbsp;' elseif indent == 2 then return ret .. '&nbsp;&nbsp;' elseif indent == 3 then return ret .. '&nbsp;&emsp;&nbsp;' elseif indent == 4 then return ret .. '&nbsp; &emsp; &nbsp;' end -- Set variables for generating the output after indent == 5. local r = {} r.base = '&nbsp;' -- Common text to all output. r.rep = ' &emsp; &nbsp;' -- The text to repeat. r.mod1 = '&nbsp;' -- To return on modulo 1. r.mod2 = ' &emsp;' -- To return on modulo 2. r.mod3 = ' &emsp;&nbsp;' -- To return on modulo 3. -- New iteratorText values needed at 5, 9, 13, 17, etc., so repeat the -- text (indent - 1)/4 times and find the remainder. local reps = math.floor( (indent - 1) / 4 ) local remainder = math.fmod( indent - 1, 4 ) -- Generate the indent text. ret = ret .. r.base .. mw.ustring.rep( r.rep, reps ) if remainder >= 1 and remainder <= 3 then ret = ret .. r[ 'mod' .. remainder ] end return ret end return p fxgudcgb4voxj4ckutike82x1nkpntd Modul:Indent/doc 828 5480 20908 2024-10-17T04:39:08Z Munajad.MH 3071 ←Membuat halaman berisi '{{module rating|protected}} This is a Lua implementation of the {{tl|indent}} template. Please see the template page for documentation. <noinclude> [[Category:Module documentation pages]] </noinclude>' 20908 wikitext text/x-wiki {{module rating|protected}} This is a Lua implementation of the {{tl|indent}} template. Please see the template page for documentation. <noinclude> [[Category:Module documentation pages]] </noinclude> g064wd2rdta0djh2fcgs8ws59xl31j9 Cèṭa'an:Style-guideline 10 5481 20909 2024-10-17T04:40:10Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:MoS guideline]] 20909 wikitext text/x-wiki #REDIRECT [[Template:MoS guideline]] p7cltsbow5d8dfwe2c4yebl5pl89o42 Cèṭa'an:MoS guideline 10 5482 20915 20910 2024-10-17T21:10:45Z 103.172.196.138 20915 wikitext text/x-wiki {{Mbox | type = notice | image = [[File:Blue check.svg|30px|link=|alt=]] | imageright = {{#if:{{{1|}}}|{{Ombox/shortcut|{{{1|}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}|{{{5|}}}}}}} | text = <div style="padding-top: 6px; padding-bottom: 5px;">'''Panika [[Wikipedia:Policies and guidelines#guide|Pedoman]]{{#if:{{{section|}}}|&#32;section}} salombi panta {{#ifeq:{{FULLPAGENAME}}|Wikipedia:Manual of Style|Manual of Style|[[Wikipedia:Manual of Style|Panduwân Style (gaya)]]}} nâng Wikipèḍia Madhurâ .'''<br /><div style="font-size: 90%;"> Lazimma abhâkta standard manabi pameccè' mustè ngopajâi kaèstoanna kalabân atoro', sanyaossa bhirès [[Wikipedia:Ignore all rules|kasus-kasus khusus ]] ngara èkaranta. Napa'an pangaobâ'ân halè ''substantive'' dâ' {{#if:{{{section|}}}|section|laman}} panika pasa atorè ghâllun nâng [[Wikipedia:Consensus|Konsènsus]]. Nalèka ètampah, râmbhâk ka'ade' nâng [[{{TALKPAGENAME}}|''talk page'']].</div></div> }}<noinclude>{{documentation}}<!-- Add categories and interwikis to the /doc subpage, not here! --></noinclude> gg5erho4vf037b1d7ye222dv27v8a5v Zainab binti Khuzaimah 0 5483 21137 21136 2024-10-20T04:03:38Z Lukjsly 1688 21137 wikitext text/x-wiki {{infobox orang}} '''Zainab binti Khuzaimah''' (596-626 M)<ref>Sirah Ibnu Hisyam, Zikru Azwajihi saw. Zainab binti Khuzaimah</ref> èngghi panèka [[Rajina Kanjeng Nabbhi Muhammad|rajina Nabbhi Muhammad]] sè èkennal kalabân bhâgus tèngkana, sareng lambhâ' ḍâ' orèng mèskèn.<ref name=":0">Syaikh Mahmud Al-Mishri. ''Biografi 35 Shahabiyah Nabi Muhammad''. Jakarta Timur: Ummul Qura. Maret 2023. ISBN 9786027637306</ref> Zainab panèka raji kaḍuwâ'na Nabbi Muhammad sè sèdhâ salastarèna [[Khadijah binti Khuwailid|Khadijah]] r.a. Kaangghuy ngagungngagi Zainab, Kanjeng Nabbhi arabât mayyiddhâ Zainab kalabân astana dhibi’. == Carèta oḍi' == Asmana Zainab ya'ni Zainab binti Khuzaimah bin Haris bin Abdillah bin Amru bin Abdi Manaf bin Hilal bin Amir bin Sha'shaah al-Hilaliyah. Asma èbhuna ya'ni Hindun binti Auf bin Harits bin Hamathah. Adhâsar asal toronanna, aba’na tamaso’ kalowarga se èhormat tor èta'dzimi. Tangghâl lahèrra ta' pastè, namong bâḍâ sè ngoca' jhâ' Zainab lahèr sabellunna taon tello bellas kenabian.<ref name=":0" /> Sabellunna maso' aghâma [[Islam]], Zainab èkennal kalabân gellar Ummul Masakin (embu'na oreng mèskèn). Rasulullah akabin sareng Zainab sabellunna akabin sareng Maimunah binti al-Harits (r.a). Maimunah aropa'aghi dhulurra Zainab.<ref name=":0" /> Ath-Thabary, ḍâlem kètab As-Samthus-Samin fi Manaqibi Ummahatil Mu’minin ampon èjhâbhâraghi jhâ’ Kanjeng Nabbhi Muhammad Saw. araji sareng Zainab saamponna Rasulullah araji sareng Maimunah binti al-Harits r.a., bân nalèkana ghâpanèka Zainab ampon kasohor kalabân sebbhudhân Ummul Masakin ḍâri jhâman jâhiliyâh. Ḍâri jhâbhârân panèka bisa èhasèllaghi sèttong katerrangan jhâ’ Zainab binti Khuzaimah èkennal kalabân sèfat lambhâ’, pèlak, lèbur arèng-parèng bân sèfat andhâp asor ḍâ’ ka orèng-orèng mèskèn sè èotama’aghi ètèmbhâng abâ’na Zainab dhibi’. Sèfat ka’dissa sè kasebbhut ampon bâḍâ è ḍâlem abâ’na ḍâri bâkto maso’ aghâma Islam maskè è bâkto panèka Zainab ghi’ ta’ oning jhâ’ orèng-orèng sè pèlak bân lèbur adharma bhâkal ngaollè ghâjhârâng è ajunanèpon Ghustè Allah. == Islam bân kaoḍi'ân kabina == Zainab binti Khuzaimah r.a. tamaso’ kompolanna orèng sè wâl-awwâl maso’ aghâma Islam ḍâri bâgiyân orèng binè’. Anapon parkara sè dhâddhi sabâb Zainab maso’ Islam èngghi panèka akal pèkkèranna sè bhâghus, ta’ syirik bân ta’ kasokan nyembhâ berhâla bân segghut ajhâu’aghi abâ’na ḍâri kalakoan jâhiliyâh. Bânnya’ perowi hadist sè ngaghungè pèkkèran dhâ-bhidhâ mènangka asma-asmana raka sè nomer sèttong bân nomer duwâ’na Zainab sabellunna araka sareng Nabbhi Muhammad Saw. Sabâgiyân perowi adhâbu jhâ’ rakana Zainab sè nomer sèttong asmana èngghi panèka Thufail bin Harits bin Abdil-Muththalib, sè laju nellak Zainab. Saamponna ghânèka, Zainab araka sareng Ubaidah bin Harits, tape rakana panèka sèdhâ syahid è bâkto Perrang Bâḍâr otabâ Perrang Uhud. Sabâgiyân perowi adhâbu jhâ’ rakana sè nomer duwâ’ èngghi panèka Abdullah bin Jahsy. Saongghuna ghi’ bâḍâ perowi sè ngaghungè  pekkèran bân dhâbu sè bhidhâ ḍâri sè ampon èsebbhut è attas. Namong, ḍâri pan-snapan dhâbu ka’dissa, dhâbu sè paleng kowat èngghi panèka riwâyât sè adhâbuaghi jhâ’ rakana Zainab sè nomer sèttong panèka Thufail bin Harits bin Abdil-Muththalib. Polana Zainab ta’ bisa ngaghungè potra (mandul), Thufail laju nellak Zainab nalèkana hijrah ḍâ’ ka Kotta Madinah. Ka’angghuy amoljhâ’aghi Zainab, Ubaidah bin Harits (trètan lake’na Thufail) ngabin Zainab. Akadhi sè ampon èkaoningè, Ubaidah bin Harits èngghi panèka sala sèttong prajhurit sè nètènè jhârân sè palèng kobâsa salastarèna Hamzah bin Abdul Muthalib bân Ali bin Abi Thalib. Katellona prajhurit panèka ngèrèng alabân rèng-orèng Quraisy ḍâlem Perrang Bâḍâr bân ahèrra sèdhâ syahid ḍâlem perrang ka’dissa. Saamponna Ubaidah sèdhâ, sobung riwâyât sè ajhâbhâraghi kaoḍi’ânna Zainab sampè’ Rasulullah Saw. adhâddhiaghi Zainab rajina. Rasulullah araji Zainab polana terro ajâgâ bân madhâmmang kaberrâ’ân oḍi’na Zainab. Atèna Rasulullah aromasa nèser ngoladhi Zainab oḍi’ dhâddhi randhâ, samantara ḍâri ghi’ kènni’ ampon èkennal pratèn bân andhâp asor ḍâ’ ka orèng-orèng mèskèn. Mènangka Rasul sè abhâkta Rahmat ḍâ; sadhâjâna alam, Nabbhi Muhammad aghâlluaghi orosânna kaon muslimin tamaso’ Zainab. Rasulullah Saw. salanjhânga oḍi’ segghut anyo’on ḍâ’ ka Allah sopajâ oḍi’ mèskèn bân sèdhâ ḍâlem ka bâḍâ’ân mèskèn bân èkompolaghi è Padang Mahsyar asareng orèng-orèng mèskèn. Maskè Nabbhi Muhammad Saw. ta’ ngasokanè pan-snapan nyama otabâ jhulughân è jhâman jâhiliyâh, tape Nabbhi Muhammad ngasokanè jhulughân “''Ummul Masakin''” sè ampon èka’anḍi’ Zainab binti Khuzaimah. Salaèn èkennal mènangka orèng binè’ sè nèserran, Zainab jhughân èkennal mènangka raajina Rasulullah Saw. sè lèbur madhâmmang kaberrâ’ân oḍi’ tan-trètana. Akadhi sè ampon èriwâyâtaghi sareng Atha bin Yasir sè nyarèta’aghi jhâ’ Zainab ngaghunè sèttong kabulâ (budak) orèng kolè’ celleng ḍâri Habasyah. Zainab cè’ nèserra ḍâ’ ka kabulâ panèka, sampè’ kabulâ sè ḍâri Habasyah ka’dissa ta’ akadhi kabula ḍâlem kaoḍi’ân rèn-sa’arèna, Zainab ngangghâp kabulâ ka’dissa akadhi bhâlâ semma’. Ḍâlem sala sèttong hadist, Rasulullah Saw. ampon mojhi Ummul Mu’minin Zainab binti Khuzaimah r.a. kalabân dhâbuna, Ka’dissa Zainab ongghu-ongghu ampon dhâddhi èbhuna orèng-orèng mèskèn, amarghâ segghut aparèng dhâ’ârân bân segghut asadâka ḍâ’ ka’dissa bânnya’ orèng mèskèn. == Dhâddhi ''ummul mu'minin'' == Ta’ èkaonèngè kalabân paste maso’en Zainab binti Khuzaimah ḍâ’ ka ḍâlem kalowârgana Nabbhi Muhammad mènangka dhâddhi rajina aponapa sabellunna Perrang Uhud otabâ saamponna perrang. Sè pastè, Rasulullah Saw. araji Zainab amarghâ kanèserrânna ḍâ’ ka ommaddhâ maskè salèrana Zainab ta’ raddhin sara bân taḍâ’ sèttong orèng bhâi ḍâri sahabat Rasulullah sè kasokan araji Zainab. Anapon dhinèng abiddhâ Zainab dhâddhi rajina Nabbhi Muhammad saw. bânnya’ dhâbu sè dhâ-bhidhâ. Sala sèttong dhâbu panèka nyebbhutaghi jhâ’ Zainab coma 3 bulân dhâddhi rajina Rasulullah Saw., bân dhâbu sè laèn panèka nyebbhut 8 bulân. Tapè sè paste, kaoḍi’ân Zainab sè sakejjhâ’ dhâddhi rajina Kanjeng Nabbhi Muhammad Saw. amarghâ Zainab sèdhâ èbâktona Rasulullah oḍi’. È ḍâlem kètab sajhârâ (''sirah'') ta’ èsebbhutaghi jhughân sebbâb sèdhâna Zainab è omor sè ghi’ ngoḍâ yâ’ni korang ḍâri 30 taon, bân Rasulullah Saw. sè abhâjângè jhâsaddhâ Zainab. == Sombher == <references /> 5yka90nlrj6z3id62jd3f5tzixugepv Cèṭa'an:MoS guideline/doc 10 5484 20916 2024-10-17T21:14:24Z 103.172.196.138 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE. --> {{Template notes |style=margin-bottom:1.0em; | This template should only be used on pages belonging to the [[WP:MOS|Manual of Style]]. | For style guides that {{em|are not}} part of the MoS, use {{tl|Subcat guideline}} instead. | For advice that is {{em|not}} a Wikipedia guideline, use the {{tl|Essay}} or one of its variants, instead. | Please do not apply this te...' 20916 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE. --> {{Template notes |style=margin-bottom:1.0em; | This template should only be used on pages belonging to the [[WP:MOS|Manual of Style]]. | For style guides that {{em|are not}} part of the MoS, use {{tl|Subcat guideline}} instead. | For advice that is {{em|not}} a Wikipedia guideline, use the {{tl|Essay}} or one of its variants, instead. | Please do not apply this template to any page without first advertising your [[WP:PROPOSAL|proposal]] to other editors via a [[WP:RFC|request for comments]], as described below. }} {{tlx|MoS guideline}} is used on [[WP:Policies and guidelines|guideline]] pages (or sections thereof) that are formally part of the Wikipedia [[Wikipedia:Manual of Style]]. For style guides that {{em|do not}} belong to the MoS, use the {{tlx|Subcat guideline}} instead. For wikiprojects' topical style advice pages, use {{tlx|Wikiproject style advice}}. This template does {{em|not}} auto-categorize. Manually add the appropriately subcategory of [[:Category:Wikipedia Manual of Style]], with an [[WP:Sort key|alphabetical sorting key]], e.g.: <code><nowiki>[[Category:Wikipedia Manual of Style (sports)|Underwater wrestling]]</nowiki></code> {{strong|1=If your wikiproject's style-advice page has not been accepted as a site-wide guideline in a [[WP:PROPOSAL]] at [[Wikipedia:Village pump (proposals)]], [[WP:Village pump (policy)]], or [[Wikipedia talk:Manual of Style]], then do not use this template.}} Wikiproject advices pages [[WP:PROJPAGE|are essays]], not [[WP:Policies and guidelines|guidelines]], and are not part of the Manual of Style. == Usage == This template should only be used on pages that have received a general consensus as belonging to the Manual of Style. If you're writing a new guideline, or substantially revising one, please remember to give the community significant time to consider your proposal. See [[WP:PROPOSAL]] for the current best practice on advertising proposals. For a short introduction on how to go from a proposal to a style guideline, see [[:Category:Wikipedia proposals]] and [[WP:How to contribute to Wikipedia guidance|How to contribute to Wikipedia guidance]]. To use, place the template at the top of the page and fill in the optional parameters: {{tlx|MoS guideline |{{gray|section{{=}}&nbsp;}}|{{var|SHORTCUT1}}&nbsp;|...|{{var|SHORTCUT5}}}} === Parameters === The template supports up to five numbered or unnamed parameters that specify [[WP:SHORT|shortcut links]] for the style guideline page (<code><nowiki>[[...]]</nowiki></code> markup does not need to be added, it can just be something like '''<kbd>MOS:{{var|FOO}}</kbd>'''). The parameter {{para|section|y}} can be used to change "This guideline" to read "This guideline section". This is only used when an MoS guideline is a section in a larger combined guideline, as at [[WP:Stand-alone lists]] which also contains a naming conventions guideline; it is not to be used for each section in an all-MOS page. === Examples === Code with one or more parameters for shortcut links: {{tlx|MoS guideline|WP:MOS|WP:STYLE}} ==New or greatly modified guidelines require community approval== {{main|Wikipedia:How to contribute to Wikipedia guidance}} If you or a wikiproject have drafted a new guideline or substantially revised one, the Wikipedia community must have significant time to consider the proposal and arrive at a [[WP:Consensus|consensus]] about it. See the [[WP:PROPOSAL]] policy for the current best practices on neutrally soliciting input on a proposal from as wide a selection of the community as is practical. '''For style guidelines, this is usually done with a [[WP:RFC|request for comment (RfC)]] at the proposal's talk page, and advertised at [[Wikipedia talk:Manual of Style]] ([[WT:MOS]]) and [[Wikipedia:Village pump (proposals)]] ([[WP:VPPRO]])''', or the RfC may be hosted directly at WT:MOS or WP:VPPRO. Give notice at the talk pages of other relevant parts of Wikipedia, such as those of closely related existing policies and guidelines, as well as [[WP:WikiProject|wikiprojects]] likely to have a stake in the outcome. If the proposal is not highly topical and may affect the encyclopedia as a whole, or may be controversial, using [[WP:Centralized discussion]] may also be advised. For more suggestions and background on how to go from a proposal to a Wikipedia guideline, see [[:Category:Wikipedia proposals]] and [[Wikipedia:How to contribute to Wikipedia guidance]]. == See also == * {{tl|Style}} – the Manual of Style navigation sidebar * {{tl|Subcat guideline}} – to mark a specific type of guideline (content, behavioral, etc.); this is usually preferable to using this generic template * {{tl|Guideline}} – for the rare case of a guideline that does not fit within the categorizations available in the {{tl|subcat guideline}} template * {{tl|Supplement}} – for a special kind of Wikipedia essay that is a consensus-accepted supplement to a guideline * {{tl|Proposed}} – to solicit comments from the wider community before declaring a page to be a guideline; please also notify [[Wikipedia:Village pump (proposals)]] * {{tlg|Rfc|alttext=Rfc&nbsp;|&nbsp;style}} – to solicit comments from the community about a proposed style guideline, major changes to an existing style guideline, or removing guideline status; please also notify [[Wikipedia:Village pump (policy)]] * For other [[:Category:Wikipedia header templates|Wikipedia header templates]] (for policies, essays, wikiprojects, etc.), see [[Wikipedia:Template messages/Project namespace|Template messages/Project namespace]]. {{When on basepage | <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Wikipedia policy and guideline header templates]] [[Category:Wikipedia Manual of Style templates]] }} r128pzd3qj2wteafopzkcmzjx3my96p Cèṭa'an:Short URL box 10 5485 20917 2024-10-17T21:18:27Z 103.172.196.138 ←Membuat halaman berisi '{{shortcut|msg=<div class="module-shortcutlist">[[Wikipedia:URLShortener|{{{text|Short URL}}}]]</div><br /> <span class="plainlinks">[https://w.wiki/{{{1<noinclude>|4Q7</noinclude>}}} w.wiki/{{{1<noinclude>|4Q7</noinclude>}}}]</span>}}<noinclude> {{Documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude>' 20917 wikitext text/x-wiki {{shortcut|msg=<div class="module-shortcutlist">[[Wikipedia:URLShortener|{{{text|Short URL}}}]]</div><br /> <span class="plainlinks">[https://w.wiki/{{{1<noinclude>|4Q7</noinclude>}}} w.wiki/{{{1<noinclude>|4Q7</noinclude>}}}]</span>}}<noinclude> {{Documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> 7e4cfgncns8jyjz5a1ggnk4piyn8yac Cèṭa'an:Short URL box/doc 10 5486 20918 2024-10-17T21:20:00Z 103.172.196.138 ←Membuat halaman berisi '{{Documentation subpage}} {{Template shortcut|Urlb}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> To display short URLs made by the [[WP:URLShortener|WMF's 'URLShortener' tool]], styled like {{Tl|Shortcut}}. == Usage == <code><nowiki>{{Short URL box|4Q7}}</nowiki></code> renders as seen above. There is an optional <code>text</code> parameter to change the "Short URL" text....' 20918 wikitext text/x-wiki {{Documentation subpage}} {{Template shortcut|Urlb}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> To display short URLs made by the [[WP:URLShortener|WMF's 'URLShortener' tool]], styled like {{Tl|Shortcut}}. == Usage == <code><nowiki>{{Short URL box|4Q7}}</nowiki></code> renders as seen above. There is an optional <code>text</code> parameter to change the "Short URL" text. <code><nowiki>{{Short URL box|4Q7|text=Shortcut}}</nowiki></code> renders the following: {{Short URL box|4Q7|text=Shortcut}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> {{uncat}} }}</includeonly> dxs8kvq9ff8qgt2a15cxspp5il7uq1l Cèṭa'an:Short 10 5487 20919 2024-10-17T21:21:22Z 103.172.196.138 ←Mengalihkan ke [[Cèṭa'an:Shortcut]] 20919 wikitext text/x-wiki #REDIRECT [[Template:Shortcut]] {{Redirect category shell| {{R from template shortcut}} }} lrxkz61tc8jxrxzeqv1e5jhr85irvdh Cèṭa'an:Shortcut/doc 10 5488 20921 20920 2024-10-17T21:23:34Z 103.172.196.138 20921 wikitext text/x-wiki {{documentation subpage}} {{High-use}} {{Template shortcut|Sh|Shc|Short|Shorthand}} {{Template redirect|Policy shortcut}} {{Lua|Module:Shortcut}} {{Lua sidebar}} This is the documentation for {{tl|shortcut}} and its sister templates. Template {{tl|shortcut}} renders a box, informing editors which [[Wikipedia:Shortcut|shortcuts]] are available for linking to a page or a section of a page. The ''[[Wikipedia:Shortcut|shortcut]]'' family of templates is put into context here, but they each have their own documentation pages, [[#See also|see below]]. A shortcut template is similar to the {{tl|anchor}} template, but it adds a visual ''box'' graphic to the rendered page, as well as providing an alternative name. [[Help:Redirect|Creating a redirect page]] is a requirement to fulfill the shortcut mechanism. In templates, it is put in the [[Wikipedia:Template documentation|documentation page]]. == Usage == This template should not be used for articles in the main namespace, because the graphic produces an unavoidable [[WP:SELF|self-reference]]. # Insert the shortcut template. # Create a redirect page with the {{tl|R from shortcut}} template suffixed to the redirect. Name the page after your shortcut name. Include the namespace name in both the shortcut name and the redirect page name. For example, substitute your own shortcut name as the title of the page, and substitute the proper namespace, then add the REDIRECT as the top-line on your redirect page, and the category to the third line of the redirect: #:<code><nowiki>#REDIRECT [[</nowiki>''Namespace'':''Title of page with''#''Optional and possibly very long section name''<nowiki>]]</nowiki><br><br><nowiki>{{R from shortcut}}</nowiki></code> # Verify operation. Note that shortcut templates should display in all capitals, but operate without all capitals. '''Notes''' Shortcuts are used mainly on user pages and talk pages in reference to the Wikipedia, Help, and Portal namespaces. These templates inform about the shortcuts available to the page they are on. For example, [[WP:SHORT]] redirects to [[Wikipedia:Shortcut]] and therefore, Wikipedia:Shortcut renders a shortcut box listing WP:SHORT. It is a self-reference that is normally avoided in the main article namespace. '''Do not list every single redirect for a page'''. Per the [[WP:LINKBOXES]] guideline, list the most common and easily remembered redirects. Use [[Special:WhatLinksHere]] and https://pageviews.wmcloud.org/ to determine which ones are most commonly used. Most linkboxes only show one shortcut. It is rare for three or more shortcuts to be commonly used. == Parameters == {{tl|shortcut}} takes the following parameters: * {{code|1}}, {{code|2}}, {{code|3}}... – the shortcut links. * {{code|float}} – if set to {{code|left}}, the box floats to the left. * {{code|clear}} – if set to {{code|right}}, (or {{code|left}} if {{para|float|left}} is set), the box appears beneath, not beside, another floating element preceding it (infobox, thumbnail etc.). * {{code|msg}} – an unlinked message that goes after the shortcut links. * {{code|category}} – set to "no", "n", "false" or "0" to suppress error categories. == Examples == {| ! Code ! Result |- | style="vertical-align:top;" | {{tlc|{{BASEPAGENAME}}|WP:SHORT}} | {{<!---->{{BASEPAGENAME}}|WP:SHORT}} |- | style="vertical-align:top;" | {{tlc|{{BASEPAGENAME}}|WP:V|WP:VERIFY|WP:SOURCE}} | {{<!---->{{BASEPAGENAME}}|WP:V|WP:VERIFY|WP:SOURCE}} |- | style="vertical-align:top;" | {{tlc|{{BASEPAGENAME}}|WP:V|WP:VERIFY|4=msg=A message}} | {{<!---->{{BASEPAGENAME}}|WP:V|WP:VERIFY|msg=A message}} |} == Anchors == These templates automatically add an [[HTML element#Anchor|anchor]] for each shortcut name parameter. For example, if a shortcut box with the shortcut [[WP:SHORT]] is placed on the page [[Wikipedia:Shortcut]], then the link [[Wikipedia:Shortcut#WP:SHORT]] will take you to the position in the page where that shortcut box is placed. Examples: [[#WP:SHORT]], and [[MOS:MATH#TONE]] This makes it easier to create a shortcut for a section of a page, because you can refer to the anchor when creating the shortcut redirect itself. Like this: :<code><nowiki>#REDIRECT [[Pagename#WP:SHORT]] {{R from shortcut}}</nowiki></code> == Positioning == This template is usually placed below the section header or at the top of a page. Before July 26, 2010, when the anchor was inside the box, this caused the section header to scroll above the page window. Fixes for this issue included: * Placing the shortcut above the section header; a bit confusing when editing * Creating the redirect to the section header, not the shortcut; this would break if the section header was renamed * Placing an {{tl|anchor}} in the section header that duplicated the shortcut These fixes are no longer needed, but do not break the current implementation. == TemplateData == <!-- The <nostrip> comments are necessary to work around bugs in [[Module:Plain text]] --> {{Format TemplateData|<templatedata> { "description": "This template displays one or more of a template's shortcuts.", "format": "inline", "params": { "template": { "label": "Template?", "description": "Whether this is a list of shortcuts for a Template. <p><!--nostrip-->'''See also:''' <code><!--nostrip-->{{[[Template:Template shortcut|Template shortcut]]}}</code></p>", "default": "0", "autovalue": "1", "type": "boolean" }, "redirect": { "label": "Redirect?", "description": "Whether to refer to the “shortcut/s” as “redirect/s” instead.", "default": "0", "autovalue": "1", "type": "boolean" }, "target": { "label": "Target?", "description": "Whether to omit the <code><!--nostrip-->redirect=no</code><!--nostrip--> URL parameter.", "default": "0", "autovalue": "1", "type": "boolean" }, "float": { "label": "Float", "description": "The CSS <code><!--nostrip-->float</code><!--nostrip--> property value.", "default": "right", "suggestedvalues": [ "left", "right" ], "type": "string" }, "clear": { "label": "Clear", "description": "The CSS <code><!--nostrip-->clear</code><!--nostrip--> property value.", "suggestedvalues": [ "left", "right", "both" ], "type": "string" }, "category": { "label": "Categorize", "description": "Whether to add pages to the error category if no alias or <code><!--nostrip-->msg</code><!--nostrip--> is specified.", "default": "1", "autovalue": "0", "type": "boolean" }, "msg": { "label": "Message", "description": "An unlinked message that goes after the shortcut links.", "type": "content" }, "1": { "label": "Shortcut 1", "description": "Page/section shortcut 1", "required": true, "type": "wiki-page-name" }, "2": { "label": "Shortcut 2", "description": "Page/section shortcut 2", "type": "wiki-page-name" }, "3": { "label": "Shortcut 3", "description": "Page/section shortcut 3", "type": "wiki-page-name" }, "4": { "label": "Shortcut 4", "description": "Page/section shortcut 4", "type": "wiki-page-name" }, "5": { "label": "Shortcut 5", "description": "Page/section shortcut 5", "type": "wiki-page-name" }, "6": { "label": "Shortcut 6", "description": "Page/section shortcut 6", "type": "wiki-page-name" }, "7": { "label": "Shortcut 7", "description": "Page/section shortcut 7", "type": "wiki-page-name" }, "8": { "label": "Shortcut 8", "description": "Page/section shortcut 8", "type": "wiki-page-name" }, "9": { "label": "Shortcut 9", "description": "Page/section shortcut 9", "type": "wiki-page-name" } }, "paramOrder": [ "template", "redirect", "target", "float", "clear", "category", "msg", "1", "2", "3", "4", "5", "6", "7", "8", "9" ] } </templatedata>}} == See also == * [[Wikipedia:Shortcut]] – The how-to guide and guideline about how and when to create shortcuts and shortcut boxes. A must-read for anyone handling shortcuts. * {{tl|Anchor}} – a way to overcome the otherwise permanent fact that section titles are the only way to link to a section * {{tl|R from shortcut}} – for placement on the redirect page * {{tl|Template shortcut}} – used for shortcuts/redirects to a template page * {{tl|Short URL box}} – for short URLs created with the [[:meta:Special:URLShortener|WMF URL shortener]] <includeonly>{{Sandbox other|| <!--Categories below this line, please; interwikis at Wikidata--> [[Category:Shortcut templates]] }}</includeonly> hbfoqfr6g737brt8rid8czthwzqbbta Cèṭa'an:Xref 10 5489 20922 2024-10-17T21:25:10Z 103.172.196.138 ←Mengalihkan ke [[Cèṭa'an:Crossreference]] 20922 wikitext text/x-wiki #REDIRECT [[Template:Crossreference]] {{Rcat shell| {{R from template shortcut}} }} pq7z0nmw7a74xqvemqbunajs03rcg15 Cèṭa'an:Snd 10 5490 20923 2024-10-17T21:29:56Z 103.172.196.138 ←Mengalihkan ke [[Cèṭa'an:Spaced en dash]] 20923 wikitext text/x-wiki #REDIRECT [[Template:Spaced en dash]] {{Redirect category shell| {{R from template shortcut}} }} 6y1jf3vhhwxcerubucgqprgobpyko43 Cèṭa'an:Style wide 10 5491 20924 2024-10-17T21:30:41Z 103.172.196.138 ←Mengalihkan ke [[Cèṭa'an:Manual of Style]] 20924 wikitext text/x-wiki #REDIRECT [[Template:Manual of Style]] {{R from move}} pv8dm5rufhq8gy3oibhn8jamoed8d65 Cèṭa'an:Manual of Style 10 5492 20925 2024-10-17T21:31:46Z 103.172.196.138 ←Membuat halaman berisi '{{Navbox | name = Manual of Style | title = [[Wikipedia:Manual of Style|Manual of Style]] | bodyclass = hlist | state = {{{state<includeonly>|collapsed</includeonly>}}} | basestyle = text-align: center; | above = * '''[[Wikipedia:Simplified Manual of Style|Overview]]''' * '''[[Wikipedia:Manual of Style/Contents|Directory]]''' * '''[[Wikipedia:Styletips|Tips]]''' | group1 = Content | list1 = * [[Wikipedia:Manual of Style/Accessibility|Accessibility]] <!---...' 20925 wikitext text/x-wiki {{Navbox | name = Manual of Style | title = [[Wikipedia:Manual of Style|Manual of Style]] | bodyclass = hlist | state = {{{state<includeonly>|collapsed</includeonly>}}} | basestyle = text-align: center; | above = * '''[[Wikipedia:Simplified Manual of Style|Overview]]''' * '''[[Wikipedia:Manual of Style/Contents|Directory]]''' * '''[[Wikipedia:Styletips|Tips]]''' | group1 = Content | list1 = * [[Wikipedia:Manual of Style/Accessibility|Accessibility]] <!--- page is currently inactive * [[Wikipedia:Manual of Style/Article message boxes|Article message boxes]]---> * [[Wikipedia:Manual of Style/Biography|Biography]] * [[Wikipedia:Manual of Style/Disambiguation pages|Disambiguation pages]] ** [[Wikipedia:Manual of Style/Organizing disambiguation pages by subject area|Organizing by subject area]] * [[Wikipedia:Manual of Style/Gender identity|Gender identity]] * [[Wikipedia:Manual of Style/Hidden text|Hidden text]] * [[Wikipedia:Manual of Style/Infoboxes|Infoboxes]] * [[Wikipedia:Manual of Style/Linking|Linking]] * [[Wikipedia:Manual of Style/Self-references to avoid|Self-references]] * [[Wikipedia:Manual of Style/Words to watch|Words to watch]] | group2 = Formatting | list2 = * [[Wikipedia:Manual of Style/Abbreviations|Abbreviations]] * [[Wikipedia:Manual of Style/Capital letters|Capitalization]] * [[Wikipedia:Manual of Style/Dates and numbers|Dates and numbers]] * [[Wikipedia:Manual of Style/Pronunciation|Pronunciation]] * [[Wikipedia:Manual of Style/Spelling|Spelling]] * [[Wikipedia:Manual of Style/Text formatting|Text formatting]] * [[Wikipedia:Manual of Style/Titles of works|Titles of works]] | group3 = Images | list3 = * [[Wikipedia:Manual of Style/Captions|Captions]] * [[Wikipedia:Image use policy#Adding images to articles|Image placement]] * [[Wikipedia:Manual of Style/Icons|Icons]] * [[Wikipedia:Manual of Style/Images|Images]] | group4 = Layout | list4 = * [[Wikipedia:Manual of Style/Layout|Layout]] * [[Wikipedia:Manual of Style/Lead section|Lead section]] * [[Wikipedia:Manual of Style/Tables|Tables]] * [[Wikipedia:Manual of Style/Trivia sections|Trivia sections]] | group5 = Lists | list5= * [[Wikipedia:Manual of Style/Lists|Lists]] * [[Wikipedia:Manual of Style/Lists of works|Lists of works]] * [[Wikipedia:Manual of Style/Road junction lists|Road junctions]] * [[Wikipedia:Manual of Style/Stand-alone lists|Stand-alone lists]] <!----------- By topic area -----------> | group6 = Legal | list6= * [[Wikipedia:Manual of Style/Legal|Legal]] * [[Wikipedia:Manual of Style/Trademarks|Trademarks]] | group7 = Arts | list7= * [[Wikipedia:Manual of Style/Anime and manga|Anime and manga]] * [[Wikipedia:Manual of Style/Comics|Comics]] * [[Wikipedia:Manual of Style/Blazon|Blazons]] * [[Wikipedia:Manual of Style/Film|Film]] * [[Wikipedia:Lyrics and poetry|Lyrics and poetry]] * [[Wikipedia:Manual of Style/Novels|Novels]] * [[Wikipedia:Manual of Style/Philosophy|Philosophy]] * [[Wikipedia:Manual of Style/Television|Television]] * [[Wikipedia:Manual of Style/Video games|Video games]] * [[Wikipedia:Manual of Style/Visual arts|Visual arts]] * [[Wikipedia:Manual of Style/Writing about fiction|Writing about fiction]] | group8 = Music | list8= * [[Wikipedia:Manual of Style/Music|Music]] * [[Wikipedia:Manual of Style/Music samples|Music samples]] * [[Wikipedia:Manual of Style/Record charts|Record charts]] * [[Wikipedia:Manual of Style/Stringed instrument tunings|Stringed instruments]] | group9 = History | list9= * [[Wikipedia:Manual of Style/Military history|Military history]] | group10 = Regional | list10= * [[Wikipedia:Naming conventions (geographic names)#Specific topics|Specific naming conventions]] * [[Wikipedia:Manual of Style/Canada-related articles|Canada]] * [[Wikipedia:Manual of Style/China- and Chinese-related articles|China (and Chinese)]] * [[Wikipedia:Manual of Style/France- and French-related articles|France (and French)]] * [[Wikipedia:Manual of Style/Egypt-related articles|Egypt]] * [[Wikipedia:Manual of Style/Hawaii-related articles|Hawaii]] * [[Wikipedia:Manual of Style/India-related articles|India]] * [[Wikipedia:Manual of Style/Indonesia-related articles|Indonesia]] * [[Wikipedia:Manual of Style/Ireland-related articles|Ireland]] * [[Wikipedia:Manual of Style/Japan-related articles|Japan]] * [[Wikipedia:Manual of Style/Korea-related articles|Korea]] * [[Wikipedia:Manual of Style/Malaysia-related articles|Malaysia]] * [[Wikipedia:Naming conventions (Macedonia)|Macedonia]] * [[Wikipedia:Manual of Style/Pakistan-related articles|Pakistan]] * [[Wikipedia:Manual of Style/Philippines-related articles|Philippines]] * [[Wikipedia:Manual of Style/Poland-related articles|Poland]] * [[Wikipedia:Manual of Style/Singapore-related articles|Singapore]] * [[Wikipedia:WikiProject Trinidad and Tobago/Style guide|Trinidad and Tobago]] | group11 = Religion | list11= * [[Wikipedia:Manual of Style/Islam-related articles|Islam]] * [[Wikipedia:Manual of Style/Latter Day Saints|Latter Day Saints]] | group12 = Science | list12= * [[Wikipedia:Manual of Style/Mathematics|Mathematics]] * [[Wikipedia:Manual of Style/Medicine-related articles|Medicine]] * [[Wikipedia:Manual of Style/Chemistry|Chemistry]] ** [[Wikipedia:Manual of Style/Chemistry/Compound classes|Compound classes]] ** [[Wikipedia:Manual of Style/Chemistry/Chemicals|Chemicals]] ** [[Wikipedia:Manual of Style/Chemistry/References and external links|References and external links]] ** [[Wikipedia:Manual of Style/Chemistry/Safety|Safety]] ** [[Wikipedia:Manual of Style/Chemistry/Structure drawing|Structure drawing]] * [[Wikipedia:Manual of Style/Computer science|Computer science]] * [[Template:Taxobox/doc|Taxonomy]] | group13 = Sports | list13= * [[Wikipedia:Manual of Style/Cue sports|Cue sports]] ** [[Wikipedia:Manual of Style/Snooker|Snooker]] * [[Wikipedia:Manual of Style/Figure skating|Figure skating]] **[[Wikipedia:Manual of Style/Figure skating terminology|Terminology]] | group14 = Related | list14 = * [[Wikipedia:Article size|Article size]] * [[Wikipedia:Article titles|Article titles]] * [[Wikipedia:Categories, lists, and navigation templates|Categories, lists, and navigation templates]] * [[Wikipedia:Categorization|Categorization]] * [[Wikipedia:Citing sources|Citing sources]] * [[Wikipedia:Hatnote|Hatnotes]] * [[Wikipedia:Notability|Notability]] * [[Wikipedia:Signatures|Signatures]] * [[Wikipedia:Subpages|Subpages]] * [[Wikipedia:Talk page guidelines|Talk page guidelines]] * [[Wikipedia:Template namespace|Template namespace]] * [[Wikipedia:Make technical articles understandable|Understandability]] * [[Wikipedia:User pages|User pages]] * [[Wikipedia:Wikimedia sister projects|Wikimedia sister projects]] * [[Wikipedia:WikiProject Council/Guide|WikiProjects]] | group15 = Search | list15 = <inputbox> id=style-wide-searchbox type=fulltext width = 25 prefix=Wikipedia:Manual of Style searchbuttonlabel=Search the MoS break=no placeholder= e.g. image placement </inputbox> |below= * {{icon|CAT}} '''[[:Category:Wikipedia Manual of Style|Category]]''' }}<noinclude> {{documentation}} </noinclude> lwe8p292k6sq0ej360cprx5pazgl4pj Cèṭa'an:Manual of Style/doc 10 5493 20926 2024-10-17T21:33:05Z 103.172.196.138 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> Place this template at the bottom of pages relevant to the [[Wikipedia:Manual of Style|Manual of Style]]. == Usage == This [[Wikipedia:Template messages|template]] is a [[Wikipedia:Manual of Style/Self-references to avoid|self-reference]] and so is part of the Wikipedia project rather than the encyclopaedic content. ==Collapsible option== {{Collapsible option|de...' 20926 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> Place this template at the bottom of pages relevant to the [[Wikipedia:Manual of Style|Manual of Style]]. == Usage == This [[Wikipedia:Template messages|template]] is a [[Wikipedia:Manual of Style/Self-references to avoid|self-reference]] and so is part of the Wikipedia project rather than the encyclopaedic content. ==Collapsible option== {{Collapsible option|default=collapsed}} == See also == * {{lts|MoS-guideline}} for MoS subpages. * {{lts|Subcat guideline}} for other guidelines not necessarily part of the Wikipedia MoS. * {{tl|Style}} (AKA {{tl|Manual of Style sidebar}} or {{tl|MoS sidebar}}), a navigation template with the same contents as this template, but intended for use at the top-right of a page. * [[Wikipedia:Template messages/Cleanup#Style of writing|Wikipedia:Template messages/Cleanup §&nbsp;Style of writing]] * {{tl|Wikipedia editor navigation}} an amalgamation of navboxes that includes this navbox. {{Wikipedia editor navigation templates|state=expanded}} <includeonly>{{Sandbox other| | <!-- CATEGORIES BELOW THIS LINE, PLEASE: --> [[Category:Wikipedia Manual of Style templates| ]] [[Category:Wikipedia administration templates]] [[Category:Wikipedia help templates]] [[Category:Wikipedia help navigation]] }}</includeonly> rmu9i7stbksw2443bcx0ojwqt8k8bm6 Cèṭa'an:Sigfig 10 5494 20932 2024-10-17T22:25:54Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Significant figures]] 20932 wikitext text/x-wiki #REDIRECT [[Template:Significant figures]] gjltsyg6d4pnwxkoxjgcunuz5wfqrc3 Cèṭa'an:Significant figures 10 5495 20933 2024-10-17T22:26:19Z Munajad.MH 3071 ←Membuat halaman berisi '{{#ifeq:{{{1<noinclude>|0</noinclude>}}}|0 |0 |{{significant figures/{{#if:{{{2|}}} |rnd |sum }} |1={{formatnum:{{{1}}}|R}} |2={{{2}}} |3={{Order of magnitude|{{formatnum:{{{1}}}|R}}}} }} }}<noinclude> {{documentation}} </noinclude>' 20933 wikitext text/x-wiki {{#ifeq:{{{1<noinclude>|0</noinclude>}}}|0 |0 |{{significant figures/{{#if:{{{2|}}} |rnd |sum }} |1={{formatnum:{{{1}}}|R}} |2={{{2}}} |3={{Order of magnitude|{{formatnum:{{{1}}}|R}}}} }} }}<noinclude> {{documentation}} </noinclude> 0w70ettzuwz10gi8sb1030t0ch78d2b Cèṭa'an:Significant figures/doc 10 5496 20934 2024-10-17T22:27:17Z Munajad.MH 3071 ←Membuat halaman berisi '{{documentation subpage}} {{High-use}} {{template shortcut|sigfig}} This template has two different functions dependent on input. #If only one parameter is given the template counts the number of [[significant figures]] of the given number within the ranges 10<sup>12</sup> to 10<sup>{{formatnum:-12}}</sup> and {{formatnum:-10}}<sup>{{formatnum:-12}} </sup> to {{formatnum:-10}}<sup>12</sup>. It ignores any digits outside this range<!--... maybe -->. #If two para...' 20934 wikitext text/x-wiki {{documentation subpage}} {{High-use}} {{template shortcut|sigfig}} This template has two different functions dependent on input. #If only one parameter is given the template counts the number of [[significant figures]] of the given number within the ranges 10<sup>12</sup> to 10<sup>{{formatnum:-12}}</sup> and {{formatnum:-10}}<sup>{{formatnum:-12}} </sup> to {{formatnum:-10}}<sup>12</sup>. It ignores any digits outside this range<!--... maybe -->. #If two parameters are given the template rounds the first number to the number of significant figures given by the second. == Examples == === Two parameters === *{{tld|significant figures|123.456|7|_show_result=y}} *{{tld|significant figures|123.456|6|_show_result=y}} *{{tld|significant figures|123.456|5|_show_result=y}} *{{tld|significant figures|123.456|4|_show_result=y}} ---- *{{tld|significant figures|123,456|3|_show_result=y}} *{{tld|significant figures|12345.6|3|_show_result=y}} *{{tld|significant figures|1234.56|3|_show_result=y}} *{{tld|significant figures|12.3456|3|_show_result=y}} *{{tld|significant figures|1.23456|3|_show_result=y}} ---- *{{tld|significant figures|.123456|3|_show_result=y}} *{{tld|significant figures|.0123456|3|_show_result=y}} *{{tld|significant figures|.00123456|3|_show_result=y}} *{{tld|significant figures|0.123456|3|_show_result=y}} *{{tld|significant figures|0.0123456|3|_show_result=y}} *{{tld|significant figures|0.00123456|3|_show_result=y}} ---- *{{tld|significant figures|123.456|2|_show_result=y}} *{{tld|significant figures|123.456|1|_show_result=y}} *{{tld|significant figures|123.456|0|_show_result=y}} ---- *{{tld|significant figures|987654321|9|_show_result=y}} *{{tld|significant figures|987654321|8|_show_result=y}} *{{tld|significant figures|987654321|7|_show_result=y}} *{{tld|significant figures|987654321|6|_show_result=y}} *{{tld|significant figures|987654321|5|_show_result=y}} *{{tld|significant figures|987654321|4|_show_result=y}} *{{tld|significant figures|987654321|3|_show_result=y}} *{{tld|significant figures|987654321|2|_show_result=y}} *{{tld|significant figures|987654321|1|_show_result=y}} === One parameter === *{{tld|significant figures|123400|_show_result=y}} *{{tld|significant figures|12340|_show_result=y}} *{{tld|significant figures|1234|_show_result=y}} *{{tld|significant figures|123.4|_show_result=y}} *{{tld|significant figures|12.34|_show_result=y}} *{{tld|significant figures|1.234|_show_result=y}} ---- *{{tld|significant figures|0.1234|_show_result=y}} *{{tld|significant figures|0.01234|_show_result=y}} *{{tld|significant figures|0.001234|_show_result=y}} *{{tld|significant figures|.1234|_show_result=y}} *{{tld|significant figures|.01234|_show_result=y}} *{{tld|significant figures|.001234|_show_result=y}} ---- *{{tld|significant figures|-123.4|_show_result=y}} *{{tld|significant figures|-12.34|_show_result=y}} *{{tld|significant figures|-1.234|_show_result=y}} == Supporting templates and modules == * {{tl|Significant figures/rnd}}, which uses {{tl|Rnd}}, which uses {{module link|Math|precision_format}} * {{tl|Significant figures/sum}}, which uses {{tl|Precision}}, which uses {{module link|Math|precision}} * {{tl|Order of magnitude}} <includeonly>{{Sandbox other|| [[Category:Mathematical function templates]] }}</includeonly> tubwtk3j4c1tsc00q9fa5e91byegoze Cèṭa'an:Significant figures/rnd 10 5497 20935 2024-10-17T22:27:44Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{Round|{{{1}}}|{{{2}}}-{{{3}}}-1}}</includeonly><noinclude> {{Documentation}} </noinclude>' 20935 wikitext text/x-wiki <includeonly>{{Round|{{{1}}}|{{{2}}}-{{{3}}}-1}}</includeonly><noinclude> {{Documentation}} </noinclude> 0tyugdgfagppk74kask0syum63ybk7f Cèṭa'an:Significant figures/rnd/doc 10 5498 20936 2024-10-17T22:28:08Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == A rounding subtemplate, it calls {{tl|round}}. Examples: * {{tld|significant figures/rnd|123.456|7|2|_show_result=y}} * {{tld|significant figures/rnd|123.456|6|2|_show_result=y}} * {{tld|significant figures/rnd|123.456|5|2|_show_result=y}} * {{tld|significant figures/rnd|123.456|4|...' 20936 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == A rounding subtemplate, it calls {{tl|round}}. Examples: * {{tld|significant figures/rnd|123.456|7|2|_show_result=y}} * {{tld|significant figures/rnd|123.456|6|2|_show_result=y}} * {{tld|significant figures/rnd|123.456|5|2|_show_result=y}} * {{tld|significant figures/rnd|123.456|4|2|_show_result=y}} * {{tld|significant figures/rnd|123.456|3|2|_show_result=y}} * {{tld|significant figures/rnd|123.456|2|2|_show_result=y}} * {{tld|significant figures/rnd|123.456|1|2|_show_result=y}} * {{tld|significant figures/rnd|123.456|0|2|_show_result=y}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Subtemplates of template sigfig|rnd]] }}</includeonly> 0yzoiyboxwbfpu63pl8io8xjve4tjgc Cèṭa'an:Significant figures/sum 10 5499 20937 2024-10-17T22:29:11Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#expr:{{{3}}}+{{precision|{{{1}}}}}+1}}</includeonly><noinclude> {{documentation|content= This subtemplate counts significant figures in a number. [[Category:Subtemplates of template sigfig|sum]] }} </noinclude>' 20937 wikitext text/x-wiki <includeonly>{{#expr:{{{3}}}+{{precision|{{{1}}}}}+1}}</includeonly><noinclude> {{documentation|content= This subtemplate counts significant figures in a number. [[Category:Subtemplates of template sigfig|sum]] }} </noinclude> ls4n0lq197qlk4vsjis5k2sslm8993l Cèṭa'an:Rnd 10 5500 20938 2024-10-17T22:29:58Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Round]] 20938 wikitext text/x-wiki #REDIRECT [[Template:Round]] bb6owm4qwslind74507cqa7vnzx8cri Cèṭa'an:Round/doc 10 5501 20939 2024-10-17T22:30:37Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}}{{template shortcut|rnd}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE. --> {{high-use|263614}} {{lua|Module:Math}} ==Usage== This template rounds parameter 1 by parameter 2 decimal places (goes the other way for negative rounding) and includes trailing zeros. * {{tlc|{{BASEPAGENAME}}|54.376|2|_show_result=yes}} * {{tlc|{{BASEPAGENAME}}|54.376|-1|_show_result=yes}} * {{tlc|{{BASEPAGENAME}}|68.4273E12|-10|_show_result=yes}} For e...' 20939 wikitext text/x-wiki {{Documentation subpage}}{{template shortcut|rnd}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE. --> {{high-use|263614}} {{lua|Module:Math}} ==Usage== This template rounds parameter 1 by parameter 2 decimal places (goes the other way for negative rounding) and includes trailing zeros. * {{tlc|{{BASEPAGENAME}}|54.376|2|_show_result=yes}} * {{tlc|{{BASEPAGENAME}}|54.376|-1|_show_result=yes}} * {{tlc|{{BASEPAGENAME}}|68.4273E12|-10|_show_result=yes}} For example, rounding by 1 gives 1 decimal digit, rounding by&nbsp;0 gives integers, or rounding by&nbsp;-2 gives the amount in hundreds. [[Scientific notation]] is displayed for numbers greater than or equal to 1{{e|9}}, or less than 1{{e|−4}}. ===Examples=== *{{tlc|{{BASEPAGENAME}}|2.0004|3|_show_result=yes}} ** {{Pf|expr:2.0004 round 3}} → {{#expr:2.0004 round 3}} *{{tlc|{{BASEPAGENAME}}|0.000020004|7|_show_result=yes}} *{{tlc|{{BASEPAGENAME}}|0|8|_show_result=yes}} *{{tlc|{{BASEPAGENAME}}|154268|-3|_show_result=yes}} *{{tlc|{{BASEPAGENAME}}|154568|-3|_show_result=yes}} *{{tlc|{{BASEPAGENAME}}|1200004|-1|_show_result=yes}} **whereas {{pf|expr:1200004round-1}} → {{#expr:1200004round-1}}, even though {{pf|expr:1300004round-1}} → {{#expr:1300004round-1}} (see [[m:Help:Format produced by expr]]) *{{tlc|{{BASEPAGENAME}}|1300004|-1|_show_result=yes}} *{{tlc|{{BASEPAGENAME}}|4.1e6|9|_show_result=yes}} *{{tlc|{{BASEPAGENAME}}|4.1e6|10|_show_result=yes}} *{{tlc|{{BASEPAGENAME}}|1542689271|-7|_show_result=yes}} *{{tlc|{{BASEPAGENAME}}|1542689271|2|_show_result=yes}} *{{tlc|{{BASEPAGENAME}}|7e9|-9|_show_result=yes}} *{{tlc|{{BASEPAGENAME}}|-123|1|_show_result=yes}} *{{tlc|{{BASEPAGENAME}}|-1200007|-2|_show_result=yes}} *{{tlc|{{BASEPAGENAME}}|-1234567899|-7|_show_result=yes}} As with #expr, the total number of significant digits is not more than 14: *{{tlc|{{BASEPAGENAME}}|1234567890.123456789|10|_show_result=yes}} *{{tlc|{{BASEPAGENAME}}|123456789.0123456789|10|_show_result=yes}} *{{tlc|{{BASEPAGENAME}}|.0001234567890123456789|20|_show_result=yes}} ;The second parameter, precision, should be an integer. Non-integer may give unexpected result. *{{tlc|{{BASEPAGENAME}}|1.234567|_show_result=yes}} *{{tlc|{{BASEPAGENAME}}|1.234567|2|_show_result=yes}} *{{tlc|{{BASEPAGENAME}}|1.234567|2.3|_show_result=yes}} *{{tlc|{{BASEPAGENAME}}|1.234567|2.7|_show_result=yes}} ;Non-numeric input will result in an error message. *{{tlc|{{BASEPAGENAME}}|invalid|_show_result=yes}} ==TemplateData== {{TemplateDataHeader}} <templatedata>{ "description": "Rounds (parameter 1) by (parameter 2) decimal places, and formats. Scientific notation is used for numbers greater than 1×10^9, or less than 1×10^−4.", "params": { "1": { "label": "number", "description": "The number to be rounded", "type": "number", "required": true }, "2": { "label": "decimal places", "description": "The number of decimal places, if negative the number is rounded so the last (parameter 2) digits are zero", "type": "number", "suggested": true } } }</templatedata> ==Maintenance categories== *{{clc|Pages with bad rounding precision}} ==See also== *{{tl|Rounded calculation}} *{{tl|Significant figures}} *{{tl|Roundup}} *{{tl|Rounddown}} <includeonly>{{basepage subpage|<!-- ++++ PLEASE ADD CATEGORIES BELOW THIS LINE, THANK YOU. --> [[Category:Mathematical function templates]] [[Category:Templates that add a tracking category]] }}</includeonly> 8vpggpq59niherq3rpmp1lqbhdwte4m Cèṭa'an:Rounded calculation 10 5502 20940 2024-10-17T22:31:16Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{Round | {{#expr: {{replace|{{{1|}}}|,|}} }} | {{{2|0}}} }}</includeonly><noinclude>{{#invoke:documentation|main|_content={{ {{#invoke:documentation|contentTitle}}}}}}</noinclude>' 20940 wikitext text/x-wiki <includeonly>{{Round | {{#expr: {{replace|{{{1|}}}|,|}} }} | {{{2|0}}} }}</includeonly><noinclude>{{#invoke:documentation|main|_content={{ {{#invoke:documentation|contentTitle}}}}}}</noinclude> 2lwu05bkn3q6jhkotbu0j340phzd1p6 Cèṭa'an:Rounded calculation/doc 10 5503 20941 2024-10-17T22:31:37Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{Template shortcut|rndcalc}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> This template is used to perform a calculation and then round the output. == Usage == *{{tlxi|rounded calculation|<calculation>|<decimal places>}} *Alias: {{tlxi|rndcalc|<calculation>|<decimal places>}} == Examples == # {{tlc|rounded calculation|900/5,679|5}}: {{rounded calculation|900/5,679|5}} # {{tlc|rounded c...' 20941 wikitext text/x-wiki {{Documentation subpage}} {{Template shortcut|rndcalc}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> This template is used to perform a calculation and then round the output. == Usage == *{{tlxi|rounded calculation|<calculation>|<decimal places>}} *Alias: {{tlxi|rndcalc|<calculation>|<decimal places>}} == Examples == # {{tlc|rounded calculation|900/5,679|5}}: {{rounded calculation|900/5,679|5}} # {{tlc|rounded calculation|2/3 * 4^2|1}}: {{rounded calculation|2/3 * 4^2|1}} # {{tlc|rndcalc|2/3|0}}: {{rndcalc|2/3|0}} # {{tlc|rounded calculation|12345|-2}}: {{rounded calculation|12345|-2}} == See also == *{{tl|round}} *{{tl|significant figures}} <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Mathematical function templates]] }}</includeonly> 2hrouwmpfg3sgz2cbp55xd0l4e6gkpw Cèṭa'an:Rndcalc 10 5504 20942 2024-10-17T22:32:07Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Rounded calculation]] 20942 wikitext text/x-wiki #REDIRECT [[Template: Rounded calculation]] telq9w23x6u89xgrozag1h2he2egwzr Cèṭa'an:Roundup 10 5505 20943 2024-10-17T22:32:58Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{SAFESUBST:<noinclude />zero|{{SAFESUBST:<noinclude />#expr:ceil(({{{1}}})*10^({{{2|0}}}))/10^({{{2|0}}})}}}}</includeonly><noinclude>{{Documentation}}</noinclude>' 20943 wikitext text/x-wiki <includeonly>{{SAFESUBST:<noinclude />zero|{{SAFESUBST:<noinclude />#expr:ceil(({{{1}}})*10^({{{2|0}}}))/10^({{{2|0}}})}}}}</includeonly><noinclude>{{Documentation}}</noinclude> ewnsw572elszscflnjbynnvkr2xwtzr Cèṭa'an:Roundup/doc 10 5506 20944 2024-10-17T22:33:19Z Munajad.MH 3071 ←Membuat halaman berisi '{{documentation subpage}} This template rounds up a numeric value to a limited number of decimal places. ==Usage== * <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|</nowiki></code>''value''<code><nowiki>}}</nowiki></code> * <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|</nowiki></code>''value''<code><nowiki>|</nowiki></code>''decimals''<code><nowiki>}}</nowiki></code> * Both parameters can be any valid numeric expression; however, ''decimals'' should be a...' 20944 wikitext text/x-wiki {{documentation subpage}} This template rounds up a numeric value to a limited number of decimal places. ==Usage== * <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|</nowiki></code>''value''<code><nowiki>}}</nowiki></code> * <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|</nowiki></code>''value''<code><nowiki>|</nowiki></code>''decimals''<code><nowiki>}}</nowiki></code> * Both parameters can be any valid numeric expression; however, ''decimals'' should be an integer. * The ''decimals'' parameter defaults to 0. * ''decimals'' can be negative to round up to a multiple of a power of ten. * NAN may be returned if very large values are used. ==Examples== {| class="wikitable" |- ! Template ! Result ! Expected |- | <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|3.14159|3}}</nowiki></code> | {{{{BASEPAGENAME}}|3.14159|3}} | 3.142 |- | <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|0|3}}</nowiki></code> | {{{{BASEPAGENAME}}|0|3}} | 0 |- | <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|-0.00031|3}}</nowiki></code> | {{{{BASEPAGENAME}}|-0.00031|3}} | 0 |- | <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|-3.14159|3}}</nowiki></code> | {{{{BASEPAGENAME}}|-3.14159|3}} | -3.141 |- | <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|0|0}}</nowiki></code> | {{{{BASEPAGENAME}}|0|0}} | 0 |- | <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|-0.9|0}}</nowiki></code> | {{{{BASEPAGENAME}}|-0.9|0}} | 0 |- | <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|314159|-3}}</nowiki></code> | {{{{BASEPAGENAME}}|314159|-3}} | 315000 |- | <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|0|-3}}</nowiki></code> | {{{{BASEPAGENAME}}|0|-3}} | 0 |- | <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|-514.15|-3}}</nowiki></code> | {{{{BASEPAGENAME}}|-514.15|-3}} | 0 |- | <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|-514159|-3}}</nowiki></code> | {{{{BASEPAGENAME}}|-514159|-3}} | -514000 |- | <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|1}}</nowiki></code> | {{{{BASEPAGENAME}}|1}} | 1 |} ==Note== * You should use the parserfunction <code><nowiki>{{</nowiki>#expr:ceil</code> ''value''<code><nowiki>}}</nowiki></code> rather than <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|</nowiki></code>''value''<code><nowiki>}}</nowiki></code> or <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|</nowiki></code>''value''<code><nowiki>|0}}</nowiki></code>. This template should only be used to round up to a number of decimal places '''other''' than zero. ==See also== * [[Template:Ceil]] * [[Template:Rounddown]] * [[Template:Round]]<includeonly>{{Sandbox other|| [[Category:Mathematical function templates|{{BASEPAGENAME}}]] [[nl:Sjabloon:RoundUp]] }}</includeonly> 72tmovl2l79lwxuq8xizjohfnuou9nw Cèṭa'an:Zero 10 5507 20945 2024-10-17T22:33:51Z Munajad.MH 3071 ←Membuat halaman berisi '{{SAFESUBST:<noinclude />#ifeq:{{{1|}}}|0|0|{{{1|}}}}}<noinclude> {{Documentation}} </noinclude>' 20945 wikitext text/x-wiki {{SAFESUBST:<noinclude />#ifeq:{{{1|}}}|0|0|{{{1|}}}}}<noinclude> {{Documentation}} </noinclude> elp8jqrcqs6os9qkp82ljeq27bbxysc Cèṭa'an:Zero/doc 10 5508 20946 2024-10-17T22:34:14Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{for|template used in aligning numbers|Template:0}} This template converts "-0" to "0". This template is included in certain other templates that use numerical calculations. Examples: {|style="background:none" |<syntaxhighlight lang="wikitext" inline>{{zero|-0}}</syntaxhighlight> | &rarr; |{{zero|-0}} |- |<syntaxhighlight lang="wikitext" inline>{{zero|0}}</syntaxhighlight> | &rarr; |...' 20946 wikitext text/x-wiki {{Documentation subpage}} <!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> {{for|template used in aligning numbers|Template:0}} This template converts "-0" to "0". This template is included in certain other templates that use numerical calculations. Examples: {|style="background:none" |<syntaxhighlight lang="wikitext" inline>{{zero|-0}}</syntaxhighlight> | &rarr; |{{zero|-0}} |- |<syntaxhighlight lang="wikitext" inline>{{zero|0}}</syntaxhighlight> | &rarr; |{{zero|0}} |- |<syntaxhighlight lang="wikitext" inline>{{zero|47}}</syntaxhighlight> | &rarr; |{{zero|47}} |- |<syntaxhighlight lang="wikitext" inline>{{zero|cat}}</syntaxhighlight> | &rarr; |{{zero|cat}} |- |<syntaxhighlight lang="wikitext" inline>{{zero|2}}</syntaxhighlight> | &rarr; |{{zero|2}} |} <includeonly>{{Sandbox other|| <!-- ADD CATEGORIES BELOW THIS LINE --> [[Category:Mathematical function templates|Zero]] <!-- ADD INTERWIKIS BELOW THIS LINE --> [[nl:Sjabloon:Zero]] }}</includeonly> qrd9v3v982hibogr5i310c0c6q3ceaz Cèṭa'an:0 10 5509 20947 2024-10-17T22:34:45Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly><span style="visibility:hidden;color:transparent;">{{{1|0}}}</span></includeonly><noinclude> {{documentation}} </noinclude>' 20947 wikitext text/x-wiki <includeonly><span style="visibility:hidden;color:transparent;">{{{1|0}}}</span></includeonly><noinclude> {{documentation}} </noinclude> 6u160wkfz95wmyt8kzvtg16qpbeqmqj Cèṭa'an:0/doc 10 5510 20948 2024-10-17T22:35:08Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}}{{Heavilytranscluded}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> ===Usage=== This template inserts an invisible (visibility:hidden and color:transparent) zero (0) character. It is used for padding statistics and other numbers in table columns so that they line up properly. The invisible zero may in fact be replaced by any other string (which regardless, is made invisible), by specifying the string as the...' 20948 wikitext text/x-wiki {{Documentation subpage}}{{Heavilytranscluded}} <!-- PLEASE ADD CATEGORIES WHERE INDICATED AT THE BOTTOM OF THIS PAGE --> ===Usage=== This template inserts an invisible (visibility:hidden and color:transparent) zero (0) character. It is used for padding statistics and other numbers in table columns so that they line up properly. The invisible zero may in fact be replaced by any other string (which regardless, is made invisible), by specifying the string as the first optional parameter. This is useful to ''"visually pad out"'' equivalent length rows in numeric columns in such tables. This is accomplished by inserting extra invisible zeroes, thousands separators, or decimal points prefixing and suffixing the numeric field, (adjusted to pad to the length of the largest numeric value) like in example one. ===Examples=== {| class="wikitable" !Input!!Displays as |- |style="padding:2em"| <code><nowiki>{{0|00,0}}12{{0|.00}} km</nowiki></code><br /> <code><nowiki>{{0|00,0}}24.{{0|00}} km</nowiki></code><br /> <code><nowiki>{{0|00,}}212.5{{0|0}} km</nowiki></code><br /> <code><nowiki>{{0|0}}3,212.51 km</nowiki></code><br /> <code><nowiki>{{0|}}16,789.01 km</nowiki></code><br /> <code><nowiki>20,111.05 km</nowiki></code><br /> |style="padding:2em"| {{0|00,0}}12{{0|.00}} km<br /> {{0|00,0}}24.{{0|00}} km<br /> {{0|00,}}212.5{{0|0}} km<br /> {{0|0}}3,212.51&nbsp;km<br /> {{0|}}16,789.01&nbsp;km<br /> 20,111.05&nbsp;km<br /> |} '''Note:''' The null template, <code><nowiki>{{0|}}</nowiki></code>, used in the second to last line, produces the same alignment effect as omitting the template entirely. However, the null template can be useful for preserving the alignment within the wikicode. Note also [[OpenType]] fonts feature tnum/pnum [[CSS]] {{em|{{code|font-variant-numeric:tabular-nums|css}}}}, {{code|font-variant-numeric:proportional-nums|css}}, {{Unichar|2007|FIGURE SPACE|ulink=General Punctuation|html=numsp|nlink=figure space}}, {{Unichar|2008|PUNCTUATION SPACE|ulink=General Punctuation|html=puncsp|nlink=whitespace character#PSP}} and {{Unichar|2012|FIGURE DASH|ulink=General Punctuation|html=|nlink=dash#Figure dash}}. This template is smarter than <nowiki>{{</nowiki>[[Help:Magic_words#Formatting|padleft:]]<nowiki>}}</nowiki> magic word; also [[mw:Help:Magic_words#Formatting|MediaWiki: Help:Magic_words &sect; Formatting]]. ==See also== *{{tl|Nothing}} *{{tl|Void}} ==TemplateData== {{TemplateData header}} <templatedata> { "params": { "1": { "label": "Hidden string", "example": "00,0", "default": "0", "type": "string" } }, "description": "This template inserts an invisible (visibility:hidden and color:transparent) zero (0) character. It is used for padding statistics and other numbers in table columns so that they line up properly.\n\nThe invisible zero may in fact be replaced by any other string (which regardless, is made invisible), by specifying the string as the first optional parameter. This is useful to \"visually pad out\" equivalent length rows in numeric columns in such tables. This is accomplished by inserting extra invisible zeroes, thousands separators, or decimal points prefixing and suffixing the numeric field, (adjusted to pad to the length of the largest numeric value).", "format": "inline" } </templatedata> <includeonly>{{Sandbox other|| <!-- ADD CATEGORIES BELOW THIS LINE --> [[Category:Inline spacing templates]] [[Category:Typing-aid templates]] [[Category:Templates with no visible output]] }}</includeonly> 192kr8gvqf0w4d0w18h0v5bdxvrq97t Cèṭa'an:Nothing 10 5511 20949 2024-10-17T22:36:03Z Munajad.MH 3071 ←Membuat halaman berisi '<i style="display:none;speak:none;">&nbsp;</i><noinclude>{{documentation}}</noinclude>' 20949 wikitext text/x-wiki <i style="display:none;speak:none;">&nbsp;</i><noinclude>{{documentation}}</noinclude> 6bk9a0bwonnmnwiu35tyjbicqxtscpy Cèṭa'an:Nothing/doc 10 5512 20950 2024-10-17T22:36:30Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This template outputs a hidden XML element (an italic tag, because it uses the fewest characters) that will not be seen or heard on the page, but prevents things like table cells from being empty (which can cause problems with some browsers). == See also == *{{tl|0}} * {{tl|spaces}} * {{tl|void}} <includeonly>{{Sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE,...' 20950 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This template outputs a hidden XML element (an italic tag, because it uses the fewest characters) that will not be seen or heard on the page, but prevents things like table cells from being empty (which can cause problems with some browsers). == See also == *{{tl|0}} * {{tl|spaces}} * {{tl|void}} <includeonly>{{Sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Category:Wikipedia formatting templates]] [[Category:Templates_with_no_visible_output]] [[ja:Template:Nothing]] }}</includeonly> 36zdqvyxykpdzhr5uu0z6s88zbjonrd Cèṭa'an:Unichar/doc 10 5513 20952 2024-10-17T22:41:13Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{lua|Module:Numcr2namecr|Module:Unicode alias|Module:Unicode data|noprotcat=yes}} This template produces a formatted description of a [[Unicode]] character, to be used inline or otherwise with regular text. * <code>The character {{tlx|unichar|<nowiki>a9</nowiki>}} is about intellectual property.</code> → *: The character {{unichar|a9}} is about intellectual property. ==Usage== The <nowiki>{{unichar}}</nowiki> template takes the Unic...' 20952 wikitext text/x-wiki {{Documentation subpage}} {{lua|Module:Numcr2namecr|Module:Unicode alias|Module:Unicode data|noprotcat=yes}} This template produces a formatted description of a [[Unicode]] character, to be used inline or otherwise with regular text. * <code>The character {{tlx|unichar|<nowiki>a9</nowiki>}} is about intellectual property.</code> → *: The character {{unichar|a9}} is about intellectual property. ==Usage== The <nowiki>{{unichar}}</nowiki> template takes the Unicode hexadecimal [[code point]] value as input. Thus, for example, <code><nowiki>{{unichar|00A9}}</nowiki></code> → {{unichar|00A9}}. This template produces a ''formatted description'' of a [[Unicode]] character, to be used ''in-line'' with regular text. It follows the standard Unicode presentation of a character, using the "U+" prefix for displaying the hex code point, followed by its glyph, then optionally by the character name, using Unicode's inline formatting recommendation. In running text such as the Unicode Standard, Wikipedia, or other rich-text environments, the character name is preferredly displayed in {{sc2|SMALL-CAPS STYLE}}. (The all-caps presentation is mainly designed for plain-text environments.) The hexadecimal value is required (e.g. A9), other input is optional. The actual glyph is rendered using a font that contains the character. This can be set to something more specific, e.g. to language- or [[International Phonetic Alphabet|IPA]]-specific fonts. To show the glyph, the font character can be overridden with an image. A wikilink to an article on the character or set of characters, and another to the article [[Unicode]] can be created. It is also possible to add (bracketed like this), the calculated decimal value, HTML character codes, and a custom note. Some special [[code point]]s are given extra care, like control and space characters. These are handled automatically (by the <code>[[Template:unichar/gc|unichar/gc]]</code> sub-template) without user intervention. ===Examples=== * <syntaxhighlight lang="wikitext" inline>{{unichar|00A9}}</syntaxhighlight> → {{unichar|00A9}} <!-- * <syntaxhighlight lang="wikitext" inline>{{unichar|00A9|name=none}}</syntaxhighlight> → {{unichar|00A9|name=none}} --> * <syntaxhighlight lang="wikitext" inline>{{unichar|00A9|nlink=}}</syntaxhighlight> → {{unichar|00A9|nlink=}} * <syntaxhighlight lang="wikitext" inline>{{unichar|00A9|nlink=|note={{crossref|See also [[Copyleft]] symbol}}}}</syntaxhighlight> → {{unichar|00A9|nlink=|note={{crossref|See also [[Copyleft]] symbol}}}} * <syntaxhighlight lang="wikitext" inline>{{unichar|00A9|nlink=|html=}}</syntaxhighlight> → {{unichar|00A9|nlink=|html=}} * <syntaxhighlight lang="wikitext" inline>{{unichar|030D|cwith=◌}}</syntaxhighlight> → {{unichar|030D|cwith=◌}}{{snd}}[[combining character|combined with]] a [[dotted circle]] * <syntaxhighlight lang="wikitext" inline>{{unichar|030D|cwith=&#x25CC;}}</syntaxhighlight> → {{unichar|030D|cwith=&#x25CC;}}{{snd}} combined with a dotted circle * <syntaxhighlight lang="wikitext" inline>{{unichar|4E95|note=[[Jingtian]]}}</syntaxhighlight> → {{unichar|4E95|note=[[Jingtian]]}} ===Parameters=== The blank template, with all parameters, is as follows: <syntaxhighlight lang=xml> {{unichar | ulink = | image = | cwith = | size = | use = | use2 = | nlink = | html = | note = | name = | alias = }} </syntaxhighlight> Inline version: <syntaxhighlight lang=xml> {{unichar| <!--hex value (do not add "U+")-->|ulink= |image= |cwith= |size= |use= |use2= |nlink= |html= |note= }} </syntaxhighlight> * '''First unnamed parameter''' or '''1=''' Required. The hexadecimal value of the code point, e.g. {{code|00A9}}. *:''Notes'': The parameter accepts input like {{code|A9}}, {{code|a9}} and {{code|00A9}} as hexadecimal value. Decimal values are not detected being decimal, and will give unexpected results {{crossref|(see also {{section link||Possible errors}}, below)}}. * <s>'''Second unnamed parameter''' </s> ''(The canonical name is fetched from Wikidata, there is no longer any need to specify it manually. If supplied, it is ignored. <!-- If is appropriate not to show the name, use {{code 1= |name=none}} -->)'' * '''nlink= <name>''' Optional wikilink target. Name of the Wikipedia page that will be linked to. If used, the Unicode name (second parameter) has a wikilink to the article. :* <code><nowiki>{{unichar|00A9|nlink=Copyright symbol}}</nowiki></code> &rarr; {{unichar|00A9|Copyright sign|nlink=Copyright symbol}} :''Notes'': ::* The name of the page is case-sensitive as with all Wikipedia pages. ::* It is possible to give a Wiktionary page here, using the syntax {{code|1= nlink=wikt:<target article>}}, which may be appropriate if there is no suitable Wikipedia article. For example: :::* <code><nowiki>{{unichar|204A|nlink=wikt:⁊}}</nowiki></code> &rarr; {{unichar|204A|Tironian sign et|nlink=wikt:⁊}} :*When used without a name (i.e., {{para|nlink}}, blank with no value), the link points to the character itself except when that causes a problem with [[WP:NCTR]] in which case the name of the character is used or an error is produced if no such name exists (see {{slink||Presentation effects}}). :**<code><nowiki>{{unichar|00A9|nlink=}}</nowiki></code> &rarr; {{unichar|00A9|Copyright sign|nlink=}} is equivalent to <code><nowiki>{{unichar|00A9|nlink=&amp;#xa9;}}</nowiki></code>. * '''cwith=''' Optional. The only valid content is ◌ or (or its HTML code, &amp;#x25CC;). This parameter is useful when the Unicode character is {{em|combining}} (such as a [[combining diacritic]]). Using {{para|cwith|◌}}, the character will be combined with the placeholder symbol, {{unichar|25CC|html=|nlink=dotted circle}}. *: without {{para|cwith}}: *::<code><nowiki>{{unichar|0485}}</nowiki></code> &rarr; {{unichar|0485}} *: {{para|cwith}} with dotted circle: *::<code><nowiki>{{unichar|0485|cwith=◌}}</nowiki></code> &rarr; {{unichar|0485|cwith=◌}} ''or'' *::<code><nowiki>{{unichar|0485|cwith=&amp;#x25CC;}}</nowiki></code> &rarr; {{unichar|0485|cwith=&#x25CC;}} ** Note that {{code|1=cwith=◌◌}} does not provide the desired result if the intention is to display a diacritic that spans two characters (such as those in the range U+035C to U+0362): the diacritic will be offset. In such cases, editors must emulate the template output by hand, because the correct HTML sequence is "first-character + combining-diacritic + second-character". Thus, for example, to show the combining double tilde U+0360, write {{code|1= U+0360 &#x25cc;&#x0360;&#x25cc;}} then (in {{tl|small}}), COMBINING DOUBLE TILDE. This produces U+0360 &#x25cc;&#x0360;&#x25cc; {{small|COMBINING DOUBLE TILDE}}. **Use of any other character except dotted circle as input to {{para|cwith}} is deprecated; this restriction is not currently enforced but if any other character is used, the output (grapheme and description) is at best misleading. * '''html=''' Optional. Adds the HTML character reference to the text, like <samp>&amp;#160;</samp> in the bracketed note. If a ''named character reference'' exists, like <samp>"&amp;nbsp;"</samp>, that is added too. In the latter case, you do not need to add the values manually, just add {{para|html}}, blank. * '''note=''' Optional. Adds a comment such as a clarification or explanatory note. For example, as the canonical names of idoegraphs are not generally helpful, the {{code|1= note=}} option permits an added comment such as {{unichar|4E95|note=[[Jingtian]]}} * '''ulink''' Optional. Creates a wikilink from the <samp>U+</samp> prefix. When used without a name (i.e., {{para|ulink}}, blank with no value), the article [[Unicode]] is used as the default value in the output: <samp><nowiki>[[Unicode|U+]]</nowiki></samp> producing [[Unicode|U+]]. This only needs to change if you have a reason to link elsewhere than [[Unicode]], e.g. to an article on a subset of Unicode characters. *'''use=''' Optional. Sets the font-hinting template to get the glyph, since the character may not be present in a regular browser font. Default is {{tlx|unicode}}, other options are {{tlx|IPA}}, {{tlx|lang}} and {{tlx|script}}. *'''use2=''' Optional. When setting {{para|use|lang}} or {{para|use|script}}, {{para|use2}} should be used to set the language (e.g. {{para|use2|fr}}) or the script (e.g. {{para|use2|Cyrs}}). A glyph may still not show as expected due to browser effects. For a detailed description, see each template's documentation. *: <code><nowiki>{{unichar|0485|cwith=|use=script|use2=Cyrs}}</nowiki></code> &rarr; {{unichar|0485|cwith=|use=script|use2=Cyrs}} * '''image=''' Optional. Allows for a graphic image file to represent the glyph; overrides the font completely. The filename should include the extension (like <samp>.svg</samp> or <samp>.png</samp>), but {{em|not}} the prefix <samp>File:</samp>. * '''size=''' Optional. Can be used to set the size ''of the glyph''. The default value is <samp>125%</samp>. For the font, all CSS font-size style inputs are accepted: <kbd>7px</kbd>, <kbd>150%</kbd>, <kbd>2em</kbd>, <kbd>larger</kbd>. ** For example, <code><nowiki>{{unichar|0041|size=2em}}</nowiki></code> &rarr; {{unichar|0041|size=2em}} ** When using an ''image'' (file) instead of a font, this size can only accept sizes in <samp>px</samp> like <kbd>12px</kbd>. Default for images is <samp>10px</samp>. * '''name = '''. Optional; if used, the only permitted content is ''none''. This parameter is provided for the rare cases where only the code-point and the corresponding character are wanted. **For example, <nowiki>{{unichar|a9|name=none}}</nowiki> produces {{unichar|a9|name=none}}. * '''alias = '''. Optional; if used, the only permitted content is ''yes''. The purpose of this parameter is to handle the very rare cases where the Unicode Consortium has identified that a name is seriously defective and misleading, or has a serious typographical error, and has defined a formal alias that applications are encouraged to use in place of the official character name. (See [[Unicode#Alias]] for details.) ** For example, U+A015 {{sc2|YI SYLLABLE WU}} has the formal alias {{sc2|YI SYLLABLE ITERATION MARK}}. Thus, rather than <nowiki>{{unichar|A015}}</nowiki> &rarr; {{unichar|A015}}, the style <nowiki>{{unichar|A015|alias=yes}}</nowiki> &rarr; {{unichar|A015|alias=yes}} is preferred in most contexts. <syntaxhighlight lang="wikitext"> {{unichar | A9 | ulink = Universal Character Set characters | image = | size = 150% | nlink = Copyright symbol | note = Example }} </syntaxhighlight> Produces: * {{unichar | A9 | ulink = Universal Character Set characters | image = | size = 150% | nlink = Copyright symbol | note = Example }} ===Presentation effects=== Since this template is aimed at presenting a ''formatted, inline description'', some effects are introduced to sustain this target. * '''Showing space characters''': All space characters (those with [[Unicode_character_property#General_Category|General Category]]: Zs) are presented with a light-blue background, to show their actual presence and width: <code>{{unichar|00A0|No-break space|nlink=NBSP}}</code>. *:Incidentally, the regular space {{background color|#CEEEF2|&nbsp;}} is replaced with <code>&amp;#00A0;</code> (NBSP) to prevent wiki-markup deleting it as repeated spaces. * '''Removing formatting characters''': Formatting characters (those with [[Unicode_character_property#General_Category|General Category]]: Cf, Zl and Zp) are removed from the output. By definition, formatting characters have no glyph. By removing them they cannot have a formatting effect. *:Exception: five Arabic Cf/formatting number markings U+0600..U+0603 and U+60DD, are shown. While Cf formatting characters usually have no glyph, these five have. By internally adding "(visible)" to the category, these characters are shown. *'''Removing whitespace''': The template removes formatting code and surrounding whitespace from the input. A &lt;Return&gt; in the Name-input (possibly unintended) would frustrate the in-line behaviour expectation. * '''Showing a label like &lt;control-0007&gt;''': Unicode states that a code point has ''[[Unicode character property#General Category|no name]]'' when it is one of these: a control character, a private use character, a surrogate, a not assigned code point (reserved), or a non-character. These code points instead should be referred to by using a "Code Point Label", such as &lt;private-use&gt; or &lt;private-use-E000>. In this situation, this template ''replaces'' the glyph with that label. This way, the correct presentation wins it over Unicode-usage to the letter of the law. * "Control" general category=Cc: <code>&lt;control&gt;</code> or <code>&lt;control-''0007''&gt;</code> * "Surrogate" general category=Cs: <code>&lt;surrogate&gt;</code> or <code>&lt;surrogate-''D800''&gt;</code> * "Private Use": general category=Co: <code>&lt;private-use&gt;</code> or <code>&lt;private-use-''E000''&gt;</code> * "Not a character" (minus the reserved code points, see below): general category=Cn: <code>&lt;not-a-character&gt;</code>, <code>&lt;non-character&gt;</code> or <code>&lt;not-a-character-''FFFE''&gt;</code> The second parameter (Unicode name) is not presented, since it cannot exist. It is possible to create a link to an article. *''Note'': A &lt;reserved> (unassigned) code point cannot be detected yet, and so is not presented with this label. These code points too are given Cn category. *:(Background on <>-labels: A Name can never have <>-brackets at all. These rules prevent mixing up a name with an actual control-character. So it will not happen that a [[Bell character|bell]] rings when a page is opened that contains a Name of U+0007). ==Possible errors== * The template produces an {{error|Error-message|tag=span}} when {{para|1}} (or first unnamed parameter), the hex value, is missing, empty, or invalid. <!-- This line is history now, I believe but best not delete it just yet * <code><nowiki>{{unichar|2019|nlink=}}</nowiki></code> → {{unichar|2019|nlink=}} – the wikilink target "[[RIGHT SINGLE QUOTATION MARK]]" is not an existing article, even though "[[Right single quotation mark]]" is. --> * A non-hexadecimal input like {{!mxt|00G9}} produces an error (because {{!mxt|G}} or {{!mxt|g}} is not hexadecimal). * Do not add the {{!mxt|U+}} prefix, as in {{!mxt|U+00A9}}. It will not be recognised. * The glyph may be overruled and changed into a {{em|label}} like <samp>&lt;control-0007&gt;</samp>. These characters have no Unicode name. An {{para|nlink}} will be directly to the article (entered in a form like {{para|nlink|Bell signal}}). A blank value of just {{para|nlink=}} cannot work for <samp>&lt;{{var|label}}-{{var|hhhh}}&gt;</samp> characters (there is no character name at all to make into a link). This produces an error. * A decimal-value input like {{para|1|98}} will be read as being hexadecimal value <samp>0098</samp>. There is {{em|no way}} that the template can detect you intended to enter <kbd>98<sub>10</sub>=62<sub>16</sub></kbd>. No warning is issued, and the wrong character, <samp>U+0098<sub>16</sub></samp>, will be shown ({{em|not}} <samp>U+0062</samp>). * The {{code |1= alias=}} cannot be used to create an unofficial alias. * If {{code |1= alias=yes}} is used but the code point does not have an official alias, no name whatever will be displayed. * The text provided in {{code |1=nlink=}} should be the normal name of an article. Do not type it in all caps as a red link will result. ==Tracking== * {{clc|Category:Pages using Unichar with unknown parameters}} ==Technical notes== The string "unichar" is used only in English Wikipedia, as a name for this template. It has no meaning outside this context.<br/> The template uses these subtemplates: * {{tl|unichar/main}} Accepts all the input from {{tlx|unichar}}. Calls several subtemplates to produce the textstrings, and then strings them together. Also checks for the error non-hex input. * {{tl|unichar/ulink}} Creates a piped link for the <samp>U+</samp> prefix. * {{tl|unichar/gc}} Determines the Unicode general category, when this category is special (like, for control characters). * {{tl|unichar/glyph}} For rendering the glyph by font. Accepts {{para|image}}, which overrides the font. Also processes {{para|use}}, {{para|use2}}, {{para|size}}, {{para|cwith}}. * {{tl|unichar/name}} Produces the formatted name of the character in {{Smallcaps|smallcaps}}. Accepts the {{para|nlink}} to create a piped wikilink to an article. When the [[Unicode character property#General Category|general category]] (gc) is special, the name will change into a <samp>&lt;{{var|label}}-{{var|hhhh}}&gt;</samp>. * {{tl|unichar/notes}} Shows notes in parentheses (round brackets): <samp>HTML</samp> (from {{para|html}} named entity like <samp>&amp;nbsp;</samp> if that exists, using {{tlx|numcr2namecr}}); and the free-text {{para|note}}. * Using the main template as an easy-input feature, there are few calculations done (actually only two hex2dec), and allows for adding default values not too deep in the templates. * The value <code>&lt;#salted#&gt;</code> is used internally to pass through a non-defined input parameter. This value is correct when about the Unicode name, because it cannot have the characters <##>, and so [[Salting the earth|salted]] is the right word (meaning uninhibitable). For ease of code maintenance, it is used in various places in the code. * Named entities for {{unichar|22C1|N-ARY LOGICAL OR}}: {{mlx|LoadData|Numcr2namecr|0x22C1}} &rarr; {{#invoke:LoadData|Numcr2namecr|0x22C1}} ====Issues==== * Unassigned code points, to be labelled &lt;reserved&gt;, cannot be detected. * When using {{para|use-script}}, then {{para|use2}} needs lowercase (e.g. 0485, Cyrs or cyrs){{clarify|date=December 2017|reason=This makes no sense. Numerals have no case, and "Cyrs" is not lowercase but mixed-case.}} * When using for one of the RTL formatting marks, its effect may break out of the template (text following the template goes RTL, too). As it is now, this requires extra code. ==Code charts== {| class="wikitable" style="" |- ! colspan=4 | Key to the Unicode Code Charts (Ch 24)[https://www.unicode.org/charts/About.html] |- !Symbol !Meaning !Examples |- |※ || Character name alias || ※ LATIN SMALL LETTER GHA |- |<nowiki>=</nowiki> || Informative alias(es) || = barred o, o bar |- | <nowiki>•</nowiki> || Informative note || {{ubl |1=• lowercase is 0275 ɵ |2=• Portuguese, Estonian |3=• this is a spacing character }} |- |→ || Cross-reference || → 0283 ʃ latin small letter esh |- |≡ || Canonical decomposition mapping || ≡ 0075 u 031B ◌̛ |- |≈ || Compatibility decomposition mapping || ≈ 006E n 006A j |- |~ || Standardized variation sequence || ~ 2205 FE00 zero with long diagonal stroke overlay form |} ==TemplateData== {{TemplateData header}} {{cot|Template data|bg=lightgrey}} <templatedata> { "params": { "1": { "label": "Hex value", "description": "Hexadecimal unicode codepoint", "example": "031A", "type": "string", "required": true }, "2": { "label": "Character name", "description": "The canonical name is fetched from Wikidata, there is no longer any need to specify it manually. If supplied, it is ignored.", "example": "COMBINING LEFT ANGLE ABOVE", "type": "string", "deprecated": true }, "ulink": { "example": "Phonetic symbols in Unicode", "type": "line", "description": "Add link to the Unicode HEX code point" }, "image": {}, "cwith": { "type": "string", "description": "(for combing characters only) add the following character before this combining character:", "example": "◌", "suggestedvalues": [ "◌" ] }, "size": { "description": "Relative size of rendered character", "example": "200%", "type": "string" }, "use": { "type": "string" }, "use2": { "type": "string" }, "nlink": { "type": "string", "description": "Add link to the Unicode character name" }, "note": { "type": "line" }, "html": { "label": "HTML code", "description": "When present, shows HTML named entity", "example": "html= shows \"&copy;\"", "type": "string" }, "alias": { "suggestedvalues": [ "yes" ] }, "name": { "suggestedvalues": [ "none" ], "description": "Hide the name of the character" } }, "description": "Formats a Unicode character description inline.", "format": "inline", "paramOrder": [ "1", "2", "ulink", "nlink", "cwith", "size", "image", "use", "use2", "html", "note", "alias", "name" ] } </templatedata> {{cob}} ==See also== * This template uses: [[:Module:Numcr2namecr]] -- "[[List of XML and HTML character entity references|named character reference]]". Returns the named entity for decimal-to-mnemonic: :::{{mono|1=U+00A9}} &rarr; {{mono|1=169<sub>dec</sub>}} &rarr; {{mono|&amp;copy;}} <small>(as literal code, not the character)</small> * {{Tl|Emoji}} ===External research links=== Useful links for researching Unicode characters: * [http://unicode.org/charts/ Unicode.org] charts in PDF format, showing the U+ hex values. * [https://www.fileformat.info/info/unicode/char/search.htm Fileformat.info search], to search by ''name'' (whole or partial), by U+ ''hex value'' or ''decimal value'', or by the font ''symbol'' (copy-paste it). Extra information provided per character. One character only. * [http://www.branah.com/unicode-converter branah.com's] a multi-character Unicode converter. * Unicode properties overview, e.g comma U+002C: [http://unicode.org/cldr/utility/character.jsp?a=002C] <includeonly>{{sandbox other||{{#ifeq:{{FULLPAGENAME}}|Template:Unichar|[[Category:Unicode character templates]]}} }}</includeonly> {{Unicode templates}} i0ubdgysalpqksvx0tcasm1yn840jnq Cèṭa'an:Unichar/main 10 5514 20953 2024-10-17T22:42:36Z Munajad.MH 3071 ←Membuat halaman berisi '{{#ifexpr:({{{dval|-1}}}=0) and ({{#ifeq:X{{{hval}}}|X0000 |0 |1}}) |<!--(error triggered if X{{{hval}}} ≠ X0000:)-->{{Error |tag=span |Error using {{tl|unichar}}: Input "{{{hvalinput|}}}" is not a [[hexadecimal]] value.}} | {{nowrap|{{{{#ifeq:{{{sans|}}}|y|sans-serif|mono}}|{{Unichar/ulink |ulink={{{ulink|<#salted#>}}} |ulinkdefault=Unicode}}{{{hval|}}}}}&#x20;}}<!-- -->{{Unichar/glyph |hval={{{hval|}}} |gc={{{gc|<#not a Unicode code point#>}}} |size={{{s...' 20953 wikitext text/x-wiki {{#ifexpr:({{{dval|-1}}}=0) and ({{#ifeq:X{{{hval}}}|X0000 |0 |1}}) |<!--(error triggered if X{{{hval}}} ≠ X0000:)-->{{Error |tag=span |Error using {{tl|unichar}}: Input "{{{hvalinput|}}}" is not a [[hexadecimal]] value.}} | {{nowrap|{{{{#ifeq:{{{sans|}}}|y|sans-serif|mono}}|{{Unichar/ulink |ulink={{{ulink|<#salted#>}}} |ulinkdefault=Unicode}}{{{hval|}}}}}&#x20;}}<!-- -->{{Unichar/glyph |hval={{{hval|}}} |gc={{{gc|<#not a Unicode code point#>}}} |size={{{size}}} |use={{{use|}}} |use2={{{use2|}}} |cwith={{{cwith|}}} |image={{{image|}}} |br={{{br|}}} }} <!-- -->{{Unichar/name |hval={{{hval|}}} |na={{{na|}}} |name={{{name|}}} |nlink={{{nlink|<#salted#>}}} |gc={{{gc|}}} }} <!-- -->{{Unichar/notes |html={{{html|}}} |char_entity={{#ifeq:{{{html|no}}}|yes|{{#invoke:LoadData|Numcr2namecr|{{{dval|}}}}}|}} |note={{{note|}}} }} }}<!-- --><noinclude>{{Documentation|1=Template:Unichar/doc}}</noinclude> rphfplqafiixksxf7px0a91i0y35ds5 Cèṭa'an:Main other/doc 10 5515 20954 2024-10-17T22:43:57Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{used in system}} {{cascade-protected template}} {{Template shortcut|ns0|mo|ao}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> This is the {{tl|main other}} meta-template. This template helps other templates detect if they are on a main space (article) page or some "other" type of page. ===Basic usage=== This template usually takes two parameters, like this: : {{Tlc|main other&#32;|{{var|result if in mainspace}}&#32;|{{va...' 20954 wikitext text/x-wiki {{Documentation subpage}} {{used in system}} {{cascade-protected template}} {{Template shortcut|ns0|mo|ao}} <!-- PLEASE ADD CATEGORIES AT THE BOTTOM OF THIS PAGE --> This is the {{tl|main other}} meta-template. This template helps other templates detect if they are on a main space (article) page or some "other" type of page. ===Basic usage=== This template usually takes two parameters, like this: : {{Tlc|main other&#32;|{{var|result if in mainspace}}&#32;|{{var|result if elsewhere}}}} If the template is on a main space (article) page, it will return this: : {{main other |demospace=main |{{var|result if in mainspace}} |{{var|result if elsewhere}} }} If the template is on any other page, it will return this: : {{main other |{{var|result if in mainspace}} |{{var|result if elsewhere}} }} A typical usage case would be to warn that a template should not be used on non-article pages: : {{Tlc|main other&#32;|&#32;|This template should only be used in articles.}} or vice versa: : {{Tlc|main other&#32;|This template should not be used in articles.|&#32;}} Note that in the first case above the "main" parameter was not used, and in the second example the "other" parameter was left empty. ===Demospace=== For testing and demonstration purposes, this template can take a parameter named '''demospace'''. * If it has the value '''main''' it returns the article text. * It if has the value '''other''' or any other value such as the name of some other namespace it returns the other pages text. * If the parameter is empty or undefined, the actual page type determines the result. Like this: : {{tlc|main other&#32;|{{var|result if in mainspace}}&#32;|{{var|result if elsewhere}}&#32;|demospace{{=}}main}} No matter on what kind of page the code above is used, it will return: {{main other |{{var|result if in mainspace}} |{{var|result if elsewhere}} |demospace=main}} You can make it so your template also understands the '''demospace''' parameter. That means you can demonstrate the different appearances of your template in the documentation for your template: : {{tlc|main other&#32;|{{var|result if in mainspace}}&#32;|{{var|result if elsewhere}}&#32;|<nowiki>demospace={{{demospace|}}}</nowiki>&#32;}} ===Technical details=== This template detects article "Talk:" pages as type '''other'''. This template works like {{tl|main talk other}}. For more examples and technical details, see the documentation there. <templatedata> { "params": { "1": { "label": "If mainspace", "description": "Content if page is located in mainspace (i.e. article space)", "type": "content" }, "2": { "label": "If not mainspace", "description": "Content if page is not located in mainspace", "type": "content" } } } </templatedata> ===Redirects=== * {{tl|article only}} * {{tl|article other}} {{Namespace and pagename-detecting templates}} <includeonly>{{Sandbox other|| [[Category:Namespace manipulation templates]] [[Category:If-then-else templates]] }}</includeonly> i1941aeyb1obsm90ufab76c0k630wgj Cèṭa'an:Article other 10 5516 20955 2024-10-17T22:44:46Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Main other]] 20955 wikitext text/x-wiki #REDIRECT [[Template:Main other]] dvqyxp27hv2ap4cn236u5axdbx0r3vd Cèṭa'an:Article only 10 5517 20956 2024-10-17T22:45:05Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Main other]] 20956 wikitext text/x-wiki #REDIRECT [[Template:Main other]] dvqyxp27hv2ap4cn236u5axdbx0r3vd Cèṭa'an:Main article 10 5518 20957 2024-10-17T22:46:10Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Main]] 20957 wikitext text/x-wiki #REDIRECT [[Template:Main]] {{R from move}} jyxj6hsq03mwmz6m8pkogauxy595atk Cèṭa'an:Official website 10 5519 20958 2024-10-17T22:47:14Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Official website|main}}{{#invoke:Check for unknown parameters|check|showblankpositional=1|unknown={{main other|1=[[Category:Pages using Official website with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Official website]] with unknown parameter "_VALUE_"|1|2|URL|url|name}}</includeonly><!-- --><noinclude>{{documentation}}</noinclude>' 20958 wikitext text/x-wiki <includeonly>{{#invoke:Official website|main}}{{#invoke:Check for unknown parameters|check|showblankpositional=1|unknown={{main other|1=[[Category:Pages using Official website with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Official website]] with unknown parameter "_VALUE_"|1|2|URL|url|name}}</includeonly><!-- --><noinclude>{{documentation}}</noinclude> kt3e2mvx6fpqh8sworf90p599xfs7ku Cèṭa'an:Official website/doc 10 5520 20959 2024-10-17T22:47:35Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use|226351}} <!-- Please add categories at the bottom of this page and interwikis at Wikidata --> {{tsh|oweb|official}} {{Lua|Module:Official website|Module:Check for unknown parameters}} {{Uses Wikidata|P856}} {{Tracks Wikidata|P856}} The purpose of this template is to provide a standard format for labeling links to the official website of an article's main topic. == Usage == === Basic usage === This template can be used witho...' 20959 wikitext text/x-wiki {{Documentation subpage}} {{High-use|226351}} <!-- Please add categories at the bottom of this page and interwikis at Wikidata --> {{tsh|oweb|official}} {{Lua|Module:Official website|Module:Check for unknown parameters}} {{Uses Wikidata|P856}} {{Tracks Wikidata|P856}} The purpose of this template is to provide a standard format for labeling links to the official website of an article's main topic. == Usage == === Basic usage === This template can be used without specifying any parameters, if the [[d:Property:P856|"official website" Property (P856)]] is set in the respective article's [[WP:Wikidata|Wikidata]] record. Just add {{tlx|official website}} to the article's [[WP:ELOFFICIAL|External links]] section. If on Wikidata more than one official website is given, the entry tagged with the [[d:Property:P856|language]] being [[d:Q1860|English]] is automatically preferred. === Advanced usage === Two parameters are available: *<code>1=</code> or <code>URL=</code> or <code>url=</code> is used to specify the URL. If this parameter is omitted, the value of [[d:Property:P856|"official website" Property (P856)]] on [[Wikidata]] is used. **NOTE: If this parameter is specified and doesn't match [[d:Property:P856|"official website" Property (P856)]] on Wikidata, the page is added to [[:Category:Official website different in Wikidata and Wikipedia]] for maintenance. **If this parameter is specified but the [[d:Property:P856|"official website" Property (P856)]] on Wikidata has not been set, the page is added to [[:Category:Official website not in Wikidata]] for maintenance. **If this parameter is not specified and there is no official website available on Wikidata, the page is added to [[:Category:Official website missing URL]]. *<code>2=</code> or <code>name=</code> is used to reformat the title if "Official website" is not suitable. **NOTE: This name should succinctly and accurately describe the external link '''in relation to the subject'''. In particular, it should '''not''' include the article subject's name as the reader reasonably expects that all external links pertain to the subject. Some URLs that contain special characters, such as <code>&</code> or <code>=</code>, will break the template. The solution is to prepend the URL with <code>1=</code> == Examples == === URL in template === To the right of each example is the displayed output. Below each example is the actual output including {{tag|span}} tags. {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{Official website|example.org}}</nowiki>}} {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{Official website|www.example.org}}</nowiki>}} {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{Official website|//www.example.org}}</nowiki>}} {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{Official website|http://www.example.org}}</nowiki>}} {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{Official website|https://www.example.org}}</nowiki>}} {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{Official website|1=https://example.org/?action=view}}</nowiki>}} {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{Official website|https://example.org|name=Example}}</nowiki>}} === URL in Wikidata === Usage in the article [[Amazon (company)]]: * <code><nowiki>{{Official website}}</nowiki></code> → {{Official website|https://www.amazon.com}} [[File:OOjs UI icon edit-ltr-progressive.svg |frameless |text-top |10px |alt=Edit this at Wikidata |link=https://www.wikidata.org/wiki/Q3884#P856|Edit this at Wikidata]]<pre style="white-space: pre-wrap;"><span class="official-website"><span class="url">[https://www.amazon.com Official website]</span></span> [[File:OOjs UI icon edit-ltr-progressive.svg |frameless |text-top |10px |alt=Edit this at Wikidata |link=https://www.wikidata.org/wiki/Q3884#P856|Edit this at Wikidata]]</pre> Note: If Wikidata holds two or more values in different languages, websites in English will be preferred. The module also prefers websites with a "preferred" Wikidata rank. If multiple websites are otherwise equally ranked in the module's criteria, the module will choose the website listed first. === No URL in template or Wikidata === Usage on any page without a URL in Wikidata property {{Property|P856}}: {{nowiki template demo|format=inline|output=nowiki+|code=<nowiki>{{Official website}}</nowiki>}} == TemplateData == {{TemplateData header}} <templatedata> { "description": "This template provides a standard format for labeling links to official websites, stating \"Official website\" with the website linked. If no parameters are set in this template, the template will use the official website entered into Wikidata, if available.", "params": { "1": { "label": "URL", "aliases": [ "url", "URL" ], "description": "Leave this blank to use a URL entered into Wikidata. If there is no Wikidata URL or to override the Wikidata URL, entering a URL in this field will cause the template to link to this entered field.", "type": "url", "required": false, "default": "Wikidata property P856", "example": "https://example.com" }, "name": { "label": "Display text", "description": "If left blank, the template text will display the words \"Official website\" with the URL linked to it. This field should usually be left blank. If there's another webpage that could reasonably understood as the official website and needs to be distinguished from the link in this template, replacement text can displayed by entering it into this field.", "type": "string", "required": false, "example": "Publisher's website", "default": "Official website", "aliases": [ "2" ] } }, "paramOrder": [ "1", "name" ] } </templatedata> == Tracking categories == One of the following categories may be added to articles using this template (via [[Module:Official website]]): * {{clc|Official website different in Wikidata and Wikipedia}} * {{clc|Official website not in Wikidata}} * {{clc|Official website missing URL}} * {{clc|Pages using Official website with unknown parameters}} == Handling dead links == It's possible that a URL no longer references hosted content, or ends up hosting different content than intended. In this case, the {{tlx|Official website}} should be replaced with an invocation of {{tlx|webarchive}} with a <code>title=</code> parameter of "Official website". For example: <code><nowiki>{{webarchive |url=https://web.archive.org/web/20051222144340/http://en.wikipedia.org/ |date=2005-12-22 |title=Official website}}</nowiki></code>. Such an invocation appears as: :{{webarchive |url=https://web.archive.org/web/20051222144340/http://en.wikipedia.org/ |date=2005-12-22 |title=Official website}} == See also == * {{Tl|Official URL}} – For inserting the official link itself as opposed to its name. Useful for [[Infobox]]es. <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:External link templates using Wikidata]] [[Category:Templates that add a tracking category]] }}</includeonly> a51agno67duhf9437hndvzk40tdoipf Modul:Official website 828 5521 20960 2024-10-17T22:49:01Z Munajad.MH 3071 ←Membuat halaman berisi 'local makeUrl = require('Module:URL')._url local p = {} -- Wrapper for pcall which returns nil on failure. local function quickPcall(func) local success, result = pcall(func) if success then return result end end -- Gets the rank for a Wikidata property table. Returns 1, 0 or -1, in -- order of rank. local function getRank(prop) local rank = prop.rank if rank == 'preferred' then return 1 elseif rank == 'normal' then return 0 elseif rank == 'deprec...' 20960 Scribunto text/plain local makeUrl = require('Module:URL')._url local p = {} -- Wrapper for pcall which returns nil on failure. local function quickPcall(func) local success, result = pcall(func) if success then return result end end -- Gets the rank for a Wikidata property table. Returns 1, 0 or -1, in -- order of rank. local function getRank(prop) local rank = prop.rank if rank == 'preferred' then return 1 elseif rank == 'normal' then return 0 elseif rank == 'deprecated' then return -1 else -- No rank or undefined rank is treated as "normal". return 0 end end -- Finds whether a Wikidata property is qualified as being in English. local function isEnglish(prop) local ret = quickPcall(function () for i, lang in ipairs(prop.qualifiers.P407) do if lang.datavalue.value['numeric-id'] == 1860 then return true end end return false end) return ret == true end -- Fetches the official website URL from Wikidata. local fetchWikidataUrl fetchWikidataUrl = function() -- Get objects for all official sites on Wikidata. local websites = quickPcall(function () return mw.wikibase.getAllStatements(mw.wikibase.getEntityIdForCurrentPage(), 'P856') end) -- Clone the objects in case other code needs them in their original order. websites = websites and mw.clone(websites) or {} -- Add the table index to the objects in case it is needed in the sort. for i, website in ipairs(websites) do website._index = i end -- Sort the websites, first by highest rank, and then by websites in the -- English language, then by the website's original position in the -- property list. When we are done, get the URL from the highest-sorted -- object. table.sort(websites, function(ws1, ws2) local r1 = getRank(ws1) local r2 = getRank(ws2) if r1 ~= r2 then return r1 > r2 end local e1 = isEnglish(ws1) local e2 = isEnglish(ws2) if e1 ~= e2 then return e1 end return ws1._index < ws2._index end) local url = quickPcall(function () return websites[1].mainsnak.datavalue.value end) -- Cache the result so that we only do the heavy lifting once per #invoke. fetchWikidataUrl = function () return url end return url end -- Render the URL link, plus other visible output. local function renderUrl(options) if not options.url and not options.wikidataurl then local qid = mw.wikibase.getEntityIdForCurrentPage() local result = '<strong class="error">' .. 'No URL found. Please specify a URL here or add one to Wikidata.' .. '</strong>' if qid then result = result.. ' [[File:OOjs UI icon edit-ltr-progressive.svg |frameless |text-top |10px |alt=Edit this at Wikidata |link=https://www.wikidata.org/wiki/' .. qid .. '#P856|Edit this at Wikidata]]' end return result end local ret = {} ret[#ret + 1] = string.format( '<span class="official-website">%s</span>', makeUrl(options.url or options.wikidataurl, options.display) ) if options.wikidataurl and not options.url then local qid = mw.wikibase.getEntityIdForCurrentPage() if qid then ret[#ret + 1] = '[[File:OOjs UI icon edit-ltr-progressive.svg |frameless |text-top |10px |alt=Edit this at Wikidata |link=https://www.wikidata.org/wiki/' .. qid .. '#P856|Edit this at Wikidata]]' end end return table.concat(ret, ' ') end -- Render the tracking category. local function renderTrackingCategory(url, wikidataurl) if mw.title.getCurrentTitle().namespace ~= 0 then return '' end local category if not url and not wikidataurl then category = 'Official website missing URL' elseif not url and wikidataurl then return '' elseif url and wikidataurl then if url:gsub('/%s*$', '') ~= wikidataurl:gsub('/%s*$', '') then category = 'Official website different in Wikidata and Wikipedia' end else category = 'Official website not in Wikidata' end return category and string.format('[[Category:%s]]', category) or '' end function p._main(args) local url = args[1] or args.URL or args.url local wikidataurl = fetchWikidataUrl() local formattedUrl = renderUrl{ url = url, wikidataurl = wikidataurl, display = args[2] or args.name or 'Official website' } return formattedUrl .. renderTrackingCategory(url, wikidataurl) end function p.main(frame) local args = require('Module:Arguments').getArgs(frame, { wrappers = 'Template:Official website' }) return p._main(args) end return p 4jzg7nbqawz513abbisnr4vyql6odjz Modul:Official website/doc 828 5522 20961 2024-10-17T22:49:28Z Munajad.MH 3071 ←Membuat halaman berisi '{{High-use}} {{Uses Wikidata|P856}} {{Tracks Wikidata|P856}} {{Module rating|protected}} This module implements {{tl|Official website}}. Please see the template page for documentation. ==Tracking categories== * {{clc|Official website missing URL}} * {{clc|Official website different in Wikidata and Wikipedia}} * {{clc|Official website not in Wikidata}} ==See also== * [[Module:URL]] <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line...' 20961 wikitext text/x-wiki {{High-use}} {{Uses Wikidata|P856}} {{Tracks Wikidata|P856}} {{Module rating|protected}} This module implements {{tl|Official website}}. Please see the template page for documentation. ==Tracking categories== * {{clc|Official website missing URL}} * {{clc|Official website different in Wikidata and Wikipedia}} * {{clc|Official website not in Wikidata}} ==See also== * [[Module:URL]] <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Modules that add a tracking category]] }}</includeonly> hft04kkswrpx4zzpg11hesu1qlbo1as Cèṭa'an:Official URL 10 5523 20962 2024-10-17T22:51:23Z Munajad.MH 3071 ←Membuat halaman berisi '{{#if:{{#property:P856}}|{{URL|{{if empty|{{wikidata|property|P856|P407=Q1860}}|{{wikidata|property|P856}}}}}}{{EditAtWikidata|pid=P856}}}}<noinclude>{{documentation}}</noinclude>' 20962 wikitext text/x-wiki {{#if:{{#property:P856}}|{{URL|{{if empty|{{wikidata|property|P856|P407=Q1860}}|{{wikidata|property|P856}}}}}}{{EditAtWikidata|pid=P856}}}}<noinclude>{{documentation}}</noinclude> eycrcpdjyumfo4a7c0nv9vdklwbz64i Cèṭa'an:Official URL/doc 10 5524 20963 2024-10-17T22:51:49Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{Uses Wikidata|P856}} == Usage == There are no parameters for this template. Typical usage is: <syntaxhighlight lang="wikitext">{{Infobox settlement ... | website = {{Official URL}} }} </syntaxhighlight> This template is for use in infoboxes. It links to property P856 (official website) at [[Wikidata]] to retrieve the website a...' 20963 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{Uses Wikidata|P856}} == Usage == There are no parameters for this template. Typical usage is: <syntaxhighlight lang="wikitext">{{Infobox settlement ... | website = {{Official URL}} }} </syntaxhighlight> This template is for use in infoboxes. It links to property P856 (official website) at [[Wikidata]] to retrieve the website and displays in the same way as {{tl|URL}}. If there is no property P856 at Wikidata, nothing will be displayed (unlike {{tl|URL}} which gives an error message). When a website needs to be added or changed, simply go to the Wikidata item and add or change the website at Wikidata. With this template, no edits will be needed at the article (just refresh the page if the website is not visible). An edit link to the Wikidata property is displayed via {{tl|EditAtWikidata}}. The following templates implement the function of this one intrinsically: * {{tl|Infobox OS}} * {{tl|Infobox programming language}} * {{tl|Infobox software}} * {{tl|Official website}} == Modules and templates used == * [[Module:URL]] via {{tl|URL}} * [[Module:Wd]] via {{tl|Wikidata}} * [[Module:If empty]] via {{tl|If empty}} ==TemplateData== {{TemplateData header}} <templatedata> { "params": {}, "description": "This template is for use in infoboxes. The template outputs the website URL (e.g. \"www.example.com\") for the article subject with a link to the URL, using the \"official website\" field (field P856) from the associated Wikidata page, if available. It will not display https:// or http://, but the link will work based on what is specified in Wikidata." } </templatedata> ==See also== * {{tl|Official website}} <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:External link templates using Wikidata]] }}</includeonly> 8b8xmy49kndk7iwz6i582ivzhl2m17a Cèṭa'an:Infobox software 10 5525 20964 2024-10-17T22:52:28Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{Infobox | bodyclass = vevent | bodystyle = {{{bodystyle|}}} | title = {{{title|{{{name|{{PAGENAMEBASE}}}}}}}} | titleclass = summary | labelstyle = white-space: nowrap; | imageclass = logo | imagestyle = | image = {{#invoke:InfoboxImage |InfoboxImage |image={{{logo|}}} |size={{{logo size|{{{logo_size|}}} }}} |sizedefault=frameless |upright=0.55 |alt={{{logo alt|{{{logo_alt|}}} }}} |title={{{logo title|{{{logo_title|}}} }}} }} | caption...' 20964 wikitext text/x-wiki <includeonly>{{Infobox | bodyclass = vevent | bodystyle = {{{bodystyle|}}} | title = {{{title|{{{name|{{PAGENAMEBASE}}}}}}}} | titleclass = summary | labelstyle = white-space: nowrap; | imageclass = logo | imagestyle = | image = {{#invoke:InfoboxImage |InfoboxImage |image={{{logo|}}} |size={{{logo size|{{{logo_size|}}} }}} |sizedefault=frameless |upright=0.55 |alt={{{logo alt|{{{logo_alt|}}} }}} |title={{{logo title|{{{logo_title|}}} }}} }} | caption = {{{logo caption|{{{logo_caption|}}} }}} | image2 = {{#if:{{{screenshot|}}} | {{#if:{{{collapsible|}}} | {{Hidden begin|title={{{collapsetext|Screenshot}}}|titlestyle=background:{{{background|gainsboro}}};text-align:center|contentstyle=text-align:center}} }} {{#invoke:InfoboxImage |InfoboxImage |image={{{screenshot|}}} |size={{{screenshot size|{{{screenshot_size|}}} }}} |sizedefault=frameless |upright=1 |alt={{{screenshot alt|{{{screenshot_alt|}}} }}} |title={{{screenshot title|{{{screenshot title|}}} }}} }} }} | caption2 = {{{caption|}}}{{#if:{{{screenshot|}}}|{{#if:{{{collapsible|}}}|{{hidden end}}}}}} | label1 = Other names | data1 = {{{other_names|}}} | label2 = [[Programmer|Original author(s)]] | data2 = {{{author|}}} | label3 = [[Programmer|Developer(s)]] | data3 = {{{developer|}}} | label4 = Initial release | data4 = {{{released|}}} | rowstyle5 = display: none;<!-- =============================================================================== The data5 field displays a sub-infobox. The HTML cleanup module in charge of rendering Wikipedia pages converts this sub-infobox into a new set of rows that lay below the data4 row. Hence, the data4 row becomes an empty redundant row that the reader would rather not see. I resisted implementing this at first because hacks are generally fragile. But I am giving up the resistance as the proper venue has failed to address this. —User:Codename Lisa =============================================================================== --> | data5 = {{#ifeq:{{lc:{{{ver layout|simple}}}}}|stacked |{{Infobox software/stacked |{{{title|{{{name|{{PAGENAME}}}}}}}} |{{{discontinued|no}}} |{{{latest release version|{{{latest_release_version|}}}}}} |{{{latest release date | {{{latest_release_date|}}}}}} |{{{latest preview version|{{{latest_preview_version|}}}}}} |{{{latest preview date | {{{latest_preview_date|}}}}}} }} |{{Infobox software/simple |{{{title|{{{name|{{PAGENAME}}}}}}}} |{{{discontinued|no}}} |{{{latest release version|{{{latest_release_version|}}}}}} |{{{latest release date | {{{latest_release_date|}}}}}} |{{{latest preview version|{{{latest_preview_version|}}}}}} |{{{latest preview date | {{{latest_preview_date|}}}}}} }} }} | label6 = [[Repository (version control)|Repository]] | data6 = {{#if:{{{repo|}}}{{#ifeq:{{{qid|}}}|none|-}} |{{{repo|}}} |{{#if: {{#property:P1324|from={{{qid|}}}}} |{{#ifeq: {{wikidata|property|{{{qid|}}}|P1324|best|format=%p}} | none |{{wikidata|property|{{{qid|}}}|P1324|best|format=%p}}{{EditAtWikidata|pid=P1324}} |{{Plainlist|<ul><li>{{URL|{{wikidata|property|{{{qid|}}}|P1324|best|format=%p}}}}{{EditAtWikidata|pid=P1324|qid={{{qid|}}}}}</li></ul>}} }} }} }} | label7 = Written in | data7 = {{{programming language|{{{programming_language|}}}}}} | label8 = [[Middleware]] | data8 = {{{middleware|}}} | label10 = [[Software engine|Engine]]{{#if: {{{engines|}}} |s}} | data10 = {{#if: {{{engines|}}} |{{{engines}}} |{{#if:{{{engine|}}}{{#ifeq:{{{qid|}}}|none|-}} |{{{engine|}}} |{{#if: {{#property:P408|from={{{qid|}}}}} |{{Plainlist|<ul>{{wikidata|properties|{{{qid|}}}|P408|best|format=<li>%p</li>}}</ul>}}{{EditAtWikidata|pid=P408}} }} }} }} | label11 = [[Operating system]] | data11 = {{{operating system|{{{operating_system|}}}}}} | label12 = [[Computing platform|Platform]] | data12 = {{{platform|}}} | label13 = Included with | data13 = {{{included with|}}} | label14 = Predecessor | data14 = {{{replaces|}}} | label15 = Successor | data15 = {{{replaced_by|}}} | label16 = Service name | data16 = {{{service_name|}}} | label17 = [[File size|Size]] | data17 = {{{size|}}} | label18 = [[Technical standard|Standard]](s) | data18 = {{{standard|}}} | label19 = Available in | data19 = {{#if:{{{language count|}}}|{{{language count}}} languages|{{{language|}}}}}{{{language footnote|}}} | data20 = {{#if:{{{language count|}}}|{{#if:{{{language|}}}|{{Hidden begin|title=List of languages|titlestyle=background-color: transparent;}}{{{language|}}}{{hidden end}}}}}} | label21 = [[Software categories#Categorization approaches|Type]] | data21 = {{{genre|}}} | label22 = [[Software license|License]] | data22 = {{{license|}}} | label23 = [[Software license|Licence]] <!-- Spelled differently; see [[MOS:ENGVAR]] --> | data23 = {{{licence|}}} | label25 = Website | data25 = {{#if:{{{website|}}}{{#ifeq:{{{qid|}}}|none|-}} | {{#ifeq:{{{website|}}} | hide | | {{{website|}}} }} | {{#if:{{wikidata|property|raw|{{{qid|}}}|P856}} | {{#invoke:WikidataIB |url2 |url={{if empty |{{#invoke:WikidataIB|getValueByLang|P856|qid={{{qid|}}}|fwd=ALL|osd=no|maxvals=1}} |{{Wdib|P856|qid={{{qid|}}}|fwd=ALL|osd=no|maxvals=1}} }} }} }} }} | label26 = As of | data26 = {{{AsOf|}}} }}{{#invoke:Check for unknown parameters | check | showblankpositional=1 | unknown = {{main other|[[Category:Pages using Infobox software with unknown parameters|_VALUE_{{PAGENAME}}]]}} | preview = Page using [[Template:Infobox software]] with unknown parameter "_VALUE_"|ignoreblank=y | AsOf | author | background | bodystyle | caption | collapsetext | collapsible | developer | discontinued | engine | engines | genre | included with | language | language count | language footnote | latest preview date | latest preview version | latest release date | latest release version | latest_preview_date | latest_preview_version | latest_release_date | latest_release_version | licence | license | logo | logo alt | logo caption | logo size | logo title | logo_alt | logo_caption | logo_size | logo_title | middleware | name | operating system | operating_system | other_names | platform | programming language | programming_language | released | replaced_by | replaces | repo | screenshot | screenshot alt | screenshot size | screenshot title | screenshot_alt | screenshot_size | screenshot_title | service_name | size | standard | title | ver layout | website | qid }}<!-- check for version errors, mostly from Wikidata: -->{{main other|{{#iferror: {{{latest release version|{{{latest_release_version|}}}}}} {{{latest release date | {{{latest_release_date|}}}}}} {{{latest preview version|{{{latest_preview_version|}}}}}} {{{latest preview date | {{{latest_preview_date|}}}}}} |[[Category:Pages using Infobox software with version errors]]|}}}}</includeonly><noinclude> {{Documentation}} </noinclude> ogwcjurblkr2aj7p6z986uxrunui66h Cèṭa'an:Infobox software/doc 10 5526 20965 2024-10-17T22:52:53Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High-use}} {{Lua|Module:InfoboxImage|Module:Check for unknown parameters}} {{Uses Wikidata|P856|P1324|P408}} == Usage == The following is the base code required to generate an infobox. One can copy and paste the base code into an article and insert relevant information in front of the <code>=</code> signs. Removing HTML element#Comments|HTM...' 20965 wikitext text/x-wiki {{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High-use}} {{Lua|Module:InfoboxImage|Module:Check for unknown parameters}} {{Uses Wikidata|P856|P1324|P408}} == Usage == The following is the base code required to generate an infobox. One can copy and paste the base code into an article and insert relevant information in front of the <code>=</code> signs. Removing [[HTML element#Comments|HTML comments]] (<code>&lt;!-- anything --&gt;</code>) is optional. To avoid accidental misuse, this base code does not have a handful of parameters that must be handled with absolute care and are not normally needed, such as {{param|bodystyle}}. {{Parameter names example|name|logo|logo alt|logo size|logo caption|screenshot|screenshot size|screenshot alt|caption|other_names|author|developer|released|ver layout|discontinued|latest release version|latest release date|latest preview version|latest preview date|repo|qid|programming language|middleware|engine|operating system|platform|included with|replaces|replaced_by|service_name|size|language count|language|language footnote|genre|license|website|standard|AsOf}} <syntaxhighlight lang="wikitext" style="overflow:auto;"> {{Infobox software | title = <!-- defaults to {{PAGENAMEBASE}} --> | logo = <!-- File name without 'File:' --> | logo caption = | logo alt = | logo size = | collapsible = <!-- Any text here will collapse the screenshot. --> | screenshot = <!-- File name without 'File:' --> | screenshot size = | screenshot alt = | caption = | other_names = | author = | developer = | released = <!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} --> | ver layout = <!-- simple (default) or stacked --> | discontinued = <!-- Set to yes, if software is discontinued, otherwise omit. --> | latest release version = | latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} --> | latest preview version = | latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} --> | repo = <!-- {{URL|example.org}} --> | qid = | programming language = | middleware = | engine = <!-- or |engines= --> | operating system = | platform = | included with = | replaces = | replaced_by = | service_name = | size = | standard = | language = | language count = <!-- Number only --> | language footnote = | genre = | license = <!-- or |licence= --> | website = <!-- {{URL|example.org}} or {{official URL}} --> | AsOf = }} </syntaxhighlight> {{Clear}} == Example == {{hatnote|The following markup is included '''only for illustration purposes'''. It is not intended to provide up-to-date information about [[GIMP]] software and should not be updated for the sake of '''truth'''.}} {{demo|reverse=1|<nowiki>{{Infobox software | name = GIMP | logo = The GIMP icon - gnome.svg | screenshot = GIMP 2.10.jpg | caption = GIMP version 2.10 | author = [[Spencer Kimball (computer programmer)|Spencer Kimball]], [[Peter Mattis]] | developer = GIMP Development Team | released = {{Start date and age|1998|6|2|df=yes}} | latest release version = {{wikidata|property|preferred|references|edit|Q8038|P348|P548=Q2804309}} | latest release date = {{wikidata|qualifier|preferred|single|Q8038|P348|P548=Q2804309|P577}} | latest preview version = {{wikidata|property|preferred|references|edit|Q8038|P348|P548=Q51930650}} | latest preview date = {{wikidata|qualifier|preferred|single|Q8038|P348|P548=Q51930650|P577}} | repo = {{URL|https://gitlab.gnome.org/GNOME/gimp}} | programming language = [[C (programming language)|C]] | operating system = [[Linux]], [[macOS]], [[Windows]], [[FreeBSD]], [[Solaris (operating system)|Solaris]], [[AmigaOS 4]] | language count = 82 | language footnote = <ref>{{cite web |url=https://l10n.gnome.org/module/gimp/ |title=Module Statistics: gimp |website=l10n.gnome.org |publisher=[[GNOME Project]] |access-date=7 March 2022}}</ref> | language = [[Amharic]], [[Arabic]], [[Asturian language|Asturian]], [[Azerbaijani language|Azerbaijani]], [[Basque language|Basque]], [[Belarusian language|Belarusian]], [[Bosnian language|Bosnian]], [[Brazilian Portuguese]], [[Breton language|Breton]], [[British English]], [[Bulgarian language|Bulgarian]], [[Burmese language|Burmese]], [[Canadian English]], [[Catalan language|Catalan]], [[Central Kurdish]], [[Chinese language|Chinese (China)]], [[Chinese language|Chinese (Hong Kong)]], [[Chinese language|Chinese (Taiwan)]], [[Croatian language|Croatian]], [[Czech language|Czech]], [[Danish language|Danish]], [[Dutch language|Dutch]], [[Dzongkha]], [[Esperanto]], [[Estonian language|Estonian]], [[Finnish language|Finnish]], [[French language|French]], [[Galician language|Galician]], [[Georgian language|Georgian]], [[German language|German]], [[Greek language|Greek]], [[Gujarati language|Gujarati]], [[Hebrew language|Hebrew]], [[Hindi]], [[Hungarian language|Hungarian]], [[Icelandic language|Icelandic]], [[Indonesian language|Indonesian]], [[Irish language|Irish]], [[Italian language|Italian]], [[Japanese language|Japanese]], [[Kabyle language|Kabyle]], [[Kannada]], [[Kashubian language|Kashubian]], [[Kazakh language|Kazakh]], [[Khmer language|Khmer]], [[Kinyarwanda]], [[Kyrgyz language|Kirghiz]], [[Korean language|Korean]], [[Latvian language|Latvian]], [[Lithuanian language|Lithuanian]], [[Low German]], [[Macedonian language|Macedonian]], [[Malay language|Malay]], [[Malayalam]], [[Marathi language|Marathi]], [[Nepali language|Nepali]], [[Bokmål|Norwegian (Bokmål)]], [[Nynorsk|Norwegian (Nynorsk)]], [[Occitan language|Occitan]], [[Persian language|Persian]], [[Polish language|Polish]], [[Portuguese language|Portuguese]], [[Punjabi language|Punjabi]], [[Romanian language|Romanian]], [[Russian language|Russian]], [[Scottish Gaelic]], [[Serbian language|Serbian (Cyrillic script)]], [[Serbian language|Serbian (Latin script)]], [[Sinhala language|Sinhala]], [[Slovak language|Slovak]], [[Slovene language|Slovene]], [[Spanish language|Spanish]], [[Swedish language|Swedish]], [[Tamil language|Tamil]], [[Tatar language|Tatar]], [[Telugu language|Telugu]], [[Thai language|Thai]], [[Turkish language|Turkish]], [[Ukrainian language|Ukrainian]], [[Valencian language|Valencian]], [[Vietnamese language|Vietnamese]], [[Xhosa language|Xhosa]], [[Yiddish]] | genre = [[Raster graphics editor]] | license = [[GNU General Public License|GPL-3.0-or-later]] | website = {{URL|https://www.gimp.org/|gimp.org}} }}</nowiki>}} {{Reflist}} {{Clear}} === Conditional formatting parameters === The following shows the effect of three parameters which change the formatting of certain infobox fields: {{para|collapsible}}, {{para|discontinued}}, {{para|ver layout}}. {{demo|reverse=1|<nowiki>{{Infobox software | name = GIMP | logo = The GIMP icon - gnome.svg | screenshot = GIMP 2.10.jpg | caption = GIMP version 2.10 | collapsible = yes | ver layout = stacked | discontinued = yes | latest release version = {{wikidata|property|preferred|references|edit|Q8038|P348|P548=Q2804309}} | latest release date = {{wikidata|qualifier|preferred|single|Q8038|P348|P548=Q2804309|P577}} | latest preview version = {{wikidata|property|preferred|references|edit|Q8038|P348|P548=Q51930650}} | latest preview date = {{wikidata|qualifier|preferred|single|Q8038|P348|P548=Q51930650|P577}} }}</nowiki>}} {{Reflist}} {{Clear}} == Parameters == All parameters are optional. ; bodystyle : CSS styling for the infobox as a whole ; title : Name of the software as displayed above the infobox. Defaults to <nowiki>{{PAGENAMEBASE}}</nowiki> ; logo : Code for a small image to be displayed as the [[logo]] or [[computer icon]] of the software. You may specify a file name, with or without namespace prefix. In other words, the following examples are all acceptable: ::The GIMP icon - gnome.svg ::File:The GIMP icon - gnome.svg ; logo size : Size of the logo. ; logo caption : Caption of the logo that appears below it. Should not be used to provide trivial captions, such as "This is the logo of X", which is automatically assumed. Reserved for special cases when a description beyond telling the obvious is needed, or for inserting {{tl|ffdc}} or {{tl|deletable image-caption}}. ; logo alt : [[WP:ALTTEXT|Alternative text]] of the logo; very important. ; collapsible : Whether this screenshot is by default hidden and is only shown when user clicks on a minuscule "Expand" button. Can be set to "yes". Especially useful in case of long vertical screenshot ; screenshot : Code for an image to be displayed as a [[screenshot]] of the software. You may specify a file name, with or without namespace prefix. In other words, the following examples are all acceptable: ::GIMP screenshot.png ::File:GIMP screenshot.png ; screenshot size : Size of the screenshot. ; screenshot alt : [[WP:ALTTEXT|Alternative text]] of the screenshot; very important. Defaults to image caption. ; caption : A caption for screenshot that appears below it. Please include this parameter only when there is an image to display. ; other_names : Other names for the software. ; author : Name of the original author(s) or publisher(s) of the software. It can be an individual or organization. Most of the time, it only needs to be specified when {{para|developer}} field is populated. ; developer : Name of the current developer of the software. It can be an individual or organization. ; released : The date in which version 1.0 (or closely-matching release) of the software in question reaches its [[release to manufacturing]] (RTM) stage. In case the article is about a specific major release of a piece of software (for instance [[Internet Explorer 8]] or [[Microsoft Office 2007]]), this field should contain the date in which that specific major release reached RTM stage. In case the software is still in development and has not reached its RTM stage, please ignore this field; do not use this field to specify the release date of the first preview/test release of the software; there is already another parameter for that use. :The content of this field should look like the following: ::{{tlx|Start date and age|''year''|''month''|''day''}} :In case the article uses DMY as date format, use this code instead: ::{{tlx|Start date and age|''year''|''month''|''day''|df&#61;yes}} :If you are unsure which date format to use, please consult [[WP:MOSDATES]]. ; ver layout : Defines how version number information appear in the infobox. Can be set to "simple" (default) or "stacked". "Simple" allocates an ordinary row to "latest release version" and another to "latest preview version". But "stacked" gives the full width of the row the info and adds a header, so that several version numbers can appear and use the infobox space more efficiently. Additionally, "stacked" could automately generate an edit link at the header to allow editors to update the version number. ; discontinued : Whether this software is no longer being developed, thus changing the phrase "Latest release" in the infobox to "Last release". For technical reasons, anything for this parameter has the same effect, be it "yes", "no" or anything else. To nullify the effect of this parameter, you need to omit it. ; latest release version : The version number of the latest release of the software. Please observe the following examples: : Example #1: If the article is about ''Example Software'' whose latest version is 1.5, specify: ::1.5 : Example #2: If the article is about ''Example Software'' whose latest release is called ''Example Software 2008'' and whose latest version number is 12.2, specify: ::2008 (12.2) : Example #3: If the article is about ''Famous Example Software 2010'', which is a significant release of ''Famous Example Software'' and whose latest version number is 14.0.0.25, just specify: ::14.0.0.25 : Example #4: If the article is about ''Famous Example Software 2010'' for which no update is released since its initial release-to-manufacturing (RTM), please omit this parameter unless there is an evidence that it is necessary for the reader to know this number. One reason would be the presence of preview releases of the software which can only be distinguished from the RTM by their version number. :<code>latest release date</code> depends on this parameter. ; latest release date : The release date of the latest released version. If no update is released for the software since its initial release, please omit this field; filling in the <code>released</code> field would be enough. The content of this field should look like the following: ::{{tlx|Start date and age|''year''|''month''|''day''}} :In case the article uses DMY as date format, use this code instead: ::{{tlx|Start date and age|''year''|''month''|''day''|df&#61;yes}} :If you are unsure which date format to use, please consult [[WP:MOSDATES]]. :This parameter only works when a <code>latest release version</code> is present. ; latest preview version : The version number of the latest preview version or development branch. Should only be specified when development of a new version of the software in question (newer than one specified in <code>latest release version</code>) is in progress. Please consult descriptions for <code>latest release version</code> provided above for best practices of specifying this parameter. ; latest preview date : Specifies the release date of the latest preview version or development branch. Should only be specified when development of a new version of the software in question (newer than one specified in <code>latest release version</code>) is in progress. Please consult descriptions for <code>latest release date</code> provided above for best practices of specifying this parameter. ; repo : The online [[Repository (version control)|source code repository]], if available. For example, the sourceforge or github project page. As with the <code>website</code> parameter, this should use the {{tl|URL}} template. In the absence of this parameter, infobox attempts to acquire the repository link from Wikidata. This parameter overrides the Wikidata link. ; qid : Q-identifier from Wikidata. ; programming language : The [[programming language]] of that subject of the article. If the program language of the software has a corresponding article in Wikipedia, please link to it. Here is an example: ::Code: <code><nowiki>[[C++]] and [[C Sharp (programming language)|C#]]</nowiki></code> ::Result: [[C++]] and [[C Sharp (programming language)|C#]] :When specifying the name of the programming language please make sure that you [[WP:V|cite your source]]. Unreferenced assertions in Wikipedia may be challenged or removed. If you do not have a source, do not include this parameter. ; middleware : Middleware for the software. ; engine : [[Software engine]] that is used by this software. In absence of this parameter, infobox attempts to acquire the {{Wikidata property link|P408}} from Wikidata. This parameter overrides the Wikidata engine. ; engines : List of software engines, if multiple are used. ; operating system : The [[operating system]] on which the given software works. Please be as accurate as possible but also be mindful of the length and avoid specifying vague phrases such as "[[Cross-platform]]", "[[Multi-platform]]", "all" or "none". If the project is a [[web app]] or if only an OS-agnostic [[source code]] is released, ignore. Please consider these examples: :*If the software works on all incarnations of [[Unix]], [[Linux]] and derived operating systems, please specify: :**<code><nowiki>[[Unix-like]]</nowiki></code> :*If the software works unconditionally on ALL incarnations of [[Microsoft Windows]], please specify: :**<code><nowiki>[[Microsoft Windows]]</nowiki></code> or simply <code><nowiki>[[Windows]]</nowiki></code> :*If the software works only on [[Windows XP]] and all subsequent releases of Microsoft Windows, please specify: :**<code><nowiki>[[Windows XP]] and later</nowiki></code> :*If the software is released for various families of different operating systems, (such as specific versions of BSD, Linux, macOS and Microsoft Windows) so that listing them in the infobox gives it undue length, please leave the details to article body and specify: :**<code><nowiki>[[BSD]], [[Linux]], [[macOS]] and [[Microsoft Windows]]</nowiki></code> ; platform : The [[computing platform]] on which the software runs. You might like to include the following information: :*'''Processor architecture:''' Some software runs on a certain processor architecture such as [[IA-32]] (also known as ''x86'' an ''i386''), [[x86-64]] (also known as ''x64'', ''AMD64'' and ''EM64T''), [[Itanium]], [[ARM architecture family|ARM]] and [[MIPS architecture|MIPS]]. :*'''Software frameworks:''' Some software runs on [[Java (software platform)|Java platform]], [[.NET Framework]], [[Adobe Flash]], [[Adobe AIR]], [[Microsoft Silverlight]] or [[XUL]] without regard to the processor architecture. If so, you may ignore processor architecture and instead specify the framework. :Please avoid specifying vague phrases such as "[[cross-platform]]" unless the following conditions meet: :# The software has been released for numerous different platforms, so much so that including all of them causes the infobox size to grow unduly large. :# The article body lists the platforms under which the software runs. :If the above do not meet, then specifying such a vague phrase is the same as not specifying it. ; included with : Devices and operating systems that come preloaded with this browser. ; replaces : What the software replaces, if applicable. ; replaced_by : What the software has been replaced with. ; service_name : Service name for the software. ; size : Size of the installer package. Only applies to software available via download. For software distributed physically in boxes or other packages, ignore this parameter. Do not forget to include your unit of measurements (i.e. kilobytes, megabytes or gigabytes). :'''Note:''' Use a [[non-breaking space]] ("&amp;nbsp;") to prevent numbers and units of measurements from separating when "[[word wrapping]]" occurs. You can also use {{tl|Nowrap}} template to produce the same effect. :Observe the following examples: :{| | width = "50%" | * <code><nowiki>760&amp;nbsp;KB</nowiki></code> → 760&nbsp;KB * <code><nowiki>32&amp;nbsp;MB</nowiki></code> → 32&nbsp;MB | width = "50%" | * <code><nowiki>{{Nowrap|842 KB}}</nowiki></code> → {{Nowrap|842 KB}} * <code><nowiki>{{Nowrap|48.5 MB}}</nowiki></code> → {{Nowrap|48.5 MB}} |} :For more information, visit [[WP:UNITS]] ; standard : [[Technical standard]] of the subject of the article adheres. ; language : Lists the natural languages in which the software's user interface can interact with user. Please do not supply vague phrases, such as "multilingual", which do not add to the knowledge of the reader. Also please do not wikilink the name of languages; readers are most likely uninterested in reading about those languages. For a comprehensive list of items that should not be generally linked to, see {{Section link|Wikipedia:Manual of Style/Linking|What generally should not be linked}}. A large list of languages can disrupt the natural flow of the article. When the list of languages grows large, consider one of the following measures: :*Use {{para|language count}} parameter in conjunction with this parameter. This will allow the list of languages to be hidden and revealed with the click of a mouse. This method is not printer-friendly: A collapsed list does not appear on print and an expanded list may disrupt the natural flow of the article. :*Add a link to a section of the article which lists languages. Please keep the link printer-friendly. For example, instead of "<nowiki>[[#Localization|Click here to see the list of languages]]</nowiki>", consider "<nowiki>35 languages; see [[#Localization|§ Localization]]</nowiki>". This solution is useful when the inclusion of a list of languages is important or when the localization of the subject of the article is discussed. :*Ignore this parameter and use {{para|language count}} and {{para|language footnote}} instead. This approach is useful when the article is short and inclusion of the list of languages is unwanted or contested. ; language count : Number of natural languages in which the software's user interface can interact with user. Please supply a number only. Don't use this parameter if the list of languages includes fewer than five entries. (Please see: {{Section link|Wikipedia:Manual of Style/Dates and numbers|Numbers}}) : If both {{para|language}} and {{para|language count}} parameters are present, the value of {{para|language}} will be collapsed under "List of languages" title. ; language footnote : Use this parameter to supply citation on available translations, especially when {{para|language}} is not specified. Use of this parameter is not mandatory, as long as appropriate citation information is attached to the text. For instance, citation information may be attached to text itself in the article body or {{para|language}}, especially when there are more than one source for it information given. (E.g. when one source includes full translations and another includes partial translations; or when one source specifies the translations of one given version and another discusses what is added to that version after an update.) As a general rule, avoid citing automatically generated reports, statements about development versions or other sources of time-sensitive information. ; genre : Type of program. Should be wikilinked to an article such as [[Geographic information system]]. For more information, consult [[List of software categories]]. Please do not use this field to briefly describe the role and function of the subject of the article. For example, instead of "SVG creator, editor and converter", consider using "[[Vector graphics editor]]". Instead of "PDF creator, editor, converter and viewer", consider using "[[Desktop publishing software]]". Instead of "DWG creator/editor", consider using "[[Computer-aided design]]". ; license : {{Further|Wikipedia:Software licenses}} : The [[software license]] under which the user is allowed to use the software. It is recommended to specify the specific license the software is released under by name. See [[:Category:Software licensing]]. For example: :*[[Proprietary license|Proprietary]] (<code><nowiki>[[Proprietary license|Proprietary]]</nowiki></code>): Software with a license which prohibits modifying the software and sharing copies, and where generally a copy of the source code cannot be obtained by the user. (As in this example, please be sure to link to <code><nowiki>[[Proprietary license]]</nowiki></code>, which is an article about this type of software, and ''not'' to <code><nowiki>[[Proprietary]]</nowiki></code>, which is a disambiguation page.) :*[[GNU General Public License]]s, [[GNU Lesser General Public License]]s, [[BSD License]]s, and other [[free software]] licenses: pieces of software released under a free software license provide copies of the source code to users, and give users the freedom to modify and share copies of their copy of the source code. The GNU licenses mentioned have multiple versions each; there are multiple BSD licenses. Please make sure to specify which one. ; licence : Same as {{para|license}}. Pick either ''license'' (American English) or ''licence'' (Commonwealth English), not both{{snd}}select the one which matches the content of the article the template is used in. ; website : The web site URL of the software package, if one wants to override the Wikidata official URL value. This URL must be readable in print. Therefore, you should use {{tl|URL}} template like this: "{{tl2|URL|<nowiki>http://www.example.com</nowiki>}}". Avoid using printer-hostile forms like "<code><nowiki>[http://www.example.com Example website]</nowiki></code>". In addition, the special value "hide" suppresses this field, even in presence of a Wikidata link. This is useful for articles with several infoboxes, to avoid repeating one Wikidata link. If left blank, the Wikidata official website value will display by default. ; AsOf : A pseudo-parameter populated by bots and users tending to maintenance categories. The intricacies of this parameter are not included here. If you don't know what it does, please do not touch. == Moving release data outside the article == <section begin="release version data" /> The subject's latest release version, latest release date, latest preview version and latest preview date can be moved outside the article. === Template method (single wiki)=== Users visiting the article may click the version number or "[±]" link in the infobox to edit that external source. This mode is very useful for articles about software products whose vendors keep releasing updates or newer versions. With this mode is enabled, users can quickly and effectively edit the release data without editing the article proper (and cluttering its edit history with inconsequential edits). Note, however, that if {{para|latest release version}} or {{para|latest preview version}} parameters are explicitly specified, the infobox does not look for external sources. (This can be useful if, for example, the preview version is frequently updated, but the release version is not.) To make the infobox retrieve release data from outside the article: #Create an external source that supplies data for latest stable release. To do so: ##Copy and paste the following URL into your browser's address bar, replacing ''INFOBOX_NAME'' with the value supplied in {{para|name}} parameter of the infobox: <br/><code>{{fullurl:Template:Latest stable software release/INFOBOX_NAME|action=edit&preload=Template:LSR/syntax}}</code> ##In the page that opens, fill in the required information. ##Save the page. #Create an external source that supplies data for latest preview release. To do so: ##Copy and paste the following URL into your browser's address bar, replacing ''INFOBOX_NAME'' with the value suppplied in {{para|name}} parameter of the infobox: <br/><code>{{fullurl:Template:Latest preview software release/INFOBOX_NAME|action=edit&preload=Latest preview release/syntax}}</code> ##In the page that opens, fill in the required information. ##Save the page. #In the main article, delete {{para|latest release version}}, {{para|latest release date}}, {{para|latest preview version}} or {{para|latest preview date}} parameters. #Save the article. #Refresh the article. === Wikidata method (multi-language, potentially all wikis) === With a Wikidata entry, OS version information can be input once, and then automatically transcluded to any Wikipedia in any language, as long as they are using a Wikidata template for their data. * See: [[Template:Wikidata]] for usage information<section end="release version data" /> * See: [[Template:Infobox software#Example]] for a usage example. (The Infobox:software example uses this method.) == Microformat == {{UF-hcal}} == TemplateData == {{Collapse top|title=[[Wikipedia:TemplateData|TemplateData]] documentation used by [[Wikipedia:VisualEditor|VisualEditor]] and other tools}} {{TemplateData header|noheader=1}} <templatedata> { "description": "An infobox for computer software", "format": "block", "params": { "title": { "label": "Title", "type": "string", "required": false, "description": "Name of the computer program. Displayed at the top of the infobox.", "aliases": [ "name" ], "default": "{{PAGENAMEBASE}}" }, "logo": { "label": "Logo", "type": "wiki-file-name", "required": false, "description": "Filename for the image e.g. 'The GIMP icon - gnome.svg' ", "default": "{{#Property:P154}}" }, "logo size": { "label": "Logo size", "type": "string", "required": false, "description": "Size of the logo.", "aliases": [ "logo_size" ] }, "logo alt": { "label": "Logo alternative text", "type": "string", "required": false, "description": "Alternative text for the logo (used by the blind and when web browsers cannot or do not load the image)", "aliases": [ "logo_alt" ] }, "logo caption": { "label": "Logo caption", "type": "string", "required": false, "description": "Caption for the logo. Must only be used to provide anything far more important than 'This is the logo of X'. e.g. used for inserting {{ffdc}} or {{deletable image-caption}}.", "aliases": [ "logo_caption" ] }, "screenshot": { "label": "Screenshot", "type": "wiki-file-name", "required": false, "description": "File name for a screenshot of the image, e.g. 'GIMP screenshot.png'" }, "screenshot size": { "label": "Screenshot size", "type": "string", "required": false, "description": "Size of screenshot", "aliases": [ "screenshot_size" ] }, "screenshot alt": { "label": "Screenshot alternative text", "type": "string", "required": false, "description": "Alternative text for the screenshot (used by the blind and when web browsers cannot or do not load the image)", "aliases": [ "screenshot_alt" ] }, "caption": { "label": "Caption", "type": "string", "required": false, "description": "Caption for the screenshot" }, "collapsible": { "label": "Collapsible?", "type": "string", "required": false, "description": "Whether this screenshot is hidden by default, set to 'yes' to place the screenshot in a collapsible section" }, "author": { "label": "Original author", "type": "string", "required": false, "description": "Name of the original author or publisher of the software. It can be either an individual or an organization/business. Most of the time, it only needs to be specified when developer field is populated." }, "developer": { "label": "Developer", "type": "string", "required": false, "description": "Name of the current developer of the software. It can be either an individual or an organization/business." }, "released": { "label": "Initial release date", "type": "string", "required": false, "description": "The date in which version 1.0 (or closely-matching release) of the software in question reaches its release to manufacturing (RTM) stage. In case the article is about a specific major release of a piece of software (for instance Internet Explorer 8 or Microsoft Office 2007), this field should contain the date in which that specific major release reached RTM stage. In case the software is still in development and has not reached its RTM stage, please ignore this field; do not use this field to specify the release date of the first preview/test release of the software; there is already another parameter for that use. The content of this field should look like the following: {{Start date and age|year|month|day}} In case the article uses DMY as date format, use this code instead: {{Start date and age|year|month|day|df=yes}} If you are unsure which date format to use, please consult WP:MOSDATES." }, "discontinued": { "label": "Discontinued?", "type": "boolean", "required": false, "description": "Whether this software is no longer being developed, thus changing the phrase 'Latest release' in the infobox to 'Final release'. For technical reasons, anything for this parameter has the same effect, be it 'yes', 'no' or anything else. To nullify the effect of this parameter, you need to omit it." }, "ver layout": { "label": "Version info layout", "description": "Defines how version number information appear in the infobox. Can be set to \"simple\" (default) or \"stacked\". \"Simple\" allocates an ordinary row to \"latest release version\" and another to \"latest preview version\". But \"stacked\" gives the full width of the row the info and adds a header, so that several version numbers can appear and use the infobox space more efficiently. Additionally, \"stacked\" could automately generate an edit link at the header to allow editors to update the version number.", "autovalue": "simple", "type": "string", "suggestedvalues": [ "simple", "stacked" ] }, "latest release version": { "label": "Latest release version", "type": "string", "required": false, "description": "The version number of the latest release of the software. E.g. 'v1.5', '2008 (v12.2)', ", "aliases": [ "latest_release_version" ] }, "latest release date": { "label": "Latest release date", "type": "string", "required": false, "description": "The release date of the latest released version. If no update is released for the software since its initial release, please omit this field; filling in the released field would be enough. The content of this field should look like the following: {{Start date and age|year|month|day}}", "aliases": [ "latest_release_date" ] }, "latest preview version": { "label": "Latest preview version", "type": "string", "required": false, "description": "The version number of the latest preview version or development branch. Should only be specified when development of a new version of the software in question (newer than one specified in latest release version) is in progress. Please consult descriptions for latest release version provided above for best practices of specifying this parameter.", "aliases": [ "latest_preview_version" ] }, "latest preview date": { "label": "Latest preview date", "type": "string", "required": false, "description": "Specifies the release date of the latest preview version or development branch. Should only be specified when development of a new version of the software in question (newer than one specified in latest release version) is in progress. Please consult descriptions for latest release date provided above for best practices of specifying this parameter.", "aliases": [ "latest_preview_date" ] }, "programming language": { "label": "Programming language", "type": "string", "required": false, "description": "The programming language in which the subject of the infobox is created. If the programming language of the software has a corresponding article on Wikipedia, please link to it. E.g. '[[C++]] and [[C Sharp (programming language)|C#]]'. Be advised that Wikipedia policies such as [[Wikipedia:Verifiability]] and [[Wikipedia:No original research]] also apply here.", "aliases": [ "programming_language" ] }, "engine": { "label": "Software engine", "description": "[[Software engine]] used by this program. In absence of this parameter, infobox attempts to acquire the engine from Wikidata. This parameter overrides the Wikidata engine. May also use plural.", "type": "wiki-page-name", "aliases": [ "engines" ] }, "operating system": { "label": "Operating system", "type": "string", "required": false, "description": "The operating system on which the given software works. E.g. '[[Microsoft Windows]]' or '[[Windows]]', '[[Windows XP]] and later'. If the subject of the article is a web app, library or an SO-agnostic source code, ignore this parameter. Please be as accurate as possible in specifying this parameter (but also be mindful of the length) and avoid specifying vague phrases such as 'Cross-platform' (or its redirect, Multi-platform) or 'Unix-like' (implies that the subject runs on most desktops, server and mobile devices).", "aliases": [ "operating_system" ] }, "platform": { "label": "Platform", "type": "string", "required": false, "description": "The computing platform on which the software runs. Can be specific processors like '[[IA-32]]' (i386), '[[x86-64]]' 'Itanium', 'ARM' or 'MIPS'." }, "included with": { "label": "Included with", "description": "Devices and operating systems that come preloaded with this browser.", "type": "string" }, "size": { "label": "Size", "type": "string", "required": false, "description": "Size of the installer package. Only applies to software available via download. E.g. '{{Nowrap|48 MB}}'." }, "language": { "label": "Language", "type": "string", "required": false, "description": "Lists the natural languages in which the software's user interface can interact with user. Please do not supply 'Multilingual' or such vague phrases." }, "language count": { "label": "Language count", "type": "number", "required": false, "description": "Number of natural languages in which the software's user interface can interact with user." }, "language footnote": { "label": "Language footnote", "type": "string", "required": false, "description": "Use this parameter to supply citation on available translations." }, "genre": { "label": "Genre", "type": "wiki-page-name", "required": false, "description": "Type of program. Should be wikilinked to an article such as '[[Geographic information system]]'. For more information, consult List of software categories." }, "license": { "label": "License", "type": "string", "required": false, "description": "Name of the software license under which the user is allowed to use the software. E.g. '[[Proprietary software|Proprietary]]', '[[GNU General Public License]] version 3', '[[Modified BSD License]]'. May also use Commonwealth English spelling.", "aliases": [ "licence" ] }, "website": { "label": "Website", "type": "string", "required": false, "description": "The web site URL of the software package. This URL must be readable in print. Therefore, you should use '{{URL}}' template like this: '{{URL|http://www.example.com}}'. Avoid using printer-hostile forms like '[http://www.example.com Example website]'. In absence of this parameter, infobox attempts to acquire the website link form Wikidata. This parameter overrides the Wikidata link. (It is useful when a second infobox for something different is defined on a page.) In addition, the special value 'hide' suppresses this field, even in presence of a Wikidata link. This is useful for articles with several infoboxes, to avoid repeating one Wikidata link." }, "repo": { "label": "Source code repository", "type": "string", "required": false, "description": "The online source code repository, if available. For example, the sourceforge or github project page. As with the website parameter, this should use the {{URL}} template. In the absence of this parameter, infobox attempts to acquire the repository link from Wikidata. This parameter overrides the Wikidata link." }, "standard": { "label": "Standard(s)", "type": "string", "required": false, "description": "Technical standard of the software." }, "AsOf": { "label": "Infobox timestamp (AsOf)", "type": "string", "required": false, "description": "Infobox timestamp in the form of month name, space character, year (four digits). Used by maintenance procedures and bots." }, "bodystyle": { "label": "Body style (CSS)", "type": "string", "required": false, "description": "CSS styling for the infobox as a whole" }, "other_names": { "type": "string", "label": "Other names", "description": "Other (or former) names for the software" }, "qid": { "type": "string", "description": "Wikidata QID" }, "middleware": { "type": "string", "label": "Middleware", "description": "The middleware used by the software", "example": "Havok" }, "replaces": { "type": "string", "label": "Replaces", "description": "What the software replaces" }, "replaced_by": { "type": "wiki-page-name", "label": "Replaced by", "description": "Software that replaces this one" }, "service_name": { "type": "string", "label": "Service name", "description": "The service name for the software" } }, "paramOrder": [ "bodystyle", "title", "logo", "logo size", "logo alt", "logo caption", "screenshot", "collapsible", "screenshot size", "screenshot alt", "caption", "other_names", "author", "developer", "released", "ver layout", "discontinued", "latest release version", "latest release date", "latest preview version", "latest preview date", "repo", "qid", "programming language", "middleware", "engine", "operating system", "platform", "included with", "replaces", "replaced_by", "service_name", "size", "standard", "language", "language count", "language footnote", "genre", "license", "website", "AsOf" ] } </templatedata> {{Collapse bottom}} == Tracking categories == * {{clc|Pages using Infobox software with unknown parameters}} * {{clc|Pages using Infobox software with version errors}} == See also == '''Compatible derivatives''' * {{Lts|Infobox programming language}} – [[programming language]]s, [[integrated development environment]]s and [[development tool]]s === Related === * {{Lts|Infobox OS}} for [[operating system]]s * {{Lts|Infobox software platform}} for [[software platform]]s * {{Lts|Infobox video game}} for [[video game]]s * {{Lts|Infobox website}} for [[website]]s and [[web application]]s * [[WP:IB]] - list of infoboxes <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Software infobox templates|Software]] [[Category:Infobox templates using Wikidata|Software]] [[Category:Templates that add a tracking category]] }}</includeonly> s9c88uqt8axqxjsn8pvj0813bm3o028 Cèṭa'an:UF-hcal 10 5527 20966 2024-10-17T22:54:19Z Munajad.MH 3071 ←Membuat halaman berisi '{{Microformat message | format = hCalendar | data = event details | subtemplates = {{#if:{{{hide_subtemplates}}} |<noinclude>}} Dates will only be included if you use {{tl|start date}} (for single dates) or {{tl|end date}}. Do not, however, use these templates [[Wikipedia:WikiProject Microformats/dates|if a date before 1583&nbsp;CE is involved]]. To include URLs, use {{tl|URL}}. {{#if:{{{hide_subtemplates}}} |</noinclude>}} |attendee |contact |description |dten...' 20966 wikitext text/x-wiki {{Microformat message | format = hCalendar | data = event details | subtemplates = {{#if:{{{hide_subtemplates}}} |<noinclude>}} Dates will only be included if you use {{tl|start date}} (for single dates) or {{tl|end date}}. Do not, however, use these templates [[Wikipedia:WikiProject Microformats/dates|if a date before 1583&nbsp;CE is involved]]. To include URLs, use {{tl|URL}}. {{#if:{{{hide_subtemplates}}} |</noinclude>}} |attendee |contact |description |dtend |dtstart |location |organiser |summary |url |vevent | nocollapse = on }}<includeonly>{{#ifeq:{{SUBPAGENAME}}|doc | |{{#ifeq:{{SUBPAGENAME}}|sandbox | |[[Category:Templates generating hCalendars|{{PAGENAME}}]]}} }}</includeonly><noinclude> {{Documentation |content={{Microformat message templates}}}} [[Category:Microformat (uF) message templates]] </noinclude> sjfznaev9rdd9yrl61nq1ahkcw1j2iz Cèṭa'an:Microformat message 10 5528 20967 2024-10-17T22:54:49Z Munajad.MH 3071 ←Membuat halaman berisi 'The [[Help:HTML in wikitext|HTML mark-up]] produced by this template includes {{#if:{{{type|}}} |{{{type}}} |an [[{{{format}}} microformat]]}} that makes {{{data}}} readily [[Parsing|parsable]] by computer programs. This aids tasks such as the cataloguing of articles and maintenance of databases. For more information about the use of microformats on Wikipedia, please visit [[Wikipedia:WikiProject Microformats|the Microformat WikiProject]].<!-- -->{{#if:{{{subtem...' 20967 wikitext text/x-wiki The [[Help:HTML in wikitext|HTML mark-up]] produced by this template includes {{#if:{{{type|}}} |{{{type}}} |an [[{{{format}}} microformat]]}} that makes {{{data}}} readily [[Parsing|parsable]] by computer programs. This aids tasks such as the cataloguing of articles and maintenance of databases. For more information about the use of microformats on Wikipedia, please visit [[Wikipedia:WikiProject Microformats|the Microformat WikiProject]].<!-- -->{{#if:{{{subtemplates<includeonly>|</includeonly>}}} | <div style="margin-top:0.5em;margin-bottom:0.65em;"> ; {{large|Subtemplates}} {{{subtemplates}}} '''''Please do not remove instances of these subtemplates.''''' </div>}}<!-- -->{{#if:{{{subsection1|}}} | <div style="margin-top:0.5em;margin-bottom:0.65em;"><!--(newline in case subsection begins with heading:)--> {{{subsection1}}} </div>}}<!-- -->{{#if:{{{1<includeonly>|</includeonly>}}} <!--(i.e. if at least one unnamed parameter supplied:)--> | <div style="margin-top:0.5em;margin-bottom:0.65em;"> ; {{large|Classes used}} The [[HTML attribute|HTML class]]es of this microformat include: : {{hlist |item_style=font-size:110%;{{{itemstyle|}}} |{{{1}}} |{{{2<includeonly>|</includeonly>}}} |{{{3|<noinclude>{{nobold|……}}</noinclude>}}} |{{{4|}}} |{{{5|}}} |{{{6|}}} |{{{7|}}} |{{{8|}}} |{{{9|}}} |{{{10|}}} |{{{11|}}} |{{{12|}}} |{{{13|}}} |{{{14|}}} |{{{15|}}} |{{{16|}}} |{{{17|}}} |{{{18|}}} |{{{19|}}} |{{{20|}}} }} </div> {{longitem|style=line-height:1.3em|'''''Please do not rename or remove these classes{{#if:{{{nocollapse<includeonly>|</includeonly>}}} |<br/>nor collapse nested elements which use them}}.'''''}}<!-- -->}}<!--(end #if:[1])--><noinclude> {{documentation}} </noinclude> m6k2h5dfubh33h98ip1hm7dkz3tgtpg Cèṭa'an:Microformat message/doc 10 5529 20968 2024-10-17T22:55:12Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!--Categories where indicated at the bottom of this page, please; interwikis at Wikidata (see [[Wikipedia:Wikidata]])--> A template with which to create messages [for [[Wikipedia:Transclusion|transclusion]], for instance, on [[Wikipedia:Template documentation|template documentation]] pages] about [[microformat]]s as used in Wikipedia. ===Parameters=== format [or] type data subtemplates (subsection1) unnamed parameters nocollapse...' 20968 wikitext text/x-wiki {{Documentation subpage}} <!--Categories where indicated at the bottom of this page, please; interwikis at Wikidata (see [[Wikipedia:Wikidata]])--> A template with which to create messages [for [[Wikipedia:Transclusion|transclusion]], for instance, on [[Wikipedia:Template documentation|template documentation]] pages] about [[microformat]]s as used in Wikipedia. ===Parameters=== format [or] type data subtemplates (subsection1) unnamed parameters nocollapse <includeonly>{{Sandbox other| | <!--Categories below this line, please; interwikis at Wikidata--> [[Category:Microformat (uF) message templates| ]] }}</includeonly> 6i3ovewei3lzc9c6nhboh2l59po5aqk Cèṭa'an:Official website/sandbox 10 5530 20969 2024-10-17T22:58:03Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Official website/sandbox|main}}{{#invoke:Check for unknown parameters|check|showblankpositional=1|unknown={{main other|1=[[Category:Pages using Official website with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Official website]] with unknown parameter "_VALUE_"|1|2|URL|url|name|format|mobile|lang}}</includeonly><!-- --><noinclude>{{documentation}}</noinclude>' 20969 wikitext text/x-wiki <includeonly>{{#invoke:Official website/sandbox|main}}{{#invoke:Check for unknown parameters|check|showblankpositional=1|unknown={{main other|1=[[Category:Pages using Official website with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Official website]] with unknown parameter "_VALUE_"|1|2|URL|url|name|format|mobile|lang}}</includeonly><!-- --><noinclude>{{documentation}}</noinclude> 8668fvh0x828soqvxxvg84pfnjlmibn Cèṭa'an:Main list 10 5531 20970 2024-10-17T22:59:14Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Main list|mainList}}</includeonly><noinclude> {{Documentation}} </noinclude>' 20970 wikitext text/x-wiki <includeonly>{{#invoke:Main list|mainList}}</includeonly><noinclude> {{Documentation}} </noinclude> aa6t7h366jul2m2zwq7ghpanuptj5mw Cèṭa'an:Main list/doc 10 5532 20975 20972 2024-10-17T23:02:41Z Munajad.MH 3071 20975 wikitext text/x-wiki <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This module produces a "For a more comprehensive list, see [...]" link. It implements the {{tl|main list}} template. == Use from wikitext == This module cannot be used directly from #invoke. Instead, it can only be used through the {{tl|main list}} template. Please see the template page for documentation. == Use from other Lua modules == Load the module: <syntaxhighlight lang="lua"> local mMainList = require('Module:Main list') </syntaxhighlight> You can then use the _mainList function like this: <syntaxhighlight lang="lua"> mMainList._mainList (page1, page2) </syntaxhighlight> The <var>page1</var> variable is the page to be linked to, and is required. The page name can include a section link if desired. If the page includes a section link, it is automatically formatted as ''page § section'', rather than the MediaWiki default of ''page#section''. The <var>page2</var> variable is optional; it is a second page link. === Example 1 === <syntaxhighlight lang="lua"> mMainList._mainList ('Wikipedia:Hatnote#Hatnote templates') </syntaxhighlight> Produces: :<code><nowiki><div class="hatnote">For a more comprehensive list, see [[Wikipedia:Hatnote#Hatnote templates|Wikipedia:Hatnote § Hatnote templates]].</div></nowiki></code> Displays as: <div class="hatnote">For a more comprehensive list, see [[Wikipedia:Hatnote#Hatnote templates|Wikipedia:Hatnote § Hatnote templates]].</div> === Example 2 === <syntaxhighlight lang="lua"> mMainList._mainList ('Wikipedia:Hatnote#Hatnote templates','Wikipedia:Template messages/Cleanup#Cleanup') </syntaxhighlight> Produces: :<code><nowiki><div class="hatnote">For a more comprehensive list, see [[Wikipedia:Hatnote#Hatnote templates|Wikipedia:Hatnote § Hatnote templates]] and [[Wikipedia:Template messages/Cleanup#Cleanup|Wikipedia:Template messages/Cleanup § Cleanup]].</div></nowiki></code> Displays as: <div class="hatnote">For a more comprehensive list, see [[Wikipedia:Hatnote#Hatnote templates|Wikipedia:Hatnote § Hatnote templates]] and [[Wikipedia:Template messages/Cleanup#Cleanup|Wikipedia:Template messages/Cleanup § Cleanup]].</div> == Technical details == This module uses [[Module:Hatnote]] to format the hatnote text and [[Module:Arguments]] to fetch the arguments from wikitext. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|| <!-- Categories go here and interwikis go in Wikidata. --> [[Category:Hatnote modules]] }}</includeonly> rokw8x0iqmaonvd77iy67pl86dvbtyn Modul:Main list 828 5533 20973 2024-10-17T23:00:30Z Munajad.MH 3071 ←Membuat halaman berisi '--[[ -- This module produces a "For more details on this topic" link. It implements -- the {{Main list}} template. --]] local mHatnote = require('Module:Hatnote') local mHatlist = require('Module:Hatnote list') local mArguments -- lazily initialise local mTableTools -- lazily initialise local p = {} function p.mainList(frame) mArguments = require('Module:Arguments') mTableTools = require('Module:TableTools') local args = mArguments.getArgs(frame, {parentOnly...' 20973 Scribunto text/plain --[[ -- This module produces a "For more details on this topic" link. It implements -- the {{Main list}} template. --]] local mHatnote = require('Module:Hatnote') local mHatlist = require('Module:Hatnote list') local mArguments -- lazily initialise local mTableTools -- lazily initialise local p = {} function p.mainList(frame) mArguments = require('Module:Arguments') mTableTools = require('Module:TableTools') local args = mArguments.getArgs(frame, {parentOnly = true}) if not args[1] then return mHatnote.makeWikitextError( 'no page name specified', 'Template:Main list#Errors', args.category ) end return p._mainList(mTableTools.compressSparseArray(args)) end function p._mainList(args) local pages = mHatlist.andList(args, true) local text = string.format('For a more comprehensive list, see %s.', pages) return mHatnote._hatnote(text) end return p asacbbictrvc25jxsxqv9smw8scgj4z Modul:Main list/doc 828 5534 20974 2024-10-17T23:01:31Z Munajad.MH 3071 ←Membuat halaman berisi '<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This module produces a "For a more comprehensive list, see [...]" link. It implements the {{tl|main list}} template. == Use from wikitext == This module cannot be used directly from #invoke. Instead, it can only be used through the {{tl|main list}} template. Please see the template page for documentation. == Use from other Lua mod...' 20974 wikitext text/x-wiki <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This module produces a "For a more comprehensive list, see [...]" link. It implements the {{tl|main list}} template. == Use from wikitext == This module cannot be used directly from #invoke. Instead, it can only be used through the {{tl|main list}} template. Please see the template page for documentation. == Use from other Lua modules == Load the module: <syntaxhighlight lang="lua"> local mMainList = require('Module:Main list') </syntaxhighlight> You can then use the _mainList function like this: <syntaxhighlight lang="lua"> mMainList._mainList (page1, page2) </syntaxhighlight> The <var>page1</var> variable is the page to be linked to, and is required. The page name can include a section link if desired. If the page includes a section link, it is automatically formatted as ''page § section'', rather than the MediaWiki default of ''page#section''. The <var>page2</var> variable is optional; it is a second page link. === Example 1 === <syntaxhighlight lang="lua"> mMainList._mainList ('Wikipedia:Hatnote#Hatnote templates') </syntaxhighlight> Produces: :<code><nowiki><div class="hatnote">For a more comprehensive list, see [[Wikipedia:Hatnote#Hatnote templates|Wikipedia:Hatnote § Hatnote templates]].</div></nowiki></code> Displays as: <div class="hatnote">For a more comprehensive list, see [[Wikipedia:Hatnote#Hatnote templates|Wikipedia:Hatnote § Hatnote templates]].</div> === Example 2 === <syntaxhighlight lang="lua"> mMainList._mainList ('Wikipedia:Hatnote#Hatnote templates','Wikipedia:Template messages/Cleanup#Cleanup') </syntaxhighlight> Produces: :<code><nowiki><div class="hatnote">For a more comprehensive list, see [[Wikipedia:Hatnote#Hatnote templates|Wikipedia:Hatnote § Hatnote templates]] and [[Wikipedia:Template messages/Cleanup#Cleanup|Wikipedia:Template messages/Cleanup § Cleanup]].</div></nowiki></code> Displays as: <div class="hatnote">For a more comprehensive list, see [[Wikipedia:Hatnote#Hatnote templates|Wikipedia:Hatnote § Hatnote templates]] and [[Wikipedia:Template messages/Cleanup#Cleanup|Wikipedia:Template messages/Cleanup § Cleanup]].</div> == Technical details == This module uses [[Module:Hatnote]] to format the hatnote text and [[Module:Arguments]] to fetch the arguments from wikitext. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|| <!-- Categories go here and interwikis go in Wikidata. --> [[Category:Hatnote modules]] }}</includeonly> rokw8x0iqmaonvd77iy67pl86dvbtyn Cèṭa'an:Yellow 10 5535 20978 2024-10-17T23:14:54Z Munajad.MH 3071 ←Membuat halaman berisi '<span style="color:yellow">{{{1}}}</span><noinclude> <!-- Add categories and interwikis to the /doc subpage, not here! --> {{Documentation}}</noinclude>' 20978 wikitext text/x-wiki <span style="color:yellow">{{{1}}}</span><noinclude> <!-- Add categories and interwikis to the /doc subpage, not here! --> {{Documentation}}</noinclude> toz8rvp0kna4gpwdltn7jdsixxei3f2 Cèṭa'an:Yellow/doc 10 5536 20979 2024-10-17T23:15:39Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> == Usage == My {{tlx|yellow|color}} text. Produces: My {{yellow|color}} text. == Template data == {{TemplateDataHeader}} <TemplateData> { "description": "This template changes the color of any supplied text to yellow", "params": { "1": { "label": "Text", "description": "The text that...' 20979 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> == Usage == My {{tlx|yellow|color}} text. Produces: My {{yellow|color}} text. == Template data == {{TemplateDataHeader}} <TemplateData> { "description": "This template changes the color of any supplied text to yellow", "params": { "1": { "label": "Text", "description": "The text that should be colored yellow.", "type": "string", "required": true } } } </TemplateData> == See also == * {{tl|highlight}} {{Text color templates see also}} <includeonly>{{Sandbox other||<!-- ++++ PLEASE ADD CATEGORIES AND INTERWIKIS BELOW THIS LINE, INSIDE INCLUDEONLY TAGS, THANK YOU. --> <!-- categories --> [[Category:Text color templates|{{PAGENAME}}]] <!-- interwiki --> }}</includeonly> 6nbdpsj2b84q1t9idwq3mo90mo9kfmk Cèṭa'an:Color contrast ratio/doc 10 5537 20980 2024-10-17T23:16:48Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Categories and interwikis go at the bottom of this page. --> {{lua|Module:Color contrast}} This template returns the color contrast ratio between the two colors provided. It accepts two parameters, which can be a standard RGB hex color code (<code>#RRGGBB</code>) or a standard [[Web colors#HTML color names|HTML color]] or CSS "orange" (= <code>#FFA500</code>). Color names and hex letters are case-insensitive (i.e. they may be upper-...' 20980 wikitext text/x-wiki {{Documentation subpage}} <!-- Categories and interwikis go at the bottom of this page. --> {{lua|Module:Color contrast}} This template returns the color contrast ratio between the two colors provided. It accepts two parameters, which can be a standard RGB hex color code (<code>#RRGGBB</code>) or a standard [[Web colors#HTML color names|HTML color]] or CSS "orange" (= <code>#FFA500</code>). Color names and hex letters are case-insensitive (i.e. they may be upper- or lower-case). == Usage == === Examples with light background === {| class="wikitable" |- ! Text<BR>Color !! Background<BR>color !! Sample !! Code !! Contrast<BR>ratio !! [[WCAG 2.0]]<BR>conf. |- | {{Color sample|#000000}} #000000 | {{Color sample|#FFFFFF}} #FFFFFF | {{Font color|#000000|#FFFFFF|&nbsp;&nbsp;Sample&nbsp;&nbsp;}} | {{tlx|Color contrast ratio|#000000|#FFFFFF}} | style="text-align: right;" | {{#expr: {{Color contrast ratio|#000000|#FFFFFF}} round3}} | AAA |- | {{Color sample|#000080}} #000080 | {{Color sample|#DDDDDD}} #DDDDDD | {{Font color|#000080|#DDDDDD|&nbsp;&nbsp;Sample&nbsp;&nbsp;}} | {{tlx|Color contrast ratio|#000080|#DDDDDD}} | style="text-align: right;" | {{#expr: {{Color contrast ratio|#000080|#DDDDDD}} round3}} | AAA |- | {{Color sample|#7B0000}} #7B0000 | {{Color sample|#FF9900}} #FF9900 | {{Font color|#7B0000|#FF9900|&nbsp;&nbsp;Sample&nbsp;&nbsp;}} | {{tlx|Color contrast ratio|#7B0000|#FF9900}} | style="text-align: right;" | {{#expr: {{Color contrast ratio|#7B0000|#FF9900}} round3}} | AA |- | {{Color sample|#004800}} #004800 | {{Color sample|#AAAAAA}} #AAAAAA | {{Font color|#004800|#AAAAAA|&nbsp;&nbsp;Sample&nbsp;&nbsp;}} | {{tlx|Color contrast ratio|#004800|#AAAAAA}} | style="text-align: right;" | {{#expr: {{Color contrast ratio|#004800|#AAAAAA}} round3}} | AA |- | {{Color sample|red}} red | {{Color sample|white}} white | {{Font color|red|white|&nbsp;&nbsp;Sample&nbsp;&nbsp;}} | {{tlx|Color contrast ratio|red|white}} | style="text-align: right;" | {{#expr: {{Color contrast ratio|red|white}} round3}} | {{no}} |- | {{Color sample|#FF0000}} #FF0000 | {{Color sample|#FF9999}} #FF9999 | {{Font color|#FF0000|#FF9999|&nbsp;&nbsp;Sample&nbsp;&nbsp;}} | {{tlx|Color contrast ratio|#FF0000|#FF9999}} | style="text-align: right;" | {{#expr: {{Color contrast ratio|#FF0000|#FF9999}} round3}} | {{no}} |} === Examples with dark background === {| class="wikitable" |- ! Text<BR>Color !! Background<BR>color !! Sample !! Code !! Contrast<BR>ratio !! [[WCAG 2.0]]<BR>conf. |- | {{Color sample|#BADFEE}} #BADFEE | {{Color sample|black}} black | {{Font color|#BADFEE|black|&nbsp;&nbsp;Sample&nbsp;&nbsp;}} | {{tlx|Color contrast ratio|#BaDFeE|BlAcK}} | style="text-align: right;" | {{#expr: {{Color contrast ratio|#BaDFeE|BlAcK}} round3}} | AAA |- | {{Color sample|red}} red | {{Color sample|black}} black | {{Font color|red|black|&nbsp;&nbsp;Sample&nbsp;&nbsp;}} | {{tlx|Color contrast ratio|red|black}} | style="text-align: right;" | {{#expr: {{Color contrast ratio|red|black}} round3}} | AA |- | {{Color sample|#FFFF00}} #FFFF00 | {{Color sample|#00FFFF}} #00FFFF | {{Font color|#FFFF00|#00FFFF|&nbsp;&nbsp;Sample&nbsp;&nbsp;}} | {{tlx|Color contrast ratio|#FFFF00|#00FFFF}} | style="text-align: right;" | {{#expr: {{Color contrast ratio|#FFFF00|#00FFFF}} round3}} | {{no}} |} == WCAG 2.0 == As a guide to selecting foreground and background colors for text, the [http://www.w3.org/TR/WCAG20/#visual-audio-contrast Web Content Accessibility Guidelines 2.0 (guideline 1.4)] classifies contrast ratios for ordinary text as follows: {| class="wikitable" |+ WCAG 2.0 text contrast ratios |- ! scope="col" | Font size ! scope="col" | Not Compliant ! scope="col" | Level AA ! scope="col" | Level AAA |- | Normal | < 4.5 | 4.5 to 7.0 | > 7.0 |- | Large (18&nbsp;pt or 14&nbsp;pt bold) | < 3.0 | 3.0 to 4.5 | > 4.5 |} Normal wiki-text is rendered by common browsers at roughly 9.5 to 10.5&nbsp;pt (12.5 to 14&nbsp;px), depending on skin. Text would need to be about 180% or 140% bold to qualify as "Large" for [http://www.w3.org/TR/WCAG20/#larger-scaledef WCAG purposes]. == See also == * [[Template:Color contrast conformance]] * [[Wikipedia:WikiProject Accessibility]] * [http://snook.ca/technical/colour_contrast/colour.html Colour Contrast Check] * [http://www.w3.org/TR/2012/NOTE-WCAG20-TECHS-20120103/G18 G18: Ensuring that a contrast ratio of at least 4.5:1 exists between text (and images of text) and background behind the text] * [http://trace.wisc.edu/contrast-ratio-examples/ Index of Color Contrast Samples] <includeonly> <!-- Categories and interwikis go here: --> {{sandbox other||[[Category:Color conversion templates]]}} </includeonly> 7o3jg9g48w585s66h4ih6vh3r3al0le Cèṭa'an:Color sample 10 5538 20981 2024-10-17T23:17:22Z Munajad.MH 3071 ←Membuat halaman berisi '<span style="display:inline-block;border:1.62px solid {{{border|black}}};vertical-align:text-top;" title="{{title case|{{{description|{{{1}}}}}}}}"><span class="mw-no-invert" style="display:block;padding:0;width:{{{2|1}}}em;height:{{{2|1}}}em;background:{{{1}}};color:inherit;">&emsp;</span></span><noinclude> {{Documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>' 20981 wikitext text/x-wiki <span style="display:inline-block;border:1.62px solid {{{border|black}}};vertical-align:text-top;" title="{{title case|{{{description|{{{1}}}}}}}}"><span class="mw-no-invert" style="display:block;padding:0;width:{{{2|1}}}em;height:{{{2|1}}}em;background:{{{1}}};color:inherit;">&emsp;</span></span><noinclude> {{Documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 7wbsdl12zuidor1wufvoxs9fj5k0ud6 Cèṭa'an:Color sample/doc 10 5539 20982 2024-10-17T23:17:45Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == *{{tlx|Color sample|red}}&nbsp;→&nbsp;{{color sample|red}} *{{tlx|Color sample|#00FF00}}&nbsp;→&nbsp;{{color sample|#00FF00}} *{{tlx|Color sample|#00FF00|description&#61;green}}&nbsp;→&nbsp;{{color sample|#00FF00|description=green}}<br/>Adds a description of the color for [[screen reader]]...' 20982 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == *{{tlx|Color sample|red}}&nbsp;→&nbsp;{{color sample|red}} *{{tlx|Color sample|#00FF00}}&nbsp;→&nbsp;{{color sample|#00FF00}} *{{tlx|Color sample|#00FF00|description&#61;green}}&nbsp;→&nbsp;{{color sample|#00FF00|description=green}}<br/>Adds a description of the color for [[screen reader]] users *{{tlx|Color sample|&#123;&#123;party color{{!}}Independent politician&#125;&#125;}}&nbsp;→&nbsp;{{Color sample|{{party color|Independent politician}}}}<br/>(Instead of specifying a color directly, this example uses <code><nowiki>{{party color|Independent politician}}</nowiki></code>, which generates <code>{{party color|Independent politician}}</code>.) '''Size option:''' * A second parameter allows to define the size of the square: 1 is large (default), 0.6 is quite small, 0.2 is minuscule. Examples:<br> ::<nowiki>{{Colorsample|#008000}}</nowiki> or <nowiki>{{Colorsample|#008000|1}}</nowiki> gives: {{Colorsample|#008000}} ::<nowiki>{{Colorsample|#008000|0.5}}</nowiki> gives: {{Colorsample|#008000|0.6}} ::<nowiki>{{Colorsample|#008000|0.2}}</nowiki> gives: {{Colorsample|#008000|0.2}} Note: When hovered over, the template shows the value used for color as a tooltip by default. This is also heard by a screen reader. An optional parameter, {{para|description}} can be used to change that to something more user-friendly, as shown in the third example. ==See also== *[[Template:Swatch inline]] *[[Template:Swatch]] *[[Lists of colors]] *[[Web colors]] <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Color templates]] }}</includeonly> euc8wzyg01rkey4dk5dom48nlva9eze Cèṭa'an:Colorsample 10 5540 20983 2024-10-17T23:18:32Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Color sample]] 20983 wikitext text/x-wiki #Redirect [[Template:Color sample]] 7tml5ihexnz4kcbl258p5rv0dl387nr Cèṭa'an:Party color 10 5541 20984 2024-10-17T23:19:18Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Political party|fetch|{{{1|}}}|color|error{{#if:{{{error|}}}||_NULL}}={{{error|}}}}}</includeonly><noinclude> {{documentation}} </noinclude>' 20984 wikitext text/x-wiki <includeonly>{{#invoke:Political party|fetch|{{{1|}}}|color|error{{#if:{{{error|}}}||_NULL}}={{{error|}}}}}</includeonly><noinclude> {{documentation}} </noinclude> tqx1s71z76iem75n1woeejbqi0hkd9s Cèṭa'an:Party color/doc 10 5542 20985 2024-10-17T23:19:38Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High use}} {{Lua|Module:Political party}} '''Template:Party color''' produces the [[Web_colors#Hex_triplet|hexadecimal color]] of the provided political party. == Usage == * {{Tlx|Party color|<party name>}} == Parameters == <section begin="Parameters"/> {| class="wikitable" ! scope="col" | Parameter ! scope="col" | Description |- ! scope="r...' 20985 wikitext text/x-wiki {{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High use}} {{Lua|Module:Political party}} '''Template:Party color''' produces the [[Web_colors#Hex_triplet|hexadecimal color]] of the provided political party. == Usage == * {{Tlx|Party color|<party name>}} == Parameters == <section begin="Parameters"/> {| class="wikitable" ! scope="col" | Parameter ! scope="col" | Description |- ! scope="row" | 1 | The political party's name. If a party is not found, place a request at the [[Module talk:Political party|talk page]]. |- ! scope="row" | error | Optional, this parameter will return the provided {{para|error}} value if the module does not contain the requested party or color. |}<section end="Parameters"/> ==Examples== Here are some examples using the [[Labour Party (UK)|Labour Party]] (note that there are multiple potential input names): <syntaxhighlight lang="wikitext"> ["Labour and Co-operative"] = "Labour Party (UK)", ["Labour Co-operative"] = "Labour Party (UK)", ... ["Labour Party (Thailand)"] = {abbrev = "", color = "#000000", shortname = "",}, ["Labour Party (UK)"] = {abbrev = "Lab", color = "#E4003B", shortname = "Labour",}, </syntaxhighlight> * {{tlx|Party color|Labour Party (UK)}} → {{Party color|Labour Party (UK)}} * {{tlx|Party color|Labour and Co-operative}} → {{Party color|Labour and Co-operative}} * {{tlx|Party color|Labour Co-operative}} → {{Party color|Labour Co-operative}} ===Error messages=== If the party is not supplied, or the color is not stored for the party, an error will be returned. Note that if the party is not in the module at all (third example below) the default color #F8F9FA will be returned. * {{tlx|Party color}} → {{Party color}} * {{tlx|Party color|A test no values}} → {{Party color|A test no values}} * {{tlx|Party color|Not-a-party}} → {{Party color|Not-a-party}} To avoid generating a script error, use {{para|error|value}}. Note that this error value will also be passed if the party is not stored in the module. * {{tlx|Party color|A test no values|error{{=}}ERROR}} → {{Party color|A test no values|error=ERROR}} * {{tlx|Party color|Not-a-party|error{{=}}ERROR}} → {{Party color|Not-a-party|error=ERROR}} ==See also== * [[Template:Party abbr]] * [[Template:Party shortname]] * [[Module:Political party]] (Data pages) <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Political party color templates]] }}</includeonly> ql56qeg4mrkd5tdtxhzq7p0m0mueu73 Modul:Political party 828 5543 20986 2024-10-17T23:21:02Z Munajad.MH 3071 ←Membuat halaman berisi 'local p = {} local default_color = '&#35;F8F9FA' local categories = { party_not_in_list = '[[Category:Pages using Political party with unknown party]]', shortname_not_in_list = '[[Category:Pages using Political party with missing shortname]]', color_not_in_list = '[[Category:Pages using Political party with missing color]]', } local function create_error(error_message) return string.format('<strong class="error">%s</strong>', error_message) end local func...' 20986 Scribunto text/plain local p = {} local default_color = '&#35;F8F9FA' local categories = { party_not_in_list = '[[Category:Pages using Political party with unknown party]]', shortname_not_in_list = '[[Category:Pages using Political party with missing shortname]]', color_not_in_list = '[[Category:Pages using Political party with missing color]]', } local function create_error(error_message) return string.format('<strong class="error">%s</strong>', error_message) end local function getFirstLetter(party) local index = mw.ustring.sub(party, 1, 1) -- Set index for non-A-Z starts if string.match(index, '%A') then return '1' end return string.upper(index) end 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*$') local delink = require('Module:Delink')._delink text = delink({text, wikilinks = "target"}) end return text end -- Example of having all the data - color and names - in one table. Requires one page to be edited instead of two when adding a new party. function p._fetch(args) if not args[1] then return create_error("parameter 1 should be a party name.") end if not args[2] then return create_error("parameter 2 should be the output type.") end local party = stripToNil(args[1]) local out_type = stripToNil(args[2]) if out_type == 'colour' then out_type = 'color' end local index = getFirstLetter(party) -- Load data from submodule local data = mw.loadData('Module:Political party/' .. index) local data_all = data.full local party_alt = data.alternate[party] local party_info if party_alt then if data_all[party_alt] then party_info = data_all[party_alt] else index = getFirstLetter(party_alt) data = mw.loadData('Module:Political party/' .. index) party_info = data.full[party_alt] end else party_info = data_all[party] end -- Check if database value exists -- * Not even in database - return given error or input -- * No color - return error -- * No shortname/abbrev - return first non-blank of abbrev->shortname->input if not party_info then if out_type == 'color' then return args.error or default_color else return args.error or party end end local return_value = party_info[out_type] if return_value == "" then if out_type == 'color' then return args.error or create_error("Value not in template. Please request that it be added.") elseif out_type == 'abbrev' then if party_info.shortname ~= "" then return party_info.shortname else return party end elseif out_type == 'shortname' then if party_info.abbrev ~= "" then return party_info.abbrev else return party end else return party end end if out_type == 'color' then if string.find(return_value, '#') then return_value = string.gsub(return_value, '#', '&#35;') elseif string.lower(return_value) == 'default' then return default_color end end return return_value end function p.fetch(frame) -- Initialise and populate variables local getArgs = require("Module:Arguments").getArgs local args = getArgs(frame) return p._fetch(args) end return p thk9x0r0fc9xwkkd1i52pwyq7hsjnq6 Modul:Political party/doc 828 5544 20987 2024-10-17T23:21:32Z Munajad.MH 3071 ←Membuat halaman berisi '{{Module rating|general}} {{High-use}} {{Lua|Module:Arguments|Module:Delink}} == Usage == {{Mlx|{{BASEPAGENAME}}|fetch|<party>|<value>}} == Parameters == {{Transcluded section|source=Template:Political party/doc}} {{Trim|{{#section:Template:Political party/doc|Parameters}}}} ==Updating the module== The political parties contained in this module are split into alphabetised lists based on the first character of the name (for example, "Labour Party (UK)" would be...' 20987 wikitext text/x-wiki {{Module rating|general}} {{High-use}} {{Lua|Module:Arguments|Module:Delink}} == Usage == {{Mlx|{{BASEPAGENAME}}|fetch|<party>|<value>}} == Parameters == {{Transcluded section|source=Template:Political party/doc}} {{Trim|{{#section:Template:Political party/doc|Parameters}}}} ==Updating the module== The political parties contained in this module are split into alphabetised lists based on the first character of the name (for example, "Labour Party (UK)" would be under [[Module:Political party/L|/L]]). The [[Module:Political party/1|/1]] subpage is for any party that does not start with the letters A to Z of the [[Latin alphabet]] (including numbers and accented characters). Within each data submodule are two local groups: <code lang=lua>local alternate</code> and <code lang=lua>local full</code>. ===Alternate party names=== The alternate group is for alternate names of a party. The following is an example of alternate names for the [[Labour Party (UK)]]: <syntaxhighlight lang=lua> local alternate = { .... ["Labour and Co-operative"] = "Labour Party (UK)", ["Labour Co-operative"] = "Labour Party (UK)", ... } </syntaxhighlight> The first entry in square brackets is the alternate name, and the second entry only in quotes is the name found in the <code>full</code> group, seen below. Note that the alternate name of a party should be stored in its corresponding letter-based subpage; "Alabama Democratic Party" is listed in [[Module:Political party/A|/A]] even though it is an alternate name for "Democratic Party (US)" (which is stored in [[Module:Political party/D|/D]]). === Table values === <syntaxhighlight lang=lua> local full = { .... ["Labour Party (UK)"] = {abbrev = "Lab", color = "#E4003B", shortname = "Labour",}, ... } </syntaxhighlight> There are three values stored for each party: * The abbreviation (<code>abbrev</code>). * The color of the party (<code>color</code>), which can either be a [[hex triplet]] or [[Web_colors#Basic colors|basic color name]] or, if the party does not have an associated color, "default". * A shorter name for the party (<code>shortname</code>). The values added to these parameters need not be unique from other parties in this module, unlike the primary name of a party. If a name value is not stored for a party, the module will attempt to return the other "short" name variant before returning the input. Thus, if <code>abbrev</code> is stored but <code>shortname</code> is not, regardless of which value is asked for it will return the <code>abbrev</code> value. ==Requesting an addition or a change == Requests should be made at the [[Module talk:Political party|talk page]] in a new section. Copy the following line and fill in {{em|only}} the fields relevant to the party. A party name is required as is at least one other piece of information. See above for information regarding each value. * <code>["party"] = {abbrev = "", color = "", shortname = "",},</code> ==Error messages== {| class="wikitable" |+Module error messages and resolutions !Error message !Resolution |- |Lua error: bad argument #1 to 'sub' (string expected, got table). |An entry intended for the "local full" section has been placed into the "local alternate" section. Move it to the "local full" section |- | Lua error in package.lua at line 80: module 'Module:Political party/' not found. | Party added to alternate list with empty value. |- |Value not in template. Please request that it be added. ([https://en.wikipedia.org/w/index.php?search=%22Value+not+in+template.+Please+request+that+it+be+added.%22&title=Special:Search&profile=advanced&fulltext=1&ns0=1 article search]) |The party in question has an entry with no color in the "local full" section. (This can be caused by duplicate entries in "local full" that, if present, should be merged.) |- |(no error message, but party color is white/blank) |Add a color for the party to its entry in the "local full" section in the relevant Module:Political party/ lettered data page (see links below). |- |parameter 1 should be a party name ([https://en.wikipedia.org/w/index.php?search=%22parameter+1+should+be+a+party+name%22&title=Special:Search&profile=advanced&fulltext=1&ns0=1&searchToken=6facepv07u1udc6gtrdi3x0fy article search]) | A template is trying to feed a missing parameter to the module. Work around this by [https://en.wikipedia.org/w/index.php?title=Template:Election_box_inline_candidate_with_party_link_no_change&action=history testing for the parameter] in the template. |- |parameter 2 should be the output type ([https://en.wikipedia.org/w/index.php?search=%22parameter+2+should+be+the+output+type%22&title=Special:Search&profile=advanced&fulltext=1&ns0=1 article search]) | |- |} == Data pages == {{div col}} *[[Module:Political party/1|Political party/1]] *[[Module:Political party/A|Political party/A]] *[[Module:Political party/B|Political party/B]] *[[Module:Political party/C|Political party/C]] *[[Module:Political party/D|Political party/D]] *[[Module:Political party/E|Political party/E]] *[[Module:Political party/F|Political party/F]] *[[Module:Political party/G|Political party/G]] *[[Module:Political party/H|Political party/H]] *[[Module:Political party/I|Political party/I]] *[[Module:Political party/J|Political party/J]] *[[Module:Political party/K|Political party/K]] *[[Module:Political party/L|Political party/L]] *[[Module:Political party/M|Political party/M]] *[[Module:Political party/N|Political party/N]] *[[Module:Political party/O|Political party/O]] *[[Module:Political party/P|Political party/P]] *[[Module:Political party/Q|Political party/Q]] *[[Module:Political party/R|Political party/R]] *[[Module:Political party/S|Political party/S]] *[[Module:Political party/T|Political party/T]] *[[Module:Political party/U|Political party/U]] *[[Module:Political party/V|Political party/V]] *[[Module:Political party/W|Political party/W]] *[[Module:Political party/X|Political party/X]] *[[Module:Political party/Y|Political party/Y]] *[[Module:Political party/Z|Political party/Z]] {{div col end}} <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> }}</includeonly> n51ek58bherhueks0ba1ureuw6p2nni Cèṭa'an:Swatch 10 5545 20988 2024-10-17T23:22:48Z Munajad.MH 3071 ←Membuat halaman berisi '<div class="floatright" style="text-align: center;"> <div style="background-color: {{{1}}}; height: {{{2|100px}}}; width: {{{3|162px}}}; border: 1px solid" title="{{{4|{{{1}}}}}}"> &nbsp;</div> <code style="font-style:normal"> {{{title|{{{4|{{{1}}}}}}}}} </code> </div><noinclude> {{documentation|content= This template generates a color swatch box floating to the right margin. == Parameters == # The color code in any notation supported by Cascading Style Sheet...' 20988 wikitext text/x-wiki <div class="floatright" style="text-align: center;"> <div style="background-color: {{{1}}}; height: {{{2|100px}}}; width: {{{3|162px}}}; border: 1px solid" title="{{{4|{{{1}}}}}}"> &nbsp;</div> <code style="font-style:normal"> {{{title|{{{4|{{{1}}}}}}}}} </code> </div><noinclude> {{documentation|content= This template generates a color swatch box floating to the right margin. == Parameters == # The color code in any notation supported by [[Cascading Style Sheets|CSS]]. # Height of the swatch box, defaults to 100 pixels. # Width of the swatch box, defaults to 162 pixels. # or ''title'': The caption of the color box, defaults to the color code. == Examples == === <nowiki>{{Swatch|Blue}}</nowiki> === {{Swatch|Blue}} {{clear}} === <nowiki>{{Swatch|#FFFF00}}</nowiki> === {{Swatch|#FFFF00}} {{clear}} === <nowiki>{{Swatch|rgb(20%, 40%, 60%)}}</nowiki> === {{Swatch|rgb(20%, 40%, 60%)}} {{clear}} === <nowiki>{{Swatch|rgba(20%, 40%, 60%, 80%)}}</nowiki> === {{Swatch|rgba(20%, 40%, 60%, 80%)}} {{clear}} === <nowiki>{{Swatch|rgb(20% 40% 60% / 80%)}}</nowiki> === {{Swatch|rgb(20% 40% 60% / 80%)}} {{clear}} === <nowiki>{{Swatch|hsl(210deg, 40%, 60%)}}</nowiki> === {{Swatch|hsl(210deg, 40%, 60%)}} {{clear}} === <nowiki>{{Swatch|hsl(3.66rad 40% 60%)}}</nowiki> === {{Swatch|hsl(3.66rad 40% 60%)}} {{clear}} === <nowiki>{{Swatch|hsl(0.6turn 40% 60%)}}</nowiki> === {{Swatch|hsl(0.6turn 40% 60%)}} {{clear}} === <nowiki>{{Swatch|hwb(210deg 40% 60%)}}</nowiki> === {{Swatch|hwb(210deg 40% 60%)}} {{clear}} === <nowiki>{{Swatch|Lab(20% 0.4 0.6)}}</nowiki> === {{Swatch|Lab(20% 0.4 0.6)}} {{clear}} === <nowiki>{{Swatch|Lch(40% 0.6 210deg)}}</nowiki> === {{Swatch|Lab(50% 0.8 210deg)}} {{clear}} ==See also== * {{tl|color sample}} – small colored box: {{color sample|red}} * {{tl|swatch inline}} – mostly for use on talk pages when discussing color: {{swatch inline|red}} * {{tl|color swatch}} – similar to {{tl|swatch}} but with multiple parameters * {{tl|coltit}} – colored table header cell }} [[Category:Color templates]] </noinclude> iktn57ign59restwar287sh6sp2c2gt Cèṭa'an:Swatch inline 10 5546 20989 2024-10-17T23:23:32Z Munajad.MH 3071 ←Membuat halaman berisi '<span title="{{{2|{{{1|}}}}}}" style="background-color:{{{1|}}}; color:{{{3|#000}}}">{{#if:{{{2|}}}|{{replace|{{{2}}}|#|&#35;}}|{{replace|{{{1}}}|#|&#35;}}}}</span><noinclude> {{documentation}} </noinclude>' 20989 wikitext text/x-wiki <span title="{{{2|{{{1|}}}}}}" style="background-color:{{{1|}}}; color:{{{3|#000}}}">{{#if:{{{2|}}}|{{replace|{{{2}}}|#|&#35;}}|{{replace|{{{1}}}|#|&#35;}}}}</span><noinclude> {{documentation}} </noinclude> hjdrlinkzbbejktd5msoqkk7k8zoy1f Cèṭa'an:Swatch inline/doc 10 5547 20990 2024-10-17T23:24:07Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} ==Usage== Mostly for use on talk pages when discussing color. :{{tlc|swatch inline|RED}} '''gives''' {{swatch inline|RED}} :{{tlc|swatch inline|Salmon}} '''gives''' {{swatch inline|Salmon}} :{{tlc|swatch inline| #00FF00}} '''gives''' {{swatch inline| #00FF00}} :{{tlc|swatch inline|gold|Au}} '''gives''' {{swatch inline|gold|Au}} :{{tlc|swatch inline| #004800|dark green|white}} '''gives''' {{swatch inline| #004800|dark green|white}} {{cod...' 20990 wikitext text/x-wiki {{Documentation subpage}} ==Usage== Mostly for use on talk pages when discussing color. :{{tlc|swatch inline|RED}} '''gives''' {{swatch inline|RED}} :{{tlc|swatch inline|Salmon}} '''gives''' {{swatch inline|Salmon}} :{{tlc|swatch inline| #00FF00}} '''gives''' {{swatch inline| #00FF00}} :{{tlc|swatch inline|gold|Au}} '''gives''' {{swatch inline|gold|Au}} :{{tlc|swatch inline| #004800|dark green|white}} '''gives''' {{swatch inline| #004800|dark green|white}} {{code|RED}}, {{code|gold}} and {{code|white}} are [[HTML color names]], whereas {{code|#00FF00}} and {{code|#004800}} are RGB [[hex triplet]]s. ==See also== *[[Template:Color sample]] *[[Template:Swatch]] *[[Template:Font color]] *[[Template:Color box]] *[[Template:Legend inline]] *[[Template:RouteBox]] *[[Swatch (disambiguation)|Swatch]] *[[List of colors]] <includeonly>{{sandbox other|| [[Category:Text color templates]] }}</includeonly> eysc4krs7rgeqyuc5ptj1n56o62jlli Cèṭa'an:RouteBox 10 5548 20991 2024-10-17T23:25:02Z Munajad.MH 3071 ←Membuat halaman berisi '<span style="background-color:{{{3|black}}}; color:{{{4|white}}}; border:0.1em solid {{{border|{{{3}}}}}};">&nbsp;{{{{{|safesubst:}}}#if:{{{2|}}}| [[{{{2}}}|<span style="color:{{{4|white}}}; {{{{{|safesubst:}}}#ifeq:{{{bold|}}}|no||font-weight:bold;}} font-size:inherit; white-space:nowrap;">{{{1}}}</span>]] | <span style="color:{{{4|white}}}; {{{{{|safesubst:}}}#ifeq:{{{bold|}}}|no||font-weight:bold;}} font-size:inherit; white-space:nowrap;">{{{1}}}</span> }}&nbs...' 20991 wikitext text/x-wiki <span style="background-color:{{{3|black}}}; color:{{{4|white}}}; border:0.1em solid {{{border|{{{3}}}}}};">&nbsp;{{{{{|safesubst:}}}#if:{{{2|}}}| [[{{{2}}}|<span style="color:{{{4|white}}}; {{{{{|safesubst:}}}#ifeq:{{{bold|}}}|no||font-weight:bold;}} font-size:inherit; white-space:nowrap;">{{{1}}}</span>]] | <span style="color:{{{4|white}}}; {{{{{|safesubst:}}}#ifeq:{{{bold|}}}|no||font-weight:bold;}} font-size:inherit; white-space:nowrap;">{{{1}}}</span> }}&nbsp;</span><noinclude>{{documentation}} </noinclude> n4ijgxcyl65h9zloxfqodtmd87bshrc Cèṭa'an:RouteBox/doc 10 5549 20992 2024-10-17T23:25:30Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- Categories and interwikis go at the bottom of this page. --> {{Template shortcut|Rbox}} This template is similar to {{tl|Color box}}, but provides for both [[wikilink]]s and text color and omits the contrasting border. == Usage == <code>&#123;&#123;RouteBox|''text''|''link''|''box color''|''text color''|''border=''|''bold=''}}</code> {| |- | *<code>RouteBox</code> |can be abbreviated to <code><nowiki>{{rbox|…}}</now...' 20992 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- Categories and interwikis go at the bottom of this page. --> {{Template shortcut|Rbox}} This template is similar to {{tl|Color box}}, but provides for both [[wikilink]]s and text color and omits the contrasting border. == Usage == <code>&#123;&#123;RouteBox|''text''|''link''|''box color''|''text color''|''border=''|''bold=''}}</code> {| |- | *<code>RouteBox</code> |can be abbreviated to <code><nowiki>{{rbox|…}}</nowiki></code> |- | *<code>''text''</code> |text (bold) to be displayed in the box |- | *<code>''link''</code> |any valid wikilink; <code>&#91;&#91;</code> and <code>]]</code> are not required; can be omitted if no link is wanted |- | *<code>''box color''</code> |background color of the box; default is '''black'''; can be omitted if <code>''text color''</code> is not specified |- | *<code>''text color''</code>  |optional; default is '''white''' |- | *<code>''border=''</code> |optional; default is '''box color''' |- | *<code>''bold=''</code> |optional; default is '''yes''' |} === Examples === <code><nowiki>{{RouteBox|Line|Line}}</nowiki></code> → {{rbox|Line|Line}} <code><nowiki>{{rbox|Circle line|Circle line (London Underground)|#{{rcr|London Underground|Circle}}|#{{rcr|London Underground|Piccadilly}}}}</nowiki></code> → {{RouteBox|Circle line|Circle line (London Underground)|#{{rcr|London Underground|Circle}}|#{{rcr|London Underground|Piccadilly}}}} <code><nowiki>{{RouteBox|Text||bold=no}}</nowiki></code> → {{rbox|Text||bold=no}} == Variants == {{Color box templates}} == TemplateData == {{TemplateData header}} <templatedata> { "params": { "1": { "label": "text", "description": "text (bold by default) to be displayed in the box", "example": "Circle line", "type": "string", "suggested": true }, "2": { "label": "link", "description": "The name of the page to link towards; can be omitted if no link is wanted", "example": "Circle line (London Underground)", "type": "wiki-page-name" }, "3": { "label": "box color", "description": "background color of the box; can be omitted if text color is not specified", "example": "yellow", "type": "string", "default": "black", "suggested": true }, "4": { "label": "text color", "description": "color of the text", "example": "blue", "type": "string", "default": "white" }, "border": { "description": "color of the border; enabled by default", "example": "black", "type": "string", "default": "{{{3}}}" }, "bold": { "description": "bolds the text; enabled by default", "example": "no", "type": "string", "default": "yes" } }, "paramOrder": [ "1", "2", "3", "4", "border", "bold" ], "description": "Adds a colored box with no border.", "format": "inline" } </templatedata> <includeonly>{{sandbox other|| [[Category:Color templates]] }}</includeonly> lsv42umtglp60k6m81uxskmiq5ogq72 Cèṭa'an:Color box templates 10 5550 20993 2024-10-17T23:26:07Z Munajad.MH 3071 ←Membuat halaman berisi '{|class="wikitable" |+ Color box templates {{VTE|1=Color box templates}} ! scope="col" | Template ! scope="col" | Description ! scope="col" | Example |- ! scope="row" | {{tl|Color box}} | Color box size with black borders and text color. Standard size. | {{Color box|orange}} or {{Color box|orange|ORANGE|white}} |- ! scope="row" | {{tl|Color box striped}} | Striped color box. Standard size. | {{Color box striped|orange}} |- ! scope="row" | {{tl|RouteBox}} | Border...' 20993 wikitext text/x-wiki {|class="wikitable" |+ Color box templates {{VTE|1=Color box templates}} ! scope="col" | Template ! scope="col" | Description ! scope="col" | Example |- ! scope="row" | {{tl|Color box}} | Color box size with black borders and text color. Standard size. | {{Color box|orange}} or {{Color box|orange|ORANGE|white}} |- ! scope="row" | {{tl|Color box striped}} | Striped color box. Standard size. | {{Color box striped|orange}} |- ! scope="row" | {{tl|RouteBox}} | Borderless color box with text color and [[wikilink]]s. | {{RouteBox|ORANGE|Orange (colour|orange|white}} |- ! scope="row" | {{tl|Colorbull}} | Colored bullet with [[wikilink]]s. | {{colorbull|orange}} |- ! scope="row" | {{tl|Legend inline}} | Color box size with black borders. Standard size. | {{Legend inline|orange}} |- ! scope="row" | {{tl|Color sample}} | Color box size with black borders. Smaller size. | {{Color sample|orange}} |- ! scope="row" | {{tl|Swatch inline}} | | {{Swatch inline|orange|orange}} |- ! scope="row" | {{tl|Background color}} | | {{Background color|orange|orange}} |- ! scope="row" | {{tl|Rail color box}} | A version with more display options. Part of [[Module:Adjacent stations]] | {{Rail color box|Taipei Metro|O|ldot}}, {{Rail color box|San Diego Trolley|Orange|xroute}} |- ! scope="row" | {{tl|Diagonal split color box}} | Color box split diagonally. Standard size. | {{Diagonal split color box|LightGray|Orange|font-size=0.6em}} |}<noinclude> [[Category:Color templates]] [[Category:Box templates]] </noinclude> p10hymxkuh2yl495rtxxp7drc1ql978 Cèṭa'an:VTE 10 5551 20994 2024-10-17T23:26:40Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:Navbar|navbar|mini = 1|template = {{{template|{{{1|}}}}}}}}<noinclude>{{Documentation|content= {{Template shortcut|v}} The VTE template invokes the {{tl|navbar}} template with the parameter {{var|mini}} set to 1. For more information, see [[Template:Navbar/doc]], which has been transcluded below for convenience. {{cot|[[Template:Navbar/doc]]}} {{documentation|1=Template:Navbar/doc}} {{cob}} }} </noinclude>' 20994 wikitext text/x-wiki {{#invoke:Navbar|navbar|mini = 1|template = {{{template|{{{1|}}}}}}}}<noinclude>{{Documentation|content= {{Template shortcut|v}} The VTE template invokes the {{tl|navbar}} template with the parameter {{var|mini}} set to 1. For more information, see [[Template:Navbar/doc]], which has been transcluded below for convenience. {{cot|[[Template:Navbar/doc]]}} {{documentation|1=Template:Navbar/doc}} {{cob}} }} </noinclude> i70vm4g4j2ghqa54n0o827exyd4zk1v Cèṭa'an:Rbox 10 5552 20995 2024-10-17T23:28:21Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:RouteBox]] 20995 wikitext text/x-wiki #REDIRECT [[Template:RouteBox]] ak81onbnvemtrpz21c4ibqmtp6t537i Cèṭa'an:Color swatch 10 5553 20996 2024-10-17T23:29:20Z Munajad.MH 3071 ←Membuat halaman berisi '<div class="color_swatch" style="background: white; border: solid 1px black; {{#switch: {{{3|left}}} | center = margin: 0 auto 1em; | left = float: left; margin: 0 1.5em 1em .5em; | right = float: right; margin: 0 .5em 1em 1.5em; }} font-size: 90%; text-align: center; width: 12em; {{{style|}}}"> <div class="mw-no-invert" style="background: {{{1}}}; border-bottom: solid 1px black; color: {{{5|#000000}}}; height: 9em" title="{{{4|{{{1}}}}}}">{{{4<includeonly>|</...' 20996 wikitext text/x-wiki <div class="color_swatch" style="background: white; border: solid 1px black; {{#switch: {{{3|left}}} | center = margin: 0 auto 1em; | left = float: left; margin: 0 1.5em 1em .5em; | right = float: right; margin: 0 .5em 1em 1.5em; }} font-size: 90%; text-align: center; width: 12em; {{{style|}}}"> <div class="mw-no-invert" style="background: {{{1}}}; border-bottom: solid 1px black; color: {{{5|#000000}}}; height: 9em" title="{{{4|{{{1}}}}}}">{{{4<includeonly>|</includeonly>}}}</div> {{{2}}}<br>{{{4|{{{1}}}}}} </div><noinclude> {{Documentation}} <!-- Add categories to the /doc subpage --> </noinclude> 9db81kzwfs108gi3bj2kif8olybeji8 Cèṭa'an:Color swatch/doc 10 5554 20997 2024-10-17T23:29:41Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> === Usage === <templatedata> { "params": { "1": { "label": "Color", "description": "Color, as a CSS-compatible color.", "example": "Red can be specified as \"#FF0000\" (without quotes).", "type": "string", "required": true }, "2": { "label": "Title", "description": "The main caption. Appears once, beneath the swatch. Adding a reference i...' 20997 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> === Usage === <templatedata> { "params": { "1": { "label": "Color", "description": "Color, as a CSS-compatible color.", "example": "Red can be specified as \"#FF0000\" (without quotes).", "type": "string", "required": true }, "2": { "label": "Title", "description": "The main caption. Appears once, beneath the swatch. Adding a reference is recommended.", "example": "Blue<ref>[ ... ]</ref>", "type": "line", "required": true }, "3": { "label": "Float", "description": "Specifies the direction to float, if any: \"left\", \"right\" or \"center\". (Note that centering is not technically floating.)", "type": "string", "default": "Left" }, "4": { "label": "Internal caption", "description": "Optional; appears in the swatch and below the title.", "type": "line" }, "5": { "label": "Text color", "description": "The color of the text that is overlayed onto the swatch.", "example": "If the color displayed is black, set this to e.g. \"#FFFFFF\", white.", "type": "string", "default": "Black text." }, "style": { "label": "Custom CSS", "description": "Advanced. Custom CSS code to be applied to the outer <div> element.", "type": "string" } }, "description": "Creates a color swatch for use in articles.", "paramOrder": [ "1", "2", "3", "style", "4", "5" ] } </templatedata> ==Samples== '''<nowiki>{{color swatch|#0000FF|Blue}}</nowiki>''' creates: {{color swatch|#0000FF|Blue}} <br style="clear:both" /> We ''strongly recommend'' adding a <nowiki><ref></ref></nowiki> to the main title, e.g.: '''<nowiki>{{color swatch|#0000FF|Blue<ref>[http://www.w3.org/TR/REC-html40/types.html#h-6.5 HTML 4.01 Specification]</ref>}}</nowiki>''' creates: {{color swatch|#0000FF|Blue<ref>[http://www.w3.org/TR/REC-html40/types.html#h-6.5 HTML 4.01 Specification]</ref>}} <br style="clear:both" /> Optional parameters – floating left, and an internal caption: '''<nowiki>{{color swatch|#0000FF|Blue|left|#0000FF}}</nowiki>''' creates: {{color swatch|#0000FF|Blue|left|#0000FF}} <br style="clear:both" /> Change the internal caption's color with a fifth value: '''<nowiki>{{color swatch|#0000FF|Blue|left|#0000FF|white}}</nowiki>''' creates: {{color swatch|#0000FF|Blue|left|#0000FF|white}} <br style="clear:both" /> == Note == <references /> <includeonly>{{Sandbox other|| <!-- CATEGORIES HERE, THANKS --> [[Category:Color templates]] }}</includeonly> ii222dqrmn1vejgqesx3z68xvncuwoh Cèṭa'an:Coltit 10 5555 20998 2024-10-17T23:30:25Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>title="{{{x|color {{uc:{{{rgb|<nowiki> </nowiki>{{{1|unspecified}}}}}}}}}}}" style="{{#if:{{{rgb|}}}|background: rgb({{{rgb}}});|{{#if:{{{1|}}}|background: {{CSScolor|{{{1}}}}};|}}}} {{#if:{{{color|}}}|color: rgb({{{color}}});|{{#if:{{{2|}}}|color: {{CSScolor|{{{2}}}}};|}}}} {{text-align|{{{3|}}}}}"| </includeonly><noinclude> {{Documentation}} </noinclude>' 20998 wikitext text/x-wiki <includeonly>title="{{{x|color {{uc:{{{rgb|<nowiki> </nowiki>{{{1|unspecified}}}}}}}}}}}" style="{{#if:{{{rgb|}}}|background: rgb({{{rgb}}});|{{#if:{{{1|}}}|background: {{CSScolor|{{{1}}}}};|}}}} {{#if:{{{color|}}}|color: rgb({{{color}}});|{{#if:{{{2|}}}|color: {{CSScolor|{{{2}}}}};|}}}} {{text-align|{{{3|}}}}}"| </includeonly><noinclude> {{Documentation}} </noinclude> o0e7ljd3mz5ask2bu9r2z366g172g9v Cèṭa'an:Coltit/doc 10 5556 20999 2024-10-17T23:30:45Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This template colors the background of a table cell and displays the background color's hex code triplet as a [[tooltip]] when the mouse pointer is located in the cell. The second parameter specifies the text color. === Usage === {{Tlx|Coltit|RGB hex triplet of background color|RGB hex triplet of color|alignment letter|x&#x3d;individual text}} The template needs...' 20999 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> This template colors the background of a table cell and displays the background color's hex code triplet as a [[tooltip]] when the mouse pointer is located in the cell. The second parameter specifies the text color. === Usage === {{Tlx|Coltit|RGB hex triplet of background color|RGB hex triplet of color|alignment letter|x&#x3d;individual text}} The template needs the colors hex code RGB or RRGGBB (''not'' the color ''name''); the 2<sup>nd</sup> parameters default value is 000 (black); possible alignement letters are: l (''left''), r (''right'') with default value ''center''.<br> The parameter <code>x=</code> specifies a title text header different from its default value (color&ensp;#). === No tooltip === The parameter <code>x=</code> by itself will suppress the tooltip. === Example === <syntaxhighlight lang="wikitext" style="white-space:pre-wrap"> {| class="wikitable" |{{Coltit|F00|0FF}}'''red''' and complementary color |{{Coltit|#0ff|#f00}}'''turq''' and complementary color |{{Coltit|rgb=12,34,56|color=75%,50%,25%}} using absolute 8-bit decimal and percentage RGB notation |{{Coltit}} no parameters, all defaults |{{Coltit|ffee11|x=yellow background colour}} |} </syntaxhighlight> results in {| class="wikitable" |{{Coltit|F00|0FF}}'''red''' and complementary color |{{Coltit|#0ff|#f00}}'''turq''' and complementary color |{{Coltit|rgb=12,34,56|color=75%,50%,25%}} using absolute 8-bit decimal and percentage RGB notation |{{Coltit}} no parameters, all defaults |{{Coltit|ffee11|x=yellow background colour}} |} ''Move the mouse pointer to the table cell to see the background color value'' === See also === * {{tl|Color}} * {{tl|Colors}} * {{tl|Background color}} * {{tl|Font color}} * {{tl|Resize}} === Sibling projects === * {{Tl2|Coltit|lang=de}} (some differences, in German Wikipedia) * {{Tl2|Coltit|sister=commons}} (more differences, in Wikimedia Commons) <includeonly>{{Sandbox other|| <!-- CATEGORIES HERE, THANKS --> [[Category:Text color templates]] [[Category:Table cell templates]] }}</includeonly> lb9sb7iibffyr0uy5eyqo8ckjdxchze Cèṭa'an:CSScolor 10 5557 21000 2024-10-17T23:31:35Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude><code></noinclude><onlyinclude>{{#switch:{{lc:{{{1|}}}}}|aliceblue|alice-blue|alice blue=<nowiki>#F0F8FF</nowiki> |antiquewhite|antique-white|antique white=<nowiki>#FAEBD7</nowiki> |aqua|cyan=<nowiki>#00FFFF</nowiki> |aquamarine=<nowiki>#7FFFD4</nowiki> |azure=<nowiki>#F0FFFF</nowiki> |beige=<nowiki>#F5F5DC</nowiki> |bisque=<nowiki>#FFE4C4</nowiki> |black=<nowiki>#000000</nowiki> |blanchedalmond|blanched-almond|blanched almond=<nowiki>#FFEBCD</nowiki>...' 21000 wikitext text/x-wiki <noinclude><code></noinclude><onlyinclude>{{#switch:{{lc:{{{1|}}}}}|aliceblue|alice-blue|alice blue=<nowiki>#F0F8FF</nowiki> |antiquewhite|antique-white|antique white=<nowiki>#FAEBD7</nowiki> |aqua|cyan=<nowiki>#00FFFF</nowiki> |aquamarine=<nowiki>#7FFFD4</nowiki> |azure=<nowiki>#F0FFFF</nowiki> |beige=<nowiki>#F5F5DC</nowiki> |bisque=<nowiki>#FFE4C4</nowiki> |black=<nowiki>#000000</nowiki> |blanchedalmond|blanched-almond|blanched almond=<nowiki>#FFEBCD</nowiki> |blue=<nowiki>#0000FF</nowiki> |blueviolet|blue-violet|blue violet=<nowiki>#8A2BE2</nowiki> |brown=<nowiki>#A52A2A</nowiki> |burlywood=<nowiki>#DEB887</nowiki> |cadetblue|cadet-blue|cadet blue=<nowiki>#5F9EA0</nowiki> |chartreuse=<nowiki>#7FFF00</nowiki> |chocolate=<nowiki>#D2691E</nowiki> |coral=<nowiki>#FF7F50</nowiki> |cornflowerblue|cornflower-blue|cornflower blue=<nowiki>#6495ED</nowiki> |cornsilk=<nowiki>#FFF8DC</nowiki> |crimson=<nowiki>#DC143C</nowiki> |darkblue|dark-blue|dark blue=<nowiki>#00008B</nowiki> |darkcyan|dark-cyan|dark cyan=<nowiki>#008B8B</nowiki> |darkgoldenrod|dark-golden-rod|dark-goldenrod|dark golden rod|dark goldenrod=<nowiki>#B8860B</nowiki> |darkgray|dark-gray|dark gray|darkgrey|dark-grey|dark grey=<nowiki>#A9A9A9</nowiki> |darkgreen|dark-green|dark green=<nowiki>#006400</nowiki> |darkkhaki|dark-khaki|dark khaki=<nowiki>#BDB76B</nowiki> |darkmagenta|dark-magenta|dark magenta=<nowiki>#8B008B</nowiki> |darkolive green|dark-olive green|dark olive green=<nowiki>#556B2F</nowiki> |darkorange|dark-orange|dark orange=<nowiki>#FF8C00</nowiki> |darkorchid|dark-orchid|dark orchid=<nowiki>#9932CC</nowiki> |darkred|dark-red|dark red=<nowiki>#8B0000</nowiki> |darksalmon|dark-salmon|dark salmon=<nowiki>#E9967A</nowiki> |darksea green|dark-sea green|dark sea green=<nowiki>#8FBC8F</nowiki> |darkslateblue|dark-slate-blue|dark slate blue=<nowiki>#483D8B</nowiki> |darkslategray|dark-slate-gray|dark slate gray|darkslategrey|dark-slate-grey|dark slate grey=<nowiki>#2F4F4F</nowiki> |darkturquoise|dark-turquoise|dark turquoise=<nowiki>#00CED1</nowiki> |darkviolet|dark-violet|dark violet=<nowiki>#9400D3</nowiki> |deeppink|deep-pink|deep pink=<nowiki>#FF1493</nowiki> |deepskyblue|deep-sky-blue|deep sky blue=<nowiki>#00BFFF</nowiki> |dimgray|dim-gray|dim gray|dimgrey|dim-grey|dim grey=<nowiki>#696969</nowiki> |dodgerblue|dodger-blue|dodger blue=<nowiki>#1E90FF</nowiki> |firebrick=<nowiki>#B22222</nowiki> |floralwhite|floral-white|floral white=<nowiki>#FFFAF0</nowiki> |forestgreen|forest-green|forest green=<nowiki>#228B22</nowiki> |fuchsia|fuschia|magenta=<nowiki>#FF00FF</nowiki> |gainsboro=<nowiki>#DCDCDC</nowiki> |ghostwhite|ghost-white|ghost white=<nowiki>#F8F8FF</nowiki> |gold=<nowiki>#FFD700</nowiki> |goldenrod=<nowiki>#DAA520</nowiki> |x11gray|x11-gray|x11 gray|x11grey|x11-grey|x11 grey=<nowiki>#BEBEBE</nowiki> |gray|grey=<nowiki>#808080</nowiki> |green=<nowiki>#008000</nowiki> |greenyellow|green-yellow|green yellow=<nowiki>#ADFF2F</nowiki> |honeydew=<nowiki>#F0FFF0</nowiki> |hotpink|hot-pink|hot pink=<nowiki>#FF69B4</nowiki> |indianred|indian-red|indian red=<nowiki>#CD5C5C</nowiki> |indigo=<nowiki>#4B0082</nowiki> |ivory=<nowiki>#FFFFF0</nowiki> |khaki=<nowiki>#F0E68C</nowiki> |lavender=<nowiki>#E6E6FA</nowiki> |lavenderblush|lavender-blush|lavender blush=<nowiki>#FFF0F5</nowiki> |lawngreen|lawn-green|lawn green=<nowiki>#7CFC00</nowiki> |lemonchiffon|lemon-chiffon|lemon chiffon=<nowiki>#FFFACD</nowiki> |lightblue|light-blue|light blue=<nowiki>#ADD8E6</nowiki> |lightcoral|light-coral|light coral=<nowiki>#F08080</nowiki> |lightcyan|light-cyan|light cyan=<nowiki>#E0FFFF</nowiki> |lightgoldenrod|light-goldenrod|light goldenrod=<nowiki>#FAFAD2</nowiki> |lightgray|light-gray|light gray|lightgrey|light-grey|light grey=<nowiki>#D3D3D3</nowiki> |lightgreen|light-green|light green=<nowiki>#90EE90</nowiki> |lightpink|light-pink|light pink=<nowiki>#FFB6C1</nowiki> |lightsalmon|light-salmon|light salmon=<nowiki>#FFA07A</nowiki> |lightsea green|light-sea-green|light sea green=<nowiki>#20B2AA</nowiki> |lightsky blue|light-sky-blue|light sky blue=<nowiki>#87CEFA</nowiki> |lightslategray|light-slate-gray|light slate gray|lightslategrey|light-slate-grey|light slate grey=<nowiki>#778899</nowiki> |lightsteelblue|light-steel-blue|light steel blue=<nowiki>#B0C4DE</nowiki> |lightyellow|light-yellow|light yellow=<nowiki>#FFFFE0</nowiki> |lime|x11green|x11-green|x11 green=<nowiki>#00FF00</nowiki> |limegreen|lime-green|lime green=<nowiki>#32CD32</nowiki> |linen=<nowiki>#FAF0E6</nowiki> |x11maroon|x11-maroon|x11 maroon=<nowiki>#B03060</nowiki> |maroon=<nowiki>#800000</nowiki> |mediumaquamarine|medium-aquamarine|medium aquamarine=<nowiki>#66CDAA</nowiki> |mediumblue|medium-blue|medium blue=<nowiki>#0000CD</nowiki> |mediumorchid|medium-orchid|medium orchid=<nowiki>#BA55D3</nowiki> |mediumpurple|medium-purple|medium purple=<nowiki>#9370DB</nowiki> |mediumseagreen|medium-sea-green|medium sea green=<nowiki>#3CB371</nowiki> |mediumslateblue|medium-slate-blue|medium slate blue=<nowiki>#7B68EE</nowiki> |mediumspringgreen|medium-spring-green|medium spring green=<nowiki>#00FA9A</nowiki> |mediumturquoise|medium-turquoise|medium turquoise=<nowiki>#48D1CC</nowiki> |mediumvioletred|medium-violet-red|medium violet red=<nowiki>#C71585</nowiki> |midnightblue|midnight-blue|midnight blue=<nowiki>#191970</nowiki> |mintcream|mint-cream|mint cream=<nowiki>#F5FFFA</nowiki> |mistyrose|misty-rose|misty rose=<nowiki>#FFE4E1</nowiki> |moccasin=<nowiki>#FFE4B5</nowiki> |navajowhite|navajo-white|navajo white=<nowiki>#FFDEAD</nowiki> |navyblue|navy-blue|navy blue|navy=<nowiki>#000080</nowiki> |oldlace|old-lace|old lace=<nowiki>#FDF5E6</nowiki> |olive=<nowiki>#808000</nowiki> |olivedrab|olive-drab|olive drab=<nowiki>#6B8E23</nowiki> |orange=<nowiki>#FFA500</nowiki> |orangered|orange-red|orange red=<nowiki>#FF4500</nowiki> |orchid=<nowiki>#DA70D6</nowiki> |palegoldenrod|pale-goldenrod|pale goldenrod=<nowiki>#EEE8AA</nowiki> |palegreen|pale-green|pale green=<nowiki>#98FB98</nowiki> |paleturquoise|pale-turquoise|pale turquoise=<nowiki>#AFEEEE</nowiki> |paleviolet red|pale-violet red|pale violet red=<nowiki>#DB7093</nowiki> |papayawhip|papaya-whip|papaya whip=<nowiki>#FFEFD5</nowiki> |peachpuff|peach-puff|peach puff=<nowiki>#FFDAB9</nowiki> |peru=<nowiki>#CD853F</nowiki> |pink=<nowiki>#FFC0CB</nowiki> |plum=<nowiki>#DDA0DD</nowiki> |powderblue|powder-blue|powder blue=<nowiki>#B0E0E6</nowiki> |x11purple|x11-purple|x11 purple=<nowiki>#A020F0</nowiki> |purple=<nowiki>#800080</nowiki> |rebeccapurple|rebecca-purple|rebecca purple=<nowiki>#663399</nowiki> |red=<nowiki>#FF0000</nowiki> |rosybrown|rosy-brown|rosy brown=<nowiki>#BC8F8F</nowiki> |royalblue|royal-blue|royal blue=<nowiki>#4169E1</nowiki> |saddlebrown|saddle-brown|saddle brown=<nowiki>#8B4513</nowiki> |salmon=<nowiki>#FA8072</nowiki> |sandybrown|sandy-brown|sandy brown=<nowiki>#F4A460</nowiki> |seagreen|sea-green|sea green=<nowiki>#2E8B57</nowiki> |seashell=<nowiki>#FFF5EE</nowiki> |sienna=<nowiki>#A0522D</nowiki> |silver=<nowiki>#C0C0C0</nowiki> |skyblue|sky-blue|sky blue=<nowiki>#87CEEB</nowiki> |slateblue|slate-blue|slate blue=<nowiki>#6A5ACD</nowiki> |slategray|slate-gray|slate gray|slategrey|slate-grey|slate grey=<nowiki>#708090</nowiki> |snow|snowwhite|snow-white|snow white=<nowiki>#FFFAFA</nowiki> |springgreen|spring-green|spring green=<nowiki>#00FF7F</nowiki> |steelblue|steel-blue|steel blue=<nowiki>#4682B4</nowiki> |tan=<nowiki>#D2B48C</nowiki> |teal=<nowiki>#008080</nowiki> |thistle=<nowiki>#D8BFD8</nowiki> |tomato=<nowiki>#FF6347</nowiki> |turquoise=<nowiki>#40E0D0</nowiki> |violet=<nowiki>#EE82EE</nowiki> |wheat=<nowiki>#F5DEB3</nowiki> |white=<nowiki>#FFFFFF</nowiki> |whitesmoke|white-smoke|white smoke=<nowiki>#F5F5F5</nowiki> |yellow=<nowiki>#FFFF00</nowiki> |yellowgreen|yellow-green|yellow green=<nowiki>#9ACD32</nowiki> |#default={{#ifeq: {{str left|{{{1}}}|1}}| #|/* */{{{1}}}|{{#switch:{{lc:{{str left|{{{1|rgb}}}|3}}}} |rgb|hsl|hwb|lab|lch|okl|col|={{{1|transparent}}} |#default=/* */{{number sign}}{{{1}}}}}}}}}</onlyinclude><noinclude></code></noinclude> {{Documentation}} 5dxds59m9g66oqsko2h1rbvcynwt0g1 Cèṭa'an:CSScolor/doc 10 5558 21001 2024-10-17T23:32:12Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == This template sanitizes and partially converts color codes and color names into a format supported by [[Cascading Style Sheets|CSS]]. This may be useful, in particular, with hexadecimal tuples which may come with or without an initial hash sign <code>#</code>, because it may be interpreted as th...' 21001 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> == Usage == This template sanitizes and partially converts color codes and color names into a format supported by [[Cascading Style Sheets|CSS]]. This may be useful, in particular, with hexadecimal tuples which may come with or without an initial hash sign <code>#</code>, because it may be interpreted as the start of an enumerated list in wikicode. <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Color conversion templates]] }}</includeonly> esbjykxh3oo852trmdwcx1x56c4ispu Cèṭa'an:Colors 10 5559 21002 2024-10-17T23:32:55Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Font color]] 21002 wikitext text/x-wiki #REDIRECT [[Template:Font color]] {{Redirect category shell| {{R from template shortcut}} }} i3bntcty1krtm0d2xrqp5upa3ib1kzy Cèṭa'an:Waktu-stub 10 5560 21004 2024-10-18T00:18:08Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Bâkto-stub]] 21004 wikitext text/x-wiki #redirect [[template:Bâkto-stub]] 2xja6grie6xpmkqfaowlbjwwrjx2nb6 Cèṭa'an:Bâkto-stub 10 5561 21005 2024-10-18T00:18:24Z Munajad.MH 3071 ←Membuat halaman berisi '{{asbox | image = Clock group.svg | pix = | subject = [[bâkto]] | qualifier = | category = Rintisan atopik bâkto | tempsort = * | name = Templat:Waktu-stub }}<noinclude> [[Category:Templat rintisan|{{PAGENAME}}]] </noinclude>' 21005 wikitext text/x-wiki {{asbox | image = Clock group.svg | pix = | subject = [[bâkto]] | qualifier = | category = Rintisan atopik bâkto | tempsort = * | name = Templat:Waktu-stub }}<noinclude> [[Category:Templat rintisan|{{PAGENAME}}]] </noinclude> becrkt7y73mf2uqkulum2n6q9jyo83m Cèṭa'an:Country data Kepulauan Bangka Belitung 10 5562 21011 2024-10-18T00:35:49Z Munajad.MH 3071 ←Membuat halaman berisi '{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kanusa'an Bangka Belitung | shortname alias = Bangka Belitung | flag alias = Flag of Bangka-Belitung.svg | size = {{{size|}}} | name = {{{name|}}} | kategori = Indonesia <noinclude> | redir1 = Bangka Belitung | redir2 = Babel </noinclude> }}' 21011 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kanusa'an Bangka Belitung | shortname alias = Bangka Belitung | flag alias = Flag of Bangka-Belitung.svg | size = {{{size|}}} | name = {{{name|}}} | kategori = Indonesia <noinclude> | redir1 = Bangka Belitung | redir2 = Babel </noinclude> }} ezrrgjty3s6fuuzwm02b0hxvslyae7e Cèṭa'an:Country data Bangka Belitung 10 5563 21012 2024-10-18T00:37:08Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Country data Kepulauan Bangka Belitung]] 21012 wikitext text/x-wiki #Redirect [[Template:Country data Kepulauan Bangka Belitung]] nwsvuunyc730jsos58arjmoq6n5zxyf Cèṭa'an:Country data Babel 10 5564 21013 2024-10-18T00:37:19Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Country data Kepulauan Bangka Belitung]] 21013 wikitext text/x-wiki #Redirect [[Template:Country data Kepulauan Bangka Belitung]] nwsvuunyc730jsos58arjmoq6n5zxyf Cèṭa'an:Country data Kanusa'an Bangka Belitung 10 5565 21014 2024-10-18T00:37:40Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Country data Kepulauan Bangka Belitung]] 21014 wikitext text/x-wiki #Redirect [[Template:Country data Kepulauan Bangka Belitung]] nwsvuunyc730jsos58arjmoq6n5zxyf Cèṭa'an:Country data Jambi 10 5566 21015 2024-10-18T00:39:14Z Munajad.MH 3071 ←Membuat halaman berisi '{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Jambi | flag alias = Flag_of_Jambi.svg | size = {{{size|}}} | name = {{{name|}}} | category = Inḍonèsia }}' 21015 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Jambi | flag alias = Flag_of_Jambi.svg | size = {{{size|}}} | name = {{{name|}}} | category = Inḍonèsia }} m21wjf9az7aofya8yx9qlolxmhw3vk9 Cèṭa'an:Country data Bengkulu 10 5567 21017 21016 2024-10-18T00:40:24Z Munajad.MH 3071 21017 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Bengkulu | flag alias = Flag of Bengkulu.svg | size = {{{size|}}} | name = {{{name|}}} | category = Inḍonèsia }} 4t16i8249z3oqnrrcszl3pgl1g2bdp0 Cèṭa'an:Country data Sumatera Selatan 10 5568 21018 2024-10-18T00:42:43Z Munajad.MH 3071 ←Membuat halaman berisi '{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Sumatera Lao' | flag alias = Flag_of_South_Sumatra_(vectorised).svg | flag alias-RIS = Flag of South Sumatra.svg | var1 = RIS | size = {{{size|}}} | name = {{{name|}}} | category = Inḍonèsia <noinclude> | redir1 = Sumsel </noinclude> }}' 21018 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Sumatera Lao' | flag alias = Flag_of_South_Sumatra_(vectorised).svg | flag alias-RIS = Flag of South Sumatra.svg | var1 = RIS | size = {{{size|}}} | name = {{{name|}}} | category = Inḍonèsia <noinclude> | redir1 = Sumsel </noinclude> }} tcby8hi6nkjrbz0bq46puxd68rxp2vv Cèṭa'an:Country data Sumatera Lao' 10 5569 21019 2024-10-18T00:44:30Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Country data Sumatera Selatan]] 21019 wikitext text/x-wiki #Redirect [[Template:Country data Sumatera Selatan]] 0wflopb51otj091lz016we133wj88r0 Cèṭa'an:Country data Sumsel 10 5570 21020 2024-10-18T00:44:39Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Country data Sumatera Selatan]] 21020 wikitext text/x-wiki #Redirect [[Template:Country data Sumatera Selatan]] 0wflopb51otj091lz016we133wj88r0 Cèṭa'an:Country data Lampung 10 5571 21021 2024-10-18T00:46:08Z Munajad.MH 3071 ←Membuat halaman berisi '{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Lampung | flag alias = Flag_of_Lampung.svg | size = {{{size|}}} | name = {{{name|}}} | category = Inḍonèsia }}' 21021 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Lampung | flag alias = Flag_of_Lampung.svg | size = {{{size|}}} | name = {{{name|}}} | category = Inḍonèsia }} o0e8kr51o7mahqx4vdt7u5qvw2giuwd Cèṭa'an:Country data Daerah Khusus Ibukota Jakarta 10 5572 21031 21023 2024-10-18T01:07:51Z Munajad.MH 3071 Ubah target pengalihan dari [[Cèṭa'an:Dâ'èrah Khusus Èbhukoṭṭa Jakarta]] ke [[Cèṭa'an:Country data Dâ'èrah Khusus Èbhukoṭṭa Jakarta]] 21031 wikitext text/x-wiki #redirect [[Template:Country data Dâ'èrah Khusus Èbhukoṭṭa Jakarta]] pma2r914ccwiwkuuc4pf45u8z7bm9dc Cèṭa'an:Dâ'èrah Khusus Èbhukoṭṭa Jakarta 10 5573 21029 21024 2024-10-18T01:06:46Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Country data Dâ'èrah Khusus Èbhukoṭṭa Jakarta]] 21029 wikitext text/x-wiki #redirect [[Template:Country data Dâ'èrah Khusus Èbhukoṭṭa Jakarta]] pma2r914ccwiwkuuc4pf45u8z7bm9dc Cèṭa'an:Country data Jakarta 10 5574 21032 21025 2024-10-18T01:08:21Z Munajad.MH 3071 Ubah target pengalihan dari [[Cèṭa'an:Dâ'èrah Khusus Èbhukoṭṭa Jakarta]] ke [[Cèṭa'an:Country data Dâ'èrah Khusus Èbhukoṭṭa Jakarta]] 21032 wikitext text/x-wiki #redirect [[Template:Country data Dâ'èrah Khusus Èbhukoṭṭa Jakarta]] pma2r914ccwiwkuuc4pf45u8z7bm9dc Cèṭa'an:Country data DKI Jakarta 10 5575 21033 21026 2024-10-18T01:08:41Z Munajad.MH 3071 Ubah target pengalihan dari [[Cèṭa'an:Dâ'èrah Khusus Èbhukoṭṭa Jakarta]] ke [[Cèṭa'an:Country data Dâ'èrah Khusus Èbhukoṭṭa Jakarta]] 21033 wikitext text/x-wiki #redirect [[Template:Country data Dâ'èrah Khusus Èbhukoṭṭa Jakarta]] pma2r914ccwiwkuuc4pf45u8z7bm9dc Cèṭa'an:Country data DKI 10 5576 21034 21027 2024-10-18T01:08:58Z Munajad.MH 3071 Ubah target pengalihan dari [[Cèṭa'an:Dâ'èrah Khusus Èbhukoṭṭa Jakarta]] ke [[Cèṭa'an:Country data Dâ'èrah Khusus Èbhukoṭṭa Jakarta]] 21034 wikitext text/x-wiki #redirect [[Template:Country data Dâ'èrah Khusus Èbhukoṭṭa Jakarta]] pma2r914ccwiwkuuc4pf45u8z7bm9dc Cèṭa'an:Country data Jabodetabek 10 5577 21035 21028 2024-10-18T01:09:17Z Munajad.MH 3071 Ubah target pengalihan dari [[Cèṭa'an:Dâ'èrah Khusus Èbhukoṭṭa Jakarta]] ke [[Cèṭa'an:Country data Dâ'èrah Khusus Èbhukoṭṭa Jakarta]] 21035 wikitext text/x-wiki #redirect [[Template:Country data Dâ'èrah Khusus Èbhukoṭṭa Jakarta]] pma2r914ccwiwkuuc4pf45u8z7bm9dc Cèṭa'an:Country data Dâ'èrah Khusus Èbhukoṭṭa Jakarta 10 5578 21030 2024-10-18T01:06:57Z Munajad.MH 3071 ←Membuat halaman berisi '{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Dâ'èrah Khusus Èbhukoṭṭa Jakarta | shortname alias = Daerah Khusus Jakarta | flag alias = Flag of Jakarta (vectorised).svg | size = {{{size|}}} | name = {{{name|}}} | kategori = Indonesia <noinclude> | redir1 = Daerah Khusus Ibukota Jakarta | redir2 = Jakarta | redir3 = DKI Jakarta | redir4 = DKI | redir5 = Jabodetabek </noinclude> }}' 21030 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Dâ'èrah Khusus Èbhukoṭṭa Jakarta | shortname alias = Daerah Khusus Jakarta | flag alias = Flag of Jakarta (vectorised).svg | size = {{{size|}}} | name = {{{name|}}} | kategori = Indonesia <noinclude> | redir1 = Daerah Khusus Ibukota Jakarta | redir2 = Jakarta | redir3 = DKI Jakarta | redir4 = DKI | redir5 = Jabodetabek </noinclude> }} iozip5247p6atkp7o0csxflka8ty04s Cèṭa'an:Penutur 10 5579 21041 2024-10-18T01:27:11Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Panotor]] 21041 wikitext text/x-wiki #Redirect [[Template:Panotor]] j1onpx8l3lawyl52tvw58g7x3hcs54m Cèṭa'an:Panotor 10 5580 21047 21046 2024-10-18T01:54:30Z Munajad.MH 3071 21047 wikitext text/x-wiki {{#switch:{{{1|}}} |Èbhu|Èbhu |Solong|Solong |Tongghâng|Tongghâng |B1|1={{#ifeq:{{{2|}}}|y|'''Panotor [[Bhâsa èbhu|B1]]'''|'''[[Bhâsa èbhu|B1]]'''}} |Kaduwâ` |Kaduwâ` |B2|2 ={{#ifeq:{{{2|}}}|y|'''Panotor [[Bhâsa Kaduwâ`|B2]]'''|'''[[Bhâsa kaduwâ'|B2]]'''}} }} <noinclude> {{Documentation}} </noinclude> cjrfqlm8m2e6bwr36hqxbks2ikjz9uy Pakanḍhâ'ânna cèṭa'an:Panotor 11 5581 21044 2024-10-18T01:49:10Z Munajad.MH 3071 /* Arti Istilah */ bagian baru 21044 wikitext text/x-wiki == Arti Istilah == Istilah dipilih secara cermat dan berhati-hati: - Tongghâng = Utama - Solong = Paling awal [[Pangangghuy:Munajad.MH|Munajad.MH]] ([[Pakanḍhâ'ânna pangangghuy:Munajad.MH|kanḍhâ]]) 18 Oktober 2024 08.49 (WIB) 8akdhn0sc3wuht1gp7w8xkoqty58l4c Cèṭa'an:Country data Timor Leste 10 5582 21050 21048 2024-10-18T01:58:06Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Country data Timor Lèstè]] 21050 wikitext text/x-wiki #Redirect [[Template:Country data Timor Lèstè]] mr8z8c99f9arqw003yrrh8iclyn1clm Cèṭa'an:Country data TLS 10 5583 21049 2024-10-18T01:57:23Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Country data Timor Lèstè]] 21049 wikitext text/x-wiki #redirect [[Template:Country data Timor Lèstè]] kc23yxlbt4cvdtickvt993ncmz6bx58 Cèṭa'an:Country data Timor Lèstè 10 5584 21052 21051 2024-10-18T01:58:33Z Munajad.MH 3071 21052 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Timor Lèstè | shortname alias = Timor Leste | flag alias = Flag of East Timor.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | templatename = Timor Leste | redir1 = TLS | redir2 = East Timor | redir3 = Timor-Leste | redir4 = Timor Leste </noinclude> }} ahehytpionnq83ag500ubdbu95owig7 Cèṭa'an:Country data East Timor 10 5585 21053 2024-10-18T01:59:03Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Country data Timor Lèstè]] 21053 wikitext text/x-wiki #Redirect [[Template:Country data Timor Lèstè]] mr8z8c99f9arqw003yrrh8iclyn1clm Cèṭa'an:Country data Timor-Leste 10 5586 21054 2024-10-18T01:59:17Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Country data Timor Lèstè]] 21054 wikitext text/x-wiki #Redirect [[Template:Country data Timor Lèstè]] mr8z8c99f9arqw003yrrh8iclyn1clm Cèṭa'an:IPA-id 10 5587 21055 2024-10-18T02:03:25Z Munajad.MH 3071 ←Membuat halaman berisi '<onlyinclude>{{IPA|id|{{{1}}}|{{{2|-}}}|{{{3|}}}|link={{{link|}}}|small={{{small|}}}|audio={{{audio|}}}|wrap={{{wrap|}}}}}</onlyinclude> <noinclude> {{documentation|Template:Penggunaan templat IPA}} [[Category:Templat kebahasaan IPA|{{PAGENAME}}]] </noinclude>' 21055 wikitext text/x-wiki <onlyinclude>{{IPA|id|{{{1}}}|{{{2|-}}}|{{{3|}}}|link={{{link|}}}|small={{{small|}}}|audio={{{audio|}}}|wrap={{{wrap|}}}}}</onlyinclude> <noinclude> {{documentation|Template:Penggunaan templat IPA}} [[Category:Templat kebahasaan IPA|{{PAGENAME}}]] </noinclude> 9ujteub7yk4e5okmfhicd11dwnn17ue Cèṭa'an:Automarkup 10 5588 21057 2024-10-18T02:09:07Z Munajad.MH 3071 ←Membuat halaman berisi '<nowiki />{{#invoke:Automarkup|main}}<noinclude> {{doc}} </noinclude>' 21057 wikitext text/x-wiki <nowiki />{{#invoke:Automarkup|main}}<noinclude> {{doc}} </noinclude> 7yrynnq9p50hbc0cfk0k6xalc0pncxu Cèṭa'an:Automarkup/doc 10 5589 21058 2024-10-18T02:10:50Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{lua|Module:Automarkup}} This template, as with {{tl|Markup}}, presents [[Markup language|markup]] or [[Source code|code]] side by side with the [[Output (computing)|output]] it would render. However, the difference from the <nowiki>{{Markup}}</nowiki> template is you don't have to write the code examples twice. Although this saves time, the <nowiki>{{Automarkup}}</nowiki> template is more limited: it is not possible to use the Wiki m...' 21058 wikitext text/x-wiki {{Documentation subpage}} {{lua|Module:Automarkup}} This template, as with {{tl|Markup}}, presents [[Markup language|markup]] or [[Source code|code]] side by side with the [[Output (computing)|output]] it would render. However, the difference from the <nowiki>{{Markup}}</nowiki> template is you don't have to write the code examples twice. Although this saves time, the <nowiki>{{Automarkup}}</nowiki> template is more limited: it is not possible to use the [[Wiki markup]] <code>&lt;nowiki&gt;</code> tag to disable certain markup's function; other means have to be used, such as the templates {{tl|((}}, {{tl|!}}, {{tl|))}} or {{tl|Make code}}. == Usage == {{Markup |<nowiki>{{Automarkup|{{Make code|<<As of!2015>>}}}}</nowiki> |{{Automarkup|{{Make code|<<As of!2015>>}}}} }} == See also == * [[Template:markup]] * [[Template:mra]], which addresses the same issue. * [[Template:Demo]] and [[Template:Demo-inline]] which use [[Module:Demo]] * [[Template:Nowiki template demo]] which uses [[Module:Template test case]] <includeonly>{{Sandbox other|| [[Category:Documentation assistance templates]] [[Category:Programming typing-aid templates]] [[Category:Template namespace templates]] [[Category:Template test cases| ]] [[Category:Wikipedia formatting templates]] [[Category:Wikitext processing templates]] }}</includeonly> 3ft27dy9kizly85m21c1wy63dz1rgi3 Cèṭa'an:Mra 10 5590 21059 2024-10-18T02:11:31Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Markup renders as]] 21059 wikitext text/x-wiki #REDIRECT [[Template:Markup renders as]] {{Redirect category shell| {{R from move}} }} n128esdy0dni4q8j7b3jq387hyhxkir Cèṭa'an:Markup renders as 10 5591 21060 2024-10-18T02:12:05Z Munajad.MH 3071 ←Membuat halaman berisi '{{markup{{ {{{|safesubst:}}}#if:{{{1|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{1}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{1}}} }}{{ {{{|safesubst:}}}#if:{{{2|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{2}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{2}}} }}{{ {{{|safesubst:}}}#if:{{{3|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{3}}}{{ {{{|safesubst:}}}nowiki end...' 21060 wikitext text/x-wiki {{markup{{ {{{|safesubst:}}}#if:{{{1|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{1}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{1}}} }}{{ {{{|safesubst:}}}#if:{{{2|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{2}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{2}}} }}{{ {{{|safesubst:}}}#if:{{{3|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{3}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{3}}} }}{{ {{{|safesubst:}}}#if:{{{4|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{4}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{4}}} }}{{ {{{|safesubst:}}}#if:{{{5|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{5}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{5}}} }}{{ {{{|safesubst:}}}#if:{{{6|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{6}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{6}}} }}{{ {{{|safesubst:}}}#if:{{{7|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{7}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{7}}} }}{{ {{{|safesubst:}}}#if:{{{8|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{8}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{8}}} }}{{ {{{|safesubst:}}}#if:{{{9|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{9}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{9}}} }}{{ {{{|safesubst:}}}#if:{{{10|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{10}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{10}}} }}{{ {{{|safesubst:}}}#if:{{{11|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{11}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{11}}} }}{{ {{{|safesubst:}}}#if:{{{12|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{12}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{12}}} }}{{ {{{|safesubst:}}}#if:{{{13|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{13}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{13}}} }}{{ {{{|safesubst:}}}#if:{{{14|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{14}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{14}}} }}{{ {{{|safesubst:}}}#if:{{{15|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{15}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{15}}} }}{{ {{{|safesubst:}}}#if:{{{16|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{16}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{16}}} }}{{ {{{|safesubst:}}}#if:{{{17|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{17}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{17}}} }}{{ {{{|safesubst:}}}#if:{{{18|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{18}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{18}}} }}{{ {{{|safesubst:}}}#if:{{{19|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{19}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{19}}} }}{{ {{{|safesubst:}}}#if:{{{20|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{20}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{20}}} }}{{ {{{|safesubst:}}}#if:{{{21|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{21}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{21}}} }}{{ {{{|safesubst:}}}#if:{{{22|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{22}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{22}}} }}{{ {{{|safesubst:}}}#if:{{{23|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{23}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{23}}} }}{{ {{{|safesubst:}}}#if:{{{24|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{24}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{24}}} }}{{ {{{|safesubst:}}}#if:{{{25|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{25}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{25}}} }}{{ {{{|safesubst:}}}#if:{{{26|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{26}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{26}}} }}{{ {{{|safesubst:}}}#if:{{{27|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{27}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{27}}} }}{{ {{{|safesubst:}}}#if:{{{28|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{28}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{28}}} }}{{ {{{|safesubst:}}}#if:{{{29|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{29}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{29}}} }}{{ {{{|safesubst:}}}#if:{{{30|}}}|{{ {{{|safesubst:}}}!}} {{ {{{|safesubst:}}}nowiki begin }}{{{30}}}{{ {{{|safesubst:}}}nowiki end }}{{ {{{|safesubst:}}}!}}{{{30}}} }}}}<!-- Template:Mra --><noinclude> {{documentation}} <!-- Add categories to the /doc subpage and interwikis in Wikidata, not here! --> </noinclude> jts2njdfwr5lb2inmd3x0247zdmi2rf Cèṭa'an:Markup renders as/doc 10 5592 21061 2024-10-18T02:12:28Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{subst only}} mra = markup renders as == Purpose == Duplicate each parameter, and send them to [[Template:Markup]], each of them once wrapped in nowiki tags and once displayed normally. == Usage == Use this template with at least one parameter and at most 30 parameters. '''Keep all the parameters on the sa...' 21061 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{subst only}} mra = markup renders as == Purpose == Duplicate each parameter, and send them to [[Template:Markup]], each of them once wrapped in nowiki tags and once displayed normally. == Usage == Use this template with at least one parameter and at most 30 parameters. '''Keep all the parameters on the same line.''' <pre>{{subst:mra|Arbitrary wiki markup1|Arbitrary wiki markup2|Arbitrary wiki markup3... and so on up to 30}} </pre> == Examples == <pre>{{subst:mra|'''Bold text'''|''Italic text''|[[Internal link]]}}</pre> Result in "Show changes": <pre>{{markup| &lt;nowiki>'''Bold text'''</nowiki>|'''Bold text'''| &lt;nowiki>''Italic text''</nowiki>|''Italic text''| &lt;nowiki>[[Internal link]]</nowiki>|[[Internal link]]}}</pre> Result in "Show preview" or after saving: {{markup| <nowiki>'''Bold text'''</nowiki>|'''Bold text'''| <nowiki>''Italic text''</nowiki>|''Italic text''| <nowiki>[[Internal link]]</nowiki>|[[Internal link]]}} == See also == * {{Template|markup}} * [[Template:Automarkup]] <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Documentation assistance templates]] }}</includeonly> ngs4nmdzxci0zmgity3915dx0mgwk8n Cèṭa'an:Make code 10 5593 21062 2024-10-18T02:13:44Z Munajad.MH 3071 ←Membuat halaman berisi '{{MultiReplace|{{{1}}}|plain=yes|{{{<noinclude/>{|<}}}|{|{{{!|!}}}|{{!}}|{{{}|>}}}|}<noinclude/>}}<noinclude> {{doc}} </noinclude>' 21062 wikitext text/x-wiki {{MultiReplace|{{{1}}}|plain=yes|{{{<noinclude/>{|<}}}|{|{{{!|!}}}|{{!}}|{{{}|>}}}|}<noinclude/>}}<noinclude> {{doc}} </noinclude> mxef9w8cufpnk5sk1v4164qo08vt26n Cèṭa'an:MultiReplace 10 5594 21064 21063 2024-10-18T02:15:47Z Munajad.MH 3071 Menghapus pengalihan ke [[Cèṭa'an:MultiReplace]] 21064 wikitext text/x-wiki {{safesubst:<noinclude/>#invoke:MultiReplace|main}}<noinclude> {{doc}} </noinclude> mnf7xe1hgdpjc0b7wx3qoppxpy2qzhe Cèṭa'an:MultiReplace/doc 10 5595 21065 2024-10-18T02:16:12Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{high use}} {{lua|Module:{{#ifeq:{{NAMESPACE}}|Module|Error|MultiReplace}}}} {{For-text | 1 = a function to search for multiple patterns | 2 = {{mfl|string2|matchAny}} | 3 = a function to replace multiple parameters at once | 4 = {{mfl|params|mapping_by_replacing}} }} Replaces matches of multiple patterns in a given string with given replacements. For each replacement instance, the pattern matching '''at the lowest position''' is c...' 21065 wikitext text/x-wiki {{Documentation subpage}} {{high use}} {{lua|Module:{{#ifeq:{{NAMESPACE}}|Module|Error|MultiReplace}}}} {{For-text | 1 = a function to search for multiple patterns | 2 = {{mfl|string2|matchAny}} | 3 = a function to replace multiple parameters at once | 4 = {{mfl|params|mapping_by_replacing}} }} Replaces matches of multiple patterns in a given string with given replacements. For each replacement instance, the pattern matching '''at the lowest position''' is chosen. If there are multiple such patterns, then the one specified earliest in the pattern list is chosen. == Usage == {{((}}{{#ifeq:{{NAMESPACE}}|Module|&#35;invoke:MultiReplace{{!}}main|MultiReplace}}{{!}}''input''|plain=yes<small style="font-family:sans"> (optional)</small>|''pattern1''| ''replacement1''|''pattern2''|''replacement2''... {{))}} If <code>plain=yes</code> is specified, then the patterns and replacements are treated as plain text, otherwise as [[mw:Extension:Scribunto/Lua reference manual#mw.ustring.gsub|Lua Unicode patterns]]. An equals sign in a pattern will trigger an ''Unpaired argument'' error. Use {{tlx|{{=}}}}, which expands to an equals sign that will not be interpreted. <includeonly>{{sandbox other|| [[Category:String manipulation templates]] }}</includeonly> qags8vuews93u8oo1n42us8lmpd916a Cèṭa'an:= 10 5596 21066 2024-10-18T02:16:48Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{error|Error: The retired template {{tn|1==}} has been transcluded; see [[mw:Help:Magic words#Other]] for details. To fix this, use only the code {{Magic word|1==}} to generate the &#61; character.}} [[Category:Pages which use a template in place of a magic word|T{{PAGENAME}}]]</includeonly><noinclude>{{Documentation|heading=[[File:Test Template Info-Icon - Version (2).svg|50px|link=|alt=]] Magic word documentation}} </noinclude>' 21066 wikitext text/x-wiki <includeonly>{{error|Error: The retired template {{tn|1==}} has been transcluded; see [[mw:Help:Magic words#Other]] for details. To fix this, use only the code {{Magic word|1==}} to generate the &#61; character.}} [[Category:Pages which use a template in place of a magic word|T{{PAGENAME}}]]</includeonly><noinclude>{{Documentation|heading=[[File:Test Template Info-Icon - Version (2).svg|50px|link=|alt=]] Magic word documentation}} </noinclude> a20g6r8mw8i12648emzo3p27x0a8kpq Cèṭa'an:=/doc 10 5597 21067 2024-10-18T02:17:10Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{transclusionless|should=yes|reason=it was replaced with a [[Help:Magic words#Other|magic word]]}} <!-- Please add categories at the bottom of this page, and interwikis at Wikidata (see Wikipedia:Wikidata) --> This magic word allows "=" to be used in unnamed template parameters, rather than being interpreted as the separator between the parameter name and value. It evaluates to the equals sign, =. Alternatively, the [[HTML]] entity "&am...' 21067 wikitext text/x-wiki {{Documentation subpage}} {{transclusionless|should=yes|reason=it was replaced with a [[Help:Magic words#Other|magic word]]}} <!-- Please add categories at the bottom of this page, and interwikis at Wikidata (see Wikipedia:Wikidata) --> This magic word allows "=" to be used in unnamed template parameters, rather than being interpreted as the separator between the parameter name and value. It evaluates to the equals sign, =. Alternatively, the [[HTML]] entity "&amp;#61;" can be used if there is no need for it to be interpreted as wikimarkup, such as when the literal equals-sign is to be displayed to the user. Until June 2022, there was a template at this location with the same function, but it was replaced with a magic word for performance reasons in [[Phab:T91154]]. Do not use syntax like <code><nowiki>{{Template:=}}</nowiki></code>, and do not supply a parameter, for example <code><nowiki>{{=|foo}}</nowiki></code>. In those cases, the template transcludes as an error message: {{error|Error: The retired template {{tn|1==}} has been transcluded; see [[mw:Help:Magic words#Other]] for details. To fix this, use only the code {{Magic word|1==}} to generate the &#61; character.}} Do not use the magic word in URLs rather use [[percent-encoding]] or no encoding: *Wrong: <code><nowiki>https://example.com/?arg{{=}}789</nowiki></code> *Sometimes correct: <code><nowiki>https://example.com/?arg%3D789</nowiki></code> ("=" is a reserved character with special meaning it may break the URL when encoded at certain locations) *Correct: <code><nowiki>https://example.com/?arg=789</nowiki></code> == Usage == * <code><nowiki>{{Font color|black|yellow|2 + 2 {{=}} 4}}</nowiki></code> produces: {{Font color|black|yellow|2 + 2 {{=}} 4}} You can also use named parameters to bypass the restriction: * <code><nowiki>{{Font color|black|yellow|3= 2 + 2 = 4}}</nowiki></code> produces: {{Font color|black|yellow|3= 2 + 2 = 4}} Unlike <code>&amp;#61;</code>, the magic word only delays the interpretation of the symbol as code: <syntaxhighlight lang="wikitext"> {{concat|<div style{{=}}"font-style:italic">This should be italicised.</div>}} {{concat|<div style&#61;"font-style:italic">This will not be italicised.</div>}} </syntaxhighlight> produces: {{concat|<div style{{=}}"font-style:italic">This should be italicised.</div>}} {{concat|<div style&#61;"font-style:italic">This will not be italicised.</div>}} == TemplateData == {{TemplateData header}} <templatedata> { "description": "A magic word to allow = to be used in template parameters", "params": {}, "format": "{{_\n| _ = _\n}}" } </templatedata> == See also == {{Escape template list}} * [[Template:Spaces]] * [[mw:Help:Magic words]] <includeonly>{{sandbox other|| <!-- Add categories below this line, and interwikis at Wikidata --> [[Category:Character-substitution templates]] [[Category:Template namespace templates]] [[Category:Mathematical formatting templates]] }}</includeonly> p9im3084va2ichjy2nxiuez0v5smftk Cèṭa'an:Normal/doc 10 5598 21070 2024-10-18T02:29:28Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{documentation subpage}}</noinclude> {{High-use}} This template removes bold and italic formatting from a text string. ==Usage== * {{tlx|normal|{{var|text-string}}}} To display text ({{var|text-string}}) at normal font-weight and without italics within a context where the default font-weight is '''bold''' and/or the default font-style is ''italic''. ==TemplateData== {{TemplateData header}} <templatedata> { "params": { "1": { "label": "Input te...' 21070 wikitext text/x-wiki <noinclude>{{documentation subpage}}</noinclude> {{High-use}} This template removes bold and italic formatting from a text string. ==Usage== * {{tlx|normal|{{var|text-string}}}} To display text ({{var|text-string}}) at normal font-weight and without italics within a context where the default font-weight is '''bold''' and/or the default font-style is ''italic''. ==TemplateData== {{TemplateData header}} <templatedata> { "params": { "1": { "label": "Input text", "description": "Text to present not bolded or italicized", "type": "string", "required": true } }, "format": "inline" } </templatedata> ==See also== * [[Template:Nobold]] * [[Template:Noitalic]] * [[Template:Nocaps]] <includeonly>{{Sandbox other|| <!--Categories--> [[Category:Text-specific formatting and function templates|{{PAGENAME}}]] }}</includeonly> gj8rbzc5gtpjzzc3yj7s7b78t5rdyjo Cèṭa'an:Make code/doc 10 5599 21072 2024-10-18T02:45:44Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} This template produces wikicode, which is not transcluded or substituted any further. This is equivalent to replacing the {{code|{{((}}}}, {{code|{{!}}}} and {{code|{{))}}}} tokens with <code>{{tl|((}}</code>, <code>{{tl|!}}</code> and <code>{{tl|))}}</code> respectively, which may be tedious. It is meant to replace the <code>&lt;nowiki></code> tag, which cannot be used as an input to templates like {{tl|Automarkup}}. == Usage == {{tlp...' 21072 wikitext text/x-wiki {{Documentation subpage}} This template produces wikicode, which is not transcluded or substituted any further. This is equivalent to replacing the {{code|{{((}}}}, {{code|{{!}}}} and {{code|{{))}}}} tokens with <code>{{tl|((}}</code>, <code>{{tl|!}}</code> and <code>{{tl|))}}</code> respectively, which may be tedious. It is meant to replace the <code>&lt;nowiki></code> tag, which cannot be used as an input to templates like {{tl|Automarkup}}. == Usage == {{tlp|Make code|wikitext with '''{''', '''{{!}}''' and '''}''' replaced with '''<''', '''!''' and '''>''' respectively}} ;Optional parameters * <code>{</code> (default value: {{code|<}}): String to be replaced with <code>{</code>. * <code>!</code> (default value: {{code|!}}): String to be replaced with <code>|</code>. * <code>}</code> (default value: {{code|>}}): String to be replaced with <code>}</code>. == Example == *<syntaxhighlight lang="wikitext" inline>{{Make code|<<As of!2015>>}}</syntaxhighlight> → {{Make code|<<As of!2015>>}} *<syntaxhighlight lang="wikitext" inline>{{Make code|xaxbxcx| {=a | !=b | }=c }}</syntaxhighlight> → {{Make code|xaxbxcx| {=a | !=b | }=c }} == See also == * {{tl|UnstripNoWiki}} <includeonly>{{sandbox other|| [[Category:Character-substitution templates]] [[Category:Wikitext processing templates]] [[Category:Documentation assistance templates]] }}</includeonly> 8hfgbkqz5x5tnw9y8tsq0oqph9whtpb Cèṭa'an:UnstripNoWiki 10 5600 21073 2024-10-18T02:46:19Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:Unstrip|unstripNoWiki|{{{1}}}}}<noinclude> {{documentation}}</noinclude>' 21073 wikitext text/x-wiki {{#invoke:Unstrip|unstripNoWiki|{{{1}}}}}<noinclude> {{documentation}}</noinclude> 35pgdh1bd7wxuemlyvywm6cqsedyi02 Cèṭa'an:UnstripNoWiki/doc 10 5601 21074 2024-10-18T02:46:44Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{lua|Module:Unstrip}} This function processes the content provided by {{Para|1}} using the [[mw:Extension:Scribunto/Lua reference manual#mw.text.unstripNoWiki|mw.text.unstripNoWiki]] function. It extracts the text from any {{Tag|nowiki}} tags, so the nowiki text will not show as wiki text. Templates, parser functions, extension tags, etc. inside the {{Tag|nowiki}} tags will not be expanded (unless {{Tl|Expand wikitext}} is used). == U...' 21074 wikitext text/x-wiki {{Documentation subpage}} {{lua|Module:Unstrip}} This function processes the content provided by {{Para|1}} using the [[mw:Extension:Scribunto/Lua reference manual#mw.text.unstripNoWiki|mw.text.unstripNoWiki]] function. It extracts the text from any {{Tag|nowiki}} tags, so the nowiki text will not show as wiki text. Templates, parser functions, extension tags, etc. inside the {{Tag|nowiki}} tags will not be expanded (unless {{Tl|Expand wikitext}} is used). == Usage == <nowiki>{{UnstripNoWiki|Some &lt;nowiki></nowiki>{{'}}'wikitext{{'}}'&lt;/nowiki> here}} &rarr; {{UnstripNoWiki|Some <nowiki>''wikitext''</nowiki> here}} == Examples == Without this template: <code><nowiki>Regular sentence &#x3C;nowiki>(some ''nowiki-text'' here {{convert|1|km|mi|abbr=on}})&#x3C;/nowiki>.<ref>Hello!</ref></nowiki></code> &#x2192; Regular sentence (some <nowiki>''</nowiki>nowiki-text<nowiki>''</nowiki> here <nowiki>{{convert|1|km|mi|abbr=on}}</nowiki>).<ref>Hello!</ref> With {{tl|UnstripNoWiki}}: <code><nowiki>{{Unstrip|Regular sentence </nowiki>&#x3C;nowiki>(some <nowiki>''</nowiki>nowiki-text<nowiki>''</nowiki> here <nowiki>{{convert|1|km|mi|abbr=on}}</nowiki>)&#x3C;/nowiki>.<nowiki><ref>Hello!</ref></nowiki>}}</code> &#x2192; {{UnstripNoWiki|Regular sentence <nowiki>(some ''nowiki-text'' here {{convert|1|km|mi|abbr=on}})</nowiki>.<ref>Hello!</ref>}} With {{tl|UnstripNoWiki}} and {{Tl|Expand wikitext}}: <code><nowiki>{{Expand wikitext|{{Unstrip|Regular sentence </nowiki>&#x3C;nowiki>(some <nowiki>''</nowiki>nowiki-text<nowiki>''</nowiki> here <nowiki>{{convert|1|km|mi|abbr=on}}</nowiki>)&#x3C;/nowiki>.<nowiki><ref>Hello!</ref></nowiki>}}}}</code> &#x2192; {{Expand wikitext|{{UnstripNoWiki|Regular sentence <nowiki>(some ''nowiki-text'' here {{convert|1|km|mi|abbr=on}})</nowiki>.<ref>Hello!</ref>}}}} == References == <references /> == See also == * {{tl|Unstrip}} - Also removes references and other parser tags * {{tl|Make code}} {{Navbox wikitext-handling templates}} <includeonly>{{sandbox other|| [[Category:Wikitext processing templates]] }}</includeonly> hteshf8qe6nrat06b8cd3c22t8dar1k Modul:Unstrip 828 5602 21075 2024-10-18T02:47:43Z Munajad.MH 3071 ←Membuat halaman berisi '-- This module provides a frontend to the mw.text.unstrip, unstripNoWiki and killMarkers functions local p = {} function p.unstrip(frame) return mw.text.unstrip(frame.args[1]) end function p.unstripNoWiki(frame) return mw.text.unstripNoWiki(frame.args[1]) end function p.killMarkers(frame) return mw.text.killMarkers(frame.args[1]) end return p' 21075 Scribunto text/plain -- This module provides a frontend to the mw.text.unstrip, unstripNoWiki and killMarkers functions local p = {} function p.unstrip(frame) return mw.text.unstrip(frame.args[1]) end function p.unstripNoWiki(frame) return mw.text.unstripNoWiki(frame.args[1]) end function p.killMarkers(frame) return mw.text.killMarkers(frame.args[1]) end return p 8gqjpuzw8h09v57191ev56sc768x5mf Modul:Unstrip/doc 828 5603 21076 2024-10-18T02:48:05Z Munajad.MH 3071 ←Membuat halaman berisi 'Implements {{tl|Unstrip}}, {{tl|UnstripNoWiki}}, and {{tl|KillMarkers}} * [[:mw:Extension:Scribunto/Lua reference manual#mw.text.unstrip]] * [[:mw:Extension:Scribunto/Lua reference manual#mw.text.unstripNoWiki]] * [[:mw:Extension:Scribunto/Lua reference manual#mw.text.killMarkers]] ==See also== {{Navbox wikitext-handling templates}}' 21076 wikitext text/x-wiki Implements {{tl|Unstrip}}, {{tl|UnstripNoWiki}}, and {{tl|KillMarkers}} * [[:mw:Extension:Scribunto/Lua reference manual#mw.text.unstrip]] * [[:mw:Extension:Scribunto/Lua reference manual#mw.text.unstripNoWiki]] * [[:mw:Extension:Scribunto/Lua reference manual#mw.text.killMarkers]] ==See also== {{Navbox wikitext-handling templates}} 5jex7mzjxxni4w74dxxjwbnvro8zrsl Cèṭa'an:Unstrip 10 5604 21078 21077 2024-10-18T02:49:09Z Munajad.MH 3071 21078 wikitext text/x-wiki {{#invoke:Unstrip|unstrip|{{{1}}}}}<!-- --><noinclude>{{documentation}}</noinclude> 4qxwa7jyxmx495pckoibhv2r3japik8 Cèṭa'an:Unstrip/doc 10 5605 21079 2024-10-18T02:49:31Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{lua|Module:Unstrip}} This function processes the content provided by {{Para|1}} using the [[mw:Extension:Scribunto/Lua reference manual#mw.text.unstrip|mw.text.unstrip]] function. It extracts the text from any {{Tag|nowiki}} tags (so the nowiki text will not show as wiki text) and removes any references and other [[:mw:Strip marker#Examples|parser tags]]. It effectively combines {{tl|UnstripNoWiki}} and {{tl|KillMarkers}}. Templates...' 21079 wikitext text/x-wiki {{Documentation subpage}} {{lua|Module:Unstrip}} This function processes the content provided by {{Para|1}} using the [[mw:Extension:Scribunto/Lua reference manual#mw.text.unstrip|mw.text.unstrip]] function. It extracts the text from any {{Tag|nowiki}} tags (so the nowiki text will not show as wiki text) and removes any references and other [[:mw:Strip marker#Examples|parser tags]]. It effectively combines {{tl|UnstripNoWiki}} and {{tl|KillMarkers}}. Templates, parser functions, extension tags, etc. inside the {{Tag|nowiki}} tags will not be expanded (unless {{Tl|Expand wikitext}} is used). Removing a {{Tag|ref}} tag may cause "ghost" references (one that's not in text, but still appears in the reference section). See [[Template:KillMarkers/doc]] for more information.. == Usage == <nowiki>{{Unstrip|Some text &lt;nowiki></nowiki>''wikitext''&lt;/nowiki> and more some text.}} == Examples == Without this template: <code><nowiki>Regular sentence &lt;nowiki>(some ''nowiki-text'' here {{convert|1|km|mi|abbr=on}})&lt;/nowiki>.<ref>Hello!</ref></nowiki></code> &rarr; Regular sentence <nowiki>(some ''nowiki-text'' here {{convert|1|km|mi|abbr=on}})</nowiki>.<ref>Hello!</ref> With {{tl|Unstrip}}: <code><nowiki>{{Unstrip|Regular sentence &lt;nowiki>(some ''nowiki-text'' here {{convert|1|km|mi|abbr=on}})&lt;/nowiki>.<ref>Hello!</ref>}}</nowiki></code> &rarr; {{Unstrip|Regular sentence <nowiki>(some ''nowiki-text'' here {{convert|1|km|mi|abbr=on}})</nowiki>.<ref>Hello!</ref>}} With {{tl|Unstrip}} and {{Tl|Expand wikitext}}: <code><nowiki>{{Expand wikitext|{{Unstrip|Regular sentence </nowiki>&lt;nowiki>(some <nowiki>''</nowiki>nowiki-text<nowiki>''</nowiki> here <nowiki>{{convert|1|km|mi|abbr=on}}</nowiki>)&lt;/nowiki>.<nowiki><ref>Hello!</ref></nowiki>}}}}</code> &rarr; {{Expand wikitext|{{Unstrip|Regular sentence <nowiki>(some ''nowiki-text'' here {{convert|1|km|mi|abbr=on}})</nowiki>.<ref>Hello!</ref>}}}} == References == <references /> == See also == * {{tl|UnstripNoWiki}} * {{tl|KillMarkers}} * {{tl|Make code}} {{Navbox wikitext-handling templates}} <includeonly>{{sandbox other|| [[Category:Wikitext processing templates]] }}</includeonly> h2lbpd1hevj2lw6zymufz4sy4xs3f1n Cèṭa'an:KillMarkers 10 5606 21080 2024-10-18T02:50:16Z Munajad.MH 3071 ←Membuat halaman berisi '{{#invoke:unstrip|killMarkers|{{{1}}}}}<!-- --><noinclude>{{documentation}}</noinclude>' 21080 wikitext text/x-wiki {{#invoke:unstrip|killMarkers|{{{1}}}}}<!-- --><noinclude>{{documentation}}</noinclude> djmjs2my3wsxv5ez1j4bwu6dvod1m3j Cèṭa'an:KillMarkers/doc 10 5607 21081 2024-10-18T02:51:18Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} {{Lua|Module:Unstrip}} This function processes the content provided by {{Para|1}} using the [[mw:Extension:Scribunto/Lua_reference_manual#mw.text.killMarkers|mw.text.killMarkers]] function. It removes references and other [[:mw:Strip marker#Examples|parser tags]] from the input content. Note: Removing a {{Tag|ref}} tag may cause "ghost" references (one that's not in text, but still appears in the reference section). See th...' 21081 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{Lua|Module:Unstrip}} This function processes the content provided by {{Para|1}} using the [[mw:Extension:Scribunto/Lua_reference_manual#mw.text.killMarkers|mw.text.killMarkers]] function. It removes references and other [[:mw:Strip marker#Examples|parser tags]] from the input content. Note: Removing a {{Tag|ref}} tag may cause "ghost" references (one that's not in text, but still appears in the reference section). See the "with" example below. == Usage == <nowiki>{{KillMarkers|Text to process}}</nowiki> == Example == Without: <syntaxhighlight lang="wikitext"> According to math, <math>2 + 2 = 4</math>.<ref>{{cite web|url=https://www.example.com/|title=Example reference A}}</ref> </syntaxhighlight> :&rarr; According to math, <math>2 + 2 = 4</math>.<ref>{{cite web|url=https://www.example.com/|title=Example reference A}}</ref> With: <syntaxhighlight lang="wikitext"> {{KillMarkers|According to math, <math>2 + 2 = 4</math>.<ref>(Ghost reference) {{cite web|url=https://www.example.com/|title=Example reference A}}</ref>}} </syntaxhighlight> :&rarr; {{KillMarkers|According to math, <math>2 + 2 = 4</math>.<ref>(Ghost reference) {{cite web|url=https://www.example.com/|title=Example reference A}}</ref>}} ==References== <references/> ==See also== {{Navbox wikitext-handling templates}}<includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Wikicode string manipulation templates]] }}</includeonly> qxzo6i5ljvqdcf9gz75clhyicl5xbi7 Cèṭa'an:Navbox wikitext-handling templates 10 5608 21082 2024-10-18T02:51:53Z Munajad.MH 3071 ←Membuat halaman berisi '{{Navbox | name = Navbox wikitext-handling templates | state = {{{state|expanded}}} | bodyclass = text-align:left | title = Wikitext-changing templates | group1 = wikitext | list1 = * {{tl|Nowiki}} / dtag * {{tl|Plain text}} / [[:Module:Plain text]] * {{tl|Unstrip}}, {{tl|UnstripNoWiki}}, {{tl|KillMarkers}} / [[:Module:Unstrip]] * {{tl|Strip tags}} * [[:Module:Check for unknown parameters]] | group2 = Encode/decode | list2 = * HTML: Module:DecodeEncode...' 21082 wikitext text/x-wiki {{Navbox | name = Navbox wikitext-handling templates | state = {{{state|expanded}}} | bodyclass = text-align:left | title = Wikitext-changing templates | group1 = wikitext | list1 = * {{tl|Nowiki}} / dtag * {{tl|Plain text}} / [[:Module:Plain text]] * {{tl|Unstrip}}, {{tl|UnstripNoWiki}}, {{tl|KillMarkers}} / [[:Module:Unstrip]] * {{tl|Strip tags}} * [[:Module:Check for unknown parameters]] | group2 = Encode/decode | list2 = * HTML: [[Module:DecodeEncode]] * URLs: [[Module:Urldecode]] | below = See also: {{tl|String-handling templates}}{{middot}}{{clc|Category:Wikicode string manipulation templates}} }}<noinclude> {{documentation}} </noinclude> jucaqe6efmbrir5ualaqb7cxtta0e3f Ummu Salamah 0 5609 21146 21087 2024-10-20T04:47:42Z Lukjsly 1688 21146 wikitext text/x-wiki {{infobox orang}} '''Ummu Salamah''' otabâ Hindun binti Abi Umayyah Al-Makhzumiya èngghi panèka sala sèttong [[Rajina Kanjeng Nabbhi Muhammad|rajina Rasulullah Muhammad]]. Ummu Salamah tamaso' sala sèttong Ummul Mu'minin, bân sala sèttong sè partama maso' [[Islam]]. Sabellunna, Ummu Salamah panèka rajina Abu Salamah bin Abdul-Assad<ref name=":0">Syaikh Mahmud Al-Mishri. ''Biografi 35 Shahabiyah Nabi Muhammad''. Jakarta Timur: Ummul Qura. Maret 2023. ISBN 9786027637306</ref> sè toman ahijrah ka naghârâ Habsyi sareng dhâddhi rèng binè' partama sè hijrah ka Habsyi<ref>Abdul Malik Ibnu Hisyam. Sirah Nabawiyah Ibnu Hisyam. 1995. Percetakan Mustafa. Cetakan kedua.</ref> sareng Madinah.<ref>Raghib As-Sirjani. [https://web.archive.org/web/20210901105533/https://islamstory.com/ar/artical/895/%D8%AA%D8%A7%D9%85%D9%84%D8%A7%D8%AA-%D9%81%D9%8A-%D9%87%D8%AC%D8%B1%D8%A9-%D8%A7%D8%A8%D9%8A-%D8%B3%D9%84%D9%85%D8%A9 "Ta'milat fii Hijrati Abi Salamah"]. Aksès 13 Oktober 2015.</ref> Salastarèna Abu Salamah sèdhâ, [[Muhammad|Kanjeng Nabbhi]] akabin sareng Ummu Salamah.<ref>Ahmad bin Hanbal. Musnad Ahmad. 2001. Cetakan pertama.</ref> Ummu Salamah abhârengngè Nabbhi è pan-bârâmpan perrang. È Perrang Hudaibiyah, Ummu Salaman aparèng saran ka'angghuy ta' abu-dhâbu ḍâ' orèng laèn kantos Nabbhi nyambhelli embi' sareng acokor. Marghâ nèka abhuktèyaghi jhâ' Ummu Salamah orèng sè ngaghungè pèkkèran saè sareng dhibhâsa.<ref name=":0" /> Saellana Nabbhi sèdhâ, sahabhât marèksanè ḍâ' Ummu Salamah hadits-haditssâ Nabbhi Muhammad Saw., sampè' ariwâyâtaghi sabânnya'ânna 378 hadits. == Sombher == <references /> eg9tlgqvr80fb2mqkcgfms0tbznjwtl Zainab binti Jahsy 0 5610 21145 21144 2024-10-20T04:41:22Z Lukjsly 1688 /* Kabina Zainab kalabân Zaid */ 21145 wikitext text/x-wiki {{infobox orang}} '''Zainab binti Jahsy bin Ri`ab al-Asadiyyah''' ([[bhâsa Arab]]: زينب بنت جحش بن رئاب الأسدية) otabâ lebbi èkennal mènangka '''Zainab binti Jahsy''' (lahèr è taon 33 sabelluna kenabbhiyân/590 M) sèdhâ è Madinah taon 20 H/641 M) èngghi panèka sapopo sareng [[Rajina Kanjeng Nabbhi Muhammad|rajina Nabbhi Muhammad]], bân tamaso' Ummul Mu'minin. Zainab sareng Nabbhi èpakabin Allah è langngè' kapètto'.<ref name=":0">Syaikh Mahmud Al-Mishri. ''Biografi 35 Shahabiyah Nabi Muhammad''. Jakarta Timur: Ummul Qura. Maret 2023. ISBN 9786027637306.</ref> == Kalowarga == * Ramana: Jahsyi bin Ri`ab bin Yu'ammar bin Shabrah bin Kabir bin Ghanam bin Dudan bin Asad bin Khuzaimah bin Mudrikah bin Ilyas bin Mudhar bin Nizar bin Ma'ad bin Adnan. Jahsyi èngghi panèka sekutuna Quraisy, Abdul Muthalib.<ref name=":1">Ibn Hisyam. [http://saaid.org/book/open.php?book=1884&cat=94 Sirah Ibnu Hisyam]. 2005</ref> * Èbhuna: Umaimah binti Abdul Muthalib bin Hasyim bin Abdu Manaf bin Qushay bin Kilab bin Murrah bin Ka'ab bin Lu`ay bin Ghalib bin Fihr bin Malik bin an-Nadhar bin Kinanah bin Khuzaimah bin Mudrikah bin Ilyas bin Mudhar bin Nizar bin Ma'ad bin Adnan. Umaimah èngghi panèka bhibbhi'na Nabbhi [[Muhammad|Muhammad.]]<ref name=":1" /> Zainab kompoyya Abdul Muthalib, embana Nabbhi Muhammad. Dhibi'en ngaghungè dhulur asmana Abdullan bin Jahsy, sareng Abu Ahmad bin Jahsy. Zainab jhughân ngaghungè dhulur binè' asmana Hamnah binti Jahsy sè aropa'aghi ḍâ'-aḍâ' maso' [[Islam]].<ref name=":0" /> == Kaoḍi'ân bân kabinna == Zainab binti Jahsy èngghi panèka sapopona Nabbhi Muhammad bân dhimin ampon dhâddhi rajina potra kala’ânna Rasulullah Saw. sè asmana Zaid bin Haritsah sè pas laju apèsa. Aisyah, raji sè palèng èkasokanè Nabbhi Muhammad adhâbu jhâ’ Zainab ngaghungè karaddhinan sè paḍâ sareng Aisyah. Zainab binti Jahsy èngghi panèka sèttong orèng binè’ moljâ ḍâri kompolanna orèng tèngghi (bangsawan) sè jhughân sapopona Rasulullah Muhammad Saw sè èpèlè dhâddhi sala sèttong rajina. Namong sobung orèng oning jhâ’ sabâb amantana cè’ dramatissâ amarghâ parlo nyambi potra kala’ânna Rasulullah èngghi panèka Zaid bin Haritsah sè benni laèn panèka toman dhâddhi rajina Zainab binti Jahsy. Apa bisa èbhenderaghi ''status'' kabina Rasulullah sè araji ''mantan'' rajina potra kala’ânna dhibi’? Bân parkara ka’dissa bisa ma meddhâl partokaran è antarana kaom munafik jughân orèng-orèng sè bâjhi’ ḍâ’ Rasulullah dhâddhi sajân bâjhi’ benni sajân ollè hidâyâh? Torè areng-sareng kaulâ bân panjennengan mèkkèr == Kabina Zainab kalabân Zaid == Carèta ka’dinto amolaè ḍâri Rasulullah Muhammad mènta abhâkalan Zainab ka’angghuy Zaid, kabulâ sè palèng èkanèserrè sè ampon èmardhika’aghi bân èangghep potra ḍâri ghi’ kènè’. Mènnagka aba angka’ sè pèlak, tantona Rasulullah terro sè palèng bhâghus ka’angghuy Zaid. Maskè statussâ Zaid coma toman dhâddhi kabulâ (budak). Saamponna ḍâpa’ ḍâ’ dhâlemma Zainab kalabân neat ngabina Zainab ka’angghuy Zaid, ghi’ bâḍâ parbhidhâ’ân pèkkèran antarana kaduwâna. Ta’ ènyana, Zainab toman ta’ narèma lamaran ka’dissa. Sa’èngghâ Allah Swt. matoron wâhyu al-Qur’an surah Al-Ahzab ayât 36: وَمَا كَانَ لِمُؤْمِنٍ وَلا مُؤْمِنَةٍ إِذَا قَضَى اللَّهُ وَرَسُولُهُ أَمْرًا أَنْ يَكُونَ لَهُمُ الْخِيَرَةُ مِنْ أَمْرِهِمْ وَمَنْ يَعْصِ اللَّهَ وَرَسُولَهُ فَقَدْ ضَلَّ ضَلالا مُبِينًا <blockquote>Artèna: “Bân ongghu ta’ patot ḍâ’ orèng lakè’ mu’min bân jhughân ta’ patot ḍâ’ orèng binè’ mu’min, nalèkana Allah bân Rasulullah ampon nettepaghi sèttong katebtebbhân, bhâkal bâḍâ è abâ’na ka’dissa orèng pèlèan sè laèn è ḍâlem parkara kaoḍi’ânna. Bân ḍâ’ orèng-orèng sè ta’ atoro’ ḍâ’ parènatana Allah bân Rasulullah, ongghu orèng ka’dissa ampon bhingong (''tersesat'') kalabân kabhingongan sè nyata.”. </blockquote> == Sabeb toronna ayât == Ka’angghuy ajhâbhâraghi sabeb toronna ayât panèka, adhâsar ḍâri kètab Tafsèr al-Azhar karanganna Buya hamka sè mondhut riwayât dâri Qatadah bân Ibnu Abbas sè adhâbu jhâ’ sabeb toronna ayât panèka amarghâ Rasulullah Saw. mènta Zainab binti Jahsy, potrè ḍâri trètan binè’na abana. Asalla Zainab nyangka jhâ’ Nabbhi Muhammad mènta abâ’na Zainab ka’angghuy èkaraji Nabbhi Muhammad dhibi’. Tapè, saámponna èdhâbu’aghi sareng Nabbhi Muhammad jhâ’ èntar mènta Zainab ghâbây potra kala’ânna sè asmana Zaid bin Haritsah, sèttong kabulâ sè ampon èmardhika’aghi bân ampon èangghep akanta potra dhibi’ sareng Nabbhi Muhammad Saw. ḍâri ghi’ jhâman jâhiliyâh, Zainab mator jhâ’ ta’ kasokan. Pas laju toron ayât panèka. Nalèkana mèrengaghi ayât panèka sè èmaos sareng Nabbi Muhammad, Zainab pan nondu’ bân kasokan ka’angghuy akabin sareng Zaid. == Sombher == <references /> n8cp1fl6ukuiyqpzf8wrts9uzfd01ru Cèṭa'an:Coord not empty 10 5611 21102 21101 2024-10-19T22:53:51Z Munajad.MH 3071 21102 wikitext text/x-wiki <includeonly>{{if both|{{{1|}}}|{{{2|}}}|{{coord|{{{1|}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}|{{{5|}}}|{{{6|}}}|{{{7|}}}|{{{8|}}}|{{{9|}}}|display={{{display|}}}|name={{{name|{{{nom|}}}}}}}}}}</includeonly><noinclude>{{Doc}}<noinclude> 4hvhurnj15fuijqclxvuvhjz45uld6z Cèṭa'an:Cite wikisource/make link 10 5612 21112 2024-10-20T00:49:10Z Munajad.MH 3071 ←Membuat halaman berisi '{{#if:{{{noicon|}}} |[[:s:{{#if:{{{language|}}}|{{{language}}}:}}{{#if:{{{anchor|}}}|{{{link|}}}{{#if:{{{chapter|}}}|/{{{chapter}}}}}#{{{anchor}}}|{{{link|}}}{{#if:{{{chapter|}}}|/{{{chapter}}}}}}}|{{{label|{{{link|}}}}}}]] |[[s:{{#if:{{{language|}}}|{{{language}}}:}}{{#if:{{{anchor|}}}|{{{link|}}}{{#if:{{{chapter|}}}|/{{{chapter}}}}}#{{{anchor}}}|{{{link|}}}{{#if:{{{chapter|}}}|/{{{chapter}}}}}}}|{{{label|{{{link|}}}}}}]]}}<noinclude> {{documentation}} </noinclude>' 21112 wikitext text/x-wiki {{#if:{{{noicon|}}} |[[:s:{{#if:{{{language|}}}|{{{language}}}:}}{{#if:{{{anchor|}}}|{{{link|}}}{{#if:{{{chapter|}}}|/{{{chapter}}}}}#{{{anchor}}}|{{{link|}}}{{#if:{{{chapter|}}}|/{{{chapter}}}}}}}|{{{label|{{{link|}}}}}}]] |[[s:{{#if:{{{language|}}}|{{{language}}}:}}{{#if:{{{anchor|}}}|{{{link|}}}{{#if:{{{chapter|}}}|/{{{chapter}}}}}#{{{anchor}}}|{{{link|}}}{{#if:{{{chapter|}}}|/{{{chapter}}}}}}}|{{{label|{{{link|}}}}}}]]}}<noinclude> {{documentation}} </noinclude> fw778f1z6wwtnuonjt2bts5m0lkf5zw Cèṭa'an:Cite wikisource/make link/doc 10 5613 21113 2024-10-20T00:49:34Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{High-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This is a service template for {{tlx|cite wikisource}} and {{tlx|cite DNB}}. Its purpose is to create properly formatted interwiki links into [[Wikisource]]. == Usage == <syntaxhighlight lang="wikitext">{{cite wikisource/make link |language= <!-- cite wikisource only; language code for...' 21113 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> This is a service template for {{tlx|cite wikisource}} and {{tlx|cite DNB}}. Its purpose is to create properly formatted interwiki links into [[Wikisource]]. == Usage == <syntaxhighlight lang="wikitext">{{cite wikisource/make link |language= <!-- cite wikisource only; language code for non-English wikisources (second-level subdomain name) --> |link= <!-- wikisource article name --> |anchor= <!-- modifies {{{link}}} → {{{link}}}#{{{anchor}}} --> |label= <!-- the label portion of a wikilink: [[link|label]] --> |noicon= <!-- when set to any value uses [[:s:...]] interwiki link style to prevent Module:Citation/CS1 from rendering the wikisource icon --> }}</syntaxhighlight> <includeonly>{{sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> }}</includeonly> 8uhumgnfda30dg2q5ik6h0k2oyi64re Cèṭa'an:Cite DNB 10 5614 21114 2024-10-20T00:50:08Z Munajad.MH 3071 ←Membuat halaman berisi '{{#if:{{{no-icon|{{{noicon|}}}}}}||{{#ifeq: {{{wstitle|}}}||[[File:PD-icon.svg|12px|class=noviewer|alt=|link=]]&nbsp;}}}}<!-- optional public domain icon when wstitle is missing or empty -->{{#if:{{{vb|}}}|This article incorporates text from a publication now in the [[public domain]]:&nbsp;|}}<!-- end of optional message, begin standard citation code: -->{{#invoke:template wrapper|{{#if:{{{_debug|}}}|list|wrap}}|_template=cite encyclopedia |_exclude=comment,...' 21114 wikitext text/x-wiki {{#if:{{{no-icon|{{{noicon|}}}}}}||{{#ifeq: {{{wstitle|}}}||[[File:PD-icon.svg|12px|class=noviewer|alt=|link=]]&nbsp;}}}}<!-- optional public domain icon when wstitle is missing or empty -->{{#if:{{{vb|}}}|This article incorporates text from a publication now in the [[public domain]]:&nbsp;|}}<!-- end of optional message, begin standard citation code: -->{{#invoke:template wrapper|{{#if:{{{_debug|}}}|list|wrap}}|_template=cite encyclopedia |_exclude=comment, display, no-icon, noicon, section, short, supplement, wstitle, vb, language, lang, _debug |_reuse=title <!-- these are reused --> |_alias-map=accessdate:access-date,authorlink:author-link | editor-first= {{#if: {{{short|}}}|<!-- eq to empty -->|{{#switch: {{{supplement|}}} | 3 = H. W. C. | 2 | 1=Sidney | #default = {{#if:{{{volume|}}}| {{#ifexpr: {{{volume}}} < 27 | Leslie | Sidney }}| }} }} }} | editor-last= {{#if: {{{short|}}}|<!-- eq to empty -->|{{#switch: {{{supplement|}}} | 3 = Davis | 2 | 1 = Lee | #default = {{#if:{{{volume|}}}|{{#ifexpr: {{{volume}}} < 27 | Stephen |Lee }}| }} }} }} | editor-link= {{#if: {{{short|}}}|<!-- eq to empty -->|{{#switch: {{{supplement|}}} | 3 = Henry William Carless Davis | 2 | 1 = Sidney Lee | #default = {{#if:{{{volume|}}}|{{#ifexpr: {{{volume}}} < 27 | Leslie Stephen | Sidney Lee }}| }} }} }} | editor2-first= {{#if: {{{short|}}}|<!-- eq to empty -->|{{#switch: {{{supplement|}}} |3 = J. R. H. |2= |#default = {{#switch:{{{volume|}}}| 22 | 23 | 24 | 25 | 26 = Sidney}} }} }} | editor2-last= {{#if: {{{short|}}}|<!-- eq to empty -->|{{#switch: {{{supplement|}}} |3 = Weaver |2= |#default = {{#switch:{{{volume|}}}| 22 | 23 | 24 | 25 | 26 = Lee}} }} }} | editor2-link={{#if: {{{short|}}}|<!-- eq to empty -->|{{#switch: {{{supplement|}}} |3 = J. R. H. Weaver |2= |#default = {{#switch:{{{volume|}}}| 22 | 23 | 24 | 25 | 26 = Sidney Lee}} }} }} | encyclopedia = [[Dictionary of National Biography]] {{#switch:{{{supplement|}}} |1 = (1st supplement) |2 = (2nd supplement) |3 = (3rd supplement) |#default= }} |title={{if empty|{{{title|}}}|{{#if:{{{wstitle|}}}|{{cite wikisource/make link |link= {{#switch:{{{supplement|}}} |3=Dictionary of National Biography, 1927 supplement |2=Dictionary of National Biography, 1912 supplement |1=Dictionary of National Biography, 1901 supplement |#default=Dictionary of National Biography, 1885-1900}}/{{{wstitle}}} |anchor={{{section|}}} |label={{{display|{{{wstitle|}}}}}}{{#if: {{{section|}}}|&#32;§&#32;{{{section}}} }} |noicon={{{no-icon|{{{noicon|}}}}}} }}}}|<noinclude>Title</noinclude>}} | url = {{#ifeq: {{{wstitle|}}}| |{{{url|}}}<!--endif-->}} | year = {{{year | {{#switch:{{{supplement|}}} |3 = 1927 |2 = 1912 |1 = 1901 |#default = {{#switch:{{{volume}}} | 1 | 2 | 3 | 4 = 1885 | 5 | 6 | 7 | 8 = 1886 | 9 | 10 | 11 | 12 = 1887 | 13 | 14 | 15 | 16 = 1888 | 17 | 18 | 19 | 20 = 1889 | 21 | 22 | 23 | 24 = 1890 | 25 | 26 | 27 | 28 = 1891 | 29 | 30 | 31 | 32 = 1892 | 33 | 34 | 35 | 36 = 1893 | 37 | 38 | 39 | 40 = 1894 | 41 | 42 | 43 | 44 = 1895 | 45 | 46 | 47 | 48 = 1896 | 49 | 50 | 51 | 52 = 1897 | 53 | 54 | 55 | 56 = 1898 | 57 | 58 | 59 | 60 = 1899 | 61 | 62 | 63 = 1900 | #default =<!-- default if no volume specified --> 1885–1900 <!--volume-->}}<!--supplement-->}}<!--year-->}}} | publisher = {{#if: {{{short|}}}|<!-- eq to empty -->|Smith, Elder & Co}} | language=en | location = {{#if: {{{short|}}}|<!-- eq to empty -->|London}} }} {{{comment|}}}<includeonly>{{#ifeq: {{NAMESPACEE}} |<!--is set-->|<!--then-- -->{{#if: {{{DNB-text|}}}<!--DNB-text is passed in by {{DNB}} and bypass these categories-->| |[[Category:Articles incorporating Cite DNB template]]<!-- -->{{#if:{{{1|}}} |[[Category:Articles incorporating Cite DNB template with an unnamed parameter]]<!-- -->}}<!-- -->{{#ifexpr: {{#invoke:String|find|source={{{wstitle|}}}|target=%(([%l%.]* ?%d+%??)%–(%d+%??)%)|start=1|plain=false}} > 0 |[[Category:Articles incorporating Cite DNB template an ndash in the wstitle parameter]]<!-- -->}} }}<!-- -->}}</includeonly><noinclude> {{documentation}} </noinclude> akau6hkn2mkappaljkdcosoo6he2geu Cèṭa'an:Cite DNB/doc 10 5615 21116 21115 2024-10-20T00:52:21Z Munajad.MH 3071 21116 wikitext text/x-wiki {{Documentation subpage}} {{High-use}} {{CS1 wrapper |type= |base=Cite encyclopedia}} {{Lua|Module:template wrapper|Module:Citation/CS1}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> === Purpose === This template enables the citation of articles from the Wikisource project [[s:Dictionary of National Biography, 1885-1900|Dictionary of National Biography, 1885-1900]] or [[s:Dictionary of National Biography, 1901 supplement|Dictionary of National Biography, 1901 supplement]] in the manner of non-link references and notes. To cite the contemporary [[Oxford Dictionary of National Biography]], use [[:Template:Cite ODNB]]. === Usage === '''Common fields''' <code><nowiki>{{cite DNB |wstitle=|last=|first= |authorlink=|volume=}}</nowiki></code> '''All fields''' <code><nowiki>{{cite DNB |wstitle= |last= |first= |authorlink= |volume= |pages= |quote= |vb= |supplement= |no-icon= |title= |url= |display= |access-date=}}</nowiki></code> === Fields === * '''wstitle'''. Required. (but see '''title''' below). ** '''wstitle''': DNB article name on Wikisource * '''last''': Surname of author. Don't wikilink (use {{para|authorlink}} instead). ** '''first''': Firstname(s) of author. Don't wikilink (use {{para|authorlink}} instead). ** '''authorlink''': Title of Wikipedia article about author. Article should already exist. Must not be wikilinked itself. Do not use this on its own, but along with {{para|first}} and {{para|last}}. * '''volume''': Volume in which the entry appears. Used to generate the year and editor information. * '''pages''' or '''page''': These parameters are for listing the pages relevant to the citation, ''not'' the total number of pages in the book. "{{para|pages|5–7}}" produces "pp. 5–7", while "{{para|page|5}}" produces "p. 5". The "pp." notation indicating multiple pages, and "p." notation indicating a single page, ''are placed automatically'' when you choose between the plural ({{para|pages}}) or singular ({{para|page}}) form of the parameter. Page ranges should be separated by an unspaced [[en dash]] (–). *'''display'''=''text'' — Optional. It will display the ''text'' on the wikipedia page masking the content of the ''wstitle='' parameter. * '''quote''': Relevant quote from the article. * '''vb=1''': Display advisory that DNB text is copied verbatim into a Wikipedia article * '''supplement=1''': The article comes from the 1901 supplement. * '''supplement=2''': The article comes from the 1912 supplement. * '''no-icon=1''': Remove the lead icon. * '''ref''': When used with short-form notation; {{tlx|sfn}}, {{tlx|harv}} and similar methods. * '''mode''': Sets element separator, default terminal punctuation, and certain capitalization according to the value provided (see {{tl|cite encyclopedia}} for details) ====Deprecated fields==== * '''title''': (deprecated) DNB article name (can be coupled with {{para|url}} see below) * '''url''': '' (deprecated) <nowiki>http://...</nowiki>'' link to web location. Only works when {{para|title}} is set; unset by {{para|wstitle}}. * '''access-date''': (deprecated) Full date when an electronic item other than Wikisource was accessed. Requires {{para|url}} Should be in the same format as the rest of the article. === Examples === ====Using ''wstitle''==== <code><nowiki>{{cite DNB|wstitle=Sheldon, Gilbert|last=Hutton|first=William Holden|authorlink=William Holden Hutton|volume=52}}</nowiki></code> displays as: {{cite DNB|wstitle=Sheldon, Gilbert|last=Hutton|first=William Holden|authorlink=William Holden Hutton|volume=52}} ====Using ''section''==== Sometimes a biography article includes other members of a family who are notable but are not considered notable enough to have their own entry. For example the DNB article on [[Sir Richard Wynn, 2nd Baronet]] appears in the DNB article "Wynn, John" (1553–1626) under the section name of "{{smallcaps|Sir Richard Wynn}}" (d. 1649). A section name can be given to access this sub-article: <code><nowiki> {{cite DNB|wstitle=Wynn, John |section=Wynn, Richard |volume=63}} </nowiki></code> displays as: {{cite DNB|wstitle=Wynn, John |section=Wynn, Richard |volume=63}} ====Using ''title'' and ''url''==== The ''title'', ''url'', and ''access-date'' are deprecated. They were used to reference non-Wikisource locations before the entire DNB became available on Wikisource. They should not be used unless there is some compelling reason to do so: please leave an inline comment to justify this and leave a comment in the talk page of this template doc. Please convert any existing ''title''/''url'' to wstitle if you find one. <div style="width:auto; overflow:scroll"> <code><nowiki>{{cite DNB|title=Abbadie, Jacques |first=Arthur|last=Grant|url= https://www.archive.org/stream/dictionarynatio43stepgoog#page/n15/mode/1up |volume=1|page=1}}</nowiki></code> </div> {{cite DNB|title=Abbadie, Jacques|first=Arthur|last=Grant|url=https://www.archive.org/stream/dictionarynatio43stepgoog#page/n15/mode/1up|volume=1|page=1}} ====Using ''no-icon''==== <code><nowiki>{{cite DNB|wstitle=Sheldon, Gilbert|last=Hutton|first=William Holden|authorlink=William Holden Hutton|volume=52|no-icon=1}}</nowiki></code> displays as: {{cite DNB|wstitle=Sheldon, Gilbert|last=Hutton|first=William Holden|authorlink=William Holden Hutton|volume=52|no-icon=1}} ====Using ''supplement'' for the 1901 supplement==== <code><nowiki>{{cite DNB|wstitle=Müller, George|last=Johnstone|first=Thomas Boston|volume=3|supplement=1}}</nowiki></code> displays as: {{cite DNB|wstitle=Müller, George|last=Johnstone|first=Thomas Boston|volume=3|supplement=1}} ====Using ''supplement'' for the 1912 supplement==== * <code><nowiki>{{cite DNB |wstitle=Bramwell, Frederick Joseph|last=Wood|first=Henry Trueman Wright Wood |authorlink= |volume=1 |access-date=2013-11-20 |pages=213–216 |supplement=2}}</nowiki></code> displays as: {{cite DNB |wstitle=Bramwell, Frederick Joseph|last=Wood|first=Henry Trueman Wright Wood |authorlink= |volume=1 |pages=213–216 |supplement=2}} ====Using <code>vb</code>==== If text is incorporated verbatim into an article, the <code>vb</code> parameter can be used to tack on a notice appropriate to the policy in [[Wikipedia:Plagiarism]]. <code><nowiki>{{Cite DNB|wstitle=Hartlib, Samuel|volume=25|vb=1}}</nowiki></code> displays as: {{Cite DNB|wstitle=Hartlib, Samuel|volume=25|vb=1}} ====Other parameters; add a comment==== <code><nowiki> {{cite DNB|wstitle=Sheldon, Gilbert|last=Hutton|first=William Holden|authorlink=William Holden Hutton|volume=52|pages=24–26|quote=Sheldon was placed at the head of the English church at a very critical time}} Archbishop of Canterbury, 1663–1677.</nowiki></code> displays as: {{cite DNB|wstitle=Sheldon, Gilbert|last=Hutton|first=William Holden|authorlink=William Holden Hutton|volume=52|pages=24–26|quote=Sheldon was placed at the head of the English church at a very critical time}} Archbishop of Canterbury, 1663–1677. === Hidden categories === This template contains several hidden categories to aid with maintenance. These can be found under: * [[:Category:Wikipedia articles incorporating citation from the DNB]] === See also === <section begin=DNB_see_also />Citation templates: *{{tlx|Cite DNB}}, main dictionary *{{tlx|Cite DNBSupp}}, 1901 supplement *{{tlx|Cite DNB12}}, 1912 supplement *{{tlx|Cite DNBIE}}, Index and Epitome [[WP:PLAGIARISM|Attribution]] templates: *{{tlx|DNB}}, main dictionary *{{tlx|DNBSupp}}, 1901 supplement *{{tlx|DNB12}}, 1912 supplement *{{tlx|DNBIE}}, Index and Epitome Poster templates for use in an article's external links section: *{{tlx|DNB poster}}, main dictionary *{{tlx|DNBSupp poster}}, 1901 supplement *{{tlx|DNB12 poster}}, 1912 supplement Others: * [[Wikipedia:WikiProject Dictionary of National Biography]] * [[s:Wikisource:WikiProject DNB|Wikisource:WikiProject DNB]]<section end=DNB_see_also /> <includeonly>{{Sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> {{DEFAULTSORT:DNB Cite}} [[Category:Attribution templates]] [[Category:Dictionary of National Biography templates]] [[Category:Missing encyclopedic articles (Dictionary of National Biography)]] [[Category:Wikisource link templates]] [[ca:Plantilla:DNB Cite]] [[ja:Template:Cite DNB]] }}</includeonly> brl74o5qkozkadkrxvvequauxh20d01 Cèṭa'an:Cite encyclopedia 10 5616 21117 2024-10-20T00:53:40Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:citation/CS1|citation |CitationClass=encyclopaedia }}</includeonly><noinclude> {{documentation}} [[Category:Lua-based templates]] </noinclude>' 21117 wikitext text/x-wiki <includeonly>{{#invoke:citation/CS1|citation |CitationClass=encyclopaedia }}</includeonly><noinclude> {{documentation}} [[Category:Lua-based templates]] </noinclude> jdzpxvlfcwjuua45ovk7i5lcp6qre48 Cèṭa'an:Cite encyclopedia/doc 10 5617 21118 2024-10-20T00:54:04Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High-use}} {{cascade-protected template}} {{Template redirects|Cite dictionary|Cite edited volume}} {{csdoc|lua}} {{csdoc|cs1}} {{csdoc|lead|articles or chapters in edited collections such as encyclopedias and dictionaries, but more generally any book or book series containing individual sections or chapters written by various authors, and put...' 21118 wikitext text/x-wiki {{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{High-use}} {{cascade-protected template}} {{Template redirects|Cite dictionary|Cite edited volume}} {{csdoc|lua}} {{csdoc|cs1}} {{csdoc|lead|articles or chapters in edited collections such as encyclopedias and dictionaries, but more generally any book or book series containing individual sections or chapters written by various authors, and put together by one or more editors}} However, it is not intended for journals or magazines, which are issued periodically and have volume and (usually) issue numbers, and should be cited with {{tl|Cite journal}} or {{tl|Cite magazine}}; nor is it intended for conference proceedings, which should be cited with {{tl|Cite conference}}. Some citations to tertiary sources such as encyclopedias are problematic; see [[Wikipedia:Identifying and using tertiary sources]]. == Usage == {{csdoc|usage}} {{csdoc|usage common}} :<code><nowiki>{{cite encyclopedia |title= |encyclopedia= |date= |year= |last= |first= |publisher= |location= |id= |url= |access-date= }}</nowiki></code> {{end}} {{csdoc|usage full}} :<code><nowiki>{{cite encyclopedia |last= |first= |author-link= |editor-last= |editor-first= |editor-link= |encyclopedia= |title= |trans-title= |url= |access-date= |language= |edition= |date= |year= |publisher= |series= |volume= |location= |id= |isbn= |issn= |oclc= |doi= |page= |pages= |archive-url= |archive-date= |url-status= |quote= |ref= }} </nowiki></code> {{end}} {{csdoc|usage vertical common}} <pre style="margin:0px;"> {{cite encyclopedia |title= |encyclopedia= |date= |year= |last= |first= |publisher= |location= |id= |url= |access-date= }} </pre> {{end}} {{csdoc|usage vertical}} <pre style="margin:0px;"> {{cite encyclopedia | last = | first = | author-link = | editor-last = | editor-first = | editor-link = | encyclopedia = | title = | trans-title = | url = | access-date = | language = | edition = | date = | year = | publisher = | series = | volume = | location = | id = | isbn = | oclc = | doi = | pages = | archive-url = | archive-date = | url-status = | quote = | ref = }} </pre> {{csdoc|usage vertical mid}} <pre style="margin:0px;"> &nbsp; &nbsp; &nbsp; &nbsp; &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;"> &nbsp; &nbsp; &nbsp; &nbsp; &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== {{markup2| |m=<nowiki>{{cite encyclopedia |last=Golden |first=Peter B. |author-link=Peter Benjamin Golden |editor1-last=Golden |editor1-first=Peter B. |editor1-link=Peter Benjamin Golden |editor2-last=Ben-Shammai |editor2-first=Haggai |editor3-last=Róna-Tas |editor3-first=András |editor3-link=András Róna-Tas |encyclopedia=The World of the Khazars: New Perspectives |title=Khazar Studies: Achievements and Perspectives |url={{google books |plainurl=y |id=3ZzXjdyK-CEC|page=7}} |date=2007a |publisher=BRILL |series=Handbook of Oriental Studies |volume=17 |isbn=978-9-004-16042-2 |pages=7–57}}</nowiki> |r={{cite encyclopedia |last=Golden |first=Peter B. |author-link=Peter Benjamin Golden |editor1-last=Golden |editor1-first=Peter B. |editor1-link=Peter Benjamin Golden |editor2-last=Ben-Shammai |editor2-first=Haggai |editor3-last=Róna-Tas |editor3-first=András |editor3-link=András Róna-Tas |encyclopedia=The World of the Khazars: New Perspectives |title=Khazar Studies: Achievements and Perspectives |url={{google books |plainurl=y |id=3ZzXjdyK-CEC|page=7}} |date=2007a |publisher=BRILL |series=Handbook of Oriental Studies |volume=17 |isbn=978-9-004-16042-2 |pages=7–57}} }} {{markup2| |m=<nowiki>{{cite encyclopedia |archive-url=https://web.archive.org/web/20031115231753/http://encarta.msn.com/encyclopedia_761565515/Idaho.html |title=Idaho |encyclopedia=MSN Encarta |url=http://encarta.msn.com/encyclopedia_761565515/Idaho.html |archive-date=15 November 2003}} </nowiki> |r={{cite encyclopedia |archive-url=https://web.archive.org/web/20031115231753/http://encarta.msn.com/encyclopedia_761565515/Idaho.html |title=Idaho |encyclopedia=MSN Encarta |url=http://encarta.msn.com/encyclopedia_761565515/Idaho.html |archive-date=15 November 2003}} }} {{markup2| |m=<nowiki>{{cite encyclopedia |last=Seberg |first=Ole |editor1-last=Heywood |editor1-first=Vernon H. |editor2-last=Brummitt |editor2-first=Richard K. |editor3-last=Culham |editor3-first=Alastair |title=Alliaceae |encyclopedia=Flowering Plant Families of the World |url={{google books |plainurl=y |id=Jy1FAQAAIAAJ|page=340}}|date=2007 |publisher=Firefly Books |location=Richmond Hill, Ontario |isbn=978-1-55407-206-4 |pages=340–341}}</nowiki> |r={{cite encyclopedia |last=Seberg |first=Ole |editor1-last=Heywood |editor1-first=Vernon H. |editor2-last=Brummitt |editor2-first=Richard K. |editor3-last=Culham |editor3-first=Alastair |title=Alliaceae |encyclopedia=Flowering Plant Families of the World |url={{google books |plainurl=y |id=Jy1FAQAAIAAJ|page=340}}|date=2007 |publisher=Firefly Books |location=Richmond Hill}} }} {{markup2| |m=<nowiki>{{cite encyclopedia |last=Gerish |first=Deborah |editor-last=Murray |editor-first=Alan V. |title=Aimery of Lusignan |encyclopedia=The Crusades: An Encyclopedia |url=https://books.google.com/books?id=6cSXSgAACAAJ |date=2006 |publisher=ABC-CLIO |volume=1 |location=Santa Barbara |oclc=70122512 |pages=24}}</nowiki> |r={{cite encyclopedia |last=Gerish |first=Deborah |editor-last=Murray |editor-first=Alan V. |title=Aimery of Lusignan |encyclopedia=The Crusades: An Encyclopedia |url=https://books.google.com/books?id=6cSXSgAACAAJ |date=2006 |publisher=ABC-CLIO |volume=1 |location=Santa Barbara |oclc=70122512 |pages=24}} }} {{markup2| |m=<nowiki>{{cite encyclopedia |encyclopedia=Biographical Memoirs |volume=82 |date=2003 |given=Arnel R. |surname=Hallauer |entry=John David Axtell |publisher=[[National Academies Press]] |publication-place=Washington, D.C. |language=en |url=https://www.nap.edu/catalog/10683/biographical-memoirs-volume-82 |entry-url=https://www.nap.edu/read/10683/chapter/2}}</nowiki> |r={{cite encyclopedia |encyclopedia=Biographical Memoirs |volume=82 |date=2003 |given=Arnel R. |surname=Hallauer |entry=John David Axtell |publisher=[[National Academies Press]] |publication-place=Washington, D.C. |language=en |url=https://www.nap.edu/catalog/10683/biographical-memoirs-volume-82 |entry-url=https://www.nap.edu/read/10683/chapter/2}} }} Above is an example of using {{para|entry-url}} to link to the cited entry in the encyclopedia while also using {{para|url}} to link to the encyclopedia as a whole. {{markup2| |m=<nowiki>{{cite encyclopedia |last=Morère |encyclopedia=Dictionary of Scientific Biography |isbn=0-684-10114-9 |first=J. E. |publisher=Charles Scribner's Sons |title=Aguilon, François d' |volume=1 |location=New York |pages=81 |date=1970}} </nowiki> |r={{cite encyclopedia |last=Morère |encyclopedia=Dictionary of Scientific Biography |isbn=0-684-10114-9 |first=J. E. |publisher=Charles Scribner's Sons |title=Aguilon, François d' |volume=1 |location=New York |pages=81 |date=1970}} }} {{markup2| |m=<nowiki> {{cite encyclopedia |last=Smith |encyclopedia=A concise encyclopedia of the Bahá'í Faith |isbn=1-85168-184-1 |first=Peter |publisher=Oneworld Publications |title=satan |location=Oxford |pages=304 |date=2000}}</nowiki> |r={{cite encyclopedia |last=Smith |encyclopedia=A concise encyclopedia of the Bahá'í Faith |isbn=1-85168-184-1 |first=Peter |publisher=Oneworld Publications |title=satan |location=Oxford |pages=304 |date=2000}} }} {{markup2| |m=<nowiki>{{cite encyclopedia |last=Wallace |first=William A. |editor-last=Gillispie |editor-first=Charles |title=Albertus Magnus, Saint |encyclopedia=Dictionary of Scientific Biography |url=http://www.u.arizona.edu/~aversa/scholastic/Dictionary%20of%20Scientific%20Biography/Albertus%20Magnus%20(Wallace).pdf |date=1970 |publisher=Scribner & American Council of Learned Societies |volume=1 |location=New York |isbn=978-0-684-10114-9 |pages=99-103}}</nowiki> |r={{cite encyclopedia |last=Wallace |first=William A. |editor-last=Gillispie |editor-first=Charles |title=Albertus Magnus, Saint |encyclopedia=Dictionary of Scientific Biography |url=http://www.u.arizona.edu/~aversa/scholastic/Dictionary%20of%20Scientific%20Biography/Albertus%20Magnus%20(Wallace).pdf |date=1970 |publisher=Scribner & American Council of Learned Societies |volume=1 |location=New York |isbn=978-0-684-10114-9 |pages=99–103}} }} {{markup2| |m=<nowiki>{{cite encyclopedia |last=Morse |encyclopedia=Law Library – American Law and Legal Information |first=Stephen J. |archive-date=1 December 2023 |title=Psychopathy – What Is Psychopathy? |volume=Crime and Justice Vol 3 |archive-url=https://web.archive.org/web/20231201165125/https://law.jrank.org/pages/1884/Psychopathy-What-psychopathy.html |url=http://law.jrank.org/pages/1884/Psychopathy-What-psychopathy.html8}}</nowiki> |r={{cite encyclopedia |last=Morse |encyclopedia=Law Library – American Law and Legal Information |first=Stephen J. |archive-date=1 December 2023 |title=Psychopathy – What Is Psychopathy? |volume=Crime and Justice Vol 3 |archive-url=https://web.archive.org/web/20231201165125/https://law.jrank.org/pages/1884/Psychopathy-What-psychopathy.html |url=http://law.jrank.org/pages/1884/Psychopathy-What-psychopathy.html8}} }} {{markup2| |m=<nowiki>{{cite encyclopedia |title=Wordsmith's dictionary of uncommon words with anonymous definitions |editor-last=Pickett|editor-first=James| date=2021 |ref={{sfnref|''Wordsmith''|2021}}}}</nowiki> |r={{cite encyclopedia |title=Wordsmith's dictionary of uncommon words with anonymous definitions |editor-last=Pickett|editor-first=James| date=2021 |ref={{sfnref|''Wordsmith''|2021}}}} }} : :This text uses uncommon-term_1{{sfn|''Wordsmith''|2021|loc=uncommon-term-1}} and uncommon-term-2{{sfn|''Wordsmith''|2021|loc=uncommon-term-2}} that require references in a dictionary and we don't want to cite the dictionary twice. {{reflist-talk}} ==Parameters== ===Syntax=== {{csdoc|syntax}} {{csdoc|sep_period}} ===COinS=== {{csdoc|coins}} ===What's new=== {{csdoc|whats new}} ===Deprecated=== {{csdoc|deprecated}} ===Description=== ====Authors==== {{csdoc|author|coauthors=yes}} ====Title==== {{csdoc|title|title_title=encyclopedia|link=wikilink_only}} {{csdoc|title||title_format=quotes}} :Aliases: '''title''', '''article''' {{csdoc|language}} ====Date==== {{csdoc|date}} ====Publisher==== {{csdoc|publisher}} ====Edition, series, volume==== {{csdoc|edition}} {{csdoc|series}} {{csdoc|volume}} ====In-source locations==== {{csdoc|pages}} ===={{Anchor|url}}URL==== {{csdoc|url}} ====Anchor==== {{distinguish|#Identifiers}} {{csdoc|ref}} ====Identifiers==== {{distinguish|#Anchor}} {{csdoc|id1}} {{csdoc|id2}} ====Quote==== {{csdoc|quote}} ====Editors==== {{csdoc|editor}} ====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 an article or chapter in an edited collection such as an encyclopedia or dictionary, but more generally to any book or book series containing individual sections or chapters written by various authors, and put together by one or more editors.", "params": { "year": { "label": "Year of publication", "description": "Year of the source being referenced; use 'date' instead, if month and day are also known", "type": "string" }, "title": { "label": "Source title", "description": "The title of the article or entry in the encyclopedia; displays in quotes", "type": "string", "required": true, "aliases": [ "entry" ] }, "encyclopedia": { "label": "Encyclopedia", "description": "Title of the source; may be wikilinked; displays in italics", "type": "string", "aliases": [ "encyclopaedia", "dictionary" ], "suggested": true }, "publisher": { "label": "Publisher", "description": "Name of the publisher; displays after title", "type": "string", "aliases": [ "institution" ] }, "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" ] }, "id": { "label": "ID", "description": "A unique identifier used where none of the specialized ones are applicable", "type": "string", "aliases": [ "ID" ] }, "url": { "label": "URL", "description": "The URL of the online location where the text of the publication can be found", "type": "string", "aliases": [ "URL" ] }, "access-date": { "label": "URL access date", "description": "The full date when the original URL was accessed; do not wikilink", "type": "string" }, "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", "type": "string", "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", "type": "string", "suggested": true }, "date": { "label": "Source date", "description": "Full date of the source; do not wikilink", "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", "aliases": [ "author-link1", "author1-link" ], "type": "wiki-page-name" }, "others": { "label": "Others", "description": "Used to record other contributions to the work, such as 'Illustrated by John Smith', 'Revised by John Smith' or 'Translated by John Smith'", "type": "string" }, "orig-date": { "label": "Original date", "description": "Original year of publication; provide specifics", "type": "string", "aliases": [ "orig-year" ] }, "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": "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-given", "editor-first1", "editor-given1", "editor1-first", "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" }, "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": "string" }, "edition": { "label": "Edition", "description": "When the publication has more than one edition; for example: '2nd', 'Revised' etc.; suffixed with ' ed.'", "type": "string" }, "series": { "label": "Series", "description": "When the source is part of a series, such as a book series where the issue numbering has restarted; alias of 'version'", "type": "string", "aliases": [ "version" ] }, "volume": { "label": "Volume", "description": "For one publication published in several volumes", "type": "string" }, "page": { "label": "Page", "description": "Page in the source that supports the content; displays after 'p.'", "type": "string", "aliases": [ "p" ] }, "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", "aliases": [ "pp" ] }, "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": "string" }, "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", "aliases": [ "lang" ] }, "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", "aliases": [ "DOI" ] }, "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", "aliases": [ "JFM" ] }, "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", "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", "aliases": [ "PMC" ] }, "pmid": { "label": "PMID", "description": "PubMed Unique Identifier", "type": "string", "aliases": [ "PMID" ] }, "rfc": { "label": "RFC", "description": "Request for Comments number", "type": "string", "aliases": [ "RFC" ] }, "ssrn": { "label": "SSRN", "description": "Social Science Research Network", "type": "string", "aliases": [ "SSRN" ] }, "zbl": { "label": "ZBL", "description": "Zentralblatt MATH journal identifier", "type": "string", "aliases": [ "ZBL" ] }, "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" }, "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 template", "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" }, "display-authors": { "label": "Display authors", "description": "number of authors to display before 'et al.' is used; default is to do so after 8 of 9 are listed; alias of 'displayauthors'", "type": "number", "default": "8", "aliases": [ "display-subjects" ] }, "last2": { "label": "Last name 2", "description": "The surname of the second author; don't wikilink, use 'author-link2'; 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-link'; 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'.", "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'.", "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'.", "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'.", "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'.", "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'.", "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'.", "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" }, "doi-broken-date": { "label": "DOI broken date", "description": "The date that the DOI was determined to be broken", "type": "string" }, "name-list-style": {} }, "maps": { "proveit": { "main": "title", "textarea": [ "quote" ] }, "citoid": { "edition": "edition", "title": "title", "bookTitle": "encyclopedia", "encyclopediaTitle": "encyclopedia", "dictionaryTitle": "encyclopedia", "publicationTitle": "encyclopedia", "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", "contributor": "others", "author": [ [ "first", "last" ], [ "first2", "last2" ], [ "first3", "last3" ], [ "first4", "last4" ], [ "first5", "last5" ], [ "first6", "last6" ], [ "first7", "last7" ], [ "first8", "last8" ], [ "first9", "last9" ] ], "editor": "editor-last" } }, "format": "{{_ |_=_}}", "paramOrder": [ "year", "title", "encyclopedia", "publisher", "location", "id", "url", "access-date", "last", "first", "date", "author-link", "others", "orig-date", "editor-last", "editor-first", "editor-link", "publication-place", "publication-date", "edition", "series", "volume", "page", "pages", "no-pp", "at", "language", "trans-title", "type", "format", "arxiv", "asin", "asin-tld", "bibcode", "doi", "doi-broken-date", "isbn", "issn", "jfm", "jstor", "lccn", "mr", "oclc", "ol", "osti", "pmc", "pmid", "rfc", "ssrn", "zbl", "archive-url", "archive-date", "quote", "ref", "postscript", "author-mask", "display-authors", "last2", "first2", "last3", "first3", "last4", "first4", "last5", "first5", "last6", "first6", "last7", "first7", "last8", "first8", "last9", "first9", "name-list-style" ] } </templatedata> ==See also== * [[:Category:Encyclopedia source templates]] contains many wrappers for specific encyclopedias, such as {{tlx|EB1911}} for the 1911 ''Encyclopædia Britannica'' {{Citation Style 1}} {{Wikipedia referencing}} {{UF-COinS}} <includeonly>{{sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> [[Category:Citation Style 1 templates|Encyclopedia]] [[Category:Encyclopedia source templates| ]] }}</includeonly> t57ms9u6c63fva8uuikhioq036kvhhz Cèṭa'an:Csdoc 10 5618 21119 2024-10-20T00:54:41Z Munajad.MH 3071 ←Mengalihkan ke [[Cèṭa'an:Citation Style documentation]] 21119 wikitext text/x-wiki #REDIRECT [[Template:Citation Style documentation]]{{R from template shortcut}} 1wt7ij6rzt3vfufgon1tw1ycigvclx0 Cèṭa'an:Citation Style documentation 10 5619 21120 2024-10-20T00:55:13Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>{{#invoke:Template wrapper|wrap|_template=Citation Style documentation/{{{1|}}}|_include-positional=yes}}</includeonly><noinclude> {{documentation}} </noinclude>' 21120 wikitext text/x-wiki <includeonly>{{#invoke:Template wrapper|wrap|_template=Citation Style documentation/{{{1|}}}|_include-positional=yes}}</includeonly><noinclude> {{documentation}} </noinclude> 0mwkn46ojtl7cqp14gr4m3fyfcqfpom Cèṭa'an:Citation Style documentation/doc 10 5620 21121 2024-10-20T00:58:13Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} {{template shortcut|csdoc}} {{notice|When updating this template keep in mind that it is used on a number of template documentation pages. If the parameters in question are unique to a template, then either add it manually to the template documentation or create a new section here for transclusion.}} ==Usage== This template is used to build consistent documentation pages for {{cs1}} templates. : For example: {{tlx|Citation Style docume...' 21121 wikitext text/x-wiki {{Documentation subpage}} {{template shortcut|csdoc}} {{notice|When updating this template keep in mind that it is used on a number of template documentation pages. If the parameters in question are unique to a template, then either add it manually to the template documentation or create a new section here for transclusion.}} ==Usage== This template is used to build consistent documentation pages for {{cs1}} templates. : For example: {{tlx|Citation Style documentation|author}} will show the author documentation. Where a particular section of documentation is not appropriate for a certain template, simply add the text manually or create a new subtemplate. Each module of text is a subtemplate that can be edited using the link. ==Section usage== When creating template documentation, use the following order of sections and content: * Lead: a brief overview of the template intent * Usage: samples of blank parameters that can be copied and pasted * Examples: examples of various usage * Parameters: detailed descriptions of each parameter ** Syntax: overview of the template syntax ** Deprecated: list of deprecated parameters ** Description: parameter descriptions separated by function in this general order: *** Authors *** Title *** Date *** Publisher *** Edition, series, volume *** In-source locations *** URL *** Anchor *** Identifiers *** Quote *** Editors *** Display options ==Lead section== Use {{tlx|csdoc|lead|<var>content type</var>}} to create consistent content for the lead: {{Citation Style documentation/edit|lead}} {{Citation Style documentation/opt|1= One unnamed parameter is used to create the trailing text.}} {{markup |<nowiki>{{csdoc|lead|books}}</nowiki> |{{csdoc|lead|books}} }} ===Lua notice=== {{#invoke:Suppress categories|main|{{Citation Style documentation/edit|lua}}}} {{clear}} ==Usage section== Start the usage section with {{tlx|csdoc|usage}}: : {{csdoc|usage}} Parameters to copy are enclosed in tables created by sub-templates. ===Full horizontal style=== * Start with {{tlx|csdoc|usage full}} * Precede the sample markup with <code>:</code> to create an indent * Enclose the sample in {{tag|code|content={{tag|nowiki}}}} * Close the table with {{tlx|end}} {{pre|<nowiki> {{csdoc|usage full}} :<code>&lt;nowiki>{{cite xxxxx |last1= |first1= |author-link1= |last2= |first2= |author-link2= |last3= |first3= |author-link3= |last4= |first4= |author-link4= |last5= |first5= |author-link5= |name-list-style= |vauthors= |translator-last1= |translator-first1= |translator-link1= |translator-last2= |translator-first2= |translator-link2= |collaboration= |contributor-last1= |contributor-first1= |contributor-link1= |contributor-last2= |contributor-first2= |contributor-link2= |others= |editor-last1= |editor-first1= |editor-link1= |editor-last2= |editor-first2= |editor-link2= |editor-last3= |editor-first3= |editor-link3= |veditors= |title= |script-title= |trans-title= |work= |script-work= |trans-work= |issue= |department= |chapter= |script-chapter= |trans-chapter= |contribution= |type= |edition= |series= |series-link= |episode= |event= |agency= |volume= |date= |year= |orig-date= |df= |publisher= |location= |publication-place= |via= |language= |page= |pages= |no-pp= |at= |minutes= |time= |time-caption= |id= |arxiv= |asin= |asin-tld= |bibcode= |biorxiv= |citeseerx= |doi= |doi-broken-date= |eissn= |hdl= |sbn= |isbn= |ismn= |issn= |jfm= |jstor= |lccn= |mr= |oclc= |ol= |osti= |pmc= |embargo= |pmid= |rfc= |ssrn= |zbl= |url= |format= |archive-url= |archive-format= |url-status= |archive-date= |chapter-url= |chapter-format= |access-date= |no-tracking= |quote= |ref= |mode= |author-mask1= |author-mask2= |author-mask3= |author-mask4= |author-mask5= |display-authors= |translator-mask1= |translator-mask2= |display-translators= |contributor-mask1= |contributor-mask2= |display-contributors= |editor-mask1= |editor-mask2= |editor-mask3= |display-editors= |postscript= |url-access= |chapter-url-access= |bibcode-access= |doi-access= |hdl-access= |jstor-access= |ol-access= |osti-access= |map= |script-map= |trans-map= |map-url= |map-format= |map-url-access= |scale= |cartography= |inset= |sections= |interviewer-last1= |interviewer-first1= |interviewer-link1= |interviewer-last2= |interviewer-first2= |interviewer-link2= |interviewer-mask1= |interviewer-mask2= |display-interviewers= |season= |series-number= |series-separator= |network= |station= |transcript= |transcript-url= |transcript-format= |conference= |conference-url= |conference-format=}}&lt;/nowiki></code> {{end}}</nowiki> }} {{csdoc|usage full}} :<code><nowiki>{{cite xxxxx |last1= |first1= |author-link1= |last2= |first2= |author-link2= |last3= |first3= |author-link3= |last4= |first4= |author-link4= |last5= |first5= |author-link5= |name-list-style= |vauthors= |translator-last1= |translator-first1= |translator-link1= |translator-last2= |translator-first2= |translator-link2= |collaboration= |contributor-last1= |contributor-first1= |contributor-link1= |contributor-last2= |contributor-first2= |contributor-link2= |others= |editor-last1= |editor-first1= |editor-link1= |editor-last2= |editor-first2= |editor-link2= |editor-last3= |editor-first3= |editor-link3= |veditors= |title= |script-title= |trans-title= |work= |script-work= |trans-work= |issue= |department= |chapter= |script-chapter= |trans-chapter= |contribution= |type= |edition= |series= |series-link= |episode= |event= |agency= |volume= |date= |year= |orig-date= |df= |publisher= |location= |publication-place= |via= |language= |page= |pages= |no-pp= |at= |minutes= |time= |time-caption= |id= |arxiv= |asin= |asin-tld= |bibcode= |biorxiv= |citeseerx= |doi= |doi-broken-date= |eissn= |hdl= |sbn= |isbn= |ismn= |issn= |jfm= |jstor= |lccn= |mr= |oclc= |ol= |osti= |pmc= |embargo= |pmid= |rfc= |ssrn= |zbl= |url= |format= |archive-url= |archive-format= |url-status= |archive-date= |chapter-url= |chapter-format= |access-date= |no-tracking= |quote= |ref= |mode= |author-mask1= |author-mask2= |author-mask3= |author-mask4= |author-mask5= |display-authors= |translator-mask1= |translator-mask2= |display-translators= |contributor-mask1= |contributor-mask2= |display-contributors= |editor-mask1= |editor-mask2= |editor-mask3= |display-editors= |postscript= |url-access= |chapter-url-access= |bibcode-access= |doi-access= |hdl-access= |jstor-access= |ol-access= |osti-access= |map= |script-map= |trans-map= |map-url= |map-format= |map-url-access= |scale= |cartography= |inset= |sections= |interviewer-last1= |interviewer-first1= |interviewer-link1= |interviewer-last2= |interviewer-first2= |interviewer-link2= |interviewer-mask1= |interviewer-mask2= |display-interviewers= |season= |series-number= |series-separator= |network= |station= |transcript= |transcript-url= |transcript-format= |conference= |conference-url= |conference-format=}}</nowiki></code> {{end}} The above set is organised contextually rather than alphabetically. The following parameters, which are usually available for at least a few cite templates, are not included in the full parameter set above: {{para|authors}}; {{para|book-title}}; {{para|class}}; {{para|degree}}; {{para|docket}}; {{para|encyclopedia}}; {{para|mailing-list}}; {{para|message-id}}; {{para|number}}; {{para|publication-date}}; {{para|section}}; {{para|sheet}}; {{para|sheets}}; {{para|title-link}}; {{para|s2cid}}. ===Most commonly used horizontal style=== * Start with {{tlx|csdoc|usage common}} * Precede the sample markup with <code>:</code> to create an indent * Enclose the sample in {{tag|code|content={{tag|nowiki}}}} * Close the table with {{tlx|end}} {{pre|<nowiki> {{csdoc|usage common}} :<code>&lt;nowiki>{{cite book |last= |first= |author-link= |title= |url= |access-date= |date= |publisher= |location= |isbn= |page= |pages=}}&lt;/nowiki></code> {{end}}</nowiki> }} {{csdoc|usage common}} :<code><nowiki>{{cite book |last= |first= |author-link= |title= |url= |access-date= |date= |publisher= |location= |isbn= |page= |pages=}}</nowiki></code> {{end}} ===Full vertical style=== The full vertical style can be implemented in a three-columns format (only practical when the number of parameters is not too extended) or in a four-columns format. ====Three-columns format==== The full vertical style in three columns consists of a "Vertical list", "Prerequisites" and "Brief instructions / notes". <syntaxhighlight lang="html"> <!-- * Start with: --> {{csdoc|usage vertical}} <pre style="margin:0px;"> <!-- * Create the vertical list column * Separate the next column with: --> </pre> {{csdoc|usage vertical mid}} <pre style="margin:0px;"> <!-- * Create the prerequisites column; blank lines must include a &nbsp; * Separate the next column with: --> </pre> {{csdoc|usage vertical mid}} <pre style="margin:0px;"> <!-- * Create the instructions column; blank lines must include a &nbsp; * End with: --> </pre> {{csdoc|usage vertical end}} </syntaxhighlight> Example: <syntaxhighlight lang="html"> {{csdoc|usage vertical}} <pre style="margin:0px;"> {{cite book | last = | first = | author-link = }} </pre> {{csdoc|usage vertical mid}} <pre style="margin:0px;"> &nbsp; &nbsp; last &nbsp; &nbsp; </pre> {{csdoc|usage vertical mid}} <pre style="margin:0px;"> &nbsp; same as last1 same as first1 &nbsp; &nbsp; </pre> {{csdoc|usage vertical end}} </syntaxhighlight> ====Four-columns format==== <syntaxhighlight lang="html"> {| class="wikitable" |+ Full parameter set in vertical format ! Parameters !! Prerequisites !! Brief instructions / notes !! Vertical list |- | {{tooltip|2=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="3" style="vertical-align:top;" | <pre style="margin:0px; border:none;"> {{cite xxxxx |last1 = |first1 = |author-link1 = }} </pre> |- | {{tooltip|2=or any of its aliases, including: first; given1; given; author-first1; author-first; (etc.)|first1}} | {{tooltip|2=or any of its aliases, including: last; author1; author; author-last1; author-last; (etc.)|last1}} | Author's first name. Don't link. |- | {{tooltip|2=or any of its aliases, including: author-link; subject-link1; subject-link; (etc.)|author-link1}} | {{tooltip|2=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. |} </syntaxhighlight> {| class="wikitable" |+ Full parameter set in vertical format ! Parameters !! Prerequisites !! Brief instructions / notes !! Vertical list |- | {{tooltip|2=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="173" style="vertical-align:top;" | <pre style="margin:0px; border:none;"> {{cite xxxxx |last1 = |first1 = |author-link1 = |last2 = |first2 = |author-link2 = |last3 = |first3 = |author-link3 = |last4 = |first4 = |author-link4 = |last5 = |first5 = |author-link5 = |name-list-style = |vauthors = |translator-last1 = |translator-first1 = |translator-link1 = |translator-last2 = |translator-first2 = |translator-link2 = |collaboration = |contributor-last1 = |contributor-first1 = |contributor-link1 = |contributor-last2 = |contributor-first2 = |contributor-link2 = |others = |editor-last1 = |editor-first1 = |editor-link1 = |editor-last2 = |editor-first2 = |editor-link2 = |editor-last3 = |editor-first3 = |editor-link3 = |veditors = |title = |script-title = |trans-title = |work = |script-work = |trans-work = |issue = |department = |chapter = |script-chapter = |trans-chapter = |contribution = |type = |edition = |series = |series-link = |episode = |event = |agency = |volume = |date = |year = |orig-date = |df = |publisher = |location = |publication-place = |via = |language = |page = |pages = |no-pp = |at = |minutes = |time = |time-caption = |id = |arxiv = |asin = |asin-tld = |bibcode = |biorxiv = |citeseerx = |doi = |doi-broken-date = |eissn = |hdl = |sbn = |isbn = |ismn = |issn = |jfm = |jstor = |lccn = |mr = |oclc = |ol = |osti = |pmc = |embargo = |pmid = |rfc = |ssrn = |zbl = |url = |format = |archive-url = |archive-format = |url-status = |archive-date = |chapter-url = |chapter-format = |access-date = |no-tracking = |quote = |ref = |mode = |author-mask1 = |author-mask2 = |author-mask3 = |author-mask4 = |author-mask5 = |display-authors = |translator-mask1 = |translator-mask2 = |display-translators = |contributor-mask1 = |contributor-mask2 = |display-contributors = |editor-mask1 = |editor-mask2 = |editor-mask3 = |display-editors = |postscript = |url-access = |chapter-url-access = |bibcode-access = |doi-access = |hdl-access = |jstor-access = |ol-access = |osti-access = |map = |script-map = |trans-map = |map-url = |map-format = |map-url-access = |scale = |cartography = |inset = |sections = |interviewer-last1 = |interviewer-first1 = |interviewer-link1 = |interviewer-last2 = |interviewer-first2 = |interviewer-link2 = |interviewer-mask1 = |interviewer-mask2 = |display-interviewers = |season = |series-number = |series-separator = |network = |station = |transcript = |transcript-url = |transcript-format = |conference = |conference-url = |conference-format = }} </pre> |- | {{tooltip|2=or any of its aliases, including: first; given1; given; author-first1; author-first; (etc.)|first1}} | {{tooltip|2=or any of its aliases, including: last; author1; author; author-last1; author-last; (etc.)|last1}} | Author's first name. Don't link. |- | {{tooltip|2=or any of its aliases, including: author-link; author1-link; subject-link1; subject-link; (etc.)|author-link1}} | {{tooltip|2=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. |- | {{tooltip|2=or any of its aliases, including: author2; author-last2; (etc.)|last2}} | {{tooltip|2=or any of its aliases, including: last; author1; author; author-last1; author-last; (etc.)|last1}} | Like <code>last1</code>, but for 2nd author. |- | {{tooltip|2=or any of its aliases, including: given2; author-first2; (etc.)|first2}} | {{tooltip|2=or any of its aliases, including: author2; author-last2; (etc.)|last2}} | Like <code>first1</code>, but for 2nd author. |- | {{tooltip|2=or any of its aliases, including: author2-link; subject-link2; (etc.)|author-link2}} | {{tooltip|2=or any of its aliases, including: author2; author-last2; (etc.)|last2}} | Like <code>author-link1</code>, but for 2nd author. |- | {{tooltip|2=or any of its aliases, including: author3; author-last3; (etc.)|last3}} | {{tooltip|2=or any of its aliases, including: author2; author-last2; (etc.)|last2}} | Like <code>last1</code>, but for 3rd author. |- | {{tooltip|2=or any of its aliases, including: given3; author-first3; (etc.)|first3}} | {{tooltip|2=or any of its aliases, including: author3; author-last3; (etc.)|last3}} | Like <code>first1</code>, but for 3rd author. |- | {{tooltip|2=or any of its aliases, including: author3-link; subject-link3; (etc.)|author-link3}} | {{tooltip|2=or any of its aliases, including: author3; author-last3; (etc.)|last3}} | Like <code>author-link1</code>, but for 3rd author. |- | {{tooltip|2=or any of its aliases, including: author4; author-last4; (etc.)|last4}} | {{tooltip|2=or any of its aliases, including: author3; author-last3; (etc.)|last3}} | Like <code>last1</code>, but for 4th author. |- | {{tooltip|2=or any of its aliases, including: given4; author-first4; (etc.)|first4}} | {{tooltip|2=or any of its aliases, including: author4; author-last4; (etc.)|last4}} | Like <code>first1</code>, but for 4th author. |- | {{tooltip|2=or any of its aliases, including: author4-link; subject-link4; (etc.)|author-link4}} | {{tooltip|2=or any of its aliases, including: author4; author-last4; (etc.)|last4}} | Like <code>author-link1</code>, but for 4th author. |- | {{tooltip|2=or any of its aliases, including: author5; author-last5; (etc.)|last5}} | {{tooltip|2=or any of its aliases, including: author4; author-last4; (etc.)|last4}} | Like <code>last1</code>, but for 5th author. Similar: last6, etc. |- | {{tooltip|2=or any of its aliases, including: given5; author-first5; (etc.)|first5}} | {{tooltip|2=or any of its aliases, including: author5; author-last5; (etc.)|last5}} | Like <code>first1</code>, but for 5th author. Similar: first6, etc. |- | {{tooltip|2=or any of its aliases, including: author5-link; subject-link5; (etc.)|author-link5}} | {{tooltip|2=or any of its aliases, including: author5; author-last5; (etc.)|last5}} | Like <code>author-link1</code>, but for 5th author. Similar: author-link6, etc. |- || name-list-style || || <code>vanc</code> to emulate [[Vancouver style]] |- || vauthors || || |- || translator-last1 || || |- || translator-first1 || translator-last1 || |- || translator-link1 || translator-last1 || |- || translator-last2 || translator-last1 || Additional translators: translator-last3, etc. |- || translator-first2 || translator-last2 || |- || translator-link2 || translator-last2 || |- || collaboration || || |- || contributor-last1 || || |- || contributor-first1 || || |- || contributor-link1 || || |- || contributor-last2 || || |- || contributor-first2 || || |- || contributor-link2 || || |- || others || || |- || editor-last1 || || |- || editor-first1 || editor-last1 || |- || editor-link1 || editor-last1 || |- || editor-last2 || editor-last1 || |- || editor-first2 || editor-last2 || |- || editor-link2 || editor-last2 || |- || editor-last3 || editor-last2 || |- || editor-first3 || editor-last3 || |- || editor-link3 || editor-last3 || |- || veditors || || |- || title || || |- || script-title || || |- || trans-title || title or script-title || |- || work || || |- || script-work || || |- || trans-work || work or script-work || |- || issue || || |- || department || || |- || chapter || || Chapter title can be wikilinked unless when a <code>chapter-url</code> is given |- || script-chapter || || |- || trans-chapter || chapter or script-chapter || |- || contribution || || |- || type || || |- || edition || || Ordinal number |- || series || || |- || series-link || || |- || episode || || |- || event || || |- || agency || || |- || volume || || |- || date || || |- || year || || |- || orig-date || date or year || |- || df || || |- || publisher || || |- || location || publisher || |- || publication-place || || |- || via || || |- || language || || |- || page || || choose one: "page", "pages", or "at" |- || pages || || choose one: "page", "pages", or "at". Use when content on multiple pages supports the article text. |- || no-pp || page or pages || set no-pp to "yes" to suppress the "p." or "pp." before page numbers |- || at || || choose one: "page", "pages", or "at" |- || minutes || || |- || time || || |- || time-caption || || |- || id || || |- || arxiv || || |- || asin || || |- || asin-tld || || |- || bibcode || || |- || biorxiv || || |- || citeseerx || || |- || doi || || |- || doi-broken-date || doi || |- || eissn || || |- || hdl || || |- || sbn || || |- || isbn || || '''always include ISBN''', if one has been assigned |- || ismn || || |- || issn || || |- || jfm || || |- || jstor || || |- || lccn || || |- || mr || || |- || oclc || || |- || ol || || |- || osti || || |- || pmc || || |- || embargo || || |- || pmid || || |- || rfc || || |- || ssrn || || |- || zbl || || |- || url || title or script-title || |- || format || url || |- || archive-url || archive-date, url || |- || archive-format || || |- || url-status || archive-url || |- || archive-date || archive-url || |- || chapter-url || chapter or script-chapter || |- || chapter-format || chapter-url || |- || access-date || url || |- || no-tracking || || |- || quote || || |- || ref || || |- || mode || || <code>cs1</code> or <code>cs2</code> |- || author-mask1 || last1 || |- || author-mask2 || last2 || |- || author-mask3 || last3 || |- || author-mask4 || last4 || |- || author-mask5 || last5 || |- | {{tooltip|2=or alias displayauthors|display-authors}} | {{tooltip|2=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) |- || translator-mask1 || translator-last1 || |- || translator-mask2 || translator-last2 || |- || display-translators || || |- || contributor-mask1 || || |- || contributor-mask2 || || |- || display-contributors || || |- || editor-mask1 || editor-last1 || |- || editor-mask2 || editor-last2 || |- || editor-mask3 || editor-last3 || |- || display-editors || || |- || postscript || || |- || url-access || || |- || chapter-url-access || || |- || bibcode-access || || |- || doi-access || || |- || hdl-access || || |- || jstor-access || || |- || ol-access || || |- || osti-access || || |- || map || || |- || script-map || || |- || trans-map || || |- || map-url || || |- || map-format || || |- || map-url-access || || |- || scale || || |- || cartography || || |- || inset || || |- || sections || || |- || interviewer-last1 || || |- || interviewer-first1 || || |- || interviewer-link1 || || |- || interviewer-last2 || || |- || interviewer-first2 || || |- || interviewer-link2 || || |- || interviewer-mask1 || || |- || interviewer-mask2 || || |- || {{nowrap|display-interviewers}} || || |- || season || || |- || series-number || || |- || series-separator || || |- || network || || |- || station || || |- || transcript || || |- || transcript-url || || |- || transcript-format || || |- || conference || || |- || conference-url || || |- || conference-format || || |- | 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. |- ! colspan="4" | Additional parameters (available for at least some cite templates) |- || || || || {{para|authors}} |- || || || || {{para|book-title}} |- || || || || {{para|class}} |- || || || || {{para|degree}} |- || || || || {{para|docket}} |- || || || || {{para|encyclopedia}} |- || || || || {{para|mailing-list}} |- || || || || {{para|message-id}} |- || || || || {{para|number}} |- || || || || {{para|publication-date}} |- || || || || {{para|section}} |- || || || || {{para|sheet}} |- || || || || {{para|sheets}} |- || || || || {{para|title-link}} |- || || || (available from late April 2020) || {{para|s2cid}} |} ===Sub-templates=== ====Usage==== {{Citation Style documentation/edit|usage}} {{end}} ====Usage full==== {{Citation Style documentation/edit|usage full}} {{end}} ====Usage common==== {{Citation Style documentation/edit|usage common}} {{end}} ====Usage vertical==== {{Citation Style documentation/edit|usage vertical}} {{end}} ====Usage vertical mid==== {{Citation Style documentation/edit|usage vertical mid}} {{end}} ====Usage vertical end==== {{Citation Style documentation/edit|usage vertical end}} ==Examples section== Use {{tl|markup2}} to format the examples {{crossref|(see that template's documentation for use)}}. <pre>{{markup2 |t=Basic usage with url and edition |m=<nowiki>{{cite book |title=Mysterious book |url=https://www.example.com |edition=2nd}}</nowiki> |r={{cite book |title=Mysterious book |url=https://www.example.com |edition=2nd}} }} </pre> {{markup2 |t=Basic usage with url and edition |m=<nowiki>{{cite book |title=Mysterious book |url=https://www.example.com |edition=2nd}}</nowiki> |r={{cite book |title=Mysterious book |url=https://www.example.com |edition=2nd}} }} ==Parameters section== ===syntax=== {{Citation Style documentation/edit|syntax}} ===COinS=== {{Citation Style documentation/edit|coins}} ===sep_period=== {{Citation Style documentation/edit|sep_period}} ===sep_comma=== {{Citation Style documentation/edit|sep_comma}} ===required=== {{Citation Style documentation/edit|required}} ===whats new=== {{Citation Style documentation/edit|whats new}} ===deprecated=== {{Citation Style documentation/edit|deprecated}} <!-- {{Citation Style documentation/opt|1= *{{para|date2|yes}} adds: ** date2 ** month2 ** year2}} --> ===author=== {{Citation Style documentation/edit|author}} {{Citation Style documentation/opt|1= *{{para|contributor|yes}} adds contributors (use with cite book and citation only) *{{para|others|yes}} adds "'''others''': To record other contributors to the work, such as "Illustrated by Smith" or "Trans. Smith"." *{{para|aliases}} add aliases for '''last'''. }} ===editor=== {{Citation Style documentation/edit|editor}} ===title=== {{Citation Style documentation/edit|title}} {{Citation Style documentation/opt|1= '''title_title''' sets the display title: * '''encyclopedia''' = encyclopedia * default = title}} ===web=== {{Citation Style documentation/edit|web}} ===chapter=== {{Citation Style documentation/edit|chapter}} {{Citation Style documentation/opt|1= '''title_format''' sets the display format: *'''italics''' = Displays in italics. * '''work''' = If '''work''' is defined, then '''title''' is displayed in quotes, else displays in italics. * default = Displays in quotes. '''title_title''' sets the display title: * '''booktitle''' = booktitle * default = chapter}} ===type=== {{Citation Style documentation/edit|type}} {{Citation Style documentation/opt| * '''type_default''': Adds "Defaults to '''type_default'''"}} ===journal=== {{Citation Style documentation/edit|journal}} {{Citation Style documentation/opt|1= * '''department''' adds: :* '''department''': Regular department 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. }} ===edition=== {{Citation Style documentation/edit|edition}} ===series=== {{Citation Style documentation/edit|series}} ===series_episode=== {{Citation Style documentation/edit|series_episode}} ===event=== {{Citation Style documentation/edit|event}} ===agency=== {{Citation Style documentation/edit|agency}} ===volume=== {{Citation Style documentation/edit|volume}} ===date=== {{Citation Style documentation/edit|date}} {{Citation Style documentation/opt|1= * '''limited_param_list''' hides '''orig-date''' because not allowed in limited-parameter templates }} ===publisher=== {{Citation Style documentation/edit|publisher}} {{Citation Style documentation/opt|1= *{{para|work|no}} suppresses "; if '''work''' is defined, then '''publisher''' and '''location''' are enclosed in parentheses" *{{para|map|yes}} changes: ** '''publisher''': Name of publisher. The [[publisher]] is the company that publishes the work being cited. Do not use the '''publisher''' parameter for the name of a work (e.g., a book, encyclopedia, newspaper, magazine, journal, website). Displays before title. Do not wikilink—use publisher-link instead. ** '''publisher-link''': Title of existing Wikipedia article about the publisher—not the publisher's website; do not wikilink. }} <!--draft of "organization" parameter document, commented for now since it is not currently supported ===organization=== {{Citation Style documentation/edit|organization}} {{Citation Style documentation/opt|1= <!--*{{para|work|no}} suppresses "; if '''work''' is defined, then '''organization''' and '''location''' are enclosed in parentheses" *{{para|map|yes}} changes: ** '''organization''': Name of organization. The organization is a company, institution or other such entity that provides the information being cited. Do not use the '''organization''' parameter for the name of a work (e.g., a book, encyclopedia, newspaper, magazine, journal, website). Displays before title. }} --> ===newsgroup=== {{Citation Style documentation/edit|newsgroup}} ===language=== {{Citation Style documentation/edit|language}} ===pages=== {{Citation Style documentation/edit|pages}} {{Citation Style documentation/opt|1= * '''work''' adds "or '''work''' (or an alias) is defined"}} ===time=== {{Citation Style documentation/edit|time}} ===id1=== {{Citation Style documentation/edit|id1}} ===id2=== {{Citation Style documentation/edit|id2}} ===url=== {{Citation Style documentation/edit|url}} {{Citation Style documentation/opt|1= * '''media''' uses 'media' in place of 'text of the publication' }} ===chapterurl=== {{Citation Style documentation/edit|chapterurl}} ===quote=== {{Citation Style documentation/edit|quote}} {{Citation Style documentation/opt|1= * {{para|cs2|yes}} suppresses "When supplied, the citation terminator (a period by default) is suppressed, so the quote needs to include terminating punctuation."}} ===ref=== {{Citation Style documentation/edit|ref}} ===display=== {{Citation Style documentation/edit|display}} {{Citation Style documentation/opt| * '''cs2''': When set, changes: **'''postscript''' to "defaults to none" ** '''separator''' to "Defaults to a comma (,)"}} ===Subscription or registration required=== {{Citation Style documentation/edit|registration}} ===map_series=== {{Citation Style documentation/edit|map_series}} ===map_pages=== {{Citation Style documentation/edit|map_pages}} ===interview_author=== {{Citation Style documentation/edit|interview_author}} ===interview_interviewer=== {{Citation Style documentation/edit|interview_interviewer}} ===season=== {{Citation Style documentation/edit|season}} ===network=== {{Citation Style documentation/edit|network}} ===transcript=== {{Citation Style documentation/edit|transcript}} ===conference=== {{Citation Style documentation/edit|conference}} ==Notes== <references/> {{Citation Style 1}} {{Wikipedia referencing}} <includeonly>{{Sandbox other|| <!-- Categories and interwikis go here: --> [[Category:Documentation assistance templates]] }}</includeonly> k13cxfpjbxf27zee48bf5dycjgnos25 Cèṭa'an:Tooltip 10 5621 21122 2024-10-20T00:59:40Z Munajad.MH 3071 ←Membuat halaman berisi '<templatestyles src="Template:Tooltip/styles.css" />{{#ifeq:{{yesno-no|{{{link}}}}}|yes |[[{{{1}}}|<span class="rt-commentedText tooltip {{#ifeq:{{yesno-yes|{{{dotted}}}}}|no||tooltip-dotted}} {{{class|}}}" {{#if:{{{id|}}}|id="{{{id}}}"}} {{#if:{{{style|}}}|style="{{{style}}}"}} title="{{#tag:nowiki|{{#invoke:String|replace|{{{2|}}}|"|&quot;}}}}">{{{1|}}}</span>]] |<span class="rt-commentedText tooltip {{#ifeq:{{yesno-yes|{{{dotted}}}}}|no||tooltip-dotted}} {{{...' 21122 wikitext text/x-wiki <templatestyles src="Template:Tooltip/styles.css" />{{#ifeq:{{yesno-no|{{{link}}}}}|yes |[[{{{1}}}|<span class="rt-commentedText tooltip {{#ifeq:{{yesno-yes|{{{dotted}}}}}|no||tooltip-dotted}} {{{class|}}}" {{#if:{{{id|}}}|id="{{{id}}}"}} {{#if:{{{style|}}}|style="{{{style}}}"}} title="{{#tag:nowiki|{{#invoke:String|replace|{{{2|}}}|"|&quot;}}}}">{{{1|}}}</span>]] |<span class="rt-commentedText tooltip {{#ifeq:{{yesno-yes|{{{dotted}}}}}|no||tooltip-dotted}} {{{class|}}}" {{#if:{{{id|}}}|id="{{{id}}}"}} {{#if:{{{style|}}}|style="{{{style}}}"}} title="{{#tag:nowiki|{{#invoke:String|replace|{{{2|}}}|"|&quot;}}}}">{{{1|}}}</span> }}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using tooltip with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Tooltip]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | class | dotted | id | link | style }}<noinclude> {{Documentation|Template:Abbr/doc}} </noinclude> 1dhk9zer622306s06jtqhb2qcrxf4d5 Cèṭa'an:Tooltip/styles.css 10 5622 21123 2024-10-20T01:00:53Z Munajad.MH 3071 ←Membuat halaman berisi '/* {{pp-template}} */ .tooltip-dotted { border-bottom: 1px dotted; cursor: help; }' 21123 sanitized-css text/css /* {{pp-template}} */ .tooltip-dotted { border-bottom: 1px dotted; cursor: help; } a3nuuy8e07xkoz1hiw7pmpuv4gixony Cèṭa'an:Citation Style documentation/edit 10 5623 21124 2024-10-20T01:02:39Z Munajad.MH 3071 ←Membuat halaman berisi '<span class="noprint plainlinks">[[{{fullurl:Template:Citation Style documentation/{{{1|}}}|action=edit}} edit subtemplate]]</span> {{Citation Style documentation/{{{1}}}}}' 21124 wikitext text/x-wiki <span class="noprint plainlinks">[[{{fullurl:Template:Citation Style documentation/{{{1|}}}|action=edit}} edit subtemplate]]</span> {{Citation Style documentation/{{{1}}}}} 7wwjj4dtdnr1p2stae70yq4vk2j0cv4 Cèṭa'an:End 10 5624 21125 2024-10-20T01:06:13Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly> {{safesubst<noinclude />:#if:{{{html|}}}|</table>|{{safesubst<noinclude />:!}}} }}</includeonly>{{safesubst<noinclude />:#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--> }}<noin...' 21125 wikitext text/x-wiki <includeonly> {{safesubst<noinclude />:#if:{{{html|}}}|</table>|{{safesubst<noinclude />:!}}} }}</includeonly>{{safesubst<noinclude />:#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> jns7dt3rwqzdl7hj8zt6tlh6c23eh9m Cèṭa'an:End/doc 10 5625 21126 2024-10-20T01:06:53Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[</nowiki>[[Wikipedia:Wikidata]]<nowiki>]]) --> {{high-use}} == Usage == This template ends any table (with bar-brace "|}") and may be used with any other templates that begin a one-level table, except with template {{tl|Collapse top}} which requires a {{tl|collapse bottom}} to end a collapsible text. This template duplicates {{tl|s...' 21126 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[</nowiki>[[Wikipedia:Wikidata]]<nowiki>]]) --> {{high-use}} == Usage == This template ends any table (with bar-brace "|}") and may be used with any other templates that begin a one-level table, except with template {{tl|Collapse top}} which requires a {{tl|collapse bottom}} to end a collapsible text. This template duplicates {{tl|s-end}} for technical reasons. See the documentation on that page. Any succession template ending with {{tl|end}} should be changed to {{tl|s-end}}. === Position === WARNING: Template {{tl|end}} must be placed on a separate line for ending a table; otherwise, it inserts a literal bar-brace "|}" into the text. == Redirects == Other "table end" templates redirect here. Alternatively, this template may take the dummy parameter <code>1=</code>, such as <code><nowiki>{{End|Cricket series}}</nowiki></code>, to indicate which table start template it matches (in the example given, {{tl|Election table}}). The parameter has no technical function. == Example == <syntaxhighlight lang="wikitext"> {{election table|title=Summary of the May 2, 2011 election}} |- style="text-align:right;" ! style="background-color:#E9E9E9; width:400; text-align:left;" colspan="2" | Party ! style="background-color:#E9E9E9; width:200; text-align:left;" | Main candidate ! style="background-color:#E9E9E9; width:50;" | Votes ! style="background-color:#E9E9E9; width:50;" | % ! style="background-color:#E9E9E9; width:50;" | +/– ! style="background-color:#E9E9E9; width:50;" | Seats ! style="background-color:#E9E9E9; width:50;" | +/– |- | style="background-color:green" | || Green | John Johnson | 12 | 50% | +5 | 5 | +1 |- {{end|election table}} </syntaxhighlight> ''Result:'' {{election table|title=Summary of the May 2, 2011 election}} |- style="text-align:right;" ! style="background-color:#E9E9E9; width:400; text-align:left;" colspan="2" | Party ! style="background-color:#E9E9E9; width:200; text-align:left;" | Main candidate ! style="background-color:#E9E9E9; width:50;" | Votes ! style="background-color:#E9E9E9; width:50;" | % ! style="background-color:#E9E9E9; width:50;" | +/– ! style="background-color:#E9E9E9; width:50;" | Seats ! style="background-color:#E9E9E9; width:50;" | +/– |- | style="background-color:green" | || Green | John Johnson | 12 | 50% | +5 | 5 | +1 |- {{end|election table}} ==Tracking categories== *{{clc|Pages using end template with unknown parameters}} == TemplateData == {{TemplateDataHeader}} <templatedata> { "description": "Ends a table. Must appear on a separate line. Normally used with {{col-begin}}. It takes no parameters.", "params": { } } </templatedata> == See also == * {{tl|!)}} *{{tl|Rugby squad end}} inserts two instances of wikitable closing markup *{{tl|Div col end}} inserts a closing {{tag|div|c}} tag *{{tl|End tab}} inserts two closing {{tag|div|c}} tags *{{tl|Pope list end}} inserts a wikitext <code>{{!}}}</code> closing tag followed by a closing {{tag|div|c}} tag * {{tl|Column-generating template families}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Succession templates]] [[Category:Templates with partial table wikitext]] }}</includeonly> k70qw6v6ogvk0dhcpiurhuae9bjug2x Cèṭa'an:S-end 10 5626 21127 2024-10-20T01:08:00Z Munajad.MH 3071 ←Membuat halaman berisi '|}<noinclude> {{documentation}}</noinclude>' 21127 wikitext text/x-wiki |}<noinclude> {{documentation}}</noinclude> ecbqhaur9r6m8ddfnwjqztn0uqt0tjy Cèṭa'an:S-end/doc 10 5627 21128 2024-10-20T01:08:37Z Munajad.MH 3071 ←Membuat halaman berisi '{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{high-use}} {{cascade-protected template}} === Usage === This template duplicates {{tl|end}} for technical reasons. See the documentation on that page. To avoid causing [[Special:LintErrors|lint errors]] and potential issues with page display, always finalize a sequence of succession box templates with this template (except when ending with {{tl|s-ref}}, which a...' 21128 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{high-use}} {{cascade-protected template}} === Usage === This template duplicates {{tl|end}} for technical reasons. See the documentation on that page. To avoid causing [[Special:LintErrors|lint errors]] and potential issues with page display, always finalize a sequence of succession box templates with this template (except when ending with {{tl|s-ref}}, which already incorporates it). === Why this template exists === The various [[Template:s-start|succession box]] templates are considered navigational content and thus are excluded from print in the [[Help:Books/for_experts#Improving_the_book_layout|PDFs and printed books]]. However, {{tl|end}} can be used to end ''any'' table, thus that template cannot be excluded from print. However, {{tl|s-end}} can be excluded without any negative repercussions. Similar templates that are unambiguously the end of tables which should be excluded in print should redirect here, rather than to {{tl|end}}. If you see any succession template ending with {{tl|end}}, please change it to {{tl|s-end}}. ==TemplateData== {{TemplateData header}} <templatedata> { "description": "Ends a succession box list started by {{S-start}}.", "params": {}, "format": "inline" } </templatedata> <includeonly>{{Sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Category:Succession templates]] }}</includeonly> k01s26w15f97ux4wpl225t20mqracdm Cèṭa'an:S-ref 10 5628 21129 2024-10-20T01:10:22Z Munajad.MH 3071 ←Membuat halaman berisi '<includeonly>|- | colspan="3" style="border-top: 5px solid #bebebe;" | <small>'''Notes and references'''</small> |- | colspan="3" style="text-align:left;"| {{#if:{{{1|}}}|<small>1. {{trim|{{{1}}}}}</small>|}}{{#if:{{{2|}}}|<br/><small>2. {{trim|{{{2}}}}}</small>|}}{{#if:{{{3|}}}|<br/><small>3. {{trim|{{{3}}}}}</small>|}}{{#if:{{{4|}}}|<br/><small>4. {{trim|{{{4}}}}}</small>|}}{{#if:{{{5|}}}|<br/><small>5. {{trim|{{{5}}}}}</small>|}}{{#if:{{{6|}}}|<br/><small>6....' 21129 wikitext text/x-wiki <includeonly>|- | colspan="3" style="border-top: 5px solid #bebebe;" | <small>'''Notes and references'''</small> |- | colspan="3" style="text-align:left;"| {{#if:{{{1|}}}|<small>1. {{trim|{{{1}}}}}</small>|}}{{#if:{{{2|}}}|<br/><small>2. {{trim|{{{2}}}}}</small>|}}{{#if:{{{3|}}}|<br/><small>3. {{trim|{{{3}}}}}</small>|}}{{#if:{{{4|}}}|<br/><small>4. {{trim|{{{4}}}}}</small>|}}{{#if:{{{5|}}}|<br/><small>5. {{trim|{{{5}}}}}</small>|}}{{#if:{{{6|}}}|<br/><small>6. {{trim|{{{6}}}}}</small>|}}{{#if:{{{7|}}}|<br/><small>7. {{trim|{{{7}}}}}</small>|}}{{#if:{{{8|}}}|<br/><small>8. {{trim|{{{8}}}}}</small>|}}{{#if:{{{9|}}}|<br/><small>9. {{trim|{{{9}}}}}</small>|}}{{#if:{{{10|}}}|<br/><small>10. {{trim|{{{10}}}}}</small>|}} {{s-end}}</includeonly><noinclude> {{Documentation}} <!-- Add categories and interwikis to the /doc subpage, not here. --> </noinclude> l4ujpppywbgnq4sgd54n9mkbuatbm5z Cèṭa'an:S-ref/doc 10 5629 21130 2024-10-20T01:11:19Z Munajad.MH 3071 ←Membuat halaman berisi '<noinclude>{{documentation subpage}}</noinclude> ''This template creates a single succession box footer to be used with [[Template:S-start/doc|succession boxes]].'' ==Usage== The format is <code><nowiki>{{</nowiki>s-ref|''reference''}}</code>, where ''reference'' is replaced by a reference or note in proper citation form. Subsequent references can be used in respective parameters: <code><nowiki>{{</nowiki>s-ref|''reference1''|''reference2''}}</code>. This temp...' 21130 wikitext text/x-wiki <noinclude>{{documentation subpage}}</noinclude> ''This template creates a single succession box footer to be used with [[Template:S-start/doc|succession boxes]].'' ==Usage== The format is <code><nowiki>{{</nowiki>s-ref|''reference''}}</code>, where ''reference'' is replaced by a reference or note in proper citation form. Subsequent references can be used in respective parameters: <code><nowiki>{{</nowiki>s-ref|''reference1''|''reference2''}}</code>. This template should be used with all succession boxes as a citation tool and with a confusing succession boxes as a note tool. It currently allows up to 10 references although that can be increased if requested. Note: This template has {{tl|s-end}} embedded into it, therefore succession boxes using this template should not be closed with a separate {{tl|s-end}}. ==Example== From the [[Henry VII of England]] article: <pre style="font-size:95%; width:95%; overflow:auto;"> {{s-start}} {{s-reg | en}} {{s-bef | before = [[George Plantagenet, 1st Duke of Clarence|George of Clarence]]}} {{s-ttl | title = [[Earl of Richmond]] | years = 1478–1485}} {{s-non | reason = Merged in the Crown}} {{s-ref | Pas, Leo van de, http://www.genealogics.org }} </pre> {{s-start}} {{s-reg | en}} {{s-bef | before = [[George Plantagenet, 1st Duke of Clarence|George of Clarence]]}} {{s-ttl | title = [[Earl of Richmond]] | years = 1478–1485}} {{s-non | reason = Merged in the Crown}} {{s-ref | Pas, Leo van de, http://www.genealogics.org }} ==TemplateData== {{TemplateData header}} <templatedata> { "description": "A succession box footer with references.", "params": { "1": { "label": "Reference 1", "description": "A reference or note in proper citation form", "type": "string", "required": false }, "2": { "label": "Reference 2", "description": "", "type": "string", "required": false }, "3": { "label": "Reference 3", "description": "", "type": "string", "required": false }, "4": { "label": "Reference 4", "description": "", "type": "string", "required": false }, "5": { "label": "Reference 5", "description": "", "type": "string", "required": false }, "6": { "label": "Reference 6", "description": "", "type": "string", "required": false }, "7": { "label": "Reference 7", "description": "", "type": "string", "required": false }, "8": { "label": "Reference 8", "description": "", "type": "string", "required": false }, "9": { "label": "Reference 9", "description": "", "type": "string", "required": false }, "10": { "label": "Reference 10", "description": "", "type": "string", "required": false } } } </templatedata> ==See also== Documentation for creating succession boxes can be found at [[Template:S-start]]. <includeonly>{{Sandbox other|| [[Category:Succession templates|{{PAGENAME}}]] }}</includeonly> s89iro79ot6byk2yvqiay4q6lwso8t0 Cèṭa'an:S-start 10 5630 21131 2024-10-20T01:12:57Z Munajad.MH 3071 ←Membuat halaman berisi '{| class="wikitable succession-box noprint" style="margin:0.5em auto; font-size:small;{{#if:{{{noclear|}}}||clear:both;}}" <noinclude> |''Start of centred table'' |} {{documentation}} {{/TemplateData}} <!--NB Add metadata to the /doc page linked above, not here; thanks!--> </noinclude>' 21131 wikitext text/x-wiki {| class="wikitable succession-box noprint" style="margin:0.5em auto; font-size:small;{{#if:{{{noclear|}}}||clear:both;}}" <noinclude> |''Start of centred table'' |} {{documentation}} {{/TemplateData}} <!--NB Add metadata to the /doc page linked above, not here; thanks!--> </noinclude> f4l7pdibdcuvald23viypvd170adzza